(57)【要約】本発明は、分散されたステーションのネットワーク、特にホームネットワークにおけるデータ通信の技術分野に関する。この種類のホームネットワークは、ＡＶデータストリームがネットワーク加入者ステーション間で送信されることを可能にする。本発明の目的は、ユーザが音声及び／映像データのための記録手順を開始したいとき、この種のネットワークのユーザを支援することである。本発明に従って、データ接続は、ユーザインターフェース機器（１０）又はデータシンク機器（１０，１８）への接続が既に設定されたデータソース機器と記録機器（１２，１７）との間で自動設定される。データ接続の自動設定は、記録機器（１２，１７）のためのユーザインターフェースが呼び出された直後になされる。代替として、データ接続の自動設定は、記録機器における記録機能の選択後にのみ特になされる。その手段は、ネットワークの記録機器（１２，１７）における瞬時記録機能の実行を支援する。
2007520922.tif 000002
【特許請求の範囲】
【請求項１】
分散されたステーションのネットワークにおいてネットワーク加入者ステーション間のデータ接続を自動的に設定するための方法であって、前記ネットワークは少なくとも１つの記録機器、データソース機器及びデータシンク機器を有する、方法であり、次のような段階であって：
ユーザインターフェース機器における前記記録機器のためのユーザインターフェースのユーザ活性化選択の段階；
前記ネットワークにおいてユーザインターフェース機器又は前記データシンク機器のために設定された既存の前記データ接続を調べる段階；
前記データシンク機器又は前記ユーザインターフェース機器への接続が設定されたデータソース機器と、前記記録機器における瞬時記録機能の実行を支援するための前記記録機器との間の接続を設定する段階；
を有することを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、前記データソース機器と前記記録機器との間の前記データ接続は、前記記録機器における前記記録機能が前記ユーザにより活性化された後のみに、設定される、ことを特徴とする方法。
【請求項３】
請求項１又は２に記載の方法であって、前記ユーザインターフェース機器は映像画像のためのディスプレイ機器であり、前記ユーザインターフェースはグラフィカルユーザインターフェースに基づいている、ことを特徴とする方法。
【請求項４】
請求項１乃至３の何れ一項に記載の方法であって、前記データシンク機器は音声信号のためのアンプ装置である、ことを特徴とする方法。
【請求項５】
請求項１乃至４の何れ一項に記載の方法であって、前記記録機器はディジタルビデオレコーダ又はディジタルオーディオレコーダである、ことを特徴とする方法。
【請求項６】
ネットワーク加入者ステーションを制御するためにユーザインターフェースを与えるためのプログラム手段を有する、請求項１乃至５の何れ一項に記載の方法を実行するためのユーザインターフェース機器としてのネットワーク加入者ステーションであって：
ユーザによる前記ネットワークにおいて記録機器の前記制御のための前記ユーザインターフェースの活性化のとき、データシンク機器又は前記ユーザインターフェース機器自体のために設定された既存のデータ接続に関するチェックをトリガーするチェックプログラム手段を呼び出し、前記ネットワークにおいて前記記録機器における瞬時記録機能の前記実行を支援するように前記記録機器と前記データシンク機器又は前記ユーザインターフェース機器へのデータ接続が設定されているデータソース機器との間のデータ接続を自動的に設定する更なるプログラム手段を前記ユーザインターフェースが有する；
ことを特徴とするネットワーク加入者ステーション。
【請求項７】
請求項６に記載のネットワーク加入者ステーションであって、前記更なるプログラム手段は、前記記録機器における前記記録機能が前記ユーザにより活性化された後にのみ、前記ネットワークにおいて前記記録機器と前記データソース機器との間の前記データ接続を
前記更なるプログラム手段が設定するように、デザインされている、ことを特徴とするネットワーク加入者ステーション。
【請求項８】
請求項６又は７に記載のネットワーク加入者ステーションであって、前記ユーザインターフェース機器は映像画像のためのディスプレイ機器であり、前記ユーザインターフェースはグラフィカルユーザインターフェースに基づいている、ことを特徴とするネットワーク加入者ステーション。
【請求項９】
請求項６乃至８の何れ一項に記載のネットワーク加入者ステーションであって、前記データシンク機器は音声信号のためのアンプ装置である、ことを特徴とするネットワーク加入者ステーション。
【請求項１０】
請求項６乃至９の何れ一項に記載のネットワーク加入者ステーションであって、前記記録機器はディジタルビデオレコーダ又はディジタルオーディオレコーダである、ことを特徴とするネットワーク加入者ステーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分散されたステーションのネットワーク、特に、ホームネットワークにおけるデータ通信の技術分野に関する。これは、特に、ネットワーク加入者ステーション間の自動接続設定の分野を含む。
【背景技術】
【０００２】
今日、家庭の現地におけるネットワーク機器に対して利用可能な種々のホームネットワーク規格が存在する。家電製品の分野においては、バス規格ＩＥＥＥ−１３９４が特に確立されてきた。これは、非常に大きいデータレートで汎用電子機器間の通信を可能にする。データレート１００、２００及び４００Ｍｂｉｔ／ｓｅｃはサポートされている。ところで、元々の規格ＩＥＥＥ−１３９４−１９９５は拡張されてきていて、現在のバージョンＩＥＥＥ−１３９４ｂはより大きいデータ送信速度Ｓ８００、Ｓ１２００及びＳ１６００さえ指定できる。これは、ネットワーク加入者ステーション（以下、短縮して、ネットワークステーションという）を制御するための非同期データパケット並びに等時性音声及び映像データストリームの両方を並列状態で送信するには十分である。汎用電子機器間のデータ交換のための代表的なアプリケーションは、タイトル、映像又は音声データソースから再生される映像フィルムか又は音楽、及び他の汎用電子機器に送信される関連データストリームを含む。このようなアプリケーションの例に対しては、論理データ接続が対象の電子機器間で設定され、それらの電子機器は互いにデータを交換する。このようなデータ接続は、それ故、定期的にデータパケットを送信するために用いられる。このデータ送信方式については、ＩＥＥＥ−１３９４−１９９５規格においては、等時性データ伝送と呼ばれ、その等時性データ伝送は、特定の時間のインターバルにおいて、定期的に、データソースからデータシンクに送信されるデータパケットを含む。
【０００３】
更に、非同期データ送信は又、ＩＥＥＥ−１３９４ネットワークにおいて行われる。この場合、所謂、データパケットは必要に応じて送信される。バスにより送信されるそのような非同期データパケットの品質は生じるデータ容量に依存する。非同期データ送信は、ネットワークにおいて存在している他の電子機器を用いて、ネットワークにある電子機器を識別し且つ制御するために広く用いられている。
【０００４】
しかしながら、ＩＥＥＥ−１３９４−１９９５規格は、データ通信についてのＩＳＯ／ＯＳＩ基準モデルの最下位層、即ち、物理層、データリンク層及びネットワーク層の一部のみを指定する。上位層、即ち、トランスポート層、セッション層、プレゼンテーション層及びアプリケーション層は、しかしながら、指定されない。
【０００５】
汎用電子機器の企業のコンソーシアムは、汎用電子機器間のデータ交換のために高位層を定義することについて又、着手した。この規格は、ａｃｒｏｎｙｍ  ＨＡＶｉとして知られ、ここで、ＨＡＶｉはＨｏｍｅ  Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙの略語である。この規格は“相互運用性ミドルウェア”を指定し、その“相互運用性ミドルウェア”は、共にネットワークによりタスクを実行するために、種々のメーカ製の製品を互いに認識すること、即ち、互いに協調することを確実にする。
【０００６】
上記のように、汎用電子機器のネットワークに対するアプリケーションの代表的な例は、ＡＶデータ、即ち、音声又は映像データを、１つ又はそれ以上の汎用電子機器に送信するデータソース機器を含む。目的の機器は、典型的には、データシンク機器と呼ばれる。ユーザは、ユーザがデータを送信する側の機器と、そのデータがネットワークにおいて供給される側の機器を選択することができることを希望する。このような機器の選択は、ユーザにとってできるだけ利便性があることが必要である。このために、今日、コンピュータ技術において周知であるユーザインターフェースが非常によく用いられている。ユーザインターフェースは、ユーザが、個々のメニューアイテムを直接、選択するためにリモートコントロール（特に、カーソル制御鍵）においてマウスポインタ又は鍵を用いることができ、キーパッドを用いて特定の入力を行うことができる、１つ又はそれ以上の操作メニュー（ディスプレイユニットに表示される）を有する。
【０００７】
２つのネットワークステーション間の論理データ接続を設定するために、ユーザは、データソース機器及びデータシンク機器を直接、選択することが可能である。この選択の後にのみ、そのデータ接続は設定され、音声及び／又は映像データストリームがこのデータ接続により送信されることが可能である。上記の一例は、テレビジョンにおける映像プログラムを視聴することができるように、テレビジョンにディジタルセットトップボックスにより受信されるＡＶデータを転送したい場合の一例について説明する。このために、ユーザは、両方の電子機器を直接、選択する必要がある。ここで、更に、ＡＶデータが記録機器により記録されることが意図されている場合、ユーザは、データソース機器及びデータターゲット機器（即ち、記録機器）を再び選択し、記録機能を開始する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、記録のためにデータ接続を設定する方式においてユーザを支援することである。本発明に従って、このことは、標準的な方式で記録機器に対して設定されるデータシンク機器に対して設定されるデータ接続を既に有するデータソース機器から論理データ接続によりなされる。
【課題を解決するための手段】
【０００９】
アプリケーションの代表的な実施例は、データシンク機器が、記録機器を制御するためのユーザインターフェース（請求項におけるユーザインターフェース）が表示されているディスプレイ機器と適合している場合である。その場合、適切なデータソース機器は、例えば、上記のディジタルセットトップボックスであり、そのディジタルセットトップボックスはテレビジョンプログラムに対してＡＶデータを供給する。これに関連して、セットトップボックスと記録機器との間でデータ接続を瞬時に設定することは、記録機器における瞬時記録機能の実施を支援する。ユーザは、しばしば、何ら複雑でなく、できるだけ瞬時に、ユーザがディスプレイ機器でテレビジョンプログラムとして現時点で視聴しているものを、現時点で興味がある場合に、記録できることを希望する。この場合、セットトップボックスと記録機器との間のデータ接続が設定されるとすぐ、ユーザは、例えば、メインメニューから、記録機器に対してユーザインターフェースを呼び出すことのみが必要である。これは、記録機器に対するユーザインターフェースにおいて表示される。ユーザは、次いで、記録手順を開始するように、単に記録機能を選択する必要がある。
【００１０】
他の典型的なアプリケーションの実施例は、データ接続が、ネットワークにおいて、音声ソース機器、例えば、ＣＤプレーヤと、音声データシンク機器、例えば、音声信号のための増幅装置との間に既に設定されている場合である。ユーザが、ここで、ディジタル音声信号のための記録機器についてのユーザインターフェースを選択する場合、本発明においては、標準的な方式で音声データソース機器と音声記録機器との間のデータ接続を設定する。それ故、標準的な方式で、ユーザが、データソースから入力される音声データストリームを記録し、現時点で又、スピーカに対して既に出力されていることを希望することを仮定する。又、標準的な方式で設定されたデータ接続が、実際には、そのユーザの記録の必要性に対応している場合、データソース機器及びデータシンク機器についての何れの直接的選択を行う必要はない。この場合は、本発明の手段は、操作がネットワークにおいてより簡便になるように機能するばかりでなく、更に、瞬時記録機能の実施において支援するように又、機能する。
【００１１】
従属請求項は、本発明の方法及び本発明のネットワーク加入者ステーションの更なる有利な手段及び改善を含む。例として、ユーザが記録機器において記録機能を活性化した後にのみ、データソース機器と記録機器との間の接続を設定することが可能である。これは、ユーザが標準的な方式でデータ接続を設定したくないとき、必要以上のデータ接続が設定されないようにする。他方、記録は少し後に開始され、瞬時記録機能を厳密には支援していない。
【００１２】
本発明の例示としての実施形態については、下で、図に示し、詳述する。
【発明を実施するための最良の形態】
【００１３】
図１は、ホームネットワークの例を模式的に示している。参照番号１０はディジタルテレビジョン（ＴＶ）セットを示している。これは、ディジタルビデオ入力を備えた市販のテレビジョンであることが可能である。参照番号１１はセットトップボックスを示している。このセットトップボックスは、人工衛星、地上波又は広帯域ケーブルによりディジタルテレビジョン信号を受信する。参照番号１２はディジタルビデオレコーダを示している。ディジタルビデオレコーダには、映像レコーダのような種々の機器の種類が適する。第１に、ディジタルビデオレコーダはテープにディジタル映像信号を記録する“ＤＶＨＳレコーダ”であることが可能である。第２に、ディジタルビデオレコーダは光記憶ディスクにディジタル映像信号を記録するＤＶＤレコーダであることが可能である。参照番号１３はＤＶＤプレーヤを示している。図１は、機器の全てが共通のバス接続により互いに接続されていることを示している。バス接続の例はＩＥＥＥ−１３９４バスシステムである。このバスシステムに従って、しかしながら、特定のネットワークトポロジは、図１に示すものと異なるようになることが可能である。ＩＥＥＥ−１３９４−１９９５規格に準拠しているバストポロジはツリー構造に基づいている。
【００１４】
図２は、図１と同じネットワークであるが、セットトップボックス１１とディジタルＴＶセット１０との間で設定されたデータ接続を有するネットワークを示している。図２は、それ故、ユーザがディジタルＴＶセット１０でテレビジョンプログラムを視聴しているアプリケーションの例を示している。このために、ユーザは、セットトップボックス１１とテレビジョン１０との間にデータ接続１４を設定した。
【００１５】
図３は、更なるデータ接続が設定された後の同じネットワークを示している。その状況は、ユーザがセットトップボックス１１により受信されている現テレビジョンプログラムを視聴したいと思うばかりでなく、同時にディジタルビデオレコーダにそのプログラムを記録したいと思うアプリケーションの例に対応している。このために、更なるデータ接続１５が、セットトップボックス１１とディ時足すビデオレコーダ１２との間に設定された。
【００１６】
下の文字は、データ接続１５が、本発明に従ってユーザにとってどのように便利に自動的に設定されるかについて更に詳細に示している。
【００１７】
このために、図４は、先ず、ネットワークにおいて機器を操作するためのメインメニューを示している。これに関連して、図４は、ネットワーク構造を示す、ディジタルＴＶセット１０の映像ディスプレイにおいて出力されるピクチャを示している。示されているピクチャは、現データ接続がネットワークにおいて現在、設定されているものを同様に示している。図４においては、破線は、セットトップボックスとディジタルテレビジョンとの間のデータ接続が現在、設定されていることを示している。セットトップボックスからディジタルＴＶセットへのデータの流れを明確にするために、その図は動きが与えられる形にあることが可能であり、即ち、例えば、セットトップボックスからディジタルＴＶセットへのデータの流れが、例えば、セットトップボックスからディジタルＴＶセットに動く破線により示されることが可能である。ディジタルビデオレコーダの周りの破線の境界線は、ユーザがメインメニューにおいてディジタルビデオレコーダの制御を必要とすることを示すことが意図されている。ユーザは、カーソル制御キーを用いてこれを行うことが可能であり、ユーザは、カーソル制御キーをスクリーンのステップにおいてポインタを移動させるように用いることができる。ディジタルビデオレコーダの周りの破線は、アプリケーションの現選択がディジタルビデオレコーダを調べている表示として、後者がハイライトされていることを示している。確認キー（ＯＫキー）を押すことにより、ユーザは、ディジタルビデオレコーダのために操作メニューを呼び出すことができる。
【００１８】
図５は、操作メニューが呼び出された後のディジタルビデオレコーダのための操作メニューを示している。これは、ディジタルビデオレコーダを制御するためのグラフィックユーザインターフェース（ＵＩ）に相当する。参照番号２０は、時間及び現在の日付を出力するための表示領域を示している。参照番号２１は再生キーのための表示を示している。参照番号２２は早送りキーのための表示を示し、参照番号２３は巻き戻しキーのための表示を示している。参照番号２４は停止キーのための表示を示している。一時停止キーのための表示は参照番号２５により示されている。参照番号２６は記録キーのための表示を示している。参照番号２７は、機器の現操作状態についての表示領域を示している。この表示領域は、現在の映画のタイトルの再生時間を出力するための表示領域２８を有する。参照番号２９は、データ接続が設定された更なる機器のリストを有する表示領域を示している。図５に示すように、ディジタルビデオレコーダのためのユーザインターフェースが呼び出された後、表示領域２９は、セットトップボックスへの接続が存在することを示し、表示領域２８は、現在、再生されている又は記録されている映画のタイトルが存在しないことを示している。表現“停止”は、記録機器がスタンバイ状態にあることを示すように、表示領域２８に示されている。それ故、ディジタルビデオレコーダのためのユーザインターフェースが呼び出されたとき、追加の接続がセットトップボックス１１に対して自動的になされる。ユーザは、それ故、記録キー２６のための表示を選択することにより瞬時記録を開始することができる。
【００１９】
図６は又、ユーザインターフェースが呼び出された後、ディジタルビデオレコーダを直接、制御するためのユーザインターフェースを示している。この場合、データ接続は、既存のデータ接続のために表示領域２９に示されているように、まだ、直接、設定されていない。ディジタルビデオレコーダは、スタンバイ状態においても同様である。ユーザが、ここで、記録キーのための表示を選択することにより瞬時記録機能を開始する場合、既存のデータ接続１４におけるデータソース機器への接続は、本発明のこの第２の例示としての実施形態に従って、ネットワークにおいて自動的に設定される。図６においては、記録キーのための表示２６の選択は破線の境界線で示されている。
【００２０】
図７は、ここでは、この瞬時記録機能の選択後の状態を示している。この図は、セットトップボックス１１がデータ接続のための表示領域２９において入力されたことを示している。それ故、この場合、設定された自動接続は、記録機能の選択後まで、行われない。現再生時間のための表示領域２８は、現テレビジョンプログラムの３秒より長い時間、既に記録されたことを示している。
【００２１】
接続を自動的に設定するための手順については、ここで仮定されているＨＡＶｉネットワークのために下で詳細に説明する。この場合、図８は、ディジタルテレビジョン１０のソフトウェアの構成要素を示している。上記のように、これは、ＨＡＶｉに基づいてデザインされたネットワークである。ＨＡＶｉの仕様については公開されている。そのＨＡＶｉの仕様は、現在、バージョン１．１である。正確なタイトルは、ＨＡＶｉ仕様書“ホーム音声／映像相互運用性（ＨＡＶｉアーキテクチャ）の仕様書”バージョン１．１、２００１年５月１５日である。本発明を開示するために、このＨＡＶｉ仕様書を特に参照している。
【００２２】
本発明を説明するために、ＨＡＶｉシステムの構成要素の全てを必ずしも重要でないため、下では、必須の構成要素のみについて選択的に、詳細に説明する。
【００２３】
ＨＡＶｉソフトウェア構成要素（ＨＡＶｉスタックの）の最も下の部分に、ＩＥＥＥ−１３９４インターフェース４１を示している。このＩＥＥＥ−１３９４インターフェース４１は、典型的には、ソフトウェア構成要素として製造されていない。そうではなく、ＩＥＥＥ−１３９４規格においては、物理層及びデータリンク層はハードウェア中に製造される必要があることを明記されている。典型的には、２つの別個のＩＣがこのために使用される。その上には、ソフトウェア構成要素として、“通信メディアマネージャ”４２がある。この通信メディアマネージャ４２は、ネットワーク層及びトランスポート層の一部を構成し、他のソフトウェア要素とＩＥＥＥ−１３９４バスシステムとの間のインターフェースを構成する。
【００２４】
“通信メディアマネージャ”４２の上には、“メッセージングシステム”４３がある。この構成要素は、２つの異なるソフトウェアモジュールが互いと共にデータを交換することを希望するときはいつでも、メッセージングシステム”が用いられるため、ＨＡＶｉ規格において非常に重要な構成要素である。“メッセージングシステム”は、ＩＳＯ／ＯＳＩ基準モデルにおけるネットワーク及びトランスポート層から独立している。
【００２５】
ＨＡＶｉスタックにおける他のモジュールは“イベントマネージャ”４４である。“イベントマネージャ”４４は、発生した変化／イベントについてネットワークにおける種々のソフトウェア要素に知らせるタスクを有する。そのようなイベントは、特に、機器がネットワークに追加される又はネットワークから取り除かれるときはいつでも、生じる。ＨＡＶｉスタックにおける他のソフトウェア構成要素は“レジストリ”４５である。“レジストリ”は、ネットワークにおいて利用可能なソフトウェア構成要素のリストを有する。“レジストリ”は、特定のソフトウェア要素を検索するサービスを提供する。ネットワークにおいて他のソフトウェア要素と通信することを希望するソフトウェア要素は、“レジストリ”において登録されていることが必要である。
【００２６】
ＨＡＶｉスタックにおける他のソフトウェア要素は“ＤＣＭマネージャ”４６である。これは、ＦＡＶ及びＩＡＶ機器におけるそれぞれのネットワークステーションのための“ＤＣＭコードユニット”をインストールするタスクを有する。ＦＡＶ機器（“全音声／映像装置”）は、最大数のＨＡＶｉソフトウェア構成要素と共に備えられる。特定の特徴は、ＦＡＶ機器は又、“ＪＡＶＡ（登録商標）バーチャルマシン”を組み込んでいることである。これは、そのＦＡＶ機器が、ＪＡＶＡ（登録商標）コードを実行可能プログラムコードに変換することができ、従って、次いで、その実行可能プログラムコードを実行することができることを意味する。ＦＡＶ機器は、他のＨＡＶｉネットワーク機器から“ＤＣＭコードユニット”をローディングするオプションを有する。“ＤＣＭコードユニット”は、次いで、ＦＡＶ機器のための“ＤＣＭコードユニット”の次にＦＡＶ機器においてインストールされる。
【００２７】
ＩＡＶ機器（“中間ＡＶ機器”）は、ＦＡＶ機器より少ないソフトウェア構成要素を有する。
【００２８】
ディジタルＴＶセット１０は、上記の例示としての実施形態におけるＦＡＶ機器であるとみなされる。
【００２９】
“リソースマネージャ”４７は、ネットワークにおける特定のリソースがそれぞれの要求タスクに対して尚も利用可能であるかどうか又はそれらの特定のリソースが既に割り当てられたかどうかをモニタリングするタスクを有する。その“リソースマネージャ”は、それ故、前記リソースがフリーであることを条件として、アプリケーションプログラムに適切なリソースを割り当てる。
【００３０】
更なる構成要素として、ＨＡＶｉスタックは又、“ストリームマネージャ”４８を有する。この“ストリームマネージャ”は、ネットワーク加入者ステーション間の接続を設定することについて責任を負っている。設定された接続は、次いで、ＡＶデータストリームを送信するために用いられる。
【００３１】
上記のＨＡＶｉスタックにおけるソフトウェア要素の上には、ディジタルＴＶセット１０のために示している“ＤＣＭコードユニット”４９がある。この“ＤＣＭコードユニット”は、ディジタルＴＶセット５０及びＦＣＭ（ＡＶディスプレイ）のためのＤＣＭを有する。これに関連して、ＤＣＭは“Ｄｅｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｍｏｄｕｌｅ（装置制御モジュール）”の略語であり、ＦＣＭは“Ｆｕｎｄａｍｅｎｔａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｍｏｄｕｌｅ（必須構成要素モジュール）”の略語である。ＤＣＭは、機器の一般的機能を制御するためのインターフェースを構成する。ネットワークステーションが、チューナーの及び又、記録機器の機能性を有することが可能であるビデオレコーダ等の、異なる機能性を提供する場合、“ＤＣＭコードユニット”は、必要に応じて、ＤＣＭの他に、複数のＦＣＭを有する。ＨＡＶｉ規格自体は、種々の種類のＦＣＭの機能性を規定する。それらのＦＣＭは、“チューナーＦＣＭ”、“ＶＣＲ  ＦＣＭ”、“クロックＦＣＭ”、“カメラＦＣＭ”、“ＡＶ−ディスクＦＣＭ”、“アンプＦＣＭ”、“ディスプレイＦＣＭ”、“ＡＶ−ディスプレイＦＣＭ”、“モデムＦＣＭ”及び“ウェブプロキシＦＣＭ”を含む。
【００３２】
図示しているように、ディジタルＴＶセット１０において“ＤＣＭコードユニット”４９の上にインストールされた更なるソフトウェア構成要素がある。このソフトウェア構成要素は、ネットワークにおける機器制御のためのユーザインターフェースのためのプログラムに相当する。
【００３３】
上記以外に、同様に、ユーザインターフェース５２のためのプログラムと同じレベルで、“Ｈａｖｌｅｔ”５３乃至５５がインストールされている。Ｈａｖｌｅｔは、ネットワーク機器が記憶形式で有するＪＡＶＡ（登録商標）バイトコードの１つである。このＪＡＶＡ（登録商標）バイトコードはネットワークにおけるＦＡＶ機器からロードされる。実際には、そのＪＡＶＡ（登録商標）バイトコードは、対応するネットワーク機器を制御することができるように、ＦＡＶ機器に対して利用可能であるようにされたアプリケーションプログラムを表す。それ故、従来、未知であったネットワーク機器は、ＨＡＶｉ−ＦＡＶ機器により全機能範囲において制御されることが可能である。参照番号５４は、ディジタルビデオレコーダ１２を制御するためのＨａｖｌｅｔを表している。最後に、参照番号５５は、ＤＶＤプレーヤ１３を制御するためのＨａｖｌｅｔを表している。
【００３４】
図９は、図３に示している、設定された自動接続に含まれる機器のソフトウェア構成要素を示している。同じ参照番号は、図８におけるものと同じ構成要素を示している。２つのネットワークステーション、即ち、セットトップボックス１１及びビデオレコーダ１２が、ＢＡＶ機器としてデザインされている。それらは、ＪＡＶＡ（登録商標）バイトコードと、リソースマネージャ、ストリームマネージャ、ＤＣＭマネージャ、レジストリ、イベントマネージャ、メッセージングシステム及び通信メディアマネージャの更なるＨＡＶｉソフトウェア構成要素とのためのランタイム環境を欠いている。それらは、同様に、ネットワーク機器のためのユーザインターフェースを提供するためのアプリケーションプログラムレベルでプログラムを有しない。それらは、それらがインストールされる、セットトップボックス及びディジタルビデオレコーダそれぞれのためのそれぞれのＤＣＭコードユニットを有する。しかしながら、セットトップボックス１１の場合には、“チューナーＦＣＭ”５６のみが、ディジタルビデオレコーダ１２の場合には、“ＶＣＲ−ＦＣＭ”５７のみが、このＤＣＭコードユニットから示された。これは、図を単純化し、明確化を増すために役立つ。
【００３５】
ネットワークにおいてデータ接続を設定し且つ終了させるように、ソフトウェア構成要素“ストリームマネージャ”４８はＨＡＶｉ仕様に従って、責任を負っている。接続は、２つのＦＣＭ間で常に設定されている。データ接続のための開始点は、それ故、ＦＣＭであり、終了点は他のＦＣＭである。ＨＡＶｉ規格は、外部接続と内部接続とを区別する。内部接続は、機器内にインストールされているＦＣＭ間に存在する。異なるネットワークステーションにあるＦＣＭは、それ故、外部データ接続により接続されている。図９に示す例示としての実施形態においては、接続のための開始点は、それ故、“チューナーＦＣＭ”５６であり、接続のための終了点は“ＶＣＲ−ＦＣＭ”５７である。
【００３６】
上記のように、図２に示している例示としての実施形態においては、セットトップボックス１１とディジタルＴＶセット１０との間のデータ接続が既に存在している。ディジタルビデオレコーダ１２のためのユーザインターフェースの選択に続いて、セットトップボックス１１とディジタルビデオレコーダ１２との間のデータ接続が、自動的に設定されるが、これについては、図３、図４及び図５を参照されたい。この場合、続くソフトウェア構成要素が相互作用する。ディジタルビデオレコーダ１２のためのユーザインターフェースは、ディジタルＴＶセット１０においてユーザインターフェース５２を生成するためのプログラムの制御下で選択される。ディジタルビデオレコーダ１２のためのユーザインターフェースが選択されているとき、ユーザインターフェースプログラム５２は、ディジタルＴＶセット１０に対して設定されたローカルデータ接続によりディジタルＴＶセット１０のローカル“ストリームマネージャ”４８に要求を送信するが、これについては、段階（１）を参照されたい。これに関連して、“ストリームマネージャ”４８は、サービス、ＳｔｒｅａｍＭａｎａｇｅｒ：：ＧｅｔＧｌｏｂａｌＣｏｎｎｅｃｔｉｏｎＭａｐｗｐを提供する。段階（２）においてユーザインターフェースプログラム５２により応答が得られる。更に、その応答はネットワークにおける既存のデータ接続全てを含んでいる。ユーザインターフェースプログラムは、ディジタルＴＶセット１０へのデータ接続が存在するかどうかを調べる。これが肯定的である場合、ユーザインターフェースプログラム５２の制御下で段階（３）においてディジタルＴＶセット１０の“ストリームマネージャ”４８に指令が送信される。この指令は、新しいデータ接続がセットトップボックス１１とディジタルビデオレコーダ１２との間で設定される必要があることを示す。このために、ストリームマネージャサービス、ＳｔｒｅａｍＭａｎａｇｅｒ：：ＦｌｏｗＴｏが呼び出され、そのストリームマネージャサービスは２つのＦＣＭ間でポイント間接続を設定するために用いられる。ストリームマネージャ４８は、ディジタルビデオレコーダにおけるＶＣＲ−ＦＣＭ５７及びセットトップボックス１１における“チューナーＦＣＭ”５６への接続を設定する。これは、所定の方式で“プラグレジスタエントリ”を設定することによりなされる。これは、ＨＡＶｉ規格において指定される。その接続を完全に設定するように、“ストリーム”を設定するために、“ストリームマネージャ”が更なるサービスを呼び出すことが必要である可能性がある。この方法についてはＨＡＶｉ規格に明記されているため、この点についての更なる説明は省略する。
【００３７】
新しいデータ接続が設定されているとき、ユーザインターフェースプログラム５２は、ディジタルビデオレコーダ５３のためのＨａｖｌｅｔに制御をトランスファする。表示は、従って、図５に示すように、ディジタルビデオレコーダを制御するためにユーザインターフェース／操作メニューに変わる。ユーザが、ここで、記録キー２６のための表示を選択する場合、Ｈａｖｌｅｔ５３は“ＶＣＲ−ＦＣＭ”５７に適切なコマンドを送信し、記録が開始する。データ接続が上記の段階において既に設定されているため、そのデータ接続により受信されたデータは、記録機能が活性化された直後に記録される。
【００３８】
図６に示すように、記録機能性が選択された後にのみ、データ接続の設定は、記録機能が呼び出された直後の接続の設定がＨａｖｌｅｔ自体においてプログラムされるように実行されることが可能である。
【００３９】
更なるオプションは、Ｈａｖｌｅｔの制御下で、しかし、Ｈａｖｌｅｔが実際に開始された後であって、記録が開始される前に、データ接続が設定されるものである。
【００４０】
図１０は、本発明の更なる例示としての実施形態を示している。この図において、参照番号１６はＣＤプレーヤを表している。参照番号１７はミニディスクプレーヤを表している。図１０は又、ＣＤプレーヤ１６とアンプ装置１８との間に設定されたデータ接続を示している。
【００４１】
ミニディスクプレーヤ１７を制御するためのユーザインターフェースが、ここで、ディジタルＴＶセット１０において呼び出される場合、データ接続はＣＤプレーヤ１６とミニディスクプレーヤ１７との間に自動的に設定される。これについては、図１１に示している。まさに設定されたデータ接続は、その場合、参照番号１９ｂで表されている。本発明の概念は、同様にここで実現される。アプリケーションの実施例において、ＭＤプレーヤ１７は、音声信号のための記録機器として用いられる。ＣＤプレーヤ１６は音声信号のためのデータソース機器として用いられる。アンプユニット１８に対する接続は既に存在しているため、ユーザがこのデータソースから記録を開始することを希望していることを前提としている。そのユーザは、次いで、ミニディスクプレーヤ１７を制御するための操作メニューにおける記録機能を単に開始する必要がある。データ接続を手動で設定する必要はない。瞬時記録機能が、それ故、同様に、音声信号を記録するために実行される。この解決方法は、ネットワークが音声データソース機器と音声データシンク機器との間に１つのみのデータ接続しか有しないとき、特定の適切な方式で用いられる。そうでなければ、ユーザは、予め選択する必要がある。
【００４２】
データ接続を設定するために既に前に修正された実施形態は、記録機能が選択された後にのみ、同様に、自動的に実行されることは明白である。
【００４３】
本発明は、上記の例示としての実施形態に限定されるものではない。ＩＥＥＥ−１３９４バスシステムは機器をネットワーク化するために用いられることは必ずしも必要ない。実施例として、機器間で無線バス接続を用いることが、同様に、可能である。
【００４４】
自動接続設定に続いて、接続が自動設定されているデータソースから、ユーザが実際に記録したくない場合に、ユーザはそれぞれの接続オプションを付加的に備えることが可能である。ユーザは、それ故、手動で他のデータソースを選択することができる必要がある。
【図面の簡単な説明】
【００４５】
【図１】ホームネットワークの第１実施例を示す図である。
【図２】設定されたデータ接続を伴う、図１に示すホームネットワークを示す図である。
【図３】データソース機器と記録機器との間に設定されたデータ接続を伴う、図２に示すホームネットワークを示す図である。
【図４】ネットワークステーションを制御するためのユーザインターフェースにおけるメインメニューを示す図である。
【図５】本発明の第１の例示としての実施形態に基づいて記録機器を制御するためのユーザインターフェースを示す図である。
【図６】本発明の第２の例示としての実施形態に基づいて、初期状態における記録機器を制御するためのユーザインターフェースを示す図である。
【図７】本発明の第３の例示としての実施形態に基づいて、設定された自動的データ接続に続いて記録機器を制御するためのユーザインターフェースを示す図である。
【図８】ネットワークにおけるディスプレイ機器のソフトウェア構成要素を示す図である。
【図９】本発明に基づいて自動接続設定中のネットワークステーションのソフトウェア構成要素間のインタラクションを示す図である。
【図１０】設定されたデータ接続を有するホームネットワークの第２実施例を示す図である。
【図１１】ソースデータ機器と記録機器との間のデータ接続の自動設定に続く、図１０に示すホームネットワークを示す図である。
【図１】
2007520922.tif 000003
【図２】
2007520922.tif 000004
【図３】
2007520922.tif 000005
【図４】
2007520922.tif 000006
【図５】
2007520922.tif 000007
【図６】
2007520922.tif 000008
【図７】
2007520922.tif 000009
【図８】
2007520922.tif 000010
【図９】
2007520922.tif 000011
【図１０】
2007520922.tif 000012
【図１１】
2007520922.tif 000013
【国際調査報告】
2007520922.tif 000014
2007520922.tif 000015
2007520922.tif 000016