(57)【要約】【課題】ディスクの傷や汚れ等によって減速しなければ読み出せない領域を持っているディスクの場合、予め読出可能な回転速度に減速することができるようにする。【解決手段】減速しなければ読み出すことができないディスクについては、そのディスクの識別情報と減速しなければ読み出せない領域のアドレス、場合によってはそのアドレスが該当する層を減速ＬＢＡとして、再生装置の不揮発性メモリに記憶し、当該ディスクを再生する場合、減速ＬＢＡより前の所定のアドレスから減速を開始して当該減速ＬＢＡを減速された回転数で読み出す。【選択図】  図１
2004152379.tif 000002
【特許請求の範囲】
【請求項１】
ディスクの再生速度を制御する再生速度制御部と、ディスクに記憶された情報を読み出すディスク読出部と、前記再生速度制御部と前記ディスク読出部を制御するマイクロプロセッサと、メモリとを備え、再生されたディスクに、減速しなければデータを読み出すことができない減速読出領域が存在する場合には、前記メモリに当該ディスクの識別情報と減速領域のアドレスに関連する情報を記憶することを特徴とする情報記録ディスク再生装置。
【請求項２】
請求項１記載の情報記録ディスク再生装置において、前記ディスクの識別情報は層数、トラックパス、及び最終セクタ番号であり、前記減速領域に関する情報としては、減速ＬＢＡ及び減速ＬＢＡ数であることを特徴とする情報記録ディスク再生装置。
【請求項３】
請求項１記載の情報記録ディスク再生装置において、再生するディスクに関する識別情報と減速ＬＢＡが前記メモリに記録されている場合、前記減速ＬＢＡの最初のアドレスより所定のアドレス前のアドレスから減速を開始することを特徴とする情報記録ディスク再生装置。
【請求項４】
請求項１記載の情報記録ディスク再生装置において、前記減速読出領域の再生が終了した後、再生速度を減速前の速度に戻すための加速処理をすることを特徴とする情報記録ディスク再生装置。
【請求項５】
請求項１記載の情報記録ディスク再生装置において、再生中のディスクから得られたディスク識別情報と前記メモリに記憶されているディスク識別情報が一致しない場合、前記再生中のディスクは前記メモリに記憶されていないディスクと認識して、ディスク認識情報と減速領域のアドレスを前記メモリに記憶することを特徴とする情報記録ディスク再生装置。
【請求項６】
請求項１記載の情報記録ディスク再生装置において、前記メモリに前記ディスク識別情報が記憶されたディスクを再生した場合、新たに減速読出領域した場合に読出しができた領域が発見された場合には、この領域のアドレスを前記メモリに追加することを特徴とする情報記録ディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報が記録されたディスクを再生するに際し、リトライ処理を施すことができる情報記録ディスク再生装置に関する。
【０００２】
【従来の技術】
ＤＶＤビデオを再生する場合、ディスク面のキズあるいは汚れ等によってピックアップ読み取りにてエラーが発生した場合、ピックアップによる読み取りを繰返すリトライ処理を行うが、リトライ処理を複数回行って情報読み出しができない場合、更にディスクの回転速度を段階的に減速した後リトライを行う処理を行っている。ところが、この処理が長時間化するとディスプレイ上では画像を静止画のまま止めておく場合がでてくる。
このような画像の凍結を生じ易いディスクに対する対応として、例えば、ディスク回転速度の減速を伴うリトライを実行した際に、最終的な再生を可能にした再生可能回転速度を記憶しておいて、次ブロックの再生中にエラーが発生した場合は、記憶してある再生可能回転速度に至るまでは１回リトライごとに段階的な減速を行うことでリトライ回数を低減し、画面の凍結を発生しにくくする技術がしています。（例えば、特許文献１参照）
また、他の例では、訂正対象のデータアドレス、訂正時の光ディスクの回転速度等のエラー訂正情報を記憶し学習する記憶学習手段を設け、リトライ回数を低減している。（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特開平１１―２３２８０１号公報
【特許文献２】
特開２００１―６７７８３号公報
【０００４】
【発明が解決しようとする課題】
しかし、こうした技術では、電源のＯＮ／ＯＦＦ、あるいは、ディスクの入れ替えによってリトライ情報がリセットされてしまい、後で同じディスクを再生する場合に同じ箇所で画面の凍結を生じるといった不具合が生じる。
【０００５】
本発明の目的は、最初のディスク再生時に得られたリトライ情報を情報記録ディスク再生装置に記憶することにより、このディスクを再度再生する場合、記録されている情報を利用して情報ディスクを再生する。
【０００６】
【課題を解決するための手段】
本発明では、ディスク面に傷や汚れがあり、ディスクの回転速度を減速しなければ読み出せない減速読出可能領域がある場合、減速読出位置とその時の回転数をディスクの固有情報と共にディスク再生装置のメモリ記憶しておき、このディスクを再度再生する場合に、記憶されている減速読出領域において、予め記憶した読出し可能な回転速度でディスクを再生できるようにする。
【０００７】
本発明では、情報記録ディスク再生装置は、ディスク面にキズあるいは汚れがあるディスクを再生する場合、そのＤＶＤビデオディスクの固有情報、例えば、コントロールデータ領域におけるＰｈｙｓｉｃａｌ  Ｆｏｒｍａｔ情報とともに、画面の凍結を起こした位置情報とその位置でのリトライ情報をＥＥＰＲＯＭ等の不揮発メモリに記憶しておくことによって、ディスクの入れ替えに係わらず、その位置における適切なディスク回転速度を前もって認識して再生可能とすることができる。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態を、実施例を用い、図を参照して説明する。
図１は本発明による情報記録ディスク再生装置の一実施例を示すブロック図である。図において、ＲＯＭ１０５はマイクロプロセッサ１０４のプログラムを格納しており、ＲＡＭ１１０はホストコンピュータ１０１を立ち上げた時に、ホストコンピュータ１０１から連絡される伝送形式を記憶する。ＥＥＰＲＯＭ１１１は後述する図２のデータを記憶する。
ホストコンピュータ１０１は、読み出しに必要な情報、例えば、情報記録ディスク上の読み出したい情報の記録位置と長さ等をＤＶＤ−ＲＯＭドライブ１０２に与え、情報記録ディスク１０３からの情報の読み出しを指示する。上記ホストコンピュータ１０１からの指示に基づいて、マイクロプロセッサ１０４は、ＲＯＭ１０５及びＥＥＰＲＯＭ１１１に格納されているプログラム及びデータを用いて、情報記録ディスク１０３から情報を読み出すプログラムを実行する。
まず、マイクロプロセッサ１０４は、再生速度制御部１０７に対して、情報記録ディスク１０３が低速回転あるいは停止している場合には最高速で回転するように指示し、情報記録ディスク読出装置１０８に読み出しを指示する。情報記録ディスク読出装置１０８が、情報記録ディスク１０３からの情報の読み出しを開始した後、マイクロプロセッサ１０４は、デコーダ１０９に情報記録ディスク読み出し装置１０８が読み出した情報をホストコンピュータ１０１に転送できる形式へとの復号化処理を行う指示し、デコーダ１０９はバッファ１０６を用いて読み出した情報の復号化処理を行う。マイクロプロセッサ１０４はデコーダ１０９による復号化処理が終了した情報をＲＡＭ１１０に記憶している転送種別に従って、ホストコンピュータ１０１へ転送するとともに、ディスクの固有情報とリトライ情報をＥＥＰＲＯＭ１１１に記憶する。
【０００９】
図２はリトライ再生のためにメモリに記憶される情報を示すテーブルである。
まず、ディスクの識別情報としては、記録面の数を示す層数、トラックパス及び最終セクタ番号をＥＥＰＲＯＭ１１１に記憶する。トラックパスとしては、現在ＯＴＰ（Ｏｐｐｏｓｉｔｅ  Ｔｒａｃｋ  Ｐａｔｈ）とＰＴＰ（Ｐａｒａｌｌｅｌ  Ｔｒａｃｋ  Ｐａｔｈ）とがある。ＯＴＰは１層目と２層目とが連続しているので、最終セクタは２層目の最内周に設けられる。ＰＴＰは１層目の最外周及び２層目の最外周にそれぞれ最終セクタが設けられている。従って、図の項番３に示すように、２つの最終セクタ番号が設けられる。最終セクタ番号の記録容量は、各ディスクによって異なるため、層数、トラックパス及び最終セクタ番号でディスクを識別することができる。
減速ＬＢＡ（Ｌｏｇｉｃａｌ  Ｔｒａｃｋ  Ｐａｔｈ）数はディスクの回転速度を低減しなければ、情報を再生することができなかった場所の数を示す。項番１のディスクの場合は再生速度を落とすことによって再生することができた場所が３箇所あることを示している。同様に、項番２のディスクの場合は１箇所であり、項番３のディスクの場合は２箇所であることが分かる。
減速ＬＢＡ情報としては、減速ＬＢＡが行われた場所は、１層か、２層かの情報と、アドレスによって規定される。通常の１層のディスクは層数に関係がないため、アドレスを表示するだけで充分である。また、トラックパスがＯＰＴの２層ディスクでは、１層目と２層目とは異なったアドレスになるため、層数に関係なくアドレスを表示するだけで充分である。これに対して、トラックパスがＰＴＰの２層ディスクでは、１層目と２層目とで同じアドレスが同じ場合があるので、これを識別するためにアドレスの他にどの層かを示す層の番号が必要である。
図２では、アドレスとしては、減速再生を行う場所の最初のアドレスと最後のアドレスを表示しているが、最初のアドレスのみを表示し、そこから予め定められたブロックだけ減速させるようにしてもよい。
図２に示す情報はディスクを最初に再生した時に取得し、ＥＥＰＲＯＭ１１１に記録される。
【００１０】
次に、図３を用いて、現在読み出し中のアドレスが減速ＬＢＡのアドレスより所定の値だけ前のアドレスか否かを判定するディスクの減速判定処理について説明する。
図３は減速ＬＢＡに至る前に行われる減速判定処理動作の一実施例示すフローチャートである。図において、まず、ステップ３０１で、図２のテーブルに示すディスクの内、当該ディスクの減速ＬＢＡ数ｍを取得する。例えば、項番１のディスクの場合は３、項番２のディスクの場合は１である。次に、ステップ３０２は減速ＬＢＡ数の内、何番目の減速ＬＢＡかを検索するために、まず、パラメータｎを初期化し、最初ｎをゼロとする。次に、ステップ３０３では、ステップ３０１で得たｍとステップ３０２で得たｎを比較する。比較した結果一致した場合は既に減速ＬＢＡの領域は通過済みであるので、ステップ３１０で加速済みか否かを判定し、加速済みの場合にはステップ３０９に進み、ステップ３１０で加速済みでない場合には、ステップ３１１に移行して、加速処理をした後、ステップ３０９に移行して、減速処理無しの倍速でディスク１０３からからデータを読み出す。
ステップ３０３で、ｎがｍより小さい場合、ステップ３０４で、検索するためのパラメータｎをインクリメントする。例えば、当初ｎはゼロであったので、インクリメントしてｎ＝１とする。その後、ステップ３０５でｎ番目の減速ＬＢＡ情報、例えば、ディスクの層の番号とアドレスを図２で示すテーブルから取得する。項番１のディスクで、アドレス１の場合は、層数は１であるので、アドレス２５４０ｈ〜２５４５ｈを取得する。項番３のディスクに対応するアドレス１の場合には、１層目という情報と、アドレスが１７ＣＦ００ｈ〜１７ＣＦ０６ｈを取得するし、アドレス２の場合には２層目という情報と、アドレス１Ｅ５ＣＣ０ｈ〜１Ｅ５ＣＣ７ｈを取得する。ｎ番目の減速ＬＢＡを取得した後、ステップ３０６に移行する。ステップ３０６では、現在のアドレスが、実際に読み出したい減速ＬＢＡの最初のアドレスより１００ｈセクタ前のアドレスと減速ＬＢＡの間にあるのかを判定する。現在のＬＢＡが減速ＬＢＡと一致してから減速処理を行っても、目標ＬＢＡを読み出す時には十分に減速されていない可能性があるので、ここでは１００ｈセクタ前のアドレスから減速処理を行うためにこの様な判定を行っている。ステップ３０６でＹｅｓの場合は、現在のアドレスが減速ＬＢＡより１００ｈ前のアドレスになったことを示すため、ステップ３０７では、既に減速されているか否かを判定し、減速されている場合はステップ３０９に進み、ディスク１０３からデータを読み出す。ステップ３０８で減速されていない場合にはステップ３０８に移行して減速処理を行った後、ステップ３０９でデータを読み出す。なお、ステップ３０７で、減速処理されている場合とは、例えば、既に減速ＬＢＡを読んでいる場合が相当する。
ステップ３０６で、現在のアドレスが減速ＬＢＡの最初アドレス−１００ｈより前のアドレスの場合は、減速しない速度（最大の速度）でディスクを回転させても再生することができる。又、現在のアドレスが減速ＬＢＡの最後のアドレスより進んでいる場合、即ち、現在のアドレスが減速ＬＢＡの最後のアドレスより進んでいる場合には、減速ＬＢＡを通過したことになるので、加速処理をする必要がある。よって、いずれの場合も、ステップ３１２に移行して、加速ずみか否かを判定し、加速済、即ち、Ｙｅｓの場合にはステップ３０３に戻り、Ｎｏの場合にはステップ３１３で加速処理をした後、ステップ３０３に戻る。
【００１１】
次に、図４を用いて、図２の減速処理に関する情報の取得と図２に示すテーブルの更新処理について説明する。
図４は減速処理動作と減速処理用テーブルの更新処理の一実施例を示すフローチャートである。図に示すように、まず、ステップ４０１で、現在再生しているＤＶＤのＰｈｙｓｉｃａｌ  Ｆｏｒｍａｔ  Ｉｎｆｏｒｍａｔｉｏｎから、ディスクの層数、トラックパス及び最終セクタ番号に関する情報を取得する。一般に、Ｐｈｙｓｉｃａｌ  Ｆｏｒｍａｔ  Ｉｎｆｏｒｍａｔｉｏｎはディスクのイニシャルリード時に必ずリードする。次に、ステップ４０２において、当該ディスク番号を検索するためのパラメータｄｔを初期化（＝０）する。次に、ステップ４０３で、図２のテーブルに登録されているディスクの総数ｄｉをＥＥＰＲＯＭ１１１から取得する。ステップ４０４では全てのディスクの確認が済んだか否かの判定を行う。即ち、ディスク識別情報数ｄｉが図２のテーブルの最後の項番に等しくなると、全てのディスクの確認が終了したことになる。即ち、ステップ４０４でＹｅｓの場合は、当該ディスクに関する情報がＥＥＰＲＯＭ１１１に記憶されていないことになるので、この場合はステップ４０８に移行し、ディスク再生装置に装着されたディスクに関する情報、即ち、層数、トラックパス、及び最終セクタ番号をＥＥＰＲＯＭ１１１に登録する。ステップ４０９でディスク識別情報数ｄｉをｄｉ＋１にインクリメントし、ステップ４１０でディスク識別情報ｄｉをＥＥＰＲＯＭ１１１に登録する。
【００１２】
ステップ４０４で当該ディスク番号ｄｔがディスク識別情報数ｄｉより少ない場合、即ち、全てのディスクについて、認が済んでいない場合はステップ４０５に進む。ステップ４０５ではパラメータｄｔをインクリメントする。ステップ４０６はＥＥＰＲＯＭ１１１からｄｔ番目のディスクの情報を取得した場合、即ち、当該ディスクの層数、トラックパス、及び最終セクタ番号を取得する。ステップ４０７では、このＥＥＰＲＯＭ１１１から取得した３情報とステップ４０１で再生装置に載置されたディスクから得られた３情報とを比較し、ステップ４０１とステップ４０６で得られた情報が全て一致するか否かを判定する。一致した場合（Ｙｅｓ）の場合は処理を終了し、一致しない場合（Ｎｏ）はステップ４０４に移行して、検索処理を継続する。
【００１３】
次に、前記図３のステップ３０９の詳細に付いて、図５のフローチャートを用いて説明する。
図５は読出処理の一実施例を示すフローチャートである。まず、ステップ５０１で、何回リトライしたかをカウントするリードリトライのカウンタをクリアする。ステップ５０２はディスクからデータをリードする処理（データ読出処理）を行う。ステップ５０３はステップ５０２のデータリード処理によるエラーの有無を確認する。ステップ５０３で、エラーが発生している場合（Ｎｏの場合）は、ステップ５０４に進む。エラーが発生していない場合（Ｙｅｓの場合）はステップ５０８に進む。ステップ５０４では再生速度はそのままにして、リトライ処理によって読出し処理を行うので、リトライを行った数だけリードリトライカウンタをインクリメントする。ステップ５０５では現在までのリトライ回数が上限に達しているか否かを判定する。上限に達していない場合（Ｎｏの場合）はステップ５０２に戻り、再度データリード処理を実施する。ステップ５０５で、上限に達した場合はステップ５０６に進む。ステップ５０６では既に減速状態か否かを判定する。まだ減速していない場合は、ステップ５０７に移行して減速処理を実施した後にステップ５０１に進み、リードリトライカウンタをクリアした後、減速状態下でのデータリード処理を実施する。ステップ５０６で、既に減速処理が実施されている場合には、ステップ５０７に進み、エラー処理を実施して終了する。
【００１４】
ステップ５０３でリードエラーがない場合（Ｙｅｓの場合）、減速した結果読めているのか、減速しないで読めているのかが不明なため、ステップ５０８で、リードエラー無時に減速状態下でのリードか否かを判定する。ステップ５０８で、減速せずにリードしている場合（Ｎｏの場合）には処理を終了する。ステップ５０８で、減速してリードしている場合には、減速しなければ読めなくなっている場所が増えた可能性があるため、ステップ５１１に進み、既に登録してあるＬＢＡか否かを判定する。ステップ５１１で既に登録してあるＬＢＡの場合は処理を終了する。ステップ５１１で、未登録のＬＢＡの場合はステップ５１２に進み、ＥＥＰＲＯＭ１１１に減速ＬＢＡを登録する。
【００１５】
本発明の実施例において、ディスク識別情報及び減速ＬＢＡ情報をＥＥＰＲＯＭ１１１に記憶しているが、必ずしもＥＥＰＲＯＭ１１１を用いる必要はなく、他の不揮発性メモリでも良い。
【００１６】
【発明の効果】
以上述べたように、本発明によれば、減速しなければ読み出すことができないディスクの場合、そのディスク識別情報と減速ＬＢＡを情報記録ディスク再生装置のメモリに記憶しているので、再度減速読出可能領域の読出しがあった場合には、予め読出可能な回転速度に減速することができ、円滑な再生が可能である。
【図面の簡単な説明】
【図１】本発明による情報記録ディスク再生装置の一実施例を示すブロック図である。
【図２】リトライ再生のためにメモリに記憶される情報を示すテーブルである。
【図３】減速ＬＢＡに至る前に行われる減速判定処理動作の一実施例示すフローチャートである。
【図４】減速処理動作と減速処理用テーブルの更新処理の一実施例を示すフローチャートである。
【図５】読出処理の一実施例を示すフローチャートである。
【符号の説明】
１０１…ホストコンピュータ、１０２…ＤＶＤ−ＲＯＭドライブ、１０３…情報記録ディスク、１０４…マイクロプロセッサ、１０５…ＲＯＭ、１０６…バッファ、１０７…再生速度制御部、１０８…情報記録ディスク読出装置、１０９…デコーダ、１１０…ＲＡＭ、１１１ＥＥＰＲＯＭ。
【図１】
2004152379.tif 000003
【図２】
2004152379.tif 000004
【図３】
2004152379.tif 000005
【図４】
2004152379.tif 000006
【図５】
2004152379.tif 000007