(57)【要約】【課題】  本発明は、全セッションにおける全ＴＯＣの読み出しを早く完了して再生処理を開始するまでの時間を短縮化できるようにする。【解決手段】  本発明は、最終セッションであるか否かを所定の判断基準の下で判定することができるので、従来のような何回もリトライしたりタイムアウトによって最終セッションであるか否かを判別する場合と比較して最終セッションを判別するまでの時間を格段に短縮化し得ると共に、再生命令から再生処理を開始するまでの時間も格段に短縮化することができる。【選択図】        図２
2005044455.tif 000002
【特許請求の範囲】
【請求項１】
マルチセッション方式のＣＤ（Compact Disc）における各セッションのＴＯＣ（Table
of Contents）を読み出すＴＯＣ読出手段と、
現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出手段と、
上記ＴＯＣ読出手段によって読み出した上記ＴＯＣの情報と、上記データ読出手段によって読み出した上記データの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定手段と
を具えることを特徴とする最終セッション判定回路。
【請求項２】
上記最終セッション判定手段は、上記次のセッションのＴＯＣを越えた場所のデータが上記データ読出手段により読出可能か否かを判断することにより上記現セッションが最終セッションであるか否かを判定する
ことを特徴とする請求項１に記載の最終セッション判定回路。
【請求項３】
上記最終セッション判定手段は、上記次のセッションのＴＯＣを越えた場所のデータが物理消去による意味の無い消去済みデータであるか否かを判断することにより上記現セッションが最終セッションであるか否かを判定する
ことを特徴とする請求項１に記載の最終セッション判定回路。
【請求項４】
上記最終セッション判定手段は、上記次のセッションのＴＯＣを越えた場所のデータと上記現セッションに関するデータとの整合性を検証し、その検証結果に基づいて当該現セッションが最終セッションであるか否かを判定する
ことを特徴とする請求項１に記載の最終セッション判定回路。
【請求項５】
マルチセッション方式のＣＤを再生する再生装置において、
上記マルチセッション方式のＣＤにおける各セッションのＴＯＣを読み出すＴＯＣ読出手段と、
現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出手段と、
上記ＴＯＣ読出手段によって読み出した上記ＴＯＣの情報と、上記データ読出手段によって読み出した上記データの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定手段と、
上記最終セッション判定手段によって最終セッションを判定し終わった後に再生処理を開始する再生手段と
を具えることを特徴とする再生装置。
【請求項６】
マルチセッション方式のＣＤにおける各セッションのＴＯＣを読み出すＴＯＣ読出ステップと、
現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出ステップと、
上記ＴＯＣ読出ステップで読み出した上記ＴＯＣの情報と、上記データ読出ステップで読み出した上記データの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定ステップと
を具えることを特徴とする最終セッション判定方法。
【請求項７】
再生装置に対して、
マルチセッション方式のＣＤにおける各セッションのＴＯＣを読み出すＴＯＣ読出ステップと、
現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出ステップと、
上記ＴＯＣ読出ステップで読み出した上記ＴＯＣの情報と、上記データ読出ステップで読み出した上記データの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定ステップと
を実行させるための最終セッション判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、最終セッション判定回路及び再生装置に関し、特に追記記録型のＣＤ−Ｒ(Compact Disc-Recordable)やＣＤ−ＲＷ(Compact Disc-ReWritable)を再生するＣＤ−Ｒ／ＲＷ再生装置に適用して好適なものである。
【背景技術】
【０００２】
従来、ＣＤには一つのセッションからなるシングルセッションと、追記記録型で複数のセッションからなるマルチセッション（以下、これをマルチセッションＣＤと呼ぶ）とがあり、当該マルチセッションＣＤでは、第１セッション、第２セッション、第３セッション、……と記憶容量の範囲内で順次セッションを増やしていくことができる構造となっている（例えば、特許文献１参照）。
【特許文献１】特開平7-326158号公報
【０００３】
ここでセッションとは、コンテンツそのものである実データの記録位置を示すリードイン、実データ、記録終了位置を示すリードアウトからなる一連のデータ（リードイン、実データ、リードアウト）のことである。
【０００４】
例えばマルチセッション方式で記録されているＣＤとしてはＣＤ−ＲやＣＤ−ＲＷが存在し、これらのＣＤ−Ｒ又はＣＤ−ＲＷを再生するＣＤ−Ｒ／ＲＷ再生装置によれば第１セッションから順番に再生することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところでかかる構成のＣＤ−Ｒ／ＲＷ再生装置においては、マルチセッションＣＤを再生する場合、各セッションのリードインエリアに存在するＴＯＣ(Table Of Contents)を順次読み出して当該マルチセッションＣＤに格納されている全てのセッションに関するコンテンツを把握し、その後に第１セッションから順次再生処理を開始するようになされている。
【０００６】
しかしながらマルチセッションＣＤでは、例えば第１セッションから第３セッションまで存在する場合に、当該第３セッション以降も記憶容量に余裕があれば次の第４セッションが追記記録される可能性もある。
【０００７】
従って、ＣＤがファイナライズされていて、「第３セッション以降にはデータが記録されていない」という情報が書き込まれている場合には、それをもって最終セッションであると判断すれば良いのだが、追記記録可能状態となっている場合には第３セッションのＴＯＣに「次のセッションにデータを書き込める」という情報が書き込まれているため、当該第３セッションでデータが終了するのか否かは実際に次のセッションの存在を確認するまで判断することができない。
【０００８】
すなわちＣＤ−Ｒ／ＲＷ再生装置は、マルチセッションＣＤが追記記録可能状態となっている場合、第３セッション直後の領域に次の第４セッションに該当する第４ＴＯＣが存在するか否かを探し、当該第４ＴＯＣが見つかるまで何回かリトライしたり、若しくはタイムアウトするまで探し続け、それでも見つからない場合に第３セッションが最終セッションであると判断し、第１セッションから第３セッションまで再生処理を開始するようになされている。
【０００９】
従ってＣＤ−Ｒ／ＲＷ再生装置は、第３セッションの後に次の第４セッションにおける第４ＴＯＣが存在するのか否かを判別するために当該第４ＴＯＣが見つかるまでリトライしたりタイムアウトするまで探し続けるので、再生処理を開始するまでに多大な時間（例えば約２０秒）を要するという問題があった。
【００１０】
本発明は以上の点を考慮してなされたもので、追記記録可能状態のマルチセッションＣＤに対する最終セッションを短時間で判定し、再生処理を開始するまでの時間を短縮化し得る最終セッション判定回路及び使い勝手の優れた再生装置を提案しようとするものである。
【課題を解決するための手段】
【００１１】
かかる課題を解決するため本発明においては、マルチセッション方式のＣＤにおける各セッションのＴＯＣを読み出すＴＯＣ読出手段と、現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出手段と、ＴＯＣ読出手段によって読み出したＴＯＣの情報と、データ読出手段によって読み出したデータの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定手段とを設けるようにする。
【００１２】
これにより最終セッションであるか否かを所定の判断基準の下で判定することができるので、従来のような何回もリトライしたりタイムアウトによって最終セッションであるか否かを判定する場合と比較して最終セッションを判定するまでの時間を格段に短縮化することができる。
【００１３】
また本発明においては、マルチセッション方式のＣＤを再生する再生装置において、マルチセッション方式のＣＤにおける各セッションのＴＯＣを読み出すＴＯＣ読出手段と、現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出手段と、ＴＯＣ読出手段によって読み出したＴＯＣの情報と、データ読出手段によって読み出したデータの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定手段と、最終セッション判定手段によって最終セッションを判定し終わった後に再生処理を開始する再生手段とを設けるようにする。
【００１４】
これにより最終セッションであるか否かを所定の判断基準の下で判定することができるので、従来のような何回もリトライしたりタイムアウトによって最終セッションであるか否かを判定する場合と比較して最終セッションを判定するまでの時間を格段に短縮化すると共に再生命令から再生処理を開始するまでの時間も格段に短縮化することができる。
【００１５】
さらに本発明においては、マルチセッション方式のＣＤにおける各セッションのＴＯＣを読み出すＴＯＣ読出ステップと、現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出ステップと、ＴＯＣ読出ステップで読み出したＴＯＣの情報と、データ読出ステップで読み出したデータの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定ステップとを設けるようにする。
【００１６】
これにより最終セッションであるか否かを所定の判断基準の下で判定することができるので、従来のような何回もリトライしたりタイムアウトによって最終セッションであるか否かを判定する場合と比較して最終セッションを判定するまでの時間を格段に短縮化することができる。
【００１７】
さらに本発明においては、再生装置に対して、マルチセッション方式のＣＤにおける各セッションのＴＯＣを読み出すＴＯＣ読出ステップと、現セッションを読み出すと共に、当該現セッションに対して次のセッションのＴＯＣを超えた場所のデータを読み出すデータ読出ステップと、ＴＯＣ読出ステップで読み出したＴＯＣの情報と、データ読出ステップで読み出したデータの内容とを基に所定の判断基準の下で当該現セッションが最終セッションであるか否かを判定する最終セッション判定ステップとを実行させるようにする。
【００１８】
これにより最終セッションであるか否かを所定の判断基準の下で判定することができるので、従来のような何回もリトライしたりタイムアウトによって最終セッションであるか否かを判定する場合と比較して最終セッションを判定するまでの時間を格段に短縮化することができる。
【発明の効果】
【００１９】
上述のように本発明によれば、最終セッションであるか否かを所定の判断基準の下で判定することができるので、従来のような何回もリトライしたりタイムアウトによって最終セッションであるか否かを判定する場合と比較して最終セッションを判定するまでの時間を格段に短縮化し得る最終セッション判定回路、最終セッション判定方法及び最終セッション判定プログラムを実現することができると共に、再生命令から再生処理を開始するまでの時間も格段に短縮化し得る使い勝手の優れた再生装置を実現することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面について、本発明の一実施の形態を詳述する。
【００２１】
（１）ＣＤ−Ｒ／ＲＷ再生装置の回路構成
図１において、１は全体として本発明の再生装置としてのＣＤ−Ｒ／ＲＷ再生装置を示し、ＣＰＵ（Central Processing Unit）２が全体を統括制御すると共に、ＲＯＭ（Read Only Memory）２Ａに格納された基本プログラムやアプリケーションプログラムをＲＡＭ（Random  Access Memory）２Ｂ上で起動することにより、通常の再生処理及び後述する最終セッション判定処理を実行するようになされている。
【００２２】
通常の再生モードにおいてＣＤ−Ｒ／ＲＷ再生装置１は、例えばＣＤ−ＲＷでなるマルチセッションＣＤ３をディスク回転モータ４によって所定の回転速度で回転駆動し、駆動部６を介して制御する光ピックアップ５によってマルチセッションＣＤ３の信号記録面から読み取った再生信号Ｓ１をＲＦ(Radio Frequency)部７へ送出する。
【００２３】
ＲＦ部７は、再生信号Ｓ１を２値化することにより再生データＤ２を得、これを後段のＤＳＰ(Digital Signal Processor)８へ送出する。
【００２４】
ＤＳＰ８は、再生データＤ２のうちリードインエリアのＴＯＣに書き込まれている属性情報Ｄ３についてはＣＰＵ２へ送出すると共に、再生データＤ２のうちオーディオデータＤ４については後段のディジタルアナログコンバータ９へ送出する。
【００２５】
ディジタルアナログコンバータ９は、オーディオデータＤ４をアナログのオーディオ信号Ｓ５に変換した後、これをスピーカ（図示せず）を介して出力するようになされている。
【００２６】
ＣＰＵ２は、ＤＳＰ８から供給された属性情報Ｄ３に基づいて曲名や再生時間等を表示部１０に表示する。なおＣＰＵ２は、例えば再生命令、停止命令、早送り命令等のユーザからの入力操作に応じたディジタル信号処理をＤＳＰ８に対して実行させるための各種命令を与えるようになされている。
【００２７】
（２）最終セッション判定処理手順
次に本発明における最終セッション判定処理手順について説明する。ところで最終セッション判定処理手順では、マルチセッションＣＤ３の最終セッションを判定するに当って第１セッションから最終セッションまで各セッション毎に最終セッションであるか否かを判定するようになされている。
【００２８】
そして最終セッションであるか否かを判定するに際しては、これから判定すべき次のセッションに対して、当該次のセッションが正しく記録されている（すなわち現在のセッションが最終セッションではなく次のセッションが最終セッションとなる可能性のある）第１のケースと、何らデータが記録されていない未書込状態である第２のケースと、上書きによって残存した以前のデータが記録されている（いわゆる論理消去）第３のケースと、消去用データが書き込まれている（いわゆる物理消去）第４のケースがあり、最終セッション判定処理手順ではこれら第１のケース〜第４のケースについて判別し、その判別結果に応じて最終セッションであるか否かを判定し得るようになされている。
【００２９】
図２に示すようにＣＤ−Ｒ／ＲＷ再生装置１のＣＰＵ２は、アプリケーションプログラムの一つである最終セッション判定プログラムに従って最終セッション判定処理手順を実行するようになされており、ルーチンＲＴ１の開始ステップから入ってステップＳＰ１へ移る。
【００３０】
ステップＳＰ１においてＣＰＵ２は、ユーザによる再生ボタンの押下操作を認識すると、まずマルチセッションＣＤ３における第１セッションの第１ＴＯＣ（図３）を読み出し、次のステップＳＰ２へ移る。
【００３１】
ステップＳＰ２においてＣＰＵ２は、第１ＴＯＣの属性情報の中に次の第２セッションが存在する可能性があることを示すフラグが存在するか否かを判定する。
【００３２】
このフラグは、ユーザがマルチセッションＣＤ３にコンテンツを記録する際、まだ次のセッションにコンテンツを記録する意思があるときはフラグを立てるようにすることができるものであり、もうこれ以上マルチセッションＣＤ３に対してコンテンツを記録する意思がないとき、すなわちファイナライズするときはフラグを立てないようにすることができるものである。
【００３３】
ステップＳＰ２で否定結果が得られると、このことはユーザによってファイナライズされたマルチセッションＣＤ３であって次のセッションが存在せず、この第１セッションが最終セッションであることを表しており、このときＣＰＵ２はステップＳＰ１４へ移る。
【００３４】
ステップＳＰ１４においてＣＰＵ２は、当該第１セッションが最終セッションであると判定し、次のステップＳＰ１５へ移って最終セッション判定処理を終了する。この後ＣＰＵ２は、第１セッションに対して直ちに再生処理を開始することになる。
【００３５】
これに対してステップＳＰ２で肯定結果が得られると、このことは次の第２セッションが記録されている可能性があることを表しており、このときＣＰＵ２は次のステップＳＰ３へ移る。
【００３６】
ステップＳＰ３においてＣＰＵ２は、次の第２セッションの第２ＴＯＣ（図３）を超えた場所（実データ領域）へ光ピックアップ５をアクセスさせ、次のステップＳＰ４へ移る。
【００３７】
ステップＳＰ４においてＣＰＵ２は、第２ＴＯＣを超えた第２セッションの実データ領域のデータを読み込むことができるか否かを判定する。ここで否定結果が得られると、このことは第２セッションの実データ領域には何らデータの記録されていない未書込状態（第２のケース）であると判断することができ、このときＣＰＵ２は次のステップＳＰ１４へ移る。
【００３８】
ステップＳＰ１４においてＣＰＵ２は、この場合は第２セッションが存在しておらず、第１セッションが最終セッションであると判定し得、次のステップＳＰ１５へ移って最終セッション判定処理を終了した後、直ちに第１セッションに対して再生処理を開始する。
【００３９】
これに対してステップＳＰ４で肯定結果が得られると、このことは第２セッションの実データ領域には何らかのデータが記録されていることを表しており、このときＣＰＵ２は次のステップＳＰ５へ移る。
【００４０】
ステップＳＰ５においてＣＰＵ２は、第２セッションの実データ領域におけるサブコードのＱチャネルに含まれる情報を読み出し、次のステップＳＰ６へ移る。ここでサブコードのＱチャネルに含まれる情報には、トラック番号、インデックス、タイムコード、アドレス情報等がある。
【００４１】
ステップＳＰ６においてＣＰＵ２は、サブコードのＱチャネルに含まれる情報が実際に意味のあるデータではなく、意味の無い消去用データが書き込まれているか否かについて判定する。ここで肯定結果が得られると、このことはサブコードのＱチャネルには例えば「０」が延々と連続するような意味のない消去用データが書き込まれている状態（第４もケース）であることを表しており、このときＣＰＵ２はステップＳＰ１４へ移る。
【００４２】
ステップＳＰ１４においてＣＰＵ２は、この場合も第２セッションが存在しておらず、第１セッションが最終セッションであると判定し得、次のステップＳＰ１５へ移って最終セッション判定処理を終了した後、直ちに第１セッションに対して再生処理を開始する。
【００４３】
これに対してステップＳＰ６で否定結果が得られると、このことはサブコードのＱチャネルに何らかの意味のあるデータが実際に書き込まれていることを表しており、このときＣＰＵ２は次のステップＳＰ７へ移る。
【００４４】
ステップＳＰ７においてＣＰＵ２は、サブコードのＱチャネルに含まれる情報のうちトラック番号を認識し、当該トラック番号が第１セッションのトラック番号と比較して矛盾のない番号であるか否かを判定する。
【００４５】
ここで否定結果が得られると、このことは例えば第１セッションの最終トラック番号が「３」番であったときに、サブコードのＱチャネルに含まれているトラック番号が例えば「１」番であったり、「２」番であったりして「３」番よりも大きな番号になっていない等の矛盾が生じていることを表しており、このときＣＰＵ２はステップＳＰ１４へ移る。
【００４６】
ステップＳＰ１４においてＣＰＵ２は、サブコードのＱチャネルに含まれるトラック番号に矛盾が生じているので、いわゆる論理消去による上書きによって残存した以前のデータが記録されている状態（第３のケース）であるため、実際には第１セッションが最終セッションであると判定し得、次のステップＳＰ１５へ移って最終セッション判定処理を終了した後、直ちに第１セッションに対して再生処理を開始する。
【００４７】
これに対してステップＳＰ７で肯定結果が得られると、このことは例えば第１セッションの最終トラック番号が「３」番であったときに、サブコードのＱチャネルに含まれているトラック番号が例えば当該トラック番号の「３」番よりも大きな番号であること、すなわちサブコードのＱチャネルに含まれているトラック番号に矛盾は生じていないことを表しており、このときＣＰＵ２は次のステップＳＰ８へ移る。
【００４８】
ステップＳＰ８においてＣＰＵ２は、サブコードのＱチャネルに含まれているタイムコードに基づいて、その時点におけるトラックの経過時間を認識し、その経過時間に応じて当該トラックの先頭位置まで光ピックアップ５を駆動部６により移動させ、次のステップＳＰ９へ移る。
【００４９】
ステップＳＰ９においてＣＰＵ２は、光ピックアップ５を当該トラックの先頭位置まで正確に移動できたか否かを判定する。ここで否定結果が得られると、このことは経過時間分だけ戻したにも関わらず光ピックアップ５を当該トラックの先頭位置まで正確に移動できないこと、すなわちトラック番号については偶然に矛盾が生じていなかったものの実際には第２セッションに記録されているデータが論理消去による上書きによって残存した以前のデータが記録されている状態（第３のケース）であることを表しており、このときＣＰＵ２は次のステップＳＰ１４へ移る。
【００５０】
ステップＳＰ１４においてＣＰＵ２は、実際には第２セッションに記録されているデータが論理消去による上書きによって残存した以前のデータであるため第１セッションが最終セッションであると判定し得、次のステップＳＰ１５へ移って最終セッション判定処理を終了した後、直ちに第１セッションに対して再生処理を開始する。
【００５１】
これに対してステップＳＰ９で肯定結果が得られると、このことは経過時間分だけ戻した結果、光ピックアップ５を当該トラックの先頭位置まで正確に移動できたこと、すなわちトラック番号に矛盾が生じておらず、かつそのトラックの先頭位置が確実に存在することを表しており、このときＣＰＵ２は次のステップＳＰ１０へ移る。
【００５２】
ステップＳＰ１０においてＣＰＵ２は、次のセッションに記録されているトラックはトラック番号に矛盾がなく、当該トラックの先頭位置も存在するので、第２セッションのトラック番号が第１セッションの最終トラック番号に対して「１」だけ大きい連続番号となっているか否かを判定する。
【００５３】
ここで否定結果が得られると、このことは光ピックアップ５を当該トラックの先頭位置まで正確に移動できたものの、当該トラック番号が第１セッションの最終トラック番号に対して「１」だけ大きい連続番号となっていないことを表しており、このときＣＰＵ２は次のステップＳＰ１１へ移る。
【００５４】
ステップＳＰ１１においてＣＰＵ２は、トラック番号が連続していないので一つ前のトラックの最終部分に光ピックアップ５を移動してデータの読み込みを行い、上述のステップＳＰ８に戻り、以降の処理を繰り返す。これにより、ステップＳＰ１０の判定結果としてトラック番号が連続するようになったときに初めて肯定結果を得、次のステップＳＰ１２へ移る。
【００５５】
ステップＳＰ１２においてＣＰＵ２は、第２セッションの先頭トラックの直前部分に当該第２セッションの第２ＴＯＣが存在するか否かを判定する。ここで否定結果が得られると、当該第２セッションの先頭トラックの直前に第２ＴＯＣが存在しておらず、その第２セッションはやはり論理消去による上書きによって残存した以前のデータが記録されている状態（第３のケース）であることを表しており、このときＣＰＵ２は次のステップＳＰ１４へ移る。
【００５６】
ステップＳＰ１４においてＣＰＵ２は、実際には第２セッションに記録されているデータが論理消去による上書きによって残存した以前のデータであるため第１セッションが最終セッションであると判定し得、次のステップＳＰ１５へ移って最終セッション判定処理を終了した後、直ちに第１セッションに対して再生処理を開始する。
【００５７】
これに対してステップＳＰ１２で肯定結果が得られると、このことは第２セッションの第２ＴＯＣが存在すること、すなわち第１セッションが最終セッションではなかったことを表しており、このときＣＰＵ２は次のステップＳＰ１３へ移る。
【００５８】
ステップＳＰ１３においてＣＰＵ２は、光ピックアップ５を第２セッションの第２ＴＯＣへ移動させ、ステップＳＰ１に戻って上述の処理を繰り返す。
【００５９】
これによりＣＰＵ２は、次に第２セッションが最終セッションであるか否かの判定処理に移り、順次第３セッション、第４セッション、……、と最終セッション判定処理を順番に続けて実行し、いずれのセッションが最終セッションであるかを判定するようになされており、最終セッションを判定し終わると第１セッションから再生処理を開始する。
【００６０】
（３）動作及び効果
以上の構成において、ＣＤ−Ｒ／ＲＷ再生装置１のＣＰＵ２は、各セッションのＴＯＣを読み出す度に、次のセッションのＴＯＣが正しく記録されている（すなわち現在のセッションが最終セッションではなく次のセッションが最終セッションとなる可能性のある）第１のケースと、何らデータが記録されていない未書込状態である第２のケースと、上書きによって残存した以前のデータが記録されている（いわゆる論理消去）第３のケースと、消去用データが書き込まれている（いわゆる物理消去）第４のケースのいずれであるかを明確な判断基準を設けて判断する。
【００６１】
これによりＣＰＵ２は、現セッションの次のセッションが第１のケース〜第４のケースのいずれに該当するのかを適確に把握した上で最終セッションであるか否かを一段と正確に判定することができる。
【００６２】
またＣＰＵ２は、明確な判断基準に従って最終セッションを判定することができるので、従来のように何回かリトライしたり、タイムアウトするまでＴＯＣを探し続ける場合と比較して一段と短時間で最終セッションを判定して再生処理を開始することができる。
【００６３】
かくしてＣＰＵ２は、ユーザに対して再生処理を開始するまでの待ち時間を一段と短縮化することができるので、ユーザに対してストレスを与えることなく再生結果を出力することができる。
【００６４】
以上の構成によれば、ＣＤ−Ｒ／ＲＷ再生装置１のＣＰＵ２は、マルチセッションＣＤ３の最終セッションを正確かつ短時間に判別することができるので、全セッションの全ＴＯＣを全て読み出し終わるまでの読出時間を一段と短縮化することができ、かくして再生ボタンの押下操作を認識してから短時間で再生結果を出力し得、当該ユーザにストレスを感じさせることがない。
【００６５】
（４）他の実施の形態
なお上述の実施の形態においては、ユーザによる再生ボタンの押下操作を認識してから上述の最終セッション判定処理を開始するようにした場合について述べたが、本発明はこれに限らず、マルチセッションＣＤがＣＤ−Ｒ／ＲＷ再生装置１のＣＤ装着口（図示せず）からマルチセッションＣＤが装填されたことを認識した時点から上述の最終セッション判定処理を実行するようにしても良い。
【００６６】
この場合、ＣＤ−Ｒ／ＲＷ再生装置１のＣＰＵ２はマルチセッションＣＤが装填された時点から最終セッション判定処理を実行するので、次にユーザによる再生ボタンの押下操作を認識した場合に直ちに再生処理を開始することができる。
【００６７】
また上述の形態においては、マルチセッションＣＤ３としてＣＤ−ＲＷを対象とするようにした場合について述べたが、本発明はこれに限らず、ＣＤ−Ｒを対象とするようにしても良い。この場合、ＣＤ−Ｒがライトアットワンスであってリライタブルではないので第３のケースと第４のケースを判断する必要はなく第１のケースと第２のケースを判断するだけで最終セッションを判定することができる。
【００６８】
さらに上述の実施の形態においては、ＣＰＵ２がＲＯＭ２Ａに予め格納された最終セッション判定プログラムをＲＡＭ２Ｂ上に展開し、当該最終セッション判定プログラムに従って上述の最終セッション判定処理手順を実行するようにした場合について述べたが、本発明はこれに限らず、最終セッション判定プログラムが格納されたプログラム格納媒体をＣＤ−Ｒ／ＲＷ再生装置１にインストールすることにより最終セッション判定処理手順を実行するようにしても良い。
【００６９】
このように上述した最終セッション判定処理手順を実行するための最終セッション判定プログラムをＣＤ−Ｒ／ＲＷ再生装置１にインストールして実行可能な状態にするためのプログラム格納媒体としては、例えばフレキシブルディスク（登録商標）、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）等のパッケージメディアのみならず、最終セッション判定プログラムが一時的もしくは永続的に格納される半導体メモリや磁気ディスク等で実現しても良い。またこれらプログラム格納媒体に最終セッション判定プログラムを格納する手段として、ローカルエリアネットワークやインターネット、ディジタル衛星放送等の有線及び無線通信媒体を利用してもよく、ルータやモデム等の各種通信インターフェースを介して格納するようにしても良い。
【００７０】
さらに上述の実施の形態においては、本発明をＣＤ−Ｒ／ＲＷ再生装置１に適用するようにした場合について述べたが、本発明はこれに限らず、ＣＤ−Ｒ／ＲＷ再生機能を有するパーソナルコンピュータ等の他の種々の電子機器に本発明を適用するようにしても良い。
【００７１】
さらに上述の実施の形態においては、本発明の最終セッション判定回路をＴＯＣ読出手段としての光ピックアップ５、ＲＦ部７、ＤＳＰ８、ＣＰＵ２、ＲＯＭ２Ａ及びＲＡＭ２Ｂ、データ読出手段としての光ピックアップ５、ＲＦ部７、ＤＳＰ８、ＣＰＵ２、ＲＯＭ２Ａ及びＲＡＭ２Ｂ、最終セッション判定手段としてのＣＰＵ２、ＲＯＭ２Ａ及びＲＡＭ２Ｂによって構成するようにした場合について述べたが、本発明はこれに限らず、他の種々の回路構成でなるＴＯＣ読出手段、データ読出手段及び最終セッション判定手段によって最終セッション判定回路を構成するようにしても良い。
【産業上の利用可能性】
【００７２】
本発明の最終セッション判定回路及び再生装置は、例えば複数セッションに分けて記録されたマルチセッション方式のＣＤを再生する用途に適用することができる。
【図面の簡単な説明】
【００７３】
【図１】本発明のＣＤ−Ｒ／ＲＷ再生装置の回路構成を示す略線的ブロック図である。
【図２】最終セッション判定処理手順を示すフローチャートである。
【図３】マルチセッションＣＤの構造の説明に供する略線図である。
【符号の説明】
【００７４】
１……ＣＤ−Ｒ／ＲＷ再生装置、２……ＣＰＵ、２Ａ……ＲＯＭ、２Ｂ……ＲＡＭ、３……マルチセッションＣＤ、５……光ピックアップ、６……駆動部、７……ＲＦ部、８……ＤＳＰ、１０……表示部。
【図１】
2005044455.tif 000003
【図２】
2005044455.tif 000004
【図３】
2005044455.tif 000005