(57)【要約】【課題】ＩＰアドレスのようなネットワークアドレスを使った伝送処理が、簡単な機器選択でできるようにすると共に、消費電力の削減も行えるようにする。【解決手段】１のネットワークと第２のネットワークを備えた伝送システムに適用される。第１のネットワークは、ネットワーク内の基幹となる機器１００によりに付与された第１のアドレスを使って、コンテンツ及び／又は制御データの伝送が可能なネットワークである。第２のネットワークは、ルータ機能を有する機器１０により付与された第２のアドレスを使って、コンテンツ及び／又は制御データの伝送が可能なネットワークである。そして、その第１のネットワークと第２のネットワークの双方に接続された機器１００〜４００について、第１のアドレスと第２のアドレスとの対応を記憶するアドレステーブルを備えた構成とする。【選択図】図１
2010087894.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク内の基幹となる機器により付与された第１のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能な第１のネットワークへの接続を制御する第１のネットワーク接続制御部と、
ルーティング機能を有する機器により付与された第２のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能な第２のネットワークへの接続を制御する第２のネットワーク接続制御部と、
前記第１のネットワーク接続制御部を介して接続された第１のネットワーク上の機器の前記第１のアドレスと、前記第２のネットワーク接続部を介して接続された第２のネットワーク上の機器の前記第２のアドレスとを対応付けて記憶するアドレステーブルと
を備えた伝送装置。
【請求項２】
前記第１のネットワーク接続制御部は、第１のネットワークを介して、当該ネットワーク上の他の機器に対して、前記第２のネットワークと通信を行う通信機能部を起動させる第１のコマンドを伝送可能とした
請求項１記載の伝送装置。
【請求項３】
前記第１のネットワーク接続制御部は、第１のネットワークを介して、当該ネットワーク上の他の機器に対して、前記第２のネットワークと通信を行う通信機能部を停止させる第２のコマンドを伝送可能とした
請求項２記載の伝送装置。
【請求項４】
前記第１のネットワーク接続制御部は、少なくとも映像データ及び音声データであるコンテンツデータを伝送する第１の信号線と、制御データを伝送する第２の信号線と、その他の処理に使用される第３の信号線とを有する伝送ラインにより接続制御し、
前記第２のネットワーク接続制御部は、前記伝送ラインの第３の信号線を使って接続制御する
請求項３記載の伝送装置。
【請求項５】
前記第１のネットワークは、ＨＤＭＩ規格の伝送ラインで接続されるネットワークであり、
前記第２のネットワークは前記第２のアドレスとしてＩＰアドレスを使ったネットワークであり、前記第２のネットワークを介して外部とデータ伝送が可能なネットワークである
請求項１ないし４のいずれか１項に記載の伝送装置。
【請求項６】
ネットワーク内の基幹となる機器により付与された第１のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能な第１のネットワークへの接続を制御するステップと、
ルーティング機能を有する機器により付与された第２のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能な第２のネットワークへの接続を制御するステップと、
前記第１のネットワークと前記第２のネットワークの双方に接続された機器についての、前記第１のアドレスと前記第２のアドレスとを対応付けてアドレステーブルに記憶させるステップとを行う
伝送方法。
【請求項７】
ネットワーク内の基幹となる機器によりに付与された第１のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能な第１のネットワークへの接続を制御するステップと、
ルーティング機能を有する機器により付与された第２のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能な第２のネットワークへの接続を制御するステップと、
前記第１のネットワークと前記第２のネットワークの双方に接続された機器についての、前記第１のアドレスと前記第２のアドレスとを対応付けてアドレステーブルに記憶させるステップとを、
情報処理装置である伝送装置に実装させて実行させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＭＩ（High-Definition Multimedia Interface）規格と称されるデジタル映像・音声入出力インターフェース規格で出力又は入力を行う機器で構成されるシステムに適用して好適な伝送方法、並びに、その方法に適用される伝送装置、さらにその伝送装置に実装されるプログラムに関する。
【背景技術】
【０００２】
複数台の映像機器の間で、非圧縮のデジタル映像データなどを伝送させるネットワーク用のインターフェース規格として、ＨＤＭＩ規格と称されるものが提案されている。ＨＤＭＩ規格は、映像データを、各色の原色データとして、１画素単位で個別に伝送する規格である。音声データ（オーディオデータ）についても、映像データのブランキング期間に、映像データの伝送ラインを使用して伝送するようにしてある。伝送する原色データは、赤，緑，青の原色データ（Ｒデータ，Ｇデータ，Ｂデータ）である。原色データの代わりに、Ｙ，Ｃｂ，Ｃｒといった輝度および色差信号を伝送する場合もある。
【０００３】
このＨＤＭＩ規格の伝送ラインで接続されて構成されるネットワークは、例えば、テレビジョン受像機と、ビデオ録画再生装置，ビデオ再生装置，コンピュータ装置などの、主として映像又は音声の送信又は受信を行う機器で構成される。このＨＤＭＩ規格の伝送ラインで接続することで、映像コンテンツや音声コンテンツの伝送が可能である。これらの映像コンテンツのデータや音声コンテンツのデータの他に、制御データを伝送するラインや期間が用意されて、相手の機器を制御するデータなどの伝送も可能である。なお、以下の説明では、ＨＤＭＩ規格の伝送ラインで接続されて構成されるネットワークを、ＨＤＭＩネットワークと称する。
【０００４】
一方、有線又は無線によるネットワークとして、ＬＡＮ（Local Area Network：構内通信網）と称されるネットワークが普及している。このＬＡＮのネットワークは、有線構成の場合には、例えば、より対線などで構成されるＬＡＮケーブルを使って各機器を接続し、ネットワーク上のルータにより、ネットワーク内の各機器にＩＰアドレスを付与して、通信を行うものである。ＬＡＮの場合には、無線で機器間やルータとの通信を行う場合もある。以下の説明では、ＩＰアドレスを使って伝送するネットワークをＩＰネットワークと称する。
【０００５】
ＬＡＮ（ＩＰネットワーク）上に接続された機器が外部のインターネットにも接続されている場合には、中継機能（ルーティング機能）を有するルータは、インターネット上のルールに従ったＩＰアドレス（グローバルＩＰアドレスなど）を当該ＬＡＮ上に接続された機器に対して付与し、ＬＡＮ上のネットワークに接続された機器が外部のインターネット上の他の各種サーバなどと通信できるように機能する。また、ＬＡＮ上に接続された機器が外部のインターネットに接続されない場合には、同ルータは、当該ＬＡＮ内にプライベートなＩＰアドレス（プライベートＩＰアドレスなど）を当該ＬＡＮ上に接続された機器に対して付与する。
【０００６】
近年、光ファイバーによるインターネット接続などの普及に伴って、テレビジョン受像機などの映像機器においても、このＬＡＮによるネットワークに接続可能な構成としたものが、各種製品化されている。このようにＬＡＮを経由してインターネットに接続可能としたことで、外部のサーバに蓄積された映像コンテンツや音声コンテンツなどを、インターネットを介して取得して、表示することや蓄積することが可能である。映像などのコンテンツを取得する他、例えば番組表などのデータを取得したり、或いは、ネットワークに接続した機器のソフトウェアのアップデートなどを実行したりすることが可能となる。或いは、インターネットに接続された外部機器から録画再生機能を有する機器に対して録画予約を行うことなども可能になる。
なお、ＬＡＮに接続可能な映像機器の場合、その映像機器自身が、ＩＰアドレスを付与するルータ（ルーティング機能部）を内蔵する場合もある。
【０００７】
特許文献１には、ＨＤＭＩ規格でデータ伝送を行う詳細についての記載がある。
特許文献２には、ＩＰアドレスを使って映像の送受信を行う点についての記載がある。
【特許文献１】特開２００２−２３２３７７号公報
【特許文献２】特開２００７−１４３０５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、ＩＰアドレスは、ネットワーク上のルータによって決定され付与されるものであるため、ネットワーク内の各機器の電源のオン・オフなどに伴って、当該機器に付与されるＩＰアドレスは随時変更される可能性がある。
【０００９】
ネットワーク上に接続された機器は、ＩＰネットワーク上でデータを転送させる際には、送信先をＩＰアドレスで指定する必要がある。従って、ユーザが転送先を指定する際には、ＩＰアドレスなどの表示を見て、相手を選択する操作を行う必要がある。ＩＰアドレスの表示だけでは不便であるため、接続先の機器がどのような機器であるのかの情報をＩＰネットワーク上で取得して、表示させることも提案されているが、いずれにしても、ＩＰアドレスだけに依存した機器選択では、ユーザにとって使い勝手が悪い問題があった。
【００１０】
また、別の問題として、映像機器がＩＰネットワークを介してデータ伝送を行う場合、当該ＩＰネットワーク内における映像機器の電源の問題がある。即ち、ＩＰアドレスを使ったＩＰネットワークについては、基本的にネットワーク内の全ての機器は電源オンとして、少なくともＩＰネットワークの通信に関する通信機能部は、常時電源オンとしておく必要がある。従って、ＩＰネットワーク用の端子を備えた映像機器は、通常少なくともそのＩＰネットワーク用の通信機能部を常時電源オンとしておく必要があり、当該映像機器を完全に電源オフとすることはできない。このため、ＩＰネットワーク用の端子を備えた映像機器は、待機状態（スタンバイ状態）での消費電力が大きくなってしまう問題がある。
【００１１】
本発明はこれらの点に鑑みてなされたものであり、ＩＰアドレスのようなネットワークアドレスを使った伝送処理が、簡単な機器選択でできるようにすると共に、消費電力の削減も行えるようにすることを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、第１のネットワークと第２のネットワークに接続可能な伝送装置に適用される。第１のネットワークは、ネットワーク内の基幹となる機器によりに付与された第１のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能なネットワークである。第２のネットワークは、ルーティング機能を有する機器により付与された第２のアドレスを使って、コンテンツデータ及び／又は制御データの伝送が可能なネットワークである。
そして、第１のネットワークと第２のネットワークに接続可能な伝送装置は、その第１のネットワークと第２のネットワークの双方に接続された機器についての、第１のアドレスと第２のアドレスとの対応を記憶するアドレステーブルを備えた構成とする。
【００１３】
このようにしたことで、第１のネットワーク側で取得したアドレスと、第２のネットワーク側で取得したアドレスとの対応が、アドレステーブルから常に判る。このため、伝送装置ではアドレステーブルを参照することで、例えば第２のネットワークで使用する第２のアドレスが変更した場合でも、第１のアドレスを使って、ネットワーク上の各機器を特定することができるようになる。
【発明の効果】
【００１４】
本発明によると、第１のネットワークとは異なる第２のネットワークで使用する第２のアドレスが変更した場合でも、当該第１のネットワークで使用する第１のアドレスを使って、当該第２のネットワーク上の各機器を特定することができるようになる。従って、第２のアドレスが随時変更されるような場合であっても、第２のネットワーク上の各機器を特定して、所望の機器に確実にデータ伝送が行えるようになる。
【００１５】
また、第２のネットワークでの伝送路の途中の機器が、電源オフなどの理由で伝送に障害がある場合でも、第１のネットワークで使用する第１のアドレスで、その障害となっている機器がどの機器か判るようになる。このため、第１のネットワークを使った制御で、該当する機器を起動させるなどの障害を除く処理が可能となり、常時第２のネットワークで通信可能に待機しておく必要がなくなる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施の形態を、添付図面を参照して説明する。
以下の順序で本実施の形態について説明する。
１．システム全体の構成例（図１，図２）
２．ネットワーク上の機器の構成例（図３）
３．ＨＤＭＩネットワークの伝送状態の詳細（図４）
４．アドレステーブルの例（図５）
５．ネットワーク上の他の機器でコンテンツを再生させる例（図６，図７）
６．ネットワーク上の機器がインターネットを介してアップデートする例（図８，図９）
７．複数の経路がある例（図１０）
８．実施の形態の効果
９．変形例の説明
【００１７】
［１．システム全体の構成例：図１，図２］
図１は本実施の形態のシステム全体の概要を示した図である。
ここでは、４台の映像機器１００，２００，３００，４００を用意する。ここでは、第１の映像機器１００は、テレビジョン受像機としてあり、第２の映像機器２００は、ビデオ記録再生装置を想定している。第３の映像機器３００と第４の映像機器４００についても、映像及び音声の記録や再生などを行う映像機器又は音声機器である。
【００１８】
４台の映像機器１００〜４００は、それぞれのＨＤＭＩ規格の端子（以下ＨＤＭＩ端子と称する）を備えて、それぞれをＨＤＭＩ用伝送ケーブル９０で接続させることが可能としてある。ＨＤＭＩ端子は、映像データ及び音声データの出力端子である場合と、映像データ及び音声データの入力端子である場合とがあるが、いずれの場合でも、映像データや音声データなどの入出力対象のデータの制御に関する制御データについては入力と出力の双方が可能である。
【００１９】
図１の例では、テレビジョン受像機である第１の機器１００のＨＤＭＩ端子（入力端子）を、ＨＤＭＩ用伝送ケーブル９０を使って、第３の機器３００のＨＤＭＩ端子（出力端子）に接続してある。また、第３の機器３００のＨＤＭＩ端子（入力端子）を、ＨＤＭＩ用伝送ケーブル９０を使って、第２の機器２００のＨＤＭＩ端子（出力端子）に接続してある。さらに、第３の機器３００のＨＤＭＩ端子（入力端子）を、ＨＤＭＩ用伝送ケーブル９０を使って、第４の機器４００のＨＤＭＩ端子（出力端子）に接続してある。
【００２０】
本例の場合には、それぞれのＨＤＭＩ用伝送ケーブル９０では、ＨＤＭＩネットワークを構成すると同時に、ＩＰアドレスに基づいてパケット（ＩＰパケット）を伝送するＩＰネットワークについても構成されるようにしてある。そのＨＤＭＩ用伝送ケーブルを使ってＩＰネットワークを構成させる具体的な例については後述する。
【００２１】
また、テレビジョン受像機である第１の機器１００は、ＬＡＮ接続を行うためのネットワーク端子を備えて、そのＬＡＮ端子にＬＡＮケーブル１１を介してルータ１０が接続してある。ルータ１０は、ＬＡＮケーブル１２を介してインターネットと接続される。
【００２２】
ここで、図１の構成における、ＩＰネットワークでのネットワーク構成と、ＨＤＭＩネットワークでのネットワーク構成とを、それぞれ図２に個別に示す。
図２（ａ）は、ＩＰネットワークでの構成を示したものである。
ＩＰネットワークでは、ルータ１０から各機器１００〜４００が順に接続してあり、ルータ１０を経由して、インターネット側ともデータの伝送が行える。このため、ルータ１０では、ＩＰネットワーク内の各機器１００〜４００に対して、それぞれ別のＩＰアドレスを付与する。ＩＰネットワークでデータを伝送させる際には、各パケット（ＩＰパケット）に送付先のＩＰアドレスを付与する。送付先として付与されるＩＰアドレスがインターネット上の外部のアドレスである場合には、伝送対象のデータは、ルータ１０からインターネットを経由して、外部の機器（サーバやクライアントなど）に伝送される。
ルータ１０については、固定的に各機器にＩＰアドレスを付与する場合と、随時ＩＰアドレスを変更する場合のいずれでもよい。基本的にネットワーク構成が変わるとＩＰアドレスも変化する可能性が高いが、ここでのネットワーク構成の変化には、例えばＩＰネットワーク内のいずれかの機器の電源が完全にオフ状態になるような場合も含まれる。
【００２３】
図２（ｂ）は、ＨＤＭＩネットワークでの構成を示したものである。
ＨＤＭＩネットワークでは、ＨＤＭＩ用伝送ケーブル９０で直接接続した４台の機器１００〜４００の間で映像データ及び音声データの伝送と、制御データの伝送が行える。ＨＤＭＩネットワークでのアドレス（ＨＤＭＩアドレス）としては、第１の機器１００などのネットワーク内での基幹となる１台の機器が、ケーブル９０の接続状態の変化などを検出するごとに付与する。図２（ｂ）では、テレビジョン受像機である第１の機器１００が付与した例である。例えば、第１の機器１００としてＨＤＭＩアドレス“０．０．０．０”、第２の機器２００としてＨＤＭＩアドレス“１．１．０．０”、第３の機器３００としてＨＤＭＩアドレス“１．０．０．０”、第４の機器４００としてＨＤＭＩアドレス“１．１．１．０”とする。ＨＤＭＩアドレスは一例であり、また第１の機器１００以外のネットワーク内の機器が付与してもよい。ＨＤＭＩアドレスは、ＨＤＭＩ用伝送ケーブル９０で接続した機器の構成が変わらない限り、同じアドレスが維持される。
【００２４】
本実施の形態においては、このＨＤＭＩネットワークとＩＰネットワークの双方に接続可能なそれぞれの映像機器１００〜４００で、ＨＤＭＩアドレスとＩＰアドレスの対応を示すアドレステーブルのデータを生成させて、機器内のメモリが記憶する。このアドレステーブルは、ＩＰアドレスが変化するごとに更新される。アドレステーブルの具体例については後述する。
【００２５】
［２．ネットワーク上の機器の構成例：図３］
次に、ネットワークに接続される各機器の構成について説明する。ここでは、第１の機器１００を構成するテレビジョン受像機を例にして説明する。
第１の機器であるテレビジョン受像機１００は、地上波アンテナ１０１が接続されるアナログ放送受信用のアンテナ入力端子１０２ａと、デジタル放送受信用アンテナ１０６が接続されるデジタル放送受信用アンテナ入力端子１０７ａを有する。
【００２６】
地上アナログ放送用アンテナ入力端子１０２ａから入力された放送波信号は、地上波用アナログチューナ１０２で、映像および音声信号がベースバンドに復調される。受信して得た映像信号はビデオデコーダ１０３で、デジタルコンポーネントデータに変換される。受信して得た音声信号は、音声用アナログ／デジタル変換器１０４にてデジタル信号に変換される。
【００２７】
デジタル放送用アンテナ入力端子１０７ａから入力された放送波信号は、デジタル復調用チューナ１０７で、ＭＰＥＧ−ＴＳストリームに変換される。ＭＰＥＧ−ＴＳストリームはＭＰＥＧデコーダ１０８に供給して、映像データはデジタルコンポーネントデータに、音声データはデジタル音声データとされる。
【００２８】
それぞれ変換された映像データは映像処理回路１０５に供給して、種々の映像処理を行った後、グラフィック生成回路１０９に供給する。グラフィック生成回路１０９では、テレビジョン受像機１００の操作で必要なグラフィック画面を生成し、映像データに重畳又は映像データに差し替える。コンテンツリストなどのユーザインターフェイス画面についても、このグラフィック生成回路１０９にて作成される。グラフィック生成回路１０９が出力する映像データは、パネル駆動回路１１０に供給する。パネル駆動回路１１０は、供給される映像データに基づいて表示パネル１１１での表示駆動を行い、表示パネル１１１で映像を表示させる。
【００２９】
また、変換された音声データは、音声処理回路１１２に供給し、各種音声処理を行った後、音声増幅回路１１３に供給し、必要な音量に調整した後、スピーカ１１４から出力させる。
【００３０】
このテレビジョン受像機１００での各種処理は、受像機全体の動作制御を行うＣＰＵ１１７の制御で実行される。ＣＰＵ１１７での制御に必要なソフトウェア（プログラム）は、フラッシュＲＯＭ１１８に記憶させてあり、ＳＤＲＡＭ１１９を使用してソフトウェアが実行される。これらのＣＰＵ１１７とメモリ１１８，１１９は、内部バス１２２により接続されている。外部から入力されたコンテンツリストなどのデータについても、ＣＰＵ１１７の制御でＳＤＲＡＭ１１９又はフラッシュＲＯＭ１１８を使用して記憶させるようにしてある。記憶されたコンテンツリストなどのデータは、ＣＰＵ１１７の制御で読み出して、グラフィック生成回路１０９でユーザインターフェイス画面を生成させるようにしてある。
【００３１】
また、本例のテレビジョン受像機１００は、リモートコントロール信号の受光部（受信部）１２０を備え、別体のリモートコントロール装置１２１から送信されるリモートコントロール信号（赤外線信号）を受光（受信）して、そのリモートコントロール信号で指示された制御指令を、ＣＰＵ１１７に送る構成としてある。
【００３２】
本例のテレビジョン受像機１００は、外部入力端子として、ＨＤＭＩ端子１１５とネットワーク端子１２４とを備える。ＨＤＭＩ端子１１５は、ベースバンドの映像データなどを入力する端子であり、入力されたデジタルベースバンドデータは、ＨＤＭＩ伝送部１１６で入力処理されて、映像データについては、映像処理回路１０５に供給し、音声データについては音声処理回路１１２に供給し、それぞれの回路１０５，１１２で処理を行った後、映像表示及び音声出力が行われる。
【００３３】
ネットワーク端子１２４は、イーサネット（登録商標）などのＩＰネットワークに接続する端子であり、ネットワークインターフェイス部１２３に接続してある。ＣＰＵ１１７の制御により、ネットワークインターフェイス部１２３が、ネットワーク端子１２４を介して接続された他の機器とデータ転送処理を行う。
【００３４】
ここで本実施の形態においては、ＨＤＭＩ伝送部１１６で、ＨＤＭＩ端子１１５に接続されたＨＤＭＩ用伝送ケーブル９０を使ったＨＤＭＩネットワークについての伝送処理を行う。さらに、ＨＤＭＩ伝送部１１６で、ＨＤＭＩ端子１１５に接続されたＨＤＭＩ用伝送ケーブル９０の一部のラインを使った、ＩＰネットワークの伝送処理についても行う。このため、ＨＤＭＩ伝送部１１６は、ネットワークインターフェイス部１２３とデータ転送を行って、ネットワークインターフェイス部１２３からＩＰネットワークで送出するデータの供給を受けると共に、ＩＰネットワークを介して受信したデータをネットワークインターフェイス部１２３に供給する。
【００３５】
これらの処理は、ＣＰＵ１１７からの制御に基づいて実行される。ＣＰＵ１１７には、ＨＤＭＩネットワーク制御処理機能部１３１とＩＰネットワーク制御処理機能部１３２が少なくとも構成されて、それぞれＨＤＭＩネットワーク制御処理機能部１３１とＩＰネットワーク制御処理機能部１３２の制御で、各ネットワークでのデータ伝送が実行される。ＨＤＭＩネットワーク制御処理機能部１３１とＩＰネットワーク制御処理機能部１３２は、ハードウェアで専用の制御部を構成させる場合の他に、ソフトウェア的にそれぞれの処理機能部として構成される場合もある。また、ＨＤＭＩネットワーク制御処理機能部１３１とＩＰネットワーク制御処理機能部１３２は、それぞれのネットワーク（ＨＤＭＩネットワーク、ＩＰネットワーク）で使用するネットワーク内のアドレス（ＨＤＭＩアドレス、ＩＰアドレス）を記憶するアドレステーブルを生成させて、ＳＤＲＡＭ１１９或いはフラッシュＲＯＭ１１８の一部の記憶領域を使って記憶させる。ここでいうアドレステーブルは、ＨＤＭＩネットワーク制御処理機能部１３１とＩＰネットワーク制御処理機能部１３２がそれぞれ使用する各アドレスに基づいて、ＣＰＵ１１７により生成される。ネットワーク上の各機器がデータ伝送を行う際には、そのアドレステーブルのデータを参照して、送信先や受信元のアドレスや機器を判断する。各ネットワークで送出させるコマンドについては、ＣＰＵ１１７内のＨＤＭＩネットワーク制御処理機能部１３１又はＩＰネットワーク制御処理機能部１３２で生成される。受信したコマンドの判定と、その判定したコマンドに基づいた処理も、ＨＤＭＩネットワーク制御処理機能部１３１又はＩＰネットワーク制御処理機能部１３２で実行される。
【００３６】
また、本例においては、機器１００の電源のオン・オフとして、ＨＤＭＩネットワークでの通信を行うのに必要な通信機能部だけの電源を、機器１００全体の電源オン・オフとは独立して制御できる構成としてある。同様に、ＩＰネットワークでの通信を行うのに必要な機能部だけの電源についても、機器１００全体の電源オン・オフとは独立して制御できる構成としてある。
【００３７】
なお、第１の機器１００以外の機器２００〜４００の構成については、省略するが、ネットワークに接続するための基本的な構成は同じである。但し、他の機器２００〜４００については、ＨＤＭＩ端子だけを備えて、ネットワーク端子１２４については省略してある場合もある。
【００３８】
［３．ＨＤＭＩネットワークの伝送状態の詳細：図４］
次に、図４を参照して、ＨＤＭＩ用伝送ケーブル９０でデータを伝送させる構成例について説明する。この図４の例では、第１の機器１００と第３の機器３００との間を接続したＨＤＭＩ用伝送ケーブル９０について示してある。
【００３９】
ＨＤＭＩ規格では、図４に示すように、映像データを伝送するチャンネルとして、チャンネル０と、チャンネル１と、チャンネル２の３つのチャンネルが用意してあり、さらにピクセルクロックを伝送するクロックチャンネルが用意してある。それぞれのチャンネルのデータが、個別のライン９１，９２，９３，９４で伝送される。
各チャンネルのデータは、送出側の機器３００のＨＤＭＩ伝送部３０１内のチャンネル合成部３０１ａ，３０１ｂ，３０１ｃで、画素データと、垂直同期データ及び水平同期データと、補助データとを合成して送出させる。受信側の機器１００のＨＤＭＩ伝送部１１６内のチャンネル分離部１１６ａ，１１６ｂ，１１６ｃで、画素データと、垂直同期データ及び水平同期データと、補助データとを分離する。
【００４０】
チャンネル０では、Ｂデータ（青色データ）の画素データと、垂直同期データと水平同期データと補助データとを伝送するようにしてある。チャンネル１では、Ｇデータ（緑色データ）の画素データと、２種類の制御データ（ＣＴＬ０，ＣＴＬ１）と、補助データとを伝送するようにしてある。チャンネル２では、Ｒデータ（赤色データ）の画素データと、２種類の制御データ（ＣＴＬ２，ＣＴＬ３）と、補助データとを伝送するようにしてある。
【００４１】
また、電源の伝送ライン９５と、制御データ伝送チャンネルとしての、ＤＤＣライン９６及びＣＥＣライン９７が用意してある。ＤＤＣ（Display Data Channel）は、主として表示制御のためのデータチャンネルであり、ＣＥＣ（Consumer Electronics Control）は、主としてケーブルで接続された相手の機器を制御するためのデータチャンネルである。
【００４２】
さらに本例においては、ＨＤＭＩ用伝送ケーブル９０内の空いている特定のライン及び兼用が可能なラインを、ＩＰパケット伝送用ライン９８として使用する。なお、通常ＬＡＮのネットワークでＩＰパケットを双方向に伝送させる場合、一方から他方への伝送用のラインと、他方から一方への伝送用のラインは個別のものが使用されるが、本例の場合には、双方向の信号を重畳して１つのライン９８を共通に使用する。
【００４３】
［４．アドレステーブルの例：図５］
次に、各機器のメモリ（機器１００のＳＤＲＡＭ１１９など）に記憶されるアドレステーブルの例について説明する。
図５に示すように、アドレステーブルとしては、ＨＤＭＩアドレスと、ＩＰアドレスの対応を、少なくともＨＤＭＩネットワーク上の全ての機器について記憶させてある。また、ＩＰネットワーク上での制御コマンドなどのやり取り、又はＨＤＭＩネットワーク上での制御コマンドなどのやり取りにより判別した、ネットワーク上の各機器の機種タイプについての情報についても記憶させてある。具体的には、図１のネットワーク構成の場合、機種タイプとして、機器１００：表示装置、機器２００：記録再生装置、機器３００：オーディオ処理装置、機器４００：再生装置として記憶させてある。より詳細な機種タイプを判別して、記憶させてもよい。後述するＤＬＮＡ方式でのサーバとなる機器か、クライアントとなる機器か、ＤＬＮＡ方式に非対応の機器かの区別についても、記憶させてある。この各機器が、ＤＬＮＡ方式でのサーバとなる機器か、クライアントとなる機器か、ＤＬＮＡ方式に非対応の機器かの区別は、ＨＤＭＩネットワーク上のＣＥＣライン９７（図４）で伝送されるコマンドに基づいて収集されたデータである。
また、各機器は、インターネット接続機能を有する機器か、インターネット接続機能を有さない機器かを示す種別を記憶するようにしてある。ここでのインターネット接続機能とは、例えば、図３に示した第１の機器１００が備えたネットワーク接続端子１２４のように、直接ルータなどに接続できる端子などを備えた機器である。また、無線でインターネットに接続できる機器であってもよい。
この図５に示したアドレステーブルは、ＩＰネットワークとＨＤＭＩネットワークの双方に接続可能な全ての機器、言い換えると、ＨＤＭＩ用伝送ケーブル９０でＨＤＭＩネットワークとＩＰネットワークの双方に接続される全ての機器が、備える。
【００４４】
［５．ネットワーク上の他の機器でコンテンツを再生させる例：図６，図７］
次に、各ネットワークを使用してデータ伝送を行う例について説明する。ここでは、ＩＰネットワークでは、コンテンツの伝送規格（ガイドライン）である、ＤＬＮＡ（Digital Living Network Alliance）ガイドライン（以下ＤＬＮＡ方式と称する）に従って、映像コンテンツや音声コンテンツを送受信できるようにしてある。
【００４５】
図６のフローチャートは、図１に示したネットワーク構成において、ネットワーク上の全ての機器が電源オフの状態から、必要な機器の電源を投入させて、図１に示した第２の機器２００で映像コンテンツを再生して、第１の機器１００に伝送させる例である。第１の機器１００で受信した映像コンテンツとその映像コンテンツに付随した音声データは、テレビジョン受像機である機器１００で映像表示処理及び音声出力処理が行われる。
この第２の機器２００から第１の機器１００への映像コンテンツのデータの伝送は、ここでは、ＤＬＮＡ方式に従って、ＩＰネットワークでＩＰパケットとして伝送させるものとする。
【００４６】
図６のフローチャートの処理について順に説明すると、まず、初期状態ではＨＤＭＩネットワーク上の全ての機器は電源オフとなって、スタンバイ状態であるとする。ここでは、各機器は、電源オフの状態のとき、ＨＤＭＩネットワークの通信機能部での通信は可能であり、ＩＰネットワークの通信機能部での通信は出来ない状態である。ＩＰネットワークで通信を行うためには、少なくともＩＰネットワークの通信機能部の電源を投入させる必要がある。
【００４７】
この各機器が電源オフの状態で、ユーザがリモートコントロール装置１２１（図３）の電源キーなどを操作して、第１の機器１００の電源をオフ状態からオン状態に変化させたとする（ステップＳ１１）。そして、同じくユーザ操作で、ＤＬＮＡ方式で他の機器（サーバ）が蓄積したコンテンツを再生させる指定を行ったとする（ステップＳ１２）。このとき、アドレステーブル上のデータに基づいて、ＤＬＮＡ方式でサーバとなる機器のリストを表示させ（ステップＳ１３）、その表示の中からユーザ操作で機器を選択させる（ステップＳ１４）。ここでは第２の機器２００を選択したとする。ＤＬＮＡ方式はＩＰネットワークを使った伝送処理であるので、ＩＰアドレスを使ってリスト上の機器が判断されるが、ここで図５に示したアドレステーブルを使って、選択された機器のＨＤＭＩアドレスに対応したＩＰアドレスについても判断される。
【００４８】
そして、第１の機器１００は、選択された機器である第２の機器２００に対して、ＨＤＭＩネットワークでＨＤＭＩアドレスを使ってアクセスを行う（ステップＳ１５）。また、第１の機器１００と第２の機器２００との間にある機器、ここでは第３の機器３００についても、ＨＤＭＩネットワークを使った指令で、ＩＰネットワーク機能の電源を投入させる（ステップＳ１６）。
【００４９】
そして、選択されたサーバである第２の機器２００の電源をオンさせ（ステップＳ１７）、ＨＤＭＩネットワークでの通信で、第１の機器１００と第２の機器２００との間で、ＩＰアドレスを交換して現在のＩＰアドレスを確認する（ステップＳ１８）。このとき、確認したＩＰアドレスが、自機のアドレステーブルに記憶されたＩＰアドレスと異なるときには、記憶データを更新させておく。
【００５０】
ここまでの処理が行われると、第１の機器１００から第２の機器２００に対して、ステップＳ１８によって得られたＩＰアドレスによるＩＰネットワークでのＩＰプロトコルによる接続を開始させ（ステップＳ１９）、第１の機器１００と第２の機器２００との間を、ＤＬＮＡ方式による手順で接続させる（ステップＳ２０）。その後、ＤＬＮＡ方式で規定された手順に従って、第２の機器２００が持つコンテンツリストを第１の機器で表示させて、そのリストから再生するコンテンツを選択させる（ステップＳ２１）。その選択されたコンテンツを、第２の機器２００から第１の機器１００に対して送り、第１の機器１００で映像の表示及び音声の出力を行う（ステップＳ２２）。
【００５１】
図７は、この図６のフローチャートの処理の中で、ＨＤＭＩネットワークのＣＥＣラインで行われる処理例を示したものである。ＣＥＣラインは、既に説明したように、ＨＤＭＩネットワークの制御データのやり取りを行うラインである。
図６のフローチャートの処理が行われる前段階の処理として、第１の機器１００と第２の機器２００と第３の機器３００は、ＨＤＭＩネットワークで通信を行った際に、予めＤＬＮＡ方式でのサーバかクライアントかを報告しておく。
即ち、第２の機器２００は第１の機器１００に対してＤＬＮＡ方式でのサーバであると報告し（ステップＳ１０１）、さらに第３の機器３００に対してもＤＬＮＡ方式でのサーバであると報告する（ステップＳ１０２）。
また、第１の機器１００は第２の機器２００に対してＤＬＮＡ方式でのクライアントであると報告し（ステップＳ１０３）、さらに第３の機器３００に対してもＤＬＮＡ方式でのクライアントであると報告する（ステップＳ１０４）。このサーバかクライアントかの報告は、ＣＥＣラインを使って行われ、いつ行うようにしてもよい。その報告された種別は、アドレステーブルに記憶させておく。
【００５２】
ここまでの処理が前段階として行われ、各機器の電源がオフの状態で、第１の機器１００に対してユーザ操作で、電源オンとＤＬＮＡ再生が指示されたとする（ステップＳ１０５）。この指示は、例えばリモートコントロール装置１２１（図３）を使って行われる。その操作に基づいて、サーバのリスト表示が行われ（ステップＳ１０６）、その表示に基づいて第２の機器２００をユーザが選択したとする（ステップＳ１０７）。
【００５３】
この選択が行われると、ＣＥＣラインを使って、第１の機器１００から第３の機器３００に対して、ＩＰネットワークでの通信機能をオンさせる電源オンコマンドを送り（ステップＳ１０８）、第３の機器３００のＩＰネットワーク通信機能部だけを電源オンさせる。さらに、ＣＥＣラインを使って、第１の機器１００から第２の機器２００に対して、電源オンコマンドを送り（ステップＳ１０９）、第２の機器２００の各機能を起動させる。
【００５４】
その後、第２の機器２００から第１の機器１００に対して、ＣＥＣラインを使ってＩＰアドレスを報告させ（ステップＳ１１０）、第１の機器１００から第２の機器２００に対して、ＣＥＣラインを使ってＩＰアドレスを報告させる（ステップＳ１１１）。ここまでがＨＤＭＩネットワークでの処理であり、以後は図６のフローチャートで説明したように、ＩＰネットワークでの処理に移る。
【００５５】
なお、図７のシーケンス図では、ＣＥＣラインを使って伝送される制御コマンドとして、電源オンコマンドを示したが、処理が終了した後に、該当する機器の電源をオフさせる電源オフコマンドを送るようにしてもよい。この電源オフコマンドの場合にも、機器全体をスタンバイ状態とするコマンドと、ＩＰネットワークでの通信機能部を電源オフとするコマンドを用意してもよい。或いは、電源オフコマンドの場合には、１つのコマンドを共通に使ってもよい。
【００５６】
［６．ネットワーク上の機器がインターネットを介してアップデートする例：図８，図９］
次に、ＩＰネットワークを使って、第２の機器２００が第２の機器２００に組み込まれたソフトウェアをアップデートさせる処理例を、図８及び図９を参照して説明する。この場合には、ＩＰネットワークに接続された第２の機器２００が、外部のインターネットを経由して、アップデート用のソフトウェアが記憶されたサーバにアクセスするものである。この場合にも、最初の状態ではネットワーク上に接続された各機器は電源オフであるとする。
【００５７】
図８に従って説明すると、まず第２の機器２００は、機器２００自身に組み込まれたタイマ機能で電源オンさせ（ステップＳ３１）、ＨＤＭＩネットワークを使って、ＨＤＭＩアドレスで、インターネットに接続するための機器へアクセスする（ステップＳ３２）。ここでの「インターネットに接続するための機器」とは、図５のアドレステーブルで得られるように、図１のルータ１０に直接接続された第１の機器１００である。
そして、第２の機器２００は、第１の機器１００に対して、ＨＤＭＩネットワークのＣＥＣラインを使って、ＩＰネットワーク通信機能部を電源オンとさせるコマンドを送り、第１の機器１００の該当するインターネットへの接続機能部を電源オンさせる（ステップＳ３３）。さらに、第２の機器２００は、第２の機器２００と第１の機器１００の経路の途中に位置する第３の機器３００に対しても、ＩＰネットワーク通信機能部を電源オンとさせるコマンドを送り、第３の機器３００の該当する機能部を電源オンさせる（ステップＳ３４）。
【００５８】
その後、第２の機器２００と第１の機器１００は、各機器の間で、ＨＤＭＩネットワークのＣＥＣラインを使って、ＩＰアドレスを交換させて確認する（ステップＳ３５）。そして、第２の機器１００は、第２の機器１００から第１の機器１００を経由して、ＩＰネットワークでインターネットに接続させ、外部のサイトにアクセスする（ステップＳ３６）。第２の機器１００は、第１の機器１００を介して、その外部のサイトからアップデートソフトのデータをダウンロードし（ステップＳ３７）、そのダウンロードしたデータで機器２００内のソフトウェアをアップデートする（ステップＳ３８）。
【００５９】
ここまでの処理が完了すると、第２の機器２００は、ＨＤＭＩネットワークのＣＥＣラインを使って、第１の機器１００と第３の機器３００に対して、電源オフコマンドを送り、それぞれの機器をスタンバイ状態とする（ステップＳ３９）。さらに、最後に自機である第２の機器２００についても、電源オフとしてスタンバイ状態とする（ステップＳ４０）。
【００６０】
図９は、この図８のフローチャートの処理の中で、ＨＤＭＩネットワークのＣＥＣラインで行われる処理例を示したものである。
図８のフローチャートの処理が行われる前段階の処理として、第１の機器１００は、ＨＤＭＩネットワークで通信を行った際に、予めインターネット接続機能がある機器であることを、各機器にＣＥＣラインで報告しておく（ステップＳ１２１，Ｓ１２２）。
その報告されたインターネット接続機能がある機器は、アドレステーブルなどに記憶させておく。即ち、図５のアドレステーブルに示したように、インターネット接続機能の「あり」又は「なし」を、各機器の覧に記憶させておく。
アップデートが必要なタイミングになると、そのアップデートが必要な第２の機器２００は、ＨＤＭＩネットワークのＣＥＣラインを使って、第１の機器１００と第３の機器３００に対して、電源オンさせるコマンドを送信する（ステップＳ１２３，Ｓ１２４）。この電源オンコマンドは、ＩＰネットワークの通信機能部をオンさせるコマンドである。その後、第１の機器１００と第２の機器２００との間で、ＣＥＣラインを使ってＩＰアドレスの報告を相互に行い（ステップＳ１２５，Ｓ１２６）、その確認したＩＰアドレスを使ってＩＰネットワークでインターネットに接続するための通信を行う。
【００６１】
さらに、アップデート処理が終了した後に、第２の機器２００から第１の機器１００と第３の機器３００に、ＣＥＣラインを使って電源オフコマンドを送信し、各機器の電源をオフさせる（ステップＳ１２７，Ｓ１２８）。
【００６２】
［７．複数の経路がある例：図１０］
図１のネットワーク構成では、データを伝送する経路が一義的に決まるが、複数の経路が存在する場合には、その経路の選択についても、ＨＤＭＩネットワークのＣＥＣラインを使って機器の状態を確認した上で、ＩＰネットワークでデータ伝送を行う経路を選択するようにしてもよい。
即ち、例えば図１０に示すように、第１の機器１００と第２の機器２００との間のＨＤＭＩ用伝送ケーブルでの接続として、第３の機器３００を介した経路Ａの接続と、第５の機器５００を介した経路Ｂの接続とが行われるとする。いずれのＨＤＭＩ用伝送ケーブルについても、ＩＰネットワークでの通信機能も備えた接続である。
【００６３】
この状態で、第２の機器２００が、第１の機器１００とＩＰネットワークで通信をしたい場合に、経路Ａの途中にある第３の機器３００が稼働中で、データの中継に支障がある可能性があるとする。このとき、第２の機器２００では、経路Ｂを選択し、第５の機器５００に対して、ＨＤＭＩネットワークのＣＥＣラインを使って電源オンコマンドを送って、ＩＰネットワークの通信機能部をオンさせ、経路Ｂで通信を開始させる。
このようにすることで、ＩＰネットワークの経路が複数存在する場合の選択についても、ＨＤＭＩネットワーク側で判断した結果に基づいて、行えるようになる。
【００６４】
［８．実施の形態の効果］
以上説明したように、本実施の形態の形態によると、ＨＤＭＩネットワークとＩＰネットワークの２つのネットワークで接続された場合に、ＩＰネットワークで伝送を行う上での機器選択などが簡単かつ確実に行えるようになる。従って、ＩＰネットワークでのアドレスが随時変更されるような場合であっても、ネットワーク上の各機器を特定して、所望の機器に確実にデータ伝送が行えるようになる。
【００６５】
また、ＩＰネットワークでの伝送路の途中の機器が、電源オフなどの理由で伝送に障害がある場合でも、ＨＤＭＩネットワーク側のアドレスで、その障害となっている機器がどの機器か判るようになる。このため、ＨＤＭＩネットワークを使った制御で、該当する機器を起動させるなどの障害を除く処理が可能となり、常時ＩＰネットワークで通信可能に待機しておく必要がなくなり、各機器の低消費電力化に貢献する。
【００６６】
［９．変形例の説明］
なお、上述した実施の形態では、ＨＤＭＩ用の伝送ライン内の特定のラインを使って、ＩＰネットワークでの伝送が行われるようにし、２つのネットワークが１種類の伝送ラインで接続される構成とした。これに対して、それぞれのネットワークが別の伝送ラインで接続されたものに対して、同様の処理を行うようにしてもよい。２つのネットワークの少なくともいずれか一方が、無線接続で構成されるネットワークであってもよい。
２つのネットワークについても、一方のネットワーク（第１のネットワーク）が、ＨＤＭＩネットワークで、他方のネットワーク（第２のネットワーク）が、ＩＰネットワークとしたが、それぞれその他のシステム構成のネットワークとしてもよい。
【００６７】
なお、上述した実施の形態では、テレビジョン受像機などの映像機器や音声機器が、２つのネットワークに接続可能な伝送装置として機能するようにしたが、例えば各種データ処理を行うパーソナルコンピュータ装置（情報処理装置）に適用してもよい。この場合には、パーソナルコンピュータ装置として、本例の各ネットワーク接続端子とネットワーク通信処理機能部を備える。そして、アドレステーブルに相当するデータを記憶させて、その２つのネットワーク通信機能部を連携させて処理を実行させるソフトウェア（プログラム）を、パーソナルコンピュータ装置に実装させればよい。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施の形態によるネットワーク構成例を示す構成図である。
【図２】図１の構成における、ＩＰネットワークの構成例（ａ）と、ＨＤＭＩネットワークの構成例（ｂ）を示す説明図である。
【図３】本発明の一実施の形態による伝送装置としてのテレビジョン受像機の例を示すブロック図である。
【図４】本発明の一実施の形態によるＨＤＭＩラインでの伝送例を示す構成図である。
【図５】本発明の一実施の形態によるアドレステーブルの例を示す説明図である。
【図６】本発明の一実施の形態による電源オフの状態から第２の機器内のコンテンツを再生する処理例を示したフローチャートである。
【図７】図６の処理例でのＣＥＣラインでのデータ伝送例を示したシーケンス図である。
【図８】本発明の一実施の形態によるネットワーク上の機器のデータアップデート処理例を示したフローチャートである。
【図９】図８の処理例でのＣＥＣラインでのデータ伝送例を示したシーケンス図である。
【図１０】本発明の一実施の形態による別のネットワーク構成例を示す構成図である。
【符号の説明】
【００６９】
１０…ルータ、１１，１２…ＬＡＮケーブル、９０…ＨＤＭＩ用伝送ケーブル、９１…チャンネル０のライン、９２…チャンネル１のライン、９３…チャンネル２のライン、９４…クロックチャンネルのライン、９５…電源ライン、９６…ＤＤＣライン、９７…ＣＥＣライン、９８…ＩＰパケット用ライン、１００…第１の機器（テレビジョン受像機）、
１０１…地上波用アンテナ、１０２…地上波チューナ、１０３…ビデオデコーダ、１０４…音声用アナログ／デジタル変換器、１０５…映像処理回路、１０６…デジタル放送用アンテナ、１０７…ＭＰＥＧデコーダ、１０９…グラフィク生成回路、１１０…パネル駆動回路、１１１…表示パネル、１１２…音声処理回路、１１３…音声増幅回路、１１４…スピーカ、１１５…ＨＤＭＩ端子、１１６…ＨＤＭＩ伝送処理回路、１１７…ＣＰＵ、１１８…フラッシュＲＯＭ、１１９…ＳＤＲＡＭ、１２０…赤外線信号受光部、１２１…リモートコントロール装置、１２３…ネットワークインターフェイス部、１２４…ネットワーク端子、２００…第２の機器、３００…第３の機器、４００…第４の機器、５００…第５の機器
【図１】
2010087894.tif 000003
【図２】
2010087894.tif 000004
【図３】
2010087894.tif 000005
【図４】
2010087894.tif 000006
【図５】
2010087894.tif 000007
【図６】
2010087894.tif 000008
【図７】
2010087894.tif 000009
【図８】
2010087894.tif 000010
【図９】
2010087894.tif 000011
【図１０】
2010087894.tif 000012