(57)【要約】【課題】ネットワーク上での情報漏洩問題と受信後の情報漏洩問題を解決することを目的とする。【解決手段】送信元からインターネットを介して１つ又は複数の受信先にデータを暗号化して送信ときに、暗号キーを送信元と受信先が特定の（公開キーによる相手特定手順を含む）手順を踏んで設定・共有し、この暗号化された暗号キーとこの暗号キーで暗号化された受信データを関連して記憶させ、オペレータが入力した公開キーで暗号キーの復元を行い、その暗号キーで暗号化された情報を復元する。【選択図】図２
2005217520.tif 000002
【特許請求の範囲】
【請求項１】
送信元からインターネットを介して１つ又は複数の受信先にデータを暗号化して送信するシステムであって、
暗号キーを送信元と受信先が特定の手順を踏んで設定・共有し、受信先では、暗号キーとその暗号キーで暗号化された受信データとを関連付けて記憶し、受信先でのオペレータのオペレーションによって、上記の関連を辿って暗号キーで暗号化されたデータを復元することを特徴とする暗号化通信システム。
【請求項２】
複数の受信先に同一のデータを暗号化して送信することを特徴とする請求項１記載の暗号化通信システム。
【請求項３】
送信は同報送信であることを特徴とする請求項２記載の暗号化通信システム。
【請求項４】
暗号キーは全ての受信先に対して同じものであることを特徴とする請求項２記載の暗号化通信システム。
【請求項５】
送信するデータは画像データであることを特徴とする請求項１記載の暗号化通信システム。
【請求項６】
特定の手段が以下のもの：
STEP１：送信元から各受信先に秘匿送信開始要求を行う
STEP２：各受信先から公開キーを含む秘匿送信開始許可を送信元に返信する
STEP３：送信元は各受信先各々の公開キーで、データ暗号キーを暗号化し、各々の受信先に送付する
STEP４：各受信先は暗号キーを受け取ったことを送信元に通知する
STEP５：送信元は各受信先から暗号キーを受け取ったことを確認すると、暗号キーで送信データを暗号化し、送信する
STEP６：各送信先は暗号化された暗号キーと、その暗号キーで暗号化された送信データを関連付けて記憶する
STEP７：各受信先はオペレータが入力した秘密キーで暗号キーを復元し、受信した暗号化送信データを復元する
であることを特徴とする請求項１記載の暗号化通信システム。
【請求項７】
受信先が複数の場合は、請求項５の手順を踏み、受信先が１つの場合には、受信先の公開キーでデータを暗号化することを特徴とする請求項１記載の暗号化通信システム。
【請求項８】
送信元と受信先は特定の装置ではなく、送信要求を出した装置がそのデータ送信に関して送信元となり、送信要求を許可した装置がそのデータ通信に関して受信先となることを特徴とする請求項１記載の暗号化通信システム。
【請求項９】
同じ装置があるデータ送信に関しては、送信元として振る舞い同時に別のデータ送信に関しては、受信先として振舞うことを可能にすることを特徴とする請求項８記載の暗号化通信システム。
【請求項１０】
各装置毎に公開キーと秘密キーが設定され、送信元では予め暗号化通信可能な対象装置の公開キーを登録しておき、STEP２では各受信先の公開キーを、その装置の秘密キーで暗号化して添付することを特徴とする請求項６記載の暗号化通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化通信システムに関する。
【背景技術】
【０００２】
これまでインターネット上で秘匿送信を行うには、公開キー・秘密キー等のような１対１が前提であった。若しくは特定の送信元から特定の受信先に対するもので、例えば送信元から現在の暗号キーで暗号化して新しい暗号キーを送付するシステム等がある（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平１１−２０３１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
１対１の暗号化送信システムでも小さなデータであれば別々に暗号化して送っても負荷は少ないが、コピー画像データのような数十ＭＢのデータとなると、ネットワークや装置に掛かる負荷が大きな問題になる。
【０００５】
一方、送信元が定まらないような場合、例えばＦＡＸや最近の複合複写機のように相互に送信・受信を行う場合、全ての送受信の組み合わせに対して暗号キーを更新し続けるには、膨大な通信が発生することになる。
【０００６】
又、同一の暗号キーで全ての宛て先に送る場合、ネットワーク上でＩＰアドレスやＭＡＣアドレスを他の装置になりすましたり、ネットワークを流れるデータを盗み見することが可能であるため、固定の暗号キーを用いることは大変に危険である。特に、近年のトレンドである複合複写機のような装置どうしでデータをやり取りする場合、他の装置になりすました同じ装置があれば簡単に機密データを入手できてしまう。
【０００７】
又、上記の課題の他にも、送信先の装置で秘匿送信が行われる正にその時、その送信相手が装置の前にいない状態でプリント等を表示されてしまえば、その時点で秘匿情報が漏れる危険性がある。
【０００８】
本発明は上記問題に鑑みてなされたもので、その目的とする処は、ネットワーク上での情報漏洩問題と受信後の情報漏洩問題を解決することができる暗号化通信システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、送信元からインターネットを介して１つ又は複数の受信先にデータを暗号化して送信するシステムとして、暗号キーを送信元と受信先が特定の手順を踏んで設定・共有し、受信先では、暗号キーとその暗号キーで暗号化された受信データとを関連付けて記憶し、受信先でのオペレータのオペレーションによって、上記の関連を辿って暗号キーで暗号化されたデータを復元することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、送信ＰＣからインターネットを介して１つ又は複数の受信先にデータを暗号化して送信するときに、暗号キーを送信元と受信先が特定の手順（公開キーによる相手特定手順を含む）を踏んで設定し共有するため、このインターネット上での情報漏洩問題を解決することができる。
【発明を実施するための最良の形態】
【００１１】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【００１２】
［実施の形態１］
仮に対象となる装置をインターネット通信機能を持つ複合複写機とする。
【００１３】
この複写機はインターネットを通じて同様の装置とコマンドやステータスのやり取りを行うと同時に、それぞれの読み取った画像データをやはりインターネットを通じて通信可能である。ここで読み取った画像というのは、スキャナで原稿を光学的に読み取ったもの、ＰＤＬ等のデータを展開し画像イメージにしたもの、又、インターネット通信で送られた画像データ等、その装置が扱う画像データ全般を意味する。又、この複合複写機には幾つかのデータ保存用メモリ領域（ボックス）があり、それぞれに個人又は部署単位で公開キーを設定し親展ボックスとすることが可能である。この親展ボックスは、ＦＡＸ等の親展受信の場合には、そのままデータを保存しておき、登録してある公開キーに対応した秘密キーを入力することで閲覧可能になる。
【００１４】
本発明のシステムを構成する装置Ａ，Ｂ，Ｃ，Ｄ，Ｅがインターネットに接続される様子を模式的に表すと図２のようになる。良く知られているように、インターネット上をやり取りされるデータはＦＡＸ等と異なり、その伝達経路も不定で、且つ、その経路上のどの装置でも内容を閲覧することが可能である。つまり、原理的には装置Ａ〜Ｅ以外にもインターネットとして表した雲の中では、誰でもやり取りされるデータを閲覧できることになる。実際にはルータなどがその内部にあるアドレスとそれ以外のデータを分離するため、誰でもという訳にはいかないが、少なくとも同じルータ内に接続された装置は閲覧が可能になる。
【００１５】
本実施の形態では、装置Ａが機密画像データをインターネット経由で装置Ｂ，Ｃ，Ｄそれぞれのある個人宛てに送る例を示す。これはこの組み合わせでなくとも、例えば装置Ｂから送信して、残りの装置で受信するようにも可能である。更には、例えば装置Ａが今機密画像を送信しつつ、同時に装置Ｂから機密画像を受信することも可能である。若しくは、同じ装置内の他のメンバーに送ることも可能である。
【００１６】
又、同時に装置Ｄと同じルータ内で装置Ｅを使ってデータを不正に閲覧する試みについても説明する。
【００１７】
＜記法＞
説明の簡便化のために簡易的な以下の記法を用いる。
【００１８】
装置Ａの公開キーをＡ、秘密キーをａ、同様に装置Ｂの公開キーはＢ、秘密キーはｂと装置のアルファベットで表し、親展ボックスの公開キーをΣ、秘密キーをσ等のようにギリシャ文字で表す。どちらも大文字が公開キーで、小文字が秘密キーを表す。
【００１９】
例えば、装置Ｂのある親展ボックスの公開キーΣを装置Ｂの秘密キーｂで暗号化したものをｂ［Σ］と表す。このとき、
Ｂ［ｂ［Σ］］＝Σ
となる。つまり、以下の公理が成り立つ。
【００２０】
Ｂ［ｂ［＊］］＝＊（＊は任意のデータ）
以下、簡単のためにＢ［ｂ［Σ］］をＢｂ［Σ］と表す。
【００２１】
又、単なる暗号キーをＺで表し、このＺは、
ＺＺ［＊］＝＊  （＊は任意のデータ）
となる。
【００２２】
＜前提＞
各装置にはその装置固有の公開キーと秘密キーを設定されており、各ユーザは送信宛て先の装置を登録する際に、暗号化送信可能なものには、その装置のＩＰアドレス等の他に公開キーも登録する。図８に表すように、公開キーが登録された宛て先はリストで他の宛て先と区別可能なように表示される。この例では、名称の前に「＊」がついているものは、公開キーが登録されている装置である。
【００２３】
＜ボックス操作＞
各装置には図３に示すようにメモリ領域が表示される。「＊」がついているものは、公開キーが登録されている親展ボックスであることを表している。
【００２４】
以下で図３の「中里」と言う名称がつけられたボックスを親展ボックスにする場合を例にとってボックスを親展ボックスに設定する手順を説明する。
【００２５】
この「中里」というボックスを選択し、「編集」キーを押下すると、図４のような編集画面が表示される。各テキストフィールドを選択し、入力することが可能である。「ボックス名」が図３のキートップに表示される名前で、「説明」はボックスに対する説明であり、複数のボックスに同じボックス名がつけられている場合でも、この説明で誰のボックスかを認識することが可能である。
【００２６】
又、この「説明」に入力されている内容はネットワーク上でこのボックスを選択したときにも閲覧可能である。「有効期限」はボックス内の文書を保持する期限である。この期限を過ぎるとボックス内の文書は破棄される。図３の状態から編集画面を開いた場合には、未だ親展ボックス設定されていないため、「公開キー」の欄が未入力になっている。このテキストフィールドを選択し、公開キーを入力した状態が図５の状態である。ここで、「Cancel」を押下すると設定は破棄されて、図３に戻る。「ＯＫ」を押下すると設定が記憶され、図６の状態になる。ここで再び「中里」というボックスを選択し、「編集」キーを押下すると、図５の編集画面が現れる。
【００２７】
次に、ボックスの閲覧について説明する。
【００２８】
図３で「中里」というボックスを選択し、「ＯＫ」キーを押下すると、図２０のボックスデータリスト画面が表示され、このボックスの内容を表示する。リスト内の各データを選択し、「print 」を押下するとそのデータをプリントし、「Send」を押下すると送信する。「Del
」の押下で選択されたデータを削除する。「ＯＫ」で画面を閉じる。図６で「中里」というボックスを選択し、「ＯＫ」キーを押下すると、図７の公開キー入力画面が表示される。ここで、オペレータは秘密キーを入力するか、又は秘密キーが格納されたメモリキーを装置に挿入することで図２０のボックスデータリストが表示される。もし、正しくない秘密キーが入力された場合には、図６に戻る。
【００２９】
＜親展同報設定操作＞
親展同報送信を望むユーザがある装置Ａで「親展同報送信」を設定する。親展同報送信が指定されている場合には、図８のように宛て先リストからこの機能に非対応の装置は除外して表示される。もしこの機能に対応していても、何らかの事情で親展同報送信が実行できない場合、その装置は「親展同報送信不許可」を返す。装置Ａは「親展同報送信不許可」を受信した場合、その旨をユーザに知らせ（図２１）、この装置はグレーアウトして選択不可とする。
【００３０】
この宛て先リストからいま、新棟４ＦiR3000-2（装置Ｂ）、新棟４ＦiR3000-3（装置Ｃ）、ニューヨーク支店開発部（装置Ｄ）を選択したとする。
【００３１】
このうち装置Ｂが先ほど＜ボックス操作＞で説明した装置だとすると、図９のように親展ボックスのみが表示される。ここで、どのボックスに送信するかを選択し、「ＯＫ」を押下すると選択された親展ボックスが宛て先に設定され、図８に戻る。「Cancel」を押下すると、設定は破棄されて図８に戻る。進展同報送信なので、この操作を必要な宛て先分だけ繰り返す。
【００３２】
＜暗号キーの設定と共有手順＞
ユーザが上記の設定を行った時点で、装置Ａから装置Ｂ，Ｃ，Ｄ「親展同報送信開始要求」を投げる（図１のSTEP１）。
【００３３】
装置Ｂ，Ｃ，Ｄはそれぞれ受け入れが可能であるならば、それぞれの各親展ボックスの公開キー（Σ、Λ、Γ）を装置についている秘密キー（ｂ，ｃ，ｄ）で暗号化して（ｂ［Σ］、ｃ［Λ］、ｄ［Γ］）「親展同報送信許可」を返す（図１のSTEP２）。もし同一の装置の複数の親展ボックスを選択している場合は、その装置はそれぞれ選択された親展ボックスの分だけ別々に出す。もし、親展同報送信が実行できない場合、その装置は「親展同報送信不許可」を返す。装置Ａは「親展同報送信不許可」を受信した場合、その旨をユーザに知らせる（図２１）。もし、或る装置から一定時間「親展同報送信許可」が返らない場合、装置Ａはその旨をユーザに知らせる（図２２）。
【００３４】
装置Ｂ，Ｃ，Ｄ全てから「親展同報送信許可」（ｂ［Σ］、ｃ［Λ］、ｄ［Γ］）を受信した場合、装置Ａは予め登録されている各装置の公開キー（Ｂ，Ｃ，Ｄ）で各親展ボックスの公開キーを復元し（Σ＝Ｂｂ［Σ］、以下同様）、画像データを暗号化する暗号キー（Ｚ）を作成し、それぞれの公開キー（Σ、Λ、Γ）でこれを暗号化（Σ［Ｚ］、以下同様）し、各々に配布する（図１のSTEP３）。もし同一の装置の複数の親展ボックスを選択している場合は、それぞれ別々に出す。装置Ｂ，Ｃ，Ｄはそれぞれの各親展ボックスにこの暗号化された暗号キーを記憶する。
【００３５】
＜暗号化データ通信＞
装置Ｂ，Ｃ，Ｄはそれぞれ暗号化された暗号キー（Σ［Ｚ］、以下同様）を受け取ったら、「親展同報送信準備完了」を返す（図１のSTEP４）。もし、この時点で親展同報送信が実行できない場合、その装置は「親展同報送信不許可」を返す（図２１）。装置Ａは「親展同報送信不許可」を受信した場合、その旨をユーザに知らせる。もし、或る装置から一定時間「親展同報送信準備完了」が返らない場合、装置Ａはその旨をユーザに知らせる（図２２）。
【００３６】
装置Ｂ，Ｃ，Ｄ全てから「親展同報送信準備完了」を受信した場合、装置Ａは画像データを暗号キー（Ｚ）で暗号化（Ｚ［Ｄａｔａ］）し、装置Ｂ，Ｃ，Ｄに送信する（図１のSTEP５）。
【００３７】
装置Ｂ，Ｃ，Ｄはそれぞれ暗号化された暗号キー（Σ［Ｚ］、以下同様）と受信した暗号化された画像データ（Ｚ［Ｄａｔａ］）を関連付けて親展ボックスに記憶する（図１のSTEP６）。
【００３８】
＜親展ボックスデータの閲覧＞
図６で「中里」というボックスを選択し、「ＯＫ」キーを押下すると、図７の秘密キー入力画面が表示される。ここでオペレータは秘密キーを入力するか、又は秘密キーが格納されたメモリキーを装置に挿入することで図２０のボックスデータリストが表示される。いま「新製品詳細仕様情報.doc」が上記の説明で送信されたものとする。この「新製品詳細仕様情報.doc」を選択し、「Print 」を押下すると、装置Ｂはこの「新製品詳細仕様情報.doc」と関連付けられた暗号キー（Σ［Ｚ］）を入力された秘密キー（σ）で復元（σΣ［Ｚ］＝Ｚ）し、この暗号キー（Ｚ）で暗号化された「新製品詳細仕様情報.doc」（Ｚ［Ｄａｔａ］）を復元（ＺＺ（Ｄａｔａ）＝Ｄａｔａ）しプリントする（図１のSTEP７）。
【００３９】
＜親展同報送信の不正入手＞
上記の手順で親展同報送信される機密画像情報を不正にニューヨーク支店販売部（装置Ｅ）が取得しようとしているとする。この装置Ｅは装置Ｄと同じＩＰアドレスとＭＡＣアドレスを不正に持っているとする。このオペレータは装置Ｄのネットワークケーブルを外す等して、複数のＩＰアドレスやＭＡＣアドレスが存在していることが分からないように工作しているものとする。更に、この装置Ｅには装置Ｄの親展ボックスに見せかけた（名称と説明が同じで、公開キー（Δ）は独自のもの）親展ボックスを用意しているものとする。
【００４０】
しかし、装置Ｅは装置Ｄの秘密キー（ｄ）は持ってないものとする。この条件でこの試みが成功しないことを上記の手順に沿って説明する。
【００４１】
親展同報送信を望むユーザが或る装置Ａで「親展同報送信」を設定する。この宛て先リストからいま、新棟４ＦiR3000-2（装置Ｂ）、新棟４ＦiR3000-3（装置Ｃ）、ニューヨーク支店開発部（装置Ｄ）を選択したとする。実際には装置Ｄはネットワークに接続されていず、これは装置Ｅが装置Ｄのふりをしているので、今後装置Ｅと表現する。
【００４２】
ユーザが上記の設定を行った時点で、装置Ａから装置Ｂ，Ｃ，Ｅに「親展同報送信開始要求」を投げる（図１０のSTEP１）。
【００４３】
装置Ｅは、選択された親展ボックスの公開キー（Δ）を装置Ｅの秘密キー（ｅ）で暗号化（ｅ［Δ］）して「親展同報送信許可」と一緒に返す（図１０のSTEP２）。
【００４４】
装置Ｂ，Ｃ，Ｅ全てから「親展同報送信許可」を受信した場合、装置Ａは画像データを暗号化する暗号キーを作成し、予め登録されている装置Ｂ，Ｃ，Ｄそれぞれの公開キー（Ｂ，Ｃ，Ｄ）で受信した親展ボックスの公開キーを復元（Ｄｅ［Δ］≠Δ、簡単のため以下、Ｄｅ［Δ］をIIと表す）し、この公開キー（IIで暗号キー（Ｚ）を暗号化（IIＺ］）し配布する（図１０のSTEP３）。
【００４５】
装置Ｅは暗号化された暗号キー（II［Ｚ］）を受け取ったら、「親展同報送信準備完了」を返す（図１０のSTEP４）。
【００４６】
装置Ｂ，Ｃ，Ｅ全てから「親展同報送信準備完了」を受信した場合、装置Ａは画像データを暗号キー（Ｚ）で暗号化（Ｚ［Ｄａｔａ］）し、装置Ｂ，Ｃ，Ｅに送信する。
【００４７】
装置Ｅは受信した暗号キー（II［Ｚ］）を使って受信した暗号化された画像データを復元しプリントしようとするが、装置ＡがSTEP３で装置Ｄの公開キー（Ｄ）で装置Ｅが装置Ｅの秘密キーで暗号化した親展ボックスの公開キー（ｅ［Δ］）を復元（Ｄｅ［Δ］＝II）しているため、正しい秘密キー（δ）が入力されても、結局、受信した暗号キーが正しく復元されず（δII［Ｚ］≠Ｚ）、よって受信した画像データも正しく復元できない（図１０のSTEP５）。
【００４８】
［実施の形態２］
本実施の形態では実施の形態１で宛て先がたまたま１つだった場合に、手順を簡略化する例を説明する。勿論、宛て先が１つでも実施の形態１をそのまま適用することは可能である。
【００４９】
＜設定操作＞
親展同報送信を望むユーザが或る装置Ａで「親展同報送信」を設定する。ユーザが重連宛て先先リストからいま、ニューヨーク支店開発部（装置Ｄ）をだけを選択したとする。
【００５０】
＜暗号化手順＞
ユーザが上記の設定を行った時点で、装置Ａは宛て先が１つだけなので、装置Ａから装置Ｄに「親展同報送信開始要求」ではなく「親展送信開始要求」を投げる（図１１のSTEP１）。
【００５１】
装置Ｄは受け入れが可能であるならば、指定された親展ボックスの公開キー（Φ）を装置Ｄの秘密キー（ｄ）で暗号化して（ｄ［Φ］）「親展送信許可」に添付して返す（図１１のSTEP２）。もし、親展同報送信が実行できない場合、装置Ｄは「親展送信不許可」を返す。装置Ａは「親展送信不許可」を受信した場合、その旨をユーザに知らせる（図５）。もし、装置Ｄから一定時間「親展送信許可」が返らない場合、装置Ａはその旨をユーザに知らせる（図６）。
【００５２】
装置Ｄから「親展送信許可」（ｄ［Φ］）を受信した場合、装置Ａは予め登録されている装置Ｄの公開キー（Ｄ）で選択した親展ボックスの公開キーを復元（Ｄｄ［Φ］＝Φ）し、この公開キー（Φ）で画像データを暗号化（Φ［Ｄａｔａ］）し、装置Ｄに送信する（図１１のSTEP３）。
【００５３】
装置Ｄは秘密キーを使って受信した暗号化された画像データ（Φ［Ｄａｔａ］）を親展ボックスに格納し、「親展送信完了」を返す（図１１のSTEP４）。
【００５４】
＜親展ボックスの閲覧＞
図６で「中里」というボックスを選択し、「ＯＫ」キーを押下すると、図７の秘密キー入力画面が表示される。ここで、オペレータは秘密キーを入力するか、又は秘密キーが格納されたメモリキーを装置に挿入することで図２０のボックスデータリストが表示される。いま「新製品詳細仕様情報.doc」が上記の説明で送信されたものとする。この「新製品詳細仕様情報.doc」を選択し、「Print 」を押下すると、装置Ｂはこの「新製品詳細仕様情報.doc」と関連付けられた暗号キーがないため、入力された秘密キー（φ）で暗号化された「新製品詳細仕様情報.doc」（Φ［Ｄａｔａ］）を復元（φΦ（Ｄａｔａ）＝Ｄａｔａ）しプリントする。
【００５５】
［実施の形態３］
本実施の形態では実施の形態１では画像データであったが、一般的なデータの送信を例に、手順を追って説明する。
【００５６】
仮に対象となる装置をパソコン（以下、ＰＣ）とする。このＰＣは、インターネットを通じて同様のＰＣとコマンドやステータスのやり取りを行うと同時に、それぞれのデータをインターネットを通じて通信可能である。
【００５７】
本実施の形態では、ＰＣ−Ａが機密データをインターネットを介してＰＣ−Ｂ，Ｃ，Ｄに送る例を示す。これはこの組み合わせでなくとも、例えばＰＣ−Ｂから送信して、残りのＰＣで受信するようにも可能である。更には、例えばＰＣ−Ａが今機密データを送信しつつ、同時にＰＣ−Ｂから機密データを受信することも可能である。
【００５８】
＜記法＞
説明の簡便化のために簡易的な以下の記法を用いる。
【００５９】
ＰＣ−Ａの公開キーをＡ、秘密キーをａ、同様にＰＣ−Ｂの公開キーはＢ、秘密キーはｂとＰＣのアルファベットで表し、親展ボックスの公開キーをΣ、秘密キーをσ等のようにギリシャ文字で表す。どちらも大文字が公開キーで、小文字が秘密キーを表す。
【００６０】
例えば、ＰＣ−Ｂのある親展ボックスの公開キーΣをＰＣ−Ｂの秘密キーｂで暗号化したものをｂ[ Σ] と表す。このとき、
Ｂ［ｂ［Σ］］＝Σ
となる。つまり、以下の公理が成り立つ。
【００６１】
Ｂ［ｂ［＊］］＝＊（＊は任意のデータ）
以下、簡単のためにＢ[ ｂ[ Σ]]をＢｂ[ Σ] と表す。
【００６２】
又、単なる暗号キーをＺで表し、このＺは、
ＺＺ[ ＊] ＝＊  （＊は任意のデータ）
となる。
【００６３】
＜前提＞
各ＰＣにはそのＰＣ固有の公開キーと秘密キーを設定されており、各ユーザは送信宛て先のＰＣを登録する際に、暗号化送信可能なものには、そのＰＣのＩＰアドレス等の他に公開キーも登録する。図１８に表すように、公開キーが登録された宛て先はリストで他の宛て先と区別可能なように表示される。この例では、名称の前に「＊」がついているものは、公開キーが登録されているＰＣである。
【００６４】
＜ボックス操作＞
各ＰＣには図１３に示すようにメモリ領域が表示される。「＊」がついているものは、公開キーが登録されている親展ボックスであることを表している。
【００６５】
以下で図１３の「中里」という名称がつけられたボックスを親展ボックスにする場合を例にとってボックスを親展ボックスに設定する手順を説明する。
【００６６】
この「中里」というボックスを選択し、「編集」キーを押下すると、図１４のような編集画面が表示される。各テキストフィールドを選択し、入力することが可能である。「ボックス名」が図１３のキートップに表示される名前で、「説明」はボックスに対する説明であり、複数のボックスに同じボックス名がつけられている場合でも、この説明で誰のボックスかを認識することが可能である。又、この「説明」に入力されている内容はネットワーク上でこのボックスを選択したときにも閲覧可能である。「有効期限」はボックス内の文書を保持する期限である。この期限を過ぎるとボックス内の文書は破棄される。図１３の状態から編集画面を開いた場合には、未だ親展ボックス設定されていないため、「公開キー」の欄が未入力になっている。このテキストフィールドを選択し、公開キーを入力した状態が図１５の状態である。ここで「Cancel」を押下すると設定は破棄されて、図１３に戻る。「ＯＫ」を押下すると設定が記憶され、図１６の状態になる。ここで再び「中里」というボックスを選択し、「編集」キーを押下すると、図１５の編集画面が現れる。
【００６７】
次に、ボックスの閲覧について説明する。
【００６８】
図１３で「中里」というボックスを選択し、「ＯＫ」キーを押下すると、図１２のボックスデータリスト画面が表示され、このボックスの内容を表示する。リスト内の各データを選択し、「print 」を押下するとそのデータをプリントし、「Send」を押下すると送信する。「Del
」の押下で選択されたデータを削除する。「ＯＫ」で画面を閉じる。図１６で「中里」というボックスを選択し、「ＯＫ」キーを押下すると、図１７の公開キー入力画面が表示される。ここで、オペレータは秘密キーを入力するか、又は秘密キーが格納されたメモリキーをＰＣに挿入することで図２０のボックスデータリストが表示される。もし、正しくない秘密キーが入力された場合には、図１６に戻る。
【００６９】
＜親展同報設定操作＞
親展同報送信を望むユーザがあるＰＣ−Ａで「親展同報送信」を設定する。親展同報送信が指定されている場合には、図１８のように宛て先リストからこの機能に非対応のＰＣは除外して表示される。もしこの機能に対応していても、何らかの事情で親展同報送信が実行できない場合、そのＰＣは「親展同報送信不許可」を返す。ＰＣ−Ａは「親展同報送信不許可」を受信した場合、その旨をユーザに知らせ（図２１）、このＰＣはグレーアウトして選択不可とする。
【００７０】
この宛て先リストからいま、新棟４ＦiR3000-2（ＰＣ−Ｂ）、新棟４ＦiR3000-3（ＰＣ−Ｃ）、ニューヨーク支店開発部（ＰＣ−Ｄ）を選択したとする。
【００７１】
このうちＰＣ−Ｂが先ほど＜ボックス操作＞で説明したＰＣだとすると、図１９のように親展ボックスのみが表示される。ここでどのボックスに送信するかを選択し、「ＯＫ」を押下すると選択された親展ボックスが宛て先に設定され、図１８に戻る。「Cancel」を押下すると、設定は破棄されて図１８に戻る。進展同報送信なので、この操作を必要な宛て先分だけ繰り返す。
【００７２】
＜暗号キーの設定と共有手順＞
ユーザが上記の設定を行った時点で、ＰＣ−ＡからＰＣ−Ｂ，Ｃ，Ｄに「親展同報送信開始要求」を投げる（図１２のSTEP１）。
【００７３】
ＰＣ−Ｂ，Ｃ，Ｄはそれぞれ受け入れが可能であるならば、それぞれの各親展ボックスの公開キー（Σ、Λ、Γ）をＰＣについている秘密キー（ｂ，ｃ，ｄ）で暗号化して（ｂ［Σ］、ｃ［Λ］、ｄ［Γ］）「親展同報送信許可」を返す（図１２のSTEP２）。もし同一のＰＣの複数の親展ボックスを選択している場合は、そのＰＣはそれぞれ選択された親展ボックスの分だけ別々に出す。もし、親展同報送信が実行できない場合、そのＰＣは「親展同報送信不許可」を返す。ＰＣ−Ａは「親展同報送信不許可」を受信した場合、その旨をユーザに知らせる（図２１）。もし、或るＰＣから一定時間「親展同報送信許可」が返らない場合、ＰＣ−Ａはその旨をユーザに知らせる（図２２）。
【００７４】
装置Ｂ，Ｃ，Ｄ全てから「親展同報送信許可」（ｂ［Σ］、ｃ［Λ］、ｄ［Γ］）を受信した場合、ＰＣ−Ａは予め登録されている各ＰＣの公開キー（Ｂ，Ｃ，Ｄ）で各親展ボックスの公開キーを復元し（Σ＝Ｂｂ［Σ］、以下同様）、画像データを暗号化する暗号キー（Ｚ）を作成し、それぞれの公開キー（Σ、Λ、Γ）でこれを暗号化（Σ［Ｚ］、以下同様）し、各々に配布する（図１２のSTEP３）。もし同一のＰＣの複数の親展ボックスを選択している場合は、それぞれ別々に出す。ＰＣ−Ｂ，Ｃ，Ｄはそれぞれの各親展ボックスにこの暗号化された暗号キーを記憶する。
【００７５】
＜暗号化データ通信＞
ＰＣ−Ｂ，Ｃ，Ｄはそれぞれ暗号化された暗号キー（Σ［Ｚ］、以下同様）を受け取ったら、「親展同報送信準備完了」を返す（図１２のSTEP４）。もし、この時点で親展同報送信が実行できない場合、そのＰＣは「親展同報送信不許可」を返す（図２１）。ＰＣ−Ａは「親展同報送信不許可」を受信した場合、その旨をユーザに知らせる。もし、或るＰＣから一定時間「親展同報送信準備完了」が返らない場合、ＰＣ−Ａはその旨をユーザに知らせる（図２２）。
【００７６】
ＰＣ−Ｂ，Ｃ，Ｄ全てから「親展同報送信準備完了」を受信した場合、ＰＣ−Ａは画像データを暗号キー（Ｚ）で暗号化（Ｚ［Ｄａｔａ］）し、ＰＣ−Ｂ，Ｃ，Ｄに送信する（図１２のSTEP５）。
【００７７】
ＰＣ−Ｂ，Ｃ，Ｄはそれぞれ暗号化された暗号キー（Σ［Ｚ］、以下同様）と受信した暗号化された画像データ（Ｚ［Ｄａｔａ］）を関連付けて親展ボックスに記憶する（図１２のSTEP６）。
【００７８】
＜親展ボックスデータの閲覧＞
図１６で「中里」というボックスを選択し、「ＯＫ」キーを押下すると、図１７の秘密キー入力画面が表示される。ここで、オペレータは秘密キーを入力するか、又は秘密キーが格納されたメモリキーをＰＣに挿入することで、図２０のボックスデータリストが表示される。いま「新製品詳細仕様情報.doc」が上記の説明で送信されたものとする。この「新製品詳細仕様情報.doc」を選択し、「Display 」を押下すると、ＰＣ−Ｂはこの「新製品詳細仕様情報.doc」と関連付けられた暗号キー（Σ［Ｚ］）を入力された秘密キー（σ）で復元（σΣ［Ｚ］＝Ｚ）し、この暗号キー（Ｚ）で暗号化された「新製品詳細仕様情報.doc」（Ｚ［Ｄａｔａ］）を復元（ＺＺ（Ｄａｔａ）＝Ｄａｔａ）しデータを表示する（図１２のSTEP７）。
【産業上の利用可能性】
【００７９】
本発明は、インターネット上で秘匿送信を行うための暗号化通信システムとしての利用可能性が高い。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施形態の処理を示すシーケンス図である。
【図２】本発明の実施形態のシステムを示すブロック図である。
【図３】本発明の実施形態の画面の一例を示す図である。
【図４】本発明の実施形態の画面の一例を示す図である。
【図５】本発明の実施形態の画面の一例を示す図である。
【図６】本発明の実施形態の画面の一例を示す図である。
【図７】本発明の実施形態の画面の一例を示す図である。
【図８】本発明の実施形態の画面の一例を示す図である。
【図９】本発明の実施形態の画面の一例を示す図である。
【図１０】本発明の実施形態の処理を示すシーケンス図である。
【図１１】本発明の実施形態の処理を示すシーケンス図である。
【図１２】本発明の実施形態の処理を示すシーケンス図である。
【図１３】本発明の実施形態の画面の一例を示す図である。
【図１４】本発明の実施形態の画面の一例を示す図である。
【図１５】本発明の実施形態の画面の一例を示す図である。
【図１６】本発明の実施形態の画面の一例を示す図である。
【図１７】本発明の実施形態の画面の一例を示す図である。
【図１８】本発明の実施形態の画面の一例を示す図である。
【図１９】本発明の実施形態の画面の一例を示す図である。
【図２０】本発明の実施形態の画面の一例を示す図である。
【図２１】本発明の実施形態の画面の一例を示す図である。
【図２２】本発明の実施形態の画面の一例を示す図である。
【図１】
2005217520.tif 000003
【図２】
2005217520.tif 000004
【図３】
2005217520.tif 000005
【図４】
2005217520.tif 000006
【図５】
2005217520.tif 000007
【図６】
2005217520.tif 000008
【図７】
2005217520.tif 000009
【図８】
2005217520.tif 000010
【図９】
2005217520.tif 000011
【図１０】
2005217520.tif 000012
【図１１】
2005217520.tif 000013
【図１２】
2005217520.tif 000014
【図１３】
2005217520.tif 000015
【図１４】
2005217520.tif 000016
【図１５】
2005217520.tif 000017
【図１６】
2005217520.tif 000018
【図１７】
2005217520.tif 000019
【図１８】
2005217520.tif 000020
【図１９】
2005217520.tif 000021
【図２０】
2005217520.tif 000022
【図２１】
2005217520.tif 000023
【図２２】
2005217520.tif 000024