【手続補正書】
【提出日】平成17年5月12日(2005.5.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ファイルを管理するための方法であって、
ファイルシステムについての情報を比較ファイルへマッピングするステップを含み、情報は、第１の位置に位置するファイルシステム内の少なくとも第１の項目を識別し、第１の位置は第１の位置情報により識別可能であり、前記方法はさらに、
ファイルシステムの一部の作業バージョンを作成するステップを含み、作業バージョンは第１の項目に対応する少なくとも第１の作業項目を含み、第１の作業項目は最初、第１の位置情報により識別可能な第２の位置に位置しており、前記方法はさらに、
比較ファイル内のおよび作業バージョンについての情報を用いて、第１の作業項目が第２の位置情報により識別可能な第３の位置に位置しているかどうかをその後判断するステップを含み、第２の位置情報は第１の位置情報とは異なる、方法。
【請求項２】
第１の作業項目が第３の位置に位置する場合、ファイルシステム内の第１の項目を、第２の位置情報により識別可能な第４の位置へ移動させるステップを含む、請求項１に記載の方法。
【請求項３】
比較ファイル内のおよび作業バージョンについての情報を用いて、第１の作業項目が第２の位置情報により識別可能な第３の位置に位置しているかどうかをその後判断するステップは、第１の作業項目が新しい名前を有しているかどうかを判断するステップを含む、請求項１に記載の方法。
【請求項４】
ファイルシステムの一部の作業バージョンを作成するステップは、第１の作業項目の作成時刻を比較ファイルに記録するステップを含む、請求項３に記載の方法。
【請求項５】
比較ファイル内のおよび作業バージョンについての情報を用いて、第１の作業項目が第２の位置情報により識別可能な第３の位置に位置しているかどうかをその後判断するステップは、作業バージョン内の第１の作業項目の位置を、作成時刻を用いて特定するステップを含む、請求項３に記載の方法。
【請求項６】
第１の作業項目が作業バージョンから省略されている場合、第１の項目を削除するよう
ファイルシステムに信号を送るステップをさらに含む、請求項１に記載の方法。
【請求項７】
第１の作業項目の作成時刻を用いて、第１の作業項目が作業バージョンから削除されたと判断するステップをさらに含む、請求項６に記載の方法。
【請求項８】
ファイルシステムの一部の作業バージョンを作成するステップは、第１の作業項目の修正時刻を比較ファイルに記録するステップを含む、請求項４に記載の方法。
【請求項９】
作業バージョンの作成後に第１の作業項目が編集されたかどうかを判断するステップをさらに含む、請求項１に記載の方法。
【請求項１０】
作業バージョンの作成後に第１の作業項目が編集されたかどうかを、第１の作業項目の修正時刻を用いて判断するステップをさらに含む、請求項８に記載の方法。
【請求項１１】
第１の作業項目のその後の修正時刻が、第１の作業項目についての記録された修正時刻と異なるかどうかを判断するステップをさらに含む、請求項１０に記載の方法。
【請求項１２】
ファイルを管理するための方法であって、
ファイルシステムについての情報を比較ファイルへマッピングするステップと、
ファイルシステムの一部の作業バージョンを作成するステップと、
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップとを含む、方法。
【請求項１３】
第１の作業項目がかつて第２の作業項目からコピーされたと判断した後で、ファイルシステムの一部に、第１の作業項目を含めさせるステップをさらに含む、請求項１２に記載の方法。
【請求項１４】
第２の作業項目は、ファイルシステムの一部における第１の項目から生じている、請求項１２に記載の方法。
【請求項１５】
作業バージョンが作成された後で、第２の作業項目が新規として作成される、請求項１３に記載の方法。
【請求項１６】
第１の作業項目の内容は第２の作業項目の内容と異なっている、請求項１３に記載の方法。
【請求項１７】
作業バージョンを作成するステップは、第２の作業項目について作成時刻および修正時刻の双方を比較ファイルに記録するステップを含む、請求項１４に記載の方法。
【請求項１８】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップは、第１の作業項目についての作成時刻および修正時刻を識別するステップを含む、請求項１７に記載の方法。
【請求項１９】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップは、第１の作業項目の修正時刻が第１の作業項目の作成時刻の前であることを検出するステップを含む、請求項１８に記載の方法。
【請求項２０】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップは、第１の作業項目の修正時刻を第２の作業項目の修正時刻と整合させるステップを含む、請求項１９に記載の方法。
【請求項２１】
第１の作業項目が第２の作業項目からコピーされた後で編集されたかどうかを判断するステップをさらに含む、請求項１２に記載の方法。
【請求項２２】
第１の作業項目の作成時刻が比較ファイルにより識別された全項目の作成時刻と異なる場合、および第１の作業項目についての修正時刻が第１の作業項目についての作成時刻よりも大きいかまたはそれと等しい場合、第１の作業項目は新規であると判断するステップをさらに含む、請求項１２に記載の方法。
【請求項２３】
第１の作業項目が新規であると判断した後で、ファイルシステムの一部に、第１の作業項目を含めさせるステップをさらに含む、請求項２２に記載の方法。
【請求項２４】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップは、第１の作業項目の内容を第２の作業項目の内容と比較するステップを含む、請求項１２に記載の方法。
【請求項２５】
ファイルを管理するための方法であって、
ファイルシステムについての情報を比較ファイルへマッピングするステップを含み、情報は、第１の位置に位置するファイルシステム内の少なくとも第１の項目を識別し、第１の位置は第１の位置情報により識別可能であり、前記方法はさらに、
ファイルシステムの一部の作業バージョンを作成するステップを含み、作業バージョンは第１の項目から生じる少なくとも第１の作業項目を含み、第１の作業項目は最初、第２の位置に位置しており、第２の位置は第１の位置情報により識別可能であり、前記方法はさらに、
比較ファイル内のおよび作業バージョンについての情報を用いて、２つの動作のうちの少なくとも一つが作業バージョンに対して実行されたかどうかを判断するステップを含み、動作は、第１の作業項目についての第１の位置情報の変更と、第１の作業項目の内容の編集とを含む、方法。
【請求項２６】
ファイルシステムの一部の作業バージョンを作成するステップは、第１の作業項目についての初期修正時刻を比較ファイルに記録するステップを含み、初期修正時刻は第１の作業項目が編集または作成された最後の時点を記録する、請求項２５に記載の方法。
【請求項２７】
第１の作業項目の内容を編集する動作を検出するステップは、初期修正時刻が変更されたかどうかをその後判断するステップを含む、請求項２６に記載の方法。
【請求項２８】
ファイルシステムの第１の項目に、第１の作業項目の編集された内容を含めさせるステップをさらに含む、請求項２７に記載の方法。
【請求項２９】
ファイルシステムの作業バージョンを作成するステップは、第１の作業項目についての作成時刻を記録するステップを含む、請求項２５に記載の方法。
【請求項３０】
比較ファイル内のおよび作業バージョンについての情報を用いて、２つの動作のうちの少なくとも一つが作業バージョンに対して実行されたかどうかを判断するステップは、作業バージョン内の第１の作業項目の位置を、作成時刻を用いて特定するステップを含む、
請求項２９に記載の方法。
【請求項３１】
ファイルを管理するための方法であって、
ファイルシステムについての情報を比較ファイルへマッピングするステップを含み、情報は、第１の位置に位置するファイルシステム内の少なくとも第１の項目を識別し、第１の位置は第１の位置情報により識別可能であり、前記方法はさらに、
ファイルシステムの一部の作業バージョンを作成するステップを含み、作業バージョンは第１の項目から生じる少なくとも第１の作業項目を含み、第１の作業項目は最初、第２の位置に位置しており、第２の位置は第１の位置情報により識別可能であり、前記方法はさらに、
比較ファイル内のおよび作業バージョンについての情報を用いて、複合動作が第１の作業項目に対して実行されたかどうかを判断するステップを含み、複合動作は、第１の作業項目についての第１の位置情報の変更、第１の作業項目からの第１の作業コピーの作成、および第１の作業項目の内容の編集からなる一組の動作からの少なくとも２つの連続する動作を含む、方法。
【請求項３２】
第１の項目が第１の作業項目に整合するように、ファイルシステムの一部に、作業バージョンに対して実行された動作によりなされた変更を取入れさせるステップをさらに含む、請求項３１に記載の方法。
【請求項３３】
少なくとも２つの複合動作のうちの１つが第１の作業項目から第１の作業コピーを作成するために、作業バージョン内の選択された作業項目がかつて第１の作業項目からコピーされたかどうかを判断するステップをさらに含む、請求項３１に記載の方法。
【請求項３４】
ファイルを管理するための命令を搬送するコンピュータ可読媒体であって、命令は、
ファイルシステムについての情報を比較ファイルへマッピングするステップを行なうための命令を含み、情報は、第１の位置に位置するファイルシステム内の少なくとも第１の項目を識別し、第１の位置は第１の位置情報により識別され、前記命令はさらに、
ファイルシステムの一部の作業バージョンを作成するステップを行なうための命令を含み、作業バージョンは第１の項目から生じる少なくとも第１の作業項目を含み、第１の作業項目は最初、第１の位置情報によって第２の位置に位置しており、前記命令はさらに、
比較ファイル内のおよび作業バージョンについての情報を用いて、第１の作業項目が第２の位置情報によって識別される第３の位置に位置しているかどうかを判断するステップを行なうための命令を含み、第２の位置情報は第１の位置情報とは異なる、コンピュータ可読媒体。
【請求項３５】
第１の作業項目が第３の位置に位置する場合、コンピュータ可読媒体の命令は、ファイルシステム内の第１の項目を、第２の位置情報によって識別される第４の位置へ移動させるための命令を含む、請求項３４に記載のコンピュータ可読媒体。
【請求項３６】
比較ファイル内のおよび作業バージョンについての情報を用いて、第１の作業項目がその後、第２の位置情報により識別可能な第３の位置に位置しているかどうかを判断するステップは、第１の作業項目が新しい名前を有しているかどうかを判断するための命令を含む、請求項３４に記載のコンピュータ可読媒体。
【請求項３７】
ファイルシステムの一部の作業バージョンを作成するステップは、第１の作業項目の作成時刻を比較ファイルに記録するための命令を含む、請求項３６に記載のコンピュータ可読媒体。
【請求項３８】
比較ファイル内のおよび作業バージョンについての情報を用いて、第１の作業項目がそ
の後、第２の位置情報により識別可能な第３の位置に位置しているかどうかを判断するステップは、作業バージョン内の第１の作業項目の位置を、作成時刻を用いて特定するための命令を含む、請求項３６に記載のコンピュータ可読媒体。
【請求項３９】
第１の作業項目が作業バージョンから省略されている場合、第１の項目を削除するようファイルシステムに信号を送るための命令をさらに含む、請求項３４に記載のコンピュータ可読媒体。
【請求項４０】
第１の作業項目の作成時刻を用いて、第１の作業項目が作業バージョンから削除されたと判断するための命令をさらに含む、請求項３９に記載のコンピュータ可読媒体。
【請求項４１】
ファイルシステムの作業バージョンを作成するステップは、第１の作業項目の修正時刻を比較ファイルに記録するための命令を含む、請求項３７に記載のコンピュータ可読媒体。
【請求項４２】
作業バージョンの作成後に第１の作業項目が編集されたかどうかを判断するための命令をさらに含む、請求項３４に記載のコンピュータ可読媒体。
【請求項４３】
作業バージョンの作成後に第１の作業項目が編集されたかどうかを、第１の作業項目の修正時刻を用いて判断するための命令をさらに含む、請求項４１に記載のコンピュータ可読媒体。
【請求項４４】
第１の作業項目の修正時刻を用いるステップは、第１の作業項目のその後の修正時刻が第１の作業項目についての記録された修正時刻と異なるかどうかを判断するための命令を含む、請求項４３に記載のコンピュータ可読媒体。
【請求項４５】
異なるコンピュータ上のファイルを管理するための命令を搬送するコンピュータ可読媒体であって、命令は、
ファイルシステムについての情報を比較ファイルへマッピングするステップと、
ファイルシステムの一部の作業バージョンを作成するステップと、
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップとを行なうための命令を含む、コンピュータ可読媒体。
【請求項４６】
第１の作業項目がかつて第２の作業項目からコピーされたと判断した後でファイルシステムに第１の作業項目を含めさせるための命令をさらに含む、請求項４５に記載のコンピュータ可読媒体。
【請求項４７】
第２の作業項目は、ファイルシステムにおける第１の項目から生じている、請求項４５に記載のコンピュータ可読媒体。
【請求項４８】
第１の作業項目の内容は第２の作業項目の内容と異なっている、請求項４６に記載のコンピュータ可読媒体。
【請求項４９】
作業バージョンを作成するステップは、第２の作業項目について作成時刻および修正時刻の双方を比較ファイルに記録するための命令を含む、請求項４７に記載のコンピュータ可読媒体。
【請求項５０】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかを
その後判断するステップは、第１の作業項目についての作成時刻および修正時刻を識別するための命令を含む、請求項４９に記載のコンピュータ可読媒体。
【請求項５１】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップは、第１の作業項目の修正時刻が第１の作業項目の作成時刻の前であることを検出するための命令を含む、請求項５０に記載のコンピュータ可読媒体。
【請求項５２】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップは、第１の作業項目の修正時刻を第２の作業項目の修正時刻と整合させるための命令を含む、請求項５１に記載のコンピュータ可読媒体。
【請求項５３】
第１の作業項目が第２の作業項目からコピーされた後で編集されたかどうかを判断するステップを行なうための命令をさらに含む、請求項４７に記載のコンピュータ可読媒体。
【請求項５４】
第１の作業項目の作成時刻が比較ファイルにより識別された全項目の作成時刻と異なる場合、および第１の作業項目についての修正時刻が第１の作業項目についての作成時刻よりも大きいかまたはそれと等しい場合、第１の作業項目は新規ファイルであると判断するステップを行なうための命令をさらに含む、請求項４５に記載のコンピュータ可読媒体。
【請求項５５】
第１の作業項目が新規であると判断した後でファイルシステムに第１の作業項目を含めさせるステップを行なうための命令をさらに含む、請求項５４に記載のコンピュータ可読媒体。
【請求項５６】
比較ファイル内のおよび作業バージョンについての情報を用いて、作業バージョン内の第１の作業項目がかつて作業バージョン内の第２の作業項目からコピーされたかどうかをその後判断するステップは、第１の作業項目の内容を第２の作業項目の内容と比較するための命令を含む、請求項４０に記載のコンピュータ可読媒体。
【請求項５７】
ファイルを管理するためのコンピュータ可読媒体であって、コンピュータ可読媒体は、
ファイルシステムについての情報を比較ファイルへマッピングするステップを行なうための命令を含む命令を搬送しており、その情報は、第１の位置に位置するファイルシステム内の少なくとも第１の項目を識別し、第１の位置は第１の位置情報によって識別され、前記コンピュータ可読媒体はさらに、
ファイルシステムの一部の作業バージョンを作成するステップを行なうための命令を含む命令を搬送しており、作業バージョンは第１の項目から生じる少なくとも第１の作業項目を含み、第１の作業項目は最初、第２の位置に位置しており、第２の位置は第１の位置情報によって識別され、前記コンピュータ可読媒体はさらに、
比較ファイル内のおよび作業バージョンについての情報を用いて、２つの動作のうちの少なくとも一つが作業バージョンに対して実行されたかどうかを判断するステップを行なうための命令を含む命令を搬送しており、動作は、第１の作業項目についての第１の位置情報の変更と、第１の作業項目の内容の編集とを含む、コンピュータ可読媒体。
【請求項５８】
ファイルシステムの一部の作業バージョンを作成するステップは、第１の作業項目についての初期修正時刻を比較ファイルに記録するための命令を含み、初期修正時刻は第１の作業項目が編集または作成された最後の時点を記録する、請求項５７に記載のコンピュータ可読媒体。
【請求項５９】
比較ファイル内のおよび作業バージョンについての情報を用いて、２つの動作のうちの
少なくとも一つが作業バージョンに対して実行されたかどうかを判断するステップは、初期修正時刻が変更されたかどうかをその後判断するための命令を含む、請求項５８に記載のコンピュータ可読媒体。
【請求項６０】
ファイルシステムに第１の作業項目の編集された内容を含めさせるステップを行なうための命令をさらに含む、請求項５９に記載のコンピュータ可読媒体。
【請求項６１】
ファイルシステムの一部の作業バージョンを作成するステップは、第１の作業項目についての作成時刻を記録するための命令を含む、請求項５７に記載のコンピュータ可読媒体。
【請求項６２】
比較ファイル内のおよび作業バージョンについての情報を用いて、２つの動作のうちの少なくとも一つが作業バージョンに対して実行されたかどうかを判断するステップは、作業バージョン内の第１の作業項目の位置を、作成時刻を用いて特定するための命令を含む、請求項６１に記載のコンピュータ可読媒体。
【請求項６３】
ファイルを管理するための命令を搬送するコンピュータ可読媒体であって、命令は、
ファイルシステムについての情報を比較ファイルへマッピングするステップを行なうための命令を含み、情報は、第１の位置に位置するファイルシステム内の少なくとも第１の項目を識別し、第１の位置は第１の位置情報によって識別され、前記命令はさらに、
ファイルシステムの一部の作業バージョンを作成するステップを行なうための命令を含み、作業バージョンは第１の項目から生じる少なくとも第１の作業項目を含み、第１の作業項目は最初、第２の位置に位置しており、第２の位置は第１の位置情報によって識別され、前記命令はさらに、
比較ファイル内のおよび作業バージョンについての情報を用いて、複合動作が第１の作業項目に対して実行されたかどうかを判断するステップを行なうための命令を含み、複合動作は、第１の作業項目についての第１の位置情報の変更、第１の作業項目からの第１の作業コピーの作成、および第１の作業項目の内容の編集からなる一組の動作からの少なくとも２つの連続する動作を含む、コンピュータ可読媒体。
【請求項６４】
複合動作が実行されたと判断された場合、ファイルシステム内の第１の項目を変更するためにどちらの動作が第１の作業項目に対して実行されたかを示すための命令をさらに含む、請求項６３に記載のコンピュータ可読媒体。
【請求項６５】
少なくとも２つの複合動作のうちの１つが第１の作業項目から第１の作業コピーを作成するために、作業バージョン内の選択された作業項目がかつて第１の作業項目からコピーされたかどうかを判断するための命令をさらに含む、請求項６３に記載のコンピュータ可読媒体。