(57)【要約】【課題】光学ドライブのデバッグ処理において、当該光学ドライブの開発効率を向上させると共に、光ディスクの無駄をなくしてコスト削減を図ることが可能な光学ドライブ検査装置を提供する。【解決手段】ＤＶＤメディアが挿入されたＤＶＤドライブ２００を制御して、当該ＤＶＤメディアの所定の位置に所定の長さのデータを記録することで、ＤＶＤドライブ２００のデバッグ処理を行う場合、光学ドライブ検査装置であるＰＣ１００は、デバッグ処理を行った後に、格納部１５に当該デバッグ処理におけるデータの記録位置とデータの長さを格納する。【選択図】図１
2010198708.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクが挿入された光学ドライブを制御して、前記光ディスクの所定の位置に所定の長さのデータを記録することで、前記光学ドライブのデバッグ処理を行う光学ドライブ検査装置において、
装置各部を制御する制御部と、前記光ディスク毎のデータを格納する格納部を設け、
前記制御部は、前記デバッグ処理を行った場合に、前記格納部に当該デバッグ処理におけるデータの記録位置とデータの長さを格納することを特徴とする光学ドライブ検査装置。
【請求項２】
請求項１に記載の光学ドライブ検査装置において、
前記制御部は、前記光学ドライブに未使用の前記光ディスクが挿入された場合、前記光学ドライブを制御して、前記光ディスクを識別するためのＩＤ（Identification）を、当該未使用の光ディスクに記録するとともに、当該ＩＤを前記格納部に格納し、
前記デバッグ処理において、前記光学ドライブに挿入された光ディスクに記録されているＩＤと、前記格納部に格納されているＩＤが一致する場合は、当該光ディスクを用いて前記デバッグ処理を行い、前記光学ドライブに挿入された光ディスクに記録されているＩＤと、前記格納部に格納されているＩＤが一致しない場合は、当該光ディスクを用いて前記デバッグ処理を行わないことを特徴とする光学ドライブ検査装置。
【請求項３】
請求項１または請求項２に記載の光学ドライブ検査装置において、
データを表示する表示部を設け、
前記制御部は、前記デバッグ処理が実行される場合、前記格納部に格納されている前記光ディスク毎のデータに基づいて、前記光ディスク毎のデータの記録位置とデータの長さを前記表示部に表示することを特徴とする光学ドライブ検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学ドライブにおける記録動作や記録品質等を検査するための光学ドライブ検査装置に関するものである。
【背景技術】
【０００２】
近年、データの記録／再生を行うための記録媒体として、ＣＤ（Compact Disc）／ＤＶＤ（Digital  Versatile Disc）／ＢＤ（Blu-ray（登録商標） Disc）等の光ディスクが用いられ、当該光ディスクに対してデータの記録／再生を行う駆動装置として、光学ドライブが用いられている。
【０００３】
上述した各種光ディスクにおいては、周知の通り、ディスクの構造および記録／再生方法が異なり、また、同じ種類の光ディスクにおいては、当該光ディスクの製造会社毎に記録状態の良し悪し、つまり、ディスクの記録品質が異なる場合がある。
【０００４】
このため、光学ドライブの開発時においては、当該光学ドライブに内蔵されたソフトウエア、つまり、データの記録／再生に係るプログラムが、予め定められた仕様通りに動作するか否かを検証すると共に、記録品質が、ディスクの種類／製造元に関係なく、所定の基準値を満たしているか否かを検証する。そして、当該検証の結果、プログラム動作の不具合や、所定の基準値に満たない記録品質等が発見された場合は、当該検証結果に基づいて、問題箇所を修正する。尚、以下においては、上述の検証および修正作業を「デバッグ処理」と記載し、当該「デバッグ処理」を行う装置を「光学ドライブ検査装置」と記載する。
【０００５】
ここで、光ディスクに対してデータの記録を行う場合は、通常、ディスク種別毎の規格に従って、ディスクの内側のトラックから外側のトラックに向かって連続的にデータの記録を行う。
【０００６】
デバッグ処理を行う場合は、光学ドライブ検査装置を用いて、光ディスクに予め付加された複数のアドレスの中から任意のアドレスを１つ指定すると共に、書き込むデータの長さを指定して、この任意のアドレスから任意のデータ長を記録する。これにより、光ディスク全体にデータを書き込む必要がないため、デバッグ処理を短時間で行うことが出来る。
【０００７】
また、光ディスクは、内側から外側にかけて微小ながらも反りが生じている場合があり、この反りによって内側の記録品質と外側の記録品質とに違いが生じてくるため、例えば、内側／中央／外側の各トラックにおける任意の位置でデータの記録を行うことにより、各記録位置における記録動作や記録品質の確認をより的確に行うことが出来る。
【０００８】
以上のようなデバッグ処理においては、コストを抑制するために、安価な「ライトワンス」型の光ディスクが用いられる。また、「ライトワンス」型の光ディスクは、データの書き換えや消去を行うことは出来ないが、データの追記は可能であるため、当該光ディスク１枚に対して、デバッグ処理を複数回実行する場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、「ライトワンス」型の光ディスク１枚に対してデバッグ処理を複数回実行した場合、当該デバッグ処理によってデータが書き込まれた領域（記録領域）が増加するにつれて、当該光ディスクにおける未記録領域の把握が次第に困難となる。このため、従来においては、誤って記録済みの位置からデバッグ処理が実行された場合、当該デバッグ処理は未完了（エラー）となるため、光学ドライブの開発効率を低下させる一因となっていた。また、何回かデバッグ処理を行った光ディスクについては、未記録領域が残っているか否かに関わらず、デバック処理担当者の判断に基づいて、光ディスクが廃棄されていたため、未記録領域のある光ディスクが無駄となって不経済であった。
【００１０】
尚、後掲の特許文献１〜５においては、光ピックアップのチルト角の調整を防止できる光ディスク記録装置や、光ディスクにおいてエラーが発生した場所を特定する検査装置等が開示されているが、上述した問題を解決するための方法は、開示されていない。
【００１１】
本発明は、上述した問題点に鑑み、光学ドライブのデバッグ処理において、当該光学ドライブの開発効率を向上させると共に、光ディスクの無駄をなくしてコスト削減を図ることが可能な光学ドライブ検査装置を提供することを目的としている。
【課題を解決するための手段】
【００１２】
本発明に係る光学ドライブ検査装置は、光ディスクが挿入された光学ドライブを制御して、光ディスクの所定の位置に所定の長さのデータを記録することで、光学ドライブのデバッグ処理を行う装置であって、装置各部を制御する制御部と、光ディスク毎のデータを格納する格納部を設けている。そして、制御部は、デバッグ処理を行った場合に、格納部に当該デバッグ処理におけるデータの記録位置とデータの長さを格納する。
【００１３】
このようにすることで、次回のデバッグ処理において、以前のデバッグ処理におけるデータの記録位置とデータの長さを確認することが出来るため、次回のデバッグ処理におけるデータの記録位置とデータの長さを正確に指定することが出来る。これにより、例えば、記録位置が以前の記録位置と重複する事などに起因したデバッグ処理未完了（エラー）を防止することが出来るため、光学ドライブの開発効率を向上させることが出来る。また、デバック処理担当者の判断等に基づいて、光ディスクを廃棄しなくてよいため、無駄をなくしてコスト削減を図ることが出来る。
【００１４】
本発明の光学ドライブ検査装置において、制御部は、光学ドライブに未使用の光ディスクが挿入された場合、光学ドライブを制御して、光ディスクを識別するためのＩＤ（Identification）を、当該未使用の光ディスクに記録するとともに、当該ＩＤを格納部に格納し、デバッグ処理において、光学ドライブに挿入された光ディスクに記録されているＩＤと、格納部に格納されているＩＤが一致する場合は、当該光ディスクを用いてデバッグ処理を行い、光学ドライブに挿入された光ディスクに記録されているＩＤと、格納部に格納されているＩＤが一致しない場合は、当該光ディスクを用いてデバッグ処理を行わないようにしてもよい。
【００１５】
このようにすることで、ＩＤが記憶された光ディスクのみがデバッグ処理に使用されるため、以前のデバッグ処理におけるデータの記録位置とデータの長さを確認することが出来る。これにより、デバッグ処理が未完了（エラー）となることを抑止することが出来るため、光学ドライブの開発効率を向上させることが出来る。
【００１６】
本発明の光学ドライブ検査装置において、データを表示する表示部を設けてもよく、制御部は、デバッグ処理が実行される場合、格納部に格納されている光ディスク毎のデータに基づいて、光ディスク毎のデータの記録位置とデータの長さを表示部に表示してもよい。
【００１７】
このようにすることで、デバッグ処理に使用される光ディスクの記録領域をより容易に把握することが出来るため、未記録領域を有効に使用してデバッグ処理を行うことが出来る。
【発明の効果】
【００１８】
本発明によれば、光学ドライブのデバッグ処理において、当該光学ドライブの開発効率を向上させることが出来ると共に、光ディスクが無駄に消費されるのを抑えてコスト削減を図ることが出来る。
【図面の簡単な説明】
【００１９】
【図１】ＰＣと、ＤＶＤドライブを示したブロック図である。
【図２】ＰＣにより実施されるデバッグ処理の動作を示したフローチャートである。
【図３】格納部の構成の一例を示した図である。
【図４】格納部に格納されたデータの一例を示した図である。
【図５】格納部に格納されたデータの一例を示した図である。
【図６】表示部に表示されるＯＳＤの一例を示した図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態につき、図面を参照しながら説明する。尚、以下の図では、同一部分または対応する部分に同一符号を付してある。
【００２１】
図１は、ＰＣ（Personal  Computer）１００と、ＤＶＤ（Digital  Versatile Disc）ドライブ２００を示したブロック図である。ここで、ＰＣ１００は、本発明における光学ドライブ検査装置の一実施形態であり、ＤＶＤレコーダ２００は、当該光学ドライブ検査装置によりデバッグ処理が行われる光学ドライブの一実施形態である。また、以下においては、ＰＣ１００を構成する装置等に関し、本発明に関係が無いものについては、図示および説明を省略する。また、ＤＶＤドライブ２００においても、ＰＣ１００と同様に、本発明に関係が無いものについては、図示および説明を省略する。
【００２２】
ＰＣ１００において、制御部１１は、ＣＰＵ（Central  Processing Unit）から構成されており、当該ＰＣ１００の各部を制御する。操作部１２は、入力装置の一種であるキーボードやマウス等から構成されており、各種データの入力や処理項目の選択／実行等を行う。表示部１３は、出力装置の一種である液晶ディスプレイ等から構成されており、各種映像やデータ等を表示する。
【００２３】
記憶部１４は、例えば、ＨＤＤ（Hard  Disc Drive）から構成されており、ＯＳ（Operating  System）や、上述したデバッグ処理の際に使用されるアプリケーションソフト等の様々なソフトウエアが記憶されている。格納部１５は、例えば、Ｆｌａｓｈ  ＲＯＭ（Read Only Memory）から構成されており、種々のデータが格納される。格納部１５に格納されるデータとしては、例えば、制御部１１による制御処理や演算処理の結果に基づくデータ等がある。
【００２４】
ＩＤ生成部１６は、デバッグ処理に使用される光ディスクを識別するためのＩＤ（Identification）を生成する。また、ＩＤ生成部１６は、制御部１１の制御の下、以前に生成したＩＤとは異なるＩＤを随時生成する。通信部１７は、例えば、ＵＳＢ（Universal Serial Bus）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）の規格に対応したインターフェイスから構成されており、ＤＶＤドライブ２００側に設けられた後述の通信部２３との間に接続されるケーブルＬを介して、各種制御コマンドやデータ等を送受信する。
【００２５】
ＤＶＤドライブ２００において、制御部２１は、ＣＰＵから構成されており、当該ＤＶＤドライブ２００の各部を制御する。記録／再生処理部２２は、ＤＶＤメディアに対し映像や音声などの記録または再生を行う。通信部２３は、例えば、ＵＳＢやＩＥＥＥの規格に対応したインターフェイスから構成されており、ＰＣ１００側に設けられた前述の通信部１７との間に接続されるケーブルＬを介して、各種制御コマンドやデータ等を送受信する。
【００２６】
以上のような構成からなるＰＣ１００（光学ドライブ検査装置）においては、ＤＶＤドライブ２００（光学ドライブ）に対してデバッグ処理を行う場合、図２のフローチャートで示される所定の動作が実行される。
【００２７】
詳しくは、図２のステップＳ１では、ＤＶＤドライブ２００のデバッグ処理の担当者により、ＰＣ１００の操作部１２が操作され、デバッグ処理が開始される。
【００２８】
ステップＳ２では、デバッグ処理のために用意された「ライトワンス」型のＤＶＤメディアが、ＤＶＤドライブ２００に挿入され、挿入後、当該ＤＶＤメディアに対する読込処理が開始される。
【００２９】
ステップＳ３では、ステップＳ２での読込処理の結果に基づいて、ＩＤ生成部１６により生成されたＩＤが、ＤＶＤメディアに記録されているか否かが検証され、当該検証の結果、ＩＤが有る場合（ステップＳ３：ＹＥＳ）は、ステップＳ４ａへ進み、ＩＤが無い場合（ステップＳ３：ＮＯ）は、ステップＳ４ｂへ進む。
【００３０】
ステップＳ４ａでは、制御部１１の制御の下、格納部１５に格納されているデータの読込処理が開始され、ステップＳ５では、ステップＳ３においてＤＶＤメディアから読み込んだＩＤと一致するＩＤが、格納部１５に格納されているか否かが検証される。
【００３１】
そして、当該検証の結果、一致するＩＤが格納されている場合（ステップＳ５：ＹＥＳ）は、ステップＳ６へ進む。一方、一致するＩＤが格納されてない場合（ステップＳ５：ＮＯ）は、ＰＣ１００において、ステップＳ２で挿入されたＤＶＤメディアが識別されないため、ＰＣ１００は、当該ＤＶＤメディアを用いたデバッグ処理を実行することが出来ない。このため、ステップＳ２で挿入されたＤＶＤメディアを用いたデバッグ処理を終了すべく、本フローチャートを終了させる。
【００３２】
ステップＳ６では、ステップＳ５において一致したＩＤに対応するデータを格納部１５から取得する。詳しくは、格納部１５は、例えば、図３の１５ａで示されるようなデータテーブルから構成されている。また、格納部１５は、複数の記憶領域から構成されており、各記憶領域は、所定のデータ量毎に分割されている。
【００３３】
データテーブル１５ａにおいて、行方向は、格納部１５における各記憶領域を示しており、列方向は、各記憶領域が所定のデータ量毎に分割された状態を示している。また、データテーブル１５ａにおいて、格納部１５における各記憶領域は、「００００ｈ」から始まる行アドレスで示されており、各記憶領域の分割状態は、「０」〜「Ｆ」の列アドレスで示されている。
【００３４】
行アドレスが、「００００ｈ」であり、列アドレスが、「０」〜「Ｆ」である記憶領域には、「Ｈｅａｄｅｒ」部が設けられており、当該「Ｈｅａｄｅｒ」部には、例えば、格納部１５に格納可能なＤＶＤメディアの総数が記憶される。例えば、本実施形態における格納部１５は、ＤＶＤメディアのデータを１００枚まで格納することが出来るため、初期状態、つまり、ＤＶＤメディアのデータが１枚も格納されていない状態においては、図４のデータテーブル１５ｂで示されるように、値「１００」が入力されている。また、ＤＶＤメディアのデータが１枚格納された状態においては、図５のデータテーブル１５ｃで示されるように、「１００」から「１」差し引いた「９９」が入力される。
【００３５】
行アドレスが、「００１０ｈ」であり、列アドレスが、「０」〜「３」である記憶領域には、「Ｄｉｓｃ  ＩＤ  ＃１」部が設けられており、当該「Ｄｉｓｃ  ＩＤ  ＃１」部には、ＩＤ生成部１６にて生成されたＩＤが入力される。詳しくは、本実施形態において、ＤＶＤ２００に挿入されたＤＶＤメディアが未使用である場合は、当該ＤＶＤメディアにＩＤが記録されていないので、ステップＳ３の判定はＮＯとなり、ステップＳ４ｂへ移る。そして、制御部１１の制御の下、ＩＤ生成部１６にてＩＤが生成され、生成されたＩＤは、ケーブルＬを介して、ＰＣ１００側の通信部１７からＤＶＤドライブ２００側の通信部２３に送信される。ＤＶＤドライブ２００側の制御部２１は、通信部２３におけるＩＤの受信に基づいて、記録／再生処理部２２を制御し、受信したＩＤを当該ＤＶＤメディアに対して記録する。また、ＩＤ生成部１６にて生成されたＩＤは、格納部１５にも格納される。
【００３６】
このため、初期状態、つまり、ＤＶＤメディアのデータが１枚も格納されていない状態においては、図４のデータテーブル１５ｂで示されるように、「Ｄｉｓｃ  ＩＤ  ＃１」部にＩＤは入力されていない。また、ＤＶＤメディアのデータが１枚格納された状態においては、図５のデータテーブル１５ｃで示されるように、例えば、「Ｄｉｓｃ  ＩＤ  ＃１」部に、「０００１ｆｎ」で示されるＩＤが入力される。
【００３７】
図３へ戻って、行アドレスが、「００２０ｈ」であり、列アドレスが、「０」〜「３」である記憶領域には、「Ａｄｄｒｅｓｓ  ＃１」部が設けられており、当該「Ａｄｄｒｅｓｓ  ＃１」部には、「Ｄｉｓｃ  ＩＤ  ＃１」部のＩＤが記憶されたＤＶＤメディアにおいて、１番目に記憶されたデータの記憶位置が入力される。
【００３８】
以下同様に、「Ａｄｄｒｅｓｓ  ＃２」部には、２番目に記憶されたデータの記憶位置が入力され、「Ａｄｄｒｅｓｓ  ＃３」部には、３番目に記憶されたデータの記憶位置が入力され、「Ａｄｄｒｅｓｓ  ＃４」部には、４番目に記憶されたデータの記憶位置が入力される。
【００３９】
また、本実施形態においては、「Ｄｉｓｃ  ＩＤ  ＃１」部のＩＤが記憶されたＤＶＤメディアに関する情報は、図中の太枠で示される範囲に入力することが出来るため、「Ａｄｄｒｅｓｓ  ＃１００」部、つまり、１００番目に記憶されたデータの記憶位置まで入力することが出来る。
【００４０】
行アドレスが、「００２０ｈ」であり、列アドレスが、「４」〜「７」である記憶領域には、「Ｌｅｎｇｔｈ  ＃１」部が設けられており、当該「Ｌｅｎｇｔｈ  ＃１」部には、行アドレスが、「００１０ｈ」であり、列アドレスが、「０」〜「３」である「Ｄｉｓｃ  ＩＤ」部のＩＤが記憶されたＤＶＤメディアにおいて、１番目に記憶されたデータの長さが入力される。つまり、「Ａｄｄｒｅｓｓ  ＃１」部に対応するデータの長さが、「Ｌｅｎｇｔｈ  ＃１」部に入力される。
【００４１】
以下同様に、「Ｌｅｎｇｔｈ  ＃２」部には、２番目に記憶されたデータの長さが入力され、「Ｌｅｎｇｔｈ  ＃３」部には、３番目に記憶されたデータの長さが入力され、「Ｌｅｎｇｔｈ  ＃４」部には、４番目に記憶されたデータの長さが入力される。
【００４２】
また、本実施形態においては、「Ｄｉｓｃ  ＩＤ  ＃１」部のＩＤが記憶されたＤＶＤメディアに関する情報は、図中の太枠で示される範囲に入力することが出来るため、「Ｌｅｎｇｔｈ  ＃１００」部、つまり、１００番目に記憶されたデータの長さまで入力することが出来る。
【００４３】
以上のような構成のデータテーブル１５ａにおいて、例えば、「Ｄｉｓｃ  ＩＤ  ＃１」部に所定のＩＤが入力されていない場合は、図４のデータテーブル１５ｂで示されるように、「Ａｄｄｒｅｓｓ  ＃１」部から「Ａｄｄｒｅｓｓ  ＃１００」部において、データの記録位置およびデータの長さは入力されていない。
【００４４】
また、例えば、「Ｄｉｓｃ  ＩＤ  ＃１」部に所定のＩＤが入力されており、当該ＩＤが記憶されたＤＶＤメディアにおいて、３箇所の記録位置からそれぞれ異なるデータの長さが記憶されている場合は、図５のデータテーブル１５ｃで示されるように、「Ａｄｄｒｅｓｓ  ＃１」部に「３０，０００」で示される値、「Ａｄｄｒｅｓｓ  ＃２」部に「１１０，０００」で示される値、「Ａｄｄｒｅｓｓ  ＃３」部に「２２０，０００」で示される値がそれぞれ入力されると共に、「Ｌｅｎｇｔｈ  ＃１」部に「１，０００」で示される値、「Ｌｅｎｇｔｈ  ＃２」部に「２，０００」で示される値、「Ｌｅｎｇｔｈ  ＃３」部に「１，５００」で示される値がそれぞれ入力される。
【００４５】
図３において、行アドレスが、「００１０ｈ」であり、列アドレスが、「４」〜「７」である記憶領域には、「データ個数  ＃１」部が設けられており、当該「データ個数  ＃１」部には、「Ｄｉｓｃ  ＩＤ  ＃１」部のＩＤが記憶されたＤＶＤメディアにおいて記憶されているデータの総数が入力される。
【００４６】
このため、例えば、「Ｄｉｓｃ  ＩＤ  ＃１」部に所定のＩＤが入力されていない場合は、図４のデータテーブル１５ｂで示されるように、「データ個数  ＃１」部に、データの総数は入力されていない。  また、例えば、「Ｄｉｓｃ  ＩＤ  ＃１」部に所定のＩＤが入力されており、当該ＩＤが記憶されたＤＶＤメディアにおいて、３箇所の記録位置からそれぞれ異なるデータの長さが記憶されている場合は、図５のデータテーブル１５ｃで示されるように、「データ個数  ＃１」部に、「３」で示されるデータの総数（値）が入力される。
【００４７】
図３において、行アドレスが、「００１０ｈ」であり、列アドレスが、「８」〜「Ｆ」である記憶領域には、「Ｒｅｓｅｒｖｅｄ  ＃１」部が設けられており、当該「Ｒｅｓｅｒｖｅｄ  ＃１」部は、予備の記憶領域であり、通常は使用されない。このため、図４のデータテーブル１５ｂや、図５のデータテーブル１５ｃにおいても、当該領域にデータは入力されていない。
【００４８】
図２の説明に戻る。ステップＳ７では、ステップＳ６で取得したＤＶＤメディア毎のデータに基づき、デバッグ処理が開始される。例えば、当該デバッグ処理に使用されるＤＶＤメディアにおいて、以前のデバッグ処理におけるデータの記録位置およびデータの長さが、図５のデータテーブル１５ｃで示される記録位置および長さである場合、制御部１１の制御の下、当該データテーブル１５ｃに基づく情報が、例えば、図６の１３ａで示されるようなＯＳＤ（On Screen Display）として、表示部１３に表示される。このため、ＤＶＤドライブ２００のデバッグ処理を担当している担当者は、表示部１３に表示されるＯＳＤ１３ａをみて、記録済みのアドレスを確認した上で、これと重複しないように、デバッグ処理に係るデータの記録位置およびデータの長さを、操作部１２を操作して指定した後、当該デバッグ処理を実行する。
【００４９】
ステップＳ８では、ステップＳ７で実行したデバッグ処理に係るデータの記録位置およびデータの長さを、格納部１５に格納する。例えば、当該デバッグ処理に使用されるＤＶＤメディアにおいて、以前のデバッグ処理におけるデータの記録位置およびデータの長さが、図５のデータテーブル１５ｃで示される記録位置および長さである場合、今回のデバッグ処理におけるデータの記録位置は、「Ａｄｄｒｅｓｓ  ＃４」部（行アドレス：００３０ｈ，列アドレス：「８」〜「Ｂ」）に入力され、データの長さは、「Ｌｅｎｇｔｈ  ＃４」部（行アドレス：００３０ｈ，列アドレス：「Ｃ」〜「Ｆ」）に入力される。そして、格納部１５に、上述したデバッグ処理に係る記録が格納されると、本フローチャートを終了し、次回のデバッグ処理に備える。
【００５０】
また、ＰＣ１００において、２枚目の新規ＤＶＤメディアを用いてデバッグ処理を行う場合、ＩＤ生成部１６により新たに生成された２枚目のＤＶＤメディア用のＩＤが、例えば、行アドレスが「０３４０ｈ」、列アドレスが「０」〜「３」である記憶領域に設けられた「Ｄｉｓｃ  ＩＤ  ＃２」部に入力される。
【００５１】
そして、当該２枚目の新規ＤＶＤメディアを用いて、上述のデバッグ処理が行われた場合、当該デバッグ処理におけるデータの記録位置およびデータの長さ等は、１枚目のＤＶＤメディアを用いてデバッグ処理を行った場合と同様に、格納部１５に格納される。
【００５２】
つまり、行アドレスが「００１０ｈ」〜「０３３０ｈ」で、列アドレスが「０」〜「Ｆ」である記憶領域には、１枚目のＤＶＤメディアを用いてデバッグ処理を行った場合のデータが格納され、行アドレスが「０３４０ｈ」以降で、列アドレスが「０」〜「Ｆ」である記憶領域には、２枚目のＤＶＤメディアを用いてデバッグ処理を行った場合のデータが格納される。
【００５３】
このように、上述した実施形態においては、デバッグ処理が終了した場合、実行したデバッグ処理に係るデータの記録位置およびデータの長さを、格納部１５に格納する（ステップＳ８）ため、次回のデバッグ処理において、以前のデバッグ処理におけるデータの記録位置とデータの長さを確認することができ、以って、次回のデバッグ処理におけるデータの記録位置とデータの長さを正確に指定することが出来る。これにより、例えば、記録位置が以前の記録位置と重複することなどに起因したデバッグ処理未完了（エラー）を防止することが出来るため、光学ドライブの開発効率を向上させることが出来る。
【００５４】
また、上述した実施形態においては、未使用のＤＶＤメディアを用いてデバッグ処理を行う場合、ＩＤ生成部１６にて、当該ＤＶＤメディアを識別するためのＩＤを生成して、当該ＩＤをＤＶＤメディアに記憶すると共に、格納部１５にも格納する（ステップＳ４ｂ）。そして、次回からのデバッグ処理では、ＤＶＤメディアに記憶されているＩＤと格納部１５に格納されているＩＤとが一致する場合（ステップＳ５：ＹＥＳ）にのみ、当該ＤＶＤメディアを用いて、デバッグ処理を行うため、デバッグ処理におけるデータの記録位置とデータの長さをＤＶＤメディアのＩＤに関連付けて格納部１５に格納することが出来る（ステップＳ８）。また、当該デバッグ処理において、格納部１５に格納されているＩＤと一致するＩＤが記憶されたＤＶＤメディアのみが使用されるため、一致するＩＤに関連するデータを読み込む（ステップＳ６）ことで、以前のデバッグ処理におけるデータの記録位置とデータの長さを確認することが出来る。これにより、例えば、記録位置が以前の記録位置と重複することなどに起因したデバッグ処理未完了（エラー）を防止することが出来るため、光学ドライブの開発効率を向上させることが出来る。
【００５５】
さらに、上述した実施形態においては、デバッグ処理が実行される場合、当該デバッグ処理に使用されるＤＶＤメディアにおいて、以前のデバッグ処理におけるデータの記録位置およびデータの長さが、図５のデータテーブル１５ｃで示される記録位置および長さである場合、当該データテーブル１５ｃに基づく情報を、例えば、図６の１３ａで示されるようなＯＳＤ（On Screen Display）として、表示部１３に表示するため、ＤＶＤドライブ２００のデバッグ処理を担当している担当者は、表示部１３に表示されるＯＳＤ１３ａを基に、デバッグ処理に係るデータの記録位置およびデータの長さを、操作部１２を操作して指定した後、当該デバッグ処理を実行することが出来る。これにより、デバッグ処理に使用されるＤＶＤメディアの記録領域をより容易に把握することが出来るため、未記録領域を有効に使用してデバッグ処理を行うことができ、また、デバック処理担当者の判断等に基づいて、光ディスクを廃棄しなくてよいため、光ディスクが無駄に消費されるのを抑制してコスト削減を図ることが出来る。
【００５６】
本発明では、以上述べた以外にも種々の実施形態を採用することができる。例えば、上記実施形態では、光学ドライブ検査装置をＰＣ１００としたが、これに限られず、上述したＰＣ１００と同様の機能を有する装置であれば、如何なる装置でもよい。
【００５７】
また、上記実施形態においては、デバッグ処理を行う光学ドライブとして、ＤＶＤドライブ２００を用い、当該デバッグ処理に使用する光ディスクとしてＤＶＤメディアを用いたが、これに限られず、ＣＤドライブや、ＢＤドライブについてもデバッグ処理を行うことが出来る。尚、ＣＤドライブのデバッグ処理に使用される光ディスクは、ＣＤメディアであり、ＢＤドライブのデバッグ処理に使用される光ディスクは、ＢＤメディアである。
【００５８】
また、上記実施形態においては、通信部１７や通信部２３を、ＵＳＢやＩＥＥＥの規格に対応したインターフェイスとしたが、これに限られず、ＨＤＭＩ（High Definition Multimedia Interface）の規格に対応したインターフェイスから構成してもよい。
【００５９】
さらに、上記実施形態においては、デバッグ処理に使用されるＤＶＤメディアの記録済みアドレスを、ＯＳＤ１３ａにより表示部１３に表示したが、これに限られず、当該ＤＶＤメディアにおける未記録アドレスを表示してもよい。また、アドレスに加えてデータ長を表示するようにしてもよい。
【符号の説明】
【００６０】
１１    制御部
１３    表示部
１５    格納部
１６    ＩＤ生成部
１００  ＰＣ
２００  ＤＶＤドライブ
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】特開２００５−０６３５０４号公報
【特許文献２】特開平０９−１０６６２９号公報
【特許文献３】特開２００６−３０２４５７号公報
【特許文献４】特開平０５−０６２３７３号公報
【特許文献５】特開２００４−０４７０３２号公報
【図１】
2010198708.tif 000003
【図２】
2010198708.tif 000004
【図３】
2010198708.tif 000005
【図４】
2010198708.tif 000006
【図５】
2010198708.tif 000007
【図６】
2010198708.tif 000008