(57)【要約】【課題】  非対称鍵暗号を用いた暗号におけるプライバシー問題の一つに暗号化時点において公開鍵と暗号化対象情報とが存在することによる暗号実施者へのプライバシー問題を解決するためのがある。暗号実施者が公開鍵秘密鍵の所有者自身であれば問題ないが、公開鍵は広く公開されており一般的に他者が暗号化を行うことで運用上の意味合いを持つ暗号化方法を提供すること。【解決手段】  可換公開鍵暗号暗号化手段２０３を利用して暗号実施者を中間業者用の非対称暗号暗号化装置２００と一次情報提供者用の非対称鍵暗号暗号化装置４００とに分離して、公開鍵と暗号化対象情報とがそれぞれの暗号実施者に対して揃うことが無いよう構成すること実現する。【選択図】    図１
2006352316.tif 000002
【特許請求の範囲】
【請求項１】
利用者からの暗号化要求と利用者公開鍵を入力する利用者情報入力手段と、入力及び出力並びに暗号化及び通信を制御する中間業者用制御手段と、可換公開鍵暗号暗号化手段とを備え、前記利用者の暗号化要求を受け、利用者情報を取り込み、一次情報要求を送信する中間業者用の非対称鍵暗号暗号化装置と、
暗号化の対象となる情報を入力する暗号化対象情報入力手段と、入力及び出力並びに暗号化及び通信を制御する一次情報提供者用制御手段と、可換公開鍵暗号暗号化手段とを備え、取り込んだ暗号化対象情報に対して一次情報提供者用の公開鍵による暗号化処理を行い、当該一次情報提供者用公開鍵暗号化情報を送信すると共に、前記中間業者用の非対称鍵暗号暗号化装置からの再暗号化情報を受け、これに一次情報提供者用の秘密鍵による復号化処理を行い、利用者公開鍵で暗号化された利用者公開鍵暗号化情報を送信する一次情報提供者用の非対称暗号暗号化装置と、
前記中間業者用の非対称暗号暗号化装置と前記一次情報提供者用の非対称暗号暗号化装置とを通信ネットワークを介して接続する通信装置と、
を備えたことを特徴とするプライバシー保護暗号化システム。
【請求項２】
利用者からの暗号化要求と利用者の公開鍵を入力する利用者情報入力手段と、入力及び出力並びに暗号化及び通信を制御する中間業者用制御手段と、可換公開鍵暗号暗号化手段とを備え、前記利用者の暗号化要求を受け、利用者情報及び暗号サービス提供者の公開鍵による暗号化情報を取り込み、これに前記利用者の公開鍵による可換公開鍵暗号暗号化処理を施してなる再暗号化情報を送信する中間業者用の非対称鍵暗号暗号化装置と、
前記暗号サービス提供者の通信や暗号化を制御する暗号サービス提供者用制御手段と、可換公開鍵暗号暗号化手段とを備え、前記再暗号化情報を受け、これに暗号サービス提供者用の秘密鍵による復号化処理を行い、利用者公開鍵で暗号化された利用者公開鍵暗号化情報を送信する暗号サービス提供者用の非対称暗号暗号化装置と、
前記中間業者用の非対称暗号暗号化装置と前記暗号サービス提供者用の非対称暗号暗号化装置とを通信ネットワークを介して接続する通信装置と、
を備えたことを特徴とするプライバシー保護暗号化システム。
【請求項３】
前記一次情報提供者用の非対称鍵暗号暗号化装置は、当該暗号化対象情報に通番又は乱数を付加する一意情報化手段を含むことを特徴とする請求項１記載のプライバシー保護暗号化システム。
【請求項４】
暗号化情報を記録媒体に書き込む手段をさらに備えたことを特徴とする請求項１〜３のいずれかに記載のプライバシー保護暗号化システム。
【請求項５】
利用者から入力された暗号化要求を検知するステップと、
前記暗号化要求が検知された場合に利用者情報を取り込むステップと、
一次情報提供者用暗号化装置に対して一次情報要求を送信するステップと、
前記一次情報要求を検知するステップと、
前記一次情報要求を検知した場合、暗号化対象情報を取り込むステップと、
取り込んだ暗号化対象情報に対して一次情報提供者の公開鍵により暗号化処理を施すステップと、
前記暗号化された暗号化情報を送信するステップと、
前記暗号化された暗号化情報を受け、当該情報を利用者公開鍵により再暗号化処理を施すステップと、
前記再暗号化処理された再暗号化情報を送信するステップと、
前記再暗号化情報を前記一次情報提供者の秘密鍵により復号処理を施すステップと、
前記復号処理の結果である利用者公開鍵による暗号化情報を送信するステップと、
前記利用者公開鍵による暗号化情報を記録媒体へ書込むステップを有し、
暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化を図ることを特徴とするプライバシー保護暗号化方法。
【請求項６】
利用者から入力された暗号化要求を検知するステップと、
前記暗号化要求が検知された場合に利用者情報及び暗号サービス提供者の公開鍵による暗号化情報を取り込むステップと、
前記取り込まれた暗号化情報を利用者の公開鍵により暗号化処理を行うステップと、
前記再暗号化された利用者公開鍵暗号化情報を送信するステップと、
前記利用者公開鍵暗号化情報を検知するステップと、
前記一次情報要求を検知した場合、前記利用者公開鍵暗号化情報に対して暗号サービス提供者の秘密鍵により復号化処理を施すステップと、
前記復号処理の結果である利用者公開鍵による暗号化情報を送信するステップと、
前記利用者公開鍵による暗号化情報を記録媒体へ書込むステップを有し、
暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化を図ることを特徴とするプライバシー保護暗号化方法。
【請求項７】
さらに、暗号化対象情報が同一の暗号化情報となることを防ぐためにあらかじめ暗号化対象情報に通番又は乱数を付加するステップを有することを特徴とする請求項５に記載のプライバシー保護暗号化方法。
【請求項８】
コンピュータに、暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化処理を実行させるプログラムであって、
利用者から入力された暗号化要求を検知するステップと、
前記暗号化要求が検知された場合に利用者情報を取り込むステップと、
一次情報提供者用暗号化装置に対して一次情報要求を送信するステップと、
前記一次情報要求を検知するステップと、
前記一次情報要求を検知した場合、暗号化対象情報を取り込むステップと、
取り込んだ暗号化対象情報に対して一次情報提供者の公開鍵により暗号化処理を施すステップと、
前記暗号化された暗号化情報を送信するステップと、
前記暗号化された暗号化情報を受け、当該情報を利用者公開鍵により再暗号化処理を施すステップと、
前記再暗号化処理された再暗号化情報を送信するステップと、
前記再暗号化情報を前記一次情報提供者の秘密鍵により復号処理を施すステップと、
前記復号処理の結果である利用者公開鍵による暗号化情報を送信するステップと、
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項９】
コンピュータに、暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化処理を実行させるプログラムであって、
利用者から入力された暗号化要求を検知するステップと、
前記暗号化要求が検知された場合に利用者情報及び暗号サービス提供者の公開鍵による暗号化情報を取り込むステップと、
前記取り込まれた暗号化情報を利用者の公開鍵により暗号化処理を行うステップと、
前記再暗号化された利用者公開鍵暗号化情報を送信するステップと、
前記利用者公開鍵暗号化情報を検知するステップと、
前記一次情報要求を検知した場合、前記利用者公開鍵暗号化情報に対して暗号サービス提供者の秘密鍵により復号化処理を施すステップと、
前記復号処理の結果である利用者公開鍵による暗号化情報を送信するステップと、
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１０】
コンピュータに、暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化処理を実行させるプログラムであって、
利用者から入力された暗号化要求の有無を検知するステップと、
前記暗号化要求が検知された場合に、利用者情報である利用者の公開鍵情報を取り込むステップと、
一次情報提供者用暗号化装置に対して一次情報要求の送信を実行するステップ
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１１】
中間業者用暗号化装置からの前記一次情報要求を検知するステップと、
前記一次情報要求を検知した場合、暗号化対象情報データベースから暗号化対象情報を取り込むステップと、
取り込んだ暗号化対象情報に対して、可換公開鍵暗号を用いて一次情報提供者の公開鍵により暗号化処理を施すステップと、
前記暗号化された一次情報提供者の公開鍵暗号による暗号化情報を送信するステップと、
をさらに前記コンピュータに実行させることを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記一次情報提供者の公開鍵による暗号化情報の有無を検知するステップと、
前記一次情報提供者の公開鍵による暗号化情報が検知された場合、さらに当該暗号化情報に対して利用者の公開鍵で再暗号化するステップと、
前記再暗号化された再暗号化情報を送信するステップ
をさらに前記コンピュータに実行させることを特徴とする請求項１１記載のプログラム。
【請求項１３】
前記再暗号化情報の有無を検知するステップと、
前記再暗号化情報が検知された場合、当該再暗号化情報を前記一次情報提供者の秘密鍵で復号するステップと、
前記復号の結果である利用者公開鍵による暗号化情報を送信するステップ
をさらに前記コンピュータに実行させることを特徴とする請求項１２記載のプログラム。
【請求項１４】
前記利用者公開鍵による暗号化情報が検知された後、当該利用者公開鍵による暗号化情報を記録媒体に書き込むステップをさらに前記コンピュータに実行させることを特徴とする請求項８、９、１３のいずれかに記載のプログラム。
【請求項１５】
コンピュータに、暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化処理を実行させるプログラムであって、
暗号化要求の有無を検知するステップと、
利用者情報である利用者の公開鍵と暗号サービス提供者の公開鍵により予め暗号化された情報を取り込むステップと、
可換公開鍵暗号を用いて前記暗号サービス提供者の公開鍵による暗号化情報をさらに利用者の公開鍵を使って暗号化するステップと、
前記可換公開鍵暗号の結果である再暗号化情報を送信するステップ
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１６】
前記再暗号化情報の有無を検知するステップと、
前記再暗号化情報が検知された場合、当該再暗号化情報を暗号サービス提供者の秘密鍵で復号するステップと、
前記可換公開鍵暗号の結果である利用者公開鍵による暗号化情報を送信するステップ
をさらに前記コンピュータに実行させることを特徴とする請求項１５に記載のプログラム。
【請求項１７】
あらかじめ前記暗号化対象情報に通番又は乱数を付加するステップを前記コンピュータにさらに実行させることを特徴とする請求項８記載のプログラム。
【請求項１８】
コンピュータに暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化処理を実行させるプログラムであって、
利用者から入力された暗号化要求の有無を検知するステップと、
前記暗号化要求が検知された場合に、利用者情報である利用者の公開鍵情報を取り込むステップと、
一次情報提供者用の暗号化装置に対して一次情報要求の送信を実行するステップ
前記一次情報提供者の公開鍵による暗号化情報の有無を検知するステップと、
前記一次情報提供者の公開鍵による暗号化情報が検知された場合、さらに当該暗号化情報に対して利用者の公開鍵で再暗号化するステップと、
前記再暗号化された再暗号化情報を送信するステップと、
前記利用者公開鍵による暗号化情報が検知された後、当該利用者公開鍵による暗号化情報を記録媒体に書き込むステップ
を前記コンピュータに実行させることを特徴とする中間業者用のプログラム。
【請求項１９】
コンピュータに暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化処理を実行させるプログラムであって、
中間業者用暗号化装置からの一次情報提供者用の暗号化装置に対する一次情報要求を検知するステップと、
前記一次情報要求を検知した場合、暗号化対象情報データベースから暗号化対象情報を取り込むステップと、
取り込んだ暗号化対象情報に対して、可換公開鍵暗号を用いて一次情報提供者の公開鍵により暗号化処理を施すステップと、
前記暗号化された一次情報提供者の公開鍵暗号による暗号化情報を送信するステップと、
前記送信された一次情報提供者の公開鍵暗号による暗号化情報を受け、それが再暗号化された再暗号化情報の有無を検知するステップと、
前記再暗号化情報が検知された場合、当該再暗号化情報を前記一次情報提供者の秘密鍵で復号するステップと、
前記復号の結果である利用者公開鍵による暗号化情報を送信するステップ
を前記コンピュータに実行させることを特徴とする一次情報提供者用プログラム。
【請求項２０】
コンピュータに暗号化の時点において利用者の公開鍵と暗号化情報とが揃うことなく暗号化処理を実行させるプログラムであって、
暗号化要求の有無を検知するステップと、
利用者情報である利用者の公開鍵と暗号サービス提供者の公開鍵により予め暗号化された情報を取り込むステップと、
可換公開鍵暗号を用いて前記暗号サービス提供者の公開鍵による暗号化情報をさらに利用者の公開鍵を使って暗号化するステップと、
前記可換公開鍵暗号の結果である再暗号化情報を送信するステップと、
前記利用者公開鍵による暗号化情報が検知された後、当該利用者公開鍵による暗号化情報を記録媒体に書き込むステップ
を前記コンピュータに実行させることを特徴とする中間業者用プログラム。
【請求項２１】
利用者からの暗号化要求と利用者の公開鍵を入力する利用者情報入力手段と、入力及び出力並びに暗号化及び通信を制御する中間業者用制御手段と、可換公開鍵暗号暗号化手段とを備え、
前記利用者の暗号化要求を受け、利用者情報及び暗号サービス提供者の公開鍵による暗号化情報を取り込み、これに前記利用者の公開鍵による可換公開鍵暗号暗号化処理を施してなる再暗号化情報を送信し、
再暗号化情報を受けて一次情報提供者の秘密鍵により前記再暗号化情報に復号処理が施され、当該復号処理の結果である利用者公開鍵による暗号化情報を記録媒体へ書込む
ことを特徴とする端末装置。
【請求項２２】
暗号化の対象となる情報を入力する暗号化対象情報入力手段と、入力及び出力並びに暗号化及び通信を制御する一次情報提供者用制御手段と、可換公開鍵暗号暗号化手段とを備え、
取り込んだ暗号化対象情報に対して一次情報提供者用の公開鍵による暗号化処理を行い、当該一次情報提供者用公開鍵暗号化情報を送信すると共に、前記中間業者用の非対称鍵暗号暗号化装置からの再暗号化情報を受け、これに一次情報提供者用の秘密鍵による復号化処理を行い、利用者公開鍵で暗号化された利用者公開鍵暗号化情報を送信する
ことを特徴とするサーバ装置。
【請求項２３】
利用者からの暗号化要求と利用者の公開鍵を入力する利用者情報入力手段と、入力及び出力並びに暗号化及び通信を制御する中間業者用制御手段と、可換公開鍵暗号暗号化手段とを備え、
前記利用者の暗号化要求を受け、利用者情報及び暗号サービス提供者の公開鍵による暗号化情報を取り込み、これに前記利用者の公開鍵による可換公開鍵暗号暗号化処理を施してなる再暗号化情報を送信し、
前記再暗号化情報を受けて暗号サービス提供者の秘密鍵により前記再暗号化情報に復号処理が施され、当該復号処理の結果である利用者公開鍵による暗号化情報を記録媒体へ書込む
ことを特徴とする端末装置。
【請求項２４】
前記暗号サービス提供者の通信や暗号化を制御する暗号サービス提供者用制御手段と、可換公開鍵暗号暗号化手段とを備え、
中間業者用の非対称鍵暗号暗号化装置からの利用者の公開鍵による可換公開鍵暗号暗号化処理を施してなる再暗号化情報を受け、これに暗号サービス提供者用の秘密鍵による復号化処理を行い、利用者公開鍵で暗号化された利用者公開鍵暗号化情報を送信することを特徴とするサーバ装置。
【請求項２５】
前記暗号化対象情報にあらかじめ通番又は乱数を付加する一意情報化手段をさらに備えたことを特徴とする請求項２２記載のサーバ装置。
【請求項２６】
請求項８〜２０に記載のプログラムを記録したことを特徴とするコンピュータ読取可能な情報記録媒体（コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、または、半導体メモリを含む。）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化方法、暗号化システム、暗号化プログラムに関し、特に暗号化対象となる情報と非対称暗号の鍵の所有者が結びつくことによるプライバシー問題を回避する暗号化方法、暗号化システム、暗号化プログラムに関する。
【背景技術】
【０００２】
暗号化は主に通信内容の秘匿等に用いられてきた技術である。一方で個人情報保護の要請が高まる中、暗号化された情報であっても個人の特定が可能な情報として扱われる危険性、すなわちプライバシー問題の危険性がある。例えば、非対称鍵暗号の公開鍵で暗号化するとき、公開鍵自体が個人を特定可能な情報とみなすことができる。公開鍵証明書によって証明されている場合においては、なおさらである。この様な公開鍵を用いて暗号化する時、公開鍵と暗号化の対象となる情報の両方を持つ暗号実施者は、個人と暗号化対象となる情報とを結びつけることが可能であり、プライバシー問題の危険性がある。
【０００３】
特に、暗号化された情報のプライバシー問題が指摘されているものとして情報が書き込まれている記録媒体が第三者から読み取られる可能性のあるもの、例えばＲＦＩＤタグ（以降単にタグと記述する場合がある）がある。非特許文献１に記載分類されているように、プライバシー脅威につながる可能性のある情報として、データーベース上の情報、タグのユーザデータ領域情報、タグのＩＤ情報の３つが挙げられている。特にタグのユーザデータ領域情報のプライバシー保護に着目すると、非特許文献１においても暗号化することで対策可能としている。
【０００４】
しかしながら、単に暗号化しただけでは第三者からの不要なタグの参照（プライバシー侵害）に対して有効性ではあるが、データーベース管理者や流通段階での関与者に対しては、ユーザの情報として少なくとも非対称暗号の公開鍵と暗号化する元情報の両方を知り得る状況となることがあるため、暗号化したとしてもユーザと暗号化の元情報との紐付けが可能となりプライバシー問題が起こる。このため、暗号化についてはユーザ自身が行うか信頼の置ける関与者でないとプライバシー保護は出来ない。また、公開鍵を利用する上での特長は、他者が公開されている鍵を用いて暗号化する点にあり、ユーザ自身が自分の公開鍵を用いた暗号化を行うのでは多くの非対称鍵暗号の利用場面で意味をなさない。
【０００５】
【非特許文献１】木下真吾、星野文学、小室智之、藤村明子、大久保美也子、ローコストＲＦＩＤプライバシ保護法、情報処理学会、情報処理学会論文誌第４５巻第８号、２００４年８月１５日、ｐｐ．２００７−２０２１
【発明の開示】
【発明が解決しようとする課題】
【０００６】
第１の問題点は、非対称鍵暗号を用いて暗号化する場合、ユーザの公開鍵が個人を特定可能な情報に相当するため、非対称鍵暗号を用いた暗号化に際して暗号化対象の情報と個人特定が可能な情報が同時に存在しなければならないということである。
【０００７】
第２の問題点は、非対称鍵暗号を用いて暗号化を行う他者にユーザの公開鍵等のユーザに関する情報と暗号化の対象となる情報が揃うため、非対称鍵暗号を用いた暗号化を他者に依頼する場合は信頼のおける他者でなければならないということである。
【０００８】
第３の問題点は、暗号化の時点と場所を安全にするにはユーザ自身が安全な環境で行う必要があるため、非対称鍵暗号を用いた暗号化時の安全性を確保するにはユーザ自身が暗号化機能を備えた装置等を持たなければならないという負担があることである。
【０００９】
従って本発明の目的は、非対称鍵暗号を用いて暗号化するときに個人を特定することに結びつく公開鍵と暗号化の対象となる情報が暗号実施者に対して同時に揃わないことを保証可能な仕組みにより、プライバシー保護暗号化方法、プライバシー保護暗号化システムおよびプライバシー保護暗号化プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１１】
本発明のプライバシー保護暗号化システムは、利用者の暗号化の要求や利用者の公開鍵を入力する利用者情報入力手段と、利用者の公開鍵で一次情報提供者からの暗号化情報を暗号化する可換公開鍵暗号暗号化手段と、一次情報提供者との通信や記録媒体書込装置への書込や中間業者用の非対称暗号暗号化装置内の処理を制御する中間業者用制御手段とを備えた中間業者と、暗号化対象となる情報を入力する暗号化対象情報入力手段と、中間業との暗号の要求や暗号情報を通信装置とやりとりしたり暗号化対象情報の入力や暗号化や復号の処理と言った一次情報提供者用の非対称暗号暗号化装置内の処理を制御する一次情報提供者用制御手段と、暗号化対象情報と自身の公開鍵とで暗号化するか中間業者から受け取った可換公開鍵暗号化情報を自身の秘密鍵で復号する可換公開鍵暗号暗号化手段とを備えた一次情報提供者とからなり、利用者が暗号化の依頼を中間業者に行い、中間業者から暗号化対象となる情報を持つ一次情報提供者へ暗号化要求を行い、これを受けた一次情報提供者は対象となる情報を可換公開鍵暗号を使って自身の公開鍵で暗号化したものを中間業者に送り、中間業者は一次情報提供者からの暗号化情報をさらに可換公開鍵暗号を使って利用者の公開鍵で暗号化し一次情報提供者に送る。一次情報提供者は、自身の公開鍵で暗号化したものを利用者の公開鍵でさらに暗号化されているものを自身の秘密鍵で復号し中間業者に送る。これを受けた中間業者は、利用者に渡す記録媒体に書き込むように動作する。
【００１２】
このように暗号化を行う主体を中間業者と一次情報提供者の二者に分ける構成を採用し、それぞれに扱う情報が利用者に関する情報である利用者の公開鍵と暗号化対象情報とを分けることができるため利用者と暗号化対象情報とが結びつくことによるプライバシー問題を回避する本発明の目的を達成することができる。
【発明の効果】
【００１３】
本発明を用いることにより、一次情報提供者は格納する情報については持っているが、利用者に関する情報（利用者の公開鍵等）については持てないため、一次情報提供者は、利用者と記録媒体（ＲＦＩＤ、ＩＣカード、ＵＳＢメモリ、磁気テープ、磁気ディスク、光磁気ディスク、光ディスク、通信等のデジタル記録が可能なメディア）に暗号化して格納する前の情報との紐付け（リンク）をすることはできず、プライバシーを保護した状態で安全に記録媒体に暗号化情報を格納できる。
【００１４】
また、本発明によれば、中間業者は利用者に関する情報（利用者の公開鍵等）を持っているが、記録媒体に格納される暗号化情報の暗号化される前の情報を持てないため、中間業者が利用者と記録媒体に暗号化して格納する前の情報との紐付け（リンク）をすることができず、プライバシーを保護した状態で安全に記録媒体に暗号化情報が格納できる。
【００１５】
また、本発明によれば、一次情報提供者も中間業者も記録媒体に暗号化して格納する前の情報と利用者に関する情報（利用者の公開鍵等）との紐付け（リンク）ができないため、中間業者が持つ暗号化装置や記録媒体への書込装置を利用しても安全である。それゆえ利用者が暗号化装置や記録媒体への書込装置を持たずに記録媒体に安全に暗号化情報を格納できる。
【発明を実施するための最良の形態】
【００１６】
図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００１７】
図１を参照すると、本発明の第１の実施形態は、利用者情報保持装置１００と、中間業者用の非対称鍵暗号暗号化装置２００と、利用者情報入力手段２０１と、中間業者用制御手段２０２と、可換公開鍵暗号暗号化手段２０３と、通信装置３００と、一次情報提供者用の非対称鍵暗号暗号化装置４００と、暗号化対象情報入力手段４０１と、一次情報提供者用制御手段４０２と、暗号化対象情報保持装置５００と、記録媒体書込装置６００とから構成されている。
【００１８】
中間業者用の非対称鍵暗号暗号化装置２００は、利用者情報入力手段２０１と、中間業者用制御手段２０２と、可換公開鍵暗号暗号化手段２０３とを含む。
【００１９】
一次情報提供者用の非対称鍵暗号暗号化装置４００は、暗号化対象情報入力手段４０１と、一次情報提供者用制御手段４０２と、可換公開鍵暗号暗号化手段２０３とを含む。
【００２０】
通信装置３００は、中間業者用の非対称鍵暗号暗号化装置２００と一次情報提供者の非対称暗号暗号化装置４００とを分ける役割とその間の情報を交換するためのものでる。
【００２１】
これらの手段はそれぞれ以下のように動作する。利用者情報入力手段２０１は、利用者からの暗号化の要求と利用者の公開鍵とを利用者入力保持装置１００から入力し中間業者制御手段２０２にこれらを渡す。
【００２２】
中間業者用制御手段２０２は、利用者情報入力手段２０１からの要求に基づき通信装置３００を通して一次情報提供者用の非対称鍵暗号暗号化装置４００に対して暗号化の要求を送ったり、一次情報提供者用の非対称鍵暗号暗号化装置４００からの一次情報提供者の公開鍵による暗号化情報を受け取り利用者の公開鍵と共に可換公開鍵暗号暗号化手段２０３に渡したり、一次情報提供者用の公開鍵による暗号化情報をさらに利用者の公開鍵で暗号化した情報を可換公開鍵暗号化手段２０３から受け取り通信装置３００を通して一次情報提供者用の非対称鍵暗号暗号化装置４００に渡したり、一次情報提供者用の非対称鍵暗号暗号化装置４００からの利用者の公開鍵で暗号化した情報を受け取り記録媒体書込装置６００に送ったりする。
【００２３】
可換公開鍵暗号暗号化手段２０３は、可換公開鍵暗号による暗号化手段である。可換公開鍵暗号は、次のような性質を持つ非対称鍵暗号のことである。暗号化鍵をKとし、鍵KによるメッセージMの暗号化をE_K(M)と書く。この時、可換公開鍵暗号は、任意のメッセージMと、２つの鍵K1、K2について
E_K1(E_K2(M))=E_K2(E_K1(M))
を満たす暗号系である。例えば、ＲＳＡ暗号などがこの性質を持っている。
【００２４】
また、公開鍵暗号の特徴により、暗号化と復号の処理は同じであるので、可換公開鍵暗号暗号化手段２０３は、平文と公開鍵とで処理を行い暗号文を生成する暗号化を行ったり、暗号文と秘密鍵とで処理を行い平文に戻す復号を行ったりする。
【００２５】
暗号化対象情報入力手段４０１は、一次情報提供者用制御手段からの要求により暗号化対象となる情報を暗号化対象情報保持装置５００から取り込み一次情報提供者用制御手段４０２に渡す。
【００２６】
一次情報提供者用制御手段４０２は、通信装置３００通して中間業者用の非対称鍵暗号暗号化装置２００からの暗号要求を受け取り暗号化対象情報入力手段４０１からの暗号化対象情報と一次情報提供者の公開鍵を可換公開鍵暗号化手段２０３に渡したり、可換公開鍵暗号暗号化手段２０３からの一次情報提供者の公開鍵による暗号化情報を受け取り通信装置３００を通して中間業者用の非対称鍵暗号暗号化装置２００に渡したり、中間業者用の非対称鍵暗号暗号化装置２００からの一次情報提供者用の公開鍵による暗号化情報をさらに利用者の公開鍵で暗号化した情報と一次情報提供者の秘密鍵とを可換公開鍵暗号暗号化手段２０３に渡したり、可換公開鍵暗号暗号化手段２０３から利用者の公開鍵で暗号化された情報を通信装置３００を通して中間業者用の非対称鍵暗号暗号化装置２００に渡したりする。
【００２７】
次に、図１及び図２のタイミングチャートと図３、図４、図５、図６、図７のフローチャートを参照して本実施形態の全体の動作について詳細に説明する。
【００２８】
まず、処理の開始にあたり暗号化要求に関する処理（図２のステップＡ）を行う。詳細には、暗号化要求の検知（図３ステップ１００１）。利用者情報等（利用者の公開鍵Ku1等）の取り込み（ステップ１００２）。一次情報要求の送信（ステップ１００３）。
【００２９】
次に、情報Ｍの暗号化処理（図２のステップＤ）を行う。詳細には、一次情報要求の検知（図４ステップ１００４）。暗号化対象情報Ｍの取り込み（ステップ１００５）。可換公開鍵暗号処理（E_Ks1(M)、Ks1は一次情報提供者の公開鍵）（ステップ１００６）。一次情報提供者の公開鍵による暗号化情報の送信（ステップ１００７）。
【００３０】
さらに、ユーザ公開鍵による暗号化処理（図２ステップＢ）。詳細には、一次情報提供者の公開鍵による暗号化情報の検知（図５ステップ１００８）。可換公開鍵暗号暗号化処理（E_Ku1(E_Ks1(M))）(ステップ１００９)。再暗号化情報の送信（ステップ１０１０）。
【００３１】
さらに、一次情報提供者の秘密鍵による復号処理（図２ステップＥ）。詳細には、再暗号化情報の検知（図６ステップ１０１１）。可換公開鍵暗号暗号化処理（復号処理）（E_Ks2(E_Ku1(E_Ks1(M)))、Ks2は一次情報提供者の秘密鍵）（ステップ１０１２）。利用者公開鍵による暗号化情報（復号処理の結果であるE_Ku1(M)）の送信（ステップ１０１３）。
【００３２】
最後に、利用者公開鍵による暗号化情報の記録媒体への書込処理（図２ステップＣ）。詳細には、利用者公開鍵による暗号化情報の検知（図７ステップ１０１４）。利用者公開鍵による暗号化情報（E_Ku1(M)）の記録媒体への書込（ステップ１０１５）。
【００３３】
次に、本実施の形態の効果について説明する。本実施の形態では、中間業者用の非対称暗号暗号化装置２００と一次情報提供者用の非対称暗号暗号化装置４００とが通信装置３００を隔てて構成されているため、なおかつ利用者の公開鍵と暗号化対象情報Ｍの２つのデータのうち中間業者用の非対称暗号暗号化装置２００においては利用者の公開鍵を、一次情報提供者用の非対称暗号暗号化装置４００においては暗号化対象情報Ｍを扱うことはできるがもう一方のデータを扱うことができないため、利用者の公開鍵が個人情報に相当するときに２つのデータが揃うことで生じるプライバシー問題を回避できる。
【００３４】
次に、本発明の第２の発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００３５】
図８を参照すると、本発明の第２の実施形態は、利用者情報保持装置１００と、中間業者用の非対称鍵暗号暗号化装置２１０と、利用者情報入力手段２１１と、中間業者用制御手段２１２と、可換公開鍵暗号暗号化手段２０３と、通信装置３００と、暗号サービス提供者用の非対称鍵暗号暗号化装置４１０と、暗号サービス提供者用制御手段４１１と、記録媒体書込装置６００とから構成されている。
【００３６】
中間業者用の非対称鍵暗号暗号化装置２１０は、利用者情報入力手段２１１と、中間業者用制御手段２１２と、可換公開鍵暗号暗号化手段２０３とを含む。暗号サービス提供者用の非対称鍵暗号暗号化装置４１０は、暗号サービス提供者用制御手段４１１と、可換公開鍵暗号暗号化手段２０３とを含む。通信装置３００は、中間業者用の非対称鍵暗号暗号化装置２１０と暗号サービス提供者用の非対称暗号暗号化装置４１０とを分ける役割とその間の情報を交換するためのものでる。
【００３７】
これらの手段はそれぞれ以下のように動作する。利用者情報入力手段２０１は、利用者からの暗号化の要求と利用者の公開鍵と利用者が既に暗号サービス提供者の公開鍵を使って暗号化した情報とを利用者入力保持装置１００から入力し中間業者制御手段２１２にこれらを渡す。
【００３８】
中間業者用制御手段２１２は、利用者情報入力手段２１１からの要求に基づき暗号サービス提供者の公開鍵による暗号化情報をさらに利用者の公開鍵で暗号化するようこれらの情報を可換公開鍵暗号暗号化手段２０３に渡したり、暗号サービス提供者の公開鍵で暗号化された情報をさらに利用者の公開鍵で再暗号化した情報を可換公開鍵暗号化手段２０３から受け取り通信装置３００を通して暗号サービス提供者用の非対称鍵暗号暗号化装置４１０に渡したり、暗号サービス提供者用の非対称鍵暗号暗号化装置４１０からの利用者の公開鍵で暗号化した情報を受け取り記録媒体書込装置６００に送ったりする。
【００３９】
可換公開鍵暗号暗号化手段２０３は、可換公開鍵暗号による暗号化手段である。可換公開鍵暗号は、次のような性質を持つ非対称鍵暗号のことである。暗号化鍵をKとし、鍵KによるメッセージMの暗号化をE_K(M)と書く。この時、可換公開鍵暗号は、任意のメッセージMと、２つの鍵K1、K2について
E_K1(E_K2(M)) = E_K2(E_K1(M))
を満たす暗号系である。例えば、ＲＳＡ暗号などがこの性質を持っている。
【００４０】
また、公開鍵暗号の特徴により、暗号化と復号の処理は同じであるので、可換公開鍵暗号暗号化手段２０３は、平文と公開鍵とで処理を行い暗号文を生成する暗号化を行ったり、暗号文と秘密鍵とで処理を行い平文に戻す復号を行ったりする。
【００４１】
暗号サービス提供者用制御手段４１１は、通信装置３００通して中間業者用の非対称鍵暗号暗号化装置２１０からの暗号サービス提供者用の公開鍵による暗号化情報をさらに利用者の公開鍵で暗号化した情報と暗号サービス提供者の秘密鍵とを可換公開鍵暗号暗号化手段２０３に渡したり、可換公開鍵暗号暗号化手段２０３から利用者の公開鍵で暗号化された情報を通信装置３００を通して中間業者用の非対称鍵暗号暗号化装置２１０に渡したりする。
【００４２】
次に、図８及び図９のタイミングチャートと図１１、図１２、図１３のフローチャートを参照して本実施形態の全体の動作について詳細に説明する。
【００４３】
まず、処理の開始にあたり暗号化要求に関する処理（図９のステップＦ）を行う。詳細には、暗号化要求の検知（図１０ステップ１１０１）。利用者情報等（利用者の公開鍵Ku1等）と暗号サービス提供者の公開鍵による暗号化情報（E_Ks1(M)）の取り込み（ステップ１２０２）。可換公開鍵暗号暗号化処理（E_Ku1(E_Ks1(M))）(ステップ１１０３)。再暗号化情報の送信（ステップ１１０４）。
【００４４】
次に、暗号サービス提供者提供者の秘密鍵による復号処理（図９ステップＨ）。詳細には、再暗号化情報の検知（図１１ステップ１１０５）。可換公開鍵暗号暗号化処理（復号処理）（E_Ks2(E_Ku1(E_Ks1(M)))、Ks2は一次情報提供者の秘密鍵）（ステップ１１０６）。利用者公開鍵による暗号化情報（復号処理の結果であるE_Ku1(M)）の送信（ステップ１１０７）。
【００４５】
最後に、利用者公開鍵による暗号化情報の記録媒体への書込処理（図９ステップＧ）。詳細には、利用者公開鍵による暗号化情報の検知（図１２ステップ１１０８）。利用者公開鍵による暗号化情報（E_Ku1(M)）の記録媒体への書込（ステップ１１０９）。
【００４６】
次に、本実施の形態の効果について説明する。
【００４７】
本実施の形態では、中間業者用の非対称暗号暗号化装置２１０と暗号サービス提供者用の非対称暗号暗号化装置４１０とが通信装置３００を隔てて構成されているため、なおかつ利用者の公開鍵と暗号化対象情報Ｍの２つのデータのうち中間業者用の非対称暗号暗号化装置２１０においては利用者の公開鍵を、暗号サービス提供者用の非対称暗号暗号化装置４１０においては暗号化対象情報Ｍと利用者の公開鍵の両者とも直接扱うことができないため、利用者の公開鍵が個人情報に相当するときに２つのデータが揃うことで生じるプライバシー問題を回避できる。
【００４８】
次に、本発明の第３の発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００４９】
図１３を参照すると、本発明の第３の実施形態は、利用者情報保持装置１００と、中間業者用の非対称鍵暗号暗号化装置２００と、利用者情報入力手段２０１と、中間業者用制御手段２０２と、可換公開鍵暗号暗号化手段２０３と、通信装置３００と、一次情報提供者用の非対称鍵暗号暗号化装置４２０と、暗号化対象情報入力手段４０１と、一次情報提供者用制御手段４２１と、情報の一意情報化段４２２と、暗号化対象情報保持装置５００と、記録媒体書込装置６００とから構成されている。
【００５０】
中間業者用の非対称鍵暗号暗号化装置２００は、利用者情報入力手段２０１と、中間業者用制御手段２０２と、可換公開鍵暗号暗号化手段２０３とを含む。
【００５１】
一次情報提供者用の非対称鍵暗号暗号化装置４２０は、暗号化対象情報入力手段４０１と、一次情報提供者用制御手段４２１と、情報の一意情報化段４２２と可換公開鍵暗号暗号化手段２０３とを含む。
【００５２】
通信装置３００は、中間業者用の非対称鍵暗号暗号化装置２００と一次情報提供者の非対称暗号暗号化装置４２０とを分ける役割とその間の情報を交換するためのものでる。
【００５３】
これらの手段はそれぞれ概略次のように動作する。
【００５４】
利用者情報入力手段２０１は、利用者からの暗号化の要求と利用者の公開鍵とを利用者入力保持装置１００から入力し中間業者制御手段２０２にこれらを渡す。
【００５５】
中間業者用制御手段２０２は、利用者情報入力手段２０１からの要求に基づき通信装置３００を通して一次情報提供者用の非対称鍵暗号暗号化装置４２０に対して暗号化の要求を送ったり、一次情報提供者用の非対称鍵暗号暗号化装置４２０からの一次情報提供者の公開鍵による暗号化情報を受け取り利用者の公開鍵と共に可換公開鍵暗号暗号化手段２０３に渡したり、一次情報提供者用の公開鍵による暗号化情報をさらに利用者の公開鍵で暗号化した情報を可換公開鍵暗号化手段２０３から受け取り通信装置３００を通して一次情報提供者用の非対称鍵暗号暗号化装置４２０に渡したり、一次情報提供者用の非対称鍵暗号暗号化装置４２０からの利用者の公開鍵で暗号化した情報を受け取り記録媒体書込装置６００に送ったりする。
【００５６】
可換公開鍵暗号暗号化手段２０３は、可換公開鍵暗号による暗号化手段である。可換公開鍵暗号は、次のような性質を持つ非対称鍵暗号のことである。暗号化鍵をKとし、鍵KによるメッセージMの暗号化をE_K(M)と書く。この時、可換公開鍵暗号は、任意のメッセージMと、２つの鍵K1、K2について、
E_K1(E_K2(M))=E_K2(E_K1(M))
を満たす暗号系である。例えば、ＲＳＡ暗号などがこの性質を持っている。
【００５７】
また、公開鍵暗号の特徴により、暗号化と復号の処理は同じであるので、可換公開鍵暗号暗号化手段２０３は、平文と公開鍵とで処理を行い暗号文を生成する暗号化を行ったり、暗号文と秘密鍵とで処理を行い平文に戻す復号を行ったりする。
【００５８】
暗号化対象情報入力手段４０１は、一次情報提供者用制御手段からの要求により暗号化対象となる情報を暗号化対象情報保持装置５００から取り込み一次情報提供者用制御手段４２１に渡す。
【００５９】
一次情報提供者用制御手段４２１は、通信装置３００通して中間業者用の非対称鍵暗号暗号化装置２００からの暗号要求を受け取り暗号化対象情報入力手段４０１からの暗号化対象情報を情報の一意情報化手段４２２に渡したり、情報の一意情報化手段４２２からの一意になった暗号化対象情報と一次情報提供者の公開鍵を可換公開鍵暗号化手段２０３に渡したり、可換公開鍵暗号暗号化手段２０３からの一次情報提供者の公開鍵による暗号化情報を受け取り通信装置３００を通して中間業者用の非対称鍵暗号暗号化装置２００に渡したり、中間業者用の非対称鍵暗号暗号化装置２００からの一次情報提供者用の公開鍵による暗号化情報をさらに利用者の公開鍵で暗号化した情報と一次情報提供者の秘密鍵とを可換公開鍵暗号暗号化手段２０３に渡したり、可換公開鍵暗号暗号化手段２０３から利用者の公開鍵で暗号化された情報を通信装置３００を通して中間業者用の非対称鍵暗号暗号化装置２００に渡したりする。
【００６０】
情報の一意情報化手段４２２は、一次情報提供者用制御手段４２１から暗号化対象情報を受け取り、一意情報化して一次情報提供者用制御手段４２１に返す。暗号化対象となる情報が常に同じであると暗号化された情報も常に同じものとなり、特定される危険性が増す。これを避けるために暗号化対象情報が常に異なる値となるようにする。例えば暗号化対象情報に通番や乱数などを付加して暗号化対象情報が常に異なるようにする。
【００６１】
次に、図１３及び図１４のタイミングチャートと図３、図１５、図５、図６、図７のフローチャートを参照して本実施形態の全体の動作について詳細に説明する。
【００６２】
まず、処理の開始にあたり暗号化要求に関する処理（図１４のステップＡ）を行う。詳細には、暗号化要求の検知（図３ステップ１００１）。利用者情報等（利用者の公開鍵Ku1等）の取り込み（ステップ１００２）。一次情報要求の送信（ステップ１００３）。
【００６３】
次に、情報Ｍの暗号化処理（図１４のステップＪ）を行う。詳細には、一次情報要求の検知（図１５ステップ１２０１）。暗号化対象情報Ｎの取り込み（ステップ１２０２）。暗号化対象情報Ｎを一意な情報Ｍに変化させる情報の一意情報化処理（ステップ１２０３）。可換公開鍵暗号処理（E_Ks1(M)、Ks1は一次情報提供者の公開鍵）（ステップ１２０４）。一次情報提供者の公開鍵による暗号化情報の送信（ステップ１２０５）。
【００６４】
さらに、ユーザ公開鍵による暗号化処理（図１４ステップＢ）。詳細には、一次情報提供者の公開鍵による暗号化情報の検知（図５ステップ１００８）。可換公開鍵暗号暗号化処理（E_Ku1(E_Ks1(M))）(ステップ１００９)。再暗号化情報の送信（ステップ１０１０）。
【００６５】
さらに、一次情報提供者の秘密鍵による復号処理（図１４ステップＥ）。詳細には、再暗号化情報の検知（図６ステップ１０１１）。可換公開鍵暗号暗号化処理（復号処理）（E_Ks2(E_Ku1(E_Ks1(M)))、Ks2は一次情報提供者の秘密鍵）（ステップ１０１２）。利用者公開鍵による暗号化情報（復号処理の結果であるE_Ku1(M)）の送信（ステップ１０１３）。
【００６６】
最後に、利用者公開鍵による暗号化情報の記録媒体への書込処理（図１４ステップＣ）。詳細には、利用者公開鍵による暗号化情報の検知（図７ステップ１０１４）。利用者公開鍵による暗号化情報（E_Ku1(M)）の記録媒体への書込（ステップ１０１５）。
【００６７】
次に、本実施の形態の効果について説明する。本実施の形態では、中間業者用の非対称暗号暗号化装置２００と一次情報提供者用の非対称暗号暗号化装置４２０とが通信装置３００を隔てて構成されているため、なおかつ利用者の公開鍵と暗号化対象情報Ｍの２つのデータのうち中間業者用の非対称暗号暗号化装置２００においては利用者の公開鍵を、一次情報提供者用の非対称暗号暗号化装置４２０においては暗号化対象情報Ｍを扱うことはできるがもう一方のデータを扱うことができないため、利用者の公開鍵が個人情報に相当するときに２つのデータが揃うことで生じるプライバシー問題を回避できる。また、暗号化対象情報Ｍが常に異なる値となるように一次情報提供者用の非対称暗号暗号化装置４２０内において処理しているため、暗号化された情報による特定の問題についても回避できる。
【００６８】
また、上記した各実施の形態は、本発明を好適に実施した形態の一例に過ぎず、本発明は、その主旨を逸脱しない限り、種々変形して実施することが可能なものである。
【００６９】
第４の実施形態として、上記した実施形態記載の各装置に加えて更に、上記したプライバシー保護暗号化方法をコンピュータに実行させるためのコンピュータプログラムを記録した記録媒体を備える。この記録媒体は可搬形あるいは固定型のいずれであってもよく、磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭその他の記録媒体であってもよい。また、本データ解析方法を実行させるためのコンピュータプログラムを、ネットワークに接続されたコンピュータの記録装置に格納しておき、ネットワークを介して他のコンピュータに転送することもできる。本プライバシー保護暗号化方法を実行させるためのコンピュータプログラムを提供する提供媒体としては、様々な形式のコンピュータに読み出し可能な媒体として頒布可能であって、特定のタイプの媒体に限定されるものではない。
【００７０】
プライバシー保護暗号化プログラムは前記記録媒体から暗号化装置に読み込まれ、暗号化装置の動作を制御し、第１〜第３の実施の形態におけるプライバシー保護暗号化処理と同一の処理を実行する。
【００７１】
［実施例］
次に、具体的な実施例を用いて本発明を実施するための最良の形態の動作について説明する。図１３に示すように、ＲＦＩＤタグに情報Ｍを利用者の公開鍵Ku1で暗号化した情報E_Ku1(E)を格納するときに、上記した第１の発明を用いて実施することによりサーバにも中間業者にも情報Ｍと利用者の公開鍵の両方が揃うことなくプライバシーを保護した暗号化が可能となる。
【産業上の利用可能性】
【００７２】
本発明によれば、公開鍵による暗号化の場面において公開鍵と暗号化対象情報とが結びつくことによって生じるプライバシー問題を避けたい場合の公開鍵による暗号化用途に適用できる。例えば、ＲＦＩＤタグが参照されるときのプライバシー保護の為に暗号化情報としてＲＦＩＤタグに情報を格納するときに、暗号化の時に発生する公開鍵と暗号化対象情報とが揃うことで起きるプライバシー問題を避けながら暗号化することができる。
【００７３】
また、第２の発明で示したように、暗号サービス提供者の公開鍵を広く知らせておき暗号化を事前に行うことで、暗号化対象情報を必ずしも可換公開鍵暗号による復号を行う者が持つことなく、プライバシー保護暗号化を行うサービスを提供することが可能である。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１の発明を実施するための最良の形態の構成を示すブロック図である。
【図２】第１の発明を実施するための最良の形態の動作を示すシーケンスチャートである。
【図３】第１の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図４】第１の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図５】第１の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図６】第１の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図７】第１の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図８】本発明の第２の発明を実施するための最良の形態の構成を示すブロック図である。
【図９】第２の発明を実施するための最良の形態の動作を示すシーケンスチャートである。
【図１０】第２の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図１１】第２の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図１２】第２の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図１３】本発明の第３の発明を実施するための最良の形態の構成を示すブロック図である。
【図１４】第３の発明を実施するための最良の形態の動作を示すシーケンスチャートである。
【図１５】第３の発明を実施するための最良の形態の動作の一部を示す流れ図である。
【図１６】第１の発明を実施するための最良の形態の構成と動作を説明するための図である。
【符号の説明】
【００７５】
１００    利用者情報保持装置
２００    中間業者用の非対称鍵暗号暗号化装置
２０１    利用者情報入力手段
２０２    中間業者用制御手段
２０３    可換公開鍵暗号暗号化手段
２１０    中間業者用の非対称鍵暗号暗号化装置
２１１    利用者情報入力手段
２１２    中間業者用制御手段
３００    通信装置
４００    一次情報提供者用の非対称鍵暗号暗号化装置
４０１    暗号化対象情報入力手段
４０２    一次情報提供者用制御手段
４１０    暗号サービス提供者用の非対称鍵暗号暗号化装置
４１１    暗号サービス提供者用制御手段
４２１    一次情報提供者用制御手段
４２２    情報の一意情報化手段
５００    暗号化対象情報保持装置
６００    記録媒体書込装置
【図１】
2006352316.tif 000003
【図２】
2006352316.tif 000004
【図３】
2006352316.tif 000005
【図４】
2006352316.tif 000006
【図５】
2006352316.tif 000007
【図６】
2006352316.tif 000008
【図７】
2006352316.tif 000009
【図８】
2006352316.tif 000010
【図９】
2006352316.tif 000011
【図１０】
2006352316.tif 000012
【図１１】
2006352316.tif 000013
【図１２】
2006352316.tif 000014
【図１３】
2006352316.tif 000015
【図１４】
2006352316.tif 000016
【図１５】
2006352316.tif 000017
【図１６】
2006352316.tif 000018