(57)【要約】【課題】情報管理装置が処理装置との通信内容を含むログ情報を作成する際、事前に情報処理装置において暗号化された送信内容を含むログ情報を作成する。【解決手段】情報管理システム１は、情報処理装置３と、情報処理装置３との通信内容を示すログ情報を作成する情報管理装置２とを含み、情報処理装置３は、情報管理装置２と情報処理装置３と間の通信内容を示す記録用データを順次取得し、記録用データを暗号化して暗号化データを作成し、暗号化データを情報管理装置２へ送信する。情報管理装置２は、暗号化データを含むログ情報を作成する。【選択図】図２
2015219619.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、当該情報処理装置との通信内容を示すログ情報を作成する情報管理装置とを含み、
前記情報処理装置は、
前記情報管理装置と前記情報処理装置と間の通信内容を示す記録用データを順次取得する記録用データ取得手段と、
前記記録用データを暗号化して暗号化データを作成する暗号化手段と、
前記暗号化データを前記情報管理装置へ送信する送信手段と、を含み、
前記情報管理装置は、
前記暗号化データを含む前記ログ情報を作成するログ情報作成手段を含む、
情報管理システム。
【請求項２】
前記送信手段は、少なくとも１つの前記記録用データを暗号化せずに前記情報管理装置へ送信し、
前記ログ情報作成手段は、暗号化されない前記記録用データを少なくとも１つ含む前記ログ情報を作成する、
請求項１に記載の情報管理システム。
【請求項３】
前記ログ情報作成手段は、予め定められた第１の条件を満たす種類の通信内容を示す前記記録用データに係る前記暗号化データを含む前記ログ情報を作成する、
請求項１又は２に記載の情報管理システム。
【請求項４】
前記情報管理装置は、
前記情報管理装置と前記情報処理装置との間の通信内容を示す記録用データを暗号化して第２暗号化データを作成する第２暗号化手段を更に含み、
前記ログ情報作成手段は、予め定められた第２の条件を満たす種類の通信内容を示す前記記録用データに係る前記第２暗号化データを含む前記ログ情報を作成する、
請求項３に記載の情報管理システム。
【請求項５】
前記第１の条件を満たす通信内容の種類と前記第２の条件を満たす通信内容の種類とは互いに異なり、
前記暗号化手段は、第１暗号鍵を用いて前記暗号化データを作成し、
前記第２暗号化手段は、前記第１暗号鍵とは異なる第２暗号鍵を用いて前記第２暗号化データを作成する、
請求項４に記載の情報管理システム。
【請求項６】
前記ログ情報作成手段は、前記記録用データの予め定められた対象部分が変形又は消去された変形データを含む前記ログ情報を作成する、
請求項１乃至５のいずれかに記載の情報管理システム。
【請求項７】
前記ログ情報作成手段は、前記変形データとともに、暗号化された前記対象部分を含むログ情報を作成する、
請求項６に記載の情報管理システム。
【請求項８】
前記情報管理装置は、
前記情報管理装置と前記情報処理装置との間の通信内容を示す記録用データを前記情報処理装置に送信する第２送信手段を更に含み、
前記記録用データ取得手段は、少なくとも１つの前記記録用データを前記情報管理装置から受信する、
請求項１乃至７のいずれかに記載の情報管理システム。
【請求項９】
前記情報管理装置は、
前記第２送信手段により送信される前記記録用データ又はその暗号化データを、少なくとも当該送信される前記記録用データに係る前記暗号化データを前記情報処理装置から受信するまで、記憶する記憶手段を更に含む、
請求項８に記載の情報管理システム。
【請求項１０】
情報管理装置との通信内容を示す記録用データを順次取得する記録用データ取得手段と、
前記記録用データを暗号化して暗号化データを作成する暗号化手段と、
前記暗号化データを前記情報管理装置へ送信する送信手段と、を含む、
情報処理装置。
【請求項１１】
情報管理装置との通信内容を示す記録用データを順次取得する記録用データ取得手段、
前記記録用データを暗号化して暗号化データを作成する暗号化手段、及び
前記暗号化データを前記情報管理装置へ送信する送信手段
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理システム、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
障害解析などの目的に、情報処理装置との間で行われた通信内容を示すログ情報を作成し、管理する情報管理装置が知られている。
【０００３】
また、特許文献１には、リモートメンテナンス対象装置（ユーザ側）から、リモートメンテナンスを行う側（サービス会社側）に送るデータを、ユーザが任意に選別するリモートメンテナンスシステムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２０７３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、情報管理装置が情報処理装置との通信内容を含むログ情報を作成する際、事前に情報処理装置において暗号化された送信内容を含むログ情報を作成する情報管理システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、情報処理装置と、当該情報処理装置との通信内容を示すログ情報を作成する情報管理装置とを含み、前記情報処理装置は、前記情報管理装置と前記情報処理装置と間の通信内容を示す記録用データを順次取得する記録用データ取得手段と、前記記録用データを暗号化して暗号化データを作成する暗号化手段と、前記暗号化データを前記情報管理装置へ送信する送信手段と、を含み、前記情報管理装置は、前記暗号化データを含む前記ログ情報を作成するログ情報作成手段を含む、情報管理システムである。
【０００７】
また、請求項２に記載の発明は、前記送信手段は、少なくとも１つの前記記録用データを暗号化せずに前記情報管理装置へ送信し、前記ログ情報作成手段は、暗号化されない前記記録用データを少なくとも１つ含む前記ログ情報を作成する、請求項１に記載の情報管理システムである。
【０００８】
また、請求項３に記載の発明は、前記ログ情報作成手段は、予め定められた第１の条件を満たす種類の通信内容を示す前記記録用データに係る前記暗号化データを含む前記ログ情報を作成する、請求項１又は２に記載の情報管理システムである。
【０００９】
また、請求項４に記載の発明は、前記情報管理装置は、前記情報管理装置と前記情報処理装置との間の通信内容を示す記録用データを暗号化して第２暗号化データを作成する第２暗号化手段を更に含み、前記ログ情報作成手段は、予め定められた第２の条件を満たす種類の通信内容を示す前記記録用データに係る前記第２暗号化データを含む前記ログ情報を作成する、請求項３に記載の情報管理システムである。
【００１０】
また、請求項５に記載の発明は、前記第１の条件を満たす通信内容の種類と前記第２の条件を満たす通信内容の種類とは互いに異なり、前記暗号化手段は、第１暗号鍵を用いて前記暗号化データを作成し、前記第２暗号化手段は、前記第１暗号鍵とは異なる第２暗号鍵を用いて前記第２暗号化データを作成する、請求項４に記載の情報管理システムである。
【００１１】
また、請求項６に記載の発明は、前記ログ情報作成手段は、前記記録用データの予め定められた対象部分が変形又は消去された変形データを含む前記ログ情報を作成する、請求項１乃至５のいずれかに記載の情報管理システムである。
【００１２】
また、請求項７に記載の発明は、前記ログ情報作成手段は、前記変形データとともに、暗号化された前記対象部分を含むログ情報を作成する、請求項６に記載の情報管理システムである。
【００１３】
また、請求項８に記載の発明は、前記情報管理装置は、前記情報管理装置と前記情報処理装置との間の通信内容を示す記録用データを前記情報処理装置に送信する第２送信手段を更に含み、前記記録用データ取得手段は、少なくとも１つの前記記録用データを前記情報管理装置から受信する、請求項１乃至７のいずれかに記載の情報管理システムである。
【００１４】
また、請求項９に記載の発明は、前記情報管理装置は、前記第２送信手段により送信される前記記録用データ又はその暗号化データを、少なくとも当該送信される前記記録用データに係る前記暗号化データを前記情報処理装置から受信するまで、記憶する記憶手段を更に含む、請求項８に記載の情報管理システムである。
【００１５】
また、請求項１０に記載の発明は、情報管理装置との通信内容を示す記録用データを順次取得する記録用データ取得手段と、前記記録用データを暗号化して暗号化データを作成する暗号化手段と、前記暗号化データを前記情報管理装置へ送信する送信手段と、を含む、情報処理装置である。
【００１６】
また、請求項１１に記載の発明は、情報管理装置との通信内容を示す記録用データを順次取得する記録用データ取得手段、前記記録用データを暗号化して暗号化データを作成する暗号化手段、及び前記暗号化データを前記情報管理装置へ送信する送信手段としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【００１７】
上記請求項１に記載の情報管理システムによれば、情報管理装置が情報処理装置との通信内容を含むログ情報を作成する際、事前に情報処理装置において暗号化された通信内容を含むログ情報を作成することができる。
【００１８】
また、上記請求項２に記載の情報管理システムによれば、事前に情報処理装置において作成された、暗号化されていない通信内容を少なくとも１つ以上含むログ情報を作成することができる。
【００１９】
また、上記請求項３に記載の情報管理システムによれば、通信内容の種類に応じて、情報処理装置において暗号化された通信内容を含むログ情報を作成することができる。
【００２０】
また、上記請求項４に記載の情報管理システムによれば、通信内容の種類に応じて、情報管理装置において暗号化された通信内容を含むログ情報を作成することができる。
【００２１】
また、上記請求項５に記載の情報管理システムによれば、通信内容の種類に応じて、互いに異なる複数の暗号鍵のうちの何れかを用いて暗号化された通信内容を含むログ情報を作成することができる。
【００２２】
また、上記請求項６に記載の情報管理システムによれば、通信内容の予め定められた対象部分が変形または削除されたデータを含むログ情報を作成することができる。
【００２３】
また、上記請求項７に記載の情報管理システムによれば、通信内容の予め定められた部分が暗号化されたデータを、通信内容の予め定められた部分が変形または削除されたデータとともに含むログ情報を作成することができる。
【００２４】
また、上記請求項８に記載の情報管理システムによれば、情報処理装置は、情報管理装置から送信された通信内容を取得することができる。
【００２５】
また、上記請求項９に記載の情報管理システムによれば、情報管理装置から情報処理装置への送信内容を示すデータを、少なくとも代わりのデータを受信するまでの一時的な期間記憶することができる。
【００２６】
また、上記請求項１０に記載の情報処理装置によれば、暗号化された通信内容を、情報管理装置へ送信することができる。
【００２７】
また、上記請求項１１に記載のプログラムによれば、コンピュータを用いて、暗号化された通信内容を、情報管理装置へ送信することができる。
【図面の簡単な説明】
【００２８】
【図１】情報管理システムの機器構成の一例を示す図である。
【図２】情報管理システムの機能的構成の一例を示す機能ブロック図である。
【図３】記録用データの一例を示す図である。
【図４】第１設定情報記憶部におけるデータ格納例を示す図である。
【図５】第１セキュリティキー記憶部におけるデータ格納例を示す図である。
【図６】第１送信データの一例を示す図である。
【図７】第２設定情報記憶部におけるデータ格納例を示す図である。
【図８】第２セキュリティキー記憶部におけるデータ格納例を示す図である
【図９】変形データの一例を示す図である。
【図１０】ログ情報作成部により作成されるログ情報の一例を示す図である。
【図１１】情報管理システムにおいて実行される処理の一例を示すシーケンス図である。
【図１２】第１送信データ作成処理の一例を示すフローチャートである。
【図１３】ログ情報記録処理の一例を示すフローチャートである。
【図１４】第２送信データ作成処理の一例を示すフローチャートである。
【図１５】第３送信データ作成処理の一例を示すフローチャートである。
【図１６】ログ情報更新処理の一例を示すフローチャートである。
【図１７】情報管理システムにおいて実行される処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００２９】
以下に、本発明を実施するための形態（以下、実施形態と呼ぶ）の例を、図面に従って説明する。なお、本明細書の各図について、既出の図に関して前述したものと同様の要素には同一の符号を付して、詳細な説明を適宜省略することがある。
【００３０】
［１．システム構成］
図１は、実施形態に係る情報管理システム１の機器構成の一例を示す図である。同図に示すように、情報管理システム１は、主にサービス提供者が利用する情報管理装置２と、サービスが提供される１以上のユーザがそれぞれ利用する情報処理装置３−１〜３−Ｍ（Ｍは１以上の整数）（以下、単に情報処理装置３とも呼ぶ）とを含む。ここで、情報管理装置２は、例えば、データセンターに設置されるサーバコンピュータなどとしてよく、また、情報処理装置３は、例えば、パソコンや複合機、携帯電話、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、サーバコンピュータなどとしてよい。また、情報管理装置２と情報処理装置３とはコンピュータ通信網などのデータ通信可能なネットワーク４を介して接続され、各装置がそれぞれ遠隔地に設置されるものであっても相互にデータの授受が可能である。
【００３１】
［２．ハードウェア構成］
次に、図１に基づき、情報管理装置２と情報処理装置３のそれぞれのハードウェア構成例について説明する。
【００３２】
まず、情報管理装置２のハードウェア構成について説明する。図１に示すように、情報管理装置２は、制御部２１と、記憶部２２と、通信部２３と、操作部２４と、表示部２５とを含む。
【００３３】
制御部２１は、例えばマイクロプロセッサなどを含んで構成される。制御部２１は、記憶部２２に記憶されているオペレーティングシステムやプログラムに従って動作し、各種の演算処理を実行するとともに、情報管理装置２の各部を制御する。
【００３４】
記憶部２２は、例えばＲＡＭやフラッシュメモリなどのメモリ素子、ハードディスクドライブなどにより構成される。記憶部２２は、プログラムやデータ、入力された情報、演算結果などを記憶する。
【００３５】
通信部２３は、有線又は無線のデータ通信を行い、例えば、有線のデータ通信を行う場合であれば有線ＬＡＮの通信用集積回路やコネクタなどにより、また、無線のデータ通信を行う場合であれば無線ＬＡＮの集積回路やアンテナなどにより構成されている。通信部２３は、コンピュータ通信網などのデータ通信可能なネットワーク４を介して、他の装置とのデータの授受を実現する。
【００３６】
操作部２４は、例えば、マウス、キーボード、ボタンやタッチパネルなどの入力デバイスにより構成され、ユーザの操作を受け付けて、受け付けた操作の内容を制御部２１に出力する。
【００３７】
表示部２５は、例えば液晶ディスプレイなどであり、制御部２１による情報処理の結果を示す画面を表示する。
【００３８】
また、情報処理装置３は、制御部３１と、記憶部３２と、通信部３３と、操作部３４と、表示部３５とを含む。これらの各部は、それぞれ、情報管理装置２のハードウェア構成と同様であるため、説明を省略する。
【００３９】
［３．機能ブロック］
次に、図２に示す、情報管理システム１の機能的構成の一例を示す機能ブロック図に基づき、情報処理装置３と情報管理装置２にそれぞれ備えられた機能の一例について説明する。
【００４０】
［３−１．情報処理装置の機能ブロック］
まず、情報処理装置３に備えられた機能の一例について説明する。図２に示すように、情報処理装置３は、機能的には、第１情報処理部３０１と、第１記録用データ取得部３０２と、第１設定部３０３と、第１処理内容特定部３０４と、第１暗号化部３０５と、第１／第３送信データ作成部３０６と、第１／第３送信データ送信部３０７と、第１設定情報記憶部３９８と、第１セキュリティキー記憶部３９９と、を含む。これらの機能は、記憶部３２に記憶されたプログラムを制御部３１が実行することにより実現される。上記プログラムは、例えば、光ディスク、磁気ディスク、フラッシュメモリなどのコンピュータ可読な情報記憶媒体を介して、あるいは、コンピュータ通信網や携帯電話網などの通信手段を介して情報処理装置３に供給される。以下、情報処理装置３に備えられた各部の機能の詳細について説明する。
【００４１】
第１情報処理部３０１は、予め定められた情報処理を実行するとともに、情報管理装置２への送信指示を行う。第１情報処理部３０１は、例えば、情報処理装置３の操作部３４を介してユーザにより入力された要求や、情報管理装置２から送信された要求に応じた情報処理を実行し、この情報処理の実行結果を情報管理装置２への送信内容として、送信指示を行う。
【００４２】
本実施形態では、情報管理装置２への送信内容は、情報管理装置２の利用者であるサービス提供者に公開されても差し支えのない情報の他、他者に知られたくない情報であってもよい。情報管理装置２への送信内容は、例えば、課金対象となるサービスの利用に応じて加算された課金メータ値や、アプリケーションプログラムの稼働状況、消耗品の残量、ユーザの個人情報や顧客情報、その他の機密情報に関するものとしてよい。
【００４３】
第１記録用データ取得部３０２は、情報管理装置２と情報処理装置３と間の通信内容を示す記録用データを順次取得する。より具体的には、第１記録用データ取得部３０２は、ログ情報に含まれる記録用データとして、情報管理装置２への送信内容を示す記録用データと、情報管理装置２からの送信内容を示す記録用データを取得する。
【００４４】
本実施形態では、第１記録用データ取得部３０２は、情報管理装置２への送信内容を示す記録用データとして、第１情報処理部３０１により送信指示された送信内容そのものを取得することとするが、これに限らず、第１記録用データ取得部３０２は、送信内容の一部分を取得してもよいし、通信内容に基づき演算された演算結果を取得することとしてもよい。
【００４５】
また、本実施形態では、第１記録用データ取得部３０２は、情報管理装置２からの送信内容を示す記録用データとして、情報管理装置２から送信された送信データ（以下、第２送信データとも呼ぶ）に含まれる記録用データを取得することとする。
【００４６】
図３は、記録用データの一例を示す図である。第１記録用データ取得部３０２は、例えば、同図に示した顧客情報などの通信内容を含む記録用データを取得する。なお、同図の第５行目は、通信内容の種類が記述された部分となっている。
【００４７】
また、第１記録用データ取得部３０２は、機能的には、第２送信データ受信部３５１と、復号部３５２とを含む。以下、第１記録用データ取得部３０２に含まれるそれぞれの機能について説明する。
【００４８】
第２送信データ受信部３５１は、少なくとも１つの記録用データを含む第２送信データを、情報管理装置２から受信する。この場合、第１記録用データ取得部３０２は、受信した第２送信データに含まれる、情報管理装置２からの送信内容を示す記録用データを取得する。
【００４９】
また、第２送信データ受信部３５１は、暗号化された記録用データを情報管理装置２から受信する。より具体的には、第２送信データ受信部３５１は、情報管理装置２において暗号化された記録用データと、情報処理装置３において暗号化された記録用データとの何れか含む第２送信データを受信する。
【００５０】
復号部３５２は、暗号化された記録用データを復号する。本実施形態では、復号部３５２は、情報管理装置２において暗号化された記録用データと、情報処理装置３において暗号化された記録用データを復号する。この場合、第１記録用データ取得部３０２は、復号部３５２により復号された、暗号化される以前の記録用データを取得する。
【００５１】
第１設定情報記憶部３９８は、通信内容の種類ごとに設定されたデータ処理の内容を記憶する。データ処理の内容とは、ログ情報に含まれる記録用データに対して施される処理の内容である。本実施形態では、第１設定情報記憶部３９８は、後述の第１設定部３０３において、ユーザにより設定された情報を記憶する。
【００５２】
図４は、第１設定情報記憶部３９８におけるデータ格納例を示す図である。同図に示すように、第１設定情報記憶部３９８は、通信内容の種別と、データ処理の内容を互いに関連付けて記憶する。
【００５３】
第１設定部３０３は、通信内容の種類に応じたデータ処理の内容を設定する。第１設定部３０３は、例えば、通信内容の種類に応じたデータ処理の内容を設定するためのグラフィカルユーザインタフェース（以下、通信設定ＧＵＩと呼ぶ）を情報処理装置３の表示部３５に表示する。通信設定ＧＵＩでは、ユーザによる入力操作を受け付けて、通信内容の種類ごとのデータ処理の内容を設定できるようになっている。通信設定ＧＵＩでは、例えば、「課金メータ値通知」や「消耗品の残量通知」、「顧客情報通知」などを示す通信内容について、情報管理装置２の利用者であるサービス提供者に公開されても差し支えのない情報であるか、他者に知られたくない情報であるかをユーザの任意で設定することが可能である。
【００５４】
より具体的には、通信設定ＧＵＩでは、通信内容の種類を示す情報の追加と削除ができる他、通信内容の種類に応じて実行されるデータ処理の内容として、「非暗号化」と、以下の説明で第１の条件と対応する「第１暗号化処理」と、第２の条件に対応する「第２暗号化処理」とのうちの何れか１つを設定できるようになっている。このため、第１の条件を満たす通信内容の種類と第２の条件を満たす通信内容の種類とは、互いに異なるものとなる。以下、本実施形態に係る通信内容ＧＵＩにおいて設定可能なデータ処理の内容について説明する。
【００５５】
まず、データ処理の内容に「非暗号化」が設定される場合、記録用データに対し暗号化処理などのデータ処理が施されることはなく、ログ情報には、通信内容そのものを示す記録用データが含まれることとなる。
【００５６】
例えば、サービス提供者による障害解析において、通信内容そのものの記録用データがログ情報に残されていれば、下記の変形データのみを参照する場合に比べて有用な情報が得られる可能性が高いと考えられる。このため、サービス提供者としては、通信内容の種類に対しユーザに差し支えのない範囲で上記「非暗号化」が設定されることが望ましい。
【００５７】
また、データ処理の内容に「第２暗号化」が設定される場合、記録用データの予め定められた対象部分（例えば、顧客情報などの秘密とすべき部分）が、変形または消去された変形データと、情報管理装置２において暗号化された記録用データが作成され、これらがログ情報に含まれることとなる。ここで、情報管理装置２において暗号化された記録用データは、情報管理装置２において復号することが可能なデータとなる。
【００５８】
この場合、サービス提供者は、変形データを解析することにより、変形または削除された対象部分を除く範囲で記録用データの内容を確認したり、データフォーマットの異常や欠落の有無などを確認したりすることができる。また、サービス提供者の必要に応じて、暗号化された記録用データを復元して解析することも可能である。一方、情報処理装置３のユーザにとっては、記録用データは、秘密とすべき対象部分が変形または削除された状態で、あるいは、暗号化された状態で記憶されることになるので、通信内容そのものの記録用データが記憶される場合に比べ、ユーザのセキュリティ上の懸念は緩和されることとなる。
【００５９】
また、データ処理の内容に「第１暗号化」が設定される場合、変形データと、情報処理装置３において暗号化された記録用データが作成され、これらがログ情報に含まれることとなる。
【００６０】
ここで、情報処理装置３において暗号化された記録用データは、当該情報処理装置３でしか復号することができないデータとなるため、サービス提供者の任意で復号することが可能な暗号化データがログ情報に残される場合に比べ、ユーザのセキュリティ上の懸念は緩和されることとなる。
【００６１】
第１処理内容特定部３０４は、通信内容の種類に対し設定されたデータ処理の内容を特定する。第１処理内容特定部３０４は、第１記録用データ取得部３０２により取得された記録用データに係る通信内容の種類に対し、設定されたデータ処理の内容を特定する。例えば、記録用データなどにより示される通信内容の種類が「機密情報Ａの通知」である場合、第１処理内容特定部３０４は、第１設定情報記憶部３９８（図４参照）に記憶されたうち、上記通信内容の種類に対し設定された、データ処理の内容「第１暗号化処理」を特定する。
【００６２】
第１セキュリティキー記憶部３９９は、後述の第１暗号化部３０５において、データを暗号化する際に用いられる第１暗号鍵と、復号部３５２において復号に用いられる第１復号鍵を記憶する。
【００６３】
図５は、第１セキュリティキー記憶部３９９におけるデータ格納例を示す図である。本実施形態では、第１セキュリティキー記憶部３９９は、共通鍵暗号方式の鍵情報（以降、第１セキュリティキーとも呼ぶ）記憶することとするが、これに限らず、第１セキュリティキー記憶部３９９は、公開鍵方式の公開鍵（暗号鍵）と、秘密鍵（復号鍵）とを組み合わせた鍵情報を記憶することとしてもよい。なお、本実施形態では、情報処理装置３において管理される第１セキュリティキーは、秘密の状態で管理されるものとする。すなわち、上記第１セキュリティキーは、情報管理装置２の利用者であるサービス提供者には公開されておらず、情報管理装置２からの取得や参照もできないものとする。
【００６４】
第１暗号化部３０５は、情報管理装置２と情報処理装置３との間の通信内容であって、予め定められた第１の条件を満たす種類の通信内容を示す記録用データを暗号化して第１暗号化データを作成する。より具体的には、第１暗号化部３０５は、第１記録用データ取得部３０２により取得された記録用データの通信内容の種類が予め定められた第１の条件を満たす場合（すなわち、通信内容の種類に対し設定されたデータ処理の内容が「第１暗号化処理」である場合）、この記録用データを暗号化して、第１暗号化データを作成する。
【００６５】
また、第１暗号化部３０５は、第１暗号鍵を用いて第１暗号化データを作成する。より具体的には、第１暗号化部３０５は、第１セキュリティキー記憶部３９９に記憶された第１セキュリティキーを用いて記録用データを暗号化し、第１暗号化データを作成する。本実施形態では、第１セキュリティキーは、情報処理装置３において秘密の状態で管理されるものであるため、情報管理装置２や他の装置において第１暗号化データを復号することはできないものとなる。
【００６６】
また、上記の理由により、情報管理装置２において、直接に第１セキュリティキーを用いて記録用データを暗号化することができない。その代わりに、情報処理装置３の第１暗号化部３０５は、情報管理装置２において作成された記録用データを、第１セキュリティキーを用いて暗号化した第３暗号化データを作成する。より具体的には、第２送信データ受信部３５１が記録用データを含む第２送信データを受信した場合、第１暗号化部３０５は、この記録用データを暗号化することによって、第３暗号化データを作成する。
【００６７】
第１／第３送信データ作成部３０６は、情報管理装置２へ送信する第１送信データおよび第３送信データを作成する。ここで、第１送信データは、第１情報処理部３０１により送信指示された送信内容を示すデータである。本実施形態では、第１送信データは、第１記録用データ取得部３０２により取得された記録用データを含み、また、この記録用データに係る第１暗号化データが作成された場合には、作成された第１暗号化データを含むデータとなる。また、第３送信データは、情報管理装置２から受信した記録用データに係る第３暗号化データを含むデータとなる。
【００６８】
図６は、第１送信データの一例を示す図である。図示の第１送信データは、第６行目から第２５行目までが記録用データの内容を示す部分であり、特に第１０行目は、送信内容の種類を記述する部分となっている。ここで、送信内容の種類が予め定められた条件を満たす場合（本実施形態では、通信内容の種類に対し設定されたデータ処理の内容が「第１暗号化処理」である場合）、第１送信データは、例えば、第２８行目から第３４行目までの部分が、第１暗号化データとして追加されたものとなる。また、送信内容の種類が予め定められた条件を満たさない場合（本実施形態では、通信内容の種類に対し設定されたデータ処理の内容が「第１暗号化処理」とは異なる場合）、記録用データが暗号化されることはなく、第１送信データは、第２８行目から第３４行目までの部分が記載されないものとなる。
【００６９】
第１／第３送信データ送信部３０７は、暗号化データを情報管理装置２へ送信する。また、第１／第３送信データ送信部３０７は、少なくとも１つの記録用データを暗号化せずに情報管理装置２へ送信する。
【００７０】
より具体的には、第１／第３送信データ送信部３０７は、第１／第３送信データ作成部３０６により作成された第１送信データまたは第３送信データを送信する。例えば、送信内容に対し設定されたデータ処理の内容が「第１暗号化処理」である場合、第１／第３送信データ送信部３０７は、第１暗号化データを含む第１送信データを送信する。また、設定されたデータ処理の内容が、「第１暗号化処理」とは異なる場合、第１記録用データ取得部３０２により取得された記録用データは暗号化されず、第１／第３送信データ送信部３０７は、第１暗号化データを含まない第１送信データを送信する。
【００７１】
また、情報処理装置３の第２送信データ受信部３５１が、記録用データ（または、情報管理装置２において暗号化された記録用データ）を含む第２送信データを受信した場合、第１／第３送信データ送信部３０７は、受信した第２送信データに含まれる記録用データ（または、第２暗号化データから復号された記録用データ）を暗号化した、第３暗号化データを含む第３送信データを送信する。
【００７２】
［３−２．情報管理装置の機能ブロック］
次に、情報管理装置２に備えられた機能の一例について説明する。図２に示すように、情報管理装置２は、機能的には、第１／第３送信データ受信部２０１と、第２設定部２０２と、第２処理内容特定部２０３と、第２記録用データ取得部２０４と、第２暗号化部２０５と、変形データ作成部２０６と、ログ情報作成部２０７と、ログ情報記録部２０８と、第２情報処理部２０９と、第２送信データ作成部２１０と、第２送信データ送信部２１１と、第２復号部２１２と、第２設定情報記憶部２９７と、第２セキュリティキー記憶部２９８と、ログ情報記憶部２９９と、を含む。これらの機能は、記憶部２２に記憶されたプログラムを制御部２１が実行することにより実現される。上記プログラムは、例えば、光ディスク、磁気ディスク、フラッシュメモリなどのコンピュータ可読な情報記憶媒体を介して、あるいは、コンピュータ通信網などの通信手段を介して情報管理装置２に供給される。以下、情報管理装置２に備えられた各部の機能の詳細について説明する。
【００７３】
第１／第３送信データ受信部２０１は、情報処理装置３から送信された第１送信データおよび第３送信データを受信する。より具体的には、第１送信データ受信部２０１は、記録用データを含む第１送信データと、記録用データに加えて更に第１暗号化データを含む１送信データと、第３暗号化データを含む第３送信データとを受信する。
【００７４】
第２設定情報記憶部２９７は、少なくとも１つの情報処理装置３について、通信内容の種類ごとに設定されたデータ処理の内容を記憶する。
【００７５】
図７は、第２設定情報記憶部２９７におけるデータ格納例を示す図である。同図に示すように、第２設定情報記憶部２９７は、情報処理装置３を識別するための装置ＩＤと、通信内容の種別と、データ処理の内容と、を互いに関連付けて記憶する。
【００７６】
第２設定部２０２は、装置ＩＤおよび通信内容の種類に応じたデータ処理の内容を設定する。具体的には、第２設定部２０２は、例えば、第１設定部３０３と同様の通信設定ＧＵＩを情報管理装置２の表示部２５に表示し、ユーザからの入力操作を受け付けて、通信内容の種類に応じたデータ処理の内容を設定する。なお、ここでの通信設定ＧＵＩでは、通信内容の種類、データ処理の内容の他、装置ＩＤの設定も可能なものとする。
【００７７】
また、第２設定部２０２は、情報処理装置３の第１設定部３０３との間で通信することにより、情報処理装置３の第１設定情報記憶部３９８に記憶された設定内容を、第２設定情報記憶部２９７の設定内容に反映したり、第２設定情報記憶部２９７の設定内容を第１設定情報記憶部３９８に反映したりしてもよい。すなわち、第２設定情報記憶部２９７の設定内容と、第１設定情報記憶部３９８の設定内容とは、互いに同期されるようにしてもよい。
【００７８】
第２処理内容特定部２０３は、通信内容の種類に対し設定されたデータ処理の内容を特定する。本実施形態では、第２処理内容特定部２０３は、情報処理装置３から送信された送信内容と、この情報処理装置３へ送信される送信内容とのそれぞれについて、この情報処理装置３を識別する装置ＩＤが関連付けられた、送信内容の種類に対して設定されたデータ処理の内容を特定する。例えば、装置ＩＤ「Ｄｅｖ−０００１」により識別される情報処理装置３から、通信内容の種類が「機密情報Ｂの通知」であることを示す送信データが送信された場合、第２処理内容特定部２０３は、第２設定情報記憶部２９７（図７参照）に記憶されたうち、上記情報処理装置３において、上記通信内容の種類に対し設定された、データ処理の内容「第２暗号化処理」を特定する。
【００７９】
第２記録用データ取得部２０４は、情報管理装置２と情報処理装置３との間の通信内容を示す記録用データを順次取得する。より具体的には、第２記録用データ取得部２０４は、情報処理装置３からの送信内容を示す記録用データとして、送信された第１送信データに含まれる記録用データや、第１送信データに含まれる第１暗号化データ、第３送信データに含まれる第３暗号化データを取得する。
【００８０】
また、第２記録用データ取得部２０４は、情報処理装置３への送信内容を示す記録用データとして、例えば、後述の第２情報処理部２０９により送信指示された送信内容の少なくとも一部分を含む記録用データを取得する。
【００８１】
なお、本実施形態では、情報管理装置２から情報処理装置３への送信内容は、情報処理装置３からの送信内容と同様に、サービス提供者に公開されても差し支えのない情報の他、他者に知られたくない情報としてよい。情報処理装置３への送信内容は、例えば、情報処理装置３からの送信内容に対する応答や、課金メータ値や顧客情報などの送信を要求する旨の内容、情報処理装置３において設定される設定情報（例えば、メールソフトに設定されるメールアドレスなど）としてよい。
【００８２】
第２セキュリティキー記憶部２９８は、後述の第２暗号化部２０５において、データを暗号化する際に用いられる第２暗号鍵と、復号部３５２において復号に用いられる第２復号鍵とを記憶する。
【００８３】
図８は、第２セキュリティキー記憶部２９８におけるデータ格納例を示す図である。同図に示すように、第２セキュリティキー記憶部２９８は、例えば、情報処理装置３を示す装置ＩＤごとの鍵情報（以降、第２セキュリティーキーとも呼ぶ）を記憶する。ここでの第２セキュリティキーは、情報処理装置３において管理さえる第１セキュリティキーとは異なるものである。また、本実施形態では、上記第２セキュリティキーは、この第２セキュリティキーに係る情報処理装置３の利用者であるユーザと、サービス提供者に対し公開されており、情報管理装置２および当該情報処理装置３からの取得や参照が可能な状態で記憶されているものとする。
【００８４】
第２暗号化部２０５は、情報管理装置２と情報処理装置３との間の通信内容であって、予め定められた第２の条件を満たす種類の通信内容を示す記録用データを暗号化して第２暗号化データを作成する。より具体的には、第２暗号化部２０５は、第２記録用データ取得部２０４により取得された記録用データに係る通信内容の種類が予め定められた第２の条件を満たす場合（すなわち、通信内容の種類に対し設定されたデータ処理の内容が「第２暗号化処理」である場合）、この記録用データを暗号化して、第２暗号化データを作成する。
【００８５】
また、第２暗号化部２０５は、第１暗号鍵とは異なる第２暗号鍵を用いて第２暗号化データを作成する。より具体的には、第２暗号化部２０５は、第２セキュリティキー記憶部２９８に記憶された第２セキュリティキーを用いて記録用データを暗号化し、第２暗号化データを作成する。なお、本実施形態では、第２暗号化データは、後述の第２復号部２１２による復号が可能なものであり、情報管理装置２の利用者であるサービス提供者は、必要に応じて、第２暗号化データから復号された記録用データの内容を閲覧できるものとする。
【００８６】
また、前述のように、情報管理装置２では第１セキュリティキーを参照することができないため、第２暗号化部２０５は、第１セキュリティキーを用いて記録用データを暗号化することができない。そこで、第２暗号化部２０５は、情報処理装置３への送信内容を示す記録用データのうち、通信内容の種類に対し設定されたデータ処理の内容が「第１暗号化処理」である記録用データを、第１セキュリティキーの代わりに第２セキュリティキーを用いて暗号化し、第２暗号化データを作成する。
【００８７】
変形データ作成部２０６は、記録用データの予め定められた対象部分が変形又は消去された変形データを作成する。より具体的には、変形データ作成部２０６は、第２記録用データ取得部２０４により取得された記録用データのうち、例えば、個人情報などの秘密とすべき対象部分を変形または消去することにより、変形データを作成する。本実施形態では、変形データ作成部２０６は、第２処理内容特定部２０３により特定されたデータ処理の内容が「第１暗号化処理」または「第２暗号化処理」であった場合、上記変形データを作成する。
【００８８】
図９は、変形データの一例を示す図である。変形データ作成部２０６は、例えば、図示の変形データの第９行目と、第１３行目と、第１７行目ように、例えば顧客情報などの秘密とすべき部分である対象部分を、変形または消去した変形データを作成する。なお、変形データは、その元となる記録用データと比べ、上記対象部分以外の内容とデータフォーマットが共通するため、サービス提供者は、変形データを確認することで、記録用データの対象部分以外の内容や、データフォーマットの異常、データの欠落の有無などを確認することができる。
【００８９】
ログ情報作成部２０７は、情報管理装置２と情報処理装置３との間の通信内容を示すログ情報を作成する。より具体的には、ログ情報作成部２０７は、情報処理装置３から受信した記録用データを含むログ情報と、情報処理装置３への送信内容を示す記録用データを含むログ情報とを作成する。
【００９０】
図１０は、ログ情報作成部２０７により作成されるログ情報の一例を示す図である。同図に示すように、ログ情報作成部２０７は、情報管理装置２と情報処理装置３との間の通信内容を示す記録用データを少なくとも１つ含むログ情報を作成する。ここで作成されるログ情報には、例えば、記録用データの更新日時と、通信先の情報処理装置３を識別する装置ＩＤと、送信元が情報処理装置３であるか情報管理装置２であるかを示す情報と、通信内容の種類と、第２処理内容特定部２０３により特定されたデータ処理の内容と、記録用データの格納先と、付帯情報とが含まれる。
【００９１】
ログ情報作成部２０７は、情報処理装置３からの受信した記録用データを含むログ情報として、例えば、以下に説明する３種類のログ情報を作成する。
【００９２】
第１に、ログ情報作成部２０７は、暗号化されていない記録用データを少なくとも１つ含むログ情報を作成する。より具体的には、ログ情報作成部２０７は、情報処理装置３から送信された、第１送信データにより示される通信内容の種別が、第１の条件、第２の条件とは異なる条件を満たす場合（すなわち、通信内容の種類に対し「非暗号化」が設定されている場合）、送信された第１送信データに含まれる、暗号化されていない記録用データを含むログ情報を作成する。
【００９３】
この場合、ログ情報作成部２０７は、図１０に示したログ情報のうち、特に、第１行目（または、第７行目）に示した記録用データを含むログ情報を作成する。ここでの送信元は「情報処理装置」であり、記録用データ「消耗品残量＿ｙｙｍｍｄｄ．ｌｏｇ」は、通信内容そのものを示すものとなる。上記記録用データは、サービス提供者による障害解析に際して、有用な情報を高い確率で含んでいることが期待されるが、一方、ユーザにとってセキュリティ上の懸念を有するものとなる。
【００９４】
第２に、ログ情報作成部２０７は、記録用データの予め定められた対象部分が変形又は消去された変形データとともに、暗号化された当該対象部分を含むログ情報を作成する。より具体的には、ログ情報作成部２０７は、予め定められた第２の条件を満たす種類の通信内容を示す前記記録用データに係る第２暗号化データを、この記録用データの予め定められた対象部分が変形又は消去された変形データとともに含むログ情報を作成する。本実施形態では、ログ情報作成部２０７は、情報処理装置３から送信された第１送信データにより示される通信内容の種類が、第２の条件を満たす場合（すなわち、通信内容の種類に対し「第２暗号化」が設定されている場合）、第１送信データの記録データを暗号化した第２暗号化データを、この記録用データから作成された変形データとともに含むログ情報を作成する。
【００９５】
この場合、ログ情報作成部２０７は、図１０に示したログ情報のうち、特に、第２行目に示した記録用データを含むログ情報を作成する。ここで、記録用データ「機密情報Ｂ（ｍｏｄ）＿ｙｙｍｍｄｄ．ｌｏｇ」は、予め定められた対象部分（例えば、顧客情報などの秘密とすべき情報が記載された部分）が変形、削除された変形データであり、記録用データ「機密情報Ｂ＿ｙｙｍｍｄｄ．ｌｏｇ．ｅｎｃ」は、第２セキュリティキーを用いて暗号化された第２暗号化データである。
【００９６】
この場合、サービス提供者は、変形データからデータフォーマットの異常や欠落の有無を確認できる。また、サービス提供者は、必要に応じて、後述の第２復号部２１２を介して第２暗号化データを復号して、暗号化される前の記録用データの内容を確認することも可能である。一方、上記２つの記録用データからは、直接に秘密とすべき対象部分を確認することができないため、ユーザのセキュリティ上の懸念は緩和されることとなる。
【００９７】
第３に、ログ情報作成部２０７は、予め定められた第１の条件を満たす種類の通信内容を示す記録用データに係る第１暗号化データを、この記録用データから作成された変形データとともに含むログ情報を作成する。本実施形態では、ログ情報作成部２０７は、情報処理装置３から送信された第１送信データにより示される通信内容の種類が、第１の条件を満たす場合（すなわち、通信内容の種類に対し「第１暗号化」が設定されている場合）、この第１送信データに含まれる第１暗号化データを、この第１送信データに含まれる記録用データから作成された変形データとともに含むログ情報を作成する。
【００９８】
この場合、ログ情報作成部２０７は、図１０に示したログ情報のうち、特に、第４行目に示した記録用データを含むログ情報を作成する。ここで、記録用データ「機密情報Ａ（ｍｏｄ）＿ｙｙｍｍｄｄ．ｌｏｇ」は変形データであり、記録用データ「機密情報Ａ＿ｙｙｍｍｄｄ．ｌｏｇ．ｅｎｃ」は、第１セキュリティキーを用いて暗号化された第１暗号化データである。
【００９９】
ここで、第１暗号化データは、この第１暗号化データを作成した情報処理装置３でしか復号することができないものとなるため、情報管理装置２においてサービス提供者の任意で復号可能な第２暗号化データに比べ、より強固なセキュリティがかけられたデータとなる。この場合、サービス提供者の任意で復号可能な第２暗号化データがログ情報に含まれる場合に比べ、ユーザのセキュリティ上の懸念は緩和されることとなる。
【０１００】
また、本実施形態では、ログ情報作成部２０７は、情報処理装置３への送信内容を示す記録用データを含むログ情報として、例えば、以下に説明する２種類のログ情報を作成する。
【０１０１】
第１に、ログ情報作成部２０７は、暗号化されていない記録用データを含むログ情報を作成する。より具体的には、ログ情報作成部２０７は、後述の第２情報処理部２０９により送信指示された送信内容の種別について、設定されたデータ処理の内容が「非暗号化」である場合、第２記録用データ取得部２０４により取得された、暗号化されていない記録用データを含むログ情報を作成する。ログ情報作成部２０７は、例えば、図１０に示したログ情報のうち、特に、第６行目に示したログ情報（具体的には、送信元が「情報管理装置」であり、暗号化されていない記録用データ「課金メータ＿ｙｙｍｍｄｄ.ｌｏｇ」を含むログ情報）を作成する。
【０１０２】
第２に、ログ情報作成部２０７は、第２暗号化データを、記録用データとともに含むログ情報を作成する。本実施形態では、ログ情報作成部２０７は、後述の第２情報処理部２０９の送信指示で示される通信内容の種別に対し設定されたデータ処理の内容が、「第２暗号化」である場合、取得された記録用データを暗号化した第２暗号化データを、この記録用データから作成された変形データとともに含むログ情報を作成する。ログ情報作成部２０７は、例えば、図１０に示したログ情報のうち、特に、第３行目に示した記録用データを含むログ情報を作成する。
【０１０３】
また、送信内容の種類に対し設定されたデータ処理の内容が「第１暗号化」である場合、ログ情報作成部２０７は、第１暗号化データを含むログ情報を作成する代わりに、付帯情報を「一時保存」とした第２暗号化データを含むログ情報を作成する。ログ情報作成部２０７は、例えば、図１０に示したログ情報のうち、特に、第５行目に示した記録用データを含むログ情報を作成する。なお、上記の場合、ログ情報作成部２０７は、付帯情報を「一時保存」とした、暗号化されていない記録用データを含むログ情報を作成することとしてもよい。
【０１０４】
このように、ログ情報作成部２０７は、情報管理装置２と情報処理装置３との間の通信内容の種類に対し設定されたデータ処理の内容に応じて、この通信内容を示す暗号化されていない記録用データと、暗号化された記録用データである第１暗号化データと、第２暗号化データと、記録用データの予め定められた部分が変形または削除された変形データとのうち、少なくとも１つを含むログ情報を作成する。
【０１０５】
ログ情報記憶部２９９は、ログ情報作成部２０７により作成されたログ情報を記憶する。ログ情報記憶部２９９は、例えば、図１０に示した複数種類の記録用データを含むログ情報を記憶する。
【０１０６】
また、ログ情報記憶部２９９は、後述の第２送信データ送信部２１１により送信される記録用データまたはその暗号化データを、少なくとも当該送信される記録用データに係る暗号化データを情報処理装置３から受信するまで記憶する。より具体的には、ログ情報記憶部２９９は、記録用データ、または、この記録用データを暗号化した第２暗号化データを、後述のログ情報記録部２０８によるデータの置き換えが行われるまで記憶する。
【０１０７】
ログ情報記録部２０８は、ログ情報作成部２０７により作成されたログ情報を、ログ情報記憶部２９９に記録する。また、ログ情報記録部２０８は、情報処理装置３から第３暗号化データを含む第３送信データが送信された場合、ログ情報記憶部２９９に記憶された記録用データまたは第２暗号データのうち、送信された第３暗号化データに係るデータと置き変えて、送信された第３暗号化データを記録する。より具体的には、ログ情報記録部２０８は、付帯情報を「一時保存」とされた第２暗号データ（または、暗号化されていない記録用データ）と置き換えて、送信された第３暗号化データを記録する。
【０１０８】
ログ情報記録部２０８は、例えば、図１０に示したログ情報のうち、付帯情報を「一時保存」とされた第２暗号化データ「機密情報Ａ＿ｒｅｓ＿ｙｙｍｍｄｄ.ｌｏｇ.ｅｎｃ」に係る記録用データについて、情報処理装置３を介して暗号化した第１暗号化データを、上記第２暗号化データと置き換えて、ログ情報に記録する。なお、このようにしてログ情報記録される第１暗号化データは正規の記録用データとなるため、ログ情報記録部２０８は、第１暗号化データを記録するとともに「一時保存」とした付帯情報を消去することとしてよい。
【０１０９】
第２情報処理部２０９は、予め定められた情報処理を実行するとともに、情報処理装置３に対する送信指示を行う。第２情報処理部２０９は、例えば、情報処理装置３から送信された送信データに応じた情報処理を実行し、この情報処理の実行結果を上記情報処理装置３への送信内容として、送信指示を行う。また、第２情報処理部２０９は、例えば、情報処理装置３に情報処理を実行させる要求を送信内容として、送信指示を行う。
【０１１０】
第２送信データ作成部２１０は、情報処理装置３への送信内容を示す第２送信データを作成する。また、第２送信データ作成部２１０は、第２記録用データ取得部２０４により取得された記録用データ（または、この記録用データについて暗号化された第２暗号化データ）を含む第２送信データを作成する。第２送信データ作成部２１０は、例えば、送信内容の種類に対し設定されたデータ処理の内容が「第１暗号化処理」である場合、この送信内容を示す記録用データを含む第２送信データを作成する。
【０１１１】
第２送信データ送信部２１１は、第２送信データ作成部２１０により作成された第２送信データを情報処理装置３へ送信する。また、第２送信データ送信部２１１は、情報管理装置２と情報処理装置３との間の通信内容を示す記録用データを情報処理装置３に送信する。より具体的には、第２送信データ送信部２１１は、情報処理装置３への送信内容の種類に対し、設定されたデータ処理の内容が「第１暗号化処理」である場合、第２記録用データ取得部２０４により取得された記録用データ（または、この記録用データについて暗号化された第２暗号化データ）を含む第２送信データを送信する。
【０１１２】
このように、記録用データを含む第２送信データが情報処理装置３へ送信される場合、情報処理装置３の第２送信データ受信部３５１は、送信された第２送信データを受信し、情報処理装置３の第１暗号化部３０５は、第２送信データに含まれる記録用データを暗号化して第３暗号化データを作成し、情報処理装置３の第１／第３送信データ送信部３０７は、第３暗号化データを含む第３送信データを送信する。そして、情報管理装置２の第１／第３送信データ受信部２０１は、送信された第３送信データを受信し、情報管理装置２のログ情報記録部２０８は、ログ情報記憶部２９９に一時的に記憶された第２暗号化データ（または、暗号化されていない記録用データ）と置き換えて、受信した第３送信データに含まれる第３暗号データを記録する。すなわち、情報管理装置２からの送信内容を示す記録用データであって、データ処理の内容に「第１暗号化処理」が設定された記録用データについても、第１セキュリティキーを用いて暗号化されたデータ（第３暗号化データ）が作成され、ログ情報に含めて記録されることとなる。
【０１１３】
また、第２送信データ送信部２１１により、第２暗号化データを含む第２送信データが送信される場合、情報処理装置３の復号部３５２が第２送信データに含まれる第２暗号化データを復号することにより、情報処理装置３は、上記と同様に第３暗号化データを含む第３送信データを送信する。そして、情報管理装置２のログ情報記録部２０８は、上記と同様に第３送信データに含まれる第３暗号データを、第２暗号化データ（または、暗号化されていない記録用データ）と置き換えて記録する。
【０１１４】
なお、第２送信データ送信部２１１は、例えば、情報管理装置２の利用者であるサービス提供者からの要求に応じて、情報処理装置３から送信された第１暗号化データおよび第３暗号化データを、上記情報処理装置３へ送信することとしてもよい。この場合、情報処理装置３の復号部３５２は、送信された第１暗号化データおよび第３暗号化データを復号して、暗号化される以前の記録用データを作成することとしてもよい。また、情報処理装置３の第１／第３送信データ送信部３０７は、上記復号された記録用データを情報管理装置２へ送信し、情報管理装置２のログ情報記録部２０８は、復号された記録用データを含むログ情報をログ情報記憶部２９９に記録することとしてもよい。
【０１１５】
第２復号部２１２は、第２暗号化データを復号する。第２復号部２１２は、より具体的には、情報管理装置２の利用者であるサービス提供者からの要求に応じて、第２暗号化部２０５により暗号化された第２暗号化データを、第２セキュリティキー記憶部２９８に記憶された復号鍵（具体的には、第２セキュリティキー）を用いて復号する。なお、本実施形態では、第２復号部２１２は、情報処理装置３の第１セキュリティキー記憶部３９９に記憶されている第１セキュリティキーを取得することができないため、第２復号部２１２は、第１暗号化データを復号することもできないものとなる。
【０１１６】
［４．シーケンス図およびフローチャート］
以下では、本実施形態に係る情報管理システム１において実行される処理の一例を、図１１から図１７に示したシーケンス図およびフローチャートに基づいて説明する。
【０１１７】
［４−１．全体処理］
［４−１（１）．全体処理（Ｓ１０１〜Ｓ１０２）］
図１１は、情報管理システム１において実行される処理の一例を示すシーケンス図である。同図に示すように、情報処理装置３の第１情報処理部３０１による情報管理装置２への送信指示があった場合（ステップＳ１０１：Ｙ）、情報処理装置３の第１／第３送信データ作成部３０６は、第１送信データ作成処理を実行する（ステップＳ１０２）。以下、ステップＳ１０２で実行される第１送信データ作成処理の詳細について、図１２のフローチャートに基づき説明する。
【０１１８】
［４−２．第１送信データ作成処理］
図１２は、第１送信データ作成処理の一例を示すフローチャートである。同図に示すように、情報処理装置３の第１記録用データ取得部３０２は、例えば、課金メータ値や顧客情報などの送信内容を示す記録用データを取得し（ステップＳ３０１）、情報処理装置３の第１処理内容特定部３０４は、送信内容の種類を特定する（ステップＳ３０２）。
【０１１９】
情報処理装置３の第１処理内容特定部３０４は、ステップＳ３０２において特定された通信内容の種類に対し、設定されたデータ処理の内容を特定する（ステップＳ３０３）。例えば、第１設定情報記憶部３９８に図５に示した設定情報が記憶されている場合であって、かつ、特定されたデータ処理の内容が「機密情報Ａの通知」である場合、第１処理内容特定部３０４は、この送信内容の種類に対し設定されたデータ処理の内容として、「第１暗号化処理」を特定する。
【０１２０】
情報処理装置３の第１／第３送信データ作成部３０６は、ステップＳ３０３において特定されたデータ処理の内容が、「第１暗号化処理」であるか否か判定する（ステップＳ３０４）。特定されたデータ処理の内容が、「第１暗号化処理」である場合（ステップＳ３０４：Ｙ）、情報処理装置３の第１暗号化部３０５は、記録用データを暗号化した第１暗号化データを作成し（ステップＳ３０５）、第１／第３送信データ作成部３０６は、第１暗号化データを含む第１送信データを作成し（ステップＳ３０６）、第１送信データ作成処理を終了する。
【０１２１】
また、ステップＳ３０３において特定されたデータ処理の内容が、「第１暗号化処理」でない場合（ステップＳ３０３：Ｎ）、第１／第３送信データ作成部３０６は、第１暗号化データを含まない第１送信データを作成する（ステップＳ３０７）。本実施形態では、第１／第３送信データ作成部３０６は、ステップＳ３０１で取得された記録用データを含む第１送信データを作成することとする。ここで、図１１に示したシーケンス図に戻り説明を続ける。
【０１２２】
［４−１（２）．全体処理（Ｓ１０３、Ｓ２０１〜Ｓ２０２）］
図１１に戻り、情報処理装置３の第１／第３送信データ送信部３０７は、ステップＳ１０２で作成された第１送信データを、情報管理装置２へ送信する（ステップＳ１０３）。情報管理装置２の第１／第３送信データ受信部２０１が、情報処理装置３から送信された第１送信データを受信すると（ステップＳ２０１：Ｙ）、情報管理装置２のログ情報作成部２０７およびログ情報記録部２０８は、受信した第１送信データに基づいて、ログ情報記録処理を実行する（ステップＳ２０２）。以下、ステップＳ２０２で実行されるログ情報記録処理の詳細について、図１３のフローチャートに基づき説明する。
【０１２３】
［４−３（１）．ログ情報記録処理（第１送信データ参照時）］
図１３は、ログ情報記録処理の一例を示すフローチャートである。同図に示すように、情報管理装置２の第２記録用データ取得部２０４は、情報処理装置３からの送信内容を示す記録用データを取得する（ステップＳ４０１）。より具体的には、第２記録用データ取得部２０４は、情報処理装置３から送信された第１送信データに含まれる記録用データを取得する。
【０１２４】
情報管理装置２の第２処理内容特定部２０３は、情報処理装置３からの送信内容について、通信内容の種類を特定し（ステップＳ４０２）、情報管理装置２の第２処理内容特定部２０３は、ステップＳ４０２で特定された通信内容の種類に対し設定されたデータ処理の内容を特定する（ステップＳ４０３）。ログ情報作成部２０７は、ステップＳ４０３において特定されたデータ処理の内容が予め定められた条件を満たすか否か判定する。
【０１２５】
ここで、ステップＳ４０３において特定されたデータ処理の内容が「非暗号化」である場合（ステップＳ４０４：Ｙ）、ログ情報作成部２０７は、ステップＳ４０１で取得された、通信内容そのものを示す記録用データを含むログ情報を作成する（ステップＳ４０５）。
【０１２６】
また、データ処理の内容が「第１暗号化処理」であって（ステップＳ４０６：Ｙ）、かつ、送信元が「情報処理装置」である場合（すなわち、情報処理装置３から受信した第１送信データに基づいてログ情報が作成される場合）（ステップＳ４０７：Ｙ）、変形データ作成部２０６は、ステップＳ４０１で取得された記録用データの予め定められた対象部分を変形または消去した変形データ（例えば、図９に示したように、顧客情報などの秘密とすべき部分を変形したデータ）を作成し（ステップＳ４０８）、ログ情報作成部２０７は、第１送信データに含まれる第１暗号化データを取得して（ステップＳ４０９）、変形データとともに第１暗号化データを含むログ情報を作成する（ステップＳ４１０）。サービス提供者は、変形データおよび暗号化データから、直接に秘密とすべき対象部分を確認することができず、第１暗号化データは、この第１暗号化データを作成した情報処理装置３でしか復号することができないデータであるため、ユーザのセキュリティ上の懸念は緩和されるものとなる。
【０１２７】
また、データ処理の内容が「第２暗号化処理」である場合（ステップＳ４１１：Ｙ）、変形データ作成部２０６は、ステップＳ４０８と同様に変形データを作成し（ステップＳ４１２）、第２暗号化部２０５は、取得された記録用データについて、第２セキュリティキーを用いて暗号化して第２暗号化データを作成し（ステップＳ４１３）、ログ情報作成部２０７は、変形データとともに第２暗号化データを含むログ情報を作成する（ステップＳ４１４）。ここで、ログ情報に含まれる第２暗号化データは、情報管理装置２の第２復号部２１２を介して、サービス提供者の任意で復号可能なデータとなる。
【０１２８】
ログ情報記録部２０８は、作成されたログ情報をログ情報記憶部２９９に記録して（ステップＳ４１５）、情報管理装置２はログ情報作成処理を終了する。ここで、図１１に示したシーケンス図に戻り説明を続ける。
【０１２９】
［４−１（３）．全体処理（Ｓ２０３〜Ｓ２０４）］
図１１に戻り、情報管理装置２の第２情報処理部２０９は、情報処理装置３からの送信内容を示す第１送信データに対し、応答するか否かを決定する（ステップＳ２０３）。第２情報処理部２０９が応答すると決定した場合（ステップＳ２０３：Ｙ）、情報管理装置２の第２送信データ作成部２１０は、第２送信データ作成処理を実行する（ステップＳ２０４）。以下、ステップＳ２０４で実行される第２送信データ作成処理の詳細について、図１４のフローチャートに基づき説明する。
【０１３０】
［４−４．第２送信データ作成処理］
図１４は、第２送信データ作成処理の一例を示すフローチャートである。同図に示すように、情報管理装置２の第２処理内容特定部２０３は、情報処理装置３への応答について、送信内容の種類を特定する（ステップＳ５０１）。また、第２処理内容特定部２０３は、ステップＳ５０１で特定された通信内容の種類に対し設定されたデータ処理の内容を特定する（ステップＳ５０２）。
【０１３１】
情報処理装置３の第２送信データ作成部２１０は、特定されたデータ処理の内容が、「第１暗号化処理」であるか否か判定する（ステップＳ５０３）。特定されたデータ処理の内容が、「第１暗号化処理」である場合（ステップＳ５０３：Ｙ）、情報管理装置２の第２記録用データ取得部２０４は、情報処理装置３への送信内容を示す記録用データを取得し（ステップＳ５０４）、第２送信データ作成部２１０は、記録用データを含む第２送信データを作成する（ステップＳ５０５）。なお、ステップＳ５０５において作成される第２送信データは、上記記録用データを含む代わりに、この記録用データに係る第２暗号化データを含むものとしてもよい。
【０１３２】
また、特定されたデータ処理の内容が、「第１暗号化処理」でない場合（ステップＳ５０３：Ｎ）、第２送信データ作成部２１０は、記録用データを含まない第２送信データを作成して（ステップＳ５０６）、第２送信データ作成処理を終了する。ここで、図１１に示したシーケンス図に戻り説明を続ける。
【０１３３】
［４−１（４）．全体処理（Ｓ２０５〜Ｓ２０６）］
図１１に戻り、情報管理装置２の第２送信データ送信部２１１は、ステップＳ２０４で作成された第２送信データを、情報処理装置３へ送信する（ステップＳ２０５）。情報管理装置２は、情報処理装置３へ送信される第２送信データに基づいて、ログ情報記録処理を実行する（ステップＳ２０６）。以下、ステップＳ２０４で実行されるログ情報記録処理の詳細について、図１３のフローチャートに基づき説明する。
【０１３４】
［４−３（２）．ログ情報記録処理（第２送信データ参照時）］
図１３のフローチャートに示すように、情報管理装置２の第２記録用データ取得部２０４は、情報管理装置２の第２情報処理部２０９により送信指示された、情報処理装置３への送信内容を示す記録用データを取得する（ステップＳ４０１）。情報管理装置２の第２処理内容特定部２０３は、通信内容の種類を特定するとともに（ステップＳ４０２）、特定された通信内容の種類に対し設定されたデータ処理の内容を特定する（ステップＳ４０３）。
【０１３５】
ログ情報作成部２０７は、ステップＳ４０２において特定されたデータ処理の内容が予め定められた条件を満たすか否か判定する。具体的には、データ処理の内容が「非暗号化」である場合（ステップＳ４０４：Ｙ）、ログ情報作成部２０７は、記録用データを含むログ情報を作成する（ステップＳ４０５）。
【０１３６】
また、データ処理の内容が「第２暗号化処理」である場合（ステップＳ４１１：Ｙ）、ログ情報作成部２０７は、変形データとともに第２暗号化データを含むログ情報を作成する（ステップＳ４１２〜Ｓ４１４）。
【０１３７】
また、データ処理の内容が「第１暗号化処理」であって（ステップＳ４０６：Ｙ）、かつ、送信元が「情報管理装置」である場合（すなわち、情報処理装置３への送信内容に関するログ情報を作成する場合）（ステップＳ４０７：Ｎ）、ログ情報作成部２０７は、上記と同様に変形データとともに第２暗号化データを含むログ情報を作成するが、この場合、ログ情報作成部２０７は、付帯情報を「一時保存」とした第２暗号化データを含むログ情報を作成することとなる。なお、上記の場合、ログ情報作成部２０７は、付帯情報を「一時保存」とした、暗号化されていない記録用データを含むログ情報を作成することとしてもよい。
【０１３８】
ログ情報記録部２０８は、作成されたログ情報をログ情報記憶部２９９に記録して（ステップＳ４１５）、情報管理装置２はログ情報作成処理を終了する。ここで、図１１に示したシーケンス図に戻り説明を続ける。
【０１３９】
［４−１（５）．全体処理（Ｓ１０４〜Ｓ１０６）］
図１１に戻り、情報処理装置３の第２送信データ受信部３５１が、情報管理装置２から送信された第２送信データを受信し（ステップＳ１０４：Ｙ）、かつ、受信した第２送信データに記録用データが含まれる場合（ステップＳ１０５：Ｙ）、情報処理装置３の第１／第３送信データ作成部３０６は、第３送信データ作成処理を実行する（ステップＳ１０６）。以下、ステップＳ１０６で実行される第３送信データ作成処理の詳細について、図１５のフローチャートに基づき説明する。
【０１４０】
［４−５．第３送信データ作成処理］
図１５は、第３送信データ作成処理の一例を示すフローチャートである。同図に示すように、情報処理装置３の第１記録用データ取得部３０２は、情報管理装置２から送信された第２送信データに含まれる記録用データを取得する（ステップＳ６０１）。なお、第２送信データに第２暗号化データが含まれる場合、情報処理装置３の復号部３５２が第２暗号化データを復号することにより、第１記録用データ取得部３０２は、暗号化される前の記録用データを取得することとしてよい。
【０１４１】
情報処理装置３の第１暗号化部３０５は、ステップＳ６０１において取得された暗号化データを、第１セキュリティキーを用いて暗号化して、第３暗号化データを作成する（ステップＳ６０２）。第１／第３送信データ作成部３０６は、第３暗号化データを含む第３送信データを作成して（ステップＳ６０３）、第３送信データ作成処理を終了する。ここで、図１１に示したシーケンス図に戻り説明を続ける。
【０１４２】
［４−１（６）．全体処理（Ｓ１０７、Ｓ２０７〜Ｓ２０８）］
図１１に戻り、情報処理装置３の第１／第３送信データ送信部３０７は、ステップＳ１０６で作成された第３送信データを、情報管理装置２へ送信する（ステップＳ１０７）。情報管理装置２の第１／第３送信データ受信部２０１が情報処理装置３から送信された第３送信データを受信すると（ステップＳ２０７：Ｙ）、情報管理装置２のログ情報記録部２０８は、受信した第３送信データに基づいて、ログ情報更新処理を実行する（ステップＳ２０８）。以下、ステップＳ２０８で実行されるログ情報更新処理の詳細について、図１６のフローチャートに基づき説明する。
【０１４３】
［４−６．ログ情報更新処理］
図１６は、ログ情報更新処理の一例を示すフローチャートである。同図に示すように、情報管理装置２のログ情報記録部２０８は、ログ情報記憶部２９９に記憶されたうち、付帯情報を「一時保存」とされた第２暗号化データ（または、暗号化されていない記録用データ）を選択する（ステップＳ７０１）。ログ情報記録部２０８は、ステップＳ７０１において選択されたデータを、情報処理装置３から送信された第３送信データに含まれる第３暗号化データと置き換えて記録する（ステップＳ７０２）。すなわち、ログ情報記録部２０８は、情報管理装置２からの送信内容を示す記録用データであって、データ処理の内容に「第１暗号化処理」が設定された記録用データについて、第１セキュリティキーを用いて暗号化された第３暗号化データを、一時保存の記録用データと置き換えてログ情報を更新する。ここで、図１１に示したシーケンス図に戻り説明を続ける。
【０１４４】
［４−１（７）．全体処理（Ｓ１０８）］
図１１に戻り、情報処理装置３の第１情報処理部３０１は、ステップＳ１０４で受信した情報管理装置２からの第２送信データに対し、応答するか否かを決定する（ステップＳ１０８）。第１情報処理部３０１が応答すると決定した場合（ステップＳ１０８：Ｙ）、情報処理装置３の第１／第３送信データ作成部３０６は、再度、第１送信データを作成し（ステップＳ１０２）、情報処理装置３の第１／第３送信データ送信部３０７は、作成された第１送信データを送信し（ステップＳ１０３）、情報管理装置２は、受信した第１送信データに基づいて、再度、ログ情報記録処理を実行する（ステップＳ２０１，Ｓ２０２）。
【０１４５】
以上、情報管理装置２と情報処理装置３との間で行われる通信のうち、情報処理装置３から開始された通信内容を示すログ情報が作成される場合について説明したが、情報管理装置２から開始される通信内容についても、ログ情報が作成されることとしてもよい。以下、図１７のフローチャートに基づき説明する。
【０１４６】
［４−１（８）．全体処理（Ｓ１２０１〜Ｓ１２０８、Ｓ１１０１〜１１０７）］
図１７は、情報管理システム１において実行される処理の一例を示すシーケンス図である。同図に示すように、情報管理装置２の第２情報処理部２０９による情報処理装置３への送信指示があった場合（ステップＳ１２０１：Ｙ）、情報管理装置２の第２送信データ作成部２１０は、第２送信データ作成処理を実行し（ステップＳ１２０２）、情報管理装置２の第２送信データ送信部２１１は、作成された第２送信データを送信する（ステップＳ１２０３）。ここでの送信内容に対し「第１暗号化処理」が設定されている場合、第２送信データ送信部２１１は、送信内容を示す記録用データを含む第２送信データを送信する。
【０１４７】
情報管理装置２のログ情報作成部２０７およびログ情報記録部２０８は、ログ情報記録処理を実行する（ステップＳ１２０４）。具体的には、情報管理装置２のログ情報作成部２０７は、情報処理装置３への送信内容に対して設定されたデータ処理の内容に応じて、送信内容そのものを示す記録用データと、この記録用データに係る第１暗号化データと、第２暗号化データと、変形データとのうち、少なくとも１つを含むログ情報を作成し、情報管理装置２のログ情報記録部２０８は、作成されたログ情報を、情報管理装置２のログ情報記憶部２９９に記録する。ここで、データ処理の内容として「第１暗号化処理」が設定されている場合、ログ情報作成部２０７は、付帯情報を「一時保存」とされた第２暗号化データ（または、暗号化されていない記録用データ）を含むログ情報を作成する。
【０１４８】
情報処理装置３の第２送信データ受信部３５１が第２送信データを受信し（ステップＳ１１０１：Ｙ）、かつ、受信した第２送信データに記録用データが含まれている場合（ステップＳ１１０２：Ｙ）、第１／第３送信データ作成部３０６は、第３送信データ作成処理を実行し（ステップＳ１１０３）、第１／第３送信データ送信部３０７は、情報管理装置２から送信された記録用データを暗号化した第３暗号化データを含む第３送信データを送信する（ステップＳ１１０４）。
【０１４９】
情報管理装置２の第１／第３データ受信部２０１が、情報処理装置３から送信された第３送信データを受信すると（ステップＳ１２０５：Ｙ）、情報処理装置３のログ情報記録部２０８は、ログ情報更新処理を実行する（ステップＳ１２０６）。すなわち、ログ情報記録部２０８は、付帯情報を「一時保存」とした第２暗号化データ（または、暗号化されていない記録用データ）を、受信した第３送信データに含まれる第３暗号化データに置き換えて、ログ情報記憶部２９９に記録する。
【０１５０】
また、情報処理装置３の第１情報処理部３０１が、情報管理装置２からの送信データに対して応答すると決定した場合（ステップＳ１１０５：Ｙ）、第１／第３送信データ作成部３０６は、第１送信データ作成処理を実行し（ステップＳ１１０６）、第１／第３送信データ送信部３０７は、記録用データまたは第１暗号化データを含む第１送信データを送信する（ステップＳ１１０７）。
【０１５１】
情報管理装置２の第１／第３データ受信部２０１が、情報処理装置３から送信された第１送信データを受信すると（ステップＳ１２０７：Ｙ）、情報管理装置２は、ログ情報記録処理を実行する（ステップＳ１２０８）。すなわち、情報管理装置２のログ情報作成部２０７は、情報処理装置３からの送信内容に対し設定されたデータ処理の内容に応じて、送信内容そのものを示す記録用データと、この記録用データに係る第１暗号化データと、第２暗号化データと、変形データとのうち、少なくとも１つを含むログ情報を作成し、情報管理装置２のログ情報記録部２０８は、作成されたログ情報を、情報管理装置２のログ情報記憶部２９９に記録する。このように、情報管理装置２のログ情報作成部２０７は、情報管理装置２から開始される通信内容についても、この通信内容を示すログ情報を作成する。
【０１５２】
以上説明した情報管理システム１では、情報管理装置２は、情報処理装置３との間で行われた通信内容を示すログ情報を作成する。より具体的には、情報管理装置２は、通信内容の種類に対し設定されたデータ処理の内容に応じて、通信内容そのものを示す記録用データと、情報処理装置３において管理される第１セキュリティキーを用いて暗号化された第１暗号化データと、情報管理装置２において管理される、上記第１セキュリティキーとは異なる第２セキュリティキーを用いて暗号化された第２暗号化データと、記録用データの予め定められた対象部分が変形または消去された変形データと、のうち、少なくとも１つを含むログ情報を作成する。
【０１５３】
また、情報管理システム１は、情報管理装置２から情報処理装置３へ送信される記録用データまたはその第２暗号化データを、代わりのデータ（具体的には、上記記録用データについて、第１セキュリティキーを用いて暗号化した第３暗号化データ）を情報管理装置２が受信するまでの一時的な期間、記憶する。すなわち、情報管理装置２は、第３暗号化データを受信した場合、この受信した第３暗号化を、ログ情報において一時保存とされた記録用データまたはその第２暗号化データと置き換えて記憶する。
【０１５４】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではない。例えば、情報処理装置３は、第１設定情報記憶部３９８を必ずしも含まなくてよい。この場合、情報処理装置３の第１設定部３０３において設定された情報は、情報管理装置２の第２設定情報記憶部２９７に記憶されることとし、また、情報処理装置３の第１処理内容特定部３０４は、第２設定情報記憶部２９７に記憶されたうち、当該情報処理装置３を識別する装置ＩＤが関連付けられたデータ処理の内容を特定するようにすればよい。
【符号の説明】
【０１５５】
１  情報管理システム、２  情報管理装置、３  情報処理装置、４  ネットワーク、２１  制御部、２２  記憶部、２３  通信部、２４  操作部、２５  表示部、３１  制御部、３２  記憶部、３３  通信部、３４  操作部、３５  表示部、２０１  第１／第３送信データ受信部、２０２  第２設定部、２０３  第２処理内容特定部、２０４  第２記録用データ取得部、２０５  第２暗号化部、２０６  変形データ作成部、２０７  ログ情報作成部、２０８  ログ情報記録部、２０９  第２情報処理部、２１０  第２送信データ作成部、２１１  第２送信データ送信部、２１２  第２復号部、２９７  第２設定情報記憶部、２９８  第２セキュリティキー記憶部、２９９  ログ情報記憶部、３０１  第１情報処理部、３０２  第１記録用データ取得部、３０３  第１設定部、３０４  第１処理内容特定部、３０５  第１暗号化部、３０６  第１／第３送信データ作成部、３０７  第１／第３送信データ送信部、３５１  第２送信データ受信部、３５２  復号部、３９８  第１設定情報記憶部、３９９  第１セキュリティキー記憶部。
【図１】
2015219619.tif 000003
【図２】
2015219619.tif 000004
【図３】
2015219619.tif 000005
【図４】
2015219619.tif 000006
【図５】
2015219619.tif 000007
【図６】
2015219619.tif 000008
【図７】
2015219619.tif 000009
【図８】
2015219619.tif 000010
【図９】
2015219619.tif 000011
【図１０】
2015219619.tif 000012
【図１１】
2015219619.tif 000013
【図１２】
2015219619.tif 000014
【図１３】
2015219619.tif 000015
【図１４】
2015219619.tif 000016
【図１５】
2015219619.tif 000017
【図１６】
2015219619.tif 000018
【図１７】
2015219619.tif 000019