(57)【要約】【課題】イベントを達成するまでの一連のプロセスを構築する際の自由度向上を図ることが可能なプロセス構築システムの提供を目的とする。【解決手段】本発明のプロセス構築システム１０は、イベントＩＤ３２とイベント情報とが関連付けられたイベントデータファイル３１を記憶するイベントデータベース３０と、プロセスＩＤ４２とプロセス情報４４とが関連付けられたプロセスデータファイルを記憶するプロセスデータベース４０と、イベントＩＤ３２とプロセスの順番を示す結合情報６３とが関連付けられた結合情報データファイル６１を記憶するプロセスデータベース６０と、を有する。結合情報６３は、その結合情報６３に登場するプロセスの並び替え、削除、追加又は差し替えにより編集され、編集後の結合情報６３は、新規な結合情報６３として結合情報データベース６０に登録される。【選択図】図７
2017004087.tif 000002
【特許請求の範囲】
【請求項１】
複数のプロセスを繋ぎ合わせて、目標とするイベントを達成するための一連のプロセスを構築するプロセス構築システムであって、
前記イベントの識別子であるイベントＩＤと、前記イベントの名称、説明その他のイベント情報とが関連付けられたイベントデータファイルを記憶するイベントデータベースと、
前記プロセスの識別子であるプロセスＩＤと、そのプロセスに関する説明、見出しその他のプロセス情報とが関連付けられた複数のプロセスデータファイルを記憶するプロセスデータベースと、
前記イベントＩＤと、前記イベントを達成するまでの前記プロセスの順番を示す結合情報とが関連付けられた結合情報データファイルを記憶する結合情報データベースと、
前記結合情報データベースから前記結合情報を読み出し、その読み出した前記結合情報における前記プロセスの並び替え、削除、追加又は差し替えを行って前記結合情報を編集する結合情報編集手段と、
前記結合情報編集手段により編集された前記結合情報と、前記イベントＩＤとが関連付けられた新規な結合情報データファイルを生成して前記結合情報データベースに登録する結合情報登録手段と、
対象となるイベントを対象イベントとして設定するイベント設定手段と、
前記対象イベントに対応する前記イベントＩＤが関連付けられた前記結合情報データファイルと、その結合情報データファイルの前記結合情報に登場する前記プロセスの前記プロセスＩＤが関連付けられた前記プロセスデータファイルと、を読み出し、その読み出した結合情報データファイルの前記結合情報と、読み出したプロセスデータファイルの前記プロセス情報とを結合して前記一連のプロセスを生成する結合手段と、を有するプロセス構築システム。
【請求項２】
前記結合情報編集手段には、前記結合情報に登場する前記プロセスの追加又は差し替えの際に、その結合情報とは異なる結合情報に登場する前記プロセスを引用するための引用手段が備えられている請求項１に記載のプロセス構築システム。
【請求項３】
前記プロセスデータファイルには、さらに、前記プロセスの名称、キーワードその他のプロセス検索情報が関連付けられると共に、
前記プロセス検索情報を入力するためのプロセス検索情報入力手段と、
前記プロセス検索情報入力手段に入力された前記プロセス検索情報が関連付けられた前記プロセスデータファイルを前記プロセスデータベースから検索するプロセス検索手段と、を有し
前記引用手段は、前記プロセス検索手段の検索結果から選択された一のプロセスデータファイルに対応する前記プロセスを引用する請求項２に記載のプロセス構築システム。
【請求項４】
前記プロセス検索情報を更新するプロセス検索情報更新手段を有する請求項３に記載のプロセス構築システム。
【請求項５】
表示画面と、
前記プロセスをアイコン化したプロセスアイコンを前記表示画面に表示するアイコン表示手段と、
前記プロセスアイコンの並び順によって前記結合情報を表示する結合情報表示手段と、をさらに有し、
前記結合情報編集手段は、前記表示画面内に配置された前記プロセスアイコンの並び替え、削除、追加又は差し替えにより前記結合情報を編集する請求項１乃至４のうち何れか１の請求項に記載のプロセス構築システム。
【請求項６】
複数のプロセスを繋ぎ合わせて、目標とするイベントを達成するための一連のプロセスを構築するプロセス構築システムであって、
前記イベントの識別子であるイベントＩＤと、前記イベントの名称、説明その他のイベント情報とが関連付けられたイベントデータファイルを記憶するイベントデータベースと、
前記プロセスの識別子であるプロセスＩＤと、そのプロセスに関する説明、見出しその他のプロセス情報とが関連付けられた複数のプロセスデータファイルを記憶するプロセスデータベースと、
前記イベントＩＤと、前記イベントを達成するまでの前記プロセスの順番を示す結合情報とが関連付けられた結合情報データファイルを記憶する結合情報データベースと、
対象となるイベントを対象イベントとして設定するイベント設定手段と、
前記対象イベントに対応する前記イベントＩＤが関連付けられた前記結合情報データファイルと、その結合情報データファイルの前記結合情報に登場する各前記プロセスの前記プロセスＩＤが関連付けられた前記プロセスデータファイルと、を読み出し、その読み出した結合情報データファイルの前記結合情報と、読み出したプロセスデータファイルの前記プロセス情報とを結合して前記一連のプロセスを生成する結合手段と、を有すると共に、
前記結合情報データファイルには、前記結合情報として、前記イベントの達成にあたって前記プロセスの数が最多となる最多結合情報が関連付けられ、
前記最多結合情報に登場する各前記プロセスの取捨選択を行って、最終的な前記プロセスの順番を示す最終結合情報を決定する結合情報決定手段をさらに有し、
前記結合手段は、前記結合情報決定手段により決定された前記最終結合情報と前記プロセス情報とを結合して、前記一連のプロセスを生成するプロセス構築システム。
【請求項７】
表示画面と、
前記プロセスをアイコン化したプロセスアイコンを前記表示画面に表示するアイコン表示手段と、
前記プロセスアイコンの並び順によって前記結合情報を表示する結合情報表示手段と、をさらに有し、
前記結合情報決定手段は、前記表示画面内に配置された前記プロセスアイコンの削除又は並び替えにより前記最終結合情報を決定する請求項６に記載のプロセス構築システム。
【請求項８】
前記イベントデータファイルには、さらに、前記イベントの名称、キーワードその他のイベント検索情報が関連付けられると共に、
前記イベント検索情報を入力するためのイベント検索情報入力手段と、
前記イベント検索情報入力手段に入力された前記イベント検索情報が関連付けられた前記イベントデータファイルを前記イベントデータベースから検索するイベント検索手段と、を有し、
前記イベント設定手段は、前記イベント検索手段の検索結果から選択された一のイベントデータファイルに対応する前記イベントを前記対象イベントとして設定する請求項１乃至７のうち何れか１の請求項に記載のプロセス構築システム。
【請求項９】
前記イベント検索情報を更新するイベント検索情報更新手段を有する請求項８に記載のプロセス構築システム。
【請求項１０】
前記プロセス情報に関する文書、画像、音声その他の付加情報と、前記付加情報の識別子である付加情報ＩＤとが関連付けられた付加情報データファイルを蓄積する付加情報データベースを有すると共に、
前記プロセスデータファイルには、前記プロセス情報に対応する前記付加情報の前記付加情報ＩＤが関連付けられ、
前記結合手段は、前記プロセス情報と、そのプロセス情報に対応する付加情報とを、前記プロセスデータベース及び前記付加情報データベースからを読み出し、前記結合情報と前記プロセス情報と前記付加情報とを結合して前記一連のプロセスを生成する請求項１乃至９のうち何れか１の請求項に記載のプロセス構築システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプロセスを繋ぎ合わせて、目標とするイベントを達成するための一連のプロセスを構築するプロセス構築システムに関する。
【背景技術】
【０００２】
従来、この種のプロセス構築システムとして、イベントを達成するために行われる複数のプロセスの情報をデータベースに記憶し、そのプロセスを時系列順に連結して、一連のプロセスを構築するものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１１５４９４号公報（［００１７］）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来のプロセス構築システムでは、一連のプロセスにおけるプロセスの順番が一義的に決定されてしまうため、プロセスの追加、削除、入れ替え又は差し替えといったプロセスの結合情報の変更が実行され難く、一連のプロセス構築の自由度が低いという問題もあった。
【０００５】
本発明は、上記事情に鑑みてなされたもので、イベントを達成するまでの一連のプロセス構築の自由度の向上を図ることが可能なプロセス構築システムの提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた請求項１の発明は、複数のプロセスを繋ぎ合わせて、目標とするイベントを達成するための一連のプロセスを構築するプロセス構築システムであって、前記イベントの識別子であるイベントＩＤと、前記イベントの名称、説明その他のイベント情報とが関連付けられたイベントデータファイルを記憶するイベントデータベースと、前記プロセスの識別子であるプロセスＩＤと、そのプロセスに関する説明、見出しその他のプロセス情報とが関連付けられた複数のプロセスデータファイルを記憶するプロセスデータベースと、前記イベントＩＤと、前記イベントを達成するまでの前記プロセスの順番を示す結合情報とが関連付けられた結合情報データファイルを記憶する結合情報データベースと、前記結合情報データベースから前記結合情報を読み出し、その読み出した前記結合情報における前記プロセスの並び替え、削除、追加又は差し替えを行って前記結合情報を編集する結合情報編集手段と、前記結合情報編集手段により編集された前記結合情報と、前記イベントＩＤとが関連付けられた新規な結合情報データファイルを生成して前記結合情報データベースに登録する結合情報登録手段と、対象となるイベントを対象イベントとして設定するイベント設定手段と、前記対象イベントに対応する前記イベントＩＤが関連付けられた前記結合情報データファイルと、その結合情報データファイルの前記結合情報に登場する前記プロセスの前記プロセスＩＤが関連付けられた前記プロセスデータファイルと、を読み出し、その読み出した結合情報データファイルの前記結合情報と、読み出したプロセスデータファイルの前記プロセス情報とを結合して前記一連のプロセスを生成する結合手段と、を有するプロセス構築システムである。
【０００７】
請求項２の発明は、前記結合情報編集手段には、前記結合情報に登場する前記プロセスの追加又は差し替えの際に、その結合情報とは異なる結合情報に登場する前記プロセスを引用するための引用手段が備えられている請求項１に記載のプロセス構築システムである。
【０００８】
請求項３の発明は、前記プロセスデータファイルには、さらに、前記プロセスの名称、キーワードその他のプロセス検索情報が関連付けられると共に、前記プロセス検索情報を入力するためのプロセス検索情報入力手段と、前記プロセス検索情報入力手段に入力された前記プロセス検索情報が関連付けられた前記プロセスデータファイルを前記プロセスデータベースから検索するプロセス検索手段と、を有し前記引用手段は、前記プロセス検索手段の検索結果から選択された一のプロセスデータファイルに対応する前記プロセスを引用する請求項２に記載のプロセス構築システムである。
【０００９】
請求項４の発明は、前記プロセス検索情報を更新するプロセス検索情報更新手段を有する請求項３に記載のプロセス構築システムである。
【００１０】
請求項５の発明は、表示画面と、前記プロセスをアイコン化したプロセスアイコンを前記表示画面に表示するアイコン表示手段と、前記プロセスアイコンの並び順によって前記結合情報を表示する結合情報表示手段と、をさらに有し、前記結合情報編集手段は、前記表示画面内に配置された前記プロセスアイコンの並び替え、削除、追加又は差し替えにより前記結合情報を編集する請求項１乃至４のうち何れか１の請求項に記載のプロセス構築システムである。
【００１１】
請求項６の発明は、複数のプロセスを繋ぎ合わせて、目標とするイベントを達成するための一連のプロセスを構築するプロセス構築システムであって、前記イベントの識別子であるイベントＩＤと、前記イベントの名称、説明その他のイベント情報とが関連付けられたイベントデータファイルを記憶するイベントデータベースと、前記プロセスの識別子であるプロセスＩＤと、そのプロセスに関する説明、見出しその他のプロセス情報とが関連付けられた複数のプロセスデータファイルを記憶するプロセスデータベースと、前記イベントＩＤと、前記イベントを達成するまでの前記プロセスの順番を示す結合情報とが関連付けられた結合情報データファイルを記憶する結合情報データベースと、対象となるイベントを対象イベントとして設定するイベント設定手段と、前記対象イベントに対応するイベントＩＤが関連付けられた前記結合情報データファイルと、その結合情報データファイルの前記結合情報に登場する各前記プロセスの前記プロセスＩＤが関連付けられた前記プロセスデータファイルと、を読み出し、その読み出した結合情報データファイルの前記結合情報と、読み出したプロセスデータファイルの前記プロセス情報とを結合して前記一連のプロセスを生成する結合手段と、を有すると共に、前記結合情報データファイルには、前記結合情報として、前記イベントの達成にあたって前記プロセスの数が最多となる最多結合情報が関連付けられ、前記最多結合情報に登場する各前記プロセスの取捨選択を行って、最終的な前記プロセスの順番を示す最終結合情報を決定する結合情報決定手段をさらに有し、前記結合手段は、前記結合情報決定手段により決定された前記最終結合情報と前記プロセス情報とを結合して、前記一連のプロセスを生成するプロセス構築システムである。
【００１２】
請求項７の発明は、表示画面と、前記プロセスをアイコン化したプロセスアイコンを前記表示画面に表示するアイコン表示手段と、前記プロセスアイコンの並び順によって前記結合情報を表示する結合情報表示手段と、をさらに有し、前記結合情報決定手段は、前記表示画面内に配置された前記プロセスアイコンの削除又は並び替えにより前記最終結合情報を決定する請求項６に記載のプロセス構築システムである。
【００１３】
請求項８の発明は、前記イベントデータファイルには、さらに、前記イベントの名称、キーワードその他のイベント検索情報が関連付けられると共に、前記イベント検索情報を入力するためのイベント検索情報入力手段と、前記イベント検索情報入力手段に入力された前記イベント検索情報が関連付けられた前記イベントデータファイルを前記イベントデータベースから検索するイベント検索手段と、を有し、前記イベント設定手段は、前記イベント検索手段の検索結果から選択された一のイベントデータファイルに対応する前記イベントを前記対象イベントとして設定する請求項１乃至７のうち何れか１の請求項に記載のプロセス構築システムである。
【００１４】
請求項９の発明は、前記イベント検索情報を更新するイベント検索情報更新手段を有する請求項８に記載のプロセス構築システムである。
【００１５】
請求項１０の発明は、前記プロセス情報に関する文書、画像、音声その他の付加情報と、前記付加情報の識別子である付加情報ＩＤとが関連付けられた付加情報データファイルを蓄積する付加情報データベースを有すると共に、前記プロセスデータファイルには、前記プロセス情報に対応する前記付加情報の前記付加情報ＩＤが関連付けられ、前記結合手段は、前記プロセス情報と、そのプロセス情報に対応する付加情報とを、前記プロセスデータベース及び前記付加情報データベースからを読み出し、前記結合情報と前記プロセス情報と前記付加情報とを結合して前記一連のプロセスを生成する請求項１乃至８のうち何れか１の請求項に記載のプロセス構築システムである。
【発明の効果】
【００１６】
［請求項１の発明］
請求項１の発明によれば、イベントＩＤとイベント情報とが関連付けられたイベントデータファイルと、プロセスＩＤとプロセス情報とが関連付けられたプロセスデータファイルと、プロセスの順番を示す結合情報とイベントＩＤとが関連付けられた結合情報データファイルと、が別々のデータベースに記憶されるので、それらデータファイルの変更が容易となり、一連のプロセスを構築する際の自由度の向上が図られる。しかも、本発明によれば、結合情報の編集が各プロセスを１つの単位として行われるので、プロセスデータファイルのプロセス情報を利用しつつ、新規な結合情報を作成することが可能となり、一連のプロセスの編集を容易に行うことが可能となる。
【００１７】
［請求項２の発明］
請求項２の発明によれば、あるイベントを達成するためのプロセスのプロセス情報を、他のイベントを達成するためのプロセスに流用することが可能となる。
【００１８】
［請求項３の発明］
請求項３の発明によれば、結合情報を編集する際に、プロセスの検索を容易に行うことが可能となる。
【００１９】
［請求項４の発明］
請求項４の発明によれば、一度登録されたプロセス検索情報を随時、適切なものに変更することが可能となる。
【００２０】
［請求項５の発明］
請求項５の発明によれば、結合情報の編集過程を編集者に認識させ易くすることが可能となる。
【００２１】
［請求項６の発明］
請求項６の発明によれば、イベントＩＤとイベント情報とが関連付けられたイベントデータファイルと、プロセスＩＤとプロセス情報とが関連付けられたプロセスデータファイルと、プロセスの順番を示す結合情報とイベントＩＤとが関連付けられた結合情報データファイルと、が別々のデータベースに記憶されるので、それらデータファイルの変更が容易となり、一連のプロセスを構築する際の自由度の向上が図られる。しかも、本発明によれば、最終的なプロセスの順番を示す最終結合情報が、プロセスの数が最多となる最多結合情報に登場する各プロセスの取捨選択によって決定されるので、最終結合情報の決定が容易となる。
【００２２】
［請求項７の発明］
請求項７の発明によれば、結合情報の編集過程を編集者に認識させ易くすることが可能となる。
【００２３】
［請求項８の発明］
請求項８の発明によれば、対象となるイベントの検索を容易に行うことが可能となる。
【００２４】
［請求項９の発明］
請求項９の発明によれば、いったん登録されたイベント検索情報を随時、適切なものに変更することが可能となる。
【００２５】
［請求項１０の発明］
請求項１０の発明によれば、付加情報により作業の詳細を知ることが可能となる。また、プロセス情報と付加情報とが別々のデータベースに蓄積されるので、両情報が１つのデータベースに蓄積される場合と比較して、データベースへの登録やデータベースからの読み出しの際の負荷を軽減することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に係るプロセス構築システムの概念図
【図２】サーバ装置を構成するコンピュータシステムの概念図
【図３】（Ａ）イベントデータファイルの概念図、（Ｂ）イベントデータファイルを出力する表示画面の概念図
【図４】（Ａ）プロセスデータファイルの概念図、（Ｂ）プロセスデータファイルを出力する表示画面の概念図
【図５】（Ａ）付加情報データファイルの概念図、（Ｂ）結合情報データファイルの概念図
【図６】アイコンデータファイルの概念図
【図７】イベントと各データファイルとの関係を示す図
【図８】図７の例における一連のプロセスを表示する出力画面の概念図
【図９】別のイベントと各データファイルとの関係を示す図
【図１０】図９の例における一連のプロセスを表示する出力画面の概念図
【図１１】（Ａ）メニュー画面の概念図、（Ｂ）イベント一覧画面の概念図
【図１２】出力処理のフローチャート
【図１３】入力処理のフローチャート
【図１４】（Ａ）結合情報を作成する途中の入力画面の概念図、（Ｂ）結合情報を作成する途中の入力画面の概念図
【図１５】（Ａ）図８の例の結合情報が作成された入力画面の概念図、（Ｂ）図１０の例の結合情報が作成された入力画面の概念図
【図１６】編集処理のフローチャート
【図１７】（Ａ）結合情報を読み込んだときの編集画面の概念図、（Ｂ）結合情報の編集パターンの一例を示す図、（Ｃ）結合情報の編集パターンの一例を示す図
【図１８】（Ａ）結合情報を読み込んだときの編集画面の概念図、（Ｂ）結合情報の編集パターンの一例を示す図、（Ｃ）結合の編集パターンの一例を示す図
【図１９】第２実施形態に係るプロセス構築システムの結合情報を説明するための図
【図２０】決定処理のフローチャート
【図２１】（Ａ）最多結合情報の概念図、（Ｂ）最終結合情報の概念図、（Ｃ）最終結合情報の別の例を示す図
【発明を実施するための形態】
【００２７】
［第１実施形態］
以下、本発明の第１実施形態を図１〜図１８に基づいて説明する。図１には、サーバ装置１２に通信ネットワーク１３を介してユーザ端末１１０を接続してなるプロセス構築システム１０の全体的な構成が示されている。また、このプロセス構築システム１０は、例えば、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）技術を用いて実現したものである。
【００２８】
ユーザ端末１１０は、通信ネットワーク１３に接続可能な、例えば、携帯電話、スマートフォン、ＰＣ、タブレット型端末等であって、ＷＷＷブラウザを搭載している。また、ユーザ端末１１０には、目標とするイベントを達成するための一連のプロセスを閲覧等するための表示画面１１１と、その表示画面１１１上での操作を行うための操作部１１２（例えば、キーボードやマウス）が備えられている。
【００２９】
図１１（Ａ）には、プロセス構築システム１０においてユーザ端末１１０の表示画面１１１に表示されるメニュー画面１２０が示されている。このメニュー画面１２０には、プロセス構築システム１０を利用するユーザの登録を行うためのユーザ登録ボタン１２１、一連のプロセスを閲覧するための閲覧ボタン１２２、一連のプロセスを新規に作成するための新規作成ボタン１２３、一連のプロセスを編集するための編集ボタン１２４等が備えられている。
【００３０】
通信ネットワーク１３は、例えば、インターネット、ローカルエリア通信ネットワーク（ＬＡＮ）、ワイドエリア通信ネットワーク（ＷＡＮ）、公衆交換電話網等からなるか又はそれらを組み合わせてなる。なお、通信ネットワーク１３は、有線、無線を問わない。
【００３１】
図２において符号１５は、例えば、汎用的なコンピュータシステムであって、このコンピュータシステム１５が所定のアプリケーションソフトウェアを実行することによってサーバ装置１２になる。具体的には、図２に示すように、コンピュータシステム１５は、ＣＰＵ、ＲＯＭ、ＲＡＭを有した主制御部１５Ａと、例えばハードディスク、ソリッドステートドライブ（ＳＳＤ）等からなるデータ記憶部１５Ｂと、通信ネットワーク１３に接続された通信制御部１５Ｃとをバスラインに接続して備えている。そして、データ記憶部１５Ｂにインストールされたアプリケーションプログラムを主制御部１５Ａが実行することで、コンピュータシステム１５が、図１に示したＷＷＷサーバ２１、アプリケーションサーバ２２、データベースサーバ２３等として機能して、それらＷＷＷサーバ２１、アプリケーションサーバ２２、データベースサーバ２３等からサーバ装置１２が構成されている。
【００３２】
データ記憶部１５Ｂには、データベースサーバ２３のデータベース管理システム（ＤＢＭＳ：ＤａｔａＢａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）にて管理されるイベントデータベース３０、プロセスデータベース４０、付加情報データベース５０、結合情報データベース６０、アイコンデータベース７０等が記憶されている。なお、イベントデータベース３０、プロセスデータベース４０、付加情報データベース５０、結合情報データベース６０及びアイコンデータベース７０等は、別々のデータベースサーバにて管理されてもよい。
【００３３】
イベントデータベース３０は、複数のイベントデータファイル３１からなる。イベントデータファイル３１は、イベント毎のレコード３１Ｚ（以下、「イベントレコード３１Ｚ」という。）を複数備えてなり、図３（Ａ）に示すように、各イベントレコード３１Ｚのフィールド（項目）には、イベント毎に個別に設定されたイベントＩＤ３２と、イベントの名称（イベント名３３）、イベントの説明文３４、イベントの名称、キーワード、関連事項といったイベント検索情報３５、イベントの詳細に関する文書、画像、音声といった付加情報３６等があり、これら複数のフィールドのデータが関連付けられたデータ構造となっている。イベント検索情報３５は、ユーザ端末１１０にてイベントデータファイル３１を検索する際に用いられる。付加情報３６としては、例えば、文書、画像、音声等の引用先が記憶されている。図３（Ｂ）には、イベントデータファイル３１を出力するユーザ端末１１０の表示画面１１１が概念的に示されている。なお、イベント名３３及び説明文３４等が本発明の「イベント情報」に相当する。
【００３４】
プロセスデータベース４０は、複数のプロセスデータファイル４１からなる。プロセスデータファイル４１は、プロセス毎のレコード４１Ｚ（以下、「プロセスレコード４１Ｚ」という。）を複数備えてなり、図４（Ａ）に示すように、各プロセスレコード４１Ｚのフィールド（項目）には、プロセス毎に個別に設定されたプロセスＩＤ４２、プロセスのタイトル（プロセス名４３）、プロセスの説明文等のプロセス情報４４、プロセスの名称、キーワード、関連事項といったプロセス検索情報４５、プロセス情報４４に関する文書、画像、音声といった付加情報４６（図４（Ｂ）参照）毎に個別に設定された付加情報ＩＤ５２等があり、これら複数のフィールドのデータを関連付けたデータ構造になっている。図４（Ｂ）には、プロセスデータファイル４１を出力するユーザ端末１１０の表示画面１１１が概念的に示されている。なお、本発明の「プロセス情報」は、プロセス情報４４のみで構成されてもよいし、プロセス名４３及びプロセス情報４４等を含む内容で構成されてもよい。
【００３５】
付加情報データベース５０は、複数の付加情報データファイル５１からなる。付加情報データファイル５１は、付加情報毎のレコード５１Ｚ（以下、「付加情報レコード５１Ｚ」）を複数備えてなり、図５（Ａ）に示すように、各付加情報レコード５１Ｚのフィールド（項目）には、付加情報ＩＤ５２、付加情報の取得先５３（例えば、画像ファイルや音声ファイルの保存先のアドレス）等があり、これら複数のフィールドのデータを関連付けたデータ構造となっている。
【００３６】
結合情報データベース６０は、複数の結合情報データファイル６１からなる。結合情報データファイル６１は、イベントを達成するために行うプロセスの順番を示す結合情報毎のレコード６１Ｚ（以下、「結合情報レコード６１Ｚ」という。）を複数備えてなり、図５（Ｂ）に示すように、イベントレコード６１Ｚのフィールド（項目）には、結合情報毎に個別に設定された結合情報ＩＤ６２、結合情報に対応する各イベントのイベントＩＤ３２、イベントを達成するためのプロセスの順番を示す結合情報６３等があり、これら複数のフィールドのデータを関連付けたデータ構造になっている。結合情報６３は、例えば、イベントＩＤ「Ａ００１」で、「ＫＡ００１→ＫＡ００２→ＫＡ００３→ＫＡ００４→ＫＡ００５」と示されているように、プロセスのプロセスＩＤ４２が順番に並べられた構成となっている。ここで、イベントＩＤ「Ｂ００２」の結合情報６３におけるプロセスＩＤ「ＫＢ０２２」についての「Ｓ０１→Ｓ０２→Ｓ０３」という括弧書きは、プロセスＩＤ「ＫＢ０２２」のプロセスが、プロセスＩＤ「Ｓ０１」〜「Ｓ０３」のサブプロセスを順番に行うことで構成されていることを示している。なお、プロセスＩＤ「Ｓ０１」〜「Ｓ０３」のサブプロセスに関するプロセス情報は、上述のプロセスデータベース４０に記憶されている。
【００３７】
アイコンデータベース７０は、一又は複数のアイコンデータファイル７１からなる。アイコンデータファイル７１は、ユーザ端末１１０の表示画面１１１に表示されるアイコン（図８のイベントアイコン８１、プロセスアイコン８４を参照）ごとのレコード７１Ｚ（以下、「アイコンレコード７１Ｚ」という。）を複数備えてなり、図６に示すように、アイコンレコード７１Ｚのフィールド（項目）には、アイコン毎に個別に設定されたアイコンＩＤ７２、アイコンがイベントに対応したものであるか或いはプロセスに対応したものであるかを示す属性７３、アイコンのタイトル７４、アイコンが参照するデータファイルを示す参照ＩＤ７５等があり、これら複数のフィールドのデータを関連付けたデータ構造となっている。なお、参照ＩＤ７５は、アイコンの属性がイベントである場合には、イベントデータファイルのイベントＩＤ３２であり、アイコンの属性がプロセスである場合には、プロセスデータファイルのプロセスＩＤ４２である。
【００３８】
図７には、イベント「請求書の送付」を例とした各データファイル３１，４１，６１の関係が示されている。同図に示すように、イベント「請求書の送付」を達成するには、５つの一連のプロセス（各プロセス名は、「入金一覧」、「納品伝票」、「月次顧客別に整理」、「請求書発行」、「請求書送付」）が行われる。そして、イベント「請求書の送付」のイベントＩＤ３２（「Ａ００１」）、イベント名３３、説明文３４、ユーザ端末１１０でイベント「請求書の送付」を検索するためのキーワードに代表されるイベント検索情報３５等の情報が互いに関連付けられて、図３（Ａ）に示したイベントデータファイル３１に保存されている。また、「入金一覧」等の各プロセスのプロセスＩＤ４２（「ＫＡ００１」〜「ＫＡ００５」）、プロセス名４３、プロセスの説明文に代表されるプロセス情報４４、そのプロセス情報４４の詳細を示す付加情報４６に設定された付加情報ＩＤ５２（図８の「ＴＡ００１」〜「ＴＡ００５」を参照）等の情報が互いに関連付けられて、図４（Ａ）に示したプロセスデータファイル４１に保存されている。さらに、イベント「請求書の送付」を達成するためのプロセスの順番、即ち、結合情報６３と、結合情報６３に設定された結合情報ＩＤ６２と、イベントＩＤ３２等の情報が互いに関連付けられて、図５（Ｂ）に示した結合情報データファイル６１に保存されている。
【００３９】
図８には、図７の例で示したイベント「請求書の発行」を達成するための一連のプロセスがユーザ端末１１０の表示画面１１１に表示されたときの様子が概念的に示されている。同図に示すように、一連のプロセスの表示は、表示画面１１１に、イベントを表すイベントアイコン８１と、開始アイコン８２と、終了アイコン８３と、複数のプロセスを表す複数のプロセスアイコン８４と、を備えた出力画面１３５を表示することで行われる。各プロセスアイコン８４には、各プロセスの付加情報４６（図４（Ｂ）参照）が対応付けされている。開始アイコン８２と、複数のプロセスアイコン８４と、終了アイコン８３とは、実線又は矢印（図８の例では、矢印）で連結されて、一連のプロセスのフロー図を構成する。具体的には、開始アイコン８２と終了アイコン８３とは、横方向に間隔をあけて配置され、複数のプロセスアイコン８４は、開始アイコン８２及び終了アイコン８３の下方に配置されている。複数のプロセスアイコン８４は、実行順の早いものが開始アイコン８２側に配置されるように並べられている。なお、図８の例では、フロー図の「０階層」に開始アイコン８２と終了アイコン８３が属し、フロー図の「１階層」にプロセスアイコン８４が属している。
【００４０】
図９には、各データファイル３１，４１，６１の関係を示す別の例として、イベント「文鎮の製造」における各データファイル３１，４１，６１の関係が示されている。同図に示すように、イベント「文鎮の製造」を達成するには、５つの一連のプロセス（各プロセス名は、「材料と道具の準備」、「真鍮の切断」、「持ち手の加工」、「本体底部の加工」、「持ち手をつける」）が行われ、それらプロセスのうちの「真鍮の切断」が、「長さを計る」、「材料切断」、「バリ取・面取」の３つのプロセスにより構成されている。そして、イベント「文鎮の製造」のイベントＩＤ３２（「Ｂ００２」）、イベント名３３、説明文３４等の情報が互いに関連付けられて、図３（Ａ）に示したイベントデータファイル３１に保存されている。また、「材料と道具の準備」等の各プロセスのプロセスＩＤ４２（「ＫＢ００１」、「ＫＢ００３」〜「ＫＢ００５」、「ＫＢ０２２」及び「Ｓ０１」〜「Ｓ０３」）、プロセス名４３、プロセスの説明文に代表されるプロセス情報４４、そのプロセス情報４４の詳細を示す付加情報４６に設定された付加情報ＩＤ５２（図１０の「ＴＢ００１」、「ＴＢ００３」〜「ＴＢ００５」及び「ＴＢＳ０１」〜「ＴＢＳ０３」を参照）等の情報が互いに関連付けられて、図４（Ａ）に示したプロセスデータファイル４１に保存されている。さらに、イベント「文鎮の製造」におけるプロセスの順番、即ち、結合情報６３と、結合情報６３に個別に設定された結合情報ＩＤ６２と、イベントＩＤ３２等の情報が互いに関連付けられて、図５（Ｂ）に示した結合情報データファイル６１に保存されている。
【００４１】
図１０には、図９の例で示したイベント「文鎮の製造」を達成するための一連のプロセスを表示する出力画面１３５が概念的に示されている。この例では、プロセスＩＤ「ＫＢ０２２」のプロセスに対応するプロセスアイコン８４の下方に、プロセスＩＤ「Ｓ０１」〜「Ｓ０３」に対応する複数のサブプロセスアイコン８５が配置されている。複数のサブプロセスアイコン８５は、実行順の早いものが開始アイコン８２側に配置されるように並べられ、最初と最後に実行されるサブプロセスに対応するサブプロセスアイコン８５，８５がプロセスＩＤ「ＫＢ０２２」のプロセスアイコン８４に矢印で連結されている。本例における一連のプロセスのその他の表示態様については、図８で説明した一連のプロセスの表示態様と同様になっているので、説明を省略する。なお、図１０の例では、フロー図の「０階層」に開始アイコン８２と終了アイコン８３が属し、フロー図の「１階層」にプロセスアイコン８４が属し、フロー図の「２階層」にサブプロセスアイコン８５が属している。
【００４２】
次に、構築された一連のプロセスを閲覧する場合に、プロセス構築システム１０が実行する出力処理Ｓ２０（図１２参照）について説明する。この出力処理Ｓ２０は、ユーザ端末１１０のメニュー画面１２０（図１１（Ａ）参照）で閲覧ボタン１２２が押されたときに、実行される。
【００４３】
図１２に示すように、出力処理Ｓ２０では、まず、目標となるイベントの検索（Ｓ２１）を行う。具体的には、メニュー画面１２０で閲覧ボタン１２２が押されると、表示画面１１１には、図１１（Ｂ）に示すイベント一覧表示画面１３０が表示される。イベント一覧表示画面１３０には、イベントを検索するためのキーワードを入力するためのイベント検索バー１３１（本発明の「イベント検索情報入力手段」に相当する。）と、検索結果の一覧を表示するための結果表示部１３２と、が備えられている。そして、イベント一覧表示画面１３０のイベント検索バー１３１にキーワード等のイベント検索情報３５（図３（Ａ）参照）が入力されると、上述したステップＳ２１の処理が実行される。ステップＳ２１が実行されると、イベント検索バー１３１に入力されたイベント検索情報３５を有するイベントデータファイル３１をイベントデータベース３０の中から検索し、検索でヒットしたイベント１３３Ａ，１３３Ｂ，・・・が結果表示部１３２に表示される（図１１（Ｂ）参照）。
【００４４】
図１２に示すように、イベントの検索（Ｓ２１）が終了すると、次いで、閲覧の対象となる一連のプロセスに関するイベント（以下、「閲覧対象のイベント」という。）を設定する（Ｓ２２）。具体的には、このステップＳ２２では、図１１（Ｂ）に表示されたイベント一覧から選択された一のイベントを、閲覧対象のイベントに設定する。なお、ステップＳ２２を実行しているときのユーザ端末１１０及びサーバ装置１２が本発明の「イベント設定手段」に相当する。
【００４５】
閲覧対象のイベントの設定（Ｓ２２）が終了すると、そのイベントに関する結合情報６３を検索する（Ｓ２３）。具体的には、このステップＳ２３では、ステップＳ２２で設定されたイベントのイベントＩＤ３２を有する結合情報データファイル６１（図５（Ｂ）参照）を結合情報データベース６０から検索する。
【００４６】
結合情報６３の検索（Ｓ２３）が終了すると、その結合情報６３に登場する各プロセスのプロセス情報４４を検索する（Ｓ２４）。具体的には、このステップＳ２４では、ステップＳ２３で検索された結合情報データファイル６１の結合情報６３（図５（Ｂ）参照）に記憶されている各プロセスＩＤ４２について、そのプロセスＩＤ４２を有するプロセスデータファイル４１（図４（Ａ）参照）をプロセスデータベース４０から検索する。
【００４７】
プロセス情報４４の検索（Ｓ２４）が終了すると、そのプロセス情報４４に対応する付加情報４６を検索する（Ｓ２５）。具体的には、ステップＳ２４で検索された各プロセスデータファイル４１の付加情報ＩＤ５２を有する付加情報データファイル５１（図５（Ａ）参照）を付加情報データベース５０から検索する。
【００４８】
付加情報４６の検索（Ｓ２５）が終了すると、ステップＳ２３〜Ｓ２５の検索により取得した各データ、具体的には、結合情報６３、プロセス情報４４、付加情報４６を結合して、一連のプロセスを生成、出力し（Ｓ２６）、出力処理（Ｓ２０）を終了する。ステップＳ２６により生成された一連のプロセスの出力は、図８及び図１０で示した出力画面１３５を表示画面１１１に表示することで行われる。なお、ステップＳ２６を実行しているときのユーザ端末１１０及びサーバ装置１２が本発明の「結合手段」に相当する。
【００４９】
次に、プロセス構築システム１０における一連のプロセスの構築について説明する。本実施形態では、一連のプロセスの構築として、一連のプロセスを一から構築する「新規作成」と、既存の一連のプロセスを編集して別の一連のプロセスを構築する「編集」との２種類がある。以下では、まず、「新規作成」について説明し、その後、「編集」について説明する。
【００５０】
図１３には、一連のプロセスの「新規作成」において、プロセス構築システム１０が実行する入力処理Ｓ３０が示されている。入力処理Ｓ３０は、図１１（Ａ）に示したメニュー画面１２０で新規作成ボタン１２３が押されると実行される。
【００５１】
図１３に示すように、入力処理Ｓ３０では、まず、イベントについての情報（図３（Ａ）のイベントＩＤ３２、イベント名３３、説明文３４等）の登録を行う（Ｓ３１）。このステップＳ３１は、例えば、図３（Ｂ）に示すイベントデータファイル３１を表示画面１１１上で作成することにより実行される。作成されたイベントデータファイル３１は、イベントデータベース３０に保存される。このとき、イベントに対応するイベントアイコン８１を表示画面１１１に表示させるためのアイコンデータファイル７１（図６参照）も作成され、アイコンデータベース７０に保存される。
【００５２】
次いで、ステップＳ３１で登録したイベントをユーザ端末１１０で検索するためのキーワード等のイベント検索情報３５（図３（Ａ）参照）を登録する（Ｓ３２）。このイベント検索情報３５は、イベントデータベース３０に保存されたイベントデータファイル３１に登録される。
【００５３】
次いで、イベントを達成するために行う各プロセスのプロセス情報の登録を行う（Ｓ３３）。このステップＳ３３は、例えば、図４（Ｂ）に示すプロセスデータファイル４１を表示画面１１１上で作成することにより実行される。作成されたプロセスデータファイル４１は、プロセスデータベース４０に保存される。このとき、プロセス情報４４に対応する付加情報４６の付加情報ＩＤ５２が自動的に設定され、その付加情報ＩＤ５２がプロセスデータファイル４１に登録される。また、各プロセスに対応するプロセスアイコン８４を表示画面１１１に表示させるためのアイコンデータファイル７１（図６参照）が作成され、アイコンデータファイル７０に保存される。
【００５４】
次いで、ステップＳ３３で登録した各プロセスをユーザ端末１１０で検索するためのキーワード等のプロセス検索情報４５（図４（Ａ）参照）を登録する（Ｓ３４）。このプロセス検索情報４５は、プロセスデータベース４０に保存されたプロセスデータファイル４１に登録される。
【００５５】
プロセス検索情報４５の登録（Ｓ３４）が終了すると、結合情報６３を登録する（Ｓ３５）。このステップＳ３５は、表示画面１１１に表示される入力画面１４０（図１４（Ａ）参照）上での操作に伴って行われる。具体的には、結合情報６３を登録するには、まず、イベントを設定する。このイベントの設定は、例えば、入力画面１４０上のイベント設定領域Ｒ１にイベントアイコン８１を配置することで実行される。なお、入力画面１４０には、結合情報６３を設定するための結合情報設定領域Ｒ２と、検索したイベントやプロセスに対応するイベントアイコン８１やプロセスアイコン８４を表示する読込領域Ｒ３と、が設けられている。
【００５６】
イベント設定領域Ｒ１で設定されたイベントの結合情報６３は、図１４（Ａ）から図１４（Ｂ）への変化に示すように、結合情報設定領域Ｒ２にプロセスアイコン８４が並べられることで設定される。具体的には、ユーザ端末１１０の操作部１１２（図１参照）の操作によって、イベントを達成するための複数のプロセスに対応した複数のプロセスアイコン８４を読込領域Ｒ３に読み込み、それらプロセスアイコン８４をプロセスの実行順に並べていく。ここで、プロセスアイコン８４の読み込みは、プロセスに関するキーワード等のプロセス検索情報４５（図４（Ａ）参照）を用いて、結合情報６３に登場させるプロセスに対応したプロセスデータファイル４１を検索し、その検索結果から選択されたプロセスデータファイル４１に対応するプロセスアイコン８４を読込領域Ｒ３に表示させることで行われる。
【００５７】
図１５（Ａ）に示すように、イベントを達成するための一連のプロセスのフロー図がプロセスアイコン８４によって形成されると、図１５（Ａ）に示した結合情報設定領域Ｒ２における複数のプロセスアイコン６３の連結順が、結合情報６３として登録される。ここで、フロー図を、図１０で示したような階層構造とするには、図１５（Ｂ）に示すように、結合情報設定領域Ｒ２にプロセスアイコン８４とサブプロセスアイコン８５を段状に配置し、下段に配置されたサブプロセスアイコン８５を上段に配置された一のプロセスアイコン８４に連結すればよい。なお、図１５（Ａ）には、図８で例示したイベントにおける一連のプロセスのフロー図が、図１５（Ｂ）には、図１０で例示したイベントにおける一連のプロセスのフロー図が示されている。
【００５８】
図１３に示すように、結合情報６３の登録（Ｓ３５）が終了すると、付加情報４６を登録する（Ｓ３６）。具体的には、プロセスの詳細を示した文書、画像、音声等のデータファイルを作成して付加情報４６とし、その付加情報４６のアドレス等の取得先５３を記した付加情報データファイル５１が付加情報データベース５０に保存される。付加情報４６の登録（Ｓ３６）が終了すると、入力処理３０が終了する。
【００５９】
プロセス構築システム１０における一連のプロセスの「新規作成」に関する説明は以上である。次に、一連のプロセスの「編集」について説明する。
【００６０】
図１６には、一連のプロセスの「編集」において、プロセス構築システム１０が実行する編集処理Ｓ４０が示されている。編集処理Ｓ４０は、図１１（Ａ）に示したメニュー画面１２０で編集ボタン１２４が押されると実行される。
【００６１】
図１６に示すように、編集処理Ｓ４０では、まず、編集の対象となる一連のプロセスの結合情報データファイル６１を結合情報データベース６０から読み込む（Ｓ４１）。具体的には、図１７（Ａ）及び図１８（Ａ）に示すように、表示画面１１０には、出力画面１３５（図８及び図１０参照）と同様の構成をなす編集画面１５０が表示され、その編集画面１５０に編集対象となる一連のプロセスのフロー図が表示される。次いで、イベントの登録又は更新（Ｓ４２）、イベント検索情報３５の登録又は更新（Ｓ４３）、プロセスの登録又は更新（Ｓ４４）、プロセス検索情報４５の登録又は更新（Ｓ４５）を行う。これらのステップは、一連のプロセスの編集にあたり、新規なイベント又はプロセスの登録や既存のイベント又はプロセスの内容変更が必要なときに行われる。具体的には、ステップＳ４２におけるイベントの登録は、上述の入力処理Ｓ３０のステップＳ３１（図１３参照）と同様にして実行される。ステップ４２におけるイベントの更新は、表示画面１１１上でイベントデータファイル３１を読み込んで、その一部を編集することにより行われる。なお、ステップＳ４３〜ステップＳ４５の登録及び更新についても同様となっている。
【００６２】
ステップＳ４５が終了すると、次いで、結合情報６３を編集し、登録又は更新する（Ｓ４６）。結合情報６３の編集は、表示画面１１１上のプロセスアイコン８４の操作に伴って行われる。図１７（Ｂ）及び図１７（Ｃ）には、図１７（Ａ）に示した結合情報６３の編集パターンが示されている。図１７（Ｂ）の編集パターンは、結合情報６３におけるプロセスの入れ替えとなっている。この入れ替えは、編集画面１５０上でプロセスアイコン８４（例えば、「い」と「う」のプロセスアイコン８４）を並び替えることにより行われる。また、図１７（Ｃ）の編集パターンは、図１７（Ａ）の結合情報６３におけるプロセスの削除と、新規なプロセスの追加とが示されている。プロセスの削除は、結合情報設定領域Ｒ２内にあるプロセスアイコン８４（例えば、「う」のプロセスアイコン８４）を削除することにより行われる。また、プロセスの追加は、上述した結合情報６３の登録（図１４（Ａ）及び図１４（Ｂ）参照）と同様にして、結合情報設定領域Ｒ２内にプロセスアイコン８４を追加することにより行われる。
【００６３】
また、図１８（Ｂ）及び図１８（Ｃ）には、別の編集パターンの例が示されている。これらの編集パターンは、図１８（Ａ）に示した結合情報６３を例として示されている。図１８（Ｂ）の編集パターンでは、編集対象の結合情報６３におけるプロセスを、別の結合情報６３におけるプロセスに差し替えられている。この差し替えは、編集画面１５０上で、別の結合情報６３のプロセスに対応するプロセスアイコン８４（例えば、図１７（Ａ）の「お」のプロセスアイコン８４）を読み込み、結合情報設定領域Ｒ２内にあるプロセスアイコン８４（例えば、「ひ」のプロセスアイコン８４）と差し替えることにより行われる。図１８（Ｃ）の編集パターンでは、編集対象の結合情報６３におけるプロセスが、何れの結合情報６３にも用いられていない新規なプロセスに差し替えられている。この差し替えは、編集画面１５０上で、新規なプロセスに対応するプロセスアイコン８４（例えば、「む」のプロセスアイコン８４）を読み込み、結合情報設定領域Ｒ２内にあるプロセスアイコン８４（例えば、「ひ」のプロセスアイコン８４）と差し替えることにより行われる。なお、プロセスアイコン８４の読み込みは、上述した結合情報６３の新規作成（図１４（Ａ）及び図１４（Ｂ）参照）のときと同様にして行われる。
【００６４】
図１６に示すように、結合情報６３の登録又は更新（Ｓ４６）が終了すると、付加情報４６の登録又は更新（Ｓ４７）が必要に応じて行われる。なお、このステップＳ４７の登録及び更新についても、上述のステップＳ４２の登録及び更新と同様になっている。
【００６５】
このように、本実施形態のプロセス構築システム１０では、既に構築された一連のプロセスにおける結合情報６３の編集が、表示画面１１１上に表示されるプロセスアイコン８４の並び替え、削除、追加又は差し替えによって行われる。これにより、結合情報６３の編集過程を編集者に認識させ易くすることが可能となる。
【００６６】
なお、本実施形態では、編集処理Ｓ４０を実行しているときのユーザ端末１１０及びサーバ装置１２が本発明の「結合情報編集手段」に相当し、編集処理Ｓ４０のステップＳ４６において結合情報を登録するときのユーザ端末１１０及びサーバ装置１２が本発明の「結合情報登録手段」に相当する。
【００６７】
本実施形態のプロセス構築システム１０の構成に関する説明は以上である。次に、プロセス構築システム１０の作用効果について説明する。
【００６８】
本実施形態のプロセス構築システム１０によれば、イベントＩＤ３２とイベント名や説明文３４等のイベント情報とが関連付けられたイベントデータファイル３１と、プロセスＩＤ４２とプロセス情報４４とが関連付けられたプロセスデータファイル４１と、プロセスの順番を示す結合情報６３とイベントＩＤ６２とが関連付けられた結合情報データファイル６１と、が別々のデータベース３０，４０，６０に記憶されるので、それらデータファイル３１，４１，６１の変更（特に、プロセスの内容やプロセスの結合情報の変更）が容易となり、一連のプロセスを構築する際の自由度の向上が図られる。しかも、本実施形態によれば、結合情報６３の編集が各プロセスを１つの単位として行われるので、プロセスデータファイル４１のプロセス情報４４を利用しつつ、新規な結合情報６３を作成することが可能となり、一連のプロセスの編集を容易に行うことが可能となる。
【００６９】
また、本実施形態では、結合情報６３の編集の際、その編集対象の結合情報６３とは異なる他の結合情報６３に登場するプロセスを引用することができるので、別のイベントを達成するためのプロセスのプロセス情報４４を、他のイベントを達成するためのプロセスに流用することが可能となる。しかも、プロセスデータファイル４１には、プロセスを検索するためのプロセス検索情報４５が備えられているので、他の結合情報６３のプロセスを容易に読み出すことが可能となる。
【００７０】
さらに、本実施形態のプロセス構築システム１０では、構築される一連のプロセスのフローが、分岐を伴わないフローとなっているので、その一連のプロセスを実行する実行者の判断に左右される余地がなくなり、当該実行者を目標達成へと誘導し易くなる。
【００７１】
本実施形態のプロセス構築システム１０は、例えば、企業における技術の伝承を目的として、構築された一連のプロセスの公開範囲が制限されたものであってもよいし、例えば、料理のレシピ等の一般公開を目的として、構築された一連のプロセスの公開範囲が制限されないものであってもよい。何れの例であっても、イベントを達成するためのノウハウをプロセスデータファイル４１や結合情報データファイル６１として蓄積することが可能となり、初心者であってもイベントの達成へと誘導することが可能となる。
【００７２】
なお、本実施形態のプロセス構築システム１０の産業上の利用可能性としては、一連のプロセスを構築する過程を教育現場に利用するものが考えられる。具体的には、本実施形態のプロセス構築システム１０の「新規作成」機能や「編集」機能を用いて、学校や企業等で、設定されたイベントを達成するための一連のプロセスを構築させる。特に、企業等において現行の一連のプロセスを改善する際に本システム１０を用いれば、別のイベントを達成するための一連のプロセスやその一部のプロセスの情報をヒントにすることも可能となる。
【００７３】
［第２実施形態］
以下、本発明の第２実施形態を図１９〜図２１に基づいて説明する。本実施形態は、上記第１実施形態のプロセス構築システム１０を変形したものであり、結合情報データファイル６１の結合情報６３（図５（Ｂ）参照）が、イベントを達成するためのプロセスが最多となる最多結合情報６３Ｖ（図１９参照）となっている点が、主として異なっている。
【００７４】
図１９には、イベント「婚礼打合せ」を例とした各データファイル３１，４１，６１の関係が示されている。同図に示すように、イベント「婚礼打合せ」を達成するには、「申込書の作成」、「お花の決定」等、最多で１２の一連のプロセスが行われる。そして、イベント「婚礼打合せ」のイベントＩＤ３２（「Ｅ００１」）、イベント名３３、説明文３４等の情報が互いに関連付けられて、上記第１実施形態と同様のイベントデータファイル３１に保存されている（上記第１実施形態の図３（Ａ）参照）。また、「申込書の作成」等の各プロセスのプロセスＩＤ４２（「ＫＥ００１」〜「ＫＥ０１２」）、プロセス名４３、プロセスの説明文に代表されるプロセス情報４４、そのプロセス情報４４の詳細を示す付加情報４６に設定された付加情報ＩＤ５２等の情報が互いに関連付けられて、上記第１実施形態と同様のプロセスデータファイル４１に保存されている（上記第１実施形態の図４（Ａ）参照）。さらに、イベント「婚礼打合せ」においてプロセスの数が最多となる場合のプロセスの順番、即ち、最多結合情報６３Ｖと、最多結合情報６３Ｖに設定された結合情報ＩＤ６２と、イベントＩＤ３２等の情報が互いに関連付けられて、上記第１実施形態と同様の結合情報データファイル６１に保存されている（図５（Ｂ）参照）。
【００７５】
本実施形態のプロセス構築システム１０では、上述した最多結合情報６３Ｖに基づいて、実際に行う一連のプロセスが決定される。具体的には、プロセス構築システム１０は、図２０に示す決定処理Ｓ５０を実行する。この決定処理Ｓ５０は、ユーザ端末１１０の表示画面１１０上の操作に伴って行われる。
【００７６】
図２０に示すように、決定処理Ｓ５０では、まず、最多結合情報６３Ｖを備えた結合情報データファイル６１を結合情報データベース６０から読み込む（Ｓ５１）。すると、図２１（Ａ）に示すように、表示画面１１０に決定用画面１６０が表示され、その決定用画面１６０に、最多結合情報６３Ｖに基づいて複数のプロセスアイコン８４を並べてなる一連のプロセスのフロー図が表示される。
【００７７】
図２０に示すように、決定処理Ｓ５０では、最多結合情報６３Ｖの読み込み（Ｓ５１）が終了すると、プロセスの取捨選択が行われる（Ｓ５２）。このステップＳ５２は、図２１（Ａ）から図２１（Ｂ）への変化に示すように、決定用画面１６０上で、実行するプロセスに対応するプロセスアイコン８４を残し、実行しないプロセスに対応するプロセスアイコン８４を削除する。図２１（Ｂ）の例では、図２１（Ａ）に示す最多結合情報６３Ｖの３番目と５番目のプロセスが削除されている。また、図２１（Ｃ）には、図２１（Ａ）に示す最多結合情報６３Ｖの５番目、１１番目、１２番のプロセスが削除された例が示されている。
【００７８】
図２０に示すように、決定処理Ｓ５０では、プロセスの取捨選択（Ｓ５２）が終了すると、決定用画面１６０上に残ったプロセスアイコン８４の順番を、最終結合情報６３ＶＡ（図２１（Ｂ）及び図２１（Ｃ）参照）として、結合情報データベース６０に保存する（Ｓ５３）。
【００７９】
次いで、ステップＳ５３で決定した最終結合情報６３ＶＡに基づき、上記第１実施形態で説明した出力処理Ｓ２０（図１２参照）と同様の処理を行って、最終的に実行する一連のプロセスを生成、出力し（Ｓ５４）、この決定用処理（Ｓ５０）を抜ける。
【００８０】
本実施形態のプロセス構築システム１０のその他の構成については、上記第１実施形態と同様になっているので、説明を省略する。ここで、本実施形態では、決定処理Ｓ５０（図２０参照）を実行しているときのユーザ端末１１０及びサーバ装置１２が本発明の「結合情報決定手段」に相当し、決定処理Ｓ５０のステップＳ５４を実行しているときのユーザ端末１１０及びサーバ装置１２が本発明の「結合手段」に相当する。次に、本実施形態の作用効果について説明する。
【００８１】
本実施形態によれば、上記実施形態と同様の効果を奏することが可能となる。また、本実施形態では、最終的な一連のプロセスの順番を示す最終結合情報６３ＶＡが、プロセスの数が最多となる最多結合情報６３Ｖに登場する各プロセスの取捨選択によって決定されるので、最終結合情報６３ＶＡの決定が容易となる。特に、イベントが、冠婚葬祭等のように、実行するプロセスが大きく変更されないものである場合、本実施形態は有効である。
【００８２】
なお、本実施形態において、最多となるプロセスの数や内容が変化する場合には、上記第１実施形態の編集処理Ｓ４０（図１６参照）によって、最多結合情報６３Ｖが適宜変更されてもよい。
【００８３】
［他の実施形態］
本発明は、上記実施形態に限定されるものではなく、例えば、以下に説明するような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
【００８４】
（１）上記実施形態において、サーバ装置１２の管理は、同一の業者により行われてもよいし、複数の業者で分担して行われてもよい。後者の例としては、例えば、イベントデータベース３０、プロセスデータベース４０、付加情報データベース５０及びアイコンデータベース７０を一の業者が管理し、結合情報データベース６０を別の業者が管理するケースが挙げられる。後者の構成によれば、データのセキュリティ向上が図られる。
【００８５】
（２）上記第２実施形態において、例えば、同種のイベントを、イベント実行者の年齢、住所、予算等によって分類し、それらイベント毎に最多結合情報６３Ｖを備える構成としてもよい。
【００８６】
（３）上記第２実施形態において、イベントの数が１つのみである場合には、イベントデータファイル３１がイベント検索情報３５を備えない構成であってもよい。
【００８７】
（４）上記第２実施形態において、プロセスデータファイル４１がプロセス検索情報４５を備えない構成としてもよい。
【００８８】
（５）上記実施形態では、プロセス構築システムは、ＷＷＷブラウザを備えた端末で動作する構成であったが、専用のアプリケーションを搭載した専用の端末で動作する構成であってもよい。
【００８９】
（６）上記実施形態において、一連のプロセスが最初から順を追ってしか閲覧できないようにしてもよい。具体的には、あるプロセスの詳細情報を閲覧使用とする場合には、当該プロセスより前の全てのプロセスについて、詳細情報が閲覧されていなければ、当該プロセスを閲覧することができないように構成してもよい。
【符号の説明】
【００９０】
１０    プロセス構築システム
１２    サーバ装置
３０    イベントデータベース
３２    イベントＩＤ
４０    プロセスデータベース
４２    プロセスＩＤ
６０    結合情報データベース
６３    結合情報
６３Ｖ    最多結合情報
８４    プロセスアイコン
１１０    ユーザ端末
１１１    表示画面
【図１】
2017004087.tif 000003
【図２】
2017004087.tif 000004
【図３】
2017004087.tif 000005
【図４】
2017004087.tif 000006
【図５】
2017004087.tif 000007
【図６】
2017004087.tif 000008
【図７】
2017004087.tif 000009
【図８】
2017004087.tif 000010
【図９】
2017004087.tif 000011
【図１０】
2017004087.tif 000012
【図１１】
2017004087.tif 000013
【図１２】
2017004087.tif 000014
【図１３】
2017004087.tif 000015
【図１４】
2017004087.tif 000016
【図１５】
2017004087.tif 000017
【図１６】
2017004087.tif 000018
【図１７】
2017004087.tif 000019
【図１８】
2017004087.tif 000020
【図１９】
2017004087.tif 000021
【図２０】
2017004087.tif 000022
【図２１】
2017004087.tif 000023