(57)【要約】【課題】同一のネットワークグループにおける同期処理の乱れを抑制することができる出力装置、処理装置、管理装置、制御方法、プログラム、並びに記録媒体を提供する。【解決手段】撮像装置１００は、表示装置２００ａ〜ｃの夫々に映像信号を送信すると共に、表示装置２００ａ〜ｃの夫々がその映像信号に対して所定の処理を実行したタイミングを示すレポート情報を、表示装置２００ａ〜ｃの夫々から受信し、表示装置２００ａ〜ｃが上記所定の処理を同期して実行するためのセッティング情報を生成して、表示装置２００ａ〜ｃの夫々に送信する。撮像装置１００は、同期ロックモードで動作する場合、所定の遅延量に基づいてセッティング情報を生成し、同期キャリブレーションモードで動作する場合、上記レポート情報に基づいてセッティング情報を生成する。【選択図】図７
2020096296.tif 000002
【特許請求の範囲】
【請求項１】
複数の処理装置に映像信号を送信する出力装置であって、
前記複数の処理装置の夫々が前記出力装置から取得した映像信号に対して所定の処理を実行したタイミングを示すレポート情報を、前記複数の処理装置の夫々から受信する受信手段と、
前記複数の処理装置が前記所定の処理を同期して実行するためのセッティング情報を生成する生成手段と、
前記生成されたセッティング情報を前記複数の処理装置の夫々に送信する送信手段と、を備え、
前記生成手段は、前記出力装置が第１同期モードで動作する場合、所定の遅延量に基づいてセッティング情報を生成し、前記出力装置が第２同期モードで動作する場合、前記レポート情報に基づいてセッティング情報を生成することを特徴とする出力装置。
【請求項２】
前記第１同期モードにおいて、前記複数の処理装置が前記レポート情報に示された遅延量が前記所定の遅延量よりも大きい処理装置を含む場合に、所定の通知を実行する通知手段と、
を更に備えることを特徴とする請求項１に記載の出力装置。
【請求項３】
前記第１同期モードにおいて、前記複数の処理装置が前記レポート情報に示された遅延量が前記所定の遅延量よりも大きい処理装置を含む場合に、前記通知手段は、前記所定の通知として、前記複数の処理装置の間で前記所定の処理の同期ができない処理装置があることを示す画像を表示手段に表示することを特徴とする請求項２に記載の出力装置。
【請求項４】
前記第１同期モードにおいて、前記複数の処理装置が前記レポート情報に示された遅延量が前記所定の遅延量よりも大きい処理装置を含む場合に、前記通知手段は、前記所定の通知として、前記複数の処理装置の再同期を行うかをユーザに問い合わせる画像を表示手段に表示することを特徴とする請求項２又は請求項３に記載の出力装置。
【請求項５】
前記再同期を行う旨のユーザ指示を受けつけたことに応じて、前記第１同期モードから前記第２同期モードに切替える切替手段と、を更に備えることを特徴とする請求項４に記載の出力装置。
【請求項６】
前記複数の処理装置は夫々、前記出力装置から取得した映像信号に基づいて画像を表示する表示装置であって、
前記所定の処理は、前記出力装置から取得した映像信号に基づいて画像を表示する表示処理であることを特徴とする請求項１乃至請求項５のいずれか１項に記載の出力装置。
【請求項７】
前記レポート情報は、映像信号を特定するための情報と、前記映像信号を処理装置が受信した時刻を示す情報と、前記映像信号に基づいて画像を表示した時刻を示す情報とを含むことを特徴とする請求項６記載の出力装置。
【請求項８】
前記セッティング情報は、映像信号を特定するための情報と、前記映像信号を前記複数の処理装置のうち参照装置が受信した時刻を示す情報と、前記映像信号に基づいて前記参照装置が画像を表示した時刻を示す情報とを含むことを特徴とする請求項６又は７記載の出力装置。
【請求項９】
映像信号を生成する撮像手段をさらに備えることを特徴とする請求項１乃至請求項８のいずれか１項に記載の出力装置。
【請求項１０】
出力装置から映像信号を受信する複数の処理装置の１つである処理装置であって、
前記出力装置から取得した映像信号に対して所定の処理を実行する処理手段と、
前記処理手段が前記所定の処理を実行したタイミングを示すレポート情報を前記出力装置に送信する送信手段と、
前記出力装置から送信されたセッティング情報を受信する受信手段と、
前記セッティング情報に基づいて前記所定の処理を実行するタイミングを制御する制御手段と、
前記レポート情報に示された遅延量が、前記セッティング情報に示された遅延量よりも大きい場合に、所定の通知を実行する通知手段と、を備えることを特徴とする処理装置。
【請求項１１】
前記レポート情報に示された遅延量が前記所定の遅延量よりも大きい場合に、前記通知手段は、前記所定の通知として、前記複数の処理装置の間で前記所定の処理の同期ができないことを示す画像を表示手段に表示することを特徴とする請求項１０に記載の処理装置。
【請求項１２】
前記レポート情報に示された遅延量が前記所定の遅延量よりも大きい場合に、前記通知手段は、前記所定の通知として、前記複数の処理装置の再同期を行うかをユーザに問い合わせる画像を表示手段に表示することを特徴とする請求項１０又は請求項１１に記載の処理装置。
【請求項１３】
複数の処理装置、及び前記複数の処理装置に映像信号を送信する出力装置と接続する管理装置であって、
前記複数の処理装置の夫々が前記出力装置から取得した映像信号に対して所定の処理を実行したタイミングを示すレポート情報を、前記複数の処理装置の夫々から取得する第１取得手段と、
前記複数の処理装置が前記所定の処理を同期して実行するためのセッティング情報を、前記出力装置から取得する第２取得手段と、
前記複数の処理装置の少なくとも１つより取得した前記レポート情報に示された遅延量が、前記セッティング情報に示された遅延量よりも大きい場合に、その旨を前記出力装置に送信する送信手段と、を備えることを特徴とする管理装置。
【請求項１４】
複数の処理装置に映像信号を送信する出力装置の制御方法であって、
前記複数の処理装置の夫々が前記出力装置から取得した映像信号に対して所定の処理を実行する処理ステップと、
前記所定の処理を実行したタイミングを示すレポート情報を、前記複数の処理装置の夫々から受信する受信ステップと、
前記複数の処理装置が前記所定の処理を同期して実行するためのセッティング情報を生成する生成ステップと、
前記生成されたセッティング情報を前記複数の処理装置の夫々に送信する送信ステップと、を備え、
前記生成ステップにおいて、前記出力装置が第１同期モードで動作する場合、所定の遅延量に基づいてセッティング情報が生成され、前記出力装置が第２同期モードで動作する場合、前記レポート情報に基づいてセッティング情報が生成されることを特徴とする出力装置の制御方法。
【請求項１５】
出力装置から映像信号を受信する複数の処理装置の１つである処理装置の制御方法であって、
前記出力装置から取得した映像信号に対して所定の処理を実行する処理ステップと、
前記処理ステップにおいて前記所定の処理が実行されたタイミングを示すレポート情報を前記出力装置に送信する送信ステップと、
前記出力装置から送信されたセッティング情報を受信する受信ステップと、
前記セッティング情報に基づいて前記所定の処理を実行するタイミングを制御する制御ステップと、
前記レポート情報に示された遅延量が、前記セッティング情報に示された遅延量よりも大きい場合に、所定の通知を実行する通知ステップと、を備えることを特徴とする処理装置の制御方法。
【請求項１６】
請求項１４又は１５記載の制御方法を実行することを特徴とするプログラム。
【請求項１７】
請求項１４又は１５記載の制御方法を実行するプログラムを記憶することを特徴する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の処理装置に映像信号を送信する出力装置、出力装置から映像信号を受信する処理装置、管理装置、制御方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
映像信号をＩｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（以降はＩＰと記載する）に変換して、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（以降はＬＡＮと記載する）ケーブル経由で送受信する技術は、設備の拡張性等の利便性から、今後普及することが想定される。ＩＰで伝送された映像信号を処理する処理装置は、例えば、映像信号を用いて画像を表示する表示装置や、映像信号を記録媒体に記録する記録装置である。また、同一の出力装置から出力された映像信号を、同一のネットワークグループの複数の処理装置で受信して処理することが可能である。
【０００３】
映像信号をＩＰに非圧縮で変換する方法は、例えば非特許文献１に開示された方法を用いることができる。また、映像信号をＩＰを用いて複数の表示装置で表示する場合、最も伝送遅延が大きい表示装置（参照装置）の表示タイミングに合わせるように他の表示装置の待機時間を設定し、各表示装置間での表示を同期させる方法が、例えば非特許文献２に開示されている。
【０００４】
また、特許文献１には、参照装置が伝送システムから退出した場合に、伝送システムの参照装置を新たに設定し、残りの表示装置間での表示を再同期させる伝送システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−０４１６９６号公報
【非特許文献】
【０００６】
【非特許文献１】ＲＦＣ４１７５  “ＲＴＰ  Ｐａｙｌｏａｄ  Ｆｏｒｍａｔ  ｆｏｒ  Ｕｎｃｏｍｐｒｅｓｓｅｄ  Ｖｉｄｅｏ”
【非特許文献２】ＲＦＣ７２７２  “Ｉｎｔｅｒ−Ｄｅｓｔｉｎａｔｉｏｎ  Ｍｅｄｉａ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  （ＩＤＭＳ）  Ｕｓｉｎｇ  ｔｈｅ  ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  （ＲＴＣＰ）”
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の伝送システムでは、参照装置の再生タイミングが急に変化した場合に、同一のネットワークグループにおける、参照装置以外の処理装置の間での同期処理の乱れが生じ、表示される映像が乱れてしまう。
【０００８】
本発明の目的は、同一のネットワークグループにおける同期処理の乱れを抑制することができる出力装置、処理装置、管理装置、制御方法、プログラム、並びに記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る出力装置の一の形態は、複数の処理装置に映像信号を送信する出力装置であって、前記複数の処理装置の夫々が前記出力装置から取得した映像信号に対して所定の処理を実行したタイミングを示すレポート情報を、前記複数の処理装置の夫々から受信する受信手段と、前記複数の処理装置が前記所定の処理を同期して実行するためのセッティング情報を生成する生成手段と、前記生成されたセッティング情報を前記複数の処理装置の夫々に送信する送信手段と、を備え、前記生成手段は、前記出力装置が第１同期モードで動作する場合、所定の遅延量に基づいてセッティング情報を生成し、前記出力装置が第２同期モードで動作する場合、前記レポート情報に基づいてセッティング情報を生成することを特徴とする。
【００１０】
本発明に係る処理装置の一の形態は、出力装置から映像信号を受信する複数の処理装置の１つである処理装置であって、前記出力装置から取得した映像信号に対して所定の処理を実行する処理手段と、前記処理手段が前記所定の処理を実行したタイミングを示すレポート情報を前記出力装置に送信する送信手段と、前記出力装置から送信されたセッティング情報を受信する受信手段と、前記セッティング情報に基づいて前記所定の処理を実行するタイミングを制御する制御手段と、前記レポート情報に示された遅延量が、前記セッティング情報に示された遅延量よりも大きい場合に、所定の通知を実行する通知手段と、を備えることを特徴とする。
【００１１】
本発明に係る管理装置の一の形態は、複数の処理装置、及び前記複数の処理装置に映像信号を送信する出力装置と接続する管理装置であって、前記複数の処理装置の夫々が前記出力装置から取得した映像信号に対して所定の処理を実行したタイミングを示すレポート情報を、前記複数の処理装置の夫々から取得する第１取得手段と、前記複数の処理装置が前記所定の処理を同期して実行するためのセッティング情報を、前記出力装置から取得する第２取得手段と、前記複数の処理装置の少なくとも１つより取得した前記レポート情報に示された遅延量が、前記セッティング情報に示された遅延量よりも大きい場合に、その旨を前記出力装置に送信する送信手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、同一のネットワークグループにおける同期処理の乱れを抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における出力装置としての撮像装置、及び処理装置としての複数の表示装置からなる、同期制御システムとしての送受信システムの構成図である。
【図２】図１における撮像装置が出力するＩＰ化した映像信号のデータ形式を示す模式図である。
【図３】図１の送受信システムで用いられるレポート情報及びセッティング情報のデータ形式を示す模式図である。
【図４】図１の送受信システムにおける従来の映像表示同期処理の手順を示すシーケンス図である。
【図５】図１における撮像装置の機能ブロックを示すブロック図である。
【図６】図１における表示装置の機能ブロックを示すブロック図である。
【図７】図５の撮像装置で実行される、第１の実施形態に係る同期ロックモード処理の手順を示すフローチャートである。
【図８】図６の表示装置で実行される、第２の実施形態に係る同期ロックモード処理の手順を示すフローチャートである。
【図９】本発明の実施形態における出力装置としての撮像装置、処理装置としての複数の表示装置、及び外部表示同期管理装置からなる、同期制御システムとしての送受信システムの構成図である。
【発明を実施するための形態】
【００１４】
以下、添付の図面を参照して本発明の好適な実施形態について説明する。
【００１５】
図１は、本発明の実施形態における出力装置としての撮像装置１００、及び処理装置としての複数の表示装置２００ａ〜２００ｃからなる、同期制御システムとしての送受信システムの構成を示す模式図である。以下、複数の表示装置２００ａ〜２００ｃを総称する場合は表示装置２００という。
【００１６】
撮像装置１００と表示装置２００とは、それぞれＬＡＮケーブル３００ａ〜３００ｄ（以下、これらを総称する場合はＬＡＮケーブル３００という。）と接続し、ＬＡＮケーブル３００を介して、ＩＰネットワーク４００と接続する。撮像装置１００と表示装置２００ａ〜２００ｃとは、ＬＡＮケーブル３００ａ〜３００ｃとＩＰネットワーク４００とを介して、ＲＴＰパケット化された映像信号の送受信を行う。
【００１７】
図１に示す送受信システムでは、ＲＦＣ７２７２（ｈｔｔｐｓ：／／ｔｏｏｌｓ．ｉｅｔｆ．ｏｒｇ／ｈｔｍｌ／ｒｆｃ７２７２）に開示されている方法を用いて、表示装置２００ａ〜２００ｃにおける処理の同期が行われる。同期の方法については、後述する。
【００１８】
撮像装置１００は、被写体を撮像して得られた映像信号をＩＰ化して、ＩＰネットワーク４００を介して各表示装置２００ａ〜２００ｃに出力する出力装置である。このＩＰ化の方法としては、例えば、ＲＦＣ４１７５（ｈｔｔｐｓ：／／ｔｏｏｌｓ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ４１７５．ｔｘｔ）に記載される、Ｒｅａｌ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ（ＲＴＰ）パケットに変換する手段が用いられる。また、撮像装置１００は、複数の表示装置２００ａ〜２００ｃが、互いに同期して表示処理を実行可能なように、表示処理のタイミングを示す情報（ＩＤＭＳ  Ｓｅｔｔｉｎｇｓ  Ｐａｃｋｅｔ、セッティング情報）を出力する。セッティング情報の詳細については後述する。
【００１９】
表示装置２００ａ〜２００ｃは、ＩＰネットワーク４００を介して映像信号を受信する処理装置である。また、表示装置２００ａ〜２００ｃは、受信した映像信号に基づいて画像を表示する表示部を備える表示装置である。また、表示装置２００ａ〜２００ｃは、記録機能を有する場合、具体的には、内部に記憶媒体が格納される場合や、外部に記憶装置が接続される場合に、受信した映像信号を記録する記録制御を実行可能な記録制御装置でもある。このように、本実施形態では、表示装置２００ａ〜２００ｃは、撮像装置１００からの映像信号に基づく画像の表示や、その映像信号の記録制御が行われる。但し、かかる映像信号に基づき所定の処理が行われるのであれば、表示装置２００ａ〜２００ｃにより行われる処理はこれらの処理に限定されない。さらに、表示装置２００ａ〜２００ｃは、映像信号の受信時刻とその映像信号に基づいて画像が表示された時刻と自装置が所属するネットワークグループを示すＩＤ情報とを示す情報（レポート情報）を出力する。具体的には、ＲＴＣＰ  ＸＲ  ＩＤＭＳ  Ｒｅｐｏｒｔ  Ｂｌｏｃｋがレポート情報として出力される。レポート情報の詳細は後述する。
【００２０】
図２は、撮像装置１００が出力するＩＰ化（ＲＴＰパケット化）した映像信号のデータ形式を示す模式図である。ＲＴＰパケットは、ＩＰヘッダー４０１、Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ（以降はＵＤＰと記載する）ヘッダー４０２、ＲＴＰヘッダー４０３、及びＲＴＰペイロード４０４で構成される。このうち映像信号はＲＴＰペイロード４０４に格納される。
【００２１】
図３は、図１の送受信システムで用いられるレポート情報およびセッティング情報のデータ形式を示す模式図である。
【００２２】
図３（ａ）は、表示装置２００から送信されるレポート情報５００のデータ形式の一部を示す模式図である。
【００２３】
レポート情報５００は、グループＩＤ情報５０１、受信時刻情報５０２、対象信号情報５０３、および処理時刻情報５０４を含む。
【００２４】
グループＩＤ情報５０１は同期に関する情報を示すＭｅｄｉａ  Ｓｔｒｅａｍ  Ｃｏｒｒｅｌａｔｉｏｎ  Ｉｄｅｎｔｉｆｉｅｒである。グループＩＤ情報５０１には、映像表示同期を行うネットワークグループを示すＳｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｇｒｏｕｐ  Ｉｄｅｎｔｉｆｉｅｒ（グループ情報）が含まれる。以降、Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｇｒｏｕｐ  Ｉｄｅｎｔｉｆｉｅｒを同期グループＩＤと記載する。図１の送受信システムにおいては、表示装置２００ａ〜２００ｃは、表示処理を同期するため、夫々の同期グループＩＤは同一の値となる。また、グループＩＤ情報５０１には同期グループＩＤ以外の情報を格納するためのリザーブ領域が含まれる。このリザーブ情報の詳細は後述する。
【００２５】
対象信号情報５０３は、レポート情報５００が対象とする映像信号（ＲＴＰパケット）を特定するための情報である。具体的には対象信号情報５０３は、ＲＦＣ４１７５に記載のＲＴＰ  Ｈｅａｄｅｒのｔｉｍｅｓｔａｍｐ（Ｐａｃｋｅｔ  Ｒｅｃｅｉｖｅｄ  ＲＴＰ  ｔｉｍｅｓｔａｍｐ）である。
【００２６】
受信時刻情報５０２は、表示装置２００が対象信号情報５０３で特定されるＲＴＰパケットを受信した時刻を示す情報である。具体的には受信時刻情報５０２は、ＲＦＣ７２７２で定義されるＰａｃｋｅｔ  Ｒｅｃｅｉｖｅｄ  ＮＴＰ  ｔｉｍｅｓｔａｍｐである。
【００２７】
処理時刻情報５０４は、表示装置２００が対象信号情報５０３で特定されるＲＴＰパケットに基づいて、画像を表示した時刻を示す情報である。具体的には処理時刻情報５０４は、ＲＦＣ７２７２で定義されるＰａｃｋｅｔ  Ｐｒｅｓｅｎｔｅｄ  ＮＴＰ  ｔｉｍｅｓｔａｍｐである。
【００２８】
図３（ｂ）は、撮像装置１００から出力されるセッティング情報６００のデータ形式の一部を示す模式図である。セッティング情報６００は、グループＩＤ情報６０１、受信時刻情報６０２、対象信号情報６０３、および処理時刻情報６０４を含む。撮像装置１００が出力するセッティング情報は、撮像装置１００が取得した各表示装置２００ａ〜２００ｃからのレポート情報５００のうち、撮像装置１００が参照装置として決定した表示装置から受信したレポート情報５００と同等の構成である。したがって、セッティング情報６００のグループＩＤ情報６０１、受信時刻情報６０２、対象信号情報６０３、および処理時刻情報６０４の詳細は、レポート情報５００の同名の情報と同様であるので説明を省略する。
【００２９】
図４は、撮像装置１００と表示装置２００ａ〜２００ｃとを含む図１の送受信システムにおける従来の同期制御処理の手順を示すシーケンス図である。
【００３０】
撮像装置１００と各表示装置２００ａ〜２００ｃとの間の接続がＩＰネットワーク４００を介して確立する（ステップＳ４００ａ〜Ｓ４００ｃ）。
【００３１】
各表示装置２００ａ〜２００ｃは、表示処理の同期をとるためのネットワークグループを示す同期グループＩＤを決定する（ステップＳ４０１ａ〜Ｓ４０１ｃ）。各表示装置２００ａ〜２００ｃが参加するネットワークグループは、各表示装置２００ａ〜２００ｃに対して予め設定されている情報に基づいて、各表示装置２００ａ〜２００ｃが決定する。なお、ステップＳ４００ａ〜Ｓ４００ｃの接続の確立と、ステップＳ４０１ａ〜Ｓ４０１ｃの同期グループＩＤの決定は、順序が前後してもよい。
【００３２】
各表示装置２００ａ〜２００ｃは、撮像装置１００に対して、それぞれ任意の映像信号に対するレポート情報５００を生成し、撮像装置１００に出力する（ステップＳ４０２ａ〜Ｓ４０２ｃ）。以下、各表示装置２００ａ〜２００ｃからのレポート情報５００を、レポート情報５００ａ〜５００ｃとも記載する。
【００３３】
撮像装置１００は、各表示装置２００ａ〜２００ｃから出力されたレポート情報５００ａ〜５００ｃを受信する。その後、その受信したレポート情報５００ａ〜５００ｃから算出されるレポート遅延量に基づき、表示装置２００ａ〜２００ｃのいずれかを参照装置として決定する（ステップＳ４０３）。このレポート遅延量の算出方法については後述する。
【００３４】
撮像装置１００は、参照装置として決定した表示装置から受信したレポート情報５００を、セッティング情報６００として、表示装置２００ａ〜２００ｃに出力する（ステップＳ４０４ａ〜Ｓ４０４ｃ）。
【００３５】
各表示装置２００ａ〜２００ｃは、受信したセッティング情報６００に記載された受信時刻情報６０２と、処理時刻情報６０４とに基づいて、各表示装置２００ａ〜２００ｃにおける表示処理の処理時間を調整する（ステップＳ４０５ａ〜Ｓ４０５ｃ）。具体的には、各表示装置２００ａ〜２００ｃは、受信したセッティング情報６００に記載された処理時刻情報６０４で示される処理時刻Ｔａと、受信したセッティング情報６００の対象とする映像信号を自装置が処理した処理時刻Ｔｂとの差を算出する。そして、その算出された差から、参照装置と処理を同期するために処理時刻を遅延するための調整量を取得する。各表示装置２００ａ〜２００ｃは、取得した調整量が処理時間に加算されるように表示処理を制御する。
【００３６】
以上の処理により、表示装置２００ａ〜２００ｃ間で、撮像装置１００から出力された映像信号が同期して表示される。
【００３７】
なお、各表示装置２００ａ〜２００ｃからのレポート情報５００の送信は、一定周期で行われる。レポート情報の送信は、所定の期間内に少なくとも１回以上実行されるように、各表示装置２００ａ〜２００ｃで制御されてもよい。また、撮像装置１００は、各表示装置２００ａ〜２００ｃの夫々からレポート情報５００を所定回数以上受信したことに応じて、セッティング情報を出力する。これにより、周期的、または断続的に同期制御が実行され、各表示装置２００ａ〜２００ｃへの伝送時間や処理時間が変動した場合でも、同期を継続することが可能となる。
【００３８】
図５は、撮像装置１００の機能ブロックを示すブロック図である。撮像装置１００は、撮像部１０１、パケット生成部１０２、通信部１０３、参照装置決定部１０４、情報生成部１０５、制御部１０６、記憶部１０７、表示部１０８、操作部１０９、遅延量比較部１１０、及びリザーブ領域処理部１１１を備える。
【００３９】
撮像部１０１は、被写体を撮影して映像信号を取得する。撮像部１０１は、光学像が入力されるレンズ、レンズを制御するレンズ制御システム、レンズに入力された光学像から画像データを生成する撮像センサを含む。また、撮像部１０１は、撮像センサが出力した映像信号に対して、所定の画像処理を行う画像処理部を備えていてもよい。撮像部１０１は、取得した映像信号をパケット生成部１０２に出力する。
【００４０】
パケット生成部１０２は、撮像部１０１から送出された映像信号をＩＰ化、より具体的には、ＲＴＰパケット化する。パケット生成部１０２は、ＲＴＰパケット化された映像信号を、通信部１０３に出力する。パケット生成部１０２は、図２で示したようなデータ形式に映像信号をＲＴＰパケット化する。
【００４１】
通信部１０３は、ＬＡＮケーブル３００に接続し、ＩＰネットワーク４００を介して信号を送受信するための通信インターフェースである（受信手段・送信手段）。通信部１０３は、パケット生成部１０２から受信したＲＴＰパケット化された映像信号を、ＩＰネットワーク４００を介して、各表示装置２００ａ〜２００ｃに出力する。この時、通信部１０３は、送信したＲＴＰパケット化された映像信号を特定するための情報と当該映像信号を送信した時刻とを関連付けた送信時刻情報を、記憶部１０７に格納する。ここで、送信したＲＴＰパケット化された映像信号を特定するための情報は、ＲＦＣ４１７５に記載のＲＴＰ  Ｈｅａｄｅｒのｔｉｍｅｓｔａｍｐ（Ｐａｃｋｅｔ  Ｒｅｃｅｉｖｅｄ  ＲＴＰ  ｔｉｍｅｓｔａｍｐ）である。
【００４２】
また、通信部１０３は、ＩＰネットワーク４００を介して、各表示装置２００ａ〜２００ｃからレポート情報５００ａ〜５００ｃを取得し、レポート情報５００ａ〜５００ｃを参照装置決定部１０４および情報生成部１０５に出力する。通信部１０３は、ＩＰネットワーク４００を介して、各表示装置２００ａ〜２００ｃに、情報生成部１０５から取得したセッティング情報６００を出力する。
【００４３】
参照装置決定部１０４は、同一のネットワークグループに含まれる各表示装置２００ａ〜２００ｃから受信したレポート情報５００に基づいて、表示装置２００ａ〜２００ｃの１つを参照装置に決定する。参照装置決定部１０４は、受信したレポート情報５００の対象信号情報５０３が示す映像信号に対応する送信時刻を記憶部１０７から取得する。次に、参照装置決定部１０４は、取得した送信時刻と受信したレポート情報５００の処理時刻情報５０４が示す処理時刻（表示時刻）との差分を算出する。すなわち、参照装置決定部１０４は、映像信号が撮像装置１００から送信されてからレポート情報５００を送信した表示装置２００で表示されるまでの時間を算出する。参照装置決定部１０４は、表示装置２００ａ〜２００ｃのうち、この算出された時間が最も大きい表示装置を参照装置として決定し、その決定された参照装置を情報生成部１０５に通知する。
【００４４】
情報生成部１０５は、同期キャリブレーションモード（第２同期モード）および同期ロックモード（第１同期モード）のいずれか一方の動作モードで動作する（生成手段）。同期キャリブレーションモードは、図４で説明した同期処理を行なうための動作モードであり、情報生成部１０５は、参照装置決定部１０４で決定された参照装置から受信したレポート情報５００をセッティング情報６００として通信部１０３に出力する。同期ロックモードについては後述する。情報生成部１０５は、このセッティング情報６００に記載される受信時刻情報６０２および処理時刻情報６０４の時刻差、すなわち、各表示装置２００ａ〜２００ｃを表示同期させるための遅延量（以降、セッティング遅延量と記載する）を算出する。また、情報生成部１０５は、レポート情報５００に記載される受信時刻情報５０２および処理時刻情報５０４の時刻差、すなわち、表示装置２００における実際の遅延量（以降、レポート遅延量と記載する）を算出する。なお、情報生成部１０５は、レポート情報５００を受信する毎に、そのレポート情報５００の同期グループＩＤとしてＥｍｐｔｙが記載されているか否かを判断する。情報生成部１０５は、Ｅｍｐｔｙが記載されていると判断した場合、当該レポート情報５００を送信した表示装置２００に対してＥｍｐｔｙでない任意のネットワークグループを示す同期グループＩＤを付加したセッティング情報６００を生成する。
【００４５】
制御部１０６は、不図示のバスを介して撮像装置１００の各機能ブロックに接続し、その動作を制御するプロセッサである。制御部１０６は、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）である。制御部１０６は、記憶部１０７からプログラムやパラメータを読み出して実行することにより、撮像装置１００の各機能ブロックの動作を制御する。また、制御部１０６は、撮像装置１００の各機能ブロックの一部もしくはすべての動作をプログラムを実行することによって実現してもよい。
【００４６】
記憶部１０７は、撮像装置１００の動作のためのプログラム、パラメータ、およびデータを記憶する記憶媒体である。記憶部１０７は、例えば、不揮発性の記憶媒体である。なお、記憶部１０７は、揮発性の記憶媒体および不揮発性の記憶媒体を複合して用いるものであってもよい。
【００４７】
表示部１０８は、ユーザへの通知などを表示する。
【００４８】
操作部１０９は、ユーザが撮像装置１００の各機能ブロックに対する指示を入力するための操作入力手段である。
【００４９】
遅延量比較部１１０は、情報生成部１０５からレポート遅延量とセッティング遅延量を取得し、これらを比較して制御部１０６に通知する。
【００５０】
リザーブ領域処理部１１１は、通信部１０３を介して、レポート情報５００のグループＩＤ情報５０１や、セッティング情報６００のグループＩＤ情報６０１に含まれるリザーブ領域に対する所定ビットの検出や制御を行う。例えば、リザーブ領域処理部１１１は、セッティング情報６００のリザーブ領域を用いて、情報生成部１０５の現在の動作モードを表示装置２００に送信する。また、リザーブ領域処理部１１１は、表示装置２００からのレポート情報５００のリザーブ領域から撮像装置１００の動作モード変更要求を検出する。
【００５１】
図６は、表示装置２００の機能ブロックを示すブロック図である。表示装置２００は、通信部２０１、ジッタ吸収部２０２、復号部２０３、遅延処理部２０４、信号処理部２０５、表示部２０６、処理時間取得部２０７、受信時刻取得部２０８、及び表示時刻取得部２０９を備える。表示装置２００はさらに、レポート生成部２１０、セッティング取得部２１１、参照装置判定部２１２、遅延量算出部２１３、操作部２１４、制御部２１５、記憶部２１６、遅延量比較部２１７、及びリザーブ領域処理部２１８を備える。
【００５２】
通信部２０１は、ＬＡＮケーブル３００に接続し、ＩＰネットワーク４００を介して信号を送受信するための通信インターフェースである。通信部２０１は、受信したＲＴＰパケット化された映像信号をジッタ吸収部２０２に出力する。この時、通信部２０１は、ＲＴＰパケット化された映像信号を受信した受信時刻と、対応するＲＴＰパケット化された映像信号を特定する情報とを、受信時刻取得部２０８に出力する。
【００５３】
通信部２０１は、レポート生成部２１０から取得したレポート情報５００を、ＩＰネットワーク４００を介して撮像装置１００に出力する（送信手段）。また、通信部２０１は、ＩＰネットワーク４００を介して、撮像装置１００からセッティング情報６００を取得し、セッティング情報６００をセッティング取得部２１１に出力する。
【００５４】
ジッタ吸収部２０２は、ＬＡＮケーブル３００と、接続するＩＰネットワーク４００の通信ジッタにより生じるＲＴＰパケットの受信時のジッタを伝搬させないようにするためのジッタ吸収バッファである。
【００５５】
復号部２０３は、ＲＴＰパケット化された映像信号を復号する。
【００５６】
遅延処理部２０４は、メモリを備え、復号部２０３で復元された映像信号をそのメモリに一時的に蓄え、映像信号に調整量を付与することで、映像信号を受信してから表示部２０６で画像を表示するまでの処理時間を遅延させる。これにより、表示部２０６における画像表示のタイミングを調整して、他の表示装置の表示と同期させることが可能となる。尚、調整量は、後述する遅延量算出部２１３から取得する。
【００５７】
信号処理部２０５は、遅延処理部２０４により調整量が付与された映像信号に対して、補正などの信号処理を行う。信号処理部２０５は、信号処理を施した映像信号を表示部２０６に出力する。
【００５８】
表示部２０６は、取得した映像信号に基づいて画像を表示する表示装置である。例えば、表示部２０６は、有機ＥＬディスプレイモジュールである。表示部２０６は、外部の表示装置に映像信号を出力して、その表示デバイスに画像を表示させる映像出力端子であってもよい。表示部２０６は、ＲＴＰパケット化された映像信号に基づいて画像を表示した（表示処理を実行した）表示時刻と対応するＲＴＰパケット化された映像信号を特定する情報とを表示時刻取得部２０９に出力する。
【００５９】
処理時間取得部２０７は、ジッタ吸収部２０２と、復号部２０３と、信号処理部２０５とにおける各処理時間を取得し、取得した各処理時間を遅延量算出部２１３に通知する。
【００６０】
受信時刻取得部２０８は、ＲＴＰパケット化された映像信号を受信した受信時刻と対応するＲＴＰパケット化された映像信号を特定する情報とを取得して、図６において不図示の信号線を介して記憶部２１６に格納する。
【００６１】
表示時刻取得部２０９は、ＲＴＰパケット化された映像信号に基づいて画像を表示した（表示処理を実行した）表示時刻と対応するＲＴＰパケット化された映像信号を特定する情報とを取得して、記憶部２１６に格納する。
【００６２】
レポート生成部２１０は、図６において不図示の信号線を介して記憶部２１６から、対象とするＲＴＰパケット化された映像信号を示す情報（ＲＴＰ  ｔｉｍｅｓｔａｍｐ）と、対応する受信時刻および表示時刻を読み出す。また、レポート生成部２１０は、予め設定されたネットワークグループの同期グループＩＤを記憶部２１６から読み出す。レポート生成部２１０は、これら読み出した情報に基づいて、レポート情報５００を生成する。レポート生成部２１０は、レポート情報５００を通信部２０１に出力する。通信部２０１は、レポート情報５００を、ＩＰネットワーク４００を介して撮像装置１００に出力する。また、レポート生成部２１０は、記憶部２１６に出力したレポート情報５００を格納する。
【００６３】
セッティング取得部２１１は、通信部２０１を介して、撮像装置１００が送信するセッティング情報６００を取得する。セッティング取得部２１１は、セッティング情報６００を遅延量比較部２１７に出力する。
【００６４】
参照装置判定部２１２は、通信部２０１で受信したセッティング情報６００と、記憶部２１６に記憶された送信済みのレポート情報５００とを比較する。受信したセッティング情報６００に一致する送信済みのレポート情報５００が存在する場合、表示装置２００がネットワークグループにおける参照装置であると判定する。参照装置判定部２１２は、判定結果を記憶部２１６に格納すると共に遅延量算出部２１３に通知する。
【００６５】
遅延量算出部２１３は、遅延処理部２０４で映像信号に付与する調整量を決定する。遅延量算出部２１３は、参照装置判定部２１２が、表示装置２００がネットワークグループにおける参照装置であると判定した場合、調整量を０とする。遅延量算出部２１３は、参照装置判定部２１２が、表示装置２００がネットワークグループにおける参照装置でないと判定した場合、セッティング情報６００に基づいて調整量を決定する。具体的には、遅延量算出部２１３は、セッティング情報６００の対象信号情報６０３に基づいて対象とするＲＴＰパケット化された映像信号を特定し、対応する処理時刻情報６０４に基づいて参照装置における表示時刻Ｔａを取得する。また、遅延量算出部２１３は、記憶部２１６から特定されたＲＴＰパケット化された映像信号に基づいて、表示部２０６で画像が表示された表示時刻Ｔｂを取得する。遅延量算出部２１３は、表示時刻Ｔａと表示時刻Ｔｂとの差を調整量として決定する。
【００６６】
操作部２１４は、ユーザが表示装置２００の各機能ブロックに対する指示を入力するための操作入力手段である。
【００６７】
制御部２１５は、不図示のバスを介して表示装置２００の各機能ブロックに接続し、その動作を制御するプロセッサである。制御部２１５は、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）である。制御部２１５は、記憶部２１６からプログラムやパラメータを読み出して実行することにより、表示装置２００の各機能ブロックの動作を制御する。また、制御部２１５は、表示装置２００の各機能ブロックの一部もしくはすべての動作を、記憶部２１６から読み出したプログラムを実行することによって実現してもよい。
【００６８】
記憶部２１６は、表示装置２００の動作のためのプログラム、パラメータ、およびデータを記憶する記憶媒体である。記憶部２１６は、例えば、不揮発性の記憶媒体である。なお、記憶部２１６は、揮発性の記憶媒体および不揮発性の記憶媒体を複合して用いるものであってもよい。
【００６９】
遅延量比較部２１７は、レポート生成部２１０よりレポート情報５００を取得してレポート遅延量を算出すると共に、セッティング取得部２１１よりセッティング情報６００を取得してセッティング遅延量を算出する。その後、算出したレポート遅延量とセッティング遅延量とを比較し、その比較結果を制御部２１５に通知する。
【００７０】
リザーブ領域処理部２１８は、通信部２０１を介して、レポート情報５００のグループＩＤ情報５０１や、セッティング情報６００のグループＩＤ情報６０１に含まれるリザーブ領域に対する所定ビットの検出や制御を行う。例えば、リザーブ領域処理部２１８は、撮像装置１００が送信したセッティング情報６００のリザーブ領域から、情報生成部１０５の現在の動作モードを検出する。また、リザーブ領域処理部２１８は、レポート情報５００のリザーブ領域を用いて、撮像装置１００に対して情報生成部１０５の動作モードの変更要求を撮像装置１００に送信する。
【００７１】
図１の送受信システムによれば、撮像装置１００から出力された映像信号を各表示装置２００ａ〜２００ｃで同期して表示することが可能となる。また、レポート情報５００の送受信と、それに応答するセッティング情報６００の送受信は、所定の周期で実行される。これにより、各表示装置２００ａ〜２００ｃにおける処理時間が変動した場合においても、表示の同期を維持することが可能となる。
【００７２】
図１の送受信システムでは、何らかの理由で参照装置の処理時刻が変動した場合、ネットワークグループの他の表示装置の処理時刻がその変動に対応するように調整される。ここで、参照装置の処理時刻が変動する場合とは、表示装置２００ａ〜２００ｃのうち参照装置として決定された表示装置がネットワークグループを離脱した場合などが挙げられる。
【００７３】
以上が、図１の同期制御システムとしての送受信システムにおける一連の動作である。
【００７４】
＜第１の実施形態＞
図１の撮像装置１００は、撮像装置１００と各表示装置２００との間の接続が確立された当初は、上述の図４の同期制御処理を実行する。すなわち、各表示装置２００から出力されたレポート情報５００のレポート遅延量に基づき逐次的に参照装置を決定し、その参照装置のレポート情報５００をセッティング情報として各表示装置２００に送信することで表示同期を行う。以下、かかる表示同期を行う際の情報生成部１０５の動作モードを同期キャリブレーションモードという。
【００７５】
しかしながら、参照装置とする表示装置のレポート情報５００に基づき算出されるセッティング遅延量が変動すると、参照装置以外の表示装置との間での同期処理の乱れが生じ、各表示装置２００ａ〜２００ｃで表示される映像が乱れてしまう。かかる問題を無くすべく、本実施形態では、情報生成部１０５の動作モードを、同期キャリブレーションモードから同期ロックモードに切替える。ここで、同期ロックモードとは、セッティング遅延量を、参照装置のレポート情報５００に基づき算出することなく、固定的な遅延量（固定遅延量）に設定し、同期制御を行うモードである。詳細は後述する。
【００７６】
本実施形態では、かかる動作モードの切替えは、操作部１０９より同期キャリブレーションモードから同期ロックモードへの切替え指示をユーザが入力することにより実行される。尚、同期キャリブレーションモードでの動作が所定時間だけ継続すると同期ロックモードに自動で切替える形態であってもよい。
【００７７】
また、かかる動作モードの切替えがあった場合、撮像装置１００は表示装置２００に対して、情報生成部１０５の動作モードが同期ロックモードであることを通知する。具体的には、リザーブ領域処理部１１１で、通信部１０３を介してセッティング情報６００のグループＩＤ情報６０１に含まれるリザーブ領域に対する所定ビットを制御することでかかる通知を表示装置２００に対して行う。
【００７８】
撮像装置１００における、同期ロックモード処理の動作を説明する。
【００７９】
図７は、撮像装置１００で実行される、第１の実施形態に係る同期ロックモード処理の手順を示すフローチャートである。本処理は、撮像装置１００の全体を制御する図５の制御部１０６が記憶部１０７に保持されるプログラムを読み込むことにより実行される。
【００８０】
ステップＳ７０１にて、表示装置２００ａ〜２００ｃからレポート情報５００を受信すると、情報生成部１０５はそのレポート情報５００からレポート遅延量を算出する。また、その受信した各レポート情報５００から算出されるレポート遅延量に基づき、参照装置決定部１０４は表示装置２００ａ〜２００ｃのいずれかを参照装置として決定する。
【００８１】
ステップＳ７０２にて、情報生成部１０５は固定遅延量を設定し、参照装置からのレポート情報５００と固定遅延量に基づきセッティング情報６００を生成する。具体的には、参照装置からのレポート情報５００のうち、グループＩＤ情報５０１、受信時刻情報５０２、及び対象信号情報５０３は、そのままセッティング情報６００のグループＩＤ情報６０１、受信時刻情報６０２、及び対象信号情報６０３とする。また、受信時刻情報６０２と設定された固定遅延量からセッティング情報６００の処理時刻情報６０４を算出する。本実施形態では、固定遅延量には、記憶部１０７から取得された直前の同期キャリブレーションモードのセッティング遅延量が用いられる。但し、かかる形態に限定されるわけではなく、例えば、前回以前の同期キャリブレーションモードのセッティング遅延量を記憶部１０７から取得し、固定遅延量として用いてもよい。また、記憶部１０７から取得したセッティング遅延量にオフセットを追加したものを固定遅延量として用いてもよいし、記憶部１０７に予め保存されている固定値を固定遅延量として用いてもよい。
【００８２】
ステップＳ７０３にて、情報生成部１０５は通信部１０３を介しステップＳ７０２で生成されたセッティング情報６００を送信する。
【００８３】
ステップＳ７０４にて、遅延量比較部１１０は、情報生成部１０５より、送信されたセッティング情報６００のセッティング遅延量（固定遅延量）を取得すると共に受信されたレポート情報５００のレポート遅延量を取得する。その後、遅延量比較部１１０は、これらを比較し、レポート遅延量が固定遅延量より大きいか否かを判定する。この結果、レポート遅延量が固定遅延量より大きいと判定された場合（ステップＳ７０４でＹＥＳ）、ステップＳ７０５に進み、そうでない場合、ステップＳ７０９に進む。
【００８４】
ステップＳ７０５にて、表示部１０８は、ステップＳ７０４の比較結果として、表示同期ができない表示装置がある旨の警告の表示を行う。この表示はＬＥＤなどの点滅でも良いし表示部１０８におけるＯＳＤ表示などの方法が考えられる。
【００８５】
ステップＳ７０６にて、制御部１０６はユーザ指示に応じて同期キャリブレーションモードに切り替えるか否かを判定する。具体的には、表示部１０８に表示装置２００の再同期を行うかをユーザに問い合わせる画面を表示し、その問合せ画面に基づき、操作部１０９を介して再同期を行う旨のユーザ指示を受けたか否かを判定する。判定の結果、再同期を行う旨のユーザ指示を受けた場合、同期キャリブレーションモードに切り替えると判定し（ステップＳ７０６でＹＥＳ）、ステップＳ７０７に進み、そうでない場合、ステップＳ７０８に進む。
【００８６】
ステップＳ７０７にて、情報生成部１０５は動作モードを同期キャリブレーションモードに切替え、本処理を終了する。
【００８７】
ステップＳ７０８にて、遅延量比較部１１０は、表示装置２００ａ〜２００ｃのうち、レポート遅延量が固定遅延量より大きいと判定された表示装置を以降の処理において無視する。すなわち、遅延量比較部１１０は、かかる表示装置から受信したレポート情報５００は、以降に実行されるステップＳ７０４の判定の比較対象としないことを記憶する。その後、ステップＳ７０１に戻る。これにより、ユーザが表示同期ができない表示装置があることを把握した上で、同期ロックモードを継続しているにも関わらず、かかる表示装置からレポート情報５００を受信する毎にステップＳ７０５で警告が表示されることを防止できる。
【００８８】
ステップＳ７０９にて、制御部１０６は、同期ロックモードを継続するかを判定する。具体的には、制御部１０６は表示部１０８に、現在実行中の同期ロックモードから同期キャリブレーションモードへの切替を実行するか否かの問合せ画面を表示する。その後、制御部１０６は、操作部１０９により同期キャリブレーションモードへの切替のユーザ指示を受けたか否かを判定する。この結果、同期キャリブレーションモードへの切替のユーザ指示を受けた場合（ステップＳ７０９でＮＯ）、ステップＳ７０７に進み、そうでない場合、ステップＳ７０１に戻る。尚、ステップＳ７０９において、ステップＳ７０４の比較の結果として、現在実行中の同期ロックモードでの同期処理の乱れはない旨を併せて表示するようにしてもよい。
【００８９】
以上、第１の実施形態によれば、撮像装置１００の制御部１０６は、同期ロックモードでの動作中に、固定遅延量よりレポート遅延量が大きくなった場合、現在実行中の同期ロックモードでは表示同期できない表示装置がある旨の警告を表示部１０８に表示する。これにより、ユーザは、現在実行中の同期ロックモードを同期キャリブレーションモードに切り替える必要があることを把握することができる。
【００９０】
さらに、第１の実施形態によれば、上記ユーザへの警告の表示後、撮像装置１００の表示部１０８には同期キャリブレーションモードへの切替を実行するための画面が表示される（ステップＳ７０６）。このため、ユーザは簡単な手順で上記切替を撮像装置１００の操作部１０９を用いて行うことができる。
【００９１】
＜第２の実施形態＞
以下、第２の実施形態に係る表示同期処理の動作について説明する。尚、本実施形態において、第１の実施形態と同一の構成については同一の符号を付し、重複した説明は省略する。
【００９２】
図８は、各表示装置２００で実行される、第２の実施形態に係る同期ロックモード処理の手順を示すフローチャートである。本処理は、各表示装置２００において、その全体を制御する図６の制御部２１５が記憶部２１６に保持されるプログラムを読み込むことにより実行される。
【００９３】
ステップＳ８０１にて、レポート生成部２１０で生成したレポート情報５００を通信部２０１を介して撮像装置１００へ送信する。
【００９４】
ステップＳ８０２にて、セッティング取得部２１１で、通信部２０１を介して撮像装置１００の出力したセッティング情報６００を取得する。
【００９５】
ステップＳ８０３にて、遅延量比較部２１７は、ステップＳ８０２で取得されたセッティング情報６００からセッティング遅延量を算出すると共に、ステップＳ８０１で生成されたレポート情報５００からレポート遅延量を算出する。その後、遅延量比較部２１７は、算出したレポート遅延量とセッティング遅延量とを比較し、レポート遅延量がセッティング遅延量より大きいか否かを判定する。この結果、レポート遅延量がセッティング遅延量より大きい場合（ステップＳ８０３でＹＥＳ）、ステップＳ８０４に進み、そうでない場合、ステップＳ８０７に進む。
【００９６】
ステップＳ８０４にて、制御部２１５は表示部２０６に、ステップＳ８０３の比較結果として、自装置が表示同期ができない表示装置である旨の警告の表示を行う。この表示はＬＥＤなどの点滅でも良いし表示部２０６におけるＯＳＤ表示などの方法が考えられる。
【００９７】
ステップＳ８０５にて、制御部２１５はユーザ指示に応じて同期キャリブレーションモードに切り替えるよう撮像装置１００に要求するか否かを判定する。具体的には、表示部２０６に、表示装置２００の再同期を撮像装置１００に要求するかをユーザに問い合わせる画面を表示し、その問合せ画面に基づき、操作部２１４を介して再同期を撮像装置１００に要求する旨のユーザ指示を受けたか否かを判定する。判定の結果、再同期を撮像装置１００に要求する旨のユーザ指示を受けた場合、同期キャリブレーションモードに切り替えると判定し（ステップＳ８０５でＹＥＳ）、ステップＳ８０６に進み、そうでない場合、本処理を終了する。
【００９８】
ステップＳ８０６にて、リザーブ領域処理部２１８は、通信部２０１を介して撮像装置１００に送信するレポート情報５００のグループＩＤ情報５０１に含まれるリザーブ領域に対する所定ビットを制御する。これにより、同期キャリブレーションモードへの切替要求を撮像装置１００に対して行う。その後、所定時間だけ待機した後、ステップＳ８０１に戻る。一方、撮像装置１００のリザーブ領域処理部１１１は、この切替要求をレポート情報５００のリザーブ領域から検出すると、この切替要求を制御部１０６を介して情報生成部１０５に送信する。情報生成部１０５はこの切替要求に応じて動作モードを同期キャリブレーションモードに切替える。尚、同期キャリブレーションモードへの切替要求を表示装置２００から撮像装置１００に行うことができれば、レポート情報５００の一部であるリザーブ領域をこの切替要求の際に利用しなくてもよい。例えば、別のパケット通信方法を用いてこの切替要求を実行するようにしてもよい。
【００９９】
ステップＳ８０７にて、表示装置２００は処理終了要件を満たすか、具体的には、電源オフやユーザ操作による映像パケットの出力停止などの有無を判定する。この結果、処理終了要件を満たす場合（ステップＳ８０７でＹＥＳ）、本処理を終了する。一方、そうでない場合、ステップＳ８０１に戻る。尚、ステップＳ８０７において、ステップＳ８０３の比較結果として、現在実行中の動作モードでの同期処理の乱れはない旨を併せて表示するようにしてもよい。
【０１００】
以上、第２の実施形態によれば、表示装置２００の制御部２１５は、セッティング遅延量よりレポート遅延量が大きくなった場合に、現在実行中の同期ロックモードでは自装置が表示同期できない表示装置である旨の警告を表示部２０６に表示する。これにより、ユーザは、撮像装置１００に対して、現在実行中の同期ロックモードを同期キャリブレーションモードに切り替える要求を行う必要があることを把握することができる。
【０１０１】
さらに、第２の実施形態によれば、上記ユーザへの警告の表示後、表示装置２００の表示部２０６には、撮像装置１００に対する同期キャリブレーションモードへの切替要求を実行するための画面が表示される（ステップＳ８０５）。このため、ユーザは簡単な手順で上記切替要求を表示装置２００の操作部２１４を用いて撮像装置１００に対して行うことができる。
【０１０２】
なお、ステップＳ８０４の警告表示の後、本処理を終了するようにしてもよい。また、ステップＳ８０３の遅延量比較は、直前に受信したセッティング情報６００のリザーブ領域から、リザーブ領域処理部２１８が、撮像装置１００の情報生成部１０５が現在、同期ロックモードで動作している旨の通知を検出した場合のみ実行してもよい。
【０１０３】
尚、本発明の実施形態における同期制御システムとして、図９に示すように、出力装置としての撮像装置１００、処理装置としての複数の表示装置２００、及び外部表示同期管理装置９００（管理装置）からなる送受信システムを用いてもよい。
【０１０４】
この場合、外部表示同期管理装置９００は、複数の表示装置２００からレポート情報５００を取得すると共に、撮像装置１００からセッティング情報６００を取得する不図示の通信部（第１取得手段・第２取得手段）を有する。また、レポート情報５００を取得する毎に、そのレポート情報からレポート遅延量を算出すると共に、取得したセッティング情報６００からセッティング遅延量を算出する不図示の算出部を有する。さらに、算出されたレポート遅延量とセッティング遅延量を比較する不図示の比較部を有する。
【０１０５】
その後、外部表示同期管理装置９００は、算出されたレポート遅延量とセッティング遅延量の比較結果を上記不図示の通信部（送信手段）から撮像装置１００に送信する。
【０１０６】
撮像装置１００は、外部表示同期管理装置９００から受信した比較結果がレポート遅延量がセッティング遅延量より大きいという結果である場合、図７のステップＳ７０５以降の処理を実行する。一方、外部表示同期管理装置９００から受信した比較結果がレポート遅延量がセッティング遅延量以下であるという結果である場合、図７のステップＳ７０９以降の処理を実行する。
【０１０７】
これにより、撮像装置１００は従来の構成のまま、すなわち、レポート遅延量の算出や、レポート遅延量と固定遅延量との比較をしなくても、図７のステップＳ７０５の警告表示や、ステップＳ７０６の問い合わせ画面の表示を実行できる。
【０１０８】
尚、外部表示同期管理装置９００は、算出されたレポート遅延量とセッティング遅延量の比較結果を撮像装置１００ではなく表示装置２００に送信してもよい。この場合、表示装置２００は外部表示同期管理装置９００から受信した比較結果に応じてステップＳ８０３以降の処理を実行する。
【０１０９】
これにより、表示装置２００は従来の構成のまま、すなわち、遅延量比較部２１７でのセッティング遅延量及びレポート遅延量の算出及び比較をしなくても、図８のステップＳ８０４の警告表示や、ステップＳ８０５問い合わせ画面の表示を実行できる。
【０１１０】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。ユーザにメニューなどの表示から機能を選択させて制御できるような構成にしてもよい。
【０１１１】
［その他の実施例］
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【０１１２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１３】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１１４】
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１５】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【符号の説明】
【０１１６】
１００  撮像装置
１０３  通信部
１０４  参照装置決定部
１０５  情報生成部
１０８  表示部
１０９  操作部
１１０  遅延量比較部
１１１  リザーブ領域処理部
２００  表示装置
２０１  通信部
２０６  表示部
２１４  操作部
２１７  遅延量比較部
２１８  リザーブ領域処理部
４００  ＩＰネットワーク
９００  外部表示同期管理装置
【図１】
2020096296.tif 000003
【図２】
2020096296.tif 000004
【図３】
2020096296.tif 000005
【図４】
2020096296.tif 000006
【図５】
2020096296.tif 000007
【図６】
2020096296.tif 000008
【図７】
2020096296.tif 000009
【図８】
2020096296.tif 000010
【図９】
2020096296.tif 000011