📘 IMC macOS 版 インストールガイド
1. はじめに
本書は、macOS 版 IMC(In Silico Molecular Constructor)の
インストール手順と初回起動方法を説明します。
IMC は macOS 用のアプリケーションとして
IMC.app 形式で提供され、
Apple のセキュリティ要件(Gatekeeper / Notarization)に準拠しています。
対象 OS:
- macOS 13 Ventura ARM/Intel
- macOS 14 Sonoma ARM/Intel
- macOS 15 Sequoia ARM/Intel
- macOS 26 Tahoe ARM/Intel
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 の起動
/Applications/IMC_Activation.appを起動します。

IMC_Activation.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
│ └ lib/*.jar
└ Resources/
└ アイコン・画像
IMC_Activation.app
IMC
特に重要なのは:
- 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