(57)【要約】【課題】  再生を停止することなく、ＩＳＲＣ（international standard recording code）を出力する。【解決手段】  データ再生装置として、光ディスクからヘッドによって読み出された入力信号に所定の処理を行って、サブコードとそれ以外のデータとを分離して出力する信号処理部と、前記信号処理部で分離されたサブコードを格納するサブコード格納部と、前記信号処理部で分離されたサブコード以外のデータを格納するバッファと、前記サブコード格納部に格納されたサブコードからＩＳＲＣを取得して出力するＩＳＲＣ取得部と、前記ＩＳＲＣ取得部がＩＳＲＣを取得したか否かを監視して、その結果を出力するＩＳＲＣ監視部と、データを出力することが要求されている場合に、ＩＳＲＣが取得されたことを確認すると、前記バッファに格納されたデータを出力するデータ出力制御部とを備える。【選択図】      図１
2005174403.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクからヘッドによって読み出された入力信号に所定の処理を行って、サブコードとそれ以外のデータとを分離して出力する信号処理部と、
前記信号処理部で分離されたサブコードを格納するサブコード格納部と、
前記信号処理部で分離されたサブコード以外のデータを格納するバッファと、
前記サブコード格納部に格納されたサブコードからＩＳＲＣ（international standard recording code）を取得して出力するＩＳＲＣ取得部と、
前記ＩＳＲＣ取得部がＩＳＲＣを取得したか否かを監視して、その結果を出力するＩＳＲＣ監視部と、
データを出力することが要求されている場合に、ＩＳＲＣが取得されたことを確認すると、前記バッファに格納されたデータを出力するデータ出力制御部とを備える
データ再生装置。
【請求項２】
請求項１に記載のデータ再生装置において、
前記バッファに格納されたデータの量を監視して、その結果を出力するバッファ監視部と、
前記バッファに格納されたデータの量が所定の量に達すると、再生中のトラックとは異なるトラックにおいてＩＳＲＣを読み出すＩＳＲＣサーチを行うように、前記ヘッドの位置を移動させるための信号を出力するＩＳＲＣサーチトラック制御部とを更に備える
ことを特徴とするデータ再生装置。
【請求項３】
請求項２に記載のデータ再生装置において、
前記ＩＳＲＣサーチが行われた位置をサーチ位置として格納するサーチ位置保存部を更に備え、
前記ＩＳＲＣサーチトラック制御部は、
前記サーチ位置を有するトラックにおいて再度前記ＩＳＲＣサーチを行う場合には、前記サーチ位置以外において行うように、前記ヘッドの位置を移動させるための信号を出力するものである
ことを特徴とするデータ再生装置。
【請求項４】
請求項２に記載のデータ再生装置において、
前記サブコード格納部に格納されたサブコードのうち、サブコードＱのＣＲＣ（cyclic redundancy code）をチェックするＣＲＣチェック部を更に備え、
前記ＩＳＲＣサーチトラック制御部は、
前記ＩＳＲＣサーチが行われたトラックについて、前記ＣＲＣチェック部によるサブコードＱのチェック結果が全て正常であり、かつ、ＩＳＲＣが取得できなかった場合には、前記ＩＳＲＣサーチが行われたトラックにおける前記ＩＳＲＣサーチを終了するものである
ことを特徴とするデータ再生装置。
【請求項５】
請求項２に記載のデータ再生装置において、
前記光ディスクを回転させるモータの回転速度を求めるモータ回転速度監視部を更に備え、
前記所定の量は、前記回転速度に応じた量である
ことを特徴とするデータ再生装置。
【請求項６】
請求項２に記載のデータ再生装置において、
ＩＳＲＣサーチが行われるトラックまでの前記ヘッドの移動距離を求めるＩＳＲＣサーチ移動距離演算部を更に備え、
前記所定の量は、前記移動距離に応じた量である
ことを特徴とするデータ再生装置。
【請求項７】
請求項１〜６のいずれか１項に記載のデータ再生装置と、
信号入力部とを備え、
前記信号入力部は、
前記光ディスクを回転させるモータと、
前記光ディスクに記録された信号を読み取って、前記信号処理部に出力するヘッドと、
前記ヘッドの位置を制御するヘッド制御部とを備えるものである
ことを特徴とする光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク等の記録媒体からのデータ読み出しを行うデータ再生装置、及びこれを用いた光ディスク再生装置に関する。
【背景技術】
【０００２】
コンパクトディスク（ＣＤ）等の光ディスクを再生する光ディスク再生装置においては、光ディスク上のトラックに記録された音楽データが読み出されて出力される。指定されたトラックのデータを読み出す際には、光ディスク上に記録されたサブコードＱと呼ばれる情報が音楽のデータと共に読み出される。サブコードＱは、トラック上におけるフレーム番号等の位置情報、又は、ＩＳＲＣ(international standard recording code)と呼ばれる、音楽の曲ごとに付与された固有の識別情報を表す。
【０００３】
光ディスクから読み出しを行ってサブコードＱを取得し、出力する光ディスク再生装置が、例えば特許文献１に開示されている。
【特許文献１】特開２００１−１５５４３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような従来の光ディスク再生装置は、音楽を再生する際に、光ディスクから音楽データを順に読み出し、再生中にＩＳＲＣを表すサブコードＱを取得している。しかし、再生開始後、光ディスクからＩＳＲＣを取得するまでの間にＩＳＲＣ返送要求を受け取った場合や、まだ再生していないトラックについてＩＳＲＣ返送要求があった場合には、返送すべきＩＳＲＣを取得していないため、エラーとなったり、音楽の再生を停止してしまう。この点について、説明する。
【０００５】
図１５は、従来の光ディスク再生装置が行うデータ読み出し及び音楽再生の対象となるフレームを示す説明図である。図１５に示すように、音楽再生要求を受けると、指定されたトラックの指定セクタからデータの読み出しが開始される（時刻Ｔ９１）。この読み出されたフレームのサブコードＱがＩＳＲＣを含んでいる場合には、ＩＳＲＣが取得される。バッファに所定の量のデータが格納されると、バッファ内の音楽データが出力され、要求されたトラックの音楽の再生が開始される（時刻Ｔ９４）。
【０００６】
ところが、再生開始後、ＩＳＲＣを出力するように要求を受けたときに、再生中のトラックのＩＳＲＣが存在するフレームがまだ読み出されていない場合には（時刻Ｔ９５）、ＩＳＲＣを出力することができないので、エラーが発生したり、音楽の再生が停止される、という問題があった。
【０００７】
本発明は、ＩＳＲＣを出力するように要求を受けたときに、再生を停止することなく、ＩＳＲＣを出力するデータ再生装置、及びこれを用いた光ディスク再生装置を提供することを目的とする。
【０００８】
また、本発明は、再生中のトラック以外のトラックのＩＳＲＣを出力するように要求されても、出力することができるデータ再生装置、及びこれを用いた光ディスク再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、請求項１の発明が講じた手段は、データ再生装置として、光ディスクからヘッドによって読み出された入力信号に所定の処理を行って、サブコードとそれ以外のデータとを分離して出力する信号処理部と、前記信号処理部で分離されたサブコードを格納するサブコード格納部と、前記信号処理部で分離されたサブコード以外のデータを格納するバッファと、前記サブコード格納部に格納されたサブコードからＩＳＲＣ（international standard recording code）を取得して出力するＩＳＲＣ取得部と、前記ＩＳＲＣ取得部がＩＳＲＣを取得したか否かを監視して、その結果を出力するＩＳＲＣ監視部と、データを出力することが要求されている場合に、ＩＳＲＣが取得されたことを確認すると、前記バッファに格納されたデータを出力するデータ出力制御部とを備えるものである。
【００１０】
請求項１の発明によると、ＩＳＲＣを取得した後に、これに対応するトラックのデータが出力され、音楽等の再生が行われるので、ＩＳＲＣの返送を要求された場合にＩＳＲＣを確実に出力することができる。このため、ＩＳＲＣを取得するために再生を停止したり、エラーが発生することを防ぐことができる。
【００１１】
請求項２の発明は、請求項１に記載のデータ再生装置において、前記バッファに格納されたデータの量を監視して、その結果を出力するバッファ監視部と、前記バッファに格納されたデータの量が所定の量に達すると、再生中のトラックとは異なるトラックにおいてＩＳＲＣを読み出すＩＳＲＣサーチを行うように、前記ヘッドの位置を移動させるための信号を出力するＩＳＲＣサーチトラック制御部とを更に備えるものである。
【００１２】
請求項２の発明によると、他のトラックのＩＳＲＣを予め取得しておくことができるので、再生中のトラック以外のトラックのＩＳＲＣを返送するように要求された場合において、エラーを発生させたり、再生を停止させることなく、ＩＳＲＣを出力することができる。
【００１３】
請求項３の発明は、請求項２に記載のデータ再生装置において、前記ＩＳＲＣサーチが行われた位置をサーチ位置として格納するサーチ位置保存部を更に備え、前記ＩＳＲＣサーチトラック制御部は、前記サーチ位置を有するトラックにおいて再度前記ＩＳＲＣサーチを行う場合には、前記サーチ位置以外において行うように、前記ヘッドの位置を移動させるための信号を出力するものである。
【００１４】
請求項３の発明によると、ＩＳＲＣを取得できなかった位置ではＩＳＲＣサーチを再度行うことをしないようにするので、ＩＳＲＣサーチの信頼性を向上させることができる。
【００１５】
請求項４の発明は、請求項２に記載のデータ再生装置において、前記サブコード格納部に格納されたサブコードのうち、サブコードＱのＣＲＣ（cyclic redundancy code）をチェックするＣＲＣチェック部を更に備え、前記ＩＳＲＣサーチトラック制御部は、前記ＩＳＲＣサーチが行われたトラックについて、前記ＣＲＣチェック部によるサブコードＱのチェック結果が全て正常であり、かつ、ＩＳＲＣが取得できなかった場合には、前記ＩＳＲＣサーチが行われたトラックにおける前記ＩＳＲＣサーチを終了するものである。
【００１６】
請求項４の発明によると、読み出しが正常に行われたことを確認して、トラックにＩＳＲＣが存在しないことを判定することができる。ＩＳＲＣが存在しないトラックでは、ＩＳＲＣサーチのリトライを行わないようにすることができるので、ＩＳＲＣサーチに要する時間を短縮することができる。再生中のトラック以外のトラックのＩＳＲＣを早く取得することができるので、ＩＳＲＣ取得時にエラーが発生する確率を下げることができる。
【００１７】
請求項５の発明は、請求項２に記載のデータ再生装置において、前記光ディスクを回転させるモータの回転速度を求めるモータ回転速度監視部を更に備え、前記所定の量は、前記回転速度に応じた量であることを特徴とする。
【００１８】
請求項５の発明によると、特に光ディスクの回転速度が速い場合に、ＩＳＲＣサーチを早く終了することができるので、再生中のトラック以外のトラックのＩＳＲＣを早く取得することができる。
【００１９】
請求項６の発明は、請求項２に記載のデータ再生装置において、ＩＳＲＣサーチが行われるトラックまでの前記ヘッドの移動距離を求めるＩＳＲＣサーチ移動距離演算部を更に備え、前記所定の量は、前記移動距離に応じた量であることを特徴とする。
【００２０】
請求項６の発明によると、特にヘッドの移動距離が短い場合に、ＩＳＲＣサーチを早く終了することができるので、再生中のトラック以外のトラックのＩＳＲＣを早く取得することができる。
【００２１】
請求項７の発明は、光ディスク再生装置として、請求項１〜６のいずれか１項に記載のデータ再生装置と、信号入力部とを備え、前記信号入力部は、前記光ディスクを回転させるモータと、前記光ディスクに記録された信号を読み取って、前記信号処理部に出力するヘッドと、前記ヘッドの位置を制御するヘッド制御部とを備えるものである。
【発明の効果】
【００２２】
以上のように、本発明によると、音楽再生前に、その音楽のトラックに対するＩＳＲＣを取得することができる。また、再生中のトラック以外のトラックに対するＩＳＲＣを予め取得することができる。したがって、ＩＳＲＣ返送要求を受けた場合に、確実にＩＳＲＣを出力することができ、再生を中断したり、エラーが発生することを防ぐことができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００２４】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る光ディスク再生装置のブロック図である。図１の光ディスク再生装置１００は、データ再生装置１１０と、信号入力部１６０とを備えている。信号入力部１６０は、光ディスク１６２を回転させるモータ１６４と、ヘッド１６６と、ヘッド制御部１６８とを備えている。データ再生装置１１０は、信号処理部１１２と、バッファ１１４と、バッファ監視部１１６と、データ出力制御部１１８と、サブコード格納部１２２と、入力部１２４と、入力制御部１２６と、ＩＳＲＣ取得部１２８と、ＩＳＲＣ出力部１３２と、データ出力部１３４と、ＩＳＲＣ監視部１４２とを備えている。
【００２５】
図２は、一般的な音楽ＣＤのフォーマットを示す説明図である。音楽ＣＤには、フレーム（サブコードフレーム）と呼ばれる単位でデータが記録されており、７５フレームが１秒間の音楽データを構成する。それぞれのフレームは９８個の小フレームを有し、それぞれの小フレームに、フレームの先頭を見つけるための信号となる同期パターン、音楽データ、及びサブコードが含まれる。各サブコードのうちの１ビットは、サブコードＱと呼ばれる。同一フレーム内の９８個の小フレームのサブコードＱが結合された９８ビットのデータが、１つの位置についての位置情報、又は１つのＩＳＲＣを含んでいる。
【００２６】
サブコードＱには、サブコードのブロックの先頭を識別する同期信号となるＳ０，Ｓ１、制御情報Ｃｏｎｔｒｏｌ、識別情報Ａｄｒ、位置情報又はＩＳＲＣを示す情報ＤＡＴＡ−Ｑ、及び、巡回符号の誤り検出のためのデータを示すＣＲＣ（cyclic redundancy code）が含まれている。制御情報Ｃｏｎｔｒｏｌは、プリエンファシスのＯＮ／ＯＦＦ、オーディオのチャンネル数、及びディジタルデータの識別のための情報である。識別情報Ａｄｒは、情報ＤＡＴＡ−Ｑの意味を識別するための情報である。
【００２７】
図３（ａ）は、位置情報としてのサブコードＱの構成を示す説明図である。識別情報Ａｄｒ＝１の時、サブコードＱは位置情報を表し、曲番号を表すＴＮＯ、インデックスを表すＩｎｄｅｘ、曲内の経過時間Ｍｉｎ，Ｓｅｃ，Ｆｒａｍｅ、絶対時間Ａｍｉｎ，Ａｓｅｃ，Ａｆｒａｍｅの情報を有する。
【００２８】
図３（ｂ）は、ＩＳＲＣとしてのサブコードＱの構成を示す説明図である。識別情報Ａｄｒ＝３の時、サブコードＱはＩＳＲＣを表し、国別コード、会社コード、レコーディング年、シリアル番号を含んでいる。ＩＳＲＣのためのフィールドは、ＩＳＲＣを構成する各文字のためのフィールドＬ１〜Ｌ１２を有している。ＩＳＲＣは、音楽トラック（曲）ごとの固有のコードであり、曲の識別に利用することができる。
【００２９】
図３（ｃ）は、ＩＳＲＣが存在するフレームの配置の例を示す説明図である。ＩＳＲＣがトラックに存在する場合は、図３（ｃ）のように、連続する１００フレームのうちの少なくとも１つのフレームには、ＩＳＲＣが存在する。
【００３０】
このように構成された光ディスク再生装置１００において、入力部１２４に与えられた音楽再生要求に従って、データ出力部１３４が音楽データを出力し、音楽が再生される際の動作について、以下に説明する。
【００３１】
モータ１６４は、光ディスク１６２を回転させ、ヘッド制御部１６８は、光ディスク１６２に記録された信号を読み取れるように、ヘッド１６６の位置を制御する。ヘッド１６６は、光ディスク１６２に記録された信号を読み取って、信号処理部１１２に出力する。
【００３２】
信号処理部１１２は、ヘッド１６６が出力した信号に基づいて、サブコードと、その他のデータとを分離して出力する。サブコード格納部１２２は、サブコードを格納し、バッファ１１４は、その他のデータを格納する。サブコード格納部１２２に格納されたサブコードのうち、サブコードＱにおいて識別情報Ａｄｒ＝３である場合、すなわち、サブコードＱにＩＳＲＣが含まれている場合には、ＩＳＲＣ取得部１２８は、サブコードＱからＩＳＲＣを取得して格納する。入力制御部１２６は、入力部１２４からＩＳＲＣ返送要求又は音楽再生要求（データ出力要求）を受け取り、ＩＳＲＣ取得部１２８に通知する。
【００３３】
バッファ監視部１１６は、出力することを要求された音楽データがバッファ１１４に存在するか否か、及びそのデータ量を監視し、その結果をデータ出力制御部１１８に出力する。ＩＳＲＣ監視部１４２は、ＩＳＲＣ取得部１２８がＩＳＲＣを取得したか否かを監視し、その結果をデータ出力制御部１１８に出力する。入力制御部１２６が入力部１２４からの音楽再生要求を受け、その音楽に対応するＩＳＲＣが既に取得されたことをデータ出力制御部１１８がＩＳＲＣ監視部１４２からの通知によって確認し、かつ、バッファ１１４に格納された要求された音楽のデータの量が所定の量に達すると、データ出力制御部１１８は、バッファ１１４内の音楽データをデータ出力部１３４から出力させることを開始する。
【００３４】
その後、入力部１２４がＩＳＲＣを出力するように要求を受けると、ＩＳＲＣ監視部１４２は、ＩＳＲＣをＩＳＲＣ出力部１３２に出力するように、ＩＳＲＣ取得部１２８に指示をする。
【００３５】
図４は、図１の光ディスク再生装置１００が行うデータ読み出し及び音楽再生の対象となるフレームを示す説明図である。図４に示すように、入力部１２４から音楽再生要求を受けると、信号入力部１６０は、指定されたトラックの指定されたセクタからデータの読み出しを開始する（時刻Ｔ１１）。この読み出しの際、サブコード格納部１２２に格納されたサブコードＱがＩＳＲＣを含んでいる場合には、ＩＳＲＣ取得部１２８は、ＩＳＲＣを取得して格納する（時刻Ｔ１２）。ＩＳＲＣの取得後、バッファ１１４は、引き続きデータを格納する。
【００３６】
バッファ１１４に所定の量のデータが格納されると（時刻Ｔ１３）、データ出力制御部１１８は、バッファ１１４内の音楽データをデータ出力部１３４に出力することを開始し、データ出力部１３４は、受け取った音楽データを出力し、要求されたトラックの音楽の再生が開始される（時刻Ｔ１４）。再生開始後、入力部１２４からＩＳＲＣを出力するように要求を受けると、ＩＳＲＣ取得部１２８は、格納されたＩＳＲＣをＩＳＲＣ出力部１３２を介して出力する（時刻Ｔ１５）。
【００３７】
以上のように、図１の光ディスク再生装置１００によると、ＩＳＲＣが取得されたことをＩＳＲＣ監視部１４２が確認した後に音楽データが出力されるように、制御が行われる。したがって、音楽の再生を開始後であれば、再生を停止することなく、ＩＳＲＣを要求された時に格納されたＩＳＲＣを出力することができる。
【００３８】
（第２の実施形態）
図５は、本発明の第２の実施形態に係る光ディスク再生装置のブロック図である。図５の光ディスク再生装置２００は、データ再生装置２１０と、信号入力部２６０とを備えている。データ再生装置２１０は、図１のデータ再生装置１１０において、バッファ監視部１１６及びＩＳＲＣ監視部１４２に代えてバッファ監視部２１６及びＩＳＲＣ監視部２４２をそれぞれ備え、ＩＳＲＣサーチトラック制御部２４４を更に備えたものである。信号入力部２６０は、図１の信号入力部１６０において、ヘッド制御部１６８に代えてヘッド制御部２６８を備えたものである。その他の構成要素は、図１を参照して説明したものと同様であるので、同一の参照番号を付してその説明を省略する。以下では、再生中のトラックとは異なるトラックにおいてＩＳＲＣをサーチして読み出す動作を、ＩＳＲＣサーチと称する。
【００３９】
図６は、図５の光ディスク再生装置２００が行うデータ読み出し及び音楽再生の対象となるフレームを示す説明図である。図７は、音楽再生時において、図５のバッファ１１４に格納されるデータの量の推移を示すグラフである。
【００４０】
図５の光ディスク再生装置２００の動作について説明する。図６に示すように、入力部１２４から音楽再生要求を受けると、信号入力部２６０は、指定されたトラックの指定されたセクタからデータの読み出しを開始する（時刻Ｔ２１）。この読み出しの際、モータ１６４は、光ディスク１６２を標準的な速度よりも高速に回転させる。ヘッド１６６によって光ディスク１６２から読み出され、信号処理部１１２に出力されたデータは、標準的な速度よりも高速にバッファ１１４に格納される。その後、ＩＳＲＣの取得（時刻Ｔ２２）、データ量Ｂ１に達するまでのデータの格納（時刻Ｔ２３）、音楽再生開始（時刻Ｔ２４）が、図４の場合と同様に行われる。
【００４１】
音楽再生開始後も、読み出されたデータのバッファ１１４への格納が続けられる。バッファ監視部２１６は、出力することを要求された音楽データがバッファ１１４に存在するか否か、及びそのデータ量を監視し、その結果をＩＳＲＣサーチトラック制御部２４４に出力する。バッファ監視部２１６は、バッファ１１４に格納されたデータの量が所定のデータ量Ｂ３に達すると、ＩＳＲＣサーチトラック制御部２４４に通知し、ＩＳＲＣサーチを開始させる。
【００４２】
すると、ＩＳＲＣサーチトラック制御部２４４は、ＩＳＲＣサーチを行うように、ヘッド１６６の位置を移動させるための信号をヘッド制御部２６８に出力する。すなわち、ＩＳＲＣサーチトラック制御部２４４は、再生中のトラックとは異なり、まだＩＳＲＣが取得されていないトラックの先頭アドレスを光ディスク最内周のＴＯＣ（table of contents）のデータから計算して、ヘッド１６６をそのトラックへ移動させる指示をヘッド制御部２６８に行う（時刻Ｔ２５）。
【００４３】
すると、ヘッド制御部２６８は、ＩＳＲＣサーチトラック制御部２４４の指示に従ってヘッド１６６を移動させ、移動先のトラックにおいて、ＩＳＲＣサーチが開始される。ＩＳＲＣ監視部１４２は、ＩＳＲＣ取得部１２８がＩＳＲＣを取得したか否かをＩＳＲＣサーチトラック制御部２４４に通知する。このとき、再生は続けられているので、図７のように、バッファ１１４のデータ量は減少する。
【００４４】
バッファ１１４のデータの量がデータ量Ｂ２まで減少した時、ＩＳＲＣサーチトラック制御部２４４は、ヘッド１６６を現在再生中のトラックの元の位置へ移動させるように、ヘッド制御部２６８に指示する。その後、信号入力部２６０は、現在再生中のトラックにおいてデータの読み出しを再開する（時刻Ｔ２６）。
【００４５】
なお、ＩＳＲＣサーチトラック制御部２４４は、ヘッド１６６を現在再生中のトラック以外のトラックへ移動させてから一定時間経過後、又は、所定のフレーム数のサーチ後、ヘッド１６６を現在再生中のトラックに戻すようにしてもよい。
【００４６】
以上のように、図５の光ディスク再生装置２００によると、あるトラックの音楽を再生中に他のトラックのＩＳＲＣを取得しておくので、現在再生中のトラック以外のＩＳＲＣを要求された場合でも、再生を停止することなく、要求されたＩＳＲＣを出力することができる。
【００４７】
（第２の実施形態の第１の変形例）
図８は、本発明の第２の実施形態の第１の変形例に係る光ディスク再生装置のブロック図である。図８の光ディスク再生装置３００は、データ再生装置３１０と、信号入力部２６０とを備えている。データ再生装置３１０は、図５のデータ再生装置２１０において、ＩＳＲＣサーチトラック制御部２４４に代えてＩＳＲＣサーチトラック制御部３４４を備え、サーチ位置保存部３４６を更に備えたものである。
【００４８】
図９は、図８の光ディスク再生装置３００が行うデータ読み出しの対象となるフレームを示す説明図である。図９において、トラック１内のＩＳＲＣが存在するフレームの１つにディフェクトがあり、正常な読み出しができないものとする。
【００４９】
図８の光ディスク再生装置３００の動作について説明する。データの読み出しを開始してから（時刻Ｔ２１）、ＩＳＲＣが未取得のトラックにヘッド１６６を移動させる指示を行うまで（時刻Ｔ２５）は、図６の場合と同様である。移動先のトラックで１回目のＩＳＲＣサーチが行われるが、ＩＳＲＣの存在するフレームにディフェクト等が存在して正常な読み出しができない場合には、そのＩＳＲＣを検出することはできない。
【００５０】
図７のように、バッファ１１４のデータの量がデータ量Ｂ２まで減少した時、ＩＳＲＣサーチトラック制御部３４４は、ＩＳＲＣサーチを中断してヘッド１６６を現在再生中のトラックの元の位置へ移動させるように、ヘッド制御部２６８に指示する。サーチ位置保存部３４６は、サーチを行った位置を記憶する。
【００５１】
なお、ＩＳＲＣサーチトラック制御部３４４は、ヘッド１６６を現在再生中のトラック以外のトラックへ移動させてから一定時間経過後、又は、所定の数のフレームのサーチ後、ヘッド１６６を現在再生中のトラックに戻すようにしてもよい。
【００５２】
次に、信号入力部２６０は、現在再生中のトラックにおいてデータの読み出しを再開する（時刻Ｔ３６）。バッファ１１４に格納されたデータの量がデータ量Ｂ３に達すると（時刻Ｔ３７）、ＩＳＲＣサーチトラック制御部３４４は、ＩＳＲＣが未取得のトラックにヘッド１６６を再び移動させる。このとき、ＩＳＲＣサーチトラック制御部３４４は、サーチ位置保存部３４６が記憶する位置とは異なる位置にヘッド１６６を移動させ、２回目のＩＳＲＣサーチを行う。その他の点は、図５の光ディスク再生装置と同様である。
【００５３】
以上のように、図８の光ディスク再生装置によると、ＩＳＲＣサーチのリトライ時に、サーチ位置を変更して、ディフェクト等の存在する位置でのＩＳＲＣサーチを避けることができるので、ＩＳＲＣサーチの信頼性の向上を図ることができる。
【００５４】
（第２の実施形態の第２の変形例）
図１０は、本発明の第２の実施形態の第２の変形例に係る光ディスク再生装置のブロック図である。図１０の光ディスク再生装置４００は、データ再生装置４１０と、信号入力部２６０とを備えている。データ再生装置４１０は、図５のデータ再生装置２１０において、サブコード格納部１２２、ＩＳＲＣ取得部１２８、及びＩＳＲＣ監視部２４２に代えて、サブコード格納部４２２、ＩＳＲＣ取得部４２８、及びＩＳＲＣ監視部４４２をそれぞれ備え、ＣＲＣチェック部４４８を更に備えたものである。
【００５５】
図１０の光ディスク再生装置４００の動作について説明する。ＣＲＣチェック部４４８は、ＩＳＲＣサーチの際に、サブコード格納部４２２に格納されたサブコードＱに含まれるＣＲＣのチェックを行い、その結果をＩＳＲＣ取得部４２８に出力する。ＩＳＲＣ取得部４２８は、その結果を格納する。ＩＳＲＣ監視部４４２は、ＩＳＲＣ取得部４２８を監視して、その結果をＩＳＲＣサーチトラック制御部２４４に出力する。
【００５６】
ＩＳＲＣ監視部４４２は、ＩＳＲＣサーチが行われたトラックでＩＳＲＣが取得できず、かつ、サブコード格納部４２２に格納されたこのトラックのサブコードＱのＣＲＣチェック結果が全て正常である場合には、このトラックにはＩＳＲＣは存在しないと判断し、ＩＳＲＣサーチを終了するように、ＩＳＲＣサーチトラック制御部２４４に指示する。この場合、ＩＳＲＣサーチトラック制御部２４４は、ＩＳＲＣサーチが行われたトラックにおけるＩＳＲＣサーチを終了する。その他の点は、図５の光ディスク再生装置２００と同様である。
【００５７】
以上のように、図１０の光ディスク再生装置４００によると、読み出しが正常に行われたことを確認して、トラックにＩＳＲＣが存在しないことを判定することができる。ＩＳＲＣが存在しないトラックではＩＳＲＣサーチのリトライを実施しないようにすることができるので、ＩＳＲＣサーチに要する時間を短縮することができる。
【００５８】
（第２の実施形態の第３の変形例）
図１１は、本発明の第２の実施形態の第３の変形例に係る光ディスク再生装置のブロック図である。図１１の光ディスク再生装置５００は、データ再生装置５１０と、信号入力部２６０とを備えている。データ再生装置５１０は、図５のデータ再生装置２１０において、バッファ監視部２１６に代えてバッファ監視部５１６を備え、モータ回転速度監視部５５２を更に備えたものである。
【００５９】
モータ回転速度監視部５５２は、モータ１６４の回転速度を監視し、得られた回転速度をバッファ監視部５１６に通知する。バッファ監視部５１６は、ＩＳＲＣサーチを開始する際にバッファ１１４に格納されているべきデータの量を、モータ１６４の回転速度に応じた量にする。
【００６０】
図１２は、音楽再生時において、図１１のバッファ１１４に格納されるデータの量の推移を示すグラフである。モータ１６４の回転速度が速い場合には、単位時間に多くのデータを読み出すことができるので、ＩＳＲＣサーチに要する時間が短縮される。このため、現在再生中のトラックとは異なるトラックのＩＳＲＣサーチを開始する際に、バッファ１１４に格納されているべきデータの量を、図５の光ディスク再生装置の場合のデータ量Ｂ３よりも少ないデータ量Ｂ４とすることができる。
【００６１】
そこで、バッファ監視部５１６は、モータ１６４の回転速度が所定の値よりも大きい場合には、バッファ１１４に格納されるデータの量がデータ量Ｂ４に達すると、ＩＳＲＣサーチトラック制御部２４４にＩＳＲＣサーチを開始させる（時刻Ｔ５５、図１２の一点鎖線参照）。これは、図５の光ディスク再生装置２００の場合の時刻Ｔ２５よりも早い。ＩＳＲＣサーチに要する時間は光ディスク再生装置２００よりも短いので、１回のＩＳＲＣサーチを終了する時刻Ｔ５６は、かなり早くなる。その他の点は、図５の光ディスク再生装置２００と同様である。
【００６２】
以上のように、図１１の光ディスク再生装置５００によると、モータの回転速度が速い場合には、ＩＳＲＣサーチをより早く終了することができる。他のトラックのＩＳＲＣを早く取得することができるので、ＩＳＲＣ取得エラーとなる確率を下げることができる。
【００６３】
（第２の実施形態の第４の変形例）
図１３は、本発明の第２の実施形態の第４の変形例に係る光ディスク再生装置のブロック図である。図１３の光ディスク再生装置６００は、データ再生装置６１０と、信号入力部２６０とを備えている。データ再生装置６１０は、図５のデータ再生装置２１０において、バッファ監視部２１６に代えてバッファ監視部６１６を備え、ＩＳＲＣサーチ移動距離演算部６５４を更に備えたものである。
【００６４】
ＩＳＲＣサーチ移動距離演算部６５４は、現在再生中のトラックから、他のトラックにヘッドを移動させてＩＳＲＣサーチを行う際に、ヘッド１６６を移動させなければならない距離を求め、バッファ監視部６１６に通知する。バッファ監視部６１６は、ＩＳＲＣサーチを開始する際にバッファ１１４に格納されているべきデータの量を、求められた距離に応じた量にする。
【００６５】
図１４は、音楽再生時において、図１３のバッファ１１４に格納されるデータの量の推移を示すグラフである。例えば、ヘッド１６６の別のトラックへの移動距離が短い場合には、移動の時間が短いので、ＩＳＲＣサーチに要する時間が短縮される。このため、現在再生中のトラックとは異なるトラックのＩＳＲＣサーチを開始する際に、バッファ１１４に格納されているべきデータの量を、図５の光ディスク再生装置の場合のデータ量Ｂ３よりも少ないデータ量Ｂ５とすることができる。
【００６６】
そこで、バッファ監視部６１６は、ＩＳＲＣサーチ移動距離演算部６５４で求められた距離が所定の値よりも小さい場合には、バッファ１１４に格納されるデータの量がデータ量Ｂ５に達すると、ＩＳＲＣサーチトラック制御部２４４にＩＳＲＣサーチを開始させる（時刻Ｔ６５、図１４の一点鎖線参照）。これは、図５の光ディスク再生装置２００の場合の時刻Ｔ２５よりも早い。ＩＳＲＣサーチに要する時間は光ディスク再生装置２００よりも短いので、１回のＩＳＲＣサーチを終了する時刻Ｔ６６は、かなり早くなる。その他の点は、図５の光ディスク再生装置２００と同様である。
【００６７】
以上のように、図１３の光ディスク再生装置６００によると、ヘッドの他のトラックへの移動距離が短い場合には、ＩＳＲＣサーチをより早く終了することができる。他のトラックのＩＳＲＣを早く取得することができるので、ＩＳＲＣ取得エラーとなる確率を下げることができる。
【産業上の利用可能性】
【００６８】
本発明に係るデータ再生装置及び光ディスク再生装置は、再生を中断することなくＩＳＲＣを出力することができるので、ＩＳＲＣを出力する必要がある光ディスク装置等として有用である。
【図面の簡単な説明】
【００６９】
【図１】本発明の第１の実施形態に係る光ディスク再生装置のブロック図である。
【図２】一般的な音楽ＣＤのフォーマットを示す説明図である。
【図３】（ａ）は、位置情報としてのサブコードＱの構成を示す説明図である。（ｂ）は、ＩＳＲＣとしてのサブコードＱの構成を示す説明図である。（ｃ）は、ＩＳＲＣが存在するフレームの配置の例を示す説明図である。
【図４】図１の光ディスク再生装置が行うデータ読み出し及び音楽再生の対象となるフレームを示す説明図である。
【図５】本発明の第２の実施形態に係る光ディスク再生装置のブロック図である。
【図６】図５の光ディスク再生装置が行うデータ読み出し及び音楽再生の対象となるフレームを示す説明図である。
【図７】音楽再生時において、図５のバッファに格納されるデータの量の推移を示すグラフである。
【図８】本発明の第２の実施形態の第１の変形例に係る光ディスク再生装置のブロック図である。
【図９】図８の光ディスク再生装置が行うデータ読み出しの対象となるフレームを示す説明図である。
【図１０】本発明の第２の実施形態の第２の変形例に係る光ディスク再生装置のブロック図である。
【図１１】本発明の第２の実施形態の第３の変形例に係る光ディスク再生装置のブロック図である。
【図１２】音楽再生時において、図１１のバッファに格納されるデータの量の推移を示すグラフである。
【図１３】本発明の第２の実施形態の第４の変形例に係る光ディスク再生装置のブロック図である。
【図１４】音楽再生時において、図１３のバッファに格納されるデータの量の推移を示すグラフである。
【図１５】従来の光ディスク再生装置が行うデータ読み出し及び音楽再生の対象となるフレームを示す説明図である。
【符号の説明】
【００７０】
１００，２００，３００，４００，５００，６００  光ディスク再生装置
１１０，２１０，３１０，４１０，５１０，６１０  データ再生装置
１１２  信号処理部
１１４  バッファ
１１６，２１６，５１６，６１６  バッファ監視部
１１８  データ出力制御部
１２２，４２２  サブコード格納部
１２８，４２８  ＩＳＲＣ取得部
１４２，２４２，４４２  ＩＳＲＣ監視部
１６０，２６０  信号入力部
１６４  モータ
１６６  ヘッド
１６８，２６８  ヘッド制御部
２４４，３４４  ＩＳＲＣサーチトラック制御部
３４６  サーチ位置保存部
４４８  ＣＲＣチェック部
５５２  モータ回転速度監視部
６５４  ＩＳＲＣサーチ移動距離演算部
【図１】
2005174403.tif 000003
【図２】
2005174403.tif 000004
【図３】
2005174403.tif 000005
【図４】
2005174403.tif 000006
【図５】
2005174403.tif 000007
【図６】
2005174403.tif 000008
【図７】
2005174403.tif 000009
【図８】
2005174403.tif 000010
【図９】
2005174403.tif 000011
【図１０】
2005174403.tif 000012
【図１１】
2005174403.tif 000013
【図１２】
2005174403.tif 000014
【図１３】
2005174403.tif 000015
【図１４】
2005174403.tif 000016
【図１５】
2005174403.tif 000017