(57)【要約】【目的】ＣＤプレーヤのＣＤサーボ制御でアンファイナライズディスクの再生を可能にする。【構成】アンファイナライズディスク１の最内周の鏡面及びスタートトラックナンバーＳｔａｒｔＴＮＯを検出してそのサブコードＱチャネルのデータ部分を読み出してＴＯＣデータＤｓを作成してメモリ装置８に記録し、次に、最外周の鏡面及びラストトラックナンバーＬａｓｔＴＮＯを検出してそのＴＯＣデータＤｋを作成してメモリ装置８に記録し、以下、順に内周方向のトラックナンバーへ移行して各トラックナンバーのＴＯＣデータＤｋ−１、Ｄｋ−２、・・を作成してメモリ装置８に記録することにより、ＣＤＤＡのＴＯＣに相当するＴＯＣデータを作成し、これを基にアンファイナライズディスク１を再生することを、再生専用ＣＤプレーヤ１００のマイクロコンピュータ７のソフトウェアのアルゴリズムの改良で実現する。【選択図】  図１
2004234745.tif 000002
【特許請求の範囲】
【請求項１】
リードイン領域とプログラム領域とリードアウト領域とを連続して有する追記可能型コンパクトディスクのプログラム領域に記録された記録データの再生を、ＴＯＣデータに基づいて行うための再生方法において、
再生対象ディスクがプログラム領域に記録データを有するアンファイナライズディスクか否かをリードイン領域の鏡面検出で判定する第１ステップと、
再生対象ディスクをアンファイナライズディスクと判定した場合に、再生対象ディスクの最内周を検索してプログラム領域のスタートポジションとそのスタートトラックナンバーを確定するとともに、前記スタートトラックナンバーのトラックに記録されている記録データ中のサブコードＱチャネルデータから前記スタートトラックナンバーにおけるＴＯＣデータを作成してメモリ装置に記録する第２ステップと、
第２ステップ終了後、再生対象ディスクの外周方向へピックアップのトラックジャンプを繰り返してフォーカスロックが所定時間外れた時点でリードアウト領域である鏡面に達したと判定する第３ステップと、
第３ステップ終了後、ピックアップを再生対象ディスクの内周方向へ所定時間送ってプログラム領域に入れ、さらに外周方向へ小さくトラックジャンプを繰り返してピックアップのフォーカスロックが外れた時点の絶対時間をリードアウト領域が始まる絶対時間としてこれをリードアウトタイムとして確定し、さらにリードアウト領域直前のプログラム領域部分のトラックナンバーをプログラム領域のラストトラックナンバーとして確定する第４ステップと、
第４ステップ終了後、ピックアップを再生対象ディスクの内周方向へ所定時間送ってプログラム領域の前記ラストトラックナンバーのトラックに入れ、前記ラストトラックナンバーにおけるＴＯＣデータを、前記ラストトラックナンバーのトラックに記録されている記録データ中のサブコードＱチャネルデータから作成して前記メモリ装置に記録する第５ステップと、
第５ステップで得たＴＯＣデータに基づいて再生対象ディスクの内周方向を検索してピックアップを前記ラストトラックナンバーよりも１つ前のトラックナンバーのトラックに入れて、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーにおけるＴＯＣデータを作成して前記メモリ装置に記録する第６ステップと、
直前に作成したＴＯＣデータに基づいて再生対象ディスクの内周方向を検索し、ＴＯＣデータを直前に作成したトラックナンバーの１つ前のトラックナンバーのトラックにピックアップを入れ、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーのＴＯＣデータを作成して前記メモリ装置に記録するフローを順次繰り返してプログラム領域中の全てのトラックナンバーのＴＯＣデータを前記メモリ装置に記録する第７ステップと、を設け、
前記メモリ装置に記録された前記スタートトラックナンバーから前記ラストトラックナンバーまでのＴＯＣデータに基づいて当該アンファイナライズディスクの再生を行うことを特徴とする再生方法。
【請求項２】
リードイン領域とプログラム領域とリードアウト領域とを連続して有する追記可能型コンパクトディスクのプログラム領域に記録された記録データの再生を、ＴＯＣデータに基づいて行うためのコンピュータを、
再生対象ディスクがプログラム領域に記録データを有するアンファイナライズディスクか否かをリードイン領域の鏡面検出で判定する手段と、
再生対象ディスクをアンファイナライズディスクと判定した場合に、再生対象ディスクの最内周を検索してプログラム領域のスタートポジションとそのスタートトラックナンバーを確定するとともに、前記スタートトラックナンバーのトラックに記録されている記録データ中のサブコードＱチャネルデータから前記スタートトラックナンバーにおけるＴＯＣデータを作成してメモリ装置に記録する手段と、
前記スタートポジションよりも再生対象ディスクの外周方向へピックアップのトラックジャンプを繰り返してフォーカスロックが所定時間外れた時点でリードアウト領域である鏡面に達したと判定する手段と、
ピックアップを前記リードアウト領域と判定した位置よりも再生対象ディスクの内周方向へ所定時間送ってプログラム領域に入れ、さらに外周方向へ小さくトラックジャンプを繰り返してピックアップのフォーカスロックが外れた時点の絶対時間をリードアウト領域が始まる絶対時間とし、これをリードアウトタイムとして確定し、さらにリードアウト領域直前のプログラム領域部分のトラックナンバーをプログラム領域のラストトラックナンバーとして確定する手段と、
ピックアップを前記リードアウト領域よりも再生対象ディスクの内周方向へ所定時間送ってプログラム領域の前記ラストトラックナンバーのトラックに入れ、前記ラストトラックナンバーにおけるＴＯＣデータを、前記ラストトラックナンバーのトラックに記録されている記録データ中のサブコードＱチャネルデータから作成して前記メモリ装置に記録する手段と、
得られた前記ラストトラックナンバーのＴＯＣデータに基づいて再生対象ディスクの内周方向を検索してピックアップを前記ラストトラックナンバーよりも１つ前のトラックナンバーのトラックに入れて、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーにおけるＴＯＣデータを作成して前記メモリ装置に記録する手段と、
直前に作成したＴＯＣデータに基づいて再生対象ディスクの内周方向を検索し、ＴＯＣデータを直前に作成したトラックナンバーの１つ前のトラックナンバーのトラックにピックアップを入れ、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーのＴＯＣデータを作成して前記メモリ装置に記録するフローを順次繰り返してプログラム領域中の全てのトラックナンバーのＴＯＣデータを前記メモリ装置に記録する手段と、
前記メモリ装置に記録された前記スタートトラックナンバーから前記ラストトラックナンバーまでのＴＯＣデータに基づいて当該アンファイナライズディスクの再生を行う手段として機能させるための再生用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はオーディオ機器の技術分野に属し、特にＣＤ−Ｒ／ＣＤ−ＲＷ等の追記可能なコンパクトディスクで録音途中のＴＯＣ（Ｔａｂｌｅ  ｏｆ  Ｃｏｎｔｅｎｔｓ）データを持たないアンファイナライズディスクを再生専用コンパクトディスク（以下、ＣＤとも称す。）プレーヤで再生可能にする再生方法及び再生用プログラムに関する。
【０００２】
【従来の技術】
パーソナルコンピュータやＣＤ−Ｒ／ＣＤ−ＲＷレコーダで録音したＣＤ−Ｒ／ＣＤ−ＲＷ等の追記可能なコンパクトディスクは、録音完結処理（ファイナライズ）を行うことにより、図５に示されるようなデータ構成のＴＯＣデータ（トラックナンバーＴＮＯ＝００）がリードイン領域に記録されて一般の再生専用ＣＤプレーヤで再生可能となるが、録音途中のＣＤ−Ｒ／ＣＤ−ＲＷの場合は、前記ファイナライズが為されていないので、ディスクのＴＯＣデータ及びディスクの終了情報（リードアウトでＴＮＯ＝ＡＡ）が存在せず、上記一般の再生専用ＣＤプレーヤでは再生できない。
【０００３】
このように追記（例えば、オーディオにおける楽曲の録音。）可能なＣＤ−Ｒ／ＣＤ−ＲＷ等のファイナライズされていない録音途中のアンファイナライズディスクは、自身にＴＯＣデータを持たず、録再可能なＣＤ−Ｒ／ＣＤ−ＲＷ録音再生機器によるＣＤ−Ｒ用サーボ制御のアルゴリズムでの再生は可能であるが、従来の再生専用ＣＤプレーヤによるＣＤ用サーボ制御のアルゴリズムでは再生不可能であった。
【０００４】
ＣＤ−Ｒ／ＣＤ−ＲＷ等の追記可能なディスクのファイナライズに関する技術文献としては下記特許文献１がある。
【特許文献１】
特開２００２−１０９８３４号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、ユーザーにとっては再生専用ＣＤプレーヤが所謂音楽ＣＤであるＣＤＤＡのみならずＣＤ−Ｒ／ＣＤ−ＲＷ等の録音途中のアンファイナライズディスクに対しても再生可能である方がフレンドリーであり、今後アンファイナライズディスクに対しても再生機能を備えることが要望されると考えられる。
【０００６】
この点、従来のＣＤ−Ｒ／ＣＤ−ＲＷ録音再生機器のＣＤ−Ｒ用サーボ制御は複雑且つ専用のＬＳＩが高価であって、一般の再生専用ＣＤプレーヤにそのまま適用することは現実的でない。
【０００７】
本発明は上記事情に鑑みて為されたものであり、再生専用ＣＤプレーヤ側において、従来からあるＣＤ用サーボ制御のソフトウェアのアルゴリズムにアンファイナライズディスク用のアルゴリズムを一部追加することによって、ＣＤ−Ｒ／ＣＤ−ＲＷ等のアンファイナライズディスクに記録された楽曲に対するＴＯＣデータを迅速に作成してメモリ装置に記録するように構成することで、自動的にＣＤＤＡと同様にアンファイナライズディスクの再生を可能にする再生方法及び再生専用ＣＤプレーヤの制御用のマイクロコンピュータをアンファイナライズディスクの再生制御の処理手段として機能させる再生用プログラムを提供するものである。
【０００８】
【課題を解決するための手段】
本発明は、上記課題を解決するために、
（１）リードイン領域とプログラム領域とリードアウト領域とを連続して有する追記可能型コンパクトディスクのプログラム領域に記録された記録データの再生を、ＴＯＣデータに基づいて行うための再生方法において、
再生対象ディスク１がプログラム領域に記録データを有するアンファイナライズディスクか否かをリードイン領域の鏡面検出で判定する第１ステップと、
再生対象ディスク１をアンファイナライズディスクと判定した場合に、再生対象ディスク１の最内周を検索してプログラム領域のスタートポジションとそのスタートトラックナンバーＳｔａｒｔＴＮＯを確定するとともに、前記スタートトラックナンバーＳｔａｒｔＴＮＯのトラックに記録されている記録データ中のサブコードＱチャネルデータから前記スタートトラックナンバーＳｔａｒｔＴＮＯにおけるＴＯＣデータＤｓを作成してメモリ装置８に記録する第２ステップと、
第２ステップ終了後、再生対象ディスク１の外周方向へピックアップ３のトラックジャンプを繰り返してフォーカスロックが所定時間外れた時点でリードアウト領域である鏡面に達したと判定する第３ステップと、
第３ステップ終了後、ピックアップ３を再生対象ディスク１の内周方向へ所定時間送ってプログラム領域に入れ、さらに外周方向へ小さくトラックジャンプを繰り返してピックアップ３のフォーカスロックが外れた時点の絶対時間Ａ−ＴＩＭＥをリードアウト領域が始まる絶対時間としてこれをリードアウトタイムとして確定し、さらにリードアウト領域直前のプログラム領域部分のトラックナンバーをプログラム領域のラストトラックナンバーＬａｓｔＴＮＯとして確定する第４ステップと、
第４ステップ終了後、ピックアップ３を再生対象ディスク１の内周方向へ所定時間送ってプログラム領域の前記ラストトラックナンバーＬａｓｔＴＮＯのトラックに入れ、前記ラストトラックナンバーＬａｓｔＴＮＯにおけるＴＯＣデータＤｋを、前記ラストトラックナンバーＬａｓｔＴＮＯのトラックに記録されている記録データ中のサブコードＱチャネルデータから作成して前記メモリ装置８に記録する第５ステップと、
第５ステップで得たＴＯＣデータＤｋに基づいて再生対象ディスク１の内周方向を検索してピックアップ３を前記ラストトラックナンバーＬａｓｔＴＮＯよりも１つ前のトラックナンバーのトラックに入れて、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーにおけるＴＯＣデータＤｋ−１を作成して前記メモリ装置に記録する第６ステップと、
直前に作成したＴＯＣデータに基づいて再生対象ディスク１の内周方向を検索し、ＴＯＣデータを直前に作成したトラックナンバーの１つ前のトラックナンバーのトラックにピックアップ３を入れ、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーのＴＯＣデータを作成して前記メモリ装置８に記録するフローを順次繰り返してプログラム領域中の全てのトラックナンバーのＴＯＣデータＤｋ、Ｄｋ−１、Ｄｋ−２、Ｄｋ−３、・・を前記メモリ装置８に記録する第７ステップと、を設け、
前記メモリ装置８に記録された前記スタートトラックナンバーＳｔａｒｔＴＮＯから前記ラストトラックナンバーＬａｓｔＴＮＯまでのＴＯＣデータＤｓ〜Ｄｋに基づいて当該アンファイナライズディスクの再生を行うことを特徴とする再生方法を提供する。
（２）リードイン領域とプログラム領域とリードアウト領域とを連続して有する追記可能型コンパクトディスクのプログラム領域に記録された記録データの再生を、ＴＯＣデータに基づいて行うためのコンピュータを、
再生対象ディスク１がプログラム領域に記録データを有するアンファイナライズディスクか否かをリードイン領域の鏡面検出で判定する手段と、
再生対象ディスク１をアンファイナライズディスクと判定した場合に、再生対象ディスク１の最内周を検索してプログラム領域のスタートポジションとそのスタートトラックナンバーＳｔａｒｔＴＮＯを確定するとともに、前記スタートトラックナンバーＳｔａｒｔＴＮＯのトラックに記録されている記録データ中のサブコードＱチャネルデータから前記スタートトラックナンバーＳｔａｒｔＴＮＯにおけるＴＯＣデータＤｓを作成してメモリ装置８に記録する手段と、
前記スタートポジションよりも再生対象ディスク１の外周方向へピックアップ３のトラックジャンプを繰り返してフォーカスロックが所定時間外れた時点でリードアウト領域である鏡面に達したと判定する手段と、
ピックアップ３を前記リードアウト領域と判定した位置よりも再生対象ディスク１の内周方向へ所定時間送ってプログラム領域に入れ、さらに外周方向へ小さくトラックジャンプを繰り返してピックアップ３のフォーカスロックが外れた時点の絶対時間Ａ−ＴＩＭＥをリードアウト領域が始まる絶対時間とし、これをリードアウトタイムとして確定し、さらにリードアウト領域直前のプログラム領域部分のトラックナンバーをプログラム領域のラストトラックナンバーＬａｓｔＴＮＯとして確定する手段と、
ピックアップ３を前記リードアウト領域よりも再生対象ディスク１の内周方向へ所定時間送ってプログラム領域の前記ラストトラックナンバーＬａｓｔＴＮＯのトラックに入れ、前記ラストトラックナンバーＬａｓｔＴＮＯにおけるＴＯＣデータＤｋを、前記ラストトラックナンバーＬａｓｔＴＮＯのトラックに記録されている記録データ中のサブコードＱチャネルデータから作成して前記メモリ装置８に記録する手段と、
得られた前記ラストトラックナンバーＬａｓｔＴＮＯのＴＯＣデータＤｋに基づいて再生対象ディスク１の内周方向を検索してピックアップ３を前記ラストトラックナンバーＬａｓｔＴＮＯよりも１つ前のトラックナンバーのトラックに入れて、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーにおけるＴＯＣデータＤｋ−１を作成して前記メモリ装置８に記録する手段と、
直前に作成したＴＯＣデータに基づいて再生対象ディスク１の内周方向を検索し、ＴＯＣデータを直前に作成したトラックナンバーの１つ前のトラックナンバーのトラックにピックアップを入れ、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーのＴＯＣデータを作成して前記メモリ装置８に記録するフローを順次繰り返してプログラム領域中の全てのトラックナンバーのＴＯＣデータＤｋ、Ｄｋ−１、Ｄｋ−２、Ｄｋ−３、・・を前記メモリ装置に記録する手段と、
前記メモリ装置８に記録された前記スタートトラックナンバーから前記ラストトラックナンバーまでのＴＯＣデータＤｓ〜Ｄｋに基づいて当該アンファイナライズディスク１の再生を行う手段として機能させるための再生用プログラムを提供する。
【０００９】
【発明の実施の形態】
本発明に係るアンファイナライズディスクの再生制御方法及び再生制御プログラムについての実施の形態の例を図面に基づいて説明する。
【００１０】
図１は本発明に係る再生方法の手順乃至再生用プログラムの処理フロー図である。図２は本発明に係る再生方法を行う再生専用ＣＤプレーヤのブロック回路図である。
【００１１】
なお、図１に示される各ステップを行う手段は、ＴＯＣデータに基づいてコンパクトディスクの再生を行う図２の再生専用ＣＤプレーヤ１００におけるフィードに取り付けられたピックアップ３のサーボ機構（フォーカス／トラッキング／スレッドサーボ回路５、スピンドルサーボ回路６、スレッドドライブ回路４等）、メモリ装置８、その他のハードウェアを、再生制御を行うマイクロコンピュータ７にプログラムされるソフトウェアで機能させることで実現される。図２の再生専用ＣＤプレーヤ１００は、ハードウェアの点では後述の生成したＴＯＣデータＤｓ〜Ｄｋを記録するためのメモリ装置８の有無のみが公知の再生専用ＣＤプレーヤとの違いであるが、これもマイクロコンピュータ７に内蔵のメモリ領域を利用することでも足り得るので、既存のハードウェアがそのまま適用可能である。
【００１２】
図２のアンファイナライズディスクの再生制御は図１のフロー図のような手順で行われる。以下、ステップを順を追って説明する。
（第１ステップ）  再生対象ディスク１がプログラム領域に記録データを有するアンファイナライズディスクか否かをリードイン領域の鏡面検出で判定する。前記鏡面検出は、例えばフォーカスロックを１ｍｓｅｃ．周期で監視して、２ｍｓｅｃ．外れた場合に鏡面と見做す。
【００１３】
なお、図１のフローには省略されているが、リードイン領域の検索でＣＤＤＡまたはファイナライズディスクならば、そのＴＯＣデータを読み出して通常の再生が行われ、フォーカスロックが所定条件復帰しない再生不能なディスクはエラーディスク若しくはブランクディスクとして処理される。
（第２ステップ）  再生対象ディスク１をアンファイナライズディスクと判定した場合に、再生対象ディスク１の最内周を検索して（例えば、４０ｍｓｅｃ．ずつピックアップを６回動かす。この時プログラム領域に入らなければエラーディスクとする。）プログラム領域のスタートポジションとそのスタートトラックナンバーＳｔａｒｔＴＮＯ（通常は１である。）を確定するとともに、前記スタートトラックナンバーＳｔａｒｔＴＮＯのトラックに記録されている記録データ中のサブコードＱチャネルデータから前記スタートトラックナンバーＳｔａｒｔＴＮＯにおけるＴＯＣデータＤｓを作成してメモリ装置８に記録する。
【００１４】
なお、上記サブコードＱチャネルは９６バイトからなる一つのブロックを形成しており、その中のデータ部分７２ビットは図４に示されるようなフレーム構造であり、楽曲番号に対応するトラックナンバーＴＮＯ（０１〜９９）、インデックスＸ（０１〜９９）、楽曲内の経過時間（順に、分、秒、フレーム番号）、０、ディスクのプログラム領域のスタートポジションからの絶対時間Ａ−ＴＩＭＥ（分、秒、フレーム番号）という構成である。
（第３ステップ）  第２ステップ終了後、再生対象ディスク１の外周方向へピックアップ３のトラックジャンプを繰り返してフォーカスロックが所定時間（例えば５０ｍｓｅｃ．）外れた時点でリードアウト領域である鏡面に達したと判定する。前記トラックジャンプは例えば２００ＴｒＪｕｍｐという大きなジャンプの繰り返しであり、ディスク最外周まで数秒で至る。プログラムされた楽曲数が少なく再生時間で数分の場合は、１回〜数回のトラックジャンプで鏡面の判定が為されることになる。
（第４ステップ）  第３ステップ終了後、ピックアップ３を再生対象ディスク１の内周方向へ所定時間（例えば４０ｍｓｅｃ．）送ってプログラム領域に入れ、さらに外周方向へ小さくトラックジャンプ（例えば２ＴｒＪｕｍｐ）を繰り返してピックアップ３のフォーカスロックが外れた時点の絶対時間Ａ−ＴＩＭＥをリードアウト領域が始まる絶対時間としてこれをリードアウトタイムとして確定し、さらにリードアウト領域直前のプログラム領域部分のトラックナンバーをプログラム領域のラストトラックナンバーＬａｓｔＴＮＯとして確定する。
【００１５】
なお、前記リードアウトタイムは通常のＴＯＣデータにおけるＰＯＩＮＴ＝Ａ２のデータ、前記ＬａｓｔＴＮＯはＰＯＩＮＴ＝Ａ１のデータとなり、さらに前記スタートトラックナンバーＳｔａｒｔＴＮＯはＰＯＩＮＴ＝Ａ０のデータとなり、後述の生成されたＴＯＣデータの一部としてメモリ装置８に記録される。
（第５ステップ）  第４ステップ終了後、ピックアップ３を再生対象ディスク１の内周方向へ所定時間（例えば４０ｍｓｅｃ．）送ってプログラム領域の前記ラストトラックナンバーＬａｓｔＴＮＯのトラックに入れ、前記ラストトラックナンバーＬａｓｔＴＮＯにおけるＴＯＣデータＤｋを、前記ラストトラックナンバーＬａｓｔＴＮＯのトラックに記録されている記録データ中のサブコードＱチャネルデータから作成して前記メモリ装置８に記録する。
（第６ステップ）  第５ステップで得たＴＯＣデータＤｋに基づいて再生対象ディスク１の内周方向を検索してピックアップ３を前記ラストトラックナンバーＬａｓｔＴＮＯよりも１つ前のトラックナンバーのトラックに入れて、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーにおけるＴＯＣデータＤｋ−１を作成して前記メモリ装置８に記録する。
（第７ステップ）  直前に作成したＴＯＣデータに基づいて再生対象ディスク１の内周方向を２ｎ秒（ｎ＝１，２，３・・・）ずつ検索し、ＴＯＣデータを直前に作成したトラックナンバーの１つ前のトラックナンバーのトラックにピックアップ３を入れ、そのトラックに記録されている記録データ中のサブコードＱチャネルデータから該当トラックナンバーのＴＯＣデータを作成して前記メモリ装置８に記録するフローを順次繰り返してプログラム領域中の全てのトラックナンバーのＴＯＣデータＤｋ、Ｄｋ−１、Ｄｋ−２、Ｄｋ−３、・・を前記メモリ装置８に記録する。
（第８ステップ）  前記メモリ装置８に記録された前記スタートトラックナンバーＳｔａｒｔＴＮＯから前記ラストトラックナンバーＬａｓｔＴＮＯまでのＴＯＣデータＤｓ〜Ｄｋ（通常のＴＯＣデータのＰＯＩＮＴ＝Ａ０、Ａ１、Ａ２に相当するデータも含む。）に基づいて当該アンファイナライズディスク１の再生を通常のＣＤＤＡと同様に行う。
【００１６】
なお、上記ステップにおける各トラックナンバーのＴＯＣデータの作成方法は、現在の絶対時間（Ａ−Ｔｉｍｅ）のデータと、現在のトラック内の経過時間（Ｐ−Ｔｉｍｅ）の情報を基にして、
Ｉｎｄｅｘ＝１の場合：現在ＴＮＯ（楽曲番号）のＴＯＣデータ＝［Ａ−Ｔｉｍｅ］−［Ｐ−Ｔｉｍｅ］（フレーム単位まで計算する）
Ｉｎｄｅｘ＝０の場合：現在ＴＮＯ（楽曲番号）のＴＯＣデータ＝［Ａ−Ｔｉｍｅ］＋［Ｐ−Ｔｉｍｅ］（フレーム単位まで計算する）
の計算式によって計算される。
【００１７】
次に、図３は本発明に係るアンファイナライズディスクのＴＯＣデータ作成のためのピックアップ３のディスク半径方向の動きを示す図である。図中、左端縦の数字は概ねステップ順番を示し、左から右へディスクの最内周から最外周を示し、左右方向の太矢印はピックアップのトラックジャンプの動きを示し、↑の矢印は検索（フォーカス）を示す。
【００１８】
図３において、ステップ（１−１）では、リードイン（ＬｅａｄＩｎ）領域を検索してＣＤＤＡやＣＤ−ＲのファイナライズディスクであればＴＯＣデータがトラックナンバー００に存在してフォーカスロックがかかるが、アンファイナライズディスクだとリードイン領域が鏡面なのでフォーカスロックがかからず、ステップ（１−２）でピックアップを例えば４０ｍｓｅｃ．ずつ外周方向へ動かすと１回〜数回でプログラム領域に至り、そこにプログラムデータＰ１（楽曲）が記録されていればそのトラックナンバーは００でなく０１以上なので、楽曲が記録されたアンファイナライズディスクであることが確定する。
【００１９】
ステップ（２−１）では、プログラム領域のスタートポジションを確定するために、スタートトラックナンバーＳｔａｒｔＴＮＯのプログラムデータＰ１領域から内周方向へ例えば１０トラックジャンプを繰り返して鏡面検出直前の位置をスタートポジションとする。次に、ステップ（２−２）で鏡面から外周側へ例えば５０トラックジャンプしてスタートトラックナンバーＳｔａｒｔＴＮＯのプログラムデータＰ１領域に入り、そのＴＯＣデータＤｓを読み取りメモリ装置８に記録する。
【００２０】
ステップ（３）では、外周側へリードアウト（ＬｅａｄＯｕｔ）領域の鏡面に突入するまで例えば２００トラックジャンプを繰り返して検索しつつ素早く移動する。
【００２１】
ステップ（４−１）では、リードアウト領域の始まりの絶対時間を確定するため、先ず、最外周の鏡面から４０ｍｓｅｃ．内周方向に送ってラストトラックナンバーＬａｓｔＴＮＯのプログラム領域に入れてサーボを安定化させ、次にステップ（４−２）で例えば細かく２トラックジャンプを繰り返してフォーカスロックが外れる鏡面に達する直前の絶対時間をリードアウトタイムとして確定する。
【００２２】
ステップ（５、６、７）では、前記ラストトラックナンバーＬａｓｔＴＮＯのサブコードＱチャネルのデータを読み取ってＬａｓｔＴＮＯのＴＯＣデータＤｋを作成しメモリ装置８に記録する。以後、順次に１つ手前のトラックナンバーのプログラム領域に送ってそのサブコードＱチャネルのデータからそのトラックナンバーのＴＯＣデータＤｋ−１、Ｄｋ−２、・・を作成していくのである。なお、図３のＴＯＣデータ作成の手順のステップ（５、６、７）の場合は、アルゴリズム上の便宜という理由と確認の目的から、スタートトラックナンバーＳｔａｒｔＴＮＯのプログラムデータＰ１領域に戻り、そのＴＯＣデータＤｓを作成し、さらに最内周の鏡面まで（例えば、フォーカスロックが５０ｍｓ外れるまで。）送っているが、ＴＯＣデータＤｓは既にステップ（２−２）で取っているので必ずしも取る必要はない。また、最後にディスクの最内周のリードイン領域の鏡面から外周側へ例えば４０ｍｓｅｃ．送ってプログラム領域に入れてサーボを安定させて、アンファイナライズディスク１のＴＯＣデータの作成は完了し、以後、メモリ装置８に記録した生成されたＴＯＣデータＤｓ〜Ｄｋ等に基づく通常のディスク再生へと移行する。
【００２３】
以上のステップから明らかなように、本発明は、アンファイナライズディスクに書き込まれたＴＯＣ以外の情報であるプログラム領域の記録データ中に含まれるサブコードＱチャネルのデータ部分を利用し、これよりＣＤＤＡのリードインのＴＯＣとほぼ同等のＴＯＣデータを作成してＣＤプレーヤ１００側のメモリ装置８に記録し、これを基にアンファイナライズディスクの再生を可能にするものであり、既存の再生専用ＣＤプレーヤ１００のマイクロコンピュータ７のＣＤ用サーボ制御ソフトウエアのアルゴリズムを改良することで実現できる。
【００２４】
本発明に係るサーボ制御で特に独創的で特徴的なのは、プログラム領域のスタートポジションを確定し、スタートトラックナンバーのＴＯＣデータを取得した後に、一旦最外周のリードアウト領域まで大きくトラックジャンプを繰り返して素早く送り（長くとも１０秒程度）、リードアウトタイムを確定した後に内周方向のプログラム領域の若いトラックナンバーへ順次送られるので、仮にプログラムされた楽曲が総時間数十秒という短い１曲のみのようなアンファイナライズディスクであっても、確実に短い時間でプログラム領域を検索できるという点にある。
【００２５】
なお、一旦ファイナライズした後に消去したＣＤ−ＲＷ（モード０ディスクと称する。）も本発明に言うアンファイナライズディスクに含めてほぼ同様に適用することができる。このモード０ディスクはリードイン領域、リードアウト領域が単なる鏡面ではなく情報が存在するので、むしろ検索は容易なのである。
【００２６】
【発明の効果】
アンファイナライズディスクに対する本発明の再生方法及び再生用プログラムは、上記のように構成されているため、
（１）再生専用ＣＤプレーヤにおいて、アンファイナライズディスクの再生が可能になる。
【００２７】
（２）ＣＤ−Ｒ用サーボ制御（録再可能）に比べ安価な既存のＣＤ用サーボ制御に対するソフトウェアのアルゴリズムの変更で対応可能である。
【００２８】
（３）録音を始めたばかりの曲数の少ない総時間の短いアンファイナライズディスクに対しても迅速な検索で確実に再生することができる。
【図面の簡単な説明】
【図１】本発明に係る再生方法の手順乃至再生用プログラムのフロー図である。
【図２】本発明に係る再生専用ＣＤプレーヤのブロック回路図である。
【図３】本発明に係るアンファイナライズディスクのＴＯＣデータ作成のためのピックアップのディスク半径方向の動きを示す図である。
【図４】プログラムデータ中のサブコードＱチャネルのデータ部分のフォーマットである。
【図５】リードインに記録されているＴＯＣデータのフォーマットである。
【符号の説明】
１      再生対象ディスク（アンファイナライズディスク）
３      ピックアップ
５      フォーカス／トラッキング／スレッドサーボ回路
７      マイクロコンピュータ
８      メモリ装置
１００      再生専用ＣＤプレーヤ
Ｐ１、Ｐ２・・    プログラムデータ
ＳｔａｒｔＴＮＯ      スタートトラックナンバー
ＬａｓｔＴＮＯ        ラストトラックナンバー
Ｄｓ        スタートトラックナンバーのＴＯＣデータ
Ｄｋ        ラストトラックナンバーのＴＯＣデータ
Ｄｋ−１、Ｄｋ−２、Ｄｋ−３、・・各トラックナンバーのＴＯＣデータ
【図１】
2004234745.tif 000003
【図２】
2004234745.tif 000004
【図３】
2004234745.tif 000005
【図４】
2004234745.tif 000006
【図５】
2004234745.tif 000007