(57)【要約】【課題】本発明は、充電時にバッテリーパック内のメモリに対してデータの読み書きを行う際に電力供給が無くなっても、当該データの読み書きを継続して行うことができる充電装置を提供する。【解決手段】メモリを備えるバッテリーパックに充電を行う充電装置において、ＡＣ電源からのＡＣ入力を検出し、ＡＣ入力が検出されなかった場合、充電時にメモリに対してデータの書き込み又は読み出しを行う制御手段への電力供給をＡＣ電源からバッテリーパックに切り替える。【選択図】図２
2008263758.tif 000002
【特許請求の範囲】
【請求項１】
メモリを備えるバッテリーパックに充電を行う充電装置において、
前記充電時に前記メモリに対してデータの書き込み又は読み出しを行う制御手段と、
ＡＣ電源からのＡＣ入力を検出する入力検出手段と、
前記入力検出手段によりＡＣ入力が検出されなかった場合、前記制御手段への電力供給を前記ＡＣ電源から前記バッテリーパックに切り替える切替手段とを備えることを特徴とする充電装置。
【請求項２】
前記切替手段により前記バッテリーパックに切り替えられたのち、前記制御手段によって前記データの書き込み又は読み出しが完了すると、前記切替手段は前記バッテリーパックから前記制御手段への電力供給を遮断することを特徴とする請求項１記載の充電装置。
【請求項３】
メモリを備えるバッテリーパックに充電を行う充電装置の充電方法において、
ＡＣ電源からの入力を検出する入力検出工程と、
前記入力検出工程にてＡＣ入力が検出されなかった場合、前記充電時に前記メモリに対してデータの書き込み又は読み出しを行う制御手段への電力供給を前記ＡＣ電源から前記バッテリーパックに切り替える切替工程とを備えることを特徴とする充電方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不揮発性メモリ及び二次電池を備えるバッテリーパックへの充電時に、該メモリに対してアクセスする充電装置及び方法に関する。
【背景技術】
【０００２】
従来、電子機器に装着されて使用されるバッテリーパックには、公称電荷容量値及び残存電荷容量値を記憶する不揮発性メモリを備えるものがある。このバッテリーパックの充電装置には、電流積算手段による積算結果とメモリに記憶された初期残存電荷容量値及び公称電荷容量値から現在の残存電荷容量値を算出し、メモリ内のデータを現在の残存電荷容量値に書き換えるものがある（例えば、特許文献１参照）。
【０００３】
このような充電装置では、充電中にも残存電荷容量値を算出し、不揮発性メモリに現在の残存電荷容量値の書き込みを行っている。そのため、データ書き込み中に電源からの電力供給が無くなると、書き込み処理が正常に行われずに正しいデータが書き込まれなかったり、データが破壊されることがある。データ破壊を防ぐためにバックアップ電源を備え、電圧降下検知手段により電源断が検知されると、不揮発性メモリのデータを保護すべくバックアップ電源に切り替えるように構成された不揮発性メモリデータ保護装置がある（例えば、特許文献２参照）。
【特許文献１】特開平６−３１０１７９号公報
【特許文献２】特開２００４−２７２３０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の構成では、不揮発性メモリのデータ保護が可能となるが、通常の電源とは別にバックアップ電源を持つことになるため、装置が小型化できないという問題がある。
【０００５】
また、バックアップ電源に電力が十分に充電されていない場合には、電源断時にバックアップ電源からの電力が十分に供給されないため、不揮発性メモリのデータ保護ができず、正しいデータが書き込まれなかったり、データの破壊が起こる可能性がある。
【０００６】
本発明は、上記問題に鑑みて成されたものであり、充電時にバッテリーパック内のメモリに対してデータの読み書きを行う際に電力供給が無くなっても、当該データの読み書きを継続して行うことができる充電装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の充電装置は、メモリを備えるバッテリーパックに充電を行う充電装置において、前記充電時に前記メモリに対してデータの書き込み又は読み出しを行う制御手段と、ＡＣ電源からのＡＣ入力を検出する入力検出手段と、前記入力検出手段によりＡＣ入力が検出されなかった場合、前記制御手段への電力供給を前記ＡＣ電源から前記バッテリーパックに切り替える切替手段とを備えることを特徴とする。
【０００８】
上記目的を達成するために、請求項３記載の充電方法は、メモリを備えるバッテリーパックに充電を行う充電装置の充電方法において、ＡＣ電源からの入力を検出する入力検出工程と、前記入力検出工程にてＡＣ入力が検出されなかった場合、前記充電時に前記メモリに対してデータの書き込み又は読み出しを行う制御手段への電力供給を前記ＡＣ電源から前記バッテリーパックに切り替える切替工程とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ＡＣ電源からのＡＣ入力を検出し、ＡＣ入力が検出されなかった場合、制御手段への電力供給をＡＣ電源からバッテリーパックに切り替える。これにより、充電時にバッテリーパック内のメモリに対してデータの読み書きを行う際に電力供給が無くなっても、当該データの読み書きを継続して行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１１】
図１は、本発明の実施形態に係る充電装置と該充電装置に装着可能なバッテリーパックの内部構成を示すブロック図である。
【００１２】
図１において、充電装置１０１は、装着されたバッテリーパック２０１に対して充電を行う。バッテリーパック２０１は、充電装置１０１に装着されることで充電される。また、バッテリーパック２０１は、デジタルカメラ等の電子機器（不図示）に装着され、当該電子機器の電源として機能する。
【００１３】
充電装置１０１は、ＡＣ入力部１０２、電源回路１０３，１０７、充電回路１０４、ＡＣ入力検出部１０５、制御装置１０６、スイッチ１０８、通信部１０９、＋端子１１０、通信（Ｄ）端子１１１、温度（Ｔ）端子１１２、−端子１１３を備える。
【００１４】
ＡＣ入力部１０２は、外部のＡＣコンセントに接続し、ＡＣ電力の供給を受ける。電源回路１０３は、ＡＣ入力をＤＣに変換して充電回路１０４や制御装置１０６に供給する。ＡＣ入力検出部１０５は、ＡＣ入力部１０２からのＡＣ入力有無を検出する。
【００１５】
制御装置１０６は、充電装置１０１内の各部を制御する。電圧変換回路１０７は、バッテリーパック２０１からの電力をＤＣ／ＤＣ変換して制御装置１０６に供給する。スイッチ１０８は、バッテリーパック２０１からの電力を制御装置１０６へ供給するためのスイッチである。スイッチ１０８は、バッテリーパック２０１の非装着時及び通常の充電時にはＯＦＦされているが、ＡＣ入力部からのＡＣ電力の供給が無くなったときにはＯＮされる。通信部１０９は、通信端子１１１を介してバッテリーパック２０１との通信を行う。
【００１６】
＋端子１１０は、バッテリーパック２０１が充電装置１０１に装着されたときにバッテリーパック側の＋端子２０６と接触して電気的に接続する。通信端子１１１は、バッテリーパック２０１が充電装置１０１に装着されたときにバッテリーパック側の通信端子２０７に接触して電気的に接続する。温度端子１１２は、バッテリーパック２０１が充電装置１０１に装着されたときにバッテリーパック側の温度端子２０８と接触して電気的に接続する端子である。−端子１１３は、バッテリーパック２０１が充電装置１０１に装着されたときにバッテリーパック側の−端子２０９と接触して電気的に接続する。
【００１７】
バッテリーパック２０１は、二次電池２０２、不揮発性メモリ２０３、通信部２０４、温度検出素子２０５、＋端子２０６、通信端子２０７、温度端子２０８、−端子２０９を備える。二次電池２０２は、リチウムイオン二次電池等から成る。通信部２０４は、充電装置１０１との間で通信を行う。温度検出素子２０５は、温度変化を抵抗値に変換するサーミスタ等で構成される。
【００１８】
不揮発性メモリ２０３には、充電装置１０１によるバッテリーパック２０１への充電時及び電子機器への放電時に必要な識別データや充電状態データ、満充電容量データ等の各種データが記憶されている。識別データは、バッテリーパック２０１の種別、特性を表すバッテリーパックの固有情報である。充電状態データは、バッテリーパック２０１内の二次電池２０２の残容量を表すデータ、すなわちバッテリーパック２０１の充電状態を示すデータである。満充電容量データは満充電時における充電可能容量である。これらの各種データは、充電時及び放電時に不揮発性メモリ２０３に対して読み込み及び書き込みが行われる。
【００１９】
充電装置１０１において、ＡＣ入力部１０２にＡＣが入力されると、ＡＣ入力検出部１０５から制御装置１０６へＡＣ入力有りを示す信号が送られると共に、電源回路１０３を介して充電回路１０４及び制御装置１０６に電力が供給される。
【００２０】
制御装置１０６は、充電回路１０４を制御し、バッテリーパック２０１への充電電圧を制御する。そして、バッテリーパック２０１が装着されると、制御装置１０６は充電回路１０４を制御して充電電流を設定し、定電圧／定電流充電を行う。
【００２１】
バッテリーパック２０１への充電が開始されると、制御装置１０６は、温度端子１１２，２０８を介してバッテリーパック２０１内の温度検出素子２０５からバッテリーパック２０１の内部温度を取得し、充電時の温度異常停止等の充電制御を行う。また、制御装置１０６は、通信端子１１１，２０７を介して接続された通信部１０９，２０４を制御し、充電状態データ等をバッテリーパック２０１内の不揮発性メモリ２０３に書き込んだり、不揮発性メモリ２０３から読み出したりする。
【００２２】
バッテリーパック２０１への充電が開始された後、制御装置１０６が充電状態データ等を不揮発性メモリ２０３に書き込む動作中にＡＣ入力部１０２からＡＣ入力が無くなると、ＡＣ入力検出部１０５がＡＣ入力無しを示す信号を制御装置１０６へ送信する。制御装置１０６は、ＡＣ入力検出手段１０５からの入力無しを示す信号によりＡＣ入力無しと判断し、充電回路１０４を制御して充電を停止する。
【００２３】
また、制御装置１０６は、バッテリーパック２０１からの電力を制御装置１０６へ供給するためにスイッチ１０８をＯＮし、当該電力を電源回路１０７を介して制御装置１０６へ供給するように制御する。バッテリーパック２０１からの電力が電源回路１０７から供給されると、制御装置１０６は不揮発性メモリ２０３への充電状態データの書き込みを完了する。書き込みが完了すると、制御装置１０６はスイッチ１０８をＯＦＦし、バッテリーパック２０１への充電を終了する。
【００２４】
図２は、充電開始後の不揮発性メモリ２０３に対するデータ書き込み時の制御処理を示すフローチャートである。
【００２５】
図２において、充電開始後、制御装置１０６がＡＣ入力検出手段からのＡＣ入力無しを示す信号によりＡＣ入力無しと判断すると（ステップＳ３０１でＹＥＳ）、バッテリーパック２０１への充電を停止するように制御する（ステップＳ３０２）。
【００２６】
次に、制御装置１０６は、スイッチ１０８をＯＮしてバッテリーパック２０１からの電力を制御装置１０６へ供給するように制御する（ステップＳ３０３）。つづいて、制御装置１０６は、バッテリーパック２０１内の不揮発性メモリ２０３への充電状態データ等のデータ書き込みを行う（ステップＳ３０４）。なお、ＡＣ入力無しとの判断がデータの書き込み途中であった場合、データ書き込みを継続する。
【００２７】
ステップＳ３０５では、制御装置１０６は、データの書き込みが完了したか否かの判断を行い、データの書き込みが完了したときは、スイッチ１０８をＯＦＦし、バッテリーパック２０１から制御装置１０６への電力供給を遮断し、充電を終了する。
【００２８】
上記実施の形態によれば、バッテリーパック内の不揮発性メモリにデータを書き込みながら充電を行っている際に、ＡＣ電源からの電力供給が無くなっても、バッテリーパックからの電力でデータ書き込み処理を継続して行うことができる。
【００２９】
また、データ書き込み処理時だけでなく、データ読み出し処理においても同様の効果を得ることができる。その結果、不揮発性メモリへのアクセスを完了させて当該メモリに保存するデータを保護することができる。なお、データ読み出し処理の場合は、ステップＳ３０４でデータの読み出しが完了した後に（ステップＳ３０５でＹＥＳ）、バッテリーパック２０１から制御装置１０６への電力供給が遮断される。
【００３０】
また、充電していたバッテリーパック２０１からの電力を充電装置１０１内の制御装置１０６へ供給可能な構成とすることで、充電装置中に別のバックアップ電源を設ける必要が無いため、充電装置の小型化を容易に行うことが可能である。
【００３１】
更に、充電装置１０１により充電を行っているバッテリーパック２０１をバックアップ電源として使用するように構成することで、バックアップ電源に充電が行われており、電源切替後の電力供給を確実に行うことが可能である。
【００３２】
上記実施の形態では、本発明を充電器に適用した実施形態について説明したが、バッテリーパックが装着された状態でＡＣアダプタから充電電流を供給するモード（本体内充電）を有する電子機器に適用してもよい。
【００３３】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（不図示）を充電装置又は電子機器に供給し、ＣＰＵやＭＰＵ等を含む制御装置が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３４】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００３５】
また、コンピュータや充電装置、電子器機器等が読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、装置又は機器上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００３６】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、装置等に挿入された機能拡張ボードや装置等に接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う場合である。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施形態に係る充電装置と該充電装置に装着可能なバッテリーパックの内部構成を示すブロック図である。
【図２】充電開始後の不揮発性メモリに対するデータ書き込み時の制御処理を示すフローチャートである。
【符号の説明】
【００３８】
１０１  充電装置
１０２  ＡＣ入力部
１０３  電源回路
１０４  充電回路
１０５  ＡＣ入力検出部
１０６  制御装置
１０８  スイッチ
２０１  バッテリーパック
２０２  二次電池
２０３  不揮発性メモリ
【図１】
2008263758.tif 000003
【図２】
2008263758.tif 000004