(57)【要約】【課題】暗号化文書データの当初の名宛人のみが知る鍵ないしパスワードを代行者に教えることも、文書データを再度暗号化することも不要な文書データ暗号化方法及び文書データ暗号化システムを、提供する。【解決手段】暗号装置１は、元文書データを名宛人のパスワードを用いて暗号化することにより、暗号化文書データを生成する。名宛人が操作権限を有する復号権限変更装置２は、名宛人のパスワードを代行者のパスワードを用いて暗号化してなる権限変更情報Mを生成して、代行者が操作権限を有する復号装置３へ通知する。復号装置３は、代行者のパスワードを用いて名宛人のパスワードを復号し、復号された名宛人のパスワードを用いて暗号化文書データを復号する。【選択図】図１
2010045744.tif 000002
【特許請求の範囲】
【請求項１】
名宛人へ伝達すべき文書データを、当該名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化し、伝達後に、当該文書データを前記鍵又はパスワードを用いて復号する文書データ暗号化方法であって、
前記名宛人または暗号化文書データの作成者が操作する端末が、前記名宛人用の鍵又はパスワードを、前記文書データを転送された代行者用の鍵又はパスワードを用いて復号できる態様で暗号化してから、前記代行者へ送信し、
前記代行者が操作する端末が、前記名宛人用の鍵又はパスワードを、前記代行者用の鍵又はパスワードを用いて復号し、転送された前記文書データを、復号された前記名宛人用の鍵又はパスワードを用いて復号する
ことを特徴とする文書データ暗号化方法。
【請求項２】
前記名宛人用の鍵又はパスワードは、暗号化及び復号に共用される共通鍵である
ことを特徴とする請求項１記載の文書データ暗号化方法。
【請求項３】
前記代行者用の鍵又はパスワードは、当該代行者用の秘密鍵であり、前記名宛人用の鍵又はパスワードは、当該秘密鍵に対応した公開鍵によって暗号化される
ことを特徴とする請求項１記載の文書データ暗号化方法。
【請求項４】
前記文書データの一部のみを暗号化して伝達する
ことを特徴とする請求項１記載の文書データ暗号化方法。
【請求項５】
前記文書データの複数箇所を、相互に異なる名宛人の鍵又はパスワードを用いて復号できる態様で、夫々暗号化する
ことを特徴とする請求項４記載の文書データ暗号化方法。
【請求項６】
前記文書データの複数箇所の暗号化に夫々用いられた鍵又はパスワードを、相互に異なる代行者の鍵又はパスワードを用いて夫々暗号化する
ことを特徴とする請求項４又は５記載の文書データ暗号化方法。
【請求項７】
名宛人へ伝達すべき文書データを、当該名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化し、伝達後に、当該文書データを前記鍵又はパスワードを用いて復号する文書データ暗号化システムであって、
前記文書データを、その名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化する暗号化装置と、
前記名宛人用の鍵又はパスワードを、前記文書データを転送された代行者用の鍵又はパスワードを用いて復号できる態様で暗号化してから、前記代行者へ送信する復号権限変更装置と、
前記名宛人用の鍵又はパスワードを、前記代行者用の鍵又はパスワードを用いて復号し、転送された前記文書データを、復号された前記名宛人用の鍵又はパスワードを用いて復号する復号装置と
を有することを特徴とする文書データ暗号化システム。
【請求項８】
名宛人へ伝達すべき文書データを、当該名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化し、伝達後に、当該文書データを前記鍵又はパスワードを用いて復号する文書データ暗号化方法であって、
前記文書データを暗号化する暗号化装置が、名宛人へ伝達すべき文書データを、当該名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化してから出力するとともに、当該文書データの識別情報とその名宛人用の鍵又はパスワードとを対応づけた復号権限情
報をサーバへ送信すると、
前記サーバが、受信した復号権限情報を記憶装置に記憶し、
前記名宛人または暗号化文書データの作成者が操作する端末が、前記文書データの識別情報と前記文書データを転送された代行者の識別情報とを対応付けてなる権限変更情報を前記サーバへ送信すると、
前記サーバが、受信した権限変更情報と同じ文書データの識別情報を含む前記記憶装置中の復号権限情報に、当該権限変更情報に含まれる代行者の識別情報を追加し、
前記代行者が操作する端末が、転送された文書データの識別情報及び前記代行者の識別情報を含む復号要求を前記サーバへ送信すると、
前記サーバが、前記復号要求中のものと同じ文書データの識別情報を含む前記記憶装置中の復号権限情報に、前記復号要求中のものと同じ代行者の識別情報が含まれている場合に限り、当該復号権限情報に含まれている前記名宛人用の鍵又はパスワードを、前記復号要求の送信元の端末へ送信し、
当該端末が、受信した前記名宛人用の鍵又はパスワードを用いて、前記文書データを復号する
ことを特徴とする文書データ暗号化方法。
【請求項９】
前記暗号化装置は、前記文書データの複数箇所を、相互に異なる名宛人の鍵又はパスワードを用いて復号できる態様で、夫々暗号化し、
前記名宛人または暗号化文書データの作成者が操作する端末が、前記箇所毎に、前記権限変更情報を生成して前記サーバへ送信し、
前記サーバは、前記箇所毎に、前記代行者の識別情報を追加する
ことを特徴とする請求項８記載の文書データ暗号化方法。
【請求項１０】
名宛人へ伝達すべき文書データを、当該名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化し、伝達後に、当該文書データを前記鍵又はパスワードを用いて復号する文書データ暗号化システムであって、
名宛人へ伝達すべき文書データを、当該名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化してから出力するとともに、当該文書データの識別情報とその名宛人用の鍵又はパスワードとを対応付けてなる復号権限情報をサーバへ送信する暗号化装置と、
前記文書データの識別情報と前記文書データを転送された代行者の識別情報とを対応付けてなる権限変更情報を前記サーバへ送信する復号権限変更装置と、
受信した前記復号権限情報を記憶装置に記憶し、受信した権限変更情報と同じ文書データの識別情報を含む前記記憶装置中の復号権限情報に、当該権限変更情報に含まれる代行者の識別情報を追加し、文書データの識別情報及び前記代行者の識別情報を含む復号要求を受信すると、当該復号要求中のものと同じ文書データの識別情報を含む前記記憶装置中の復号権限情報に、前記復号要求中のものと同じ代行者の識別情報が含まれている場合に限り、当該復号権限情報に含まれている前記名宛人用の鍵又はパスワードを、前記復号要求の送信元へ送信するサーバと、
前記復号要求を生成して前記サーバへ送信するとともに、当該サーバから受信した前記名宛人用の鍵又はパスワードを用いて、前記文書データを復号する復号装置と
を有することを特徴とする文書データ暗号化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、流通されるべき文書データの少なくとも一部を、視覚的にその内容を判別できないがその名宛人用の鍵ないしパスワードを用いた復号処理を通じてのみ復号できる態様にて暗号化（スクランブル処理や、文書データにおける一部領域の不可視化）を含む。以下同じ）をした上で、暗号化後の文書データをオンラインにて、若しくは、印刷物として出力するとともに、上記文書データないし文書データの印刷物の受領者側において、上記復号処理を通じて元の文書データを復号する文書データ暗号化方法及び文書データ暗号化システムに、関する。
【背景技術】
【０００２】
近年における高度情報化により、従来の紙媒体の移動によって行われていた類の情報の流通が、電子データの送信によっても行われるようになっている。このように、様々な種類の情報が様々な流通手段を用いて流通される一方で、平成１５年に個人情報の保護に関する法律が制定される等、社会的に、個人情報や営業秘密等の情報保護の必要性が認識されるに至っている。
【０００３】
この点、従来、電子データとして流通される情報については、流通途中で第三者によって傍受されても、当該情報の内容が漏洩してしまうことがないように、データ送信用に電子メール乃至パケットに格納するに先立って、当該電子データをその名宛人のみが復号できる態様にて暗号化しておく技術が、一般に用いられている。
【０００４】
他方、紙媒体に情報の内容が印刷されて郵送等の物理的移動手段によって伝達される伝統的な情報流通形態においては、上述した暗号化のような情報漏洩を防ぐための技術は、未だ実用化されていはいない。従って、移動途中にある紙媒体が第三者によって奪取されたり、第三者に誤送された場合には、その印刷面を見るという簡単な動作がなされるだけで、容易に、その情報の内容が当該第三者に漏洩してしまっていた。かかる情報漏洩の危険のある情報としては、例えば、商品購入時の請求書、クレジットカード等の明細書、病院のカルテ、学校の成績表、名簿等が、例示される。
【０００５】
そこで、出願人は、先に、PCT出願番号JP06321794（以下、「先願」という）により、
紙媒体上に印刷すべき情報（文書データ）を画像化し、その特に秘匿すべき部分に対して、予め、情報の名宛人のみが知る鍵（パスワード）によってのみ復号可能な形態で暗号化（スクランブル）処理を施し、元の内容が視覚的に認識できないようにした上で印刷する方法を、提案している。この方法によると、当該情報の正当な名宛人は、紙媒体上に印刷された情報をスキャナによってコンピュータに読み込むことによって電子データ化し、暗号化（スクランブル）処理を施された部分のみを切り出して、上記鍵（パスワード）を用いて元の部分画像を復号し、上記電子データにおける切出元の位置に嵌め込むことにより、元の画像の全体（すなわち、画像化された文書データ）を復元できるのである。
【０００６】
かかる先願の方法によれば、暗号化された部分を含む情報が印刷された紙媒体が第三者に見られたとしても、第三者は、暗号化された部分の意味内容を認識することができないので、情報の漏洩を防止することが可能となるのである。
【０００７】
なお、先願が提案した画像中の一部のみに対して暗号化（スクランブル）処理を施す方法は、紙媒体に印刷する画像のみに適用できるものではなく、電子データとして流通される画像化された文書データの暗号化にも、適用することが可能である。
【０００８】
一方、文書データを画像化せず、その一部を暗号化する方法として、先願の方法以外にも、PDFなどのような構造化文書データにおいて一部の領域を墨塗領域として指定し、該
当領域に墨色などの色を重ねて表示する方法が存在する。本方法では、配布される文書において墨塗領域を第三者に読めないようにするためには、墨塗される領域の情報を削除し、削除された領域に墨塗り画像をはめ込む構成が用いられる。これは、文書中の墨塗り領域からは、文書の作成者自身でさえも削除された情報を取得できなくするものである。
【０００９】
上記を考慮すると、電子文書として流通される文書データには、電子文書作成ツールで生成される電子文書データと、上記電子文書データを画像化したものが存在する。さらに、文書データは、画像データを含む上位概念である。以下、「文書データ」というときは、電子データとして流通される文書データや画像データに加えて、紙媒体上に印刷された画像データや文書データをも含意するものとする。
【特許文献１】特開2007-194962号公報
【特許文献２】特開2000-69300号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
文書データの全部又は一部を視覚的に暗号化する方法には、上述した先願のように、画像化された文書データの全部又は一部に対して暗号化（スクランブル）処理を施す方法、あるいは、本発明の実施例で説明するように、文書データの一部の領域を墨塗り処理すると同時に、墨塗り領域によって秘匿される領域を文書データから削除し、文書のヘッダ部分などの不可視領域に暗号化して格納する方法がある。
【００１１】
しかしながら、このいずれの方法を用いても、暗号化された部分の復号は、暗号化時点で想定された名宛人のみが知る鍵を用いなければ不可能なので、情報を当該名宛人に向けて発信した後で、当該名宛人以外の者（以下、「代行者」という）に復号の権限を与える必要が生じた場合でも、送出済みの文書データそのものに基づいて、代行者が文書データの復号を行うことができなかった。このことを、図３７を用いて説明する。なお、図３７に示す例は、文書データの一部を、暗号化及び復号に共通な鍵（共通鍵）を用いて暗号化し、また、復号する例である。
【００１２】
しかして、図４０に示す例においては、文書データ（ａ）の名宛人として、当初は「部長」が想定されていたので、当該文書データは、「部長」に付与され且つ「部長」のみが知っている（但し、文書データ送信者が用いる暗号化装置は利用可能である）鍵（パスワード）によって暗号化されている（ｂ）。従って、「部長」であれば、自己の鍵（パスワード）を用いて、当該文書データを復号することが可能である（ｃ）。これに対して、「部長」自らが復号を行い得ない事情がある為に、「部長」が「課長」に対して、代理で当該文書データを有する印刷文書又は電子文書に対応することを、依頼したとする。しかし、この場合、「課長」は、当該文書データを復号するための鍵（パスワード）を有していないので、当該文書データを復号することはできない。
【００１３】
この場合、依頼に際して、「部長」が「課長」に対して、口頭又はメモ書きによって自己の鍵（パスワード）を教えてしまえば、「課長」が文書データを復号することは可能となる。しかし、自己の鍵を他人に教えてしまうことは、セキュリティ上問題が多いので、推奨されるべきではない。
【００１４】
そこで、文書データの暗号化に用いられた「部長」の鍵を「課長」に教えることなく「課長」が文書データを復号できる方法として、例えば、図４１に示すように、「部長」の鍵を用いて暗号化した文書データとは別に、「課長」に付与され且つ「課長」のみが知っている（但し、文書データ送信者が用いる暗号化装置は利用可能である）鍵（パスワード
）を用いて元の文書データを暗号化することによって暗号化文書データを再発行し、これを「課長」へ伝達し、「課長」が自己の鍵（パスワード）を用いて暗号化文書データを復号できるようにする方法が、考えられる。しかし、この方法によると、同じ部分を暗号化する作業を再度行わなければならないので、手間が掛かる。また、文書データの発行者が「部長」自身でない場合には、「課長」に代行依頼をした「部長」は、文書データの発行者に対して、暗号化文書データの再発行を依頼しなければならないので、更に手間が掛かる。この場合、発行者の対処が遅れれば、その間「部長」は「課長」に当該印刷文書又は電子文書への対応を依頼できないので、発行者には、暗号化文書データの再発行の要求に迅速に応じる責任が生じるが、かかる責任の発生は、システム運用上の制約となるので、望ましくない。
【００１５】
また、文書データの暗号化に用いられた「部長」の鍵を「課長」に教えることなく「課長」が文書データを復号できる他の方法として、例えば、図４２に示すように、「部長」自らが自己の鍵（パスワード）を用いて暗号化文書データを一旦復号した後で、「課長」の鍵若しくは「課長」に教えても支障がない鍵によって再度暗号化した上で再暗号化文書データを出力して、これを「課長」へ伝達し、「課長」が自己の鍵（パスワード）を用いて暗号化文書データを復号できるようにする方法が、考えられる。しかし、この方法によると、暗号化した部分を一旦復号した後で再度暗号化する必要があるので、手間が掛かる。また、暗号化文書データが印刷物である場合、スキャナによってコンピュータに読み込む必要があるので、更に手間が掛かるばかりか、暗号化文書データの品質が劣化する点においても好ましくない。
【００１６】
本案は、以上の問題意識に鑑みてなされたものであり、暗号化文書データの当初の名宛人以外の代行者に当該暗号化文書データの復号を行わしめる場合において、当該名宛人のみが知る鍵ないしパスワードを代行者に教えることも、文書データを再度暗号化することをも不要とすることを、課題とする。
【課題を解決するための手段】
【００１７】
本案が適用された文書データ暗号化方法の第１の態様によると、先ず、名宛人へ伝達すべき文書データが、当該名宛人用の鍵又はパスワードを用いて復号できる態様で暗号化される。すると、名宛人、または、名宛人から依頼を受けた暗号化文書データの作成者が操作する端末が、名宛人用の鍵を、文書データを転送された代行者用の鍵又はパスワードを用いて復号できる態様で暗号化してから、代行者へ送信する。その後、代行者が操作する端末が、前記名宛人用の鍵又はパスワードを、前記代行者用の鍵又はパスワードを用いて復号し、転送された前記文書データを、復号された前記名宛人用の鍵又はパスワードを用いて復号する。
【００１８】
このように構成されると、文書データの復号に用いられる名宛人の鍵又はパスワードは、代行者用の鍵によって暗号化されているので、名宛人用の鍵及びパスワードを知らない第三者に、暗号化済みの文書データが傍受されても、当該第三者によって当該文書データが復号されることはない。しかも、当該第三者が、代行者用の鍵又はパスワードを用いて暗号化された名宛人の鍵又はパスワードをも傍受したとしても、当該第三者は、代行者用の鍵又はパスワードも知らない限り、当該名宛人の鍵又はパスワードを復号して、文書データの復号に用いることができなくなる。一方、正規の代行者であれば、自己用の鍵又はパスワードを用いて名宛人の鍵又はパスワードを復号することができるので、これを用いて、暗号化された文書データを復号することができる。従って、暗号化文書データに対する復号の権限代行を、容易且つ安全に行うことが可能になる。
【００１９】
また、本案が適用された文書データ暗号化方法の第２の態様によると、先ず、暗号化装置が、名宛人へ伝達すべき文書データを、当該名宛人用の鍵又はパスワードを用いて復号
できる態様で暗号化してから出力するとともに、当該文書データの識別情報とその名宛人用の鍵又はパスワードとを対応付けてなる復号権限情報をサーバへ送信する。すると、サーバが、受信した復号権限情報を記憶装置に記憶する。一方、名宛人、または、名宛人から依頼を受けた暗号化文書データの作成者が操作する権限変更装置は、文書データの識別情報とこれを転送された代行者の識別情報とを対応付けてなる権限変更情報をサーバへ送信する。すると、サーバが、受信した権限変更情報と同じ文書データの識別情報を含む記憶装置中の復号権限情報に、当該権限変更情報に含まれる代行者の識別情報を追加する。他方、代行者が操作する復号装置は、転送された文書データの識別情報及び代行者の識別情報を含む復号要求を前記サーバへ送信する。すると、サーバが、復号要求中のものと同じ文書データの識別情報を含む記憶装置中の復号権限情報に、復号要求中のものと同じ代行者の識別情報が含まれている場合に限り、当該復号権限情報に含まれている前記名宛人用の鍵又はパスワードを、復号要求送信元の復号装置へ送信する。その結果、復号装置が、受信した名宛人用の鍵又はパスワードを用いて、文書データを復号することができる。
【００２０】
このように構成されると、文書データの復号に用いられる名宛人の鍵又はパスワードは、サーバの記憶装置に格納されているので、名宛人用の鍵及びパスワードを知らない第三者に、暗号化済みの文書データが傍受されても、当該第三者によって当該文書データが復号されることはない。しかも、当該第三者が、サーバにアクセスしたとしても、代行者の識別情報を知らない限り、サーバから名宛人の鍵又はパスワードをダウンロードすることができない。一方、正規の代行者であれば、自己の識別情報及び文書データの識別情報を含む復号要求をサーバへ送ることにより、サーバから名宛人の鍵又はパスワードをダウンロードすることができるので、これを用いて、暗号化された文書データを復号することができる。従って、暗号化文書データに対する復号の権限代行を、容易且つ安全に行うことが可能になる。
【発明の効果】
【００２１】
以上のように構成された本案によると、暗号化文書データの当初の名宛人以外の代行者に当該暗号化文書データの復号を行わせるためには、当該名宛人のみが知る鍵ないしパスワードを代行者に教えることも、文書データを再度暗号化することも、不要となる。
【発明を実施するための最良の形態】
【００２２】
以下、図面に基づいて、本案の実施の形態を、２例説明する。何れの例においても、暗号化文書データの暗号化に用いた本来の名宛人の鍵（パスワード）を、受託者である代行者の鍵（パスワード）によって暗号化し、これを権限変更情報として代行者のコンピュータ（復号装置）へ送り、この復号装置内において、外部から認識されぬ態様にて権限変更情報内の名宛人の鍵（パスワード）を復号し、これによって復号した名宛人の鍵（パスワード）を用いて暗号化文書データを復号することを、特徴としている。なお、「名宛人の鍵（パスワード）」とは、当該名宛人と送信者のみが知っている共通鍵であっても良いし、当該名宛人のみが知っている秘密鍵に対応した公開鍵であっても良い。また、「パスワード」を括弧書きで付した趣旨は、パスワードに対して所定の演算を施すことによって生成した暗号鍵を用いて暗号化することも含む趣旨である。但し、暗号化の方式如何は本案の本質ではないので、説明を簡略するために、以下の説明では、名宛人のパスワードを用いて暗号化するものとして話を進め、単に「名宛人のパスワード」と表記するものとする。同様に、「代行者の鍵（パスワード）」とは、当該代行者と名宛人のみが知っている共通鍵であっても良いし、当該代行者のみが知っている秘密鍵に対応した公開鍵であっても良い。また、「パスワード」を括弧書きで付した趣旨は、パスワードに対して所定の演算を施すことによって生成した暗号鍵を用いて暗号化することも含む趣旨である。但し、暗号化の方式如何は本案の本質ではないので、説明を簡略するために、以下の説明では、代行者のパスワードを用いて暗号化するものとして話を進め、単に「パスワード」と表記するものとする。
〈実施形態１〉
【００２３】
第１の実施形態は、暗号化文書データの本来の名宛人が保有・操作する端末（権限変更装置）単体の機能により、権限変更情報を生成することを特徴とする。
【００２４】
＜システム構成＞
図１は、かかる第１の実施形態による文書データ暗号化システムを構成する各装置の相関関係を概略的に示すブロック図である。即ち、この第１実施形態による文書データ暗号化システムは、暗号化装置１，権限変更装置２及び復号装置３から構成されている。そして、図示せぬネットワークを介して、暗号化装置１は権限変更装置２及び復号装置３へ電子メールを送信可能であるとともに、権限変更装置２は、図示せぬ通信網又は赤外線通信を通じて復号装置３へデータ送信することが可能となっている。
【００２５】
［暗号化装置］
暗号化装置１は、上記先願記載のものと同じく、伝達対象の文書データの一部又は全部に対して本来の名宛人のパスワードを用いて暗号化し、暗号化後の伝達対象の文書データ（以下、「暗号化文書データＩ」という）をディスプレイ１２上に表示し、電子メールに添付して名宛人のメールアドレス宛に送信し、ＦＡＸプロトコルに従って名宛人のＦＡＸ宛に送信し、プリンタによって印刷物Ｐとして印刷出力するコンピュータシステムである。この暗号化装置１は、ディスプレイ１２，ＣＰＵ（図示略），キーボード（図示略），マウス（図示略），スキャナ（図示略），ディスク装置（図示略），通信インタフェースを含む一般的な構成を有するとともに、図５にその処理フローを示す処理をＣＰＵに実行させる暗号化プログラムがディスク装置にインストールされているパーソナルコンピュータ（ＰＣ）１０と、これに接続されたプリンタ１１とから、構成されている。
【００２６】
図２は、上述した暗号化装置１において、上述した暗号化プログラムを図示せぬＣＰＵが実行した場合に、当該ＣＰＵが実現する機能を示すブロック図である。即ち、図２に示すように、この暗号化装置１の機能は、入力部１３，暗号化部１４及び出力部１５から、構成される。
【００２７】
入力部１３は、図示せぬディスク装置やカメラやスキャナ等を通じて入力された文書データ（元文書データ）を取得し、マウスやキーボードを通じて入力された暗号化領域の位置の指定情報を取得し、キーボードを通じて入力された各暗号化領域を暗号化するためのパスワードを取得する。入力部１３は、このようにして取得された元文書データ，領域の位置，及び各領域用のパスワードを、暗号化部１４に通知するとともに、操作者が暗号化領域の位置の指定情報を入力するための参照とさせるべく、元文書データを出力部１５に通知して、ディスプレイ１２上に表示させる。
【００２８】
暗号化部１４は、入力部１３から通知された元文書データを取得し、当該元文書データにおける入力部１３から通知された位置が示す暗号化領域を、夫々、入力部１３から通知されたパスワードを用いて、暗号化する。例えば、図８（ａ）に示すように、元文書データに３つの暗号化領域（ＩＤ１〜３）が指定され、第１の暗号化領域（ＩＤ１）に対してはパスワード「暗号鍵１」が指定され、第２の暗号化領域（ＩＤ２）に対してはパスワード「暗号鍵２」が指定され、第３の暗号化領域Ａ−ＩＤ３に対してはパスワード「暗号鍵３」が指定されたとすると、図８（ｂ）に示すように、各暗号化領域（ＩＤ１〜３）は、夫々、パスワード「暗号鍵１〜３」により、暗号化されることになる。なお、各暗号化領域の領域ＩＤ（ＩＤ１〜３）は、元文書データに対するラスタ走査の順に従って、一義的に定まる。暗号化部１４は、各暗号化領域が夫々暗号化された文書データ（暗号化文書データＩ）を、出力部１５に通知する。
【００２９】
出力部１５は、入力部１３から通知された元文書データ，及び、暗号化部１４から通知された暗号化文書データＩを、ディスプレイ１２上に表示させるとともに、入力部１３に入力された操作者の選択に従い、同暗号化文書データＩを出力用紙上にプリントさせた印刷物Ｐをプリンタ１１から出力させ、又は、名宛人宛，若しくは、名宛人から指定された代行者宛に、電子メール若しくはＦＡＸ信号として送信する。なお、電子メールにて送信される暗号化文書データＩの文書データのヘッダには、当該暗号化文書データＩの識別番号（文書ＩＤ）及び各暗号化領域の領域ＩＤが、格納されている。また、プリンタ１１から出力された印刷物Ｐ上におけるヘッダ位置には、暗号化文書データの文書ＩＤが平文にて印字される（図９参照）。
【００３０】
［復号権限変更装置］
次に、復号権限変更装置２は、上記名宛人が操作権限を有する通信端末であり、当該名宛人によって入力された暗号化文書データＩのＩＤ（文書ＩＤ），暗号化領域を特定するための領域ＩＤ又は位置情報（座標），当該名宛人のパスワード等の情報からなり、これらのうち少なくともパスワードを代行者のパスワードによって暗号化してなる権限変更情報Mを生成し、これを送信する装置である。図示は省略したが、この復号権限変更装置２
は、アプリケーションを実行可能なＣＰＵ，テンキーを含むキーボード，上記アプリケーションを格納するメモリ，ＧＵＩ（Graphical User Interface）画面を表示するディスプレイ２０，カメラ，通信装置から、構成されている。具体的には、所謂スマートフォン等の携帯電話，ＰＤＡ（Personal Digital Assistant），パーソナルコンピュータである。なお、復号権限変更装置２に含まれる通信装置は、携帯電話網に接続可能な通信モジュールであっても良いし、固定電話網やＬＡＮ（Local Area Network）に接続可能な通信モジュールであっても良いし、赤外線通信モジュールであっても良い。即ち、復号権限変更装置２に必要な通信機能は、通信回線を通じたデータ通信を行う機能であっても良いし、赤外線通信を行う機能であっても良い。本実施形態では、かかる復号権限変更装置２の図示せぬメモリには、図６にその処理フローを示す復号権限変更プログラムが、上記アプリケーションとしてインストールされている。
【００３１】
図３は、上述した復号権限変更装置２において、上述した復号権限変更プログラムを図示せぬＣＰＵが実行した場合に、当該ＣＰＵが実現する機能を示すブロック図である。即ち、図３に示すように、この復号権限変更装置２の機能は、入力部２１，制御部２２，パスワード記憶部２３，出力部２４及び通信部１５から、構成される。
【００３２】
入力部２１は、キーボードを通じて入力された文書ＩＤ，各暗号化領域の領域ＩＤ又は位置の指定情報，各暗号化領域についての代行者の選択情報（権限移譲先）を取得し、キーボードを通じて入力された各暗号化領域の暗号化に用いられた名宛人のパスワード及び当該名宛人のパスワードを暗号化するための各代行者のパスワードを取得し、印刷物Ｐを撮影したカメラ又はスキャナを通じて入力された暗号化文書データＩを取得し、若しくは、通信装置を通じて受信された名宛人宛の電子メールから、暗号化文書データＩを取得する。なお、代行者としては、個人が指定される場合もあるし、当該個人を含む一定のグループが指定される場合もあり、後者の場合には、そのグループに付与されたパスワードが取得される。これにより、各暗号化領域の秘密性のレベルに応じて、代行者のアクセス権限に差を持たせることが可能となる。そして、入力部２１は、このようにして取得された文書ＩＤ，各領域ＩＤ，並びに、各暗号化領域に対応した名宛人のパスワード及び権限移譲先を、制御部２２に通知する。また、操作者が暗号化領域の位置の指定情報を入力するための参照とさせるべく、暗号化文書データＩを出力部２４に通知して、ディスプレイ２０上に表示させる。
【００３３】
パスワード記憶部２３は、各主体（当該復号権限変更装置２の操作権限を有する名宛人，個人としての代行者，代行者のグループ）毎に、その識別情報とパスワードとを、相互
に対応付けて、メモリに記憶している。パスワード記憶部２３で扱うパスワードとしては、各代行者の公開鍵を用いることが好ましい。
【００３４】
制御部２２は、入力部２１から通知された文書ＩＤ及び個々の領域ＩＤ又は暗号化領域の位置指定情報の組合せ毎に、入力部２１から通知された名宛人のパスワード，入力部２１から通知された権限移譲先からなる権限変更情報Mを生成し、更に、入力部２１から通
知された代行者のパスワード又は入力部２１から通知された権限移譲先に対応付けてパスワード記憶部２３に記憶されている代行者のパスワードを用いて上記権限変更情報M中の
少なくとも名宛人のパスワードを暗号化する。そして、制御部２２は、暗号化前の権限変更情報Mを出力部２４に通知するとともに、暗号化後の権限変更情報Mを通信部２５に通知する。
【００３５】
出力部２４は、入力部２１から通知された暗号化文書データＩ，及び、制御部２２から通知された暗号化前の各権限変更情報Mを、確認用に、ディスプレイ２０上に表示させる
。
【００３６】
通信部２５は、制御部２２から通知された暗号化後の各権限変更情報Mを、通信回線又
は赤外線通信を介して、夫々の代行者（権限移譲先）の復号装置３へ、夫々送信する。
【００３７】
なお、名宛人は、暗号化文書データＩが電子メールにより当該名宛人に送信された場合には、一旦当該復号権限変更装置２によって当該電子メールを受信した後に、改めて代行者宛に当該電子メールを転送しても良いし、自己が操作権限を有する他の端末（自己が操作権限を有する復号装置３等）を用いて転送しても良い。
【００３８】
［復号装置］
次に、復号装置３は、代行者が操作するコンピュータシステムであり、ディスプレイ３２，ＣＰＵ（図示略），ディスク装置（図示略），通信インタフェースを含む一般的な構成を有するとともに、図７にその処理フローを示す処理をＣＰＵに実行させる復号プログラムがディスク装置にインストールされているパーソナルコンピュータ（ＰＣ）３０と、これに接続されたスキャナ３１とから、構成されている。復号装置３は、上記復号プログラムに従い、上記暗号化文書データＩを、暗号化装置１から直接受信するか名宛人によって転送された電子メール又はＦＡＸ信号から取り出し、若しくは、名宛人から手渡しされるか送付された印刷物Ｐ上の暗号化文書データＩをスキャナ３１によって読み込む一方、権限変更装置２から受信した権限変更情報M中のパスワードを当該代行者の秘密パスワー
ドによって復号し、さらに、復号されたパスワードを用いて、暗号化文書データＩ中の暗号化された箇所を復号して、元の文書データを復元する。
【００３９】
図４は、上述した復号装置３において、上述した復号プログラムを図示せぬＣＰＵが実行した場合に、当該ＣＰＵが実現する機能を示すブロック図である。即ち、図４に示すように、この復号装置３の機能は、入力部３３，制御部３４，復号部３５，出力部３６及び通信部３７から、構成される。
【００４０】
入力部３３は、スキャナ３１を通じて入力された印刷物Ｐ上の暗号化文書データＩを取得し、マウスやキーボードを通じて入力された暗号化領域の領域ＩＤ又は位置の指定情報を取得し、キーボードを通じて入力された当該復号装置３の操作権限を有する代行者のパスワード（グループのパスワード）を取得する。そして、入力部３３は、このようにして取得された暗号化文書データＩ，並びに、各暗号化領域に対応した領域ＩＤ又は位置の指定情報及びパスワードを、制御部３４に通知する。また、操作者が暗号化領域の位置の指定情報を入力するための参照とさせるべく、暗号化文書データＩを出力部３６に通知して、ディスプレイ３２上に表示させる。
【００４１】
通信部３７は、通信インタフェースを通じて受信した電子メール又はＦＡＸ信号中の暗号化文書データＩを取得し、通信インタフェースを通じて受信した権限変更情報Mを取得
する。そして、通信部３７は、このようにして取得された暗号化文書データＩ，権限変更情報M及びパスワードを、制御部３４に通知する。また、操作者が暗号化領域の位置の指
定情報を入力するための参照とさせるべく、暗号化文書データＩを出力部３６に通知して、ディスプレイ３２上に表示させる。
【００４２】
制御部３４は、入力部３３から通知された各権限変更情報Mのうち、入力部３３から通
知された暗号化領域の領域ＩＤ又は位置の指定情報に対応したものを、当該権限変更情報M中の権限移譲先に対応して入力部３３から通知されたパスワードを用いて復号する。そ
して、制御部３４は、復号した権限変更情報Mから名宛人のパスワードを抽出して、当該
暗号化領域の領域ＩＤ又は位置の指定情報，及び入力部３３から通知された暗号化文書データＩとともに復号部３５に通知して、当該暗号化領域の復号を依頼する。そして、復号可能な全暗号化領域についての復号の完了した文書データ（復号済文書データ）を復号部３５から受け取ると、制御部３４は、当該復号済文書データを出力部３６に通知する。
【００４３】
復号部３５は、制御部３４から受け取った暗号化文書データＩのうち、制御部３４から受け取った領域ＩＤ又は位置の指定情報が示す暗号化領域毎に、制御部３４から受け取ったパスワードを用いて復号を行うことにより、当該復号装置３の操作権限を有する代行者が復号可能な限度で、暗号化文書データＩを復号し、その復号結果を、復号済文書データとして、制御部３４へ応答する。例えば、上述した図８の例においては、同図（ｂ）に示す暗号化文書データの各暗号化領域（ＩＤ１〜３）について、夫々、対応するパスワードによる復号を実行することにより、同図（ｃ）に示すような復号済文書データが得られる。
【００４４】
出力部３６は、入力部３３又は通信部３７から通知された暗号化文書データＩ，及び、制御部３４から通知された復号済文書データを、ディスプレイ３２上に表示させる。
【００４５】
＜データ処理の流れ＞
以下、上述したように構成された第１実施形態による文書データ暗号化システムを構成する暗号化装置１，権限変更装置２及び復号装置３によるデータ処理の流れを、図５乃至図７のフローチャートに基づいて説明する。
【００４６】
［暗号化装置］
図５は、暗号化装置１のディスク装置にインストールされた暗号化プログラムに従ってそのＣＰＵが実行する暗号化処理を示すフローチャートである。このフローチャートによる処理は、元文書データを読み込むための所定のコマンドがキーボードに入力されることによりスタートする。この暗号化処理がスタートして最初のＳ００１では、暗号化装置１（入力部１３及び暗号化部１４）は、暗号化対象の入力文書データ（元文書データ）を、上述したように取得する。
【００４７】
次のＳ００２では、暗号化装置１（出力部１５）は、Ｓ００１にて取得した元文書データを、ディスプレイ１２上に表示する。
【００４８】
次に、文書データの送信者が秘匿を望む領域に暗号化処理を行うべく、Ｓ００３乃至Ｓ００８のループ処理が実行される。このループ処理に入って最初のＳ００３では、暗号化装置１（暗号化部１４）は、キーボード又はマウスの操作を通じて入力された暗号化領域の位置の指定情報のうち、未処理のものを一つ取得する。
【００４９】
次のＳ００４では、暗号化装置１（暗号化部１４）は、当該入力文書データの名宛人のパスワードの入力を受け付けるGUI画面（パスワード入力画面）を、ディスプレイ１２上
に表示する。なお、各暗号化領域に対して使用するパスワードは、共通であっても良いが、例えば、同一の暗号化文書データを複数人に配布する場合には、各暗号領域毎に異なるパスワードを用いて暗号化すれば、各暗号化領域に対する復号の権限を有する者の範囲に差異を持たせることができる。例えば、図１０の例では、領域（ＩＤ１）及び領域（ＩＤ２）には、Ａ部長を含むグループ「一般」のパスワードが用いられているので、当該パスワードを知っているＡ部長及びその他のグループ「一般」の構成員は、これらの領域（ＩＤ１，２）を復号することができる。しかし、領域（ＩＤ３）には、Ａ部長のパスワードが用いられているので、部長Ａは当該領域（ＩＤ３）を復号することができるが、その他の者は、当該領域（ＩＤ３）を復号することができない。また、送信者及び名宛人の間で用いられるパスワードが複数在る場合には、予めこれら複数のパスワードを復号権限に対応付けて各領域に対して使い分けておけば、代行者に復号の代行を依頼する場合であっても、代行者毎に復号できる暗号化領域の範囲を異ならせることができるようになる。
【００５０】
次のＳ００５では、暗号化装置１（暗号化部１４）は、Ｓ００４にて表示したパスワード入力画面に対するキーボードの操作を通じて入力されたパスワードを、取得する。
【００５１】
次のＳ００６では、暗号化装置１（暗号化部１４）は、Ｓ００１にて取得した元文書データにおけるＳ００３にて取得した指定情報が示す領域を、Ｓ００５にて取得したパスワードを用いて、暗号化する。
【００５２】
次のＳ００７では、暗号化装置１（暗号化部１４）は、Ｓ００２にて表示した元文書データの上に、その時点までに暗号化処理が完了した各暗号化領域の暗号化結果を含む文書データを、上書きして表示する。
【００５３】
次のＳ００８では、暗号化装置１（暗号化部１４）は、未処理の暗号化領域の位置指定情報があるか、若しくは、送信者が暗号化領域が終了した旨をキーボードを通じて入力したかどうかをチェックする。そして、未処理の暗号化領域の位置の指定情報がある場合には、当該未処理の暗号化領域に対する暗号化処理を実行するために、暗号化装置１（暗号化部１４）は、処理をＳ００３へ戻す。
【００５４】
これに対して、未処理の暗号化領域の位置の指定情報がなく、且つ、送信者が暗号化領域が終了した旨をキーボードを通じて入力した場合には、暗号化装置１（暗号化部１４）は、全ての暗号化領域に対する暗号化処理が完了したとして、処理をＳ００９へ進める。
【００５５】
Ｓ００９では、暗号化装置１（暗号化部１４）は、全暗号化領域に対する暗号化処理が完了した暗号化文書データＩを、キーボードを通じて入力された送信者による指定に応じて、プリンタから印刷物Ｐとして出力し、電子メールに添付して名宛人宛に送信し、若しくは、ＦＡＸ信号として送信する。図９は、このようにして出力された暗号化文書データＩの印刷物及びＦＡＸ信号の例であり、上述したように、図９の例においては、そのヘッダ位置に平文の文書ＩＤが印字されている。
【００５６】
なお、ここまでの処理を完了した結果、暗号化装置１のメモリ上には、図１０に示すように、文書ＩＤ，領域ＩＤ（Ｓ００３にて位置指定された暗号化領域に対してラスタ走査順に付した通番），領域の位置情報（Ｓ００３にて位置指定された暗号化領域の座標範囲），パスワード及び復号権限を一レコードとする復号権限情報が、暗号化文書データＩ及び暗号化領域の組合せ毎に生成される。かかる復号権限情報は、暗号化文書データＩが印刷物Ｐ及びＦＡＸ信号として出力される場合には、外部には出力されないが、電子メールに添付されて出力される場合（電子メール送付のため、一旦、文書データファイルに保存
する場合を含む）には、その文書データのヘッダに格納される。
【００５７】
Ｓ００９を完了すると、暗号化装置１は、その全処理を終了する。
【００５８】
［復号権限変更装置］
図６は、復号権限変更装置２のメモリにインストールされた復号権限変更プログラムに従ってそのＣＰＵが実行する暗号化処理を示すフローチャートである。このフローチャートによる処理は、所定のコマンドがキーボードに入力されることによりスタートする。この暗号化処理がスタートして最初のＳ１０１では、復号権限変更装置２（出力部２４）は、文書ＩＤの入力を受け付けるためのGUI画面（図１１参照）をディスプレイ２０上に表
示する。名宛人は、印刷物Ｐのヘッダ部分に印字されている文書ＩＤをこのGUI画面のテ
キストボックスに入力することが求められる。
【００５９】
次のＳ１０２では、復号権限変更装置２（入力部２１，制御部２２）は、Ｓ１０１にて表示されたGUI画面に対するキーボードの操作を通じて入力された文書ＩＤを取得する。
【００６０】
続いて、暗号化文書データＩの各暗号化領域に対するパスワードの取得を行うために、Ｓ１０３乃至Ｓ１０７のループ処理が実行される。このループ処理に入って最初のＳ１０３では、復号権限変更装置２（出力部２４）は、領域ＩＤの入力を受け付けるためのGUI
画面（図１２参照）をディスプレイ２０上に表示する。名宛人は、暗号化文書データＩ内から、処理対象とすべき暗号化領域を特定し、当該暗号化文書データＩ内における当該暗号化領域のラスタ走査順に沿った順位を判断し、この順位を領域ＩＤの値として、このGUI画面のテキストボックスに入力することが求められる。
【００６１】
次のＳ１０４では、復号権限変更装置２（入力部２１，制御部２２）は、Ｓ１０３にて表示されたGUI画面に対するキーボードの操作を通じて入力された領域ＩＤを取得する。
【００６２】
次のＳ１０５では、復号権限変更装置２（出力部２４）は、Ｓ１０４にて取得された領域ＩＤに対応した名宛人のパスワード及び代行者のパスワードの入力を受け付けるためのGUI画面（図１３参照）をディスプレイ２０上に表示する。本GUI画面では、代行者についてパスワード指定または公開鍵による指定が選択できる。代行者のパスワードが入力された場合は、代行者のパスワードは、後述の権限変更情報の暗号化ステップ（Ｓ１１４）において、名宛人のパスワードを暗号化するために用いられる（図１６、および"追加図面"参照）。なお、代行者のパスワードとして直接指定した場合は、代行者に対してパスワードを伝える必要が生じる。代行者について公開鍵の利用を指定する場合は、本ステップにおいて代行者のパスワードを入力させる必要はない。
【００６３】
次のＳ１０６では、復号権限変更装置２（入力部２１，制御部２２）は、Ｓ１０５にて表示されたGUI画面に対するキーボードの操作を通じて入力された各パスワードを取得す
る。
【００６４】
次のＳ１０７では、復号権限変更装置２は、送信者が暗号化領域が未だ在る旨をキーボードを通じて入力したか、暗号化領域が終了した旨を入力したかを、チェックする。そして、暗号化領域が未だ在る旨を入力した場合には、未処理の暗号化領域に対するループ処理を実行するために、復号権限変更装置２は、処理をＳ１０３へ戻す。これに対して、暗号化領域が終了した旨を入力した場合には、処理をＳ１０８へ進める。
【００６５】
続いて、暗号化文書データＩの各暗号化領域に対する権限移譲先の取得を行うために、Ｓ１０８乃至Ｓ１１２のループ処理が実行される。このループ処理に入って最初のＳ１０８では、復号権限変更装置２（入力部２１，制御部２２）は、Ｓ１０４にて取得された領
域ＩＤのうち、未処理のものを一つ特定する。
【００６６】
次のＳ１０９では、復号権限変更装置２（出力部２４）は、Ｓ１０８にて特定された領域ＩＤが示す暗号化領域に関して権限移譲先を取得するために、権限移譲先の入力を受け付けるためのGUI画面（図１４参照）をディスプレイ２０上に表示する。このGUI画面上には、パスワード記憶部２３によって記憶されている各主体の名前が、一覧表示される。なお、図１４における「一般」とは、所定の部署の構成員全員からなるグループの名称である。
【００６７】
次のＳ１１０では、復号権限変更装置２（入力部２１，制御部２２）は、Ｓ１０９にて表示されたGUI画面に対するキーボードの操作を通じて選択された権限委譲先（代行者）
を取得する。なお、Ｓ１０８にて領域ＩＤが特定された暗号化領域についてＳ１０６にて代行者のパスワードが取得できていない場合、あるいは、公開鍵の使用が選択された場合は、復号権限変更装置２（制御部２２）は、本ステップにて選択された権限委譲先に対応付けてパスワード記憶部２３に記憶されているパスワード（例：公開鍵）を取得する。
【００６８】
次のＳ１１１では、復号権限変更装置２（出力部２４）は、権限変更内容，即ち、Ｓ１０８にて特定した領域ＩＤにつき、Ｓ１１０にて取得した権限移譲先の名前を、ディスプレイ２０上に表示する。
【００６９】
次のＳ１１２では、復号権限変更装置２（入力部２１，制御部２２）は、Ｓ１０８にて全暗号化領域の領域ＩＤを特定し終わったかどうかをチェックする。そして、未だ全暗号化領域の領域ＩＤを特定し終わっていないのであれば、処理をＳ１０８へ戻す。これに対して、全暗号領域の領域ＩＤを特定し終わったのであれば、処理をＳ１１３へ進める。
【００７０】
Ｓ１１３では、復号権限変更装置２（制御部２２）は、各領域ＩＤ毎に、これに対応してＳ１０６又はＳ１１０にて取得した名宛人のパスワード及びＳ１１０にて取得した権限移譲先とＳ１０２にて取得した文書ＩＤと結合することにより、図１５に示す形式の権限変更情報M（平文）を生成する。
【００７１】
次のＳ１１４では、各領域ＩＤ毎に、これに対応してＳ１１３にて生成された権限変更情報M中の少なくとも名宛人のパスワードを、Ｓ１０６にて取得した代行者のパスワード
を用いて暗号化する。
【００７２】
次のＳ１１５では、復号権限変更装置２（通信部２５）は、通信インタフェースを通じて、Ｓ１１４にて完成させた全権限変更情報M（暗号化）を、各権限移譲先へ送信する。
Ｓ１１５を完了すると、復号権限変更装置２は、この権限変更処理を終了する。
【００７３】
［復号装置］
図７は、復号装置３のディスク装置にインストールされた復号プログラムに従ってそのＣＰＵが実行する復号処理を示すフローチャートである。このフローチャートによる処理は、所定のコマンドがキーボードに入力されることによりスタートする。この復号処理がスタートして最初のＳ２０１では、復号装置３（入力部３３又は通信部３７）は、復号対象の暗号化文書データＩを、上述したように取得する。
【００７４】
次のＳ２０２では、復号装置３（出力部３６）は、Ｓ２０１にて取得した暗号化文書データＩを、ディスプレイ３２上に表示する。
【００７５】
次のＳ２０３では、復号装置３（制御部３４）は、Ｓ２０１にて取得した暗号化文書データＩの文書ＩＤを取得する。具体的には、復号装置（制御部３４）は、暗号化文書デー
タＩを電子メールによって取得した場合には、その文書データのヘッダに格納されている復号権限情報から、文書ＩＤを抽出する。これに対して、暗号化文書データＩをスキャナ３１によって取得した場合やＦＡＸ信号として取得した場合には、図６のＳ１０１及びＳ１０２と同様の処理を通じて、文書ＩＤを取得する。
【００７６】
次のＳ２０４では、復号装置３（制御部３４）は、通信回線又は赤外通信を通じて通信部３７が復号権限変更装置２から受信していた権限変更情報Mのうちから、Ｓ２０３にて
取得した文書ＩＤを含む権限変更情報Mの取得を試みる。
【００７７】
次のＳ２０５では、復号装置３（制御部３４）は、Ｓ２０４の結果として権限変更情報Mを取得できたか否かをチェックする。そして、権限変更情報Mが取得出来なかった場合には、復号装置３の操作者が、当該暗号化文書データＩの本来の名宛人である可能性があるので、処理をＳ２１３へ進める。これに対して、Ｓ２０４の結果として権限変更情報Mを
取得できた場合には、復号装置３（制御部３４）は、処理をＳ２０６へ進める。
【００７８】
Ｓ２０６では、復号装置３（制御部３４）は、当該復号装置３の操作者の個人のパスワード及び当該操作者が属するグループのパスワードを取得する。このパスワードの取得は、例えばＩＣカード中に格納されているパスワードを読み込む形態にて行っても良いし、ディスプレイ３２上に表示したGUI画面を通じて行っても良い。
【００７９】
次のＳ２０７では、復号装置３（制御部３４）は、Ｓ２０６にて取得したパスワードを用いて、Ｓ２０４にて取得した全権限変更情報Mの復号を試みる。
【００８０】
次のＳ２０８では、復号装置３（制御部３４）は、Ｓ２０７での結果として復号できた権限変更情報Mがあったかどうかをチェックする。そして、復号できた権限変更情報Mが一つもないということは、当該操作者には代行者としての権限がないことが明らかであるが、当該操作者は本来の名宛人である可能性があるので、処理がＳ２１３へ進められる。
【００８１】
これに対して、Ｓ２０７での結果として復号できた権限変更情報Mが一つ以上あった場
合には、当該操作者には代行者としての権限があることになるので、処理がＳ２０９へ進められる。
【００８２】
Ｓ２０９では、復号装置３（制御部３４）は、Ｓ２０１にて取得した暗号化文書データＩから、全暗号化領域を検出し、検出した各暗号化領域の位置（座標）を算出する。
【００８３】
次のＳ２１０では、復号装置３（制御部３４）は、Ｓ２０７にて復号のなされた全権限変更情報Mから、夫々、領域ＩＤを取得する。
【００８４】
次のＳ２１１では、復号装置３（制御部３４）は、Ｓ２１０にて取得した各領域ＩＤについて、夫々、それに対応するＳ２０９にて算出した位置（座標）を取得する。
【００８５】
次のＳ２１２では、復号装置３（制御部３４）は、Ｓ２０７にて復号のなされた全権限変更情報Mから、夫々、名宛人のパスワードを取得する。なお、このようにして取得され
た名宛人のパスワードは、外部には出力されないので、当該名宛人のパスワードが漏洩してしまうことはない。Ｓ２１２を完了すると、復号装置３（制御部３４）は、処理をＳ２１６へ進める。
【００８６】
一方、Ｓ２１３では、復号装置３（制御部３４）は、Ｓ２０１にて取得した暗号化文書データＩ内における、キーボード又はマウスを通じて操作者が指定した領域の位置（座標）を、取得する。
【００８７】
次のＳ２１４では、復号装置３（出力部３６）は、当該操作者が当該暗号化文書データＩの名宛人であった場合にそのパスワードの入力を受け付けるためのGUI画面（パスワー
ド入力画面）をディスプレイ３２上に表示する。
【００８８】
次のＳ２１５では、復号装置３（入力部３３，制御部３４）は、Ｓ２１４にて表示されたパスワード入力画面に対するキーボードの操作を通じて入力された各パスワードを取得する。Ｓ２１５を完了すると、復号装置３（制御部３４）は、処理をＳ２１６へ進める。
【００８９】
Ｓ２１６では、復号装置３（復号部３５）は、暗号化文書データＩにおけるＳ２１１又はＳ２１３にて取得された各座業が示す範囲を夫々抽出し、Ｓ２１２又はＳ２１５にて取得されたパスワードに基づく復号を実行し、復号によって得た部分画像を暗号化文書データＩに貼り付けることにより、復号済文書データを得る。
【００９０】
次のＳ２１７では、復号装置３（出力部３６）は、Ｓ２１６にて得られた復号済文書データを、ディスプレイ３２上に表示する。Ｓ２１７を完了すると、当該復号プログラムによる処理が完了する。
【００９１】
＜実施形態の作用＞
上述したように構成された本実施形態による文書データ暗号化システムの作用を、図１６に基づいて説明する。ここでは、暗号化装置１の操作権限を有する文書データの送信者が、名宛人「部長」に向けて暗号化文書データＩの伝達（送信又は印刷物Ｐの公布）をしたところ、当該名宛人「部長」は、自らその復号及びそれに続く当該文書データに対する処理を行わず、その代行を代行者「課長」に依頼したとする。そして、送信者は、部長との間で用いられる１又は複数個の部長のパスワードを知っており、部長は、課長との間で用いられる１又は複数個の課長のパスワードを知っているが、課長は、部長のパスワードを知らないものとする。
【００９２】
そして、伝達対象の文書データは、スキャナ等によって暗号化装置１に読み込まれたか暗号化装置１内においてアプリケーションプログラムによって生成された文書データであり、ここでは、「画像暗号化  暗号化画像  画像復号化」なる文字列からなるものとする。そして、そのうちの「暗号」及び「復号」なる文字列を、第三者から秘匿する必要があるものとする。
【００９３】
従って、送信者が操作する暗号化装置１では、秘匿すべき文字列が表示されている３箇所の領域が、夫々暗号化領域として指定されて（Ｓ００３）、夫々に対する暗号用のパスワードとして入力された（Ｓ００５）部長のパスワードによって、夫々暗号化されることになる（Ｓ００６）。その結果として得られた暗号化文書データＩが、部長宛に伝達されることとなる。
【００９４】
しかし、上述した事情により、暗号化文書データＩを含む印刷物Ｐ又は電子メールは、部長から課長へ転送されるか、部長からの依頼を受けた送信者自身によって課長へ宛先変更されて、結局、課長によって受領されることとなる。
【００９５】
一方、部長は、自己が操作権限を有している復号権限変更装置２を用いて、権限変更情報Mを生成しなければならないが、そのためには、暗号化装置１内において生成された復
号情報中の文書ＩＤ及び領域ＩＤを知らなければならない。この時、印刷物Ｐ又はＦＡＸ信号が部長の手元を経由しているのであれば、部長は、その印刷物Ｐのヘッダ位置に印字されている文書ＩＤを認識することができるとともに、各暗号化領域の位置に基づいて夫々の領域ＩＤを判定することができる。また、暗号化文書データＩを含む電子メールが部
長によって一旦受信されるのであれば、復号権限変更装置２は、その文書データのヘッダから復号権限情報を抽出することができる。
【００９６】
それ以外の場合であっても、部長が暗号化装置１のディスプレイ１２上に表示された暗号化文書データＩを見ることができるならば（例えば、稀なケースではあるが、送信者と部長が同一人物である場合）、部長は、表示内容より文書ＩＤ及び各領域ＩＤを知ることができる。
【００９７】
部長は、このようにして知った文書ＩＤ及び各領域ＩＤを復号権限変更装置２に入力するとともに、各領域ＩＤ毎に、自己のパスワード，課長のパスワード及び課長の名前を入力する（Ｓ１０２，Ｓ１０４，Ｓ１０６）。すると、復号権限変更装置２は、各暗号化領域毎に、文書ＩＤ，領域ＩＤ，部長のパスワード及び権限移譲先としての課長の名前からなり、課長のパスワードによって少なくとも部長のパスワードが暗号化されてなる権限変更情報Mを生成し（Ｓ１１３，Ｓ１１４）、これを、課長の復号装置３へ送信する（Ｓ１
１５）。  復号装置３を操作する課長は、受信した各権限変更情報M毎に、自己のパスワ
ード（又は自己が属するグループのパスワード）を復号装置３に入力することによって（Ｓ２０６）、夫々部長のパスワードの復号を試みる（Ｓ２０７）。このとき、部長のパスワードの暗号化に用いたパスワードが課長のパスワード（又は課長が属するグループのパスワード）と一致していれば、部長のパスワードが復号されることなる。このようにして部長のパスワードが復号された権限変更情報Mについては、その文書ＩＤ及び領域ＩＤの
組合せに対応した暗号化文書データＩ中の暗号化領域の復号が可能となるのである（Ｓ２１６）。従って、全ての権限変更情報Mについて部長のパスワードが復号されて、夫々部
長の鍵によって対応する暗号化領域が復号されると、復号済文書データは元文書データと一致することになる。
【００９８】
＜変形例１＞
本実施例における暗号化装置１は、画像化された文書データの全部または一部の領域を画像処理によって暗号化するものに限定される必要はなく、ＰＤＦのような構造化文書データにおいて、マウスやキーボードなどで指定された座標で指定される領域を文書データにおいて暗号化領域として格納されるものであってもよい。以下、本変形例では、構造化文書に対応した暗号化装置１および復号装置３を用いる場合について説明する。
【００９９】
本変形例における暗号化装置１で生成された暗号化文書データは、図１７に示すように、暗号化領域内に含まれる文書構成要素（文字や図形など）を該当文書データ内から削除し、指定した暗号化領域を墨塗り画像で置き換えるとともに、上記暗号化領域内の文書構成要素を名宛人の鍵（パスワード）で暗号化したものを、文書データのヘッダ領域に格納したものである。
【０１００】
なお、構造化文書データのヘッダ領域には、複数の鍵で暗号化された文書構成要素を含めることができる。このため、画像処理による暗号化と同様、領域ごとに異なる名宛人の鍵で暗号化を行うことが可能である。
【０１０１】
本変形例における暗号化装置１で生成された暗号化文書データは、ディスプレイ上においては指定領域が墨塗りされた文書画像として表示される。
【０１０２】
このため、復号権限変更装置２は、ディスプレイに表示された暗号化文書データを権限変更者が目視した上で、権限変更者の操作により、文書ＩＤ、領域ＩＤ、委譲用パスワード設定を取得し、これを権限変更情報として出力する。すなわち、本変形例における復号権限変更装置２は、実施例１のものと全く同一の構成でよい。よって、権限変更装置の構成および作用については、説明を割愛する。
【０１０３】
本変形例における復号装置３は、図１８に示すように、権限変更装置２から取得した権限変更情報に含まれる名宛人の鍵（パスワード）を、復号者により入力された代行者の鍵（パスワード）を用いて復号し、図１９に示すように、復号された名宛人の鍵を用いて、暗号化文書データのヘッダ領域に格納されている、名宛人の鍵（パスワード）で暗号化された暗号化領域の情報を、復号する。さらに、暗号化文書データにおける該当領域（墨塗り画像が貼付されている）を削除し、上記名宛人の鍵で復号された暗号化領域の情報を該当領域に重ね合わせることで、元文書データを再現する。
【０１０４】
＜変形例２＞                                                                    
印刷物Ｐへの文書ＩＤの印字は、図２０に示すように、文書ＩＤをコード化してなるバーコードを印刷物Ｐのヘッダ位置に印字するものであっても良い。この場合、バーコードを見ただけで名宛人が文書ＩＤを認識することは困難であるので、復号権限変更装置２にバーコードリーダーの機能が備えられていることが望ましい。そこで、かかるバーコードに対応した復号権限変更装置２の本変形例では、図６のＳ１０１及びＳ１０２の処理の代わりに、カメラ又はスキャナを通じて当該バーコードを含む暗号化文書データＩを撮影し、その撮影文書データからバーコードを抽出して復号することによって、文書ＩＤを取得する。
【０１０５】
このように、暗号化文書Ｉをカメラにて撮影する場合には、名宛人が論理的思考を働かせて各暗号化領域の領域ＩＤを判別する手間を掛けることなく、各暗号化領域の位置（座標）を取得することが可能である。即ち、本変形例では、図２１に示すように、タッチパネル式のディスプレイ２０上に表示された暗号化文書画像Ｉの四隅を夫々タッチペンにて指定（タッチ）することにより、歪み補正（矩形であるべき文書画像を、座標変換処理を通じて矩形に変形させる処理）を施した上で、図６のＳ１０３及びＳ１０４の処理の代わりに、図２２に示すように、各暗号化領域の四隅を夫々指定（タッチ）させることにより、処理対象の暗号化領域の位置（座標）を指定させる。
【０１０６】
この場合、領域ＩＤは特定されず、その代わりに各暗号化領域の位置（座標）が特定されるので、図６のＳ１１３にて生成される権限変更情報Mは、図２３に示すように、図１
５のものと比較して、暗号化領域の領域ＩＤの代わりに、その位置情報（座標）が格納されたものとなっている。
【０１０７】
＜変形例３＞
本変形例は、復号権限変更装置２において、電子メールによって暗号化文書データＩを取得した場合に、各暗号化領域毎の領域ＩＤ並びに名宛人のパスワード及び代行者のパスワードの入力を容易にしたものである。
【０１０８】
即ち、電子メールによって取得された暗号化文書データＩのヘッダには、図１０に示すように、文書ＩＤとともに、各暗号化領域毎に領域ＩＤ，位置情報及び名宛人のパスワードを互いに対応付けてなる復号権限情報が、格納されている。従って、本変形例の復号権限変更装置２は、図６のＳ１０１及びＳ１０２の処理を実行する代わりに、この復号権限情報から、直接文書ＩＤを読み込んでしまう。
【０１０９】
また、本変形例の権限変更装置２は、図６のＳ１０３及びＳ１０４の処理を実行する代わりに、図２４に示すように、マウスを通じて何れかの暗号化領域の内部の位置がクリックされると、そのクリックされた位置を位置情報が示す範囲に含む暗号化領域に対応した領域ＩＤを取得する。
【０１１０】
また、本変形例の復号権限変更装置２は、上記マウスのクリックがなされると、図６の
Ｓ１０５の処理として、図２５に示す吹出型のダイアログ（即ち、名宛人のパスワード及び代行者のパスワードを入力するためのダイアログ）を当該暗号化領域に付して表示する。同様に、図６のＳ１０９の処理として、図２６に示すプルダウン型のメニュー（即ち、代行者を選択するためのメニュー）を当該暗号化領域に付して表示する。
【０１１１】
なお、このように、電子メールによって暗号化文書データＩが送信された場合には、復号権限変更装置２は、権限変更情報Mをも当該電子メールに格納して、暗号化文書データ
Ｉと一緒に代行者の復号装置へ転送すれば足りる。この場合、電子メールに含まれる文書データのヘッダに格納されていた復号権限情報を削除して、その代わりに、権限変更情報Mを格納すれば良い。
〈実施形態２〉
【０１１２】
第２の実施形態は、上述した第１実施形態と比較して、復号権限変更装置によって生成された権限変更情報Mが復号権限管理装置へ送られ、復号権限管理装置は、この権限変更
情報Mに基づいて復号権限情報を更新し、正規の代行者が操作する復号装置からの要求に
応じて名宛人のパスワードを応答することを、特徴とする。
【０１１３】
＜システム構成＞
図２７は、かかる第２の実施形態による文書データ暗号化システムを構成する各装置の相関関係を概略的に示すブロック図である。即ち、この第２実施形態による文書データ暗号化システムは、暗号化装置４，復号権限変更装置５，復号権限管理装置６及び復号装置７から構成されている。そして、図示せぬネットワークを介して、暗号化装置４は復号権限変更装置５及び復号装置７へ電子メールを送信可能であるとともに、暗号化装置４及び復号権限変更装置５は、図示せぬ通信網又は赤外線通信を通じて復号権限管理装置６へデータ送信することが可能となっている。
【０１１４】
［暗号化装置］
暗号化装置４は、上記第１の実施形態のものとほぼ同じ構成及び機能を有するが、図２５に示す出力部４５が、暗号化文書データＩを電子メールにて送信するか、ＦＡＸ信号として送信するか印刷物として出力するかに拘わらず、暗号化部４４にて生成した復号権限情報（図１０）Ｒを、通信インタフェースを通じて復号権限管理装置６へ送信する点のみが異なる。よって、以下、その説明を省略する。
【０１１５】
［復号権限変更装置］
次に、復号権限変更装置５は、上記名宛人が操作権限を有する通信端末であり、当該名宛人によって入力された暗号化文書データＩのＩＤ（文書ＩＤ），暗号化領域を特定するための領域ＩＤ又は位置情報（座標），当該名宛人の名前（ＩＤ）及び代行者の名前（ＩＤ）等の情報からなる権限変更情報Ｍを生成し、これを送信する装置である。図示は省略したが、この復号権限変更装置５は、アプリケーションを実行可能なＣＰＵ，テンキーを含むキーボード，上記アプリケーションを格納するメモリ，ＧＵＩ画面を表示するディスプレイ５０，カメラ，通信装置から、構成されている。具体的には、所謂スマートフォン等の携帯電話，ＰＤＡ，パーソナルコンピュータである。なお、復号権限変更装置２に含まれる通信装置は、携帯電話網等のネットワークに接続可能な通信モジュールである。本実施形態では、かかる復号権限変更装置５の図示せぬメモリには、図３３にその処理フローを示す復号権限変更プログラムが、上記アプリケーションとしてインストールされている。
【０１１６】
図２９は、上述した復号権限変更装置５において、上述した復号権限変更プログラムを図示せぬＣＰＵが実行した場合に、当該ＣＰＵが実現する機能を示すブロック図である。即ち、図２９に示すように、この復号権限変更装置５の機能は、入力部５１，制御部５２
，移譲先リスト５３，出力部５４及び通信部５５から、構成される。
【０１１７】
入力部５１は、キーボードを通じて入力された文書ＩＤ，各暗号化領域の領域ＩＤ，並びに、各暗号化領域についての名宛人の名前（権限委譲元）及び代行者の選択情報（権限移譲先）を取得する。なお、代行者としては、個人が指定される場合もあるし、当該個人を含む一定のグループが指定される場合もあり、後者の場合には、そのグループに付与されたパスワードが取得される。これにより、各暗号化領域の秘密性のレベルに応じて、代行者のアクセス権限に差を持たせることが可能となる。そして、入力部５１は、このようにして取得された文書ＩＤ，各領域ＩＤ，並びに、各暗号化領域に対応した権限移譲先を、制御部５２に通知する。また、操作者が暗号化領域の位置の指定情報を入力するための参照とさせるべく、暗号化文書データＩを出力部５４に通知して、ディスプレイ５０上に表示させる。
【０１１８】
移譲先リスト５３は、当該復号権限変更装置５の操作権限を有する名宛人（権限変更者）及び予め登録した各代行者（委譲先）について、夫々、その名前（ＩＤ）を一覧したリストであり、メモリ中に格納されている。
【０１１９】
制御部５２は、入力部５１から通知された文書ＩＤ及び個々の領域ＩＤ又は暗号化領域の位置指定情報の組合せ毎に、入力部５１から通知された名宛人（委譲元）の名前（ＩＤ）及び入力部５１から通知された権限移譲先に対応付けて委譲先リスト５３に記憶されている代行者（委譲先）の名前（ＩＤ）からなる権限変更情報M（図３６）を、生成する。
そして、制御部５２は、権限変更情報Mを出力部５４及び通信部５５に通知する。
【０１２０】
出力部５４は、入力部５１から通知された暗号化文書データＩ，及び、制御部５２から通知された暗号化前の各権限変更情報Ｍの内容を、確認用に、ディスプレイ５０上に表示させる。
【０１２１】
通信部５５は、制御部５２から通知された各権限変更情報Ｍを、通信回線又は赤外線通信を介して、復号権限管理装置６へ、夫々送信する。
【０１２２】
なお、名宛人は、暗号化文書データＩが電子メールにより当該名宛人に送信された場合には、一旦当該復号権限変更装置５によって当該電子メールを受信した後に、改めて代行者宛に当該電子メールを転送しても良いし、自己が操作権限を有する他の端末（自己が操作権限を有する復号装置７等）を用いて転送しても良い。
【０１２３】
［復号権限管理装置］
次に、復号権限管理装置６は、ネットワークを通じて暗号化装置４及び復号権限変更装置５から夫々受信した復号権限情報Ｒ及び権限変更情報Ｍを文書ＩＤ及び領域ＩＤの組合せ毎につきあわせて、復号権限情報Ｒ中の「復号権限」欄の記載を、変更情報Ｍ中に含まれる名宛人（委譲元）の名前（ＩＤ）及び代行者（委譲先）の名前（ＩＤ）に変更し、その後、復号装置７から復号要求メッセージを受信すると、当該復号装置７の操作者が変更後の復号権限情報（図３７）Ｒ中の「復号権限」欄に記載されている者である場合に限り、同復号権限情報Ｒ中のパスワードを応答するサーバ装置である。この復号権限管理装置６は、ＣＰＵ（図示略），図３４にその処理フローを示す処理をＣＰＵに実行させる復号権限管理プログラムがインストールされているディスク装置（図示略），通信インタフェースを含むサーバ本体６０と、データを格納するストレージ装置６１とから、構成されている。
【０１２４】
図３０は、上述した復号権限管理装置６において、上述した復号権限管理プログラムを図示せぬＣＰＵが実行した場合に、当該ＣＰＵが実現する機能を示すブロック図である。
即ち、図３０に示すように、この復号権限管理装置６の機能は、受信部６２，制御部６３，復号権限情報記憶部６４及び送信部６５から、構成される。
【０１２５】
受信部６２は、通信インタフェースを通じて暗号化装置４から受信した復号権限情報R
，復号権限変更装置５から受信した権限変更情報M，及び、復号装置７から受信した復号
要求，代行者のＩＤ，文書ＩＤ及び領域ＩＤを、取得する。そして、受信部６２は、このようにして取得された復号権限情報R，権限変更情報M，復号要求，代行者のＩＤ，文書ＩＤ及び領域ＩＤを、制御部６３に通知する。
【０１２６】
復号権限情報記憶部６４は、制御部６３からの指示に応じて、ストレージ６１に上記復号権限情報Rを格納し、また、これを変更しまた読み出す機能である。
【０１２７】
制御部６３は、受信部６２から通知された復号権限情報Rを復号権限情報記憶部６４に
通知して、これをストレージ６１に格納させ、その成否についての応答を、送信部６５に指示する。また、制御部６３は、受信部６２から通知された権限変更情報Mに応じて当該
復号権限情報R中の「復号権限」欄の記述を変更させ、その成否についての応答を、送信
部６５に指示する。例えば、図１０に示す内容の復号権限情報Rに関して、図３６に示す
内容の権限変更情報Mが通知された場合には、権限変更情報M中のものと同じ文書ＩＤ：2008-0107-1400を含む復号権限情報Rのうち、権限変更情報M中のものと同じ領域ＩＤ：03を含むエントリにおける「復号権限」欄の記述：Ａ部長に、権限変更情報M中に含まれる「
移譲先」：Ｂ課長を、追加する。その結果、復号権限情報Rは、図３７に示すように更新
される。
【０１２８】
また、制御部６３は、受信部６２から復号要求を通知されると、これに続いて受信部６２から通知された代行者（復号者）の名前（ＩＤ）の認証を行い、その成否についての応答を、送信部６５に指示する。更に、認証が成功した場合には、それに続いて受信部６２から通知された文書ＩＤ及び領域ＩＤの組合せに対応した権限変更情報Mの「復号権限」
欄中に、受信部６２から通知された代行者（復号者）の名前（ＩＤ）に対応した代行者（委譲先）の名前（ＩＤ）が含まれている場合に、当該復号権限情報R中のパスワードを読
み出して送信部６５へ通知し、それ以外の場合に、権限エラーメッセージを送信部６５へ通知する。
【０１２９】
送信部６５は、通信インタフェースを通じて、上記成否について応答を、暗号化装置４，信号権限変更装置５又は復号装置７に対して行うとともに、制御部６３から通知されたパスワード又は権限エラーメッセージを、復号要求送信元の復号装置７へ送信する。
［復号装置］
次に、復号装置７は、代行者が操作するコンピュータシステムであり、ディスプレイ７２，ＣＰＵ（図示略），ディスク装置（図示略），通信インタフェースを含む一般的な構成を有するとともに、図３５にその処理フローを示す処理をＣＰＵに実行させる復号プログラムがディスク装置にインストールされているパーソナルコンピュータ（ＰＣ）７０と、これに接続されたスキャナ７１とから、構成されている。復号装置７は、上記復号プログラムに従い、上記暗号化文書データＩを、暗号化装置４１から直接受信するか名宛人によって転送された電子メール又はＦＡＸ信号から取り出し、若しくは、名宛人から手渡しされるか送付された印刷物Ｐ上の暗号化文書データＩをスキャナ７１によって読み込む一方、キーボードを通じて入力される操作者（代行者，復号者）からのコマンドに従って、復号権限管理装置６に対して上述した復号要求を送信し、これに応じて復号権限管理装置６が応答してきたパスワードを用いて、暗号化文書データＩ中の暗号化された箇所を復号して、元の文書データを復元する。
【０１３０】
図３１は、上述した復号装置７において、上述した復号プログラムを図示せぬＣＰＵが
実行した場合に、当該ＣＰＵが実現する機能を示すブロック図である。即ち、図３１に示すように、この復号装置７の機能は、入力部７３，制御部７４，復号部７５，出力部７６及び通信部７７から、構成される。
【０１３１】
入力部７３は、スキャナ７１を通じて入力された印刷物Ｐ上の暗号化文書データＩを取得し、マウスやキーボードを通じて入力された文書ＩＤ，暗号化領域の領域ＩＤ，当該復号装置３の操作権限を有する代行者（復号者）の名前（ＩＤ）を取得する。そして、入力部７３は、このようにして取得された暗号化文書データＩ，並びに、各暗号化領域に対応した領域ＩＤ又は位置の指定情報及び代行者（復号者）の名前（ＩＤ）を、制御部７４に通知する。また、操作者が暗号化領域の位置の指定情報を入力するための参照とさせるべく、暗号化文書データＩを出力部７６に通知して、ディスプレイ７２上に表示させる。
【０１３２】
通信部７７は、通信インタフェースを通じて受信した電子メール又はＦＡＸ信号中の暗号化文書データＩを取得し、これを制御部７４及び出力部７６へ応答する。また、通信部７７は、制御部７４からの指示に従い、通信インタフェースを通じて、上述した復号要求等を復号権限管理装置６へ送信し、これに応じて復号権限管理装置６が応答してきたパスワードを受信し、これを制御部７４に通知する。
【０１３３】
制御部７４は、復号要求，並びに、入力部７３から通知された代行者（復号者）の名前（ＩＤ），文書ＩＤ及び領域ＩＤの送信を、通信部７７へ指示する。また、制御部７４は、通信部７７から受け取ったパスワードを、上記領域ＩＤ，及び入力部３３から通知された暗号化文書データＩとともに復号部７５に通知して、当該領域ＩＤに対応した暗号化領域の復号を依頼する。そして、復号可能な全暗号化領域についての復号の完了した文書データ（復号済文書データ）を復号部７５から受け取ると、制御部７４は、当該復号済文書データを出力部７６に通知する。
【０１３４】
復号部７５は、制御部７４から受け取った暗号化文書データＩのうち、制御部７４から受け取った領域ＩＤが示す暗号化領域毎に、制御部７４から受け取ったパスワードを用いて復号を行うことにより、当該復号装置７の操作権限を有する代行者が復号可能な限度で、暗号化文書データＩを復号し、その復号結果を、復号済文書データとして、制御部７４へ応答する。
【０１３５】
出力部７６は、入力部７３又は通信部７７から通知された暗号化文書データＩ，及び、制御部７４から通知された復号済文書データを、ディスプレイ７２上に表示させる。
【０１３６】
＜データ処理の流れ＞
以下、上述したように構成された第２実施形態による文書データ暗号化システムを構成する暗号化装置４，復号権限変更装置５，復号権限管理装置６及び復号装置７によるデータ処理の流れを、図３２乃至図３５のフローチャートに基づいて説明する。
【０１３７】
［暗号化装置］
図３２は、暗号化装置４のディスク装置にインストールされた暗号化プログラムに従ってそのＣＰＵが実行する暗号化処理を示すフローチャートである。このフローチャートによる処理は、元文書データを読み込むための所定のコマンドがキーボードに入力されることによりスタートする。この暗号化処理におけるS３０１乃至Ｓ３０８の処理は図５にお
けるＳ００１乃至Ｓ００８と全く同じであるので、その説明を省略する。
【０１３８】
暗号化が必要な全ての領域に対してＳ３０３乃至Ｓ３０７の処理を完了した場合に実行されるＳ３０９では、暗号化装置４（文書データ暗号化部４４）は、図１０に示すように、文書ＩＤ，領域ＩＤ（Ｓ３０３にて位置指定された暗号化領域に対してラスタ走査順に
付した通番），領域の位置情報（Ｓ３０３にて位置指定された暗号化領域の座標範囲），パスワード及び復号権限を一レコードとする表形式の復号権限情報Rを、生成する。
【０１３９】
次のＳ３１０では、暗号化装置４（出力部４５）は、通信インタフェースを通じて、Ｓ３０９にて生成した復号権限情報Rを復号権限管理装置６へ送信して、その登録を要求す
る。
【０１４０】
次のＳ３１１では、暗号化装置４は、Ｓ３１１での要求の結果として復号権限情報Rが
復号権限管理装置６のストレージ６１に登録された旨の応答があったかどうかをチェックする。そして、登録された旨の応答があった場合には、暗号化装置４（出力部４５）は、全暗号化領域に対する暗号化処理が完了した暗号化文書データＩを、キーボードを通じて入力された送信者による指定に応じて、プリンタから印刷物Ｐとして出力し、電子メールに添付して名宛人宛に送信し、若しくは、ＦＡＸ信号として送信する。
【０１４１】
これに対して、登録された旨の応答が無かった場合若しくは登録に失敗した旨の応答があった場合には、暗号化装置４（出力部４５）は、復号権限情報Rの登録エラーがあった
旨のメッセージを、ディスプレイ４２上に表示する。
【０１４２】
Ｓ３１２又はＳ３１３を完了すると、暗号化装置４は、この暗号化処理プログラムによる全処理を完了する。
【０１４３】
［復号権限変更装置］
図３３は、復号権限変更装置５のメモリにインストールされた権限変更プログラムに従ってそのＣＰＵが実行する暗号化処理を示すフローチャートである。このフローチャートによる処理は、所定のコマンドがキーボードに入力されることによりスタートする。この暗号化処理がスタートして最初のＳ４０１では、復号権限変更装置５（出力部５４）は、文書ＩＤの入力を受け付けるためのGUI画面（図１１参照）をディスプレイ５０上に表示
する。名宛人は、印刷物Ｐのヘッダ部分に印字されている文書ＩＤをこのGUI画面のテキ
ストボックスに入力することが求められる。
【０１４４】
次のＳ４０２では、復号権限変更装置５（入力部５１，制御部５２）は、Ｓ４０１にて表示されたGUI画面に対するキーボードの操作を通じて入力された文書ＩＤを取得する。
【０１４５】
続いて、暗号化文書データＩの各暗号化領域に対するパスワードの取得を行うために、Ｓ４０３乃至Ｓ４０７のループ処理が実行される。このループ処理に入って最初のＳ４０３では、復号権限変更装置５（出力部５４）は、領域ＩＤの入力を受け付けるためのGUI
画面（図２４参照）をディスプレイ２０上に表示する。
【０１４６】
次のＳ４０４では、復号権限変更装置５（入力部５１，制御部５２）は、Ｓ４０３にて表示されたGUI画面に対するキーボードの操作を通じて入力された領域ＩＤを取得する。
【０１４７】
次のＳ４０５では、復号権限変更装置５（出力部５４）は、Ｓ４０４にて取得された領域ＩＤに対応した名宛人(権限委譲元)の名前（ＩＤ）の入力を受け付けるためのGUI画面
（図示略）を、ディスプレイ５０上に表示する。
【０１４８】
次のＳ４０６では、復号権限変更装置５（入力部５１，制御部５２）は、Ｓ４０５にて表示されたGUI画面に対するキーボードの操作を通じて入力された名宛人(権限委譲元)の
名前（ＩＤ）を取得する。
【０１４９】
次のＳ４０７では、復号権限変更装置５は、送信者が暗号化領域が未だ在る旨をキーボ
ードを通じて入力したか、暗号化領域が終了した旨を入力したかを、チェックする。そして、暗号化領域が未だ在る旨を入力した場合には、未処理の暗号化領域に対するループ処理を実行するために、復号権限変更装置５は、処理をＳ４０３へ戻す。これに対して、暗号化領域が終了した旨を入力した場合には、処理をＳ４０８へ進める。
【０１５０】
続いて、暗号化文書データＩの各暗号化領域に対する権限移譲先の取得を行うために、Ｓ４０８乃至Ｓ４１２のループ処理が実行される。このループ処理に入って最初のＳ４０８では、復号権限変更装置５（入力部５１，制御部５２）は、Ｓ４０４にて取得された領域ＩＤのうち、未処理のものを一つ特定する。
【０１５１】
次のＳ４０９では、復号権限変更装置５（出力部５４）は、Ｓ４０８にて特定された領域ＩＤが示す暗号化領域に関して権限移譲先を取得するために、権限移譲先の入力を受け付けるためのGUI画面（図２６参照）をディスプレイ５０上に表示する。
【０１５２】
次のＳ４１０では、復号権限変更装置５（入力部５１，制御部５２）は、Ｓ４０８にて表示されたGUI画面に対するキーボードの操作を通じて選択された権限委譲先を取得する
。
【０１５３】
次のＳ４１１では、復号権限変更装置５（出力部５４）は、権限変更内容，即ち、Ｓ４０８にて特定した領域ＩＤにつき、Ｓ４１０にて取得した権限移譲先の名前を、ディスプレイ５０上に表示する。
【０１５４】
次のＳ４１２では、復号権限変更装置５（入力部５１，制御部５２）は、Ｓ４０８にて全暗号化領域の領域ＩＤを特定し終わったかどうかをチェックする。そして、未だ全暗号化領域の領域ＩＤを特定し終わっていないのであれば、処理をＳ４０８へ戻す。これに対して、全暗号領域の領域ＩＤを特定し終わったのであれば、処理をＳ４１３へ進める。
【０１５５】
Ｓ４１３では、復号権限変更装置５（制御部５２）は、各領域ＩＤ毎に、これに対応してＳ４０６にて取得した名宛人の名前（ＩＤ）及びＳ４１０にて取得した権限移譲先の名前（ＩＤ）とＳ４０２にて取得した文書ＩＤと結合することにより、図３６に示す形式の権限変更情報Mを生成する。
【０１５６】
次のＳ４１４では、復号権限変更装置５（制御部５２，通信部５５）は、Ｓ４１３にて生成された各権限変更情報Mを、復号権限管理装置６へ送信して、文書ＩＤを同じくする
復号権限情報Rの更新を要求する。
【０１５７】
次のＳ４１５では、復号権限変更装置５（制御部５２，通信部５５）は、Ｓ４１４での要求の結果として復号権限情報Rの変更が完了した旨の応答があったかどうかをチェック
する。そして、復号権限情報Rの変更が完了した旨の応答があった場合には、復号権限変
更装置５（出力部５４）は、復号権限情報Rの変更が完了した旨のメッセージを、ディス
プレイ５０上に表示する。
【０１５８】
これに対して、復号権限情報Rの変更が完了した旨の応答が無かった場合若しくは復号
権限情報Rの変更に失敗した旨の応答があった場合には、復号権限変更装置５（出力部５
４）は、復号権限情報Rの変更エラーがあった旨のメッセージを、ディスプレイ５０上に
表示する。
【０１５９】
Ｓ４１６又はＳ４１７を完了すると、復号権限変更装置５は、この権限変更処理プログラムによる全処理を完了する。
【０１６０】
［復号権限管理装置］
図３４は、復号権限管理装置６のディスク装置にインストールされた復号プログラムに従ってそのＣＰＵが実行する処理のうち、復号装置７から復号要求を受信した場合に実行される処理を示すフローチャートである。このフローチャートによる処理がスタートして最初のＳ５０１では、復号権限管理装置６（制御部６３）は、復号装置７から代行者（復号者）の名前（ＩＤ）が送られるのを待って、これを取得する。
【０１６１】
次のＳ５０２では、復号権限管理装置６（制御部６３）は、Ｓ５０１にて取得した代行者（復号者）の名前（ＩＤ）に対する認証処理を、公知の手法に従って実行する。例えば、予めストレージ６１に各復号者の名前（ＩＤ）及びパスワードの組合せを登録しておき、代行者（復号者）の名前（ＩＤ）及びこれに添付されて送信されてきたパスワードの組合せがストレージ６１に登録されている場合に、認証が成功したものとする。そして、復号権限管理装置６（制御部６３）は、Ｓ５０２での認証が成功しなかった場合には、Ｓ５１０において、送信部６５を通じて、復号要求元復号装置７に対して、復号者認証エラーを通知して、この処理を終了する。
【０１６２】
これに対して、Ｓ５０２での認証が成功した場合には、復号権限管理装置６は、S５０
３において、復号者登録済みの旨を、復号装置７へ通知する。Ｓ５０３を完了すると、復号権限管理装置６は、処理をＳ５０４へ進める。
【０１６３】
Ｓ５０４では、復号権限管理装置６は、復号装置７が文書ＩＤを送って来るのを待って、これを取得する。
【０１６４】
続いて、復号権限管理装置６は、Ｓ５０４にて取得した文書ＩＤが示す暗号化文書データの各暗号化領域についてのパスワードの送信を行うために、Ｓ５０５乃至Ｓ５０９のループ処理を実行する。このループ処理に入って最初のＳ５０５では、復号権限管理装置６は、復号装置７が領域ＩＤを送って来るのを待って、これを取得する。
【０１６５】
次のＳ５０６では、復号権限管理装置６は、Ｓ５０４にて取得した文書ＩＤを含む復号権限情報R中、Ｓ５０３にて取得した領域ＩＤのエントリにおける「復号権限欄」に、Ｓ
５０１にて取得した復号者の名前（ＩＤ）が含まれているか否かに基づいて、当該領域ＩＤが示す暗号化領域に対する復号権限判定を行う。そして、「復号権限欄」に復号者の名前（ＩＤ）が含まれている為に復号権限が認められる場合には、復号権限管理装置６（制御部）は、Ｓ５０７において、当該暗号化領域に対するパスワードを復号装置７へ送信してから、処理をＳ５０９へ進める。
【０１６６】
これに対して、「復号権限欄」に復号者の名前（ＩＤ）が含まれていない為に復号権限が認められない場合には、復号権限管理装置６（制御部）は、Ｓ５０８において、復号権限エラーメッセージを復号装置７へ送信してから、処理をＳ５０９へ進める。
【０１６７】
Ｓ５０９では、復号権限管理装置６は、復号装置７からの領域ＩＤの通知が終了したかどうかをチェックする。そして、復号装置が次の領域ＩＤを通知してきた場合には、復号権限管理装置６は、処理をＳ５０４へ戻す。これに対して、復号装置７が次の領域ＩＤを送って来ない場合（所定のタイムアウト時間を経過した場合，復号装置７が終了メッセージを通知して来た場合）、復号権限管理装置６は、この処理を終了する。
【０１６８】
［復号装置］
図３５は、復号装置７のディスク装置にインストールされた復号プログラムに従ってそのＣＰＵが実行する復号処理を示すフローチャートである。このフローチャートによる処理は、所定のコマンドがキーボードに入力されることによりスタートする。この復号処理
がスタートして最初のＳ６０１では、復号装置７（入力部３３又は通信部３７）は、復号対象の暗号化文書データＩを、上述したように取得する。
【０１６９】
次のＳ６０２では、復号装置７（出力部３６）は、Ｓ６０１にて取得した暗号化文書データＩを、ディスプレイ３２上に表示する。
【０１７０】
次のＳ６０３では、復号装置７（制御部３４）は、Ｓ６０１にて取得した暗号化文書データＩの文書ＩＤを取得する。具体的には、復号装置７（制御部３４）は、暗号化文書データＩを電子メールによって取得した場合には、その文書データのヘッダに格納されている復号権限情報Rから、文書ＩＤを抽出する。これに対して、暗号化文書データＩをスキ
ャナ３１によって取得した場合やＦＡＸ信号として取得した場合には、図６のＳ４０１及びＳ４０２と同様の処理を通じて、文書ＩＤを取得する。
【０１７１】
次のＳ６０４では、復号装置７（制御部７４）は、当該復号装置７の操作者（復号者）の個人の名前（ＩＤ）及びパスワード及び当該操作者（復号者）が属するグループの名称（ＩＤ）及びパスワードを取得する。この名前又は名称（ＩＤ）及びパスワードの取得は、例えばＩＣカード中に格納されているこれらの情報を読み込む形態にて行っても良いし、ディスプレイ７２上に表示したGUI画面を通じて行っても良い。
【０１７２】
次のＳ６０５では、復号装置７（制御部７４）は、復号要求及びＳ６０４にて取得した復号者の名前又は名称（ＩＤ）及びパスワードを、復号権限管理装置６へ送信する。
【０１７３】
次のＳ６０６では、復号装置７（制御部７４）は、復号権限管理装置６でのＳ５０２による認証結果に基づいて、その成否を判定する。そして、認証が失敗した場合（Ｓ５０３によるエラーメッセージを受信した場合）、復号装置７は、Ｓ６０７において、復号者未登録エラーをディスプレイ７２上に表示して、この復号処理を終了する。
【０１７４】
これに対して、認証が成功した場合には、復号装置７は、Ｓ６０８において、Ｓ６０１にて取得した暗号化文書データＩから、暗号化領域を検出して、夫々の位置（先頭座標）を算出する。
【０１７５】
次のＳ６０９では、復号装置７は、Ｓ６０８にて算出した各暗号化領域の先頭座標の、ラスタ走査順に沿った従った順位に基づいて、夫々の領域ＩＤを決定する。
【０１７６】
続いて、復号装置７は、各暗号化領域毎に復号を行うために、Ｓ６１０乃至Ｓ６１７のループ処理を実行する。このループ処理に入って最初のＳ６１０では、復号装置７は、復号領域のうちの一つを選択する。
【０１７７】
次のＳ６１１では、復号装置７は、Ｓ６０３にて取得した文書ＩＤを、復号権限管理装置６へ送信する。
【０１７８】
次のＳ６１２では、復号装置７は、Ｓ６１０にて選択した暗号化領域についてＳ６０９にて決定された領域ＩＤを、復号権限管理装置６へ送信する。
【０１７９】
次のＳ６１３では、復号装置７は、復号権限管理装置６がＳ５０７によって送信してくるパスワードかＳ５０８にて送信してくる復号権限エラーを待ち、何れかを受信すると、次のＳ６１４において、パスワード取得に成功したか否かをチェックする。そして、パスワード取得に失敗した場合，即ち、復号権限エラーを受信した場合には、復号装置７は、処理をそのままＳ６１７へ進める。
【０１８０】
これに対して、パスワード取得に成功した場合、復号装置７は、Ｓ６１５において、Ｓ６１０にて選択した暗号化領域を、Ｓ６１３にて取得したパスワードを用いて復号する。
【０１８１】
次のＳ６１６では、復号装置７は、その時点までに実行されたＳ６１５の結果として得られている復号済文書データを、ディスプレイ７２上に表示する。Ｓ６１６を完了すると、復号装置７は、処理をＳ６１７へ進める。
【０１８２】
Ｓ６１７では、復号装置７は、未処理の暗号化領域が残っているかどうかをチェックする。そして、未処理の暗号化領域が残っている場合には、復号装置７は、処理をＳ６１０へ戻す。これに対して、未処理の暗号化領域が残っていない場合には、復号装置７は、この暗号化処理を終了する。
【０１８３】
＜実施形態の作用＞
上述したように構成された本実施形態による文書データ暗号化システムの作用を、図３８及び図３９に基づいて説明する。図１６の場合と同様に、暗号化装置４の操作権限を有する文書データの送信者が、名宛人「部長」に向けて暗号化文書データＩの伝達（送信又は印刷物Ｐの公布）をしたところ、当該名宛人「部長」は、自らその復号及びそれに続く当該文書データが示す文書に対する処理を行わず、その代行を代行者「課長」に依頼したとする。そして、送信者は、部長との間で用いられる１又は複数個の部長のパスワードを知っているが、課長は、部長のパスワードを知らないものとする。
【０１８４】
そして、伝達対象の文書データは、スキャナ等によって暗号化装置４に読み込まれたか暗号化装置４内においてアプリケーションプログラムによって生成された文書のイメージであり、ここでは、「画像暗号化  暗号化画像  画像復号化」なる文字列からなるものとする。そして、そのうちの「暗号」及び「復号」なる文字列を、第三者から暗号化する必要があるものとする。
【０１８５】
従って、送信者が操作する暗号化装置４では、暗号化すべき文字列が表示されている３箇所の領域が、夫々暗号化領域として指定されて（Ｓ３０３）、夫々に対する暗号用のパスワードとして入力された（Ｓ３０５）部長のパスワードによって、夫々暗号化されることになる（Ｓ３０６）。その結果として得られた暗号化文書データＩが、部長宛に伝達されることとなる。
【０１８６】
しかし、上述した事情により、暗号化文書データＩを含む印刷物Ｐ又は電子メールは、部長から課長へ転送されるか、部長からの依頼を受けた送信者自身によって課長へ宛先変更されて、結局、課長によって受領されることとなる。
【０１８７】
これとともに、暗号化装置４は、暗号化文書データＩの各領域についてその領域ＩＤ及び位置情報（座標），暗号化に用いた部長のパスワード及び復号権限を一覧した復号権限情報Rを生成して（Ｓ３０９）、これを復号権限管理装置６へ送信する（Ｓ３１０）。
【０１８８】
一方、部長は、文書ＩＤ及び各領域ＩＤを権限変更装置５に入力するとともに、各領域ＩＤ毎に、自己の名前（ＩＤ）及び課長の名前（ＩＤ）を入力する（Ｓ４０２，Ｓ４０４，Ｓ４０６，Ｓ４０８）。すると、権限変更装置５は、各暗号化領域毎に、文書ＩＤ，領域ＩＤ，権限委譲元としての部長の名前（ＩＤ）及び権限移譲先としての課長の名前（ＩＤ）からなる権限変更情報Mを生成し（Ｓ４１３）、これを復号権限管理装置６へ送信す
る（Ｓ４１４）。
【０１８９】
復号権限管理装置６では、暗号化装置４から受信した復号権限情報Rをストレージ６１
に格納し、その後、復号権限変更装置５から権限変更情報Mを受信すると、当該権限変更
情報M中の文書ＩＤ及び領域ＩＤに対応した復号権限情報Rの復号権限欄に、前者中の課長の名前（ＩＤ）を追記する。
【０１９０】
その後、復号装置７を操作する課長は、受領した暗号化文書データＩの文書ＩＤを読み込むとともに（Ｓ６０３）、自己の名前（ＩＤ）を復号装置７に入力し（Ｓ６０４）、これを復号権限管理装置６へ送信する（Ｓ６０５，Ｓ５０１）。復号権限管理装置６は、受信した課長の名前（ＩＤ）を認証すると（Ｓ５０２）、それが登録済みである旨を復号装置７へ通知する（Ｓ５０３）。その後、復号装置７が文書ＩＤ及び領域ＩＤを復号権限管理装置６へ送信すると（Ｓ６１１，Ｓ６１２，Ｓ５０４，Ｓ５０５）、復号権限管理装置６は、復号権限情報Ｒに基づいて復号権限の判定を行い（Ｓ５０６）、両ＩＤに対応して課長の名前（ＩＤ）が登録されていると、それらに対応付けて登録されているパスワードを復号装置７へ応答する（Ｓ５０７）。復号装置７は、受信したパスワード（Ｓ６１３，Ｓ６１４）を用いて、当該文書ＩＤが示す暗号化文書データＩ中の当該領域ＩＤが示す暗号化領域の復号を行い（Ｓ６１５）、これを表示する（Ｓ６１６）。従って、全ての暗号化領域が復号されると、復号済文書データは元文書データと一致することになる。
【０１９１】
＜第２の実施形態の変形例＞
第１の実施形態の変形例と同様、暗号化装置に先願の画像処理（スクランブルを用いる暗号化処理）を用いるものではなく、ＰＤＦなどの構造化文書データにおいて、暗号化領域として指定された領域を墨塗り画像で置き換え、該当領域内の文書構成要素（文字、図形）を削除するとともに、削除された文書構成要素を各領域に対する鍵（パスワード）で暗号化し、文書データのヘッダ領域に格納するものである。また、本変形例の復号装置は、復号権限管理装置から受領した各暗号化領域の復号鍵（パスワード）を用いて、文書データのヘッダ領域に含まれる各領域の文書構成要素を復号し、暗号化文書データ上の墨塗り画像と差し替えることで、文書データを復元する。暗号化装置の暗号化部、復号装置の復号部については、第１の実施例の変形例と同様の構成、作用となるため、説明を省略する。
【図面の簡単な説明】
【０１９２】
【図１】第１の実施形態による文書データ暗号化システムの概略構成を示すブロック図
【図２】第１の実施形態による暗号化装置の機能の相関を示すブロック図
【図３】第１の実施形態による復号権限変更装置の機能の相関を示すブロック図
【図４】第１の実施形態による復号装置の機能の相関を示すブロック図
【図５】第１の実施形態による暗号化装置内で実行される処理を示すフローチャート
【図６】第１の実施形態による復号権限変更装置内で実行される処理を示すフローチャート
【図７】第１の実施形態による復号装置内で実行される処理を示すフローチャート
【図８】文書データの暗号化及び復号の例を示す図
【図９】暗号化文書データ例を示す図
【図１０】第１の実施形態による復号権限情報Rを示す表
【図１１】文書ＩＤ入力のためのＧＵＩ画面を示す図
【図１２】領域ＩＤ入力のためのＧＵＩ画面を示す図
【図１３】パスワード入力のためのＧＵＩ画面を示す図
【図１４】復号者の名前（ＩＤ）入力のためのＧＵＩ画面を示す図
【図１５】第１の実施形態による権限変更情報Mのデータ構造を示す表
【図１６】第１の実施形態による文書データ暗号化システムの動作説明図
【図１７】第1の実施形態の変形例１における暗号化を示す図
【図１８】第１の実施形態の変形例１における権限委譲を示す図
【図１９】第１の実施形態の変形例１における復号を示す図
【図２０】暗号化文書データの変形例を示す図
【図２１】第１の実施形態の変形例２における歪み補正を示す図
【図２２】第１の実施形態の変形例２における領域指定を示す図
【図２３】第１の実施形態の変形例２における権限変更情報Mを示す図
【図２４】第１の実施形態の変形例３における領域指定を示す図
【図２５】第１の実施形態の変形例３におけるパスワード入力を示す図
【図２６】第１の実施形態の変形例３における復号者の名前（ＩＤ）入力を示す図
【図２７】第２の実施形態による文書データ暗号化システムの概略構成を示すブロック図
【図２８】第２の実施形態による暗号化装置の機能の相関を示すブロック図
【図２９】第２の実施形態による復号権限変更装置の機能の相関を示すブロック図
【図３０】第２の実施形態による復号権限管理装置の機能の相関を示すブロック図
【図３１】第２の実施形態による復号装置の機能の相関を示すブロック図
【図３２】第２の実施形態による暗号化装置内で実行される処理を示すフローチャート
【図３３】第２の実施形態による復号権限変更装置内で実行される処理を示すフローチャート
【図３４】第２の実施形態による復号権限管理装置内で実行される処理を示すフローチャート
【図３５】第２の実施形態による復号装置内で実行される処理を示すフローチャート
【図３６】第２の実施形態による権限変更情報Mのデータ構造を示す表
【図３７】更新された復号権限情報Rを示す表
【図３８】第２の実施形態による文書データ暗号化システムの動作説明図
【図３９】第２の実施形態による文書データ暗号化システムの動作説明図
【図４０】先行する文書データ暗号化方法の問題点の説明図
【図４１】先行する文書データ暗号化方法の問題点の説明図
【図４２】先行する文書データ暗号化方法の問題点の説明図
【符号の説明】
【０１９３】
１    暗号化装置
２    復号権限変更装置
３    復号装置
４    暗号化装置
５    復号権限変更装置
６    復号権限管理装置
７    復号装置
１０    ＰＣ
１１    プリンタ
１３    入力部
１４    暗号化部
１５    出力部
２１    入力部
２２    制御部
２４    出力部
２５    通信部
３０    ＰＣ
３１    スキャナ
３２    ディスプレイ
３３    入力部
３４    制御部
３５    復号部
３６    出力部
３７    通信部
４０    ＰＣ
４１    プリンタ
４３    入力部
４４    暗号化部
４５    出力部
５１    入力部
５２    制御部
５４    出力部
５５    通信部
６０    サーバ本体
６１    ストレージ
６２    受信部
６３    制御部
６５    通信部
７０    ＰＣ
７１    スキャナ
７２    ディスプレイ
７３    入力部
７４    制御部
７５    復号部
７６    出力部
７７    通信部
【図１】
2010045744.tif 000003
【図２】
2010045744.tif 000004
【図３】
2010045744.tif 000005
【図４】
2010045744.tif 000006
【図５】
2010045744.tif 000007
【図６】
2010045744.tif 000008
【図７】
2010045744.tif 000009
【図８】
2010045744.tif 000010
【図９】
2010045744.tif 000011
【図１０】
2010045744.tif 000012
【図１１】
2010045744.tif 000013
【図１２】
2010045744.tif 000014
【図１３】
2010045744.tif 000015
【図１４】
2010045744.tif 000016
【図１５】
2010045744.tif 000017
【図１６】
2010045744.tif 000018
【図１７】
2010045744.tif 000019
【図１８】
2010045744.tif 000020
【図１９】
2010045744.tif 000021
【図２０】
2010045744.tif 000022
【図２１】
2010045744.tif 000023
【図２２】
2010045744.tif 000024
【図２３】
2010045744.tif 000025
【図２４】
2010045744.tif 000026
【図２５】
2010045744.tif 000027
【図２６】
2010045744.tif 000028
【図２７】
2010045744.tif 000029
【図２８】
2010045744.tif 000030
【図２９】
2010045744.tif 000031
【図３０】
2010045744.tif 000032
【図３１】
2010045744.tif 000033
【図３２】
2010045744.tif 000034
【図３３】
2010045744.tif 000035
【図３４】
2010045744.tif 000036
【図３５】
2010045744.tif 000037
【図３６】
2010045744.tif 000038
【図３７】
2010045744.tif 000039
【図３８】
2010045744.tif 000040
【図３９】
2010045744.tif 000041
【図４０】
2010045744.tif 000042
【図４１】
2010045744.tif 000043
【図４２】
2010045744.tif 000044