(57)【要約】【課題】複数枚の光ディスクの管理情報を効率よく管理する光ディスク装置及びその記録再生方法を提供する。【解決手段】本発明では、複数の光ディスクの管理情報をメモリに保持し、該メモリが保持する光ディスクの一部または全部の管理情報を光ディスクに記録する。【選択図】図１
2011253588.tif 000002
【特許請求の範囲】
【請求項１】
複数の光ディスクを格納することが可能で、光ディスクにレーザ光を照射することにより情報の記録または再生を行う光ディスク装置であって、
光ディスクを回転させるモータと、
レーザ光を前記モータにより回転する光ディスクに照射するレーザ光源と、
格納される複数の光ディスクの一部または全部の管理情報を保持するメモリと、
前記メモリが保持する光ディスクの一部または全部の管理情報を光ディスクに記録するよう制御する制御部と、
を備えることを特徴とする光ディスク装置。
【請求項２】
請求項１に記載の光ディスク装置であって、
前記制御部は、前記光ディスク装置に前記メモリに保持されている管理情報を光ディスクに記録するよう要求があった場合、前記メモリに保持されている管理情報を光ディスクに記録するよう制御することを特徴とする光ディスク装置。
【請求項３】
請求項２に記載の光ディスク装置であって、
前記光ディスク装置に前記メモリに保持されている管理情報を光ディスクに記録するよう要求があった場合とは、光ディスクのイジェクト要求があった場合、またはホストから省電力モードまたはスリープ状態になるようコマンドデータが前記光ディスク装置に送られてきた場合であることを特徴とする光ディスク装置。
【請求項４】
請求項１乃至３いずれかに記載の光ディスク装置であって、
前記管理情報は、光ディスクへの記録のときに欠陥などが生じて代替記録を行ったときの代替記録箇所を示す欠陥管理情報を有することを特徴とする光ディスク装置。
【請求項５】
請求項１乃至４いずれかに記載の光ディスク装置であって、
前記制御部は、前記メモリに保持している管理情報を前記格納される複数の光ディスクのいずれか１枚に記録するよう制御することを特徴とする光ディスク装置。
【請求項６】
請求項１乃至４いずれかに記載の光ディスク装置であって、
前記制御部は、前記メモリに保持している光ディスクの一部または全部の管理情報を前記格納される複数の全ての光ディスクに記録するよう制御することを特徴とする光ディスク装置。
【請求項７】
請求項１乃至４いずれかに記載の光ディスク装置であって、
前記制御部は、前記メモリに保持している管理情報を前記複数の光ディスクについて、ある光ディスクについての管理情報を他の光ディスクに記録し、１つの光ディスクには他の１つの光ディスクの管理情報を記録するよう制御することを特徴とする光ディスク装置。
【請求項８】
請求項１乃至７いずれかに記載の光ディスク装置であって、
前記メモリは、不揮発性メモリであることを特徴とする光ディスク装置。
【請求項９】
請求項１乃至８いずれかに記載の光ディスク装置であって、
前記格納される複数の光ディスクの一部または全部は、光ディスクに固有に記録されている識別情報を有し、
前記識別情報に基づいて、前記管理情報を光ディスクに記録を行うこと、または行わないことを示す信号を出力するインターフェースを備えることを特徴とする光ディスク装置。
【請求項１０】
複数の光ディスクを格納することが可能で、光ディスクにレーザ光を照射することにより情報の記録または再生を行う光ディスク装置における光ディスクの記録再生方法であって、
光ディスクを回転させ、
レーザ光を前記回転により回転する光ディスクに照射し、
格納される複数の光ディスクの一部または全部の管理情報をメモリに保持し、
前記メモリが保持する光ディスクの一部または全部の管理情報を光ディスクに記録するよう制御し、
前記制御により記録された管理情報に基づいて光ディスクの情報の記録または再生をすることを特徴とする光ディスクの記録再生方法。
【請求項１１】
請求項１０に記載の光ディスクの記録再生方法であって、
前記光ディスク装置に前記メモリに保持されている管理情報を光ディスクに記録するよう要求があった場合、前記メモリに保持されている管理情報を光ディスクに記録するよう制御することを特徴とする光ディスクの記録再生方法。
【請求項１２】
請求項１１に記載の光ディスクの記録再生方法であって、
前記光ディスク装置に前記メモリに保持されている管理情報を光ディスクに記録するよう要求があった場合とは、光ディスクのイジェクト要求があった場合、またはホストから省電力モードまたはスリープ状態になるようコマンドデータが前記光ディスク装置に送られてきた場合であることを特徴とする光ディスクの記録再生方法。
【請求項１３】
請求項１０乃至１２いずれかに記載の光ディスクの記録再生方法であって、
前記管理情報は、光ディスクへの記録のときに欠陥などが生じて代替記録を行ったときの代替記録箇所を示す欠陥管理情報を有することを特徴とする光ディスクの記録再生方法。
【請求項１４】
請求項１０乃至１３いずれかに記載の光ディスクの記録再生方法であって、
前記メモリに保持している管理情報を前記格納される複数の光ディスクのいずれか１枚に記録するよう制御することを特徴とする光ディスクの記録再生方法。
【請求項１５】
請求項１０乃至１３いずれかに記載の光ディスクの記録再生方法であって、
前記制御部は、前記メモリに保持している光ディスクの一部または全部の管理情報を前記格納される複数の全ての光ディスクに記録するよう制御することを特徴とする光ディスクの記録再生方法。
【請求項１６】
請求項１０乃至１３いずれかに記載の光ディスクの記録再生方法であって、
前記制御部は、前記メモリに保持している管理情報を前記格納される複数の光ディスクについて、ある光ディスクについてのディスク管理情報を他の光ディスクに記録し、１つの光ディスクには他の１つの光ディスクのディスク管理情報を記録するよう制御することを特徴とする光ディスクの記録再生方法。
【請求項１７】
請求項１０乃至１６いずれかに記載の光ディスクの記録再生方法であって、
前記メモリは、不揮発性メモリであることを特徴とする光ディスクの記録再生方法。
【請求項１８】
請求項１０乃至１７いずれかに記載の光ディスクの記録再生方法であって、
前記格納される複数の光ディスクの一部または全部は、光ディスクに固有に記録されている識別情報を有し、
前記識別情報に基づいて、前記管理情報を光ディスクに記録を行うこと、または行わないことを示す信号を出力することを特徴とする光ディスクの記録再生方法。
【請求項１９】
複数の光ディスクを格納することが可能で、光ディスクにレーザ光を照射することにより情報の記録または再生を行う光ディスク装置であって、
光ディスクを回転させるモータと、
レーザ光を前記モータにより回転する光ディスクに照射するレーザ光源と、
格納される複数の光ディスクの一部または全部の固有情報に基づいて、光ディスクの記録再生を行うこと、または行わないことを示す信号を出力するインターフェースと、
を備えることを特徴とする光ディスク装置。
【請求項２０】
複数枚の光ディスクを格納し、光ディスクにレーザ光を照射して情報の再生を行う光ディスク装置において、
光ディスクを回転させるモータ手段と、
前記レーザ光を発光するレーザ発光手段と、
光ディスクのディスク管理情報を保持するメモリ手段と、
前記メモリ手段に保持している前記ディスク管理情報に基づいて前記光ディスク上の再生位置を決定し、前記光ディスクの再生を行うよう制御する制御手段とを有し、
前記制御手段は光ディスクから前記ディスク管理情報を読み出して前記メモリ手段に保持するよう制御することを特徴とする光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク記録再生装置およびその動作方法に関し、特に複数枚の光ディスクの記録再生を行うのに有効な技術に関するものである。
【背景技術】
【０００２】
企業や官公庁、ＳＯＨＯ（Ｓｍａｌｌ Ｏｆｆｉｃｅ／Ｈｏｍｅ Ｏｆｆｉｃｅ）及び個人なども、取り扱う電子データの情報量はますます増加する傾向にあり、大容量の情報を格納する媒体が必要不可欠になってきている。一方、「グリーンＩＴ（Ｉｎｆｏｒｍａｔｉｏｎ Ｔｅｃｈｎｏｌｏｇｙ）」をキーワードに掲げ地球環境保護のため、より消費電力が低い装置類を導入する傾向が強くなってきている。このような状況の中、光ディスクは情報を保持するための電力をほぼ必要とせず、またＢＤ（Ｂｌｕ−ｒａｙ Ｄｉｓｃ）に代表されるようにますます大容量化を目指した技術開発も盛んに行われており、前記大容量の情報を格納する媒体として注目を集めている。
【０００３】
また、この光ディスクを複数枚使用したライブラリ装置や、電子データのバックアップなどを目的としたアーカイブ装置の課題を解決するための発明もなされている。
【０００４】
例えば特許文献１には「光ディスクライブラリ装置の収納部１３に収納される複数枚の光ディスクカートリッジ１２Ｂ〜１２Ｇの個々の光ディスク１の欠陥管理領域の情報を集結し、それを１枚の光ディスクカートリッジ１２Ａの光ディスク１へ書き込んでおくことにより、光ディスクカートリッジ１２Ｂ〜１２Ｇの中から１枚をシークする命令が出されると、そのシークされた光ディスクカートリッジの光ディスクの欠陥管理領域の情報を光ディスクカートリッジ１２Ａの光ディスクから読み込み、光ディスクのイニシャライズ時にそのシークされた光ディスクの欠陥管理領域の情報を読み込まなくてよいようにして、イニシャライズ時間を短縮する。」（要約）が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−２７４９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、シークする命令が出されるたびに欠陥管理情報を書き込んでいる光ディスクをロードし、アクセスする必要があり、時間がかかる。特許文献１では、さらに光ディスクドライブ装置を追加することで、時間短縮のための課題を解決しているが、光ディスクドライブ装置が複数になることでドライブ装置の制御が煩雑になるという問題が生じる。
【０００７】
本発明は上記のような課題を鑑みてなされたものであり、その目的は、複数枚の光ディスクの管理情報を効率よく管理する光ディスク装置及びその記録再生方法を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明では、例えば複数の光ディスクの管理情報をメモリに保持する。
【発明の効果】
【０００９】
本発明によれば、複数枚の光ディスクの管理情報を効率よく管理することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施例１乃至６による光ディスク装置の構成を示した図である。
【図２】図２は、本発明の実施例１乃至６によるディスク管理情報エリアの配置例を示した図である。
【図３】図３は、本発明の実施例１による欠陥管理情報の配置例を示した図である。
【図４】図４は、本発明の実施例１による初期化のフローを示した図である。
【図５】図５は、本発明の実施例１による記録のフローを示した図である。
【図６】図６は、本発明の実施例１による再生のフローを示した図である。
【図７】図７は、本発明の実施例１によるＥｊｅｃｔのフローを示した図である。
【図８】図８は、本発明の実施例２による欠陥管理情報の配置例を示した図である。
【図９】図９は、本発明の実施例２による初期化のフローを示した図である。
【図１０】図１０は、本発明の実施例２によるＥｊｅｃｔのフローを示した図である。
【図１１】図１１は、本発明の実施例３による欠陥管理情報の配置例を示した図である。
【図１２】図１２は、本発明の実施例３による初期化のフローを示した図である。
【図１３】図１３は、本発明の実施例３によるＥｊｅｃｔのフローを示した図である。
【図１４】図１４は、本発明の実施例４による初期化のフローを示した図である。
【図１５】図１５は、本発明の実施例４乃至６によるディスクＩＤの例を示した図である。
【図１６】図１６は、本発明の実施例５による初期化のフローを示した図である。
【図１７】図１７は、本発明の実施例６による初期化のフローを示した図である。
【図１８】図１８は、本発明の実施例４乃至６による認証情報の例を示した図である。
【図１９】図１８は、本発明の光ディスク装置ユニットの例を示した図である。
【図２０】図２０は、本発明の光ディスク装置のその他の例（１）を示した図である。
【図２１】図２１は、本発明の光ディスク装置のその他の例（２）を示した図である。
【図２２】図２２は、本発明の欠陥管理情報のその他の配置例を示した図である。
【図２３】図２３は、本発明の実施例４乃至６によるディスクＩＤの配置例を示した図である。
【図２４】図２４は、本発明の実施例４乃至６による認証情報の配置例を示した図である。
【発明を実施するための形態】
【実施例１】
【００１１】
実施例１を図１乃至図７を用いて説明する。図１は本発明の実施形態としての光ディスク装置の構成例である。
【００１２】
本実施例に従う光ディスク装置１は、光ディスク２を回転駆動するスピンドルモータ４と、光ピックアップ３と、ディスク交換手段５、信号処理を行う信号処理ＬＳＩ６、及び光ディスク２の管理情報を保持するディスク管理情報用バッファ７を有する。また、光ディスク装置１は複数の光ディスク２を格納する。以下では格納されている状態をセットされていると記す。
【００１３】
光ディスク装置１により記録再生する複数枚の光ディスク２としては、ＣＤ（Ｃｏｍｐａｃｔ Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｃ）、ＢＤ（Ｂｌｕ−ｒａｙ Ｄｉｓｃ）などの光ディスクを用いることができる。ただし、本発明ではこれらに限定されるものではない。これら複数の光ディスク２は、ディスク交換手段５により記録再生を行う光ディスク２を光ピックアップ３がアクセスできる位置に移動される(以下、ローディングという)。また、個々の光ディスク２は必ずしも同一種類の光ディスクである必要は無く、ＣＤやＤＶＤ、ＢＤなどが混在していても良いし、データを上書き可能な書き換え可能型ディスクやデータを追記する追記型ディスクが混在していても良い。また、光ディスク装置１内の光ディスク２は外部への取り出し、外部からの取り込みが可能である。
【００１４】
光ピックアップ３は、信号処理ＬＳＩ６から位置制御信号Ｓ０２により位置制御を受け、ローディングされた光ディスク２の径方向に移動して記録または再生する位置に移動する。また信号処理ＬＳＩ６からレーザ光制御信号Ｓ０３によりレーザ光制御を受け、記録または再生のためにレーザ光を光ピックアップ３が有する対物レンズにより集光し、ローディングされた光ディスク２に照射する。照射されたレーザ光はローディングされた光ディスク２で反射し、光ピックアップ３が有する図示していない受光部が該反射光を受光する。受光部は該反射光を電気信号Ｓ０４に変換し、信号処理ＬＳＩ６に出力する。
【００１５】
スピンドルモータ４は信号処理ＬＳＩ６からモータ制御信号Ｓ０１によりモータ回転制御を受け、ローディングされた光ディスク２を回転させる。
【００１６】
ディスク交換手段５は信号処理ＬＳＩ６からのディスク交換指示Ｓ１０に応じ、交換指示されていない光ディスク２がローディングされている場合にはローディングされている光ディスク２と交換指示された光ディスク２を交換してローディングする。また、交換指示された光ディスク２が既にローディングされた場合にはそのままの状態にしておく。また、光ディスク２がローディングされていない場合には、交換指示された光ディスク２をローディングする。
【００１７】
信号処理ＬＳＩ６はＡＦＥ(Ａｎａｌｏｇ Ｆｒｏｎｔ Ｅｎｄ)６１、デコード手段６２、マイコン６３、メモリ６４、位置制御手段６５、レーザ光制御手段６６、モータ制御手段６７、インタフェース手段６８、及びエンコード手段６９を有する。
【００１８】
ＡＦＥ６１は光ピックアップ３が出力した前記電気信号Ｓ０４を増幅するなどのアナログ信号処理を行ってアナログ信号Ｓ０５を生成し、デコード手段６２に出力する。
【００１９】
デコード手段６２は該アナログ信号Ｓ０５のデジタル化、２値データの生成、及び復号を行って復号結果をメモリ６４に格納する。
【００２０】
マイコン６３は光ディスク装置１内の各手段の制御を行う。マイコン６３はソフトウェアで制御される。マイコン６３は記録再生時には位置制御手段６５へ位置制御指示Ｓ０７を、レーザ光制御手段６６へレーザ光制御指示Ｓ０８を、モータ制御手段６７にモータ制御指示Ｓ０９を出す。またマイコン６３は適宜メモリ手段６４とデータの読み書きを行う。また、マイコン６３は光ディスク２をローディングするため、ディスク交換手段５に対しディスク交換指示Ｓ１０を出す。
【００２１】
メモリ６４はＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ Ｄｙｎａｍｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）やフラッシュメモリなどの記憶手段であり、マイコン６３での処理に関わるデータを格納する。
【００２２】
位置制御手段６５はマイコン６３から前記位置制御指示Ｓ０７を受けて記録位置または再生位置に光ピックアップ３を移動させるように位置制御信号Ｓ０２を出力する。
【００２３】
レーザ光制御手段６６はマイコン６３から前記レーザ光制御指示Ｓ０８を受けてマイコン６３が指定した記録パワーで記録するよう光ピックアップ３にレーザ光制御信号Ｓ０３を出力する。
【００２４】
モータ制御手段６７はマイコン６３から前記モータ制御指示Ｓ０９を受けてマイコン６３が指定した速度でローディングされた光ディスク２を回転させるようスピンドルモータ４にモータ制御信号Ｓ０１を出力する。
【００２５】
インタフェース手段６８はＡＴＡＰＩ（ＡＴＡ Ｐａｃｋｅｔ Ｉｎｔｅｒｆａｃｅ）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）、ＩＥＥＥ１３９４などの各種インタフェース規格に準じてホストＰＣ８と通信し、コマンドデータや記録データの収受を行い、該データをメモリ６４に格納する。
【００２６】
エンコード手段６９はメモリ６４内の記録データの変調処理を行い、光ディスク２に格納する形式の２値データに変換する。
【００２７】
ディスク管理情報用バッファ７はフラッシュメモリやＳＳＤ（Ｓｏｌｉｄ Ｓｔａｔｅ Ｄｉｓｃ）などの不揮発性メモリであり、光ディスク２のディスク管理情報を保持する。
【００２８】
図２は本実施例での光ディスク２におけるディスク管理情報エリア（Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ、以下ＤＭＡ）の配置例である。図２では光ディスク２が１層であり、１層当たり４箇所にＤＭＡ（ＤＭＡ１乃至４）を配置する場合について示しており、光ディスク２の内周（Ｉｎｎｅｒ）のＬｅａｄ−ｉｎ Ｚｏｎｅに２箇所（ＤＭＡ１及び２）、外周（Ｏｕｔｅｒ）のＬｅａｄ−ｏｕｔ Ｚｏｎｅに２箇所（ＤＭＡ３及び４）配置する場合について示している。光ディスクの層数、及び１層あたりのＤＭＡ配置数、及び内周、外周への配分はこれに限るものではない。ＤＭＡには、欠陥管理情報が記録される。欠陥管理情報は、光ディスク２に傷や汚れなどでデータ記録領域に欠陥があり正常に記録できない場合に代替記録領域に記録されたときの代替記録場所を示す情報（以下、欠陥リスト情報）を含む。図２のＤＭＡ１乃至４には、それぞれ同一の欠陥リスト情報を記録する。
【００２９】
図３は本実施例での光ディスク２における欠陥管理情報の配置例を示したものである。本実施例では５枚の光ディスク２（ディスクＡ乃至Ｅ）を使用する場合に、ディスクＡのＤＭＡにディスクＡ乃至Ｅの欠陥管理情報を記録し、他のディスクＢ乃至ＥのＤＭＡにはディスクＡ乃至Ｅの欠陥管理情報を記録しない。つまり、ディスクＡのＤＭＡ１にはディスクＡ乃至Ｅの欠陥管理情報を記録し、同様にディスクＡのＤＭＡ２乃至４にもディスクＡ乃至Ｅの欠陥管理情報を記録する。
【００３０】
なお、本実施例ではディスクＡにディスクＡ乃至Ｅの欠陥管理情報を記録するとしているが、ディスクＢのみにディスクＡ乃至Ｅの欠陥管理情報を記録しても良いし、ディスクＣのみ、またはディスクＤのみ、またはディスクＥのみに同様に記録しても良い。
【００３１】
なお、本実施例ではディスクＡ乃至Ｅの５枚のディスクを使用する場合について示すが、複数枚の光ディスク２を用いるのであれば、これに限らない。以下、全ディスクと記した場合にはディスクＡ乃至Ｅの５枚のディスクを指すこととする。
【００３２】
なお、本実施例ではディスクＡ乃至Ｅを光ディスク装置１に格納する際、各ディスクの格納場所（順番）は不問としている。このようにすることで、ユーザが光ディスクを格納する際のわずらわしさを軽減できる。
【００３３】
なお、ディスクＡ乃至Ｅのいずれかに欠陥管理情報を記録するかは、光ディスク装置１の格納場所で決めてもよい。例えばメモリ６４に欠陥管理情報を記録すべき光ディスク２の格納場所を予め記録してもよい。
【００３４】
本実施例における光ディスク装置１の動作を、初期化、記録、再生、及びＥｊｅｃｔの処理について図４乃至７を用いて説明する。以下の説明では、ディスク管理情報は欠陥管理情報を含む情報を示し、欠陥管理情報と他の管理情報をディスク管理情報としても良いし、欠陥管理情報そのものをディスク管理情報としても良い。
【００３５】
図４は本実施例での初期化におけるフローを示したものである。初期化は光ディスク装置１の電源投入後や、ホストＰＣ８からの命令、もしくはユーザによる光ディスク２のセットを契機に開始する。初期化開始後、ディスクロードＩＮＩ１０１を行う。ディスクロードＩＮＩ１０１ではマイコン６３がディスク交換手段５にディスク交換指示Ｓ１０を出力し、ディスク交換手段５は光ディスク２がローディングされていない場合には光ディスク装置１にセット済みである複数の光ディスク２のうち１枚を選択してローディングする。
【００３６】
ディスクロードＩＮＩ１０１が終了したら、マイコン６３はローディングした光ディスク２のＤＭＡを再生させて、ＤＭＡに全ディスクのディスク管理情報があるかどうかを識別する。該識別におけるＤＭＡの再生で再生させるデータは、全ディスクのディスク管理情報があるかどうかを識別できる最小限の記録データを再生させれば良い。
【００３７】
ローディングされた光ディスク２のＤＭＡを再生する場合、マイコン６３は次のように制御する。マイコン６３はモータ制御手段６７に対しモータ制御指示Ｓ０９を出力し、モータ制御手段６７はローディングされた光ディスク２を回転させるようスピンドルモータ４にモータ制御信号Ｓ０１を出力する。光ディスク２の回転数を制御したら、マイコン６３はローディングされた光ディスク２のＤＭＡのデータを再生する位置に光ピックアップ３を制御するよう位置制御手段６５に位置制御指示Ｓ０７を出力し、位置制御手段６５は該ＤＭＡのデータを再生する位置に該光ピックアップ３を移動するよう位置制御信号Ｓ０２を光ピックアップ３に出力する。該ＤＭＡのデータを再生する位置に光ピックアップ３を移動させたら、マイコン６３は該ＤＭＡのデータを再生するようレーザ光制御手段６６にレーザ光制御指示Ｓ０８を出す。レーザ光制御手段６６はローディングされた光ディスク２上の該ＤＭＡのアドレス位置でレーザ光制御信号Ｓ０３を光ピックアップ３に出力し、再生を行う。光ピックアップ３はレーザ光をローディングされた光ディスク２に照射し、反射光を受光し、該反射光を電気信号Ｓ０４に変換し、信号処理ＬＳＩ６のＡＦＥ６１に出力する。ＡＦＥ６１は該電気信号Ｓ０４を増幅するなどのアナログ信号処理を行ってアナログ信号Ｓ０５を生成し、デコード手段６２に出力する。デコード手段６２はアナログ信号Ｓ０５の２値化、復号を行って復号結果を生成し、該復号結果をメモリ４４に格納する。
【００３８】
前記ＤＭＡに全ディスクのディスク管理情報があるかどうかの識別の結果、全ディスクのディスク管理情報がある場合、ディスク管理情報読み出しＩＮＩ１０２を行う。ディスク管理情報読み出しＩＮＩ１０２では、マイコン６３が前記ローディングされた光ディスク２のＤＭＡの再生と同様の動作で全ディスクのディスク管理情報を読み出し、メモリ６４に格納するよう制御する。
【００３９】
ディスク管理情報読み出しＩＮＩ１０２の後、ディスク管理情報用バッファ書き込みＩＮＩ１０３を行う。ディスク管理情報用バッファ書き込みＩＮＩ１０３では、マイコン６３が、メモリ６４内に格納されている全ディスクのディスク管理情報を読み出してディスク管理情報用バッファ７に書き込むよう制御する。ディスク管理情報用バッファ書き込みＩＮＩ１０３の後、初期化を終了する。
【００４０】
前記ＤＭＡに全ディスクのディスク管理情報があるかどうかの識別の結果、全ディスクのディスク管理情報がない場合、全ディスクのローディング選択が済んでいるかどうか判断する。セットされていて、かつ初期化の過程で未だローディングしたことが無い光ディスク２があれば、ディスク選択ＩＮＩ１０４を行う。
【００４１】
ディスク選択ＩＮＩ１０４では、セットされている光ディスク２のなかで初期化の過程で未だローディングしたことが無い光ディスク２のなかから１枚選択する。ディスク選択ＩＮＩ１０４の後、再度前記ディスクロードＩＮＩ１０１を行う。
【００４２】
前記全ディスクのローディング選択が済んでいるかどうかの判断において、セットされていて、かつ初期化の過程で全ディスクでローディングしたことがあれば、ディスク認識不可通知ＩＮＩ１０５を行う。ディスク認識不可通知ＩＮＩ１０５では、ディスク認識できなかった旨を示す通知を出力する。該通知の出力先は、図１に図示していない表示手段や、インタフェース手段６８を経由してのホストＰＣ８である。もしくは光ディスク装置１にセットされている光ディスク２をトレーに乗せてトレーをオープンしたり、外部に出したりすることで、ユーザが光ディスク２を取り出せる状態にする。ディスク認識不可通知ＩＮＩ１０５の後、初期化を終了する。
【００４３】
図５は本実施例での記録におけるフローを示したものである。記録はホストＰＣ８からの記録命令を契機に開始する。ホストＰＣ８からの記録命令はインタフェース手段６８を介して通信されメモリ６４に保持される。また、記録データもインタフェース手段６８を介して通信されメモリ６４に保持される。なお、記録命令はインタフェース手段６８が受信した後、マイコン６３に割り込み信号を出力して命令を受信したことを通知しても良い。記録命令はマイコン６３が処理し、マイコン６３は光ディスク２での記録アドレスを認識する。
【００４４】
マイコン６３は記録アドレスを認識し、該記録アドレスに基づいてローディングする光ディスク２の選択を行う（ディスク選択ＲＥＣ０１）。
【００４５】
ディスク選択ＲＥＣ０１の後、ディスクロードＲＥＣ０２を行う。ディスクロードＲＥＣ０２の処理は図４に示す初期化フローにおけるディスクロードＩＮＩ１０１と同様であり、ディスク選択ＲＥＣ０１で選択した光ディスク２をローディングするようマイコン６３が制御する。
【００４６】
ディスクロードＲＥＣ０２の後、エンコードＲＥＣ０３を行う。エンコードＲＥＣ０３では、マイコン６３はメモリ６４が保持している記録データをエンコードするようエンコード手段６９を制御する。エンコード手段６９はメモリ６４内の記録データの変調処理を行い、光ディスク２に格納する形式の２値データに変換し、メモリ６４に保持させる。なお、ここではディスクロードＲＥＣ０２の後にエンコードＲＥＣ０３を行うとしたが、ディスクロードＲＥＣ０２とエンコードＲＥＣ０３の処理順番は入れ替わっても良いし、約同時に処理を行っても良い。
【００４７】
エンコードＲＥＣ０３の後、記録ＲＥＣ０４を行う。記録ＲＥＣ０４では、マイコン６３がモータ制御手段６７に対しモータ制御指示Ｓ０９を出力し、モータ制御手段６７はローディングされた光ディスク２を回転させるようスピンドルモータ４にモータ制御信号Ｓ０１を出力する。ローディングされた光ディスク２の回転を制御したら、マイコン６３はローディングされた光ディスク２の記録アドレス位置に光ピックアップ３を制御するよう位置制御手段６５に位置制御指示Ｓ０７を出力し、位置制御手段６５は記録アドレス位置に該光ピックアップ３を移動するよう位置制御信号Ｓ０２を光ピックアップ３に出力する。記録アドレス位置に光ピックアップ３を移動させたら、マイコン６３はデータを記録するようレーザ光制御手段６６にレーザ光制御指示Ｓ０８を出す。レーザ光制御手段６６はメモリ６４が保持している２値データに応じて、ローディングされた光ディスク２上の記録アドレス位置を起点としてレーザ光制御信号Ｓ０３を光ピックアップ３に出力し、記録を行う。
【００４８】
記録ＲＥＣ０４において、ローディングされた光ディスク２上の傷や記録レーザの不調などにより記録に欠陥が生じた（または欠陥が生じた可能性があるとマイコン６３が判断した）場合には、代替記録領域サーチＲＥＣ０５を行う。代替記録領域サーチＲＥＣ０５では、図２のＤａｔａ Ｚｏｎｅにおける未記録領域をサーチする。該サーチの方法としては、Ｄａｔａ Ｚｏｎｅの記録・未記録を示すビットマップデータをローディングされた光ディスク２を再生させて取得して、該ビットマップデータの内容から未記録位置を判別する。もしくは、予め光ディスク２の一部の領域を代替記録用に設け、該代替記録用領域を再生させて未記録の部分を探索しても良い。もしくは、ディスクに記録している、代替記録用領域をどこまで使用したかを示すアドレス情報を再生させて、記録できるアドレスを判断しても良いし、ローディングされた光ディスク２の代替記録可能な領域を判別できる方法であれば良い。なお、前記ビットマップデータや代替記録用領域をどこまで使用したかを示すアドレス情報は初期化時や記録を行う前に予めローディングされた光ディスク２を再生させてメモリ６４に保持しておいても良い。
【００４９】
代替記録領域サーチＲＥＣ０５の後、代替記録ＲＥＣ０６を行う。代替記録ＲＥＣ０６では、代替記録領域サーチＲＥＣ０５で探索した代替記録可能な領域の起点のアドレスに、欠陥が生じた（または生じた可能性があるとマイコン６３が判断した）データを含む２値データについて記録を行う。記録の方法は記録アドレスが異なることを除いて記録ＲＥＣ０４と同様であるので説明を省略する。代替記録ＲＥＣ０６を行っている際に再度欠陥が生じた（または欠陥が生じた可能性があるとマイコン６３が判断した）場合には再度代替記録領域サーチＲＥＣ０５を行う。
【００５０】
代替記録ＲＥＣ００６を行っている際に欠陥が生じなかった（または欠陥が生じた可能性がないとマイコン６３が判断した）場合には、ディスク管理情報用バッファ内情報更新ＲＥＣ０７を行う。ディスク管理情報用バッファ内情報更新ＲＥＣ０７では、ディスク管理情報用バッファ７で保持している欠陥管理情報について、既に保持している欠陥リスト情報と、記録ＲＥＣ０４において欠陥が生じた（または欠陥が生じた可能性があるとマイコン６３が判断した）記録アドレスの情報、及びその代替記録を行った記録アドレスの情報とを前記欠陥リスト情報に含めてディスク管理情報用バッファ７に記録する。ディスク管理情報用バッファ内情報更新ＲＥＣ０７の後、ホストＰＣ８から通信された記録データについて、全てのデータをローディングされた光ディスク２に記録を行ったら、記録を終了する。未記録のデータがあれば、記録ＲＥＣ０４に戻り、未記録のデータの記録を行う。
【００５１】
図６は本実施例での再生におけるフローを示したものである。再生はホストＰＣ８からの再生命令を契機に開始する。ホストＰＣ８からの再生命令はインタフェース手段６８を介して通信されメモリ６４に保持される。再生命令はインタフェース手段６８が受信した後、マイコン６３に割り込み信号を出力して命令を受信したことを通知しても良い。再生命令はマイコン６３が処理し、マイコン６３は光ディスク２での再生アドレスを認識する。
【００５２】
マイコン６３は再生アドレスを認識し、該再生アドレスに基づいてローディングする光ディスク２の選択を行う（ディスク選択ＰＬＹ０１）。
【００５３】
ディスク選択ＰＬＹ０１の後、ディスクロードＰＬＹ０２を行う。ディスクロードＰＬＹ０２の処理は図４に示す初期化フローにおけるディスクロードＩＮＩ１０１と同様であり、ディスク選択ＰＬＹ０１で選択した光ディスク２をローディングするようマイコン６３が制御する。
【００５４】
ディスクロードＰＬＹ０２の後、ディスク管理情報用バッファ読み出しＰＬＹ０３を行う。ディスク管理情報用バッファ読み出しＰＬＹ０３では、マイコン６３がローディングした光ディスク２に関するディスク管理情報をディスク管理情報用バッファ７から読み出してメモリ６４に保持する。ディスク管理情報用バッファ７から読み出すディスク管理情報は、ローディングした光ディスク２に関する情報全てでなくとも、少なくとも光ディスク２の全ての欠陥管理情報であれば良い。
【００５５】
ディスク管理情報用バッファ読み出しＰＬＹ０３の後、再生ＰＬＹ０４を行う。再生ＰＬＹ０４における動作は、図４に示す初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２において、ローディングした光ディスク２の再生する位置を、ＤＭＡのデータを再生する位置を前記再生アドレスとした場合の動作と同様であるので、説明を省略する。
【００５６】
再生ＰＬＹ０４の後、データ転送ＰＬＹ０５を行う。データ転送ＰＬＹ０５では、マイコン６３は再生ＰＬＹ０４にてメモリ６４に格納された復号結果をインタフェース手段６８を介してホストＰＣ８に転送するよう制御する。データ転送ＰＬＹ０５の後、再生を終了する。
【００５７】
図７は本実施例でのＥｊｅｃｔ（ディスク取り出し）におけるフローを示したものである。ＥｊｅｃｔはホストＰＣ８からの命令、もしくはユーザによる光ディスク装置１のＥｊｅｃｔボタン押下などによる操作を契機に開始する。Ｅｊｅｃｔを開始したら、ディスク選択ＥＪ１０１を行う。ディスク選択ＥＪ１０１では、全てのディスクのディスク管理情報を記録しているディスク（本実施例ではディスクＡ）をローディングするディスクとしてマイコン６３が選択する。
【００５８】
ディスク選択ＥＪ１０１の後、ディスクロードＥＪ１０２を行う。ディスクロードＥＪ１０２では、マイコン６３がディスク選択ＥＪ１０１で選択した光ディスク２をローディングするようディスク交換指示Ｓ１０をディスク交換手段５に出力する。ディスク交換手段５は該ディスク交換指示Ｓ１０を受け、ディスク選択ＥＪ１０１で選択したディスクのローディングを行う。
【００５９】
ディスクロードＥＪ１０２の後、ディスク管理情報書き出しＥＪ１０３を行う。ディスク管理情報書き出しＥＪ１０３では、マイコン６３がディスク管理情報用バッファ７に保持しているディスクＡ乃至Ｅの全てのディスクのディスク管理情報を読み出してエンコード手段６９にエンコードを行わせるよう制御し、エンコード手段６９は該ディスク管理情報のエンコードを行って２値データを生成し、記録データの記録（図５の記録ＲＥＣ０２）と同様の手順でローディングされた光ディスク２のＤＭＡ１乃至ＤＭＡ４の４箇所に記録を行う。このとき、欠陥リスト情報は４箇所とも同じデータであるが、ディスク管理情報におけるその他のデータでＤＭＡ１乃至４の４箇所に記録するデータが異なる場合にはその都度エンコード手段６９でエンコードするよう制御して２値データを生成し、ローディングされた光ディスク２のＤＭＡに記録する。
【００６０】
ディスク管理情報書き出しＥＪ１０３の後、ディスク排出ＥＪ１０４を行う。ディスク排出ＥＪ１０４では、光ディスク装置１にセットされている光ディスク２をトレーに乗せてトレーをオープンしたり、外部に出したりすることで、ユーザが光ディスク２を取り出せる状態にする。ディスク排出ＥＪ１０４が終了したら、Ｅｊｅｃｔを終了する。
【００６１】
以上のように、光ディスクの管理情報を通常時はフラッシュメモリやＳＳＤなどの不揮発性記録媒体に保持しておき、光ディスクのＥｊｅｃｔ時に管理情報を光ディスクに書き込むことで、記録に欠陥が生じるたびに光ディスクに管理情報を書き込まなくても、複数枚の光ディスクの管理情報を効率よく管理することができる。
【実施例２】
【００６２】
実施例２を説明する。実施例２における光ディスク装置１の構成例は実施例１と同様に図１で示される。また、実施例２における光ディスク２におけるＤＭＡの配置は図２に示す実施例１の場合と同様である。
【００６３】
図８は本実施例での光ディスク２における欠陥管理情報の配置例を示したものである。本実施例では５枚の光ディスク２（ディスクＡ乃至Ｅ）を使用する場合に、ディスクＡ乃至Ｅの全てにディスクＡ乃至Ｅの欠陥管理情報を記録する。
【００６４】
なお、本実施例ではディスクＡ乃至Ｅの５枚のディスクを使用する場合について示すが、複数枚の光ディスク２を用いるのであれば、これに限らない。
【００６５】
本実施例における光ディスク装置１の動作を、初期化、及びＥｊｅｃｔの処理について図９及び１０を用いて説明する。なお、記録、及び再生の処理については実施例１と同様であるので、説明を省略する。
【００６６】
図９は本実施例での初期化におけるフローを示したものである。初期化は光ディスク装置１の電源投入後や、ホストＰＣ８からの命令、もしくはユーザによる光ディスク２のセットを契機に開始する。初期化開始後、ディスクロードＩＮＩ２０１を行う。ディスクロードＩＮＩ２０１の動作は図４に示す実施例１の初期化フローにおけるＩＮＩ１０１と同様であるので、説明を省略する。
【００６７】
ディスクロードＩＮＩ２０１の後、ディスク管理情報読み出しＩＮＩ２０２を行う。ディスク管理情報読み出しＩＮＩ２０２の動作は図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。
【００６８】
ディスク管理情報読み出しＩＮＩ２０２の後、ディスク管理情報用バッファ書き込みＩＮＩ２０３を行う。ディスク管理情報用バッファ書き込みＩＮＩ２０３の動作は図４に示す実施例１の初期化フローにおけるディスク管理情報用バッファ書き込みＩＮＩ１０３と同様であるので、説明を省略する。
【００６９】
図１０は本実施例でのＥｊｅｃｔ（ディスク取り出し）におけるフローを示したものである。ＥｊｅｃｔはホストＰＣ８からの命令、もしくはユーザによる光ディスク装置１のＥｊｅｃｔボタン押下などによる操作を契機に開始する。Ｅｊｅｃｔを開始したら、ディスクロードＥＪ２０１を行う。ディスクロードＥＪ２０１ではマイコン６３がディスク交換指示Ｓ１０をディスク交換手段５に出力する。最初にディスクロードＥＪ２０１を行うのであれば、既にローディングしている光ディスク２のままディスク管理情報書き出しＥＪ２０２を行う。後述のディスク選択ＥＪ２０４でマイコン６３が選択した光ディスク２をローディングするようディスク交換指示Ｓ１０をディスク交換手段５に出力する。
【００７０】
ディスクロードＥＪ２０１の後、ディスク管理情報書き出しＥＪ２０２を行う。ディスク管理情報書き出しＥＪ２０２の動作は図７に示す実施例１のＥｊｅｃｔフローにおけるディスク管理情報書き出しＥＪ１０３と同様であるので、説明を省略する。
【００７１】
ディスク管理情報書き出しＥＪ２０２の後、ディスク排出ＥＪ２０３を行う。ディスク排出ＥＪ２０３の動作は図７に示す実施例１のＥｊｅｃｔフローにおけるディスク排出ＥＪ１０４と同様であるので、説明を省略する。
【００７２】
ディスク排出ＥＪ２０３の後、全ての光ディスク２についてディスク管理情報書き出しを行ったかどうかマイコン６３は判断し、全ての光ディスク２についてディスク管理情報書き出しを行ったと判断した場合はＥｊｅｃｔを終了し、そうでないと判断した場合はディスク選択ＥＪ２０４を行う。
【００７３】
ディスク選択ＥＪ２０４では、セットされている光ディスク２のなかでＥｊｅｃｔの過程で未だディスク管理情報書き出しを行っていない光ディスク２のなかから１枚選択する。ディスク選択ＥＪ２０４の後、再度ディスクロードＥＪ２０１を行う。
【００７４】
以上のように、本実施例においても実施例１と同様、光ディスクの管理情報を通常時はフラッシュメモリやＳＳＤなどの不揮発性記録媒体に保持しておき、光ディスクのＥｊｅｃｔ時に管理情報を光ディスクに書き込むことで、記録に欠陥が生じるたびに光ディスクに管理情報を書き込まなくても、複数枚の光ディスクの管理情報を効率よく管理することができる。
【００７５】
また、Ｅｊｅｃｔ時に全てのディスクのディスク管理情報を書き込むことで、初期化時に光ディスク２を１枚１枚ローディングしなくても良いので、初期化時に要する処理時間をさらに短縮することができる。
【実施例３】
【００７６】
実施例３を説明する。実施例３における光ディスク装置１の構成例は実施例１と同様に図１で示される。また、実施例３における光ディスク２におけるＤＭＡの配置は図２に示す実施例１の場合と同様である。
【００７７】
図１１は本実施例での光ディスク２における欠陥管理情報の配置例を示したものである。本実施例では５枚の光ディスク２（ディスクＡ乃至Ｅ）を使用する場合に、ディスクＡの欠陥管理情報をディスクＥに、ディスクＢの欠陥管理情報をディスクＡに、ディスクＣの欠陥管理情報をディスクＢに、ディスクＤの欠陥管理情報をディスクＣに、ディスクＥの欠陥管理情報をディスクＤにそれぞれ記録する。
【００７８】
なお、本実施例ではディスクＡ乃至Ｅの５枚のディスクを使用する場合について示すが、複数枚の光ディスクを用いるのであれば、これに限らない。
【００７９】
また、ディスクＡの欠陥管理情報をディスクＥに、ディスクＢの欠陥管理情報をディスクＡに、ディスクＣの欠陥管理情報をディスクＢに、ディスクＤの欠陥管理情報をディスクＣに、ディスクＥの欠陥管理情報をディスクＤにそれぞれ記録する、としたが、ディスクＡの欠陥管理情報をディスクＢに、ディスクＢの欠陥管理情報をディスクＣに、ディスクＣの欠陥管理情報をディスクＤに、ディスクＤの欠陥管理情報をディスクＥに、ディスクＥの欠陥管理情報をディスクＡにそれぞれ記録する、というように、ある光ディスク２の欠陥管理情報を他の１枚の光ディスク２に記録するのであれば、欠陥管理情報と記録する光ディスク２の組み合わせはこれに限らない。
【００８０】
本実施例における光ディスク装置１の動作を、初期化、及びＥｊｅｃｔの処理について図１２及び１３を用いて説明する。なお、記録、及び再生の処理については実施例１と同様であるので、説明を省略する。
【００８１】
図１２は本実施例での初期化におけるフローを示したものである。初期化は光ディスク装置１の電源投入後や、ホストＰＣ８からの命令、もしくはユーザによる光ディスク２のセットを契機に開始する。初期化開始後、ディスクロードＩＮＩ３０１を行う。ディスクロードＩＮＩ３０１の動作は図４に示す実施例１の初期化フローにおけるＩＮＩ１０１と同様であるので、説明を省略する。
【００８２】
ディスクロードＩＮＩ３０１の後、ディスク管理情報読み出しＩＮＩ３０２を行う。ディスク管理情報読み出しＩＮＩ３０２の動作は図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。ただし、ディスク管理情報読み出しＩＮＩ３０２で読み出すディスク管理情報は実施例１のように全ての光ディスク２のディスク管理情報を１枚の光ディスク２から読み出さず、１枚の光ディスク２のディスク管理情報を読み出す点が異なる。
【００８３】
ディスク管理情報読み出しＩＮＩ３０２の後、ディスク管理情報用バッファ書き込みＩＮＩ３０３を行う。ディスク管理情報用バッファ書き込みＩＮＩ３０３の動作は図４に示す実施例１の初期化フローにおけるディスク管理情報用バッファ書き込みＩＮＩ１０３と同様であるので、説明を省略する。ただし、ディスク管理情報用バッファ書き込みＩＮＩ３０３で書き込むディスク管理情報は実施例１のように全ての光ディスク２のディスク管理情報をディスク管理情報用バッファ７に書き込まず、１枚の光ディスク２のディスク管理情報を書き込む点が異なる。
【００８４】
ディスク管理情報用バッファ書き込みＩＮＩ３０３の後、マイコン６３は全ての光ディスク２について選択し、ディスク管理情報読み出しを行ったか判断する。全ての光ディスク２について選択したと判断した場合には、全ての光ディスク２についてのディスク管理情報を読み出し済みかどうか判断する。全ての光ディスク２についてディスク管理情報を読み出し済みと判断した場合には、初期化を終了する。
【００８５】
全ての光ディスク２について選択し、ディスク管理情報読み出しを行っていないと判断した場合、ディスク選択ＩＮＩ３０４を行う。ディスク選択ＩＮＩ３０４の動作は図４に示す実施例１の初期化フローにおけるディスク選択ＩＮＩ１０４と同様であるので、説明を省略する。ディスク選択ＩＮＩ３０４の後、再度前記ディスクロードＩＮＩ３０１を行う。
【００８６】
全ての光ディスク２についてのディスク管理情報を読み出し済みと判断しなかった場合には、後述のディスク認識不可通知ＩＮＩ３０５を行う。ディスク認識不可通知ＩＮＩ３０５の動作は図４に示す実施例１の初期化フローにおけるディスク認識不可通知ＩＮＩ１０５と同様であるので、説明を省略する。
【００８７】
図１３は本実施例でのＥｊｅｃｔ（ディスク取り出し）におけるフローを示したものである。ＥｊｅｃｔはホストＰＣ８からの命令、もしくはユーザによる光ディスク装置１のＥｊｅｃｔボタン押下などによる操作を契機に開始する。Ｅｊｅｃｔを開始したら、ディスクロードＥＪ３０１を行う。ディスクロードＥＪ３０１の動作は、図１０に示す実施例２のＥｊｅｃｔフローにおけるディスクロードＥＪ２０１と同様であるので、説明を省略する。
【００８８】
ディスクロードＥＪ３０１の後、ディスク管理情報書き出しＥＪ３０２を行う。ディスク管理情報書き出しＥＪ３０２の動作は図７に示す実施例１のＥｊｅｃｔフローにおけるディスク管理情報書き出しＥＪ１０３と同様であるので、説明を省略する。ただし、ディスク管理情報書き出しＥＪ３０２で書き出すディスク管理情報は実施例１のように全ての光ディスク２のディスク管理情報を書き出さず、ローディングしていない１枚の光ディスク２のディスク管理情報を書き出す点が異なる。
【００８９】
ディスク情報書き出しＥＪ３０２の後、ディスク排出ＥＪ３０３を行う。ディスク排出ＥＪ３０３の動作は図７に示す実施例１のＥｊｅｃｔフローにおけるディスク排出ＥＪ１０４と同様であるので、説明を省略する。
【００９０】
ディスク排出ＥＪ３０３の後、全ての光ディスク２についてディスク管理情報書き出しを行ったかどうかマイコン６３は判断し、全ての光ディスク２についてディスク管理情報書き出しを行ったと判断した場合はＥｊｅｃｔを終了し、そうでないと判断した場合はディスク選択ＥＪ３０４を行う。
【００９１】
ディスク選択ＥＪ３０４の動作は、図１０に示す実施例２のＥｊｅｃｔフローにおけるディスク選択ＥＪ２０４と同様であるので、説明を省略する。ディスク選択ＥＪ３０４の後、再度ディスクロードＥＪ３０１を行う。
【００９２】
以上のように、本実施例においても実施例１と同様、光ディスクの管理情報を通常時はフラッシュメモリやＳＳＤなどの不揮発性記録媒体に保持しておき、光ディスクのＥｊｅｃｔ時に管理情報を光ディスクに書き込むことで、記録に欠陥が生じるたびに光ディスクに管理情報を書き込まなくても、複数枚の光ディスクの管理情報を効率よく管理することができる。
【００９３】
また、ある光ディスクのディスク管理情報を他の光ディスクに記録しておくことで、記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【実施例４】
【００９４】
実施例４を説明する。実施例４における光ディスク装置１の構成例は実施例１と同様に図１で示される。また、実施例４における光ディスク２におけるＤＭＡの配置は図２に示す実施例１の場合と同様である。また、実施例４における欠陥管理情報の配置例は実施例１と同様に図３で示される。
【００９５】
なお、本実施例では実施例１と同様に、ディスクＡ乃至Ｅの５枚のディスクを使用する場合について示すが、複数枚の光ディスクを用いるのであれば、これに限らない。
【００９６】
本実施例が実施例１と異なるのは、複数の光ディスク２について、各々の光ディスク２が固有でもつ識別情報を利用し、複数の光ディスク２の組み合わせ情報（認証情報）を利用して初期化時に認証を行う点である。図１８は本実施例における認証情報を図示したものであり、認証情報は複数の光ディスク２のディスクＩＤで構成する。図１８に示す認証情報は一例であり、複数の光ディスク２のディスクＩＤを含む情報であればこの形式の限りではない。前記認証を行うことにより、ユーザが複数の光ディスク２の組み合わせを間違えてセットしたときに誤ったデータを再生することを防ぐことができる。また、ユーザが複数の光ディスク２の組み合わせを間違えてセットしても早くエラーを通知することができる。また、複数の光ディスク２の組み合わせが一致しないと初期化を正常に完了しないため、記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【００９７】
なお本実施例において、認証情報は光ディスク装置１にセットしている全ての光ディスク２のディスク管理情報を記録している光ディスク２に記録しているものとする。
【００９８】
なお、本実施例ではディスクＡ乃至Ｅを光ディスク装置１に格納する際、各ディスクの格納場所（順番）は不問としている。このようにすることで、ユーザが光ディスクを格納する際のわずらわしさを軽減できる。
【００９９】
本実施例における光ディスク装置１の動作を、初期化の処理について図１４を用いて説明する。なお、記録、再生、およびＥｊｅｃｔの処理については実施例１と同様であるので、説明を省略する。
【０１００】
図１４は本実施例での初期化におけるフローを示したものである。初期化は光ディスク装置１の電源投入後や、ホストＰＣ８からの命令、もしくはユーザによる光ディスク２のセットを契機に開始する。初期化開始後、ディスクロードＣＯＮＦ１０１を行う。ディスクロードＣＯＮＦ１０１の動作は図４に示す実施例１の初期化フローにおけるディスクロードＩＮＩ１０１と同様であるので、説明を省略する。
【０１０１】
ディスクロードＣＯＮＦ１０１の後、ディスクＩＤ読み出しＣＯＮＦ１０２を行う。ディスクＩＤ読み出しＣＯＮＦ１０２では、光ディスク２に光ディスクメーカーによって予め記録してあるディスクＩＤを再生させて読み出す。ディスクＩＤは光ディスク２によって個別に与えられる識別情報であり、例えばＢＤの場合は図２３に示すようにＢＣＡ（Ｂｕｒｓｔ Ｃｕｔｔｉｎｇ Ａｒｅａ）に記録されている。図１５はディスクＩＤの例を示した図であり、ディスクＩＤは光ディスクメーカーを識別する製造者ＩＤ、及び１枚１枚の光ディスク２で異なる番号であるシリアルナンバーを有する。
【０１０２】
なお、ディスクＡ乃至Ｅのいずれかに欠陥管理情報を記録するかは、識別情報に基づいて決めてもよい。例えばメモリ６４に欠陥管理情報を記録すべき光ディスクメーカーを識別する製造者ＩＤを予め記録しておき、その製造者ＩＤを有する光ディスクが光ディスク装置１に装着されたらその光ディスクに欠陥管理情報を記録する。また、ディスクＩＤに例えば光ディスクメーカーの信頼度などに応じて優先順位を付けてもよい。優先順位が同じ光ディスクが光ディスク装置１に装着された場合は、光ディスク装置１の格納場所に基づいて決めればよい。これにより、光ディスク２に記録された管理情報をより効率的に管理することができる。
【０１０３】
ローディングされた光ディスク２のディスクＩＤを再生する動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。ただし、再生させる光ディスク２での再生位置は異なり、再生位置はディスクＩＤが記録されている位置である。
【０１０４】
ディスクＩＤ読み出しＣＯＮＦ１０２の後、マイコン６３は認証情報を既に他の光ディスク２から読み出したかどうか判断する。認証情報をまだ他の光ディスク２から読み出していないと判断した場合には、ローディングされた光ディスク２に認証情報とディスク管理情報があるかどうか、ローディングされた光ディスク２を再生させて判断する。再生の動作は図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。ただし、認証情報があるかどうかを判断するために再生させる場合は再生位置が異なり、再生位置は認証情報が記録されている位置、もしくは認証情報が光ディスク２にあることを示すフラグ情報が記録されている位置である。該認証情報、もしくは該フラグ情報が記録されている位置は、例えば図２４に示したようなＤｒｉｖｅ Ａｒｅａである。該Ｄｒｉｖｅ Ａｒｅａは、記録を行う光ディスク装置が独自にデータフォーマットを決定して記録もしくは再生できる領域である。なお、ローディングされた光ディスク２に認証情報とディスク管理情報があるかどうかの判断においては、認証情報かディスク管理情報かどちらか一方があるかどうか判断しても良い。
【０１０５】
マイコン６３がローディングされた光ディスク２に認証情報とディスク管理情報があると判断した場合、認証情報読み出しＣＯＮＦ１０３を行う。認証情報読み出しＣＯＮＦ１０３の動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。ただし、再生させる光ディスク２での再生位置は異なり、再生位置は認証情報が記録されている位置である。
【０１０６】
認証情報読み出しＣＯＮＦ１０３の後、ディスク管理情報読み出しＣＯＮＦ１０４を行う。ディスク管理情報読み出しＣＯＮＦ１０４の動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。
【０１０７】
ディスク管理情報読み出しＣＯＮＦ１０４の後、ディスク管理情報用バッファ書き込みＣＯＮＦ１０５を行う。ディスク管理情報用バッファ書き込みＣＯＮＦ１０５の動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報用バッファ書き込みＩＮＩ１０３と同様であるので、説明を省略する。
【０１０８】
ディスク管理情報用バッファ書き込みＣＯＮＦ１０５の後、光ディスク装置１にセットしている全ての光ディスク２について選択し、ローディングしたかどうかマイコン６３が判断する。光ディスク装置１にセットしている全ての光ディスク２について選択し、ローディングしたと判断した場合には、初期化を終了する。光ディスク装置１にセットしている全ての光ディスクについて選択していないと判断した場合には、ディスク選択ＣＯＮＦ１０６を行う。ディスク選択ＣＯＮＦ１０６の動作は、図４に示す実施例１の初期化フローにおけるディスク選択ＩＮＩ１０４と同様であるので、説明を省略する。ディスク選択ＣＯＮＦ１０６の後、再びディスクロードＣＯＮＦ１０１を行う。
【０１０９】
ディスクＩＤ読み出しＣＯＮＦ１０２の後、認証情報を他の光ディスク２から読み出したと判断した場合には、未認証ディスク認証ＣＯＮＦ１０７を行う。未認証ディスク認証ＣＯＮＦ１０７では、既に読み出している認証情報に、ローディングしている光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれているかどうかマイコン６３が確認する。また、後述のディスクＩＤ保持ＣＯＮＦ１０９にてメモリ６４に保持されているディスクＩＤがあれば、該ディスクＩＤについても確認を行う。
【０１１０】
未認証ディスク認証ＣＯＮＦ１０７での確認において、光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれているとマイコン６３が判定すれば正常認証とみなして、前記の、光ディスク装置１にセットしている全ての光ディスク２について選択しローディングしたかどうかの判断を行う。
【０１１１】
未認証ディスク認証ＣＯＮＦ１０７での確認において、ローディングしている光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれていないとマイコン６３が判定した場合には、ディスク認識不可通知ＣＯＮＦ１０８を行う。ディスク認識不可通知ＣＯＮＦ１０８の動作は、図４に示す実施例１の初期化フローにおけるＩＮＩ１０５と同様であるので、説明を省略する。
【０１１２】
前記、マイコン６３がローディングされた光ディスク２に認証情報とディスク管理情報があるかどうかの判断において、ないと判断した場合には、ディスクＩＤ保持ＣＯＮＦ１０９を行う。ディスクＩＤ保持ＣＯＮＦ１０９では、マイコン６３がローディングした光ディスク２のディスクＩＤをメモリ６４に保持する。
【０１１３】
以上のように、光ディスクの管理情報を通常時はフラッシュメモリやＳＳＤなどの不揮発性記録媒体に保持しておき、光ディスクのＥｊｅｃｔ時に管理情報を光ディスクに書き込むことで、記録に欠陥が生じるたびに光ディスクに管理情報を書き込まなくても、複数枚の光ディスクの管理情報を効率よく管理することができる。さらに、複数の光ディスク２について、各々の光ディスク２が固有でもつ識別情報を利用することにより、記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【実施例５】
【０１１４】
実施例５を説明する。実施例５における光ディスク装置１の構成例は実施例１と同様に図１で示される。また、実施例５における光ディスク２におけるＤＭＡの配置は図２に示す実施例１の場合と同様である。また、実施例５における欠陥管理情報の配置例は実施例２と同様に図８で示される。
【０１１５】
なお、本実施例では実施例１と同様に、ディスクＡ乃至Ｅの５枚のディスクを使用する場合について示すが、複数枚の光ディスクを用いるのであれば、これに限らない。
【０１１６】
本実施例が実施例２と異なるのは、複数の光ディスク２について、各々の光ディスク２が固有でもつ識別情報を利用し、複数の光ディスク２の組み合わせ情報を作成して初期化時に認証を行う点である。これにより、実施例４と同様の効果を得ることができる。
【０１１７】
なお本実施例において、認証情報は光ディスク装置１にセットしている全ての光ディスク２のディスク管理情報を記録している光ディスク２に記録しているものとする。
【０１１８】
本実施例における光ディスク装置１の動作を、初期化の処理について図１６を用いて説明する。なお、記録、再生、およびＥｊｅｃｔの処理については実施例２と同様であるので、説明を省略する。
【０１１９】
図１６は本実施例での初期化におけるフローを示したものである。初期化は光ディスク装置１の電源投入後や、ホストＰＣ８からの命令、もしくはユーザによる光ディスク２のセットを契機に開始する。初期化開始後、ディスクロードＣＯＮＦ２０１を行う。ディスクロードＣＯＮＦ２０１の動作は図４に示す実施例１の初期化フローにおけるディスクロードＩＮＩ１０１と同様であるので、説明を省略する。
【０１２０】
ディスクロードＣＯＮＦ２０１の後、ディスクＩＤ読み出しＣＯＮＦ２０２を行う。ディスクＩＤ読み出しＣＯＮＦ２０２の動作は、図１４に示す実施例４の初期化フローにおけるディスクＩＤ読み出しＣＯＮＦ１０２と同様であるので、説明を省略する。
【０１２１】
ディスクＩＤ読み出しＣＯＮＦ２０２の後、マイコン６３は認証情報を既に他の光ディスク２から読み出したかどうか判断する。認証情報をまだ他の光ディスク２から読み出していないと判断した場合には、認証情報読み出しＣＯＮＦ２０３を行う。認証情報読み出しＣＯＮＦ２０３の動作は、図１４に示す実施例４の初期化フローにおける認証情報読み出しＣＯＮＦ１０３と同様であるので、説明を省略する。
【０１２２】
認証情報読み出しＣＯＮＦ２０３の後、ディスク管理情報読み出しＣＯＮＦ２０４を行う。ディスク管理情報読み出しＣＯＮＦ２０４の動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。
【０１２３】
ディスク管理情報読み出しＣＯＮＦ２０４の後、ディスク管理情報用バッファ書き込みＣＯＮＦ２０５を行う。ディスク管理情報用バッファ書き込みＣＯＮＦ２０５の動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報用バッファ書き込みＩＮＩ１０３と同様であるので、説明を省略する。
【０１２４】
ディスク管理情報用バッファ書き込みＣＯＮＦ２０５の後、光ディスク装置１にセットしている全ての光ディスク２について選択し、ローディングしたかどうかマイコン６３が判断する。光ディスク装置１にセットしている全ての光ディスク２について選択し、ローディングしたと判断した場合には、初期化を終了する。光ディスク装置１にセットしている全ての光ディスクについて選択していないと判断した場合には、ディスク選択ＣＯＮＦ２０６を行う。ディスク選択ＣＯＮＦ２０６の動作は、図４に示す実施例１の初期化フローにおけるディスク選択ＩＮＩ１０４と同様であるので、説明を省略する。ディスク選択ＣＯＮＦ２０６の後、再びディスクロードＣＯＮＦ２０１を行う。
【０１２５】
ディスクＩＤ読み出しＣＯＮＦ２０２の後、認証情報を他の光ディスク２から読み出したと判断した場合には、認証ＣＯＮＦ２０７を行う。認証ＣＯＮＦ２０７では、既に読み出している認証情報に、ローディングしている光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれているかどうかマイコン６３が確認する。
【０１２６】
認証ＣＯＮＦ２０７での確認において、光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれているとマイコン６３が判定すれば正常認証とみなして、前記の、光ディスク装置１にセットしている全ての光ディスク２について選択しローディングしたかどうかの判断を行う。
【０１２７】
認証ＣＯＮＦ２０７での確認において、ローディングしている光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれていないとマイコン６３が判定した場合には、ディスク認識不可通知ＣＯＮＦ２０８を行う。ディスク認識不可通知ＣＯＮＦ２０８の動作は、図４に示す実施例１の初期化フローにおけるＩＮＩ１０５と同様であるので、説明を省略する。
【０１２８】
以上のように、光ディスクの管理情報を通常時はフラッシュメモリやＳＳＤなどの不揮発性記録媒体に保持しておき、光ディスクのＥｊｅｃｔ時に管理情報を光ディスクに書き込むことで、記録に欠陥が生じるたびに光ディスクに管理情報を書き込まなくても、複数枚の光ディスクの管理情報を効率よく管理することができる。
【０１２９】
また、Ｅｊｅｃｔ時に全てのディスクのディスク管理情報を書き込みことで、初期化時に光ディスク２を１枚１枚ローディングしなくても良いので、初期化時に要する処理時間をさらに短縮することができる。
【０１３０】
さらに、複数の光ディスク２について、各々の光ディスク２が固有でもつ識別情報を利用することにより、記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【実施例６】
【０１３１】
実施例６を説明する。実施例６における光ディスク装置１の構成例は実施例１と同様に図１で示される。また、実施例６における光ディスク２におけるＤＭＡの配置は図２に示す実施例１の場合と同様である。また、実施例６における欠陥管理情報の配置例は実施例３と同様に図１１で示される。
【０１３２】
なお、本実施例では実施例１と同様に、ディスクＡ乃至Ｅの５枚のディスクを使用する場合について示すが、複数枚の光ディスクを用いるのであれば、これに限らない。
【０１３３】
また、実施例３と同様に、ディスクＡの欠陥管理情報をディスクＥに、ディスクＢの欠陥管理情報をディスクＡに、ディスクＣの欠陥管理情報をディスクＢに、ディスクＤの欠陥管理情報をディスクＣに、ディスクＥの欠陥管理情報をディスクＤにそれぞれ記録する、としたが、ディスクＡの欠陥管理情報をディスクＢに、ディスクＢの欠陥管理情報をディスクＣに、ディスクＣの欠陥管理情報をディスクＤに、ディスクＤの欠陥管理情報をディスクＥに、ディスクＥの欠陥管理情報をディスクＡにそれぞれ記録する、というように、ある光ディスク２の欠陥管理情報を他の１枚の光ディスク２に記録するのであれば、欠陥管理情報と記録する光ディスク２の組み合わせはこれに限らない。
【０１３４】
本実施例が実施例３と異なるのは、複数の光ディスク２について、各々の光ディスク２が固有でもつ識別情報を利用し、複数の光ディスク２の組み合わせ情報を作成して初期化時に認証を行う点である。これにより、実施例４と同様の効果を得ることができる。
【０１３５】
なお本実施例において、認証情報は光ディスク装置１にセットしている光ディスク２のディスク管理情報を記録している光ディスク２に記録しているものとする。
【０１３６】
本実施例における光ディスク装置１の動作を、初期化の処理について図１７を用いて説明する。なお、記録、再生、およびＥｊｅｃｔの処理については実施例３と同様であるので、説明を省略する。
【０１３７】
図１７は本実施例での初期化におけるフローを示したものである。初期化は光ディスク装置１の電源投入後や、ホストＰＣ８からの命令、もしくはユーザによる光ディスク２のセットを契機に開始する。初期化開始後、ディスクロードＣＯＮＦ３０１を行う。ディスクロードＣＯＮＦ３０１の動作は図４に示す実施例１の初期化フローにおけるディスクロードＩＮＩ１０１と同様であるので、説明を省略する。
【０１３８】
ディスクロードＣＯＮＦ３０１の後、ディスクＩＤ読み出しＣＯＮＦ３０２を行う。ディスクＩＤ読み出しＣＯＮＦ３０２の動作は、図１４に示す実施例４の初期化フローにおけるディスクＩＤ読み出しＣＯＮＦ１０２と同様であるので、説明を省略する。
【０１３９】
ディスクＩＤ読み出しＣＯＮＦ３０２の後、マイコン６３は認証情報を既に他の光ディスク２から読み出したかどうか判断する。認証情報をまだ他の光ディスク２から読み出していないと判断した場合には、認証情報読み出しＣＯＮＦ３０３を行う。認証情報読み出しＣＯＮＦ３０３の動作は、図１４に示す実施例４の初期化フローにおける認証情報読み出しＣＯＮＦ１０３と同様であるので、説明を省略する。
【０１４０】
認証情報読み出しＣＯＮＦ３０３の後、認証ＣＯＮＦ３０４を行う。認証ＣＯＮＦ３０４の動作は、図１６に示す実施例５の初期化フローにおける認証ＣＯＮＦ２０７と同様であるので、説明を省略する。また前記認証情報を既に他の光ディスク２から読み出したかどうかの判断において、認証情報を既に他の光ディスク２から読み出したと判断した場合にも、前記認証ＣＯＮＦ３０４を行う。
【０１４１】
認証ＣＯＮＦ２０４での確認において、ローディングしている光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれていないとマイコン６３が判定した場合には、ディスク認識不可通知ＣＯＮＦ３０８を行う。ディスク認識不可通知ＣＯＮＦ３０８の動作は、図４に示す実施例１の初期化フローにおけるＩＮＩ１０５と同様であるので、説明を省略する。
【０１４２】
認証ＣＯＮＦ３０７での確認において、光ディスク２のディスクＩＤもしくはディスクＩＤが含まれていることを示す情報が含まれているとマイコン６３が判定すれば正常認証とみなして、ディスク管理情報読み出しＣＯＮＦ３０５を行う。ディスク管理情報読み出しＣＯＮＦ３０５の動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報読み出しＩＮＩ１０２と同様であるので、説明を省略する。ただし、ディスク管理情報読み出しＣＯＮＦ３０５で読み出すディスク管理情報は実施例１のように全ての光ディスク２のディスク管理情報を１枚の光ディスク２から読み出さず、１枚の光ディスク２のディスク管理情報を読み出す点が異なる。
【０１４３】
ディスク管理情報読み出しＣＯＮＦ３０５の後、ディスク管理情報用バッファ書き込みＣＯＮＦ３０６を行う。ディスク管理情報用バッファ書き込みＣＯＮＦ３０６の動作は、図４に示す実施例１の初期化フローにおけるディスク管理情報用バッファ書き込みＩＮＩ１０３と同様であるので、説明を省略する。ただし、ディスク管理情報用バッファ書き込みＣＯＮＦ３０６で書き込むディスク管理情報は実施例１のように全ての光ディスク２のディスク管理情報をディスク管理情報用バッファ７に書き込まず、１枚の光ディスク２のディスク管理情報を書き込む点が異なる。
【０１４４】
ディスク管理情報用バッファ書き込みＣＯＮＦ３０６の後、光ディスク装置１にセットしている全ての光ディスク２について選択し、ローディングしたかどうかマイコン６３が判断する。光ディスク装置１にセットしている全ての光ディスク２について選択し、ローディングしたと判断した場合には、初期化を終了する。光ディスク装置１にセットしている全ての光ディスクについて選択していないと判断した場合には、ディスク選択ＣＯＮＦ３０７を行う。ディスク選択ＣＯＮＦ３０７の動作は、図４に示す実施例１の初期化フローにおけるディスク選択ＩＮＩ１０４と同様であるので、説明を省略する。ディスク選択ＣＯＮＦ３０７の後、再びディスクロードＣＯＮＦ３０１を行う。
【０１４５】
以上のように、光ディスクの管理情報を通常時はフラッシュメモリやＳＳＤなどの不揮発性記録媒体に保持しておき、光ディスクのＥｊｅｃｔ時に管理情報を光ディスクに書き込むことで、記録に欠陥が生じるたびに光ディスクに管理情報を書き込まなくても、複数枚の光ディスクの管理情報を効率よく管理することができる。
【０１４６】
また、ある光ディスクのディスク管理情報を他の光ディスクに記録しておくことで、記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【０１４７】
さらに、複数の光ディスク２について、各々の光ディスク２が固有でもつ識別情報を利用することにより、記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【０１４８】
なお、実施例１乃至６の初期化において、光ディスク装置１にセットされている全ての光ディスク２が未記録ディスクであるかどうかを判断し、前記全ての光ディスク２が未記録ディスクであれば初期化を終了しても良い。
【０１４９】
また、実施例１乃至６において、Ｅｊｅｃｔ時にディスク管理情報用バッファ７のディスク管理情報をディスクに記録するとしたが、ホストＰＣ８からのコマンドデータ受信が一定時間なく、光ディスク装置１の処理時間に余裕がある場合にディスクに記録しても良い。もしくは、ホストＰＣ８から省電力モードなどスリープ状態になるようコマンドデータが送られた場合にディスクに記録しても良い。もしくは、ディスク管理情報を記録するディスクがローディングされたとき、もしくは他のディスクとディスク交換される前に記録しても良いし、光ディスクの記録もしくは再生性能に大きな影響を与えない契機でディスク管理情報をディスクに記録すれば良い。
【０１５０】
また、実施例１及び４において、ディスクＡ乃至Ｅのいずれか１枚のディスクのみにディスクＡ乃至Ｅのディスク管理情報を記録するとしているが、複数のディスクにディスクＡ乃至Ｅのディスク管理情報を記録しても良い。複数枚のディスクに記録することで、ある１枚でディスク管理情報の記録を失敗した場合や、記録したディスク管理情報のデータを破損した場合などでも、他のディスクを再生して読み出せばよいので、情報の欠損に対する耐性を強化できる。
【０１５１】
また、実施例１及び４の初期化において、ディスクＡ乃至Ｅの全てのディスク管理情報を記録しているディスクを検索するために、ディスクの交換を行うようにしたが、ディスクＡ乃至Ｅの全てのディスク管理情報を記録するディスクを光ディスク装置１に格納する位置を予め定めておいても良い。この場合には、上記検索に伴うディスクの交換が不要となり、より初期化に要する時間を短くすることができる。
【０１５２】
また、実施例４において、認証情報は光ディスク装置１にセットしている全ての光ディスク２のディスク管理情報を記録している光ディスク２に記録しているとしたが、必ずしもディスク管理情報を記録している光ディスク２に記録されている必要はなく、他の光ディスクに記録されていても良い。この場合には、認証情報読み出しＣＯＮＦ１０３とディスク管理情報読み出しＣＯＮＦ１０４は連続して行われず、別々の光ディスク２に対して行う。
【０１５３】
また、実施例５において、認証情報は光ディスク装置１にセットしている全ての光ディスク２のディスク管理情報を記録している光ディスク２に記録しているとしたが、必ずしもディスク管理情報を記録している光ディスク２に記録されている必要はなく、認証情報が記録されていない光ディスク２があっても良い。この場合には、認証情報読み出しＣＯＮＦ２０３とディスク管理情報読み出しＣＯＮＦ２０４は連続して行われず、認証情報読み出しＣＯＮＦ２０３を跳ばして実行しても良い。
【０１５４】
また、実施例６において、認証情報は光ディスク装置１にセットしている光ディスク２のディスク管理情報を記録している光ディスク２に記録しているとしたが、必ずしもディスク管理情報を記録している光ディスク２に記録されている必要はなく、認証情報が記録されていない光ディスク２があっても良い。この場合には、認証情報読み出しＣＯＮＦ２０３とディスク管理情報読み出しＣＯＮＦ２０４は連続して行われず、認証情報読み出しＣＯＮＦ２０３を跳ばして実行しても良い。
【０１５５】
また、実施例４乃至６において、認証情報は光ディスク２に記録するとしたが、信号処理ＬＳＩ６のメモリ６４や光ディスク装置１のディスク管理情報用バッファ７のような不揮発性メモリなどに記録しても良い。この場合には、実施例４乃至６における認証情報読み出しは光ディスク２からではなく、前記メモリ６４や前記ディスク管理情報用バッファ７のような不揮発性メモリから読み出す。
【０１５６】
また、実施例４乃至６において、ディスクＩＤは製造者ＩＤ及びシリアルナンバーを有するとしたが、さらにＢＤ−Ｒ（ＢＤ−Ｒｅｃｏｒｄａｂｌｅ）やＢＤ−ＲＥ（ＢＤ−Ｒｅｗｒｉｔａｂｌｅ）などの媒体種別情報を有しても良い。
【０１５７】
また、実施例４乃至６において、ディスクＩＤは例えばＢＣＡに記録されているとしたが、他の領域に記録されていても良いし、製造者ＩＤ及びシリアルナンバーは別々の領域に記録されていても良い。
【０１５８】
また、実施例４乃至６において、初期化の際、光ディスク装置１にセットしている光ディスク２が全て未記録ディスクであった場合に、マイコン６３は前記全ての光ディスクのディスクＩＤから認証情報を生成する。該認証情報は、初期化終了時に光ディスク２に記録しても良いし、Ｅｊｅｃｔ時に光ディスク２に記録しても良いし、データの記録中にディスク管理情報を記録する際に記録しても良い。
【０１５９】
また、実施例１乃至６において、光ディスク装置１が有する光ピックアップ３、スピンドルモータ４は各々１つを有するとしているが、複数有しても良い。この場合には、マイコン６３がディスク交換指示Ｓ１０を出す際に、記録もしくは再生を行った時刻が最も前である光ディスク２と交換するようマイコン６３が制御しても良いし、記録もしくは再生を行った回数が最も少ない光ディスク２と交換するようマイコン６３が制御しても良い。このことにより、光ディスク２に記録もしくは再生を行う場合に、ディスク交換の回数を減らすことができ、さらに効率よい記録再生が可能になる。
【０１６０】
また、実施例１乃至６において、ディスク管理情報は光ディスク２のＤＭＡに有するとしたが、図２のＤａｔａ Ｚｏｎｅに設けたスペアエリアに有しても良いし、他の領域に有しても良い。
【０１６１】
また、実施例６において、ある光ディスク２の欠陥管理情報を他の１枚の光ディスク２に記録するとしたが、ある光ディスク２の欠陥管理情報を該光ディスク２に記録しても、同様に各々の光ディスク２が固有でもつ識別情報を利用することにより、記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【０１６２】
また、実施例３及び６において、ある光ディスク２の欠陥管理情報を他の１枚の光ディスク２に記録するとしたが、図２２に示した欠陥管理情報のその他の配置例のように、ある光ディスク２には該光ディスク２以外のセットされている全ての光ディスク２の欠陥管理情報を記録しても良い。この場合には、初期化時に少なくとも２枚の光ディスク２から欠陥管理情報を読み出せばセットされている全ての光ディスク２の欠陥管理情報を取得できるので、初期化時に要する時間をさらに短くできる。
【０１６３】
また、実施例１乃至６の光ディスク装置１は複数の光ディスク２を格納するとしたが、１枚の光ディスク２を記録または再生する、図１９に示す光ディスク装置ユニット１００を複数台接続し、該ユニットにそれぞれ光ディスク２をローディングしても良い。図１９に示す光ディスク装置ユニット１００において、図１に示す光ディスク装置１における各手段と同様の機能を有するものについては同じ番号を付している。前記光ディスク装置ユニット１００を複数台接続する手段としては、例えば図２０に示す光ディスク装置１０００のように複数の光ディスク装置ユニット１００とディスク管理情報用バッファ７にアクセス可能な制御手段１０１を有し、該制御手段１０１はホストＰＣ８と各種インタフェース規格に準じて通信し、コマンドデータや記録データの収受を行う。そして前記制御手段１０１が記録または再生を行う光ディスク装置ユニット１００に対する制御、及びディスク管理情報用バッファ７のディスク管理情報の読み出しや書き込みを行うことで実施例１乃至６と同様の効果を得ることができる。また、図２１に示す光ディスク装置２０００のようにホストＰＣ８が直接複数の光ディスク装置ユニット１００とディスク管理情報用バッファ７に各種インタフェース規格に準じてアクセスしても、同様の効果を得ることができる。
【０１６４】
また、実施例１乃至６において、セットしている全ての光ディスク２のディスク管理情報を初期化時に光ディスク２から読み出し、ディスク管理情報用バッファ７に保持し、Ｅｊｅｃｔ時に該ディスク管理情報用バッファ７のディスク管理情報を光ディスク２に記録するとしたが、Ｅｊｅｃｔ後も該ディスク管理情報用バッファ７のディスク管理情報はそのまま保持しても良い。この際、Ｅｊｅｃｔ時に該ディスク管理情報用バッファ７のディスク管理情報を光ディスク２に記録しなくてもしても良い。また、ディスク管理情報用バッファ７のディスク管理情報をインターネットなどの通信網で接続されたハードディスクやＳＳＤや光ディスクドライブなどの記憶装置に保持しても良い。この際、Ｅｊｅｃｔ時に該ディスク管理情報用バッファ７のディスク管理情報を光ディスク２に記録しなくてもしても良い。これらの場合には、次に利用する際の初期化時に光ディスク２からディスク管理情報を読み出さなくても良く、初期化時に要する時間を短くできる。
【０１６５】
また、実施例４において、セットされている光ディスク２の中で、認証情報がどれにも記録されていない場合には、図１４に示す初期化のフローにおける全ディスク選択済みかどうかの判断分岐においてＹｅｓを選択する。この後、未認証ディスクがあるかどうかの確認処理を行い、未認証ディスクが存在した場合にはディスク認識不可通知ＣＯＮＦ１０８を行っても良い。このようにすることで、認証情報がどのディスクにも記録されていなかった場合に、より記録情報の隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【０１６６】
また、実施例４乃至６において、初期化時に光ディスク２からディスク管理情報を読み出し、読み出したディスク管理情報をディスク管理情報用バッファ７に保持し、更新したディスク管理情報を、Ｅｊｅｃｔ時に光ディスク２に記録する、としたが、このような処理を行わなくても良い。すなわち、初期化時に光ディスク２から認証情報を読み出し、読み出した認証情報に従って光ディスク２の認証処理を行うことで記録情報の情報隠匿性を高めることができ、セキュリティ事故のリスクを軽減できる。
【０１６７】
また、図１において、ＡＦＥ６１、デコード手段６２、マイコン６３、メモリ６４、位置制御手段６５、レーザ光制御手段６６、モータ制御手段６７、インタフェース手段６８、及びエンコード手段６９は信号処理ＬＳＩ６に内蔵する構成としたが、本発明はこれに限定されず、これらの一部または全ては別個に設ける構成であっても良い。
【０１６８】
また、前記マイコン４３はソフトウェアで制御し、前記データ処理や前記各種指示を出すとしたが、これらの処理の一部または全てをハードウェアで処理しても良い。
【符号の説明】
【０１６９】
１…光ディスク装置
２…光ディスク
３…光ピックアップ
４…スピンドルモータ
５…ディスク交換手段
６…信号処理ＬＳＩ
６１…ＡＦＥ
６２…デコード手段
６３…マイコン
６４…メモリ
６５…位置制御手段
６６…レーザパルス制御手段
６７…モータ制御手段
６８…インタフェース手段
６９…エンコード手段
Ｓ０１…モータ制御信号
Ｓ０２…位置制御信号
Ｓ０３…レーサパルス制御信号
Ｓ０４…電気信号
Ｓ０５…アナログ信号
Ｓ０７…位置制御指示
Ｓ０８…レーザパルス制御指示
Ｓ０９…モータ制御指示
Ｓ１０…ディスク交換指示
【図１】
2011253588.tif 000003
【図２】
2011253588.tif 000004
【図３】
2011253588.tif 000005
【図４】
2011253588.tif 000006
【図５】
2011253588.tif 000007
【図６】
2011253588.tif 000008
【図７】
2011253588.tif 000009
【図８】
2011253588.tif 000010
【図９】
2011253588.tif 000011
【図１０】
2011253588.tif 000012
【図１１】
2011253588.tif 000013
【図１２】
2011253588.tif 000014
【図１３】
2011253588.tif 000015
【図１４】
2011253588.tif 000016
【図１５】
2011253588.tif 000017
【図１６】
2011253588.tif 000018
【図１７】
2011253588.tif 000019
【図１８】
2011253588.tif 000020
【図１９】
2011253588.tif 000021
【図２０】
2011253588.tif 000022
【図２１】
2011253588.tif 000023
【図２２】
2011253588.tif 000024
【図２３】
2011253588.tif 000025
【図２４】
2011253588.tif 000026