(57)【要約】【課題】革新的な活動の連鎖を設計することを支援するプロセス設計支援装置を提供する。【解決手段】プロセスに含まれ得る活動に関する情報を記憶する活動情報記憶手段４と、複数の活動の接続関係に関する情報を記憶する活動接続関係情報記憶手段７と、記憶内容に基づいて活動の連鎖に関する情報を生成する活動連鎖情報生成手段１０と、複数の活動の接続関係に関する情報の入力をユーザに対して要求する活動接続関係情報入力要求手段１、Ａ１〜ＡＮと、ユーザから情報を受け付ける情報入力手段Ｂ１〜ＢＮと、活動接続関係情報入力要求手段による要求に応じて情報入力手段によりユーザから受け付けられた情報を記憶内容に反映させる入力活動接続関係情報反映手段１を備えた。【選択図】      図１
2004164044.tif 000002
【特許請求の範囲】
【請求項１】
プロセスに含まれ得る活動に関する情報を記憶する活動情報記憶手段と、
複数の活動の接続関係に関する情報を記憶する活動接続関係情報記憶手段と、
記憶内容に基づいて活動の連鎖に関する情報を生成する活動連鎖情報生成手段と、
複数の活動の接続関係に関する情報の入力をユーザに対して要求する活動接続関係情報入力要求手段と、
ユーザから情報を受け付ける情報入力手段と、
活動接続関係情報入力要求手段による要求に応じて情報入力手段によりユーザから受け付けられた情報を記憶内容に反映させる入力活動接続関係情報反映手段と、
を備えたことを特徴とするプロセス設計支援装置。
【請求項２】
請求項１に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、活動に接続される活動に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項３】
請求項１又は請求項２に記載のプロセス設計支援装置において、
活動接続関係情報記憶手段により記憶される接続関係に関する情報には、順接と逆接と並列を含む接続の種別の情報が含まれ、
活動接続関係情報入力要求手段は、複数の活動の接続の種別に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報記憶手段により記憶される接続関係に関する情報には、成立確率の情報が含まれ、
活動接続関係情報入力要求手段は、複数の活動の接続関係の成立確率に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項５】
請求項４に記載のプロセス設計支援装置において、
活動連鎖情報生成手段により生成される活動の連鎖に関する情報には、成立確率の情報が含まれる、
ことを特徴とするプロセス設計支援装置。
【請求項６】
請求項１乃至請求項５のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、活動に関する情報が新規に入力されたことを契機として、新規に入力された活動の接続関係に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項７】
請求項６に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、新規に入力された活動の接続関係に関する情報の入力を、当該新規入力を行ったユーザ以外のユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項８】
請求項１乃至請求項７のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、活動情報記憶手段により記憶される活動に関する情報が変更されたことを契機として、変更された活動の接続関係に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項９】
請求項８に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、変更された活動の接続関係に関する情報の入力を、当該変更を行ったユーザ以外のユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１０】
請求項１乃至請求項９のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、複数の活動の接続関係に関する情報が新規に入力されたことを契機として、新規に入力された接続関係に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１１】
請求項１０に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、新規に入力された接続関係に関する情報の入力を、当該新規入力を行ったユーザ以外のユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１２】
請求項１乃至請求項１１のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、活動接続関係情報記憶手段により記憶される接続関係に関する情報が変更されたことを契機として、変更された接続関係に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１３】
請求項１２に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、変更された接続関係に関する情報の入力を、当該変更を行ったユーザ以外のユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１４】
請求項１乃至請求項１３のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、所定のタイミングで、ランダムに活動を選択して、選択した活動の接続関係に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１５】
請求項１乃至請求項１４のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、所定のタイミングで、ランダムに接続関係を選択して、選択した接続関係に関する情報の入力をユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１６】
請求項１乃至請求項１５のいずれか１項に記載のプロセス設計支援装置において、
活動情報記憶手段により記憶される活動に関する情報には、当該情報の入力に関与した所定のユーザに関する情報が含まれ、
活動接続関係情報入力要求手段は、活動の接続関係に関する情報の入力を、当該活動の情報の入力に関与した所定のユーザ以外のユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１７】
請求項１乃至請求項１６のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報記憶手段により記憶される接続関係に関する情報には、当該情報の入力に関与した所定のユーザに関する情報が含まれ、
活動接続関係情報入力要求手段は、接続関係に関する情報の入力を、当該接続関係の情報の入力に関与した所定のユーザ以外のユーザに対して要求する、
ことを特徴とするプロセス設計支援装置。
【請求項１８】
請求項１乃至請求項１７のいずれか１項に記載のプロセス設計支援装置において、
活動接続関係情報入力要求手段は、複数のユーザに対して同一の要求を行うことが可能である、
ことを特徴とするプロセス設計支援装置。
【請求項１９】
請求項１乃至請求項１８のいずれか１項に記載のプロセス設計支援装置において、
活動の連鎖に関する情報の生成の要求をユーザから受け付ける活動連鎖情報生成要求入力手段を備え、
活動連鎖情報生成手段は、活動連鎖情報生成要求入力手段によりユーザから要求が受け付けられたことに応じて、活動の連鎖に関する情報を生成する、
ことを特徴とするプロセス設計支援装置。
【請求項２０】
請求項１９に記載のプロセス設計支援装置において、
活動連鎖情報生成要求入力手段は、活動の指定をユーザから受け付け、
活動連鎖情報生成手段は、活動連鎖情報生成要求入力手段により指定が受け付けられた活動を含む活動の連鎖に関する情報を生成する、
ことを特徴とするプロセス設計支援装置。
【請求項２１】
請求項１９又は請求項２０に記載のプロセス設計支援装置において、
活動連鎖情報生成要求入力手段は、接続関係の指定をユーザから受け付け、
活動連鎖情報生成手段は、活動連鎖情報生成要求入力手段により指定が受け付けられた接続関係を含む活動の連鎖に関する情報を生成する、
ことを特徴とするプロセス設計支援装置。
【請求項２２】
請求項１乃至請求項２１のいずれか１項に記載のプロセス設計支援装置において、
活動連鎖情報生成手段により生成される活動の連鎖に関する情報を出力する活動連鎖情報出力手段を備えた、
ことを特徴とするプロセス設計支援装置。
【請求項２３】
請求項２２に記載のプロセス設計支援装置において、
活動連鎖情報出力手段は、複数の活動の連鎖に関する情報を、成立確率が大きい順に或いは成立確率が小さい順に出力する、
ことを特徴とするプロセス設計支援装置。
【請求項２４】
請求項２２又は請求項２３に記載のプロセス設計支援装置において、
活動連鎖情報出力手段は、ユーザにより指定された活動を含む活動の連鎖に関する情報を出力する、
ことを特徴とするプロセス設計支援装置。
【請求項２５】
請求項２２乃至請求項２４のいずれか１項に記載のプロセス設計支援装置において、
活動連鎖情報出力手段は、ユーザにより指定された接続関係を含む活動の連鎖に関する情報を出力する、
ことを特徴とするプロセス設計支援装置。
【請求項２６】
プロセスに含まれ得る活動に関する情報を記憶し、複数の活動の接続関係に関する情報を記憶し、記憶内容に基づいて活動の連鎖に関する情報を生成するプロセス設計支援方法であって、
複数の活動の接続関係に関する情報の入力をユーザに対して要求し、当該要求に応じてユーザから受け付けられた情報を記憶内容に反映させる、
ことを特徴とするプロセス設計支援方法。
【請求項２７】
プロセスに含まれ得る活動に関する情報を記憶する機能と、
複数の活動の接続関係に関する情報を記憶する機能と、
記憶内容に基づいて活動の連鎖に関する情報を生成する機能と、
複数の活動の接続関係に関する情報の入力をユーザに対して要求する機能と、
ユーザから情報を受け付ける機能と、
要求に応じてユーザから受け付けられた情報を記憶内容に反映させる機能と、
をコンピュータにより実現するプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プロセスの設計を支援する装置や方法などに関し、特に、複数の活動から構成される活動の連鎖の設計を支援する技術に関する。
【０００２】
【従来の技術】
例えば、サプライ・チェーンや作業工程といった業務プロセスを設計する際に、業務プロセスに含まれる複数の活動を探し出し、探し出された活動から構成される活動の連鎖を作ることで業務プロセスを設計する方法がある。
【０００３】
このような設計を支援するための従来技術としては、例えば、活動間で一方の作業の変更が他方に与える影響を示す関係や一方の作業結果を他方が参照する関係を利用して、活動の連鎖を設計していく技術があった（例えば、特許文献１参照。）。具体的には、ワークフローの設計時に考察した作業間の「依存関係（一方の作業の変更が他方に影響を与える関係）」と「参照関係（一方の作業の結果を他方が参照する関係）」を残しておくことにより、ワークフローが変更される場合に、柔軟性や整合性や信頼性がある代替案の作成を容易化することが行われる。
【０００４】
また、業務ごとに活動の連鎖のパターンをシステムが用意し、これを利用して設計していくという技術があった（例えば、特許文献２参照。）。具体的には、作業の依頼者と実行者との間に発生するタスクと実行順序からなるパターンを抽出して記憶し、当該パターンを利用して新たなプロセスを設計や分析することが行われる。
【０００５】
また、組織における活動（動作）を人、組織、物、書類、会合、事物により入出力を行う処理として規定し、これら６つと動作を含む７つの関係（ｉｓ−ａの関係や、ｈａｓ−ａの関係を含む）を記述したデータベースを構築することにより、物の面から作業状況を把握することや、次の工程を探ることや、関連する組織や文書や人の情報を探ることを可能とする技術があった（例えば、特許文献３参照。）。
【０００６】
また、業務の系統図（ｈａｓ−ａの関係で業務を整理したもの）とデータフローの図とを、互いの整合をとりながら、作成や修正することが可能な技術があった（例えば、特許文献４参照。）。
また、既存のビジネスプロセスの定義におけるプロセスの一部或いは全体をコンポーネント部品としてファイルに蓄積し、クライアント端末で新たなビジネスプロセスを生成するときに、ユーザにより蓄積されたコンポーネント部品を利用することが可能な技術があった（例えば、特許文献５参照。）。
また、プロセスを活動の連鎖としてプロセスの設計を行うに際して、活動間の接続条件を定め、当該接続条件（特に、受け渡される資源の適合性）から過去のプロセス例の活動を検索して取り出してプロセスの設計に再利用させる技術があった（例えば、特許文献６参照。）。
【０００７】
【特許文献１】
特開平９−２２４３３号公報
【特許文献２】
特開平１１−８５８８０号公報
【特許文献３】
特開平８−２８７１６３号公報
【特許文献４】
特開平１０−１７７４７７号公報
【特許文献５】
特開２００１−１４３８９号公報
【特許文献６】
特開２００２−４１７４９号公報
【０００８】
【発明が解決しようとする課題】
上述のような従来技術では、定型的な活動の連鎖を設計する場合や、その連鎖の一部分で異常が発生したときにおける代替の連鎖を設計する場合には、有効に働く。しかしながら、活動の連鎖の設計に対する要求としては、定型的なものやその代替案を考えたい、というだけではなく、革新的な活動の連鎖、すなわち、今まで利用されていない連鎖だが実は有効なものを発見したい、という要求もある。
【０００９】
ここで、具体例として、革新的な活動の連鎖として、外食産業でのサービス提供を考えてみる。
例えば、伝統的なレストランでは、「客が料理を選ぶ」活動の後、その活動の結果である注文に応じて「料理を作る」活動があり、料理ができたら客のもとへ「料理を渡す」活動がある。
【００１０】
これに対して、ハンバーガー店などのファーストフードでは、「料理を作る」活動が先にあって、客の注文を待たずに見計らいで先に料理を作っておき、「客が料理を選ぶ」活動の直後に、その注文に応じてカウンターの店員が「料理を渡す」活動がある。このように、ファーストフードでは活動の連鎖を変えることで、「客は待つことなく料理を得られる」という革新的な価値を提供した。
【００１１】
更に、回転寿司では、ベルトコンベアを客の間に通すことで「料理を渡す」活動を機械化した上で「客が料理を選ぶ」活動の前に持ってきたことで、「客は待つことなく料理を得られる」上に「店は省人化できる」、「客は料理の選択肢が一目でわかる」、「客にとって見た目に楽しい」という価値を提供した。
【００１２】
従来の技術では、過去において有効であった活動の連鎖に関する情報が設計者に提示される。このため、革新的な活動の連鎖を設計する点では、設計者の注意が過去において有効であったものに固着してしまい、新たな発想を生みにくいといった問題があった。
【００１３】
本発明は、このような従来の課題に鑑みなされたもので、革新的な活動の連鎖を設計したいという要求に応えることができるプロセス設計支援装置や方法などを提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記目的を達成するため、本発明に係るプロセス設計支援装置は、次のような処理を行う。
すなわち、活動情報記憶手段がプロセスに含まれ得る活動に関する情報を記憶し、活動接続関係情報記憶手段が複数の活動の接続関係に関する情報を記憶し、活動連鎖情報生成手段が記憶内容に基づいて活動の連鎖に関する情報を生成する。また、活動接続関係情報入力要求手段が複数の活動の接続関係に関する情報の入力をユーザに対して要求し、情報入力手段がユーザから情報を受け付け、入力活動接続関係情報反映手段が活動接続関係情報入力要求手段による要求に応じて情報入力手段によりユーザから受け付けられた情報を記憶内容に反映させる。
【００１５】
従って、複数の活動の接続関係に関する情報の入力がユーザに対して要求され、当該要求に応じてユーザから入力される情報が記憶内容に反映され、記憶内容に基づいて活動の連鎖に関する情報が生成されるため、革新的な活動の連鎖を設計することを支援することができ、これにより、革新的なプロセスの設計を支援することができる。
【００１６】
ここで、プロセスとしては、業務プロセスなどの種々なプロセスに適用されてもよい。
また、活動や、接続関係や、活動の連鎖としては、種々なものが用いられてもよい。
また、プロセスに含まれ得る活動としては、実際に含まれる活動や、或いは、含まれる可能性がある活動が用いられる。
また、互いの間に接続関係が設定される複数の活動としては、２つであってもよく、３つ以上であってもよい。
【００１７】
また、活動の連鎖としては、例えば、複数の活動を順接や逆接や並列の関係で接続したようなものが用いられる。
また、活動に関する情報や、接続関係に関する情報や、活動の連鎖に関する情報としては、種々な情報が用いられてもよい。
また、活動情報記憶手段や、活動接続関係情報記憶手段としては、例えば、メモリなどを用いて構成することができる。
【００１８】
また、活動の連鎖に関する情報を生成するために用いられる記憶内容としては、例えば、活動情報記憶手段の記憶内容と活動接続関係情報記憶手段の記憶内容との両方が用いられ、或いは、活動接続関係情報記憶手段の記憶内容が用いられる。
また、活動接続関係情報入力要求手段により入力を要求する情報としては、種々な情報が用いられてもよい。
【００１９】
また、活動接続関係情報入力要求手段により情報の入力を要求するユーザとしては、例えば、新たな発想を提供してくれそうな者や、設計しようとするプロセスの専門外の者や、一般的な考えを有するとみなせる者や、ランダムに選択される者などが用いられるのが好ましい。
【００２０】
また、活動接続関係情報入力要求手段により情報の入力を要求する仕方としては、例えば、情報の入力を促す画面をユーザに対して表示するなどの仕方を用いることができる。
また、情報入力手段としては、キーボードやマウスなどの種々なものが用いられてもよい。
また、活動接続関係情報入力要求手段による要求に応じてユーザから入力される情報を記憶内容に反映させる態様としては、例えば、活動情報記憶手段の記憶内容と活動接続関係情報記憶手段の記憶内容とのいずれか一方又は両方の内容を書き換えるような態様が用いられる。
【００２１】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、活動に接続される活動に関する情報の入力をユーザに対して要求する。
従って、或る活動がユーザに対して提示されて、当該活動に接続される活動は何かなどの情報の入力がユーザに対して要求され、これにより、ユーザから意見や新たな発想を取り入れることができる。
【００２２】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報記憶手段により記憶される接続関係に関する情報には、順接と逆接と並列を含む接続の種別の情報が含まれる。そして、活動接続関係情報入力要求手段は、複数の活動の接続の種別に関する情報の入力をユーザに対して要求する。
従って、１つの活動がユーザに対して提示されて、当該活動に接続される活動は何か及びその接続の種別は何かなどの情報の入力がユーザに対して要求され、或いは、複数の活動がユーザに対して提示されて、これら複数の活動の接続の種別は何かなどの情報の入力がユーザに対して要求され、これにより、ユーザから意見や新たな発想を取り入れることができる。
【００２３】
ここで、活動Ａと活動Ｂとが順接とは、活動Ａの後に活動Ｂが行われるような接続関係を表す。
また、活動Ａと活動Ｂとが逆接とは、活動Ｂの後に活動Ａが行われるような接続関係を表す。
また、活動Ａと活動Ｂとが並列とは、これら２つの異なる活動Ａ、Ｂが同時に実行し得るような接続関係を表す。
【００２４】
なお、ここで言う順接や逆接や並列は、活動が行われる時間的な順序を表すものであるが、必ずしも厳密な時刻を表すものでなくともよく、例えば、実用上で有効な程度で順序を表すが細かい時刻のずれがあるようなものが用いられても構わない。
【００２５】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報記憶手段により記憶される接続関係に関する情報には、成立確率の情報が含まれる。そして、活動接続関係情報入力要求手段は、複数の活動の接続関係の成立確率に関する情報の入力をユーザに対して要求する。
従って、１つの活動がユーザに対して提示されて、当該活動に接続される活動は何か及びその接続関係が成立する確率（成立確率）はどれくらいかなどの情報の入力がユーザに対して要求され、或いは、複数の活動がユーザに対して提示されて、これら複数の活動の接続関係が成立する確率（成立確率）はどれくらいかなどの情報の入力がユーザに対して要求され、これにより、ユーザから意見や新たな発想を取り入れることができる。
【００２６】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報生成手段により生成される活動の連鎖に関する情報には、成立確率の情報が含まれる。
従って、活動の連鎖が成立する確率（成立確率）に基づいて、当該活動の連鎖の実現性などを把握することを容易化することができる。
【００２７】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、活動に関する情報が新規に入力されたことを契機（トリガ）として、新規に入力された活動の接続関係に関する情報の入力をユーザに対して要求する。
従って、新規に入力された活動に関して、情報の入力がユーザに対して要求され、これにより、新規に入力された活動についてユーザから意見や新たな発想を取り入れることができる。
【００２８】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、新規に入力された活動の接続関係に関する情報の入力を、当該新規入力を行ったユーザ以外のユーザに対して要求する。
従って、活動に関する情報を新規に入力したユーザ以外のユーザに対して当該活動に関して情報の入力が要求され、これにより、新規に入力された活動について他のユーザから意見や新たな発想を取り入れることができる。
【００２９】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、活動情報記憶手段により記憶される活動に関する情報が変更されたことを契機（トリガ）として、変更された活動の接続関係に関する情報の入力をユーザに対して要求する。
従って、変更された活動に関して、情報の入力がユーザに対して要求され、これにより、変更された活動についてユーザから意見や新たな発想を取り入れることができる。
【００３０】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、変更された活動の接続関係に関する情報の入力を、当該変更を行ったユーザ以外のユーザに対して要求する。
従って、活動に関する情報を変更したユーザ以外のユーザに対して当該活動に関して情報の入力が要求され、これにより、変更された活動について他のユーザから意見や新たな発想を取り入れることができる。
【００３１】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、複数の活動の接続関係に関する情報が新規に入力されたことを契機（トリガ）として、新規に入力された接続関係に関する情報の入力をユーザに対して要求する。
従って、新規に入力された接続関係に関して、情報の入力がユーザに対して要求され、これにより、新規に入力された接続関係についてユーザから意見や新たな発想を取り入れることができる。
【００３２】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、新規に入力された接続関係に関する情報の入力を、当該新規入力を行ったユーザ以外のユーザに対して要求する。
従って、接続関係に関する情報を新規に入力したユーザ以外のユーザに対して当該接続関係に関して情報の入力が要求され、これにより、新規に入力された接続関係について他のユーザから意見や新たな発想を取り入れることができる。
【００３３】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、活動接続関係情報記憶手段により記憶される接続関係に関する情報が変更されたことを契機（トリガ）として、変更された接続関係に関する情報の入力をユーザに対して要求する。
従って、変更された接続関係に関して、情報の入力がユーザに対して要求され、これにより、変更された接続関係についてユーザから意見や新たな発想を取り入れることができる。
【００３４】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、変更された接続関係に関する情報の入力を、当該変更を行ったユーザ以外のユーザに対して要求する。
従って、接続関係に関する情報を変更したユーザ以外のユーザに対して当該接続関係に関して情報の入力が要求され、これにより、変更された接続関係について他のユーザから意見や新たな発想を取り入れることができる。
【００３５】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、所定のタイミングで、ランダムに活動を選択して、選択した活動の接続関係に関する情報の入力をユーザに対して要求する。
従って、ランダムに選択される活動に関して、情報の入力がユーザに対して要求され、これにより、ランダムに選択される活動についてユーザから意見や新たな発想を取り入れることができる。
【００３６】
ここで、所定のタイミングとしては、種々なタイミングが用いられてもよく、例えば、一定の時間間隔のタイミングや、活動に関する情報について新規な入力や変更がないまま一定の時間が経過したタイミングなどを用いることができる。
また、ランダムに活動を選択する態様としては、例えば、活動情報記憶手段により記憶される活動の中から選択するような態様が用いられる。
【００３７】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、所定のタイミングで、ランダムに接続関係を選択して、選択した接続関係に関する情報の入力をユーザに対して要求する。
従って、ランダムに選択される接続関係に関して、情報の入力がユーザに対して要求され、これにより、ランダムに選択される接続関係についてユーザから意見や新たな発想を取り入れることができる。
【００３８】
ここで、所定のタイミングとしては、種々なタイミングが用いられてもよく、例えば、一定の時間間隔のタイミングや、接続関係に関する情報について新規な入力や変更がないまま一定の時間が経過したタイミングなどを用いることができる。
また、ランダムに接続関係を選択する態様としては、例えば、活動接続関係情報記憶手段により記憶される接続関係の中から選択するような態様が用いられる。
【００３９】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動情報記憶手段により記憶される活動に関する情報には、当該情報の入力に関与した所定のユーザに関する情報が含まれる。そして、活動接続関係情報入力要求手段は、活動の接続関係に関する情報の入力を、当該活動の情報の入力に関与した所定のユーザ以外のユーザに対して要求する。
従って、活動に関する情報の入力に関与した所定のユーザ以外のユーザに対して当該活動に関して情報の入力が要求され、これにより、活動について他のユーザから意見や新たな発想を取り入れることができる。
【００４０】
ここで、活動に関する情報の入力に関与した所定のユーザとしては、例えば、当該活動に関する情報を最初に入力したユーザ（つまり、新規な入力者）や、当該活動に関する情報を最後に変更したユーザ（つまり、最終の更新者）や、最初と最後との間に当該活動に関する情報を変更したユーザ（つまり、途中の更新者）の中の一部が用いられてもよく或いは全員が用いられてもよい。
【００４１】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報記憶手段により記憶される接続関係に関する情報には、当該情報の入力に関与した所定のユーザに関する情報が含まれる。そして、活動接続関係情報入力要求手段は、接続関係に関する情報の入力を、当該接続関係の情報の入力に関与した所定のユーザ以外のユーザに対して要求する。
従って、接続関係に関する情報の入力に関与した所定のユーザ以外のユーザに対して当該接続関係に関して情報の入力が要求され、これにより、接続関係について他のユーザから意見や新たな発想を取り入れることができる。
【００４２】
ここで、接続関係に関する情報の入力に関与した所定のユーザとしては、例えば、当該接続関係に関する情報を最初に入力したユーザ（つまり、新規な入力者）や、当該接続関係に関する情報を最後に変更したユーザ（つまり、最終の更新者）や、最初と最後との間に当該接続関係に関する情報を変更したユーザ（つまり、途中の更新者）の中の一部が用いられてもよく或いは全員が用いられてもよい。
【００４３】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動接続関係情報入力要求手段は、複数のユーザに対して同一の要求を行うことが可能である。
従って、情報の入力について同一の要求が複数のユーザに対して行われて、複数のユーザから意見や新たな発想を取り入れることが可能である。
【００４４】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報生成要求入力手段が活動の連鎖に関する情報の生成の要求をユーザから受け付ける。そして、活動連鎖情報生成手段は、活動連鎖情報生成要求入力手段によりユーザから要求が受け付けられたことに応じて、活動の連鎖に関する情報を生成する。
従って、ユーザからの要求を契機（トリガ）として、活動の連鎖に関する情報が生成される。
【００４５】
ここで、ユーザにより活動の連鎖に関する情報の生成を要求する態様としては、必ずしも活動の連鎖に関する情報の生成を直接的に要求するような態様が用いられなくともよく、例えば、活動の連鎖に関する情報の表示などの要求に、活動の連鎖に関する情報の生成の要求が含められてもよい。
【００４６】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報生成要求入力手段は、活動の指定をユーザから受け付ける。そして、活動連鎖情報生成手段は、活動連鎖情報生成要求入力手段により指定が受け付けられた活動を含む活動の連鎖に関する情報を生成する。
従って、ユーザにより指定される活動を含む活動の連鎖に関する情報が生成され、これにより、ユーザにとって必要な活動の連鎖に関する情報のみを生成することができる。
【００４７】
ここで、ユーザにより指定される活動の数としては、１であってもよく、或いは、複数であってもよい。
また、複数の活動が指定される場合には、例えば、指定される全ての活動を含む活動の連鎖に関する情報を生成する態様や、或いは、指定される少なくとも１つの活動を含む活動の連鎖に関する情報を生成する態様などを用いることができる。
【００４８】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報生成要求入力手段は、接続関係の指定をユーザから受け付ける。そして、活動連鎖情報生成手段は、活動連鎖情報生成要求入力手段により指定が受け付けられた接続関係を含む活動の連鎖に関する情報を生成する。
従って、ユーザにより指定される接続関係を含む活動の連鎖に関する情報が生成され、これにより、ユーザにとって必要な活動の連鎖に関する情報のみを生成することができる。
【００４９】
ここで、ユーザにより指定される接続関係の数としては、１であってもよく、或いは、複数であってもよい。
また、複数の接続関係が指定される場合には、例えば、指定される全ての接続関係を含む活動の連鎖に関する情報を生成する態様や、或いは、指定される少なくとも１つの接続関係を含む活動の連鎖に関する情報を生成する態様などを用いることができる。
【００５０】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報出力手段が、活動連鎖情報生成手段により生成される活動の連鎖に関する情報を出力する。
従って、活動の連鎖に関する情報が出力され、当該出力の内容を利用することができる。
【００５１】
ここで、活動の連鎖に関する情報を出力する態様としては、種々な態様が用いられてもよく、例えば、ユーザに対して画面表示により出力する態様や、ユーザに対して紙への印刷により出力する態様などを用いることができ、また、例えば、他の装置などに対して情報を出力するような態様を用いることも可能である。
【００５２】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報出力手段は、複数の活動の連鎖に関する情報を、成立確率が大きい順に或いは成立確率が小さい順に出力する。
従って、活動の連鎖に関する情報が複数出力される場合に、活動の連鎖の成立確率の順に並べられるため、当該出力の内容を利用し易くすることができる。
【００５３】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報出力手段は、ユーザにより指定された活動を含む活動の連鎖に関する情報を出力する。
従って、ユーザにより指定された活動を含む活動の連鎖に関する情報が出力され、これにより、ユーザにとって必要な情報のみを出力することができる。
【００５４】
ここで、ユーザにより活動を指定する態様としては、例えば、活動の連鎖に関する情報の生成と出力とで共通して活動が指定されてもよく、或いは、生成と出力とで独立に活動が指定されてもよい。
【００５５】
また、本発明に係るプロセス設計支援装置では、一構成例として、活動連鎖情報出力手段は、ユーザにより指定された接続関係を含む活動の連鎖に関する情報を出力する。
従って、ユーザにより指定された接続関係を含む活動の連鎖に関する情報が出力され、これにより、ユーザにとって必要な情報のみを出力することができる。
【００５６】
ここで、ユーザにより接続関係を指定する態様としては、例えば、活動の連鎖に関する情報の生成と出力とで共通して接続関係が指定されてもよく、或いは、生成と出力とで独立に接続関係が指定されてもよい。
【００５７】
また、本発明では、以上のような本発明に係るプロセス設計支援装置により行われる処理を実現する方法として提供することも可能である。
一例として、本発明に係るプロセス設計支援方法では、プロセスに含まれ得る活動に関する情報を記憶し、複数の活動の接続関係に関する情報を記憶し、記憶内容に基づいて活動の連鎖に関する情報を生成することを行い、また、複数の活動の接続関係に関する情報の入力をユーザに対して要求し、当該要求に応じてユーザから受け付けられた情報を記憶内容に反映させる。
【００５８】
また、本発明では、以上のような本発明に係るプロセス設計支援装置により行われる処理を実現するプログラムや、このようなプログラムを記憶する記憶媒体として提供することも可能である。
一例として、本発明に係るプログラムでは、プロセスに含まれ得る活動に関する情報を記憶する機能と、複数の活動の接続関係に関する情報を記憶する機能と、記憶内容に基づいて活動の連鎖に関する情報を生成する機能と、複数の活動の接続関係に関する情報の入力をユーザに対して要求する機能と、ユーザから情報を受け付ける機能と、要求に応じてユーザから受け付けられた情報を記憶内容に反映させる機能と、をコンピュータにより実現する。
【００５９】
以下で、更に、本発明を業務プロセス設計支援装置に適用した場合の構成例を示す。
（１）業務プロセスに含まれる活動を表す情報を記憶する活動情報記憶手段と、活動情報記憶手段に情報を入力する活動情報入力手段と、活動情報記憶手段に記憶された複数の活動間に接続関係が成立し得るかに関する情報を記憶する接続関係成立情報記憶手段と、接続関係成立情報記憶手段に情報を入力する接続関係成立情報入力手段と、活動情報記憶手段に記憶された活動情報と接続関係成立情報記憶手段に記憶された接続関係成立情報とに応じて活動の連鎖を表す情報を生成する活動連鎖情報生成手段と、活動連鎖情報生成手段で生成された情報を例えば一時的に或いは永続的に記憶する活動連鎖情報記憶手段と、活動連鎖情報記憶手段に記憶された情報を出力する活動連鎖情報出力手段と、を含むことを特徴とする業務プロセス設計支援装置。
【００６０】
このような業務プロセス設計支援装置では、当該業務プロセス設計支援装置に記憶された活動について、特定の活動間に接続関係が成立し得るかどうかを装置利用者が入力することや、これに基づいて当該業務プロセス設計支援装置が活動の連鎖を生成することが行われる。
従って、特定の活動間の接続関係に設計者の注意が振り向けられるので、例えば「従来はこの関係は順接続だけだったが、逆接続はありえないのだろうか」といった思考が促進される。更に、設計者は局所的な接続関係の成立可能性を規定することで、業務プロセス設計支援装置が活動の連鎖を生成するので、設計者は容易に設計候補を得ることができる。
【００６１】
（２）上記（１）に記載した業務プロセス設計支援装置において、活動間の接続として考えられる種別を記憶した接続種別記憶手段を含む。接続関係成立情報入力手段は、装置利用者が接続関係の成立に関する情報を入力する際に、接続種別記憶手段に記憶された種別のうちから任意の種別を選択できるようにする。接続関係成立情報記憶手段は、選択された種別と共に接続関係の成立に関する情報を記憶する。活動連鎖情報生成手段は、接続関係成立情報記憶手段に記憶された種別に応じて活動の連鎖に関する情報を生成する。
【００６２】
このような業務プロセス設計支援装置では、活動間に存在し得る接続関係の種別を当該業務プロセス設計支援装置が記憶しており、活動間に存在し得る接続関係を入力する際に装置利用者はこの記憶された種別から接続関係を選択することができ、当該業務プロセス設計支援装置がこの選択に応じた活動の連鎖を生成する。
従って、活動間にあり得る接続の種別を設計者が容易に入力することができる。
【００６３】
（３）上記（１）、（２）に記載した業務プロセス設計支援装置において、複数の装置利用者の識別情報を記憶する利用者識別情報記憶手段を含む。活動情報記憶手段は、活動を表す情報と利用者識別情報とを対応付けて記憶する。活動情報入力手段は、活動を表す情報を入力した装置利用者の利用者識別情報と、入力された活動を表す情報とを対応付けて、活動情報記憶手段に情報を入力する。また、活動情報記憶手段に記憶された活動を表す情報から特定の１つを選び出す活動情報選出手段と、活動情報選出手段によって選び出された活動を表す情報と対応付けられていない利用者識別情報を利用者識別情報記憶手段に記憶されたものの中から選び出す利用者識別情報選出手段と、利用者識別情報選出手段によって選び出された利用者識別情報が示す装置利用者に対して活動情報選出手段によって選び出された活動を表す情報を出力すると同時にその活動と接続関係が成立し得る活動の入力を促すメッセージを出力する活動情報出力手段を含む。
【００６４】
このような業務プロセス設計支援装置では、或る装置利用者が或る活動を当該業務プロセス設計支援装置に入力すると、当該業務プロセス設計支援装置は別の装置利用者を選び出し、選び出した別の装置利用者にその活動を出力するとともにその活動と接続可能な別の活動を入力することを促す。
従って、設計者は或る活動に接続し得る別の活動について他の人の考えを入手し、この考えを採り入れた活動の連鎖を得ることができる。
【００６５】
（４）上記（１）〜（３）に記載した業務プロセス設計支援装置において、複数の装置利用者の識別情報を記憶する利用者識別情報記憶手段を含む。接続関係成立情報記憶手段は、接続関係が成立し得るかに関する情報と利用者識別情報とを対応付けて記憶する。接続関係成立情報入力手段は、接続関係が成立し得るかに関する情報を入力した装置利用者の利用者識別情報と、入力された接続関係が成立し得るかに関する情報とを対応付けて、接続関係成立情報記憶手段に情報を入力する。また、接続関係成立情報記憶手段に記憶された接続関係が成立し得るかに関する情報から特定の１つを選び出す接続関係成立情報選出手段と、接続関係成立情報選出手段によって選び出された接続関係が成立し得るかに関する情報と対応付けられていない利用者識別情報を利用者識別情報記憶手段に記憶されたものの中から選び出す利用者識別情報選出手段と、利用者識別情報選出手段によって選び出された利用者識別情報が示す装置利用者に対して接続関係成立情報選出手段によって選び出された接続関係が成立し得るかに関する情報を出力すると同時にその接続関係が成立し得るかに関する情報の入力を促すメッセージを出力する接続関係成立情報出力手段を含む。
【００６６】
このような業務プロセス設計支援装置では、或る装置利用者が任意の活動間に接続関係が成立するかどうかを当該業務プロセス設計支援装置に入力すると、当該業務プロセス設計支援装置は別の装置利用者を選び出し、選び出した別の装置利用者にその接続関係を出力するとともにその接続関係が成立するかどうかを入力することを促す。
従って、設計者は或る接続関係の成立可能性について他の人の考えを入手し、この考えを採り入れた活動の連鎖を得ることができる。
【００６７】
（５）上記（１）〜（４）に記載した業務プロセス設計支援装置において、接続関係が成立するかに関する情報が、その接続関係の成立確率によって表現される。接続関係成立情報入力手段は、接続関係の成立確率を入力する。接続関係成立情報記憶手段は、入力された成功確率を記憶する。活動連鎖情報生成手段は、活動の連鎖に関する情報を生成する際に、接続関係成立情報記憶手段に記憶された接続関係の成立確率に応じて、連鎖全体としての成立確率を計算する。活動連鎖記憶手段は、活動連鎖情報生成手段によって生成された活動の連鎖を表す情報と、活動連鎖情報生成手段によって計算された連鎖全体としての成立確率とを対応づけて例えば一時的に或いは永続的に記憶する。活動連鎖情報出力手段は、活動の連鎖を表す情報とこれに対応付けられた成立確率とを同時に出力する。
【００６８】
このような業務プロセス設計支援装置では、任意の活動間に接続関係が成立するかどうかが確率によって表現されており、当該業務プロセス設計支援装置は活動の連鎖を生成するとともにその活動の連鎖全体の成立確率を計算してこれらの結果を装置利用者へ出力する。
従って、設計者は活動の連鎖全体の成功確率を業務プロセス設計支援装置から得ることができる。
【００６９】
（６）上記（５）に記載した業務プロセス設計支援装置において、装置利用者が活動の連鎖の一覧表示を指示する一覧出力指示手段を含む。そして、一覧表示指示手段によって一覧出力が指示された際に、活動連鎖情報記憶手段に記憶された活動の連鎖を表す情報を、活動の連鎖の成立確率に応じた順番で一覧出力する。
このような業務プロセス設計支援装置では、活動の連鎖の成立確率に応じて、複数の活動の連鎖を一覧表示する。
従って、複数の活動の連鎖を成立確率に応じて比較し易くすることができる。
【００７０】
（７）上記（６）に記載した業務プロセス設計支援装置において、装置利用者が１つ以上の任意の活動を指定する活動指定手段を含む。そして、一覧表示指示手段によって一覧出力が指示された際に、活動指定手段で指定された活動を含んだ活動の連鎖を表す情報を、活動の連鎖の成立確率に応じた順番で一覧出力する。
このような業務プロセス設計支援装置では、装置利用者が指定した活動を含んだ連鎖を、活動の連鎖の成立確率に応じて一覧表示する。
従って、設計者が興味ある活動を含む連鎖だけを、成立確率に応じて比較することができる。
【００７１】
なお、上記（１）〜（７）に示した業務プロセス設計支援装置の構成では、例えば後述する実施例の図１で示す構成と比較すると、活動情報入力機能や、接続関係成立情報入力機能や、接続関係の種別の入力機能や、接続関係の成立確率の入力機能や、一覧出力指示機能や、活動指定機能が、入力部Ｂ１〜ＢＮにより実現されている。また、活動連鎖情報出力機能や、活動情報出力機能や、接続関係成立情報出力機能や、入力部Ｂ１〜ＢＮを用いた操作や入力を目で見て確認するための画像表示機能が、出力部Ａ１〜ＡＮにより実現されている。
【００７２】
【発明の実施の形態】
本発明に係る好適な一実施例を図面を参照して説明する。
図１には、本発明の実施の形態に係る業務プロセス設計支援装置の構成例を示してある。
本例の業務プロセス設計支援装置には、制御部１と、利用者識別情報記憶部２と、利用者識別情報選出部３と、活動情報記憶部４と、活動情報選出部５と、接続関係種別記憶部６と、接続関係成立情報記憶部７と、接続関係成立情報選出部８と、活動連鎖情報記憶部９と、活動連鎖情報生成部１０と、メッセージ記憶部１１が備えられている。
【００７３】
なお、利用者識別情報記憶部２や活動情報記憶部４や接続関係種別記憶部６や接続関係成立情報記憶部７やメッセージ記憶部１１は例えばメモリやデータベースから構成され、活動連鎖情報記憶部９は例えばバッファから構成される。
【００７４】
また、本例の業務プロセス設計支援装置には、画像表示部Ａ１〜ＡＮと入力部Ｂ１〜ＢＮから構成される複数であるＮ個の端末装置が備えられている。
このように、本例では、最大でＮ人のユーザが業務プロセス設計支援装置を利用することができるようにＮ個の端末が用意されており、各端末にはユーザインタフェースとなる入出力部（入力部Ｂ１〜ＢＮ及び画像表示部Ａ１〜ＡＮ）が備えられている。
【００７５】
制御部１は、業務プロセス設計支援装置全体の処理の流れを司るとともに、当該装置内で演算された結果を、ユーザがどの端末を利用しているかに応じて適切に画像表示する。
【００７６】
利用者識別情報記憶部２は、業務プロセス設計支援装置への登録ユーザのＩＤを記憶するとともに、現時点で誰がどの端末を利用しているかの情報を記憶する。この情報は表形式のデータ構造で表現されており、第１列には登録されたユーザのＩＤが記憶され、第２列には現時点で利用されている端末の番号が記憶される。この情報は、ユーザのログイン／ログアウト、及び新規ユーザの登録に応じて、制御部１を介して適宜更新される。
【００７７】
利用者識別情報選出部３は、制御部１からユーザのＩＤが渡された時に、利用者識別情報記憶部２に記憶されている情報を用いて、現時点で端末を利用しているユーザのうちから、渡されたＩＤが示すユーザ以外のユーザを選び出し、そのユーザのＩＤを制御部１へ返す。本例では、制御部１へ返されるユーザのＩＤの数は通常は３であり、もし現時点で端末を利用しているユーザの数が少なくて３個返すことが不可能であれば、これより少ない個数を返す。
【００７８】
ここで、当該返す個数に上限を設けているのは、このユーザのＩＤが、活動の入力を促す相手として或いは接続可能性の入力を促す相手として用いられるためである。この数が大きいほどより多くの相手の考えを引き出すことが可能となるが、あまり大きいと各ユーザの作業をインタラプトする回数が増えてしまうことになる。なお、この数については適宜調整しても構わない。例えば、この数について、上限を設けなくともよく、或いは、現時点での利用者の数に応じて上下させてもよい。
【００７９】
活動情報記憶部４は、活動に関する情報を記憶する。この情報は表形式のデータ構造で表現されており、第１列には活動のＩＤが記憶され、第２列には活動名を示す文字列が記憶され、第３列には活動内容を示す文字列が記憶され、第４列には各行が表す活動の情報を最初に入力したユーザのＩＤが記憶され、第５列には各行が表す活動の情報（具体的には、第２列又は第３列に記憶される文字列）を最後に更新したユーザのＩＤが記憶されており、各行がそれぞれ１つの活動を表現している。この情報は、各端末の入力部Ｂ１〜ＢＮによって入力され、制御部１を介して適宜更新される。
【００８０】
活動情報選出部５は、活動情報記憶部４に記憶された活動のうちから１つを選び出し、その活動のＩＤを制御部１へ渡す。選び出すタイミングと選ばれる活動のＩＤとしては、（１）活動情報記憶部４で新たな行データが作成された時は、作成された行の第１列目に記憶されているＩＤを選び、（２）活動情報記憶部４で第２列又は第３列の情報が更新された時は、更新された行の第１列目に記憶されているＩＤを選び、（３）前述の（１）と（２）が一定時間起こらなかった場合は、活動情報記憶部４に記憶されたＩＤからランダムに１つを選ぶ。
【００８１】
なお、短時間に多数のＩＤが選ばれる場合には、それにより処理が発散してしまうようなことがあれば、選ばれるＩＤのうちの幾つかは制御部１へ渡さないようにする。また、このように渡されなかったＩＤを記憶しておいて、後で、制御部１の処理が空いたときに渡すような態様を用いることも可能である。
【００８２】
接続関係種別記憶部６は、「順接」、「逆接」、「並列」という３つの種別を記憶する。ユーザが端末の入出力部Ｂ１〜ＢＮ、Ａ１〜ＡＮを使って活動間の接続関係を入力する際には、この３つの種別からどれか１つを選択するようになっている。
【００８３】
接続関係成立情報記憶部７は、或る活動間で接続関係が成立するかどうかに関する情報を記憶する。この情報は表形式のデータ構造で表現されており、第１列には接続関係のＩＤが記憶され、第２列には接続関係の種別が記憶され、第３列と第４列には各々その接続関係で結ばれている活動のＩＤが記憶され、第５列にはその接続関係が成立する確率（値は０以上１以下の数値）が記憶され、第６列にはその行の第５列の値が更新された回数が記憶され、第７列には各行が表す活動の情報を最初に入力したユーザのＩＤが記憶され、第８列には各行が表す活動の情報（具体的には、第２列から第５列に記憶される値のいずれか）を最後に更新したユーザのＩＤが記憶されており、各行がそれぞれ１つの接続関係を表す。この情報は、各端末の入力部Ｂ１〜ＢＮによって入力され、制御部１を介して適宜更新される。
【００８４】
ここで、接続関係成立情報の値の意味について、より詳しく説明する。
例えば、第２列の値が「順接」であり、第３列の値が＃１であり、第４列の値が＃２であり、第５列の値が１であるとすると、その意味は、「活動＃１の後に活動＃２が繋がる順序関係が存在し、その成立確率は１である」という意味になる。もし、第２列の値が「逆接」であり他の列の値が同じであるならば、その意味は、「活動＃２の後に活動＃１が繋がる順序関係が存在し、その成立確率は１である」という意味になる。また、もし第２列の値が「並列」であり他の列の価が同じであるならば、その意味は、「活動＃１と活動＃２とが並行する関係が存在し、その成立確率は１である」という意味になる。
【００８５】
ここで、成立確率は、接続関係が成立し得る割合をユーザが規定したものであり、０の場合は「そのような接続はありえない」という意味であり、１の場合は「そのような接続は確実にありうる」という意味であり、これらの間の値のときは「場合によっては成立可能であり、その値が示す程度の確率で成立するだろう」という意味である。
【００８６】
この成立確率は、複数のユーザが入力した値を平均したものである。例えば、ユーザ＃１が、或る接続関係を新たに作成し、その接続関係に対して確率として０．５を入力したとする。この後に、ユーザ＃２がその接続関係の確率として１を入力した場合には、その接続関係を表す行の第５列の値は０．７５に更新され、第６列の値は１となる。更に、ユーザ＃３がその接続関係の確率として１を入力した場合には、第５列の値は０．８３に更新され、第６列の値は２となる。このように、或るユーザが成立確率を入力すると、それ以前に入力された確率の平均値である第５列の値と第６列の更新回数とを利用して新たな平均値を計算し、第５列及び第６列の値を更新する。
【００８７】
接続関係成立情報選出部８は、接続関係成立情報記憶部７に記憶された接続関係のうちから１つを選び出し、その接続関係のＩＤを制御部１へ渡す。選び出すタイミングと選ばれる接続関係のＩＤとしては、（１）接続関係成立情報記憶部７で新たな行データが作成された時は、作成された行の第１列目に記憶されているＩＤを選び、（２）接続関係成立情報記憶部７で第２列から第５列に記憶される値のいずれかが更新された時は、更新された行の第１列目に記憶されているＩＤを選び、（３）前述の（１）と（２）が一定時間起こらなかった場合には接続関係成立情報記憶部７に記憶されたＩＤからランダムに１つを選ぶ。
【００８８】
なお、短時間に多数のＩＤが選ばれる場合には、それにより処理が発散してしまうようなことがあれば、選ばれるＩＤのうちの幾つかは制御部１へ渡さないようにする。また、このように渡されなかったＩＤを記憶しておいて、後で、制御部１の処理が空いたときに渡すような態様を用いることも可能である。
【００８９】
活動連鎖情報記憶部９は、例えば一時的に、活動の連鎖を表す情報を記憶する。この情報は表形式のデータ構造で表現されており、第１列には活動の連鎖のＩＤが記憶され、第２列には活動がどのように繋がっているかを示す組形式の情報が記憶され、第３列には活動の連鎖の成立確率が記憶されており、各行がそれぞれ１つの活動の連鎖を表現している。第３列の成立確率は、ユーザが使用している端末に活動の連鎖を一覧表示する際のソートにも用いられる。なお、ユーザは、端末の入力部Ｂ１〜ＢＮを使って成立確率の降順で表示するか或いは昇順で表示するかを指示することができる。
【００９０】
ここで、第２列に記憶される組形式の情報について、より詳しく説明する。
本例の組形式では、（「接続の種別」、「活動のＩＤ」又は組、「活動のＩＤ」又は組）という組を基本単位として、当該組の入れ子構造によって活動の連鎖を表現する。
【００９１】
例えば、図２や図３には、活動の連鎖を組形式により表現したものをグラフィカルに示してある。
図２及び図３では、箱（四角）が個々の活動を示し、曲線で繋がれた活動が並行（並列）する関係を示し、右向きの矢印で繋がれた活動が左から右への順序関係を示すとする。このとき、図２に示される連鎖は、（順接、（並列、＃１、＃２）、＃３）又は（逆接、＃３、（並列、＃１、＃２））という組形式で表現される。また、図３に示される連鎖は、（順接、（順接、＃４、＃５）、＃６）又は（順接、（逆接、＃５、＃４）、＃６）又は（順接、＃４、（順接、＃５、＃６））又は（順接、＃４、（逆接、＃６、＃５））又は（逆接、＃６、（順接、＃４、＃５））又は（逆接、＃６、（逆接、＃５、＃４））又は（逆接、（順接、＃５、＃６）、＃４）又は（逆接、（逆接、＃６、＃５）、＃４）という組形式で表現される。
【００９２】
なお、図２や図３に示されるような活動の連鎖のグラフィカルな表現は、ユーザが用いる端末に活動の連鎖が画像表示される際にも用いられる。この画像表示において、ユーザが任意の箱を選択した場合、その箱が示す活動の内容（すなわち、活動情報記憶部４の表形式データの第３列の値）がポップアップ表示される。また、ユーザが任意の曲線或いは矢印を選択した場合には、それが示す接続関係の成立確率（すなわち、接続関係成立情報記憶部７の表形式データの第５列の値）がポップアップ表示される。また、活動の連鎖の表示に近接して、その活動の連鎖の成立確率（すなわち、活動連鎖情報記憶部９の表形式データの第３列の値）が表示される。
【００９３】
活動連鎖情報生成部１０は、接続関係成立情報記憶部７に記憶された情報を用いて、活動の連鎖に関する情報を生成し、生成した情報を活動連鎖情報記憶部９へ記憶させる。この生成では、接続関係成立情報記憶部７に記憶された表形式データの第２列から第４列の情報を用いて活動の連鎖を表す組形式データを生成し、表形式データの第５列の情報を用いて活動の連鎖の成立確率を計算する。
【００９４】
ここで、組形式データの生成について、より詳しく説明する。
まず、組形式データを生成する際は、逆接の接続関係はすべて等価の順接の接続関係に置き換える。例えば、接続関係成立情報記憶部７に記憶された表形式データのうち、或る行の第２列の値が「逆接」であり、第３列の値が＃１であり、第４列の値が＃３であった場合には、この行の接続関係を表現する組形式データは、（順接、＃３、＃１）となる。
【００９５】
次に、複数の組形式データで同一の活動のＩＤが存在する場合には、それらを重ね合わせる形で入れ子を作る。但し、重ね合わせが一意でない場合には、活動の連鎖を複数個生成する。例えば、（順接、＃４、＃５）と（順接、＃５、＃６）がある場合には、＃５を重ね合わせる形で（順接、＃４、（順接、＃５、＃６））を生成する。これに対して、（順接、＃２、＃１）と（順接、＃２、＃３）がある場合には、＃２を重ね合わせる形で（順接、（順接、＃２、＃１）、＃３）と（順接（順接、＃２、＃３）、＃１）という２つの連鎖を生成する。
【００９６】
具体的には、例えば、＃１を「客が料理を選ぶ」活動とし、＃２を「料理を作る」活動とし、＃３を「料理を渡す」活動とすれば、（順接、＃２、＃１）は「料理を作ってから料理を選ぶ」という接続関係を示し、（順接、＃２、＃３）は「料理を作ってから料理を渡す」という接続関係を示し、（順接、（順接、＃２、＃１）、＃３）はファーストフードの活動の連鎖を示し、（順接（順接、＃２、＃３）、＃１）は回転寿司の活動の連鎖を示す。
【００９７】
また、活動連鎖情報生成部１０は、例えば、ユーザにより１又は複数の接続関係が指定された場合には、指定された接続関係に含まれる活動の一方を選択して、選択した活動を含む他の接続関係の全てを探し出して、探し出した接続関係を重ね合わせ、また、指定された接続関係に含まれる他方の活動についても同様な重ね合わせを行い、これにより、活動の連鎖を生成する。また、活動連鎖情報生成部１０は、例えば、ユーザにより１又は複数の活動が指定された場合には、指定された活動を含む接続関係を探し出して、探し出した接続関係を基準として活動の連鎖を生成する。
メッセージ記憶部１１は、ユーザへ入力を促すために用いられる定型メッセージを記憶している。
【００９８】
次に、活動の連鎖の成立確率について、より詳しく説明する。
本例では、連鎖を生成する際に組み合わされる接続関係と対応付けられた成立確率のうちで最も小さな値が、活動の連鎖の成立確率として用いられる。これは、局所的に最も成立確率が低い部分が全体の成立確率を規定する、という律速的な考えに基づいている。
【００９９】
例えば、図４に示すように、成立確率がＫである（順接、＃１、＃２）と成立確率がＬである（順接、＃２、＃３）とを重ね合わせて、活動の連鎖である（順接、＃１、（順接、＃２、＃３））を生成したときには、この活動の連鎖の成立確率はＫとＬのうちで小さい方の値となる。
また、例えば、図５に示すように、成立確率がＫである（順接、＃１、＃２）と成立確率がＭである（並列、＃２、＃４）とを重ね合わせて、活動の連鎖である（順接、＃１、（並列、＃２、＃４））と（並列、（順接、＃１、＃２）、＃４）とを生成したときにおいても、これらの活動の連鎖の成立確率はＫとＭのうちで小さい方の値となる。
【０１００】
ここで、もし活動の連鎖の中に、接続関係の成立確率が０であるものが１つでも含まれていれば、その活動の連鎖の成立確率は０となる。従って、或る特定の接続関係について装置利用者がその成立確率は０であると指定した場合には、活動連鎖情報生成部１０は、その接続関係を含むような活動の連鎖を生成しない。
【０１０１】
なお、本例における活動の連鎖の成立確率は「みなし値」である。例えば、上記図５において、活動の連鎖（並列、（順列、＃１、＃２）、＃４）は（並列、＃２、＃４）の活動＃２の部分を（順接、＃１、＃２）に置き換えた形になるが、確率Ｍである（並列、＃２、＃４）の部分は生成された活動の連鎖には含まれないため、厳密には、ＫとＭを単純に比較して最小値をとっても正確な値になるとは限らない。しかしながら、本例の業務プロセス設計支援装置の目的は、装置利用者に対して活動の連鎖の可能性を提示することにあるので、あり得ないとされる接続関係を活動の連鎖から排除できる限りにおいて、本例のような「みなし値」を用いても十分に有効である。
【０１０２】
次に、図６及び図７を参照して、本例の業務プロセス設計支援装置において、制御部１による制御により実行される、当該装置全体としての処理の流れの一例を示す。
なお、図６及び図７に示される処理の流れは、業務プロセス設計支援装置が停止されない限り、ループで処理される。このループの中で、制御部１は、ユーザが利用する端末から渡された情報や活動情報選出部５或いは接続関係成立情報選出部８から渡された情報に応じて、例えば、各記憶部のデータの更新や活動連鎖情報を生成する指示や活動連鎖情報の検索を行い、適切なユーザの端末へ情報の出力と入力の催促を行う。
【０１０３】
具体的には、まず、業務プロセス設計支援装置が停止されていなければ（ステップＳ１）、ユーザのログインを監視し（ステップＳ２）、ユーザのログオフを監視し（ステップＳ３）、新規ユーザの登録を監視し（ステップＳ４）、いずれかがあれば、利用者識別情報記憶部２のデータを更新することにより（ステップＳ５）、ユーザの利用状況を管理する。
【０１０４】
また、ユーザにより活動の連鎖の表示が指示されないときに（ステップＳ６）、ユーザにより活動に関する情報が新規に或いは更新で入力された場合には（ステップＳ７）、活動情報記憶部４のデータを更新し（ステップＳ８）、また、ユーザにより接続関係に関する情報が新規に或いは更新で入力された場合には（ステップＳ９）、接続関係成立情報記憶部７のデータを更新する（ステップＳ１０）。
【０１０５】
また、ユーザにより活動の連鎖の表示が指示された場合には（ステップＳ６）、この指示を契機として、活動連鎖情報生成部１０により活動の連鎖を生成するとともにその成立確率を計算し（ステップＳ１１）、この活動の連鎖に関する情報を活動連鎖情報記憶部９に記憶する（ステップＳ１２）。また、この指示において、特定の活動や接続関係がユーザにより指示されなかった場合には（ステップＳ１３）、すべての活動の連鎖をユーザに対して表示し（ステップＳ１４）、また、特定の活動や接続関係がユーザにより指示された場合には（ステップＳ１３）、指示された活動や接続関係を含む活動の連鎖のみをユーザに対して表示する（ステップＳ１５）。
【０１０６】
また、制御部１は、活動情報選出部５から活動のＩＤが渡された場合には（ステップＳ２１）、そのＩＤが示す活動を作ったユーザとその活動を最後に更新したユーザを特定し（ステップＳ２２）、特定したユーザ以外で業務プロセス設計支援装置にログインしているユーザを例えばランダムに選出し（ステップＳ２３）、選出したユーザに対してその活動を表示してその活動と接続し得る活動を入力するように促す（ステップＳ２４）。これにより入力される情報は、活動情報記憶部４のデータや接続関係成立情報記憶部７のデータに反映される（ステップＳ７〜ステップＳ１０）。
【０１０７】
また、制御部１は、接続関係成立情報選出部８から接続関係のＩＤが渡された場合には（ステップＳ２５）、そのＩＤが示す接続関係を作ったユーザとその接続関係を最後に更新したユーザを特定し（ステップＳ２６）、特定したユーザ以外で業務プロセス設計支援装置にログインしているユーザを例えばランダムに選出し（ステップＳ２７）、選出したユーザに対してその接続関係及び接続されている活動を表示してその接続関係について情報を入力するように促す（ステップＳ２８）。これにより入力される情報は、活動情報記憶部４のデータや接続関係成立情報記憶部７のデータに反映される（ステップＳ７〜ステップＳ１０）。
【０１０８】
次に、上記図６及び上記図７に示した処理の流れにおいて行われる処理の具体例を示す。
例えば、或るユーザが外食産業の活動の連鎖の設計をしており、活動として「客が料理を選ぶ」、「料理を作る」、「料理を渡す」の３つの活動を入力し、伝統的な活動間の関係に従って「客が料理を選ぶ」の後に「料理を作る」が順接し、「料理を作る」の後に「料理を渡す」が順接するという２つの接続関係を入力したとする。
【０１０９】
このとき、業務プロセス設計支援装置は、他のユーザに対して「客が料理を選ぶ」と「料理を作る」との接続関係について情報の入力を促す。情報の入力を促されたユーザのうちの１人でも「「料理を作る」が「料理を選ぶ」の前にあってもいいのではないか」と気づいて逆接関係の成立確率に１を入力すれば、業務プロセス設計支援装置は、「料理を作ってから料理を選ぶ」と「料理を作ってから料理を運ぶ」の２つの接続関係を合成して、「料理を作って、料理を選んで、料理を運ぶ」というファーストフードの活動の連鎖や「料理を作って、料理を運んで、料理を選ぶ」という回転寿司の活動の連鎖を生成することが可能となる。
【０１１０】
ここでのポイントの１つは、設計をしていたユーザが「「料理を作る」が「料理を選ぶ」の前にあるはずがない」と思い込んで逆接関係に成立確率０を入力していたとしても、他のユーザの気づきによって逆接関係の成功確率が２人の入力した値の平均値に更新されることにより、設計をしていたユーザが思ってもみなかった活動の連鎖が生成されることである。
【０１１１】
図８には、ユーザへ活動の入力を促すウインドウ表示の例を示してある。
図９には、ユーザへ接続関係の成立確率の入力を促すウインドウ表示の例を示してある。
図８及び図９に示したウインドウ表示では、いずれの場合も、“ＯＫ”ボタンをクリックすれば、値が確定して入力されて、ウインドウが閉じ、また、“キャンセル”ボタンをクリックすれば、値は入力されず、ウインドウが閉じる。
【０１１２】
なお、本例では、このように、キャンセルによってウインドウが閉じるので、例えば業務プロセス設計支援装置にログインして他の仕事などをしているユーザは、業務プロセス設計支援装置から情報の入力を促されるだけで強制されるわけではないが、他の構成例として、ユーザから情報が入力されるまでウインドウが消えないといったように、より強い形での入力の催促を行う構成とすることも可能である。
【０１１３】
また、図８及び図９に示したウインドウ表示では、いずれの場合も、活動を表す箱をクリックすれば、その箱が示す活動の内容（すなわち、活動情報記憶部４の表形式データの第３列の値）がポップアップ表示される。
【０１１４】
上記図４に示したウインドウ表示では、左側に所定の活動が表示され、当該活動と繋がり得る右側の活動の名称（活動名）や内容を入力する欄が設けられている。ここで、右側の陰付きの箱がユーザのアイデアを得たい新たな活動となり、当該箱の中には常に「？？？」が表示される。
【０１１５】
また、上記図４に示したウインドウ表示では、接続関係の種別を入力する欄が設けられており、ユーザが接続関係の種別を入力する際には、プルダウンメニューに表示される３つの選択肢、すなわち、種別「順接」にあたる「左から右への流れ」、種別「並列」にあたる「平行の関係」、種別「逆接」にあたる「右から左への流れ」のうちから１つを選択することができる。また、接続関係の成立確率を入力する欄が設けられており、ユーザが接続関係の成功確率を入力する際には、ウインドウの下部にあるスライダーを用いることができる。ここで、スライダーが左端にあれば成立確率が０であることを示し、右端にあれば成立確率が１であることを示し、中間にあれば成立確率がその位置関係に応じた値（０から１の間の小数）であることを示す。なお、画面表示時のスライダーの初期値は左端の値である。
【０１１６】
上記図５に示したウインドウ表示では、左側と右側とにそれぞれ異なる活動が表示されており、つまり、活動間の接続関係が表示されている。また、順接と逆接と並列のそれぞれについての成立確率を入力する欄が設けられており、具体的には、上から順に、「順接」の成立確率を入力するためのスライダーと、「並列」の成立確率を入力するためのスライダーと、「逆接」の成立確率を入力するためのスライダーとの３つのスライダーが並べられている。
【０１１７】
ここで、各スライダーと確率の値との関係は上記図８に示した場合と同様である。但し、図９に示したウインドウが表示される際におけるスライダーの位置は、その時点で接続関係成立情報記憶部７に記憶された成立確率（すなわち、表形式データの第５列の値）によらず、右端にある。これは、情報の入力を促されたユーザが、他のユーザによってその時点までに入力された値に引きずられないためである。なお、他の構成例として、上記図９に示したウインドウを表示する際に、スライダーの位置をその時点で接続関係成立情報記憶部７に記憶された成立確率に合わせるような構成とすることも可能である。
【０１１８】
以上のように、本例の業務プロセス設計支援装置では、例えばプロセスの設計者が他の人の発想を参考にして実質的に複数の人のアイデアに基づいて活動の連鎖を生成することができ、これにより、過去において有効であった活動の連鎖にとらわれることなく、革新的な活動の連鎖を設計することができる。
【０１１９】
なお、以下で、本例の業務プロセス設計支援装置について、実施の変形例を示す。
例えば、本例では、接続関係の成立確率の値は、複数のユーザによって入力された値の平均値となっている。つまり、複数のユーザの成立確率に関する意見を集約する際に、平均化して代表値としているとみなせる。他の構成例として、これについて、最大値を代表値とする（すなわち、新たな値が入力されたときに、以前の値に較べて新たな値が大きければ、その新たな値に更新する）集約方法や、最小値を代表値とする（すなわち、新たな値が入力されたときに、以前の値に較べて新たな値が小さければ、その新たな値に更新する）集約方法を採用することもできる。
【０１２０】
また、本例では、順接関係を合成（重ね合わせ）する際に活動の連鎖が直線的になるようにしている。他の構成例として、これについて分岐がある形にしてもよく、例えば、（順接、＃２、＃１）と（順接、＃２、＃３）とを合成する際に１つの活動＃２から活動＃１と活動＃３との両方へ流れが分岐するような表現形式が用いられてもよい。
【０１２１】
また、例えば、接続関係の成立確率についてユーザのコメントを付与することができるようにし、ユーザの端末に接続関係や活動の連鎖を表示する際にこのコメントを同時に表示するような構成とすることもできる。具体的には、接続関係成立情報記憶部７の表形式データにユーザのコメントを記憶するための第９列（取りうる値は文字列）を追加し、ユーザの端末から当該第９列の値の入力や出力を可能とするような構成を用いることができる。
また、本例では、出力手段として画像表示を行う手段を用いたが、他の構成例として、プリンタによる印刷出力を併用するなどの構成を用いることもできる。
【０１２２】
また、本例では、ユーザから活動の連鎖の表示の指示があるたびに活動連鎖情報生成部１０により活動の連鎖を生成する構成としたが、他の構成例として、活動に関する情報や接続関係に関する情報が新規入力或いは更新されたことなどを契機として活動の連鎖を生成するような構成とすることも可能である。
【０１２３】
また、本例では、活動連鎖情報記憶部９をバッファとして用いたが、他の構成例として、活動連鎖情報記憶部９をメモリやデータベースから構成して活動の連鎖に関する情報を（一時的ではなく）記憶するような構成とすることもできる。また、この構成において、活動連鎖情報検索部を設けることもでき、活動連鎖情報検索部は、例えば、制御部１から渡された活動のＩＤ（渡される数は１個以上）について、そのＩＤをすべて含む活動の連鎖を活動連鎖情報記憶部９から探し出し、条件を満たす活動の連鎖のＩＤのすべてを制御部１へ返すことを行う。
【０１２４】
また、業務プロセス設計支援装置は、例えば、サーバ・クライアント型のコンピューティングシステムとして構成することができ、具体的には、入出力に関わる部分をユーザが用いるパーソナルコンピュータ（ＰＣ）などのコンピューティングデバイスにより担当し、各種の情報の記憶やデータ生成や計算に関わる部分をサーバにより担当し、これらを有線又は無線のネットワークで結んで、全体として業務プロセス設計支援装置を構成することができる。
【０１２５】
また、業務プロセス設計支援装置は、例えば、多機能複写機やファックスを用いた構成とすることもできる。具体的には、多機能複写機或いはファックスに本発明に関わる演算処理を行う機能を内蔵させ、これらを有線又は無線のネットワークで結んで、全体として業務プロセス設計支援装置を構成することができる。この場合、入力として、紙に書かれたものを利用することができ、例えば、多機能複写機或いはファックスがスキャンした画像の認識処理を行って必要な情報を取り出す。また、出力として、例えば、各ユーザが存在する場所に設置された多機能複写機或いはファックスから、情報を印刷物として出力することも可能である。
【０１２６】
ここで、本発明の構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
【０１２７】
また、本発明において行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ等のコンピュータにより読み取り可能な記録媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【０１２８】
【発明の効果】
以上説明したように、本発明に係るプロセス設計支援装置や方法などによると、プロセスに含まれ得る活動に関する情報を記憶し、複数の活動の接続関係に関する情報を記憶し、記憶内容に基づいて活動の連鎖に関する情報を生成することを行い、また、複数の活動の接続関係に関する情報の入力をユーザに対して要求し、ユーザから情報を受け付け、要求に応じてユーザから受け付けられた情報を記憶内容に反映させるようにしたため、革新的な活動の連鎖を設計することを支援することができ、これにより、革新的なプロセスの設計を支援することができる。
【図面の簡単な説明】
【図１】本発明の一実施例に係る業務プロセス設計支援装置の構成例を示す図である。
【図２】活動の連鎖を表現する組形式に基づくグラフィカルな表現の一例を示す図である。
【図３】活動の連鎖を表現する組形式に基づくグラフィカルな表現の一例を示す図である。
【図４】活動の連鎖の成立確率の決定の仕方を説明するための図である。
【図５】活動の連鎖の成立確率の決定の仕方を説明するための図である。
【図６】業務プロセス設計支援装置により行われる処理の手順の一例を示す図である。
【図７】業務プロセス設計支援装置により行われる処理の手順の一例を示す図である。
【図８】ユーザに対して活動及び接続関係に関する情報の入力を促すウインドウ表示の一例を示す図である。
【図９】ユーザに対して接続関係に関する情報の入力を促すウインドウ表示の一例を示す図である。
【符号の説明】
１・・制御部、  ２・・利用者識別情報記憶部、
３・・利用者識別情報選出部、  ４・・活動情報記憶部、
５・・活動情報選出部、  ６・・接続関係種別記憶部、
７・・接続関係成立情報記憶部、  ８・・接続関係成立情報選出部、
９・・活動連鎖情報記憶部、  １０・・活動連鎖情報生成部、
１１・・メッセージ記憶部、  Ａ１〜ＡＮ・・画像表示部、
Ｂ１〜ＢＮ・・入力部、
【図１】
2004164044.tif 000003
【図２】
2004164044.tif 000004
【図３】
2004164044.tif 000005
【図４】
2004164044.tif 000006
【図５】
2004164044.tif 000007
【図６】
2004164044.tif 000008
【図７】
2004164044.tif 000009
【図８】
2004164044.tif 000010
【図９】
2004164044.tif 000011