(57)【要約】【課題】  クローズされていない上書きされたマルチセッションディスクの最終セッションを直ぐに判断して、ＴＯＣ情報の読み取り処理を迅速に行うことができるディスク再生装置を提供すること。【解決手段】  ディスク再生装置１０は、ＣＤ−ＲＷディスクに記録されている各セッションのデータを読み取る再生動作駆動部１４と、セッションのリードインエリアに含まれる、次のセッションのデータエリアの開始位置を示す第１アドレスを記憶するシステム制御部１１とを備える。光ピックアップ１４ｃが所定アドレスから第１アドレスまでの間に位置する場合に、光ピックアップ１４ｃがリードインエリアまたはリードアウトエリアに位置するか否かを判断し、リードインエリアまたはリードアウトエリアに位置しない場合、ＴＯＣ情報の読取を終了することにより、ＴＯＣ情報の読み取り処理を迅速に行うことができる。【選択図】図３
2007048392.tif 000002
【特許請求の範囲】
【請求項１】
リードインエリア、データエリアおよびリードアウトエリアを含む複数のセッションを有するマルチセッション方式のディスクに記録されている各セッションのデータを読み取る読取手段と、
該セッションのリードインエリアに含まれる、次のセッションのデータエリアの開始位置を示す第１アドレスを記憶するアドレス記憶手段と、
該読取手段がデータを読み取る位置が所定アドレスから該第１アドレスまでの間に存在する場合に、該読取手段がデータを読み取る位置がリードインエリアまたはリードアウトエリアであるか否かを判断するエリア判断手段と、
該エリア判断手段がリードインエリアまたはリードアウトエリアでないと判断した場合に、該次のセッションが存在しないと判断するセッション判断手段とを備える、ディスク再生装置。
【請求項２】
前記セッション判断手段が前記次のセッションが存在しないと判断した場合に、前記読取手段が前記データの読み取りを終了する、請求項１に記載のディスク再生装置。
【請求項３】
前記アドレス記憶手段が、前記セッションのリードインエリアに含まれる該セッションのリードアウトエリアの開始位置を示す第２アドレスをさらに記憶し、
前記所定アドレスが該第２アドレスである、請求項１または２に記載のディスク再生装置。
【請求項４】
前記エリア判断手段が、サブコードに含まれているトラック番号に基づいて、前記読取手段がデータを読み取る位置がリードインエリアまたはリードアウトエリアであるか否かを判断する、請求項１〜３のいずれかに記載のディスク再生装置。
【請求項５】
前記エリア判断手段が、前記読取手段がデータを読み取る位置がリードインエリアであると判断した場合に、前記読取手段が該リードインエリアのデータを読み取る、請求項１〜４のいずれかに記載のディスク再生装置。
【請求項６】
前記エリア判断手段が、前記読取手段がデータを読み取る位置が前記リードアウトエリアであると判断した場合に、前記読取手段がデータを読み取る位置を変更したあと、該エリア判断手段が再び判断する、請求項１〜５のいずれかに記載のディスク再生装置。
【請求項７】
前記読取手段がデータを読み取る位置が前記所定アドレスから前記第１アドレスまでの間に存在しない場合、前記読取手段がデータを読み取る位置を変更する、請求項１〜６のいずれかに記載のディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書き換え可能なマルチセッション方式のディスクを再生可能なディスク再生装置に関する。
【背景技術】
【０００２】
ＣＤ−Ｒ（Compact Disc−Recordable）やＣＤ−ＲＷ（Compact Disc−ReWritable）等の追記可能なマルチセッション方式を採用したディスク（以下、マルチセッションディスクとする）およびその再生装置が提案されている（例えば、下記特許文献１）。マルチセッションディスクは、１回の記録において複数のトラック（ファイル）を含む１つのセッションが記録されるものであり、セッション単位でディスクにデータを追記することができる。
【０００３】
図４は、マルチセッションディスク（例えば、ＣＤ−ＲＷ）のデータ構造を説明する図である。マルチセッションディスクは、ディスクの内周側から順番に複数のセッション（第１セッション、第２セッション）を含む。各セッションは、リードインエリア、データエリアおよびリードアウトエリアを内周側から順に含む。
【０００４】
リードインエリアは、セッションの開始を示す領域であり、データエリアに含まれるトラックのトラック情報、データエリアの長さ（時間）、リードアウトエリアの開始アドレスを含むＴＯＣ（Table Of Contents）情報を記録する。また、リードインエリアには、次のセッションのデータエリアの開始アドレスが記録される。データエリアは、そのセッションのトラック（例えば、音楽ファイル等のコンテンツ）等を記録する領域である。リードアウトエリアは、セッションの終了を示す領域である。
【０００５】
図４（ａ）に示すとおり、最終セッション（図４（ａ）においては、第２セッション）のリードインエリアに次のセッションのデータエリアの開始アドレスが記録されている状態を、「クローズされていない」とよび、ディスクに次のセッションを追記できる状態である。一方、図４（ｂ）に示すとおり、最終セッション（第２セッション）のリードインエリアに次のセッションのデータエリアの開始アドレスが記録されていない状態を、「クローズされている」とよび、ディスクに次のセッションを追記できない状態である。
【０００６】
ＣＤ−ＲＷは書き換え（上書き）可能なディスクであり、図４（ｃ）に示すとおり、ディスク全体に複数のセッションを記録しクローズしたあと、記録されている全セッションを消去（初期化）することなく、最初のセッション（のリードインエリア）のみを消去して、内周側から順番に新たなセッションを上書きすることができる。この場合、上書きした新たなセッション（第２セッション）の直後には、古いデータが消去されずに残されている。そして、新たなセッション（第１、第２セッション）を記録後にディスクがクローズされない場合、最終セッション（第２セッション）のリードインエリアには次のセッションのデータエリアの開始アドレスが記録されているが、このアドレスには、次のセッションのデータエリアではなく、古いデータが記録されていることになる。
【０００７】
図４（ｃ）のようなディスクがディスク再生装置に挿入され、ディスク再生装置がＴＯＣ情報を各セッションのリードインエリアから読み取る場合、これらの情報を読み終わるまでの時間が非常に長くなってしまうという問題がある。これは、最終セッションのリードインエリアに記録されている次のデータエリアの開始アドレスに、実際に次のセッションがあるか否かを判断するのに長い時間がかかってしまうからである。具体的には、ディスク再生装置は、ディスクが挿入されると、内周側から順番にセッションを認識し、最終セッションのリードインエリアに記録されている次のセッションのデータエリアの開始アドレスを検出する。そして、光ピックアップをこのアドレスに移動させるが、そのアドレスには古いデータが記録されているので、リードインエリアのデータを読み取れないものの、セッションがないことを直ぐに判断できない。つまり、光ピックアップの位置が正確でないのか、セッション（リードインエリア）が本当に存在しないのかを判断できない。その結果、光ピックアップを最終セッションのリードアウトエリアに一旦戻した後、再び当該アドレスに移動させて、再度セッションの有無を判断するという動作を複数回繰り返す。最終的にセッションの有無を判断できなかった場合に、ディスク再生装置は、このアドレスには古いデータが記録されており、次のセッションは存在しないと判断する。そのため、最終セッションであることを判断するのに時間がかかり、ディスクからＴＯＣ情報を読み出して表示部に表示するまでの時間が長くなる。
【０００８】
【特許文献１】特開２００３−２７２１６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、クローズされていない上書きされたマルチセッションディスクの最終セッションを直ぐに判断して、ＴＯＣ情報の読み取り処理を迅速に行うことができるディスク再生装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明の好ましい実施形態によるディスク再生装置は、リードインエリア、データエリアおよびリードアウトエリアを含む複数のセッションを有するマルチセッション方式のディスクに記録されている各セッションのデータを読み取る読取手段と、該セッションのリードインエリアに含まれる、次のセッションのデータエリアの開始位置を示す第１アドレスを記憶するアドレス記憶手段と、該読取手段がデータを読み取る位置が所定アドレスから該第１アドレスまでの間に存在する場合に、該読取手段がデータを読み取る位置がリードインエリアまたはリードアウトエリアであるか否かを判断するエリア判断手段と、該エリア判断手段がリードインエリアまたはリードアウトエリアでないと判断した場合に、該次のセッションが存在しないと判断するセッション判断手段とを備える。
【００１１】
好ましい実施形態においては、上記セッション判断手段が上記次のセッションが存在しないと判断した場合に、上記読取手段は前記データの読み取りを終了する。
【００１２】
好ましい実施形態においては、上記アドレス記憶手段は、上記セッションのリードインエリアに含まれる該セッションのリードアウトエリアの開始位置を示す第２アドレスをさらに記憶する。上記所定アドレスは、該第２アドレスである。
【００１３】
好ましい実施形態においては、上記エリア判断手段は、サブコードに含まれているトラック番号に基づいて、上記読取手段がデータを読み取る位置がリードインエリアまたはリードアウトエリアであるか否かを判断する。
【００１４】
好ましい実施形態においては、上記エリア判断手段が、上記読取手段がデータを読み取る位置がリードインエリアであると判断した場合に、上記読取手段は該リードインエリアのデータを読み取る。
【００１５】
好ましい実施形態においては、上記エリア判断手段が、上記読取手段がデータを読み取る位置が前記リードアウトエリアであると判断した場合に、上記読取手段がデータを読み取る位置を変更したあと、該エリア判断手段は再び判断する。
【００１６】
好ましい実施形態においては、上記読取手段がデータを読み取る位置が上記所定アドレスから上記第１アドレスまでの間に存在しない場合、上記読取手段はデータを読み取る位置を変更する。
【発明の効果】
【００１７】
読取手段がデータ（例えば、ＴＯＣ情報）を読み取る位置が所定アドレス（例えば、現セッションのリードアウトエリアの開始位置を示す第２アドレス）から、次のセッションのデータエリアの開始位置を示す第１アドレスまでの間にある場合には、次のセッションが存在する場合、読取手段がデータを読み取る位置は必ずリードインエリアまたはリードアウトエリアに位置することになる。そのため、読取手段がデータを読み取る位置がリードインエリアまたはリードアウトエリアではないと判断されると、次のセッションが存在するのではなく、古いデータが消去されずに残っていると判断することができる。従って、最終セッションであることを直ぐに判断することができるので、データ（ＴＯＣ情報）の読み取り処理を迅速に行うことができる。
【００１８】
なお、所定アドレスが、現セッションのリードアウトエリアの開始位置を示す第２アドレスである場合には、第１アドレス−第２アドレス間には必ずリードインエリアまたはリードアウトエリアが存在するので、確実に最終セッションであることを判断できる。また、所定アドレスを算出する必要がないので、処理がさらに迅速化される。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図１は、本発明の好ましい実施形態によるディスク再生装置１０を示す概略ブロック図である。図２は、上書きされクローズされていないマルチセッションディスクのデータ構造を示す図である。ディスク再生装置１０は、マルチセッション方式であり、書き換え（上書き）可能なディスク（本例ではＣＤ−ＲＷ）を再生可能である。マルチセッション方式のディスク（以下、マルチセッションディスクとする）は、図２および図４に示すとおり、内周側からリードインエリア、データエリアおよびリードアウトエリアを含む複数のセッションを有するディスクである。
【００２０】
ディスク再生装置１０は、システム制御部１１、表示部１２、操作部１３、再生動作駆動部１４、信号処理回路１５、およびＤ／Ａ変換器１６を備える。
【００２１】
システム制御部１１は、ディスク再生装置１０の各部にコマンドを出力して各部を制御するものであり、ＣＰＵ１１ａ、ＲＯＭ１１ｂおよびＲＡＭ１１ｃを含む。
【００２２】
ＣＰＵ１１ａは、操作部１３から入力される操作信号に基づいてＲＯＭ１１ｂに格納されている各種プログラムを読み出し、ＲＡＭ１１ｃのワークメモリに展開して当該プログラムに従って各種処理を実行する。なお、ＣＰＵ１１ａと外部とのデータの送受信は、図示しない入力ポート及び出力ポートを介して実行される。
【００２３】
ＣＰＵ１１ａは、リードインエリアに含まれるＴＯＣ情報をＲＡＭ１１ｃに記憶し、当該ＴＯＣ情報を表示部１２に表示させる。また、ＣＰＵ１１ａは、図２に示すとおり、リードインエリアに含まれるそのセッションのリードアウトエリアの開始アドレス（アドレス１する）と、次のセッションのデータエリアの開始アドレス（アドレス２とする）とをＲＡＭ１１ｃに記憶する。また、ＣＰＵ１１ａは、アドレス２に基づいて、次のセッションのリードインエリアのアドレス（アドレス３とする）を算出し、ＲＡＭ１１ｃに記憶する。また、ＣＰＵ１１ａは、光ピックアップ１４ａがデータを読み取る位置がアドレス１とアドレス２との間にあるか否かを判断する。ここで、アドレス１とアドレス２との間でなく、アドレス２から所定位置だけ内側（前側）のアドレスとアドレス２との間であってもよい。これらをまとめて本例では「所定のアドレスからアドレス２までの間」と呼ぶ。つまり、ここでいう所定のアドレスは、そのセッションのリードアウトエリアの開始アドレスと想定されるアドレスのことをいう。なお、アドレスとは、ディスク上のデータが記録されている位置を表す番地のことをいう。
【００２４】
また、ＣＰＵ１１ａは、ディスクから読み取ったサブコードのトラック番号を確認し、光ピックアップ１４ａがデータを読み取る位置が、リードインエリアまたはリードアウトエリアに位置するか否かを判断する。ＣＰＵ１１ａは、また、光ピックアップ１４ａの読み取り位置がアドレス１とアドレス２との間に位置し、かつ、光ピックアップ１４ａの読み取り位置がリードインエリアにも、リードアウトエリアにも位置しない場合に、以降の領域には古いデータが残っており、次のセッション（リードインエリア）は存在しないと判断し、再生動作駆動部１４に読み取り処理を終了させる。
【００２５】
すなわち、光ピックアップ１４ａがアドレス１とアドレス２との間に位置するとき、もし次のセッションが存在すれば、そこにはリードインエリアまたはその直前に隣接するリードアウトが存在するはずである。しかし、ＣＰＵ１１ａがリードインエリアもリードアウトエリアも発見できなければ、以降の領域には古いデータが存在するので、最終セッションであることを直ちに判断することができる。
【００２６】
ＲＯＭ１１ｂにはディスク再生装置１０の制御プログラム等が記憶されている。ＲＯＭ１１ｂは、磁気的、光学的記録媒体、または半導体等の不揮発性メモリで構成されている。
【００２７】
ＲＡＭ１１ｃは、ＣＰＵ１１ａにより実行される各処理において、ＲＯＭ１１ｂから読み出されたプログラム、ディスクから読み出されたデータ、入力または出力データを一時的に格納するワークエリアを形成する。また、ＲＡＭ１１ｃには、リードアウトエリアの開始アドレス（アドレス１）と、次のセッションのデータエリアの開始アドレス（アドレス２）と、次のセッションのリードインエリアのアドレス（アドレス３）とが記憶される。
【００２８】
表示部１２は、ＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ１１ａから入力されるコマンドおよび表示内容に基づいて、ディスクに記録されたトラックのトラック数および再生時間等のＴＯＣ情報を表示する。
【００２９】
操作部１３は、再生キー、テンキー、ＳＫＩＰ ＵＰ／ＤＯＷＮキー、停止キー、ＥＪＥＣＴキー等の各種機能キーを備え、キー操作による操作信号をシステム制御部１１へ出力する。操作部１３は、リモートコントロールによる操作信号をシステム制御部１１へ出力するようにしてもよい。
【００３０】
再生動作駆動部１４は、リードインエリアに記録されているＴＯＣ情報および第２アドレスを読み取って、システム制御部１１に出力する。再生動作駆動部１４は、また、サブコードに含まれるトラック番号を読み取って、システム制御部１１に出力する。再生動作駆動部１４は、また、データエリアに記録されたデータを読み取って、信号処理回路１５に出力する。再生動作駆動部１４は、光ピックアップ１４ａ、サーボ回路１４ｂを含む。再生動作駆動部１４は、システム制御部１１から入力されるコマンドにより、ディスク上の目的アドレスの検索や、該アドレスに対応するデータを再生する。光ピックアップ１４ａは、サーボ回路１４ｂにより制御されたスレッドにより、ディスクの半径方向に移動し、ディスクにレーザ光を照射して、その反射光を電気信号に変換することでディスクに記録されているデータを読み取る。
【００３１】
信号処理回路１５は、ＤＳＰ（Digital Signal Processor）等により構成され、光ピックアップ１４ａにより読み取られたデータにデコード処理を実行する。具体的には、ＣＰＵ１１ａによりセッション毎のトラック（ファイル）に応じたデコード方式（ＥＦＭデコード／ＡＡＣデコード／ＭＰ３デコード等）が設定されており、そのデコード方式のデコード処理が実行される。
【００３２】
Ｄ／Ａ変換器１６は、ディスク再生時に、信号処理回路１５で処理されたデータをアナログ信号に変換する。Ｄ／Ａ変換器１６の出力は、図示しない音声出力端子を介して、外部に接続されたアンプ装置およびスピーカに供給され、音声として再生される。
【００３３】
以上の構成を有するディスク再生装置１０について、ディスクからＴＯＣ情報を読み取る動作を図２および図３を参照して説明する。図３は、ディスク再生装置１０のＴＯＣ情報読み取り動作を示すフローチャートである。
【００３４】
ディスクがディスク再生装置１０に挿入されると、ＣＰＵ１１ａは、最初のセッションのリードインエリアに光ピックアップ１４ａを移動させる（Ｓ１）。リードインエリアは、サブコード内に記録されているトラック番号が１６進数で「００」と規定されているので、ディスク上の信号を読み取り、トラック番号が「００」である場合、ＣＰＵ１１ａは、光ピックアップ１４ａがリードインエリアに位置することを判断できる。光ピックアップ１４ａは、リードインエリアのデータ（ＴＯＣ情報および第２アドレス）を読み取って、システム制御部１１に供給する（Ｓ２）。ＣＰＵ１１ａは、光ピックアップ１４ａによって読み取られたＴＯＣ情報のうち、当該セッションのリードアウトエリアの開始アドレス（アドレス１）をＲＡＭ１１ｃに記憶する（Ｓ３）。ＣＰＵ１１ａは、また、アドレス１以外のＴＯＣ情報（トラック数、再生時間等）についても同様にＲＡＭ１１ｃに記憶する。
【００３５】
次に、ＣＰＵ１１ａは、光ピックアップ１４ａによって読み取られたリードインエリアのデータの中に、次のセッションのデータエリアの開始アドレス（アドレス２）が含まれているか否かを判断する（Ｓ４）。つまり、Ｓ４でＮＯの場合、ディスクがシングルセッションディスク（セッションが１つのディスク）である、または、クローズされたマルチセッションディスクの最終セッションであると判断される。その結果、ＣＰＵ１１ａは、光ピックアップ１４ａに読み取り処理を終了させる。一方、アドレス２が含まれている場合（Ｓ４：ＹＥＳ）、ＣＰＵ１１ａは、アドレス２をＲＡＭ１１ｃに記憶する（Ｓ５）。
【００３６】
次に、ＣＰＵ１１ａは、ＲＡＭ１１ａ内に設定されたリトライ回数のカウンタを０にクリアする（Ｓ６）。このリトライ回数のカウンタは、Ｓ９、Ｓ１４、Ｓ１５において光ピックアップ１４ａがリードインエリアを目標に移動したものの、移動先のアドレスにデータが光学的に記録されていない場合に、再度光ピックアップ１４ａを移動させる（リトライする）回数を計時するために使用される。次に、ＣＰＵ１１ａは、ＲＡＭ１１ｃ内に記憶されているアドレス２に基づいて、次のセッションのリードインエリアのアドレス（アドレス３）を、アドレス２から例えば７５０（この値は、ＣＤ−ＲＷにおいて、１つのセッションのリードインエリアの開始アドレスからデータエリアの開始アドレスまでの長さより短い。つまり、アドレス３はリードインエリア内のアドレスである。）減算することよって算出し、ＲＡＭ１１ｃに記憶する（Ｓ７）。
【００３７】
次に、ＣＰＵ１１ａは、次のセッションのリードインエリアのアドレス３を目標として光ピックアップ１４ａを移動させる（Ｓ８）。そして、光ピックアップ１４ａは当該アドレスにおいて、ディスクにレーザを照射し、反射された信号を電気信号に変換して、システム制御部１１に供給する。ＣＰＵ１１ａは、供給された信号の中に記録データを示す信号が含まれているかを判断することにより、当該アドレスにデータが光学的に記録されているか否かを判断する（Ｓ９）。データが記録されていないと判断されると（Ｓ９：ＮＯ）、ＣＰＵ１１ａはリトライ回数のカウンタをインクリメントし（Ｓ１４）、リトライ回数のカウンタの値が所定値（本例では１０）未満と判断し（Ｓ１５：ＹＥＳ）、Ｓ８へと戻り、再度光ピックアップ１４ａをアドレス３に向けて移動させる。つまり、データが記録されているアドレスに正確に光ピックアップが到達するまで、光ピックアップ１４ａをアドレス３の位置に向けて移動させる処理を設定されているリトライ回数繰り返す（Ｓ８、Ｓ９、Ｓ１４、Ｓ１５）。なお、Ｓ１５でリトライ回数のカウンタが１０になると、セッションが存在しないと判断して、ＴＯＣ情報の読み取りを終了する。
【００３８】
光ピックアップ１４ａが位置するアドレスにデータが記録されていると判断されると（Ｓ９：ＹＥＳ）、光ピックアップ１４ａは、当該アドレスに記録されているサブコード内の現在のアドレスおよびトラック番号を読み取ってシステム制御部１１に供給する（Ｓ１０）。次に、ＣＰＵ１１ａは、光ピックアップ１４ａが位置する現在のアドレスが、アドレス１とアドレス２との間にあるか否かを判断する（Ｓ１１）。すなわち、次のセッションのリードインエリアはアドレス１とアドレス２との間に存在するので、ＣＰＵ１１ａは、光ピックアップ１４ａが位置する現在のアドレスがアドレス１とアドレス２との間でない場合（Ｓ１１：ＮＯ）、光ピックアップ１４ａが次のセッションのリードインエリアと想定される位置に位置しないと判断し、Ｓ８に戻って、再度光ピックアップ１４ａをアドレス３に向けて移動させる。
【００３９】
一方、ＣＰＵ１１ａは、光ピックアップ１４ａが位置する現在のアドレスがアドレス１とアドレス２との間にある場合（Ｓ１１：ＹＥＳ）、光ピックアップ１４ａが次のセッションのリードインエリアと想定される位置に位置すると判断し、Ｓ１２に進む。そして、ＣＰＵ１１ａは、トラック番号がリードインエリアを表す「００」であるか否かを判断する（Ｓ１２）。トラック番号が「００」である場合（Ｓ１２：ＹＥＳ）、光ピックアップ１４ａが次のセッションのリードインエリアに位置するので、Ｓ２に戻って、光ピックアップ１４ａはこのリードインエリアからＴＯＣ情報を読み取って、システム制御部１１に供給する。
【００４０】
トラック番号が「００」でない場合（Ｓ１２：ＮＯ）、ＣＰＵ１１ａは、トラック番号がリードアウトエリアを表す「ＡＡ」であるか否かを判断する。トラック番号が「ＡＡ」である場合（Ｓ１３：ＹＥＳ）、ＣＰＵ１１ａは、光ピックアップ１４ａが前のセッションのリードアウトエリアに位置すると判断し、Ｓ８へと戻って、再び光ピックアップ１４ａをアドレス３に向けて移動させたあと、現在のアドレスがアドレス１とアドレス２との間にあるか（Ｓ１１）、トラック番号が「００」または「ＡＡ」か（Ｓ１２、Ｓ１３）を再び判断する。
【００４１】
一方、トラック番号が「ＡＡ」でない場合（Ｓ１３：ＮＯ）、ＣＰＵ１１ａは、図２に示すとおり、次のセッションのリードインエリアと想定される位置には、古いデータの例えばデータエリアが記録されており、次のセッションは存在しない（最終セッションである）と判断し、読み取り処理を終了する。古いデータが存在すると判断できるのは、アドレス１とアドレス２との間にデータが存在する場合、次のセッションが存在すれば、必ず次のセッションのリードインエリアまたはその直前に隣接するリードアウトエリアが存在するはずであるが、これらのどちらも存在しない場合には、次のセッションではなく、それ以外の古いデータが消去されずに残っていることになるからである。
【００４２】
読み取り処理を終了すると、ＣＰＵ１１ａはＲＡＭ１１ｃに記憶されているＴＯＣ情報を表示部１２に出力し、表示させる。
【００４３】
以上の処理により、例えば、シングルセッションディスクの場合、１つのセッションのデータが読み取られたあと、Ｓ４において次のセッションが存在しないと判断され、処理を終了する。クローズされたマルチセッションディスク（図４（ｂ））の場合、最後のセッションまで読み取った後、Ｓ４において次のセッションのデータエリアの開始アドレスが記録されていないと判断され、処理を終了する。クローズされていないマルチセッションディスク（図４（ａ））の場合、最後のセッションのリードインエリアに次のセッションのデータエリアの開始アドレスが記録されているが、アドレス３にデータが記録されていないので、Ｓ９：ＮＯを経て処理を終了する。クローズされていない上書きされたマルチセッションディスク（図２、図４（ｃ））の場合、最後のセッションのリードインエリアに次のセッションのデータエリアの開始アドレスが記録されているが、アドレス３に古いデータが記憶されているので、Ｓ９〜Ｓ１３を経て処理を終了する。
【００４４】
以上のように、クローズされていない上書きされたマルチセッションディスクに対して、光ピックアップがデータを読み取るディスク上の現在のアドレスが第１アドレスと第２アドレスとの間にあり、かつ、光ピックアップの現在アドレス（リードインエリアと推定される位置）がリードインエリアでも、リードアウトエリアでもない場合、以降の領域には、古いデータが記録されており、次のセッションが存在しない（最終セッションである）と判断することができる。従って、ＴＯＣ情報の読み取り処理を迅速に実行することができる。
【００４５】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。また、ディスク再生装置の動作をコンピュータに実行させるためのプログラムおよびこれを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００４６】
本発明は、書き換え可能なマルチセッション方式のディスクを再生可能な任意のディスク再生装置に好適に採用され得る。
【図面の簡単な説明】
【００４７】
【図１】本発明の好ましい実施形態によるディスク再生装置１０を示すブロック図である。
【図２】上書きされクローズされていないＣＤ−ＲＷディスクのデータ構造を示す図である。
【図３】ディスク再生装置１０のＴＯＣ情報読み取り動作を示すフローチャートである。
【図４】マルチセッションディスクのデータ構造を説明する図である。
【符号の説明】
【００４８】
１０            ディスク再生装置
１１            システム制御部
１４            再生動作駆動部
【図１】
2007048392.tif 000003
【図２】
2007048392.tif 000004
【図３】
2007048392.tif 000005
【図４】
2007048392.tif 000006