(57)【要約】【課題】レンズユニットとカメラ本体との間において、即時性が要求される通信内容に関するデータ信号をより高速に通信することを可能とするカメラシステムの通信制御方法を提供することを目的とする。【解決手段】この目的を達成するため、上位側制御手段とレンズユニット側制御手段との間で、一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が一方の御手段にレスポンス信号を送信する同期交信方式と、一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が他方の制御手段にレスポンス信号の送信を行わなわずに、当該コマンド信号に含まれたコマンド内容に応じた制御を行う非同期交信方式とを通信内容に応じて選択的に採用する。【選択図】図１
2015169878.tif 000002
【特許請求の範囲】
【請求項１】
レンズユニットを備えるカメラシステムの通信制御方法であって、
当該カメラシステムは、当該レンズユニットが備えたレンズユニット側制御手段と、当該レンズユニット側制御手段との間でデータ信号の授受を行う上位側制御手段とを備え、
当該レンズユニット側制御手段と当該上位側制御手段との間での通信方式として、
一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が一方の制御手段にレスポンス信号を送信する同期交信方式と、
一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が一方の制御手段にレスポンス信号の送信を行わずに、当該コマンド信号に含まれたコマンド内容に応じた制御を行う非同期交信方式とを、
通信内容に応じて選択的に採用することを特徴とするカメラシステムの通信制御方法。
【請求項２】
前記非同期交信方式を採用した通信において、前記他方の制御手段は、一方の制御手段からのコマンド信号の有無にかかわらず、他方の制御手段が一方の制御手段にデータ信号を送信する請求項１に記載のカメラシステムの通信制御方法。
【請求項３】
前記非同期交信方式を採用した通信において、前記他方の制御手段は、周期的に前記データ信号を前記一方の制御手段に送信する請求項２に記載のカメラシステムの通信制御方法。
【請求項４】
前記他方の制御手段から前記一方の制御手段への周期的なデータ信号の送信は、当該一方の制御手段からの停止要求に応じて停止する請求項３に記載のカメラシステムの通信制御方法。
【請求項５】
前記同期交信方式を採用した通信において、前記一方の制御手段は、前記コマンド信号の送信後、前記他方の制御手段からレスポンス信号を受信するまで、前記他方の制御手段への当該コマンド信号とは異なる内容の同期交信方式を採用したコマンド信号の送信を禁止する請求項１〜請求項４のいずれかに記載のカメラシステムの通信制御方法。
【請求項６】
前記同期交信方式の通信と、前記非同期交信方式の通信とは、前記コマンド信号の前部に付された符号により識別される請求項１〜請求項５のいずれかに記載のカメラシステムの通信制御方法。
【請求項７】
前記レンズユニット側制御手段と、前記レンズユニット側制御手段との間におけるデータ信号の授受は、全二重調歩同期式シリアル通信を用いる請求項１〜請求項６のいずれかに記載のカメラシステムの通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件発明は、レンズユニットをカメラ本体に交換可能に取り付けたカメラシステムの通信制御方法に関する。
【背景技術】
【０００２】
従来より、レンズユニットを交換可能にカメラ本体に取り付けてなるカメラシステムでは、カメラ本体とレンズユニットとの間で通信を行い、カメラ本体とレンズユニットとを連動させている。これらカメラ本体とレンズユニット間では、例えば、同期シリアル通信を採用して、データやコマンドを送受信している。この際、動画撮影時やライブ画像の表示を行う場合には、撮影周期に応じて円滑なレンズ制御を行うため、情報量の多いデータ信号を高い通信頻度で送受信する必要がある。しかしながら、送受信を行うデータ信号の情報量が多くなると、カメラ本体とレンズユニットとの間で通信に多くの時間を要し、リアルタイムの取得に支障が生じる。そこで、従来より、リアルタイム性が要求されるデータ信号の送受信をより迅速に行う方法が開発されている。
【０００３】
例えば、特許文献１に開示された撮像システムは、レンズ装置と、当該レンズ装置が着脱可能に装着される撮像装置と、を有する撮像システムであって、前記レンズ装置は、レンズ制御手段と、物体の光学像を形成する撮影光学系と、有し、前記撮像装置は、制御基準信号に同期して前記撮像装置の内部処理を行うと共に前記レンズ制御手段と前記制御基準信号に同期して通信する撮像装置制御手段を有し、前記レンズ制御手段は、前記撮像装置制御手段から与えられる前記制御基準信号に同期して前記撮影光学系の駆動を制御し、前記撮像装置制御手段は、前記制御基準信号の周期の変更に対応できるかどうかを前記レンズ制御手段に問い合わせずに前記撮像装置の内部処理のために前記制御基準信号の周期を変更し、変更後の前記制御基準信号に同期して前記レンズ制御手段に前記制御基準信号の周期の変更に対応できたかどうかを表す情報を前記撮像装置制御手段に送信している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２４２３５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に記載の撮像システムでは、制御基準信号の周期変更を行う際に、撮像装置制御手段からレンズ制御手段に応答可能かどうかの問い合わせに関するデータ信号の送受信を行わないことで、短時間で制御の破綻を招かずに制御基準信号の切り替えを行っている。しかしながら、当該特許文献１に記載の撮像システムでは、その他の従来の撮像システムと同様に、データ信号に含まれる情報の種類に依存することなく、コマンド信号やステータス信号が送信される度に、受信側は受信したデータ信号に関するレスポンス信号を送信先に送信し直していた。
【０００６】
そのため、情報量の多いデータ信号に関しても、高い頻度でやりとりが行われると、通信に多大な時間を要することとなる。情報の信頼性が要求されるデータ信号の送受信では、当該信号のやりとりが必須となるが、オートフォーカス等の高い処理速度が要求されるデータ信号の送受信では、迅速性が失われ、要求に応じたレンズ位置制御を行うことが困難となる。
【０００７】
そこで、本件発明の課題は、レンズユニットとカメラ本体との間において、即時性が要求される通信内容に関するデータ信号をより高速に通信することを可能とするカメラシステムの通信制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
本件発明者等は、鋭意研究を行った結果、以下の構成を採用することにより、上述の課題を解決するに至った。
【０００９】
すなわち、本件発明におけるカメラシステムの通信制御方法は、レンズユニットを備えるカメラシステムの通信制御方法であって、当該カメラシステムは、当該レンズユニットが備えたレンズユニット側制御手段と、当該レンズユニット側制御手段との間でデータ信号の授受を行う上位側制御手段とを備え、当該レンズユニット側制御手段と当該上位側制御手段との間での通信方式として、一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が一方の制御手段にレスポンス信号を送信する同期交信方式と、一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が一方の制御手段にレスポンス信号の送信を行わずに、当該コマンド信号に含まれたコマンド内容に応じた制御を行う非同期交信方式とを、通信内容に応じて選択的に採用することを特徴とする。
【００１０】
また、本件発明のカメラシステムの通信制御方法は、前記非同期交信方式を採用した通信において、前記他方の制御手段は、一方の制御手段からのコマンド信号の有無にかかわらず、他方の制御手段が一方の制御手段にデータ信号を送信することが好ましい。
【００１１】
さらに、本件発明のカメラシステムの通信制御方法は、前記非同期交信方式を採用した通信において、前記他方の制御手段は、周期的に前記データ信号を前記一方の制御手段に送信することが好ましい。
【００１２】
また、本件発明のカメラシステムの通信制御方法は、前記他方の制御手段から前記一方の制御手段への周期的なデータ信号の送信は、当該一方の制御手段からの停止要求に応じて停止することが好ましい。
【００１３】
さらに、本件発明のカメラシステムの通信制御方法は、前記同期交信方式を採用した通信において、前記一方の制御手段は、前記コマンド信号の送信後、前記他方の制御手段からレスポンス信号を受信するまで、前記他方の制御手段への当該コマンド信号とは異なる内容の同期交信方式を採用したコマンド信号の送信を禁止することが好ましい。
【００１４】
また、本件発明のカメラシステムの通信制御方法は、前記同期交信方式の通信と、前記非同期交信方式の通信とは、前記コマンド信号の前部に付された符号により識別されることが好ましい。
【００１５】
さらに、本件発明のカメラシステムの通信制御方法は、前記レンズユニット側制御手段と、前記レンズユニット側制御手段との間におけるデータ信号の授受は、全二重調歩同期式シリアル通信を用いることが好ましい。
【発明の効果】
【００１６】
本件発明のカメラシステムの通信制御方法によれば、上位側制御手段とレンズユニット側制御手段との間で行う通信内容が、迅速性よりも信頼性が優先されるものである場合には、一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が一方の制御手段にレスポンス信号を送信する同期交信方式を採用することで、一方の制御手段と他方の制御手段との間で確実性の高い通信を行うことができる。
【００１７】
そして、上位側制御手段とレンズユニット側制御手段との間で行う通信内容が、信頼性よりも迅速性が優先されるものである場合、一方の制御手段から送信されたコマンド信号に対して、他方の制御手段が当該上位側制御手段にレスポンス信号の送信を行わない非同期交信方式を採用することで、応答を省き、無駄な通信を低減することによって、リアルタイム性の高い迅速な制御を行うことができる。
【００１８】
よって、上位側制御手段とレンズユニット側制御手段との間で通信される信頼性や迅速性が異なる種々の通信内容は、それぞれの優先内容に応じて、通信に用いる方式を使い分けることにより、通常の命令内容の伝達の場合には、レスポンス信号の送信を要求する信頼性の高い通信を行い、信頼性よりも即時性が大きく優先される場合には、無駄な応答を低減して高速な通信制御を実現することが可能となる。
【００１９】
従って、本件発明によれば、応答不要な通信方式を含め、用途によって、必要な通信方式を選択し、同時に、かつ、並行的に使い分けることで、高度な情報伝達を可能とすることができる。
【図面の簡単な説明】
【００２０】
【図１】本実施の形態に係るカメラシステム全体を示す構成図である。
【図２】カメラ本体側制御装置のフローチャートである。
【図３】レンズユニット側制御装置のフローチャートである。
【図４】同期交信方式のシーケンスである。
【図５】非同期交信方式のシーケンスである。
【図６】非同期交信方式のシーケンスである。
【図７】非同期交信方式のシーケンスである。
【図８】同期交信方式と非同期交信方式が並存するシーケンスである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本件発明に係るカメラシステムの通信制御方法の実施の形態について説明する。図１は本実施の形態に係るカメラシステム１全体を示す構成図である。本実施の形態におけるカメラシステム１は、監視等に用いられる中赤外や遠赤外の撮像を可能とする赤外線カメラシステムであり、カメラ本体１０と、当該カメラ本体１０に交換可能に取り付けられるレンズユニット２０とを備えている。
【００２２】
本実施の形態におけるレンズユニット２０は、鏡筒２１にズームレンズ２２、フォーカスレンズ２３等を含むレンズ群が光軸に沿って保持されている。ズームレンズ２２及びフォーカスレンズ２３は、それぞれ位置調整手段としての駆動装置２２Ｍ、２３Ｍによって光軸方向に移動可能に設けられている。また、当該レンズユニット２０は、像振れ補正機構２４が組み込まれていてもよい。図中２４Ｍは、像振れ補正機構２４の駆動装置である。そして、当該レンズユニット２０の像面側の端部には、レンズマウント２５が設けられており、カメラ本体１０に設けられるカメラマウント１３と係合してカメラ本体１０に着脱自在に取り付けられる。
【００２３】
当該レンズユニット２０は、レンズユニット側制御装置（レンズユニット側制御手段）２０Ｃを備えている。当該レンズユニット側制御装置２０Ｃは、汎用のマイクロコンピュータにより構成されている。当該レンズユニット側制御装置２０Ｃには、上述したズームレンズ２２の駆動装置２２Ｍ、フォーカスレンズ２３の駆動装置２３Ｍ、像振れ補正機構２４の駆動装置２４Ｍが接続されている他に、鏡筒２１内部及び又は表面の温度を検出する温度測定部２６や、ジャイロユニット２７などが接続されている。当該レンズユニット側制御装置２０Ｃは、これらズームレンズ２２や、フォーカスレンズ２３、像振れ補正機構２４等の動作を制御するプログラムを格納したＲＯＭや、変数を記憶するＲＡＭ、各パラメータを記憶する電気的消去や書き込みが可能なＥＥＰＲＯＭが内蔵されている。レンズユニット側制御装置２０Ｃは、ＲＯＭに格納されたプログラムを実行することにより、ズームレンズ２２の駆動装置２２Ｍや、フォーカスレンズ２３の駆動装置２３Ｍ、像振れ補正機構２４の駆動装置２４Ｍ等を駆動制御する。
【００２４】
本実施の形態におけるカメラ本体１０は、レンズユニット２０のレンズ群を透過した中赤外線領域及び遠赤外線領域の赤外光を検知し、画像信号に変換処理する撮像素子（イメージセンサ）１１を備えている。また、当該カメラ本体１０は、レンズユニット２０と撮像素子１１との間に駆動装置１２Ｍにより駆動するシャッタ１２が設けられている。当該シャッタ１２とレンズユニット２０との間に上述したレンズマウント２５と係合可能とするカメラマウント１３が設けられている。
【００２５】
また、上述したカメラ本体１０は、カメラ本体側制御装置（上位側制御手段）１０Ｃを備えている。当該カメラ本体側制御装置１０Ｃは、上述のレンズユニット側制御装置２０Ｃと同様に、汎用のマイクロコンピュータにより構成されている。当該カメラ本体側制御装置１０Ｃには、上述した撮像素子１１や、シャッタ１２の駆動装置１２Ｍなどが接続されている。当該カメラ本体側制御装置１０Ｃは、これら撮像装置１１やシャッタ１２等の動作を制御するプログラムを格納したＲＯＭや、変数を記憶するＲＡＭ、各パラメータを記憶する電気的消去や書き込みが可能なＥＥＰＲＯＭが内蔵されている。カメラ本体側制御装置１０Ｃ側１０Ｃは、ＲＯＭに格納されたプログラムを実行することにより、撮像装置１１やシャッタ１２の駆動装置１２Ｍ等を駆動制御する。
【００２６】
そして、当該カメラ本体１０は、電源が設けられており、当該カメラ本体１０は、レンズユニットにおける各レンズ２２、２３の駆動や像振れ補正機構２４の動作に要する電源を供給する。すなわち、カメラマウント１３とレンズマウント２５とは、係合により当該カメラ本体１０と、レンズユニット２０とを電気的に接続する接点群が設けられており、当該接点群を介してカメラ本体１０からレンズユニット２０への電源供給が行われる。
【００２７】
さらに、当該接点群では、レンズユニット２０側のレンズユニット側制御装置２０Ｃと、カメラ本体１０側のカメラ本体側制御装置１０Ｃとの間でコマンド信号、状態信号等のデータ信号の授受により通信が行われる。
【００２８】
本実施の形態における通信は、全二重調歩同期式のシリアル通信方式を採用する。すなわち、本実施の形態では、カメラ本体側制御装置１０Ｃへデータ信号とレンズユニット側制御装置２０Ｃとは、カメラ本体側制御装置１０Ｃからレンズユニット側制御装置２０Ｃへデータ信号を送信するためのＤＣＬライン（第１通信線）２と、レンズユニット側制御装置２０Ｃからカメラ本体側制御装置１０Ｃへデータ信号を送信するためのＤＬＣライン（第２通信線）３とにより電気的に接続されている。よって、本実施の形態では、これらＤＣＬライン２とＤＬＣライン３を介してデータ信号の送信と受信とを同時に行うことが可能であり、かつ、同期のためのクロック信号等を特に用いずに、スタートビット及びストップビットを用いて、カメラ本体側制御装置１０Ｃからレンズユニット側制御装置２０Ｃへ映像信号のＶ同期信号を送信し、これらカメラ本体側制御装置１０Ｃとレンズユニット側制御装置２０Ｃとの間で同期を行うことが可能である。
【００２９】
上述の構成により、本実施の形態におけるカメラシステム１は、カメラ本体側制御装置１０Ｃと、レンズユニット側制御装置２０Ｃとの間でデータ信号の授受を行い、各レンズ２２、２３の位置制御やシャッタ１２の開閉制御、像振れ補正機構２４の駆動制御等が行われる。
【００３０】
次に、本件発明の特徴とするレンズユニット側制御装置２０Ｃとカメラ本体側制御装置１０Ｃとの間で行う通信動作について説明する。すなわち、本件発明におけるカメラシステム１の通信制御方法は、レンズユニット側制御装置２０Ｃとカメラ本体側制御装置１０Ｃとの間での通信方式として、一方の制御装置から送信されたコマンド信号に対して、他方の制御装置が一方の制御装置にレスポンス信号を送信する同期交信方式と、一方の制御装置から送信されたコマンド信号に対して、他方の制御装置が一方の制御装置にレスポンス信号の送信を行わない非同期交信方式とを、通信内容に応じて選択的に採用することを特徴とする。
【００３１】
以下に、具体的な通信動作について、図２及び図３のフローチャートと、図４及び図５の通信シーケンスを参照して説明する。図２はカメラ本体側制御装置１０Ｃのフローチャートであり、図３はレンズユニット側制御装置２０Ｃのフローチャート、図４は同期交信方式のシーケンス、図５〜図７は非同期交信方式のシーケンス、図８は同期交信方式と非同期交信方式が並存するシーケンスを示している。以下に示す本実施の形態では、一方の制御装置をカメラ本体側制御装置１０Ｃとし、他方の制御装置をレンズユニット側制御装置２０Ｃであるものとして説明する。
【００３２】
まずはじめに、カメラ本体側制御装置１０Ｃは、電源が投入されると、ステップＳＣ１において、レンズユニット側制御装置２０Ｃに送信するコマンド信号が同期交信方式コマンド信号であるか、非同期交信方式コマンド信号であるか否かを判断する。ここで、コマンド信号が同期交信方式を採用した同期交信方式コマンド信号とするか、非同期交信方式を採用した非同期交信方式コマンド信号とするかは、通信内容に応じて選択的に採用する。具体的には、通常の命令内容のように信頼性が要求される伝達の場合には、同期交信方式コマンド信号を採用し、信頼性よりも迅速性が要求されるレンズの位置情報要求などの伝達の場合には、非同期交信方式コマンド信号を採用する。同期交信方式コマンド信号を用いる通信内容としては、フォーカスレンズ駆動や手ぶれ補正開始などを挙げることができる。非同期交信方式コマンド信号を用いる通信内容としては、フォーカスレンズ位置やズームレンズ位置などの状態情報の要求などを挙げることができる。
【００３３】
カメラ本体側制御装置１０Ｃは、ステップＳＣ１において、レンズユニット側制御装置２０Ｃに送信するコマンド信号が同期交信方式コマンド信号である場合には、ステップＳＣ２に進み、非同期交信方式コマンド信号である場合には、ステップＳＣ１０に進む。以下、同期交信方式による通信動作と、非同期交信方式による通信動作に分けて説明する。
【００３４】
＜同期交信方式による通信動作＞
レンズユニット側制御装置２０Ｃに送信するコマンド信号が同期交信方式コマンド信号である場合には、ステップＳＣ２において、カメラ本体側制御装置１０Ｃは、現在新たな同期交信方式コマンド信号の送信が禁止されているか否かを判断する。ここでは、まだ新たな同期交信方式コマンド信号の送信が禁止されていないため、ステップＳＣ３に進む。ステップＳＣ３において、カメラ本体側制御装置１０Ｃは、レンズユニット側制御装置２０Ｃに同期交信方式コマンド信号を送信する（図４参照）。当該同期交信方式における通信プロトコルは、常時、カメラ本体側制御装置１０Ｃを要求局、レンズユニット側制御装置２０Ｃを受付局とし、要求局であるカメラ本体側制御装置１０Ｃがコマンド信号を発行し、受付局であるレンズユニット側制御装置２０Ｃがレスポンス信号を発行し、受付局からのコマンド信号の発行は行わないものとする。
【００３５】
当該同期交信方式コマンド信号の送信は、パケット通信を採用する。当該パケット通信を用いたコマンド信号は、例えば、表１に示すパケットフォーマットに従って構成される。表１において、パケット番号は、パケット発行ごとに＋１されていく通し番号であり、要求局であるカメラ本体側制御装置１０Ｃにより任意のタイミングで０にリセットすることができる。
【００３６】
【表１】
2015169878.tif 000003
【００３７】
また、当該パケット通信により行われる同期交信方式コマンド信号の前部に位置する「機能番号」は、当該コマンド信号が同期交信方式によるものか、非同期交信方式によりものかを識別することが可能な符号により構成されることが好ましい。ここでは、同期交信方式によるコマンド信号を送信するため、当該機能番号には、同期交信方式であることを識別可能とする符号が付される。
【００３８】
一方、レンズユニット側制御装置２０Ｃは、ステップＳＬ１において、カメラ本体側制御装置１０Ｃからコマンド信号を受信したか否かを判断する。レンズユニット側制御装置２０Ｃがカメラ本体側制御装置１０Ｃからコマンド信号を受信した場合には、ステップＳＬ２に進み、当該受信したコマンド信号が、同期交信方式コマンド信号であるか否かを判断する。ここでは、受信したコマンド信号は、同期交信方式コマンド信号であるため、ステップＳＬ３に進み、受付局であるレンズユニット側制御装置２０Ｃは、コマンド信号に含まれたコマンドの指示内容に応じた処理を実行し（図４参照）、その後、ステップＳＬ４において、要求局であるカメラ本体側制御装置１０Ｃに対し、図４に示すように、レスポンス信号を送信して、レンズユニット側制御装置２０Ｃに送信は、当該同期交信方式による通信を完了させ、ステップＳＬ１に戻る。
【００３９】
ここで、当該同期交信方式におけるレスポンス信号は、同期交信方式コマンド信号と同様に、パケット通信を採用する。当該パケット通信を用いたレスポンス信号は、例えば、表２に示すパケットフォーマットに従って構成される。表２において、パケット番号は、対となる受信したコマンド信号において用いられたものと同じ番号である。表１のパケットフォーマットと表２のパケットフォーマットとからわかるように、当該レスポンス信号は、受信したコマンド信号の内容を含むものである。
【００４０】
【表２】
2015169878.tif 000004
【００４１】
当該レスポンス信号の送信は、カメラ本体側制御装置１０Ｃがレンズユニット側制御装置２０Ｃへコマンド信号の送信を完了してから、所定時間、例えば１０Ｓｅｃ以内に行うことが好ましい。
【００４２】
なお、レンズユニット側制御装置２０Ｃは、カメラ本体側制御装置１０Ｃから受信したコマンド信号が通信内容の欠落や破損等のエラーを含むものであるかどうかをチェックし、エラーを含むものである場合には、コマンド信号がエラーを含むものであった旨の異常信号をカメラ本体側制御装置１０Ｃに送信する。カメラ本体側制御装置１０Ｃは、異常信号を受信した場合には、再度、前回と同様のコマンド内容を含むコマンド信号をレンズユニット側制御装置２０Ｃに送信する。
【００４３】
他方、上述したステップＳＣ３において、カメラ本体側制御装置１０Ｃは、同期交信方式コマンド信号を送信した後、ステップＳＣ４に進み、当該同期交信方式コマンド信号とは異なる内容の新たな同期交信方式コマンド信号の送信を禁止する。その後、ステップＳＣ５に進み、レンズユニット側制御装置２０Ｃから送信されたレスポンス信号を受信したか否かを判断する。レスポンス信号を受信していない場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ６に進み、カメラ本体側制御装置１０Ｃは、前回の同期交信方式コマンド信号の送信を完了してから所定時間、例えば、１０Ｓｅｃが経過したか否かを判断し、所定時間が経過していない場合にはステップＳＣ２に戻る。ＳＣ６において、前回の同期交信方式コマンド信号の送信を完了してから所定時間が経過した場合には、適切にコマンド信号をレンズユニット側制御装置２０Ｃに送信できなかったものと判断して、ステップＳＣ７に進んで、前回と同様のコマンド内容を含む同期交信方式コマンド信号をレンズユニット側制御装置２０Ｃに再送し、その後、ステップＳＣ５に戻る。
【００４４】
ステップＳＣ６において、前回の同期交信方式コマンド信号の送信を完了してから所定時間が経過していない場合には、ステップＳＣ２に戻る。この場合、ステップＳＣ４において新たな同期送信コマンド信号の送信が禁止されているため、ステップＳＣ２からステップＳＣ５に進む。当該ステップＳＣ５、ＳＣ６、ＳＣ２を繰り返すことにより、カメラ本体側制御装置１０Ｃが正常にレンズユニット側制御装置２０Ｃからレスポンス信号を受信した場合には、ステップＳ５において、ステップＳＣ８に進み、新たな同期交信方式コマンド信号の送信禁止を解除し、その後、当該カメラ本体側制御装置１０Ｃは、当該同期交信方式による通信を完了して、ステップＳＣ１に戻る。
【００４５】
＜非同期交信方式による通信動作＞
レンズユニット側制御装置２０Ｃに送信するコマンド信号が非同期交信方式コマンド信号である場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ１０に進み、当該ステップＳＣ１０において、レンズユニット側制御装置２０Ｃに非同期交信方式コマンド信号を送信する（図５、図６、図７参照）。当該非同期交信方式における通信プロトコルは、常時、カメラ本体側制御装置１０Ｃを要求局、レンズユニット側制御装置２０Ｃを受付局とし、要求局であるカメラ本体側制御装置１０Ｃがコマンド信号を発行し、受付局であるレンズユニット側制御装置２０Ｃは、要求局に対してレスポンス信号を発行しないものとする。
【００４６】
当該非同期交信方式コマンド信号の送信は、パケット通信を採用する。当該パケット通信を用いたコマンド信号は、上述した同期交信方式コマンド信号において例示したパケットフォーマットと同様に構成される。
【００４７】
当該パケット通信により行われる非同期交信方式コマンド信号の前部に位置する「機能番号」は、当該コマンド信号が同期交信方式によるものか、非同期交信方式によりものかを識別することが可能な符号により構成されることが好ましい。ここでは、非同期交信方式によるコマンド信号を送信するため、当該機能番号には、非同期交信方式であることを識別可能とする符号が付される。
【００４８】
一方、レンズユニット側制御装置２０Ｃは、ステップＳＬ１において、カメラ本体側制御装置１０Ｃからコマンド信号を受信したか否かを判断する。レンズユニット側制御装置２０Ｃがカメラ本体側制御装置１０Ｃからコマンド信号を受信した場合には、上述した同期交信方式による通信動作と同様に、ステップＳＬ２に進み、当該受信したコマンド信号が、同期交信方式コマンド信号であるか否かを判断する。ここでは、受信したコマンド信号は、非同期交信方式コマンド信号であるため、ステップＳＬ５に進む。なお、レンズユニット側制御装置２０Ｃは、カメラ本体側制御装置１０Ｃから受信したコマンド信号が通信内容の欠落や破損等のエラーを含むものであるかどうかをチェックし、エラーを含むものであると判断した場合には、異常信号をカメラ本体側制御装置１０Ｃに送信することなくコマンド信号を廃棄し、ステップＳＬ１に戻る。レンズユニット側制御装置２０Ｃが受信したコマンド信号が正常である場合には、レンズユニット側制御装置２０Ｃは、ステップＳＬ５において、コマンド信号に含まれたコマンドの指示内容にビーコン発信の要求があるか否かを判断する。
【００４９】
ここで、「ビーコン発信」とは、非同期交信方式コマンド信号に含むことができるカメラ本体側制御装置１０Ｃからレンズユニット側制御装置２０Ｃへのビーコン信号の返送の要求である。なお、「ビーコン」とは、当該非同期通信において使用するパケットの形態をいう。具体的には、上述したようなヘッダとフッダを含むパケット通信とは異なり、表３に示すようにヘッダとフッタを含まずに、１バイトオーダーのビーコンＩＤ信号と、状態信号と、チェックサム等からなる。ゆえに、状態信号には、非同期交信方式コマンド信号に含まれたコマンドの指示内容に応じたレンズ位置情報などの状態信号を含めることができる。
【００５０】
【表３】
2015169878.tif 000005
【００５１】
ステップＳＬ５において、レンズユニット側制御装置２０Ｃが受信したコマンド信号に、ビーコン発信要求が含まれていない場合には、ステップＳＬ６に進み、当該コマンド信号に含まれたコマンドの内容に応じた処理を実行し、レンズユニット側制御装置２０Ｃは、カメラ本体側制御装置１０Ｃに対してレスポンス信号を送信することなく、当該非同期交信方式による通信を完了させ、ステップＳＬ１に戻る（図５参照）。当該コマンド信号にビーコン発信要求が含まれていない例としては、レンズユニット側に対してレンズ位置等の制御のみを行い、現在のレンズ位置情報等を必要としない場合などが挙げられる。
【００５２】
同様に、カメラ本体側制御装置１０Ｃにおいても、上述したステップＳＣ１０において非同期交信方式コマンド信号を送信した後、当該カメラ本体側制御装置１０Ｃは、ステップＳＣ１１に進み、当該送信した非同期交信方式コマンド信号がビーコン発信要求を含むか否かを判断する。ビーコン発信要求を含まない場合には、カメラ本体側制御装置１０Ｃは、非同期交信方式による通信を完了して、ステップＳＣ１に戻る。
【００５３】
一方、上述したステップＳＬ５において、レンズユニット側制御装置２０Ｃが受信したコマンド信号に、ビーコン発信要求が含まれている場合には、レンズユニット側制御装置２０Ｃは、ステップＳＬ７に進む。当該ステップＳＬ７において、レンズユニット側制御装置２０Ｃは、受信したコマンド信号の内容が周期的に、すなわち、所定時間毎に、処理の実行やビーコン発信を行うことが含まれているか否かを判断する。
【００５４】
周期的な処理の実行やビーコン発信を行うことを含むコマンド信号ではない場合には、レンズユニット側制御装置２０Ｃは、ステップＳＬ８に進み、当該コマンド信号に含まれたコマンドの内容に応じた処理を実行する。その後、ステップＳＬ９に進み、レンズユニット側制御装置２０Ｃは、カメラ本体側制御装置１０Ｃに対してレスポンス信号とは異なる上述したビーコン信号を送信し、当該非同期交信方式による通信を完了させ、ステップＳＬ１に戻る。当該ビーコン信号には、上述したように、ビーコンＩＤ信号の他に、非同期交信方式コマンド信号に含まれたコマンドの指示内容に応じた状態信号を含めることができる。
【００５５】
同様に、カメラ本体側制御装置１０Ｃにおいても、上述したステップＳＣ１１において非同期交信方式コマンド信号がビーコン発信を含むと判断した場合には、当該カメラ本体側制御装置１０Ｃは、ステップＳＣ１２に進み、当該送信した非同期交信方式コマンド信号の内容が、周期的に、すなわち、所定時間毎に、処理の実行やビーコン発信を行うことが含まれているか否かを判断する。周期的な処理の実行やビーコン発信を行うことを含むコマンド信号ではない場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ１３に進み、レンズユニット側制御装置２０Ｃから送信されたビーコン信号を受信したか否かを判断する。ビーコン信号を受信していない場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ１４に進み、カメラ本体側制御装置１０Ｃは、前回の非同期交信方式コマンド信号の送信を完了してから所定時間、例えば、１０Ｓｅｃが経過したか否かを判断する。ＳＣ１４において、前回の非同期交信方式コマンド信号の送信を完了してから所定時間が経過した場合には、適切にコマンド信号をレンズユニット側制御装置２０Ｃに送信できなかったものと判断して、ステップＳＣ１５に進んで、前回と同様のコマンド内容を含む非同期交信方式コマンド信号をレンズユニット側制御装置２０Ｃに再送し、その後、ステップＳＣ１１に戻る。
【００５６】
ステップＳＣ１４において、前回の非同期交信方式コマンド信号の送信を完了してから所定時間が経過していない場合には、ステップＳＣ１３に戻る。カメラ本体側制御装置１０Ｃが正常にレンズユニット側制御装置２０Ｃからビーコン信号を受信した場合には、当該カメラ本体側制御装置１０Ｃは、当該非同期交信方式による通信を完了して、ステップＳＣ１に戻る。
【００５７】
一方、レンズユニット側制御装置２０Ｃは、上述したステップＳＬ７において、受信したコマンド信号の内容が周期的な処理の実行やビーコン発信を行うことを含むコマンド信号である場合には、レンズユニット側制御装置２０Ｃは、ステップＳＬ１０に進み、当該コマンド信号にビーコン信号の停止要求が含まれているか否かを判断する。ステップＳＬ１０において、コマンド信号にビーコン信号の停止要求が含まれていない場合には、レンズユニット側制御装置２０Ｃは、ステップＳＬ１１に進み、当該コマンド信号に含まれたコマンドの内容に応じた処理を実行する（図６参照）。その後、ステップＳＬ１２に進み、レンズユニット側制御装置２０Ｃは、カメラ本体側制御装置１０Ｃに対して上述したビーコン信号を送信し、ステップＳＬ１３に進む。
【００５８】
当該ステップＳＬ１０以降では、カメラ本体側制御装置１０Ｃから送信されたコマンド信号には、周期的な処理の実行やビーコン発信を行う内容が含まれているため、レンズユニット側制御装置２０Ｃは、ステップＳＬ１３において、前回の処理の実行又はビーコン発信から所定時間が経過したか否かを判断する。ステップＳＬ１３において、所定時間が経過したものと判断された場合、レンズユニット側制御装置２０Ｃは、ステップＳＬ１０に戻る。よって、レンズユニット側制御装置２０Ｃは、ステップＳＬ１０〜ステップＳＬ１３を繰り返すことにより、カメラ本体側制御装置１０Ｃから新たなコマンド信号を受信することなく、レンズユニット側制御装置２０Ｃは、当該コマンド信号のコマンド内容に従って、周期的に処理の実行及びカメラ本体側制御装置１０Ｃへのビーコン信号の送信を行うことが可能となる（図６参照）。
【００５９】
当該周期的な処理の実行及びビーコン発信を行っている間に、別途、カメラ本体側制御装置１０Ｃからビーコン発信の停止要求があった場合には、ステップＳＬ１０において、レンズユニット側制御装置２０Ｃは、ステップＳＬ１４に進み、以後の周期的な処理の実行及びビーコン発信を停止して、当該非同期交信方式による通信を完了させ、ステップＳＬ１に戻る（図７参照）。
【００６０】
他方、カメラ本体側制御装置１０Ｃは、上述したステップＳＣ１２において、送信した非同期交信方式コマンド信号の内容が、周期的に、すなわち、所定時間毎に、処理の実行やビーコン発信を行うことが含まれていると判断した場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ１６に進み、カメラ本体側制御装置１０Ｃから当該非同期交信方式コマンド信号に対する周期的なビーコン発信を停止するビーコン信号の停止要求を含む新たな非同期交信方式コマンド信号を送信したか否かを判断する。
【００６１】
当該ビーコン信号の停止要求を含む新たなコマンド信号を送信していない場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ１７に進み、レンズユニット側制御装置２０Ｃからビーコン信号を受信したか否かを判断する。ビーコン信号を受信していない場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ１８に進み、カメラ本体側制御装置１０Ｃは、前回の非同期交信方式コマンド信号の送信を完了してから、もしくは、前回のビーコン信号の受信から所定の待機時間、例えば、１０Ｓｅｃが経過したか否かを判断する。ＳＣ１８において、前回の非同期交信方式コマンド信号の送信を完了してから、もしくは、前回のビーコン信号の受信から所定の待機時間が経過した場合には、ステップＳＣ１９に進んで、前回と同様のコマンド内容を含む非同期交信方式コマンド信号をレンズユニット側制御装置２０Ｃに再送し、その後、ステップＳＣ１１に戻る。
【００６２】
ステップＳＣ１８において、前回の非同期交信方式コマンド信号の送信を完了してから、もしくは、前回のビーコン信号の受信から所定の待機時間が経過していない場合には、ステップＳＣ１７に戻る。カメラ本体側制御装置１０Ｃが正常にレンズユニット側制御装置２０Ｃからビーコン信号を受信した場合には、当該カメラ本体側制御装置１０Ｃは、ステップＳＣ２０に進み、待機時間をリセットして、ステップＳＣ１６に戻る。
【００６３】
当該周期的なビーコン信号の受信を行っている間に、別途、カメラ本体側制御装置１０Ｃにおいてビーコン発信の停止要求が発生した場合には、カメラ本体側制御装置１０Ｃは、ステップＳＣ１６からステップＳＣ２１に進む。当該ステップＳＣ２１において、カメラ本体側制御装置１０Ｃは、以後の周期的な処理の実行及びビーコン発信を停止する内容の非同期交信方式コマンド信号（ビーコン発信停止要求）をレンズユニット側制御装置２０Ｃに送信する。その後、カメラ本体側制御装置１０ＣはステップＳＣ２２に進み、ビーコン発信停止要求のコマンド信号の送信を完了してから所定時間、例えば１０Ｓｅｃが経過する間に、レンズユニット側制御装置２０Ｃに送信からビーコン信号を受信したか否かを判断する。ステップＳＣ２２においてカメラ本体側制御装置１０Ｃがビーコン発信停止要求後にビーコン信号を受信した場合には、ステップＳＣ２１に戻り、再度、ビーコン発信停止要求のコマンド信号を送信する。ステップＳＣ２２において、ビーコン発信停止要求のコマンド信号の送信を完了してから所定時間内にビーコン信号を受信しなかった場合には、カメラ本体側制御装置１０Ｃは、当該非同期交信方式による通信を完了させ、ステップＳＣ１に戻る。
【００６４】
上述した如き実施の形態では、コマンド信号を送信する一方の制御装置をカメラ本体側制御装置１０Ｃとし、コマンド信号を受信する他方の制御装置をレンズユニット側制御装置２０Ｃとすることを例に挙げて説明している。本件発明では、コマンド信号を送信する制御装置と、コマンド信号を受信する制御装置とは、これに限定されるものではなく、通信内容に応じて、変更してもよい。すなわち、通信内容に応じて、コマンド信号を送信する制御装置と、コマンド信号を受信する制御装置とを任意に変更し、複数の通信内容に関する通信を同時に並行して行ってもよい。
【００６５】
上述したように、本件発明のカメラシステムの通信制御方法では、カメラ本体側制御装置１０Ｃとレンズユニット側制御装置２０Ｃとの間で行う通信内容が、迅速性よりも信頼性が優先されるものである場合には、一方の制御装置から送信されたコマンド信号に対して、他方の制御装置が一方の制御装置にレスポンス信号を送信する同期交信方式を採用することで、カメラ本体側制御装置１０Ｃとレンズユニット側制御装置２０Ｃとの間で確実性の高い通信を行うことができる。
【００６６】
そして、カメラ本体側制御装置１０Ｃとレンズユニット側制御装置２０Ｃとの間で行う通信内容が、信頼性よりも迅速性が優先されるものである場合、一方の制御装置から送信されたコマンド信号に対して、他方の制御装置が一方の制御装置にレスポンス信号の送信を行わない非同期交信方式を採用することで、応答を省き、無駄な通信を低減することによって、リアルタイム性の高い迅速な制御を行うことができる。
【００６７】
よって、カメラ本体側制御装置１０Ｃとレンズユニット側制御装置２０Ｃとの間で通信される信頼性や迅速性が異なる種々の通信内容は、それぞれの優先内容に応じて、通信に用いる方式を使い分けることにより、通常の命令内容の伝達の場合には、レスポンス信号の送信を要求する信頼性の高い通信を行い、信頼性よりも即時性が大きく優先される場合には、無駄な応答を低減して高速な通信制御を実現することが可能となる。
【００６８】
従って、本件発明によれば、応答不要な通信方式を含め、用途によって、必要な通信方式を選択し、同時に、かつ、並行的に使い分けることで、高度な情報伝達を可能とすることができる。
【００６９】
さらに、上述したように、本実施の形態では、非同期交信方式を採用した通信において、レンズユニット側制御装置２０Ｃは、コマンド信号のコマンド内容に応じて、データ信号を含んだビーコン信号を送信することを可能とする。よって、オートフォーカス制御等のリアルタイム性が要求され、高い頻度で情報要求が行われる制御において、レンズユニット側制御装置２０Ｃは、最初のコマンド信号の受信のみでレンズ位置情報等を周期的にカメラ本体側制御装置１０Ｃに送信することができる。従って、レンズ位置情報を取得するたびに行われるコマンド信号の送信等の無駄な通信を低減でき、リアルタイム性の高い迅速な制御を行うことが可能となる。また、上述した実施の形態では、当該非同期交信方式における通信において、コマンド信号の受信に応じデータ信号を含んだビーコン信号を送信する場合について説明しているが、本件発明はこれに限定されるものではなく、コマンド信号の受信の有無にかかわらず、他方の制御装置から一方の制御装置に対してデータ信号を含んだ単一の、もしくは、周期的なビーコン信号を送信してもよい。
【００７０】
このような周期的なデータ信号からなるビーコン信号の他方の制御装置から一方の制御装置への送信は、一方の制御装置から任意に停止要求を行うことで停止することができる。よって、無駄な通信を低減することができる。
【００７１】
上述した非同期交信方式を採用した通信において、一方の制御装置から送信されたコマンド信号がエラーを含むものと他方の制御装置が判断した場合には、異常信号を一方の制御装置に送信することなく、コマンド信号を廃棄して通信を終了する。ゆえに、一方の制御装置は、他方の制御装置から異常信号等の応答などを待つ必要がなくなり、よりいっそう迅速な処理を実現することが可能となる。
【００７２】
また、本実施の形態では、同期交信方式の通信と、非同期交信方式の通信とは、コマンド信号の前部に付された符号により識別を行っている。ゆえに、通信方式を切り替えるための動作を格別に行う必要がなく、通信内容に応じて、同時に並行してこれら同期交信方式の通信と、非同期交信方式の通信とを使い分けることが可能となる。従って、一方の通信方式が採用されている場合に、他方の通信方式を採用することができなくなる不都合を回避することができ、通信内容に応じた円滑な通信制御を実現することができる。
【００７３】
さらに、本実施の形態における同期交信方式による通信動作では、上述したように、カメラ本体側制御装置１０Ｃは、同期交信方式コマンド信号の送信後、レンズユニット側制御装置２０Ｃからレスポンス信号を受信するため、現在送信している同期交信方式コマンド信号とは異なる内容の同期交信方式を採用したコマンド信号の送信を禁止する。ここで、本実施の形態では、同期交信方式コマンド信号の送信に対応する応答が完了するまでの間、カメラ本体側制御装置１０Ｃは、非同期交信方式コマンド信号の送信は可能として、現在送信している同期交信方式コマンド信号とは異なる内容の新たな同期交信方式コマンド信号の送信のみを禁止する。よって、複数の同期交信方式コマンド信号が同時に並行してレンズユニット側制御装置２０Ｃに送信される不都合を回避することができると共に、図９に示すように、非同期交信方式コマンド信号の送信を可能とすることで、即時性が要求されるコマンド信号の送信を可能とすることができる。従って、即時性が要求されるレンズ位置制御などを、即時性よりも信頼性が要求される通常の通信と並行して行うことができ、高度な情報処理を実現することが可能となる。
【００７４】
なお、上述した如き本実施の形態では、中赤外や遠赤外の撮像を可能とする赤外線カメラシステム１を例に挙げて説明したが、本件発明に係るカメラシステムは、当該遠赤外線カメラシステム１に限定されるものではない。また、本実施の形態では、レンズユニット２０が備えるレンズユニット側制御装置２０Ｃと通信を行う制御装置として、カメラ本体１０が備えるカメラ本体側制御装置１０Ｃを例に挙げて説明したが、本件発明はこれに限定されるものではなく、例えば、外部の監視用制御装置の上位側制御装置を採用してもよい。
【００７５】
また、本実施の形態では、カメラ本体側制御装置１０Ｃとレンズユニット側制御装置２０Ｃとの通信方式として、全二重調歩同期式のシリアル通信方式を採用しているが、本件発明はこれに限定されるものではなく、同期式シリアル通信方式等のカメラ本体側制御装置１０Ｃとレンズユニット側制御装置２０Ｃとの間でデータ信号等の授受を行う方式であれば、いずれの通信方式を採用してもよい。
【産業上の利用可能性】
【００７６】
本件発明に係るカメラシステムの通信制御方法は、上位側制御手段とレンズユニット側制御手段との間で行う通信内容の迅速性や信頼性に応じて、一方の制御手段から送信されたコマンド信号に対して、他方の制御手段がレスポンス信号を送信する同期交信方式と、他方の制御手段が一方の制御手段にレスポンス信号の送信を行わない非同期交信方式とを選択的に採用すること。よって、迅速性が要求される通信内容を送信する場合のみ、応答を省き、無駄な通信を低減することによって、リアルタイム性の高い迅速な制御を行うことができる。
【符号の説明】
【００７７】
１    カメラシステム
２    ＤＣＬライン（第１通信線）
３    ＤＬＣライン（第２通信線）
１０    カメラ本体
１０Ｃ  カメラ本体側制御装置（上位側制御手段）
１１    撮像素子（イメージセンサ）
１２    シャッタ
１２Ｍ  駆動装置
１３    カメラマウント
２０    レンズユニット
２０Ｃ  レンズユニット側制御装置（レンズユニット側制御手段）
２１    鏡筒
２２    ズームレンズ
２２Ｍ〜２４Ｍ  駆動装置
２３  フォーカスレンズ
２５  レンズマウント
【図１】
2015169878.tif 000006
【図２】
2015169878.tif 000007
【図３】
2015169878.tif 000008
【図４】
2015169878.tif 000009
【図５】
2015169878.tif 000010
【図６】
2015169878.tif 000011
【図７】
2015169878.tif 000012
【図８】
2015169878.tif 000013