(57)【要約】ＤＶＤへのコンピュータの自動化されたバックアップである。ＤＶＤバックアップディスク（１００）は、当該ＤＶＤがコンピュータ（２００）に挿入されると実行されるバックアッププログラム（１２０）を収容する。ＤＶＤ（１００）は、記憶すべきデータ（１３１）を判断すべく（３４０）、コンピュータ実行命令（１２０）を有するコンピュータプログラムで事前設定される。ＤＶＤ（１００）はまた、データをバックアップディスク（１００）に転送する（３６０）命令（１２０）、及び、バックアップディスク（１００）に転送されたデータを識別する（３８０）命令（１２０）を収容する。コンピュータ（２００）にあるデータを高密度光バックアップディスク（１００）に保管記録する方法はそれゆえ、実行コマンド（１２０）をバックアップディスク（１００）から読み取り（３２０）、コマンド（１２０）に応答してバックアップディスク（１００）に記憶するデータ（１３１）を判断し（３４０）、バックアップディスク（１００）にデータ（１３１）を転送し（３６０）、かつ、バックアップディスク（１００）に転送されたデータ（１３１）を識別する（３８０）ことにより提供される。
2006510984.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータのデータを高密度光バックアップディスクに保管記録する保管記録方法であって：
実行コマンドをバックアップディスクから読み取る読み取りステップ；
前記コマンドに応答して前記バックアップディスクに記憶するデータを判断する判断ステップ；
前記データを前記バックアップディスクに転送する転送ステップ；及び、
前記バックアップディスクに転送される前記データを識別する識別ステップ；
を有することを特徴とする保管記録方法。
【請求項２】
前記バックアップディスクが、コンピュータの互換性のあるディスクドライブに挿入された後に読み取られることを特徴とする請求項１に記載の保管記録方法。
【請求項３】
前記バックアップディスクが、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ及び記録可能な青色レーザーＤＶＤを有するグループから選択されることを特徴とする請求項２に記載の保管記録方法。
【請求項４】
前記バックアップディスクに記憶するデータを判断する前記判断ステップが、転送されたとして識別されていないデータを記憶するために選択する選択ステップを有することを特徴とする請求項２に記載の保管記録方法。
【請求項５】
メディアファイルのみが記憶されるよう選択されることを特徴とする請求項４に記載の保管記録方法。
【請求項６】
ビデオファイルのみが記憶されるよう選択されることを特徴とする請求項５に記載の保管記録方法。
【請求項７】
前記データを前記バックアップディスクに転送する前記転送ステップが、前記バックアップディスクに前記データを書く込む書き込みステップを有することを特徴とする請求項２に記載の保管記録方法。
【請求項８】
前記バックアップディスクは、該バックアップディスクが前記データでフルの状態のときに、イジェクトされることを特徴とする請求項７に記載の保管記録方法。
【請求項９】
データで満たされたバックアップディスクがイジェクトされた後、データの入っていないバックアップディスクを挿入するようユーザーに指示する指示ステップをさらに有することを特徴とする請求項８に記載の保管記録方法。
【請求項１０】
コンピュータプログラムを含む、コンピュータ読み取り可能な高密度光バックアップディスクであって、前記コンピュータプログラムが：
記憶すべきデータを判断するためのコンピュータ読み取り可能なコード；
当該バックアップディスクに前記データを転送するためのコンピュータ読み取り可能なコード；及び、
当該バックアップディスクに転送される前記データを識別するためのコンピュータ読み取り可能なコード；
を有する、
ことを特徴とする高密度光バックアップディスク。
【請求項１１】
前記バックアップディスクは、コンピュータの互換性のあるディスクドライブに挿入された後に読み取られることを特徴とする請求項１０に記載の高密度光バックアップディスク。
【請求項１２】
前記バックアップディスクが、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ及び記録可能な青色レーザーＤＶＤを有するグループから選択されることを特徴とする請求項１１に記載の高密度光バックアップディスク。
【請求項１３】
前記バックアップディスクに記憶するデータを判断する判断手段が、転送されたとして識別されていないデータを選択する選択手段を有することを特徴とする請求項１１に記載の高密度光バックアップディスク。
【請求項１４】
メディアファイルのみが記憶されるよう選択されることを特徴とする請求項１３に記載の高密度光バックアップディスク。
【請求項１５】
ビデオファイルのみが記憶するよう選択されることを特徴とする請求項１４に記載の高密度光バックアップディスク。
【請求項１６】
前記データを前記バックアップディスクに転送する転送手段が、前記バックアップディスクに前記データを書く込む書き込み手段を有することを特徴とする請求項１１に記載の高密度光バックアップディスク。
【請求項１７】
前記バックアップディスクは、該バックアップディスクが前記データでフルの状態のときに、イジェクトされることを特徴とする請求項１６に記載の高密度光バックアップディスク。
【請求項１８】
データで満たされたバックアップディスクがイジェクトされた後、データの入っていないバックアップディスクを挿入するようユーザーに指示する指示手段をさらに有することを特徴とする請求項１７に記載の高密度光バックアップディスク。
【請求項１９】
コンピュータのデータを高密度光バックアップディスクに保管記録する保管記録システムであって：
実行コマンドをバックアップディスクから読み取る読み取手段；
前記コマンドに応答して前記バックアップディスクに記憶するデータを判断する判断手段；
前記データを前記バックアップディスクに転送する転送手段；及び、
前記バックアップディスクに転送される前記データを識別する識別手段；
を有することを特徴とする保管記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ及びメディアシステム、より詳細にはコンピュータシステムデータ及びメディアの保管記録を提供するシステム及び方法に関する。
【背景技術】
【０００２】
コンピュータシステムは、多くの家庭及び企業で、誰もがいつでもネットワークにアクセスできる機能を有するようになってきている。パーソナルコンピュータが家庭で広く受け入れられるにつれて、多くの企業は、コンピュータ、映像及び音楽機能を含むより多様な統合デバイスにコンピュータを統合しようと模索している。統合メディアシステムはインターネットデバイス、ビデオ・オーディオの再生・記憶デバイス、電話及びコンピュータのようなメディアを提供するいくつかのデバイスを増補し、或いは置き換えるものであってもよい。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
パーソナルコンピュータはファイルをバックアップするための様々な理論体系を利用してきた。バックアップに使用される様々なシステムは、外部テープデバイス、ファイルをバックアップすべく構成されるサーバコンピュータを備えるネットワーク、及び時間を決めてハードディスクにバックアップするプログラムを含む。しかし、前述のそれぞれのシステムは、インストール、機器設定及びコンピュータ上の専用バックアッププログラムのメンテナンスを必要とする。実際、家庭用コンピュータを使用するユーザーにとって、よりもどかしい努力を要する作業の１つは、ウイルススキャン、ファイアウォール並びにバックアッププログラムのような様々なセーフティプログラムのインストール及び設定である。典型的には、係るバックアップ機構は無差別にすべてのハードディスクをバックアップするが、一方で一般的な消費者は、例えばオペレーティングシステムファイルのようなジェネリックファイルよりもむしろ、ディスク上の特定の内容を保護することにしか興味がない。さらに、多くのコンピュータバックアッププログラムは、許容転送レート及び記憶デバイスの制限により非常に遅い速度でしか実行されない。その上、非常に大容量のハードディスクが一般的になってきており、コンピュータバックアップ機能の実行タスクは、より負担の大きいものとなってきている。これらの又は他の制限を克服するデータの保管方法及びシステムを提供することが望ましい。
【課題を解決するための手段】
【０００４】
コンピュータ上のデータを高密度光バックアップディスクに保管する方法が提供される。当該方法は、バックアップディスクから実行コマンドを読み取り、当該コマンドに応答してバックアップディスクにデータを記憶するかを判断し、当該データをバックアップディスクに転送し、かつ、バックアップディスクに転送されたデータを識別する機能を提供する。
【０００５】
本発明はまた、コンピュータ実行命令を有するコンピュータプログラムを収容するコンピュータ読み取り可能な高密度光バックアップディスクを提供する。当該コンピュータプログラムは記憶すべきデータを判断する命令を含む。バックアップディスクに当該データを転送し、かつ、当該バックアップディスクに転送された当該データを識別するためである。
【０００６】
本発明はさらに、コンピュータ内のデータを高密度光バックアップディスクに保管するためのシステムを提供する。当該システムは、バックアップディスクから実行コマンドを読み取り手段を含む。当該手段は、当該コマンドに応答してバックアップディスクに記憶すべきデータを判断する手段、当該バックアップディスクに当該データを転送する手段、及び、当該バックアップディスクに転送された当該データを識別する手段である。
【０００７】
本発明の前述の及び他の特徴及び有利な点は後述する典型的な実施例の詳細な説明から明らかであり、添付図と併せて読み取ることができる。詳細な説明及び図面は単に本発明の説明に役立つのみであり、付属の請求項で規定される発明及びその均等のものの範囲を限定するものではない。
【発明を実施するための最良の形態】
【０００８】
図１は事前設定されたバックアップディスクのブロック図である。図１は、実行コマンド１２０及びデータ記憶領域１３０を有するバックアップディスク１００を示す。データ記憶領域１３０は、記憶されたデータ１３１及びデータ識別記録１３２を有することが示されている。
【０００９】
バックアップディスク１００は、コンピュータシステムのための内蔵型データ保管システムとして使用されるよう構成される専用ＤＶＤディスクである。バックアップＤＶＤ１００は一般的に、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷのような追記型ＤＶＤディスク又はＢｌｕ−Ｒａｙのような青色レーザータイプの追記型ＤＶＤディスクで作られる。青色レーザーＤＶＤは、読み取り／書き込みのレーザー波長が第１世代のＤＶＤの６３０乃至６５０ｎｍよりもむしろ、約３５０乃至５５０ｎｍを利用する、紫外線波長及びブルーシフトされた短波長のＤＶＤディスクである。
【００１０】
図１に示すように、バックアップディスク１００はデータ記憶領域１３０及び実行コマンド１２０を有する。実行コマンド１２０は、バックアップディスク１００が最初に互換性のあるＤＶＤドライブに挿入され、その後読み取られるときに実行される自動実行プログラムの命令セットである。実行コマンド１２０は一般的にプロセッサへの命令を含む。１つの実施例では、実行コマンドは構文解析に適した実行スクリプトである。別の実施例では、実行コマンドは、コンピュータにプレロードされるプログラムが認識可能な文字列である。例えば、実行コマンド１２０は、バックアップＤＶＤにデータを転送し、かつ、当該ＤＶＤにコピーされたデータの識別記録を創出する命令を含んでもよい。１実施例では、実行コマンド１２０は、コンピュータシステムの設定を判断する命令を含む。実行コマンド１２０はまた、別のバックアップディスク１００での従前のバックアップ作業の記録をコンピュータから探索する命令を含むものであってもよい。別の実施例では、実行コマンド１２０は、バックアップディスクが、バックアップ動作中にバックアップディスク１００に転送されるデータのすべてを保持するための十分な容量を有するか否かを判断する命令を含む。実行コマンド１２０は、全ての機能を提供すべくコンピュータに常駐する必要のない全ての揃った命令セットである。１実施例では、圧縮ユーティリティが実行コマンド１２０に含まれ、バックアップディスク１００のデータ容量を増加させるようにする。
【００１１】
図１に示すように、データ記憶領域１３０は、記憶されたデータ１３１及びデータ識別記録１３２を有する。データ記憶領域１３０は、データ記憶のために予約されたＤＶＤの書き込み可能部分である。データ記憶領域１３０に記憶されるデータのタイプは、コンピュータファイル、メディアファイル、スタックポインタ及びデータ記録その他を含む。記憶されたデータ１３１は一般的に、図２に示すコンピュータシステム２００のようなコンピュータシステムから転送されるデータファイルである。データ識別記録１３２は一般的に、記憶されたデータ１３１に関するデータ源、データタイプ、データファイルサイズ及び他の識別情報のような情報を含むファイルである。データ識別記録１３２は、コンピュータからデータ記憶領域に転送されたデータの記録を提供する。
【００１２】
ＤＶＤディスクのデータ記憶容量は、特に短波長ＤＶＤのものは、非常に大きい。５０ギガバイト又はそれ以上の非圧縮のデータ容量を有するデュアルレーザー型又は両面型のＤＶＤが当業者に知られている。１実施例では、データ圧縮方法が、コンピュータシステムすべてを単一のバックアップディスク１００に毎秒３６メガビット又はそれ以上の転送レートでバックアップするために提供される。
【００１３】
図２は、本発明で使用され得る典型的なコンピュータシステム２００を図解するブロック図である。図２はＩ／Ｏデバイス２１０、プロセッサ２２０、ユーザーインターフェース２３０、メモリ２４０、ディスプレイ２５０、ＤＶＤドライブ２６０、バス２９０及び大容量記憶装置２７０を含むコンピュータシステム２００を図解する。大容量記憶装置２７０はデータベース２７５、復元プログラム２７６及びオペレーティングシステム２７７を含む。図２において、Ｉ／Ｏデバイス２１０、プロセッサ２２０、ユーザーインターフェース２３０、メモリ２４０、ディスプレイ２５０、ＤＶＤドライブ２６０及び大容量記憶装置２７０はすべてバス２９０に結合されるよう示される。Ｉ／Ｏデバイス２１０は、コンピュータシステム２００の外部との交信を可能にすることが追加的に示される。
【００１４】
Ｉ／Ｏデバイス２１０は、コンピュータシステム２００の外部のデバイスとの双方向データ通信を可能とするデバイスである。Ｉ／Ｏデバイスの例は、シリアル、パラレル、ＵＳＢ、イーサネット（登録商標）及びＩＥＥＥ８０２．１１準拠の無線デバイスを含む。
【００１５】
プロセッサ２２０は、メモリ、及びキャッシングなどのようなデータ制御機能を一般的に含むコンピュータデバイスである。プロセッサ２２０は、例えばビデオコントローラ、記憶デバイスコントローラなどのような支援ハードウェアに統合されてもよい。プロセッサ２２０は一般的に、例えば復元プログラム２７６の命令又はバックアップディスク１００のようなＤＶＤディスク上の命令といったコンピュータプログラムの命令を実行する。
【００１６】
ユーザーインターフェース２３０は、キーボード、マウス、ポインティングデバイス、ペン、マイク、又はコンピュータシステム２００のユーザーが触知できるデータ入力インターフェースを提供すべく使用される他のデバイスのようなデバイスである。
【００１７】
メモリ２４０は、プロセッサが操作するコンピュータコード及びデータのためのハードウェア又は仮想記憶である。メモリ２４０は、ビデオメモリを含むプロセッサ外のすべての動的記憶装置、追加のキャッシュメモリなどを含む。大容量記憶装置２７０の一部もまた、メモリ２４０と同義的に使用され得る仮想メモリを提供すべく使用され得る。
【００１８】
ディスプレイ２５０は、ユーザーにコンピュータシステム２００との間のビジュアルインターフェースを提供すべく使用されるＣＲＴ、ＬＣＤ、プラズマ又は投射型ディスプレイのようなビジュアルディスプレイである。
【００１９】
ＤＶＤデバイス２６０は、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、Ｂｌｕ−Ｒａｙなどのようなコンピュータコード又はデータを記憶するための高密度追記型光メディアを備える如何なる書き込み可能ＤＶＤデバイスであってもよい。
【００２０】
大容量記憶装置２７０は、コンピュータコード又はデータの記憶領域を提供するための例えばハードディスクドライブ又は追記型光メディアなどのような、如何なるデバイスであってもよい。１実施例では、大容量記憶装置２７０は、ネットワーク（図示せず。）上の第２コンピュータサーバシステムにより提供される。大容量記憶装置は一般的に、オペレーティングシステム２７７、復元プログラム２７６のようなプログラムを含み、また、データベース２７５をも含む。復元プログラム２７６は、バックアップディスクと共に作動し、バックアップディスクからデータを読み取り、ダメージを受けた又は喪失したファイルをコンピュータ２００に復元するようにする。
【００２１】
バス２９０は、コンピュータシステム２００の様々なデバイス間のデータ通信を可能とする双方向通信デバイスである。バス２９０は、接続されたデバイスに応じた多重データクロックスピード及びプロトコルを可能にすべくプロセッサ及び他の論理デバイスを含んでもよい。
【００２２】
１実施例では、コンピュータシステム２００を統合メディアセンターとして構成するよう、追加要素（図示せず。）がコンピュータシステム２００に含まれる。追加要素は、アナログ・デジタル入出力接続を有するテレビ受信器、オーディオ・ビジュアル切り替え・制御システム、デジタルオーディオ・ビジュアルデータ記憶のための大容量ハードディスクドライブ、並びに、オーディオ・ビジュアルの増幅、インターフェース、及び信号制御要素などを含む。
【００２３】
後述の処理の説明において、いくつかのステップは本発明から逸脱することなく組み合わされ、同時に実行され、或いは、違う順番で実行される。
【００２４】
図３は、コンピュータ内のデータを高密度光バックアップディスクに保管するための処理を図示するフロー図である。処理３００はステップ３２０で開始する。
【００２５】
ステップ３２０において、実行コマンドはバックアップディスク１００のようなバックアップディスクから読み取られる。バックアップディスク１００は、コンピュータシステム２００のようなコンピュータでの互換性のあるＤＶＤドライブに挿入後、読み取られる。コンピュータシステム２００は、ＤＶＤドライブ２６０に実行コマンド１２０を読み取るよう指示する。一旦実行コマンド１２０が読み取られると、実行コマンド１２０は、コンピュータプロセッサ２２０に、バックアップ処理を構成する一連の命令セットを実行するよう指示する。一般的に、様々な命令セットが、様々なルーチンを実行するためにコンピュータメモリ２４０にロードされる。しかし、命令セットは大容量記憶装置にはロードされず、バックアップディスク１００から実行される。バックアップ処理のための命令セットは当業者によく知られている。
【００２６】
ステップ３４０において、バックアップディスクに記憶すべきデータが決定される。一旦実行コマンド１２０がステップ３２０において読み取られると、一連の命令セットがバックアップディスク１００に記憶すべきデータを決定するよう実行される。１実施例では、コンピュータ２００のデータ記憶要素が割り出され、記憶要素にあるすべてのデータがバックアップディスク１００に記憶されるよう選択される。１実施例では、ユーザーは、記憶すべきデータのタイプを選択するよう命令セットに促される。その後、ユーザーの選択により、バックアップディスクに記憶される特定のデータタイプが決定される。ユーザーは、データ復元又はデータアクセスのような他のオプションを選択するよう指示されてもよい。さらに別の実施例では、ユーザーはどのファイルタイプを記憶すべきかを一度だけ特定する。ユーザーの選択は、コンピュータ２００に記憶され、バックアップディスク１００を互換性のあるディスクドライブに挿入後、コマンド１２０により探索され得る。別の実施例では、コンピュータ上に見出されるすべてのメディアファイルを記憶することが決定される。メディアファイルはオーディオ・ビジュアルデータタイプを含む。さらに別の実施例では、統合メディアコンピュータ２００に見出されるすべてのビデオファイルを記憶することが決定される。本発明を利用するビデオデータ専用のハードディスクドライブのバックアップはそれゆえ、単純なメディア管理方法を提供する。１実施例では、発見される他のすべてのオペレーティングシステムファイル２７７、関連の記録及びデータベースは、他のデータの記憶が決定される場合には無視される。別の実施例では、命令セットが、コンピュータ２００にコピーされたデータ識別記録１３１を探索する。
【００２７】
ステップ３６０において、データがバックアップディスクに転送される。転送されたデータは、ＤＶＤドライブ２６０によりバックアップディスクに書き込まれる。データ圧縮アルゴリズムが、バックアップディスクのデータ容量を増加させるべく、転送中に使用される。データは、記憶するよう決定されると転送され、決定されたデータの転送は、他のデータの記憶の判断を行っている間に発生してもよい。データの転送は、決定されたデータがすべてバックアップディスクに転送されるか、或いは、バックアップディスクがフルの状態になり、データをこれ以上保持できなくなると完了する。１実施例では、バックアップディスクがフルの状態であると判断されると、バックアップディスクはイジェクトされる。別の実施例では、バックアップディスクがフルの状態になった場合に、ユーザーは別のバックアップディスクを挿入しシステムバックアップを完了させるよう指示される。さらに別の実施例では、フルの状態のディスクがイジェクトされた後、空のバックアップディスクがＤＶＤドライブ２６０に挿入されると、データの転送が再開する。さらに別の実施例では、データセットが複数のディスクにわたって分散せず、ディスクができるだけフルの状態になるように、データがバックアップのために整理し直される場合がある。
【００２８】
ステップ３８０において、バックアップディスクに転送されたデータが識別される。転送されたデータの識別は、転送されたデータのデータ源、データタイプ、データファイルサイズ及び状態のような情報を含む。１実施例では、当該決定されたデータがステップ３６０でバックアップディスクに転送されたとして、データ識別記録１３２がバックアップディスクに書き込まれる。データ識別記録１３２は、ユーザーがディスクを挿入し、以前のすべてのディスクの内容を読み出すことを可能にする。別の実施例では、決定されたデータの転送が完了すると、データ識別記録のコピーが、コンピュータシステム２００の記憶デバイスに転送される。
【実施例】
【００２９】
本発明を使用するシステムの例がこれより提供される。統合マルチメディアシステムは消費者の家庭にインストールされる。統合コンソールは、オーディオ、ビデオ及びコンピュータ機能を統合デバイスに組み合わせる。統合コンソールの可能性の１つに、ユーザーが後で視聴するための、ケーブル又は放送信号からのビデオ番組のリアルタイム記録がある。ビデオ番組は、非常に大容量のデータファイルを生成し、それゆえにコンソールは番組を記憶するための容量が限定される。ユーザーは、一週間当たり６つのお気に入りの番組を後の視聴のために記憶する。しかしユーザーはまた、それぞれの週に記憶された番組のいくつかを後の視聴のため保持することをも望む。それぞれの週に、システムのユーザーはバックアップディスクをコンソールに挿入し記憶した番組のバックアップを行うようにする。一旦ＤＶＤドライブに挿入されると、バックアップディスクは読み取られ、バックアップ処理が自動で実行される。コンソールは、メディアタイプを選択するようユーザーを指示してもよく、メディアファイル又はビデオファイルのみをバックアップするよう事前設定されてもよい。バックアップ処理は、ビデオ番組がバックアップディスクに転送されると終了し、その後ディスクはイジェクトされる。同一のバックアップディスクが、そのディスクがフルの状態になるまで繰り返し使用されてもよい。毎週のビデオ番組はそれゆえ、後の視聴のための番組の保管記録を創出するバックアップディスクに記憶され、単純なメディア管理が実現される。その後、ユーザーはコンソールに記憶された番組に上書き記録をしてもよい。
【００３０】
別の実施例では、会社員が毎週コンピュータバックアップを実施する。会社員は、バックアップディスクをコンピュータに挿入する。バックアップディスクは読み取られ、バックアップ処理が実行される。バックアップ処理はオペレーティングシステム情報を除くコンピュータのすべてのデータ内容を転送する。コンピュータの壊滅的なデータ喪失に備え、コンピュータの内容の堅牢で信頼できるコピーがバックアップディスクに記録される。次の週に当該コンピュータが火事で燃え尽きたとする。オペレーティングシステムを完備し、かつ、復元プログラムがロードされる第２のコンピュータは、その後バックアップディスクを読み取り、焼失したコンピュータの完全な内容を復元し得る。
【００３１】
本発明の好適な実施例が図示され、かつ説明されたが、多くの変形例及び別の実施例は、当業者が気付くものとなろう。それゆえ、本発明は付属の請求項の観点からのみ制限されるものであることを意図する。
【図面の簡単な説明】
【００３２】
【図１】事前設定されたバックアップディスクのブロック図である。
【図２】本発明に使用され得るコンピュータシステムの実施例を図解するブロック図である。
【図３】コンピュータ内のデータを高密度光バックアップディスクに保管する処理を図解するフロー図である。
【図１】
2006510984.tif 000003
【図２】
2006510984.tif 000004
【図３】
2006510984.tif 000005
【国際調査報告】
2006510984.tif 000006
2006510984.tif 000007
2006510984.tif 000008