(57)【要約】【課題】電子機器に含まれる電源部の故障検知を確実に実行する。【解決手段】電源部より通知される電源部状態情報を、所定回数にわたり判定することでその情報の正当性及び相関性を判定する。もし正当性もしくは相関性がないと判定された場合には、電源部に異常が発生していると判定し、動作抑制、さらには電源部の個別情報の記録等を実行する。【選択図】図２
2008170239.tif 000002
【特許請求の範囲】
【請求項１】
電池を含む電源部と本体部とで構成される電子機器であって、
前記本体部は、
前記電源部の状態に関連する電源部状態情報に対応する参照情報を記憶する参照情報記憶手段と、
前記電源部から前記本体部に入力される前記電源部状態情報の前記参照情報に基づく判定動作を実行し、判定結果を出力する判定手段と、
前記判定結果に基づき、前記電子機器の動作を制御することが可能な動作制御手段と、を備え、
前記判定手段は、
前記参照情報に基づき、前記電源部状態情報が想定範囲外であると判定される前記判定動作の回数が予め定めた回数以上となる場合には、前記電源部状態情報が前記電源部の故障を意味するものとして前記判定結果を出力することを特徴とする電子機器。
【請求項２】
前記判定手段は、
前記参照情報に基づき、前記電源部状態情報が前記想定範囲外として定期的に変化する情報であるにも関わらず変化していないと判定される前記判定動作の回数が予め定めた回数以上となる場合には、前記電源部状態情報が前記電源部の故障を意味するものとして前記判定結果を出力することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記判定手段は、
前記参照情報に基づき、前記電源部状態情報が前記想定範囲外として定期的に変化しない情報であるにも関わらず変化していると判定される前記判定動作の回数が予め定めた回数以上となる場合には、前記電源部状態情報が前記電源部の故障を意味するものとして前記判定結果を出力することを特徴とする請求項１に記載の電子機器。
【請求項４】
前記判定手段は、
前記参照情報に基づき、相関のあるべき前記電源部状態情報と前記参照情報との相関関係が、前記想定範囲外として予め定めた閾値以上異なることで成り立たたないと判定される前記判定動作の回数が予め定めた回数以上となる場合には、前記電源部状態情報が前記電源部の故障を意味するものとして前記判定結果を出力することを特徴とする請求項１に記載の電子機器。
【請求項５】
前記判定手段は、
前記電源部状態情報と前記参照情報との前記相関関係に係る前記判定動作には、前記電子機器の内部に設定された相関テーブルもしくは相関の式を用いて前記相関関係を判定することを特徴とする請求項４に記載の電子機器。
【請求項６】
前記本体部は、記録手段をさらに備え、
前記記録手段は、前記判定手段の前記判定結果に基づき、前記電源部の個別情報を記録することを特徴とする請求項１に記載の電子機器。
【請求項７】
前記本体部の作動実績情報を記憶する記憶手段をさらに備え、
前記判定手段は、前記判定動作に前記作動実績情報を参照することを特徴とする請求項４または５に記載の電子機器。
【請求項８】
電池を含む電源部と、前記電源部の状態に関連する電源部状態情報に対応する参照情報を記憶する参照情報記憶手段を含む本体部とで構成される電子機器の制御方法であって、  前記電源部から前記本体部に入力される前記電源部状態情報の前記参照情報に基づく判定動作を実行し、判定結果を出力する判定工程と、
前記判定結果に基づき、前記電子機器の動作を制御することが可能な動作制御工程と、を備え、
前記判定工程は、
前記参照情報に基づき、前記電源部状態情報が想定範囲外であると判定される前記判定動作の回数が予め定めた回数以上となる場合には、前記電源部状態情報が前記電源部の故障を意味するものとして前記判定結果を出力することを特徴とする電子機器の制御方法。
【請求項９】
請求項８に記載の電子機器の制御方法の手順をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項８に記載の電子機器の制御方法の手順をコンピュータに実行させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の制御方法、プログラム及び記憶媒体に関し、特に電子機器に備える電源部の故障の検知及び制御に係る電子機器、電子機器の制御方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
近年、電子スチルカメラ等の撮像装置に備えられる電源部に使用される電池としては、例えばメモリー効果を備えるニッケル水素電池や、メモリー効果の無いリチウムイオン電池等がある。しかしながら、いずれの電池を使用した電源部においても、電源部で使用している電池の詳細な情報を得る事ができない。例えば電源部で使用している電池の劣化具合を撮像装置側で知る事ができない為、電源部の電池が劣化してきた場合、満充電状態にしてもすぐに空充電状態になってしまう等の問題がある。この対策として撮像装置の電源部を詳細に制御する為に、電源部側にマイコンを搭載し、電源部で使用している電池の詳細な情報を撮像装置に通知するという発明が、例えば特許文献１に開示されている。
【特許文献１】特開２００４−３３５２４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、電源部から通知される情報が詳細になっても、電源部から出力される情報が１回だけでは、間違った情報が通知されている場合も考えられる。たとえば、その１回だけ出力された情報に間違いが含まれる場合には、その間違いを含む情報が電源部を使用する電子機器の本体側でそのまま制御に使用すると、本来あるべき正しい電源制御ができなくなる恐れがある。また、それが原因で電子機器に不具合や故障を発生させかねないという問題もある。
【０００４】
本発明は上記の点に鑑みてなされたものであり、電源部より通知される情報の正当性や相関性を電子機器側で判定し、その結果に従って速やかに所定の電子機器動作を禁止させることを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、本発明の実施形態に係る電子機器は、電池を含む電源部と本体部とで構成される電子機器であって、
前記本体部は、
前記電源部の状態に関連する電源部状態情報に対応する参照情報を記憶する参照情報記憶手段と、
前記電源部から前記本体部に入力される前記電源部状態情報の前記参照情報に基づく判定動作を実行し、判定結果を出力する判定手段と、
前記判定結果に基づき、前記電子機器の動作を制御することが可能な動作制御手段と、を備え、
前記判定手段は、
前記参照情報に基づき、前記電源部状態情報が想定範囲外であると判定される前記判定動作の回数が予め定めた回数以上となる場合には、前記電源部状態情報が前記電源部の故障を意味するものとして前記判定結果を出力する。
【０００６】
上記の目的を達成するため、本発明の他の実施形態に係る電子機器の制御方法は、
電池を含む電源部と、前記電源部の状態に関連する電源部状態情報に対応する参照情報を記憶する参照情報記憶手段を含む本体部とで構成される電子機器の制御方法であって、  前記電源部から前記本体部に入力される前記電源部状態情報の前記参照情報に基づく判定動作を実行し、判定結果を出力する判定工程と、
前記判定結果に基づき、前記電子機器の動作を制御することが可能な動作制御工程と、を備え、
前記判定工程は、
前記参照情報に基づき、前記電源部状態情報が想定範囲外であると判定される前記判定動作の回数が予め定めた回数以上となる場合には、前記電源部状態情報が前記電源部の故障を意味するものとして前記判定結果を出力する。
【発明の効果】
【０００７】
電子機器の電源部より通知される電源部状態情報を参照情報を用いて複数回判定処理をすることで、電源部の異常の正しい判定が可能となり、電源部の異常時の制御を正確に行うことが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態１に係る電子機器を、１例としての電子スチルカメラの場合について、例を図を参照しながら詳細に説明する。図１は、実施形態１に係る電子機器である電子スチルカメラのブロック図である。
【０００９】
図１において、１は撮影レンズ、２は絞り機能を具備するシャッタ、３はＣＣＤ等により光学像を電気信号に変換する撮像素子を示す。また、４はガンマ補正等の公知のカメラ信号処理を行うプロセス回路、５はプロセス回路４のアナログ出力を画像データ化するＡ／Ｄ変換回路を示す。
【００１０】
また６は適応離散コサイン変換（ＡＤＣＴ）等により画像データの圧縮を行う画像圧縮回路、７は画像圧縮回路６で圧縮した画像データと画像圧縮回路６をバイパスした画像データ（非圧縮）とを切換え、後述のバッファメモリ１３に供給する切換ＳＷである。
【００１１】
８は外部音声入力用のマイク、９はマイク８より出力される音声信号のノイズを低減するノイズ低減回路、１０はノイズ低減回路９の出力をデジタル信号化するＡ／Ｄ変換回路、１１は適応差分ＰＣＭ（ＤＰＣＭ）等によりデータ圧縮する音声圧縮回路である。さらに１２は音声圧縮回路１１により圧縮した音声データと音声圧縮回路１１をバイパスした音声データとを切換える切換ＳＷである。
【００１２】
１３はバッファメモリである。バッファメモリ１３は画像データ（映像信号）及び／又は音声データ（音声信号）を一時記憶し、後述するシステム制御回路３９により制御され、画像データ及び／又は音声データを所望の速度で読み出し可能なメモリである。
【００１３】
１４はＡ／Ｄ変換回路５及び１０、画像圧縮回路６、音声圧縮回路１１、切換ＳＷ７及び１２、及びバッファメモリ１３を制御するメモリ制御回路である。画像データを圧縮する場合は画像圧縮回路６により圧縮画像データが、圧縮しない場合はＡ／Ｄ変換回路５から出力される画像データが、メモリ制御回路１４の制御下でバッファメモリ１３に書き込まれる。音声データを圧縮する場合は音声圧縮回路１１により圧縮音声データが、圧縮しない場合はＡ／Ｄ変換回路１０から出力される音声データが、メモリ制御回路１４の制御下でバッファメモリ１３に書き込まれる。
【００１４】
１５はメモリカード１６、ハードディスク１７或は外部機器とのインターフェース（Ｉ／Ｆ）、１８はメモリカード１６或はハードディスク１７と電子機器本体との電気的接続を行う電子機器本体側のコネクタである。
【００１５】
半導体メモリ等で構成されるメモリカード１６の記録領域には、管理データ領域１９と情報データ領域２０とがあり、ここに記憶される情報はメモリカード１６側のインタフェース２１及びコネクタ２２を介して外部から読み書きが行われる。また、ライトプロテクト（書き込み禁止）２３の情報も、インタフェース２１及びコネクタ２２を介して外部に読み出し可能である。インタフェース２１は、ＣＰＵ、ＭＰＵ等の制御回路、ＲＯＭ、ＥＥＰＲＯＭ等の不揮発性メモリ、及びＲＡＭ等により構成され、所定のプログラムに基づいてメモリカード１６の制御を行う。
【００１６】
一方、ハードディスク１７の記憶領域には、管理データ領域２４と情報データ領域２５とがあり、ここに記憶される情報はインターフェース２６及びコネクタ２７を介して外部から読み書きが行われる。インターフェース２６は、ＣＰＵ、ＭＰＵ等の制御回路、ＲＯＭ、ＥＥＰＲＯＭ等の不揮発性メモリ、及びＲＡＭ等により構成され、所定のプログラムに基づいてハードディスク１７の制御を行う。
【００１７】
２８はシャッタ２を駆動するシャッタ駆動回路、２９は撮影レンズ１内のフォーカシングレンズを駆動するレンズ駆動回路、３０は焦点の検出をする焦点検出回路、３１は被写体の明るさを測定する測光回路である。さらに、３２はフラッシュ、３３は温度検出回路であり、記録媒体の温度、凍結や露結の有無を検出する。
【００１８】
３４は電源の状態検出及び制御を行うマイコン等を搭載した電源制御部、３５は電源部であり、電源制御部３４とシステム制御回路３９とが通信を行う事で、電源部の各種情報を設定/取得する事が可能である。
【００１９】
また、電源制御部３４は電池装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路３９の指示に基づいて電源部３５を制御している。
【００２０】
３６はカメラ動作状態（撮影枚数等）等を表示する表示装置、３７はシステム制御回路３９の撮影動作用定数、変数等を記憶する制御用メモリである。
【００２１】
３８は後述するシステム制御回路３９の各種の動作指示の入力をするためのスイッチ群である。スイッチ群３８には例えば、電源スイッチ４０、レリーズＳＷ４１の第１ストロークで閉成され、焦点検出回路３０及び測光回路３１により焦点検出及び測光を指示する焦点検出／測光スイッチ４２を含む。さらに、レリーズＳＷ４１の第２ストロークで閉成され、撮影画像のメモリカード１６或はハードディスク１７への記録を指示する記録スイッチ４３が含まれる。
【００２２】
また１枚または１組の撮影を行うシングル（Ｓ）モード、連続して複数枚の又は複数組の撮影を行う連続（Ｃ）モード、及びセルフタイマ撮影モードを選択するモードスイッチ４４を備える。また、画像の記録枚数、フレーム記録／フィールド記録の区別、アスペクト比、画素構成、圧縮方式、圧縮率等の画像記録方式を選択する画像モードスイッチ４５が含まれる。
【００２３】
さらに、消去モードを選択する消去モードスイッチ４６、消去の実行を指示する消去スイッチ４７、音声記録のオン／オフを指定する音声記録スイッチ４８、及び音声の記録の実行を指示する音声記録実行スイッチ４９等がある。
【００２４】
３９はスイッチ群３８の指示、電子スチルカメラ本体に装着されている記録媒体の種類及び該記録媒体の状態（残り記憶容量等）検出、そのほか上述した電子スチルカメラ本体の検出装置に応じて電子スチルカメラ全体の制御を行うシステム制御回路である。例えば、焦点検出回路３０の測定結果に従いレンズ駆動回路２９により撮影レンズ１のフォーカシングレンズを駆動して撮影レンズ１を合焦状態に制御する。
【００２５】
更に、システム制御回路３９は測光回路３１の測光結果により最適露光量になるようにシャッタ駆動回路２８によりシャッタ２の開放時間を決定する等の制御を行う。５０は外部機器と接続を行うコネクタである。
【００２６】
上記説明した、電子スチルカメラの基本的な動作に関しては、良く知られているものであり、また、本発明の本質とは異なるので、ここでの説明は割愛する。
【００２７】
図２は、図１に示す電子スチルカメラの電子機器の、本発明の実施形態に係る機能を示す機能回路ブロックである。
【００２８】
即ち、図２の電子機器は、電源部１００と本体部２００とで構成される。電源部１００は電源制御部１５０を含む。電源部１００及び電源制御部１５０は、それぞれ図１の電源部３５及び電源制御部３４に対応する。また、本体部２００は、図１に示す電子スチルカメラの、電源部３５、電源制御部３４、メモリカード１６及びハードディスク１７以外の回路及び機構部分に相当する。さらに、本体部２００における判定部２１０は、システム制御回路３９がその役割を果たす。さらに記憶部２６０、表示部２７０、記録部２８０及び動作制御部２９０は、図１のメモリ３７、表示装置３６、メモリ３７及びシステム制御回路３９に相当する。尚、記録部２８０は、メモリカード１６またはハードディスク１７であってもよい。記憶部２６０は、電源部１００の状態に関連する電源部状態情報に対応する参照情報を記憶する。また判定部２１０は、電源部１００から本体部２００に入力される電源部１００の現在の電源部状態情報を参照情報に基づいて判定動作を実行し、判定動作の判定結果を出力する。また、表示部２７０は判定部２１０からの判定結果を表示し、動作制御部２９０は、判定結果にしたがって本体部２００の動作を制御する。また記録部２８０は、判定動作の判定結果に基づき、電源部１００のシリアル番号もしくはロット番号を含む電源部１００固有の個別情報を記録する。
【００２９】
上述のような機能回路ブロックを備える本発明の実施形態に係る電子機器の電源部故障判定処理の動作を、図１、図２及び図３を参照しながら詳細に説明する。電源部故障判定処理は、図３のフローチャート図に従って図１のシステム制御回路３９の制御により実行される。
【００３０】
まず、図２の電子機器の電源部１００の電源制御部１５０から出力され、本体部２００の判定部２１０に通知された少なくとも１つ以上の情報を含む電源部状態情報に従って処理が開始される。すると先ずステップＳ３１において、情報正当性相関性判定処理により、判定部２１０は、入力された電源部１００の現在の電源部状態情報の正当性と相関性を判定する。判定部２１０は、情報正当性相関性判定処理により、この処理をステップＳ３２で判定する。そして、判定結果が「異常」であると判定された場合は、その時点でステップＳ３３に進み、警告表示処理により表示部２７０で警告表示を行う。さらにステップＳ３４で、動作制御部２９０により、動作制御フラグをセットする。電子機器は、このフラグにしたがって、特定の動作が制御される。電子機器が、図１で示す電子スチルカメラの場合には、特定のカメラ動作を抑制するカメラ動作抑制フラグがセットされることになる。この場合、フラグはたとえば、図１のメモリ３７に設定されてもよい。このフラグに従って、システム制御回路３９が、特定の動作を制御することとなる。
【００３１】
またステップＳ３５において、「異常」と判定された電源部１００のシリアルＮｏ．等の電源部１００固有の個別情報に含まれるＩＤ情報が記録部２８０で記録され、処理を終了する。これは電源部１００の故障を意味し、この場合、固有情報は、メモリカード１６またはハードディスク１７に記録されるが、電子スチルカメラ内部の記憶領域、例えばメモリ３７に保存されてもよい。なお、ステップＳ３２において、「異常」と判定されなければ、すぐに処理は終了する。
【００３２】
次に、ステップＳ３１の情報正当性相関性判定処理について詳細に説明する。この情報正当性相関性判定処理は、図４のフローチャート図の順序で判定部２１０により実行される。情報正当性相関性判定処理は、大きく分けて２つの処理を含み、１つは正当性判定処理であり、もう１つは相関性判定処理である。
【００３３】
まず処理の開始後、最初にステップＳ４１で正当性判定処理を行い、ステップＳ４２において、その判定結果が「異常」であると判定された場合は、電源部１００の故障を意味し、その時点でステップＳ４４に進む。そして、情報正当性相関性判定結果を通知し、処理を終了する。一方、ステップＳ４２の正当性判定処理による判定結果が「正常」であると判定された場合は、ステップＳ４３に進み、相関性判定動作を行い、その判定結果を得てステップＳ４４で情報正当性相関性の判定結果を通知し、処理を終了する。
【００３４】
次に、先ずステップＳ４１の正当性判定処理について詳細に説明する。正当性判定処理は、図５のフローチャート図の順序で判定部２１０により実行される。正当性判定処理は、処理の開始後まずステップＳ５１で、最初に電源部１００からの、現在の電源部状態情報と、参照情報記憶手段である記憶部２６０に記憶されている電源部１００の状態に関連する電源部状態情報に対応する参照情報とを比較参照する。そして電源部１００からの、現在の電源部状態情報が、それぞれ想定範囲内の値であるか否かを判定する。ここで通知された電源部状態情報の値が想定範囲外の値であると判定された場合にはステップＳ５２に進み、第１想定範囲外情報として、判定部２１０に接続された第１カウンタ２２０をインクリメントし記憶する。この第１カウンタ２２０は、カウント動作とカウント値を記憶する動作を行う。
【００３５】
この第１想定範囲外情報を記憶する第１カウンタ２２０は、例えば、図１の電子スチルカメラにあっては、システム制御回路３９に接続されたメモリ３７に設定され、実際は電源部状態情報に含まれる情報毎に設定されている。
【００３６】
そしてステップＳ５３において、この第１想定範囲外情報を記憶する第１カウンタ２２０のカウント動作が所定回数以上、即ち第１カウンタ２２０の値が所定の値以上であると判定された場合は、この時点でステップＳ５４に進む。そして、正当性の判定結果が「異常」である判定結果を出力し、ここでの処理を終了する。
【００３７】
ステップＳ５１での判定で、通知された電源部状態情報の値が想定範囲内の値であると判定された場合にはステップＳ５５に進む。そして次に、通知された電源部状態情報の値が、本来は定期的に変化すべき値であるか否かを、参照情報記憶手段である記憶部２６０に記憶された参照情報を参照して判定する。
【００３８】
ステップＳ５５で、通知された電源部状態情報の値が、本来は定期的に変化すべき値であると判定された場合にはステップＳ５６に進む。そして前回通知された電源部状態情報の値との変化量を求め、同様に参照情報記憶手段である記憶部２６０に記憶された参照情報を参照して、その変化量が想定範囲内であるか否かを判定する。この場合もしその変化量が想定範囲外の値であると判定された場合はステップＳ５７に進んで、第２カウンタ２３０をインクリメントし、第２想定範囲外情報として記憶する。
【００３９】
この第２想定範囲外情報を記憶する第２カウンタ２３０も、例えばシステム制御回路３９によりメモリ３７に設定され、実際は本来定期的に変化すべき電源部状態情報の値毎に設定されている。また、ステップＳ５８では、この第２想定範囲外情報を記憶する第２カウンタ２３０のカウント動作が所定回数以上発生している、即ち第２カウンタ２３０の値が所定値以上となったと判定された場合には、この時点でステップＳ５４に進む。そして正当性の判定結果が「異常」である判定結果を出力し、これは電源部１００の故障を意味し、ここでの処理を終了する。
【００４０】
一方ステップＳ５６において、前回通知された電源部状態情報の値との変化量が想定範囲内の値であると、参照情報を参照して判定された場合にはステップＳ６２に進み、正当性の判定結果が「正常」である旨の通知を行い、ここでの処理を終了する。またステップＳ５５において、その通知された電源部状態情報の値が本来は定期的に変化しない値であるかどうかを、参照情報を参照して判定する。
【００４１】
この場合、ステップＳ５５で、通知された電源部状態情報の値が本来は定期的に変化しない値であると判定された場合にはステップＳ５９に進み、前回通知された電源部状態情報の値との変化量を求める。そしてその変化量が、想定範囲外すなわち０以外であるか否かを判定する。そして想定範囲外の値（０以外）であると判定された場合にはステップＳ６０に進み、第３想定範囲外情報を記憶する第３カウンタ２４０をインクリメントし、第３想定範囲外情報を第３カウンタに記憶する。
【００４２】
この第３想定範囲外情報を記憶する第３カウンタ２４０も実際は、例えばシステム制御回路３９によりメモリ３７に設定され、電源部状態情報毎に設定されている。ステップＳ６１で、この第３想定範囲外情報を記憶する第３カウンタ２４０のカウント動作が所定回数以上発生している、すなわち第３カウンタ２４０のカウント値が所定の値より大きいと判定された場合は、この時点でステップＳ５４に進む。そして正当性の判定結果が「異常」である出力を発生して、ここでの処理を終了する。
【００４３】
一方ステップＳ５９において、前回通知された電源部状態情報の値との変化量が想定範囲内（０である）と判定された場合にはステップＳ６２に進み、正当性の判定結果が「正常」である事を通知して処理を終了する。
【００４４】
なお、正当性を判断する電源部状態情報の値としては、たとえば、電源部１００（電源部３５）の装着される電池の端子電圧値、内部抵抗値等を使用することが可能である。
【００４５】
以上説明した動作により、電源部１００より通知された電源部状態情報の正当性が、参照情報記憶手段である記憶部２６０に記憶された電源部状態情報の参照情報を参照して判定される。
【００４６】
次に、図４のステップＳ４３における相関性の判定処理について説明する。相関性判定処理は、図６のフローチャート図の順序で判定部２１０により実行される。この相関性判定処理は、そもそも電源部１００より通知される少なくとも１つ以上の電源部状態情報と、本体部２００の記憶部２６０で記憶している参照情報である電源部状態情報に相関関係がある場合にのみ判定される。
【００４７】
まず、判定部２１０は、処理の開始後ステップＳ７１で、電源部１００より判定対象となる現在の電源部１００の電源部状態情報に含まれる情報（Ｄａｔａ１）を取得する。さらにその判定対象となる情報（Ｄａｔａ１）と相関関係にある参照情報に含まれる情報（Ｄａｔａ２）を記憶部２６０より取得する。次にステップＳ７２に進み、判定部２１０は、判定対象となる情報（Ｄａｔａ１）と相関関係にある情報（Ｄａｔａ３）を算出する。ここでの算出方法は、演算式を使用して実際に計算させてもよいが、記録部２８０または、電子スチルカメラのメモリ３７に設定した相関テーブルを使用することも可能である。
【００４８】
本実施形態では、たとえばメモリ３７に設定した相関テーブルを例に用いて説明する。ステップＳ７３においては、情報（Ｄａｔａ２）と情報（Ｄａｔａ３）の値を比較し、その差分値が所定量以上であるか否かを判定する。判定部２１０は、情報（Ｄａｔａ２）と情報（Ｄａｔａ３）の値の差分値が、参照情報を参照した結果で想定範囲外の値であると判定された場合にはステップＳ７４に進み、第４想定範囲外情報を記憶する第４カウンタ２５０をインクリメントする。
【００４９】
この第４想定範囲外情報を記憶する第４カウンタ２５０も、実際はメモリ３７に設定され、判定対象となる情報毎に設定される。次にステップＳ７５に進み、この第４想定範囲外情報を記憶する第４カウンタ２５０のカウント動作が所定回数以上発生している、すなわち第４カウンタの値が、記憶部２６０に記憶されている参照情報を参照して所定値より大きいと判定されたとする。するとこの時点でステップＳ７７に進み、相関性の判定結果が「異常」である事を通知して、ここでの処理を終了する。
【００５０】
しかしステップS７５において、該差分値が想定範囲内と判定された場合には、ステップＳ７６に進み、相関性の判定結果が「正常」でる事を通知し、ここでの処理を終了する。
【００５１】
ここで、この相関性の判定処理について、電子スチルカメラの例を用いてより具体的に説明すると、例えば、図７のような相関テーブルが本体部２００である電子スチルカメラのメモリ３７内部に設定されているものとする。この場合、電源部１００より通知される電源部状態情報に含まれる判定対象となる情報（Ｄａｔａ１）が、装着される電池の電圧情報とする。さらに情報（Ｄａｔａ１）である電圧情報と相関関係にある情報（Ｄａｔａ２）及び演算結果に相当する情報（Ｄａｔａ３）は、電源部１００（電源部３５）に装着される電池の満充電後のシャッタのレリーズＳＷ４１の操作回数であるとする。この場合、メモリ３７には、システム制御回路３９により、作動実績情報として電源部１００（電源部３５）に装着される電池の満充電後のシャッタのレリーズＳＷ４１の操作回数が記憶されるものとする。
【００５２】
また、参照情報に含まれる差分値における想定範囲内の回数値はシャッタのレリーズＳＷ４１の操作回数の３０回であるとする。
【００５３】
すなわち、電源部１００（電源部３５）より通知される情報（Ｄａｔａ１）である電圧情報を、仮に
情報（Ｄａｔａ１）を１２．５Ｖとし、
メモリ３７に記憶される作動実績情報である電源部１００（電源部３５）の装填後のシャッタのレリーズＳＷ４１の操作回数が、
情報（Ｄａｔａ２）：２８０回であった場合、
情報（Ｄａｔａ３）は、設計値としてシャッタのレリーズＳＷ４１の操作回数は２７０回のように、相関テーブルを用いて求める事ができる。この場合、情報（Ｄａｔａ２）と情報（Ｄａｔａ３）の差分値は１０回となるが、差分値における想定範囲内の回数値は３０回である為、結果としては差分値は想定範囲内であると判定される。
【００５４】
しかし、電源部１００（電源部３５）より通知される情報（Ｄａｔａ１）である電圧情報を、
情報（Ｄａｔａ１）：１２．５Ｖとし、
メモリ３７に記憶される作動実績情報である電源部１００（電源部３５）の装填後のシャッタのレリーズの回数が、
情報（Ｄａｔａ２）：２００回であった場合、
情報（Ｄａｔａ３）：同様に、設計値としてシャッタのレリーズＳＷ４１の操作回数は２７０回が相関テーブルを用いて求められる。
【００５５】
この場合には、情報（Ｄａｔａ２）と情報（Ｄａｔａ３）の差分値であるシャッタのレリーズＳＷ４１の操作回数は７０回となり、差分値における想定範囲内の回数値は３０回である為、結果として差分値は想定範囲外であると判定される。
【００５６】
それにより第４想定範囲外情報を記憶する第４カウンタ２５０がインクリメントされ、これがもし所定回数以上であるなら、その時点で相関性がないと判定される。その結果、ステップＳ７７に進む。そして相関性の判定結果を「異常」として通知し、ここでの処理を終了することになる。かくして、図４のステップＳ４４で、正当性または相関性が「異常」の判定であった場合には、図３のステップＳ３２で、「異常」を意味する判定結果をうけてステップＳ３３、Ｓ３４及びＳ３５に進む。そして警告表示、所定のカメラ動作の禁止、該当のシリアルＮｏ．等の個別情報の記録という動作が、本体部２００の表示部２７０、動作制御部２９０及び記録部２８０で行われることになる。勿論、ステップＳ４４に「異常」の通知がされなかったら、「異常」を意味する判定結果は出力されず、ステップＳ３２からすぐに処理を終了することとなる。
【００５７】
以上説明するように、本発明の実施形態の電子機器によれば、１回の異常動作を示す電源部状態情報では、「異常」判定を行わず、複数回確認してから判定をするので、判定結果をあやまることなく出力することが可能である。また、判定にあたっては、参照情報記憶手段である記憶部２６０に記憶された電源部状態情報の参照情報を使用し、送られてきた現在の電源部１００からの電源部状態情報の正当性及び相関性を夫々複数回確認する。このようにして判定結果を出力するようにしたので、より正しい判定が可能となる。
【００５８】
本発明は、電子スチルカメラの実施形態で説明したが、基本的に電源部と本体部とで構成される各種の電子機器に適用できる。
【００５９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給しても達成可能である。すなわち、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性の半導体メモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合もある。
【００６１】
しかし、さらにそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる場合もあり得る。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態に係る電子機器の１例の電子スチルカメラのブロック図を示す図である。
【図２】本発明の実施形態に係る電子機器の機能ブロック図を示す図である。
【図３】本発明の実施形態に係る電子機器の電源部故障判定処理の制御フローチャートを示す図である。
【図４】本発明の実施形態に係る電子機器の情報正当性相関性判定処理の制御フローチャートを示す図である。
【図５】本発明の実施形態に係る電子機器の正当性判定処理の制御フローチャートを示す図である。
【図６】本発明の実施形態に係る電子機器の相関性判定処理の制御フローチャートを示す図である。
【図７】本発明の実施形態に係る電子機器で使用される相関テーブルの１例を示す図である。
【図１】
2008170239.tif 000003
【図２】
2008170239.tif 000004
【図３】
2008170239.tif 000005
【図４】
2008170239.tif 000006
【図５】
2008170239.tif 000007
【図６】
2008170239.tif 000008
【図７】
2008170239.tif 000009