【手続補正書】
【提出日】平成19年5月30日(2007.5.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つのターゲット・ボリュームと１つのソース・ボリュームとの間の関連性を管理するための方法であって、前記ソース・ボリューム及び前記ターゲット・ボリュームの各々について、メモリ内で、
（ｉ）各々が前記ボリュームにおける順次的データ・ユニットの範囲を表わす少なくとも１つのエレメントと、
（ｉｉ）各々が１つの関連性を表わす少なくとも１つの関連性エントリと、
（ｉｉｉ）少なくとも１つのエレメント・ポインタであり、１つのエレメントにより表わされるデータ・ユニットが、前記ポインタが前記エレメントに関連付ける関連性エントリにより表わされる関連性の一部であるように、前記１つのエレメントを１つの前記関連性エントリに関連付ける、少なくとも１つのエレメント・ポインタと、
（ｉｖ）ボリューム・メタデータが前記関連性エントリにより表わされる関連性の情報を与えるように、該関連性エントリを、前記ボリューム・メタデータと関連付ける、各々の関連性エントリについて１つの関連性ポインタと、
を生成するステップを含む方法。
【請求項２】
ソース・ボリューム・メタデータ及びターゲット・ボリューム・メタデータが、前記ソース・ボリューム及び前記ターゲット・ボリュームの中の不揮発性格納部内にそれぞれ格納される請求項１に記載の方法。
【請求項３】
前記少なくとも１つの関連性エントリ、前記少なくとも１つのエレメント・ポインタ、及び前記少なくとも１つの関連性ポインタをさらに含む請求項２に記載の方法。
【請求項４】
前記ボリューム・メタデータが、複数のボリュームにおいて処理され、エレメント、関連性エントリ、エレメント・ポインタ、及び関連性ポインタの１つのセットが、該ボリュームの他の１つのボリュームに対する関連性を識別するボリューム・メタデータを含む各々のボリュームについて生成される、請求項３に記載の方法。
【請求項５】
１つのボリュームにおける前記ボリューム・メタデータが、前記ボリュームが含まれる関連性を識別しない場合には、前記メモリ内には、該ボリュームについて、該ボリューム上のすべてのユーザ・データ・ユニットを表わすエレメントがないことを示すステップをさらに含む、請求項４に記載の方法。
【請求項６】
各々の関連性について、ソース及びターゲットの関連性情報が前記メモリ内に生成されているかどうかを判断し、１つの判断された関連性について、前記メモリ内に前記ターゲットの関連性情報が生成されていない場合には、該判断された関連性について、前記ソースの関連性情報を該メモリから除去し、該判断された関連性についての関連性情報を前記ソース・ボリューム・メタデータから除去し、１つの判断された関連性について、該メモリ内に該ソースの関連性情報がない場合には、該判断された関連性についての前記ターゲットの関連性情報を該メモリから除去し、該判断された関連性についての関連性情報を前記ターゲット・ボリューム・メタデータから除去するステップをさらに含む、請求項３に記載の方法。
【請求項７】
前記ソース又はターゲットの関連性情報を前記メモリから除去するステップが、該メモリから、前記関連性エントリ、前記少なくとも１つのエレメント・ポインタ、及び前記関連性における前記ソース・ボリュームについて生成された前記関連性ポインタを除去することを含む、請求項６に記載の方法。
【請求項８】
前記ボリューム・メタデータは、１つのソース・データ・ユニットが前記関連性における対応するターゲット・データ・ユニットに、コピーされたかどうかを示すビットを含む関連性ビットマップをさらに含む、請求項１に記載の方法。
【請求項９】
前記ボリューム・メタデータが、さらに、各々のコピー関連性について、前記ボリュームからのデータ・ユニットを含む関連性ブロックを含み、該関連性ブロックが、該ボリュームにおける該データ・ユニットが前記関連性においてターゲットであるか又はソースであるかを示し、かつ、前記関連性内の該ボリュームにおけるデータ・ユニットの大きさ（ｅｘｔｅｎｔ）を示すものである、請求項１に記載の方法。
【請求項１０】
前記メモリ内で前記少なくとも１つのエレメントを生成するステップが、前記ボリューム・メタデータを処理して、各々の関連性に含まれるデータ・ユニットの各々の範囲を求めるステップと、少なくとも１つの関連性に含まれるデータ・ユニットの各々の範囲について１つのエレメントを生成するステップと、を含む請求項１に記載の方法。
【請求項１１】
前記メモリ内で前記少なくとも１つのエレメントを生成するステップが、１つの関連性に含まれるエレメントにおけるデータ・ユニットの範囲に先立つ又はこれに続くデータ・ユニットの範囲を含むエレメントを生成し、すべての生成されたエレメントが、全体として、前記関連性におけるデータ・ユニットの範囲及び該関連性に含まれないデータ・ユニットの範囲を含む、前記ボリュームにおけるすべてのユーザ・データ・ユニットを表わすようにするステップをさらに含む、請求項１０に記載の方法。
【請求項１２】
各々の生成されたエレメントが、前記少なくとも１つのエレメントにリンクされており、前記リンクされたエレメントが、データ・ユニットの連続する範囲を含む、請求項１０に記載の方法。
【請求項１３】
前記ボリューム・メタデータが、該ボリューム・メタデータにおいて示される各々の関連性について、関連性情報を含む１つの関連性ブロックを含むものであり、前記関連性エントリ及び前記関連性ポインタを生成するステップが、該ボリューム・メタデータにおいて識別される各々の関連性について、該ボリューム・メタデータに含まれる関連性情報のサブセットを含む、１つの関連性エントリを生成するステップをさらに含み、１つの関連性エントリを該ボリューム・メタデータと関連付ける各々の関連性ポインタが、該１つの関連性エントリを、該関連性を表わす対応する関連性ブロックに関連付ける、請求項１に記載の方法。
【請求項１４】
データ・ユニットをキャッシュからステージし又はデステージする要求を受け取るステップと、１つのエレメントを関連性エントリに関連付ける１つのエレメント・ポインタを有する前記１つのエレメントにより表わされるデータ・ユニットの範囲に、前記要求されたデータ・ユニットが含まれるかどうかを判断するステップと、該要求されたデータ・ユニットが関連性に関連付けられた１つのエレメント内に含まれている場合には、該要求されたデータ・ユニットが、ターゲット・データ・ユニットにコピーされたかどうかを判断するステップと、前記ソース・データ・ユニットが前記ターゲット・データ・ユニットにコピーされていない場合には、前記ステージ又はデステージ動作を実行する前に、該ソース・データ・ユニットを該ターゲット・データ・ユニットにコピーするステップと、をさらに含む請求項１に記載の方法。
【請求項１５】
前記ソース・ボリュームと前記ターゲット・ボリュームとの間の前記関連性が、ポイント・イン・タイム・コピー関連性を含む、請求項１に記載の方法。
【請求項１６】
１つの関連性における前記ソース・データ・ユニット及び対応するターゲット・データ・ユニットが、異なるデータ・ユニット番号を有する、請求項１に記載の方法。
【請求項１７】
１つのターゲット・ボリュームと１つのソース・ボリュームとの間の関連性を管理するためのシステムであって、前記ソース・ボリューム及び前記ターゲット・ボリュームの各々について、メモリ内に、
（ｉ）各々が前記ボリュームにおける順次的データ・ユニットの範囲を表わす少なくとも１つのエレメントと、
（ｉｉ）各々が１つの関連性を表わす少なくとも１つの関連性エントリと、
（ｉｉｉ）少なくとも１つのエレメント・ポインタであり、１つのエレメントにより表わされるデータ・ユニットが、前記ポインタが前記エレメントに関連付ける関連性エントリにより表わされる関連性の一部であるように、前記１つのエレメントを１つの前記関連性エントリに関連付ける、少なくとも１つのエレメント・ポインタと、
（ｉｖ）ボリューム・メタデータが前記関連性エントリにより表わされる関連性の情報を与えるように、該関連性エントリを前記ボリューム・メタデータに関連付ける、各々の関連性エントリについて１つの関連性ポインタと、
を含むシステム。
【請求項１８】
前記メモリ内で、前記少なくとも１つのエレメント、前記少なくとも１つの関連性エントリ、前記少なくとも１つのエレメント・ポインタ、及び前記少なくとも１つの関連性ポインタを生成するために前記ボリューム・メタデータを処理する手段をさらに含む、請求項１７に記載のシステム。
【請求項１９】
前記ボリューム・メタデータが、各々の関連性について、該ボリューム・メタデータにおいて示される関連性情報を含む１つの関連性ブロックを含むものであり、該ボリューム・メタデータにおいて識別される各々の関連性について、１つの関連性エントリを生成するための手段をさらに備え、前記関連性エントリは、該ボリューム・メタデータに含まれる該関連性情報のサブセットを含み、１つの関連性エントリを該ボリューム・メタデータと関連付ける各々の関連性ポインタが、該１つの関連性エントリを、該関連性を表わす対応する関連性ブロックに関連付ける、請求項１７に記載のシステム。
【請求項２０】
コンピュータに、請求項１から請求項１６までのいずれか１項に記載の方法のステップを実行させるためのコンピュータ・プログラム。