(57)【要約】      （修正有）【課題】時刻情報に基づいて、ネットワークに接続された機器と高精度に同期する送信機を提供する。【解決手段】映像信号伝送システムにおいて、送信機は、外部装置からの映像信号を、同期信号に同期させて送信する。送信機は、通信部と、制御部とを備える。通信部は、少なくとも一つの他の送信機及び少なくとも一つの受信機と通信を行う。制御部は、同期信号を生成するマスタとして動作するか、同期信号に同期するスレーブとして動作するかを決定する。制御部は、各受信機及び各他の送信機との間の通信の遅延時間を検出し、検出した遅延時間のうち最大の遅延時間を求める。制御部は、最大の遅延時間が、他の送信機の最大の遅延時間よりも小さいときに、マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する。【選択図】図４
2020053804.tif 000002
【特許請求の範囲】
【請求項１】
外部装置からの映像信号を、同期信号に同期させて送信する送信機であって、
少なくとも一つの他の送信機及び少なくとも一つの受信機と通信を行う通信部と、
前記同期信号を生成するマスタとして動作するか、前記同期信号に同期するスレーブとして動作するかを決定する制御部と、を備え、
前記制御部は、各受信機及び各他の送信機との間の通信の遅延時間を検出し、検出した遅延時間のうち最大の遅延時間を求め、
前記最大の遅延時間が、前記他の送信機の最大の遅延時間よりも小さいときに、前記マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する、
送信機。
【請求項２】
前記他の送信機及び前記受信機の少なくとも一方とデイジーチェーン接続される、請求項１に記載の送信機。
【請求項３】
前記他の送信機及び前記受信機の少なくとも一方とスター接続される、請求項１に記載の送信機。
【請求項４】
前記制御部は、前記同期信号が入力されなくなったときに、前記最大の遅延時間が、前記他の送信機のうち、前記マスタ以外の送信機よりも小さいときに、新たなマスタとして動作し、それ以外のときに、スレーブとして動作するように決定する、請求項１〜３のいずれか１項に記載の送信機。
【請求項５】
前記制御部は、追加の送信機が接続されたことを検出すると、
前記最大の遅延時間が、前記追加の送信機を含む他の送信機の最大の遅延時間よりも小さいときに、前記マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する、請求項１〜４のいずれか１項に記載の送信機。
【請求項６】
請求項１〜５のいずれか１項に記載の複数の送信機と、
前記映像信号を、前記マスタの送信機からの前記同期信号に同期して表示装置に出力する少なくとも一つの受信機と、を備える、
映像信号伝送システム。
【請求項７】
外部装置からの映像信号を、同期信号に同期させて送信する方法であって、
少なくとも一つの他の送信機及び少なくとも一つの受信機と通信を行って、
各受信機及び各送信機との間の通信の遅延時間を検出し、検出した遅延時間のうち最大の遅延時間を求めて、
前記最大の遅延時間が、前記他の送信機の最大の遅延時間よりも小さいときに、同期信号を生成するマスタとして動作し、それ以外のときに、前記同期信号に同期するスレーブとして動作するように決定する、
方法。
【請求項８】
前記他の送信機及び前記受信機の少なくとも一方とデイジーチェーン接続される、請求項７に記載の方法。
【請求項９】
前記他の送信機及び前記受信機の少なくとも一方とスター接続される、請求項７に記載の方法。
【請求項１０】
前記同期信号が入力されなくなったときに、前記最大の遅延時間が、前記他の送信機のうち、前記マスタの送信機以外の送信機よりも小さいときに、マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する、請求項７に記載の方法。
【請求項１１】
追加の送信機が接続されたことを検出すると、
前記最大の遅延時間が、前記追加の送信機を含む他の送信機の最大の遅延時間よりも小さいときに、前記マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する、請求項７又は８に記載の送信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、外部装置からの映像信号を、ネットワークを介して送信する送信機に関する。本開示は、送信機と、送信装置から受信した映像信号をディスプレイ装置に伝える受信機と、を備える映像信号伝送システムに関する。
【背景技術】
【０００２】
様々な機器間の連携を取るために、イーサネット（登録商標）を通じて、時刻情報に基づいて様々な機器を同期させるＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）と呼ばれる手法がある。ＰＴＰを用いるシステムにおいて、マスタとなる機器は、スレーブとなる機器に時刻情報を送信する。スレーブとなる機器は、当該時刻情報を受信して、時刻情報に基づいてマスタとなる機器と同期して動作する。特許文献１は、ＰＴＰを用いて、ＬＡＮに接続された機器を同期させる方法を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２１９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、時刻情報に基づいて、ネットワークに接続された機器と高精度に同期する送信機を提供する。
【課題を解決するための手段】
【０００５】
本開示の送信機は、外部装置からの映像信号を、同期信号に同期させて送信する。送信機は、通信部と、制御部とを備える。通信部は、少なくとも一つの他の送信機及び少なくとも一つの受信機と通信を行う。制御部は、同期信号を生成するマスタとして動作するか、同期信号に同期するスレーブとして動作するかを決定する。制御部は、各受信機及び各他の送信機との間の通信の遅延時間を検出し、検出した遅延時間のうち最大の遅延時間を求める。制御部は、最大の遅延時間が、他の送信機の最大の遅延時間よりも小さいときに、マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する。
【発明の効果】
【０００６】
本開示によれば、ネットワークに接続された機器と、高精度に時刻同期を行う送信機を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１に係る、映像信号伝送システムのネットワーク構成を示す図
【図２】映像信号伝送システムの送信機のハードウェア構成を示す図
【図３】映像信号伝送システムの受信機のハードウェア構成を示す図
【図４】送信機による、マスタ及びスレーブを設定する処理を示すフローチャート
【図５】実施の形態２に係る、マスタが消失した際の、マスタ及びスレーブを再設定する処理を説明するための図
【図６】マスタが消失した際の、マスタ及びスレーブを再設定する処理を示すフローチャート
【図７】実施の形態３に係る、送信機が追加された際の、マスタ及びスレーブを再設定する処理を説明するための図
【図８】送信機が追加された際の、マスタ及びスレーブを再設定する処理を示すフローチャート
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【０００９】
なお、発明者（ら）は、当業者が本開示を十分に理解するために添付図面及び以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１０】
（本開示に至った経緯）
映像をＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信により伝送（以下、「ＩＰ伝送」と称する）する装置において、通常のＩＰ伝送では映像信号を伝送することはできるが、そのタイミングを制御する同期信号の正確な周期を再現することはできない。そのため、ＩＰ伝送する装置は、ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）に基づいて、同期信号と対応する時刻情報を記録し、時刻情報を、他の装置と共有することにより同期する。１つのネットワークに複数の装置が接続されている場合、当該装置のうちの１つの装置が時刻情報を出力して、他の装置は当該時刻情報に同期して動作する。以下、時刻情報を出力する装置を「マスタ」と称し、時刻情報に同期して動作する装置を「スレーブ」と称する。また、１つのネットワークに接続される各装置を「ノード」と称する。
【００１１】
マスタを決めるためには従来、予め優先順位を各ノードに設定し、最も優先順位の高いノードがマスタとして動作するのが一般的である。しかしながら、ＩＰ伝送に用いるネットワークには、ＬＡＮケーブルを用いて簡単に装置を追加することができるため、接続関係が複雑になりやすい。また、装置をネットワークに追加する際に、イーサネットスイッチ等の中継機器を介して、ネットワークに接続する場合があり、ノード間の距離が増大してＩＰ伝送の遅延時間が増加する。さらに、ノード間の遅延時間やトラフィック量が増加することにより、同期精度が低下する。
【００１２】
また、動作中にマスタに設定されたノードが消失した場合、代替のマスタを設定する必要がある。このとき、ネットワークの末端に接続されているノードに高い優先度が設定されている場合、当該末端のノードが代替のマスタとして設定されることによって、遅延時間が増加する。遅延時間が増加することによって、代替のマスタが設定された後の同期精度は、マスタが消失する前の同期精度よりも低下する。このことにより、例えば、ネットワークに複数の表示装置が接続されている場合に、各表示装置が表示する映像にズレが生じる場合がある。
【００１３】
上記の課題を解決する映像信号伝送システムの構成を以下に説明する。
【００１４】
（実施の形態１）
以下、図１〜４を用いて実施の形態１を説明する。
【００１５】
１．構成
１−１．映像信号伝送システムの構成
図１は、本実施の形態に係る、映像信号伝送システム１のネットワーク構成を示す図である。映像信号伝送システム１は、一例としてイーサネットによるネットワーク５で構成される。
【００１６】
本実施の形態の映像信号伝送システム１は、複数の送信機２Ａ〜２Ｄと、複数の受信機４Ａ〜４Ｄと、複数のイーサネットスイッチ３Ａ〜３Ｄとを備える。ここで、送信機２Ａ〜２Ｄを総称して符号２を、イーサネットスイッチ３Ａ〜３Ｄを総称して符号３を、受信機４Ａ〜４Ｄを総称して符号４を付す。各送信機２は、映像信号を出力する外部装置に接続される。各送信機２及び各受信機４は、イーサネットスイッチ３を介してデイジーチェーン接続され、映像信号伝送システム１のトラフィック量は一定である。各受信機４は、映像信号を表示する表示装置に接続される。以下、ネットワーク５に接続される送信機２及び受信機４をそれぞれ「ノード」と称する場合がある。
【００１７】
外部装置は、１つの映像を示す映像信号を分割して各送信機２に出力する。各送信機２は、入力される映像信号をＩＰ伝送するためのパケットに変換して、ネットワークを介して、対応する受信機４に送信する。受信機４は、受信したパケットを映像信号に変換して、表示装置に出力する。表示装置は、入力された映像信号が示す映像を表示する。
【００１８】
映像信号伝送システム１は、各ノードの動作を同期させるためにＰＴＰを用いる。映像信号伝送システム１において、各送信機２は、後述する処理に基づいて、マスタとして動作するか、或いは、スレーブとして動作するかを判断する。複数の送信機２のうちの１つの送信機２のみが、マスタとして動作する。マスタの送信機２は、入力される映像信号の垂直同期信号に基づく時刻情報を含む伝送信号を、ネットワークを介して各スレーブの送信機２及び受信機４に送信する。各送信機２及び受信機４は、マスタからの伝送信号の時刻情報に基づいて同期して動作する。
【００１９】
例えば、外部装置は、８Ｋの解像度を有する１つの映像信号を、４Ｋの解像度を有する４つの映像信号に等分割して、等分割した各映像信号を、対応する送信機２に入力する。各送信機２は、入力された映像信号をパケットに変換して、ネットワーク５を介して、対応する受信機４に送信する。各受信機４は、受信したパケットを映像信号に変換して、各受信機４に接続された、４Ｋの解像度を有する、４つの表示装置に入力する。外部装置からの８Ｋの解像度を有する１つの映像信号は、４つの表示装置に等分割されて表示される。
【００２０】
このとき、４つの送信機２のうちの１台がマスタとして動作し、映像信号伝送システム１はマスタからの時刻情報に基づいて動作するので、４つの表示装置は相互に遅延することなく映像を表示することができる。
【００２１】
以下、映像信号伝送システム１の各構成について説明する。
【００２２】
１−２．送信機の構成
図２は、送信機２の概略構成図である。送信機２は、制御部２００と、映像入力部２１０と、イーサネット通信部２２０とを備える。イーサネット通信部２２０は、通信部の一例である。
【００２３】
映像入力部２１０は、ＨＤＭＩ（登録商標）等の所定の通信規格に準拠して外部機器との通信を行う回路や、ＨＤＭＩコネクタ等の外部機器と接続するための機構を含む。映像入力部２１０は、外部機器から入力された映像信号を、制御部２００に対して出力する。
【００２４】
制御部２００は、半導体素子などで実現可能である。制御部２００は、例えば、マイコン、ＣＰＵ、ＭＰＵ、ＧＰＵ、ＤＳＰ、ＦＰＧＡ、ＡＳＩＣで構成することができる。制御部２００の機能は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。制御部２００は、記憶部に格納されたデータやプログラムを読み出して種々の演算処理を行うことで、所定の機能を実現する。
【００２５】
制御部２００は、機能的構成として、圧縮部２０１と、ＩＰ変換部２０２と、時刻同期部２０３と、を備える。圧縮部２０１は、映像入力部２１０から入力された映像信号を、ＭＰＥＧ−４等の所定の規格に準拠して圧縮する処理を行う。ＩＰ変換部２０２は、圧縮された映像信号をＩＰ伝送するためのパケットに変換する。時刻同期部２０３は、ＰＴＰに準拠して、他のノードとの間の時刻同期に関わる処理を行う。
【００２６】
イーサネット通信部２２０は、イーサネット（Ｅｔｈｅｒｎｅｔ）に準拠して、制御部２００からの信号を他のノードに送信して、或いは、他のノードからの信号を受信する。
【００２７】
１−３．受信機の構成
図３に示すように、受信機４は、制御部４００と、イーサネット通信部４１０と、映像出力部４２０と、を備える。
【００２８】
イーサネット通信部４１０は、イーサネットに準拠して、ネットワーク５に接続される他のノードとの間で伝送信号の送受信を行う。
【００２９】
制御部４００は、半導体素子などで実現可能である。制御部４００は、例えば、マイコン、ＣＰＵ、ＭＰＵ、ＧＰＵ、ＤＳＰ、ＦＰＧＡ、ＡＳＩＣで構成することができる。制御部４００の機能は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。制御部４００は、記憶部に格納されたデータやプログラムを読み出して種々の演算処理を行うことで、所定の機能を実現する。
【００３０】
制御部４００は、機能的構成として、映像変換部４０１と、展開部４０２と、時刻同期部４０３と、を備える。映像変換部４０１は、送信機２のＩＰ変換部２０２によりパケットに変換された伝送信号を、映像信号に変換する。展開部４０２は、送信機２の圧縮部２０１により圧縮された映像信号を展開する。時刻同期部４０３は、ＰＴＰに準拠して、他のノードとの間の時刻同期に関わる処理を行う。
【００３１】
映像出力部４２０は、ＨＤＭＩ等の所定の通信規格に準拠して表示装置との通信を行う回路や、ＨＤＭＩコネクタ等の表示装置と接続するための機構を含む。映像出力部４２０は、制御部４００の展開部４０２からの映像信号を表示装置に対して出力する。
【００３２】
２．動作
以上の構成を有する映像信号伝送システムの動作について、図１〜４を参照して説明する。図４は、送信機２による、マスタ及びスレーブを設定する処理を示すフローチャートである。例えば、送信機２は、起動した際に当該処理を実行する。
【００３３】
最初に、制御部２００は、イーサネット通信部２２０を介して、他のノードを検出する（Ｓ１０１）。
【００３４】
次に、制御部２００は、イーサネット通信部２２０を介して、ＰＴＰの計算方式により、検出した各ノードとの通信の遅延時間を測定する（Ｓ１０２）。図１の例では、例えば、送信機２Ａの制御部２００は、各ノード２〜８との通信の遅延時間を測定する。
【００３５】
次に、制御部２００は、測定した各遅延時間のうち最大の遅延時間を遅延時間情報として取得する（Ｓ１０３）。図１の例では、送信機２Ａの制御部２００は、測定した遅延時間のうち、ノード８との通信の遅延時間が最大であった場合、ノード８との通信の遅延時間を遅延時間情報として取得する。
【００３６】
次に、制御部２００は、取得した遅延時間情報を、他の送信機２と共有する（Ｓ１０４）。図１の例では、送信機２Ａの制御部２００は、取得した遅延時間情報を、他の送信機２Ｂ〜２Ｄに送信して、他の送信機２Ｂ〜２Ｄが同様に取得した遅延時間情報を受信する。
【００３７】
次に、制御部２００は、他の送信機２と共有した遅延時間情報に基づいて、遅延時間テーブルを作成する（Ｓ１０５）。遅延時間テーブルは、映像信号伝送システム１に含まれる各送信機２の識別記号と、各送信機２の遅延時間情報とを対応付けて入力したテーブルである。各送信機２の識別記号は、例えばＩＰアドレスである。図１の例では、送信機２Ａの制御部２００は、各送信機２Ａ〜２Ｄの識別記号と、遅延時間情報とを対応付けて、遅延時間テーブルを作成する。
【００３８】
次に、制御部２００は、作成した遅延時間テーブルを参照して、他の送信機２よりも遅延時間が小さいか否かを判断する（Ｓ１０６）。他の送信機２よりも遅延時間が小さい場合（Ｓ１０７においてＹｅｓ）、制御部２００は、マスタとして動作するように自らを設定する（Ｓ１０８）。他の送信機２よりも遅延時間が小さくない場合（Ｓ１０７においてＮｏ）、制御部２００は、スレーブとして動作するように自らを設定する（Ｓ１０９）。
【００３９】
図１の例では、送信機２Ａの制御部２００は、遅延時間テーブルを参照して、自らの遅延時間が他の送信機２のものよりも小さいと判断して、マスタとして動作するように自らを設定する。一方、送信機２Ｂ〜２Ｄの各制御部２００は、自らの遅延時間が他の送信機２のものよりも小さくないと判断して、スレーブとして動作するように自らを設定する。
【００４０】
送信機２は自動で自らをマスタ又はスレーブに設定するので、ユーザは予めマスタとして動作する送信機２の優先順位を設定する必要がない。したがって、ユーザは簡単に映像信号伝送システムを構築することができる。
【００４１】
次に、制御部２００は、時刻同期を開始する（Ｓ１１０）。以上の設定により、映像信号伝送システム１に含まれる送信機２のうちの遅延時間が最も小さい送信機２がマスタとして動作するので、映像信号伝送システム１は、高い同期精度で映像信号を伝送することができる。
【００４２】
３．まとめ
以上説明したように、本実施の形態の送信機２は、外部装置からの映像信号を、同期信号に同期させて送信する。送信機２は、イーサネット通信部２２０と、制御部２００とを備える。イーサネット通信部２２０は、少なくとも一つの他の送信機２及び少なくとも一つの受信機４と通信を行う。制御部２００は、同期信号を生成するマスタとして動作するか、同期信号に同期するスレーブとして動作するかを決定する。制御部２００は、各受信機４及び各他の送信機２との間の通信の遅延時間を検出し、検出した遅延時間のうち最大の遅延時間を求める。制御部２００は、最大の遅延時間が、他の送信機２の最大の遅延時間よりも小さいときに、マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する。
【００４３】
このことにより、送信機２は自動で自らをマスタ又はスレーブに設定するので、ユーザは予めマスタとして動作する送信機２の優先順位を設定する必要がない。したがって、ユーザは簡単に映像信号伝送システムを構築することができる。また、映像信号伝送システム１に含まれる送信機２のうちの遅延時間が最も小さい送信機２がマスタとして動作するので、映像信号伝送システム１は、高い同期精度で映像信号を伝送することができる。
【００４４】
送信機２は、他の送信機２及び受信機４とデイジーチェーン接続される。
【００４５】
（実施の形態２）
実施の形態１では、遅延時間テーブルを取得して、自らをマスタ又はスレーブに設定する送信機２を説明した。これに対して、実施の形態２では、マスタが消失したことを検出すると、遅延時間参照テーブルを参照して、自らをマスタ又はスレーブに設定する送信機２を説明する。なお、本実施の形態の送信機２及び受信機４のハードウェア構成は実施の形態１のものと同様である。
【００４６】
図５は、本実施の形態に係る、マスタが消失した際の、マスタ及びスレーブを再設定する処理を説明するための図である。図７の映像信号伝送システムでは、図１においてマスタとして動作していた送信機２Ａが消失している。
【００４７】
図６は、当該処理を示すフローチャートである。以下、図６のフローチャートに則して、各送信機２の動作を説明する。あわせて、図５を用いて、マスタの送信機２Ａが消失した場合の各送信機２Ｂ〜２Ｄの動作を例示する。
【００４８】
図６において、最初に、送信機２の制御部２００は、マスタが消失したことを検出すると（Ｓ２０１）、遅延時間テーブルから、喪失したマスタの情報を削除する（Ｓ２０２）。制御部２００は、例えば、同期信号が入力されなくなったときに、マスタが消失したと判断する。図５の例では、送信機２Ｂは、マスタの送信機２Ａが喪失したことを検出すると、送信機２Ａの識別記号と遅延時間とを削除する。
【００４９】
次に、制御部２００は、遅延時間テーブルを参照して、他の送信機２の遅延時間よりも小さいか否かを判断する（Ｓ２０３）。他の送信機２の遅延時間よりも小さい場合（Ｓ２０４においてＹｅｓ）、制御部２００は、マスタとして動作するように自らを設定する（Ｓ２０５）。他の送信機２の遅延時間よりも小さくない場合（Ｓ２０４においてＮｏ）、制御部２００は、スレーブとして動作するように自らを設定する（Ｓ２０６）。
【００５０】
図５の例では、送信機２Ｂの制御部２００は、遅延時間テーブルを参照して、自らの遅延時間が他の送信機２Ｃ，２Ｄのものよりも小さいと判断して、マスタとして動作するように自らを設定する。一方、送信機２Ｃ，２Ｄは、自らの遅延時間が他の送信機２のものよりも小さくないと判断して、スレーブとして動作するように自らを設定する。
【００５１】
送信機２は自動で自らをマスタ又はスレーブに設定するので、ユーザは予めマスタとして動作する送信機２の優先順位を設定する必要がない。したがって、ユーザは簡単に映像信号伝送システムを構築することができる。
【００５２】
次に、制御部２００は、時刻同期を再開する（Ｓ２０６）。以上の設定により、消失した送信機２の次に遅延時間が小さい送信機２が新たなマスタとして動作するので、映像信号伝送システム１は、高い同期精度で映像信号を伝送することができる。
【００５３】
以上説明したように、本実施の形態の制御部２００は、マスタが消失したときに、最大の遅延時間が、他の送信機２のうち、マスタ以外の送信機２よりも小さいときに、新たなマスタとして動作し、それ以外のときに、スレーブとして動作するように決定する。
【００５４】
これにより、送信機２は自動で自らをマスタ又はスレーブに設定するので、ユーザは予めマスタとして動作する送信機２の優先順位を設定する必要がない。したがって、ユーザは簡単に映像信号伝送システムを構築することができる。また、消失した送信機２の次に遅延時間が小さい送信機２が新たなマスタとして動作するので、映像信号伝送システム１は、高い同期精度で映像信号を伝送することができる。
【００５５】
（実施の形態３）
実施の形態１では、遅延時間テーブルを取得して、自らをマスタ又はスレーブに設定する送信機２を説明した。これに対して、実施の形態３では、映像信号伝送システム１に新たな送信機２が追加された際に、自らをマスタ又はスレーブに再設定する送信機２を説明する。なお、本実施の形態の送信機２及び受信機４のハードウェア構成は実施の形態１のものと同様である。
【００５６】
図７は、本実施の形態に係る、送信機２が追加された際の、マスタ及びスレーブを再設定する処理を説明するための図である。図１の映像信号伝送システム１に対して、図７の映像信号伝送システムには、送信機２Ｅが追加されている。
【００５７】
図８は、当該処理を示すフローチャートである。以下、図８のフローチャートに則して、各送信機２の動作を説明する。あわせて、図７を用いて、送信機２Ｅが追加された場合の各送信機２Ａ〜２Ｄの動作を例示する。なお、追加された送信機２は、図４の動作に基づいて動作する。
【００５８】
図８において、最初に、送信機２の制御部２００は、送信機２が追加されたことを検出すると（Ｓ３０１）、追加された送信機２と遅延時間情報を共有する（Ｓ３０２）。図７の例では、各送信機２Ａ〜２Ｄは、送信機２Ｅが追加されたことを検出して、送信機２Ｅと遅延時間情報を共有する。
【００５９】
次に、制御部２００は、追加された送信機２の識別記号と、当該追加された送信機２の遅延時間情報とを対応付けて遅延時間テーブルに入力する（Ｓ３０３）。図７の例では、各送信機２Ａ〜２Ｄは、送信機２Ｅの識別記号と、送信機２Ｅの遅延時間情報とを対応付けて遅延時間テーブルに入力する。
【００６０】
次に、制御部２００は、遅延時間テーブルを参照して、他の送信機２よりも遅延時間が小さいか否かを判断する（Ｓ３０４）。他の送信機２よりも遅延時間が小さい場合（Ｓ３０５においてＹｅｓ）、制御部２００は、マスタとして動作するように自らを設定する（Ｓ３０６）。他の送信機２よりも遅延時間が小さくない場合（Ｓ３０５においてＮｏ）、制御部２００は、スレーブとして動作するように自らを設定する（Ｓ３０７）。
【００６１】
図７の例では、送信機２Ａの制御部２００は、自らの遅延時間が他の送信機２のものよりも小さいと判断して、マスタとして動作するように自らを設定する。送信機２Ｂ〜２Ｄの制御部２００は、自らの遅延時間が他の送信機２のものよりも小さくないと判断して、スレーブとして動作するように自らを設定する。送信機２Ｅの制御部２００は、図４に示す処理に基づいて、スレーブとして動作するように自らを設定する。
【００６２】
送信機２は自動で自らをマスタ又はスレーブに設定するので、ユーザは予めマスタとして動作する送信機２の優先順位を設定する必要がない。したがって、ユーザは簡単に送信機２を追加することができる。
【００６３】
次に、制御部２００は、時刻同期を再開する（Ｓ３０８）。以上の設定により、映像信号伝送システム１に追加された送信機２を含めたすべての送信機２のうちの遅延時間が最も小さい送信機２がマスタとして動作するので、映像信号伝送システム１は、高い同期精度で映像信号を伝送することができる。
【００６４】
以上説明したように、本実施の形態の制御部２００は、追加の送信機２が接続されたことを検出すると、最大の遅延時間が、追加の送信機２を含む他の送信機２の最大の遅延時間よりも小さいときに、マスタとして動作し、それ以外のときに、スレーブとして動作するように決定する。
【００６５】
このことにより、送信機２は自動で自らをマスタ又はスレーブに設定するので、ユーザは予めマスタとして動作する送信機２の優先順位を設定する必要がない。したがって、ユーザは簡単に送信機２を追加することができる。また、追加の送信機２を含めたすべての送信機２のうちの遅延時間が最も小さい送信機２がマスタとして動作するので、映像信号伝送システム１は、高い同期精度で映像信号を伝送することができる。
【００６６】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【００６７】
実施の形態１及び２では、４つの送信機２と４つの受信機２を備える映像信号伝送システム１を示し、実施の形態３では、５つの送信機２と４つの受信機２を備える映像信号伝送システム１を示したが、これに限定されない。映像信号伝送システム１は、任意の数の送信機２と受信機２を備えればよい。
【００６８】
実施の形態１〜３では、複数の送信機２及び受信機２がデイジーチェーン接続される映像信号伝送システム１を示したが、これに限定されない。例えば、映像信号伝送システム１において、複数の送信機２及び受信機４は、スター接続されてもよい。或いは、一部の送信機２及び受信機４はデイジーチェーン接続され、他の一部の送信機２及び受信機４はスター接続されてもよい。
【００６９】
実施の形態１〜３では、イーサネットを用いてネットワーク５を構成したが、これに限定されない。例えば、ＩＥＥＥ８０２．１１等の無線ＬＡＮを用いてネットワーク５を構成してもよい。
【００７０】
実施の形態１〜３では、各送信機２は、映像信号伝送システム１に含まれる他の全てのノードとの通信の遅延時間を測定したが、これに限定されない。例えば、各送信機２は、他の全てのノードのうち、受信機４のみとの通信の遅延時間を測定してもよい。
【００７１】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面及び詳細な説明を提供した。
【００７２】
従って、添付図面及び詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００７３】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲又はその均等の範囲において種々の変更、置き換え、付加、省略等を行うことができる。
【産業上の利用可能性】
【００７４】
本開示は、に適用可能である。
【符号の説明】
【００７５】
１  映像信号伝送システム
２  送信機
４  受信機
【図１】
2020053804.tif 000003
【図２】
2020053804.tif 000004
【図３】
2020053804.tif 000005
【図４】
2020053804.tif 000006
【図５】
2020053804.tif 000007
【図６】
2020053804.tif 000008
【図７】
2020053804.tif 000009
【図８】
2020053804.tif 000010