2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置の機能概要本発明は、企業間の取引行為等の事業に関する戦略シナリオの作成をはじめとするオブジェクト間の作用行為の手順及び手順の各段階及び最終結果としてのオブジェクト間の関係性に関する妥当性を評価しながらシナリオを完成していくシナリオ作成を支援し、シナリオ作成の手順であるシナリオ入力、モデル出力、モデル操作、シナリオ保管の処理機能を提供する2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置。アクションの定義本発明において、アクションとは、人や物としての一方の何が、他方の何に対して何をするにより2つのオブジェクト間の作用行為を表わす基本構文であり、3種類の属性であるオブジェクト、プロパティ、メソッドを利用して、5つの属性の順である主体オブジェクト主体プロパティメソッド被体オブジェクト被体プロパティの順に並べて表現する。オブジェクトとは人や物である対象物を指し、プロパティとは対象物であるオブジェクトの詳細情報であり、メソッドとはオブジェクトからオブジェクトへの作用行為を指す。また、主体とは作用行為であるメソッドを実施する立場を、被体とは作用行為であるメソッドが実施される立場を示す。したがって、アクションを構成する何がは主体オブジェクトを、何に対しては被体オブジェクトを、何をするはメソッドを示し、また、プロパティを伴う場合は、主体オブジェクトの後に主体プロパティ、被体オブジェクトの後に被体プロパティを続けて記すことにより2つのオブジェクト間の作用行為を表わす基本構文を構成する請求項1に記載の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置。シナリオの定義本発明において、シナリオとは、請求項2に記載のアクションを複数連結し、アクションの実施順を指定した集合情報を指す。実施順の指定とは、各アクションについて順序情報である123や001002003などの序数や09時30分などの時間情報といった数値情報の入力により、アクションの実施順を指定する請求項1に記載の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置。モデルの定義本発明において、モデルとは、請求項3に記載のシナリオを構成する請求項2に記載のアクションの一部またはすべてを対象として、同じ空間に、それを構成するアクションの中に記される主体及び被体のオブジェクトとプロパティの対を両端のノード結節点として表示し、作用行為としてのメソッドを両端のノード結節点の結線として表示する、また、主体及び被体のオブジェクトとプロパティの対、メソッドの5つの属性の情報を、おのおの該当箇所に表示する図を指す請求項1に記載の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置。オブジェクトグループ化の機能請求項4に記載のモデルは、オブジェクトもしくはオブジェクトとプロパティの対を対象として、同一もしくは類似する情報ももつものを、同じオブジェクトグループとし、一つのノード結節点として集約して表示することも可能であり、任意の1種もしくはモデル出力画面上に表示される全種について行う請求項4に記載の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置。本発明の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置は、シナリオ入力画面とモデル出力画面で構成され、シナリオ入力画面においては、請求項2に記載のアクションの複数入力及びこれら複数のアクションの実施順指定によるシナリオ入力を行い、モデル出力画面においては、請求項4に記載のモデルを確認しながら、請求項3に記載のシナリオを構成するアクションの内容修正追加削除実施順の変更モデル画面への出力対象アクションの変更によりシナリオを完成させていく請求項1に記載の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置。2種類の情報の保管本発明において、シナリオの情報は、シナリオ入力画面におけるシナリオ入力情報とモデル出力画面におけるモデル出力及びモデル操作結果情報の2種類を一式として保管し、次回読み出され再利用され、前者のシナリオ入力情報は、請求項2に記載のアクションの5つの属性とこれに関する各種設定情報であり、後者のモデル出力情報及びモデル操作結果情報は、全オブジェクトのモデル出力画面上の配置座標のデータである請求項1に記載の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置。シナリオの作成は、手順の妥当性の評価及びその手順の結果としての複数のオブジェクト間の関係性の妥当性の評価とをあわせて行う人や物である一方のオブジェクトから他方へのオブジェクトへの作用行為を連結、実施順を指定した手順を示すシナリオの妥当性の評価は、それを構成する複数のオブジェクト間の関係性を示すモデルの妥当性の評価とあわせて行う必要がある。シナリオの妥当性は、手順の妥当性の評価に加え、その手順の各段階における複数のオブジェクト間の関係性の妥当性の評価とをあわせて行うモデルとしての妥当性の評価は、実施順の妥当性を評価するためにも、人や物である一方のオブジェクトから他方へのオブジェクトへの作用行為を連結、実施順を指定した手順の各段階における評価を行う必要がある。シナリオの情報は、手順としてのシナリオの情報及び手順の最終と各段階における複数のオブジェクト間の関係性としてのモデルの情報の2つを一式として保管する。シナリオの情報の保管要件として、同じユーザーが、手順としてのシナリオの情報及び手順の最終と各段階における複数のオブジェクト間の関係性としてのモデルの情報を再現して、シナリオをさらに改良する、もしくは、シナリオの情報の提供をうけた他のユーザーが、シナリオに新たなアクションを追加するなど、別途シナリオとして更新することが求められる。シナリオの作成は、手順の妥当性の評価及びその手順の結果としての複数のオブジェクト間の関係性の妥当性の評価とをあわせて行う本発明の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置によれば、ユーザーは、人や物である一方のオブジェクトから他方へのオブジェクトへの作用行為の手順としてのシナリオ及びシナリオを構成するアクションに記述されるオブジェクト間の関係性としてのモデルの妥当性をあわせて評価しながら、完成にむけて改良する機能を提供する。具体的には、まず、シナリオを入力し保存するシナリオ入力画面及びそのシナリオを読み込み、モデルとして出力表示するモデル出力画面の2つの画面を、次に、シナリオを入力保存機能に加えシナリオを構成するアクションの追加削除内容修正実施順指定の変更についてシナリオ入力画面上の機能を、そして、モデル操作であるオブジェクトの移動によるモデル画面上の配置変更によるオブジェクト間の関係性、また、任意の1種または全種のオブジェクトによりグループ化する、すなわち、一つのノード結節点として集約して表示し、オブジェクトの種類間の関係性としてのモデルの妥当性の評価を支援する機能を提供する。シナリオの妥当性は、手順の妥当性の評価に加え、その手順の各段階における複数のオブジェクト間の関係性の妥当性の評価とをあわせて行う本発明の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置によれば、シナリオ入力画面におけるモデル出力の対象アクションの選択により、手順の各段階におけるモデルを出力し、人や物である一方のオブジェクトから他方へのオブジェクトへの作用行為の手順の各段階における複数のオブジェクト間の関係性の妥当性の評価を支援する機能を提供する。シナリオの情報は、手順としてのシナリオの情報及び手順の最終と各段階における複数のオブジェクト間の関係性としてのモデルの情報の2つを一式として保管する。本発明の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置によれば、シナリオの情報は、シナリオ入力情報とモデル出力情報の一式を保管、呼び出し、再利用する機能を提供する。シナリオ入力情報には、アクションの5つの属性に関する情報及びアクションの実施順指定、モデル出力の対象アクションの選択の各種設定情報があり、モデル出力情報には、シナリオの情報の前回保存時における全オブジェクトのモデル出力画面上の配置座標がある。シナリオの作成は、手順の妥当性の評価及びその手順の結果としての複数のオブジェクト間の関係性の妥当性の評価とをあわせて行う本発明の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置によれば、シナリオの作成を、手順の妥当性の評価及びその手順の結果としての複数のオブジェクト間の関係性の妥当性の評価とをあわせて行うことができる機能を提供しており、完成度の高いシナリオを作成することを容易とする。シナリオの妥当性は、手順の妥当性の評価に加え、その手順の各段階における複数のオブジェクト間の関係性の妥当性の評価とをあわせて行う本発明の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置によれば、モデルは、手順の最終結果に加え、手順の各段階及びその集合としての全段階を通じ、複数のオブジェクト間の関係性の妥当性の評価により、手順としてのシナリオ及び複数のオブジェクト間の関係性を示すモデルの妥当性が両立しえるようにシナリオを改良する機能を提供しており、完成度の高いシナリオを作成することを容易とする。シナリオの情報は、手順としてのシナリオの情報及び手順の最終と各段階における複数のオブジェクト間の関係性としてのモデルの情報の2つを一式として保管する。本発明の2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置によれば、同じユーザーが、手順としてのシナリオの情報及び手順の最終と各段階における複数のオブジェクト間の関係性としてのモデルの情報を再現し、シナリオをさらに改良する、もしくは、提供される他のユーザーが、シナリオに新たなアクションを追加するなど、別途シナリオとして更新していくことができ、同じユーザーがシナリオの妥当性の評価を継続する、また、シナリオの複数ユーザー間の交換共有により、シナリオ入力情報及びモデル出力情報の2つを修正しながら、独自のシナリオに修正していくことを容易とする。次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。最良の実施の形態図1に示す本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置は、企業間の取引行為等の事業に関する戦略シナリオの作成をはじめとするオブジェクト間の作用行為の手順及び手順の各段階及び最終結果としてのオブジェクト間の関係性に関する妥当性を評価しながらシナリオを完成していくシナリオ作成を支援し、シナリオ作成の手順であるシナリオ入力、モデル出力、モデル操作、シナリオ保管の処理機能を提供する。シナリオ入力の処理は、シナリオ入力画面において、シナリオ入力情報であるアクションの5つの属性に関する情報及び各種設定情報を入力させ、自動保存をする処理に関するものである。モデル出力の処理は、モデル出力画面において、あらかじめ保存されているシナリオ入力情報であるアクションの5つの属性に関する情報及び各種設定情報及びモデル出力情報である全オブジェクトの配置座標現状値データを呼び出し、モデル出力画面上に、各アクションを構成する主体及び被体のオブジェクトとプロパティのセットを一つのノード結節点として、コマ状に枠線を描画し、その間をメソッド線により結線し、これらアクションの5つの属性に関する情報を表示する処理に関するものである。モデル操作の処理は、シナリオとして入力したアクションデータをモデル出力画面に出力した後、マウスによる操作によるオブジェクトの移動による配置変更、シナリオ入力画面における特定アクションの選択により、出力するアクションを絞り込む、同じ情報をもつオブジェクトを同じグループとしてまとめるオブジェクトグループ化を、任意の1種もしくはモデル出力画面上に表示される全種について行う処理に関するものである。シナリオ保管の処理は、シナリオファイルを構成するシナリオ入力情報であるアクションの5つの属性に関する情報及び各種設定情報とモデル出力情報である全オブジェクトの配置座標データの一式の保管を行う処理に関するものである。本発明の最良の実施の形態においては、別途専用画面において処理を指示する。アクション本発明の最良の実施の形態において、アクションとは、人や物としての一方の何が、他方の何に対して何をするにより2つのオブジェクト間の作用行為を表わす情報である。アクションは、また、3種類の属性であるオブジェクト、プロパティ、メソッドを利用して、5つの属性の順である主体オブジェクト主体プロパティメソッド被体オブジェクト被体プロパティの順に配列して表現する。オブジェクトとは人や物である対象物を指し、プロパティとは対象物であるオブジェクトの詳細情報であり、メソッドとはオブジェクトからオブジェクトへの作用行為を指す。主体とは作用行為であるメソッドを実施する立場を、被体とは作用行為であるメソッドが実施される立場を示す。図3にアクションの概念図を示す。主体と被体のオブジェクトとプロパティの対は、モデル出力画面において、ひとつのコマ状の枠として表示されるため、広義のオブジェクトとする。項20に示すアクションを構成する何がは主体オブジェクトを、何に対しては被体オブジェクトを、何をするはメソッドを示し、また、プロパティを伴う場合は、主体オブジェクトの後に主体プロパティ、被体オブジェクトの後に被体プロパティを続けて記す。シナリオ本発明の最良の実施の形態において、シナリオとは、アクションを複数連結し、アクションの実施順を指定した集合情報を指す。アクションの実施順の指定とは、各アクションについて順序情報である123や001002003などの序数や09時30分などの時間情報といった数値情報の入力により、アクションの実施順を指定することを指す。図4にシナリオの概念図を示す。シナリオは、図3のアクションの概念図に示すアクションの概念を複数連結し、アクション単位で順序情報を設定することでアクションの実施順の指定とともにモデル出力画面における初期配置における表示順を指定する。本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置によるシナリオとして入力できる情報の種類には、企業間の取引行為等の事業に関する戦略シナリオを含む戦略、道筋、ストーリー、手順、段取りや、モデル操作による配置の工夫により関係性を可視化したい情報の種類として仕組み、構造があげられる。本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置による作成支援が適する情報の種類と用途には、事象を表現する2つのオブジェクト間作用行為の連結及び実施順指定が可能であり、事象に登場する複数のオブジェクト間の関係性の妥当性を評価しながら、手順の妥当性の評価も行い、手順と関係性を相互に参照、改良していき、最終的に好ましい手順と関係性の情報の一式を保管することで効果のあるものである。モデル本発明の最良の実施の形態において、モデルとは、シナリオを構成するアクションの一部またはすべてを対象として、同じ空間に、それを構成するアクションの中に記される主体及び被体のオブジェクトとプロパティの対を両端のノード結節点として表示し、作用行為としてのメソッドを両端のノード結節点の結線として表示する、また、主体及び被体のオブジェクトとプロパティの対をそれぞれ1つのオブジェクトのコマ状に枠線を描画し、その枠線の内部にオブジェクトとメソッドの情報を表示し、この主体と被体のオブジェクトのコマ状の枠の間に、メソッドである、主体から被体への作用行為の向きを表わす矢印線により表現されたメソッド線により結線し、その線上中点に、メソッドの情報を表示する図を指す。ここで、モデル出力の最小単位であるアクション単位のモデルの概念を図5のモデルの概念図アクション単位、アクションが連結したシナリオ単位のモデルの概念を図6のモデルの概念図シナリオ単位を示す。本発明の最良の実施の形態において、モデルとは、オブジェクトもしくはオブジェクトとプロパティの対を対象として、同一もしくは類似する情報をもつものを、同じオブジェクトグループとし、一つのノード結節点として集約して表示するオブジェクトグループ化の機能も可能とする。さらに、このオブジェクトグループ化は、任意の1種もしくはモデル出力画面上に表示される全種について行うことを可能とする。図10シナリオ入力画面の外観において、企業Aと企業Bの商品価格競争をテーマに、シナリオ入力画面に入力したアクションを連結したシナリオを示す。図12モデル出力の例モデル操作をし、配置を工夫した画面の様子において、企業Aと企業Bの商品価格競争をテーマに、モデル画面に出力したアクションを連結したシナリオを示す。2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置のハードウェア構成本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置は、図2ハードウェア構成図に示す中央処理制御装置101、読み出し専用メモリーであるプログラムメモリー102、読み出し書き込みメモリーであるキャッシュメモリー103及び入出力インターフェイス108がバス109を介して接続されている。入出力インターフェイス108には、入力装置104、画面表示装置105、通信制御装置106、記憶装置107が接続されている。中央処理制御装置101は、入力装置104からの入力信号に基づいてプログラムメモリー102から2つのオブジェクト間作用順連結によるシナリオ作成プログラムを起動するためのブートプログラムを読み出して実行し、さらに、記憶装置107に記憶されたオペレーティングシステムを読み出す。また、中央処理制御装置101は、入力装置104や通信制御装置106の入力信号に基づいて、各種装置の制御を行い、また、キャッシュメモリー103や記憶装置107に記憶されたデータを読み出して再びキャッシュメモリー103にロードするとともに、キャッシュメモリー103から読み出されたプログラムのコマンドに基づいて、データの計算または加工を後述する一連の処理を実現する処理装置である。入力装置104は、シナリオ作成者である利用者が各種の操作を入力するキーボード、マウスなどの入力デバイスにより構成されており、利用者の操作に基づいて入力信号を生成し、入出力インターフェイス108及びバス109を介して中央処理制御装置101に送信される。画面表示装置105は、CRTディスプレイや液晶ディスプレイなどであり、中央処理制御装置101からバス109及び入出力インターフェイス108を介して表示装置105において表示させる出力信号を受信し、例えば、中央処理制御装置101の処理結果を表示する装置である。通信制御装置106は、LANカードやモデムなどの装置であり、2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置をインターネットやLANなどの通信ネットワークに接続する装置である。インターネット上に公開される他のユーザーが作成公開するシナリオファイルなど、通信制御装置106を介して通信ネットワークと送受信して取得したデータは入力信号または出力信号として、入出力インターフェイス108及びバス109を介して中央処理制御装置101に送受信される。記憶装置107は半導体記憶装置や磁気ディスク装置であり、中央処理制御装置101で実行されるプログラムやデータが記憶されている。本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置の記憶装置107には、2つのオブジェクト間作用順連結によるシナリオ作成プログラムが記憶されるとともに、図1機能ブロック図に示すAシナリオデータベース11、B処理実績データベース12、C配置座標情報データベース13が記憶される。シナリオデータベース11には、まず、シナリオ全体に付与されるシナリオID及びシナリオ名称、このシナリオを構成する全てのアクションID及びアクション順序データ、このアクションデータを構成するオブジェクト主体被体の区別ありプロパティ主体被体の区別ありメソッドに属性IDが個別に付与され、入力情報とともに保管される。また、シナリオを構成する全アクションを対象に算出された全てのオブジェクトグループに付与されるオブジェクトグループID、このオブジェクトグループIDを構成するオブジェクトID、そして、同じオブジェクトグループの全オブジェクトをモデル画面上におけるオブジェクトグループ化の操作により集合させる配置点となるオブジェクトグループリーダーオブジェクトとしてのオブジェクトIDが記録される。B処理実績データベース12には、シナリオ入力、モデル出力、モデル操作、シナリオ保管の各処理に関する処理実績データが記憶される。B処理実績データベース12には、各種処理に関する履歴データ、例として、時間、処理の種類、処理の内容、Aシナリオデータベース11の処理対象データの追加削除変更内容、C配置座標情報データベース13の該当データの変更内容が記憶される。C配置座標情報データベース13には、Aシナリオデータベース11に記憶されるオブジェクトID、プロパティID、メソッドID、オブジェクトグループID、これを構成する全てのオブジェクトID、オブジェクトグループリーダーオブジェクトIDオブジェクトIDの全てのIDの配置座標現状値データ、一時記憶としての配置座標操作差分データ及び初期配置座標テンプレート、これに反映される配置座標初期値データが記憶される。配置座標操作差分データは前回保存時から操作されたオブジェクトIDについて保持し、前回保存時に戻す処理機能を提供する場合に利用する。また、配置座標現状値データは、シナリオ保管の処理において、配置座標保存時データとして一括更新される。また、2つのオブジェクト間作用順連結によるシナリオ作成プログラムが2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置の中央処理制御装置101に読み込まれ実行されることにより、中央処理制御装置101に実装される操作部21、操作部21を構成するシナリオ入力部22、モデル出力部23、モデル操作部24、評価部25、評価部25を構成するアクション入力確認部26、情報表示部27、配置座標算出部28、オブジェクトグループ算出部29、シナリオ保管部30が機能する。各機能は、記憶装置107のデータを利用して、シナリオ入力、モデル出力、モデル操作、シナリオ保管の処理を行う。機能ブロック図に基づくシナリオ作成の処理の概要図1機能ブロック図を参照して、本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置におけるシナリオ作成の手順であるシナリオ入力、モデル出力、モデル操作、シナリオ保管の各処理の概要を説明する。シナリオ入力まず、シナリオ入力画面におけるシナリオ入力の処理は、中央処理制御装置101の操作部21のシナリオ入力部22が起動されて、開始される。シナリオ入力において、中央処理制御装置101の操作部21のシナリオ入力部22、中央処理制御装置101の評価部25のアクション入力確認部26が起動される。シナリオ入力画面における入力データは、記憶装置107のAシナリオデータベース11に記録される。モデル出力シナリオ入力画面におけるモデル出力の処理は、中央処理制御装置101の操作部21のモデル出力部23が起動されて、開始される。モデル出力において、中央処理制御装置101の操作部21のモデル出力部23、中央処理制御装置101の評価部25の情報表示部27、配置座標算出部28が起動される。モデル出力画面における全オブジェクトの情報は、記憶装置107のAシナリオデータベース11から呼び出し表示され、モデル出力画面における全オブジェクトの配置座標情報は、シナリオの新規作成の場合には、記憶装置107のC配置座標情報データベース13の初期座標初期値データ及びこれを記載する初期配置座標テンプレートを、前回保存したシナリオを呼び出す場合には、同じくC配置座標情報データベース13の配置座標保存時データを呼び出す。モデル操作モデル出力画面におけるモデル操作の処理は、中央処理制御装置101の操作部21のモデル操作部24が起動されて、開始される。モデル操作において、中央処理制御装置101の操作部21のモデル操作部24、中央処理制御装置101の評価部25の情報表示部27、配置座標算出部28、オブジェクトグループ算出部29が起動される。モデル出力画面における全オブジェクトの情報は、記憶装置107のAシナリオデータベース11から呼び出し表示され、モデル出力画面における全オブジェクトの配置座標情報は、記憶装置107のC配置座標情報データベース13の初期座標現状値データを、全オブジェクトのうち、操作したオブジェクトの配置座標情報は、前回保存時からの配置座標操作差分データが更新され、初期座標現状値データに追加され、更新されていく。シナリオ保管本発明の最良の実施の形態においては、シナリオ保管の処理は、別途専用画面において指示し、中央処理制御装置101のシナリオ保管部30が起動されて、開始される。シナリオ保管において、中央処理制御装置101のシナリオ保管部30が起動される。シナリオ保管の情報は、シナリオファイルを構成するシナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報とモデル出力情報全オブジェクトの配置座標データの一式である。シナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報を、記憶装置107のAシナリオデータベース11において更新する。モデル出力情報全オブジェクトの配置座標データを、記憶装置107のC配置座標情報データベース13に更新する。上記の全処理の履歴は、記憶装置107のB処理実績データベース12に記録される。配置座標データのライフサイクル以降、図22の配置座標データのライフサイクルを用いて、説明する。シナリオ作成には、シナリオ新規作成、前回保存したシナリオを呼び出す、の2つの場合があり、オブジェクトの配置座標データは、シナリオ新規作成か前回保存したシナリオを呼び出した後、シナリオ入力画面におけるモデル出力、モデル出力画面におけるモデル操作、別途専用画面におけるシナリオ保管という流れで変遷更新されていく。シナリオ新規作成の場合まず、シナリオ新規作成の場合、シナリオ入力画面におけるモデル出力においては、配置座標初期値データxt0yt0が記載される配置座標初期値テンプレートを読み込み、モデル出力画面に出力する。次に、モデル出力画面においてモデルを操作する。この時、操作オブジェクトについて、前回保存時からの差分すなわち配置座標差分値データ△x△yを繰り返し更新する。また、この時、操作オブジェクトについて、配置座標現状値データxtnytnが、繰り返し更新される配置座標差分値データ△x△yを利用して更新される。このデータは、図2ハードウェア構成図のキャッシュメモリー103に保存され、モデル出力画面の表示に利用される。次に、同じくモデル出力画面においてシナリオの保管を行う。この時、全オブジェクトの配置座標現状値データxtnytnは、配置座標保存値データxtzytzとして一括で更新される。そして、操作オブジェクトの配置座標差分値データ△x△yは棄却される。前回保存したシナリオを呼び出す場合次に、前回保存したシナリオを呼び出す場合、シナリオ入力画面におけるモデル出力においては、配置座標保存値データxtzytzを読み込み、モデル出力画面に出力する。次に、モデル出力画面においてモデルを操作する。この時、操作オブジェクトについて、前回保存時からの差分すなわち配置座標差分値データ△x△yを繰り返し更新する。以降は、シナリオ新規作成の場合と同様であり、最後のシナリオ保管の際に、全オブジェクトの配置座標現状値データxtnytnは、配置座標保存値データxtzytzとして一括で更新され、操作オブジェクトの配置座標差分値データ△x△yは棄却される。今回の操作オブジェクトの配置座標操作差分データ、配置座標現状値データを更新は、C配置座標情報データベース13に保存される。2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置による操作内容本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置による操作の内容について示す。図8シナリオ作成の操作フロー図を参照して、本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置におけるシナリオ作成の操作の全体手順を説明する。本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置の操作は大きくシナリオ入力、モデル出力、モデル操作、シナリオ保管の4つに段階に分類できる。ステップS11S15はシナリオ入力、ステップS21はモデル出力、ステップS31はモデル操作、ステップS41はシナリオ保管の各処理に基づく操作の手順となる。まず、ステップS11において、図2ハードウェア構成図のプログラムメモリー102から2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成プログラムを起動し、シナリオ作成を開始する。次に、ステップS12において、シナリオ入力画面を開く。シナリオ入力画面には、図10のシナリオ入力画面の外観に示すように、右から、アクション入力列、順序情報入力列、アクション選択列が配置される。次に、ステップS13において、図10のシナリオ入力画面の外観に示すアクション入力列にアクションの5つの属性である主体オブジェクト、主体プロパティ、メソッド、被体オブジェクト、被体プロパティの入力欄に各情報を入力する。図11に、企業A、企業Bの商品価格戦略シナリオに関する入力例を示す。主体と被体のプロパティはそれぞれ主体と被体のオブジェクトの詳細情報であるため、本発明の最良の実施の形態においては、ある場合とない場合の状態の保存を可能とする。次に、ステップS14において、シナリオ入力画面の外観に示す順序情報入力列に、順序情報を設定する。図17にシナリオ入力の例順序情報に序数を入力した場合を示す。順序情報は、123や001002003などの序数や09時30分などの時間情報といった数値情報を利用する。ただし、本発明の最良の実施の形態においては、順序情報は必ずしも入力する必要はなく、シナリオ入力画面の上からの入力順が、アクションの実施順となる。また、本発明の最良の実施の形態においては、順序情報が設定されるアクションと未設定のアクションが混在する場合、まず、順序情報が設定されるアクションを対象に実施の順番を決定し、次に、順序情報の未設定のアクションを対象として、シナリオ入力画面上の上からの入力順にそって、その直後の実施の順番から付与され、これがアクションの実施順となる。最後に、アクション選択列は、モデル出力の対象としてアクションを選択する機能をもつチェックボックスであり、シナリオ入力画面において入力したアクションの一部についてモデル出力する場合には、出力したいアクションのアクション選択列のチェックボックスにチェックをいれる操作をする。図10のシナリオ入力画面の外観にその操作の様子を示す。次に、ステップS21において、モデル出力画面を開く。ここで、本発明の最良の実施の形態においては、モデル出力画面に出力する際、シナリオ入力画面に入力されるデータは自動的に更新保管され、出力されるものとする。図12に企業Aと企業Bの商品価格競争をテーマとしたモデル出力の例モデル操作をし、配置を工夫した画面の様子を示す。次に、ステップS31において、モデルを操作する。モデルの操作には、オブジェクトの移動による配置変更、特定のアクションを選択してモデルを表示する、オブジェクトグループ化するの3つがある。まず、オブジェクトの移動による配置変更とは初期配置のモデルからマウス等による操作により1つもしくは複数のオブジェクトの配置を変更すなわち移動させることである。本発明の最良の実施の形態において、初期配置のモデルとは、シナリオ入力画面上で入力された各実施順のアクションを構成する主体及び被体オブジェクトを、あらかじめ規定されているモデル出力画面上の初期配置座標に配置することで、図13のモデル出力画面の外観初期配置の状態に示す、上から下にむかう配置の状態を指す。次に、図18のオブジェクトの移動による配置変更の様子を示す。次に、特定のアクションを選択してモデルを表示する、は、図10のシナリオ入力画面の外観に示したアクション選択列のチェックボックスでシナリオ内の一部のアクションを選択し、それらを対象としてモデルを表示することである。図19に、特定のアクションを選択してモデルを表示する様子を示す。図中の左側のシナリオ入力画面における6つのアクションのうち、4つのアクションを指定、モデル出力を行い、図中の右側のモデル出力画面において、選択されていない2つのアクションが表示されていない領域ができる。この選択するアクションを、例えば、実施順の上から選択アクションをひとつづつずらしていく、複数個づつずらしていく、また、選択アクションを実施順の上から順に追加していくことにより、モデル出力を連続して行うと、実施順もしくは順序情報が時間情報の場合の、時間経過に沿ったモデルすなわち選択アクションに入力される複数オブジェクト及びこれらの関係の変化が理解でき、シナリオの各段階のモデルの妥当性の評価が容易となる。オブジェクトグループ化するのオブジェクトグループとは、本発明の最良の実施の形態においては、オブジェクトとプロパティの情報について完全に一致しているオブジェクトのグループを指し、主体と被体の区別は問わないものとする。オブジェクトグループ化するのうち、任意の1種のオブジェクトグループ化は、本発明の最良の実施の形態においては、任意のオブジェクトの配置座標を集合点とし、同オブジェクトグループの他のオブジェクトを集約し、1つのノード結節点として表示することである。全種のオブジェクトグループ化は、全オブジェクトグループのオブジェクトグループリーダーオブジェクトの配置座標を集合点として、同オブジェクトグループ内の他のオブジェクトを集約し、オブジェクトグループ種類数のノード結節点として表示することである。オブジェクトグループリーダーオブジェクトとは、シナリオにおけるアクションの部品として、各オブジェクトグループを構成する全オブジェクトの中で実施順が一番早いもしくは最優先のオブジェクトであり、同じアクションにおける主体と被体のオブジェクトが同じオブジェクトグループである場合には、主体のオブジェクトが優先するものとする。なお、同じアクションにおける主体と被体のオブジェクトが同じオブジェクトグループである場合とは、主体から主体と同一の被体への作用行為であるから、自身に対する作用行為に関するアクションの場合である。オブジェクトグループ化の操作は、モデル出力画面上のオブジェクトの枠のいずれかの箇所の右クリックによるメニュー表示により、任意の1種のオブジェクトグループ化を行うか、全種オブジェクトグループ化を行うかの選択ができるものとする。オブジェクトグループ化する図22の各オブジェクトグループ化の操作の方法、可視化の内容、評価の観点に示すように、任意の1種のオブジェクトグループ化は、1種オブジェクトのグループ化であり、操作の方法は、任意の1種のオブジェクトを選択、グループ化を行うことである。任意の1種のオブジェクトグループ化の可視化の内容は、任意の1種のオブジェクトを中心とした全アクションの手順を可視化することである。任意の1種のオブジェクトグループ化の評価の観点は、任意の1種のオブジェクトを中心としたアクション毎の関係もしくは手順の妥当性を評価する観点である。オブジェクトグループ化する図22の各オブジェクトグループ化の操作の方法、可視化の内容、評価の観点に示すように、全種のオブジェクトグループ化は、全種オブジェクトのグループ化であり、操作の方法は、全種のオブジェクトの一括グループ化を行うことである。全種のオブジェクトグループ化の可視化の内容は、全種のオブジェクト間の関係状況を可視化することである。全種のオブジェクトグループ化の評価の観点は、全種のオブジェクト間の関係の妥当性を評価する観点である。オブジェクトグループ化する図22の各オブジェクトグループ化の操作の方法、可視化の内容、評価の観点に示すように、複数種のオブジェクトグループ化は、1種オブジェクトのグループ化を、複数種について繰りかえし行うことである。したがって、操作の方法は、1種のオブジェクトを選択、グループ化を複数種のオブジェクトについて繰り返し行うことである。複数種のオブジェクトグループ化の可視化の内容は、複数種のオブジェクト間の関係状況の可視化もしくは複数種のオブジェクトとそれ以外のオブジェクトとの全アクションの手順を可視化することである。複数種のオブジェクトグループ化の評価の観点は、複数種のオブジェクト間の関係もしくは、これら複数種のオブジェクトとそれ以外のオブジェクトとのアクション毎の関係もしくは手順の妥当性を評価する観点である。図20に、オブジェクトグループ化する様子を、図21に、オブジェクトグループ化する様子を示す。次に、ステップS15において、モデル出力画面におけるモデル操作によりシナリオの妥当性を評価しながら、必要に応じてシナリオ入力画面に戻り、シナリオを修正する。図10のシナリオ入力画面の外観に示す、アクション入力列における主体及び被体のオブジェクトプロパティメソッドの情報の変更、アクションの追加削除、順序情報入力列における順序の変更もしくは実施順指定の変更、アクション選択列によるモデル出力対象アクションの変更等を行い、手順の各段階におけるモデルをモデル出力画面に出力し、モデルの妥当性の評価を行い、シナリオを修正、完成度の高いシナリオに改良していく。最後に、ステップS41において、シナリオを保管する本発明の最良の実施の形態においては、シナリオ保管の操作は、別途専用画面において実施するとする。シナリオ保管とは、シナリオファイルを構成するシナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報とモデル出力情報全オブジェクトの配置座標データの一式を保管することである。シナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報は、図1機能ブロック図のAシナリオデータベース11に、モデル出力情報全オブジェクトの配置座標データは、図1機能ブロック図のC配置座標情報データベース13に保存することである。シナリオ作成の操作の全体手順が終了する。なお、上述のシナリオ作成の一連の作業について、図9のシナリオ作成シナリオ入力モデル出力モデル操作シナリオ保管のライフサイクルに示す。シナリオ作成のライフサイクルは、シナリオ入力、モデル出力、モデル操作、シナリオ保管の4段階である。全体の流れは、まず、シナリオ入力において、アクション入力及び必要に応じて順序情報設定を行い、次に、モデル出力において、全アクション出力もしくは特定アクションの出力を行い、次に、モデル操作において、オブジェクトの移動による配置変更、オブジェクトのグループ化を行う。また、モデルを操作し、オブジェクト間の関係性や順序を評価した後、シナリオ修正をする場合は、アクションの修正追加削除、順序情報変更等を行うために、シナリオ入力に戻る。最後に、シナリオ保管については、シナリオ入力、モデル出力直後の段階においては、シナリオ入力情報の保管のみとなり、モデル出力情報は初期配置のものとなる。そして、モデル操作の段階になると、操作したオブジェクトがあるため、シナリオファイルを構成するシナリオ入力情報モデル出力情報の2種類が保管される。2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置による各処理の手順本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置による各処理の詳細について示す。シナリオ入力の処理以降、図1機能ブロック図及び図17のシナリオ入力の処理フロー図を参照して、本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置におけるシナリオ入力の処理の詳細を説明する。シナリオ入力画面におけるシナリオ入力の処理は、中央処理制御装置101の操作部21のシナリオ入力部22が起動されて、開始される。まず、ステップS101において、シナリオ入力開始の前に、シナリオ入力画面の表示を行う。図2ハードウェア構成図内のプログラムメモリー102にある2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成プログラムにあるシナリオ入力画面図を表示させる。次に、同じくステップS101において、シナリオIDの生成と保存を行う。シナリオIDは、シナリオの新規作成時において、シナリオ単位に付与され、2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置の内部において一意に認識保管するために付与されるIDである。シナリオIDは、シナリオ入力画面を開いた後、Aシナリオデータベース11にある前回保存されている、シナリオファイルを構成するシナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報を呼び出す場合には、それに付与されるシナリオIDを、新規に作成する場合には、仮のシナリオIDが生成され、未入力のシナリオ入力情報に一時的に付与される。Aシナリオデータベース11に保存された仮のシナリオIDは、そのシナリオが、付与されたシナリオ名称とともに保存される際、付与される正式のシナリオIDに更新される。そして、付与された正式のシナリオIDは、Aシナリオデータベース11に保存される。次に、ステップS102において、シナリオ入力画面において、アクションを入力する。アクションIDは、アクションの新規作成時において、アクション単位に付与され、2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置の内部において一意に認識保管するために付与されるIDである。シナリオIDは、シナリオ入力画面において、アクション行が新規作成もしくは追加される度、Aシナリオデータベース11にある前回保存されている、シナリオファイルを構成するシナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報を呼び出す場合には、それに付与されるアクションIDを、新規に作成する場合には、仮のアクションIDが生成され、新規作成もしくは追加された未入力のアクションに一時的に付与される。Aシナリオデータベース11に保存された仮のアクションIDは、そのアクションを含むシナリオが、付与されたシナリオ名称とともに保存される際、付与される正式のアクションIDに更新される。そして、付与された正式のアクションIDは、Aシナリオデータベース11に保存される。次に、ステップS103において、属性IDの生成及び入力情報格納オブジェクト主体と被体、プロパティ主体と被体、メソッドを行う。アクションを入力し、アクションIDが決定されると、アクションの情報を構成するオブジェクト主体と被体、プロパティ主体と被体、メソッドにIDが付与され、これらIDとともにこれら入力情報がAシナリオデータベース11に保存される。次に、ステップS104において、オブジェクトグループID及びオブジェクトグループリーダーオブジェクトIDの生成と格納を行う。アクションを入力し、アクションIDが決定されると、アクションの情報を構成するオブジェクト主体と被体、プロパティ主体と被体、メソッドにIDが付与される。これらIDとともにこれらの入力情報がAシナリオデータベース11に保存されると同時に、各アクションの主体と被体のオブジェクトとプロパティの入力情報を対象として比較計算し、オブジェクトグループIDを付与し、それを構成するオブジェクトIDのセットを、Aシナリオデータベース11に記憶する。そして、このオブジェクトグループIDは、モデル操作におけるオブジェクトグループ化の処理の際に利用される。本発明の最良の実施の形態においては、各アクションの主体と被体のオブジェクトとプロパティの入力情報を対象として比較計算は、一度、文字コード化して比較するものとする。次に、各オブジェクトグループIDを構成するオブジェクトIDの中からオブジェクトリーダーオブジェクトを認識する。該当するオブジェクトのオブジェクトIDにオブジェクトグループリーダーオブジェクトIDを関係づける。各オブジェクトグループIDとオブジェクトグループリーダーオブジェクトID、該当するオブジェクトIDの3つを関係づけて、Aシナリオデータベース11に記憶する。そして、これらのIDは、モデル操作におけるオブジェクトグループ化の処理の際に利用される。次に、ステップS105において、図1機能ブロック図のAシナリオデータベース11において、入力アクション情報の仮保存を行う。入力アクション情報とは、アクションID、アクション順序データ、属性IDオブジェクトプロパティメソッド、属性入力情報オブジェクトプロパティメソッドである。入力アクションの仮保存時、中央処理制御装置101の評価部25のアクション入力確認部26において、入力アクション情報に問題がないかチェックし、問題があれば、仮保存を中止、ユーザーに通知する。入力アクションの仮保存は、シナリオ保管を行うまで、シナリオ情報の構成情報であるアクション単位で保存する安全機能である。本発明の最良の実施の形態において、入力アクション情報に問題がある状態とは、属性入力情報における特殊文字の入力である。なお、順序情報の入力がある場合には、シナリオ入力画面上の上の行に入力されているものを優先するといった処置をとり、アクション順序データとしては受付けこれらの順序情報を格納するものとする。以上で、アクション入力による各種データの読み込みと仮保存が終了する。最後に、ステップS106において、順序情報の認識を行う。順序情報は、中央処理制御装置101の操作部21のシナリオ入力部22により認識され、Aシナリオデータベース11におけるアクション順序データとしてアクションIDに関係づけられ、記憶される。シナリオ入力の処理を終了する。モデル出力の処理以降、図1機能ブロック図及び図15のモデル出力の処理フロー図を参照して、本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置におけるモデル出力の処理の詳細を説明する。シナリオ入力画面におけるモデル出力の処理は、中央処理制御装置101の操作部21のモデル出力部23が起動されて、開始される。モデル出力の方法シナリオ入力画面におけるモデル出力には、シナリオ新規作成の場合における、初期配置座標テンプレート上の配置座標初期値データを読みこみ出力する方法、そして、一度保存したシナリオを呼び出す場合における、モデル画面上で操作した結果としての全オブジェクトの配置座標保存時データ、シナリオファイルを構成するモデル出力情報全オブジェクトの配置座標データとして格納されたものを読み出し出力する方法との2種類がある。シナリオ新規作成の場合におけるモデル出力まず、シナリオ新規作成の場合におけるモデル出力について示す。まず、ステップS201において、C配置座標情報データベース13から、初期配置座標テンプレートの読み込みを行う。初期配置座標テンプレートとは、全ての順のアクションを構成する主体及び被体オブジェクトのモデル出力画面上の初期配置座標データを記載したものである。初期配置座標はC配置座標情報データベース13の配置座標初期値データを指し、初期配置の処理においては、中央処理制御装置101の評価部25の情報表示部27が機能し、配置座標算出部28を利用せず、初期配置座標テンプレートを読み込み、出力表示される。そして、全オブジェクトの配置座標初期値データを読み取り、全オブジェクトの配置座標現状値データとして、C配置座標情報データベース13に保管される。一度保存したシナリオを呼び出す場合におけるモデル出力次に、一度保存したシナリオを呼び出す場合におけるモデル出力について示す。まず、ステップS202において、C配置座標情報データベース13から、前回、モデル出力画面上で操作した結果としての全オブジェクトIDの配置座標保存時データの読み込みを行う。この配置座標保存時データは、シナリオファイルの前回保管時において、全オブジェクトの配置座標現状値データが一括して更新されたものである。モデル出力画面の表示次に、ステップS203において、モデル出力画面の表示を行う。以降の処理は、シナリオ新規作成の場合のモデル出力、一度保存したシナリオを呼び出す場合のモデル出力の両方について同じである。図2ハードウェア構成図内のプログラムメモリー102にある2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成プログラムにあるモデル出力画面図を表示させる。オブジェクトの枠線及びメソッド線の描画と入力情報の表示次に、ステップS204において、C配置座標情報データベース13にある全オブジェクトの配置座標現状値データ、シナリオファイルを構成するモデル出力情報全オブジェクトの配置座標データとして格納されたものを読み出し、モデル出力画面上の該当座標においてオブジェクトの枠線の描画を行う。次に、Aシナリオデータベース11内の該当アクションIDを構成するオブジェクトID、各プロパティID及びそれぞれの入力情報を呼び出し、描画したオブジェクトの枠線を構成するオブジェクト及びプロパティ情報の表示位置に表示する。次に、ステップS205において、同じアクションIDを共有する主体オブジェクトと被体オブジェクトとの間にメソッド線の描画を行う。この処理と同時に、Aシナリオデータベース11内の該当アクションIDの主体オブジェクトIDと被体オブジェクトIDの配置座標現状値データをC配置座標情報データベース13から読み出し、メソッド線の線分中点となるXY座標を計算する。次に、Aシナリオデータベース11内の該当アクションIDを構成するメソッドID及びその入力情報を呼び出し、メソッド線の線分中点において、メソッド情報の表示を行う。モデル出力の処理を終了する。モデル操作の処理以降、図1機能ブロック図及び図16のモデル操作の処理フロー図を参照して、本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置におけるモデル操作の処理の詳細を説明する。モデル操作は、シナリオ入力、モデル出力後からシナリオ保管までの間に行う操作による処理となる。モデル出力画面におけるモデル操作の処理は、中央処理制御装置101の操作部21のモデル操作部24が起動されて、開始される。モデル出力画面におけるモデル操作モデル出力画面におけるモデル操作には、ステップS301における、オブジェクトの移動による配置変更、ステップS301における、特定のアクションを選択してモデルを表示する、ステップS301における、オブジェクトグループ化するの3種がある。オブジェクトの移動による配置変更まず、ステップS301において、オブジェクトの移動による配置変更、を行う。モデル出力画面において、操作オブジェクトの配置座標操作差分データを計算、配置座標現状値データを呼び出し、配置座標操作差分データを加え、操作オブジェクトの最新の配置座標現状値データとする。本処理は以降、操作オブジェクトを対象として、項184から項191までの処理を行う。特定のアクションを選択してモデルを表示する次に、ステップS301において、特定のアクションを選択してモデルを表示する、を行う。本処理は以降、シナリオ入力画面において選択されているアクションを構成する主体と被体のオブジェクトを対象として、項175から項183までの処理を行う。オブジェクトグループ化する次に、ステップS301において、オブジェクトグループ化する、を行う。任意の1種の場合任意の1種の場合、本発明の最良の実施の形態においては、任意の1種の指定は、該当オブジェクトグループを構成するいずれかのオブジェクトの枠線内スペース一部の右クリックによるメニュー表示、選択によるものとする。任意の1種のオブジェクトグループ化の処理が開始されると、中央処理制御装置101のモデル操作部23と評価部24にあるオブジェクトグループ化算出部29が起動される。次に、そのオブジェクトIDを一つのオブジェクトとして構成するオブジェクトグループIDを、Aシナリオデータベース11から読み取り認識する。次に、そのオブジェクトIDの配置座標現状値データをC配置座標データベース13から読み取り、それをこのオブジェクトグループの集合点とする。次に、そのオブジェクトIDを含む同じオブジェクトグループIDを構成する他のオブジェクトIDを、Aシナリオデータベース11から読み取る。次に、同じオブジェクトグループIDのその他のオブジェクトIDの配置座標現状値データを、集合点の配置座標データに変更して、C配置座標データベース13に保存する。本処理は以降、同じオブジェクトグループIDのその他のオブジェクトIDを対象として、項184から項191までの処理を行う。全種の場合全種の場合、本発明の最良の実施の形態においては、全種の指定は、専用ボタンの提供もしくは任意のオブジェクトの枠線内スペース一部の右クリックによるメニュー表示、選択によるものとする。全種のオブジェクトグループ化の処理が開始されると、中央処理制御装置101のモデル操作部23と評価部24にあるオブジェクトグループ化算出部29が起動される。次に、モデル出力画面に出力されるすべてのオブジェクトグループIDを、Aシナリオデータベース11から読み取り認識する。次に、すべてのオブジェクトグループIDのオブジェクトグループリーダーオブジェクトIDの配置座標現状値データをC配置座標データベース13から読み取る。次に、すべてのオブジェクトグループリーダーオブジェクトIDの配置座標現状値データをC配置座標データベース13から読み取り、それを各オブジェクトグループの集合点とする。次に、すべてのオブジェクトグループIDを構成するオブジェクトグループリーダーオブジェクトID以外のオブジェクトIDを、Aシナリオデータベース11から読み取る。次に、前項で認識したすべてのオブジェクトグループIDを構成するオブジェクトグループリーダーオブジェクトID以外のオブジェクトIDの配置座標現状値データを、C配置座標データベース13から読み取る。次に、各種オブジェクトグループ内のその他のオブジェクトIDの配置座標現状値データを、集合点の配置座標データに変更して、C配置座標データベース13に保存する。本処理は以降、各種オブジェクトグループ内のその他のオブジェクトIDを対象として、項184から項191までの処理を行う。モデル操作の処理を終了するシナリオ保管の処理以降、図1機能ブロック図及び図17のシナリオ保管の処理フロー図を参照して、本発明の最良の実施の形態に係る2つのオブジェクト間作用行為の連結及び実施順指定によるシナリオ作成装置におけるシナリオ保管の処理の詳細を説明する。シナリオ保管とは、シナリオファイルを構成するシナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報とモデル出力情報全オブジェクトの配置座標データの一式を保管することである。まず、ステップS401において、別途専用画面において、シナリオ保管の処理が指示されると、中央処理制御装置101のシナリオ保管部30が起動されて、開始される。次に、ステップS402において、シナリオ保管部30により、シナリオ入力情報アクションの5つの属性に関する情報及び各種設定情報を、Aシナリオデータベース11において更新する。これらのデータにはまず、Aシナリオデータベース11に示す、シナリオ入力画面において入力されたシナリオID、シナリオ名称、シナリオ入力画面において、仮保存したアクションの構成情報であるアクションID、アクション順序データ、属性IDオブジェクトプロパティメソッド、属性入力情報オブジェクトプロパティメソッドがある。これらのデータにはまた、Aシナリオデータベース11に示す、モデル出力画面において出力及び操作の結果、算出されたオブジェクトグループID、これを構成する全オブジェクトID、オブジェクトグループリーダーオブジェクトIDオブジェクトIDがある。次に、ステップS403において、シナリオ保管部30により、モデル出力情報全オブジェクトの配置座標データを、配置座標保存時データとして、C配置座標情報データベース13に更新する。C配置座標情報データベース13には、配置座標初期値データ、初期配置座標テンプレート、配置座標現状値データ、配置座標操作差分データ、配置座標保存時データがある。まず、配置座標初期値データ及び記載される初期配置座標テンプレートが保存されている。次に、ステップS404において、保存されている操作したオブジェクトの配置座標操作差分データは、シナリオ保管されると、この前の保存時の状態に戻す必要がないため、この時点で、Aシナリオデータベース11から削除される。次に、ステップS405において、B処理実績データベース12の処理実績データが最終更新される。シナリオ保管の処理を終了する。以上、本発明をその最良の実施の形態により記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものではなく、ここでは記載していない様々な実施の形態等を含むと理解すべきである。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められる。そして、本発明の開示から様々な代替実施の形態、実施例及び運用技術が明らかとなり、これらも、当特許請求の範囲に係る発明特定事項によって定められるものとなる。その例として以降にあげる。図2ハードウェア構成図に示すように一つのハードウェア上に構成されても良いし、その機能や処理数に応じて複数のハードウェア上に構成されても良い。また、既存の情報システム上に実現されても良い。入力装置、画面表示装置は、パーソナルコンピューターのみならず、携帯電話、携帯端末、インターネットテレビなどのハードウェアでも良い。また、ハードウェアが携帯電話、携帯端末の場合、パネル上の直接操作インターフェイスが提供されている場合は、モデル出力画面上のオブジェクト等の配置を指で動かし、直接操作することでも良い。アクションの基本構文は、主体のオブジェクトから被体のオブジェクトへの作用行為を表現し、能動態を前提とするが、主体のオブジェクトが被体のオブジェクトからうける作用行為としての受動態でも良い。プロパティはオブジェクトを説明、修飾する情報としての詳細情報としての役割に加え、オブジェクトの所属物としての情報となった場合、何の何が何の何に対して何をするという基本構文を表わすものでも良い。この場合、これまでのメソッドすなわち作用行為の主体及び被体は、主体プロパティ及び被体プロパティに入れ替わることでも良い。シナリオ入力画面に入力するアクションに階層を設定し、主要なアクションは上の階層に、そのアクションの具体詳細に入力するアクションは、その下の階層のアクションをしても良い。その時、階層に応じてオブジェクトの枠線の表現を変える、モデル出力画面への初期配置においては、上の階層より下の階層をずらして表示するなど区別しやすく表現する工夫が考えられる。図1機能ブロック図の中央制御処理装置101の評価部25のアクション確認部26が確認する入力アクション情報の要件として、属性入力情報において特殊文字が含まれていないことのほかに、アクションの5つの属性のいずれかの属性についての入力、例として、主体及び被体オブジェクトとメソッドの入力や文字数の制限、例として、主体及び被体オブジェクトは20文字、メソッドは16文字とした制限を設定しても良い。作用行為の実施順には時点に関する順序のほかに、期間に関する順序がある。期間に関する順序を設定するために、例えば、シナリオ入力画面における順序情報入力列を2列とし、1列目は開始時点、2列目は完了時点の入力による期間指定を可能とすることでも良い。また、順序情報入力列1列における時点指定との混在を許容する場合、順序情報入力列1列、順序情報入力列2列のアクションが混在し、かつ、1列目の順序情報序数もしくは時間情報が同一である場合、時点指定を期間指定より優先する、また、モデル出力画面において、期間指定のアクションのメソッド線は、波線として表現するなど、モデル出力画面上で、時点指定のメソッドをもつアクションとの区別を容易とする工夫も考えられる。モデル出力画面上のオブジェクト、プロパティの枠線内、メソッド線の上のどこかをクリックすることで、シナリオ入力画面上の該当するアクションの該当入力欄に誘導され、その情報を変更できるインターフェイスを提供しても良い。同一のオブジェクトグループに属する条件として、オブジェクトとプロパティの入力情報が完全に一致していることを条件とするほか、オブジェクトが一致していて、プロパティが一致していなくても良い、や、オブジェクトとプロパティが完全に一致していることを条件とするも、文字列の比較分析を行う際、括弧文字ので囲む文字列は無視する機能いわゆるコメントアウト機能の提供により、記述の自由度をあたえる機能も考えられる。シナリオの保管シナリオ保管の操作は、別途専用画面において、シナリオファイルの呼び出しシナリオ入力画面を開くモデル出力画面を開くとをあわせ実施させることでも良い。