(57)【要約】【課題】カメラに接続され、他の通信装置と時分割多重方式で通信する通信装置において、カメラから入力された画像データを送信する際のバッファメモリのメモリサイズの低減とオーバーフローの抑制を可能にする。【解決手段】通信装置は、カメラとの通信を行う第１の通信部と、外部装置と時分割多重方式の通信を行う第２の通信部を有する。通信装置は、カメラに対する撮像指示を受信すると第２の通信部による通信において所定の送信期間が通信装置に割り当てられたことを確認した後、撮像指示に従った撮像の実行を第１の通信部によりカメラに指示する。ここで、所定の送信期間は、カメラから受信した画像を外部装置へ送信する際に通信バッファにオーバーフローが発生することを抑制する期間である。【選択図】  図６
2015220603.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
カメラとの通信を行う第１の通信手段と、
外部装置と、前記第１の通信手段とは別の、時分割多重方式の通信を行う第２の通信手段と、
前記カメラに対する撮像指示を受信する受信手段と、
前記撮像指示に応じて、前記第２の通信手段による通信において所定の送信期間が前記通信装置に割り当てられたことを確認する確認手段と、前記所定の送信期間は、前記カメラから受信した画像を前記外部装置へ送信する際に通信バッファにオーバーフローが発生することを抑制する期間であり、
前記所定の送信期間が割り当てられたことを確認した後、前記撮像指示に従った撮像の実行を前記第１の通信手段により前記カメラに指示する指示手段と、を備えることを特徴とする通信装置。
【請求項２】
前記実行の指示に応じて前記カメラから前記第１の通信手段により受信される画像を、前記所定の送信期間を用いて前記第２の通信手段により前記外部装置へ送信する送信手段をさらに備えることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記受信手段は、前記第２の通信手段により前記外部装置から前記撮像指示を受信することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
ユーザ操作に応じて前記撮像指示を生成する操作部をさらに備え、
前記受信手段は、前記操作部から前記撮像指示を受信することを特徴とする請求項１または２に記載の通信装置。
【請求項５】
前記確認手段は、前記外部装置に前記所定の送信期間に相当するタイムスロットの割り当てを要求し、前記外部装置からのタイムスロットの割当の通知により、前記所定の送信期間が割り当てられたことを確認することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記要求に、前記所定の送信期間に対応する情報を含めることを特徴とする請求項５に記載の通信装置。
【請求項７】
前記受信手段が前記撮像指示としての露光開始指示を受信してから露光終了指示を受信するまでの時間を露光期間として計測する計測手段をさらに備え、
前記確認手段は、前記露光期間が確定した後に、前記所定の送信期間が割り当てられたことを確認することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記指示手段は、露光開始を前記カメラに指示し、前記露光期間の経過後に前記カメラに露光終了を指示することを特徴とする請求項７に記載の通信装置。
【請求項９】
前記第１の通信手段はＣａｍｅｒａＬｉｎｋ規格に準拠した通信を行うことを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
外部装置を介してカメラからの画像を受信する通信装置であって、
前記カメラからの画像を他の装置へ送信する第１の通信手段と、
前記外部装置と接続するための、前記第１の通信手段とは異なる、時分割多重方式の通信を行う第２の通信手段と、
前記カメラからの画像を前記外部装置から前記第２の通信手段により受信するのに先立って、前記第２の通信手段による通信において前記外部装置に所定の送信期間を割り当てる割当手段と、を備え、
前記所定の送信期間は、前記外部装置が前記カメラから受信した画像を送信する際に通信バッファにオーバーフローが発生することを抑制する期間である、ことを特徴とする通信装置。
【請求項１１】
第１の通信装置とカメラに接続された第２の通信装置を有し、前記カメラにより得られた画像を前記第１の通信装置へ送信する通信システムであって、
前記第２の通信装置と前記カメラとが通信を行う第１の通信手段と、
前記第１の通信装置と前記第２の通信装置が、時分割多重方式の通信を行う、前記第１の通信手段とは異なる第２の通信手段と、
前記第２の通信装置において前記カメラに対する撮像指示を受信する受信手段と、
前記撮像指示に応じて、前記第２の通信手段による通信において所定の送信期間が前記第２の通信装置に割り当てられたことを確認する確認手段と、前記所定の送信期間は、前記第２の通信装置が前記カメラから受信される画像を前記第１の通信装置へ送信する際に通信バッファにオーバーフローが発生することを抑制する期間であり、
前記第２の通信装置において、前記所定の送信期間が割り当てられたことを確認した後、前記撮像指示に従った撮像の実行を、前記第１の通信手段により前記カメラに指示する指示手段と、を備えることを特徴とする通信システム。
【請求項１２】
前記第２の通信装置と前記カメラとの間の通信は、ＣａｍｅｒａＬｉｎｋ規格に準拠した通信であることを特徴とする請求項１１に記載の通信システム。
【請求項１３】
カメラとの通信を行う第１の通信手段と、
外部装置と、前記第１の通信手段とは別の、時分割多重方式の通信を行う第２の通信手段と、を有する通信装置の制御方法であって、
前記カメラに対する撮像指示を受信する受信工程と、
前記撮像指示に応じて、前記第２の通信手段による通信において所定の送信期間が前記通信装置に割り当てられたことを確認する確認工程と、前記所定の送信期間は、前記カメラから受信した画像を前記外部装置へ送信する際に通信バッファにオーバーフローが発生することを抑制する期間であり、
前記所定の送信期間が割り当てられたことを確認した後、前記撮像指示に従った撮像の実行を前記第１の通信手段により前記カメラに指示する指示工程と、を有することを特徴とする通信装置の制御方法。
【請求項１４】
カメラからの画像を他の装置へ送信する第１の通信手段と、
外部装置と接続するための、前記第１の通信手段とは異なる、時分割多重方式の通信を行う第２の通信手段と、を備え、
前記外部装置を介して前記カメラからの画像を受信する通信装置であって、
前記カメラからの画像を前記外部装置から前記第２の通信手段により受信するのに先立って、前記第２の通信手段による通信において前記外部装置に所定の送信期間を割り当てる割当工程を備え、
前記所定の送信期間は、前記外部装置が前記カメラから受信した画像を送信する際に通信バッファにオーバーフローが発生することを抑制する期間である、ことを特徴とする通信装置の制御方法。
【請求項１５】
第１の通信装置とカメラに接続された第２の通信装置を有し、前記カメラにより得られた画像を前記第１の通信装置へ送信する通信システムであって、
前記第２の通信装置とカメラとが通信を行う第１の通信手段と、
前記第１の通信装置と前記第２の通信装置が、時分割多重方式の通信を行う、前記第１の通信手段とは異なる第２の通信手段と、を備える通信システムの制御方法であって、
前記第２の通信装置において前記カメラに対する撮像指示を受信する受信工程と、
前記撮像指示に応じて、前記第２の通信手段による通信において所定の送信期間が前記第２の通信装置に割り当てられたことを確認する確認工程と、前記所定の送信期間は、前記第２の通信装置が前記カメラから受信される画像を前記第１の通信装置へ送信する際に通信バッファにオーバーフローが発生することを抑制する期間であり、
前記第２の通信装置において、前記所定の送信期間が割り当てられたことを確認した後、前記撮像指示に従った撮像の実行を、前記第１の通信手段により前記カメラに指示する指示工程と、を備えることを特徴とする通信システムの制御方法。
【請求項１６】
請求項１３乃至１５のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラからの画像データを送信または受信するための通信装置に関する。
【背景技術】
【０００２】
従来、カメラが出力する画像データを無線で伝送する通信システムが存在し、特許文献1にはそのような通信システムが記載されている。特許文献１の通信システムは、カメラに接続されてカメラからの画像データを送信する送信局と、送信局から無線通信を介して画像データを受信する受信局で構成される。より具体的には、送信局がカメラから画像データを受信し、画像データを送信する準備を完了すると、受信局にデータを送信したい旨を通知する送信要求信号を送信する。受信局は送信要求信号を受信すると、画像データを受信する準備が完了している場合、送信局にその旨を通知する応答信号を送信する。送信局はそれを受信すると、受信局に画像データを送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１８６９８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されている通信システムでは、送信局はカメラから画像データを受信することに応じて送信要求を発行し、受信局からの応答信号を待って画像データの送信を実行する。そのため、カメラが出力する画像データを欠損させることなく伝送するには、送信局はカメラが出力する画像データを記憶するバッファメモリを備えている必要がある。そして、そのバッファメモリの容量は、送信局と受信局が送信要求信号と応答信号を交換している間にカメラが出力する画像データを記憶するために十分な容量である必要がある。
【０００５】
本発明は、このような背景技術に鑑みてなされたものであり、カメラからの画像データを無線通信により送信する際に、バッファメモリのメモリサイズの低減とオーバーフローの抑制を可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための本発明の一態様による通信装置は以下の構成を備える。すなわち、
カメラとの通信を行う第１の通信手段と、
外部装置と、前記第１の通信手段とは別の、時分割多重方式の通信を行う第２の通信手段と、
前記カメラに対する撮像指示を受信する受信手段と、
前記撮像指示に応じて、前記第２の通信手段による通信において所定の送信期間が前記通信装置に割り当てられたことを確認する確認手段と、前記所定の送信期間は、前記カメラから受信した画像を前記外部装置へ送信する際に通信バッファにオーバーフローが発生することを抑制する期間であり、
前記所定の送信期間が割り当てられたことを確認した後、前記撮像指示に従った撮像の実行を前記第１の通信手段により前記カメラに指示する指示手段と、を備える。
【発明の効果】
【０００７】
他の通信装置と時分割多重方式で通信する通信装置において、カメラから入力された画像データを送信する際のバッファメモリのメモリサイズを低減し、オーバーフローを抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態による通信システムのブロック図。
【図２】制御装置と親局の間または子局とカメラの間の信号のタイミングチャート。
【図３】親局の機能構成を示すブロック図
【図４】親局の動作を説明するフローチャート。
【図５】親局によるタイムスロットの割り当てを説明する図。
【図６】第１実施形態による子局の機能構成を示すブロック図。
【図７】子局の動作を説明するフローチャート。
【図８】第２実施形態による通信システムのブロック図。
【発明を実施するための形態】
【０００９】
以下、添付の図面を参照して、本発明の好適な実施形態のいくつかについて、添付の図面を参照して説明する。
【００１０】
（第１の実施形態）
図１は第１の実施形態による通信装置システムのブロック図である。図１の通信システムは、制御装置１００に接続された通信装置（親局１０１）とカメラ１０３に接続された通信装置（子局１０２）を有し、子局１０２と親局１０１の間の無線通信を介して制御装置１００がカメラ１０３を制御する。たとえば、制御装置１００は、子局１０２と親局１０１の間の無線通信を介して、親局１０１にカメラ１０３に撮像を指示する撮像指示データを送信し、カメラ１０３から撮影により得られた画像データを受信する。すなわち、親局１０１は制御装置１００から撮像指示データを受信し、受信した撮影指示データを無線通信を介して子局１０２に送信する。また、子局１０２は、その撮影指示データをカメラ１０３へ送信し、カメラ１０３から画像データを受信し、受信した画像データを親局１０１に送信する。親局１０１は、受信した画像データを制御装置１００へ送信する。
【００１１】
無線通信の子局１０２は親局１０１から撮像指示データを受信すると、その撮影指示データをカメラ１０３に送信する。また、子局１０２はカメラ１０３から画像データを受信し、無線通信を介して親局１０１に送信する。カメラ１０３は子局１０２から撮像指示データを受信すると、その撮影指示データに基づいて撮像を実行し、画像データを生成し、生成した画像データを子局１０２に出力する。
【００１２】
親局１０１と子局１０２は無線通信で接続されており、本実施形態では、両局は時分割多重方式（ＴＤＭ）で無線通信を行う。親局１０１は各子局に対してデータの送信に利用することのできるタイムスロット（以下、ＴＳ）を割り当て、それを通知するためのＴＳ割当通知データを子局１０２に送信する。子局１０２は、親曲から受信したＴＳ割当通知データに従って、無線通信によるデータの送信を実行する。また、本実施形態において、制御装置１００と親局１０１との間、および子局１０２とカメラ１０３との間では、ＣａｍｅｒａＬｉｎｋインタフェース（ＣＬＩＦ）規格に準拠した通信が行われる。
【００１３】
まず、親局の構成と動作について説明する。図２は、制御装置１００と親局１０１の間、子局１０２とカメラ１０３の間における、ＣＬＩＦ規格にしたがった信号のタイミングを示す図である。周知のように、ＣａｍｅｒａＬｉｎｋでは、フレーム同期信号（ＦＶＡＬ）、ライン同期信号（ＬＶＡＬ）、データイネーブル信号（ＤＶＡＬ）を用いて画像伝送が行われる。ＦＶＡＬ、ＬＶＡＬ、ＤＶＡＬと画像データ（ＤＡＴＡ）はカメラ１０３と親局１０１により出力され、各々、子局１０２と制御装置１００に入力される信号である。ＤＡＴＡは画像データを伝送するための信号である。Ｌ１〜ＬＮは各々、１ラインの画像データを示している。本実施形態において、１フレームの画像データはＮラインの画像データで構成されるものとする。なお、本実施形態では、ＣａｍｅｒａＬｉｎｋに準拠した通信を用いたがこれに限られるものではない。また、親局１０１と制御装置１００との間の通信と、子局１０２とカメラ１０３との間の通信が同じ通信規格に基づかなくてもよい。
【００１４】
ＣＣ１は制御装置１００または子局１０２が出力し、各々、親局１０１またはカメラ１０３に入力される制御信号である。本実施形態では、この信号ＣＣ１を撮像指示データとして用いている。この信号ＣＣ１の立ち上がりはカメラ１０３にとって露光開始を指示する露光開始指示データに相当する。一方、この撮像指示信号の立ち下りはカメラ１０３にとって露光終了を指示する露光終了指示データに相当する。なお、図２ではＣＬＩＦ規格で規定されている他の信号の記載については省略している。しかし、撮像指示データを伝送する信号についてはカメラ１０３の仕様に従ってＣＣ２〜４またはＳｅｒＴＣなどを使用してもよい。
【００１５】
図３（Ａ）は、親局１０１のハードウエア構成例を示すブロック図である。ＣＰＵ２００は、ＲＯＭ２０１に格納されているプログラムを実行することにより、後述の図３（Ｂ）に示される機能ブロックや、図４に示されるフローチャートの処理を含む各種処理を実現する。ＲＡＭ２０２は、ＣＰＵ２００が各種処理を実行する際の作業領域を提供する。無線ＩＦ２０３は、子局１０２との間で時分割多重方式による無線通信を行うためのインタフェースである。ＣＬＩＦ２０４は、制御装置１００との間でＣａｍｅｒａＬｉｎｋ規格にしたがった通信を行うためのインタフェースである。通信バッファ２０５は、各通信においてデータを一時的に保持するためのバッファである。バス２０６は以上の構成を相互に通信可能に接続する。
【００１６】
図３（Ｂ）は親局１０１の機能構成例を示すブロック図である。ここでは各ブロックの機能について概要を説明する。なお、以下に説明する親局１０１の各部の機能はＣＰＵ２００が所定のプログラムを実行することにより実現されるものであり、それらの動作の詳細については図４のフローチャートを参照して後述する。ＣＬ制御部３００はＣＬＩＦ２０４を介してＣＬＩＦ規格に従った信号として入力される露光開始指示データまたは露光終了指示データの各々を受信する度に所定の形式のデジタルデータに変換し、送受信部３０１に出力する。また、ＣＬ制御部３００は、無線ＩＦ２０３を介して送受信部３０１から入力された画像データをＣＬＩＦ規格に従った信号に変換し、制御装置１００に出力する。
【００１７】
送受信部３０１は、無線ＩＦ２０３を用いた無線通信の親局としての媒体アクセス制御層と物理層の処理（ＭＡＣ・ＰＨＹ処理）を実行する。この処理には、ＴＳの割り当てを決定するＴＳ制御部３０２の処理や、ＴＳ制御部３０２により決定されたＴＳの割り当てを通知するためのＴＳ割当通知データを子局１０２に送信する処理も含まれる。また、送受信部３０１はＣＬ制御部３００から入力された露光開始指示データまたは露光終了指示データにＭＡＣ・ＰＨＹ処理を実施し、それらを子局１０２に送信する。また、送受信部３０１は子局１０２から受信した画像データにＭＡＣ・ＰＨＹ処理を実施し、ＣＬ制御部３００に出力する。ＣＬ制御部３００は、送受信部が出力した画像データをＣａｍｅｒａＬｉｎｋにしたがった形式で、ＣＬＩＦ２０４を介して制御装置１００へ送信する。
【００１８】
図４は親局１０１の動作を説明するフローチャートである。ステップＳ４００において、ＴＳ制御部３０２はＴＳの割り当てをあらかじめ決定されている初期状態に決定する。そして、ＴＳの初期状態の割り当てを通知するためのＴＳ割当通知データの子局１０２への送信を開始する。ステップＳ４０１以降、親局１０１はＴＳの割り当てを再決定してそれを通知するＴＳ割当通知データの子局１０２への送信を開始するまで、自局に割り当てられたＴＳの内の一部のＴＳまたは全部のＴＳでこの初期状態を示すＴＳ割当通知データを送信する。初期状態のＴＳの割り当てを図５（Ａ）に示す。初期状態での割り当てではＴＳは親局１０１と子局１０２に交互に１ＴＳずつ割り当てられている。
【００１９】
ステップＳ４０１において、親局１０１は、制御装置１００からＣＬ制御部３００を介して露光開始指示データが入力されるのを待機する。露光開始指示データが入力されると処理はステップＳ４０２に進む。ステップＳ４０２において、親局１０１は、送受信部３０１を介して子局１０２に露光開始指示データを送信する。次に、ステップＳ４０３において、親局１０１は制御装置１００からＣＬ制御部３００を介して露光終了指示データが入力されるのを待機する。露光終了指示データが入力されると、処理はステップＳ４０４に進む。ステップＳ４０４において、親局１０１は、送受信部３０１を介して子局１０２に露光終了指示データを送信する。
【００２０】
次に、ステップＳ４０５で親局１０１は子局１０２から、子局１０２が画像データを送信するためのＴＳの割り当てを要求するＴＳ割当要求データが送受信部３０１を介して受信されるのを待機する。ＴＳ割り当て要求データが受信されると、処理はステップＳ４０６に進む。ステップＳ４０６において、ＴＳ制御部３０２は、ステップＳ４０５で受信したＴＳ割当要求データに基づいてＴＳの割り当てを決定し、それを通知するためのＴＳ割当通知データの子局１０２への送信を開始する。ＴＳの割り当てが決定し、ＴＳ割り当て通知データの送信を開始すると、処理はステップＳ４０７に進む。
【００２１】
ステップＳ４０６におけるＴＳの割り当てにより、子局１０２には、カメラ１０３から受信した画像データを外部装置としての親局１０１へ送信するのに十分な送信期間が割り当てられることになる。ここで、十分な送信期間とは、子局１０２がカメラ１０３から受信した画像データを親局１０１へ無線送信する際に通信バッファ２０５にオーバーフローが発生することを抑制することを可能とする期間である。たとえばて、時分割多重方式の無線通信において、［カメラ１０３からの画像データの受信速度］≦［子局１０２から親局１０１への画像データの送信速度］のように子局１０２に送信期間（ＴＳ）が割り当てられることが好ましい。なお、画像データの１フレームの送信期間において通信バッファ２０５に蓄積されることになるデータ量が通信バッファ２０５の容量以下となることを保証できる範囲であれば、［カメラ１０３からの画像データの受信速度］＞［子局１０２から親局１０１への画像データの送信速度］としてもよい。１フレームの画像データの送信時間、データ量をそれぞれＴ、Ｘとし、通信バッファ２０５の容量をＣとした場合に、受信速度がＸ／Ｔであるのに対し、送信速度は（Ｘ−Ｃ）／Ｔで済むからである。
【００２２】
なお、ステップＳ４０７以降、親局１０１はＴＳの割り当てを再決定し、それを通知するＴＳ割当通知データの子局１０２への送信を開始するまで、自局に割り当てられたＴＳの内の一部のＴＳまたは全部のＴＳでこのＴＳ割当通知データを送信する。図５（Ｂ）はステップＳ４０６で決定される、画像データが伝送されるときのＴＳ割り当ての一例を示す図である。図５（Ａ）で説明したように、初期状態での割り当てではＴＳは親局１０１と子局１０２に交互に１ＴＳずつ割り当てられる。一方、画像データが伝送されるときの割り当てでは親局１０１の１個のＴＳに対して子局１０２にＭ個のＴＳが割り当てられる。ここで、Ｍは２以上の整数である。また、本実施形態では、Ｍの値はＭ個のＴＳで１ラインの画像データが伝送できるように決定される。このように、本実施形態では、親局１０１への１つのＴＳの割り当てに対して、画像データの１ライン分を送信可能な送信期間が連続するＭ個のＴＳが割り当てられる。
【００２３】
なお、上記では１ライン分のデータを送信可能な連続するＭ個のＴＳを割り当てることで必要な送信期間を子局１０２に割り当てるようにしたが、これに限られるものではない。たとえば、子局１０２からのＴＳ割当要求データに、必要な送信期間に対応する情報として、カメラ１０３から受信される画像データの受信速度と１フレームのデータ量を含め、親局１０１は、これらに基づいて子局１０２へのＴＳの割り当てを変更する。たとえば、１つのＴＳで送信されるデータ量をＡ、１つのＴＳの期間をＴとした場合に、図５（Ｂ）のように親局１０１の１つのＴＳに対してＭ個のＴＳが割り当てられた場合、Ｔ×（Ｍ＋１）の期間にＡ×Ｍのデータ量が送信されることになる。親局１０１はこのデータ送信速度がカメラ１０３からの画像データの受信速度以上となるように子局１０２へのＴＳ割当を決定する。なお、上述したように、子局１０２の通信バッファ２０５の容量を加味してもよく、その場合、子局１０２からのＴＳ割当要求データには子局１０２の通信バッファ２０５の容量を示す情報も含まれることになる。
【００２４】
ステップＳ４０７において、親局１０１の送受信部３０１は、子局１０２から１フレームの画像データ（本実施形態ではＮライン／フレームであるので、Ｎラインからなる静止画の画像データである）を受信する。ＣＬ制御部３００は、送受信部３０１が受信した画像データをＣａｍｅｒａＬｉｎｋ規格に従った通信形態で制御装置１００に出力する。送受信部３０１による１フレームの画像データの受信を完了すると（Ｓ４０８でＹＥＳ）、ステップＳ４０９において、ＴＳ制御部３０２は、ＴＳ割当を初期状態（本例では、図５（Ａ）の状態）に戻す。そして、処理はステップＳ４００に戻る。なお、複数枚の撮影画像を連続して送信するような動作モードを設け、そのような動作モードの場合には、ＴＳ割当を初期状態に戻さず、ステップＳ４０１へ処理を戻すようにしてもよい。
【００２５】
次に、子局１０２の構成と動作について説明する。子局のハードウエア構成は親局１０１と同様であり、その構成例は図３（Ａ）を用いて説明したとおりである。但し、子局の場合、ＣＬＩＦ２０４はカメラ１０３と接続され、無線ＩＦ２０３は親局１０１との通信を行うことになる。
【００２６】
図６は子局１０２の機能構成例を示すブロック図である。ここでは各ブロックの機能についてその概要を説明する。なお、子局１０２の動作の詳細については後に図７を使用して説明する。また、子局１０２における以下の各部は、ＣＰＵ２００がＲＯＭ２０１に格納されている所定のプログラムを実行することにより実現される。
【００２７】
送受信部６００は無線通信の子局としてのＭＡＣ・ＰＨＹ処理を実行する。この処理には、親局１０１にＴＳ割当の変更を要求するためのＴＳ割当要求データ（ＴＳ要求生成部６０２により生成される）を送信する処理も含まれる。また、送受信部６００は、親局１０１から受信したＴＳ割当通知データに含まれるＴＳの割り当てを記憶し、それに従ってデータを送信する処理も行う。さらに、送受信部６００は、親局１０１から受信した撮像指示データ、すなわち、露光開始指示データまたは露光終了指示データにＭＡＣ・ＰＨＹ処理を実施し、撮像指示部６０４に出力する。さらに、送受信部６００は、ＣＬ制御部６０５がＣａｍｅｒａＬｉｎｋ規格に従ってカメラ１０３から受信した画像データにＭＡＣ・ＰＨＹ処理を実施し、無線ＩＦ２０３を用いて親局１０１に送信する。
【００２８】
ＴＳ確保判断部６０１は、親局１０１から送受信部６００が受信したＴＳ割当通知が示すＴＳの割り当てを参照して子局１０２が画像データを送信するためのＴＳが確保されているか否かを判断する。ここで、ＴＳ確保判断部６０１は、カメラ１０３からの画像データの受信速度と、親局１０１への画像データの送信速度の関係が、通信バッファ２０５にオーバーフローを発生させない関係となっているかを判断する。
【００２９】
ＴＳ要求生成部６０２は、上述したＴＳ確保判断部６０１の判断に基づいて画像データを送信するためのＴＳの割り当てを要求するＴＳ割当要求データを、送受信部６００を介して親局１０１に送信する。計測部６０３は送受信部６００で露光開始指示データが受信されてから露光終了指示データが受信されるまでの時間を計測する。撮像指示部６０４はＴＳ確保判断部６０１により必要なＴＳ（必要な送信期間）が確保された判断された場合に、計測部６０３で計測された時間に基づいて、露光開始指示データと露光終了指示データをＣＬ制御部６０５からカメラ１０３に出力する。
【００３０】
ＣＬ制御部６０５は、送受信部６００で受信された露光開始指示データまたは露光終了指示データをＣＬＩＦ規格に従った信号に変換し、ＣａｍｅｒａＬｉｎｋ規格に従ってＣＬＩＦ２０４を介してカメラ１０３に出力する。また、ＣＬ制御部６０５はＣａｍｅｒａＬｉｎｋ規格に従って入力された画像データを所定の形式のデジタルデータに変換し、送受信部６００に出力する。送受信部６００は、この画像データを、無線ＩＦ２０３を介して、割り当てられたＴＳを用いて親局１０１へ送信する。
【００３１】
図７は子局１０２の動作を説明するフローチャートである。ステップＳ７００で子局１０２は、親局１０１から送受信部６００が露光開始指示データを受信するのを待機する。露光開始指示データを受信すると、処理はステップＳ７０１に進む。ステップＳ７０１において、子局１０２の計測部６０３は計時を開始する。ステップＳ７０２において、子局１０２は、親局１０１から送受信部６００が露光終了指示データを受信するのを待機する。露光終了指示データが受信されると、処理はステップＳ７０３に進む。
【００３２】
ステップＳ７０３において、計測部６０３はステップＳ７０１で開始した計時を終了し、計測した時間、すなわち、露光指示開始データを受信してから露光終了指示データを受信するまでの時間を露光期間として確定し、ＲＡＭ２０２に記憶する。露光期間は、たとえば、静止画撮影におけるシャッタースピードに相当するものであるが、露光の方式が異なるカメラに関しては、必ずしもシャッタースピードに相当するものとは限らない。ステップＳ７０４において、子局１０２は、送受信部６００が親局１０１から受信したＴＳ割当通知データと、ＣＬ制御部６０５がカメラ１０３から受信した信号に基づいて、子局１０２が画像データを送信するための所定の送信期間に相当するＴＳが確保されていることを確認する。確保されていることが確認された場合、処理はステップＳ７０５に進む。尚、子局１０２は、Ｓ７０４における確認を行うために、カメラ１０３から受信するであろう画像データの受信速度或いは受信速度を導出するための情報を所定の方法によって予め記憶している。所定の方法として、ユーザによる入力、カメラ１０３から事前に受信しておく等が考えられる。
【００３３】
ステップＳ７０５において、ＣＬ制御部６０５は、ＣＬＩＦ２０４を介してカメラ１０３に露光開始指示データを出力する。ステップＳ７０６において、子局１０２はステップＳ７０３でＲＡＭ２０２に記憶した露光期間が経過するのを待機する。露光期間の経過後、処理はステップＳ７０９に進み、ＣＬ制御部６０５はＣＬＩＦ２０４を介してカメラ１０３に露光終了指示データを出力する。そして、ステップＳ７１０に進む。ステップＳ７１０で、ＣＬ制御部６０５はカメラ１０３からＣａｍｅｒａＬｉｎｋ規格にしたがった通信形態で１フレームの画像データを受信し、送受信部６００は、その画像データを親局１０１に送信する。
【００３４】
一方、ステップＳ７０４において、子局１０２のＴＳ確保判断部６０１により画像データを送信するためのＴＳが確保されていないと判断された場合、処理はステップＳ７０７に進む。ステップＳ７０７で、子局１０２は自局が画像データを送信するためのＴＳの割り当てを要求するＴＳ割当要求データを親局１０１に送信する。ステップＳ７０８で子局１０２は所定の時間が経過するまで親局１０１からＴＳ割当通知データを受信したか否かを判断する。そして、それを受信した場合、ステップＳ７０４に戻り、ＴＳ確保判断部６０１が必要なＴＳを確保できたかを判断する。必要なＴＳが確保されていると判断された場合、処理はステップＳ７０５へ進む。一方、ＴＳ割当通知データを受信せずに所定の時間が経過した場合、処理はステップＳ７０７に戻り、再度、ＴＳ割当要求が送信される。なお、ステップＳ７０４で必要なＴＳが確保されていないと判定された場合、処理はステップＳ７０７へ進み、再びＴＳ割当要求送信が実行される。したがって、親局１０１では、ステップＳ４０７で画像ではなくＴＳ割当要求データが受信された場合に、処理をステップＳ４０６へ戻すことになる。
【００３５】
以上説明してきたように、第１の実施形態の通信システムによれば、子局１０２は、親局１０１との通信において画像データを送信するために必要な送信期間が確保されたのを確認してから、カメラ１０３による撮影を実行するための指示を出力する。そのため、通信バッファ２０５の容量を低減できるとともに、バッファがオーバーフローするリスクも低減される。
【００３６】
また、カメラに接続された通信装置（子局１０２）は露光開始指示データを受信してから露光終了指示データを受信するまでの時間を計測する。そして、それらをカメラに出力する際に露光開始指示データを出力した後、計測した時間を待機した後、露光終了指示データを出力する。したがって、制御装置１００が想定するカメラの露光時間を精度よくカメラに伝達できる。
【００３７】
また、本実施形態ではカメラに接続される通信装置は子局１０２であり、子局１０２が画像データを送信するＴＳ、すなわち送信期間が確保されているか否かを親局１０１から受信されるＴＳ割当通知データにより判断する。したがって、カメラ１０３に接続される通信装置が子局であるシステムにおいて、カメラ１０３に接続される通信装置（子局）のバッファメモリを削減すること、またはバッファメモリのオーバーフローを抑制することができる。
【００３８】
また、本実施形態ではカメラ１０３に接続される通信装置（子局１０２）は制御装置１００に接続された他の通信装置（親局１０１）から撮像指示データを受信する。したがって、撮像指示データを出力する制御装置１００とカメラ１０３が離れて設置されるシステムにおいてカメラ１０３に接続される通信装置（子局１０２）のバッファメモリを削減すること、またはバッファメモリのオーバーフローを抑制することができる。
【００３９】
（第２の実施形態）
第１の実施形態では、制御装置１００から撮像指示を行う構成を説明した。第２の実施形態では、撮像指示データが制御装置１００ではなく子局１０２に接続された撮像スイッチ（ＳＷ）から提供される構成を説明する。
【００４０】
図８は第２の実施形態による通信システムの構成例を示すブロック図である。第１の実施形態と同様の構成にはそれと同一の符号を付与してある。但し、第２の実施形態では、制御装置１００から撮像指示データは出力されず、親局１０１は制御装置１００から撮像指示データを受信することはない。したがって、親局１０１の動作は図４のフローチャートにおいてステップＳ４０１〜Ｓ４０４を除外したものになる。すなわち、ステップＳ４００の処理を実行した後、処理はステップＳ４０５に進むことになる。
【００４１】
図８において、操作部８００は、たとえば撮像指示のユーザ操作を受け付ける撮像ＳＷを有する。操作部８００は、ユーザによる撮影指示操作に応じて、あらかじめ記憶された設定（例えば、シャッタースピード）に基づいて子局８０１に撮像指示データ、すなわち、露光開始指示データと露光終了指示データの間隔を決定し、それらを出力する。その形式は図２の信号の形式を示す図におけるＣＣ１と同様である。また、子局８０１は、操作部８００から撮像指示データを受信し、受信した撮像指示とＴＳ確保判断部６０１の判断結果に基づいて、露光開始指示データや露光終了指示データをカメラ１０３に出力する。また、子局８０１はカメラ１０３から画像データを入力される。子局８０１はそれを無線で親局１０１に送信する。
【００４２】
子局８０１のハードウエア構成および機能構成は第１の実施形態（図２（Ａ）、図６）に示したとおりである。但し、子局８０１の送受信部６００は、操作部８００から撮像指示データ、すなわち、露光開始指示データや露光終了指示データを受信し、撮像指示部６０４に出力する処理を行う。また、子局８０１の動作は図７のフローチャートで示したものに準ずる。ただし、ステップＳ７００とＳ７０２で子局８０１は親局１０１から露光開始指示データまたは露光終了指示データを受信する代わりに操作部８００から入力される。
【００４３】
以上、説明してきたように、第２の実施形態では、カメラ１０３に接続された通信装置（子局８０１）は、操作部８００から露光開始指示データを受信してから露光終了指示データを受信するまでの時間（露光期間）を計測する。そして、子局８０１は、必要な送信期間が割り当てられたことを確認した後に、露光開始指示をＣＬＩＦ２０４を介してカメラ１０３に出力する。この際、露光開始指示データを出力し、計測された露光期間を待機した後、露光終了指示データが出力される。したがって、第１の実施形態と同様に、操作部８００から指定された露光期間を精度よくカメラ１０３に伝達できる。
【００４４】
また、本実施形態ではカメラに接続される通信装置は子局８０１であり、子局８０１が画像データを送信するのに必要なＴＳ、すなわち送信期間が確保されているか否かを親局たる通信装置からのＴＳ割当通知データを受信しているか否かで判断する。したがって、カメラ１０３に接続される通信装置が子局８０１であるシステムにおいて、カメラ１０３に接続される通信装置のバッファメモリを削減すること、またはバッファメモリのオーバーフローを抑制することができる。
【００４５】
なお、上述した第１および第２の実施形態では、子局１０２は親局１０１にＴＳ割当要求データを送信する。そして、親局１０１は、受信したＴＳ割当要求データに基づいてＴＳの割り当てを決定し、それを通知するＴＳ割当通知データを子局１０２に送信する。しかしながら、親局１０１がＴＳ割当要求データを受信することなく、露光終了指示に応じてＴＳの割り当てを決定し、それを通知するＴＳ割当通知データを子局に送信するようにしてもよい。親局１０１がＴＳ割当要求データを受信することなく、露光終了指示に応じてＴＳの割り当てを決定できる場合とは、たとえば、
・親局１０１がカメラ１０３からの画像データの送信に必要な送信速度を知っている場合、
・カメラ１０３による画像データの送信速度に関わらず子局１０２に十分な数のＴＳを割り当てることができる場合、などである。この場合、親局１０１の動作では図４のフローチャートにおけるステップＳ４０５を省略できる。また、子局１０２，８０１の動作では図７のフローチャートにおけるステップＳ７０７を省略できる。すなわち、親局１０１は、カメラ１０３からの画像を子局１０２から受信するのに先立って、子局１０２との通信において子局１０２に所定の送信期間を割り当てるように動作すればよい。
【００４６】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４７】
１００：制御装置、１０１：親局、１０２，８０１：子局、１０３：カメラ、３００：ＣＬ制御部、３０１，６００：送受信部、３０２：ＴＳ制御部、６０１：ＴＳ確保判断部、６０２：ＴＳ要求生成部、６０３：計測部、６０４：撮像指示部、６０５：ＣＬ制御部
【図１】
2015220603.tif 000003
【図２】
2015220603.tif 000004
【図３】
2015220603.tif 000005
【図４】
2015220603.tif 000006
【図５】
2015220603.tif 000007
【図６】
2015220603.tif 000008
【図７】
2015220603.tif 000009
【図８】
2015220603.tif 000010