(57)【特許請求の範囲】
【請求項１】
閃光による発光を行う閃光発光管と、
前記閃光発光管に前記発光を行わせるための電気エネルギーを蓄積する電気エネルギー蓄積手段と、
前記電気エネルギー蓄積手段に充電を行う電源手段と、
前記閃光発光管の発光を指示する送信信号を出力する制御手段と、
前記送信信号が出力されたことを判定すると、前記閃光発光管に前記発光を開始させるために前記閃光発光管に印加するトリガ信号を発生する発光制御手段と、
前記閃光発光管による第１の発光を指示する送信信号が出力されてから、前記第１の発光の次に行われる第２の発光を指示する送信信号が出力されるまでの時間の間隔が長くなるほど、前記発光制御手段が前記第２の発光を指示する送信信号が出力されたことを判定してから前記第２の発光のための前記トリガ信号を発生するまでの経過時間を短くするタイミング補正手段を備えることを特徴とする光情報通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、閃光発光を用いて光情報を伝送する光情報通信装置に関する。
【０００２】
【従来の技術】
従来より、光情報を伝送する光情報通信装置の代表的なものにテレビやビデオテープレコーダ等のリモートコントローラがあり、発光デバイスに赤外発光ダイオード（ＩＲＥＤ）が用いられている。赤外発光ダイオードは応答性が速く、情報の伝送が高速かつ正確に行える反面、光出力が小さいために数メートル程度の到達距離しか得られないという欠点がある。
【０００３】
到達距離を延ばすには、強力な光出力が得られる発光デバイスを用いればよく、例えば発光デバイスに光出力の大きい閃光発光管を用いた装置が過去に提案されており、具体的には実開昭５５−９９５２９号公報に記載された光レリーズ装置がある。この光レリーズ装置は、送信側から図６に示すような発光間隔で閃光を発し、この閃光をカメラ等の撮影装置側で受光し、シャッターのレリーズ制御を行うものである。
【０００４】
また、特開平４−３４３３３６号公報に示されるカメラシステムにおいても、発光デバイスとして閃光発光管を用いている。このシステムでは、カメラに内蔵された閃光発光装置の閃光発光管からを図７に示すように、２発の制御パルスを所定間隔で発光させ、ついで所定時間後にシャッター全開に同期させてスレーブストロボ（ワイヤレスフラッシュ）の発光開始パルスを１つ発光させている。
【０００５】
後者のように、発光デバイスとして閃光発光管を用いることにより、発光ダイオードを用いた従来例に比べ、光信号（図７の制御パルス、発光開始パルス）の１パルス当たりの発光エネルギーは数百倍から数千倍以上であり、非常に遠距離まで光信号を到達させることができる。
【０００６】
【発明が解決しようとする課題】
しかし、発光デバイスとして閃光発光管を用いた場合、該閃光発光管から発せられるパルス間隔が広く、情報通信速度が遅い場合には問題無いが、情報通信速度を速くすると、以下のような問題が生じる。つまり、閃光発光管が冷えている状態、すなわち、前回の発光からの間隔が長い場合、閃光発光管を発光開始させるための高いトリガ電圧を印加しても、実際の閃光発光管の放電が開始されるまでに数十マイクロ秒の遅れが生じる。一方、百マイクロ秒程度の時間々隔で連続して発光させた場合、発光管の中には封入されたＸｅ（クセノン）等のガスのイオンが十分に残っており、トリガ信号を印加すると、即座に発光が開始される。したがって、最初の発光や、送信中で前の発光との間隔が長い場合、トリガを印加してから発光するまでの遅れが長く、連続して発光している間は遅れが少ないことになり、発光パルスの間隔が一定にならず、正確な通信が行えなくなる。
【０００７】
図８は閃光発光管の発光遅れにより、正確な情報の伝達が行えなくなる例を示すタイミングチャートである。図中の（Ａ）は光通信を行うための基準信号となる同期クロックを示し、光情報信号はこの同期クロックに合致した間隔で送出される。（Ｂ）は同期クロックに同期して送信される情報信号であり、例えば「１０００１１１１」が送信される。なお、（Ｂ）に示された情報信号における信号「ＳＴＡＲＴ」は受信装置に対して送信開始を報知する信号であり、送信する情報信号データの前に付加された信号である。（Ｃ）は前記閃光放電管から発せられる実際の光パルスであり、上記（Ｂ）の情報信号に同期して、前記閃光発光管にトリガ信号を与えた場合に該閃光放電管から発生する実際の光パルスであり、前の発光との間隔が広い最初の光パルス（ＳＴＡＲＴパルス）に同期した光パルスＰ１や途中の光パルスＰ３では図８（Ｂ）で示す、対応する各情報信号からの発光の遅れが大きく、前回の発光との後に引き続いて発光する光パルスＰ２及び光パルスＰ４〜Ｐ７はその遅れが少ないので、結果的に光パルス発光間隔は一定にならない。
【０００８】
一方、（Ｄ）に示すように、受信装置はＳＴＡＲＴパルスに同期して発せられる光パルスＰ１を受信した後に、一定時間毎に、かつ短い時間幅の間だけ光パルスの有無をチェックする構成となっているので、送信側で情報信号として「１０００１１１１」を送信したにもかかわらず、受信装置側では図８に示したようにＳＴＡＲＴパルスと同じ程度に遅れて発生した光パルスＰ３のみが受光され、「００００１０００」として情報信号が認識され、正確な通信ができなくなるという問題があった。
【０００９】
本発明は上述の問題点に鑑み、閃光発光管を光源にしながら、情報信号に対する実際の発光信号の遅れをほぼ一定に制御することのできる光情報通信装置を提供することを目的としている。
【００１０】
【課題を解決するための手段】
本出願に係る発明の目的を実現する構成は、閃光による発光を行う閃光発光管と、前記閃光発光管に前記発光を行わせるための電気エネルギーを蓄積する電気エネルギー蓄積手段と、前記電気エネルギー蓄積手段に充電を行う電源手段と、前記閃光発光管の発光を指示する送信信号を出力する制御手段と、前記送信信号が出力されたことを判定すると、前記閃光発光管に前記発光を開始させるために前記閃光発光管に印加するトリガ信号を発生する発光制御手段と、前記閃光発光管による第１の発光を指示する送信信号が出力されてから、前記第１の発光の次に行われる第２の発光を指示する送信信号が出力されるまでの時間の間隔が長くなるほど、前記発光制御手段が前記第２の発光を指示する送信信号が出力されたことを判定してから前記第２の発光のための前記トリガ信号を発生するまでの経過時間を短くするタイミング補正手段を備えることを特徴とする光情報通信装置にある。
【００１７】
この構成によれば、通信データを送信するための発光パルス間隔のばらつきが防止され、正確な光情報の伝達が可能になる。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。図１は本発明の一実施の形態に係る光情報通信装置の構成図である。本実施の形態では、ストロボ装置を光情報通信装置として用いている。１は公知のＤＣ−ＤＣコンバータ（電源手段）であり、その出力端子間にはメインコンデンサ２（電気エネルギー蓄積手段）が接続されている。また、このメインコンデンサ２と並列にコンバータ出力電圧検出用の抵抗３，４による直列回路が接続されている。ＤＣ−ＤＣコンバータ１の正端子にはトランジスタ５のエミッタが接続され、このトランジスタ５のベース〜エミッタ間には抵抗６が接続され、更にベースには抵抗７の一端が接続されている。トランジスタ５のコレクタと接地間には抵抗８，９の直列回路が接続されている。この抵抗８，９の接続点と接地間にはトランジスタ１０のコレクタ及びエミッタが接続されている。トランジスタ１０のベースと接地間には抵抗１１が接続され、更に、ベースには抵抗１２の一端が接続されている。また、トランジスタ５のコレクタには倍圧コンデンサ１３の一端が接続されている。
【００２５】
ＤＣ−ＤＣコンバータ１の正端子と接地間には抵抗１４、コンデンサ１５及びトリガトランス１６の一次巻線を直列に接続した回路が接続されている。また、ＤＣ−ＤＣコンバータ１の正端子には発光電流を制御するコイル１７が接続され、このコイル１７にはダイオード１８が並列接続（ＤＣ−ＤＣコンバータ１の出力極性に対し逆向き）されている。コイル１７の出力端にはダイオード１９が順方向になるように接続され、その出力端はＸｅ管（閃光発光管）２０の一端に接続されている。このＸｅ管２０のトリガ電極にはトリガトランス１６の二次巻線が接続されている。Ｘｅ管２０の他端には、抵抗７，１４の他端及びＩＧＢＴ２１のコレクタが接続されている。このＩＧＢＴ２１のエミッタは接地され、ゲートと接地間には抵抗２２が接続されている。また、ゲートには抵抗２３の一端が接続されている。
【００２６】
２４は基準電圧発生回路であり、この出力端子と接地間には、フォトダイオード２５と抵抗２６の直列回路、及び抵抗２７と抵抗２８の直列回路がそれぞれ並列に接続されている。そして、これら並列接続された各々の直列回路の中間接続点間にはコンパレータ２９の各入力端子が接続されている。コンパレータ２９の出力端子、ＤＣ−ＤＣコンバータ１のＣＮＴ端子、抵抗３，４の接続点、抵抗１２の他端、及び抵抗２３の他端には、光情報通信装置の全体を制御するマイクロコンピュータ３０が接続されている。そして、基準電圧発生回路２４、フォトダイオード２５及びコンパレータ２９とこれらの周辺回路により発光量制御回路が形成される。マイクロコンピュータ３０は、ＣＮＴ、ＨＶ、ＱＣ、ＧＡＴＥ、ＳＴＯＰ等の各種の端子のほか、不図示のカメラの端子と接続される接続コネクタ３１に接続される端子Ｘ、ＤＩ、ＣＨＧ等を備えている。
【００２７】
ＤＣ−ＤＣコンバータ１はＣＮＴ端子を通して充電を制御することができ、電源電池を数百ボルトの電圧に昇圧し、エネルギー蓄積手段であるメインコンデンサ２を充電する。メインコンデンサ２の電圧は、このメインコンデンサ２と並列に接続された抵抗３，４で分割され、その電圧がマイクロコンピュータ３０で検出される。マイクロコンピュータ３０はＤＣ−ＤＣコンバータ１のＣＮＴに対し、発光に適したメインコンデンサ２の電圧が得られるように充電を制御する。トランジスタ５、抵抗６〜９、トランジスタ１０、抵抗１１，１２、倍圧コンデンサ１３はメインコンデンサ２の電圧を倍電圧化する倍電圧回路を形成し、Ｘｅ管２０には〔メインコンデンサ２の電圧＋倍圧コンデンサ１３の電圧〕が印加される。
【００２８】
ダイオード１８は発光停止時にコイル１７に発生する電圧を吸収するフライホィールダイオードであり、ダイオード１９はＸｅ管での発光時に倍圧コンデンサ１３により印加される倍電圧が、Ｘｅ管の陽極にのみ印加されるべく電圧を保持するためのダイオードである。接続コネクタ３１はカメラとの間でシリアル通信を行うために用いられる。
【００２９】
次に、マイクロコンピュータ３０の各端子の機能について説明する。ＣＮＴ端子はＤＣ−ＤＣコンバータ１の充電動作の制御出力端子、ＨＶ端子はメインコンデンサ２の電圧をモニタするためのアナログ／デジタル（Ａ／Ｄ）変換入力端子、ＱＣ端子は倍圧コンデンサ１３を急速充電するための制御出力端子、ＧＡＴＥ端子はＩＧＢＴ２１のゲート制御出力端子、ＳＴＯＰ端子は発光停止信号入力端子である。また、Ｘ端子はカメラからの発光指令信号の入力端子、ＣＬＫ端子は周知のカメラ側とシリアル通信を行うためのシリアルクロック入力端子、ＤＩ端子はシリアルデータ入力端子、ＤＯ端子はシリアルデータ出力端子、ＣＨＧ端子はストロボの発光可否をカメラに伝達するための電流出力端子である。
【００３０】
次に、図１の回路の全体の動作について説明する。電源スイッチ（不図示）がオンにされると、マイクロコンピュータ３０はＨＶ端子を介して常時メインコンデンサ２の端子電圧をモニタし、その電圧がＸｅ管２０を発光させるに足る所定電圧にすべく、電圧が低い時にはＣＮＴ端子を介してＤＣ−ＤＣコンバータ１を動作させ、電圧が高い時にはＣＮＴ端子を介してＤＣ−ＤＣコンバータ１の動作を停止させ、所定電圧になるように制御する。
【００３１】
一方、メインコンデンサ２の電圧がＸｅ管２０を発光可能な状態の電圧に到達すると、ＣＨＧ端子から所定量の電流を通じて、不図示のカメラに対して光情報通信が可能になったことを伝達する。これに対し、カメラは光情報通信装置を介してデータ受信装置（不図示）へ光情報を送信すべく、この光情報通信装置のシリアルクロック入力端子ＣＬＫ、シリアルデータ入力端子ＤＩ及びシリアルデータ出力端子ＤＯを介して公知のシリアル通信によりマイクロコンピュータ３０に送信すべき情報を伝達する。この情報は、例えば、データ受信装置がストロボ装置であった場合、発光量や発光形態（例えば、閃光発光であるか、フォーカルプレン（ＦＰ）発光と称される長時間発光であるか否か等）や発光時間等の情報であり、受信装置が他のカメラに接続されているレリーズ制御装置の場合、シャッター秒時情報や絞り情報、レリーズ開始タイミング等のいかなる情報であってもよい。
【００３２】
これらの情報を光情報通信装置がカメラ側から受信した際の動作について、以下に説明する。図２は情報受信時の動作を示すタイミングチャートである。図２において、（Ａ）のＣＬＫ、（Ｂ）のＤＩ、（Ｃ）のＤＯはカメラとマイクロコンピュータ３０の間で行われる公知のシリアル通信を示し、同期クロックであるＣＬＫに同期してＤＩ端子を介してカメラからマイクロコンピュータ３０にデータが送られ、マイクロコンピュータ３０からＤＯ端子を通してデータが返送される。
【００３３】
まず、時間ｔ０においてシリアル通信が開始され、カメラから光情報通信装置のＤＩ端子に送信すべきデータが出力され（図２（Ｂ）参照）、所定のクロック数の通信が行われた後、時間ｔ１において光情報通信装置が発光中であることを示すべく、ＤＯ端子を“Ｌｏ”レベルにする。この例の場合は、マイクロコンピュータ３０のデータ（１０００１１１１）が通信されることを示している。また、このデータは発光のタイミングを示すデータである。次に、本光情報通信装置（本例の場合はストロボ装置）と受信装置（不図示の装置で、例えば受光部を有するスレーブストロボ等）の間で光通信を行う所定の情報通信速度を示す送信タイミング信号（Ｄ）（この信号はコンピュータ３０内部で一定周期のクロック信号として形成される）に同期してコンピュータ３０は送信信号（Ｅ）を形成する。この信号は送信データに光通信のスタートを示すＳＴＡＲＴビットが付加されたものである。このＳＴＡＲＴビットが付加された信号に続くデータは、本例ではＭＳＢファーストルールに従いデータ１の時に発光させる信号である（即ち、送信信号（Ｅ）は、前述のコンピュータ３０に通信されたデータ（１０００１１１１）にＳＴＡＴビットを付加したものである）。
【００３４】
図８で説明したように、光情報通信装置が情報信号（Ｂ）に同期して発光すると、Ｘｅ管２０の発光遅れにより、実際に発光する発光パルスの間隔が乱れるので（図８（Ｃ）参照）、本発明では以下に説明するステップで発光開始タイミングを補正し、Ｘｅ管２０からの発光間隔をほぼ一定にする制御を図３及び図４に示すフローチャートに従って実行する。
【００３５】
図３及び図４は本発明の動作を示すフローチャートである。なお、以下のフローチャートにおける図中の“Ｓ”はステップを意味する。
【００３６】
カメラからのシリアル通信を受信すると、マイクロコンピュータ３０に通信割り込みが発生し、図３に示す処理（通信割込処理）が開始される。発光処理中であることを示すために、マイクロコンピュータ３０はそのＤＯ端子を“Ｌｏ”レベルに設定し、次に、ＧＡＴＥ端子を“Ｈｉ”レベルに設定して図２に示す如くＧＡＴＥ信号（Ｆ）を発生し、Ｘｅ管２０からＳＴＡＲＴパルスＰ１を発光する（この発光処理については図５のフローチャートを用いて後記するが、図３、図４のＳ３０１，Ｓ３１０の発光ステップが行われると、図１のコンピュータ３０のＧＡＴＥ端子を“Ｈｉ”レベルとして発光処理を行わせる）。同時に、マイクロコンピュータ３０は内蔵する不図示のＲＡＭ内に設定している発光間隔カウンタＫを０に設定する（Ｓ３０１）。ついで、次のパルスの発光時間を決定するためのマイクロコンピュータ３０に内蔵する不図示のタイマを起動する（Ｓ３０２）。次のパルスの発光時間になるまで、ステップ３０３をループする。前記タイマが所定時間の計数を終了すると（Ｓ３０３）、次の発光のために前述と同様にタイマを再起動する（Ｓ３０４）。次に、カメラから受信した発光データにおける今回のビットが“１”である場合（Ｓ３０５）、すなわち今回発光する場合にはステップ３０７へ移行する。また、ステップ３０５で今回のビットが“０”である場合、ステップ３０６へ移行し、発光間隔カウンタＫに「１」を加算した後、ステップ３１１へ移行する。
【００３７】
ステップ３０５で発光が判定された場合、前回の発光が何パルス前であるかを示す発光間隔カウンタＫの値から表１を参照し、実際のトリガ信号を与えるまでのウェイト時間を決定する（Ｓ３０７）。
【００３８】
【表１】
0004100774.tif 000002
すなわち、前の発光から今回の発光までの時間が長いほどウェイト時間が短くなるように設定し、前の発光からの時間が短いほどウェイト時間が長くなるように設定する。
【００３９】
従って、図２（Ｆ）のＧＡＴＥ信号については、図５に示すパルス発光処理のＳ５０１〜Ｓ５０３の説明において詳しく述べるが、マイクロコンピュータ３０は、ＧＡＴＥ信号中の各パルスを送信信号（Ｅ）に基づいて、表１の「ウェイト時間テーブル」によって得られるウェイト時間経過後に立ち上げる。そして、Ｘｅ管２０の発光の停止を、マイクロコンピュータ３０がそのＳＴＯＰ端子の“Ｈｉ”レベルになったことを検出するか、もしくはＳＴＯＰ端子が“Ｌｏ”レベルの場合でも所定時間を経過していればマイクロコンピュータ３０はそのＧＡＴＥ端子を“Ｌｏ”にすることにより、ＧＡＴＥ信号中の各パルスを立ち下げる。
【００４０】
また、図２（Ｇ）中のトリガ信号は、後述するように、前記ＧＡＴＥ端子が“Ｈｉ”レベルになった時、ＩＧＢＴ２５が導通することによりトリガトランス１６に発生するトリガ信号であり、同図（Ｈ）はＸｅ管２０が発光する発光パルスである。
【００４１】
ついで、ステップ３０７で決定されたウェイト時間が「０」の場合はステップ３１０へ移行し、「０」以外であればステップ３０９へ移行する（Ｓ３０８）。ステップ３０９では、トリガを与える時間、すなわちＧＡＴＥ信号（Ｆ）を“Ｈｉ”レベルに設定する時間を決定された所定時間だけ遅延させる。また、ステップ３１０ではステップ３０１と同じ手順でパルス発光を行い、同時に前述の発光間隔カウンタＫを「０」に設定する。ステップ３１０，３０６の結果に対し、所定ビット数の発光が終了したか否かを判定（Ｓ３１１）し、未終了であればステップ３０３に戻り、最終ビットＤ０まで発光処理を繰り返し、終了の場合はステップ３１２の終了処理を実行する。ついで、発光時間計測タイマを停止し、ＢＵＳＹを解除して発光処理を終了する（Ｓ３１２）。
【００４２】
なお、以上においては、説明を簡単にするため、ステップ３０５〜３０７のウェイト時間算出等は、タイマのカウントアップに続いてシーケンシャルに行っているが、処理時間の遅れをなくすため、ステップ３０３のタイマカウントが終了する間に次の発光の準備処理を行うのが好ましい。
【００４３】
この図３、図４での処理を、上記図２（Ｂ）のデータ（１０００１１１１）を例として説明する。
【００４４】
ＳＴＡＲＴパルスＰ１の発光がＳ３０１で行われた後、Ｓ３０２，Ｓ３０３で所定時間（図２の送信タイミング信号の周期）経過した図２（Ｅ）で示すＤ７のタイミングでは、発光データは「１」であるので、Ｓ３０５からＳ３０７に移行する。この時、Ｋ＝０であるので、表１のＫ＝０に対応するｔ４時間の経過を待ってＳ３１０で送信信号の発光を行わせる（ＧＡＴＥ端子を“Ｈｉ”レベルに設定してＰ２の発光を行わせる）。次に、Ｋ＝０としてＳ３０３に戻る。次のＤ６の送信タイミングでは発光データ＝０なので、Ｓ３０６に移行し、Ｓ３０６でＫ＝Ｋ＋１＝１となり、Ｓ３１１を介してＳ３０３に戻る。以後この動作をデータＤ３（１）が検知されるまで行われる。このＤ３のデータ（１）が検知されるまでにＳ３０６が３回行われているのでＫ＝３となっている。
【００４５】
従って、上記送信タイミング信号の周期でＤ３のデータの検知が行われた後、ｔ１時間後にＳ３１０でＰ３の発光を行わせ、Ｋ＝０としてＳ３０３へ戻る。この後の動作としては、各データＤ２，Ｄ１，Ｄ０が１であるので、上記送信タイミングを信号の周期の後ｔ４時間経過したタイミングで、各データに応じた各発光パルスＰ４，Ｐ５，Ｐ６の発光が行われる。
【００４６】
次に、図５を用いて図３のステップ３０１及び図４のステップ３１０に示したパルス発光処理について説明する。
【００４７】
マイクロコンピュータ３０のＧＡＴＥ端子を“Ｈｉ”レベルに設定すると（Ｓ５０１）、ＩＧＢＴ２１が導通状態になり、トリガコンデンサ１５に充電されていた電荷はＩＧＢＴ２１のコレクタ及びエミッタ、トリガトランス１６を介して流れ、トリガトランス１６の二次側に千数百ボルトの電圧が発生し、Ｘｅ管２０が励起され、Ｘｅ管２０の放電電流はＩＧＢＴ２１を介して流れ、発光が開始される。Ｘｅ管２０が発光を開始すると、その光は受光手段であるフォトダイオード２５で受光され、発光々量に応じた電流が流れることにより、抵抗２６には発光々量に応じた電圧が発生し、この電圧が抵抗２７と抵抗２８で分圧された電圧よりも高くなるため、コンパレータ２９の出力電圧は“Ｌｏ”レベルから“Ｈｉ”レベルに反転する。そこで、マイクロコンピュータ３０はＳＴＯＰ端子に印加された電圧をモニタし、“Ｈｉ”レベルを検出すればＸｅ管２０の発光を停止するためにステップ５０４に移行する。また、“Ｌｏ”レベルであればステップ５０３へ移行する（Ｓ５０２）。
【００４８】
ＳＴＯＰ端子が“Ｌｏ”レベルの場合でも、所定時間が経過していればステップ５０４へ移行して強制的に発光の終了処理を実行し、所定時間未満であればステップ５０２へリターンする（Ｓ５０３）。ステップ５０４では、発光を停止するため、マイクロコンピュータ３０のＧＡＴＥ端子を“Ｌｏ”レベルに設定する。この処理により、ＩＧＢＴ２１はオフ状態になり、Ｘｅ管２０の発光電流は遮断され、発光は停止する。その後、次の発光を行うため、倍圧コンデンサ１３を急速に充電させるべく、マイクロコンピュータ３０のＱＣ端子を“Ｈｉ”レベルに設定する（Ｓ５０５）。この設定によってトランジスタ１０が導通状態になり、倍圧コンデンサ１３は抵抗８のみによって急速に充電される。
【００４９】
そして、倍圧コンデンサ１３の充電が終了するまでの所定時間、発光までの待ち時間（ＷＡＩＴ）を設ける（Ｓ５０６）。倍圧コンデンサ１３の急速充電が終了すると、ＱＣ端子を“Ｌｏ”レベルに設定し（Ｓ５０７）、トランジスタ１０をオフにし、パルス発光処理を終了する。
【００５０】
なお、トリガコンデンサ１５はＩＧＢＴ２１のオフによる発光終了時には、Ｘｅ管２０内にはＸｅのイオンが残っており、そのため、インピーダンスは数オームの低さのため、Ｘｅ管２０のカソード側がアノード側とほぼ同電位に持ち上がるので、その電圧により自動的に急速に充電され、次回の発光の準備が完了する。
【００５１】
また、上記実施の形態においては、ＳＴＡＲＴパルスを基準にして、発光パルス間隔が長い場合には遅れ補正を短くし、発光パルス間隔が短い場合には遅れ補正を長くするものとしたが、前回と今回との発光パルス間隔が長いために負の遅れ補正タイミングを長く取り、基準タイミングよりも早く発光させ、発光パルス間隔が短いときは負の遅れ補正を短くとり、基準タイミング直前に発光させるようにしても、同じであることは言うまでもない。
【００５２】
更に、以上の説明では、パルス間隔を計数するべく説明したが、所定の送信データを事前にデコードし、発光パルス列の情報を基に発光タイミングのスケジューリングを行っても良いことは言うまでもない。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、通信データを送信するための発光パルス間隔のばらつきが防止され、正確な光情報の伝達が可能になる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る光情報通信装置の構成を示す回路図である。
【図２】図１の光情報通信装置における情報受信時の動作を示すタイミングチャートである。
【図３】本発明の動作を示すフローチャートである。
【図４】図３に続く処理を示すフローチャートである。
【図５】図３及び図４におけるパルス発光処理を示すフローチャートである。
【図６】従来の光レリーズ装置における発光タイミングを示すタイミングチャートである。
【図７】従来のカメラシステムにおける発光タイミングを示すタイミングチャートである。
【図８】閃光発光管の発光遅れによって正確な情報の伝達が行えなくなる例を示すタイミングチャートである。
【符号の説明】
１  ＤＣ−ＤＣコンバータ
２  メインコンデンサ２
３，４，８，９，１４  抵抗
５，１０  トランジスタ
１３  倍圧コンデンサ
１５  コンデンサ
１６  トリガトランス
２０  Ｘｅ管（閃光発光管）
２１  ＩＧＢＴ
２５  フォトダイオード
２４  基準電圧発生回路
２９  コンパレータ
３０  マイクロコンピュータ
【図１】
0004100774.tif 000003
【図２】
0004100774.tif 000004
【図３】
0004100774.tif 000005
【図４】
0004100774.tif 000006
【図５】
0004100774.tif 000007
【図６】
0004100774.tif 000008
【図７】
0004100774.tif 000009
【図８】
0004100774.tif 000010