(57)【要約】【課題】磁気テープ等の記録媒体のイメージファイルを他の拠点に転送し、他の拠点において記録媒体の複製を効率的かつ的確に作成するためのファイル伝送システム及びファイル伝送方法を提供する。【解決手段】伝送元のシステム制御装置２０の制御部２１は、セットされた磁気テープの読込処理を実行し、データブロック数をカウントする。そして、伝送先のシステム制御装置３０の制御部３１は、処理対象ファイル一覧表示処理、処理対象ファイルの指定処理を実行する。そして、制御部３１は、指定されたファイルをシステム制御装置２０から取得する。制御部３１は、磁気テープへの書込処理を実行し、データブロック数をカウントする。送信元及び送信先におけるデータブロック数が一致した書き込みを終了した場合、制御部３１は、一時ファイルを削除する。そして、伝送元のシステム制御装置２０の制御部２１は、処理済ファイルの登録を行なう。【選択図】図２
2010165284.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体読取装置に接続された伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムであって、
前記伝送元装置が、
前記記録媒体読取装置において処理対象ファイルが格納された記録媒体のセッティングを検知した場合、この記録媒体に記録された識別情報に基づいて識別コードを取得する識別コード取得手段と、
前記記録媒体に記録されたＥＯＦラベルを検知するまでのデータブロック数をカウントして記憶する伝送元ブロックカウント手段と、
この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込手段とを備え、
前記伝送先装置が、
前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、前記記録媒体書込装置にセットされた記録媒体に書き込む書込手段と、
前記書込手段が書き込んだＥＯＦラベルまでのデータブロック数をカウントする伝送先ブロックカウント手段と、
前記伝送元装置から取得したデータブロック数と、記録媒体に書き込まれたデータブロック数とを照合し、データブロック数が一致しない場合にはエラー処理を実行する確認手段とを備えたことを特徴とするファイル伝送システム。
【請求項２】
前記伝送元装置の伝送元ブロックカウント手段は、複数のＥＯＦラベルを検知した場合には、最初のＥＯＦラベルまでのデータブロック数をカウントすることを特徴とする請求項１に記載のファイル伝送システム。
【請求項３】
前記伝送先装置の書込手段は、前記記録媒体書込装置にセットされた記録媒体において、処理対象ファイルの書込中にオーバーフローした場合には、次の順番の記録媒体に繰り越して書き込むことを特徴とする請求項１又は２に記載のファイル伝送システム。
【請求項４】
前記伝送先装置の書込手段は、前記記録媒体の識別コードに基づいて、複数の記録媒体がグループ化されているマルチボリュームと判定した場合、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、前記記録媒体書込装置にセットされた記録媒体にマルチボリュームの順番に書き込むことを特徴とする請求項１〜３のいずれか一つに記載のファイル伝送システム。
【請求項５】
記録媒体読取装置に接続され、処理対象の記録媒体の識別コードが記録された業務管理テーブルを保持した伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムであって、
前記伝送元装置が、
記録媒体読取装置にセットされた記録媒体に記録された識別情報に基づいて識別コードを取得する識別コード取得手段と、
前記業務管理テーブルに記録された識別コードと照合し、前記識別コードが業務管理テーブルに記録されている場合には、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込手段とを備え、
前記伝送先装置が、
前記記録媒体書込装置にセットされた記録媒体の識別コードを読み取り、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、識別コードが一致する記録媒体に書き込む書込処理を実行する手段を備えたことを特徴とするファイル伝送システム。
【請求項６】
前記伝送元装置は、イメージファイルを生成した記録媒体の識別コードを記録した読込済情報記憶手段と、イメージファイルを前記伝送先装置に転送した記録媒体の識別コードを記録した伝送済情報記憶手段とを備え、
前記伝送元装置は、記録媒体読取装置にセットされた記録媒体の識別コードが前記読込済情報記憶手段或いは前記伝送済情報記憶手段に記録されているかどうかを確認し、
既に前記読込済情報記憶手段或いは前記伝送済情報記憶手段のいずれかに前記識別コードが記録されている場合には、前記記録媒体の読み込みを拒否する手段と、
前記読込済情報記憶手段及び前記伝送済情報記憶手段に前記識別コードが記録されていない場合には、前記伝送元装置は、読込処理を実行し、前記識別コードを前記読込済情報記憶手段に記録する手段と、
前記伝送先装置における書込処理の終了を検知した場合、前記伝送元装置は、前記識別コードを前記伝送済情報記憶手段に記録する手段とを備えたこと特徴とする請求項５に記載のファイル伝送システム。
【請求項７】
記録媒体読取装置に接続された伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムを用いて、ファイルを伝送する方法であって、
前記伝送元装置が、
前記記録媒体読取装置において処理対象ファイルが格納された記録媒体のセッティングを検知した場合、この記録媒体に記録された識別情報に基づいて識別コードを取得する識別コード取得段階と、
前記記録媒体に記録されたＥＯＦラベルを検知するまでのデータブロック数をカウントして記憶する伝送元ブロックカウント段階と、
この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込段階とを実行し、
前記伝送先装置が、
前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、前記記録媒体書込装置にセットされた記録媒体に書き込む書込段階と、
前記書込段階で書き込んだＥＯＦラベルまでのデータブロック数をカウントする伝送先ブロックカウント段階と、
前記伝送元装置から取得したデータブロック数と、記録媒体に書き込まれたデータブロック数とを照合し、データブロック数が一致しない場合にはエラー処理を実行する確認段階とを実行することを特徴とするファイル伝送方法。
【請求項８】
記録媒体読取装置に接続され、処理対象の記録媒体の識別コードが記録された業務管理テーブルを保持した伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムを用いて、ファイルを伝送する方法であって、
前記伝送元装置が、
記録媒体読取装置にセットされた記録媒体に記録された識別情報に基づいて識別コードを取得する段階と、
前記業務管理テーブルに記録された識別コードと照合し、前記識別コードが業務管理テーブルに記録されている場合には、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込段階とを実行し、
前記伝送先装置が、
前記記録媒体書込装置にセットされた記録媒体の識別コードを読み取り、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、識別コードが一致する記録媒体に書き込む書込処理を実行する段階を実行することを特徴とするファイル伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気テープ等の記録媒体のイメージファイルを他の拠点に転送し、他の拠点において記録媒体の複製を作成するためのファイル伝送システム及びファイル伝送方法に関する。
【背景技術】
【０００２】
金融機関を含め各企業において、業務に関するデータファイルを計算機システムに取り込んで各種業務の管理処理が行なわれている（例えば、特許文献１参照。）。この場合、磁気テープ等の記録媒体に格納されたファイルを計算機システム内のデータ記憶装置に格納して、データの加工処理を行なうことが多い。このようなデータ記憶装置に比べ、磁気テープは容量が大きく、テープの容量当たりの単価が安価である。しかし、磁気テープはランダムアクセスができず、読み書きの速度が遅い。こうした特徴から、企業が保有する大規模なサーバなどのバックアップ用メディアとして用いられている。
【０００３】
また、より高速なアクセスが可能な磁気ディスク装置上で仮想的にテープ装置をエミュレートすることにより、実際の磁気テープよりも高速にアクセスすることが可能な仮想テープ装置も開発されている（例えば、特許文献２参照。）。この文献に記載された技術では、ディスク装置で磁気テープ装置を仮想的にエミュレートしたシステムにおいて、前記ディスク装置上の仮想テープ記憶領域から仮想テープのファイルを作成する。そして、前記作成した仮想テープのファイルを他のシステムの仮想テープのファイルにディスク装置間のファイルのコピー機能によって転送する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−６０３９号公報（第２頁，図１）
【特許文献２】特開２００４−２２７４４８号公報（第１頁，図１）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、このような磁気テープに格納されたファイルを他の拠点の計算機システムにおいて利用したい場合もある。この場合には、他の拠点に磁気テープを搬送することも可能であるが、ネットワークを介してファイルを伝送し、他の拠点において磁気テープを複製することもある。この場合には、伝送元の磁気テープに格納されたファイルに対して、他の拠点において複製された磁気テープに格納されたファイルの整合性を確保しておく必要がある。
【０００６】
また、一つのファイルの容量が大きく、複数の磁気テープに分散して格納するマルチボリューム方式を利用する場合もある。この場合、伝送元と伝送先とでは、磁気テープの記録密度やテープ長さ等が異なることにより磁気テープの容量が異なる場合がある。この場合にも、ファイルの連続性を維持するとともに、伝送元及び伝送先の各磁気テープに格納されたファイルの整合性を確保しておく必要がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、磁気テープ等の記録媒体のイメージファイルを他の拠点に転送し、他の拠点において記録媒体の複製を効率的かつ的確に作成するためのファイル伝送システム及びファイル伝送方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記問題点を解決するために、請求項１に記載の発明は、記録媒体読取装置に接続された伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムであって、前記伝送元装置が、前記記録媒体読取装置において処理対象ファイルが格納された記録媒体のセッティングを検知した場合、この記録媒体に記録された識別情報に基づいて識別コードを取得する識別コード取得手段と、前記記録媒体に記録されたＥＯＦラベルを検知するまでのデータブロック数をカウントして記憶する伝送元ブロックカウント手段と、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込手段とを備え、前記伝送先装置が、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、前記記録媒体書込装置にセットされた記録媒体に書き込む書込手段と、前記書込手段が書き込んだＥＯＦラベルまでのデータブロック数をカウントする伝送先ブロックカウント手段と、前記伝送元装置から取得したデータブロック数と、記録媒体に書き込まれたデータブロック数とを照合し、データブロック数が一致しない場合にはエラー処理を実行する確認手段とを備えたことを要旨とする。
【０００９】
請求項２に記載の発明は、請求項１に記載のファイル伝送システムにおいて、前記伝送元装置の伝送元ブロックカウント手段は、複数のＥＯＦラベルを検知した場合には、最初のＥＯＦラベルまでのデータブロック数をカウントすることを要旨とする。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載のファイル伝送システムにおいて、前記伝送先装置の書込手段は、前記記録媒体書込装置にセットされた記録媒体において、処理対象ファイルの書込中にオーバーフローした場合には、次の順番の記録媒体に繰り越して書き込むことを要旨とする。
【００１１】
請求項４に記載の発明は、請求項１〜３のいずれか一つに記載のファイル伝送システムにおいて、前記伝送先装置の書込手段は、前記記録媒体の識別コードに基づいて、複数の記録媒体がグループ化されているマルチボリュームと判定した場合、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、前記記録媒体書込装置にセットされた記録媒体にマルチボリュームの順番に書き込むことを要旨とする。
【００１２】
請求項５に記載の発明は、記録媒体読取装置に接続され、処理対象の記録媒体の識別コードが記録された業務管理テーブルを保持した伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムであって、前記伝送元装置が、記録媒体読取装置にセットされた記録媒体に記録された識別情報に基づいて識別コードを取得する手段と、前記業務管理テーブルに記録された識別コードと照合し、前記識別コードが業務管理テーブルに記録されている場合には、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込手段とを備え、前記伝送先装置が、前記記録媒体書込装置にセットされた記録媒体の識別コードを読み取り、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、識別コードが一致する記録媒体に書き込む書込処理を実行する手段を備えたことを要旨とする。
【００１３】
請求項６に記載の発明は、請求項４に記載のファイル伝送システムにおいて、前記伝送元装置は、イメージファイルを生成した記録媒体の識別コードを記録した読込済情報記憶手段と、イメージファイルを前記伝送先装置に転送した記録媒体の識別コードを記録した伝送済情報記憶手段とを備え、前記伝送元装置は、記録媒体読取装置にセットされた記録媒体の識別コードが前記読込済情報記憶手段或いは前記伝送済情報記憶手段に記録されているかどうかを確認し、既に前記読込済情報記憶手段或いは前記伝送済情報記憶手段のいずれかに前記識別コードが記録されている場合には、前記記録媒体の読み込みを拒否する手段と、前記読込済情報記憶手段及び前記伝送済情報記憶手段に前記識別コードが記録されていない場合には、前記伝送元装置は、読込処理を実行し、前記識別コードを前記読込
済情報記憶手段に記録する手段と、前記伝送先装置における書込処理の終了を検知した場合、前記伝送元装置は、前記識別コードを前記伝送済情報記憶手段に記録する手段とを備えたこことを要旨とする。
【００１４】
請求項７に記載の発明は、記録媒体読取装置に接続された伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムを用いて、ファイルを伝送する方法であって、前記伝送元装置が、前記記録媒体読取装置において処理対象ファイルが格納された記録媒体のセッティングを検知した場合、この記録媒体に記録された識別情報に基づいて識別コードを取得する識別コード取得段階と、前記記録媒体に記録されたＥＯＦラベルを検知するまでのデータブロック数をカウントして記憶する伝送元ブロックカウント段階と、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込段階とを実行し、前記伝送先装置が、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、前記記録媒体書込装置にセットされた記録媒体に書き込む書込段階と、前記書込段階で書き込んだＥＯＦラベルまでのデータブロック数をカウントする伝送先ブロックカウント段階と、前記伝送元装置から取得したデータブロック数と、記録媒体に書き込まれたデータブロック数とを照合し、データブロック数が一致しない場合にはエラー処理を実行する確認段階とを実行することを要旨とする。
【００１５】
請求項８に記載の発明は、記録媒体読取装置に接続され、処理対象の記録媒体の識別コードが記録された業務管理テーブルを保持した伝送元装置と、記録媒体書込装置に接続された伝送先装置とからなるファイル伝送システムを用いて、ファイルを伝送する方法であって、前記伝送元装置が、記録媒体読取装置にセットされた記録媒体に記録された識別情報に基づいて識別コードを取得する段階と、前記業務管理テーブルに記録された識別コードと照合し、前記識別コードが業務管理テーブルに記録されている場合には、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する読込段階とを実行し、前記伝送先装置が、前記記録媒体書込装置にセットされた記録媒体の識別コードを読み取り、前記伝送元装置から前記識別コードに対応するイメージファイルを取得し、識別コードが一致する記録媒体に書き込む書込処理を実行する段階を実行することを要旨とする。
【００１６】
（作用）
請求項１又は７に記載の発明によれば、伝送元装置が、記録媒体読取装置において処理対象ファイルが格納された記録媒体のセッティングを検知した場合、この記録媒体に記録された識別情報に基づいて識別コードを取得する。そして、記録媒体に記録されたＥＯＦラベルを検知するまでのデータブロック数をカウントする。そして、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する。また、伝送先装置が、伝送元装置から識別コードに対応するイメージファイルを取得し、記録媒体書込装置にセットされた記録媒体に書き込む。次に、書き込んだＥＯＦラベルまでのデータブロック数をカウントする。そして、伝送元装置から取得したデータブロック数と、記録媒体に書き込まれたデータブロック数とを照合し、データブロック数が一致しない場合にはエラー処理を実行する。これにより、伝送元に存在するファイルを伝送先において記録媒体に格納し、このファイルを用いて業務処理を行なうことができる。この場合、ＥＯＦラベルを利用してファイルの終端を特定し、新たに書き込んだデータブロック数を確認するため、確実なデータ伝送を行なうことができる。
【００１７】
請求項２に記載の発明によれば、伝送元装置の伝送元ブロックカウント手段は、複数のＥＯＦラベルを検知した場合には、最初のＥＯＦラベルまでのデータブロック数をカウントする。記録媒体を使い回す場合には、複数のＥＯＦラベルが記録されることがあるが、最初のＥＯＦラベルを特定することにより、必要なデータブロックを特定し、記録媒体の複写を効率的に作成することができる。
【００１８】
請求項３に記載の発明によれば、伝送先装置の書込手段は、記録媒体書込装置にセットされた記録媒体において、処理対象ファイルの書込中にオーバーフローした場合には、次の順番の記録媒体に繰り越して書き込む。これにより、伝送元の記録媒体に格納されたファイルを、伝送先の記録媒体に書き込み切れない場合には、次の記録媒体に繰り越すことにより、ファイルの連続性を維持することができる。
【００１９】
請求項４に記載の発明によれば、伝送先装置の書込手段は、記録媒体の識別コードに基づいて、複数の記録媒体がグループ化されているマルチボリュームと判定した場合、伝送元装置から識別コードに対応するイメージファイルを取得し、記録媒体書込装置にセットされた記録媒体にマルチボリュームの順番に書き込む。これにより、マルチボリュームの記録媒体においても、記録媒体の順番を考慮してファイルの連続性を維持することができる。
【００２０】
請求項５又は８に記載の発明によれば、伝送元装置が、記録媒体読取装置にセットされた記録媒体に記録された識別情報に基づいて識別コードを取得する。そして、業務管理テーブルに記録された識別コードと照合し、識別コードが業務管理テーブルに記録されている場合には、この記録媒体のイメージファイルを生成し、転送可能な状態で記憶する読込処理を実行する。また、伝送先装置が、記録媒体書込装置にセットされた記録媒体の識別コードを読み取り、伝送元装置から識別コードに対応するイメージファイルを取得し、識別コードが一致する記録媒体に書き込む書込処理を実行する。これにより、業務に必要なファイルが格納された記録媒体のイメージデータを的確に伝送することができる。
【００２１】
請求項６に記載の発明によれば、伝送元装置は、記録媒体読取装置にセットされた記録媒体の識別コードが読込済情報記憶手段或いは伝送済情報記憶手段に記録されているかどうかを確認する。そして、既に読込済情報記憶手段或いは伝送済情報記憶手段のいずれかに識別コードが記録されている場合には、記録媒体の読み込みを拒否する。一方、読込済情報記憶手段及び伝送済情報記憶手段に識別コードが記録されていない場合には、伝送元装置は、読込処理を実行し、識別コードを読込済情報記憶手段に記録する。そして、伝送先装置における書込処理の終了を検知した場合、伝送元装置は、識別コードを伝送済情報記憶手段に記録する。これにより、重複した伝送を抑制することができ、通信負荷やシステム負荷を軽減することができる。
【発明の効果】
【００２２】
本発明によれば、磁気テープ等の記録媒体のイメージファイルを他の拠点に転送し、他の拠点において記録媒体の複製を効率的かつ的確に作成することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態のシステム概略図。
【図２】システム制御装置の機能ブロックの説明図。
【図３】データ記憶部に記録されたデータの説明図及びステータステーブル画面の説明図。
【図４】本実施形態の処理手順の説明図。
【図５】本実施形態の処理手順の説明図。
【図６】本実施形態の処理手順の説明図。
【図７】本実施形態の処理手順の説明図。
【図８】本実施形態の処理手順の説明図。
【図９】本実施形態で用いるファイルのデータ構造の説明図。
【図１０】本実施形態で用いる磁気テープのデータ構造の説明図。
【図１１】本実施形態のオーバーフロー時の処理の説明図。
【発明を実施するための形態】
【００２４】
以下、本発明を具体化した一実施形態を、図１〜図１１に従って説明する。本実施形態では、磁気テープに記録された伝送対象のイメージファイルを伝送元拠点から伝送先拠点に転送して磁気テープを複製する場合に用いるファイル伝送システム及びファイル伝送方法として説明する。図９に示すように、「レコード」は、複数の項目（フィールド）が集まって構成された１件分のデータ集合であり、データベースなどにおいて利用されている単位である。そして、１件以上のレコードが集まってできたデータ集合を「ブロック」と呼ぶ。本実施形態においては、磁気テープのイメージデータを、この磁気テープに記録された伝送対象のブロックをバイト単位で転送する。
【００２５】
なお、本実施形態で用いる磁気テープの「イメージファイル」とは、磁気テープに記録されたボリュームラベル、ブロック間の間隔（ブロックギャップ）等の情報をそのままハードディスク等に複製、保存したデータのことである。
【００２６】
ここでは、図１に示すように、第１拠点及び第２拠点に設置されたシステム制御装置（２０，３０）を用いる。本実施形態では、第１拠点が伝送元拠点であり、システム制御装置２０が伝送元装置として機能する。一方、第２拠点は伝送先拠点であり、システム制御装置３０が伝送先装置として機能する。各拠点におけるシステム制御装置（２０，３０）は、ネットワークを介して接続されている。そして、各システム制御装置（２０，３０）には、それぞれ記録媒体読取装置としてのＣＭＴ装置１０、記録媒体書込装置としてのＣＭＴ装置４０が接続されている。
【００２７】
ここで、ＣＭＴ装置（１０，４０）は、記録媒体としての磁気テープに格納されたファイルを読み出したり、磁気テープにファイルを書き込んだりするための入出力手段である。ＣＭＴ装置（１０，４０）には、複数の磁気テープをセットすることができる複数のスロットが設けられている。
【００２８】
このＣＭＴ装置（１０，４０）に用いられる磁気テープには、テープフォーマットとして「標準形式ラベル（ＳＬ）」と「ノンラベル（ＮＬ）」とがある。
「標準形式ラベル（ＳＬ）」の磁気テープの場合、図１０に示すように、テープの先頭を表わすＢＯＴ（Beginning Of Tape ）と終端を示すＥＯＴ（End Of Tape ）との間に、以下の識別情報としてのラベル情報が記録されている。「ボリューム・ラベル（ＶＯＬ１）」、「ヘッダ・ラベル（ＨＤＲ１ラベル，ＨＤＲ２ラベル）」、「テープ・マーク（ＴＭ）」、「データブロック」、「トレーラ・ラベル（ＥＯＦ１ラベル，ＥＯＦ２ラベル）」、「２つのテープ・マーク」。このＥＯＦ（End Of File ）ラベルにより、ファイルが記録されたデータブロックの終端を特定することができる。また、図１０に示すように、一つのファイルが複数（ここでは２本）の磁気テープに分散されて記録されているマルチボリュームにおいては、途中の各ボリュームにおいて「トレーラ・ラベル（ＥＯＶ１ラベル，ＥＯＶ２ラベル）」が記録されている。
【００２９】
このボリューム・ラベルには、識別コードやＶＯＬ番号に関するデータが記録される。
ＨＤＲ１ラベルには、データセット名や書込日付等に関するデータが記録される。
ＥＯＦ１ラベル，ＥＯＶ１ラベルは、ＨＤＲ１ラベルに基づいて作成される。更に、ＥＯＶ１ラベル、ＥＯＦ１ラベルには、テープ・マーク（ＴＭ）に挟まれたデータ部に書き込まれたデータブロック数が記録される。
【００３０】
ＨＤＲ２ラベルには、レコード形式やブロック長、レコード長等に関するデータが記録される。そして、ＥＯＦ２ラベル，ＥＯＶ２ラベルは、ＨＤＲ２ラベルに基づいて作成される。
【００３１】
また、「ノンラベル（ＮＬ）」の磁気テープの場合、ラベル情報はなく、テープの先頭を表わすＢＯＴとＥＯＴとの間に、テープ・マークによって分けられたファイルが記録される。
【００３２】
システム制御装置（２０，３０）は、ＣＭＴ装置（１０，４０）に格納された磁気テープに対する読出制御や書込制御を行なうためのコンピュータシステムである。このシステム制御装置（２０，３０）は、図２に示すように、制御部（２１，３１）やデータ記憶部（２２，３２）を備える。このシステム制御装置（２０，３０）は、更にディスプレイ等の表示手段、キーボードやポインティングデバイス等の入力手段を備えている。
【００３３】
制御部（２１，３１）は、図示しないＣＰＵ等の制御手段、ＲＡＭ及びＲＯＭ等のメモリを有し、制御部２１は後述する各段階（識別コードを取得する識別コード取得段階、データブロック数を記憶する伝送元ブロックカウント段階、読込処理を実行する読込段階等）の処理を実行する。また、制御部３１は後述する各段階（処理対象ファイルを書き込む書込段階、データブロック数をカウントする伝送先ブロックカウント段階、エラー処理を実行する確認段階等）の処理を実行する。このためのファイル伝送プログラムを実行することにより、伝送元拠点のシステム制御装置２０の制御部２１は、読込管理手段２１１として機能し、伝送先拠点のシステム制御装置３０の制御部３１は書込管理手段３１１として機能する。
【００３４】
読込管理手段２１１は、識別コード取得手段、伝送元ブロックカウント手段、読込手段等として機能する。そして、伝送元のシステム制御装置２０において、磁気テープのイメージファイルを生成し、このイメージファイルの伝送を管理する処理を実行する。読込管理手段２１１は、イメージファイルの生成に必要な各種情報を一時記憶するためのメモリを備えている。
【００３５】
書込管理手段３１１は、書込手段、伝送先ブロックカウント手段、確認手段等として機能する。そして、伝送先のシステム制御装置３０において、伝送元からイメージファイルを受信し、このイメージファイルについて磁気テープへの書込を管理する処理を実行する。このため、書込管理手段３１１は、受信したイメージファイルを一時記憶するためのバッファメモリを備えている。
【００３６】
各データ記憶部（２２，３２）には、業務管理テーブル（２２１，３２１）、処理対象ファイルフォルダ（２２２，３２２）、処理済ファイルフォルダ（２２３，３２３）が格納されている。なお、システム制御装置２０が伝送元になる場合には、処理対象ファイルフォルダ２２２及び処理済ファイルフォルダ２２３が利用され、システム制御装置３０が伝送元になる場合には、処理対象ファイルフォルダ３２２及び処理済ファイルフォルダ３２３が利用される。一方、システム制御装置（２０又は３０）が伝送先になる場合には、処理対象ファイルフォルダ（２２２又は３２２）、処理済ファイルフォルダ（２２３又は３２３）は利用されない。
【００３７】
業務管理テーブル（２２１，３２１）には、図３に示すように、磁気テープに格納されたファイルを用いて行なわれる業務を管理するためのレコードが記録されている。この業務管理テーブル（２２１，３２１）は、磁気テープに格納されたファイルを用いた業務を登録した場合に記録される。そして、各拠点の業務管理テーブル（２２１，３２１）は、それぞれ同じレコードが記録されており、各レコードが変更された場合にも同期して更新される。業務管理テーブル（２２１，３２１）の各レコードは、識別コード、ＶＬＤ、業務コード、業務名、ファイル名、伝送元拠点、伝送先拠点、ＶＯＬ番号、ラベル形式に関するデータを含んで構成される。
【００３８】
識別コードデータ領域には、業務に用いるファイルを特定するための識別子に関するデータが記録される。
ＶＬＤデータ領域には、識別コードを有効化するためのフラグに関するデータが記録される。
【００３９】
業務コードデータ領域には、このファイルを用いる業務を特定するための識別子に関するデータが記録される。
業務名データ領域には、この業務の名称に関するデータが記録される。
【００４０】
ファイル名データ領域には、この業務に用いられるファイルの名称に関するデータが記録される。
伝送元拠点データ領域には、このファイルの伝送元を特定する識別子に関するデータが記録される。
【００４１】
伝送先拠点データ領域には、このファイルの伝送先を特定する識別子に関するデータが記録される。
ＶＯＬ番号データ領域には、このファイルが記録された磁気テープの順番を特定するための番号に関するデータが記録される。一つのファイルが複数の磁気テープに分散されて格納されているマルチボリュームの場合には、これらの磁気テープはグループ化されており、順序番号が付与されている。
【００４２】
ラベル形式データ領域には、磁気テープのテープフォーマットを特定するための識別子に関するデータが記録される。本実施形態においては、テープフォーマットとして「標準形式ラベル（ＳＬ）」と「ノンラベル（ＮＬ）」とを用いる。
【００４３】
処理対象ファイルフォルダ（２２２，３２２）は読込済情報記憶手段として機能し、ＣＭＴ装置（１０，４０）或いは他の拠点のシステム制御装置から取得することにより、伝送や磁気テープへの書込処理の対象となるイメージファイルが一時的に記憶される。
【００４４】
処理済ファイルフォルダ（２２３，３２３）は伝送済情報記憶手段として機能し、他の拠点への磁気テープへの書込処理を終了したイメージファイルが格納される。
更に、各データ記憶部（２２，３２）には、各拠点に設置されたシステム制御装置（２０，３０）の装置識別子と、各システム制御装置（２０，３０）が設置された拠点情報を関連付けた拠点管理テーブル（図示せず）が記録されている。この拠点管理テーブルを用いることにより、伝送元拠点に設置された他のシステム制御装置２０や、伝送先拠点に設置されたシステム制御装置３０を特定することができる。
【００４５】
また、システム制御装置（２０，３０）のディスプレイには、図３に示すように、各ファイルの状況を出力するステータステーブル画面５００が表示される。各拠点のオペレータは、このステータステーブル画面５００を用いて伝送の進捗状況を確認する。このステータステーブル画面５００には、識別コード、対象業務情報、読込ステータス、伝送ステータスが表示される。
【００４６】
識別コード表示領域には、磁気テープに格納されたファイルを特定するための識別子が表示される。
対象業務情報表示領域には、このファイルが用いられる業務を特定するための情報（ここでは、業務コード）が表示される。
【００４７】
読込ステータス表示領域には、伝送元の処理対象ファイルフォルダ２２２に記録された
イメージファイルに基づいて、磁気テープのイメージファイルの読込処理の進捗を表わす情報が表示される。なお、伝送元拠点に複数のシステム制御装置２０が設置されている場合、この読込ステータス表示領域には、この拠点に設置されたすべてのシステム制御装置２０の処理対象ファイルフォルダ２２２のイメージファイルに基づいて、読込処理の進捗情報が表示される。
【００４８】
伝送ステータス表示領域には、伝送元の処理済ファイルフォルダ２２３に記録されたイメージファイルに基づいて、磁気テープのイメージファイルの伝送処理の進捗を表わす情報が表示される。なお、伝送元拠点に複数のシステム制御装置２０が設置されている場合、この伝送ステータス表示領域には、この拠点に設置されたすべてのシステム制御装置２０の処理済ファイルフォルダ２２３のイメージファイルに基づいて、伝送処理の進捗情報が表示される。
【００４９】
（ファイル転送処理の概要）
ファイル転送処理の概要を、図４を用いて説明する。
まず、システム制御装置２０の制御部２１は、読込対象の磁気テープのセット及び実行指示処理を実行する（ステップＳ１−１）。具体的には、磁気テープのイメージファイルを転送する場合には、オペレータはシステム制御装置２０を用いて転送指示を入力する。この場合、制御部２１の読込管理手段２１１は、オペレータに対して、ＣＭＴ装置１０に、転送対象の磁気テープをセットする指示を出力する。この指示を受けたオペレータは磁気テープをＣＭＴ装置１０にセットする。ここで、マルチボリュームの場合には、この業務に関するファイルが記録されたすべての磁気テープをＣＭＴ装置１０にセットする。そして、磁気テープのセッティングを完了したオペレータは、システム制御装置２０に転送処理の実行指示の入力を行なう。
【００５０】
この場合、システム制御装置２０の制御部２１は、磁気テープの読込管理処理を実行する（ステップＳ１−２）。具体的には、制御部２１の読込管理手段２１１は、ＣＭＴ装置１０にセットされた磁気テープのイメージファイルを生成し、データ記憶部２２の処理対象ファイルフォルダ２２２に格納する。
【００５１】
そして、システム制御装置３０の制御部３１は、磁気テープへの書込管理処理を実行する。
ここでは、システム制御装置３０の制御部３１は、処理対象ファイル一覧表示処理を実行する（ステップＳ１−３）。具体的には、制御部３１の書込管理手段３１１は、送信元のシステム制御装置２０から転送可能なファイルの識別情報を取得し、ディスプレイにおいて一覧表示を出力する。
【００５２】
次に、システム制御装置３０の制御部３１は、処理対象ファイルの指定処理を実行する（ステップＳ１−４）。ここで、「標準形式ラベル（ＳＬ）」の磁気テープのイメージファイルを転送する場合には、制御部３１が、ＣＭＴ装置４０に格納された磁気テープに基づいて処理対象ファイルを指定する。一方、「ノンラベル（ＮＬ）」の磁気テープのイメージファイルを転送する場合には、オペレータが、システム制御装置３０の入出力手段を用いて、転送対象のファイルを指定する。これにより、制御部３１の書込管理手段３１１は、指定された転送対象の磁気テープを特定する。
【００５３】
次に、システム制御装置３０の制御部３１は、ファイル一覧表示を確認して書込用磁気テープのセット及び実行指示処理を実行する（ステップＳ１−５）。具体的には、オペレータは、ＣＭＴ装置４０に、転送対象の磁気テープをセットし、システム制御装置３０に転送処理の実行指示の入力を行なう。
【００５４】
次に、システム制御装置３０の制御部３１は、一時ファイル作成処理を実行する（ステップＳ１−６）。具体的には、制御部３１の書込管理手段３１１は、伝送元のシステム制御装置２０から、転送対象のイメージファイルを取得し、バッファメモリに一時記憶する。
【００５５】
次に、システム制御装置３０の制御部３１は、磁気テープに書き込み処理を実行する（ステップＳ１−７）。具体的には、制御部３１の書込管理手段３１１は、バッファメモリに一時記憶したイメージファイルを、ＣＭＴ装置４０にセットされた磁気テープに記録する。
【００５６】
次に、システム制御装置３０の制御部３１は、一時ファイル削除処理を実行する（ステップＳ１−８）。具体的には、磁気テープへの書き込みを完了した場合、制御部３１の書込管理手段３１１は、バッファメモリに一時記憶したイメージファイルを削除する。
【００５７】
次に、システム制御装置２０の制御部２１は、処理済ファイル登録処理を実行する（ステップＳ１−９）。具体的には、伝送先のシステム制御装置３０において磁気テープへの書き込みを完了を検知した制御部２１の読込管理手段２１１は、データ記憶部２２の処理対象ファイルフォルダ２２２に格納されたイメージファイルを、処理済ファイルフォルダ２２３に移し替える。
【００５８】
（読込管理処理）
次に、伝送元で行なわれる読込管理処理を、図５、６を用いて説明する。
まず、システム制御装置２０の制御部２１は、テープセット検知処理を実行する（ステップＳ２−１）。具体的には、制御部２１の読込管理手段２１１は、ＣＭＴ装置１０において磁気テープがセットされたことを検知する。
【００５９】
次に、システム制御装置２０の制御部２１は、ラベル情報の検出処理を実行する（ステップＳ２−２）。具体的には、制御部２１の読込管理手段２１１は、ＣＭＴ装置１０にセットされた磁気テープに記録されたデータにおいてボリューム・ラベル、ヘッダ・ラベル及びトレーラ・ラベルを検索する。
【００６０】
次に、システム制御装置２０の制御部２１は、磁気テープについてＳＬ又はＮＬについての判定処理を実行する（ステップＳ２−３）。具体的には、制御部２１の読込管理手段２１１は、磁気テープにおける各ラベルの記録の有無に基づいてテープフォーマットを判定する。
【００６１】
ＣＭＴ装置１０にセットされた磁気テープにおいてラベル情報を検出することができず、ＮＬと判定された場合（ステップＳ２−３において「ＮＬ」の場合）、システム制御装置２０の制御部２１は、ＮＬ一覧表示処理を実行する（ステップＳ２−４）。具体的には、制御部２１の読込管理手段２１１は、業務管理テーブル２２１においてラベル形式として「ＮＬ」が設定されているレコードを特定する。そして、このレコードの内容についての一覧（ノンラベル一覧表示）をディスプレイに出力する。
【００６２】
次に、システム制御装置２０の制御部２１は、識別コードの特定処理を実行する（ステップＳ２−５）。具体的には、制御部２１の読込管理手段２１１は、ノンラベル一覧表示において、オペレータによって選択された識別コードを取得して、メモリに一時記憶する。そして、後述するステップＳ３−１以降の処理を実行する。
【００６３】
一方、ＣＭＴ装置１０にセットされた磁気テープにおいてラベル情報を検出することにより、ＳＬと判定された場合（ステップＳ２−３において「ＳＬ」の場合）、システム制
御装置２０の制御部２１は、識別コードの特定処理を実行する（ステップＳ２−６）。具体的には、制御部２１の読込管理手段２１１は、磁気テープのボリューム・ラベルから識別コードを取得して、メモリに一時記憶する。
【００６４】
次に、システム制御装置２０の制御部２１は、処理対象ファイルの登録確認処理を実行する（ステップＳ２−７）。具体的には、制御部２１の読込管理手段２１１は、業務管理テーブル２２１において、磁気テープから取得した識別コードを検索する。
【００６５】
ここで、識別コードが業務管理テーブル２２１に登録されていない場合（ステップＳ２−８において「ＮＯ」の場合）には、システム制御装置２０の制御部２１は、読込拒否処理を実行する（ステップＳ２−９）。具体的には、制御部２１の読込管理手段２１１は、磁気テープのイメージファイルの生成を拒否して、この結果を示すメッセージをディスプレイに表示する。
【００６６】
一方、識別コードが業務管理テーブルに登録されている場合（ステップＳ２−８において「ＹＥＳ」の場合）には、図６に示すように、システム制御装置２０の制御部２１は、処理対象及び処理済のファイルフォルダの確認処理を実行する（ステップＳ３−１）。具体的には、制御部２１の読込管理手段２１１は、ＣＭＴ装置１０にセットされた磁気テープに格納されたファイルの識別コードと、当日の日付に関連付けて既に処理対象ファイルフォルダ２２２や処理済ファイルフォルダ２２３に格納されているファイルの識別コードとを比較する。ここで、読込管理手段２１１は、拠点管理テーブルを用いて、同一拠点に設置されている他のシステム制御装置２０を特定する。そして、読込管理手段２１１は、各システム制御装置２０の処理対象ファイルフォルダ２２２や処理済ファイルフォルダ２２３に格納されているファイルについても識別コードを取得して比較する。
【００６７】
いずれかのフォルダに既に同じファイルが格納されていることにより、処理対象済又は伝送済になっている場合（ステップＳ３−２において「ＹＥＳ」の場合）、システム制御装置２０の制御部２１は、読込拒否処理を実行する（ステップＳ３−３）。具体的には、制御部２１の読込管理手段２１１は、ディスプレイにおいて既に処理を完了していることを示すメッセージを出力する。
【００６８】
一方、いずれのフォルダにも同じファイルが格納されておらず、まだ処理対象済又は伝送済になっていない場合（ステップＳ３−２において「ＮＯ」の場合）、システム制御装置２０の制御部２１は、読込処理を実行する（ステップＳ３−４）。具体的には、制御部２１の読込管理手段２１１は、ＣＭＴ装置１０から、選択されたイメージファイルの読み込みを開始する。この読込処理は、最初のＥＯＦラベルを検知するまで実行される。なお、複数のＥＯＦラベルを検知した場合、先頭に最も近い位置（複数の磁気テープにおいて検知した場合には、最もＶＯＬ番号が若い磁気テープ）に記録されたＥＯＦラベル以降のデータについては伝送の対象外とする。
【００６９】
次に、システム制御装置２０の制御部２１は、伝送元におけるデータブロックカウント処理を実行する（ステップＳ３−５）。具体的には、制御部２１の読込管理手段２１１は、読み込んだ磁気テープの中で最も早い位置に記録されたＥＯＦラベルまでのデータブロックの数を計数する。ここで、マルチボリュームの場合には、読み込んだ磁気テープのＶＯＬ順番の中で最も早い位置に記録されたＥＯＦラベルまでのデータブロックの数を計数する。そして、読込管理手段２１１は、計数したデータブロック数をＥＯＦ１ラベル又はＥＯＶ１ラベルに記録する。
【００７０】
次に、システム制御装置２０の制御部２１は、処理対象ファイル登録処理を実行する（ステップＳ３−６）。具体的には、制御部２１の読込管理手段２１１は、読み込んだイメ
ージファイルに対して、メモリに記憶した識別コードを付与して、処理対象ファイルフォルダ２２２に格納する。これにより、磁気テープのイメージファイルは、伝送先に転送可能な状態になる。
【００７１】
（書込管理処理）
次に、書込管理処理を、図７、８を用いて説明する。
まず、システム制御装置３０の制御部３１は、書込指示処理を実行する（ステップＳ４−１）。具体的には、制御部３１の書込管理手段３１１は、送信元のシステム制御装置２０から転送可能な状態のイメージファイルの識別情報を取得する。この場合、書込管理手段３１１は、伝送元で読み込まれたファイル毎にデータブロック数に関するデータを取得する。本実施形態では、ＥＯＦ１ラベル又はＥＯＶ１ラベルに記録されたデータブロック数を取得する。そして、ステップＳ１−３〜ステップＳ１−５で説明したように、書込管理手段３１１は、処理対象一覧表示において、書込対象として指示されたイメージファイルの選択を受け付け、このイメージファイルの識別コードを特定する。
【００７２】
この場合、システム制御装置３０の制御部３１は、伝送対象のイメージファイルがマルチボリュームかどうかについての判定処理を実行する（ステップＳ４−２）。具体的には、制御部３１の書込管理手段３１１は、業務管理テーブル３２１にマルチボリュームとしての登録の有無によって判定する。
【００７３】
マルチボリュームと判定された場合（ステップＳ４−２において「ＹＥＳ」の場合）、システム制御装置３０の制御部３１は、各スロットに格納されたボリュームの読込処理を実行する（ステップＳ４−３）。具体的には、制御部３１の書込管理手段３１１は、ＣＭＴ装置４０にセットされた磁気テープに記録されたＶＯＬ番号を取得する。マルチボリュームでないと判定された場合（ステップＳ４−２において「ＮＯ」の場合）には、このステップを省略する。
【００７４】
次に、システム制御装置３０の制御部３１は、転送処理を実行する（ステップＳ４−４）。具体的には、制御部３１の書込管理手段３１１は、伝送元のシステム制御装置２０に対して、書込対象として指示された識別コードのイメージファイルの転送を指示する。この場合、システム制御装置２０は、磁気テープのボリューム毎に処理対象ファイルフォルダ２２２に格納されたイメージファイルをシステム制御装置３０に転送する。そして、システム制御装置３０の制御部３１の書込管理手段３１１は、取得したテープデータを、バッファメモリに一時記憶する。
【００７５】
この伝送処理は、指定されたイメージファイルの転送が終了するまで継続される（ステップＳ４−５において「ＮＯ」）。ここで、マルチボリュームの場合、グループ化されたすべての磁気テープに記録されていたイメージファイルの転送を終了するまで継続される。
【００７６】
すべてのイメージファイルの転送が終了した場合（ステップＳ４−５において「ＹＥＳ」の場合）、システム制御装置３０の制御部３１は、対応するボリュームの選択処理を実行する（ステップＳ４−６）。具体的には、制御部３１の書込管理手段３１１は、ＣＭＴ装置４０にセットされた磁気テープにおいて、取得したイメージファイルを格納する磁気テープを特定する。ここで、ＳＬの場合には、ボリューム・ラベルに記録された識別コード、ＶＯＬ番号により、イメージファイルを格納するボリュームを選択する。ＮＬの場合には、ＣＭＴ装置４０にセットされた磁気テープを選択する。
【００７７】
そして、図８に示すように、システム制御装置３０の制御部３１は、書込処理を実行する（ステップＳ５−１）。具体的には、制御部３１の書込管理手段３１１は、ＣＭＴ装置
４０において選択された磁気テープに、バッファメモリに一時記憶したイメージファイルを書き込む。この処理は、ＥＯＶラベル又はＥＯＦラベルを検知するまで継続される。
【００７８】
この場合、システム制御装置３０の制御部３１は、オーバーフローについての判定処理を実行する（ステップＳ５−２）。具体的には、制御部３１の書込管理手段３１１は、書込先の磁気テープに書き込むべきデータが残っている状況で、ＥＯＴ（End Of Tape ）を検知したかどうかを監視する。
【００７９】
ここで、ＥＯＴを検知する前にＥＯＦラベルを検知して磁気テープへの書き込みを終了した場合、オーバーフローしなかったことになる。オーバーフローしなかった場合（ステップＳ５−２において「ＮＯ」の場合）、システム制御装置３０の制御部３１は、伝送先におけるデータブロックカウント処理を実行する（ステップＳ５−３）。具体的には、制御部３１の書込管理手段３１１は、磁気テープに書き込んだイメージファイルにおいて、ＥＯＦラベルまでのデータブロック数を計数する。マルチボリュームの場合には、すべての磁気テープにおけるデータブロックを総計する。
【００８０】
そして、システム制御装置３０の制御部３１は、全データブロック数の照合処理を実行する（ステップＳ５−４）。具体的には、制御部３１の書込管理手段３１１は、伝送元から取得したデータブロック数と、磁気テープに書き込んだイメージファイルのデータブロック数とを比較する。
【００８１】
両者が一致している場合（ステップＳ５−５において「ＹＥＳ」の場合）、システム制御装置３０の制御部３１は、処理済ファイル登録処理を実行する（ステップＳ５−６）。具体的には、制御部３１の書込管理手段３１１は、伝送元のシステム制御装置２０に対して書き込みを完了したことを通知する。この場合、システム制御装置２０の制御部２１の読込管理手段２１１は、このイメージファイルを、処理対象ファイルフォルダ２２２から処理済ファイルフォルダ２２３に移し替える。
【００８２】
一方、伝送元で計数したデータブロック数と、磁気テープに書き込んだデータブロック数とが一致していない場合（ステップＳ５−５において「ＮＯ」の場合）、システム制御装置３０の制御部３１は、異常処理を実行する（ステップＳ５−７）。具体的には、制御部３１の書込管理手段３１１は、転送に問題があったことを示すエラーコードを発行し、このエラーコードを示すメッセージをディスプレイに表示する。
【００８３】
また、磁気テープへの書き込みを終了する前の書込途中（ＥＯＦラベルの検知前）にＥＯＴを検知した場合、オーバーフローしたことになる。オーバーフローした場合（ステップＳ５−２において「ＹＥＳ」の場合）には、システム制御装置３０の制御部３１は、次の磁気テープがセットされているかどうかについての判定処理を実行する（ステップＳ５−８）。具体的には、制御部３１の書込管理手段３１１は、ＣＭＴ装置４０に次のＶＯＬ番号が設定された磁気テープがセットされているかどうかを検索する。
【００８４】
次のＶＯＬ番号の磁気テープがセットされている場合（ステップＳ５−８において「ＹＥＳ」の場合）、システム制御装置３０の制御部３１は、次のＶＯＬ番号の磁気テープへの繰越処理を実行する（ステップＳ５−９）。具体的には、制御部３１の書込管理手段３１１は、オーバーフローした残りデータを次のＶＯＬ番号の磁気テープに記録する。そして、書込処理（ステップＳ５−１）を継続する。この場合、繰越分のデータの書き込みを終了した場合には、次のＶＯＬ番号のイメージデータの書き込みを行なう。
【００８５】
このオーバーフローを、図１１を用いて説明する。ここでは、伝送元の磁気テープ（６０１，６０２）を伝送先の磁気テープ（７０１，７０２）に書き込む場合を想定する。こ
こで、伝送元の１本目の磁気テープ６０１のデータを、伝送先の１本目の磁気テープ７０１に書き込み、データ６１１がオーバーフローした場合を想定する。この場合、書込管理手段３１１は、データ６１１を、伝送先の２本目の磁気テープ７０２のデータ部の先頭に書き込む。そして、書込管理手段３１１は、その後に続けて、伝送元の２本目の磁気テープ６０２のデータを磁気テープ７０２に書き込む。
【００８６】
一方、次のＶＯＬ番号の磁気テープがセットされていない場合（ステップＳ５−８において「ＮＯ」の場合）、システム制御装置３０の制御部３１は、予備磁気テープ要求処理を実行する（ステップＳ５−１０）。具体的には、制御部３１の書込管理手段３１１は、ＣＭＴ装置４０に予備磁気テープをセットするように指示するメッセージをディスプレイに出力する。
【００８７】
そして、システム制御装置３０の制御部３１は、予備磁気テープへの繰越処理を実行する（ステップＳ５−１１）。具体的には、制御部３１の書込管理手段３１１は、ＣＭＴ装置４０において予備磁気テープがセットされたスロットを特定して、この予備磁気テープにオーバーフローした磁気テープの残りのデータを書き込む。そして、書込処理（ステップＳ５−１）を継続する。
【００８８】
本実施形態によれば、以下のような効果を得ることができる。
・  本実施形態においては、システム制御装置２０の制御部２１は、ＳＬ又はＮＬについての判定処理を実行する（ステップＳ２−３）。ＣＭＴ装置１０にセットされた磁気テープがＳＬの場合（ステップＳ２−３において「ＳＬ」の場合）、システム制御装置２０の制御部２１は、識別コードの特定処理を実行する（ステップＳ２−６）。そして、システム制御装置２０の制御部２１は、業務管理テーブルを用いて処理対象のファイル確認処理を実行する（ステップＳ２−７）。これにより、業務管理テーブルにおいて処理対象の磁気テープを的確に読み込むことができる。
【００８９】
更に、識別コードが業務管理テーブルに登録されている場合（ステップＳ２−８において「ＹＥＳ」の場合）には、図６に示すように、システム制御装置２０の制御部２１は、処理対象及び処理済のファイルフォルダの確認処理を実行する（ステップＳ３−１）。これにより、既に読込処理や伝送処理を終了した磁気テープについての重複した処理を防止することができる。特に、システム制御装置２０の制御部２１は、拠点管理テーブルを用いて、同一拠点に設置されている他のシステム制御装置２０の処理対象ファイルフォルダ２２２や処理済ファイルフォルダ２２３に格納されているファイルについても確認する。これにより、一拠点において複数のシステム制御装置２０を利用している場合にも、同一磁気テープについての重複処理を抑制することができる。
【００９０】
・  本実施形態においては、システム制御装置２０の制御部２１は、読込処理を実行する（ステップＳ３−４）。具体的には、制御部２１の読込管理手段２１１は、ＣＭＴ装置１０から、選択されたイメージファイルの読込を開始する。この読込処理は、最初のＥＯＦラベルを検知するまで実行される。そして、複数のＥＯＦラベルを検知した場合、先頭に最も近い位置（複数の磁気テープにおいて検知した場合には、最もＶＯＬ番号が若い磁気テープ）に記録されたＥＯＦラベル以降のデータについては伝送の対象外とする。これにより、先に記録されたデータの上に、今回のデータを上書きすることにより、磁気テープを使いまわした場合にも、的確に今回の処理対象のファイルを読み込むことができる。
【００９１】
更に、システム制御装置２０の制御部２１は、伝送元におけるデータブロックカウント処理を実行する（ステップＳ３−５）。伝送後には、システム制御装置３０の制御部３１は、伝送先におけるデータブロックカウント処理（ステップＳ５−３）を実行し、全データブロック数の照合処理を実行する（ステップＳ５−４）。これにより、今回の処理対象
のファイルが確実に伝送されたかどうかを確認することができる。
【００９２】
・  本実施形態においては、磁気テープへの書込時にオーバーフローした場合（ステップＳ５−２において「ＹＥＳ」の場合）には、システム制御装置３０の制御部３１は、次のＶＯＬ番号の磁気テープがセットされているかどうかについての判定処理を実行する（ステップＳ５−８）。次のＶＯＬ番号の磁気テープがセットされている場合（ステップＳ５−８において「ＹＥＳ」の場合）、システム制御装置３０の制御部３１は、次のＶＯＬ番号の磁気テープへの繰越処理を実行する（ステップＳ５−９）。一方、次のＶＯＬ番号の磁気テープがセットされていない場合（ステップＳ５−８において「ＮＯ」の場合）、システム制御装置３０の制御部３１は、予備磁気テープ要求処理（ステップＳ５−１０）、予備磁気テープへの繰越処理（ステップＳ５−１１）を実行する。これにより、記録密度やテープ長さ等が異なることにより磁気テープの容量が異なり、ボリューム毎の書き込みができなかった場合にも、ファイルの連続性を維持しながら、業務に用いる磁気テープを複製することができる。
【００９３】
なお、上記各実施形態は以下のように変更してもよい。
○  上記実施形態では、ＣＭＴ装置（１０，４０）に用いられる磁気テープには、テープフォーマットとして標準形式ラベル（ＳＬ）とノンラベル（ＮＬ）とを用いたが、標準形式ラベル（ＳＬ）の磁気テープのみを対象とすることも可能である。
【００９４】
○  上記実施形態では、システム制御装置２０の制御部２１は、読込処理を実行する（ステップＳ３−４）。この場合、マルチボリュームの場合には、先に読み込んだ磁気テープのＶＯＬ番号よりも前のＶＯＬ番号の磁気テープにおいてＥＯＦラベルを検知した場合には、このＥＯＦラベル以降のデータについては、伝送の対象外とする。ここで、磁気テープに記録されたすべてのデータをシステム制御装置３０に転送し、システム制御装置３０側で最初のＥＯＦラベルまでのデータのみを、磁気テープに記録するようにしてもよい。
【００９５】
○  上記実施形態では、伝送元で計数したデータブロック数と、磁気テープに書き込んだデータブロック数とが一致していない場合（ステップＳ５−５において「ＮＯ」の場合）、システム制御装置３０の制御部３１は、異常処理を実行する（ステップＳ５−７）。具体的には、制御部３１の書込管理手段３１１は、転送に問題があったことを示すエラーコードを発行し、ディスプレイに出力する。これに代えて、データブロック数が一致しない場合には、システム制御装置３０は、伝送元のシステム制御装置２０から、イメージファイルを再度、取得するようにしてもよい。そして、データブロック数が一致するまで、転送処理や書込処理を繰り返す。これにより、データブロック数が一致したファイルが格納された磁気テープを作成することができる。
【００９６】
ここで、複数の伝送経路が用意されている場合には、先の伝送経路とは異なる経路を選択するようにしてもよい。具体的には、システム制御装置３０の制御部３１は、伝送に利用した伝送経路を記憶しておき、伝送エラーとなった場合には、他の伝送経路を用いての伝送を指示する。これにより、伝送経路によるとエラーを回避することができる。
【００９７】
○  上記実施形態では、両者が一致している場合（ステップＳ５−５において「ＹＥＳ」の場合）、システム制御装置３０の制御部３１は、処理済ファイル登録処理を実行する（ステップＳ５−６）。具体的には、制御部３１の書込管理手段３１１は、書き込んだイメージファイルを、処理対象ファイルフォルダ３２２から処理済ファイルフォルダ３２３に移し替える。これに代えて、伝送先においては、書き込みに用いたイメージファイルを廃棄してもよい。この場合には、送信元の処理済ファイルフォルダ２２３において処理状況を把握する。
【００９８】
○  上記実施形態では、システム制御装置３０の制御部３１は、全データブロック数の照合処理を実行する（ステップＳ５−４）。これに代えて、オーバーフローした場合とオーバーフローしていない場合とで、データブロック数の照合方法を変更するようにしてもよい。制御部がオーバーフローの有無を判定し、オーバーフローしている場合には、ＥＯＦラベルまでのデータブロック数を照合し、オーバーフローしていない場合にはボリューム毎のデータブロック数を照合する。これにより、オーバーフローしていない場合には、各ボリューム毎の照合を行なうことができる。
【符号の説明】
【００９９】
１０，４０…ＣＭＴ装置、２０，３０…システム制御装置、２１，３１…制御部、２１１…読込管理手段、３１１…書込管理手段、２２，３２…データ記憶部、２２１，３２１…業務管理テーブル、２２２，３２２…処理対象ファイルフォルダ、２２３，３２３…処理済ファイルフォルダ。
【図１】
2010165284.tif 000003
【図２】
2010165284.tif 000004
【図３】
2010165284.tif 000005
【図４】
2010165284.tif 000006
【図５】
2010165284.tif 000007
【図６】
2010165284.tif 000008
【図７】
2010165284.tif 000009
【図８】
2010165284.tif 000010
【図９】
2010165284.tif 000011
【図１０】
2010165284.tif 000012
【図１１】
2010165284.tif 000013