"コピー元データを格納するコピー元ボリュームと、前記コピー元データのコピーを格納するコピー先ボリュームと、前記コピー元ボリュームに記憶されたコピー元データのコピーを、前記コピー先ボリュームに格納するコピー処理を実行するコピー処理部と、コピー処理にかかるコピー実行準備を行ない、該コピー処理をコピー実行待機状態に設定するコピー実行管理部と、上位装置からのアクティブ化指示によって指定されたコピー処理に対してアクティブ化対象であることを示すアクティブ化対象情報を設定するアクティブ化管理部と、前記アクティブ化対象情報が設定されているコピー実行待機状態のコピー処理に対して、前記コピー実行待機状態を解除して、前記コピー処理部に該コピー処理を実行させるコピー制御部と、を備えることを特徴とする、ストレージ装置。前記アクティブ化対象情報が設定されたコピー処理にかかるコピー元ボリュームに対するデータアクセス要求を受信すると、該データアクセス要求に対応するデータアクセスの実行に先立って、前記コピー処理部は、前記コピー元ボリュームにおける当該データアクセス要求の対象領域のデータを前記コピー先ボリュームにコピーすることを特徴とする、請求項1記載のストレージ装置。コピー元ボリュームに記憶されたコピー元データのコピー先ボリュームへのコピー制御を行う制御装置において、前記コピー元ボリュームに記憶されたコピー元データのコピーを、前記コピー先ボリュームに格納するコピー処理を実行するコピー処理部と、コピー処理にかかるコピー実行準備を行ない、該コピー処理をコピー実行待機状態に設定するコピー実行管理部と、アクティブ化指示によって指定されたコピー処理に対してアクティブ化対象であることを示すアクティブ化対象情報を設定するアクティブ化管理部と、前記アクティブ化対象情報が設定されているコピー実行待機状態のコピー処理に対して、前記コピー実行待機状態を解除して、前記コピー処理部に該コピー処理を実行させるコピー制御部と、を備えることを特徴とする、制御装置。前記アクティブ化対象情報が設定されたコピー処理にかかるコピー元ボリュームに対するデータアクセス要求を受信すると、前記データアクセス要求に対応するデータアクセスの実行に先立って、前記コピー処理部は、前記コピー元ボリュームにおける当該データアクセス要求の対象領域のデータを前記コピー先ボリュームにコピーすることを特徴とする、請求項3記載の制御装置。コピー元ボリュームに記憶されたコピー元データのコピー先ボリュームへのコピー制御を行う制御機能をコンピュータに実行させるためのプログラムであって、前記コピー元ボリュームに記憶されたコピー元データのコピーを、前記コピー先ボリュームに格納するコピー処理を実行し、コピー処理にかかるコピー実行準備を行ない、該コピー処理をコピー実行待機状態に設定し、アクティブ化指示によって指定されたコピー処理に対してアクティブ化対象であることを示すアクティブ化対象情報を設定し、前記アクティブ化対象情報が設定されているコピー実行待機状態のコピー処理に対して、前記コピー実行待機状態を解除して、前記コピー処理部に該コピー処理を実行する、処理を前記コンピュータに実行させるプログラム。前記アクティブ化対象情報が設定されたコピー処理にかかるコピー元ボリュームに対するデータアクセス要求を受信すると、前記データアクセス要求に対応するデータアクセスの実行に先立って、前記コピー処理部は、前記コピー元ボリュームにおける当該データアクセス要求の対象領域のデータを前記コピー先ボリュームにコピーする、処理を前記コンピュータに実行させる、請求項5記載のプログラム。しかしながら、このような従来のストレージシステムのデータバックアップ手法においては、スナップショットを作成する前にコピー元のボリュームに対して上書き要求が行なわれると、上書き前のデータのバックアップが作成されないおそれがある。図12は従来のOPC処理を説明するための図である。この図12に示す例においては、ボリューム01~04,11~14をそなえるストレージシステムが示されている。そして、第1のコピーセッションにより、ボリューム01のスナップショットがボリューム11に格納される。同様に、第2~第4のコピーセッションにより、ボリューム02のスナップショットがボリューム12に、ボリューム03のスナップショットがボリューム13に、ボリューム04のスナップショットがボリューム14に、それぞれ格納される。また、図12に示す例においては、ボリューム01のデータAの領域にデータaを上書きする書込要求が行なわれる。同様に、ボリューム02のデータBの領域にデータbを、ボリューム03のデータCの領域にデータcを、ボリューム04のデータDの領域にデータdを、それぞれ上書きする書込要求が行なわれる。また、各ボリュームのスナップショットは、ボリューム01,02,03,04の順で作成される。そして、この図12においては、ボリュームBのスナップショットの作成前のタイミングでボリュームCに対してデータcの書き込み要求I/O処理要求が行なわれる例を示す。まず、図示しないホスト装置から、ボリューム01に対してOPCのStartコマンドが発行され、矢印A1に示すように、ボリューム01のデータAの領域のスナップショットがボリューム11に格納される。その後、I/O処理要求により、ボリューム01のデータAの領域にデータaの書き込みが行なわれる矢印A2参照。そして、ボリューム03のデータCの領域にデータcの書き込みが行なわれる矢印A3参照。その後、ボリューム02に対しStartコマンドが発行され、矢印A4に示すように、ボリューム02のデータのBの領域のスナップショットがボリューム12に格納される。更に、ボリューム02のデータBの領域にデータbの書き込みが行なわれる矢印A5参照。その後、ボリューム03に対してStartコマンドが発行され、矢印A6に示すように、ボリューム02のスナップショットがボリューム13に格納される。ここで、上述の如く、ボリューム03のデータCのデータは、既にデータcによって上書きされているので、ボリューム13にはデータcのスナップショットが格納される。このように、ボリューム01~04のデータA,B,C,Dのスナップショットを作成するところが、ボリューム03については、Startコマンドの発行前にI/O処理要求が行なわれることにより、書き換え後のデータcのスナップショットが作成されてしまう。すなわち、複数のボリュームについて、タイミングに一貫性のあるスナップショットを作成することが困難であるという課題がある。また、全てのボリューム01~04についてのStartコマンドの処理が完了するまで、I/O処理要求の受け付けを停止することにより、Startコマンドの発行前にI/O処理要求が行なわれることを防止して、タイミングに一貫性のあるスナップショットを作成することも考えられる。しかし、全てのボリューム01~04についてのStartコマンドの処理が完了するまで、I/O処理要求の受け付けを停止することにより、I/O処理が遅滞し、業務に影響を与えるおそれがある。1つの側面では、本件は、複数のコピーセッションについてタイミングに一貫性のあるデータバックアップを行なうことができるようにすることを目的とする。なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の1つとして位置付けることができる。このため、このストレージ装置は、コピー元データを格納するコピー元ボリュームと、前記コピー元データのコピーを格納するコピー先ボリュームと、前記コピー元ボリュームに記憶されたコピー元データのコピーを、前記コピー先ボリュームに格納するコピー処理を実行するコピー処理部と、コピー処理にかかるコピー実行準備を行ない、該コピー処理をコピー実行待機状態に設定するコピー実行管理部と、上位装置からのアクティブ化指示によって指定されたコピー処理に対してアクティブ化対象であることを示すアクティブ化対象情報を設定するアクティブ化管理部と、前記アクティブ化対象情報が設定されているコピー実行待機状態のコピー処理に対して、前記コピー実行待機状態を解除して、前記コピー処理部に該コピー処理を実行させるコピー制御部と、を備える。また、この制御装置は、コピー元ボリュームに記憶されたコピー元データのコピー先ボリュームへのコピー制御を行う制御装置において、前記コピー元ボリュームに記憶されたコピー元データのコピーを、前記コピー先ボリュームに格納するコピー処理を実行するコピー処理部と、コピー処理にかかるコピー実行準備を行ない、該コピー処理をコピー実行待機状態に設定するコピー実行管理部と、アクティブ化指示によって指定されたコピー処理に対してアクティブ化対象であることを示すアクティブ化対象情報を設定するアクティブ化管理部と、前記アクティブ化対象情報が設定されているコピー実行待機状態のコピー処理に対して、前記コピー実行待機状態を解除して、前記コピー処理部に該コピー処理を実行させるコピー制御部と、を備える。さらに、このプログラムは、コピー元ボリュームに記憶されたコピー元データのコピー先ボリュームへのコピー制御を行う制御機能をコンピュータに実行させるためのプログラムであって、前記コピー元ボリュームに記憶されたコピー元データのコピーを、前記コピー先ボリュームに格納するコピー処理を実行し、コピー処理にかかるコピー実行準備を行ない、該コピー処理をコピー実行待機状態に設定し、アクティブ化指示によって指定されたコピー処理に対してアクティブ化対象であることを示すアクティブ化対象情報を設定し、前記アクティブ化対象情報が設定されているコピー実行待機状態のコピー処理に対して、前記コピー実行待機状態を解除して、前記コピー処理部に該コピー処理を実行する、処理を前記コンピュータに実行させる。開示の技術によれば、I/O処理性能を低下させることなく、複数のコピーセッションについてタイミングに一貫性のあるデータバックアップを行なうことができる以下、図面を参照してストレージ装置,制御装置及びプログラムに係る実施の形態を説明する。ただし、以下に示す実施形態はあくまでも例示に過ぎず、実施形態で明示しない種々の変形例や技術の適用を排除する意図はない。すなわち、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。図1は実施形態の一例としてのストレージシステム1の構成を模式的に示す図、図2はストレージ装置10におけるボリューム構成例を模式的に示す図である。実施形態の一例としてのストレージシステム1は、図1に示すように、ストレージ装置10に図示しない通信回線を介して上位装置としてのホスト装置2が接続されている。ホスト装置2は、接続されたストレージ装置10のボリューム論理ボリュームにデータの書き込みや読み出しを行なう。例えば、ホスト装置2はストレージ装置10の業務ボリュームであるコピー元ボリューム00~02図2参照に対してリードやライトのI/OInputOutput処理要求データアクセス要求を行なう。ストレージ装置10は、このI/O処理要求に応じてコピー元ボリューム00~02に対するデータアクセスを行ない、ホスト装置2に対して応答を行なう。ホスト装置2は、情報処理装置であり、例えば、図示しない、CPUCentralProcessingUnitやRAMRandomAccessMemory,ROMReadOnlyMemory等をそなえたコンピュータである。また、ホスト装置2は、ストレージ装置10におけるコピーセッションコピー処理についてのセッション情報の作成等を行なう。セッション情報は、コピーセッションに関する情報であって、例えば、セッションIDSessionID,コピー元のLUNLogicalUnitNumber及び開始LBALogicalBlockAddress,コピー先のLUN及び開始LBA及びBCBlockCount並びにコピー種別である。また、ホスト装置2によって作成されたセッション情報は、ストレージ装置10に送信され、このストレージ装置10のRAM121等に、後述するセッション管理テーブル201図3参照として格納される。なお、セッション情報は既知の手法を用いて作成することができる。さらに、ホスト装置2は、後述の如く、ストレージ装置10に対して、コンカレントコントロールコピーConcurrentControlCopyコマンド以下、CCCコマンドというを発行する。このCCCコマンドは、レディイング状態後述になっている複数のコピーセッションを一斉にアクティブ状態後述にさせる指示であり、例えば、StartコマンドもしくはRestartコマンドと、パラメータとしてアクティブ状態にする複数のコピーセッションを特定する情報例えば、セッションIDとをそなえる。ここで、ホスト装置2は、CCCコマンドにおいて、任意のタイミングでコピーセッションのアクティブ化を行なわせる場合には、Startコマンドを用いる。又、ストレージ装置10の再起動時にコピーセッションのアクティブ化を行なわせる場合には、CCCコマンドにおいて、Restartコマンドを用いる。また、ホスト装置2は、従来手法を用いて、個々のボリュームに対してStartコマンドもしくはRestartコマンドをそれぞれ発行することにより、一のボリューム毎のバックアップを作成する機能もそなえる。ストレージ装置10は、ホスト装置2に対して記憶領域を提供するものであり、例えば、RAIDRedundantArraysofInexpensiveDisks装置である。なお、図1中においては、便宜上、ストレージ装置10にホスト装置2が接続された状態を示しているが、ストレージ装置10に2以上のホスト装置が接続されてもよい。又、ストレージ装置2に他のストレージが接続されてもよく、適宜変更して実施することができる。ストレージ装置10は、図1に示すように、CMControllerModule:制御装置111,211,CAChannelAdapter124及びディスク装置131,231をそなえる。CM111,211はストレージ装置10における種々の制御を行なうものであり、ホスト装置2からのI/O処理要求に従って、ディスク装置131,231へのアクセス制御等、各種制御を行なう。ディスク装置131,231は、例えば、HDDHardDiskDriveである。CM111には1以上図1に示す例においては2つのHDD131が接続され、又、CM211には1以上図1に示す例においては2つのHDD231が接続されている。ストレージ装置10においては、これらのHDD131,231の記憶領域が論理ボリュームに対して割り当てられる。なお、CM111,211に接続されるHDD131,231の台数は適宜変更して実施することができる。図2に示す例においては、ストレージ装置10内においては、LUN0~2,10~12の6つの論理ボリューム以下、単にボリュームというをそなえ、LUN0~2がHDD131に、又、LUN10~12がHDD231に、それぞれ割り当てられている。なお、以下、LUN0~2をボリューム00~02という場合があり、LUN10~12をボリューム10~12という場合がある。また、本ストレージシステム1は、ストレージ装置10において、一のボリュームのデータを他のボリュームにコピーするデータコピー機能をそなgえる。本実施形態においては、CM111に接続されたボリューム00~02がCM211に接続されたボリューム10~12にコピーされる例について説明する。すなわち、ボリューム00~02がコピー元のボリュームであり、ボリューム10~12がコピー先のボリュームである。以下、ボリューム00~02をコピー元ボリューム、ボリューム10~12をコピー先ボリュームという場合がある。又、以下、データのコピーをデータ移行もしくはバックアップと表現する場合がある。コピー元ボリューム00~02は、例えば、ホスト装置2の業務データを格納する業務ボリュームであり、ホスト装置2からのI/O処理要求に基づき、データの書き込み等の更新が行なわれる。そして、本ストレージシステム1においては、このストレージ装置10のコピー元ボリューム00~02のデータが、コピーされるバックアップ対象である。コピー先ボリューム10~12は、コピー元ボリューム00~02のストレージ装置10内でのバックアップ先ローカルバックバックアップとして用いられるボリュームである。すなわち、コピー先ボリューム10~12には、コピー元ボリューム00~02のデータコピー元データのコピーがバックアップデータとして記憶される。CA124は、ホスト装置2と通信可能に接続するインタフェースコントローラであり、例えば、ファイバチャネルアダプタである。そして、例えばオペレータがホスト装置2から、ストレージ装置10におけるデータのコピー指示を入力すると、CA124がこのコピー指示を受信する。又、ホスト装置2からボリューム00~02に対するI/O処理要求も、このCA124により受信される。DA126,226は、HDD131,231と通信可能に接続するインタフェースコントローラであり、例えば、ファイバチャネルアダプタやSCSIアダプタ,iSCSIアダプタである。CM111,211は、図1に示すように、CPU110,210,ROM122,222及びRAM121,221をそなえる情報処理装置である。そして、本実施形態においては、CM111がコピー元ボリューム00~02を管理し、CM211がコピー先ボリューム10~12を管理する。RAM121,221は、種々のデータやプログラムを一時的に格納するメモリ記憶領域である。RAM121,221における所定の領域には、例えば、ホスト装置2から受信したデータや、ホスト装置2に対して送信するデータが一時的に格納され、これによりRAM121,221はバッファメモリとしても機能する。さらに、RAM121,221における他の所定の領域には、後述するCPU110,210がプログラムを実行する際に、データやプログラムが一時的に格納展開される。又、RAM121における他の所定の領域には、後述するセッション管理テーブル201が格納される。また、RAM121における他の所定の領域には、後述するコピービットマップ132が格納される。なお、複数のメモリ装置をそなえ、RAM121において複数の領域に分けて格納されるこれらのデータを、これらの複数のメモリ装置に分散して格納してもよく、適宜変更して実施することができる。ROM122,222は、CPU110,210が実行するプログラムや種々のデータを格納する記憶装置である。CPU110,210は、種々の制御や演算を行なう処理装置であり、ROM122,222等に格納されたプログラムを実行することにより、種々の機能を実現する。そして、CPU110は、図1に示すように、データアクセス制御部11,コピー処理部12,セッション定義部13,アクティブ化管理部14及び非同期アクティブ化制御部15として機能する。なお、データアクセス制御部11,コピー処理部12,セッション定義部13,アクティブ化管理部14及び非同期アクティブ化制御部15としての機能を実現するためのプログラムは、例えばフレキシブルディスク,CDCD-ROM,CD-R,CD-RW等,DVDDVD-ROM,DVD-RAM,DVD-R,DVDR,DVD-RW,DVDRW,HDDVD等,ブルーレイディスク,磁気ディスク,光ディスク,光磁気ディスク等の、コンピュータ読取可能な記録媒体に記録された形態で提供される。そして、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。又、そのプログラムを、例えば磁気ディスク,光ディスク,光磁気ディスク等の記憶装置記録媒体に記録しておき、その記憶装置から通信経路を介してコンピュータに提供するようにしてもよい。データアクセス制御部11,コピー処理部12,セッション定義部13,アクティブ化管理部14及び非同期アクティブ化制御部15としての機能を実現する際には、内部記憶装置本実施形態ではRAM121やROM122に格納されたプログラムがコンピュータのマイクロプロセッサ本実施形態ではCPU110によって実行される。このとき、記録媒体に記録されたプログラムをコンピュータが読み取って実行するようにしてもよい。なお、本実施形態において、コンピュータとは、ハードウェアとオペレーティングシステムとを含む概念であり、オペレーティングシステムの制御の下で動作するハードウェアを意味している。又、オペレーティングシステムが不要でアプリケーションプログラム単独でハードウェアを動作させるような場合には、そのハードウェア自体がコンピュータに相当する。ハードウェアは、少なくとも、CPU等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取るための手段とをそなえており、本実施形態においては、CM111,211がコンピュータとしての機能を有しているのである。データアクセス制御部11は、ホスト装置2からのI/O処理要求に応じてコピー元ボリューム00~02に対するデータアクセスを行なう。例えば、ホスト装置2からボリューム00~02に対してデータの書き込みや読み出しのアクセス要求が行なわれると、データアクセス制御部11は、このI/O処理要求に応じて、ボリューム00~02に対するデータの書き込みや読み出しを行なう。ホスト装置2から受信したI/O処理要求は、例えば、図示しない管理キューに接続キューイングされ、データアクセス制御部11は、この管理キューに接続されたI/O処理要求を、FIFOFirstInFirstOutにより順次デキューして処理を行なう。コピー処理部12は、コピー元ボリューム00~02に記憶されたコピー元データのコピーをコピー先ボリューム10~12に転送し、このコピー先ボリューム10~12に格納することにより、データのバックアップを行なう。本実施形態において、コピー処理部12は、コピー元ボリューム00~02からコピー先ボリューム10~12へのデータ転送をOPC,SnapOPC,SnapOPC,QuickOPC等の手法を用いて行なう。なお、このOPCによるコピー元ボリューム00~02からコピー先ボリューム10~12へのデータのバックアップ手法は既知の手法であり、その詳細な説明は省略する。以下、コピー処理部12が、コピー元ボリューム00~02からコピー先ボリューム10~12へのデータ転送をOPCの手法を用いて行なう例について示す。1回のOPC等のコピーの処理の単位をセッションという。以下、コピー元のボリュームからコピー先のボリュームへのデータのコピー処理をコピーセッションもしくは単にセッションという場合がある。また、コピー処理部12は、後述するステータスがアクティブになっていないコピーセッションは実行しない。従って、本ストレージシステム1においては、コピー処理部12は、状態がアクティブであることが確認されていないコピーセッションについては、そのコピーの実行を抑止する抑止部としても機能する。セッション定義部実行準備制御部13は、コピーセッションにかかるコピー実行準備を行ない、コピーセッションの定義を行なう。セッション定義部13は、コピー実行準備として、例えば、そのコピーセッションを特定するためのセッションIDの設定や、コピーセッションにかかる資源獲得処理、セッション管理テーブル201の作成、コピービットマップ132の作成を行なう。コピーセッションにかかる資源獲得処理とは、例えば、コピー先ボリュームにおけるコピーデータの格納領域の確保である。又、この確保されたコピー先ボリュームにおける格納先領域の情報は、セッション管理テーブル201に登録される。セッションIDは、各コピーセッションを特定するユニークな識別情報である。コピーセッションの定義には、例えば、GetSessionIDコマンドやStartコマンドを用いる等、既知の手法を用いて実現することができる。又、再起動にかかるコピーセッションの定義には、Startコマンドに代えてRestartコマンドが用いられる。図3は実施形態の一例としてのストレージシステム1におけるセッション管理テーブル201を例示する図である。セッション管理テーブル201は、コピーセッションに関する情報を管理する管理情報である。このセッション管理テーブル201においては、図3に示すように、セッションID,コピー元のLUN及び開始LBA,コピー先のLUN及び開始LBA,BCBlockCounter,コピー種別,ステータス,AsyncStart及びAsyncRestartの項目が相互に関連付けて管理される。ここで、コピー元のLUNは、そのコピーセッションにおいてコピーされるデータが格納されているボリュームに設定されたLUN、すなわち、データ転送元となるボリュームに設定されたLUNである。コピー元の開始LBAは、そのコピーセッションにおいてコピーされる領域の先頭位置を示すアドレスである。又、コピー先のLUNは、そのコピーセッションにおけるデータ転送先となるボリュームに設定されたLUNである。コピー先の開始LBAは、そのコピーセッションにおいてコピーされるデータの格納位置の先頭位置を示すアドレスである。BCは、そのコピーセッションにおいてコピーされるデータのサイズコピーサイズ,ブロックサイズである。コピー種別は、そのコピーセッションの種類であり、例えば、OPC,SnapOPC,SnapOPC,QuickOPC等を表す情報が設定される。ステータスはそのコピーセッションの状態であり、セッション定義部13によるコピーの実行準備の進捗状況を表す。このコピー種別としては、例えば、アイドルIdle,リザーブReserve,レディイングReadying,アクティブActive,エラー/サスペンドErrorSuspendのいずれかの状態を表す情報が設定される。ここで、アイドルは、当該コピーセッションが実行されていない状態である。リザーブは、セッション定義部13によって行なわれるコピー準備においてセッションIDの確保が行なわれた状態であって、資源獲得処理が完了していない状態である。アクティブは、そのコピーセッションが実行中コピー中の状態である。エラー/サスペンドは、何らかの理由でそのコピーセッションが実行できない状態である。例えばコピー対象のデータが破損している場合や対象のボリュームにアクセスできない場合に、エラー/サスペンドが設定される。レディイングは、セッション定義部13によって行なわれるコピー実行準備において、セッションIDの確保及び資源獲得処理が完了した状態である。すなわち、コピー処理を実行可能な状態であるが、まだ実行されていない状態コピー実行待機状態を示す。これらのステータスは、セッション定義部13が、コピー実行準備の進行状態に応じて、遂次設定する。すなわち、セッション定義部13は、コピー実行準備が完了したコピー処理をコピー実行待機状態レディイングに設定するコピー実行管理部としても機能する。AsyncStart及びAsyncRestartは、当該コピーセッションが、後述する非同期アクティブ化制御部15によってアクティブ化されるものであることを示す情報アクティブ化対象情報である。すなわち、AsyncStart及びAsyncRestartは、アクティブ化対象であることを示すアクティブ化対象情報である。これらのAsyncStart及びAsyncRestartには、例えば、0もしくは1がフラグとして設定される。本実施形態においては、AsyncStart及びAsyncRestartにフラグ1が設定されている場合に、当該コピーセッションがアクティブ化対象であり、後述の如く、非同期アクティブ化制御部15がこのコピーセッションをアクティブ化する。ここで、AsyncStartは任意のタイミングで非同期アクティブ化制御部15によってアクティブ化処理が行なわれる対象であることを示す。又、AsyncRestartは、当該コピーセッションが、当該ストレージ装置10の再起動時にアクティブ化処理が行なわれる対象であることを示す。そして、これらのAsyncStart及びAsyncRestartは、アクティブ化管理部14によってセッション管理テーブル201に設定される。アクティブ化管理部14は、ホスト装置2から受信するCCCコマンドのパラメータによって指定されるコピーセッションについて、これらのAsyncStart及びAsyncRestartに1を設定する。具体的には、アクティブ化管理部14は、CCCコマンドがStartコマンドをそなえる場合にAsyncStartにフラグ1を設定する。又、アクティブ化管理部14は、CCCコマンドがRestartコマンドをそなえる場合にAsyncRestartにフラグ1を設定する。以下、セッション管理テーブル201のAsyncStartを非同期アクティブ化フラグという場合がある。又、セッション管理テーブル201のAsyncRestartをリスタート用非同期アクティブフラグという場合がある。又、以下、非同期アクティブ化フラグもしくはリスタート用非同期アクティブ化フラグに1が設定されているコピーセッションを非同期アクティブ化対象コピーセッションという場合がある。例えば、図3に示すセッションマッピングテーブル201において先頭に登録されているセッションID00のコピーセッションについて説明する。このセッションID00のコピーセッションは、コピー種別がOPCである。このコピーセッションにおいては、LUN00のボリュームにおけるLBA000を先頭アドレスとする1000ブロックのデータが、LUN10のボリュームにおけるLBA000を先頭アドレスとする領域にコピーされることを示す。また、この図3に示す例においては、セッションID00のコピーセッションのステータスはレディイングの状態であり、非同期アクティブ化制御部15によるアクティブ化処理が行なわれるのを待っている状態であることがわかる。そして、このセッションID00のコピーセッションには非同期アクティブ化フラグ1が設定されている。すなわち、このセッションID00のコピーセッションは、後述する非同期アクティブ化制御部15によるアクティブ化対象である。なお、セッション定義部13により作成されたセッション管理テーブル201は、例えばRAM121に格納される。コピービットマップ132は、本ストレージシステム1にそなえられたボリューム間でのデータ転送状態を管理するデータ転送状態管理情報である。このコピービットマップ132は、例えば、コピー元ボリュームを所定サイズ例えば8KB単位の複数の単位領域に区分し、これらの単位領域毎に、当該単位領域に格納されているデータがコピー先ボリュームに転送されたか否かを表す情報を対応付けることにより作成される。すなわち、コピービットマップ132は、コピー元ボリューム00のデータ転送の進捗状況を管理する。ストレージ装置10において、複数のコピーセッションが存在する場合には、セッション定義部13は、これらのセッション毎にコピービットマップ132を作成する。図4は実施形態の一例としてのストレージシステム1におけるコピービットマップ132を説明するための図である。図4に示す例においては、コピー先ボリューム01が4つの領域部分に分割されている。従って、コピービットマップ132は、コピー先ボリューム10を構成する4つの領域のそれぞれについて、データ転送が行なわれたか否かを表す0もしくは1のいずれかの値が関連付けられる。例えば、データが未転送状態である領域には1を、又、データが転送済みであり、コピーの実行が不要である領域には0が設定される。コピー処理部12は、コピービットマップ132を参照し、このコピービットマップ132においてデータが未転送状態であることを示す1が設定された領域のデータを、コピー先のボリュームに順次コピーする。又、コピー処理部12は、コピービットマップ132においてデータが転送を完了した領域に対して0を設定する。これにより、コピービットマップ132を参照することにより、コピー元ボリューム01を構成する複数の領域について、それぞれ、データ転送が完了しているか否かの進捗状況を容易に判断することができる。アクティブ化管理部14は、ホスト装置2から受信するCCCコマンドのパラメータによって指定されるコピーセッションについて、セッション管理テーブル201のAsyncStartもしくはAsyncRestartにフラグ1を設定する。具体的には、アクティブ化管理部14は、ホスト装置2からStartコマンドを伴うCCCコマンドを受信した場合には、そのCCCコマンドで指定されるコピーセッションについて、セッション管理テーブル201のAsyncStartにフラグ1を設定する。又、アクティブ化管理部14は、ホスト装置2からRestartコマンドを伴うCCCコマンドを受信した場合には、そのCCCコマンドで指定されるコピーセッションについて、セッション管理テーブル201のAsyncRestartにフラグ1を設定する。すなわち、アクティブ化管理部14は、ホスト装置2から受信するCCCコマンドに従い、このCCCコマンドによって指定されたコピーセッションについてアクティブ化対象であることを示すアクティブ化対象情報非同期アクティブ化フラグを設定する。非同期アクティブ化制御部15は、セッション管理テーブル201のAsyncStartもしくはAsyncRestartにフラグ1が設定されたコピーセッションについて、レディイングの状態をアクティブの状態に移行させる。以下、コピーセッションをレディイングの状態からアクティブの状態に移行させることをアクティブ化という。本ストレージシステム1においては、コピー処理部12は、非同期アクティブ化フラグに1が設定されていて、且つ、状態がアクティブであることが確認されたコピーセッションを実行する。すなわち、コピー処理部12は、状態がアクティブになっていないコピーセッションは実行しない。非同期アクティブ化制御部コピー制御部15は、非同期アクティブ化フラグに1が設定されているコピーセッションに対して、そのコピーセッションのステータスをレディイング状態から解除してアクティブ状態にする。これにより、非同期アクティブ化制御部15は、コピー処理部12に、そのコピーセッションにかかるコピーを実行させる。また、非同期アクティブ化制御部15は、セッション管理テーブル201において、そのコピーセッションのステータスをレディイングからアクティブに変更する。本ストレージシステム1においては、非同期アクティブ化制御部15は、1ポーリング契機と2ホスト装置2からのI/O契機との2つの契機でアクティブ化を実行する。1ポーリング契機によるアクティブ化本ストレージシステム1においては、ストレージ装置10内において所定間隔毎例えば、1秒おきにポーリング処理が起動される。このポーリング処理の中で、アクティブ化管理部14は、セッション管理テーブル201の非同期アクティブ化フラグを参照する。そして、アクティブ化管理部14は、非同期アクティブ化フラグに1が設定されているコピーセッションを、順次、レディイング状態からアクティブ状態にする処理を実行する。実施形態の一例としてのストレージシステム1におけるポーリング契機によるアクティブ化処理を、図5に示すフローチャートステップA10~A70に従って説明する。ポーリング処理が開始されると、非同期アクティブ化制御部15は、例えば、セッション管理テーブル201に登録された先頭のコピーセッションを処理対象のコピーセッションとして設定選択するステップA10。非同期アクティブ化制御部15は、この選択されたコピーセッションについて、非同期アクティブ化フラグに1が設定されているか否かを判断するステップA20。非同期アクティブ化フラグに1が設定されている場合にはステップA20のYESルート参照、非同期アクティブ化制御部15は、そのコピーセッションのステータスをレディイングからアクティブに変更するステップA30。非同期アクティブ化制御部15は、セッション管理テーブル201において、そのステータスをレディイングからアクティブに変更する。非同期アクティブ化制御部15は、セッション管理テーブル201におけるそのコピーセッションの非同期アクティブ化フラグを0にするステップA40。その後、コピー処理部12は、ステータスがアクティブになったコピーセッションを実行する。すなわち、セッション管理テーブル201を参照して、当該コピーセッションのコピー元のボリュームのデータをコピー先のボリュームへコピーすることにより、データバックアップを行なうステップA50。このように、本ストレージシステム1においては、コピー処理部12は、非同期アクティブ化フラグに1が設定されていて、且つ、ステータスがアクティブであることが確認されたコピーセッションが実行される。その後、非同期アクティブ化制御部15は、セッション管理テーブル201に登録された全てのコピーセッションについて処理が実施されたかを確認するステップA60。全てのコピーセッションの処理が完了していない場合にはステップA60のNOルート参照、次のセッションを設定してステップA70、ステップA20に戻る。全てのコピーセッションの処理が完了した場合にはステップA60のYESルート参照、処理を終了する。また、選択されたコピーセッションに対して非同期アクティブ化フラグに1が設定されていない場合にはステップA20のNOルート参照、ステップA60へ移行する。このように、ポーリング処理時に、セッション管理テーブル201において非同期アクティブ化フラグに1が設定された1以上のコピーセッションのバックアップを一斉に行なう。すなわち、非同期アクティブ化フラグ1が設定されたコピーセッションのバックアップ処理は、ポーリング契機というストレージ装置10における自発的なタイミングで実行され、ホスト装置2からのCCCコマンドの受信とは非同期で行なわれる。2I/O契機によるアクティブ化本ストレージシステム1においては、ホスト装置2等からボリュームに対するI/O処理要求を受信した場合に、そのI/O処理要求の対象のボリュームが非同期アクティブ化対象コピーセッションのコピー範囲と重なる場合に、当該非同期アクティブ化対象コピーセッションをアクティブ化させる。すなわち、ホスト装置2からストレージ装置10がCCCコマンドを受信してから、ポーリング処理により当該非同期アクティブ化対象コピーセッションのバックアップを行なう前に、ホスト装置2等からI/O処理要求が行なわれる場合がある。このような場合に、受信したI/O処理要求の対象となっている記憶領域が、非同期アクティブ化対象コピーセッションのコピー範囲と重なる場合には、かかるI/O処理要求の実行を一時的に抑止する。そして、非同期アクティブ化対象コピーセッションのアクティブ化を実行し、当該I/O処理要求にかかる領域のバックアップを実行した後に、I/O処理要求を実行する。実施形態の一例としてのストレージシステム1におけるホスト装置2からのI/O契機によるアクティブ化処理を、図6に示すフローチャートステップB10~B80に従って説明する。ストレージ装置10においては、ホスト装置2からI/O処理要求を受信すると、CPU111は、当該I/O処理要求の対象となっている記憶領域が、セッション管理テーブル201に登録されているいずれかのコピーセッションのコピー領域と重なっているか否かを判断するステップB10。かかる判断は、例えば、セッション管理テーブル201におけるLUNやLBA,BCの値に基づいて行なわれる。I/O処理要求の対象領域といずれかのコピーセッションのコピー範囲とが一部でも重なっている場合にはステップB10のYESルート参照、非同期アクティブ化制御部15は、そのコピーセッションについて、非同期アクティブ化フラグが1に設定されているか否かを確認するステップB20。セッション管理テーブル201において、そのコピーセッションの非同期アクティブ化フラグに1が設定されている場合にはステップB20のYESルート参照、例えば、データアクセス制御部11が、そのI/O処理要求を管理キューにキューイングするステップB30。非同期アクティブ化制御部15は、そのコピーセッションのステータスをレディイングからアクティブに変更することによりステップB40、コピーセッションを開始できる状態にする。非同期アクティブ化制御部15は、セッション管理テーブル201において、そのステータスをレディイングからアクティブに変更する。非同期アクティブ化制御部15は、セッション管理テーブル201におけるそのコピーセッションの非同期アクティブ化フラグを0にするステップB50。又、データアクセス制御部11は、管理キューからそのI/O処理要求をデキューするステップB60。その後、コピー処理部12が、コピー元ボリュームにおける、当該I/O処理要求にかかる領域範囲のデータをコピー先ボリュームにバックアップするステップB70。これにより、コピー元ボリュームにおけるI/O処理前のデータがコピー先ボリュームにバックアップされる。そして、データアクセス制御部11は、ステップB60においてデキューしたI/O処理要求に従いI/O処理を実行しステップB80、処理を終了する。一方、I/O処理要求の対象領域とコピーセッションのコピー範囲とが重なっていない場合にはステップB10のNOルート参照、ホスト装置2からのI/O処理がOPCのコピー範囲に対して行なわれるものではないと判断され、ステップB80において、ホスト装置2から送信されたI/O処理要求が実行される。また、セッション管理テーブル201において、そのコピーセッションの非同期アクティブ化フラグに1が設定されていない場合にはステップB20のNOルート参照、ホスト装置2から受信したI/O処理要求に対して通常のOPC処理を行なう。すなわち、ステップB70において、当該I/O処理要求にかかる領域のバックアップを行なってから、ステップB80においてI/O処理を実行する。上述の如く構成された実施形態の一例としてのストレージシステム1におけるホスト装置2の処理を、図7に示すフローチャートステップC10~C30に従って説明する。ホスト装置2においては、例えば、ストレージシステム1のメンテナンス処理を開始する前等、特定のタイミングでのストレージ装置10のバックアップを行なう場合に以下の処理を行なう。先ず、ホスト装置2は、ストレージ装置10に対して、コピーセッション定義指示を行なうステップC10。このコピーセッション定義指示には、バックアップを行なうコピー元のボリュームの領域とコピー先のボリュームの領域の情報等が含まれる。このコピーセッション定義指示に従い、ストレージ装置10においては、セッション定義部13がコピー実行準備を行ない、コピーセッションの定義を行なう。なお、ストレージ装置10にけるコピーセッション定義処理については後述する。又、セッション定義部13は、セッション定義部13は、コピー実行準備が完了したコピーセッションをレディイングの状態にする。ホスト装置2は、バックアップを行なう全てのコピーセッションについての定義が完了したかを確認しステップC20、全てのコピーセッションの定義が完了するまでステップC10を繰り返し実行するステップC20のNOルート参照。すなわち、複数のコピーセッションを定義する場合には、定義するコピーセッションの数だけステップC10の処理が行なわれる。全てのコピーセッションの定義が完了するとステップC20のYESルート参照、ホスト装置2はストレージ装置10に対してCCCコマンドを発行することにより、定義したコピーセッションのアクティブ化を指示するステップC30。CCCコマンドには、アクティブ化するコピーセッションを指定するセッションIDがパラメータとして含まれており、このパラメータによりアクティブ化するコピーセッションが特定される。なお、ストレージ装置10によるCCCコマンド受信時の処理については後述する。また、このCCCコマンドを受信したストレージ装置10は、ホスト装置2に対してコマンド応答を行ない、これによりホスト装置2からストレージ装置10にI/O処理要求を送信可能な状態となる。次に、実施形態の一例としてのストレージシステム1におけるストレージ装置10によるセッション定義処理を、図9を参照しながら図8に示すフローチャートステップD10~D30に従って説明する。図9はコピーセッションについてのボリューム構成例を模式的に示す図である。ホスト装置2からのコピーセッション定義指示を受信図7のステップC10参照すると、ストレージ装置10においては、セッション定義部13は、指示されたコピーセッションを定義可能であるか否かを判断するステップD10。例えば、指定されたボリュームが存在しない等、何らかの理由でコピーセッションを定義できない場合にはステップD10のNOルート参照、セッション定義異常が発生したとしてコピーセッションの定義処理を終了する。ストレージ装置10は、ホスト装置2に対して、セッション定義異常が発生した旨の通知を行なうことが望ましい。指定されたコピーセッションを定義可能である場合にはステップD10のYESルート参照、セッション定義部13は、当該コピーセッションを定義するための資源の獲得を行ないステップD20、セッションの定義を行なう。すなわち、セッション定義部13は、コピー先ボリュームにおけるコピーデータの格納領域の確保等を行なう。又、セッション定義部13は、コピーセッションを特定するためのセッションIDの設定や、セッション管理テーブル201への登録作成、コピービットマップ132の作成も行なう。その後、セッション定義部13は、図9に示すように、定義したコピーセッションに対して、セッション管理テーブル201におけるステータスをレディイングに設定してステップD30、処理を終了する。ストレージ装置10は、ホスト装置2に対して、セッション定義が正常に終了した旨の通知を行なう。図9に示す例においては、ボリューム00~02をボリューム10~12にコピーする例において、各コピーセッションSSID=0~2をレディイングにした状態を示している。次に、実施形態の一例としてのストレージシステム1におけるストレージ装置10によるCCCコマンド受信時の処理を、図11を参照しながら図10に示すフローチャートステップE10~E30に従って説明する。図11はコピーセッションのステータスの変移を模式的に示す図である。ホスト装置2からのCCCコマンドを受信図7のステップC30参照すると、ストレージ装置10においては、アクティブ化管理部14は、CCCコマンドにパラメータとして設定されたセッションIDを取得し、これらのセッションIDで示されるコピーセッションをアクティブにすることが可能であるか否かを判断するステップE10。かかる判断は、例えば、指定されたコピーセッションにかかるボリュームが壊れていないか、ボリュームが割り当てられているHDD131,231の電源が入っているか、HDD131,231のモータが省電力設定によりオフになっていないか等を確認することにより行なう。指定されたコピーセッションをアクティブにできない場合にはステップE10のNOルート参照、コマンド異常が発生したとしてコピーセッションのCCCコマンド処理を終了する。ストレージ装置10は、ホスト装置2に対して、CCCコマンド処理異常が発生した旨の通知を行なう。指定されたコピーセッションをアクティブにすることが可能である場合にはステップE10のYESルート参照、アクティブ化管理部14は、セッション管理テーブル201における当該コピーセッションに対応する非同期アクティブ化フラグAsyncStartに1を設定するステップE20。そして、アクティブ化管理部14は、受信したCCCコマンドによって指定された全てのコピーセッションに対して非同期アクティブ化フラグ1を設定したかを確認するステップE30。指定された全てのコピーセッションに対して非同期アクティブ化フラグ1が設定された場合にはステップE30のYESルート参照、CCCコマンドを正常に終了したとして処理を終了する。ストレージ装置10は、ホスト装置2に対して、CCCコマンド処理が正常に終了した旨の通知を行なう。図11に示す例においては、コピーセッションSSID=0~2について、レディイングの状態からアクティブの状態に変更され、コピーが開始される例を示している。また、指定された全てのコピーセッションに対する非同期アクティブ化フラグ1の設定が完了していない場合にはステップE30のNOルート参照、ステップE20に戻る。また、ストレージ装置10の再起動時においても、この図10に示すCCCコマンド処理と同様の処理が行なわれるが、ステップE20に相当する処理において、アクティブ化管理部14は、セッション管理テーブル201における当該コピーセッションに対応するリスタート用非同期アクティブ化フラグAsyncRestartに1を設定する。このように、実施形態の一例としてのストレージシステム1によれば、セッション定義部13が複数のコピーセッションを定義した後にレディイングの状態に設定し、アクティブ化管理部14が、ホスト装置2から送信されるCCCコマンドに従って、指定されたコピーセッションに非同期アクティブ化フラグを設定する。その後、非同期アクティブ化制御部15が、ポーリング処理により自発的なタイミングで非同期アクティブ化フラグに1が設定されたコピーセッションをアクティブ化して、指定されたコピーセッションのバックアップを実行する。これにより、CCCコマンドにより指定された複数のコピーセッションのコピー処理を短時間で実行することができる。又、複数のコピーセッションのコピー処理を短時間で実行することができるので、バックアップコピー処理中にI/O処理要求が入力される可能性を低くすることができる。更に、複数のコピーセッションについて、ほぼ同一のタイミングでバックアップを行なうことができる。特に、ホスト装置2からのStartコマンドを受信して、当該Startコマンドにより指定されたボリュームのバックアップを実行する処理を繰り返し実行する従来手法と比べて、コピー処理部12による複数のコピーセッションに対するバックアップコピー処理に要する時間を短縮することができる。また、仮に、バックアップコピー処理中にI/O処理要求を受信した場合でも、当該I/O要求処理が非同期アクティブ化フラグに1が設定されたコピーセッションのコピー範囲と重なる場合には、そのI/O処理要求にかかる領域のバックアップを作成してからI/O処理を実施する。すなわち、I/O処理要求の対象となっている記憶領域が、非同期アクティブ化対象コピーセッションのコピー範囲と重なる場合には、非同期アクティブ化制御部15が、かかるI/O処理要求の実行を一時的に抑止する。そして、先に非同期アクティブ化対象コピーセッションのアクティブ化を実行し、当該I/O処理要求にかかる領域のバックアップを実行した後に、I/O処理要求を実行する。これにより、コピー元ボリュームにおけるI/O処理前のバックアップを確実に作成することができる。従って、I/O処理性能を低下させることなく複数のボリュームについてタイミングに一貫性のあるデータバックアップを行なうことができる。なお、上述した実施形態に関わらず、本実施形態の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、上述した実施形態においては、ストレージ装置10にコピー元のボリュームを管理するCM111とコピー先のボリュームを管理する1つのCM211とがそなえられているが、これに限定されるものではなく、3つ以上のCM111,211をそなえてもよい。すなわち、コピー元のボリュームを管理するCM111を複数そなえてもよく、又コピー先のボリュームを管理するCM211を複数そなえてもよく、適宜変更して実施することができる。また、上述した実施形態においては、ストレージ装置10内においては、LUN0~2,10~12の6つの論理ボリュームをそなえ、ボリューム00~02がボリューム10~12にコピーする例について説明しているが、これに限定されるものではない。すなわち、コピー元及びコピー先のボリュームの数や構成は適宜変形して実施することができる。さらに、上述した実施形態においては、コピー処理部12は、コピー元ボリューム00~02からコピー先ボリューム10~12へのデータ転送をOPCの手法を用いて行なっているが、これに限定されるものではない。例えば、SnapOPC,SnapOPC,QuickOPC等の他の手法を用いてバックアップを行なってもよく、適宜変更して実施することができる。また、上述した実施形態においては、コピーセッションに関する情報をセッション管理テーブル201として管理しているが、これに限定されるものではない。すなわち、図3に示すような各種情報を、テーブル以外の種々の形式で関連付けて管理してもよい。さらに、図5のフローチャートに示すポーリング処理によるアクティブ化の実行中には、外部から受信するI/O処理要求についての処理を一時的に停止させてもよい。これにより、ポーリング処理に伴うボリュームのバックアップを優先的に行なわせることができ、複数のコピーセッションについてタイミングに一貫性のあるデータバックアップを行なうことができる。本ストレージシステム1においては、コピー処理部12による複数のコピーセッションに対するバックアップコピー処理に要する時間を短縮することができるので、ポーリング処理によるアクティブ化の実行中にI/O処理要求についての処理を一時的に停止させても、これによるI/O処理要求の処理の停滞を少なくすることができる。また、上述した開示により本実施形態を当業者によって実施製造することが可能である。"