JP4052019B2 - Optical disc apparatus, reproduction method, program, and recording medium - Google Patents
Optical disc apparatus, reproduction method, program, and recording medium Download PDFInfo
- Publication number
- JP4052019B2 JP4052019B2 JP2002155983A JP2002155983A JP4052019B2 JP 4052019 B2 JP4052019 B2 JP 4052019B2 JP 2002155983 A JP2002155983 A JP 2002155983A JP 2002155983 A JP2002155983 A JP 2002155983A JP 4052019 B2 JP4052019 B2 JP 4052019B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- recorded
- management data
- address
- disc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は光ディスクに対する再生を行う光ディスク装置、再生方法、該再生方法を実現するプログラム、該プログラムを記録した記録媒体に関するものである。
【0002】
【従来の技術】
例えば音楽用CD−DA(Compact Disc Digital Audio)やDVD(Digital Versatile Disc)等のディスクメディアに収録されて販売される楽曲等ついては、著作権者の許可がない限り、その複製は(私的複製を除いて)違法とされる。しかしながら近年、CD−R、CD−RW、DVD−RAM、DVD−R、DVD−RW、DVD+RWなど、色素変化方式や相変化方式による書込可能ディスクが普及しており、ユーザサイドで複製が容易に可能とされる状況がある。
さらにパーソナルコンピュータ等に内蔵(又は接続)されるディスクドライブ装置、例えばCD−ROMドライブやDVDドライブでは、CD方式やDVD方式の各種ディスクに対応して記録再生が可能とされるとともに、例えば8倍速、16倍速、40倍速などの高速再生が可能とされている。
【0003】
現在、オーディオ商品として販売されているCDプレーヤ等は、SCMSと呼ばれる著作権保護機能が取り入れられており、通常は、1倍速再生での1回のコピーだけが許容されている。
しかしながらパーソナルコンピュータ内蔵又は周辺機器とされるディスクドライブ装置(CD−ROMドライブ)では、このような著作権保護機能が取り入れられておらず、事実上、無制限なコピーが可能となっている。
さらに近年では、パーソナルコンピュータに内蔵又は接続されるCD−ROMドライブでは、CD−R、CD−RWに対応して記録可能とされることも標準となっている。もちろん、DVD、DVD−R等に対応することもほぼ標準的である。
【0004】
このため音楽用CD(CD−DA)等に記録されている楽曲データを、例えばパーソナルコンピュータを用いてハードディスクに取り込み、CD−R等のメディアに複製記録するといったことが、容易且つ短時間で行うことが可能な状況にある。
特に光ディスクに対する高速の記録再生によって短時間での複製が可能であることは、複製ディスクを販売する違法業者にとっても都合のよいものとなっており、著作権を無視したいわゆる海賊行為を増長してしまう。
【0005】
このようなことから、音楽専用のプレーヤでは再生可能であるが、CD−ROMドライブでは再生できないようなディスクメディアが各種開発された。以下、このようなディスクメディアを説明上「著作権保護ディスク」と呼ぶ。
【0006】
【発明が解決しようとする課題】
著作権保護ディスクは、上記の事情からCD−ROMドライブでは再生できない(少なくとも著作権保護を必要とする音楽コンテンツは再生できない)ようにするものであるが、その一方で、場合によっては音楽専用のプレーヤであっても再生できなくなる場合が生ずる。
【0007】
例えば近年、MP3(MPEG Audio Layer 3)ファイルのような形態で、CD−ROMフォーマットのディスクにおいて、オーディオデータを収録したものが知られており、CD−ROMドライブにおいて再生可能とされている。
このようなディスクについては音楽専用プレーヤ(CDプレーヤ等)においても再生できるようにすることが求められているが、その場合、CDプレーヤにCD−ROMディスクのデコード機能を備えることが必要となる。換言すれば、CDプレーヤの内部構成をCD−ROMドライブとほぼ同様とする必要がある。これによって、MP3ファイルとしてのオーディオ再生が可能となる。
【0008】
しかしながら、その場合、音楽専用のCDプレーヤで有りながら、著作権保護ディスクが再生できないものとなってしまう。
著作権保護ディスクは、CDプレーヤとCD−ROMドライブとの、ディスクに対する処理方式の差異を利用して、CD−ROMドライブでのみ再生できないようにするものである。
ところがCD−ROMフォーマットのMP3ファイル再生のためにはCD−ROMドライブと同様の処理方式が必要である。
そして、CD−ROMドライブと同様の処理方式を行うと、もし著作権保護ディスクが装填された場合は、その処理方式のために再生不能となってしまう。
【0009】
つまり、著作権保護ディスクであっても本来許可されるべき再生までもができない状態となってしまい、ユーザーの使用性を悪化させる。
【0010】
【課題を解決するための手段】
そこで本発明は、オーディオ専用の光ディスク装置において、MP3ファイル等のCD−ROMフォーマットの音楽データを再生でき、さらに著作権保護ディスクも再生できるようにして、ユーザーの使用性悪化を防止することを目的とする。
【0011】
本発明の光ディスク装置は、光ディスクの最内周に記録される管理データと隣接するデータ領域の先頭アドレスからオーディオデータが連続的に記録されているか否かを判別する判別手段と、上記判別手段の判別結果に応じて、上記光ディスクの最内周に記録される管理データの内容に関わらず上記データ領域の先頭アドレスにアクセスするアクセス手段とを備える。
また、上記判別手段は、上記データ領域に記録されるデータ内の識別情報に基づいて判別する。
また上記判別手段は、上記管理データにマルチセッションディスク識別データが含まれるときに、上記データ領域に記録されるデータ内の識別情報による判別を行う。
また上記判別手段は、上記管理データの異常状態を検出して上記判別を行う。
この場合、上記判別手段は、上記光ディスクの最内周に記録される管理データに含まれる、他の管理データのアドレスを検出し、当該管理データのアドレスと上記他の管理データのアドレスに基づいて異常状態を検出する。
【0012】
本発明の再生方法は、光ディスクの最内周に記録される管理データと隣接するデータ領域の先頭アドレスからオーディオデータが連続的に記録されているか否かを判別し、上記判別結果に応じて、上記光ディスクの最内周に記録される管理データの内容に関わらず上記データ領域の先頭アドレスにアクセスしてオーディオデータを再生する。
ここで上記判別は、上記データ領域に記録されるデータ内の識別情報に基づいて行う。
また、上記管理データにマルチセッションディスク識別データが含まれるときに、上記データ領域に記録されるデータ内の識別情報による判別を行う。
また上記判別は、上記管理データの異常状態を検出して行う。
また、上記異常状態は、上記光ディスクの最内周に記録される管理データに含まれる、他の管理データのアドレスを検出し、当該管理データのアドレスと上記他の管理データのアドレスに基づいて検出する。
【0013】
また本発明のプログラムは、上記再生方法を実現するプログラムであり、また本発明の記録媒体は、本発明のプログラムを記録した記録媒体である。
【0014】
例えばCD方式のディスクは、元来CD−DA(CD-Digital Audio:音楽用CD)として開発されており、オーディオデータや、その再生のための管理情報としてのフォーマットが規定された。その後、CD方式のディスクとしてCD−ROM、CD−I、ビデオCDなどとして知られているディスクが開発され、またCD−R、CD−RWなどの記録可能なディスクも開発された。これら新たなディスクが開発される際には、それぞれデータ再生のための管理情報としてはCD−DAの管理情報(TOC)フォーマットに準拠しながら、拡張的に規格化されたものとなった。
ここで、オーディオ専用の再生装置(CDプレーヤ)では最低限CD−DAのオーディオデータに関する管理情報を認識すれば良いため、一部の拡張的な管理情報には対応していない。
一方、コンピュータ用途のCD−ROMドライブなど、各種ディスクに対応する再生装置では、各種の拡張的な管理情報も認識して対応処理が実行されるようにされている。
そして著作権保護ディスクの場合は、高速コピー等が可能なCD−ROMドライブ等での再生を防止するために、上記のような管理情報に関する対応の差異を利用するものである。
【0015】
このような状況において、音楽専用のCDプレーヤ等で拡張的な管理情報にも対応して例えばMP3ファイル再生等を可能とし、しかも著作権保護ディスクも再生可能とするには、光ディスクの最内周に記録される管理データの内容に関わらずデータ領域の先頭アドレスにアクセスしてオーディオデータを再生するようにすればよい。
【0016】
【発明の実施の形態】
以下、本発明の実施の形態となる光ディスク装置(再生装置)、再生方法について説明する。
なお、本実施の形態の光ディスク装置は、一般のCDプレーヤと同様の音楽専用再生装置であり、パーソナルコンピュータ等に接続されるいわゆるCD−ROMドライブではない。説明上、本実施の形態の光ディスク装置を「オーディオプレーヤ」と呼ぶこととする。
説明は次の順序で行う。
1.オーディオプレーヤの構成
2.サブコード及びTOC
3.処理例[A]
4.処理例[B]
5.処理例[C]
【0017】
1.オーディオプレーヤの構成
本例のオーディオプレーヤは、基本的にはCD−DA(又はオーディオデータが既に記録されているCD−R、CD−RW)等のCD方式のオーディオディスクを再生するCDプレーヤであるが、CD−ROM技術を用いたCD−ROMフォーマットのオーディオファイルをも再生可能とするものである。
ここでいうCD−ROM技術とは、
・マルチセッション構造のディスクのTOCを読み取ることができる
・CD−ROMフォーマットの管理情報であるSVD(Secondary Volume Discripter)/PVD(Primary Volume Discripter)の情報を読み取ることができる・CD−ROMフォーマットで記録された圧縮オーディオ(MP3等)を再生できる
ということを指す。
そしてあくまでも音楽再生専用装置であり、パーソナルコンピュータ等への高速リッピングなど、著作権侵害のおそれのある動作は実行できない装置である。つまり著作権保護ディスクにおいて再生が許可されるべき装置である。
本例においては、オーディオプレーヤの出力はラインアウト(或いはヘッドホンアウト)などのアナログ出力と、光デジタルオーディオ出力(1倍速出力)のみを可能とする。即ち従前のCDプレーヤと同様とする。
【0018】
図1にオーディオプレーヤ100の構成を示す。
図1のオーディオプレーヤ100では、ディスク90は、ターンテーブル7に積載され、再生時においてスピンドルモータ6によって一定線速度(CLV)又は一定角速度(CAV)で回転駆動される。
そして光学ピックアップ1によってディスク90上のトラックに記録されたピットデータ(エンボスピット、色素変化ピット、相変化ピット)が読み取られる。
【0019】
ピックアップ1内には、レーザ光源となるレーザダイオード4や、反射光を検出するためのフォトディテクタ5、レーザ光の出力端となる対物レンズ2、レーザ光を対物レンズ2を介してディスク1の信号面に照射し、またその反射光をフォトディテクタ5に導く光学系(図示せず)が形成される。またレーザダイオード4からの出力光の一部が受光されるモニタ用ディテクタ22も設けられる。
【0020】
対物レンズ2は二軸機構3によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ1全体はスレッド機構8によりディスク半径方向に移動可能とされている。
またピックアップ1におけるレーザダイオード4はレーザドライバ18からのドライブ信号(ドライブ電流)によってレーザ発光駆動される。
【0021】
ディスク90からの反射光情報はフォトディテクタ5によって検出され、受光光量に応じた電気信号とされてマトリクス回路9に供給される。
マトリクス回路9には、フォトディテクタ5としての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算/増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データ信号、サーボ制御のためのフォーカスエラー信号FE、トラッキングエラー信号TEなどを生成する。
【0022】
マトリクス回路9から出力される再生データ信号は2値化回路11へ、フォーカスエラー信号FE、トラッキングエラー信号TEはサーボ回路14へ、それぞれ供給される。
マトリクス回路9で得られた再生データ信号は2値化回路11で2値化されたうえで、デコード部12に供給される。
デコード部12は、デコード処理として、EFM復調処理、エラー訂正処理、デインターリーブ等の処理を行い、再生オーディオデータを得る。
また、CD−ROMフォーマットに対応するデコード処理(CD−ROMデコード)も行う。例えばCD−ROMフォーマットのMP3ファイル再生時にはCD−ROMデコードを行って再生オーディオデータを得る。
なおデコード部12は、再生時には、PLL処理により再生データ信号に同期した再生クロックを発生させ、その再生クロックに基づいて上記デコード処理を実行する。
【0023】
デコード部12でのデコード処理により、リニアPCMオーディオデータが出力されるが、このリニアPCMオーディオデータは、A/D変換器21でアナログ音声信号とされ、アナログ出力処理部32で増幅その他の所要の処理が行われてアナログ出力信号Aoutとして出力される。例えばライン出力、ヘッドホン出力とされる。
なお、スピーカ部を設け、スピーカから音声出力するようにしてもよい。
【0024】
またデコードされた上記PCMオーディオデータは、デジタル出力処理部156で、デジタル伝送のための所要のフォーマティング処理が行われ、デジタル出力信号Doutとして出力される。
以上のような再生動作は通常、1倍速再生のみが可能となる。
【0025】
APC回路(Auto Power Control)19は、再生時において、モニタ用ディテクタ22の出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する回路部である。レーザー出力の目標値はシステムコントローラ10から与えられ、レーザダイオード4からのレーザ出力レベルが、その目標値になるようにレーザドライバ18を制御する。
【0026】
サーボ回路14は、マトリクス回路9からのフォーカスエラー信号FE、トラッキングエラー信号TEから、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号FE、トラッキングエラー信号TEに応じてフォーカスドライブ信号FD、トラッキングドライブ信号TDを生成し、二軸ドライバ16に供給する。二軸ドライバ16はピックアップ1における二軸機構3のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ1、マトリクス回路9、サーボプロセッサ14、二軸ドライバ16、二軸機構3によるトラッキングサーボループ及びフォーカスサーボループが形成される。
【0027】
またサーボ回路14は、システムコントローラ10からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、二軸ドライバ16に対してジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
【0028】
またサーボ回路14は、トラッキングエラー信号TEの低域成分として得られるスレッドエラー信号や、システムコントローラ10からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ15に供給する。スレッドドライバ15はスレッドドライブ信号に応じてスレッド機構8を駆動する。スレッド機構8には、図示しないが、ピックアップ1を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライバ15がスレッドドライブ信号に応じてスレッドモータ8を駆動することで、ピックアップ1の所要のスライド移動が行なわれる。
【0029】
スピンドルサーボ回路13はスピンドルモータ6を例えばCLV回転させる制御を行う。
スピンドルサーボ回路13は、再生時において、デコード部12内のPLLによって生成される再生クロック(デコード処理の基準となるクロック)を、現在のスピンドルモータ6の回転速度情報として得、これを所定のCLV基準速度情報と比較することでスピンドルエラー信号SPEを生成する。
そしてスピンドルサーボ回路13は、スピンドルモータドライバ17に対してスピンドルエラー信号SPEに応じて生成したスピンドルドライブ信号を供給する。スピンドルモータドライバ17はスピンドルドライブ信号に応じて例えば3相駆動信号をスピンドルモータ6に印加し、スピンドルモータ6のCLV回転を実行させる。
またスピンドルサーボ回路13は、システムコントローラ10からのスピンドルキック/ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータドライバ17によるスピンドルモータ6の起動、停止、加速、減速などの動作も実行させる。
【0030】
以上のようなサーボ系及び再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ10により制御される。
再生時にはデコード部12で後述するサブコードQデータとしての絶対アドレス、相対アドレスが読み出され、システムコントローラ10はこれらのアドレス情報に基づいて動作制御を行う。
またディスクが装填された時点では、システムコントローラ10はディスクからTOC情報を読み出すように各部を制御し、TOC情報をデコード部12から受け取って内部RAMに格納する。これによりシステムコントローラ10はディスク90に収録されているトラックの管理情報を得ることになる。
【0031】
操作部19は、ユーザーの操作のために操作キーやジョグダイヤルなど各種所要の操作子が用意されている。ユーザーは操作部19の操作子により、再生、早送り、早戻し、頭出しサーチ、一時停止、停止などの操作を行う。これらの操作情報はシステムコントローラ10に供給され、システムコントローラ10は操作情報に基づいて所定の動作が実行されるように各部を制御する。
【0032】
表示部20は、再生、一時停止などの動作状態や、再生進行時間などの時間情報の表示を行う。システムコントローラ10が動作状態に応じて表示データを表示部20に供給して所要の表示を実行させる。
【0033】
2.サブコード及びTOC
CDフォーマットのディスクにおけるリードインエリアに記録されるTOC、及びサブコードについて説明する。
CD方式のディスクにおいて記録されるデータの最小単位は1フレームとなる。そして98フレームで1ブロックが構成される。
【0034】
1フレームの構造は図2のようになる。
1フレームは588ビットで構成され、先頭24ビットが同期データ、続く14ビットがサブコードデータエリアとされる。そして、その後にデータ及びパリティが配される。
【0035】
この構成のフレームが98フレームで1ブロックが構成され、98個のフレームから取り出されたサブコードデータが集められて図3(a)のような1ブロックのサブコードデータ(サブコーディングフレーム)が形成される。
98フレームの先頭の第1、第2のフレーム(フレーム98n+1,フレーム98n+2)からのサブコードデータは同期パターンとされている。そして、第3フレームから第98フレーム(フレーム98n+3〜フレーム98n+98)までで、各96ビットのチャンネルデータ、即ちP,Q,R,S,T,U,V,Wのサブコードデータが形成される。
【0036】
このうち、アクセス等の管理のためにはPチャンネルとQチャンネルが用いられる。ただし、Pチャンネルはトラックとトラックの間のポーズ部分を示しているのみで、より細かい制御はQチャンネル(Q1〜Q96)によって行なわれる。96ビットのQチャンネルデータは図3(b)のように構成される。
【0037】
まずQ1〜Q4の4ビットはコントロールデータとされ、オーディオのチャンネル数、エンファシス、CD−ROM、デジタルコピー可否の識別などに用いられる。即ち、当該4ビットにより、次の内容が示される。
0000:プリエンファシスなしの2チャンネルオーディオ
1000:プリエンファシスなしの4チャンネルオーディオ
0001:プリエンファシスつきの2チャンネルオーディオ
1001:プリエンファシスつきの4チャンネルオーディオ
0100:データトラック(CD−ROM)
【0038】
次にQ5〜Q8の4ビットはADRとされ、これはサブQデータのモードを示すものとされている。
具体的にはADRの4ビットで以下のようにモード(サブQデータ内容)が表現される。
0000:モード0・・・基本的にサブQデータはオールゼロ(CD−RWでは使用)
0001:モード1・・・通常のモード
0010:モード2・・・ディスクのカタログナンバを示す
0011:モード3・・・ISRC(International Standard Recording Code)等を示す
0100:モード4・・・CD−Vで使用
0101:モード5・・・CD−R、CD−RW、CD−EXTRA等、マルチセッション系で使用
【0039】
ADRに続くQ9〜Q80の72ビットは、サブQデータとされ、残りのQ81〜Q96はCRCとされる。
【0040】
サブQデータによってアドレスが表現されるのは、ADRによりモード1が示されている場合である。
ADR=モード1の場合のサブQデータ及びTOC構造を図4、図5、図6で説明する。
ディスクのリードインエリアにおいては、そこに記録されているサブQデータが即ちTOC情報となる。
リードインエリアから読み込まれたQチャンネルデータにおけるQ9〜Q80の72ビットのサブQデータは、図4(a)のような情報を有するものである。なお、この図4(a)は、リードインエリアにおける図3(b)の構造に相当し、特に72ビットのサブQデータの部分を詳しく示したものである。
サブQデータは各8ビットのデータを有し、TOC情報を表現する。
【0041】
まずQ9〜Q16の8ビットでトラックナンバ(TNO)が記録される。リードインエリアではトラックナンバは「00」に固定される。
続いてQ17〜Q24の8ビットでPOINT(ポイント)が記される。
Q25〜Q32、Q33〜Q40、Q41〜Q48の各8ビットで、リードインエリア内の絶対時間としてMIN(分)、SEC(秒)、FRAME(フレーム)が示される。
Q49〜Q56はZERO(=「00000000」)とされる。
さらに、Q57〜Q64、Q65〜Q72、Q73〜Q80の各8ビットで、PMIN,PSEC,PFRAMEが記録されるが、このPMIN,PSEC,PFRAMEは、POINTの値によって意味が決められている。
【0042】
図5にADR=「1」の場合とADR=「5」の場合の情報内容を示したが、ここではまずADR=「1」の場合(通常のモード)を注目する。
ADR=「1」の場合、POINTの値が「01」〜「99」のときは、そのPOINTの値はトラックナンバを意味し、この場合PMIN,PSEC,PFRAMEにおいては、そのトラックナンバのトラックのスタートポイント(絶対時間アドレス)が分(PMIN),秒(PSEC),フレーム(PFRAME)として記録されている。
【0043】
POINTの値が「A0」のときは、PMINに最初のトラックのトラックナンバが記録される。また、PSECの値によってセッションフォーマットが示され、CD−DA(デジタルオーディオ),CD−I,CD−ROM(XA仕様)などの仕様の区別がなされる。
POINTの値が「A1」のときは、PMINに最後のトラックのトラックナンバが記録される。
POINTの値が「A2」のときは、PMIN,PSEC,PFRAMEにリードアウトエリアのスタートポイントが絶対時間アドレス(分(PMIN),秒(PSEC),フレーム(PFRAME))として示される。
【0044】
通常のCD−DAでは、サブコードによるTOCとしては、以上のようなADR=「1」の場合の情報しか記録されない。
そして例えば6トラックが記録されたディスクの場合、このようなサブQデータによるTOCとしては図6のようにデータが記録されていることになる。
即ちTOCであるため、図示するようにトラックナンバTNOは全て「00」である。
ブロックNO.とは上記のように98フレームによるブロックデータ(サブコーディングフレーム)として読み込まれた1単位のサブQデータのナンバを示している。
各TOCデータはそれぞれ3ブロックにわたって同一内容が書かれている。
図示するようにPOINTが「01」〜「06」の場合、PMIN,PSEC,PFRAMEとして第1トラック#1〜第6トラック#6のスタートポイントが示されている。
【0045】
そしてPOINTが「A0」の場合、PMINに最初のトラックナンバとして「01」が示される。またPSECの値によってディスクが識別され、通常のオーディオ用のCDの場合は「00」となる。なお、ディスクがCD−ROM(XA仕様)の場合はPSEC=「20」、CD−Iの場合はPSEC=「10」というように定義されている。
【0046】
またPOINTの値が「A1」の位置にPMINに最後のトラックのトラックナンバが記録され、POINTの値が「A2」の位置に、PMIN,PSEC,PFRAMEにリードアウトエリアのスタートポイントが示される。
ブロックn+27以降は、ブロックn〜n+26の内容が再び繰り返して記録されている。
【0047】
なお、この図6の例はあくまで収録トラック数が6トラックであり、かつPOINTの値が「A0」「A1」「A2」となるブロックが存在する通常のCD−DAの場合を示したにすぎない。
実際にはさらに、ADR=「1」以外、例えば図5に示すADR=「5」となるモードにおいて、POINTの各種値に応じた情報も設けられることもあり、また当然TOCで管理されるトラック数もディスクによって異なる。従って、TOCデータとしての一単位が、図6のように27ブロックに固定されるものではない。
【0048】
上述したようにADR=「5」は、マルチセッション系のディスクで用いられる情報として定義されている。
即ちマルチセッション系のディスクの場合、図5に示すADR=「5」とされる情報が、図6のようなTOC情報に加えられることになる。
【0049】
マルチセッション系のディスクにおいて付加されるADR=「5」の場合の情報を図5で説明する。
ADR=「5」のモードでは、POINT=「B0」の場合、MIN,SEC,FRAMEとして次のセッションの始まる絶対時間アドレスが分/秒/フレームとして示される。またPMIN,PSEC,PFRAMEとして次のセッションのリードアウトが始まる絶対時間アドレスが分/秒/フレームとして示される。
【0050】
ADR=「5」のモードにおける、POINT=「C0」は、マルチセッション系のディスクであることを示すIDコードとして機能する。この場合、MIN,SEC,FRAMEはすべて「00000000」とされ、またPMIN,PSEC,PFRAMEには、固定値「95h」「00h」「00h」とされる。このようなADR=「5」のモードにおけるPOINTの値として「B0」「C0」とされる情報は、マルチセッション情報として機能することになる。
【0051】
以上のようなマルチセッション情報の他に、ADR=「5」のモードでは、スキップ情報も定義されている。
スキップ情報とは、或るトラックもしくは区間(インターバル)の再生のスキップ(再生しないこと)を指示する指示情報である。
スキップ情報としては、ADR=「5」におけるPOINTの値として「B1」「B2」「B3」「B4」「01」〜「40」が定義されている。
【0052】
POINT=「B1」の場合、PMINにスキップインターバルポインタ数が示される(最大40)。またPSECにスキップトラック数が示される(最大21)。
POINT=「B2」「B3」「B4」は、MIN、SEC、FRAME、ZERO、PMIN、PSEC、PFRAMEのそれぞれの領域が、スキップするトラックナンバを示す領域として使用される。
従って、最大21トラックをスキップトラックとして指定することが可能である。ここで指定されたスキップトラックの数が、上記POINT=「B1」のPSECに示される。
【0053】
POINT「01」〜「40」は、それぞれがスキップインターバルポインタとして機能する。
例えばPOINT=「01」の場合は、第1のスキップ区間として、MIN、SEC、FRAMEにスキップ区間の終了位置の絶対時間アドレスが記録され、PMIN、PSEC、PFRAMEにスキップ区間の開始位置の絶対時間アドレスが記録される。
スキップインターバルポインタとしてPOINT「01」〜「40」が定義されることにより、最大40個の各区間(インターバル)についてスキップ指定が可能となる。そしてこれによって指定されたスキップインターバルの数が、上記POINT=「B1」のPMINに示される。
【0054】
以上のようにディスクのリードイン領域にはサブコードによってTOCデータが形成される。
【0055】
一方、第1トラック〜第nトラックとして楽曲等が記録されているプログラム領域及びリードアウトエリアにおいては、そこに記録されているサブQデータによって絶対時間アドレスや相対時間としての情報が記録される。
この場合のサブコードは図4(b)の情報を有する。この図4(b)は、プログラム領域及びリードアウトエリアにおける図3(b)の構造に相当し、特に72ビットのサブQデータの部分を詳しく示したものである。
【0056】
なお、Q1〜Q4のコントロールデータ、及びQ5〜Q8のADRは、上記リードインにおける場合と同様である。
従って、Q1〜Q4のコントロールデータは、各トラックについての、オーディオのチャンネル数、エンファシス、CD−ROM、デジタルコピー可否の識別情報となる。
【0057】
Q9以降のデータとしては、この場合、まずQ9〜Q16の8ビットでトラックナンバ(TNO)が記録される。即ち各トラック#1〜#nでは『01』〜『99』のいづれかの値となる。またリードアウトエリアではトラックナンバは『AA』とされる。
続いてQ17〜Q24の8ビットでインデックスが記録される。インデックスは各トラックをさらに細分化することができる情報である。
【0058】
Q25〜Q32、Q33〜Q40、Q41〜Q48の各8ビットで、トラック内の経過時間(相対アドレス/相対時間)としてMIN(分)、SEC(秒)、FRAME(フレーム)が示される。
Q49〜Q56はZERO(=「00000000」)とされる。
Q57〜Q64、Q65〜Q72、Q73〜Q80の各8ビットはAMIN,ASEC,AFRAMEとされるが、これは絶対アドレス(絶対時間)としての分(AMIN),秒(ASEC),フレーム(AFRAME)となる。
絶対アドレスとは、第1トラックの先頭(つまりプログラムエリアの先頭)からリードアウトエリアまで連続的に付されるアドレスとなる。
【0059】
3.処理例[A]
本例のオーディオプレーヤ100は、CD−DA等のCD方式のオーディオディスクの再生が可能であると共に、MP3ファイル等のCD−ROMフォーマットのオーディオファイルについても再生可能とする。そしてさらに、CD−ROMドライブに対して再生不能とした著作権保護ディスクに対しても再生可能とするものである。このための処理例を、以下述べていく。
なお、著作権保護ディスクとしては、その再生禁止のための手法がいくつか知られており、ここではMedia CloQと呼ばれる方式の著作権保護ディスクに対応可能とする手法を処理例[A]として説明する。
【0060】
まず、Media CloQの方式について述べる。
図7(a)に著作権保護ディスクの領域例を示している。図示するように著作権保護ディスクは第1セッション、第2セッションを有するマルチセッションディスクとされる。
第1セッションは内周側からリードイン、プログラムエリア、リードアウトとされ、プログラムエリアには例えばトラック#1〜#nが記録される。
第2セッションも内周側からリードイン、プログラムエリア、リードアウトとされ、プログラムエリアには例えばトラック#n+1が記録される。
【0061】
ここで、第1セッションにおけるトラック#1〜#nは、通常のCD方式のオーディオデータトラックであり、つまりn曲の音楽データが収録される。そしてこれらn曲の音楽データは、著作権保護を必要とするコンテンツである。
一方、第2セッションにおけるトラック#n+1は、著作権保護を有する音楽コンテンツではない。例えば著作権フリーの音楽データ、テキストデータ、画像データなどであってCD−ROMドライブで読み込んでパーソナルコンピュータ等において出力できるデータとしてもよいし、全く内容のないデータでもよい。そして第1セッションのリードインにおけるTOCデータとしては、上述したADR=モード1の情報として、トラック#1〜#nの管理情報が記録されると共に、ADR=モード5の情報として、図5で説明した、マルチセッションIDや、次のセッションの始まる絶対時間情報などが記録されている。
【0062】
通常のCDプレーヤでは、TOCデータにおいてADR=モード5の情報は認識しない。従って、当該ディスクをマルチセッションディスクとは認識しない。そして、ADR=モード1の情報としてのトラック#1〜#nの管理情報を認識して再生処理を行うため、図7(b)に示すようにTOC読込に続いてトラック#1〜#nの再生を行うことができる。
一方、CD−ROMドライブでは、TOCデータにおけるマルチセッション情報を認識するため、当該ディスクをマルチセッションディスクとして処理する。マルチセッションディスクについては、外周側にTOCを順次読み込んでいくことが規定されているため、CD−ROMドライブは、TOCデータに記録された次のセッションの始まる絶対時間情報に基づいてアクセスを行う。つまり図7(c)に示すように、第2セッションのリードインにアクセスして、その管理情報の読込を行う。この場合、第2セッションのリードインにはトラック#n+1の管理情報としてSVD/PVDが記録されているため、それに基づいてトラック#n+1の再生が可能となる。
つまりCD−ROMドライブにとっては、トラック#n+1におけるデータのみを有効として再生することができ、第1セッションのトラック#1〜#nは再生できないものとなっている。
【0063】
つまりこのような著作権保護ディスクでは、CD−ROMドライブがTOCデータのADR=モード5の情報に対応することを利用して、著作権保護コンテンツの再生ができないようにしているものである。
一方、本例のオーディオプレーヤ100を考えると、CD−ROMフォーマットのオーディオファイル(MP3ファイル等)を再生可能とするため、デコード部12にCD−ROMデコード機能を備え、またシステムコントローラ10はTOCデータのADR=モード5の情報も認識するようにされている。従ってそのままではCD−ROMドライブの場合と同様に、第1セッションにおける著作権保護コンテンツであるトラック#1〜#nを再生することができない。
オーディオプレーヤ100はパーソナルコンピュータ等へのリッピング等に使用されるものではなく、著作権保護ディスクについても正常再生が許可されるべきものであるため、著作権保護ディスクを再生できないことはユーザーの使用性を阻害するものとなる。
そこで本例のオーディオプレーヤ100は、図8のような処理を行うことで著作権保護ディスクについても正常再生できるようにする。
【0064】
図8はオーディオプレーヤ100にディスク90が装填された際のシステムコントローラ10による制御処理を示している。
ディスク90が装填された場合は、システムコントローラ10はステップF101として、サーボ回路14,スピンドルサーボ回路13,デコード部12に対して再生動作を指示し、ピックアップ1をディスクの最内周側リードインエリアにアクセスさせてディスク90におけるTOCデータを再生させる。システムコントローラ10はデコード部12からリードインエリアにおけるサブコードとしてTOCデータを受け取ることになる。
【0065】
TOCデータを読み込んだら、システムコントローラ10はステップF102でTOCデータとして記録されている先頭トラックの情報を判別し、先頭トラック、つまりディスク90のリードインエリアに続くプログラムエリアの先頭から記録されているデータの種別を確認する。具体的には、プログラムエリアの先頭トラックとしてCD−ROMフォーマットのデータが記録されているか否かを判別する。
この判別には、図4(a)に示したサブコードQ1〜Q4のコントロールデータを参照し、その値が「データトラック(CD−ROM)」を示しているか、或いは「オーディオデータ」を示しているかを確認すればよい。
なお図5に示したADR=モード1におけるPOINT「A0」の「PSEC」の値であるセッションフォーマットを確認してもよい。
【0066】
上記値が「オーディオデータ」を示す値であることが確認された場合は、ステップF103に進んで、当該装填されたディスクはCD−DA(或いは既に音楽データが記録されたCD−R等)であると判別し、先頭トラックからの再生動作に移行する。
【0067】
一方、ステップF102で「データトラック(CD−ROM)」と判別された場合は、ステップF104でマルチセッションディスクであるか否かを確認する。即ち図5で説明した、ADR=モード5としてのPOINT「B0」「C0」のマルチセッション情報を確認すればよい。
マルチセッション情報が存在せず、シングルセッションディスクであると判別された場合は、ステップF110に進み、当該装填されたディスクはCD−ROMであると判断する。
CD−ROMの場合、システムコントローラ10は、SVD/PVDを再生させてそれを解析し、ファイル構造を把握する。
そしてステップF111に進み、再生できる有効ファイルが存在するか否かを判別する。本例のオーディオプレーヤは、CD−ROMフォーマットにおけるMP3ファイルなどのオーディオファイルを再生できるものである。従って、オーディオファイルが存在するか否かを確認するものとなる。
当該CD−ROMディスクにオーディオファイルが収録されていない場合は、再生有効ファイル無しとして、ステップF112に進み、例えば表示部20に「NO FILE」を表示してユーザーに告知し、再生処理を終了する。例えばオーディオプレーヤ100は対応していないディスクであるとしてディスク排出を行うようにしてもよい。
一方、MP3ファイルなどの再生可能なオーディオファイルが収録されていた場合は、ステップF113に進みMP3ファイルの再生処理に進む。
【0068】
ステップF104でマルチセッションディスクと判別された場合は、装填されたディスク90がCD−ROMディスクとしてのマルチセッションディスクである場合と、著作権保護ディスクである場合が考えられる。
このため、ステップF105で先頭トラックにアクセスし、ステップF106で先頭トラックを再生してサブコードデータを確認する。
ディスク90がCD−ROMディスクであった場合は、先頭トラックにおけるサブコードデータにおいて、図4(b)に示したQ1〜Q4のコントロールデータは「データトラック(CD−ROM)」を示す値になっているはずである。
【0069】
このように先頭トラックにおいてもサブコードから「データトラック(CD−ROM)」を示す値が検出された場合は、本来のCD−ROMディスクとしてのマルチセッションディスクであると判別できる。
そこでステップF108に進み、TOCデータに記載された次のセッションの絶対時間(絶対アドレス)に基づいて、第2セッションのリードインにアクセスする。なお、第2セッションも最終セッションでない場合は、第2セッションのリードインにおけるTOCデータとして、次のセッションの絶対時間(絶対アドレス)が記録されているため、次のセッションのリードインエリアにアクセスする。即ち有効最終セッションのリードインエリアまで順次アクセスを進める。
【0070】
有効最終セッションに到達したら、システムコントローラ10は、SVD/PVDを再生させてそれを解析し、ファイル構造を把握する。
そしてステップF111に進み、再生できる有効ファイルが存在するか否かを判別する。即ちオーディオファイルが存在するか否かを確認する。
当該CD−ROMディスクにオーディオファイルが収録されていない場合は、再生有効ファイル無しとして、ステップF112に進み、例えば表示部20に「NO FILE」を表示してユーザーに告知し、再生処理を終了する。
またMP3ファイルなどの再生可能なオーディオファイルが収録されていた場合は、ステップF113に進み当該最終セッションにおいてMP3ファイルの再生処理に進む。
【0071】
著作権保護ディスクの場合は、上述したように第1セッションにオーディオデータとしての本来有効なトラック#1〜#nが記録されているが、TOCデータにおいてマルチセッションディスクであることを示すようにし、ディスクドライブ装置による再生の際には第2セッションにアクセスさせることで、第1セッションのトラック#1〜#nを再生できないようにするものである。
ここで、ステップF105で第1セッションの先頭トラックにアクセスし、ステップF106でサブコードデータを確認すると、先頭トラック(トラック#1)はオーディオデータトラックであるため、サブコードQ1〜Q4のコントロールデータは「オーディオデータ」を示す値となっている。つまり、TOCデータが記録されたリードインエリアに連続して、隣接するプログラムエリアにオーディオデータが記録されていることが判別される。
【0072】
この場合、システムコントローラ10はステップF107に進み、装填されたディスクは著作権保護ディスクであると判別する。そしてこれはCD−DAと同様の方式でオーディオトラックが収録されているものであるため、TOCデータにおけるマルチセッション情報を無視して、第1セッションの先頭トラック(トラック#1)からの再生処理に移る。
【0073】
以上のような処理が行われることで、オーディオプレーヤ100による再生動作は図7(d)〜(g)に模式的に示すようになる。
まずシングルセッションのCD−DA、つまり通常の音楽CDが装填された場合(図7(a)に示した第2セッションが存在しないディスク)は、ステップF103において図7(d)のように、TOCデータに基づいてプログラムエリアに記録されているトラック#1〜#nの再生が行われる。
【0074】
また図7(e)に示すように、シングルセッションのCD−ROMディスク(図7(a)に示した第2セッションが存在しないディスク)が装填された場合は、MP3ファイルが収録されていれば、ステップF110→F111→F113の処理で、プログラムエリアに記録されているMP3ファイルが再生される。
また、MP3ファイル等の再生可能なオーディオファイルが収録されていなければステップF110→F111→F112の処理で再生は実行されない。
【0075】
また図7(f)に示すように、マルチセッションのCD−ROMディスクが装填された場合は、最終セッションにおいてMP3ファイルが収録されていれば、ステップF108→F109→F111→F113の処理で、最終セッションのプログラムエリアに記録されているMP3ファイルが再生される。
また、最終セッションにMP3ファイル等の再生可能なオーディオファイルが収録されていなければステップF108→F109→F111→F112の処理で再生は実行されない。
【0076】
図7(a)で説明した著作権保護ディスクが装填された場合、ステップF105,F106で著作権保護ディスクであることが判別できる。つまり図7(g)に示すように、先頭トラックにアクセスしてサブコードデータを確認し、著作権保護ディスクであることを判別したら、ステップF107で第1セッションのプログラムエリアにおけるオーディオトラック(CDフォーマットのデータ)の再生が実行される。
【0077】
以上のことからわかるように本例のオーディオプレーヤ100によれば、CD−DAディスクだけでなく、CD−ROMフォーマットのオーディオファイルが記録されたCD−ROMディスクに対応して、音楽再生を行うことができ、しかも、著作権保護ディスクについても正常に再生できることになる。
これによって、ユーザーの使用性を向上させることができる。
【0078】
4.処理例[B]
著作権保護ディスクとしては、上記Media CloQ以外にも、Key2Audioと呼ばれる方式も知られている。このKey2Audio方式に対応する処理例[B]を述べる。
まず、Key2Audio方式を図9で説明する。
図9(a)に著作権保護ディスクの領域例を示している。図示するようにこの場合も、著作権保護ディスクは第1セッション、第2セッションを有するマルチセッションディスクとされる。但し、論理的にTOCデータ上でマルチセッションディスクとされるものであればよく、第2セッションは実際には形成されないものであってもよい。
第1セッションは内周側からリードイン、プログラムエリア、リードアウトとされ、プログラムエリアには例えばトラック#1〜#nが記録される。
この第1セッションにおけるトラック#1〜#nは、通常のCD方式のオーディオデータトラックであり、つまりn曲の音楽データが収録される。そしてこれらn曲の音楽データは、著作権保護を必要とするコンテンツである。
【0079】
第2セッションは、実際に設けられる場合は、内周側からリードイン、プログラムエリア、リードアウトとされる。プログラムエリアには例えばトラック#n+1が記録される。但しトラック#n+1として実際に有効なデータが記録される必要はない。
【0080】
そして第1セッションのリードインにおけるTOCデータとしては、上述したADR=モード1の情報として、トラック#1〜#nの管理情報が記録されると共に、ADR=モード5の情報として、図5で説明した、マルチセッションIDや、次のセッションの始まる絶対時間情報などが記録されている。
ここで、図5に示したように、ADR=モード5でPOINT「B0」においては、次のセッションの開始位置が絶対時間アドレスとして示されるものであるが、この場合、この値が異常な値とされている。具体的には、本体第2セッションのリードインエリアのアドレスが記録されているべきところ、第1セッションのリードインエリアの開始アドレス、或いはその近辺のアドレスが記録されている。
【0081】
通常のCDプレーヤでは、TOCデータにおいてADR=モード5の情報は認識しない。従って、当該ディスクをマルチセッションディスクとは認識しない。そして、ADR=モード1の情報としてのトラック#1〜#nの管理情報を認識して再生処理を行うため、図9(b)に示すようにTOC読込に続いてトラック#1〜#nの再生を行うことができる。
【0082】
一方、CD−ROMドライブでは、TOCデータにおけるマルチセッション情報を認識するため、当該ディスクをマルチセッションディスクとして処理する。マルチセッションディスクについては、外周側にTOCを順次読み込んでいくことが規定されているため、CD−ROMドライブは、TOCデータに記録された次のセッションの始まる絶対時間情報に基づいてアクセスを行う。
ところが、この場合、次のセッションの始まる絶対時間情報が異常な値とされており、結果として図9(c)に示すように、第1セッションのリードインエリアにアクセスしてしまうことになる。
そしてその場合、リードインエリアのTOCデータには、次のセッションの開始位置が記録されているため、再びアクセスを行う。つまり、第1セッションのリードインエリアに対するアクセスを無限に繰り返す状態とされる。
従ってCD−ROMドライブにとっては、いつまでも最終セッションの到達できない状況となり、ある時点でタイムアウトエラーとなるため、第1セッションのトラック#1〜#nは再生できないものとなっている。
【0083】
つまりこの場合も、著作権保護ディスクでは、CD−ROMドライブがTOCデータのADR=モード5の情報に対応することを利用して、著作権保護コンテンツの再生ができないようにしているものである。
【0084】
このような著作権保護ディスクと、CD−DA、及びオーディオファイルを収録したCD−ROMを再生できるようにするための本例のオーディオプレーヤ100の処理(処理例[B])を図10に示す。
【0085】
図10は、上記図8と同様にオーディオプレーヤ100にディスク90が装填された際のシステムコントローラ10による制御処理を示している。
なお、図10のステップF201〜F204、F208〜F213は、図8のステップF101〜F104、F108〜F113と同様であるため、詳しい説明は省略する。
【0086】
ディスク90が装填された場合は、システムコントローラ10はステップF201で最内周のリードインエリアのTOCデータを読み込む。そして先頭トラックの情報、つまり図4(a)に示したサブコードQ1〜Q4のコントロールデータの値が「データトラック(CD−ROM)」を示しているか、或いは「オーディオデータ」かを判別する。そして「オーディオデータ」であることが確認された場合は、ステップF203に進んで、当該装填されたディスクはCD−DA(或いは既に音楽データが記録されたCD−R等)であると判別し、先頭トラックからの再生動作に移行する。
【0087】
ステップF202で「データトラック(CD−ROM)」と判別された場合は、ステップF204で、TOCデータのADR=モード5としてのPOINT「B0」「C0」のマルチセッション情報を確認し、マルチセッションディスクであるか否かを確認する。
マルチセッション情報が存在せず、シングルセッションディスクであると判別された場合は、ステップF210に進み、当該装填されたディスクはCD−ROMであると判断する。
その場合、図8で説明した処理と同様に、ステップF210→F211→F213と処理を進めてMP3等のオーディオファイルの再生を行うか、或いはステップF210→F211→F212と処理を進めて非対応ディスクとして再生処理を終了する。
【0088】
ステップF204でマルチセッションディスクと判別された場合は、装填されたディスク90がCD−ROMディスクとしてのマルチセッションディスクである場合と、著作権保護ディスクである場合が考えられる。
この場合、ステップF205、F206では、TOCにおけるマルチセッション情報の異常判別を行う。
上記のように、著作権保護ディスクの場合、次のセッションの開始位置アドレス(絶対時間)が、現セッションのリードインエリア(又はその近辺)のアドレスとされて、無限アクセスを実行させるようにしている。
そこでステップF205では、当該読み込んだTOCデータにおいて、ADR=モード5でPOINT「B0」に示されている、次のセッションの開始位置としての絶対時間アドレスと、現在のリードインエリアの開始位置としての絶対時間アドレスを比較する。具体的には、両アドレス値の現在を行ってアドレス差を検出する。
そしてステップF206では、アドレス差に基づいて異常データか否かを判別する。上記減算により、アドレス差としての「分:秒:フレーム」の値が算出されるが、本来であれば、このアドレス差は或る程度大きいものとなるはずである。逆に、このアドレス差が非常に小さければ、ADR=モード5でPOINT「B0」に示されている、次のセッションの開始位置は異常な値であると判断できる。即ち無限繰り返しアクセスを実行させること目的として現在のリードインエリアのアドレスを示していると判別できる。
例えばアドレス差が30秒(「0分30秒0フレーム」)以内であった場合を異常値であると判断すればよい。なお、この「30秒」とは一例であり、他の値としてもよい。
【0089】
アドレス差が30秒以内ではなく、データ異常でないと判断した場合は、ステップF208に進み、TOCデータに記載された次のセッションの絶対時間(絶対アドレス)に基づいて、次のセッションのリードインにアクセスする。また第2セッションも最終セッションでない場合は、更に次のセッションのリードインエリアにアクセスし、有効最終セッションのリードインエリアまでアクセスを進める。
そして図8で説明した処理と同様に、ステップF209→F211→F213と処理を進めて最終セッションでMP3等のオーディオファイルの再生を行うか、或いはステップF209→F211→F212と処理を進めて非対応ディスクとして再生処理を終了する。
【0090】
アドレス差が30秒以内であってステップF206でデータ異常と判断された場合は、ステップF207に進み、装填されたディスクは著作権保護ディスクであると判別する。つまりこれは、CD−DAと同様の方式で、TOCデータが記録されたリードインエリアに隣接するプログラムエリアに、オーディオトラックが収録されているものである。このためTOCデータにおけるマルチセッション情報を無視して、第1セッションの先頭トラック(トラック#1)からの再生処理に移る。
【0091】
以上のような処理が行われることで、オーディオプレーヤ100による再生動作は図9(d)〜(g)に模式的に示すようになる。
シングルセッションのCD−DA、つまり通常の音楽CDが装填された場合(図9(a)に示した第2セッションが存在しないディスク)は、ステップF203において図9(d)のように、TOCデータに基づいてプログラムエリアに記録されているトラック#1〜#nの再生が行われる。
【0092】
また図9(e)に示すように、シングルセッションのCD−ROMディスク(図9(a)に示した第2セッションが存在しないディスク)が装填された場合は、MP3ファイルが収録されていれば、ステップF210→F211→F213の処理で、プログラムエリアに記録されているMP3ファイルが再生される。
また、MP3ファイル等の再生可能なオーディオファイルが収録されていなければステップF210→F211→F212の処理で再生は実行されない。
【0093】
また図9(f)に示すように、マルチセッションのCD−ROMディスクが装填された場合は、最終セッションにおいてMP3ファイルが収録されていれば、ステップF208→F209→F211→F213の処理で、最終セッションのプログラムエリアに記録されているMP3ファイルが再生される。
また、最終セッションにMP3ファイル等の再生可能なオーディオファイルが収録されていなければステップF208→F209→F211→F212の処理で再生は実行されない。
【0094】
図9(a)で説明した著作権保護ディスクが装填された場合、ステップF205,F206で著作権保護ディスクであることが判別できる。その場合はステップF207の処理により、図9(g)に示すように、第1セッションのプログラムエリアにおけるオーディオトラック(CDフォーマットのデータ)の再生が実行される。
【0095】
以上のことからわかるように本例のオーディオプレーヤ100によれば、CD−DAディスクだけでなく、CD−ROMフォーマットのオーディオファイルが記録されたCD−ROMディスクに対応して、音楽再生を行うことができ、しかも、著作権保護ディスクについても正常に再生できることになる。
これによって、ユーザーの使用性を向上させることができる。
【0096】
ところで、当該処理例[B]の変形例として、上記処理例[A]のステップF105,F106の処理が行われるようにしてもよい。
即ち、ステップF206では例えばアドレス差が30秒以内である場合にデータ異常と判断しているが、アドレス差が30秒以内であったら、著作権保護ディスクの可能性がある、とまでの判断にとどめるようにし、その時点で図8のステップF105,F106の処理を行って、実際に先頭トラックのサブコードデータを確認する。そして、先頭トラックにおけるサブコードデータにおいて、Q1〜Q4のコントロールデータが「オーディオデータ」を示す値になっていたら、確かに著作権保護ディスクであると判断して、ステップF207に進む。一方、先頭トラックにおけるサブコードデータにおいて、Q1〜Q4のコントロールデータが「データトラック(CD−ROM)」を示す値であったら、CD−ROMディスクと判断してステップF208に進むようにする例である。
【0097】
5.処理例[C]
上記処理例[A][B]は、Media CloQやKey2Audioのように、ディスクドライブ装置がマルチセッション情報に対応することを利用した著作権保護ディスクを再生できるようにしたものであるが、他にもパーソナルコンピュータ等へのリッピングを防止するためにディスクドライブ装置で再生不能とする方式が存在する。その場合、シングルセッションディスクとしての著作権保護ディスクも考えられる。
【0098】
処理例[C]は、上記のようにマルチセッションディスクとしての著作権保護ディスクにも対応でき、さらにシングルセッションディスクとしての著作権保護ディスクにも対応できるようにする例である。
図11に、上記図8、図10と同様にオーディオプレーヤ100にディスク90が装填された際のシステムコントローラ10による制御処理を示している。
【0099】
ディスク90が装填された場合は、システムコントローラ10はステップF301で最内周のリードインエリアのTOCデータを読み込む。
続いて、ステップF302で第1セッションの先頭トラックにアクセスし、ステップF303でサブコードデータを確認する。
ここで先頭トラック(トラック#1)がオーディオデータトラックであれば、サブコードQ1〜Q4のコントロールデータは「オーディオデータ」を示す値となっている。
その場合は、システムコントローラ10はステップF304に進み、装填されたディスクは通常のCD−DA、又は著作権保護ディスクのいずれかであると判別する。いずれの場合もリードインエリアに隣接するプログラムエリアにおいて、CD−DAの方式でオーディオトラックが収録されているものであるため、第1セッションの先頭トラック(トラック#1)からの再生処理に移る。
【0100】
もし先頭トラックのサブコードQ1〜Q4のコントロールデータの値が「データトラック(CD−ROM)」であった場合は、装填されたディスクはCD−ROMディスクと判断する。
その場合はステップF305でTOCデータよりマルチセッションディスクであるか否かを判別する。そして、シングルセッションであればステップF308,F309,F310,F311の処理(図8のステップF110,F111,F112,F113と同様の処理)でオーディオファイルの再生又は「NO FILE」で終了する。
またマルチセッションディスクであれば、ステップF306,F307,F309,F310,F311の処理(図8のステップF108、F109,F111,F112,F113と同様の処理)でオーディオファイルの再生又は「NOFILE」で終了する。
【0101】
つまり、この処理例[C]は、まず最初に先頭トラックのサブコードを確認してCD−DA方式のオーディオデータトラックが記録されているか否かを確認してしまう。そしてオーディオデータトラックが記録されていれば、オーディオデータトラックの再生を行う。一方、先頭トラックがデータトラックであれば、CD−ROMディスクと判断して、オーディオファイルが記録されていればその再生を行う。
これにより、本例のオーディオプレーヤ100によれば、CD−DAディスクだけでなく、CD−ROMフォーマットのオーディオファイルが記録されたCD−ROMディスクに対応して、音楽再生を行うことができ、しかも、著作権保護ディスクについても正常に再生できる。
【0102】
以上、実施の形態の例を説明してきたが、本発明は更に多様な変形例が考えられる。
実施の形態のオーディオプレーヤ100は図1のようにアナログ信号又はデジタルデータとしての1倍速の再生オーディオ信号を出力できるものとした。これは本発明の光ディスク装置が、音楽専用プレーヤであることに基づく。換言すれば、著作権保護ディスクを再生することが許可されるべき装置であることを意味するものであるが、必ずしもオーディオプレーヤ100がこのような出力形態のみとされるものではない。
機能的には、例えばUSBなどの有線インターフェースや無線インターフェースなどを備えてパーソナルコンピュータ或いは他の機器とデータ通信可能とされていたとしても、著作権保護機能を備えるのであれば、本発明の再生方法を採用できるものである。例えば高速リッピングのための高速再生/伝送出力を行うことができないような装置であればよい。
また、場合によっては認証やユーザーの登録/課金、或いは著作権者側の意向などにより、高速リッピングのための高速再生/伝送が許可される場合も考えられる。従って、例えば機器認証、ユーザー認証など必要な手順を経た場合に、上記処理により著作権保護ディスクの再生が可能とされるようにしてもよい。
【0103】
本発明のプログラムは、オーディオプレーヤ100等の再生装置において上記してきた再生方法の動作を実行させるためのプログラムである。該プログラムにより本発明の光ディスク装置を実現できるものである。
さらに、そのような本発明のプログラムが記録された本発明の記録媒体によれば、本発明を実現するプログラムの提供が容易となり、装置設計やシステム構築に好適である。該プログラムを記録する記録媒体は、CD方式、DVD方式、MD方式の光ディスク、光磁気ディスクや、フレキシブルディスクのような磁気ディスク、さらにはHDD(ハードディスクドライブ)や、固体メモリを用いたメモリカードなどにより実現できる。
【0104】
【発明の効果】
以上の説明から理解されるように本発明の光ディスク装置、再生方法によれば、光ディスクの最内周に記録される管理データと隣接するデータ領域の先頭アドレスからオーディオデータが連続的に記録されているか否かを判別し、上記判別結果に応じて、上記光ディスクの最内周に記録される管理データの内容に関わらず上記データ領域の先頭アドレスにアクセスしてオーディオデータを再生するようにしているため、CD−ROMフォーマットのMP3ファイル等の音楽ファイルの再生が可能であると共に、CD−ROMドライブ等で再生不能となる著作権保護ディスクであっても再生できる。つまり、音楽専用プレーヤとして、本来再生が許可されている著作権保護ディスクを再生できるため、ユーザーの使用性を悪化させないという効果が得られる。
【0105】
また、上記判別は、上記データ領域に記録されるデータ内の識別情報に基づいて行うことで正確に行うことができる。
また、上記管理データにマルチセッションディスク識別データが含まれるときに、上記データ領域に記録されるデータ内の識別情報による判別を行うことで、マルチセッション識別データを利用してCD−ROMドライブで再生不能とする著作権保護ディスクに対して再生可能とすることができる。
また上記判別は、上記管理データの異常状態を検出して行う。例えば上記異常状態は、上記光ディスクの最内周に記録される管理データに含まれる、他の管理データのアドレスを検出し、当該管理データのアドレスと上記他の管理データのアドレスに基づいて検出するようにすることで、管理情報を異常状態としてCD−ROMドライブで再生不能とする著作権保護ディスクに対して再生可能とすることができる。
【0106】
また本発明のプログラム、又はそのプログラムを記録した記録媒体によれば、上記の効果を実現する光ディスク装置を容易に実現することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態のオーディオプレーヤのブロック図である。
【図2】CD方式のフレーム構造の説明図である。
【図3】CD方式のサブコーディングフレームの説明図である。
【図4】サブコードQデータの説明図である。
【図5】CD方式のTOCデータ内容の説明図である。
【図6】TOC構造の説明図である。
【図7】実施の形態のオーディオプレーヤの処理[A]の説明図である。
【図8】実施の形態のオーディオプレーヤの処理[A]のフローチャートである。
【図9】実施の形態のオーディオプレーヤの処理[B]の説明図である。
【図10】実施の形態のオーディオプレーヤの処理[B]のフローチャートである。
【図11】実施の形態のオーディオプレーヤの処理[C]のフローチャートである。
【符号の説明】
1 ピックアップ、2 対物レンズ、6 スピンドルモータ、9 マトリクス回路、10 システムコントローラ、12 デコード部、21 A/D変換器[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an optical disc apparatus that performs playback on an optical disc, a playback method, a program that realizes the playback method, and a recording medium that records the program.
[0002]
[Prior art]
For example, for music recorded on disc media such as music CD-DA (Compact Disc Digital Audio) and DVD (Digital Versatile Disc), the reproduction is private (unless the permission of the copyright holder is given). Is illegal). However, in recent years, writable discs using a dye change method or a phase change method such as CD-R, CD-RW, DVD-RAM, DVD-R, DVD-RW, and DVD + RW have become widespread and can be easily duplicated on the user side. There are situations where it is possible.
Further, in a disk drive device built in (or connected to) a personal computer or the like, such as a CD-ROM drive or DVD drive, recording and reproduction can be performed in correspondence with various types of CD and DVD disks, and for example, 8 × speed. High-speed playback such as 16 × speed and 40 × speed is possible.
[0003]
Currently, a CD player or the like sold as an audio product incorporates a copyright protection function called SCMS, and normally only one copy at 1-speed reproduction is allowed.
However, in a disk drive device (CD-ROM drive) built into a personal computer or used as a peripheral device, such a copyright protection function is not incorporated, and virtually unlimited copying is possible.
Further, in recent years, it has become a standard that a CD-ROM drive built in or connected to a personal computer can perform recording corresponding to CD-R and CD-RW. Of course, compatibility with DVD, DVD-R, etc. is also almost standard.
[0004]
For this reason, music data recorded on a music CD (CD-DA) or the like can be easily and quickly recorded in a hard disk using a personal computer, for example, and copied and recorded on a medium such as a CD-R. The situation is possible.
In particular, the fact that high-speed recording / playback of optical discs enables copying in a short period of time is also convenient for illegal contractors who sell duplicate discs. End up.
[0005]
For this reason, various types of disc media have been developed that can be played back by music-only players but cannot be played back by CD-ROM drives. Hereinafter, such a disk medium is referred to as a “copyright protection disk” for the sake of explanation.
[0006]
[Problems to be solved by the invention]
A copyright-protected disc cannot be played on a CD-ROM drive because of the above circumstances (at least music content that requires copyright protection cannot be played back). Even a player may not be able to be played back.
[0007]
For example, in recent years, a CD-ROM format disc in which audio data is recorded in the form of an MP3 (MPEG Audio Layer 3) file is known and can be played back on a CD-ROM drive.
Such a disc is required to be reproducible also in a music-only player (such as a CD player). In this case, the CD player needs to have a CD-ROM disc decoding function. In other words, the internal configuration of the CD player needs to be almost the same as that of the CD-ROM drive. This enables audio playback as an MP3 file.
[0008]
However, in this case, the copyright-protected disc cannot be reproduced even though the CD player is dedicated to music.
The copyright-protected disc makes use of the difference in the processing method for the disc between the CD player and the CD-ROM drive so that it cannot be reproduced only by the CD-ROM drive.
However, in order to reproduce the MP3 file in the CD-ROM format, the same processing method as that of the CD-ROM drive is required.
If the same processing method as that of the CD-ROM drive is performed, if a copyright protection disc is loaded, reproduction becomes impossible due to the processing method.
[0009]
In other words, even a copyright-protected disc cannot be played back as it should be originally allowed, which deteriorates the usability of the user.
[0010]
[Means for Solving the Problems]
SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to prevent CD-ROM format music data such as MP3 files and the like, as well as a copyright-protected disc, from being used in an audio-only optical disc apparatus, thereby preventing deterioration of user usability. And
[0011]
An optical disc apparatus according to the present invention includes a discriminating unit that discriminates whether or not audio data is continuously recorded from the start address of the data area adjacent to the management data recorded on the innermost circumference of the optical disc; Access means for accessing the start address of the data area regardless of the contents of the management data recorded on the innermost circumference of the optical disc according to the determination result.
Further, the determination means determines based on identification information in the data recorded in the data area.
The discriminating unit discriminates based on the identification information in the data recorded in the data area when the management data includes multi-session disc identification data.
Further, the determination means performs the determination by detecting an abnormal state of the management data.
In this case, the discrimination means detects an address of other management data included in the management data recorded on the innermost circumference of the optical disc, and based on the address of the management data and the address of the other management data Detect abnormal conditions.
[0012]
The reproduction method of the present invention determines whether or not audio data is continuously recorded from the start address of the data area adjacent to the management data recorded on the innermost circumference of the optical disc, and according to the determination result, Regardless of the content of the management data recorded on the innermost periphery of the optical disc, the audio data is reproduced by accessing the head address of the data area.
Here, the determination is performed based on identification information in the data recorded in the data area.
Further, when multi-session disc identification data is included in the management data, a determination is made based on identification information in the data recorded in the data area.
The determination is performed by detecting an abnormal state of the management data.
The abnormal state is detected based on the address of the other management data and the address of the other management data detected in the management data recorded in the innermost circumference of the optical disc. To do.
[0013]
The program of the present invention is a program for realizing the above reproduction method, and the recording medium of the present invention is a recording medium on which the program of the present invention is recorded.
[0014]
For example, a CD-type disc has been originally developed as a CD-DA (CD-Digital Audio: CD for music), and a format as audio data and management information for reproduction thereof has been defined. Subsequently, discs known as CD-ROM, CD-I, video CD, etc. were developed as CD-type discs, and recordable discs such as CD-R, CD-RW, etc. were also developed. When these new discs were developed, the management information for data reproduction was expanded and standardized while conforming to the CD-DA management information (TOC) format.
Here, since an audio-only playback device (CD player) needs to recognize at least management information related to CD-DA audio data, it does not support some extended management information.
On the other hand, a playback apparatus that supports various discs, such as a CD-ROM drive for computer use, recognizes various types of extended management information and executes corresponding processing.
In the case of a copyright-protected disc, the above-mentioned difference in correspondence regarding management information is used in order to prevent reproduction on a CD-ROM drive or the like capable of high-speed copying.
[0015]
In such a situation, in order to be able to reproduce, for example, an MP3 file corresponding to extended management information by a music-only CD player or the like, and also to be able to reproduce a copyright-protected disc, the innermost circumference of the optical disc Regardless of the contents of the management data recorded in the file, the head address of the data area may be accessed to reproduce the audio data.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an optical disk device (reproducing device) and a reproducing method according to embodiments of the present invention will be described.
The optical disk apparatus according to the present embodiment is a music-only playback apparatus similar to a general CD player, and is not a so-called CD-ROM drive connected to a personal computer or the like. For the sake of explanation, the optical disk apparatus of this embodiment will be referred to as an “audio player”.
The description will be given in the following order.
1. Audio player configuration
2. Subcode and TOC
3. Processing example [A]
4). Processing example [B]
5. Processing example [C]
[0017]
1. Audio player configuration
The audio player of this example is basically a CD player that reproduces a CD type audio disc such as CD-DA (or CD-R, CD-RW in which audio data has already been recorded). An audio file in a CD-ROM format using ROM technology can also be reproduced.
The CD-ROM technology here is
・ Can read TOC of multi-session disc
・ Can read SVD (Secondary Volume Discripter) / PVD (Primary Volume Discripter) information which is management information of CD-ROM format ・ Can play compressed audio (MP3 etc.) recorded in CD-ROM format
It means that.
It is a device exclusively for music playback, and cannot perform operations that may cause copyright infringement such as high-speed ripping to a personal computer or the like. In other words, it is a device that should be permitted to play back on a copyright-protected disc.
In this example, the audio player can output only analog output such as line out (or headphone out) and optical digital audio output (single speed output). That is, it is the same as the conventional CD player.
[0018]
FIG. 1 shows the configuration of the
In the
The pit data (emboss pit, dye change pit, phase change pit) recorded on the track on the
[0019]
In the
[0020]
The
The
The
[0021]
Reflected light information from the
The
For example, a reproduction data signal, a focus error signal FE for servo control, a tracking error signal TE, and the like are generated.
[0022]
The reproduction data signal output from the
The reproduction data signal obtained by the
The
In addition, decoding processing (CD-ROM decoding) corresponding to the CD-ROM format is also performed. For example, when reproducing an MP3 file in the CD-ROM format, reproduction audio data is obtained by performing CD-ROM decoding.
During reproduction, the
[0023]
Linear PCM audio data is output by the decoding process in the
Note that a speaker unit may be provided to output sound from the speaker.
[0024]
The decoded PCM audio data is subjected to a required formatting process for digital transmission in the digital output processing unit 156, and is output as a digital output signal Dout.
Normally, the reproduction operation as described above can only be performed at 1 × speed.
[0025]
An APC circuit (Auto Power Control) 19 is a circuit unit that controls the laser output power to be constant regardless of temperature or the like while monitoring the laser output power by the output of the
[0026]
The
That is, the focus drive signal FD and the tracking drive signal TD are generated according to the focus error signal FE and the tracking error signal TE and supplied to the
[0027]
The
[0028]
The
[0029]
The
The
The
The
[0030]
Various operations of the servo system and the reproduction system as described above are controlled by a
At the time of reproduction, an absolute address and a relative address as subcode Q data described later are read by the
When the disc is loaded, the
[0031]
The
[0032]
The
[0033]
2. Subcode and TOC
The TOC and subcode recorded in the lead-in area of the CD format disc will be described.
The minimum unit of data recorded on a CD disc is one frame. One block is composed of 98 frames.
[0034]
The structure of one frame is as shown in FIG.
One frame is composed of 588 bits, with the first 24 bits being the synchronization data and the subsequent 14 bits being the subcode data area. After that, data and parity are arranged.
[0035]
This block is composed of 98 frames to form one block, and the subcode data extracted from the 98 frames is collected to form one block of subcode data (subcoding frame) as shown in FIG. Is done.
The subcode data from the first and second frames (
[0036]
Of these, the P channel and the Q channel are used for access management. However, the P channel only indicates a pause portion between tracks, and finer control is performed by the Q channel (Q1 to Q96). The 96-bit Q channel data is configured as shown in FIG.
[0037]
First, the 4 bits of Q1 to Q4 are used as control data, and are used for identifying the number of audio channels, emphasis, CD-ROM, and whether or not digital copying is possible. That is, the following contents are indicated by the 4 bits.
0000: 2-channel audio without pre-emphasis
1000: 4-channel audio without pre-emphasis
0001: 2-channel audio with pre-emphasis
1001: 4-channel audio with pre-emphasis
0100: Data track (CD-ROM)
[0038]
Next, 4 bits of Q5 to Q8 are set to ADR, which indicates the mode of sub Q data.
Specifically, the mode (sub-Q data content) is expressed by 4 bits of ADR as follows.
0000:
0001:
0010:
0011:
0100:
0101: Mode 5: Used in multi-session systems such as CD-R, CD-RW, CD-EXTRA, etc.
[0039]
The 72 bits Q9 to Q80 following ADR are sub-Q data, and the remaining Q81 to Q96 are CRC.
[0040]
The address is expressed by the sub-Q data when the
The sub-Q data and the TOC structure when ADR =
In the lead-in area of the disc, the sub-Q data recorded there becomes TOC information.
The sub-Q data of 72 bits Q9 to Q80 in the Q channel data read from the lead-in area has information as shown in FIG. FIG. 4A corresponds to the structure of FIG. 3B in the lead-in area, and particularly shows a portion of 72-bit sub-Q data in detail.
The sub-Q data has 8-bit data and expresses TOC information.
[0041]
First, a track number (TNO) is recorded with 8 bits of Q9 to Q16. In the lead-in area, the track number is fixed to “00”.
Subsequently, POINT (point) is written in 8 bits of Q17 to Q24.
MIN (minutes), SEC (seconds), and FRAME (frames) are indicated as absolute times in the lead-in area with 8 bits each of Q25 to Q32, Q33 to Q40, and Q41 to Q48.
Q49 to Q56 are set to ZERO (= “00000000”).
Furthermore, PMIN, PSEC, and PFRAME are recorded with 8 bits each of Q57 to Q64, Q65 to Q72, and Q73 to Q80. The meaning of PMIN, PSEC, and PFRAME is determined by the value of POINT.
[0042]
FIG. 5 shows the information contents when ADR = “1” and ADR = “5”. Here, first, attention is focused on the case where ADR = “1” (normal mode).
In the case of ADR = “1”, when the value of POINT is “01” to “99”, the value of POINT means a track number. In this case, in PMIN, PSEC, and PFRAME, the track number of the track number The start point (absolute time address) is recorded as minutes (PMIN), seconds (PSEC), and frames (PFRAME).
[0043]
When the value of POINT is “A0”, the track number of the first track is recorded in PMIN. The session format is indicated by the value of PSEC, and the specifications such as CD-DA (digital audio), CD-I, and CD-ROM (XA specification) are distinguished.
When the value of POINT is “A1”, the track number of the last track is recorded in PMIN.
When the value of POINT is “A2”, the start point of the lead-out area is indicated as an absolute time address (minute (PMIN), second (PSEC), frame (PFRAME)) in PMIN, PSEC, and PFRAME.
[0044]
In a normal CD-DA, only information in the case of ADR = “1” as described above is recorded as a TOC by a subcode.
For example, in the case of a disc on which 6 tracks are recorded, data is recorded as shown in FIG. 6 as the TOC based on such sub-Q data.
That is, since it is a TOC, the track numbers TNO are all “00” as shown.
Block NO. Indicates the number of one unit of sub-Q data read as block data (sub-coding frame) of 98 frames as described above.
Each TOC data has the same contents written over three blocks.
As shown in the figure, when POINT is "01" to "06", the start points of the
[0045]
When POINT is “A0”, “01” is indicated as the first track number in PMIN. Also, the disc is identified by the value of PSEC, and in the case of a normal audio CD, it is “00”. It is defined that PSEC = “20” when the disc is a CD-ROM (XA specification), and PSEC = “10” when the disc is CD-I.
[0046]
In addition, the track number of the last track is recorded in PMIN at the point where the value of POINT is “A1”, and the start point of the lead-out area is indicated as PMIN, PSEC and PFRAME where the value of POINT is “A2”.
After block n + 27, the contents of blocks n to n + 26 are repeatedly recorded.
[0047]
Note that the example of FIG. 6 merely shows a case of a normal CD-DA in which the number of recording tracks is 6 and blocks having POINT values “A0”, “A1”, and “A2” exist. Absent.
Actually, in addition to ADR = “1”, for example, in the mode where ADR = “5” shown in FIG. 5, information corresponding to various values of POINT may be provided, and of course, tracks managed by the TOC. The number also varies from disk to disk. Therefore, one unit as TOC data is not fixed to 27 blocks as shown in FIG.
[0048]
As described above, ADR = “5” is defined as information used in a multi-session disc.
In other words, in the case of a multi-session disc, information with ADR = “5” shown in FIG. 5 is added to the TOC information as shown in FIG.
[0049]
Information in the case of ADR = “5” added in the multi-session disc will be described with reference to FIG.
In the mode of ADR = “5”, when POINT = “B0”, the absolute time address at which the next session starts is indicated as minutes / seconds / frames as MIN, SEC, and FRAME. Also, the absolute time address at which the readout of the next session starts as PMIN, PSEC, and PFRAME is indicated as minutes / seconds / frames.
[0050]
In the mode of ADR = “5”, POINT = “C0” functions as an ID code indicating that the disc is a multi-session system. In this case, MIN, SEC, and FRAME are all “00000000”, and PMIN, PSEC, and PFRAME are fixed values “95h”, “00h”, and “00h”. Information such as “B0” and “C0” as POINT values in the mode of ADR = “5” functions as multi-session information.
[0051]
In addition to the multi-session information as described above, skip information is also defined in the mode of ADR = “5”.
The skip information is instruction information for instructing to skip (not reproduce) reproduction of a certain track or section (interval).
As skip information, “B1”, “B2”, “B3”, “B4”, “01” to “40” are defined as POINT values when ADR = “5”.
[0052]
When POINT = “B1”, the number of skip interval pointers is indicated in PMIN (maximum 40). The number of skip tracks is indicated in PSEC (up to 21).
POINT = “B2”, “B3”, and “B4” are used as areas indicating track numbers to be skipped in the respective areas of MIN, SEC, FRAME, ZERO, PMIN, PSEC, and PFRAME.
Therefore, it is possible to designate a maximum of 21 tracks as skip tracks. The number of skip tracks designated here is indicated in the PSEC with POINT = “B1”.
[0053]
POINTs “01” to “40” each function as a skip interval pointer.
For example, when POINT = “01”, the absolute time address of the end position of the skip section is recorded in MIN, SEC, and FRAME as the first skip section, and the absolute time of the start position of the skip section is recorded in PMIN, PSEC, and PFRAME. The address is recorded.
By defining POINTs “01” to “40” as skip interval pointers, it is possible to designate skip for a maximum of 40 sections (intervals). The number of skip intervals designated thereby is indicated in the PMIN with POINT = “B1”.
[0054]
As described above, the TOC data is formed by the subcode in the lead-in area of the disc.
[0055]
On the other hand, in the program area and the lead-out area where music is recorded as the first track to the n-th track, information as an absolute time address and relative time is recorded by the sub-Q data recorded therein.
The subcode in this case has the information shown in FIG. FIG. 4B corresponds to the structure of FIG. 3B in the program area and the lead-out area, and particularly shows a portion of the sub-Q data of 72 bits in detail.
[0056]
The control data of Q1 to Q4 and the ADR of Q5 to Q8 are the same as in the lead-in.
Therefore, the control data of Q1 to Q4 is identification information for the number of audio channels, emphasis, CD-ROM, and digital copy availability for each track.
[0057]
As data after Q9, first, a track number (TNO) is recorded with 8 bits of Q9 to Q16. That is, each of the
Subsequently, an index is recorded with 8 bits of Q17 to Q24. The index is information that can further subdivide each track.
[0058]
MIN (minutes), SEC (seconds), and FRAME (frames) are indicated as the elapsed time (relative address / relative time) in the track with 8 bits each of Q25 to Q32, Q33 to Q40, and Q41 to Q48.
Q49 to Q56 are set to ZERO (= “00000000”).
8 bits of Q57 to Q64, Q65 to Q72, and Q73 to Q80 are AMIN, ASEC, and AFRAME, which are minutes (AMIN), seconds (ASEC), and frames (AFRAME) as absolute addresses (absolute time). It becomes.
The absolute address is an address that is continuously assigned from the beginning of the first track (that is, the beginning of the program area) to the lead-out area.
[0059]
3. Processing example [A]
The
As a copyright protection disc, several methods for prohibiting reproduction are known, and here, a method for supporting a copyright protection disc of a method called Media CloQ is described as a processing example [A]. To do.
[0060]
First, Media CloQ method is described.
FIG. 7A shows an example of the area of the copyright protection disk. As shown in the figure, the copyright protection disk is a multi-session disk having a first session and a second session.
The first session is lead-in, program area, and lead-out from the inner circumference side, and tracks # 1 to #n are recorded in the program area, for example.
The second session is also lead-in, program area, and lead-out from the inner periphery side, and for example, track # n + 1 is recorded in the program area.
[0061]
Here, tracks # 1 to #n in the first session are normal CD audio data tracks, that is, n pieces of music data are recorded. The music data of these n songs are contents that require copyright protection.
On the other hand, the track # n + 1 in the second session is not music content having copyright protection. For example, it may be copyright-free music data, text data, image data, etc., which can be read by a CD-ROM drive and output on a personal computer or the like, or data having no content at all. As the TOC data in the lead-in of the first session, the management information of
[0062]
A normal CD player does not recognize ADR =
On the other hand, the CD-ROM drive processes the disc as a multi-session disc in order to recognize multi-session information in the TOC data. With respect to the multi-session disc, since it is specified that the TOC is sequentially read on the outer peripheral side, the CD-ROM drive performs access based on absolute time information of the start of the next session recorded in the TOC data. That is, as shown in FIG. 7C, the lead-in of the second session is accessed and the management information is read. In this case, since the SVD / PVD is recorded as the management information of the track # n + 1 in the lead-in of the second session, the reproduction of the track # n + 1 can be performed based on the SVD / PVD.
That is, for the CD-ROM drive, only the data in track # n + 1 can be played back as valid, and tracks # 1 through #n in the first session cannot be played back.
[0063]
That is, in such a copyright protection disc, the CD-ROM drive supports the ADR =
On the other hand, considering the
The
Therefore, the
[0064]
FIG. 8 shows control processing by the
When the
[0065]
After reading the TOC data, the
For this determination, the control data of the subcodes Q1 to Q4 shown in FIG. 4A is referred to, and the value indicates “data track (CD-ROM)” or “audio data”. You can check if it is.
Note that the session format that is the value of “PSEC” of POINT “A0” in ADR =
[0066]
If it is confirmed that the value is a value indicating “audio data”, the process proceeds to step F103, and the loaded disc is a CD-DA (or a CD-R or the like on which music data has already been recorded). It is determined that there is, and the playback operation starts from the first track.
[0067]
On the other hand, if “data track (CD-ROM)” is determined in step F102, it is confirmed in step F104 whether the disc is a multi-session disc. That is, the multi-session information of the points “B0” and “C0” as ADR =
If the multi-session information does not exist and it is determined that the disk is a single session disk, the process proceeds to step F110, where it is determined that the loaded disk is a CD-ROM.
In the case of a CD-ROM, the
In step F111, it is determined whether there is a valid file that can be reproduced. The audio player of this example can reproduce an audio file such as an MP3 file in the CD-ROM format. Therefore, it is confirmed whether or not an audio file exists.
If no audio file is recorded on the CD-ROM disc, it is determined that there is no valid reproduction file, and the process proceeds to step F112. For example, “NO FILE” is displayed on the
On the other hand, if a reproducible audio file such as an MP3 file has been recorded, the process proceeds to step F113 to proceed to MP3 file reproduction processing.
[0068]
If it is determined in step F104 that the disc is a multi-session disc, the loaded
Therefore, the top track is accessed in step F105, and the top track is reproduced in step F106 to check the subcode data.
When the
[0069]
As described above, when a value indicating “data track (CD-ROM)” is detected from the subcode even in the first track, it can be determined that the disc is a multi-session disc as an original CD-ROM disc.
Accordingly, the process proceeds to step F108, and the lead-in of the second session is accessed based on the absolute time (absolute address) of the next session described in the TOC data. If the second session is not the final session, the absolute time (absolute address) of the next session is recorded as the TOC data in the lead-in of the second session, so the lead-in area of the next session is accessed. . That is, access is sequentially advanced to the lead-in area of the last valid session.
[0070]
When the valid final session is reached, the
In step F111, it is determined whether there is a valid file that can be reproduced. That is, it is confirmed whether or not an audio file exists.
If no audio file is recorded on the CD-ROM disc, it is determined that there is no valid reproduction file, and the process proceeds to step F112. For example, “NO FILE” is displayed on the
If a reproducible audio file such as an MP3 file has been recorded, the process proceeds to step F113 to proceed to the MP3 file reproduction process in the final session.
[0071]
In the case of a copyright-protected disc, as described above, tracks # 1 to #n that are originally valid as audio data are recorded in the first session, but the TOC data indicates that the disc is a multi-session disc. During reproduction by the disk drive device, the second session is accessed so that
Here, when the first track of the first session is accessed in step F105 and the subcode data is confirmed in step F106, since the first track (track # 1) is an audio data track, the control data of the subcodes Q1 to Q4 is The value indicates “audio data”. That is, it is determined that the audio data is recorded in the adjacent program area continuously to the lead-in area where the TOC data is recorded.
[0072]
In this case, the
[0073]
By performing the processing as described above, the reproduction operation by the
First, when a single-session CD-DA, that is, a normal music CD is loaded (a disc without the second session shown in FIG. 7A), the TOC is displayed in step F103 as shown in FIG. 7D. The
[0074]
Also, as shown in FIG. 7 (e), if a single-session CD-ROM disc (disc without the second session shown in FIG. 7 (a)) is loaded, if an MP3 file is recorded, The MP3 file recorded in the program area is reproduced by the processing of steps F110 → F111 → F113.
If no reproducible audio file such as an MP3 file is recorded, the reproduction is not executed in the process of steps F110 → F111 → F112.
[0075]
Also, as shown in FIG. 7 (f), when a multi-session CD-ROM disc is loaded, if an MP3 file is recorded in the final session, the process of steps F108 → F109 → F111 → F113 is performed. The MP3 file recorded in the program area of the session is played back.
Further, if a reproducible audio file such as an MP3 file is not recorded in the final session, the reproduction is not executed in the process of steps F108 → F109 → F111 → F112.
[0076]
When the copyright protection disc described with reference to FIG. 7A is loaded, it can be determined in steps F105 and F106 that it is a copyright protection disc. That is, as shown in FIG. 7G, when the head track is accessed to check the subcode data and it is determined that it is a copyright protection disc, the audio track (CD format) in the program area of the first session is determined in step F107. Data) is reproduced.
[0077]
As can be seen from the above, according to the
Thereby, usability for the user can be improved.
[0078]
4). Processing example [B]
In addition to the Media CloQ, a method called Key2Audio is also known as a copyright protection disk. A processing example [B] corresponding to this Key2Audio system will be described.
First, the Key2Audio method will be described with reference to FIG.
FIG. 9A shows an example of a copyright protection disk area. As shown in the figure, in this case as well, the copyright protection disc is a multi-session disc having a first session and a second session. However, any logical session can be used as long as it is a multi-session disc on the TOC data, and the second session may not be actually formed.
The first session is lead-in, program area, and lead-out from the inner circumference side, and tracks # 1 to #n are recorded in the program area, for example.
[0079]
When the second session is actually provided, a lead-in, a program area, and a lead-out are performed from the inner periphery side. For example, track # n + 1 is recorded in the program area. However, it is not necessary to actually record valid data as track # n + 1.
[0080]
As the TOC data in the lead-in of the first session, the management information of
Here, as shown in FIG. 5, in POINT “B0” in ADR =
[0081]
A normal CD player does not recognize ADR =
[0082]
On the other hand, the CD-ROM drive processes the disc as a multi-session disc in order to recognize multi-session information in the TOC data. With respect to the multi-session disc, since it is specified that the TOC is sequentially read on the outer peripheral side, the CD-ROM drive performs access based on absolute time information of the start of the next session recorded in the TOC data.
However, in this case, the absolute time information at which the next session starts is an abnormal value, and as a result, as shown in FIG. 9C, the lead-in area of the first session is accessed.
In this case, since the start position of the next session is recorded in the TOC data in the lead-in area, the access is performed again. That is, the access to the lead-in area of the first session is repeated infinitely.
Therefore, for the CD-ROM drive, the final session cannot be reached indefinitely, and a time-out error occurs at a certain point. Therefore, the
[0083]
That is, in this case as well, the copyright protected disc uses the fact that the CD-ROM drive supports the ADR =
[0084]
FIG. 10 shows the processing (processing example [B]) of the
[0085]
FIG. 10 shows control processing by the
Note that steps F201 to F204 and F208 to F213 in FIG. 10 are the same as steps F101 to F104 and F108 to F113 in FIG.
[0086]
When the
[0087]
If “data track (CD-ROM)” is determined in step F202, the multisession information of POINT “B0” “C0” as ADR =
If the multi-session information does not exist and it is determined that the disk is a single session disk, the process proceeds to step F210, and it is determined that the loaded disk is a CD-ROM.
In this case, as in the process described with reference to FIG. 8, the process proceeds from step F210 → F211 → F213 to reproduce an audio file such as MP3, or the process proceeds from step F210 → F211 → F212 to the unsupported disc. The playback process is terminated.
[0088]
If it is determined in step F204 that the disc is a multi-session disc, the loaded
In this case, in steps F205 and F206, abnormality determination of multi-session information in the TOC is performed.
As described above, in the case of a copyright-protected disc, the start position address (absolute time) of the next session is set as the address of the lead-in area (or the vicinity thereof) of the current session so that infinite access is executed. Yes.
Therefore, in step F205, in the read TOC data, the absolute time address as the start position of the next session indicated by POINT “B0” in ADR =
In step F206, it is determined whether there is abnormal data based on the address difference. By the above subtraction, the value of “minute: second: frame” as the address difference is calculated, but this address difference should be somewhat large. Conversely, if this address difference is very small, it can be determined that the start position of the next session indicated by POINT “B0” in ADR =
For example, a case where the address difference is within 30 seconds (“0 minute 30
[0089]
If it is determined that the address difference is not within 30 seconds and the data is not abnormal, the process proceeds to step F208, and the lead-in of the next session is determined based on the absolute time (absolute address) of the next session described in the TOC data. to access. If the second session is not the final session, the lead-in area of the next session is further accessed, and the access is advanced to the lead-in area of the valid final session.
Then, in the same way as the process described in FIG. 8, the process proceeds with steps F209 → F211 → F213 and an audio file such as MP3 is played in the final session, or the process proceeds with steps F209 → F211 → F212 and is not supported The playback process ends as a disc.
[0090]
If the address difference is within 30 seconds and it is determined in step F206 that the data is abnormal, the process proceeds to step F207 to determine that the loaded disk is a copyright protection disk. That is, this is a method in which an audio track is recorded in a program area adjacent to the lead-in area in which TOC data is recorded, in the same manner as CD-DA. For this reason, the multi-session information in the TOC data is ignored, and the process proceeds to playback processing from the first track (track # 1) of the first session.
[0091]
By performing the processing as described above, the reproduction operation by the
When a single-session CD-DA, that is, a normal music CD is loaded (a disc without the second session shown in FIG. 9A), in step F203, as shown in FIG. The
[0092]
Also, as shown in FIG. 9 (e), when a single-session CD-ROM disc (disc without the second session shown in FIG. 9 (a)) is loaded, if an MP3 file is recorded, The MP3 file recorded in the program area is reproduced by the processing of steps F210 → F211 → F213.
If no reproducible audio file such as an MP3 file is recorded, the reproduction is not executed in the process of steps F210 → F211 → F212.
[0093]
As shown in FIG. 9F, when a multi-session CD-ROM disc is loaded, if an MP3 file is recorded in the final session, the process of steps F208 → F209 → F211 → F213 is performed. The MP3 file recorded in the program area of the session is played back.
Further, if a reproducible audio file such as an MP3 file is not recorded in the final session, the reproduction is not executed in the process of steps F208 → F209 → F211 → F212.
[0094]
When the copyright protection disc described in FIG. 9A is loaded, it can be determined in steps F205 and F206 that it is a copyright protection disc. In this case, the audio track (CD format data) is reproduced in the program area of the first session as shown in FIG.
[0095]
As can be seen from the above, according to the
Thereby, usability for the user can be improved.
[0096]
By the way, as a modification of the processing example [B], the processing of steps F105 and F106 of the processing example [A] may be performed.
That is, in step F206, for example, it is determined that the data is abnormal when the address difference is within 30 seconds. However, if the address difference is within 30 seconds, it is determined that there is a possibility of a copyright protection disk. At that time, the processing of steps F105 and F106 in FIG. 8 is performed to actually confirm the subcode data of the first track. If the control data of Q1 to Q4 in the subcode data in the first track has a value indicating “audio data”, it is determined that the disc is a copyright protection disc, and the process proceeds to step F207. On the other hand, in the subcode data in the first track, if the control data of Q1 to Q4 is a value indicating “data track (CD-ROM)”, it is determined as a CD-ROM disc and the process proceeds to step F208. is there.
[0097]
5. Processing example [C]
In the above processing examples [A] and [B], the disk drive device can reproduce the copyright protection disk using the multi-session information, such as Media CloQ and Key2Audio. In addition, there is a method in which reproduction by a disk drive device is disabled in order to prevent ripping to a personal computer or the like. In that case, a copyright protection disc as a single session disc is also conceivable.
[0098]
The processing example [C] is an example in which it is possible to deal with a copyright protection disc as a multi-session disc as described above, and also a copyright protection disc as a single session disc.
FIG. 11 shows a control process by the
[0099]
When the
Subsequently, the top track of the first session is accessed in step F302, and the subcode data is confirmed in step F303.
Here, if the first track (track # 1) is an audio data track, the control data of the subcodes Q1 to Q4 has a value indicating “audio data”.
In that case, the
[0100]
If the value of the control data of the subcodes Q1 to Q4 of the first track is “data track (CD-ROM)”, it is determined that the loaded disc is a CD-ROM disc.
In that case, in step F305, it is determined whether or not the disc is a multi-session disc from the TOC data. If the session is a single session, the process of steps F308, F309, F310, and F311 (the same process as steps F110, F111, F112, and F113 of FIG. 8) ends the playback of the audio file or “NO FILE”.
If the disc is a multi-session disc, playback of the audio file or completion of “NOFILE” is completed by the processing of steps F306, F307, F309, F310, and F311 (processing similar to steps F108, F109, F111, F112, and F113 of FIG. 8). To do.
[0101]
That is, in this processing example [C], first, the sub-code of the first track is confirmed to confirm whether or not a CD-DA audio data track is recorded. If an audio data track is recorded, the audio data track is reproduced. On the other hand, if the head track is a data track, it is judged as a CD-ROM disc, and if an audio file is recorded, it is reproduced.
Thereby, according to the
[0102]
As mentioned above, although the example of embodiment was demonstrated, the present invention can consider further various modification.
As shown in FIG. 1, the
Functionally, for example, even if a wired interface such as USB or a wireless interface is provided and data communication is possible with a personal computer or another device, the playback method of the present invention is provided as long as it has a copyright protection function. Can be adopted. For example, any apparatus that cannot perform high-speed playback / transmission output for high-speed ripping may be used.
In some cases, high-speed playback / transmission for high-speed ripping may be permitted depending on authentication, user registration / billing, or the intention of the copyright holder. Therefore, for example, when necessary procedures such as device authentication and user authentication are performed, the copyright protection disk may be reproduced by the above processing.
[0103]
The program of the present invention is a program for causing the playback device such as the
Furthermore, according to the recording medium of the present invention in which such a program of the present invention is recorded, it is easy to provide a program for realizing the present invention, which is suitable for device design and system construction. The recording medium for recording the program includes a CD system, a DVD system, an MD system optical disk, a magneto-optical disk, a magnetic disk such as a flexible disk, an HDD (hard disk drive), a memory card using a solid-state memory, etc. Can be realized.
[0104]
【The invention's effect】
As can be understood from the above description, according to the optical disc apparatus and the playback method of the present invention, the audio data is continuously recorded from the management data recorded on the innermost circumference of the optical disc and the head address of the adjacent data area. Depending on the determination result, the audio data is reproduced by accessing the top address of the data area regardless of the contents of the management data recorded on the innermost circumference of the optical disc. Therefore, a music file such as an MP3 file in a CD-ROM format can be reproduced, and even a copyright protection disc that cannot be reproduced by a CD-ROM drive or the like can be reproduced. That is, as a music player, a copyright-protected disc that is originally permitted to be played can be played, so that the user's usability is not deteriorated.
[0105]
Further, the determination can be made accurately by making the determination based on the identification information in the data recorded in the data area.
Further, when the management data includes multi-session disc identification data, it is discriminated based on the identification information in the data recorded in the data area, so that the multi-session identification data is used to reproduce the data on the CD-ROM drive. It can be made reproducible with respect to the copyright protection disk which is made impossible.
The determination is performed by detecting an abnormal state of the management data. For example, the abnormal state is detected based on the address of the other management data and the address of the other management data detected in the management data recorded on the innermost circumference of the optical disc. By doing so, it is possible to make the management information reproducible with respect to the copyright protection disk which is in an abnormal state and cannot be reproduced by the CD-ROM drive.
[0106]
In addition, according to the program of the present invention or the recording medium on which the program is recorded, an optical disc device that realizes the above-described effects can be easily realized.
[Brief description of the drawings]
FIG. 1 is a block diagram of an audio player according to an embodiment of the present invention.
FIG. 2 is an explanatory diagram of a CD system frame structure;
FIG. 3 is an explanatory diagram of a CD format sub-coding frame.
FIG. 4 is an explanatory diagram of subcode Q data.
FIG. 5 is an explanatory diagram of the contents of TOC data in the CD format.
FIG. 6 is an explanatory diagram of a TOC structure.
FIG. 7 is an explanatory diagram of a process [A] of the audio player according to the embodiment.
FIG. 8 is a flowchart of a process [A] of the audio player according to the embodiment.
FIG. 9 is an explanatory diagram of a process [B] of the audio player according to the embodiment.
FIG. 10 is a flowchart of a process [B] of the audio player according to the embodiment.
FIG. 11 is a flowchart of a process [C] of the audio player according to the embodiment.
[Explanation of symbols]
DESCRIPTION OF
Claims (20)
上記判別手段の判別結果に応じて、上記光ディスクの最内周に記録される管理データの内容に関わらず上記データ領域の先頭アドレスにアクセスするアクセス手段と、
を備えることを特徴とする光ディスク装置。Discriminating means for discriminating whether or not the audio data is continuously recorded from the management data recorded on the innermost circumference of the optical disc and the head address of the adjacent data area;
An access means for accessing the start address of the data area regardless of the content of the management data recorded on the innermost periphery of the optical disc, according to the determination result of the determination means;
An optical disc apparatus comprising:
上記判別結果に応じて、上記光ディスクの最内周に記録される管理データの内容に関わらず上記データ領域の先頭アドレスにアクセスしてオーディオデータを再生することを特徴とする再生方法。Determine whether audio data is continuously recorded from the start address of the data area adjacent to the management data recorded on the innermost circumference of the optical disc,
A playback method characterized in that audio data is played back by accessing the top address of the data area regardless of the content of the management data recorded on the innermost circumference of the optical disc in accordance with the determination result.
上記判別結果に応じて、上記光ディスクの最内周に記録される管理データの内容に関わらず上記データ領域の先頭アドレスにアクセスしてオーディオデータを再生する動作を実行させるプログラム。Determine whether audio data is continuously recorded from the start address of the data area adjacent to the management data recorded on the innermost circumference of the optical disc,
A program for executing an operation of accessing the head address of the data area and reproducing the audio data regardless of the content of the management data recorded on the innermost circumference of the optical disc according to the determination result.
上記判別結果に応じて、上記光ディスクの最内周に記録される管理データの内容に関わらず上記データ領域の先頭アドレスにアクセスしてオーディオデータを再生する動作を実行させるプログラムを記録した記録媒体。Determine whether audio data is continuously recorded from the start address of the data area adjacent to the management data recorded on the innermost circumference of the optical disc,
A recording medium storing a program for executing an operation of reproducing audio data by accessing the head address of the data area regardless of the content of management data recorded on the innermost circumference of the optical disc in accordance with the determination result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002155983A JP4052019B2 (en) | 2002-05-29 | 2002-05-29 | Optical disc apparatus, reproduction method, program, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002155983A JP4052019B2 (en) | 2002-05-29 | 2002-05-29 | Optical disc apparatus, reproduction method, program, and recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003346422A JP2003346422A (en) | 2003-12-05 |
| JP4052019B2 true JP4052019B2 (en) | 2008-02-27 |
Family
ID=29772370
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002155983A Expired - Fee Related JP4052019B2 (en) | 2002-05-29 | 2002-05-29 | Optical disc apparatus, reproduction method, program, and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4052019B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010218620A (en) * | 2009-03-17 | 2010-09-30 | Pioneer Electronic Corp | Recording medium analyzing device, recording medium playback device, recording medium analyzing method, and recording medium analyzing program |
| CN113655960B (en) * | 2021-08-16 | 2023-09-12 | 成都统信软件技术有限公司 | CD readability restoration method and computing device |
-
2002
- 2002-05-29 JP JP2002155983A patent/JP4052019B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003346422A (en) | 2003-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3377048B2 (en) | Playback apparatus and playback method for write-once optical disc | |
| EP0837473B1 (en) | CD player | |
| CN1822184B (en) | Recording device and method | |
| EP0838817B1 (en) | CD player | |
| KR20010085500A (en) | Recording medium, recording apparatus and reading apparatus | |
| JP4016169B2 (en) | Drive device | |
| JP3039824B2 (en) | Playback end control method for optical disk playback device | |
| JPH05205448A (en) | Co reproducing device | |
| JP2001243638A (en) | Information reproducing apparatus and information reproducing method | |
| JP3994539B2 (en) | Playback device | |
| JP4052019B2 (en) | Optical disc apparatus, reproduction method, program, and recording medium | |
| JP2001250324A (en) | Recording device and recording method | |
| KR100283244B1 (en) | Adaptive playback method and device therefor according to optical disc type | |
| JP2001006293A (en) | Disk recording medium and disk drive device | |
| JP2002222586A (en) | Recording device | |
| JP2768584B2 (en) | Optical disk recording and playback device | |
| JP3770560B2 (en) | CD player | |
| JP3069187B2 (en) | Disc playback device | |
| JPH09106613A (en) | Disc playback device | |
| JP3681607B2 (en) | Disk drive device | |
| JP2001028170A (en) | Disk recording medium and disk drive device | |
| JPH04247327A (en) | Optical information recorder | |
| JP2003203422A (en) | Disk recording medium, reproducing apparatus, reproducing method | |
| JP2566325Y2 (en) | Optical disk recording and playback device | |
| JP3941834B2 (en) | Method for reproducing disc-shaped recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050425 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070906 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071113 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071126 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |