(57)【特許請求の範囲】
【請求項１】
着脱可能な複数の電池が装着可能な電子機器において、
装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
該取外要求受付部による電池の取外し要求を受けて残りの電池からの供給可能電力が処理能力を維持できる電力であるか処理能力を低下させる必要のある電力であるかを判定する処理能力判定部と、
該処理能力判定部による、処理能力を低下させる必要があるとの判定を受けて、処理能力を低下させる処理能力調整部とを備え、
前記電池が電池パック内に備えられた電池であり、当該電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力と最大放電可能電流との対応を記憶したメモリを備え、
前記処理能力判定部は、前記メモリに記憶されている最大放電可能電流を参照して判定を行なうものであることを特徴とする電子機器。
【請求項２】
この電子機器はクロックの入力を受け該クロックの繰返し周波数に応じた電力を消費しながら該クロックに同期して動作する部分を有するものであって、
前記処理能力調整部は、前記クロックの周波数を切り換えることにより処理能力を調整するものであることを特徴とする請求項１記載の電子機器。
【請求項３】
前記処理能力判定部が、さらに、前記取外要求受付部による電池の取外し要求を受けて、残りの電池のみでは、前記処理能力調整部により処理能力を低下させてもなお、電力供給能力が不足するか否かを判定するものであって、
前記処理能力判定部で、前記残りの電池のみでは前記処理能力調整部により処理能力を低下させてもなお電力供給能力が不足すると判定されるか否かに応じて、電池の取外しをそれぞれ禁止あるいは許可する旨を表示する取外許否表示部を備えたことを特徴とする請求項１記載の電子機器。
【請求項４】
装着されている電池の残存電力をモニタする残存電力モニタ部を備えたことを特徴とする請求項１記載の電子機器。
【請求項５】
着脱可能な複数の電池が装着可能な、電子機器に、処理能力の変更を指示する処理能力変更指示装置において、
前記電子機器に装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
該取外要求受付部による電池の取外し要求を受けて残りの電池のみからの供給可能電力が処理能力を維持できる電力であるか処理能力を低下させる必要のある電力であるかを判定する処理能力判定部と、
該処理能力判定部による、処理能力を低下させる必要があるとの判定を受けて、前記電子機器に処理能力を低下させるように指示する処理能力変更指示部とを備え、
前記電池が電池パック内に備えられた電池であり、当該電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力と最大放電可能電流との対応を記憶したメモリを備え、
前記処理能力判定部は、前記メモリに記憶されている最大放電可能電流を参照して判定を行なうものであることを特徴とする処理能力変更指示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、同時に複数の電池の装着が可能な又は着脱が可能な情報処理装置又は電子機器、およびそのような情報処理装置又は電子機器に向けて情報処理能力又は処理能力の変更を指示する処理能力変更指示装置に関する。
【０００２】
【従来の技術】
近年、例えばノート型のパーソナルコンピュータ（以下、ノートパソコンと略記する）又は携帯電話等、携帯型の情報処理装置や通信装置などの電子機器が目ざましく発達してきている。それらの機器の中には、取外し可能な２次電池が複数装着され、それら装着された複数の２次電池から同時に電圧を供給することが可能なものがある。
【０００３】
このような、複数の２次電池の装着が可能な情報処理装置等の電子機器の場合、複数の２次電池を同時に装着するのは電池寿命の点を考慮したものであって、２次電池を１つのみ装着した場合であってかつその装着された２次電池の残存電力がかなり低下した場合であってもその情報処理装置等の電子機器を駆動する能力がある２次電池が使用されている。
【０００４】
【発明が解決しようとする課題】
そのような能力の高い２次電池は、寸法も大きく、情報処理装置等の電子機器をさらに小型化しようとしたときの妨げとなる。小型化を図るため電流供給能力の低い２次電池を使用すると、その２次電池を複数装着した状態では安定的に動作してもその２次電池のうちの一部を取り外すと動作が不安定になるおそれがあり、複数の２次電池を装着し、独立して取り外すことができるように構成したことの長所が失なわれてしまうばかりか、不安定な動作を引き起こし、データの消滅や破損等が生じかねないという問題がある。
【０００５】
本発明は、上記事情に鑑み、複数の電池の同時装着、独立した取外しが可能な情報処理装置等の電子機器において、電流供給能力の低い電池が装着されるように構成し、しかもその一部の電池を取り外しても安定的に動作する機能を備えた情報処理装置等の電子機器、および、そのような情報処理装置等の電子機器に処理能力を変更するよう指示する処理能力変更指示装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成する本発明の電子機器のうちの第１の電子機器は、着脱可能な複数の電池が装着可能な電子機器において、
装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
取外要求受付部による電池の取外し要求を受けて残りの電池からの供給可能電力が処理能力を維持できる電力であるか処理能力を低下させる必要のある電力であるかを判定する処理能力判定部と、
処理能力判定部による、処理能力を低下させる必要があるとの判定を受けて、処理能力を低下させる処理能力調整部とを備えたことを特徴とする。
【０００７】
本発明の第１の電子機器は、処理能力を下げることによって消費電力を低減させる機能を有し、装着されている複数の電池のうちの一部の電池の取外し要求を受けて必要に応じて処理能力を低下させるものであるため、従来と比べ電流供給能力の低い電池を使用し、一部の電池が取り外されても安定的に動作を継続することができる。
【０００８】
また本発明の電子機器のうちの第２の電子機器は、着脱可能な複数の電池が装着可能な電子機器において、
装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
取外要求受付部による電池の取外し要求を受けて処理能力を低下させる処理能力調整部とを備えたことを特徴とする。
【０００９】
本発明の第２の電子機器は、第１の電子機器と同様に処理能力を下げることによって消費電力を低減させる機能を有し、装着されている複数の電池のうちの一部の電池の取外し要求を受けて処理能力を低下させるものであるため、第１の電子機器の場合と同様、従来と比べ、電流供給能力の低い電池を使用し、一部の電池が取り外されても安定動作を継続することができる。
【００１０】
また、本発明の電子機器のうちの第３の電子機器は、着脱可能な複数の電池が装着可能な電子機器において、
電池の装着、取外しを検出する着脱検出部と、
着脱検出部による電池の取外しの検出を受けて処理能力を低下させる処理能力調整部とを備えたことを特徴とする。
【００１１】
本発明の第３の電子機器は、第１および第２の電子機器と同様、処理能力を下げることによって消費電力を抑える機能を有し、装着されている電池が取り外されたことを受けて処理能力を低下させるものであるため、やはり従来と比べ、電流供給能力の低い電池を使用し、一部の電池が取り外されても安定動作を継続することができる。
【００１２】
ここで、上記本発明の第１〜第３の電子機器において、この電子機器はクロックの入力を受けそのクロックの繰返し周波数に応じた電力を消費しながらそのクロックに同期して動作する部分を有するものであって、
上記処理能力調整部は、クロックの周波数を切り換えることにより処理能力を調整するものであることが好ましい。
【００１３】
あるいは、断続的に動作することによって処理能力を下げ、平均的な消費電力を下げるものであってもよい。
【００１４】
また、上記本発明の第１の電子機器において、上記処理能力判定部が、さらに、取外要求受付部による電池の取外し要求を受けて、残りの電池のみでは、処理能力調整部により処理能力を低下させてもなお、電力供給能力が不足するか否かを判定するものであって、
処理能力判定部で、残りの電池のみでは処理能力調整部により処理能力を低下させてもなお電力供給能力が不足すると判定されるか否かに応じて、電池の取外しをそれぞれ禁止あるいは許可する旨を表示する取外許否表示部を備えることが好ましい。
【００１５】
また、これと同様に、上記本発明の第２の電子機器において、取外要求受付部による電池の取外し要求を受けて、残りの電池のみでは、処理能力調整部により処理能力を低下させてもなお電力供給能力が不足するか否かを判定する処理能力判定部と、処理能力判定部で、残りの電池のみでは電力供給能力が不足すると判定されるか否かに応じて、電池の取外しをそれぞれ禁止あるいは許可する旨を表示する取外許否表示部とを備えることが好ましい。
【００１６】
取外許否表示部を備えると、取外したとき安定動作が確保されるか否かが容易に確認できる。
【００１７】
また、上記第１あるいは第２の電子機器において、装着されている電池の残存電力をモニタする残存電力モニタ部を備えることが好ましい。
【００１８】
ここで、上記残存電力モニタ部は、装着されている電池の電圧と供給電流を測定し、演算により電池の残存電力を求めるものであってもよい。
【００１９】
この残存電力モニタ部を備えることにより、一部の電池を取り外した後に安定動作を継続することができるか否かを正しく判定することができる。
【００２０】
また、上記第１から第３の電子機器において、上記電池が電池パック内に備えられた充電可能な２次電池であって、この電子機器は、この電池パックが複数個装着可能なものであってもよい。
【００２１】
また、上記第１あるいは第２の電子機器において、上記電池が電池パック内に備えられた電池であり、この電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力が記録されるメモリを備えたものであることが好ましい。
【００２２】
電池パック内にこのようなメモリを備えると、そこに残存電力を記憶させておき、取外した後になって、再装着されたときに残存電力を容易に知ることができる。
【００２３】
また、本発明の第１あるいは第２の電子機器において、上記の残存電力モニタ部を備えた場合に、上記電池が電池パック内に備えられた電池であり、この電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の電圧および供給電流と、この電池の残存電力との対応を記憶したメモリを備え、
上記残存電力モニタ部は、装着されている電池パック内の電池の電圧と供給電流を測定し、上記メモリを参照してその電池の残存電力を求めるものであることも好ましい形態である。
【００２４】
メモリに残存電力を記憶しておき、そのメモリを参照して残存電力を求めることにより、残存電力を一層正確に求めることが可能となる。
【００２５】
さらに、本発明の第１あるいは第２の電子機器において、上記電池が電池パック内に備えられた電池であり、この電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力と最大放電可能電流との対応を記憶したメモリを備え、上記処理能力判定部は、上記メモリを参照して判定を行なうものであることも好ましい形態である。
【００２６】
メモリに最大放電可能電流を記憶しておくことによりその電池の最大放電可能電流を正確に知ることができ、処理能力判定部において正確な判定を行なうことができる。
【００２７】
また、上記目的を達成する本発明の処理能力変更指示装置のうちの第１の処理能力変更指示装置は、着脱可能な複数の電池が装着可能な電子機器に、処理能力の変更を指示する処理能力変更指示装置において、
上記電子機器に装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
取外要求受付部による電池の取外し要求を受けて残りの電池のみからの供給可能電力が処理能力を維持できる電力であるか処理能力を低下させる必要のある電力であるかを判定する処理能力判定部と、
処理能力判定部による、処理能力を低下させる必要があるとの判定を受けて、情報処理装置に処理能力を低下させるように指示する処理能力変更指示部とを備えたことを特徴とする。
【００２８】
また、本発明の処理能力変更指示装置のうちの第２の処理能力変更指示装置は、着脱可能な複数の電池が装着可能な電子機器に、処理能力の変更を指示する処理能力変更指示装置において、
電子機器に装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
取外要求受付部による電池の取外し要求を受けて電子機器に処理能力を低下させるよう指示する処理能力変更指示部とを備えたことを特徴とする。
【００２９】
さらに、本発明の処理能力変更指示装置のうちの第３の処理能力変更指示装置は、着脱可能な複数の電池が装着可能な電子機器に、処理能力の変更を指示する処理能力変更指示装置において、
電子機器への電池の装着、取外しを検出する着脱検出部と、
着脱検出部による電池の取外しの検出を受けて電子機器に処理能力を低下させるように指示する処理能力変更指示部とを備えたことを特徴とする。
【００３０】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００３１】
図１は、本発明の一実施形態であるノートパソコンの外観斜視図である。
【００３２】
ノートパソコン１００は電池装着口１０１を２つ有しており、各電池装着口１０１には、バッテリパック１がそれぞれ１つずつ取外し自在に装着される。また、各電池装着口１０１の上部には、対応する電池装着口１０１に装着された電池の取外しを要求する取外し要求ボタン１０２が設けられており、各取外し要求ボタン１０２に隣接した位置に、対応するバッテリパック１の取外しを禁止あるいは許可することを表示する各表示部１０３が配置されている。
【００３３】
図２は、図１に外観を示すノートパソコンの内部構成を示すブロック図である。
【００３４】
この図２において、ノートパソコン１００の本来の機能を担当する部分は処理装置１９であって単に１つのブロックで示されており、この図２には、バッテリ１の取外しに関与する部分が詳細に示されている。
【００３５】
ここには、バッテリパック１が２つ示されており、各バッテリパック１には、２次電池２４とＲＯＭ２が備えられている。このＲＯＭ２は、書換え可能なＲＯＭである。このＲＯＭ２の記憶内容については後述する。
【００３６】
各バッテリパック１内の２次電池２４から供給された電力は各スイッチトランジスタ５を経由しさらに各ダイオード５１を経由してＤＣ／ＤＣコンバータ１７に入力され、このＤＣ／ＤＣコンバータ１７でノートパソコン１００の内部回路で使用される電圧の電力に変換され、この図２に示すマイクロプロセッサ７や処理装置１９などの内部回路に供給される。
【００３７】
ここで、このマイクロプロセッサ７は、バッテリパック１の装着や取外しに関与した様々な制御を担当しており、ノートパソコン１００としての本来の、ＯＳプログラムや様々なアプリケーションプログラムの実行は、マイクロプロセッサ７ではなく、処理装置１９が担当している。
【００３８】
マイクロプロセッサ７は、バッテリパック１の取扱いに関係するプログラムを実行するＣＰＵ８、そのＣＰＵ８で実行されるプログラムや必要な固定データ等が記憶されたＲＯＭ９、ＣＰＵ８でプログラムを実行する際の作業領域として使用されるＲＡＭ１０、アナログ信号をディジタル信号に変換してＣＰＵ８等に伝達するＡ／Ｄコンバータ１１、ディジタルの信号の入出力を担うＩ／Ｏポート１２、および計時用のタイマ２７を備えている。
【００３９】
バッテリパック１に備えられた２次電池２４のグラウンド側の端子は電流検知抵抗４を介して接地されている。２次電池２４から電流が供給されるとＩ／Ｖ変換器３、信号線１６、およびＡ／Ｄコンバータ１１を経由してその供給電流に比例した電圧信号がマイクロプロセッサ７に取り込まれる。また、２次電池２４の両端電圧は、分割抵抗５２，５３で分割され、信号線１５およびＡ／Ｄコンバータ１１を経由してマイクロプロセッサ７に取り込まれる。
【００４０】
また、図２には、図１に示す各取外し要求ボタン１０２を押すことによりオン状態になる取外し要求スイッチ１３が２個示されており、これら２つの取外し要求スイッチ１３のオン、オフは、Ｉ／Ｏポート１２を経由してマイクロプロセッサ７に取り込まれる。一方マイクロプロセッサ７は、Ｉ／Ｏポート１２を経由して、スイッチ制御回路６にスイッチトランジスタ５をオンあるいはオフさせるための制御信号を送り、スイッチ制御回路６は、その制御信号に応じて、対応するスイッチトランジスタ５をオン状態あるいはオフ状態に制御する。このスイッチ制御回路６は、図１や図２において図示省略されているが、図１のノートパソコン１００を商用電源等からの電力を動作させるときにバッテリパック１内の２次電池２４の電力が消費されないようスイッチトランジスタ５をオフ状態に保ち、バッテリパック１内の２次電池２４からの電力で動作させる必要のあるときにオン状態に保つためのものである。
【００４１】
さらに、マイクロプロセッサ７は、Ｉ／Ｏポート１２を経由して、２つのＬＥＤ１４のそれぞれに点灯、消灯の信号を送り、各ＬＥＤ１４は、その信号に従って点灯、消灯する。これら２つのＬＥＤ１４は、それぞれが図１に示す２つの表示部１０３のそれぞれに配置されるものであって、点灯により対応するバッテリパック１の取外しを許可することを表わすものである。
【００４２】
処理装置１９は、このあと３を参照して説明するように、繰り返し周波数の高いクロックに同期して高速処理を行なう高速処理モードと、繰り返し周波数の低いクロックに同期して低速処理を行なう低速処理モードとを有し、低速処理モードでは、高速処理モードと比べ低い消費電力で動作することができる。
【００４３】
マイクロプロセッサ７は、Ｉ／Ｏポート１２および信号線２６を経由して動作クロックを下げて低速処理モードに移ることを指示するクロック低下要求信号を送る機能も持っている。
【００４４】
図３は、図２に１つのブロックで示す処理装置１９の、クロック生成回路の部分を中心に示したブロック図である。
【００４５】
この処理装置１９には発振器２８からの主処理装置動作クロック信号が入力されており、このクロック信号は、分周器３２，３３、位相比較器３４、チャージポンプ３５、ローパスフィルタ３６、電圧制御発振器３７より構成されるＰＬＬ回路を経由して、処理を実際に実行する処理装置コア３８の動作クロックＣＬＫとして提供される。この処理装置コア３８の動作クロックＣＬＫの繰返し周波数は、そのまま処理能力に比例し、また消費電力にも比例する。
【００４６】
ここで、処理装置コア３８の動作クロックＣＬＫはＰＬＬ回路の分周器３２，３３での分周率を変更することで調整することができる。
【００４７】
ここには、相互に異なるクロック周波数を設定する２つの周波数設定器３０，３１が備えられており、マルチプレクサ２９により，信号線２６を経由して伝えられてきたクロック低下要求信号に応じていずれか一方の周波数設定器からの周波数値が２つの分周器３２，３３に設定される。いずれの周波数設定器３０，３１からも、２つの分周器３２，３３に分配される２つの周波数値が出力され、それぞれ分周器３２，３３に伝達される。
【００４８】
処理装置１９では、この図３に示す構成により、クロック低下要求信号に応じて動作速度（処理能力）が調整され、それに伴って消費電力も調整される。
【００４９】
図４は、バッテリパック１内に備えられた書換え可能ＲＯＭ２のメモリマップを示す図である。
【００５０】
ここには、大別して、そのバッテリパック１内の２次電池の現在の残存電力が格納される残存電力格納部（Ａ）と、その２次電池の特性としての、電圧値および電流値と残存電力との関係を示したテーブル（Ｂ１）〜（Ｂ４）と、２次電池の残存電力とその残存電力のときのその２次電池から取り出すことのできる最大放電可能電力との関係を示したテーブル（Ｃ）が示されている。これらのうち（Ａ）の残存電力格納部は、使用中定期的に書き換えられる。このメモリマップの詳細は、以下において説明する各フローチャートの説明の中で言及する。
【００５１】
図５は、定期的に実行される、バッテリパック１内の２次電池２４の残存電力を算出する処理を示す残存電力算出処理プログラムのフローチャートである。
【００５２】
このフローチャートは、図２に示す２つのバッテリパック１のうちの一方のバッテリパックに備えられた２次電池２４の残存電力を算出するフローチャートであり、実際には、２つのバッテリパックに関し、それぞれ、図５のフローチャートに示す処理が実行される。
【００５３】
ここでは、先ず、作業領域としてのＩＢＡＴ，ＶＢＡＴ，ＣＩＮＴがゼロにクリアされ（ステップａ１）、さらにタイマがクリアされてそのタイマが再スタートされる（ステップａ２）。
【００５４】
次に、タイマ値が１００ｍｓｅｃに達するまで待った後（ステップａ３）、Ｉ−Ｖ変換器３から２次電池の電流値が取得され、その電流値がＩＢＡＴに累積加算される（ステップａ４，ａ５）。
【００５５】
また、その２次電池の電圧が取得され（ステップａ６）、その電圧値がＶＢＡＴに累積加算され（ステップａ７）、カウンタＣＯＮＴが１だけカウントアップされる（ステップａ８）。
【００５６】
ステップａ９では、カウンタＣＯＮＴが１０に達したか否かが判定され、カウンタＣＯＮＴが１０に達するまで、上記の測定、ＩＢＡＴ，ＶＢＡＴの累積加算が繰り返される。
【００５７】
ステップａ９においてカウンタＣＯＮＴが１０に達した旨判定されると、ＩＢＡＴ，ＶＢＡＴが１０で割り算されて平均電流、平均電圧が求められ、各々ＩＢＡＴＨ，ＶＢＡＴＨに格納される（ステップａ１０，ａ１１）。さらに、それらの平均電流ＩＢＡＴＨと平均電圧ＶＢＡＴＨが乗算されてその２次電池からの現在の供給電力ＣＡＰＨが算出され（ステップａ１２）、その２次電池の、前回求めた残存電力ＣＡＰからその供給電力ＣＡＰＨが減算されて新たな残存電力ＣＡＰが求められる（ステップａ１３）。
【００５８】
そのようにして求められた２次電池の残存電力ＣＡＰは、その２次電池が内蔵されたバッテリパック１内の書換可能ＲＯＭ２の、図４（Ａ）に示す残存電力格納部に格納される（ステップａ１４）。
【００５９】
図６は、ＲＯＭ２内の、電圧値及び電流値と残存電力との対応を示すテーブル（図４（Ｂ１）〜（Ｂ４）参照）を用いて、残存電力を校正する残存電力校正プログラムのフローチャートである。この図６の残存電力校正プログラムは、図５の残存電力算出処理プログラムと同様、定期的に実行される。この図６には、図５と同様、図３に２つ示す２つのバッテリパック１のうちの一方のバッテリパックに相当するフローチャートが示されており、実際には２つのバッテリパックそれぞれについて、この図６に示す処理が実行される。
【００６０】
ここでは、先ず電圧テーブル（図４の（Ｂ１））の先頭アドレスがＡＤＲ０にセットされ（ステップｂ１）、そのＡＤＲ０の値（電圧値）がＶＴＢＬに格納される（ステップｂ２）。ステップｂ３では、そのＶＴＢＬが電圧テーブル（図４（Ｂ１））の終端を示すテーブル終了コード００００であるか否かが判定され、ＶＴＢＬ＝００００であったときは残存電力を校正するタイミングではないため、そのままこの図６のルーチンを抜ける。
【００６１】
ステップｂ３でＶＴＢＬがテーブル終了コード００００以外の値を持っていたときは、ステップｂ４に進み、図５のステップａ１１で求められた、２次電池の平均電圧ＶＢＡＴＨと、ＲＯＭ２から読み出された電圧値ＶＴＢＬとが比較され、それらが一致するか否かが判定される。
【００６２】
不一致のときは、図４（Ｂ１）の電圧テーブル上のアドレスＡＤＲ０が２だけインクリメントされて（ステップｂ５）、ステップｂ２〜ｂ４の処理が繰り返される。
【００６３】
ステップｂ４においてＶＢＡＴＨとＶＴＢＬとが一致している（ＶＢＡＴＨ−ＶＴＢＬ＝０）と判定されると、ステップｂ６に進み、電圧テーブル上のそのときのアドレスＡＤＲ０が１だけインクリメントされて、インクリメントされた後のアドレスＡＤＲ０に格納されている値、すなわち電流テーブル（（Ｂ２）〜（Ｂ４））の先頭アドレスが読み出され、ステップｂ７において、その先頭アドレスがアドレスＡＤＲ１にセットされる。ここで、ＲＯＭ２には、図４（Ｂ１）の電圧テーブル中の各電圧値にそれぞれ対応した複数の電流テーブルが有り、電流テーブル中の各電圧値の次のアドレスにはその電圧値に対応する電圧テーブルの先頭アドレスが格納されており、ステップｂ７では、平均電圧ＶＢＡＴＨと一致した電圧値ＶＴＢＬに対応する電流テーブルの先頭アドレスがアドレスＡＤＲ１に格納される。
【００６４】
ステップｂ８では、その電流テーブル中のアドレスＡＤＲ１の値（電流値）が読み出されてＩＴＢＬに格納され、ステップｂ９では、そのＩＴＢＬが終了コード００００であるか否かが判定される。終了コード００００であったときは、その電流テーブル中に校正すべき残存電力が記録されていなかったことを意味し、そのままこの図６のルーチンを抜ける。
【００６５】
ステップｂ９でＩＴＢＬが終了コード００００ではないと判定されると、ステップｂ１０に進み、図５のステップａ１０で求められた平均電流ＩＢＡＴＨと電流テーブルから求められた電流値ＩＴＢＬとの大小が判定される。ここで、図４（Ｂ２）〜（Ｂ４）に示す各電流テーブルには、値の小さい順に電流値が並べられており、ステップｂ１０で電流値テーブルから読み出した電流値ＩＴＢＬが図５のステップａ１０で求められた平均電流ＩＢＡＴＨと始めて同一の値になったかあるいは上まわった（ＩＢＡＴＨ−ＩＴＢＬ≦０）ときにステップａ１２に進む。そうでないときは、電流テーブル上のアドレスＡＤＲ１が２だけインクリメントされ（ステップａ１１）、ステップｂ８〜ｂ１０の処理が繰り返される。
【００６６】
ステップｂ１２では、電流テーブル上のアドレスＡＤＲ１が１だけインクリメントされ、そのインクリメントされた後のアドレスＡＤＲ１の値が読み出されてＣＡＰに格納される（ステップｂ１３）。図４（Ｂ２）〜（Ｂ４）の電流テーブルには電流値とその電流値に対応する残存電力がペアになって交互に格納されており、このステップｂ１３では２次電池のそのときの電流値に対応する残存電力が求められる。
【００６７】
このようにして、バッテリパック１内のＲＯＭ２に格納された図４（Ｂ２）〜（Ｂ４）のテーブルから求められた残存電力ＣＡＰが、ＲＯＭ２内の残存電力格納部（図４（Ａ））に格納される。
【００６８】
すなわち、通常は、図５のフローに従って平均電流ＩＢＡＴＨと平均電圧ＶＢＡＴＨを求め（ステップａ１０，ａ１１）、それらの掛け算により（ステップａ１２）、残存電力ＣＡＰが求められてＲＯＭ２に格納され、平均電圧ＩＢＡＴＨが電圧テーブル（図４（Ｂ１））に格納されている複数の電圧値のうちのいずれかの電圧値と一致するタイミングでは、ＲＯＭ２に格納された残存電力が、電流テーブル（図４（Ｂ２）〜（Ｂ４））から読み出された残存電力で置き換えられる。
【００６９】
これらの処理が、図２に示す２つのバッテリパック１のそれぞれについて行なわれる。
【００７０】
図７は、図１に示す取外し要求ボタン１０２のうちのいずれかの取外し要求ボタンが押されたときに実行される取外し許否判定プログラムのフローチャートである。
【００７１】
図１に示す２つの取外し要求ボタン１０２のうちのいずれかの取外し要求ボタンが押されると、図２に示す２つの取外し要求スイッチ１３のうちの一方がオンとなり、その信号がＩ／Ｏポート１２を経由してマイクロプロセッサ７内に伝えられる。図７のステップｃ１では、図２に示す２つの取外し要求スイッチ１１のうちのいずれか一方がオンになったか否かがモニタされ、オンになると図２に示す２つのバッテリパック１中の２つの２次電池２４それぞれの平均電流ＩＢＡＴＨ１，ＩＢＡＴＨ２（図５ステップａ１０参照）がそれぞれＲＥＧ１，ＲＥＧ２に格納され（ステップｃ２，ｃ３）、それらの加算値、すなわちバッテリパック１の双方から供給される全供給電流ＩＢＡＴＨが求められる（ステップｃ４）。ステップｃ５では、取外し要求のあったバッテリパック内の２次電池以外の、残りのバッテリパックの２次電池の最大放電可能電流がＩＭＡＸに格納される（ステップｃ５）。この最大放電可能電流は、ＲＯＭ２内の、図４（Ａ）に示す残存電力格納部に格納された残存電力が読み出され、次に図４（Ｃ）に示す残存電力と最大放電可能電流との対応テーブルが参照されることによって、残存電力格納部に格納された残存電力に対応する最大放電可能電流が求められる。
【００７２】
ステップｃ６では、図４（Ｃ）のテーブルから求められた最大放電可能電流ＩＭＡＸと、ステップｃ４で求められた全供給電流ＩＢＡＴＨとの大小関係が判定され、最大放電可能電流ＩＭＡＸが大きいとき（０≦ＩＭＡＸ−ＩＢＡＴＨ）のときは、２つの取外し要求ボタン１０２（図１参照）のうちの、押下された取外し要求ボタンに対応する取外し許可ランプがオン（図２のＬＥＤ１４が点灯）される（ステップｃ１０）。
【００７３】
ステップｃ６において、最大放電可能電流ＩＭＡＸよりも全供給電流ＩＢＡＴＨの方が上まわっている（ＩＭＡＸ−ＩＢＡＴＨ＜０）と判定されたときは、ステップｃ７に進み、処理装置１９の動作速度が既に低下した状態（前述の低速処理モード）にあるか否かが判定され、動作速度が高速の状態（高速処理モード）に有るときは、ステップｃ８に進んで、処理装置１９に向けてクロック低下要求信号が出力される。処理装置１９ではそのクロック低下要求信号を受けて動作クロックＣＬＫ（図３参照）が低速のクロックに切り換えられる。
【００７４】
次いで、図７のフローではステップｃ２に戻り、動作クロックＣＬＫが低速に切り換えられた状態における全供給電流ＩＢＡＴＨが求められ、最大放電可能電流ＩＭＡＸの方が全供給電流ＩＢＡＴＨを上まわっていたときは（０≦ＩＭＡＸ−ＩＢＡＴＨ）、ステップｃ１０に進み、取り外し許可ランプ（ＬＥＤ１４）がオンとなる。
【００７５】
一方、低速処理モードにおいても、なお最大放電可能電流ＩＭＡＸよりも全供給電流ＩＢＡＴＨの方が上まわっていたときは、ステップｃ７を経由してステップｃ９に進み、取り外し不許可（ＬＥＤ１４が消灯のまま）となる。
【００７６】
図１のノートパソコン１００のユーザは、このＬＥＤが点灯したこと、あるいは消灯のままになっていることをもって、取外し要求を行なったバッテリパック１を実際に取り外してもよいかどうかを知ることになる。取り外してはならないことを知ったユーザは、例えばノートパソコン１００の、現在のデータ等を図示しない磁気ディスクやフロッピィディスク等に退避させてノートパソコン１００の電源を一旦切断し、その後であれば、バッテリパックを取り外すことができる。
【００７７】
図８は、図７の取外し許否判定プログラムに代えて採用することのできる、もう１つの取外し許否判定プログラムのフローチャートである。
【００７８】
この図８の取外し許否判定プログラムの場合、取外し要求スイッチがオンになると（ステップｄ１）、直ちに、処理装置１９に向けてクロック低下要求信号が出力されて、処理装置１９の動作クロックＣＬＫが繰返し周波数の低い動作クロックに切り換えられる（ステップｄ２）。
【００７９】
それに続く、ステップｄ３〜ｄ７は、図７におけるステップｃ２〜ｃ６とそれぞれ同一であり、重複説明は省略する。
【００８０】
ステップｄ７で最大放電可能電流ＩＭＡＸの方が全放電電流ＩＢＡＴＨを上回っている（０≦ＩＭＡＸ−ＩＢＡＴＨ）か否かに応じて、それぞれ、押下された取外し要求ボタンに対応する取外し許可ランプ（ＬＥＤ１４）がオンとなり（ステップｄ９）、あるいは取外しが不許可（ＬＥＤ１４が消灯のまま）となる（ステップｄ８）。
【００８１】
図７あるいは図８の取外し許否判定プログラムによれば、取外し要求を受けて、必要に応じて（図７の場合）、あるいは一律に（図８の場合）、処理装置１９の動作クロックＣＬＫが下げられて消費電力の低下が図られるため、バッテリパック１内の２次電池２４として従来よりも低容量のものを用いることができ、従来と比べ、さらに小型のノートパソコン１００を構成することができる。
【００８２】
また、図７あるいは図８の取外し許否判定プログラムの場合、取外し許可ランプ（ＬＥＤ１４）を持ち、それを点灯させることにより取外し許可を表わすようにしたため、取外し要求のあったバッテリパックをノートパソコンの動作中に実際に取り外すことが可能かどうかを容易に知ることができる。
【００８３】
図９は、図２に示すノートパソコン内部構成に代わる、もう１つのノートパソコンの内部構成を示すブロック図である。
【００８４】
図２との相違点は、図１の取外し要求ボタン１０２を押下したときにオンとなる取外し要求スイッチ１３に代わり、バッテリパック１を装着したときにオン、取外したときにオフとなる装着スイッチ１３１が備えられている点である。これに伴い、この実施形態のノートパソコンは、図示は省略するが、図１に示すノートパソコン１００から取外し要求ボタン１０２を取り除いた外観を有している。
【００８５】
図１０は、図９に示す構成における、２つのバッテリパック１のうちのいずれかのバッテリパックが取り外されたときに実行される動作速度低下プログラムのフローチャートである。
【００８６】
ここでは、２つの装着スイッチ１３１が双方ともオンであるか一方の装着スイッチがオフとなったかがモニタされ（ステップｅ１）、いずれかの装着スイッチがオフになるとクロック低下要求信号が出力され、処理装置１９の動作クロックの繰返し周波数が下げられる（ステップｅ２）。
【００８７】
こうすることにより、複数のバッテリパックのうちの一部がいきなり取り外されたときに、ノートパソコンが動作不安定となってしまう可能性を下げることができる。
【００８８】
図１１は、図２に示すノートパソコンの内部構成に代わる、さらにもう１つのノートパソコンの内部構成を示すブロック図である。
【００８９】
この図１１に示す内部構成に対応するノートパソコンは、図１に示すノートパソコンから取外し要求ボタン１０２と取外しを許可するか否かを示す表示部１０３との双方を取り除いたときの外観を有する。
【００９０】
この図１１には、図２に示す２つの取外し要求スイッチ１３およびＬＥＤ１４が削除されており、それに代わり、マイクロプロセッサ７と処理装置１９側との双方に通信ポート２３が備えられている。尚、この図１１には、表示装置２０、入力装置２１、およびメモリ２２が示されているが、これは、図２では図示を省略したものに過ぎず、新たな構成部分ではない。すなわち、表示装置２０は、図１に示す、例えば液晶表示画面等を含むノートパソコンの表示を担う部分であり、入力装置は、キーボード等の入力装置であり、メモリ２２は、ノートパソコンを構成する、図示しない磁気ディスクやその他のメモリである。
【００９１】
ここでは、キーボード等の入力装置２１の、あらかじめ定められたキー操作等が取外し要求ボタンに相当し、そのキー操作等により行われた取外し要求は通信ポート２３を介してマイクロプロセッサ７に伝えられる。また、図５あるいは図６に示す取外し許否プログラムがマイクロプロセッサ７で実行された結果、取外し許可となったときには、取外し許可信号が通信ポート２３を経由して処理装置１９側に伝えられ、その表示装置２０により表示画面上に取外しを許可する旨表示される。
【００９２】
この図１１に示す構成によれば、外観上ノートパソコンに特別なボタンや表示部を備える必要がなく、ユーザに違和感を与えることなくノートパソコンに本発明の機能を組み込むことができる。
【００９３】
尚、上記の各実施形態ではノートパソコンを例に挙げたが、本発明の電子機器は、ノートパソコンに限られるものではなく、あらゆる電子機器、情報処理装置又は、電池で動作するモバイル型の端末機器や携帯電話等にも適用することができる。
【００９４】
以下、本発明の各種形態について付記する。
【００９５】
（付記１）  着脱可能な複数の電池が装着可能な電子機器において、
装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
該取外要求受付部による電池の取外し要求を受けて残りの電池からの供給可能電力が処理能力を維持できる電力であるか処理能力を低下させる必要のある電力であるかを判定する処理能力判定部と、
該処理能力判定部による、処理能力を低下させる必要があるとの判定を受けて、処理能力を低下させる処理能力調整部とを備えたことを特徴とする電子機器。
【００９６】
（付記２）  着脱可能な複数の電池が装着可能な電子機器において、
装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
該取外要求受付部による電池の取外し要求を受けて処理能力を低下させる処理能力調整部とを備えたことを特徴とする電子機器。
【００９７】
（付記３）  着脱可能な複数の電池が装着可能な電子機器において、
電池の装着、取外しを検出する着脱検出部と、
該着脱検出部による電池の取外しの検出を受けて処理能力を低下させる処理能力調整部とを備えたことを特徴とする電子機器。
【００９８】
（付記４）  この電子機器はクロックの入力を受け該クロックの繰返し周波数に応じた電力を消費しながら該クロックに同期して動作する部分を有するものであって、
前記処理能力調整部は、前記クロックの周波数を切り換えることにより処理能力を調整するものであることを特徴とする付記１から３のうちいずれか１項記載の電子機器。
【００９９】
（付記５）  前記処理能力判定部が、さらに、前記取外要求受付部による電池の取外し要求を受けて、残りの電池のみでは、前記処理能力調整部により処理能力を低下させてもなお、電力供給能力が不足するか否かを判定するものであって、
前記処理能力判定部で、前記残りの電池のみでは前記処理能力調整部により処理能力を低下させてもなお電力供給能力が不足すると判定されるか否かに応じて、電池の取外しをそれぞれ禁止あるいは許可する旨を表示する取外許否表示部を備えたことを特徴とする付記１記載の電子機器。
【０１００】
（付記６）  前記取外要求受付部による電池の取外し要求を受けて、残りの電池のみでは、前記処理能力調整部により処理能力を低下させてもなお電力供給能力が不足するか否かを判定する処理能力判定部と、
前記処理能力判定部で、前記残りの電池のみでは電力供給能力が不足すると判定されるか否かに応じて、電池の取外しをそれぞれ禁止あるいは許可する旨を表示する取外許否表示部とを備えたことを特徴とする付記２記載の電子機器。
【０１０１】
（付記７）  装着されている電池の残存電力をモニタする残存電力モニタ部を備えたことを特徴とする付記１又は２記載の電子機器。
【０１０２】
（付記８）  前記残存電力モニタ部は、装着されている電池の電圧と供給電流を測定し、演算により電池の残存電力を求めるものであることを特徴とする付記７記載の電子機器。
【０１０３】
（付記９）  前記電池が電池パック内に備えられた充電可能な２次電池であって、前記電子機器は、この電池パックが複数個装着可能なものであることを特徴とする付記１から３のうちいずれか１項記載の電子機器。
【０１０４】
（付記１０）  前記電池が電池パック内に備えられた電池であり、前記電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力が記録されるメモリを備えたものであることを特徴とする付記１又は２記載の電子機器。
【０１０５】
（付記１１）  前記電池が電池パック内に備えられた電池であり、前記電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の電圧および供給電流と、この電池の残存電力との対応を記憶したメモリを備え、
前記残存電力モニタ部は、装着されている電池パック内の電池の電圧と供給電流を測定し、前記メモリを参照して該電池の残存電力を求めるものであることを特徴とする付記７又は８記載の電子機器。
【０１０６】
（付記１２）  前記電池が電池パック内に備えられた電池であり、前記電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力と最大放電可能電流との対応を記憶したメモリを備え、
前記処理能力判定部は、前記メモリを参照して判定を行なうものであることを特徴とする付記１、５又は６記載の電子機器。
【０１０７】
（付記１３）  着脱可能な複数の電池が装着されて装着可能な電子機器に、処理能力の変更を指示する処理能力変更指示装置において、
前記電子機器に装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
該取外要求受付部による電池の取外し要求を受けて残りの電池のみからの供給可能電力が処理能力を維持できる電力であるか処理能力を低下させる必要のある電力であるかを判定する処理能力判定部と、
該処理能力判定部による、処理能力を低下させる必要があるとの判定を受けて、前記電子機器に処理能力を低下させるように指示する処理能力変更指示部とを備えたことを特徴とする処理能力変更指示装置。
【０１０８】
（付記１４）  着脱可能な複数の電池が装着可能な電子機器に、処理能力の変更を指示する処理能力変更指示装置において、
前記電子機器に装着されている電池のうちの一部の電池の取外し要求を受け付ける取外要求受付部と、
該取外要求受付部による電池の取外し要求を受けて前記電子機器に処理能力を低下させるよう指示する処理能力変更指示部とを備えたことを特徴とする処理能力変更指示装置。
【０１０９】
（付記１５）  着脱可能な複数の電池が装着可能な電子機器に、処理能力の変更を指示する処理能力変更指示装置において、
前記電子機器への電池の装着、取外しを検出する着脱検出部と、
該着脱検出部による電池の取外しの検出を受けて前記電子機器に処理能力を低下させるように指示する処理能力変更指示部とを備えたことを特徴とする処理能力変更指示装置。
【０１１０】
（付記１６）  前記処理能力判定部が、さらに、前記取外要求受付部による電池の取外し要求を受けて、残りの電池のみでは、前記電子機器の処理能力を低下させてもなお、電力供給能力が不足するか否かを判定するものであって、
前記処理能力判定部で、前記残りの電池のみでは処理能力を低下させてもなお電力供給能力が不足すると判定されるか否かに応じて、電池の取外しをそれぞれ禁止あるいは許可する旨を表示する取外許否表示部を備えたことを特徴とする付記１３記載の処理能力変更指示装置。
【０１１１】
（付記１７）  前記取外要求受付部による電池の取外し要求を受けて、残りの電池のみでは、前記電子機器の処理能力を低下させてもなお、電力供給能力が不足するか否かを判定する処理能力判定部と、
前記処理能力判定部で、前記残りの電池のみでは電力供給能力が不足すると判定されるか否かに応じて、電池の取外しをそれぞれ禁止あるいは許可する旨を表示する取外許否表示部とを備えたことを特徴とする付記１４記載の処理能力変更指示装置。
【０１１２】
（付記１８）  装着されている電池の残存電力をモニタする残存電力モニタ部を備えたことを特徴とする付記１３又は１４記載の処理能力変更指示装置。
【０１１３】
（付記１９）  前記モニタ部は、装着されている電池の電圧と供給電流を測定し、演算により電池の残存電力を求めるものであることを特徴とする付記１８記載の処理能力変更指示装置。
【０１１４】
（付記２０）  前記電池が電池パック内に備えられた電池であり、前記電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力が記録されるメモリを備えたものであることを特徴とする付記１３又は１４記載の処理能力変更指示装置。
【０１１５】
（付記２１）  前記電池が電池パック内に備えられた電池であり、前記電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の電圧および供給電流と、この電池の残存電力との対応を記憶したメモリを備え、
前記モニタ部は、装着されている電池パック内の電池の電圧と供給電流を測定し、前記メモリを参照して該電池の残存電力を求めるものであることを特徴とする付記１８又は１９記載の処理能力変更指示装置。
【０１１６】
（付記２２）  前記電池が電池パック内に備えられた電池であり、前記電子機器は、この電池パックが複数個装着可能なものであって、この電池パックが、この電池パック内に備えられた電池の残存電力と最大放電可能電流との対応を記憶したメモリを備え、
前記処理能力判定部は、前記メモリを参照して判定を行なうものであることを特徴とする付記１３、１６又は１７記載の処理能力変更指示装置。
【０１１７】
【発明の効果】
以上、説明したように、本発明によれば、従来よりも電流供給能力の低い電池を使用することができ、小型化、軽量化、低コスト化を図ることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態であるノートパソコンの外観斜視図である。
【図２】図１に外観を示すノートパソコンの内部構成を示すブロック図である。
【図３】図２に１つのブロックで示す処理装置の、クロック生成回路の部分を中心に示したブロック図である。
【図４】バッテリパック内に備えられた書換え可能ＲＯＭのメモリマップを示す図である。
【図５】定期的に実行される、バッテリパック内の２次電池の残存電力を算出する処理を示す残存電力算出処理プログラムのフローチャートである。
【図６】ＲＯＭ内の、電圧値及び電流値と残存電力との対応を示すテーブルを用いて残存電力を校正する残存電力校正プログラムのフローチャートである。
【図７】図１に示す取外し要求ボタン１０２のうちのいずれかの取外し要求ボタンが押されたときに実行される取外し許否判定プログラムのフローチャートである。
【図８】図７の取外し許否判定プログラムに代えて採用することのできる、もう１つの取外し許否判定プログラムのフローチャートである。
【図９】図２に示すノートパソコンの内部構成に代わる、もう１つのノートパソコンの内部構成を示すブロック図である。
【図１０】図９に示す構成における、２つのバッテリパックのうちのいずれかのバッテリパックが取り外されたときに実行される動作速度低下プログラムのフローチャートである。
【図１１】図２に示すノートパソコンの内部構成に代わる、さらにもう１つのノートパソコンの内部構成を示すブロック図である。
【符号の説明】
１    バッテリパック
２    ＲＯＭ
３    Ｉ／Ｖ変換器
４    電流検知抵抗
５    スイッチトランジスタ
６    スイッチ制御回路
７    マイクロプロセッサ
８    ＣＰＵ
９    ＲＯＭ
１０    ＲＡＭ
１１    Ａ／Ｄコンバータ
１２    Ｉ／Ｏポート
１３    取外し要求スイッチ
１４    ＬＥＤ
１５，１６    信号線
１７    ＤＣ／ＤＣコンバータ
１９    処理装置
２７    タイマ
２８    発振器
２９    マルチプレクサ
３０，３１    周波数設定器
３２，３３    分周器
３４    位相比較器
３５    チャージポンプ
３６    ローパスフィルタ
３７    電圧制御発振器
３８    処理装置コア
５１    ダイオード
５２，５３    分圧抵抗
１００    ノートパソコン
１０１    電池装着口
１０２    取外し要求ボタン
１３１    装着スイッチ
【図１】
0004777507.tif 000002
【図２】
0004777507.tif 000003
【図３】
0004777507.tif 000004
【図４】
0004777507.tif 000005
【図５】
0004777507.tif 000006
【図６】
0004777507.tif 000007
【図７】
0004777507.tif 000008
【図８】
0004777507.tif 000009
【図９】
0004777507.tif 000010
【図１０】
0004777507.tif 000011
【図１１】
0004777507.tif 000012