(57)【要約】【課題】消費電流が多い状態で動作している場合であっても正確なバッテリ残量を知ることが可能な電子機器および携帯端末装置を提供する。【解決手段】携帯端末装置(電子機器)１０は、バッテリ１６と、バッテリ１６の電力を検出するバッテリ電力検出部１７と、表示部１２と、あらかじめバッテリの負荷電流による電圧降下特性を記憶する記憶部１５と、バッテリ電力検出部１７の検出結果に基づいてバッテリ１６の残量表示を制御する制御部１８とを有し、制御部１８は、動作中のアプリケーションと前記記憶部に記憶されている電圧降下特性とを関連付けてバッテリ電力検出部１７にて検出したバッテリ電圧を補正し、補正した電圧値に応じた残量表示を行う。【選択図】図１
2007322182.tif 000002
【特許請求の範囲】
【請求項１】
バッテリと、
前記バッテリの電力を検出する検出部と、
表示部と、
あらかじめ前記バッテリの負荷電流による電圧降下特性を記憶する記憶部と、
前記検出部の検出結果に基づいて前記バッテリの残量表示を制御する制御部と、を有し、
前記制御部は、
動作中のアプリケーションと前記記憶部に記憶されている電圧降下特性とを関連付けて前記検出部にて検出したバッテリ電圧を補正し、補正した電圧値に応じた残量表示を行う
ことを特徴とする電子機器。
【請求項２】
前記検出部は、
前記バッテリの回路電流を検出する回路電流検出回路と、
前記バッテリの電圧を検出するバッテリ電圧検出回路と、を含み、
前記制御部は、前記電力検出部の回路電流検出回路で検出された回路電流から前記記憶部に記憶されている電圧降下特性データを取得し、前記電力検出部のバッテリ電圧検出回路による現在の回路電流によりバッテリ電圧を電圧降下データに基づいて補正し、前記表示部に表示する
ことを特徴とする請求項１記載の電子機器。
【請求項３】
前記制御部は、放電時のみ前記バッテリ電圧の補正を行う
ことを特徴とする請求項１または２記載の電子機器。
【請求項４】
前記制御部は、放電時は所定の電流補正シーケンスに基づいて上記表示を行う
ことを特徴とする請求項３記載の電子機器。
【請求項５】
前記制御部は、充電時は所定の電圧確定シーケンスに基づいて上記表示を行う
ことを特徴とする請求項１から４のいずれか一に記載の電子機器。
【請求項６】
バッテリと、
前記バッテリの電力を検出する検出部と、
表示部と、
あらかじめ前記バッテリの負荷電流による電圧降下特性を記憶する記憶部と、
前記検出部の検出結果に基づいて前記バッテリの残量表示を制御する制御部と、を有し、
前記制御部は、
動作中のアプリケーションと前記記憶部に記憶されている電圧降下特性とを関連付けて前記検出部にて検出したバッテリ電圧を補正し、補正した電圧値に応じた残量表示を行う
ことを特徴とする携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の電池（バッテリ）を搭載した電子機器および携帯端末装置に係り、特に、電池残量の表示制御に関するものである。
【背景技術】
【０００２】
携帯電話機等の携帯端末装置のバッテリ残量の検出、表示技術が種々提案されている（たとえば特許文献１、２参照）。
【０００３】
特許文献１には、バッテリが充電状態から放電状態、または放電状態から充電状態に変わるときの極度のバッテリ端子電圧の変化を表示装置に表示させないようにし、充電状態および放電状態の各状態時におけるバッテリ残量の推測を、各状態毎の基準値に基づいて推測し、表示する装置が開示されている。
【０００４】
特許文献２には、バッテリの充放電電流を検出する電流センサの検出値に含まれるオフセット誤差を検出する装置が開示されている。
この特許文献２に開示された技術は携帯端末ではなく車両を対象としたものである。この開示技術においては、オフセット誤差の検出時に、ＰＷＭ負荷の消費電流を所定値に固定すると共に、電流センサの検出値がほぼセロになるように発電量を制御し、発電機の出力電流を充放電電流の検出値がほぼゼロになったときの値に固定し、この固定時点から所定時間経過後のバッテリ電圧の変化を検出し、電圧変化量が所定範囲内のときは、所定時間経過後における電流センサの検出値をオフセット誤差としている。
【特許文献１】特開２０００−２３３７５号公報
【特許文献２】特開２００５−１００６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来提案されている装置においては、端末での使用状況、たとえばアプリケーションソフトや連続使用等の場合のように、消費電流が多い状態の場合、バッテリ残量表示誤差が著しくなり、バッテリ残量(電圧値)が実際の値より少なく読めてしまう等の不利益がある。
そのため、ユーザは、アプリケーションなどが動作して消費電流が多い状態から、待ちうけ状態などの消費電流が少ない状態にならなければ、正確なバッテリ残量を知ることができない。
【０００６】
本発明の目的は、消費電流が多い状態で動作している場合であっても正確なバッテリ残量を知ることが可能な電子機器および携帯端末装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の電子機器および携帯端末装置は、バッテリと、前記バッテリの電力を検出する検出部と、表示部と、あらかじめ前記バッテリの負荷電流による電圧降下特性を記憶する記憶部と、前記検出部の検出結果に基づいて前記バッテリの残量表示を制御する制御部とを有し、前記制御部は、動作中のアプリケーションと前記記憶部に記憶されている電圧降下特性とを関連付けて前記検出部にて検出したバッテリ電圧を補正し、補正した電圧値に応じた残量表示を行う。
【０００８】
好適には、前記検出部は、前記バッテリの回路電流を検出する回路電流検出回路と、前記バッテリの電圧を検出するバッテリ電圧検出回路とを含み、前記制御部は、前記電力検出部の回路電流検出回路で検出された回路電流から前記記憶部に記憶されている電圧降下特性データを取得し、前記電力検出部のバッテリ電圧検出回路による現在の回路電流によりバッテリ電圧を電圧降下データに基づいて補正し、前記表示部に表示する。
【０００９】
好適には、前記制御部は、放電時のみ前記バッテリ電圧の補正を行う。
【００１０】
好適には、前記制御部は、放電時は所定の電流補正シーケンスに基づいて上記表示を行う。
【００１１】
好適には、前記制御部は、充電時は所定の電圧確定シーケンスに基づいて上記表示を行う。
【発明の効果】
【００１２】
本発明によれば、消費電流が多いアプリケーション等の状態で動作している場合であっても正確なバッテリ残量を知ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面に関連付けて説明する。
【００１４】
図１は、本発明に係る電子機器としての携帯端末装置の一実施形態を示すブロック図である。
【００１５】
本携帯端末装置１０は、図１に示すように、無線通信部１１、表示部１２、操作部１３、音声処理部１４、記憶部１５、バッテリ１６、バッテリ電力検出部１７、および制御部１８を有する。
【００１６】
無線通信部１１は、制御部１８の制御の下、図示しない通信網を介してサーバや他の携帯電話端末等との無線通信処理を行う。
【００１７】
表示部１２は、液晶表示デバイス(ＬＣＤ)等により構成され、制御部１８の制御の下、機能操作に応じた情報を表示する。
たとえば、表示部１２には、制御部１８の制御の下、待受け画面、メール作成時における文字列の表示画面、アドレス帳の作成画面、メール配信条件の設定画面等が表示される。
また、表示部１２は、制御部１８の制御の下、図２に示すようなバッテリバー１２１によりバッテリ残量表示等を行う。
バッテリバー１２１は、基本的に、たとえば充電中は点滅表示されたり、バッテリ残量を３段階に分けて表示される。
【００１８】
操作部１３は、テンキー等の操作キーを含む。
操作部１３は、たとえばメール作成時に操作してメールが作成されたり、メールの配信条件を設定するためのアドレス帳設定やメール配信設定のために操作される。
【００１９】
音声処理部１４は、マイクロフォンやスピーカを有し、制御部１７の制御の下、音声入力処理または音声出力処理を行う。
【００２０】
記憶部１５は、制御部１８を通してアクセスされ、プログラムやメッセージデータ、アドレスデータ、電話番号等を記憶する。
また、記憶部１５には、図３に示すような、あらかじめ負荷電流による電圧降下特性に応じたデータが記憶されている。この電圧降下特性データは制御部１８により参照され、バッテリ残量の表示をアプリケーション使用におけるバッテリ誤差が取得されて表示制御が行われる。
また、記憶部１５には、図４に示すようなバッテリの仕様に応じたＭＡＰデータが記憶されている。
【００２１】
記憶部１５に電圧降下特性データやＭＡＰデータを記憶しておくのは以下の理由による。
携帯端末装置１０のアプリケーションソフトの多様化等により最大消費電流が増加する傾向にあり、バッテリの残量表示が正確な値を表示していないことがある。
そこで、実バッテリに擬似負荷を接続させて電圧降下を確認した。
図５は、この際の電圧降下と負荷電流とを示す図である。
図５においては、最大電流を５００ｍＡとして予測している。
このように、最大電流を５００ｍＡとして予測してその中間値である２５０ｍＡにて、定電流放電を行った時の電圧変化を図３に示している。
このテストの結果をグラフに反映すると、図３に示す特性カーブ自体には大きな変化は見られない。
上記より、図６に示す３段階に分けてバッテリ１６の電圧判定を行えば、誤差は小さくなる、との仮定によりバッテリ残量表示制御を行う。
すなわち、消費電流が２００ｍＡ以下の場合は、アプリケーション等による負荷を小さいことから、補正は行わず残量表示を行う。
消費電流が２００ｍＡ以上〜３８０ｍＡ以下の場合には、負荷が中程度であることから、０．１Ｖの補正を行って残量表示を行う。
消費電流が３８０ｍＡ以上の場合には、負荷が大きいことから、０．２Ｖの補正を行って残量表示を行う。
【００２２】
バッテリ１６は、携帯端末装置１０の動作電力を各部に供給する。
バッテリ１６は、図示しない充電器により充電される。
【００２３】
バッテリ１６の充電のモードとしては、ＡＣチャージャーからの１００ｍＡ（ＭＡＸ）充電する「ＡＣ＿ＣＨＧ予備充電」、ＡＣチャージャーからの５８０ｍＡ(CHG  ＭＡＸ)充電する「ＡＣ＿ＣＨＧ急速充電」、ＵＳＢからの１００ｍＡ（ＭＡＸ）充電する「ＵＳＢ＿ＣＨＧ予備充電」、ＵＳＢからの５００ｍＡ（ＭＡＸ）充電する「ＵＳＢ＿ＣＨＧ急速充電」等がある。
また、充電中に異常を検出した場合には充電を停止する。
充電を再開には、ＡＣチャージャーおよびＵＳＢを外し、再接続された場合のみ行われる。
満充電判定後、充電を停止した状態で充電待機となる。
ＡＣチャージャーおよびＵＳＢが外された場合に充電終了となる。
充電待機中、電池電圧が低下した場合、充電を開始する。
携帯端末装置１０は、この期間は満充電表示を保持する。
【００２４】
満充電の判定は以下のように行われる。
【００２５】
ＡＣ＿ＣＨＧのみの充電
１）充電を開始し、充電電流が、６０ｍＡ以下となった場合である。
２）４．１７Ｖ以上のバッテリ電圧で３０分以上経過した場合である。
３）急速充電開始後、４．１Ｖ以下のバッテリ電圧で１０時間以上経過した場合である。
４）電池電圧＞基準電圧の場合である。
【００２６】
ＵＳＢのみの充電
１）充電を開始し、充電電流が、６０ｍＡ以下となった場合である。
２）４．１７Ｖ以上のバッテリ電圧で３０分以上経過した場合である。
３）ＵＳＢ＿ＣＨＧ急速充電開始後、１５時間以上経過、もしくは、ＵＳＢ＿ＣＨＧ予備充電開始後、３５時間以上経過した場合、バッテリ電圧４．１Ｖ以上であった場合である。
４）電池電圧＞基準電圧の場合である。
【００２７】
ＡＣ＿ＣＨＧとＵＳＢ両方からの充電の場合、ＡＣ＿ＣＨＧからの充電が優先される。
【００２８】
充電待機時の満充電表示は次のように行われる。
ＡＣ＿ＣＨＧまたはＵＳＢからの充電状態において、一度満充電になると充電を一時ストップする。バッテリ電圧が基準電圧を下回ると、各モードの急速充電に移行する。この時の表示は常に満充電とする。
【００２９】
バッテリ電力検出部１７は、バッテリ１６の回路電流、およびバッテリ電圧を検出して制御部１８に出力する。
【００３０】
制御部１８は、携帯端末装置１０の全体的な機能制御や、無線通信処理やモード制御、あるいは送信データ、受信データ対する所定の処理やそれに応じた記憶部１５へのアクセスを行う。
また、制御部１８は、操作部１３の操作に応じてメールの配信（送信）条件設定の表示部１２への表示制御を行い、また、設定された送信条件の記憶部１５への格納処理を行う。
制御部１８は、バッテリ電力検出部１７で検出された回路電流に応じて記憶部１５に記憶された電圧降下特性データに基づいて現在の回路電流によるバッテリ電圧を補正し、補正バッテリ電圧に応じたバッテリバー(電池バー)によるバッテリ残量表示を行う。
【００３１】
図７は、バッテリ電力検出部１７および制御部１８のバッテリ残量表示系の構成例を示す機能ブロック図である。
【００３２】
バッテリ電力検出部１７は、バッテリ１６の回路電流を検出する回路電流検出回路１７１、回路電流検出回路１７１の検出結果をデジタルデータに変換するアナログ／デジタル（Ａ／Ｄ）変換器１７２、バッテリ１６の電圧を検出するバッテリ電圧検出回路１７３、およびバッテリ電圧検出回路１７３の検出結果をデジタルデータに変換するＡ／Ｄ変換器１７４を有する。
制御部１８は、バッテリ電力検出部１７で検出された回路電流から記憶部１５に記憶されている電圧降下特性データを取得する電圧降下データ取得部１８１、およびバッテリ電力検出部１７による現在の回路電流によりバッテリ電圧を電圧降下データに基づいて補正し、表示部１２にバッテリバーとして表示する。
【００３３】
また、制御部１８は、表示部１２に表示するバッテリバーを所定の条件に従って更新する機能を有する。
以下に、表示部１２に表示するバッテリバーの更新処理を図８から図１４に関連付けて説明する。以下の図面では、バッテリを電池として表記している。
【００３４】
まず、図８に示すように、バッテリバー更新を開始する場合、バッテリ電圧確定シーケンスを得て(ＳＴ１)、充電中であるか充電中以外の状態であるかを判定する(ＳＴ２)。
充電流である場合には、充電器（ＡＤＰ）による充電であるか否かの判定を行う（ＳＴ３）。
充電器による充電の場合には、ＡＤＰ充電であるとして記憶部１５に格納されているＭＡＰデータを読み出し「バッテリバー３」、「バッテリバー２」、「バッテリバー１」の表示制御を行う(ＳＴ４)。
ステップＳＴ３で充電器による充電でないと判定すると、ＵＳＢ５００による充電か否かの判定を行う(ＳＴ５)。
ＵＳＢ５００充電器による充電の場合には、ＵＳＢ５００の充電であるとして記憶部１５に格納されているＭＡＰデータを読み出し「バッテリバー３」、「バッテリバー２」、「バッテリバー１」の表示制御を行う（ＳＴ６）。
ステップＳＴ３でＵＳＢ５００による充電でないと判定すると、ＵＳＢ１００による充電であるとして、記憶部１５に格納されているＭＡＰデータを読み出し「バッテリバー３」、「バッテリバー２」、「バッテリバー１」の表示制御を行う（ＳＴ７）。
ステップＳＴ４、ＳＴ６、またはＳＴ７の処理の後は、ステップＳＴ８の充電バーシーケンスに移行する。
また、ステップＳＴ２において、充電中以外の状態であると判定すると、ステップＳＴ９の状態判定シーケンスに移行する。
【００３５】
充電バー判定シーケンスＳＴ８においては、図９に示すように、バッテリ電圧がバッテリバー３の電圧より高いか否かの判定を行う（ＳＴ８１）。
ステップＳＴ８１でバッテリ電圧がバッテリバー３の電圧より高いと判定すると、バッテリバー３本のブリンク表示を行う（ＳＴ８２）。
ステップＳＴ８１でバッテリ電圧がバッテリバー３の電圧以下であると判定すると、バッテリ電圧がバッテリバー２の電圧より大きいか否かの判定を行う（ＳＴ８３）。
ステップＳＴ８３でバッテリ電圧がバッテリバー２の電圧より高いと判定すると、バッテリバー３本のブリンク表示を行う（ＳＴ８２）。
ステップＳＴ８３でバッテリ電圧がバッテリバー２の電圧以下であると判定すると、バッテリ電圧がバッテリバー１の電圧より大きいか否かの判定を行う（ＳＴ８４）。
ステップＳＴ８４でバッテリ電圧がバッテリバー１の電圧より高いと判定すると、バッテリバー２本のブリンク表示を行う（ＳＴ８５）。
ステップＳＴ８４でバッテリ電圧がバッテリバー１の電圧以下であると判定すると、バッテリバー１本のブリンク表示を行う（ＳＴ８６）。
バッテリ電圧がバッテリバー１の電圧より大きいか否かの判定を行う（ＳＴ８４）。
なお、ブリンク表示とは、いわゆる明滅するような表示をいう。
【００３６】
状態判定シーケンスＳＴ９においては、図１０に示すように、充電器（ＡＤＰ）があるか否かの判定を行い（ＳＴ９１）、充電器が有る場合には、バッテリ電圧が４．１Ｖより大きいか否かの判定を行う（ＳＴ９２）。
ステップＳＴ９２において、バッテリ電圧が４．１Ｖより高い場合、満充電状態であるとして、満充電表示を行う（ＳＴ９３）。
ステップＳＴ９２において、バッテリ電圧が４．１Ｖで以下であると判定すると、バッテリ異常である旨を表示する（ＳＴ９４）。
ステップＳＴ９１において、充電器が無いと判定すると、ＵＳＢＩＲＱ（リクエスト）がローレベルであるか否かの判定を行い（ＳＴ９５）、ローレベルの場合には充電許可があるか否かの判定を行い（ＳＴ９６）、許可が出ている場合には上述したステップＳＴ９２からの処理を行う。
ステップＳＴ９５でＵＳＢＩＲＱがハイレベルであり、また、ステップＳＴ９６で充電許可が出ていないと判定した場合には放電シーケンスに移行する（ＳＴ９７）。
【００３７】
放電バーシーケンスＳＴ９７においては、バッテリ電圧が３．７７９Ｖより高いか否かの判定を行う（ＳＴ９７１）。
ステップＳＴ９７１において、バッテリ電圧が３．７７９Ｖより高いと判定するとバッテリバー３本の表示する(ＳＴ９７２)。
ステップＳＴ９７１において、バッテリ電圧が３．７７９Ｖ以下であると判定すると、次に、バッテリ電圧が３．７１１Ｖより高いか否かの判定を行う（ＳＴ９７３）。
ステップＳＴ９７３において、バッテリ電圧が３．７１１Ｖより高いと判定すると、バーは２以上であるか否かの判定を行い(ＳＴ９７４)、２以上の場合にはバッテリバー２本の表示を行う（ＳＴ９７４）。
ステップＳＴ９７３において、バッテリ電圧が３．７１１Ｖ以下であると判定すると、次に、バッテリ電圧が３．６４７Ｖより高いか否かの判定を行う。
ステップＳＴ９７６において、バッテリ電圧が３．６４７Ｖより高いと判定した場合、あるいはステップＳＴ９７４でバーが２以下であると判定すると、バーは１以上であるか否かの判定を行い(ＳＴ９７７)、１以上の場合にはバッテリバー１本の表示を行う（ＳＴ９７８）。
ステップＳＴ９７６において、バッテリ電圧が３．６４７Ｖ以下であると判定した場合、あるいはステップＳＴ９７７でバーが１以下であると判定すると、バッテリバー０本の表示、すなわちバッテリバーの表示を行わない（ＳＴ９７９）。
【００３８】
以下に、バッテリ電圧確定シーケンスＳＴ１について説明する。
【００３９】
まず、図１２に示すように、電圧読み込みを行う（ＳＴ１０）。
すなわち、バッテリ電圧のデジタル値を読み込み（ＳＴ１１）、所定時間（たとえば４ｍ秒）待って（ＳＴ１２）、回路電流のデジタル値を読み込む（ＳＴ１３）。
次に、バッテリ電圧オン信号ＢＶＬＯＮをローレベルに設定し（ＳＴ１４）、充電であるか放電であるか否かの判定を行う（ＳＴ１５）。
そして、充電の場合には電圧確定シーケンスに移行し（ＳＴ１６）、放電の場合には電流補正シーケンスに移行する（ＳＴ１７）。
【００４０】
電圧確定シーケンスＳＴ１６においては、図１３に示すように、起動シーケンス中であるか否かの判定を行う（ＳＴ１６０１）。
起動シーケンス中であれば、カウンタの値が３以下であるか否かの判定を行い（ＳＴ１６０２）、３以下の場合にはバッファにデータを保持し（ＳＴ１６０３）、カウンタをインクリメントし（ＳＴ１６０４）、電圧は未確定となる（ＳＴ１６０５）。
ステップＳＴ１６０１において、起動シーケンスで無い場合には、バッテリ電圧がパワーオフ電圧より低いか否かの判定を行う（ＳＴ１６０６）。
ステップＳＴ１６０６において、バッテリ電圧がパワーオフ電圧より低いと判定した場合には端末をシャットオフする（ＳＴ１６０７）。
ステップＳＴ１６０６において、バッテリ電圧がパワーオフ電圧以上である判定した場合には、次式に基づいてバッテリ電圧地を求める。
【００４１】
バッテリ電圧値＝前回確定した値×Ｖco＋今回確定した値×（１−Ｖco）
ただし、Ｖcoは所定の係数である。
【００４２】
次に、充電中では、バッテリ電圧値が警告判定値以上であるか、放電中では、バッテリ電圧値が警告判定値より低いか否かの判定を行う（ＳＴ１６０９）。
ステップＳＴ１６０９において肯定的判定結果を得た場合、あるいは、ステップＳＴ１６０２においてカウンタ値が３より大きい場合であって、バッファの平均値をとった場合（ＳＴ１６０１０）、あるいはステップＳＴ１６０９において否定的判定結果を得た場合には電圧警告を出して（ＳＴ１６１１）、バッテリ電圧を確定する（ＳＴ１６１２）。
【００４３】
電流補正シーケンスＳＴ１７においては、図１４に示すように、バッテリ電力検出部１７で検出した回路電流のデジタル値が１．８より大きいか否かの判定を行う(ＳＴ１７０１)。
ステップＳＴ１７０１において、回路電流のデジタル値が１．８より大きいと判定すると、バッテリ電圧ＢＡＴＬＶＴに記憶部１５に格納されたＭＡＰとのＢａｔｔｅｒｙ３Ｈを加算して(ＳＴ１７０２)、電圧確定シーケンスに移行する（ＳＴ１７０３）。
ステップＳＴ１７０１において、回路電流のデジタル値が１．８以下であると判定すると、次に、回路電流のデジタル値がたとえば１．５より大きいか否かの判定を行う（ＳＴ１７０４）。
ステップＳＴ１７０４において、回路電流のデジタル値がたとえば１．５より大きいと判定すると、記憶部１５に格納されたＭＡＰとのＢａｔｔｅｒｙ２Ｈを加算して(ＳＴ１７０５)、電圧確定シーケンスに移行する（ＳＴ１７０３）。
ステップＳＴ１７０４において、回路電流のデジタル値が１．５以下であると判定すると、次に、回路電流のデジタル値がたとえば０．８より大きいか否かの判定を行う（ＳＴ１７０６）。
ステップＳＴ１７０６において、回路電流のデジタル値がたとえば０．８より大きいと判定すると、記憶部１５に格納されたＭＡＰとのＢａｔｔｅｒｙ１Ｈを加算して(ＳＴ１７０７)、電圧確定シーケンスに移行する（ＳＴ１７０３）。
ステップＳＴ１７０６において、回路電流のデジタル値が０．８以下であると判定すると直接的に電圧確定シーケンスへ移行する。
【００４４】
以上説明したように、本実施形態の携帯端末装置１０は、バッテリ１６と、バッテリ１６の電力を検出するバッテリ電力検出部１７と、表示部１２と、あらかじめバッテリの負荷電流による電圧降下特性を記憶する記憶部１５と、バッテリ電力検出部１７の検出結果に基づいてバッテリ１６の残量表示を制御する制御部１８と、を有し、制御部１８は、動作中のアプリケーションと前記記憶部に記憶されている電圧降下特性とを関連付けてバッテリ電力検出部１７にて検出したバッテリ電圧を補正し、補正した電圧値に応じた残量表示を行うことから、動作しているアプリケーションに依存することなく、バッテリの残量値を精度高く表示することが可能となる。
【００４５】
すなわち、消費電流が多い状態であってもバッテリ残量表示の誤差を小さくすることができる。
ユーザは、アプリケーションが動作している状態でも正確なバッテリ残量を知ることができる。
そして、正確なバッテリ残量値を知ることができることから、バッテリ不足になっていると勘違いして、仕方なく途中でアプリケーションを終了させたりすることをなくすことができる。
【図面の簡単な説明】
【００４６】
【図１】本発明に係る電子器としての携帯端末装置の一実施形態を示すブロック図である。
【図２】バッテリ残量表示の一例を示す図である。
【図３】負荷電流による電圧降下特性を示す図である。
【図４】バッテリの仕様に応じたＭＡＰデータを示す図である。
【図５】実バッテリに擬似負荷を接続させて電圧降下を確認した。際の電圧降下と負荷電流とを示す図である。
【図６】段階に分けてバッテリ１６の電圧判定を行う例を示す図である。
【図７】バッテリ電力検出部および制御部のバッテリ残量表示系の構成例を示す機能ブロック図である。
【図８】バッテリバーの更新シーケンスのフローチャートである。
【図９】充電バー判定シーケンスのフローチャートである。
【図１０】状態判定シーケンスのフローチャートである。
【図１１】放電バーシーケンスのフローチャートである。
【図１２】バッテリ電圧確定シーケンスのフローチャートである。
【図１３】電圧確定シーケンスのフローチャートである。
【図１４】電流補正シーケンスのフローチャートである。
【符号の説明】
【００４７】
１０・・・携帯端末装置、１１・・・無線通信部、１２・・・表示部、１３・・・操作部、１４・・・音声処理部、１５・・・記憶部、１６・・・バッテリ、１７・・・バッテリ電力検出部、１８・・・制御部。
【図１】
2007322182.tif 000003
【図２】
2007322182.tif 000004
【図３】
2007322182.tif 000005
【図４】
2007322182.tif 000006
【図５】
2007322182.tif 000007
【図６】
2007322182.tif 000008
【図７】
2007322182.tif 000009
【図８】
2007322182.tif 000010
【図９】
2007322182.tif 000011
【図１０】
2007322182.tif 000012
【図１１】
2007322182.tif 000013
【図１２】
2007322182.tif 000014
【図１３】
2007322182.tif 000015
【図１４】
2007322182.tif 000016