(57)【特許請求の範囲】
【請求項１】
受信機器を検証対象とする受信検証モードと、送信機器を検証対象とする送信検証モードと、送受信機器を検証対象とする送受信検証モードとを有するネットワーク機器検証装置であって、
前記受信機器は、所定規格に準拠した所定データを自己の受信端子を介して受信するとともに、該受信端子を介して前記所定データの処理のために使用される前記所定規格に準拠した所定情報をやりとりするものであり、
前記送信機器は、前記所定データを自己の送信端子を介して送信するとともに、該送信端子を介して前記所定情報をやりとりするものであり、
前記送受信機器は、自己の受信端子を介して前記所定データを受信するとともに前記所定情報をやりとりする一方、自己の送信端子を介して前記所定データを送信するとともに前記所定情報をやりとりするものであり、
前記ネットワーク機器検証装置は、
送信インターフェイスと、
受信インターフェイスと、
データ送信部と、
データ受信部と、
コントローラとを備え、
前記受信検証モードでは、
前記送信インターフェイスは、検証対象機器の受信端子に接続され、
前記データ送信部は、該送信インターフェイスを介して前記所定データを送信し、
前記コントローラは、該送信インターフェイスを介して、該検証対象機器との間で前記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証し、
前記送信検証モードでは、
前記受信インターフェイスは、検証対象機器の送信端子に接続され、
前記データ受信部は、該受信インターフェイスを介して前記所定データを受信し、
前記コントローラは、該受信インターフェイスを介して、該検証対象機器との間で前記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証し、
前記送受信検証モードでは、
前記送信インターフェイスは、検証対象機器の受信端子に接続され、
前記受信インターフェイスは、該検証対象機器の送信端子に接続され、
前記データ送信部は、該送信インターフェイスを介して前記所定データを送信し、
前記データ受信部は、該受信インターフェイスを介して前記所定データを受信し、
前記コントローラは、該データ送信部によるデータ送信時には該送信インターフェイスを介して該検証対象機器との間で前記所定情報をやりとりするとともに該検証対象機器の動作状況を継続的に検証する一方、該データ受信部によるデータ受信時には該受信インターフェイスを介して該検証対象機器との間で前記所定情報をやりとりするとともに該検証対象機器の動作状況を継続的に検証し、
前記受信機器，送信機器，および送受信機器の各々は、前記所定規格に従って、通信先の機器から得られた前記所定情報と自己の所定情報とを用いて前記所定データを処理する一方、該所定情報を用いて認証処理に使用される認証情報を更新するとともに自己の認証情報と該通信先の機器の認証情報とが一致しているかを確認するものであり、
前記コントローラは、
前記受信検証モードでは、前記所定規格に従って、前記検証対象機器から得られた所定情報と自己の所定情報とを用いて自己の認証情報を更新するとともに、前記送信インターフェイスを介して前記検証対象機器の認証情報を取得し、互いの認証情報が一致しているかを継続的に判定することによって、該検証対象機器の動作状況を検証し、
前記送信検証モードでは、前記所定規格に従って、前記検証対象機器から得られた所定情報と自己の所定情報とを用いて自己の認証情報を更新するとともに、前記受信インターフェイスを介して該検証対象機器による認証情報の確認結果を取得し、該検証対象機器によって互いの認証情報が一致していることが確認されているかを継続的に判定することによって、該検証対象機器の動作状況を検証し、
前記送受信検証モードでは、前記所定規格に従って、前記検証対象機器から得られた所定情報と自己の所定情報とを用いて自己の認証情報を更新するとともに、前記送信インターフェイスを介して前記検証対象機器の認証情報を取得し、互いの認証情報が一致しているかを継続的に判定することによって、該検証対象機器の受信動作を検証する一方、前記受信インターフェイスを介して該検証対象機器による認証情報の確認結果を取得し、該検証対象機器によって互いの認証情報が一致していることが確認されているかを継続的に判定することによって、該検証対象機器の送信動作を検証し、
前記所定データは、暗号化データを含み、
前記所定情報は、前記所定データの暗号化または復号化するために使用される暗号鍵と、送信機能，受信機能，送受信機能のうちいずれを有している機器であるのかを示す機器情報とを含む
ネットワーク機器検証装置。
【請求項２】
請求項１において、
前記送信機器および送受信機器の各々の送信端子は、
前記所定データを送信するための第１の送信端子と、
前記所定情報をやりとりするための第２の送信端子とからなり、
前記受信機器および送受信機器の各々の受信端子は、
前記所定データを受信するための第１の受信端子と、
前記所定情報をやりとりするための第２の受信端子とからなり、
前記送信インターフェイスは、
前記第１の受信端子に対応する第１の送信インターフェイスと、
前記第２の受信端子に対応する第２の送信インターフェイスとから構成され、
前記受信インターフェイスは、
前記第１の送信端子に対応する第１の受信インターフェイスと、
前記第２の送信端子に対応する第２の受信インターフェイスとから構成され、
前記データ送信部は、前記第１の送信インターフェイスを介して前記所定データを送信し、
前記データ受信部は、前記第１の受信インターフェイスを介して前記所定データを受信し、
前記コントローラは、前記第２の送信インターフェイスまたは前記第２の受信インターフェイスを介して、前記所定情報のやりとりおよび前記検証対象機器の動作検証を実行する
ネットワーク機器検証装置。
【請求項３】
請求項２において、
前記第１の送信インターフェイスにおける通信速度は、前記第２の送信インターフェイスにおける通信速度よりも高速であり、
前記第１の受信インターフェイスにおける通信速度は、前記第２の受信インターフェイスにおける通信速度よりも高速である
ネットワーク機器検証装置。
【請求項４】
請求項１，２，３のいずれか１項において、
前記所定規格は、ＨＤＣＰ（High-bandwidth Digital Content Protection）である
ネットワーク機器検証装置。
【請求項５】
請求項１，２，３のいずれか１項において、
前記データ送信部によって送信される所定データを一時的に蓄積する一方、前記データ受信部によって受信された所定データを一時的に蓄積するメモリをさらに備える
ネットワーク機器検証装置。
【請求項６】
請求項１，２，３のいずれか１項において、
受信検証モード，送信検証モード，および送受信検証モードのいずれが現在の検証モードであるのかを通知する状態通知部をさらに備える
ネットワーク機器検証装置。
【請求項７】
受信機器を検証対象とする受信検証モードと、送信機器を検証対象とする送信検証モードとを有するネットワーク機器検証装置であって、
前記受信機器は、所定規格に準拠した所定データを第１の受信端子を介して受信するとともに第２の受信端子を介して前記所定データの処理のために使用される前記所定規格に準拠した所定情報をやりとりするものであり、
前記送信機器は、前記所定データを第１の送信端子を介して送信するとともに第２の送信端子を介して前記所定情報をやりとりするものであり、
前記ネットワーク機器検証装置は、
送信インターフェイスと、
受信インターフェイスと、
送受信インターフェイスと、
データ送信部と、
データ受信部と、
コントローラとを備え、
前記受信検証モードでは、
前記送信インターフェイスは、検証対象機器の第１の受信端子に接続され、
前記送受信インターフェイスは、該検証対象機器の第２の受信端子に接続され、
前記データ送信部は、該送信インターフェイスを介して前記所定データを送信し、
前記コントローラは、該送受信インターフェイスを介して、該検証対象機器との間で前記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証し、
前記送信検証モードでは、
前記受信インターフェイスは、検証対象機器の第１の送信端子に接続され、
前記送受信インターフェイスは、該検証対象機器の第２の送信端子に接続され、
前記データ受信部は、該受信インターフェイスを介して前記所定データを受信し、
前記コントローラは、該送受信インターフェイスを介して、該検証対象機器との間で前記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証し、
前記受信機器および送信機器の各々は、前記所定規格に従って、通信先の機器から得られた前記所定情報と自己の所定情報とを用いて前記所定データを処理する一方、該所定情報を用いて認証処理に使用される認証情報を更新するとともに自己の認証情報と該通信先の機器の認証情報とが一致しているかを確認するものであり、
前記コントローラは、
前記受信検証モードでは、前記所定規格に従って、前記検証対象機器から得られた所定情報と自己の所定情報とを用いて自己の認証情報を更新するとともに、前記送受信インターフェイスを介して前記検証対象機器の認証情報を取得し、互いの認証情報が一致しているかを継続的に判定することによって、該検証対象機器の動作状況を検証し、
前記送信検証モードでは、前記所定規格に従って、前記検証対象機器から得られた所定情報と自己の所定情報とを用いて自己の認証情報を更新するとともに、前記送受信インターフェイスを介して該検証対象機器による認証情報の確認結果を取得し、該検証対象機器によって互いの認証情報が一致していることが確認されているかを継続的に判定することによって、該検証対象機器の動作状況を検証し、
前記所定データは、暗号化データを含み、
前記所定情報は、前記所定データの暗号化または復号化するために使用される暗号鍵と、送信機能および受信機能のうちいずれを有している機器であるのかを示す機器情報とを含む
ネットワーク機器検証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、受信機器，送信機器等のネットワーク機器の検証を実施する装置に関し、さらに詳しくは、所定の規格に準拠する所定データの伝送とともにその所定データの処理の際に使用される所定情報の伝送が実行されるネットワーク機器の検証装置に関する。
【背景技術】
【０００２】
データ通信を行う上で、受信機器、送信機器等のネットワーク機器が正常動作することを検証する必要がある。従来、検証者が、検証対象機器とその検証対象機器に対応する検証装置とを同一ケーブルで接続し、検証を実施している。送信機器を検証する場合、送信機器の送信端子と送信機器用の検証装置の受信端子とを一対一で接続して検証を実施する。受信機器を検証する場合、受信機器の受信端子と受信機器用の検証装置の送信端子を一対一で接続して検証を実施する。また、送信および受信の両方の機能を備えた送受信機器に対しては、送信機器用および受信機器用の両方の検証装置を同時に接続して検証を実施することはできない。そこで、検証者が、送信機器用の検証装置で検証を実施した後、受信機器用の検証装置で検証を実施するなど、送信機能および受信機能を別々の検証装置を用いて検証を実施することにより、送信機能および受信機能の両方の検証を実施している。
【０００３】
特開平５−１０２８９１号公報（特許文献１）には、データ通信のテストを自己試験方式にて実施する試験方式が開示されており、その検証装置は、テストデータの送出を行うテストデータ送信部と、テストデータの受信を行うテストデータ受信部と、信号の折り返しを行う第１の信号切り替え部と、テストデータの供給と読み出しを行う第２の信号切り替え部と、送信テストデータの値を受信テストデータの値を比較する比較部と、各部の制御を行い自己故障診断機能を有する装置状態コントロール部とを備える。上記検証装置は、装置状態コントロール部によって試験状態に設定されると、第１の信号切り替え部が折り返しに切り替わる。次に、テストデータ送信部からの試験信号が、第２の信号切り替え部を通過して被試験回路に伝送される。被試験回路から出力された信号は、第１の信号切り替え部で折り返して再度被試験回路に伝送され、第２の信号切り替え部を通過した後にテストデータ受信部へ伝送される。テストデータ比較部は、テストデータ送信部のテストデータとテストデータ受信部のテストデータとを比較し、正常／異常を判断する。
【０００４】
また、近年、次世代マルチメディアインターフェイスの普及に伴い、当該インターフェイスを実装して情報伝達するＡＶ機器が次々と開発されてきている。当該インターフェイスを用いた通信では、所定の規格に準拠する所定データ（例えば、暗号化された映像信号や音声信号等）とともにその所定データを処理する際に使用される所定情報（例えば、暗号鍵等）が伝送される。そのようなインターフェイスの一例としてＨＤＭＩ（High Definition Multimedia Interface）が挙げられる。ＨＤＭＩは、高速インターフェイス（ＴＭＤＳ：Transition Minimized Differential Signaling）と、低速インターフェイス（ＤＤＣ：Display Data Channel）とから構成されており、高速インターフェイスでは、ベースバンドの映像および音声データが伝送され、低速インターフェイスでは、機器間の認証を行うための認証情報の送受や、データの暗号化・復号化を行うために必要な暗号鍵の交換や、接続先の機器に自己の機器状態を通知するための機器情報の送受が行われる。
【特許文献１】特開平５−１０２８９１号公報
【特許文献２】米国特許第６，９４０，２６３号明細書
【特許文献３】米国特許第６，３８５，２３６号明細書
【特許文献４】米国特許第５，９５３，３７２号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような所定の規格に準拠する所定データおよび所定情報の伝送が実行されるネットワーク機器に対応可能な検証装置は、開示されていない。現状では、送信機器と受信機器とを実際に接続し、各々の動作を確認していた。すなわち、検証を実施した送信機器と受信機器との間で正常動作が確認されたとしても、他の送信機器または受信機器との間で正常に動作が行われるのかは保証されない。そのため、使用可能性のあるすべての送信機器，受信機器について検証を行う必要があり、検証実施時間が膨大であった。
【０００６】
そこで、本発明は、所定の規格に準拠する所定データおよび所定情報の伝送が実行されるネットワーク機器を検証可能な検証装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の１つの局面に従うと、ネットワーク機器検証装置は、受信機器を検証対象とする受信検証モードと、送信機器を検証対象とする送信検証モードと、送受信機器を検証対象とする送受信検証モードとを有するネットワーク機器検証装置であって、上記受信機器は、所定規格に準拠した所定データを自己の受信端子を介して受信するとともに、該受信端子を介して上記所定データの処理のために使用される上記所定規格に準拠した所定情報をやりとりするものであり、上記送信機器は、上記所定データを自己の送信端子を介して送信するとともに、該送信端子を介して上記所定情報をやりとりするものであり、上記送受信機器は、自己の受信端子を介して上記所定データを受信するとともに上記所定情報をやりとりする一方、自己の送信端子を介して上記所定データを送信するとともに上記所定情報をやりとりするものであり、上記ネットワーク機器検証装置は、送信インターフェイスと、受信インターフェイスと、データ送信部と、データ受信部と、コントローラとを備え、上記受信検証モードでは、上記送信インターフェイスは、検証対象機器の受信端子に接続され、上記データ送信部は、該送信インターフェイスを介して上記所定データを送信し、上記コントローラは、該送信インターフェイスを介して、該検証対象機器との間で上記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証し、上記送信検証モードでは、上記受信インターフェイスは、検証対象機器の送信端子に接続され、上記データ受信部は、該受信インターフェイスを介して上記所定データを受信し、上記コントローラは、該受信インターフェイスを介して、該検証対象機器との間で上記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証し、上記送受信検証モードでは、上記送信インターフェイスは、検証対象機器の受信端子に接続され、上記受信インターフェイスは、該検証対象機器の送信端子に接続され、上記データ送信部は、該送信インターフェイスを介して上記所定データを送信し、上記データ受信部は、該受信インターフェイスを介して上記所定データを受信し、上記コントローラは、該データ送信部によるデータ送信時には該送信インターフェイスを介して該検証対象機器との間で上記所定情報をやりとりするとともに該検証対象機器の動作状況を継続的に検証する一方、該データ受信部によるデータ受信時には該受信インターフェイスを介して該検証対象機器との間で上記所定情報をやりとりするとともに該検証対象機器の動作状況を継続的に検証する。
【０００８】
上記ネットワーク機器検証装置では、規定のデータ伝送・情報伝送を実行して検証対象機器を駆動させる一方で、その検証対象機器の動作状況についての情報を取得する。このように構成することにより、検証対象機器による動作を検証することができ、検証実施時間を短縮することができる。
【０００９】
好ましくは、上記ネットワーク機器検証装置は、上記データ送信部によって送信される所定データを一時的に蓄積する一方、上記データ受信部によって受信された所定データを一時的に蓄積するメモリをさらに備える。
【００１０】
上記ネットワーク機器検証装置では、データ送信部のためのメモリとデータ受信部のためのメモリとが共有化されているので、回路規模を低減することができる。
【００１１】
この発明のもう１つの局面に従うと、ネットワーク機器検証装置は、受信機器を検証対象とする受信検証モードと、送信機器を検証対象とする送信検証モードとを有するネットワーク機器検証装置であって、上記受信機器は、所定規格に準拠した所定データを第１の受信端子を介して受信するとともに、第２の受信端子を介して上記所定データの処理のために使用される上記所定規格に準拠した所定情報をやりとりするものであり、上記送信機器は、上記所定データを第１の送信端子を介して送信するとともに、第２の送信端子を介して上記所定情報をやりとりするものであり、上記ネットワーク機器検証装置は、送信インターフェイスと、受信インターフェイスと、送受信インターフェイスと、データ送信部と、データ受信部と、コントローラとを備え、上記受信検証モードでは、上記送信インターフェイスは、検証対象機器の第１の受信端子に接続され、上記送受信インターフェイスは、該検証対象機器の第２の受信端子に接続され、上記データ送信部は、該送信インターフェイスを介して上記所定データを送信し、上記コントローラは、該送受信インターフェイスを介して、該検証対象機器との間で上記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証し、上記送信検証モードでは、上記受信インターフェイスは、検証対象機器の第１の送信端子に接続され、上記送受信インターフェイスは、該検証対象機器の第２の送信端子に接続され、上記データ受信部は、該受信インターフェイスを介して上記所定データを受信し、上記コントローラは、該送受信インターフェイスを介して、該検証対象機器との間で上記所定情報をやりとりするとともに、該検証対象機器の動作状況を継続的に検証する。
【００１２】
上記ネットワーク機器検証装置では、送信インターフェイスまたは受信インターフェイスを介して規定のデータ伝送を実行し、送受信インターフェイスを介して規定の情報伝送を実行することにより、検証対象機器を駆動させる。さらに、その一方で、送受信インターフェイスを介してその検証対象機器の動作状況についての情報を取得する。このように構成することにより、検証対象機器による動作を検証することができ、検証実施時間を短縮することができる。
【発明の効果】
【００１３】
以上のように、検証対象機器による動作を検証することができ、検証実施時間を短縮することができる。
【発明を実施するための最良の形態】
【００１４】
以下、この発明の実施の形態を図面を参照して詳しく説明する。なお、図中同一または相当部分には同一の符号を付しその説明は繰り返さない。
【００１５】
（第１の実施形態）
図１は、この発明の第１の実施形態によるネットワーク機器検証装置の構成を示す。この検証装置１１は、検証対象機器による動作を検証するものであり、受信機器による動作を検証する受信検証モードと、送信機器による動作を検証する送信検証モードと、送受信機器による動作を検証する送受信検証モードとを有する。なお、図１に示された検証対象機器は、送受信機器である。
【００１６】
＜検証対象機器＞
本実施形態によるネットワーク機器検証装置１１の検証対象となるネットワーク機器（送信機器，受信機器，送受信機器）は、所定の規格（例えば、ＨＤＣＰ（High-bandwidth Digital Content Protection））に準拠した動作を実行するものである。これらのネットワーク機器は、暗号化データ（映像信号や音声信号を暗号化したもの）等の所定の規格に準拠した所定データを送信または受信する。また、これらのネットワーク機器は、暗号鍵（所定データの暗号化・復号化の際に使用される暗号鍵）や機器情報（自己が「送信機器」，「受信機器」，「送受信機器」のいずれであるのかを示す情報）等の所定の規格に準拠した所定情報を自己に有しており、通信先の機器との間で互いの暗号鍵や機器情報をやりとりして認証処理を行った後に、所定データの送信または受信を行う。さらに、これらのネットワーク機器は、所定データを送信または受信した後も、所定の規格で定められたタイミング毎に、認証処理を継続して実行する。
【００１７】
受信機器は、自己の受信端子を介して、通信先の機器（例えば、送信機器）からの暗号化データを受信するとともに、通信先の機器との間で暗号鍵および機器情報をやりとりする。また、受信機器は、自己の暗号鍵，通信先の暗号鍵，通信先の機器情報を用いて、暗号化データを復号化するとともに、所定の規格で定められた所定タイミング毎に通信先の機器との認証処理を継続的に実行する。
【００１８】
送信機器は、自己の送信端子を介して、通信先の機器との間で暗号鍵および機器情報をやりとりし、自己の暗号鍵，通信先の暗号鍵，通信先の機器情報を用いて、暗号化データを生成する。また、送信機器は、自己の送信端子を介して、通信先の機器（例えば、受信機器）へ暗号化データを送信するとともに、所定の規格で定められた所定タイミング毎に通信先の機器との認証処理を継続的に実行する。
【００１９】
送受信機器は、例えば、送信機器に自己の受信端子が接続され、受信機器に自己の送信端子が接続される。自己の受信端子を介して、通信先の機器（例えば、送信機器）からの暗号化データを受信するとともに、送信機器との間で暗号鍵および機器情報をやりとりする。また、送受信機器は、自己の暗号鍵，送信機器の暗号鍵，送信機器の機器情報を用いて、暗号化データを復号化して所定データを生成するとともに、所定の規格で定められた所定タイミング毎に送信機器との認証処理を継続的に実行する。さらに、送受信機器は、自己の送信端子を介して、通信先の機器（例えば、受信機器）との間で暗号鍵および機器情報をやりとりし、自己の暗号鍵，受信機器の暗号鍵，受信機器の機器情報を用いて、所定データを再度暗号化して暗号化データを生成する。また、送受信機器は、自己の送信端子を介して、受信機器へ暗号化データを送信するとともに、所定の規格で定められた所定タイミング毎に受信機器との認証処理を継続的に実行する。
【００２０】
＜ネットワーク機器検証装置の構成＞
本実施形態によるネットワーク機器検証装置１１は、送信インターフェイス１０１Ｓと、受信インターフェイス１０１Ｒと、コントローラ１０２と、送受信機能切替部１０３と、状態通知部１０４と、送信専用部１０５Ｓと、受信専用部１０５Ｒと、メモリ１０８とを備える。
【００２１】
コントローラ１０２は、検証モードの制御，テストデータ（ここでは、暗号化データ）の生成および入出力，所定情報（ここでは、暗号鍵，機器情報）の交換，検証対象機器の動作状況についての情報（動作状況情報）の送受，検証対象機器による動作の検証等を実行する。送受信機能切替部１０３は、コントローラ１０２による検証モードの制御に応答して、送信専用部１０５Ｓおよび受信専用部１０５Ｒの駆動状態を制御する。状態通知部１０４は、コントローラ１０２によって現在指定されている検証モードが「受信検証モード」，「送信検証モード」，「送受信検証モード」のいずれであるのかを外部に通知する。メモリ１０８は、テストデータを一時的に蓄積する。
【００２２】
送信専用部１０５Ｓは、データ送信部１０６Ｓと、送信制御部１０７Ｓとを含む。データ送信部１０６Ｓは、送信インターフェイス１０１Ｓを介して、メモリ１０８に蓄積されたテストデータを送信する。送信制御部１０７Ｓは、データ送信部１０６Ｓによるテストデータの送信処理を制御する。
【００２３】
受信専用部１０５Ｒは、データ受信部１０６Ｒと、受信制御部１０７Ｒとを含む。データ受信部１０６Ｒは、受信インターフェイス１０１Ｒを介して、テストデータを外部から受信し、受信したテストデータをメモリ１０８へ出力する。受信制御部１０７Ｒは、データ受信部１０６Ｒによるテストデータの受信処理を制御する。
【００２４】
＜受信機器の検証処理＞
次に、図２を参照しつつ、受信検証モード時における図１に示したネットワーク機器検証装置１１による動作について説明する。受信検証モード時では、送信インターフェイス１０１Ｓは、受信機器である検証対象機器２１の受信端子に接続され、受信インターフェイス１０１Ｒは、非接続状態である。送受信機能切替部１０３は、コントローラ１０２の指示に応答して、送信専用部１０５Ｓを駆動させる一方、受信専用部１０５Ｒを停止させる。
【００２５】
〔ステップＳＴ１０１〕
まず、検証対象機器２１は、送信インターフェイス１０１Ｓを介して、自己が受信可能であることをコントローラ１０２へ通知する。コントローラ１０２は、検証対象機器２１からの通知に応答し、送信インターフェイス１０１Ｓを介して、検証対象機器２１の暗号鍵および検証対象機器２１の機器情報を取得する。次に、コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報に基づいて、所定データの暗号化に使用される暗号化情報を生成する。例えば、コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報を用いて、所定の規格に準拠した演算（暗号化情報を生成するための演算）を実行する。その結果、算出された値が「暗号化情報」となる。次に、コントローラ１０２は、暗号化情報を用いて所定データを暗号化することにより、テストデータを生成する。生成されたテストデータは、メモリ１０８に蓄積される。
【００２６】
〔ステップＳＴ１０２〕
次に、データ送信部１０６Ｓは、送信インターフェイス１０１Ｓを介して、メモリ１０８に蓄積されたテストデータを検証対象機器２１へ送信する。また、コントローラ１０２は、送信インターフェイス１０１Ｓを介して、検証対象機器２１との間で互いの暗号鍵および互いの機器情報をやりとりする。
【００２７】
〔ステップＳＴ１０３〕
次に、コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報に基づいて、所定の規格に準拠した初期値を生成する。例えば、コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報を用いて、所定の規格に準拠した演算（初期値を生成するための演算）を実行する。その結果、算出された値が「初期値」となる。一方、検証対象機器２１も、自己の暗号鍵，コントローラ１０２の暗号鍵，コントローラ１０２の機器情報に基づいて、初期値を生成する。
【００２８】
〔ステップＳＴ１０４〕
次に、コントローラ１０２は、送信インターフェイス１０１Ｓを介して、検証対象機器２１によって生成された初期値を取得し、取得した初期値と自己の初期値とが一致するかを判定する。検証対象機器２１の初期値とコントローラ１０２の初期値とが一致する場合には、ステップＳＴ１０５へ進む。一方、互いの初期値が一致しない場合には、ステップＳＴ１０８へ進む。
【００２９】
〔ステップＳＴ１０５〕
次に、データ送信部１０６Ｓは、コントローラ１０２からの指示に応答して、送信インターフェイス１０１Ｓを介して、メモリ１０８に蓄積されたテストデータを検証対象機器２１へ送信する。検証対象機器２１は、自己の暗号鍵，コントローラ１０２の暗号鍵，コントローラ１０２の機器情報を用いて、テストデータの復号化に使用される復号化情報を生成する。検証対象機器２１は、復号化情報を用いて、受信したテストデータを復号化する。
【００３０】
〔ステップＳＴ１０６〕
また、コントローラ１０２は、送信インターフェイス１０１Ｓを介して、検証対象機器２１の動作状況についての情報を取得し、検証対象機器２１による動作が規定の条件に合致しているかを判定する。また、動作状況についての情報は、所定のタイミング毎に更新されるものであり、コントローラ１０２は、データ送信部１０６Ｓによってテストデータが送信されている間、検証対象機器２１の動作状況についての判定を繰り返し実行する。詳しくは、次の処理が実行される。
【００３１】
まず、検証対象機器２１は、テストデータの復号化と並行して、自己の暗号鍵，コントローラ１０２の暗号鍵，コントローラ１０２の機器情報に基づいて、コントローラ１０２と検証対象機器２１との間において認証処理を行うために使用される認証情報を所定タイミング毎に繰り返し生成する（所定タイミング毎に自己の認証情報を更新する）。例えば、検証対象機器２１は、自己の暗号鍵，コントローラ１０２の暗号鍵，コントローラ１０２の機器情報を用いて、所定の規格に準拠した演算（認証情報を生成するための演算）を実行する。その結果、算出された値が「認証情報」となる。
【００３２】
一方、コントローラ１０２も、データ送信部１０６Ｓによってテストデータが送信されている間、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報に基づいて、所定タイミング毎に自己の認証情報を更新する。
【００３３】
また、コントローラ１０２は、送信インターフェイス１０１Ｓを介して、検証対象機器２１の認証情報を所定のタイミングに従って繰り返し取得し、互いの認証情報が一致するかを判定するとともに、検証対象機器２１による認証情報の更新が継続的に成されているかを判定する。
【００３４】
このようにして、検証対象機器２１の動作状況についての判定が繰り返し実行される。検証対象機器２１による動作が規定の条件に合致している場合（検証対象機器２１の認証情報が継続的に更新されており且つ互いの認証情報が毎回一致している場合）には、ステップＳＴ１０７へ進む。一方、そうでない場合には、ステップＳＴ１０８へ進む。
【００３５】
〔ステップＳＴ１０７〕
次に、コントローラ１０２は、検証対象機器２１による動作を「正常である」と判定する。
【００３６】
〔ステップＳＴ１０８〕
一方、ステップＳＴ１０４においてコントローラ１０２の初期値と検証対象機器２１の初期値とが一致しない場合、または、ステップＳＴ１０６において検証対象機器２１による動作が規定の条件に合致しない場合、コントローラ１０２は、検証対象機器２１による動作を「異常である」と判定する。
【００３７】
このように、テストデータの作成・送信，暗号鍵や機器情報の交換等の所定の規格に準拠した伝送処理が実行される一方で、コントローラ１０２が、送信インターフェイス１０１Ｓを介して、検証対象機器２１との間で、動作状況についての情報を双方向でやりとりする。これにより、検証対象機器２１による動作を検証することができる。
【００３８】
＜送信機器の検証処理＞
次に、図３を参照しつつ、送信検証モード時における図１に示したネットワーク機器検証装置１１による動作について説明する。送信検証モード時では、受信インターフェイス１０１Ｒは、送信機器である検証対象機器２１の送信端子に接続され、送信インターフェイス１０１Ｓは、非接続状態である。送受信機能切替部１０３は、送信専用部１０５Ｓを停止させる一方、受信専用部１０５Ｒを駆動させる。
【００３９】
〔ステップＳＴ２０１〕
まず、コントローラ１０２は、受信インターフェイス１０１Ｒを介して、ネットワーク機器検証装置１１が受信可能であることを検証対象機器２１へ通知する。検証対象機器２１は、コントローラ１０２からの通知に応答して、受信インターフェイス１０１Ｒを介して、コントローラ１０２との間で互いの暗号鍵および互いの機器情報をやりとりする。
【００４０】
〔ステップＳＴ２０２〕
次に、コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報に基づいて、所定の規格に準拠した初期値を生成する。一方、検証対象機器２１も、自己の暗号鍵，コントローラ１０２の暗号鍵，コントローラ１０２の機器情報に基づいて、初期値を生成する。
【００４１】
〔ステップＳＴ２０３〕
次に、検証対象機器２１は、受信インターフェイス１０１Ｒを介して、コントローラ１０２によって生成された初期値を取得し、取得した初期値と自己の初期値とが一致するかを確認する。また、コントローラ１０２は、受信インターフェイス１０１Ｒを介して、検証対象機器２１による初期値の確認結果を取得し、検証対象機器２１において互いの初期値が一致することが確認されたかを判定する。検証対象機器２１において互いの初期値が一致することが確認された場合には、ステップＳＴ２０４へ進む。一方、検証対象機器２１において互いの初期値が一致していることが確認されない場合には、ステップＳＴ２０７へ進む。
【００４２】
〔ステップＳＴ２０４〕
また、検証対象機器２１は、互いの初期値が一致していることを確認すると、受信インターフェイス１０１Ｒを介して、テストデータをデータ受信部１０６Ｒへ送信する。データ受信部１０６Ｒによって受信されたテストデータは、メモリ１０８に蓄積される。コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報に基づいて、テストデータの復号化に使用される復号化情報を生成する。例えば、コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報を用いて、所定の規格に準拠した演算（復号化情報を生成するための演算）を実行する。その結果、算出された値が「復号化情報」となる。次に、コントローラ１０２は、復号化情報を用いて、メモリ１０８に蓄積されたテストデータを復号化する。
【００４３】
〔ステップＳＴ２０５〕
また、コントローラ１０２は、受信インターフェイス１０１Ｒを介して、検証対象機器２１の動作状況についての情報を取得し、検証対象機器２１による動作が規定の条件に合致しているかを判定する。また、動作状況についての情報は、所定のタイミング毎に更新されるものであり、コントローラ１０２は、データ送信部１０６Ｓによってテストデータが送信されている間、検証対象機器２１の動作検証を繰り返し実行する。詳しくは、次の処理が実行される。
【００４４】
まず、コントローラ１０２は、テストデータの復号化と並行して、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報に基づいて、所定タイミング毎に自己の認証情報を更新する。
【００４５】
一方、検証対象機器２１も、テストデータを送信している間、自己の暗号鍵，コントローラ１０２の暗号鍵，コントローラ１０２の機器情報に基づいて、所定タイミング毎に自己の認証情報を更新する。
【００４６】
また、検証対象機器２１は、受信インターフェイス１０１Ｒを介して、コントローラ１０２の認証情報を所定のタイミングに従って繰り返し取得し、互いの認証情報が一致するかを毎回確認する。
【００４７】
さらに、コントローラ１０２は、受信インターフェイス１０１Ｒを介して、検証対象機器２１による認証情報の確認結果を所定のタイミングに従って繰り返し取得し、検証対象機器２１において互いの認証情報が一致していることが確認されているかを確認するとともに、検証対象機器２１による認証情報の確認が継続的に成されているかを判定する。
【００４８】
このようにして、検証対象機器２１の動作状況についての判定が繰り返し実行される。検証対象機器２１による動作が規定の条件と合致している場合（検証対象機器２１による認証情報の確認が継続的に成されており且つ認証情報が一致していることが確認されている場合）には、ステップＳＴ２０６へ進む。一方、そうでない場合には、ステップＳＴ２０７へ進む。
【００４９】
〔ステップＳＴ２０６〕
次に、コントローラ１０２は、検証対象機器２１による動作を「正常である」と判定する。
【００５０】
〔ステップＳＴ２０７〕
一方、ステップＳＴ２０３において互いの初期値が一致していることが確認されない場合、または、ステップＳＴ２０５において検証対象機器２１による動作が規定の条件と合致しない場合、コントローラ１０２は、検証対象機器２１による動作を「異常である」と判定する。
【００５１】
このように、テストデータの受信，暗号鍵や機器情報の交換等の所定の規格に準拠した伝送処理が実行される一方で、コントローラ１０２が、受信インターフェイス１０１Ｒを介して、検証対象機器２１との間で、動作状況についての情報を双方向でやりとりする。これにより、検証対象機器２１による動作を検証することができる。
【００５２】
＜送受信機器の検証処理＞
次に、図４，図５を参照しつつ、送受信検証モード時における図１に示したネットワーク機器検証装置による動作について説明する。送受信検証モード時では、送信インターフェイス１０１Ｓは、検証対象機器２１の受信端子に接続され、受信インターフェイス１０１Ｒは、検証対象機器２１の送信端子に接続される。
【００５３】
〔ステップＳＴ３０１〕
まず、送受信機能切替部１０３は、コントローラ１０２からの指示を受け、送信専用部１０５Ｓを駆動させ、受信専用部１０５Ｒを停止させる。
【００５４】
〔ステップＳＴ３０２〜ＳＴ３０５〕
次に、ステップＳＴ１０１〜ＳＴ１０４と同様に、送信インターフェイス１０１Ｓを介した暗号鍵の交換および機器情報の交換（ＳＴ３０２），コントローラ１０２によるテストデータの生成が実行され（ＳＴ３０３）、コントローラ１０２および検証対象機器２１の各々において所定の規格に準拠した初期値が生成され（ＳＴ３０４）、コントローラ１０２において互いの初期値が一致しているかが判定される（ＳＴ３０５）。検証対象機器２１の初期値とコントローラ１０２の初期値とが一致する場合には、ステップＳＴ３０６へ進む。一方、互いの初期値が一致しない場合には、ステップＳＴ３１６へ進む。
【００５５】
〔ステップＳＴ３０６〕
次に、コントローラ１０２は、検証対象機器２１の機器情報の内容を確認する。検証対象機器２１の機器情報が「送受信機器」であることを示している場合には、ステップＳＴ３０７へ進む。一方、検証対象機器２１の機器情報が「受信機器」であることを示している場合には、ステップＳＴ１０５〜ＳＴ１０８における処理を実行する。
【００５６】
〔ステップＳＴ３０７〜ＳＴ３０９〕
次に、ステップＳＴ２０１〜ステップＳＴ２０３と同様に、受信インターフェイス１０１Ｒを介した暗号鍵の交換および機器情報の交換が実行され（ＳＴ３０７），コントローラ１０２および検証対象機器２１の各々において所定の規格に準拠した初期値が生成され（ＳＴ３０８）、コントローラ１０２によって検証対象機器２１において互いの初期値が一致することが確認されたかが判定される（ＳＴ３０９）。検証対象機器２１において互いの初期値が一致することが確認されている場合には、ステップＳＴ３１０へ進む。一方、検証対象機器２１において互いの初期値が一致することが確認されなかった場合には、ステップＳＴ３１６へ進む。
【００５７】
〔ステップＳＴ３１０，ＳＴ３１１〕
次に、ステップＳＴ１０５，ＳＴ１０６と同様に、データ送信部１０６Ｓによるテストデータの送信および検証対象機器２１によるテストデータの復号化（ＳＴ３１０）に並行して、コントローラ１０２は、送信インターフェイス１０１Ｓを介して、検証対象機器２１の動作状況についての情報を取得し、検証対象機器２１による動作が規定の条件に合致しているかを判定する（ＳＴ３１１）。検証対象機器２１による動作が規定の条件に合致している場合には、ステップＳＴ３１２へ進む。一方、そうでない場合には、ステップＳＴ３１６へ進む。
【００５８】
〔ステップＳＴ３１２〕
次に、送受信機能切替部１０３は、コントローラ１０２からの指示を受け、送信専用部１０５Ｓを停止させ、受信専用部１０５Ｒを駆動させる。
【００５９】
〔ステップＳＴ３１３〕
検証対象機器２１は、自己の暗号鍵，コントローラ１０２の暗号鍵，コントローラ１０２の機器情報に基づいて、暗号化情報を生成し、暗号化情報を用いて、ステップＳＴ３１０において復号化したテストデータを再度暗号化する。また、検証対象機器２１は、受信インターフェイス１０１Ｒを介して、再度暗号化したテストデータをデータ受信部１０６Ｒへ送信する。データ受信部１０６Ｒによって受信されたテストデータは、メモリ１０８に蓄積される。コントローラ１０２は、自己の暗号鍵，検証対象機器２１の暗号鍵，検証対象機器２１の機器情報に基づいて、テストデータの復号化に使用される復号化情報を生成し、復号化情報を用いて、メモリ１０８に蓄積されたテストデータを復号化する。
【００６０】
〔ステップＳＴ３１４〕
また、ステップＳＴ２０５と同様に、コントローラ１０２は、受信インターフェイス１０１Ｒを介して、検証対象機器２１の動作状況についての情報を取得し、検証対象機器２１による動作が規定の条件に合致しているかを判定する。検証対象機器２１による動作が規定の条件と合致している場合には、ステップＳＴ３１５へ進む。一方、そうでない場合には、ステップＳＴ３１６へ進む。
【００６１】
〔ステップＳＴ３１５〕
次に、コントローラ１０２は、検証対象機器２１による動作を「正常である」と判定する。
【００６２】
〔ステップＳＴ３１６〕
一方、ステップＳＴ３０５において互いの初期値が一致していない場合、ステップＳＴ３０９において互いの初期値が一致していることが確認されない場合、または、ステップＳＴ３１１，ＳＴ３１４において検証対象機器２１による動作が規定の条件と合致しない場合、コントローラ１０２は、検証対象機器２１による動作を「異常である」と判定する。
【００６３】
このように、テストデータの作成・送信，暗号鍵や機器情報の交換等の所定の規格に準拠した伝送処理が実行される一方で、コントローラ１０２が、送信インターフェイス１０１Ｓを介して、検証対象機器２１との間で、動作状況についての情報を双方向でやりとりする。これにより、検証対象機器２１による動作（受信機器としての動作）を検証することができる。
【００６４】
また、テストデータの受信，暗号鍵や機器情報の交換等の所定の規格に準拠した伝送処理が実行される一方で、コントローラ１０２が、受信インターフェイス１０１Ｒを介して、検証対象機器２１との間で、動作状況についての情報を双方向でやりとりする。これにより、検証対象機器２１による動作（送信機器としての動作）を検証することができる。
【００６５】
＜効果＞
以上のように、本実施形態によるネットワーク機器検証装置は、所定の規定に準拠してデータ伝送・情報伝送を実行し検証対象機器を駆動させる一方で、その検証対象機器の動作状況についての情報をやりとりする。このように構成することにより、ネットワーク機器による動作を検証することができ、検証実施時間を短縮することができる。
【００６６】
また、検証対象機器であるネットワーク機器に既存の受信端子または送信端子を利用して動作状況についての情報を双方向でやりとりするため、動作検証のための通信経路を別途形成したりネットワーク機器を改造したりすることなく、ネットワーク機器の検証を実施することができる。
【００６７】
さらに、コンピュータであるコントローラに一括して検証を実施させることにより、検証実施時間をさらに短縮することができる。
【００６８】
なお、送受信機器の検証では、送信機器専用の検証装置，受信機器専用の検証装置を別々に用意する必要がなく、送受信機器の送信端子，受信端子に対して受信インターフェイス，送信インターフェイスをそれぞれ接続することで検証が実施できるので、非常に有用である。また、送信専用部１０５Ｓ，受信専用部１０５Ｒはテストデータを蓄積するメモリ１０８を共有しているので、送信機器専用の検証装置，受信機器専用の検証装置を別々に用意する場合よりも、回路規模を低減することができる。
【００６９】
（第２の実施形態）
ＨＤＭＩ（High Definition Multimedia Interface）に準拠したネットワーク機器には、データが一方向で伝送される高速インターフェイスと、データを双方向でやりとりするための低速インターフェイスの２種類のインターフェイスが設けられている。高速インターフェイスにおけるデータの伝送速度は、低速インターフェイスにおけるデータの伝送速度よりも高速である。
【００７０】
＜検証対象機器＞
ＨＤＭＩに準拠した受信機器の受信端子は、高速用受信端子と、低速用受信端子とから構成され、送信機器の送信端子は、高速用送信端子と、低速用送信端子とから構成される。また、送受信機器の受信端子は、高速用受信端子，低速用受信端子から構成され、送受信機器の送信端子は、高速用送信端子，低速用送信端子から構成される。
【００７１】
また、一般的に、ＨＤＭＩに準拠したネットワーク機器は、ＨＤＣＰに準拠した動作を実行する。暗号化データ等の所定データは、高速用の端子（高速用受信端子，高速用送信端子）を介して伝送され、暗号鍵等の所定情報は、低速用の端子（低速用受信端子．低速用送信端子）を介して双方向でやりとりされる。
【００７２】
＜構成＞
図６は、この発明の第２の実施形態によるネットワーク機器検証装置の構成を示す。この検証装置１２は、ＨＤＭＩに準拠したネットワーク機器（検証対象機器２２）による動作を検証する。ネットワーク機器検証装置１２は、図１に示した送信インターフェイス１０１Ｓ，受信インターフェイス１０１Ｒに代えて、送信側高速インターフェイス２０１Ｓ，送信側低速インターフェイス２０２Ｓ，受信側高速インターフェイス２０１Ｒ，受信側低速インターフェイス２０２Ｒを備える。
【００７３】
送信側高速インターフェイス２０１Ｓにおけるデータの伝送速度は、送信側低速インターフェイス２０２Ｓにおけるデータの伝送速度よりも高速である。受信側高速インターフェイス２０１Ｒにおけるデータの伝送速度は、受信側低速インターフェイス２０２Ｒデータの伝送速度よりも高速である。
【００７４】
テストデータの送信・受信は、高速インターフェイス２０１Ｓ，２０１Ｒを介して実施される。暗号鍵，機器情報，動作状況についての情報（初期値，初期値についての確認結果，認証情報，認証情報についての確認結果）等のやりとりは、低速インターフェイス２０２Ｓ，２０２Ｒを介して実施される。その他の構成は、図１と同様である。
【００７５】
＜動作＞
図６に示したネットワーク機器検証装置１２による受信機器の検証処理，送信機器の検証処理，および送受信機器の検証処理は、図２，図３，図４，図５に示した処理と同様であるが、各インターフェイスの接続関係，テストデータの伝送経路，テスト情報の伝送経路は、図１に示したネットワーク機器検証装置１１とは異なる。
【００７６】
〔受信機器の検証処理〕
各インターフェイスの接続関係は、次の通りである。
送信側高速インターフェイス２０１Ｓ：検証対象機器２２の高速用受信端子
送信側低速インターフェイス２０２Ｓ：検証対象機器２２の低速用受信端子
受信側高速インターフェイス２０１Ｒ：非接続状態
受信側低速インターフェイス２０２Ｒ：非接続状態
データ送信部１０６Ｓは、送信側高速インターフェイス２０１Ｓを介して、テストデータを送信する。コントローラ１０２は、送信側低速インターフェイス２０２Ｓを介して、検証対象機器２２との間で暗号鍵，機器情報，動作状況についての情報をやりとりする。
【００７７】
〔送信機器の検証処理〕
各インターフェイスの接続関係は、次の通りである。
送信側高速インターフェイス２０１Ｓ：非接続状態
送信側低速インターフェイス２０２Ｓ：非接続状態
受信側高速インターフェイス２０１Ｒ：検証対象機器２２の高速用送信端子
受信側低速インターフェイス２０２Ｒ：検証対象機器２２の低速用送信端子
データ受信部１０６Ｒは、受信側高速インターフェイス２０１Ｒを介して、テストデータを受信する。コントローラ１０２は、受信側低速インターフェイス２０２Ｒを介して、検証対象機器２２との間で暗号鍵，機器情報，動作状況についての情報をやりとりする。
〔送受信機器の検証処理〕
各インターフェイスの接続関係は、次の通りである。
送信側高速インターフェイス２０１Ｓ：検証対象機器２２の高速用受信端子
送信側低速インターフェイス２０２Ｓ：検証対象機器２２の低速用受信端子
受信側高速インターフェイス２０１Ｒ：検証対象機器２２の高速用送信端子
受信側低速インターフェイス２０２Ｒ：検証対象機器２２の低速用送信端子
データ送信部１０６Ｓは、送信側高速インターフェイス２０１Ｓを介して、テストデータを送信する。コントローラ１０２は、送信側低速インターフェイス２０２Ｓを介して、検証対象機器２２との間で暗号鍵，機器情報，動作状況についての情報をやりとりする。データ受信部１０６Ｒは、受信側高速インターフェイス２０１Ｒを介して、テストデータを受信する。また、コントローラ１０２は、受信側低速インターフェイス２０２Ｒを介して、検証対象機器２２との間で暗号鍵，機器情報，動作状況についての情報をやりとりする。
【００７８】
＜効果＞
以上のように、本実施形態によるネットワーク機器検証装置は、高速インターフェイスを介して規定のデータ伝送を実行し、低速インターフェイスを介して規定の情報伝送を実行することにより、検証対象機器を駆動させる。さらに、その一方で、低速インターフェイスを介してその検証対象機器の動作状況についての情報をやりとりする。このように構成することにより、ＨＤＭＩに準拠したネットワーク機器による動作を検証することができ、検証実施時間を短縮することができる。
【００７９】
（第３の実施形態）
＜構成＞
図７は、この発明の第３の実施形態によるネットワーク機器検証装置の構成を示す。この検証装置１３は、図６に示した送信側低速インターフェイス２０２Ｓ，受信側低速インターフェイス２０２Ｒに代えて、送受信低速インターフェイス３０１を備える。その他の構成は、図６と同様である。
【００８０】
＜動作＞
図７に示したネットワーク機器検証装置１３は、受信機器の検証処理と、送信機器の検証処理とを実行する。また、この検証装置１３による受信機器の検証処理，送信機器の検証処理は、図２，図３に示した処理と同様であるが、各インターフェイスの接続関係，テストデータの伝送経路，双方向でやりとりされる情報（暗号鍵，機器情報，動作状況についての情報）の伝送経路は、図１に示したネットワーク機器検証装置１１とは異なる。
【００８１】
〔受信機器の検証処理〕
各インターフェイスの接続関係は、次の通りである。
送信側高速インターフェイス２０１Ｓ：検証対象機器２２の受信側高速インターフェイス
送受信低速インターフェイス３０１：検証対象機器２２の受信側低速インターフェイス
受信側高速インターフェイス２０１Ｒ：非接続状態
データ送信部１０６Ｓは、送信側高速インターフェイス２０１Ｓを介して、テストデータを送信する。コントローラ１０２は、送受信低速インターフェイス３０１を介して、検証対象機器２２との間で暗号鍵，機器情報，動作状況についての情報をやりとりする。
【００８２】
〔送信機器の検証処理〕
各インターフェイスの接続関係は、次の通りである。
送信側高速インターフェイス２０１Ｓ：非接続状態
送受信低速インターフェイス３０１：検証対象機器２２の送信側低速インターフェイス
受信側高速インターフェイス２０１Ｒ：検証対象機器２２の送信側高速インターフェイス
データ受信部１０６Ｒは、受信側高速インターフェイス２０１Ｒを介して、テストデータを受信する。コントローラ１０２は、送受信低速インターフェイス３０１を介して、検証対象機器２２との間で暗号鍵，機器情報，動作状況についての情報をやりとりする。
【００８３】
＜効果＞
以上のように、本実施形態によるネットワーク機器検証装置は、高速インターフェイスを介して規定のデータ伝送を実行し、低速インターフェイスを介して規定の情報伝送を実行することにより、検証対象機器を駆動させる。さらに、その一方で、低速インターフェイスを介してその検証対象機器の動作状況についての情報をやりとりする。このように構成することにより、ＨＤＭＩに準拠したネットワーク機器による動作を検証することができ、検証実施時間を短縮することができる。
【産業上の利用可能性】
【００８４】
以上説明したように、この発明は、所定データとともにその所定データを処理する際に使用される所定情報とが伝送されるネットワーク機器（特に、ＨＤＭＩに準拠したネットワーク機器）の検証装置等として有用である。
【図面の簡単な説明】
【００８５】
【図１】図１は、この発明の第１の実施形態によるネットワーク機器検証装置の構成を示すブロック図である。
【図２】図２は、図１に示した検証装置による送信機器の検証処理について説明するためのフローチャートである。
【図３】図３は、図１に示した検証装置による受信機器の検証処理について説明するためのフローチャートである。
【図４】図４は、図１に示した検証装置による送受信機器の検証処理について説明するためのフローチャートである。
【図５】図５は、図１に示した検証装置による送受信機器の検証処理について説明するためのフローチャートである。
【図６】図６は、この発明の第２の実施形態によるネットワーク機器検証装置の構成を示すブロック図である。
【図７】図７は、この発明の第３の実施形態によるネットワーク機器検証装置の構成を示すブロック図である。
【符号の説明】
【００８６】
（11，12，13）  ネットワーク機器検証装置
（101S）  送信インターフェイス
（101R）  受信インターフェイス
（201S）  送信側高速インターフェイス
（202S）  送信側低速インターフェイス
（201R）  受信側高速インターフェイス
（202R）  受信側低速インターフェイス
（301）  送受信低速インターフェイス
（102）  コントローラ（コンピュータ）
（103）  送受信機能切替部
（104）  状態通知部
（105S）  送信専用部
（106S）  データ送信部
（107S）  送信制御部
（105R）  受信専用部
（106R）  データ受信部
（107R）  受信制御部
（108）  メモリ
（21，22）  検証対象機器
【図１】
0004679586.tif 000002
【図２】
0004679586.tif 000003
【図３】
0004679586.tif 000004
【図４】
0004679586.tif 000005
【図５】
0004679586.tif 000006
【図６】
0004679586.tif 000007
【図７】
0004679586.tif 000008