(57)【要約】【目的】  データの再生開始前又は記録開始前にデータの種類に応じたエラー処理を決定してデータの再生又は記録を行えるようにする。【構成】  判別部１３は、データの記録又は再生の開始前に、そのデータがリアルタイムに記録又は再生することを重要視するデータか、正確に記録又は再生することを重要視するデータかを判別し、その判別結果をＣＰＵ１０へ送る。ＣＰＵ１０は、データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を決定し、データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理を決定する。【選択図】        図１
2005251276.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に対するデータの記録又は再生を行う情報記録再生装置において、
前記データの記録又は再生の開始前に、前記データがリアルタイムに記録又は再生することを重要視するデータと正確に記録又は再生することを重要視するデータのいずれであるかを判別する判別手段と、該判別手段による判別結果に基づいて前記データの記録中又は再生中のエラー発生時に実行する処理を決定する制御手段とを設けたことを特徴とする情報記録再生装置。
【請求項２】
請求項１記載の情報記録再生装置において、
前記判別手段は、前記データの記録又は再生の開始前に、前記データに対する所定情報を検出したときに前記データがリアルタイムに記録又は再生することを重要視するデータであると判別し、前記所定情報を検出しなかったときに前記データが正確に記録又は再生することを重要視するデータであると判別する手段であることを特徴とする情報記録再生装置。
【請求項３】
請求項１又は２記載の情報記録再生装置において、
前記リアルタイムに記録又は再生することを重要視するデータはビデオデータであることを特徴とする情報記録再生装置。
【請求項４】
請求項３記載の情報記録再生装置において、
前記ビデオデータは、動画圧縮規格に基づいて圧縮されたデータであることを特徴とする情報記録再生装置。
【請求項５】
請求項２又は４記載の情報記録再生装置において、
前記所定情報はシーケンス・ヘッダであることを特徴とする情報記録再生装置。
【請求項６】
請求項１又は２記載の情報記録再生装置において、
前記制御手段は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時に前記リトライ動作を前記所定回数よりも少ない回数だけ実行する処理をそれぞれ決定する手段であることを特徴とする情報記録再生装置。
【請求項７】
請求項１又は２記載の情報記録再生装置において、
前記制御手段は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時に前記リトライ動作を実行せずに記録又は再生を継続する処理をそれぞれ決定する手段であることを特徴とする情報記録再生装置。
【請求項８】
請求項１又は２記載の情報記録再生装置において、
前記制御手段は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理をそれぞれ決定する手段であることを特徴とする情報記録再生装置。
【請求項９】
請求項１又は２記載の情報記録再生装置において、
前記制御手段は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理をそれぞれ決定する手段であることを特徴とする情報記録再生装置。
【請求項１０】
記録媒体に対するデータの記録又は再生を行う情報記録再生方法において、
前記データの記録又は再生の開始前に、前記データがリアルタイムに記録又は再生することを重要視するデータと正確に記録又は再生することを重要視するデータのいずれであるかを判別する判別工程と、該判別工程による判別結果に基づいて前記データの記録中又は再生中のエラー発生時に実行する処理を決定する制御工程とからなることを特徴とする情報記録再生方法。
【請求項１１】
請求項１０記載の情報記録再生方法において、
前記判別工程は、前記データの記録又は再生の開始前に、前記データに対する所定情報を検出したときに前記データがリアルタイムに記録又は再生することを重要視するデータであると判別し、前記所定情報を検出しなかったときに前記データが正確に記録又は再生することを重要視するデータであると判別する工程であることを特徴とする情報記録再生方法。
【請求項１２】
請求項１０又は１１記載の情報記録再生方法において、
前記リアルタイムに記録又は再生することを重要視するデータはビデオデータであることを特徴とする情報記録再生方法。
【請求項１３】
請求項１２記載の情報記録再生方法において、
前記ビデオデータは、動画圧縮規格に基づいて圧縮されたデータであることを特徴とする情報記録再生方法。
【請求項１４】
請求項１１又は１３記載の情報記録再生方法において、
前記所定情報はシーケンス・ヘッダであることを特徴とする情報記録再生方法。
【請求項１５】
請求項１０又は１１記載の情報記録再生方法において、
前記制御工程は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時に前記リトライ動作を前記所定回数よりも少ない回数だけ実行する処理をそれぞれ決定する工程であることを特徴とする情報記録再生方法。
【請求項１６】
請求項１０又は１１記載の情報記録再生方法において、
前記制御工程は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時に前記リトライ動作を実行せずに記録又は再生を継続する処理をそれぞれ決定する工程であることを特徴とする情報記録再生方法。
【請求項１７】
請求項１０又は１１記載の情報記録再生方法において、
前記制御工程は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理をそれぞれ決定する工程であることを特徴とする情報記録再生方法。
【請求項１８】
請求項１０又は１１記載の情報記録再生方法において、
前記制御工程は、前記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、前記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、前記データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理をそれぞれ決定する工程であることを特徴とする情報記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＣＤ，ＣＤ−ＲＯＭディスク，ＣＤ−Ｒディスク，ＣＤ−ＲＷディスク，ＤＶＤ−ＲＯＭディスク，ＤＶＤ−Ｒディスク，ＤＶＤ−ＲＷディスク，ＤＶＤ＋Ｒディスク，ＤＶＤ＋ＲＷディスク，ＤＶＤ−ＲＡＭディスク等の記録媒体に対してデータの記録及び再生を行うＣＤドライブ，ＤＶＤドライブ等の情報記録再生装置と上記のような記録媒体に対してデータの記録及び再生を行う情報記録再生方法に関する。
【背景技術】
【０００２】
従来、データの再生時にエラー中断が起こったことを検知すると、エラー訂正による影響度が小さい再生データに対してはエラー訂正を行わず、エラー訂正による影響度が大きい再生データに対してはエラー訂正を行う情報記録再生装置（例えば、特許文献１参照）があった。
【特許文献１】特開平２−２２３３６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の情報記録再生装置では、データの再生又は記録を開始した後、エラーが発生したときにエラー訂正による影響度が小さい再生データに対してはエラー訂正を行わず、エラー訂正による影響度が大きい再生データに対してはエラー訂正を行うように切り替えるので、データの種類によってエラーが発生しても良いからリアルタイムに再生又は記録させるようにしたり、あるいは正確に再生又は記録させることを優先させて処理するようにしたくてもできないという問題があった。
この発明は上記の点に鑑みてなされたものであり、データの再生開始前又は記録開始前にデータの種類に応じたエラー処理を決定してデータの再生又は記録を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
この発明は上記の目的を達成するため、次の（１）〜（９）の各情報記録再生装置を提供する。
（１）記録媒体に対するデータの記録又は再生を行う情報記録再生装置において、上記データの記録又は再生の開始前に、上記データがリアルタイムに記録又は再生することを重要視するデータと正確に記録又は再生することを重要視するデータのいずれであるかを判別する判別手段と、その判別手段による判別結果に基づいて上記データの記録中又は再生中のエラー発生時に実行する処理を決定する制御手段を設けた情報記録再生装置。
（２）上記（１）の情報記録再生装置において、上記判別手段を、上記データの記録又は再生の開始前に、上記データに対する所定情報を検出したときに上記データがリアルタイムに記録又は再生することを重要視するデータであると判別し、上記所定情報を検出しなかったときに上記データが正確に記録又は再生することを重要視するデータであると判別する手段にした情報記録再生装置。
【０００５】
（３）上記（１）又は（２）の情報記録再生装置において、上記リアルタイムに記録又は再生することを重要視するデータはビデオデータである情報記録再生装置。
（４）上記（３）の情報記録再生装置において、上記ビデオデータは、動画圧縮規格に基づいて圧縮されたデータである情報記録再生装置。
（５）上記（２）又は（４）の情報記録再生装置において、上記所定情報はシーケンス・ヘッダである情報記録再生装置。
（６）上記（１）又は（２）の情報記録再生装置において、上記制御手段を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を上記所定回数よりも少ない回数だけ実行する処理をそれぞれ決定する手段にした情報記録再生装置。
【０００６】
（７）上記（１）又は（２）の情報記録再生装置において、上記制御手段を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を実行せずに記録又は再生を継続する処理をそれぞれ決定する手段にした情報記録再生装置。
【０００７】
（８）上記（１）又は（２）の情報記録再生装置において、上記制御手段を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理をそれぞれ決定する手段にした情報記録再生装置。
【０００８】
（９）上記（１）又は（２）の情報記録再生装置において、上記制御手段を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理をそれぞれ決定する手段にした情報記録再生装置。
【０００９】
さらに、次の（１０）〜（１８）の情報記録再生方法も提供する。
（１０）記録媒体に対するデータの記録又は再生を行う情報記録再生方法において、上記データの記録又は再生の開始前に、上記データがリアルタイムに記録又は再生することを重要視するデータと正確に記録又は再生することを重要視するデータのいずれであるかを判別する判別工程と、その判別工程による判別結果に基づいて前記データの記録中又は再生中のエラー発生時に実行する処理を決定する制御工程とからなる情報記録再生方法。
（１１）上記（１０）の情報記録再生方法において、上記判別工程を、上記データの記録又は再生の開始前に、上記データに対する所定情報を検出したときに上記データがリアルタイムに記録又は再生することを重要視するデータであると判別し、上記所定情報を検出しなかったときに上記データが正確に記録又は再生することを重要視するデータであると判別する工程にした情報記録再生方法。
【００１０】
（１２）上記（１０）又は（１１）の情報記録再生方法において、上記リアルタイムに記録又は再生することを重要視するデータはビデオデータである情報記録再生方法。
（１３）上記（１２）の情報記録再生方法において、上記ビデオデータは、動画圧縮規格に基づいて圧縮されたデータである情報記録再生方法。
（１４）上記（１１）又は（１３）の情報記録再生方法において、上記所定情報はシーケンス・ヘッダである情報記録再生方法。
（１５）上記（１０）又は（１１）の情報記録再生方法において、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を上記所定回数よりも少ない回数だけ実行する処理をそれぞれ決定する工程にした情報記録再生方法。
【００１１】
（１６）上記（１０）又は（１１）の情報記録再生方法において、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を実行せずに記録又は再生を継続する処理をそれぞれ決定する工程にした情報記録再生方法。
【００１２】
（１７）上記（１０）又は（１１）の情報記録再生方法において、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理をそれぞれ決定する工程にした情報記録再生方法。
【００１３】
（１８）上記（１０）又は（１１）の情報記録再生方法において、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理をそれぞれ決定する工程にした情報記録再生方法。
【発明の効果】
【００１４】
この発明による情報記録再生装置と情報記録再生方法は、データの再生開始前又は記録開始前にデータの種類に応じたエラー処理を決定してデータの再生又は記録を行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
図１はこの発明の情報記録再生装置の一実施例である光ディスクドライブの構成を示すブロック図である。
この光ディスクドライブ１は、ＣＤ，ＣＤ−ＲＯＭディスク，ＣＤ−Ｒディスク，ＣＤ−ＲＷディスク，ＤＶＤ−ＲＯＭディスク，ＤＶＤ−Ｒディスク，ＤＶＤ−ＲＷディスク，ＤＶＤ＋Ｒディスク，ＤＶＤ＋ＲＷディスク，ＤＶＤ−ＲＡＭディスク等の記録媒体に対してデータの記録及び再生を行うＣＤドライブ，ＤＶＤドライブ等の情報記録再生装置であり、パーソナルコンピュータ（ＰＣ），レコーダ等のホストコンピュータ２とデータ通信可能に接続している。
【００１６】
この光ディスクドライブ１は、ＣＰＵ１０，プログラムメモリ１１，データ用メモリ１２，判別部１３，ＤＳＰ＆サーボ部１４，ＣＤ系／ＤＶＤ系制御変更部１５，ＣＤ系記録再生制御部１６，ＤＶＤ系記録再生制御部１７，光ピックアップ制御部１８，光ピックアップ（Ｐｉｃｋ  ｕｐ）１９，レーザダイオード２０，モータ総合制御部２１，モータ群２２，アンプ２３，インタフェイス２４からなる。
ＣＰＵ１０は、プログラムメモリ１１に格納されたプログラムを実行することにより、この光ディスクドライブ１の全体の制御を行うと共に、この発明に係る制御処理を実行する。
プログラムメモリ１１は、ＣＰＵ１０が実行するプログラムを格納するメモリである。
データ用メモリ１２は、ホストコンピュータ２から受信して光ディスク３０に記録するデータ（情報）と、光ディスク３０から再生してホストコンピュータ２へ送信するデータを格納する記憶メモリである。
判別部１３は、プログラムメモリ１１に格納されたプログラムを実行することにより、この発明にかかる制御処理の際の判別処理を実行する。
【００１７】
すなわち、プログラムメモリ１１に、コンピュータに、記録媒体に対するデータの記録又は再生の開始前に、上記データがリアルタイムに記録又は再生することを重要視するデータと正確に記録又は再生することを重要視するデータのいずれであるかを判別する判別工程と、その判別工程による判別結果に基づいて上記データの記録中又は再生中のエラー発生時に実行する処理を決定する制御工程との手順を実行させるためのプログラムを格納している。
そのプログラムの判別工程は、上記データの記録又は再生の開始前に、上記データに対する所定情報を検出したときに上記データがリアルタイムに記録又は再生することを重要視するデータであると判別し、上記所定情報を検出しなかったときに上記データが正確に記録又は再生することを重要視するデータであると判別する工程にしてもよい。
【００１８】
また、上記リアルタイムに記録又は再生することを重要視するデータをビデオデータにすることもできる。
さらに、上記ビデオデータを、動画圧縮規格に基づいて圧縮されたデータにすることもできる。
また、上記所定情報をシーケンス・ヘッダにすることもできる。
さらに、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を上記所定回数よりも少ない回数だけ実行する処理をそれぞれ決定する工程にしてもよい。
【００１９】
あるいは、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を実行せずに記録又は再生を継続する処理をそれぞれ決定する工程にしてもよい。
【００２０】
また、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理をそれぞれ決定する工程にしてもよい。
【００２１】
あるいは、上記制御工程を、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理をそれぞれ決定する工程にしてもよい。
【００２２】
そして、判別部１３が、上記プログラムメモリ１１のプログラムを実行することにより、記録媒体に対するデータの記録又は再生の開始前に、上記データがリアルタイムに記録又は再生することを重要視するデータと正確に記録又は再生することを重要視するデータのいずれであるかを判別する判別手段の機能を果たす。
また、上記ＣＰＵ１０が、上記プログラムメモリ１１のプログラムを実行することにより、上記判別手段による判別結果に基づいて上記データの記録中又は再生中のエラー発生時に実行する処理を決定する制御手段の機能を果たす。
上記判別部１３は、実行するプログラムの内容により、上記データの記録又は再生の開始前に、上記データに対する所定情報を検出したときに上記データがリアルタイムに記録又は再生することを重要視するデータであると判別し、上記所定情報を検出しなかったときに上記データが正確に記録又は再生することを重要視するデータであると判別する判別手段の機能も果たす。
【００２３】
また、上記リアルタイムに記録又は再生することを重要視するデータはビデオデータにすることもできる。
さらに、上記ビデオデータを、動画圧縮規格に基づいて圧縮されたデータにすることもできる。
また、上記所定情報をシーケンス・ヘッダにすることもできる。
【００２４】
さらに、上記ＣＰＵ１０は、実行するプログラムの内容により、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を上記所定回数よりも少ない回数だけ実行する処理をそれぞれ決定する制御手段の機能を果たす。
【００２５】
また、上記ＣＰＵ１０は、実行するプログラムの内容により、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を実行せずに記録又は再生を継続する処理をそれぞれ決定する制御手段の機能を果たす。
【００２６】
さらに、上記ＣＰＵ１０は、実行するプログラムの内容により、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理をそれぞれ決定する制御手段の機能を果たす。
【００２７】
さらにまた、上記ＣＰＵ１０は、実行するプログラムの内容により、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理をそれぞれ決定する制御手段の機能を果たす。
【００２８】
ＤＳＰ＆サーボ部１４は、光ディスクドライブ１に組み込まれたり搭載されてＣＰＵ１０の処理を一部肩代わりし、音声や画像などの処理に特化したマイクロプロセッサであるＤＳＰと、モータ総合制御部２１を制御し、光ピックアップを回転する光ディスク３０の上を移動させたりするサーボを行うサーボ部とからなる。
ＣＤ系／ＤＶＤ系制御変更部１５は、光ディスク３０がＣＤ，ＣＤ−ＲＯＭディスク，ＣＤ−Ｒディスク，ＣＤ−ＲＷディスク等のＣＤ系のディスクの時にはＣＤ系記録再生制御部１６に、ＤＶＤ−ＲＯＭディスク，ＤＶＤ−Ｒディスク，ＤＶＤ−ＲＷディスク，ＤＶＤ＋Ｒディスク，ＤＶＤ＋ＲＷディスク，ＤＶＤ−ＲＡＭディスク等のＤＶＤ系のディスクの時にはＤＶＤ系記録再生制御部１７にそれぞれ制御を変更するための制御機能を持っている。
【００２９】
ＣＤ系記録再生制御部１６は、ＬＤ２０のＣＤ用ＬＤ２０ａによって発光したレーザ光に基づく光ディスク３０へのデータの記録と再生を制御する。
ＤＶＤ系記録再生制御部１７は、ＬＤ２０のＤＶＤ用ＬＤ２０ｂによって発光したレーザ光に基づく光ディスク３０へのデータの記録と再生を制御する。
光ピックアップ制御部１８は、光ピックアップ１９に搭載されたＬＤ２０のＣＤ用ＬＤ２０ａとＤＶＤ用ＬＤ２０ｂの発光の制御を行う。
光ピックアップ１９は、ＬＤ２０から照射するレーザ光によって光ディスク３０に対してデータの記録と再生を行う。
ＬＤ２０は、光ディスク３０がＣＤ系ディスクのときにはＣＤ用ＬＤ２０ａを、ＤＶＤディスクのときにはＤＶＤ用ＬＤ２０ｂをそれぞれ使用する。
【００３０】
モータ総合制御部２１は、モータ群２２の各モータの駆動制御を行う。
モータ群２２は、光ディスク３０の回転を行うスピンドルモータ，光ディスク３０の出し入れを行うローディングを行うローディングモータ，光ピックアップ１９の姿勢制御を行うチルトモータ，光ピックアップ１９のシーク動作を行うシークモータ等の各モータからなる。
アンプ２３は、光ディスク３０から再生したデータ、例えば音楽データを増幅してヘッドホンへ出力する。
インタフェイス２４は、ホストコンピュータ２との間でデータをやり取りする制御を行う。
【００３１】
光ディスク３０は、ＣＤ，ＣＤ−ＲＯＭディスク，ＣＤ−Ｒディスク，ＣＤ−ＲＷディスク，ＤＶＤ−ＲＯＭディスク，ＤＶＤ−Ｒディスク，ＤＶＤ−ＲＷディスク，ＤＶＤ＋Ｒディスク，ＤＶＤ＋ＲＷディスク，ＤＶＤ−ＲＡＭディスク等の記録媒体である。
一方、ホストコンピュータ２は、ＣＰＵ，ＲＯＭ，ＲＡＭ等からなるマイクロコンピュータを内蔵し、光ディスクドライブ１に対するデータの記録と再生を指示し、記録するデータを出力し、光ディスクドライブ１から再生されたデータを受信する。
【００３２】
光ディスクドライブ１の全体の動きの概略は次のようになる。
データの再生の場合、モータ総合制御部２１によって制御されたモータ群２２のスピンドルモータが回転して光ディスク３０を所定回転数まで上げる。
次いで、モータ総合制御部２１と光ピックアップ制御部１８によって光ディスク３０上に光ピックアップ１９が運ばれてチルトモータによる姿勢制御が行われる。
これで読み出す機械系の準備が完了する。
その後、光ピックアップ１９を通して再生されたデータがアナログからデジタルに変換され、データ用メモリ１２に読み込まれる。その読み込まれたデータがインタフェイス２４を通してホストコンピュータ２へ転送される。
【００３３】
データの記録の場合、上記と同じような機械系の準備を整えると、ホストコンピュータ２から記録するデータを受信してデータ用メモリ１２に一時記憶し、そのデータに基づいてＬＤ２０から光ディスク３０へレーザ光を発光して記録する。
また、ＣＰＵ１０の処理能力に余裕があれば、この発明に係る判別手段の機能をＣＰＵ１０によって実現するようにしても良い。その場合は、上記判別部１３を設けなくても済むので回路構成を簡単にすることができる。
【００３４】
図２は、光ディスクドライブの電源投入時又は光ディスクの装着時の処理を示すフローチャート図である。
光ディスクドライブの電源が投入されると、ＣＰＵは、ステップ（図中「Ｓ」で示す）１で初期化処理を実行し、ステップ２でトレイイン状態か否かを判断する。このトレイイン状態とは、光ディスクを載置して光ディスクドライブ内に装着するトレイが光ディスクドライブ内に挿入されて格納された状態をいう。
ステップ２の判断でトレイイン状態でない場合、すなわち、光ディスクドライブ内にトレイが格納されていない場合は、ステップ９へ進んでトレイイン処理を実行し、ステップ２の処理へ戻る。
【００３５】
ステップ２の判断でトレイイン状態の場合、すなわち、光ディスクドライブ内にトレイが格納されている場合は、ステップ３でトレイに光ディスクが有るか否か、すなわちトレイに光ディスクが載置されているか否かを判断し、光ディスクが無ければ、ステップ６へ進んでイジェクト命令が有ったか否かを判断し、イジェクト命令が有ったら、ステップ７でイジェクト処理を実行して光ディスクドライブからトレイを排出し、ステップ８へ進んでトレイイン命令が有るか否かを判断し、トレイイン命令が有ったら、ステップ９でトレイイン処理を実行して光ディスクドライブ内にトレイを挿入して格納し、ステップ２へ戻る。
【００３６】
ステップ３の判断でトレイに光ディスクが有れば、ステップ４へ進んでスタートアップ処理を実行して光ディスクの回転を開始し、ステップ５で光ディスクの種類と、光ディスクの記録又は再生の速度と、光ディスクに対して照射するレーザ光の強度を確認する処理を実行し、その処理後にデータの記録又は再生を行うが、最初はデータの格納されたファイルの種類，光ディスク上の位置，データの大きさを確認し、次に判別部によってこの発明に係る判別処理を実行し、データがリアルタイムに記録又は再生することを重要視するデータと正確に記録又は再生することを重要視するデータのいずれであるかを判別するデータの種類の判別と、その判別結果に基づいてデータの記録中又は再生中のエラー発生時に実行する処理を決定する制御処理を実行し、レディ状態に移行する。
【００３７】
上記ステップ５のデータの種類の判別処理は、データに対する所定情報を検出したときに上記データがリアルタイムに記録又は再生することを重要視するデータであると判別し、上記所定情報を検出しなかったときに上記データが正確に記録又は再生することを重要視するデータであると判別するとよい。
例えば、上記リアルタイムに記録又は再生することを重要視するデータがビデオデータの場合、上記所定情報としてシーケンス・ヘッダを用いるとよい。
【００３８】
ビデオデータ（映像情報）は、現在主としてＭＰＥＧ１又はＭＰＥＧ２と呼ばれる動画圧縮規格に基づいて圧縮処理されて光ディスク３０に記録している。
このＭＰＥＧ１又はＭＰＥＧ２の技術では、ビデオデータの前に必ず圧縮を復元する為の所定情報が記録されている。
この所定情報はシーケンス・ヘッダと呼ばれ、特定コードで他の情報とは区別されており、その内容も特定の順序で記録されている。このシーケンス・ヘッダを捕らえることにより、データがビデオデータであることを判別することができる。一方、このシーケンス・ヘッダが無い場合には、ＰＣ用データと判別することができる。
【００３９】
図３は、ビデオデータのＭＰＥＧ１，ＭＰＥＧ２のフォーマットを示す説明図である。
同図に示すように、ビデオデータの最初はシーケンス・ヘッダ４０が必ずあり、そのあとにグループ・オブ・ピクチャ４１として実際の圧縮された映像情報が続く。この形態はＭＰＥＧ１，ＭＰＥＧ２ともに同じである。また、グループ・オブ・ピクチャ４１は省略されることはあるが、シーケンス・ヘッダ４０は省略されることは無い。
このシーケンス・ヘッダ４０の先頭は必ずヘキサコードのヘッダコード“０００００１Ｂ３”が格納され、最後には必ずヘキサコードのエンドコード“０００００１Ｂ７”が格納される。また、シーケンス・ヘッダ４０の先頭と最後の間は順序が決まった記録がなされている。
【００４０】
上記ステップ５の処理において、判別部１３は、データの記録又は再生の開始前に、データ中にシーケンス・ヘッダが存在しているか否かを確認し、シーケンス・ヘッダを検出したときにデータがリアルタイムに記録又は再生することを重要視するデータであるビデオデータと判別し、シーケンス・ヘッダを検出しなかったときにデータが正確に記録又は再生することを重要視するデータであるＰＣ用データと判別し、その判別結果をＣＰＵ１０へ送る。
上記判別処理において、データ中に一度確認してシーケンス・ヘッダの存在が判れば、以後、現在読み取ろうとしているデータはすべてビデオデータかＰＣ用データかの何れか一方となり途中で変わることは無い。
【００４１】
また、上記判別処理において、光ディスク３０の先頭にビデオフォーマット（Ｖｉｄｅｏ  Ｆｏｒｍａｔ）でこの光ディスク３０に記録されているデータの各種情報が記録されている場合、光ディスク３０の先頭を読み取り、その読み取ったデータがビデオフォーマットであればデータがビデオデータであることを判別することができる。そのビデオフォーマットで記録される各種情報は、データのタイトル名やデータの大きさ等の情報である。
その場合、上記ステップ５の処理において、判別部１３は、データの記録又は再生の開始前に、光ディスク３０の先頭を読み取り、そのデータがビデオフォーマットであることを検出したときにデータがリアルタイムに記録又は再生することを重要視するデータであるビデオデータと判別し、ビデオフォーマットでないことを検出したときにデータが正確に記録又は再生することを重要視するデータであるＰＣ用データと判別し、その判別結果をＣＰＵ１０へ送る。
【００４２】
次に、上記ステップ５の処理において、ＣＰＵ１０は、判別部１３からの判別結果に基づいてＤＳＰ＆サーボ部１４，ＣＤ系／ＤＶＤ系制御変更部１５，ＣＤ系記録再生制御部１６，ＤＶＤ系記録再生制御部１７をコントロールし、データの記録中又は再生中のエラー発生時に実行する処理を決定する制御処理を実行する。
まず、その制御処理の第１実施例として、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理をそれぞれ決定する処理を実行する。
【００４３】
例えば、ＣＰＵ１０は、ビデオデータとＰＣ用データとでそれぞれエラー発生時に実施する処理の種類を決定する際、そのエラー処理を現在一般的に光ディスクドライブで使用されている処理を使えば簡単に出来る。
ＰＣ等のデータは光ディスクドライブのデータ処理速度よりも記録時又は再生時に正確に行うことが重要視されるデータである。そのため、記録又は再生時にエラーが発生した場合には、記録動作又は再生動作を所定回数試みるリトライを行う。
【００４４】
一方、ビデオデータは、映像が中断したり停止したりすることを避けるため、記録時又は再生時にリアルタイムに記録又は再生することが重要視されるデータである。
そこで、データがＰＣ用データの場合は、記録中又は再生中のエラー発生時に所定回数のリトライを実行する。すなわち、データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、そのデータの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を決定して設定する。その所定回数（リトライ回数）は、通常１６回程度であるが任意の回数を設定することができる。
【００４５】
一方、ビデオデータの場合は、記録中又は再生中にエラーが発生してもリトライを実行せずにエラー情報のみ識別し、そのまま通常のエラーのないデータと同じように記録又は再生を行う。すなわち、ＣＤ系記録再生制御部１６又はＤＶＤ系記録再生制御部１７で検出されたエラーを、ＣＰＵ１０からインタフェイス２４を通じてホストコンピュータ２へ通達し、内部処理ではエラー部を無視する。
このようにして、データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、そのデータの記録中又は再生中のエラー発生時にエラーを無視して記録又は再生を継続する処理を決定して設定する。また、再生時はそのエラーの発生したデータを読み捨てるようにしてもよい。このようにして再生時は映像の中断を避ける。
【００４６】
次に、上記制御処理の第２実施例では、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理をそれぞれ決定する処理を実行する。
【００４７】
光ディスクドライブ１において、ＰＣ用データを記録する場合、エラーが発生するとホストコンピュータ２からのデータ受信を中断し、ホストコンピュータ２をエラー回復するまで待たせることが出来るので、記録時にエラーが発生したときにはＰＣからのデータ受信を中断し、所定回数（通常１６回）のリトライを実施し、そのリトライが完了した時点で、再びＰＣからデータの受信を再開する。
また、ＰＣ用データを再生する場合、リトライ動作を所定回数実行する。
すなわち、データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を決定して設定する。
【００４８】
一方、ビデオデータの記録では、ＴＶ放送局から送られてくるデータを記録する場合、受信する光ディスクドライブ１側でエラーが発生してもＴＶ放送局へデータの送信を待たせることが出来ないので、エラー処理中に受信したデータは記録されることなく失われてしまう。そこで、ビデオデータを記録する場合、エラー発生箇所をスキップし（エラー箇所を飛ばし）、そのスキップした次の記録領域所からデータ記録を続行する。
また、ビデオデータの再生では、エラー発生箇所をスキップし（エラー箇所を飛ばし）、そのスキップした次の記録領域からデータ再生を続行する
すなわち、データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、データの記録中又は再生中のエラー発生時にエラー箇所を飛ばして記録又は再生を継続する処理を決定して設定する。
このようにして、エラーが出ている光ディスクの欠損個所を飛び越して記録又は再生を続行することができる。エラー発生と内容は識別する。
【００４９】
次に、上記制御処理の第３実施例として、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に前記リトライ動作を実行せずに記録又は再生を継続する処理をそれぞれ決定する処理を実行するようにしてもよい。
このようにして、ＰＣ用データは現状の品質を保持することができ、ビデオデータは映像の中断，停止等の問題を避けることが出来る。なお、エラー発生時に数ミリ秒の欠損が出るが、映像自体の時間が長いため、数十ミリ秒までは視覚的には問題にならない。
【００５０】
次に、上記制御処理の第４実施例として、上記データが正確に記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時にエラー発生箇所を再度記録又は再生するリトライ動作を所定回数実行する処理を、上記データがリアルタイムに記録又は再生することを重要視するデータであるとの判別結果のときには、上記データの記録中又は再生中のエラー発生時に上記リトライ動作を上記所定回数よりも少ない回数だけ実行する処理をそれぞれ決定する処理を実行するようにしてもよい。
例えば、データがＰＣ用データの場合は、記録中又は再生中のエラー発生時に所定回数（通常１６回程度）のリトライを実施する処理を決定し、ビデオデータの場合は、上記所定回数よりも少ない回数（例えば５回程度）のリトライを実施する処理を決定する。
この場合は、データの記録又は再生が中断する場合があるが、その中断する時間を短くして極力正確に記録又は再生を試みるようにすることができる。
【産業上の利用可能性】
【００５１】
この発明による情報記録再生装置と情報記録再生方法は、ＭＯ等の他の記録媒体に対するデータの記録又は再生を行うＭＯドライブ等の光ディスクドライブにおいても適用することができる。
【図面の簡単な説明】
【００５２】
【図１】この発明の情報記録再生装置の一実施例である光ディスクドライブの構成を示すブロック図である。
【図２】図１に示す光ディスクドライブの電源投入時又は光ディスクの装着時の処理を示すフローチャート図である。
【図３】ビデオデータのＭＰＥＧ１，ＭＰＥＧ２のフォーマットを示す説明図である。
【符号の説明】
【００５３】
１：光ディスクドライブ    ２：ホストコンピュータ    １０：ＣＰＵ    １１：プログラムメモリ    １２：データ用メモリ    １３：判別部    １４：ＤＳＰ＆サーボ部    １５：ＣＤ系／ＤＶＤ系制御変更部    １６：ＣＤ系記録再生制御部    １７：ＤＶＤ系記録再生制御部    １８：光ピックアップ制御部    １９：光ピックアップ    ２０：ＬＤ    ２０ａ：ＣＤ用ＬＤ    ２０ｂ：ＤＶＤ用ＬＤ    ２１：モータ総合制御部    ２２：モータ群    ２３：アンプ    ２４：インタフェイス    ３０：光ディスク    ４０：シーケンス・ヘッダ    ４１：グループ・オブ・ピクチャ
【図１】
2005251276.tif 000003
【図２】
2005251276.tif 000004
【図３】
2005251276.tif 000005