(57)【特許請求の範囲】
【請求項１】
電子機器が接続可能なテレビジョン装置であって、
電子機器を識別するための識別データ、及び、電子機器を制御するための制御データを含む放送信号を受信する受信手段と、
前記テレビジョン装置に接続されている電子機器の固有情報を格納する第１記憶部と、
前記受信手段が受信した前記制御データを格納するための第２記憶部と、
前記受信手段が受信した前記識別データと、前記第１記憶部に格納されている前記固有情報とを比較する比較手段と、
前記比較手段による比較の結果、前記受信手段が受信した前記識別データと、前記第１記憶部に格納されている前記固有情報が一致する場合、接続されている前記電子機器が使用可能かどうかを示す使用可能情報を前記電子機器から取得する取得手段と、
前記電子機器に前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させる制御手段と、を有し、
前記接続されている前記電子機器が使用可能であることを、前記取得手段が取得した前記使用可能情報が示す場合には、前記制御手段は、接続されている前記電子機器に前記受信手段が受信した前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させ、
前記接続されている前記電子機器が使用不可能であることを、前記取得手段が取得した使用可能情報が示す場合には、前記制御手段は前記制御データを前記第２記憶部に格納し、前記電子機器が使用可能になったことに応じて、前記第２記憶部に格納された前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を前記電子機器に実行させることを特徴とするテレビジョン装置。
【請求項２】
前記制御手段は、前記前記制御データを前記第２記憶部に格納してから所定時間経過しても、前記電子機器が使用可能にならない場合は、前記制御データを前記第２記憶部から消去することを特徴とする請求項１に記載のテレビジョン装置。
【請求項３】
前記識別データ及び前記制御データは、前記放送信号の中のＣＭ放送データに含まれていることを特徴とする請求項１又は２に記載のテレビジョン装置。
【請求項４】
前記制御手段は、前記ソフトウェアのバージョンアップ処理を促す表示又は前記ソフトウェアのバージョンアップ処理が行われることを告知する表示がされるように表示器を制御することを特徴とする請求項１乃至３のいずれか１項に記載のテレビジョン装置。
【請求項５】
電子機器が接続可能なテレビジョン装置の制御方法であって、
電子機器を識別するための識別データ、及び、電子機器を制御するための制御データを含む放送信号を受信する受信ステップと、
前記受信ステップで受信した前記識別データと、第１記憶部に格納されている前記テレビジョン装置に接続されている電子機器の固有情報とを比較する比較ステップと、
前記比較ステップによる比較の結果、前記受信ステップで受信した前記識別データと、前記第１記憶部に格納されている前記固有情報が一致する場合、接続されている前記電子機器が使用可能かどうかを示す使用可能情報を前記電子機器から取得する取得ステップと、
前記電子機器に前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させる制御ステップと、を有し、
前記接続されている前記電子機器が使用可能であることを、前記取得ステップで取得した前記使用可能情報が示す場合には、前記制御ステップでは、接続されている前記電子機器に受信ステップで受信した前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させ、
前記接続されている前記電子機器が使用不可能であることを、前記取得ステップで取得した使用可能情報が示す場合には、前記制御ステップでは、前記制御データを第２記憶部に格納し、前記電子機器が使用可能になったことに応じて、前記第２記憶部に格納された前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を前記電子機器に実行させることを特徴とするテレビジョン装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送信号を利用して電子機器を制御する技術に関する。
【背景技術】
【０００２】
昨今、デジタル放送が注目されている。欧州においては、ＤＶＢ規格による商業放送が既に始まっており、日本国内においても衛星によるデジタル放送が存在する。
【０００３】
デジタル放送を利用した技術としては、次のものが知られている。例えば特許文献１には、ＣＭが視聴されたときに視聴者にＣＭポイントを付与し、蓄積されたＣＭポイントに応じてその視聴者にサービスを提供したり、割引クーポンを発行したりする受信装置が開示されている。
【０００４】
また、特許文献２には、デジタル放送を利用してソフトウェアの更新を行うリモートメンテナンス方法が開示されている。この方法では、プログラムデータを受信可能なハードウェアのバージョンを示す機種コード、機種コードに対応したソフトウェアのバージョンを示すバージョン情報、ソフトウェアのバージョンに依存して入れ換え或いは追加されるプログラムの名称であるプログラム名、及び、プログラムのプログラムコード、を含むプログラム情報を、デジタル放送によって送信する。デジタル放送を受信したハードウェアは、自身の機種コード及びバージョン情報を、プログラム情報に含まれている機種コード及びバージョン情報と比較することにより、バージョンアップ済みか否かを確認する。バージョンアップしていないとき、ハードウェアは、プログラムコードを格納し、バージョンを上げる。
【０００５】
また、特許文献３には、ＴＶ受信機等のＡＶ機器とパーソナルコンピュータとが接続されたホームネットワークにおいて、ＡＶ機器の起動時に、ＡＶ機器に記憶されているユーザインターフェース情報がパーソナルコンピュータに自動的に転送される構成が開示されている。
【０００６】
【特許文献１】特開２００３−４６９８６号公報
【特許文献２】特開平１１−１０２２８７号公報
【特許文献３】特開平１０−２２９４０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来は、複数の電子機器が接続されているネットワークにおいて、放送信号に含まれるデータを有効に活用する構成は知られていなかった。
【０００８】
本発明の目的は、放送信号を有効に利用して電子機器に所定の処理を実行させるための技術を提供することである。
【課題を解決するための手段】
【０００９】
本発明のテレビジョン装置は、電子機器が接続可能なテレビジョン装置であって、電子機器を識別するための識別データ、及び、電子機器を制御するための制御データを含む放送信号を受信する受信手段と、前記テレビジョン装置に接続されている電子機器の固有情報を格納する第１記憶部と、前記受信手段が受信した前記制御データを格納するための第２記憶部と、前記受信手段が受信した前記識別データと、前記第１記憶部に格納されている前記固有情報とを比較する比較手段と、前記比較手段による比較の結果、前記受信手段が受信した前記識別データと、前記第１記憶部に格納されている前記固有情報が一致する場合、接続されている前記電子機器が使用可能かどうかを示す使用可能情報を前記電子機器から取得する取得手段と、前記電子機器に前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させる制御手段と、を有し、
前記接続されている前記電子機器が使用可能であることを、前記取得手段が取得した前記使用可能情報が示す場合には、前記制御手段は、接続されている前記電子機器に前記受信手段が受信した前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させ、前記接続されている前記電子機器が使用不可能であることを、前記取得手段が取得した使用可能情報が示す場合には、前記制御手段は前記制御データを前記第２記憶部に格納し、前記電子機器が使用可能になったことに応じて、前記第２記憶部に格納された前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を前記電子機器に実行させることを特徴とする。
本発明のテレビジョン装置の制御方法は、電子機器が接続可能なテレビジョン装置の制御方法であって、電子機器を識別するための識別データ、及び、電子機器を制御するための制御データを含む放送信号を受信する受信ステップと、前記受信ステップで受信した前記識別データと、第１記憶部に格納されている前記テレビジョン装置に接続されている電子機器の固有情報とを比較する比較ステップと、前記比較ステップによる比較の結果、前記受信ステップで受信した前記識別データと、前記第１記憶部に格納されている前記固有情報が一致する場合、接続されている前記電子機器が使用可能かどうかを示す使用可能情報を前記電子機器から取得する取得ステップと、前記電子機器に前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させる制御ステップと、を有し、前記接続されている前記電子機器が使用可能であることを、前記取得ステップで取得した前記使用可能情報が示す場合には、前記制御ステップでは、接続されている前記電子機器に受信ステップで受信した前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を実行させ、前記接続されている前記電子機器が使用不可能であることを、前記取得ステップで取得した使用可能情報が示す場合には、前記制御ステップでは、前記制御データを第２記憶部に格納し、前記電子機器が使用可能になったことに応じて、前記第２記憶部に格納された前記制御データに基づいて、前記電子機器が保有しているソフトウェアのバージョンアップ処理を前記電子機器に実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、放送信号を有効に利用して電子機器に自動的に所定の処理、例えば電子機器が保有しているソフトウェアのバージョンアップ処理、印刷処理、表示処理等を実行させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明のネットワークシステム、電子機器、コンピュータプログラム、及び放送方法の実施の形態について説明する。図１は、本実施の形態のネットワークシステム（ホームバスシステム）の全体構成を表すブロック図である。ネットワークシステムは、ネットワーク１１に相互に接続された複数の電子機器、図１ではＴＶ装置１、ＶＴＲ２、プリンタ３及びＤＶＤプレーヤ４を備えている。
【００１２】
ＴＶ装置１はデジタル放送信号（以下、単に"デジタルＴＶ放送"ともいう。）を受信可能な電子機器であって、ＴＶ受信部１ａ、表示及び制御部１ｂを備えている。ＴＶ装置１は、デジタルＴＶ放送の受信、リモコン５との信号の送受信、ネットワーク１１に接続された他の電子機器とのデータの送受信、それら電子機器の制御等を行う。ＴＶ装置１は、これらの処理を通じて得られたＴＶ画像データ、機器画像データ、各種アイコンデータ、制御情報等を表示する。
【００１３】
ＶＴＲ２は、ＴＶ画像をはじめとする画像データ、音声データの録画、再生を行う電子機器である。また、ＶＴＲ２は、ＶＴＲ動作のための機器情報データ等も記録、読み出しできる。これらのデータは、ＴＶ受信部１ａ、並びに、ネットワーク１１を通じて入出力される。
【００１４】
プリンタ３は、ネットワーク１１を通じて入力された各種データを印刷する電子機器である。プリンタ３には、例えば、ＴＶ画面のキャプチャ画像、電子番組ガイド（ＥＰＧ）データ、後述するＣＭ放送付加データが、ＴＶ装置１から入力される。
【００１５】
ＤＶＤプレーヤ４は、ＤＶＤメディアの画像、音声等を再生し、その再生信号をネットワーク１１を通じてＴＶ装置１に出力する電子機器である。
【００１６】
視聴者（ユーザ）は、リモコン５を利用してＴＶ装置１やＶＴＲ２等を制御することができる。
【００１７】
ネットワーク１１は、ＴＶ装置１、ＶＴＲ２、プリンタ３、ＤＶＤプレーヤ４を接続し、データの送受信を可能にするものである。本実施の形態においてはIEEE1394規格に準じたものが使用される。
【００１８】
ここで、本実施の形態で使用するネットワーク「IEEE1394高速シリアルバス（以下、IEEE1394I/F）」に関して説明する。IEEE1394I/Fは、デイジーチェーン方式、ノード分岐方式、及びこの組み合わせに対応し、自由度の高い接続を可能としたネットワークバスである。
【００１９】
また、IEEE1394I/Fは、１００MHz、２００MHz、４００MHzのビットレートでシリアル転送を行うデータ転送方式である。上位の転送速度を有する機器は下位のデータ転送速度をサポートするため、異なる転送速度を有する機器が混在可能である。
【００２０】
また、IEEE1394I/Fでは、電源がonのまま、機器の接続、切断(いわゆるHot plug)が可能である。また、機器の接続、電源のON/OFF等によって、バス全体にリセットが生じ、接続構成の再構築と再認識を行い、接続機器に対するＩＤの割り当てが可能である。
【００２１】
また、IEEE1394I/Fは、すべての機器が接続構成等のバス情報を認識可能である。
【００２２】
また、IEEE1394I/Fの転送モードには、パケットデータを１回だけ転送するAsynchronous転送と、連続したデータを一定期間(１２５μｓ)ごとに転送するIsochronous転送の２つがある。Asynchronous・転送は、制御信号、ファイルデータといった必要に応じて非同期で転送されるデータの転送に有効である。また、Isochronous・転送は、ビデオデータや音声信号（いわゆるストリーム・データ）等の時間的に連続性を要求されるデータの転送に有効である。このために、Isochronous・転送では転送帯域が保証される。
【００２３】
また、IEEE1394I/Fにおいては、データ転送はすべて３２bitを単位(quadlet)として行われる。したがって、３２bitに満たないデータの場合は、"０"を加えて３２bit構成の転送パケットが作られる。
【００２４】
図２は、ＴＶ装置１の構成をより詳細に示すブロック図である。なお、本実施の形態においては当該ＴＶ装置１が本発明の電子機器に相当するものである。ＴＶ装置１のＴＶ受信部１ａは、アンテナ１０１、チューナ部１０２、Demultiplex部（Demux部）１０３、スイッチ部１０４、ＴＳデコード部１０５、データバッファ部１０６、ＴＶ受信制御部１０７を備える。ＴＶ装置１の表示及び制御部１ｂは、1394Ｉ／Ｆ部１２０、1394Isochronousバッファ部１２１、1394Asynchronous plugバッファ部１２２、configuration ROM部１２３、接続機器情報格納部１２４、印刷制御部１２５、静止画バッファ部１２６、ＤＶＣＲデコード部１２７、付加データ格納部１２８、表示合成制御部１３０、表示器１３１、音声合成制御部１３２、音声出力部１３３、リモコン制御部１４０、ＴＶシステム制御部１５０を備える。これらの要素は内部バス１１０１で接続されている。
【００２５】
アンテナ１０１は、外部よりデジタルＴＶ放送の電波を受信して高周波電気信号に変換し、チューナ部１０２へと導く。
【００２６】
チューナ部１０２は、アンテナ１０１よりの高周波ＴＶ信号を増幅し、希望局を選局し、搬送波により変調されている高周波ＴＶ信号を復調し、デジタルのストリーム（以下、ＴＳ）データに変換する役割を有する。
【００２７】
Demux部１０３は、チューナ部１０２より得られたＴＳ信号から、希望する番組ＴＳデータを選択するとともに、課金情報（以下、ＣＡ）データ、電子番組ガイド（以下、ＥＰＧ）データ、及び、後述するＣＭ放送付加データを分離する。番組ＴＳデータはスイッチ部１０４を通じてＴＳデコード部１０５へ、その他のデータはデータバッファ部１０６へ転送される。
【００２８】
スイッチ部１０４は、ＴＳデコード部１０５への入力を、Demux部１０３よりの番組ＴＳデータにするか、ネットワーク１１よりの番組ＴＳデータにするかの選択を行う。また、番組ＴＳデータを1394Ｉ／Ｆ部１２０へ出力する機能も有する。
【００２９】
ＴＳデコード部１０５は、スイッチ部１０４より入力された番組ＴＳデータをデコードし、デジタルの動画像データとＰＣＭ音声データとを再生し、表示合成制御部１３０、音声合成制御部１３２へ出力する。
【００３０】
データバッファ部１０６は、番組ＴＳデータから分離されたＣＡデータ、ＥＰＧデータ、ＣＭ放送付加データ等のデータを格納する。
【００３１】
ＴＶ受信制御部１０７は、アンテナ１０１からＴＳデコード部１０５までの制御を行い、チャネル切り替え、課金制御、ＥＰＧデータに関する制御等を行う。この際、ＴＶシステム制御部１５０との間で、後述するリモコンデータ等の必要データの送受信を行う。
【００３２】
1394Ｉ／Ｆ部１２０は、IEEE1394に規格化されている高速シリアルＩ／Ｆの制御、管理を行い、ネットワーク１１と、1394Isoバッファ部１２１、1394 plugバッファ部１２２等との間でデータの送受信を行う。
【００３３】
1394Isoバッファ部１２１は、1394Ｉ／Ｆ部１２０で受信されたIsochronousデータを一時格納し、スイッチ部１０４を通じてＴＳデコード部１０５へ供給する。また、Demux部１０３及びスイッチ部１０４を通じて受け取った番組ＴＳデータを一時格納し、1394Ｉ／Ｆ部１２０へ共有する。
【００３４】
1394plugバッファ部１２２は、ＡＶ／Ｃ asynchronous転送時に必要な、plug registerとsegment bufferからなり、asynchronous転送時のフロー制御に関するデータ及びasynchronousデータの一時格納場所として使用される。データバッファ部１０６から転送されたＣＭ放送付加データ、又、各種制御情報データ等は、ここを経由して必要個所へ再転送される。
【００３５】
configuration ROM部１２３は、ＴＶ装置１のメー力名、機器名、製造番号、制御部のソフトウェアのバージョン情報、といった機器の固有情報が格納された読み出し専用メモリである。これら情報は、1394Ｉ／Ｆ部１２０、ネットワーク１１を通じて他の機器より読み出すことができる。
【００３６】
接続機器情報格納部１２４は、ネットワーク１１に接続された各機器のメーカ名、機器名、製造番号、制御部のソフトウェアのバージョン情報、といった機器の固有情報と、現在これらの機器が電源ONで使用可能かどうかといった使用可能情報との２種類の接続機器情報が格納される。
【００３７】
印刷制御部１２５は、ＴＶシステム制御部１５０の指示によって、ネットワーク１１に接続されたプリンタ３の制御を行い、データバッファ部１０６、静止画バッファ部１２６等よりのデータを印刷する。
【００３８】
静止画バッファ部１２６は、データバッファ部１０６内のＣＭ放送付加データ、ＥＰＧデータ等のデジタルＴＶ放送付加データ、ＴＶ装置１内で生成される制御情報、また、1394Ｉ／Ｆ部１２０を通じて入力される各種静止画情報等を、内部バス１１０１を通じて受け取り、表示合成制御部１３０へ供給するために一時格納しておくバッファメモリである。
【００３９】
ＤＶＣＲデコード部１２７は、ネットワーク１１、1394Ｉ／Ｆ部１２０、1394Isoバッファ部１２１を経由してデジタルビデオコーダ（以下、ＤＶＣＲ）から受け取ったデータをデコードし、デジタル動画像データとＰＣＭ音声データとを再生し、表示合成制御部１３０、音声合成制御部１３２へ出力する。
【００４０】
付加データ格納部１２８は、データバッファ部１０６に格納されているＴＶ受信された付加データのうち、機器が使用不可能等で実行不可能なデータを保存するための保存用メモリである。これは、Flash ROMであり、記憶された内容はＴＶ装置１の電源がOFFになっても消滅しない。
【００４１】
表示合成制御部１３０は、ＴＳデコード部１０５、ＤＶＣＲデコード部１２７よりの動画データと、静止画データバッファ部１２６よりの静止画データを、システム制御部１５０の制御によって切り替え或いは合成し、デジタルＲＧＢ画像データと水平、垂直同期信号として、表示器１３１へ出力する。
【００４２】
表示器１３１は、表示合成制御部１３０より入力されたＲＧＢ画像データと、水平、垂直同期信号とに基づいて、画像を表示する。この表示器１３１は、垂直解像度１０８０本、水平解像度１９２０本以上を表示できる高解像度のドットマトリクスディスプレイである。
音声合成制御部１３２は、ＴＳデコード部１０５よりのＰＣＭ音声データと、ＤＶＣＲデコード部１２７よりのＰＣＭ音声データとを、切り替え或いは合成し、また、音量、音質、臨場感等を制御し、音声出力部１３３へ出力する。
【００４３】
音声出力部１３３は、音声合成制御部１３２より入力されたＰＣＭ音声データをアナログ信号にＤ／Ａ変換し、その信号を増幅した後、スピーカより出力する。
【００４４】
リモコン制御部１４０は、ＴＶ視聴者の操作に応じリモコン５から送信されるリモコンデータを受信し、該データをＴＶシステム制御部１５０へ転送する。
【００４５】
ＴＶシステム制御部１５０は、内部バス１１０１に接続されているＴＶ装置１内各部を統括的に制御する。ＴＶシステム制御部１５０は、リモコンデータの解析；リモコンデータに応じた各部の制御；ＴＶ受信制御部１０７へのリモコンデータの転送；情報の送受信；データバッファ部１０６内のＣＭ放送付加データの解析；その解析結果と接続機器情報に応じたネットワーク１１を通じてのデータ送信；印刷処理；静止画バッファ１２６ヘの書き込み；静止画バッファ１２６及び表示合成制御部１３０の制御；ＴＶ受信部１ａ、ＶＴＲ等の画像と各種情報表示等の表示制御；を行う。また、ＴＶシステム制御部１５０は、音声合成制御部１３２を制御し、音声の各種制御を行う。また、1394Ｉ／Ｆ１２０の制御、1394Isoバッファ部１２１の管理、1394plugバッファ部１２２の管理等を行い、これによって、ネットワーク１１を通じて該ネットワークに接続されたＶＴＲ２、プリンタ３とデータの送受信を行い、ＶＴＲ２の制御等も行う。
【００４６】
内部バス１１０１は、データバス及び制御バスであり、上述したように、画像、音声データの転送、各部情報の転送に使用されるＴＶ装置１内のバスである。
【００４７】
図３は、ＶＴＲ２の構成をより詳細に示すブロック図である。ＶＴＲ２は、1394Ｉ／Ｆ部２０１、1394Isochronousバッファ部２０２、1394Asynchronous plugバッファ部２０３、configuration ROM２０４、Flash ROM２０５、ＶＴＲ制御部２０６、ＶＴＲ部２０７を備える。
【００４８】
1394Ｉ／Ｆ部２０１は、上述した1394Ｉ／Ｆ部１２０と同様のものであり、ネットワーク１１とＶＴＲ２内のデータの送受信を制御、管理する。
【００４９】
1394Isochronousバッファ部２０２は、上述した1394Isochronousバッファ部１２１と同様のものであり、ネットワーク１１よりの或いはＶＴＲ部２０７よりのデジタルビデオ画像データの一時格納場所である。
【００５０】
1394Asynchronous plugバッファ部２０３は、上述した1394Asynchronous plugバッファ部１２２と同様のものであり、asynchronousデータの一時格納場所として使用される。
【００５１】
configuration ROM２０４は、上述したconfiguration ROM１２３と同様のものであり、その中にはＶＴＲ２のメーカ名、機器名、製造年月日、機能、といった機器の固有情報が格納されている。
【００５２】
Flash ROM２０５は、不揮発性の書き換え可能なメモリである。ＶＴＲ制御２０６は内部バスを通じてFlash ROM２０５を書き換えることができ、また、他の機器もネットワーク１１を通じてFlash ROM２０５を書き換えることができる。該Flash ROM２０５には、ＶＴＲ制御部２０６にて実行されるプログラム、変換されたアイコンデータ等が格納されている。
【００５３】
ＶＴＲ制御部２０６は、ネットワーク１１、1394Ｉ／Ｆ部２０１、1394plugバッファ部２０３を通じて受け取ったＶＴＲ制御情報に基づき、ＶＴＲ部２０７の制御を行う。また、ＶＴＲ制御部２０６は、ＶＴＲ部２０７の制御状況に応じたアイコン等の表示データを、Flash ROM２０５、1394plugバッファ部２０３、1394Ｉ／Ｆ部２０１、ネットワーク１１を通じてＴＶ装置１へ送信する。
【００５４】
ＶＴＲ部２０７は、ビデオのテープ走行系機構部、その機構の制御部、ビデオ信号の変復調部等からなり、ＶＴＲ制御部２０６により制御される。
【００５５】
図４は、リモコン５の構成をより詳細に示すブロック図である。リモコン５は、キーボタン５０１、測距部５０２、データ送受信部５０３、表示部５０４、制御部５０５を備える。ユーザはキーボタン５０１を押して、所望の動作の実行を指示することができる。
【００５６】
測距部５０２は、カメラ等に使用されるいわゆる反射型の測距部であり、測距対象に対し赤外線を放射し、その反射を利用して距離を測定するものである。キーボタン５０１が押されると、測距部５０２がＴＶ装置１とリモコン５との距離を測定する。
【００５７】
データ送受信部５０３は、キーコード及び距離データをＴＶ装置１内のリモコン制御部１４０へ送信する。また、データ送受信部５０３は、ＴＶ装置１からresponse等を受信する。
【００５８】
表示部５０４は、キーボタン操作がＴＶ装置１に受信されなかった場合のエラー表示等を行う。
【００５９】
制御部５０５は、押されたキーボタン５０１の検出、その検出されたキーボタン５０１に基づくキーコードのエンコード、該キーコードのＴＶ装置１への送信、response等の受信を制御する。また制御部５０５は、測距部５０２の距離測定、得られた距離データの送信を制御する。
【００６０】
図５は、プリンタ３の構成をより詳細に示すブロック図である。プリンタ３は、1394Ｉ／Ｆ部３０１、1394Asynchronous plugバッファ部３０２、configuration ROM３０４、Flash ROM３０５、プリンタ制御部３０６、プリンタ機構部３０７を備える。これらの要素は内部バス１３０１で接続されている。
【００６１】
1394Ｉ／Ｆ部３０１は、上述した1394Ｉ／Ｆ部１２０と同様のものであり、ネットワーク１１とプリンタ３内のデータの送受信を制御、管理する。
【００６２】
1394Asynchronous plugバッファ部３０２は、上述した1394Asynchronous plugバッファ部１２２と同様のものであり、印刷データ等のasynchronousデータの一時格納場所として使用される。
【００６３】
configuration ROM３０４は、上述したconfiguration ROM１２３と同様のものであり、その中にはプリンタ３のメーカ名、機器名、製造年月日、ソフトウェアのバージョン、といった機器の固有情報が格納されている。
【００６４】
Flash ROM３０５は、不揮発性の書き換え可能なメモリである。プリンタ制御部３０６は内部バス１３０１を通じてFlash ROM３０５を書き換えることができ、また、他の機器もネットワーク１１を通じてFlash ROM３０５を書き換えることができる。該Flash ROM３０５には、プリンタ制御部３０６にて実行されるプログラム、制御コマンド、フォントデータ等が格納されている。
【００６５】
プリンタ制御部３０６は、ネットワーク１１、1394Ｉ／Ｆ部３０１、1394plugバッファ部３０２を通じて受け取ったプリンタ制御情報と印刷データに基づき、プリンタ機構部３０７を制御して印刷を実行させる。
【００６６】
プリンタ機構部３０７は、具体的には図示しないが、プリンタ機構部、印字ヘッド部、該機構及び印字ヘッドの制御部からなり、プリンタ制御部３０６により制御され、印刷を実行する。
【００６７】
次に、デジタルＴＶ放送のＴＳ信号について説明する。図６には、放送電波として送出されるＴＳ信号の生成のための生成装置を示す。あるチャネルの信号生成部７には、映像信号ｓ１７０１、音声信号ｓ１７０２、付加データｓ１７０３が入力される。これらデータは、それぞれビデオエンコーダ７０１、オーディオエンコーダ７０２、データエンコーダ７３０によってエンコードされ、ヘッダが付加されパケット化され、ビデオＰＥＳ（Packetized Elementary Stream）信号ｓ１７０４、音声ＰＥＳ信号ｓ１７０５、データＰＥＳ信号ｓ１７０６となる。
【００６８】
その後、ＴＳパケット生成器７０４が映像、音声、付加データのＰＥＳ信号ｓ１７０４〜ｓ１７０６をまとめて（多重して）一つのチャネルのＴＳ信号ｓ１７０８（ＴＳ１）を生成する。
【００６９】
他のチャネル７５１、７５２でも同様にして、映像、音声、付加データがまとめられ（多重され）、ＴＳ信号ｓ１７０９（ＴＳ２）、ｓ１７１０（ＴＳ３）が生成される。チャネルの数は、１つであってもよく、もっと多い数であってもよい。
【００７０】
３つのＴＳ信号ｓ１７０８、ｓ１７０９、ｓ１７１０は、ＴＳ多重化装置７５３により再度まとめられ（多重され）、ＴＳ信号（ＴＳ４）ｓ１７１１が生成される。
【００７１】
また、ＴＳ信号には、パケット化、多重化に際し、再生の際の識別子として、ＰＩＤ(Program  ID)、ＰＭＴ(Program Map Table)、table_ID、tag_value等を含むヘッダが付加される。
【００７２】
なお、上記エンコード法、パケット化法、多重化法に関しては、IEC 13818-1、IEC 13818-2、IEC 13818-3で規定されているものが一般的であるが、その詳細は省略する。
【００７３】
１つになったＴＳ信号ｓ１７１１（ＴＳ４）は、変調器７５４で変調された後、アンテナ７５５より送出される。
【００７４】
図７には、ＴＳ信号ｓ１７１１（ＴＳ４）より、ＴＳ信号ｓ１７０８（ＴＳ１）の付加データｓ１７０３を再生（抽出）する過程を模式的に表わす。多重化されたＴＳ４より、まずＴＳ１のみを分離する。これには、video部、audio部、data部の３つが含まれるので、その中からdata部のみを収集し、ヘッダ部を削除して、元のdata（付加データ）を生成する。これらの分離、収集には、ＰＩＤ、ＰＭＴ、table_ID、tag_value等のヘッダの識別子が使用される。
【００７５】
図８は、付加データのデータ構造について示す。付加データは、ヘッダ（Header）部とデータ（Data）部とに分かれており、ヘッダ部の内容をＴＶシステム制御部１５０が解析して、データ部の処理を行う。図８には、ヘッダ部の構成の一例が示されている。ヘッダ部は、target情報、action情報、data情報、CRC dataを含んでいる。
【００７６】
target情報は、後述するactionの対象となる電子機器（target機器）を特定するための情報を含む。target情報は、target機器を特定する情報であれば、どのような情報であってもよい。例えば、上述のconfiguration ROMに格納されている機器固有の情報（メー力名、機器名、製造番号、製造年月日、ソフトウェアのバージョン等）と比較できる情報であってもよい。
【００７７】
action情報は、図９に示すように、target機器に対して行う処理（動作）を定義する部分である。例えば、データの書き換え、ＣＭデータを用いた宣伝、表示、印刷、といったactionがある。
【００７８】
data情報は、図１０に示すように、データ部に格納されたデータの種類―例えば、プログラムデータなのか、印刷データなのか―を表すアプリケーション情報を含む。
【００７９】
（第１の動作例）
次に、図１１のフローチャートを参考して、図１に示したネットワークシステムにおける処理動作例について説明する。本例では、ＴＶ装置１（Ａ社製品）、ＶＴＲ２（Ｂ社製品）、プリンタ３（Ｃ社製品であり、機器名c777、製造年月９８年３月、ソフトウェアバージョンc100である。なお、プリンタ３の制御ソフトウェアは、Flash ROM３０５に格納されている）がネットワーク１１に接続されているものとする。
【００８０】
また、本例における放送信号は、図６で説明したように、ＴＳ１（ＴＳ信号ｓ１７０８）、ＴＳ２（ＴＳ信号ｓ１７０９）、ＴＳ３（ＴＳ信号ｓ１７１０）の３つのＴＳ信号が多重化されたＴＳ４（ＴＳ信号ｓ１７１１）となっており、このうちＴＳ１にＣ社のＣＭ放送が含まれており、そのＣＭ放送に付加データが存在するものとする。
【００８１】
具体的には、Ｃ杜のＣＭ放送データに、機器名c777、製造年月９８年１月〜６月、ソフトウェアバージョンc100を有するＣ社製プリンタを対象として、そのバージョンc100の制御ソフトウェアをバージョンアップデータc101に書き換えるような付加データが含まれているとする。図１２は、その付加データのデータ構造を示す。同図に示すように、ヘッダ部の各情報には付加データの内容を示す値が格納されており、データ部には書き換えソフトウェアデータ（バージョンアップデータc101）が格納されている。
【００８２】
いま、ＶＴＲ２とプリンタ３の電源は既にONとなっており、使用可能であるとする。これらは、以前にもＴＶ装置１に接続されて使用され、ＴＶ装置１に認識されたことがあるものとする。
【００８３】
また、ＴＶ装置１とＤＶＤプレーヤ４の電源はOFFになっているものとする。ただし、ＤＶＤプレーヤ４は、以前にもＴＶ装置１に接続されて使用された（ONになっていた）ことがあり、ＴＶ装置１に認識されたことがあるものとする。
【００８４】
ここで、ＴＶ装置１の電源スイッチをONにすると（ｓｔ６０１．０１）、バスリセットが発生し、IEEE1394Ｉ／Ｆは初期化され、接続情報が再構築されて、接続機器の再認識が行われる。したがって、電源がONで使用可能なＶＴＲ２とプリンタ３は、1394Ｉ／Ｆ部１２０によって認識され、ＴＶシステム制御部１５０により認識される（ｓｔ６０１．０２）。
【００８５】
次に、ＴＶシステム制御部１５０は、1394plugバッファ部１２２、1394Ｉ／Ｆ部１２０を制御し、ネットワーク１１に接続されているＶＴＲ２及びプリンタ３との間で、ＴＶ装置１がconsumer、ＶＴＲ２及びプリンタ３がproducerとなるように、asynchronous connectionを形成する（ｓｔ６０１．０３）。
【００８６】
そして、ＴＶシステム制御部１５０は、各機器に対して機器固有情報の転送要求を出し（ｓｔ６０１．０４）、該情報を受信すると、接続機器情報格納部１２４へ格納する（ｓｔ６０１．０５）。また、ＴＶシステム制御部１５０は、ＴＶ装置１自身の機器固有情報を、内部バス１１０１を通じて接続機器情報格納部１２４へ格納する。
【００８７】
この際、新たに受信した機器固有情報が以前のバスリセット時に受信した機器固有情報と同じ値であれば、ＴＶシステム制御部１５０は、以前の値をそのまま残し、異なるところがあれば、その部分を書き直す。また、バスリセット時に、以前受信した機器が認識されなかった場合、ＴＶシステム制御部１５０は、該機器の固有情報の使用可能情報のみを使用不可とし、それ以外の部分はそのまま残す。本例では、ＶＴＲ２とプリンタ３の機器情報はそのままであり、ＤＶＤプレーヤ４に関する機器情報のうち使用可能情報が使用不可となる。
【００８８】
上記処理動作（ｓｔ６０１．０２）の一方で、電源ON後、ＴＶ装置１は、アンテナ１０１により、図６で説明したように送出された放送信号（電波）を受信する。受信された放送信号は、チューナ部１０２において、同調、増幅、復調され、図７に示したような多重化されたＴＳ信号（ＴＳ４）となる（ｓｔ６０１．１１）。
【００８９】
ここで、ＴＳ信号（ＴＳ１）の放送でＣ杜のＣＭが始まったとする。この場合、Demux部１０３が、図７で説明したように、まずＴＳ１を分離し、次にこのＴＳ１を、Video部、audio部、Data部（付加データ）に分離する（ｓｔ６０１．１２、ｓｔ６０１．１３）。なお、付加データがない場合は、未処理で終了する（ｓｔ６０１．１２、ｓｔ６０１．５１）。
【００９０】
その後、Video部のデータとaudio部のデータとは、スイッチ部１０４を通じてＴＳデコード部１０５へ送られて、デコードされる。
【００９１】
一方、分離された付加データは、データバッファ部１０６へ送られる。データバッファ部１０６に付加データが入力されると、ＴＶシステム制御部１５０は該データをデコードし、ヘッダ部を解析する（ｓｔ６０１．１４）。ＴＶシステム制御部１５０は、その付加データが接続機器の対応actionかどうかをヘッダ部内データの整合性によって判別する（ｓｔ６０１．１５）。なお、接続機器の対応actionでない場合、例えば、ＥＰＧデータである、ＣＡデータであるような場合、或いは、解析できない場合は、それに対応する別処理へ移る（ｓｔ６０１．５２）。
【００９２】
接続機器の対応actionの場合、ヘッダ部内をさらに解析し、該付加データが、Ｃ社製品で、機器名c777、製造番号c123、ソフトウェアバージョンc100を対象にしたものであることを判別し、接続機器情報格納部１２４に該情報と一致する機器固有情報があるかどうかを検索する（ｓｔ６０１．１６）。なお、存在しない場合は、未処理として、該付加データは破棄され、終了する。（ｓｔ６０１．５３）
【００９３】
接続機器情報格納部１２４に一致する機器固有情報がある場合、その使用可能情報を参照することで当該機器が使用可能であるかどうか調べる（ｓｔ６０１．１７）。使用不可能になっている場合は、その付加データを付加データ格納部１２８へ保存し、この情報は表示器１３１に表示される。例えば、『あなたのご使用になっているＣ杜のプリンタc777に関する情報が受信されました。プリンタの電源をONにして下さい。』のごとくである。
【００９４】
なお、保存された付加データは、機器が使用可能になった際に、その内容が実行される（ｓｔ６０１．５４）。また、保存された付加データは、ＴＶシステム制御部１５０によって管理され、ある一定時間以上たっても実行されない場合は破棄（消去）されるようになっている。
【００９５】
本例では、プリンタ３（Ｃ社製品であり、機器名c777、製造年月９８年３月、ソフトウェアバージョンc100）があり、電源ONで使用可能であるので、先へ進み、付加データのヘッダ部のaction情報から、action動作がソフトウェアの書き換えであることを判別する（ｓｔ６０１．１８）。なお、そうでない場合は、ヘッダ部のaction情報に従った別処理を行う（ｓｔ６０１．５５）。
【００９６】
次に、ＴＶシステム制御部１５０は、付加データがソフトウェアデータの書き換え処理に関係することを判別したので、ＴＶ装置１がproducer、プリンタ３がconsumerとなるように、asynchronous connectionを形成する（ｓｔ６０１．１９）。
【００９７】
そして、ＴＶシステム制御部１５０は、ネットワーク１１を通じて、プリンタ３の1394plugバッファ部３０２内のsegment buffer内に、付加データのデータ部で与えられたデータを書き込む（ｓｔ６０１．２０）。
【００９８】
データ転送が終了すると、ＴＶシステム制御部１５０は、プリンタ３との間に形成したasynchronous connectionを切断して終了する（ｓｔ６０１．２１）。
【００９９】
一方、プリンタ３のプリンタ制御部３０６は、1394plugバッファ部３０２内のsegment buffer内に受信したデータを解析し、自分のプリンタの制御ソフトウェアのバージョンアップデータであることを判別し、該データをFlash ROM３０５内のプログラム部へ転送する（ｓｔ６０１．２２）。
【０１００】
以上述べたように、本動作例によれば、放送信号に含まれる付加データを利用して、ホームネットワーク１１に接続されたプリンタ３の制御ソフトウェアが自動的にバージョンアップされる。
【０１０１】
（第２の動作例）
次に、図１３のフローチャートを参考して、図１に示したネットワークシステムにおける処理動作例について説明する。本例では、ＴＶ装置１（Ａ社製品）、ＶＴＲ２（Ｂ社製品であり、カテゴリVHS Video、機器名b123、製造年月９２年７月）、プリンタ３（Ｃ社製品）がネットワーク１１に接続されているものとする。
【０１０２】
また、本例における放送信号は、上述した動作例１と同様に、ＴＳ１（ＴＳ信号ｓ１７０８）にＣＭ放送が含まれており、そのＣＭ放送に付加データが存在するものとする。
【０１０３】
具体的には、Ｓ杜のＣＭ放送データに、カテゴリVHS Video、製造年月９３年１月以前、或いは、Ｓ社製品s123類似品を対象として、Ｓ杜新製品の買い替えキャンペーンの広告データが含まれており、プリンタがあれば、印刷するように設定されているとする。図１４には、その付加データのデータ構造を示す。同図に示すように、ヘッダ部には付加データの内容を示す値が格納され、データ部には印刷データが格納されている。
【０１０４】
ＴＶ装置１の電源スイッチをONにすると（ｓｔ６０２．０１）、上述した動作例１と同様、バスリセットが発生し、IEEE1394Ｉ／Ｆは初期化され、接続情報が再構築されて、ＴＶシステム制御部１５０がネットワーク１１に接続された電子機器を認識する。（ｓｔ６０２．０２）
【０１０５】
次に、ＴＶシステム制御部１５０は、1394plugバッファ部１２２、1394Ｉ／Ｆ部１２０を制御し、ネットワーク１１に接続されているＶＴＲ２及びプリンタ３との間で、ＴＶ装置１がconsumer、ＶＴＲ２及びプリンタ３がproducerとなるように、asynchronous connectionを形成する（ｓｔ６０２．０３）。
【０１０６】
そして、ＴＶシステム制御部１５０は、各機器に対して機器固有情報の転送要求を出し（ｓｔ６０２．０４）、該情報を受信すると、接続機器情報格納部１２４へ格納する（ｓｔ６０２．０５）。ＶＴＲ２について説明すれば、Ｂ社製品で、カテゴリVHS Video、機器名b123、製造年月９２年７月であるといった情報が格納される。また、ＴＶ装置１自身の機器固有情報が、内部バス１１０１を通じて機器情報格納部１２４へ格納される。
【０１０７】
上記処理動作（ｓｔ６０２．０２）の一方で、電源ON後、ＴＶ装置１は、アンテナ１０１により、図６で説明したように送出された放送信号を受信する。受信された放送信号は、チューナ部１０２において、同調、増幅、復調され、図７に示したような多重化されたＴＳ信号（ＴＳ４）となる（ｓｔ６０２．１１）。
【０１０８】
ここで、ＴＳ信号（ＴＳ１）の放送でＳ杜のＣＭが始まったとする。この場合、Demux部１０３が、図７で説明したように、まずＴＳ１を分離し、次にこのＴＳ１を、Video部、audio部、Data部（付加データ）に分離する（ｓｔ６０２．１２、ｓｔ６０２．１３）。なお、付加データがない場合は、未処理で終了する（ｓｔ６０２．１２、ｓｔ６０２．５１）。
【０１０９】
その後、Video部のデータとaudio部のデータとは、スイッチ部１０４を通じてＴＳデコード部１０５へ送られて、デコードされる。
【０１１０】
一方、分離された付加データは、データバッファ部１０６へ送られる。データバッファ部１０６に付加データが入力されると、ＴＶシステム制御部１５０は該データをデコードし、ヘッダ部を解析する（ｓｔ６０２．１４）。ＴＶシステム制御部１５０は、その付加データが接続機器の対応actionかどうかをヘッダ部内データの整合性によって判別する（ｓｔ６０２．１５）。なお、接続機器の対応actionでない場合、例えば、ＥＰＧデータである、ＣＡデータであるような場合、或いは、解析できない場合は、それに対応する別処理へ移る（ｓｔ６０２．５２）。
【０１１１】
接続機器の対応actionの場合、ヘッダ部内をさらに解析し、該付加データが、カテゴリVHS Video、製造年月９３年１月以前を対象にしたものであることを判別し、接続機器情報格納部１２４に該情報と一致する機器固有情報があるかどうかを検索する（ｓｔ６０２．１６）。なお、存在しない場合は、未処理として、該付加データは破棄され、終了する。（ｓｔ６０２．５３）
【０１１２】
本例では、ＶＴＲ２が対象となる（機器情報格納部１２４内に、一致する機器固有情報がある）ので（ｓｔ６０２．１７）、先へ進み、付加データのヘッダ部のaction情報から、action動作がデータ印刷であることを判別する（ｓｔ６０２．１８）。なお、そうでない場合は、ヘッダ部のaction情報に従った別処理を行う（ｓｔ６０２．５５）。
【０１１３】
次に、ＴＶシステム制御部１５０は、付加データが印刷処理に関係することを判別したので、ネットワーク上にプリンタがあるかどうかを検索する（ｓｔ６０２．１９）。本例の場合、ネットワーク上にプリンタ３がある。よって、ＴＶシステム制御部１５０は、プリンタ３に印刷を実行させるために、ＴＶ装置１がproducer、プリンタ３がconsumerとなるように、asynchronous connectionを形成する（ｓｔ６０２．２０）。
【０１１４】
そして、ＴＶシステム制御部１５０は、印刷制御部１２５を使用し、データバッファ部１０６内のデータをIEEE1394ネットワークを通じてプリンタ３に転送する。このデータは、プリンタ３の1394plugバッファ部３０２内のsegment buffer内に書き込まれる（ｓｔ６０２．２１）。
【０１１５】
データ転送が終了すると、ＴＶシステム制御部１５０は、プリンタ３との間に形成したasynchronous connectionを切断して終了する（ｓｔ６０２．２２）。
【０１１６】
一方、プリンタ３のプリンタ制御部３０６は、1394plugバッファ部３０２内のsegment buffer内に受信したデータを解析し、自分のプリンタの印刷データであることを判別し、該データをプリンタ機構部３０７へ転送し、印刷を実行する（ｓｔ６０２．２３）。
【０１１７】
以上述べたように、本動作例によれば、付加データとＶＴＲ２の機器固有情報とを照合した結果に応じて、別の機器であるプリンタ３に印刷処理を実行させることができる。
【０１１８】
なお、上記実施の形態においては、各機器を接続するためのネットワークとしてIEEE1394を使用したが、１２Ｃバス、イーサネット(R)、ＵＳＢ等を使用し、接続機器の認識手段を設けてもかまわない。ネットワークは有線でも無線でもよい。電送媒体も、電気信号に限らず、光ファイバケーブル、赤外線、電波等であってもよい。また、１種類とせずに、複数のネットワークを結合することも可能である。すなわち、ネットワークは、別々の筐体を有する複数の電子機器を相互に接続できる手段であればよい。
【０１１９】
また、本実施の形態においては、ＴＶ装置の電源スイッチONによって、IEEE1394Ｉ／Ｆにバスリセットをかけ接続機器の認識を行ったが、これは、他の機器の電源ON/OFF、コネクタの挿抜等、IEEE1394Ｉ／Ｆにバスリセットをかけることができればどのようなものでもよい。
【０１２０】
また、本実施の形態においては、ＴＶ装置１、ＶＴＲ２、プリンタ３、ＤＶＤプレーヤ４が接続されたネットワークシステムを説明したが、他の電子機器、例えば、ＴＶチューナ、ＦＭチューナ、オーディオカセットレコーダ、アンプ等のＡＶ機器や、ＰＣ（パーソナルコンピュータ）、スキャナ、ＦＡＸ、電話、モデム、ディスプレイモニタ、プリンタ、複写機等のＯＡ機器や、冷蔵庫、洗濯機、アイロン等の家庭電化製品や、ドアホン、浴室管理システム、防犯システム等の家庭内ネットワークシステムまで応用することができる。
【０１２１】
また、本実施の形態におけるＴＶ装置１は、チューナ部、Demux部、ＴＶシステム制御部等の多くの機能を有しているが、これら各機能は、IEEE1394Ｉ／Ｆによって接続された機器、例えばプリンタ内に存在し、統括的に制御するようにしてもかまわない。
【０１２２】
また、本実施の形態では、電子機器に実行させる「所定の処理」の一例として、データの書き換え（ソフトウェアのバージョンアップ）処理と印刷処理を示した。しかし、上述したように、本発明は種々の電子機器に適用可能であるため、対象とする電子機器の種類や機能に応じて、様々な処理を実行させることができる。例えば、「所定の処理」として、ＴＶ装置やＰＣに対する表示処理（バージョンアップを促す表示、バージョンアップ作業を行うことを告知する表示、接続された電子機器が広告対象となることを示す表示等）や、ＡＶ機器に対する音声出力処理を実行させることもできる。また、ＴＶ装置１も電子機器の一つなので、ＴＶ装置１が付加データに基づきＴＶ装置１自身に所定の処理を実行させてもよい。
【０１２３】
なお、本実施の形態では、付加データに基づき電子機器を制御する処理回路がＴＶ装置１の筐体内部に設けられている。しかし、放送信号を受信する手段と、上記処理回路とを同一の筐体に設ける必要はなく、別の筐体として、すなわち処理回路を独立の装置もしくはＴＶ装置１以外の電子機器の内部に設けてもよい。
【０１２４】
（その他の実施の形態）
上述した実施の形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置或いはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ或いはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【０１２５】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。そのプログラムコードの伝送媒体としては，プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネット等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体（光ファイバ等の有線回線や無線回線等）を用いることができる。
【０１２６】
さらに、上記プログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１２７】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）或いは他のアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることはいうまでもない。
【０１２８】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれることはいうまでもない。
【０１２９】
なお、上記実施の形態において示した各部の形状及び構造は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【０１３０】
【図１】実施の形態のネットワークシステムの構成を表すブロック図である。
【図２】ＴＶ装置１の構成を示すブロック図である。
【図３】ＶＴＲ２の構成を示すブロック図である。
【図４】リモコン５の構成を示すブロック図である。
【図５】プリンタ３の構成を示すブロック図である。
【図６】放送信号として送出されるＴＳ信号の生成のための生成装置の構成を示すブロック図である。
【図７】多重化されたＴＳ信号から所定チャネルの付加データを再生する過程を模式的に表わす図である。
【図８】付加データのデータ構造を説明するための図である。
【図９】action情報を説明するための図である。
【図１０】data情報を説明するための図である。
【図１１】第１の処理動作例を表すフローチャートである。
【図１２】第１の処理動作例における付加データのデータ構造を説明するための図である。
【図１３】第２の処理動作例を表すフローチャートである。
【図１４】第２の処理動作例における付加データのデータ構造を説明するための図である。
【符号の説明】
【０１３１】
１      ＴＶ装置
２      ＶＴＲ
３      プリンタ
４      ＤＶＤプレーヤ
５      リモコン
１０１  アンテナ
１０２  チューナ部
１０３  Demultiplex部（Demux部）
１０４  スイッチ部
１０５  ＴＳデコード部
１０６  データバッファ部
１０７  ＴＶ受信制御部
１２０  1394Ｉ／Ｆ部
１２１  1394Isochronousバッファ部
１２２  1394Asynchronous plugバッファ部
１２３  configuration ROM部
１２４  接続機器情報格納部
１２５  印刷制御部
１２６  静止画バッファ部
１２７  ＤＶＣＲデコード部
１２８  付加データ格納部
１３０  表示合成制御部
１３１  表示器
１３２  音声合成制御部
１３３  音声出力部
１４０  リモコン制御部
１５０  ＴＶシステム制御部
【図１】
0004693363.tif 000002
【図２】
0004693363.tif 000003
【図３】
0004693363.tif 000004
【図４】
0004693363.tif 000005
【図５】
0004693363.tif 000006
【図６】
0004693363.tif 000007
【図７】
0004693363.tif 000008
【図８】
0004693363.tif 000009
【図９】
0004693363.tif 000010
【図１０】
0004693363.tif 000011
【図１１】
0004693363.tif 000012
【図１２】
0004693363.tif 000013
【図１３】
0004693363.tif 000014
【図１４】
0004693363.tif 000015