(57)【要約】【課題】マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、ログデータを発生させたログ発生元アプリケーションを特定して利便性を高めることが可能なアプリ情報補完装置、アプリ情報補完プログラム、及びアプリ情報補完方法を提供する。【解決手段】アプリ情報補完装置１０は、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータを取得するログ取得部１と、候補リストと実行中リストと表示リストとに基づいて、取得されたログデータを生成したログ発生元アプリケーションを、複数のアプリケーションの中から特定するログ発生元アプリ特定部３と、特定されたログ発生元アプリケーションに関する情報を出力するログ保存部７と、を備える。【選択図】図１
2011076219.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションのうちログデータを生成したログ発生元アプリケーションを特定するアプリ情報補完装置であって、
マルチタスク制御下で実行されることが可能な前記複数のアプリケーションのうち前記ログ発生元アプリケーションにより生成された前記ログデータを取得するログ取得手段と、
前記ログデータを生成し得るアプリケーションの候補リストと、実行中のアプリケーションの実行中リストと、画面表示中のアプリケーションの表示リストとに基づいて、前記ログ取得手段により取得された前記ログデータを生成した前記ログ発生元アプリケーションを、前記複数のアプリケーションの中から特定する発生元特定手段と、
前記発生元特定手段により特定された前記ログ発生元アプリケーションに関する情報を出力する情報出力手段と、
を備えることを特徴とするアプリ情報補完装置。
【請求項２】
当該アプリ情報補完装置による外部通信における通信状態に関する通信状態情報を取得する通信状態取得手段と、
前記通信状態取得手段により取得された前記通信状態情報が、外部通信中でないことを示す場合に、外部通信中にのみ前記ログデータを生成するアプリケーションを前記候補リストから削除する候補リスト修正手段と、
を更に備えることを特徴とする請求項１に記載のアプリ情報補完装置。
【請求項３】
開閉して使用することが可能な当該アプリ情報補完装置の開閉状態、及び当該アプリ情報補完装置に対するキー入力が行われて使用されている入力状態に関する使用状態情報を取得する使用状態取得手段と、
前記使用状態取得手段により取得された前記使用状態情報が、当該アプリ情報補完装置は使用されていないことを示す場合に、当該アプリ情報補完装置が使用されている間にのみ前記ログデータを生成するアプリケーションを前記候補リストから削除する候補リスト修正手段と、
を更に備えることを特徴とする請求項１に記載のアプリ情報補完装置。
【請求項４】
当該アプリ情報補完装置による外部デバイスへのアクセス状態に関するデバイス状態情報を取得するデバイス状態取得手段と、
前記デバイス状態取得手段により取得された前記デバイス状態情報が、前記外部デバイスへのアクセス中でないことを示す場合に、前記外部デバイスへのアクセス中にのみ前記ログデータを生成するアプリケーションを前記候補リストから削除する候補リスト修正手段と、
を更に備えることを特徴とする請求項１に記載のアプリ情報補完装置。
【請求項５】
当該アプリ情報補完装置によるデータベースへのアクセス状態に関するデータベース状態情報を取得するデータベース状態取得手段と、
前記データベース状態取得手段により取得された前記データベース状態情報が、前記データベースへのアクセス中でないことを示す場合に、前記データベースへのアクセス中にのみ前記ログデータを生成するアプリケーションを前記候補リストから削除する候補リスト修正手段と、
を更に備えることを特徴とする請求項１に記載のアプリ情報補完装置。
【請求項６】
当該アプリ情報補完装置によるファイルへのアクセス状態に関するファイル状態情報を取得するファイル状態取得手段と、
前記ファイル状態取得手段により取得された前記ファイル状態情報が、前記ファイルへのアクセス中でないことを示す場合に、前記ファイルへのアクセス中にのみ前記ログデータを生成するアプリケーションを前記候補リストから削除する候補リスト修正手段と、
を更に備えることを特徴とする請求項１に記載のアプリ情報補完装置。
【請求項７】
前記外部デバイスはスピーカ装置であることを特徴とする請求項４に記載のアプリ情報補完装置。
【請求項８】
前記外部デバイスは外部記憶装置であることを特徴とする請求項４に記載のアプリ情報補完装置。
【請求項９】
前記外部デバイスはセンサ装置であることを特徴とする請求項４に記載のアプリ情報補完装置。
【請求項１０】
前記外部デバイスはカメラであることを特徴とする請求項４に記載のアプリ情報補完装置。
【請求項１１】
前記外部デバイスは赤外線通信装置であることを特徴とする請求項４に記載のアプリ情報補完装置。
【請求項１２】
前記外部デバイスは非接触ＩＣ通信装置であることを特徴とする請求項４に記載のアプリ情報補完装置。
【請求項１３】
前記外部デバイスはディスプレイであることを特徴とする請求項４に記載のアプリ情報補完装置。
【請求項１４】
複数のアプリケーションのうちログデータを生成したログ発生元アプリケーションを特定するアプリ情報補完装置を制御するアプリ情報補完プログラムであって、
前記アプリ情報補完装置を、
マルチタスク制御下で実行されることが可能な前記複数のアプリケーションのうち前記ログ発生元アプリケーションにより生成された前記ログデータを取得するログ取得手段と、
前記ログデータを生成し得るアプリケーションの候補リストと、実行中のアプリケーションの実行中リストと、画面表示中のアプリケーションの表示リストとに基づいて、前記ログ取得手段により取得された前記ログデータを生成した前記ログ発生元アプリケーションを、前記複数のアプリケーションの中から特定する発生元特定手段と、
前記発生元特定手段により特定された前記ログ発生元アプリケーションに関する情報を出力する情報出力手段と、
して機能させることを特徴とするアプリ情報補完プログラム。
【請求項１５】
複数のアプリケーションのうちログデータを生成したログ発生元アプリケーションを特定するアプリ情報補完装置が行なうアプリ情報補完方法であって、
マルチタスク制御下で実行されることが可能な前記複数のアプリケーションのうち前記ログ発生元アプリケーションにより生成された前記ログデータを前記アプリ情報補完装置が取得するログ取得ステップと、
前記ログデータを生成し得るアプリケーションの候補リストと、実行中のアプリケーションの実行中リストと、画面表示中のアプリケーションの表示リストとに基づいて、前記ログ取得ステップで取得された前記ログデータを生成した前記ログ発生元アプリケーションを、前記複数のアプリケーションの中から前記アプリ情報補完装置が特定する発生元特定ステップと、
前記発生元特定ステップで特定された前記ログ発生元アプリケーションに関する情報を前記アプリ情報補完装置が出力する情報出力ステップと、
を有することを特徴とするアプリ情報補完方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアプリケーションのうちログデータを発生させたログ発生元アプリケーションを特定するアプリ情報補完装置と、当該アプリ情報補完装置を制御するアプリ情報補完プログラムと、当該アプリ情報補完装置が行なうアプリ情報補完方法とに関する。
【背景技術】
【０００２】
携帯電話端末や各種情報処理端末において、ユーザの操作履歴を示す操作ログデータを記憶するシステムが各種提案されている。このようなシステムにおいて、上位アプリケーションにログデータ記憶機能を実装する場合、上位アプリケーションの修正や改変が必要となるため、ファイルシステムやネットワークソケットといった低レイヤにログ記憶機能を実装することが多く行われている。
【０００３】
しかしながら、このようなログ記憶システムでは、どのファイルが読み込まれたかといった履歴情報をログとして記憶することはできるが、このファイル読み込み動作を行った主体となるアプリケーションに関する履歴情報をログとして記憶できない場合があることが指摘されている。この場合、動作主体のアプリケーションが特定できないため、例えば音楽ファイルが再生されたことを検出できても、電話着信が契機となって再生されたのか、ユーザによる音楽視聴のために手動により再生されたのかといった情報が欠落し、ユーザに提供されるサービスによっては不都合が生じてしまうケースがあった。
【０００４】
これに対して、例えば特許文献１には、アプリケーション等の管理対象物のログを収集するコンピュータシステムにおける管理対象物のログ収集方法が開示されている。このログ収集方法では、オブジェクトを用いてアプリケーションを監視し、アプリケーションによって出力されたログのうち、必要なログだけを抽出する。そして、これらのログによって、オブジェクトが管理される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１４９１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のログ収集方法によれば、アプリケーション等の管理対象物の状態に関係なく管理対象物を管理できる。しかしながら、マルチタスク制御下で実行されることが可能な複数のアプリケーション等の管理対象物のうち、ログデータを発生させたログ発生元を特定することに関してはなんら考慮されていないため、利便性が低い。
【０００７】
本発明は、上記の問題点を解消する為になされたものであり、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、ログデータを発生させたログ発生元アプリケーションを特定して利便性を高めることが可能なアプリ情報補完装置、アプリ情報補完プログラム、及びアプリ情報補完方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るアプリ情報補完装置は、複数のアプリケーションのうちログデータを生成したログ発生元アプリケーションを特定するアプリ情報補完装置であって、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータを取得するログ取得手段と、ログデータを生成し得るアプリケーションの候補リストと、実行中のアプリケーションの実行中リストと、画面表示中のアプリケーションの表示リストとに基づいて、ログ取得手段により取得されたログデータを生成したログ発生元アプリケーションを、複数のアプリケーションの中から特定する発生元特定手段と、発生元特定手段により特定されたログ発生元アプリケーションに関する情報を出力する情報出力手段と、を備えることを特徴とする。
【０００９】
本発明に係るアプリ情報補完装置では、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータを取得し、候補リストと実行中リストと表示リストとに基づいて、取得されたログデータを生成したログ発生元アプリケーションを特定する。そして、特定されたログ発生元アプリケーションに関する情報を出力する。これにより、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、候補リストと実行中リストと表示リストとに基づいて、ログデータを発生させたログ発生元アプリケーションが特定されるため、利便性を高めることが可能になる。
【００１０】
また、本発明に係るアプリ情報補完装置は、当該アプリ情報補完装置による外部通信における通信状態に関する通信状態情報を取得する通信状態取得手段と、通信状態取得手段により取得された通信状態情報が、外部通信中でないことを示す場合に、外部通信中にのみログデータを生成するアプリケーションを候補リストから削除する候補リスト修正手段と、を更に備えるのも好ましい。
【００１１】
この構成により、当該アプリ情報補完装置によるによる外部通信における通信状態に関する通信状態情報が取得され、取得された通信状態情報が、外部通信中でないことを示す場合に、外部通信中にのみログデータを生成するアプリケーションが候補リストから削除される。このように、外部通信中でないことが示される場合に、外部通信中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００１２】
また、本発明に係るアプリ情報補完装置は、開閉して使用することが可能な当該アプリ情報補完装置の開閉状態、及び当該アプリ情報補完装置に対するキー入力が行われて使用されている入力状態に関する使用状態情報を取得する使用状態取得手段と、使用状態取得手段により取得された使用状態情報が、当該アプリ情報補完装置は使用されていないことを示す場合に、当該アプリ情報補完装置が使用されている間にのみログデータを生成するアプリケーションを候補リストから削除する候補リスト修正手段と、を更に備えるのも好ましい。
【００１３】
この構成により、開閉して使用することが可能な当該アプリ情報補完装置の開閉状態、及び当該アプリ情報補完装置に対するキー入力が行われて使用されている入力状態に関する使用状態情報が取得され、取得された使用状態情報が、当該アプリ情報補完装置は使用されていないことを示す場合に、当該アプリ情報補完装置が使用されている間にのみログデータを生成するアプリケーションが候補リストから削除される。このように、当該アプリ情報補完装置は使用されていないことが示される場合に、当該アプリ情報補完装置が使用されている間にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００１４】
また、本発明に係るアプリ情報補完装置は、当該アプリ情報補完装置による外部デバイスへのアクセス状態に関するデバイス状態情報を取得するデバイス状態取得手段と、デバイス状態取得手段により取得されたデバイス状態情報が、外部デバイスへのアクセス中でないことを示す場合に、外部デバイスへのアクセス中にのみログデータを生成するアプリケーションを候補リストから削除する候補リスト修正手段と、を更に備えるのも好ましい。
【００１５】
この構成により、当該アプリ情報補完装置による外部デバイスへのアクセス状態に関するデバイス状態情報が取得され、取得されたデバイス状態情報が、外部デバイスへのアクセス中でないことを示す場合に、外部デバイスへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除される。このように、外部デバイスへのアクセス中でないことが示される場合に、外部デバイスへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００１６】
また、本発明に係るアプリ情報補完装置は、当該アプリ情報補完装置によるデータベースへのアクセス状態に関するデータベース状態情報を取得するデータベース状態取得手段と、データベース状態取得手段により取得されたデータベース状態情報が、データベースへのアクセス中でないことを示す場合に、データベースへのアクセス中にのみログデータを生成するアプリケーションを候補リストから削除する候補リスト修正手段と、を更に備えるのも好ましい。
【００１７】
この構成により、当該アプリ情報補完装置によるデータベースへのアクセス状態に関するデータベース状態情報が取得され、取得されたデータベース状態情報が、データベースへのアクセス中でないことを示す場合に、データベースへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除される。このように、データベースへのアクセス中でないことが示される場合に、データベースへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００１８】
また、本発明に係るアプリ情報補完装置は、当該アプリ情報補完装置によるファイルへのアクセス状態に関するファイル状態情報を取得するファイル状態取得手段と、ファイル状態取得手段により取得されたファイル状態情報が、ファイルへのアクセス中でないことを示す場合に、ファイルへのアクセス中にのみログデータを生成するアプリケーションを候補リストから削除する候補リスト修正手段と、を更に備えるのも好ましい。
【００１９】
この構成により、当該アプリ情報補完装置によるファイルへのアクセス状態に関するファイル状態情報が取得され、取得されたファイル状態情報が、ファイルへのアクセス中でないことを示す場合に、ファイルへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除される。このように、ファイルへのアクセス中でないことが示される場合に、ファイルへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２０】
また、上記の外部デバイスはスピーカ装置であるのも好ましい。この構成により、スピーカ装置へのアクセス中でないことが示される場合に、スピーカ装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２１】
また、上記の外部デバイスは外部記憶装置であるのも好ましい。この構成により、外部記憶装置へのアクセス中でないことが示される場合に、外部記憶装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２２】
また、上記の外部デバイスはセンサ装置であるのも好ましい。この構成により、センサ装置へのアクセス中でないことが示される場合に、センサ装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２３】
また、上記の外部デバイスはカメラであるのも好ましい。この構成により、カメラへのアクセス中でないことが示される場合に、カメラへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２４】
また、上記の外部デバイスは赤外線通信装置であるのも好ましい。この構成により、赤外線通信装置へのアクセス中でないことが示される場合に、赤外線通信装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２５】
また、上記の外部デバイスは非接触ＩＣ通信装置であるのも好ましい。この構成により、非接触ＩＣ通信装置へのアクセス中でないことが示される場合に、非接触ＩＣ通信装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２６】
また、上記の外部デバイスはディスプレイであるのも好ましい。この構成により、ディスプレイへのアクセス中でないことが示される場合に、ディスプレイへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００２７】
本発明に係るアプリ情報補完プログラムは、複数のアプリケーションのうちログデータを生成したログ発生元アプリケーションを特定するアプリ情報補完装置を制御するアプリ情報補完プログラムであって、アプリ情報補完装置を、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータを取得するログ取得手段と、ログデータを生成し得るアプリケーションの候補リストと、実行中のアプリケーションの実行中リストと、画面表示中のアプリケーションの表示リストとに基づいて、ログ取得手段により取得されたログデータを生成したログ発生元アプリケーションを、複数のアプリケーションの中から特定する発生元特定手段と、発生元特定手段により特定されたログ発生元アプリケーションに関する情報を出力する情報出力手段と、して機能させることを特徴とする。
【００２８】
本発明に係るアプリ情報補完プログラムでは、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータを取得し、候補リストと実行中リストと表示リストとに基づいて、取得されたログデータを生成したログ発生元アプリケーションを特定するようアプリ情報補完装置を機能させる。そして、特定されたログ発生元アプリケーションに関する情報を出力するようアプリ情報補完装置を機能させる。これにより、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、候補リストと実行中リストと表示リストとに基づいて、ログデータを発生させたログ発生元アプリケーションが特定されるため、利便性を高めることが可能になる。
【００２９】
本発明に係るアプリ情報補完方法は、複数のアプリケーションのうちログデータを生成したログ発生元アプリケーションを特定するアプリ情報補完装置が行なうアプリ情報補完方法であって、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータをアプリ情報補完装置が取得するログ取得ステップと、ログデータを生成し得るアプリケーションの候補リストと、実行中のアプリケーションの実行中リストと、画面表示中のアプリケーションの表示リストとに基づいて、ログ取得ステップで取得されたログデータを生成したログ発生元アプリケーションを、複数のアプリケーションの中からアプリ情報補完装置が特定する発生元特定ステップと、発生元特定ステップで特定されたログ発生元アプリケーションに関する情報をアプリ情報補完装置が出力する情報出力ステップと、を有することを特徴とする。
【００３０】
本発明に係るアプリ情報補完方法では、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータを取得し、候補リストと実行中リストと表示リストとに基づいて、取得されたログデータを生成したログ発生元アプリケーションを特定する。そして、特定されたログ発生元アプリケーションに関する情報を出力する。これにより、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、候補リストと実行中リストと表示リストとに基づいて、ログデータを発生させたログ発生元アプリケーションが特定されるため、利便性を高めることが可能になる。
【発明の効果】
【００３１】
本発明によれば、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、ログデータを発生させたログ発生元アプリケーションを特定して利便性を高めることが可能なアプリ情報補完装置、アプリ情報補完プログラム、及びアプリ情報補完方法を提供することができる。
【図面の簡単な説明】
【００３２】
【図１】第一実施形態に係るアプリ情報補完装置の機能構成の概略を説明するための機能構成図である。
【図２】アプリ情報補完装置の物理構成の概略を説明するための物理構成図である。
【図３】アプリ情報補完処理の流れを示すフローチャートである。
【図４】アプリ情報補完プログラムのモジュール構成を説明するためのモジュール構成図である。
【図５】第二実施形態に係るアプリ情報補完装置の機能構成を説明するための機能構成図である。
【図６】アプリ情報補完処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００３３】
以下、添付図面を参照しながら本発明の好適な実施形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。
【００３４】
（１）第一実施形態
（１−１）アプリ情報補完装置の構成
まず、第一実施形態に係るアプリ情報補完装置について、図１及び図２を用いて説明する。図１は、このアプリ情報補完装置１０の機能構成の概略を説明するための機能構成図であり、図２は、このアプリ情報補完装置１０の物理構成の概略を説明するための物理構成図である。アプリ情報補完装置１０は、例えば携帯電話端末やＰＤＡやノートパソコンといった情報処理端末装置であり、この装置内においてマルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログデータを生成した（発生させた）ログ発生元アプリケーションを特定する装置である。
【００３５】
アプリ情報補完装置１０は、図２に示されるように、物理的な構成要素としてＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、操作部１０４、無線通信部１０５、ディスプレイ１０６、及びアンテナ１０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、以下に説明する各機能が発揮される。
【００３６】
アプリ情報補完装置１０は、図１に示されるように、機能的な構成要素として、ログ取得部１（ログ取得手段）、ログ種別判別部２（発生元特定手段）、ログ発生元アプリ特定部３（発生元特定手段）、候補アプリリスト保持部４（発生元特定手段）、実行中アプリ監視部５（発生元特定手段）、前面アプリ監視部６（発生元特定手段）、及びログ保存部７（情報出力手段）、を備えている。
【００３７】
ログ取得部１は、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、ログ発生元アプリケーションにより生成されたログデータを取得する部分である。このログデータの取得は、ファイル読書き処理等の通常処理がログ取得部１によりフックされてから行なわれる。
【００３８】
ログ種別判別部２は、ログ取得部１により取得されたログデータの種別を判別し、判別結果としてのログ種別をログ発生元アプリ特定部３に通知する部分である。このログ種別には、例えば、アプリケーションにより生成されたアプリケーションログ、認証の成功や失敗に関するセキュリティログ、ＯＳ（オペレーションシステム）により生成されたシステムログ、アプリケーションによる正常処理を示す情報ログ、アプリケーションによる処理における警告を示す警告ログ、アプリケーションによる異常処理を示す情報ログエラーログ等がある。
【００３９】
ログ発生元アプリ特定部３は、ログ種別判別部２により通知されたログ種別に対応する後述の候補アプリリストを候補アプリリスト保持部４から取得し、後述の実行中アプリリストを実行中アプリ監視部５から取得し、後述の前面アプリ情報を前面アプリ監視部６から取得して、候補アプリリストと実行中アプリリストと前面アプリ情報とに基づいて、ログ取得部１により取得されたログデータを生成したログ発生元アプリケーションを上記の複数のアプリケーションの中から特定する部分である。
【００４０】
なお、候補アプリリストは、ログデータを生成し得るアプリケーションのログ種別ごとのリストであり、実行中アプリリストは、アプリ情報補完装置１０で起動されて実行中のアプリケーションのリストであり、前面アプリ情報は、アプリ情報補完装置１０の画面に前面表示されているアプリケーションのリストである。
【００４１】
候補アプリリスト保持部４は、候補アプリリストを記憶保持する格納部分である。候補アプリリストは、例えば、アプリ情報補完装置１０の工場出荷時に、あらかじめＲＯＭ１０３等に書き込み記憶される。なお、アプリ情報補完装置１０の工場出荷後は、アプリ情報補完装置１０のメンテナンス時や外部通信時等に追加書き込みや更新書込みが行なわれる。
【００４２】
実行中アプリ監視部５は、アプリ情報補完装置１０で実行中のアプリケーションをリアルタイムで監視することによって実行中アプリリストを常に更新するとともに、この実行中アプリリストを記憶保持する格納部分である。
【００４３】
前面アプリ監視部６は、アプリ情報補完装置１０の画面に前面表示（即ち、ユーザによって視認可能なように表示）されながら起動中のアプリケーションをリアルタイムで監視することによって前面アプリ情報を更新するとともに、この前面アプリ情報を記憶保持する格納部分である。なお、アプリ情報補完装置１０が、携帯電話端末といった表示画面が比較的小さい端末である場合は、複数のアプリケーションが同時に起動していても、表示画面に表示されるアプリケーションは通常一つであることが多い。複数のアプリケーションが同時に起動していても、前面アプリ監視部６は、前面表示中のアプリケーションをリアルタイムで監視する。
【００４４】
ログ保存部７は、ログ発生元アプリ特定部３により特定されたログ発生元アプリケーションに関する情報をログデータに付加して出力することによって情報を補完するとともに、このログデータを記憶保持する格納部分である。
【００４５】
（１−２）アプリ情報補完処理の流れ
次に、本実施形態に係るアプリ情報補完装置１０で実行されるアプリ情報補完処理（アプリ情報補完方法）の流れについて、図３を用いて説明する。図３は、アプリ情報補完装置１０で実行されるアプリ情報補完処理の流れを示すフローチャートである。
【００４６】
まず、ログ取得部１が、ファイル読書き処理等の通常処理をフックする。そして、ログ取得部１が、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、ログ発生元アプリケーションにより生成されたログデータを取得する（ステップＳ０１、ログ取得ステップ）。そして、ログ取得部１が、取得したログデータをログ種別判別部２に受け渡す。
【００４７】
次に、ログ種別判別部２が、ログ取得部１により取得されたログデータの種別を判別し、判別結果としてのログ種別をログ発生元アプリ特定部３に通知する（ステップＳ０２、発生元特定ステップ）。
【００４８】
次に、ログ発生元アプリ特定部３が、ログ種別判別部２により通知されたログ種別に適した候補アプリリストを候補アプリリスト保持部４から取得し、実行中アプリリストを実行中アプリ監視部５から取得して、候補アプリリスト（例えば、アプリケーションＡ，Ｂ，Ｃ）と実行中アプリリスト（例えば、アプリケーションＢ，Ｃ，Ｄ）とをマッチングにより照らし合わせ、共通して存在するアプリケーション（ここでは、アプリケーションＢ，Ｃ）を、特定対象の候補リストとして抽出する（ステップＳ０３、発生元特定ステップ）。
【００４９】
次に、ログ発生元アプリ特定部３が、前面アプリ情報を前面アプリ監視部６から取得して、ステップ０３における抽出結果である特定対象の候補リストと前面アプリ情報とを照らし合わせ、ログを生成する可能性のないアプリケーションを除外（削除）して、特定対象の最終候補リストとして抽出する（ステップＳ０４、発生元特定ステップ）。ここでは、アプリ情報補完装置１０の画面に前面表示されて起動中にのみログを生成するアプリケーションであって且つ現時点で前面表示されていないアプリケーションが、ログを生成する可能性のないアプリケーションである、とログ発生元アプリ特定部３によってみなされて除外（削除）される。アプリ情報補完装置１０の画面に前面表示されて起動中にのみログを生成するアプリケーションのリストは、ログ発生元アプリ特定部３によって事前に記憶されている。
【００５０】
次に、ログ発生元アプリ特定部３が、ステップ０４における抽出処理の結果、特定対象の最終候補が一つのアプリケーションに絞られたか否かを判定する（ステップＳ０５、発生元特定ステップ）。特定対象の最終候補が一つのアプリケーションに絞られている場合は、後述のステップＳ０６に移行する。一方、特定対象の最終候補が一つのアプリケーションに絞られていない場合（即ち、複数のアプリケーションに絞られた場合）は、後述のステップＳ０７に移行する。
【００５１】
ステップＳ０６では、ログ保存部７が、ログ発生元アプリ特定部３により絞られた一つのアプリケーションをログ発生元アプリケーションと特定し、このログ発生元アプリケーションに関する情報をログデータに付加して出力するとともに記憶保持する（情報出力ステップ）。
【００５２】
ステップＳ０７では、ログ保存部７が、ログ発生元アプリ特定部３により絞られた複数のアプリケーション全てをログ発生元アプリケーションと特定し、このログ発生元アプリケーション全てに関する情報をログデータに付加して出力するとともに記憶保持する（情報出力ステップ）。
【００５３】
（１−３）アプリ情報補完プログラムのモジュール構成
次に、アプリ情報補完装置１０を制御するアプリ情報補完プログラムのモジュール構成について、図４を用いて説明する。図４は、アプリ情報補完装置１０を制御するアプリ情報補完プログラムＰ（及び後述する第二実施形態に係るアプリ情報補完装置２０を制御するアプリ情報補完プログラムＱ）のモジュール構成を説明するためのモジュール構成図である。
【００５４】
アプリ情報補完プログラムＰは、図４に示すように、ログ取得モジュールＰ１、ログ種別判別モジュールＰ２、ログ発生元アプリ特定モジュールＰ３、候補アプリリスト保持モジュールＰ４、実行中アプリ監視モジュールＰ５、前面アプリ監視モジュールＰ６、及びログ保存モジュールＰ７を備えて構成される。なお、破線で示された補助情報取得モジュールＰ８は、後述の第二実施形態に係るアプリ情報補完装置が有するモジュールである。
【００５５】
ここで、ログ取得モジュールＰ１を動作させることによって実現する機能は、上述したログ取得部１の機能と同様である。また、ログ種別判別モジュールＰ２、ログ発生元アプリ特定モジュールＰ３、候補アプリリスト保持モジュールＰ４、実行中アプリ監視モジュールＰ５、及び前面アプリ監視モジュールＰ６のそれぞれを動作させることによって実現する機能は、上述したログ種別判別部２、ログ発生元アプリ特定部３、候補アプリリスト保持部４、実行中アプリ監視部５、及び前面アプリ監視部６のそれぞれの機能と同様である。更に、ログ保存モジュールＰ７を動作させることによって実現する機能は、上述したログ保存部７の機能と同様である。
【００５６】
（２）第二実施形態
（２−１）アプリ情報補完装置の構成
引き続き、第二実施形態に係るアプリ情報補完装置について、図５及び図２を用いて説明する。図５は、このアプリ情報補完装置２０の機能構成の概略を説明するための機能構成図であり、図２は、このアプリ情報補完装置２０の物理構成の概略を説明するための物理構成図である。アプリ情報補完装置２０は、例えば、開閉して使用することが可能な携帯電話端末（フタ部付きフラップ携帯電話端末、折り畳み式携帯電話端末）やＰＤＡやノートパソコンといった情報処理端末装置であり、この装置内においてマルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログデータを生成した（発生させた）ログ発生元アプリケーションを特定する装置である。
【００５７】
アプリ情報補完装置２０は、図２に示されるように、物理的な構成要素としてＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、操作部１０４、無線通信部１０５、ディスプレイ１０６、及びアンテナ１０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、以下に説明する各機能が発揮される。
【００５８】
アプリ情報補完装置２０は、図５に示されるように、機能的な構成要素として、ログ取得部１、ログ種別判別部２、ログ発生元アプリ特定部３０（発生元特定手段、候補リスト修正手段）、候補アプリリスト保持部４、実行中アプリ監視部５、前面アプリ監視部６、ログ保存部７、及び補助情報取得部８（通信状態取得手段、使用状態取得手段）を備えている。なお、ログ取得部１、ログ種別判別部２、候補アプリリスト保持部４、実行中アプリ監視部５、前面アプリ監視部６、及びログ保存部７については、上述したため説明を割愛する。
【００５９】
ログ発生元アプリ特定部３０は、ログ種別判別部２により通知されたログ種別に対応する候補アプリリストを候補アプリリスト保持部４から取得し、実行中アプリリストを実行中アプリ監視部５から取得し、前面アプリ情報を前面アプリ監視部６から取得し、後述の通信状態情報及び使用状態情報を補助情報取得部８から取得して、候補アプリリストと実行中アプリリストと前面アプリ情報と通信状態情報と使用状態情報とに基づいて、ログ取得部１により取得されたログデータを生成したログ発生元アプリケーションを上記の複数のアプリケーションの中から特定する部分である。
【００６０】
なお、通信状態情報は、アプリ情報補完装置２０による外部（例えば、移動体通信網が有する基地局）との通信における送受信電波の電波強度の強弱といった通信状態に関する情報である。また、使用状態情報は、アプリ情報補完装置２０の（例えばフタ部や本体部が）開かれているか閉じられているかといった開閉状態、及びアプリ情報補完装置２０に対するキー入力が行われて使用されているか否かといった入力状態に関する情報である。
【００６１】
補助情報取得部８は、ログ発生元アプリケーションを特定するための補助情報として、通信状態情報及び使用状態情報を常に更新するとともに、通信状態情報及び使用状態情報を記憶保持する格納部分である。通信状態情報及び使用状態情報の更新は、補助情報取得部８がアンテナ１０７の通信状況を監視するとともに（例えばフタ部や本体部の）機械的な動作状況を操作部１０４を用いて監視することによって行なわれる。
【００６２】
（２−２）アプリ情報補完処理の流れ
次に、本実施形態に係るアプリ情報補完装置２０で実行されるアプリ情報補完処理（アプリ情報補完方法）の流れについて、図５を用いて説明する。図５は、アプリ情報補完装置２０で実行されるアプリ情報補完処理の流れを示すフローチャートである。なお、ステップＳ０１〜ステップＳ０４については、上述したため説明を割愛する。
【００６３】
ステップＳ０４の後に、ログ発生元アプリ特定部３０が、通信状態情報を補助情報取得部８から取得して、ステップ０３における抽出結果である特定対象の候補リストと通信状態情報とを照らし合わせ、ログを生成する可能性のないアプリケーションを除外（削除）して、特定対象の第二次候補リストとして抽出する（ステップＳ１５、発生元特定ステップ）。ここでは、アプリ情報補完装置２０による外部通信中でないことを通信状態情報が示す場合に、外部通信中にのみログデータを生成するアプリケーションが、ログを生成する可能性のないアプリケーションである、とログ発生元アプリ特定部３０によってみなされて除外（削除）される。外部通信中にのみログデータを生成するアプリケーションのリストは、ログ発生元アプリ特定部３０によって事前に記憶されている。
【００６４】
次に、ログ発生元アプリ特定部３０が、使用状態情報を補助情報取得部８から取得して、ステップ１５における抽出結果である特定対象の第二次候補リストと使用状態情報とを照らし合わせ、ログを生成する可能性のないアプリケーションを除外（削除）して、特定対象の第三次候補リストとして抽出する（ステップＳ１６、発生元特定ステップ）。ここでは、アプリ情報補完装置２０に対するユーザ操作による使用が行なわれていないことを使用状態情報が示す場合に、アプリ情報補完装置２０に対するユーザ操作による使用が行われている間にのみログデータを生成するアプリケーションが、ログを生成する可能性のないアプリケーションである、とログ発生元アプリ特定部３０によってみなされて除外（削除）される。アプリ情報補完装置２０に対するユーザ操作による使用が行われている間にのみログデータを生成するアプリケーションのリストは、ログ発生元アプリ特定部３０によって事前に記憶されている。
【００６５】
次に、ログ発生元アプリ特定部３０が、ステップ１６における抽出処理の結果、特定対象の第三次候補が一つのアプリケーションに絞られたか否かを判定する（ステップＳ１７、発生元特定ステップ）。特定対象の第三次候補が一つのアプリケーションに絞られている場合は、後述のステップＳ１８に移行する。一方、特定対象の最終候補が一つのアプリケーションに絞られていない場合（即ち、複数のアプリケーションに絞られた場合）は、後述のステップＳ１９に移行する。
【００６６】
ステップＳ１８では、ログ保存部７が、ログ発生元アプリ特定部３０により絞られた一つのアプリケーションをログ発生元アプリケーションと特定し、このログ発生元アプリケーションに関する情報をログデータに付加して出力するとともに記憶保持する（情報出力ステップ）。
【００６７】
ステップＳ１９では、ログ保存部７が、ログ発生元アプリ特定部３０により絞られた複数のアプリケーション全てをログ発生元アプリケーションと特定し、このログ発生元アプリケーション全てに関する情報をログデータに付加して出力するとともに記憶保持する（情報出力ステップ）。
【００６８】
（２−３）アプリ情報補完プログラムのモジュール構成
次に、アプリ情報補完装置２０を制御するアプリ情報補完プログラムのモジュール構成について、図４を用いて説明する。
【００６９】
アプリ情報補完プログラムＱは、図４に示すように、ログ取得モジュールＰ１、ログ種別判別モジュールＰ２、ログ発生元アプリ特定モジュールＰ３、候補アプリリスト保持モジュールＰ４、実行中アプリ監視モジュールＰ５、前面アプリ監視モジュールＰ６、ログ保存モジュールＰ７、及び補助情報取得モジュールＰ８を備えて構成される。
【００７０】
ここで、ログ取得モジュールＰ１を動作させることによって実現する機能は、上述したログ取得部１の機能と同様である。また、ログ種別判別モジュールＰ２、ログ発生元アプリ特定モジュールＰ３、候補アプリリスト保持モジュールＰ４、実行中アプリ監視モジュールＰ５、前面アプリ監視モジュールＰ６、及び補助情報取得モジュールＰ８のそれぞれを動作させることによって実現する機能は、上述したログ種別判別部２、ログ発生元アプリ特定部３０、候補アプリリスト保持部４、実行中アプリ監視部５、前面アプリ監視部６、及び補助情報取得部８のそれぞれの機能と同様である。更に、ログ保存モジュールＰ７を動作させることによって実現する機能は、上述したログ保存部７の機能と同様である。
【００７１】
（３）本発明による作用及び効果
アプリ情報補完装置１０，２０では、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうちログ発生元アプリケーションにより生成されたログデータを取得し、候補リストと実行中リストと表示リストとに基づいて、取得されたログデータを生成したログ発生元アプリケーションを特定する。そして、特定されたログ発生元アプリケーションに関する情報を出力する。これにより、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、候補リストと実行中リストと表示リストとに基づいて、ログデータを発生させたログ発生元アプリケーションが特定されるため、利便性を高めることが可能になる。
【００７２】
また、アプリ情報補完装置２０によるによる外部通信における通信状態に関する通信状態情報が取得され、取得された通信状態情報が、外部通信中でないことを示す場合に、外部通信中にのみログデータを生成するアプリケーションが候補リストからあらかじめ削除される。このように、外部通信中でないことが示される場合に、外部通信中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００７３】
また、開閉して使用することが可能なアプリ情報補完装置２０の開閉状態、及びアプリ情報補完装置２０に対するキー入力が行われて使用されている入力状態に関する使用状態情報が取得され、取得された使用状態情報が、アプリ情報補完装置２０はユーザ操作による使用が行なわれていないことを示す場合に、アプリ情報補完装置２０に対するユーザユーザ操作による使用が行なわれている間にのみログデータを生成するアプリケーションが候補リストからあらかじめ削除される。このように、アプリ情報補完装置２０は操作・使用されていないことが示される場合に、アプリ情報補完装置２０が操作・使用されている間にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００７４】
（４）変形例
（４−１）第一変形例
補助情報取得部８を、アプリ情報補完装置２０による外部デバイス（詳細は後述する。）へのアクセス中であるか否かといったアクセス状態に関するデバイス状態情報を取得するデバイス状態取得手段として機能させる構成としてもよい。このような構成とする場合、ログ発生元アプリ特定部３０が、ログ種別判別部２により通知されたログ種別に対応する候補アプリリストを候補アプリリスト保持部４から取得し、実行中アプリリストを実行中アプリ監視部５から取得し、前面アプリ情報を前面アプリ監視部６から取得し、デバイス状態情報を補助情報取得部８から取得して、候補アプリリストと実行中アプリリストと前面アプリ情報とデバイス状態情報とに基づいて、ログ取得部１により取得されたログデータを生成したログ発生元アプリケーションを上記の複数のアプリケーションの中から特定する。
【００７５】
ここで、取得されたデバイス状態情報が、外部デバイスへのアクセス中でないことを示す場合に、外部デバイスへのアクセス中にのみログデータを生成するアプリケーションが特定対象の第二次候補リストからあらかじめ除外（削除）される。このように、外部デバイスへのアクセス中でないことが示される場合に、外部デバイスへのアクセス中にのみログデータを生成するアプリケーションが候補リストから除外（削除）されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。外部デバイスへのアクセス中にのみログデータを生成するアプリケーションのリストは、ログ発生元アプリ特定部３０によって事前に記憶されている。
【００７６】
なお、上記の外部デバイスを外部接続用スピーカ装置とすることにより、外部接続用スピーカ装置へのアクセス中でないことが示される場合に、外部接続用スピーカ装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００７７】
また、上記の外部デバイスを外部記憶装置（例えばハードディスク装置）とすることにより、外部記憶装置へのアクセス中でないことが示される場合に、外部記憶装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００７８】
また、上記の外部デバイスをセンサ装置（例えば加速度センサ装置）とすることにより、センサ装置へのアクセス中でないことが示される場合に、センサ装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００７９】
また、上記の外部デバイスをカメラとすることにより、カメラへのアクセス中でないことが示される場合に、カメラへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００８０】
また、上記の外部デバイスを赤外線通信装置とすることにより、赤外線通信装置へのアクセス中でないことが示される場合に、赤外線通信装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００８１】
また、上記の外部デバイスを非接触ＩＣ通信装置とすることにより、非接触ＩＣ通信装置へのアクセス中でないことが示される場合に、非接触ＩＣ通信装置へのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００８２】
また、上記の外部デバイスをディスプレイ（例えば大型ディスプレイ）とすることにより、ディスプレイへのアクセス中でないことが示される場合に、ディスプレイへのアクセス中にのみログデータを生成するアプリケーションが候補リストから削除されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。
【００８３】
（４−２）第二変形例
補助情報取得部８を、アプリ情報補完装置２０によるデータベース（例えば外部サーバ内のデータベース）へのアクセス中であるか否かといったアクセス状態に関するデータベース状態情報を取得するデータベース状態取得手段として機能させる構成としてもよい。このような構成とする場合、ログ発生元アプリ特定部３０が、ログ種別判別部２により通知されたログ種別に対応する候補アプリリストを候補アプリリスト保持部４から取得し、実行中アプリリストを実行中アプリ監視部５から取得し、前面アプリ情報を前面アプリ監視部６から取得し、データベース状態情報を補助情報取得部８から取得して、候補アプリリストと実行中アプリリストと前面アプリ情報とデータベース状態情報とに基づいて、ログ取得部１により取得されたログデータを生成したログ発生元アプリケーションを上記の複数のアプリケーションの中から特定する。
【００８４】
ここで、取得されたデータベース状態情報が、データベースへのアクセス中でないことを示す場合に、データベースへのアクセス中にのみログデータを生成するアプリケーションが特定対象の第二次候補リストから除外（削除）される。このように、データベースへのアクセス中でないことが示される場合に、データベースへのアクセス中にのみログデータを生成するアプリケーションが候補リストからあらかじめ除外（削除）されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。データベースへのアクセス中にのみログデータを生成するアプリケーションのリストは、ログ発生元アプリ特定部３０によって事前に記憶されている。
【００８５】
（４−３）第三変形例
補助情報取得部８を、アプリ情報補完装置２０によるファイル（例えば外部サーバ内のデータファイル）へのアクセス中であるか否かといったアクセス状態に関するファイル状態情報を取得するファイル状態取得手段として機能させる構成としてもよい。このような構成とする場合、ログ発生元アプリ特定部３０が、ログ種別判別部２により通知されたログ種別に対応する候補アプリリストを候補アプリリスト保持部４から取得し、実行中アプリリストを実行中アプリ監視部５から取得し、前面アプリ情報を前面アプリ監視部６から取得し、ファイル状態情報を補助情報取得部８から取得して、候補アプリリストと実行中アプリリストと前面アプリ情報とファイル状態情報とに基づいて、ログ取得部１により取得されたログデータを生成したログ発生元アプリケーションを上記の複数のアプリケーションの中から特定する。
【００８６】
ここで、取得されたファイル状態情報が、ファイルへのアクセス中でないことを示す場合に、ファイルへのアクセス中にのみログデータを生成するアプリケーションが特定対象の第二次候補リストから除外（削除）される。このように、ファイルへのアクセス中でないことが示される場合に、ファイルへのアクセス中にのみログデータを生成するアプリケーションが候補リストからあらかじめ除外（削除）されるため、ログデータを発生させたログ発生元アプリケーションを、より精度良く特定することが可能になる。ファイルへのアクセス中にのみログデータを生成するアプリケーションのリストは、ログ発生元アプリ特定部３０によって事前に記憶されている。
【産業上の利用可能性】
【００８７】
本発明によれば、マルチタスク制御下で実行されることが可能な複数のアプリケーションのうち、ログデータを発生させたログ発生元アプリケーションを特定して利便性を高めることができる。
【符号の説明】
【００８８】
１…ログ取得部、２…ログ種別判別部、３，３０…ログ発生元アプリ特定部、４…候補アプリリスト保持部、５…実行中アプリ監視部、６…前面アプリ監視部、７…ログ保存部、８…補助情報取得部、１０，２０…アプリ情報補完装置、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…操作部、１０５…無線通信部、１０６…ディスプレイ、１０７…アンテナ、Ｐ，Ｑ…アプリ情報補完プログラム、Ｐ１…ログ取得モジュール、Ｐ２…ログ種別判別モジュール、Ｐ３…ログ発生元アプリ特定モジュール、Ｐ４…候補アプリリスト保持モジュール、Ｐ５…実行中アプリ監視モジュール、Ｐ６…前面アプリ監視モジュール、Ｐ７…ログ保存モジュール、Ｐ８…補助情報取得モジュール。
【図１】
2011076219.tif 000003
【図２】
2011076219.tif 000004
【図３】
2011076219.tif 000005
【図４】
2011076219.tif 000006
【図５】
2011076219.tif 000007
【図６】
2011076219.tif 000008