(57)【要約】【課題】ファイル名がローカル・データ・ファイルとリモート・データ・ファイルとの両方を参照する単一の論理ボリュームとしてユーザへ表示することを含む、ローカルおよびリモート・データ記憶装置を管理するための方法を提供する。【解決手段】ユーザは、ファイル名を個々に選択して、ファイル名に、リモート・データ記憶装置だけに存在すること、ローカル・データ記憶装置だけに存在すること、あるいはローカル・データ記憶装置とリモート・データ記憶装置との両方に存在することという所在属性を割り当てる。リモート・データ記憶装置だけに存在することという所在属性は、ローカル・データ・ファイルを消去させる。ローカル・データ記憶装置だけに存在することという所在属性は、リモート・データ・ファイルを消去させる。ローカル・データ記憶装置とリモート・データ記憶装置との両方に存在することという所在属性は、ファイルを同期させる。【選択図】図３
2008507786.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つのローカル・データ・ファイルを保存するローカル・データ記憶装置と、少なくとも一つのリモート・データ・ファイルを保存するリモート・データ記憶装置とを含むコンピュータ内のデータ記憶を管理する方法であって、
（ａ）前記コンピュータに有効につながれたディスプレイ上に、前記少なくとも一つのローカル・データ・ファイルおよび前記少なくとも一つのリモート・データ・ファイルのグループから選択した少なくとも一つのデータ・ファイルを参照する少なくとも一つのファイル名を単一の論理ボリュームとして前記コンピュータのユーザへ表示すること、そして
（ｂ）前記少なくとも一つのファイル名に個別に所在属性を割り当てることからなり、
前記所在属性が、
（i）前記リモート・データ記憶装置だけに存在すること、
（ii）前記ローカル・データ記憶装置だけに存在すること、そして
（iii）前記リモート・データ記憶装置および前記ローカル・データ記憶装置の両方に存在すること
からなるグループから選択される、方法。
【請求項２】
さらに、前記表示の前に、
（ｃ）前記少なくとも一つのローカル・データ・ファイルと前記少なくとも一つのリモート・データ・ファイルとを前記単一の論理ボリューム内へ統合するステップからなる、請求項１による方法。
【請求項３】
前記表示が、さらに、前記所在属性を表示することを含む、請求項１による方法。
【請求項４】
前記少なくとも一つのデータ・ファイルを参照する前記少なくとも一つのファイル名の前記所在属性が、（i）前記リモート・データ記憶装置だけに存在することであり、さらに、
（ｃ）前記ローカル・データ記憶装置上の前記少なくとも一つのデータ・ファイルを消去するステップからなる、請求項１による方法。
【請求項５】
前記少なくとも一つのデータ・ファイルを参照する前記少なくとも一つのファイル名の前記所在属性が、（ii）前記ローカル・データ記憶装置だけに存在することであり、さらに、
（ｃ）前記リモート・データ記憶装置上の前記少なくとも一つのデータ・ファイルを消去するステップからなる、請求項１による方法。
【請求項６】
前記ローカル・データ記憶装置だけが前記コンピュータにつながれており、前記リモート・データ記憶装置が前記コンピュータにつながると即座に前記消去を実行する、請求項５による方法。
【請求項７】
前記少なくとも一つのデータ・ファイルを参照する前記少なくとも一つのファイル名の前記所在属性が、（iii）前記リモート・データ記憶装置および前記ローカル・データ記憶装置の両方に存在することであり、さらに、
（ｃ）前記少なくとも一つのデータ・ファイルを、前記リモート・データ記憶装置および前記ローカル・データ記憶装置の両方上で同期させるステップからなる、請求項１による方法。
【請求項８】
前記ローカル・データ記憶装置だけが前記コンピュータにつながれており、前記リモート・データ記憶装置が前記コンピュータにつながると即座に前記同期を実行する、請求項７による方法。
【請求項９】
少なくとも一つのローカル・データ・ファイルを保存するローカル・データ記憶装置と、少なくとも一つのリモート・データ・ファイルを保存するリモート・データ記憶装置とを含むコンピュータ内でデータ記憶を管理するためのシステムであって、
（ａ）前記少なくとも一つのローカル・データ・ファイルおよび前記少なくとも一つのリモート・データ・ファイルからなるグループから選択される少なくとも一つのデータ・ファイルを参照する少なくとも一つのファイル名を、単一の論理ボリュームとして表示する前記コンピュータに有効につながれたディスプレイ、そして
（ｂ）少なくとも一つのファイル名に対して個別に所在属性を割り当てるための入力メカニズムからなり、
前記所在属性が、
（i）前記リモート・データ記憶装置だけに存在すること、
（ii）前記ローカル・データ記憶装置だけに存在すること、そして
（iii）前記リモート・データ記憶装置および前記ローカル・データ記憶装置の両方に存在すること
からなるグループから選択される、システム。
【請求項１０】
前記ディスプレイが、さらに、前記ユーザへ前記所在属性を表示する、請求項９によるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記憶システムに関し、特にローカルおよびリモート・データ記憶装置の両装置内のデータ・ファイルを同時に管理するための方法に関する。
【背景技術】
【０００２】
コンピュータ・システムは、種々の目的のために、大量のデータの処理を可能にしている。データ処理能力の増加に応じて、高速アクセスと組み合わせて強力なデータ記憶機能を提供する応用自在なデータ記憶システムの必要性も増している。
【０００３】
特にグローバル無線サービスの出現で、ネットワークに基づくリモート・ファイル記憶の普及が増している。大量、すなわち、テラバイトのファイル記憶が、広域ネットワーク、例えばインターネット上でアクセス可能である。また、月額料金で安全なリモート記憶を提供するバックアップサービスもアクセス可能である。インターネット記憶サービスは、典型的に、ＦＴＰ（ファイル転送プロトコル）またはＨＴＴＰ（ハイパーテキスト転送プロトコル）に基づく、データへのグローバルアクセスを可能にする。
【０００４】
多くの企業および産業が必要とするもう一つの特徴は、ポータビリティである。パソコン、ＵＳＢドライブ、携帯電話や他の携帯デバイス等のポータブル・システムは、例えば、ハードディスク・ドライブ、フラッシュメモリ・ドライブ等の、ローカル記憶装置を持つ。ポータブル・システムは、通常、一般的に固定記憶システム内でアクセス可能な大量データ記憶を提供しない。
【０００５】
例えば、マイクロソフト・ウィンドウズ（登録商標）等の、現行ファイル管理方式を使用した場合、例えば、インターネットを介して遠隔に記憶したファイルは、ファイル閲覧ユーティリティーを使用して、リモート論理ボリューム内に表示される。局所に保存した遠隔に保存されていないファイルは、リモート論理ボリュームとは異なるローカル論理ボリューム内に表示される。多くのユーザは、複数の論理ボリュームは直感的でなく使い勝手が悪いと感じている。
【０００６】
先行技術による他のファイル管理方式、例えば、パーム（登録商標）・オペレーティングシステムでは、単一の論理ボリューム、例えば、アドレスは、その単一の論理ボリュームのすべてのファイルが同期されたときに、つまり、単一の論理ボリュームのファイルがローカル記憶装置内に保持され、且つ、ファイルのコピーが、例えば、バックアップのためにリモート記憶装置内に定期的に更新された場合に、ローカルおよびリモート記憶装置を同時に表示するために使用される。先行技術は、単一の論理ボリューム内で、ローカルおよびリモートの両データ記憶装置内の個々のファイルを同時に管理するための方法を含んでいない。
【０００７】
したがって、単一の論理ボリューム内で、ローカルおよびリモートの両データ記憶装置内の個々のファイルを管理するための方法が必要であり、そのような方法を得ることは、非常に有利である。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明によれば、コンピュータ内でデータ記憶装置を管理するための方法が提供される。データ記憶装置は、ローカル・データ・ファイルを保存するローカル・データ記憶装置と、リモート・データ・ファイルを保存するリモート・データ記憶装置とを含む。方法は、コンピュータに有効につながれたディスプレイ上で、ローカル・データ・ファイルとリモート・データ・ファイルとを含むデータ・ファイルを参照するファイル名を単一の論理ボリュームとして、コンピュータのユーザへ表示することを含む。ユーザは、一つ以上のファイル名に対して所在属性を個別に割り当てる。所在属性は、（i）リモート・データ記憶装置だけに存在すること、（ii）ローカル・データ記憶装置だけに存在すること、または（iii）リモート・データ記憶装置およびローカル・データ記憶装置の両方に存在することから選択する。方法は、さらに、ローカル・データ・ファイルとリモート・データ・ファイルとを単一の論理ボリューム内へ統合することを含むことが好ましい。所在属性は、さらに、ユーザへ表示されることが好ましい。データ・ファイルを参照するファイル名の所在属性が、（i）リモート・データ記憶装置だけに存在することである場合、方法は、さらに、ローカル・データ記憶装置上のデータ・ファイルを消去することを含むことが好ましい。データ・ファイルを参照するファイル名の所在属性が、（ii）ローカル・データ記憶装置だけに存在することである場合、方法は、さらに、リモート・データ記憶装置上のデータ・ファイルを消去することを含むことが好ましい。ローカル・データ記憶装置だけがコンピュータにつながれている場合は、リモート・データ記憶装置をコンピュータにつないだときに即座に上記消去が実行されることがより好ましい。データ・ファイルを参照するファイル名の所在属性が、（iii）リモート・データ記憶装置およびローカル・データ記憶装置の両方に存在することである場合、方法は、さらに、リモート・データ記憶装置とローカル・データ記憶装置との両方のデータ・ファイルを同期させることを含むことが好ましい。ローカル・データ記憶装置だけがコンピュータにつながれている場合は、リモート・データ記憶装置をコンピュータにつないだときに即座に上記同期化が実行されることがより好ましい。
【０００９】
本発明によれば、ローカル・データ・ファイルを保存するローカル・データ記憶装置およびリモート・データ・ファイルを保存するリモート・データ記憶装置を含むコンピュータ内でデータ記憶を管理するためのシステムが提供される。システムは、ローカル・データ・ファイルおよびリモート・データ・ファイルを含むデータ・ファイルを参照する一つ以上のファイル名を単一の論理ボリューム内に表示するための、コンピュータに有効につながれたディスプレイと、データ記憶装置内において、一つ以上のファイル名に対して所在属性を個別に割り当てるための入力メカニズムとを含む。所在属性は、（i）リモート・データ記憶装置に存在すること、（ii）ローカル・データ記憶装置に存在すること、または（iii）リモート・データ記憶装置およびローカル・データ記憶装置の両方に存在することから選択する。ディスプレイは、ユーザへ、データ・ファイルの所在属性を提示することが好ましい。
【００１０】
本発明を、例として、添付の図面を参照しながら説明する。
【発明を実施するための最良の形態】
【００１１】
本発明は、単一の論理ボリューム内で、ローカルおよびリモートの両データ記憶装置内のデータ・ファイルを同時に管理するための方法である。本発明による、単一の論理ボリューム内で同時にローカルおよびリモート・データ記憶装置内のデータ・ファイルを管理する原理および作用は、図面とその説明を参照することにより、よりよく理解できる。
【００１２】
本文の議論は、例えば、パソコンの標準ファイル・ブラウザ内でファイルを管理するために使用する汎用ファイル管理システムに関するものであるが、本発明は、非限定的な例によって、択一的に、専門コンピュータ・アプリケーション内に、ファイル管理を必要とする他のシステム内に、同様に構成できることに注意すべきである。本文内で定義する用語「コンピュータ」は、デスクトップ・コンピュータ、ポータブルコンピュータ、ノート・パソコン、ハンドヘルド・コンピュータ、携帯電話、あるいは他のコンピュータ・デバイスを含む。用語「論理ボリューム」は、例えば、ユーザまたはアプリケーションが単一のエンティティと考えるディスク・ドライブ等の、一つ以上の記憶デバイス上の一つ以上のメモリ領域であると、本文で定義する。用語「ファイル名」は、ファイル・フォルダ名にも言及する。本文で用いる用語「同期」は、異なる記憶デバイス内にデータ・ファイルの等価コピーを保持することに言及する。用語「記憶装置」は、アナログメディア、そして、ランダムアクセス・メモリ、フラッシュメモリ、磁気メディア、光学式メディアおよびＥＥＰＲＯＭを含むデジタル記憶メディアに言及する。用語「ローカル記憶装置」は、通常の使用で、常にコンピュータに結合している記憶装置に言及する。用語「リモート記憶装置」は、例えばインターネット等のネットワーク・コネクションで時々結合される、そして時々切り離される記憶装置に言及する。本文の議論は、主に、インターネットを用いるリモート記憶装置に向けられるが、本発明の原理は、ポータブルディスク・ドライブ等の他のタイプのリモート記憶装置、またはＵＳＢフラッシュメモリ等の接続可能な記憶メディアへの利用に適応させて、それに対する利益を提供することができることに注目すべきである。さらに、コンピュータに記憶装置を結合する、そしてその接続を断つためのインターフェイス・メカニズムは、例えばケーブル等の物理インターフェイス、ネットワーク・インターフェイスまたは無線ネットワーク・インターフェイスを含む、本技術おける既知のメカニズムでよい。
【００１３】
本発明の実施例を詳細に説明する前に、本発明は、その応用において、以下の説明または図に示すデザインの詳細および構成要素のアレンジメントに限定されないことは理解すべきである。本発明は、他の実施例も可能である、または種々の様式で実行できる。また、本文で使用する表現および用語は、説明の目的のためのもので、限定するものと見なすべきでないことは理解すべきである。
【００１４】
前置きとして、本発明の主に意図することは、ユーザに、先行技術によるファイル管理システムよりも使用が単純で直観的な、ローカルおよびリモートの両記憶装置のファイル管理システムを提供することである。本発明は、ユーザに、応用自在の直観的なファイル管理システムを提供する。
【００１５】
さて図面を参照する。図１は、本発明の実施例を具現するために用いる、先行技術によるコンピュータ１０の構成要素のいくつかを示す説明図である。コンピュータ１０は、プロセッサ１０１、情報をメモリ１０９内に保存するためのメモリ・バス１０７を含む記憶装置メカニズムを含む。コンピュータ１０は、さらに、ディスプレイ１１５、例えばハードディスク・ドライブ等のローカル記憶装置１１３、そして例えばマウスまたはキーボード等の入力メカニズム１１４を含む。  図１は、さらに、コンピュータ１０を、広域ネットワーク１１１を介してリモート記憶装置１１０へ結合するネットワーク・インターフェイス１０５を示す。
【００１６】
図２は、ディスプレイ１１５ａ上にユーザへ表示した、論理ボリュームの先行技術による例を示す。ディスプレイ１１５ａは、二つの論理ボリュームＣ：およびＦ：を表示している。論理ボリュームＣ：は、ローカル記憶装置１１３に保存したファイルを含み、論理ボリュームＦ：は、リモート記憶装置１１０に保存したファイルを含む。ファイル「ａａａ」および「ｂｂｂ」は、両方の論理ボリュームＣ：および論理ボリュームＦ：に共通である。ファイル「ａａａ」および「ｂｂｂ」は、例えば、ローカル記憶装置１１３とリモート記憶装置１１０とで同期されている。典型的なユーザにとっては、異なる論理ボリューム、この場合、リモートおよびローカル論理ボリューム間におけるファイルの区分は、いくぶん横暴な、非直感的なものである。さらに、同期ファイルの繰り返し、例えば、二つの異なる論理ボリュームＣ：およびＦ：の「ａａａ」および「ｂｂｂ」は、混乱の源となり得る。
【００１７】
図３は、本発明の実施例による方法を示す。図３を参照する。ユーザはリモート記憶装置１１０にログインする（ステップ３０１）。ローカル記憶装置１１３およびリモート記憶装置１１０の両方内のファイルは、単一の論理ボリューム（「マイファイル」）内へ統合される（ステップ３０３）。統合（ステップ３０３）は、典型的に、論理ボリューム「マイファイル」内に含むべきファイルにタグを付けることを含む。統合論理ボリューム「マイファイル」は、ユーザへ表示される（ステップ３０５）。
【００１８】
さて、図４をも参照する。図４は、本発明の実施例によるディスプレイ１１５ｂを示す。ディスプレイ１１５ｂは、ローカル記憶装置１１３およびリモート記憶装置１１０の両方に存在するファイルのディレクトリをユーザに表示する。ディレクトリは、常にローカルに保存され、リモート論理ボリュームＦと同期される。たとえリモート記憶装置１１０がコンピュータ１０につながれていなくとも、ユーザは、常に「マイファイル」内にすべてのファイル名を見ることができる、また、オプションとして、個々に各々のファイル名に所在属性を割り当てることができる（分岐記号３０７）。現在、リモート記憶装置１１０がコンピュータ１０につながれていない場合は、各ファイル名の属性が指定するリモート記憶装置１１０を伴う作用は、コンピュータ１０をリモート記憶装置１１０につないだときに即座に実行される。リモートあるいはローカル所在属性は、例えばマウス等の入力メカニズム１１４を用いて、個々に割り当てることができる（分岐記号３０７）例えば、パソコンのマウスをファイル名上でクリックすると、次の三つのオプションのメニューが現れる。（ａ）リモート記憶装置１１０だけに存在、（ｂ）ローカル記憶装置１１３だけに存在、または（ｃ）ローカル記憶装置１１３およびリモート記憶装置１１０の両方に存在。ユーザは、すなわち個々のファイル特定に基づいて、各々のファイルをどこに、すなわち、リモート記憶装置１１０だけに、ローカル記憶装置１１３だけに、またはローカル記憶装置１１３とリモート記憶装置１１０とに保存するのかを個々に指定する（分岐記号３０７）。ファイル名に対する所在属性が：リモート記憶装置１１０だけに存在、である場合、対応するローカルファイルは、ローカル記憶装置１１３から削除される（ステップ３１３）。同様に、ファイル名に対する所在属性が：リモート記憶装置１１３だけに存在、である場合、対応するリモート・ファイルは削除される（ステップ３１１）。リモート記憶装置１１０がコンピュータ１０につながれていない場合、削除（ステップ３１１）は、リモート記憶装置１１０につないだときに即座に実行される。ファイル名のための所在属性が：ローカル記憶装置１１３およびリモート記憶装置１１０の両方に存在、である場合、対応するファイルは、同期される、すなわち、同一の情報を持つように維持される。リモート記憶装置１１０がコンピュータ１０につながれていない場合、同期化（ステップ３０９）は、リモート記憶装置１１０につないだときに即座に実行される。同期化（ステップ３０９）は、先に定義したスケジュールに従って、自動的に、手作業で、あるいは定期的に実行される。
【００１９】
図４の例では、所在属性、すなわちローカル、リモートまたは両方を、「ローカル」および「リモート」と標識したカラム内に「ｘ」で示す。本発明のもう一つの実施例によれば、ユーザは、例えばカラー・コーディングまたはステータス・アイコンを用いる視覚的な識別に基づいて、ローカルまたはリモート所在属性を区別することができる。例えば、リモート記憶装置１１０だけに保存したファイルのファイル名は、黒色で現れる。リモート記憶装置１１０とローカル記憶装置１１３との両方に保存したファイルは、ファイル名が青色になり、そしてローカル記憶装置１１３だけに保存したファイルは、ファイル名が灰色になる。
【００２０】
以下の例は、本発明の実施例を説明する。
【実施例１】
【００２１】
サムは、彼のパソコン１０に５００ギガバイトの「Ｃ：」ハードディスク（ローカル記憶装置１１３）を取り付けている。サムは、また、追加で１００ギガバイトへアクセスが可能な、インターネット網に基づくディスク記憶装置（ブロック１１０）サービスにも登録している。インターネット接続が検出されると、サム、ユーザは、自動的にまたは手作業で、ユーザ名/パスワードを入力するように促される。または他の認証メカニズムを用いてもよい。そしてリモート記憶装置１１０にログインする（ステップ３０１）。ローカルおよびリモートの両論理ボリュームＣ：およびＦ：は、結合されて、合計記憶容量６００ギガバイトの単一の論理ボリューム、この例では「マイファイル」を生じる。
【実施例２】
【００２２】
ロージーは、１２８メガバイトのローカル記憶装置１１３を含む携帯電話を持っている。彼女は、また、追加の２５６メガバイトの、インターネット網に基づくディスク記憶装置（ブロック１１０）へのアクセスを可能にするインターネット記憶サービスに登録している。インターネット・ブロードバンド接続が検出されると、ロージーは認証され、彼女は、リモート記憶サービスにログインする（ステップ３０１）。ローカル記憶装置１１３およびリモート記憶装置１１０の両方は、結合され（ステップ３０３）、３８４メガバイトの単一の論理ボリューム「マイファイル」として表示される（ステップ３０５）。
【実施例３】
【００２３】
エラノールは、５１２メガバイトのパーソナルＵＳＢ記憶デバイス（リモート記憶装置１１０）を持っている。エラノールは、５００ギガバイトのディスク・ドライブ（ローカル記憶装置１１３）を備えたラップトップ・コンピュータ１０を定期的に使用する。エラノールが、ホスト・ラップトップ・コンピュータ１０へリモート記憶装置１１０、例えばＵＳＢパーソナル記憶デバイスを差し入れると、ＵＳＢ記憶デバイス（ブロック１１０）と、ディスク・ドライブ（ローカル記憶装置１１３）に保存した一つ以上のファイル・フォルダとが、統合され（ステップ３０３）、５１２メガバイトを超える単一の論理ボリューム「マイファイル」として表示される（ステップ３０５）。エラノールは、定期的に、合わせて５１２メガバイト以上を必要とするデジタル画像のためのファイル・フォルダを使用する。彼女は、ラップトップ・コンピュータ１０内のローカル記憶装置１１３に彼女のデジタル画像の全てを保存しながら、デジタル画像のいくつかをＵＳＢ記憶デバイス（リモート記憶装置１１０）に保存でき、また、彼女のラップトップにＵＳＢ記憶デバイスを接続しているときもＵＳＢ記憶装置を接続していないときも、彼女のすべてのデジタル画像を単一の論理ボリュームとして管理できる本発明が便利であると気づいている。
【００２４】
前述のものは、本発明の原理のみを例証している。さらに、当業者には多数の修正および変更が容易であるため、図示および説明したそのデザインおよび作用に本発明を限定することは望ましいことではない。したがって、すべての適当な修正および同等なものは、本発明の範囲内にあると理解すべきである。
【００２５】
限られた数の実施例に関して本発明を説明したが、本発明の多くの変形、修正、そして他の用途が可能であることは明らかである。
【図面の簡単な説明】
【００２６】
【図１】（先行技術）ネットワークへ結線した従来のコンピュータ・システムの図である。
【図２】（先行技術）複数の論理ボリューム内での、ローカルおよびリモート記憶装置のファイル管理を示すコンピュータ表示の図である。
【図３】本発明によるファイル管理の方法を示す図である。
【図４】本発明の実施例によるファイル管理システムを示す、コンピュータ表示の図である。
【図１】
2008507786.tif 000003
【図２】
2008507786.tif 000004
【図３】
2008507786.tif 000005
【図４】
2008507786.tif 000006
【国際調査報告】
2008507786.tif 000007