(57)【要約】【課題】適切なタイミングで撮影できるようにする。【解決手段】本発明に係るカメラ操作装置１においては、制御回路の側から撮影部の側に所定のコマンドが送信されると（Ｓ１２参照）、トリガ信号Ｔ１２が発行されて撮影が開始される。このようなトリガ信号Ｔ１２の発行は、キャラクタ受付開始コマンドが発行される前は認められないので、適切なタイミングで撮影することができる。【選択図】図２
2018143148.tif 000002
【特許請求の範囲】
【請求項１】
トリガ信号によって撮影部による撮影を行うように構成されたカメラ操作装置において、
前記撮影部から離れた位置に配置されて連続したｎ個のキャラクタを該撮影部の側に送信するキャラクタ送信部と、
キャラクタ受付開始コマンドを発行する受付開始コマンド発行部と、
前記撮影部の側に配置されて前記キャラクタを受信すると共に連続したｍ個（但し、ｍ＜ｎ）の前記キャラクタを受信したかどうかを判断するキャラクタ受信部と、
該キャラクタ受信部が該連続したｍ個のキャラクタを前記キャラクタ受付開始コマンドの発行後に受信したと判断した場合にはトリガ信号を出力して前記撮影部による撮影を行う撮影制御部と、
を備え、
前記連続したｍ個のキャラクタの時間幅が（１０×ｍ／１００Ｍ）ｓｅｃ以上、（１０×ｍ／２０Ｍ）ｓｅｃ以下である、
ことを特徴とするカメラ操作装置。
【請求項２】
前記キャラクタ受信部が前記連続したｍ個のキャラクタを認識できた場合にトリガ肯定応答（ＡＣＫ）情報を送信する肯定応答情報送信部と、
前記キャラクタ送信部が前記連続したｎ個のキャラクタの送信を行ったにもかかわらず前記トリガ肯定応答（ＡＣＫ）情報の送信が前記肯定応答情報送信部によって行われなかったことを検知するキャラクタ送信無効検知部と、
該トリガ肯定応答（ＡＣＫ）情報の送信が行われなかったことを該キャラクタ送信無効検知部が検知した場合に前記キャラクタ送信部による連続したｎ個のキャラクタの再送信を行うように該キャラクタ送信部に指示するキャラクタ再送指示部と、
を備えたことを特徴とする請求項１に記載のカメラ操作装置。
【請求項３】
前記キャラクタ送信部による前記連続したｎ個のキャラクタの再送信の回数を記録する再送信回数記録部と、
該再送信回数記録部が記録した再送信の回数を出力する再送信回数出力部と、
を備えたことを特徴とする請求項２に記載のカメラ操作装置。
【請求項４】
前記再送信回数記録部が記録した再送信の回数から前記撮影部による撮影の遅延時間を計算する遅延時間計算部と、
該遅延時間計算部が計算した撮影の遅延時間を出力する遅延時間出力部と、
を備えたことを特徴とする請求項３に記載のカメラ操作装置。
【請求項５】
前記キャラクタ再送指示部による再送信の指示の回数の上限値を設定できる再送信回数設定部、
を備えたことを特徴とする請求項２に記載のカメラ操作装置。
【請求項６】
前記キャラクタ受信部は、前記キャラクタ受付開始コマンドの発行後であって連続したｍ個の前記キャラクタを受信したと判断した後は、さらに送られて来たｍ個の連続したキャラクタを無視する、
ことを特徴とする請求項１に記載のカメラ操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トリガ信号によって撮影部による撮影を行うように構成されたカメラ操作装置に関する。
【背景技術】
【０００２】
従来、産業用デジタルカメラ（以下、単に“カメラ”とする）のデータ通信規格としては種々のものが制定されており（例えば、非特許文献１参照）、それぞれに特徴や問題を有している。【０００３】
例えば、「ＣａｍｅｒａＬｉｎｋ（登録商標）規格」は２Ｇｂｐｓの画像データ転送やカメラ制御や通信や電源の供給までがケーブル１本で可能であるが、そのケーブルのコストが高く、しかも、データの伝送可能距離（最大ケーブル長）が短い（１０ｍ程度）という問題があった。【０００４】
また、「ＧｉｇＥ  Ｖｉｓｉｏｎ（登録商標）規格」は、ツイストペアケーブルを使用して長いデータ伝送可能距離を実現している（１００ｍ程度）が、シールテッドツイストペアケーブルを使用したとしても電気ノイズには弱いという問題があった。【０００５】
さらに、汎用的なデータインターフェース規格である「ＵＳＢ３．０規格」では最大データ転送速度が５Ｇｂｐｓと高速であるが、データの伝送可能距離は５ｍ程度と短い。【０００６】
一方、２０１０年１２月にリリースされた「ＣｏａＸＰｒｅｓｓ規格」は１本の同軸ケーブルで映像・通信・制御・電源の通信や供給を行うものであって、最大６．２５Ｇｂｐｓのデータ転送、最大２０．８Ｍｂｐｓのカメラ制御信号、１３Ｗの電源供給が可能で、データの伝送可能距離は１．２５Ｇｂｐｓにおいて１００ｍ以上というものであり、その性能は注目を浴びている。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】“マシンビジョン用インターフェース標準規格”、平成２６年１月発行、日本インダストリアルイメージング協会、［平成２９年１月１１日検索］、インターネット〈ｈｔｔｐ：／／ｊｉｉａ．ｏｒｇ／ｗｐ−ｃｏｎｔｅｎｔ／ｔｈｅｍｅｓ／ｊｉｉａ／ｐｄｆ／ｆｓｆ．ｐｄｆ〉
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、上述のようなカメラを産業用ロボットに取り付けて対象物（つまり、該産業用ロボットが加工したり移動したりする対象物）をロボットアームが動いている間に順次撮影し、該ロボットの各関節のエンコーダ情報からロボットアームの姿勢を計算すると共に、該撮影した画像から対象物の位置（絶対座標の位置）を算出したいというニーズがある。かかる使用態様においては前記カメラで撮影するタイミングは非常に重要となる。【０００９】
一方、上述したＣｏａＸＰｒｅｓｓ規格は、同軸ケーブルを使用するためにツイストペアケーブルに比べるとノイズ耐性は高いものの、産業用ロボットが稼働するような工場ではノイズが頻繁に発生するために、たとえば電文長を短くしてノイズ耐性を向上させると、別の問題が発生することがわかった。具体的には規格において６キャラクタで構成される撮影を開始するためのトリガ信号を、そのうちの３キャラクタをトリガ信号として扱う独自形式にしたところ、撮影を開始するためのトリガ信号を送信していないにもかかわらずノイズによって偽のトリガ信号が発生するようになった。この偽のトリガ信号によってカメラの撮影が一旦開始されてしまうと、予め設定されている時間（具体的には、１０〜２００ｍｓｅｃ）だけ露光され、さらに、その画像データが所定の時間（具体的には、３０ｍｓｅｃ程度）を掛けて転送されることとなり、最大で２３０ｍｓｅｃの間はカメラによる再撮影はできないこととなってしまい、本当に撮影したいタイミングで撮影できないというおそれがあった。【００１０】
また、ノイズによってカメラ側のトリガ信号がＨになってしまうと、該トリガ信号をＬにするコマンドは発行されないためにＨの状態が維持されてしまい、次の撮影が開始できないという問題もあった。【００１１】
本発明は、上述の問題を解消することのできるカメラ操作装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
本発明の第１の観点は、図１に例示するものであって、トリガ信号によって撮影部（Ｃ）による撮影を行うように構成されたカメラ操作装置（１）において、
前記撮影部（Ｃ）から離れた位置に配置されて連続したｎ個のキャラクタを該撮影部（Ｃ）の側に送信するキャラクタ送信部（３２）と、
キャラクタ受付開始コマンドを発行する受付開始コマンド発行部（３１Ａ）と、
前記撮影部（Ｃ）の側に配置されて前記キャラクタを受信すると共に連続したｍ個（但し、ｍ＜ｎ）の前記キャラクタを受信したかどうかを判断するキャラクタ受信部（２１）と、
該キャラクタ受信部（２１）が該連続したｍ個のキャラクタを前記キャラクタ受付開始コマンドの発行後に受信したと判断した場合にはトリガ信号を出力して前記撮影部（Ｃ）による撮影を行う撮影制御部（２２）と、
を備え、
前記連続したｍ個のキャラクタの時間幅が（１０×ｍ／１００Ｍ）ｓｅｃ以上、（１０×ｍ／２０Ｍ）ｓｅｃ以下であることを特徴とする。【００１３】
本発明の第２の観点は、前記キャラクタ受信部（２１）が前記連続したｍ個のキャラクタを認識できた場合にトリガ肯定応答（ＡＣＫ）情報を送信する肯定応答情報送信部（２３）と、
前記キャラクタ送信部（３２）が前記連続したｎ個のキャラクタの送信を行ったにもかかわらず前記トリガ肯定応答（ＡＣＫ）情報の送信が前記肯定応答情報送信部（２３）によって行われなかったことを検知するキャラクタ送信無効検知部（３３）と、
該トリガ肯定応答（ＡＣＫ）情報の送信が行われなかったことを該キャラクタ送信無効検知部（３３）が検知した場合に前記キャラクタ送信部（３２）による連続したｎ個のキャラクタの再送信を行うように該キャラクタ送信部（３２）に指示するキャラクタ再送指示部（３４）と、を備えたことを特徴とする。【００１４】
本発明の第３の観点は、前記キャラクタ送信部（３２）による前記連続したｎ個のキャラクタの再送信の回数を記録する再送信回数記録部（３５）と、
該再送信回数記録部（３５）が記録した再送信の回数を出力する再送信回数出力部（３６）と、を備えたことを特徴とする。【００１５】
本発明の第４の観点は、前記再送信回数記録部（３５）が記録した再送信の回数から前記撮影部（Ｃ）による撮影の遅延時間を計算する遅延時間計算部（３７）と、
該遅延時間計算部（３７）が計算した撮影の遅延時間を出力する遅延時間出力部（３８）と、を備えたことを特徴とする。【００１６】
本発明の第５の観点は、前記キャラクタ再送指示部（３４）による再送信の指示の回数の上限値を設定できる再送信回数設定部（３９）、
を備えたことを特徴とする。【００１７】
本発明の第６の観点は、前記キャラクタ受信部（２１）が、前記キャラクタ受付開始コマンドの発行後であって連続したｍ個の前記キャラクタを受信したと判断した後は、さらに送られて来たｍ個の連続したキャラクタを無視することを特徴とする。【００１８】
なお、括弧内の番号などは、図面における対応する要素を示す便宜的なものであり、従って、本記述は図面上の記載に限定拘束されるものではない。
【発明の効果】
【００１９】
上記した第１及び６の観点によれば、上述したキャラクタ受付開始コマンドが発行される前は、ノイズ等に伴う偽のコマンドが前記キャラクタ受信部に送信されたとしても前記撮影部による撮影は開始されないので、本当に撮影したいタイミングで撮影できないというおそれを回避することができる。【００２０】
上記した第２の観点によれば、前記キャラクタ受信部が前記連続したｍ個のキャラクタを認識できなかった場合にはｎ個のキャラクタを再送信して撮影部による撮影を実行することができる。【００２１】
上記した第３の観点によれば、オペレータは再送信の回数を知ることができる。【００２２】
上記した第４の観点によれば、オペレータは、出力された遅延時間を見て、遅延して撮影された画像が使えるかどうかを判断することができる。【００２３】
上記した第５の観点によれば、前記連続したｎ個のキャラクタの再送信の回数を制限することができる。
【図面の簡単な説明】
【００２４】
【図１】図１は、本発明に係るカメラ操作装置の構成の一例を示すブロック図である。
【図２】図２は、本発明における信号送信の一例を示すタイミングチャート図である。
【図３】図３は、本発明における信号送信の一例を示すタイミングチャート図である。
【図４】図４は、本発明における信号送信の一例を示すタイミングチャート図である。
【図５】図５は、本発明における信号送信の一例を示すタイミングチャート図である。
【図６】図６は、本発明における信号送信の一例を示すタイミングチャート図である。
【図７】図７は、本発明における信号送信の一例を示すタイミングチャート図である。
【図８】図８は、本発明における信号送信の一例を示すタイミングチャート図である。
【発明を実施するための形態】
【００２５】
以下、図１乃至図８に沿って、本発明の実施の形態について説明する。
【００２６】
本発明に係るカメラ操作装置は、トリガ信号（カメラ側トリガ信号）によってカメラ（産業用デジタルカメラ）による撮影を行うように構成されたものであって、図１に符号１で例示するように、
・  撮影部Ｃの側に配置されたカメラ側回路２と、
・  該カメラ側回路２と離間した位置に配置されてなる制御回路３と、
とを備えており、これらのカメラ側回路２と制御回路３とは同軸ケーブル４によって接続されている。
【００２７】
そして、前記制御回路３には、
・  キャラクタ受付開始コマンド（トリガ有効コマンド）を発行する受付開始コマンド発行部３１Ａと、
・  該受付開始コマンド発行部３１Ａが該キャラクタ受付開始コマンドを発行してから所定の時間が経過した時点でトリガ無効コマンドを発行する無効コマンド発行部３１Ｂと、
を配置すると良い。この受付開始コマンド発行部３１Ａがキャラクタ受付開始コマンドを発行するタイミングはオペレータが自由に調整（設定）できるようにすると良い。なお、調整する手段としては、オペレータが手動で操作できるものであって、例えば、
・  ボタン
・  ロータリースイッチ
・  パソコンの画面上のユーザインターフェース
などを挙げることができる。なお、例えば図２に例示するように、前記制御回路３に入力されるトリガ信号（制御側トリガ信号）Ｔ１１がＬになるタイミングでキャラクタ（フォーリングトリガ）が発行されるが（Ｓ１４参照）、撮影部Ｃに入力されるトリガ信号（カメラ側トリガ信号）Ｔ１２がＬにされるタイミングはこのフォーリングトリガが発行されたタイミングではなく、前記トリガ無効コマンド（Ｓ１３参照）が発行されたタイミングにすると良い。
【００２８】
また、前記制御回路３には、前記撮影部Ｃから離れた位置に配置されて連続したｎ個（例えば、６個）のキャラクタを該撮影部Ｃの側（つまり、前記カメラ側回路２）に送信するキャラクタ送信部３２が配置されている。
【００２９】
一方の前記撮影部Ｃの側（つまり、前記カメラ側回路２）には、前記キャラクタを受信すると共に連続したｍ個（但し、ｍ＜ｎ）の前記キャラクタを受信したかどうかを判断するキャラクタ受信部２１が配置されている。
【００３０】
図２に符号Ｓ１２で例示するキャラクタはいわゆるＫコードと呼ばれるものであって、キャラクタの数は６個である。このキャラクタは８ｂ／１０ｂ変換されて１０ビット（６キャラクタの合計が６０ビット）で送信される。
【００３１】
そして、前記カメラ側回路２には、前記キャラクタ受信部２１が前記連続したｍ個のキャラクタを前記キャラクタ受付開始コマンドの発行後に受信したと判断した場合にはトリガ信号（カメラ側トリガ信号）を出力して前記撮影部Ｃによる撮影を行うように該撮影部Ｃを制御する撮影制御部２２が配置されている。
【００３２】
なお、前記連続したｍ個のキャラクタの時間幅（転送時間）は送信ビットレートが２０．８３Ｍｂｐｓの場合（１０×ｍ／２０．８３Ｍ）ｓｅｃ以下であるように設定されている。具体的には、ｍ＝２の場合は０．９６μｓｅｃであり、ｍ＝４の場合は１．９２μｓｅｃである。ビットレートが４１．６６Ｍｂｐｓのときの転送時間は（１０×ｍ／４１．６６Ｍ）ｓｅｃ以下に設定され、ｍ＝２の場合０．４８μｓｅｃであり、ｍ＝４の場合０．９６μｓｅｃである。
【００３３】
本発明によれば、上述したキャラクタ受付開始コマンドが発行される前は、ノイズ等に伴う偽のコマンドが前記キャラクタ受信部２１に送信されたとしても前記撮影部Ｃによる撮影は開始されないので、本当に撮影したいタイミングで撮影できないというおそれを回避することができる。また、本発明によれば、前記カメラ側トリガ信号はＨにされた後はトリガ無効コマンドによって必ずＬにされるため、次の撮影を必ず行うことができる。
【００３４】
一方、前記制御回路３には、
・  前記キャラクタ受信部２１が前記連続したｍ個のキャラクタを認識できた場合にトリガ肯定応答（ＡＣＫ）情報を送信する肯定応答情報送信部２３と、
・  前記キャラクタ送信部３２が前記連続したｎ個のキャラクタの送信を行ったにもかかわらず前記トリガ肯定応答（ＡＣＫ）情報の送信が前記肯定応答情報送信部２３によって行われなかったことを検知するキャラクタ送信無効検知部３３と、
・  該トリガ肯定応答（ＡＣＫ）情報の送信が行われなかったことを該キャラクタ送信無効検知部３３が検知した場合に前記キャラクタ送信部３２による連続したｎ個のキャラクタの再送信を行うように該キャラクタ送信部３２に指示するキャラクタ再送指示部３４と、
を配置すると良い。そのようにした場合には、前記キャラクタ受信部２１が前記連続したｍ個のキャラクタを認識できなかった場合にはｎ個のキャラクタを再送信して撮影部Ｃによる撮影を実行することができる。
【００３５】
また、
・  前記キャラクタ送信部３２による前記連続したｎ個のキャラクタの再送信（リトライ）の回数を記録する再送信回数記録部３５と、
・  該再送信回数記録部３５が記録した再送信の回数を出力（表示）する再送信回数出力部３６と、
を配置すると良い。そのようにした場合には、オペレータは再送信の回数を知ることができる。さらに、
・  前記再送信回数記録部３５が記録した再送信の回数から前記撮影部Ｃによる撮影の遅延時間を計算する遅延時間計算部３７と、
・  該遅延時間計算部３７が計算した撮影の遅延時間を出力（表示）する遅延時間出力部３８と、
を配置すると良い。そのようにした場合には、オペレータは、出力された遅延時間を見て、遅延して撮影された画像が使えるかどうかを判断することができる。なお、前記遅延時間出力部３８としては、液晶パネル等のディスプレイや、プリンタなどを挙げることができる。
【００３６】
さらに、前記制御回路３には、前記キャラクタ再送指示部３４による再送信の指示の回数の上限値を設定できる再送信回数設定部３９を配置すると良い。そのようにした場合には、前記連続したｎ個のキャラクタの再送信の回数を制限することができる。なお、前記再送信回数設定部３９としては、オペレータが手動で操作できるものであって、例えば、
・  ボタン
・  ロータリースイッチ
・  パソコンの画面上のユーザインターフェース
などを挙げることができる。そして、前記ｎ個のキャラクタの再送信の回数の上限値は、例えば、０回とか２回とか３回とか１００回とかに自由に設定できるようにすると良い。
【００３７】
一方、前記キャラクタ受信部２１は、前記キャラクタ受付開始コマンドの発行後であって連続したｍ個の前記キャラクタを受信したと判断した後は、さらに送られて来たｍ個の連続したキャラクタを無視するように構成すると良い。つまり、１つのトリガ受付期間ｔＡ内においては１つのトリガ信号しか受け付けないようにすると良い。そのようにした場合には、前記トリガ受付期間ｔＡが開始されてから正規のキャラクタが送信されるまで（つまり、正規のｎ個のキャラクタが前記キャラクタ送信部３２から前記キャラクタ受信部２１に送信されるまで）の間に偽のトリガ信号が発生してしまうと、該正規のキャラクタはトリガ信号として認定されず、前記撮影部Ｃは該偽のトリガ信号によってのみ撮影を開始することとなる（つまり、該撮影部Ｃは正規のタイミングよりも早く撮影を開始することとなる）が、それに伴う撮影タイミングのズレ量はほんの僅かであり、実用には差し支えない。
【００３８】
さらに、前記カメラ側回路２には、前記撮影部Ｃが撮影した画像データを前記制御回路３の側に送信する画像データ送信部２４を配置しておくと良い。
【００３９】
ところで、前記カメラ側トリガ信号がＨになった後に前記キャラクタ受信部２１にキャラクタ（つまり、連続したｍ個のキャラクタ）が送信されてきた回数を検知する無効トリガ回数検知部２５と、該無効トリガ回数検知部２５が検知した回数を出力（表示）する無効トリガ回数出力部２６と、を設けておいて、その回数を出力するようにしても良い。また、前記カメラ側トリガ信号をＨにしたキャラクタ（前記ｍ個のキャラクタ）の送信回数（有効トリガ検知回数）を検知する有効トリガ回数検知部（不図示）と、該有効トリガ回数検知部が検知した回数を出力（表示）する有効トリガ回数出力部（不図示）と、を設けておいて、その回数を出力するようにしても良い。さらに、前記カメラ側トリガ信号をＬにしなかったフォーリングトリガの送信回数（フォーリングタイムアウト数）を検知し、出力するようにしても良い。
【実施例１】
【００４０】
本発明の実施例１を図２に沿って説明する。同図（ａ）の符号Ｔ１１は、前記制御回路３に入力される制御側トリガ信号を示し、同図（ｂ）のアップリンクは、該制御回路３から前記カメラ側回路２に各コマンドが送信されるタイミングを示し、同図（ｂ）のダウンリンクは、該カメラ側回路２から該制御回路３にコマンドが返信されるタイミングを示し、同図（ｃ）の符号Ｔ１２は、該カメラ側制御回路３から前記撮影部Ｃに送信されるカメラ側トリガ信号を示している。【００４１】
まず、前記制御回路３の前記受付開始コマンド発行部３１Ａからキャラクタ受付開始コマンドが発行されると（Ｓ１１参照）、該キャラクタ受信部２１からは肯定応答（ＡＣＫ）情報が返信される（Ｓ１１Ａ参照）。これにより、上述したトリガ受付期間ｔＡが開始されることとなり、該トリガ受付期間ｔＡが開始される前に撮影部Ｃによる撮影が開始されることはあり得ない。そして、前記キャラクタ送信部３２に制御側トリガ信号Ｔ１１が入力されると該キャラクタ送信部３２は所定のキャラクタ（つまり、６個のＫコード）を送信し（Ｓ１２）、前記キャラクタ受信部２１がそのキャラクタを受信すると前記肯定応答情報送信部２３は肯定応答（ＡＣＫ）情報を該キャラクタ送信部３２に対して返信する（Ｓ１２Ａ）。そして、該６個の内のいずれか連続する２個のキャラクタを該キャラクタ受信部２１が認識すると、前記撮影制御部２２はカメラ側トリガ信号Ｔ１２を出力し、前記撮影部Ｃによる撮影が開始されることとなる。一方、前記受付開始コマンド発行部３１Ａが該キャラクタ受付開始コマンドを発行してから所定の時間が経過した時点で無効コマンド発行部３１Ｂがトリガ無効コマンドを発行すると（Ｓ１３参照）、該無効コマンド発行部３１Ｂには肯定応答（ＡＣＫ）情報が返信されると共に（Ｓ１３Ａ参照）、カメラ側トリガ信号Ｔ１２はＬにされる。なお、このトリガ無効コマンドの発行は、前記撮影部Ｃから前記制御回路３の側への画像転送が完了した後のタイミングで行う必要がある。その後、前記制御回路３へのトリガ信号（制御側トリガ信号）がＬにされて、該制御回路３から前記カメラ側回路２にフォーリングトリガが送信されるが（Ｓ１４参照）、カメラ側トリガ信号Ｔ１２はＬのままである。
【実施例２】
【００４２】
本発明の実施例２を図３に沿って説明する。【００４３】
図３に例示するパターンでは、制御側トリガ信号Ｔ２１はトリガ無効コマンドが発行されるタイミング（Ｓ２４参照）よりも前のタイミングでＬにされてフォーリングトリガが発行されるが（Ｓ２３参照）、そのフォーリングトリガではカメラ側トリガ信号Ｔ２２はＬにされず、トリガ無効コマンドが発行されたタイミングでカメラ側トリガ信号Ｔ２２はＬにされる。
【実施例３】
【００４４】
本発明の実施例３を図４に沿って説明する。【００４５】
図４に示す例では、受付開始コマンド発行部３１Ａが該キャラクタ受付開始コマンドを発行する前に偽のコマンドが前記キャラクタ受信部２１に送信されるが（Ｓ３１参照）、そのコマンドは無視されることとなる。また、トリガ無効コマンドが発行された後にも偽のコマンドが前記キャラクタ受信部２１に送信されるが（Ｓ３６参照）、そのコマンドも無視されることとなる。結局、正規のコマンドに基づいてカメラ側トリガ信号Ｔ３２が発行されることとなる（Ｓ３３参照）。
【実施例４】
【００４６】
本発明の実施例４を図５に沿って説明する。【００４７】
図５に示す例では、正規のコマンドが前記キャラクタ受信部２１に送信されるが（Ｓ４２参照）、前記肯定応答情報送信部２３はトリガ肯定応答（ＡＣＫ）情報を返信しなかったので、前記キャラクタ再送指示部３４の指示によりキャラクタが再送信されている（Ｓ４３参照）。そして、該再送信されたキャラクタに基づいてカメラ側トリガ信号Ｔ４２が発行され、撮影が開始されている。【００４８】
この場合、前記再送信回数記録部３６はキャラクタの再送信の回数を記録し、前記再送信回数出力部３６はその再送信の回数“１”を出力することとなる。また、前記遅延時間計算部３７は撮影の遅延時間を計算し、該遅延時間は前記遅延時間出力部３８により出力されることとなる。オペレータはその出力を見て、撮影した画像データを使用するかどうかを判断すれば良い。
【実施例５】
【００４９】
本発明の実施例５を図６に沿って説明する。【００５０】
図６に示す例では、キャラクタ受付開始コマンドが発行されてから正規のコマンドが送信されるまでの間（つまり、Ｓ５１とＳ５３との間）にノイズに伴う偽のコマンドが該キャラクタ受信部２１に送信されている（Ｓ５２参照）。この偽のコマンドは無視されずに該キャラクタ受信部２１にて認識されてしまい、前記撮影制御部２２はカメラ側トリガ信号Ｔ５２を発行して撮影を開始してしまう。つまり、正規のタイミングよりも早くにカメラ側トリガ信号Ｔ５２が発行されてしまって、撮影のタイミングがズレる。また、この実施例の場合、カメラ側トリガ信号Ｔ５２がＨになった後に前記キャラクタ受信部２１にキャラクタ（つまり、連続したｍ個のキャラクタ）が送信されてくるので、その回数（つまり、“１”）は上述した無効トリガ回数検知部２５によって検知されると共に無効トリガ回数出力部２６によって出力されることとなる。これにより、オペレータは、無効トリガの発生を知ることができ、必要な措置を取ることができる。例えば、キャラクタ受付開始コマンドが発行されてから正規のコマンドが送信されるまでの間（つまり、Ｓ５１からＳ５３までの間）が比較的短時間の場合には偽のコマンドで撮影された画像データを使用しても良いし、その間が比較的長い場合には再撮影をするようにしても良い。
【実施例６】
【００５１】
本発明の実施例６を図７に沿って説明する。【００５２】
図７に示す例では、正規のコマンドが送信された後に（Ｓ６２参照）偽のコマンドが送信されている（Ｓ６３参照）。正規のコマンドに基づいてカメラ側トリガ信号Ｔ６２は既にＨになっているので、偽のコマンドは無視される。この実施例の場合も、偽のコマンドが無視された回数は無効トリガ回数検知部２５によって検知されると共に無効トリガ回数出力部２６によって出力されることとなる。
【実施例７】
【００５３】
本発明の実施例７を図８に沿って説明する。【００５４】
図８に示す例では、正規のコマンドが送信され（Ｓ７２参照）、カメラ側トリガ信号Ｔ７２はＨになって撮影が開始されるが、トリガ肯定応答（ＡＣＫ）情報は送信されない（Ｓ７２Ａ参照）。そのため、正規のコマンドが再送信されることとなる（Ｓ７３参照）。この場合、コマンドが無視された回数は無効トリガ回数検知部２５によって検知されると共に無効トリガ回数出力部２６によって出力されることとなる。
【産業上の利用可能性】
【００５５】
本発明に係るカメラ操作装置は、コントローラと産業用デジタルカメラとの間や、マルチプレクサと産業用デジタルカメラとの間に利用することができる。
【符号の説明】
【００５６】
１                            カメラ操作装置
２１                          キャラクタ受信部
２２                          撮影制御部
２３                          肯定応答情報送信部
３１Ａ                        受付開始コマンド発行部
３１Ｂ                        無効コマンド発行部
３２                          キャラクタ送信部
３３                          キャラクタ送信無効検知部
３４                          キャラクタ再送指示部
３５                          再送信回数記録部
３６                          再送信回数出力部
３７                          遅延時間計算部
３８                          遅延時間出力部
３９                          再送信回数設定部
Ｃ                            撮影部
【図１】
2018143148.tif 000003
【図２】
2018143148.tif 000004
【図３】
2018143148.tif 000005
【図４】
2018143148.tif 000006
【図５】
2018143148.tif 000007
【図６】
2018143148.tif 000008
【図７】
2018143148.tif 000009
【図８】
2018143148.tif 000010
【国際調査報告】
2018143148.tif 000011
2018143148.tif 000012