(57)【特許請求の範囲】
【請求項１】
電池部から負荷部に対して電力を供給する電子機器であって、
前記電池部と前記負荷部の間に直列に接続される抵抗部を有し、
前記電池部と前記抵抗部との間において前記電池部の出力電圧を、前記抵抗部と前記負荷部との間において前記負荷部への入力電圧を、それぞれ測定する測定手段と、
前記電池部の満充電時の出力電圧と、前記測定手段により測定された前記電池部の出力電圧の差、並びに、前記測定手段により測定された、前記電池部の出力電圧と前記負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出手段と、
前記電池部の出力電圧が、前記負荷部が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定手段により測定された値を用いて前記第１の算出手段により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定手段により測定された値を用いて前記第１の算出手段により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出手段と、
前記第２の算出手段により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電池部の残使用可能時間を算出する第３の算出手段と
を備えることを特徴とする電子機器。
【請求項２】
前記電池部は、一次電池または二次電池である
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記測定手段は、予め定められた所定の間隔毎に、前記電池部の出力電圧および前記負荷部への入力電圧を測定し、
前記第１の算出手段は、今回測定された前記電池部の出力電圧および前記負荷部への入力電圧を用いて前記第１の比を算出し、
前記第２の算出手段は、今回算出された前記第１の比と、前回算出された第１の比を用いて前記第５の比を算出し、
前記第３の算出手段は、今回算出された第５の比に、前記所定の間隔を乗算することにより、前記電池部の残使用可能時間を算出する
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記第２のタイミングから前記第１のタイミングまでの時間を計測する時間計測手段をさらに備え、
前記第３の算出手段は、前記第２の算出手段により算出された前記第５の比に、前記時間計測手段により計測された時間を乗算することにより、前記電池部の残使用可能時間を算出する
ことを特徴とする請求項１に記載の電子機器。
【請求項５】
前記測定手段により測定された前記電池部の出力電圧および前記負荷部への入力電圧を保持する第１の保持手段と、
前記第１の保持手段により保持される前記電池部の出力電圧および前記負荷部への入力電圧の、時間的に近い所定の数のデータの平均値をそれぞれ算出する第４の算出手段と
をさらに備え、
前記第１の算出手段は、前記第４の算出手段により算出された前記平均値を用いて、前記第１の比を算出する
ことを特徴とする請求項１に記載の電子機器。
【請求項６】
前記平均値を前記第１の比に対応させる第１のテーブル情報を保持する第２の保持手段をさらに備え、
前記第１の算出手段は、前記第２の保持手段により保持される前記第１のテーブル情報に基づいて、前記第４の算出手段により算出された前記平均値から前記第１の比を求める
ことを特徴とする請求項５に記載の電子機器。
【請求項７】
前記平均値を前記第１の比の補正値に対応させる第２のテーブル情報を保持する第３の保持手段と、
前記第３の保持手段により保持される前記第２のテーブル情報に基づいて前記第４の算出手段により算出された前記平均値から求めた前記補正値を用いて、前記第１の算出手段により算出された前記第１の比を補正する補正手段と
をさらに備えることを特徴とする請求項６に記載の電子機器。
【請求項８】
前記補正手段により補正された前記第１の比を保持する第４の保持手段と、
前記第４の保持手段により保持される前記第１の比の、時間的に近い所定の数のデータの平均値を算出する第５の算出手段と
をさらに備え、
前記第２の算出手段は、前記第５の算出手段により算出された前記平均値を用いて前記第５の比を算出する
ことを特徴とする請求項７に記載の電子機器。
【請求項９】
前記第３の算出手段により算出された前記電池部の残使用可能時間を表示する表示手段をさらに備える
ことを特徴とする請求項１に記載の電子機器。
【請求項１０】
電池部から負荷部に対して電力を供給する電子機器における、前記電池部の残使用可能時間を監視する監視方法であって、
前記電池部と、前記電池部と前記負荷部の間に直列に接続される抵抗部の間において前記電池部の出力電圧を、前記抵抗部と前記負荷部との間において前記負荷部への入力電圧を、それぞれ測定する測定ステップと、
前記電池部の満充電時の出力電圧と、前記測定ステップの処理により測定された前記電池部の出力電圧の差、並びに、前記測定ステップの処理により測定された、前記電池部の出力電圧と前記負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、
前記電池部の出力電圧が、前記負荷部が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、
前記第２の算出ステップの処理により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電池部の残使用可能時間を算出する第３の算出ステップと
を含むことを特徴とする監視方法。
【請求項１１】
電池部から負荷部に対して電力を供給する電子機器用のプログラムであって、
前記電池部と、前記電池部と前記負荷部の間に直列に接続される抵抗部の間において前記電池部の出力電圧を、前記抵抗部と前記負荷部との間において前記負荷部への入力電圧を、それぞれ測定する測定ステップと、
前記電池部の満充電時の出力電圧と、前記測定ステップの処理により測定された前記電池部の出力電圧の差、並びに、前記測定ステップの処理により測定された、前記電池部の出力電圧と前記負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、
前記電池部の出力電圧が、前記負荷部が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、
前記第２の算出ステップの処理により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電池部の残使用可能時間を算出する第３の算出ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１２】
電池部から負荷部に対して電力を供給する電子機器を制御するコンピュータが実行可能なプログラムであって、
前記電池部と、前記電池部と前記負荷部の間に直列に接続される抵抗部の間において前記電池部の出力電圧を、前記抵抗部と前記負荷部との間において前記負荷部への入力電圧を、それぞれ測定する測定ステップと、
前記電池部の満充電時の出力電圧と、前記測定ステップの処理により測定された前記電池部の出力電圧の差、並びに、前記測定ステップの処理により測定された、前記電池部の出力電圧と前記負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、
前記電池部の出力電圧が、前記負荷部が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、
前記第２の算出ステップの処理により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電池部の残使用可能時間を算出する第３の算出ステップと
を含むことを特徴とするプログラム。
【請求項１３】
電子機器と、前記電子機器に電力を供給する電源供給装置との間に直列に接続される抵抗部を有し、前記電源供給装置の残使用可能時間を監視する監視装置であって、
前記電源供給装置と前記抵抗部との間において前記電源供給装置の出力電圧を、前記抵抗部と前記電子機器との間において前記電子機器への入力電圧を、それぞれ測定する測定手段と、
前記電源供給装置の満充電時の出力電圧と、前記測定手段により測定された前記電源供給装置の出力電圧の差、並びに、前記測定手段により測定された、前記電源供給装置の出力電圧と前記電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出手段と、
前記電源供給装置の出力電圧が、前記電子機器が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定手段により測定された値を用いて前記第１の算出手段により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定手段により測定された値を用いて前記第１の算出手段により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出手段と、
前記第２の算出手段により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電源供給装置の残使用可能時間を算出する第３の算出手段と
を備えることを特徴とする監視装置。
【請求項１４】
前記電源供給装置は、一次電池または二次電池である
ことを特徴とする請求項１３に記載の監視装置。
【請求項１５】
前記測定手段は、予め定められた所定の間隔毎に、前記電源供給装置の出力電圧および前記電子機器への入力電圧を測定し、
前記第１の算出手段は、今回測定された前記電源供給装置の出力電圧および前記電子機器への入力電圧を用いて前記第１の比を算出し、
前記第２の算出手段は、今回算出された前記第１の比と、前回算出された第１の比を用いて前記第５の比を算出し、
前記第３の算出手段は、今回算出された第５の比に、前記所定の間隔を乗算することにより、前記電源供給装置の残使用可能時間を算出する
ことを特徴とする請求項１３に記載の監視装置。
【請求項１６】
前記第２のタイミングから前記第１のタイミングまでの時間を計測する時間計測手段をさらに備え、
前記第３の算出手段は、前記第２の算出手段により算出された前記第５の比に、前記時間計測手段により計測された時間を乗算することにより、前記電源供給装置の残使用可能時間を算出する
ことを特徴とする請求項１３に記載の監視装置。
【請求項１７】
前記測定手段により測定された前記電源供給装置の出力電圧および前記負荷部への入力電圧を保持する第１の保持手段と、
前記第１の保持手段により保持される前記電源供給装置の出力電圧および前記電子機器への入力電圧の、時間的に近い所定の数のデータの平均値をそれぞれ算出する第４の算出手段と
をさらに備え、
前記第１の算出手段は、前記第４の算出手段により算出された前記平均値を用いて、前記第１の比を算出する
ことを特徴とする請求項１３に記載の監視装置。
【請求項１８】
前記平均値を前記第１の比に対応させる第１のテーブル情報を保持する第２の保持手段をさらに備え、
前記第１の算出手段は、前記第２の保持手段により保持される前記第１のテーブル情報に基づいて、前記第４の算出手段により算出された前記平均値から前記第１の比を求める
ことを特徴とする請求項１７に記載の監視装置。
【請求項１９】
前記平均値を前記第１の比の補正値に対応させる第２のテーブル情報を保持する第３の保持手段と、
前記第３の保持手段により保持される前記第２のテーブル情報に基づいて前記第４の算出手段により算出された前記平均値から求めた前記補正値を用いて、前記第１の算出手段により算出された前記第１の比を補正する補正手段と
をさらに備えることを特徴とする請求項１８に記載の監視装置。
【請求項２０】
前記補正手段により補正される前記第１の比を保持する第４の保持手段と、
前記第４の保持手段により保持される前記第１の比の、時間的に近い所定の数のデータの平均値を算出する第５の算出手段と
をさらに備え、
前記第２の算出手段は、前記第５の算出手段により算出された前記平均値を用いて前記第５の比を算出する
ことを特徴とする請求項１９に記載の監視装置。
【請求項２１】
前記第３の算出手段により算出された前記電源供給装置の前記残使用可能時間を表示する表示手段をさらに備える
ことを特徴とする請求項１３に記載の監視装置。
【請求項２２】
電子機器と、前記電子機器に電力を供給する電源供給装置との間に直列に接続される抵抗部を有し、前記電源供給装置の残使用可能時間を監視する監視装置の監視方法であって、
前記電源供給装置と前記抵抗部との間において前記電源供給装置の出力電圧を、前記抵抗部と前記電子機器との間において前記電子機器への入力電圧を、それぞれ測定する測定ステップと、
前記電源供給装置の満充電時の出力電圧と、前記測定ステップの処理により測定された前記電源供給装置の出力電圧の差、並びに、前記測定ステップの処理により測定された、前記電源供給装置の出力電圧と前記電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、
前記電源供給装置の出力電圧が、前記電子機器が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、
前記第２の算出ステップの処理により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電源供給装置の残使用可能時間を算出する第３の算出ステップと
を含むことを特徴とする監視方法。
【請求項２３】
電子機器と、前記電子機器に電力を供給する電源供給装置との間に直列に接続される抵抗部を有し、前記電源供給装置の残使用可能時間を監視する監視装置用のプログラムであって、
前記電源供給装置と前記抵抗部との間において前記電源供給装置の出力電圧を、前記抵抗部と前記電子機器との間において前記電子機器への入力電圧を、それぞれ測定する測定ステップと、
前記電源供給装置の満充電時の出力電圧と、前記測定ステップの処理により測定された前記電源供給装置の出力電圧の差、並びに、前記測定ステップの処理により測定された、前記電源供給装置の出力電圧と前記電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、
前記電源供給装置の出力電圧が、前記電子機器が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、
前記第２の算出ステップの処理により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電源供給装置の残使用可能時間を算出する第３の算出ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２４】
電子機器と、前記電子機器に電力を供給する電源供給装置との間に直列に接続される抵抗部を有し、前記電源供給装置の残使用可能時間を監視する監視装置を制御するコンピュータが実行可能なプログラムであって、
前記電源供給装置と前記抵抗部との間において前記電源供給装置の出力電圧を、前記抵抗部と前記電子機器との間において前記電子機器への入力電圧を、それぞれ測定する測定ステップと、
前記電源供給装置の満充電時の出力電圧と、前記測定ステップの処理により測定された前記電源供給装置の出力電圧の差、並びに、前記測定ステップの処理により測定された、前記電源供給装置の出力電圧と前記電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、
前記電源供給装置の出力電圧が、前記電子機器が動作可能な最低の電圧である終止電圧であるときの、前記第１の比である第２の比と、第１のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第３の比との差、並びに、前記第３の比と、前記第１のタイミングより前の第２のタイミングにおいて前記測定ステップの処理により測定された値を用いて前記第１の算出ステップの処理により算出された前記第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、
前記第２の算出ステップの処理により算出された前記第５の比に、前記第２のタイミングから前記第１のタイミングまでの時間を乗算することにより、前記電源供給装置の残使用可能時間を算出する第３の算出ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は電子機器、監視装置および方法、記録媒体、並びにプログラムに関し、特に、電池の残放電容量をより正確に算出することができるようにした電子機器、監視装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、例えば携帯電話機や携帯型端末装置等に代表される携帯型の機器が普及している。これらの携帯型の機器において、その電源は、アルカリ乾電池やマンガン乾電池等の一次電池、または、ニッケルカドミウム蓄電池、ニッケル水素蓄電池、若しくは、リチウムイオン蓄電池等の二次電池が用いられる。
【０００３】
電源となるこれらの一次電池または二次電池の放電容量は、例えば、それらの電池が電源として使用された装置の連続使用可能時間に大きく影響し、携帯型の機器における性能評価の重要な要素となる。
【０００４】
これらの電池を電源とする携帯型の機器において、電池の全放電容量とともに重要であるのが放電容量の残量である。一般的な携帯型の機器においては、突然残容量が無くなって電源が切断されてしまわないように、電源である電池の残容量が常に監視されており、また、装置によっては、その残容量がディスプレイ等に表示され、ユーザに視覚的に認識させることができるようになっている。
【０００５】
例えば、携帯電話機において、残容量が表示されることにより、ユーザは、残りの通話可能時間、または、充電作業若しくは電池の交換作業が必要な時期を推定することができる。
【０００６】
この電池の残容量の測定方法として、使用中の電池の出力電圧を測定する方法がある。
【０００７】
図１は、従来の残容量測定方法の原理を示す図である。
【０００８】
図１において、電源部１は、例えば、アルカリ乾電池やマンガン乾電池等の一次電池、または、ニッケルカドミウム蓄電池、ニッケル水素蓄電池、若しくは、リチウムイオン蓄電池等の二次電池であり、本体回路等により構成される負荷２に接続され、電源を供給している。電源部１は、図１に示されるように、電圧源１１および内部抵抗（RI）１２により構成される。
【０００９】
このような回路において、電源部１の出力電圧（Vo）３が測定され、その出力電圧３の値から、予め作成されている電源部１の放電特性のテーブルを用いて、電源部１の残容量が算出される。
【００１０】
しかしながら、本体回路である負荷２においては各種の処理が行われており、その処理の内容によって負荷２の消費する消費電力は大幅に変化する。すなわち、電源部１と負荷２との間においては、負荷電流（If）４が流れており、負荷２の状態により負荷電流４の値が変化する。従って、内部抵抗（RI）１２による電圧降下の量も変化し、測定された出力電圧（Vo）３の値が変化してしまうので、出力電圧（Vo）３より正確に残容量を算出することができない場合があった。
【００１１】
これに対して、図１の負荷２が携帯電話機である場合等において、実行する処理により消費電力が変化する負荷２の各種の状態の内、負荷電流（If）４の値が既知である状態のときに、出力電圧（Vo）３を計測する方法がある。
【００１２】
図２は、従来のTDMA同期型電圧検出方法の原理を示す図である。
【００１３】
図２において、波形２１は、送信用タイムスロット（TDMA（Time Division Multiple Access） TX Timeslot）の波形である。TDMAは、GSM（Global System for Mobile Communications）やPDC（Personal Digital Cellular）等の無線通信方式で使用されている無線通信技術であり、送信用タイムスロットは、送信時に出力されるバーストタイミング（Burst Timing）を示している。
【００１４】
波形２２は、電源部１の出力電圧（Vo）３（Battery Output Voltage）の波形を示しており、波形２３は、電源部１の出力電圧（Vo）３を測定するタイミング（Sampling Timing）を示している。
【００１５】
送信用タイムスロット（TDMA TX Timeslot）においてバーストが出力されるとき（T１，T２、およびT３）、図１に示される負荷電流（If）４が大きくなるので、図２の波形２２に示されるように、電源部１の出力電圧（Vo）３の値は、降下している（V１，V２、およびV３）。このときの送信用タイムスロットにおいてバーストが出力されることによる負荷電流（If）４の値が予めデータとして保存されている。そして、出力電圧（Vo）３は、波形２３に示されるようにこのタイミング（Ｓ１，Ｓ２、およびＳ３）で測定され、既知である負荷電流（If）４の値で補正された後、残容量の算出に用いられる。
【００１６】
なお、負荷電流を算出する方法として、電波の送信出力を調整するパワークラス値（Power Class）を利用する方法がある。
【００１７】
一般的な携帯電話機は、送信出力を制御するためのパワークラス値（Power Class）を、基地局から供給されており、制御信号や通話データ等を基地局に送信する場合、このパワークラス値を用いて、上述した送信用タイムスロットにおける送信出力を、他の携帯電話機より送信された制御信号や通話データ等に悪影響を与えないように、基地局における受信レベルが同じになるように調整する。
【００１８】
このパワークラス値は、基地局から携帯電話機の距離に比例して増減される。すなわち、基地局と携帯電話機の距離が近いほど、送信出力が小さくなるようにパワークラス値が調整され、逆に、基地局と携帯電話機との距離が遠いほど、送信出力が大きくなるようにパワークラス値が調整される。従って、このパワークラス値から携帯電話機の送信部の増幅回路における消費電力が算出される。
【００１９】
そして、算出された消費電力より負荷電流（If）４が算出され、残容量の補正に用いられる。
【００２０】
しかしながら、他の処理動作によっても負荷電流（If）４は変化する。すなわち、図２の波形２２において示されるように、送信用タイムスロット（TDMA TX Timeslot）においてバーストが出力されるタイミングであるＴ１に対応する、タイミングＳ１において測定された出力電圧Ｖ１、Ｔ２に対応するタイミングＳ２において測定された出力電圧Ｖ２、および、Ｔ３に対応するタイミングＳ３において測定された出力電圧Ｖ３は、互いに異なる値をとっている。
【００２１】
具体的には、タイミングＳ１からＳ２にかけて、他の処理動作が少なくなって負荷電流が小さくなり、出力電圧３が上昇しており、出力電圧Ｖ２の値の方が出力電圧Ｖ１の値より大きくなっている。
【００２２】
また、タイミングＳ２からＳ３にかけて、他の処理動作が増加して負荷電流が大きくなり、出力電圧３が下降しており、出力電圧Ｖ３の値の方が、出力電圧Ｖ２の値より小さくなっている。
【００２３】
このように、負荷電流（If）４は、様々な処理によりその値を変化させるので、出力電圧（Vo）３の測定値には大きな誤差を含んでしまう場合があった。
【００２４】
また、電源部１の充放電時の電流を全て積算して、残容量を算定する方法もある。この電流積算方法においては、電源部１の最大電流容量を何らかの方法により予め測定しておく必要がある。また、電源部１の最大電流容量は、温度特性や経時変化等により大きく変化する。従って、非常に複雑な補正計算処理が必要になる場合がある。さらに、電源部１の種類等に基づいて必要な補正計算処理も異なってくるので、電源部１を交換するたびに、電源部１に関する情報が予め必要になる。
【００２５】
【発明が解決しようとする課題】
以上のように、上述したような方法を用いた場合、電池の残放電容量の算出において、負荷電流（If）４、温度特性、または経時変化等の影響を受けてしまい、正確に算出することができないという課題があった。
【００２６】
本発明はこのような状況に鑑みてなされたものであり、電池の残放電容量をより正確に算出することができるようにするものである。
【００２７】
【課題を解決するための手段】
本発明の電子機器は、電池部と負荷部の間に直列に接続される抵抗部を有し、電池部と抵抗部との間において電池部の出力電圧を、抵抗部と負荷部との間において負荷部への入力電圧を、それぞれ測定する測定手段と、電池部の満充電時の出力電圧と、測定手段により測定された電池部の出力電圧の差、並びに、測定手段により測定された、電池部の出力電圧と負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出手段と、電池部の出力電圧が、負荷部が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定手段により測定された値を用いて第１の算出手段により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定手段により測定された値を用いて第１の算出手段により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出手段と、第２の算出手段により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電池部の残使用可能時間を算出する第３の算出手段とを備えることを特徴とする。
【００２８】
前記電池部は、一次電池または二次電池であるようにすることができる。
【００２９】
前記測定手段は、予め定められた所定の間隔毎に、電池部の出力電圧および負荷部への入力電圧を測定し、第１の算出手段は、今回測定された電池部の出力電圧および負荷部への入力電圧を用いて第１の比を算出し、第２の算出手段は、今回算出された第１の比と、前回算出された第１の比を用いて第５の比を算出し、第３の算出手段は、今回算出された第５の比に、所定の間隔を乗算することにより、電池部の残使用可能時間を算出することができる。
【００３０】
前記第２のタイミングから第１のタイミングまでの時間を計測する時間計測手段をさらに備え、第３の算出手段は、第２の算出手段により算出された第５の比に、時間計測手段により計測された時間を乗算することにより、電池部の残使用可能時間を算出するようにすることができる。
【００３１】
前記測定手段により測定された電池部の出力電圧および負荷部への入力電圧を保持する第１の保持手段と、第１の保持手段により保持される電池部の出力電圧および負荷部への入力電圧の、時間的に近い所定の数のデータの平均値をそれぞれ算出する第４の算出手段とをさらに備え、第１の算出手段は、第４の算出手段により算出された平均値を用いて、第１の比を算出することができる。
【００３２】
前記平均値を第１の比に対応させる第１のテーブル情報を保持する第２の保持手段をさらに備え、第１の算出手段は、第２の保持手段により保持される第１のテーブル情報に基づいて、第４の算出手段により算出された平均値から第１の比を求めることができる。
【００３３】
前記平均値を第１の比の補正値に対応させる第２のテーブル情報を保持する第３の保持手段と、第３の保持手段により保持される第２のテーブル情報に基づいて第４の算出手段により算出された平均値から求めた補正値を用いて、第１の算出手段により算出された第１の比を補正する補正手段とをさらに備えるようにすることができる。
【００３４】
前記補正手段により補正された第１の比を保持する第４の保持手段と、第４の保持手段により保持される第１の比の、時間的に近い所定の数のデータの平均値を算出する第５の算出手段とをさらに備え、第２の算出手段は、第５の算出手段により算出された平均値を用いて第５の比を算出することができる。
【００４０】
前記第３の算出手段により算出された電池部の残使用可能時間を表示する表示手段をさらに備えるようにすることができる。
【００４１】
本発明の第１の監視方法は、電池部と、電池部と負荷部の間に直列に接続される抵抗部の間において電池部の出力電圧を、抵抗部と負荷部との間において負荷部への入力電圧を、それぞれ測定する測定ステップと、電池部の満充電時の出力電圧と、測定ステップの処理により測定された電池部の出力電圧の差、並びに、測定ステップの処理により測定された、電池部の出力電圧と負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、電池部の出力電圧が、負荷部が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、第２の算出ステップの処理により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電池部の残使用可能時間を算出する第３の算出ステップとを含むことを特徴とする。
【００４２】
本発明の第１の記録媒体のプログラムは、電池部と、電池部と負荷部の間に直列に接続される抵抗部の間において電池部の出力電圧を、抵抗部と負荷部との間において負荷部への入力電圧を、それぞれ測定する測定ステップと、電池部の満充電時の出力電圧と、測定ステップの処理により測定された電池部の出力電圧の差、並びに、測定ステップの処理により測定された、電池部の出力電圧と負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、電池部の出力電圧が、負荷部が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、第２の算出ステップの処理により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電池部の残使用可能時間を算出する第３の算出ステップとを含むことを特徴とする。
【００４３】
本発明の第１のプログラムは、電池部と、電池部と負荷部の間に直列に接続される抵抗部の間において電池部の出力電圧を、抵抗部と負荷部との間において負荷部への入力電圧を、それぞれ測定する測定ステップと、電池部の満充電時の出力電圧と、測定ステップの処理により測定された電池部の出力電圧の差、並びに、測定ステップの処理により測定された、電池部の出力電圧と負荷部への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、電池部の出力電圧が、負荷部が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、第２の算出ステップの処理により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電池部の残使用可能時間を算出する第３の算出ステップとをコンピュータに実現させることを特徴とする。
【００４４】
本発明の監視装置は、電源供給装置と抵抗部との間において電源供給装置の出力電圧を、抵抗部と電子機器との間において電子機器への入力電圧を、それぞれ測定する測定手段と、電源供給装置の満充電時の出力電圧と、測定手段により測定された電源供給装置の出力電圧の差、並びに、測定手段により測定された、電源供給装置の出力電圧と電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出手段と、電源供給装置の出力電圧が、電子機器が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定手段により測定された値を用いて第１の算出手段により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定手段により測定された値を用いて第１の算出手段により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出手段と、第２の算出手段により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電源供給装置の残使用可能時間を算出する第３の算出手段とを備えることを特徴とする。
【００４５】
前記電源供給装置は、一次電池または二次電池であるようにすることができる。
【００４６】
前記測定手段は、予め定められた所定の間隔毎に、電源供給装置の出力電圧および電子機器への入力電圧を測定し、第１の算出手段は、今回測定された電源供給装置の出力電圧および電子機器への入力電圧を用いて第１の比を算出し、第２の算出手段は、今回算出された第１の比と、前回算出された第１の比を用いて第５の比を算出し、第３の算出手段は、今回算出された第５の比に、所定の間隔を乗算することにより、電源供給装置の残使用可能時間を算出することができる。
【００４７】
前記第２のタイミングから第１のタイミングまでの時間を計測する時間計測手段をさらに備え、第３の算出手段は、第２の算出手段により算出された第５の比に、時間計測手段により計測された時間を乗算することにより、電源供給装置の残使用可能時間を算出するようにすることができる。
【００４８】
前記測定手段により測定された電源供給装置の出力電圧および負荷部への入力電圧を保持する第１の保持手段と、第１の保持手段により保持される電源供給装置の出力電圧および電子機器への入力電圧の、時間的に近い所定の数のデータの平均値をそれぞれ算出する第４の算出手段とをさらに備え、第１の算出手段は、第４の算出手段により算出された平均値を用いて、第１の比を算出することができる。
【００４９】
前記平均値を第１の比に対応させる第１のテーブル情報を保持する第２の保持手段をさらに備え、第１の算出手段は、第２の保持手段により保持される第１のテーブル情報に基づいて、第４の算出手段により算出された平均値から第１の比を求めることができる。
【００５０】
前記平均値を第１の比の補正値に対応させる第２のテーブル情報を保持する第３の保持手段と、第３の保持手段により保持される第２のテーブル情報に基づいて第４の算出手段により算出された平均値から求めた補正値を用いて、第１の算出手段により算出された第１の比を補正する補正手段とをさらに備えることができる。
【００５１】
前記補正手段により補正される第１の比を保持する第４の保持手段と、第４の保持手段により保持される第１の比の、時間的に近い所定の数のデータの平均値を算出する第５の算出手段とをさらに備え、第２の算出手段は、第５の算出手段により算出された平均値を用いて第５の比を算出するようにすることができる。
【００５７】
前記第３の算出手段により算出された電源供給装置の残使用可能時間を表示する表示手段をさらに備えるようにすることができる。
【００５８】
本発明の第２の電圧監視方法は、電源供給装置と抵抗部との間において電源供給装置の出力電圧を、抵抗部と電子機器との間において電子機器への入力電圧を、それぞれ測定する測定ステップと、電源供給装置の満充電時の出力電圧と、測定ステップの処理により測定された電源供給装置の出力電圧の差、並びに、測定ステップの処理により測定された、電源供給装置の出力電圧と電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、電源供給装置の出力電圧が、電子機器が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、第２の算出ステップの処理により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電源供給装置の残使用可能時間を算出する第３の算出ステップとを含むことを特徴とする。
【００５９】
本発明の第２の記録媒体のプログラムは、電源供給装置と抵抗部との間において電源供給装置の出力電圧を、抵抗部と電子機器との間において電子機器への入力電圧を、それぞれ測定する測定ステップと、電源供給装置の満充電時の出力電圧と、測定ステップの処理により測定された電源供給装置の出力電圧の差、並びに、測定ステップの処理により測定された、電源供給装置の出力電圧と電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、電源供給装置の出力電圧が、電子機器が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、第２の算出ステップの処理により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電源供給装置の残使用可能時間を算出する第３の算出ステップとを含むことを特徴とする。
【００６０】
本発明の第２のプログラムは、電源供給装置と抵抗部との間において電源供給装置の出力電圧を、抵抗部と電子機器との間において電子機器への入力電圧を、それぞれ測定する測定ステップと、電源供給装置の満充電時の出力電圧と、測定ステップの処理により測定された電源供給装置の出力電圧の差、並びに、測定ステップの処理により測定された、電源供給装置の出力電圧と電子機器への入力電圧との差をそれぞれ算出し、さらに、それら２つの差の比である第１の比を算出する第１の算出ステップと、電源供給装置の出力電圧が、電子機器が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定ステップの処理により測定された値を用いて第１の算出ステップの処理により算出された第１の比である第４の比との差をそれぞれ算出し、さらに、それら２つの差の比である第５の比を算出する第２の算出ステップと、第２の算出ステップの処理により算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電源供給装置の残使用可能時間を算出する第３の算出ステップとをコンピュータに実現させることを特徴とする。
【００６１】
本発明の電子機器、第１の監視方法、並びに第１のプログラムにおいては、電池部と負荷部の間に直列に接続される抵抗部が設けられ、電池部と抵抗部との間において電池部の出力電圧が、抵抗部と負荷部との間において負荷部への入力電圧が、それぞれ測定され、電池部の満充電時の出力電圧と、測定された電池部の出力電圧の差、並びに、測定された、電池部の出力電圧と負荷部への入力電圧との差がそれぞれ算出され、さらに、それら２つの差の比である第１の比が算出され、電池部の出力電圧が、負荷部が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定された値を用いて算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定された値を用いて算出された第１の比である第４の比との差がそれぞれ算出され、さらに、それら２つの差の比である第５の比が算出され、算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電池部の残使用可能時間が算出される。
【００６２】
本発明の監視装置、第２の監視方法、並びに第２のプログラムにおいては、電源供給装置と抵抗部との間において電源供給装置の出力電圧が、抵抗部と電子機器との間において電子機器への入力電圧が、それぞれ測定され、電源供給装置の満充電時の出力電圧と、測定された電源供給装置の出力電圧の差、並びに、測定された、電源供給装置の出力電圧と電子機器への入力電圧との差がそれぞれ算出され、さらに、それら２つの差の比である第１の比が算出され、電源供給装置の出力電圧が、電子機器が動作可能な最低の電圧である終止電圧であるときの、第１の比である第２の比と、第１のタイミングにおいて測定された値を用いて算出された第１の比である第３の比との差、並びに、第３の比と、第１のタイミングより前の第２のタイミングにおいて測定された値を用いて算出された第１の比である第４の比との差がそれぞれ算出され、さらに、それら２つの差の比である第５の比が算出され、算出された第５の比に、第２のタイミングから第１のタイミングまでの時間を乗算することにより、電源供給装置の残使用可能時間が算出される。
【００６３】
【発明の実施の形態】
図３は本発明を適用した携帯電話機を用いたデジタルセルラー通信システムの構成例を示す図である。
【００６４】
図３において、携帯電話機３１は、最寄りの基地局３２と無線通信を行い、デジタル回線網であるネットワーク３３に接続される。また、ネットワーク３３には、基地局３４も接続されており、携帯電話機３５も、携帯電話機３１の場合と同様に、最寄りの基地局３４と無線通信を行い、ネットワーク３３に接続される。
【００６５】
例えば、携帯電話機３１が携帯電話機３５に対して発呼する場合、携帯電話機３１のユーザは、携帯電話機３５の電話番号を入力し、発信ボタンを操作して、携帯電話機３１にダイヤル発信処理を指示する。
【００６６】
ダイヤル発信処理を指示された携帯電話機３１は、基地局３２と無線通信を行い、基地局３２に接続する。
【００６７】
なお、上述したダイヤル発信処理は、携帯電話機３１に内蔵される記憶部が記憶しているソフトウェアにより自動的に実行されるようにしてもよい。
【００６８】
基地局３２は、ネットワーク３３および図示せぬ交換局等を介して、携帯電話機３５が位置登録されている基地局３４と通信を行い、基地局３４は、その通信に基づいて、携帯電話機３５と無線通信を行う。このようにして、最終的に携帯電話機３１と携帯電話機３５が接続され、通話可能となる。
【００６９】
また、ネットワーク３３にはサービスプロバイダ３６が接続されており、携帯電話機３１は、基地局３２と無線通信を行い、ネットワーク３３を介してサービスプロバイダ３６にアクセスすることにより、契約内容に従って各種のサービスを受けることができる。
【００７０】
このサービスは、例えば、SMS-PP（Short Message Service Point-To-Point）または、同報通信のSMS-CB（Short Message Service Cell Broadcast）等を用いて所定のデータを携帯電話機３１に送信し、それに対する応答に基づいて、サービス利用者のメッセージや選択結果等の情報を携帯電話機３１に送信するといったような形で行われる。
【００７１】
さらに、ネットワーク３３は、ゲートウェイを介してインターネット（ともに図示せず）に接続されており、携帯電話機３１は、インターネット上で公開されているWEBページを取得し、表示することもできる。
【００７２】
さらに、ネットワーク３３には、有線電話機の交換局であるPSTN（Public Switched Telephone Network）局３７が接続されている。携帯電話機３１は、基地局３２およびネットワーク３３を介してPSTN局３７と通信を行うことにより、PSTN局３７が接続されている公衆電話回線網３８を介して、有線電話機３９と接続することができる。
【００７３】
なお、携帯電話機３１は、回線が接続されておらず待機状態（Idle時）の場合、例えば最寄りの基地局３２より供給されるスケジュール指示に従って、携帯電話機３１が定期的に基地局３２に対して制御信号を送信し、基地局３２の制御下にあることを基地局３２に認識させる。
【００７４】
図４は、図３の携帯電話機３１の内部の構成例を示す図である。
【００７５】
図４において、携帯電話機３１は、通信処理を行う通信部５１、および、通信部５１に電力を供給する電源部５２により構成されている。
【００７６】
通信部５１のアンテナ６１は、最寄りの基地局３２からの電波を受信し、その受信信号を、変復調部６２に供給するとともに、変復調部６２からの信号を、電波で、最寄りの基地局３２に送信する。変復調部６２は、アンテナ６１からの信号を、例えば、TDMA（Time Division Multiple Access）方式やCDMA(Code Division Multiple Access)方式等によって復調し、その結果得られる復調信号を、受信部６３に供給する。また、変復調部６２は、送信部６４から供給される送信データを、例えば、TDMA方式やCDMA方式等で変調し、その結果得られる変調信号を、アンテナ６１に供給する。送信部６４は、そこに入力されるユーザの音声を符号化する等の所定の処理を行い、送信データを得て、変復調部６２に供給する。受信部６３は、変復調部６２からの復調信号である受信データを受信し、高音質の音声を復号して出力する。
【００７７】
また、送信部６４と受信部６３との間では、必要に応じて情報をやりとりすることができるようになっている。
【００７８】
通信部５１の制御部６５は、これらの変復調部６２、受信部６３、および送信部６４の動作を制御し、各部に様々な処理を実行させる。また、後述するように、制御部６５は、発呼先の電話番号や、所定のコマンド等を入力するときに、ユーザによって操作される入力部を有しており、その入力部の操作に対応する操作信号は、送信部６４や受信部６３に供給される。
【００７９】
また、上述した通信部５１の変復調部６２、受信部６３、送信部６４、および制御部６５の各部に電力を供給する電源部５２は、電力を蓄積する電池部７１、および電池部７１による電力の供給を制御する電源管理部７２により構成される。
【００８０】
電池部７１は、例えば、アルカリ乾電池やマンガン乾電池等に代表される一次電池、または、ニッケルカドミウム蓄電池、ニッケル水素蓄電池、若しくは、リチウムイオン蓄電池等に代表される二次電池等により構成される。
【００８１】
また、電源管理部７２は、制御部６５と接続されており、互いに、情報を共有したり、制御したりすることができる。
【００８２】
図５は、図４の通信部５１の詳細な構成例を示す図である。
【００８３】
図５において、変復調部６２のセレクタ８１は、アンテナ６１に接続され、アンテナ６１を受信RF（Radio Frequency）部８２または送信RF部９０に接続する。
【００８４】
受信RF部８２は、セレクタ８１を介してアンテナ６１より供給された受信信号に対して、中間周波フィルタ等を用いた帯域制限や、AGC（Automatic Gain Control）等のゲイン調整等の処理を行い、処理した受信信号を乗算器８３に供給する。
【００８５】
乗算器８３には、また、制御部６５に制御された局発部８４により生成された所定の周波数の信号が供給される。乗算器８３は、受信RF部８２より供給された受信信号に、局部発信器等により構成される局発部８４より供給された信号を乗算して、所定の周波数の受信信号が得られるようにし、所定の周波数を強調した受信信号を受信IF（Intermediate Frequency）部８５に供給する。
【００８６】
受信IF部８５は、取得した受信信号をA/D（Analog/Digital）変換し、位相と振幅が直交変調された、所定のビットレートのIQデジタルデータとして受信復調部８６に供給する。
【００８７】
受信復調部８６は、取得したIQデジタルデータの受信信号に対して、フェージング等の影響除去処理、受信した信号の種類判別処理、多重化された信号を分離するデインタリーブ処理、およびエラーコレクション等の誤り制御処理等を行い、適切な復号を行い音声データと通信データを分離する。そして、受信復調部８６は、分離された音声データを受信部６３の音声復号部１０１に供給し、分離された通信データを受信部６３の通信データ復号部１０４に供給する。
【００８８】
音声データは、圧縮され、受信したバースト毎のブロックに分割されており、受信部６３の音声復号部１０１は、取得した音声データを所定の方式で伸長し、復号した後、D/A（Digital/Analog）変換し、スピーカアンプ１０２に供給する。
【００８９】
スピーカアンプ１０２は、取得した音声信号を増幅し、スピーカ１０３より出力する。
【００９０】
また、変復調部６２の受信復調部８６より通信データを供給された受信部６３の通信データ復号部１０４は、取得した通信データを所定の方式で伸長して復号し、バス１３１を介して制御部６５のCPU１２１、RAM１２３、または記憶部１４３等に供給する。
【００９１】
ところで、送信部６４のマイク１１１より入力された音声は、マイク１１１により電気信号に変換され、マイクアンプ１１２に供給され、増幅された後、音声符号化部１１３に供給される。
【００９２】
音声符号化部１１３は、取得した音声信号に対して、所定のサンプリングレートでA/D変換を行い、符号化した後、圧縮処理を施す。そして、音声符号化部１１３は、圧縮した音声データを、送信RF部９０におけるバースト信号に応じたブロック毎に分割し、変復調部６２の送信変調部８７に供給する。
【００９３】
また、通信データ符号化部１１４は、バス１３１を介して制御部６５より供給された通信データを符号化した後、圧縮し、送信RF部９０におけるバースト信号に応じたブロック毎に分割して変復調部６２の送信変調部８７に供給する。
【００９４】
変復調部６２の送信変調部８７は、取得した音声データおよび通信データを多重化し、直交変調して所定のビットレートのIQデジタルデータとして送信IF部８８に供給する。
【００９５】
送信IF部８８は、取得したIQデジタルデータをD/A変換してアナログ変調信号に変換し、乗算器８９に供給する。
【００９６】
乗算器８９には、また、制御部６５に制御された局発部８４により生成された所定の周波数の信号が供給される。乗算器８９は、送信IF部８８より供給されたアナログ変調信号に、局部発信器等により構成される局発部８４より供給された信号を乗算して、所定の周波数の送信信号が得られるようにし、所定の周波数を強調した送信信号を送信RF部９０に供給する。
【００９７】
送信RF部９０は、取得した送信信号を増幅し、セレクタ８１を介してアンテナ６１に供給し、放射させる。
【００９８】
ところで、制御部６５のCPU１２１は、ROM１２２若しくはEEPROM１２４に記憶されているプログラム、または記憶部１４３からRAM１２３にロードされたプログラムに従って各種の処理を実行する。RAM１２３およびEEPROM１２４にはまた、CPU１２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００９９】
またRTC（Real Time Clock）１２５は、時計機能を有しており、内蔵するRAM等に時刻情報を保持している。そして、RTC１２５は、CPU１２１に制御され、各部に保持している時刻情報を供給する。
【０１００】
CPU１２１、ROM１２２、RAM１２３、EEPROM１２４、およびRTC１２５は、バス１３０を介して相互に接続されている。また、バス１３０は、バス１３１にも接続されており、CPU１２１は、バス１３１を介して、変復調部６２、受信部６３、および送信部６４の各部を制御する。
【０１０１】
さらに、バス３１０には、入出力インタフェース１４０も接続されている。
【０１０２】
入出力インタフェース１４０には、ダイヤルボタンやジョグダイヤル等よりなる入力部１４１、有機EL（Electro luminescence）ディスプレイやLCD（Liquid Crystal Display）等よりなるディスプレイ、並びにスピーカなどよりなる出力部１４２、フラッシュメモリやハードディスクなどより構成される記憶部１４３、赤外線インタフェースおよびデジタルデータインタフェースなどにより構成されるデータ通信部１４４、SIM（Subscriber Identity Module）が装着されるSIMスロット部１４５が接続されている。
【０１０３】
入力部１４１は、ユーザによって操作され、発呼先の電話番号や、所定のコマンド等の入力を受け付ける。また、後述するように、入力部１４１は、電池部７１の初期の出力電圧である初期電圧や、終止電圧に対応するレート係数Frend等の各種のデータの入力も受け付ける。
【０１０４】
記憶部１４３は、CPU１２１が実行する各種のプログラムや、例えば、後述するように、電池部７１の終止電圧に対応するレート係数Frendや、電池部７１の初期電圧値等の様々なデータを記憶する。
【０１０５】
データ通信部１４４には、例えば、IEEE（Institute of Electrical and Electronic Engineers）1394ケーブルやUSB（Universal Serial Bus）ケーブル等を介して大容量の外部記憶装置（図示せず）等が必要に応じて接続され、記憶部１４３に記憶できないような大きなデータを記憶させたり、記憶部１４３に記憶されているデータをバックアップとして記憶させたりする。なお、データ通信部１４４に接続される装置は、外部記憶装置以外であっても、もちろんよい。
【０１０６】
SIMスロット部１４５に装着されるSIMは、ユーザの個人情報を記録するIC（Integrated Circuit）カードであり、例えば、電話番号、ユーザID、および通話料金等の情報が記録される。
【０１０７】
入出力インタフェース１２０にはさらに、必要に応じてドライブ１５０が接続され、磁気ディスク１５１、光ディスク１５２、光磁気ディスク１５３、或いは半導体メモリ１５４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１４３にインストールされる。
【０１０８】
図６は、図４の電源部５２の詳細な構成例を示す図である。
【０１０９】
図６において、電源管理部７２の負荷電流検出抵抗（Rd）１６１は、一方を電池部７１に接続されるとともに、他方を通信部５１に接続されている。
【０１１０】
タイミング発生器（TG）１６２は、通信部５１の制御部６５に制御され、制御部６５に供給されたクロック信号に合わせて発生した所定のタイミングを、A/D変換器１６３および１６４にサンプリングタイミングとして供給する。
【０１１１】
A/D変換器１６３は、負荷電流検出抵抗（Rd）１６１の電池部７１側の電圧レベルを、タイミング発生器（TG）１６２に供給されたタイミングに合わせてサンプリングし、A/D変換処理を行ってデジタル信号に変換し、加算器（減算器）１６５および１６８に供給する。
【０１１２】
A/D変換器１６４は、負荷電流検出抵抗（Rd）１６１の通信部５１側の電圧レベルを、タイミング発生器（TG）１６２に供給されたタイミングに合わせてサンプリングし、A/D変換処理を行ってデジタル信号に変換し、加算器（減算器）１６８に供給する。
【０１１３】
なお、A/D変換器１６３および１６４には、電池部７１より基準電圧が供給されている。
【０１１４】
また、加算器（減算器）１６５には、制御部６５より、係数レジスタ１６６を介して、電池部７１が満充電である場合におけるA/D変換器１６３の出力値が供給される。
【０１１５】
加算器（減算器）１６５は、係数レジスタ１６６より供給された値から、A/D変換器１６３より供給された値を減算し、除算器１６７に供給する。
【０１１６】
係数レジスタ１６６は、制御部６５に制御され、制御部６５より供給された値を保持し、所定のタイミングで加算器（減算器）１６５に供給する。
【０１１７】
加算器（減算器）１６８は、A/D変換器１６３より供給された値から、A/D変換器１６４より供給された値を減算し、除算器１６７に供給する。
【０１１８】
除算器１６７は、減算器１６５より供給された値を、加算器（減算器）１６８より供給された値で除算し、その値を、遅延回路１６９、加算器（減算器）１７０、および加算器（減算器）１７２に供給する。
【０１１９】
遅延回路１６９は、除算器１６７より供給された値を、タイミング発生器（TG）１６２が発生するサンプリングタイミング1回分保持し、データを供給するタイミングを遅らせて加算器（減算器）１７０に供給する。
【０１２０】
加算器（減算器）１７０は、除算器１６７より供給された値から、遅延回路１６９より供給された値を減算し、その値を除算器１７１に供給する。
【０１２１】
また、加算器（減算器）１７２には、制御部６５より、係数レジスタ１７３を介して、電池部７１の出力電圧が終止電圧である場合における、所定の係数の値が供給され、加算器（減算器）１７２は、この係数の値から、除算器１６７より供給された値を減算し、除算器１７１に供給する。
【０１２２】
係数レジスタ１７３は、制御部６５に制御され、制御部６５より供給された値を保持し、所定のタイミングで加算器（減算器）１７２に供給する。
【０１２３】
除算器１７１は、加算器（減算器）１７２より供給された値を、加算器（減算器）１７０より供給された値で減算し、その算出結果を出力レジスタ１７４に供給する。
【０１２４】
出力レジスタ１７４は、通信部５１の制御部６５に制御され、除算器１７１より供給された算出結果を一時的に保持した後、所定のタイミングで制御部６５に供給する。
【０１２５】
すなわち、電源管理部７２においては、電池部７１および通信部５１の間に設けられた負荷電流検出抵抗（Rd）１６１の両端の電圧レベルが検出され、その電圧レベルに基づいて残時間係数が算出され、算出された残時間係数が制御部６５に供給される。
【０１２６】
図７は、図４乃至図６に示される携帯電話機３１における残り使用可能時間の算出方法の原理を示す図である。
【０１２７】
図７において、電池部７１は、満充電時の初期電圧を維持する定電圧源１８１、および、電池部７１の放電による電圧降下を表すための内部可変抵抗（RI）１８２によって構成されている。なお、内部可変抵抗（RI）１８２は、電池部７１の温度特性や経時的な出力電圧の低下も表している。
【０１２８】
電池部出力電圧（Vo）１９１は、電池部７１の出力電圧であり、定電圧源１８１の出力電圧から、内部可変抵抗（RI）１８２による電圧降下分を引いた電圧である。この電池部出力電圧（Vo）１９１は、図６に示されるように、A/D変換器１６３によって、タイミング発生器（TG）１６２により供給されるサンプリングタイミングに従ってサンプリングされる。
【０１２９】
負荷電流（If）１９２は、負荷電流検出抵抗（Rd）１６１を流れる電流値である。
【０１３０】
負荷入力電圧（Vd）１９３は、負荷である通信部５１の入力電圧であり、図６に示されるように、A/D変換器１６４によって、タイミング発生器（TG）１６２により供給されるサンプリングタイミングに従ってサンプリングされる。
【０１３１】
このとき、負荷電流（If）１９２は、以下の式（１）により表される。
【０１３２】
【数１】
0004039556.tif 000002
【０１３３】
また、内部可変抵抗（RI）は、定電圧源１８１の電圧をVbatとすると、以下の式（２）により表される。
【０１３４】
【数２】
0004039556.tif 000003
【０１３５】
式（１）および式（２）より、内部可変抵抗（RI）は、以下の式（３）のように表される。
【０１３６】
【数３】
0004039556.tif 000004
【０１３７】
すなわち、式（４）が成り立つ。
【０１３８】
【数４】
0004039556.tif 000005
【０１３９】
式（４）において、レート係数Frは、内部可変抵抗（RI）１８２の抵抗値と負荷電流検出抵抗（Rd）１６１の抵抗値の比である。
【０１４０】
式（４）に示されるように、内部可変抵抗（RI）１８２の抵抗値が大きい場合、すなわち、電池部７１における電圧降下が大きい場合、レート係数Frの値は大きくなり、内部可変抵抗（RI）１８２の抵抗値が小さい場合、すなわち、電池部７１における電圧降下が小さい場合、レート係数Frの値は小さくなる。
【０１４１】
従って、レート係数Frの値は、電池部７１が満充電状態にある場合、すなわち、放電前の状態のときが最も小さく、放電するに従って大きくなり、放電が終了した状態のときが最も大きくなる。
【０１４２】
また、負荷電流検出抵抗（Rd）１６１の抵抗値は一定であるので内部可変抵抗（RI）１８２の抵抗値は、測定された電圧と相関関係にある。
【０１４３】
以下に、上述した式（４）の各変数に具体的な数値を代入し、いくつかの例を示す。なお、電池部７１は標準的なリチウムイオン電池とし、満充電時の出力電圧、すなわち定電圧源１８１の出力電圧Vbatが４．２（V）であるとする。
【０１４４】
例えば、電池部７１が満充電直後の状態であり、負荷電流（If）１９２により、負荷電流検出抵抗（Rd）１６１の両端で０．０１（V）の電圧降下を生じる場合、電池部出力電圧（Vo）１９１の値は４．２（V）であり、レート係数Frは、以下の式（５）のように算出される。
【０１４５】
【数５】
0004039556.tif 000006
【０１４６】
すなわち、このときのレート係数Frの値は、「０」になる。また、例えば、電池部出力電圧（Vo）１９１の値が３．５（V）であり、負荷電流（If）１９２により、負荷電流検出抵抗（Rd）１６１の両端で０．０１（V）の電圧降下を生じる場合、レート係数Frは、以下の式（６）のように算出される。
【０１４７】
【数６】
0004039556.tif 000007
【０１４８】
すなわち、このときのレート係数Frの値は、「７０」になる。この場合、負荷電流検出抵抗（Rd）１６１における電圧降下は、０．０１（V）と比較的小さく、負荷電流（If）１９２の値も比較的小さい。従って、この場合の電池部出力電圧（Vo）１９１の電圧の降下は、電池部７１の内部可変抵抗（RI）１８２の抵抗値が増加したことによるものである。
【０１４９】
さらに、電池部出力電圧（Vo）１９１の値が３．５（V）であり、負荷電流（If）１９２により、負荷電流検出抵抗（Rd）１６１の両端で０．０５（V）の電圧降下を生じる場合、レート係数Frは、以下の式（７）のように算出される。
【０１５０】
【数７】
0004039556.tif 000008
【０１５１】
すなわち、このときのレート係数Frの値は、「１４」になる。この場合、負荷電流検出抵抗（Rd）１６１における電圧降下は、０．０５（V）と比較的大きく、負荷電流（If）１９２の値も比較的大きい。従って、この場合の電池部出力電圧（Vo）１９１の電圧の降下は、電池部７１の負荷電流（If）１９２が増加したことによるものである。
【０１５２】
式（６）および式（７）に示されるように、電池部出力電圧（Vo）１９１の値が同じであっても、負荷入力電圧（Vd）１９３の値によって、すなわち、負荷電流（If）１９２の値によって、レート係数Frの値が異なる。
【０１５３】
言い換えると、電池部出力電圧（Vo）１９１の値は、電池部７１の内部可変抵抗（RI）１８２の抵抗値の変化によって変化するとともに、負荷電流（If）１９２の電流値の変化によっても変化するが、レート係数Frの値は、式（４）に示されるように、電池部７１の内部可変抵抗（RI）１８２の抵抗値によって決定されるので、負荷電流（If）１９２の電流値の変化には影響されない。
【０１５４】
従って、レート係数Frの値によって、電池部出力電圧（Vo）１９１の降下が、電池部７１の内部可変抵抗（RI）１８２の抵抗値が増大したことによるものなのか、若しくは、負荷電流（If）１９２の電流値が増大したことによるものなのかが判別される。
【０１５５】
図８は、図７の電池部７１の放電特性の例を示す図である。
【０１５６】
図８において、縦軸は電池部出力電圧（Vo）１９１の電圧レベルを示し、横軸は推定される電池部７１の残容量を示し、曲線１９５は、電池部７１の放電特性を示している。
【０１５７】
縦軸において、電圧Viniは、電池部７１が満充電時の出力電圧（以下、初期電圧と称する）であり、電圧Vendは、通信部５１を動作させることができる最も低い出力電圧（以下、終止電圧と称する）である。
【０１５８】
曲線１９５上の点P０は、電池部７１が満充電時の状態を表しており、このときの出力電圧はViniである。また、曲線１９５上の点Peは、電池部７１の出力電圧が終止電圧に達した状態を表しており、このときの出力電圧は、Vendである。
【０１５９】
なお、理論的には、点P０における電池部７１の残容量は１００％であり、点Peにおける残容量は０％であるが、実際には、図８に示されるように誤差が生じ、推定される残容量の値がずれる場合もある。
【０１６０】
電池部出力電圧（Vo）１９１が測定された結果、測定電圧Vｍが得られた場合、得られた測定電圧Vmに対応する曲線１９５上の点Ｐ３より残容量を推定すると、残容量はCmと推定される。
【０１６１】
しかしながら、測定電圧がVmの場合、初期電圧からの電圧降下分には、上述したように、負荷電流（If）１９２による電圧降下が含まれている場合がある。その負荷電流（If）１９２の電流値が比較的大きい場合、式（４）を用いてレート係数Fｒを算出すると、点Ｐ３は点Ｐ１に補正され、推定される残容量もＣ１に補正される。
【０１６２】
また、負荷電流（If）１９２の電流値が比較的小さい場合は、点Ｐ３は点Ｐ２に補正され、推定される残容量もＣ２に補正される。
【０１６３】
すなわち、このような場合、測定電圧Vmに対応する点P３における電圧降下（Vini−Vｍ）には、負荷電流による電圧降下も含まれており、これに対応して算出された残容量Cmは、正しい残容量ではないが、レート係数Frを用いて残容量を推定した場合、残容量はＣ１またはＣ２となり、正しい残容量が推定される。
【０１６４】
以上のような特徴を持つレート係数の増加率を所定の間隔毎に算出することで、残り使用可能時間を推定することができる。
【０１６５】
図７において、電池部出力電圧（Vo）１９１の電圧レベルが、終止電圧Vendまで降下した場合のレート係数FrをFrendとし、今回サンプリングされた電池部出力電圧（Vo）１９１に対応するレート係数FrをFm１とし、前回サンプリングされた電池部出力電圧（Vo）１９１に対応するレート係数FrをFm0とし、サンプリングの周期をTintとすると、電池部出力電圧（Vo）１９１の電圧レベルが終止電圧Vendに達するまでの推定残り時間Tremは、式（８）のように表すことができる。
【０１６６】
【数８】
0004039556.tif 000009
【０１６７】
なお、式（８）において、終止電圧時のレート係数Frendの値は、終止電圧に基づいて予め算出することができる。また、サンプリング周期Tintも予め決められた定数である。
【０１６８】
式（８）に示されるように、現在から電池部出力電圧が終止電圧に達するまでの間のレート係数Frの増加量を、レート係数Frのサンプリング周期１周期分の増加量で割り、サンプリング周期Tintに乗算した値が、推定残り時間Tremとなる。
【０１６９】
図６の電源管理部７２は、このようなレート係数Ｆｒを算出し、さらに、式（８）の右辺の一部を構成する残時間係数を算出し、算出された残時間係数を制御部６５に供給する。
【０１７０】
すなわち、A/D変換器１６３は電池部出力電圧（Vo）１９１を取得してデジタルデータに変換し、A/D変換器１６４は負荷電圧（Vd）１９３を取得してデジタルデータに変換する。
【０１７１】
加算器（減算器）１６５は、制御部６５より係数レジスタ１６６を介して供給された電源部７１の定電圧源１８１の電圧（Vbat）（初期電圧（Vini））から、A/D変換器１６３より供給された電池部出力電圧（Vo）１９１を減算する。すなわち、加算器（減算器）１６５の出力は、式（４）の右辺の分子（Vbat−Vo）に対応する。
【０１７２】
初期電圧（Vini）は、制御部６５のRAM１２３、EEPROM１２４、または記憶部１４３に予め記憶されており、CPU１２１により読み出され、係数レジスタ１６６に供給される。
【０１７３】
この初期電圧（Vini）は、制御部６５のデータ通信部１４４を介して外部より入力されたり、ドライブ１５０を介して磁気ディスク１５１、光ディスク１５２、光磁気ディスク１５３、または半導体メモリ１５４等の記録媒体より入力されたりして、RAM１２３、EEPROM１２４、または記憶部１４３に記憶される。
【０１７４】
なお、ユーザが入力部１４１を操作して、初期電圧（Vini）を入力し、RAM１２３、EEPROM１２４、または記憶部１４３に記憶させたり、RAM１２３、EEPROM１２４、または記憶部１４３に記憶されている初期電圧（Vini）を再設定したりすることができるようにしてもよい。
【０１７５】
加算器（減算器）１６８は、A/D変換器１６３より供給された電池部出力電圧（Vo）１９１から、A/D変換器１６４より供給された負荷電圧（Vd）１９３を減算する。すなわち、加算器（減算器）１６８の出力は、式（４）の右辺の分母（Vo−Vd）に対応する。
【０１７６】
除算器１６７は、加算器（減算器）１６５より供給された値（Vbat−Vo）を、加算器（減算器）１６８より供給された値（Vo−Vd）で除算する。すなわち、除算器１６７の出力は、式（４）の左辺であるレート係数Fr（すなわち、式（８）の右辺を構成する、今回算出されたレート係数Fr１）に対応する。
【０１７７】
遅延回路１６９は、除算器１６７の出力をサンプリング１回分遅延させ、式（８）の右辺を構成するFr０（すなわち、前回算出されたレート係数）を生成する。
【０１７８】
加算器（減算器）１７０は、除算器１６７より供給された、今回算出されたレート係数Fr１から、遅延回路１６９より供給された、前回算出されたレート係数Fr０を減算し、式（８）を構成する残時間係数の分母（Fr１−Fr０）を算出する。
【０１７９】
加算器（減算器）１７２は、制御部６５より係数レジスタ１７３を介して供給された、終止電圧に対応するレート係数Frendから、除算器１６７より供給された、今回算出されたレート係数Fr１を減算し、式（８）を構成する残時間係数の分子（Frend−Fr１）を算出する。
【０１８０】
レート係数Frendは、制御部６５のRAM１２３、EEPROM１２４、または記憶部１４３に予め記憶されており、CPU１２１により読み出され、係数レジスタ１６７に供給される。
【０１８１】
このレート係数Frendは、制御部６５のデータ通信部１４４を介して外部より入力されたり、ドライブ１５０を介して磁気ディスク１５１、光ディスク１５２、光磁気ディスク１５３、または半導体メモリ１５４等の記録媒体より入力されたりして、RAM１２３、EEPROM１２４、または記憶部１４３に記憶される。
【０１８２】
なお、ユーザが入力部１４１を操作して、レート係数Frendを入力し、RAM１２３、EEPROM１２４、または記憶部１４３に記憶させたり、RAM１２３、EEPROM１２４、または記憶部１４３に記憶されているレート係数Frendを再設定したりすることができるようにしてもよい。
【０１８３】
除算器１７１は、加算器（減算器）１７２より供給された値（Frend−Fr１）を、加算器（減算器）１７０より供給された値（Fr１−Fr０）で除算する。すなわち、除算器１７１の出力は、式（８）の右辺を構成する残時間係数（（Frend−Fr１）／（Fr１−Fr０））に対応する。
【０１８４】
除算器１７１により算出された残時間係数は、出力レジスタ１７４を介して制御部６５に供給される。
【０１８５】
制御部６５のCPU１２１は、以上のようにして電源管理部７２において算出された残時間係数を用いて、式（８）に示されるような方法で推定残り時間Tremを算出する。
【０１８６】
CPU１２１による推定残り時間算出処理を、図９のフローチャートを参照して説明する。
【０１８７】
最初に、ステップＳ１において、CPU１２１は、電源管理部７２の出力レジスタ１７４を監視し、データの準備が完了したか否かを判定し、完了したと判定されるまで待機する。
【０１８８】
電源管理部７２の出力レジスタ１７４が除算器１７１より供給された残時間係数を保持しており、データの準備が完了したと判定した場合、CPU１２１は、処理をステップＳ２に進め、出力レジスタ１７４よりデータ（残時間係数）を取得する。
【０１８９】
残時間係数を取得したCPU１２１は、ステップＳ３において、実行されている、前回推定残り時間を算出したとき（すなわち、前回のサンプリング時）からの経過時間の計測を終了し、ステップＳ４において、取得した残時間係数、および、計測された前回のサンプリング時からの経過時間を用いて、式（８）に示されるように、推定残り時間を算出する。
【０１９０】
すなわち、CPU１２１は、ステップＳ３において計測が終了された前回推定残り時間を算出したとき（すなわち、前回のサンプリング時）からの経過時間（Tint）に、ステップＳ２において取得された残時間係数（（Frend−Fr１）／（Fr１−Fr０））を乗算し、推定残り時間Tremを算出する。
【０１９１】
推定残り時間Tremを算出したCPU１２１は、ステップＳ５において、出力部１４２を制御して、算出された推定残り時間をディスプレイ等に表示する。
【０１９２】
そして、ステップＳ６において、CPU１２１は、次回推定残り時間を算出するときのために、経過時間の計測を開始する。
【０１９３】
経過時間の計測を開始したCPU１２１は、ステップＳ７において、推定残り時間算出処理を終了するか否かを判定する。終了しないと判定した場合、CPU１２１は、処理をステップＳ１に戻し、それ以降の処理を繰り返す。
【０１９４】
ステップＳ７において、例えば、携帯電話機３１の電源が切断される等して、推定残り時間算出処理を終了すると判定した場合、CPU１２１は、推定残り時間算出処理を終了する。
【０１９５】
以上のようにして、電源管理部７２は、より正確な推定残り時間を算出するための残時間係数を算出することができ、CPU１２１は、電源管理部７２より供給された残時間係数を用いて、より正確な推定残り時間を算出することができる。
【０１９６】
なお、以上においては、電源管理部７２において残時間係数を算出し、制御部６５のCPU１２１においてその残時間係数を用いて、推定残り時間を算出するように説明したが、これに限らず、例えば、電源管理部７２においては、レート係数Frの算出までを行い、推定残り時間の算出に必要なそれ以降の演算は、制御部６５のCPU１２１において行うようにしてもよい。
【０１９７】
図１０は、図４の電源部５２の他の構成例を示す図である。なお、図６の電源部５２の各部に対応する部分については、同一の符号を付してある。
【０１９８】
図１０において、電源部５２は、電池部７１と電源管理部２０２により構成されている。
【０１９９】
電源管理部２０２においては、除算器１６７の出力は、図６の場合と異なり、出力レジスタ２１１に供給され、一時的に保持された後、所定のタイミングで制御部６５に供給される。
【０２００】
すなわち、電源管理部２０２は、図６の電源管理部７２より、遅延回路１６９、加算器（減算器）１７０、除算器１７１、加算器（減算器）１７２、および係数レジスタ１７３が取り除かれ、残時間係数を出力する出力レジスタ１７４の代わりに、レート係数Frを出力する出力レジスタ２１１が設けられた構成となっている。
【０２０１】
従って、電源管理部２０２は、図６の電源管理部７２の場合と同様に負荷電流検出抵抗（Rd）１６１の両端において電圧レベルを検出し、その値からレート係数Fr１を算出する。
【０２０２】
そして、電源管理部２０２は、図６の電源管理部７２のように、算出されたレート係数Fr１より残時間係数を算出せずに、算出されたレート係数Fr１を、そのまま出力レジスタ２１１を介して通信部５１の制御部６５に供給する。
【０２０３】
制御部６５のCPU１２１は、電源管理部２０２により算出されるレート係数Fr１を用いて、図１１のフローチャートを参照して説明するように、推定残り時間算出処理を行う。
【０２０４】
最初に、ステップＳ２１において、CPU１２１は、電源管理部２０２の出力レジスタ２１１を監視し、データの準備が完了したか否かを判定し、完了したと判定されるまで待機する。
【０２０５】
電源管理部２０２の出力レジスタ２１１が除算器１７１より供給されたレート係数Fr１を保持しており、データの準備が完了したと判定した場合、CPU１２１は、処理をステップＳ２２に進め、出力レジスタ２１１よりデータ（レート係数Fr１）を取得する。
【０２０６】
データを取得したCPU１２１は、ステップＳ２３において、RAM１２３、EEPROM１２４、または記憶部１４３等に保持されている所定の係数である、終止電圧に対応するレート係数Frendを取得し、その所定の係数（レート係数Frend）から、今回取得したデータ（レート係数Fr１）を減算し、第１の値を算出する。
【０２０７】
すなわち、CPU１２１は、ステップＳ２３において、式（８）の右辺を構成する第１の値（Frend−Fr１）（残時間係数の分子）を算出する。この処理は、図６の加算器（減算器）１７２の処理に対応する。
【０２０８】
次にステップＳ２４において、CPU１２１は、後述するように、RAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等に保持されている前回取得したデータ（レート係数Fr０）を用いて、今回取得したデータから前回取得したデータを減算し、第２の値（Fr１−Fr０）を算出する。
【０２０９】
すなわち、CPU１２１は、ステップＳ２４において、式（８）の右辺を構成する第２の値（Fr１−Fr０）（残時間係数の分母）を算出する。この処理は、図６の加算器（減算器）１７０の処理に対応する。
【０２１０】
そして、CPU１２１は、ステップＳ２５において、今回取得したデータ（レート係数Fr１）をRAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等に保持する。これにより、CPU１２１は、次回データが取得された際のステップＳ２４の処理において、RAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等が保持しているレート係数Frを、前回取得したデータ（レート係数Fr０）として用いることができる。なお、このステップＳ２５の処理は、図６の遅延回路１６９の処理に対応する。
【０２１１】
レート係数を保持するとCPU１２１は、ステップＳ２６に処理を進め、ステップＳ２３の処理において算出された第１の値を、ステップＳ２４の処理において算出された第２の値で除算し、第３の値を算出する。
【０２１２】
すなわち、CPU１２１は、ステップＳ２６において、式（８）の右辺を構成する第３の値（（Frend−Fr１）／（Fr１−Fr０））（残時間係数）を算出する。この処理は、図６の除算器１７１の処理に対応する。
【０２１３】
そして、第３の値（残時間係数）を算出したCPU１２１は、ステップＳ２７乃至ステップＳ３１において推定残り時間を算出する。ステップＳ２７乃至ステップＳ３１の処理は、図９のステップＳ３乃至ステップＳ７の処理とそれぞれ対応しており、同様に処理されるので、その説明は省略する。
【０２１４】
すなわち、CPU１２１は、ステップＳ２７において、経過時間の計測を終了した後、ステップＳ２８において、推定残り時間を算出し、ステップＳ２９において、算出された推定残り時間をディスプレイ等に表示し、ステップＳ３０において、次の処理の為に、経過時間の計測を開始する。
【０２１５】
また、CPU１２１は、ステップＳ３１において、推定残り時間算出処理を終了するか否かを判定し、終了しないと判定した場合、ステップＳ２１に戻ってそれ以降の処理を繰り返し、推定残り時間算出処理を終了すると判定した場合、推定残り時間算出処理を終了する。
【０２１６】
以上のようにして、電源管理部２０２は、より正確な推定残り時間を算出するためのレート係数を算出することができ、CPU１２１は、電源管理部２０２より供給されたレート係数を用いて、より正確な推定残り時間を算出することができる。
【０２１７】
また、以上に説明した以外にも、電源管理部においては、負荷電流検出抵抗１６１の両端の電圧レベルを測定するまでを行い、推定残り時間の算出に必要なそれ以降の演算は、制御部６５のCPU１２１において行うようにしてもよい。
【０２１８】
図１２は、図４の電源部５２のさらに他の構成例を示す図である。なお、図６の電源部５２の各部に対応する部分については、同一の符号を付してある。
【０２１９】
図１２において、電源部５２は、電池部７１と電源管理部２２２により構成されている。
【０２２０】
電源管理部２２２においては、A/D変換器１６３の出力は、図６の場合と異なり、出力レジスタ２３１に供給され、一時的に保持された後、所定のタイミングで制御部６５に供給される。また、A/D変換器１６４の出力も、図６の場合と異なり、出力レジスタ２３２に供給され、一時的に保持された後、所定のタイミングで制御部６５に供給される。
【０２２１】
すなわち、電源管理部２２２は、図６の電源管理部７２の負荷電流検出抵抗（Rd）１６１、タイミング発生器（TG）１６２、A/D変換器１６３、およびA/D変換器１６４と、それぞれA/D変換器１６３および１６４の出力が供給される出力レジスタ２３１および２３２により構成されている。
【０２２２】
従って、電源管理部２２２は、図６の電源管理部７２の場合と同様に負荷電流検出抵抗（Rd）１６１の両端において電圧レベルを検出し、算出処理を行わずに、その値をそのまま、出力レジスタ２１１を介して通信部５１の制御部６５に供給する。
【０２２３】
制御部６５のCPU１２１は、電源管理部２２２により検出される電圧レベルを用いて、図１３および図１４のフローチャートを参照して説明するように、推定残り時間算出処理を行う。
【０２２４】
最初に、図１３のステップＳ４１において、CPU１２１は、電源管理部２２２の出力レジスタ２３１を監視し、第１のデータ（A/D変換器１６３の出力）の準備が完了したか否かを判定し、完了したと判定されるまで待機する。
【０２２５】
電源管理部２２２の出力レジスタ２３１がA/D変換器１６３より供給された電池部７１の出力電圧（Vo）を保持しており、第１のデータの準備が完了したと判定した場合、CPU１２１は、処理をステップＳ４２に進め、出力レジスタ２３１より第１のデータ（電池部出力電圧Vo）を取得する。
【０２２６】
第１のデータを取得したCPU１２１は、ステップＳ４３において、電源管理部２２２の出力レジスタ２３２を監視し、第２のデータ（A/D変換器１６４の出力）の準備が完了したか否かを判定し、完了したと判定されるまで待機する。
【０２２７】
電源管理部２２２の出力レジスタ２３２がA/D変換器１６４より供給された通信部５１の負荷入力電圧Vdを保持しており、第２のデータの準備が完了したと判定した場合、CPU１２１は、処理をステップＳ４４に進め、出力レジスタ２３２より第２のデータ（負荷入力電圧Vd）を取得する。
【０２２８】
第１のデータおよび第２のデータを取得したCPU１２１は、ステップＳ４５において、RAM１２３、EEPROM１２４、または記憶部１４３等に保持されている所定の係数（第１の係数）である、電源部７１の定電圧源１８１の電圧Vbat（すなわち、初期電圧Vini）を取得し、その第１の係数Vbat（初期電圧Vini）から、第１のデータ（電池部出力電圧Vo）を減算し、第１の値（Vbat−Vo）を算出する。
【０２２９】
すなわち、CPU１２１は、ステップＳ４５において、式（４）の右辺を構成する第１の値（Vbat−Vo）（レート係数Frの分子）を算出する。この処理は、図６の加算器（減算器）１６５の処理に対応する。
【０２３０】
次に、CPU１２１は、ステップＳ４６において、第１のデータ（電池部出力電圧Vo）から、第２のデータ（負荷入力電圧Vd）を減算し、第２の値（Vo−Vd）を算出する。
【０２３１】
すなわち、CPU１２１は、ステップＳ４６において、式（４）の右辺を構成する第２の値（Vo−Vd）（レート係数Frの分母）を算出する。この処理は、図６の加算器（減算器）１６８の処理に対応する。
【０２３２】
そして、第１の値および第２の値を算出したCPU１２１は、ステップＳ４７において、第１の値（Vbat−Vo）を第２の値（Vo−Vd）で除算し、第３の値（（Vbat−Vo）／（Vo−Vd））を算出する。
【０２３３】
すなわち、CPU１２１は、ステップＳ４７において、式（４）の右辺を構成する第３の値（（Vbat−Vo）／（Vo−Vd））（レート係数Fr）を算出する。この処理は、図６の除算器１６７の処理に対応する。
【０２３４】
第３の値（レート係数Fr）を算出したCPU１２１は、処理をステップＳ４８に進め、RAM１２３、EEPROM１２４、または記憶部１４３等に保持されている所定の係数（第２の係数）である、終止電圧に対応するレート係数Frendを取得し、その第２の係数（レート係数Frend）から、今回算出された第３の値（レート係数Fr１）を減算し、第４の値（Frend−Fr１）を算出する。
【０２３５】
すなわち、CPU１２１は、ステップＳ４８において、式（８）の右辺を構成する第４の値（Frend−Fr１）（残時間係数の分子）を算出する。この処理は、図６の加算器（減算器）１７２の処理に対応する。
【０２３６】
次に図１４のステップＳ４９において、CPU１２１は、後述するように、RAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等に保持されている前回算出された第３の値（レート係数Fr０）を用いて、今回算出された第３の値（レート係数Fr１）から前回算出された第３の値（レート係数Fr０）を減算し、第５の値（Fr１−Fr０）を算出する。
【０２３７】
すなわち、CPU１２１は、ステップＳ４９において、式（８）の右辺を構成する第５の値（Fr１−Fr０）（残時間係数の分母）を算出する。この処理は、図６の加算器（減算器）１７０の処理に対応する。
【０２３８】
そして、CPU１２１は、ステップＳ５０において、今回算出された第３の値（レート係数Fr１）をRAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等に保持する。これにより、CPU１２１は、次回第３の値が算出された際のステップＳ４９の処理において、RAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等が保持しているレート係数Frを、前回算出された第３の値（レート係数Fr０）として用いることができる。なお、このステップＳ５０の処理は、図６の遅延回路１６９の処理に対応する。
【０２３９】
レート係数Fr１を保持するとCPU１２１は、ステップＳ５１に処理を進め、ステップＳ４８の処理において算出された第４の値を、ステップＳ４９の処理において算出された第５の値で除算し、第６の値を算出する。
【０２４０】
すなわち、CPU１２１は、ステップＳ５１において、式（８）の右辺を構成する第６の値（（Frend−Fr１）／（Fr１−Fr０））（残時間係数）を算出する。この処理は、図６の除算器１７１の処理に対応する。
【０２４１】
そして、第６の値（残時間係数）を算出したCPU１２１は、ステップＳ５２乃至ステップＳ５６において推定残り時間を算出する。ステップＳ５２乃至ステップＳ５６の処理は、図９のステップＳ３乃至ステップＳ７の処理とそれぞれ対応しており、同様に処理されるので、その説明は省略する。
【０２４２】
すなわち、CPU１２１は、ステップＳ５２において、経過時間の計測を終了した後、ステップＳ５３において、推定残り時間を算出し、ステップＳ５４において、算出された推定残り時間をディスプレイ等に表示し、ステップＳ５５において、次の処理の為に、経過時間の計測を開始する。
【０２４３】
そして、CPU１２１は、ステップＳ５６において、推定残り時間算出処理を終了するか否かを判定し、終了しないと判定した場合、図１３のステップＳ４１に戻ってそれ以降の処理を繰り返し、推定残り時間算出処理を終了すると判定した場合、推定残り時間算出処理を終了する。
【０２４４】
以上のようにして、電源管理部２２２は、より正確な推定残り時間を算出するために、電池部出力電圧Voおよび負荷入力電圧Vdを検出することができ、CPU１２１は、電源管理部２２２より供給された電池部出力電圧Voおよび負荷入力電圧Vdを用いて、より正確な推定残り時間を算出することができる。
【０２４５】
なお、以上においては、制御部６５のCPU１２１は、ステップＳ４５乃至４７の処理により、電源管理部２２２において検出された電池部出力電圧Voおよび負荷入力電圧Vdから第３の値（レート係数Fr）を算出するように説明したが、これに限らず、電池部出力電圧Voおよび負荷入力電圧Vdの値からレート係数Frを算出するテーブルを、制御部６５のRAM１２３、EEPROM１２４、または記憶部１４３等に予め用意しておき、CPU１２１がそのテーブルを用いて第３の値（レート係数Fr）を算出するようにしてもよい。
【０２４６】
テーブルを用いてレート係数Frを算出する場合の、CPU１２１による推定残り時間算出処理について、図１５および図１６のフローチャートを参照して説明する。
【０２４７】
CPU１２１は、図１５のステップＳ７１乃至ステップＳ７４において、電源管理部２２２の出力レジスタ２３１および２３２を監視し、第１のデータ（A/D変換器１６３の出力）および第２のデータ（A/D変換器１６４の出力）を取得する。ステップＳ７１乃至ステップＳ７４の処理は、図１３のステップＳ４１乃至ステップＳ４４の処理とそれぞれ対応しており、同様に処理されるので、その説明は省略する。
【０２４８】
すなわち、CPU１２１は、ステップＳ７１において第１のデータ（電池部出力電圧Vo）の準備が完了したか否かを判定して完了したと判定するまで待機し、完了した場合、ステップＳ７２において第１のデータ（電池部出力電圧Vo）を取得し、ステップＳ７３において第２のデータ（負荷入力電圧Vd）の準備が完了したか否かを判定して完了したと判定するまで待機し、完了した場合、ステップＳ７４において第２のデータ（負荷入力電圧Vd）を取得する。
【０２４９】
第１のデータおよび第２のデータを取得したCPU１２１は、ステップＳ７５において、第１のデータおよび第２のデータの所定の時間毎の平均値を算出する。
【０２５０】
電源管理部２２２において測定された電圧レベルは、負荷である通信部５１の動作状況によりノイズ成分が重畳する場合もある。このようなノイズ成分の影響を排除するために、CPU１２１は、取得した第１のデータおよび第２のデータを、毎回、RAM１２３、EEPROM１２４、または記憶部１４３等に保持させ、第１のデータおよび第２のデータのそれぞれについて、時間的に近い所定の数のデータの平均値を算出する。
【０２５１】
第１のデータおよび第２のデータの所定の時間毎の平均値を算出したCPU１２１は、処理をステップＳ７６に進め、RAM１２３、EEPROM１２４、または記憶部１４３等に予め保持されている、第３の値を算出するための算出テーブルを取得し、その算出テーブルに基づいて、ステップＳ７５において算出された第１のデータの平均値および第２のデータの平均値から、第３の値（（Vbat−Vo）／（Vo−Vd））（レート係数Fr）を算出する。
【０２５２】
このようにテーブルを用いることにより、CPU１２１は、推定残り時間の算出に必要な演算処理を減らすことができ、その負担を軽減することができる。
【０２５３】
そして、ステップＳ７７において、CPU１２１は、RAM１２３、EEPROM１２４、または記憶部１４３等に予め保持されている、第３の値を補正するための補正テーブルを取得し、その補正テーブルに基づいて、第１のデータの平均値および第２のデータの平均値から、ステップＳ７６において算出された第３の値を補正する。
【０２５４】
図８の曲線１９５に示されるように、放電時における電圧の変化は一定ではなく、比較的大きく変化する部分と、比較的小さく変化する部分とがある。このような変化の割合を一定にし、第３の値（（Vbat−Vo）／（Vo−Vd））（レート係数Fr）の変化が非線型にならないようにするために、CPU１２１は、補正テーブルを用いて第３の値を補正する。
【０２５５】
第３の値（レート係数Fr）を補正したCPU１２１は、ステップＳ７８において、所定の時間毎の平均値を算出する。
【０２５６】
CPU１２１は、補正した第３の値を、後述するように、毎回、RAM１２３、EEPROM１２４、または記憶部１４３等に保持させ、時間的に近い所定の数のデータを用いて、第３の値の平均値を算出する。これにより、CPU１２１は、電池部出力電圧（Vo）の値や負荷入力電圧（Vd）の値が急激に変化した場合等においても、第３の値に含まれる誤差を少なくし、より正確な残使用時間を算出することができる。
【０２５７】
第３の値の平均値を算出したCPU１２１は、図１６のステップＳ７９において、RAM１２３、EEPROM１２４、または記憶部１４３等に保持されている所定の係数（第２の係数）である、終止電圧に対応するレート係数Frendを取得し、その第２の係数（レート係数Frend）から、今回算出された第３の値の平均値を減算し、第４の値を算出する。
【０２５８】
ステップＳ８０において、CPU１２１は、後述するように、RAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等に保持されている前回算出された第３の値の平均値を用いて、今回算出された第３の値の平均値から前回算出された第３の値の平均値を減算し、第５の値を算出する。
【０２５９】
そして、CPU１２１は、ステップＳ８１において、今回算出された第３の値の平均値をRAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等に保持する。これにより、CPU１２１は、次回第３の値の平均値が算出された際のステップＳ８０の処理において、RAM１２３若しくはCPU１２１が内蔵する図示せぬRAM等が保持している第３の値の平均値を、前回算出された第３の値の平均値として用いることができる。
【０２６０】
そして、CPU１２１は、ステップＳ８２において、図１４のステップＳ５１の場合と同様に、第４の値を第５の値で除算し、第６の値（（Frend−Fr１）／（Fr１−Fr０））（残時間係数）を算出する。
【０２６１】
第６の値を算出したCPU１２１は、ステップＳ８３乃至ステップＳ８７において推定残り時間を算出する。ステップＳ８３乃至ステップＳ８７の処理は、図９のステップＳ３乃至ステップＳ７の処理とそれぞれ対応しており、同様に処理されるので、その説明は省略する。
【０２６２】
すなわち、CPU１２１は、ステップＳ８３において、経過時間の計測を終了した後、ステップＳ８４において、推定残り時間を算出し、ステップＳ８５において、算出された推定残り時間をディスプレイ等に表示し、ステップＳ８６において、次の処理の為に、経過時間の計測を開始する。
【０２６３】
その後、CPU１２１は、ステップＳ８７において、推定残り時間算出処理を終了するか否かを判定し、終了しないと判定した場合、図１５のステップＳ７１に戻ってそれ以降の処理を繰り返し、推定残り時間算出処理を終了すると判定した場合、推定残り時間算出処理を終了する。
【０２６４】
以上のようにして、電源管理部２２２は、より正確な推定残り時間を算出するために、電池部出力電圧Voおよび負荷入力電圧Vdを検出することができ、CPU１２１は、電源管理部２２２より供給された電池部出力電圧Voおよび負荷入力電圧Vdを用いて、比較的容易に、より正確な推定残り時間を算出することができる。
【０２６５】
以上においては、携帯電話機の電源部の残使用時間を推定する方法について説明したが、これに限らず、一次電池または二次電池を使用する電子機器であれば、どのような機器であってもよい。
【０２６６】
また、以上においては、電力を供給する電源部、電力を消費する負荷部、および残使用時間を推定する電源管理部が一体化されているように説明したが、これに限らず、各部が別体で構成されるようにしてもよい。
【０２６７】
図１７は、本発明を適用した電源管理システムの構成例を示す図である。なお、図４乃至図６の各部に対応する部分については、同一の符号を付してある。
【０２６８】
図１７において、電力を供給する電源供給装置２３１、および、電力を消費する電子機器２３３は、電源供給装置を監視する電源監視装置２３２の電源管理部１６１の負荷電流検出抵抗１６１の両端にそれぞれ接続されている。
【０２６９】
電源供給装置２３１は、図４の電池部７１と同様に、一次電池または二次電池等により構成される電圧源であり、図７に示されるように、所定の電圧を供給する定電圧源１８１と内部可変抵抗（RI）１８２により構成され、図４の電池部７１と同様に動作する。
【０２７０】
電源監視装置２３２は、電源管理部７２および制御部６５により構成され、電源供給装置２３１の残使用時間を算出する。電源管理部７２の構成と動作は、図６に示される携帯電話機３１における電源管理部７２の場合と同様であり、図６の電源管理部７２の構成と動作は、電源監視装置２３２における電源管理部７２の構成と動作としても引用する。
【０２７１】
また、制御部６５の構成と動作は、図５に示される携帯電話機３１における制御部６５の場合と同様であり、図５の制御部６５の構成と動作は、電源監視装置２３２における制御部６５の構成と動作としても引用する。なお、この場合、制御部６５は、図９に示されるような推定残り時間算出処理を実行し、電源供給装置２３１の残使用時間を算出する。
【０２７２】
すなわち、図１７の電源管理部７２は、上述した携帯電話機３１の場合と同様に、図１０に示される電源管理部２０２のように構成してもよく、その場合、図１０の電源管理部２０２の構成と動作は、電源監視装置２３２における電源管理部７２の構成と動作としても引用する。なお、この場合、制御部６５は、図１１に示されるような推定残り時間算出処理を実行し、電源供給装置２３１の残使用時間を算出する。
【０２７３】
また、図１７の電源管理部７２は、上述した携帯電話機３１の場合と同様に、図１２に示される電源管理部２２２のように構成してもよく、その場合、図１２の電源管理部２２２の構成と動作は、電源監視装置２３２における電源管理部７２の構成と動作としても引用する。なお、この場合、制御部６５は、図１３および図１４、または、図１５および図１６に示されるような推定残り時間算出処理を実行し、電源供給装置２３１の残使用時間を算出する。
【０２７４】
電子機器２３３は、電気的に動作して所定の処理を行う装置であり、図５に示される携帯電話機３１の通信部５１の場合と同様に、図１７の電源監視システムにおける負荷であり、電源電源供給装置２３１より供給される電力を消費する。
【０２７５】
以上のように、電源監視装置２３２は、携帯電話機３１の場合と同様に、より正確な推定残り時間を算出することができる。
【０２７６】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２７７】
この記録媒体は、図５に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１５１（フレキシブルディスクを含む）、光ディスク１５２（CD-ROM(Compact Disk - Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク１５３（ＭＤ（Mini-Disk）（商標）を含む）、もしくは半導体メモリ１５４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１２２や、記憶部１４３に含まれるハードディスクなどで構成される。
【０２７８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２７９】
なお、以上において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２８０】
【発明の効果】
以上のように、本発明の電子機器、第１の監視方法、第１の記録媒体、並びに第１のプログラムによれば、電源の出力電圧を測定することができる。特に、電池の残放電容量をより正確に算出することができる。
【０２８１】
また、本発明の監視装置、第２の監視方法、第２の記録媒体、並びに第２のプログラムによれば、電源供給装置の出力電圧を測定することができる。特に、電池の残放電容量をより正確に算出することができる。
【図面の簡単な説明】
【図１】従来の残容量測定方法の原理を示す模式図である。
【図２】従来のTDMA同期型電圧検出方法の原理を示す図である。
【図３】本発明を適用したデジタルセルラー通信システムの構成例を示すブロック図である。
【図４】図３の携帯電話機の内部の構成例を示すブロック図である。
【図５】図４の通信部の詳細な構成例を示すブロック図である。
【図６】図４の電源部の詳細な構成例を示すブロック図である。
【図７】図４乃至図６に示される携帯電話機における残り使用可能時間の算出方法の原理を示す模式図である。
【図８】図７の電池部の放電特性の例を示す図である。
【図９】推定残り時間算出処理を説明するフローチャートである。
【図１０】図４の電源部の他の構成例を示すブロック図である。
【図１１】推定残り時間算出処理の他の例を説明するフローチャートである。
【図１２】図４の電源部のさらに他の構成例を示すブロック図である。
【図１３】推定残り時間算出処理のさらに他の例を説明するフローチャートである。
【図１４】推定残り時間算出処理のさらに他の例を説明する、図１３に続くフローチャートである。
【図１５】テーブルを用いてレート係数Frを算出する場合の、推定残り時間算出処理を説明するフローチャートである。
【図１６】テーブルを用いてレート係数Frを算出する場合の、推定残り時間算出処理を説明する、図１５に続くフローチャートである。
【図１７】本発明を適用した電源管理システムの構成例を示すブロック図である。
【符号の説明】
３１  携帯電話機，  ５１  通信部，  ５２  電源部，  ６５  制御部，  ７１  電池部，  ７２  電源管理部，  １２１  CPU，  １６１  負荷電流検出抵抗，  １６３  A/D変換器，  １６４  A/D変換器，  １６５  加算器，  １６６係数レジスタ，  １６７  除算器，  １６８  加算器，  １６９  遅延回路，１７０  加算器，  １７１  除算器，  １７２  加算器，  １７３  係数レジスタ，  １７４  出力レジスタ，  １９１  電池部出力電圧，  １９２  負荷電流，  １９３  負荷入力電圧，  ２０２  電源管理部，  ２１１  係数レジスタ，  ２２２  電源管理部，  ２３１  出力レジスタ，  ２３２  出力レジスタ
【図１】
0004039556.tif 000010
【図２】
0004039556.tif 000011
【図３】
0004039556.tif 000012
【図４】
0004039556.tif 000013
【図５】
0004039556.tif 000014
【図６】
0004039556.tif 000015
【図７】
0004039556.tif 000016
【図８】
0004039556.tif 000017
【図９】
0004039556.tif 000018
【図１０】
0004039556.tif 000019
【図１１】
0004039556.tif 000020
【図１２】
0004039556.tif 000021
【図１３】
0004039556.tif 000022
【図１４】
0004039556.tif 000023
【図１５】
0004039556.tif 000024
【図１６】
0004039556.tif 000025
【図１７】
0004039556.tif 000026