(57)【要約】【課題】より効率的に省電力を実現できる使い方を推奨することができる情報処理装置、プログラムおよび省電力設定方法を提供する。【解決手段】第１の省電力機能における省電力化パラメータの値に応じて省電力化処理手段が各部を制御した結果、第１の省電力機能による省電力化が図られていないと解析された場合、第１の省電力機能より省電力効果が見込めるものであって各部の使用状況に応じて省電力を実現する第２の省電力機能の利用を促すように報知する。【選択図】図５
2013218568.tif 000002
【特許請求の範囲】
【請求項１】
各部に対する省電力化のための省電力パラメータに対して設定された所定の値を第１の省電力機能として規定する省電力機能設定手段と、
前記第１の省電力機能における前記省電力化パラメータの値に応じて、前記各部を制御する省電力化処理手段と、
前記各部の使用状況を示す情報をログ情報として記憶装置に蓄積するモニタリング手段と、
前記蓄積したログ情報に基づいて、前記第１の省電力機能における前記省電力化パラメータの値に応じて前記省電力化処理手段が前記各部を制御した結果、前記第１の省電力機能による省電力化が図られているか否かを解析する解析手段と、
前記第１の省電力機能における前記省電力化パラメータの値に応じて前記省電力化処理手段が前記各部を制御した結果、前記第１の省電力機能による省電力化が図られていないと解析された場合、前記第１の省電力機能より省電力効果が見込めるものであって前記各部の使用状況に応じて省電力を実現する第２の省電力機能の利用を促すように報知する報知手段と、
を備える情報処理装置。
【請求項２】
前記解析手段は、前記省電力化処理手段によって表示装置の電源が切られた状態からユーザ操作によって復帰した単位時間あたりの復帰回数が所定の閾値を超えた場合に、前記第１の省電力機能による省電力化が図られていないと解析する、
請求項１記載の情報処理装置。
【請求項３】
前記解析手段は、前記省電力化処理手段によって表示装置のバックライトの明るさを減少させた状態からユーザ操作によって復帰した単位時間あたりの復帰回数が所定の閾値を超えた場合に、前記第１の省電力機能による省電力化が図られていないと解析する、
請求項１記載の情報処理装置。
【請求項４】
前記解析手段は、前記省電力化処理手段によって表示装置のバックライトの明るさを減少させた状態からユーザ操作によって復帰に要した時間が所定時間以内であった単位時間あたりの復帰回数が所定の閾値を超えた場合に、前記第１の省電力機能による省電力化が図られていないと解析する、
請求項１記載の情報処理装置。
【請求項５】
コンピュータを、
各部に対する省電力化のための省電力パラメータに対して設定された所定の値を第１の省電力機能として規定する省電力機能設定手段と、
前記第１の省電力機能における前記省電力化パラメータの値に応じて、前記各部を制御する省電力化処理手段と、
前記各部の使用状況を示す情報をログ情報として記憶装置に蓄積するモニタリング手段と、
前記蓄積したログ情報に基づいて、前記第１の省電力機能における前記省電力化パラメータの値に応じて前記省電力化処理手段が前記各部を制御した結果、前記第１の省電力機能による省電力化が図られているか否かを解析する解析手段と、
前記第１の省電力機能における前記省電力化パラメータの値に応じて前記省電力化処理手段が前記各部を制御した結果、前記第１の省電力機能による省電力化が図られていないと解析された場合、前記第１の省電力機能より省電力効果が見込めるものであって前記各部の使用状況に応じて省電力を実現する第２の省電力機能の利用を促すように報知する報知手段と、
として機能させるためのプログラム。
【請求項６】
各部に対する省電力化のための省電力パラメータに対して設定された所定の値を第１の省電力機能として規定する工程と、
前記第１の省電力機能における前記省電力化パラメータの値に応じて、前記各部を制御する工程と、
前記各部の使用状況を示す情報をログ情報として記憶装置に蓄積する工程と、
前記蓄積したログ情報に基づいて、前記第１の省電力機能における前記省電力化パラメータの値に応じて前記各部を制御した結果、前記第１の省電力機能による省電力化が図られているか否かを解析する工程と、
前記第１の省電力機能における前記省電力化パラメータの値に応じて前記各部を制御した結果、前記第１の省電力機能による省電力化が図られていないと解析された場合、前記第１の省電力機能より省電力効果が見込めるものであって前記各部の使用状況に応じて省電力を実現する第２の省電力機能の利用を促すように報知する工程と、
を含む省電力設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、プログラムおよび省電力設定方法に関する。
【背景技術】
【０００２】
近年、省電力機能を有するさまざまなパーソナルコンピュータが開発されている。このようなパーソナルコンピュータには、例えば、ユーザが省電力化のためのパラメータを設定できるユーティリティプログラムが設けられている。ユーザは、このユーティリティプログラムを用いて、例えば、パーソナルコンピュータを休止状態にするまでの時間等を設定することができる。このようなユーティリティプログラムを実行することにより、ユーザによる操作がなく設定された時間が経過した後、パーソナルコンピュータは休止状態に設定されるので、消費電力を低減することができる。
【０００３】
また、近年においては、ユーザによるコンピュータの使用状況に応じた省電力設定を提示できるようにしたコンピュータも開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２５６９３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、ユーザに対してコンピュータの使用状況に応じた省電力設定を提示するのみであり、多くのユーザは省電力設定の必要性を認識しながらも、積極的に省電力設定を行っていないのが実状である。
【０００６】
本発明は、上記に鑑みてなされたものであって、より効率的に省電力を実現できる使い方を推奨することができる情報処理装置、プログラムおよび省電力設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態の情報処理装置は、省電力機能設定手段と、省電力化処理手段と、モニタリング手段と、解析手段と、報知手段と、を備える。省電力機能設定手段は、各部に対する省電力化のための省電力パラメータに対して設定された所定の値を第１の省電力機能として規定する。省電力化処理手段は、前記第１の省電力機能における前記省電力化パラメータの値に応じて、前記各部を制御する。モニタリング手段は、前記各部の使用状況を示す情報をログ情報として記憶装置に蓄積する。解析手段は、前記蓄積したログ情報に基づいて、前記第１の省電力機能における前記省電力化パラメータの値に応じて前記省電力化処理手段が前記各部を制御した結果、前記第１の省電力機能による省電力化が図られているか否かを解析する。報知手段は、前記第１の省電力機能における前記省電力化パラメータの値に応じて前記省電力化処理手段が前記各部を制御した結果、前記第１の省電力機能による省電力化が図られていないと解析された場合、前記第１の省電力機能より省電力効果が見込めるものであって前記各部の使用状況に応じて省電力を実現する第２の省電力機能の利用を促すように報知する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態にかかるコンピュータの外観を示す斜視図である。
【図２】図２は、コンピュータのハードウェア構成を示すブロック図である。
【図３】図３は、省電力設定アプリケーションの機能構成を示すブロック図である。
【図４】図４は、省電力機能設定部により表示される省電力設定画面の例を示す正面図である。
【図５】図５は、誘導メッセージを含む画面の一例を示す正面図である。
【図６】図６は、モニタ省電力ユーティリティ誘導処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本実施形態に係る情報処理装置の構成を説明する。本実施形態の情報処理装置は、例えば、オールインワンパーソナルコンピュータ（all-in-one  personal  computer：以下、コンピュータと称する）から実現されている。なお、情報処理装置は、オールインワンパーソナルコンピュータに限るものではなく、各種のコンピュータ機器に適用可能である。
【００１０】
図１は、実施形態にかかるコンピュータ１０の外観を示す斜視図である。図１に示すように、コンピュータ１０は、コンピュータ本体１１と、コンピュータ本体１１を支持する支持部１２とから構成されている。コンピュータ本体１１には、ＬＣＤ（Liquid  Crystal  Display）１７から構成される表示装置が組み込まれている。
【００１１】
コンピュータ１０は、コンピュータ本体１１の上部に、カメラ３１を備えている。また、コンピュータ１０は、コンピュータ本体１１に、コンピュータ１０をパワーオン／パワーオフするための電源スイッチ１４、スピーカ１８Ａ，１８Ｂ等を配置している。
【００１２】
次に、コンピュータ１０のシステム構成について説明する。ここで、図２はコンピュータ１０のハードウェア構成を示すブロック図である。
【００１３】
図２に示すように、コンピュータ１０は、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスプロセッシングユニット（ＧＰＵ）１０５、ビデオメモリ（ＶＲＡＭ）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０７、Bluetooth（登録商標）モジュール１０８、ハードディスクドライブ（ＨＤＤ）１０９、カメラコントローラ１１０、光ディスクドライブ（ＯＤＤ）２０、ＳＤカードスロット２２、ＵＳＢポート２３、カメラ３１、IEEE  1394コントローラ１１３、有線ＬＡＮコントローラ１１４、無線ＬＡＮコントローラ１１５、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６、ＥＥＰＲＯＭ（登録商標）１１７、キーボード（ＫＢ）１３、電源スイッチ１４、マウス等のポインティングデバイス１６、ワイヤレスコミュニケーションスイッチ１９、照度センサ２１、電源回路２４、バッテリ２５、ＡＣアダプタ３０等を備えている。
【００１４】
ＣＰＵ１０１はコンピュータ１０の動作を制御するプロセッサであり、ハードディスクドライブ（ＨＤＤ）１０９から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）２０１、省電力設定アプリケーションプログラム２０２及びモニタ省電力ユーティリティプログラム２０３などの各種アプリケーションプログラムを実行する。また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳ（Basic  Input  Output  System）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００１５】
モニタ省電力ユーティリティプログラム２０３は、カメラ３１を使用したユーザの顔の検出状態に応じてＬＣＤ１７のＯＮ／ＯＦＦ制御を行うことにより、視聴されていない状態で表示が継続されるのを防止し、第２の省電力機能を実現するソフトウェアである（例えば、特開２０１１−０６１３００号公報参照）。このようなモニタ省電力ユーティリティプログラム２０３は、ＯＳ２０１の起動における当該プログラムの起動の有効／無効の設定が可能である。
【００１６】
省電力設定アプリケーションプログラム２０２は、コンピュータ１０の省電力機能を設定するためのソフトウェアである。また、省電力設定アプリケーションプログラム２０２は、コンピュータ１０の省電力機能を設定する他に、コンピュータ１０の使用状況を示す情報をログ情報として収集するモニタリング処理、ログ情報を解析してモニタ省電力ユーティリティプログラム２０３を実行させるように誘導するか否かを決定する処理等を実行する。
【００１７】
ノースブリッジ１０２はＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、PCI  EXPRESS規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１８】
ＧＰＵ１０５は、コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。
【００１９】
サウスブリッジ１０４は、ＬＰＣ（Low  Pin  Count）バス上の各デバイス、及びＰＣＩ（Peripheral  Component  Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１０９及びＯＤＤ２０を制御するためのＩＤＥ（Integrated  Drive  Electronics）コントローラを内蔵している。サウスブリッジ１０４は、Bluetoothモジュール１０８、カメラコントローラ１１０およびサウンドコントローラ１０６の各々との通信を実行する機能も有している。サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８Ｂに出力する。カメラコントローラ１１０はカメラ３１で撮像した映像をサウスブリッジ１０４に入力する。さらに、サウスブリッジ１０４は、ＳＤカードスロット２２に取り外し自在に装着されるカードデバイス（ＳＤカード）を制御するＳＤカードコントローラ、及びＵＳＢポート２３に取り外し自在に接続されるＵＳＢデバイスを制御するＵＳＢコントローラを内蔵している。
【００２０】
ＰＣＩバス上には、IEEE  1394コントローラ１１３、有線ＬＡＮコントローラ１１４、無線ＬＡＮコントローラ１１５等が接続されている。
【００２１】
IEEE  1394コントローラ１１３は、IEEE  1394規格のシリアルバスを介して外部機器との通信を実行する。有線ＬＡＮコントローラ１１４は、例えばIEEE  802.3規格の通信を実行する通信デバイスである。無線ＬＡＮコントローラ１１５は、例えばIEEE  802.11規格の無線通信を実行する無線通信デバイスである。
【００２２】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３、マウス等のポインティングデバイス１６等を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００２３】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、電源回路２４と協働して、ユーザによる電源スイッチ１４の操作に応じてコンピュータ１０をパワーオン又はパワーオフする機能を有している。
【００２４】
電源回路２４は、ＡＣアダプタ３０を介して外部から供給される電力、またはバッテリ２５から供給される電力を用いて、コンピュータ１０内の各部に電力を供給する。換言すれば、コンピュータ１０は、ＡＣ商用電源のような外部電源から供給される電力、またはバッテリ２５から供給される電力によって駆動される。ＡＣアダプタ３０はコンピュータ１０内に設けることもできる。また、電源回路２４は、ＡＣアダプタ３０を介してコンピュータ１０に外部電源から電力が供給されているか否かを判別する機能を有している。コンピュータ１０に外部電源から電力が供給されている場合、電源回路２４は、外部電源から供給される電力を用いてコンピュータ１０内の各部に電力を供給する。一方、コンピュータ１０に外部電源から電力が供給されていない場合、電源回路２４は、バッテリ２５から供給される電力を用いて、コンピュータ１０内の各部に電力を供給する。さらに、電源回路２４は、バッテリ２５の電力の残量に関する情報を保持する。
【００２５】
また、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、ワイヤレスコミュニケーションスイッチ１９の操作に応じて、Bluetoothモジュール１０８および無線ＬＡＮコントローラ１１５の各々をオン又はオフする機能を有している。ワイヤレスコミュニケーションスイッチ１９がオフ位置に設定された場合、Bluetoothモジュール１０８および無線ＬＡＮコントローラ１１５の双方がオフ状態（電源オフ状態）に設定される。
【００２６】
さらに、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、照度センサ２１を制御する機能を有している。照度センサ２１は、コンピュータ１０が使用される環境の照度を計測するセンサである。
【００２７】
次に、省電力設定アプリケーションプログラム２０２について説明する。ここで、図３は省電力設定アプリケーションプログラム２０２の機能構成を示すブロック図である。
【００２８】
省電力設定アプリケーションプログラム２０２は、制御部３０１、モニタリング部３０２、ログ解析部３０３、情報提示部３０４、省電力機能設定部３０５、及び省電力化処理部３０６から構成される。省電力設定アプリケーションプログラム２０２は、データベース３１０に対して、データの読み出し又は書き込みを行う処理を実行する。データベース３１０は、ログ情報３１０Ａを格納するＨＤＤ１０９等の記憶装置である。
【００２９】
制御部３０１は、省電力設定アプリケーションプログラム２０２の各部の動作を制御する。
【００３０】
省電力機能設定部３０５は、省電力機能設定手段として機能し、ユーザによる設定に応じて、または予め決められた推奨値に応じて、省電力化パラメータを設定する。省電力化パラメータは、省電力機能の内容を規定するパラメータである。省電力化パラメータは、コンピュータ１０内の予め決められた幾つかのデバイスそれぞれに適用されるパラメータである。つまり、省電力化パラメータは、各デバイスに適用される第１の省電力機能の内容を示す。
【００３１】
具体的には、省電力化パラメータは、コンピュータ１０内の各部の消費電力、コンピュータ１０内の各部の熱制御条件、ＣＰＵ１０１の処理速度、主メモリ１０３の使用量、ＬＣＤ１７の輝度、バックライトの明るさ、ＬＣＤ１７の電源を切るまでの時間、ＨＤＤ１０９の電源を切るまでの時間、ＯＤＤ２０の電源を切るまでの時間、システムをスリープ状態にするまでの時間、コンピュータ１０を休止状態にするまでの時間等をそれぞれ指定する複数のパラメータ値を含む。省電力化パラメータはさらに、サウンドコントローラ１０６、スピーカ１８Ａ，１８Ｂ、ＯＤＤ２０、Bluetoothモジュール１０８、有線ＬＡＮコントローラ１１４、無線ＬＡＮコントローラ１１５、ＳＤカードスロット２２に挿入されたＳＤカードとの通信を制御するＳＤカードコントローラ、ＵＳＢポート２３に接続されたデバイス等との通信を制御するＵＳＢコントローラ等のコンピュータ１０内の所定のＩ／Ｏデバイスそれぞれの電源のオン又はオフを指定する複数のパラメータ値も含む。
【００３２】
ここで、図４は省電力機能設定部３０５により表示される省電力設定画面Ｐ１の例を示す正面図である。
【００３３】
省電力機能設定部３０５は、図４に示すように、省電力設定画面Ｐ１に、省電力化パラメータとして、ＨＤＤ１０９の電源を切るまでの時間、ＬＣＤ１７の電源を切るまでの時間、バックライトの明るさを減少させるまでの時間、システムをスリープ状態にするまでの時間、コンピュータ１０を休止状態にするまでの時間、所定の幾つかのＩ／Ｏデバイス（例えば、ＯＤＤ２０、IEEE  1394デバイス、ＳＤカード等）の電源オン又は電源オフ等を示す値を表示する。ＨＤＤ１０９の電源を切るまでの時間、ＬＣＤ１７の電源を切るまでの時間、バックライトの明るさを減少させるまでの時間、システムをスリープ状態にするまでの時間、及びコンピュータ１０を休止状態にするまでの時間を示す省電力化パラメータにはそれぞれ、時間を選択するためのリストが表示される。ＯＤＤ２０の電源のオン又はオフ、IEEE  1394デバイスの電源のオン又はオフ、ＳＤカードの電源のオン又はオフを示す省電力化パラメータにはそれぞれ、電源のオン又はオフを選択するためのボタン（ラジオボタン）が表示される。
【００３４】
ユーザは、図４に示す省電力設定画面Ｐ１上で、省電力化パラメータを確認及び変更することができる。
【００３５】
加えて、省電力機能設定部３０５は、消費電力が最適化された省電力効果が極めて高い節電モードにおける省電力化パラメータの推奨値を予め保持しており、節電モードが選択された場合には、節電モードにおける省電力化パラメータの推奨値を省電力化パラメータの値として省電力設定画面Ｐ１に自動的に設定する。本実施形態においては、図４に示す省電力設定画面Ｐ１に設けられた節電モードボタンＢ１に対する操作があった場合に、省電力機能設定部３０５は、節電モードにおける省電力化パラメータの推奨値を省電力化パラメータの値として省電力設定画面Ｐ１に自動的に設定する。
【００３６】
省電力化処理部３０６は、省電力化処理手段として機能し、省電力機能設定部３０５により設定された省電力化パラメータの値に応じて、コンピュータ１０内の各部を制御する。すなわち、省電力化処理部３０６は、例えば省電力化パラメータであるＬＣＤ１７の電源を切るまでの時間が１０分に設定されている場合、ユーザによる操作がなくＬＣＤ１７が１０分以上表示された状態にあると、ＬＣＤ１７の電源をオフにする。また、省電力化処理部３０６は、例えば、ＯＤＤ２０の電源のオン又はオフを示す省電力化パラメータがオフに設定されている場合、ＯＤＤ２０の電源をオフにする。
【００３７】
また、省電力化処理部３０６は、特に図示しないが、消費電力をグラフ表示（リアルタイム、日・週・月ごとの単位）する。これにより、ユーザは、例えば節電モードに切り替えた場合における消費電力の変化を視覚的に確認することができる。
【００３８】
ところで、上述したように省電力化パラメータの値を省電力設定画面Ｐ１に設定するようにしている場合においては、以下に示すような問題がある。
（１）作業中（例えば、Ｗｅｂや資料チェック中など）にＬＣＤ１７の電源がオフされると使い勝手が悪くなるために、ユーザがＬＣＤ１７の電源を切るまでの時間を「なし」に設定して使用している場合がある。このような場合においては、消費電力を低減することはできず、省電力を目的とした省電力設定画面Ｐ１を有効に活用できていない、という問題がある。
（２）作業中（例えば、Ｗｅｂや資料チェック中など）にＬＣＤ１７の電源が何度もオフされ、その度に、ユーザが直ぐにキーボード（ＫＢ）１３やマウス等のポインティングデバイス１６を操作することによって復帰させる場合がある。このような場合においては、ユーザが省電力設定画面Ｐ１に設定した省電力化パラメータの値が実状にそぐわないものとなっており、結果的に消費電力を低減することはできず、かつ、ユーザはストレスを抱えてしまう、という問題がある。特に、節電モードにおける省電力化パラメータの推奨値が省電力化パラメータの値として省電力設定画面Ｐ１に設定されている場合には、ＬＣＤ１７の電源を切るまでの時間が短時間に設定されており、この傾向は顕著となっている。なお、省電力設定画面Ｐ１における省電力化パラメータの値を変更すればよいのであるが、多くのユーザは、省電力化実現のために我慢するか、設定変更が分からないためにそのままにしてしまう。
（３）離席／未使用の頻度が多いにもかかわらず、ＬＣＤ１７の電源を切るまでの時間が長時間に設定されており、設定時間に達する前にユーザ自らによって頻繁にＬＣＤ１７の電源が切断される場合がある。このような場合においても、ユーザが省電力設定画面Ｐ１に設定した省電力化パラメータの値が実状にそぐわないものとなっており、省電力を目的とした省電力設定画面Ｐ１を有効に活用できていない、という問題がある。
【００３９】
そこで、本実施形態においては、省電力設定アプリケーションプログラム２０２によって上述した（１）〜（３）に該当する状態を検出して、カメラ３１を使用したユーザの顔の検出状態に応じてＬＣＤ１７のＯＮ／ＯＦＦ制御を行うことにより、ユーザの使用状況に応じてより省電力効果が見込める省電力を実現するモニタ省電力ユーティリティプログラム２０３を実行させるように誘導することで、上述した（１）〜（３）に該当する状態における問題点を解消するようにしている。
【００４０】
モニタリング部３０２は、モニタリング手段として機能し、コンピュータ１０内の各部の使用状況を監視し、各部の使用状況を示す情報を収集する。各部の使用状況を示す情報は、各部の使用回数、使用時間、使用量等を示す値も含む。モニタリング部３０２は、各部の使用状況を示す情報を所定の期間毎に、又は各部でイベントが発生した場合等に収集する。モニタリング部３０２は、収集した情報を収集した日時の情報と共に、随時、ログ情報３１０Ａとしてデータベース３１０へ格納する。したがって、データベース３１０には、コンピュータ１０の長期間にわたる使用状況を示すログ情報３１０Ａが蓄積される。
【００４１】
モニタリング部３０２により監視されるコンピュータ１０内各部の使用状況を示すログ情報３１０Ａに含まれるモニタリング項目は、例えば、
・ＬＣＤ１７の電源のＯＮ／ＯＦＦ
・ＬＣＤ１７のＤＩＭ（バックライトの明るさを減少）
・キーボード（ＫＢ）１３やマウス等のポインティングデバイス１６等のＨＩＤ（Human  Interface  Device）による入力
等である。
【００４２】
モニタリング部３０２は、キーボード（ＫＢ）１３やマウス等のポインティングデバイス１６等のＨＩＤ（Human  Interface  Device）による入力等として、対応する各部、すなわちエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６から発行されるコマンドを監視して回数をカウントする。
【００４３】
ログ解析部３０３は、解析手段として機能し、データベース３１０からログ情報３１０Ａを読み出し、読み出したログ情報３１０Ａを解析する。ログ解析部３０３は、ログ情報３１０Ａの所定の期間内における統計情報から所定の値を算出し、算出結果に基づいてモニタ省電力ユーティリティプログラム２０３を実行させるように誘導するか否かを決定する。ログ解析部３０３は、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導することを決定した場合、その旨を情報提示部３０４へ出力する。
【００４４】
なお、所定の期間とは、例えば日単位、月単位、年単位等の期間である。したがって例えば、所定の期間を２日間とした場合、２０１２年１月３０日〜１月３１日の間における統計情報に基づいて、２０１２年２月１日にモニタ省電力ユーティリティプログラム２０３を実行させるように誘導するか否かを決定する。
【００４５】
ログ解析部３０３は、所定期間における省電力化処理部３０６によるＬＣＤ１７の電源ＯＦＦ、または省電力化処理部３０６によるＬＣＤ１７のＤＩＭ（バックライトの明るさを減少）から、キーボード（ＫＢ）１３やマウス等のポインティングデバイス１６等のＨＩＤによる入力によって通常のＬＣＤ１７の表示に復帰した復帰回数をログ情報３１０Ａから抽出し、所定期間における１時間あたりの復帰回数を算出する。
【００４６】
省電力化処理部３０６によるＬＣＤ１７の電源ＯＦＦやＬＣＤ１７のＤＩＭから、ＨＩＤによる入力によって通常のＬＣＤ１７の表示に復帰した所定期間における１時間あたりの復帰回数（復帰回数／時間）が多いほど、省電力設定画面Ｐ１に設定した省電力化パラメータの値が実状にそぐわないものとなっていることが分かる。そこで、ログ解析部３０３は、省電力化処理部３０６によるＬＣＤ１７の電源ＯＦＦからの復帰回数／時間が所定の閾値（例えば、１回／時間）を超えた場合に、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導することを決定する。また、ログ解析部３０３は、省電力化処理部３０６によるＬＣＤ１７のＤＩＭからの復帰回数／時間が所定の閾値（例えば、２．５回／時間）を超えた場合に、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導することを決定する。
【００４７】
なお、上述した閾値（例えば、１回／時間や２．５回／時間）は、例えばＬＣＤ１７の電源ＯＦＦからの復帰回数／時間またはＬＣＤ１７のＤＩＭからの復帰回数／時間の増加量と、復帰に伴うユーザのストレス度との相関関係に基づいて決定される。すなわち、復帰回数が多いユーザは、ストレスが上昇している傾向にあると考えられる。
【００４８】
また、ログ解析部３０３は、所定期間における省電力化処理部３０６によるＬＣＤ１７のＤＩＭ（バックライトの明るさを減少）から、キーボード（ＫＢ）１３やマウス等のポインティングデバイス１６等のＨＩＤによる入力によって通常のＬＣＤ１７の表示への復帰に要した時間が所定時間（例えば１５秒）以内であった復帰回数をログ情報３１０Ａから抽出し、所定期間における１時間あたりの復帰回数を算出する。
【００４９】
省電力化処理部３０６によるＬＣＤ１７のＤＩＭから、ＨＩＤによる入力によって通常のＬＣＤ１７の表示への復帰に要した時間が所定時間以内であった所定期間における１時間あたりの復帰回数（復帰回数／時間）が多いほど、省電力設定画面Ｐ１に設定した省電力化パラメータの値が実状にそぐわないものとなっていることが分かる。そこで、ログ解析部３０３は、省電力化処理部３０６によるＬＣＤ１７のＤＩＭからの復帰に要した時間が所定時間内である復帰回数／時間が所定の閾値（例えば、３回／時間）を超えた場合に、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導することを決定する。
【００５０】
なお、上述した閾値（例えば、３回／時間）は、例えばＬＣＤ１７の電源ＯＦＦからの１回あたりの復帰時間またはＬＣＤ１７のＤＩＭからの１回あたりの復帰時間の増加量と、復帰に伴うユーザのストレス度との相関関係に基づいて決定される。すなわち、復帰時間が短いユーザは、ストレスが上昇している傾向にあると考えられる。
【００５１】
さらに、ログ解析部３０３は、省電力機能設定部３０５によって省電力設定画面Ｐ１を介して設定された省電力化パラメータを監視する。ログ解析部３０３は、例えばＬＣＤ１７の電源を切るまでの時間についての省電力化パラメータが「設定なし」の場合に、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導することを決定する。
【００５２】
情報提示部３０４は、報知手段として機能し、ログ解析部３０３により決定したモニタ省電力ユーティリティプログラム２０３を実行させるように誘導するための誘導メッセージをＬＣＤ１７に表示する。ユーザは、表示されたモニタ省電力ユーティリティプログラム２０３を実行させるように誘導するための誘導メッセージを確認することにより、モニタ省電力ユーティリティプログラム２０３を起動することができる。
【００５３】
ここで、図５は誘導メッセージを含む画面の一例を示す正面図である。図５に示すように、ＬＣＤ１７には、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導するための誘導メッセージとして、「モニタを切る時間が「なし」に変更されました。モニタ省電力ユーティリティプログラムを用いると利便性よくモニタの自動ＯＮ／ＯＦＦを行うことができます。今すぐ起動しますか？」という誘導メッセージＭを含む画面Ｐ２が表示される。ユーザは、表示された誘導メッセージＭを確認し、モニタ省電力ユーティリティプログラム２０３を起動する場合には「はい」ボタンＢ２をマウス等のポインティングデバイス１６で選択操作することで、モニタ省電力ユーティリティプログラム２０３の起動を有効に設定してモニタ省電力ユーティリティプログラム２０３を起動することができる。なお、ユーザは、表示された誘導メッセージＭを確認し、モニタ省電力ユーティリティプログラム２０３を起動しない場合には「いいえ」ボタンＢ３をマウス等のポインティングデバイス１６で選択操作する。
【００５４】
なお、上述の省電力設定画面Ｐ１やグラフ表示した消費電力と共に、情報提示部３０４によりモニタ省電力ユーティリティプログラム２０３を実行させるように誘導するための誘導メッセージＭを表示してもよい。省電力設定画面Ｐ１と共に誘導メッセージＭを表示した場合には、ユーザは、省電力設定画面Ｐ１の省電力化パラメータの値を確認して、モニタ省電力ユーティリティプログラム２０３を起動することができる。
【００５５】
なお、省電力設定アプリケーションプログラム２０２は、ＯＳ２０１の起動に応答して起動し、ＯＳ２０１の終了に応じて終了する常駐プログラムとして実現し得る。省電力設定アプリケーションプログラム２０２は、ＯＳ２０１が起動している期間内（コンピュータ１０の電源がオンである期間内）において、ユーザによるコンピュータ１０の使用状況を監視し、各部の使用状況を示す情報を収集する。また、省電力設定アプリケーションプログラム２０２は、ユーザによるコンピュータ１０の使用状況を監視するモニタリング部３０２のみを常駐プログラムとし、モニタ省電力ユーティリティプログラム２０３の実行誘導に用いるログ解析部３０３、情報提示部３０４、省電力機能設定部３０５、及び省電力化処理部３０６を、所定の期間毎又はユーザによる要求があった場合にのみ実行するプログラムとしてもよい。
【００５６】
次に、図６のフローチャートを参照して、コンピュータ１０によって実行されるモニタ省電力ユーティリティ誘導処理の手順の例を説明する。
【００５７】
図６に示すように、所定の期間毎又はユーザによる要求があった場合（ステップＳ１のＹｅｓ）、例えばコンピュータ１０の起動時に、ログ解析部３０３は、データベース３１０からログ情報３１０Ａを読み出し、読み出したログ情報３１０Ａを解析するとともに、省電力機能設定部３０５によって省電力設定画面Ｐ１を介して設定された省電力化パラメータを解析して、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導するか否かを決定する（ステップＳ２）。
【００５８】
ログ解析部３０３は、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導することを決定した場合（ステップＳ３のＹｅｓ）、誘導する旨を情報提示部３０４へ出力する（ステップＳ４）。
【００５９】
なお、ログ解析部３０３は、モニタ省電力ユーティリティプログラム２０３を実行させるように誘導することを決定しない場合（ステップＳ３のＮｏ）、ステップＳ１に戻り、所定の期間となるか、ユーザによる要求があるまで待機する。
【００６０】
次いで、情報提示部３０４は、ログ解析部３０３により決定したモニタ省電力ユーティリティプログラム２０３を実行させるように誘導するための誘導メッセージをＬＣＤ１７に表示する（ステップＳ５）。
【００６１】
以上説明したように、本実施形態によれば、第１の省電力機能における省電力化パラメータの値に応じて省電力化処理手段が各部を制御した結果、第１の省電力機能による省電力化が図られていないと解析された場合、第１の省電力機能より省電力効果が見込めるものであって各部の使用状況に応じて省電力を実現する第２の省電力機能の利用を促すように報知することにより、ユーザにとって使い勝手の悪い設定、あるいは省電力効果の少ないユーザ設定を検出し、ユーザの使用状況に応じてより省電力効果が見込める第２の省電力機能の利用を促すメッセージを表示するので、より効率的に省電力を実現できる使い方を推奨することができる。
【００６２】
本実施形態のコンピュータ１０で実行される省電力設定アプリケーションプログラム２０２は、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００６３】
また、本実施形態のコンピュータ１０で実行される省電力設定アプリケーションプログラム２０２を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のコンピュータ１０で実行される省電力設定アプリケーションプログラム２０２をインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００６４】
また、本実施形態の省電力設定アプリケーションプログラム２０２を、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００６５】
本実施形態のコンピュータ１０で実行される省電力設定アプリケーションプログラム２０２は、上述した各部（制御部３０１、モニタリング部３０２、ログ解析部３０３、情報提示部３０４、省電力機能設定部３０５、省電力化処理部３０６）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から省電力設定アプリケーションプログラム２０２を読み出して実行することにより上記各部が主記憶装置上にロードされ、制御部３０１、モニタリング部３０２、ログ解析部３０３、情報提示部３０４、省電力機能設定部３０５、及び省電力化処理部３０６が主記憶装置上に生成されるようになっている。
【００６６】
本発明の実施形態を説明したが、実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６７】
１０      情報処理装置
３０２    モニタリング手段
３０３    解析手段
３０４    報知手段
３０５    省電力機能設定手段
３０６    省電力化処理手段
【図１】
2013218568.tif 000003
【図２】
2013218568.tif 000004
【図３】
2013218568.tif 000005
【図４】
2013218568.tif 000006
【図５】
2013218568.tif 000007
【図６】
2013218568.tif 000008