(57)【要約】【課題】接続する機器の電源オン、オフによらずにコネクタの接続回数をカウントすること。【解決手段】コネクタを介して外部の機器と接続可能なバッテリ装置は、バッテリ装置のコネクタの接続回数を記憶するバッテリ内カウンタ部と、接続した外部機器のコネクタの設定を検知する検知部と、検知の結果に基づきバッテリ内カウンタ部に記憶する接続回数の更新を制御するバッテリ制御部とを有する。【選択図】  図１
2016040983.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と接続可能なコネクタと充電式バッテリとを有するバッテリ装置であって、
前記バッテリ装置のコネクタの接続回数を記憶するバッテリ内カウンタ部と、
接続した外部機器のコネクタの設定を検知する検知部と、
前記検知の結果に基づき、前記バッテリ内カウンタ部に記憶する接続回数の更新を制御するバッテリ制御部と、
を有することを特徴とするバッテリ装置。
【請求項２】
前記コネクタと接続した前記外部機器のコネクタの接続回数を記憶する更新カウンタ部を更に有し、
前記バッテリ制御部は、前記検知の結果に基づき、前記バッテリ内カウンタ部および前記更新カウンタ部に記憶する接続回数の更新を制御する
ことを特徴とする請求項１に記載のバッテリ装置。
【請求項３】
前記バッテリ装置は、前記外部機器として、前記バッテリ装置の電力で動作可能な電子機器、または、前記バッテリ装置のバッテリに充電する充電器と、前記コネクタを介して接続可能であることを特徴とする請求項２に記載のバッテリ装置。
【請求項４】
前記検知部は、
前記バッテリ装置のコネクタと前記電子機器のコネクタとの接続により、前記電子機器のコネクタの設定に応じた電圧を検知し、
前記バッテリ制御部は、
前記検知された電圧に基づき前記バッテリ装置のコネクタと前記電子機器のコネクタとの接続の有無を判定することを特徴とする請求項３に記載のバッテリ装置。
【請求項５】
前記バッテリ制御部は、
前記検知された電圧に基づき前記電子機器を識別し、
前記識別した電子機器に対応した前記更新カウンタ部のカウンタ値を更新させることを特徴とする請求項３に記載のバッテリ装置。
【請求項６】
前記接続により検出される電圧に基づき、前記電子機器の電源スイッチ部のオン／オフを検知するスイッチ検知部と、
前記電子機器と通信可能な通信部と、を更に有し、
前記バッテリ制御部は、前記バッテリ装置のコネクタと前記電子機器のコネクタとが接続し、且つ、前記電子機器の電源が入った場合、前記通信部を介して、前記バッテリ内カウンタ部のカウンタ値と、前記更新カウンタ部のカウンタ値とを前記電子機器に出力することを特徴とする請求項３に記載のバッテリ装置。
【請求項７】
前記バッテリ制御部は、前記通信部を介して、前記バッテリ内カウンタ部のカウンタ値と、前記更新カウンタ部のカウンタ値とを出力させた後に、前記更新カウンタ部のカウンタ値をクリアすることを特徴とする請求項６に記載のバッテリ装置。
【請求項８】
前記バッテリ制御部は、前記バッテリ内カウンタ部のカウンタ値と前記更新カウンタ部のカウンタ値とを出力させた後においても、前記バッテリ内カウンタ部のカウンタ値を保持することを特徴とする請求項６に記載のバッテリ装置。
【請求項９】
前記バッテリ装置のコネクタに接続した電子機器のコネクタの接続回数のカウント値、および充電器のコネクタの接続回数のカウント値を記憶するバッテリ外カウンタ部を更に有し、
前記バッテリ制御部は、前記通信部を介して取得した、前記電子機器のコネクタの接続回数のカウント値、または、前記充電器のコネクタの接続回数のカウント値を、前記バッテリ外カウンタ部に記憶させる
ことを特徴とする請求項６に記載のバッテリ装置。
【請求項１０】
前記バッテリ制御部は、前記通信部を介して前記電子機器からカウンタ要求コマンドを受信した場合、バッテリ内カウンタ部のカウンタ値と前記バッテリ外カウンタ部のカウンタ値とを前記電子機器へ送信することを特徴とする請求項９に記載のバッテリ装置。
【請求項１１】
コネクタを介して接続可能なバッテリ装置の電力により動作する電子機器であって、
前記電子機器のコネクタの接続回数を記憶する機器内カウンタ部と、
前記バッテリ装置が記憶している前記電子機器のコネクタの接続回数を取得し、前記取得した接続回数に基づき、前記機器内カウンタ部に記憶する接続回数を更新する機器制御部と、
を有することを特徴する電子機器。
【請求項１２】
前記バッテリ装置のコネクタの接続回数を記憶する機器外カウンタ部を更に有し、
前記機器制御部は、前記バッテリ装置が記憶している前記バッテリ装置のコネクタの接続回数を取得し、前記取得した接続回数を前記機器外カウンタ部に記憶することを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記バッテリ装置と通信する第１通信部を更に有し、
前記機器制御部は、
前記バッテリ装置のコネクタと前記電子機器のコネクタとが接続し、且つ、前記電子機器の電源が入った場合、前記第１通信部を介して、前記バッテリ装置から取得した、前記バッテリ装置のコネクタの接続回数を示すカウンタ値を前記機器外カウンタ部へ記憶し、前記電子機器のコネクタの接続回数を示すカウンタ値を前記機器内カウンタ部のカウンタ値に加算して前記接続回数を更新する
ことを特徴とする請求項１２に記載の電子機器。
【請求項１４】
前記機器制御部は、前記更新した前記機器内カウンタ部のカウンタ値を、前記第１通信部を介して、前記バッテリ装置に送信することを特徴とする請求項１３に記載の電子機器。
【請求項１５】
前記電子機器の電源がオフになった場合、前記機器制御部は、前記機器内カウンタ部のカウンタ値を保持し、前記機器外カウンタ部のカウンタ値をクリアすることを特徴とする請求項１３に記載の電子機器。
【請求項１６】
前記電子機器のコネクタの設定を切り替えるためのコネクタ状態設定部を更に有し、
前記コネクタ状態設定部は、スイッチのオン状態またはオフ状態の設定を切り替えることにより、前記バッテリ装置と接続する際に検出される電圧を切り替えることを特徴とする請求項１１乃至請求項１５のいずれか１項に記載の電子機器。
【請求項１７】
情報処理装置と通信可能な第２通信部を更に有し、
前記機器制御部が前記第２通信部を介して前記情報処理装置からコネクタの接続回数のカウンタ値を要求するカウンタ要求コマンドを受信した場合、前記機器制御部は前記カウンタ要求コマンドを、前記第１通信部を介して前記バッテリ装置に送信することを特徴とする請求項１３乃至請求項１５のいずれか１項に記載の電子機器。
【請求項１８】
前記機器制御部は、前記カウンタ要求コマンドに応じて前記バッテリ装置からコネクタの接続回数のカウンタ値を受信した場合、前記受信したカウンタ値を前記情報処理装置に送信することを特徴とする請求項１７に記載の電子機器。
【請求項１９】
前記機器内カウンタ部のカウント値と前記機器外カウンタ部のカウント値を表示する表示部を更に有することを特徴とする請求項１２に記載の電子機器。
【請求項２０】
前記機器制御部は、
前記電子機器のコネクタおよび前記バッテリ装置のコネクタの上限の接続回数を記憶しており、
前記上限の接続回数と、前記機器内カウンタ部に記憶されている接続回数および前記機器外カウンタ部に記憶されている接続回数とを比較し、前記比較の結果により、前記機器内カウンタ部および前記機器外カウンタ部のいずれかに記憶されている接続回数が前記上限の接続回数を超えた場合、前記機器制御部は、報知情報を前記表示部に表示させる
ことを特徴とする請求項１９に記載の電子機器。
【請求項２１】
前記上限の接続回数を超えた前記電子機器のコネクタが交換された場合、前記機器制御部は、前記機器内カウンタ部のカウンタ値をクリアすることを特徴とする請求項２０に記載の電子機器。
【請求項２２】
前記電子機器には、放射線検出部および放射線発生部が含まれることを特徴とする請求項１１乃至請求項２１のいずれか１項に記載の電子機器。
【請求項２３】
バッテリ装置と、前記バッテリ装置で動作する放射線検出部または放射線発生部とを有する放射線画像撮影システムであって、
前記バッテリ装置は、
前記バッテリ装置のコネクタの接続回数を記憶するバッテリ内カウンタ部と、
前記バッテリ装置のコネクタと接続した、前記放射線検出部または前記放射線発生部のコネクタの設定を検知する検知部と、
前記検知の結果に基づき、前記バッテリ内カウンタ部に記憶する接続回数の更新を制御するバッテリ制御部と、
を有することを特徴とする放射線画像撮影システム。
【請求項２４】
前記コネクタと接続した前記放射線検出部または前記放射線発生部のコネクタの接続回数を記憶する更新カウンタ部を更に有し、
前記バッテリ制御部は、前記検知の結果に基づき、前記バッテリ内カウンタ部および前記更新カウンタ部に記憶する接続回数の更新を制御する
ことを特徴とする請求項２３に記載の放射線画像撮影システム。
【請求項２５】
外部機器と接続可能なコネクタと充電式バッテリとを有するバッテリ装置の制御方法であって、
前記バッテリ装置のコネクタの接続回数をバッテリ内カウンタ部に記憶する工程と、
接続した外部機器のコネクタの設定を検知する工程と、
前記検知の結果に基づき、前記バッテリ内カウンタ部に記憶する接続回数の更新を制御する工程と、
を有することを特徴とするバッテリ装置の制御方法。
【請求項２６】
コネクタを介して接続可能なバッテリ装置の電力により動作する電子機器の制御方法であって、
前記電子機器のコネクタの接続回数を機器内カウンタ部に記憶する工程と、
前記バッテリ装置が記憶している前記電子機器のコネクタの接続回数を取得し、前記取得した接続回数に基づき、前記機器内カウンタ部に記憶する接続回数を更新する工程と、
を有することを特徴する電子機器の制御方法。
【請求項２７】
コンピュータに、請求項２５に記載のバッテリ装置の制御方法の各工程を実行させるためのプログラム。
【請求項２８】
コンピュータに、請求項２６に記載の電子機器の制御方法の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリ装置、電子機器、放射線画像撮影システム、バッテリ装置の制御方法、電子機器の制御方法、およびプログラムに関する。
【背景技術】
【０００２】
現在、可搬性を重視するために充電可能な二次電池（以下、バッテリ装置、または単にバッテリという）で駆動する電子機器が多く実用化されている。例えば、特許文献１には、放射線発生部、放射線検出部、制御装置がバッテリで動作する可搬型の放射線画像撮影装置の構成例が開示されている。
【０００３】
特許文献２には、可搬型の電子機器のバッテリの種類として、例えば、鉛バッテリやリチウムイオンバッテリが開示されており、バッテリパックは電子機器と着脱可能で、バッテリパックを充電する場合は専用の充電器を用いる例が開示されている。リチウムイオンバッテリは、多数のセルを組み合わせてパックとされることが多く、更にはその特性上、セル毎に電圧の監視などを行う必要がある。特許文献３には、電圧の監視を行う監視回路の監視データをバッテリ外部と通信する構成が開示されている。
【０００４】
バッテリを電子機器から取り外して専用の充電器に接続して充電を行う場合、電子機器とバッテリとを接続するコネクタ部、またバッテリと充電器を接続するコネクタ部でそれぞれ挿抜が行われることとなる。コネクタ部は挿抜を繰り返す毎に挿抜力が低下して抜けやすくなり、コネクタ部のめっき等の摩耗により接触抵抗値が増加する。
【０００５】
特許文献４では、コネクタ毎の接続回数を計測し、ある接続回数を超えた場合に使用者に警告を与える構成が開示されている。また、特許文献５では、１つのコネクタを複数の機器に接続する場合においても、機器毎にコネクタの接続回数を計測し、それぞれある接続回数を超えた場合に使用者に警報を与える構成が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−  ２４３９９号公報
【特許文献２】特開２００５−１６８２１５号公報
【特許文献３】特開２０００−２０９７８８号公報
【特許文献４】特開平１１  −１６２５７０号公報
【特許文献５】特開昭６４  −  ８８８０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献４または特許文献５の技術では、接続される各機器の電源がオフ（ＯＦＦ）状態ではコネクタ部の接続回数を計測することが出来ない。このため、機器の電源が投入されていないオフ（ＯＦＦ）状態において、バッテリで駆動する機器は、バッテリが接続されただけで接続回数のカウントが行えないという課題があった。
【課題を解決するための手段】
【０００８】
本発明は、上記課題に鑑みてなされたものであり、接続する機器の電源オン、オフによらずにコネクタの接続回数をカウントすることが可能な技術を提供することを目的とする。
【０００９】
上記の目的を達成する本発明の一つの態様のバッテリ装置は、外部機器と接続可能なコネクタと充電式バッテリとを有するバッテリ装置であって、前記バッテリ装置のコネクタの接続回数を記憶するバッテリ内カウンタ部と、接続した外部機器のコネクタの設定を検知する検知部と、前記検知の結果に基づき、前記バッテリ内カウンタ部に記憶する接続回数の更新を制御するバッテリ制御部と、を有することを特徴とする。
【００１０】
本発明の他の態様の電子機器は、コネクタを介して接続可能なバッテリ装置の電力により動作する電子機器であって、前記電子機器のコネクタの接続回数を記憶する機器内カウンタ部と、前記バッテリ装置が記憶している前記電子機器のコネクタの接続回数を取得し、前記取得した接続回数に基づき、前記機器内カウンタ部に記憶する接続回数を更新する機器制御部と、を有することを特徴する。
【発明の効果】
【００１１】
本発明によれば、接続する機器の電源オン、オフによらずにコネクタの接続回数をカウントすることが可能になる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態の電子機器システムの構成例を示す図。
【図２】バッテリ装置と電子機器とが接続した状態を説明する図。
【図３】コネクタ状態設定部が有するスイッチの状態を説明する図。
【図４】バッテリ装置と充電器とが接続した状態を説明する図。
【図５】バッテリ制御部の処理を説明するフローチャート。
【図６】機器制御部の処理を説明するためのフローチャート。
【図７】充電器制御部の処理を説明するためのフローチャート。
【図８】更新カウンタ部の構成を説明する図。
【図９】更新カウンタ部、バッテリ内カウンタ部、機器内カウンタ部、機器外カウンタ部のカウンタ値を説明する図。
【図１０】更新カウンタ部、バッテリ内カウンタ部、充電器内カウンタ部、充電器外カウンタ部のカウンタ値を説明する図。
【図１１】バッテリ装置が１台、電子機器が２台からなる電子機器システムにおけるカウンタ値を説明する図。
【図１２】バッテリ装置が２台、電子機器が１台からなる電子機器システムにおけるカウンタ値を説明する図。
【図１３】バッテリ装置と電子機器とが接続した状態を説明する図。
【図１４】スイッチ２３３、２３４、２３５のオン、オフと、スイッチのオン、オフに基づく合成抵抗値と、電圧Ｖ６の値を示す図。
【図１５】第３実施形態の電子機器システムの構成例を示す図。
【図１６】第３実施形態のバッテリ制御部の処理を説明するフローチャート。
【図１７】第３実施形態の機器制御部の処理を説明するフローチャート。
【図１８】第３実施形態の充電器制御部の処理を説明するフローチャート。
【図１９】第４実施形態の放射線画像撮影システムの構成例を示す図。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１４】
[第１実施形態]
第１実施形態では、電子機器システムの構成として、リチウムイオンバッテリを有するバッテリ装置と、着脱可能なバッテリ装置で動作する電子機器と、バッテリ装置（バッテリ）の充電器と、を有する構成を説明する。尚、バッテリの種類として、リチウムイオンバッテリを例として説明しているが、この例に限定されるものではなく、他の種類の充電式のバッテリであってもよい。
【００１５】
図１は、本実施形態に係る電子機器システムの構成例を示すブロック図である。図１において、電子機器システムは、バッテリ装置１００、電子機器２００、充電器３００を有しており、バッテリ装置１００は、電子機器２００、充電器３００と離れた状態を示している。
【００１６】
（バッテリ装置１００の構成）
本実施形態に係るバッテリ装置は、外部機器と接続可能なコネクタと充電式バッテリとを有する。バッテリ装置は、バッテリ装置のコネクタの接続回数を記憶するバッテリ内カウンタ部と、コネクタと接続した外部機器のコネクタの接続回数を記憶する更新カウンタ部とを有する。また、バッテリ装置は、接続した外部機器のコネクタの設定を検知する検知部と、検知の結果に基づき、バッテリ内カウンタ部および更新カウンタ部に記憶する接続回数の更新を制御するバッテリ制御部と、を有する。ここで、バッテリ装置は、外部機器として、バッテリ装置の電力で動作可能な電子機器、または、バッテリ装置の充電式バッテリに充電する充電器と、コネクタを介して接続可能である。
【００１７】
バッテリ装置１００はバッテリ制御部１０１、リチウムイオン部１０２（充電式バッテリ）、スイッチ検知部１０３、検知部１０４、コネクタ接続設定部１０５、通信部１０６、更新カウンタ部１０７、バッテリ内カウンタ部１０８及びコネクタ１２０を有する。
【００１８】
バッテリ制御部１０１は、バッテリ装置１００全体を制御する。リチウムイオン部１０２（充電式のバッテリ）は、バッテリとして複数のリチウムイオンバッテリ（リチウムイオンセル）から構成されている。尚、リチウムイオン部１０２の構成として、リチウムイオンバッテリを例として説明しているが、この例に限定されるものではなく、他の種類の充電式のバッテリであってもよい。スイッチ検知部１０３は、電子機器２００の電源スイッチ部２０３のオン／オフ（ＯＮ／ＯＦＦ）を検知する。
【００１９】
検知部１０４は、バッテリ装置１００のコネクタ１２０に接続した外部装置（電子機器２００又は充電器３００）のコネクタの設定状態を検知する。バッテリ制御部１０１は、検知部１０４の検知の結果に基づき、バッテリ内カウンタ部１０８および更新カウンタ部１０７に記憶する接続回数の更新を制御する。
【００２０】
コネクタ接続設定部１０５は、一端が端子１３５に接続し、他端がグランドに接続している信号線を有している。バッテリ装置１００のコネクタ１２０が充電器３００のコネクタ３２０に接続した状態である場合、この信号線と充電器３００のコネクタ３２０側の信号線が接続し、充電器制御部３０１は所定の電圧を検知する。充電器制御部３０１は所定の電圧の検知結果に基づき、バッテリ装置１００のコネクタ１２０と充電器３００のコネクタ３２０との接続を判定することが可能である。
【００２１】
通信部１０６は、電子機器２００又は充電器３００と通信する。更新カウンタ部１０７は、バッテリ装置１００のコネクタ１２０に接続された電子機器２００のコネクタ２２０の接続回数を記憶する。バッテリ内カウンタ部１０８は、バッテリ装置１００のコネクタ１２０の接続回数を記憶する。
【００２２】
（電子機器２００の構成）
本実施形態に係る電子機器はコネクタを介して接続可能なバッテリ装置の電力により動作する。電子機器は、電子機器のコネクタの接続回数を記憶する機器内カウンタ部と、バッテリ装置が記憶している電子機器のコネクタの接続回数を取得し、取得した接続回数に基づき、機器内カウンタ部に記憶する接続回数を更新する機器制御部とを有する。
【００２３】
電子機器２００は、機器制御部２０１、ＤＣ／ＤＣコンバータ部２０２、電源スイッチ部２０３、コネクタ状態設定部２０４、通信部２０５（第１通信部）、機器内カウンタ部２０６、機器外カウンタ部２０７、操作部２０８、および表示部２０９を有する。
【００２４】
機器制御部２０１は、電子機器２００の全体を制御する。ＤＣ／ＤＣコンバータ部２０２（電圧変換部）は、バッテリ装置１００から供給された電力を電子機器２００内の各部に必要な電力を必要な電圧に変換して供給する。
【００２５】
電源スイッチ部２０３は、電子機器２００の電源のオン／オフ（ＯＮ／ＯＦＦ）を切り替える。コネクタ状態設定部２０４は、電子機器２００のコネクタ２２０の状態を設定する。通信部２０５（第１通信部）は、バッテリ装置１００と通信する。機器内カウンタ部２０６は、電子機器２００のコネクタ２２０の接続回数を記憶する。
【００２６】
機器外カウンタ部２０７は、電子機器２００以外のコネクタの接続回数を記憶する。操作部２０８は、電子機器を操作するための操作入力を受け付ける。表示部２０９は、バッテリ装置１００の電力の残量、電子機器以外のコネクタの接続回数、電子機器２００のコネクタ２２０の接続回数、その他の電子機器の機能に応じた情報を表示する。
【００２７】
（充電器３００の構成）
本実施形態に係る充電器はコネクタを介して接続可能なバッテリ装置を充電する。充電器は、充電器のコネクタの接続回数を記憶する充電器内カウンタ部と、バッテリ装置が記憶している充電器のコネクタの接続回数を取得し、取得した接続回数に基づき、充電器内カウンタ部に記憶する接続回数を更新する充電器制御部とを有する。
【００２８】
充電器３００は、充電器制御部３０１、スイッチ部３０２、コネクタ状態設定部３０３、コネクタ接続検知部３０４、通信部３０５、充電器内カウンタ部３０６、充電器外カウンタ部３０７、表示部３０８、およびＡＣプラグ３０９を有する。
【００２９】
充電器制御部３０１は、充電器３００全体を制御する。また、充電器制御部３０１は、ＡＣ電源から供給されたＡＣ電力をＤＣ電力に変換し、バッテリ装置１００と充電器３００内の各部に必要な電力を必要な電圧に変換して供給する。スイッチ部３０２は、ＡＣ電源から充電器３００への電力供給のオン／オフ（ＯＮ／ＯＦＦ）を切り替える。コネクタ状態設定部３０３は、充電器３００のコネクタ３２０の状態を設定する。コネクタ接続検知部３０４は、充電器３００にバッテリ装置１００が接続したことを検知する。
【００３０】
通信部３０５は、バッテリ装置１００と通信する。充電器内カウンタ部３０６は、充電器３００のコネクタ３２０の接続回数を記憶する。充電器外カウンタ部３０７は、充電器以外のコネクタの接続回数を記憶する。表示部３０８は、バッテリ装置１００の充電量、充電状態を表示する。ＡＣプラグ３０９は、ＡＣ電源から充電器３００に電力を取得する。
【００３１】
通信部１０６、通信部２０５（第１通信部）、通信部３０５の通信方式はシリアル通信で用いられるＳＰＩ（Serial  Peripheral  Interface）やＩ２Ｃ（Inter−Integrated  Circuit）等を適用できる。尚、通信方式はこの例に限定されるものではなく、他の通信方式を用いてもよい。
【００３２】
バッテリ制御部１０１は、リチウムイオン部１０２（充電式のバッテリ）に電力が蓄えている間、バッテリ装置１００に対する電子機器２００および充電器３００の挿抜に関わらず動作している。バッテリ制御部１０１は、検知部１０４をモニタすることにより、接続された電子機器２００又は充電器３００のコネクタ状態を検知し、バッテリ装置１００に対する電子機器２００又は充電器３００の挿抜を検知する。電子機器２００と接続する場合、検知部１０４は、バッテリ装置１００のコネクタと電子機器２００のコネクタとの接続により、電子機器のコネクタの設定に応じた電圧を検知する。バッテリ制御部１０１は、検知された電圧に基づき電子機器を識別し、識別した電子機器に対応した更新カウンタ部１０７のカウンタ値を更新させる。また、充電器３００と接続する場合、検知部１０４は、バッテリ装置１００のコネクタと充電器３００のコネクタとの接続により、充電装置のコネクタの設定に応じた電圧を検知する。バッテリ制御部１０１は、検知された電圧に基づき充電装置を識別し、識別した充電装置に対応した更新カウンタ部１０７のカウンタ値を更新させる。
【００３３】
また、バッテリ装置１００と電子機器２００が接続している場合、バッテリ制御部１０１は、スイッチ検知部１０３をモニタすることにより電子機器２００の電源スイッチ部２０３のオン／オフ（ＯＮ／ＯＦＦ）を検知することができる。
【００３４】
図２は、バッテリ装置１００と電子機器２００とが接続した状態を説明する図である。図２において、バッテリ装置１００の構成として、バッテリ制御部１０１、スイッチ検知部１０３、検知部１０４の概略構成が示されている。また、電子機器２００の構成として、電子機器２００の電源スイッチ部２０３、コネクタ状態設定部２０４の概略構成が示されている。
【００３５】
まず、検知部１０４について説明する。検知部１０４は、所定電圧Ｖｂに接続された抵抗（Ｒ１、Ｒ２、Ｒ３）でプルアップされた信号線を有しており、図２においては３本の信号線を有する例を示している。所定電圧Ｖｂは、例えば、３Ｖ程度であり、プルアップされた抵抗（Ｒ１、Ｒ２、Ｒ３）は約１００ｋΩ程度であるが、これに限定されるものではない。そして、信号線は、コネクタ１２０の端子１３０、１３１、１３２とバッテリ制御部１０１とに接続している。
【００３６】
また、それぞれの信号線の電圧はＶ１、Ｖ２、Ｖ３である。検知部１０４は、電圧（Ｖ１、Ｖ２、Ｖ３）を検知する。バッテリ制御部１０１は、電圧（Ｖ１、Ｖ２、Ｖ３）に基づき、バッテリ装置１００と電子機器２００との接続の有無を判定し、コネクタを介して接続している電子機器を識別することが可能である。
【００３７】
次に、コネクタ状態設定部２０４について説明する。コネクタ状態設定部２０４は、３つのスイッチ２３０、２３１、２３２を有している。図２において、コネクタ状態設定部２０４のスイッチ２３０はオン（ＯＮ）状態であることを示し、スイッチ２３１、２３２はオフ（ＯＦＦ）状態であることを示している。コネクタ状態設定部２０４のスイッチは、コネクタ１２０の端子１３６と１本の共通線２９０を介して接続している。バッテリ装置１００と電子機器２００とが接続した場合、共通線２９０はコネクタ１２０の端子１３６を介してバッテリ装置１００のグランド線と接続する。
【００３８】
次に、バッテリ制御部１０１の接続判定について説明する。バッテリ装置１００と電子機器２００とが離れている場合、Ｖ１、Ｖ２、Ｖ３の電圧はＶｂとほぼ等しい電圧となり、バッテリ制御部１０１はＶ１、Ｖ２、Ｖ３が全てＨｉｇｈと判断する。バッテリ装置１００と電子機器２００が接続した場合、スイッチ２３０がオン（ＯＮ）状態であるので、Ｖ１はグランド線とほぼ同じ電圧となり、バッテリ制御部１０１はＶ１がＬｏｗであると判断する。一方、スイッチ２３１、２３２がオフ（ＯＦＦ）状態であるために、バッテリ制御部１０１は、Ｖ２、Ｖ３がＨｉｇｈのままであると判断する。
【００３９】
バッテリ装置１００のバッテリ制御部１０１はＶ１、Ｖ２、Ｖ３の電圧（接続判定電圧）をモニタしており、Ｖ１、Ｖ２、Ｖ３が全てＨｉｇｈの場合はバッテリ装置１００と電子機器２００が接続していないと判断する。また、バッテリ制御部１０１は、３本の信号線内、少なくとも１本の信号線の電圧がＬｏｗになった場合、バッテリ装置１００と電子機器２００とが接続したと判断する。コネクタ状態設定部２０４のスイッチは、例えば、ディップ（Ｄｉｐ）スイッチからなり、スイッチの設定は電子機器２００の電源が切れても保持され、スイッチの設定は変わらない。
【００４０】
図３は、コネクタ状態設定部が有するスイッチの状態を説明する図である。バッテリ装置１００と電子機器２００との接続の有無を、コネクタ状態設定部２０４が有するスイッチの状態で判定する。図３に示すように、コネクタ状態設定部２０４が３つのスイッチ２３０、２３１、２３２を有する場合、各スイッチのそれぞれのオン／オフ（ＯＮ／ＯＦＦ）状態の組み合わせを示している。ここで、３つのスイッチが全てオフ（ＯＦＦ）状態の場合、バッテリ装置１００と電子機器２００とが接続しても、検知部１０４が検知する電圧（Ｖ１、Ｖ２、Ｖ３）は変化しないので、３つのスイッチが全てオフ（ＯＦＦ）の場合は接続判定に用いられない。そのため、コネクタ状態設定部２０４が３つのスイッチを有する場合、それぞれのスイッチのオン／オフ（ＯＮ／ＯＦＦ）の組み合わせにより７通りの設定が可能となる。また、もしコネクタ状態設定部２０４がＮ個（Ｎ：自然数）のスイッチを有する場合、２＾Ｎ−１通りの設定が可能となる（ここで、「＾」はべき乗を示す）。
【００４１】
図３において、図３（ａ）の場合は、スイッチ２３０がオン（ＯＮ）、スイッチ２３１、２３２がオフ（ＯＦＦ）である。検知部１０４で検知されるＶ１はＬｏｗ、Ｖ２、Ｖ３はＨｉｇｈとなり、バッテリ制御部１０１は、例えば、１番の電子機器が接続したと判断する。図３（ｂ）の場合は、スイッチ２３０がオフ（ＯＦＦ）、スイッチ２３１がオン（ＯＮ）、２３２がオフ（ＯＦＦ）である。検知部１０４で検知されるＶ１はＨｉｇｈ、Ｖ２はＬｏｗ、Ｖ３はＨｉｇｈとなる。この電圧の組み合わせにより、バッテリ制御部１０１は、例えば、２番の電子機器が接続したと判断する。図３（ｃ）の場合は、スイッチ２３０、２３１がオフ（ＯＦＦ）、スイッチ２３２がオン（ＯＮ）である。検知部１０４で検知されるＶ１、Ｖ２はＨｉｇｈ、Ｖ３はＬｏｗとなる。この電圧の組み合わせにより、バッテリ制御部１０１は、例えば、３番の電子機器が接続したと判断する。
【００４２】
図３（ｄ）の場合、スイッチ２３０、２３１がオン（ＯＮ）、スイッチ２３２がオフ（ＯＦＦ）である。検知部１０４で検知されるＶ１、Ｖ２はＬｏｗ、Ｖ３はＨｉｇｈとなる。この電圧の組み合わせにより、バッテリ制御部１０１は、例えば、４番の電子機器が接続したと判断する。図３（ｅ）の場合、スイッチ２３０、２３２がオン（ＯＮ）、スイッチ２３１がオフ（ＯＦＦ）である。検知部１０４で検知されるＶ１、Ｖ３はＬｏｗ、Ｖ２はＨｉｇｈとなる。この電圧の組み合わせにより、バッテリ制御部１０１は、例えば、５番の電子機器が接続したと判断する。
【００４３】
図３（ｆ）の場合、スイッチ２３０がオフ（ＯＦＦ）、スイッチ２３１、２３２がオン（ＯＮ）である。検知部１０４で検知されるＶ１はＨｉｇｈ、Ｖ２、Ｖ３はＬｏｗとなる。この電圧の組み合わせにより、バッテリ制御部１０１は、例えば、６番の電子機器が接続したと判断する。図３（ｇ）の場合、スイッチ２３０、２３１、２３２がオン（ＯＮ）である。検知部１０４で検知されるＶ１、Ｖ２、Ｖ３はＬｏｗとなる。この電圧の組み合わせにより、バッテリ制御部１０１は、例えば、７番の電子機器が接続したと判断する。
【００４４】
次に、図２のスイッチ検知部１０３について説明する。スイッチ検知部１０３は、所定電圧Ｖｂに接続された抵抗Ｒ４でプルアップされた信号線を有しており、信号線はコネクタ１２０の端子１３３とバッテリ制御部１０１とに接続している。スイッチ検知部１０３の信号線の電圧はＶ４である。スイッチ検知部１０３は、電圧Ｖ４に基づいて、電子機器２００の電源スイッチ部２０３のオン／オフ（ＯＮ／ＯＦＦ）を検知することが可能である。  電源スイッチ部２０３はスイッチ２３３を更に有しており、スイッチ２３３の両側はそれぞれコネクタ２２０の特定の端子に接続している。
【００４５】
図２は、バッテリ装置１００と電子機器２００とがコネクタ１２０、２２０を介して接続した状態を示しており、スイッチ２３３がオフ（ＯＦＦ）状態である場合、Ｖ４の電圧は所定電圧Ｖｂとほぼ等しくなり、バッテリ制御部１０１はＨｉｇｈ状態と判断する。そして、スイッチ２３３がオン（ＯＮ）状態になると、Ｖ４の電圧はグランド線とほぼ同じ電圧となり、バッテリ制御部１０１はＬｏｗ状態と判断する。  従って、バッテリ装置１００と電子機器２００とがコネクタ１２０、２２０を介して接続している場合、バッテリ制御部１０１はＶ４を監視していれば電子機器２００の電源スイッチ部２０３のスイッチのオン／オフ（ＯＮ／ＯＦＦ）を検知することができる。そして、バッテリ制御部１０１は、電源スイッチ部２０３のスイッチのオン（ＯＮ）を検知したら、電子機器２００に電力を供給する。逆に、バッテリ制御部１０１は電源スイッチ部２０３のスイッチがオフ（ＯＦＦ）状態であることを検知したら、電子機器２００への電力供給を停止する。
【００４６】
図１において、電子機器２００の電源が入ると、機器制御部２０１が動作を開始して、電子機器２００の初期化を行った後、電子機器２００はバッテリ装置１００と通信可能な状態になる。そして、機器制御部２０１は、例えば、バッテリ装置１００の残量等を通信で取得し、表示部２０９に表示する。
【００４７】
（バッテリ装置１００と充電器３００との接続）
図４は、バッテリ装置１００と充電器３００とが接続した状態を説明する図である。図４には、バッテリ装置１００および充電器３００の構成として、バッテリ装置１００の検知部１０４、コネクタ接続設定部１０５と、充電器３００のコネクタ状態設定部３０３、コネクタ接続検知部３０４の概略構成が示されている。
【００４８】
まず、コネクタ状態設定部３０３について説明する。コネクタ状態設定部３０３はコネクタ状態設定部２０４と同じ構造であるが、スイッチの設定が異なり、スイッチ３３０、３３１、３３２が全てオン（ＯＮ）状態である。このスイッチの設定は、図３（ｇ）の設定と同一の設定となる。バッテリ制御部１０１は、コネクタ１２０、３２０を介して、７番の電子機器として、充電器３００が接続されたことを検知することができる。
【００４９】
電子機器２００のコネクタ状態設定部２０４の３つのスイッチと、充電器３００のコネクタ状態設定部３０３の３つのスイッチのオン／オフの設定は、電子機器システムを最初に使用する時に操作者又はサービスマンが設定することができる。コネクタ状態設定部２０４とコネクタ状態設定部３０３を異なる設定にすれば、バッテリ制御部１０１は、検知部１０４で検知される信号線の電圧（Ｖ１、Ｖ２、Ｖ３）を読み取ることにより、電子機器と接続したのか、充電器と接続したのかを判定できる。本実施形態において、電子機器２００は、図３（ａ）の設定で説明した１番の電子機器として説明し、充電器３００は図３（ｇ）の設定で説明した７番の電子機器として説明する。また、検知部１０４は既に図２で説明したので説明を省略する。
【００５０】
図４において、コネクタ１２０の端子１３５から伸びた信号線がグランドに接続されている。コネクタ接続設定部１０５は、この信号線と接続している。コネクタ接続検知部３０４は所定電圧Ｖｃに接続された抵抗Ｒ５でプルアップされた１本の信号線を有し、所定電圧Ｖｃは、例えば先に説明した所定電圧Ｖｂと同じ電圧である３Ｖ程度に設定することができる。そして、コネクタ接続検知部３０４の信号線は充電器制御部３０１しており、電圧はＶ５である。また、コネクタ接続検知部３０４の信号線は、バッテリ装置１００のコネクタ接続設定部１０５と充電器３００とが接続している場合は端子１３５に接続する。
【００５１】
バッテリ装置１００と充電器３００とが接続した場合、Ｖ５はグランド線とほぼ同じ電圧となり、充電器制御部３０１はＶ５がＬｏｗであると判断する。バッテリ装置１００と充電器３００とが接続していない場合、Ｖ５の電圧は所定電圧Ｖｃとほぼ等しい電圧となり、充電器制御部３０１はＨｉｇｈであると判断する。
【００５２】
そして、充電器３００のＡＣプラグ３０９がＡＣ電源に接続し、スイッチ部３０２がオン（ＯＮ）状態であれば、充電器制御部３０１は常に動作している。そのため、充電器制御部３０１がコネクタ接続検知部３０４をモニタすることにより、充電器制御部３０１は、充電器３００にバッテリ装置１００が接続したか否かを検知することができる。
【００５３】
図１において、充電器３００がＡＣプラグ３０９を介してＡＣ電源と接続し、バッテリ装置１００と充電器３００とが接続すると通信部１０６と通信部３０５とを介してバッテリ装置１００と充電器３００とは通信可能な状態になる。このとき、充電器３００からバッテリ装置１００への充電も可能な状態になる。また、バッテリ制御部１０１は、検知部１０４で検知される信号線の電圧を常にモニタしており、７番の電子機器（充電器３００）が接続したことを検知するとリチウムイオン部１０２（充電式のバッテリ）への充電を可能な状態にする。そして、充電器制御部３０１は、例えばバッテリ装置１００の充電量を通信で取得し、バッテリ装置１００の充電状態の通知や充電完了の通知を通信で取得することができる。また、充電器制御部３０１は、取得した充電量や充電状態を表示部３０８に表示する。
【００５４】
図５は、バッテリ制御部１０１による更新カウンタ部１０７およびバッテリ内カウンタ部１０８の更新処理を説明するためのフローチャートである。
【００５５】
ステップＳ１００で、バッテリ制御部１０１は、リチウムイオン部１０２（充電式のバッテリ）が製造された時点で動作を開始し、リチウムイオン部１０２（充電式のバッテリ）に電力が残っている間は常に動作する。そして、バッテリ制御部１０１は、バッテリ内カウンタ部１０８と更新カウンタ部１０７の値を０に初期化する。第１実施形態において、バッテリ内カウンタ部１０８は１つのカウンタ値を記憶する記憶部を有し、更新カウンタ部１０７は７つの更新カウンタ値を記憶する記憶部を有する。
【００５６】
更新カウンタ部１０７における複数の更新カウンタ値を記憶する記憶部は、コネクタ状態設定部２０４が有する複数のスイッチのオン／オフ（ＯＮ／ＯＦＦ）の組み合わせに対応するものである。例えば、コネクタ状態設定部２０４が３つのスイッチを有する場合、スイッチのオン／オフ（ＯＮ／ＯＦＦ）の組み合わせは７通りの設定が可能となり、記憶部は、７通りの設定に対応して、７つの更新カウンタ値を記憶する。例えば、コネクタ状態設定部２０４がＮ個（Ｎ：自然数）のスイッチを有する場合、２＾Ｎ−１通りの設定が可能となる。この場合、記憶部は、２＾Ｎ−１通りの設定に対応して、２＾Ｎ−１個の更新カウンタ値を記憶する。
【００５７】
図８は、更新カウンタ部１０７の構成を説明するための概略ブロック図である。図８において、更新カウンタ部１０７はカウンタ１０７[１]〜１０７[７]の７つのカウンタ値を記憶する記憶部を有する。記憶部は、バッテリ装置１００のコネクタ１２０に接続した、電子機器２００のコネクタ２２０の接続回数の更新カウント値又は充電器３００のコネクタ３２０の接続回数の更新カウント値を記憶する。
【００５８】
バッテリ制御部１０１が、検知部１０４を介して１番の電子機器が接続されたと判断した場合、更新カウンタ部１０７はカウンタ１０７[１]の値を増加させる。バッテリ制御部１０１が、２番の電子機器が接続されたと判断した場合、更新カウンタ部１０７はカウンタ１０７[２]の値を増加させる。また、バッテリ制御部１０１が、３番の電子機器が接続されたと判断した場合、更新カウンタ部１０７はカウンタ１０７[３] の値を増加させる。同様に、バッテリ制御部１０１が、４番の電子機器が接続されたと判断した場合、更新カウンタ部１０７はカウンタ１０７[４] の値を増加させる。また、バッテリ制御部１０１が、５番の電子機器が接続されたと判断した場合、更新カウンタ部１０７はカウンタ１０７[５] の値を増加させる。また、バッテリ制御部１０１が、６番の電子機器が接続されたと判断した場合、更新カウンタ部１０７はカウンタ１０７[６] の値を増加させる。そして、バッテリ制御部１０１が、７番の電子機器が接続されたと判断した場合、更新カウンタ部１０７はカウンタ１０７[７]の値を増加させる。
【００５９】
説明を図５に戻し、ステップＳ１０１で、バッテリ制御部１０１は、カウンタ更新フラグとバッテリカウンタ通知フラグを０に初期化する。
【００６０】
ステップＳ１０２で、バッテリ制御部１０１は、検知部１０４で検知される信号線の電圧をモニタし、接続検知待ちの状態で待機する。検知部１０４は、バッテリ装置１００のコネクタ１２０と電子機器２００のコネクタ２２０との接続により、電子機器２００のコネクタ２２０の設定に応じた電圧を検知する。バッテリ制御部１０１は、検知された電圧に基づきバッテリ装置１００のコネクタ１２０と電子機器２００のコネクタ２２０との接続の有無を判定する。バッテリ制御部１０１は、バッテリ装置１００のコネクタ１２０に電子機器２００のコネクタ２２０が接続されるまで、又は、バッテリ装置１００のコネクタ１２０に充電器３００のコネクタ３２０が接続されるまで待機する。接続検知されない場合（Ｓ１０２−Ｎｏ）、処理をステップＳ１０１に戻し、同様の処理を繰り返す。ステップＳ１０２の判定で、接続検知された場合（Ｓ１０２−Ｙｅｓ）、バッテリ制御部１０１は、処理をステップＳ１０３に進める。
【００６１】
バッテリ装置１００のコネクタ１２０に電子機器２００又は充電器３００が接続したと判断すると、ステップＳ１０３で、バッテリ制御部１０１は、カウンタ更新フラグが０か否かを判定する。バッテリ装置１００に何も接続していない状態から電子機器２００が接続した場合は、カウンタ更新フラグが０であるのでステップＳ１０４に進む。
【００６２】
ステップＳ１０４において、検知部は電子機器のコネクタの設定に応じた電圧を検知し、バッテリ制御部１０１は、検知部１０４により検知された電圧に基づき電子機器を識別し、識別した電子機器に対応した更新カウンタ部１０７のカウンタ値を更新させる。バッテリ制御部１０１は、検知部１０４で検知される信号線の電圧を読み取り、読み取った電圧に基づいて識別される電子機器の番号をｎとして記憶する。
【００６３】
ステップＳ１０５で、バッテリ制御部１０１は、バッテリ内カウンタ部１０８の値と、更新カウンタ部１０７のカウンタ１０７[ｎ]の値をそれぞれ＋１増加させ、ステップＳ１０６で、バッテリ制御部１０１はカウンタ更新フラグを１に設定する。
【００６４】
第１実施形態において、電子機器２００は１番の電子機器とし、充電器３００は７番の電子機器としている。電子機器２００が接続した場合、バッテリ制御部１０１はカウンタ１０７[１]の値を＋１増加させ、充電器３００が接続した場合、バッテリ制御部１０１は１０７[７]の値を＋１増加させる。カウンタの値を＋１増加させるのは、バッテリ装置１００に電子機器２００又は充電器３００が接続した時の１回だけである。また、ステップＳ１０３の判定において、カウンタ更新フラグの値が０でない場合は（Ｓ１０３―Ｎｏ）、ステップＳ１０４〜Ｓ１０６の処理を省略して、処理をステップＳ１０７に進める。
【００６５】
ステップＳ１０７で、バッテリ制御部１０１はバッテリ装置１００に接続した電子機器２００または充電器３００と通信可能か否かを判定する。例えば、バッテリ装置１００が電子機器２００と接続した状態で、電源スイッチ部２０３がオン（ＯＮ）状態になると、機器制御部２０１が動作を開始する。そして、機器制御部２０１が初期化処理を行った後に、機器制御部２０１は通信部２０５（第１通信部）を介して電子機器２００が通信可能になったことを示すコード（通信コード）をバッテリ装置１００に送信する。バッテリ制御部１０１が電子機器２００からコード（通信コード）を受信すると、バッテリ制御部１０１は電子機器２００と通信可能であると判断し（Ｓ１０７−Ｙｅｓ）、ステップＳ１０８に処理を進める。
【００６６】
一方、ステップＳ１０７の判定で、バッテリ制御部１０１は電子機器２００からコード（通信コード）を受信していない場合、バッテリ制御部１０１は電子機器２００と通信できないと判断する（Ｓ１０７−Ｎｏ）。バッテリ制御部１０１は処理をステップＳ１０２に戻し、同様の処理を行い、通信可能になるまで待機する。この際、ステップＳ１０２において、バッテリ装置１００と電子機器２００との接続が一度離されると、バッテリ装置１００と電子機器２００との接続検知はされず（Ｓ１０２−Ｎｏ）、処理は、更にステップＳ１０１まで戻される。ステップＳ１０１で、バッテリ制御部１０１は、カウンタ更新フラグとバッテリカウンタ通知フラグを０に初期化する。
【００６７】
そして、ステップＳ１０２で、バッテリ装置１００と電子機器２００とが再接続した場合（Ｓ１０２−Ｙｅｓ）、バッテリ制御部１０１はステップＳ１０３からＳ１０７の処理を再度実行する。この際、ステップＳ１０５におけるカウンタの更新処理において、更新カウンタ部１０７の電子機器２００に対応するカウンタ１０７[１]の値は、＋１の増加により、２に更新される。また、バッテリ内カウンタ部１０８の値も＋１の増加により、２に更新される。
【００６８】
ステップＳ１０７で、バッテリ制御部１０１が電子機器２００と通信可能であると判断すると（Ｓ１０７−Ｙｅｓ）、処理はステップＳ１０８に進められ、ステップＳ１０８で、バッテリ制御部１０１はバッテリカウンタ通知フラグが０であるか否かを判定する。バッテリカウンタ通知フラグが０でない場合（Ｓ１０８−Ｎｏ）、バッテリ制御部１０１は、処理をステップＳ１０２に戻し、以降の各ステップについて同様の処理を繰り返す。
【００６９】
一方、ステップＳ１０８の判定で、バッテリカウンタ通知フラグが０である場合（Ｓ１０８−Ｙｅｓ）、バッテリ制御部１０１は処理をステップＳ１０９に進める。バッテリ制御部１０１が通信可能になった直後では、バッテリカウンタ通知フラグは０である。その場合、ステップＳ１０９で、バッテリ制御部１０１は、通信部１０６を介して、更新カウンタ部１０７のカウンタ１０７[ｎ]の値とバッテリ内カウンタ部１０８の値を通知する。バッテリ制御部１０１は、バッテリ装置のコネクタと電子機器のコネクタとが接続し、且つ、電子機器２００の電源が入った場合、通信部１０６を介して、バッテリ内カウンタ部１０８のカウンタ値と、更新カウンタ部１０７のカウンタ値とを電子機器に出力する。
【００７０】
出力する機器側更新カウンタ値は、バッテリ装置１００に電子機器２００が接続した場合はカウンタ１０７[１]の値であり、バッテリ装置１００に充電器３００が接続した場合は１０７[７]の値である。
【００７１】
ステップＳ１１０で、バッテリ制御部１０１は、通知した機器側更新カウンタ値を０に初期化する。バッテリ制御部１０１は、通信部１０６を介して、バッテリ内カウンタ部１０８のカウンタ値と、更新カウンタ部１０７のカウンタ値と、を出力した後に更新カウンタ部１０７のカウンタ値をクリアして０にする。
【００７２】
ステップＳ１１１で、バッテリ制御部１０１は、バッテリカウンタ通知フラグを１に設定し、処理をステップＳ１０２に戻す。バッテリ装置１００と電子機器２００とが接続している間、又は、バッテリ装置１００と充電器３００とが接続している間、更新カウンタ部１０７のカウンタの値を通知するのは１回だけである。
【００７３】
図６は、機器制御部２０１による機器内カウンタ部２０６および機器外カウンタ部２０７の更新処理を説明するためのフローチャートである。機器内カウンタ部２０６は、１つのカウンタ値を記憶する記憶部を有し、電源が切れてもカウンタ値を保持する不揮発性のメモリである。機器外カウンタ部２０７は機器外、例えば、バッテリ装置１００のコネクタ１２０の接続回数のカウント値を記憶する記憶部を有し、電源が切れた場合はカウント値が消えてもよい揮発性のメモリである。
【００７４】
ステップＳ２００で、バッテリ装置１００と電子機器２００とが接続した状態で、電源スイッチ部２０３がオン（ＯＮ）状態になると、機器制御部２０１が動作を開始し、機器制御部２０１が電子機器２００の初期化処理を行う。
【００７５】
ステップＳ２０１で、機器制御部２０１は、通信部２０５（第１通信部）を介してバッテリ装置１００と通信可能になったことを示すコード（通信コード）をバッテリ装置１００に通知する。
【００７６】
次に、ステップＳ２０２で、機器制御部２０１は、機器内カウンタ部２０６を更新する値（ｃ）と機器外カウンタ部２０７のカウンタ値を受信するまで待機する。ここで、機器内カウンタ部２０６を更新する値（ｃ）はバッテリ装置１００が送信する更新カウンタ部１０７のカウンタ１０７[１]の値である。また、機器外カウンタ部２０７のカウンタ値は、バッテリ装置１００が送信するバッテリ内カウンタ部１０８の値である。
【００７７】
機器制御部２０１が、バッテリ装置１００から送信された更新カウンタ部１０７のカウンタ１０７[１]の値とバッテリ内カウンタ部１０８の値とを受信した場合（Ｓ２０２−Ｙｅｓ）、機器制御部２０１は処理をステップＳ２０３に進める。
【００７８】
そして、ステップＳ２０３で、機器制御部２０１は、通信部２０５（第１通信部）を介して、コネクタ２２０の接続回数を記憶しているバッテリ装置１００から、電子機器２００のコネクタ２２０の接続回数を示すカウンタ値を取得する。そして、機器制御部２０１は、取得したカウンタ値に基づき、機器内カウンタ部２０６の接続回数を更新する。機器制御部２０１は、受信したカウンタ値を用いて、機器内カウンタ部２０６のカウンタ値（機器内カウンタ値）に、受信した値（ｃ＝カウンタ１０７[１]の値）を加算して機器内カウンタ部２０６の接続回数の更新を制御する。また、機器制御部２０１は、通信部２０５（第１通信部）を介して、バッテリ装置１００のコネクタ１２０の接続回数を記憶しているバッテリ装置１００から、コネクタ１２０の接続回数を示すカウンタ値（バッテリ内カウンタ部１０８の値）を取得する。機器制御部２０１は、取得したカウンタ値を機器外カウンタ部２０７に記憶して、処理を終了する。
【００７９】
ここで、電子機器２００の動作はステップＳ２０１の処理後に可能となり、ユーザが操作部２０８を操作すると、その操作に応じて動作する。例えば、操作者が機器内カウンタ部２０６のカウンタ値や機器外カウンタ部２０７のカウンタ値を表示する操作を行えば、その操作に応じて、表示部２０９はカウンタ値を表示する。この表示により、ユーザはコネクタ２２０やコネクタ１２０の接続回数を知ることができる。
【００８０】
また、表示部２０９はコネクタ２２０やコネクタ１２０の接続回数を表示するだけでなく、表示部２０９は機器制御部２０１による表示制御の下、警告表示を行うことも可能である。例えば、予め決められた上限の接続回数（基準接続回数）を超えたコネクタの挿抜が行われた場合、表示部２０９は警告表示を行い、基準接続回数を超えたコネクタの挿抜が行われたことをユーザに報知することが可能である。
【００８１】
機器制御部２０１は、電子機器２００のコネクタ２２０およびバッテリ装置１００のコネクタ１２０の上限の接続回数（基準接続回数）を記憶している。機器制御部２０１は、上限の接続回数と、機器内カウンタ部２０６に記憶されている接続回数および機器外カウンタ部２０７に記憶されている接続回数とを比較する。機器制御部２０１は、比較の結果により、機器内カウンタ部２０６および機器外カウンタ部２０７のいずれかに記憶されている接続回数が上限の接続回数を超えた場合、機器制御部２０１は、警告を示す報知情報を表示部２０９に表示させる。
【００８２】
コネクタ２２０とコネクタ１２０の上限の接続回数が異なる場合、機器制御部２０１は、コネクタ２２０とコネクタ１２０ごとに、異なる上限の接続回数を記憶することが可能である。表示部２０９の表示は、液晶画面やＬＥＤ等を用いて行うことができる。警告の報知は、表示に限定されるものではなく、音などを用いてもよい。  また、上限の接続回数を超えた電子機器２００のコネクタ２２０が交換された場合、機器制御部２０１は、機器内カウンタ部２０６のカウンタ値をクリアする。すなわち、電子機器２００のコネクタ２２０の接続回数が予め記憶していた値を超えた時に、電子機器２００のコネクタ２２０を新しいコネクタに交換したとする。この場合、コネクタ２２０の交換後に操作部２０８を操作することで、機器制御部２０１は、機器内カウンタ部２０６のカウンタ値（１０７[１]）を０にクリアすることも可能である。機器内カウンタ部２０６のカウンタ値（１０７[１]）を０にクリアすることで、警告を示す報知情報の表示は解除される。
【００８３】
図７は、充電器制御部３０１による充電器内カウンタ部および充電器外カウンタ部の更新処理の流れを説明するフローチャートである。充電器内カウンタ部３０６は１つのカウンタ値を記憶する記憶部を有し、電源が切れてもカウンタ値を保持する不揮発性のメモリである。充電器外カウンタ部３０７は機器外、例えば、バッテリ装置１００のコネクタ１２０の接続回数のカウント値を記憶する記憶部を有し、電源が切れた場合はカウント値が消えてもよい揮発性のメモリである。
【００８４】
ステップＳ３００で、ＡＣプラグ３０９がＡＣ電源に接続した状態でスイッチ部３０２がオン（ＯＮ）状態になると、充電器制御部３０１が動作を開始し、充電器制御部３０１が充電器３００の初期化を行う。
【００８５】
ステップＳ３０１で、充電器制御部３０１は、コネクタ接続検知部３０４をモニタすることにより、充電器３００にバッテリ装置１００が接続するまで待機する。
【００８６】
そして、充電器制御部３０１はバッテリ装置１００との接続を検知したら、ステップＳ３０２で、充電器制御部３０１は通信部３０５を介してバッテリ装置１００と通信可能になったことを示すコード（通信コード）をバッテリ装置１００に通知する。
【００８７】
次に、ステップＳ３０３で、充電器制御部３０１は充電器内カウンタ部３０６を更新する値（ｃ）と充電器外カウンタ部３０７のカウンタ値を受信するまで待機する。
【００８８】
ここで、充電器内カウンタ部３０６を更新する値（ｃ）はバッテリ装置１００が送信する更新カウンタ部１０７のカウンタ１０７[７]の値である。また、充電器外カウンタ部３０７のカウンタ値は、バッテリ装置１００が送信するバッテリ内カウンタ部１０８の値である。
【００８９】
そして、充電器制御部３０１が、バッテリ装置１００から送信された更新カウンタ部１０７のカウンタ１０７[７]の値とバッテリ内カウンタ部１０８の値とを受信した場合（Ｓ３０３−Ｙｅｓ）、充電器制御部３０１は処理をステップＳ３０４に進める。
【００９０】
そして、ステップＳ３０４で、充電器制御部３０１は、受信した値を用いて、充電器内カウンタ部３０６のカウンタ値に、受信した値（ｃ＝カウンタ１０７[７]の値）を加算して記憶する。また、充電器制御部３０１は、充電器外カウンタ部３０７に受信した値（バッテリ内カウンタ部１０８の値）を記憶して、処理を終了する。
【００９１】
ここで、充電器３００の動作はステップＳ３０２の処理後に可能となる。表示部３０８は、バッテリ装置１００へ充電を開始したこと、充電器内カウンタ部３０６のカウンタ値や充電器外カウンタ部３０７のカウンタ値を表示することが可能である。表示部３０８の表示方法は、表示部２０９と同様の方法により行うことが可能であり、この表示により、ユーザはコネクタ３２０やコネクタ１２０の接続回数を知ることができる。
【００９２】
また、表示部３０８はコネクタ３２０やコネクタ１２０の接続回数を表示するだけでなく、表示部３０８は充電器制御部３０１による表示制御の下、警告表示を行うことも可能である。例えば、予め決められた上限の接続回数（基準接続回数）を超えたコネクタの挿抜が行われた場合、表示部３０８は警告表示を行い、基準接続回数を超えたコネクタの挿抜が行われたことをユーザに報知することが可能である。
【００９３】
充電器制御部３０１は、充電器３００のコネクタ３２０およびバッテリ装置１００のコネクタ１２０の上限の接続回数（基準接続回数）を記憶している。充電器制御部３０１は、上限の接続回数と、充電器内カウンタ部３０６に記憶されている接続回数および充電器外カウンタ部３０７に記憶されている接続回数とを比較する。充電器制御部３０１は、比較の結果により、充電器内カウンタ部３０６および充電器外カウンタ部３０７のいずれかに記憶されている接続回数が上限の接続回数を超えた場合、充電器制御部３０１は、警告を示す報知情報を表示部３０８に表示させる。
【００９４】
コネクタ３２０とコネクタ１２０の上限の接続回数が異なる場合、充電器制御部３０１は、コネクタ３２０とコネクタ１２０ごとに、異なる上限の接続回数を記憶することが可能である。充電器制御部３０１は記憶している基準接続回数とコネクタの現在の接続回数を比較し、比較の結果によりコネクタの現在の接続回数が基準接続回数を超えた場合、充電器制御部３０１は、表示部３０８を制御して、警告を示す情報を表示させる。尚、警告表示は、電子機器２００の表示部２０９と同様に、液晶画面やＬＥＤ等を用いて行うことができる。警告の報知は、表示に限定されるものではなく、音などを用いてもよい。
【００９５】
また、上限の接続回数を超えた充電器３００のコネクタ３２０が交換された場合、充電器制御部３０１は、充電器内カウンタ部３０６のカウンタ値をクリアする。すなわち、充電器３００のコネクタ３２０の接続回数が予め記憶していた値を超えた時に、充電器３００のコネクタ３２０を新しいコネクタに交換したとする。この場合、コネクタ３２０の交換後に充電器制御部３０１は、充電器内カウンタ部３０６のカウンタ値（１０７[７]）を０にクリアすることも可能である。充電器内カウンタ部３０６のカウンタ値（１０７[７]）を０にクリアすることで、警告の報知情報の表示は解除される。
【００９６】
図９は、バッテリ装置１００と電子機器２００の着脱時における、更新カウンタ部１０７、バッテリ内カウンタ部１０８、機器内カウンタ部２０６、機器外カウンタ部２０７のカウンタ値を説明する図である。
【００９７】
図９（ａ）において、バッテリ装置１００の概略的な構成として、更新カウンタ部１０７と、バッテリ内カウンタ部１０８と、バッテリ装置１００側のコネクタ１２０が示されている。また、電子機器２００の概略的な構成として、機器内カウンタ部２０６と、機器外カウンタ部２０７と、電源スイッチ部２０３と、電子機器２００のコネクタ２２０とが示されている。その他の機能構成は省略している。図９（ａ）は、バッテリ装置１００と電子機器２００とが離れた状態であることを示しており、電子機器２００の電源スイッチ部２０３はオフ（ＯＦＦ）状態を示している。そして、更新カウンタ部１０７、バッテリ内カウンタ部１０８、機器内カウンタ部２０６、機器外カウンタ部２０７のカウンタ値は、全て０である状態を示している。
【００９８】
図９（ｂ）は、図９（ａ）の状態から、バッテリ装置１００と電子機器２００とを接続した状態を示している。図９（ｂ）において、電源スイッチ部２０３はオフ（ＯＦＦ）状態のままである。この場合、バッテリ内カウンタ部１０８のカウンタ値は１、更新カウンタ部１０７のカウンタ[１]の値は１になり、カウンタ１０７[２]〜１０７[７]は０、機器内カウンタ部２０６、および機器外カウンタ部２０７のカウンタ値は０のままである。
【００９９】
図９（ｃ）は、図９（ｂ）の状態から、電源スイッチ部２０３がオン（ＯＮ）になった状態を示している。バッテリ制御部１０１は、通信部１０６を介して、バッテリ内カウンタ部１０８のカウンタ値と、更新カウンタ部１０７のカウンタ値とを出力した後に、バッテリ内カウンタ部１０８のカウンタ値を保持する。また、バッテリ制御部１０１は、バッテリ内カウンタ部１０８のカウンタ値と、更新カウンタ部１０７のカウンタ値とを出力した後に、更新カウンタ部１０７のカウンタ値をクリアして０にする。図９（ｃ）の場合、更新カウンタ部１０７のカウンタ１０７[１]の値とバッテリ内カウンタ部１０８のカウンタ値が、通信により電子機器２００へ通知される。また、更新カウンタ部１０７のカウンタ１０７[１]の値は、電子機器２００への通知後にクリアされて０となる。そして、機器内カウンタ部２０６のカウンタ値は、カウンタ１０７[１]の値に基づいて加算されて１となる。また、機器外カウンタ部２０７のカウンタ値は、バッテリ内カウンタ部１０８のカウンタ値に基づいて更新されて１になる。このとき、バッテリ装置１００におけるバッテリ内カウンタ部１０８のカウンタ値は１、更新カウンタ部１０７のカウンタ１０７[２]〜１０７[７]は０のままである。
【０１００】
図９（ｄ）は、図９（ｃ）の状態から、バッテリ装置１００と電子機器２００とが離れ、電源スイッチ部２０３がオフ（ＯＦＦ）状態になったことを示している。この場合、機器外カウンタ部２０７が揮発性の記憶部ならば電源スイッチ部２０３がオフ（ＯＦＦ）状態になるとカウント値はクリアされて、消えるので０となる。また、機器内カウンタ部２０６のカウンタ値は不揮発性の記憶部に記憶しているので図９（ｃ）と同じ値が保持されている。
【０１０１】
図９（ｅ）は、図９（ｄ）の状態から、バッテリ装置１００と電子機器２００とが接続した状態を示している。図９（ｅ）では、電源スイッチ部２０３がオン（ＯＮ）状態になり、更新カウンタ部１０７のカウンタ１０７[１] の値とバッテリ内カウンタ部１０８のカウンタ値が通知された後の状態を示している。この場合、更新カウンタ部１０７のカウンタ１０７[１]の値は１になるが、カウンタ１０７[１]の値が通信により電子機器２００へ通知された後にクリアされて０となる。
【０１０２】
そして、機器内カウンタ部２０６のカウンタ値は、通信によりバッテリ装置１００から取得したカウンタ１０７[１]の値に基づいて１が加算されて、２（＝１＋１）に更新される。また、機器外カウンタ部２０７のカウント値は、バッテリ内カウンタ部１０８のカウンタ値（２）に基づいて更新されて２になる。このとき、バッテリ装置１００におけるバッテリ内カウンタ部１０８のカウンタ値は２、更新カウンタ部１０７のカウンタ１０７[２]〜１０７[７]の値は０のままである。
【０１０３】
図１０は、バッテリ装置１００と充電器３００の着脱時の更新カウンタ部１０７、バッテリ内カウンタ部１０８、充電器内カウンタ部３０６、充電器外カウンタ部３０７のカウンタ値を説明する図である。
【０１０４】
図１０（ａ）において、バッテリ装置１００の概略的な構成として、更新カウンタ部１０７と、バッテリ内カウンタ部１０８と、バッテリ装置１００のコネクタ１２０とが示されている。また、充電器３００の概略的な構成として、充電器内カウンタ部３０６と、充電器外カウンタ部３０７と、スイッチ部３０２と、充電器３００のコネクタ３２０とが示されている。その他の機能構成は省略している。ここで、バッテリ装置１００は図９で説明した挿抜を行った後のバッテリ装置１００の状態を示しており、ＡＣプラグ３０９はＡＣ電源に接続しているとして説明する。
【０１０５】
図１０（ａ）は、バッテリ装置１００と充電器３００は離れた状態であることを示しており、充電器３００のスイッチ部３０２はオフ（ＯＦＦ）状態を示す。そして、バッテリ内カウンタ部１０８のカウンタ値は２、更新カウンタ部１０７と充電器内カウンタ部３０６のカウンタ値は０、充電器外カウンタ部３０７のカウンタ値は０である状態を示している。
【０１０６】
図１０（ｂ）は、図１０（ａ）の状態から、通常と異なった状態として、スイッチ部３０２がオフ（ＯＦＦ）状態であり、バッテリ装置１００と充電器３００とが接続した状態を示している。図１０（ｂ）において、バッテリ内カウンタ部１０８のカウンタ値は、バッテリ装置１００と充電器３００との接続により１加算されるので３となり、更新カウンタ部１０７のカウンタ１０７[７]の値は１になる。カウンタ１０７[１]〜１０７[６]の値は０、充電器内カウンタ部３０６のカウンタ値と充電器外カウンタ部３０７のカウンタ値は０のままである。
【０１０７】
図１０（ｃ）は、図１０（ｂ）の状態から、バッテリ装置１００と充電器３００とが離れた状態を示している。スイッチ部３０２はオフ（ＯＦＦ）状態のままである。図１０（ｃ）におけるカウンタ値は図１０（ｂ）と同じ状態である。
【０１０８】
図１０（ｄ）は、図１０（ｃ）の状態から、バッテリ装置１００と充電器３００とが再接続した状態を示している。スイッチ部３０２はオフ（ＯＦＦ）状態のままである。図１０（ｄ）において、バッテリ内カウンタ部１０８のカウンタ値は、バッテリ装置１００と充電器３００との接続により１加算されるので４となり、更新カウンタ部１０７のカウンタ１０７[７]の値も１加算されるので２になる。カウンタ１０７[１]〜１０７[６]のカウンタ値は０、充電器内カウンタ部３０６のカウンタ値は０、充電器外カウンタ部３０７のカウンタ値は０のままである。
【０１０９】
図１０（ｅ）は、図１０（ｄ）の状態から、スイッチ部３０２がオン（ＯＮ）状態になり、更新カウンタ部１０７のカウンタ１０７[７]のカウンタ値とバッテリ内カウンタ部１０８のカウンタ値が通信により充電器３００へ通知された後の状態を示している。図１０（ｅ）において、更新カウンタ部１０７のカウンタ１０７[７]の値は、充電器３００との通信の後、クリアされて０になる。充電器内カウンタ部３０６のカウンタ値は、通信によりバッテリ装置１００から取得したカウンタ１０７[７]の値に基づいて２が加算されて、２に更新される。充電器外カウンタ部３０７のカウンタ値の値は、通信によりバッテリ装置１００から取得したバッテリ内カウンタ部１０８のカウンタ値の値が加算されて、４に更新される。
【０１１０】
バッテリ内カウンタ部１０８のカウンタ値は４、更新カウンタ部１０７のカウンタ１０７[１]〜１０７[６]は０のままである。カウンタ１０７[７]の値は、通信により充電器３００へ通知された後にクリアされて０となる。
【０１１１】
以上説明したように、バッテリ装置１００のコネクタ１２０、電子機器２００のコネクタ２２０、充電器３００のコネクタ３２０の接続回数を、電子機器２００や充電器３００の電源のオン／オフ状態に依存せずにカウントすることが可能になる。
【０１１２】
電子機器システムの構成として、バッテリ装置と、着脱可能なバッテリ装置で動作する電子機器と、バッテリ装置の充電器とを有する構成を説明したが、バッテリ装置およびバッテリ式の電子機器の組み合わせ、バッテリ装置および充電器の組み合わせでもよい。第１実施形態では、電子機器システムの構成例として、バッテリ装置１００が１台、電子機器２００が１台、充電器３００が１台からなる電子機器システムを例として説明した。電子機器システムの構成は、この構成例に限定されるものではなく、例えば、電子機器システムが、複数台のバッテリ装置１００と、複数台の電子機器２００と、複数台の充電器３００とを有する場合でもよい。
【０１１３】
図１１は、バッテリ装置１００が１台、電子機器２００が２台からなる電子機器システムの構成におけるカウンタ値を説明する図である。図１１の電子機器システムは、電子機器２００ａと電子機器２００ｂとの２台を有する点において、図９（ａ）の電子機器システムの構成と相違している。図１１において、電子機器２００ａは、機器内カウンタ部２０６ａ、機器外カウンタ部２０７ａ、および電源スイッチ部は２０３ａを有している。また、電子機器２００ｂは、機器内カウンタ部は２０６ｂ、機器外カウンタ部２０７ｂ、および電源スイッチ部は２０３ｂを有している。
【０１１４】
ここで、電子機器２００ａと電子機器２００ｂとのコネクタ状態設定部２０４の構成はそれぞれ異なるものとする。バッテリ装置１００のバッテリ制御部１０１が検知部１０４を介してコネクタ状態設定部２０４の電圧を読みだし、読みだした電圧により１番の電子機器、または２番の電子機器として判定し、カウンタ値を更新する構成を説明する。以下の説明では、バッテリ制御部１０１が電子機器２００ａを１番の電子機器として判定し、電子機器２００ｂを２番の電子機器として判定し、カウンタ値を更新する構成を説明する。
【０１１５】
図１１（ａ）において、バッテリ装置１００と電子機器２００ａ、電子機器２００ｂとは離れた状態を示しており、電子機器２００ａ、２００ｂの電源スイッチ部２０３ａ、２０３ｂはオフ（ＯＦＦ）状態を示している。そして、更新カウンタ部１０７、バッテリ内カウンタ部１０８、機器内カウンタ部２０６ａ、２０６ｂ、機器外カウンタ部２０７ａ、２０７ｂのカウンタ値は、全て０である状態を示している。
【０１１６】
図１１（ｂ）は、図１１（ａ）の状態から、バッテリ装置１００と電子機器２００ａとが接続し、電源スイッチ部２０３ａがオン（ＯＮ）になった状態を示している。バッテリ装置１００と電子機器２００ａとの接続により、バッテリ内カウンタ部１０８のカウンタ値は１になり、更新カウンタ部１０７のカウンタ１０７[１]の値は１になる。カウンタ１０７[２]〜１０７[７]は０である。そして、更新カウンタ部１０７のカウンタ１０７[１]の値とバッテリ内カウンタ部１０８のカウンタ値が、通信により電子機器２００ａへ通知される。また、更新カウンタ部１０７のカウンタ１０７[１]の値は、電子機器２００ａへの通知後にクリアされて０となる。
【０１１７】
電子機器２００ａにおいて、機器内カウンタ部２０６ａのカウンタ値は、カウンタ１０７[１]の値に基づいて更新されて１となる。また、機器外カウンタ部２０７ａのカウンタ値は、バッテリ内カウンタ部１０８のカウンタ値に基づいて更新されて１になる。
【０１１８】
図１１（ｃ）は、図１１（ｂ）の状態から、バッテリ装置１００が電子機器２００ａと離れた後に、電子機器２００ｂが接続し、電源スイッチ部２０３ｂがオン（ＯＮ）になった状態を示している。バッテリ装置１００と電子機器２００ｂとの接続により、バッテリ内カウンタ部１０８のカウンタ値は１が加算されて２に更新され、更新カウンタ部１０７のカウンタ１０７[２]の値は１になり、カウンタ１０７[１]、[３]〜１０７[７]は０である。そして、更新カウンタ部１０７のカウンタ１０７[２]の値とバッテリ内カウンタ部１０８のカウンタ値が、通信により電子機器２００ｂへ通知される。また、更新カウンタ部１０７のカウンタ１０７[２]の値は、電子機器２００ｂへの通知後にクリアされて０となる。
【０１１９】
電子機器２００ｂにおいて、機器内カウンタ部２０６ｂのカウンタ値は、カウンタ１０７[２]の値に基づいて更新されて１となる。また、機器外カウンタ部２０７ｂのカウンタ値は、バッテリ内カウンタ部１０８のカウンタ値に基づいて更新されて２になる。
【０１２０】
図１１（ｄ）は、図１１（ｃ）の状態から、バッテリ装置１００が電子機器２００ｂと離れた後に、電子機器２００ａが再接続され、電源スイッチ部２０３ａがオン（ＯＮ）になった状態を示している。バッテリ装置１００と電子機器２００ａとの接続により、バッテリ内カウンタ部１０８のカウンタ値は１が加算されて３に更新され、更新カウンタ部１０７のカウンタ１０７[１]の値は１になり、カウンタ１０７ [２]〜１０７[７]は０である。そして、更新カウンタ部１０７のカウンタ１０７[１]の値とバッテリ内カウンタ部１０８のカウンタ値が、通信により電子機器２００ａへ通知される。また、更新カウンタ部１０７のカウンタ１０７[１]の値は、電子機器２００ａへの通知後にクリアされて０となる。
【０１２１】
電子機器２００ａにおいて、機器内カウンタ部２０６ａのカウンタ値は、カウンタ１０７[１]の値に基づいて１が加算されて２（＝１＋１）に更新される。また、機器外カウンタ部２０７ａのカウンタ値は、バッテリ内カウンタ部１０８のカウンタ値に基づいて更新されて３になる。
【０１２２】
以上説明したように、バッテリ装置１００が１台、電子機器２００が２台からなる電子機器システムの場合でも、それぞれのコネクタの接続回数が正確にカウントすることが可能になる。図１１の例では、バッテリ装置と複数台の電子機器との組み合わせの例であるが、バッテリ装置と複数台の充電器との組み合わせでも同様に、それぞれのコネクタの接続回数を正確にカウントすることが可能になる。
【０１２３】
図１２は、バッテリ装置１００が２台、電子機器２００が１台からなる電子機器システムの構成におけるカウンタ値を説明する図である。図１２の電子機器システムは、バッテリ装置１００ａとバッテリ装置１００ｂとの２台を有する点において、図９（ａ）の電子機器システムの構成と相違している。図１２において、バッテリ装置１００ａは、更新カウンタ部は１０７ａ、バッテリ内カウンタ部は１０８ａを有している。バッテリ装置１００ｂは、更新カウンタ部は１０７ｂ、バッテリ内カウンタ部は１０８ｂを有している。
【０１２４】
図１２（ａ）は、バッテリ装置１００ａ、１００ｂと電子機器２００は離れた状態を示しており、電子機器２００の電源スイッチ部２０３はオフ（ＯＦＦ）状態を示している。そして、更新カウンタ部１０７ａ、１０７ｂ、バッテリ内カウンタ部１０８ａ、１０８ｂ、機器内カウンタ部２０６、機器外カウンタ部２０７のカウンタ値は、全て０である状態を示している。
【０１２５】
図１２（ｂ）は、図１２（ａ）の状態から、バッテリ装置１００ａと電子機器２００とが接続し、電源スイッチ部２０３がオン（ＯＮ）になった状態を示している。バッテリ装置１００ａと電子機器２００との接続により、バッテリ内カウンタ部１０８のカウンタ値は１になり、更新カウンタ部１０７のカウンタ１０７[１]の値は１になる。カウンタ１０７[２]〜１０７[７]は０である。そして、更新カウンタ部１０７のカウンタ１０７[１]の値とバッテリ内カウンタ部１０８のカウンタ値が、通信により電子機器２００へ通知される。また、更新カウンタ部１０７のカウンタ１０７[１]の値は、電子機器２００への通知後に０となる。
【０１２６】
電子機器２００において、機器内カウンタ部２０６のカウンタ値は、カウンタ１０７[１]の値に基づいて加算されて１となる。また、機器外カウンタ部２０７のカウンタ値は、バッテリ内カウンタ部１０８のカウンタ値に基づいて更新されて１になる。
【０１２７】
図１２（ｃ）は、図１２（ｂ）の状態から、バッテリ装置１００ａが電子機器２００と離れた後に、バッテリ装置１００ｂが電子機器２００に接続し、電源スイッチ部２０３がオン（ＯＮ）になった状態を示している。
【０１２８】
バッテリ装置１００ｂと電子機器２００との接続により、バッテリ内カウンタ部１０８のカウンタ値は１になり、更新カウンタ部１０７のカウンタ１０７[１]の値は１になる。カウンタ１０７[２]〜１０７[７]は０である。そして、更新カウンタ部１０７のカウンタ１０７[１]の値とバッテリ内カウンタ部１０８のカウンタ値が、通信により電子機器２００へ通知される。また、更新カウンタ部１０７のカウンタ１０７[１]の値は、電子機器２００への通知後にクリアされて０となる。
【０１２９】
電子機器２００において、機器内カウンタ部２０６のカウンタ値は、カウンタ１０７[１]の値に基づいて１が加算されて、２（＝１＋１）に更新される。また、機器外カウンタ部２０７のカウンタ値は、バッテリ内カウンタ部１０８のカウンタ値に基づいて更新されて１になる。
【０１３０】
図１２（ｄ）は、図１２（ｃ）の状態から、バッテリ装置１００ｂが電子機器２００と離れた後に、バッテリ装置１００ａが電子機器２００に再接続され、電源スイッチ部２０３がオン（ＯＮ）になった状態を示している。
【０１３１】
バッテリ装置１００ａと電子機器２００との接続により、バッテリ内カウンタ部１０８ａのカウンタ値は１が加算されて２に更新され、更新カウンタ部１０７ａのカウンタ１０７[１]の値は１になる。カウンタ１０７ [２]〜１０７[７]は０である。そして、更新カウンタ部１０７ａのカウンタ１０７[１]の値とバッテリ内カウンタ部１０８ａのカウンタ値が、通信により電子機器２００へ通知される。また、更新カウンタ部１０７ａのカウンタ１０７[１]の値は、電子機器２００への通知後にクリアされて０となる。
【０１３２】
電子機器２００において、機器内カウンタ部２０６のカウンタ値は、カウンタ１０７[１]の値に基づいて１が加算されて３（＝２＋１）に更新される。また、機器外カウンタ部２０７のカウンタ値は、バッテリ内カウンタ部１０８のカウンタ値に基づいて更新されて２になる。
【０１３３】
以上説明したように、バッテリ装置１００が２台、電子機器２００が１台からなる電子機器システムの場合でも、それぞれのコネクタの接続回数が正確にカウントすることが可能になる。図１２の例では、複数台のバッテリ装置と電子機器との組み合わせの例であるが、複数台のバッテリ装置と充電器の組み合わせでも同様に、それぞれのコネクタの接続回数を正確にカウントすることが可能になる。
【０１３４】
第１実施形態では、バッテリ装置１００がスイッチ検知部１０３を有し、電子機器２００が電源スイッチ部２０３を有する構成を説明したが、この構成に限定されず、スイッチ検知部１０３と電源スイッチ部２０３は無くともよい。この場合、バッテリ装置１００のコネクタ１２０を電子機器２００のコネクタ２２０に接続すると、電源スイッチ部２０３がオン状態になり、電子機器２００の電源が入り、動作を開始するように機器制御部２０１を構成すればよい。
【０１３５】
また、第１実施形態では、バッテリ制御部１０１が検知部１０４を介して、コネクタ状態設定部２０４の電圧又はコネクタ状態設定部３０３の電圧を読み取ることにより、何番の電子機器かを識別する構成を説明した。電子機器システムが複数台のバッテリ装置１００を有する場合、バッテリ装置１００の内部にコネクタ状態設定部２０４と同じ構造の複数のバッテリを識別する仕組みを設け、電子機器２００に検知部１０４と同じ構造の仕組みを設けてもよい。このような構成することで、例えば、電子機器２００にどのバッテリが接続したのかを識別することが可能である。同様に、充電器３００に検知部１０４と同じ構造の仕組みを設けてもよい。このような構成することで、例えば、充電器３００にどのバッテリが接続したのかを識別することが可能である。
【０１３６】
[第２実施形態]
第２実施形態では、電子機器システムの構成として、第１実施形態と同様に、バッテリ装置と、着脱可能なバッテリ装置で動作する電子機器と、バッテリ装置（バッテリ）の充電器と、を有する構成を説明する。本実施形態においては、バッテリ装置１００の検知部１０４、電子機器２００のコネクタ状態設定部２０４、充電器３００のコネクタ状態設定部３０３の構成が第１実施形態の構成と相違している。
【０１３７】
図１３は、バッテリ装置１００と電子機器２００とが接続した状態を説明する図である。図１３において、バッテリ装置１００および電子機器２００の構成として、検知部１０４と、コネクタ状態設定部２０４の概略構成が示されている。検知部１０４は、所定電圧Ｖｂに接続された抵抗Ｒ６でプルアップされた１本の信号線とＡＤ変換器１１０とを有する。第１実施形態と同じく所定電圧Ｖｂは、例えば、３Ｖ程度であり、プルアップ抵抗は約１００ｋΩ程度であるが、これに限定されるものではない。また、信号線の電圧はＶ６であり、ＡＤ変換器１１０はバッテリ制御部１０１に接続しているので、バッテリ制御部１０１は電圧Ｖ６をモニタすることができる。
【０１３８】
コネクタ状態設定部２０４は、電子機器のコネクタの設定を切り替える。コネクタ状態設定部２０４は、スイッチのオン状態またはオフ状態の設定を切り替えることにより、バッテリ装置１００と接続する際に検出される電圧を、電子機器ごとに切り替えることが可能である。
【０１３９】
電子機器２００におけるコネクタ状態設定部２０４は、構成例として、３つの抵抗Ｒ７、Ｒ８、Ｒ９と、３つのスイッチ２３３、２３４、２３５とを有する。図１３において、スイッチの状態は、スイッチ２３３がオン（ＯＮ）、スイッチ２３４がオフ（ＯＦＦ）、スイッチ２３５がオフ（ＯＦＦ）である。そして、抵抗Ｒ７、Ｒ８、Ｒ９の値は、例えば、Ｒ７＝０．５＊Ｒ６、Ｒ８＝Ｒ６、Ｒ９＝２＊Ｒ６と設定することができる。ただし、抵抗Ｒ７、Ｒ７、Ｒ９の値はこれに限定されるものではない。スイッチ２３３、２３４、２３５のオン／オフ（ＯＮ／ＯＦＦ）状態をそれぞれ変えた場合、コネクタ状態設定部２０４の抵抗Ｒ７、Ｒ８、Ｒ９の合成抵抗は変化し、信号線における電圧Ｖ６も変化する。
【０１４０】
図１４は、スイッチ２３３、２３４、２３５のオン、オフと、スイッチのオン、オフに基づく抵抗Ｒ７、Ｒ８、Ｒ９の合成抵抗値と、電圧Ｖ６の値を表形式に示す図である。バッテリ制御部１０１は、図１４に示す表形式のデータをルックアップテーブルとして有しており、モニタしている電圧Ｖ６の値に基づいて、スイッチ２３３、２３４、２３５のオン／オフ（ＯＮ／ＯＦＦ）状態を判定することができる。図１４に示す表形式のデータは、スイッチ２３３、２３４、２３５のオン／オフ（ＯＮ／ＯＦＦ）、合成抵抗、電圧Ｖ６と、１番の電子機器、２番の電子機器、・・・・７番の電子機器がそれぞれ対応づけられている。バッテリ制御部１０１は、モニタしている電圧Ｖ６とルックアップテーブルの電圧Ｖ６とを比較して、対応する電圧Ｖ６に基づき、バッテリ装置１００に接続している機器が何番の機器であるかを識別することができる。
【０１４１】
図１３に示すＡＤ変換器１１０が電圧Ｖ６をＡＤ変換し、バッテリ制御部１０１が変換された値を取得する。バッテリ制御部１０１は取得した電圧Ｖ６と、ルックアップテーブルの電圧Ｖ６とを比較して、対応する電圧Ｖ６に基づき、スイッチ２３３、２３４、２３５のオン／オフ（ＯＮ／ＯＦＦ）状態を特定することができる。また、バッテリ制御部１０１は取得した電圧Ｖ６と、ルックアップテーブルの電圧Ｖ６とを比較して、対応する電圧Ｖ６に基づき、何番の電子機器が接続されたかを判定することができる。
【０１４２】
例えば、ルックアップテーブルを参照して、電圧Ｖ６が０．３３Ｖｂである場合、バッテリ制御部１０１は、スイッチ２３３がオン（ＯＮ）状態であり、スイッチ２３４、２３５がオフ（ＯＦＦ）状態であると判断し、１番の電子機器が接続されたと判断する。同様に、ルックアップテーブルを参照して、電圧Ｖ６が０．５Ｖｂである場合、バッテリ制御部１０１は、２番の電子機器が接続されたと判断する。また、電圧Ｖ６が０．２５Ｖｂである場合、バッテリ制御部１０１は、３番の電子機器が接続されたと判断する。また、電圧Ｖ６が０．６７Ｖｂである場合、バッテリ制御部１０１は、４番の電子機器が接続されたと判断する。そして、電圧Ｖ６が０．２９Ｖｂである場合、バッテリ制御部１０１は、５番の電子機器が接続されたと判断する。そして、電圧Ｖ６が０．４Ｖｂである場合、バッテリ制御部１０１は、６番の電子機器が接続されたと判断する。そして、電圧Ｖ６が０．２２Ｖｂである場合、バッテリ制御部１０１は７番の電子機器が接続されたと判断する。
【０１４３】
充電器３００内のコネクタ状態設定部３０３は電子機器内のコネクタ状態設定部２０４と同じ構成にすることが可能である。コネクタ状態設定部３０３は、充電器のコネクタの設定を切り替える。コネクタ状態設定部３０３は、スイッチのオン状態またはオフ状態の設定を切り替えることにより、バッテリ装置１００と接続する際に検出される電圧を、充電器ごとに切り替えることが可能である。すなわち、コネクタ状態設定部３０３は、スイッチ２３３、２３４、２３５のオン／オフ（ＯＮ／ＯＦＦ）の設定を変えることにより、図１４のルックアップテーブルにおける１番の機器〜７番の機器のいずれかに充電器３００の設定を割り当てることができる。バッテリ制御部１０１は、取得した電圧Ｖ６と、ルックアップテーブルの電圧Ｖ６とを比較して、対応する電圧Ｖ６に基づき、充電器が接続されたか否かを判定することができる。
【０１４４】
本実施形態において、ＡＤ変換器１１０は検知部１０４に設けられている構成例を説明したが、この構成に限定されず、ＡＤ変換器１１０は、例えば、バッテリ制御部１０１の内部に設けてもよい。
【０１４５】
本実施形態によれば、バッテリ装置１００のコネクタ１２０、電子機器２００のコネクタ２２０、充電器３００のコネクタ３２０の接続回数を電子機器２００や充電器３００の電源のオン／オフに依存せずに正確にカウントすることが可能になる。
【０１４６】
[第３実施形態]
第３実施形態では、電子機器システムの構成として、バッテリ装置と、着脱可能なバッテリ装置で動作する電子機器と、バッテリ装置（バッテリ）の充電器と、電子機器を制御する制御用ＰＣ（情報処理装置）と、を有する構成を説明する。
【０１４７】
図１５は、本実施形態に係る電子機器システムの構成例を示すブロック図である。図１５において、制御用ＰＣ（情報処理装置）４００は、接続ケーブル４０１を介して電子機器２００に接続しており、バッテリ装置１００は、電子機器２００および充電器３００と離れた状態である。
【０１４８】
図１５において、バッテリ装置１００はバッテリ外カウンタ部１０９部を有する。バッテリ装置１００における他の構成は第１実施形態のバッテリ装置と同じ構成である。バッテリ外カウンタ部１０９は、バッテリ装置１００のコネクタ１２０に接続した電子機器２００のコネクタ２２０の接続回数のカウント値および充電器３００のコネクタ３２０の接続回数のカウント値を記憶する記憶部である。バッテリ外カウンタ部１０９は、更新カウンタ部１０７と同じ構成を有しており、カウンタ１０９[１]〜１０９[７]の７つのカウンタ値を記憶する記憶部を有する。記憶部は、バッテリ装置１００のコネクタ１２０に接続した、電子機器２００のコネクタ２２０又は充電器３００のコネクタ３２０から受信した値を記憶する。
【０１４９】
本実施形態において、電子機器２００は、表示部２０９が設けられておらず、ＰＣ通信部２１０（第２通信部）を有する。電子機器２００における他の構成は第１実施形態の電子機器２００と同じ構成である。ＰＣ通信部２１０（第２通信部）は、制御用ＰＣ４００（情報処理装置）と接続ケーブル４０１を介して通信を行い、電子機器２００は制御用ＰＣ（情報処理装置）４００の制御に従って動作する。尚、ＰＣ通信部２１０（第２通信部）は、接続ケーブル４０１を介した通信に限定されず、無線により制御用ＰＣ４００（情報処理装置）と通信を行うことも可能である。図１５において、充電器３００は第１実施形態の充電器と同じ構成であるので説明は省略する。
【０１５０】
図１６は、第３実施形態におけるバッテリ制御部１０１の処理を説明するフローチャートである。図１６のステップＳ４００〜Ｓ４１１は、第１実施形態で説明した図５のステップＳ１００〜Ｓ１１１と同じ処理であるので説明は省略する。
【０１５１】
ステップＳ４１２で、バッテリ制御部１０１は、バッテリ外カウンタ値（ｃｎｔ）を受信するまで待機する。バッテリ外カウンタ値（ｃｎｔ）は、バッテリ装置１００に接続した電子機器２００又は充電器３００から受信するカウンタ値である。電子機器２００においては、例えば、図１７のステップＳ５０４で、機器制御部２０１は、機器内カウンタ部２０６のカウンタ値（機器内カウンタ値）をバッテリ装置１００へ送信する。また、充電器３００においては、例えば、図１８のステップＳ６０５で、充電器制御部３０１は、充電器内カウンタ部３０６のカウンタ値（充電器内カウンタ値）をバッテリ装置１００へ送信する。ここで送信されたカウンタ値が、バッテリ外カウンタ値（ｃｎｔ）となる。
【０１５２】
バッテリ制御部１０１がバッテリ外カウンタ値（ｃｎｔ）を受信すると（Ｓ４１２−Ｙｅｓ）、ステップＳ４１３で、バッテリ制御部１０１は、受信した値をバッテリ外カウンタ部１０９に記憶する。例えば、バッテリ制御部１０１が検知部１０４を介して１番の電子機器が接続していると判断した場合、バッテリ制御部１０１は受信したバッテリ外カウンタ値をバッテリ外カウンタ部１０９の記憶部（カウンタ１０９[１]）に記憶する。７番の電子機器が接続していると判断した場合、バッテリ制御部１０１は受信したバッテリ外カウンタ値をバッテリ外カウンタ部１０９の記憶部（カウンタ１０９[７]）に記憶する。
【０１５３】
その後、ステップＳ４０２に処理を戻し、バッテリ装置１００が電子機器２００又は充電器３００と接続状態であれば、ステップＳ４０３〜Ｓ４０６の処理を行う。
【０１５４】
ステップＳ４０８で、バッテリ制御部１０１はバッテリカウンタ通知フラグが０であるか否かを判定する。バッテリカウンタ通知フラグが０でない場合（Ｓ１０８−Ｎｏ）、バッテリ制御部１０１は、処理をステップＳ４１４に処理を進める。バッテリカウンタ通知フラグが０である場合（Ｓ４０８−Ｙｅｓ）、以降のステップＳ４０９〜Ｓ４１３について同様の処理を繰り返す。
【０１５５】
ステップＳ４１４において、バッテリ制御部１０１は、カウンタ要求コマンドを受信するまで待機する。例えば、図１７のＳ５０６で、電子機器２００が制御用ＰＣ４００から接続回数のカウンタ値を要求するカウンタ要求コマンドを受信した場合、機器制御部２０１は、接続回数のカウンタ値を要求するカウンタ要求コマンドをバッテリ装置１００に送信する。
【０１５６】
バッテリ装置１００のバッテリ制御部１０１が電子機器２００からカウンタ要求コマンドを受信すると（Ｓ４１４−Ｙｅｓ）、バッテリ制御部１０１は処理をステップＳ４１５に進める。ステップＳ４１５で、バッテリ制御部１０１は、バッテリ内カウンタ部１０８のカウンタ値（バッテリ内カウンタ値）とバッテリ外カウンタ部１０９のカウンタ１０９[１]〜１０９[７]のカウンタ値（バッテリ外カウンタ値）を電子機器２００へ送信する。
【０１５７】
図１７は、第２実施形態における機器制御部２０１の処理を説明するフローチャートである。機器内カウンタ部２０６、バッテリ外カウンタ部１０９を制御用ＰＣ４００へ送信するまでのフローチャートである。
【０１５８】
ステップＳ５００〜Ｓ５０３は、第１実施形態で説明した図６のステップＳ２００〜Ｓ２０３と同じで処理であるので説明は省略する。
【０１５９】
ステップＳ５０４において、機器制御部２０１は、機器内カウンタ部２０６のカウンタ値（機器内カウンタ値）をバッテリ装置１００へ送信する。
【０１６０】
ステップＳ５０５で、機器制御部２０１は、制御用ＰＣ（情報処理装置）４００から電子機器２００を制御するコマンドを受信するまで待機する。機器制御部２０１が制御用ＰＣ（情報処理装置）４００から制御コマンドを受信した場合（Ｓ５０５−Ｙｅｓ）、機器制御部２０１は処理をステップＳ５０６に進める。
【０１６１】
ステップＳ５０６で、機器制御部２０１は、受信した制御コマンドがコネクタの接続回数のカウンタ値を要求するコマンドであるか判定する。接続回数のカウンタ値を要求するコマンドでなければ（Ｓ５０６−Ｎｏ）、機器制御部２０１は、ステップＳ５０６の処理で待機する。一方、ステップＳ５０６の判定で、コネクタの接続回数のカウンタ値を要求するカウンタ要求コマンドである場合（Ｓ５０６−Ｙｅｓ）、機器制御部２０１は、処理をステップＳ５０７へ進める。
【０１６２】
ステップＳ５０７で、機器制御部２０１は、コネクタの接続回数のカウンタ値を要求するカウンタ要求コマンドをバッテリ装置１００に送信する。図１６のＳ４１５で説明した様に、バッテリ装置１００のバッテリ制御部１０１は、バッテリ内カウンタ部１０８のカウンタ値（バッテリ内カウンタ値）とバッテリ外カウンタ部１０９のカウンタ値（バッテリ外カウンタ値）を電子機器２００へ送信する。
【０１６３】
ステップＳ５０８で、機器制御部２０１は、バッテリ外カウンタ部１０９の７つのカウンタ値を受信するまで待機する。バッテリ外カウンタ部１０９の７つのカウンタ値は、機器外カウンタ値であり、電子機器２００の機器内カウンタ部２０６のカウンタ値は機器内カウンタ値である。
【０１６４】
７つのカウンタ値を受信した場合（Ｓ５０８−Ｙｅｓ）、機器制御部２０１はステップＳ５０９に処理を進める。
【０１６５】
ステップＳ５０９で、機器制御部２０１は、カウンタ要求コマンドに応じてバッテリ装置１００からコネクタの接続回数のカウンタ値を受信した場合、受信したカウンタ値を制御用ＰＣ（情報処理装置）４００に送信する。機器制御部２０１は、バッテリ装置１００から受信したバッテリ内カウンタ部１０８のカウンタ値（バッテリ内カウンタ値）とバッテリ外カウンタ部１０９のカウンタ値（バッテリ外カウンタ値）を制御用ＰＣ（情報処理装置）４００へ送信する。
【０１６６】
以上により、制御用ＰＣ４００は、バッテリ装置１００のコネクタと電子機器２００のコネクタとの接続回数、およびバッテリ装置１００のコネクタと充電器３００のコネクタとの接続回数を示す情報を取得し、接続回数を管理することができる。また、制御用ＰＣ（情報処理装置）の表示部に取得した情報を表示することができる。充電器の各コネクタの接続回数を電子機器や充電器の電源のオン／オフ（ＯＮ／ＯＦＦ）状態に依存せずに正確にカウントすることが可能となる。また、バッテリ装置、電子機器、充電器のそれぞれのコネクタの接続回数を管理し、コネクタの接続回数が予め決められた接続回数に達したら、操作者に知らせることも可能である。操作者は、表示部の表示により接続回数を確認することができ、コネクタの交換時期を把握することが可能になる。
【０１６７】
図１８は、第３実施形態における充電器制御部３０１の処理を説明するフローチャートである。ステップＳ６００で、ＡＣプラグ３０９がＡＣ電源に接続した状態でスイッチ部３０２がオン（ＯＮ）状態になると、充電器制御部３０１が動作を開始し、充電器制御部３０１が充電器３００の初期化を行う。
【０１６８】
ステップＳ６０１で、充電器制御部３０１は、充電器３００にバッテリ装置１００が接続するまで待機する。充電器制御部３０１はバッテリ装置１００との接続を検知したら（Ｓ６０１−Ｙｅｓ）、ステップＳ６０２で、充電器制御部３０１は通信部３０５を介してバッテリ装置１００と通信可能になったことを示すコード（通信コード）をバッテリ装置１００に通知する。
【０１６９】
ステップＳ６０３で、充電器制御部３０１は充電器内カウンタ部３０６を更新する値（ｃ）と充電器外カウンタ部３０７のカウンタ値を受信するまで待機する。充電器内カウンタ部３０６を更新する値（ｃ）はバッテリ装置１００が送信する更新カウンタ部１０７のカウンタ値である。また、充電器外カウンタ部３０７のカウンタ値は、バッテリ装置１００が送信するバッテリ内カウンタ部１０８の値である。
【０１７０】
充電器制御部３０１が、バッテリ装置１００から送信された更新カウンタ部１０７のカウンタ値とバッテリ内カウンタ部１０８の値とを受信した場合（Ｓ６０３−Ｙｅｓ）、充電器制御部３０１は処理をステップＳ６０４に進める。
【０１７１】
ステップＳ６０４で、充電器制御部３０１は、受信した値を用いて、充電器内カウンタ部３０６のカウンタ値に、受信した値（ｃ＝カウンタ１０７値）を加算して記憶する。また、充電器制御部３０１は、充電器外カウンタ部３０７に受信した値（バッテリ内カウンタ部１０８の値）を記憶する。
【０１７２】
ステップＳ６０５で、充電器制御部３０１は、充電器内カウンタ部３０６のカウンタ値（充電器内カウンタ値）をバッテリ装置１００へ送信する。
【０１７３】
第３実施形態において、電子機器システムを制御するのは制御用ＰＣ（情報処理装置）であるとして説明したが、制御用ＰＣ（情報処理装置）としては、例えば、タブレット端末やスマートフォン等を用いることが可能である。
【０１７４】
本実施形態の構成によれば、バッテリ装置１００のコネクタ１２０、電子機器２００のコネクタ２２０、充電器３００のコネクタ３２０の接続回数を、電子機器２００や充電器３００の電源のオン／オフに依存せずに正確にカウントすることが可能になる。
【０１７５】
[第４実施形態]
第４実施形態では、電子機器システム（放射線画像撮影システム）として、バッテリ装置と、バッテリ装置で動作する、放射線検出部または放射線発生部と、を有する構成を説明する。バッテリ装置（バッテリ）は充電器により充電可能であり、放射線画像撮影システムは、更に、放射線検出部および放射線発生部を制御する制御用ＰＣを有する。
【０１７６】
図１９は、本実施形態に係る放射線画像撮影システムの構成例を示す図である。図１９において、放射線検出部２００ｃはバッテリ装置１００ｃから供給される電力により動作する。放射線発生部２００ｄは、３個のバッテリ装置１００ｄ、１００ｅ、１００ｆから供給される電力により動作する電子機器である。また、バッテリ装置１００ｃ〜１００ｆは同じタイプのバッテリを有する。充電器３００はバッテリ装置１００ｃ〜１００ｆのバッテリを充電する充電器である。制御用ＰＣ（情報処理装置）４００は放射線検出部２００ｃと放射線発生部２００ｄとの間で無線通信を行って、放射線画像撮影システムの全体を制御する。また、制御用ＰＣ（情報処理装置）４００は、バッテリ装置（バッテリ）で動作してもよいし、ＡＣ電源から電力を取って動作してもよい。
【０１７７】
放射線発生部２００ｄは、撮影条件（電圧、撮影時間、ｍＡｓ値）を設定する操作部２０８ｄと、設定された撮影条件を表示する表示部２０９ｄと、放射線を照射するための放射線照射スイッチ２１１ｄとを有する。放射線検出部２００ｃは放射線発生部２００ｄから照射されて被験者５００を透過した放射線を検出する。
【０１７８】
操作者が被験者５００の放射線画像を撮影するには、操作者が撮影したい部位に合わせて放射線検出部２００ｃと放射線発生部２００ｄとを配置し、その後、放射線撮影条件を設定し、放射線照射スイッチ２１１ｄを押す。放射線照射スイッチ２１１ｄの押下により、放射線発生部２００ｄから放射線が照射されて、被験者５００を透過した放射線が放射線検出部２００ｃで撮影される。そして、放射線検出部２００ｃは撮影した放射線画像を制御用ＰＣ（情報処理装置）４００に転送する。制御用ＰＣ（情報処理装置）４００は受信した放射線画像に画像処理等を施して制御用ＰＣ（情報処理装置）４００の表示部に表示し、制御用ＰＣ（情報処理装置）４００の記憶部に保存する。また、放射線発生部２００ｄは撮影条件を制御用ＰＣ（情報処理装置）４００に転送する。制御用ＰＣ（情報処理装置）４００は、放射線発生部２００ｄから受信した撮影条件を表示部に表示し、記憶部に撮影条件を記憶する。
【０１７９】
放射線検出部２００ｃおよび放射線発生部２００ｄは、第１実施形態〜第３実施形態で説明した電子機器として機能する。放射線検出部２００ｃおよび放射線発生部２００ｄは機能構成として、例えば、図１、図１５で説明したように、機器制御部２０１、ＤＣ／ＤＣコンバータ部２０２、電源スイッチ部２０３を有する。また、放射線検出部２００ｃおよび放射線発生部２００ｄは、コネクタ状態設定部２０４、通信部２０５（第１通信部）、機器内カウンタ部２０６、機器外カウンタ部２０７、ＰＣ通信部２１０（第２通信部）を有している。機能構成の各部については、既に説明済みであるため説明は省略する。ただし、本実施形態の放射線発生部２００ｄは、複数のバッテリ装置で動作するために、コネクタ状態設定部２０４、機器内カウンタ部２０６、機器外カウンタ部２０７、電子機器２００のコネクタ２２０は、複数のバッテリ装置の数に対応した構成を有する。
【０１８０】
複数個（例えば、３個）の電子機器のコネクタ２２０を区別するために、コネクタ状態設定部２０４は、異なる電子機器の番号に設定されている。例えば、放射線検出部２００ｃ内のコネクタ状態設定部２０４は１番の電子機器の設定、放射線発生部２００ｄ内の３つのコネクタ状態設定部２０４は２〜４番に設定されている。
【０１８１】
バッテリ装置１００は、第１実施形態〜第３実施形態で説明したバッテリ装置と同様の機能構成を有する。例えば、図１、図１５で説明したように、バッテリ装置１００は、バッテリ制御部１０１、リチウムイオン部１０２（充電式のバッテリ）、スイッチ検知部１０３、検知部１０４、コネクタ接続設定部１０５を有する。また、バッテリ装置１００は、通信部１０６、更新カウンタ部１０７、バッテリ内カウンタ部１０８、バッテリ外カウンタ部１０９、コネクタ１２０を有する。バッテリ内カウンタ部１０８は、バッテリ装置のコネクタの接続回数を記憶し、検知部１０４はバッテリ装置のコネクタと接続した、放射線検出部２００ｃまたは放射線発生部２００ｄのコネクタの設定を検知する。バッテリ制御部１０１は検知部１０４の検知の結果に基づき、バッテリ内カウンタ部１０８に記憶する接続回数の更新を制御する。更新カウンタ部１０７は、コネクタと接続した放射線検出部２００ｃまたは放射線発生部２００ｄのコネクタの接続回数を記憶する。バッテリ制御部１０１は、検知部１０４の検知の結果に基づき、バッテリ内カウンタ部１０８および更新カウンタ部１０７に記憶する接続回数の更新を制御する。
【０１８２】
充電器３００も同様に、第１実施形態〜第３実施形態で説明した充電器と同様の機能構成を有する。例えば、図１、図１５で説明したように、充電器３００は、充電器制御部３０１、スイッチ部３０２、コネクタ状態設定部３０３、コネクタ接続検知部３０４を有する。また、充電器３００は、通信部３０５、充電器内カウンタ部３０６、充電器外カウンタ部３０７、表示部３０８、ＡＣプラグ３０９、コネクタ３２０を有する。
【０１８３】
機能構成の各部については、既に説明済みであるため説明は省略する。バッテリ装置１００ｃ〜１００ｆは、バッテリ制御部１０１の制御の下、図１６のフローチャートの各処理を実行することが可能である。
【０１８４】
バッテリ装置１００ｃ〜１００ｆのバッテリ制御部１０１は、例えば、バッテリ外カウンタ値（ｃｎｔ）を受信するまで待機する（図１６のＳ４１２）。バッテリ外カウンタ値（ｃｎｔ）は、バッテリ装置１００に接続した電子機器２００又は充電器３００から受信するカウンタ値である。電子機器２００においては、例えば、図１７のステップＳ５０４で、機器制御部２０１は、機器内カウンタ部２０６のカウンタ値（機器内カウンタ値）をバッテリ装置１００へ送信する。充電器３００においては、例えば、図１８のステップＳ６０５で、充電器制御部３０１は、充電器内カウンタ部３０６のカウンタ値（充電器内カウンタ値）をバッテリ装置１００へ送信する。ここで送信されたカウンタ値が、バッテリ外カウンタ値（ｃｎｔ）となる。
【０１８５】
バッテリ装置１００ｃ〜１００ｆのバッテリ制御部１０１がバッテリ外カウンタ値（ｃｎｔ）を受信すると（Ｓ４１２−Ｙｅｓ）、バッテリ制御部１０１は、受信した値をバッテリ外カウンタ部１０９に記憶する（Ｓ４１３）。
【０１８６】
バッテリ装置１００ｃ〜１００ｆのバッテリ制御部１０１が電子機器からカウンタ要求コマンドを受信すると（Ｓ４１４−Ｙｅｓ）、バッテリ制御部１０１は処理をステップＳ４１５に進める。そして、ステップＳ４１５で、バッテリ制御部１０１は、バッテリ内カウンタ部１０８のカウンタ値とバッテリ外カウンタ部１０９のカウンタ値を電子機器へ送信する。
【０１８７】
また、本実施形態の充電器３００は、充電器制御部３０１の制御の下、図１８のフローチャートの各処理を実行することが可能である。
【０１８８】
充電器制御部３０１は、受信した値を用いて、充電器内カウンタ部３０６のカウンタ値に、受信した値（ｃ＝カウンタ１０７値）を加算して記憶する（図１８のＳ６０４）。そして、充電器制御部３０１は、充電器内カウンタ部３０６のカウンタ値（充電器内カウンタ値）をバッテリ装置１００へ送信する（Ｓ６０５）。このカウンタ値は、バッテリ装置へ送信された後、バッテリ装置のバッテリ外カウンタ部１０９部に格納される。
【０１８９】
また、電子機器として機能する放射線検出部２００ｃおよび放射線発生部２００ｄでは、機器制御部２０１の制御の下、図１７のフローチャートの各処理を実行することが可能である。電子機器２００の機器制御部２０１は、制御用ＰＣ（情報処理装置）４００から接続回数のカウンタ値を要求するコマンドを受信した場合（図１７のＳ５０６−Ｙｅｓ）、カウンタ要求コマンドをバッテリ装置に送信する。このコマンドに応じてバッテリ制御部１０１は、バッテリ内カウンタ部１０８のカウンタ値（バッテリ内カウンタ値）とバッテリ外カウンタ部１０９のカウンタ値（バッテリ外カウンタ値）を電子機器へ送信する（図１６のＳ４１５）。そして、電子機器の機器制御部２０１は、バッテリ装置から受信したバッテリ内カウンタ部１０８のカウンタ値（バッテリ内カウンタ値）とバッテリ外カウンタ部１０９のカウンタ値（バッテリ外カウンタ値）を制御用ＰＣ（情報処理装置）４００へ送信する。
【０１９０】
操作者の操作により制御用ＰＣ４００は、電子機器（放射線検出部２００ｃ又は放射線発生部２００ｄ）にコネクタの接続回数のカウンタ値を要求するコマンドを送信する。このコマンドにより、電子機器の機器制御部２０１はバッテリ装置から受信したバッテリ内カウンタ部１０８のカウンタ値とバッテリ外カウンタ部１０９のカウンタ値を制御用ＰＣ（情報処理装置）４００へ送信する。バッテリ内カウンタ部１０８のカウンタ値にはバッテリ装置のコネクタの接続回数が反映されている。また、バッテリ外カウンタ部１０９のカウンタ値には、電子機器側コネクタおよび充電器側コネクタの接続回数が反映されている。これにより、制御用ＰＣ（情報処理装置）４００は、バッテリ装置のコネクタと電子機器（放射線検出部２００ｃ又は放射線発生部２００ｄ）のコネクタとの接続回数を示す情報を取得し、管理することができる。また、制御用ＰＣ（情報処理装置）４００は、バッテリ装置のコネクタと充電器のコネクタとの接続回数を示す情報を取得し、接続回数を管理することができる。充電器の各コネクタの接続回数を電子機器や充電器の電源のオン／オフ（ＯＮ／ＯＦＦ）状態に依存せずに正確にカウントすることが可能となる。
【０１９１】
第４実施形態では、電子機器システム（放射線画像撮影システム）の構成として、１台の放射線検出部、１台の放射線発生部を有する構成を説明した。電子機器システム（放射線画像撮影システム）はこの構成例に限定されるものではなく、複数台の放射線検出部、複数台の放射線発生部により電子機器システム（放射線画像撮影システム）を構成することが可能である。
【０１９２】
また、放射線検出部と放射線発生部は同じ種類のバッテリ装置（バッテリ）を用いるとして説明したが、放射線検出部と放射線発生部とで、使用するバッテリ装置（バッテリ）は異なる種類のものであってもよい。放射線検出部と放射線発生部において、使用するバッテリ装置（バッテリ）の種類が異なる場合、充電器は異なる種類のバッテリ装置（バッテリ）に充電を行うため、それぞれの種類に応じた充電器を設ければよい。
【０１９３】
また、充電器３００が一度に充電できるバッテリ装置の数は１台でもそれ以上でもよい。充電器３００が複数のバッテリ装置を同時に充電する場合、コネクタ状態設定部３０３、コネクタ接続検知部３０４、通信部３０５、充電器内カウンタ部３０６、充電器外カウンタ部３０７を複数のバッテリ装置の台数に応じて設ければよい。また、電子機器は放射線検出部と放射線発生部として説明したが、電子機器システム（放射線画像撮影システム）の構成は、この例に限定されるものではなく、着脱可能なバッテリ装置（バッテリ）で動作する電子機器ならば適用可能である。
【０１９４】
（産業上の利用可能性）
本発明は、外部機器と接続可能なコネクタを有するバッテリ装置、コネクタを介して接続可能なバッテリ装置により動作する電子機器、コネクタを介して接続可能なバッテリ装置を充電する充電器において、各コネクタの接続回数をカウントする技術に関する。本発明は、医療用に限らず、工業用、民生用も対象とする。なお、上記の実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【０１９５】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１９６】
１０７  更新カウンタ部、１０８  バッテリ内カウンタ部、
２０６  機器内カウンタ部、２０７  機器外カウンタ部、
３０６  充電器内カウンタ部、３０７  充電器外カウンタ部
【図１】
2016040983.tif 000003
【図２】
2016040983.tif 000004
【図３】
2016040983.tif 000005
【図４】
2016040983.tif 000006
【図５】
2016040983.tif 000007
【図６】
2016040983.tif 000008
【図７】
2016040983.tif 000009
【図８】
2016040983.tif 000010
【図９】
2016040983.tif 000011
【図１０】
2016040983.tif 000012
【図１１】
2016040983.tif 000013
【図１２】
2016040983.tif 000014
【図１３】
2016040983.tif 000015
【図１４】
2016040983.tif 000016
【図１５】
2016040983.tif 000017
【図１６】
2016040983.tif 000018
【図１７】
2016040983.tif 000019
【図１８】
2016040983.tif 000020
【図１９】
2016040983.tif 000021