(57)【要約】【課題】通信端末装置のユーザに電池使用可能時間を高精度に判断できる情報を提示する。【解決手段】通信端末装置であって、電波を送受信する無線部と、前記通信端末装置を操作するための操作回路と、情報を提示する提示部と、前記通信端末装置に電力を供給する電池と、前記電池からの電力の供給を制御する電源回路と、演算処理部とを有する。演算処理部は、前記操作回路を介して行われた操作の種別を検出し、前記操作の継続時間を検出し、前記無線部を介して前記通信端末装置の外部環境を検出する。また、演算処理部は、前記操作の種別と前記継続時間に応じて算出される前記電池の電池残量が前記外部環境の悪化に応じて減少するように前記電池残量を算出し、前記提示部を介して表示させる。【選択図】図９
2014183370.tif 000002
【特許請求の範囲】
【請求項１】
通信端末装置であって、
電波を送受信する無線部と、
前記通信端末装置を操作するための操作回路と、
情報を提示する提示部と、
前記通信端末装置に電力を供給する電池と、
前記電池からの電力の供給を制御する電源回路と、
前記操作回路を介して行われた操作の種別を検出し、前記操作の継続時間を検出し、前記無線部を介して前記通信端末装置の外部環境を検出し、前記操作の種別と前記継続時間に応じて算出される前記電池の電池残量が前記外部環境の悪化に応じて減少するように前記電池残量を算出し、前記提示部を介して表示させる演算処理部と、
を有することを特徴とする通信端末装置。
【請求項２】
前記外部環境は、前記無線部を介して検出される電波強度であることを特徴とする請求項１に記載の通信端末装置。
【請求項３】
前記外部環境は、前記無線部を介して検出される、前記電波を送受信する基地局の検出結果であることを特徴とする請求項１または請求項２に記載の通信端末装置。
【請求項４】
前記電池の温度を検出する温度検出部をさらに有し、
前記演算処理部は、前記温度の条件の悪化に応じてさらに減少するように前記電池残量を算出することを特徴とする請求項１から請求項３のいずれかに記載の通信端末装置。
【請求項５】
前記電源回路は、前記電池の電圧を検出し、
前記演算処理部は、前記電圧の条件の悪化に応じてさらに減少するように前記電池残量を算出することを特徴とする請求項１から請求項４のいずれかに記載の通信端末装置。
【請求項６】
前記演算処理部は、前記操作の種別に応じて前記電池の消費量を算出し、前記提示部に提示させることを特徴とする請求項１から請求項５のいずれかに記載の通信端末装置。
【請求項７】
演算処理装置が
通信端末装置に対して行われた操作の種別を検出し、
前記操作の継続時間を検出し、
前記通信端末装置の外部環境を検出し、
前記操作の種別と前記継続時間に応じて算出される、前記通信端末装置に電力を供給する電池の電池残量が、前記外部環境の悪化に応じて減少するように前記電池残量を算出し、
前記電池残量を提示する、
ことを特徴とする電池残量提示方法。
【請求項８】
通信端末装置に対して行われた操作の種別を検出し、
前記操作の継続時間を検出し、
前記通信端末装置の外部環境を検出し、
前記操作の種別と前記継続時間に応じて算出される、前記通信端末装置に電力を供給する電池の電池残量が、前記外部環境の悪化に応じて減少するように前記電池残量を算出し、
前記電池残量を提示する処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置、電池残量提示方法、およびプログラムに関する。
【背景技術】
【０００２】
通信端末装置においては、一般的に充電池が用いられている。例えば、主制御部と、主制御部に比べて少ない電力で動作可能で電圧検出回路および電源回路を制御する副制御部と、を有する携帯情報端末が知られている。この携帯情報端末では、副制御部が電池の電圧を検出する電圧検出回路、および主制御部および通信制御部に電源を供給する電源回路を制御する。このような制御により、携帯情報端末の駆動時間をより長くすることを目指している。
【０００３】
状況に応じて、異なる種類の充電に関するガイダンスを出力する通信端末装置も知られている。この通信端末装置は、充電ログ、使用ログ、消費電力予測手段、および充電判定手段を有している。充電ログは、電池の充電開始時刻と充電した位置情報とを対応させて記録した情報である。使用ログは、通信端末装置の経時的な使用状況を記録した情報である。消費電力予測手段は、充電ログと使用ログとから、次の充電予測時刻までの時間に使用する消費電力を予測する。充電判定手段は、予測した消費電力より電池残量が少ないときに、通信端末装置の位置に応じて充電を促したり、充電予定時刻までの使用時間を出力したりする。
【０００４】
また、車両におけるエコドライブ診断システムでは、車載機によって、燃料消費量や運転状況を把握し、センタに送信することにより、燃料消費量やそれによる温室効果ガスなどの排出量を算出するものがある。この情報を元にエコドライブを行うように啓蒙するため、携帯端末に対してコンテンツが提供される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−８５３３７号公報
【特許文献２】特開２００９−１７６２１号公報
【特許文献３】特開２００４−１５７８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記のような通信端末装置は、カタログ値として、電池の使用可能時間が記載されていることがある。しかし、このようなカタログ値は待ち受け時間に関して記載されている場合が多い。よって、ユーザの使用状態等によって、非常に大きな使用可能時間差がある。
【０００７】
しかしながら、操作状況により、カタログ値に対し、非常に短い時間しか通信端末装置を使用していないにもかかわらず、充電が必要となる場合がある。このような場合には、ユーザは電池持ちが悪いと感じ、通信端末装置側に問題があると認識してしまうことがある。
【０００８】
一側面において、本発明は、通信端末装置のユーザに電池使用可能時間を高精度に判断できる情報を提示することを目的とする。
【課題を解決するための手段】
【０００９】
ひとつの態様である通信端末装置は、電波を送受信する無線部と、前記通信端末装置を操作するための操作回路と、情報を提示する提示部と、前記通信端末装置に電力を供給する電池と、前記電池からの電力の供給を制御する電源回路と、演算処理部とを有する。演算処理部は、前記操作回路を介して行われた操作の種別を検出し、前記操作の継続時間を検出し、前記無線部を介して前記通信端末装置の外部環境を検出する。また、演算処理部は、前記操作の種別と前記継続時間に応じて算出される前記電池の電池残量が前記外部環境の悪化に応じて減少するように前記電池残量を算出し、前記提示部を介して表示させる。
【００１０】
別の態様である電池残量提示方法では、演算処理装置が、通信端末装置に対して行われた操作の種別を検出し、前記操作の継続時間を検出し、前記通信端末装置の外部環境を検出する。また、演算処理装置は、前記操作の種別と前記継続時間に応じて算出される、前記通信端末装置に電力を供給する電池の電池残量が、前記外部環境の悪化に応じて減少するように前記電池残量を算出し、前記電池残量を提示する。
【００１１】
なお、上述した方法をコンピュータに行わせるためのプログラムであっても、このプログラムを当該コンピュータによって実行させることにより、上述した方法と同様の作用効果を奏するので、前述した課題が解決される。
【発明の効果】
【００１２】
上述した態様によれば、通信端末装置のユーザに電池使用可能時間を高精度に判断できる情報を提示することが可能である。
【図面の簡単な説明】
【００１３】
【図１】携帯端末装置の構成を示すブロック図である。
【図２Ａ】ログの一例を示す図である。
【図２Ｂ】ログの一例を示す図である。
【図３】携帯端末装置の電力の基本消費量の一例を示す図である。
【図４】移動状態テーブルの一例を示す図である。
【図５】電波状態テーブルの一例を示す図である。
【図６】温度加算値の一例を示す図である。
【図７】電池消費量曲線の一例を示す図である。
【図８】電池消費量データの一例を示すテーブルである。
【図９】電池消費に関する表示例を示す図である。
【図１０】携帯端末装置の動作を示すフローチャートである。
【図１１】電池持ち状態チェックの詳細を示すフローチャートである。
【図１２】変形例による通信システムの一例を示す図である。
【図１３】標準的なコンピュータのハードウエア構成の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、一実施の形態による携帯端末装置１について説明する。図１は、本実施の形態による携帯端末装置１の構成を示すブロック図である。図１に示すように、携帯端末装置１は、演算処理部３、無線回路５、アンテナ７、操作回路９、表示装置１１、電源回路１３、電池１５、温度検出器１７、メモリ１９、音声入出力部２１を有している。携帯端末装置１は、例えば、携帯電話装置などの通信端末装置である。
【００１５】
演算処理部３は、携帯端末装置１の動作に関する処理を行う演算処理装置である。無線回路５は、音声、その他の情報を送信するための送信信号を生成したり、アンテナ７が受信した電波から信号を抽出する処理を行ったりする回路である。アンテナ７は、電波を送受信する送受信装置である。無線回路５とアンテナ７とを有する無線部８により、携帯端末装置１は無線通信を行う。操作回路９は、携帯端末装置１に対する指示を検出し、信号に変換する回路である。表示装置１１は、表示を行う装置であり、例えば液晶表示装置などである。
【００１６】
電源回路１３は、電池１５を制御する回路である。電池１５は、携帯端末装置１に電力を供給する電池であり、例えばリチウムイオン電池などの充電池とすることができる。温度検出器１７は、電池１５の温度を検出する温度検出装置である。メモリ１９は、例えば、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）などを含む記憶装置であり、携帯端末装置１の動作を制御するプログラムや、処理に応じてデータを記憶する。本実施の形態においては、後述する電池残量算出のための情報をあらかじめ記憶させておくようにしてもよい。音声入出力部２１は、例えば、マイク、スピーカなどを含み、電気信号を音声に変換して出力したり、検出した音声を電気信号に変換する装置である。
【００１７】
図２Ａ，図２Ｂは、ログ５０の一例を示す図である。なお、図２Ａは、ログ５０Ａを示し、図２Ｂは、ログ５０Ｂを示している。ログ５０Ａとログ５０Ｂとは、ログ５０に含まれており、まとめてログ５０という。本実施の形態において、演算処理部３は、例えば一定時間毎や、操作回路９において何らかの操作の開始または終了を検出する度に、各種データの検出を行い、ログ５０に記憶させる。ログ５０は、例えばメモリ１９に記憶される。ログ５０は、日付５２、時刻５４、電池電圧５６、充電電圧５８、電池温度６０、装置温度６２、基地局情報６４、受信電力６６、送信電力６８、緯度７０、経度７２、ログ種別７４などを含んでいる。
【００１８】
日付５２は、ログ５０を取得した日付である。時刻５４は、ログ５０を取得した時刻である。電池電圧５６は、ログ５０を取得した際の電池１５の電圧であり。電源回路１３を介して演算処理部３により検出される。充電電圧５８は、例えばクレイドルやＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）を介して電池１５に印加される充電電圧である。電池温度６０は、温度検出器１７で検出される電池１５の温度である。受信電力６６は、アンテナ７から無線回路５を介して受信される電波の電力である。送信電力６８は、無線回路５を介してアンテナ７から出力される電波の電力である。
【００１９】
緯度７０は、携帯端末装置１が送受信を行っている対象の基地局の緯度である。経度７２は、携帯端末装置１が送受信を行っている対象の基地局の経度である。ログ種別７４は、操作回路９により検知された操作の種別である。
【００２０】
ログ５０においては、各ログ５０でログ種別７４が異なる例を示しているが、例えば所定時間毎にログ５０を取得する場合には、複数回連続して同じログ種別７４が記録されるなど、さまざまなパターンが考えられる。
【００２１】
図３は、携帯端末装置１の電力の基本消費量の一例を示す図である。基本消費量９０は、操作の種別に応じて電池消費量を計算する際に参照するテーブルである。基本消費量９０は、種別９２、基本値９４、加算タイプ９６を含んでいる。種別９２は、携帯端末装置１で行われる操作の種別であり、例えば、「待ち受け」、「通話」、「ＷＥＢ」、「カメラ」、「メール」などである。「待ち受け」とは、携帯端末装置１の電源が入っているが、他の操作を行っていない状態である。「通話」は、携帯端末装置１の電話機能により通話を行っている状態である。「ＷＥＢ」は、無線回路５、アンテナ７を介して情報の授受を行っている状態である。「カメラ」は、不図示の撮影機能を利用している状態である。「メール」は、電子メールの読み書きなどを行っている状態である。
【００２２】
基本値９４は、種別９２の状態である場合に、標準的に消費される電流値を示している。加算タイプ９６は、例えば、電波強度や、装置温度等、種別９２以外の条件により消費電流を加算する基準を示している。例えば、加算タイプ９６が「α」とは、携帯端末装置１が移動しているか否かに応じて電流値を加算するタイプを示すようにしてもよい。加算タイプ９６が「β」とは、例えば、電波強度および電池温度に応じて電流値を加算するタイプを示すようにしてもよい。加算タイプ９６が「γ」とは、他の要因に応じた加算を行わないタイプを示すようにしてもよい。加算タイプ９６により、電波強度や装置温度等、種別９２に関係する外部環境が悪化したと考えられる場合に、電池消費がより大きくなるように電池消費量が算出される。
【００２３】
図４は、移動状態テーブル１００の一例を示す図である。移動状態テーブル１００は、携帯端末装置１が移動しているか静止しているかの状態に応じて、基本値に加算する電流値を示すテーブルである。移動状態テーブル１００は、状態１０２、加算値１０４を含んでいる。状態１０２は、「静止」および「移動」である。加算値１０４は、例えば「静止」の時には「０」であり、「移動」のときには「１０」（ｍＡ）加算することを示している。「静止」であるか、「移動」であるかは、例えば、ログ５０の基地局情報６４が変化しているか否かにより判別するようにしてもよい。
【００２４】
図５は、電波状態テーブル１１０の一例を示す図である。電波状態テーブル１１０は、携帯端末装置１の受信電波の電界強度に応じて加算する電流値を示すテーブルである。電波状態テーブル１１０は、電界強度１１２、加算値１１４を含んでいる。電界強度１１２は、「強電界」「中電界」「弱電界」となっている。「強電界」の場合には、加算値１１４は、例えば「１００ｍＡ」であり、「中電界」の場合には、加算値１１４は、例えば「２００ｍＡ」であり、「弱電界」の場合には、加算値１１４は、例えば「３００ｍＡ」とすることができる。電界強度１１２は、例えばログ５０の受信電力６６により判別するようにしてもよい。
【００２５】
図６は、温度加算値１２０の一例を示す図である。温度加算値１２０は、例えば温度検出器１７で計測された電池１５の温度に応じて、加算する電流値を示すテーブルである。温度加算値１２０は、温度１２２、加算値１２４を有している。例えば温度１２２が「低温」である場合には、加算値１２４としてＩ１（ｍＡ）を加算し、「常温」である場合には、加算値１２４としてＩ２（ｍＡ）を加算し、「高温」である場合には、加算値１２４としてＩ３（ｍＡ）を加算する。温度１２２は、ログ５０の電池温度６０または装置温度６２を用いることができる。温度１２２は、それぞれあらかじめ対応する温度範囲を定めておき、電池温度６０または装置温度６２に基づき分類するようにしてもよい。
【００２６】
図７は、電池消費量曲線１３０の一例を示す図である。図７に示すように、電池消費量曲線１３０は、ある電池電圧のときの、電池の消費量を示す曲線である。電池消費量曲線１３０において、横軸は、電池消費量を示し、縦軸は、電池電圧を示す。例えば、電池１５は、図７のような電池消費量曲線１３０を呈するとする。
【００２７】
図８は、電池消費量データ１４０の一例を示すテーブルである。電池消費量データ１４０は、図７の電池消費量１３２をテーブルにしたものである。電池消費量データ１４０は、電池電圧１４２、消費量１４４を含んでいる。例えば電池電圧１４２＝４．１（ｖ）のときには、消費量１４４＝１０（ｍＡｈ）などと記録されている。演算処理部３は、電池１５の電圧を検出し、電池消費量データ１４０と満充電時の電池容量とから、充電終了時の電池容量を算出することができる。また、算出した電池消費量と、電池消費量データ１４０による電池消費量とを比較して互いに調整するようにしてもよい。
【００２８】
図９は、電池消費に関する表示例を示す図である。図９の表示例１５０は、上記のような、ログ５０および移動状態テーブル１００、電波状態テーブル１１０、温度加算値１２０、電池消費量データ１４０などに応じて算出された電池消費量に基づいている。表示例１５０は、例えば充電を行っている間に表示されるようにしてもよい。
【００２９】
表示例１５０は、表題１５２、円グラフ１５４、使用時間表示部１５６、使用可能時間表示部１５８を含んでいる。表題１５２は、表示例１５０の内容を示している。円グラフ１５４は、最新の充電終了から現在まで、または最新の充電開始までの、操作種別ごとの電池消費量の割合を示している。円グラフ１５４の例では、ゲームによる消費量が一番多く、次に多い消費量は、ＷＥＢ閲覧によるものであることが分かる。
【００３０】
使用時間表示部１５６は、最新の充電終了後現時点まで、または充電中の場合には現在の充電開始までの使用時間を示している。使用可能時間表示部１５８は、円グラフ１５４に示されたようなユーザの利用形態に応じて計算された、最新に終了した充電による携帯端末装置１の使用可能時間の予測値を示している。このとき、最新に終了した充電の充電終了直後の電池容量は、例えば図８の電池消費量データ１４０に基づき求めることができる。表示例１５０では、例えば最新の充電終了から約８０時間の使用が可能であったと予測されたことを示している。
【００３１】
以下、図１０を参照しながら、本実施の形態による携帯端末装置１の動作についてさらに説明する。図１０は、携帯端末装置１の動作を示すフローチャートである。図１０に示すように、携帯端末装置１では、所定時間毎に、ログ５０を取得している。すなわち、演算処理部３は、所定時間が経過するまで判別を繰り返し（Ｓ２０１：ＮＯ）、所定時間経過したと判別されると（Ｓ２０１：ＹＥＳ）、自身の操作機能をチェックする（Ｓ２０２）。すなわち演算処理部３は、操作回路９を介して何らかの操作が取得された場合には、その操作を認識する。例えば、図２Ｂのログ種別７４に示すように、演算処理部３は、「充電開始」を取得する。
【００３２】
演算処理部３は、時刻チェックを行う（Ｓ２０３）。すなわち、例えば、演算処理部３に備えられた機能により、日付５２、時刻５４のように、日付および時刻を取得する。演算処理部３は、温度チェックを行う（Ｓ２０４）。演算処理部３は、例えば温度検出器１７より電源回路１３を介して、電池温度６０のように温度を取得する。ここで温度検出器１７は、電池１５の温度を取得しているが、装置の温度を取得する温度検出器を設け、装置温度６２のように装置の温度を取得するようにしてもよい。
【００３３】
演算処理部３は、環境チェックを行う（Ｓ２０５）。例えば、演算処理部３は、電源回路１３を介して、電池１５の電池電圧５６を計測する。また、アンテナ７および無線回路５を介して、基地局情報６４、受信電力６６、送信電力６８、緯度７０、経度７２等を取得する。演算処理部３は、Ｓ２０２〜Ｓ２０５において取得した計測値を、ログ５０としてメモリ１９に保存する。
【００３４】
演算処理部３は、取得したログ５０において、電池使用可能時間を短縮させるような悪化要因があるか否かを判別する（Ｓ２０７）。悪化要因とは、例えば、受信電力６６がある値以下の電力である場合や、温度がある値以下の場合、または、温度がある値以上の場合、移動を続けている場合、などがある。
【００３５】
悪化要因ありと判別された場合（Ｓ２０７：ＹＥＳ）、演算処理部３は、電池持ちを悪化させる要因があることを、例えば表示装置１１などに表示を行うことなどによりユーザに通知する（Ｓ２０８）。悪化要因がない場合には（Ｓ２０７：ＮＯ）、処理をＳ２０９に進める。
【００３６】
演算処理部３は、操作回路９を介して、電池持ち状態チェック操作があったか否かを判別する（Ｓ２０９）。電池持ち状態チェック操作とは、電池残量その他を算出させ、例えば表示例１５０を表示させる処理を実行させるための操作である。演算処理部３は、電池持ち状態チェック操作があったと判別すると（Ｓ２０９：ＹＥＳ）、Ｓ２１０に処理を進め、電池持ち算出と表示（ＥＣＯチェック）を行う（Ｓ２１０）。電池持ち状態チェックの詳細は後述する。演算処理部３は、電池持ち状態チェック操作が確認されない場合には（Ｓ２０９：ＮＯ）、Ｓ２０２に戻って処置を繰り返す。
【００３７】
図１１は、電池持ち状態チェックの詳細を示すフローチャートである。図１１に示すように、Ｓ２０９で電池持ち状態チェックのための操作が検知されると、演算処理部３は、例えば、ログ５０におけるデータ７６のように、最新の「充電終了」から、Ｓ２０９の操作があった時点までを電池消費量の参照対象期間とする。演算処理部３は、この参照対象期間のログ５０から、操作のログ種別７４およびログ種別７４の操作の継続時間を取得する（Ｓ２５１）。さらに、演算処理部３は、ログ５０から、取得したログ種別７４に応じた電流消費量の加算値、加算時間を取得する（Ｓ２５２）。さらに、演算処理部３は、ログ種別７４、継続時間と、電流消費量の加算値、加算時間に基づき、操作種別ごとの電流消費量を算出する（Ｓ２５３）。
【００３８】
例えば、演算処理部３は、取得されたログ種別７４から、次に別のログ種別７４が検出された時刻までの時間を継続時間として取得する。また、演算処理部３は、ログ種別７４に対応して、図３において、ログ種別７４に対応する種別９２が分類されている加算タイプ９６を参照する。例えば、ログ種別７４が「待ち受けアプリ」であるとすると、種別９２では「待ち受け」に対応する。このとき、加算タイプ９６が「α」であるため、演算処理部３は、ログ５０においてログ種別７４の「待ち受けアプリ」の継続時間の前後の例えば所定時間内の基地局情報６４を参照し、接続されている基地局が変化しているか否かを判別する。変化している場合には、携帯端末装置１は移動していると判別され、変化していない場合には、携帯端末装置１は移動していないと判別される。
【００３９】
移動中であると判別された場合には、演算処理部は、「待ち受け」の基本値９４＝「５ｍＡ」に図４の移動状態テーブル１００における状態１０２＝「移動中」の際の加算値１０４＝「１０ｍＡ」を加算することにより、その状態での単位時間当たりの電池消費量を算出する。電池消費量は、一定の状態が継続している時間にその状態での消費電流を掛け算することにより得られる。例えば、ｔ１時間、待ち受け状態での移動が継続した場合には、電池消費量＝（５＋１０）×ｔ１（ｍＡｈ）と算出される。移動中でないと判別された場合には、加算値はなく、基本値９４を用いて電池消費量が算出される。
【００４０】
例えば、種別９２が「通話」で加算タイプ９６が「β」の場合には、演算処理部３は、ログ５０において「通話」に対応する時刻の受信電力６６と電池温度６０を参照する。演算処理部３は、参照した受信電力６６が、図５の電波状態テーブル１１０において電界強度１１２のいずれに対応するかを参照し、対応する加算値１１４を、基本値９４に加算する。また、電池温度６０が、図６の温度加算値１２０において、温度１２２のいずれに対応するかを参照し、対応する加算値１２４をさらに加算する。すなわち、受信電力６６が「強電界」で、電池温度６０が「高温」に対応する状態がｔ２時間継続した場合、電池消費量＝（１００＋１００＋Ｉ３）×ｔ２（ｍＡｈ）となる。
【００４１】
演算処理部３は、その期間中の全ての操作種別ごとに、上記のように電池消費量を算出し、互いに足し合わせることにより、参照対象期間の全消費量を算出する（Ｓ２５４）。さらに演算処理部３は、参照対象期間と同様に携帯端末装置１が使用された場合の、携帯端末装置１の使用可能時間を算出する（Ｓ２５５）。このとき、例えば、図２Ａのログ５０における電池電圧５６と、図８における電池消費量データ１４０を参照し、電池消費量が所定値に達するまでの時間を算出する。所定値とは、例えば、充電が必要になる電池消費量として、電池容量に応じてあらかじめ定めた値とすることができる。演算処理部３は、処理を、図１０のフローチャートに戻す。
【００４２】
以上詳細に説明したように、本実施の形態による携帯端末装置１によれば、ログ５０のログ種別７４に基づき、電池消費量が算出される。この際、ログ種別７４により、例えば、電波強度、携帯端末装置１または電池１５の温度、移動の有無など携帯端末装置１のおかれた環境に基づき、電流消費量を変更する。これにより、外部環境が悪化すると電池消費がより大きくなるように電池消費量が計算されるため、より実際の電池消費量に即した電池残量の提示を行うことができる。
【００４３】
また、ログ種別７４毎に使用時間または電池消費量を表示することにより、ユーザが自己の携帯端末装置１の利用実態を認識することができる。このような提示は、ユーザに、電池の消費がどのような操作によって多く消費されるかを認識させる効果がある。
【００４４】
よって、メーカ提示のカタログに記載されている連続待ち受け時間や、使用可能時間と実際の利用可能時間との差がある場合に、電池の性能の問題であるという誤解を持つことを防止できる可能性がある。また、ユーザが電池消費量に関する不満を持つことを防止可能である。
【００４５】
電池消費量を計算する際に、電波強度、温度等の情報を取り入れることにより、より精度の高い電池消費量を算出することが可能となる。また、電池消費量が増大する要因があると判断した場合に、ユーザにあらかじめ通知することができ、充電が必要であることを正確に認知できる効果がある。さらに、電池持ちが悪いと感じたときには、電池持ち状態チェックの結果を見ることにより、携帯端末装置１に異常が生じているか否かの判断をすることも可能になる。
【００４６】
本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または実施形態を採ることができる。例えば、外部環境は上記に限定されない。例えば、周囲の騒音などにより音声入出力部２１の感度を変更する例がある場合には、周囲の騒音に応じた電流値に加算値を設けるなど、他の変形例も考えられる。また、外部環境として、例えば、天気など、他の情報を利用するようにしてもよい。例えば、雲の割合に応じて、電界強度の範囲を変更するなど、変形例が考えられる。その際、情報は、無線部８を介して外部のデータベースなどから入手するようにしてもよい。
【００４７】
表示例は上記に限定されない。例えば、円グラフ１５４は、円グラフに限らず別の表示方法でもよい。また、電池消費量ではなく、使用時間を表示するような例も考えられる。使用時間表示部１５６、使用可能時間表示部１５８についても、例えば、使用可能時間に対する使用済み時間の割合など、別の数値を表示するようにしてもよい。電池消費量の提示は、音声によるものでもよい。
【００４８】
上記Ｓ２０２からＳ２０５は、演算処理部３がログ５０を取得する処理であるが、取得する順は一例であり、別な順で行うようにしてもよい。また、緯度７０、経度７２は、基地局の緯度、経度でもよいが、必要に応じて携帯端末装置１のＧｒｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）の機能を用いて取得するようにしてもよい。ログ５０から、外部環境の影響の継続時間を判断する方法は上記に限定されず、ログ５０のタイミングや基準とする値など、さまざまな別の形態が考えられる。
【００４９】
なお、表示装置１１、音声入出力部２１は、提示部の一例であり、メモリ１９は記憶部の一例である。記憶部は、取り外し可能な可搬記録媒体でもよい。
【００５０】
（変形例）
以下、図１２、図１３を参照しながら、変形例について説明する。本変形例において、上記実施の形態による携帯端末装置１と同様の構成および動作については、同一の番号を付し、重複説明を省略する。
【００５１】
図１２は、通信システム２７０の一例を示す図である。通信システム２７０は、サーバ２７５、複数の基地局２８０−１、・・・、２８０−ｎ（以下、まとめて基地局２８０という）、携帯端末装置１を有している。サーバ２７５は、有線または無線のネットワーク２８８を介して複数の基地局２８０と接続されている。携帯端末装置１は、携帯端末装置１の位置に応じて基地局２８０のいずれかと無線通信により接続されている。
【００５２】
携帯端末装置１は、上記携帯端末装置１と同様の構成である。基地局２８０は、例えば一定時間毎に通信可能な複数の携帯端末装置１と通信を行うとともに、携帯端末装置１からの要求または、他の携帯端末装置１等からの要求に応じて所定の通信を行う通信装置である。サーバ２７５は、基地局２８０、携帯端末装置１等の通信を制御するとともに、各種情報を管理する情報処理装置である。サーバ２７５は、例えば標準的なコンピュータである。
【００５３】
サーバ２７５は、例えば図１０のＳ２０６で携帯端末装置１のメモリ１９に保存されたログ５０を、無線部８および基地局２８０を介して携帯端末装置１から取得し、サーバ２７５の後述する記憶部に記憶する。また、予め、基本消費量９０，移動状態テーブル１００，温度加算値１２０、電池消費量データ１４０等を記憶部に記憶させておく。携帯端末装置１は、電池持ち状態チェックを行う際には、無線部８を介して、サーバ２７５にチェックを要請する。要請を受けると、サーバ２７５は、図１１を参照しながら説明した方法と同様に、電池持ちチェックを行い、結果を携帯端末装置１に送信する。携帯端末装置１では、受信した結果を提示する。以上のような処理によっても、上記実施の形態による電池残量提示方法と同様の作用効果を得ることができる。
【００５４】
ここで、標準的なコンピュータの構成について説明する。図１３は、標準的なコンピュータのハードウエア構成を示すブロック図である。コンピュータ３００は、本変形例による電池残量提示方法の動作を実行するために適用されるコンピュータの例である。図１３に示すように、コンピュータ３００は、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）３０２、メモリ３０４、入力装置３０６、出力装置３０８、外部記憶装置３１２、媒体駆動装置３１４、ネットワーク接続装置等がバス３１０を介して接続されている。
【００５５】
ＣＰＵ３０２は、コンピュータ３００全体の動作を制御する演算処理装置である。メモリ３０４は、コンピュータ３００の動作を制御するプログラムを予め記憶したり、プログラムを実行する際に必要に応じて作業領域として使用したりするための記憶部である。メモリ３０４は、例えばＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）等である。入力装置３０６は、コンピュータの使用者により操作されると、その操作内容に対応付けられている使用者からの各種情報の入力を取得し、取得した入力情報をＣＰＵ３０２に送付する装置であり、例えばキーボード装置、マウス装置などである。出力装置３０８は、コンピュータ３００による処理結果を出力する装置であり、表示装置などが含まれる。例えば表示装置は、ＣＰＵ３０２により送付される表示データに応じてテキストや画像を表示する。
【００５６】
外部記憶装置３１２は、例えば、ハードディスクなどの記憶装置であり、ＣＰＵ３０２により実行される各種制御プログラムや、取得したデータ等を記憶しておく装置である。本変形例においては、電池残量算出を行うためのプログラムや、基本消費量９０，移動状態テーブル１００、電波状態テーブル１１０、温度加算値１２０、電池消費量データ１３０を記憶しておくようにしてもよい。媒体駆動装置３１４は、可搬記録媒体３１６に書き込みおよび読み出しを行うための装置である。ＣＰＵ３０２は、可搬記録媒体３１６に記録されている所定の制御プログラムを、記録媒体駆動装置３１４を介して読み出して実行することによって、各種の制御処理を行うようにすることもできる。可搬記録媒体３１６は、例えばＣｏｍｐａｃｔ  Ｄｉｓｃ（ＣＤ）−ＲＯＭ、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ（ＤＶＤ）、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）メモリ等である。ネットワーク接続装置３１８は、有線または無線により外部との間で行われる各種データの授受の管理を行うインタフェース装置である。バス３１０は、上記各装置等を互いに接続し、データのやり取りを行う通信経路である。
【００５７】
本変形例による電池残量提示方法をコンピュータに実行させるプログラムは、例えば外部記憶装置３１２に記憶させる。ＣＰＵ３０２は、外部記憶装置３１２からプログラムを読み出し、コンピュータ３００に電池残量提示の動作を行なわせる。このとき、まず、電池残量提示の処理をＣＰＵ３０２に行わせるための制御プログラムを作成して外部記憶装置３１２に記憶させておく。そして、入力装置３０６から所定の指示をＣＰＵ３０２に与えて、この制御プログラムを外部記憶装置３１２から読み出させて実行させるようにする。また、このプログラムは、可搬記録媒体３１６に記憶するようにしてもよい。
【００５８】
以上の実施形態に関し、さらに以下の付記を開示する。
（付記１）
通信端末装置であって、
電波を送受信する無線部と、
前記通信端末装置を操作するための操作回路と、
情報を提示する提示部と、
前記通信端末装置に電力を供給する電池と、
前記電池からの電力の供給を制御する電源回路と、
前記操作回路を介して行われた操作の種別を検出し、前記操作の継続時間を検出し、前記無線部を介して前記通信端末装置の外部環境を検出し、前記操作の種別と前記継続時間に応じて算出される前記電池の電池残量が前記外部環境の悪化に応じて減少するように前記電池残量を算出し、前記提示部を介して表示させる演算処理部と、
を有することを特徴とする通信端末装置。
（付記２）
前記外部環境は、前記無線部を介して検出される電波強度であることを特徴とする付記１に記載の通信端末装置。
（付記３）
前記外部環境は、前記無線部を介して検出される、前記電波を送受信する基地局の検出結果であることを特徴とする付記１または付記２に記載の通信端末装置。
（付記４）
前記電池の温度を検出する温度検出部をさらに有し、
前記演算処理部は、前記温度の条件の悪化に応じてさらに減少するように前記電池残量を算出することを特徴とする付記１から付記３のいずれかに記載の通信端末装置。
（付記５）
前記電源回路は、前記電池の電圧を検出し、
前記演算処理部は、前記電圧の条件の悪化に応じてさらに減少するように前記電池残量を算出することを特徴とする付記１から付記４のいずれかに記載の通信端末装置。
（付記６）
前記演算処理部は、前記操作の種別に応じて前記電池の消費量を算出し、前記提示部に提示させることを特徴とする付記１から付記５のいずれかに記載の通信端末装置。
（付記７）
演算処理装置が
通信端末装置に対して行われた操作の種別を検出し、
前記操作の継続時間を検出し、
前記通信端末装置の外部環境を検出し、
前記操作の種別と前記継続時間に応じて算出される、前記通信端末装置に電力を供給する電池の電池残量が、前記外部環境の悪化に応じて減少するように前記電池残量を算出し、
前記電池残量を提示する、
ことを特徴とする電池残量提示方法。
（付記８）
前記外部環境は、前記無線部を介して検出される電波強度であることを特徴とする付記７に記載の通信端末装置。
（付記９）
前記外部環境は、前記無線部を介して検出される、前記電波を送受信する基地局の検出結果であることを特徴とする付記７または付記８に記載の通信端末装置。
（付記１０）
前記演算処理装置は、前記電池の温度を検出する温度検出部により前記温度を検出し、検出された前記温度の条件の悪化に応じてさらに減少するように前記電池残量を算出することを特徴とする付記７から付記９のいずれかに記載の電池残量提示方法。
（付記１１）
前記演算処理装置は、前記電池の電圧を検出し、前記電圧の条件の悪化に応じてさらに減少するように前記電池残量を算出することを特徴とする付記７から付記１０のいずれかに記載の電池残量提示方法。
（付記１２）
前記演算処理装置は、前記操作の種別に応じて前記電池の消費量を算出し、前記提示部に提示させることを特徴とする付記７から付記１１のいずれかに記載の電池残量提示方法。
（付記１３）
通信端末装置に対して行われた操作の種別を検出し、
前記操作の継続時間を検出し、
前記通信端末装置の外部環境を検出し、
前記操作の種別と前記継続時間に応じて算出される、前記通信端末装置に電力を供給する電池の電池残量が、前記外部環境の悪化に応じて減少するように前記電池残量を算出し、
前記電池残量を提示する処理をコンピュータに実行させるプログラム。
（付記１４）
前記外部環境は、前記無線部を介して検出される電波強度であることを特徴とする付記１３に記載のプログラム。
（付記１５）
前記外部環境は、前記無線部を介して検出される、前記電波を送受信する基地局の検出結果であることを特徴とする付記１３または付記１４に記載のプログラム。
【符号の説明】
【００５９】
１      携帯端末装置
３      演算処理部
５      無線回路
７      アンテナ
９      操作回路
１１    表示装置
１３    電源回路
１５    電池
１７    温度検出器
１９    メモリ
２１    音声入出力部
５０    ログ
５２    日付
５４    時刻
５６    電池電圧
５８    充電電圧
６０    電池温度
６２    装置温度
６４    基地局情報
６６    受信電力
６８    送信電力
７０    緯度
７２    経度
７４    ログ種別
９０    基本消費量
９２    種別
９４    基本値
９６    加算タイプ
１００  移動状態テーブル
１１０  電波状態テーブル
１２０  温度加算値
１３０  電池消費量曲線
１４０  電池消費量データ
【図１】
2014183370.tif 000003
【図２Ａ】
2014183370.tif 000004
【図２Ｂ】
2014183370.tif 000005
【図３】
2014183370.tif 000006
【図４】
2014183370.tif 000007
【図５】
2014183370.tif 000008
【図６】
2014183370.tif 000009
【図７】
2014183370.tif 000010
【図８】
2014183370.tif 000011
【図１０】
2014183370.tif 000012
【図１１】
2014183370.tif 000013
【図１２】
2014183370.tif 000014
【図１３】
2014183370.tif 000015
【図９】
2014183370.tif 000016