(57)【特許請求の範囲】
【請求項１】
デジタルオーディオデータに関するテキストデータ列および画像データと、ＧＵＩ画面を生成するためのスクリプトが上記デジタルオーディオデータに多重化されたデータを受信する受信手段と、
上記受信手段によって受信されたデジタルオーディオデータに多重化されたテキストデータ列から、指定された文字列を含むテキストデータ列を検索する検索手段と、
上記検索手段によって検索された上記テキストデータ列および画像データを表示するための表示データを、上記デジタルオーディオデータに多重化されたＧＵＩ画面を生成するためのスクリプトに基づいて作成する表示データ作成手段と、
上記表示データ作成手段によって作成された表示データを表示する表示手段と、
上記表示手段によって表示された上記表示データに基づいて、上記受信手段で受信されるデジタルオーディオデータの中の特定のデジタルオーディオデータをダウンロードするダウンロード手段と、
外部機器を接続するデジタルインタフェースと、
上記デジタルインタフェースに接続された外部機器に関する情報を取得する取得手段と、
上記取得手段によって取得した外部機器に関する情報に基づいて、外部機器のリストを上記表示手段に表示させ、上記表示手段によって表示された上記外部機器のリストに基づいてユーザから指示された外部機器へ、上記ダウンロード手段によってダウンロードされたデジタルオーディオデータを記録させる制御手段と
を備えるデータ受信装置。
【請求項２】
上記受信手段によって受信された上記テキストデータは、該デジタルオーディオデータの楽曲名及び演奏者名の文字列であり、その楽曲名及び演奏者名の文字列が、それぞれ所定のコードにより区切られて連続的に配列されたテキストデータから上記検索手段が、入力された文字列を検索する
請求項１に記載のデータ受信装置。
【請求項３】
上記表示手段によって表示された上記表示データに基づいてデジタルオーディオ試聴データをユーザに試聴させる試聴手段を有し、
上記受信手段は、上記デジタルオーディオ試聴データを受信し、
上記ダウンロード手段は、上記試聴手段によって試聴されたデジタルオーディオ試聴データに基づいて上記デジタルオーディオデータをダウンロードする
請求項１に記載のデータ受信装置。
【請求項４】
上記検索手段は、時間単位またはジャンル単位で上記テキストデータ列を検索する
請求項１に記載のデータ受信装置。
【請求項５】
上記表示データに基づいて選択された上記デジタルオーディオデータのダウンロードを予約する予約手段を有し、
上記ダウンロード手段は、上記予約手段によって予約された時間となった場合に上記デジタルオーディオデータをダウンロードする
請求項１に記載のデータ受信装置。
【請求項６】
デジタルオーディオデータに関するテキストデータ列および画像データと、ＧＵＩ画面を生成するためのスクリプトが上記デジタルオーディオデータに多重化されたデータを受信し、
上記受信されたデジタルオーディオデータに多重化されたテキストデータ列から、指定された文字列を含むテキストデータ列を検索し、
上記検索された上記テキストデータ列および画像データを表示するための表示データを、上記デジタルオーディオデータに多重化されたＧＵＩ画面を生成するためのスクリプトに基づいて作成し、
上記表示に基づいた指示で、受信されるデジタルオーディオデータの中の特定のデジタルオーディオデータをダウンロードすると共に、
デジタルインタフェースに接続された外部機器に関する情報を取得し、
上記取得した外部機器に関する情報に基づいて、外部機器のリストを表示させ、
表示された上記外部機器のリストに基づいてユーザから指示された外部機器へ、上記ダウンロードされたデジタルオーディオデータを記録させるデータ受信方法。
【請求項７】
デジタルオーディオデータに関するテキストデータ列および画像データと、ＧＵＩ画面を生成するためのスクリプトが上記デジタルオーディオデータに多重化されたデータを受信し、
上記受信されたデジタルオーディオデータに多重化されたテキストデータ列から、指定された文字列を含むテキストデータ列を検索し、
上記検索された上記テキストデータ列および画像データを表示するための表示データを、上記デジタルオーディオデータに多重化されたＧＵＩ画面を生成するためのスクリプトに基づいて作成し、
上記表示に基づいた指示で、受信されるデジタルオーディオデータの中の特定のデジタルオーディオデータをダウンロードすると共に、
デジタルインタフェースに接続された外部機器に関する情報を取得し、
上記取得した外部機器に関する情報に基づいて、外部機器のリストを表示させ、
表示された上記外部機器のリストに基づいてユーザから指示された外部機器へ、上記ダウンロードされたデジタルオーディオデータを記録させる処理を実行するプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばデジタル衛星放送を受信して、その受信した音楽プログラムなどを記録装置にダウンロードさせる処理に適用して好適なデータ受信方法、データ受信装置及びプログラムに関する。
【０００２】
【従来の技術】
デジタル衛星放送の普及が進んでいる。デジタル衛星放送は、既存のアナログ放送に比べて、ノイズやフェージングに強く、高品質の信号を伝送することが可能である。また、周波数利用効率が向上され、多チャンネル化が図れる。例えば、デジタル衛星放送では１つの衛星で数百チャンネルを確保することが可能である。このようなデジタル衛星放送では、スポーツ、映画、音楽、ニュース等の専門チャンネルが多数用意されており、これらの専用チャンネルでは、それぞれの専用のコンテンツのプログラムが放映されている。
【０００３】
これらの専用チャンネルの中で、音楽チャンネルは、人気のあるチャンネルの１つであり、主に新曲やヒット曲の紹介等を行うプロモーション用の番組が放送されている。
【０００４】
上述のように、従来の音楽チャンネルでは、新曲紹介やヒット曲の番組が動画と音声で送られている。視聴者は、このような音楽チャンネルを見ていて気に入った楽曲があると、紹介されている楽曲のＣＤ等を購入して、楽しみたいと考えることがある。また、その楽曲のアーティストの情報や、その楽曲の収められているアルバムの情報を知りたくなることがある。音楽番組を見ていて、その楽曲のアーティストの情報やその楽曲の収められているアルバムの情報を知りたくなったら、その場でその情報が得られ、また、気に入った楽曲があったら、その楽曲のオーディオデータをダウンロードできれば非常に便利である。ところが、従来の音楽チャンネルでは、楽曲に関する動画と音声が一方的に送られるものであり、このような要請には応えられない。
【０００５】
そこで、このような問題点を解決するために、音楽チャンネルで放送されている音楽に関する情報を簡単に得ることができると共に、その楽曲データをデータ蓄積装置に簡単にダウンロードできるようにした音楽コンテンツ配信システムが提案されている（平成９年特許願第３０８４８８号）。また、このような音楽コンテンツ配信システムにおいて、楽曲データと共にその歌詞データやジャケットデータ（静止画データ）もダウンロードできるようにしたものが提案されている。
【０００６】
【発明が解決しようとする課題】
ところで、このような音楽コンテンツ配信システムを組む場合には、デジタル衛星放送を受信するユーザ側では、デジタル衛星放送を受信するチューナを、光磁気ディスクなどの記憶媒体を使用したデータ蓄積装置（記録装置）に接続して、チューナで受信した音楽プログラムを記録装置にダウンロードさせる処理が必要である。ここで、このような配信システムを使用して放送される楽曲を、ユーザが受信して記録装置にダウンロードさせる処理を考えた場合、ユーザは記録させたい曲が放送（配信）される時間を、何らかの方法により判断して、その判断した放送時間の直前に記録装置へのダウンロード処理を行えば、ユーザが所望する楽曲をダウンロードさせることができる。ところが、このようなシステムでは膨大な数（曲数）の楽曲データを伝送することが可能であり、例えば各曲毎の放送時間を、プログラムガイド画面などで単純に一覧表示させただけでは、ユーザが所望する楽曲を探すのに、非常に手間がかかってしまう。
【０００７】
本発明の目的は、放送により楽曲データなどの多数のデータを配信する場合に、受信側で所望のデータを得る処理が簡単に行えるようにすることにある。
【００１０】
【課題を解決するための手段】
本発明は、デジタルオーディオデータに関するテキストデータ列および画像データと、ＧＵＩ画面を生成するためのスクリプトが上記デジタルオーディオデータに多重化されたデータを受信する受信手段と、受信手段によって受信されたデジタルオーディオデータに多重化されたテキストデータ列から、指定された文字列を含むテキストデータ列を検索する検索手段と、検索手段によって検索されたテキストデータ列および画像データを表示するための表示データを、上記デジタルオーディオデータに多重化されたＧＵＩ画面を生成するためのスクリプトに基づいて作成する表示データ作成手段と、表示データ作成手段によって作成された表示データを表示する表示手段と、表示手段によって表示された表示データに基づいて、受信されるデジタルオーディオデータの中の特定のデジタルオーディオデータをダウンロードするダウンロード手段と、外部機器を接続するデジタルインタフェースと、デジタルインタフェースに接続された外部機器に関する情報を取得する取得手段と、取得手段によって取得した外部機器に関する情報に基づいて、外部機器のリストを表示手段に表示させ、表示手段によって表示された外部機器のリストに基づいてユーザから指示された外部機器へ、ダウンロード手段によってダウンロードされたデジタルオーディオデータを記録させる制御手段とを備えたものである。
【００１１】
本発明によると、受信手段で受信したテキストデータ列に基づいて必要とするデータを検索手段が検索して、その検索したデータを制御手段がダウンロードさせることができる。
【００１２】
【発明の実施の形態】
以下、本発明の一実施の形態を、添付図面を参照して説明する。
【００１３】
本発明が適用されたシステムは、デジタル衛星放送を使用して音楽番組を放送すると共に、この音楽番組と関連するオーディオデータを配信することにより、視聴者が音楽番組を視聴できるようにし、さらに、視聴して気に入った楽曲があった場合に、その場でその楽曲を簡単に購入できるようにしたものである。
【００１４】
図１は、本発明が適用された音楽コンテンツ配信システムの全体構成を示すものである。この図に示すように、デジタル衛星放送の地上局１には、テレビ番組素材サーバ６からのテレビ番組放送の素材と、楽曲素材サーバ７からの楽曲データの素材と、音声付加情報サーバ８からの音声付加情報と、ＧＵＩ（Graphical User Interface：グラフィカルユーザインタフェース）データサーバ９からのＧＵＩデータとが送られる。
【００１５】
テレビ番組サーバ６は、通常の音楽放送番組の素材を提供するサーバである。このテレビ番組素材サーバ６から送られてくる音楽放送の素材は動画及び音声であり、通常の音楽放送番組では、例えば、新曲紹介のプロモーション用の動画と音声が放送されたり、最新のヒット曲のカウントダウンが放送されたりする。
【００１６】
楽曲素材サーバ７は、オーディオチャンネルを使用して、オーディオ番組を提供するサーバである。このオーディオ番組の素材は音声のみである。この楽曲素材サーバ７は、複数のオーディオチャンネルのオーディオ番組の素材を地上局１へ送る。各オーディオチャンネルの番組放送では、それぞれ、同一の楽曲が所定の単位時間繰り返して放送される。各オーディオチャンネルは、それぞれ、独立しており、その利用方法は各種のものが考えられる。例えば、１つのオーディオチャンネルでは、最新の日本のポップスの中の推薦曲を所定時間繰り返して放送し、他のオーディオチャンネルでは、最新のアメリカンポップスの中の推薦曲を所定時間繰り返して放送し、さらに他のオーディオチャンネルでは、ジャズの中から推薦曲を所定時間繰り返して放送しても良い。また、同じアーティストの複数の楽曲をそれぞれのオーディオチャンネルに分けて繰り返して放送しても良い。
【００１７】
音声付加情報サーバ８は、楽曲素材サーバ７から出力される楽曲の時間情報などの付属する情報を提供するものである。ここでは、各曲毎の著作権情報、即ちデジタルコピーの制限に関する情報についても提供するようにしてある。
【００１８】
ＧＵＩデータサーバ９は、配信される楽曲のリストページや各楽曲の情報ページの画面を形成するためのデータ、ジャケットの静止画データを形成するためのデータ、ＥＰＧ（Electric Program Guide）用の画面を形成するためのデータ等を提供するものである。詳細は後で説明するように、本例が適用されるシステムでは、画面上のＧＵＩの操作により、配信される楽曲の歌詞やアーティストのコンサート情報等を画面に表示させることができる。また、画面上のＧＵＩの操作により、楽曲の選択、ダウンロードおよびその予約等を行うことができる。ＧＵＩデータサーバ９からは、そのためのデータが送られる。なお、本例のＧＵＩデータとしては、例えばＭＨＥＧ（Multimedia and Hypermedia Information Coding Experts Group）方式で定められたフォーマットのデータとしてある。また、ジャケットの静止画データや、歌詞のテキストデータについては、それぞれのデータ毎に著作権情報、即ちデジタルコピーの制限に関する情報が付与されて送られるようにしてある。
【００１９】
地上局１は前述した、テレビ番組素材サーバ６からの音楽番組放送の素材となるビデオデータ及びオーディオデータと、楽曲素材サーバ７からのオーディオチャンネルの素材となるオーディオデータと、音声付加情報サーバからの音声付加情報と、ＧＵＩデータサーバ９からのＧＵＩデータとを多重化して送信する。このとき、テレビ番組放送のビデオデータは例えばＭＰＥＧ（Moving Picture Experts Group）２方式により圧縮され、テレビ番組放送のオーディオデータはＭＰＥＧ２オーディオ方式により圧縮される。各オーディオチャンネルのオーディオデータは二つの異なる方式、例えばＭＰＥＧ２オーディオ方式とＡＴＲＡＣ（Adaptive Transform Acoustic Coding）方式により圧縮される。また、これらのデータは多重化の際、キー情報サーバ１０からのキー情報を用いて暗号化される。
【００２０】
地上局１からの信号は、人工衛星２を介して各家庭に設置された受信設備３で受信される。衛星２には複数のトランスポンダが搭載されている。１つのトランスポンダは例えば３０Ｍｂｐｓの伝送能力を有している。各家庭の受信設備３としては、パラボラアンテナ１１と、ＩＲＤ（Integrated Receiver Decoder ）１２と、ストレージデバイス１３と、テレビジョン受像機１４とが用意される。
【００２１】
パラボラアンテナ１１で、衛星２を介して送られてきた信号が受信される。この受信信号がパラボラアンテナ１１に取り付けられたＬＮＢ（Low Noise Block Downconverter ）１５で所定の周波数に変換され、ＩＲＤ１２に供給される。
【００２２】
ＩＲＤ１２は受信信号から所定のチャンネルの信号を選択し、ビデオデータ及びオーディオデータの復調を行うものである。また、ＩＲＤ１２は、配信される楽曲のリストページや、各楽曲の情報ページや、ＧＵＩ用の画面を形成する。そして、ＩＲＤ１２の出力はテレビジョン受像機１４に供給される。
【００２３】
ストレージデバイス１３はダウンロードされたオーディオデータを保持するためのものである。例えば、ストレージデバイス１３としては、ＭＤ（ミニディスク）と称される光磁気ディスクを記録媒体として使用したＭＤレコーダ／プレーヤ、磁気テープを記録媒体として使用したＤＡＴレコーダ／プレーヤ、ビデオ記録用の光ディスクなどを記録媒体として使用したＤＶＤレコーダ／プレーヤ等を用いることができる。また、ストレージデバイス１３としてパーソナルコンピュータを用い、そのハードディスクやＣＤ−Ｒにオーディオデータを保存することも可能である。
【００２４】
ＩＲＤ１２は、例えば電話回線４を介して課金サーバ５と結ばれている。ＩＲＤ１２には、各種情報が記憶されるＩＣカードが挿入される。楽曲のオーディオデータのダウンロードが行われると、その情報がＩＣカードに記憶される。このＩＣカードの情報は、電話回線４を介して、課金サーバ５に送られる。課金サーバ５は、このダウンロード情報から適切な課金を行い、視聴者に請求する。このように、適切な課金を行うことにより、ダウンロードされる楽曲の著作権を保護することができる。
【００２５】
このように本例のシステムでは、地上局１は、テレビ番組素材サーバ６からの音楽番組放送の素材となるビデオデータおよびオーディオデータと、楽曲素材サーバ７からのオーディオチャンネルの素材となるオーディオデータと、音声付加情報サーバ８からの音声付加情報データと、ＧＵＩデータサーバ９からのＧＵＩデータとを多重化して送信している。そして、各家庭の受信設備３でこの放送を受信すると、音楽番組が見られる他、送られてきたＧＵＩデータに基づいてＧＵＩ画面が表示される。このＧＵＩ画面を見ながら必要な操作を行うと、各楽曲についての情報ページを見ることができ、また、各楽曲についての試聴を行うことができる。さらに、ＧＵＩ画面を見ながら必要な操作を行うことで、所望の楽曲のオーディオデータをダウンロードして、ストレージディスク１３に記憶することができる。
【００２６】
次に、各家庭に設置された受信設備３における視聴者の操作について、さらに詳細に説明する。
【００２７】
各家庭の受信設備３でこの放送を受信すると、テレビジョン受像機１４に図２に示すような画面が表示される。画面の左上部のテレビ番組表示エリア２１Ａには、テレビ番組素材サーバ６から提供された音楽番組に基づく動画像が表示される。画面の右上部には、オーディオチャンネルで放送されている各チャンネルの楽曲のリスト２１Ｂが表示される。また、画面の左下にはテキスト表示エリア２１Ｃとジャケット表示エリア２１Ｄが設定される。さらに、画面の右側には歌詞表示ボタン２２、プロフィール表示ボタン２３、情報表示ボタン２４、予約録音ボタン２５、予約済一覧表示ボタン２６、録音履歴表示ボタン２７、およびダウンロードボタン２８が表示される。
【００２８】
視聴者は、このリスト２１Ｂに表示されている楽曲名を見ながら、興味のある楽曲を探していく。そして、興味のある楽曲を見つけたら、リモートコマンダの矢印キーを操作してその楽曲にカーソルを合わせた後、ＩＲＤ１２に付属するリモートコマンダのエンターキーを押す。これによって、カーソルを合わせた楽曲を聞くことができる。すなわち、各オーディオチャンネルでは、所定の単位時間中、同一の楽曲が繰り返し放送されているので、テレビ番組表示エリア２１Ａの画面はそのままで、その楽曲のオーディオチャンネルに切り換えられ、その楽曲を試聴することができる。この時、ジャケット表示エリア２１Ｄにはその楽曲のＭＤジャケットの静止画像が表示される。
【００２９】
この状態で歌詞表示ボタン２２にカーソルを合わせ、エンターキーを押す（以下、ボタンにカーソルを合わせ、エンターキーを押す操作をボタンを押すという）と、テキスト表示エリア２１Ｃに楽曲の歌詞がオーディオデータと同期したタイミングで表示される。同様に、プロフィール表示ボタン２３あるいは情報表示ボタン２４を押すと、楽曲に対応するアーティストのプロフィールあるいはコンサート情報等がテキスト表示エリア２１Ｃに表示される。このようにユーザは、現在どのような楽曲が配信されているのかを知ることができ、各楽曲についての詳細な情報を知ることができる。
【００３０】
ユーザが試聴した楽曲を購入したい場合には、ダウンロードボタン２８を押す。ダウンロードボタン２８が押されると、選択された楽曲のオーディオデータがダウンロードされ、ストレージデバイス１３に記憶される。楽曲のオーディオデータと共に、その歌詞データ、アーティストのプロフィール情報、ジャケットの静止画データ等をダウンロードすることもできる。楽曲がダウンロードされる毎にその情報がＩＲＤ１２内のＩＣカードに記憶される。ＩＣカードに記憶された情報は、例えば１ヵ月に一度ずつ課金サーバ５に吸い上げられる。これによって、ダウンロードされる楽曲の著作権を保護することができる。
【００３１】
また、視聴者はあらかじめダウンロードの予約を行いたい場合には、予約録音ボタン２５を押す。このボタンを押すと、ＧＵＩ画面が切り換わり、予約が可能な楽曲のリストが画面全体に表示される。このリストは１時間単位、１週間単位、ジャンル単位等で検索した楽曲を表示することが可能である。視聴者はこのリストの中からダウンロードの予約を行いたい楽曲を選択すると、その情報がＩＲＤ１２内に登録される。そして、すでにダウンロードの予約を行った楽曲を確認したい場合には、予約済一覧表示ボタン２６を押すことにより、画面全体に表示させることができる。このようにして予約された楽曲は、予約時刻になるとＩＲＤ１２によりダウンロードされ、ストレージデバイス１３に記憶される。
【００３２】
視聴者はダウンロードを行った楽曲について確認したい場合には、録音履歴ボタン２７を押すことにより、既にダウンロードを行った楽曲のリストを画面全体に表示させることができる。
【００３３】
このように、本例のシステムの受信設備３では、テレビジョン受像機１４のＧＵＩ画面上に楽曲のリストが表示される。そして、このＧＵＩ画面上の表示にしたがって楽曲を選択するとその楽曲を試聴することができ、その楽曲の歌詞やアーティストのプロフィール等を知ることができる。さらに、楽曲のダウンロードとその予約、ダウンロードの履歴や予約済楽曲リストの表示等を行うことができる。
【００３４】
以上、説明したように、本発明が適用された音楽コンテンツ配信システムでは、音楽放送番組が配信されると共に、複数のオーディオチャンネルを使用して楽曲のオーディオデータが配信される。そして、配信されている楽曲のリスト等を使用して所望の楽曲を探し、そのオーディオデータをストレージデバイス１３に簡単に保存することができる。以下、このようなシステムについて、更に詳述する。
【００３５】
図３は本例の音楽コンテンツ配信システムにおける地上局１の構成を示すものである。
【００３６】
図３において、テレビ番組素材登録システム３１からの素材データはＡＶサーバ３５に登録される。この素材データはビデオデータとオーディオデータである。ＡＶサーバ３５に登録されたデータは、テレビ番組送出システム３９に送られ、ここでビデオデータは例えばＭＰＥＧ２方式で圧縮され、オーディオデータは例えばＭＰＥＧ２オーディオ方式により圧縮されパケット化される。テレビ番組送出システム３９の出力はマルチプレクサ４４に送られる。
【００３７】
また、楽曲素材登録システム３２からのオーディオデータは、ＭＰＥＧ２オーディオエンコーダ３６ＡおよびＡＴＲＡＣエンコーダ３６Ｂに供給され、各々エンコードされた後、ＭＰＥＧオーディオサーバ４０ＡおよびＡＴＲＡＣオーディオサーバ４０Ｂに登録される。ＭＰＥＧオーディオサーバ４０Ａに登録されたＭＰＥＧオーディオデータは、ＭＰＥＧオーディオ送出システム４３Ａに送られ、ここでパケット化された後、マルチプレクサ４４に送られる。ＡＴＲＡＣオーディオサーバ４０Ｂに登録されたＡＴＲＡＣデータは、ＡＴＲＡＣオーディオ送出システム４３Ｂに４倍速ＡＴＲＡＣデータとして送られ、ここでパケット化された後、マルチプレクサ４４に送られる。
【００３８】
さらに、音声付加情報登録システム３３からの音声付加情報は、音声付加情報データベース３７に登録される。音声付加情報データベース３７に登録された音声付加情報は、音声付加情報送出システム４１に送られ、ここでパケット化された後、マルチプレクサ４４に送られる。
【００３９】
また、ＧＵＩ用素材登録システム３４からのＧＵＩデータは、ＧＵＩ素材データベース３８に登録される。ＧＵＩ素材データベース３８に登録されたＧＵＩ素材データは、ＧＵＩオーサリングシステム４２に送られ、ここでＧＵＩ用の画面のデータが処理され、パケット化された後、マルチプレクサ４４に送られる。ここで、ＧＵＩ素材データにはジャケットの静止画情報、楽曲の歌詞情報、アーティストのコンサート情報等が含まれるが、静止画情報は例えばＪＰＥＧ（Joint Photographic Experts Group）方式で圧縮された６４０×４８０ピクセル、歌詞情報は例えば８００文字以内のテキストデータとされ、それぞれパケット化される。
【００４０】
マルチプレクサ４４においては、テレビ番組送出システム３９からのビデオパケットおよびオーディオパケットと、ＭＰＥＧオーディオ送出システム４３Ａからのオーディオパケットと、ＡＴＲＡＣオーディオ送出システム４３Ｂからの４倍速オーディオパケットと、音声付加情報送出システム４１からの音声付加情報パケットと、ＧＵＩオーサリングシステム４２からのＧＵＩデータパケットとが時間軸多重化されると共に、キー情報サーバ１０（図１）からのキー情報を用いて暗号化される。
【００４１】
マルチプレクサ４４の出力は電波送出システム４５に送られ、ここで誤り訂正符号の付加、変調、および周波数変換等の処理を施された後、アンテナから衛星２に向けて送信される。
【００４２】
図４は地上局１から送信されるデータの一例を示すものである。なお、この図に示す各データは実際には時間軸多重化されている。図４に示すように、時刻ｔ１から時刻ｔ２の間が１つのイベントとされ、時刻ｔ２から次のイベントとされる。イベントとは楽曲のラインナップを変える単位であって、３０分または１時間を単位とするのが普通である。例えば、最新ヒット曲のトップ２０の２０位から１１位を先のイベントで放送し、１０位から１位を後のイベントで放送すること等が考えられる。
【００４３】
図４に示すように、時刻ｔ１から時刻ｔ２のイベントでは、通常の動画の番組放送で、所定の内容Ａ１を有する音楽番組が放送されている。また、時刻ｔ２から始まるイベントでは、所定の内容Ａ２を有する音楽番組が放送されている。この通常の音楽番組で放送されているのは、動画と音声である。
【００４４】
オーディオチャンネルは、例えば、チャンネルＣＨ１からＣＨ１０の１０チャンネル分用意される。このとき、各オーディオチャンネルＣＨ１，ＣＨ２，ＣＨ３，‥‥ＣＨ１０では、１つのイベントの間、同一の楽曲が繰り返して送信される。すなわち、時刻ｔ１から時刻ｔ２のイベントでは、オーディオチャンネルＣＨ１では、楽曲Ｂ１が繰り返して送信され、オーディオチャンネルＣＨ２では楽曲Ｃ１が繰り返して送信され、以下、同様にオーディオチャンネルＣＨ１０では楽曲Ｋ１が繰り返して送信される。時刻ｔ２から始まるイベントでは、オーディオチャンネルＣＨ１では、楽曲Ｂ２が繰り返して送信され、オーディオチャンネルＣＨ２では楽曲Ｃ２が繰り返して送信され、以下、同様にオーディオチャンネルＣＨ１０では楽曲Ｋ２が繰り返して送信される。これは、ＭＰＥＧオーディオチャンネルおよび４倍速ＡＴＲＡＣオーディオチャンネルに共通である。
【００４５】
つまり、図４において、ＭＰＥＧオーディオチャンネルと４倍速ＡＴＲＡＣオーディオチャンネルのチャンネル番組である（  ）内の数字が同じものは同じ楽曲に関するものである。また、音声付加情報のチャンネル番組である（  ）内の数字は、同じチャンネル番組を有するオーディオデータに付加されている音声付加情報である。さらに、ＧＵＩデータとして伝送される静止画データやテキストデータも各チャンネル毎に形成される。これらのデータは、図５（ａ）〜（ｄ）に示すようにＭＰＥＧ２のトランスポートパケット内で時分割多重化されて送信され、図５（ｅ）〜（ｈ）に示すようにＩＲＤ１２内では各データパケットのヘッダ情報を用いて再構築される。
【００４６】
ここで、伝送されるトランスポートストリームそのものの概念図を図６に示す。この図に示すように、トランスポートストリームは１８８バイト固定長のトランスポートパケット（ＴＳパケット）の集合である。ＴＳパケットは、ヘッダと、アダプテーションフィールドと、ペイロードからなる。オーディオデータや静止画像データ，音声付加情報などのデータはペイロードに格納される。また、各ストリームやセクションを区別するためのパケットＩＤ（以下ＰＩＤと称する）はヘッダに格納される。
【００４７】
このようなトランスポートストリームで伝送されるオーディオデータや映像データ、音声付加情報などのデータは、ＭＨＥＧ−５と称されるコンテンツ記述形式で伝送される。ここで、図２に示すようなＧＵＩ画面の表示手順などを指示するスクリプトデータについても、ＭＨＥＧ−５のコンテンツとして伝送される。図７は、本例でのＭＨＥＧ形式のデータの伝送概念を示す図で、ここでのデータ放送サービスは、サービスゲートウェイと言う名称のルートディレクトリの中に全て含まれる。サービスゲートウェイに含まれるオブジェクトとしては、ディレクトリ，ファイル，ストリーム，ストリームイベントなどの種類がある。この内のファイルは、オーディオデータ，静止画像データ，テキストデータなどの個々のデータファイルで、ストリームは他のデータサービスやＡＶストリームにリンクする情報が含まれ、ストリームイベントはリンクの情報と時刻情報が含まれる。ディレクトリは、相互に関連するデータをまとめるフォルダである。これらのデータは、いくつかのモジュールの集合で構成されて伝送される。
【００４８】
モジュールは、所定単位毎にブロック化され、それぞれのブロックはヘッダを付与してＤＢＢ（Download Data Block ）と称される形式に変換される。一方、受信側でモジュールを受信する際に必要なモジュールの大きさなどに関する情報を持つＤＩＩ（Download Inform Indication）と称される制御メッセージと、受信側でデータサービスのルートディレクトリの所在を知るための情報を持つＤＳＩ（Download Server Initiate）と称される制御メッセージが作成される。これらのＤＢＢ，ＤＩＩ，ＤＳＩの３種類のメッセージは周期的に繰り返し送出されて、図７に示すようなカルーセルと称される環状構造で伝送され、受信側で何時でも受信できるようにしてある。
【００４９】
次に、各家庭の受信設備３について説明する。
【００５０】
図１に示したように、各家庭の受信設備としてはパラボラアンテナ１１と、ＩＲＤ１２と、ストレージデバイス１３と、テレビジョン受像機１４とが用意される。ここでは、図８に示すように、ストレージデバイスとしてＭＤ（ミニディスク）と称される光磁気ディスクを記録媒体として使用した記録再生装置１３Ａを使用する。本例の記録再生装置１３Ａは、ＩＥＥＥ１３９４方式のバスライン１６での接続に対応したデッキとしてあり、ＩＲＤ１２と記録再生装置１３ＡとがＩＥＥＥ１３９４バスライン１６で接続された場合について説明する。そして、このＩＥＥＥ１３９４対応記録再生装置１３Ａは、ＩＲＤ１２で選択した楽曲のオーディオデータと共に、そのジャケットデータおよび歌詞データを含むテキストデータを蓄積することができる。なお、ＩＥＥＥ１３９４方式のバスライン１６を使用した接続では、いわゆるリンク接続により複数台（例えば６４台まで）の機器を接続することが可能であり、ストレージデバイスについてもＩＥＥＥ１３９４方式のバスライン１６でＩＲＤ１２に複数台同時に接続できる。
【００５１】
図９はＩＲＤ１２の構成の一例を示すものである。このＩＲＤ１２は外部端子あるいはインタフェースとして、入力端子Ｔ１、アナログビデオ出力端子Ｔ２、アナログオーディオ出力端子Ｔ３、光デジタル出力インタフェース５９、ＩＥＥＥ１３９４インタフェース６０、マンマシンインタフェース６１、ＩＣカードスロット６２、モデム６３、赤外線インターフェース６６を備えている。
【００５２】
入力端子Ｔ１はＬＮＢ２５で所定の周波数に変換された受信信号が入力される端子である。アナログビデオ出力端子Ｔ２はアナログビデオ信号をテレビジョン受像機１４に供給する端子である。アナログオーディオ出力端子Ｔ３はアナログオーディオ信号をテレビジョン受像機１４に供給する端子であり、アナログオーディオ出力端子Ｔ４はアナログオーディオ信号をアナログ入力のストレージデバイスに供給する端子である。光デジタル出力インタフェース５９はＩＥＣ９５８に準拠したものであって、ＰＣＭオーディオデータを光ファイバケーブル（図示せず）に送出する。ＩＥＥＥ１３９４インタフェース６０は、ビデオデータ、オーディオデータおよび各種コマンド等をＩＥＥＥ１３９４形式のバスラインへ送出する。マンマシンインタフェース６１はユーザによるリモートコントロール装置６４からの赤外線信号による入力データを制御用ＣＰＵ５８に送る。ＩＣカードスロット６２にはＩＣカード６５が挿入される。モデム６３は電話回線４を介して課金サーバ５と接続される。赤外線インターフェース６６は、制御用ＣＰＵ５８から赤外線信号によりストレージデバイスを制御するためのインターフェースで、この赤外線インターフェース６６に所定の信号線を介して接続された赤外線出力部６７から、ストレージデバイス制御用の赤外線信号が出力される。
【００５３】
チューナ５１は制御用ＣＰＵ５８からの設定信号に基づいて、端子Ｔ１から供給される受信信号の中から所定受信周波数の信号を選択し、さらに復調と誤り訂正処理を施してＭＰＥＧトランスポートストリームを出力する。デスクランブラ５２は、チューナー５１からＭＰＥＧトランスポートストリームを受け、ＩＣカード６５に記憶されているデスクランブル用の鍵データをＩＣカードスロット６２と制御用ＣＰＵ５８を介して受け取り、この鍵データを用いてデスクランブルを行う。トランスポートＩＣ５３は、ユーザがリモコン６４から入力した指令をマンマシンインタフェース６１と制御用ＣＰＵ５８とを介して受け取り、トランスポートストリームの中から所望のテレビ番組のＭＰＥＧビデオデータとＭＰＥＧオーディオデータを抽出する。ＭＰＥＧビデオデコーダ５５は、トランスポートＩＣ５３から供給されるＭＰＥＧビデオデータをデータ圧縮前のビデオデータに変換する。ＭＰＥＧオーディオデコーダ５４は、トランスポートＩＣ５３から供給されるＭＰＥＧオーディオデータをデータ圧縮前のオーディオデータ（ＰＣＭオーディオデータ）に変換する。ＤＡコンバータ５６は、ＭＰＥＧオーディオデコーダ５４から供給されるオーディオデータをアナログオーディオ信号に変換し、アナログオーディオ出力端子Ｔ３に供給する。
【００５４】
制御用ＣＰＵ５８はＩＲＤ１２全体の処理を行う。この場合、制御用ＣＰＵ５８には、作業用メモリ５８ａ，５８ｂが接続してある。メモリ５８ａは、データの書換えが自在なメモリであり、チューナ５１で受信してトランスポートＩＣ５３で抽出したトランスポートストリームの中から、ＧＵＩ用の画面などを生成させるＭＨＥＧデータや音声付加情報などについては、このメモリ５８ａに蓄積される。メモリ５８ｂは、ＩＲＤ１２の製造時にプログラムがセットされた不揮発性メモリであり、ＩＲＤ１２を作動させるのに必要な各種プログラムが予め記憶させてある。このメモリ５８ｂに記憶されたプログラムとしては、例えばＭＨＥＧデータに基づいて起動されて、ＧＵＩ用の画面を生成させる処理や、ＩＲＤ１２に接続されたストレージデバイスを制御する処理などを行うレジデントプログラムなどがある。
【００５５】
また、制御用ＣＰＵ５８に対して、ユーザがリモートコントロール装置６４を用いて入力した指令をマンマシンインタフェース６１を介して受け取る。さらに、制御用ＣＰＵ５８にはモデム６３が接続されている。課金に必要な情報はＩＣカード６５に記憶される。このＩＣカード６５の情報はモデム６３を用いて電話回線４を介して、課金サーバ５（図１）に送られる。
【００５６】
そして制御用ＣＰＵ５８は、メモリ５８ａに蓄積されたデータに基づいて、リストページの画面や各楽曲の情報ページの画面、あるいはＧＵＩ用の画面データを形成する。このようにして形成された画面データはＭＰＥＧビデオデコーダ５５内のバッファメモリの所定のエリアに書き込まれる。これにより、図２に示したように、画面上の指定のエリアに、放送されてくる楽曲のリストページや各楽曲の情報ページの画面、あるいはＧＵＩ用の画面を表示させることができる。
【００５７】
次に、図９に示したＩＲＤ１２の動作を説明する。
【００５８】
図９に示したＩＲＤ１２において、これまで説明した音楽コンテンツ配信システムのチャンネルをユーザが選択すると、テレビジョン受像機１４の画面上に図２に示したようなＧＵＩ画面が表示される。
【００５９】
この時、端子Ｔ１に入力された受信信号は、チューナー５１に供給される。チューナー５１では、制御用ＣＰＵ５８からの設定信号に基づいて受信信号の中から所定受信周波数の信号が選択され、さらに復調と誤り訂正処理が施されてＭＰＥＧトランスポートストリームが出力される。
【００６０】
チューナー５１の出力はデスクランブラ５２に供給される。デスクランブラ５２では、ＩＣカード６５に記憶されているデスクランブル用の鍵データがＩＣカードスロット６２と制御用ＣＰＵ５８を介して入力され、この鍵データを用いてＭＰＥＧトランスポートストリームのデスクランブルが行われる。デスクランブルされたＭＰＥＧトランスポートストリームはトランスポートＩＣ５３に送られる。
【００６１】
トランスポートＩＣ５３では、ユーザがリモートコントロール装置６４から入力した指令がマンマシンインタフェース６１と制御用ＣＰＵ５８とを介して入力される。そして、その指令にしたがって、トランスポートストリームの中から所望のテレビ番組のＭＰＥＧビデオデータとＭＰＥＧオーディオデータが抽出され、それぞれＭＰＥＧビデオデコーダ５５とＭＰＥＧオーディオデコーダ５４に送られる。
【００６２】
トランスポートＩＣ５３での各データの分離処理は、このトランスポートＩＣ５３が内蔵するデマルチプレクサで実行される。図１０は、このデマルチプレクサの構成を示す図で、ＰＩＤフィルタ８１とセクションデータフィルタ８２とを備えている。ＰＩＤフィルタ８１は、入力されるトランスポートストリームパケットのＰＩＤ（パケットＩＤ）を判断して、オーディオデータと映像データとを分離し、それぞれのデコーダへと供給する。また、音声付加情報を分離して、制御用ＣＰＵ５８側に送る。セクションデータフィルタ８２は、所望のセクションデータを分離して、制御用ＣＰＵ５８側に送る。
【００６３】
ＭＰＥＧビデオデコーダ５５に送られたＭＰＥＧビデオデータはここでデータ圧縮前のビデオデータに変換され、次にＮＴＳＣ変換ブロック５７でコンポジットビデオ信号に変換された後、アナログビデオ出力端子Ｔ２からテレビジョン受像機へ出力される。ＭＰＥＧオーディオデコーダ５４に送られたＭＰＥＧオーディオデータはここでデータ圧縮前のオーディオデータに変換され、次にＤＡコンバータ５６でアナログオーディオ信号に変換された後、アナログオーディオ出力端子Ｔ３からテレビジョン受像機へ出力される。
【００６４】
図２に示したＧＵＩ画面上の楽曲のリスト２１Ｂにより楽曲が選択され、その楽曲のオーディオデータを試聴する場合には、トランスポートＩＣ５３からＭＰＥＧオーディオデータが抽出され、ＭＰＥＧオーディオデコーダ５４でデコードされ、ＤＡコンバータ５６でデジタル／アナログ変換された後、アナログオーディオ出力端子Ｔ３からテレビジョン受像機１４（図１）へ出力される。
【００６５】
また、図２に示したＧＵＩ画面上でダウンロードボタン２８が押され、オーディオデータをダウンロードする際には、トランスポートＩＣ５３からオーディオデータが抽出され、アナログオーディオ出力端子Ｔ３、光デジタル出力インタフェース５９、またはＩＥＥＥ１３９４インタフェース６０のいずれか一つからオーディオデータが出力される。
【００６６】
すなわち、図８に示したように、ＩＥＥＥ１３９４インタフェース６０にＩＥＥＥ１３９４対応の記録再生装置１３Ａが接続されている場合には、トランスポートＩＣ５３において４倍速ＡＴＲＡＣデータが抽出され、ＩＥＥＥ１３９４インタフェース６０を介して、ＩＥＥＥ１３９４対応の記録再生装置１３Ａに送出される。また、この時、トランスポートＩＣ５３においてＪＰＥＧ方式で圧縮されているジャケットデータが抽出され、ＩＥＥＥ１３９４インタフェース６０を介してＩＥＥＥ１３９４対応の記録再生装置１３Ａに送出される。さらに、この時、トランスポートＩＣ５３において歌詞やアーティストのプロフィール等のテキストデータが抽出され、ＩＥＥＥ１３９４インタフェース６０を介して、ＩＥＥＥ１３９４対応の記録再生装置１３Ａに送出される。
【００６７】
光デジタル出力インタフェース５９にストレージデバイス（ＩＥＥＥ１３９４インタフェースを備えていない機種）が接続されている場合には、トランスポートＩＣ５３においてＭＰＥＧオーディオデータが抽出され、ＭＰＥＧオーディオデコーダ５４でデコードされた後、光デジタル出力インタフェース５９を介してＰＣＭオーディオデータがストレージデバイスに送出される。
【００６８】
図１１はＩＥＥＥ１３９４対応の記録再生装置１３Ａの構成の一例を示すブロック図である。このＩＥＥＥ１３９４対応の記録再生装置１３ＡはＩＥＥＥ１３９４インタフェース７１と、光デジタル入力インタフェース７２と、アナログオーディオ入力端子Ｔ１２と、アナログオーディオ出力端子Ｔ１３とを備えている。ＩＥＥＥ１３９４インタフェース７１は記憶再生部７５と直接的に接続されている。光デジタル入力インタフェース７２はＡＴＲＡＣエンコーダ７４を介して記録再生部７５と接続されている。アナログオーディオ入力端子Ｔ１２はＡ／Ｄコンバータ７３を介してＡＴＲＡＣエンコーダ７３に接続されている。そして、アナログオーディオ出力端子Ｔ１３はＤ／Ａコンバータ７８とＡＴＲＡＣデコーダ７７を介して記録再生部７５と接続されている。記録再生部７５にはディスク（光磁気ディスク）７６がセットされ、このディスク７６に対して記録再生を行う。なお、ここでは図示を省略したが、このＩＥＥＥ１３９４対応の記録再生装置１３Ａの全体の制御等を行う制御用ＣＰＵと、マンマシンインタフェースが設けられている。
【００６９】
次に、このＩＥＥＥ１３９４対応の記録再生装置１３Ａの記録時の動作を説明する。
【００７０】
ＩＥＥＥ１３９４インタフェース７１と図９に示したＩＲＤ１２のＩＥＥＥ１３９４インタフェース６０とが接続されている場合には、ＩＥＥＥ１３９４インタフェース６０から送出された楽曲のオーディオデータ、歌詞等のテキストデータ、およびジャケット等の静止画データは、ＩＥＥＥ１３９４インタフェース７１から入力され、そのまま記録再生部７５によってディスク７６に記録される。後で説明するように、この時、ディスク７６上には拡張ＭＤフォーマットにより、各データが記録される。また、後述するように各データの著作権情報についても、ＩＥＥＥ１３９４インタフェース７１から入力され、対応した目録情報（ＴＯＣ）エリアに記録される。
【００７１】
光デジタル入力インタフェース７２に外部からＰＣＭオーディオデータが入力される場合には、入力されたＰＣＭオーディオデータはＡＴＲＡＣエンコーダ７４でエンコードされた後、記録再生部７５によってディスク７６に記録される。
【００７２】
アナログオーディオ入力端子Ｔ１２に外部からアナログオーディオ信号が入力される場合には、入力されたアナログオーディオ信号はＡＤコンバータ７３でアナログ／デジタル変換され、ＡＴＲＡＣエンコーダ７４でエンコードされた後、記録再生部７５によってディスク７６に記録される。
【００７３】
つまり、このＩＥＥＥ１３９４対応の記録再生装置１３Ａでは、ＩＲＤ１２との間がＩＥＥＥ１３９４インタフェースで接続されている場合のみ、楽曲のオーディオデータと共にその歌詞データやジャケットの静止画データが記録され、光デジタルインタフェースでの接続またはアナログオーディオ接続の場合には、オーディオデータのみが記録される。
【００７４】
再生時には、ＩＥＥＥ１３９４インタフェース７１またはアナログオーディオ出力端子Ｔ１３から再生信号を出力することができる。そして、ＩＥＥＥ１３９４インタフェース７１から出力するときに、ディスク７６に楽曲のオーディオデータと共にその歌詞データやジャケットデータが記録されている場合には、楽曲データをＩＥＥＥ１３９４対応のオーディオ機器（アンプ等）に出力することが可能であると共に、歌詞データやジャケットデータをＩＥＥＥ１３９４対応のディスプレイで表示したり、ＩＥＥＥ１３９４対応のプリンタで印刷したりすることが可能である。
【００７５】
このように、本発明を適用したＩＥＥＥ１３９４対応の記録再生装置では、楽曲のオーディオデータと共にその歌詞データやジャケットデータの記録再生が可能である。
【００７６】
この記録再生は図１２に示す拡張ＭＤフォーマットを用いることで可能になる。この図に示すように、楽曲のオーディオデータはＡＴＲＡＣ方式でメインデータエリアに記録される。これは現行のＭＤフォーマットと同じである。主データ（Main Data ）エリアに、ＡＴＲＡＣオーディオデータが最大７４分記録され、その主データに記録されたオーディオデータの目録情報（User Table Of Contents）エリアに、各曲の記録位置などの目録情報が記録されると共に、各曲のコピーの禁止情報などの補助的な目録情報が記録される。そして、拡張ＭＤフォーマットでは、さらに２．８Ｍｂｙｔｅの補助データ（Aux Data）エリアに前述したジャケットデータ（静止画像データ）や歌詞データ（テキストデータ）等を記録する。この補助データエリアに記録したデータの目録情報は、補助目録情報（Aux ＴＯＣ）エリアに記録される。このとき、それぞれの静止画像データやテキストデータについても、コピーの禁止情報などの補助的な目録情報を、補助目録情報エリアに記録する。このフォーマットを使用することにより、楽曲のオーディオデータと共にジャケットデータや歌詞データを記録再生することができる。また、現行のＭＤフォーマットとの互換性を維持することができる。
【００７７】
次に、図９に示した受信設備において、音楽プログラムである楽曲のＡＴＲＡＣオーディオデータ、および音声付加情報であるジャケットデータや歌詞データなどをダウンロードする際の処理を、図１３のフローチャートを参照して説明する。
【００７８】
まず、ユーザがＩＲＤ１２において、ＥＭＤ（Electric Music Duwnload ）のチャンネル、即ちこれまで説明した楽曲データのダウンロードを可能にした音楽放送のチャンネルを選択する（ステップ１０１）。具体的には、テレビジョン受像機１４に表示されているＧＵＩ画面を見ながら、図９に示すリモートコントロール装置６４をチャンネルの選択指令を与える。ＩＲＤ１２では、制御用ＣＰＵ５８がマンマシンインターフェース６１を介して、ユーザのチャンネル選択指令を受け取り、チューナ５１にチャンネル設定信号を送って、所望のチャンネルに設定する。
【００７９】
このチャンネルが選択されると、制御用ＣＰＵ５８は、ＰＭＴ（Program Map Table ）と呼ばれるセクションデータを参照して、この選択されたチャンネルにＧＵＩ画面（リスト画面）を形成させるＭＨＥＧデータがあるか否か判断する（ステップ１０２）。ここで、ＧＵＩ画面用のＭＨＥＧデータがない場合には、本例のダウンロード処理を行うチャンネルでないと判断して、処理を終了する。上述したＡＴＲＡＣオーディオが送出されるチャンネルを選択した場合には、ＧＵＩ画面用のＭＨＥＧデータがあり、制御用ＣＰＵ５８は、作業用メモリ５８ｂに予め用意されたＭＨＥＧデータを解釈するプログラムを立ち上げて、受信したＭＨＥＧデータを解釈する（ステップ１０３）。
【００８０】
そして、この解釈したＭＨＥＧデータに基づいて、制御用ＣＰＵ５８がＧＵＩ画面の画像データを作成させ、その画像データをデコーダ５５に供給し、ＩＲＤ１２に接続されたテレビジョン受像機１４の画面に表示させる（ステップ１０４）。このとき表示されるＧＵＩ画面は、例えば図２に示す画面である。ここで、この画面中に表示された曲の選択操作と、その選択された曲のダウンロード操作がリモートコントロール装置６４のキー操作で行われるまで制御用ＣＰＵ５８は待機する（ステップ１０５）。ダウンロードと表示された箇所２８が押下げられる操作に対応したリモートコントロール信号の供給があると、メモリ５８ｂに予め用意されたレジデントプログラム内のゲットデバイスプログラムを立ち上げさせ、このゲットデバイスプログラムで、ＩＥＥＥ１３９４方式のバスラインで接続されたストレージデバイス１３Ａの機器ＩＤを取得して、ＭＨＥＧデータの実行処理部に渡す処理を行う（ステップ１０６）。ここでの機器ＩＤとは、ＩＥＥＥ１３９４方式のバスラインで接続に予め所定ビット数（ここでは６４ビット）で付与された識別コードであり、機器の製造メーカのコード，機器の機種の種別コード，機器のシリアルコードなどが所定の規格による配列で設定されるもので、機器ＩＤをメモリ５８ｂに用意されたプログラムで判別することで、接続された機種の種類や機能などが制御用ＣＰＵ５８で判る。
【００８１】
制御用ＣＰＵ５８が接続されたストレージデバイスの機器ＩＤを取得すると、その機器ＩＤに基づいて、ＩＲＤ１２に接続された機器のリスト表示用の画像データを作成し、その画像データをデコーダ５５に供給し、ＩＲＤ１２に接続されたテレビジョン受像機１４の画面に表示させる（ステップ１０７）。ここで、この画面中に表示された機器の選択操作がリモートコントロール装置６４のキー操作で行われるまで制御用ＣＰＵ５８は待機する（ステップ１０８）。この機器の選択操作に対応したリモートコントロール信号の供給があると、ステップ１０５でダウンロードが指示された曲のＡＴＲＡＣデータが受信されるまで待機し、受信されるタイミングになると、その曲のＡＴＲＡＣデータと、この曲のジャケットデータなどの静止画像データ（ＪＰＥＧデータ）及び歌詞などのテキストデータを、選択された機器（ストレージデバイス）に、ＩＥＥＥ１３９４インターフェース６０からバスライン１６に送出する。
【００８２】
このとき、ＩＥＥＥ１３９４インターフェース６０から送出されるデータには、送信先アドレスとして、選択された機器に設定されたノードＩＤを付与する。また、曲のオーディオデータであるＡＴＲＡＣデータについては、アイソクロナス転送（同期転送）が行われ、ＪＰＥＧデータやテキストデータについては、アシンクロナス転送（非同期転送）が行われる。送信先の機器で、伝送されるＡＴＲＡＣデータなどを記録させる処理を実行させる制御データについても、アシンクロナス転送で伝送させる。このように処理されることで、バスライン１６に送出されたデータは、接続された機器、ここではＩＥＥＥ１３９４対応の記録再生装置１３Ａに装填されたディスクに、図１２に示す状態で記録される。
【００８３】
そして制御用ＣＰＵ５８は、このＩＥＥＥ１３９４のバスライン１６により選択された曲に関する全てのデータのダウンロードが終了したか否か判断し（ステップ１１０）、終了したと判断したときには、別の曲のダウンロード指示があるか否か判断し（ステップ１１１）、別の曲のダウンロード指示がある場合には、ステップ１０９に戻って、その曲のダウンロード処理を行う。ステップ１１１で選択された全ての曲のダウンロード処理が終了したと判断したときには、処理をダウンロードに関する処理を終了する。なお、このＡＴＲＡＣオーディオデータなどのダウンロードを実行した際に、このデータが有料のデータである場合には、所定の課金処理が行われる（ここでは課金処理の詳細については省略する）。
【００８４】
このように処理が行われることで、ＡＴＲＡＣオーディオデータの記録ができるストレージデバイスとしての機器が、ＩＲＤ１２にＩＥＥＥ１３９４形式のバスラインを介して接続されている場合には、ＡＴＲＡＣオーディオデータなどが送出される側から伝送されるＭＨＥＧデータに基づいて、接続された機器のリストを作成する処理が起動されて、その処理自体はＩＲＤ１２内に予め用意されたレジデントプログラムで実行されて、リストが表示されて、ＡＴＲＡＣオーディオデータなどをダウンロードする機器が容易に選択できる。従って、見かけ上は送出側から伝送されるＭＨＥＧデータによりＩＲＤ１２でリスト表示がなされることになるが、実際には機器ＩＤを取得する処理の詳細は、ＩＲＤ１２に用意されたレジデントプログラムで実行され、ＩＲＤ１２の実際の構成に基づいた適切な機器ＩＤの取得処理が行われる。特に、ＩＥＥＥ１３９４形式のバスラインでは、非常に多くの機器（例えば６４台）を接続できるため、複数台の機器がＩＲＤ１２にバスラインで接続された場合の選択処理が、リスト表示に基づいて効率良く行える。
【００８５】
次に、このようにＩＲＤ１２で受信したＡＴＲＡＣオーディオデータなどをダウンロードする際に、ユーザが所望の曲を検索する処理を説明する。まず、曲の検索処理は、例えば図２に示すＧＵＩ画面を表示させた状態で、その画面中の予約録音ボタン２５を押すことに相当するリモートコントロール装置６４の操作があったとき、その操作による赤外線信号をマンマシンインターフェース６１で入力したことを制御用ＣＰＵ５８が検出することで実行されるものである。この予約録音ボタン２５を押す操作が行われると、制御用ＣＰＵ５８の制御でＧＵＩ画面が切り換わり、予約が可能な楽曲のリストが、テレビジョン受像機１４の画面全体に表示される。
【００８６】
このリスト表示としては、各楽曲の曲名と演奏者名とを示すテキストデータに基づいて行われる。このテキストデータは、上述した歌詞のテキストデータとは別のパケットで伝送されるもので、例えば図１５に示すように、１つの曲に対するテキストデータは、演奏者名（アーティスト名）の文字列，タブコード，曲名の文字列，改行コードの順で配されたテキストデータ列で構成され、所定期間の間（例えば一日の間）に配信される全ての曲のテキストデータが、この構成で順に配置されて、送出側から繰り返し周期的に伝送される。
【００８７】
このテキストデータに基づいて、予約が可能な楽曲のリスト表示を行う。ここで、単純にテキストデータを放送される順に一覧表示することもできるが、リスト表示画面中の検索ボタンを押すことに相当するリモートコントロール装置６４の操作があって、その操作による赤外線信号をマンマシンインターフェース６１で入力したことを制御用ＣＰＵ５８が検出したとき、このテキストデータに基づいた検索が開始される（以下の他のユーザ操作についても同様に制御用ＣＰＵ５８が検出する）。図１４のフローチャートは、この検索処理を示す図であり、図に基づいて以下説明すると、まず制御用ＣＰＵ５８は、放送されているデータからこの演奏者名及び曲名のテキストデータを抽出する制御を行う（ステップ２０１）。
【００８８】
この演奏者名及び曲名のテキストデータが抽出されると、その抽出されたデータを制御用ＣＰＵ５８に接続されたメモリに記憶させる。ここで、検索する項目をユーザがリモートコントロール装置６４などを使用して指定すると、制御用ＣＰＵ５８は、対応した行又は列の番号のデータをレジデントプログラムに渡す処理を行う（ステップ２０２）。そして、検索する文字列をリモートコントロール装置６４の操作などでユーザが入力すると（ステップ２０３）、検索する文字列をレジデントプログラムが検索処理を実行する際に参照する変数に設定する（ステップ２０４）。
【００８９】
ここで、レジデントプログラムが指定した項目から検索文字を含む行又は列を抽出する検索処理を行い、抽出された行又は列を含むテキストデータを、検索されたデータとして設定する（ステップ２０５）。この処理の後、全ての項目の検索が終了したか否か判断し（ステップ２０６）、未検索のデータがある場合にはステップ２０５に戻って処理を繰り返し、全てのデータの検索が終了した場合には、ステップ２０５で検索されたデータとして設定されたテキストデータから指定された行又は列の文字の一覧を表示させる制御処理を、制御用ＣＰＵ５８が行う（ステップ２０７）。この制御処理で、検索結果を表示させる画像データをデコーダ５５に供給し、ＩＲＤ１２に接続されたテレビジョン受像機１４の画面に、検索結果を表示させる。
【００９０】
ここで、検索結果として表示される演奏者名及び曲名が複数ある場合には、さらにその中から検索を行うか否か判断し（ステップ２０８）、さらに検索を行う場合にはステップ２０１の処理に戻る。ここで検索処理を終了する場合には、表示された演奏者名及び曲名から、ユーザが所望の曲を選択する入力操作を行い、その選択された曲のダウンロードを予約する（ステップ２０９）。このダウンロードの予約操作は、図１３のフローチャートではステップ１０５でのダウンロードの押下げ操作に相当し、以降は上述したステップ１０６以降の機器を選択する処理が行われる。
【００９１】
このように検索処理が行われることで、放送信号として配信される演奏者名及び曲名のテキストデータから、所望の曲のダウンロードを選択することが容易に行え、配信される曲の数が多い場合でも、ユーザが所望する曲のダウンロードが簡単に行える。特に本例の場合には、伝送される曲名及び演奏者名のテキストデータが、タブコードや改行コードの付与で連続的に配されたデータ構造となっていて、その連続的なテキストデータから目的とする曲のデータを効率良く検索できる。
【００９２】
なお、上述した実施の形態では、ＡＴＲＡＣオーディオと称されるオーディオデータを、ＭＤ（ミニディスク）と称される記録媒体を使用したストレージデバイスにダウンロードする際の処理について説明したが、その他の外部から得られるオーディオデータ，画像データ，電子メールデータ，インターネットの各種コンテンツデータなどを、接続されたストレージデバイスにダウンロードさせて記録させる際に、その主となるデータに付属するテキストデータに基づいて検索する際の処理にも適用できる。
【００９３】
また、オーディオデータなどの送出側から受信設備までの間の伝送路としては、人工衛星により中継するデジタル衛星放送を適用したが、他の放送用の伝送路を適用しても良い。例えば、ケーブルテレビと称される光テーブル又は同軸ケーブルを使用して、送出側と受信設備との間を有線で直接接続した伝送路の所定のチャンネルでＡＴＲＡＣオーディオデータなどを伝送して、受信設備側で同様のダウンロードを行うようにしても良い。また、電話回線などのその他の伝送路を使用しても良い。
【００９４】
また、ストレージデバイスとそのストレージデバイスに接続される機器との間は、ＩＥＥＥ１３９４形式のバスラインで接続したが、その他の形式のデータ伝送路で接続しても良いことは勿論である。
【００９７】
本発明によると、受信手段で受信したテキストデータ列に基づいて必要とするデータを検索手段が検索して、その検索したデータを制御手段がダウンロードさせることができ、配信される所望のデータのダウンロードが容易に行える受信装置が得られる。
【００９８】
また本発明によると、受信手段が受信したテキストデータは、楽曲の曲名及び演奏者名の文字列であり、その曲名及び演奏者名の文字列が、それぞれ所定のコードにより区切られて連続的に配列されたテキストデータから検索手段が、入力された文字列を検索することで、曲名と演奏者名とが連続的に配列されたテキストデータから効率良く所望の楽曲を検索できる受信装置が得られる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるシステム全体の構成例を示すブロック図である。
【図２】本発明の一実施の形態による受信画面の例を示す説明図である。
【図３】本発明の一実施の形態によるデータの送出側の構成例を示すブロック図である。
【図４】本発明の一実施の形態による伝送データ例を示す説明図である。
【図５】本発明の一実施の形態による伝送状態の例を示す説明図である。
【図６】本発明の一実施の形態によるパケット構造の例を示す説明図である。
【図７】本発明の一実施の形態によるＭＨＥＧデータの伝送概念を示す説明図である。
【図８】本発明の一実施の形態による接続例を示すブロック図である。
【図９】本発明の一実施の形態によるＩＲＤの構成例を示すブロック図である。
【図１０】本発明の一実施の形態によるデマルチブレクサの構成例を示すブロック図である。
【図１１】本発明の一実施の形態による記録装置の構成例を示すブロック図である。
【図１２】本発明の一実施の形態によるディスクへのデータ記録状態の例を示す説明図である。
【図１３】本発明の一実施の形態による所定のチャンネルのダウンロード処理例を示すフローチャートである。
【図１４】本発明の一実施の形態による検索処理例を示すフローチャートである。
【図１５】本発明の一実施の形態による曲名などのテキストデータ構成を示す説明図である。
【符号の説明】
３…受信設備、１２…ＩＲＤ、１３…ストレージデバイス、１３Ａ…ＩＥＥＥ１３９４対応のディスク記録再生装置、１４…テレビジョン受像機、５８…制御用ＣＰＵ、５８ａ，５８ｂ…作業用メモリ、６０，７１…ＩＥＥＥ１３９４インターフェース、６１，７９ａ…マンマシンインターフェース、６６…赤外線信号インターフェース、６７…赤外線信号出力部、８０…デマルチプレクサ
【図１】
0004499205.tif 000002
【図２】
0004499205.tif 000003
【図３】
0004499205.tif 000004
【図４】
0004499205.tif 000005
【図５】
0004499205.tif 000006
【図６】
0004499205.tif 000007
【図７】
0004499205.tif 000008
【図８】
0004499205.tif 000009
【図９】
0004499205.tif 000010
【図１０】
0004499205.tif 000011
【図１１】
0004499205.tif 000012
【図１２】
0004499205.tif 000013
【図１３】
0004499205.tif 000014
【図１４】
0004499205.tif 000015
【図１５】
0004499205.tif 000016