(57)【要約】【課題】シャットダウン中の電池残量の低下をユーザへ知らせること。【解決手段】電子機器１００は、電池により駆動される。電子機器１００は、タイマ１２０と、残量計測部１７０と、ユーザ通知部１６０と、を備えている。タイマ１２０は、電子機器１００のシャットダウン中に所定の周期を計時する。残量計測部１７０は、タイマ１２０によって計時される周期毎に起動して電池の残量を計測する。ユーザ通知部１６０は、残量計測部１７０によって計測された残量に基づく情報をユーザに通知する。【選択図】図１
2011109466.tif 000002
【特許請求の範囲】
【請求項１】
電池により駆動される電子機器において、
前記電子機器のシャットダウン中に所定の周期を計時するタイマと、
前記タイマによって計時される周期毎に起動して前記電池の残量を計測する計測部と、
前記計測部によって計測された残量に基づく情報をユーザに通知する通知部と、
を備えることを特徴とする電子機器。
【請求項２】
前記計測部によって計測された残量と閾値を比較する比較部を備え、
前記通知部は、前記比較部によって前記残量が前記閾値以下であると判定された場合に前記ユーザへ通知し、前記比較部によって前記残量が前記閾値以下でないと判定された場合に前記ユーザへ通知しないことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記計測部は、前記残量を計測するとシャットダウン状態となることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
電池により駆動される電子機器の監視方法において、
前記電子機器のシャットダウン中にタイマによって所定の周期を計時する計時工程と、
前記計時工程によって計時される周期毎に前記電子機器の計測部を起動して前記電池の残量を計測する計測工程と、
前記計測工程によって計測された残量に基づく情報をユーザに通知する通知工程と、
を含むことを特徴とする監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池で駆動する電子機器および監視方法に関する。
【背景技術】
【０００２】
従来、充電池や電池で駆動する電子機器において電池残量を計測する電池残量計測方式は、通常、電子機器本体の電圧がオンの起動状態で用いられている。また、ノートパソコンなどにおいては、スタンバイ状態で電池残量を計測する技術も用いられている。また、電子機器のオフ時にバッテリの電圧を測定する技術や、補助動力の停止から一定時間が経過した後にバッテリの電圧を測定する技術が開示されている（たとえば、下記特許文献１，２参照。）。また、携帯電話機などにおいては、待ち受け状態で電池残量を計測する技術が用いられている（たとえば、下記特許文献３参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２１０１９２号公報
【特許文献２】特開平１０−１４１１６号公報
【特許文献３】特開２００５−２４４４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、電子機器のシャットダウン状態においては電池の残量を継続的に計測することができないという問題がある。このため、電子機器のシャットダウン中に自然放電や待機電流などにより電池残量が低下してもユーザが気付かず、電子機器を起動できなくなったり、起動できても消費電力が大きい機能（携帯電話の通話機能など）を使用できなかったりするなどの問題がある。
【０００５】
開示の電子機器および監視方法は、上述した問題点を解消するものであり、シャットダウン中の電池残量の低下をユーザへ知らせることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、開示技術は、電池により駆動される電子機器において、前記電子機器のシャットダウン中に所定の周期を計時し、計時される周期毎に起動して前記電池の残量を計測し、計測された残量に基づく情報をユーザに通知することを要件とする。
【発明の効果】
【０００７】
開示の電子機器および監視方法によれば、シャットダウン中の電池残量の低下をユーザへ知らせることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１にかかる電子機器（起動状態）を示すブロック図である。
【図２】実施の形態１にかかる電子機器（シャットダウン状態）を示すブロック図である。
【図３−１】実施の形態１にかかる電子機器の動作の一例を示すシーケンス図（その１）である。
【図３−２】実施の形態１にかかる電子機器の動作の一例を示すシーケンス図（その２）である。
【図４】実施の形態２にかかる電子機器（起動状態）を示すブロック図である。
【図５】実施の形態２にかかる電子機器（シャットダウン状態）を示すブロック図である。
【図６−１】実施の形態２にかかる電子機器の動作の一例を示すシーケンス図（その１）である。
【図６−２】実施の形態２にかかる電子機器の動作の一例を示すシーケンス図（その２）である。
【図７】実施の形態３にかかる電子機器（起動状態）を示すブロック図である。
【図８】電池残量とタイマ周期の対応テーブルの一例を示す図である。
【図９】電池残量と閾値の対応テーブルの一例を示す図である。
【図１０】実施の形態３にかかる電子機器の動作例１を示すシーケンス図である。
【図１１】実施の形態３にかかる電子機器の動作例２を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、開示の電子機器および監視方法の好適な実施の形態を詳細に説明する。開示の電子機器および監視方法は、シャットダウン中の電子機器において、タイマにより周期的に計測部を起動して電池残量を計測し、計測された電池残量が少ない場合にユーザへ通知することでシャットダウン中の電池残量の低下をユーザへ知らせる。
【００１０】
（実施の形態１）
図１は、実施の形態１にかかる電子機器（起動状態）を示すブロック図である。図１に示すように、実施の形態１にかかる電子機器１００は、バス１０１によって接続されたＣＰＵ１１０と、タイマ１２０と、メモリ１３０と、表示部１４０と、キー入力部１５０と、ユーザ通知部１６０と、残量計測部１７０と、電池１８０と、を備えている。
【００１１】
電子機器１００は、電池１８０により駆動される電子機器である。ただし、電子機器１００は、電池１８０の他にも電圧供給手段を備えていてもよい。電子機器１００は、たとえば、携帯電話、ノートパソコンまたは携帯型ゲーム機などの、電池により駆動される電子機器全般に適用することができる。
【００１２】
ＣＰＵ１１０（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、電子機器１００の全体の制御を司る中央処理装置である。また、ＣＰＵ１１０は、電子機器１００のシャットダウン中にタイマ１２０からタイムアウト信号が出力されると起動される。電子機器１００は、タイムアウト信号により起動されると残量計測部１７０を起動し、電池１８０の残量を計測させる。また、ＣＰＵ１１０は、残量計測部１７０によって計測された残量と閾値を比較する比較部１１１の機能を有する。
【００１３】
タイマ１２０は、電子機器１００の時計機構に含まれるタイマである。電子機器１００の時計機構は、電子機器１００のシャットダウン中においても動作して時刻を計時する機構である。タイマ１２０は、電子機器１００のシャットダウン中に所定の周期（タイムアウト時間）を計時し、所定の周期になるとタイムアウト信号をＣＰＵ１１０へ出力することでＣＰＵ１１０を起動させる。
【００１４】
メモリ１３０は、ＣＰＵ１１０のワークエリアとして使用される。また、メモリ１３０には、たとえばタイマ１２０によって計時するタイムアウト時間が記憶されている。また、メモリ１３０には、たとえば比較部１１１により比較される閾値が記憶されていてもよい。メモリ１３０は、たとえば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ、磁気ディスクドライブおよび磁気ディスク、光ディスクドライブおよび光ディスクなどにより構成される。
【００１５】
表示部１４０は、ＣＰＵ１１０による処理結果などを表示するディスプレイなどの表示デバイスである。キー入力部１５０は、ユーザからの入力を受け付ける入力インターフェースである。たとえば、キー入力部１５０は、電子機器１００の電圧をオン／オフするための電源キー１５１を含む。
【００１６】
ユーザ通知部１６０は、残量計測部１７０によって計測された電池１８０の残量に基づく情報をユーザに通知する通知部である。たとえば、ユーザ通知部１６０は、比較部１１１によって残量が閾値以下であると判定された場合は、残量が閾値以下であることをユーザへ通知する。また、ユーザ通知部１６０は、比較部１１１によって残量が閾値以下でないと判定された場合はユーザへの通知を行わない。
【００１７】
具体的には、ユーザ通知部１６０は、モータ制御部１６１と、バイブレータ１６２と、表示処理部１６３と、ＬＥＤモニタ１６４と、音声処理部１６５と、スピーカ１６６と、を備えている。ただし、ユーザ通知部１６０は、モータ制御部１６１、バイブレータ１６２、表示処理部１６３、ＬＥＤモニタ１６４、音声処理部１６５およびスピーカ１６６のうちの一部の構成を備えていてもよい。たとえば、ユーザ通知部１６０は、表示処理部１６３およびＬＥＤモニタ１６４を備える構成としてもよい。
【００１８】
モータ制御部１６１は、バイブレータ１６２のモータを制御する。バイブレータ１６２は、モータ制御部１６１の制御に従って振動する。表示処理部１６３は、ＬＥＤモニタ１６４の点灯状態を制御する。ＬＥＤモニタ１６４は、表示処理部１６３の制御に従って点灯する。音声処理部１６５は、スピーカ１６６へ入力される音声信号の処理を行う。スピーカ１６６は、入力される音声信号に応じて鳴動する。
【００１９】
残量計測部１７０は、電池１８０の残量を計測する。電子機器１００の起動時の残量計測部１７０による計測結果は、たとえば表示部１４０などによって表示される。また、残量計測部１７０は、電子機器１００のシャットダウン中に、ＣＰＵ１１０の制御によって、タイマ１２０によって計時される周期毎に起動して電池１８０の残量を計測する。
【００２０】
また、残量計測部１７０は、電子機器１００のシャットダウン中に、電子機器１００のユーザインターフェース（たとえば表示部１４０やユーザ通知部１６０）から独立して動作する。これにより、電子機器１００のシャットダウン中に、残量計測部１７０が動作していることをユーザに意識させることなく電池１８０の残量を計測することができる。また、電子機器１００のユーザインターフェースを動作させずに電池１８０の残量を計測することで、電子機器１００のシャットダウン中の消費電力を低減することができる。
【００２１】
電池１８０は、ＣＰＵ１１０、タイマ１２０、メモリ１３０、表示部１４０、キー入力部１５０、ユーザ通知部１６０および残量計測部１７０に電圧を供給する。また、電池１８０は、電子機器１００のシャットダウン中は、少なくともタイマ１２０へ電圧を供給する。また、電池１８０は、電子機器１００のシャットダウン中にタイマ１２０の動作によって起動したＣＰＵ１１０および残量計測部１７０へ電圧を供給する。
【００２２】
図２は、実施の形態１にかかる電子機器（シャットダウン状態）を示すブロック図である。図２の各ブロックの斜線は、電圧供給が停止されていることを示している。電子機器１００のシャットダウン中は、図２に示すように、たとえばタイマ１２０のみに電圧が供給される。したがって、タイマ１２０は、電子機器１００のシャットダウン中においても動作しており、一定周期でＣＰＵ１１０および残量計測部１７０を起動させる。
【００２３】
図３−１は、実施の形態１にかかる電子機器の動作の一例を示すシーケンス図（その１）である。図３−２は、実施の形態１にかかる電子機器の動作の一例を示すシーケンス図（その２）である。図３−１および図３−２において、ユーザ１０は電子機器１００のユーザを示している。各ブロック１１は、メモリ１３０や表示部１４０などの図３−１および図３−２に図示していない電子機器１００の構成を示している。
【００２４】
また、電池１８０については、縦軸の横幅によって電池１８０の残量を表している。図３−１に示すように、まず、ユーザ１０が、キー入力部１５０に対してシャットダウン操作を行う（ステップＳ３０１）。シャットダウン操作は、たとえば電源キー１５１を押すなどの操作である。つぎに、キー入力部１５０が、シャットダウン操作が行われたことを示すシャットダウン通知をＣＰＵ１１０へ出力する（ステップＳ３０２）。
【００２５】
つぎに、ＣＰＵ１１０が、タイマ１２０に対してタイマ設定を行う（ステップＳ３０３）。ステップＳ３０３においては、たとえば、ＣＰＵ１１０が、メモリ１３０に記憶されたタイムアウト時間を読み出し、読み出したタイムアウト時間をタイマ１２０に設定する。つぎに、ＣＰＵ１１０が、ユーザ通知部１６０、残量計測部１７０および各ブロック１１に対してシャットダウン制御を行う（ステップＳ３０４）。
【００２６】
つぎに、ＣＰＵ１１０が、電池１８０の電圧供給を停止させる（ステップＳ３０５）。つぎに、ステップＳ３０３によるタイマ設定がタイムアウトすると、タイマ１２０が、ＣＰＵ１１０へタイムアウト信号を出力する（ステップＳ３０６）。つぎに、ＣＰＵ１１０が、電子機器１００の一部へ電圧を供給すべき旨の一部供給開始指示を電池１８０へ出力する（ステップＳ３０７）。つぎに、電池１８０が、電子機器１００の一部（たとえば残量計測部１７０）への電圧供給（一部供給）を開始する（ステップＳ３０８）。
【００２７】
つぎに、ＣＰＵ１１０が、電池残量を計測すべき旨の残量計測指示を残量計測部１７０へ出力する（ステップＳ３０９）。つぎに、残量計測部１７０が、電池１８０の残量計測を行う（ステップＳ３１０）。つぎに、残量計測部１７０が、ステップＳ３１０によって計測された残量を示す計測結果通知をＣＰＵ１１０へ出力する（ステップＳ３１１）。
【００２８】
つぎに、ＣＰＵ１１０が、ステップＳ３１１によって出力された計測結果通知が示す残量と閾値とを比較する（ステップＳ３１２）。ステップＳ３１２においては、たとえば、ＣＰＵ１１０が、メモリ１３０に記憶された閾値を読み出し、読み出した閾値と、計測結果通知が示す残量と、を比較する。ステップＳ３１２においては、残量が閾値より大きい（残量＞閾値）と判定されたとする。
【００２９】
ステップＳ３１３〜Ｓ３２２は、ステップＳ３０３〜Ｓ３１２と同様である。ただし、ステップＳ３１４においては、ユーザ通知部１６０および各ブロック１１はステップＳ３０４によって既にシャットダウン状態になっている。このため、ＣＰＵ１１０が、残量計測部１７０に対してシャットダウン制御を行う。また、ステップＳ３２２においては残量が閾値以下（残量≦閾値）であると判定されたとする。
【００３０】
つぎに、図３−２に示すように、ＣＰＵ１１０が、ユーザ通知部１６０へ充電通知指示を出力する（ステップＳ３２３）。つぎに、ユーザ通知部１６０が、ユーザ１０に対して充電通知を行う（ステップＳ３２４）。ステップＳ３２４においては、たとえば、バイブレータ１６２を振動させたり、ＬＥＤモニタ１６４を点灯（または点滅）させたり、スピーカ１６６によりアラーム音を鳴らしたりすることによって充電通知を行う。
【００３１】
つぎに、ユーザ１０が、ステップＳ３２４による充電通知に従って電池１８０の充電操作を行ったとする（ステップＳ３２５）。つぎに、ＣＰＵ１１０が、ステップＳ３２５による充電操作を検知する（ステップＳ３２６）。つぎに、ＣＰＵ１１０が、ユーザ通知部１６０へ、充電通知を解除すべき旨の通知解除指示を出力する（ステップＳ３２７）。ユーザ通知部１６０は、通知解除指示が出力されると充電通知を解除する。
【００３２】
ステップＳ３２８〜Ｓ３３０は、ステップＳ３１３〜Ｓ３１５と同様である。ただし、ステップＳ３２９においては、各ブロック１１はステップＳ３０４によって既にシャットダウン状態である。このため、ＣＰＵ１１０が、ユーザ通知部１６０および残量計測部１７０に対してシャットダウン制御を行う。
【００３３】
その後、ユーザ１０が、キー入力部１５０に対して電子機器１００の起動操作を行ったとする（ステップＳ３３１）。起動操作は、たとえば電源キー１５１を押すなどの操作である。つぎに、キー入力部１５０が、起動操作が行われたことを示す起動通知をＣＰＵ１１０へ出力する（ステップＳ３３２）。つぎに、ＣＰＵ１１０が、電池１８０へ電圧供給開始指示を出力する（ステップＳ３３３）。
【００３４】
つぎに、電池１８０が、電子機器１００の全体への電圧供給（全体供給）を開始する（ステップＳ３３４）。つぎに、ＣＰＵ１１０が、ユーザ通知部１６０、残量計測部１７０および各ブロック１１に対して起動制御を行い（ステップＳ３３５）、一連の動作を終了する。この場合は、ステップＳ３２５によって電池１８０の充電操作が行われているため、電池１８０の残量が十分になっており、ステップＳ３３５を正常に行うことができる。
【００３５】
このように、実施の形態１にかかる電子機器１００によれば、タイマ１２０により周期的に残量計測部１７０を起動することで、シャットダウン中においても継続的に電池１８０の残量を計測することができる。これにより、シャットダウン中の電池１８０の残量低下をユーザ１０へ知らせることが可能になる。したがって、ユーザ１０は、電池１８０を充電したり交換したりすることで、次回の使用時に電子機器１００を起動できなかったり正常に使用できなかったりすることを回避することができる。
【００３６】
また、ユーザ通知部１６０は、比較部１１１によって残量が閾値以下であると判定された場合はユーザ１０への通知を行い、比較部１１１によって残量が閾値以下でないと判定された場合はユーザ１０への通知を行わない。これにより、電池１８０の残量が十分である場合は、残量計測部１７０や比較部１１１の動作をユーザ１０に意識させないようにすることができる。また、電池１８０の残量が十分である場合は、電子機器１００のシャットダウン中の消費電力を低減することができる。
【００３７】
また、残量計測部１７０は、タイマ１２０の動作によって起動して電池１８０の残量を計測すると、ＣＰＵ１１０の制御によりシャットダウン状態となる。これにより、電子機器１００のシャットダウン中の消費電力を低減することができる。
【００３８】
（実施の形態２）
図４は、実施の形態２にかかる電子機器（起動状態）を示すブロック図である。図４において、図１に示した構成と同様の構成については同一の符号を付して説明を省略する。図４に示すように、実施の形態２にかかる電子機器１００のＣＰＵ１１０はタイマ４１１を内蔵している。この場合は、図１に示したタイマ１２０は省いた構成にしてもよい。タイマ４１１は、図１に示したタイマ１２０と同様の機能を有する。
【００３９】
図５は、実施の形態２にかかる電子機器（シャットダウン状態）を示すブロック図である。図５において、図２に示した構成と同様の構成については同一の符号を付して説明を省略する。電子機器１００のシャットダウン中は、図５に示すように、たとえばタイマ４１１のみに電圧が供給される。したがって、タイマ４１１は、電子機器１００のシャットダウン中においても動作しており、一定周期で残量計測部１７０を起動させる。
【００４０】
図６−１は、実施の形態２にかかる電子機器の動作の一例を示すシーケンス図（その１）である。図６−２は、実施の形態２にかかる電子機器の動作の一例を示すシーケンス図（その２）である。図６−１および図６−２に示すステップＳ６０１〜Ｓ６３５は、図３−１および図３−２に示したステップＳ３０１〜Ｓ３３５と同様である。
【００４１】
ただし、ステップＳ６０３，Ｓ６１３，Ｓ６２８においては、ＣＰＵ１１０が、内蔵するタイマ４１１に対してタイマ設定を行う。また、ステップＳ６０６においては、タイマ４１１が、ステップＳ６０３によるタイマ設定がタイムアウトするまで待機する。また、ステップＳ６１６においては、タイマ４１１が、ステップＳ６１３によるタイマ設定がタイムアウトするまで待機する。
【００４２】
このように、実施の形態２にかかる電子機器１００によれば、ＣＰＵ１１０に内蔵されるタイマ４１１によって計時される周期毎に残量計測部１７０を起動して電池１８０の残量を計測することができる。これにより、実施の形態１にかかる電子機器１００と同様の効果を得ることができる。
【００４３】
（実施の形態３）
図７は、実施の形態３にかかる電子機器（起動状態）を示すブロック図である。図７において、図１に示した構成と同様の構成については同一の符号を付して説明を省略する。図７に示すように、実施の形態３にかかる電子機器１００のＣＰＵ１１０は、図１に示した構成に加えて算出部７１１の機能を有する。算出部７１１は、残量計測部１７０によって計測された残量に基づく周期を算出する。
【００４４】
たとえば、電池１８０の残量とタイマ周期とを対応付けたテーブルをメモリ１３０にあらかじめ記憶する。算出部７１１は、メモリ１３０に記憶されたテーブルを読み出し、読み出したテーブルを参照することで残量に基づく周期を算出する。残量計測部１７０によって算出された周期は、たとえばメモリ１３０に記憶される。ＣＰＵ１１０は、タイマ設定時に、メモリ１３０に記憶された周期が存在する場合はメモリ１３０に記憶された周期を読み出し、読み出した周期をタイマ１２０に設定する。
【００４５】
または、算出部７１１は、残量計測部１７０によって計測された残量に基づく閾値を算出するようにしてもよい。たとえば、電池１８０の残量と閾値とを対応付けたテーブルをメモリ１３０にあらかじめ記憶する。算出部７１１は、メモリ１３０に記憶されたテーブルを読み出し、読み出したテーブルを参照することで残量に基づく閾値を算出する。残量計測部１７０によって算出された閾値はたとえばメモリ１３０に記憶される。比較部１１１は、電子機器１００のシャットダウン時に、メモリ１３０に記憶された閾値が存在する場合はメモリ１３０に記憶された閾値を読み出し、読み出した閾値と残量とを比較する。
【００４６】
実施の形態３にかかる電子機器１００のシャットダウン状態は、図２に示した状態と同様であるため図示を省略する。
【００４７】
図８は、電池残量とタイマ周期の対応テーブルの一例を示す図である。メモリ１３０には、電池１８０の残量とタイマ周期とを対応付けたテーブルとして、たとえばテーブル８００が記憶される。電池残量ｂｒ＿１〜ｂｒ＿ｎのそれぞれは、電池１８０の残量の範囲を示している。タイマ周期ｔｐ＿１〜ｔｐ＿ｎは、それぞれタイマ１２０によって計時する周期を示している。算出部７１１は、メモリ１３０からテーブル８００を読み出す。
【００４８】
そして、算出部７１１は、残量計測部１７０によって計測された残量に対応するタイマ周期をテーブル８００から取得する。これにより、算出部７１１は、残量計測部１７０によって計測された残量に基づく周期を算出することができる。テーブル８００におけるタイマ周期は、たとえば、電池残量が多いほど長くなるようにする。これにより、算出部７１１は、電池残量が多いほど長い周期を算出することができる。
【００４９】
このため、電池１８０の残量が多い場合は電池１８０の残量計測の頻度を少なくし、電子機器１００のシャットダウン中の消費電力を低減することができる。また、電池１８０の残量が少ない場合は電池１８０の残量を頻繁に計測し、電池１８０の残量の低下をより確実に判定することができる。
【００５０】
図９は、電池残量と閾値の対応テーブルの一例を示す図である。メモリ１３０には、電池１８０の残量と閾値とを対応付けたテーブルとして、たとえばテーブル９００が記憶される。電池残量ｂｒ＿１〜ｂｒ＿ｎのそれぞれは、電池１８０の残量の範囲を示している。閾値ｔｈ＿１〜ｔｈ＿ｎは、比較部１１１において残量と比較する閾値を示している。算出部７１１は、メモリ１３０からテーブル９００を読み出す。
【００５１】
そして、算出部７１１は、残量計測部１７０によって計測された残量に対応する閾値をテーブル９００から取得する。これにより、算出部７１１は、残量計測部１７０によって計測された残量に基づく閾値を算出することができる。テーブル９００における閾値は、たとえば、電池残量が少ないほど高くなるようにする。
【００５２】
これにより、算出部７１１は、電池残量が少ないほど高い閾値を算出することができる。このため、電池１８０の残量が少ない場合に、早い段階でユーザへの通知を行い、短時間で電池１８０が電池切れになって残量計測やユーザへの通知が行えなくなることを回避することができる。
【００５３】
図１０は、実施の形態３にかかる電子機器の動作例１を示すシーケンス図である。図１０に示すように、まず、ユーザ１０が、キー入力部１５０に対してシャットダウン操作を行う（ステップＳ１００１）。つぎに、キー入力部１５０が、シャットダウン通知をＣＰＵ１１０へ出力する（ステップＳ１００２）。
【００５４】
つぎに、ＣＰＵ１１０が、残量計測指示を残量計測部１７０へ出力する（ステップＳ１００３）。つぎに、残量計測部１７０が、電池１８０の残量計測を行う（ステップＳ１００４）。つぎに、残量計測部１７０が、ステップＳ１００４によって計測された残量を示す計測結果通知をＣＰＵ１１０へ出力する（ステップＳ１００５）。
【００５５】
つぎに、ＣＰＵ１１０が、ステップＳ１００５によって出力された計測結果通知が示す残量と閾値とを比較する（ステップＳ１００６）。ステップＳ１００６においては残量が閾値より大きい（残量＞閾値）と判定されたとする。つぎに、ＣＰＵ１１０の算出部７１１が、ステップＳ１００５によって出力された計測結果通知が示す残量に基づくタイマ周期を算出する（ステップＳ１００７）。
【００５６】
図１０に示すステップＳ１００８〜Ｓ１０１７は、図３に示したステップＳ３１３〜Ｓ３２２と同様であるため説明を省略する。ステップＳ１０１７のつぎに、ＣＰＵ１１０の算出部７１１が、ステップＳ１０１６によって出力された計測結果通知が示す残量に基づくタイマ周期を算出する（ステップＳ１０１８）。図示しないが、ステップＳ１０１８の後は、図３−２に示したステップＳ３２３〜Ｓ３３５と同様の動作を行う。
【００５７】
図１１は、実施の形態３にかかる電子機器の動作例２を示すシーケンス図である。図１１に示すステップＳ１１０１〜Ｓ１１０６は、図１０に示したステップＳ１００１〜Ｓ１００６と同様であるため説明を省略する。ステップＳ１１０６のつぎに、ＣＰＵ１１０の算出部７１１が、ステップＳ１１０５によって出力された計測結果通知が示す残量に基づく閾値を算出する（ステップＳ１１０７）。
【００５８】
ステップＳ１１０８〜Ｓ１１１７は、図１０に示したステップＳ１００８〜Ｓ１０１７と同様である。ただし、ステップＳ１０１７においては、ＣＰＵ１１０が、ステップＳ１１０７によって算出された閾値と残量とを比較する。ステップＳ１０１７のつぎに、ＣＰＵ１１０の算出部７１１が、ステップＳ１１１６によって出力された計測結果通知が示す残量に基づく閾値を算出する（ステップＳ１１１８）。図示しないが、ステップＳ１１１８の後は、図３−２に示したステップＳ３２３〜Ｓ３３５と同様の動作を行う。
【００５９】
このように、実施の形態３にかかる電子機器１００によれば、計測された残量に基づいて算出した周期を計時することで、電池１８０の残量に応じて適切な頻度で電池１８０の残量を計測することができる。たとえば、電池１８０の残量が多いほど長い周期を計時することで、電池１８０の残量が多い場合は電池１８０の残量計測の頻度を少なくし、電子機器１００のシャットダウン中の消費電力を低減することができる。また、電池１８０の残量が少ない場合は電池１８０の残量を頻繁に計測し、電池１８０の残量の低下をより確実に判定することができる。
【００６０】
また、計測された残量に基づいて算出した閾値を用いて残量の比較を行うことで、電池１８０の残量に応じて適切な閾値で電池１８０の残量を判定することができる。たとえば、電池１８０の残量が少ないほど高い閾値を算出することで、電池１８０の残量が少ない場合は早い段階でユーザへの通知を行い、短時間で電池１８０が電池切れになって残量計測やユーザへの通知が行えなくなることを回避することができる。
【００６１】
以上説明したように、電子機器および監視方法によれば、シャットダウン中の電池残量の低下をユーザへ知らせることができる。上述した実施の形態に関し、さらに以下の付記を開示する。
【００６２】
（付記１）電池により駆動される電子機器において、
前記電子機器のシャットダウン中に所定の周期を計時するタイマと、
前記タイマによって計時される周期毎に起動して前記電池の残量を計測する計測部と、
前記計測部によって計測された残量に基づく情報をユーザに通知する通知部と、
を備えることを特徴とする電子機器。
【００６３】
（付記２）前記計測部によって計測された残量と閾値を比較する比較部を備え、
前記通知部は、前記比較部によって前記残量が前記閾値以下であると判定された場合に前記ユーザへ通知し、前記比較部によって前記残量が前記閾値以下でないと判定された場合に前記ユーザへ通知しないことを特徴とする付記１に記載の電子機器。
【００６４】
（付記３）前記計測部は、前記残量を計測するとシャットダウン状態となることを特徴とする付記１または２に記載の電子機器。
【００６５】
（付記４）前記タイマは、前記電子機器の時計機構に含まれるタイマであることを特徴とする付記１〜３のいずれか一つに記載の電子機器。
【００６６】
（付記５）前記タイマは、前記電子機器の中央処理装置に内蔵されたタイマであることを特徴とする付記１〜３のいずれか一つに記載の電子機器。
【００６７】
（付記６）前記計測部は、前記電子機器のユーザインターフェースから独立して動作することを特徴とする付記１〜５のいずれか一つに記載の電子機器。
【００６８】
（付記７）前記計測部によって計測された残量に基づく周期を算出する算出部を備え、
前記タイマは、前記算出部によって算出された周期を計時することを特徴とする付記１〜６のいずれか一つに記載の電子機器。
【００６９】
（付記８）前記算出部は、前記残量が多いほど長い周期を算出することを特徴とする付記７に記載の電子機器。
【００７０】
（付記９）前記計測部によって計測された残量に基づく閾値を算出する算出部を備え、
前記比較部は、前記算出部によって算出された閾値と前記残量とを比較することを特徴とする付記２に記載の電子機器。
【００７１】
（付記１０）前記算出部は、前記残量が少ないほど高い閾値を算出することを特徴とする付記９に記載の電子機器。
【００７２】
（付記１１）電池により駆動される電子機器の監視方法において、
前記電子機器のシャットダウン中にタイマによって所定の周期を計時する計時工程と、
前記計時工程によって計時される周期毎に前記電子機器の計測部を起動して前記電池の残量を計測する計測工程と、
前記計測工程によって計測された残量に基づく情報をユーザに通知する通知工程と、
を含むことを特徴とする監視方法。
【符号の説明】
【００７３】
１０  ユーザ
１００  電子機器
１１０  ＣＰＵ
１１１  比較部
１２０，４１１  タイマ
１３０  メモリ
７１１  算出部
【図１】
2011109466.tif 000003
【図２】
2011109466.tif 000004
【図３−１】
2011109466.tif 000005
【図３−２】
2011109466.tif 000006
【図４】
2011109466.tif 000007
【図５】
2011109466.tif 000008
【図６−１】
2011109466.tif 000009
【図６−２】
2011109466.tif 000010
【図７】
2011109466.tif 000011
【図８】
2011109466.tif 000012
【図９】
2011109466.tif 000013
【図１０】
2011109466.tif 000014
【図１１】
2011109466.tif 000015