(57)【特許請求の範囲】
【請求項１】
第１の通信手段を有するカメラ本体と、
前記カメラ本体に着脱可能であって前記第１の通信手段と通信可能な第２の通信手段を有する交換レンズと、から構成される交換レンズ方式カメラシステムであって、
前記カメラ本体は、
前記第１の通信手段と前記第２の通信手段間の通信において通信エラーが発生したか否かを検出するエラー検出手段と、
前記交換レンズの起動時に前記エラー検出手段が通信エラーを検出した場合は、第１のエラー対処メッセージを表示し、前記交換レンズの起動後に前記エラー検出手段が通信エラーを検出した場合は、第２のエラー対処メッセージを表示する表示手段とを有する、ことを特徴とする交換レンズ方式カメラシステム。
【請求項２】
前記交換レンズの起動時は、前記カメラ本体が前記交換レンズから所定の情報を受信する前または受信したときである、ことを特徴とする請求項１に記載の交換レンズ方式カメラシステム。
【請求項３】
前記所定の情報は、前記交換レンズが起動処理を完了したことを示す情報である、ことを特徴とする請求項２に記載の交換レンズ方式カメラシステム。
【請求項４】
前記所定の情報は、前記交換レンズが保持する前記交換レンズに関する情報である、ことを特徴とする請求項２に記載の交換レンズ方式カメラシステム。
【請求項５】
前記第１のエラー対処メッセージは前記交換レンズの付け直しを促すものであり、前記第２のエラー対処メッセージは前記カメラ本体の電源の入れ直しを促すものである、ことを特徴とする請求項１に記載の交換レンズ方式カメラシステム。
【請求項６】
前記表示手段は、前記交換レンズの駆動において、前記エラー検出手段が通信タイムアウトや通信データの異常値を検出した場合にエラーが発生したと判定したときは第３のエラー対処メッセージを表示する、ことを特徴とする請求項１〜５のいずれかに記載の交換レンズ方式カメラシステム。
【請求項７】
前記第３のエラー対処メッセージは、前記交換レンズに異常があることを示すものである、ことを特徴とする請求項６に記載の交換レンズ方式カメラシステム。
【請求項８】
第２の通信手段を有する交換レンズが装着可能なカメラ本体であって、
前記第２の通信手段と通信可能な第１の通信手段と、
前記第１の通信手段と前記第２の通信手段間の通信において通信エラーが発生したか否かを検出するエラー検出手段と、
前記交換レンズの起動時に前記エラー検出手段が通信エラーを検出した場合は、第１のエラー対処メッセージを表示し、前記交換レンズの起動後に前記エラー検出手段が通信エラーを検出した場合は、第２のエラー対処メッセージを表示する表示手段とを有する、カメラ本体。
【請求項９】
前記交換レンズの起動時は、前記カメラ本体が前記交換レンズから所定の情報を受信する前または受信したときである、ことを特徴とする請求項８に記載のカメラ本体。
【請求項１０】
前記所定の情報は、前記交換レンズが起動処理を完了したことを示す情報である、ことを特徴とする請求項９に記載のカメラ本体。
【請求項１１】
前記所定の情報は、前記交換レンズが保持する前記交換レンズに関する情報である、ことを特徴とする請求項９に記載のカメラ本体。
【請求項１２】
前記第１のエラー対処メッセージは前記交換レンズの付け直しを促すものであり、前記第２のエラー対処メッセージは前記カメラ本体の電源の入れ直しを促すものである、ことを特徴とする請求項８に記載のカメラ本体。
【請求項１３】
前記表示手段は、前記交換レンズの駆動において、前記エラー検出手段が通信タイムアウトや通信データの異常値を検出した場合にエラーが発生したと判定したときは第３のエラー対処メッセージを表示する、ことを特徴とする請求項８に記載のカメラ本体。
【請求項１４】
前記第３のエラー対処メッセージは、前記交換レンズに異常があることを示すものである、ことを特徴とする請求項１３に記載のカメラ本体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ本体とカメラ本体に対して着脱可能な交換レンズとを備えた交換レンズ方式カメラシステム及びカメラ本体に関し、特にカメラ本体と交換レンズ間で通信可能であって、カメラ本体においてエラー表示が可能な、交換レンズ方式カメラシステム及びカメラ本体に関する。
【背景技術】
【０００２】
従来より、カメラ本体と交換レンズとからなる交換レンズ方式カメラシステムが知られており、更に、カメラ本体と交換レンズ間で通信を行うものもある。そのような交換レンズ方式カメラシステムでは、例えば、交換レンズが交換レンズ内の光学に関する情報をカメラ本体に送信する。カメラ本体はその情報に基づいて交換レンズ内の絞りやフォーカス用のレンズを駆動するためのコマンドを交換レンズに送信する。これにより、カメラ本体が交換レンズを制御する。
【０００３】
これらの交換レンズ方式カメラシステムには、カメラ本体に交換レンズが取り付けられたことを検知するための検知手段が設けられている。カメラ本体はこの検知手段により交換レンズが取り付けられたことを検知すると、交換レンズとの通信を試みる。交換レンズと正常に通信が出来た場合、カメラ本体は、通常の撮影動作を可能とする。しかし、通信エラーが発生した場合、交換レンズに異常があるので正常な撮影が行えないと判断する。そのため、カメラ本体はまずレリーズを禁止する。次にユーザがレリーズ許可手段で強制的にレリーズの許可を行うと、カメラ本体は撮影機能を限定して撮影動作を可能とする。例えば、特許文献１に、このように動作する交換レンズ方式カメラシステムが開示されている。
【０００４】
また、通信エラーが発生した場合には交換レンズに異常があるので正常な撮影が行えないと判断し、カメラ本体が交換レンズの初期化動作を行わせるためのリセット信号を交換レンズに送信する、交換レンズ方式カメラシステムも知られている（例えば、特許文献２参照）。
【０００５】
また、監視プログラムによって、カメラ本体の各ユニットの警告やエラーを検出した場合には、カメラ本体がいずれのユニットに異常があるかを該当するマークを点滅表示してユーザに知らせる、交換レンズ方式カメラシステムがある（例えば、特許文献３参照）。
【０００６】
また、カメラ本体と、カメラ本体に着脱可能な交換レンズを有し、カメラ本体から交換レンズに電源供給する交換レンズ方式カメラシステムにおいて、カメラ本体に、交換レンズに電力を供給する電源と、電源から交換レンズへ供給される供給電圧をモニタするモニタ手段と、モニタ手段の出力に基づいて電源供給の異常を検出する検出手段と、電源から交換レンズへの電源供給を開始または停止させる手段であって、検出手段が異常を検出したときは、電源供給を停止させる制御手段とを備えた交換レンズ方式カメラシステムがある（例えば、特許文献４参照）。
【０００７】
【特許文献１】特開２００６−３８９２４号公報
【特許文献２】特開２００５−１６４９６６号公報
【特許文献３】特開平１１−１１９３１９号公報
【特許文献４】特開２００２−２５０９６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記特許文献３に記載の交換レンズ方式カメラシステムでは、各ユニットの警告やエラーをユーザに確実に伝えるとともに、そのユニットを容易に知らせることができる。しかし、ユーザには警告やエラーの対処方法が分からなかった。更に、ＬＥＤの点灯と点滅との組み合わせによって警告状態やエラー状態のユニットがあることをユーザに知らせるだけなので、ユーザは自ら交換レンズ方式カメラシステムの各部を調べて警告状態やエラー状態にあるユニットを探し警告やエラーの対処方法を調べなければならなかった。そのような作業はユーザにとって非常に煩わしいものであった。
【０００９】
また、上記特許文献１、特許文献２及び特許文献４に記載の交換レンズ方式カメラシステムでは、各ユニットの警告やエラーをユーザに確実に伝えることなく、レリーズの禁止を行ったり、交換レンズへの電源供給を停止させたり、交換レンズの初期化動作を行わせるためのリセット信号を送信したりする。このため、ユーザはなぜレリーズが禁止されたのか、なぜ電源供給が停止されたのか、またなぜリセットされたのかが理解できず、自ら交換レンズ方式カメラシステムの各部を調べる必要があった。そのような作業はユーザにとって非常に煩わしいものであった。
【００１０】
本発明は、上記問題点を解決するためのもので、通信エラー発生時の適切な対処方法をユーザに示すことができる交換レンズ方式カメラシステム及びカメラ本体を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る交換レンズ方式カメラシステムは、第１の通信手段を有するカメラ本体と、前記カメラ本体に着脱可能であって前記第１の通信手段と通信可能な第２の通信手段を有する交換レンズと、から構成される交換レンズ方式カメラシステムである。カメラ本体は、第１の通信手段と第２の通信手段間の通信において通信エラーが発生したか否かを検出するエラー検出手段と、交換レンズの起動時にエラー検出手段が通信エラーを検出した場合は第１のエラー対処メッセージを表示し、交換レンズの起動後にエラー検出手段が通信エラーを検出した場合は第２のエラー対処メッセージを表示する、表示手段と、を有する。
【００１２】
交換レンズの起動時とは、カメラ本体が交換レンズから所定の情報を受信する前または受信したときであってもよい。所定の情報は、交換レンズが起動処理を完了したことを示す情報であってもよい。または、所定の情報は、交換レンズが保持する交換レンズに関する情報であってもよい。
【００１３】
また、第１のエラー対処メッセージは、交換レンズの付け直しを促すものであり、第２のエラー対処メッセージは、前記カメラ本体の電源の入れ直しを促すものであってもよい。
【００１４】
表示手段は、交換レンズの駆動において、エラー検出手段が通信タイムアウトの通信エラーや位置情報等の通信データの異常値のエラーを検出した場合に交換レンズの駆動系異常と判断したときは、第３のエラー対処メッセージを表示してもよい
。また、第３のエラー対処メッセージは、交換レンズに異常があることを示すものであってもよい。
【００１５】
本発明に係るカメラ本体は、第２の通信手段を有する交換レンズが装着可能なカメラ本体である。カメラ本体は、第２の通信手段と通信可能な第１の通信手段と、第１の通信手段と第２の通信手段間の通信において通信エラーが発生したか否かを検出するエラー検出手段と、エラーメッセージを表示する表示手段とを有する。表示手段は、交換レンズの起動時にエラー検出手段が通信エラーを検出した場合は、第１のエラー対処メッセージを表示し、交換レンズの起動後にエラー検出手段が通信エラーを検出した場合は、第２のエラー対処メッセージを表示する。
【発明の効果】
【００１６】
本発明の交換レンズ方式カメラシステム及びカメラ本体は、エラー発生時の適切な対処方法をユーザに示すことができるという利点がある。
【発明を実施するための最良の形態】
【００１７】
以下、添付の図面を参照し、本発明の実施の形態を説明する。
本発明の交換レンズ方式カメラシステム及びカメラ本体は、通信エラー発生時の適切な対処方法をユーザに示すという目的を、簡単な構成で、通信エラー検出とエラー対処メッセージ表示とを組み合わせて実現した。
【００１８】
１．構成
図１は、本実施の形態における交換レンズ方式カメラシステムの構成を示すブロック図である。図１に示すように、本実施の形態の交換レンズ方式カメラシステムは、交換レンズ１００とカメラ本体１２０とから構成されている。
【００１９】
１−１．交換レンズ
交換レンズ１００は、ズームレンズ１０１と、フォーカスレンズ１０２と、絞り１０３と、フォーカスモータ１０４と、アイリスモータ１０５と、フォーカスモータドライバ１０６と、アイリスモータドライバ１０７と、レンズマイコン１０８と、ズームエンコーダ１０９と、フォーカスエンコーダ１１０と、アイリスエンコーダ１１１と、メモリ１１２と、第１の通信端子１１３ａとを備えている。
【００２０】
レンズマイコン１０８は、交換レンズ１００のフォーカスモータ１０４とアイリスモータ１０５を、フォーカスモータドライバ１０６とアイリスモータドライバ１０７を介して駆動制御し、フォーカスレンズ１０２と絞り１０３を動作させる。さらに、レンズマイコン１０８は、フォーカスエンコーダ１１０で検出されたフォーカスレンズ１０２の位置情報と、アイリスエンコーダ１１１で検出された絞り１０３の位置情報とに基づき、フォーカスレンズ１０２と絞り１０３の絞り位置やフォーカスレンズ位置を演算する。また、レンズマイコン１０８は、カメラマイコン１３１との間で、通信端子１１３ａ、１１３ｂを介してシリアル通信が可能であり、カメラマイコン１３１から送信される駆動情報に基づき、フォーカスモータドライバ１０６やアイリスモータドライバ１０７を駆動制御する。また、レンズマイコン１０８は、交換レンズ１００の各種の情報（絞り位置やフォーカスレンズ位置等）を、シリアル通信によりカメラマイコン１３１に送信できる。
【００２１】
メモリ１１２は、ＥＥＰＲＯＭ等の不揮発性メモリで構成され、交換レンズ１００を動作制御する際に必要なレンズデータを記憶する。レンズデータは、交換レンズ固有のデータであり、交換レンズの種類や型番毎に設定されている。レンズデータには、レンズＩＤ、絞り量、レンズ駆動係数、ズーム範囲等の情報が含まれる。
【００２２】
ズームレンズ１０１は、ユーザによるズームリング（図示せず）の回転操作に応じて光軸方向（図１のＯ−Ｏ’方向）へ移動し、カメラ本体１２０に入射する光学画像を拡大または縮小する。ズームレンズ１０１の位置はズームエンコーダ１０９で読み取られ、その位置情報はレンズマイコン１０８に送られる。なお、ズームレンズ１０１の移動は、ズームリングにより手動で移動する構成に限らず、モータ等により電動で移動する構成でもよい。
【００２３】
フォーカスレンズ１０２は、フォーカスモータ１０４によって、カメラ本体１２０において光学画像の焦点が合うように光軸方向へ移動される。フォーカスモータ１０４は、フォーカスモータドライバ１０６によって、フォーカスレンズ１０２が所定の移動方向へ所定の移動量だけ移動するように動作制御される。また、フォーカスレンズ１０２の位置はフォーカスエンコーダ１１０で読み取られ、その位置情報はレンズマイコン１０８に送られる。
【００２４】
絞り１０３は、アイリスモータ１０５によって動作され、交換レンズ１００の通過光量を増減させる。アイリスモータ１０５は、アイリスモータドライバ１０７によって、絞り１０３が所定の絞り量になるように動作制御される。また、絞り１０３の絞り量はアイリスエンコーダ１１１で検出され、その絞り量情報はレンズマイコン１０８に送られる。
【００２５】
１−２．カメラ本体
カメラ本体１２０は、シャッタ１２１と、撮像素子であるＣＣＤ１２２と、信号処理部１２３と、カードインターフェース１２４と、情報記録媒体１２５と、シャッタ制御部１２６と、測光部１２７と、測距センサ１４０と、焦点検出部１２８と、表示制御部１２９と、液晶表示部１３０と、カメラマイコン１３１と、メモリ１３２と、装着検出部１３３と、電源スイッチ１３４と、シャッタスイッチ１３５と、各種キースイッチ１３６と、第２の通信端子１１３ｂと、通信手段１３７と、エラー検出手段１３８と、各部との信号の授受を行うバス１３９とを備えている。
【００２６】
また、カメラ本体１２０は、交換レンズ１００を着脱可能な機械的な機構（図示せず）を備えている。交換レンズ１００をカメラ本体１２０に装着すると、交換レンズ１００の通信端子１１３ａとカメラ本体１２０の通信端子１１３ｂとが電気的に接続され、交換レンズ１００とカメラ本体１２０間で通信手段１３７によってデータ通信が可能になる。レンズマイコン１０８と第１の通信端子１１３ａは、本発明の第２の通信手段の一例であり、通信手段１３７と第２の通信端子１１３ｂは、本発明の第１の通信手段の一例である。エラー検出手段１３８は、本発明のエラー検出手段の一例である。表示制御部１２９と液晶表示部１３０は、本発明の表示手段の一例である。
【００２７】
カメラマイコン１３１は、カメラ本体１２０の各部の動作を制御する。また、カメラマイコン１３１は、測距センサ１４０の出力値に基づいて、既存のアルゴリズムで被写体までの測距を行い、フォーカスレンズ１０２のレンズ移動量を演算する。演算されたレンズ移動量の情報は、通信手段１３７によって第２の通信端子１１３ｂと第１の通信端子１１３ａを介してレンズマイコン１０８へ送信される。その送信に対してエラー検出手段１３８が通信エラーの発生を監視する。通信エラーには、レンズマイコン１０８から所定時間内に応答が返ってこないタイムアウトがある。その他、パリティチェック、チェックサム、ＣＲＣ等、エラー確認のために付加された符号に基づき、通信エラーを検出する方式もある。
【００２８】
また、カメラマイコン１３１は、レンズマイコン１０８から送信されるレンズデータをメモリ１３２に書き込んだり、メモリ１３２に保存されているレンズデータを読み出したりすることができる。また、カメラマイコン１３１は、カメラ本体１２０及び交換レンズ１００の電源ＯＮ／ＯＦＦ制御、シャッタ制御部１２６を介したシャッタ１２１の動作制御、各種キースイッチ１３６の操作に基づいた各種動作制御等を行うことができる。カメラマイコン１３１は、各部との信号の通信をバス１３９を介して行う。なお、本実施の形態では、カメラマイコン１３１が通信手段１３７とエラー検出手段１３８とを内蔵する構成としたが、これに限定されない。
【００２９】
表示制御部１２９は、交換レンズ方式カメラシステムのバッテリ残量、撮影枚数、ＴＶ値（シャッタ速度値）、ＡＶ値（絞り量）、露出補正値、エラー情報等を液晶表示部１３０に表示させるよう制御する。なお、本実施の形態では、液晶表示部１３０は液晶表示素子（ＬＣＤ）で構成したが、情報を表示することができるものであれば、他の表示素子でもよい。また、本実施の形態では、液晶表示部１３０に、上記各種情報のみを表示させる構成としたが、液晶表示部１３０をカラー液晶表示素子で構成し、上記各種情報とともに、信号処理部１２３から出力される映像信号（スルー画像や撮影済みの画像等）を表示させる構成としてもよい。
【００３０】
焦点検出部１２８は、既存の位相差検出方式によりオートフォーカス（以下「ＡＦ」と称す）を行うためのラインセンサと、その蓄積読み出しのための回路ユニットから構成されている。焦点検出部１２８は、カメラマイコン１３１によって動作制御される。なお、焦点検出部１２８は、ＣＣＤ１２２上の光学画像のコントラストに基づいてＡＦを行うコントラスト検出方式でもよい。
【００３１】
測光部１２７は、カメラマイコン１３１による動作制御により、被写体における光量の測定（測光）を行い、測定された光量の情報はカメラマイコン１３１に送られる。なお、測光部１２７は、ＣＣＤ１２２上の光学画像の輝度に基づいて被写体における光量の測定（測光）を行ってもよい。
【００３２】
シャッタ制御部１２６は、シャッタ１２１における先幕及び後幕の走行制御を行う。具体的には、シャッタ制御部１２６は、カメラマイコン１３１において演算されたシャッタスピードで先幕及び後幕を走行させることができるように、シャッタ１２１を動作制御するものである。
【００３３】
カメラマイコン１３１は、電源スイッチ１３４、シャッタスイッチ１３５、各種キースイッチ１３６の操作状態や装着検出部１３３の出力信号にしたがい、所定の機能を実行する。
【００３４】
電源スイッチ１３４は、カメラシステムの動作を開始させるスイッチであり、電源スイッチ１３４がＯＮされたことをカメラマイコン１３１が認識すると、カメラマイコン１３１は、測光、測距、表示等の機能をスタートさせる。
【００３５】
シャッタスイッチ１３５がＯＮされたことをカメラマイコン１３１が認識すると、カメラマイコン１３１は、露光動作スタートの指示をシャッタ制御部１２６に送る。
【００３６】
各種キースイッチ１３６は、カメラのモード（ＴＶ優先、ＡＶ優先、マニュアル、プログラム等）を切り換えるスイッチや、ＡＦモードのシングルＡＦや常に被写体に合焦させるコンティニアスＡＦの設定をするスイッチや、測光モードの評価測光、中央重点測光、部分測光、スポット測光の設定をするスイッチ等を含む。各種キースイッチ１３６が操作されたことをカメラマイコン１３１が認識すると、カメラマイコン１３１は、各機能の動作を実行させる。
【００３７】
装着検出部１３３は、カメラ本体１２０に対する交換レンズ１００の機械的な着脱を検出するスイッチであり、検出信号はカメラマイコン１３１に出力される。なお、本実施の形態では、独立した装着検出部１３３を設ける構成としたが、装着検出部１３３を通信手段１３７と一体に設ける構成としてもよい。
【００３８】
シャッタ１２１は、シャッタ制御部１２６によって動作制御される先幕及び後幕で構成され、ズームレンズ１０１、フォーカスレンズ１０２、絞り１０３を介して入射する光学画像を所定時間、ＣＣＤ１２２に入射させる。ＣＣＤ１２２は、入射した光学画像を電気信号に変換して出力する。ＣＣＤイメージセンサの代わりにＣＭＯＳイメージセンサ等の他の撮像素子を使用してもよい。
【００３９】
信号処理部１２３は、ＣＣＤ１２２から出力される電気信号に対して、Ａ／Ｄ変換、画質調整、画像圧縮処理等の各種信号処理を行い、画像データを出力している。なお、本実施の形態では、信号処理部１２３を単一の構成としたが、アナログ信号処理部とデジタル信号処理部を別々の構成としてもよい。また、カメラマイコン１３１、表示制御部１２９、カードインターフェース１２４等と一体の構成としてもよい。カードインターフェース１２４は、信号処理部１２３から出力される画像データを情報記録媒体１２５へ記録させるものである。なお、情報記録媒体１２５への記録のみに限らず、情報記録媒体１２５に記録されているデータを読み出すことも可能である。情報記録媒体１２５は、例えば半導体メモリを内蔵した着脱可能なメモリカードで構成されているが、少なくともデジタル画像を記録させることが可能であれば、ディスク状記録媒体等の他の媒体であってもよい。なお、図１では、説明の簡単化のため、バッテリ、電源回路等を省略している。
【００４０】
２．動作
図２は、本実施の形態に於ける交換レンズ方式カメラシステムの動作を示したフローチャートである。図２は、特にエラー発生時の処理を示す。
【００４１】
図３Ａ〜３Ｃは、本実施の形態に於ける交換レンズ方式カメラシステムのエラー対処メッセージの表示例を示した図である。図３Ａは、起動時のエラー発生時に表示されるエラー対処メッセージの表示例を示す。図３Ｂは、起動後のエラー発生時に表示されるエラー対処メッセージの表示例を示す。図３Ｃは、起動後のエラー発生時に表示される別のエラー対処メッセージの表示例を示している。図３Ａに示すエラー対処メッセージ１「交換レンズを着け直してください」は、本発明の第１のエラー対処メッセージの一例である。図３Ｂに示すエラー対処メッセージ２「電源を入れ直してください」は、本発明の第２のエラー対処メッセージの一例である。図３Ｃに示すエラー対処メッセージ３「交換レンズに異常があります」は、本発明の第３のエラー対処メッセージの一例である。
【００４２】
以下、図１、図２及び図３を参照して、本実施の形態に於ける交換レンズ方式カメラシステムのエラー発生時の動作についてステップ毎に説明する。なお、以下の動作説明においては、交換レンズ１００は機械的にはカメラ本体１２０に装着されていることを前提とする。
【００４３】
２−１．起動時
（ステップＳ２０１）
電源スイッチ１３４がユーザによってＯＮされると、カメラマイコン１３１はこれを認識して、カメラ本体１２０の各部に電源を供給する。交換レンズ１００が装着されていれば、交換レンズ１００にも電源供給を開始する。交換レンズ１００が装着されているか否かは装着検出部１３３の出力によって判断される。
【００４４】
（ステップＳ２０２）
次に、交換レンズ１００の起動処理が実行される。具体的には、カメラマイコン１３１は、第２の通信端子１１３ｂと第１の通信端子１１３ａを介して、レンズマイコン１０８へ起動コマンドを送信し、交換レンズ１００を起動させるよう制御する。レンズマイコン１０８は、カメラマイコン１３１からの起動コマンドを受信すると、メモリ１１２に保存されているレンズデータをカメラマイコン１３１へ送信する。カメラマイコン１３１は、レンズデータを受信すると、それをメモリ１３２に保存する。保存されたレンズデータは、フォーカスレンズ１０１駆動や絞り１０３駆動等において使用される。
【００４５】
以上が、交換レンズ１００の起動処理（ステップＳ２０２）である。カメラマイコン１３１は、本発明の所定の情報であるレンズデータ（交換レンズ１００に関する情報）を受信することで、交換レンズ１００の起動処理が完了したことを認識することができる。
【００４６】
なお、本実施の形態では、レンズデータの受信をもって、交換レンズ１００の起動処理の完了としたが、レンズマイコン１０８からカメラマイコン１３１に交換レンズが起動処理を完了したことを示す情報（例えば、撮影可能なことを通知するフラグ）を送信するようにしてもよい。その場合は、レンズマイコン１０８からカメラマイコン１３１にレンズデータを送信してもよいし、送信しなくてもよい。
【００４７】
（ステップＳ２０３）
エラー検出手段１３８が、交換レンズ１００の起動処理（ステップＳ２０２）で通信エラーが発生していないか確認する。通信エラーが発生していない場合は制御コマンド受信（ステップＳ２０４）に進み、通信エラーが発生していた場合はエラー対処メッセージ１表示（ステップＳ２０９）に進む。
【００４８】
（ステップＳ２０９）
交換レンズ１００の起動処理（ステップＳ２０２）で通信エラーが発生していた場合、起動時のエラー対処メッセージ１「交換レンズを着け直してください」（図３Ａ参照）を液晶表示部１３０に表示する。交換レンズ１００の起動処理において通信エラーが発生した場合、交換レンズ１００からレンズデータを受信する前、または交換レンズ１００からレンズデータを受信したときに、通信エラーを検出したことを意味する。この場合、原因として、交換レンズ１００に電源が供給できていない、交換レンズ１００に正常にリセットがかかっていない、第２の通信端子１１３ｂと第１の通信端子１１３ａ間の接触が悪いことが考えられる。そのような場合、交換レンズを着け直すことで正常に通信できるようになる場合がある。そこで、ユーザに交換レンズの着け直しを促すために、エラー対処メッセージ１「交換レンズを着け直してください」を表示する。
【００４９】
（ステップＳ２１０）
カメラマイコン１３１は装着検出部１３３の出力を監視している。エラー対処メッセージ１「交換レンズを着け直してください」表示後、ユーザによって交換レンズ１００が一旦取り外され、再度、装着検出部１３３により交換レンズ１００が装着し直されたこと（機械的に接続されたこと）が検出されると、カメラマイコン１３１は、液晶表示部１３０に表示された起動時のエラー対処メッセージ１「交換レンズを着け直してください」（図３Ａ参照）を消去し、再度、交換レンズ１００の起動処理（ステップＳ２０２）に戻る。
【００５０】
２−２．起動後
交換レンズ１００の起動処理（ステップＳ２０２）で通信エラーが発生していない場合は、起動後の通常動作（ステップＳ２０４〜Ｓ２０８）を実行する。起動後の通常動作では、レンズマイコン１０８は、基本的にカメラマイコン１３１からの制御コマンドを受信し（ステップＳ２０４）、制御コマンドにしたがい処理を実行し（ステップＳ２０６）、処理結果をカメラマイコン１３１に送信する、ことを繰り返している。制御コマンドには、例えば、フォーカスレンズ１０２や絞り１０３を駆動する制御コマンドがある。起動後の通常動作（ステップＳ２０４〜Ｓ２０８）は、本発明の交換レンズの第２の動作状態の一例である。以下、起動後の動作をステップ毎に具体的に説明する。
【００５１】
（ステップＳ２０４）
カメラマイコン１３１からレンズマイコン１０８へ制御コマンドが送信される。レンズマイコン１０８はこれを受信する。
【００５２】
（ステップＳ２０５）
エラー検出手段１３８は、カメラマイコン１３１からレンズマイコン１０８への制御コマンドの送信（ステップＳ２０４）において通信エラーが発生したか否かを確認する。通信エラーが発生していない場合は、制御コマンド処理（ステップＳ２０６）に進み、レンズマイコン１０８は、カメラマイコン１３１からの制御コマンドの指示に従い、制御コマンド処理を実行する（ステップＳ２０６）。通信エラーが発生していた場合、エラー対処メッセージ２表示処理に進む（ステップＳ２１１）。
【００５３】
（ステップＳ２１１）
制御コマンド受信時（ステップＳ２０４）において通信エラーが発生していた場合、起動後のエラー対処メッセージ２「電源を入れ直してください」（図３Ｂ参照）を液晶表示部１３０に表示する。制御コマンド受信時（ステップＳ２０４）にて通信エラーが発生したことは、交換レンズ１００からレンズデータを正常に受信した起動後に、通信エラーを検出したことを意味する。制御コマンド受信時（ステップＳ２０４）に通信エラーが発生していた場合、外来ノイズの影響で通信エラーになっていることがある。そのような場合、カメラ本体１２０の電源を入れ直すことで正常に通信できるようになる場合がある。そこで、ユーザに電源の入れ直しを促すために、液晶表示部１３０にエラー対処メッセージ２「電源を入れ直してください」を表示させる。
【００５４】
（ステップＳ２１２）
エラー対処メッセージ２「電源を入れ直してください」表示後、ユーザが電源を入れ直すと、再度、スタート（ステップＳ２０１）から処理が開始される。
【００５５】
（ステップＳ２０６）
制御コマンド受信時（ステップＳ２０４）に通信エラーが発生していない場合、レンズマイコン１０８は、カメラマイコン１３１から送信された制御コマンドに従い、フォーカスモータドライバ１０６に対して、フォーカスレンズ１０２を所定位置へ移動させるよう制御する。また、アイリスモータドライバ１０７に対して、絞り１０３が所定の絞り量になるよう制御する。レンズマイコン１０８は、フォーカスレンズ１０２と絞り１０３の制御が終了すると、カメラマイコン１３１に対して結果を送信する。
【００５６】
（ステップＳ２０７）
エラー検出手段１３８が、制御コマンド処理（ステップＳ２０６）においてレンズマイコン１０８からカメラマイコン１３１への制御コマンド処理結果の送信に通信エラーが発生していなかったか確認する。通信エラーが発生していない場合は、駆動エラーの確認（ステップＳ２０８）に進む。通信エラーが発生していた場合は、エラー対処メッセージ２表示（ステップＳ２１１）に進む。
【００５７】
（ステップＳ２１１）
制御コマンド処理（ステップＳ２０６）で通信エラーが発生していた場合、起動後のエラー対処メッセージ２「電源を入れ直してください」（図３Ｂ参照）を液晶表示部１３０に表示する。エラー対処メッセージ２を表示する理由は、制御コマンド処理（ステップＳ２０６）にて通信エラーが発生したことは、交換レンズ１００からレンズデータを正常に受信した起動後に、通信エラーを検出したことを意味するからである。
【００５８】
制御コマンド処理（ステップＳ２０６）においてレンズマイコン１０８からカメラマイコン１３１への制御コマンド処理結果の送信で通信エラーが発生していた場合は、外来ノイズの影響で通信エラーになっている虞がある。そのような場合、電源を入れ直すことで正常に通信できるようになる場合がある。そこで、ユーザに電源の入れ直しを促すために、液晶表示部１３０にエラー対処メッセージ２「電源を入れ直してください」を表示させる。
【００５９】
（ステップＳ２１２）
エラー対処メッセージ２表示後、ユーザが電源を入れ直すことによって、再度、スタート（ステップＳ２０１）から処理が開始される。
【００６０】
（ステップＳ２０８）
制御コマンド処理（ステップＳ２０６）で通信エラーが発生していない場合、カメラマイコン１３１は駆動エラーの発生を確認する。この確認は、レンズマイコン１０８から送信される制御コマンド処理結果に基づき行われる。具体的には、レンズマイコン１０８は、カメラマイコン１３１からの制御コマンドにしたがい処理を実行後、その処理結果をカメラマイコン１３１に送信する。カメラマイコン１３１はその処理結果に基づいて、制御コマンドにしたがった処理結果が得られたか否かを判断することで、駆動エラーの発生を判断する。
【００６１】
例えば、レンズマイコン１０８が、所望の位置までレンズを移動させる制御コマンドをカメラマイコン１３１から受信した場合、その制御コマンドにしたがいレンズを移動させた結果の位置を処理結果としてカメラマイコン１３１に送信する。カメラマイコン１３１は、処理結果として受信した位置に基づき、正常に動作したか否かを判断できる。つまり、処理結果として受信した位置が所望の位置でなかったときに（すなわち、通信データの異常値を検出したときに）、カメラマイコン１３１は、駆動エラーが発生したと判断できる。または、所定時間以上、レンズマイコン１０８からの処理結果を受信しないときに（すなわち、タイムアウトを検出したとき）、カメラマイコン１３１は、駆動エラーが発生したと判断できる。
【００６２】
このように、レンズマイコン１０８からの制御コマンドの処理結果に基づき、駆動エラー（フォーカスレンズ１０２や絞り１０３の駆動部が電気的または機械的な異常により正常に動作しないこと）を判断する。
【００６３】
制御コマンドの処理結果に基づき駆動エラーが発生していないと判断される場合、処理は再び制御コマンド受信（ステップＳ２０４）に戻り、カメラマイコン１３１は、レンズマイコン１０８に次の制御コマンドを送信する。制御コマンドの処理結果に駆動エラーが発生したと判断される場合、エラー対処メッセージ３表示処理（ステップＳ２１３）に進む。
【００６４】
（ステップＳ２１３）
制御コマンド処理（ステップＳ２０６）で駆動エラーが発生していた場合、起動後のエラー対処メッセージ３「交換レンズに異常があります」（図３Ｃ参照）を液晶表示部１３０に表示する。すなわち、駆動エラーが発生していた場合、フォーカスレンズ１０２や絞り１０３の駆動部が電気的または機械的に異常であるので、ユーザに交換レンズ１００の修理の依頼を促すために、液晶表示部１３０にエラー対処メッセージ３「交換レンズに異常があります」（図３Ｃ参照）を表示する。
【００６５】
（ステップＳ２１４）
エラー対処メッセージ３「交換レンズに異常があります」（図３Ｃ参照）表示後、ユーザが電源を入れ直すと、再度、スタート（ステップＳ２０１）に戻り、処理が開始される。
また、本実施の形態では、交換レンズ１００の起動後に、レンズ制御コマンドに従いフォーカスレンズを所定位置へ移動させた場合、カメラマイコン１３１は、処理結果として受信した通信データの異常値を検出したときに、または処理結果の受信のタイムアウトを検出したときに、駆動エラーが発生したと判断し、起動後のエラー対処メッセージ３「交換レンズに異常があります」を液晶表示部１３０に表示するとしたが、エラー対処メッセージ３の表示は、交換レンズ１００の起動後でなくてもよい。たとえば、交換レンズ１００の初期化のときの駆動処理において、位置情報などの通信データの異常値を検出した場合や、通信タイムアウトを検出した場合に、エラー対処メッセージ３「交換レンズに異常があります」を液晶表示部１３０に表示してもよい。
【００６６】
以上のように本実施の形態によれば、エラー状況に応じて、エラー発生時の適切な対処方法をユーザに提示することができるという利点がある。
【００６７】
３．その他
本実施の形態では、通信エラーまたは駆動エラーを検出した場合、すぐにエラー対処メッセージを表示するように構成したが、通信エラーまたは駆動エラーを検出した場合は一定時間間隔を空けてリトライを何回か行い、それでも通信エラーまたは駆動エラーになる場合にエラー対処メッセージを表示するように構成してもよい。
【産業上の利用可能性】
【００６８】
本発明は、交換レンズとカメラ本体とが着脱可能であって、交換レンズとカメラ本体との間で情報を通信可能な交換レンズ方式カメラシステムに有用である。
【図面の簡単な説明】
【００６９】
【図１】本発明の交換レンズ方式カメラシステムのブロック図
【図２】本発明の交換レンズ方式カメラシステムのフローチャート
【図３Ａ】本発明の交換レンズ方式カメラシステムのエラー対処メッセージ表示例を示す図
【図３Ｂ】本発明の交換レンズ方式カメラシステムのエラー対処メッセージ表示例を示す図
【図３Ｃ】本発明の交換レンズ方式カメラシステムのエラー対処メッセージの表示例を示す図
【符号の説明】
【００７０】
１００  交換レンズ
１０８  レンズマイコン
１１３ａ  第１の通信端子
１１３ｂ  第２の通信端子
１２０  カメラ本体
１２９  表示制御部
１３０  液晶表示部
１３１  カメラマイコン
１３７  通信手段
１３８  エラー検出手段
【図１】
0005254092.tif 000002
【図２】
0005254092.tif 000003
【図３Ａ】
0005254092.tif 000004
【図３Ｂ】
0005254092.tif 000005
【図３Ｃ】
0005254092.tif 000006