(57)【要約】【課題】省電力化と利便性の向上とのバランスを考慮した画面オフ制御を実行する電子機器を提供する。【解決手段】実施形態によれば、電子機器は、表示装置と、操作手段と、前記操作手段の未操作期間が基準値に達した場合、前記表示装置の画面をオフする省電力手段と、振動を検出するためのセンサと、前記センサが振動を検出した場合、前記基準値を初期値である第１の値から前記第１の値よりも長い第２の値に更新する制御手段とを具備する。【選択図】図２
2011250307.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、
操作手段と、
前記操作手段の未操作期間が基準値に達した場合、前記表示装置の画面をオフする省電力手段と、
振動を検出するためのセンサと、
前記センサが振動を検出した場合、前記基準値を初期値である第１の値から前記第１の値よりも長い第２の値に更新する制御手段と
を具備する電子機器。
【請求項２】
前記制御手段は、前記基準値を前記第２の値に更新した後、前記センサが振動を検出しない期間が所定の期間に達した場合、前記基準値を前記第１の値に復帰させる請求項１記載の電子機器。
【請求項３】
前記制御手段は、前記省電力手段により前記表示装置の画面がオフされた場合、前記基準値を前記第１の値に再設定する請求項１記載の電子機器。
【請求項４】
前記センサは、加速度センサである請求項１記載の電子機器。
【請求項５】
前記第２の値は、無限大である請求項１記載の電子機器。
【請求項６】
表示装置と、
操作手段と、
前記操作手段の未操作期間が基準値に達した場合、前記表示装置の画面をオフする省電力手段と、
振動を検出するためのセンサと、
前記センサが振動を検出した場合、前記省電力手段が前記操作手段の未操作期間を計時するためのタイマをリセットする制御手段と
を具備する電子機器。
【請求項７】
前記センサは、加速度センサである請求項６記載の電子機器。
【請求項８】
未操作期間が基準値に達した場合に表示装置の画面をオフする省電力機能を有する電子機器の制御方法であって、
振動を検出し、
振動を検出した場合、前記基準値を初期値である第１の値から前記第１の値よりも長い第２の値に更新する
制御方法。
【請求項９】
前記基準値を前記第２の値に更新した後、振動を検出しない期間が所定の期間に達した場合、前記基準値を前記第１の値に復帰させる
請求項８記載の制御方法。
【請求項１０】
前記省電力機能により前記表示装置の画面がオフされた場合、前記基準値を前記第１の値に再設定する
請求項８記載の制御方法。
【請求項１１】
前記第２の値は、無限大である請求項８記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、例えば、手で持ちながら使用可能な携帯型の電子機器とその制御方法とに関する。
【背景技術】
【０００２】
近年、ノートパソコン、ＰＤＡ（personal digital assistant）、多機能型携帯電話機など、バッテリ駆動が可能で、例えば電車での移動中においても手軽に使用することのできる電子機器が様々普及している。この種の電子機器では、バッテリによる稼働時間を少しでも確保するために、例えば一定時間操作が行われなかった等、所定の条件下で表示装置の画面を自動的かつ小まめにオフにするといった省電力化のための仕組みがこれまでも種々提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１９８２３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えばノートパソコンを机上で使用している際、キーボードやポインティングデバイスの操作を一定期間行わずに表示装置の画面がオフされてしまった場合には、例えばキーボード上の任意のキーを押したり、ポインティングデバイスに触れたりすることで、表示装置の画面を簡単にオン状態に復帰させることができる。
【０００５】
一方、例えばノートパソコンを手で持ちながら使用しており、表示装置の画面に表示させた資料を閲覧しているような場合、つまり、キーボードやポインティングデバイスを操作しづらい状況下においても、キーボードやポインティングデバイスの操作が一定期間行われなかったことに起因して一律に表示装置の画面をオフしてしまうと、ユーザに使い勝手の悪さを感じさせてしまう。
【０００６】
本発明は、このような事情を考慮してなされたものであり、省電力化と利便性の向上とのバランスを考慮した画面オフ制御を実行する電子機器および同機器の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態によれば、電子機器は、表示装置と、操作手段と、前記操作手段の未操作期間が基準値に達した場合、前記表示装置の画面をオフする省電力手段と、振動を検出するためのセンサと、前記センサが振動を検出した場合、前記基準値を初期値である第１の値から前記第１の値よりも長い第２の値に更新する制御手段とを具備する。
【図面の簡単な説明】
【０００８】
【図１】実施形態の電子機器の外観を示す斜視図。
【図２】実施形態の電子機器のシステム構成を示す図。
【図３】実施形態の電子機器の動作手順を示すフローチャート。
【図４】実施形態の電子機器の動作手順の一変形例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、実施の形態について図面を参照して説明する。
【００１０】
図１は、実施形態の電子機器の外観を示す斜視図である。本実施形態の電子機器は、例えば、携行容易なノート型のパーソナルコンピュータ（ノートパソコン）として実現されている。本電子機器は、本体１ａと、ディスプレイユニット１ｂとから構成される。ディスプレイユニット１ｂには、ＬＣＤ（liquid crystal display）１６によって構成される表示装置が組み込まれている。
【００１１】
ディスプレイユニット１ｂは、本体１ａに対し、本体１ａの上面が露出される開放位置と本体１ａの上面を覆う閉塞位置との間を回動自在に取り付けられている。本体１ａは薄い箱形の筐体を有しており、その上面にはキーボード２６やポインティングデバイス２７などが配置されている。
【００１２】
図２は、実施形態の電子機器のシステム構成を示す図である。
【００１３】
図２に示すように、本電子機器は、ＣＰＵ（Central processing unit）１１、ＭＣＨ（Memory controller hub）１２、主メモリ１３、ＩＣＨ（I/o controller hub）１４、ＧＰＵ（Graphics processing unit：表示コントローラ）１５、ビデオメモリ（ＶＲＡＭ：Video random access memory）１５Ａ、ＬＣＤ１６、ＢＩＯＳ（Basic input/output system）−ＲＯＭ（Read only memory）１７、ＨＤＤ（Hard dick drive）１８、ＯＤＤ（Optical disc drive）１９、サウンドコントローラ２０、スピーカ２１、各種周辺機器２２、ＥＥＰＲＯＭ（Electrically erasable programmable ROM）２３、ＥＣ／ＫＢＣ（Embedded controller/keyboard controller）２４、電源コントローラ２５、キーボード２６、ポインティングデバイス２７、加速度センサ２８等を備えている。
【００１４】
ＣＰＵ１１は、本電子機器の動作を制御するプロセッサであり、ＨＤＤ１８やＯＤＤ２０から主メモリ１３にロードされる各種プログラムを実行する。このＣＰＵ１１によって実行される各種プログラムの中には、リソース管理を司るＯＳ１１０や、当該ＯＳ１１０の配下で動作する、後述する電力管理ユーティリティ１２０および各種アプリケーションプログラム１３０等が存在する。また、ＣＰＵ１１は、ＢＩＯＳ−ＲＯＭ１７に格納されたＢＩＯＳも実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１５】
ＭＣＨ１２は、ＣＰＵ１１とＩＣＨ１４との間を接続するブリッジとして動作すると共に、主メモリ１３をアクセス制御するメモリコントローラとして動作する。また、ＭＣＨ１２は、ＧＰＵ１５との通信を実行する機能を有している。
【００１６】
ＧＰＵ１５は、本電子機器に組み込まれたＬＣＤ１６を制御する表示コントローラである。ＧＰＵ１５は、ＶＲＡＭ１５Ａを有し、また、各種プログラムが表示しようとする画像をＣＰＵ１１に代わって描画するアクセラレータを搭載している。
【００１７】
ＩＣＨ１４は、ＨＤＤ１８やＯＤＤ１９を制御するためのＩＤＥ（Integrated device electronics）コントローラを内蔵する。ＩＣＨ１４は、ＰＣＩ（Peripheral component interconnect）バスに接続された各種周辺機器２２の制御も行う。また、ＩＣＨ１４は、サウンドコントローラ２０との通信機能も有している。サウンドコントローラ２０は音源デバイスであり、各種プログラムが再生対象とするオーディオデータを、本電子機器に組み込まれたスピーカ２１に出力する。
【００１８】
ＥＥＰＲＯＭ２３は、例えば本電子機器の個体情報などを格納するためのメモリデバイスである。そして、ＥＣ／ＫＢＣ２４は、電源コントローラ２５と協働して電力管理を行うためのエンベデッドコントローラと、キーボード２６やポインティングデバイス２７の操作によるデータ入力を制御するためのキーボードコントローラとが集積された１チップＭＰＵ（Micro processing unit）である。
【００１９】
ＥＣ／ＫＢＣ２４には、加速度センサ２８が接続されている。加速度センサ２８は、振動を検出するためのセンサである。例えば、振動を検知したらＨＤＤ１８のヘッドを退避させるといった保護機能を実現するために利用される。本電子機器は、この加速度センサ２８を活用して、省電力化と利便性の向上とのバランスを考慮した制御を実現したものであり、以下、この点について詳述する。
【００２０】
以上のようなシステム構成を有する本電子機器上で動作する電力管理ユーティリティ１２０は、例えば（ＬＣＤ１６の画面がオンのまま）閉じられた場合や、キーボード２６やポインティングデバイス２７が一定期間を越えて操作されなかった場合に、ＬＣＤ１６の画面をオフにする省電力機能を提供するプログラムである。電力管理ユーティリティ１２０は、キーボード２６やポインティングデバイス２７の操作が途絶えてからＬＣＤ１６の画面をオフするまでの期間を示す基準値を保持するプロファイル２０１をＨＤＤ１８に格納する。電力管理ユーティリティ１２０は、キーボード２６やポインティングデバイス２７が操作された際にＥＣ／ＫＢＣ２４が発生させる割り込みの発生有無を監視することにより、キーボード２６やポインティングデバイス２７の操作有無を検知する。また、ＥＣ／ＫＢＣ２４は、加速度センサ２８が一定以上の振動を検知したことに起因した割り込みも発生させる。よって、電力管理ユーティリティ１２０は、この割り込みの発生有無を監視することにより、振動を検知することができる。
【００２１】
いま、このプロファイル２０１には、基準値として３分という値が保持されているものと想定する。つまり、本電子機器は、基本的には、キーボード２６やポインティングデバイス２７の操作が３分を越えて行われないと、電力管理ユーティリティ１２０によってＬＣＤ１６の画面がオフされる。この３分という値は、本電子機器が電源オンされた際に適用される初期値である。
【００２２】
ここで、本電子機器を、例えば電車での移動中に手で持ちながら使用している場合を考える。電子機器を手持ちしている場合、腕の震えで電子機器も振動する。そこで、本電子機器では、ＬＣＤ１６の画面がオン状態であって、かつ、加速度センサ２８によって振動が検知されている状態を、手持ちで使用されている状況にあると判断する。
【００２３】
この前提の下、電力管理ユーティリティ１２０は、加速度センサ２８によって振動が検知された場合、プロファイル２０１に保持されている３分という基準値を、例えば３０分に変更する。つまり、例えば机上に置いて使用している場合であれば、キーボード２６やポインティングデバイス２７が３分操作されないでいるとＬＣＤ１６の画面がオフされるところ、（キーボード２６やポインティングデバイス２７を操作しづらい）手持ちで使用している場合であれば、これを大きく上回る３０分とすることで、ユーザに使い勝手の悪さを感じさせてしまうことを防止する。例えば変更後の値を無限大（∞）とすれば、手持ちで使用中はＬＣＤ１６の画面がオフされないようにすることもできる。
【００２４】
プロファイル２０１に保持されている基準値を、加速度センサ２８によって振動が検知されているか否かに応じて切り替える仕組みを持つことにより、例えば机上に置いて使用している場合には、通常通り、キーボード２６やポインティングデバイス２７の操作が３分を越えて行われないと、ＬＣＤ１６の画面がオフされるので、省電力化とのバランスも取られることになる。
【００２５】
なお、電力管理ユーティリティ１２０は、加速度センサ２８による振動の検知が一定期間を越えて途絶えた時、および、キーボードやポインティングデバイスの操作が一定期間（基準値が示す時間）行われなかったことによってＬＣＤ１６の画面をオフした時、プロファイル２０１に保持されている基準値を、初期値である３分に再設定する。
【００２６】
図３は、本実施形態の電子機器の画面オフ制御に関する動作手順を示すフローチャートである。なお、この図３に示すフローチャートの開始時、本電子機器は、ＬＣＤ１６の画面がオンされている状態にあるものとする。
【００２７】
ＬＣＤ１６の画面がオンされている状態において、加速度センサ２８が振動を検知すると（ステップＡ１）、電力管理ユーティリティ１２０は、プロファイル２０１に保持される、キーボード２６やポインティングデバイス２７の操作が途絶えてからＬＣＤ１６の画面をオフするまでの期間を示す基準値の切り替えを実行する（ステップＡ２）。
【００２８】
電力管理ユーティリティ１２０は、キーボード２６やポインティングデバイス２７の操作がプロファイル２０１に保持される基準値で示される期間を越えて行われていない状態となっていないか（タイムアウトが起きていないか）を監視する（ステップＡ３）。タイムアウトが起きるまでの間、電力管理ユーティリティ１２０は、また、加速度センサ２８が一定期間を越えて振動を検知しない状態となっていないかを監視する（ステップＡ４，ステップＡ５）。そして、加速度センサ２８が一定期間を越えて振動を検知しない状態となった場合（ステップＡ５のＹＥＳ）、電力管理ユーティリティ１２０は、プロファイル２０１に保持される基準値を初期値に再設定する（ステップＡ６）。
【００２９】
タイムアウトが起きた場合（ステップＡ３のＹＥＳ）、電力管理ユーティリティ１２０は、ＬＣＤ１６の画面をオフにする（ステップＡ７）。そして、この時、電力管理ユーティリティ１２０は、プロファイル２０１に保持される基準値を初期値に再設定する（ステップＡ８）。
【００３０】
このように、本電子機器は、固定の基準値を用いるのではなく、加速度センサ２８の検出結果に基づき、プロファイル２０１に保持される基準値の切り替えを適応的に実行することにより、省電力化と利便性の向上とのバランスを考慮した、ＬＣＤ１６の画面のオフ制御を実現する。
【００３１】
ところで、前述したように、加速度センサ２８が振動を検出した際に基準値の値を無限大（∞）に変更するようにすれば、手持ちで使用中はＬＣＤ１６の画面がオフされないようにすることが可能である。そこで、次に、この「手持ちで使用中はＬＣＤ１６の画面がオフされないようにする」ための動作手順の一変形例を図４に示すフローチャートを使って説明する。
【００３２】
電力管理ユーティリティ１２０は、キーボード２６やポインティングデバイス２７の操作がプロファイル２０１に保持される基準値で示される期間を越えて行われていない状態となっていないか（タイムアウトが起きていないか）を監視している時、加速度センサ２８が振動を検知すると（ステップＢ１）、この監視のためのタイマをリセットする（ステップＢ２）。本電子機器が手持ちで使用されている場合、加速度センサ２８は振動を検知し続けるので、タイムアウトが起きることはない。つまり、手持ちで使用中はＬＣＤ１６の画面がオフされることはない。
【００３３】
一方、例えば机上に置いて使用している場合等、加速度センサ２８が振動を検知しない状況下において（ステップＢ１のＮＯ）、キーボード２６やポインティングデバイス２７の操作がプロファイル２０１に保持される基準値で示される期間を越えて行われないと、タイムアウトが起き（ステップＢ３のＹＥＳ）、電力管理ユーティリティ１２０は、ＬＣＤ１６の画面をオフする（ステップＢ４）。
【００３４】
この手順によっても、省電力化と利便性の向上とのバランスを考慮した、ＬＣＤ１６の画面のオフ制御が実現される。
【００３５】
このように、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。
【符号の説明】
【００３６】
１ａ…本体、１ｂ…ディスプレイユニット、１１…ＣＰＵ、１２…ＭＣＨ、１３…主メモリ、１４…ＩＣＨ、１５…ＧＰＵ、１５Ａ…ビデオメモリ（ＶＲＡＭ）、１６…ＬＣＤ、１７…ＢＩＯＳ−ＲＯＭ、１８…ＨＤＤ、１９…ＯＤＤ、２０…サウンドコントローラ、２１…スピーカ、２２…各種周辺機器、２３…ＥＥＰＲＯＭ、２４…ＥＣ／ＫＢＣ、２５…電源コントローラ、２６…キーボード、２７…ポインティングデバイス、２８…加速度センサ、１１０…ＯＳ、１２０…電力管理ユーティリティ、１３０…各種アプリケーション。
【図１】
2011250307.tif 000003
【図２】
2011250307.tif 000004
【図３】
2011250307.tif 000005
【図４】
2011250307.tif 000006
【手続補正書】
【提出日】平成23年9月16日(2011.9.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示装置と、
操作手段と、
前記操作手段の未操作期間が基準値に達した場合、前記表示装置の画面をオフする省電力手段と、
振動を検出するためのセンサと、
前記センサが振動を検出した場合、前記基準値を初期値である第１の値から前記第１の値よりも長い第２の値に更新し、前記基準値を前記第２の値に更新した後、前記省電力手段により前記表示装置の画面がオフされた場合、前記基準値を前記第１の値に再設定する制御手段と
を具備する電子機器。
【請求項２】
前記制御手段は、前記基準値を前記第２の値に更新した後、前記センサが振動を検出しない期間が所定の期間に達した場合、前記基準値を前記第１の値に復帰させる請求項１記載の電子機器。
【請求項３】
前記センサは、加速度センサである請求項１記載の電子機器。
【請求項４】
前記第２の値は、無限大である請求項１記載の電子機器。
【請求項５】
未操作期間が基準値に達した場合に表示装置の画面をオフする省電力機能を有する電子機器の制御方法であって、
振動を検出し、
振動を検出した場合、前記基準値を初期値である第１の値から前記第１の値よりも長い第２の値に更新し、
前記基準値を前記第２の値に更新した後、前記省電力機能により前記表示装置の画面がオフされた場合、前記基準値を前記第１の値に再設定する
制御方法。
【請求項６】
前記基準値を前記第２の値に更新した後、振動を検出しない期間が所定の期間に達した場合、前記基準値を前記第１の値に復帰させる
請求項５記載の制御方法。
【請求項７】
前記第２の値は、無限大である請求項５記載の制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
実施形態によれば、電子機器は、表示装置と、操作手段と、前記操作手段の未操作期間が基準値に達した場合、前記表示装置の画面をオフする省電力手段と、振動を検出するためのセンサと、前記センサが振動を検出した場合、前記基準値を初期値である第１の値から前記第１の値よりも長い第２の値に更新し、前記基準値を前記第２の値に更新した後、前記省電力手段により前記表示装置の画面がオフされた場合、前記基準値を前記第１の値に再設定する制御手段とを具備する。