【手続補正書】
【提出日】平成15年12月18日(2003.12.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
個別の入出力仕様を有し、所定の処理動作を実行する複数のプログラムモジュールと、
前記複数のプログラムモジュールの各々の前記入出力仕様に関する入出力情報を設定する入出力情報入力手段と、
前記入出力情報に基づいて、前記複数のプログラムモジュールの各々で実行される処理動作に関する入力情報を、前記複数のプログラムモジュールの各々の入出力仕様に対応させて変換する入出力情報変換手段と、
前記複数のプログラムモジュールの各々の処理動作の実行順序に関する実行制御情報を設定する実行制御情報入力手段と、
前記実行制御情報に基づいて、前記入出力情報変換手段により変換された前記入力情報を、前記複数のプログラムモジュールの各々に入力して所定の順序で前記処理動作を実行させる実行制御手段と、
を有することを特徴とするプログラムモジュールの実行制御装置。
【請求項２】
前記実行制御手段は、前記実行制御情報に基づいて、所定のプログラムモジュールのみを選択して前記処理動作を実行させ、前記プログラムモジュールによる処理動作の結果を出力することを特徴とする請求項１記載のプログラムモジュールの実行制御装置。
【請求項３】
前記実行制御手段は、前記実行制御情報に基づいて、前記複数のプログラムモジュールの各々を所定の順序で前記処理動作を実行させる際に、前記複数のプログラムモジュールの各々の処理結果を前記変換された前記入力情報とともに、順次次段の前記プログラムモジュールに入力して前記処理動作を実行させ、前記複数のプログラムモジュールによる一連の処理動作の結果を出力することを特徴とする請求項１記載のプログラムモジュールの実行制御装置。
【請求項４】
前記複数のプログラムモジュールによる処理動作の結果を出力ファイルとして生成する出力ファイル生成手段を有し、
前記実行制御手段は、前記実行制御情報に基づいて、前記複数のプログラムモジュールの各々を所定の順序で前記処理動作を実行させる際に、前記複数のプログラムモジュールの各々の処理結果を前記出力ファイルの形式で前記変換された前記入力情報とともに、順次次段の前記プログラムモジュールに入力して前記処理動作を実行させ、前記複数のプログラムモジュールによる一連の処理動作の結果を出力することを特徴とする請求項１記載のプログラムモジュールの実行制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
上記問題点を解決するために、請求項１記載のプログラムモジュールの実行制御装置は、個別の入出力仕様を有し、所定の処理動作を実行する複数のプログラムモジュールと、前記複数のプログラムモジュールの各々の前記入出力仕様に関する入出力情報を設定する入出力情報入力手段と、前記入出力情報に基づいて、前記複数のプログラムモジュールの各々で実行される処理動作に関する入力情報を、前記複数のプログラムモジュールの各々の入出力仕様に対応させて変換する入出力情報変換手段と、前記複数のプログラムモジュールの各々の処理動作の実行順序に関する実行制御情報を設定する実行制御情報入力手段と、前記実行制御情報に基づいて、前記入出力情報変換手段により変換された前記入力情報を、前記複数のプログラムモジュールの各々に入力して所定の順序で前記処理動作を実行させる実行制御手段と、を有することを特徴としている。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、請求項２記載の発明は、請求項１記載のプログラムモジュールの実行制御装置において、前記実行制御手段は、前記実行制御情報に基づいて、所定のプログラムモジュールのみを選択して前記処理動作を実行させ、前記プログラムモジュールによる処理動作の結果を出力することを特徴としている。
そして、請求項３記載の発明は、請求項１記載のプログラムモジュールの実行制御装置において、前記実行制御手段は、前記実行制御情報に基づいて、前記複数のプログラムモジュールの各々を所定の順序で前記処理動作を実行させる際に、前記複数のプログラムモジュールの各々の処理結果を前記変換された前記入力情報とともに、順次次段の前記プログラムモジュールに入力して前記処理動作を実行させ、前記複数のプログラムモジュールによる一連の処理動作の結果を出力することを特徴としている。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
さらに、請求項４記載の発明は、請求項１記載のプログラムモジュールの実行制御装置において、前記複数のプログラムモジュールによる処理動作の結果を出力ファイルとして生成する出力ファイル生成手段を有し、前記実行制御手段は、前記実行制御情報に基づいて、前記複数のプログラムモジュールの各々を所定の順序で前記処理動作を実行させる際に、前記複数のプログラムモジュールの各々の処理結果を前記出力ファイルの形式で前記変換された前記入力情報とともに、順次次段の前記プログラムモジュールに入力して前記処理動作を実行させ、前記複数のプログラムモジュールによる一連の処理動作の結果を出力することを特徴としている。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記請求項１、２、３又は４記載のプログラムモジュールの実行制御装置によれば、入出力情報変換手段が、入出力情報入力手段により設定された入出力情報に基づいて、各プログラムモジュールに入力される入力情報を、各プログラムモジュールの入出力仕様に対応した形式に変換し、また、実行制御手段が、実行制御情報入力手段により設定された実行制御情報に基づいて、所定の順序でプログラムモジュールに変換された入力情報を入力して処理動作を実行させる。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
このようにして、各プログラムモジュールの入出力仕様に入力情報の形式が合致され、かつ、所定の順序でプログラムモジュールの処理動作が実行される。
そのため、ソフトウェアの開発段階でプログラムモジュールの入出力仕様に変更が生じた場合にも、入出力情報入力手段において変更された入出力仕様に対応した入出力情報を設定することによりプログラムモジュールに入力される入力情報を所望の入出力仕様に合致させることができるため、プログラムモジュールの処理動作を制御する入力情報を含むソフトウェア自体を修正する必要がなく、ソフトウェアの開発工数の増加を抑制して、短期間でのソフトウェア開発を実現することができる。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
【発明の効果】
以上説明したように、請求項１、２、３又は４記載のプログラムモジュールの実行制御装置によれば、ソフトウェアの開発段階でプログラムモジュールの入出力仕様に変更が生じた場合にも、入出力情報入力手段において変更された入出力仕様に対応した入出力情報を設定することによりプログラムモジュールに入力される入力情報を所望の入出力仕様に合致させることができるため、プログラムモジュールの処理動作を制御する入力情報を含むソフトウェア自体を修正する必要がなく、ソフトウェアの開発工数の増加を抑制して、短期間でのソフトウェア開発を実現することができる。