(57)【要約】【課題】露出オーバーを防ぎ、適正露光の画像を与えることができる多灯閃光撮影用の光送信装置を提供する。【解決手段】閃光発光部１０５の発光を利用して、光情報通信送信を行う多灯閃光撮影用の光送信装置において、記録媒体感度と被写体距離の少なくとも一方の情報に応じて、前記閃光発光部の発光量を制御する発光制御手段１０９，１１４，１１６，１１７，１０６を有する。【選択図】図１
2007193274.tif 000002
【特許請求の範囲】
【請求項１】
閃光発光部の発光を利用して、光情報通信を行う多灯閃光撮影用の光送信装置において、
記録媒体感度と被写体距離の少なくとも一方の情報に応じて、前記閃光発光部の発光量を制御する発光制御手段を有することを特徴とする光送信装置。
【請求項２】
前記発光制御手段は、前記記録媒体感度があらかじめ定められた記録媒体感度よりも高い場合、または、前記被写体距離があらかじめ定められた被写体距離よりも近い場合、前記閃光発光部の発光量を下げることを特徴とする請求項１に記載の光送信装置。
【請求項３】
マスター閃光装置に具備され、スレーブ閃光装置に具備された光受信装置に対して光情報通信を行うことを特徴とする請求項１又は２に記載の光送信装置。
【請求項４】
光情報通信と撮影のための発光の両方を行う第１のモードと、光情報通信を行う第２のモードのいずれかを設定可能であり、前記第２のモードに設定されたときには、前記発光制御手段により前記発光量を制御することを特徴とする請求項１ないし３のいずれかに記載の光送信装置。
【請求項５】
マスター閃光装置の閃光発光部の発光を利用して、スレーブ閃光装置に対して光情報通信を行う多灯閃光撮影用の光送信装置において、
光情報通信と撮影のための発光の両方を行う第１のモードと、光情報通信を行う第２のモードのいずれかを設定可能であり、前記第２のモードに設定されたときには、前記スレーブ閃光装置の発光タイミングよりあらかじめ定められた時間早く光情報通信を行い、前記スレーブ閃光装置を、前記光情報通信を受信してから前記あらかじめ定められた時間後に発光させることを特徴とする光送信装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の光送信装置を備えたカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、閃光発光部の発光を利用して、光情報送信を行う多灯閃光撮影用の光送信装置、および、これを備えたカメラに関するものである。
【背景技術】
【０００２】
マスター閃光装置の発光を利用して、スレーブ閃光装置の発光を制御するシステムは、例えば特許文献１において提案されている。このシステムは、例えば、スレーブ閃光装置の灯数や発光モード等、送信する情報量に応じてマスター閃光装置の発光量（発光強度や発光時間等）を制御するものである。
【特許文献１】特開平１１−１９０８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献１においては、ワイヤレス送信発光後にスレーブ閃光装置と発光の同期を取るための同期発光（ファイアーパルス）が必要である。また、ワイヤレス送信発光後に撮影のために発光を行う場合（正面発光ＯＮ時）は、撮影のための発光（本発光）で同期をとり、ワイヤレス送信発光後に撮影のための発光をしない（正面発光ＯＦＦ時）場合は、スレーブ閃光装置のみを発光させている。その為に従来は、同期発光として通信パルスと同じ微小光量で発光していた。
【０００４】
しかしながら、正面発光ＯＦＦ時に、被写体が近距離時や記録媒体感度（ＩＳＯ感度）が高い場合にファイアーパルスが調光された光量より大きくなると、露出オーバーの撮影になってしまう課題を有していた。
【０００５】
（発明の目的）
本発明の目的は、露出オーバーを防ぎ、適正露光の画像を与えることができる多灯閃光撮影用の光送信装置およびカメラを提供しようとするものである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、閃光発光部の発光を利用して、光情報通信を行う多灯閃光撮影用の光送信装置において、記録媒体感度と被写体距離の少なくとも一方の情報に応じて、前記閃光発光部の発光量を制御する発光制御手段を有するものである。
【０００７】
同じく上記目的を達成するために、本発明は、マスター閃光装置の閃光発光部の発光を利用して、スレーブ閃光装置に対して光情報通信を行う多灯閃光撮影用の光送信装置において、光情報通信と撮影のための発光の両方を行う第１のモードと、光情報通信を行う第２のモードのいずれかを設定可能であり、前記第２のモードに設定されたときには、前記スレーブ閃光装置の発光タイミングよりあらかじめ定められた時間早く光情報通信を行い、前記スレーブ閃光装置を、前記光情報通信を受信してから前記あらかじめ定められた時間後に発光させるものである。
【０００８】
同じく上記目的を達成するために、本発明は、本発明の光送信装置を備えたカメラとするものである。
【発明の効果】
【０００９】
本発明によれば、露出オーバーを防ぎ、適正露光の画像を与えることができる多灯閃光撮影用の光送信装置またはカメラを提供できるものである。
【発明を実施するための最良の形態】
【００１０】
本発明を実施するための最良の形態は、以下の実施例１ないし実施例３に示す通りである。
【実施例１】
【００１１】
図１は本発明の実施例１に係わるマスター閃光装置（以下、送信機）を示す図、図２は本発明の実施例１に係わるカメラを示す図である。また、図３は本発明の実施例１に係わるスレーブ閃光装置（以下、受信機）を示す図である。以上の図１〜図３の各装置により閃光撮影システムを構成している。
【００１２】
まず、送信機の構成について、図１を用いて説明する。１０１は電源であるところの電池、１０２は電池１０１の電圧を昇圧する昇圧回路、１０３は昇圧回路１０１の出力を蓄える主コンデンサである。１０４は放電管１０５を励起させて発光させる既存のトリガ回路であり、送信機側のマイクロコンピュータ（以下、送信機マイコン）１０９の出力端子ＴＲＩＧに接続されている。１０５は主コンデンサ１０３の電気エネルギーを光に変換する放電管、１０６は放電管１０５の発光を制御する発光制御回路である。１０７，１０８は主コンデンサ１０３の充電電圧を分圧する抵抗であり、分圧点は送信機マイコン１０９の端子ＡＤＩＮに接続されている。
【００１３】
送信機マイコン１０９は、発光制御、発光量、発光モードの設定等の送信機の各種の動作を制御する。１１０は発光量、発光モードを設定する設定部材である。１１１は主コンデンサ１０３の充電電圧が発光可能電圧に達した事を表示する充電完了表示用の発光ダイオード（以下ＬＥＤという）であり、送信機マイコン１０９のオープンドレインポートである端子ＣＨＧＬＥＤに接続されている。１１２は電源（ＶＣＣ）とＬＥＤ１１１との間に接続された抵抗である。１１３は設定部材１１０で設定された状態を表示する表示部である。１１４はＤ／Ａコンバータであり、送信機マイコン１０９の端子ＤＡＯＵＴからのデータに応じてＤＡ出力（発光を停止させる信号を出力）を後述のコンパレータ１１６の非反転入力に出力する。１１８は発光強度を検出するための発光量モニタ部であり、放電管１０５の発光を受光し、発光強度に応じた電圧を出力する。なお、発光量モニタ部１１８はコンパレータ１１６の反転入力に接続されている。
【００１４】
１１５は定電圧回路であり、電池１から一定電圧（ＶＣＣ）を供給するものであり、送信機マイコン１０９に電源を供給する。１１６はコンパレータであり、その出力は後述のＡＮＤゲート１１７に接続されている。１１７はＡＮＤゲートであり、コンパレータ１１６の出力と接続された以外の入力は送信機マイコン１０９の端子ＳＴＳＰに接続され、その出力は発光制御回路１０６と送信機マイコン１０９の端子ＦＣＩＮに接続されている。１２０はカメラとのインターフェース用端子群であり、送信機マイコン１０９の端子Ｓ０〜Ｓ５に接続されている。また、後述のカメラマイコン３の端子群１２にも接続される。
【００１５】
なお、上記の発光量モニタ部１１８、Ｄ／Ａコンバータ１１４、コンパレータ１１６、ＡＮＤゲート１１７および送信機マイコン１０９が、本発明の発光制御手段を構成している。
【００１６】
次に、カメラの概略構成について、図２を用いて説明する。１はカメラの電源であるところの電池である。２は電源回路であり、例えば定電圧回路で電池１の電圧が変化しても一定の電圧を出力する公知の回路である。この電圧は各回路ブロックに供給される。３はカメラマイコンであり、例えばＣＰＵ，ＲＯＭ，ＲＡＭ、入出力制御（Ｉ／Ｏ  ＣＯＮＴＲＯＬ）回路、マルチプレクサ、タイマ回路等を含むマイコン内蔵ワンチップＩＣ回路である。このカメラマイコン３は、カメラシステムのコントロールをソフトウェアで行うものである。なお、カメラマイコン３内にＥＥＰＲＯＭを内蔵させてもよい。
【００１７】
４はカメラ情報を設定する設定部材であり、カメラモード、露出情報（絞り、シャッタスピード）、フィルム感度（ＩＳＯ）の各情報の設定が含まれる。ここには、スイッチ検出部を含み、常時スイッチの状態を検出し、カメラマイコン３に信号で伝える。設定部材４には、例えば、撮影準備のためのスイッチＳＷ１（例えば半押しスイッチ）、撮影のためのスイッチＳＷ２（例えば全押スイッチ）が含まれる。さらには、露出設定スイッチ（絞り，シャッタ設定スイッチ）、モードスイッチ（プログラムモード、マニュアルモード等）、等のカメラの制御を行うスイッチ群も含まれる。５は設定部材４で設定された情報やカメラマイコン３で演算された結果を表示する表示部である。
【００１８】
６は被写体の輝度を測光する測光回路であり、適正な露出を決める（シャッタ速度、絞り）ため、露出に必要なデータ（信号）をカメラマイコン３に送信する。また、この測光回路６は、ストロボ予備発光時のストロボ光量測定も行う機能も有する。具体的には、予備発光時のストロボ光量をカメラマイコン３で演算して本発光を行うための測光回路でもある。
【００１９】
７は公知の調光回路であり、ストロボ照射により被写体に反射した光を検出する。そして、適正な露出になったら発光を停止する信号をカメラマイコン３と送信機マイコン１０９とのインターフェースである接点群１２を介して、送信機マイコン１０９に出力するためのストロボ反射光検知回路を含む。
【００２０】
８は公知の測距装置であり、例えば、カメラ側から光を投光してその被写体からの反射光を受光して距離情報を得るアクティブ方式である。もしくは、画面に対応したラインセンサと駆動回路から構成されるパッシブ方式の焦点検出回路であってもよい。詳しくは、駆動回路によりラインセンサの蓄積制御が行われ、カメラマイコン３が各ラインセンサの像信号を受け取り、被写体がどの位置に焦点を結んでいるかを既存の位相差検出方式で演算することで検出するものである。
【００２１】
上記の測距回路８は、例えば距離測定時には、撮影レンズ（不図示）により集光された光束の一部がメインミラーの一部に透過し、サブミラー（不図示）によりラインセンサ（不図示）に導かれ距離測定が行われ、距離信号がカメラマイコン３に出力される。ラインセンサにて測定される値はデフォーカス量であり、絶対距離の算出には合焦時のフォーカスレンズの絶対位置より行っている。実際の合焦動作はデフォーカス量とレンズ固有のパラメータから撮影レンズ（不図示）中のフォーカスレンズ群（不図示）をフォーカス駆動機構（不図示）により駆動することで行われる。
【００２２】
９は焦点距離検出回路であり、撮影レンズ（不図示）の焦点距離をカメラマイコン３側に伝達するためのものである。焦点距離検出回路９は、撮影レンズ（不図示）が単焦点レンズであれば固定データを、ズームレンズであれば公知のズームエンコーダ（不図示）により検出されるズーム位置に応じたデータを、焦点距離信号として出力する。
【００２３】
１０はＥＥＰＲＯＭ（電気的消去可能プログラム書き込み可能ＲＯＭ）であり、カメラマイコン３に接続される。このＥＥＰＲＯＭ１０へカメラに必要な設定情報が書き込まれる。１１はＸ接点であり、シャッタ（不図示）の動作に同期してストロボ発光のタイミングを送信機側に伝えるスイッチである。このＸ接点１１の一端は後述の接点群１２を介して送信機マイコン１０９の端子Ｓ４に接続され、他端はＧＮＤレベルになっている。
【００２４】
１２は送信機マイコン１０９とのインターフェースとなる接点群であり、カメラマイコン３と送信機マイコン１０９との信号の伝達を行うもので、アクセサリシューに相当する。
【００２５】
次に、カメラマイコン３内のインターフェースとなる端子について説明する。ＳＣＫは送信機マイコン１０９とシリアル通信を行うための同期クロックを出力する端子である。ＳＤＯは送信機マイコン１０９とシリアル通信を行うシリアルデータ出力用の端子である。ＳＤＩは送信機マイコン１０９とシリアル通信を行うシリアルデータ入力用の端子である。ＳＣＨＧはストロボ発光エネルギーを蓄積する公知のメインコンデンサ（不図示）の充電完了を検出するための端子である。Ｘは送信機マイコン１０９の端子Ｓ４に接続される端子、ＧＮＤは送信機マイコン１０９の端子Ｓ５に接続される端子である。上記端子ＳＣＫは送信機マイコン１０９の端子Ｓ０に接続され、端子ＳＤＯは送信機マイコン１０９の端子Ｓ１に接続される。また、端子ＳＤＩは送信機マイコン１０９の端子Ｓ２に接続され、端子ＳＣＨＧは送信機マイコン１０９の端子Ｓ３に接続される。
【００２６】
次に、受信機の構成について、図３を用いて説明する。なお、本実施例１では、一つの送信機に対して一つもしくは複数の受信機が設けられるものとする。
【００２７】
図３において、２０１は電源であるところの電池である。２０２は受信機側のマイクロコンピュータ（以下、受信機マイコンと）２０９からの信号ＣＨＧにより電池２０１の電圧を昇圧を開始する昇圧回路、２０３は昇圧回路２０２の出力を蓄える主コンデンサである。２０４は放電管２０５を励起させて発光させるトリガ回路であり、受信機マイコン２０９の出力端子ＴＲＩＧに接続されている。２０５は主コンデンサ５０３の電気エネルギーを光に変換する放電管、２０６は放電管２０５の発光を制御する発光制御回路である。
【００２８】
受信機マイコン２０９は、発光制御、発光量、送信機からのデータ解析等の受信機の各種の動作を制御する。２１０は受信側の発光量、発光モードを設定する設定部材である。ただし、送信機から通信命令が来るとそれに従う。２１１は主コンデンサ２０３の充電電圧が発光可能電圧に達した事を表示する充電完了表示用のＬＥＤであり、受信機マイコン２０９のオープンドレインポートである端子ＣＨＧＬＥＤに接続されている。２１２は電池２１０とＬＥＤ２１１との間に接続された抵抗である。２１３は設定部材２１０で設定された状態もしくは送信機の通信命令の結果を表示する表示部である。
【００２９】
２１４はＤ／Ａコンバータであり、受信機マイコン２０９の端子ＤＡＯＵＴから受けたデータに応じてＤＡ出力をコンパレータ２１６の非反転入力に出力する。２１８は発光量モニタ部であり、放電管２０５の発光を受光し、その積分量に応じた電圧をコンパレータ２１６の反転入力に出力する。２１６はコンパレータであり、その出力は後述のＡＮＤゲート２１７に出力される。２１７はＡＮＤゲートであり、コンパレータ２１６の出力と接続された以外の入力端子は受信機マイコン２０９の端子ＳＴＳＰに接続され、その出力は発光制御回路２０６と接続されている。
【００３０】
２１５は電池２０１から一定電圧（ＶＣＣ）を供給する定電圧回路であり、受信機マイコン２０９に電源を供給する。２２０は送信機から光通信データを受光する光通信受光部である。２２１は受信機がスレーブの何灯目に設定されているかを示すスレーブＩＤ設定部である。
【００３１】
次に、上記光通信受光部２２０の詳細を、図４を用いて説明する。２２０ａはフォトダイオードであり、カソードは電源に接続され、アノードは抵抗２２０ｂに接続されている。抵抗２２０ｂとフォトダイオード２２０ａの接続点はコンパレータ２２０ｅの非反転入力に接続されている。抵抗２２０ｃと抵抗２２０ｄは基準電圧を分圧し、その分圧点はコンパレータ２２０ｅの反転入力に接続されている。コンパレータ２２０ｅの出力は当該光通信受光部２２０の出力となって受信機マイコン２０９に送出される。
【００３２】
次に、図２に示したカメラマイコン３の具体的な動作について、図５及び図６のフローチャートに従って説明する。
【００３３】
不図示の電源スイッチがオンされてカメラマイコン３が動作可能となると、該カメラマイコン３は図５のステップＳ１から動作を開始する。
【００３４】
まず、ステップＳ１では、カメラマイコン３は、自身のメモリやポートの初期化を行う。次のステップＳ２では、カメラ情報を設定する設定部材４に含まれるスイッチＳＷ１がオンされているかどうかをチェックし、オフであればこのステップＳ２に留まる。その後スイッチＳＷ１がオンするとステップＳ３へ進む。
【００３５】
ステップＳ３では、設定部材４により設定されたカメラ情報を入力する。このカメラ情報には、カメラモード、露出情報（絞り、シャッタスピード）、フィルム感度（ＩＳＯ）が含まれる。さらに、撮影レンズの焦点距離情報や測距（焦点検出）、測光に必要な光学情報も含まれる。次のステップＳ４では、カメラに図１の送信機が装着されているかどうかを端子群１２（図２参照）および端子群１２０（図１参照）を介してチェックする。この結果、カメラに送信機が装着されているならばステップＳ５へ進み、ストロボモードを設定する。また、送信機が装着されていなかったらステップＳ６へ進み、非ストロボモードを設定する。
【００３６】
次のステップＳ７では、測距回路８の情報よりデフォーカス情報を得る。そして、次のステップＳ８にて、上記ステップＳ７にて得られたデフォーカス情報をもとに不図示のフォーカスレンズの駆動量を算出して、該フォーカスレンズの駆動を撮影レンズ側の不図示のマイコンに命ずる。これにより、撮影レンズは合焦状態になる。続くステップＳ９では、被写体の輝度情報を得るために測光回路７からの測光出力を入力する。
【００３７】
次のステップＳ１０では、ストロボモードが設定されているか否かを判定し  ストロボモードが設定されていればステップＳ１１へ進み、端子群１２および端子群１２０を介してストロボ発光に必要な情報を図１の送信機に送信する。このとき、絞り、シャッタスピード情報、フィルム感度（ＩＳＯ）情報も送信し、ステップＳ１２へ進む。一方、非ストロボモードであれば直ちにステップＳ１２へ進む。
【００３８】
ステップＳ１２では、送信機マイコン１０９から充電完了信号が端子群１２０および端子群１２を介してカメラマイコン３に入力しているかを判定する。その結果、充電完了であればステップＳ１３へ進み、ストロボ撮影を行うために適したシャッタ速度（図５のフローチャートではＴｖと記載する）と絞り値（図５のフローチャートではＡｖと記載する）を上記ステップＳ９にて得られた測光出力をもとに決定する。また、充電完了でなければステップＳ１２からステップＳ１４へ進み、自然光による撮影を行うために適したシャッタ速度と絞り値を上記のステップＳ９にて得られた測光出力をもとに決定する。
【００３９】
上記ステップＳ１３、又は、ステップＳ１４の処理を実行すると、いずれの場合もステップＳ１５へ進む。
【００４０】
ステップＳ１５では、設定部材４に含まれるスイッチＳＷ２がオンされているかどうかをチェックし、もしオフであればステップＳ２へ戻って上記のステップＳ２以降の処理を繰り返す。また、オンしていれば、図６のステップＳ１６へ進む。
【００４１】
図６のステップＳ１６では、ストロボモードが設定されているか否かを判定し  ストロボモードが設定されていればステップＳ１７へ進み、非ストロボモードなら直ちにステップＳ２０へ進む。ストロボモードが設定されているとしてステップＳ１７へ進むと、端子群１２および端子群１２０を介して送信機マイコン１０９とストロボ発光に必要な情報の通信を行い、予備発光開始用信号を送信機マイコン１０９に対して出力する。これにより、図１の送信機側にて予備発光が開始される。この後の発光量はカメラマイコン３で演算された発光指示値による。続くステップＳ１８では、予備発光後に被写体から反射した光を測光回路７もしくは調光回路６により検出し、カメラマイコン３にて本発光量を演算する。そして、ステップＳ１９にて、端子群１２および端子群１２０を介してストロボ発光に必要な本発光量の情報の通信を送信機マイコン１０９に対して行う。
【００４２】
次のステップＳ２０では、不図示のモータを駆動して不図示の主ミラー，サブミラーをアップさせる。そして、次のステップＳ２１にて、上記ステップＳ１３又はステップＳ１４にて決定された絞り値の情報を撮影レンズ側に送り、絞りの駆動を命じる。これにより、絞り込みの動作が行われる。次のステップＳ２２では、シャッタの先幕を走行させる。これにより、露光が開始される。続くステップＳ２３では、上記ステップＳ１３又はステップＳ１４にて決定されたシャッタ速度の情報をもとにシャッタの閉時間（後幕走行開始させるまでの時間）のカウントを開始する。
【００４３】
次のステップＳ２４では、上記ステップＳ４，Ｓ１０にてストロボモードであることが判定され、かつ、上記ステップＳ１２にて充電完了が判定されていたかの判定を行う。この結果、ストロボモードであり、充電完了の状態であればステップＳ２５へ進む。そして、ステップＳ２５では、端子群１２および端子群１２０を介してストロボ発光に必要な情報の通信、つまりストロボの発光開始用信号を送信機マイコン１０９に対して出力する。これにより、ストロボの本発光が開始される。この後の本発光量は上記ステップＳ１８で算出した発光指示値による。その後はステップＳ２６へ進み、上記ステップＳ２３にて開始したシャッタの閉時間のカウントが終了するのを待機し、閉時間のカウントが終了するとステップＳ２８へ進む。
【００４４】
また、上記ステップＳ２４にてストロボモードでない、もしくは充電完了していないと判定した場合はステップＳ２７へと進む。そして、このステップＳ２７では、上記ステップＳ２３にて開始したシャッタの閉時間のカウントが終了するのを待機し、閉時間のカウントが終了するとステップＳ２８へ進む。
【００４５】
次のステップＳ２８では、シャッタの後幕を走行させる。これによって露光が終了する。続くステップＳ２９では、絞りを開放にするように撮影レンズ側に命じる。そして、次のステップＳ３０にて、不図示のモータを駆動して不図示の主ミラー、サブミラーをダウンさせるとともに、シャッタをチャージする。そして、ステップＳ３１にて、不図示のモータを駆動してフィルムの巻上げを行う。
【００４６】
以上の動作の後は図３のステップＳ１へ戻り、再び同様の動作を繰り返す。
【００４７】
以上の実施例１では、記録媒体としてフィルムを使ったカメラを想定しているが、フィルムの代わりに電子撮像素子（ＣＣＤ、ＣＭＯＳ）を使ったカメラであっても、図６のステップＳ３１での動作がモータによる巻き上げ動作の代わりに、取り込み画像の処理を行う動作に変更になる点以外は、全く同様である。また、この場合は、記録媒体感度を示すカメラ情報として、フィルム感度（ＩＳＯ）の代わりに電子撮像素子の出力信号のゲインを示す感度の情報が用いられることになる。
【００４８】
また、閃光発光部として閃光放電管を用いた例を示したが、閃光放電管の代わりに白色などの発光ダイオードを短時間発光させるものを用いても良い。
【００４９】
以上にて、カメラマイコン３での具体的な動作の説明を終了する。
【００５０】
次に、図１の送信機側での動作、つまり送信機マイコン１０９での具体的な動作について、図７ないし図９のフローチャートに従って説明する。
【００５１】
不図示の電源スイッチがオンになると送信機マイコン１０９は動作を開始し、まずステップＳ１０１にて、自身のメモリやポートの初期化を行う。次のステップＳ１０２では、昇圧回路１０２を動作させて電池１０１の電圧を高電圧に昇圧する。昇圧後は電荷エネルギーが主コンデンサ１０３に蓄えられる。次のステップＳ１０３では、設定部材１１０により設定された情報（発光灯数を含む）を読み込む。続くステップＳ１０４では、カメラマイコン３から端子群１２および端子群１２０を介して受信したストロボ発光に必要な情報（絞り、シャッタスピード情報、フィルム感度（ＩＳＯ）情報）を確認する。
【００５２】
次のステップＳ１０５では、図１６より、上記ステップＳ１０３で読み込んだ発光灯数に応じて「ＩＭＡＸ」と１バイト目の送信データＤ０とをセットし、図１８より、設定された発光量送信データＤ１〜ＤＩＭＡＸをセットする。例えば最大３灯のスレーブを設定し、それぞれ１／４，１／８，１／１６発光を設定した場合は、図１６より、ＩＭＡＸ＝３、「Ｄ０＝１０００００１０」、図１８より、「Ｄ１＝１００００１０１」、「Ｄ２＝１００００１１１」、「Ｄ３＝１０００１００１」をセットする。また、図１７より、上記ステップＳ１０３もしくはステップＳ１０４において読み込んだフィルム（ＩＳＯ）感度に応じて、端子ＤＡＯＵＴからの出力をセットする。なお、送信データの構成は、ビット７（最上位ビット）が光送信の基準となるスタートビットになっており、常に１になっている。送信はビット７からビット０の順番で送信される。
【００５３】
図７に戻り、次のステップＳ１０６では、抵抗１０７，１０８で分圧された主コンデンサ１０３の充電電圧をＡ／Ｄ変換し、該主コンデンサ１０３の充電電圧（ＶＭＣ）を読み込む。次のステップＳ１０７では、図１７に従い、上記ステップＳ１０５でセットされたフィルム（ＩＳＯ）感度より、Ｄ／Ａコンバータ１１４へ設定する発光強度のデータを出力する。Ｄ／Ａコンバータ１１４では受けたデータに応じた電圧をコンパレータ１１６の非反転入力に出力する。図１７に示す送信機マイコン１０９からＤ／Ａコンバータ１１４へのデータは１６進数で表されており、「００Ｈ〜ＦＦＨ」までの範囲をとる。このデータが大きい程、Ｄ／Ａコンバータ１１４の出力は大きくなる。つまり、光送信パルスの発光強度は大きくなる。例えばＩＳＯ８００であれば、Ｄ／Ａコンバータ１１４には９０がセットされる。
【００５４】
次のステップＳ１０８では、主コンデンサ１０３の充電電圧（ＶＭＣ）が発光可能充電電圧（ＶＴ）以上（ＶＭＣ≧ＶＴ）か否かを判定し、もしもＶＭＣ＜ＶＴであればステップＳ１１０に進む。そして、ステップＳ１１０では、発光禁止状態を表示するためにオープンドレインポートである端子ＣＨＧＬＥＤをＨｉｇｈ（ＯＰＥＮ）にして、充電完了表示用のＬＥＤ１１１を消灯させ、ステップＳ１０３に戻る。
【００５５】
一方、上記ステップＳ１０８にてＶＭＣ≧ＶＴであることを判定した場合はステップＳ１０９へ進み、発光許可状態を表示するためにオープンドレインポートである端子ＣＨＧＬＥＤをＬｏｗにして、充電完了表示用のＬＥＤ１１１を点灯させる。そして、次のステップＳ１１１にて、カメラから発光開始信号が入力されたか否かを判定し、発光開始信号が入力していなければステップＳ１０３に戻る。また、発光開始信号が入力していればステップＳ１１２へ進み、スレーブ閃光装置である受信機への光通信処理のサブルーチンを呼び出す。その後はステップＳ１０３に戻る。
【００５６】
次に、上記ステップＳ１１２にて実行される光通信処理のサブルーチンについて、図８のフローチャートに従って説明する。
【００５７】
まずステップＳ２０１にて、何バイト目を送信するかの変数Ｉに０をセットする。そして、次のステップＳ２０２にて、Ｉ＝０であるか否かを判定し、Ｉ＝０であればステップＳ２０３へ進み、光通信の送信バッファに１バイト目のデータＤ０をセットし、ステップＳ２１１に進む。また、Ｉ＝０でなければステップＳ２０２からステップＳ２０４へ進み、ここではＩ＝１であるか否かを判定する。その結果、Ｉ＝１であればステップＳ２０５へ進み、光通信の通信バッファに２バイト目のデータＤ１をセットし、ステップＳ２１１へ進む。
【００５８】
以下、光通信フォーマットで規定する最大のバイト数の５バイト（ＩＭＡＸ＝４）まで、光通信の通信バッファに送るべきデータＤＩ（０≦Ｉ≦４）をセットしていく（ステップＳ２０６〜Ｓ２１０）。
【００５９】
次のステップＳ２１１では、光通信１バイト中の何ビット目を処理しているかを表す変数ＢＩを０にセットし、１バイト通信終了フラグを０にする。そして、次のステップＳ２１２にて、通信ビット間隔でのタイマ割り込みを許可する。これにより、設定された間隔で送信機マイコン１０９はタイマ割り込みがかかり、設定間隔で割り込み処理が行える。
【００６０】
次のステップＳ２１３では、１バイト分の光通信が終了したかを判定するために、１バイト通信終了フラグが１か否かを調べ、１でなければステップＳ２１３で待機する。その後、１バイト通信終了フラグが１になるとステップＳ２１４へ進み、ここではＩ≧ＩＭＡＸであるか否か、すなわち上記ステップＳ１０５で設定されたバイト数の光通信が終了したか否かを判定する。その結果、Ｉ≧ＩＭＡＸでなければステップ２１５へ進み、Ｉ＝Ｉ＋１を行い、次のバイトを送信するためにステップＳ２０２に戻る。また、Ｉ≧ＩＭＡＸであればステップＳ２１６へ進み、各スレーブ閃光装置である受信機を同期して発光させるための発光開始信号を送信する。この信号は以下に説明する図９のステップＳ３０３の１ビットの発光処理と同じ動作を行う。そして、光通信処理を終了し、メインルーチンに戻る。
【００６１】
次に、光通信の１バイト分を送信する動作について、図９および図１２（Ａ）を用いて説明する。なお、図１２（Ａ）は１バイトのデータ「１０００００１０」を送信した場合の各部の波形を表している。
【００６２】
図８のステップＳ２１２で所定間隔（通信パルスのビット間隔）でのタイマ割り込みを許可することにより、タイマ割り込みが発生する。タイマ割り込み発生タイミングは、図１２（Ａ）の（ａ）に示す波形の立ち上がりである。
【００６３】
タイマ割り込みがスタートすると、図９のステップＳ３０１にて、通信バッファを左シフトする。そして、次のステップＳ３０２にて、シフトされて押し出されたビットが１か否かを判定する。１であれば光送信で１を出力するため、放電管１０５を発光させるステップＳ３０３へ進み、そうでなければ光送信で０を出力するため、放電管１０５は発光させないので直ちにステップＳ３０４へ進む。
【００６４】
上記ステップＳ３０３では、以下に説明する１ビットの発光処理を行う。
【００６５】
まず、送信機マイコン１０９は出力端子ＳＴＳＰをＨｉｇｈにする。このとき、放電管１０５は発光していないので、発光量モニタ部１１８の出力はＤ／Ａコンバータ１１４の出力よりも小さい。このため、コンパレータ１１６の出力はＨｉｇｈであり、ＡＮＤゲート１１７の入力は両方Ｈｉｇｈとなるのでその出力もＨｉｇｈになる。これが発光制御回路１０６に入力される。すると、該発光制御回路１０６は、主コンデンサ１０３の陽極→放電管１０５→発光制御回路１０６→主コンデンサ１０３の陰極の放電ループを形成する。
【００６６】
このとき、送信機マイコン１０９は出力端子ＴＲＩを所定時間Ｈｉｇｈにしてトリガ回路１０４を動作させ、放電管１０５を励起させて発光を開始させる（図１２（Ａ）のＴ１のタイミング）。上記放電管１０５の発光強度が所定値以上になると、発光量モニタ部１１８の出力とＤ／Ａコンバータ１１４の出力は、
発光量モニタ部１１８の出力≧Ｄ／Ａコンバータ１１４の出力
となる。よって、コンパレータ１１６の出力はＬｏｗになる。これにより、ＡＮＤゲート１１７の出力もＬｏｗになり、発光制御回路１０６は、主コンデンサの陽極１０３→放電管１０５→発光制御回路１０６→主コンデンサ１０３の陰極の放電ループを遮断する。よって、１ビット通信の発光は停止する（図１２（Ａ）のＴ２のタイミング）。
【００６７】
また、送信機マイコン１０９は、ＡＮＤゲート１１７の発光後のＬｏｗを端子ＦＣＩＮより検出すると、端子ＳＴＳＰをＬｏｗにして、ステップＳ３０４に進む。
【００６８】
ステップＳ３０４では、１バイトの光通信が終了したかを判定するためにＢＩ＝７を調べる。その結果、１バイトの光通信が終了であればステップＳ３０５に進み、タイマ割り込みの禁止をかけ、１バイト通信終了フラグに１を立てて、割り込み処理を終了する。また、１バイトの光通信が終了していなければステップＳ３０４からステップＳ３０６へ進み、ＢＩ＝ＢＩ＋１を行う。その後はステップＳ３０７へ進み、１バイト通信が終了してないのでタイマ割り込みに禁止をかけず、１バイト通信終了フラグを０にして、割り込み処理を終了する。
【００６９】
以上により、送信機は、発光モード、発光量を、放電管１０５の発光、非発光として、つまり１，０のデジタルデータとして受信機に送信する。さらに、カメラからのフィルム感度（ＩＳＯ）設定、もしくは、設定部材１１０で設定されたフィルム感度（ＩＳＯ）設定に応じて、Ｄ／Ａコンバータ１１４の出力を設定することにより、光通信パルスの発光強度を変更することを可能にしている。
【００７０】
次に、上記送信機は、光通信と撮影のための発光（以下、本発光）の両方を行う第１のモードと、光通信のみを行う第２のモードのいずれかに設定可能であり、図１の設定部材１１０によりそれぞれのモードが設定された場合について、図１２ないし図１４を用いて説明する。
【００７１】
まず、第１のモードが設定され、マスター閃光装置である送信機が光通信（送信信号）と本発光を行う場合（以下、正面発光ＯＮ時）について説明する。
【００７２】
図１２に、正面発光ＯＮの場合のタイミングチャートを示す。送信機から発光に関するデータ（ここでは「１０００００１０」）を送信した後、送信機の発光と同時に発光させるために同期信号（ファイアーパルス）を送信する。図１２では、このファイアーパルスと送信機の本発光を兼用して動作させたタイミングチャートとなっている。よって、撮影時にスレーブ発光とともにマスター発光する設定となる。
【００７３】
このとき、送信機の本発光量を決めるのは、送信機自身が設定したＤ／Ａコンバータ１１４の出力を、図１２（Ａ）の（ｆ）のＬ２のようにレベル設定を行うことで決まる。この際、ＩＳＯ感度が高い場合や近距離時には、本発光量は微小光量になるが、ファイアーパルスも同様に微小光量になるようにしているので、露出がオーバーとなってしまうといった影響は少ない。
【００７４】
次に、第２のモードが設定され、マスター閃光装置である送信機が光通信のみで本発光を行わない場合（以下、正面発光ＯＦＦ時）の従来例について説明する。
【００７５】
図１３に、正面発光ＯＦＦの場合のタイミングチャートを示す。送信機から発光に関するデータ（ここでは「１０００００１０」）を送信した後、送信機は発光せず、受信機の発光のみを発光させるために同期信号（ファイアーパルス）を送信する。図１３では、このファイアーパルス（ＦＩＲＥ  ＰＵＬＳＥ）を動作させたタイミングチャートとなっている。よって、撮影時にスレーブ発光のみを行う設定となる。
【００７６】
このとき、送信機の発光量を決めるのは送信機自身が設定したＤ／Ａコンバータの出力を、図１３（Ａ）の（ｆ）のＬ３のようにレベル設定を行うことで決まる。この際、ＩＳＯ感度が高い場合や近距離時には、発光量は微小光量になるファイアーパルスが調光された光量より大きくなる場合には、露出オーバーの撮影になってしまう。これはもともと送信機の正面発光ＯＦＦ時のファイアーパルスは受信機の同期をとる以外は不必要な発光のため、露出に影響の出ないレベルに抑える必要があるにもかかわらず、そのようにしていないからである。
【００７７】
次に、本発明の実施例１における正面発光ＯＦＦ時について説明する。図１４に、本実施例１における正面発光ＯＦＦ時のタイミングチャートを示す。送信機から発光に関するデータ（ここでは「１０００００１０」）を送信した後、送信機は発光せず、受信機の発光のみを発光させるために同期信号（ファイアーパルス）を送信する。図１４では、このファイアーパルスを動作させたタイミングチャートとなっている。よって、撮影時にスレーブ発光のみを行う設定となる。
【００７８】
カメラからのフィルム感度（ＩＳＯ）設定、もしくは、設定部材１１０で設定されたフィルム感度（ＩＳＯ）設定に応じて、Ｄ／Ａコンバータ１１４の出力を設定する。これにより、光通信パルス自身の発光強度を変更している（通信パルスとファイアーパルスの発光量を下げている）。例えば、Ｄ／Ａコンバータ１１４の出力を、図１４（Ａ）の（ｆ）のＬ４のようにあらかじめ決められたＩＳＯ感度に応じたレベル設定を行うことで決まる。このとき、ＩＳＯ感度が高い場合は、発光量は微小光量になるファイアーパルスが調光された光量より大きくなる場合は露出オーバーの撮影になってしまうことはなくなる。
【００７９】
次に、図３のフレーブ閃光装置である受信機マイコン２０９の具体的な動作について、図１０及び図１１のフローチャートを用いて説明する。
【００８０】
図示されていない受信機側の電源スイッチがオンされると、受信機マイコン２０９は昇圧回路２０２の動作を開始させ、電池２０１の電圧を高電圧に昇圧する。昇圧後は電荷エネルギーが主コンデンサ２０３に蓄えられる。
【００８１】
ここで、マスター閃光装置である送信機からの光通信パルスを受けてから該受信機が発光するまでの受信機の動作について、図１０および図１２（Ｂ）を用いて説明する。なお、図１２（Ｂ）は、光通信データ「１０００００１０」の１バイトを受信した場合の各部の波形を表している。光通信受光部２２０が送信機の発光による光通信パルスを受けると、受信機マイコン２０９に割り込みが発生する（図１２（Ｂ）のＴ３のタイミング）。
【００８２】
この光通信パルス受信の割り込み処理を、図１０のフローチャートに沿って説明する。割り込みがスタートすると、受信機マイコン２０９は、まずステップＳ４０１にて、発光許可フラグが１なら（つまり、発光の開始なら）ステップＳ４０６へ進み、０なら（つまり、通信の開始なら）ステップＳ４０２へ進む。
【００８３】
通信の開始であるとしてステップＳ４０２へ進んだ場合、受信機マイコン２０９は、通信の何ビット目かを示す変数ＲＢＩに１を設定する。そして、次のステップＳ４０３にて、光通信パルス受信による割り込みを禁止し、続くステップＳ４０４にて、光通信パルスのビット間隔に応じた間隔でタイマ割り込みを発生するようにタイマ割り込みを許可する。そして、次のステップＳ４０５にて、受信バッファの最下位ビット（ＬＳＢ）に１を設定し、割り込み処理を終了する。
【００８４】
一方、発光の開始であることをステップＳ４０１で判定し、ステップＳ４０６へ移行した場合について説明する。ステップＳ４０６へ進むと、受信機マイコン２０９は、スレーブＩＤ設定部２２１で設定されたスレーブＩＤ（ＳＩＤ）が０か否かを判定する。その結果、０であればステップＳ４０７へ進み、光通信により送信機側から送られたスレーブＩＤ＝０に対応した発光量ＦＤ１をＤ／Ａコンバータ２１４への出力バッファに設定する。
【００８５】
以下、ステップＳ４０８〜Ｓ４１２まで、各々の受信機のスレーブＩＤに対応した送信機側から送られた発光量ＦＤ２〜ＦＤ４を、Ｄ／Ａコンバータへの出力バッファに設定する。
【００８６】
次のステップＳ４１３では、スタートビットを取り除くためにＤ／Ａコンバータ２１４への出力バッファと「０１１１１１１１Ｂ」とをＡＮＤする（論理積をとる）。そして、次のステップＳ４１４にて、Ｄ／Ａコンバータ２１４への出力バッファが「００００００００Ｂ」であるかを判定し、「００００００００Ｂ」ならば発光をしないためにステップＳ４１７へ進み、「００００００００Ｂ」でなければステップＳ４１５へ進む。
【００８７】
ステップＳ４１５へ進むと、Ｄ／Ａコンバータ２１４への出力バッファをＤ／Ａコンバータ２１４に出力する。そして、ステップＳ４１６へ進む。
【００８８】
ここで、上記ステップＳ４１６にて実行される受信機側での発光動作について、図１５を用いて説明する。なお、図１５は、受信機が一つ、つまり１灯で１／２発光を行う場合の光通信（Ｄ０＝１０００００００、Ｄ１＝１０００００１１）、発光開始信号および該受信機の各部の波形を表している。
【００８９】
光通信でスレーブＩＤに応じた発光量ＦＤ１〜ＦＤ４のいずれかが送信機から送信され、この発光量を受信した受信機マイコン２０９は、Ｄ／Ａコンバータ２１４に該発光量を設定した後（図１５の（Ｂ）のＴ１以後）、端子ＳＴＳＰをＨｉｇｈにする。この時点では放電管２０５は発光していないので、発光量モニタ部２１８の出力とＤ／Ａコンバータ２１４の出力は
発光量モニタ部２１８の出力＜Ｄ／Ａコンバータ２１４の出力
の関係にある。このため、コンパレータ２１６の出力はＨｉｇｈであり、ＡＮＤゲート２１７の入力は両方Ｈｉｇｈであるのでその出力もＨｉｇｈになる。この出力が発光制御回路２０６に入力されると、該発光制御回路２０６は、主コンデンサの陽極２０３、放電管２０５、発光制御回路２０６、主コンデンサ２０３の陰極の放電ループを形成する。
【００９０】
このとき、受信機マイコン２０９は端子ＴＲＩＧを所定時間Ｈｉｇｈにしてトリガ回路２０４を動作させ、放電管２０５を励起させて発光を開始させる。放電管２０５の発光量の積分値が所定値以上になると、発光量モニタ部２１８の出力とＤ／Ａコンバータ２１４の出力は
発光量モニタ部２１８の出力≧Ｄ／Ａコンバータ２１４の出力
の関係になる。よって、コンパレータ２１６の出力はＬｏｗになる。これにより、ＡＮＤゲート２１７の出力もＬｏｗになり（図１５のＴ２のタイミング）、発光制御回路２０６は、主コンデンサの陽極２０３、放電管２０５、発光制御回路２０６、主コンデンサ２０３の陰極の放電ループを遮断する。これにより、放電管２０５での発光が停止し、図１０のステップＳ４１７へ進む。
【００９１】
ステップＳ４１７では、受信データＦＤ１〜ＦＤ４に０をセットする。そして、次のステップＳ４１８にて、発光許可フラグに０をセットし、次の光通信割り込みが通信開始で動作するようにして、割り込み処理を終了する。
【００９２】
次に、送信機からの光通信のうち、スタートビット以降の０，１を判定するためのタイマ割り込みの処理について、図１１のフローチャートを用いて説明する。タイマ割り込みの発生タイミングは、図１２（Ｂ）の（ｍ）の立ち上がりである。
【００９３】
まずステップＳ５０１では、光通信受光部２２０の出力が１か否かを判定する。１であれはステップＳ５０３へ進み、キャリーフラグＣを１にセットしてステップＳ５０４へ進む。また、光通信受光部２２０の出力が０であればステップＳ５０２へ進み、キャリーフラグＣを０にセットしてステップＳ５０４へ進む。ステップＳ５０４では、受信バッファを左にシフトする。このとき、キャリーフラグＣが受信バッファの再下位ビットにセットされる。
【００９４】
次のステップＳ５０５では、光通信が１バイト終了したか否かを判定するためにＲＢＩが７であるかをチェックする。ＲＢＩが７でなければステップＳ５０６へ進み、「ＲＢＩ＝ＲＢＩ＋１」を行い、割り込み処理を終了する。一方、ＲＢＩが７であればステップＳ５０７以降の処理へ進む。
【００９５】
また、上記ステップＳ５０５にて光通信１バイト分が終了していないとしてステップＳ５０７へ進むと、光通信データが何バイト目か示す変数ＲＩが０か否かを判定する。その結果、０ならばステップＳ５０８へ進み、受信バッファの内容をＲＤ０に設定する。そして、次のステップＳ５０９にて、受信したデータＲＤ０に基づいて、図１６のデータからこの通信が何バイトかを判定し、最大バイト数に応じてＲＩＭＡＸを設定してステップＳ５１７へ進む。また、上記ステップＳ５０７にて変数ＲＩが０でないと判定した場合はステップＳ５１０へ進む。
【００９６】
ステップＳ５１０〜Ｓ５１６では、送信機から送信された光通データが何バイト目か示す変数ＲＩに基づいて、受信バッファの内容をＲＤ１からＲＤ４に設定する。そして、ステップＳ５１７へ進む。
【００９７】
ステップＳ５１７では、光通信が終了したかを判定するために、ＲＩ≧ＲＩＭＡＸか否かを判定する。その結果、ＲＩ≧ＲＩＭＡＸ（光通信終了）ならばステップＳ５１８へ進み、ＲＩ＜ＲＩＭＡＸ（通信途中）ならステップＳ５２２へ進む。
【００９８】
ＲＩ≧ＲＩＭＡＸ（光通信終了）としてステップＳ５１８へ進むと、ＲＩに０を設定する。そして、次のステップＳ５１９にて、送信機が送信する受信機発光開始信号の光パルスを受ける準備をするために、発光許可フラグを１にセットし、ステップＳ５２０へ進む。また、上記ステップＳ１５７にてＲＩ＜ＲＩＭＡＸ（通信途中）であるとしてステップＳ５２２へ進むと、通信を受ける準備のために「ＲＩ＝ＲＩ＋１」を行い、ステップＳ５２０へ進む。ステップＳ５２０では、光パルス受信割り込みを可能にするため、タイマ割り込みを禁止する。そして、次のステップＳ５２１にて、光パルス受信割り込みを許可して、タイマ割り込み処理を終了する。
【００９９】
以上の光通信パルス受信割り込み処理、タイマ割り込み処理を行うことにより、送信機から送られる光通信パルスによる光通信を可能にし、１又は複数の受信機は送信機で設定された発光量を光通信で受信することが可能になる。また、発光開始信号を受けて各受信機の発光開始の同期をとることも可能になる。
【０１００】
なお、本実施例では、８ビット構成の通信データのビット７（最上位ビット）をスタートビットとした場合について説明したが、通信データをスタートビット＋データ部からなる８ビット構成としてもよく、また、混信防止用のチャンネルビットやストップビットを追加したフォーマットでも構わない。さらに、データの通信順番をビット０からビット７としてもよい。また、本実施例１では、受信機の最大数（最大発光灯数）を４灯にした例を示したが、この灯数より多くても少なくてもよい。
【実施例２】
【０１０１】
次に、本発明の実施例２について説明する。本実施例２において、上記実施例１との変更点の一つは、図５のステップＳ７において、図２の測距回路８より検出した被写体距離の情報を、図５のステップＳ１１にて、マスター閃光装置である送信機に送信する情報に含んでいる点である。つまり、絞り、シャッタスピード情報、フィルム感度情報に加え、被写体距離情報も含んでいる点である。
【０１０２】
他の変更点は、図７のステップＳ１０４において、カメラデータの確認で、被写体距離が設定された値より近距離の場合は、図１の送信機内のＤ／Ａコンバータ１１４の出力の通信パルスとファイアーパルスの発光量を下げるように変更する点である。その他の動作、および、送信機、カメラ、受信機の各回路構成は上記実施例１と同様であるものとする。
【０１０３】
図１４に、本実施例２における正面発光ＯＦＦの場合のタイミングチャートを示す。送信機は発光に関するデータ（ここでは「１０００００１０」）を送信する。その後、送信機は自身は発光せず、受信機の発光のみを発光させるために同期信号（ファイアーパルス）を送信する。図１４は、このファイアーパルスを動作させたタイミングチャートであり、撮影時にスレーブ発光のみを行う設定となる。カメラからの被写体距離に応じて、送信機マイコン１０９は、Ｄ／Ａコンバータ１１４の出力を設定する。これにより、光通信パルス自身の発光強度を変更する（通信パルスとファイアーパルスの発光量を下げる）。例えばＤ／Ａコンバータ１１４の出力を、図１４（Ａ）の（ｆ）のＬ４のようにあらかじめ決められた被写体距離に応じたレベル設定を行うことで決まる。このとき、被写体が近距離の場合でも、発光量は微小光量になるファイアーパルスが調光された光量より大きくなることはなく、露出オーバーの撮影になってしまうことはなくなる。
【０１０４】
以上の実施例２によれば、近距離もしくはＩＳＯ感度が高い場合はワイヤレス通信信号の光量を下げるようにしているので、露出オーバーの撮影を防ぐことができる。近距離もしくはＩＳＯ感度が高い場合だけではなく、近距離でかつＩＳＯ感度が高い場合も同様であることはいうまでもない。
【０１０５】
上記実施例１および実施例２ともに、正面発光ＯＮ時の送信機からの通信発光量に関してはファイアーパルスの発光量であれば影響は無い。しかし、最低限のファイアーパルス発光量を決めているとしたら（例えば、通信発光量を下限とすれば）、正面発光ＯＦＦ時と同様に、同様の条件で通信発光量を下げてもよい。
【実施例３】
【０１０６】
次に、本発明の実施例３について説明する。本実施例３において、上記実施例１との変更点は、受信機が本発光する時、発光同期信号であるファイアーパルスを受信してから一定時間後に撮影のための発光である本発光を行う点である。
【０１０７】
図１９に、そのタイミングを示す。図１５との違いは、Ｔ１’でファイアーパルスを受信してからＴ１”になるまで、発光動作を行わない点である。この時間は実際に撮影される時間を考慮し、送信機があらかじめファイアーパルス発光後の設定された時間後に撮影動作を行うようにし、つまり撮影のタイミングよりも所定時間早くファイアーパルスを送信し、受信機もあらかじめ設定された時間後の撮影動作タイミングで発光するようにする。
【０１０８】
以上の実施例３によれば、受信機がファイアーパルスを受信してからあらかじめ設定された時間が経過するまでは発光動作を行わないようにしている。よって、露出オーバーの撮影を防ぐことができる。なお、実施例１に限らず、実施例２および３においても、フィルムの代わりに電子撮像素子（ＣＣＤ、ＣＭＯＳ）を使ったカメラに適用することができる。この場合は、記録媒体感度を示すカメラ情報として、フィルム感度（ＩＳＯ）の代わりに電子撮像素子の出力信号のゲインを示す感度の情報が用いられることになる。
【０１０９】
以上で本発明の実施例１〜３の動作説明を終わるが、最後に、送信機での発光を光通信として利用して受信機の発光制御を行う閃光撮影システムにおける各実施例での効果についてまとめて以下に列挙する。
【０１１０】
１）カメラからのもしくは設定部材１１０により設定された記録媒体感度に応じて、閃光発光部から光通信のための発光量を制御するようにしている。詳しくは、記録媒体感度があらかじめ定められた記録媒体感度よりも高い場合（もしくは高い程）、閃光発光部の発光量を下げるようにしている。よって、ワイヤレス多灯撮影時の送信機による露出オーバーを防ぎ、適正露光の画像を与えることができる。
【０１１１】
２）カメラからのもしくは設定部材１１０により設定された被写体距離に応じて、閃光発光部から光通信のための発光量を制御するようにしている。詳しくは、被写体距離があらかじめ定められた被写体距離よりも近い場合（もしくは近い程）、閃光発光部の発光量を下げるようにしている。よって、ワイヤレス多灯撮影時の送信機による露出オーバーを防ぎ、適正露光の画像を与えることができる。
【０１１２】
３）カメラからのもしくは設定部材１１０により設定された記録媒体感度および被写体距離に応じて、閃光発光部から光通信のための発光量を制御するようにしている。詳しくは、記録媒体感度および被写体距離があらかじめ定められた値よりも高い及び近い場合、閃光発光部の発光量を下げるようにしている。よって、ワイヤレス多灯撮影時の送信機による露出オーバーを防ぎ、適正露光の画像を与えることができる。
【０１１３】
４）送信機が、光通信と撮影のための発光の両方を行う第１のモードと、光通信のみを行う第２のモードのいずれかを設定可能である。そして、第２のモードに設定されたときに、カメラからのもしくは設定部材１１０により設定された記録媒体感度に応じて、閃光発光部から光通信のための発光量を制御するようにしている。よって、ワイヤレス多灯撮影時の送信機による露出オーバーを防ぎ、適正露光の画像を与えることができる。
【０１１４】
５）送信機が、光通信と撮影のための発光の両方を行う第１のモードと、光通信のみを行う第２のモードのいずれかを設定可能である。そして、第２のモードに設定されたときに、カメラからのもしくは設定部材１１０により設定された被写体距離に応じて、閃光発光部から光通信のための発光量を制御するようにしている。よって、ワイヤレス多灯撮影時の送信機による露出オーバーを防ぎ、適正露光の画像を与えることができる。
【０１１５】
６）送信機が、光通信と撮影のための発光の両方を行う第１のモードと、光通信のみを行う第２のモードのいずれかを設定可能である。そして、第２のモードに設定されたときに、カメラからのもしくは設定部材１１０により設定された記録媒体感度と被写体距離に応じて、閃光発光部から光通信のための発光量を制御するようにしている。よって、ワイヤレス多灯撮影時の送信機による露出オーバーを防ぎ、適正露光の画像を与えることができる。
【０１１６】
７）送信機が、光情報通信と撮影のための発光の両方を行う第１のモードと、光情報通信を行う第２のモードのいずれかを設定可能である。そして、前記第２のモードに設定されたときには、送信機は、スレーブ閃光装置の発光タイミングよりあらかじめ定められた時間早くファイアーパルスを送信し、スレーブ閃光装置に具備された受信機は、前記ファイアーパルスを受信したら前記あらかじめ定められた時間後に、スレーブ閃光装置を発光させる。よって、露出オーバーを防ぎ、適正露光の画像を得ることができる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施例１に係わる送信機（マスター閃光装置の回路構成を示すブロック図である。
【図２】本発明の実施例１に係わるカメラの回路構成を示すブロック図である。
【図３】本発明の実施例１に係わる受信機（スレーブ閃光装置）の回路構成を示すブロック図である。
【図４】図３の受信機に具備される光通信受信部の具体的な構成を示す回路図である。
【図５】図２のカメラの動作の一部を示すフローチャートである。
【図６】図５の動作の続きを示すフローチャートである。
【図７】図１の送信機の動作を示すフローチャートである。
【図８】図７のステップＳ１１２にて実行される動作の詳細を示すフローチャートである。
【図９】図１の送信機での１バイトの光通信の動作を示すフローチャートである。
【図１０】図３の受信機での動作を示すフローチャートである。
【図１１】図３の受信機での光通信の動作を示すフローチャートである。
【図１２】正面発光ＯＮの場合の図１の送信機および図３の受信機の１バイト通信時の各部のタイミングチャートである。
【図１３】従来の正面発光ＯＦＦ時の送信機および受信機の１バイト通信時の各部のタイミングチャートである。
【図１４】本発明の実施例２における正面発光ＯＦＦ時の送信機および受信機での１バイト通信時の各部の波形を示すタイミングチャートである。
【図１５】図３の受信機において通信を受けてから発光までの各部の波形を示したタイミングチャートである。
【図１６】本実施例１〜３のフローチャート説明のスレーブ数データの一例を示した図である。
【図１７】本実施例１〜３のフローチャート説明のフィルム感度データの一例を示した図である。
【図１８】本実施例１〜３のフローチャート説明の発光量データの一例を示した図である。
【図１９】本発明の実施例３における受信機での通信を受けてから発光までの各部の波形を示したタイミングチャートである。
【符号の説明】
【０１１８】
３  カメラマイコン
４  設定部材
８  測距回路
９  焦点距離検出回路
１０３，２０３  主コンデンサ
１０５，２０５  放電管
１０６，２０６  発光制御回路
１０９          送信機マイコン
１１０          設定部材
２０９          受信機マイコン
１１４，２１４  Ｄ／Ａコンバータ
１１６，２１６  コンパレータ
１１７          ＡＮＤゲート
１１８，２１８  発光量モニタ部
【図１】
2007193274.tif 000003
【図２】
2007193274.tif 000004
【図３】
2007193274.tif 000005
【図４】
2007193274.tif 000006
【図５】
2007193274.tif 000007
【図６】
2007193274.tif 000008
【図７】
2007193274.tif 000009
【図８】
2007193274.tif 000010
【図９】
2007193274.tif 000011
【図１０】
2007193274.tif 000012
【図１１】
2007193274.tif 000013
【図１２】
2007193274.tif 000014
【図１３】
2007193274.tif 000015
【図１４】
2007193274.tif 000016
【図１５】
2007193274.tif 000017
【図１６】
2007193274.tif 000018
【図１７】
2007193274.tif 000019
【図１８】
2007193274.tif 000020
【図１９】
2007193274.tif 000021