(57)【要約】【課題】ネットワークを介した情報のやりとりにおいて利便性と秘匿性とを確保できるようにすること。【解決手段】一台以上の情報処理装置２（情報処理装置Ａ、Ｂ）と、これらを管理する情報管理ホスト１とから構成される情報管理システムにおいて、情報処理装置Ａ、Ｂは、非対称鍵ペアの一方を保持する第１の非対称鍵保持手段と、第１の非対称鍵保持手段で保持する非対称鍵ペアの一方を使用して情報を復号する非対称鍵復号手段とを有し、情報管理ホスト１は、非対称鍵ペアの他方を保持する第２の非対称鍵保持手段と、第２の非対称鍵保持手段で保持する非対称鍵ペアの他方を使用して情報を暗号化する非対称鍵暗号化手段とを有する。【選択図】図１
2008017162.tif 000002
【特許請求の範囲】
【請求項１】
一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムにおいて、
前記情報処理装置は、
非対称鍵ペアの一方を保持する第１の非対称鍵保持手段と、
前記第１の非対称鍵保持手段で保持する前記非対称鍵ペアの一方を使用して情報を復号する非対称鍵復号手段とを有し、
前記情報管理ホストは、
前記非対称鍵ペアの他方を保持する第２の非対称鍵保持手段と、
前記第２の非対称鍵保持手段で保持する前記非対称鍵ペアの他方を使用して情報を暗号化する非対称鍵暗号化手段とを有する
ことを特徴とする情報管理システム。
【請求項２】
請求項１記載の情報管理システムにおいて、
前記情報処理装置の前記第１の非対称鍵保持手段には、予め前記非対称鍵ペアの一方が保持され、
前記情報管理ホストの前記第２の非対称鍵保持手段には、予め前記非対称鍵ペアの他方が保持されている
ことを特徴とする情報管理システム。
【請求項３】
請求項１記載の情報管理システムにおいて、
前記情報処理装置の前記第１の非対称鍵保持手段が前記非対称鍵ペアの両方を保持しており、
前記情報管理ホストは、ユーザからの指示を受け付けて前記情報処理装置から非対称鍵ペアの他方を取得する
ことを特徴とする情報管理システム。
【請求項４】
請求項１記載の情報管理システムにおいて、
前記情報管理ホストは、
共通な暗号鍵である共通鍵を発生する共通鍵発生手段と、
前記共通鍵発生手段で発生した前記共通鍵を前記情報処理装置に登録する共通鍵登録手段と、
前記共通鍵発生手段で発生した前記共通鍵を前記非対称鍵の他方で暗号化して、この暗号化された共通鍵を保持する共通鍵保持手段とを有しており、
前記情報管理ホストは、ユーザの指示を受け付けて、前記共通鍵発生手段により前記共通鍵を発生し、前記共通鍵を前記非対称鍵の他方を使用して暗号化し、前記暗号化された共通鍵を前記共通鍵登録手段で前記情報処理装置に登録し、前記暗号化された共通鍵を前記共通鍵保持手段で保持し、
前記情報処理装置は、前記非対称鍵の一方を使用して前記暗号化された共通鍵を復号する
ことを特徴とする情報管理システム。
【請求項５】
請求項４記載の情報管理システムにおいて、
前記情報処理装置は、
パスワードを含む情報を作成する情報作成手段と、
前記情報作成手段によって作成した前記情報を外部に出力する情報出力手段と、
前記情報管理ホストから登録され前記非対称鍵復号手段で復号した前記共通鍵を保持する共通鍵保持手段と、
前記共通鍵保持手段で保持する前記共通鍵を使用して暗号化する共通鍵暗号化手段とを有しており、
前記情報処理装置は、ユーザの指示を受け付けて、前記情報作成手段によって作成した前記情報を前記情報出力手段によって出力する前に、前記情報に含まれるパスワードを、前記共通鍵保持手段で保持する前記共通鍵を使用して前記共通鍵暗号化手段によって暗号化する
ことを特徴とする情報管理システム。
【請求項６】
請求項５記載の情報管理システムにおいて、
前記情報処理装置は、
前記情報を外部から入力する情報入力手段を有しており、
前記情報処理装置は、ユーザの指示を受け付けて、前記情報入力手段によって入力した前記情報に含まれるパスワードが、前記共通鍵暗号化手段によって暗号化されている場合は前記情報をそのまま保持し、前記パスワードが平文の場合は前記共通鍵暗号化手段によってパスワードを暗号化してから前記情報を保持する
ことを特徴とする情報管理システム。
【請求項７】
請求項５記載の情報管理システムにおいて、
前記情報管理ホストは、
前記情報処理装置から前記情報を取得する情報取得手段を有しており、
前記情報管理ホストは、ユーザの指示を受け付けて、前記情報処理装置から取得した前記情報を、同一あるいは異なる前記情報処理装置に登録するにあたり、前記情報に含まれる暗号化されたパスワードを復号せずに登録を行う
ことを特徴とする情報管理システム。
【請求項８】
請求項５記載の情報管理システムにおいて、
前記情報管理ホストは、
前記情報処理装置から前記情報を取得する情報取得手段と、
前記情報処理装置に前記情報を登録する情報登録手段と、
前記情報取得手段によって取得した前記情報を更新する情報更新手段を有しており、
前記情報管理ホストは、ユーザの指示を受け付けて、前記情報の暗号化されたパスワードを前記情報更新手段で更新する際は、更新しようとする平分のパスワードに置き換え、その更新した前記情報を前記情報登録手段によって前記情報処理装置に登録し、
前記情報処理装置は、前記情報管理ホストから登録された前記情報の平分のパスワードを前記共通鍵暗号化手段で暗号化する
ことを特徴とする情報管理システム。
【請求項９】
請求項５記載の情報管理システムにおいて、
前記情報管理ホストは、
パスワードを含む情報を作成する情報作成手段と、
前記情報処理装置に前記情報を登録する情報登録手段とを有しており、
前記情報管理ホストは、ユーザの指示を受け付けて、前記情報作成手段によって作成した平文のパスワードを含む前記情報を、前記情報登録手段によって前記情報処理装置に登録し、
前記情報処理装置は、前記情報管理ホストの前記情報登録手段によって登録された前記情報の平分のパスワードを前記共通鍵暗号化手段で暗号化する
ことを特徴とする情報管理システム。
【請求項１０】
請求項４記載の情報管理システムにおいて、
前記情報処理装置および前記情報管理ホストが、互いの通信経路を前記共通鍵で暗号化する通信経路暗号化手段を各々有している
ことを特徴とする情報管理システム。
【請求項１１】
一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報管理ホストによって実行される情報管理プログラムにおいて、
共通な暗号鍵である共通鍵を発生するステップと、
前記共通鍵を非対称鍵によって暗号化して保持するステップと、
暗号化された前記共通鍵を前記情報処理装置に登録するステップと
を有することを特徴とする情報管理プログラム。
【請求項１２】
一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報管理ホストによって実行される情報管理プログラムにおいて、
前記情報処理装置から暗号化されたパスワードを含む情報を取得するステップと、
前記情報処理装置から取得した前記情報を、同一あるいは異なる前記情報処理装置に登録するにあたり、前記情報に含まれる暗号化されたパスワードを復号せずに登録を行うステップとを有する
ことを特徴とする情報管理プログラム。
【請求項１３】
一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報管理ホストによって実行される情報管理プログラムにおいて、
前記情報処理装置から暗号化されたパスワードを含む情報を取得するステップと、
前記情報処理装置に前記情報を登録するステップと、
前記情報の暗号化されたパスワードを更新する際は、更新しようとする平分のパスワードに置き換え、その更新した前記情報を前記情報処理装置に登録するステップとを有する
ことを特徴とする情報管理プログラム。
【請求項１４】
一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報処理装置によって実行される情報管理プログラムにおいて、
パスワードを含む情報を作成するステップと、
前記情報管理ホストから登録され非対称鍵で復号した共通鍵を保持するステップと、
前記情報に含まれるパスワードを、前記共通鍵を使用して暗号化した後、外部に出力するステップと
を有することを特徴とする情報管理プログラム。
【請求項１５】
請求項１４記載の情報管理プログラムにおいて、
外部から入力した情報に含まれるパスワードが、前記共通鍵によって暗号化されている場合は前記情報をそのまま保持し、前記パスワードが平文の場合は前記共通鍵によってパスワードを暗号化してから前記情報を保持するステップを有する
ことを特徴とする情報管理プログラム。
【請求項１６】
請求項１４記載の情報管理プログラムにおいて、
前記情報管理ホストから登録された前記情報に平分のパスワードが含まれる場合、その平分のパスワードを前記共通鍵で暗号化するステップを有する
ことを特徴とする情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
情報処理装置および情報管理ホストから構成される情報管理システムにおいて、宛先表や指示書などパスワードを含む情報の取り扱いについて、秘匿性および利便性を確保することができる情報管理システムおよび情報管理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、アドレス帳管理装置に関する発明であって、アドレス帳管理装置が作成したアドレス帳のデータを、アドレス帳管理装置にメンバ登録されたユーザ端末に対して配信する構成について記述されている。このアドレス帳管理装置は、メールサーバ機能を有し、ユーザ端末が保持・利用する宛先は、これを含む電子メールをアドレス帳管理装置に送信することで、アドレス帳管理装置に登録される。
【０００３】
ここで、管理下のユーザ端末が保持・利用する宛先をアドレス帳管理装置に登録する経路と、アドレス帳管理装置が統合・作成したアドレス帳を管理下のユーザ端末に登録する経路について、利便性と保守性とが確保されている。
【０００４】
【特許文献１】特願２０００−３５６１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、宛先表がパスワードを含むような運用については想定しておらず、仮にパスワードを含めて運用した場合に、秘匿性を確保できないという点に問題が生じる。つまり、宛先表などを外部に出力する際、パスワードについては書き出さないようにするか、または単純に符号化して書き出すようにしている。このため、前者においては利便性に不都合があり、後者においては秘匿性に問題が生じる。
【課題を解決するための手段】
【０００６】
本発明はこのような課題を解決するために成されたものである。すなわち、本発明は、一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムにおいて、情報処理装置が、非対称鍵ペアの一方を保持する第１の非対称鍵保持手段と、第１の非対称鍵保持手段で保持する非対称鍵ペアの一方を使用して情報を復号する非対称鍵復号手段とを有し、情報管理ホストが、非対称鍵ペアの他方を保持する第２の非対称鍵保持手段と、第２の非対称鍵保持手段で保持する非対称鍵ペアの他方を使用して情報を暗号化する非対称鍵暗号化手段とを有するものである。
【０００７】
また、上記情報管理システムにおいて、情報処理装置の第１の非対称鍵保持手段には、予め非対称鍵ペアの一方が保持され、情報管理ホストの第２の非対称鍵保持手段には、予め非対称鍵ペアの他方が保持されているものでもある。
【０００８】
また、上記情報管理システムにおいて、情報処理装置の第１の非対称鍵保持手段が非対称鍵ペアの両方を保持しており、情報管理ホストが、ユーザからの指示を受け付けて情報処理装置から非対称鍵ペアの他方を取得するものでもある。
【０００９】
また、上記情報管理システムにおいて、情報管理ホストが、共通な暗号鍵である共通鍵を発生する共通鍵発生手段と、共通鍵発生手段で発生した共通鍵を情報処理装置に登録する共通鍵登録手段と、共通鍵発生手段で発生した共通鍵を非対称鍵の他方で暗号化して、この暗号化された共通鍵を保持する共通鍵保持手段とを有しており、情報管理ホストが、ユーザの指示を受け付けて、共通鍵発生手段により共通鍵を発生し、この共通鍵を非対称鍵の他方を使用して暗号化し、暗号化された共通鍵を共通鍵登録手段で情報処理装置に登録し、暗号化された共通鍵を共通鍵保持手段で保持し、情報処理装置が、非対称鍵の一方を使用して暗号化された共通鍵を復号するものである。
【００１０】
また、上記情報管理システムにおいて、情報処理装置が、パスワードを含む情報を作成する情報作成手段と、情報作成手段によって作成した情報を外部に出力する情報出力手段と、情報管理ホストから登録され非対称鍵復号手段で復号した共通鍵を保持する共通鍵保持手段と、共通鍵保持手段で保持する共通鍵を使用して暗号化する共通鍵暗号化手段とを有しており、情報処理装置が、ユーザの指示を受け付けて、情報作成手段によって作成した情報を情報出力手段によって出力する前に、情報に含まれるパスワードを、共通鍵保持手段で保持する共通鍵を使用して共通鍵暗号化手段によって暗号化するものでもある。
【００１１】
また、上記情報管理システムにおいて、情報処理装置が、情報を外部から入力する情報入力手段を有しており、情報処理装置が、ユーザの指示を受け付けて、情報入力手段によって入力した情報に含まれるパスワードが、共通鍵暗号化手段によって暗号化されている場合は情報をそのまま保持し、パスワードが平文の場合は共通鍵暗号化手段によってパスワードを暗号化してから情報を保持するものでもある。
【００１２】
また、上記情報管理システムにおいて、情報管理ホストが、情報処理装置から情報を取得する情報取得手段を有しており、情報管理ホストが、ユーザの指示を受け付けて、情報処理装置から取得した情報を、同一あるいは異なる情報処理装置に登録するにあたり、その情報に含まれる暗号化されたパスワードを復号せずに登録するものでもある。
【００１３】
また、上記情報管理システムにおいて、情報管理ホストが、情報処理装置から情報を取得する情報取得手段と、情報処理装置に情報を登録する情報登録手段と、情報取得手段によって取得した情報を更新する情報更新手段を有しており、情報管理ホストが、ユーザの指示を受け付けて、情報の暗号化されたパスワードを情報更新手段で更新する際は、更新しようとする平分のパスワードに置き換え、その更新した情報を情報登録手段によって情報処理装置に登録し、情報処理装置が、情報管理ホストから登録された情報の平分のパスワードを共通鍵暗号化手段で暗号化するものでもある。
【００１４】
また、上記情報管理システムにおいて、情報管理ホストが、パスワードを含む情報を作成する情報作成手段と、情報処理装置に情報を登録する情報登録手段とを有しており、情報管理ホストが、ユーザの指示を受け付けて、情報作成手段によって作成した平文のパスワードを含む情報を、情報登録手段によって情報処理装置に登録し、情報処理装置が、情報管理ホストの情報登録手段によって登録された情報の平分のパスワードを共通鍵暗号化手段で暗号化するものでもある。
【００１５】
また、上記情報管理システムにおいて、情報処理装置および情報管理ホストが、互いの通信経路を共通鍵で暗号化する通信経路暗号化手段を各々有しているものでもある。
【００１６】
また、本発明は、一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報管理ホストによって実行される情報管理プログラムにおいて、共通な暗号鍵である共通鍵を発生するステップと、共通鍵を非対称鍵によって暗号化して保持するステップと、暗号化された共通鍵を情報処理装置に登録するステップとを有する情報管理プログラムである。
【００１７】
また、本発明は、一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報管理ホストによって実行される情報管理プログラムにおいて、情報処理装置から暗号化されたパスワードを含む情報を取得するステップと、情報処理装置から取得した情報を、同一あるいは異なる情報処理装置に登録するにあたり、前記情報に含まれる暗号化されたパスワードを復号せずに登録を行うステップとを有する情報管理プログラムである。
【００１８】
また、本発明は、一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報管理ホストによって実行される情報管理プログラムにおいて、情報処理装置から暗号化されたパスワードを含む情報を取得するステップと、情報処理装置に前記情報を登録するステップと、前記情報の暗号化されたパスワードを更新する際は、更新しようとする平分のパスワードに置き換え、その更新した前記情報を前記情報処理装置に登録するステップとを有する情報管理プログラムである。
【００１９】
また、本発明は、一台以上の情報処理装置と、これらを管理する情報管理ホストとから構成される情報管理システムで、前記情報処理装置によって実行される情報管理プログラムにおいて、パスワードを含む情報を作成するステップと、情報管理ホストから登録され非対称鍵で復号した共通鍵を保持するステップと、前記情報に含まれるパスワードを、共通鍵を使用して暗号化した後、外部に出力するステップとを有する情報管理プログラムである。
【００２０】
また、本発明は、上記情報管理プログラムにおいて、外部から入力した情報に含まれるパスワードが、共通鍵によって暗号化されている場合は前記情報をそのまま保持し、パスワードが平文の場合は共通鍵によってパスワードを暗号化してから前記情報を保持するステップを有する情報管理プログラムである。
【００２１】
また、本発明は、上記情報管理プログラムにおいて、情報管理ホストから登録された情報に平分のパスワードが含まれる場合、その平分のパスワードを共通鍵で暗号化するステップを有する情報管理システムである。
【発明の効果】
【００２２】
このような本発明によれば、次のような効果がある。すなわち、情報処理装置に共通鍵を登録することで、パスワードを暗号化して書き出すことが可能になり、利便性と秘匿性とを確保することが可能となる。また、非対称鍵ペアの一方を情報処理装置、他方を情報管理ホストで保持することにより、情報管理システム内に新たな情報処理装置を追加した場合でも新たな鍵の登録が不要となり、利便性を向上させることが可能となる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について図面を用いて説明する。なお、本実施形態においては、パスワードを含む情報として宛先表を一例として説明する。ここで、宛先表は、スキャナで読み取った画像データをファイルにして送信宛先に送信するサービスにおいて、送信宛先を指定する際に使用される。宛先表のパスワードとは、送信宛先がファイルサーバの場合、そのファイルサーバの認証に必要なパスワードである。また、情報処理装置と情報管理ホストとが予め非対称鍵ペアの片方ずつをそれぞれ保持した状態であるとする。
【００２４】
図１は、本実施形態に係る情報管理システムの構成を示す図である。すなわち、本実施形態の情報管理システムは、ネットワークＮに接続された一台以上の情報処理装置２（図１に示す例では情報処理装置Ａ、Ｂ）と、これを管理する情報管理ホスト１とから構成される。
【００２５】
本実施形態の情報管理システムでは、情報処理装置において非対称鍵ペアの一方を保持し、この一方の非対称鍵を使用して情報（ここでは共通鍵）を復号する点、情報管理ホストにおいて非対称鍵ペアの他方を保持し、この他方の非対称鍵を使用して情報（ここでは共通鍵）を暗号化する点に特徴がある。
【００２６】
図２は、情報管理ホストの構成を示すブロック図である。ユーザ操作手段１０１は、ユーザからの操作を受け付けたり、ユーザの操作結果を通知・表示する。非対称鍵保持手段１０２は、例えば出荷時に規定で登録された非対称鍵ペアの他方を保持する。非対称鍵暗号化手段１０３は、適切な暗号化アルゴリズムに従い、非対称鍵を使用して後述する共通鍵を暗号化する。
【００２７】
共通鍵発生手段１０４は、システム内の情報処理装置が共通に使用する暗号鍵である共通鍵を発生する。共通鍵登録手段１０５は、情報処理装置に対して、非対称鍵で暗号化した共通鍵を登録する要求をネットワークを経由して送信する。
【００２８】
共通鍵保持手段１０６は、暗号化した共通鍵を保持する。宛先表編集手段１０７は、宛先項目を設定して宛先表を新規に作成したり、既存の宛先表を更新する。宛先表保持手段１０８は、宛先表を内部に保持する。
【００２９】
宛先表取得手段１０９は、情報処理装置に対して、宛先表を取得するための要求をネットワークを経由して送信する。宛先表登録手段１１０は、情報処理装置に対して、宛先表を登録するための要求をネットワークを経由して送信する。通信経路暗号化手段１１１は、情報処理装置との通信経路を共通鍵によって暗号化する。
【００３０】
図３は、情報処理装置の構成を示すブロック図である。ユーザ操作手段２０１は、ユーザからの操作を受け付けたり、ユーザの操作結果を通知・表示する。非対称鍵保持手段２０２は、例えば出荷時に規定で登録された非対称鍵ペアの一方を保持する。非対称鍵復号手段２０３は、適切な暗号化アルゴリズムに従い、非対称鍵を使用して、情報管理ホストによって登録するよう送信された暗号化された共通鍵を復号する。
【００３１】
共通鍵保持手段２０４は、復号した共通鍵を保持する。共通鍵暗号化手段２０５は、適切な暗号化アルゴリズムに従い、保持している共通鍵を使用して宛先表のパスワードを暗号化する。
【００３２】
宛先表編集手段２０６は、宛先項目を設定して宛先表を新規に作成したり、既存の宛先表を更新する。宛先表保持手段２０７は、宛先表を内部に保持する。宛先表入力手段２０８は、情報管理ホストによる登録要求によって送信された宛先表を、ネットワークを経由して内部に取り込み、宛先表保持手段２０７に保持する。
【００３３】
宛先表出力手段２０９は、情報管理ホストによる取得要求に対して、宛先表保持手段２０７に保持する宛先表を取り出し、ネットワークを経由して送信する。通信経路暗号化手段２１０は、情報管理ホストとの通信経路を共通鍵によって暗号化する。
【００３４】
図４は、情報管理システム内で共通鍵を一括設定する処理（情報管理プログラム）の手順を示すシーケンス図である。なお、以下の説明で図４に示されない符号は図２、図３を参照するものとする。
【００３５】
先ず、ステップＳ４０１のユーザ４の操作によって、ステップＳ４０２で情報管理ホスト１は共通鍵発生手段１０４で共通鍵を発生させる。その後、ステップＳ４０３で情報管理ホスト１の非対称鍵暗号化手段１０３によって非対称鍵ペアの他方を使用して共通鍵を暗号化する。
【００３６】
そして、ステップＳ４０４で共通鍵登録手段１０５により情報処理装置Ａに共通鍵の登録を要求する。登録を要求された情報処理装置Ａでは、ステップＳ４０５で情報処理装置Ａの非対称鍵復号手段２０３によって非対称鍵ペアの一方を使用して情報管理装置１から送られた共通鍵（非対称鍵ペアの他方で暗号化されたもの）を復号し、これを共通鍵保持手段２０４で保持する。
【００３７】
ステップＳ４０８からステップＳ４１１までは、情報処理装置Ａに対する登録と同じ流れで情報処理装置Ｂへ共通鍵の登録を行う。情報処理装置Ｂでも非対称鍵保持手段２０２に非対称鍵ペアの一方が保持されているため、情報管理ホスト１から送られた共通鍵（非対称鍵ペアの他方で暗号化されたもの）を非対称鍵ペアの一方によって復号でき、共通鍵保持手段２０４に保持する。その後、ステップＳ４１２でユーザ４に処理の終了を通知する。
【００３８】
ステップＳ４０１からステップＳ４１２によって、システムでユニークな共通鍵を使用する環境を構築することができる。なお、情報管理ホスト１が非対称鍵ペアの他方で暗号化した共通鍵は、情報処理装置２の非対称鍵の一方でしか復号できないため、情報管理ホスト１は共通鍵を復号して使用することはできない。
【００３９】
また、各情報処理装置２は、予め（例えば、装置出荷時）、非対称鍵の一方を保持している。したがって、システム内に新たな情報処理装置２を追加した場合でも、新たな情報処理装置２にも非対称鍵ペアの一方が予め保持されていることから、情報管理ホスト１から非対称鍵の他方を用いて暗号化した共通鍵を追加した情報処理装置２に登録すればよく、既存の情報処理装置に対する共通鍵の再登録は不要である。
【００４０】
図５は、情報処理装置Ａで作成した宛先表を、情報管理ホストによってバックアップ・リストアする処理（情報管理プログラム）と、情報処理装置Ｂにコピー設定する処理（情報管理プログラム）の手順を示すシーケンス図である。なお、以下の説明で図５に示されない符号は図２、図３を参照するものとする。
【００４１】
先ず、ステップＳ５０１でユーザ４が情報処理装置Ａの宛先表編集手段２０６によりパスワードを含む宛先項目の設定を行い、ステップＳ５０２で情報処理装置Ａはパスワードを共通鍵暗号化手段２０５で共通鍵によって暗号化したうえで、ステップＳ５０３で宛先表を新規登録し、ステップＳ５０４でユーザ４に宛先表の作成処理の終了を通知する。
【００４２】
ステップＳ５０５からステップＳ５０８までは、情報処理装置Ａで作成した宛先表を情報管理ホスト１で取得する処理の手順である。すなわち、ステップＳ５０５でユーザ４は情報管理ホスト１に情報処理装置Ａから宛先表を取得するよう要求を行い、情報管理ホスト１はユーザ４からの要求を受け付けて、ステップＳ５０６で宛先表取得手段１０９によって情報処理装置Ａに宛先表の取得要求を行う。
【００４３】
その後、ステップＳ５０７で情報処理装置Ａの宛先表出力手段２０９が宛先表を情報管理ホスト１に送信し、ステップＳ５０８で情報管理ホスト１がユーザ４に対して宛先表を取得した旨の通知を行う。この際、取得した宛先表のパスワードは情報処理装置Ａで共通鍵によって暗号化されており、共通鍵による復号手段を持たない情報管理ホスト１ではこれを復号することはできない。
【００４４】
次に、ステップＳ５０９からステップＳ５１０で、ユーザ４が情報処理装置Ａから取得した宛先表を情報処理装置Ａに登録しようとすると、情報処理装置ＡはステップＳ５１１で送信された宛先表のパスワードが既に暗号化されていることを検出し、ステップＳ５１２で既に登録済みの宛先表を送信された宛先表に更新し、ステップＳ５１３からステップＳ５１４によってユーザ４に処理の終了を通知する。
【００４５】
このステップＳ５０５からステップＳ５０８およびステップＳ５０９からステップＳ５１４によって、同一の情報処理装置における宛先表のバックアップ・リストアを、秘匿性を確保したうえで実現できる。つまり、情報処理装置Ａで共通鍵によって暗号化したパスワードを含む宛先表を情報管理ホスト１に送信しても、情報管理ホスト１ではこの暗号化されたパスワードを復号することができず、そのまま情報処理装置Ａに登録（更新）できることになる。
【００４６】
次に、ステップＳ５１５からステップＳ５２０までは、情報管理ホスト１が情報処理装置Ａから取得した宛先表を情報処理装置Ｂに登録する処理の手順である。このステップＳ５０５からステップＳ５０８およびステップＳ５１５からステップＳ５２０によって、異なる情報処理装置間における宛先表のコピーを、秘匿性を確保したうえで実現できる。つまり、情報管理ホスト１は共通鍵による復号手段を持たないため、情報処理装置Ａで共通鍵により暗号化したパスワードを含む宛先表を情報管理ホスト１を経由して情報処理装置Ｂに送信しても情報管理ホスト１では復号できず、同じ共通鍵を保持する情報処理装置Ｂではこれを復号することができる。
【００４７】
図６は、情報処理装置Ａで作成した宛先表を、情報管理ホストで取得し、編集して再登録する処理（情報管理プログラム）の手順を示すシーケンス図である。なお、以下の説明で図６に示されない符号は図２、図３を参照するものとする。
【００４８】
先ず、ステップＳ６０１からステップＳ６０４までは、情報処理装置Ａの宛先表入力手段２０８または宛先表編集手段２０６で作成した宛先表を情報管理ホスト１の宛先表取得手段１０９で取得する処理の手順である。取得した宛先表のパスワードは情報管理ホスト１では復号できない。
【００４９】
次に、ステップＳ６０５でユーザ４がパスワードを含む宛先項目の再設定を宛先表編集手段１０７によって行い、ステップＳ６０６で情報管理ホスト１は暗号化されたパスワードを再設定された平分のパスワードに置き換える。そして、ステップＳ６０７でユーザ４に宛先表の更新処理の終了を通知する。
【００５０】
ステップＳ６０８からステップＳ６１３までは、更新した宛先表を情報処理装置Ａに再登録する処理の手順である。すなわち、ステップＳ６０８からステップＳ６０９で、ユーザが変更した宛先表を情報処理装置Ａに登録しようとすると、情報処理装置ＡはステップＳ６１０で送信された宛先表のパスワードが平分であることを検出し、ステップＳ６１１で共通鍵暗号化手段２０５によって共通鍵による暗号化を施す。
【００５１】
その後、ステップＳ６１２で既に登録済みの宛先表を送信された宛先表に更新し、ステップＳ６１３からステップＳ６１４によってユーザ４に処理の終了を通知する。ステップＳ６０１からステップＳ６１４によって、情報処理装置Ａで作成した宛先表の情報管理ホスト１による更新を、秘匿性を確保したうえで実現できる。
【００５２】
図７は、情報管理ホストで作成した宛先表を、情報処理装置Ａに登録する処理（情報管理プログラム）の手順を示すシーケンス図である。なお、以下の説明で図７に示されない符号は図２、図３を参照するものとする。
【００５３】
先ず、ステップＳ７０１からステップＳ７０２までは、ユーザ４が情報管理ホスト１の宛先表編集手段１０７で宛先表を作成する処理の手順を示す。すなわち、ステップＳ７０１でユーザ４は情報管理ホスト１の宛先表編集手段１０７によって宛先表の作成を行い、作成が終了したらステップＳ７０２で情報管理ホスト１からユーザ４に終了の通知を行う。
【００５４】
次いで、ステップＳ７０３からステップＳ７０４で、ユーザ４が情報管理ホスト１で作成した宛先表を情報処理装置Ａに登録しようとすると、情報処理装置ＡはステップＳ７０５で送信された宛先表のパスワードが平分であることを検出する。
【００５５】
そして、ステップＳ７０６で共通鍵暗号化手段２０５による共通鍵による平分のパスワードの暗号化を施し、ステップＳ７０７で宛先表を登録して、ステップＳ７０８からステップＳ７０９によってユーザ４に処理の終了を通知する。これにより、情報管理ホスト１で作成した宛先表を情報処理装置Ａに送信し、情報処理装置Ａで宛先表のパスワードを共通鍵によって暗号化して登録することができる。
【００５６】
なお、上記実施形態の説明では、パスワードを含む情報として宛先表を例としたが、宛先表以外では、指示書、親展ボックス情報、ユーザ情報等が挙げられる。いずれにおいても、本実施形態によれば、情報にパスワードを含む場合のパスワードに対する秘匿性や情報共有の利便性との両立を図ることができる。
【図面の簡単な説明】
【００５７】
【図１】本実施形態に係る情報管理システムの構成を示す図である。
【図２】情報管理ホストの構成を示すブロック図である。
【図３】情報処理装置の構成を示すブロック図である。
【図４】情報管理システム内で共通鍵を一括設定する処理の手順を示すシーケンス図である。
【図５】情報処理装置Ａで作成した宛先表のバックアップとコピーを行う場合の処理の手順を示すシーケンス図である。
【図６】情報処理装置Ａで作成した宛先表を、情報管理ホストで取得し、編集して再登録する処理の手順を示すシーケンス図である。
【図７】情報管理ホストで作成した宛先表を、情報処理装置Ａに登録する処理の手順を示すシーケンス図である。
【符号の説明】
【００５８】
１…情報管理ホスト、２…情報処理装置、４…ユーザ、１０１…ユーザ操作手段、１０２…非対称鍵保持手段、１０３…非対称鍵暗号化手段、１０４…共通鍵発生手段、１０５…共通鍵登録手段、１０６…共通鍵保持手段、１０７…宛先表編集手段、１０８…宛先表保持手段、１０９…宛先表取得手段、１１０…宛先表登録手段、１１１…通信経路暗号化手段、２０１…ユーザ操作手段、２０２…非対称鍵保持手段、２０３…非対称鍵復号手段、２０４…共通鍵保持手段、２０５…共通鍵暗号化手段、２０６…宛先表編集手段、２０７…宛先表保持手段、２０８…宛先表入力手段、２０９…宛先表出力手段、２１０…通信経路暗号化手段、Ｎ…ネットワーク
【図１】
2008017162.tif 000003
【図２】
2008017162.tif 000004
【図３】
2008017162.tif 000005
【図４】
2008017162.tif 000006
【図５】
2008017162.tif 000007
【図６】
2008017162.tif 000008
【図７】
2008017162.tif 000009