(57)【特許請求の範囲】
【請求項１】
撮像装置と接続可能なアクセサリであって、
電圧値または電流値に基づいて接続された撮像装置との通信を行うための信号端子と、
前記接続された撮像装置を休止状態から非休止状態にするための起動信号を生成する起動信号生成手段と、
前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させる制御手段と、
前記接続された撮像装置の種別を判定する判定手段と、を有し、
前記判定手段は、前記接続された撮像装置が前記休止状態のときに、前記信号端子を介して前記接続された撮像装置の種別を判定し、
前記制御手段は、前記判定手段により前記接続された撮像装置が特定の撮像装置であると判定された場合、前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させることを特徴とするアクセサリ。
【請求項２】
前記接続された撮像装置とシリアル通信を行うための、前記信号端子とは異なるシリアル通信用信号端子を有することを特徴とする請求項１に記載のアクセサリ。
【請求項３】
前記接続された撮像装置が前記休止状態のときは、当該接続された撮像装置とシリアル通信を行わないことを特徴とする請求項２に記載のアクセサリ。
【請求項４】
発光手段と、
前記接続された撮像装置から前記発光手段の発光指示信号を受け付けるための、前記信号端子とは異なる発光用信号端子と、を有することを特徴とする請求項１ないし３のいずれか１項に記載のアクセサリ。
【請求項５】
前記信号端子を介して前記接続された撮像装置に前記発光手段を発光可能な状態であることを通知することを特徴とする請求項４に記載のアクセサリ。
【請求項６】
前記信号端子を介して前記接続された撮像装置が撮影準備完了状態であることを認識することを特徴とする請求項１ないし５のいずれか１項に記載のアクセサリ。
【請求項７】
前記制御手段は、前記判定手段により前記接続された撮像装置が前記起動信号によって前記非休止状態となる撮像装置であると判定された場合、前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させることを特徴とする請求項１ないし６のいずれか１項に記載のアクセサリ。
【請求項８】
前記接続された撮像装置の種別を判定するための判定信号を生成する判定信号生成手段を有し、
前記制御手段は、前記接続された撮像装置が前記休止状態のときに、前記信号端子を介して前記判定信号を前記接続された撮像装置に出力させることを特徴とする請求項１ないし７のいずれか１項に記載のアクセサリ。
【請求項９】
前記制御手段は、前記信号端子を介して前記判定信号を前記接続された撮像装置に出力させるときには、前記判定手段を前記信号端子に接続させないことを特徴とする請求項８に記載のアクセサリ。
【請求項１０】
撮像装置と接続可能なアクセサリであって、
電圧値または電流値に基づいて接続された撮像装置との通信を行うための信号端子と、
前記接続された撮像装置とシリアル通信を行うための、前記信号端子とは異なるシリアル通信用信号端子と、
前記接続された撮像装置をシリアル通信できない状態からシリアル通信できる状態にするための起動信号を生成する起動信号生成手段と、
前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させる制御手段と、
前記接続された撮像装置の種別を判定する判定手段と、を有し、
前記判定手段は、前記接続された撮像装置が前記シリアル通信できない状態のときに、前記信号端子を介して前記撮像装置の種別を判定し、
前記制御手段は、前記判定手段により前記接続された撮像装置が特定の撮像装置であると判定された場合、前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させることを特徴とするアクセサリ。
【請求項１１】
外部機器からの前記接続された撮像装置に対する撮影指示信号を受信する受信手段を有し、
前記制御手段は、前記受信手段により前記撮影指示信号を受信すると前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させることを特徴とする請求項１ないし１０のいずれか１項に記載のアクセサリ。
【請求項１２】
接続された撮像装置を休止状態から非休止状態にするための起動信号を生成する起動信号生成手段を備えたアクセサリと接続可能な撮像装置であって、
電圧値または電流値に基づいて接続されたアクセサリとの通信を行うための信号端子と、
前記接続されたアクセサリとシリアル通信を行うための、前記信号端子とは異なるシリアル通信用信号端子と、
前記撮像装置の状態を前記休止状態と前記非休止状態とに変更する状態変更手段と、
前記接続されたアクセサリと通信を行う通信手段と、
前記状態変更手段及び前記通信手段のいずれか一方を前記信号端子に接続させる切り替え手段と、を有し、
前記切り替え手段は、前記非休止状態では前記通信手段と前記信号端子とを接続させ、前記休止状態では前記状態変更手段と前記信号端子とを接続させ、
前記状態変更手段は、前記休止状態において前記信号端子を介して前記起動信号を受け付けると前記非休止状態に変更することを特徴とする撮像装置。
【請求項１３】
前記切り替え手段は、前記通信手段と前記信号端子とを接続させた状態で所定の条件を満たすと前記状態変更手段と前記信号端子とを接続させ、前記状態変更手段と前記信号端子とを接続させた状態で前記状態変更手段が前記起動信号を受け付けると前記通信手段と前記信号端子とを接続させることを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
アクセサリと接続可能な撮像装置であって、
電圧値または電流値に基づいて接続された撮像装置との通信を行うための信号端子と、
前記接続されたアクセサリとシリアル通信を行うための、前記信号端子とは異なるシリアル通信用信号端子と、
前記撮像装置の状態をシリアル通信できない状態とシリアル通信できる状態とに変更する状態変更手段と、
前記接続されたアクセサリと通信を行う通信手段と、
前記状態変更手段及び前記通信手段のいずれか一方を前記信号端子に接続させる切り替え手段と、を有し、
前記切り替え手段は、前記シリアル通信できる状態では前記通信手段と前記信号端子とを接続させ、前記シリアル通信できない状態では前記状態変更手段と前記信号端子とを接続させ、
前記状態変更手段は、前記シリアル通信できない状態において、前記信号端子を介して前記アクセサリで生成された前記シリアル通信できない状態から前記シリアル通信できる状態にするための起動信号を受け付けると、前記シリアル通信できる状態に変更することを特徴とする撮像装置。
【請求項１５】
撮像装置と、当該撮像装置に接続されたアクセサリと、を有する撮像システムであって、
前記アクセサリは、
電圧値または電流値に基づいて前記撮像装置との通信を行うための信号端子と、
前記撮像装置を休止状態から非休止状態にするための起動信号を生成する起動信号生成手段と、
前記信号端子を介して前記起動信号を前記撮像装置に出力させる制御手段と、
前記撮像装置の種別を判定する判定手段と、を有し、
前記撮像装置は、
当該撮像装置の状態を休止状態と非休止状態とに変更する状態変更手段を有し、
前記判定手段は、前記撮像装置が前記休止状態のときに、前記信号端子を介して前記撮像装置の種別を判定し、
前記制御手段は、前記判定手段により前記撮像装置が特定の撮像装置であると判定された場合、前記信号端子を介して前記起動信号を前記撮像装置に出力させ、
前記状態変更手段は、前記休止状態において前記信号端子を介して前記起動信号を受け付けると前記非休止状態に変更することを特徴とする撮像システム。
【請求項１６】
撮像装置と、当該撮像装置に接続されたアクセサリと、を有する撮像システムであって、
前記アクセサリは、
電圧値または電流値に基づいて前記撮像装置との通信を行うための信号端子と、
前記撮像装置とシリアル通信を行うための、前記信号端子とは異なるシリアル通信用信号端子と、
前記撮像装置をシリアル通信できない状態からシリアル通信できる状態にするための起動信号を生成する起動信号生成手段と、
前記信号端子を介して前記起動信号を前記撮像装置に出力させる制御手段と、
前記撮像装置の種別を判定する判定手段と、を有し、
前記撮像装置は、
当該撮像装置の状態をシリアル通信できない状態とシリアル通信できる状態とに変更する状態変更手段を有し、
前記判定手段は、前記撮像装置が前記シリアル通信できない状態のときに、前記信号端子を介して前記撮像装置の種別を判定し、
前記制御手段は、前記判定手段により前記撮像装置が特定の撮像装置であると判定された場合、前記信号端子を介して前記起動信号を前記撮像装置に出力させ、
前記状態変更手段は、前記シリアル通信できない状態において、前記信号端子を介して前記起動信号を受け付けると前記シリアル通信できる状態に変更することを特徴とする撮像システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像装置に接続されるアクセサリ、及び撮像装置にアクセサリが接続された撮像システムに関する。
【背景技術】
【０００２】
一般に、デジタルカメラなどの撮像装置は、閃光装置などのアクセサリを接続することが可能となっている。撮像装置と閃光装置とを接続するインターフェースを介して、接続された閃光装置を制御するために、発光を指示する信号を閃光装置に送信するなどの通信が可能である。しかしながら、撮像装置が省電力モードにあって動作していない場合には、撮像装置と閃光装置との間でデータの授受ができない。よって、このような場合、撮像装置に閃光装置を装着して閃光装置側の操作部材を操作しても、その操作内容は撮像装置に反映されない。
【０００３】
特許文献１では、省電力モードにある撮像装置を閃光装置から起動可能にする構成について提案されている。特許文献１によれば、閃光装置において、撮像装置からの通信用クロックパルスを受信する接続端子に、当該閃光装置の起動に連動して起動信号を発する回路が付加される。また、撮像装置においては、閃光装置へのクロックパルスを出力する接続端子に閃光装置からの起動信号を受信するための回路を付加する。すなわち、特許文献１によれば、クロックパルス用端子を経由して閃光装置から撮像装置へ起動信号を送信し、それを受けた撮像装置は省電力モードによる休止状態から起動して通常の動作状態となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１−２８７６４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１に開示された従来技術では、撮像装置と閃光装置のクロックパルス用端子に新たな回路を付加する必要があり、通信クロックの波形を劣化させる可能性や通信速度の高速化への妨げとなる可能性がある。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、撮像装置と接続されたアクセサリとの通信品質を低下させることなく、接続されたアクセサリから休止状態の撮像装置を起動可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明に係るアクセサリは、撮像装置と接続可能なアクセサリであって、電圧値または電流値に基づいて接続された撮像装置との通信を行うための信号端子と、前記接続された撮像装置を休止状態から非休止状態にするための起動信号を生成する起動信号生成手段と、前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させる制御手段と、前記接続された撮像装置の種別を判定する判定手段と、を有し、前記判定手段は、前記接続された撮像装置が前記休止状態のときに、前記信号端子を介して前記接続された撮像装置の種別を判定し、前記制御手段は、前記判定手段により前記接続された撮像装置が特定の撮像装置であると判定された場合、前記信号端子を介して前記起動信号を前記接続された撮像装置に出力させることを特徴とする。
また、上記の目的を達成するために、本発明に係る撮像装置は、接続された撮像装置を休止状態から非休止状態にするための起動信号を生成する起動信号生成手段を備えたアクセサリと接続可能な撮像装置であって、電圧値または電流値に基づいて接続されたアクセサリとの通信を行うための信号端子と、前記接続されたアクセサリとシリアル通信を行うための、前記信号端子とは異なるシリアル通信用信号端子と、前記撮像装置の状態を前記休止状態と前記非休止状態とに変更する状態変更手段と、前記接続されたアクセサリと通信を行う通信手段と、前記状態変更手段及び前記通信手段のいずれか一方を前記信号端子に接続させる切り替え手段と、を有し、前記切り替え手段は、前記非休止状態は前記通信手段と前記信号端子とを接続させ、前記休止状態は前記状態変更手段と前記信号端子とを接続させ、前記状態変更手段は、前記休止状態において前記信号端子を介して前記起動信号を受け付けると前記非休止状態に変更することを特徴とする。
また、上記の目的を達成するために、本発明に係る撮像システムは、撮像装置と、当該撮像装置に接続されたアクセサリと、を有する撮像システムであって、前記アクセサリは、電圧値または電流値に基づいて前記撮像装置との通信を行うための信号端子と、前記撮像装置を休止状態から非休止状態にするための起動信号を生成する起動信号生成手段と、前記信号端子を介して前記起動信号を前記撮像装置に出力させる制御手段と、前記撮像装置の種別を判定する判定手段と、を有し、前記撮像装置は、当該撮像装置の状態を休止状態と非休止状態とに変更する状態変更手段を有し、前記判定手段は、前記撮像装置が前記休止状態のときに、前記信号端子を介して前記撮像装置の種別を判定し、前記制御手段は、前記判定手段により前記撮像装置が特定の撮像装置であると判定された場合、前記信号端子を介して前記起動信号を前記撮像装置に出力させ、前記状態変更手段は、前記休止状態において前記信号端子を介して前記起動信号を受け付けると前記非休止状態に変更することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、撮像装置と接続されたアクセサリとの通信品質を低下させることなく、接続されたアクセサリから休止状態の撮像装置を起動することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】実施形態のアクセサリシューにおける回路構成を示すブロック図。
【図２】実施形態によるカメラシステムを示す全体ブロック図。
【図３】実施形態によるカメラの動作を説明するフローチャート。
【図４】実施形態によるカメラの動作を説明するフローチャート。
【図５】実施形態による閃光装置の動作を説明するフローチャート。
【図６】実施形態による閃光装置の動作を説明するフローチャート。
【図７】カメラと閃光装置の連携を説明するフローチャート。
【図８】カメラの休止状態からの起動処理を説明するフローチャート。
【図９】実施形態による閃光装置の動作を説明するタイミングチャート。
【図１０】閃光装置におけるカメラ判定出力回路の一例を示す図。
【図１１】実施形態によるカメラシステムを示す模式図。
【図１２】一般的なアクセサリシューにおける回路構成を示す図。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施形態を、添付の図面に基づいて詳細に説明する。
【００１１】
図１は、実施形態にかかわる撮像装置としてのカメラと撮像装置と接続可能なアクセサリとしての閃光装置とを接続するためのインターフェース（アクセサリシュー）に係る構成を抽出して示したブロック図である。図２は、実施形態にかかわる撮像システム（カメラ及び閃光装置）の全体構成を示すブロック図である。
【００１２】
まず図２を参照して、実施形態に係わる撮像システム（デジタルカメラ、レンズ、閃光装置から成る）の構成を詳細に説明する。図２において、１００はカメラ本体を、２００はレンズを、３００は閃光装置（発光装置）をそれぞれ示している。まず、カメラ１００内の構成について説明する。
【００１３】
カメラマイコン１０１は、カメラ１００の各部を制御するマイクロコンピュータＣＰＵである。カメラマイコン１０１は、マイコン内蔵ワンチップＩＣ回路構成となっている。例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマ回路、ＥＥＰＲＯＭ（電気的にデータを消去・書き込みできるＲＯＭ）、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ等を含む。カメラマイコン１０１は、ソフトウェアを実行することにより、カメラシステムの各種制御や各種の条件判定を行う。カメラマイコン１０１は、内蔵もしくは外付けの発振回路で生成されたクロックにより駆動され、このクロックをカウントすることによって正確な時間管理を行う。これにより、カメラ全体の動作シーケンスにおけるタイミング、及び、外部の閃光やリモコン等との通信シーケンスにおけるタイミングをコントロールする。
【００１４】
撮像素子１０２は、赤外カットフィルタやローパスフィルタ等を含み、ＣＣＤ，ＣＭＯＳ等の素子で構成される。撮像素子１０２には、後述のレンズ群２０２によって撮影時に被写体の像が結像される。シャッター１０３は制御回路を含み、非撮影時には閉じて撮像素子１０２を遮光し、撮影時には開いて撮像素子１０２へ光を導く。シャッター１０３の制御回路は、カメラマイコン１０１からのシャッター駆動信号１１８（シャッター先幕駆動信号、シャッター後幕駆動信号）に従って、シャッターを制御する。本実施形態では、シャッター１０３が公知のフォーカルプレンシャッターであり、シャッター１０３の制御回路はフォーカルプレンシャッターを構成する２つのシャッター駆動マグネットを制御し、シャッター先幕と後幕を走行させ、露出動作を担う。またシャッター１０３は公知のフォトインタラプタを内蔵し、羽の位置や、シャッター走行完了などのタイミングを検出するようになっており、その検出結果を検出信号１１９としてカメラマイコン１０１に送信する。
【００１５】
シャッター先幕駆動信号を出力してから、実際にシャッター幕が走行完了する時間には動作回数や温度、姿勢差等によるばらつきがある。カメラマイコン１０１内の記憶装置（ＥＥＰＲＯＭなど）には、このような先幕の動作のばらつきに対する補正値があらかじめ記憶されている。
【００１６】
主ミラー１０４（ハーフミラー）は、非撮影時にレンズ群２０２より入射する光の一部を反射しピント板１０５に結像させる。ピント板１０５は不図示の光学ファインダーにおいてピントを目視で確認するために用いられる。測光回路１０６は、被写体輝度値を測定する。測光回路１０６内の測光センサは、被写体の撮影範囲を複数の領域に分割しそれぞれの領域で測光を行う。焦点検出回路１０７は、複数点を測距ポイントとして持つ測距センサを有し、測光センサの分割された部分に対応した位置に測距ポイントが含まれているよう構成されている。なお、測光回路１０６内の測光センサはペンタプリズム１１4を介してピント板１０５に結像された被写体像を見込んでいる。ゲイン切換回路１０８は、撮像素子１０２の信号の増幅のゲインを切換える。ゲイン切換回路１０８によるゲインの切換え制御は、撮影の条件や後述の充電電圧条件によるレベル設定、撮影者の入力等に基づいてカメラマイコン１０１が行う。
【００１７】
Ａ／Ｄ変換器１０９は、増幅された撮像素子１０２からのアナログ信号をデジタル信号に変換する。タイミングジェネレータ１１０（ＴＧ）は、撮像素子１０２の増幅された信号の入力タイミングと、Ａ／Ｄ変換器１０９の変換タイミングとを同期させる。デジタル信号処理回路１１１は、Ａ／Ｄ変換器１０９でデジタル信号に変換された画像データに対して、パラメータにしたがった画像処理を施す。尚、処理画像の記憶のためのメモリ等については図示を省略する。ＳＣはカメラ１００とレンズ２００及び閃光装置３００とのインターフェースの信号ラインであり、例えばカメラマイコン１０１をホストとしてデータの交換やコマンドの伝達を相互に行う。
【００１８】
カメラＩＦ回路１００１は、カメラ１００と閃光装置３００とのインターフェースであり、カメラ−閃光装置間の通信を行うための回路である（図１で後述）。カメラＩＦ回路１００１は、閃光装置３００への、発光用信号端子や後述するストロボマイコン３１０との通信クロック端子を持ち、カメラマイコン１０１とストロボマイコン３１０の間での通信を可能にしている。
【００１９】
割込発生回路１００３は、カメラ休止要因発生後の閃光装置３００からの起動信号に応じてカメラ起動を行うための割り込み信号を発生させる。割込発生回路１００３はカメラマイコン１０１に接続されるとともに、アナログスイッチ１００２にも接続される。アナログスイッチ１００２は、アクセサリシューのアナログ信号用端子４０１（図１）を、割込発生回路１００３とカメラＩＦ回路１００１のＡＮＡＬＯＧ端子のいずれに接続するかの切り替えを行う。詳細は、図１により後述する。
【００２０】
また、カメラ１００は、レンズマイコン２０１とのインターフェースを有し、カメラマイコン１０１とレンズマイコン２０１の間のデータ通信を可能にしている。さらに、カメラ１００は、ユーザが各種の入力を行なうための入力部１１２を有する。入力部１１２は、カメラ１００や閃光装置３００に対する設定操作、予備発光の指示操作、日中シンクロモード等の指示操作のためのスイッチやボタン、ダイヤルなどを有する。表示部１１３は、各種設定されたモードやその他の撮影情報などを表示する。表示部１１３は、例えば液晶装置や発光素子などからなる。ペンタプリズム１１４は、ピント板１０５の被写体像を測光回路１０６内の測光センサ及び不図示の光学ファインダーに導く。サブミラー１１５は、レンズ群２０２より入射し、主ミラー１０４を透過した光を焦点検出回路１０７の測距センサへ導く。
【００２１】
次に、レンズ２００内の構成と動作について説明する。レンズマイコン２０１は、レンズ２００の各部の動作を制御するマイクロコンピュータＬＰＵである。レンズマイコン２０１は、マイコン内蔵ワンチップＩＣ回路構成となっている。例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマ回路、ＥＥＰＲＯＭ（電気的にデータを消去・書き込みできるＲＯＭ）、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ等を含む。
【００２２】
レンズ群２０２は複数枚のレンズで構成される。レンズ駆動部２０３はレンズ群２０２の焦点位置合わせ用の光学系を移動させる。レンズ群２０２の駆動量は、カメラ１００内にある焦点検出回路１０７の出力に基づいてカメラマイコン１０１により算出され、レンズマイコン２０１に提供される。エンコーダ２０４は、レンズ群２０２の駆動時に位置を検出する。レンズマイコン２０１は、エンコーダ２０４の駆動情報を用いることにより、上記算出された駆動量分だけレンズ駆動部２０３を動作させ、レンズ群２０２を合焦位置へ移動させる。絞り２０５は絞り制御回路２０６を介してレンズマイコン２０１により制御される。なお、レンズ群２０２の焦点距離は、単焦点のもの（固定）であっても、ズームレンズのように可変であっても構わない。
【００２３】
次に、閃光装置３００の構成について説明する。ストロボマイコン３１０は、閃光装置３００の各部の動作を制御するマイクロコンピュータＦＰＵである。ストロボマイコン３１０はマイコン内蔵ワンチップＩＣ回路構成となっている。例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマ回路、ＥＥＰＲＯＭ（電気的にデータを消去・書き込みできるＲＯＭ）、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ等を含む。
【００２４】
アナログＩＦ回路３０００，シリアル通信ＩＦ回路３０１０はカメラ１００と閃光装置３００との間のインターフェースである。アナログＩＦ回路３０００、シリアル通信ＩＦ回路３０１０は、カメラ１００からの複数の信号をストロボマイコン３１０に接続するものであり、詳細は図１により後述する。
【００２５】
電池３０１は閃光装置３００の電源（ＶＢＡＴ）であり、昇圧回路３０２、ストロボマイコン３１０に接続される。昇圧回路３０２は、ストロボマイコン３１０の制御下で、電池３０１の電圧を数百Ｖに昇圧し、放電管３０７を発光させるためのエネルギーを主コンデンサ（不図示）に蓄積させる。なお、主コンデンサは、ストロボ発光のための高圧コンデンサであり、本実施形態では３３０Ｖまで充電し、発光トリガにより放電する。また、主コンデンサの両端には、主コンデンサ電圧を検出する電圧検出回路（不図示）が接続されている。主コンデンサに充電された電圧は電圧検出回路において分圧され、分圧された電圧はストロボマイコン３１０のＡ／Ｄ変換端子に入力される。この情報はストロボマイコン３１０からＳＣ通信を介してカメラマイコン１０１に通信される。
【００２６】
トリガ回路３０６は、ストロボマイコン３１０より発光指示があるとトリガ信号パルスを出力する。発光部である放電管３０７は、主コンデンサに充電されたエネルギーをトリガ回路３０６から印加される数ＫＶのパルス電圧を受け励起する事で発光し、その光を被写体に照射する。発光制御回路３０８は、トリガ回路３０６と共に放電管３０７の発光の開始を制御し、さらに発光の停止を制御する。フォトダイオード３２３は放電管３０７の発光量を受光するセンサであり、直接またはグラスファイバーなどを介して放電管３０７の光を受光する。積分回路３０９は、フォトダイオード３２３の受光電流を積分する。積分回路３０９は、積分開始信号をストロボマイコン３１０から受信すると、その積分結果をコンパレータ３１２の反転入力端子とストロボマイコン３１０のＡ／Ｄコンバータ端子に出力する。
【００２７】
コンパレータ３１２の非反転入力端子はストロボマイコン３１０のＤ／Ａコンバータ出力端子に接続され、コンパレータ３１２の出力はＡＮＤゲート３１１の入力端子に接続される。ＡＮＤゲート３１１のもう一方の入力はストロボマイコン３１０の発光制御端子と接続され、ＡＮＤゲート３１１の出力は発光制御回路３０８に入力される。放電管３０７は反射傘３１５により取り囲まれて配置される。また、光学系３１６はパネル等から成り、閃光装置３００の照射角を決める。入力部３２０はストロボマイコン３１０に接続される入力インタフェースであり、ユーザの各種操作入力を受け付けてストロボマイコン３１０に伝える。入力部３２０は、例えば閃光装置３００の側面などに配置されたスイッチを含み、手動によりストロボ情報を入力することが可能となっている。また、本実施形態のカメラ起動要因を発生させる、休止中のカメラの起動を行うスイッチも入力部３２０に含まれる。表示部３２１は、ストロボマイコン３１０の制御下で、閃光装置３００の各状態を表示する。
【００２８】
定電圧回路３２２は、電池３０１の電圧を所定電圧（Ｖ１）に制御し、出力する。上述したように、積分回路３０９は、フォトダイオード３２３の受光電流を積分する。公知の無線通信回路３２４、無線アンテナ３２５により、外部のストロボやリモコン等のカメラアクセサリと電波を用いたデータの送受信が行われる。無線通信回路３２４はストロボマイコン３１０に接続され、ストロボマイコン３１０で送信、受信信号を指示、解析、判断する。例えば図１１の閃光装置３００−２との間で、無線通信回路３２４及び無線アンテナ３２５を介して、ストロボマイコン３１０によって生成された無線通信パケットがやりとりされる。モータ駆動回路３１３は、光学系３１６を駆動して閃光装置３００における照射角を制御する。エンコーダ３１４は、放電管３０７による光の照射方向における光学系３１６の位置を検出し、検出結果に基づいてストロボの照射角が制御させる。
【００２９】
［カメラ部］
図１は、実施形態によるカメラ１００のアクセサリシュー部分、すなわち、カメラ１００と閃光装置３００とのインターフェースに関する構成を示すブロック図である。上述したように、カメラマイコン１０１はカメラ１００の全体の機能を制御する中央演算処理装置である。カメラマイコン１０１は、後述のアナログスイッチ１００２をコントロールする信号を出力するＣ＿ＳＷ端子と、後述の割込発生回路１００３からの割り込み信号を受け付けるＣ＿ＩＲＱ端子を有する。カメラマイコン１０１及びストロボマイコン３１０はペリフェラル通信機能を備え、カメラＩＦ回路１００１及びシリアル通信ＩＦ回路３０１０を経由して互いに通信を行う。カメラマイコン１０１は外部信号による割り込み入力機能を備え、割り込み入力信号Ｃ＿ＩＲＱより割り込み要因が発生した場合は休止状態から起動して動作状態へとカメラ１００の状態変更を行う。休止状態とはカメラマイコン１０１が閃光装置のストロボマイコン３１０からの通信要求を受け付けない状態のことを言い、動作状態（非休止状態）とはカメラマイコンが閃光装置のストロボマイコン３１０からの通信要求を受け付ける状態のことを言う。なお、カメラマイコン１０１は、省電力モードにおいて所定の条件を満たすと休止状態へ移行するものとする。
【００３０】
ここで、閃光装置３００のストロボマイコン３１０からカメラマイコン１０１に通信を行うことができるのは、カメラマイコン１０１が起動していること（動作状態であること）をストロボマイコン３１０が認識している場合に限られる。すなわち、カメラマイコン１０１がストロボマイコン３１０へカメラマイコン１０１の動作終了の通知を行うと、ストロボマイコン３１０はカメラマイコン１０１が休止状態であると認識してカメラマイコン１０１への通信を禁止する。あるいはカメラ１００と閃光装置３００の接続後であって、カメラマイコン１０１とストロボマイコン３１０がまだ一度も通信を行っていない場合も、ストロボマイコン３１０からカメラマイコン１０１への通信は禁止される。
【００３１】
以上の制約を持つカメラ１００と閃光装置３００との通信システムにおいては、ストロボマイコン３１０からの通信によって休止状態のカメラマイコン１０１を起動させることはできない。このため、本実施形態では、後述のアナログ信号用端子４０１を経由する信号線を用いてストロボマイコン３１０から休止状態のカメラマイコン１０１を起動させることを可能とする。アナログ信号用端子４０１は、カメラ１００から閃光装置３００へ、あるいは閃光装置３００からカメラ１００へアナログ信号を出力して、双方の状態をカメラ１００と閃光装置３００の少なくとも一方が認識するための状態検出用の端子である。なお、アナログ信号とは、電圧値や電流値そのものに意味を持たせた信号のことであり、アナログ信号用端子４０１は、電圧値または電流値に基づいてカメラ１００と閃光装置３００との通信を行うための信号端子といえる。例えば、アナログ信号用端子４０１を通してカメラ１００から閃光装置３００へｘ［ｖ］の電圧が出力されている場合、閃光装置３００はカメラ１００がレリーズ準備完了状態（撮影準備完了状態）であることを認識する。また、閃光装置３００からカメラ１００への通知としては、閃光装置３００における充電完了（放電管３０７が発光可能な状態）を通知することが挙げられる。
【００３２】
カメラＩＦ回路１００１は、カメラ１００と閃光装置３００との間のインターフェースであり、シリアル通信のレベル変換等を行ってカメラマイコン１０１と閃光装置３００との間の通信を実現する。カメラ１００と閃光装置３００との間の通信であるＳＣ信号を接続するアクセサリシュー端子は、アナログ信号用端子４０１、ＳＣＬＫ端子４０２、ＭＯＳＩ端子４０３、ＭＩＳＯ端子４０４、Ｘ端子４０５を含む。アナログ信号用端子４０１はカメラから閃光装置３００に対してアナログ制御を行う端子であり、従来のカメラ動作ではストロボＡＦ補助光発光制御や充電完了制御を行うのに用いられる。本実施形態では、アナログ信号用端子４０１は、条件によってカメラ休止状態からカメラ起動状態に起動するのに用いられる。ＳＣＬＫ端子４０２はシリアル通信で用いられるクロックを送信するのに用いられるクロック端子である。ＭＯＳＩ端子４０３は、シリアル通信においてカメラ１００から閃光装置３００に情報を送信するための端子である。ＭＩＳＯ端子４０４は、シリアル通信において閃光装置３００からカメラ１００に情報を送信するための端子である。Ｘ端子４０５は、カメラ１００からシンクロタイミング（発光指示信号）を送信するための発光用信号端子である。
【００３３】
カメラＩＦ回路１００１は、シリアル通信制御のためのＳＣＬＫ端子４０２、ＭＯＳＩ端子４０３、ＭＩＳＯ端子４０４の３つのシリアル通信用信号端子で閃光装置３００を制御している。カメラＩＦ回路１００１とカメラマイコン１０１は既存のシリアル通信ＳＰＩで接続されていて、カメラＩＦ回路１００１は、カメラマイコン１０１からのシリアル通信ＳＰＩのレベル変換等を行う。カメラＩＦ回路１００１はＳＣＬＫ端子４０２、ＭＯＳＩ端子４０３、ＭＩＳＯ端子４０４を介してストロボマイコン３１０と互いにシリアル通信を行う。
【００３４】
また、カメラＩＦ回路１００１は、アナログ信号入力のためのＡＮＡＬＯＧ端子を有する。ＡＮＡＬＯＧ端子はプルダウン抵抗１００４によりプルダウンされている。このプルダウン抵抗１００４は、本実施形態によるウエイクアップ可能なカメラ（以下対応カメラとする）か否かの判別に用いられる（詳細は後述する）。またカメラＩＦ回路１００１のＡＮＡＬＯＧ端子はプルダウン抵抗１００４とアナログスイッチ１００２を介してアナログ信号用端子４０１に接続されている。アナログ信号用端子４０１は閃光装置３００のアナログＩＦ回路３０００と接続されている。アナログスイッチ１００２は、コントロール端子を有しており、そのコントロール端子から入力される制御信号がＨレベルかＬレベルかによって２つの経路（ａ−ｃかｂ−ｃ）のうちどちらか一方のみを接続する。
【００３５】
カメラマイコン１０１のＣ＿ＳＷ端子はアナログスイッチ１００２のコントロール端子に接続されていてＨあるいはＬレベルの電圧を出力する。本実施形態においては、アナログスイッチ１００２のコントロール端子がＬレベルの場合にはアナログスイッチ１００２はａ−ｃ間を接続し、割込発生回路１００３（信号反転回路）がアナログ信号用端子４０１と接続される。他方、アナログスイッチ１００２のコントロール端子がＨレベルの場合にはアナログスイッチ１００２はｂ−ｃ間を接続し、カメラＩＦ回路１００１のＡＮＡＬＯＧ端子とアナログ信号用端子４０１が接続される。なお、アナログスイッチ１００２のコントロール端子における論理は逆でも構成可能である。
【００３６】
割込発生回路１００３は信号反転回路を形成している。割込発生回路１００３は、ＮＰＮトランジスタ１０３３と、ＮＰＮトランジスタ１０３３のベースに接続される抵抗１０３１とベースエミッタ間に接続される抵抗１０３２を有する。なお、抵抗１０３１と抵抗１０３２の合成抵抗が対応カメラか否かの判別に用いられる抵抗となる（詳細は後述する）。
【００３７】
［閃光装置側］
図２で上述したように、ストロボマイコン３１０は閃光装置３００の全体の機能を制御する中央演算処理装置である。ストロボマイコン３１０はペリフェラル通信機能を備え、閃光装置３００のシリアル通信ＩＦ回路３０１０、カメラＩＦ回路１００１を経由して、カメラマイコン１０１と互いに通信を行う。カメラマイコン１０１が閃光装置３００のストロボマイコン３１０へカメラマイコン１０１の動作終了の通知を行うと、閃光装置３００のストロボマイコン３１０はカメラマイコン１０１が休止状態であると認識してカメラマイコンへの通信を禁止する。あるいはカメラ１００と閃光装置３００の接続後に、カメラマイコン１０１と閃光装置のストロボマイコン３１０が一度も通信を行っていない場合も同様に閃光装置３００のストロボマイコン３１０はカメラ１００との通信を禁止する。
【００３８】
アナログＩＦ回路３０００は次に説明する構成を有する。カメラ判定出力回路３００１は、本実施形態のカメラ休止状態からの復帰動作に対応した特定のカメラ（対応カメラ）か否かの判別を行うための判定信号を生成し出力する判定信号生成処理を行う。カメラ判定出力回路３００１は、ストロボマイコン３１０のＳＴ＿ＯＵＴ１端子と接続され、ＳＴ＿ＯＵＴ１端子にＨレベルが出力されると判定信号を出力し、Ｌレベルが出力されると判定信号を停止する。カメラ判定出力回路３００１は、例えば、図１０に示すような構成とすることができる。すなわち、定電圧電源の電圧Ｖ１を抵抗３０１１と抵抗３０１２で分圧した一定電圧出力を判定信号として出力する回路である。アナログスイッチ３０１３のコントロール端子とストロボマイコン３１０のＳＴ＿ＯＵＴ１とが接続され、アナログスイッチ３０１３のコントロール端子にＨレベルが入力されると接続状態、Ｌレベルが入力されると解放状態となる。こうしてカメラ判定出力回路３００１による判定信号の出力のオン／オフが、アナログスイッチ３０１３により実現される。
【００３９】
アナログスイッチ３００２のコントロール端子は、ストロボマイコン３１０のＳＴ＿ＳＷ１端子と接続されており、コントロール端子にＨレベルが入力されると接続状態、Ｌレベルが入力されると解放状態となる。アナログスイッチ３００２の一方はアナログ信号用端子４０１と接続され他端はカメラ判定出力回路３００１に接続されている。したがって、アナログスイッチ３００２のコントロール端子にＨレベルが入力されると、アナログ信号用端子４０１とカメラ判定出力回路３００１が接続される。
【００４０】
起動回路３００３は、カメラ休止状態からカメラ起動状態に起動する対応カメラか否かの判別を行うためのカメラ判定入力回路３０３２（ＡＤ変換）とカメラの起動出力を行なうウエイクアップ出力回路３０３３とを有する。また、起動回路３００３は、アナログ信号用端子４０１との接続を切り替えるアナログスイッチ３０３１を備える。アナログスイッチ３０３１は、コントロール端子を有し、コントロール端子にＨレベルあるいはＬレベルのどちらかの電位が入力されているかによって接続状態が決定される。アナログスイッチ３０３１のコントロール端子にはストロボマイコン３１０のＳＴ＿ＳＷ３端子が接続されている。
【００４１】
本実施形態においては、アナログスイッチ３０３１のコントロール端子（ＳＴ＿ＳＷ３端子）がＬレベルの場合にはアナログスイッチ３０３１はｂ−ｃ間が接続状態となり、ウエイクアップ出力回路３０３３とアナログ信号用端子４０１が接続される。アナログスイッチ３０３１のコントロール端子（ＳＴ＿ＳＷ３）がＨレベルの場合には、アナログスイッチ３０３１はａ−ｃ間が接続状態となり、カメラ判定入力回路（ＡＤ変換）３０３２とアナログ信号用端子４０１が接続される。なお、ＳＴ＿ＳＷ３の論理は逆でも構成可能である。
【００４２】
また、起動回路３００３は、カメラ判定入力回路３０３２とウエイクアップ出力回路３０３３の切り替えをストロボマイコン３１０の内部で行い、切り替え方法としてファームで行ってもよい。カメラ判定入力回路３０３２はカメラ判定出力回路３００１の出力電圧がアナログスイッチ３００２を介してアナログ信号用端子４０１に接続されたときの、カメラ接続時の負荷による電圧低下を検出する。カメラ判定入力回路３０３２はストロボマイコン３１０のＳＴ＿ＩＮ端子に接続される。ストロボマイコン３１０は、検出された電圧降下の値から、接続されているカメラが対応カメラか否かを判別する。
【００４３】
例えば、カメラ判定入力回路３０３２は、判別電圧レベルをVaoutとして、この値未満の場合は対応カメラ、それ以外の場合は非対応カメラと判定する。後述するが、対応カメラか非対応カメラかといったカメラの種類によってカメラ接続時の負荷による電圧低下が異なる設定にしているため、上記判別が可能となっている。ウエイクアップ出力回路３０３３はストロボマイコン３１０のＳＴ＿ＯＵＴ２端子に接続されている。ウエイクアップ出力回路３０３３は、ストロボマイコン３１０の内蔵タイマにより一定期間Ｈレベルの信号（起動信号）を出力する。こうして、ストロボマイコン３１０とウエイクアップ出力回路３０３３は、休止状態にあるカメラ１００を動作状態へと起動するための信号を生成する起動信号生成処理を行う。アナログ信号用端子４０１を介してカメラ１００の割込発生回路１００３に供給され、カメラマイコン１０１への割り込み信号が生成、出力される。
【００４４】
アナログスイッチ３００４は、アナログ制御回路３００５とアナログ信号用端子４０１とを接続する。アナログスイッチ３００４のコントロール端子はストロボマイコン３１０のＳＴ＿ＳＷ２端子とインバータ回路３００６を介して接続されている。アナログスイッチ３００４は、コントロール端子にＨレベルが入力されると接続状態、Ｌレベルが入力されると解放状態となる。アナログスイッチ３００４が接続状態になると、アナログ信号用端子４０１とアナログ制御回路３００５が接続される。アナログ制御回路３００５は、ストロボマイコン３１０のＳＴ＿ＣＯＮＴに接続され、アナログ信号用端子４０１を介してカメラ１００と信号をやりとりして、閃光装置ＡＦ補助光発光制御や充電完了制御を行う。すなわち、アナログ制御回路３００５は、信号端子（アナログ信号用端子４０１）への電圧または電流の印加によりカメラ１００との通信を行う通信部として機能する。
【００４５】
インバータ回路３００６は、入力側がストロボマイコン３１０のＳＴ＿ＳＷ２端子と接続され、出力側がアナログスイッチ３００４のコントロール端子と接続されている。ＳＴ＿ＳＷ２端子がＨレベルのときはインバータ回路３００６の出力がＬとなるためアナログスイッチ３００４は開放となり、アナログ信号用端子４０１とアナログ制御回路３００５は接続されない。他方、ＳＴ＿ＳＷ２端子がＬレベルのときはインバータ回路３００６がＨとなるため、アナログスイッチ３００４は接続状態となり、アナログ信号用端子４０１とアナログ制御回路３００５は接続される。なお、ＳＴ＿ＳＷ２の論理は逆でも構成可能である。
【００４６】
シリアル通信ＩＦ回路３０１０は、例えば３線式シリアル通信を制御する。シリアル通信ＩＦ回路３０１０は、カメラＩＦ回路１００１からＳＣＬＫ端子４０２を介して入力された同期クロックにレベル変換等を行ない、ストロボマイコン３１０のＳＣＬＫ端子に供給する。また、シリアル通信ＩＦ回路３０１０は、カメラＩＦ回路１００１からＭＯＳＩ端子４０３を介して入力されたＭＯＳＩ端子信号（カメラ情報）にレベル変換等を施し、ストロボマイコン３１０のＭＯＳＩ端子に供給する。
【００４７】
またシリアル通信ＩＦ回路３０１０は、ストロボマイコン３１０のＭＩＳＯ端子から出力された信号にレベル変換等を行い、ＭＩＳＯ端子４０４を介してカメラＩＦ回路１００１のＭＩＳＯ端子へ信号（ストロボ情報など）を出力する。なお、本例では３線式シリアル通信を説明したが、これに限られるものではなく、例えば２線式のシリアル通信でもよい。また、ストロボマイコン３１０は、Ｘ端子から入力された発光指示信号により発光を行う。
【００４８】
（フローチャートの説明）
次に、図３〜図９のフローチャートを参照して本実施形態によるカメラ１００、閃光装置３００の動作を説明する。図３、図４は、カメラ１００の動作を示すフローチャートである。また、図５、図６は閃光装置３００の動作を示すフローチャートである。また、図７〜図８は、カメラ１００の休止状態への移行から閃光装置３００により起動されるまでの動作を示すフローチャートである。さらに、図９は、休止状態のカメラ１００を閃光装置３００から起動する際の、ストロボマイコン３１０が出力する各信号のタイミングチャートである。
【００４９】
まずカメラマイコン１０１の具体的な動作について図３、図４のフローチャートにより説明する。なお、このフローチャートはカメラマイコン１０１とストロボマイコン３１０がともに動作状態であることが前提のシーケンスである。休止状態のシーケンスは図８、図９で説明する。
【００５０】
不図示の電源スイッチがオンされてカメラ１００のカメラマイコン１０１が動作可能となると、カメラマイコン１０１は、図３のＳ１から所定の動作を開始する。まず、Ｓ１において、カメラマイコン１０１は、自身のメモリやポートの初期化を行う。また入力部１１２より入力されたスイッチの状態や予め設定された入力情報を読み込み、シャッタースピードの決め方や、絞りの決め方等、様々な撮影モードの設定を行う。閃光装置３００が起動した後、カメラ１００はユーザからのレリーズ操作待ちの状態（ＳＷ１のオン待ちの状態）となる。
【００５１】
Ｓ２において、カメラマイコン１０１は、図示しないシャッターボタンの半押し状態であるＳＷ１がＯＮか否かを判別し、ＯＦＦのときはこのステップを繰り返し、ＯＮのときは処理をＳ３に進める。Ｓ３において、カメラマイコン１０１はレンズ２００内のレンズマイコン２０１と通信ラインＳＣを介して通信を行う。そして、レンズ２００の焦点距離情報（以下、レンズの焦点距離情報）や測距、測光に必要な光学情報を取得する。Ｓ４において、カメラマイコン１０１は、カメラ１００に閃光装置３００が装着されているかどうかをチェックする。カメラ１００に閃光装置３００が装着されているならば処理はＳ５へ進み、未装着ならば処理はＳ６へ進む。
【００５２】
Ｓ５において、カメラマイコン１０１はペリフェラル通信機能により、カメラＩＦ回路１００１を介して閃光装置３００と通信を行い、Ｓ３にて取得したレンズの焦点距離情報をストロボマイコン３１０に出力する。カメラＩＦ回路１００１は、ＳＣＬＫ端子４０２、ＭＯＳＩ端子４０３、ＭＩＳＯ端子４０４を介して、レベル変換されたシリアル信号を送信し、シリアル通信ＩＦ回路３０１０を経由してストロボマイコン３１０と通信を行う。このようにカメラマイコン１０１はストロボマイコン３１０と通信ラインＳＣを介して通信を行う。これにより、ストロボマイコン３１０は受信した焦点距離情報に基づいてモータ駆動回路３１３を駆動してストロボの照射角を制御する。
【００５３】
また、Ｓ５では、さらにカメラマイコン１０１はストロボマイコン３１０と通信を行い、ストロボマイコン３１０自身のメモリ内に格納されているストロボ情報を出力するように指示を出す。ストロボマイコン３１０は、この指示に応じてカメラマイコン１０１へストロボ情報を出力する。このストロボ情報は、現在の発光モード情報、主コンデンサ充電情報、ＡＦ補助光出力情報などである。
【００５４】
次に、Ｓ６で、カメラマイコン１０１は、Ｓ１にて設定された撮影モードのうち、自動焦点検出動作を行うモード（ＡＦモード）であるか、そうでないモード（ＭＦモード）であるかを判別する。ＡＦモードと判別されると、処理はＳ７に進み、ＭＦモードであれば、処理はすぐにＳ９へ進む。
【００５５】
Ｓ７では、カメラマイコン１０１は、焦点検出回路１０７を駆動することにより周知の位相差検出法による焦点検出動作を行う。なお、複数の測距点のうちのどのポイントに焦点を合わせるか（測距ポイント）は、入力部１１２から設定されたポイントまたはカメラの撮影モードに応じて決定されたり、近点優先を基本の考え方とした周知の自動選択アルゴリズムなどで決定されたりする。Ｓ８において、カメラマイコン１０１は、Ｓ７で決定された測距ポイントを不図示のＲＡＭに記憶させ、焦点検出回路１０７の情報に基づきレンズの駆動量を演算する。カメラマイコン１０１は、レンズ２００内のレンズマイコン２０１と通信ラインＳＣを介して通信を行い、上記演算結果である駆動量を通知する。レンズマイコン２０１は、通知された駆動量に基づいてレンズ駆動部２０３を制御してレンズ群２０２を合焦位置に駆動する。
【００５６】
Ｓ９では、カメラマイコン１０１は、被写体輝度値を測光回路１０６より得る。なお、本例では、画面上を１２のエリアに分割して被写体輝度値を得るものとする。Ｓ１０においてカメラマイコン１０１は、入力部１１２より入力されたゲイン設定をゲイン切換回路１０８に設定する。ゲイン設定とは、例えばＩＳＯ感度設定である。また、更にＳ１０ではカメラマイコン１０１はストロボマイコン３１０と通信ラインＳＣを介して通信を行い、取得したゲイン設定情報をストロボマイコン３１０に出力する。Ｓ１１において、カメラマイコン１０１は、Ｓ９で取得した複数のエリアの被写体輝度値ＥＶｂから、周知のアルゴリズムにより露出値（ＥＶｓ）を決定する。
【００５７】
Ｓ１２において、カメラマイコン１０１は、ストロボマイコン３１０が充電完了信号を出力しているかどうかをチェックする。ここで、ストロボマイコン３１０が充電完了信号を出力しているならば処理はＳ１３へ進み、出力していなければ処理はＳ１４へ進む。なお、カメラマイコン１０１は、このＳ１２におけるストロボマイコン３１０が充電完了信号を出力しているかどうかの判定結果を、後のステップで用いるために記憶しておく。Ｓ１３において、カメラマイコン１０１は、ストロボ撮影を行うために適したシャッター速度（Ｔｖ）と絞り値（Ａｖ）とをＳ９にて得られた測光出力（被写体輝度値）をもとに決定する。Ｓ１４において、カメラマイコン１０１は、自然光撮影を行うために適したシャッター速度（Ｔｖ）と絞り値（Ａｖ）とを、上記のＳ９にて得られた測光出力（被写体輝度値）をもとに決定する。上記Ｓ１３又はＳ１４の処理が実行されると、処理はＳ１５へ進む。
【００５８】
Ｓ１５において、カメラマイコン１０１はストロボマイコン３１０と通信ラインＳＣを介して通信を行い、その他のストロボに関する情報をストロボマイコン３１０に送信する。続いて、Ｓ１６において、図示しない撮影開始のスイッチであるＳＷ２がＯＮであるか否かを判別し、ＯＦＦであればＳ１からＳ１６までの動作を繰り返し、ＯＮであれば図４に示すＳ１７以下の一連のレリーズ動作に進む。
【００５９】
レリーズ後の動作について図４のフローチャートを参照して説明する。Ｓ１７において、カメラマイコン１０１は、上述のＳ５と同様にストロボマイコン３１０と通信ラインＳＣを介して通信を行い、カメラ情報をストロボマイコン３１０に出力する。Ｓ１８では、カメラマイコン１０１は、定常光の測光動作を行う。
【００６０】
Ｓ１９では、カメラマイコン１０１は、プリ発光を閃光装置３００にて行うためのプリ発光通信を通信ラインＳＣを介してストロボマイコン３１０と行い、カメラ情報をストロボマイコン３１０に出力する。閃光装置３００のプリ発光動作についてはストロボ動作を示す図５のフローチャートにより説明する。Ｓ２０において、カメラマイコン１０１は、閃光装置３００でのストロボプリ発光状態での測光動作を行う。カメラマイコン１０１は、このようにして得られた測光情報から、シャッタースピード、絞り値、閃光装置３００の発光量を演算する。
【００６１】
Ｓ２１において、カメラマイコン１０１は、主ミラー１０４をアップさせ、撮影光路内から退避させる。Ｓ２２において、カメラマイコン１０１は、ストロボマイコン３１０との間で光量設定通信を行う。カメラマイコン１０１は、Ｓ２０で得られた測光情報をストロボマイコン３１０に通信ラインＳＣを介して送信し、カメラ情報をストロボマイコン３１０に出力する。Ｓ２３では、カメラマイコン１０１は、発光コマンドをストロボマイコン３１０に送信する。Ｓ５と同様にカメラマイコン１０１からストロボマイコン３１０に通信ラインＳＣを介して通信を行い、カメラ情報をストロボマイコン３１０に出力する。
【００６２】
Ｓ２４では、カメラマイコン１０１は、公知のシャッターと絞り動作を行う。Ｓ２５では、カメラマイコン１０１は、シャッター１０３が全開状態に近くなると、メイン発光指示である発光トリガ通信を行い、閃光装置３００にメイン発光動作を行なわせる。なお、カメラ１００では、シャッター１０３の先幕走行開始とともに、撮像素子１０２を蓄積状態に制御している。そして、シャッター１０３の後幕走行完了とともに、撮像素子１０２を蓄積状態から読み出し状態に制御して、画像データの読み出しを開始する。こうして一連の露光動作が終了すると、Ｓ２６で、カメラマイコン１０１は、撮影光路より退避させていた主ミラー１０４をダウンして再び撮影光路内に斜設させる。Ｓ２７において、ゲイン切換回路１０８は撮像素子１０２の画素データをＳ１０で設定されたゲインで増幅し、得られた信号はＡ／Ｄ変換器１０９によりデジタル信号に変換する。こうして変換された画素データは、デジタル信号処理回路１１１によりホワイトバランスなど所定の信号処理が施され、現像される。そしてＳ２８において、カメラマイコン１０１は、現像された画像データを図示しないメモリに記憶する。こうして１枚の撮影のルーチンが終了する。
【００６３】
続いて、閃光装置３００内のストロボマイコン３１０での具体的な動作（ストロボ制御動作）について、図５、図６のフローチャートに従って説明する。
【００６４】
不図示の電源スイッチがオンされてストロボマイコン３１０が動作可能となると、ストロボマイコン３１０はＳ１０１より所定の動作を開始する。まず、Ｓ１０１では、ストロボマイコン３１０は自身のメモリやポートの初期化を行う。また、ストロボマイコン３１０は、入力部３２０より入力されたスイッチの状態や予め設定された入力情報を読み込み、ストロボ撮影モードや発光量等の設定を行う。
【００６５】
Ｓ１０２において、ストロボマイコン３１０は、昇圧回路３０２を動作開始させて発光の準備を行う。そして、Ｓ１０３にて、ストロボマイコン３１０は、カメラマイコン１０１から通信ラインＳＣを介してカメラ情報（レンズの焦点距離情報、発光モード情報等）を受信し、チェックする。Ｓ１０４において、ストロボマイコン３１０は、自身のメモリ内に記憶されたストロボ情報を表示部３２１に表示する。Ｓ１０５において、ストロボマイコン３１０は、カメラマイコン１０１に通信ラインＳＣを介して通信を行い、ストロボ情報をカメラマイコン１０１に出力する。
【００６６】
Ｓ１０６では、ストロボマイコン３１０は、昇圧回路３０２が昇圧した電圧が放電管３０７の発光に必要な電圧レベルにまで達したか（充電完了か）どうかを判定する。放電管３０７の発光に必要な電圧レベルにまで達していると判定した場合には、処理はＳ１０８に進む。他方、Ｓ１０６にて昇圧回路３０２が昇圧した電圧が放電管３０７の発光に必要な電圧レベルにまで達していないと判定された場合には、処理はステップＳ１０７へ進む。Ｓ１０７において、ストロボマイコン３１０は、充電信号を昇圧回路３０２へ送信することで昇圧を継続する。なお、このとき、充電未完信号を通信ラインＳＣを介してカメラマイコン１０１に送信し、ストロボの発光準備中であることを知らせるようにしてもよい。その後、処理はＳ１０２へ戻り、上記したステップを繰り返す。
【００６７】
Ｓ１０８において、ストロボマイコン３１０は、充電完了信号を通信ラインＳＣを介して送信し、ストロボの発光準備ができたことをカメラマイコン１０１に知らせる。次に、ストロボマイコン３１０は、Ｓ１０９にてカメラ情報を受信する。このときストロボマイコン３１０は、カメラマイコン１０１よりプリ発光開始用信号が出力されているかどうかをチェックする。プリ発光開始用信号が出力されていれば、ストロボマイコン３１０は、Ｓ１１０にてプリ発光通信を行う（カメラ１００の動作フローチャートの図４のＳ１９に対応）。なお、このとき、ストロボマイコン３１０は無線通信回路３２４を制御して無線アンテナ３２５によりスレーブ閃光装置３００−２にプリ発光開始を送信する。  
【００６８】
Ｓ１１１では、ストロボマイコン３１０は、プリ発光動作とともに測光動作を行う（カメラ１００の動作フローチャートの図４のＳ１９に対応）。閃光装置３００のプリ発光／本発光（後述のＳ１１７）の動作を図６のフローチャートに示す。
【００６９】
Ｓ２０１にて、ストロボマイコン３１０は、カメラマイコン１０１より発光開始用信号が出力されているかどうかをチェックし、発光開始用信号が出力されていなければ本ルーチンを終了する。一方、発光開始用信号が出力されているならばＳ２０２へ進む。Ｓ２０２において、ストロボマイコン３１０は発光制御端子よりＡＮＤゲート３１１を介して発光制御回路３０８にトリガ信号を与えてストロボの発光を開始させる。
【００７０】
Ｓ２０３において、ストロボマイコン３１０は、カメラマイコン１０１より通信ラインＳＣを介して通知された発光量演算値で決められた光量に相当する発光量に到達したかを判定する。フォトダイオード３２３の受光電流を積分する積分回路３０９の出力はコンパレータ３１２の反転入力端子とストロボマイコン３１０のＡ／Ｄコンバータ端子に入力される。コンパレータ３１２の非反転入力端子にはストロボマイコン３１０内のＤ／Ａコンバータの出力端子に接続されており、そのＤ／Ａコンバータには発光量演算値で決められた光量に相当する発光量に相当する値が設定されている。プリ発光量は例えばフル発光量の１／３２等のように小光量に設定されている。なお、本発光量がプリ発光量の相対値で設定されてもよい。
【００７１】
コンパレータ３１２の反転入力端子に入力される積分回路３０９からの積分値が非反転入力端子に設定された発光光量以上になると、コンパレータ３１２がオンする。その結果、発光量が設定された値に到達していない間は、発光が継続され（Ｓ２０３）、到達した場合は、ＡＮＤゲート３１１より発光停止信号が出力されて発光制御回路３０８により発光が停止される（Ｓ２０４）。
【００７２】
図５に戻り、Ｓ１１２においてストロボマイコン３１０は、カメラ情報を受信し、カメラマイコン１０１より光量設定信号が出力されているかどうかをチェックする。プリ発光の測光演算結果から光量設定がされていれば、Ｓ１１３にてストロボマイコン３１０は光量設定を行う（カメラ１００の動作フローチャートの図４のＳ２２に対応）。次に、Ｓ１１４において、ストロボマイコン３１０は、カメラ情報を受信し、カメラマイコン１０１よりストロボ発光スタート信号が出力されているかどうかをチェックする。ここでいうストロボ発光スタート信号は、Ｘ端子４０５から閃光装置３００に入力されるシンクロ信号であり、シンクロタイミングを示す（カメラ１００の動作フローチャートの図４のＳ２５（メイン発光指示）に対応）。メイン発光指示が出力されていれば、ストロボマイコン３１０は、Ｓ１１５にてメイン発光通信を行う。Ｓ１１７にて、ストロボマイコン３１０は、放電管３０７による本発光を行う。本発光の動作は、前述の図６のフローチャートで説明した動作と同様である（但し、ストロボマイコン３１０内のＤ／Ａコンバータによる発光量の設定が異なる）。
【００７３】
Ｓ１１８にて、ストロボマイコン３１０は、発光終了処理を行う。発光終了処理において、ストロボマイコン３１０は、閃光装置３００−２に対して、シーケンスが終了したことを無線により送信する。カメラ１００は、今撮影した画像が、正常にストロボ発光したときの撮影画像であると判断すると、画像を記録する際に撮影条件の情報としてファイルに添付して保存する。なお、ストロボ撮影が正常に行われなかった場合には、その旨を画像ファイルに添付して記録する。
【００７４】
（休止状態のフローチャート）
次に、カメラ１００が休止状態へ移行する場合、及び、休止状態から動作状態へ移行する場合の、カメラ１００及び閃光装置３００の動作について、図７、図８のフローチャート、図９のタイミングチャートを参照して説明する。なお、休止状態へ移行するカメラ休止要因としては、例えば省電力モードで動作しているカメラ１００において、所定時間にわたって操作入力が発生しなかった場合が挙げられる。また、本実施形態のカメラ１００では、カメラ休止要因が発生してから所定時間後に休止状態へ移行する。
【００７５】
カメラマイコン１０１はカメラＩＦ回路１００１とシリアル通信ＩＦ回路３０１０を介してストロボマイコン３１０と通信を行う。このようなカメラ１００と閃光装置３００との間で通常通信が行なわれている場合、閃光装置３００からのカメラ起動信号の出力は禁止される（Ｓ４００，Ｓ４０１）。このとき、カメラ１００では、カメラマイコン１０１はＣ＿ＳＷ端子にＨレベルを出力してアナログスイッチ１００２がｂ−ｃ間を接続するようにする。これにより、割込発生回路１００３とアナログ信号用端子４０１との接続が遮断され、アナログ信号用端子４０１はカメラＩＦ回路１００１のＡＮＡＬＯＧ端子と接続される。
【００７６】
閃光装置３００側では、ストロボマイコン３１０がＳＴ＿ＳＷ２をＬレベルに設定することによりインバータ回路３００６がＨレベルを出力し、アナログスイッチ３００４は接続状態となる。これによりアナログ信号用端子４０１とアナログスイッチ３００４を介して、アナログ制御回路３００５とカメラＩＦ回路１００１のＡＮＡＬＯＧ端子が接続される。またストロボマイコン３１０がＳＴ＿ＳＷ１をＬレベルに設定することでアナログスイッチ３００２はオープン状態となり、カメラ判定出力回路３００１とアナログ信号用端子４０１との接続は遮断される。またストロボマイコン３１０のＳＴ＿ＳＷ３はＨレベルに設定され、アナログスイッチ３０３１ではａ−ｃ間が接続状態となる。このため、カメラ判定入力回路３０３２がアナログ信号用端子４０１と接続され、ウエイクアップ出力回路３０３３とアナログ信号用端子４０１との接続は遮断される。またストロボマイコン３１０のＳＴ＿ＯＵＴ２はＬレベルとする。
【００７７】
以上の設定により、アナログ信号用端子４０１の接続先は、従来の図１２で示す回路と同様の状態が選択される。図１２は、従来のカメラと閃光装置のインターフェースに関する構成を示すブロック図であり、アナログ信号用端子４０１を介してカメラＩＦ回路１００１のＡＮＡＬＯＧ端子が直接に閃光装置３００のアナログ制御回路３００５と接続されている。
【００７８】
カメラ休止要因が発生すると、処理はＳ４０２からＳ４０３へ進む。Ｓ４０３において、カメラマイコン１０１は、アナログスイッチ１００２の接続を切り替えて割込発生回路１００３とＣ＿ＩＲＱ端子を接続する。より具体的には、カメラマイコン１０１は、Ｃ＿ＳＷ端子からＬレベルの信号を出力することによりアナログスイッチ１００２のａ−ｃ間を接続状態とし、割込発生回路１００３とＣ＿ＩＲＱ端子を接続する。また、この切り替えにより、アナログ信号用端子４０１とカメラＩＦ回路１００１のＡＮＡＬＯＧ端子との接続は遮断される。
【００７９】
なお、割込発生回路１００３とカメラマイコン１０１のＣ＿ＩＲＱ端子を接続した際には、Ｃ＿ＩＲＱ端子による割り込み入力を有効とする。なお、カメラマイコン１０１のＣ＿ＩＲＱ端子からの割り込み入力は常に有効としておいても良い。Ｃ＿ＩＲＱ端子はカメラマイコン１０１内部あるいは外部にてカメラマイコン電源にプルアップされており、Ｌレベル入力を検出すると割り込みが発生する構成とする。
【００８０】
その後、Ｓ４０４において、カメラマイコン１０１は休止状態へ遷移することを閃光装置３００のストロボマイコン３１０へ通知し、Ｓ４０５で休止状態へ遷移する。以上の処理を経て、カメラマイコン１０１は休止状態へ遷移して割り込み入力待ちとなる。割り込み要因が発生したか否かの判別は、カメラマイコン１０１のＣ＿ＩＲＱ端子の割り込み状態で判別する。閃光装置３００よりカメラ起動のための割り込み要因が発生すると、休止状態が解除される。
【００８１】
閃光装置３００からカメラ起動信号が出力されると（Ｓ４１２）、カメラマイコン１０１のＣ＿ＩＲＱ端子に割込発生回路１００３から信号が供給され、カメラマイコン１０１は起動する（Ｓ４１３）。カメラ起動信号は、閃光装置３００のウエイクアップ出力回路３０３３から出力されるＨレベル信号である。より詳細に説明すると、ウエイクアップ出力回路３０３３からカメラ起動信号（Ｈレベル信号）がアナログ信号用端子４０１に入力されると、割込発生回路１００３のＮＰＮトランジスタ１０３３のベースにＨレベル信号が印加される。これによりＮＰＮトランジスタ１０３３がオンしてカメラマイコン１０１のＣ＿ＩＲＱ端子にＬレベル信号が印加されることとなり、カメラマイコン１０１に割り込みが発生する（Ｓ４１２）。
【００８２】
Ｓ４１３において、カメラマイコン１０１は、当該割り込みを処理して起動状態に遷移する。Ｓ４１４において、カメラマイコン１０１は、アナログスイッチ１００２の接続状態をｂ−ｃ間の接続へ切り替え、割込発生回路１００３とアナログ信号用端子４０１との接続を遮断する。また、この切り替えにより、アナログ信号用端子４０１とカメラＩＦ回路１００１のＡＮＡＬＯＧ端子とがアナログスイッチ１００２を介して接続される。
【００８３】
Ｓ４１５において、カメラマイコン１０１は、閃光装置３００へカメラ１００が動作状態であることを、通信割り込み信号により通知する。なお、通知方法としては、例えばシリアル通信端子のいずれかの電位を変化させる方法（例えば、ＳＣＬＫ端子をＬレベルからＨレベルへ変化させる）でもよい。また通知方法はアナログ信号用端子４０１の電圧変動であってもよい。その後、Ｓ４２１において、閃光装置３００によるカメラ起動信号の出力を禁止する（Ｓ４００と同様）。その後は従来通りのカメラマイコン１０１とストロボマイコン３１０との通信を行う。
【００８４】
一方、閃光装置３００側では、Ｓ４０６において、ストロボマイコン３１０は、休止状態へ遷移することの通知受けると、カメラ起動信号を出力可能な状態となる。次に、Ｓ４０７において、ストロボマイコン３１０は、カメラ１００に対する所定の要因（起動要因）が発生するのを待つ。ストロボマイコン３１０は、例えば入力部３２０より特定のボタン操作がなされたときに、カメラ１００の起動要因が発生した判断する。
【００８５】
また起動要因の発生の例として、閃光装置３００を有するワイヤレスカメラシステムのような環境において、マスター閃光装置の送信信号がスレーブ閃光装置に受信されたときにカメラ起動要因が発生したと判断することが挙げられる。例えば、図１１で示すワイヤレスシステムは、カメラ１００、スレーブカメラ１００−２、閃光装置３００、スレーブ閃光装置３００−２とから構成されるワイヤレスシステムである。上述のように、カメラ１００には閃光装置３００がアクセサリシューを介して接続されている。カメラ１００と閃光装置３００は、それぞれマスターカメラ、マスター閃光装置として機能する。閃光装置３００は、無線通信回路３２４及び無線アンテナ３２５によって外部のストロボやリモコン等のカメラアクセサリと電波を用いたデータの送受信を行う。データの受信時には、無線アンテナ３２５より受信した電波信号を無線通信回路３２４で受信信号に変換し、ストロボマイコン３１０で解析する。送信時には、ストロボマイコン３１０より指示された送信信号を無線通信回路３２４において電波信号に変換し、無線アンテナ３２５より出力する。
【００８６】
スレーブカメラ１００−２、スレーブ閃光装置３００−２は、閃光装置３００が指令した通信により動作する。閃光装置３００とスレーブ閃光装置３００−２とは、既知の無線通信規格であるＩＥＥＥ８０２.１５.４等の方法によって無線通信を行う。４００は被写体、６００はスクリーン、５００はカメラ１００を固定する三脚であり、５００−２はカメラ１００−２を固定する三脚であり、写真スタジオでのストロボ撮影を想定している。例えば、スレーブ閃光装置３００−２に受信信号が受信されたときにカメラ起動要因が発生する。その後、スレーブ閃光装置３００−２経由でスレーブカメラ１００−２の起動を行い、カメラ１００とカメラ１００−２による連動撮影が行われる。すなわち、スレーブ閃光装置３００−２は、外部機器であるカメラ１００からカメラ１００−２に対する撮影指示信号を受信すると、スレーブカメラ１００−２が休止状態であれば起動させる。
また、撮影指示信号を受信した場合とは異なる起動要因の発生の例として、モデリング発光指示を受信した場合も挙げられる。例えば、図１１で示すワイヤレスシステムにおいて、マスターカメラであるカメラ１００が休止状態のときに閃光装置３００を操作してモデリング発光を指示した場合、各閃光装置のモデリング発光量を決定するためにカメラ１００を起動させる必要がある。そのため、閃光装置３００がカメラ起動信号を出力してカメラ１００を起動させてモデリング発光が行われる。
【００８７】
図７のフローチャートに戻り、Ｓ４０８ではカメラの種類判別を行う。ここでいう種類判別とは、接続されているカメラが本実施形態のシステムに対応したものか否かの判別である。このような種類判別を行う理由は、本システムに非対応なカメラに対して電気的ダメージからの保護を行うためである。非対応なカメラでは、アナログ信号用端子４０１に従来のインターフェース回路が接続されており、閃光装置３００からの起動信号出力を受けることができない回路構成である可能性がある。例えば、図１２に示した従来の回路構成のカメラと、図１に示した回路構成の閃光装置の組み合わせの場合である。このようにカメラ内部の回路に対して電気的なダメージが発生する恐れがあるので、これを避けるためにカメラの種類判別が行われる。
【００８８】
閃光装置３００によるカメラの種類判別の動作について図８のフローチャートで説明する。種類判別の動作においては、カメラの種類判別を行うために、アナログ信号用端子４０１ヘの接続の切り替え等が行われる。Ｓ６０１において、ストロボマイコン３１０は、カメラ１００が起動中であるか判別する。この判別は、例えば、カメラ１００の休止状態の信号がＳ４０６で入力されたが、その後のＳ４０８までの間にカメラ１００が再起動したかを判別している。起動中でなければ処理はＳ６０２へ進み、再起動していれば処理はＳ６０９へ進む。Ｓ６０９では、ストロボマイコン３１０は、あらかじめ設定したタイマ時間をスタートさせる。その後、Ｓ６１０において、ストロボマイコン３１０は、カメラ−閃光装置間の通信が行われているか否かを判定する。通信が行なわれていなければ、Ｓ６１１において、ストロボマイコン３１０は、Ｓ６０９で起動したタイマ時間が経過したかどうかを判定する。タイマ時間が経過していなければ処理はＳ６１０に戻り、経過していれば処理はＳ６０２へ進む。他方、Ｓ６１０でカメラ−閃光装置間の通信が行われていると判定された場合は、ストロボマイコン３１０は、閃光装置３００からのカメラ起動信号の出力を禁止し、その他の処理へ進む。
【００８９】
Ｓ６０２において、ストロボマイコン３１０は、ＳＴ＿ＳＷ２端子をＬレベルからＨレベルにする（図９の（ａ））。ＳＴ＿ＳＷ２端子がＨレベルのときはインバータ回路３００６の出力がＬレベルとなるため、アナログスイッチ３００４は開放状態となり、アナログ信号用端子４０１とアナログ制御回路３００５とは接続されない（図９の（ｇ））。Ｓ６０３では、ストロボマイコン３１０は、ＳＴ＿ＯＵＴ１端子をＨレベルにする（図９の（ｂ））。ストロボマイコン３１０のＳＴ＿ＯＵＴ１がＨレベルになると、カメラ判定出力回路３００１のアナログスイッチ３０１３（図１０）が接続状態となり、対応カメラか否かの判別を行う判定信号がカメラ判定出力回路３００１から出力される。
【００９０】
Ｓ６０４において、ストロボマイコン３１０は、ＳＴ＿ＳＷ１端子をＬレベルからＨレベルにする（図９の（ｃ））。アナログスイッチ３００２はコントロール端子がＨレベルとなるため接続状態になり、アナログ信号用端子４０１とカメラ判定出力回路３００１とが接続される。Ｓ６０５において、ストロボマイコン３１０は、ＳＴ＿ＳＷ３端子をＨレベルにする（図９の（ｄ））。本実施形態では、図９（ｄ）に示すように、カメラの種類判別処理を行う前のＳＴ＿ＳＷ３端子がＨレベルであるため、Ｓ６０５においてＳＴ＿ＳＷ３端子のレベルの切り替えを行わずＨレベルを維持することになる。カメラの種類判別処理を行う前のＳＴ＿ＳＷ３端子がＬレベルであれば、Ｓ６０５においてＳＴ＿ＳＷ３端子をＬレベルからＨレベルにする。アナログスイッチ３０３１のコントロール端子ＳＴ＿ＳＷ３がＨレベルとなるため、アナログスイッチ３０３１の接続はａ−ｃ間となり、カメラ判定入力回路３０３２とアナログ信号用端子４０１が接続される。
【００９１】
以上の状態で、閃光装置３００ではカメラ判定出力回路３００１がアナログ信号用端子４０１と接続される。カメラ１００では、アナログスイッチ１００２のａ−ｃ間接続を介して、アナログ信号用端子４０１が割込発生回路１００３の抵抗１０３１、１０３２に接続される。その結果、カメラ判定入力回路３０３２は、抵抗１０３１、１０３２の合成抵抗値に応じた電圧値を検出することになる。他方、一般的なカメラであった場合、アナログ信号用端子４０１はカメラＩＦ回路１００１のＡＮＡＬＯＧ端子のプルダウン抵抗１００４に接続される（図１２）。その結果、カメラ判定入力回路３０３２は、プルダウン抵抗１００４の抵抗値に応じた電圧値を検出することになる。
【００９２】
なお、カメラ１００のグランドレベルと閃光装置３００のグランドレベルとは同電位とする。ここでは、対応カメラと非対応カメラの判別のために、抵抗１０３１、１０３２の合成抵抗とプルダウン抵抗１００４の抵抗値を変えて、アナログ信号用端子４０１から見た入力抵抗の値が変化するようにする。カメラ判定出力回路３００１の出力レベルは、この入力抵抗の値により変化する。ストロボマイコン３１０は、カメラ判定入力回路３０３２が、そのレベルを読み取り、ＡＤ変換して得られた値に基づいてカメラの種別判定を行う。以下、この判別方法について説明する。
【００９３】
カメラ判定出力回路３００１の未接続時の出力電圧は割込発生回路１００３のＮＰＮトランジスタ１０３３のベースエミッタ間の電圧がトランジスタ動作しない電圧、例えば、０．５V程度とする。仮に対応カメラにおける抵抗１０３１と１０３２の合成抵抗値をＲａ、プルダウン抵抗１００４の抵抗値をＲｎとし、且つ、Ｒａ＜Ｒｎとする。
【００９４】
また、図１０のカメラ判定出力回路３００１の抵抗３０１１の抵抗値をＲ１、抵抗３０１２の抵抗値をＲ２とし、各アナログスイッチの抵抗、接触抵抗を０Ωとした場合、各条件の出力電圧は以下のように計算される。
対応カメラ検出電圧：Vaout
非対応カメラ検出電圧：Vnout
未接続カメラ検出電圧：Vout
定電圧出力：V1とすると
Vaout＝V1×[(R2×Ra)／(R2＋Ra)]／｛R1＋[(R2×Ra)／(R2＋Ra)]｝
Vnout＝V1×[(R2×Rn)／(R2＋Rn)]／｛R1＋[(R2×Rn)／(R2＋Rn)]｝
Vout＝V1×[(R2)／(R1＋R2)]
となる。また、出力は
Vaout＜Vnout＜Vout  （Ｒａ＜Ｒｎ）
となるため、例えばVaout電圧未満のときに、接続されているカメラ１００が対応カメラであると判定できる。
【００９５】
図８に戻り、Ｓ６０６において、ストロボマイコン３１０は、カメラ判定入力回路３０３２の出力をＳＴ＿ＩＮ端子を介して入力して、ストロボマイコン３１０で一定期間ＡＤ変換を行う（図９の（ｅ）、Timer1）。ストロボマイコン３１０は、そのＡＤ変換の結果を記憶する。Ｓ６０７において、ストロボマイコン３１０は、ＳＴ＿ＯＵＴ１端子をＨレベルからＬレベルにする（図９の（ｂ））。ストロボマイコン３１０のＳＴ＿ＯＵＴ１がＬレベルに設定されると、アナログスイッチ３０１３（図１０）が開放状態となり、カメラ判定出力回路３００１は、対応カメラか否かの判別を行うための信号の出力を停止する。Ｓ６０８において、ストロボマイコン３１０は、は、ストロボマイコン３１０のＳＴ＿ＳＷ１端子をＨレベルからＬレベルにする（図９の（ｃ））。アナログスイッチ３００２、コントロール端子にＬレベルが印加されるため、解放状態となり、アナログ信号用端子４０１とカメラ判定出力回路３００１が遮断される。
【００９６】
図７に戻り、Ｓ４０８による判定の結果、対応カメラと判定された場合には、処理はＳ４１０へ進み、非対応カメラと判定された場合には処理はＳ４２０へ進む。対応カメラと判定された場合、Ｓ４１０以降で、アナログ信号用端子４０１への接続の切り替えが行なわれ、休止状態のカメラ１００を起動して動作状態とするためのカメラ起動信号がカメラ１００に提供される。
【００９７】
Ｓ４１０において、ストロボマイコン３１０はＳＴ＿ＳＷ３端子をＨレベルからＬレベルにする（図９の（ｄ））。アナログスイッチ３０３１のコントロール端子ＳＴ＿ＳＷ３がＬレベルとなるためアナログスイッチ３０３１の接続はｂ−ｃ間となり、ウエイクアップ出力回路３０３３とアナログ信号用端子４０１とが接続される。Ｓ４１１において、ストロボマイコン３１０は、ＳＴ＿ＯＵＴ２端子をＬレベルから、内蔵タイマにより設定された時間だけＨレベルにする（図９の（ｆ））。これによりウエイクアップ出力回路３０３３は、ＳＴ＿ＯＵＴ２端子がＨレベルの間だけＨレベル信号（カメラ起動信号）を出力する。ウエイクアップ出力回路３０３３のＨレベル出力は、アナログスイッチ３０３１のｂ−ｃ間の接続、アナログ信号用端子４０１、アナログスイッチ１００２のａ−ｃ間の接続、を介して、カメラ１００の割込発生回路１００３に供給される。割込発生回路１００３は、ウエイクアップ出力回路３０３３からのＨレベル信号に応じて、Ｃ＿ＩＲＱ端子へ割り込み信号を出力する。
【００９８】
Ｓ４２１でカメラ１００が動作状態である通知を受け取ったか否かを判別するため、ストロボマイコン３１０は、通信割り込み信号がカメラ１００から送信されたかどうかを判別する。通信割り込み信号が来ていれば処理はＳ４２２へ、来ていなければ処理はＳ４２４へ進む。Ｓ４２４は、タイマによる経過時間判別であり、所定のタイマ時間が経過しているか否かを判定する。タイマ時間が経過していなければ処理はＳ４２１へ戻り、経過していれば処理はＳ４２５の通常通信へ進む。Ｓ４２２では、カメラ１００が動作状態である通知を受け取ったため、ストロボマイコン３１０はカメラ起動信号の出力を禁止する。またカメラ判定入力動作も禁止する。Ｓ４２３では、ストロボマイコン３１０はＳＴ＿ＳＷ３端子をＬレベルからＨレベルにする（図９の（ｄ））。これによりアナログスイッチ３０３１のコントロール端子がＨレベルとなるため、アナログスイッチ３０３１の接続はａ−ｃ間となり、カメラ判定入力回路３０３２とアナログ信号用端子４０１が接続される。本実施形態では、Ｓ４２３においてＳＴ＿ＳＷ３端子をＬレベルからＨレベルにしたが、前述のようにＳ６０５においてＳＴ＿ＳＷ３端子のレベルの切り替えを行うのであれば、Ｓ４２３においてＳＴ＿ＳＷ３端子のレベルの切り替えを行わなくても構わない。そして、処理はＳ４２０へ進む。
【００９９】
Ｓ４２０ではストロボマイコン３１０はＳＴ＿ＳＷ２端子をＨレベルからＬレベルにする（図９の（ａ））。ＳＴ＿ＳＷ２端子がＬレベルの場合、インバータ回路３００６の出力がＨレベルとなるため、アナログスイッチ３００４は接続状態となり、アナログ信号用端子４０１とアナログ制御回路３００５が接続される（図９の（ｇ））。その後、Ｓ４２５において、カメラ１００と閃光装置３００の間の通常通信が行われる。このとき、カメラ起動信号の出力が禁止されていない状態であれば、閃光装置３００からのカメラ起動信号の出力を禁止する。カメラマイコン１０１はカメラＩＦ回路１００１とシリアル通信ＩＦ回路３０１０を介してストロボマイコン３１０と通信を行う。そして、図３〜図５の動作フローチャートの処理に進む。
【０１００】
以上のように、本実施形態によれば、接続されたアクセサリからの休止状態のカメラを起動する起動信号が、アナログ通信用端子を利用して提供されるので、シリアル通信の通信能力に悪影響を与えることが無い。また、対応カメラか否かが判定され、対応カメラと判定された場合にのみ起動信号が出力されるので、非対応カメラの回路素子へのダメージが低減される。また、上記実施形態によれば、従来の外部インターフェースの互換性を維持しつつ、接続されたアクセサリからカメラの起動制御を行うことが可能なシステムを提供することができる。
【０１０１】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
例えば、実施形態においては接続されたアクセサリとして閃光装置を適用した例を説明したが、本発明はこれに限られるものではない。例えば、閃光装置と同様なアクセサリシューに装着可能なアクセサリとして、ＧＰＳユニットや、閃光装置のような発光部を備えていない主に外部機器との通信に利用される通信装置などを適用することも考えられる。
【０１０２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005894397.tif 000002
【図２】
0005894397.tif 000003
【図３】
0005894397.tif 000004
【図４】
0005894397.tif 000005
【図５】
0005894397.tif 000006
【図６】
0005894397.tif 000007
【図７】
0005894397.tif 000008
【図８】
0005894397.tif 000009
【図９】
0005894397.tif 000010
【図１０】
0005894397.tif 000011
【図１１】
0005894397.tif 000012
【図１２】
0005894397.tif 000013