📘 IMC macOS 版 インストールガイド
1. はじめに
本書は、macOS 版 IMC(In Silico Molecular Constructor)の
インストール手順と初回起動方法を説明します。
IMC は macOS 用のアプリケーションとして
IMC.app 形式で提供され、
Apple のセキュリティ要件(Gatekeeper / Notarization)に準拠しています。
対象 OS:
- macOS Ventura (13)
- macOS Sonoma (14)
- macOS Sequoia (15)
2. インストールに必要なもの
2.1 必要環境
- macOS 13 以降
- 管理者権限(初回起動時に必要な場合があります)
- Sentinel LDK(HASP)USB ドングル
※ライセンス認証に必要
2.2 インストーラに含まれるもの
- IMC.app(アプリ本体)
- Java ランタイム(アプリ内に同梱)
- HASP ネイティブライブラリ(libhasp_java.dylib)
- ライセンス認証ツール(activation.bean.jar)
- 外部ツール(必要に応じて)
3. インストール手順
3.1 インストーラ(IMC.pkg)の実行
- ダウンロードした IMC.pkg をダブルクリックします。
- 「IMC インストーラ」が表示されます。
- 「続ける」をクリックします。
3.2 ライセンス契約
- ライセンス条項を確認します。
- 「同意する」を選択し、「続ける」をクリックします。
3.3 インストール先の選択
既定では以下にインストールされます:
/Applications/IMC.app
変更する必要はありません。
「インストール」をクリックします。
3.4 インストールの実行
インストーラは以下を実行します:
- IMC.app のコピー
- アプリ内部の Java ランタイム展開
- HASP ネイティブライブラリの配置
(IMC.app/Contents/MacOS/libhasp_java.dylib)
- 必要な外部ツールの配置(選択した場合)
完了後、「閉じる」をクリックします。
4. 初回起動
4.1 IMC の起動方法
Finder で:
アプリケーション → IMC.app
をダブルクリックします。
4.2 Gatekeeper による警告が表示される場合
初回起動時に以下の警告が表示される場合があります:
“IMC.app” は開発元を確認できないため開けません。
その場合は:
- システム設定 → プライバシーとセキュリティ を開く
- 画面下部に表示される
「“IMC.app” を開く」 をクリック
- 再度 IMC.app を起動
これは Apple の Gatekeeper による通常の動作で、
IMC.pkg は notarization 済みのため安全に実行できます。
5. ライセンス認証(Activation)
5.1 Activation Utility の起動
IMC.app 内に同梱されている Activation Utility を起動します。
IMC.app └ Contents └ MacOS └ activation.bean.jar
IMC メニューから「License Activation」を選択することもできます。
5.2 認証手順
- ライセンスファイル(*.lic)を選択
- 「Activate」をクリック
- 成功すると IMC が使用可能になります
6. IMC.app の内部構造(参考)
IMC.app は以下の構造になっています:
IMC.app/ └ Contents/ ├ Info.plist ├ MacOS/ │ ├ IMC(起動スクリプト) │ ├ libhasp_java.dylib(HASP ネイティブ) │ └ 外部ツール ├ Java/ │ ├ Launcher.jar │ ├ ImcLauncher.jar │ ├ activation.bean.jar │ └ lib/*.jar └ Resources/ └ アイコン・画像
特に重要なのは:
- libhasp_java.dylib → HASP ドングル用
- Java/ → IMC の jar 群
- MacOS/IMC → Java 起動スクリプト
7. トラブルシューティング
7.1 HASP ドングルが認識されない
- USB ポートを変更
- macOS の再起動
- Sentinel LDK Runtime の再インストール
- libhasp_java.dylib が以下に存在するか確認:
IMC.app/Contents/MacOS/libhasp_java.dylib
7.2 Gatekeeper によるブロック
- 「プライバシーとセキュリティ」→「このアプリを許可」
- IMC.pkg が notarization 済みであることを確認
7.3 Java が起動しない
- IMC.app 内の Java が破損していないか確認
- IMC.app を再インストール
- macOS のセキュリティソフトがブロックしていないか確認
8. アンインストール
- Finder を開く
- /Applications を開く
- IMC.app をゴミ箱に移動
- 必要に応じて外部ツールフォルダも削除
9. サポート
不明点がある場合は、以下までお問い合わせください:
in silico biology, inc.
https://www.insilicobiology.co.jp