(57)【要約】【課題】装着される電池ユニットの種別を判定し、電池ユニットの種別に応じた動作を行なうようにする。【解決手段】カメラ本体１００のシステム制御回路１が、電池ユニット３に接続されたコネクタ４内の通信端子を介して電池ユニット３との間で通信を行い、電池ユニット３からの応答があったか否かの判定を行う。電池ユニット３からの応答があった場合には、応答内容が正しいか否かを判定し、また、電池ユニット３からの応答がない場合には、電池ユニット３の電圧を検出して、電池ユニット３の状態を判定する。これらの判定による各判定結果に基づいて、装着される電池ユニットの種別を判定し、それぞれの電池ユニットに適切な動作を行う。【選択図】図１
2008193784.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の電池ユニットが装着可能な電子機器であって、
装着された電池ユニットとの間で通信を行うための通信端子と、
前記通信端子を介して前記電池ユニットとの間で通信を行う通信手段と、
前記電池ユニットからの応答があるか否かを判定する第１の判定手段と、
前記第１の判定手段によって、前記電池ユニットからの応答があると判定された場合に、前記電池ユニットからの応答が正しいか否かを判定する第２の判定手段と、
前記電池ユニットが接続された前記通信端子の電圧を検出する電圧検出手段と、
前記第１の判定手段によって、前記電池ユニットからの応答がないと判定される場合に、前記電圧検出手段にて検出された前記通信端子の電圧が規定の電圧に達しているか否かを判定する第３の判定手段と、
前記第２の判定手段の判定結果または前記第３の判定手段の判定結果に基づいて、前記電子機器の動作を制御する制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記制御手段は、前記第２の判定手段によって前記電池ユニットからの応答が正しくないと判定された場合に、前記第２の判定手段によって前記電池ユニットからの応答が正しいと判定された場合よりも、前記電池ユニットの動作禁止電圧を高く設定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記第３の判定手段によって前記通信端子の電圧が規定の電圧に達していると判定された場合に、装着された電池ユニットによる前記電子機器の動作を許可し、前記第３の判定手段によって前記通信端子の電圧が規定の電圧に達していないと判定された場合には、装着された電池ユニットによる前記電子機器の動作を許可しないことを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
装着された電池ユニットの電池残量を表示する表示手段をさらに有し、
前記制御手段は、前記第２の判定手段によって前記電池ユニットからの応答が正しいと判定された場合に、前記電池ユニットとの通信によって取得する電池情報に基づいて、前記電池ユニットの残量表示を行い、前記第３の判定手段によって前記通信端子の電圧が規定の電圧に達していると判定された場合に、前記電圧検出手段によって検出した電圧に基づいて、前記電池ユニットの残量表示を行うことを特徴とする請求項１乃至請求項３のいずれかに記載の電子機器。
【請求項５】
前記制御手段は、前記第２の判定手段によって前記電池ユニットからの応答が正しくないと判定された場合に、前記電池ユニットによる前記電子機器の動作を行うか否かを使用者に確認するための表示を行うことを特徴とする請求項１乃至請求項４のいずれかに記載の電子機器。
【請求項６】
通信端子を有する電池ユニットが装着可能であって、前記通信端子の電圧を検出することができる電子機器の制御方法であって、
前記通信端子を介して前記電池ユニットとの間で通信を行う通信ステップと、
前記電池ユニットからの応答があるか否かを判定する第１の判定ステップと、
前記第１の判定ステップによって、前記電池ユニットからの応答があると判定された場合に、前記電池ユニットからの応答が正しいか否かを判定する第２の判定ステップと、
前記第１の判定ステップによって、前記電池ユニットからの応答がないと判定された場合に、前記通信端子の電圧が規定の電圧に達しているか否かを判定する第３の判定ステップと、
前記第２の判定ステップの判定結果または前記第３の判定ステップの判定結果に基づいて、前記電子機器の動作を制御する制御ステップと
を有することを特徴とする電子機器の制御方法。
【請求項７】
通信端子を有する電池ユニットが装着可能であって、前記通信端子の電圧を検出することができる電子機器の制御方法をコンピュータに実行させるためのプログラムであって、
前記通信端子を介して前記電池ユニットとの間で通信を行う通信ステップと、
前記電池ユニットからの応答があるか否かを判定する第１の判定ステップと、
前記第１の判定ステップによって、前記電池ユニットからの応答があると判定された場合に、前記電池ユニットからの応答が正しいか否かを判定する第２の判定ステップと、
前記第１の判定ステップによって、前記電池ユニットからの応答がないと判定された場合に、前記通信端子の電圧が規定の電圧に達しているか否かを判定する第３の判定ステップと、
前記第２の判定ステップの判定結果または前記第３の判定ステップの判定結果に基づいて、前記電子機器の動作を制御する制御ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の電池ユニットが装着可能な電子機器、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
昨今のカメラは一般的に、電池の電力によって動作するが、最近の電池は、カメラ本体と通信を行い、電池容量、電池電圧、放電電流量、電池の劣化度合いなどの電池情報をカメラへ送信することが可能となっている。
【０００３】
すなわち、電池の中に通信機能を持ったマイコンＩＣ等を搭載し、電源端子に付加された通信端子がカメラ内部のマイコンＩＣと接続されることで電池情報の受け渡しを行なっている。カメラは、通信により得られた電池情報をカメラ上に表示する。
【０００４】
こうした電池は消耗品であるので、撮影チャンスを逃さないためにユーザは予備電池を購入するが、予備電池の中には、通信内容が規定仕様を満たさない規定外電池も存在する。
【０００５】
このような規定外電池を装着してカメラ本体の動作を行なうと、正確な電池情報を得られないだけでなく、電源の正常な供給が期待できず、カメラが故障する可能性がある。
【０００６】
そこで従来のカメラでは、電池装着時の通信初期に特殊なＩＤコードの照合を行なうことで、正規品電池であるか規定外電池であるかの判定を行うものがある。そして、規定外電池であると判定すると、この電池の使用を禁止するようにしている（例えば、特許文献１参照）。
【特許文献１】特開２００５−２８５５６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記従来のカメラでは、規定外電池が挿入された場合に、カメラがこの規定外電池の使用を一律に禁止する。しかしながら、この規定外電池でも、電源として使用してもカメラ本体に支障ないものもあり得、この規定外電池の使用を一律に禁止することは好ましくない。
【０００８】
また、この規定外電池には、電池性能として正規品電池と同一性能形態をもつが通信機能を持たない電池が含まれる。こうした通信マイコンＩＣを搭載せずに電源のみを正常に供給する電池でも、カメラ本体が動作することが望ましい。
【０００９】
また、正規品電池であっても故障などにより通信不能となることがあり得るので、その場合は、カメラ上にて警告を表示した上で、撮影動作の禁止とすることが望ましい。
【００１０】
本発明はこのような問題点に鑑みてなされたものであって、電池能力を判定し、それぞれの電池能力に応じた動作を行なうようにした電子機器、その制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明は、複数種類の電池ユニットが装着可能な電子機器であって、装着された電池ユニットとの間で通信を行うための通信端子と、前記通信端子を介して前記電池ユニットとの間で通信を行う通信手段と、前記電池ユニットからの応答があるか否かを判定する第１の判定手段と、前記第１の判定手段によって、前記電池ユニットからの応答があると判定された場合に、前記電池ユニットからの応答が正しいか否かを判定する第２の判定手段と、前記電池ユニットが接続された前記通信端子の電圧を検出する電圧検出手段と、前記第１の判定手段によって、前記電池ユニットからの応答がないと判定される場合に、前記電圧検出手段にて検出された前記通信端子の電圧が規定の電圧に達しているか否かを判定する第３の判定手段と、前記第２の判定手段の判定結果または前記第３の判定手段の判定結果に基づいて、前記電子機器の動作を制御する制御手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、正規品電池、規定外電池、通信不可電池および故障電池を判定することが可能となり、それぞれの電池に適した電子機器の動作が可能になる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００１４】
図１は、本発明の一実施の形態に係る電子機器の構成を示すブロック図である。この撮電子機器は、一眼レフレックス方式のデジタルカメラである。
【００１５】
カメラ本体１００には、絞り機能を備える交換可能な撮影レンズ９が装着可能となっている。また、カメラ本体１００には、電池ユニット３および外部メモリ３０が装着可能となっている。電池ユニット３は、図１に示す例では、内部にマイクロコンピュータを搭載し、カメラ本体１００との間で通信可能である。通信内容は、電池容量、電池電圧、放電電流量、電池温度、電池劣化情報等があり、こうした電池情報がカメラ本体１００に送信され、カメラ本体１００内のメモリに記録される。なお、カメラ本体１００には、通信可能な電池ユニット３以外の電池ユニットも装着可能である。こうした電池ユニットの装着に関しては、図８および図１１を参照して後述する。
【００１６】
図中１は、カメラ本体１００全体を制御するシステム制御回路（制御手段）であり、ＲＯＭ、ＲＡＭ、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ、時計機能を内部に有するマイクロコンピュータで構成される。このシステム制御回路１が、電池ユニット３との間の通信制御を行ない、電池ユニット３の能力や種類に応じて、各動作モードの処理および制御を行う。
【００１７】
２は電源制御部であり、ＤＣ−ＤＣコンバータにより構成されており、システム制御回路１の指示に基づいて、必要な電圧を必要な各部へ供給する。
【００１８】
電池ユニット３の電源端子はこの電源制御部２に接続され、カメラ本体１００の電源に問題が発生すると、電源制御部２がカメラ本体１００への電源供給を直ちにオフする。
【００１９】
４はカメラ本体１００側のコネクタであり、５は、このコネクタ４に接続される電池ユニット３側のコネクタである。両コネクタには、電源ライン用および通信ライン用の端子が設けられている。通信ラインは、カメラ本体１００のシステム制御回路１に直接繋がり、これによって、電池装着の判断が行われる。電源ラインは、前述のように電源制御部２に繋がる。
【００２０】
電池ユニット３およびコネクタ４，５の構成については、後に詳述する。
【００２１】
６は、撮影レンズ９のフォーカシングを制御する測距制御部であり、測距センサを含んで構成され、複数の測距点に基づいて、焦点調節を行う。また、システム制御回路１にて演算された絞り値（Ａｖ値）に合わせて、撮影レンズ９内の絞りを開閉する。測距制御部６は、撮影レンズ９に対する焦点調節や絞り開閉を、レンズ接続端子７，８を介して行う。レンズ接続端子７はカメラ本体１００側、レンズ接続端子８は撮影レンズ９側の端子である。
【００２２】
１０は、シャッタ１１の動作を制御する露光制御部であり、測光センサを含んで構成される。露光制御部１０は、システム制御回路１にて演算されたシャッタ秒時（Ｔｖ値）に基づいて、シャッタ１１の先幕１２および後幕１３を開閉する。
【００２３】
２０は、光学像を電気信号に変換する撮像素子であり、例えばＣＣＤ（Charge Coupled Device）で構成される。２１は、撮像素子２０からのアナログ出力信号をデジタル信号に変換するＡ／Ｄ変換器である。
【００２４】
２２はタイミング発生部であり、撮像素子２０やＡ／Ｄ変換器２１やＤ／Ａ変換器２４に、クロック信号や制御信号を供給する。タイミング発生部２２は、メモリ制御部２３及びシステム制御回路１により制御される。
【００２５】
２５は画像処理部であり、Ａ／Ｄ変換器２１からのデータまたはメモリ制御部２３からのデータに対して、所定の画素補間処理や色変換処理を行なう。
【００２６】
２６は画像表示メモリであり、２７は、ＴＦＴ型カラーＬＣＤ（Liquid Crystal Display）等から成る情報表示部である。画像表示メモリ２６に書き込まれた表示用の画像データは、Ｄ／Ａ変換器２４を介して情報表示部２７に送られ、情報表示部２７で表示される。情報表示部２７は、カメラ背面に配置され、撮影後の画像確認に利用されたり、システム制御回路１から送られた情報の表示（例えば、電池の能力や種類に応じた告知表示）に利用されたりする。
【００２７】
２８は画像データメモリであり、撮影した静止画像や付帯する撮影情報のコード化されたものを格納するためのメモリである。画像データメモリ２８は、所定枚数の静止画像を格納するのに十分な記憶量を備えている。
【００２８】
２９は、画像データを圧縮伸長しファイル化する画像ファイル生成部である。画像ファイル生成部２９では、画像データメモリ２８に格納された画像データを読み出して圧縮処理または伸長処理を行ない、処理を終えたデータを、メモリ接続端子３１，３２を介して外部メモリ３０に書き込む。メモリ接続端子３１はカメラ本体１００側、メモリ接続端子３２は外部メモリ３０側の端子である。
【００２９】
外部メモリ３０は、ＰＣＭＣＩＡカードやフラッシュメモリカード等の規格に準拠した、例えばカード型の取り外し可能なメモリであり、撮影した画像データの保存先となる。
【００３０】
４１は、操作スイッチ４７近辺の視認し易い位置に設置された撮影情報表示部であり、システム制御回路１でのプログラムの実行に応じたカメラ本体１００の動作状態を、文字やアイコンなどで表示する。撮影情報表示部４１には、電池の能力や種類に応じた電池マークが表示される。
【００３１】
４２は、電源供給が断たれても記憶を継続するＥＥＰＲＯＭなどの不揮発性メモリであり、撮影条件などの設定情報を記録する。不揮発性メモリ４２には、後述の禁止電圧の設定データが記録される。
【００３２】
４３は、本撮像装置で実行されるべき撮影モードを選択するためのモードダイアルである。
【００３３】
４４は、撮影開始を発動させるシャッタスイッチＳＷ１であり、シャッタボタン（図示せず）の操作途中（半押し）でＯＮとなり、撮影動作開始を指示する。４５は、シャッタボタンの操作完了（全押し）でＯＮとなるシャッタスイッチＳＷ２である。シャッタスイッチＳＷ（２）４５のＯＮによって、撮像素子２０から画像データを読み出して画像処理部２５を経て外部メモリ３０に書込む一連の撮影処理の動作開始を指示する。
【００３４】
４６は、撮影条件などを設定するための回転型ダイアルスイッチであり、ダイアルスイッチ４６を回転させることにより、例えばＴｖ値やＡｖ値を大きい値または小さい値に変化させることができる。ダイアルスイッチ４６の回転で変化した値は、撮影情報表示部４１に表示され、ユーザはこれを見ながら設定を行える。
【００３５】
４７は、カメラ本体１００の外装に設置された各種の操作スイッチであり、さまざまな撮影条件を決定するスイッチや、撮影された画像の編集・閲覧を指示するためのスイッチなどで構成される。
【００３６】
次に、通信機能を有する電池ユニット３とカメラ本体１００との接続構成について、図２を参照して説明する。
【００３７】
図２は、通信機能を有する電池ユニット３およびコネクタ４，５の詳しい構成を示すブロック図である。
【００３８】
電池ユニット３は、通信機能を持った正規品電池ユニットであり、電池セル２０２と、過放電などの監視を行なう保護回路２０３と、電池制御回路２０４とを含む。
【００３９】
電池制御回路２０４は、ワンチップマイクロコンピュータ（マイコンＩＣ）で構成され、電池制御回路２０４の中には通信機能部２０４ａと、電池残容量を監視する残容量検出部２０４ｂとが存在する。電池制御回路２０４は、各種の電池情報を取得して記録し、それを通信データ化してカメラ本体１００のシステム制御回路１へ通信する。
【００４０】
電池ユニット３の外装に設けられたコネクタ５は、電池セル２０２の正極に接続される端子２０７、電池セル２０２の負極に接続される端子２１０を有する。またコネクタ５は、電池ユニット３側の通信送信端子２０８および通信受信端子２０９を有し、それぞれ電池制御回路２０４の通信ポートと接続される。通信受信端子２０９と端子２１０との間には、端子２１０に対する通信受信端子２０９の端子電圧を検出するための抵抗２０５が接続される。
【００４１】
カメラ本体１００側のコネクタ４は、電池正極端子２０７に接続される端子２１２と、電池負極端子２１０に接続される端子２１５とを有し、これらの端子は、カメラ本体１００内の電源制御部２に接続される。またコネクタ４は、カメラ本体１００側の通信受信端子２１３および通信送信端子２１４を有し、それらは電池ユニット３側の通信送信端子２０８および通信受信端子２０９にそれぞれ接続される。
【００４２】
通信受信端子２１３および通信送信端子２１４は、カメラ本体１００のシステム制御回路１の通信ポートに接続される。通信受信端子２１３には、抵抗２１６を介してカメラ電源Ｖｃが接続される。
【００４３】
次に、電池ユニット３とカメラ本体１００との間で行われる通信について、図２〜図５を参照して説明する。
【００４４】
図３は、カメラ本体１００のシステム制御回路１から送信されるカメラ送信信号の波形（Ａ）と、該カメラ送信信号を受信した電池ユニット３の電池制御回路２０４からステム制御回路１へ送信される応答信号の波形（Ｂ）とを示す図である。図４および図５は、図１に示すシステム制御回路１で行われる電池装着処理の手順を示すフローチャートである。なお、図４および図５に示すフローチャートには、図８および図１１を参照して後述する構成の電池ユニットがカメラ本体１００に接続された場合の処理も含む。
【００４５】
電池ユニット３がカメラ本体１００に装着されると、カメラ本体１００では、電源端子２１２，２１５から電源が供給されてシステム制御回路１が起動され、システム制御回路１は電池ユニット３との通信を開始する。すなわち、図４および図５に示す電池装着処理が実行される。
【００４６】
システム制御回路１は、通信送信端子２１４に接続された通信ポートにカメラ送信信号を発生させ、電池ユニット３との通信を試みる。このときのカメラ送信信号には、予め定められた特定のＩＤコードや暗号化コードが含まれる（Ｓ３０１）。
【００４７】
電池ユニット３側の通信受信端子２０９は、カメラ本体１００からのカメラ送信信号が送信される前は低電圧となっており、カメラ送信信号が送信されて抵抗２０５に高電圧が発生する（図３（Ａ）参照）。この高電圧の発生を検出した電池制御回路２０４は、カメラ本体１００から送信されたカメラ送信信号に含まれるコードの照合を行なう。
【００４８】
すなわち、電池制御回路２０４は、規定のコードを保持しており、カメラ送信信号に含まれるコードを該規定のコードと照合する。そして、同一のコードであれば、予め定められた特定のＩＤコードや暗号化コードを含んだ応答信号を、通信送信端子２０８を介してカメラ本体１００側へ送信する（図３（Ｂ）参照）。
【００４９】
ステップＳ３０２（第１の判定手段）では、カメラ本体１００のシステム制御回路１が、電池制御回路２０４から応答信号が送信されるかどうかを判定する。カメラ本体１００のシステム制御回路１は、電池制御回路２０４から応答信号が送信されると（Ｓ３０２でＹＥＳ）、ステップＳ３０３（第２の判断手段）にて、応答信号に含まれる通信内容が正しい内容であるか否かを判別する。その結果、正しい通信内容であればステップＳ３０４へ進み、正しい通信内容でなければステップＳ３０９へ進む。
【００５０】
ステップＳ３０４では、システム制御回路１が、カメラ本体１００に装着された電池ユニット３が正規品電池と判定し、その後、電池ユニット３に対して電池情報の送信を要求する（Ｓ３０５）。この結果、システム制御回路１は、電池ユニット３から規定の通信コードにて電池情報を取得し（Ｓ３０６）、これをシステム制御回路１のメモリ部（図示せず）に記録する（Ｓ３０７）。
【００５１】
その後は、電池情報を表示する通常動作モードへ移行する（Ｓ３０８）。
【００５２】
図６は、通常動作モードにおいて表示される電池情報の一例を示す図である。
【００５３】
図６（Ａ）は、カメラ本体１００の外装に設置された撮影情報表示部４１に表示される電池情報の一例であり、取得された電池情報から電池残量の情報のみを抽出して表示している。電池残量に応じて電池マークが変化する。
【００５４】
図６（Ｂ）は、カメラ本体１００の背面に設置された情報表示部２７に表示される電池情報（バッテリ情報）の一例である。取得された電池情報から、電池残容量、電池電圧、電池温度、電池劣化度の情報を抽出して数値で表示している。
【００５５】
以上説明したように、電池ユニット３から送信された応答信号に含まれる通信内容が正しい内容であるならば、カメラ本体１００は正規品電池装着と判定して通常動作モードに移行し、電池情報の表示が行われる。
【００５６】
一方、ステップＳ３０９では、システム制御回路１が、カメラ本体１００に装着された電池ユニット３が規定外電池と判定し、その後、通信不能告知表示を行なう（Ｓ３１０）。
【００５７】
図７は、通信不能告知表示の一例を示す図である。
【００５８】
図７（Ａ）は、カメラ本体１００の外装に設置された撮影情報表示部４１に表示される通信不能告知表示の一例であり、バッテリマーク枠のみを表示して通信不能を表す。
【００５９】
図７（Ｂ）は、カメラ本体１００の背面に設置された情報表示部２７に表示される通信不能告知表示の一例である。バッテリマーク枠のみを表示して通信不能を表すとともに、電池ユニット３との通信不成立で電池情報が得られないことから、「バッテリと通信できません」とユーザに告知表示を行なう。
【００６０】
また、図７（Ｃ）は、情報表示部２７に表示される通信不能告知表示の他の例である。すなわち、「バッテリと通信できません」とユーザに告知表示を行なうとともに、「このバッテリを使用しますか？」とユーザに問い合わせ、ユーザから、「はい」または「いいえ」の入力をさせるようにする（図４のステップＳ３１１）。
【００６１】
ユーザが「はい」を選択すると（Ｓ３１１でＹＥＳ）規定外電池動作モードへ移行する（Ｓ３１２）。この規定外電池動作モードについては、図１３および図１４を参照して後に詳述する。
【００６２】
ユーザが「いいえ」を選択すると（Ｓ３１１でＮＯ）、電池ユニット３に問題がある可能性があるため、注意文の告知や、メーカサービス情報の告知を行ない（Ｓ３１３）、撮影動作を行なわない撮影動作停止モードへ移行する（Ｓ３１４）。メーカサービス情報とは、例えば「最寄のサービスステーションをご利用ください」という告知表示である。
【００６３】
撮影動作停止モードへ移行すると、カメラ本体１００の動作を全く停止させるのではなく、ステップＳ３１０と同じ通信不能告知表示を行う。
【００６４】
次に、図５のステップＳ３１５〜Ｓ３１７を説明するに先立って、通信機能を持たない簡易型電池ユニット６０１とカメラ本体１００との接続構成について説明する。すなわち、図１に示す電池ユニット３は、内部にマイクロコンピュータを搭載し、カメラ本体１００との間で通信可能である電池ユニットであるが、カメラ本体１００には、通信機能を持たない簡易型電池ユニットも接続可能である。
【００６５】
図８は、通信機能を持たない電池ユニット６０１並びにコネクタ６０４およびコネクタ４の詳しい構成を示すブロック図である。なお、図８において、図２に示す構成と同一部分に対しては同一の参照符号を付してその説明を省略する。
【００６６】
図中の６０１は簡易型電池ユニットであり、電池セル６０２と、過放電などの監視を行なう保護回路６０３と、通信端子設定用抵抗６０９〜６１２とから構成される。簡易型電池ユニット６０１は、図２に示す通信可能な電池ユニット３における電池制御回路２０４を含まない簡易な構成となっている。
【００６７】
６０４は、電池ユニット６０１の外装に設けられたコネクタであり、コネクタ６０４は、電池セル６０２の正極に接続される端子６０５と、負極に接続される端子６０８とを有する。またコネクタ６０４は、電池ユニット６０１側の通信ポート設定端子６０６，６０７を有し、これらは通信端子設定用抵抗６０９〜６１２に接続される。通信ポート設定端子６０６，６０７には、通信端子設定用抵抗６０９〜６１２によって、電池セル６０２の出力電圧を分圧した電圧が発生する。
【００６８】
次に、図８に示す電池ユニット６０１とカメラ本体１００との間で行われる通信について、図４および図５に示すフローチャート並びに図８および図９を参照して説明する。
【００６９】
図９は、カメラ本体１００のシステム制御回路１から送信されるカメラ送信信号の波形（Ａ）と、電池ユニット６０１側のコネクタ６０４の通信ポート設定端子６０６，６０７に発生する端子電圧（Ｂ）とを示す図である。
【００７０】
電池ユニット６０１がカメラ本体１００に装着されると、カメラ本体１００では、電源端子２１２，２１５から電源が供給されてシステム制御回路１が起動され、システム制御回路１は電池ユニット６０１との通信を開始する。すなわち、図４および図５に示す電池装着処理が実行される。
【００７１】
システム制御回路１は、通信送信端子２１４に接続された通信ポートにカメラ送信信号を発生させ（図９（Ａ）参照）、電池ユニット６０１との通信を試みる（Ｓ３０１）。
【００７２】
一方、電池ユニット６０１側の通信ポート設定端子６０６，６０７は、通信端子設定用抵抗６０９〜６１２によって分圧されて得られた各規定電圧に設定されていて、カメラ本体１００に対して応答信号を送信しない（図９（Ｂ）参照）。そのため、カメラ本体１００のシステム制御回路１は、電池ユニット６０１から応答がないと判別し（Ｓ３０２でＮＯ）、図５のステップ３１５へ進む。
【００７３】
ステップ３１５（第３の判断手段）では、システム制御回路１（電圧検出手段）が、カメラ本体１００側の通信受信端子２１３の電圧を検出するとともに、検出した電圧が規定電圧に達しているか否かの判定を行なう。その結果、通信受信端子２１３の電圧が規定電圧に達しているので、ステップＳ３１６へ進む。
【００７４】
ステップＳ３１６では、カメラ本体１００に装着された電池ユニットは通信不可電池と判定し、非通信電池動作モードへ移行する（Ｓ３１７）。
【００７５】
図１０は、非通信電池動作モードにおいて表示される電池残量情報の一例を示す図である。
【００７６】
図１０（Ａ）は、カメラ本体１００の外装に設置された撮影情報表示部４１に表示される電池残量情報の一例であり、電池残量に応じて電池マークが変化する。なお、システム制御回路１は電池ユニット６０１との通信ができないため、電池情報が得られない。そこで、システム制御回路１は、カメラ本体１００内で電池電圧の検出を行い、この検出された電池電圧を表示に使用する。
【００７７】
図１０（Ｂ）は、カメラ本体１００の背面に設置された情報表示部２７に表示される電池残量情報の一例である。上記と同様に、システム制御回路１は電池ユニット６０１との通信ができないため電池情報が得られず、検出された電池電圧を表示するのみで、電池情報に関わる数値表示は行なわない。
【００７８】
以上のように、ステップＳ３１５における通信端子電圧判定により、通信受信端子２１３の電圧が規定電圧に達していると判定された電池ユニットは通信不可電池であると判定され、非通信電池動作モードに移行して、電池情報を除いた電池残量表示が行われる。
【００７９】
次に、図５のステップＳ３１８、Ｓ３１９（Ｓ３１５，Ｓ３１３，Ｓ３１４）を説明するに先立って、故障した電池ユニット８０１とカメラ本体１００との接続構成について説明する。
【００８０】
図１１は、故障している電池ユニット８０１並びにコネクタ８０４およびコネクタ４の構成を示すブロック図である。なお、図１１において、図２に示す構成と同一部分に対しては同一の参照符号を付してその説明を省略する。
【００８１】
図中の８０１は、故障している電池ユニットであり、電池セル８０２と、過放電などの監視を行なう保護回路８０３とが正常に動作する。８０４は、電池ユニット８０１の外装に設けられたコネクタであり、コネクタ８０４は、電池セル８０２の正極に接続される端子８０５と、負極に接続される端子８０８とを有する。またコネクタ８０４は、電池ユニット８０１側の通信ポート設定端子８０６，８０７を有しているが、これらの通信ポート設定端子８０６，８０７と電池ユニット８０１内部との間に断線があったり、この電池ユニット８０１内部に故障があったりしたとする。または、通信ポート設定端子８０６，８０７とカメラ本体１００側の端子２１３，２１４との接続に故障があったとする。
【００８２】
こうした故障があったときに、図１１に示す電池ユニット８０１とカメラ本体１００との間で行われる通信について、図４および図５に示すフローチャート並びに図１１および図１２を参照して説明する。
【００８３】
図１２は、カメラ本体１００のシステム制御回路１から送信されるカメラ送信信号の波形（Ａ）と、電池ユニット８０１側のコネクタ８０４の通信ポート設定端子８０６，８０７に発生する端子電圧（Ｂ）とを示す図である。
【００８４】
電池ユニット８０１がカメラ本体１００に装着されると、カメラ本体１００では、電源端子２１２，２１５から電源が供給されてシステム制御回路１が起動され、システム制御回路１は電池ユニット８０１との通信を開始する。すなわち、図４および図５に示す電池装着処理が実行される。
【００８５】
システム制御回路１は、通信送信端子２１４に接続された通信ポートにカメラ送信信号を発生させ（図１２（Ａ）参照）、電池ユニット８０１との通信を試みる（Ｓ３０１）。
【００８６】
一方、電池ユニット８０１側には上記のような故障があるため、カメラ本体１００に対して応答信号を送信しない（図１２（Ｂ）参照）。そのため、カメラ本体１００のシステム制御回路１は、電池ユニット８０１から応答がないと判別し（Ｓ３０２でＮＯ）、ステップ３１５へ進む。
【００８７】
ステップ３１５では、システム制御回路１が、カメラ本体１００側の通信受信端子２１３の電圧が規定電圧に達しているか否かの判定を行なう。その結果、通信受信端子２１３の電圧が規定電圧に達していないので、ステップＳ３１８へ進む。
【００８８】
ステップＳ３１８では、カメラ本体１００に装着された電池ユニットは、故障した電池ユニットであると判定する。そして、図７（Ｂ）に示す告知表示と同じように、「バッテリと通信できません」とユーザに告知表示を行なう（Ｓ３１９）。なお、この告知表示では、「電池が異常です」「電池を入れ替えてください」などの、ユーザに電池ユニットの再装着を促す告知であってもよい。
【００８９】
その後、注意文の告知や、メーカサービス情報の告知を行ない（Ｓ３１３）、撮影動作を行なわない撮影動作停止モードへ移行する（Ｓ３１４）。
【００９０】
撮影動作停止モードへ移行すると、カメラ本体１００の動作を全く停止させるのではなく、ステップＳ３１９と同じ通信不能告知表示を行う。
【００９１】
以上のように、図４および図５に示す電池装着処理では、電池ユニットからの応答信号に含まれる通信内容をチェックしたり（ステップＳ３０３）、カメラ本体１００側の通信受信端子２１３の電圧をチェックしたりする（ステップＳ３０３）。そして、こうしたチェックの結果に基づいて、電池の能力や種類に応じた各種カメラ動作モードへ振り分ける。
【００９２】
次に、図１３および図１４を参照して、図４のステップＳ３１２において移行される規定外電池動作モードについて説明する。
【００９３】
図１３は、正規品電池ユニットの放電経過を示すグラフであり、図１４は、規格外電池ユニットの放電経過を示すグラフである。図１３および図１４では、縦軸に電池電圧Ｖ、横軸に経過時間をそれぞれ表しており、実線の曲線９０１，９０３は、無負荷放電時の電池電圧を、破線の曲線９０２，９０４は、パルス放電時の電池電圧を表す。なお、曲線９０１，９０３では、電池放電条件を同一とし、また曲線９０２，９０４では、同じ電流量のパルス放電が行われるものとする。
【００９４】
図１３に示すように、正規品電池ユニットが放電すると無負荷時の電池電圧Ｖは曲線９０１のように変化する。そして、パルス放電に対しては、電池電圧Ｖが瞬間的に降下し、曲線９０２のように変化する。
【００９５】
満充電された正規品電池ユニットの電池電圧９０１は、最大電圧となり、放電に応じて徐々に下降する。カメラ本体１００の不揮発性メモリ４２には、その電圧値以下ではカメラ本体１００の正常動作が保障されない禁止電圧９０５（動作禁止電圧）の値を予め記憶しておく。そして、規定外電池動作モードでは、正規品電池ユニットのパルス放電時の電池電圧９０２が禁止電圧値９０５に至ると（タイミングｔ）、カメラ本体１００は、正常動作できない旨の告知表示を行い、動作を停止する。
【００９６】
正規品電池ユニットがさらに放電すると、パルス放電時の電池電圧９０２が急激に電圧降下を起こし、終止電圧９０６に到達すると、保護回路２０３が作動して正規品電池ユニットの放電を停止する。
【００９７】
一方、規定外電池ユニットでは、通信内容や電池残量データなどの信頼性が低い可能性があるとともに、規定外電池ユニットから出力される電池電圧に問題を持っているものもある。例えば、図１４に示すように、規定外電池ユニットが放電すると無負荷放電時の電池電圧Ｖは曲線９０３のように変化する。そして、パルス放電時の電池電圧Ｖは曲線９０４のように変化する。すなわち、曲線９０４は、図１３に示す正規品電池ユニットのパルス放電時の電池電圧９０２に比べ、低い電池電圧Ｖを呈する。
【００９８】
こうした規定外電池ユニットをカメラ本体１００で使用すると、撮影時の温度環境や連続撮影などの使用条件によっては、電池放電が突然のように停止し、カメラ本体１００側のトラブルとなる場合もある。また、規定外電池ユニット側では、パルス放電時の電池電圧９０４が終止電圧９０６以下となって過放電状態となり、充電回復しない場合もあり得る。
【００９９】
そこで、カメラ本体１００の不揮発性メモリ４２に、前述の禁止電圧９０５よりも所定量だけ高めに設定した規定外電池禁止電圧９０７（動作禁止電圧）の値を予め記憶する。この所定量は、規定外電池ユニットが異常電池電圧を出力しても、カメラ本体１００が安全に動作できる電圧範囲を考慮して決定される。そして、図１４に示すように、規定外電池動作モードでは、規定外電池ユニットのパルス放電時の電池電圧９０４が規定外電池禁止電圧値９０７に至ると（タイミングｔ）、カメラ本体１００は、正常動作できない旨の告知表示を行い、動作を停止する。
【０１００】
以上のように、規定外電池動作モードでは、カメラ本体１００を動作停止させるための判定基準となる禁止電圧を、正規品電池ユニットでの禁止電圧９０５よりも所定量だけ高めに設定した規定外電池禁止電圧９０７に設定する。そして、規定外電池が装着されたカメラ本体１００では、この規定外電池禁止電圧９０７に基づいて動作停止を行う。これによって、規定外電池が装着された場合でも、カメラ本体１００が安全に動作できる。
【０１０１】
以上説明したように、本実施の形態では、通信機能を持った電池ユニットが装着されるカメラ本体において、各種の電池ユニットの能力や種類に応じてカメラ本体を安全に動作させることを実現している。この各種の電池ユニットとしては、通信機能を持つ電池ユニット、通信機能を持つが通信機能が異常な電池ユニット、通信機能を持つが通信機能が故障している電池ユニット、通信機能を持たない電池ユニットなどがある。
【０１０２】
すなわち、装着される電池ユニットの通信能力に応じて、撮像装置の動作を決定することが可能となる。これにより、撮像装置を安全に動作させることが可能となるとともに、電池ユニットの通信能力に応じた適正な表示が可能となる。
【０１０３】
また、規定外電池ユニットの装着に対してユーザが使用／不使用を選択できるようにする。
【０１０４】
また、装着された電池能力に応じて、撮像装置の動作禁止をさせる最低電源電圧値を変更する。これにより、撮像装置を安全な電池電圧範囲で動作させることができる。
【０１０５】
〔他の実施の形態〕
また、本発明の目的は、以下の処理を実行することによって達成される。すなわち、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給する。そして、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１０６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０７】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。すなわち例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードを、ネットワークを介してダウンロードしてもよい。
【０１０８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【０１０９】
更に、前述した実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１１０】
【図１】本発明の一実施の形態に係る撮像装置の構成を示すブロック図である。
【図２】通信機能を有する電池ユニットおよびコネクタの詳しい構成を示すブロック図である。
【図３】カメラ本体のシステム制御回路１から送信されるカメラ送信信号の波形（Ａ）と、該カメラ送信信号を受信した電池ユニットの電池制御回路からステム制御回路へ送信される応答信号の波形（Ｂ）とを示す図である。
【図４】図１に示すシステム制御回路で行われる電池装着処理の手順を示すフローチャート（１／２）である。
【図５】図１に示すシステム制御回路で行われる電池装着処理の手順を示すフローチャート（２／２）である。
【図６】通常動作モードにおいて表示される電池情報の一例を示す図である。
【図７】通信不能告知表示の一例を示す図である。
【図８】通信機能を持たない電池ユニット並びにコネクタの詳しい構成を示すブロック図である。
【図９】カメラ本体のシステム制御回路から送信されるカメラ送信信号の波形（Ａ）と、電池ユニット側のコネクタの通信ポート設定端子に発生する端子電圧（Ｂ）とを示す図である。
【図１０】非通信電池動作モードにおいて表示される電池残量情報の一例を示す図である。
【図１１】故障している電池ユニット並びにコネクタの構成を示すブロック図である。
【図１２】カメラ本体のシステム制御回路から送信されるカメラ送信信号の波形（Ａ）と、電池ユニット側のコネクタの通信ポート設定端子に発生する端子電圧（Ｂ）とを示す図である。
【図１３】正規品電池ユニットの放電経過を示すグラフである。
【図１４】規格外電池ユニットの放電経過を示すグラフである。
【符号の説明】
【０１１１】
１：システム制御回路
３：通信機能をもつ電池ユニット
４：コネクタ
５：コネクタ
２７：情報表示部
４１：撮影情報表示部
１００：カメラ本体
２１３：通信受信端子
２１４：通信送信端子
６０１：通信機能を持たない簡易型電池ユニット
【図１】
2008193784.tif 000003
【図２】
2008193784.tif 000004
【図３】
2008193784.tif 000005
【図４】
2008193784.tif 000006
【図５】
2008193784.tif 000007
【図６】
2008193784.tif 000008
【図７】
2008193784.tif 000009
【図８】
2008193784.tif 000010
【図９】
2008193784.tif 000011
【図１０】
2008193784.tif 000012
【図１１】
2008193784.tif 000013
【図１２】
2008193784.tif 000014
【図１３】
2008193784.tif 000015
【図１４】
2008193784.tif 000016