(57)【要約】【課題】  ログ情報からの個人情報・保護情報漏洩を防止する情報処理装置を提供する。【解決手段】  要求がないかぎりログを記憶部に格納しない情報処理装置であって、ログを生成するための基データとして、それら単体ではログの意味を持たないファイル群を格納するログ基データ作成部２０８と、格納されたログ基データを結合してログを生成するログ生成部２０９と、ログに含まれる情報の意図しない流出を防止するために、ログに含まれる情報の内容を選択し削除するデータ削除部２１０を備える。【選択図】  図２
2011257853.tif 000002
【特許請求の範囲】
【請求項１】
第１の端末と第２の端末との間に設けられ、前記第１及び第２の端末間の通信に関するログを提供するための情報処理装置において、
セッション毎のセッション制御メッセージの各行の内容に対して付与される付与情報に対応して、通話シーケンスにおいて送信又は受信したセッション制御メッセージのセッション制御メソッド又はレスポンスコードを含むスタートライン情報を格納するスタートラインファイルと、
前記付与情報に対応して、当該通話シーケンスにおけるセッション制御メッセージにおける、漏洩を防止するための保護情報又は個人情報である特定情報を格納する特定情報ファイルと、
前記付与情報に対応して、セッション制御メッセージにおいてスタートライン情報及び特定情報に属さないセッション制御情報を格納するその他情報ファイルと、
送信及び受信したセッション制御メッセージに基づき、通信に関するログを提供するための基データとなる前記スタートラインファイル、前記特定情報ファイル及び前記その他情報ファイルを生成するためのログ基データ作成部と、
を備え、
前記ログ基データ作成部は、
セッション制御メッセージを生成若しくは送信、又は受信すると、セッション毎のセッション制御メッセージに含まれる各行の内容に対してインデックス情報を生成し、該各行の内容に対して、前記インデックス情報、日時、及び、メッセージが送信と受信のどちらに該当するかを表す送受信フラグを含む付与情報を付与し、
各行の内容が、スタートライン情報である場合は、スタートラインファイルへ、前記付与情報及び前記スタートライン情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、個人情報又は漏洩を防止するための保護情報を含む特定情報を表す場合は、前記特定情報ファイルへ、前記付与情報及び前記特定情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、前記スタートライン又は前記特定情報の何れにも該当しない場合、前記その他情報ファイルへ、前記付与情報及び前記各行の内容を対応付けて格納する
前記情報処理装置。
【請求項２】
前記ログ基データ作成部は、
発側端末と着側端末との間のセッション開始から終了までの一連の内容のセッション区切りを第１のインデックスで定め、
ひとつのセッション内において、セッション制御メッセージの送信又は受信毎にインクリメントした値を第２のインデックスで定め、
前記セッション制御メッセージ内の各行の内容を、行毎にインクリメントした値を第３のインデックスで定めることで、
前記第１〜第３のインデックスにより前記付与情報の前記インデックス情報を生成すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記特定情報は、送信元情報及び送信先情報を含むことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記特定情報ファイルは、
前記付与情報に対応して、当該通話シーケンスにおけるセッション制御メッセージの送信元タグとそれに付随する送信元情報を格納する送信元ファイルと、
前記付与情報に対応して、セッション制御メッセージの送信先タグとそれに付随する送信先情報を格納する送信先ファイルと
を含むことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記ログ基データ作成部は、
各行の内容が、セッション制御メッセージにおける送信元情報を表す場合又は送信元タグを含む場合は、前記付与情報及び送信元情報を含む前記各行の内容を対応付けて送信元ファイルへ格納し、
各行の内容が、セッション制御メッセージにおける送信先情報を表す場合又は送信先タグを含む場合は、前記付与情報及び送信先情報を含む前記各行の内容を対応付けて送信先ファイルへ格納すること
を特徴とする請求項４に記載の情報処理装置。
【請求項６】
さらに、保守メンテナンス用の第３の端末とに接続され、
ログを生成するためのログ生成部をさらに備え、
前記ログ生成部は、
前記第３の端末からのユーザ操作により、通信詳細ログか通信ログかを選択したログの生成が要求されると、
選択されたログが通信詳細ログである場合、前記特定情報ファイル、前記スタートラインファイル、前記その他情報ファイルを、付与情報のインデックス情報に従い、重複するインデックス情報、日時及び送受信フラグを削除して、セッション制御メッセージ毎に各行の内容を結合して、該セッション制御メッセージを復元して、日時、送受信フラグ及び復元されたセッション制御メッセージの内容を含む通信詳細ログを生成し、
一方、選択されたログが通信ログである場合、セッション区切りを示すインデックス情報毎に、前記特定情報ファイル及び前記スタートラインファイルを結合し、セッション毎に呼の開始及び終了時刻を含み、前記特定情報ファイルに特定情報が記憶されている場合は該特定情報も含む、通信ログを生成し、
生成された前記通信詳細ログ又は前記通信ログを前記第３の端末又は他の装置に表示又は記憶する
ことを特徴とする請求項１乃至５のいずれかに記載の情報処理装置。
【請求項７】
前記ログ生成部は、通話開始から終了までの１セッションを１件として、前記スタートラインファイルに含まれる、呼のセッション開始を示すメッセージの日時、セッションが確立し通話が開始されることを示すメッセージの日時、呼のセッション終了を示すメッセージの日時、前記スタートラインファイルに格納された呼のセッション開始を示すメッセージと同じインデックス情報の前記特定情報ファイルの特定情報を含む、前記通信ログを生成することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
さらに、保守メンテナンス用の第３の端末とに接続され、
ログに関するデータを削除するためのデータ削除部をさらに備え、
前記データ削除部は、前記第３の端末からのユーザ操作によって、前記スタートラインファイル、前記特定情報ファイル、前記その他情報ファイルの内、削除すべき前記特定情報ファイルの一部又は全部を含むファイルが選択されると、選択されたファイルを削除し、
前記ログ生成部は、削除されていない、前記スタートラインファイル、及び／又は、前記その他情報ファイルに基づき、削除された特定情報を含まない前記通信詳細ログ又は前記通信ログを作成することを特徴とする請求項１乃至７に記載の情報処理装置。
【請求項９】
第１の端末と、
ネットワークと、
前記ネットワークの対向に接続された第２の端末と、
前記第１の端末と前記ネットワークとの間に設けられ、前記ネットワークを経由して前記第１の端末と前記第２の端末との間の通信に関するログを提供するための情報処理装置と
を備えた通信システムにおいて、
前記情報処理装置は、
セッション毎のセッション制御メッセージの各行の内容に対して付与される付与情報に対応して、通話シーケンスにおいて送信又は受信したセッション制御メッセージのセッション制御メソッド又はレスポンスコードを含むスタートライン情報を格納するスタートラインファイルと、
前記付与情報に対応して、当該通話シーケンスにおけるセッション制御メッセージにおける、漏洩を防止するための保護情報又は個人情報である特定情報を格納する特定情報ファイルと、
前記付与情報に対応して、セッション制御メッセージにおいてスタートライン情報及び特定情報に属さないセッション制御情報を格納するその他情報ファイルと、
送信及び受信したセッション制御メッセージに基づき、通信に関するログを提供するための基データとなる前記スタートラインファイル、前記特定情報ファイル及び前記その他情報ファイルを生成するためのログ基データ作成部と、
を備え、
前記ログ基データ作成部は、
セッション制御メッセージを生成若しくは送信、又は受信すると、セッション毎のセッション制御メッセージに含まれる各行の内容に対してインデックス情報を生成し、該各行の内容に対して、前記インデックス情報、日時、及び、メッセージが送信と受信のどちらに該当するかを表す送受信フラグを含む付与情報を付与し、
各行の内容が、スタートライン情報である場合は、スタートラインファイルへ、前記付与情報及び前記スタートライン情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、個人情報又は漏洩を防止するための保護情報を含む特定情報を表す場合は、前記特定情報ファイルへ、前記付与情報及び前記特定情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、前記スタートライン又は前記特定情報の何れにも該当しない場合、前記その他情報ファイルへ、前記付与情報及び前記各行の内容を対応付けて格納する
前記通信システム。
【請求項１０】
第１の端末と、
ネットワークと、
前記ネットワークの対向に接続された第２の端末と、
前記第１の端末と前記ネットワークとの間に設けられ、前記ネットワークを経由して前記第１の端末と前記第２の端末との間の通信に関するログを提供するための情報処理装置と
を備えた通信システムにおいて、
前記情報処理装置は、
セッション毎のセッション制御メッセージの各行の内容に対して付与される付与情報に対応して、通話シーケンスにおいて送信又は受信したセッション制御メッセージのセッション制御メソッド又はレスポンスコードを含むスタートライン情報を格納するスタートラインファイルと、
前記付与情報に対応して、当該通話シーケンスにおけるセッション制御メッセージにおける、漏洩を防止するための保護情報又は個人情報である特定情報を格納する特定情報ファイルと、
前記付与情報に対応して、セッション制御メッセージにおいてスタートライン情報及び特定情報に属さないセッション制御情報を格納するその他情報ファイルと、
送信及び受信したセッション制御メッセージに基づき、通信に関するログを提供するための基データとなる前記スタートラインファイル、前記特定情報ファイル及び前記その他情報ファイルを生成するためのログ基データ作成部と、
を備えた前記通信システムにおける通信方法であって、
前記ログ基データ作成部は、
セッション制御メッセージを生成若しくは送信、又は受信すると、セッション毎のセッション制御メッセージに含まれる各行の内容に対してインデックス情報を生成し、該各行の内容に対して、前記インデックス情報、日時、及び、メッセージが送信と受信のどちらに該当するかを表す送受信フラグを含む付与情報を付与し、
各行の内容が、スタートライン情報である場合は、スタートラインファイルへ、前記付与情報及び前記スタートライン情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、個人情報又は漏洩を防止するための保護情報を含む特定情報を表す場合は、前記特定情報ファイルへ、前記付与情報及び前記特定情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、前記スタートライン又は前記特定情報の何れにも該当しない場合、前記その他情報ファイルへ、前記付与情報及び前記各行の内容を対応付けて格納する
前記通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、通信システム及び方法に係り、特に、ログ情報からの個人情報・保護情報漏洩を防止するための情報処理装置、通信システム及び方法に関する。
【背景技術】
【０００２】
従来から、ブロードバンドルータやＶｏＩＰ−ＧＷ（Ｇａｔｅｗａｙ）等の情報処理装置の保守を行う過程で、ログ情報の解析は必要不可欠である。しかし、我が国における個人情報保護法等に代表される、個人情報・保護情報の漏洩や不正利用を防止する観点から、世界的に見ても、ログ情報に含まれる個人情報・保護情報についても慎重な取り扱いが必要である。そこで、ログ情報に含まれる個人情報・保護情報をユーザの意図しない利用について制限する技術が提案されている。
例えば特許文献１では、通信端末装置のログ情報において「取り扱い注意」や「個人情報」、「保護情報」等の所定のキーワードを検出したり、ユーザが保護対象データであるとマニュアル指定を行ったデータである場合等に、ログ情報の出力時に個人情報・保護情報を空白あるいはマスクして出力する出力制限部を具備するようにしている。
また、特許文献２では、情報通信装置の保守を行うメンテナンス要員毎に操作権限を設定し、メンテナンス要員が関与する情報漏洩や不正利用を抑制するのとともに、操作権限に応じた操作の詳細ログを記憶蓄積し、不正行為の抑止効果を期待可能としている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４７９６０公報
【特許文献２】特開２００９−９４６９公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、情報処理装置に障害が発生した場合、ログ情報だけでなくハードウェアの調査も含めた多様な解析を行うために、製造メーカ等が情報処理装置の回収を行うのが一般的である。しかし、従来技術では個人情報・保護情報を記憶した情報処理装置がユーザから製造メーカ等に回収された場合、空白あるいはマスクする前のデータに、製造メーカがアクセスして個人情報・保護情報を参照できる可能性がある場合において、個人情報・保護情報の漏洩を防止する技術は提案されていない。
また、製造メーカは障害解析を行うために非常に強い操作権限を使用するため個人情報・保護情報へアクセスできるが、ユーザは装置を製造メーカに返却しているため、不正行為があった場合にそれを確認する方法が無く、個人情報・保護情報の流出を防げるとは言い難い場合がある。これに対し、ユーザは個人情報・保護情報の流出を防止するために、個人情報・保護情報を始めとした記憶されている全ての情報を初期化し、情報処理端末を工場出荷状態にして返却する場合が多く想定される。しかし、このように、ログ情報が初期化された場合、製造メーカとしては十分な解析が行えず、障害対策が遅延する場合がある。
本発明は、以上の点に鑑み、ログ情報からの個人情報・保護情報の漏洩を防止することができる情報処理装置、通信システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
通常の通信装置は、通信毎に通信ログの採取を行い格納している。したがって、特定情報（例：個人情報・保護情報）の削除を行おうとした場合、通信ログ全てを消去しなければならない。例えば、ユーザの行う通信に不具合が発生し、この現象を解析する為には、通信ログが必要となる。しかしながら、通信装置に格納された通信ログには、誰（電話番号）が誰宛て（電話番号）にどの位通信したかの情報（個人情報、保護情報）があり、ユーザがこの情報を出すのを拒むことが考えられる。このような場合、該解析がうまく行えない場合が想定されるうえ、装置への改修フィードバックもままならなくなる可能性がある。
そこで、本発明及び実施の形態の情報処理装置は、通信ログという形態での情報格納は行わず、一見してログと解らないようにバラバラの状態で格納しておき、ログ生成を起動したときのみ通信ログを生成するようにしている。また、バラバラに格納した情報は個別に消去も可能としていて、いずれかの情報を削除した後でも、ログ生成を起動すれば、削除したデータを除いた形で通信ログの生成を行える。
これにより、ユーザが提出を拒むようなデータのない形態での通信ログの生成が行え、ユーザも不必要な情報をメーカ等に提出することなく、通信障害対策が行え、また、情報処理装置のメーカ等も、詳細な通信ログでの障害解析が行えるので対策時間の短縮が図れる。
【０００６】
本発明は、例えば次のような構成を含むことができる。
・通信ログを、分割して格納する。格納にあたっては、所定のルールに基づき分割して格納する。分割することで、通信ログを特定（再生）しにくくする。
・ログ生成を起動時のみ、分割情報より通信ログを生成することができる。
・分割格納した情報は、個別に削除可能とする。
・削除後も、ログ生成を起動すれば、通信ログ（削除データはなし）を生成することができる。
上記課題を解決するため、本発明では、特に、通常運用においてログ情報を格納する記憶部を持たず、ログ情報として記憶したいデータや処理が発生した場合において、ログ情報を生成するための基データとして、それら単体ではログ情報の意味を持たないデータ群を作成し、格納するログ基データ作成手段を有することを特徴とする。
また、要求に応じたログ情報を生成するために、必要なログ基データを選択し用いて、当該ログ情報を生成するログ生成手段を有することができる。
さらに、個人情報・保護情報を扱うデータを始めとする任意の前記ログ基データを選択し削除することで、ユーザの意図しない情報をログ情報から参照されることを防止するログ削除手段を有することができる。
【０００７】
本発明の第１の解決手段によると、
第１の端末と第２の端末との間に設けられ、前記第１及び第２の端末間の通信に関するログを提供するための情報処理装置において、
セッション毎のセッション制御メッセージの各行の内容に対して付与される付与情報に対応して、通話シーケンスにおいて送信又は受信したセッション制御メッセージのセッション制御メソッド又はレスポンスコードを含むスタートライン情報を格納するスタートラインファイルと、
前記付与情報に対応して、当該通話シーケンスにおけるセッション制御メッセージにおける、漏洩を防止するための保護情報又は個人情報である特定情報を格納する特定情報ファイルと、
前記付与情報に対応して、セッション制御メッセージにおいてスタートライン情報及び特定情報に属さないセッション制御情報を格納するその他情報ファイルと、
送信及び受信したセッション制御メッセージに基づき、通信に関するログを提供するための基データとなる前記スタートラインファイル、前記特定情報ファイル及び前記その他情報ファイルを生成するためのログ基データ作成部と、
を備え、
前記ログ基データ作成部は、
セッション制御メッセージを生成若しくは送信、又は受信すると、セッション毎のセッション制御メッセージに含まれる各行の内容に対してインデックス情報を生成し、該各行の内容に対して、前記インデックス情報、日時、及び、メッセージが送信と受信のどちらに該当するかを表す送受信フラグを含む付与情報を付与し、
各行の内容が、スタートライン情報である場合は、スタートラインファイルへ、前記付与情報及び前記スタートライン情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、個人情報又は漏洩を防止するための保護情報を含む特定情報を表す場合は、前記特定情報ファイルへ、前記付与情報及び前記特定情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、前記スタートライン又は前記特定情報の何れにも該当しない場合、前記その他情報ファイルへ、前記付与情報及び前記各行の内容を対応付けて格納する
前記情報処理装置が提供される。
【０００８】
本発明の第２の解決手段によると、
第１の端末と、
ネットワークと、
前記ネットワークの対向に接続された第２の端末と、
前記第１の端末と前記ネットワークとの間に設けられ、前記ネットワークを経由して前記第１の端末と前記第２の端末との間の通信に関するログを提供するための情報処理装置と
を備えた通信システムにおいて、
前記情報処理装置は、
セッション毎のセッション制御メッセージの各行の内容に対して付与される付与情報に対応して、通話シーケンスにおいて送信又は受信したセッション制御メッセージのセッション制御メソッド又はレスポンスコードを含むスタートライン情報を格納するスタートラインファイルと、
前記付与情報に対応して、当該通話シーケンスにおけるセッション制御メッセージにおける、漏洩を防止するための保護情報又は個人情報である特定情報を格納する特定情報ファイルと、
前記付与情報に対応して、セッション制御メッセージにおいてスタートライン情報及び特定情報に属さないセッション制御情報を格納するその他情報ファイルと、
送信及び受信したセッション制御メッセージに基づき、通信に関するログを提供するための基データとなる前記スタートラインファイル、前記特定情報ファイル及び前記その他情報ファイルを生成するためのログ基データ作成部と、
を備え、
前記ログ基データ作成部は、
セッション制御メッセージを生成若しくは送信、又は受信すると、セッション毎のセッション制御メッセージに含まれる各行の内容に対してインデックス情報を生成し、該各行の内容に対して、前記インデックス情報、日時、及び、メッセージが送信と受信のどちらに該当するかを表す送受信フラグを含む付与情報を付与し、
各行の内容が、スタートライン情報である場合は、スタートラインファイルへ、前記付与情報及び前記スタートライン情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、個人情報又は漏洩を防止するための保護情報を含む特定情報を表す場合は、前記特定情報ファイルへ、前記付与情報及び前記特定情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、前記スタートライン又は前記特定情報の何れにも該当しない場合、前記その他情報ファイルへ、前記付与情報及び前記各行の内容を対応付けて格納する
前記通信システムが提供される。
【０００９】
本発明の第３の解決手段によると、
第１の端末と、
ネットワークと、
前記ネットワークの対向に接続された第２の端末と、
前記第１の端末と前記ネットワークとの間に設けられ、前記ネットワークを経由して前記第１の端末と前記第２の端末との間の通信に関するログを提供するための情報処理装置と
を備えた通信システムにおいて、
前記情報処理装置は、
セッション毎のセッション制御メッセージの各行の内容に対して付与される付与情報に対応して、通話シーケンスにおいて送信又は受信したセッション制御メッセージのセッション制御メソッド又はレスポンスコードを含むスタートライン情報を格納するスタートラインファイルと、
前記付与情報に対応して、当該通話シーケンスにおけるセッション制御メッセージにおける、漏洩を防止するための保護情報又は個人情報である特定情報を格納する特定情報ファイルと、
前記付与情報に対応して、セッション制御メッセージにおいてスタートライン情報及び特定情報に属さないセッション制御情報を格納するその他情報ファイルと、
送信及び受信したセッション制御メッセージに基づき、通信に関するログを提供するための基データとなる前記スタートラインファイル、前記特定情報ファイル及び前記その他情報ファイルを生成するためのログ基データ作成部と、
を備えた前記通信システムにおける通信方法であって、
前記ログ基データ作成部は、
セッション制御メッセージを生成若しくは送信、又は受信すると、セッション毎のセッション制御メッセージに含まれる各行の内容に対してインデックス情報を生成し、該各行の内容に対して、前記インデックス情報、日時、及び、メッセージが送信と受信のどちらに該当するかを表す送受信フラグを含む付与情報を付与し、
各行の内容が、スタートライン情報である場合は、スタートラインファイルへ、前記付与情報及び前記スタートライン情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、個人情報又は漏洩を防止するための保護情報を含む特定情報を表す場合は、前記特定情報ファイルへ、前記付与情報及び前記特定情報を含む前記各行の内容を対応付けて格納し、
各行の内容が、前記スタートライン又は前記特定情報の何れにも該当しない場合、前記その他情報ファイルへ、前記付与情報及び前記各行の内容を対応付けて格納する
前記通信方法が提供される。
【発明の効果】
【００１０】
本発明によれば、ログ情報からのユーザの個人情報・保護情報が漏洩するのを防止することができる。また、ログ情報を記憶したまま個人情報・保護情報の漏洩を防止できるため、製造メーカによる障害解析もより円滑に行うことができる。
【図面の簡単な説明】
【００１１】
【図１】システム構成図。
【図２】情報処理装置のブロック図。
【図３】通話シーケンス。
【図４】情報格納フローチャート。
【図５】ＳＩＰメッセージフォーマット。
【図６】インデックス情報／日時が付与されたＳＩＰメッセージについての説明図。
【図７】スタートラインファイルについての説明図。
【図８】送信元ファイルについての説明図。
【図９】送信先ファイルについての説明図。
【図１０】その他ファイルについての説明図。
【図１１】ログ生成フローチャート。
【図１２】個人情報・保護情報を含むＳＩＰ通信詳細ログ例についての説明図。
【図１３】個人情報・保護情報を含むＳＩＰ通信ログ例についての説明図。
【図１４】ログ削除フローチャート。
【図１５】個人情報・保護情報を削除したＳＩＰ通信詳細ログ例についての説明図。
【図１６】個人情報・保護情報を削除したＳＩＰ通信ログ例についての説明図。
【図１７】操作画面例についての説明図。
【発明を実施するための形態】
【００１２】
１．システム及び通話シーケンス
図１に、本実施の形態の実施例である情報処理装置のシステム構成図を示す。
ＶｏＩＰ−ＧＷである情報処理装置（１）１０１は、配下に電話機（１）１０４と（２）１０５、システム保守用のメンテナンスＰＣ１０７を接続し、ＩＰ−ＮＷ（Ｎｅｔｗｏｒｋ）１０３を経由して対向接続された同様のＶｏＩＰ−ＧＷである情報処理装置（２）１０２に接続された電話機（３）１０６を以って、通話等のＩＰ通信サービスと、通話に関するログを提供する。
図２に、本実施の形態の装置ブロック図を示す。
情報処理装置１０１は、接続インターフェースとして、ＩＰ−ＮＷ１０３とのＷＡＮ側通信Ｉ／Ｆ（１）２０１と、電話機接続用の通信Ｉ／Ｆ（２）２０２と（３）２０３、メンテナンスＰＣとのＬＡＮ側通信Ｉ／Ｆ（４）２０４を有している。
また、情報処理制御部２０５として、ネットワーク上で通話等のセッション制御を行うためのＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）制御部２０６と、音声や映像等のパケット制御を行うためのＲＴＰ（Ｒｅａｌ−Ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）制御部２０７と、装置が通話に関するログを提供するための基データとして送信及び受信したＳＩＰ情報等を一時格納し、後述するように付与情報（インデックス情報、日時、及び送受信フラグを含むことができる）を生成するためのログ基データ作成部２０８と、格納されたログ基データを結合してログを生成するログ生成部２０９と、ログに関するデータを削除するデータ削除部２１０を備えている。
そして、情報記憶部２１１として、ＳＩＰメッセージに含まれる個人情報・保護情報である送信先情報をログ基データとして格納する送信先ファイル２１２と、同じく個人情報・保護情報である送信元情報を格納する送信元ファイル２１３と、ＩＮＶＩＴＥや２００ＯＫといったスタートライン情報を格納するスタートラインファイル２１４と、これら以外のＳＩＰメッセージ情報を格納するその他ファイル２１５と、ユーザまたは保守者の要求によりログ生成部２０９が生成し、ユーザ向けの簡単な通話履歴をログとして格納するＳＩＰ通信ログファイル２１６と、保守者及び解析者向けの詳細なＳＩＰ情報をログとして格納するＳＩＰ通信詳細ログファイル２１７を具備している。２つのログファイルは、ユーザまたは保守者が確認次第データ削除部２１０によって自動で削除されるため、常駐しない。これにより、送信元ファイル２１２や送信先ファイル２１３に含まれる個人情報・保護情報が通常運用で他の記憶エリアに格納される２重管理が起きることはない。
【００１３】
図３に、本実施の形態におけるＳＩＰを用いた一般的な通話シーケンスを示す。
情報処理装置１０１は、一回の通話におけるセッション開始から終了までをインデックス（０）３０１にて表し、発側電話機（１）１０４と着側電話機（３）１０６とのセッションをインデックス（０）−（Ａ）、発側電話機（２）１０５と着側電話機（３）１０６とのセッションをインデックス（０）−（Ｂ）で表す。通信シーケンスの一連の流れについて、ＳＩＰメソッドやレスポンスコード等のスタートライン（又はリクエスト行）の情報又はセッションの開始と終了に関する情報を予め情報処理制御部２０５の内部又は外部の適宜のメモリに記憶しておく。ログ基データ作成部２０８は、この情報に基づきセッション（インデックス（０））を定めることができる。
また、情報処理制御部２０５は、１セッション（例、セッション（Ａ））において、ＳＩＰメッセージの送受信毎にインデックス（１）３０２をインクリメントし、例えば、電話機（１）１０４と電話機（３）１０６との通話において、セッション参加リクエストであるＩＮＶＩＴＥ３０３をインデックス（１）−（１）、セッション終了に対する２００ＯＫ３０４をインデックス（１）−（７）で表す。他のセッション（例、セッション（Ｂ））開始時はインデックス（１）を再び（１）からカウントし、例えば、電話機（２）１０５と電話機（３）１０６との通話において、ＩＮＶＩＴＥ３０５の送信をインデックス（１）−（１）で表す。
このようにインデックス（０）（例、Ａ、Ｂ・・・）及び、インデックス（１）（２）（例、（１）、（２）、（３）・・・）等は、情報処理制御部２０５等が順次発生して付与する。
【００１４】
２．ログ基データ作成
図５に、本実施の形態において取り扱うＳＩＰメッセージ例を示す。また、図６に当該メッセージにログ基データ管理用の情報を付与したメッセージ例を示す。
ＳＩＰメッセージ５０１は、リクエスト行が、前述のようにセッション参加リクエストであるＩＮＶＩＴＥ３０３のメッセージフォーマットを示している。
このメッセージを生成若しくは送信、又は受信した場合、ログ基データ作成部２０８では、付与情報フォーマット６０１に応じた付与情報６０２を加える。ＳＩＰメッセージ５０１に対する付与情報６０２は、この例では、それぞれ、セッション番号を示すインデックス（０）としてＡ、セッション中のＳＩＰメッセージの送受信シーケンス番号を示すインデックス（１）として１、ＳＩＰメッセージ中の行番号を示すインデックス（２）として１から２８、メッセージ送信日時、送受信フラグとして送信データであるため０となる。
ログ基データ作成部２０８は、ＳＩＰメッセージ５０１に付与情報６０２を加えたデータ６０３を以って、メッセージ内容の解析を行い、情報を各々のファイルへ格納する。
【００１５】
図７に、本実施の形態におけるデータ格納例として、スタートラインファイルを示し、また、図８〜図１０に、それぞれ、送信元ファイル、送信先ファイル、その他ファイルを示す。
スタートラインファイル７０１は、図３における通話シーケンスにおいて、情報処理装置１０１が送受信したＳＩＰメッセージの付与情報が加えられたスタートライン情報（リクエスト行）を格納している。同様に、送信元ファイル８０１は、付与情報と、当該通話シーケンスにおけるＳＩＰメッセージの「ｆ：タグ」とそれに付随する情報を含む送信元情報を示すデータを格納する。また、送信先ファイル９０１は、付与情報と、ＳＩＰメッセージの「ｔ：タグ」とそれに付随する情報を含む送信先情報を示すデータを格納する。
この例では、これらスタートラインファイル７０１、送信元ファイル８０１、送信先ファイル９０１は、記憶部２１１における個人情報・保護情報を取り扱うファイルとなっている。また、その他ファイル１００１は、ＳＩＰメッセージにおいてスタートライン、「ｆ：タグ」と「ｔ：タグ」の何れにも属さない多様なＳＩＰ情報を格納する。その他ファイル１００１は、記憶部２１１における個人情報・保護情報以外の情報を取り扱うファイルとなっている。
【００１６】
図４に、ログ基データ作成部２０８の動作フローを示す。
まず、情報処理装置１０１の情報処理制御部２０５（ＳＩＰ制御部２０６又はＲＴＰ制御部２０７等）が、通信Ｉ／Ｆ（１）２０１、（２）２０２又は（３）２０３を介して、メッセージを生成及び送信、若しくは受信すると、ログ基データ作成部２０８はそのメッセージを内部又は情報処理装置２０１の内部に一時的に記憶する（ステップ４０１）。
次に、ログ基データ作成部２０８は、当該メッセージがＳＩＰ通信ログファイル２１６若しくはＳＩＰ通信詳細ログ２１７を生成するための基データとなるＳＩＰメッセージか否かを判定する（ステップ４０２）（判定の詳細は後述）。ＳＩＰメッセージでは無い場合、ログ基データ作成部２０８は、２つのログファイルを生成する上で不要な情報と判断し、当該メッセージを破棄する（ステップ４０３）。
ＳＩＰメッセージである場合、ログ基データ作成部２０８は、当該メッセージにログ基データ管理情報として、日時とインデックス情報、加えて、メッセージが送信と受信のどちらに該当するかを表す送受信フラグを含む付与情報を付与し、その付与情報を各行の内容に対応して内部に一時的に記憶する（ステップ４０４）。そして、情報が付与されたＳＩＰメッセージに含まれる種々の情報に対して内容の解析を行う。なお、ログ基データ作成部２０８は、日時を情報処理装置１０１内の時計により付与し、インデックス情報を順次発生して付与する。また、ログ基データ作成部２０８は、送受信フラグをＳＩＰメッセージに基づき付与する。
まず、ログ基データ作成部２０８は、一時的に記憶された各行の情報を読み込む（ステップ４２１）。次に、ログ基データ作成部２０８は、当該情報がＳＩＰメソッドやレスポンスコードといったスタートライン（リクエスト行）であるかを判定し（ステップ４０５）、スタートラインである場合は、ログ基データ作成部２０８は、スタートラインファイル２１３へ付与情報を加えたスタートラインに情報を生成し、格納する（ステップ４０６）。スタートラインでない場合は、ログ基データ作成部２０８は、ＳＩＰメッセージにおける送信先情報を表す「ｔ：タグ」が付与された情報であるかを判定し（ステップ４０７）、「ｔ：タグ」である場合は、ログ基データ作成部２０８は、送信先ファイル２１２へ、付与情報を加えた送信先情報を生成し、格納する（ステップ４０８）。
次に、「ｔ：タグ」で無い場合、ログ基データ作成部２０８は、ＳＩＰメッセージにおける送信元情報を表す「ｆ：タグ」が付与された情報であるかを判定し（ステップ４０９）、「ｆ：タグ」である場合は、ログ基データ作成部２０８は、送信元ファイル２１３へ付与情報を加えた送信元情報を格納する（ステップ４１０）。これら何れにも該当しないＳＩＰ情報である場合、その他ファイル２１５へ各行について付与情報を加えたＳＩＰ情報を生成し、格納する（ステップ４１１）。
各行の内容を全て処理するまでステップＳ４２１へ戻り、以降の処理を繰り返す（ステップ４２２）。
このような処理により、ＳＩＰメッセージをそれだけではＳＩＰ情報として意味を持たない情報群であるファイルに分割することができ、ＳＩＰメッセージの状態では管理が困難だったプライバシーポリシー等によって定められた個人情報・保護情報を格納したファイルと、個人情報・保護情報を格納していないファイルとで明確に管理することができる。
【００１７】
３．ログ生成
図１２に、本実施の形態におけるＳＩＰ通信詳細ログの例を示す。
ＳＩＰ通信詳細ログ１２０１は、ＳＩＰメッセージ５０１を送信したこと示すログである。
通常運用において、情報処理装置１０１はＳＩＰ情報や通話に関するログを格納していないが、単体ではそれ自体の情報に意味を持たないログ基データのファイル群から、ＳＩＰメッセージの送受信内容を詳細なログ情報として復元できる。
図１３に、本実施の形態におけるＳＩＰ通信ログの例を示す。
ＳＩＰ通信ログ１３０１は、前記の図３に示す通話シーケンスによる一般的な通話履歴を示している。
本実施の形態において、前記ログからの個人情報・保護情報流出を防止するために、前記ログまたはログに含まれる個人情報・保護情報を装置から完全に削除することが可能である。また、作成されたＳＩＰ通信詳細ログ１２０１を記憶するＳＩＰ通信詳細ログファイル２１７、及び／又は、ＳＩＰ通信ログ１３０１を記憶するＳＩＰ通信ログファイル２１６は常駐しないで、作成した後表示した後、又はＰＣ１０７や他の装置に記憶した後に削除するように構成される。なお、保守ＰＣ１０７からのユーザ操作により削除するように構成してもよい。
【００１８】
図１１に、本実施の形態によるログ生成のフローチャートを示す。
例えば保守ＰＣ１０７等からのユーザ操作により、通信Ｉ／Ｆ（４）２０４を介して制御部２０５（ログ生成部２０９）に、ログの生成が要求される（ステップ１１０１）。ここで、ログ生成部２０９は、ユーザが選択したログはＳＩＰ通信詳細ログか、ＳＩＰ通信ログかを判定する（ステップ１１０２）。
ＳＩＰ通信詳細ログである場合、ログ生成部２０９は、付与情報に基づき、送信先ファイル２１２、送信元ファイル２１３、スタートラインファイル２１４、その他ファイル２１５を結合する（ステップ１１０３）。ログ生成部２０９は、結合されたデータの内、重複する日時、インデックスと送受信フラグを削除し（ステップ１１０４）、保守者及び解析者向けの詳細なＳＩＰ情報のログであるＳＩＰ通信詳細ログファイル２１７を生成し、記憶する（ステップ１１０５）。ログ生成部２０９は、例えば送信先ファイル２１２、送信元ファイル２１３、スタートラインファイル２１４、その他ファイル２１５からインデックス（０）＝Ａ及びインデックス（１）＝１の内容を抽出し、インデックス（２）に従い、並べて、ＳＩＰメッセージの内容を復元し、その内容に、送信先ファイル２１２、送信元ファイル２１３、スタートラインファイル２１４、その他ファイル２１５のいずれかから抽出した日時及び送受信フラグを加えてＳＩＰ通信詳細ログを生成することができる。
一方、選択されたログがＳＩＰ通信ログである場合、ログ生成部２０９は、セッション区切りを示すインデックス（０）毎の送信先ファイル２１２、送信元ファイル２１３、スタートラインファイル２１４を結合する（ステップ１１０６）。
さらに、ログ生成部２０９は、スタートラインファイル２１４に含まれる呼のセッション開始を示すＩＮＶＩＴＥメッセージの日時、セッションが確立し通話が開始されることを示すＡＣＫメッセージの日時、呼のセッション終了を示すＢＹＥメッセージの日時を抽出する。このとき、ログ生成部２０９は、たとえば、スタートラインファイル２１４から、インデックス（０）＝Ａ及びインデックス（１）＝１のＩＮＶＩＴＥメッセージの内容の日時を抽出し、同じセッションのＡＣＫメッセージ及びＢＹＥメッセージをインデックス情報（Ａ）により求めてその内容の日時を抽出する。また、ログ生成部２０９は、スタートラインファイル２１４に格納されたＩＮＶＩＴＥメッセージと同じインデックス（０）＝Ａ及びインデックス（１）＝１であり、送信先ファイル２１２の発信先番号を示す「ｔ：タグ」情報に付随する電話番号と、送信元ファイル２１３の発信元番号を示す「ｆ：タグ」情報に付随する電話番号を抽出する。さらに、ログ生成部２０９は、先に抽出された、通話切断元を示すＢＹＥメッセージの送受信フラグを抽出する（ステップ１１１７）。これら抽出した情報により、ログ生成部２０９は、通話開始から終了までの１セッションを１件とした通話ログであるＳＩＰ通信ログファイル２１６を生成し、適宜発生したシーケンス番号（＃１、＃２・・・等）のエントリに対応してＳＩＰ通信ログファイルに記憶する（ステップ１１１８）。なお、ログ生成部２０９は、各種のひとつのセッションについての一連のシーケンス（例、ＩＮＶＩＴＥ、ＡＣＫ、ＢＹＥ等）の項目を予め適宜記憶しておき、ＳＩＰ通信ログファイルの項目に応じて、それぞれのスタートラインを抽出するようにしてもよい。
もちろん、実運用においては生成されたログファイルをメンテナンス用保守ＰＣ１０７からＷｅｂ−ＧＵＩ等によるメンテナンス画面にて確認することや、ＰＣへのファイルのダウンロードが可能である。なお、確認又はダウンロード後は、その内容は、自動的又は手動で削除されるように構成することができる。
【００１９】
５．データ削除
図１５に、本実施の形態において、個人情報・保護情報の流出を防止するために電話番号を削除したＳＩＰ通信詳細ログの例を示す。また、図１６に、ＳＩＰ通信ログの例を示す。
ＳＩＰ通信詳細ログ１５０１は、ＳＩＰ通信詳細ログ１２０１確認後、個人情報・保護情報を削除したログである。この例では、「ｆ：タグ」で表された送信元情報と、「ｔ：タグ」で表された送信先情報とが削除されている。また、ＳＩＰ通信ログ１６０１は、ＳＩＰ通信ログ１３０１の個人情報・保護情報を削除したログである。この例では、送信元番号（ｆ）と送信先番号（ｔ）とが削除されている。
図１７に、本実施の形態におけるユーザまたは保守者が操作するログの操作画面を示す。
ログ操作画面１７０１は、メンテナンス用ＰＣ１０７から情報処理装置１０１のログを操作する際に提供されるＷｅｂ−ＧＵＩ画面であり、ここからログの参照やファイル化してダウンロードすることが可能である。また、ログから個人情報・保護情報の削除を実行することで、装置に格納された個人情報・保護情報のログ基データを完全に消去し、個人情報・保護情報流出を防止することが可能である。
【００２０】
図１４に、ログの削除フローチャートを示す。
まず、保守ＰＣ１０７からのユーザ操作によって削除するログが選択され、通信Ｉ／Ｆ（４）２０４を介して制御部２０５（データ削除部２１０）にデータ削除が要求される（ステップ１４０１）。次に、データ削除部２１０は、選択されたのは装置が提供している通話に関する全てのログかどうかを判定する（ステップ１４０２）。
ここで、全てのログとは情報処理装置１０１が提供する前述のＳＩＰ通信ログとＳＩＰ通信詳細ログである。全てのログが選択された場合、データ削除部２１０は、それらのログを生成するための基データである送信先ファイル２１２、送信元ファイル２１３、スタートラインファイル２１４、その他ファイル２１５を削除する（ステップ１４０３）。
これにより、ユーザからの要求等によって初めてログを生成する本実施の形態において、削除された基データを含むユーザの意図しない情報のログが以降に参照されることはない。
選択されたのが全てのログで無い場合、データ削除部２１０は、ユーザ操作によって指定された削除したい対象は個人情報・保護情報であるかを判定する（ステップ１４０４）。個人情報・保護情報である場合、データ削除部２１０は、ユーザの特定が可能な個人情報・保護情報である電話番号を含む送信先ファイル２１２と送信元ファイル２１３を削除する（ステップ１４０５）。
これにより、以降のログにおいて削除された個人情報・保護情報が参照されることはない。また、情報処理装置１０１は記憶部２１１に個人情報・保護情報を持たなくなるため、例えば障害による製造メーカ回収となっても、ユーザは安心して解析を依頼することができる。
さらに、個人情報・保護情報以外の基データは格納されているため、製造メーカでの迅速な対応が期待できる。削除対象として選択されたのが個人情報・保護情報ではない場合、データ削除部２１０は、さらに詳細な送信先を示す個人情報・保護情報であるかを判定する（ステップ１４０６）。
個人情報・保護情報（送信先）である場合、データ削除部２１０は、送信先ファイル２１２を削除する（ステップ１４０７）。
削除対象が個人情報・保護情報（送信先）ではない場合、データ削除部２１０は、送信元を示す個人情報・保護情報であるかを判定する（ステップ１４０８）。個人情報・保護情報（送信元）である場合、データ削除部２１０は、送信元ファイル２１３を削除する。
情報処理装置１０１（データ削除部２１０）は、これらのログ基データであるファイル削除をもって、ユーザの意図しないログからの情報流出を避けるための管理を行う（ステップ１４０９）。
【産業上の利用可能性】
【００２１】
本発明は、個人情報・保護情報の他、適宜の情報（特定情報）を定めることにより、その特定情報の流出を防止することができる。
本実施の形態では、電話機について説明したが、データ通信等を行う端末でもよく、本発明は、データ通信等のログに適用することができる。
【符号の説明】
【００２２】
１０１〜１０２：情報処理装置
１０３：ＩＰ−ＮＷ（Ｎｅｔｗｏｒｋ）
１０４〜１０６：電話機
１０７：保守用ＰＣ
【図１】
2011257853.tif 000003
【図２】
2011257853.tif 000004
【図３】
2011257853.tif 000005
【図４】
2011257853.tif 000006
【図５】
2011257853.tif 000007
【図６】
2011257853.tif 000008
【図７】
2011257853.tif 000009
【図８】
2011257853.tif 000010
【図９】
2011257853.tif 000011
【図１０】
2011257853.tif 000012
【図１１】
2011257853.tif 000013
【図１２】
2011257853.tif 000014
【図１３】
2011257853.tif 000015
【図１４】
2011257853.tif 000016
【図１５】
2011257853.tif 000017
【図１６】
2011257853.tif 000018
【図１７】
2011257853.tif 000019