(57)【要約】【課題】  旧世代のＣＤプレーヤで確実にオーディオ再生が可能なオーディオセッションを有するマルチセッションのディスク状記録媒体の再生方法を提供する。【解決手段】  第１セクションをオーディオトラックのみから成るオーディオセッションとされるとともに、この特定のセッションにオーディオトラックのみからなることを示すディスクタイプコードが記録されたディスクタイプコード領域をその特定のセッションのリードイン領域に有するディスク状記録媒体からの再生データに基づいて、上記複数のセッションのうちの特定のセッション以外のセッションのディスクタイプコード領域に記録されているディスクタイプコードを識別し、識別されたディスクタイプコードに応じて、上記ディスク状記録媒体からの再生データに施すデコード処理を切り換える。【選択図】   図５
2006324000.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータが記録されたオーディオトラック及び／又はコンピュータデータが記録されたデータトラックからなる１つ以上のトラックで構成された複数のセッションが設けられ、上記複数のセッションは、それぞれセッションの始めを示すリードイン領域とオーディオトラック及び／又はデータトラックから成るプログラム領域とセッションの終わりを示すリードアウト領域からなり、上記複数のセッションのうちの特定のセッション以外のセッションには所定のディスクタイプコードが記録されたディスクタイプコード領域をそのセッションのリードイン領域に有し、上記複数のセッションのうちの第１セッションを特定のセッションとし、上記特定のセッションはオーディオトラックのみで構成されたオーディオセッションとされるとともに、この特定のセッションにオーディオトラックのみからなることを示すディスクタイプコードが記録されたディスクタイプコード領域をその特定のセッションのリードイン領域に有するディスク状記録媒体の再生方法であって、
ディスク状記録媒体からの再生データに基づいて、上記複数のセッションのうちの特定のセッション以外のセッションのディスクタイプコード領域に記録されているディスクタイプコードを識別し、
識別されたディスクタイプコードに応じて、上記ディスク状記録媒体からの再生データに施すデコード処理を切り換えることを特徴とするディスク状記録媒体の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコンパクトディスク(CD:Compact Disc)などのディスク状記録媒体の再生方法に関する。
【背景技術】
【０００２】
コンパクトディスク(CD:Compact Disc)は、先ず、音楽ＣＤ(CD-DA:Compact Disc-Digital Audio)として供給され、その規格がマルチメディア用に拡張されてきている。そして、ＣＤの代表的な規格として、ＣＤ−ＤＡ(Compact Disc-Digital Audio)フォーマットＣＤ−ＲＯＭ(Compact Disc-Read Only Memory)フォーマットＣＤ−Ｉ(Compact Disc-Interactive)フォーマットＣＤ−ＲＯＭ／ＸＡ(CD-ROM Extended Architecture)フォーマットが規定されている。
【０００３】
上記ＣＤ−ＤＡフォーマットは、オーディオ用のフォーマットである。このＣＤ−ＤＡフォーマットは、他のＣＤフォーマットの基礎となるフォーマットであって、ディスクの物理的構造及び信号処理方式を規定している。
【０００４】
また、上記ＣＤ−ＲＯＭフォーマットはコンピュータデータ用に拡張したフォーマットであり、このＣＤ−ＲＯＭフォーマットでは、物理的なブロック構造として、エラー検出コード(EDC:Error Detection Code)とエラー訂正コード(ECC:Error Correction Code)を付加したモード１と、ＥＤＣ／ＥＣＣを省略したモード２の２つのモードを規定している。
【０００５】
また、上記ＣＤ−Ｉフォーマットはオーディオデータのほかに画像データや文字データなどを含むように拡張したフォーマットであり、このＣＤ−Ｉフォーマットにおけるブロック構造は上記ＣＤ−ＲＯＭモード２のブロック構造で成り立っている。このＣＤ−Ｉフォーマットでは、物理的なブロック構造として、ＥＤＣ／ＥＣＣを付加したフォーム１と、ＥＤＣ／ＥＣＣを省略したフォーム２の２つのモードを規定している。
【０００６】
さらに、上記ＣＤ−ＲＯＭ／ＸＡフォーマットは、コンピュータデータとオーディオデータとを同期させるためにデータとオーディオデータとをインターリーブさせることを規定している。このＣＤ−ＲＯＭ／ＸＡフォーマットにおけるブロック構造は上記ＣＤ−ＲＯＭモード２のブロック構造で成り立っており、このＣＤ−ＲＯＭ／ＸＡフォーマットでは、物理的なブロック構造として、ＥＤＣ／ＥＣＣを付加したフォーム１と、ＥＤＣ／ＥＣＣを省略したフォーム２の２つのモードを規定している。
【０００７】
ところで、最近、コンパクトディスク（ＣＤ）と同じサイズのディスクの一面に有機系記録材料が塗布された記録面を設け、この記録面に光ビームにより任意のデータが書き込めるようにしたＣＤ−Ｒ(Compact Disc-Recordable)ディスクが提案され、書き換え可能ＣＤのためのＣＤ−ＭＯ(Compact Disc-Magneto Optical)フォーマットや追記型ＣＤのためのＣＤ−ＷＯ(Compact Disc-Write Once)フォーマットが規定された。そして、上記ＣＤ−Ｒディスクを利用して上述の各種フォーマットのＣＤが作成されるようになった。
【０００８】
ここで、ＣＤのフォーマットでは、１つのトラックは１回で書き込まれた１つのまとまったファイル構造か、あるいはオーディオのセグメントになっている。
【０００９】
そして、当初、ＣＤ−ＤＡディスクやＣＤ−ＲＯＭディスク等は、再生専用のディスクであり、オーディオデータが記録されたオーディオトラック及び／又はコンピュータデータが記録されたデータトラックからなる１つ以上のトラックで構成された１のセッションが設けられたシングルセッションディスクであったが、追記が可能なＣＤ−Ｒディスクではディスク上に複数のセッションを記録することができるので、このＣＤ−Ｒディスクを利用したマルチセッションディスクが提供されるようになった。
【００１０】
【特許文献１】特開平０５−０１２６１０号公報
【特許文献２】特開平０３−２４１５７０号公報
【特許文献３】特開平０１−２２３６７２号公報
【特許文献４】特開平０１−３２０６８０号公報
【特許文献５】特開平０１−２０４２７５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、旧世代のレコーダやプレーヤはマルチセッションディスクをサポートしていない。また、従来のＣＤ−Ｒディスクでは、フォーマットの制約があり、オーディオセッションに加えてＣＤ−ＲＯＭ装置によってアクセスできるデータセッションと呼ばれる領域をマルチセッションフォーマットにより同一ディスク内に混在させると、既存のＣＤプレーヤで認識できない可能性のあるコードが入るため、オーディオトラックをオーディオ再生できなくしてしまったり、データトラックのデータを誤ってオーディオ再生してしまう虞れがあった。
【００１２】
そこで、上述の如き従来の実情に鑑み、本発明の目的は、旧世代のＣＤプレーヤで確実にオーディオ再生が可能なオーディオセッションを有するマルチセッションのディスク状記録媒体の再生方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明は、オーディオデータが記録されたオーディオトラック及び／又はコンピュータデータが記録されたデータトラックからなる１つ以上のトラックで構成された複数のセッションが設けられ、上記複数のセッションは、それぞれセッションの始めを示すリードイン領域とオーディオトラック及び／又はデータトラックから成るプログラム領域とセッションの終わりを示すリードアウト領域からなり、上記複数のセッションのうちの特定のセッション以外のセッションには所定のディスクタイプコードが記録されたディスクタイプコード領域をそのセッションのリードイン領域に有し、上記複数のセッションのうちの第１セッションを特定のセッションとし、上記特定のセッションはオーディオトラックのみで構成されたオーディオセッションとされるとともに、この特定のセッションにオーディオトラックのみからなることを示すディスクタイプコードが記録されたディスクタイプコード領域をその特定のセッションのリードイン領域に有するディスク状記録媒体の再生方法であって、ディスク状記録媒体からの再生データに基づいて、上記複数のセッションのうちの特定のセッション以外のセッションのディスクタイプコード領域に記録されているディスクタイプコードを識別し、識別されたディスクタイプコードに応じて、上記ディスク状記録媒体からの再生データに施すデコード処理を切り換えることを特徴とする。
【発明の効果】
【００１４】
本発明に係るディスク状記録媒体の再生方法では、複数のセッションのうちのオーディオトラックのみからなる特定のセッション以外のセッションのディスクタイプコード領域に記録されているディスクタイプコードを識別し、そのディスクタイプコードに応じてデコード処理を切り換えて、上記ディスク状記録媒体からの再生データに上記ディスクタイプコードに応じたデコード処理を施すことにより、オーディオデータが記録されたオーディオトラック及び／又はコンピュータデータが記録されたデータトラックからなる１つ以上のトラックで構成された複数のセッションが設けられ、上記複数のセッションは、それぞれセッションの始めを示すリードイン領域とオーディオトラック及び／又はデータトラックから成るプログラム領域とセッションの終わりを示すリードアウト領域からなり、上記複数のセッションのうちの第１セッションを特定のセッションとし、上記複数のセッションのうちの特定のセッション以外のセッションには所定のディスクタイプコードが記録されたディスクタイプコード領域をそのセッションのリードイン領域に有し、上記特定のセッションはオーディオトラックのみで構成されたオーディオセッションとされるとともに、この特定のセッションにオーディオトラックのみからなることを示すディスクタイプコードが記録されたディスクタイプコード領域をその特定のセッションのリードイン領域に有するディスク状記録媒体の再生を確実に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１６】
以下に説明する実施の形態は、ＣＤ−Ｒディスクを媒体として用いる光ディスク記録再生システムに本発明を適用したものである。
【００１７】
この光ディスク記録再生システムは、図１に示すように、ホストコンピュータ１と、このホストコンピュータ１にＳＣＳＩ(Small Computer System Interface)バス２０を介して接続されたＣＤ−Ｒドライブ３とを有している。ここで、上記ＣＤ−Ｒドライブ３には、追記可能なＣＤ−Ｒディスク１０が着脱自在に装着されている。尚、上記ＳＣＳＩバス２にはデージーチェーン構成により複数台のディスクドライブを接続することができるようになっている。
【００１８】
上記ＣＤ−Ｒドライブ３は、制御用のＣＰＵブロック３０に接続された外部インターフェース回路３１、バッファメモリ３２、エンコード／デコード回路３３、ドライバ３４、信号処理回路３５、サーボ回路３６及びメモリ３７を備えるとともに、上記サーボ回路３６に接続されたスピンドルモータ３８、スレッドブロック３９及び光学ブロック４０を備え、上記ＣＤ−Ｒディスク１０が上記スピンドルモータ３８のスピンドル軸３８Ａに着脱自在に装着されるようになっている。
【００１９】
上記ＣＰＵブロック３０は、このＣＤ−Ｒドライブ３の制御手段として機能するものであって、ＣＰＵ、ＲＯＭ、作業用のＲＡＭ、レジスタ、入出力インターフェースなどを備えている。上記ＲＯＭにはＳＣＳＩインターフェースのコマンドを解読するプログラムデータやＳＣＳＩインターフェースに基づく処理を行うためのプログラムデータ等が予め書き込まれている。
【００２０】
また、上記外部インターフェース回路３１は、このＣＤ−Ｒドライブ３を上記ホストコンピュータ１に上記ＳＣＳＩバス２を介して接続するためのインターフェースであって、上記ＣＰＵブロック３０に接続されているとともに、上記バッファメモリ３２に接続されている。
【００２１】
上記バッファメモリ３２は、上記ＣＰＵブロック３０による制御のもとに、ＣＤ−Ｒディスク１０に記録されるデータ又はＣＤ−Ｒディスク１０から読み取られたデータなどを一時的に格納しておくもので、上記外部インターフェース回路３１に接続されているとともに、上記エンコード／デコード回路３３に接続されている。
【００２２】
上記エンコード／デコード回路３３は、上記ＣＰＵブロック３０による制御のもとに、記録データのエンコード処理と再生データのデコード処理を行うものであって、上記バッファメモリ３２に接続されているとともに、上記ドライバ３４と上記信号処理回路３５に接続されている。
【００２３】
上記ドライバ３４は、上記ＣＰＵブロック３０による制御のもとに、ＣＤ−Ｒディスク１０を光学的に走査する上記光学ブロック４０のレーザ光源を駆動するものであって、上記エンコード／デコード回路３３に接続されているとともに、上記光学ブロック４０に接続されている。このドライバ３４は、上記ＣＰＵブロック３０による制御のもとに、記録モード時には上記エンコード／デコード回路３３から供給される記録データに応じて上記レーザ光源を間欠的に駆動して、記録に必要な光量のレーザ光を発生させ、また、再生モード時には上記レーザ光源を連続的に駆動して再生に必要な光量のレーザ光を発生させるようになっている。
【００２４】
上記信号処理回路３５は、上記光学ブロック４０でＣＤ−Ｒディスク１０を光学的に走査して得られる再生ＲＦ信号に対する処理を行い、その処理結果を上記ＣＰＵブロック３０とエンコード／デコード回路３３に供給するものであって、上記ＣＰＵブロック３０とエンコード／デコード回路３３に接続されているとともに、上記光学ブロック４０に接続されている。
【００２５】
上記サーボ回路３６は、上記ＣＰＵブロック３０による制御のもとに、上記スピンドルモータ３８、スレッドブロック３９及び光学ブロック４０の動作制御を行うもので、上記ＣＰＵブロック３０から供給される速度基準データ及び記録位置／再生位置指定データや上記光学ブロック４０から供給される再生ＲＦ信号に基づいて、上記スピンドルモータ３８の回転制御、上記スレッドブロック３９による光学ブロック４０の送り制御、上記ＣＤ−Ｒディスク１０を光学的に走査する光学ブロック４０のトラッキング制御及びフォーカス制御などを行うようになっている。
【００２６】
また、上記メモリ３７は、ＣＤ−Ｒディスク１０の記録内容を示すＴＯＣ情報などが一時的に格納されるものであって、上記ＣＰＵブロック３０によりデータの書き込み／読み出しが行われるようになっている。
【００２７】
ここで、上記ＣＤ−Ｒディスク１０は、例えば図２に示すような論理構造を有する。
【００２８】
すなわち、このＣＤ−Ｒディスク１０は、ディスク中心１１から半径方向外側に向かって、光量校正領域ＰＣＡ，プログラムメモリ領域ＰＭＡ，第１セッションＳＳ１，第２セッションＳＳ２及び第３セッションＳＳ３が配設されたマルチセッションディスクである。
【００２９】
上記光量校正領域ＰＣＡは、ＣＤ−Ｒドライブ３におけるデータの書き込み／読み出し用のレーザ光のレーザパワーを決めるため試し書き領域である。
【００３０】
そして、上記ＣＤ−Ｒドライブ３では、上記ＣＰＵブロック３０により、ＣＤ−Ｒディスク１０の光量校正領域ＰＣＡに試し書きを行う制御を行って、データの書き込み／読み出し用のレーザ光のレーザパワーすなわち光量を決定し、上記光学ブロック４０のレーザ光源から適正光量のレーザ光を発生させるように上記ドライバ３４を制御するようになっている。
【００３１】
また、プログラムメモリ領域ＰＭＡは、ディスク上の全てのセッションのトラックに関する情報が更新保存される領域である。
【００３２】
そして、上記ＣＤ−Ｒドライブ３では、上記ＣＰＵブロック３０により、ＣＤ−Ｒディスク１０のプログラムメモリ領域ＰＭＡからディスク上の全てのセッションのトラックに関する情報（以下この情報をＰＭＡ情報という。）を読み出して上記メモリ３７に格納しておき、記録動作を行う毎に上記メモリ３７上で上記ＰＭＡ情報の更新制御を行い、例えば記録動作の終了時に上記メモリ３７から最新のＰＭＡ情報を読み出して上記プログラムメモリ領域ＰＭＡに記録する制御を行うようになっている。
【００３３】
さらに、上記各セッションＳＳ１，ＳＳ２，ＳＳ３は、オーディオデータ及び／又はコンピュータデータが記録される領域であって、それぞれセッションの始めを示すリードイン領域ＬＩＡと１つ以上のトラックで構成されるプログラム領域ＰＲＡとセッションの終わりを示すリードアウト領域ＬＯＡからなる。
【００３４】
この実施例において、上記第１セッションＳＳ１は、オーディオセッションとして規定されており、例えばそれぞれオーディオデータが記録されたトラック番号ＴＮＯ＝１〜３の３つのオーディオトラックにてプログラム領域ＰＲＡが構成される。
【００３５】
上記各セッションＳＳ１，ＳＳ２，ＳＳ３の各リードイン領域ＬＩＡには、記録されたトラックに関する情報とディスクに関する情報がＣＤの規格として規定されたＳ０，Ｓ１、ＣＯＮＴＲＯＬ、ＡＤＲ、ＴＮＯ、ＰＯＩＮＴ、ＭＩＮ、ＳＥＣ、ＦＲＡＭＥ、ＺＥＲＯ、ＰＭＩＮ、ＰＳＥＣ、ＰＦＲＡＭＥ、ＣＲＣからなる図３に示すようなデータ構造のＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）情報としてサブコードＱチャンネルにエンコードされて、それぞれのＴＯＣ領域に記録される。
【００３６】
そして、上記ＣＤ−Ｒドライブ３では、上記ＣＰＵブロック３０により、上記ＣＰＵブロック３０により、ＣＤ−Ｒディスク１０の各セッションのＴＯＣ情報を上記メモリ３７上に作成して、例えば記録動作の終了時に上記メモリ３７から各セッションのＴＯＣ情報を読み出してそれぞれのＴＯＣ領域に記録する制御を行うようになっている。
【００３７】
また、ＴＯＣ領域のＰＯＩＮＴ＝Ａ０におけるＰＭＩＮは、プログラム領域の先頭トラック番号の値を与え、ＰＳＥＣはディスクフォーマットを１６進の値で示す次のようなディスクタイプコード〔００〕，〔１０〕，〔２０〕を与えるように定義されている。
【００３８】
００：ＣＤ−ＤＡ及びＣＤ−ＲＯＭ１０：ＣＤ−Ｉ２０：ＣＤ−ＲＯＭ／ＸＡそして、上記ＣＤ−Ｒドライブ３では、マルチセッションディスクに対してディスクタイプコードを与えるために、上記ＣＰＵブロック３０により、上記第１セッションＳＳ１以外のセッションＳＳ２及びセッションＳＳ３の各リードイン領域ＬＩＡのＴＯＣ領域のＰＯＩＮＴ＝Ａ０におけるＰＳＥＣに、そのマルチセッションディスクのディスクフォーマットを示す共通のディスクタイプコードを記録する制御を行うようになっている。
【００３９】
さらに、この実施例では、マルチセッションディスクにおけるセッションフォーマットを与えるために、ＴＯＣ領域のＰＯＩＮＴ＝Ａ０におけるＰＭＩＮはそのセッションのプログラム領域の先頭トラック番号の値を与え、ＰＳＥＣで次のように定義したセッションフォーマット〔００〕，〔１０〕，〔２０〕を与えるようにした。
【００４０】
００：ＣＤオーディオセッション又はＣＤ−ＲＯＭモード１セッション１０：ＣＤ−Ｉセッション２０：ＣＤ−ＲＯＭ／ＸＡセッションそして、上記ＣＤ−Ｒドライブ３では、上記ＣＰＵブロック３０により、上記第１セッションＳＳ１のリードイン領域ＬＩＡのＴＯＣ領域のＰＯＩＮＴ＝Ａ０におけるＰＳＥＣとして、その第１セッションＳＳ１がオーディオトラックのみで構成されたプログラム領域ＰＲＡを有するオーディオセッションであることを示す〔００〕を記録する制御を行うようになっている。
【００４１】
このような構成のＣＤ−Ｒドライブ３において、上記ＣＰＵブロック３０は、上記ホストコンピュータ１からの書き込み指令に応じて、ＣＤ−Ｒディスク１０にデータを記録する際には、図４のフローチャートに示すような制御動作を行う。
【００４２】
すなわち、ディスクタイプが決定されていないＣＤ−Ｒディスク１０が装着されていた場合には、先ずステップＳ１において、上記ＣＤ−Ｒディスク１０のプログラムメモリ領域ＰＭＡにディスクタイプを指定するディスクタイプコードすなわちＣＤ−ＤＡ及びＣＤ−ＲＯＭを示すディスクタイプコード〔００〕、ＣＤ−Ｉを示すディスクタイプコード〔１０〕又はＣＤ−ＲＯＭ／ＸＡを示すディスクタイプコード〔２０〕を書き込んで、上記ＣＤ−Ｒディスク１０のディスクタイプを決定する。例えばディスクタイプコード〔２０〕をプログラムメモリ領域ＰＭＡに書き込むことにより、ＣＤ−Ｒディスク１０をＣＤ−ＲＯＭ／ＸＡディスクとして定義する。
【００４３】
そして、ステップＳ２に移って上記ＣＤ−Ｒディスク１０のプログラム領域ＰＲＡにトラックの書き込みを行い、ステップＳ３においてセッションの終了か否かの判定処理を行う。
【００４４】
上記ステップＳ３における判定結果が「ＮＯ」すなわちセッションの終了でない場合には、上記ステップＳ２に戻ってトラックの書き込みを繰り返し行う。また、上記ステップＳ３における判定結果が「ＹＥＳ」すなわちセッションの終了の場合にはステップＳ４に移る。
【００４５】
このステップＳ４では、そのセッションの先頭トラックがオーディオトラックであるか否かの判定処理を行う。
【００４６】
上記ステップＳ４における判定結果が「ＹＥＳ」すなわちセッションの先頭トラックがオーディオトラックである場合には、ステップＳ５に移ってオーディオセッションであることを示すディスクタイプコード〔００〕をそのセッションのＴＯＣ情報として与えてから、ステップＳ７に移ってリードイン領域ＬＩＡとリードアウト領域ＬＯＡの書き込みを行う。そして、上記ステップＳ２に戻って新たなセッションの記録を行う。
【００４７】
また、上記ステップＳ４における判定結果が「ＮＯ」すなわちセッションの先頭トラックがオーディオトラックでない場合には、ステップＳ６に移って上記プログラムメモリ領域ＰＭＡに定義されているディスクタイプコード例えば〔２０〕をそのセッションのＴＯＣ情報として与えてから、ステップＳ７に移ってリードイン領域ＬＩＡとリードアウト領域ＬＯＡの書き込みを行う。そして、上記ステップＳ２に戻って新たなセッションの記録を行う。
【００４８】
ここで、この実施例において、上記ＣＰＵブロック３０は、上記複数のセッションのうちの第１セッションＳＳ１を特定のセッションとし、上記ホストコンピュータ１からの書き込み指令に従って、上記第１セッションＳＳ１にオーディオデータのみを記録する制御を行うとともに、他のオーディオトラック及びデータトラックからなるセッションにはデータトラックの後にオーディオトラックを設けるように、オーディオデータ及びコンピュータデータを記録する制御を行うようになっている。
【００４９】
これにより、このＣＤ−Ｒドライブ３では、上記ホストコンピュータ１からの書き込み指令に応じて、ＣＤ−Ｒディスク１０上の複数のセッションにオーディオデータ及び／又はコンピュータデータをトラック単位で記録するとともに、ディスクタイプコードを記録して、複数のセッションのうちの特定のセッション以外のセッションには共通のディスクタイプコードが記録されたディスクタイプコード領域を有し、上記特定のセッションはオーディオトラックのみで構成されたオーディオセッションとされるとともに、この特定のセッションにオーディオトラックのみからなることを示すディスクタイプコードが記録されたディスクタイプコード領域を有するマルチセッションＣＤを作成することができる。このようにした作成したマルチセッションＣＤでは、オーディオトラック及び／又はデータトラックからなる１つ以上のトラックで構成された複数のセッションのうちの特定のセッション以外のセッションでオーディオデータ及び／又はコンピュータデータを保持するとともに、上記特定のセッション以外のセッションのディスクタイプコード領域で共通のディスクタイプコードを保持し、上記特定のセッションではオーディオデータのみを保持するとともに、上記特定のセッションがオーディオトラックのみからなることを示すディスクタイプコードを上記特定のセッションのディスクタイプコード領域で保持することができる。
【００５０】
すなわち、このＣＤ−Ｒドライブ３における上記ＣＰＵブロック３０は、特定のセッションをオーディオトラックのみで構成されるオーディオセッションとして上記特定のセッションにオーディオデータのみを記録し、他のセッションにオーディオデータ及び／又はコンピュータデータを記録する制御を行う記録制御手段として機能するとともに、上記複数のセッションのうちの上記特定のセッション以外のセッションのディスクタイプコード領域には共通のディスクタイプコードを記録し、上記特定のセッションのディスクタイプコード領域にはオーディオトラックのみからなることを示すディスクタイプコードを記録する制御を行うディスクタイプコード記録制御手段として機能する。
【００５１】
また、このＣＤ−Ｒドライブ３では、上記ＣＰＵブロック３０が、上記複数のセッションのうちの第１セッションＳＳ１を特定のセッションとし、上記ホストコンピュータ１からの書き込み指令に従って、上記第１セッションＳＳ１にオーディオデータのみを記録する制御を行うことにより、旧世代のＣＤプレーヤで確実にオーディオ再生なオーディオセッションを有するマルチセッションＣＤを作成することができる。
【００５２】
さらに、このＣＤ−Ｒドライブ３では、上記ＣＰＵブロック３０が、オーディオトラック及びデータトラックからなるセッションにはデータトラックの後にオーディオトラックを設けるように、オーディオデータ及びコンピュータデータを記録する制御を行うことにより、オーディオトラック及びデータトラックからなるセッションにはデータトラックの後にオーディオトラックを設けるようにしたマルチセッションＣＤを作成することができる。こうようにして作成したマルチセッションＣＤでは、オーディオトラック及びデータトラックからなるセッションにはデータトラックの後にオーディオトラックが設けられているので、セッションの先頭のトラックがデータトラックであるかのオーディオトラックによって、オーディオセッションである過否かを判別することができる。
【００５３】
また、このＣＤ−Ｒドライブ３において、上記ＣＰＵブロック３０は、上記ホストコンピュータ１からの読み出し指令に応じて、ＣＤ−Ｒディスク１０からデータを読み出す際には、図５のフローチャートに示すような制御動作を行う。
【００５４】
すなわち、装着されたＣＤ−Ｒディスク１０について、先ずステップＳ１１で全てのセッションのＴＯＣ情報を読み込み、ステップＳ１２でディスクタイプの判別を行ってからステップＳ１３に移る。
【００５５】
上記ステップＳ１３では、ホストコンピュータ１から供給されるコマンドの判別処理を行い、オーディオデータの読み出しコマンドである場合にはステップＳ１４に移り、また、コンピュータデータの読み出しコマンドである場合にはステップＳ１５に移り、さらに、コマンドが供給されていない場合にはコマンドの判別処理を繰り返し行い、次のコマンドが供給されるまで待機する。
【００５６】
上記ステップＳ１４では、上記エンコード／デコード回路３３を制御してＣＤ−ＤＡの再生動作を行う。
【００５７】
また、上記ステップＳ１５では、再生するデータフォーマットがＣＤ−Ｉ又はＣＤ−ＲＯＭ／ＸＡであるか否かをディスクタイプコードに基づいて判定する処理を行う。
【００５８】
そして、上記ステップＳ１５における判定結果が「ＮＯ」すなわち再生するデータフォーマットがＣＤ−Ｉ又はＣＤ−ＲＯＭ／ＸＡでない場合には、ステップＳ１６に移ってＣＤ−ＲＯＭのモード１とモード２のデコード処理を行うように上記エンコード／デコード回路３３を制御して再生動作を行う。
【００５９】
また、上記ステップＳ１５における判定結果が「ＹＥＳ」すなわち再生するデータフォーマットがＣＤ−Ｉ又はＣＤ−ＲＯＭ／ＸＡである場合には、ステップＳ１７に移ってＣＤ−Ｉ又はＣＤ−ＲＯＭ／ＸＡＣＤ−ＲＯＭのフォーム１とフォーム２でコード処理を行うように上記エンコード／デコード回路３３を制御して再生動作を行う。
【００６０】
従って、このＣＤ−Ｒドライブ３では、複数のセッションのうちのオーディオトラックのみからなる特定のセッション以外のセッションのディスクタイプコード領域に記録されている共通のディスクタイプコードを上記ＣＰＵブロック３０により識別し、そのディスクタイプコードに応じてコード処理を切り換えて、確実に再生動作を行うことができる。
【００６１】
すなわち、このＣＤ−Ｒドライブ３における上記ＣＰＵブロック３０は、上記ＣＤ−Ｒディスク１０からの再生データに基づいて、上記複数のセッションのうちの特定のセッション以外のセッションのディスクタイプコード領域に記録されている共通のディスクタイプコードを識別するディスクタイプコード識別手段として機能するとともに、上記ディスクタイプコード識別手段により識別されたディスクタイプコードに応じて、上記エンコード／デコード回路３３のデコード処理を切り換える制御手段として機能する。
【００６２】
ここで、上記ＣＰＵブロック３０は、上記ステップＳ１２におけるディスクタイプの判別処理を図６のフローチャートに示す手順で行うようになっている。
【００６３】
すなわち、ディスクタイプの判別処理では、先ずステップＳ２１においてセッションの先頭がオーディオトラックであるか否かを判定する。そして、このステップＳ２１における判定結果が「ＮＯ」すなわちセッションの先頭がオーディオトラックでない場合にはステップＳ２２に移り、また、その判定結果が「ＹＥＳ」すなわちセッションの先頭がオーディオトラックである場合にはステップＳ２３に移る。
【００６４】
上記ステップＳ２２では、そのセッションのＴＯＣ情報として与えられるディスクタイプコードによりディスクタイプを決定して、ディスクタイプの判別処理を終了する。
【００６５】
上記ステップＳ２３では次のセッションに移り、次のステップＳ２４で最終セッションであるか否かの判定を行う。このステップＳ２４における判定結果が「ＮＯ」すなわち最終セッションでない場合には、上記ステップＳ２１に戻って、そのセッションの先頭がオーディオトラックであるか否かを判定する。また、このステップＳ２４における判定結果が「ＹＥＳ」すなわち最終セッションである場合にはステップＳ２５に移る。
【００６６】
上記ステップＳ２５では、ディスクタイプを〔００〕と決定して、ディスクタイプの判別処理を終了する。
【００６７】
すなわち、このＣＤ−Ｒドライブ３における上記ＣＰＵブロック３０は、上記ＣＤ−Ｒディスク１０からの再生データに基づいて、先頭がデータトラックであるセッションを検出し、そのセッションのディスクタイプコード領域に記録されていたディスクタイプコードを共通のディスクタイプコードとして識別するディスクタイプコード識別手段として機能する。
【００６８】
従って、このＣＤ−Ｒドライブ３では、複数のセッションのうちのオーディオトラックのみからなる特定のセッション以外のセッションのディスクタイプコード領域に記録されている共通のディスクタイプコードを上記ＣＰＵブロック３０により迅速に識別し、そのディスクタイプコードに応じてコード処理を切り換えて再生動作を行うことができる。
【図面の簡単な説明】
【００６９】
【図１】本発明を適用した光ディスク記録再生システムの構成を示すブロック図である。
【図２】上記光ディスク記録再生システムに用いたＣＤ−Ｒディスクの論理構造を示す図である。
【図３】上記ＣＤ−ＲディスクのＴＯＣ領域に記録されるＴＯＣ情報のデータ構造を示す図である。
【図４】上記光ディスク記録再生システムにおけるＣＤ−Ｒドライブの書き込み時のＣＰＵブロックによる制御動作を示すフローチャートである。
【図５】上記ＣＤ−Ｒドライブの読み出し時のＣＰＵブロックによる制御動作を示すフローチャートである。
【図６】上記ＣＤ−ＲドライブのＣＰＵブロックによるディスク識別処理の手順を示すフローチャートである。
【符号の説明】
【００７０】
１  ホストコンピュータ、２  ＳＣＳＩバス、３  ＣＤ−Ｒドライバ、１０  ＣＤ−Ｒディスク、３０  ＣＰＵブロック、３１  外部インターフェース、３２  バッファメモリ、３３  エンコード／デコード回路、３４  ドライバ、３５  信号処理回路、３６  サーボ回路、３７  メモリ、３８  スピンドルモータ、３９  スレッドブロック、４０  光学ブロック
【図１】
2006324000.tif 000003
【図２】
2006324000.tif 000004
【図３】
2006324000.tif 000005
【図４】
2006324000.tif 000006
【図５】
2006324000.tif 000007
【図６】
2006324000.tif 000008