(57)【特許請求の範囲】
【請求項１】
所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録装置において、
前記文字情報の記録に際し、未使用の前記文字情報記録領域と、所定の文字情報が既に記録されている前記文字情報記録領域とを記録可能領域とする手段を備え、
前記所定の文字情報は、それに対応する前記記録単位の記録に使用した所定の記録方法に関する情報であることを特徴とする記録装置。
【請求項２】
所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録装置において、
記録しようとする前記文字情報の文字数が前記文字情報記録領域のために用意されている領域のうちの未使用の領域に対応する文字数を上回る場合は、所定の文字情報が既に記録されている前記文字情報記録領域を前記記録しようとする文字情報の記録のために使用するとともに、前記所定の文字情報は、それに対応する前記記録単位の記録に使用した所定の記録方法に関する情報であることを特徴とする記録装置。
【請求項３】
前記記録媒体は各記録単位に所定の連続番号が付与されており、前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、それらの文字情報記録領域のうちから、対応する前記記録単位に付された前記連続番号の昇順又は降順に、前記付与された文字情報の記録のために必要な数を選択し、選択した文字情報記録領域を前記未使用の領域に結合することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、すべての前記所定の文字情報が既に記録されている文字情報記録領域を前記未使用の領域に結合することを特徴とする請求項２に記載の記録装置。
【請求項５】
所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録方法において、
前記文字情報の記録に際し、未使用の前記文字情報記録領域と、所定の文字情報が既に記録されている前記文字情報記録領域とを記録可能領域とする工程を備え、
前記所定の文字情報は、それに対応する前記記録単位の記録に使用した所定の記録方法に関する情報であることを特徴とする記録方法。
【請求項６】
所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録方法において、
記録しようとする前記文字情報の文字数が前記文字情報記録領域のために用意されている領域のうちの未使用の領域に対応する文字数を上回る場合は、所定の文字情報が既に記録されている前記文字情報記録領域を前記記録しようとする文字情報の記録のために使用するとともに、前記所定の文字情報は、それに対応する前記記録単位の記録に使用した所定の記録方法に関する情報であることを特徴とする記録方法。
【請求項７】
前記記録媒体は各記録単位に所定の連続番号が付与されており、前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、それらの文字情報記録領域のうちから、対応する前記記録単位に付された前記連続番号の昇順又は降順に、前記付与された文字情報の記録のために必要な数を選択し、選択した文字情報記録領域を前記未使用の領域に結合することを特徴とする請求項６に記載の記録方法。
【請求項８】
前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、すべての前記所定の文字情報が既に記録されている文字情報記録領域を前記未使用の領域に結合することを特徴とする請求項６に記載の記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録装置及び記録方法に関する。
【０００２】
【従来の技術】
従来、以前から用いられている符号化方法では正常な復号が不可能な新たな符号化方式により記録を行う場合、その旨をユーザに示すために、記録されるトラックに対応付けて記録されるトラックタイトルに、所定の文字を自動的に付加する機能を有する記録装置が知られている。たとえばＭＤ（ミニディスク）の記録装置の場合では、ＡＴＲＡＣ３（Adaptive TRansform Acoustic Coding 3）で記録を行うときに、以前から用いられているＡＴＲＡＣとは異なる旨を示すために、記録されるトラックのトラックタイトルに"ＬＰ："を付加するようにしている。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような記録装置によれば、付加する"ＬＰ："等の文字は通常のトラックタイトルのための領域に記録されるため、ユーザが付与したいトラックタイトルのための文字数がその分制限されることになる。たとえば、ユーザがトラックタイトルを入力しない場合は、"ＬＰ："のみで７バイトの領域を使用してしまう。したがって、仮に２５５曲の全トラックに対して"ＬＰ："のみが付与されていると、それだけでタイトル用の領域が満杯となり、タイトルをまったく入力することができないことになる。
【０００４】
本発明の目的は、このような従来技術の問題点に鑑み、記録装置及び方法において、"ＬＰ："等の文字の記録があるために、ユーザが記録し得る文字情報の量が制限されるのを防止することにある。
【０００５】
【課題を解決するための手段】
この目的を達成するため、第１の発明に係る記録装置は、所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録装置において、前記文字情報の記録に際し、未使用の前記文字情報記録領域と、所定の文字情報が既に記録されている前記文字情報記録領域とを記録可能領域とする手段を具備することを特徴とする。
【０００６】
ここで、記録媒体としては、記録を行うことが可能なものであれば如何なる媒体でも用いることができるが、具体的にはＭＤ（ミニディスク）、ＣＤ−Ｒ（CD-Recordable）、ＣＤ−ＲＷ（CD-ReWritable）等が該当する。異なる記録方法としては、符号化方法が異なるものとして、ＭＤにおいて使用されているアトラック・ステレオ（ATRAC Stereo）、アトラック・モノ（ATRAC Mono）、アトラック３−２倍長・ステレオ（ATRAC3 LP2 Stereo）、アトラック３−４倍長・ステレオ（ATRAC3 LP4 Stereo）等を挙げることができる。ＣＤ−ＲやＣＤ−ＲＷにおいては、ＭＰ３（MPEG-1 Audio LayerIII）、ＷＭＡ（Windows Media Audio）等を挙げることができる。また、非圧縮の場合も符号化方法の一つに含まれる。所定の記録単位としては、たとえばＭＤ等におけるトラックが該当する。付与される文字情報とは、たとえばＭＤ等におけるトラックタイトルやディスクタイトルが該当する。所定の文字情報記録領域とは、たとえばＭＤのオーディオフォーマットにおける各トラック番号に対応するネームスロット及びこれにリンクしているネームスロットにより構成されるトラックタイトルやディスクタイトルを記録するための領域が該当する。この場合、記録される文字情報の文字数に応じた文字情報記録領域は、ネームスロットにエンプティスロットを順次リンクさせることにより確保することができる。未使用の領域とは、たとえばこのエンプティスロットが該当する。所定の文字情報としては、たとえば対応するトラックがアトラック３−２倍長・ステレオやアトラック３−４倍長・ステレオで記録がなされていることを示す"ＬＰ："を挙げることができる。
【０００７】
この構成において、装置に装填されている記録媒体又はその記録媒体に記録されているある記録単位若しくはこれから記録しようとしている記録単位に対してユーザ等により文字情報の記録が指示されると、その記録単位に対応する文字情報記録領域にその文字情報を記録する。このとき、文字情報の記録に使用できる文字情報記録領域は、従来の装置では、未使用の文字情報記録領域のみであった。これに対し、本発明では、文字情報の記録に使用できる文字情報記録領域は、未使用の文字情報記録領域と、所定の文字情報が既に記録されている文字情報記録領域とを加えた領域となる。
【０００８】
第２の発明は、所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録装置において、記録しようとする前記文字情報の文字数が前記文字情報記録領域のために用意されている領域のうちの未使用の領域に対応する文字数を上回る場合は、所定の文字情報が既に記録されている前記文字情報記録領域を前記記録しようとする文字情報の記録のために使用することを特徴とする。
【０００９】
この構成において、記録しようとする文字情報の文字数に応じ、対応する文字情報記録領域は、文字情報記録領域のために用意されている領域のうちの未使用の領域を用いて確保される。このとき、記録しようとする文字情報の文字数が未使用の領域に対応する文字数を上回る場合、従来の装置では、何ら対処がなされていなかった。これに対し本第２発明では、かかる場合は、所定の文字情報が既に記録されている文字情報記録領域を、記録しようとする文字情報の記録のために使用するようにしている。
【００１０】
第３の発明に係る記録装置は、第２発明において、前記記録媒体は各記録単位に所定の連続番号が付与されており、前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、それらの文字情報記録領域のうちから、対応する前記記録単位に付された前記連続番号の昇順又は降順に、前記付与された文字情報の記録のために必要な数を選択し、選択した文字情報記録領域を前記未使用の領域に結合することを特徴とする。
【００１１】
ここで、所定の連続番号とは、たとえばＭＤ等の場合におけるトラック番号が該当する。選択した必要数の文字情報記録領域を未使用の領域に結合すると、付与された文字情報を記録するための文字情報記録領域は、結合された文字情報記録領域をも未使用の領域として用いて拡張され、付与された文字情報を記録するに十分な大きさの領域となる。
【００１２】
第４の発明は、第２発明において、前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、すべての前記所定の文字情報が既に記録されている文字情報記録領域を前記未使用の領域に結合することを特徴とする。結合された文字情報記録領域は未使用の領域として、付与された文字情報の記録のために用いられる。
【００１３】
第５の発明は、第１〜第４のいずれかの発明において、前記所定の文字情報は、それに対応する前記記録単位の記録に使用した所定の記録方法に関する情報であることを特徴とする。
【００１４】
所定の記録方法のみに関する情報としては、たとえば対応するトラックがアトラック３−２倍長・ステレオやアトラック３−４倍長・ステレオで記録がなされていることを示す"ＬＰ："のみの場合を挙げることができる。この情報は、アトラック３に対応していない再生装置において、アトラック３で記録されたトラックとアトラックにより記録されたトラックとを判別できるようにするために記録されたものである。したがってこの情報は、アトラック３に対応している装置ではあまり意味をもたないため、この情報のみが記録されている文字情報記録領域を未使用の領域に含めても不都合は生じない。
【００１５】
第６の発明は、所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録方法において、前記文字情報の記録に際し、未使用の前記文字情報記録領域と、所定の文字情報が既に記録されている前記文字情報記録領域とを記録可能領域とする工程を具備することを特徴とする。
【００１６】
第７の発明は、所定の記録単位ごとに異なる記録方法を用いた記録が可能な記録媒体に対し、各記録単位又はその記録媒体に対応する文字情報を、その文字数に応じた所定の文字情報記録領域において記録する記録方法において、記録しようとする前記文字情報の文字数が前記文字情報記録領域のために用意されている領域のうちの未使用の領域に対応する文字数を上回る場合は、所定の文字情報が既に記録されている前記文字情報記録領域を前記記録しようとする文字情報の記録のために使用することを特徴とする。
【００１７】
第８の発明は、第７発明において、前記記録媒体は各記録単位に所定の連続番号が付与されており、前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、それらの文字情報記録領域のうちから、対応する前記記録単位に付された前記連続番号の昇順又は降順に、前記付与された文字情報の記録のために必要な数を選択し、選択した文字情報記録領域を前記未使用の領域に結合することを特徴とする。
【００１８】
第９の発明は、第７発明において、前記所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、すべての前記所定の文字情報が既に記録されている文字情報記録領域を前記未使用の領域に結合することを特徴とする。
第１０の発明は、第６〜第９発明において、前記所定の文字情報は、それに対応する前記記録単位の記録に使用した所定の記録方法に関する情報であることを特徴とする。
【００１９】
【発明の実施の形態】
図１は本発明の一実施形態に係る記録装置の構成を示すブロック図である。同図において、１は音声データが記録されるミニディスク、２はミニディスク１を回転駆動するスピンドルモータ、３はミニディスク１にレーザ光を照射して記録又は再生を行うための光ピックアップである。光ピックアップ３は、記録時には記録トラックをキュリー温度まで加熱するための高レベルのレーザ出力を行い、再生時には磁気カー効果により反射光からデータを検出するための比較的低レベルのレーザ出力を行う。
【００２０】
５は供給されるデータによって変調された磁界をミニディスク１に印加する磁気ヘッド、６はエンコード処理された記録データに応じて磁気ヘッド５に駆動信号を供給するヘッドドライバ、４は光ピックアップ３及び磁気ヘッド５をミニディスク１の半径方向に移動させる送りモータ、７は光ピックアップ３から供給される情報の演算処理により再生ＲＦ信号、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥ、グルーブ情報すなわちミニディスク１にプリグルーブとして記録されている絶対位置情報（ＡＤＩＰ）等を抽出するＲＦアンプである。
【００２１】
８はディジタル信号処理回路であり、ＲＦアンプ７からの絶対位置情報としてのアドレス情報（ＡＤＩＰ）をデコードするＡＤＩＰデコーダ、再生ＲＦ信号に含まれるＡＴＲＡＣで符号化されているデータ（以下、「ＡＴＲＡＣデータ」という。）、アドレス及びサブコードをデコードするＥＦＭデコーダ、読み取ったＡＴＲＡＣデータを一旦メモリ１２に蓄積し、ＡＴＲＡＣデコーダ部へ送るための管理を行うショックプルーフメモリコントローラ、及びＡＴＲＡＣデータへのエンコードを行うＡＴＲＡＣエンコーダ部を含む。
【００２２】
９はマイコン等で構成されるシステムコントローラであり、ディジタル信号処理回路８に対し、ミニディスク１のアドレスサーチの指示、光ピックアップ３の制御の指示、ＡＴＲＡＣデータのデコード開始の指示等を行うほか、ディジタル信号処理回路８から、アドレス情報（ＡＤＩＰ）、ＥＦＭデコーダでデコードしたアドレス情報等を得る。また、ユーザによる再生、停止、記録、消去等の指示を、操作部１０を介して受け入れ、動作内容を表示部１１に表示する。
【００２３】
図２はミニディスクに用いられているセクタフォーマットにおけるＵＴＯＣエリアのセクタ０のレイアウトを示す。ＵＴＯＣエリアのセクタ０には、記録した音楽データの管理情報や各トラックに関する情報が記録される。図中のＰ−ＴＮＯｎ（ｎ＝１〜２５５）はトラック番号（ＴＮＯ）がｎであるトラック（以下、「トラックｎ」という。）のスタートアドレスへのポインタであり、その値はトラックｎのスタートアドレスを与えるバイト位置を、７６×４＋（Ｐ−ＴＮＯｎ）×８によって示す。Ｐ−ＴＮＯｎで示される各バイト位置には、プログラムエリアに記録される各トラックｎの音楽情報のスタートアドレス（Start adress）、エンドアドレス（End adress）、トラック・モード（Track mode）等の情報が記録される。各トラックｎのトラック・モードの情報としては、そのトラックの記録に使用された符号化方法や著作権等の情報が記録される。
【００２４】
ミニディスク１の記録時にはこのようなセクタ構成で、ＵＴＯＣエリアのセクタ０に、各トラックｎのアドレス情報等が記録される。再生時には、ＵＴＯＣエリアのセクタ０に記録されている各トラックｎのスタートアドレス及びエンドアドレスの情報並びにトラック・モード情報（符号化方法、著作権情報等）等に基づき、記録装置はデコーダを選択して、ミニディスク１に記録されているオーディオデータを再生する。このような構成により、実際にオーディオデータが記録されているミニディスク１のプログラムエリアを直接操作することなく、ＵＴＯＣの内容を操作するだけで、簡単にトラックの移動、結合、及び削除を行うことができるようになっている。
【００２５】
図３はミニディスクに用いられているセクタフォーマットにおけるＵＴＯＣエリアのセクタ１のレイアウトを示す。セクタ１はトラックタイトル及びディスクタイトルの情報を記録するために用いられる。各タイトルはアスキーコードを用い、対応するネームスロットに記録される。
【００２６】
図中のＰ−ＴＮＡｎ（ｎ＝１〜２５５）は、各トラックｎのタイトルが記録されるネームスロットが始まるバイト位置を、７６×４＋（Ｐ−ＴＮＡｎ）×８によって示すポインタである。ディスクタイトル専用のネームスロットは７６×４バイトの位置から始まっている。各ネームスロットは７バイトのアスキーコードの格納領域と、１バイトのＬｉｎｋ−Ｐからなる。Ｌｉｎｋ−Ｐは、そのネームスロットに接続されている次のネームスロットのバイト位置を示すポインタである。その値が０であれば次への接続はなく、そのネームスロットでタイトルは完結していることになる。全ネームスロットを使えば、最大で１７９２（＝７×２５６）文字の入力が可能である。ただし各ネームスロットごとに７バイト単位で制御されるため、２、３文字のタイトルであっても１つのネームスロットを使用することになる。図中のＰ−Ｅｍｐｔｙは未使用のネームスロットであるエンプティスロットのうち最初もののバイト位置を示すポインタである。
【００２７】
図４はセクタ１の記録内容の一例を示す。トラック２、３、５、６、７のポインタＰ−ＴＮＡ２、３、５、６、７の内容はそれぞれ０１、０２、０３、０４、０５である。したがって、トラック２、３、５、６、７のネームスロットはそれぞれ７８、８０、８２、８４、８６（×４バイト）の位置から始まっており、各ネームスロットにはそれぞれ"ＬＰ："が記録されている。エンプティスロットへのポインタＰ−ＥＭＰＴＹは０６であり、エンプティスロットは８８（×４バイト）の位置から始まっている。
【００２８】
図５は図４のセクタ１の内容においてトラック２が占有しているネームスロットを開放し、エンプティスロットに加えた後のセクタ１の内容を示す。エンプティスロットへのポインタＰ−ＥＭＰＴＹは０６から、トラック２が占有していたネームスロットを指示する０１へ変更され、そのネームスロットの格納領域はゼロクリアされ、Ｌｉｎｋ−Ｐは０６に書き換えられている。また、トラック２のポインタＰ−ＴＮＡ２もゼロクリアされている。すなわち、トラック２が占有していたネームスロットは各エンプティスロットの最初に付加されている。
【００２９】
このように、トラックｎのエンプティスロットを開放するには、エンプティスロットへのポインタＰ−ＥＭＰＴＹの値をトラックｎのネームスロットのＬｉｎｋ−Ｐの値とし、ポインタＰ−ＥＭＰＴＹの値をトラックｎへのポインタ値とし、そしてトラックｎのネームスロット位置を示すポインタＰ−ＴＮＡｎを０とすればよい。あるいは、ポインタＰ−ＥＭＰＴＹの内容はそままにしておき、ポインタＰ−ＥＭＰＴＹが指し示す最初のエンプティスロットからＬｉｎｋ−Ｐにより各エンプティスロットを辿って行き着く最後のエンプティスロットのＬｉｎｋ−Ｐをトラックｎのネームスロットへのポインタ値とすることにより、トラックｎをエンプティスロットの最後に結合してもよい。
【００３０】
図６は図１の装置におけるタイトル入力処理を示すフローチャートである。システムコントローラ９は、ステップ６１において、ユーザからのタイトル入力開始の指示の有無を監視しており、指示があったことを検出すると、ステップ６２において、タイトル入力の対象となるトラック番号の選択又はディスクタイトルを入力する旨の選択がユーザによってなされるのを待つ。
【００３１】
この選択がなされると、ステップ６３において、選択されたトラック番号のタイトル又はディスクタイトルをＵＴＯＣ１の対応するネームスロットから読み出し、バッファメモリに格納する。バッファメモリの内容は表示部１１におけるユーザの入力領域において入力済み文字として表示される。次に、ステップ６４において、"ＬＰ："が格納されているネームスロット（以下、「ＬＰスロット」という。）の数をカウントする。次に、ステップ６５において、入力可能な文字数を計算する。この計算は、入力可能な文字数＝（エンプティスロットの数＋ＬＰスロットの数）×７により行うことができる。
【００３２】
次に、ステップ６６、６７、７３及び７４において、それぞれ１文字入力の指示の有無、１文字削除の指示の有無、タイトル入力確定指示の有無、及びタイトル入力終了の指示の有無を監視する。
【００３３】
ステップ６６で１文字の入力を検出した場合は、ステップ７０において入力可能文字数は０か否かを判定する。入力可能文字数が０でなければステップ７１において、その１文字の入力を受け入れて、入力済み文字数を１だけインクリメントするとともに、入力可能文字数を１だけデクリメントして、ステップ６６へ戻る。入力可能文字数が０であると判定した場合は、ステップ７２において、タイトルの領域が満杯である旨の表示を行い、ステップ６６へ戻る。
【００３４】
ステップ６７において１文字削除の指示を検出した場合は、ステップ６８において、入力済み文字数が０であるか否かを判定する。０であると判定した場合はそのままステップ６６へ戻る。０でないと判定した場合はステップ６９において１文字削除の指示を受け入れるとともに、入力済み文字数を１だけデクリメントし、入力可能文字数を１だけインクリメントし、ステップ６６へ戻る。
【００３５】
ステップ７３において、タイトル入力確定の指示を検出した場合はステップ７５において、入力済み文字数に応じた必要数のＬＰスロットを開放し、さらにステップ７６において、入力済み文字によるタイトルが反映されたバッファメモリの内容をＵＴＯＣ１に書き込んで、タイトル入力処理を終了する。
【００３６】
ステップ７４において、タイトル入力終了の指示を検出した場合は、そのままタイトル入力処理を終了する。この場合はＵＴＯＣ１への書込みは行われない。
【００３７】
これによれば、ステップ６４においてＬＰスロット数を数え、ステップ６５において入力可能文字数をエンプティスロットにＬＰスロットを加えた領域に対応する文字数とし、この文字数を限界として文字入力を受け付け、さらにステップ７５において入力済み文字数に応じた必要数のＬＰスロットを開放し、入力済み文字の内容を反映するようにしているため、ユーザはＬＰスロットの存在に制限されることなくタイトル用の文字を入力することができる。すなわち、ユーザの意図しないところで"ＬＰ："が付加されたＵＴＯＣ１を占有しているＬＰスロットを、エンプティスロットが不足した場合のみ優先的に開放して利用可能なエンプティスロットとしているため、"ＬＰ："が付加されたミニディスクであってもユーザはそれを意識することなく規格最大の文字入力を行うことができる。また、エンプティスロットが足りなくなるほどタイトル入力を行わない場合は、"ＬＰ："の文字はそのまま残るため、"ＬＰ："の付加による利点を維持しつつ、ユーザによる規格最大の文字入力をサポートすることができる。
【００３８】
図７は図６のステップ６４におけるＬＰスロット検索処理を示すフローチャートである。この処理に移行すると、まずステップ７１において、カウンタｉをゼロクリアするとともに、トラック番号のカウンタｊに最小トラック番号を格納する。次に、ステップ７２において、トラックｊはＡＴＲＡＣ３により記録されたものか否かを判定する。この判定は、ＵＴＯＣ０（ＵＴＯＣのセクタ０）に記録されているトラックｊのトラック・モード（Track mode）を参照して行う。ＡＴＲＡＣ３によるものではないと判定した場合はステップ７５へ進む。ＡＴＲＡＣ３によるものであると判定した場合はステップ７３において、トラックｊのトラックタイトルは"ＬＰ："のみか否かを、ＵＴＯＣ１の対応するネームスロットを参照して判定する。"ＬＰ："のみと判定した場合はステップ７４においてカウンタｉを１だけインクリメントし、ステップ７５へ進む。"ＬＰ："のみでないと判定した場合はステップ７５へ進む。
【００３９】
ステップ７５では、カウンタｊを１だけインクリメントする。次に、ステップ７６において、カウンタｊは最大トラック番号を超えたか否かを判定する。超えていないと判定した場合はステップ７２へ戻り、上述の処理を繰り返す。最大トラック番号を超えたと判定した場合はステップ７７においてＬＰスロット数をｉとし、ＬＰスロット検索処理を終了する。
【００４０】
図８は図６のステップ７５におけるスロット開放処理を示すフローチャートである。この処理に移行すると、まずステップ８１において、タイトル入力の対象となっているトラックのタイトルに使用しているネームスロット又はディスクタイトルの入力である場合はそのために使用しているネームスロットをエンプティスロットに結合して開放する。
【００４１】
次に、ステップ８２において、入力済み文字数からエンプティスロット数×７を差し引いた数をカウンタｋに格納する。次に、ステップ８３において、このｋが０より大きいか否かを判定する。ｋが０より大きいということは、入力済み文字のうち現状の数のエンプティスロットでは格納しきれない文字があるということを意味し、ｋはこの時点では、この格納しきれない文字数を表わしている。
【００４２】
ステップ８３において、ｋが０より大きくはないと判定した場合は、現状のエンプティスロットの数で十分であるため、スロット開放処理を終了する。ｋが０より大きいと判定した場合は、ステップ８４において、ｋをネームスロットのバイト数７で割って、小数点以下を繰り上げた値とする。これによりｋは格納しきれない文字数を格納するに必要なネームスロットの数を示す値となる。次にステップ８５において、トラック番号のカウンタｊに最小トラック番号を格納する。
【００４３】
次にステップ８６において、トラックｊはＡＴＲＡＣ３により記録されたものであるか否かを判定する。この判定は、ＵＴＯＣ０（ＵＴＯＣのセクタ０）に記録されているトラックｊのトラック・モード（Track mode）を参照して行う。トラックｊがＡＴＲＡＣ３により記録されたものでないと判定した場合は、ステップ８９へ進む。トラックｊがＡＴＲＡＣ３により記録されたものであると判定した場合は、ステップ８７において、トラックｊのタイトルは"ＬＰ："のみか否かをＵＴＯＣ１（ＵＴＯＣのセクタ１）を参照して判定する。"ＬＰ："のみでないと判定した場合は、ステップ８９へ進む。
【００４４】
ステップ８７において、トラックｊのタイトルは"ＬＰ："のみであると判定した場合は、ステップ８８において、トラックｊのネームスロットをエンプティスロットに結合することにより開放し、ステップ８９へ進む。
【００４５】
ステップ８９では、カウンタｊを１だけインクリメントするとともに、ｋの値を−１だけデクリメントする。次に、ステップ９０において、ｋが０か否かを判定する。０でなければステップ８６へ戻る。０であればスロット開放処理を終了する。
【００４６】
これにより、入力済み文字数に応じた必要数のＬＰスロットがエンプティスロットに結合され、開放されることになる。
【００４７】
なお、本発明は上述の実施形態に限定されず、適宜変形して実施することができる。たとえば、上述においては、図７のスロット開放処理（図６のステップ７５）では、ＬＰスロットをそのトラック番号の昇順に必要な数だけ選択してエンプティスロットに結合するようにようにしているが、この代わりに、降順に必要数を選択して結合するようにしてもよい。
【００４８】
また、図７のスロット開放処理では、ＬＰスロットを必要な数だけ選択してエンプティスロットに結合するようにようにしているが、この代わりに、すべてのＬＰスロットをエンプティスロットに結合するようにしてもよい。
【００４９】
【発明の効果】
以上説明したように本発明によれば、文字情報の記録に際し、未使用の文字情報記録領域と、所定の文字情報が既に記録されている文字情報記録領域とを記録可能領域とするようにしたため、ユーザが付与し得る文字情報の量が所定の文字情報の記録があるために制限されるのを防止することができる。
【００５０】
また、記録しようとする文字情報の文字数が文字情報記録領域のために用意されている領域のうちの未使用の領域に対応する文字数を上回る場合は、所定の文字情報が既に記録されている文字情報記録領域を、記録しようとする文字情報の記録のために使用するようにしたため、ユーザが記録し得る文字情報の量が所定の文字情報の記録があるために制限されるのを防止することができる。
【００５１】
また、第３及び第８の発明によれば、所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、それらの文字情報記録領域のうちから、対応する記録単位に付された連続番号の昇順又は降順に、付与された文字情報の記録のために必要な数を選択し、選択した文字情報記録領域を未使用の領域に結合するようにしたため、所定の文字情報が既に記録されている文字情報記録領域を、対応する記録単位に付された連続番号に従い、一定の順序で使用することができる。また、所定の文字情報が既に記録されている文字情報記録領域のうち使用されなかったものについては有効に存続させ、所定の文字情報を活用することができる。
【００５２】
また、第４及び第９の発明によれば、所定の文字情報が既に記録されている文字情報記録領域の使用に際しては、すべての所定の文字情報が既に記録されている文字情報記録領域を未使用の領域に結合するようにしたため、所定の文字情報が既に記録されている文字情報記録領域を一括して区別なく未使用の領域に加えて使用することができる。
【００５３】
また、第５及び第１０の発明によれば、所定の文字情報は、それに対応する記録単位の記録に使用した所定の記録方法に関する情報であるため、特に不都合を生じさせることなく、その情報が記録されている文字情報記録領域を使用することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る記録装置の構成を示すブロック図である。
【図２】ミニディスクに用いられているセクタフォーマットにおけるＵＴＯＣエリアのセクタ０のレイアウトを示す図である。
【図３】ミニディスクに用いられているセクタフォーマットにおけるＵＴＯＣエリアのセクタ１のレイアウトを示す図である。
【図４】ＵＴＯＣエリアにおけるセクタ１の記録内容の一例を示す図である。
【図５】図４のセクタ１の内容においてトラック２が占有しているネームスロットを開放し、エンプティスロットに加えた後のセクタ１の内容を示す。
【図６】図１の装置におけるタイトル入力処理を示すフローチャートである。
【図７】図６のステップ６４におけるＬＰスロット検索処理を示すフローチャートである。
【図８】図６のステップ７５におけるスロット開放処理を示すフローチャートである。
【符号の説明】
１：ミニディスク、２：スピンドルモータ、３：光ピックアップ、４：送りモータ、５：磁気ヘッド、６：ヘッドドライバ、７：ＲＦアンプ、８：ディジタル信号処理回路、９：システムコントローラ、１０：操作部、１１：表示部、１２：メモリ。
【図１】
0003875845.tif 000002
【図２】
0003875845.tif 000003
【図３】
0003875845.tif 000004
【図４】
0003875845.tif 000005
【図５】
0003875845.tif 000006
【図６】
0003875845.tif 000007
【図７】
0003875845.tif 000008
【図８】
0003875845.tif 000009