IDEA アルゴリズムの日本での使用料問題
IDEA = International Data Encryption Algorithm の略。PGP では 2.0 以降のすべてのバージョンで使われている。
IDEA のライセンス供与業務を行っている MediaCrypt 社 の IDEA 特許に関する声明 によると、IDEA の特許は米国と西欧の一部(イギリス・イタリア・オーストリア・オランダ・スイス・スウェーデン・スペイン・ドイツ・フランス)では 1993 年に成立している。特許庁の 特許電子図書館 によると、日本では平成 13 年 8 月 31 日に特許が登録されている。日本での特許番号は 3225440。IDEA ライセンス供与の方針全体についての説明は このページ にある。日本での特許の失効日は 2011 年 5 月 16 日となっている。
MediaCrypt 社の IDEA の非商用ライセンスの供与方針 では、IDEA アルゴリズムを無料で使えるのは「個人間での、収益を生じないデータのやりとりに限る(strictly limited to non revenue generating data transfer between private individuals)」となっている。
GnuPG で使用できる暗号化と署名のアルゴリズムは、IDEA 以外はすべて、商用・非商用ともに無料で利用できる。GnuPG プロジェクトは特許の対象になっているアルゴリズムを 使わない方針 をとっている。このため、公式に配布されている ソースコード と Windows 用の実行ファイル の内部には、IDEA アルゴリズムは含まれていない。
idea.dll をインストールした状態で GnuPG 公式版の実行ファイルを商用に使う場合や、IDEA アルゴリズムを埋め込んだ実行ファイルを商用に使う場合は、IDEA の使用料の支払いが生じる。一般の利用者が購入する場合の料金は オンラインでのライセンス購入のページ にある。
IDEA が不要で、GnuPG を商用で無料で使いたい場合は、GnuPG の公式パッケージ を使うか、ソースコード から idea.c 抜きで実行ファイルを作ればできる。
特許庁 の 特許電子図書館 で IDEA 特許を検索する方法
Javascript と Cookie を有効にして 特許電子図書館のトップページ に接続する。これ以降のページでもすべて Javascript と Cookie が必要。
トップページにあるメニューから「特許・実用検索へ」のプルダウンメニューを選び、「特許・実用新案文献番号索引照会」を指定して、右側の「OK」ボタンをクリックする。
次の画面で IDEA 特許の文献番号を指定する。画面にある入力部分のうち、「種別」のプルダウンメニューで「登録」を選び、「文献番号」の入力欄に *半角で* 「3225440」と入力する。入力が終わったら「照会」ボタンをクリックする。
次の画面で「文献種別」のプルダウンメニューから「特許」を選ぶ。「表示種別」は「全頁」のままでよい。選び終えたら「リスト」ボタンをクリックする。
次の画面で左側に「特許3225440」と書かれたリンクが表示される。このリンクをクリックすると、同じ画面の中ほどに 書誌+要約+請求の範囲 および 詳細な説明 が、右側に図面が表示される。
「文献種別」を選ぶ画面で「審決」を指定し、次の画面で「審判平10-20171」と書かれたリンクをクリックすると、特許拒絶の取り消しとその経緯、日付を書いた 説明文 が表示される。