【手続補正書】
【提出日】平成19年9月19日(2007.9.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ファイル単位で識別されるファイルデータとブロック単位で識別されるブロックデータとの変換を実行するファイルシステムを有する第１の計算機と接続される記憶装置システムであって、
前記第１の計算機との間で前記ブロックデータを送受信する第１の送受信部と、
前記第１の送受信部を介して送受信される前記ブロックデータを格納する第１の記憶領域を有する記憶部と、
前記第１の計算機が有する前記ファイルシステムの種別を特定する種別特定部と、
前記第１の記憶領域に格納されている前記ブロックデータを取得すると共に、特定された前記ファイルシステムの種別に応じて、取得した前記ブロックデータを前記ファイルデータに変換する変換処理を実行するデータ変換部と、
を備える記憶装置システム。
【請求項２】
請求項１に記載の記憶装置システムにおいて、
前記データ変換部は、
複数の異なる種別の前記ファイルシステムと、
複数の前記ファイルシステムの中から前記種別特定部によって特定された種別の前記ファイルシステムを選択する選択部と、を有し、
前記データ変換部は、
選択された前記ファイルシステムを用いて、前記変換処理を実行する記憶装置システム。
【請求項３】
請求項１に記載の記憶装置システムは、さらに、
予め前記第１の計算機が有する前記ファイルシステムの種別を特定するための第１の種別情報を記憶しており、
前記種別特定部は、前記第１の種別情報を参照して前記ファイルシステムの種別を特定する記憶装置システム。
【請求項４】
請求項２に記載の記憶装置システムにおいて、
前記第１の計算機は、前記ファイルシステムに加えて、前記第１の記憶領域を分割して複数個の第１の分割記憶領域を設定する第１の記憶領域管理部を有し、
前記種別特定部は、前記ファイルシステムに加えて、前記第１の計算機が有する前記第１の記憶領域管理部の種別を特定し、
前記データ変換部は、複数の異なる種別の前記ファイルシステムに加えて、複数の異なる種別の前記第１の記憶領域管理部を有し、
前記選択部は、前記ファイルシステムに加えて、複数の前記第１の記憶領域管理部の中から前記種別特定部によって特定された種別の前記第１の記憶領域管理部を選択し、
前記データ変換部は、選択された前記ファイルシステムと前記第１の記憶領域管理部とを用いて、前記変換処理を実行する記憶装置システム。
【請求項５】
第１の計算機と第２の計算機に接続される記憶装置システムであって、
前記第１の計算機から受信されるデータを格納する第１の記憶領域と、前記第２の計算機から受信されるデータを格納する第２の記憶領域と、を有する記憶部と、
前記第１の計算機との間で第１のブロックデータとしてデータを送受信し、前記第１の記憶領域に対して前記第１のブロックデータの読み書きを行う第１の制御部であって、前記第１のブロックデータと前記第１の計算機のアプリケーションが用いる第１のファイルデータとの間でアドレスを変換する第１種のアドレス変換は、前記第１の計算機によって行われる、前記第１の制御部と、
ブロックデータとファイルデータとの間で複数種類のアドレス変換を実行可能なアドレス変換部を含み、前記第２の計算機との間で第２のファイルデータとしてデータを送受信する第２の制御部であって、前記アドレス変換部を用いて前記第２のファイルデータと第２のブロックデータとの間で前記複数種類のアドレス変換のうち１つを行い、前記第２の記憶領域に対して前記第２のブロックデータの読み書きを行う、前記第２の制御部と、
を備え、
前記第２の制御部は、さらに、前記第１の計算機において行われるアドレス変換として、前記第１種のアドレス変換を特定する種別特定部を有し、
前記第２の制御部は、前記複数種類のアドレス変換の中から前記第１種のアドレス変換を選択すると共に前記アドレス変換部を用いて前記第１の記憶領域に格納された前記第１のブロックデータと前記第１のファイルデータとの間で前記第１種のアドレス変換を行って、前記第１の格納領域に格納された前記第１のブロックデータを、前記第１のファイルデータとして扱う、記憶装置システム。
【請求項６】
請求項５に記載の記憶装置システムにおいて、
前記記憶部は、さらに、前記第１の計算機において行われるアドレス変換に関する情報を格納する第３の記憶領域を有し、
前記種別特定部は、前記第３の記憶領域に格納された前記情報を参照することにより、前記第１の計算機において行われるアドレス変換として、前記第１種のアドレス変換を特定する、記憶装置システム。
【請求項７】
請求項６に記載の記憶装置システムにおいて、
前記第１の計算機において行われるアドレス変換に関する情報は、前記第１の計算機において用いられるファイルシステムと前記第１の記憶領域とを示す情報である、記憶装置システム。
【請求項８】
請求項５に記載の記憶装置システムにおいて、
前記第２の制御部は、バックアップデータを格納するための外部記憶装置と接続され、
前記第２の制御部は、前記第１のファイルデータを前記第１の記憶領域から前記外部記憶装置にバックアップする処理を行う、記憶装置システム。
【請求項９】
請求項５に記載の記憶装置システムにおいて、
前記記憶部は、さらに、第４の記憶領域を有し、
前記第２の制御部は、前記第１のファイルデータを前記第１の記憶領域から前記外部記憶装置に移動する処理を行う、記憶装置システム。
【請求項１０】
記憶装置システムに格納されたブロックデータをファイルデータとして扱うための方法であって、
前記記憶装置システムは、
第１の計算機から受信されるデータを格納する第１の記憶領域と、第２の計算機から受信されるデータを格納する第２の記憶領域と、を有する記憶部と、
前記第１の計算機と接続される第１の制御部と、
前記第２の計算機と接続される第２の制御部と、
を備え、
前記方法は、
前記第１の制御部によって、第１の計算機から第１のブロックデータとしてデータを受信し、前記第１の記憶領域に対して前記第１のブロックデータを書き込み、
前記第１の計算機によって、前記第１のブロックデータの受信に先立って、前記第１のブロックデータと前記第１の計算機のアプリケーションが用いる第１のファイルデータとの間でアドレスを変換する第１種のアドレス変換が行われ、
前記第２の制御部によって、前記第２の計算機から第２のファイルデータとしてデータを受信し、前記第２の制御部が有するアドレス変換部を用いて前記第２のファイルデータと第２のブロックデータとの間で複数種類のアドレス変換のうち１つを行い、前記第２の記憶領域に対して前記第２のブロックデータの書き込み、
前記第２の制御部が有する種別特定部によって、前記第１の計算機において行われるアドレス変換として、前記第１種のアドレス変換を特定し、
前記第２の制御部によって、前記複数種類のアドレス変換の中から前記第１種のアドレス変換を選択し、
前記第２の制御部によって、前記第１の格納領域に格納された前記第１のブロックデータを前記第１のファイルデータとして扱うために、前記アドレス変換部を用いて前記第１の記憶領域に格納された前記第１のブロックデータと前記第１のファイルデータとの間で前記第１種のアドレス変換を行う、方法。
【請求項１１】
請求項１０に記載の方法において、
前記記憶部は、さらに、前記第１の計算機において行われるアドレス変換に関する情報を格納する第３の記憶領域を有し、
前記種別特定部は、前記第３の記憶領域に格納された前記情報を参照することにより、前記第１の計算機において行われるアドレス変換として、前記第１種のアドレス変換を特定する、方法。
【請求項１２】
請求項１１に記載の方法において、
前記第１の計算機において行われるアドレス変換に関する情報は、前記第１の計算機において用いられるファイルシステムと前記第１の記憶領域とを示す情報である、方法。
【請求項１３】
請求項１０に記載の方法において、
前記第２の制御部は、バックアップデータを格納するための外部記憶装置と接続され、
前記第２の制御部によって、前記第１のファイルデータを前記第１の記憶領域から前記外部記憶装置にバックアップする、方法。
【請求項１４】
請求項１０に記載の方法において、
前記記憶部は、さらに、第４の記憶領域を有し、
前記第２の制御部によって、前記第１のファイルデータを前記第１の記憶領域から前記外部記憶装置に移動する、方法。