(57)【特許請求の範囲】
【請求項１】
起動可能なアプリケーションを有する端末の利用状況を監視する利用状況監視装置が行なう利用状況監視方法であって、
前記利用状況監視装置が、前記アプリケーションの起動状況を検出する起動状況監視ステップと、
前記利用状況監視装置が、前記端末の電源利用状態を検出する電源状態監視ステップと、
前記利用状況監視装置が、前記端末の形状を検出する形状監視ステップと、
前記利用状況監視装置が、前記端末における音声データの入出力状況を検出する入出力監視ステップと、
前記利用状況監視装置が、検出された前記アプリケーションの起動状況と検出された前記端末の電源利用状態と検出された前記端末の形状と検出された前記端末における音声データの入出力状況とに基づいて、前記アプリケーションの使用状態を判定する使用状態判定ステップと、を有し、
前記使用状態判定ステップでは、検出された前記アプリケーションの起動状況と検出された前記端末の電源利用状態と検出された前記端末の形状とに基づいて前記アプリケーションの使用状態が所定の使用状態であると判定された場合に限り、検出された前記端末における音声データの入出力状況に基づいて前記アプリケーションの使用状態を判定することを特徴とする利用状況監視方法。
【請求項２】
検出された前記アプリケーションの起動状況が、前記アプリケーションの使用中状態を示す場合に、前記利用状況監視装置が、前記アプリケーションの使用時間を積算して積算使用時間を出力する使用時間積算ステップを更に有し、
前記使用状態判定ステップでは、前記利用状況監視装置が、前記出力された前記積算使用時間に基づいて、前記アプリケーションの使用状態を判定することを特徴とする請求項１に記載の利用状況監視方法。
【請求項３】
前記利用状況監視装置が、前記出力された前記積算使用時間と、所定の利用限度としての利用ルールを示す利用ルール情報とに基づいて、当該利用ルールに違反しているか否かを判定する利用ルール判定ステップを更に有することを特徴とする請求項２に記載の利用状況監視方法。
【請求項４】
前記利用状況監視装置が、前記端末と外部接続装置との接続状況を検出する外部接続監視ステップを更に有し、
前記使用状態判定ステップでは、前記利用状況監視装置が、検出された前記接続状況に基づいて、前記アプリケーションの使用状態を判定することを特徴とする請求項１〜３のいずれか一項に記載の利用状況監視方法。
【請求項５】
前記利用状況監視装置が、前記端末とネットワークとの通信状況を検出する通信状況監視ステップを更に有し、
前記使用状態判定ステップでは、前記利用状況監視装置が、検出された前記通信状況に基づいて、前記アプリケーションの使用状態を判定することを特徴とする請求項１に記載の利用状況監視方法。
【請求項６】
前記アプリケーションのうち予め指定されたアプリケーションを起動状況の検出対象とするか否かを決定する検出対象決定ステップを更に有し、
前記起動状況監視ステップでは、起動状況の検出対象とすると決定されたアプリケーションの起動状況を検出することを特徴とする請求項１に記載の利用状況監視方法。
【請求項７】
起動可能なアプリケーションを有する端末の利用状況を監視する利用状況監視装置であって、
前記アプリケーションの起動状況を検出する起動状況監視手段と、
前記端末の電源利用状態を検出する電源状態監視手段と、
前記端末の形状を検出する形状監視手段と、
前記端末における音声データの入出力状況を検出する入出力監視手段と、
検出された前記アプリケーションの起動状況と検出された前記端末の電源利用状態と検出された前記端末の形状と検出された前記端末における音声データの入出力状況とに基づいて、前記アプリケーションの使用状態を判定する使用状態判定手段と、を備え、
前記使用状態判定手段は、検出された前記アプリケーションの起動状況と検出された前記端末の電源利用状態と検出された前記端末の形状とに基づいて前記アプリケーションの使用状態が所定の使用状態であると判定した場合に限り、検出された前記端末における音声データの入出力状況に基づいて前記アプリケーションの使用状態を判定することを特徴とする利用状況監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、起動可能なアプリケーションを有する端末の利用状況を監視する利用状況監視装置と、当該利用状況監視装置が行なう利用状況監視方法とに関する。
【背景技術】
【０００２】
携帯電話端末や各種情報処理端末において、ユーザの操作履歴を示す操作ログデータを記憶するシステムや方法が各種提案されている。特に、上位アプリケーションの起動終了時刻やコンテンツの再生回数を操作ログデータとして記憶して残すことによって端末の利用状況を把握したり、予め決められた回数しかコンテンツが再生できないように制御するシステムや方法が各種提案されている。
【０００３】
例えば特許文献１には、コンテンツの再生回数を計測し、予め設定した回数に達した時点で該コンテンツの以後の再生を禁止する制御方法が開示されている。
【０００４】
また、特許文献２には、一般のスケジュール管理ソフトなどのアプリケーションで管理可能なスケジュール関連のデータに基づきユーザの行動を識別すると共に、メッセージの優先度と行動内容の優先度に基づきメッセージを出力する告知方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３７０３７５９号公報
【特許文献２】特許第３７０４９０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の制御方法によれば、決められた回数しかコンテンツが再生できないように制御することができる。また、特許文献２に記載の告知方法によれば、アプリケーションで管理可能なスケジュール関連のデータに基づきメッセージを出力することができる。
【０００７】
しかしながら、特許文献１に記載の制御方法や、特許文献２に記載の告知方法では、携帯電話端末やＰＤＡやノートＰＣなどの端末でアプリケーションが起動されたまま、置きっぱなしの状態やフタが閉められた状態や折りたたまれた状態であることを検知することができない。このため、単純にアプリケーションの起動終了時刻やコンテンツの再生回数を操作ログデータとして記憶して残すだけでは、端末に対する各種操作が行われながら利用されているのかを正しく把握することができない。
【０００８】
そこで本発明は、上記の問題点を解消する為になされたものであり、端末に対する各種操作が行われながら利用されているのかを正しく把握することが可能な利用状況監視方法及び利用状況監視装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る利用状況監視方法は、起動可能なアプリケーションを有する端末の利用状況を監視する利用状況監視装置が行なう利用状況監視方法であって、利用状況監視装置が、アプリケーションの起動状況を検出する起動状況監視ステップと、利用状況監視装置が、端末の電源利用状態を検出する電源状態監視ステップと、利用状況監視装置が、端末の形状を検出する形状監視ステップと、利用状況監視装置が、端末における音声データの入出力状況を検出する入出力監視ステップと、利用状況監視装置が、検出されたアプリケーションの起動状況と検出された端末の電源利用状態と検出された端末の形状と検出された端末における音声データの入出力状況とに基づいて、アプリケーションの使用状態を判定する使用状態判定ステップと、を有し、使用状態判定ステップでは、検出されたアプリケーションの起動状況と検出された端末の電源利用状態と検出された端末の形状とに基づいてアプリケーションの使用状態が所定の使用状態であると判定された場合に限り、検出された端末における音声データの入出力状況に基づいてアプリケーションの使用状態を判定することを特徴とする。
【００１０】
本発明に係る利用状況監視方法では、利用状況監視装置が、検出されたアプリケーションの起動状況と、検出された端末の電源利用状態と、検出された端末の形状とに基づいて、アプリケーションの使用状態を判定する。このため、端末でアプリケーションが起動されたまま使用されていない状態であっても、三種類の情報に基づいて判定されるため、端末が使用されている状態であると誤判定することなく、端末に対する各種操作が行われながら利用されているのかを正しく把握することが可能になる。
【００１１】
また、検出されたアプリケーションの起動状況が、アプリケーションの使用中状態を示す場合に、利用状況監視装置が、アプリケーションの使用時間を積算して積算使用時間を出力する使用時間積算ステップを更に有し、使用状態判定ステップでは、利用状況監視装置が、出力された積算使用時間に基づいて、アプリケーションの使用状態を判定するのも好ましい。
【００１２】
この構成により、出力された積算使用時間にも基づいて、アプリケーションの使用状態を判定することが可能になる。この結果、端末に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。
【００１３】
また、利用状況監視装置が、出力された積算使用時間と、所定の利用限度としての利用ルールを示す利用ルール情報とに基づいて、当該利用ルールに違反しているか否かを判定する利用ルール判定ステップを更に有するのも好ましい。
【００１４】
この構成により、出力された積算使用時間と、利用ルールを示す利用ルール情報とに基づいて、当該利用ルールに違反しているか否かを判定することが可能になる。
【００１５】
また、利用状況監視装置が、端末におけるデータの入出力状況を検出する入出力監視ステップを更に有し、使用状態判定ステップでは、利用状況監視装置が、検出されたデータの入出力状況に基づいて、アプリケーションの使用状態を判定するのも好ましい。
【００１６】
この構成により、検出されたデータの入出力状況に基づいて、アプリケーションの使用状態を判定することが可能になる。この結果、端末に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。
【００１７】
また、利用状況監視装置が、端末と外部接続装置との接続状況を検出する外部接続監視ステップを更に有し、使用状態判定ステップでは、利用状況監視装置が、検出された接続状況に基づいて、アプリケーションの使用状態を判定するのも好ましい。
【００１８】
この構成により、検出された接続状況に基づいて、アプリケーションの使用状態を判定することが可能になる。この結果、端末に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。
【００１９】
また、利用状況監視装置が、端末とネットワークとの通信状況を検出する通信状況監視ステップを更に有し、使用状態判定ステップでは、利用状況監視装置が、検出された通信状況に基づいて、アプリケーションの使用状態を判定するのも好ましい。
【００２０】
この構成により、検出された通信状況に基づいて、アプリケーションの使用状態を判定することが可能になる。この結果、端末に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。
【００２１】
また、アプリケーションのうち予め指定されたアプリケーションを起動状況の検出対象とするか否かを決定する検出対象決定ステップを更に有し、起動状況監視ステップでは、起動状況の検出対象とすると決定されたアプリケーションの起動状況を検出するのも好ましい。
【００２２】
この構成により、起動状況の検出対象とすると決定されたアプリケーションの起動状況を検出することが可能になる。
【００２３】
本発明に係る利用状況監視方法は、起動可能なアプリケーションを有する端末の利用状況を監視する利用状況監視装置が行なう利用状況監視方法であって、利用状況監視装置が、アプリケーションの起動状況を検出する起動状況監視ステップと、利用状況監視装置が、端末の操作状況を検出する操作状況監視ステップと、検出された端末の操作状況が、端末の一定時間以上の無操作状態を示す場合に、利用状況監視装置が、端末は無操作状態であると判定する無操作判定ステップと、利用状況監視装置が、端末の形状を検出する形状監視ステップと、利用状況監視装置が、検出されたアプリケーションの起動状況と検出された端末の操作状況と検出された端末の形状とに基づいて、アプリケーションの使用状態を判定する使用状態判定ステップと、を有することを特徴とする。
【００２４】
本発明に係る利用状況監視方法では、利用状況監視装置が、検出されたアプリケーションの起動状況と検出された端末の操作状況と検出された端末の形状とに基づいて、アプリケーションの使用状態を判定する。このため、端末でアプリケーションが起動されたまま使用されていない状態であっても、三種類の情報に基づいて判定されるため、端末が使用されている状態であると誤判定することなく、端末に対する各種操作が行われながら利用されているのかを正しく把握することが可能になる。
【００２５】
本発明に係る利用状況監視装置は、起動可能なアプリケーションを有する端末の利用状況を監視する利用状況監視装置であって、アプリケーションの起動状況を検出する起動状況監視手段と、端末の電源利用状態を検出する電源状態監視手段と、端末の形状を検出する形状監視手段と、端末における音声データの入出力状況を検出する入出力監視手段と、検出されたアプリケーションの起動状況と検出された端末の電源利用状態と検出された端末の形状と検出された端末における音声データの入出力状況とに基づいて、アプリケーションの使用状態を判定する使用状態判定手段と、を備え、使用状態判定手段は、検出されたアプリケーションの起動状況と検出された端末の電源利用状態と検出された端末の形状とに基づいてアプリケーションの使用状態が所定の使用状態であると判定した場合に限り、検出された端末における音声データの入出力状況に基づいてアプリケーションの使用状態を判定することを特徴とする。
【００２６】
本発明に係る利用状況監視装置では、検出されたアプリケーションの起動状況と、検出された端末の電源利用状態と、検出された端末の形状とに基づいて、アプリケーションの使用状態を判定する。このため、端末でアプリケーションが起動されたまま使用されていない状態であっても、三種類の情報に基づいて判定されるため、端末が使用されている状態であると誤判定することなく、端末に対する各種操作が行われながら利用されているのかを正しく把握することが可能になる。
【００２７】
本発明に係る利用状況監視装置は、起動可能なアプリケーションを有する端末の利用状況を監視する利用状況監視装置であって、アプリケーションの起動状況を検出する起動状況監視手段と、端末の操作状況を検出する操作状況監視手段と、検出された端末の操作状況が、端末の一定時間以上の無操作状態を示す場合に、端末は無操作状態であると判定する無操作判定手段と、端末の形状を検出する形状監視手段と、検出されたアプリケーションの起動状況と検出された端末の操作状況と検出された端末の形状とに基づいて、アプリケーションの使用状態を判定する使用状態判定手段と、を備えることを特徴とする。
【００２８】
本発明に係る利用状況監視装置では、検出されたアプリケーションの起動状況と、検出された端末の操作状況と、検出された端末の形状とに基づいて、アプリケーションの使用状態を判定する。このため、端末でアプリケーションが起動されたまま使用されていない状態であっても、三種類の情報に基づいて判定されるため、端末が使用されている状態であると誤判定することなく、端末に対する各種操作が行われながら利用されているのかを正しく把握することが可能になる。
【発明の効果】
【００２９】
本発明によれば、端末に対する各種操作が行われながら利用されているのかを正しく把握することが可能な利用状況監視方法及び利用状況監視装置を提供することができる。
【図面の簡単な説明】
【００３０】
【図１】第一実施形態に係る利用状況監視装置の機能別モジュール構成の概略を説明するための機能構成図である。
【図２】利用状況監視装置の物理構成の概略を説明するための物理構成図である。
【図３】使用状態判定処理の流れを示すフロー図ある。
【図４】ルール判定処理の流れを示すシーケンス図である。
【図５】第二実施形態に係る利用状況監視装置の機能構成を説明するための機能構成図である。
【図６】使用状態判定処理の流れを示すフロー図ある。
【発明を実施するための形態】
【００３１】
以下、添付図面を参照しながら本発明の好適な実施形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。
【００３２】
（１）第一実施形態
（１−１）利用状況監視装置の構成
まず、第一実施形態に係る利用状況監視装置としての端末装置１００について、図１及び図２を用いて説明する。図１は、この端末装置１００の機能別モジュール構成の概略を説明するための機能構成図であり、図２は、この端末装置１００の物理構成の概略を説明するための物理構成図である。端末装置１００は、例えば、開閉して使用することが可能な携帯電話端末（フタ部付きフラップ携帯電話端末、折り畳み式携帯電話端末）やＰＤＡやノートパソコンといった情報処理端末装置であり、端末装置１００において起動可能な各種アプリケーションを内部に有するとともに端末装置１００の利用状況を監視する装置である。
【００３３】
端末装置１００は、図２に示されるように、物理的な構成要素としてＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、操作部１０４、無線通信部１０５、ディスプレイ１０６、及びアンテナ１０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、以下に説明する各機能が発揮される。
【００３４】
端末装置１００は、図１に示されるように、機能的な構成要素として、利用時間清算部１（使用時間清算手段）、利用ルール判定部２（利用ルール判定手段）、利用ルール保持部３（利用ルール保持手段）、使用状態出力部４（使用状態判定手段）、アプリ監視部５（起動状況監視手段）、上位アプリケーション６、電源状態監視部７（電源状態監視手段）、電源管理部８（電源状態監視手段）、フタ開閉監視部９（形状監視手段）、及びフタ開閉認識センサ部１０（形状監視手段）を備えている。
【００３５】
上位アプリケーション６は、端末装置１００が内部に有するアプリケーションである。上位アプリケーション６は、アプリ監視部５によって起動状況を監視される。
【００３６】
アプリ監視部５は、上位アプリケーション６のそれぞれの起動状況（即ち、実行状態）を監視することによって、起動されて実行中であるか否かを検出する部分である。
【００３７】
電源管理部８は、端末装置１００が有する電源モジュールを管理するモジュール部分である。
【００３８】
電源状態監視部７は、電源管理部８の電力使用状況を監視することによって、端末装置１００の電源利用状態（即ち、省電力状態であるか定常使用電力状態であるか）を判定して検出する部分である。
【００３９】
フタ開閉認識センサ部１０は、端末装置１００の（例えばフタ部や本体部が）開かれているか閉じられているかといった形状（即ち、開閉状態）を検知して認識するセンサ部分である。
【００４０】
フタ開閉監視部９は、フタ開閉認識センサ部１０による認識結果の出力を監視することによって、端末装置１００の（例えばフタ部や本体部が）開かれているか閉じられているかといった形状（即ち、開閉状態）を判定して検出する部分である。
【００４１】
使用状態出力部４は、アプリ監視部５によって検出された上位アプリケーション６の起動状況と、電源状態監視部７によって検出された端末装置１００の電源利用状態と、フタ開閉監視部９によって検出された端末装置１００の形状との入力に基づいて、上位アプリケーション６の使用状態（即ち、使用中か否か）を判定して検出するモジュール部分である。
【００４２】
利用時間清算部１は、使用状態出力部４によって検出された上位アプリケーション６の起動状況（即ち、使用中か否か）を示す使用状態情報を受信して、この起動状況が、上位アプリケーション６の使用中状態を示す場合に、上位アプリケーション６の使用時間を積算して積算使用時間を出力する演算部分である。
【００４３】
利用ルール保持部３は、端末装置１００のユーザによって予め設定された所定の利用限度としての利用ルールを示す利用ルール情報を記憶する情報格納部分である。この利用ルールは、上位アプリケーション６のそれぞれに関して、例えば１日あたりの利用回数上限や利用時間上限といった形式で設定されている。
【００４４】
利用ルール判定部２は、利用時間清算部１によって出力された積算使用時間と、利用ルール保持部３に記憶されている利用ルール情報との比較処理を行い、この比較結果に基づいて、この利用ルールが違反されているか否かを判定することによって、上位アプリケーション６の使用状態（即ち、利用ルールが遵守されているか、違反されているか）を判定するモジュール部分である。
【００４５】
（１−２）使用状態判定処理の流れ
引き続き、本実施形態に係る端末装置１００で実行される使用状態判定処理（利用状況監視方法）の流れについて、図３を用いて説明する。図３は、端末装置１００で実行される使用状態判定処理の流れを示すフローチャートである。
【００４６】
まず、アプリ監視部５が、上位アプリケーション６のそれぞれの起動状況（即ち、実行状態）を監視することによって、起動されて実行中であるか非起動状態であるかを検出し、検出結果としての検出値を使用状態出力部４に入力する（ステップＳ０１、起動状況監視ステップ）。
【００４７】
次に、使用状態出力部４が、入力された検出値に基づいて、上位アプリケーション６が起動中であるか否かに関する判定処理を開始する（ステップＳ０２、使用状態判定ステップ）。入力された検出値によって、上位アプリケーション６の全てが非起動状態であることが示されていれば、端末装置１００の「不使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ０３、使用状態判定ステップ）。一方、入力された検出値によって、起動されて実行中である上位アプリケーション６が存在することが示されていれば、電源状態監視部７が、端末装置１００の電源利用状態に関する判定処理を開始する（ステップＳ０４、電源状態監視ステップ）。
【００４８】
ステップＳ０４では、電源状態監視部７が、電源管理部８の電力使用状況を監視することによって、端末装置１００の電源利用状態（即ち、省電力状態であるか定常使用電力状態であるか）を判定して検出し、検出結果としての検出値を使用状態出力部４に入力する。
【００４９】
次に、使用状態出力部４が、入力された検出値に基づいて、端末装置１００の電源利用状態に関する判定処理を開始する（ステップＳ０５、使用状態判定ステップ）。入力された検出値によって、所定時間以上使用されていないために端末装置１００が省電力状態であることが示されていれば、端末装置１００の「不使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ０３、使用状態判定ステップ）。一方、入力された検出値によって、所定時間経過前に使用されたために端末装置１００が定常使用電力状態であることが示されていれば、フタ開閉監視部９が、端末装置１００のフタ開閉状態に関する判定処理を開始する（ステップＳ０６、形状監視ステップ）。
【００５０】
ステップＳ０６では、フタ開閉監視部９が、フタ開閉認識センサ部１０による認識結果の出力を監視することによって、端末装置１００の（例えばフタ部や本体部が）開かれているか閉じられているかといった形状（即ち、開閉状態）を判定して検出し、検出結果としての検出値を使用状態出力部４に入力する。
【００５１】
次に、使用状態出力部４が、入力された検出値に基づいて、端末装置１００のフタ開閉状態に関する判定処理を開始する（ステップＳ０７、使用状態判定ステップ）。入力された検出値によって、端末装置１００が開かれた状態であることが示されていれば、端末装置１００の「使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ０８、使用状態判定ステップ）。一方、入力された検出値によって、端末装置１００が閉じられた状態であることが示されていれば、使用状態出力部４が、端末装置１００の「不使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ０９、使用状態判定ステップ）。
【００５２】
（１−３）ルール判定処理の流れ
引き続き、上述の使用状態判定処理の後に行われるルール判定処理（利用状況監視方法）の流れについて、図４を用いて説明する。図４は、端末装置１００で実行されるルール判定処理の流れを示すフローチャートである。
【００５３】
まず、利用時間清算部１が、使用状態出力部４から出力された判定結果情報（即ち、「使用状態」か「不使用状態」か）を受信して（ステップＳ１１、使用時間積算ステップ）、この判定結果情報が、上位アプリケーション６の使用中状態を示す場合に、上位アプリケーション６の使用時間を積算する（ステップＳ１２、使用時間積算ステップ）。そして、利用時間清算部１が、この積算された使用時間である積算使用時間を、利用状態に関する情報として、利用ルール判定部２に出力する（ステップＳ１３、利用ルール判定ステップ）。
【００５４】
次に、利用ルール判定部２が、利用ルール保持部３に記憶されている利用ルール情報から該当の利用ルール情報を抽出して取得する（ステップＳ１４、利用ルール判定ステップ）。そして、利用ルール判定部２が、ステップＳ１３で出力された積算使用時間と、ステップＳ１４で取得された利用ルール情報とを照らし合わせた比較処理を行い、この比較結果に基づいて、この利用ルールが違反されているか否かを判定する（ステップＳ１５、利用ルール判定ステップ）。これによって、上位アプリケーション６の使用状態（即ち、利用ルールがユーザによって遵守されているか、違反されているか）が判定される。
【００５５】
次に、利用ルール判定部２が、上位アプリケーション６の使用状態が違反されているか否かに関する判定結果を、ディスプレイ１０６に画面表示させる（ステップＳ１６、利用ルール判定ステップ）。そして、一連の処理が終了し、所定時間経過後に再びステップＳ０１に移行する。
【００５６】
（２）第二実施形態
（２−１）利用状況監視装置の構成
引き続き、第二実施形態に係る利用状況監視装置としての端末装置２００について、図５及び図２を用いて説明する。図５は、この端末装置２００の機能別モジュール構成の概略を説明するための機能構成図であり、図２は、この端末装置２００の物理構成の概略を説明するための物理構成図である。端末装置２００は、端末装置１００同様、例えば、開閉して使用することが可能な携帯電話端末（フタ部付きフラップ携帯電話端末、折り畳み式携帯電話端末）やＰＤＡやノートパソコンといった情報処理端末装置であり、端末装置２００において起動可能な各種アプリケーションを内部に有するとともに端末装置２００の利用状況を監視する装置である。
【００５７】
端末装置２００は、図２に示されるように、物理的な構成要素としてＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、操作部１０４、無線通信部１０５、ディスプレイ１０６、及びアンテナ１０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、以下に説明する各機能が発揮される。
【００５８】
端末装置２００は、図５に示されるように、機能的な構成要素として、図１に示される要素の他に音声出力監視部１１（操作状況監視手段）及びサウンドドライバ部１２（操作状況監視手段）を備えるとともに、使用状態出力部４の代りに使用状態出力部４０（使用状態判定手段、無操作判定手段）を供えている。音声出力監視部１１、サウンドドライバ部１２、及び使用状態出力部４０以外の要素については、上述したため説明を割愛する。
【００５９】
サウンドドライバ部１２は、端末装置２００と外部通信ネットワーク経由で接続された音声出力装置を制御するデバイスドライバ部分である。
【００６０】
音声出力監視部１１は、サウンドドライバ部１２の動作状況（即ち、端末装置２００と音声出力装置との通信状況及び接続状況と、ユーザによる端末装置２００の操作状況）を監視することによって、端末装置２００から音声情報としての音声データが出力されているか否かを判定する部分である。
【００６１】
使用状態出力部４０は、アプリ監視部５によって検出された上位アプリケーション６の起動状況が、端末装置２００の一定時間以上の無操作状態を示す場合に、端末装置２００は無操作状態であると判定して検出する部分である。また、使用状態出力部４０は、アプリ監視部５によって検出された上位アプリケーション６の起動状況と、検出された端末装置２００の操作状況（即ち、無操作状態であるか否か）と、フタ開閉監視部９によって検出された端末装置２００の形状との入力に基づいて、上位アプリケーション６の使用状態（即ち、使用中か否か）を判定して検出する。
【００６２】
（２−２）使用状態判定処理の流れ
引き続き、本実施形態に係る端末装置２００で実行される使用状態判定処理（利用状況監視方法）の流れについて、図６を用いて説明する。図６は、端末装置２００で実行される使用状態判定処理の流れを示すフローチャートである。
【００６３】
まず、アプリ監視部５が、上位アプリケーション６のうち予めユーザによって指定されたアプリケーションを起動状況の検出対象とするか否かを決定する（検出対象決定ステップ）。起動状況の検出対象とすると決定された上位アプリケーション６のそれぞれの起動状況（即ち、実行状態）を監視することによって、起動されて実行中であるか非起動状態であるかを検出し、検出結果としての検出値を使用状態出力部４に入力する（ステップＳ２１、起動状況監視ステップ）。
【００６４】
次に、使用状態出力部４が、入力された検出値に基づいて、上位アプリケーション６が起動中であるか否かに関する判定処理を開始する（ステップＳ２２、使用状態判定ステップ）。入力された検出値によって、上位アプリケーション６の全てが非起動状態であることが示されていれば、端末装置２００の「不使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ２３、使用状態判定ステップ）。一方、入力された検出値によって、起動されて実行中である上位アプリケーション６が存在することが示されていれば、電源状態監視部７が、端末装置２００の電源利用状態に関する判定処理を開始する（ステップＳ２４、電源状態監視ステップ）。
【００６５】
ステップＳ２４では、電源状態監視部７が、電源管理部８の電力使用状況を監視することによって、端末装置２００の電源利用状態（即ち、省電力状態であるか定常使用電力状態であるか）を判定して検出し、検出結果としての検出値を使用状態出力部４に入力する。
【００６６】
次に、使用状態出力部４が、入力された検出値に基づいて、端末装置２００の電源利用状態に関する判定処理を開始する（ステップＳ２５、使用状態判定ステップ）。入力された検出値によって、所定時間以上使用されていないために端末装置２００が省電力状態であることが示されていれば、端末装置２００の「不使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ２３、使用状態判定ステップ）。一方、入力された検出値によって、所定時間経過前に使用されたために端末装置２００が定常使用電力状態であることが示されていれば、フタ開閉監視部９が、端末装置１００のフタ開閉状態に関する判定処理を開始する（ステップＳ２６、形状監視ステップ）。
【００６７】
ステップＳ２６では、フタ開閉監視部９が、フタ開閉認識センサ部１０による認識結果の出力を監視することによって、端末装置２００の（例えばフタ部や本体部が）開かれているか閉じられているかといった形状（即ち、開閉状態）を判定して検出し、検出結果としての検出値を使用状態出力部４に入力する。
【００６８】
次に、使用状態出力部４が、入力された検出値に基づいて、端末装置２００のフタ開閉状態に関する判定処理を開始する（ステップＳ２７、使用状態判定ステップ）。入力された検出値によって、端末装置２００が開かれた状態であることが示されていれば、端末装置２００の「使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ２８、使用状態判定ステップ）。一方、入力された検出値によって、端末装置２００が閉じられた状態であることが示されていれば、音声出力監視部１１が、サウンドドライバ部１２の動作状況（即ち、音声データの入出力状況）に関する判定処理を開始する（ステップＳ２９、通信状況監視ステップ、外部接続監視ステップ、入出力監視ステップ）。
【００６９】
ステップＳ２９では、音声出力監視部１１が、サウンドドライバ部１２の動作状況（即ち、端末装置２００と音声出力装置との通信状況及び接続状況と、ユーザによる端末装置２００の操作状況）を監視することによって、端末装置２００から音声情報としての音声データが出力されているか否かを判定して検出し、検出結果としての検出値を使用状態出力部４に入力する。
【００７０】
次に、使用状態出力部４が、入力された検出値に基づいて、端末装置２００の音声出力の有無に関する判定処理を開始する（ステップＳ３０、操作状況監視ステップ、使用状態判定ステップ）。入力された検出値によって、端末装置２００から音声が出力されている状態であって一定時間以上の無操作状態でないことが示されていれば、端末装置２００の「使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ２８、使用状態判定ステップ）。一方、入力された検出値によって、端末装置２００から音声が出力されている状態であって一定時間以上の無操作状態であることが示されているか、音声が出力されていない状態であることが示されていれば、使用状態出力部４０が無操作状態であると判定し（無操作判定ステップ）、端末装置１００の「不使用状態」であることを示す判定結果情報を、利用時間清算部１に出力する（ステップＳ３１、使用状態判定ステップ）。
【００７１】
（３）本発明による作用及び効果
本発明に係る利用状況監視方法では、検出された上位アプリケーション６の起動状況と、検出された端末装置の電源利用状態と、検出された端末装置の形状とに基づいて、上位アプリケーション６の使用状態を判定する。このため、端末装置で上位アプリケーション６が起動されたまま使用されていない状態であっても、これら三種類の情報に基づいて判定されるため、端末装置が使用されている状態であると誤判定することなく、端末装置に対する各種操作が行われながら利用されているのかを正しく把握することが可能になる。
【００７２】
また、上位アプリケーション６の起動状況と端末装置の電源利用状態と端末装置の形状とだけでなく、出力された積算使用時間にも基づいて、上位アプリケーション６の使用状態を判定することが可能になる。この結果、端末装置に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。
【００７３】
また、出力された積算使用時間と、利用ルールを示す利用ルール情報とに基づいて、当該利用ルールに違反しているか否かを判定することが可能になる。
【００７４】
また、検出された音声データの入出力状況に基づいて、上位アプリケーション６の使用状態を判定することが可能になる。この結果、端末装置に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。このため、例えば、ミュージックプレイヤーといった、電源が定常電力状態のままであって端末装置のフタを閉めたまま使用可能な上位アプリケーション６に対しても正しく利用時間を積算することが可能となる。
【００７５】
また、検出された接続状況に基づいて、上位アプリケーション６の使用状態を判定することが可能になる。この結果、端末装置に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。
【００７６】
また、検出された通信状況に基づいて、上位アプリケーション６の使用状態を判定することが可能になる。この結果、端末に対する各種操作が行われながら利用されているのかを、より正しく把握することが可能になる。
【００７７】
また、起動状況の検出対象とすると決定された上位アプリケーション６の起動状況を検出することが可能になる。
【００７８】
更に、本発明に係る利用状況監視方法では、検出された上位アプリケーション６の起動状況と、検出された端末装置の操作状況と、検出された端末装置の形状とに基づいて、上位アプリケーション６の使用状態を判定する。このため、端末装置で上位アプリケーション６が起動されたまま使用されていない状態であっても、これら三種類の情報に基づいて判定されるため、端末装置が使用されている状態であると誤判定することなく、端末装置に対する各種操作が行われながら利用されているのかを正しく把握することが可能になる。
【００７９】
（４）変形例
上述した端末装置は、ログデータを生成するログシステムにおける情報処理端末であってもよい。
【産業上の利用可能性】
【００８０】
本発明によれば、端末に対する各種操作が行われながら利用されているのかを正しく把握することができる。
【符号の説明】
【００８１】
１…利用時間清算部、２…利用ルール判定部、３…利用ルール保持部、４…使用状態出力部、５…アプリ監視部、６…上位アプリケーション、７…電源状態監視部、８…電源管理部、９…フタ開閉監視部、１０…フタ開閉認識センサ部、１１…音声出力監視部、１２…サウンドドライバ部、４０…使用状態出力部、１００，２００…端末装置、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…操作部、１０５…無線通信部、１０６…ディスプレイ、１０７…アンテナ。
【図１】
0005480596.tif 000002
【図２】
0005480596.tif 000003
【図３】
0005480596.tif 000004
【図４】
0005480596.tif 000005
【図５】
0005480596.tif 000006
【図６】
0005480596.tif 000007