(57)【要約】【課題】バージョンアップにより正しい音楽情報で書き替える。【解決手段】複数のＣＤに記録されている曲の音楽情報を予め第１記憶手段２１に記憶しておき、ＣＤ  １２の各曲の音楽データをハードディスク２２に記憶する際、各曲の音楽情報を第１記憶手段２１から読みとって音楽データに付加して記憶する。音楽情報が第１記憶手段に記憶されていなければ、音楽情報を付加しないで音楽データを記憶し、かつ、ＣＤ識別情報とハードディスク２２における各曲の音楽データの保存場所とを第２記憶手段２３に保存する。第１記憶手段２１がバージョンアップした時、第２記憶手段２３に保存されているＣＤ識別情報が示すＣＤの音楽情報が該バージョンアップされた第１記憶手段２１に記憶されていれば、該第１記憶手段から読み取った曲の音楽情報を、第２記憶手段から読み取った保存場所の音楽データに付加する。【選択図】    図１
2004185770.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体から読み取った曲の音楽データに該曲の音楽情報を付加して記憶部に保存する音楽データ記憶装置において、
複数の記憶媒体に記録されている各曲の音楽情報を記憶する第１の記憶手段、
所定の記憶媒体の音楽情報が前記第１の記憶手段に記憶されていない場合、該記憶媒体の識別情報と前記記憶部における各曲の音楽データ保存場所とを記憶する第２の記憶手段、
前記第１の記憶手段がバージョンアップされた時、前記第２の記憶手段に記憶されている識別情報が示す記憶媒体の音楽情報が該バージョンアップされた第１の記憶手段に記憶されていれば、該第１の記憶手段から曲の音楽情報を取得し、かつ、該第２の記憶手段から該曲の保存場所を取得し、前記取得した保存場所の音楽データに前記取得した音楽情報を付加して前記記憶部に保存する制御手段、
を備えたことを特徴とする音楽データ記憶装置。
【請求項２】
前記制御手段は、所定の記憶媒体の音楽データを前記記憶部に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されているか判別し、記憶されている場合には該音楽情報を取得して該記憶媒体から読み取られた曲の音楽データに付加して前記記憶部に記憶する、
ことを特徴とする請求項１記載の音楽データ記憶装置。
【請求項３】
記憶媒体から読み取った曲の音楽データに該曲の音楽情報を付加して記憶部に保存する音楽データ記憶装置において、
複数の記憶媒体に記録されている各曲の音楽情報を記憶する第１の記憶手段、
外部装置よりインターネットを介して前記記憶媒体に記録されている各曲の音楽情報を取得する手段、
所定の記憶媒体の音楽情報が前記第１の記憶手段に記憶されておらず、しかも、前記外部装置より取得できない場合、該記憶媒体の識別情報と前記記憶部における各曲の音楽データ保存場所とを記憶する第２の記憶手段、
適宜、前記第２の記憶手段に記憶されている識別情報が示す記憶媒体の音楽情報を前記外部装置よりインターネットを介して取得できるか監視し、取得できれば該記憶媒体の曲の音楽情報を取得し、かつ、前記第２の記憶手段から該曲の保存場所を取得し、前記取得した保存場所の音楽データに前記取得した音楽情報を付加して前記記憶部に保存する制御手段、
を備えたことを特徴とする音楽データ記憶装置。
【請求項４】
前記制御手段は、所定の記憶媒体の音楽データを前記記憶部に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されているか判別し、記憶されていなければ、インターネットを介して前記外部装置より該記憶媒体の音楽情報を取得できるか判別し、前記記憶媒体の音楽情報が、前記第１の記憶手段に記憶されていれば、あるいは、インターネットを介して前記外部装置より取得できれば、前記所定の記憶媒体から読み取った曲の音楽データに該曲の音楽情報を付加して前記記憶部に記憶する、
ことを特徴とする請求項３記載の音楽データ記憶装置。
【請求項５】
前記記憶媒体に記録されている各曲の音楽データを符号化する音楽データ符号化手段、
を備え、前記制御部は前記記憶部に符号化した音楽データを保存する、
ことを特徴とする請求項１又は３記載の音楽データ記憶装置。
【請求項６】
前記記憶部及び第１、第２の記憶部としてハードディスク装置上の記憶エリアを使用する、
ことを特徴とする請求項１又は３記載の音楽データ記憶装置。
【請求項７】
前記記憶媒体はコンパクトディスク（ＣＤ）であり、前記記憶媒体の識別情報はＣＤのＴＯＣ情報である、
ことを特徴とする請求項１又は３記載の音楽データ記憶装置。
【請求項８】
前記音楽情報は、アルバム名、アーチスト名、各曲のタイトル名を含む、
ことを特徴とする請求項１又は３記載の音楽データ記憶装置。
【請求項９】
記憶媒体から読み取った曲の音楽データに該曲の音楽情報を付加して記憶部に保存する音楽データ記憶方法において、
複数の記憶媒体に記録されている各曲の音楽情報を予め第１の記憶手段に記憶しておき、
所定の記憶媒体の音楽データを前記記憶部に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されているか判別し、
音楽情報が前記第１の記憶手段に記憶されていなければ、音楽情報を付加せずに、あるいは代替音楽情報を付加して各曲の音楽データを前記記憶部に記憶し、かつ、前記記憶媒体の識別情報と前記記憶部における各曲の音楽データ保存場所とを第２の記憶手段に保存し、
前記第１の記憶手段に記憶されている音楽情報がバージョンアップされた時、前記第２の記憶手段に保存されている識別情報が示す記憶媒体の音楽情報が該バージョンアップされた第１の記憶手段に記憶されているか判別し、
記憶されていれば、該第１の記憶手段から読み取った曲の音楽情報が前記第２の記憶手段から読み取った前記保存場所の音楽データに付加されるように前記記憶部に保存する、
ことを特徴とする音楽データ記憶方法。
【請求項１０】
所定の記憶媒体の音楽データを前記記憶部に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されている場合には、該音楽情報を該記憶媒体から読み取られた曲の音楽データに付加して前記記憶部に記憶する、
ことを特徴とする請求項９記載の音楽データ記憶装置。
【請求項１１】
記憶媒体から読み取った曲の音楽データに該曲の音楽情報を付加して記憶部に保存する音楽データ記憶方法において、
複数の記憶媒体に記録されている各曲の音楽情報を予め第１の記憶手段に記憶しておき、
所定の記憶媒体の音楽データを前記記憶部に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されているか判別し、記憶されていなければ、外部装置よりインターネットを介して前記記憶媒体に記録されている各曲の音楽情報を取得できるか判別し、
所定の記憶媒体の音楽情報が前記第１の記憶手段に記憶されておらず、しかも、前記外部装置より取得できなければ、音楽情報を付加せずに、あるいは代替音楽情報を付加して各曲の音楽データを前記記憶部に記憶し、かつ、前記記憶媒体の識別情報と前記記憶部における各曲の音楽データ保存場所とを第２の記憶手段に保存し、
適宜、前記第２の記憶手段に記憶されている識別情報が示す記憶媒体の音楽情報を前記外部装置よりインターネットを介して取得できるか調べ、
取得できれば、取得した曲の音楽情報が前記第２の記憶手段から読み取った前記保存場所の音楽データに付加されるように前記記憶部に保存する、
ことを特徴とする音楽データ記憶方法。
【請求項１２】
所定の記憶媒体の音楽データを前記記憶部に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されている場合、あるいは、インターネットを介して前記外部装置より取得できれば、該音楽情報を該記憶媒体から読み取られた曲の音楽データに付加して前記記憶部に記憶する、
ことを特徴とする請求項１１記載の音楽データ記憶方法。
【請求項１３】
システム起動毎に、前記第２の記憶手段に記憶されている識別情報が示す記憶媒体の音楽情報を前記外部装置よりインターネットを介して取得できるか調べる、
ことを特徴とする請求項１１記載の音楽データ記憶方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は音楽データ記憶装置及び記憶方法に係わり、特に、コンパクトディスクＣＤなどの記憶媒体から読み取った曲の音楽データに該曲の音楽情報を付加して記憶部に保存する音楽データ記憶装置及び記憶方法に関する。
【０００２】
【従来の技術】
ハードディスクＨＤＤ等の記憶部にＣＤから読み取った音楽データを記録する音楽データ記憶装置が実用化され、音楽データ記憶後はハードディスクＨＤＤから音楽データを読み取って再生することができるようになっている。
かかる音楽データ記憶装置では、図１１に示すように、予め、複数のＣＤに記録されている曲の音楽情報をＣＤ毎に第１の記憶手段（ローカルデータべースＣＤＤＢ）２に記憶する。例えば、ＣＤのＴＯＣ情報に含まれる各曲の長さとギャップ長の組合わせをＣＤ識別情報として使用し、該記憶媒体識別情報に対応させて、アルバムタイトル、アーチスト名、各曲の曲名などの音楽情報をＣＤＤＢ  ２に記憶する。なお、ＣＤ識別情報は、（第１曲の長さ−ギャップ長−第２曲の長さ−ギャップ長−．．．．−最後の曲の長さ）である。
【０００３】
所定のＣＤ  １の音楽データをハードディスクＨＤＤ  ３に記憶する際、音楽データ管理制御部４は、該ＣＤ  １のＴＯＣ情報（ＣＤ識別情報）を参照して音楽情報がローカルＣＤＤＢ  ２に記憶されているか判別し、ＣＤ  １の音楽情報がローカルＣＤＤＢ  ２に記憶されている場合には、第１曲目の音楽情報１をＣＤ  １から読み取られた第１曲の音楽データ１に付加してハードディスク３に記憶する。以後同様に、ＣＤ  １から読み取った音楽データｊ（ｊ＝１，２，３．．．）に音楽情報ｊを付加してハードディスク３に記憶し、同様に別のＣＤから読み取った音楽データに音楽情報を付加してハードディスク３に保存する。そして、再生に際して、操作部５よりＨＤＤ再生を音楽データ管理制御部４に要求すれば、音楽データ管理制御部４は音楽データを順にハードディスク３から読み出してオーディオ回路６に入力し、スピーカ７より音を出力する。また、ランダム再生するには、音楽データ管理制御部４より音楽情報リストを受信して操作部５の表示部に表示し、所望の音楽を選択することにより行う。また、予め、所望の演奏曲の順番を何組か決めてホルダー化しておけば、１つの組を指定することにより該組の曲を順番に再生することができる。
【０００４】
ところで、以上はＣＤ  １の音楽情報がローカルＣＤＤＢ  ２に記憶されている場合である。しかし、ＣＤＤＢ  ２に保存されている音楽情報は陳腐化して古くなり、最新ＣＤの音楽情報を保存せず、ＣＤ  １の音楽情報がローカルＣＤＤＢ  ２に記憶されていない場合が発生する。かかる場合、ハードディスク３の音楽データ欄３ｂに音楽データを保存できるが、音楽情報欄３ａに正しい音楽情報を保存できず、操作部５のキー部から入力した情報や録音日等の代替音楽情報が保存される。
【０００５】
【発明が解決しようとする課題】
従来技術では、ローカルＣＤＤＢ  ２の記憶内容を最新版にバージョンアップしたときに不具合が発生する。すなわち、ローカルＣＤＤＢ  ２の記憶内容を最新版にバージョンアップしたとき、該最新版情報に基づいてハードディスク３の音楽情報欄３ａに記憶されている代替音楽情報を正しい音楽情報で書き替えることができれば理想的である。しかし、従来技術では代替音楽情報を正しい音楽情報で書き替えることができない。
すなわち、従来技術では、同じＣＤを用いて音楽データをハードディスク３に記録すると、古い音楽データはそのまま残され、別途ハードディスク３に音楽データが記録されるからである。このため、ハードディスク３に同じ曲が重複して記憶されることになり、記憶エリアの無駄使いとなる。
また、たとえ、代替音楽情報を正しい音楽情報で書き替えることが可能になったとしても、ＣＤはレンタルショップで借りたものであったり、友達から借りたものである場合が多く、再度借りなければならない問題がある。
以上から本発明の目的は、ローカルＣＤＤＢがバージョンアップしたとき、自動的にハードディスク等の記憶部に記録されている代替音楽情報を正しい音楽情報で書き替えられるようにすることである。
本発明の別の目的は、ローカルＣＤＤＢがバージョンアップしなくても、自動的に外部装置よりインターネットを介してハードディスク等の記憶部に記録されている代替音楽情報を正しい音楽情報で書き替えられるようにすることである。
本発明の別の目的は、ＣＤから再度音楽情報を読み取らなくても代替音楽情報を正しい音楽情報で書き替えられるようにすることである。
【０００６】
【課題を解決するための手段】
第１、第２発明は共に、ＣＤ等の記憶媒体から読み取った曲の音楽データに該曲の音楽情報を付加してハードディスク等の記憶部に保存する音楽データ記憶装置及び記憶方法である。
第１発明の音楽データ記憶装置では、▲１▼複数の記憶媒体に記録されている各曲の音楽情報を予め第１の記憶手段に記憶しておき、▲２▼所定の記憶媒体の音楽データを前記記憶部（ハードディスク）に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されているか判別し、▲３▼音楽情報が前記第１の記憶手段に記憶されていなければ、音楽情報を付加せずに、あるいは代替音楽情報を付加して各曲の音楽データを前記ハードディスクに記憶し、かつ、前記記憶媒体の識別情報と前記ハードディスクにおける各曲の音楽データの保存場所とを第２の記憶手段に保存し、▲４▼前記第１の記憶手段に記憶されている音楽情報がバージョンアップされた時、前記第２の記憶手段に保存されている識別情報が示す記憶媒体の音楽情報が該バージョンアップされた第１の記憶手段に記憶されているか判別し、▲５▼記憶されていれば、該第１の記憶手段から読み取った曲の音楽情報が前記第２の記憶手段から読み取った保存場所の音楽データに付加されるように前記ハードディスクに保存する。  また、上記▲２▼において、所定の記憶媒体の音楽データを前記ハードディスク部に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されている場合には、該音楽情報を該記憶媒体から読み取られた曲の音楽データに付加して前記ハードディスクに記憶する。
以上のようにすれば、ローカルＣＤＤＢがバージョンアップしたとき、自動的に記憶部（ハードディスク等）に記録されている代替音楽情報を正しい音楽情報で書き替えることができる。また、ＣＤから再度音楽情報を読み取らなくても代替音楽情報を正しい音楽情報で書き替えることができる。
【０００７】
第２発明の音楽データ記憶装置では、▲１▼前記記憶媒体に記録されている各曲の音楽情報を予め第１の記憶手段に記憶しておき、▲２▼所定の記憶媒体の音楽データを前記記憶部（ハードディスク）に記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されているか判別し、▲３▼記憶されていなければ、外部装置よりインターネットを介して前記記憶媒体に記録されている各曲の音楽情報を取得できるか判別し、▲４▼所定の記憶媒体の音楽情報が、前記第１の記憶手段に記憶されておらず、しかも、前記外部装置より取得できなければ、音楽情報を付加せずに、あるいは代替音楽情報を付加して各曲の音楽データを前記ハードディスクに記憶し、かつ、前記記憶媒体の識別情報と前記ハードディスクにおける各曲の音楽データの保存場所とを第２の記憶手段に保存し、▲５▼適宜（例えば、システム起動時）、前記第２の記憶手段に記憶されている識別情報が示す記憶媒体の音楽情報を前記外部装置よりインターネットを介して取得できるか調べ、▲６▼取得できれば、取得した曲の音楽情報が前記第２の記憶手段から読み取った保存場所の音楽データに付加されるように前記ハードディスクに保存する。また、上記▲２▼において、所定の記憶媒体の音楽情報を前記ハードディスクに記憶する際、該記憶媒体の音楽情報が前記第１の記憶手段に記憶されている場合、あるいは、インターネットを介して前記外部装置より取得できれば、該音楽情報を該記憶媒体から読み取られた曲の音楽データに付加して前記ハードディスクに記憶する。
以上、第２の発明によれば、ローカルＣＤＤＢをバージョンアップしなくても、外部装置がバージョンアップされれば、インターネットを介して自動的に即座にハードディスク等の記憶部に記録されている代替音楽情報を正しい音楽情報で書き替えることができる。また、ＣＤから再度、音楽情報を読み取らなくても代替音楽情報を正しい音楽情報で書き替えることができる。
【０００８】
【発明の実施の形態】
（Ａ）第１実施例
図１は第１実施例の音楽データ記憶装置を含むオーディオ装置の概略構成図である。音楽データ記憶装置１１には、多数のＣＤに記録されている曲の音楽情報がＣＤ毎に予め記憶されるローカルデータべース（ローカルＣＤＤＢ）２１、ＣＤの音楽データを記憶するハードディスク２２、ＣＤのＴＯＣ情報と各曲のハードディスク上の音楽データ保存場所を記憶するメモリ２３、音楽データ管理制御部２４が設けられている。
ローカルＣＤＤＢ  ２１は、ＣＤのＴＯＣ情報に含まれる各曲の長さとギャップ長の組合わせをＣＤ識別情報として使用し、該ＣＤ識別情報に対応させて、ＣＤアルバムタイトル、アーチスト名、各曲の曲名などの音楽情報が記憶されている。ＣＤ識別情報は、（第１曲の長さ−ギャップ長−第２曲の長さ−ギャップ長−．．．．−最後の曲の長さ）である。
【０００９】
（ａ）ＣＤ  の音楽情報がローカルＣＤＤＢ  に記憶されている場合：
所定のＣＤ  １２の音楽データをハードディスク２２に記憶する際、音楽データ管理制御部２４は、該ＣＤ  １２のＴＯＣ情報（ＣＤ識別情報）を参照してＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１に記憶されているか判別し、ＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１に記憶されている場合には、第１曲目の音楽情報１をＣＤ  １２から読み取って第１曲の音楽データ１に付加してハードディスク２２に記憶する（（Ｂ）のＣ１参照）。
以後同様に、ＣＤ  １２から読み取った音楽データｉ（ｉ＝１，２，３，．．．）に音楽情報ｉを付加してハードディスク２２に記憶し、同様に別のＣＤから読み取った音楽データに音楽情報を付加してハードディスク２２に保存する（（Ｂ）のＣ１，Ｃ２，Ｃ３，…参照）。
そして、再生に際して、操作部１３よりＨＤＤ再生を音楽データ管理制御部２４に要求すれば、音楽データ管理制御部２４は音楽データを順にハードディスク２２から読み出してオーディオ回路１４に入力し、スピーカ１５より音を出力する。また、ランダム再生するには、音楽データ管理制御部２４より音楽情報リストを受信して操作部１３の表示部に表示し、所望の音楽を選択することにより行う。また、予め、所望の演奏曲の順番を何組か決めてホルダー化しておけば、１つの組を指定することにより該組の曲を順番に再生することができる。
【００１０】
（ｂ）ＣＤ  の音楽情報がローカルＣＤＤＢ  に記憶されていない場合：
以上は、ＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１に記憶されている場合である。しかし、ローカルＣＤＤＢ  ２１に保存されている音楽情報は陳腐化して古くなり、最新ＣＤの音楽情報を保存せず、ＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１に記憶されていない場合が発生する。かかる場合、音楽データ管理制御部２４は、音楽情報を付加せずに、あるいは代替音楽情報を付加してＣＤ  １２の各曲の音楽データＤ１，Ｄ２，Ｄ３，．．．をハードディスク２２に記憶し（（Ａ）のＤ１，Ｄ２，Ｄ３参照）、かつ、ＣＤ識別情報Ｅ０とハードディスク２２における各曲の音楽データの保存場所Ｅ１，Ｅ２，Ｅ３．．．．とをメモリ２３に保存する。以後、ＣＤ  の音楽情報がローカルＣＤＤＢ  に記憶されていない場合には、上記と同様の処理を行う。
【００１１】
かかる状態において、図２（Ａ）に示すように、ローカルＣＤＤＢ  ２１に記憶されている音楽情報がバージョンアップされれば、音楽データ管理制御部２４は以下の処理を行う。
メモリ２３に保存されているＣＤ識別情報Ｅ０が示すＣＤの音楽情報が該バージョンアップされたローカルＣＤＤＢ  ２１に記憶されているか判別し、記憶されていれば、ローカルＣＤＤＢ  ２１から第ｊ曲（ｊ＝１，２，３，．．．）の音楽情報Ｆｊを読み取り、ついで、図２（Ｂ）に示すようにメモリ２３から第ｊ曲の保存場所Ｅｊを読み取り、第ｊ曲の音楽情報Ｆｊと第ｊ曲の保存場所Ｅｊを組み合せ、組み合せデータＧｉをハードディスク２２に入力して、音楽データＤｊに正しい音楽情報Ｆｊを付加する。
【００１２】
図３はＣＤから音楽データを読み取ってハードディスクに保存する第１実施例の処理フローである。
音楽データ管理制御部２４は、ＣＤ１２からＴＯＣ情報を読み取り（ステップ１０１）、該ＴＯＣ情報がローカルＣＤＤＢ  ２１に記憶されているかチェックし（ステップ１０２）、ＴＯＣ情報がローカルＣＤＤＢ  ２１に記憶されていれば、ローカルＣＤＤＢ  ２１から各曲の音楽情報を読み出し、該音楽情報と各曲を符号化（ＭＰ３圧縮）した音楽データとを組にしてハードディスク２２に保存し（ステップ１０３）、処理を終了する。
一方、ステップ１０２において、ＴＯＣ情報がローカルＣＤＤＢ  ２１に記憶されていなければ、メモリ２３へＴＯＣ情報を保存する（ステップ１０４）。ついで、ｉ＝１とし（ステップ１０５）、ＣＤ  １２の第ｉ曲を読み取り（ステップ１０６）、第ｉ曲の音楽データをＭＰ３圧縮して第ｉ符号化音楽データを作成し（ステップ１０７）、ハードディスク２２へ該ＭＰ３圧縮した第ｉ符号化音楽データを記録する（ステップ１０８）。
【００１３】
ついで、メモリ２３へ第ｉ曲の符号化音楽データの保存場所、すなわち、ハードディスク上の記憶アドレス（保存場所）を記憶し（ステップ１０９）、第ｉ曲の録音が完了したか監視する（ステップ１１０）。
第ｉ曲の録音が完了すれば、ＣＤの全曲の録音が完了したかチェックし（ステップ１１１）。完了してなければ、ｉ＋１→ｉとし（ステップ１１２）、以後ステップ１０６以降の処理を繰り返し、ステップ１１１で全曲の録音が完了すればハードディスクへの録音が終了する。
【００１４】
図４はローカルＣＤＤＢがバージョンアップした場合に正しい音楽情報をハードディスクに書込む第１実施例の処理フローである。
音楽データ管理制御部２４は、ローカルＣＤＤＢがバージョンアップしたか監視し（ステップ２０１）、バージョンアップすれば、メモリ２３に格納されているＴＯＣ情報を読み取り（ステップ２０２）、該ＴＯＣ情報により特定されるＣＤの音楽情報が新ローカルＣＤＤＢ  ２１に存在するかチェックする（ステップ２０３）。存在しなければ、メモリ２３に未処理のＴＯＣ情報が存在するかチェックし（ステップ２１０）、存在しなければ処理を終了し、存在すればステップ２０２に戻り以降の処理を繰り返す。
【００１５】
一方、ステップ２０３において、ＴＯＣ情報により特定されるＣＤの音楽情報が新ローカルＣＤＤＢ  ２１に存在すれば、ｉ＝１とし（ステップ２０４）、第ｉ曲の保存場所をメモリ２３から読み取り、かつ、第ｉ曲の音楽情報を新ローカルＣＤＤＢ  ２１より取得する（ステップ２０５）。そして、保存場所が示すハードディスク位置に記憶されている第ｉ音楽データに第ｉ音楽情報が付加されるようにする（ステップ２０６）。ついで、ＣＤ全曲の音楽情報の追記あるいは書き換えが完了したかチェックし（ステップ２０７）、完了してなければ、ｉ＋１→ｉとし（ステップ２０８）、ステップ２０５以降の処理を繰り返す。
ＣＤ全曲の音楽情報の追記あるいは書き替えが完了すれば、メモリ２３における該当ＣＤに対応する記憶内容をクリアし（ステップ２０９）、ついで、メモリ２３に未処理のＴＯＣ情報が存在するかチェックし（ステップ２１０）、存在しなければ処理を終了し、存在すればステップ２０２に戻り以降の処理を繰り返す。
【００１６】
図５は第１実施例の音楽データ記憶装置を備えたオーディオ回路の詳細構成図であり、図１と同一部分には同一符号を付している。ＣＤドライブ１６は、ＣＤを線速度一定でスピンドル回転制御すると共に、フォーカス／トラッキングサーボ制御し、ＣＤ読み込み装置１７は光ピックアップで読み込んだ信号をＥＴＭ処理、ＡＧＣ処理後、デジタル信号処理してＴＯＣ情報と音楽データを発生する。音楽再生装置１４は音楽データを用いてＤＡ変換処理その他の制御を行ってスピーカ１５より再生音を出力する。
【００１７】
ＣＤ読み込み装置１７は、ＣＤから読み取った音楽データをハードディスク２２に記憶する場合には、ＴＯＣ情報及び音楽データを音楽データ管理制御部２４に入力する。音楽データ管理制御部２４は、音楽データ符号化装置３１、音楽情報検索装置３２、再検索用音楽データ管理装置３３、符号化音楽データ管理装置３４を有している。
音楽データ符号化装置３１は、曲の音楽データを符号化し、▲１▼該曲の音楽情報がローカルＣＤＤＢ２１に記憶されている場合には、該音楽情報を符号化音楽データに付加して符号化音楽データ管理装置３４に入力し、▲２▼該曲の音楽情報がローカルＣＤＤＢ２１に記憶されていなければ、代替音楽情報作成装置１８より入力されたユーザ作成の代替音楽情報を符号化音楽データに付加して符号化音楽データ管理装置３４に入力する。符号化音楽データ管理装置３４は上記▲１▼の場合には、ＣＤの曲毎に音楽情報付き音楽データをハードディスク２２に記憶し、▲２▼の場合には、ＣＤの曲毎に代替音楽情報付き音楽データをハードディスク２２に記憶し、かつ、各曲の音楽データの保存アドレス（保存場所）を再検索用音楽データ管理装置３３に入力する。なお、代替音楽情報作成装置１８は必ずしも必要ではない。
【００１８】
再検索用音楽データ管理装置３３は、ＣＤ録音に際して、ＣＤの音楽情報がローカルＣＤＤＢ  ２１に記憶されていない場合、該ＣＤのＣＤ識別情報（ＴＯＣ情報）とハードディスク２２における各曲の音楽データ保存場所とをメモリ２３に記憶する。また、再検索用音楽データ管理装置３３は、ローカルＣＤＤＢ  ２１がバージョンアップされた時、前記メモリ２３に記憶されているＴＯＣ情報を音楽情報検索装置３２に入力する。そして、ＴＯＣ情報で特定されるＣＤの音楽情報が該バージョンアップされたローカルＣＤＤＢ  ２１に記憶されていれば、音楽情報検索装置３２を介して該ローカルＣＤＤＢ  ２１から曲の音楽情報を取得し、かつ、メモリ２３から該曲の保存場所を取得し、これを組にして符号化音楽データ管理装置３４に入力する。符号化音楽データ管理装置３４は受信した保存場所が示すエリアに格納されている音楽データに付加されている代替音楽情報を受信した音楽情報で書き替えてハードディスクに保存する。なお、代替音楽情報がなければ受信した音楽情報を音楽データに付加してハードディスクに記憶する。
【００１９】
音楽情報検索装置３２は、ＣＤ録音に際して、該ＣＤの音楽情報がローカルＣＤＤＢ  ２１に記憶されているか判別し、記憶されている場合には該ＣＤの各曲の音楽情報を取得して音楽データ符号化装置３１に入力し、記憶されていなければ、適宜、代替音楽情報を音楽データ符号化装置３１に入力する。これにより、音楽データ符号化装置３１は、該音楽情報あるいは代替音楽情報を符号化音楽データに付加して符号化音楽データ管理装置３４に入力する。
また、音楽情報検索装置３２は、ローカルＣＤＤＢ  ２１がバージョンアップされたとき、再検索用音楽データ管理装置３３から入力するＴＯＣ情報が示すＣＤの音楽情報が該バージョンアップされたローカルＣＤＤＢ  ２１に記憶されているか判別し、記憶されていれば、該ローカルＣＤＤＢ  ２１から該ＣＤの曲の音楽情報を取得して再検索用音楽データ管理装置３３に入力する。これにより、再検索用音楽データ管理装置３３は、入力された曲の音楽情報とメモリ２３から読み取った該曲の保存場所とを組にして符号化音楽データ管理装置３４に入力する。符号化音楽データ管理装置３４は受信した保存場所が示すエリアに格納されている音楽データに付加されている代替音楽情報を受信した音楽情報で書き替えてハードディスクに保存する。
【００２０】
ハードディスク２２に記憶された音楽情報を再生するには、操作部１３のキー部１３ａより符号化音楽データ管理装置３４にＨＤＤ再生を要求すれば、符号化音楽データ管理装置３４は音楽データを順にハードディスク２２から読み出して音楽データ復号化装置１９に入力し、音楽データ復号化装置１９は符号化音楽データを復号して音楽再生装置１４に入力し、スピーカ１５より音を出力する。また、操作部１３のキー部１３ａよりランダム再生要求をすれば、符号化音楽データ管理装置３４はハードディスク２２に記憶してある音楽情報リストを送信してくるから、これを音楽情報表示装置１３ｂに表示し、所望の音楽を選択する。また、予め、所望の演奏曲の順番を何組か決めてホルダー化しておけば、１つの組を指定することにより該組の曲を順番に再生することができる。
第１実施例によれば、ローカルＣＤＤＢがバージョンアップしたとき、自動的に記憶部（ハードディスク等）に記録されている代替音楽情報を正しい音楽情報で書き替えることができる。また、ＣＤから再度音楽情報を読み取らなくても代替音楽情報を正しい音楽情報で書き替えることができる。
【００２１】
（Ｂ）第２実施例
図６は第２実施例の音楽データ記憶装置を含むオーディオ装置の概略構成図であり、図１の第１実施例と同一部分には同一符号を付している。異なる点は、音楽データ記憶装置１１内にインターネット接続装置２５が設けられ、インターネット５１を介して外部装置５２内蔵のインターネットＣＤＤＢ  ５３よりＣＤの音楽情報を取得できるようになっている点である。サービスプロバイダが最新ＣＤの音楽情報をインターネットＣＤＤＢ  ５３に保存して、ユーザに提供するようになっている。インターネットＣＤＤＢ  ５３にはローカルＣＤＤＢ  ２１と同様の形式で音楽情報が記憶されている。
インターネットＣＤＤＢ  ５３の更新期間は短く、最新ＣＤの場合であっても音楽情報を取得できる確率が高い。そこで、ローカルＣＤＤＢ  ２１から録音中ＣＤの音楽情報を取得できない場合にはインターネットＣＤＤＢ  ５３より音楽情報を取得するようにする。
【００２２】
（ａ）ＣＤ  の音楽データがローカルＣＤＤＢ  あるいはインターネットＣＤＤＢに記憶されている場合：
所定のＣＤ  １２の音楽情報をハードディスク２２に記憶する際、音楽データ管理制御部２４は、該ＣＤ  １２のＴＯＣ情報（ＣＤ識別情報）を参照してＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１に記憶されているか判別し、ＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１に記憶されている場合には、第１曲目の音楽情報１をＣＤ  １２から読み取った第１曲の音楽データ１に付加してハードディスク２２に記憶する（（Ｂ）のＣ１参照）。以後同様に、ＣＤ  １２から読み取った音楽データｉ（ｉ＝１，２，３，．．．）に音楽情報ｉを付加してハードディスク２２に記憶し（（Ｂ）のＣ１，Ｃ２，Ｃ３，…参照）、同様に別のＣＤから読み取った音楽データに音楽情報を付加してハードディスク２２に保存する。
【００２３】
しかし、ＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１に記憶されていない場合には、音楽データ管理制御部２４は、インターネット接続装置２５及びインターネット５１を介して外部装置５２に録音中ＣＤのＴＯＣ情報を提示して音楽情報を要求する。外部装置５２はインターネットＣＤＤＢ  ５３を検索し、要求されたＴＯＣ情報に応じたＣＤの音楽情報が存在すれば、該音楽情報を、インターネット接続装置２５を介して音楽データ管理制御部２４に送信する。これにより、音楽データ管理制御部２４は、音楽情報がローカルＣＤＤＢ  ２１に存在する場合と同様にＣＤ  １２から読み取った音楽データｉ（ｉ＝１，２，３，．．．）に音楽情報ｉを付加してハードディスク２２に記憶する。
かかる状態においては、第１実施例と同じ方法によりハードディスク２２に記憶されている音楽を再生することができる。
【００２４】
（ｂ）ＣＤ  の音楽情報がローカルＣＤＤＢ  並びにインターネットＣＤＤＢのいずれにも記憶されていない場合：
以上は、ＣＤ  １２の音楽情報がローカルＣＤＤＢ  ２１あるいはインターネットＣＤＤＢ  ５３のいずれかに記憶されている場合である。しかし、ＣＤＤＢ  ２１とインターネットＣＤＤＢ  ５３のいずれにもＣＤ  １２の音楽情報が記憶されていない場合がある。かかる場合、音楽データ管理制御部２４は、音楽情報を付加せず（代替音楽情報を付加することもある）、ＣＤ  １２の各曲の音楽データＤ１，Ｄ２，Ｄ３，．．．のみをハードディスク２２に記憶し（（Ａ）参照）、かつ、ＣＤ識別情報（ＴＯＣ情報）Ｅ０とハードディスク２２における各曲の音楽データの保存場所Ｅ１，Ｅ２，Ｅ３．．．．とをメモリ２３に保存する。以後、ＣＤの音楽情報がローカルＣＤＤＢ  ２１に記憶されていない場合には、上記と同様の処理を行う。
【００２５】
かかる状態において、図７（Ａ）に示すように、システム起動毎に、音楽データ管理制御部２４は、メモリ２３に保存されているＣＤ識別情報Ｅ０が示すＣＤの音楽情報がインターネットＣＤＤＢ  ５３より取得できるか判別し、取得できればインターネットＣＤＤＢ５３から該ＣＤの音楽情報Ｆｊを取得する。
しかる後、音楽データ管理制御部２４は、図７（Ｂ）に示すように、メモリ２３から第ｊ（ｊ＝１，２，３，．．）曲の保存場所Ｅｊを読み取り、第ｊ曲の音楽情報Ｆｊと第ｊ曲の保存場所Ｅｊを組み合せ、組み合せデータＧｉをハードディスク２２に入力して、音楽データＤｊに音楽情報Ｆｊを付加する。
【００２６】
図８はＣＤから音楽データを読み取ってハードディスクに保存する第２実施例の処理フローである。
音楽データ管理制御部２４は、ＣＤ１２からＴＯＣ情報を読み取り（ステップ３０１）、該ＴＯＣ情報がローカルＣＤＤＢ  ２１に記憶されているかチェックし（ステップ３０２）、ＴＯＣ情報がローカルＣＤＤＢ  ２１に記憶されていれば、ローカルＣＤＤＢ  ２１から各曲の音楽情報を読み出し、該音楽情報と各曲を符号化（ＭＰ３圧縮）した音楽データとを組にしてハードディスク２２に保存し（ステップ３０３）、処理を終了する。
一方、ステップ３０２において、ＴＯＣ情報がローカルＣＤＤＢ  ２１に記憶されていなければ、外部装置５２にＣＤのＴＯＣ情報を送って音楽情報を要求する。外部装置５２はインターネットＣＤＤＢ  ５３に該ＣＤの音楽情報が記憶されていれば、該音楽情報を音楽データ管理制御部２４に送信する。音楽データ管理制御部２４は外部装置５２より音楽情報を受信すれば（ステップ３０４〜３０５）、該音楽情報と各曲を符号化（ＭＰ３圧縮）した音楽データとを組にしてハードディスク２２に保存し（ステップ３０３）、処理を終了する。
【００２７】
しかし、ステップ３０４において、インターネットＣＤＤＢ  ５３にＣＤの音楽情報が記憶されていなければ、メモリ２３へＴＯＣ情報を保存する（ステップ３０６）。ついで、ｉ＝１とし（ステップ３０７）、ＣＤ  １２の第ｉ曲を読み取り（ステップ３０８）、第ｉ曲の音楽データをＭＰ３圧縮して第ｉ符号化音楽データを作成し（ステップ３０９）、ハードディスク２２へ該ＭＰ３圧縮した第ｉ符号化音楽データを記録する（ステップ３１０）。
ついで、メモリ２３へ第ｉ曲の符号化音楽データの保存場所、すなわち、ハードディスク上の記憶アドレス（保存場所）を記憶し（ステップ３１１、第ｉ曲の録音が完了したか監視する（ステップ３１２）。
第ｉ曲の録音が完了すれば、ＣＤの全曲の録音が完了したかチェックし（ステップ３１３）。完了してなければ、ｉ＋１→ｉとし（ステップ３１４）、以後ステップ３０８以降の処理を繰り返し、ステップ３１３で全曲の録音が完了すればハードディスクへの録音が終了する。
【００２８】
図９はシステム起動時に正しい音楽情報をハードディスクに書込む第２実施例の処理フローである。
音楽データ管理制御部２４は、装置電源が投入されてシステムが起動すると（ステップ４０１）、メモリ２３に格納されているＴＯＣ情報を読み取り（ステップ４０２）、外部装置５２に該ＴＯＣ情報を送って音楽情報を要求する。インターネットＣＤＤＢ  ５３に該ＣＤの音楽情報がまだ記憶されておらず音楽情報を取得できなければ（ステップ４０３）、メモリ２３に未処理のＴＯＣ情報が存在するかチェックし（ステップ４１０）、存在しなければ処理を終了し、存在すればステップ４０２に戻り以降の処理を繰り返す。処理を終了する。
一方、インターネットＣＤＤＢ  ５３にＴＯＣ情報に応じたＣＤの音楽情報が記憶されていれば、外部装置５２は該音楽情報を音楽データ管理制御部２４に送信する。音楽データ管理制御部２４は外部装置５２より音楽情報を取得すれば、ｉ＝１とする（ステップ４０４）。
【００２９】
ついで、音楽データ管理制御部２４は第ｉ曲の保存場所をメモリ２３から読み取り（ステップ４０５）、該保存場所が示すハードディスク位置に記憶されている第ｉ音楽データに第ｉ音楽情報を付加する（ステップ４０６）。ついで、ＣＤ全曲の音楽情報の追記が完了したかチェックし（ステップ４０７）、完了してなければ、ｉ＋１→ｉとし（ステップ４０８）、ステップ４０５以降の処理を繰り返す。
ＣＤ全曲の音楽情報の追記が完了すれば、メモリ２３における該当ＣＤに対応する記憶内容をクリアし（ステップ４０９）、ついで、メモリ２３に未処理のＴＯＣ情報が存在するかチェックし（ステップ４１０）、存在しなければ処理を終了し、存在すればステップ４０２に戻り以降の処理を繰り返す。
【００３０】
図１０は第２実施例の音楽データ記憶装置を備えたオーディオ回路の詳細構成図であり、図５の第１実施例と同一部分には同一符号を付している。異なる点は、音楽データ記憶装置１１内にインターネット接続装置２５が設けられ、インターネット５１を介して外部装置５２内蔵のインターネットＣＤＤＢ  ５３よりＣＤの音楽情報を取得できるようになっている点である。
音楽データ符号化装置３１は、曲の音楽データを符号化し、▲１▼該曲の音楽情報がローカルＣＤＤＢ２１に記憶されている場合には、該音楽情報を符号化音楽データに付加して符号化音楽データ管理装置３４に入力し、▲２▼該曲の音楽情報がローカルＣＤＤＢ２１に記憶されていなければ、代替音楽情報作成装置１８より入力されたユーザ作成の代替音楽情報を符号化音楽データに付加して符号化音楽データ管理装置３４に入力する。符号化音楽データ管理装置３４は上記▲１▼の場合には、ＣＤの曲毎に音楽情報付き音楽データをハードディスク２２に記憶し、▲２▼の場合には、ＣＤの曲毎に代替音楽情報付き音楽データをハードディスク２２に記憶し、かつ、各曲の音楽データの保存アドレス（保存場所）を再検索用音楽データ管理装置３３に入力する。なお、代替音楽情報作成装置１８は必ずしも必要ではない。
【００３１】
再検索用音楽データ管理装置３３は、ＣＤ録音に指して、ＣＤの音楽情報がローカルＣＤＤＢ  ２１に記憶されておらず、かつ、外部装置５２から取得できない場合、該ＣＤのＣＤ識別情報（ＴＯＣ情報）とハードディスク２２における各曲の音楽データ保存場所とをメモリ２３に記憶する。また、再検索用音楽データ管理装置３３は、システム起動時に前記メモリ２３に記憶されているＴＯＣ情報を音楽情報検索装置３２に入力する。そして、ＴＯＣ情報で特定されるＣＤの音楽情報が外部装置５２より取得できれば、音楽情報検索装置３２を介して該ＣＤの曲の音楽情報を取得し、かつ、メモリ２３から該曲の保存場所を取得し、これを組にして符号化音楽データ管理装置３４に入力する。符号化音楽データ管理装置３４は受信した保存場所が示すエリアに格納されている音楽データに付加されている代替音楽情報を受信した音楽情報で書き替えてハードディスクに保存する。なお、代替音楽情報がなければ受信した音楽情報を音楽データに付加してハードディスクに記憶する。
【００３２】
音楽情報検索装置３２は、ＣＤ録音に際して該ＣＤの音楽情報がローカルＣＤＤＢ  ２１に記憶されているか判別し、記憶されている場合には該ＣＤの各曲の音楽情報を取得して音楽データ符号化装置３１に入力する。一方、ローカルＣＤＤＢ  ２１にＣＤの音楽情報が記憶されていなければ、外部装置５２より該ＣＤの音楽情報を取得できるか判別し、取得できれば取得して音楽データ符号化装置３１に入力する。しかし、ローカルＣＤＤＢ  ２１及び外部装置５２のいずれからも音楽情報を取得できなければ、音楽情報検索装置３２は、代替音楽情報を音楽データ符号化装置３１に入力する。これにより、音楽データ符号化装置３１は、該音楽情報あるいは代替音楽情報を符号化音楽データに付加して符号化音楽データ管理装置３４に入力する。
また、音楽情報検索装置３２は、システム起動時に、再検索用音楽データ管理装置３３から入力するＴＯＣ情報が示すＣＤの音楽情報を、インターネットを介して外部装置５２から取得できるか判別し、取得できれば該ＣＤの曲の音楽情報を取得して再検索用音楽データ管理装置３３に入力する。これにより、再検索用音楽データ管理装置３３は、入力された曲の音楽情報とメモリ２３から読み取った該曲の保存場所とを組にして符号化音楽データ管理装置３４に入力する。符号化音楽データ管理装置３４は受信した保存場所が示すエリアに格納されている音楽データに付加されている代替音楽情報を受信した音楽情報で書き替えてハードディスクに保存する。
【００３３】
ハードディスク２２に記憶された音楽情報を再生するには、操作部１３のキー部１３ａより符号化音楽データ管理装置３４にＨＤＤ再生を要求すれば、符号化音楽データ管理装置３４は音楽データを順にハードディスク２２から読み出して音楽データ復号化装置１９に入力し、音楽データ復号化装置１９は符号化音楽データを復号して音楽再生装置１４に入力し、スピーカ１５より音を出力する。また、操作部１３のキー部１３ａよりランダム再生要求をすれば、符号化音楽データ管理装置３４はハードディスク２２に記憶してある音楽情報リストを送信してくるから、音楽情報表示装置１３ｂに表示し、所望の音楽を選択する。また、予め、所望の演奏曲の順番を何組か決めてホルダー化しておけば、１つの組を指定することにより該組の曲を順番に再生することができる。
第２実施例によれば、ローカルＣＤＤＢをバージョンアップしなくても、外部装置のインターネットＣＤＤＢがバージョンアップされれば、インターネットを介して自動的に即座にハードディスク等の記憶部に記録されている代替音楽情報を正しい音楽情報で書き替えることができる。また、ＣＤから再度、音楽情報を読み取らなくても代替音楽情報を正しい音楽情報で書き替えることができる。
【００３４】
以上の第１、第２実施例では、ローカルＣＤＤＢ  ２１、メモリ  ２３をハードディスク２２と別々に設けたが、これらをハードディスク内の記憶エリアを用いて構成することができる。
又、図５、図１０では音楽情報検索装置３２、再検索用音楽データ管理装置３３、符号化音楽データ管理装置３４を別々のハードウェアで構成したが、１つのマイコンを用いてプログラム制御することができる。
又、以上の第１、第２実施例では、コンパクトディスクＣＤから読み取った音楽データをハードディスクに記憶する場合について説明したが、ＣＤ以外の任意の記憶媒体に記憶されている音楽データを記憶する場合にも本発明は適用できるし、又、ハードディスク以外の任意の記憶装置に記憶する場合にも本発明は適用できる。
又、ＴＯＣ情報をＣＤ識別情報としたが、ＴＯＣ情報に限らず、任意の識別情報を用いることができる。
【００３５】
【発明の効果】
以上本発明によれば、ローカルＣＤＤＢがバージョンアップしたとき、自動的に記憶部（ハードディスク等）に記録されている代替音楽情報を正しい音楽情報で書き替えることができる。
また、本発明によれば、ローカルＣＤＤＢをバージョンアップしなくても、外部装置のインターネットＣＤＤＢがバージョンアップされれば、インターネットを介して自動的に即座にハードディスク等の記憶部に記録されている代替音楽情報を正しい音楽情報で書き替えることができる。
また、本発明によれば、ＣＤから再度音楽情報を読み取らなくても代替音楽情報を正しい音楽情報で書き替えることができる。
【図面の簡単な説明】
【図１】第１実施例の音楽データ記憶装置を含むオーディオ装置の概略構成図である。
【図２】本発明の動作説明図である。
【図３】ＣＤから音楽データを読み取ってハードディスクに保存する第１実施例の処理フローである。
【図４】ローカルＣＤＤＢがバージョンアップした場合に正しい音楽情報をハードディスクに書込む第１実施例の処理フローである。
【図５】第１実施例の音楽データ記憶装置を備えたオーディオ回路の詳細構成図である。
【図６】第２実施例の音楽データ記憶装置を含むオーディオ装置の概略構成図である。
【図７】第２実施例の動作説明図である。
【図８】ＣＤから音楽データを読み取ってハードディスクに保存する第２実施例の処理フローである。
【図９】システム起動時に正しい音楽情報をハードディスクに書込む第２実施例の処理フローである。
【図１０】第２実施例の音楽データ記憶装置を備えたオーディオ回路の詳細構成図である。
【図１１】従来の音楽データ記憶装置の構成図である。
【符号の説明】
１１  音楽データ記憶装置
１２  ＣＤ
２１  ローカルデータべース（ローカルＣＤＤＢ）
２２  ハードディスク
２３  メモリ
２４  音楽データ管理制御部
【図１】
2004185770.tif 000003
【図２】
2004185770.tif 000004
【図３】
2004185770.tif 000005
【図４】
2004185770.tif 000006
【図５】
2004185770.tif 000007
【図６】
2004185770.tif 000008
【図７】
2004185770.tif 000009
【図８】
2004185770.tif 000010
【図９】
2004185770.tif 000011
【図１０】
2004185770.tif 000012
【図１１】
2004185770.tif 000013