(57)【特許請求の範囲】
【請求項１】
記録媒体に複数の一連の楽曲データを書き込む書込手段と、
複数の文字から構成される曲名を複数入力する入力手段と、
上記入力手段による入力順に対応させて複数の曲名を記憶する記憶手段と、
上記書込手段による上記複数の一連の楽曲データの書込みが完了した後、上記入力手段による入力順に基づいて、上記記憶手段に記憶されている上記複数の曲名を上記複数の一連の楽曲データの上記記録媒体への書込み順を示すトラックナンバに順次対応させて上記記録媒体に書き込ませる書込制御手段と
からなるデータ記録装置。
【請求項２】
上記書込み制御手段は、上記書込手段による上記複数の一連の楽曲データの書込みが完了した後、上記入力手段による入力順に基づいて、上記記憶手段に記憶されている上記複数の曲名を上記複数の一連の楽曲データの上記記録媒体への書込み順を示すトラックナンバに順次対応させて上記記録媒体に書込み、書込みが完了した全ての一連の楽曲データを示すトラックナンバへの曲名の対応が終了した際上記記憶手段に記憶された曲名のうち上記一連の楽曲データを示すトラックナンバとの対応付けが未実行の曲名については上記記録媒体への書込みを終了させることを特徴とする請求項１記載のデータ記録装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は例えばディスクやテープ等の記録媒体に対応する記録装置に関するものである。
【０００２】
【従来の技術】
例えばユーザーが楽曲等の音楽、音声等を記録することのできる記録装置として、音声信号をデジタル信号として記録する光磁気ディスク、或は磁気テープ等を記録媒体として用いたものが知られている。
例えば、記録媒体を光磁気ディスクとしたものでは、いわゆるミニディスクシステムとして開発されている。
【０００３】
このミニディスクシステムは、一般に音楽用に用いられるが、特に、録音した楽曲に対応して、ユーザーが文字情報を記録することができるようになされている。例えば録音した楽曲について曲名をユーザーが登録することができる。そして、例えば再生時においては再生装置に設けられた表示部において、ディスクタイトルや曲名、アーティスト名等を表示することができるようにしている。
【０００４】
【発明が解決しようとする課題】
ところで従来のミニディスクなど、楽曲などのデータに対応して曲名などの文字データを登録することのできる記録媒体に対応する記録装置では、文字データの記録ついては、対応されるべきデータが記録された後、もしくは記録中にのみ実行可能とされていた。例えば、楽曲等のデータがまだ記録されていない時点では、その楽曲の曲名をあらかじめ記録することはできなかった。
【０００５】
このため、例えば他のディスク再生装置等の音声信号ソースから音楽のダビング録音を行なおうとした場合などは、その全ての録音が終了するまで全ての楽曲について曲名登録を行なうことができないことになっており、操作性が悪いという問題があった。
【０００６】
例えばＣＤプレーヤをダビング時のソースとしてＣＤに記録されている１０曲をダビングしようとする場合、あらかじめ録音する曲はわかっているため、録音開始時点で文字登録まで実行できることがユーザーにとって都合がよいが、これが曲名登録は１０曲全部録音を終えた後か、もしくは曲毎に曲名登録を操作していく際はその曲の録音が開始された後においてしか文字入力を行なうことができないため、ユーザーは録音に関して録音操作と文字登録操作を別々の時点で、しかも場合によっては何度も行なわなくてはならず、操作が煩雑である。
【０００７】
【課題を解決するための手段】
本発明はこのような問題点にかんがみてなされたもので、特にミニディスクシステム等の文字情報を記録することができる記録媒体を用いる記録装置においてメインのデータに対応して記録できる文字データについての登録操作性を向上させることを目的とする。
【０００８】
このために、記録媒体に複数の一連の楽曲データを書き込む書込手段と、複数の文字から構成される曲名を複数入力する入力手段と、上記入力手段による入力順に対応させて上記複数の曲名を記憶する記憶手段と、上記書込手段による上記複数の一連の楽曲データの書込みが完了した後、上記入力手段による入力順に基づいて、上記記憶手段に記憶されている上記複数の曲名を上記複数の一連の楽曲データの上記記録媒体への書込み順を示すトラックナンバに順次対応させて上記記録媒体に書き込ませる書込制御手段を備えて構成する。
【０００９】
ここで、上記書込み制御手段は、上記書込手段による上記複数の一連の楽曲データの書込みが完了した後、上記入力手段による入力順に基づいて、上記記憶手段に記憶されている上記複数の曲名を上記複数の一連の楽曲データの上記記録媒体への書込み順を示すトラックナンバに順次対応させて上記記録媒体に書込み、書込みが完了した全ての一連の楽曲データを示すトラックナンバへの曲名の対応が終了した際上記記憶手段に記憶された曲名のうち上記一連の楽曲データを示すトラックナンバとの対応付けが未実行の曲名については上記記録媒体への書込みを終了させるようにする。
【００１０】
【作用】
あらかじめ記録すべきデータ（例えば楽曲）に対応して、文字データ（例えば曲名）を入力して記憶手段に保持しておけるようにすれば、ユーザーは録音操作と文字登録操作を同時期に実行できる。そして、実際の文字データの記録媒体への書き込みについては、録音終了後に制御手段が記憶手段から文字データを読み出して実行することで実現できる。また記録媒体への書き込みは記録終了後とされるため、実際に記録がされなかったデータに対応する文字データについては登録を行なわないように制御することもできる。
【００１１】
【実施例】
以下、本発明の記録装置の実施例を説明する。
図１は実施例となる記録再生装置及び対応する記録媒体（ミニディスク）の外観、図２は記録再生装置の要部のブロック図を示す。
【００１２】
１はミニディスクシステムの記録媒体として、例えば複数の楽曲（音声データ）が記録されている光磁気ディスクを示し、カートリッジＫ内に光磁気ディスクが収納されて回転されるようになされている。そして通常はシャッタＳが図示する位置に付勢されており、カートリッジＫの表面からは内部のディスク１は隠蔽されているが、このカートリッジＫが記録再生装置３０にディスク挿入部３１から装填されることにより、図示しない内部機構によってシャッタＳがスライドされ、内部のディスク１の記録面が表出されるようになされている。
【００１３】
記録再生装置３０としては、その外筺上に各種の入出力手段が用意される。例えば入力手段として音声信号の入力端子や操作キーが設けられる。
操作キーとしては録音キー５１、再生キー５２、一時停止キー５３、停止キー５４、ＡＭＳキー５５、サーチキー５６、曲名入力モードキー５７、ディスク名入力モードキー５８、日付入力モードキー５９、テンキー６１、表示モードキー６２、エンターキー６３等がユーザー操作に供されるように設けられている。
テンキー６１の各数字キーにはそれぞれ３個又は２個アルファベット、或はスペースが対応され、文字入力の際に用いられる。
【００１４】
また、各種文字、数字、画像等を表示する表示部２０も筺体上部表面に配置されている。表示部２０は再生している楽曲のトラックナンバ、再生進行時間、動作モード、時計情報等の他、再生曲名やディスク名、或は曲名登録の際の文字入力モニタ画像等を表示出力する。
【００１５】
図２に示されるように、記録再生装置３０内では光磁気ディスク（又は光ディスク）１は、スピンドルモータ２により回転駆動されるようにローディングされる。３はディスク１に対して記録／再生時にレーザ光を照射する光学ヘッドであり、光磁気ディスクに対して記録時には記録トラックをキュリー温度まで加熱するための高レベルのレーザ出力をなし、また再生時には磁気カー効果により反射光からデータを検出するための比較的低レベルのレーザ出力をなす。
なお、ディスク１がデータをＣＤと同様にピット形態で記録している光ディスクの場合は、光学ヘッド３は磁気カー効果ではなくＣＤプレーヤの場合と同様にピットの有無による反射光レベルの変化に応じて再生ＲＦ信号を取り出すものである。もちろん光ディスクに対しては後述する音声やそれに対応する文字データの磁界記録動作は実行されない。
【００１６】
このようにディスク１からのデータ読出動作を行なうため、光学ヘッド３はレーザ出力手段としてのレーザダイオードや、偏向ビームスプリッタや対物レンズ等からなる光学系、及び反射光を検出するためのディテクタが搭載されている。対物レンズ３ａは２軸機構４によってディスク半径方向及びディスクに接離する方向に変位可能に保持されており、また、光学ヘッド３全体はスレッド機構５によりディスク半径方向に移動可能とされている。
【００１７】
また、６は供給されたデータによって変調された磁界を光磁気ディスクに印加する磁気ヘッドを示し、ディスク１を挟んで光学ヘッド３と対向する位置に配置されている。
【００１８】
再生動作によって、光学ヘッド３によりディスク１から検出された情報はＲＦアンプ７に供給される。ＲＦアンプ７は供給された情報の演算処理により、再生ＲＦ信号、トラッキングエラー信号、フォーカスエラー信号、絶対位置情報（光磁気ディスク１にプリグルーブ（ウォブリンググルーブ）として記録されている絶対位置情報）、アドレス情報、サブコード情報、フォーカスモニタ信号等を抽出する。そして、抽出された再生ＲＦ信号はエンコーダ／デコーダ部８に供給される。また、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥはサーボ回路９に供給される。
さらにフォーカスモニタ信号は、例えばマイクロコンピュータによって構成されるシステムコントローラ１１に供給される。
【００１９】
サーボ回路９は供給されたトラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥや、システムコントローラ１１からのトラックジャンプ指令、シーク指令、回転速度検出情報等により各種サーボ駆動信号を発生させ、２軸機構４及びスレッド機構５を制御してフォーカス及びトラッキング制御をなし、またスピンドルモータ２を一定角速度（ＣＡＶ）又は一定線速度（ＣＬＶ）に制御する。
【００２０】
再生ＲＦ信号はエンコーダ／デコーダ部８でＥＦＭ復調、ＣＩＲＣ等のデコード処理され、メモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれる。なお、光学ヘッド３による光磁気ディスク１からのデータの読み取り及び光学ヘッド３からバッファＲＡＭ１３までの再生データの転送は1.41Mbit/secで（間欠的に）行なわれる。
【００２１】
バッファＲＡＭ１３に書き込まれたデータは、再生データの転送が0.3Mbit/sec となるタイミングで読み出され、エンコーダ／デコーダ部１４に供給される。そして、音声圧縮処理に対するデコード処理等の再生信号処理を施され、Ｄ／Ａ変換器１５によってアナログ信号とされ、端子１６から所定の増幅回路部へ供給されて再生出力される。例えばＬ，Ｒオーディオ信号として出力される。
【００２２】
また、アドレスデコーダ１０から出力される、プリグルーブ情報をデコードして得られた絶対位置情報、又はデータとして記録されたアドレス情報はエンコーダ／デコーダ部８を介してシステムコントローラ１１に供給され、各種の制御動作に用いられる。
さらに、記録／再生動作のビットクロックを発生させるＰＬＬ回路のロック検出信号、及び再生データ（Ｌ，Ｒチャンネル）のフレーム同期信号の欠落状態のモニタ信号もシステムコントローラ１１に供給される。
【００２３】
ディスク（光磁気ディスク）１に対して記録動作が実行される際には、端子１７に供給された記録信号（アナログオーディオ信号）は、Ａ／Ｄ変換器１８によってデジタルデータとされた後、エンコーダ／デコーダ部１４に供給され、音声圧縮エンコード処理を施される。エンコーダ／デコーダ部１４によって圧縮された記録データはメモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれ、また所定タイミングで読み出されてエンコーダ／デコーダ部８に送られる。そしてエンコーダ／デコーダ部８でＣＩＲＣエンコード、ＥＦＭ変調等のエンコード処理された後磁気ヘッド駆動回路１５に供給される。
【００２４】
磁気ヘッド駆動回路１５はエンコード処理された記録データに応じて、磁気ヘッド６に磁気ヘッド駆動信号を供給する。つまり、光磁気ディスク１に対して磁気ヘッド６によるＮ又はＳの磁界印加を実行させる。また、このときシステムコントローラ１１は光学ヘッド３に対して、記録レベルのレーザ光を出力するように制御信号を供給する。
【００２５】
１９はユーザー操作に供されるキーが設けられた操作入力部、２０は前述した例えば液晶ディスプレイによって構成される表示部を示す。
操作入力部１９としては、図１において前述した各種操作キー（録音キー５１〜エンターキー６３）が該当する。
【００２６】
また、この実施例の記録再生装置が対応するディスク１としては、予め楽曲等が記録されているプリマスタードタイプ（光ディスク）のものとユーザーが音楽データ等を記録することのできるデータ書き換え可能とされるもの（光磁気ディスク）、及び楽曲等を予め記録したＲＯＭエリアと録音可能な光磁気エリアを設けたハイブリッドタイプのものがあり、これらのディスクにはそのタイプに応じて、既に楽曲等のデータが記録されているエリアや未記録エリアを管理するデータ等がＴＯＣ情報として記録されている。
【００２７】
そして、ディスク１が装填された時点或は記録又は再生動作の直前等において、システムコントローラ１１はスピンドルモータ２及び光学ヘッド３を駆動させ、ディスク１の例えば最内周側に設定されているＴＯＣ領域のデータを抽出させる。そして、ＲＦアンプ７、エンコーダ／デコーダ部８を介してメモリコントローラ１２に供給されたＴＯＣ情報はバッファＲＡＭ１３に蓄えられ、以後そのディスク１に対する記録／再生動作の制御に用いられる。
【００２８】
例えば或る楽曲の録音を行なおうとする際には、ＴＯＣ情報の一部であるユーザーＴＯＣ（音声信号の録音、消去等に応じて書き換えられるＴＯＣ情報領域）からディスク上の未記録エリアを探し出し、ここに音声データを記録していくことができるようになされている。また、再生時には再生すべき楽曲が記録されているエリアをＴＯＣ情報から判別し、そのエリアにアクセスして再生動作を行なう。
【００２９】
なお、このためバッファＡＭ１３はＴＯＣ情報を保持するエリアと、上述した音声データを蓄積するエリアが分けられて設定されている。
そして、さらにバッファＲＡＭ１３には、後述するように入力された文字データを保持するエリア（以下、ネームデータ領域という）も設定される。
【００３０】
ＴＯＣ情報としての構造を図３〜図６に示す。図３は主に予めディスクに記録された楽曲等（ＲＯＭ情報）についてのＴＯＣ情報が記録されるデータ領域（以下、Ｐ−ＴＯＣセクター０という）、図４はディスクに予め記録された楽曲等の曲名、ディスクタイトル等の文字情報が記録されたデータ領域（以下、Ｐ−ＴＯＣセクター１という）、図５は主にユーザーが録音を行なった楽曲や新たに録音可能な未記録エリアについてのＴＯＣ情報が記録されているデータ領域（以下、Ｕ−ＴＯＣセクター０という）、図６はユーザーが録音を行なった楽曲についてユーザーが書き込んだ曲名、ディスクタイトル等の文字情報が記録されたデータ領域（以下、Ｕ−ＴＯＣセクター１という）を示している。
【００３１】
なお、Ｐ−ＴＯＣフォーマットとしてはセクター０〜セクター４までのエリアが用意され、セクター１以降はオプションとされて必要に応じて用いられる。
また、Ｕ−ＴＯＣフォーマットとしてはセクター０〜セクター４までのエリアが用意され、セクター１以降はオプションとされて必要に応じて用いられる。
【００３２】
図３〜図６の各データ領域は、それぞれ例えば４バイト×588 のデータ領域に構成され、ＴＯＣの領域であることを示すため先頭位置にオール０又はオール１の１バイトデータによって成る同期パターン、及びアドレスを有するヘッダが設けられている。
【００３３】
図３のＰ−ＴＯＣセクター０については、ヘッダに続いて所定アドレス位置に、ディスクタイプや録音レベル、記録されている最初の楽曲の曲番（First TNO)、最後の楽曲の曲番（Last TNO) 、リードアウトスタートアドレスＲＯA 、パワーキャルエリアスタートアドレスＰＣA 、Ｕ−ＴＯＣ（図５のＵ−ＴＯＣセクター０のデータ領域）のスタートアドレスＵＳＴA 、録音可能なエリアのスタートアドレスＲＳＴA 等が記録され、さらに続いて、記録されている各楽曲等を後述する管理テーブル部におけるパーツテーブルに対応させるテーブルポインタ(P-TNO1 〜P-TNO255) を有する対応テーブル指示データ部が用意されている。
【００３４】
そして対応テーブル指示データ部に続く領域には、対応テーブル指示データ部におけるテーブルポインタ(P-TNO1 〜P-TNO255) に対応して、(01h) 〜(FFh) までの２５５個のパーツテーブルが設けられた管理テーブル部が用意される。（なお、本明細書中『ｈ』を付した数値は１６進表記のものである）
それぞれのパーツテーブルには、或るセグメント（この場合、セグメントとはディスクのトラック上で物理的に連続してデータが記録されたトラック部分をいう）について起点となるスタートアドレス、終端となるエンドアドレス、及びそのセグメント（トラック）のモード情報が記録できるようになされている。
【００３５】
各パーツテーブルにおけるトラックのモード情報とは、そのセグメントが例えばオーバーライト禁止やデータ複写禁止に設定されているか否かの情報や、オーディオ情報か否か、モノラル／ステレオの種別などが記録されている。
【００３６】
管理テーブル部における(01h) 〜(FFh) までの各パーツテーブルは、対応テーブル指示データ部のテーブルポインタ (P-TNO1〜P-TNO255) によって、そのセグメントの内容が示される。つまり、第１曲目の楽曲についてはテーブルポインタP-TNO1として或るパーツテーブル（例えば(01h) 。ただし実際にはテーブルポインタは所定の演算処理によりＰ−ＴＯＣセクター０内のバイトポジションを示すことになる数値で或るパーツテーブルを示している）が記録されており、この場合パーツテーブル(01h) のスタートアドレスは第１曲目の楽曲が記録位置のスタートアドレスとなり、同様にエンドアドレスは第１曲目の楽曲が記録された位置のエンドアドレスとなる。
さらに、トラックモード情報はその第１曲目についての情報となる。
【００３７】
同様に第２曲目についてはテーブルポインタP-TNO2に示されるパーツテーブル（例えば(02h) ）に、その第２曲目の記録位置のスタートアドレス、エンドアドレス、及びトラックモード情報が記録されている。
以下同様にテーブルポインタはP-TNO255まで用意されているため、Ｐ−ＴＯＣ上では第２５５曲目まで管理可能とされている。
そして、このようにＰ−ＴＯＣセクター０が形成されることにより、例えば再生時において、所定の楽曲をアクセスして再生させることができる。
【００３８】
図４のＰ−ＴＯＣセクター１には、ディスク及びそのディスクに予め記録され、上記のようにＰ−ＴＯＣセクター０によって管理されている楽曲に対応して、文字情報を記録することができるようになされている。
【００３９】
即ち、上記Ｐ−ＴＯＣセクター０におけるテーブルポインタ (P-TNO1〜P-TNO255) と同様に、文字テーブル指示データ部として記録された各楽曲（最大第２５５曲目まで）に対応するテーブルポインタ（P-TNA1〜P-TNA255）が用意され、さらにディスクネーム（タイトル）を記録するテーブル、及びテーブルポインタ（P-TNA1〜P-TNA255）によって指定されディスクネーム又はトラックネーム（曲名）を記録する(01h) 〜(FFh) の２５５のパーツテーブルからなる文字テーブル部が用意されている。
【００４０】
文字テーブル部の各パーツテーブルにはアルバムタイトルや、楽曲タイトルが図８に示すアスキーコードによって記録される。そして、文字情報が記録されたパーツテーブルはテーブルポインタ（P-TNA1〜P-TNA255）によって指定されていることにより、どの曲に対応した文字情報であるかが判別される。例えばテーブルポインタP-TNA1によって指定されるパーツテーブルには第１曲目の曲名が記録されているようにすることができる。
【００４１】
なお、図示及び説明を省略するが、Ｐ−ＴＯＣセクター４についても、Ｐ−ＴＯＣセクター１とほぼ同様の形式で文字情報が記録できるようになされている。
また、このようなＰ−ＴＯＣについては、プリマスタードの楽曲データが記録されない光磁気ディスクについては、楽曲単位の管理情報は全て『００ｈ』とされ、楽曲管理は以下のＵ−ＴＯＣによって行なわれる。
【００４２】
図５に示すデータ領域、即ちＵ−ＴＯＣセクター０には、ヘッダに続いて所定アドレス位置に、メーカーコード、モデルコード、最初の楽曲の曲番(First TNO）、最後の楽曲の曲番（Last TNO）、セクター使用状況、ディスクシリアルナンバ、ディスクＩＤ等のデータが記録され、さらに、ユーザーが録音を行なって記録されている楽曲の領域や未記録領域等を後述する管理テーブル部に対応させることによって識別するため、対応テーブル指示データ部として各種のテーブルポインタ(P-DFA，P-EMPTY ，P-FRA ，P-TNO1〜P-TNO255) が記録される領域が用意されている。
【００４３】
そして対応テーブル指示データ部のテーブルポインタ(P-DFA〜P-TNO255) に対応して、管理テーブル部として(01h) 〜(FFh) までの２５５個のパーツテーブルが設けられ、それぞれのパーツテーブルには、上記図３のＰ−ＴＯＣセクター０と同様に或るセグメントについて起点となるスタートアドレス、終端となるエンドアドレス、そのセグメントのモード情報が記録されており、さらにこのＵ−ＴＯＣセクター０の場合、各パーツテーブルのセグメントが他のセグメントへ続いて連結される場合があるため、その連結されるセグメントのスタートアドレス及びエンドアドレスが記録されているパーツテーブルを示すリンク情報が記録できるようになされている。
【００４４】
ミニディスクの場合、例えば１つの楽曲のデータが物理的に不連続に、即ち複数のセグメントにわたって記録されていてもセグメント間でアクセスしながら再生していくことにより再生動作に支障はないため、ユーザーが録音する楽曲等については、録音可能エリアの効率使用等の目的から、複数セグメントにわけて記録する場合もある。そのため、リンク情報が設けられ、例えば各パーツテーブルに与えられたナンバ(01h) 〜(FFh) （実際には所定の演算処理によりＵ−ＴＯＣセクター０内のバイトポジションを示すことができる数値で示される）によって、連結すべきパーツテーブルを指定することによってパーツテーブルが連結できるようになされている。（なお、あらかじめ記録される楽曲等については通常セグメント分割されることがないため、前記図３のようにＰ−ＴＯＣセクター０においてリンク情報はすべて『(00h) 』とされている。）
【００４５】
つまりＵ−ＴＯＣセクター０における管理テーブル部においては、１つのパーツテーブルは１つのセグメントを表現しており、例えば３つのセグメントが連結されて構成される楽曲についてはリンク情報によって連結される３つのパーツテーブルによって、そのセグメント位置の管理はなされる。
【００４６】
Ｕ−ＴＯＣセクター０の管理テーブル部における(01h) 〜(FFh) までの各パーツテーブルは、対応テーブル指示データ部におけるテーブルポインタ(P-DFA，P-EMPTY ，P-FRA ，P-TNO1〜P-TNO255) によって、以下のようにそのセグメントの内容が示される。
【００４７】
テーブルポインタP-DFA は光磁気ディスク１上の欠陥領域に付いて示しており、傷などによる欠陥領域となるトラック部分（＝セグメント）が示された１つのパーツテーブル又は複数のパーツテーブル内の先頭のパーツテーブルを指定している。つまり、欠陥セグメントが存在する場合はテーブルポインタP-DFA において(01h) 〜(FFh) のいづれかが記録されており、それに相当するパーツテーブルには、欠陥セグメントがスタート及びエンドアドレスによって示されている。また、他にも欠陥セグメントが存在する場合は、そのパーツテーブルにおけるリンク情報として他のパーツテーブルが指定され、そのパーツテーブルにも欠陥セグメントが示されている。そして、さらに他の欠陥セグメントがない場合はリンク情報は例えば『(00h) 』とされ、以降リンクなしとされる。
【００４８】
テーブルポインタP-EMPTY は管理テーブル部における１又は複数の未使用のパーツテーブルの先頭のパーツテーブルを示すものであり、未使用のパーツテーブルが存在する場合は、テーブルポインタP-EMPTY として、(01h) 〜(FFh) のうちのいづれかが記録される。未使用のパーツテーブルが複数存在する場合は、テーブルポインタP-EMPTY によって指定されたパーツテーブルからリンク情報によって順次パーツテーブルが指定されていき、全ての未使用のパーツテーブルが管理テーブル部上で連結される。
【００４９】
テーブルポインタP-FRA は光磁気ディスク１上のデータの書込可能な未記録領域（消去領域を含む）について示しており、未記録領域となるトラック部分（＝セグメント）が示された１又は複数のパーツテーブル内の先頭のパーツテーブルを指定している。つまり、未記録領域が存在する場合はテーブルポインタP-FRA において(01h) 〜(FFh) のいづれかが記録されており、それに相当するパーツテーブルには、未記録領域であるセグメントがスタート及びエンドアドレスによって示されている。また、このようなセグメントが複数個有り、つまりパーツテーブルが複数個有る場合はリンク情報により、リンク情報が『(00h) 』となるパーツテーブルまで順次指定されている。
【００５０】
図７にパーツテーブルにより、未記録領域となるセグメントの管理状態を模式的に示す。これはセグメント(03h)(18h)(1Fh)(2Bh)(E3h) が未記録領域とされている時に、この状態が対応テーブル指示データP-FRA に引き続きパーツテーブル(03h)(18h)(1Fh)(2Bh)(E3h) のリンクによって表現されている状態を示している。なお、上記した欠陥領域や、未使用パーツテーブルの管理形態もこれと同様となる。
【００５１】
ところで全く楽曲等の音声データの記録がなされておらず欠陥もない光磁気ディスクであれば、テーブルポインタP-FRA によってパーツテーブル(01h) が指定され、これによってディスクのレコーダブルユーザーエリアの全体が未記録領域（フリーエリア）であることが示される。そしてこの場合、残る (02h)〜(FFh) までのパーツテーブルは使用されていないことになるため、上記したテーブルポインタP-EMPTY によってパーツテーブル(02h) が指定され、また、パーツテーブル(02h) のリンク情報としてパーツテーブル(03h) が指定され、パーツテーブル(03h) のリンク情報としてパーツテーブル(04h) が指定され、というようにパーツテーブル(FFh) まで連結される。この場合パーツテーブル(FFh) のリンク情報は以降連結なしを示す『(00h) 』とされる。
なお、このときパーツテーブル(01h) のスタートアドレスとしては、レコーダブルユーザーエリアのスタートアドレスが記録され、またパーツテーブル(01h) のエンドアドレスとしては、リードアウトスタートアドレスの直前のアドレスが記録されることになる。
【００５２】
テーブルポインタP-TNO1〜P-TNO255は、光磁気ディスク１にユーザーが記録を行なった楽曲について示しており、例えばテーブルポインタP-TNO1では１曲目のデータが記録された１又は複数のセグメントのうちの時間的に先頭となるセグメントが示されたパーツテーブルを指定している。
【００５３】
例えば１曲目とされた楽曲がディスク上でトラックが分断されずに（つまり１つのセグメントで）記録されている場合は、その１曲目の記録領域はテーブルポインタP-TNO1で示されるパーツテーブルにおけるスタート及びエンドアドレスとして記録されている。
【００５４】
また、例えば２曲目とされた楽曲がディスク上で複数のセグメントに離散的に記録されている場合は、その楽曲の記録位置を示すため各セグメントが時間的な順序に従って指定される。つまり、テーブルポインタP-TNO2に指定されたパーツテーブルから、さらにリンク情報によって他のパーツテーブルが順次時間的な順序に従って指定されて、リンク情報が『(00h) 』となるパーツテーブルまで連結される（上記、図７と同様の形態）。このように例えば２曲目を構成するデータが記録された全セグメントが順次指定されて記録されていることにより、このＵ−ＴＯＣセクター０のデータを用いて、２曲目の再生時や、その２曲目の領域へのオーバライトを行なう際に、光学ヘッド３及び磁気ヘッド６をアクセスさせ離散的なセグメントから連続的な音楽情報を取り出したり、記録エリアを効率使用した記録が可能になる。
【００５５】
図６のＵ−ＴＯＣセクター１の領域には、ユーザーが録音を行ない、Ｕ−ＴＯＣセクター０において管理された各楽曲に対応して、文字情報が記録できるようになされている。
【００５６】
即ち、上記Ｕ−ＴＯＣセクター０におけるテーブルポインタ (P-TNO1〜P-TNO255) と同様に、文字テーブル指示データ部として記録された各楽曲（最大第２５５曲目まで）に対応するテーブルポインタ（P-TNA1〜P-TNA255）が用意され、さらにディスクネーム（タイトル）を記録するテーブル及びテーブルポインタ（P-TNA1〜P-TNA255）によって指定されディスクネーム又はトラックネーム（曲名）を記録する(01h) 〜(FFh) の２５５のパーツテーブルからなる文字テーブル部が用意されている。
【００５７】
文字テーブル部の各パーツテーブルにはアルバムタイトルや、楽曲タイトルが図８のアスキーコードによって記録される。そして、文字情報が記録されたパーツテーブルはテーブルポインタ（P-TNA1〜P-TNA255）によって指定されていることにより、どの曲に対応した文字情報であるかが判別される。例えばテーブルポインタP-TNA1によって指定されるパーツテーブルには第１曲目の曲名を記録することができる。
【００５８】
このようにユーザーが録音した楽曲等に対応して、その楽曲の曲名やディスク名（アルバムタイトル）等の文字情報を保持するＵ−ＴＯＣセクター１の領域が設けられているため、ユーザーが自分で録音した楽曲についても、その楽曲に対応させて曲名等を書き込むことが可能とされている。例えばユーザーが録音されている楽曲に対応して操作部１９のテンキー６１等を操作してアルファベット文字情報を入力することにより、バッファＲＡＭ１３内で読み込まれているＴＯＣ情報に対して文字データが書き加えられ、このように書き換えられたＴＯＣ情報は所定時点で光磁気ディスク１のＴＯＣ領域に書き込まれる。
【００５９】
なお、図示及び説明を省略するが、Ｕ−ＴＯＣセクター４についても、Ｕ−ＴＯＣセクター１とほぼ同様の形式で文字情報が記録できるようになされている。また、ユーザーが入力した文字が１つのパーツテーブルのみでは記録できない長さであるときは、複数のパーツテーブルにわたって記録されていくことになり、この状態はリンク情報により管理される。
【００６０】
これらのＴＯＣ情報のうち、Ｐ−ＴＯＣセクター０〜Ｐ−ＴＯＣセクター４についてはデータの書き換えは不要であるため、ＲＯＭデータとしてディスクに記録され、一方Ｕ−ＴＯＣセクター０〜Ｕ−ＴＯＣセクター４についてはユーザーが録音、消去等の操作を行なう毎にデータを書き換える必要があるため光磁気データとしてディスクに記録されている。
【００６１】
このようなＴＯＣ情報が記録された光磁気ディスク１（又は光ディスク）に対する本実施例の記録再生装置は、バッファＲＡＭ１３に読み込んだＴＯＣ情報を用いてディスク上の記録領域の管理を行なって再生動作を制御し、また光磁気ディスクについては、ユーザーが音声データを録音し、またそれに対応させて曲名等の文字データを上記Ｕ−ＴＯＣセクター１に登録することができる。
【００６２】
以下、光磁気ディスク１にユーザーが楽曲等を録音する際に、その録音する楽曲に対応して曲名等の文字データを登録する動作について図９〜図１２を用いて説明する。
特に本実施例では、これからダビング等の録音を行なおうとする際に、ユーザーは予め録音する各楽曲について、曲名等を入力しておくことができるものである。
【００６３】
今、例えばあるコンパクトディスク等から『ＥＭＯＴＩＯＮＳ』、『ＢＥＴＴＥＲ  ＤＡＹＳ』、『ＷＨＯ  ＩＳ  ＩＴ』という３曲をダビング録音し、またそれに応じてこれらの曲名を登録すると仮定する。
【００６４】
ユーザーは実際の録音を行なう前、もしくはこれら一連の楽曲の録音を開始後において、文字入力を行なえばよい。即ち、ユーザーはまず曲名入力モードキー５７を押して、文字入力モードとする。この曲名入力モードキー５７がおされることによりシステムコントローラ１１は図９のトラックネーム入力処理を行なうことになる。なお、曲名入力モードキー５７が操作された際にディスク１が記録再生装置３０に装填されていなくても構わないとする。もし、装填されていない場合は、以下の処理によって入力される文字データは、次に装填されたディスク（即ち楽曲を録音するディスクとなる）を対象として楽曲等に対応して記録されるものとして扱う。
【００６５】
トラックネーム入力処理として先ずシステムコントローラ１１は、バッファＲＡＭ１３内に一部の領域として設定しているネームデータ領域（図１０（ａ）のアドレスＡＮ0 〜ＡＮn までの領域）を初期化する(F101)。続いて、バッファＲＡＭ１３内の書込／読出アドレスとなる変数ＣＴに、ネームデータ領域の先頭アドレスＡＮ0 をセットする(F102)。ここで、文字入力操作時のキー入力を待つ。この文字入力モードの場合、テンキー６１、エンターキー６３及び曲名入力モードキー５７を受け付ける(F103,F104,F105)。曲名入力モードキー５７は文字入力モードに入った後は終了キーとして機能する。
【００６６】
ユーザーはここで、テンキー６１を用いてアルファベット入力を行なうことになる。例えば最初に上記曲名『ＥＭＯＴＩＯＮＳ』の『Ｅ』を入力することになる。『Ｅ』の入力操作があったら、システムコントローラ１１はこれをアスキーコードに変換する(F106)。図８からわかるように『Ｅ』は『４５ｈ』となる。
システムコントローラ１１はこの『４５ｈ』のデータをアドレスＣＴ、即ちこの場合アドレスＡＮ0 にセットする(F108)。そして、変数ＣＴをインクリメントし(F109)、ネームデータ領域がまだ残っているか（即ち変数ＣＴ＝アドレスＡＮn となったか）否かを判断し(F110)、残っていればステップF103に戻ってキー入力を待つ。
【００６７】
この後、ユーザーは順次『Ｍ』『Ｏ』『Ｔ』『Ｉ』『Ｏ』『Ｎ』『Ｓ』という文字を入力することになるが、各文字の入力毎にアスキーコードへの変換(F106)、アスキーデータをアドレスＣＴにセット(F108)、及び変数ＣＴのインクリメント(F109)が行なわれていき、これによってネームデータ領域におけるアドレスＡＮ0 〜ＡＮ7 には図１０（ｂ）に示すように『ＥＭＯＴＩＯＮＳ』に対応するアスキーコードが記憶されることになる。
【００６８】
ここで、１曲目の曲名の入力が終了するため、ユーザーはエンター操作を行なう必要がある。エンターキー６３が押されることにより、処理はステップF105からF107に進み、データ『ＦＦｈ』が入力されたとする。そしてステップF108でアドレスＣＴにデータ『ＦＦｈ』を書き込む。この場合、図１０（ｂ）に示すように『ＥＭＯＴＩＯＮＳ』の文字データに続いてアドレスＡＮ8 に『ＦＦｈ』が記憶されることになり、これが１曲の曲名の終了位置を示すものとなる。
【００６９】
引き続き、ユーザーは２曲目の曲名『ＢＥＴＴＥＲ  ＤＡＹＳ』を入力するとともに、エンター操作を行ない、さらに３曲目の曲名『ＷＨＯ  ＩＳ  ＩＴ』を入力して、エンター操作を行なう。すると、図１０（ｂ）のようにアドレスＡＮ9 〜ＡＮ19に『ＢＥＴＴＥＲ  ＤＡＹＳ』が記憶され、アドレスＡＮ20に『ＦＦｈ』が記憶され、アドレスＡＮ21〜ＡＮ29に『ＷＨＯ  ＩＳ  ＩＴ』が記憶され、アドレスＡＮ30に『ＦＦｈ』が記憶される。
【００７０】
ここで、ユーザーが曲名入力モードキー５７を押すと、システムコントローラ１１はその時のアドレスＣＴに『００ｈ』をセットして文字入力モードを終了させる (F104→F111) 。なお、文字入力を続けているうちにアドレスＡＮn まで達してしまった場合（フル容量入力）は、自動的にシステムコントローラ１１はその時のアドレスＣＴに『００ｈ』をセットして文字入力モードを終了させる (F110→F111) 。
【００７１】
ユーザーはこのような文字入力を録音開始前或は録音中の所望の時点で行なっておけばよい。例えばダビングの際に曲名入力を行なってから録音を開始させておけば、後は操作は不要となり、録音中に席を外してもかまわず、また、例えば停止操作が自動化されていれば、録音終了時点に戻ってきて操作を行なう必要はない。
【００７２】
このような文字入力が行なわれた後において、録音（この場合３曲の録音）が終了されると、システムコントローラ１１は図１１，図１２に示す処理を行なうことになる。
即ち、３曲の録音の終了に応じて、バッファＲＡＭ１３内でＵ−ＴＯＣセクター０を書き換え(F201)、さらに前述した操作で入力されてバッファＲＡＭ１３のネームデータ領域に保持されていた曲名を、Ｕ−ＴＯＣセクター１に書込(F202)、そしてこれらの編集を行なったＵ−ＴＯＣ情報をディスク１に書き込む（書き換え）ことになる(F203)。
【００７３】
ステップF201のＵ−ＴＯＣセクター０の書き換えとしては、３曲録音されたことに応じて、例えばそのディスクがそれまでバージンディスクであったとしたら、テーブルポインタP-TNO1〜P-TNO3から続いて各曲のセグメントのスタート／エンドアドレスがパーツテーブルで管理されるようにし、また、これら録音されたエリアを未記録領域から除外するようにテーブルポインタP-FRA 及びそれから導かれるパーツテーブルを書き換えることになる。
【００７４】
なお、そのディスクに既に楽曲が録音済である場合は、今回録音した楽曲はそれに続くトラックナンバとして管理される。例えば２曲が録音されていたディスク（Ｕ−ＴＯＣセクター０のLast TNO＝２となっているディスク）に上記３曲を録音した場合は、これらはテーブルポインタP-TNO3，P-TNO4，P-TNO5からのパーツテーブルで管理されることになる。
【００７５】
そして、このようにＵ−ＴＯＣセクター０の書き換えがなされると、つづいてＵ−ＴＯＣセクター１に曲名データが書き込まれるが、この処理は図１２に示される。
【００７６】
まずシステムコントローラ１１は変数ＣＴにネームデータ領域の先頭アドレス（＝アドレスＡＮ0 ）をセットし(F301)、続いて、トラックナンバを示す変数ＴＮＯとして、今回録音を行なった最初のトラックナンバをセットする(F302)。従って、例えばバージンディスクに録音した場合はＴＮＯ＝１となり、また既に２曲が録音されていたディスクに今回の録音を行なった場合はＴＮＯ＝３となる。以下、バージンディスクに録音されたものと仮定して説明する。
【００７７】
ここで、ネームデータ領域におけるアドレスＣＴのデータが『００ｈ』であるか否かを判別する(F303)。『００ｈ』は上記図９の処理で初期化処理及び文字入力がすべて終了したアドレス（文字入力モードを脱する際）にセットされているもので、ここでアドレスＡＮ0 ＝『００ｈ』であるということは文字データ入力がなされていないことになり、この場合、そのまま処理を終了する (F303→YES)。
【００７８】
アドレスＡＮ0 ＝『００ｈ』でなければ、変数ＴＮＯが最終曲（バージンディスクに３曲を録音した場合、最終曲は３となる）より大きい数値になっているかを判別する(F304)。
【００７９】
この時点でＴＮＯ＝１であるためステップF305に進み、アドレスＣＴ（即ちアドレスＡＮ0 ）のデータを読み出して、これを、Ｕ−ＴＯＣセクター１においてトラックＴＮＯに対応するように、テーブルポインタP-TNA1から導かれるパーツテーブルの第１バイトに書き込む(F305)。従ってこの場合『４５ｈ』（＝『Ｅ』）という文字データがバッファＲＡＭ１３上でＵ−ＴＯＣセクター１内に書き込まれる。そして、変数ＣＴをインクリメントし(F306)、アドレスＣＴのデータが『００ｈ』もしくは『ＦＦｈ』になるまで(F307,F308) 、このＵ−ＴＯＣセクター１への書込処理（F305,F306)を続ける。
【００８０】
図１０（ｂ）のようにネームデータ領域に文字データが保持されている場合、『ＥＭＯＴＩＯＮＳ』という文字に対応する８バイトのアスキーコードがＵ−ＴＯＣセクター１においてテーブルポインタP-TNA1から導かれるパーツテーブルに書き込まれることになる。ただし、図６から分かるように１つのパーツテーブルは７バイトしか記憶できないため、第８バイト目はリンクされる他のパーツテーブルに書き込まれる。
【００８１】
続いて変数ＣＴ＝ＡＮ8 にインクリメントされた時点で、アドレスＣＴのデータは『ＦＦｈ』となるため、ステップF308からF309に進んで、変数ＴＮＯをインクリメントする。また、変数ＣＴもインクリメントする(F309,F310) 。そしてステップF303に戻る。
【００８２】
この時点でＴＮＯ＝２となり、ステップF305に進み、アドレスＣＴ（即ちアドレスＡＮ9 ）のデータを読み出して、これを、Ｕ−ＴＯＣセクター１においてトラックＴＮＯに対応するように、テーブルポインタP-TNA2から導かれるパーツテーブルの第１バイトに書き込む(F305)。この場合『４２ｈ』（＝『Ｂ』）という文字データがＵ−ＴＯＣセクター１に書き込まれる。そして、変数ＣＴをインクリメントし(F306)、アドレスＣＴのデータが『００ｈ』もしくは『ＦＦｈ』になるまで(F307,F308) 、このＵ−ＴＯＣセクター１への書込処理を(F305,F306) 続けることで、『ＢＥＴＴＥＲ  ＤＡＹＳ』という文字に対応する１１バイトのアスキーコードがＵ−ＴＯＣセクター１においてテーブルポインタP-TNA2から導かれる複数のパーツテーブルに書き込まれることになる。
【００８３】
以後同様に第３曲目についても、『ＷＨＯ  ＩＳ  ＩＴ』という文字に対応するアスキーコードがＵ−ＴＯＣセクター１においてテーブルポインタP-TNA3から導かれる複数のパーツテーブルに書き込まれることになる。
そして、この例の場合は、変数ＣＴ＝アドレスＡＮ31となった時点で読み出されるデータは『００ｈ』となり、処理が終了される (F303→YES)。
【００８４】
以上の処理により、Ｕ−ＴＯＣセクター１においては録音された全ての楽曲に対応して文字データが書き込まれたことになり、トラックネームセット処理を終了する。
このようにＵ−ＴＯＣのセクター０，セクター１のバッファＲＡＭ１３上での編集が終了したら、これを新たな管理情報としてディスク１に書き込む。
【００８５】
ところで、上記例の場合、録音する予定であった３曲がそのまま録音が完了された場合であるが、例えばディスクの記録可能残り時間と録音すべきとしてユーザーが設定した楽曲の演奏時間により、録音できなくなる楽曲が発生する場合もある。例えば１０曲を録音するつもりで曲名の入力も予め行なっておいたが、実際には８曲を録音している途中でディスク１のレコーダブルエリアが使いきられてしまうことなども発生する。
【００８６】
このような場合、Ｕ−ＴＯＣセクター０においては、最終楽曲ナンバは８とされるため（ただしバージンディスクに録音した場合）、図１２のトラックネームセット処理の際に、ＴＮＯ＝９となった時点でステップF304の判断で肯定結果が得られ、処理は終了してしまう。即ち、録音されなかった楽曲については、あらかじめ曲名入力をしておいても、これがＵ−ＴＯＣセクター１内にセットされることはなく、録音された楽曲についてのみ正確な文字登録が実現されることになる。（なお、この実施例では曲の途中でとぎれて最後まで録音できなかった楽曲については、トラックネームの登録は行なうようにしている）
【００８７】
なお、この実施例では、一連のデータ（１又は複数の楽曲）のディスク１への記録が終了した時点で、対応する文字データ（曲名）をバッファＲＡＭ１３内においてＵ−ＴＯＣセクター１に書き込むようにしたが（図１２の処理）、このバッファＲＡＭ１３内での処理は、録音中に実行してもよい。つまり、或る楽曲の録音が開始された時点で、その楽曲の曲名についてはバッファＲＡＭ１３内でＵ−ＴＯＣセクター１に書き込むようにしても問題はない。
【００８８】
なお、実施例は記録再生装置としての実施例を例をあげたが、本発明は記録専用装置であっても良い。また、音響データに対応して曲名等の文字データを記録するもののみに限らず、例えば文字や画像によるデータファイルに対応してファイル名等の文字データを記録できる記録システムにおいて適用することもできる。
【００８９】
さらに、記録媒体としてミニディスクに対応する記録装置に限らず、各種光磁気ディスク、磁気ディスクや、磁気テープに対応する記録装置、例えばＤＡＴ方式やデジタルコンパクトカセット方式の記録装置でも本発明を適用できる。
【００９０】
【発明の効果】
以上説明したように本発明では、記録する各データに対応させた文字データを記録することができる記録媒体に対応する記録装置において、１又は複数単位の一連のデータを記録媒体に記録する前もしくは記録中において、記録する各データに対応して入力手段により入力された文字データを記憶することのできる記憶手段と、１又は複数単位の一連のデータの記録媒体への記録が終了した後において記憶手段に記憶されている文字データを記録された各データに対応させて記録媒体に書き込むように制御する制御手段とを備えて構成することにより、ユーザーは録音しようとするデータについて予め対応する文字データを入力しておくことができ、例えば記録操作の際と同時点でこの操作を実行できるため、操作性、使用性が非常に向上するという効果がある。
【００９１】
また制御手段が、データ記録前にユーザーに入力された文字データのうち、実際に記録できなかったデータに対応する文字データは登録しないように制御することにより、記録動作に応じた文字データの正確な登録が実行される。
【図面の簡単な説明】
【図１】本発明の実施例の記録再生装置及び記録媒体の外観図である。
【図２】実施例の記録再生装置のブロック図である。
【図３】実施例の記録再生装置に読み込まれるＰ−ＴＯＣセクター０のデータ構造の説明図である。
【図４】実施例の記録再生装置に読み込まれるＰ−ＴＯＣセクター１のデータ構造の説明図である。
【図５】実施例の記録再生装置に読み込まれるＵ−ＴＯＣセクター０のデータ構造の説明図である。
【図６】実施例の記録再生装置に読み込まれるＵ−ＴＯＣセクター１のデータ構造の説明図である。
【図７】実施例の記録再生装置に読み込まれるＵ−ＴＯＣセクター０のデータのリンク構造の説明図である。
【図８】実施例のＴＯＣ領域に記録されるアスキーコードの説明図である。
【図９】実施例のトラックネーム入力処理のフローチャートである。
【図１０】実施例のトラックネーム入力処理の説明図である。
【図１１】実施例の録音終了後の処理のフローチャートである。
【図１２】実施例のトラックネームセット処理のフローチャートである。
【符号の説明】
１  ディスク
３  光学ヘッド
６  磁気ヘッド
８，１４  エンコード／デコード部
１１  システムコントローラ
１２  メモリコントローラ
１３  バッファＲＡＭ
１９  操作入力部
２０  表示部
３０  記録再生装置
５７  曲名入力モードキー
６１  テンキー
６３  エンターキー
【図１】
0003830539.tif 000002
【図２】
0003830539.tif 000003
【図３】
0003830539.tif 000004
【図４】
0003830539.tif 000005
【図５】
0003830539.tif 000006
【図６】
0003830539.tif 000007
【図７】
0003830539.tif 000008
【図８】
0003830539.tif 000009
【図９】
0003830539.tif 000010
【図１０】
0003830539.tif 000011
【図１１】
0003830539.tif 000012
【図１２】
0003830539.tif 000013