(57)【特許請求の範囲】
【請求項１】
光ディスク再生中、該光ディスクのトラック開始位置の検出を行い、該検出されたトラック先頭位置情報と、前記光ディスクに記録された目次情報を参照して得られるトラック先頭位置情報とを比較演算することにより生成される差分情報を前記検出されたトラック開始位置のトラック番号とともに保持する第１の制御手段と、
外部からサーチ要求を受信した場合、前記トラック番号に対する差分情報が保持されている場合は、該差分情報に基づき前記トラック先頭位置情報の補正を行なう第２の制御手段と
を備え、
前記第１の制御手段は、前記光ディスク再生中にトラック先頭位置情報を検出したとき、検出したトラック先頭位置情報のための差分情報が保持されているか否かを判定し、該差分情報が保持されている場合は、前記検出したトラック先頭位置情報に関する比較演算を省略する
ことを特徴とする光ディスク再生装置。
【請求項２】
前記第２の制御手段は、
前記差分情報により前記目次情報を更新し、前記更新された目次情報に基づき、以降のトラックサーチを実行することを特徴とする請求項１記載の光ディスク再生装置。
【請求項３】
前記第２の制御手段は、
前記目次情報が更新されたことを示すフラグを備え、前記トラック先頭位置を検出した後に参照される前記フラグが有意になっている場合、前記目次情報の更新のための処理を省略することを特徴とする請求項２記載の光ディスク再生装置。
【請求項４】
光ディスクに記録された情報を読み出し、前記情報に応じた信号を出力する光ピックアップ手段と、
前記信号を復号して再生系へ出力するとともに、前記信号からサブコードを抽出して時間情報を出力する信号処理手段と、
前記光ディスクの再生中、該光ディスクのトラック開始位置の検出を行い、前記サブコードにより解析されるトラック先頭位置情報と、前記光ディスクに記録された目次情報を参照して得られるトラック先頭位置情報とを比較演算することにより生成される時間差情報を前記検出されたトラック開始位置のトラック番号とともに保持し、トラックサーチを行う場合、前記トラック番号に対する時間差情報が保持されている場合は、該時間差情報に基づき前記トラック先頭位置情報の補正を行なう制御手段と、
前記補正されたトラック先頭位置情報に基づき、前記光ピックアップ手段の移動制御をおこなうサーボ制御手段と
を備え、
前記制御手段は、前記サブコードにより解析されるトラック先頭位置情報を検出したとき、検出したトラック先頭位置情報のための時間差情報が保持されているか否かを判定し、該時間差情報が保持されている場合は、前記検出したトラック位置情報に関する比較演算を省略する
ことを特徴とする光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、コンパクトディスク等、ＴＯＣ（Table Of Contents）に記録された目次情報により光ピックアップの移動制御を行なう、光ディスク再生装置に関するものである。
【背景技術】
【０００２】
ＣＤ−ＲＯＭ等の光ディスク再生装置では、光ディスク上のＴＯＣ領域に記録された目次情報を読み取り、その目次情報に基づいてプログラム領域に記録された音楽や画像等の情報を読み出し再生している。ＣＤ−Ｒ等の追記型、ＣＤ−ＲＷ等の再記録可能な光ディスクについても同様である。
【０００３】
ところで、市販ディスクのマスタリング工程における問題、ユーザが書き込み可能型ディスクへの書込む時の問題、あるいはＴＯＣ読み取り時の誤り等により、ドライブ（制御マイコン）が読み込んだ目次情報と、実際に取得したプログラム領域のアドレスとが異なる場合がある。この場合、ＴＯＣの目次情報に基づいてトラック先頭サーチを行なうと実際とは異なるトラック位置にサーチしてしまい、例えば、楽曲の途中から再生してしまう、表示がちらつく等の問題があった。
【０００４】
この問題を解決するために、再生装置による光ディスクの目次情報の読み出しの成否を、読み取りに要した時間で判定する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２７２３４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記した特許文献１に開示された技術によれば、再生前にＴＯＣから正しい目次情報が得られるため、誤った目次情報によりデータが再生できなくなることは防止できる。
しかしながら、光ディスクから正しい目次情報が取得できるまでその目次情報の取得処理を繰り返すため、光ディスクのデータ再生の信頼性は高めることができても、誤りの原因によってはループして正常終了することができず、再生ができなくなる場合がある。
【０００７】
この発明は上記した課題を解決するためになされたものであり、再生中、トラック先頭位置を検出したときに、光ディスクに記録された目次情報と実際のトラック先頭位置とを比較し、誤差を演算して保持することにより、トラックサーチを正確に、再生に影響を及ぼすことなく迅速に行なうことのできる、光ディスク再生装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明の光ディスク再生装置は、光ディスクの再生中、該ディスクのトラック開始位置の検出を行い、該検出されたトラック先頭位置情報と、光ディスクに記録された目次情報を参照して得られるトラック先頭位置情報とを比較演算することにより生成される差分情報を検出されたトラック開始位置のトラック番号とともに保持する第１の制御手段と、外部からサーチ要求を受信した場合、トラック番号に対する差分情報が保持されている場合は、該差分情報に基づきトラック先頭位置情報の補正を行なう第２の制御手段とを備え、第１の制御手段は、光ディスク再生中にトラック先頭位置情報を検出したとき、検出したトラック先頭位置情報のための差分情報が保持されているか否かを判定し、該差分情報が保持されている場合は、検出したトラック先頭位置情報に関する比較演算を省略するものである。
【０００９】
この発明の光ディスク再生装置は、光ディスクに記録された情報を読み出し、情報に応じた信号を出力する光ピックアップ手段と、信号を復号して再生系へ出力するとともに、信号からサブコードを抽出して時間情報を出力する信号処理手段と、光ディスクの再生中、該光ディスクのトラック開始位置の検出を行い、サブコードにより解析されるトラック先頭位置情報と、光ディスクに記録された目次情報を参照して得られるトラック先頭位置情報とを比較演算することにより生成される時間差情報を検出されたトラック開始位置のトラック番号とともに保持し、トラックサーチを行う場合、トラック番号に対する時間差情報が保持されている場合は、該時間差情報に基づきトラック先頭位置情報の補正を行なう制御手段と、補正されたトラック先頭位置情報に基づき、光ピックアップ手段の移動制御をおこなうサーボ制御手段とを備え、制御手段は、サブコードにより解析されるトラック先頭位置情報を検出したとき、検出したトラック先頭位置情報のための時間差情報が保持されているか否かを判定し、該時間差情報が保持されている場合は、検出したトラック位置情報に関する比較演算を省略するものである。
【発明の効果】
【００１０】
この発明によれば、再生中、トラック先頭位置を検出したときに、光ディスクに記録された目次情報と実際のトラック先頭位置とを比較し、誤差を演算して保持することにより、トラックサーチを正確に、再生に影響を及ぼすことなく迅速に行なうことのできる、光ディスク再生装置を得ることができる。また、トラック開始位置を検出して比較演算を行う前に差分情報または時間差情報の有無を判定し、差分情報または時間差情報が既にある場合にのみ、比較演算処理を省略する事によって、その都度比較演算を行うことがなくなり、制御手段の負荷が軽減され、処理速度の改善を図ることができる。さらに、システム制御用ＬＳＩの負荷が軽減され、処理速度の改善がはかれる。
【図面の簡単な説明】
【００１１】
【図１】この発明の実施の形態１にかかわる光ディスク再生装置の内部構成を示すブロック図である。
【図２】この発明の実施の形態１にかかわる光ディスク再生装置の動作を説明するために引用したフローチャートである。
【図３】この発明の実施の形態１にかかわる光ディスク再生装置の動作を説明するために引用したフローチャートである。
【図４】この発明の実施の形態１にかかわる光ディスク再生装置の変形例の動作を説明するために引用したフローチャートである。
【図５】この発明の実施の形態２にかかわる光ディスク再生装置の動作を説明するために引用したフローチャートである。
【図６】この発明の実施の形態３にかかわる光ディスク再生装置の動作を説明するために引用したフローチャートである。
【発明を実施するための形態】
【００１２】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１にかかわる光ディスク再生装置の内部構成を示すブロック図である。
ここでは、光ディスク再生装置は、光ピックアップ１と、信号処理用ＬＳＩ２と、サーボ制御用ＬＳＩ３と、再生制御用ＬＳＩ４と、システム制御用ＬＳＩ５とにより構成される。
【００１３】
光ピックアップ１は、光ディスク１０に記録された情報を読み出し、当該情報に応じた信号（ＲＦ信号）を信号処理ＬＳＩ２に出力する光ピックアップ手段として動作する。信号処理ＬＳＩ２は、光ピックアップ１により出力されるＲＦ信号を復号して再生制御用ＬＳＩ４へ出力するとともに、ＲＦ信号からサブコードを抽出してシステム制御用ＬＳＩ５に時間情報を出力する信号処理手段として動作する。
このため、信号処理ＬＳＩ２は、信号復号部２１と、サブコード抽出部２２とにより構成される。
【００１４】
サーボ制御用ＬＳＩ３は、補正されたトラック先頭位置情報に基づき、光ピックアップ２の移動制御を行なうサーボ制御手段として動作するものであり、具体的には、トラッキング、フォーカシングのための制御を行なうサーボ制御部３０を含む。
再生制御用ＬＳＩ４は、信号処理用ＬＳＩ２により復号されたＲＦ信号をデジタル信号に変換してメディア再生（例えば、オーディオ再生）する再生系としての再生制御部４０を含む。
【００１５】
システム制御用ＬＳＩ５は、光ディスク１０の再生中、信号処理用ＬＳＩ２から出力されるサブコードにより解析されるトラック先頭位置情報と、光ディスク１０のＴＯＣ領域に記録された目次情報を参照して得られるトラック先頭位置情報とを比較演算することにより生成される時間差情報を保持する第１の制御手段と、外部からサーチ要求を受信した場合、保持された時間差情報に基づきトラック先頭位置情報の補正を行なう第２の制御手段として機能する。
このため、システム制御用ＬＳＩ５は、ディスク制御部５１と、比較演算部５２と、時間情報処理部５３と、メモリ５４により構成される。
【００１６】
ディスク制御部５１は、外部からサーチ要求を受信し、サーボ制御用ＬＳＩ３を介して光ピックアップ１の移動制御を行なう。なお、サーチ要求は、図示せぬスイッチをユーザが操作することにより生成されるものとする。
比較演算部５２は、信号処理用ＬＳＩ２により抽出され出力される時間情報に基づき、光ディスク１０の再生中、解析されたトラック先頭位置情報と、メモリ５４に記録された目次情報を参照して得られるトラック先頭位置情報とを比較演算することにより生成される時間差情報をメモリ５４に保持する第１の制御手段として動作する。また、時間情報処理部５３は、サーチ要求受信時、メモリ５４に保持された時間差情報に基づき、トラック先頭位置情報の補正を行ない、ディスク制御部５１を制御する第２の制御手段として動作する。
【００１７】
図２、図３は、この発明の実施の形態１にかかわる光ディスク再生装置の動作を説明するために引用したフローチャートである。図２は再生処理、図３はサーチ処理の動作をそれぞれ示している。
以下、図２、図３に示すフローチャートを参照しながら図１に示す実施の形態１の基本動作について詳細に説明する。
【００１８】
図２において、まず、システム制御用ＬＳＩ５は、外部からの再生要求に対してレジューム情報の有無をチェックする（ステップＳＴ２０１）。ここで、レジュームとは、以前に再生がなされていたときに、メモリ５４に保存されたレジューム情報を参照し、その続きから再生を開始する機能のことをいう。
ここで、レジューム情報があると判定された場合（ステップＳＴ２０１“ＹＥＳ”）、システム制御用ＬＳＩ５は、レジューム情報に基づき再生を再開し、レジューム情報がない場合は（ステップＳＴ２０１“ＮＯ”）、光ディスク１０のＴＯＣ領域の読み取り処理を実行する（ステップＳＴ２０２）。続いて、システム制御用ＬＳＩ５は、トラック開始アドレスを読み取り、そのトラック開始アドレスをメモリ５４に保持した後（ステップＳＴ２０３）、再生動作を開始する（ステップＳＴ２０４：ループ開始端）。
【００１９】
光ディスク再生中、システム制御用ＬＳＩ５は、トラック開始位置の検出を行い（ステップＳＴ２０５）、トラック開始位置を検出した場合（ステップＳＴ２０５“ＹＥＳ”）、光ディスク１０のＴＯＣ領域から読み出された目次情報であるトラック開始アドレスから、先に検出された実際のトラック開始アドレスの減算を行い、その差分を算出する（ステップＳＴ２０６）。
すなわち、システム制御用ＬＳＩ５は、光ディスク再生中、時間情報処理部５３において、信号処理ＬＳＩ２（サブコード抽出部２２）から出力されるサブコード（時間情報）を解析することにより実際のトラック開始アドレス（トラック番号）を検出して比較演算部５２へ出力する。比較演算部５４へは他に、光ディスク１０のＴＯＣ領域から読み出された目次情報が入力されており、ここで比較演算された結果は、そのトラック番号とともに、メモリ５４に差分情報（時間差情報）として保持される（ステップＳＴ２０７）。外部から再生停止要求が到来し、ディスク制御部５１が再生停止要求を受信するまで上記した再生ループを巡回し（ステップＳＴ２０９：ループ終了端）、再生停止要求を受信したときに（ステップＳＴ２０８“ＹＥＳ”）再生動作を停止する。
【００２０】
図３において、システム制御用ＬＳＩ５は、外部から到来するサーチ要求をディスク制御部５１において受信したとき、時間情報処理部５３は、メモリ５４からトラック開始アドレス情報を取得し（ステップＳＴ３０１）、更に、メモリ５４を参照して差分情報の有無を判定する（ステップＳＴ３０２）。
ここで、時間情報処理部５３は、該当トラック番号に対する差分情報がメモリ５４に保持されていない場合は（ステップＳＴ３０２“ＮＯ”）、上記により取得したトラック開始アドレスをディスク制御部５１にサーチ目標アドレスとして設定する（ステップＳＴ３０６）。
【００２１】
一方、該当トラック番号に対する差分情報がメモリ５４に保持されている場合は（ステップＳＴ３０２“ＹＥＳ”）、メモリ５４からその差分情報を取得し（ステップＳＴ３０３）、その差分情報に基づきトラック開始アドレスの補正を行い、ディスク制御部５１にサーチ目標アドレスとして設定する（ステップＳＴ３０４）。
そして、ディスク制御部５１は、そのサーチ目標アドレスに基づきサーボ制御用ＬＳＩ３（サーボ制御部３０）を介して光ピックアップ１の移動制御を行なう。
【００２２】
上記した発明の実施の形態１によれば、光ディスク１０の再生中、システム制御用ＬＳＩ５が、トラック先頭位置を検出したときに、光ディスク１０に記録された目次情報と実際のトラック先頭位置とを比較して誤差を演算し、トラックサーチ時に補正を施すことにより、トラックサーチを正確に行なうことができ、また、再生に影響を及ぼすことなく補正を行なうことができる。
【００２３】
図４は、この発明の実施の形態１にかかわる光ディスク再生装置の変形例の動作を説明するために引用したフローチャートである。
図４のフローチャートにおいて、図２に示す実施の形態１との差異は、図２のフローチャートでは、トラック開始位置を検出したときに都度差分情報の比較演算を行ったが、ここでは、トラック開始位置を検出して比較演算を行う前に差分情報の有無を判定し（ステップＳＴ４００）、差分情報が既にある場合にのみ、比較演算処理を省略したことにある。他の処理は、図２に示す実施の形態１と同様である。
【００２４】
上記した実施の形態１の変形例によれば、都度、比較演算を行うことがなくなるため、実施の形態１と比較してシステム制御用ＬＳＩ５の負荷が軽減され、処理速度の改善がはかれる。
【００２５】
実施の形態２．
図５は、この発明の実施の形態２にかかわる光ディスク再生装置の動作を説明するために引用したフローチャートである。実施の形態２においても、実施の形態１同様、図１に示す光ディスク再生装置と同じ構成を用いることとする。
図５に示す実施の形態２において、図２に示す実施の形態１との差異は、実施の形態１では、差分情報をメモリ５４に保持し、サーチを行なう際にサーチ目標アドレスの補正を行ったが、ここでは、比較演算して生成される差分情報に基づきトラック開始アドレス（ＴＯＣ情報）を補正し（ステップＳＴＳＴ４０１、ＳＴ４０２）、以降、当該補正したトラック開始アドレスで置換し、サーチ要求到来持に差分情報の有無を判定することなくサーチを行う構成としたものである。他の処理は、図２、図３に示す実施の形態１と同様である。
【００２６】
上記した実施の形態２によれば、ＴＯＣ情報の置換以降は、この置換されたＴＯＣ情報が利用されトラック開始アドレスが検出されるため、トラックサーチを正確に行なうことができ、また、再生に影響を及ぼすことなく補正を行なうことができる。
【００２７】
実施の形態３．
図６は、この発明の実施の形態３にかかわる光ディスク再生装置の動作を説明するために引用したフローチャートである。実施の形態３においても、基本的には実施の形態１、２同様、図１に示す光ディスク再生装置と同じ構成を用いることとするが、メモリ５４中に、アドレス補正フラグがメモリ５４に割り付けられ保持されている。
図６に示す実施の形態３において、図５に示す実施の形態２との差異は、実施の形態２では、差分情報による補正後のトラック開始アドレスによりＴＯＣ情報を置換したが、ここでは、そのときに各トラックに対応して設けられるアドレス補正フラグの値を変化させ、アドレスが既に更新されていることを示すことで、当該トラックの開始位置を検出しても差分情報の生成処理を省略したことにある。
【００２８】
すなわち、システム制御用ＬＳＩ５の時間情報処理部５３は、トラック開始位置検出時（ステップＳＴ２０５“ＹＥＳ”）、メモリ５４に割り付けられ記憶されたアドレス補正フラグの内容を参照する（ステップＳＴ４０３）。
ここで、時間情報処理部５３は、アドレス補正フラグがＯＦＦになっていた場合（ステップＳＴ２０５“ＮＯ”）、更に、差分情報の有無を判定し（ステップＳＴ４０１）、無い場合に（ステップＳＴ４０１“ＮＯ”）、トラック開始アドレス補正処理を実行して（ステップＳＴ４０２）アドレス補正フラグをセットし（ステップＳＴ４０４）、ある場合に（ステップＳＴ４０１“ＹＥＳ”）、アドレス補正フラグをセットする処理（ステップＳＴ４０４）を実行する。
【００２９】
上記した実施の形態３によれば、差分情報による補正後のトラック開始アドレスによりＴＯＣ情報を置換したことを、各トラックに対応して設けられるアドレス補正フラグの値を変化させることによって示すことで、以降、当該トラックの開始位置を検出したときに差分情報の生成処理を省略することができ、したがって、都度、アドレス補正フラグの内容を参照するだけでＴＯＣ情報を置換する必要がなくなり、実施の形態２と比較してシステム制御用ＬＳＩ５の負荷が軽減され、処理速度の改善がはかれる。
また、実施形態３によってもトラックサーチを正確に行なうことができ、更に、再生に影響を及ぼすことなく目標トラック位置補正を行なうことができる。
【００３０】
なお、上記した実施の形態１〜実施の形態３によれば、いずれも再生中、トラック開始位置を検出したときに差分情報の比較演算を行っているが、サーチ等によるトラック開始位置検出時に差分情報の比較演算を行っても同様の効果が得られる。
【００３１】
また、図１に示すシステム制御用ＬＳＩ５は、例えば、マイコンにより構成され、内蔵メモリに記録されたプログラムを逐次読み出して実行し、周辺ＬＳＩを制御することにより、光ディスク１０再生中、検出されたトラック先頭位置情報と、目次情報を参照して得られるトラック先頭位置情報とを比較演算することにより生成される差分情報を保持し、トラックサーチを行う場合、保持された差分情報に基づきトラック先頭位置情報の補正を行なう制御手段としての機能を実行するものである。ここでいう周辺ＬＳＩとは、信号処理用ＬＳＩ２、サーボ制御用ＬＳＩ３、再生制御用ＬＳＩ４をいう。
【００３２】
以上のように、この発明に係る光ディスク再生装置は、光ディスクの目次情報と実際のトラック先頭位置との誤差を演算して保持するようにしたので、光ディスクのＴＯＣ（Table  Of  Contents）領域に記録された目次情報を読み取り、その目次情報に基づいてプログラム領域に記録された音楽や画像等の情報を読み出し再生するＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ等の光ディスク再生装置などに用いるのに適している。
【図１】
0004763052.tif 000002
【図２】
0004763052.tif 000003
【図３】
0004763052.tif 000004
【図４】
0004763052.tif 000005
【図５】
0004763052.tif 000006
【図６】
0004763052.tif 000007