AIP ファイル形式とは?
.aip ファイルは Adobe Illustrator 用のネイティブバイナリプラグインです。これは、追加のツール、エフェクト、書き出しフィルター、または自動化機能でアプリケーションを拡張する共有ライブラリです。この拡張子は命名規則によるもので、Windows では .aip ファイルは Windows PE DLL(マジックバイト MZ、0x4D 0x5A)であり、macOS では Mach-O 動的ライブラリです。
Illustrator は起動時に Plug-ins フォルダから .aip ファイルを読み込み、初期化、終了、アバウトボックス表示、およびアクションディスパッチのために SDK で定義されたエントリポイントを呼び出します。各プラグインは、そのリソースブロック内で必要とする最小限の Illustrator API バージョンを宣言します。インストールされている Illustrator よりも新しい SDK で構築されたプラグインは、読み込みを拒否されます。
.aip ファイルはドキュメントではないため、開くことはできません。インストールとは、ファイルを正しい Plug-ins ディレクトリに配置することを意味します。プラグインは、OS プラットフォームと、インストールされている Illustrator の 64ビットアーキテクチャの両方に一致する必要があります。Windows 用の .aip は macOS では動作せず、その逆も同様です。
一般的な用途には、フォント作成ユーティリティ(Fontself)、精密描画ツール(Astute Graphics)、パス編集拡張機能(Xtream Path)などがあります。2021年以降、Adobe は新しいプラグイン開発のために、HTML、CSS、JavaScript に基づく並行した UXP プラグインフレームワークを提供しています。これはネイティブの .aip アーキテクチャの近代化です。ネイティブの .aip プラグインは、2026年時点でも Illustrator で引き続きサポートされています。Illustrator が生成する .AI アートワーク形式は、.aip プラグインバイナリとは完全に別物です。
セキュリティと安全性
リスク: HIGHAIP ファイルは、Illustrator のプロセスに直接読み込まれるネイティブ実行コードです。悪意のある AIP は、Illustrator と同じ権限で任意のコードを実行する可能性があります。AIP プラグインは、信頼できるベンダー(Astute Graphics、Fontself、Adobe Exchange など)からのみインストールしてください。不明なソース、掲示板の投稿、ファイル共有サイトからの AIP ファイルはインストールしないでください。macOS では、Gatekeeper が未署名のプラグインをブロックすることがありますが、これはバグではなくセキュリティ機能です。
形式の詳細
概要AIP ファイルを開くプログラム
技術的詳細
詳細仕様| バイナリ形式 (Windows) | Windows PE DLL; オフセット 0 にマジックバイト MZ (0x4D 0x5A) |
| バイナリ形式 (macOS) | Mach-O 動的ライブラリ; マジック 0xFEEDFACE (32ビット BE), 0xCEFAEDFE (32ビット LE), または 0xCAFEBABE (ファットバイナリ) |
| エンコーディング | ネイティブコンパイルされたマシンコード(非圧縮バイナリ) |
| コンテナ | 拡張子を .aip に変更したプラットフォーム共有ライブラリ(Windows では PE DLL、macOS では Mach-O dylib) |
| 一般的なファイルサイズ | 100 KB - 50 MB(プラグインの複雑さにより大きく異なります) |
| エントリポイント | Adobe Illustrator SDK ごとに定義。ホストが初期化、終了、アバウトボックス、アクションディスパッチのハンドラーを呼び出す |
| API バージョニング | プラグインのリソースブロックで最小 Illustrator API バージョンを宣言。バージョンの不一致により読み込みが防止される |
| プラットフォーム制限 | Windows 用と macOS 用のプラグインに互換性はありません。最新の Illustrator では 64ビットアーキテクチャが必須です |
| コード署名 | Windows Authenticode 署名は任意。macOS での配布には Gatekeeper の公証が必要 |
| インストール | Illustrator の Plug-ins フォルダに存在する必要がある。スタンドアロンの実行ファイルとしては起動不可 |
| 近代的な代替案 | 新しいプラグイン開発のための Adobe UXP フレームワーク(HTML/CSS/JS、2021年導入)。AIP ネイティブプラグインも引き続きサポート |
| リリース日 | early 1990s (Illustrator plugin architecture); formalized in Illustrator CS era |
| 最新バージョン | Aligns with Adobe Illustrator SDK version (no standalone format versioning) |
| 仕様書 | developer.adobe.com |
AIP の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。AIP ファイルについて最初の質問をしてみましょう。