(57)【要約】【課題】ユーザ所望の機能が電池切れで使用不可になることを防止する電池残量制御装置を実現する。【解決手段】制御部１００では、予約テーブルＴＢＬに登録される各機能の中からユーザ所望の機能を選択すると共に、選択した機能の実行日時を設定する。選択された機能毎の必要容量を予約テーブルＴＢＬから読み出して積算し、選択された機能の総容量ΣＷを算出する。電池残量監視部１０６により検出される電池残量Ｗ＿ＭＡＸの内から総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新し、更新された現在の電池の残容量Ｗが「０」以下になると、選択されていない機能の実行を不可とし、一方、選択された機能を、電池に残る総容量ΣＷで実行させる。【選択図】図１
2012222914.tif 000002
【特許請求の範囲】
【請求項１】
優先的に実行させる機能を選択する機能選択手段と、
前記機能選択手段により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生手段と、
電池の残量Ｗ＿ＭＡＸを検出する残量検出手段と、
前記残量検出手段により検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生手段にて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新手段と、
前記電池容量更新手段により更新された残容量Ｗが「０」以下となった場合に、前記機能選択手段により選択されていない機能の実行を不可とし、一方、前記機能選択手段により選択された機能を、電池に残る総容量ΣＷで実行させる機能優先手段と
を具備することを特徴とする電池残量制御装置。
【請求項２】
前記機能選択手段は、選択した機能の実行日時を指定する実行日時指定手段を更に備えることを特徴とする請求項１記載の電池残量制御装置。
【請求項３】
前記総容量発生手段は、機能毎の必要容量が記憶されたデータテーブルを備え、当該データテーブルを参照して前記機能選択手段により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生することを特徴とする請求項１乃至２の何れかに記載の電池残量制御装置。
【請求項４】
前記機能優先手段は、前記電池容量更新手段により更新された残容量Ｗが「０」以下となった場合に、電源オフ状態に設定して前記機能選択手段により選択されていない機能の実行を不可とすることを特徴とする請求項１乃至３の何れかに記載の電池残量制御装置。
【請求項５】
優先的に実行させる機能を選択する機能選択処理と、
前記機能選択処理により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生処理と、
電池の残量Ｗ＿ＭＡＸを検出する残量検出処理と、
前記残量検出処理により検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生処理にて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新処理と、
前記電池容量更新処理により更新された残容量Ｗが「０」以下となった場合に、前記機能選択処理により選択されていない機能の実行を不可とし、一方、前記機能選択処理により選択された機能を、電池に残る総容量ΣＷで実行させる機能優先処理と
を具備することを特徴とする電池残量制御方法。
【請求項６】
前記機能選択処理は、選択した機能の実行日時を指定する実行日時指定処理を更に備えることを特徴とする請求項５記載の電池残量制御方法。
【請求項７】
前記総容量発生処理は、機能毎の必要容量が記憶されたデータテーブルを備え、当該データテーブルを参照して前記機能選択処理により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生することを特徴とする請求項５乃至６の何れかに記載の電池残量制御方法。
【請求項８】
前記機能優先処理は、前記電池容量更新処理により更新された残容量Ｗが「０」以下となった場合に、電源オフ状態に設定して前記機能選択処理により選択されていない機能の実行を不可とすることを特徴とする請求項５乃至７の何れかに記載の電池残量制御方法。
【請求項９】
コンピュータに、
優先的に実行させる機能を選択する機能選択ステップと、
前記機能選択ステップにより選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生ステップと、
電池の残量Ｗ＿ＭＡＸを検出する残量検出ステップと、
前記残量検出ステップにより検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生ステップにて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新ステップと、
前記電池容量更新ステップにより更新された残容量Ｗが「０」以下となった場合に、前記機能選択ステップにて選択されていない機能の実行を不可とし、一方、前記機能選択ステップにて選択された機能を、電池に残る総容量ΣＷで実行させる機能優先ステップと
を実行させることを特徴とするプログラム。
【請求項１０】
前記機能選択ステップは、選択した機能の実行日時を指定する実行日時指定ステップを更に備えることを特徴とする請求項９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末など電池駆動される電子機器に用いて好適な電池残量制御装置、電池残量制御方法およびプログラムに関する。
【背景技術】
【０００２】
電池駆動される電子機器では、電池容量の効率的な利用を図る各種技術が用いられる。とりわけ常時電源オン状態で機能実行（待ち受け受信）する携帯端末では、特許文献１に開示されるように、電池残量が所定量以下になった場合に使用頻度が少なく優先順位の低いアプリケーションの実行を禁止し、実行するアプリケーションの数を減らすことによって電池消耗を抑制して通話時間や待ち受け時間を延長させる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−８９１０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１に開示の技術は、電池残量が少なくなるのに連れて、実行するアプリケーションの数を減らして電池消耗を抑制するだけなので、例えば目覚まし時計として機能するアラーム報知機能の実行をタイマ予約したまま電池切れとなってしまい当該アラーム報知機能を喪失する等、ユーザ所望の機能が電池切れで使用不可になることを防止することが出来ないという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、ユーザ所望の機能が電池切れで使用不可になることを防止することができる電池残量制御装置、電池残量制御方法およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の電池残量制御装置は、優先的に実行させる機能を選択する機能選択手段と、前記機能選択手段により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生手段と、電池の残量Ｗ＿ＭＡＸを検出する残量検出手段と、前記残量検出手段により検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生手段にて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新手段と、前記電池容量更新手段により更新された残容量Ｗが「０」以下となった場合に、前記機能選択手段により選択されていない機能の実行を不可とし、一方、前記機能選択手段により選択された機能を、電池に残る総容量ΣＷで実行させる機能優先手段とを具備することを特徴とする。
【０００７】
また、本発明の電池残量制御方法は、優先的に実行させる機能を選択する機能選択処理と、前記機能選択処理により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生処理と、電池の残量Ｗ＿ＭＡＸを検出する残量検出処理と、前記残量検出処理により検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生処理にて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新処理と、前記電池容量更新処理により更新された残容量Ｗが「０」以下となった場合に、前記機能選択処理により選択されていない機能の実行を不可とし、一方、前記機能選択処理により選択された機能を、電池に残る総容量ΣＷで実行させる機能優先処理とを具備することを特徴とする。
【０００８】
さらに、本発明のプログラムは、コンピュータに、優先的に実行させる機能を選択する機能選択ステップと、前記機能選択ステップにより選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生ステップと、電池の残量Ｗ＿ＭＡＸを検出する残量検出ステップと、前記残量検出ステップにより検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生ステップにて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新ステップと、前記電池容量更新ステップにより更新された残容量Ｗが「０」以下となった場合に、前記機能選択ステップにて選択されていない機能の実行を不可とし、一方、前記機能選択ステップにて選択された機能を、電池に残る総容量ΣＷで実行させる機能優先ステップとを実行させることを特徴とする。
【発明の効果】
【０００９】
本発明では、ユーザ所望の機能が電池切れで使用不可になることを防止することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の一形態による電池残量制御装置を備えた携帯端末の構成を示すブロック図である。
【図２】記憶部１０１に記憶される予約テーブルＴＢＬの一例を示す図である。
【図３】予約機能ボタン処理の動作を示すフローチャートである。
【図４】電池容量更新処理の動作を示すフローチャートである。
【図５】予約機能優先処理の動作を示すフローチャートである。
【図６】付記１記載の電池残量制御装置の機能的構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態について説明する。
Ａ．構成
図１は、実施の一形態による電池残量制御装置を備えた携帯端末１０の構成を示すブロック図である。この図において、制御部１００は、ＣＰＵ等を備え、後述する操作部１０５から供給される各種の操作イベントに応じて、携帯端末１０の各部の動作を制御する。本発明の要旨に係わる制御部１００の特徴的な処理動作については追って詳述する。
【００１２】
記憶部１０１は、ＲＯＭ、ＲＡＭおよびフラッシュメモリ等から構成され、制御部１００により実行される各種プログラムや所定のプログラムにより参照される制御データを記憶する他、例えば待受画面などの各種表示画面を形成する画面データ、アドレス帳データ、送受信メールデータおよび各種ユーザデータ（静止画像／動画像など）が記憶される。各種プログラムとは、後述する予約機能ボタン処理、電池容量更新処理および予約機能優先処理を含む。また、記憶部１０１には、制御部１００の処理に用いられる各種レジスタ・フラグデータや、図２に図示する一例の予約テーブルＴＢＬが記憶される。
【００１３】
予約テーブルＴＢＬには、番号１〜Ｎがアサインされた自動電源ＯＮを伴う予約機能（機能Ａ、機能Ｂ、機能Ｃ、…、起床アラーム機能）と、これら各機能毎の必要容量とが記憶される。自動電源ＯＮを伴う予約機能とは、タイマ予約により自動的に実行される機能であり、例えば番号Ｎの起床アラーム機能であれば、タイマ予約された時刻（又は日時）に自動起動してアラーム音を所定時間報音した後に停止する動作を指す。必要容量とは、機能の実行に必要な電池容量［ｍＡｈ］を表す。つまり、予約テーブルＴＢＬは、タイマ予約により自動実行される各種機能と、その実行に必要な電池容量とを対応付けて記憶したデータテーブルである。
【００１４】
無線通信部１０２は、データ通信時には制御部１００の制御の下に、アンテナＡＮＴを介して図示されていない基地局とデータ授受を行い、音声通話時にはアンテナＡＮＴを介して受信復調した音声データを制御部１００に出力する一方、制御部１００から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴから送出する。音声信号処理部１０３は、スピーカＳＰおよびマイクＭＩＣを備え、制御部１００から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから発音させたり、マイクＭＩＣから入力される音声信号を音声データにＡ／Ｄ変換して制御部１００に供給する。
【００１５】
表示部１０４は、カラー液晶パネルおよび表示ドライバから構成され、制御部１００の制御の下に、待受画面など各種の操作画面を表示する。操作部１０５には、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルスイッチと兼用の文字入力スイッチ等の各種操作キーの他、メール開封／メール送信操作やアドレス帳操作を行うための各種操作ボタン等が設けられ、これらキーやボタンの操作に応じたイベントを発生して制御部１００に出力する。
【００１６】
また、操作部１０５が備える各種操作ボタンの中には予約機能ボタンがある。予約機能ボタンは、押下操作される毎に「予約機能設定」又は「予約機能解除」を交互に指定する所謂オルタネートボタンとして機能し、押下操作に応じて「予約機能設定」を指定した場合、上述した予約テーブルＴＢＬを参照してユーザが自動電源ＯＮを伴う予約機能（機能Ａ、機能Ｂ、機能Ｃ、…起床アラーム機能）を選択的に設定可能となっている。こうした予約機能ボタン操作に応じた動作（予約機能ボタン処理の動作）については追って述べる。
【００１７】
電池残量監視部１０６は、制御部１００の指示に従い、電源部１０７が備える電池の出力電圧と消費電流とに基づき電池残量を検出して制御部１００へ出力する。電源部１０７は、電池（リチウムイオン充電池等）およびＤＣ／ＤＣコンバータを備え、携帯端末１０の各部に電力供給する。報知部１０８は、制御部１００の指示に従ってスピーカからアラーム音を報知発音したり、バイブレータ駆動により振動報知したりする。
【００１８】
Ｂ．動作
次に、図３〜図５を参照して携帯端末１０の制御部１００が実行する予約機能ボタン処理、電池容量更新処理および予約機能優先処理の各動作を説明する。なお、予約機能ボタン処理は、携帯端末１０が待ち受け状態にある場合にユーザが予約機能ボタンを押下操作した時に実行される。電池容量更新処理および予約機能優先処理は、タイマ割り込みにより実行される。
【００１９】
（１）予約機能ボタン処理の動作
待ち受け状態でユーザが予約機能ボタンを押下操作すると、図３に図示する予約機能ボタン処理が実行され、ステップＳＡ１に進み、ボタン押下操作が「予約機能設定」又は「予約機能解除」の何れを指定する操作種であるかを判別する。前述したように、予約機能ボタンは押下操作の度に「予約機能設定」又は「予約機能解除」を交互に指定する。以下、ボタン押下操作が「予約機能設定」を指定する場合と、「予約機能解除」を指定する場合とに分けて動作説明を進める。
【００２０】
＜ボタン押下操作が「予約機能設定」を指定する場合＞
この場合には、ステップＳＡ２に進み、記憶部１０１に記憶される予約テーブルＴＢＬ（図２参照）から読み出した自動電源ＯＮを伴う予約機能（機能Ａ、機能Ｂ、機能Ｃ、…、起床アラーム機能）を表示部１０４に一覧表示し、その中から予約する機能をユーザ操作に応じて選択すると共に、選択した機能の実行日時を設定する。なお、設定された予約内容（予約された機能および実行日時）は記憶部１０１の所定記憶エリアに保存される。
【００２１】
続いて、ステップＳＡ３では、上記ステップＳＡ２において予約された機能毎の必要容量を記憶部１０１に記憶される予約テーブルＴＢＬから読み出して積算し、総容量ΣＷを算出する。例えば、上記ステップＳＡ２において、自動電源ＯＮを伴う予約機能として「起床アラーム機能」だけを選択設定した場合であれば、総容量ΣＷは「Ｗ＿ａｌａｒｍ」となる。そして、ステップＳＡ４に進むと、予約機能優先フラグＹＦに「１」をセットして予約機能優先モードに設定された旨を表した後、本処理を終える。
【００２２】
＜ボタン押下操作が「予約機能解除」を指定する場合＞
一方、ボタン押下操作が「予約機能解除」を指定する場合には、上記ステップＳＡ１を介してステップＳＡ５に進み、記憶部１０１の所定記憶エリアに保存された予約内容（予約された機能および実行日時）を全てクリアし、続くステップＳＡ６では、予約機能優先フラグＹＦをゼロリセットして予約機能優先モードを解除した旨を表した後、本処理を終える。
【００２３】
（２）電池容量更新処理の動作
次に、図４を参照して電池容量更新処理の動作を説明する。電池容量更新処理は、タイマ割り込みにより一定時間毎に実行され、その実行タイミングになると、ステップＳＢ１に進み、予約機能優先フラグＹＦが「１」であるか否か、すなわち予約機能優先モードに設定されているかどうかを判断する。予約機能優先フラグＹＦが「０」、つまり予約機能優先モードに設定されていなければ、判断結果は「ＮＯ」になり、待ち受け状態に復帰する。
【００２４】
これに対し、予約機能優先フラグＹＦに「１」がセットされ、予約機能優先モードに設定されていると、上記ステップＳＢ１の判断結果は「ＹＥＳ」になり、ステップＳＢ２に進む。ステップＳＢ２では、電池残量監視部１０６により検出される電池残量Ｗ＿ＭＡＸから予約機能の総容量ΣＷを差し引いた残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する。
【００２５】
次いで、ステップＳＢ３では、更新された現在の電池の残容量Ｗが「０」以下であるか否かを判断する。残容量Ｗが「０」より大きければ、判断結果は「ＮＯ」になり、待ち受け状態に復帰する。一方、残容量Ｗが「０」以下になると、上記ステップＳＢ３の判断結果が「ＹＥＳ」になり、ステップＳＢ４に進み、通信機能や実行中のアプリケーションをシャットダウンしたり画面表示を消したりする他、次回起動に必要な各種データを退避格納する周知の電源オフ処理を実行して見掛け上電池切れとなるスリープ状態に遷移させる。
【００２６】
（３）予約機能優先処理の動作
次に、図５を参照して予約機能優先処理の動作を説明する。予約機能優先処理は、タイマ割り込みにより一定時間毎に実行され、その実行タイミングになると、ステップＳＣ１に進み、予約機能優先フラグＹＦが「１」であるか否か、すなわち予約機能優先モードに設定されているかどうかを判断する。予約機能優先フラグＹＦが「０」、つまり予約機能優先モードに設定されていなければ、判断結果は「ＮＯ」になり、本処理を終える。
【００２７】
一方、予約機能優先フラグＹＦに「１」がセットされ、予約機能優先モードに設定されていると、上記ステップＳＣ１の判断結果は「ＹＥＳ」になり、ステップＳＣ２に進み、タイマ機能に基づき生成される現在日時を取得する。続いて、ステップＳＣ３では、上記ステップＳＣ２で取得した現在日時が、予約された機能の実行時間であるか否かを判断する。実行時間でなければ、判断結果は「ＮＯ」になり、本処理を終えるが、現在日時が実行時間であると、判断結果が「ＹＥＳ」になり、ステップＳＣ４に進み、実行時間となった予約機能の実行を指示する。
【００２８】
続いて、ステップＳＣ５では、予約された機能を全て実行し終えたか否かを判断する。全て実行し終えていなければ、判断結果は「ＮＯ」になり、本処理を終えるが、全て実行し終えていれば、判断結果が「ＹＥＳ」になり、ステップＳＣ６に進み、予約機能優先フラグＹＦに「０」をセットして予約機能優先モードを解除した旨を表した後、本処理を終える。
【００２９】
以上説明したように、本実施形態では、予約機能ボタンの押下操作に応じて「予約機能設定」を指定すると、記憶部１０１に記憶される予約テーブルＴＢＬ（図２参照）から読み出した自動電源ＯＮを伴う予約機能（機能Ａ、機能Ｂ、機能Ｃ、…、起床アラーム機能）を表示部１０４に一覧表示し、その中から予約する機能をユーザ操作に応じて選択すると共に、選択した機能の実行日時を設定する。そして、予約された機能毎の必要容量を、記憶部１０１に記憶される予約テーブルＴＢＬから読み出して積算し、総容量ΣＷを算出した後、予約機能優先フラグＹＦに「１」をセットして予約機能優先モードに設定する。
【００３０】
予約機能優先モードに設定されると、タイマ割り込みにより一定時間毎に電池容量更新処理および予約機能優先処理が実行される。電池容量更新処理では、電池残量監視部１０６により検出される電池残量Ｗ＿ＭＡＸの内から予約機能の総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を現在の電池の残容量Ｗに更新し、更新された現在の電池の残容量Ｗが「０」以下になると、通信機能や実行中のアプリケーションをシャットダウンしたり、次回起動に必要な各種データを退避格納する周知の電源オフ処理を実行して見掛け上電池切れとなるスリープ状態に遷移させる。一方、予約機能優先処理では、現在日時が予約された機能の実行時間であるか否かを判断し、現在日時が実行時間ならば、予約機能の実行を指示する。
【００３１】
したがって、残容量Ｗ（Ｗ＿ＭＡＸ−ΣＷ）が「０」以下となり、見掛け上電池切れとなるスリープ状態となっても、電池に残る総容量ΣＷ分を使って予約機能を実行日時に起動させる為、ユーザ所望の機能が電池切れで使用不可になることを防止することが可能になる。
【００３２】
なお、本実施の形態では、予約テーブルＴＢＬに登録される機能として、「起床アラーム機能」等の自動電源ＯＮを伴う予約機能を挙げたが、これに限らず、例えばワンセグ放送の予約録画機能やメール予約送信機能であっても構わないし、また例えば待機状態３０分の処理動作あるいは通話時間３０分の処理動作を一つの機能として定義し、定義した機能を実行させるのに必要な電池容量を確保する態様としてもよい。
【００３３】
Ｃ．付記１記載の電池残量制御装置と実施形態との対応関係
次に、図６を参照して付記１記載の電池残量制御装置と実施形態との対応関係について説明する。図６は付記１記載の電池残量制御装置の機能的構成を示すブロック図である。この図において、機能選択手段２００は、優先的に実行させる機能を選択するものであり、上述した実施形態の制御部１００が実行する予約機能ボタン処理のステップＳＡ２（図３参照）および記憶部１０１に記憶される予約テーブルＴＢＬに対応する。
【００３４】
総容量発生手段３００は、前記機能選択手段２００により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生するものであり、上述した実施形態の制御部１００が実行する予約機能ボタン処理のステップＳＡ３（図３参照）および記憶部１０１に記憶される予約テーブルＴＢＬに対応する。残量検出手段４００は、電池の残量Ｗ＿ＭＡＸを検出するものであり、上述した実施形態の制御部１００および電池残量監視部１０６に対応する。
【００３５】
電池容量更新手段５００は、前記残量検出手段４００により検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生手段３００にて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新するものであり、上述した実施形態の制御部１００が実行する電池容量更新処理のステップＳＢ２（図４参照）に対応する。
【００３６】
機能優先手段６００は、前記電池容量更新手段５００により更新された残容量Ｗが「０」以下となった場合に、前記機能選択手段２００により選択されていない機能の実行を不可とし、一方、前記機能選択手段２００により選択された機能を、電池に残る総容量ΣＷで実行させるものであり、上述した実施形態の制御部１００が実行する電池容量更新処理のステップＳＢ３〜ＳＢ４（図４参照）および制御部１００が実行する予約機能優先処理のステップＳＣ４（図５参照）に対応する。
【００３７】
このような構成によれば、優先的に実行させる機能を選択すると、選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する。そして、電池の残量Ｗ＿ＭＡＸを検出し、検出された電池の残量Ｗ＿ＭＡＸの内から総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新し、更新された残容量Ｗが「０」以下になると、選択されていない機能の実行を不可とし、一方、選択された機能を、電池に残る総容量ΣＷで実行させるので、ユーザ所望の機能が電池切れで使用不可になることを防止することができる。
【００３８】
Ｄ．付記
次に、本発明の特徴を付記する。なお、上記の実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。
【００３９】
（付記１）
優先的に実行させる機能を選択する機能選択手段と、
前記機能選択手段により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生手段と、
電池の残量Ｗ＿ＭＡＸを検出する残量検出手段と、
前記残量検出手段により検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生手段にて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新手段と、
前記電池容量更新手段により更新された残容量Ｗが「０」以下となった場合に、前記機能選択手段により選択されていない機能の実行を不可とし、一方、前記機能選択手段により選択された機能を、電池に残る総容量ΣＷで実行させる機能優先手段と
を具備することを特徴とする電池残量制御装置。
【００４０】
（付記２）
前記機能選択手段は、選択した機能の実行日時を指定する実行日時指定手段を更に備えることを特徴とする付記１記載の電池残量制御装置。
【００４１】
（付記３）
前記総容量発生手段は、機能毎の必要容量が記憶されたデータテーブルを備え、当該データテーブルを参照して前記機能選択手段により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生することを特徴とする付記１乃至２の何れかに記載の電池残量制御装置。
【００４２】
（付記４）
前記機能優先手段は、前記電池容量更新手段により更新された残容量Ｗが「０」以下となった場合に、電源オフ状態に設定して前記機能選択手段により選択されていない機能の実行を不可とすることを特徴とする付記１乃至３の何れかに記載の電池残量制御装置。
【００４３】
（付記５）
優先的に実行させる機能を選択する機能選択処理と、
前記機能選択処理により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生処理と、
電池の残量Ｗ＿ＭＡＸを検出する残量検出処理と、
前記残量検出処理により検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生処理にて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新処理と、
前記電池容量更新処理により更新された残容量Ｗが「０」以下となった場合に、前記機能選択処理により選択されていない機能の実行を不可とし、一方、前記機能選択処理により選択された機能を、電池に残る総容量ΣＷで実行させる機能優先処理と
を具備することを特徴とする電池残量制御方法。
【００４４】
（付記６）
前記機能選択処理は、選択した機能の実行日時を指定する実行日時指定処理を更に備えることを特徴とする付記５記載の電池残量制御方法。
【００４５】
（付記７）
前記総容量発生処理は、機能毎の必要容量が記憶されたデータテーブルを備え、当該データテーブルを参照して前記機能選択処理により選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生することを特徴とする付記５乃至６の何れかに記載の電池残量制御方法。
【００４６】
（付記８）
前記機能優先処理は、前記電池容量更新処理により更新された残容量Ｗが「０」以下となった場合に、電源オフ状態に設定して前記機能選択処理により選択されていない機能の実行を不可とすることを特徴とする付記５乃至７の何れかに記載の電池残量制御方法。
【００４７】
（付記９）
コンピュータに、
優先的に実行させる機能を選択する機能選択ステップと、
前記機能選択ステップにより選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生する総容量発生ステップと、
電池の残量Ｗ＿ＭＡＸを検出する残量検出ステップと、
前記残量検出ステップにより検出される電池の残量Ｗ＿ＭＡＸの内から前記総容量発生ステップにて生成される総容量ΣＷ分を確保した残りの容量（Ｗ＿ＭＡＸ−ΣＷ）を、現在の電池の残容量Ｗに更新する電池容量更新ステップと、
前記電池容量更新ステップにより更新された残容量Ｗが「０」以下となった場合に、前記機能選択ステップにて選択されていない機能の実行を不可とし、一方、前記機能選択ステップにて選択された機能を、電池に残る総容量ΣＷで実行させる機能優先ステップと
を実行させることを特徴とするプログラム。
【００４８】
（付記１０）
前記機能選択ステップは、選択した機能の実行日時を指定する実行日時指定ステップを更に備えることを特徴とする付記９記載のプログラム。
【００４９】
（付記１１）
前記総容量発生ステップは、機能毎の必要容量が記憶されたデータテーブルを備え、当該データテーブルを参照して前記機能選択ステップにて選択された機能を実行させるのに必要な電池の容量を積算して総容量ΣＷを発生することを特徴とする付記９乃至１０の何れかに記載のプログラム。
【００５０】
（付記１２）
前記機能優先ステップは、前記電池容量更新ステップにて更新された残容量Ｗが「０」以下となった場合に、電源オフ状態に設定して前記機能選択ステップにて選択されていない機能の実行を不可とすることを特徴とする付記９乃至１１の何れかに記載のプログラム。
【符号の説明】
【００５１】
１０  携帯端末
１００  制御部
１０１  記憶部
１０２  無線通信部
１０３  音声信号処理部
１０４  表示部
１０５  操作部
１０６  電池残量監視部
１０７  電源部
１０８  報知部
【図１】
2012222914.tif 000003
【図２】
2012222914.tif 000004
【図３】
2012222914.tif 000005
【図４】
2012222914.tif 000006
【図５】
2012222914.tif 000007
【図６】
2012222914.tif 000008