(57)【特許請求の範囲】
【請求項１】
ディジタル記録を可能にする方法であって、
複数のサブチャンネルを有するチャンネルを表す信号を受信するステップと、
前記複数のサブチャンネルの全てを記録する第１の記録オプションと、前記複数のサブチャンネルの全てより少ない１つ以上を記録する第２の記録オプションとの間でのユーザの選択を可能にするステップと、
前記ユーザ選択に応答して、ディジタル・データを、ディジタル・データ・バスを介して、記録のためのディジタル記録装置に供給するステップと、
前記ディジタル記録装置に、前記ユーザ選択に対応する識別データをメモリの所定の場所に記録させるステップであって、前記識別データはチャンネル番号および少なくとも１つのサブチャンネル番号を含む、前記記録させるステップと、
再生動作を開始するユーザ入力に応答して、前記メモリの前記所定の場所から前記識別データを読み出すステップと、
前記再生動作中に、前記識別データの表示を可能にするステップと、を備える前記方法。
【請求項２】
前記ディジタル・データ・バスが、ＩＥＥＥ１３９４バスを含む、請求項１記載の方法。
【請求項３】
前記ディジタル記録装置が、オーディオ／ビデオ・ハード・ディスク・ドライブ（ＡＶＨＤＤ）を備える、請求項１記載の方法。
【請求項４】
前記ディジタル・データが、オーディオ・データ及びビデオ・データを有する番組データを含み、
前記所定の記録場所が、タイトル・フィールドを含む、請求項１記載の方法。
【請求項５】
前記再生動作中に、前記ディジタル・データ・バスを介して、前記番組データを前記ディジタル記録装置から受信するステップと、
前記再生動作中に、前記複数のサブチャンネルのひとつに対応する出力をイネーブルするステップと、を更に含む、請求項４記載の方法。
【請求項６】
前記ディジタル記録装置が前記ディジタル・データを記録する間、前記複数のサブチャンネルのひとつに対応する出力をイネーブルするステップを含む、請求項１記載の方法。
【請求項７】
複数のサブチャンネルを有するチャンネルを表す信号を受信する装置であり、
前記複数のサブチャンネルの全てを記録する第１の記録オプションと、前記複数のサブチャンネルの全てより少ない１つ以上を記録する第２の記録オプションとの間でのユーザの選択を可能にする手段と、
前記ユーザ選択に応答して、ディジタル・データを、ディジタル・データ・バスを介して、記録のためのディジタル記録装置に供給する手段と、を備え、
前記可能にする手段は、
前記ディジタル記録装置に、前記ユーザ選択に対応する識別データであってチャンネル番号および少なくとも１つのサブチャンネル番号を含む当該識別データをメモリの所定の場所に記録させ、
再生動作を開始するユーザ入力に応答して、前記メモリの前記所定の場所から前記識別データを読み出し、
前記再生動作中に、前記識別データの表示を可能にする、前記装置。
【請求項８】
前記ディジタル・データ・バスが、ＩＥＥＥ１３９４バスを含む、請求項７記載の装置。
【請求項９】
前記ディジタル記録装置が、オーディオ／ビデオ・ハード・ディスク・ドライブ（ＡＶＨＤＤ）を備える、請求項７記載の装置。
【請求項１０】
前記ディジタル・データが、オーディオ・データ及びビデオ・データを有する番組データを含み、
前記所定の記憶場所が、タイトル・フィールドを含む、請求項７記載の装置。
【請求項１１】
前記可能にする手段が、前記再生動作を開始する前記ユーザ入力に応答して、前記複数のサブチャンネルのひとつに対応する出力をイネーブルする、請求項７記載の装置。
【請求項１２】
前記可能にする手段が、前記ディジタル記録装置が前記ディジタル・データを記録する間、前記複数のサブチャンネルのひとつに対応する出力をイネーブルする、請求項７記載の装置。
【請求項１３】
複数のサブチャンネルを有するチャンネルを表す信号を受信するテレビ信号受信機であって、
前記複数のサブチャンネルの全てを記録する第１の記録オプションと、前記複数のサブチャンネルの全てより少ない１つ以上を記録する第２の記録オプションとの間でのユーザの選択を可能にするプロセッサと、
前記ユーザ選択に応答して、ディジタル・データを、ディジタル・データ・バスを介して、記録するためのディジタル記録装置に供給する端子と、を備え、
前記プロセッサは、
前記ディジタル記録装置に、前記ユーザ選択に対応する識別データであってチャンネル番号および少なくとも１つのサブチャンネル番号を含む当該識別データをメモリの所定の場所に記録させ、
再生動作を開始するユーザ入力に応答して、前記メモリの前記所定の場所から前記識別データを読み出し、
前記再生動作中に、前記識別データを表示可能にする、前記テレビジョン信号受信機。
【請求項１４】
前記ディジタル・データ・バスが、ＩＥＥＥ１３９４バスを含む、請求項１３記載のテレビジョン信号受信機。
【請求項１５】
前記ディジタル記録装置が、オーディオ／ビデオ・ハード・ディスク・ドライブ（ＡＶＨＤＤ）を備える、請求項１３記載のテレビジョン信号受信機。
【請求項１６】
前記ディジタル・データが、オーディオ・データ及びビデオ・データを有する番組データを含み、
前記所定の記録場所が、タイトル・フィールドを含む、請求項１３記載のテレビジョン信号受信機。
【請求項１７】
前記プロセッサが、前記再生動作を開始する前記ユーザ入力に応答して、前記複数のサブチャンネルのひとつに対応する出力をイネーブルする、請求項１３記載のテレビジョン信号受信機。
【請求項１８】
前記プロセッサが、前記ディジタル記録装置が前記ディジタル・データを記録する間、前記複数のサブチャンネルの１つに対応する出力をイネーブルする、請求項１３記載のテレビジョン信号受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
一般に、本発明は、ディジタル記録装置を制御する技術に関し、特に、サブチャンネル（ｓｕｂ−ｃｈａｎｎｅｌ）の記録および再生を可能にするためにディジタル・データ・バスを介してディジタル記録装置を制御する方法と装置に関する。
【背景技術】
【０００２】
ネットワーク内で、テレビジョン信号受信機、パーソナル・コンピュータ（ＰＣ）、ディスプレイ、ＶＣＲ（ビデオ・カセット・レコーダ）、ＤＶＤプレーヤ、ＤＢＳ（直接衛星放送）受信機、家庭用制御装置（例えば、セキュリティ・システム、温度制御装置）などのような、ディジタル装置間でディジタル信号を送信するためにディジタル・データ・バスを利用する。通常、ディジタル・データ・バスは、ある特定の規格、標準或いは仕様に従う。有線のディジタル・バスの規格の一例として、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｆｏｒ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）１３９４高速シリアル・バス規格が、当技術分野で広く知られている。Ｈｉｐｅｒｌａｎ２のような、無線ディジタル・バス規格も当技術分野で知られている。
【０００３】
有線ディジタル・バス（例えば、ＩＥＥＥ‐１３９４、Ｅｔｈｅｒｎｅｔ（イーサネット（登録商標））など）および／または無線ディジタル・バス（Ｈｉｐｅｒｌａｎ２、Ｗｉ‐Ｆｉなど）を介して、オーディオ／ビデオ・ハード・ディスク・ドライブ（ＡＶＨＤＤ）、ディジタル・ビデオ・カセット・レコーダ（ＤＶＣＲ）などのディジタル記録装置にディジタル・データを記録する際、コンテンツの帯域幅が広すぎるためにディジタル・データを全てディジタル記録装置が、正しく記録できないこともある。例えば、２５６ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｅｄ）ディジタル・ケーブル・ストリームのような、ディジタル・ストリームに含まれるデータが、多すぎて、そのディジタル・データ・ストリームの全部を正しく記録できない記録装置もある。即ち、ディジタル記録装置はデータであふれ、ディジタル・データ・ストリーム全体を正しく記録できない。
【０００４】
従って、前述した問題を回避し、ディジタル記録装置に供給されるデータの量を減少できる方法と装置が必要である。本発明ではこれらのおよび／または他の問題を取り扱う。
【発明の概要】
【０００５】
本発明の態様による、ディジタル記録を可能にする方法を開示する。実施例によれば、この方法は、複数のサブチャンネルを表す信号を受信するステップと、受信した信号を処理して、複数のサブチャンネルのうち第１のサブチャンネルについての番組データと識別データを含むディジタル・データを発生するステップと、前記ディジタル・データをデータ・バスを介してディジタル記録装置に供給するステップと、から成る。
【０００６】
本発明の別の態様による装置を開示する。実施例によれば、この装置は複数のサブチャンネルを表す信号を処理して、複数のサブチャンネルのうち第１のサブチャンネルについてのディジタル・データを発生する処理手段を具える。ディジタル・データには、第１のサブチャンネルについての番組データと識別データが含まれる。入力／出力手段がディジタル・データをデータ・バスを介してディジタル記録装置に供給する。
【０００７】
本発明の別の態様によるテレビジョン信号受信機を開示する。このテレビジョン信号受信機は、複数のサブチャンネルを表す信号を処理し、該複数のサブチャンネルのうち第１のサブチャンネルについてディジタル・データを発生するプロセッサを具える。ディジタル・データには、第１のサブチャンネルの番組データと識別データが含まれる。入力／出力端子がディジタル・データをデータ・バスを介してディジタル記録装置に供給する。
【０００８】
本発明の上述のおよびその他の特徴と利点、およびそれらを達成する方法は、添付する図面に関連して以下の実施例についての説明を参照することにより、一層明白となり、より良く理解される。
【０００９】
文中に記述される本発明の好ましい実施例は、本発明の範囲を制限すると解釈されるものではない。
【図面の簡単な説明】
【００１０】
【図１】本発明を実施するのに適する環境を例示する。
【図２】本発明の実施例による図１の装置をブロック図で詳細に示す。
【図３】本発明の１つの態様によるステップを例示するフローチャートである。
【図４】本発明の別の態様によるステップを例示するフローチャートである。
【発明を実施するための形態】
【００１１】
図１に、本発明を実施するのに適する環境１００を例示する。環境１００は、ユーザ入力手段（ユーザ入力装置１０）、制御手段（装置２０）、ディジタル・バス手段（ディジタル・データ・バス３０）、およびディジタル記録手段（ディジタル記録装置４０）を具える。
【００１２】
ユーザ入力装置１０は、装置２０とディジタル記録装置４０の動作を制御するユーザ入力を受信する。実施例により、ユーザ入力装置１０は、複数のキーを具え、ユーザ（利用者）キーを押すと、無線の赤外線（ＩＲ）／無線周波数（ＲＦ）信号のようなコマンド信号を装置２０に送信する。ユーザ入力装置１０は、例えば、携帯型リモコン（遠隔制御装置）、有線または無線のキーボード、または他のユーザ入力装置として具現化される。
【００１３】
装置２０は、地上／ケーブル／衛星／インターネットなどのような信号源からチャンネルとして表されるアナログまたはディジタル形式（フォーマット）の信号（オーディオ、ビデオ、またはデータ信号を含む）を受信する。以下に述べるように、各チャンネルには複数のサブチャンネルが含まれる。また、装置２０は、これらの受信した信号を処理し、処理済みの信号およびコマンド信号を、ディジタル・データ・バス３０を介して、１つまたは複数の装置（ディジタル記録装置４０を含む）に供給する。また、装置２０は、ディジタル・データ・バス３０を介して、１つまたは複数の装置（ディジタル記録装置４０を含む）から信号を受信する。実施例によれば、装置２０は、ディジタル・データ・バス３０を介して、ディジタル記録装置４０を制御し、サブチャンネルの記録と再生を可能にする。装置２０のこれらの態様に関する更なる詳細は、以下に述べる。
【００１４】
ディジタル・データ・バス３０は、複数の装置（装置２０とディジタル記録装置４０を含む）間にディジタル信号を送信する。実施例によれば、ディジタル・データ・バス３０は、一定の規格、標準または仕様書に従う有線または無線のディジタル・バスとして具現化される。例えば、ディジタル・データ・バス３０は、ＩＥＥＥ１３９４バスのような有線ディジタル・バス、またはＨｉｐｅｒｌａｎ２バスのような無線ディジタル・バスとして具現化される。
【００１５】
ディジタル記録装置４０は、ディジタル・データ・バス３０を介し装置２０から供給されるデータ（オーディオ、ビデオ、その他のデータ）をディジタル的に記録する。ディジタル記録装置４０で記録されたディジタル・データは、再生の間、出力としてディジタル・データ・バス３０を介し装置２０にも供給される。ディジタル記録装置４０は、ディジタル・データ・バス３０のバス規格（ＩＥＥＥ１３９４、Ｈｉｐｅｒｌａｎ２など）に従うＡＶＨＤＤ、ＤＶＣＲ、または他のあらゆるタイプのディジタル記録装置として具現化される。
【００１６】
図２は、本発明の実施例による装置（２０）の更なる詳細を示すブロック図である。図２の装置は、フロント・パネル組立構体（ＦＰＡ：Ｆｒｏｎｔ  Ｐａｎｅｌ  Ａｓｓｅｍｂｌｅ：フロント・パネル・アセンブリ）１１のような前面パネル手段、増幅器１２のような増幅手段、Ｉ／Ｏブロック１３のような入力／出力（Ｉ／Ｏ）手段、プロセッサ１４のような処理手段、およびメモリ１５のような記憶手段を具える。前述した構成要素（図２）の幾つかは集積回路（ＩＣ）を使用して具現化され、ＩＣ上に具えられる構成要素も幾つかある。説明を平明にするため、或る制御信号、電力信号などのような、装置２０に関連する従来の構成要素は図示されていない。
【００１７】
フロント・パネル組立構体（ＦＰＡ）１１は、ユーザ入力装置１０からのユーザ入力を受信すると共に、ユーザ入力に対応する出力信号を増幅器１２に出力する。ＦＰＡ１１は、ユーザ入力装置１０から赤外線（ＩＲ）または無線周波数（ＲＦ）信号を受信して、それに対応する信号を発生し、増幅器１２に出力する。増幅器１２は、ＦＰＡ１１から供給される信号を増幅してプロセッサ１４に出力する。
【００１８】
Ｉ／Ｏ（入力／出力）ブロック１３は、装置２０のＩ／Ｏ機能を実行する。Ｉ／Ｏブロック１３は、地上波／ケーブル／衛星波／インターネットなどの信号源から、チャンネルとして表されるアナログまたはディジタル形式のオーディオ／ビデオ／データ信号を受信する。前述のように、各チャンネルに複数のサブチャンネルが含まれる。また、Ｉ／Ｏブロック１３は、他の装置（ディジタル記録装置４０を含む）に、処理済みの信号とコマンド信号を出力すると共に、他の装置（ディジタル記録装置４０を含む）から信号を受信する。Ｉ／Ｏブロック１３は、ディジタル・データ・バス３０に接続される複数の入力／出力端子（少なくとも１つの双方向端子を含む）を具える。
【００１９】
プロセッサ１４は、種々の信号処理を行い、装置２０の機能を制御する。プロセッサ１４は、複数の機能（チューニング（同調）、復調、前方誤り（フォワード・エラー）訂正、トランスポート処理機能など）を実行することにより、Ｉ／Ｏブロック１３から供給される信号を処理して、１つまたは複数のサブチャンネルを表すディジタル・データを発生する。このような処理機能から発生されるディジタル・データは、更なる処理（例えば、ＭＰＥＧ復号化など）／表示用に供給され、またはディジタル・データ・バス３０を介して、他の装置（ディジタル記録装置４０を含む）に供給される。プロセッサ１４より発生されるディジタル・データは、当技術分野で知られているパケット化されたストリームの形をとる。従って、本明細書中で使用する「データ・パケット（ｄａｔａ  ｐａｃｋｅｔ）」または「ディジタル・データ・ストリーム（ｄｉｇｉｔａｌ  ｄａｔａ  ｓｔｒｅａｍ）」という用語は、このようなディジタル・データを指す。
【００２０】
また、プロセッサ１４は、ユーザ入力装置１０を介して供給されるコマンド信号のような信号を受信し処理し、このようなコマンド信号を使用して、装置２０および／またはディジタル記録装置４０を制御する。実施例によれば、プロセッサ１４は、１３９４  Ｔｒａｄｅ  Ａｓｓｏｃａｔｉｏｎ（１３９４  同業組合）、米国テキサス州グレープバイン、で規定されるオーディオ・ビデオ／コントロール（ＡＶ／Ｃ）プロトコル信号、或いは別のプロトコル信号のようなコマンド信号を、ユーザ入力装置１０から発生される信号に応答し、発生する。プロセッサ１４より発生されるコマンド信号を使用して、ディジタル・データ・バス３０に接続されるディジタル記録装置４０を制御する。
【００２１】
また、プロセッサ１４は、パケット識別子（ＰＩＤ：パケットＩＤ）フィルタリング処理を実行し、利用者が記録用に選択した一つ以上のサブチャンネルおよび番組ガイド・データに対応する所望のＰＩＤを有するデータ・パケット以外、受信したチャンネル内のデータ・パケットを全てフィルタして除去する。このパケットＩＤ（ＰＩＤ）フィルタリング処理により、ディジタル記録装置４０に供給されるデータ量を減少させて、必要とされる帯域幅を減少させる。この態様に関する更なる詳細は、以下に示す。また、プロセッサ１４は、本明細書中で述べる他の種々の機能（データをメモリ１５から読み出しおよびメモリ１５に書き込む、メニューの表示／信号形式の検出／他の機能をイネーブルするなど）を実行する。
【００２２】
メモリ１５は、装置２０のデータ記憶機能を行う。メモリ１５は、ソフトウェア・コード、現在動作中のモードのデータ、ユーザ・セットアップ（設定）データ、メニュー・データ、および／または他のデータを記憶する。それにより、プロセッサ１４は、本明細書中で述べる種々の機能を実行できる。
【００２３】
図３は、本発明の１つの態様によるステップを例示するフローチャート３００である。図４は、本発明の実施例により、記録がどのように行われるかを説明する。図３のステップは、図１に示す構成要素に関して説明する。図３のステップは単に例示的なもので、本発明を制限する意図のものではない。
【００２４】
ステップ３０１で、利用者がユーザ入力装置１０の記録キーを押して、或る１つのチャンネルのサブチャンネル（１つまたは複数）の記録を開始する。ステップ３０１は、地上波／ケーブル／衛星波／インターネットなどの信号源から特定のチャンネルとして表されるオーディオ／ビデオ／データ信号を装置２０が受信している間に行われる。装置２０は、プロセッサ１４で、受信したこれらの信号を処理することができ、その特定のチャンネル内に含まれる複数のサブチャンネルを表すディジタル・データ・ストリームを発生する。この実施例によれば、装置２０が提供する画面上メニューにより、利用者は、そのディジタル・データ・ストリームの全体（そのチャンネルの全てのサブチャンネル）を記録するか、それとも、そのデータ・ストリームの一部だけ（そのチャンネルの１つまたは複数のサブチャンネル）を記録するのか、を選択できる。例えば、利用者は、現在見ている特定のサブチャンネルだけを記録することを選択するかもしれない。ステップ３０１で、利用者はユーザ入力装置１０の記録キーを押して受信したチャンネル内に含まれるサブチャンネル（１つまたは複数）の記録（録画）を開始する。
【００２５】
ステップ３０２で、装置２０は、現在、記録（録画）モードになっているかどうかを判断する。記録モードの間、装置２０は、ディジタル記録装置４０のような記録装置にデータを出力して記録する。ステップ３０２で、プロセッサ１４は、メモリ１５に記憶された動作モードのデータを読み出して、装置２０が、現在、記録（録画）モードになっているかどうかを判断する。
【００２６】
ステップ３０２で、判断がＹＥＳ（イエス）であれば、プロセスの流れはステップ３０３に進み、動作の変化は生じない。もしステップ３０２における判断がＮＯ（ノー）であれば、プロセスの流れはステップ３０４に進み、ここで装置２０は、記録モードがイネーブルされ、デフォルト記録装置が識別されるかどうか、を判断する。装置２０のセットアップ・プロセスにより、利用者はその記録モードを選択的にイネーブル（作動）またはディスエーブル（非作動）にし、且つデフォルト記録装置を選択することができる（記録モードがイネーブルされる場合）。従って、ステップ３０４で、プロセッサ１４は、メモリ１５に記憶された或るユーザ・セットアップ・データを読み出し、記録モードがイネーブルされ且つデフォルト記録装置が識別されるかどうか、を判断する。
【００２７】
ステップ３０４で判断がＮＯ（ノー）であれば、プロセスの流れはステップ３０５に進み、装置２０はプロセッサ１４の制御の下で、記録動作を放棄する。ステップ３０４で判断がＹＥＳ（イエス）であれば、ステップ３０６に進み、装置２０は、現在のチャンネルがディジタル・チャンネルであるかどうかを判断する。ステップ３０６で、プロセッサ１４は、装置２０が現在受信中の信号がＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｅｅ：次世代テレビジョン規格委員会）信号のようなディジタル形式の信号であるかどうか検出して、判断する。
【００２８】
ステップ３０６で判断がＮＯ（ノー）であれば、ステップ３０５に戻り、ここで装置２０は、プロセッサ１４の制御の下で、記録動作を放棄する。ステップ３０６での判断がＹＥＳ（イエス）であれば、３０７に進み、装置２０はパケットＩＤ（ＰＩＤ）フィルタリングを実行すべきか判断する。ステップ３０１で、受信したチャンネルの全てのサブチャンネルよりも少ない数のサブチャンネルを記録することを利用者が選択した場合は、プロセッサ１４は、サブチャンネルをブロックするためにＰＩＤフィルタリング行う。この場合、プロセッサ１４は、利用者が記録するために選択したサブチャンネルと番組ガイド・データ以外は、受信したチャンネルにおける全てのサブチャンネルをブロックする根拠として、パケットＩＤ（ＰＩＤ）を使用する。
【００２９】
ステップ３０７で、判断がＹＥＳ（イエス）であれば、ステップ３０８に進み、プロセッサ１４のＰＩＤフィルタが始動され、利用者の選択に従うサブチャンネル記録の間、ＰＩＤフィルタリングを実行する。ステップ３０８から、ステップ３０９に進み、装置２０は記録動作をスタートし、プロセッサ１４の制御の下でディジタル・データ・バス３０を介し、記録コマンド信号およびＰＩＤフィルタされたディジタル・データ・ストリームをディジタル記録装置４０に供給する。プロセッサ１４は、記録用に利用者が選択した一つ以上のサブチャンネルおよび番組ガイド・データに対応する所望のＰＩＤを有するデータ・パケット以外は、受信したチャンネルにおけるデータ・パケットを全てフィルタし、除去する。データ・パケットのフィルタリングは、当技術分野で知られている方法で行われる。このように、所望のパケットＩＤ（ＰＩＤ）を有するデータ・パケットのみがディジタル記録装置４０に供給され記録される。２次的オーディオ・パケットも全てフィルタされて、必要とされる帯域幅を更に減少させる。ディジタル・データ・バス３０が十分な帯域幅を有し且つディジタル記録装置４０が追加的データを処理できるなら、利用可能な２次的オーディオ・パケットおよびサブピクチャ・パケットのような他のパケットも、利用者の選択に基づいて、ディジタル記録装置４０に送られる。この点に関し、装置２０は帯域幅の限度を選択でき、帯域幅の限度を超過するとフィルタで除去すべきディジタル・データ・ストリームを選択することを利用者は促される。
【００３０】
ステップ３０７で判断がＮＯ（ノー）であれば、ステップ３０９に進み、装置２０は記録をスタートし、プロセッサ１４の制御の下でディジタル・データ・バス３０を介し記録コマンド信号と完全な（フィルタされない）ディジタル・データ・ストリームをディジタル記録装置４０に供給する。ステップ３０９でディジタル記録装置４０に供給される記録コマンド信号はＡＶ／Ｃプロトコルのコマンド信号、または別のプロトコルのコマンド信号である。ステップ３０９でディジタル記録装置４０に供給されるディジタル・データ・ストリームにはサブチャンネルの番組データ（オーディオ／ビデオ・データ）と番組ガイド・データが含まれる。
【００３１】
ステップ３１０で、装置２０はディジタル記録装置４０に、所定の記憶場所に記録されるチャンネルとサブチャンネルの識別データを記憶させる。装置２０はプロセッサ１４の制御の下でディジタル・データ・ストリーム内に含まれる番組ガイド・データからチャンネルとサブチャンネル識別データを得る。チャンネルとサブチャンネル識別データは、番組ガイド・データ内に含まれている、番組アソシエーション表（ＰＡＴ：Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ、プログラム・アソシエーション・テーブル）データと番組マップ表（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ、プログラム・マップ・テーブル）データまたは番組（プログラム）システム情報プロトコル（ＰＳＩＰ：Ｐｒｏｇｒａｍ  ａｎｄ  Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）情報から得られる。ステップ３１０で使用される所定の記憶場所には、記録のタイトルまたは名称を記憶するタイトル・フィールドが含まれるが、他の記憶場所またはフィールドも使用できる。例えば、ディジタル記録装置４０が、オーディオ／ビデオ・ハード・ディスク・ドライブ（ＡＶＨＤＤ）であれば、各トラックについてのタイトル・フィールドは、コンテンツ・テーブルのエリア内に記憶される。
【００３２】
タイトル・フィールド（ｔｉｔｌｅ  ｆｅｉｌｄ）またはそれと同等のもの（例えば、名称ブロック）を使用してチャンネルおよびサブチャンネルの識別データを記憶すると、再生中、チャンネル情報およびサブチャンネル情報が、タイトルの一部として利用者に表示されるので、望ましい。逆に言えば、チャンネルおよびサブチャンネルの識別データは、タイトル・フィールドあるいは他のフィールドの末端に記憶されるので、チャンネル情報およびサブチャンネル情報は、利用者のためにタイトルを表示する際に切り取られる。別の実施例によれば、タイトル情報が既にタイトル・ストリングの全長を占めている場合には、タイトル・フィールドの最後の部分（例えば、最後の１０バイト）は、チャンネルおよびサブチャンネルの識別データで上書きされる。
【００３３】
ステップ３１０でデータの記憶をイネーブル（可能に）するために、装置２０は、プロセッサ１４の制御の下でディジタル・データ・バスを介し、ディジタル記録装置４０に記録されているチャンネルとサブチャンネルについてコマンド信号と識別データを供給し、ディジタル記録装置４０は所定の記憶場所にチャンネルおよびサブチャンネルの識別データを記憶する。ステップ３１０で供給されるコマンド信号はＡＶ／Ｃプロトコルのコマンド信号か、または別のプロトコルのコマンド信号である。例えば、ＡＶ／Ｃプロトコルの場合、ステップ３１０において「ＷＲＩＴＥ  ＩＮＦＯ  ＢＬＯＣＫ（書込み情報ブロック）」コマンド信号が装置２０で使用され、それにより、ディジタル記録装置４０は、名称情報ブロックのような、所定の記憶場所にチャンネルおよびサブチャンネルの識別データを記憶する。実施例によれば、チャンネルおよびサブチャンネルの識別データは、「ＸＸＸ‐ＹＹＹ」のような所定の形式を有する。ここで、「ＸＸＸ」は３桁のチャンネル番号を表し、「ＹＹＹ」は３桁のサブチャンネル番号を表す。このタイプの識別データ形式は、記録される各サブチャンネルについて使用される。チャンネルおよびサブチャンネルの識別データに関しては他のタイプ（型）の形式も使用される。
【００３４】
上述したステップ３１０は、本発明による再生（プレイバック）動作を可能にするのに特に役に立つ。記録動作の間、前述したパケットＩＤ（ＰＩＤ）フィルタリングを行う際に、ディジタル記録装置４０に供給されるディジタル・データ・ストリーム内に含まれる番組アソシエーション表（ＰＡＴ）および番組マップ表（ＰＭＴ）データのような番組ガイド・データを装置２０が編集できなければ、問題となる。もしこのような番組（プログラム）ガイド・データが編集できないと、たとえ利用者が記録用にサブチャンネルを１つだけ選択したとしても、ディジタル記録装置４０で記録されるデータの中にそのディジタル・データ・ストリーム内に含まれる全てのサブチャンネルの番組ガイド・データが含まれることになる。従って、利用者は、或るサブチャンネルが既に記録されており再生できると誤信するかもしれない。例えば、利用者は、再生用に或る一定のサブチャンネルを選択することにより、記録済みの番組ガイド・データ（例えば、ＰＡＴ、ＰＭＴ）において照会されているサブチャンネルを装置２０に探させるが、それは以前にパケットＩＤ（ＰＩＤ）フィルタリングで除去されているので、記録済みのディジタル・データ・ストリーム内には存在していない。その結果として、再生中に、空白の画面となり音声も出なくなり、利用者は望ましくない視聴を経験するかもしれない。以下に述べるように、ステップ３１０で、記録されるチャンネルおよびサブチャンネルの識別データを記憶することはこの問題を回避するのに役立つ。
【００３５】
図４に、本発明の別の態様によるステップを説明するフローチャート４００を示す。図４は、本発明の実施例により再生（プレイバック）動作がいかに行われるかを説明する。
図４のステップも、図１の環境１００に示す構成要素に関して記述する。図４のステップは例示的なものにすぎず、本発明を制限する意図のものでない。
【００３６】
ステップ４０１で、利用者がユーザ入力装置１０の再生（プレイ）キーを押して、記録済みのサブチャンネルの再生（プレイバック）動作を開始する。ステップ４０２で、装置２０は、現在、再生モードになっているかどうか判断する。再生モードの間、装置２０は、ディジタル記録装置４０から供給される記録済みデータに対応する出力をイネーブルする。ステップ４０２で、プロセッサ１４はメモリ１５に記憶された動作モード・データを読み出して、装置２０が再生モードになっているかどうか判断する。
【００３７】
ステップ４０２で判断がＹＥＳ（イエス）であれば、ステップ４０３に進み、ここで、再生動作に変化は生じない。もしステップ４０２で判断がＮＯ（ノー）であれば、流れはステップ４０４に進み、ここで装置２０は、所定の記憶場所にチャンネルおよびサブチャンネル識別データをディジタル記録装置４０が記憶しているかどうか判断する。前述のように、ステップ３１０の記録動作の間、装置２０はディジタル記録装置４０に、所定の記憶場所（タイトル・フィールドまたは他の場所）にチャンネルおよびサブチャンネルの識別データを記憶させる。
【００３８】
実施例によれば、ステップ４０４で、装置２０は判断を行い、プロセッサ１４の制御の下でディジタル・データ・バス３０を介し、コマンド信号をディジタル記録装置４０に供給し、それにより、所定の記憶場所からデータを読み出す。ステップ４０４で供給されるコマンド信号は、ＡＶ／Ｃプロトコルのコマンド信号、または別のプロトコルのコマンド信号である。例えば、ＡＶ／Ｃプロトコルの場合、ステップ４０４において「ＲＥＡＤ  ＩＮＦＯ  ＢＬＯＣＫ（読取り情報ブロック）」コマンド信号が装置２０で使用されて、名称情報ブロックのような所定の記憶場所からデータを読み出す。以下に述べるように、チャンネルおよびサブチャンネルの識別データが、所定の形式（例えば、「ＸＸＸ‐ＹＹＹ」）により所定の記憶場所に記憶される。ここで、「ＸＸＸ」は３桁のチャンネル番号を表し、「ＹＹＹ」は３桁のサブチャンネル番号を表す。従って、装置２０は、読出しデータの形式に基づいて所定の記憶場所にチャンネルおよびサブチャンネルの識別データをディジタル記録装置４０が記憶していることを容易に検出できる。
【００３９】
ステップ４０４で判断がＮＯ（ノー）であれば、流れはステップ４０５に進み、ここで装置２０は、第１のサブチャンネルの再生（プレイ）を試みる。ステップ４０５で、装置２０は再生動作を開始しようと試み、プロセッサ１４の制御の下で、ディジタル・データ・バス３０を介して、再生コマンド信号をディジタル記録装置４０に供給する。再生コマンド信号は、ＡＶ／Ｃプロトコルのコマンド信号、または別のプロトコルのコマンド信号である。ステップ４０５で供給される再生コマンド信号により、ディジタル記録装置４０は、記録済みのサブチャンネルの番組データ（オーディオ／ビデオ・データ）および番組ガイド・データを含む記憶されたディジタル・データを装置２０に供給し、装置２０は、受信したデータを処理し、第１のサブチャンネルに対応する聴覚的／視覚的出力をイネーブルする。プロセッサ１４は、受信した番組ガイド・データ内の情報（ＰＡＴ、ＰＭＴなど）に基づいて第１のサブチャンネルに同調を試みるが、ステップ３０１で、第１のサブチャンネルが利用者より記録用に選択されていなければ、第１のサブチャンネルは記録されておらず、従って、ディジタル記録装置４０から供給されたディジタル・データ内に存在していない。その場合、ステップ４０５で、第１のサブチャンネルは再生できず、空白の画面となり、音声も生じない。
【００４０】
ステップ４０４で、判断がＹＥＳ（イエス）であれば、ステップ４０６に進み、ここで装置２０は、識別された第１のサブチャンネルを再生する。ステップ４０６で、装置２０は再生動作を開始し、ディジタル・データ・バス３０を介して、再生コマンド信号をディジタル記録装置４０に供給する。再生（プレイ）コマンド信号は、ＡＶ／Ｃプロトコルのコマンド信号、または別のプロトコルのコマンド信号である。ステップ４０６で供給される再生コマンド信号により、ディジタル記録装置４０は、記録済みのサブチャンネルの番組データ（オーディオ／ビデオ・データ）と番組ガイド・データを含む記憶されたディジタル・データを装置２０に供給する。装置２０は、ステップ４０４で読み出されるチャンネルおよびサブチャンネルの識別データを使用し、受信したディジタル・データを処理し、識別された第１のサブチャンネルに対応する聴覚的／視覚的出力をイネーブルする。プロセッサ１４は、ステップ４０４で読み出されるサブチャンネル識別データを使用して、識別された第１のサブチャンネルに同調し、対応する聴覚的／視覚的出力をイネーブルする。装置２０は、識別された第１のサブチャンネルを、その識別データがステップ４０４で所定の記憶場所から最初に読み出されるので、再生する。記録済みの１つのチャンネルに２つの記録済みサブチャンネルが含まれると、ステップ４０４で、第２のサブチャンネルの前に第１のサブチャンネルの識別データが読み出され、それにより識別されるので、ステップ４０６で、装置２０はこれらのサブチャンネルのうち第１のサブチャンネルを再生する。ステップ４０６で、チャンネルおよびサブチャンネルの識別データを使用して、再生動作を可能にすることにより、本発明は、ステップ４０５で起こり得る、記録されていないサブチャンネルの再生が試みられるという問題を回避できるので有利である。従って、ステップ４０６の再生動作中に、利用者は空白の画面や無音声に遭遇しない。
【００４１】
上述のように、本発明は、サブチャンネルの記録と再生をイネーブルする（可能にする）ために、ディジタル・データ・バスを介しディジタル記録装置を制御する方法と装置を提供する。本発明は、表示装置を具えるか、または具えない種々の装置に利用される。従って、本明細書中で「テレビジョン信号受信機（ｔｅｌｅｖｉｓｉｏｎ  ｓｉｇｎａｌ  ｒｅｃｅｉｖｅｒ）」とは、表示装置を具えるテレビジョン・セット、コンピュータまたはモニタを含むシステムまたは装置、および表示装置を具えないセットトップ・ボックス（ＳＴＢ）、ＶＣＲ、ＤＶＤプレーヤ、テレビ・ゲーム機、パーソナル・ビデオ・レコーダ（ＰＶＲ）、コンピュータその他の装置を指す。
【００４２】
本発明は、好ましい設計を有するものとして記述されているが、本開示の技術思想と範囲内で更に変更可能である。従って、本出願は、その原理を使用して本発明の変更または改造を包含する意図のものである。更に、本出願は、本発明が属する技術分野で知られており慣例とされ、且つ特許請求の範囲に述べる制限内に入るような、本発明からの乖離をも包含する意図のものである。
【図１】
0005455073.tif 000002
【図２】
0005455073.tif 000003
【図３】
0005455073.tif 000004
【図４】
0005455073.tif 000005