(57)【特許請求の範囲】
【請求項１】
作業予定日が設定された作業ジョブネットワークのジョブネットワーク識別子に関連付けて、作業ジョブネットワークの実行日を特定するための初期基準日、この作業ジョブネットワークの実行日を算出するために初期基準日を移動させる移動日数が記録されたスケジュールマスタデータを記憶したスケジュールマスタ記憶部と、
作業ジョブネットワーク及びスケジュールダミージョブネットワークを特定するためのジョブネットワーク識別子、各ジョブネットワークを実行するスケジュール日を記録するためのデータ領域を有するサブスケジュールデータを記憶するサブスケジュールデータ記憶部と、
休業日を特定する情報を記憶したホリデーマスタ記憶手段と、
システムタイマを用いて現在日付を特定し、ジョブネットワークの実行管理を行なうコンピュータで構成された制御手段とを備え、作業の作業予定日の前に手順書を生成する手順書出力システムであって、
前記制御手段が、
毎月所定日に、前記スケジュールマスタ記憶部に記録された各作業ジョブネットワークのジョブネットワーク識別子について、前記スケジュールマスタデータに記憶された初期基準日から移動日数前の基準日を算出し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当しない場合には、この基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当する場合には、前記ホリデーマスタ記憶手段に記憶された休業日でない日付まで前倒しした基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録するスケジュール日算出手段と、
毎日、現在日付を取得し、スケジュール日データ領域に現在日付が記憶された作業ジョブネットワークのサブスケジュールデータを、前記サブスケジュールデータ記憶部から抽出するネットワーク実行管理手段と、
前記ネットワーク実行管理手段によって抽出されたサブスケジュールデータの作業ジョブネットワークに設定されている作業予定日がスケジュール日データ領域に記憶されたスケジュールダミージョブネットワークのサブスケジュールデータを検索するダミーネット
検索手段と、
前記ダミーネット検索手段により抽出されたスケジュールダミージョブネットワークに付与されたコードと共通するコードが付与された随時ジョブネットワークを起動するネットワーク開始処理手段と、
前記随時ジョブネットワークを実行させて、前記スケジュールダミージョブネットワークのスケジュール日を作業予定日として印字した手順書を印刷するためのファイルを作成する手順書出力処理手段と
を備えたことを特徴とする手順書出力システム。
【請求項２】
前記スケジュールマスタ記憶部には、作業予定日毎に、この作業予定日のすべての随時ネットワークの実行を完了したことを示す終了ジョブネットワークのスケジュールマスタデータが更に記録されており、
作業ジョブネットワークのジョブネットワーク識別子に対して、ジョブネットワークの実行開始条件として、前記作業ジョブネットワークに付与された作業予定日の前日の終了ジョブネットワークのジョブネットワーク識別子を記憶したネットワークマスタデータ記憶部を更に備え、
前記制御手段が、前記サブスケジュールデータ記憶部に記録されたスケジュールダミージョブネットワークの中で、実行された作業ジョブネットワークに付与された作業予定日がスケジュール日として記憶されたすべてのスケジュールダミージョブネットワークに対応する随時ジョブネットワークの実行を完了した場合には、終了ジョブネットワークを起動させて終了させることにより、前記作業ジョブネットワークに付与された作業予定日より後日の作業ジョブネットワークを起動できるようにすることを特徴とする請求項１に記載の手順書出力システム。
【請求項３】
ジョブネットワーク識別子に対して、このジョブネットワークの実行時に利用する記録媒体を特定するための媒体識別子と、最新の世代を識別するためのカレント世代識別子とを関連付けて記録した媒体一覧情報を記憶させた媒体一覧情報記憶手段を更に備え、
前記手順書出力処理手段は、
前記媒体一覧情報記憶手段から、起動された随時ジョブネットワークのジョブネットワーク識別子が記録された媒体一覧情報を取得し、前記媒体一覧情報に記憶されたカレント世代識別子に対応した媒体の媒体識別子を抽出し、
前記媒体識別子に対して、新たな世代の情報の記録に用いる媒体の媒体識別子を特定し、
前記随時ジョブネットワークの実行時に、前記特定した媒体識別子を印字した出庫リストを印刷するためのファイルを作成するとともに、前記媒体一覧情報記憶手段に記憶された媒体一覧情報のカレント世代識別子を新しい世代識別子に更新することを特徴とする請求項１又は２に記載の手順書出力システム。
【請求項４】
作業予定日が設定された作業ジョブネットワークのジョブネットワーク識別子に関連付けて、作業ジョブネットワークの実行日を特定するための初期基準日、この作業ジョブネットワークの実行日を算出するために初期基準日を移動させる移動日数が記録されたスケジュールマスタデータを記憶したスケジュールマスタ記憶部と、
作業ジョブネットワーク及びスケジュールダミージョブネットワークを特定するためのジョブネットワーク識別子、各ジョブネットワークを実行するスケジュール日を記録するためのデータ領域を有するサブスケジュールデータを記憶するサブスケジュールデータ記憶部と、
休業日を特定する情報を記憶したホリデーマスタ記憶手段と、
システムタイマを用いて現在日付を特定し、ジョブネットワークの実行管理を行なうコンピュータで構成された制御手段とを備えた手順書出力システムを用いて、作業の作業予定日の前に手順書を生成する方法であって、
前記制御手段が、
毎月所定日に、前記スケジュールマスタ記憶部に記録された各作業ジョブネットワークのジョブネットワーク識別子について、前記スケジュールマスタデータに記憶された初期基準日から移動日数前の基準日を算出し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当しない場合には、この基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当する場合には、前記ホリデーマスタ記憶手段に記憶された休業日でない日付まで前倒しした基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録するスケジュール日算出段階と、
毎日、現在日付を取得し、スケジュール日データ領域に現在日付が記憶された作業ジョブネットワークのサブスケジュールデータを、前記サブスケジュールデータ記憶部から抽出するネットワーク実行管理段階と、
前記ネットワーク実行管理段階によって抽出されたサブスケジュールデータの作業ジョブネットワークに設定されている作業予定日がスケジュール日データ領域に記憶されたスケジュールダミージョブネットワークのサブスケジュールデータを検索するダミーネット検索段階と、
前記ダミーネット検索段階により抽出されたスケジュールダミージョブネットワークに付与されたコードと共通するコードが付与された随時ジョブネットワークを起動するネットワーク開始処理段階と、
前記随時ジョブネットワークを実行させて、前記スケジュールダミージョブネットワークのスケジュール日を作業予定日として印字した手順書を印刷するためのファイルを作成する手順書出力処理段階と
を実行することを特徴とする手順書出力方法。
【請求項５】
作業予定日が設定された作業ジョブネットワークのジョブネットワーク識別子に関連付けて、作業ジョブネットワークの実行日を特定するための初期基準日、この作業ジョブネットワークの実行日を算出するために初期基準日を移動させる移動日数が記録されたスケジュールマスタデータを記憶したスケジュールマスタ記憶部と、
作業ジョブネットワーク及びスケジュールダミージョブネットワークを特定するためのジョブネットワーク識別子、各ジョブネットワークを実行するスケジュール日を記録するためのデータ領域を有するサブスケジュールデータを記憶するサブスケジュールデータ記憶部と、
休業日を特定する情報を記憶したホリデーマスタ記憶手段と、
システムタイマを用いて現在日付を特定し、ジョブネットワークの実行管理を行なうコンピュータで構成された制御手段とを備えた手順書出力システムを用いて、作業の作業予定日の前に手順書を生成するためのプログラムであって、
前記制御手段を、
毎月所定日に、前記スケジュールマスタ記憶部に記録された各作業ジョブネットワークのジョブネットワーク識別子について、前記スケジュールマスタデータに記憶された初期基準日から移動日数前の基準日を算出し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当しない場合には、この基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当する場合には、前記ホリデーマスタ記憶手段に記憶された休業日でない日付まで前倒しした基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録するスケジュール日算出手段、
毎日、現在日付を取得し、スケジュール日データ領域に現在日付が記憶された作業ジョブネットワークのサブスケジュールデータを、前記サブスケジュールデータ記憶部から抽出するネットワーク実行管理手段、
前記ネットワーク実行管理手段によって抽出されたサブスケジュールデータの作業ジョブネットワークに設定されている作業予定日がスケジュール日データ領域に記憶されたスケジュールダミージョブネットワークのサブスケジュールデータを検索するダミーネット検索手段、
前記ダミーネット検索手段により抽出されたスケジュールダミージョブネットワークに付与されたコードと共通するコードが付与された随時ジョブネットワークを起動するネットワーク開始処理手段、
前記随時ジョブネットワークを実行させて、前記スケジュールダミージョブネットワークのスケジュール日を作業予定日として印字した手順書を印刷するためのファイルを作成する手順書出力処理手段
として機能させることを特徴とする手順書出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業を行なうための手順書を作業予定日に先立って出力するための手順書出力システム、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、コンピュータシステムにおけるバッチ処理においては、複数のジョブや複数のジョブネットワーク（以下、ネットワークと呼ぶ）の先行後続関係を登録し、この先行後続関係に基づいてスケジューリングが行われている。
【０００３】
このようなジョブの起動と実行順序のスケジュールについて、年間を通じて自動的かつ連続的に行なうコンピュータ運用自動化装置が検討されている（例えば、特許文献１を参照。）。この文献に記載の技術によれば、コンピュータ運用自動化装置は、年間のネットのスケジュールが格納されたスケジュールマスタと、ネットの処理当日の起動条件が格納されたデイリーファイルと、ジョブの処理パターンが格納されたジョブマスタと、ネット内のジョブの実行順序が格納されたネットマスタとを備える。そして、処理装置が、時刻、先行ネットの終了、ホールド解除、またはそれらの組み合わせで指定されたネットの起動条件を探索し、実行可能なネットのジョブを処理当日の変更に対応したマクロ呼出制御文を生成して起動する。
【０００４】
一方、このようなバッチ処理においては、オペレータがシステム操作や確認作業や、バッチ処理に用いるテープ等の出庫や返却等を行なう必要がある。具体的には、まず、業務管理組織において手順書（オペレーション手順書や出庫リスト）の雛形を作成し、運用管理組織に提供する。更に、業務管理組織において、翌月分の作業スケジュール一覧及びバックアップテープ使用予定表を作成する。運用管理組織においては、手順書の雛形をコピーし、作業スケジュール一覧を元に日付やバックアップテープのボルシル等を記入した手順書を作成する。そして、この手順書を利用して、オペレータによって各作業が行なわれる。
【特許文献１】特開平５−２８２１６４号公報（第１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、このような手順書については、堅実性を確保するために、運用管理組織において事前に確認を行なう必要がある。従って、このための時間を確保しておく必要がある。ここで、作業は休業日にもスケジュールされている場合があるが、確認作業は休業日に行なう必要はない。
【０００６】
また、バッチ作業を自動化するツールは多く知られているが、オペレータの作業をバッチ作業に関連付けてスケジュール管理するツールはない。
本発明は、上記問題点を解決するためになされたものであり、作業を行なうための手順書を作業予定日に先立って事前に出力するための手順書出力システム、手順書出力方法及び手順書出力プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、作業予定日が設定された作業ジョブネットワークのジョブネットワーク識別子に関連付けて、作業ジョブネットワークの実行日を特定するための初期基準日、この作業ジョブネットワークの実行日を算出するために初期基準日を移動させる移動日数が記録されたスケジュールマスタデータを記憶したスケジュールマスタ記憶部と、作業ジョブネットワーク及びスケジュールダミージョブネットワークを特定するためのジョブネットワーク識別子、各ジョブネットワークを実行するスケジュール日を記録するためのデータ領域を有するサブスケジュールデータを記憶するサブスケジュールデータ記憶部と、休業日を特定する情報を記憶したホリデーマスタ記憶手段と、システムタイマを用いて現在日付を特定し、ジョブネットワークの実行管理を行なうコンピュータで構成された制御手段とを備え、作業の作業予定日の前に手順書を生成する手順書出力システムであって、前記制御手段が、毎月所定日に、前記スケジュールマスタ記憶部に記録された各作業ジョブネットワークのジョブネットワーク識別子について、前記スケジュールマスタデータに記憶された初期基準日から移動日数前の基準日を算出し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当しない場合には、この基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当する場合には、前記ホリデーマスタ記憶手段に記憶された休業日でない日付まで前倒しした基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録するスケジュール日算出手段と、毎日、現在日付を取得し、スケジュール日データ領域に現在日付が記憶された作業ジョブネットワークのサブスケジュールデータを、前記サブスケジュールデータ記憶部から抽出するネットワーク実行管理手段と、前記ネットワーク実行管理手段によって抽出されたサブスケジュールデータの作業ジョブネットワークに設定されている作業予定日がスケジュール日データ領域に記憶されたスケジュールダミージョブネットワークのサブスケジュールデータを検索するダミーネット検索手段と、前記ダミーネット検索手段により抽出されたスケジュールダミージョブネットワークに付与されたコードと共通するコードが付与された随時ジョブネットワークを起動するネットワーク開始処理手段と、前記随時ジョブネットワークを実行させて、前記スケジュールダミージョブネットワークのスケジュール日を作業予定日として印字した手順書を印刷するためのファイルを作成する手順書出力処理手段とを備えたことを要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の手順書出力システムにおいて、前記スケジュールマスタ記憶部には、作業予定日毎に、この作業予定日のすべての随時ネットワークの実行を完了したことを示す終了ジョブネットワークのスケジュールマスタデータが更に記録されており、作業ジョブネットワークのジョブネットワーク識別子に対して、ジョブネットワークの実行開始条件として、前記作業ジョブネットワークに付与された作業予定日の前日の終了ジョブネットワークのジョブネットワーク識別子を記憶したネットワークマスタデータ記憶部を更に備え、前記制御手段が、前記サブスケジュールデータ記憶部に記録されたスケジュールダミージョブネットワークの中で、実行された作業ジョブネットワークに付与された作業予定日がスケジュール日として記憶されたすべてのスケジュールダミージョブネットワークに対応する随時ジョブネットワークの実行を完了した場合には、終了ジョブネットワークを起動させて終了させることにより、前記作業ジョブネットワークに付与された作業予定日より後日の作業ジョブネットワークを起動できるようにすることを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の手順書出力システムにおいて、ジョブネットワーク識別子に対して、このジョブネットワークの実行時に利用する記録媒体を特定するための媒体識別子と、最新の世代を識別するためのカレント世代識別子とを関連付けて記録した媒体一覧情報を記憶させた媒体一覧情報記憶手段を更に備え、前記手順書出力処理手段は、前記媒体一覧情報記憶手段から、実行された随時ジョブネットワークのジョブネットワーク識別子が記録された媒体一覧情報を取得し、前記媒体一覧情報に記憶されたカレント世代識別子に対応した媒体の媒体識別子を抽出し、前記媒体識別子に対して、新たな世代の情報の記録に用いる媒体の媒体識別子を特定し、前記随時ジョブネットワークの実行時に、前記特定した媒体識別子を印字した出庫リストを印刷するためのファイルを作成するとともに、前記媒体一覧情報記憶手段に記憶された媒体一覧情報のカレント世代識別子を新しい世代識別子に更新することを要旨とする。
【００１０】
請求項４に記載の発明は、作業予定日が設定された作業ジョブネットワークのジョブネットワーク識別子に関連付けて、作業ジョブネットワークの実行日を特定するための初期基準日、この作業ジョブネットワークの実行日を算出するために初期基準日を移動させる移動日数が記録されたスケジュールマスタデータを記憶したスケジュールマスタ記憶部と、作業ジョブネットワーク及びスケジュールダミージョブネットワークを特定するためのジョブネットワーク識別子、各ジョブネットワークを実行するスケジュール日を記録するためのデータ領域を有するサブスケジュールデータを記憶するサブスケジュールデータ記憶部と、休業日を特定する情報を記憶したホリデーマスタ記憶手段と、システムタイマを用いて現在日付を特定し、ジョブネットワークの実行管理を行なうコンピュータで構成された制御手段とを備えた手順書出力システムを用いて、作業の作業予定日の前に手順書を生成する方法であって、前記制御手段が、毎月所定日に、前記スケジュールマスタ記憶部に記録された各作業ジョブネットワークのジョブネットワーク識別子について、前記スケジュールマスタデータに記憶された初期基準日から移動日数前の基準日を算出し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当しない場合には、この基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当する場合には、前記ホリデーマスタ記憶手段に記憶された休業日でない日付まで前倒しした基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録するスケジュール日算出段階と、毎日、現在日付を取得し、スケジュール日データ領域に現在日付が記憶された作業ジョブネットワークのサブスケジュールデータを、前記サブスケジュールデータ記憶部から抽出するネットワーク実行管理段階と、前記ネットワーク実行管理段階によって抽出されたサブスケジュールデータの作業ジョブネットワークに設定されている作業予定日がスケジュール日データ領域に記憶されたスケジュールダミージョブネットワークのサブスケジュールデータを検索するダミーネット検索段階と、前記ダミーネット検索段階により抽出されたスケジュールダミージョブネットワークに付与されたコードと共通するコードが付与された随時ジョブネットワークを起動するネットワーク開始処理段階と、前記随時ジョブネットワークを実行させて、前記スケジュールダミージョブネットワークのスケジュール日を作業予定日として
印字した手順書を印刷するためのファイルを作成する手順書出力処理段階とを実行することを要旨とする。
【００１１】
請求項５に記載の発明は、作業予定日が設定された作業ジョブネットワークのジョブネットワーク識別子に関連付けて、作業ジョブネットワークの実行日を特定するための初期基準日、この作業ジョブネットワークの実行日を算出するために初期基準日を移動させる移動日数が記録されたスケジュールマスタデータを記憶したスケジュールマスタ記憶部と、作業ジョブネットワーク及びスケジュールダミージョブネットワークを特定するためのジョブネットワーク識別子、各ジョブネットワークを実行するスケジュール日を記録するためのデータ領域を有するサブスケジュールデータを記憶するサブスケジュールデータ記憶部と、休業日を特定する情報を記憶したホリデーマスタ記憶手段と、システムタイマを用いて現在日付を特定し、ジョブネットワークの実行管理を行なうコンピュータで構成された制御手段とを備えた手順書出力システムを用いて、作業の作業予定日の前に手順書を生成するためのプログラムであって、前記制御手段を、毎月所定日に、前記スケジュールマスタ記憶部に記録された各作業ジョブネットワークのジョブネットワーク識別子について、前記スケジュールマスタデータに記憶された初期基準日から移動日数前の基準日を算出し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当しない場合には、この基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録し、前記基準日が前記ホリデーマスタ記憶手段に記憶された休業日に該当する場合には、前記ホリデーマスタ記憶手段に記憶された休業日でない日付まで前倒しした基準日をスケジュール日データ領域に記録したサブスケジュールデータを前記サブスケジュールデータ記憶部に記録するスケジュール日算出手段、毎日、現在日付を取得し、スケジュール日データ領域に現在日付が記憶された作業ジョブネットワークのサブスケジュールデータを、前記サブスケジュールデータ記憶部から抽出するネットワーク実行管理手段、前記ネットワーク実行管理手段によって抽出されたサブスケジュールデータの作業ジョブネットワークに設定されている作業予定日がスケジュール日データ領域に記憶されたスケジュールダミージョブネットワークのサブスケジュールデータを検索するダミーネット検索手段、前記ダミーネット検索手段により抽出されたスケジュールダミージョブネットワークに付与されたコードと共通するコードが付与された随時ジョブネットワークを起動するネットワーク開始処理手段、前記随時ジョブネットワークを実行させて、前記スケジュールダミージョブネットワークのスケジュール日を作業予定日として印字した手順書を印刷するためのファイルを作成する手順書出力処理手段として機能させることを要旨とする。
【００１２】
（作用）
請求項１、４、５に記載の発明によれば、制御手段が、作業予定日から基準日数前の日付を特定し、ホリデーマスタ記憶手段において日付が休業日でない場合には、この日付をスケジュール日とする作業ネットワークのサブスケジュールを生成し、ホリデーマスタ記憶手段において日付が休業日の場合には、休業日でない日付まで前倒しを行なった日付をスケジュール日とする作業ネットワークのサブスケジュールを生成する。そして、作業予定日がスケジュール日として設定されたスケジュールダミーネットワークを特定する。ここで特定されたスケジュールダミーネットワークと共通するコードが付与された随時ネットワークに対してスタートコマンドを発行する。この場合、随時ネットワークにおいて、作業予定日を印字した手順書を出力する。これにより、作業予定日の基準日数前に手順書を生成して出力することができる。また、休業日の作業についても休業日前に出力されるため、運用管理組織において、営業日に再鑑等の確認作業の時間を確保することができる。
【００１３】
請求項２に記載の発明によれば、作業予定日におけるすべての随時ネットワークの出力を完了した場合には、制御手段は、終了ネットワークのリリースコマンドを発行し、作業ネットワークは、前日の終了ネットワークを先行ネットワークとして実行制御される。複数日分の作業を行なう場合、先行の作業が後続の作業に影響を与える場合がある。このような場合、作業の順番を考慮した手順書を準備する必要がある。例えば、前日の随時ネットワークの完了を条件に後続のネットワークを実行させることにより、前日の手順書の出力完了前に、翌日の手順書の出力を抑制することができる。
【００１４】
請求項３に記載の発明によれば、制御手段は、媒体一覧情報記憶手段を用いて、カレント世代の世代識別子を特定し、このカレント世代の情報を記録した媒体の媒体識別子を特定する。次に媒体識別子に対して、新たな世代の情報の記録に用いる媒体の媒体識別子を特定する。そして、手順書として、特定された媒体の媒体識別子及び世代を印字した出庫リストを出力する。更に、媒体一覧情報においてカレント世代の世代識別子及び媒体識別子を更新する。これにより、複数の媒体を用いて、複数の世代を管理する場合にも、的確な媒体の出庫を行ない、正確なバックアップ等を行なうことができる。
【発明の効果】
【００１５】
本発明によれば、作業を行なうための手順書を、作業予定日に先立って事前に出力することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を具体化した実施形態を図１〜図９に従って説明する。本実施形態では、作業の作業予定日の２営業日前（手順書出力予定日）に作業対象システムの手順書を自動生成し、出力するための手順書出力システム、手順書出力方法及び手順書出力プログラム
として説明する。ここでは、作業予定日にあわせてスケジュールされているスケジュールダミーネットワークと、各種帳票を出力するための随時ネットワークとを利用する。
【００１７】
本実施形態では、図１に示すように、手順書出力システムとしてのジョブ運用管理サーバ２０がオペレーション手順書出力処理を実行する。このジョブ運用管理サーバ２０には、通信網を介してクライアント端末１０やプリンタ１５が接続されている。このクライアント端末１０は、業務管理を行なう担当者が使用するコンピュータ端末であり、ＣＰＵ、ＲＡＭ、ＲＯＭの他、キーボード、マウス等の入力手段、ディスプレイ等の出力手段、通信手段等を備えており、通信網を介してデータを送信する機能や、受信したデータを表示する機能等を有する。本実施形態では、このクライアント端末１０は、利用者がジョブ運用管理サーバ２０にアクセスする場合や、ジョブ運用管理サーバ２０に格納された手順書ファイルの出力指示を行なう場合に用いられる。
【００１８】
プリンタ１５は、オペレーション手順書や出庫リスト等の手順書を印刷する場合に用いる出力手段である。
一方、ジョブ運用管理サーバ２０は、後述する各データ記憶部に記録されているデータを用いて、ジョブの運用管理を行なうことにより、手順書を生成して出力する処理を実行するコンピュータシステムである。ジョブ運用管理サーバ２０は、スケジュールを作成し、手順書を生成して出力する制御部２１を備える。
【００１９】
そして、ジョブ運用管理サーバ２０は、ネットワークマスタデータ記憶部ＤＢ１、スケジュールマスタデータ記憶部ＤＢ２、ホリデーマスタデータ記憶部ＤＢ３、基準日マスタデータ記憶部ＤＢ４、データ待ちマスタデータ記憶部ＤＢ５を備える。本実施形態では、ネットワークマスタデータ記憶部ＤＢ１、スケジュールマスタデータ記憶部ＤＢ２がネットワーク管理情報記憶手段として機能する。
【００２０】
更に、ジョブ運用管理サーバ２０は、サブスケジュールデータ記憶部ＤＢ６、予約ファイルデータ記憶部ＤＢ７、先行後続関係ファイルデータ記憶部ＤＢ８、実行ファイルデータ記憶部ＤＢ９を備える。更に、ジョブ運用管理サーバ２０は、実行状況データ記憶部２４、手順書雛形データ記憶部２５、ボルシル一覧データ記憶部２６、手順書出力フォルダ記憶部２７を備える。
【００２１】
ジョブ運用管理サーバ２０の制御部２１は、ジョブの運用管理を行なうための各種データの管理処理等を行なう制御手段として機能する。この制御部２１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ等を有し、後述するスケジュール日算出段階の処理を行なう。そのためのジョブ運用管理プログラムを実行することにより、制御部２１は、図１に示すようにスケジュール作成手段２１ａ、予約ファイル生成手段２１ｂとして機能する。
【００２２】
スケジュール作成手段２１ａはスケジュール日算出手段として機能し、各マスタデータを用いてサブスケジュールデータを生成する。
予約ファイル生成手段２１ｂは、サブスケジュールデータを用いて、予約ファイル及び先行後続関係ファイルを生成する。
【００２３】
更に、この制御部２１は、後述する処理（日付特定処理段階、ダミーネット検索段階、ネットワーク開始処理段階、ネットワーク終了処理段階、手順書出力処理段階の各処理等）を行なう。そのための作業ネットワークを実行することにより、制御部２１は、図１に示すように、ネットワーク実行管理手段２１１、ダミーネット検索手段２１２、ネットワーク開始処理手段２１３、ネットワーク終了処理手段２１４、手順書出力処理手段２１５として機能する。
【００２４】
ネットワーク実行管理手段２１１は、システムタイマを用いて現在日付を特定し、現在日付をスケジュール日として設定された予約ファイルを抽出し、実行ファイルとして実行ファイルデータ記憶部ＤＢ９に格納する。本実施形態では、ネットワーク実行管理手段２１１は、現在日付をスケジュール日として設定された作業ネットワークを起動する。この作業ネットワークにより、制御部２１を、ダミーネット検索手段２１２、ネットワーク開始処理手段２１３、ネットワーク終了処理手段２１４として機能させる。
【００２５】
ダミーネット検索手段２１２は、作業ネットワークにおいて設定された日付（作業予定日）がスケジュール日として設定されたスケジュールダミーネットワークの登録の有無を確認する。本実施形態では、各作業ネットワークにおいて、現在日付から基準日数（ここでは「２日」）先の日付を作業予定日とするスケジュールダミーネットワークを検索する。
【００２６】
ネットワーク開始処理手段２１３は、スケジュールダミーネットワークと共通するコードが付与された随時ネットワークに対してスタートコマンドを発行する。
ネットワーク終了処理手段２１４は、作業予定日のスケジュールダミーネットワークに対応するすべての随時ネットワークの実行を完了した場合に、終了ネットワークリリースコマンドを発行する。
手順書出力処理手段２１５は、随時ネットワークの実行により、作業予定日等を印字した手順書を印刷するためのファイルを作成する。
【００２７】
ネットワークマスタデータ記憶部ＤＢ１には、図２（ａ）に示すように、一つ或いは複数のジョブが組み合わされて生成されたネットワークについてのネットワークマスタデータＤ１０が記録されている。
【００２８】
本実施形態では、作業ネットワーク、作業予定日に合わせてスケジュールされているスケジュールダミーネットワーク、各種手順書を出力するための随時ネットワーク、終了ネットワークが登録されている。
【００２９】
作業ネットワークは作業予定日毎に登録されており、スケジュールダミーネットワークに対応する随時ネットワーク及び終了ネットワークを起動するためのネットワークである。この作業ネットワークによって、上述のダミーネット検索手段２１２、ネットワーク開始処理手段２１３、ネットワーク終了処理手段２１４を機能させる。
【００３０】
スケジュールダミーネットワークは、作業を行なう作業予定日にスケジュールされているネットワークである。本実施形態では、このスケジュールダミーネットワークは、作業予定日を特定するために登録されており、具体的な処理を行なわないネットワークであり、起動されて直ぐに終了する。
【００３１】
随時ネットワークは、各手順書を出力するために随時に実行されるネットワークであり、上述の手順書出力処理手段２１５を機能させる。
終了ネットワークも作業予定日毎に登録されており、作業予定日についてのすべての随時ネットワークの実行を完了したことを示すためのネットワークである。この終了ネットワークも、具体的な処理を行なわないネットワークであり、起動されて直ぐに終了する。
【００３２】
このネットワークマスタデータＤ１０は、ネットワーク名、データ待ち属性、ホールドコード、クラス、実行機、プライオリティ、スタート時刻、先行ネットワーク名、ジョブ名、ジョブ番号、先行ジョブ番号に関するデータを含んで構成される。
【００３３】
ネットワーク名データ領域には、各ネットワークを特定するための識別子（ネットワー
ク識別子）に関するデータが記録される。ここで、スケジュールダミーネットワーク及び随時ネットワークのネットワーク名は、ネットワークの種類を表わす共通識別子と、各ネットワークを識別する付加識別子とから構成されている。本実施形態では、スケジュールダミーネットワークを表わす共通識別子としては「＠」、随時ネットワークを表わす共通識別子としては「＃」を用いる。そして、スケジュールダミーネットワークと随時ネットワークとは共通した付加識別子により関連付けられている。
【００３４】
データ待ち属性データ領域には、このネットワークの実行を開始する条件（実行開始条件）であって、外部からのデータ入力をトリガとして処理の実行を開始する場合を特定するデータ（フラグ）が記録される。
【００３５】
ホールドコードデータ領域には、このネットワークの実行開始条件として、オペレータによって入力されたホールド解除指示により処理の実行を開始する場合を特定するデータ（フラグ）が記録される。
【００３６】
クラスデータ領域には、このネットワークの実行クラス（後述するプライオリティ（優先度）を比較する集合）を特定するためのデータが記録される。
実行機データ領域には、このネットワークを実行する処理装置を特定するためのデータが記録される。
【００３７】
プライオリティデータ領域には、クラスの中での優先度を特定するためのデータが記録される。
スタート時刻データ領域には、このネットワークの開始時刻に関するデータが記録される。このスタート時刻は、実行開始条件として、ネットワークのスタート時刻が決まっている場合に設定される。
【００３８】
先行ネットワーク名データ領域には、先行するネットワークを特定するための識別子に関するデータが記録される。この先行ネットワークの終了が、このネットワークの実行開始条件となる。ここでは、先行ネットワークとして複数のネットワークを指定することができるように構成されている。本実施形態では、作業ネットワークのネットワークマスタデータＤ１０には、前日の作業ネットワーク及び前日の終了ネットワークが先行ネットワークとして登録されている。
【００３９】
ジョブ名データ領域には、このネットワークを構成する各ジョブを特定するための識別子に関するデータが記録される。このネットワークが複数のジョブから構成されている場合には、複数のジョブ名が記録される。
【００４０】
ジョブ番号データ領域には、このネットワークを構成する各ジョブを特定するための識別子に関するデータが記録される。このネットワークが複数のジョブから構成されている場合には、ジョブ名に対応してジョブ番号が記録される。
【００４１】
先行ジョブ番号データ領域には、このネットワークを構成する各ジョブに対して先行するジョブを特定するための識別子に関するデータが記録される。この先行ジョブの終了が、このジョブの実行開始条件となる。このネットワークが複数のジョブから構成されている場合には、ジョブ名に対応して先行ジョブ番号が記録される。また、先行ジョブが複数存在する場合には、ジョブ名に対応して複数の先行ジョブを指定することができるように構成されている。
【００４２】
スケジュールマスタデータ記憶部ＤＢ２はスケジュールマスタ記憶手段として機能し、図２（ｂ）に示すように、ネットワークの処理を実行するスケジュールについてのスケジ
ュールマスタデータＤ２０が記録されている。スケジュールマスタデータＤ２０は、ネットワーク名、重複キー、グループコード、基準日ＩＤ、処理パターン、処理サイクル、ホリデーＩＤ、標準処理日、シフトパターン、実行期間に関するデータを含んで構成される。
【００４３】
ネットワーク名データ領域には、各ネットワークを特定するための識別子に関するデータが記録される。
重複キーデータ領域には、同じネットワーク名で複数のスケジュールマスタデータＤ２０が登録される場合に、各ネットワークを特定するための識別子に関するデータが記録される。例えば、この重複キーは、同じネットワーク名で異なる処理サイクルでネットワークを実行させる場合等に用いられる。
【００４４】
グループコードデータ領域には、業務特性を考慮して一括変更するために同じグループを特定するための識別子に関するデータが記録される。
基準日ＩＤデータ領域には、基準日を特定するための基準日特定情報に関するデータが記録される。この基準日特定情報を用いて初期基準日を特定することができる。この基準日データ領域に英字を含む基準日ＩＤが記録されている場合には、後述する基準日マスタデータ記憶部ＤＢ４に記録されている基準日マスタデータＤ４０に登録されている日付を基準日として用いる。一方、数字のみから構成された基準日ＩＤが記録されている場合には、この数字が示す日付を基準日として用いる。
【００４５】
処理パターンデータ領域には、このネットワークについての処理が実行可能な日を特定するためのデータが記録される。例えば、営業日に処理を実行する場合には、「営業日」を示すフラグが記録される。本実施形態では、後述するように、作業ネットワークは営業日のみにスケジュールされるように設定されている。
【００４６】
処理サイクルデータ領域には、処理を実行する周期（サイクル）を特定するための処理サイクル情報が記録される。この処理サイクルには、例えば、「日次」、「週次」、「月次」、「四半期」、「半年次」、「年次」等を示すフラグが記録される。
【００４７】
ホリデーＩＤデータ領域には、営業日と休業日とが登録されたカレンダを特定するための識別子に関するデータが記録される。このホリデーＩＤを用いることにより、後述するホリデーマスタデータ記憶部ＤＢ３において、休業日を特定することができる。
【００４８】
標準処理日データ領域には、このネットワークの実行日を算出するための基準に関するデータが記録される。この基準は、以下の三要素から構成されている。
〔ａ〕処理パターンを用いて、基準日から実行日を算出するための「移動日数」
〔ｂ〕基準日から実行日を算出する場合に、「前倒し（−）」或は「後倒し（＋）」を特定する「加減記号」
〔ｃ〕基準日を算出する対象月を特定するために用いる「起算年月」
例えば、加減記号として「前倒し（−）」が記録されている場合には、基準日から「移動日数」分、前倒しされることになる。
【００４９】
なお、本実施形態では、作業ネットワークのスケジュールマスタデータＤ２０には、基準日から２日前の日付がネットワーク実行日となるように設定されている。一方、スケジュールダミーネットワークのスケジュールマスタデータＤ２０には、基準日がそのままネットワーク実行日となるように設定されている。なお、随時ネットワークは、作業ネットワークによるスタートネットコマンドの発行により起動されるため、このスケジュールマスタデータＤ２０には作業標準処理日の設定は行なわれていない。
【００５０】
シフトパターンデータ領域には、このネットワーク実行日を算出するための基準日が休業日に該当する場合に、基準日を変更するパターンを特定するためのシフトパターン情報が記録される。シフトパターンには、前倒しのための「前日」や後倒しのための「翌日」等がある。本実施形態では、作業ネットワークは、営業日のみに実行されるとともに、作業予定日より前に実行させるために、シフトパターンとして「前日」が設定されている。
実行期間データ領域には、このネットワークを実行する期間（実行期間）に関するデータが記録される。
【００５１】
ホリデーマスタデータ記憶部ＤＢ３はホリデーマスタ記憶手段として機能し、図２（ｃ）に示すように、カレンダにおいて営業日や休業日を特定するためのホリデーマスタデータＤ３０が記録されている。ホリデーマスタデータＤ３０は、ホリデーＩＤ、日付に関するデータを含んで構成される。
【００５２】
ホリデーＩＤデータ領域には、休業日の区分を特定するための識別子に関するデータが記録される。
日付データ領域には、このホリデーＩＤに対応して休業日を特定するための日付に関するデータ（休業日情報）が記録される。
【００５３】
基準日マスタデータ記憶部ＤＢ４には、図２（ｄ）に示すように、処理を実行する基準日を特定するための基準日マスタデータＤ４０が記録されている。基準日マスタデータＤ４０は、基準日ＩＤ、日付に関するデータを含んで構成される。
【００５４】
基準日ＩＤデータ領域には、基準日を特定するための識別子に関するデータが記録される。
日付データ領域には、この基準日ＩＤに対応して基準日となる日付に関するデータ（基準日情報）が記録される。
【００５５】
データ待ちマスタデータ記憶部ＤＢ５には、図２（ｅ）に示すように、ネットワークを実行するトリガとなるデータを特定するためのデータ待ちマスタデータＤ５０が記録されている。データ待ちマスタデータＤ５０は、ネットワーク名、到着フラグ、入力データＩＤ、フラグオン日付に関するデータを含んで構成される。
【００５６】
ネットワーク名データ領域には、各ネットワークを特定するための識別子に関するデータが記録される。
到着フラグデータ領域には、実行開始条件となるデータの到着を特定するためのフラグに関するデータが記録される。
【００５７】
入力データＩＤデータ領域には、実行開始条件となる入力データを特定するための識別子に関するデータが記録される。
フラグオン日付データ領域には、実行開始条件となる日付を特定するための識別子に関するデータが記録される。
【００５８】
サブスケジュールデータ記憶部ＤＢ６には、図３（ａ）に示すように、ネットワークマスタデータＤ１０及びスケジュールマスタデータＤ２０を用いて、ネットワークを実行する具体的な日付（スケジュール日）を特定したサブスケジュールデータＤ６０が記録される。このサブスケジュールデータＤ６０は、後述する月間スケジュール作成処理が実行された場合に生成される。このサブスケジュールデータＤ６０は、スケジュール日、ネットワーク名、重複キー、クラス、基準日ＩＤ、スタート時刻、プライオリティ、標準処理日、処理パターン、ホールドコード、待ち属性、シフトパターン、ホリデーＩＤ、処理サイクル、実行機、グループコード、先行ネットワーク、入力データＩＤに関するデータを含
んで構成される。
【００５９】
スケジュール日データ領域には、ネットワークを実行する日付に関するデータが記録される。このスケジュール日データ領域には、後述するように、作業ネットワークについては手順書出力予定日、スケジュールダミーネットワークにおいては作業予定日が設定される。
【００６０】
ネットワーク名データ領域には、実行するネットワークを特定するための識別子に関するデータが記録される。
重複キーデータ領域には、スケジュールマスタデータＤ２０に記録された重複キーに関するデータが記録される。
【００６１】
クラスデータ領域には、ネットワークマスタデータＤ１０に記録されたクラスに関するデータが記録される。
基準日ＩＤデータ領域には、スケジュールマスタデータＤ２０に記録された基準日ＩＤに関するデータが記録される。
【００６２】
スタート時刻データ領域には、ネットワークマスタデータＤ１０に記録されたスタート時刻に関するデータが記録される。
プライオリティデータ領域には、ネットワークマスタデータＤ１０に記録されたプライオリティに関するデータが記録される。
【００６３】
標準処理日データ領域には、スケジュールマスタデータＤ２０に記録された標準処理日に関するデータが記録される。
処理パターンデータ領域には、スケジュールマスタデータＤ２０に記録された処理パターンに関するデータが記録される。
【００６４】
ホールドコードデータ領域には、ネットワークマスタデータＤ１０に記録されたホールドコードに関するデータが記録される。
待ち属性データ領域には、このネットワークの待ち状態を特定する識別子に関するデータが記録される。この待ち属性データ領域には、このネットワークの実行開始条件（ホールド解除待ち、入力データ待ち、スタート時刻待ち等）を特定するフラグに関するデータが記録される。
【００６５】
シフトパターンデータ領域には、スケジュールマスタデータＤ２０に記録されたシフトパターンに関するデータが記録される。
ホリデーＩＤデータ領域には、スケジュールマスタデータＤ２０に記録されたホリデーＩＤに関するデータが記録される。
【００６６】
処理サイクルデータ領域には、スケジュールマスタデータＤ２０に記録された処理サイクルに関するデータが記録される。
実行機データ領域には、ネットワークマスタデータＤ１０に記録された実行機に関するデータが記録される。
【００６７】
グループコードデータ領域には、スケジュールマスタデータＤ２０に記録されたグループコードに関するデータが記録される。
先行ネットワークデータ領域には、ネットワークマスタデータＤ１０に記録された先行ネットワークに関するデータが記録される。
【００６８】
入力データＩＤデータ領域には、ネットワークマスタデータＤ１０の待ち属性データ領
域においてフラグが記録されている場合に、データ待ちマスタデータＤ５０に記録された入力データＩＤに関するデータが記録される。
【００６９】
予約ファイルデータ記憶部ＤＢ７には、図３（ｂ）に示すように、ジョブの実行に用いるパラメータ、データセットやボリュームを含めて生成した予約ファイルＤ７０が記憶される。この予約ファイルＤ７０は、後述するように、確定スケジュール処理が行なわれた場合に登録される。この予約ファイルＤ７０は、スケジュール日、クラス、プライオリティ、ネットワーク名、待ち属性、ネットワーク属性、実行機、スタート時刻、ホールドコードに関するデータを含んで構成される。
【００７０】
スケジュール日データ領域には、ネットワークを実行する日付（手順書出力予定日や作業予定日）に関するデータが記録される。
クラスデータ領域、プライオリティデータ領域、ネットワーク名データ領域、待ち属性データ領域には、それぞれサブスケジュールデータＤ６０に記録されたクラス、プライオリティ、ネットワーク名、待ち属性に関するデータが記録される。
【００７１】
ネットワーク属性データ領域には、ネットワークの属性を特定する識別子に関するデータが記録される。このネットワーク属性には、「ホールド属性」、「入力データ待ち属性」、「スタート時刻待ち属性」等がある。
【００７２】
実行機データ領域、スタート時刻データ領域、ホールドコードデータ領域には、サブスケジュールデータＤ６０に記録された実行機、スタート時刻、ホールドコードに関するデータが記録される。
【００７３】
先行後続関係ファイルデータ記憶部ＤＢ８には、図３（ｃ）に示すように、ネットワークの先行後続関係についての先行後続関係ファイルＤ８０が記録される。この先行後続関係ファイルＤ８０は、スケジュール日、ネットワーク名、先行ネットワーク、後続ネットワークに関するデータを含んで構成される。
【００７４】
スケジュール日データ領域には、サブスケジュールデータＤ６０に記録された処理日に関するデータが記録される。
ネットワーク名データ領域には、サブスケジュールデータＤ６０に記録されたネットワーク名に関するデータが記録される。
【００７５】
先行ネットワークデータ領域には、このネットワークの先行ネットワークのネットワーク名に関するデータが記録される。この先行ネットワークデータ領域には、先行ネットワークの先行ネットワーク名、スケジュール日、実行ステータスに関するデータが記録される。
【００７６】
後続ネットワークデータ領域には、このネットワークの後続ネットワークのネットワーク名に関するデータが記録される。この後続ネットワークデータ領域には、後続ネットワークの後続ネットワーク名、スケジュール日に関するデータが記録される。
【００７７】
実行ファイルデータ記憶部ＤＢ９には、ネットワークの実行日において予約ファイルデータ記憶部ＤＢ７から抽出した実行対象日の予約ファイルＤ７０が格納される。この実行ファイルデータ記憶部ＤＢ９に記録された実行ファイルを用いて、実行機（図示せず）がネットワークを実行する。そして、ネットワークが正常終了した場合には、実行ファイルデータ記憶部ＤＢ９から実行ファイルは削除される。
【００７８】
実行状況データ記憶部２４には、ネットワークの実行状態を特定するためのネットワー
ク状況データが記録される。このネットワーク状況データは、ネットワーク名に対して、スタート日時、エンド日時、終了コードに関するデータを含んで構成されている。
【００７９】
ネットワーク名データ領域には、実行が開始されたネットワークを特定するための識別子（ネットワーク識別子）に関するデータが記録される。
スタート日時データ領域には、このネットワークの実行を開始した日時に関するデータが記録される。
【００８０】
エンド日時データ領域には、このネットワークの実行を終了した日時に関するデータが記録される。
終了コードデータ領域には、終了状態に関するデータが記録される。この終了コードデータ領域には、「未実行」、「実行中」、「完了」、「異常終了」を特定するためのコードが記録される。ここで、「完了」コードは、ネットワークが正常に終了したことを意味する。
【００８１】
手順書雛形データ記憶部２５には、出庫リストやオペレーション手順書の雛形データが記録されている。ここで、出庫リストはネットワークの実行の際にネットワーク実行時に用いる記録媒体（バックアップ等に用いる磁気テープ）の出庫を行なうための手順書である。一方、オペレーション手順書は、作業の手順や確認項目を示した手順書である。各雛形データには、雛形識別子が付与されている。この雛形識別子は、各随時ネットワークにおいて、出力する手順書に用いる雛形を特定するために用いられる。
【００８２】
図９（ａ）に示すように、出庫リストの雛形５１０には、「スケジュール日」、「業務名」、「出庫先」、ボルシルの印字欄が設けられている。
図９（ｂ）に示すように、オペレーション手順書の雛形５２０には、「システム名」、「作業名」、「作業日」、「作業項目」、「オペレーション」等が記録されている。オペレータは、オペレーション手順書に予め記載された「作業項目」、「オペレーション」を利用して、各種操作や確認作業を行なう。
【００８３】
ボルシル一覧データ記憶部２６は媒体一覧情報記憶手段として機能し、ネットワークの実行の際に用いる記録媒体についてのボルシル一覧データが記録されている。この記録媒体は、例えば、ネットワークによって生成される情報のバックアップ等に用いられる。このボルシル一覧データには、業務名、ネットワーク名、出庫先の場所情報、媒体種別、ボルシル、世代識別子、カレント世代特定情報、使用日に関するデータを含んで構成される。
【００８４】
業務名データ領域には、記録媒体を利用する業務を特定するための識別子に関するデータが記録される。
ネットワーク名データ領域には、記録媒体を利用するネットワークを特定するための識別子に関するデータが記録される。
【００８５】
出庫先の場所情報、媒体種別データ領域には、記録媒体の出庫先の場所や、記録媒体の種別を特定するための識別子に関するデータが記録される。
ボルシルデータ領域には、各記録媒体を特定するための識別子（媒体識別子）に関するデータが記録される。
【００８６】
世代識別子データ領域には、各情報（例えばバックアップ情報）の世代を特定するための識別子（世代識別子）に関するデータが記録される。
カレント世代特定情報データ領域には、この業務に用いる情報の世代の中で最新の世代（カレント世代）を特定するための識別子に関するデータが記録される。
使用日データ領域には、この記録媒体を使用した日付を特定するためのデータが記録される。
【００８７】
手順書出力フォルダ記憶部２７には、後述する手順書出力処理によって生成された手順書ファイルが記録される。この手順書ファイルは、クライアント端末１０からの指示に応じて、プリンタ１５において印刷して出力される。
【００８８】
（動作概要）
次に、本実施形態の手順書出力を行なう場合の処理について説明する。ここで、図４を用いて、全体の処理の概要を説明する。
【００８９】
まず、ジョブ運用管理サーバ２０の制御部２１は、毎月所定日（例えば、「１５日」）において、月間スケジュール作成処理を行なう（ステップＳＡ−１）。ここでは、翌月のネットワーク（作業ネットワーク、スケジュールダミーネットワーク）の実行日を特定して、サブスケジュールデータＤ６０を生成し、サブスケジュールデータ記憶部ＤＢ６に登録する。
【００９０】
次に、ジョブ運用管理サーバ２０の制御部２１は、確定スケジュール処理を実行する（ステップＳＡ−２）。ここでは、当日がスケジュール日として設定された（作業ネットワークや、スケジュールダミーネットワーク等）を実行する。具体的には、スケジュール日において、作業ネットワーク、スケジュールダミーネットワークの予約ファイルが生成される。そして、この予約ファイルを、予約ファイルデータ記憶部ＤＢ７におけるスケジュール日に該当する日別フォルダに登録する。
【００９１】
そして、ジョブ運用管理サーバ２０の制御部２１は、予約ファイルデータ記憶部ＤＢ７から該当日の予約ファイルのキューイング処理を行ない、ネットワークを実行する（ステップＳＡ−３）。ここで、手順書出力予定日において、作業ネットワークが実行された場合、この作業ネットワークが特定したスケジュールダミーネットワークに対応する随時ネットワークが実行され、手順書が出力される。
【００９２】
この手順書は、作業予定日の前に事前確認が行なわれ、その後、作業予定日には、この手順書を用いて各作業（装置のオペレーションや記録媒体の出庫作業）が行なわれる（ステップＳＡ−４）。
【００９３】
以下、月間スケジュール作成処理、確定スケジュール処理、予約ファイルの抽出処理、手順書出力処理について説明する。
（月間スケジュール作成処理）
まず、図５を用いて、月間スケジュール作成処理を説明する。本実施形態では、スケジュール作成対象期間として翌月１ヶ月分のサブスケジュールを一括して生成する。ここでは、まず、ジョブ運用管理サーバ２０の制御部２１が、ネットワークマスタデータ記憶部ＤＢ１に記録されている作業ネットワークについて、作業ネットワーク毎に月間スケジュール作成処理を実行する場合を説明する。
【００９４】
まず、ジョブ運用管理サーバ２０の制御部２１は、処理対象ネットワークの特定処理を実行する（ステップＳ１−１）。具体的には、制御部２１のスケジュール作成手段２１ａは、処理対象のネットワークのネットワーク名が記録されたスケジュールマスタデータＤ２０をスケジュールマスタデータ記憶部ＤＢ２から抽出する。そして、このスケジュールマスタデータＤ２０に記録された処理サイクル及び標準処理日を用いて、スケジュール作成の要否を判断する。
【００９５】
ここで、作業ネットワークについては、処理サイクルとして「月次」が設定されているので、毎月、スケジュール作成の対象となり、１日から３１日用の作業ネットワークのスケジュールマスタデータＤ２０がスケジュールマスタデータ記憶部ＤＢ２に登録されている。また、スケジュールダミーネットワークについては、作業の必要に応じて、所定の処理サイクルが登録されている。
【００９６】
そして、ジョブ運用管理サーバ２０の制御部２１は、この作業ネットワークについての基準日の算出処理を実行する（ステップＳ１−２）。具体的には、制御部２１のスケジュール作成手段２１ａは、月間スケジュール作成処理対象の作業ネットワークのネットワーク名が記録されたスケジュールマスタデータＤ２０をスケジュールマスタデータ記憶部ＤＢ２から抽出する。そして、スケジュール作成手段２１ａは、このスケジュールマスタデータＤ２０に記録された処理サイクル及び基準日ＩＤを用いて基準日を算出する。
【００９７】
ここでは、作業ネットワークの処理サイクルは「月次」であるため、スケジュール作成手段２１ａは、基準日ＩＤデータ領域に記録された日付を基準日として特定する。本実施形態では、各作業ネットワークが対象としている作業予定日に対して前日の日付が、スケジュールマスタデータＤ２０の基準日ＩＤデータ領域に記録されている場合を想定する。
【００９８】
次に、ジョブ運用管理サーバ２０の制御部２１は、基準日が休業日かどうかについての判断処理を実行する（ステップＳ１−３）。具体的には、制御部２１のスケジュール作成手段２１ａは、スケジュールマスタデータＤ２０に記録されたホリデーＩＤを用いて、ホリデーマスタデータ記憶部ＤＢ３に記録された休業日を特定する。そして、スケジュール作成手段２１ａは、算出した基準日が、ホリデーマスタデータＤ３０に記録された休業日に該当するかどうかを判断する。
【００９９】
ここで、基準日が休業日に該当する場合（ステップＳ１−３において「ＹＥＳ」の場合）、ジョブ運用管理サーバ２０の制御部２１は、基準日の移動処理を実行する（ステップＳ１−４）。具体的には、制御部２１のスケジュール作成手段２１ａは、スケジュールマスタデータＤ２０に記録されたシフトパターンを用いて基準日を移動させる。例えば、シフトパターンとして「前日」が記録されている場合には、基準日を前日の日付に変更する。そして、スケジュール作成手段２１ａは、変更した基準日を用いて、再度、休業日判断処理を実行する（ステップＳ１−３）。
【０１００】
そして、基準日が休業日に該当しない場合（ステップＳ１−３において「ＮＯ」の場合）、ジョブ運用管理サーバ２０の制御部２１は、ネットワーク実行日の特定処理を実行する（ステップＳ１−５）。具体的には、制御部２１のスケジュール作成手段２１ａは、標準処理日データ領域に記録された「移動日数」、「加減記号」を用いて手順書出力予定日を算出する。ここで、スケジュール作成手段２１ａは、基準日を算入して「移動日数」だけ前倒し或は後倒しを行なった日付をネットワーク実行日として特定する。本実施形態では、「２営業日の前倒し」が設定されている。
【０１０１】
そして、ジョブ運用管理サーバ２０の制御部２１は、スケジュール登録処理を実行する（ステップＳ１−６）。具体的には、制御部２１のスケジュール作成手段２１ａは、ネットワークマスタデータＤ１０、スケジュールマスタデータＤ２０に記録された各データを用いて、サブスケジュールデータＤ６０を生成し、サブスケジュールデータ記憶部ＤＢ６に登録する。この場合、サブスケジュールデータＤ６０のスケジュール日データ領域には、算出したネットワーク実行日を設定する。そして、すべての作業ネットワークについて以上の処理を実行する。
【０１０２】
次に、スケジュールダミーネットワークについての月間スケジュール作成処理について
説明する。具体的には、ジョブ運用管理サーバ２０の制御部２１のスケジュール作成手段２１ａは、各スケジュールダミーネットワークのスケジュールマスタデータＤ２０に記録されている基準日ＩＤ、処理パターン、処理サイクル、ホリデーＩＤ、標準処理日、シフトパターンを用いて、作業を行なう日（作業予定日）を算出する。そして、スケジュール作成手段２１ａは、算出した作業予定日をスケジュール日とするサブスケジュールデータＤ６０を生成し、サブスケジュールデータ記憶部ＤＢ６に登録する。そして、すべてのスケジュールダミーネットワークについて以上の処理を実行する。
【０１０３】
（確定スケジュール処理）
次に、毎日の確定スケジュール処理について説明する。ここでは、ジョブ運用管理サーバ２０の制御部２１の予約ファイル生成手段２１ｂは、システムタイマから現在日付を取得し、現在日付（当日）がスケジュール日として設定されたサブスケジュールデータＤ６０をサブスケジュールデータ記憶部ＤＢ６から抽出する。これにより、確定スケジュール処理において、実行対象の作業ネットワークが特定される。
【０１０４】
次に、この予約ファイル生成手段２１ｂは、サブスケジュールデータＤ６０を用いて予約ファイルを生成する。そして、予約ファイル生成手段２１ｂは、生成した予約ファイルＤ７０を予約ファイルデータ記憶部ＤＢ７に記録する。更に、予約ファイル生成手段２１ｂは、サブスケジュールデータＤ６０に記録されている先行ネットワーク情報を利用して、先行後続関係ファイルＤ８０を生成し、先行後続関係ファイルデータ記憶部ＤＢ８に格納する。
【０１０５】
次に、ジョブ運用管理サーバ２０の制御部２１のネットワーク実行管理手段２１１が、予約ファイルデータ記憶部ＤＢ７に記録された当日の予約ファイルＤ７０を抽出し、この予約ファイルＤ７０を実行ファイルデータ記憶部ＤＢ９に移す。
【０１０６】
（手順書出力処理）
次に、手順書出力処理について、図６を用いて説明する。この処理は、ジョブ運用管理サーバ２０の制御部２１が、実行ファイルデータ記憶部ＤＢ９に記録された作業ネットワークを起動することにより実行される（ステップＳ２−１）。この場合、制御部２１のネットワーク実行管理手段２１１は、先行ネットワークとの関係（先行ネットワークが完了している状態）において実行可能なネットワークから起動する。
【０１０７】
そして、ジョブ運用管理サーバ２０の制御部２１は、スケジュールダミーネットワークの登録の有無の確認処理を実行する（ステップＳ２−２）。具体的には、制御部２１のダミーネット検索手段２１２は、作業ネットワークに登録された手順書出力対象の作業予定日を特定する。次に、ダミーネット検索手段２１２は、サブスケジュールデータ記憶部ＤＢ６において、手順書出力対象の作業予定日がスケジュール日として記録されているスケジュールダミーネットワークについてのサブスケジュールデータＤ６０を検索する。
【０１０８】
ここで、サブスケジュールデータ記憶部ＤＢ６において、スケジュールダミーネットワークについて登録されている場合（ステップＳ２−２において「ＹＥＳ」の場合）、ジョブ運用管理サーバ２０の制御部２１は、このスケジュールダミーネットワークに対応する随時ネットワークに対するスタートコマンド発行処理を実行する（ステップＳ２−３）。具体的には、制御部２１のネットワーク開始処理手段２１３は、スケジュールダミーネットワークのネットワーク名から「＠」を除いた共通コードを取得する。そして、ネットワーク開始処理手段２１３は、「＃」に共通コードが付加された随時ネットワークを特定し、随時ネットワークに対してスタートコマンドを発行する。これにより、随時ネットワークが起動される。
【０１０９】
この場合、ジョブ運用管理サーバ２０の制御部２１は、手順書の出力処理を実行する（ステップＳ３−１）。ここで、出庫リストを出力する随時ネットワークが起動された場合には、制御部２１の手順書出力処理手段２１５は、手順書雛形データ記憶部２５から、この随時ネットワークによって指定された出庫リストの雛形を取得する。
【０１１０】
更に、手順書出力処理手段２１５は、ボルシル一覧データ記憶部２６から、随時ネットワークによって指定されたボルシル一覧データを取得する。そして、手順書出力処理手段２１５は、このボルシル一覧データにおいて最新のカレント世代のバックアップ等、ネットワーク実行時に用いられた記録媒体のボルシルを特定する。更に、このボルシルに対して、新たにバックアップ等を行なう世代に用いるために記録媒体（出庫対象）のボルシルを特定する。そして、手順書出力処理手段２１５は、この出庫対象のボルシルを出庫リストの雛形に挿入する。更に、手順書出力処理手段２１５は、ボルシル一覧データにおいて、新たにバックアップ等を行なう記録媒体をカレント世代として、カレント世代特定情報及び媒体識別子を更新する。
【０１１１】
一方、オペレーション手順書を出力する随時ネットワークが起動された場合には、手順書出力処理手段２１５は、手順書雛形データ記憶部２５から、この随時ネットワークによって指定されたオペレーション手順書の雛形を取得する。
【０１１２】
そして、手順書出力処理手段２１５は、出庫リストやオペレーション手順書等の手順書にスケジュールダミーネットワークのスケジュール日を挿入する。次に、手順書出力処理手段２１５は、この手順書を印刷するための手順書ファイルを手順書出力フォルダ記憶部２７に格納する。この手順書出力フォルダ記憶部２７に格納された手順書ファイルは、クライアント端末１０からの指示に応じて、プリンタ１５において印刷して出力される。
【０１１３】
そして、手順書の出力処理を完了した場合、ジョブ運用管理サーバ２０の制御部２１は、実行状況データ記憶部２４に、この随時ネットワークについての「完了」コードを登録する。
【０１１４】
更に、ジョブ運用管理サーバ２０の制御部２１のダミーネット検索手段２１２は、すべてのスケジュールダミーネットワークの処理を終了したかどうかについての確認処理を実行する（ステップＳ２−４）。具体的には、制御部２１のダミーネット検索手段２１２は、今回の作業予定日をスケジュール日とするスケジュールダミーネットワークであって、対応する随時ネットワークの実行を完了していないネットワークを検索する。
【０１１５】
まだ処理対象にされていないスケジュールダミーネットワークが残っている場合（ステップＳ２−４において「ＮＯ」の場合）には、ジョブ運用管理サーバ２０の制御部２１は、このスケジュールダミーネットワークに対応する随時ネットワークに対して順次、スタートコマンドを発行する（ステップＳ２−３）。
【０１１６】
一方、すべてのスケジュールダミーネットワークに対応する随時ネットワークの実行を完了した場合（ステップＳ２−４において「ＹＥＳ」の場合）、ジョブ運用管理サーバ２０の制御部２１は、今回の手順書出力対象の作業予定日の終了ネットワークに対してリリースコマンド発行処理を実行する（ステップＳ２−５）。なお、サブスケジュールデータ記憶部ＤＢ６にスケジュールダミーネットワークについて登録されていない場合（ステップＳ２−２において「ＮＯ」の場合）も、ステップＳ２−３、Ｓ２−４をスキップし、終了ネットワークのリリースコマンド発行処理を実行する（ステップＳ２−５）。具体的には、制御部２１のネットワーク終了処理手段２１４が、手順書出力対象の作業予定日の終了ネットワークを特定して、この終了ネットワークに対してリリースコマンドを発行する。この終了ネットワークが起動されて、実行を終了した場合、ジョブ運用管理サーバ２０
の制御部２１は、実行状況データ記憶部２４に、この終了ネットワークについての「完了」コードを登録する。
【０１１７】
そして、ジョブ運用管理サーバ２０の制御部２１は、すべての作業ネットワークを完了したかどうかについての判定処理を実行する（ステップＳ２−６）。具体的には、制御部２１のネットワーク実行管理手段２１１は、実行ファイルデータ記憶部ＤＢ９に、後続の作業ネットワークについての実行ファイルの有無を判定する。
【０１１８】
ここで、実行ファイルが生成されたすべての作業ネットワークの処理が完了していない場合（ステップＳ２−６において「ＮＯ」の場合）、ネットワーク実行管理手段２１１は、後続日の作業ネットワークを起動する。これにより、ジョブ運用管理サーバ２０の制御部２１は、手順書出力対象の作業予定日の追加処理を実行する（ステップＳ２−７）。具体的には、制御部２１のネットワーク実行管理手段２１１は、ネットワーク名に含まれる作業予定日として後続日が設定されている作業ネットワークを起動する。そして、ジョブ運用管理サーバ２０の制御部２１は、ステップＳ２−２以降の処理を繰り返す。一方、実行ファイルが生成されたすべての作業ネットワークの処理が完了し、後続日の作業ネットワークについての実行ファイルが登録されていない場合（ステップＳ２−６において「ＹＥＳ」の場合）、ジョブ運用管理サーバ２０の制御部２１は、手順書出力処理を終了する。
【０１１９】
（動作例）
次に、図７，８を用いて、ジョブ運用管理サーバ２０の動作例を示す。ここでは、スケジュールダミーネットワークについて、図７に示すスケジュールＳＣＨが設定されている場合を想定する。そして、「１０日」、「１１日」を休業日として、現在日付「８日」の動作例を示す。
【０１２０】
まず、ステップＳ２−１において、制御部２１のネットワーク実行管理手段２１１は、スケジュール日として「８日」が設定された作業ネットワークを検索する。図７に示すように１０日、１１日は休業日であるため、スケジュール日として「８日」が設定された作業ネットワークには、「１０日作業ネット」、「１１日作業ネット」、「１２日作業ネット」が登録されている。そして、ネットワーク実行管理手段２１１は、先行ネットワークとの関係において実行可能な作業ネットワーク「１０日作業ネット」を起動する。この作業ネットワーク「１０日作業ネット」は、先行ネットワークとして「０９日作業ネット」、「０９日終了ネット」としており、両ネットワークが完了していることが実行開始条件となる。この作業ネットワーク「１０日作業ネット」においては、現在日付「８日」から２日先の「１０日」を作業予定日としている。
【０１２１】
そして、作業ネットワーク「１０日作業ネット」が起動された場合、ステップＳ２−２において、制御部２１のダミーネット検索手段２１２は、スケジュールダミーネットワークの検索を行なう。具体的には、ダミーネット検索手段２１２は、ネットワーク名に「＠」が含まれるスケジュールダミーネットワークであって、スケジュール日として「１０日」が設定されているネットワークを検索する。ここでは、図７に示すように、ネットワーク名「＠Ｂ００２」のネットワークが抽出される。
【０１２２】
そして、ステップＳ２−３において、ネットワーク開始処理手段２１３は、この「＠Ｂ００２」において、「＠」に付加された共通コード「Ｂ００２」を特定する。そして、ネットワーク開始処理手段２１３は、この共通コード「Ｂ００２」と「＃」とを組み合わせて随時ネットワーク「＃Ｂ００２」に対してスタートコマンドを発行する。
この場合、ステップＳ３−１において、随時ネットワーク「＃Ｂ００２」が起動されて、手順書の出力処理が行なわれる。
【０１２３】
そして、ステップＳ２−４において、ダミーネット検索手段２１２は、すべてのスケジュールダミーネットワークについての処理終了の確認処理を実行する。ここでは、図７に示すように、スケジュール日として「１０日」が設定されているスケジュールダミーネットワークは、ネットワーク名「＠Ｂ００２」のみであるため、ステップＳ２−５において、ネットワーク終了処理手段２１４は、終了ネットワーク「１０日終了ネット」に対してリリースコマンドを発行する。
【０１２４】
次に、ステップＳ２−６において、ネットワーク実行管理手段２１１は、スケジュール日として「８日」が設定された他の作業ネットワークの完了についての判定処理を実行する。ここでは、ステップＳ２−７において、ネットワーク実行管理手段２１１は、「１０日」の翌日である「１１日」の作業ネットワーク「１１日作業ネット」を起動する。
【０１２５】
この作業ネットワーク「１１日作業ネット」は、先行ネットワークとして「１０日作業ネット」、「１０日終了ネット」としており、両ネットワークが完了していることが実行開始条件となる。
【０１２６】
そして、作業ネットワーク「１１日作業ネット」が起動された場合、ステップＳ２−２において、ダミーネット検索手段２１２は、スケジュール日として「１１日」が設定されているスケジュールダミーネットワークを検索する。ここでは、図７に示すように、ネットワーク名「＠Ｂ００３」のネットワークが抽出される。
【０１２７】
そして、ステップＳ２−３において、ネットワーク開始処理手段２１３は、この「＠Ｂ００３」のスケジュールダミーネットワークに対応する随時ネットワーク「＃Ｂ００３」に対してスタートコマンドを発行する。
【０１２８】
この場合、ステップＳ３−１において、随時ネットワーク「＃Ｂ００３」が起動されて、手順書の出力処理が行なわれる。
ここで、図７に示すように、スケジュール日として「１１日」が設定されているスケジュールダミーネットワークは、ネットワーク名「＠Ｂ００３」のみであるため、ステップＳ２−５において、ネットワーク終了処理手段２１４は、終了ネットワーク「１１日終了ネット」に対してリリースコマンドを発行する。
【０１２９】
次に、ステップＳ２−６において、ネットワーク実行管理手段２１１は、スケジュール日として「８日」が設定された他の作業ネットワークの完了についての判定処理を実行する。ここでは、ステップＳ２−７において、ネットワーク実行管理手段２１１は、「１１日」の翌日である「１２日」の作業ネットワーク「１２日作業ネット」を起動する。
【０１３０】
この作業ネットワーク「１２日作業ネット」は、先行ネットワークとして「１１日作業ネット」、「１１日終了ネット」としており、両ネットワークが完了していることが実行開始条件となる。
【０１３１】
そして、作業ネットワーク「１２日作業ネット」が起動された場合、ステップＳ２−２において、ダミーネット検索手段２１２は、スケジュール日として「１２日」が設定されているスケジュールダミーネットワークを検索する。ここでは、図７に示すように、ネットワーク名「＠Ａ００１」、「＠Ｂ００１」のネットワークが抽出される。
【０１３２】
そして、ステップＳ２−３、Ｓ２−４において、ネットワーク開始処理手段２１３は、この「＠Ａ００１」、「＠Ｂ００１」のスケジュールダミーネットワークに対応する随時ネットワーク「＃Ａ００１」、「＃Ｂ００１」に対して、順次、スタートコマンドを発行
する。
【０１３３】
この場合、ステップＳ３−１において、随時ネットワーク「＃Ａ００１」、「＃Ｂ００１」が順次、起動されて、手順書の出力処理が行なわれる。そして、ネットワーク終了処理手段２１４は、終了ネットワーク「１２日終了ネット」に対してリリースコマンドを発行する。
【０１３４】
次に、ステップＳ２−６において、ネットワーク実行管理手段２１１は、スケジュール日として「８日」が設定された他の作業ネットワークの完了についての判定処理を実行する。ここでは、作業ネットワーク「１３日作業ネット」は、「９日」をスケジュール日として設定されているため、スケジュール日として「８日」が設定された作業ネットワークは、すべて完了したことになり、ネットワーク実行管理手段２１１は、手順書出力処理を終了する。
【０１３５】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、ネットワークマスタデータ記憶部ＤＢ１には、作業ネットワーク、スケジュールダミーネットワーク、随時ネットワーク、終了ネットワークが登録されている。更に、各ネットワークのスケジュールマスタデータＤ２０がスケジュールマスタデータ記憶部ＤＢ２に記録されている。そして、ジョブ運用管理サーバ２０の制御部２１は、この作業ネットワークについての基準日を算出する（ステップＳ１−２）。そして、制御部２１は、基準日について休業日判断処理を実行する（ステップＳ１−３）。基準日が休業日に該当する場合（ステップＳ１−３において「ＹＥＳ」の場合）、制御部２１は、基準日を移動させる（ステップＳ１−４）。そして、基準日が休業日に該当しない場合（ステップＳ１−３において「ＮＯ」の場合）、制御部２１は、ネットワーク実行日（スケジュール日）を特定し（ステップＳ１−５）、スケジュール登録処理を実行する（ステップＳ１−６）。一方、スケジュールダミーネットワークについては作業を行なう作業予定日にスケジュール日が設定される。そして、ネットワーク実行管理手段２１１は、このようにして登録されたスケジュール日に作業ネットワークを起動する。この作業ネットワークによって、作業予定日が設定されたスケジュールダミーネットワークの検索が行なわれる（ステップＳ２−２）。そして、スケジュールダミーネットワークについてのネットワーク管理データが登録されている場合（ステップＳ２−２において「ＹＥＳ」の場合）、ジョブ運用管理サーバ２０の制御部２１は、スケジュールダミーネットワークに対応する随時ネットワークに対してスタートコマンド発行処理を実行する（ステップＳ２−３）。これにより、随時ネットワークによる手順書の出力を行なうことができる。この場合、現在日付から基準日数先の手順書が出力されるため、作業予定日前の期間に手順書の再鑑等の確認作業を行なうことができるので、堅確性を向上することができる。
【０１３６】
また、作業予定日にスケジュールダミーネットワークを登録しておけば、このスケジュールダミーネットワークに対応する随時ネットワークを特定することができる。この随時ネットワークは、任意の作業予定日において利用することができるため、重複して同じ内容のネットワークを登録する必要がないため、システム負荷を軽減しながら、効率的に手順書の出力を行なうことができる。
【０１３７】
・  上記実施形態では、すべてのスケジュールダミーネットワークに対応する随時ネットワークの実行を完了した場合（ステップＳ２−４において「ＹＥＳ」の場合）、ジョブ運用管理サーバ２０の制御部２１は、今回の手順書出力対象の作業予定日の終了ネットワークのリリースコマンド発行処理を実行する（ステップＳ２−５）。ネットワークをスタートさせるロジックと、ネットワークを実行するロジックが別になっているため、複数の随時ネットワークに対するスタートコマンドを発行した場合、すべての随時ネットワークが処理し終わらない内に別の日の後続作業ネットが起動してしまう可能性がある。本実施
形態では、各作業ネットワークにおいては、前日の終了ネットワークを先行ネットワークとしているため、後続のネットワークの誤動作を防止することができる。
【０１３８】
なお、上記実施形態は、以下の態様に変更してもよい。
○  上記実施形態では、作業ネットワークにおいては、先行ネットワークとして前日の作業ネットワーク及び前日の終了ネットワークが指定されている。これに代えて、前日の終了ネットワークのみを作業ネットワークの先行ネットワークとして設定しておくことも可能ある。
【０１３９】
○  上記実施形態では、手順書出力対象の作業予定日を決定するための基準日数を２日としたが、基準日数はこれに限定されるものではない。また、手順書の種類によって、この基準日数を変更することも可能である。この場合には、制御部２１のネットワーク実行管理手段２１１は、複数の基準日数を用いて複数の手順書出力対象の作業予定日を特定する。そして、作業ネットワークは、手順書の種類に応じて設定されたスケジュールダミーネットワークを検索する。これにより、手順書の種類によって、手順書の出力日を変更することができる。
【０１４０】
○  上記実施形態では、ネットワーク名を用いて、スケジュールダミーネットワークに対応する随時ネットワークを起動したが、スケジュールダミーネットワークと随時ネットワークとの対応付け方法はこれに限定されるものはでない。
【図面の簡単な説明】
【０１４１】
【図１】本発明の実施形態のシステム概略図。
【図２】各データ記憶部に記録されたデータの説明図であって、（ａ）はネットワークマスタデータ記憶部、（ｂ）はスケジュールマスタデータ記憶部、（ｃ）はホリデーマスタデータ記憶部、（ｄ）は基準日マスタデータ記憶部、（ｅ）はデータ待ちマスタデータ記憶部に記録されたデータの説明図。
【図３】各データ記憶部に記録されたデータの説明図であって、（ａ）はサブスケジュールデータ記憶部、（ｂ）は予約ファイルデータ記憶部、（ｃ）は先行後続関係ファイルデータ記憶部に記録されたデータの説明図。
【図４】本実施形態の処理の概要の説明図。
【図５】本実施形態の処理手順の説明図。
【図６】本実施形態の処理手順の説明図。
【図７】本実施形態のスケジュールダミーネットワークのスケジュールの説明図。
【図８】本実施形態の処理手順の説明図。
【図９】本実施形態の手順書の雛形の説明図であって、（ａ）は出庫リストの雛形、（ｂ）はオペレーション手順書の雛形の説明図。
【符号の説明】
【０１４２】
１０…クライアント端末、１５…プリンタ、２０…ジョブ運用管理サーバ、２１…制御部、２１ａ…スケジュール作成手段、２１ｂ…予約ファイル生成手段、２１１…ネットワーク実行管理手段、２１２…ダミーネット検索手段、２１３…ネットワーク開始処理手段、２１４…ネットワーク終了処理手段、２１５…手順書出力処理手段、ＤＢ１…ネットワークマスタデータ記憶部、ＤＢ２…スケジュールマスタデータ記憶部、ＤＢ３…ホリデーマスタデータ記憶部、ＤＢ４…基準日マスタデータ記憶部、ＤＢ５…データ待ちマスタデータ記憶部、ＤＢ６…サブスケジュールデータ記憶部、ＤＢ７…予約ファイルデータ記憶部、ＤＢ８…先行後続関係ファイルデータ記憶部、ＤＢ９…実行ファイルデータ記憶部、２４…実行状況データ記憶部、２５…手順書雛形データ記憶部、２６…ボルシル一覧データ記憶部、２７…手順書出力フォルダ記憶部。
【図１】
0004739319.tif 000002
【図２】
0004739319.tif 000003
【図３】
0004739319.tif 000004
【図４】
0004739319.tif 000005
【図５】
0004739319.tif 000006
【図６】
0004739319.tif 000007
【図７】
0004739319.tif 000008
【図８】
0004739319.tif 000009
【図９】
0004739319.tif 000010