(57)【要約】【課題】  ユーザの利便性を確保しつつも、不正なプログラムの動作によるファイルの喪失を好適に防止する。【解決手段】  記録装置（２００）は、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体（１００）にデータを記録する記録装置であって、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、記録媒体にデータを記録する記録手段（３５２）と、バックアップフラグを取得する取得手段と（３５３）、取得されたバックアップフラグにより記録媒体がバックアップ用途であることが示されている場合に、汎用ファイルシステムからの命令に基づいてデータの記録が行なわれないように記録手段を制御する第１制御手段（３５９）とを備える。【選択図】  図６
2006091968.tif 000002
【特許請求の範囲】
【請求項１】
バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録装置であって、
汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、前記記録媒体にデータを記録する記録手段と、
前記バックアップフラグを取得する取得手段と、
前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御手段と
を備えることを特徴とする記録装置。
【請求項２】
前記バックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記バックアップアプリケーションからの命令に基づいて前記データの記録を行なうように前記記録手段を制御する第２制御手段を更に備えることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記バックアップアプリケーションが前記汎用ファイルシステムに前記データを記録する命令を出力することで、前記第２制御手段は、前記バックアップアプリケーションからの命令に基づいて前記データの記録を行なうように前記記録手段を制御することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記バックアップアプリケーションからの命令に基づいて、前記バックアップフラグを書き換えるように前記記録手段を制御する第３制御手段を更に備えることを特徴とする請求項１から３のいずれか一項に記載の記録装置。
【請求項５】
前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取手段を更に備えることを特徴とする請求項１から４のいずれか一項に記載の記録装置。
【請求項６】
汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録手段を備える記録装置における記録方法であって、
前記バックアップフラグを取得する取得工程と、
前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御工程と
を備えることを特徴とする記録方法。
【請求項７】
バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録装置であって、
汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、前記記録媒体にデータを記録する記録手段と、
前記バックアップフラグを取得する取得手段と、
前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御手段と、
前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取手段と
を備えることを特徴とする記録再生装置。
【請求項８】
汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録手段を備える記録装置における記録再生方法であって、
前記バックアップフラグを取得する取得工程と、
前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御工程と、
前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取工程と
を備えることを特徴とする記録再生方法。
【請求項９】
請求項１から５のいずれか一項に記載の記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段、前記取得手段及び前記第１制御手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【請求項１０】
請求項７に記載の記録再生装置に備えられたコンピュータを制御する記録再生制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段、前記取得手段、前記第１制御手段及び前記読取手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤレコーダ等の記録装置及び方法、記録再生装置及び方法、並びにコンピュータをこのような記録装置及び記録再生装置として機能させるコンピュータプログラムに関する。
【背景技術】
【０００２】
一般的なパーソナルコンピュータ（以下、適宜“ＰＣ”と称する）等においては、その記録媒体としてハードディスクを用いている。また、外付けの又は内蔵のディスクドライブを搭載することで、例えばＤＶＤ等の光ディスクを記録媒体として用いることもできる。通常、これらのハードディスクや光ディスクは、ＰＣ等に備えられている汎用のファイルシステムによって、共通の仕様に基づきファイルの記録や読取や再生等が可能となっている。
【０００３】
他方で、各種ファイルをバックアップするために、このような光ディスク等がしばし用いられる。大容量の光ディスク等は、ＰＣ等が備えるハードディスク等の記録媒体に記録されているデータ全体をそのままバックアップすることもできるため、バックアップ用途に利用しやすいという利点を有している。更には単なるコピーとしてのバックアップのみならず、バックアップ元の記録媒体に記録されているファイルの名称及び記録日時とバックアップ先の記録媒体に記録されているファイルの名称及び記録日時を比較することで、更新されたファイル及び新たに記録されたファイルを選択的にバックアップする技術も開発されている。このような光ディスクへのファイルのバックアップが行なわれるのは、光ディスクもハードディスクと同様の操作によって、ファイルの記録や読取や再生が可能となっていることが大きな要因となっている。
【０００４】
そして、例えばハードディスクに記録されているファイルがユーザの誤操作や或いは例えばコンピュータウイルス等の不正なプログラムの動作により喪失してしまった場合、光ディスクに記録されているバックアップ用のファイルが再度ハードディスク上に記録される。従って、ファイルのバックアップを行なうことで、ファイル喪失等のアクシデントに好適に対応することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、コンピュータウイルス等の不正なプログラムの動作によりファイルが喪失してしまった場合には、該不正なプログラムが除却されていなければ、バックアップ用の光ディスクが記録再生装置にローディングされた時点で、当該不正なプログラムの動作によりバックアップ用のファイルまで喪失してしまうおそれがある。
【０００６】
このため、光ディスクを通常のハードディスクと同様に扱うことなく、特殊な或いは専用のプログラムの動作によらなければ記録や読取や再生を行うことができないようにすれば、このような不都合は解消されるとも考えられる。しかしながら、これでは汎用のファイルシステムを用いた光ディスクへのファイルの記録や読取や再生を行うことができなくなり、ユーザの利便性が大幅に低下してしまうという問題点を有している。
【０００７】
また、光ディスク上に記録されたファイルに対して、いわゆるライトプロテクト属性（即ち、リードオンリー属性）を付与することも考えられる。しかしながら、係るライトプロテクト属性は通常汎用のファイルシステムによって管理されているため、コンピュータウイルス等の不正なプログラムがファイルシステムに感染すれば、係る属性にかかわらず光ディスクへのファイルの記録等が行われ得るという問題点を有している。
【０００８】
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えばユーザの利便性を確保しつつも、不正なプログラムの動作によるファイルの喪失を好適に防止することが可能な記録装置及び方法、記録再生装置及び方法、並びにコンピュータをこのような記録装置や記録再生装置として機能させるコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の記録装置は、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録装置であって、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、前記記録媒体にデータを記録する記録手段と、前記バックアップフラグを取得する取得手段と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御手段とを備える。
【００１０】
上記課題を解決するために、請求項６に記載の記録方法は、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録手段を備える記録装置における記録方法であって、前記バックアップフラグを取得する取得工程と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御工程とを備える。
【００１１】
上記課題を解決するために、請求項７に記載の記録再生装置は、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録装置であって、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、前記記録媒体にデータを記録する記録手段と、前記バックアップフラグを取得する取得手段と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御手段と、前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取手段とを備える。
【００１２】
上記課題を解決するために、請求項８に記載の記録再生方法は、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録手段を備える記録装置における記録再生方法であって、前記バックアップフラグを取得する取得工程と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御工程と、前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取工程とを備える。
【００１３】
上記課題を解決するために、請求項９に記載のコンピュータプログラムは、請求項１から５のいずれか一項に記載の記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段、前記取得手段及び前記第１制御手段のうち少なくとも一部として機能させる。
【００１４】
上記課題を解決するために、請求項１０に記載のコンピュータプログラムは、請求項７に記載の記録再生装置に備えられたコンピュータを制御する記録再生制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段、前記取得手段、前記第１制御手段及び前記読取手段のうち少なくとも一部として機能させる。
【００１５】
本発明の作用及び他の利得は次に説明する実施の形態から明らかにされよう。
【発明を実施するための最良の形態】
【００１６】
以下、発明を実施するための最良の形態としての本発明の実施形態に係る記録装置及び方法、記録再生装置及び方法、並びにコンピュータプログラムについて順に説明する。
【００１７】
本発明の記録装置に係る実施形態は、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録装置であって、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、前記記録媒体にデータを記録する記録手段と、前記バックアップフラグを取得する取得手段と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御手段とを備える。
【００１８】
本発明の記録装置に係る実施形態によれば、記録手段の動作により、データを記録媒体へ記録することが可能となる。特に、バックアップアプリケーションの命令に基づいて、一の記録媒体（例えば、後述のハードディスク）に記録されているデータを他の記録媒体（例えば、後述の光ディスク）へバックアップすることが可能となる。尚、ここでの「バックアップ」とは、一の記録媒体に記録されているデータを他の記録媒体へ記録する動作全般を示すものであり、いわば「コピー」をも含む広い趣旨である。係るデータの記録動作は、汎用のファイルシステムからの命令に基づいて実行され、またバックアップを実行するためのバックアップアプリケーションからの命令に基づいても実行される。
【００１９】
本実施形態では特に、記録媒体にはバックアップフラグが記録されている。バックアップフラグは、当該記録媒体が、バックアップ用に用いられるか否か（即ち、バックアップ用途であるか否か）を示している。そして、このバックアップフラグが取得手段の動作によって取得されることで、記録装置にローディングされている記録媒体がバックアップ用に用いられているか、又はバックアップ用ではなく通常のデータの記録用に用いられているかを判定することができる。
【００２０】
そして、記録媒体がバックアップ用に用いられている場合には、第１制御手段の動作により、ファイルシステム（具体的には、ファイルシステム単独）からの命令に基づく記録媒体（即ち、上述の他の記録媒体）へのデータの記録が行なわれない（即ち、禁止される）ように記録手段が制御される。他方、記録媒体がバックアップ用に用いられていない場合（即ち、通常のデータの記録用に用いられている場合）には、ファイルシステムからの命令に基づく記録媒体へのデータの記録が行われてもよい。
【００２１】
通常、バックアップ用の他の記録媒体が記録装置にローディングされるのは、例えば一の記録媒体に記録されているオリジナルのデータが喪失してしまった場合が一例として考えられる。このデータの喪失は、例えばユーザの誤操作やウイルスプログラム等の不正なプログラムの動作による。このとき、不正なプログラムの動作によりデータが喪失している場合には、該不正なプログラムが除却されていなければ、バックアップ用の記録媒体が記録装置にローディングされた時点で、バックアップ用のデータまで喪失してしまうおそれがある。しかるに本実施形態に係る記録装置によれば、第１制御手段の動作により、ファイルシステムの命令に基づくデータの記録が行なわれないため、このようなデータの喪失という不都合は生じない。即ち、不正なプログラムの動作によるデータの喪失を好適に防止することができる。
【００２２】
加えて、第１制御手段の動作により行なわれない（禁止されている）のは、データの記録であるため、データの参照や読取等を行なうことはできる。従って、オリジナルのデータが喪失してしまった場合には、バックアップ用の記録媒体から喪失してしまったデータを読み取ることで、オリジナルのデータの復旧が可能となる。即ち、バックアップ用の記録媒体の本来の目的としては、ユーザにとって何ら悪影響を及ぼすことはない。
【００２３】
以上の結果、本実施形態に係る記録装置によれば、ユーザの利便性を確保しつつも、不正なプログラムの動作によるファイルの喪失を好適に防止することが可能となる。
【００２４】
本発明の記録装置に係る実施形態の一の態様は、前記バックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記バックアップアプリケーションからの命令に基づいて前記データの記録を行なうように前記記録手段を制御する第２制御手段を更に備える。
【００２５】
この態様によれば、バックアップアプリケーションからの命令に基づけば、記録媒体へデータの記録を行なうことが可能となる。従って、バックアップ用途の記録媒体へデータをバックアップする場合には、特段の不都合が生ずることはない。即ち、第２制御手段の動作により、例えば一の記録媒体に記録されているオリジナルのデータを、他の記録媒体へ好適にバックアップすることが可能となる。
【００２６】
上述の如く第２制御手段を備える記録装置の態様では、前記バックアップアプリケーションが前記汎用ファイルシステムに前記データを記録する命令を出力することで、前記第２制御手段は、前記バックアップアプリケーションからの命令に基づいて前記データの記録を行なうように前記記録手段を制御するように構成してもよい。
【００２７】
このように構成すれば、バックアップアプリケーションの命令に基づくデータの記録といえども、汎用のファイルシステムの動作として行なわれるため、特殊な態様の記録動作を実行する必要はない。従って、記録媒体への記録動作の互換性という点で優れている。
【００２８】
本発明の記録装置に係る実施形態の他の態様は、前記バックアップアプリケーションからの命令に基づいて、前記バックアップフラグを書き換えるように前記記録手段を制御する第３制御手段を更に備える。
【００２９】
この態様によれば、第３制御手段の動作により、新たにバックアップ用の記録媒体を比較的容易に生成することができる。
【００３０】
本発明の記録装置に係る実施形態の他の態様は、前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取手段を更に備える。
【００３１】
この態様によれば、汎用ファイルシステムの命令によるデータの記録は禁止されていても、汎用ファイルシステムの命令によるデータの読取（或いは、一覧の閲覧や再生や実行等）は実行することができる。従って、ユーザにとっては、通常の再生専用の記録媒体と同等に扱うことができる。従って、ユーザの利便性を損ねることなく、上述した各種利益を享受することができる。
【００３２】
（記録方法の実施形態）
本発明に係る記録方法の実施形態は、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録手段を備える記録装置における記録方法であって、前記バックアップフラグを取得する取得工程と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御工程とを備える。
【００３３】
本発明の記録方法に係る実施形態によれば、上述した本発明の記録装置に係る実施形態と同様の各種利益を享受することができる。
【００３４】
尚、上述した本発明の記録装置に係る実施形態における各種態様に対応して、本発明の記録方法に係る実施形態も各種態様を採ることが可能である。
【００３５】
（記録再生装置の実施形態）
本発明の記録再生装置に係る実施形態は、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録装置であって、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、前記記録媒体にデータを記録する記録手段と、前記バックアップフラグを取得する取得手段と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御手段と、前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取手段とを備える。
【００３６】
本発明の記録再生装置に係る実施形態によれば、上述した本実施形態に係る記録装置が有する利益と同様の利益を享受することができる。加えて、汎用ファイルシステムの命令によるデータの読取（或いは、一覧の閲覧や再生や実行等）は実行することができため、ユーザの利便性を損ねることなく、上述した各種利益を享受することができる。
【００３７】
尚、上述した本発明の記録装置に係る実施形態における各種態様に対応して、本発明の記録再生装置に係る実施形態も各種態様を採ることが可能である。
【００３８】
（記録再生方法の実施形態）
本発明の記録再生方法に係る実施形態には、汎用ファイルシステム及びバックアップアプリケーションの少なくとも一方からの命令に基づいて、バックアップ用途であるか否かを示すバックアップフラグが記録されている記録媒体にデータを記録する記録手段を備える記録装置における記録再生方法であって、前記バックアップフラグを取得する取得工程と、前記取得されたバックアップフラグにより前記記録媒体がバックアップ用途であることが示されている場合に、前記汎用ファイルシステムからの命令に基づいて前記データの記録が行なわれないように前記記録手段を制御する第１制御工程と、前記汎用ファイルシステムからの命令に基づいて、前記記録媒体に記録された前記データを読み取る読取工程とを備える。
【００３９】
本発明の記録再生方法に係る実施形態によれば、上述した本発明の記録再生装置に係る実施形態と同様の各種利益を享受することができる。
【００４０】
尚、上述した本発明の記録再生装置に係る実施形態における各種態様に対応して、本発明の記録再生方法に係る実施形態も各種態様を採ることが可能である。
【００４１】
（コンピュータプログラムの実施形態）
本発明に係るコンピュータプログラムの第１実施形態は、コンピュータを上述した記録装置の実施形態（但し、その各種形態も含む）の少なくとも一部として機能させる。また、本発明に係るコンピュータプログラムの第２実施形態は、コンピュータを上述した記録再生装置の実施形態（但し、その各種形態も含む）の少なくとも一部として機能させる。
【００４２】
本発明に係るコンピュータプログラムの各実施形態によれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の記録装置又は記録再生装置に係る実施形態を比較的簡単に実現できる。
【００４３】
尚、上述した本発明の記録装置又は記録再生装置に係る実施形態における各種態様に対応して、本発明のコンピュータプログラムに係る第１又は第２実施形態も各種態様を採ることが可能である。
【００４４】
本発明のこのような作用及び他の利得は次に説明する実施の形態から明らかにされる。
【００４５】
以上説明したように、本発明の記録装置又は方法に係る実施形態によれば、記録手段、取得手段及び第１制御手段、又は取得工程及び第１制御工程を備える。従って、ユーザの利便性を確保しつつも、不正なプログラムの動作によるファイルの喪失を好適に防止することができる。
【実施例】
【００４６】
以下、本発明の実施例を図面に基づいて説明する。
【００４７】
（情報記録媒体）
先ず、図１を参照して、本発明の記録再生装置に係る実施例がファイル（データ）を記録し、また読み取る（或いは、再生する）対象となるバックアップ用途の記録媒体としての光ディスク１００について説明を進める。ここに、図１は、上側に複数のエリアを有する光ディスク１００の構造を概略平面図で示すと共に、下側にその径方向におけるエリア構造を概念図で対応付けて示すものである。
【００４８】
図１に示すように、光ディスク１００は、例えば、エンボスピット等によりデータが予め記録されており、又は記録（書き込み）が複数回又は１回のみ可能な、光磁気方式、相変化方式等の各種記録方式で記録可能とされており、ＤＶＤと同じく直径１２ｃｍ程度のディスク本体上の記録面に、センターホール１０２を中心として内周から外周に向けて、リードインエリア１０４、データ記録エリア１０６及びリードアウトエリア１０８が設けられている。そして、各エリアには、例えば、センターホール１０２を中心にスパイラル状或いは同心円状に、グルーブトラック及びランドトラックが交互に設けられており、このグルーブトラックはウオブリングされてもよいし、これらのうち一方又は両方のトラックにプレピットが形成されていてもよい。
【００４９】
本実施例では特に、光ディスク１００には更にバックアップフラグエリア１１０が設けられている。バックアップフラグエリア１１０には、当該光ディスク１００がバックアップ用に使用されているか否かを示すバックアップフラグが記録される。例えば、バックアップフラグとして“０”が記録されていれば、当該光ディスク１００がバックアップ用に使用されていないことを示し、またバックアップフラグとして“１”が記録されていれば、当該光ディスク１００がバックアップ用に使用されていることを示していてもよい。或いは、バックアップフラグエリア１１０にバックアップフラグとして何も記録されていなければ、当該光ディスク１００がバックアップ用に使用されていないことを示し、またバックアップフラグエリア１１０にバックアップフラグとして何らかの情報が記録されていれば、当該光ディスク１００がバックアップ用に使用されていることを示していてもよい。
【００５０】
尚、本発明は、このような３つのエリアを有する光ディスクには特に限定されない。例えば、リードインエリア１０４やリードアウトエリア１０８が存在せずとも、以下に説明するファイル構造は構築可能である。また、後述するように、リードインエリア１０２やリードアウトエリア１０８は更に細分化された構成であってもよい。また、上述の如き３つのエリアを夫々有する複数の記録層を備える多層型の光ディスクであってもよい。
【００５１】
（記録再生装置）
続いて、図２から図６を参照して、本実施例に係る記録再生装置２００について説明を進める。
【００５２】
（１）基本構成
初めに図２を参照して、本実施例に係る記録再生装置２００の基本的構成について説明する。ここに、図２は、本実施例に係る記録再生装置２００の基本的構成を概念的に示すブロック図である。尚、記録再生装置２００は、光ディスク１００にデータ（ファイル）を記録する機能と、光ディスク１００に記録されたデータ（ファイル）を再生する機能とを備える。
【００５３】
図２に示すように、記録再生装置２００は、実際に光ディスク１００がローディングされ且つデータの記録やデータの再生が行なわれるディスクドライブ３００と、該ディスクドライブ３００に対するデータの記録及び再生を制御するバックエンド４００とを備えている。バックエンド４００は、例えばパーソナルコンピュータ等のホストコンピュータに相当する。
【００５４】
ディスクドライブ３００は、スピンドルモータ３５１、光ピックアップ３５２、信号記録再生手段３５３、ＣＰＵ（ドライブ制御手段）３５４、メモリ３５５、データ入出力制御手段３０６、及びバス３５７を備えて構成されている。
【００５５】
また、バックエンド４００は、ＣＰＵ３５９、メモリ３６０、操作／表示制御手段３０７、操作ボタン３１０、表示パネル３１１、データ入出力制御手段３０８及びハードディスクドライブ３６１を備えて構成される。
【００５６】
スピンドルモータ３５１は光ディスク１００を回転及び停止させるもので、光ディスク１００へのアクセス時に動作する。より詳細には、スピンドルモータ３５１は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転及び停止させるように構成されている。
【００５７】
光ピックアップ３５２は、本発明における「記録手段」の一具体例を構成しており、光ディスク１００への記録再生を行うために、例えば半導体レーザ装置とレンズ等から構成される。より詳細には、光ピックアップ３５２は、光ディスク１００に対してレーザービーム等の光ビームを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。
【００５８】
信号記録再生手段３５３は、スピンドルモータ３５１と光ピックアップ３５２を制御することで光ディスク１００に対して記録再生を行う。より具体的には、信号記録再生手段３５３は、例えば、レーザダイオードドライバ（ＬＤドライバ）及びヘッドアンプ等によって構成されている。レーザダイオードドライバは、光ピックアップ３５２内に設けられた図示しない半導体レーザを駆動する。ヘッドアンプは、光ピックアップ３５２の出力信号、即ち、光ビームの反射光を増幅し、該増幅した信号を出力する。より詳細には、信号記録再生手段３５３は、ＯＰＣ（Optimum Power Calibration）処理時には、ＣＰＵ３５４の制御下で、図示しないタイミング生成器等と共に、ＯＰＣパターンの記録及び再生処理により最適なレーザパワーの決定が行えるように、光ピックアップ３５２内に設けられた図示しない半導体レーザを駆動する。
【００５９】
メモリ３５５は、記録及び再生されるデータのバッファ領域や、信号記録再生手段３５３で使用出来るデータに変換する時の中間バッファとして使用される領域などディスクドライブ３００におけるデータ処理全般において使用される。また、メモリ３５５はこれらレコーダ機器としての動作を行うためのプログラム、即ちファームウェアが格納されるＲＯＭ領域と、記録再生データの一時格納用バッファや、ファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域などから構成される。
【００６０】
ＣＰＵ（ドライブ制御手段）３５４は、信号記録再生手段３５３及びメモリ３５５と、バス３５７を介して接続され、各種制御手段に指示を行うことで、ディスクドライブ３００全体の制御を行う。通常、ＣＰＵ３５４が動作するためのソフトウェア又はファームウェアは、メモリ３５５に格納されている。
【００６１】
データ入出力制御手段３０６は、ディスクドライブ３００に対する外部からのデータ入出力を制御し、メモリ３５５上のデータバッファへの格納及び取り出しを行う。情報記録再生装置３００とＳＣＳＩや、ＡＴＡＰＩなどのインタフェースを介して接続されている外部のバックエンド４００から発行されるドライブ制御命令は、データ入出力制御手段３０６を介してＣＰＵ３５４に伝達される。また、記録再生データも同様にデータ入出力制御手段３０６を介して、バックエンド４００とやり取りされる。
【００６２】
操作／表示制御手段３０７はバックエンド４００に対する動作指示受付と表示を行うもので、例えば記録又は再生といった操作ボタン３１０による指示をＣＰＵ３５９に伝える。ＣＰＵ３５９は、操作／表示制御手段３０７からの指示情報を元に、データ入出力手段３０８を介して、ディスクドライブ３００に対して制御命令（コマンド）を送信し、ディスクドライブ３００全体を制御する。同様に、ＣＰＵ３５９は、ディスクドライブ３００に対して、動作状態をホストに送信するように要求するコマンドを送信することができる。これにより、記録中や再生中といったディスクドライブ３００の動作状態が把握できるためＣＰＵ３５９は、操作／表示制御手段３０７を介して蛍光管やＬＣＤなどの表示パネル３１１にディスクドライブ３００の動作状態を出力することができる。
【００６３】
メモリ３６０は、バックエンド４００が使用する内部記憶装置であり、例えばＢＩＯＳ（Basic Input／Output System)等のファームウェアプログラムが格納されるＲＯＭ領域、汎用のオペレーティングシステム（或いは、汎用のファイルシステム）や、アプリケーションプログラム等の動作に必要な変数等が格納されるＲＡＭ領域などから構成される。
【００６４】
ハードディスク３６１は、例えば数十ＧＢもの記録容量を有する磁気記録媒体である。例えば、バックエンド４００の一具体例たるパーソナルコンピュータのユーザが作成したテキストデータや、或いは画像データや動画データ等の各種データを記録することができる。
【００６５】
以上説明した、記録再生装置２００の一具体例は、ディスクドライブ３００とパーソナルコンピュータ等のバックエンド４００とを組み合わせて使用する構成があげられる。パーソナルコンピュータ等のバックエンド４００とディスクドライブ３００はＳＣＳＩやＡＴＡＰＩといったデータ入出力制御手段３０６及び３０８を介して接続されており、バックエンド４００にインストールされているライティングアプリケーションやバックアップアプリケーション等の各種アプリケーション或いは汎用のオペレーティングシステム（ファイルシステム）が、ディスクドライブ３００を制御する。他の具体例としては、映像を記録再生するレコーダ機器等の家庭用機器の構成があげられる。この構成を有する記録再生装置２００は、放送受信チューナや外部接続端子からの映像信号をハードディスク３６１又は光ディスク１００に記録し、テレビなど外部表示機器にハードディスク３６１又は光ディスク１００から再生した映像信号を出力する機器である。メモリ３６０に格納されたプログラムをＣＰＵ３５９で実行させることでレコーダ機器としての動作を行っている。
【００６６】
（２）動作原理
続いて、図３から図７を参照して、本実施例に係る記録再生装置２００の動作原理について説明する。ここに、図３は、本実施例に係る記録再生装置２００の動作の一の態様を概念的に示す説明図であり、図４は、本実施例に係る記録再生装置２００の動作の一の態様においてウイルスプログラムが動作する様子を概念的に示す説明図であり、図５は、光ディスク１００上に記録されているファイルの一覧表示を概念的に示す説明図であり、図６は、本実施例に係る記録再生装置２００の動作の他の態様を概念的に示す説明図であり、図７は、本実施例に係る記録再生装置２００により実行されるバックアップ動作の態様を概念的に示すデータ構造図である。
【００６７】
本実施例に係る記録再生装置２００は、ＣＰＵ３５９上で動作する汎用のファイルシステムの命令に基づいて光ディスク１００にファイルを記録し、また光ディスク１００上に記録されたファイルを読み取り、再生し、実行することができる。同様に、ＣＰＵ３５９上で動作する汎用のファイルシステムの命令に基づいて、ハードディスク３６１にファイルを記録し、またハードディスク３６１上に記録されたファイルを読み取り、再生し、実行することができる。加えて、本実施例に係る記録再生装置２００は、ＣＰＵ３５９上で動作するバックアップアプリケーションの命令に基づいて、ハードディスク３６１上に記録されたファイルを、光ディスク１００へバックアップ（即ち、記録或いはコピー）することができる。これらのファイルの記録動作、読取動作、再生動作及び実行のうち、特に光ディスク１００へのファイルの記録動作は、以下に説明するようなＣＰＵ３５９（又は、ＣＰＵ３５４）の制御を受けながら実行される。
【００６８】
具体的には、ディスクドライブ３００に光ディスク１００がローディングされると、本発明における「取得手段」の一具体例を構成する信号記録再生手段３５３の動作により、上述のバックアップフラグエリア１１０に記録されているバックアップフラグが参照され、当該光ディスク１００がバックアップ用に用いられているか否かが判定される。
【００６９】
そして、バックアップ用に用いられていないと判定された場合は、光ディスク１００への記録動作に特に制約はなく、汎用のファイルシステムの命令に基づいて、光ディスク１００へのファイルの記録、読取、再生及び実行が可能となる。
【００７０】
他方、バックアップ用に用いられていると判定された場合には、図３に示すように、汎用のファイルシステム単独の命令に基づく光ディスク１００へのファイルの記録が禁止される。言い換えれば、ファイルシステム単独の命令に基づく光ディスク１００へのファイルの記録が行われないように、本発明における「第１制御手段」の一具体例を構成するＣＰＵ３５９によりディスクドライブ３００が制御される。更に言い換えれば、バックアップアプリケーション以外のアプリケーション等からの命令に基づく光ディスク１００へのファイルの記録が行なわれないように、ＣＰＵ３５９によりディスクドライブ３００が制御される。即ち、例えばユーザがバックエンド４００に備え付けられた操作ボタン３１０等を操作することで、光ディスク１００へ所定のファイルを記録する命令を入力しても、光ディスク１００へのファイルの記録は行われない。
【００７１】
更に、図４に示すように、例えばウイルスプログラム（コンピュータウイルス）等の不正なプログラムに記録再生装置２００が感染した場合には、ウイルスプログラムはファイルシステムを介して光ディスク１００へファイルを記録したり、或いは光ディスク１００に記録されたファイルを消去しようとする。しかしながら、ウイルスプログラムの命令（即ち、バックアップアプリケーション以外のアプリケーションの命令）によっては、光ディスク１００へファイルを記録することはできないため、ファイルが記録されたり或いは消去されることはない。
【００７２】
他方で、本実施例では、汎用のファイルシステムの命令に基づく光ディスク１００へのファイルの記録が禁止されるに過ぎないため、図５に示すように、光ディスク１００に記録されているファイルの一覧を閲覧したり、或いは光ディスク１００に記録されているファイルを読み取ったり、再生したり或いは実行したりすることはできる。
【００７３】
このとき、バックアップアプリケーションの命令に基づいてハードディスク３６１に記録されたファイルを光ディスク１００へ記録する場合には、図６に示すように、バックアップアプリケーションは先ずファイルシステムへファイルの記録を行なう旨の命令を出力する。係る命令がバックアップアプリケーションからファイルシステムへ出力された場合には、本発明における「第２制御手段」の一具体例を構成するＣＰＵ３５９は、ファイルシステムの命令に基づく光ディスク１００へのデータの記録の禁止を一時的に解除する。言い換えれば、係る命令がバックアップアプリケーションからファイルシステムへ出力されなければ、ＣＰＵ３５９がファイルシステムの命令に基づく光ディスク１００へのデータの記録の禁止を解除することはない。このため、バックアップアプリケーションはファイルシステムを介して、ハードディスク３６１に記録されたファイルを光ディスク１００へ記録（即ち、バックアップ）することができる。
【００７４】
このように、ファイルシステム単独の命令に基づく、光ディスク１００へのファイルの記録が禁止されるため、ユーザの操作ミスや或いはウイルスプログラム等の不正なプログラムの動作によるバックアップされたファイルの喪失という不都合を避けることができる。特に、ハードディスク３６１上に記録されたオリジナルのファイルが何らかの原因により喪失してしまった場合、ユーザは該ファイルの復旧のために光ディスク１００をディスクドライブ３００にローディングする。しかしながら、オリジナルのファイルの喪失がウイルスプログラム等の不正なプログラムに起因している場合には、該ウイルスプログラムが駆除されていなければ、ローディングされた光ディスク１００上のバックアップされたファイルまで喪失してしまうおそれもある。この点、本実施例によれば、ファイルシステム単独の命令に基づくローディングされた光ディスク１００へのファイルの記録が禁止されているため、不正なプログラムの動作によるファイルの喪失という不都合が生ずることはない。そして、ファイルをバックアップする際には、バックアップアプリケーションの命令に基づく、記録禁止が一時的に解除されるため、バックアップを好適に行なうこともできる。その一方で、ファイルシステムの命令に基づく、光ディスク１００に記録されているファイルの閲覧や読み取り等は禁止されていないため、ユーザの利便性を損ねることはない。
【００７５】
更に、機械的なスイッチを用いることなく、上述した光ディスク１００への記録動作を実現可能なファームウェアを例えばディスクドライブ３００の或いはバックエンド４００に導入すれば足りるため、導入コストをも大幅に低減することができる。更には、現在市場に既に流通している既存の製品に対しても、ファームウェアの書換等で上述した光ディスク１００への記録動作を行なわせることができる。更には、ユーザ自身が機械的なスイッチを操作する必要がなく、光ディスク１００に記録されているバックアップフラグを記録再生装置２００が参照することで、いわば自動的に上述の如き光ディスク１００への記録動作が行なわれる。
【００７６】
加えて、本実施例によれば、ユーザが光ディスク１００上に記録されている全てのファイルに対して、夫々例えばリードオンリー属性（或いは、ライトプロテクト属性）等のファイル属性を設定する必要もなく、ユーザにわずらわしい操作を行なわせる必要がないという利点も有している。尚、ファイルに設定されるいわゆるリードオンリー属性等は、ファイルシステムによって管理されているため、ウイルスプログラム等の不正なプログラムの動作によっては、ファイル属性が変更されてしまうおそれもある。本実施例では、ファイルシステム単独での命令に基づく光ディスク１００への記録動作自体を禁止しているため、係る不都合は生じないという点で、既存の製品と大きく異なる且つ優れた利点を有しているといえよう。
【００７７】
尚、上述の実施例では、ハードディスク３６１に記録されたファイルを光ディスク１００に記録する具体例について説明を進めたが、もちろん、光ディスク１００に記録されたファイルをハードディスク３６１に記録（バックアップ）するように構成してもよい。この場合、上述のファイルシステム単独の命令に基づくファイルの記録が禁止されるのはハードディスク３６１となる。また、記録媒体の具体例として、例えばＣＤ−ＲやＣＤ−ＲＷやＤＶＤ−Ｒ／ＲＷやＤＶＤ＋Ｒ／ＲＷやＤＶＤ−ＲＡＭやＢＤ−Ｒ／ＲＷ等の光ディスク及び磁気記録方式のハードディスクに限定されることなく、多用な記録媒体を用いても上述した構成を採用することができることはいうまでもない。
【００７８】
尚、ファイルのバックアップの態様として、ハードディスク３６１に記録されている全てのファイルをバックアップするように構成してもよいが、図７に示すようにハードディスク３６１に記録されているファイルのうち一部のファイルを選択的にバックアップするように構成することが好ましい。この一部のファイルを選択的にバックアップする態様について、図７を参照しながらより詳細に説明する。
【００７９】
例えば、図７（ａ）に示すようなファイルがバックアップ元であるハードディスク３６１に記録されているとする。即ち、ファイル名が“ＡＡ”であり且つその更新日時（即ち、最後にハードディスク３６１に記録された日時）が“２００４年７月９日”であるファイル＃０−１と、ファイル名が“ＢＢ”であり且つその更新日時が“２００４年７月２６日”であるファイル＃０−２と、ファイル名が“ＣＣ”であり且つその更新日時が“２００４年３月１日”であるファイル＃０−３と、ファイル名が“ＤＤ”であり且つその更新日時が“２００４年７月３１日”であるファイル＃０−４が記録されているとする。
【００８０】
他方、図５（ｂ）に示すようなファイルがバックアップ先である光ディスク１００に記録されているとする。即ち、ファイル名が“ＡＡ”であり且つその更新日時が“２００４年７月９日”であるファイル＃１−１と、ファイル名が“ＢＢ”であり且つその更新日時が“２００４年７月９日”であるファイル＃１−２と、ファイル名が“ＣＣ”であり且つその更新日時が“２００４年３月１日”であるファイル＃１−３とが記録されているとする。
【００８１】
ここで、ハードディスク３６１に記録されているファイル＃０−１と、光ディスク１００に記録されているファイル＃１−１とは、そのファイル名が同一であり、また更新日時も同一であることから、全く同一のファイルであると判断される。従って、ハードディスク３６１に記録されているファイル＃０−１はバックアップする必要がないと判断される。同様に、ハードディスク３６１に記録されているファイル＃０−３についても、バックアップする必要がないと判断される。
【００８２】
他方、ハードディスク３６１に記録されているファイル＃０−２と、光ディスク１００に記録されているファイル＃１−２とは、そのファイル名が同一であるが、更新日時は同一ではない。特に、ハードディスク３６１に記録されているファイル＃０−２の更新日時は、光ディスク１００に記録されているファイル＃１−２の更新日時よりも新しいため、ファイル名が“ＢＢ”であるファイルは、光ディスク１００へバックアップされた後に、再度更新されたと判断される。従って、ファイル＃０−２は光ディスク１００へバックアップする必要があると判断される。
【００８３】
また、ハードディスク３６１に記録されているファイル＃０−４と同様のファイル名“ＤＤ”を有するファイルは、光ディスク１００上には記録されていない。このため、ファイル＃０−４は、光ディスク１００へファイルがバックアップされた後に、新たに作成されたファイルであると判断される。従って、ファイル＃０−４は光ディスク１００へバックアップする必要があると判断される。
【００８４】
このように、光ディスク１００へファイルをバックアップした後に、再度更新されたり或いは新たに作成されたファイルが存在する場合は、そのようなファイルを選択的に抽出してバックアップすることが好ましい。そして、光ディスク１００へファイルをバックアップした後に更新されなかったファイルは、改めてバックアップしなくともよい。このようなバックアップ動作を行なうことで、より効率的に且つ迅速にハードディスク３６１に記録されているファイルを光ディスク１００へバックアップすることができる。
【００８５】
また、本発明における「第３制御手段」の一具体例を構成するＣＰＵ３５９の制御の下に、バックアップアプリケーションの命令に基づいて、バックアップフラグエリア１１０にバックアップフラグを記録するように構成してもよい。例えば、バックアップ用に用いられていない光ディスクがディスクドライブ３００にローディングされた場合には、バックアップ用に用いられることを示すバックアップフラグ（例えば、“１”なるフラグ）をバックアップフラグエリア１１０に記録するように構成してもよい。これにより、本来バックアップ用に用いられていなかった光ディスクを新たにバックアップ用の光ディスクとして用いることができるようになり、不正なプログラムによるファイルの喪失という不都合を防止することが可能となる。
【００８６】
また、上述の実施例では、記録媒体の一例としてハードディスク３６１及び光ディスク１００及び記録再生装置の一例としてハードディスク３６１及び光ディスク１００に係るレコーダ或いはプレーヤについて説明したが、本発明は、ハードディスク及び光ディスク並びにそのレコーダやプレーヤに限られるものではなく、他の高密度記録或いは高転送レート対応の各種記録媒体並びにそのレコーダ或いはプレーヤにも適用可能である。
【００８７】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う記録装置及び方法、記録再生装置及び方法、並びに記録制御用又は記録再生制御用のコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【図面の簡単な説明】
【００８８】
【図１】本発明の記録再生装置に係る実施例によりファイルの記録等が行なわれる光ディスクについて、上側に複数のエリアを有する光ディスクの構造を概略平面図で示すと共に、下側にその径方向におけるエリア構造を概念図で対応付けて示す説明図である。
【図２】本実施例に係る記録再生装置の基本的構成を概念的に示すブロック図である。
【図３】本実施例に係る記録再生装置の動作の一の態様を概念的に示す説明図である。
【図４】本実施例に係る記録再生装置の動作の一の態様においてウイルスプログラムが動作する様子を概念的に示す説明図である。
【図５】光ディスク上に記録されているファイルの一覧表示を概念的に示す説明図である。
【図６】本実施例に係る記録再生装置の動作の他の態様を概念的に示す説明図である。
【図７】本実施例に係る記録再生装置により実行されるバックアップ動作の態様を概念的に示すデータ構造図である。
【符号の説明】
【００８９】
１００  光ディスク
１１０  バックアップフラグエリア
２００  記録再生装置
３００  ディスクドライブ
３５２  光ピックアップ
３５３  信号記録再生手段
３５４  ＣＰＵ
３５５  メモリ
３５９  ＣＰＵ
３６１  ハードディスク
４００バックエンド
【図１】
2006091968.tif 000003
【図２】
2006091968.tif 000004
【図３】
2006091968.tif 000005
【図４】
2006091968.tif 000006
【図５】
2006091968.tif 000007
【図６】
2006091968.tif 000008
【図７】
2006091968.tif 000009