(57)【特許請求の範囲】
【請求項１】
情報センタから、指定したプログラムがプログラム全体の概要が把握可能な概要データと上記概要データと合成することで元のプログラムに復元可能な補完データとに分離されて概要データ・補完データの順に配信される端末装置であって、
上記情報センタから配信される概要データと補完データとを受信する受信手段と、
上記受信手段にて受信した上記概要データと上記補完データとを合成する合成手段と、
受信した分離したデータのうち少なくとも上記概要データに基づいてモニター再生を行う再生手段とからなり、
上記プログラムはオーディオデータからなり、上記情報センタから配信される上記概要データと上記補完データは、上記オーディオデータの複数のチャンネルの加算出力と上記オーディオデータの複数のチャンネルの減算出力とからなり、
上記情報センタから錠前データを付加されて送信されてくる上記補完データを上記受信手段にて受信し、所定の課金処理を施すことで上記受信した錠前データに対応する鍵データを取得して、上記錠前データとこの鍵データとの照合を行うことにより上記補完データの再生を可能とし、上記合成手段により上記概要データと上記補完データとを加減算処理することで原信号にして元のプログラムを復元する
ことを特徴とする端末装置。
【請求項２】
上記情報センタから１回の概要データの転送に対して補完データは複数回に分けて転送されることを特徴とする請求項１記載の端末装置。
【請求項３】
上記情報センタからの上記補完データのダウンロードが開始されても、上記概要データのモニター再生は継続することを特徴とする請求項１記載の端末装置。
【請求項４】
上記概要データのモニター再生は無料とすることを特徴とする請求項３記載の端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報センタから、指定したプログラムがプログラム全体の概要が把握可能な概要データと上記概要データと合成することで元のプログラムに復元可能な補完データとに分離されて概要データ・補完データの順に配信される端末装置に関し、例えばデジタルデータの配信を行うデータサービスシステム等に好適に用いられる。
【０００２】
【従来の技術】
ビデオデータやオーディオデータに対してのデータ圧縮技術の発達や、放送／通信分野でのデジタル信号処理技術の発達により、ユーザ側とサーバ側との間で構築されるデータ送受信システムが提案されている。上記データ送受信システムは、所謂ＶＯＤ（Ｖｉｄｅｏ Ｏｎ Ｄｅｍａｎｄ）やＭＯＤ（Ｍｕｓｉｃ Ｏｎ Ｄｅｍａｎｄ）と呼ばれるデジタルデータを配信するサービスである。そして、上記データ送受信システムの一例として、例えばインターネット及びパケット伝送方式によりデータの送受信を行うＭＯＤシステムが提案されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、このようなＭＯＤシステムにおいては、伝送レートの制限や割り込みデータの発生等により、デジタルデータを滞りなく伝送することが困難な場合が多かった。例えば、従来のＭＯＤシステムにおいては、データ送信側からデータ受信側に音楽データを転送する場合に、例えば通信回線の転送レートと音楽データのリアルタイム再生に必要なデータ転送レートとが近接するというケースがしばしば発生した。このような場合には、データ受信側でハードディスク等への音楽データのダウンロード中にこの音楽データを同時に再生しようとすると（以下、リアルタイム再生という。）、上記転送レートが隣接しているためにオーディオデータの連続再生が実現できなかったり、実際には上記ダウンロードが終了してからでないと音楽データの再生ができない、という問題点があった。
【０００４】
さらに、従来のＭＯＤシステムにおいては、データ送信側からデータ受信側に音楽データを転送する場合に、例えば通信回線の最大転送レートが２８．８ｋｂｐｓで平均転送レートが２２ｋｂｐｓ、そして音楽データのリアルタイム再生に必要なデータ転送レートが３２ｋｂｐｓというようなケースが発生した。このような場合には、リアルタイム再生に必要なデータ転送レートが通信回線の転送レートを上回っているために、受信したデータを受信側でリアルタイム再生することができない、という問題点があった。
【０００５】
本発明は、上述の実情に鑑みて提案されたものであり、データ受信時におけるリアルタイム再生での再生不良等を回避することができる配信システム、情報センタ、端末装置及び配信方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、情報センタから、指定したプログラムがプログラム全体の概要が把握可能な概要データと上記概要データと合成することで元のプログラムに復元可能な補完データとに分離されて概要データ・補完データの順に配信される端末装置であって、上記情報センタから配信される概要データと補完データとを受信する受信手段と、上記受信手段にて受信した上記概要データと上記補完データとを合成する合成手段と、受信した分離したデータのうち少なくとも上記概要データに基づいてモニター再生を行う再生手段とからなり、上記プログラムはオーディオデータからなり、上記情報センタから配信される上記概要データと上記補完データは、上記オーディオデータの複数のチャンネルの加算出力と上記オーディオデータの複数のチャンネルの減算出力とからなり、上記情報センタから錠前データを付加されて送信されてくる上記補完データを上記受信手段にて受信し、所定の課金処理を施すことで上記受信した錠前データに対応する鍵データを取得して、上記錠前データとこの鍵データとの照合を行うことにより上記補完データの再生を可能とし、上記合成手段により上記概要データと上記補完データとを加減算処理することで原信号にして元のプログラムを復元することを特徴とする。
【０００７】
また、本発明は、端末装置にプログラムの配信を行う情報センタであって、複数のプログラムを蓄積する記憶手段と、上記端末装置にて選択された所望のプログラムを上記記憶手段に蓄積された複数のプログラムから選択するデータ検索手段と、上記データ検索手段にて選択された所望のプログラムに対して、プログラム全体の概要が把握可能な概要データ、上記概要データと合成することで元のプログラムに復元可能な補完データとに分離する分離手段と、上記分離手段にて分離した上記概要データと上記補完データを時分割に送信する送信手段とからなることを特徴とする。
【００１０】
【発明の実施の形態】
本発明を適用した実施の形態について図面を参照しながら詳細に説明する。本発明を適用した図１に示すデータ送受信システム１は、所謂ミュージック・オン・デマンドのためのシステムであり、サーバ側の端末装置であるデータ送信装置１０と、ユーザ側の端末装置であるデータ受信装置２０とが電話回線等の通信回線３０を介して接続される構成となっている。ここで、データ送信装置１０は、サーバ側の例えばデータ管理センター等に備えられるものである。一方、データ受信装置２０は、民生用として例えば各ユーザの家庭等に設置されるものである。なお、図１では便宜上データ受信装置２０を１つしか示していないが、実際には複数のデータ受信装置２０が通信回線３０を介してサーバ側のデータ送信装置１０と接続されることになる。
【００１１】
サーバ側のデータ送信装置１０は、通信回線３０を介してユーザ側のデータ受信装置２０から供給されるリクエスト情報を受信し、受信したリクエスト情報に基づいて該当するデータを検索し、検索したデータを所定の方式で概要データと補完データとに分離して、分離したデータを概要データ、補完データの順に通信回線３０を介して上記データ受信装置２０に転送する装置である。
【００１２】
このデータ送信装置１０は、図１に示すように、通信回線３０を介してユーザ側のデータ受信装置２０と接続し、データの送受信を行うモデム１１と、複数の音楽等のデータが格納された大容量のハードディスクアレイ１２と、このハードディスクアレイ１２から上記該当するデータを検索するデータ検索処理部１３と、このデータ検索処理部１３で検索したデータを所定の方式で概要データと補完データとに分離するデータ分離部１４と、装置全体の制御を行う制御部１５とを備えて構成される。
【００１３】
モデム１１は、通信回線３０を介してデータ受信装置２０と接続するとともに、上記データ受信装置２０が送信する上記リクエスト情報を受信して、このリクエスト情報を制御部１５に供給する。また、モデム１１は、詳細を後述するデータ分離部１４から出力される概要データ及び補完データを順次データ受信装置２０側に送信する。なお、モデム１１の上記各動作は、制御部１５からの制御信号に基づいて実行される。
【００１４】
ハードディスクアレイ１２には、ミュージック・オン・デマンド（ＭＯＤ）を実現するための種々のジャンルの音楽データ、所望の音楽データを検索するための音楽ガイドのデータ、その他の音声データ等が格納される。
【００１５】
データ検索処理部１３は、モデム１１によって受信したデータ受信装置２０からのリクエスト情報を制御部１５を介して受信し、このリクエスト情報に基づいて、ハードディスクアレイ１２に格納された数多くの音楽等のデータの中から該当するデータを検索する検索処理を行う。そして、データ検索処理部１３は、この該当するデータをハードディスクアレイ１２から読み出してデータ分離部１４に出力する。なお、データ検索処理部１３の上記各動作は、制御部１５からの制御信号に基づいて行われる。
【００１６】
データ分離部１４は、上記データ検索処理部１３から供給されるデータを予め設定された所定の方式によって概要データと補完データとに分離する分離処理を行う。そして、データ分離部１４は、データを一旦記憶するためのメモリを備えており、上記分離処理により分離したデータについて、まず概要データをモデム１１に出力するとともに補完データを上記メモリに一旦記憶する。そして、データ分離部１４は、概要データの出力が完了したときに、上記メモリに記憶した補完データを読み出してモデム１１に出力する。なお、データ分離部の上述の各動作は、制御部１５からの制御信号に基づいて実行される。
【００１７】
ここで、データ分離部１４によってデータを概要データと補完データとに分離する方式の具体的な実施例としては、以下のような種々の方式が挙げられる。
【００１８】
すなわち、例えば音楽データを分離する方式の第１の実施例としては、概要データをＬ（左）チャネルのオーディオデータ＋Ｒ（右）チャネルのオーディオデータとし、補完データをＬチャネルのオーディオデータ−Ｒチャネルのオーディオデータとする方式が挙げられる。
【００１９】
また、音楽データの分離方式の第２の実施例としては、周波数領域での変調の場合、概要データを偶数スペクトラムとし、補完データを奇数スペクトラムとする方式が挙げられる。なお、この場合は、各スペクトラムの重み付けを変える方式としても良い。
【００２０】
さらに、音楽データの分離方式の第３の実施例としては、概要データを中域周波数領域のデータとし、補完データを低域及び高域周波数領域のデータとする方式、あるいは概要データを低域周波数領域のデータとし、補完データを高域周波数領域のデータとする方式が挙げられる。
【００２１】
さらにまた、音楽データの分離方式の第４の実施例としては、概要データをボーカルのデータとし、補完データを所謂カラオケのデータとする方式が挙げられる。
【００２２】
このように、データの分離方式としては、上述のような種々の方式が考えられ、場合に応じて適宜好ましいものを選択することができる。また、データの分離方式としては、必ずしも概要データと補完データとの比率が１対１、すなわち分離後のデータ容量が５０％対５０％である必要はない。
【００２３】
ここで、概要データと補完データとの比率については、概要データの比率を多くするほどデータ受信装置２０側での再生時に質の高いデータ再生が可能となるが、その反面、通信回線３０の状況やデータ受信装置２０のモデム２１等との関係で概要データのリアルタイム再生が出来なくなる場合が生じうる。一方、概要データの比率を少なくするほど、データ受信装置２０側での上記リアルタイム再生はスムースに行われるが、その反面、このリアルタイム再生時において再生される音声等の質が低下する。したがって、データ送信装置１０においては、このようなトレードオフを考慮した上で、適当な比率で概要データと補完データとに分離すれば良い。
【００２４】
本発明の１実施例としては、サーバ側の端末装置であるデータ送信装置１０からユーザ側の端末装置であるデータ受信装置２０に対して圧縮したオーディオデータを転送する。採用される圧縮方式としては、ATRAC(Adapted transform acoustic coding)方式やTwin-VQ(Transform domain Weighted Interleave Vector Quantization)方式、Real Audio方式、MPEG(Moving Picture Experts Group)Layer2方式等が考えられるが、本発明の実施例では、ＡＴＲＡＣ方式を採用する。
【００２５】
以下、ＡＴＲＡＣ方式について図２を用いて説明する。
【００２６】
ＡＴＲＡＣ方式によるオーディオ圧縮回路は、帯域分割符号化(SBS:sub band coding)と、適応変換符号化(ATC:adaptive transform coding)及び適応ビット割り当ての各技術を用いて高能率符号化を実現している。
【００２７】
図２に示す具体的な高能率符号化装置では、入力デジタル信号を複数の周波数帯域に分割するとともに、各周波数帯域ごとに、信号を直交変換して時間と周波数に関する複数の２次元ブロック内の符号化、及び分析のための新合成分を得て、得られた周波数軸のスペクトルデータを、低域では、後述する人間の聴覚特性を考慮したいわゆる臨界帯域幅（クリティカルバンド）毎に、中高域ではブロックフローティング効率を考慮して臨界帯域幅を細分化した帯域毎に、適応的にビット割り当てして符号化している。通常このブロックが量子化雑音発生ブロックとなる。さらに、この具体例においては、直交変換の前に入力信号に応じて適応的にブロックサイズ（ブロック長）を変化させている。
【００２８】
すなわち、図２において、入力端子１００には、０〜２２ｋＨｚのオーディオ信号が４４．１ｋＨｚでサンプリングされてデジタル信号に変換され、そのデジタルオーディオ信号がパルスコード変調されて得られたオーディオＰＣＭ信号が入力信号として供給される。この入力信号は、例えばいわゆるＱＭＦ(Quadrature Mirror Filter)等の帯域分割フィルタ１０１により０〜１１ｋＨｚの帯域の信号と１１ｋＨｚ〜２２ｋＨｚの帯域の帯域の信号とに分割される。０〜１１ｋＨｚの帯域の信号は、同じくＱＭＦ等の帯域分割フィルタ１０２により０〜５．５ｋＨｚの帯域の信号と、５．５ｋＨ〜１１ｋＨｚの帯域の信号とに分割される。帯域分割フィルタ１０１からの１１ｋＨｚ〜２２ｋＨｚの帯域の信号は、直交変換回路の一例であるＭＤＣＴ(Modified Discrete Cosine Transform)回路１０３に送られる。帯域分割フィルタ１０２からの５．５ｋＨｚ〜１１ｋＨｚの帯域の信号はＭＤＣＴ回路１０４に送られ、上記帯域分割フィルタ１０２からの０〜５．５ｋＨｚの帯域の信号はＭＤＣＴ回路１０５に送られることにより、それぞれＭＤＣＴ処理される。なお、各ＭＤＣＴ回路１０３，１０４，１０５では、各帯域毎に設けたブロック決定回路１０９，１１０，１１１により決定されたブロックサイズ（情報圧縮パラメータ）に基づいてＭＤＣＴ処理がなされる。
【００２９】
ここで、各ＭＤＣＴ回路１０３，１０４，１０５に供給する各帯域毎のブロックについての標準的な入力信号に対する一例を（Ａ），（Ｂ），（Ｃ）に示す。この図３に示す一例において、３つのフィルタ出力信号は、各帯域毎に独立におのおの複数の直交変換ブロックサイズ（情報圧縮パラメータ）を持ち、信号の時間特性、周波数分布等により時間分解能を切り換えられるようにしている。信号が時間的に準定常的である場合には、直交変換ブロックサイズを１１．６ｍｓ、すなわち、図３の（Ａ）におけるロングモード(long mode)のように大きくし、信号が非定常的である場合には、直交変換ブロックサイズをさらに２分割、４分割とする。図３の（Ｂ）におけるショートモード(Short mode)のごとく、すべてを４割、２．９ｍｓとする場合や、図３の（Ｃ）におけるミドルモードＡ(Middle Mode A)、図３の（Ｄ）におけるミドルモードＢ(Middle Mode B)のごとく、一部を２分割、５．８ｍｓ、一部を４分割、２．９ｍｓの時間分解能とすることで、実際の複雑な入力信号に適応するようになっている。この直交変換ブロックサイズの分割は処理装置の規模が許せば、さらに複雑な分割を行うと、より効果的なことは明白である。
【００３０】
このブロックサイズ（情報圧縮パラメータ）の決定は、図２におけるブロック決定回路１０９，１１０，１１１でなされ、当該ブロックのブロックサイズ情報として各ＭＤＣＴ回路１０３，１０４，１０５及びビット割り当て算出回路１１８に伝えられるとともに出力端子１１３，１１５，１１７より出力される。
【００３１】
再び図２において、各ＭＤＣＴ回路１０３，１０４，１０５にてＭＤＣＴ処理されて得られた周波数軸上のスペクトルデータ又はＭＤＣＴ係数データ（時間と周波数に関する２次元ブロック内の信号成分）において、低域はいわゆる臨界帯域（クリティカルバンド）毎にまとめられ、中高域はブロックフローティングの有効性を考慮して、臨界帯域幅を細分化して適応ビット割当符号化回路１０６，１０７，１０８及びビット割り当て算出回路１１８に送られる。このクリティカルバンドとは、人間の聴覚特性を考慮して分割された周波数帯域であり、ある純音の周波数近傍の同じ強さの狭帯域バンドノイズによって当該純音がマスクされる時のノイズの持つ帯域のことである。この臨界帯域（クリティカルバンド）は、高域ほど帯域幅が広くなっており、上述の０〜２２ｋＨｚの全周波数帯域は例えば２５のクリティカルバンドに分割されている。
【００３２】
図２におけるビット割り当て算出回路１１８は、上述のブロックサイズ情報及び、スペクトルデータ又はＭＤＣＴ係数データに基づき、いわゆるマスキング効果等を考慮して、上述の臨界帯域及びブロックフローティングを考慮した各分割帯域毎の、マスキング量、及び、同分割帯域毎のエネルギーあるいはピーク値等を算出し、その結果に基づき、各帯域毎に割当ビット数（ビット配分量）を求め、適応ビット割当符号化回路１０６，１０７，１０８へ伝送している。
【００３３】
これらの適応ビット割当符号化回路１０６，１０７，１０８では、上述のブロックサイズ情報、及び、臨界帯域及びブロックフローティングを考慮した各分割帯域毎に割り当てられたビット数に応じて、各スペクトルデータ又はＭＤＣＴ係数データを再量子化（正規化して量子化）するようにしている。このようにして符号化されたデータは、図２における出力端子１１２，１１４，１１６を介して取り出される。以下説明の便宜上、ビット割り当ての単位となる、上述の臨界帯域及びブロックフローティングを考慮した各分割帯域毎を、単位ブロックと称することにする。
【００３４】
上記図２を用いて説明した高能率圧縮符号化エンコーダは、図１のデータ分離部１４の内部に設けられ、データ検索処理部１３から伝送されるデジタルオーディオ信号に圧縮処理を施し、帯域分割した出力として図２の適応ビット割当符号化回路１０７から出力される中域帯域の圧縮データを概要データとして出力し、図２の適応ビット割当符号化回路１０６及び適応ビット割当符号化回路１０８から出力される低域及び高域帯域の圧縮データを補完データとして出力する。
【００３５】
制御部１５は、通信回線３０を介して送られてくるデータ受信装置２０からの上記リクエスト情報に基づいて、該当する音楽等のデータを所定の分離方式でデータ受信装置２０に送信するための送信制御プログラムを備えており、この送信制御プログラムに基づいてモデム１１，データ検索処理部１３，及びデータ分離部１４の制御を行う。
【００３６】
具体的には、制御部１５は、通信回線３０を介してデータ受信装置２０から送信されるリクエスト情報を受信して、受信したリクエスト情報を制御部１５に供給するようにモデム１１を制御する。制御部１５は、モデム１１から供給されたリクエスト情報を一旦記憶するとともに、このリクエスト情報をデータ検索処理部１３に供給する。なお、このとき制御部１５は、このリクエスト情報から後述するデータ指定情報のみを抽出してデータ検索処理部１３に供給するようにしてもよい。
【００３７】
また、制御部１５は、リクエスト情報のうちの上記データ指定情報に基づいて上述した検索処理を行い、検索したデータをハードディスクアレイ１２から読み出してデータ分離部１４に出力するようにデータ検索処理部１３を制御する。
【００３８】
さらに、制御部１５は、予め設定された所定方式により、上記データ検索処理部１３から供給されるデータについての上述した分離処理を行って、分離後の概要データをモデム１１に出力し、分離後の補完データをメモリに記憶させるようにデータ分離部１４を制御する。そして、制御部１５は、リクエスト情報のうちの後述するユーザＩＤ情報を参照して、データ分離部１４から供給される分離後の概要データをデータ受信装置２０側に送信するようにモデム１１を制御する。さらに、制御部１５は、概要データの送信が完了すると、データ分離部１４のメモリから補完データを読み出して、この補完データをデータ受信装置２０側に送信するようにデータ分離部１４及びモデム１１を制御する。これにより、データ送受信システム１においては、データ送信装置１０からデータ受信装置２０に対して、概要データ、補完データの順にデータが転送されることになる。
【００３９】
一方、ユーザ側のデータ受信装置２０は、ユーザの要求に基づきサーバ側のデータ送信装置１０にリクエスト情報を送信し、このリクエスト情報に基づいて当該データ送信装置１０から転送される上述した概要データ及び補完データを順次受信し、当該概要データの記録及び／又は再生を行い、さらには上記概要データと上記補完データとを合成して合成データを生成し、この合成データの記録及び／又は再生を行うための装置である。
【００４０】
このデータ受信装置２０は、図１に示すように、通信回線３０を介してデータ送信装置１０と接続し、データの送受信を行うモデム２１と、上記概要データ、補完データ、或いは合成データを格納するためのハードディスクドライブ（ＨＤＤ）２２と、概要データと補完データとを合成処理するためのデータ合成部２３と、データ合成部２３から出力されるデータに所定の再生処理を施す再生処理部２４と、図示しないスピーカ，モニタ，ヘッドホンジャック等からなる出力部２５と、装置全体の制御を行う制御部２６と、制御部２６に指示を与えるための図示しないキーボード，マウス等からなる操作入力部２７とを備えて構成される。
【００４１】
モデム２１は、通信回線３０を介してデータ送信装置１０と接続するとともに、制御部２６から供給される詳細を後述するリクエスト情報をデータ送信装置１０側に送信する。また、モデム２１は、上記リクエスト情報に基づいてデータ送信装置１０から転送される概要データ及び補完データを順次受信し、受信した当該データをＨＤＤ２２及びデータ合成部２３に供給する。なお、モデム２１の上記各動作は、制御部２６からの制御信号に基づいて行われる。
【００４２】
ＨＤＤ２２は、概要データ、補完データ、或いは合成データを格納するための図示しないハードディスクを備えてなり、モデム２１から供給される上記概要データ、補完データをこのハードディスク上に記録できるようになっている。また、ＨＤＤ２２は、データ合成部２３と接続されており、このデータ合成部２３から供給される詳細を後述する合成データを記録するとともに、記録した合成データ或いは記録した上記概要データ又は補完データを読み出してデータ合成部２３に供給するようになっている。なお、ＨＤＤ２２の上記各動作は、制御部２６からの制御信号に基づいて実行される。
【００４３】
データ合成部２３は、上述したデータ送信装置１０のデータ分離部１４に対応するものであり、データ分離部１４と同様にデータを一旦記憶するためのメモリが備えられている。このデータ合成部２３は、制御部２６からの制御信号に基づいて、モデム２１を介してデータ送信装置１０から転送される上記概要データ及び補完データにつき、以下のような処理を行う。
【００４４】
データ合成部２３は、モデム２１から供給される概要データを上記メモリに記憶させるとともに、この概要データを再生処理部２４に供給する。また、データ合成部２３は、モデム２１から補完データが供給された場合に、上記メモリに記憶した概要データを読み出して補完データと合成する処理を行うことにより合成データを生成し、生成した合成データを再生処理部２４に出力する。なお、データ合成部２３は、ＨＤＤ２２のハードディスクに記録された概要データ、補完データ、或いは合成データを再生する場合には、ＨＤＤ２２から供給される上記いずれかのデータについて、そのまま再生処理部２４に出力するようになっている。
【００４５】
図４に、上記図１のデータ合成部２３の具体的な構成を示す。この図４は、上述した図２で示されたシステムにより高能率符号化された信号を再び復号化するための復号回路（デコーダ）を示している。各帯域の量子化されたＭＤＣＴ係数すなわち図２における出力端子１１２，１１４，１１６の出力信号と等価のデータは、図４における入力端子２０７に与えられ、使用されたブロックサイズ情報すなわち図２における出力端子１１３，１１５，１１７の出力信号と等価のデータは、図４における入力端子２０８に与えられる。
【００４６】
図４における適応ビット割当復号化回路２０６では、適応ビット割当情報を用いてビット割り当てを解除する。つぎに、図４における逆直交変換（ＩＤＣＴ）回路２０３，２０４，２０５では、周波数軸上の信号が時間軸上の信号に変換される。これらの部分帯域の時間軸上信号は、図４における帯域合成フィルタ（ＩＱＭＦ）回路２０２，２０１により、全帯域信号に復号化される。上記帯域合成フィルタ回路２０２，２０１にて合成された信号は、出力端子２００から出力される。上記出力端子２００から出力される信号が、図１におけるデータ合成部２３から出力される合成データに相当する。
【００４７】
さらに、逆直交変換回路２０４により得られる中域帯域の圧縮データのデコード結果を概要データとして出力端子２０９を介して出力する。すなわち、上記出力端子２０９から出力される信号が、図１におけるデータ合成部２３から出力される概要データに相当する。
【００４８】
また、概要データとしてＬ（左）チャンネル＋Ｒ（右）チャンネル、補完データとしてＬ（左）チャンネル−Ｒ（右）チャンネルとした第１の実施例では、データ合成部２３において、
（概要データ＋補完データ）÷２＝Ｌ（左）チャンネル
（概要データ−補完データ）÷２＝Ｒ（右）チャンネル
により、Ｌ（左）チャンネルとＲ（右）チャンネルを復元することができる。
【００４９】
第２の実施例におけるデータ合成部２３の処理では、概要データである偶数スペクトラムと補完データである奇数スペクトラムとを交互に配列することで合成データとして復元できる。さらに、概要データの再生は上記偶数スペクトラムを用いて補間(interpolation)を行うことで奇数スペクトラムを生成して概要データとして出力する。
【００５０】
第３の実施例に関しては上述した通りである。
【００５１】
さらに、第４の実施例では概要データであるボーカル部と補完データであるカラオケ部を合成再生することで合成データの復元が可能となる。
【００５２】
再生処理部２４は、制御部２６からの制御信号に基づいて、データ合成部２３から供給される概要データ、補完データ、或いは合成データに伸張処理、Ｄ／Ａ変換処理、増幅処理等の所定処理を施すことによってアナログの再生信号を生成し、この再生信号を出力部２５の上記スピーカ及びヘッドホンジャックに供給する。これにより、データ受信装置２０においては、出力部２５のスピーカからオーディオ信号が出力される。
【００５３】
制御部２６は、例えばパーソナルコンピュータ等により構成される。この制御部２６は、通信回線３０を介してデータ送信装置１０から上記音楽等のデータを取得するための制御プログラムを備えており、この制御プログラムを実行することによりモデム２１，ＨＤＤ２２，データ合成部２３，再生処理部２４，及び出力部２５の上記モニタの制御を行う。なお、制御部２６は、上記操作入力部２７と接続されており、この操作入力部２７の上記キーボード及びマウスの操作によって入力される操作入力信号に基づいて、上記制御プログラムにおける各制御を行う。
【００５４】
具体的には、制御部２６は、ユーザが欲する音楽等のデータに関してのジャンル名、演奏者名、タイトル名等のデータ名についての情報をデータ指定情報としてデータ送信装置１０に送信するようにモデム２１を制御する。
【００５５】
また、制御部２６は、ユーザを識別するためのユーザＩＤについての情報（以下、ユーザＩＤ情報という。）をデータ送信装置１０に送信するようにモデム２１を制御する。具体的には、制御部２６は、制御プログラムの初期設定で上記ユーザＩＤを予め登録しておき、上記データ指定情報と上記ユーザＩＤ情報とをまとめてリクエスト情報として一度にデータ送信装置１０に送信するようにモデム２１を制御する。
【００５６】
なお、上記制御プログラムの起動後には、例えば所謂ＧＵＩ(Graphical User Interface) の手法により、操作入力部２７のキーボード又はマウスを操作することによって、出力部２５のモニタを介して制御部２６へ上記ユーザＩＤについての登録及び上記データ名の入力を行うようにすればよい。そして、制御部２６は、これらユーザＩＤ及びデータ名からユーザＩＤ情報及びデータ指定情報を生成し、これらをリクエスト情報として一度にデータ送信装置１０に送信するようにモデム２１を制御する。
【００５７】
また、制御部２６は、このリクエスト情報の送信後にデータ送信装置１０から順次転送されてくる概要データ及び補完データについて、上述のような再生処理、ハードディスクへの記録処理、及び概要データと補完データとの合成処理を行うようにモデム２１、ＨＤＤ２２、データ合成部２３、及び再生処理部２４を制御する。かくして、データ受信装置２０においては、受信したオーディオデータについての概要データがリアルタイムで出力部２５のスピーカから出力され、オーディオデータの連続再生が可能となり、音質は満足のいく品質ではないもののダウンロードしている曲のモニタができる。
【００５８】
データ送受信システム１においては、データ送信装置１０からデータ受信装置２０に音楽データを転送する場合に、例えば通信回線３０の最大転送レートが２８．８ｋｂｐｓで平均転送レートが２２ｋｂｐｓ、音楽データのリアルタイム再生に必要なデータ転送レート（以下、単に再生レートという。）が３２ｋｂｐｓというような従来ではリアルタイム再生ができないような場合であっても、例えばデータ送信装置１０がこの音楽データを低域周波数領域についての概要データと高域周波数領域についての補完データとに分けてデータ受信装置２０に転送することにより、この音楽データの概要データの再生レートを１６ｋｂｐｓとさせることができる。これにより、データ送受信システム１においては、通信回線３０の転送レートの方が上記概要データの再生レートを上回っているため、データ受信装置２０がこの概要データを再生することによりリアルタイム再生時におけるオーディオデータの連続再生が可能となり、音質は十分ではないがダウンロードしている曲のモニタができる。
【００５９】
次に、このデータ送受信システム１におけるデータ受信装置２０とデータ送信装置１０との間で行われるデータの送受信に関する処理の流れを図５に示すフローチャート及び図６に示すタイムチャートを参照して説明する。
【００６０】
ユーザ側のデータ受信装置２０は、制御プログラム起動後のステップＳ１において、制御部２６が出力部２５のモニタに所定の表示を行うよう制御することにより、上記データ指定情報及びユーザＩＤ情報からなるリクエスト情報を生成するための入力モードとなる。ここで、ユーザは、ユーザが欲する音楽等のデータに関しての上述したデータ名についての入力操作を行うことにより、要求するデータのジャンル，演奏者，タイトル等を決定する。これにより、データ受信装置２０においては、制御部２６によってデータ指定情報が生成されるとともに、予め登録されたユーザＩＤからユーザＩＤ情報が生成され、これら各情報がリクエスト情報として制御部２６の図示しないメモリに一旦記憶される。そして、この記憶が完了すると、ステップＳ２に進む。
【００６１】
ステップＳ２において、制御部２６は、生成した上記リクエスト情報を上記メモリから読み出して、通信回線３０を介してデータ送信装置１０に送信するようにモデム２１を制御する。
【００６２】
そして、このリクエスト情報を受信したサーバ側のデータ送信装置１０は、データ指定情報に基づいて、該当するデータをハードディスクアレイ１２から検索するように制御部１５がデータ検索処理部１３を制御することによりデータの検索処理を行い（ステップＳ３）、検索したデータをハードディスクアレイ１２から読み出す。
【００６３】
データ送信装置１０の制御部１５は、続くステップＳ４において、ステップＳ３で検索して読み出したデータを上述した第１乃至第４の実施例の方式で概要データと補完データとに分離するようにデータ分離部１４を制御することにより、データの分離処理を行う。
【００６４】
さらに、データ送信装置１０の制御部１５は、続くステップＳ５において、ユーザＩＤ情報を参照することにより、分離処理を行った当該データに関して、まず概要データを通信回線３０を介してユーザ側のデータ受信装置２０に転送するようにデータ分離部１４及びモデム１１を制御するとともに、補完データをデータ分離部１４のメモリに記憶させる制御を行う。
【００６５】
そして、データ受信装置２０の制御部２６は、データ送信装置１０から通信回線３０を介して送られてくる概要データを受信するようにモデム２１を制御し、受信した概要データをデータ合成部２３のメモリ内に記憶させるとともに、この概要データを再生処理部２４に出力させるようにデータ合成部２３を制御し、さらにデータ合成部２３から供給される概要データに上述した所定処理を施すように再生処理部２４を制御する（ステップＳ６）。これにより、データ受信装置２０においては、図６の（Ａ）及び（Ｂ）に示すように、時刻ｔ0 において上述した概要データの受信、再生、及び記憶の各処理が開始されることになる。ここで、図６においては、（Ａ）が概要データの実再生時間の方が概要データ及び補完データ双方の受信時間よりも短い場合におけるデータ受信装置２０の処理内容を、（Ｂ）が概要データの実再生時間の方が概要データ及び補完データ双方の受信合計時間よりも長い場合におけるデータ受信装置２０の処理内容をそれぞれ表している。
【００６６】
そして、データ受信装置２０においては、この概要データがアナログの再生信号として出力部２５に供給され、出力部２５のスピーカから第３の実施例の場合は中域のオーディオ出力が出力されることになる。
【００６７】
なお、ここで概要データを保存する場合には、制御部２６は、モデム２１により受信した概要データをハードディスクに記録するようにモデム２１及びＨＤＤ２２を制御すればよい。
【００６８】
データ送信装置１０の制御部１５は、ステップＳ５における概要データの送信が完了すると、データ分離部１４のメモリ内に記憶した補完データを読み出してデータ受信装置２０に送信するようにデータ分離部１４及びモデム１１を制御することにより、補完データの送信処理を行う（ステップＳ７）。
【００６９】
そして、この補完データを受信したデータ受信装置２０の制御部２６は、データ合成部２３のメモリから概要データを読み出して、図６の（Ａ）及び（Ｂ）に示す時刻ｔ1 から、受信した上記補完データと読み出した概要データとを合成して合成データを生成する処理を行う（ステップＳ８）。さらに、この制御部２６は、生成した合成データをＨＤＤ２２に供給してＨＤＤ２２内のハードディスクに記録するようにデータ合成部２３及びＨＤＤ２２を制御し（ステップＳ９）、この合成データのハードディスクへの格納処理が終了した時点でステップＳ１０に進む。
【００７０】
制御部２６は、続くステップＳ１０において、概要データの再生処理が終了しているか否かについての判定を行う。ここで、ＹＥＳすなわち概要データの再生処理が終了していると判定した場合は、具体的には図３の（Ａ）に示すような場合であり、合成データのハードディスクへの格納処理が終了した時刻ｔ3 においてすでに概要データの再生処理が完了しているので、処理を終了させる。一方、ＮＯすなわち概要データの再生処理が終了していないと判定した場合は、具体的には図６の（Ｂ）に示すような場合であり、合成データのハードディスクへの格納処理が終了した時刻ｔ2 においてまだ概要データの実再生時間が終了していない場合である。このような場合には、制御部２６は、より高品質のデータ再生を行うべくステップＳ１１に進む。
【００７１】
ステップＳ１１において、制御部２６は、図６の（Ｂ）に示す上記時刻ｔ2 から概要データの実再生時間が完了する時刻ｔ3 までの間、概要データと補完データとを合成して再生することにより、いわゆる高品質再生処理を行う。この高品質再生処理の方法としては、ＨＤＤ２２を制御してハードディスクに格納された合成データを再生させる方法や、予めデータ合成部２３のメモリに補完データを記憶させておき、データ合成部２３を制御して概要データと補完データとを合成して合成データを生成して、生成した合成データを再生処理部２４に出力させる方法等が挙げられる。
【００７２】
これにより、データ受信装置２０においては、この合成データがアナログの再生信号として出力部２５に供給され、出力部２５のスピーカから例えばポピュラー音楽の低音域と高音域とが合わさった原音に復元したオーディオ信号の出力がなされることになる。そして、制御部２６は、この高品質再生が完了した図６の（Ｂ）に示す時刻ｔ3 において、上述した一連の処理を終了させる。
【００７３】
以上のように、データ送受信システム１においては、ユーザの指定したデータについて概要データと補完データとに分離させて、これを概要データ、補完データの順に転送することとしたので、送信側から受信側への転送レートを下げることができ、受信側で再生される音声等の中断や再生不良等を回避することができ、リアルタイム再生の信頼性を格段に向上させることができる。
【００７４】
また、データ送受信システム１は、上述のようにユーザの指定したデータについて概要データと補完データとに分離させて、これを概要データ、補完データの順に転送することとしたので、例えば概要データの転送については所謂サンプルデータとして無料とし、補完データの転送に関しては有料とするといったサービスを構築することも容易に行うことができる。この場合には、例えば補完データの転送に関して、データ送信装置１０がこの補完データに再生を禁止するための所定の錠前データを付加してデータ受信装置２０に転送し、データ受信装置２０が所定の課金処理のための手続きを行うことにより上記錠前データに対応する鍵データを取得して、上記錠前データとこの鍵データとの照合を行うことにより補完データの再生を可能とする構成とすればよい。
【００７５】
なお、データ送受信システム１によれば、データ受信装置２０が概要データの受信中にリクエストしたデータの内容確認をしながらハードディスクへダウンロードすることができるので、万一誤ったデータをリクエストした場合でも、ダウンロードの途中で容易にキャンセルすることができ、上述のように補完データを有料とした場合でも弊害は起こらない。
【００７６】
なお、上述した実施の形態においては、ＭＯＤのシステムの一構成例について説明したが、本発明はこれに限定されるものではなく、ＶＯＤや、静止画データ、テキストデータ、プログラムデータ等の所謂マルチメディア情報に関するいかなるデジタルデータを配信するシステムについても適用可能であることは勿論である。
【００７７】
例えば、画像データを配信するシステムに本発明を適用する場合には、データ分離部１４により画像データを概要データと補完データとに分離する方式として、例えば概要データを偶数ラスタについてのデータとし、補完データを奇数ラスタについてのデータとする方式が挙げられる。また、画像データの分離方式としては、概要データを偶数フレームのデータとし、補完データを奇数フレームのデータとする方式が挙げられる。さらに、画像データの分離方式としては、概要データを低域周波数領域のデータとし、補完データを高域周波数領域のデータとする方式が挙げられる。さらにまた、画像データの分離方式としては、概要データをモノクロ画像のデータとし、補完データをカラー画像のデータとする方式が挙げられる。
【００７８】
さらに、上述した実施の形態においては、補完データを一度にまとめて送ることとしたが、本発明はこれに限定されるものではなく、補完データを数回に分けて送るようにしてもよい。すなわち、例えば上述した画像データを配信するシステムに本発明を適用する場合には、概要データとして画像データを割り当て、補完データとして上記画像データのキャプションを割り当てることにより、或いは割り当てをこの逆とすることにより、１回の概要データの転送に対して複数回の補完データを転送することも可能である。また、概要データとしてあるアーティストの演奏した音楽データの低域部を割り当て、第１の補完データとしてこの音楽データの高域部を割り当て、第２の補完データとしてこのアーティストのジャケット写真の画像データを割り当て、第３の補完データとしてこのアーティストのプロフィール情報やコンサート情報等に関するデータを割り当てる、等の様々な形態のサービスを構築することが可能となる。
【００７９】
上記第１の実施例では、概要データとしてＬ＋Ｒチャンネルのオーディオデータとし、補完データとしてＬ−Ｒチャンネルのオーディオデータとする実施例を述べたが、概要データとしてＬ−Ｒチャンネルのオーディオデータとし、補完データとしてＬ＋Ｒチャンネルのオーディオデータとしてもよい。また、２チャンネルに限らず２チャンネル以上のオーディオデータに適用されるのは言うまでもない。
【００８０】
さらに、第２の実施例では、概要データとして偶数スペクトラムのオーディオデータとし、補完データとして奇数スペクトラムのオーディオデータとする実施例を述べたが、概要データとして奇数スペクトラムのオーディオデータとし、補完データとして偶数スペクトラムのオーディオデータとしてもよい。
【００８１】
さらに、上記第４の実施例では、概要データとしてボーカルのオーディオデータとし、補完データとしてカラオケのオーディオデータとする実施例を述べたが、概要データとしてカラオケのオーディオデータとし、補完データとしてボーカルのオーディオデータとしてもよい。
【００８２】
【発明の効果】
以上詳細に説明したように、本発明によれば、情報センタから、指定したプログラムがプログラム全体の概要が把握可能な概要データと上記概要データと合成することで元のプログラムに復元可能な補完データとに分離されて概要データ・補完データの順に配信される上記概要データと補完データとを受信手段にて受信し、上記受信した上記概要データと上記補完データとを合成し、上記概要データに基づいて再生を行うことができ、上記情報センタから錠前データを付加されて送信されてくる上記補完データを上記受信手段にて受信し、所定の課金処理を施すことで上記受信した錠前データに対応する鍵データを取得して、上記錠前データとこの鍵データとの照合を行うことにより上記補完データの再生を可能とし、上記プログラムはオーディオデータからなり、上記情報センタから配信される上記概要データと上記補完データは、上記オーディオデータの複数のチャンネルの加算出力と上記オーディオデータの複数のチャンネルの減算出力とからなり、上記合成手段により上記概要データと上記補完データとを加減算処理することで原信号にして元のプログラムを復元するので、概要データの転送については所謂サンプルデータとして無料とし、補完データの転送に関しては有料とするといったサービスを構築することができる。また、概要データの受信中にリクエストしたデータの内容確認をしながらハードディスクへダウンロードすることができるので、万一誤ったデータをリクエストした場合でも、ダウンロードの途中で容易にキャンセルすることができ、上述のように補完データを有料とした場合でも弊害は起こらない。
【図面の簡単な説明】
【図１】本発明を適用したデータ送受信システムの一構成例を示すブロック図である。
【図２】上記データ送受信システムにおいて採用した高能率符号化のエンコード部の具体的な構成例を示すブロック図である。
【図３】上記高能率符号化装置における直交変換ブロックの周波数−時間特性を示す図である。
【図４】上記データ送受信システムにおいて採用した高能率符号化のデコード部の具体的な構成例を示すブロック図である。
【図５】上記データ送受信システムにおけるデータ配信の処理手順を示すフローチャートである。
【図６】上記データ送受信システムにおけるデータ受信装置側の動作を示すタイムチャートであり、（Ａ）が概要データの実再生時間の方が概要データ及び補完データ双方の受信時間よりも短い場合におけるデータ受信装置の処理内容を、（Ｂ）が概要データの実再生時間の方が概要データ及び補完データ双方の受信合計時間よりも長い場合におけるデータ受信装置の処理内容をそれぞれ示したものである。
【符号の説明】
１  データ送受信システム、１０  データ送信装置、２０  データ受信装置、３０  通信回線、１１，２１  モデム、１２  ハードディスクアレイ、１３  データ検索処理部、１４  データ分離部、１５  制御部、２２  ＨＤＤ、２３  データ合成部、２４  再生処理部、２５  出力部、２６  制御部、２７  操作入力部
【図１】
0004403319.tif 000002
【図２】
0004403319.tif 000003
【図３】
0004403319.tif 000004
【図４】
0004403319.tif 000005
【図５】
0004403319.tif 000006
【図６】
0004403319.tif 000007