(57)【要約】  【課題】  ＣＤから装置内蔵の記録媒体にコピーされ多数蓄積された音楽データを、容易に検索できるようにする。  【解決手段】  ミュージックサーバ５０は、ＣＤから再生された音楽データを多数、内蔵のＨＤＤに記録できる。記録の際に、ＣＤのＴＯＣ情報を読み出し、ＨＤＤに記録すると共に接続線３０１を介してパソコン３００に送る。パソコン３００には、ＣＤ−ＲＯＭ３１０からＣＤアルバム情報データベースが提供される。パソコン３００は、送られたＴＯＣ情報の総演奏時間と各トラックの時間情報とに基づき、そのＣＤがＣＤ−ＲＯＭ３１０上のデータベースのどのＣＤに該当するかを検索し、検索結果をサーバ５０に送る。サーバ５０は、管理データベースにより当該ＴＯＣ情報と関連付けてＨＤＤに記録し、ＣＤアルバム情報を表示させたり、ＣＤアルバム情報に基づき再生する音楽ＣＤを選択することが可能になる。【選択図】  図１０
2007103005.tif 000002
【特許請求の範囲】
【請求項１】
コンパクトディスクからデータを再生する再生手段と、
上記コンパクトディスクから再生されたデータより生成された識別情報を送信する送信手段と、
上記送信手段によって送信された上記識別情報に従って外部の記憶媒体から検索された上記識別情報に対応する付加情報を受信する受信手段と、
上記受信手段により受信された上記付加情報をデータベース化すると共に、上記コンパクトディスクから読み出された音楽データに関連付けてハードディスクに記録する記録手段と、
上記ハードディスクに記録されるデータベース化された上記付加情報に基づいて該ハードディスクに記録される上記音楽データを検索する検索手段と
を備える
ことを特徴とする記録再生装置。
【請求項２】
請求項１に記載の記録再生装置において、
上記付加情報は、少なくとも、演奏者名、アルバム名、各トラックの時間、各トラックの曲名を有している
ことを特徴とする記録再生装置。
【請求項３】
請求項１に記載の記録再生装置において、
上記送信手段は、複数の識別情報を送信し、
上記受信手段は、上記複数の識別情報に従って上記外部の記憶媒体から検索された複数の付加情報を受信する
ことを特徴とする記録再生装置。
【請求項４】
コンパクトディスクからデータを再生する再生のステップと、
上記コンパクトディスクから再生されたデータより生成された識別情報を送信する送信のステップと、
上記送信のステップによって送信された上記識別情報に従って外部の記憶媒体から検索された上記識別情報に対応する付加情報を受信する受信のステップと、
上記受信のステップによって受信された上記付加情報をデータベース化すると共に、上記コンパクトディスクより読み出された音楽データに関連付けてハードディスクに記録する記録のステップと、
上記ハードディスクに記録されるデータベース化された上記付加情報に基づいて該ハードディスクに記録される上記音楽データを検索する検索のステップと
を備える
ことを特徴とする送受信方法。
【請求項５】
コンパクトディスクからデータを再生する再生のステップと、
上記コンパクトディスクから再生されたデータより生成された識別情報を送信する送信のステップと、
上記送信のステップによって送信された上記識別情報に従って外部の記憶媒体から検索された上記識別情報に対応する付加情報を受信する受信のステップと、
上記受信のステップによって受信された上記付加情報をデータベース化すると共に、上記コンパクトディスクより読み出された音楽データに関連付けてハードディスクに記録する記録のステップと、
上記ハードディスクに記録されるデータベース化された上記付加情報に基づいて該ハードディスクに記録される上記音楽データを検索する検索のステップと
をコンピュータに実行させるためのプログラムが記憶された
ことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、装置に内蔵された記憶または記録媒体に多数、記憶または記録された音楽データの検索を容易に行えるようにした記録再生装置、送受信方法および記憶媒体に関する。
【背景技術】
【０００２】
従来でも、多数のＣＤ(Compact Disc)を収納し、ＣＤの自動再生を行うようにされた、所謂ＣＤチェンジャが実用化されていた。このＣＤチェンジャでは、数１０枚乃至数１００枚のＣＤを一つの筐体に収納し、所定の操作により選択されたＣＤの再生を自動的に行う。ＣＤの再生は、ＣＤ毎に行うこともできるし、複数枚のＣＤを選択して、ＣＤ単位、あるいは収録されている曲単位でランダム再生を行うようにもできる。このＣＤチェンジャは、主に固定的に、すなわち室内に設置されて使用される。
【０００３】
このＣＤチェンジャにおいては、自動再生の際にも、ＣＤの交換時間が発生してしまうため、連続再生を実現するのが困難であった。また、１００枚や２００枚のＣＤを収納するようなＣＤチェンジャは、筐体が大きく、且つ重くなってしまい、持ち運びや設置に非常に不便であった。
【０００４】
そこで、この問題を解決するために、比較的小型で記録容量が大きいハードディスクドライブなどの記録媒体を用いたオーディオサーバが提案されている。オーディオサーバでは、ＣＤに記録されているオーディオデータを読み出し、読み出されたオーディオデータを所定の方法で圧縮符号化し、ハードディスクドライブに記録および蓄積する。６ＧＢｙｔｅ程度の記録容量を有するハードディスクドライブを用いることで、１０００曲程度の楽曲データを記録することができる。オーディオサーバでは、上述のＣＤチェンジャのようにＣＤを交換する手間が要らないので、連続再生が容易であり、１台のハードディスクドライブに多数の楽曲データを記録することができるため、筐体を小型化することが出来るという利点がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
オーディオサーバは、上述のように、大量のオーディオデータを蓄積することができる。そのため、ユーザがオーディオサーバに蓄積されたオーディオデータの中から、希望するデータを検索できるように、何らかの検索用のデータをオーディオサーバに入力し、記憶させておく必要がある。検索用のデータとしては、ＣＤのタイトルや楽曲名などが考えられる。
【０００６】
例えば、ユーザが聴きたい楽曲の曲名をオーディオサーバに対して入力または指定することで、楽曲名に基づき対応するオーディオデータが検索され、検索されたオーディオデータが再生される。
【０００７】
ところが、ＣＤには、例えば演奏者名や曲名、そのＣＤのタイトル情報といった、そのＣＤに関する付随情報は、標準では記録されていない。そのため、ユーザは、ＣＤに記録されているオーディオデータをオーディオサーバに記録および蓄積する際に、そのＣＤに関する上述のような付随情報を、自力で、オーディオサーバに入力する必要があるという問題点があった。
【０００８】
例えば、上述した付随情報をテキストデータによって手動でオーディオサーバに入力したり、ＣＤのジャケット画像をイメージスキャナなどで取り込んで入力する必要があった。特に、一度に大量のＣＤについてオーディオデータを記録および蓄積するような場合、入力に非常に手間がかかるという問題点があった。
【０００９】
一方、ＣＤには、ＴＯＣ(Table Of Contents) と称される記録領域が設けられており、このＴＯＣに、ＣＤに収録されている各オーディオデータの演奏時間に関する情報が記録されている。このＴＯＣ情報に基づき、ＣＤのタイトルを特定できることが知られている。そこで、ＴＯＣ情報とＣＤタイトル情報とを対応させたデータベースを構築し、オーディオサーバに対して情報を提供するようなシステムが考えられる。
【００１０】
このシステムを実現する方法としては、例えば次の２つの方法が考えられる。第１の方法は、ネットワーク、例えばインターネットのサーバ上にデータベースを構築し、オーディオサーバを公衆電話回線などを介してインターネットに接続して、ＣＤに記録されたオーディオデータをオーディオサーバに記録および蓄積する際に、ＣＤのＴＯＣ情報に基づきインターネット上のデータベースを検索してインターネット経由でＣＤタイトル情報を入手する方法である。第２の方法は、オーディオサーバの記憶または記録媒体上に上述のデータベースを構築し、このオーディオサーバ上のデータベースからＣＤタイトル情報を入手する方法である。
【００１１】
しかしながら、上述の第１の方法では、インターネット上に設けるサーバの維持管理などに費用がかかることと、オーディオサーバ側にもモデムなどインターネットに対するインターフェイスを設けなければいけないなどの、問題点があった。また、インターネットを介してデータベースが構築されるサーバに接続される場合、インターネットに接続するための回線使用料が嵩むという問題点があった。
【００１２】
また、上述の第２の方法では、オーディオサーバ内の記録システムにデータベースが構築されることになるが、データベースを充実したものにしようとすると、必要とされる記憶容量が膨大なものとなり、記憶または記録媒体の容量を圧迫してしまうという問題点があった。
【００１３】
また、ＣＤタイトルは、次々に新しいものが発売されるため、データベースの内容は、絶えず更新されることが要求される。このデータベース内容の更新も、上述の第１の方法で説明したような、インターネットなどを利用することになり、上述したような問題点が発生してしまう。
【００１４】
したがって、この発明の目的は、装置に内蔵された記憶または記録媒体に多数が蓄積された、ＣＤに記録されたオーディオデータが読み出されたオーディオデータを、容易に検索できるようにした記録再生装置、送受信方法および記憶媒体することにある。
【課題を解決するための手段】
【００１５】
上述した課題を解決するために、第１の発明は、コンパクトディスクからデータを再生する再生手段と、コンパクトディスクから再生されたデータより生成された識別情報を送信する送信手段と、送信手段によって送信された識別情報に従って外部の記憶媒体から検索された識別情報に対応する付加情報を受信する受信手段と、受信手段により受信された付加情報をデータベース化すると共に、コンパクトディスクから読み出された音楽データに関連付けてハードディスクに記録する記録手段と、ハードディスクに記録されるデータベース化された付加情報に基づいてハードディスクに記録される音楽データを検索する検索手段とを備えることを特徴とする記録再生装置である。
【００１６】
また、第２の発明は、コンパクトディスクからデータを再生する再生のステップと、コンパクトディスクから再生されたデータより生成された識別情報を送信する送信のステップと、送信のステップによって送信された識別情報に従って外部の記憶媒体から検索された識別情報に対応する付加情報を受信する受信のステップと、受信のステップによって受信された付加情報をデータベース化すると共に、コンパクトディスクより読み出された音楽データに関連付けてハードディスクに記録する記録のステップと、ハードディスクに記録されるデータベース化された付加情報に基づいてハードディスクに記録される音楽データを検索する検索のステップとを備えることを特徴とする送受信方法である。
【００１７】
また、第３の発明は、コンパクトディスクからデータを再生する再生のステップと、コンパクトディスクから再生されたデータより生成された識別情報を送信する送信のステップと、送信のステップによって送信された識別情報に従って外部の記憶媒体から検索された識別情報に対応する付加情報を受信する受信のステップと、受信のステップによって受信された付加情報をデータベース化すると共に、コンパクトディスクより読み出された音楽データに関連付けてハードディスクに記録する記録のステップと、ハードディスクに記録されるデータベース化された付加情報に基づいてハードディスクに記録される音楽データを検索する検索のステップとをコンピュータに実行させるためのプログラムが記憶されたことを特徴とする記憶媒体である。
【００１８】
上述したように、この発明は、コンパクトディスクから再生されたデータより生成された識別情報を送信し、送信された識別情報に従って外部の記憶媒体から検索された識別情報に対応する付加情報を受信し、受信された付加情報をデータベース化すると共に、コンパクトディスクより読み出された音楽データに関連付けてハードディスクに記録し、ハードディスクに記録されるデータベース化された付加情報に基づいてハードディスクに記録される音楽データを検索するようにしているため、コンパクトディスクから読み出されハードディスクに記録される音楽データを、外部の記憶媒体から検索されデータベース化された付加情報に基づき検索することができる。
【発明の効果】
【００１９】
この発明は、上述したように、コンパクトディスクから再生されたデータより生成された識別情報を送信し、送信された識別情報に従って外部の記憶媒体から検索された識別情報に対応する付加情報を受信し、受信された付加情報をデータベース化すると共に、コンパクトディスクより読み出された音楽データに関連付けてハードディスクに記録し、ハードディスクに記録されるデータベース化された付加情報に基づいてハードディスクに記録される音楽データを検索するようにしているため、コンパクトディスクから読み出されハードディスクに記録される音楽データを、外部の記憶媒体から検索されデータベース化された付加情報に基づき検索することができる効果がある。
【発明を実施するための最良の形態】
【００２０】
以下、この発明の実施の第１の形態を、図面を参照しながら説明する。図１は、この発明が適用できるミュージックサーバおよびミュージックサーバを用いたシステムを概略的に示している。ミュージックサーバ５０は、サーバ本体５１と左右のスピーカユニット５２Ｌ，５２Ｒとからなる。サーバ本体５１には、例えばＬＣＤ(Liquid Crystal Display)パネルからなる表示部５３と、ＣＤをサーバ本体５１に挿入するためのＣＤ挿入部５４とが設けられる。
【００２１】
なお、図１では省略されているが、サーバ本体５１の機能をユーザが操作するための複数の操作スイッチからなる操作部がサーバ本体５１に設けられる。サーバ本体５１の機能をリモートコマンダによって遠隔操作するための、例えば赤外線信号を受信する信号受信部を設けるようにしてもよい。サーバ本体５１は、後述するようにコントローラを有し、サーバ本体５１は、予め例えばＲＯＭに記憶される所定のプログラムに基づいてコントローラにより各種動作が制御される。
【００２２】
ユーザは、ＣＤ５５をＣＤ挿入部５４を介してサーバ本体５１に装填し、図示されない操作部を用いて所定の操作を行うことで、ＣＤ５５を再生し、ＣＤ５５より再生された再生信号をスピーカユニット５２Ｌ，５２Ｒから出力することによって、ＣＤ５５に記録されている音楽を楽しむことができる。ＣＤ５５が曲名などのテキストデータを含む場合は、表示部５３にテキストデータに基づいて曲名などが表示される。
【００２３】
ミュージックサーバ５０は、内部に例えばハードディスクによる大容量の記録媒体を有している。図示されない操作部を用いて所定の操作をすることによって、ＣＤ挿入部５４からサーバ本体５１に装填されたＣＤ５５から再生された再生データを、このハードディスクからなる記録媒体に記録することができる。この際、ＣＤ５５の標準の再生速度と同一の転送速度で記録する方法と、ＣＤ５５の標準の再生速度より高速の転送速度で記録を行う高速記録とを選択することができる。高速の転送速度で記録を行う場合には、所定の手続きで以て課金処理を行うことによって、ＣＤの選択またはＣＤに記録されている曲の選択と、ＣＤから再生された音楽データとしての再生データをＣＤの再生速度よりも速い転送速度で記録することができる。
【００２４】
ミュージックサーバ５０において、ＣＤ５５から再生された音楽データは、上述したＡＴＲＡＣなどの所定の方法で圧縮符号化され圧縮音楽データとされて記録され、例えば６ＧＢｙｔｅの容量を持つハードディスクに、１０００曲程度を記憶または格納できる。ハードディスクに記憶または格納された曲目のリストが例えば表示部５３に表示され、ユーザは、表示部５３に表示されている曲名リストに基づき、ハードディスクに記憶または格納されている曲のうちの任意の曲を選択して再生させることができる。ハードディスクは、ランダムアクセスが可能であるため、多数記憶または格納された音楽データを任意の順序で読み出して、連続再生させることが可能である。
【００２５】
圧縮符号化には様々な方法を用いることが可能であるが、この実施の第１の形態の例では、例えば米国特許５７１７８２１号に開示されているような、ＡＴＲＡＣ２(Adaptive Tranform Acoustic Coding 2) と称される方法が用いられている。これは、上述した携帯用オーディオデータ再生装置で用いられる圧縮符号化方式である、ＡＴＲＡＣを発展させたもので、聴覚の性質に基づくマスキング効果および最小可聴限の周波数依存性を利用し、変換符号化とエントロピー・コーディングとを併用して音声データの圧縮符号化を行う。比較的小規模なハードウェアで、高音質を維持しつつ、高速にエンコード／デコードを行うことができる。
【００２６】
このミュージックサーバ５０は、例えば公衆電話回線である通信回線６１を介して外部のシステム、例えばインターネットに接続されたサーバであるインターネットサーバ６０に接続できる。ミュージックサーバ５０から通信回線６１を介してこのインターネットサーバ６０に接続することで、インターネット上にある様々な情報を得ることができる。インターネットサーバ６０は、例えば市販の音楽ＣＤのタイトル情報などのデータベースを有する。ユーザには、このデータベースを利用するための個有のキーを与え、データベースを利用する際に個有のキーを操作することによって、ＣＤに付随したデータ、例えばＣＤのタイトル情報を得ることができる。
【００２７】
さらに、所定のインターフェイスによってミュージックサーバ５０と例えばパーソナルコンピュータとを接続し、ＣＤ−ＲＯＭなどの記憶あるいは記録媒体によってパーソナルコンピュータに提供されるデータベースを用いて、ＣＤに付随したデータを得るようにできる。
【００２８】
インターネットサーバ６０では、ユーザに供給するサービスに応じてミュージックサーバ５０に対する課金処理も行う。上述した、ＣＤ５５の上述した高速記録を行う場合は、インターネットサーバ６０にミュージックサーバ５０が高速記録を行う旨のデータの通信を行うことによって、高速記録を行うユーザに対する課金処理が行われ、ＣＤの選択や曲の選択、ならびに、高速記録の実行が可能とされる。
【００２９】
なお、ここでは、課金処理を、ＣＤの付加情報を多数有するインターネットサーバ６０で行うこととしたが、これは上述した例に限定されない。例えば、インターネットに接続された別のサーバで上述した課金処理を行うようにしてもよい。インターネットとは別の、例えば専用のネットワークで以て上述した課金処理を行うようにすることも可能である。
【００３０】
携帯記録再生装置７０は、ハードディスクあるいはフラッシュメモリからなる記憶媒体を有する。音楽の再生速度に追従できるのであれば、他の記憶媒体または記録媒体を利用することもできる。この携帯記録再生装置７０を接続線７１で以てミュージックサーバ５０と接続することによって、ミュージックサーバ５０に記録されている音楽データを携帯記録再生装置７０に転送し、携帯記録再生装置７０の記憶媒体に記録することができる。このとき、ミュージックサーバ５０側では、装置７０に転送された音楽データは、ハードディスクやフラッシュメモリの記憶媒体上には存在するが再生不可の状態にされる。携帯記録再生装置７０で用いられる記憶媒体まらは記録媒体は、例えば２００ＭＢｙｔｅ程度の容量とされ、数１０曲分の音楽データの記憶または格納することができる。なお、以下の説明では、フラッシュメモリなどの半導体メモリからなる記憶素子または記憶媒体と、ハードディスクなどのディスク状記録媒体などの記録媒体を総称して、記憶媒体と称することにする。
【００３１】
この発明において用いられる上述の転送方法、すなわち、音楽データを転送した場合、転送先の記憶媒体に音楽データが記録されると共に、転送元の記憶媒体においては、転送された音楽データが記憶媒体上には存在するが再生不可の状態にされることを、「移動」と称する。このように移動することで、音楽データの無制限な複製を防ぐことができる。
【００３２】
なお、上述した例では、ミュージックサーバ５０と携帯記録再生装置７０とが接続線７１で接続されるとしたが、これはこの例に限定されない。例えば、ミュージックサーバ５０および携帯記録再生装置７０とに、互いに対応する装着部を設け、ミュージックサーバ５０に携帯記録再生装置７０を直接装着してサーバ５０と装置７０との間でデータのやり取りを行うようにできる。電気的な接続だけでなく、例えば赤外線信号によりデータのやり取りを行うＩｒＤＡ(Infrared Data Association) に対応したインターフェイスをサーバ５０と装置７０との双方に設け、赤外線信号により音楽データの転送をサーバ５０と装置７０との間で行うようにしてもよい。
【００３３】
さらに、ミュージックサーバ５０に所定のインターフェイスを設けることで、様々なメディアと情報交換を行うことができるようになる。例えば、サーバ５０にＰＣカード８０に対応したインターフェイスを設けることで、ＰＣカード８０で配信される音楽データをミュージックサーバ５０に取り込んだり、パーソナルコンピュータとミュージックサーバ５０との間でデータのやり取りを行うことが可能となる。サーバ５０に光ケーブルなどによるシリアルなディジタルインタフェースを設けることによって、例えば直径６４ｍｍの小型の光磁気ディスクを用いるディスクレコーダ８１のような、他のディジタル音楽データ記録再生装置との音楽データのやり取りを行うことが可能となる。この例では、ディスクレコーダ８１に上述した小型の光磁気ディスクが収納されたディスクカートリッジ８２が装着され、ディスクカートリッジ８２の光磁気ディスクから再生された音楽データがミュージックサーバ５０に対して供給される。同様にして、サーバ５０にＩＥＥＥ１３９４などのインターフェイスを設け、例えばＣＡＴＶ(Cable Television)や衛星放送などのためのセットトップボックス８３を接続するようにもできる。
【００３４】
ＰＣカードは、米国のＰＣＭＣＩＡ(Personal Memory Card International Association)と日本のＪＥＩＤＡ（日本電子工業振興会）の共同制定による、パーソナルコンピュータ用のカード型周辺機器の規格である。ＩＥＥＥ１３９４は、米国電気電子技術者協会に採択されたインターフェイス規格である。
【００３５】
ミュージックサーバ５０は、内蔵アプリケーションとして、ＷＷＷ(World Wide Web)ブラウザを持つようにできる。通信回線６１を介してインターネットサーバ６０と接続することによって、インターネット上にある、例えばＨＴＭＬ(Hypertext Markup Language) によって記述された様々なコンテンツを検索し、表示部５３上に表示させることができる。
【００３６】
このような構成で以て、ユーザは、例えばミュージックサーバ５０に記憶または格納されている音楽データを再生してスピーカユニット５２Ｌ，５２Ｒで聴くことができると共に、ＣＤ５５をＣＤ挿入部５４を介してサーバ５０に装填して、ＣＤ５５を再生することができる。
【００３７】
ミュージックサーバ５０とインターネットサーバ６０とで通信を行うことによって、ＣＤ挿入部５４を介してサーバ５０に装填されたＣＤ５５のタイトル情報などを、通信回線６１を介してサーバ６０から自動的に得ることができる。サーバ６０から得られた情報は、ミュージックサーバ５０内に保存されると共に、保存されたタイトル情報は、必要に応じてサーバ５０の表示部５３に表示される。
【００３８】
より具体的には、ミュージックサーバ５０からインターネットサーバ６０に対して、サーバ５０のユーザＩＤデータなどのユーザ個有の情報（以下、ユーザ情報と称する）が送られる。インターネットサーバ６０側では、受け取ったユーザ情報に基づき、照合処理や課金処理が行われる。また、ミュージックサーバ５０からインターネットサーバ６０に対して、ユーザで必要とするＣＤまたは再生しているＣＤのメディア情報が送られる。インターネットサーバ６０では、受け取ったメディア情報に基づき、例えば曲のタイトル，演奏者名，作曲者や作詞者名，歌詞，ジャケットイメージといった、音楽データに対する付加情報の検索が行われる。そして、インターネットサーバ６０では、ユーザから要求されたＣＤに関する所定の情報をミュージックサーバ５０に返信する。
【００３９】
例えば、メディア情報として、ＣＤ５５のＴＯＣ(Table Of Contents) 情報をインターネットサーバ６０に対して送る。インターネットサーバ６０には、このＴＯＣ情報に基づいて上述の音楽データに対する付加情報が検索可能なデータベースが構築されている。インターネット上の他のＷＷＷサーバを検索することで付加情報を得るようにしてもよい。インターネットサーバ６０は、受け取ったＴＯＣ情報をメディア情報として、音楽データの付加情報の検索を行う。これは、例えば、ＴＯＣ情報に含まれる、ＣＤ５５に収録されている楽曲それぞれの時間情報に基づき検索することが可能である。
【００４０】
検索されて得られた付加情報がインターネットサーバ６０からミュージックサーバ５０に送られる。ミュージックサーバ５０では、受信した付加情報が表示部５３に表示されると共に、後述するＣＰＵ８により、例えばハードディスクドライブにＣＤ５５のＴＯＣ情報と共に書き込まれる。なお、検索された付加情報をＨＴＭＬファイルに埋め込んでサーバ６０から送ることで、ミュージックサーバ５０において、内蔵されるＷＷＷブラウザソフトで付加情報の表示を行うことができる。
【００４１】
付加情報にインターネット上の他のＵＲＬ(Uniform Resource Locator)が記述されていれば、このミュージックサーバ５０においてその他のＵＲＬで示される、インターネット上のホームページなどにアクセスするようにできる。
【００４２】
さらに、インターネットサーバ６０とサーバ５０との間でデータの通信を行うことによって、ＣＤ挿入部５４を介してサーバ５０に装填されたＣＤ５５の音楽データを、ミュージックサーバ５０の記憶媒体に、ＣＤ５５の規定されている標準の再生速度よりも高速で、例えばＣＤ５５の１枚分の音楽データを２分程度で記録することができる。インターネットサーバ６０とサーバ５０との間で通信を行わないときには、ＣＤ５５の規定されている標準の再生速度と等しい速度、１倍速でサーバ５０の記憶媒体に記録される。
【００４３】
サーバ５０は、携帯記録再生装置７０と接続線７１で接続することで、ミュージックサーバ５０に記憶または格納されている音楽データを携帯再生装置７１に転送して移動することができる。移動された音楽データは、サーバ５０と装置７１とが接続線７１によって接続されていない状態でも、携帯記録再生装置７０で再生することができ、例えばヘッドホン７２で聴くことができる。転送され移動された音楽データは、ミュージックサーバ５０では、再生不可の状態とされる。
【００４４】
図２は、ミュージックサーバ５０の構成の一例を示す。先ず、このミュージックサーバ５０において、通常のパーソナルコンピュータの構成と同様に、互いにバスで結合されたＲＡＭ５，ＲＯＭ６，フラッシュメモリ７，およびＣＰＵ８とが設けられる。ＣＰＵ８がバス４０に接続される。ＣＰＵ８がコントローラとして機能し、ミュージックサーバ５０の全体の動作が制御される。
【００４５】
ＲＯＭ６には、このミュージックサーバ５０の動作を制御するためのプログラムが予め記憶される。ミュージックサーバ５０において、このプログラムに基づき、ＣＰＵ８が後述する入力操作部１の操作に対応した動作を実行させる。ＲＡＭ５，フラッシュメモリ７には、プログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。ＲＯＭ６にはプログラムローダが記憶されており、ＲＯＭ６のプログラムローダにより、フラッシュメモリ７にプログラム自体がロードされることも可能である。
【００４６】
入力操作部１は、例えば、複数のプッシュ式および回動式のキー操作キーと、これらの操作キーによって各々操作されるスイッチなどからなる。入力操作部１は、これに限らず、ジョグダイヤルと呼ばれる回動プッシュ式の操作キー、ＬＣＤ上のタッチパネルなどでもかまわない。勿論、押下することで反応するスイッチ機構を用いることもできる。この入力操作部１の操作に応じた信号がバス４０を介してＣＰＵ８に供給される。ＣＰＵ８において、入力操作部１からの信号に基づきミュージックサーバ５０の動作を制御するための制御信号が生成される。ミュージックサーバ５０は、ＣＰＵ８で生成された制御信号に応じて動作される。
【００４７】
バス４０に対して、赤外線インタフェース（ＩｒＤＡ  Ｉ／Ｆ）ドライバ３および／またはＵＳＢ(Universal Serial Bus)ドライバ４が接続される。これらのドライバ３、４に対してキーボード２が通信あるいは接続可能なようにされている。キーボード２を用いることによって、例えば記録される音楽データに対応する曲名、アーティスト名等の入力を容易に行うことができる。また、赤外線インターフェースドライバ３あるいはＵＳＢドライバ４を介してデータ転送を行うように構成してもよい。なお、これら赤外線インターフェイス３およびＵＳＢドライバ４は、省略することが可能である。
【００４８】
ＣＤ−ＲＯＭドライブ９がバス４０に接続され、ＣＤ−ＲＯＭドライブ９に、上述したようにディスク挿入部５４から挿入されたＣＤ５５が装填される。このＣＤ−ＲＯＭドライブ９では、セットされたＣＤ５５から規定されている標準の再生速度で以て音楽データが読み出される。また、このＣＤ−ＲＯＭドライブ９では、規定されている標準の再生速度よりも高速な、例えば規定されている標準の再生速度の１６倍や３２倍といった速度で、ＣＤ５５の音楽データを読み出すことができる。
【００４９】
なお、ＣＤ−ＲＯＭドライブ９は、上述の例に限らず、音楽データが記憶されている他のディスク状の記録媒体、例えば光磁気ディスクやＤＶＤ(Digital Versatile Disc)に対応するようにしてもよい。メモリカードなど、外部に接続して用いられる半導体メモリに対応したドライブを用いることもできる。さらに、ＣＤ−ＲＯＭドライブ９から読み出されるデータは、音楽データに限られない。画像データやテキストデータ、プログラムデータなどを読み出すようにもできる。
【００５０】
バス４０に対して、ハードディスクドライブ（以下、ＨＤＤと略称する）１０が接続される。ＨＤＤ１０には、ＣＤ−ＲＯＭドライブ９から読み出された音楽データが記録される。さらに、この実施の第１の形態では、ＨＤＤ１０への記録のためにＣＤ−ＲＯＭドライブ９から音楽データを読み出す際に、ＣＤ−ＲＯＭドライブ９に装填されたＣＤ５５のＴＯＣが読み取られ、ＴＯＣ情報が読み出される。詳細は後述するが、読み出されたＴＯＣ情報は、ＣＤ５５から読み出された音楽データと所定に関連付けられてＨＤＤ１０に記録される。
【００５１】
ＨＤＤ１０に音楽データが記録される前処理として、ＣＤ−ＲＯＭドライブ９で読み出された音楽データは、バス４０ならびにオーディオ用のＤＲＡＭ１１を介して、圧縮エンコーダ１２に供給される。
【００５２】
圧縮エンコーダ１２では、例えば、上述した例えば米国特許５７１７８２１号などに開示されている圧縮方法によって音楽データの圧縮符号化処理が行われる。なお、圧縮エンコーダ１２による音楽データの圧縮の速度は、ＣＰＵ８の制御に基づき、低速および高速の２つの速度が用意される。低速圧縮速度は、ＣＤ−ＲＯＭドライブ９でＣＤ５５に規定されている標準の再生速度に対応する。圧縮の速度は、例えばＣＤ−ＲＯＭドライブ９によるＣＤ５５の再生速度に応じて切り替えられる。圧縮エンコーダ１２において、例えば、圧縮速度に応じたエンコードアルゴリズムが駆動される。
【００５３】
なお、圧縮エンコーダ１２における圧縮速度の変更は、上述した方法に限定されない。例えば、圧縮エンコーダ１２のクロック周波数を切り替えることによって行ってもよいし、それぞれ別のハードウェアを用意するようにしてもよい。さらに、高速圧縮が可能な圧縮エンコーダ１２において、処理を間引きして行い低速圧縮速度に対応するようにしてもよい。
【００５４】
圧縮エンコーダ１２で圧縮符号化された圧縮音楽データは、ＤＲＡＭ１１を介してＨＤＤ１０に記録され蓄積される。
【００５５】
ここで、圧縮エンコーダ１２により圧縮符号化された圧縮音楽データがＨＤＤ１０に蓄積されるように構成されているが、ＣＤ−ＲＯＭドライブ９から読み出される音楽データを直接的にＨＤＤ１０に供給してＨＤＤ１０のハードディスクに記録ならびに蓄積するようにもできる。
【００５６】
この例では、端子１３に接続されたマイクロホンからアンプ１４を介して入力される音声信号や、ライン入力端１５から入力される音声信号がＡ／Ｄコンバータ１６を介して圧縮エンコーダ１２に供給される。これらの音声信号をエンコーダ１２で圧縮符号化してＨＤＤ１０に記録することができる。さらに、光ディジタル信号が光ディジタル入力端１７からＩＥＣ９５８（International Electrotechnical Commission 958 ）エンコーダ１８を介して圧縮エンコーダ１２に供給される。光ディジタル信号として供給された音声信号をエンコーダ１２で圧縮符号化してＨＤＤ１０のハードディスクに記録することが可能である。
【００５７】
上述した例では、圧縮エンコーダ１２は、例えば米国特許５７１７８２１に開示されているようなエンコードアルゴリズムを用いている場合を例示したが、上述した例に限定されない。すなわち、圧縮エンコーダ１２では、情報圧縮されるエンコードアルゴリズムであれば、他のものを用いることも可能である。圧縮エンコーダ１２は、例えば、ＭＰＥＧ（moving picture coding experts group ）、ＰＡＳＣ（precision adaptive sub-band coding）、ＴｗｉｎＶＱ（商標）、ＲｅａｌＡｕｄｉｏ（商標）、ＬｉｑｕｉｄＡｕｄｉｏ（商標）といったエンコードアルゴリズムを用いるようにしてもよい。
【００５８】
バス４０に対してモデム２０が接続される。モデム２０には、例えば公衆電話回線やＣＡＴＶ、あるいはワイヤレス通信といった外部ネットワーク１９が接続される。このミュージックサーバ５０は、モデム２０によって外部ネットワーク１９を介しての通信が可能とされる。
【００５９】
外部ネットワーク１９を介して、ミュージックサーバ５０が例えばインターネットに接続され、ミュージックサーバ５０と、遠隔地のインターネットサーバ６０との間で通信が行われる。ミュージックサーバ５０からインターネットサーバ６０に対して、リクエスト信号やＣＤ−ＲＯＭドライブ９に装着されているＣＤ５５に関連する情報であるメディア情報、ミュージックサーバ５０のそれぞれに予め与えられたユーザＩＤデータならびにユーザ情報、また、ユーザに対する課金情報などの各種情報が送信、送出される。
【００６０】
メディア情報ユーザ情報などの各種情報がインターネットサーバ６０に送信され、サーバ６０は受信したユーザＩＤデータなどのユーザ情報に基づき、照合処理や課金処理が行われると共に、受信したメディア情報に基づき、音楽データの付加情報が検索され、ミュージックサーバ５０に返される。
【００６１】
ここでは、音楽データの付加情報を返信する例を示したが、ユーザの要求に基づき、音楽データが外部ネットワーク１９から直接的に供給されるようにすることも可能である。すなわち、ユーザは、ミュージックサーバ５０を用いてインターネットサーバ６０から音楽データをダウンロードすることができる。メディア情報に対応して音楽データが返信されるようにできる。これによれば、例えば、所定のＣＤ５５のボーナストラックが配信により取得されるようにできる。
【００６２】
圧縮エンコーダ１２により圧縮符号化されてＨＤＤ１０に記録され蓄積された圧縮音楽データは、再生のためにＨＤＤ１０から読み出されると、バス４０を介して圧縮デコーダ２１に供給される。ＨＤＤ１０から読み出された圧縮音楽データは、圧縮デコーダ２１で圧縮符号化を解かれ、Ｄ／Ａコンバータ２２およびアンプ２３を介して端子２４に導出される。端子２４からスピーカユニット５２Ｌ，５２Ｒに対して供給され、音楽が再生される。なお、図２では省略されているが、Ｄ／Ａコンバータ２２からアンプ２３を介して端子２４に到る経路は、ステレオ出力に対応して２系統設けられる。同様に、端子２４も、ステレオに対応して２つ設けられている。
【００６３】
圧縮デコーダ２１では、圧縮エンコーダ１２におけるエンコードアルゴリズムに対応したデコードアルゴリズムが用いられる。この圧縮デコーダ２１および上述の圧縮エンコーダ１２は、ハードウェアを持たずに、ＣＰＵ８によるソフトウェア処理であってもよい。
【００６４】
表示部５３を構成する液晶表示素子（以下、ＬＣＤと略称する）２６がＬＣＤ駆動回路２５を介してバス４０に接続される。ＣＰＵ８からバス４０を介してＬＣＤ駆動回路２５に描画制御信号が供給される。供給された描画制御信号に基づきＬＣＤ駆動回路２５によってＬＣＤ２６が駆動され、表示部５３に所定の表示がなされる。
【００６５】
ＬＣＤ２６には、例えば、ミュージックサーバ５０の操作メニューが表示される。ＬＣＤ２６には、ＨＤＤ１０に記録され蓄積された圧縮音楽データの、例えばタイトルリストが表示される。ＬＣＤ２６へのタイトルリストの表示は、インターネットサーバ６０から送信されてきた付加情報をデコードしたデータに基づくデータがＨＤＤ１０に供給されているので、ＨＤＤ１０に記憶されているデータに基づいて行われる。さらに、ＬＣＤ２６には、例えば選択され再生される圧縮音楽データに対応するフォルダやジャケットイメージがインターネットサーバ６０から送信されてきた付加情報に基づいて表示される。
【００６６】
このＬＣＤ２６の表示に基づき、入力操作部１のポインティングデバイスや、キーボード２を操作することで、ＣＰＵ８は、指示された音楽データの再生制御を行う。選択された音楽データの消去や、選択された音楽データの外部の機器への複製や移動の制御も、ＬＣ２６の表示に基づき行うことが可能である。例えば、入力操作部１がＬＣＤ２６上に設けられたタッチパネルである場合、ＬＣＤ２６の表示に従いタッチパネルを触れることで、ミュージックサーバ５０の操作を行うことができる。このように、ＬＣＤ２６をインタフェースとして、ＨＤＤ１０に記録され蓄積された音楽データがユーザにより管理ならびに制御される。
【００６７】
この実施の第１の形態では、ミュージックサーバ５０と外部の一般的な情報機器とのインターフェイスとして、ＩＥＥＥ１３９４とＰＣカードに対応している。バス４０に対して、ＩＥＥＥ１３９４ドライバ２９を介してＩＥＥＥ１３９４インターフェイス２８が接続される。同様に、バス４０に対して、ＰＣカードドライバ３０を介してＰＣカードスロット３１が接続される。
【００６８】
ＩＥＥＥ１３９４インターフェイス２８によって、ミュージックサーバ５０と例えばパーソナルコンピュータとの間で、データのやり取りを行うことができる。ＩＥＥＥ１３９４インターフェイス２８によって、衛星放送用のＩＲＤ(Integrated Reciever/Decorder)や、直径略６４ｍｍの小型の光磁気ディスクや光ディスク，ＤＶＤ(Digital Versatile Disc:商標) ，ディジタルビデオテープなどから音楽データを取り込むようにできる。ＰＣカードスロット３１にＰＣカードを装着することで、外部記憶装置やその他のメディアドライブ、あるいは、モデム，ターミナルアダプタ，キャプチャボードなどの様々な周辺機器の拡張が容易である。
【００６９】
インターフェイス３４は、このミュージックサーバ５０と、対応する他の記録再生装置との間で音楽データなどのやり取りを行うためのインターフェイスである。他の記録再生装置には、例えば上述の図１に示される、携帯記録再生装置７０が適用される。これに限らず、他の記録再生装置は、別のミュージックサーバ５０であってもよい。
【００７０】
バス４０に対して、インターフェイスドライバ３３を介してインターフェイス３４が接続される。対応する他の記録再生装置には、インターフェイス３４と対になるインターフェイス３５が設けられている。インターフェイス３４および３５とを所定の接続線７１で電気的に接続することで、例えば、ＨＤＤ１０に記録され蓄積された音楽データを、ミュージックサーバ５０から他の記録再生装置に転送することができる。
【００７１】
なお、上述では、ミュージックサーバ５０において圧縮符号化された音楽データがＨＤＤ１０に記録されるとしたが、音楽データの記録媒体は、ハードディスクドライブに限定されない。例えば、ミュージックサーバ本体５１に着脱可能とされた半導体メモリを音楽データの記録媒体として用いることもできる。
【００７２】
図３は、ＣＤ−ＲＯＭドライブ９で読み出された音楽データがＨＤＤ１０に記録されるまでの信号の流れを、概略的に示す。ＣＤ−ＲＯＭドライブ９から読み出された音楽データは、バス４０を介して、一旦バッファメモリとしてのＤＲＡＭ１１に記憶される。ＤＲＡＭ１１から音楽データが所定のタイミングで読み出され、バス４０を介して圧縮エンコーダ１２に供給される。圧縮エンコーダ１２は、上述したように、ＣＤ−ＲＯＭドライブ９の再生速度に応じた所定の圧縮速度とされている。音楽データは、圧縮エンコーダ１２で圧縮符号化され、再びバッファメモリとしてのＤＲＡＭ１１に一旦記憶される。ＤＲＡＭ１１から所定のタイミングで読み出された圧縮音楽データがバス４０を介してＨＤＤ１０に供給され、ＨＤＤ１０のハードディスクに記録される。このとき、上述したように、インターネットサーバ６０にＣＤ−ＲＯＭドライブ９で再生されているＣＤ５５の情報を送信し、サーバ６０から送信されてきたＣＤ５５の付加情報もＨＤＤ１０のハードディスクに記録され、ＣＤ５５から読み出された音楽データに基づく圧縮音楽データと共に、一つのデータとしてＣＰＵ８などによって管理される。
【００７３】
図４は、ＨＤＤ１０から読み出された圧縮音楽データが再生処理されて端子２４に導出されるまでの信号フローを、概略的に示す。ＨＤＤ１０から読み出された圧縮音楽データは、バス４０を介して、バッファメモリとしてのＤＲＡＭ１１に一旦記憶される。そして、ＤＲＡＭ１１から圧縮音楽データが所定のタイミングで読み出され、バス４０を介して圧縮デコーダ２１に供給される。圧縮音楽データは、圧縮デコーダ２１で圧縮符号化を解かれ、音楽データとされてＤ／Ａコンバータ２２に供給される。そして、音楽データは、Ｄ／Ａコンバータ２２でアナログ音声信号に変換され、アンプ２３で増幅され端子２４に再生出力として導出される。端子２４にスピーカが接続されていれば、スピーカで再生された音楽を楽しむことができる。この際、ＨＤＤ１０のディスクから圧縮音楽データと共に読み出された付加情報は、ＣＰＵ８などによってデコードされて、表示部５３に曲名などが表示される。
【００７４】
図５は、この他の記録再生装置として用いられる、携帯記録再生装置７０の構成の一例を示す。この携帯記録再生装置７０は、概ね、上述の図２に示したミュージックサーバ５０と同等の構成を有する。この携帯記録再生装置７０は、通常は、ミュージックサーバ５０側のインターフェイス３４と携帯記録再生装置７０側のインターフェイス３５とが切り離され、単体として携帯されて用いられる。
【００７５】
先ず、この携帯記録再生装置７０において、通常のパーソナルコンピュータの構成と同様に、互いにバスで結合されたＲＡＭ１０３，ＲＯＭ１０４，およびＣＰＵ１０５とが設けられる。勿論、上述のミュージックサーバ５０の構成と同様に、フラッシュメモリを設けるようにしてもよい。ＣＰＵ１０５がバス１３０に接続される。ＣＰＵ１０５がコントローラとして機能し、ＣＰＵ１０５によって携帯記録再生装置７０の全体の動作が制御される。
【００７６】
ＲＯＭ１０４には、この携帯記録再生装置７０の動作を制御するためのプログラムが予め記憶される。携帯記録再生装置７０において、このプログラムに基づき、後述する入力操作部１０２の操作に対応した動作がなされる。ＲＡＭ１０３には、プログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。
【００７７】
入力操作部１０２は、例えば、複数のプッシュ式および回動式の操作キーと、これらの操作キーによって操作される複数のスイッチからなる。入力操作部１０２は、これに限らず、ジョグダイヤルと呼ばれる回動プッシュ式の操作子、後述するＬＣＤ上のタッチパネルなどでもかまわない。勿論、押下することで反応する機械的なスイッチ機構を用いることもできる。この入力操作部１０２の操作に応じた信号がバス１３０を介してＣＰＵ１０５に供給される。ＣＰＵ１０５は、入力操作部１０２の操作キーを操作することによって発生する出力信号に基づき携帯記録再生装置７０の動作を制御するための制御信号が生成される。携帯記録再生装置７０は、ＣＰＵ１０５で生成された制御信号に基づいて動作が切り替えられると共に動作が制御される。
【００７８】
ミュージックサーバ５０において、ＨＤＤ１０から読み出され、この携帯記録再生装置７０に対する転送を指示された音楽データは、インターフェイス３４，インターフェイス３５，およびインターフェイス３４とインターフェイス３５とを接続する接続線を介して、この携帯記録再生装置７０に転送または供給される。このとき同時に、転送を指定された音楽データと共に、転送を指示された音楽データの付加情報も装置７０に送信される。また、ミュージックサーバ５０と携帯記録再生装置７０とに、互いに対応する装着部が各々設けられている場合は、インターフェイス３４とインターフェイス３５とが直接的に接続され、サーバ５０と装置７０との間で音楽データの転送が行われる。さらに、装置７０とサーバ５０の双方にＩｒＤＡによるインターフェイスが設けられている場合は、赤外線信号で以てサーバ５０と装置７０との間で音楽データの転送が行われる。
【００７９】
サーバ５０から装置７０に転送され供給された音楽データは、インターフェイスドライバ１０１からバス１３０を介して、この携帯記録再生装置７０の音楽データ記録媒体であるＨＤＤ１０６に供給され、ＨＤＤ１０６のハードディスクに記録される。
【００８０】
なお、この携帯記録再生装置７０の音楽データ記録媒体としては、ＨＤＤ１０６に限らず、例えばフラッシュメモリを用いることもできる。音楽データの再生速度に追従できるものであれば、音楽データの記録媒体として、例えば光磁気ディスクといった他の記録媒体を用いることもできる。装置７０の音楽データ記録媒体としては、例えば２００ＭＢｙｔｅ程度の記憶容量のものを用いることによって、数１０曲が記録可能である。装置７０のＨＤＤ１０６のディスクには、サーバ５０から送信されてきた音楽データと当該音楽データの付加情報も記録される。
【００８１】
この例では、転送されＨＤＤ１０６に記録される音楽データは、既にミュージックサーバ５０において圧縮符号化されが圧縮音楽データである。この携帯記録再生装置７０では、この例に限らず、圧縮符号化されていない音楽データを供給され、ＨＤＤ１０６のハードディスクに記録することもできる。例えば、ミュージックサーバ５０のＣＤ−ＲＯＭドライブ９に装着されたＣＤ５５から再生され読み出された音楽データを、インターフェイスドライバ１０１を介して、直接携帯記録再生装置７０に供給する。但し、直接装置７０に供給する場合には、記録可能な音楽データの数が大幅に制限されることはいうまでもない。
【００８２】
ＨＤＤ１０６のハードディスクに音楽データが記録される前処理として、供給された音楽データは、バス１３０に接続されるオーディオ用のＤＲＡＭ１０７に対して一時的に記憶される。ＤＲＡＭ１０７から読み出された音楽データがバス１３０を介して圧縮エンコーダ１０８に供給される。圧縮エンコーダ１０８は、ミュージックサーバ５０における圧縮エンコーダ１２と同等のエンコードアルゴリズムによって音楽データの圧縮符号化処理を行う。圧縮エンコーダ１０８で圧縮符号化された圧縮音楽データは、ＤＲＡＭ１０７に供給され、再びＤＲＡＭ１０７に一時的に記憶される。最終的に、このＤＲＡＭ１０７に記憶された圧縮音楽データが読み出され、ＨＤＤ１０６のハードディスクに記録される。
【００８３】
上述したように、ミュージックサーバ５０においてＨＤＤ１０に蓄積されている圧縮音楽データが移動を指示されてこの携帯記録再生装置７０に送信、転送されたときには、ＨＤＤ１０の圧縮音楽データは、ＨＤＤ１０上にデータとして存在するがＨＤＤ１０から読み出して再生することのできない状態とされる。装置７０に移動された圧縮音楽データは、再び移動元の記録媒体、すなわち、サーバ５０のＨＤＤ１０に戻されることで、移動元、すなわち、サーバ５０で再生することができる。このとき、移動先の記録媒体としての装置７０のＨＤＤ１０６のハードディスクからは、サーバ５０に戻された圧縮音楽データが削除される。
【００８４】
この例では、端子１０９に接続されたマイクロホンからアンプ１１０を介して入力される音声信号や、ライン入力端１１１から入力される音声信号がＡ／Ｄコンバータ１１２を介して圧縮エンコーダ１０８に供給される。圧縮エンコーダ１０８でＡ／Ｄコンバータ１１２から供給された音声信号に圧縮符号化処理を施してＨＤＤ１０６に記録することができる。さらに、光ディジタル信号が光ディジタル入力端１１３からＩＥＣ９５８エンコーダ１１４を介して圧縮エンコーダ１０８に供給される。光ディジタル信号として供給された音声信号をエンコーダ１０８で圧縮符号化処理を施してＨＤＤ１０６のハードディスクに記録することができる。装置７０が圧縮された音楽データを再生するのみの再生専用の携帯再生装置であれば、上述したＡ／Ｄコンバータ１１２、エンコーダ１０８などを全て省略することもできる。
【００８５】
ＨＤＤ１０６から圧縮音楽データが再生のために読み出され、バス１３０を介して圧縮デコーダ１１５に供給される。圧縮デコーダ１１５で、供給された圧縮音楽データに伸長処理を施されて圧縮符号化を解かれた音楽データは、Ｄ／Ａコンバータ１１６およびアンプ１１７を介して端子１１８に導出される。端子１１８には、例えばヘッドホン７２が接続される。ユーザは、このヘッドホン７２を装着することによって、再生された音楽を聴くことができる。なお、図５では省略されているが、Ｄ／Ａコンバータ１１６からアンプ１１７を介して端子１１８に到る信号経路は、Ｌ−チャンネル、Ｒ−チャンネルのステレオ出力に対応して２系統設けられる。同様に、端子１１８も、Ｌ−チャンネル、Ｒ−チャンネルのステレオに対応して２つ設けられている。
【００８６】
ＬＣＤ１２０がＬＣＤ駆動回路１１９を介してバス１３０に接続される。ＣＰＵ１０５からバス１３０を介してＬＣＤ駆動回路１１９に対して描画制御信号が供給され、ＬＣＤ１２０が供給された描画制御信号に基づいて駆動されてＬＣＤ１２０に所定の表示がなされる。ＬＣＤ１２０には、携帯記録再生装置７０の操作メニューやＨＤＤ１０６に記憶された音楽データのタイトルリストなどが表示される。ＬＣＤ１２０に、例えばＨＤＤ１０６に記憶されている音楽データから選択され再生される音楽データに対応するフォルダやジャケットイメージをＨＤＤ１０６に記憶されている付加情報に基づいて表示させるようにしてもよい。
【００８７】
このＬＣＤ１２０の表示に基づき、ユーザが入力操作部１０２のポインティングデバイスを操作することで、ＨＤ１０６に記憶されている圧縮音楽データのうちの一つの圧縮音楽データが選択され、再生される。選択された圧縮音楽データの消去や複製ならびに移動の制御も、ＬＣ１２０の表示に基づき行うことが可能である。例えば、ＬＣＤ１２０の表示に従い、ユーザが入力操作部１０２のタッチパネルを触れることで、携帯記録再生装置７０の操作入力を行うことができる。このように、ＬＣＤ１２０をインタフェースとして、ＨＤＤ１０６に記録された圧縮音楽データがユーザにより管理ならびに記録、再生などが制御される。
【００８８】
なお、図５では省略されているが、この携帯記録再生装置７０は、バッテリで駆動される。そのため、装置７０は、一般的な２次電池や乾電池を電源供給源とする電源部が設けられると共に、充電部が設けられる。充電部は、ミュージックサーバ５０と携帯記録再生装置７０とが接続線あるいは装着部によって直接的に接続される場合、音楽データの転送と共に、ミュージックサーバ５０から電力が供給され装置７０の２次電池の充電が行われる。勿論、外部の充電電源によって装置７０の２次電池の充電をするようにもできる。なお、電源の供給源としては、乾電池による電源および２次電池を用いる充電電源の何方か一方だけを用いるまたは設けるようにしてもよい。
【００８９】
図６は、上述の携帯記録再生装置７０の他の例を示す。なお、この図６において、上述の図５と共通する部位に対しては同一の番号を付し、詳細な説明を省略する。図６に示される携帯記録再生装置１７０は、上述の図５の構成に対して、ＨＤＤ（あるいはフラッシュメモリ）１０６ａとバス１３０との間にスイッチ回路２００が挿入される。スイッチ回路２００の一方の選択端２００ａがバス１３０と接続され、他方の選択端２００ｂがインターフェイス３５と接続される。スイッチ回路２００によって、ＨＤＤ１０６ａがバス１３０と分離される。
【００９０】
ミュージックサーバ５０からの圧縮音楽データ転送の際は、スイッチ回路２００において選択端２００ｂに切り替えまたは選択端２００ｂが選択される。インターフェイス３４および３５を介して、ＨＤＤ１０６ａとミュージックサーバ５０のバス４０とが直接的に接続される。ＨＤＤ１０６ａは、サーバ５０のＣＰＵ８から見ると、恰もミュージックサーバ５０の記録媒体であるかのように見える。ミュージックサーバ５０のＣＰＵ８によって、ＨＤＤ１０６ａの直接的な制御が可能とされる。ミュージックサーバ５０および携帯記録再生装置７０との間での、圧縮音楽データの移動や複写などを容易に行える。
【００９１】
次に、上述のように構成されたシステムの動作について説明する。先ず、ミュージックサーバ５０単独で実行される機能について説明する。図７は、ＣＤ−ＲＯＭドライブ９に装着されたＣＤ５５の音楽データを、ミュージックサーバ５０のＨＤＤ１０のディスクに記録する際の処理の一例のフローチャートである。
【００９２】
最初のステップＳ１０では、ユーザによる、ＣＤ５５の音楽データのＨＤＤ１０への記録要求が待たれる。例えばユーザによって入力操作部１を用いて記録要求が入力されると、処理はステップＳ１１へ移行する。ステップＳ１１では、ユーザによって要求された記録が「高速記録」か「１倍速での記録」かが判断される。例えば、上述のステップＳ１０で記録要求が出される際に、ユーザによって、記録の方法、すなわち、記録を高速で行うか１倍速で行うかが共に指定される。ここでいう「１倍速の記録」とは、ＣＤ５５を規定されている標準速度で読み出してＨＤＤ１０のディスクに記録する動作を指し、「高速記録」とは、ＣＤ５５で規定されている標準速度の２倍以上の速度で読み出してＨＤＤ１０のディスクに記録する動作をいう。
【００９３】
若し、ステップＳ１１で、「高速記録」を行うことが指定された場合、処理はステップＳ１２に移行し、サーバ５０、６０の課金システムが起動される。サーバ５０、６０の課金システムによる処理は、後述する。サーバ５０の課金システムによる課金処理が行われ、インターネットサーバ６０他の装置から高速記録が許可されると、処理はステップＳ１３に移行し、圧縮エンコーダ１２において高速圧縮処理が起動され、処理はステップＳ１５へ移行する。
【００９４】
一方、ステップＳ１１で１倍速で記録を行うことが指定された場合、処理はステップＳ１４へ移行し、圧縮エンコーダ１２で、低速圧縮処理が起動される。処理はステップＳ１５へ移行する。
【００９５】
ステップＳ１５では、ＣＰＵ８の制御に基づき、所定の速度で以てＣＤ−ＲＯＭドライブ９が駆動され、ＣＤ−ＲＯＭドライブ９に装填されたＣＤ５５に記録された音楽データが読み出される。読み出された音楽データは、圧縮エンコーダ１２で圧縮符号化され、ＨＤＤ１０のディスクに転送され記録される。
【００９６】
ステップＳ１６で、ＨＤＤ１０へのＣＤ５５から読み出された圧縮音楽データの転送が終了したとされたら、次のステップＳ１７でＣＤ−ＲＯＭドライブ９からＨＤＤ１０へのデータの転送が禁止とされ、さらに次のステップＳ１８で圧縮エンコーダ１２の圧縮処理が停止される。
【００９７】
図８は、上述の図７のフローチャートのステップＳ１２における課金システムの課金処理の一例を示すフローチャートである。課金処理は、ミュージックサーバ５０とインターネットサーバ６０との間でデータ通信が行われることによってなされる。図８Ａは、ミュージックサーバ５０での課金処理システムでの課金処理を示し、図８Ｂは、インターネットサーバ６０での課金処理システムの課金処理を示す。
【００９８】
課金処理が開始されると、先ず、図８ＡのステップＳ２０で、ミュージックサーバ５０とインターネットサーバ６０との間で、所定のプロトコルで以て通信が開始される。ステップＳ２１で、サーバ５０とサーバ６０との接続が確立されサーバ５０とサーバ６０との間で通信可能なことが確認されると、処理はステップＳ２２に移行する。
【００９９】
ステップＳ２２では、ＣＤ−ＲＯＭドライブ９に装填されＨＤＤ１０に転送し記録するＣＤ５５のＴＯＣ情報がミュージックサーバ５０からインターネットサーバ６０に対して送出される。ＣＤ５５のＴＯＣ情報と共に、高速記録を行う旨を示す高速記録情報がミュージックサーバ５０からインターネットサーバ６０に送出される。
【０１００】
一方、図８Ｂにおいて、インターネットサーバ６０では、ミュージックサーバ５０からの高速記録情報ならびにＴＯＣ情報の供給または送信されてくるのが待たれる（ステップＳ３０）。サーバ６０でこれらの高速記録情報、ＴＯＣ情報が受信されたら、ステップＳ３１で、送信されてきたＴＯＣ情報に基づいてサーバ６０内のデータベース若しくは外部のデータベースを用いて、送信されてきたＴＯＣ情報の検索が行われる。ＴＯＣ情報に対応する情報を検索することによりＣＤ５５が特定される。
【０１０１】
次のステップＳ３２で課金処理がなされる。高速記録が行われた曲数などの情報に基づいて課金する金額が算出されると共に、課金は、例えば、予め登録されたユーザのクレジットカード番号に基づき、ユーザによって指定された銀行の口座から引き落とされることで行うことができる。課金方法は、これに限らず、例えば、ミュージックサーバ５０にプリペイドカードを読み取る機能を設けておき、設定された課金額がミュージックサーバ５０に対して送出され、ユーザがプリペイドカードから課金された金額が減額されることによって課金額を支払うという方法も考えられる。また、ＴＯＣ情報に基づき、ＣＤ５５の内容によって課金額を変えたり、ＣＤ５５から読み出された音楽データのＨＤＤ１０のディスクへの記録を禁止することもできる。
【０１０２】
ステップＳ３３で、課金情報がミュージックサーバ５０に対して送出される。そして、図８Ａにおいて、ミュージックサーバ５０側で、送信されてきた課金情報の内容が確認がなされる（ステップＳ２３）。インターネットサーバ６０側でも、ミュージックサーバ５０で課金情報が受信されたかどうかが確認される（ステップＳ３４）。例えば、ミュージックサーバ５０側で受信された課金情報にエラーが無く、正しく受信されたことが確認されたときに、ミュージックサーバ５０からサーバ６０に確認済みを表すデータを送信することによって行われる。
【０１０３】
図８Ａに戻り、ステップＳ２３でミュージックサーバ５０側で受信した課金情報が確認されると、処理はステップＳ２４に移行し、受信された課金情報などが表示部５３に表示される。ステップＳ２５で、ＣＤ−ＲＯＭドライブ９によってＣＤ５５から高速で音楽データが読み出され、圧縮エンコーダ１２で高速圧縮速度で圧縮処理が行われ、圧縮エンコーダ１２からの圧縮音楽データがＨＤＤ１０に供給され、ＨＤＤ１０のディスクに記録される。このステップＳ２５は、上述の図７におけるステップＳ１５に対応する。
【０１０４】
ところで、この実施の第１の形態では、ミュージックサーバ５０と携帯記録再生装置７０との間で、連携動作が可能とされる。例えば、ミュージックサーバ５０から携帯記録再生装置７０に対して音楽データを移動する際には、サーバ５０と装置７０の間での連携動作がなされる。図９は、この移動の一例のフローチャートを示す。
【０１０５】
先ず、最初のステップＳ４０で、ミュージックサーバ５０と携帯記録再生装置７０とが、インターフェイス３４および３５で接続されているかどうかが判断される。サーバ５０と装置７０との接続の検知は、例えばインターフェイス３４および３５との間で所定の信号のやり取りを行うことでなされる。サーバ５０と装置７０との接続の検知は、これに限らず、ミュージックサーバ５０および携帯記録再生装置７０とを接続する部分に、スイッチ機構を設け、機械的な検出機構を用いてサーバ５０と装置７０との接続の検知を行うこともできる。
【０１０６】
サーバ５０と装置７０との接続がステップＳ４０で確認されると、次のステップＳ４１で、ＨＤＤ１０に記録され蓄積されている音楽データの、携帯記録再生装置７０への移動が要求されているかどうかが判断される。例えば、表示部５３に対してＨＤＤ１０に蓄積されている圧縮音楽データが曲名をはじめとする情報のリスト表示され、ユーザによって、入力操作部１の所定のポインティングデバイスにより、表示部５３に表示されているリスト表示から所定の圧縮音楽データが選択される。さらに、入力操作部１からユーザにより選択された圧縮音楽データに対して、携帯記録再生装置７０への移動の指示が入力される。
【０１０７】
入力操作部１を用いる移動の指示の入力方法は、様々に考えられる。例えば、表示部５３に移動を指示するボタンが表示され、このボタンを入力操作部１のポインティングデバイスを用いて指定することで行うことができる。例えば、圧縮音楽データ毎にアイコンを表示部５３に表示し、表示部５３に表示されているアイコンを、やはり表示部５３に表示されている移動先の携帯記録再生装置７０を示すアイコン上へと移動する、所謂ドラッグ＆ドロップによって行うことも可能である。勿論、入力操作部１に設けられた操作スイッチの操作により移動の指示を行ってもよい。
【０１０８】
ステップＳ４１で圧縮音楽データの移動要求があるとされたら、ステップＳ４２で、サーバ５０側の例えばＣＰＵ８によって移動が指定された圧縮音楽データのファイルサイズ、すなわちデータ量が調べられる。次のステップＳ４３で、例えば携帯記録再生装置７０のＣＰＵ１０５によってＨＤＤ１０６の空き容量、すなわち、記録可能な記憶容量が調べられる。このＨＤＤ１０６の空き容量と、ステップＳ４２で調べられた移動が指定された圧縮音楽データのファイルサイズとが例えばサーバ５０のＣＰＵ８で比較される。ステップＳ４２での比較結果に基づき、ＣＰＵ８で移動が指定された圧縮音楽データがこのＨＤＤ１０６に記録可能であるかどうかが判断される。若し、ＨＤＤ１０６への記録が可能であるとされれば、処理はステップＳ４５に移行し、サーバ５０から装置７０に向けて移動が指定された圧縮音楽データの転送が開始される。
【０１０９】
一方、ステップＳ４３で、携帯記録再生装置７０のＨＤＤ１０６に空き容量が不足していると判断されれば、処理はステップＳ４４に移行する。ステップＳ４４では、移動が指定された圧縮音楽データのＨＤＤ１０６への記録が可能なように、装置７０のＣＰＵ１０５によって、ＨＤＤ１０６に既に記録されている圧縮音楽データが自動的または後述する手順、手法に基づいて削除され、処理はステップＳ４５に移行する。
【０１１０】
ステップＳ４４での圧縮音楽データの削除は、ＨＤＤ１０６に既に記録されている圧縮音楽データの、所定のパラメータに基づき、ＣＰＵ１０５の制御のもとに自動的に行われる。例えば、携帯記録再生装置７０において、ＨＤＤ１０６に記録されている圧縮音楽データ毎に再生回数をカウントしておき、再生回数の少ないものから順にＨＤＤ１０６から削除することが考えられる。また、ＨＤＤ１０６に記録された日付の古い順に、ＨＤＤ１０６に記録されている圧縮音楽データを削除するようにもできる。
【０１１１】
ステップＳ４４でＨＤ１０６から圧縮音楽データを自動的に削除する際に、ユーザにとって重要な圧縮音楽データがＨＤ１０６から削除されてしまうこともあり得る。これを防止するために、ミュージックサーバ５０の表示部５３や携帯記録再生装置７０のＬＣＤ１２０に、ＨＤ１０６から自動的に圧縮音楽データが削除される動作状態になっていること、削除されるデータのリストを表示するなどの警告表示を行い、ユーザの確認を得てからＨＤ１０６から圧縮音楽データを削除するようにもできる。ミュージックサーバ５０の表示部５３や携帯記録再生装置７０のＬＣＤ１２０に対して、ＨＤＤ１０６に既に記録されている圧縮音楽データのリストを表示させ、削除する圧縮音楽データをユーザ自身が選択するという方法もとれる。
【０１１２】
上述のステップＳ４３およびステップＳ４４の処理により、ＨＤ１０に記憶されている圧縮音楽データのうち移動が指定された圧縮音楽データの、ＨＤＤ１０６への記録が可能な状態にされると、ステップＳ４５で、ミュージックサーバ５０から携帯記録再生装置７０への圧縮音楽データの送信、すなわち転送が開始される。すなわち、ＨＤＤ１０から読み出された圧縮音楽データは、バス４０ならびにインターフェイス３４を介して携帯記録再生装置７０に供給される。携帯記録再生装置７０において、インターフェイス３４を介して供給された圧縮音楽データがインターフェイス３５を介してＨＤＤ１０６に記録される。
【０１１３】
転送された圧縮音楽データは、ミュージックサーバ５０側のＨＤＤ１０にも装置７０への転送前と同様に存在している。この実施の第１の形態では、装置７０への転送済み、すなわち装置７０に移動され、ＨＤＤ１０に存在する、該当する圧縮音楽データの再生が禁止とされる（ステップＳ４６）。例えば、装置７０への移動が完了した時点でＨＤ１０の圧縮音楽データに対して再生禁止を示す再生禁止フラグが立てられる。この再生禁止フラグにより、サーバ５０のＣＰＵ８によって装置７０に移動された圧縮音楽データの再生が禁止されると共に、ＨＤＤ１０に記憶されている圧縮音楽データがミュージックサーバ５０から携帯記録再生装置７０へと、仮想的に音楽データが移されたことになる。したがって、複数の圧縮音楽データのうちサーバ５０または装置７０で再生できる音楽データは、常に一つしか存在しないように管理され、不正な音楽データの複製が防止される。
【０１１４】
次のステップＳ４７では、次の圧縮音楽データの装置７０への移動要求があるかどうかが判断される。若し、さらに他の圧縮音楽データの移動を行いたい場合には、処理はステップＳ４２に戻される。これ以上の音楽データの移動要求が無い場合には、一連の音楽データの移動の処理が終了される。
【０１１５】
なお、上述では、図９のフローチャートのステップＳ４２〜ステップＳ４６でＨＤＤ１０に記憶されている複数の圧縮音楽データのうちの１つの圧縮音楽データを、サーバ５０から装置７０へ移動するように説明されているが、これに限定されず、複数の圧縮音楽データをまとめてサーバ５０から装置７０へ移動するようにもできる。
【０１１６】
上述した実施の第１の形態では、ステップＳ４６の処理で、移動元であるミュージックサーバ５０のＨＤＤ１０において、移動された圧縮音楽データは、再生禁止とされるだけで、圧縮音楽データ自身は存在はしているように説明したが、これは例に限定されず、移動された圧縮音楽データをＨＤＤ１０から削除、すなわちデータ自身を消去するようにしてもよい。
【０１１７】
上述した実施の第１の形態では、圧縮音楽データをミュージックサーバ５０から携帯記録再生装置７０へ移動する例について説明したが、逆方向への移動、すなわち、携帯記録再生装置７０のＨＤＤ１０６に記録されている圧縮音楽データを、ミュージックサーバ５０のＨＤＤ１０へと移動させることも、図９に示したフローチャートと同様の処理に従って実行が可能である。
【０１１８】
このとき、ミュージックサーバ５０から携帯記録再生装置７０へ移動した圧縮音楽データを、再び携帯記録再生装置７０からミュージックサーバ５０へ移動することによって、ミュージックサーバ５０において、ＨＤＤ１０に記憶されている複数の圧縮音楽データのうち、装置７０から移動されてきた圧縮音楽データの再生禁止フラグが解除される。すなわち、再生禁止フラグが解除されることによって、移動元となっている圧縮音楽データは、再びミュージックサーバ５０において再生することができるようになる。この際、装置７０のＨＤＤ１０６に記憶されていた、移動された圧縮音楽データは、データ自身をＨＤＤ１０６から消去するか、またはＨＤＤ１０６の管理テーブル上から移動された圧縮音楽データの管理データを削除される。
【０１１９】
この発明では、上述したミュージックサーバ５０に対して外部からデータベースを提供して、ミュージックサーバ５０に蓄積された音楽データの検索を容易とする。すなわち、ミュージックサーバ５０と外部の情報機器、例えばパーソナルコンピュータとを所定のインターフェイスで接続し、例えばＣＤ−ＲＯＭといった記録媒体に記録されて提供されたデータベースを、このパーソナルコンピュータ上で検索し、ミュージックサーバ５０に転送する。
【０１２０】
ミュージックサーバ５０において、転送された情報をＨＤＤ１０に記録された音楽データと関連付けて蓄積することで、ユーザは、ＨＤＤ１０に記録された音楽データの検索や管理を、この情報を用いて容易に行うことができる。また、ＨＤＤ１０に必要な情報だけが蓄積されるので、ＨＤＤ１０において余計な容量を消費せずに済む。
【０１２１】
図１０は、この発明の実施の第１の形態に適用可能な情報検索システムの構成の一例を示す。ミュージックサーバ５０とパーソナルコンピュータ３００とが、所定のインターフェイスで以て、接続線３０１によって接続される。パーソナルコンピュータ３００は、例えばＬＣＤからなるディスプレイ３０２、ＣＤ−ＲＯＭ３１０を装填するＣＤ−ＲＯＭ装填部３０３およびキー入力部３０４などを備える。入力デバイスとして、マウスなどのポインティングデバイスを接続するようにしてもよい。また、図示されていないが、パーソナルコンピュータ３００には、外部との通信を行うためのインターフェイスのコネクタが設けられている。
【０１２２】
図１１は、パーソナルコンピュータ３００の構成の一例を示す。パーソナルコンピュータ３００は、一般的な構成を有し、バス４００に対してＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、グラフィックアダプタ４０４、入力インターフェイス４０６、ＨＤＤ４０９、ＣＤ−ＲＯＭドライブ４１０および通信インターフェイス４１１が接続される。ＣＤ−ＲＯＭ装填部３０３にＣＤ−ＲＯＭ３１０が挿入されることで、ＣＤ−ＲＯＭ３１０がＣＤ−ＲＯＭドライブ４１０に装填され、ＣＤ−ＲＯＭ３１０に記録された情報の読み出しが可能な状態とされる。
【０１２３】
さらに、グラフィックアダプタ４０４に、ディスプレイ３０２に対応するＬＣＤ４０５が接続される。また、入力デバイスとして例えばキー入力部３０４に対応するキーボード４０７およびマウス４０８が入力インターフェイス４０６に接続される。通信インターフェイス４１１は、ＩＥＥＥ１３９４、ＵＳＢ、ＩｒＤＡなどを用いることができ、外部の機器との通信を行う。
【０１２４】
パーソナルコンピュータ３００とミュージックサーバ５０との接続の際のインターフェイスは、パーソナルコンピュータ３００とミュージックサーバ５０との双方で互いに対応していればよく、例えば、上述の例では、ＩＥＥＥ１３９４、ＵＳＢ、ＩｒＤＡなどを適用することができる。勿論、インターフェイスとしてＩｒＤＡを適用した場合には、接続線３０１は省略することができる。
【０１２５】
このような構成において、ＣＤ−ＲＯＭ３１０には、音楽データに関する情報、すなわち、オーディオ信号として再生される音楽データ以外の、音楽データに関連した付加情報がデータベース化されて記録されている。例えば、当該音楽データの演奏者名、収録アルバム名、総曲数、各トラックの時間、各トラックの曲名およびジャケット画像が記録されている。以下では、この付加情報をＣＤアルバム情報と称する。ＣＤ−ＲＯＭ３１０には、このＣＤアルバム情報がデータベース化されたＣＤアルバム情報データベースが記録されている。
【０１２６】
なお、ＣＤアルバム情報には、上述の他にも様々な付加情報を付加することができる。例えば、収録アルバムの解説などのテキスト情報や動画像データなども、付加情報として記録することができる。
【０１２７】
また、ＣＤアルバム情報データベースが提供される記録媒体は、ＣＤ−ＲＯＭに限定されない。ＤＶＤ−ＲＯＭ(Digital Versatile Disc-Read Only Memory)
や半導体メモリによってＣＤアルバム情報データベースを提供するようにしてもよい。
【０１２８】
ミュージックサーバ５０においてＣＤ５５の音楽データがＨＤＤ１０に高速あるいは１倍速で記録される際に、ＣＤ５５のＴＯＣ情報がパーソナルコンピュータ３００に送られ、パーソナルコンピュータ３００では、この送られたＴＯＣ情報に基づき、ＣＤ−ＲＯＭ３１０に記録されているＣＤアルバム情報データベースから、記録するＣＤ５５に対応するＣＤアルバム情報が検索される。検索されたＣＤアルバム情報は、パーソナルコンピュータ３００からミュージックサーバ５０へ転送され、ＣＤ５５のＴＯＣ情報に関連付けられて、ＨＤＤ１０に記録される。
【０１２９】
ＣＤ５５に記録されている音楽データをＨＤＤ１０に記録する毎に、ＣＤ−ＲＯＭ３１０によってＣＤアルバム情報を検索し、検索されたＣＤアルバム情報をＨＤＤ１０に記録することができる。また、既にＣＤ５５から再生されＨＤＤ１０に記録されている音楽データに関しても、一括してＣＤアルバム情報を検索してＨＤＤ１０に記録することができる。
【０１３０】
ＨＤＤ１０に、このようにして得られたＣＤアルバム情報のデータベースを構築することにより、ＨＤＤ１０に記録された音楽データの検索や管理を容易に行うことができる。また、ＨＤＤ１０に記録された音楽データの再生と共に、表示部５３に、対応するＣＤアルバム情報を表示させるようにできる。さらに、ミュージックサーバ５０から携帯記録再生装置７０へと音楽データの移動を行う際にも、移動される音楽データに対応したＣＤアルバム情報を表示させるようにできる。
【０１３１】
なお、上述では、ＣＤアルバム情報のデータベースをミュージックサーバ５０のＨＤＤ１０に構築するように説明したが、これはこの例に限定されない。例えば、ＣＤアルバム情報のデータベースは、常にＣＤ−ＲＯＭ３１０上にのみ持つようにし、ＨＤＤ１０に記録される音楽データおよびＴＯＣ情報と、ＣＤ−ＲＯＭ３１０に記録されるデータベースとを関連付けるデータベースを、パーソナルコンピュータ３００上に構築するようにしてもよい。パーソナルコンピュータ３００では、ミュージックサーバ５０の音楽データおよびＴＯＣ情報に基づきこのデータベースを検索し、検索結果に基づき、ＣＤ−ＲＯＭ３１０上の必要なＣＤアルバム情報を探し出すようにする。
【０１３２】
上述のＣＤアルバム情報検索システムについて、より詳細に説明する。ミュージックサーバ５０では、ＣＤ５５に記録されている音楽データをＨＤＤ１０に記録する際にＣＤ５５から読み出されたＴＯＣ情報に基づき、ＣＤ５５のそれぞれについて、総演奏時間、総トラック数および各トラック毎の演奏時間が抽出され、ＴＯＣ情報テーブルが作成される。図１２は、このＴＯＣ情報テーブルの一例を示す。このＴＯＣ情報テーブルは、例えばＨＤＤ１０に記録される。
【０１３３】
ミュージックサーバ５０では、ＣＤ５５から再生された音楽データは、上述したように圧縮符号化され、ファイルとしてＨＤＤ１０に記録される。音楽データが記録されたファイルとＨＤＤ１０上でのアドレス情報とが関連付けられ、図１３に一例が示されるファイル管理テーブルが作成される。ＨＤＤ１０に記録された音楽データは、このファイル管理テーブルを用いて管理される。このファイル管理テーブルと上述のＴＯＣ情報テーブルとが関連付けられ、コンテンツデータベースが構成される。例えば、ＣＤ番号〔１〕の２トラック目の音楽データがファイル番号〔００２〕であるというように、両者が関連付けられる。
【０１３４】
一方、ＣＤ−ＲＯＭ３１０に記録されるＣＤアルバム情報データベースは、例えば図１４に一例が示されるようなテーブルからなる。各ＣＤアルバム毎に、演奏者名、アルバム名、総曲数、各トラックの時間、各トラックの曲名およびジャケット画像が格納される。なお、ジャケット画像は、ファイル名のみ記述し、本体のジャケット画像データをＣＤ−ＲＯＭ３１０上の他の領域に置くようにしてもよい。
【０１３５】
次に、ＣＤ−ＲＯＭ３１０に記録されたＣＤアルバム情報をＨＤＤ１０に記録する際の処理について、図１５のフローチャートを用いて説明する。図１５において、図１５Ｂがパーソナルコンピュータ３００側での処理を示し、図１５Ａがミュージックサーバ５０での処理を示す。パーソナルコンピュータ３００での処理は、所定のプログラムに基づきＣＰＵ４０１の制御の下に行われる。同様に、ミュージックサーバ５０での処理は、所定のプログラムに基づきＣＰＵ８の制御の下に行われる。
【０１３６】
なお、パーソナルコンピュータ３００には、予めＣＤ−ＲＯＭドライブ４１０にＣＤ−ＲＯＭ３１０が装填されているものとする。また、パーソナルコンピュータ３００の通信インターフェイス４１１は、ＩＥＥＥ１３９４に対応し、ミュージックサーバ５０は、１３９４インターフェイス２８から接続線３０１を介してパーソナルコンピュータ３００と接続され、パーソナルコンピュータ３００とミュージックサーバ５０との間での、双方向の通信が可能とされているものとする。
【０１３７】
先ず、図１５ＡのステップＳ５０で、ＣＤ５５がＣＤ−ＲＯＭドライブ９に装填される。次に、ＣＤ−ＲＯＭドライブ９によってＣＤ５５からＴＯＣ情報が読み取られる（ステップＳ５１）。読み取られたＴＯＣ情報がＴＯＣ情報テーブルに記録されると共に、読み取られたＴＯＣ情報が１３９４インターフェイス２８および接続線３０１を介してパーソナルコンピュータ３００に転送される。なお、ＴＯＣ情報テーブルがＨＤＤ１０上に存在しないときには、新規にＴＯＣ情報テーブルが作成される。
【０１３８】
ＴＯＣ情報が転送されると、次のステップＳ５３で、ＣＤ５５に記録されている音楽データがＣＤ−ＲＯＭドライブ９で再生され、圧縮エンコーダ１２で圧縮符号化されＨＤＤ１０に記録される。このとき、圧縮符号化された音楽データのＨＤＤ１０への記録に伴い、上述の図１３に示したファイル管理テーブルが更新される。なお、ファイル管理テーブルがＨＤＤ１０に存在しないときには、新規にファイル管理テーブルが作成される。
【０１３９】
一方、パーソナルコンピュータ３００では、図１５Ｂに示されるように、ステップＳ５４で、ミュージックサーバ５０から接続線３０１を介して転送されたＴＯＣ情報が通信インターフェイス４１１によって受信される。そして、次のステップＳ５５で、受信されたＴＯＣ情報に基づき、ＣＤ−ＲＯＭ３１０に記録されているＣＤアルバム情報データベースが検索される。
【０１４０】
ＴＯＣ情報に基づくＣＤアルバム情報データベースの検索方法について説明する。上述したように、ＴＯＣ情報は、ＣＤ５５に収録された音楽データの総演奏時間、総トラック数および各トラック毎の演奏時間からなる。一方、ＣＤアルバム情報は、ＣＤ５５に収録された音楽データの総曲数（総トラック数）、各トラックの時間の情報を含む。さらに、ＣＤアルバム情報では、各トラック時間と総曲数とから総演奏時間を求めることができる。
【０１４１】
そこで、例えばＴＯＣ情報の総演奏時間と総トラック数とに基づきＣＤアルバム情報データベースを検索し、これらが一致するＣＤアルバム情報を抽出する。この段階でＣＤアルバム情報が一つに絞り込まれれば、例えばその旨ディスプレイ３０２に表示して、ユーザに確認を促す。一方、この段階で複数のＣＤアルバム情報が候補として抽出されれば、次に、ＴＯＣ情報の各トラックの時間情報と、候補とされるそれぞれのＣＤアルバム情報の各トラックの時間情報とを比較し、全て一致したＣＤアルバム情報を検索結果とする。なお、全てのトラック情報を比較せずとも、例えば最初の３トラック分をそれぞれ比較して結果を出してもよい。
【０１４２】
図１５Ａに戻り、検索の結果、ミュージックサーバ５０から転送されたＴＯＣ情報に対応したＣＤアルバム情報がＣＤアルバム情報データベース上に存在すれば、その情報を出力する。出力されたＣＤアルバム情報は、通信インターフェイス４１１および接続線３０１を介してミュージックサーバ５０に転送される（ステップＳ５６）。ミュージックサーバ５０では、ステップＳ５６でパーソナルコンピュータ３００から転送されたＣＤアルバム情報が１３９４インターフェイス２８によって受信される。受信されたＣＤアルバム情報は、ＨＤＤ１０に記録される。
【０１４３】
なお、ＣＤアルバム情報は、ＣＤ−ＲＯＭ３１０に記録されるＣＤアルバム情報データベースのように、データベース化してＨＤＤ１０に記録するとよい。例えば、ＨＤＤ１０にＣＤアルバム情報を記録する際に、上述の図１４に示したようなＣＤアルバム情報のテーブルを作成する。このとき、特定の項目をキーとしてインデックスファイルなどを作成すると、後にＨＤＤ１０上のＣＤアルバム情報を用いて検索を行うようなときに都合がよい。
【０１４４】
ＣＤアルバム情報がＨＤＤ１０に記録されると、ＣＤ−ＲＯＭ３１０から供給されたＣＤアルバム情報と、ＣＤ５５から再生されＨＤＤ１０に記録された音楽データとが関連付けられた管理データベースが作成される。図１６は、この管理データベースの構成の一例を示す。管理データベースにおいて、ＣＤアルバム情報とファイル管理テーブルとが関連付けられて管理される。管理データベースでは、さらに、当該音楽データの録音日時および課金情報をリンクして管理するようにしてもよい。管理データベースは、例えばミュージックサーバ５０のＨＤＤ１０に記録される。
【０１４５】
ミュージックサーバ５０の制御アプリケーションでは、この管理データベースを元に、ＨＤＤ１０に記録された音楽データの管理を行う。例えば、ＣＤアルバム情報によって必要な情報を取り出し、ファイル管理テーブルによって音楽データを再生する。
【０１４６】
上述では、ミュージックサーバ５０側で、ＣＤ５５に記録されている音楽データをＨＤＤ１０に記録するときになされる処理について説明したが、ＨＤＤ１０に既に音楽データが記録されている場合にも、同様にして、ＣＤ−ＲＯＭ３１０上のＣＤアルバム情報データベースの検索を行い、検索されたＣＤアルバム情報をＨＤＤ１０に記録することができる。
【０１４７】
すなわち、上述したように、ＣＤ５５に記録された音楽データが再生され、ＨＤＤ１０に記録される際に、ＣＤ５５のＴＯＣ情報が読み出されＨＤＤ１０のＴＯＣ情報テーブルに記録される。図１５ＢのフローチャートのステップＳ５４において、パーソナルコンピュータ３００からミュージックサーバ５０に対して、ＨＤＤ１０のＴＯＣ情報テーブルのデータが要求される。この要求に基づき、ミュージックサーバ５０においてＨＤＤ１０からＴＯＣ情報が読み出され、読み出されたＴＯＣ情報がミュージックサーバ５０からパーソナルコンピュータ３００に送られる。
【０１４８】
パーソナルコンピュータ３００では、このＴＯＣ情報を受信し、受信されたＴＯＣ情報に基づきＣＤ−ＲＯＭ３１０に記録されたＣＤアルバム情報データベースが検索される（ステップＳ５５）。そして、検索されたＣＤアルバム情報がパーソナルコンピュータ３００からミュージックサーバ５０に送られる（ステップＳ５６）。ミュージックサーバ５０から複数のＴＯＣ情報が送られたときには、パーソナルコンピュータ３００において、対応する複数のＣＤアルバム情報が検索され、ミュージックサーバ５０に送られる。ミュージックサーバ５０では、送られたＣＤアルバム情報を受信し、ＨＤＤ１０に記録する。
【０１４９】
また、上述の管理データベースを、パーソナルコンピュータ３００側に作成することもできる。すなわち、管理データベースを、パーソナルコンピュータ３００のＨＤＤ４０９上に作成する。この場合、ＨＤＤ１０に記録された音楽データを検索する際に、パーソナルコンピュータ３００をミュージックサーバ５０に接続しておくことが必要となる。さらに、上述したように、ＣＤアルバム情報データベースを、パーソナルコンピュータ３００側でＣＤ−ＲＯＭ３１０のみに持つようにすることもできる。
【０１５０】
ミュージックサーバ５０では、例えば、ＨＤＤ１０に記録された音楽データを再生する際に、管理データベースを参照して再生される音楽データに対応するＣＤアルバム情報を検索することができる。検索され読み出されたＣＤアルバム情報は、表示部５３に表示される。表示部５３が画像表示が可能な場合には、ジャケット画像などを表示部５３に表示させることができる。また、ＨＤＤ１０に記録されているＣＤアルバム情報を一覧で表示部５３に表示させ、この一覧表示に基づき、ＨＤＤ１０に記録されている音楽データの管理を行うこともできる。
【０１５１】
さらに、ミュージックサーバ５０では、ＨＤＤ１０に記録されているＣＤアルバム情報を、曲名や演奏者名などの所定の検索語で検索するようにできる。検索されたＣＤアルバム情報は、表示部５３に表示される。管理データベースを用いることで、検索結果に基づき対応する音楽データのファイルを再生することもできる。
【０１５２】
次に、この発明の実施の第２の形態について説明する。上述した実施の第１の形態では、ミュージックサーバ５０において、ＣＤ５５のＴＯＣ情報を用いて、ＣＤ５５に対応するＣＤアルバム情報を求めていた。これに対して、この実施の第２の形態では、音楽ＣＤのデータフォーマット中のデータＱに記録される、ＩＳＲＣ(International Standard Recorded Code)を用いてＣＤアルバム情報を特定する。なお、この実施の第２の形態は、上述の実施の第１の形態と同等の構成で実現可能なものである。
【０１５３】
先ず、ＩＳＲＣについて、概略的に説明する。ＩＳＲＣは、オーディオおよびビデオ信号が記録された記録媒体の著作権などに関する国際標準コードであって、ヨーロッパ（特に西ドイツ）で用いられている。図１７は、データＱのモード３のデータ配列を示す。先頭に同期パターンＳ0 ，Ｓ1 が配され、続けて、それぞれ４ビットずつのコントロールコードおよびアドレスコードが配される。アドレスコードに続けて６０ビットのＩＳＲＣが配される。ＩＳＲＣに続いてＺＥＲＯ，ＡＦＲＡＭＥおよび１６ビットのＣＲＣが配される。
【０１５４】
６０ビットのＩＳＲＣのうち、Ｉ1 〜Ｉ5 が各々６ビットであり、Ｉ6 〜Ｉ12が各々４ビットである。Ｉ1 およびＩ2 は、国名を表すもので、アルファベットの２文字からなる。Ｉ3 、Ｉ4 およびＩ5 は、アルファベットと２桁の数字との組み合わせであって、２４４８０通りのオーナを識別可能である。Ｉ6 およびＩ7 は、それぞれが数字からなり、記録の年を表す。Ｉ8 〜Ｉ12は、それぞれそれぞれが数字からなり、製品番号を表す。
【０１５５】
このように、ＩＳＲＣによって、タイトルの異なる音楽ＣＤをそれぞれ識別することが可能である。ＩＳＲＣを利用する場合、ＣＤ−ＲＯＭ３１０に記録されるＣＤアルバム情報データベースをＩＳＲＣの項目が設けられたものとし、各ＣＤアルバム情報にそれぞれ対応するＩＳＲＣをその項目に記録する。
【０１５６】
一方、ミュージックサーバ５０において、ＣＤ５５に記録された音楽データを再生してＨＤＤ１０に記録する際に、先ず、ＣＤ５５に記録された音楽データのうち所定のデータ、例えばＣＤ５５に最初の曲として記録された音楽データのデータＱのモード３を読み、ＩＳＲＣが記録されているかどうかを調べる。ＩＳＲＣが記録されていれば、ＩＳＲＣを読み出し、読み出されたＩＳＲＣをパーソナルコンピュータ３００に送る。
【０１５７】
このＩＳＲＣが受信されたパーソナルコンピュータ３００では、ＣＤ−ＲＯＭ３１０に記録されたＣＤアルバム情報データベースのＩＳＲＣの項目が調べられる。その結果、受信されたＩＳＲＣと一致するＩＳＲＣがデータベースに存在すれば、対応するＣＤアルバム情報をＣＤ−ＲＯＭ３１０から読み出して、パーソナルコンピュータ３００からミュージックサーバ５０に送る。
【０１５８】
このように、ＩＳＲＣを用いれば、１度の照合処理で確実に、目的のＣＤアルバム情報を得ることができる。なお、ＣＤ５５にＩＳＲＣが記録されていない場合には、上述の実施の第１の形態による、ＴＯＣ情報に基づく絞り込み検索を行うことで、ＣＤアルバム情報を得ることができる。
【０１５９】
以上説明したように、この発明によれば、ＣＤアルバムの付加情報がＣＤ−ＲＯＭで提供され、このＣＤ−ＲＯＭから、ミュージックサーバの記録媒体に記録される音楽データに対応したＣＤアルバムの付加情報が読み出されるため、ミュージックサーバのように、ＣＤの音楽データを大量に記録するような記録システムにおいて、ユーザの手を煩わせることなく、記録された音楽データの整理および検索情報を入力することができる。
【０１６０】
またそれにより、ユーザの使い勝手が飛躍的に向上する。
【０１６１】
さらに、この発明では、ＣＤアルバム情報をＣＤ−ＲＯＭに記録して提供するようにしているため、ＣＤアルバム情報の提供ならびに更新を、コスト的に非常に有利に実現できる。
【図面の簡単な説明】
【０１６２】
【図１】この発明によるミュージックサーバおよびミュージックサーバを用いたシステムを概略的に示す略線図である。
【図２】ミュージックサーバの構成の一例を示すブロック図である。
【図３】ＣＤ−ＲＯＭドライブで読み出された音楽データがハードディスクドライブに記録されるまでの信号フローを概略的に示す図である。
【図４】ハードディスクドライブから読み出された圧縮音楽データが再生処理されて端子に導出されるまでの信号フローを概略的に示す図である。
【図５】携帯記録再生装置の構成の一例を示すブロック図である。
【図６】携帯記録再生装置の他の例を示すブロック図である。
【図７】ミュージックサーバにおける、ＣＤの音楽データをハードディスクドライブに記録する際の処理の一例のフローチャートである。
【図８】ＣＤの音楽データをハードディスクドライブに高速記録する際の課金処理の一例を示すフローチャートである。
【図９】この発明に係る音楽データの移動の処理の一例のフローチャートである。
【図１０】実施の第１の形態に適用可能な情報検索システムの構成の一例を示す略線図である。
【図１１】パーソナルコンピュータの構成の一例を示すブロック図である。
【図１２】ＴＯＣ情報テーブルの一例を示す略線図である。
【図１３】ファイル管理テーブルの一例を示す略線図である。
【図１４】ＣＤアルバム情報データベースの一例の構成を示す略線図である。
【図１５】ＣＤ−ＲＯＭに記録されたＣＤアルバム情報をＨＤＤに記録する際の処理の一例のフローチャートである。
【図１６】管理データベースの構成の一例を示す略線図である。
【図１７】ＩＳＲＣを説明するための略線図である。
【符号の説明】
【０１６３】
１  入力操作部
８  ＣＰＵ
９  ＣＤ−ＲＯＭドライブ
１０  ハードディスクドライブ
１１  ＤＲＡＭ
１２  圧縮エンコーダ
１９  通信回線
２０  モデム
２１  圧縮デコーダ
２６  ＬＣＤ
３４，３５  インターフェイス
４０  バス
５０  ミュージックサーバ
５５  ＣＤ
６０  インターネットサーバ
７０  携帯記録再生装置
１０６  ハードディスクドライブあるいはフラッシュＲＡＭ
１０７  ＤＲＡＭ
１０８  圧縮エンコーダ
１１５  圧縮デコーダ
１２０  ＬＣＤ
１３０  バス
２００  スイッチ回路
【図１】
2007103005.tif 000003
【図２】
2007103005.tif 000004
【図３】
2007103005.tif 000005
【図４】
2007103005.tif 000006
【図５】
2007103005.tif 000007
【図６】
2007103005.tif 000008
【図７】
2007103005.tif 000009
【図８】
2007103005.tif 000010
【図９】
2007103005.tif 000011
【図１０】
2007103005.tif 000012
【図１１】
2007103005.tif 000013
【図１２】
2007103005.tif 000014
【図１３】
2007103005.tif 000015
【図１４】
2007103005.tif 000016
【図１５】
2007103005.tif 000017
【図１６】
2007103005.tif 000018
【図１７】
2007103005.tif 000019