(57)【要約】【課題】  多数の種類の作業が２以上の部署によって分担して実施される環境について、その環境で実施される各作業間の影響度を含むＤＳＭを作成することができる技術を提供すること。【解決手段】  本発明のコンピュータ１０は、マトリクスＸＩ×マトリクスＸＯ＋マトリクスＸＷを演算することによってマトリクスＸＰを導出する。マトリクスＸＩは、情報が横方向に並ぶとともに作業が縦方向に並ぶパターンで、作業に対する情報の影響度が配列されたものである。マトリクスＸＯは、作業がマトリクスＸＩと同じ順序で横方向に並ぶとともに情報がマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、情報に対する作業の影響度が配列されたものである。マトリクスＸＷは、個々の部署内の作業間の影響度を示すマトリクスである。コンピュータ１０は、マトリクスＸＰを表示する。【選択図】  図１８
2007310642.tif 000002
【特許請求の範囲】
【請求項１】
多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で実施される各作業間の影響度を解析する装置であり、
作業−情報データファイルと情報−作業データファイルと第１導出装置と第１出力装置を備え、
作業−情報データファイルは、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶するものであり、
情報−作業データファイルは、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶するものであり、
第１導出装置は、下記のマトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分を導出するものであり、
マトリクスＸＩは、各種類の情報が横方向に並ぶとともに各種類の作業が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものであり、
マトリクスＸＯは、各種類の作業がマトリクスＸＩと同じ順序で横方向に並ぶとともに各種類の情報がマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものであり、
第１出力装置は、第１導出装置によって導出された内容を出力するものである
ことを特徴とする影響度解析装置。
【請求項２】
作業−作業データファイルをさらに備え、
作業−作業データファイルは、個々のグループによって実施される各種類の作業について、その種類の作業に対するそのグループによって実施される他の各種類の作業の影響度を記憶するものであり、
第１導出装置は、前記のマトリクスＸＭと下記のマトリクスＸＷの和に相当するマトリクスＸＰの各成分を導出するものであり、
マトリクスＸＷは、影響を与える側の各種類の作業が前記のマトリクスＸＩと同じ順序で横方向に並ぶとともに影響を受ける側の各種類の作業が前記のマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、作業−作業データファイルに記憶されている各「作業に対する作業の影響度」が配列されたものである
ことを特徴とする請求項１の影響度解析装置。
【請求項３】
第１導出装置は、前記のマトリクスＸＰから各種類の作業の最適な実施順序を導出するものであることを特徴とする請求項２の影響度解析装置。
【請求項４】
多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で作成される各情報間の影響度を解析する装置であり、
作業−情報データファイルと情報−作業データファイルと第２導出装置と第２出力装置を備え、
作業−情報データファイルは、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶するものであり、
情報−作業データファイルは、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶するものであり、
第２導出装置は、下記のマトリクスＸＩ’とマトリクスＸＯ’の積ＸＩ’・ＸＯ’に相当するマトリクスＸＭ’の各成分を導出するものであり、
マトリクスＸＩ’は、各種類の作業が横方向に並ぶとともに各種類の情報が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものであり、
マトリクスＸＯ’は、各種類の情報がマトリクスＸＩ’と同じ順序で横方向に並ぶとともに各種類の作業がマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものであり、
第２出力装置は、第２導出装置によって導出された内容を出力するものである
ことを特徴とする影響度解析装置。
【請求項５】
情報−情報データファイルをさらに備え、
情報−情報データファイルは、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって作成される他の各種類の情報の影響度を記憶するものであり、
第２導出装置は、前記のマトリクスＸＭ’と下記のマトリクスＸＤの和に相当するマトリクスＸＰ’の各成分を導出するものであり、
マトリクスＸＤは、影響を受ける側の各種類の情報が前記のマトリクスＸＩ’と同じ順序で横方向に並ぶとともに影響を与える側の各種類の情報が前記のマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−情報データファイルに記憶されている各「情報に対する情報の影響度」が配列されたものである
ことを特徴とする請求項４の影響度解析装置。
【請求項６】
多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で実施される各作業間の影響度をコンピュータによって解析する方法であり、
そのコンピュータは、作業−情報データファイル作成工程と情報−作業データファイル作成工程と第１導出工程と第１出力工程を実行し、
作業−情報データファイル作成工程では、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶している作業−情報データファイルを作成し、
情報−作業データファイル作成工程では、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶している情報−作業データファイルを作成し、
第１導出工程では、下記のマトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分を導出し、
マトリクスＸＩは、各種類の情報が横方向に並ぶとともに各種類の作業が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものであり、
マトリクスＸＯは、各種類の作業がマトリクスＸＩと同じ順序で横方向に並ぶとともに各種類の情報がマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものであり、
第１出力工程では、第１導出工程で導出された内容を出力する
ことを特徴とする影響度解析方法。
【請求項７】
多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で作成される各情報間の影響度をコンピュータによって解析する方法であり、
そのコンピュータは、作業−情報データファイル作成工程と情報−作業データファイル作成工程と第２導出工程と第２出力工程を実行し、
作業−情報データファイル作成工程では、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶している作業−情報データファイルを作成し、
情報−作業データファイル作成工程では、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶している情報−作業データファイルを作成し、
第２導出工程では、下記のマトリクスＸＩ’とマトリクスＸＯ’の積ＸＩ’・ＸＯ’に相当するマトリクスＸＭ’の各成分を導出し、
マトリクスＸＩ’は、各種類の作業が横方向に並ぶとともに各種類の情報が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものであり、
マトリクスＸＯ’は、各種類の情報がマトリクスＸＩ’と同じ順序で横方向に並ぶとともに各種類の作業がマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものであり、
第２出力工程では、第２導出工程で導出された内容を出力する
ことを特徴とする影響度解析方法。
【請求項８】
多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で実施される各作業間の影響度を解析するためのコンピュータプログラムであり、
そのコンピュータプログラムは、作業−情報データファイル作成工程と情報−作業データファイル作成工程と第１導出工程と第１出力工程をコンピュータに実行させ、
作業−情報データファイル作成工程では、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶している作業−情報データファイルを作成し、
情報−作業データファイル作成工程では、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶している情報−作業データファイルを作成し、
第１導出工程では、下記のマトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分を導出し、
マトリクスＸＩは、各種類の情報が横方向に並ぶとともに各種類の作業が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものであり、
マトリクスＸＯは、各種類の作業がマトリクスＸＩと同じ順序で横方向に並ぶとともに各種類の情報がマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものであり、
第１出力工程では、第１導出工程で導出された内容を出力する
ことを特徴とする影響度解析プログラム。
【請求項９】
多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で作成される各情報間の影響度を解析するためのコンピュータプログラムであり、
そのコンピュータプログラムは、作業−情報データファイル作成工程と情報−作業データファイル作成工程と第２導出工程と第２出力工程をコンピュータに実行させ、
作業−情報データファイル作成工程では、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶している作業−情報データファイルを作成し、
情報−作業データファイル作成工程では、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶している情報−作業データファイルを作成し、
第２導出工程では、下記のマトリクスＸＩ’とマトリクスＸＯ’の積ＸＩ’・ＸＯ’に相当するマトリクスＸＭ’の各成分を導出し、
マトリクスＸＩ’は、各種類の作業が横方向に並ぶとともに各種類の情報が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものであり、
マトリクスＸＯ’は、各種類の情報がマトリクスＸＩ’と同じ順序で横方向に並ぶとともに各種類の作業がマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものであり、
第２出力工程では、第２導出工程で導出された内容を出力する
ことを特徴とする影響度解析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で実施される各作業間の影響度を解析する技術に関する。また、その環境で作成される各情報間の影響度を解析する技術に関する。
【背景技術】
【０００２】
本発明の背景となる事項を以下に列挙する。
（１）ある目的を達成するために多数の種類の作業が実施される環境が存在する。例えば、新製品の開発現場では、製品の設計図面を作成する作業、製品を試作する作業、設計図面の修正を要求する作業、製品を生産する作業等が実施される。
（２）一方の種類の作業が他方の種類の作業に影響を与えることがある。例えば、設計図面作成作業が実施された後でなければ製品試作作業を実施することができない場合、設計図面作成作業は製品試作作業に影響を与えることになる。
（３）多数の種類の作業が実施される環境では、各作業間の影響度をマトリクス形式で表現したＤＳＭ（Ｄｅｓｉｇｎ  Ｓｔｒｕｃｔｕｒｅ  Ｍａｔｒｉｘ）が利用されることがある。例えば、下記の特許文献１や特許文献２には、ＤＳＭを利用することが開示されている。ＤＳＭを見れば、各作業間の影響度を容易に理解することができる。ＤＳＭは、作業が実施される環境を改善するための様々な活動に利用することができる。
【特許文献１】特開２００４−２８０２４９号公報
【特許文献２】特開２００５−１３５３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
例えば、企業では、多数の種類の作業が複数の部署によって分担して実施される。個々の部署の責任者は、自部署で実施される各作業間の影響度を把握することができる。従って、部署毎に、その部署で実施される作業間の影響度を示すＤＳＭを作成することができる。しかしながら、個々の部署の責任者のレベルでは、自部署で実施される各作業間の影響度を把握することが限界であり、自部署で実施される作業と他部署で実施される作業の間の影響度を把握することは困難である。全部署を統括して管理する者であっても、膨大な数の作業の全ての作業間の影響度を把握するのは容易なことではない。現状では、多数の作業が複数の部署によって分担して実施される環境については、部署毎のＤＳＭを作成することにとどまっており、異なる部署によって実施される作業間の影響度を示すＤＳＭを作成するための方法論が存在しない。
【０００４】
本発明は、上記した実情に鑑みてなされたものであり、多数の種類の作業が２以上のグループ（上記の例では部署）によって分担して実施される環境について、その環境で実施される各作業間の影響度を含むＤＳＭを作成することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
図面を参照にしながら本発明の技術の内容を説明する。図１は、多数の種類の作業が３つのグループＧ１，Ｇ２，Ｇ３によって分担して実施される環境を説明するための図を示す。本発明者らは、以下の（１）〜（５）の各点に着目することによって本発明を創作するに至った。
（１）作業が実施されると情報が作成される。例えば、図１のグループＧ１は、作業Ｔ１１〜Ｔ１ｎを実施することによって情報Ｉ１１〜Ｉ１ｍを作成する。グループＧ２は、作業Ｔ２１〜Ｔ２ｎ’を実施することによって情報Ｉ２１〜Ｉ２ｍ’を作成する。グループＧ３は、作業Ｔ３１〜Ｔ３ｎ’’を実施することによって情報Ｉ３１〜Ｉ３ｍ’’を作成する。
なお、１種類の作業によって１種類の情報が必ず作成されるということではなく、１種類の作業によって２種類以上の情報が作成されることもあり得るし、２種類以上の作業によって１種類の情報が作成されることもあり得る。
また、個々のグループが複数の種類の作業を必ず実施しなければならないわけではなく、１種類の作業のみを実施するグループが存在していてもよい。また、個々のグループが複数の種類の情報を必ず作成しなければならないわけではなく、１種類の情報のみを作成するグループが存在していてもよい。
【０００６】
（２）ある種類の作業によって作成された情報が、他の種類の作業で必要とされることがある。換言すると、作業に対して情報が影響を与えることがある。個々のグループの責任者は、自分のグループの作業と他のグループの作業の間の影響度を把握するのは困難であるが、自分のグループのどの種類の作業に対して他のグループのどの種類の情報が影響を与えるのかを把握することができる。自分のグループの作業を実施するのに必要な情報を把握しておかなければ、その作業を実施することができないからである。例えば、グループＧ１の責任者は、作業Ｔ１１を実施するのに情報Ｉ２１が必要であることを把握することができる。従って、個々のグループの責任者は、自分のグループ（例えばＧ１）の各種類の作業（例えばＴ１１，Ｔ１２・・・Ｔ１ｎ）に対して他のグループ（例えばＧ２やＧ３）の各種類の情報（Ｉ２１〜Ｉ２ｍ’，Ｉ３１〜Ｉ３ｍ’’）が与える影響を把握することができる。
作業に対して情報が与える影響は数値化することができる。例えば、作業Ｔ１１を実施する際に情報Ｉ２１が必要とされる場合、作業Ｔ１１に対する情報Ｉ２１の影響度を「１」で表現することができる。一方において、作業Ｔ１１を実施する際に情報Ｉ２２が必要とされない場合、作業Ｔ１１に対する情報Ｉ２２の影響度を「０」で表現することができる。
なお、作業に対する情報の影響度は、その影響の程度を数値化したものであってもよい。例えば、作業Ｔ１１を実施するのに情報Ｉ２１が必ず必要である場合、作業Ｔ１１に対する情報Ｉ２１の影響度を「２」で表現することができる。また、作業Ｔ１１を実施するのに情報Ｉ２３がある程度有用であるが必ずしも必要ではない場合、作業Ｔ１１に対する情報Ｉ２３の影響度を「１」で表現することができる。
【０００７】
（３）上記の（２）に鑑みると、図２に例示するマトリクスＸＩを作成することができる。なお、後で再び説明するが、本発明の技術は、マトリクスＸＩを必ず作成しなければならないものではない。技術の理解を容易にするために、マトリクスＸＩを用いて説明している。このマトリクスＸＩの各成分Ａ１１〜ＡＮＭは、作業に対する情報の影響度である。例えば、成分ＡＮ１は、作業Ｔ３ｎ’’に対する情報Ｉ１１の影響度である。マトリクスＸＩでは、各種類の情報が横方向に並ぶとともに各種類の作業が縦方向に並ぶパターンで、各「作業に対する情報の影響度」が配列されている。
なお、マトリクスＸＩでは、個々のグループの作業に対するそのグループの情報の実際の影響度が反映されていなくてもよい。即ち、あるグループの作業に対してそのグループの情報が影響を与える場合でも、影響がないことを示す数値（例えば「０」）を影響度として採用してもよい。例えば、グループＧ１の作業Ｔ１１に対してグループＧ１の情報Ｉ１１が影響を与える場合でも、成分Ａ１１に数値「０」を利用してもよい。この場合、マトリクスＸＩを用いて導出される後述のマトリクスＸＭには、同じグループで実施される作業間の実際の影響度が反映されないことになる。
一方において、マトリクスＸＩでは、個々のグループの作業に対するそのグループの情報の実際の影響度が反映されていてもよい。この場合、マトリクスＸＩを用いて導出される後述のマトリクスＸＭには、同じグループで実施される作業間の影響度が反映されることになる。
【０００８】
（４）個々のグループの責任者は、自分のグループにおいてどの種類の作業を実施すればどの種類の情報を作成することができるのかを把握することができる。即ち、個々のグループの責任者は、自分のグループの情報に対して自分のグループの作業が与える影響を把握することができる。例えば、図１のグループＧ１の責任者は、グループＧ１の各種類の情報Ｉ１１〜Ｉ１ｍに対してグループＧ１の各種類の作業Ｔ１１〜Ｔ１ｎが与える影響を把握することができる。
情報に対して作業が与える影響も、数値化することができる。例えば、情報Ｉ１１を作成するのに作業Ｔ１１が必要とされる場合、情報Ｉ１１に対する作業Ｔ１１の影響度を「１」とすることができる。また例えば、情報Ｉ２１を作成するのに作業Ｔ１１が必要とされない場合、情報Ｉ２１に対する作業Ｔ１１の影響度を「０」とすることができる。
これらのことに鑑みると、図３に例示するマトリクスＸＯを作成することができる。本発明の技術は、マトリクスＸＯを必ず作成しなければならないものではない。技術の理解を容易にするために、マトリクスＸＯを用いて説明している。マトリクスＸＯの各成分Ｂ１１〜ＢＮＭは、情報に対する作業の影響度である。例えば、成分Ｂ１１は、情報Ｉ１１に対する作業Ｔ１１の影響度である。
マトリクスＸＯでは、各種類の作業がマトリクスＸＩと同じ順序で横方向に並んでいる。例えば、図２のマトリクスＸＩでは、各種類の作業がＴ１１，Ｔ１２・・・Ｔ３ｎ’’の順序で上から下に向かって並んでいる。この場合、マトリクスＸＯでは、各種類の作業がＴ１１，Ｔ１２・・・Ｔ３ｎ’’の順序で左から右に向かって並んでいる。また、マトリクスＸＯでは、各種類の情報がマトリクスＸＩと同じ順序で縦方向に並んでいる。例えば、図２のマトリクスＸＩでは、各種類の情報がＩ１１，Ｉ１２・・・Ｉ３ｍ’’の順序で左から右に向かって並んでいる。この場合、マトリクスＸＯでは、各種類の情報がＩ１１，Ｉ１２・・・Ｉ３ｍ’’の順序で上から下に向かって並んでいる。
なお、個々のグループの情報に対する他のグループの作業の影響度はわからない。このために、マトリクスＸＯでは、個々のグループの情報に対する他のグループの作業の影響度については、影響がないことを示す数値（例えば「０」）が採用される。例えば、第３グループＧ３の情報Ｉ３ｍ’’に対しては第１グループＧ１の作業Ｔ１１が影響を与えないものとされるために、成分ＢＭ１には影響がないことを示す数値（例えば「０」）が採用される。
【０００９】
（５）上記したマトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分は、異なるグループによって実施される作業間の影響を含むＤＳＭとなる。このことを、単純な例を用いて説明する。図４（ａ）は、この例を説明するための図を示す。グループｇ１は、作業ｔ１を実施することによって情報ｉ１を作成するとともに、作業ｔ１と作業ｔ２を実施することによって情報ｉ２を作成する。グループｇ２は、作業ｔ３を実施することによって情報ｉ３を作成する。
図４（ｂ）は、作業ｔ１〜ｔ３に対する情報ｉ１〜ｉ３の影響度が配列されたマトリクスｘｉを示す。マトリクスｘｉは、情報ｔ１〜ｔ３が横方向に並ぶととともに作業ｉ１〜ｉ３が縦方向に並ぶパターンで、各「作業に対する情報の影響度」が配列されている。マトリクスｘｉのｔ３の行の各成分には、具体的な数値を例示している。
また、図４（ｂ）は、情報ｉ１〜ｉ３に対する作業ｔ１〜ｔ３の影響度が配列されたマトリクスｘｏを示す。マトリクスｘｏは、作業ｔ１〜ｔ３がマトリクスｘｉと同じ順序で横方向に並ぶとともに情報ｉ１〜ｉ３がマトリクスｘｉと同じ順序で縦方向に並ぶパターンで、各「情報に対する作業の影響度」が配列されている。マトリクスｘｏのｔ１の列の各成分には、具体的な数値を例示している。なお、マトリクスｘｏにおいて、グループｇ１で作成される情報ｉ１，ｉ２に対するグループｇ２で実施される作業ｔ３の影響度はわからない。即ち、成分ｂ１３，ｂ２３には、影響がないことを示す数値（この例の場合はゼロ）が採用される。同様に、マトリクスｘｏにおいて、グループｇ２で作成される情報ｉ３に対するグループｇ１で実施される作業ｔ１，ｔ２の影響度はわからない。このために、情報ｉ３に対する作業ｔ１の影響度はゼロが採用されるとともに、成分ｂ３２にはゼロが採用される。
【００１０】
図４（ｃ）は、マトリクスｘｉとマトリクスｘｏの積ｘｉ・ｘｏに相当するマトリクスｘｍを示す。マトリクスｘｍの成分ｍ３１は、（１×２）＋（２×１）＋（０×０）を計算することによって得られる。
図４（ｂ）のマトリクスxｉによると、作業ｔ３に対して情報ｉ１が影響を与える（影響度が「１」である）。また、図４（ｂ）のマトリクスxｏによると、その情報ｉ１に対して作業ｔ１が影響を与える（影響度が「２」である）。従って、作業ｔ３に対しては、情報ｉ１を媒介として作業ｔ１が影響を与えることになる。上記の計算式の（１×２）は、このことを意味している。
また、マトリクスxｉによると、作業ｔ３に対して情報ｉ２が影響を与える（影響度が「２」である）。また、マトリクスxｏによると、その情報ｉ２に対して作業ｔ１が影響を与える（影響度が「１」である）。従って、作業ｔ３に対しては、情報ｉ２を媒介として作業ｔ１が影響を与える。上記の計算式の（２×１）は、このことを意味している。
また、マトリクスxｉによると、作業ｔ３に対して情報ｉ３が影響を与えない。また、マトリクスxｏによると、その情報ｉ３に対して作業ｔ１が影響を与えない。即ち、作業ｔ３に対しては、情報ｉ３を媒介として作業ｔ１が影響を与えない。上記の計算式の（０×０）は、このことを意味している。
上記の計算式によって得られる成分ｍ３１は、作業ｔ３に対して情報ｉ１を媒介として作業ｔ１が与える影響と、作業ｔ３に対して情報ｉ２を媒介として作業ｔ１が与える影響と、作業ｔ３に対して情報ｉ３を媒介として作業ｔ１が与える影響の和になる。即ち、成分ｍ３１は、作業ｔ３に対する作業ｔ１の影響度を示す。同様に、成分ｍ１３は作業ｔ１に対する作業ｔ３の影響度を示し、成分ｍ２３は作業ｔ２に対する作業ｔ３の影響度を示し、成分ｍ３２は作業ｔ３に対する作業ｔ２の影響度を示す。
上記の説明から明らかなように、マトリクスｘｉとマトリクスｘｏの積ｘｉ・ｘｏに相当するマトリクスｘｍは、異なるグループによって実施される作業間の影響度が反映されたＤＳＭとなる。
【００１１】
図５は、上記したマトリクスＸＩ（図２参照）とマトリクスＸＯ（図３参照）の積ＸＩ・ＸＯに相当するマトリクスＸＭを例示している。マトリクスＸＭは、異なるグループによって実施される作業間の影響を含むＤＳＭである。マトリクスＸＭの領域ＭＧ１，ＭＧ２，ＭＧ３の外部の各成分は、異なるグループによって実施される作業間の影響度を示す。例えば、成分Ｍ１Ｎは、グループＧ１の作業Ｔ１１に対するグループＧ３の作業Ｔ３ｎ’’の影響度を示す。
なお、マトリクスＸＭの領域ＭＧ１，ＭＧ２，ＭＧ３の内部の各成分は、同じグループ内の作業間の影響度を示す。マトリクスＸＩを作成する際に、個々のグループの作業に対するそのグループの情報の実際の影響度が反映されなかった場合には、領域ＭＧ１，ＭＧ２，ＭＧ３の内部の各成分は、作業間の影響がないことを示す数値になる。一方において、個々のグループの作業に対するそのグループの情報の実際の影響度が反映されたマトリクスＸＩが作成された場合には、領域ＭＧ１，ＭＧ２，ＭＧ３の内部の各成分は、作業間の実際の影響度を示す数値になる。
また、同じ作業間の影響度を示す各成分（例えばＭ１１，Ｍ２２・・・Ｍｎｎ）は、影響がないことを示す数値（例えば「０」）になる。同じ作業間では、一方が他方に影響を与えることはないからである。
【００１２】
本発明者らは、上記の（１）〜（５）の各点に着目することによって次の装置を創作するに至った。この装置は、多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で実施される各作業間の影響度を解析する。この影響度解析装置は、作業−情報データファイルと情報−作業データファイルと第１導出装置と第１出力装置を備える。
作業−情報データファイルは、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶しているものである。作業−情報データファイルの記憶内容は、上記の（２）で述べたように、個々のグループの責任者のレベルで把握することができるものである。従って、本発明の影響度解析装置のユーザは、作業−情報データファイルとして記憶されるべき内容を影響度解析装置に入力することができる。これにより、影響度解析装置は、作業−情報データファイルを記憶することができる。
情報−作業データファイルは、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶しているものである。情報−作業データファイルの記憶内容は、上記の（４）で述べたように、個々のグループの責任者のレベルで把握することができるものである。従って、ユーザは、情報−作業データファイルとして記憶されるべき内容を影響度解析装置に入力することができる。これにより、影響度解析装置は、情報−作業データファイルを記憶することができる。
【００１３】
第１導出装置は、マトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分を導出する。マトリクスＸＩは、各種類の情報が横方向に並ぶとともに各種類の作業が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものである（図２参照）。マトリクスＸＯは、各種類の作業がマトリクスＸＩと同じ順序で横方向に並ぶとともに各種類の情報がマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものである（図３参照）。
なお、第１導出装置は、マトリクスＸＩやマトリクスＸＯを必ず作成しなければならないわけではない。また、第１導出装置は、必ずしも、マトリクスＸＩとマトリクスＸＯを乗算することによってマトリクスＸＭを導出しなければならないわけではない。第１導出装置は、積ＸＩ・ＸＯに相当するマトリクスＸＭの「各成分」を結果として導出すればよく、その導出過程ではどのような手法を利用してもよい。例えば、マトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分を導出することは、マトリクスＸＯ’とマトリクスＸＩ’の積ＸＯ’・ＸＩ’に相当するマトリクスの各成分を導出することに等しい。マトリクスＸＩ’は、マトリクスＸＩの転置マトリクスである。即ち、マトリクスＸＩ’は、各種類の作業が横方向に並ぶとともに各種類の情報が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものである。マトリクスＸＯ’は、マトリクスＸＯの転置マトリクスである。即ち、マトリクスＸＯ’は、各種類の情報がマトリクスＸＩ’と同じ順序で横方向に並ぶとともに各種類の作業がマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものである。
なお、第１導出装置は、影響がないことを示す数値が得られることが明らかな成分（以下では「非影響成分」と呼ぶ）については、必ずしも導出する必要はない。例えば、同じ作業間では、一方が他方に影響を与えるということがない。このため、マトリクスＸＭの各対角成分（例えば図５のＭ１１，Ｍ２２・・・Ｍｎｎ）は、影響がないことを示す数値になる。また例えば、個々のグループの作業に対するそのグループの情報の実際の影響度がマトリクスＸＩに反映されなかった場合には、同じグループ内によって実施される作業間の影響度を示す各成分（例えば図５の領域ＭＧ１，ＭＧ２，ＭＧ３の内部の各成分）も、影響がないことを示す数値になる。上記の「マトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分を導出する」とは、これらの非影響成分をも必ず導出しなければならないことを意味するのではない。
【００１４】
第１出力装置は、第１導出装置によって導出された内容を出力する。ここでの「出力」とは、第１導出装置によって導出された内容をユーザが知覚することができるように出力することを意味する。例えば、ディスプレイに表示すること、印刷すること、他の表示端末にデータを出力すること等を意味する。
また、「第１導出装置によって導出された内容を出力する」とは、マトリクスＸＭの各成分を出力することに限られない。例えば、第１導出装置は、マトリクスＸＭの各成分を加工する処理や、マトリクスＸＭの各成分から新たな情報を導出する処理を実行してもよい。この場合、第１出力装置は、マトリクスＸＭの各成分を出力しないで、それらの処理によって得られた内容を出力してもよい。例えば、第１導出装置は、マトリクスＸＭの各成分を規格化する処理を実行することができる。また例えば、第１導出装置は、マトリクスＸＭの各成分の数値に上限が定められている場合に、その上限を超える数値になった成分をその上限の数値に変換する処理を実行することができる。また、第１導出装置は、マトリクスＸＭの各成分に基づいて、各種類の作業の最適な実施順序を導出する処理を実行することができる。
【００１５】
上記の影響度解析装置によると、異なるグループによって実施される作業間の影響度を含むＤＳＭを作成することができる。ユーザは、そのＤＳＭ又はそのＤＳＭから得られる情報を参照しながら、分担して作業が行なわれる環境を改善するための様々な活動を行なうことができる。例えば、その環境で実施される各種類の作業の最適な実施順序を立案することを行なうことができる。また例えば、その環境で実施される各種類の作業の中から不必要な作業を特定することを行なうことができる。本発明は、上記のような改善活動を行なう際に好適に利用することができ、その改善活動を強力に支援することができる。
【００１６】
なお、上記の作業−情報データファイルは、個々のグループによって実施される各種類の作業について、その種類の作業に対するそのグループによって作成される各種類の情報の影響度をさらに記憶していてもよい。この場合、マトリクスＸＩは、個々のグループの作業に対するそのグループの情報の実際の影響度を含むことになる。この場合、マトリクスＸＭは、同じグループ内で実施される作業間の影響度が反映されたものになる。
一方において、マトリクスＸＩが個々のグループの作業に対するそのグループの情報の実際の影響度を含まない場合、マトリクスＸＭには同じグループ内で実施される作業間の影響度が反映されない。即ち、図５を例にすると、領域ＭＧ１，ＭＧ２，ＭＧ３の内部の各成分は、作業間の影響がないことを示す数値になる。この場合、次の技術を採用することが好ましい。
即ち、上記の影響度解析装置は、作業−作業データファイルをさらに備えるものであってもよい。この作業−作業データファイルは、個々のグループによって実施される各種類の作業について、その種類の作業に対するそのグループによって実施される他の各種類の作業の影響度を記憶している。この場合、第１導出装置は、前記したマトリクスＸＭとマトリクスＸＷの和に相当するマトリクスＸＰの各成分を導出する。マトリクスＸＷは、影響を与える側の各種類の作業がマトリクスＸＩと同じ順序で横方向に並ぶとともに影響を受ける側の各種類の作業がマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、作業−作業データファイルに記憶されている各「作業に対する作業の影響度」が配列されたものである。
なお、第１導出装置は、マトリクスＸＰの各成分を結果として導出すればよく、その導出過程ではどのような手法を利用してもよい。また、第１導出装置は、影響がないことを示す数値が得られることが明らかな成分を必ずしも導出する必要はない。
マトリクスＸＭとマトリクスＸＷの和に相当するマトリクスＸＰは、同じグループ内で実施される作業間の実際の影響度が含まれている。即ち、図５を例にすると、領域ＭＧ１，ＭＧ２，ＭＧ３の内部の各成分には実際の影響度が反映されている。このＤＳＭは、全種類の作業間の影響度を示すものであり、非常に有用である。
【００１７】
第１導出装置は、マトリクスＸＰから各種類の作業の最適な実施順序を導出するものであってもよい。例えば、いわゆるパーティショニング処理を実行することによって、最適な実施順序を得ることができる。
【００１８】
本発明者らは、異なるグループによって作成される情報間の影響度を含むＤＳＭを作成することができる装置も創作した。この装置は、多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で作成される各情報間の影響度を解析する。この影響度解析装置は、作業−情報データファイルと情報−作業データファイルと第２導出装置と第２出力装置を備える。
作業−情報データファイルは、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶しているものである。また、情報−作業データファイルは、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶しているものである。
第２導出装置は、マトリクスＸＩ’とマトリクスＸＯ’の積ＸＩ’・ＸＯ’に相当するマトリクスＸＭ’の各成分を導出する。マトリクスＸＩ’は、各種類の作業が横方向に並ぶとともに各種類の情報が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものである。マトリクスＸＯ’は、各種類の情報がマトリクスＸＩ’と同じ順序で横方向に並ぶとともに各種類の作業がマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものである。
なお、第２導出装置は、積ＸＩ’・ＸＯ’に相当するマトリクスＸＭ’の各成分を結果として導出すればよく、その導出過程ではどのような手法を利用してもよい。例えば、マトリクスＸＩ’とマトリクスＸＯ’の積ＸＩ’・ＸＯ’に相当するマトリクスＸＭ’の各成分を導出することは、上記したマトリクスＸＯと上記したマトリクスＸＩの積ＸＯ・ＸＩに相当するマトリクスの各成分を導出することに等しい。なお、第２導出装置は、影響がないことを示す数値が得られることが明らかな成分を必ずしも導出する必要はない。
第２出力装置は、第２導出装置によって導出された内容を出力する。
【００１９】
上記の影響度解析装置は、異なるグループによって作成される情報間の影響度を含むＤＳＭを作成することができる。ユーザは、そのＤＳＭ又はそのＤＳＭから得られる情報を参照しながら、分担して作業が実施される環境を改善するための様々な活動を行なうことができる。本発明によると、その改善活動を強力に支援することができる。
【００２０】
上記の影響度解析装置は、情報−情報データファイルをさらに備えていてもよい。この情報−情報データファイルは、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって作成される他の各種類の情報の影響度を記憶しているものである。
この場合、第２導出装置は、上記のマトリクスＸＭ’とマトリクスＸＤの和に相当するマトリクスＸＰ’の各成分を導出する。マトリクスＸＤは、影響を受ける側の各種類の情報がマトリクスＸＩ’と同じ順序で横方向に並ぶとともに影響を与える側の各種類の情報がマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−情報データファイルに記憶されている各「情報に対する情報の影響度」が配列されたものである。
マトリクスＸＭ’とマトリクスＸＤの和に相当するマトリクスＸＰ’は、同じグループで作成される情報間の影響度も反映されたＤＳＭである。このＤＳＭは、環境で作成される全種類の情報間の影響度を示すものであり、非常に有用である。
【００２１】
本発明では、多数の種類の作業が２以上のグループによって分担して実施されることによって複数の種類の情報が作成される環境について、その環境で実施される各作業間の影響度をコンピュータによって解析する方法も提供する。この方法では、コンピュータが作業−情報データファイル作成工程と情報−作業データファイル作成工程と第１導出工程と第１出力工程を実行する。
作業−情報データファイル作成工程では、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶している作業−情報データファイルを作成する。情報−作業データファイル作成工程では、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶している情報−作業データファイルを作成する。
第１導出工程では、マトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯに相当するマトリクスＸＭの各成分を導出する。マトリクスＸＩは、各種類の情報が横方向に並ぶとともに各種類の作業が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものである。マトリクスＸＯは、各種類の作業がマトリクスＸＩと同じ順序で横方向に並ぶとともに各種類の情報がマトリクスＸＩと同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものである。
第１出力工程では、第１導出工程で導出された内容を出力する。
【００２２】
上記の方法によると、異なるグループによって実施される作業間の影響度を示すＤＳＭを作成することができる。ユーザは、そのＤＳＭ又はそのＤＳＭから得られる情報を参照しながら、分担して作業が実施される環境を改善するための様々な活動を行なうことができる。本発明によると、その改善活動を強力に支援することができる。
なお、上記の方法の各工程をコンピュータに実行させるコンピュータプログラムも本発明の創作物の１つである。
【００２３】
本発明の別の方法では、コンピュータが作業−情報データファイル作成工程と情報−作業データファイル作成工程と第２導出工程と第２出力工程を実行する。
作業−情報データファイル作成工程では、個々のグループによって実施される各種類の作業について、その種類の作業に対する他のグループによって作成される各種類の情報の影響度を記憶している作業−情報データファイルを作成する。情報−作業データファイル作成工程では、個々のグループによって作成される各種類の情報について、その種類の情報に対するそのグループによって実施される各種類の作業の影響度を記憶している情報−作業データファイルを作成する。
第２導出工程では、マトリクスＸＩ’とマトリクスＸＯ’の積ＸＩ’・ＸＯ’に相当するマトリクスＸＭ’の各成分を導出する。マトリクスＸＩ’は、各種類の作業が横方向に並ぶとともに各種類の情報が縦方向に並ぶパターンで、作業−情報データファイルに記憶されている各「作業に対する情報の影響度」が配列されたものである。マトリクスＸＯ’は、各種類の情報がマトリクスＸＩ’と同じ順序で横方向に並ぶとともに各種類の作業がマトリクスＸＩ’と同じ順序で縦方向に並ぶパターンで、情報−作業データファイルに記憶されている各「情報に対する作業の影響度」が配列されたものである。
第２出力工程では、第２導出工程で導出された内容を出力する。
【００２４】
上記の方法によると、異なるグループによって作成される情報間の影響度を示すＤＳＭを作成することができる。ユーザは、そのＤＳＭ又はそのＤＳＭから得られる情報を参照しながら、分担して作業が実施される環境を改善するための様々な活動を行なうことができる。本発明によると、その改善活動を強力に支援することができる。
なお、上記の方法の各工程をコンピュータに実行させるコンピュータプログラムも本発明の創作物の１つである。
【発明を実施するための最良の形態】
【００２５】
ここでは、以下の実施例に記載の技術の特徴を列挙する。
（形態１）各情報間の影響度を示すＤＳＭが得られる場合、次の技術を採用することができる。まず、この技術が利用される環境について説明する。
複数のフェーズのそれぞれにおいて、多数の種類の作業が実施されることによって複数の種類の情報が作成される。例えば、第１フェーズにおいて多数の種類の作業が実施されて複数の種類の情報が作成され、第２フェーズにおいて同じ種類の作業が実施されて同じ種類の情報が作成される。各フェーズで実施される多数の種類の作業は、複数のグループによって分担して実施されてもよいし、１つのグループによって実施されてもよい。作成される情報の完成度（達成レベル）は、フェーズ毎にレベルアップしていく。例えば、第２フェーズで作成される設計図面情報は、第１フェーズで作成される設計図面情報よりも完成度が高い。
個々のフェーズについて、各情報間の影響度を示すＤＳＭを作成することができる。例えば、第１フェーズのＤＳＭと第２フェーズのＤＳＭを作成することができる。個々のフェーズのＤＳＭは、同じものになる。各フェーズでは同じ種類の作業が実施されて同じ種類の情報が作成されるからである。
本形態のコンピュータは、フェーズ毎に、そのフェーズで作成される各種類の情報の完成度（以下では「達成レベル」と呼ぶ）を入力する。また、コンピュータは、フェーズ毎に、そのフェーズで作成される各種類の情報について、その種類の情報を作成するのに必要な「他の各種類の情報の完成度（以下では「必要レベル」と呼ぶ）」を入力する。
コンピュータは、フェーズ毎のＤＳＭ（各情報間の影響度を示すＤＳＭ）を出力する。フェーズ毎のＤＳＭには、入力された各達成レベルと各必要レベルが付加されている。
【００２６】
（形態２）形態１の変形例を説明する。本形態のコンピュータは、フェーズ毎に、そのフェーズで作成される各種類の情報の完成度（達成レベル）を入力する。また、コンピュータは、フェーズ毎に、そのフェーズで作成される各種類の情報について、その種類の情報を作成するのに必要な「他の各種類の情報の完成度（必要レベル）」を入力する。
コンピュータは、入力された各達成レベルと各必要レベルに基づいて、フェーズとそのフェーズで不必要な種類の情報を特定する。例えば、第２フェーズと設計図面情報の組合せを特定する。
コンピュータは、フェーズ毎のＤＳＭ（各情報間の影響度を示すＤＳＭ）を出力する。フェーズ毎のＤＳＭでは、そのフェーズで不必要な種類の情報が削除されている。上記を例にすると、第２フェーズのＤＳＭでは、設計図面情報が削除されている。
【実施例】
【００２７】
（第１実施例）
図面を参照して、本発明の第１実施例を説明する。本実施例では、自動車エンジンを開発する現場について、そこで実施される各作業間の影響度を解析するコンピュータについて説明する。
図６は、エンジン開発のための現場２を説明するための図を示す。本実施例のエンジン開発現場２には、エンジン設計部署Ｇ１とエンジン適合部署Ｇ２とミッション設計部署Ｇ３が存在する。個々の部署（例えばＧ１）は、他の部署（例えばＧ２，Ｇ３）と異なる複数の種類の作業を実施する。即ち、多数の種類の作業が部署Ｇ１，Ｇ２，Ｇ３によって分担して実施される。
エンジン設計部署Ｇ１は、Ｅ／Ｇ本体設計作業やＥ／Ｇ試作作業等を実施する。これらの作業が実施されることにより、Ｅ／Ｇ設計図面情報や試作Ｅ／Ｇ情報等が作成される。１種類の作業が実施された場合に、１種類の情報が作成される場合もあれば、２種類以上の情報が作成される場合もある。また、２種類以上の作業が実施された場合に、１種類の情報が作成される場合もある。
また、エンジン適合部署Ｇ２は、Ｅ／Ｇベンチ適合作業やＥ／Ｇ実車適合作業等を実施する。これらの作業が実施されることにより、Ｅ／Ｇ修正要求情報やＥ／Ｇ全負荷性能情報やＥ／Ｇ領域性能情報等が作成される。
また、ミッション設計部署Ｇ３は、Ｍ／Ｔハード設計作業やＭ／Ｔ試作作業等を実施する。これらの作業が実施されることにより、試作Ｍ／Ｔ情報やＭ／Ｔ設計図面情報等が作成される。
【００２８】
個々の部署で作成された情報は、他の部署で作業を実施する際に利用される。即ち、個々の部署は、他の部署によって作成された情報を入力し、その入力情報を利用して作業を実施する。例えば、エンジン設計部署Ｇ１は、エンジン適合部署Ｇ２で作成された情報（例えばＥ／Ｇ修正要求情報）を入力し、その入力情報を利用して作業（例えばＥ／Ｇ本体設計作業）を実施する。また例えば、エンジン適合部署Ｇ２は、エンジン設計部署Ｇ１で作成された情報（例えばＥ／Ｇ設計図面情報）を入力し、その入力情報を利用して作業（例えばＥ／Ｇベンチ適合作業）を実施する。
なお、本実施例では、エンジン設計部署Ｇ１は、Ｅ／Ｇ基礎設計図面情報を利用して作業を実施することができる。Ｅ／Ｇ基礎設計図面情報は、新しいエンジンを設計する際にベースとなる古いエンジンの設計図面情報である。
また、ミッション設計部署Ｇ３は、Ｍ／Ｔ基礎設計図面情報を利用して作業を実施することができる。Ｍ／Ｔ基礎設計図面情報は、新しいトランスミッションを設計する際にベースとなる古いトランスミッションの設計図面情報である。
【００２９】
図７は、本実施例のコンピュータ１０が実現する機能を示す。このコンピュータ１０は、上記したエンジン開発現場２を改善するための様々な活動を支援する。
コンピュータ１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等（図示省略）を備える。コンピュータ１０には、図７に示される各機能を実現するためのコンピュータプログラムが記憶されている。このコンピュータプログラムがＣＰＵ、ＲＯＭ、ＲＡＭ等と協働して機能することによって、図７に示される各機能が実現されている。
コンピュータ１０は、入力装置１２と各データファイル１３ａ〜１３ｆとマトリクス作成装置１４と演算装置１６と出力装置１８を有する。
入力装置１２は、キーボードやマウス等によって構成されている。ユーザは、入力装置１２を利用して様々なデータを入力することができる。入力装置１２に入力されるデータの詳細を次で説明する。
【００３０】
図８は、入力装置１２に入力されるデータの一例を示す。このデータは、部署と作業と入力情報（他の部署で作成される情報）と影響度の組合せのデータである。図８の例は、部署Ｇ１とＥ／Ｇ本体設計作業とＥ／Ｇ修正要求情報と影響度「５０」の組合せのデータを含んでいる。これは、部署Ｇ１で実施されるＥ／Ｇ本体設計作業に対して他の部署Ｇ２で作成されるＥ／Ｇ修正要求情報が「５０」の影響を与えることを意味している。
ここでの影響度は、作業を実施するのに入力情報がどの程度必要であるのかを示す指標である。本実施例では、ゼロから１００の範囲内で影響度が設定される。影響度の数値が大きくなればなるほど、影響が大きいことを示す。例えば、図８に示される範囲では、エンジン設計部署Ｇ１のＥ／Ｇ本体設計作業に対して最も大きい影響を与えるのはＥ／Ｇ全負荷性能情報（影響度「８０」）であり、次に大きい影響を与えるのはＥ／Ｇ修正要求情報（影響度「５０」）であり、最も小さい影響を与えるのはＥ／Ｇ領域性能情報（影響度「２０」）である。また例えば、エンジン設計部署Ｇ１のＥ／Ｇ試作作業に対するＥ／Ｇ修正要求情報の影響度は「０」である。これは、Ｅ／Ｇ試作作業に対してＥ／Ｇ修正要求情報が全く影響しないことを意味している。即ち、Ｅ／Ｇ試作作業を実施するのにＥ／Ｇ修正要求情報は全く必要ないことを意味している。
【００３１】
ユーザは、入力装置１２を利用して図８に例示するデータをコンピュータ１０に入力する。各部署Ｇ１，Ｇ２，Ｇ３の責任者が、自部署のデータを入力するようにしてもよい。部署と作業と入力情報の対応関係は、コンピュータ１０に予め記憶されていてもよいし、そうでなくてもよい。前者の場合、ユーザは、影響度のみを入力すればよい。後者の場合、ユーザは、部署と作業と入力情報と影響度の組合せのデータを入力する。なお、以下では、図８に例示するデータのことを「作業−入力情報データ」と呼ぶ。
なお、本実施例では、エンジン設計部署Ｇ１で利用されるＥ／Ｇ基礎設計図面情報（図６参照）を入力情報として採用していない。しかしながら、Ｅ／Ｇ基礎設計図面情報を入力情報として採用してもよい。また、本実施例では、ミッション設計部署Ｇ３で利用されるＭ／Ｔ基礎設計図面情報（図６参照）を入力情報として採用していない。しかしながら、Ｍ／Ｔ基礎設計図面情報を入力情報として採用してもよい。
図７の作業−入力情報データファイル１３ａは、入力装置１２に入力された作業−入力情報データを記憶する。
【００３２】
図９は、入力装置１２に入力される別のデータの一例を示す。このデータは、部署と出力情報（その部署で作成される情報）と作業と影響度の組合せのデータである。図９の例は、部署Ｇ１とＥ／Ｇ設計図面情報とＥ／Ｇ本体設計作業と影響度「１００」の組合せのデータを含んでいる。この組合せは、部署Ｇ１で作成されるＥ／Ｇ設計図面情報に対して同じ部署Ｇ１で実施されるＥ／Ｇ本体設計作業が「１００」の影響を与えることを意味している。
ここでの影響度は、出力情報を作成するのに作業がどの程度必要であるのかを示す指標である。この影響度も、ゼロから１００の範囲内で設定され、数値が大きいと影響が大きい。例えば、図９に示される範囲では、エンジン設計部署Ｇ１のＥ／Ｇ設計図面情報に対して最も大きい影響を与えるのはＥ／Ｇ本体設計作業（影響度「１００」）であり、最も小さい影響を与えるのはＥ／Ｇ試作作業（影響度「０」）である。
【００３３】
ユーザは、入力装置１２を利用して図９に例示するデータをコンピュータ１０に入力する。各部署Ｇ１，Ｇ２，Ｇ３の責任者が、自部署のデータを入力するようにしてもよい。部署と出力情報と作業の対応関係は、コンピュータ１０に予め記憶されていてもよいし、そうでなくてもよい。前者の場合、ユーザは、影響度のみを入力すればよい。後者の場合、ユーザは、部署と出力情報と作業と影響度の組合せのデータを入力する。なお、以下では、図９に例示するデータのことを「出力情報−作業データ」と呼ぶ。
図７の出力情報−作業データファイル１３ｂは、入力装置１２に入力された出力情報−作業データを記憶する。
【００３４】
図１０は、入力装置１２に入力される別のデータの一例を示す。このデータは、部署と作業と作業と影響度の組合せのデータである。図１０の例は、部署Ｇ１とＥ／Ｇ本体設計作業とＥ／Ｇ試作作業と影響度「１００」の組合せのデータを含んでいる。これは、部署Ｇ１で実施されるＥ／Ｇ本体設計作業に対して同じ部署Ｇ１で実施されるＥ／Ｇ試作作業が「１００」の影響を与えることを意味している。
ここでの影響度は、左側の欄の作業を実施するのに右側の欄の作業がどの程度必要であるのかを示す指標である。この影響度も、ゼロから１００の範囲内で設定され、数値が大きいと影響が大きい。
【００３５】
ユーザは、入力装置１２を利用して図１０に例示するデータをコンピュータ１０に入力する。各部署Ｇ１，Ｇ２，Ｇ３の責任者が、自部署のデータを入力するようにしてもよい。部署と影響を受ける側の作業（左側の欄の作業）と影響を与える側の作業（右側の欄の作業）の対応関係は、コンピュータ１０に予め記憶されていてもよいし、そうでなくてもよい。前者の場合、ユーザは、影響度のみを入力すればよい。後者の場合、ユーザは、部署と影響を受ける作業と影響を与える作業と影響度の組合せのデータを入力する。なお、以下では、図１０に例示するデータのことを「作業−作業データ」と呼ぶ。
図７の作業−作業データファイル１３ｃは、入力装置１２に入力された作業−作業データを記憶する。
なお、図７の他のデータファイル１３ｄ〜１３ｆは、後述の第２実施例の以降で利用される。このため、本実施例では、データファイル１３ｄ〜１３ｆについて説明しない。
【００３６】
各データファイル１３ａ〜１３ｃは、各入力データ（図８〜図１０に例示したデータ）を任意の形式で記憶しておくことができる。ここでは、以下の説明の理解を容易にするために、マトリクス形式で表現された各入力データを図示しておく。図１１は、図８の作業−入力情報データをマトリクス形式で表現したものを示す。
図１１（ａ）は、エンジン設計部署Ｇ１の作業−入力情報データのマトリクスＸＩＧ１を示す。マトリクスＸＩＧ１は、入力情報が横方向に並ぶとともに作業が縦方向に並ぶパターンで、作業に対する入力情報の影響度が配列されている。例えば、図１１（ａ）において、Ｅ／Ｇ本体設計作業に対するＥ／Ｇ修正要求情報の影響度は「５０」である。なお、空欄の成分は、影響度が「０」であることを示す。このことは、以下の各マトリクスでも同様である。
図１１（ｂ）は、エンジン適合部署Ｇ２の作業−入力情報データのマトリクスＸＩＧ２を示す。図１１（ｃ）は、ミッション設計部署Ｇ３の作業−入力情報データのマトリクスＸＩＧ３を示す。マトリクスＸＩＧ２，ＸＩＧ３でも、入力情報が横方向に並ぶとともに作業が縦方向に並ぶパターンで、作業に対する入力情報の影響度が配列されている。
【００３７】
図１２は、図９の出力情報−作業データをマトリクス形式で表現したものを示す。
図１２（ａ）は、エンジン設計部署Ｇ１の出力情報−作業データのマトリクスＸＯＧ１を示す。マトリクスＸＯＧ１は、作業が横方向に並ぶとともに出力情報が縦方向に並ぶパターンで、出力情報に対する作業の影響度が配列されている。例えば、図１２（ａ）において、Ｅ／Ｇ設計図面情報に対するＥ／Ｇ本体設計作業の影響度は「１００」である。
図１２（ｂ）は、エンジン適合部署Ｇ２の出力情報−作業データのマトリクスＸＯＧ２を示す。図１２（ｃ）は、ミッション設計部署Ｇ３の出力情報−作業データのマトリクスＸＯＧ３を示す。マトリクスＸＯＧ２，ＸＯＧ３でも、作業が横方向に並ぶとともに出力情報が縦方向に並ぶパターンで、出力情報に対する作業の影響度が配列されている。
【００３８】
図１３は、図１０の作業−作業データをマトリクス形式で表現したものを示す。
図１３（ａ）は、エンジン設計部署Ｇ１の作業−作業データのマトリクスＸＷＧ１を示す。マトリクスＸＷＧ１は、影響を与える側の作業（図１０の右側の欄の作業）が横方向に並ぶとともに影響を受ける側の作業（図１０の左側の欄の作業）が縦方向に並ぶパターンで、作業に対する作業の影響度が配列されている。例えば、図１３（ａ）において、Ｅ／Ｇ試作作業に対するＥ／Ｇ本体設計作業の影響度は「１００」である。
図１３（ｂ）は、エンジン適合部署Ｇ２の作業−作業データのマトリクスＸＷＧ２を示す。図１３（ｃ）は、ミッション設計部署Ｇ３の作業−作業データのマトリクスＸＷＧ３を示す。マトリクスＸＷＧ２，ＸＷＧ３でも、影響を与える側の作業が横方向に並ぶとともに影響を受ける側の作業が縦方向に並ぶパターンで、作業に対する作業の影響度が配列されている。
【００３９】
図７に示すマトリクス作成装置１４は、各データファイル１３ａ，１３ｂの記憶内容からマトリクスを作成する処理を実行する。マトリクス作成装置１４は、作業−入力情報データファイル１３ａに記憶されている各部署Ｇ１，Ｇ２，Ｇ３の作業−入力情報データ（図８や図１１参照）を結合し、１つのマトリクスＸＩを作成する。作成されたマトリクスＸＩは、作業−入力情報データファイル１３ａに記憶される。
図１４は、マトリクスＸＩの一例を示す。マトリクスＸＩＧ１，ＸＩＧ２，ＸＩＧ３を結合させると、マトリクスＸＩを作成することができる。マトリクスＸＩは、入力情報が横方向に並ぶとともに作業が縦方向に並ぶパターンで、作業に対する入力情報の影響度が配列されている。マトリクス作成装置１４は、同じ種類の入力情報が重複して並ばないようにしてマトリクスＸＩを作成する。例えば、図１１（ａ）に示されるように、Ｅ／Ｇ本体設計作業に対するＥ／Ｇ全負荷性能情報の影響度は「８０」である。また、図１１（ｃ）に示されるように、Ｍ／Ｔハード設計作業に対するＥ／Ｇ全負荷性能情報の影響度は「８０」である。この場合、Ｅ／Ｇ全負荷性能情報のための列を２つ設け、一方の列にＥ／Ｇ本体設計作業に対する影響度「８０」を保存し、他方の列にＭ／Ｔハード設計作業に対する影響度「８０」を保存することができる。しかしながら、本実施例では、Ｅ／Ｇ全負荷性能情報のための列は１つだけであり、その列に各影響度（「８０」と「８０」）をまとめて保存している（図１４参照）。
【００４０】
マトリクス作成装置１４は、出力情報−作業データファイル１３ｂに記憶されている各部署Ｇ１，Ｇ２，Ｇ３の出力情報−作業データ（図９や図１２参照）を結合し、１つのマトリクスＸＯを作成する。作成されたマトリクスＸＯは、出力情報−作業データファイル１３ｂに記憶される。
図１５は、マトリクスＸＯの一例を示す。マトリクスＸＯＧ１，ＸＯＧ２，ＸＯＧ３を結合させると、マトリクスＸＯを作成することができる。マトリクスＸＯは、作業が横方向に並ぶとともに出力情報が縦方向に並ぶパターンで、出力情報に対する作業の影響度が配列されている。マトリクス作成装置１４は、マトリクスＸＯの作業の順序をマトリクスＸＩの作業の順序と同じにする。例えば、図１４のマトリクスＸＩでは、Ｅ／Ｇ本体設計作業、Ｅ／Ｇ試作作業・・・の順序で上から下に向かって作業が並んでいる。この場合、マトリクス作成装置１４は、Ｅ／Ｇ本体設計作業、Ｅ／Ｇ試作作業・・・の順序で左から右に向かって作業が並ぶようにしてマトリクスＸＯを作成する。また、マトリクス作成装置１４は、マトリクスＸＯの出力情報の順序をマトリクスＸＩの入力情報の順序と同じにする。例えば、図１４では、Ｅ／Ｇ設計図面情報、Ｅ／Ｇ修正要求情報・・・の順序で左から右に向かって入力情報が並んでいる。この場合、マトリクス作成装置１４は、Ｅ／Ｇ設計図面情報、Ｅ／Ｇ修正要求情報・・・の順序で上から下に向かって出力情報が並ぶようにしてマトリクスＸＯを作成する。
マトリクスＸＩの作業数（即ちマトリクスＸＩの行数）とマトリクスＸＯの作業数（即ちマトリクスＸＯの列数）は一致する。また、マトリクスＸＩの入力情報数（即ちマトリクスＸＩの列数）とマトリクスＸＯの出力情報数（即ちマトリクスＸＯの行数）は一致する。
【００４１】
図７に示す演算装置１６は、マトリクス作成装置１４によって作成されたマトリクスＸＩ，ＸＯとマトリクスＸＷＧ１，ＸＷＧ２，ＸＷＧ３（図１３参照）を利用して以下の演算を実施する。図１６は、演算装置１６によって実行される演算式を示す。演算装置１６は、マトリクスＸＰを導出する。
演算装置１６は、マトリクスＸＩとマトリクスＸＯの積ＸＩ・ＸＯを演算する。これにより、図１７に例示するマトリクスＸＭが導出される。マトリクスＸＭは、影響を与える側の作業が横方向に並ぶとともに影響を受ける側の作業が縦方向に並ぶパターンで、作業に対する作業の影響度が配列されている。マトリクスＸＭは、異なる部署の作業間の影響度が反映されている。即ち、エンジン設計部署Ｇ１の各作業に対する部署Ｇ２，Ｇ３の各作業の影響度と、エンジン適合部署Ｇ２の各作業に対する部署Ｇ１，Ｇ３の各作業の影響度と、ミッション設計部署Ｇ３の各作業に対する部署Ｇ１，Ｇ２の各作業の影響度が反映されている。例えば、図１７の例では、部署Ｇ２のＥ／Ｇベンチ適合作業に対する部署Ｇ１のＥ／Ｇ試作作業の影響度は「１００」である。
なお、本実施例では、マトリクスＸＭの各成分の上限が「１００」に設定されている。このため、演算の結果として「１００」を超える値が得られた場合、その値は「１００」に変換される。なお、「１００」を超える値をそのまま採用してもよいし、「１００」を超える最も大きい成分が「１００」になるようにマトリクスＸＭの各成分を規格化してもよい。
【００４２】
マトリクスＸＭでは、同じ部署内で実施される作業間の影響度が反映されていない。例えば、部署Ｇ１のＥ／Ｇ試作作業に対する同じ部署Ｇ１のＥ／Ｇ本体設計作業の影響度が反映されていない。そこで、図１６の演算式に示されるように、マトリクスＸＭにマトリクスＸＷＧ１，ＸＷＧ２，ＸＷＧ３が加算される。マトリクスＸＷＧ１，ＸＷＧ２，ＸＷＧ３を１つのマトリクスＸＷとした場合、そのマトリクスＸＷは、影響を与える側の作業がマトリクスＸＩと同じ順序（即ちマトリクスＸＭと同じ順序）で横方向に並ぶとともに、影響を受ける側の作業がマトリクスＸＩと同じ順序（即ちマトリクスＸＭと同じ順序）で縦方向に並ぶ。マトリクスＸＭとマトリクスＸＷの和を演算すると、同じ部署内で実施される作業間の影響度がマトリクスＸＭに加えられることになる。
図１８は、マトリクスＸＭにマトリクスＸＷを加算して得られるマトリクスＸＰの一例を示す。図１８を見るとわかるように、マトリクスＸＰには、同じ部署内で実施される作業間の影響度が反映されている。例えば、部署Ｇ１のＥ／Ｇ試作作業に対する同じ部署Ｇ１のＥ／Ｇ本体設計作業の影響度は「１００」である。
なお、演算装置１６は、同じ作業間の影響度を示す各成分（マトリクスＸＰの各対角成分）を導出しない。同じ作業間では、一方が他方に影響を与えるということがないからである。
【００４３】
演算装置１６は、各作業の実施順序が最適になるように、マトリクスＸＰの各作業を並び替える処理（いわゆるパーティショニング処理）を実行する。ＤＳＭ（Ｄｅｓｉｇｎ  Ｓｔｒｕｃｔｕｒｅ  Ｍａｔｒｉｘ）の手法において、各作業の実施順序の最適解を求めることは公知である。このため、本実施例では、並び替え処理の詳しい説明を省略する。ここでは、並び替え処理を簡単に説明しておく。並び替え処理では、次の（１）〜（３）を目的として最適解が導出される。
（１）ゼロを超える影響度を持つ成分が対角線の左側に多く存在する。
（２）ゼロを超える影響度を持つ成分が対角線に近い位置に存在する。
（３）大きい影響度を持つ成分（例えば「１００」を持つ成分）が、上記（１）と（２）の目的を優先的に満たすようにする。
並び替え処理後のマトリクスＸＰにおいて、各作業が左から右に向かって（即ち上から下に向かって）並ぶ順序が、最適な作業実施順序である。即ち、フィードバック（いわゆる手戻り）が最も少ない作業実施順序が得られることになる。
例えば、図１６の演算式によって図１９に示すマトリクスが得られたものとする。この図１９のマトリクスは、ゼロを超える影響度を持つ成分が対角線の右側に多く存在する。このため、図１９のマトリクスの各作業を左から右に向かって順に実施すると、フェードバックの回数が多くなる。本実施例の演算装置１６は、図１９のマトリクスの各作業を並び替えることができる。例えば、図１９のマトリクスに比べると、図１８のマトリクスＸＰの方が上記の目的（１）〜（３）を満足している。図１８のマトリクスＸＰが最適解である場合、演算装置１６は、図１９のマトリクスの各作業を並び替える処理を実行することによって図１８のマトリクスＸＰを導出する。
【００４４】
図７に示す出力装置１８は、演算装置１６によって導出されたマトリクス（例えば図１８のマトリクスＸＰ）をディスプレイに表示する。表示されるマトリクスは、エンジン開発現場２で実施される全ての作業間の影響度を示すＤＳＭである。ユーザは、全ての作業間の影響度が反映されたＤＳＭを見ながら、各作業の実施順序を立案することや、不必要な作業を特定すること等を行なうことができる。
本実施例のコンピュータ１０によると、異なる部署によって実施される作業間の影響度を含むＤＳＭを作成することができる。ユーザは、そのＤＳＭ又はそのＤＳＭから得られる情報を参照しながら、エンジン開発現場２を改善するための様々な活動を行なうことができる。本実施例のコンピュータ１０は、その改善活動を強力に支援することができる。
また、コンピュータ１０は、最適な作業実施順序に並び替えられたマトリクスを出力する。ユーザは、最適な作業実施順序を知ることができる。
【００４５】
（第１実施例の変形例）
（変形例１）上記の第１実施例では、影響を与える側の作業が横方向に並んでいるとともに影響を受ける側の作業が縦方向に並んでいるマトリクスＸＰ（図１９参照）が表示される。しかしながら、出力装置１８は、影響を受ける側の作業が横方向に並んでいるとともに影響を与える側の作業が縦方向に並んでいるマトリクス（以下では「転置マトリクス」と呼ぶ）を表示するようにしてもよい。
【００４６】
（変形例２）上記の転置マトリクスを次のようにして得るようにしてもよい。図２０は、本変形例を説明するための図を示す。
マトリクス作成装置１４（図７参照）は、マトリクスＸＩ（図１４参照）を作成する代わりにマトリクスＸＩ’を作成してもよい。図２０（ａ）は、マトリクスＸＩ’を説明するための図を示す。マトリクスＸＩは、入力情報が横方向に並んでおり、作業が縦方向に並んでいる（図１４参照）。これに対し、マトリクスＸＩ’は、作業が横方向に並んでおり、入力情報が縦方向に並んでいる。
マトリクス作成装置１４は、マトリクスＸＯ（図１５参照）を作成する代わりにマトリクスＸＯ’を作成してもよい。図２０（ｂ）は、マトリクスＸＯ’を説明するための図を示す。マトリクスＸＯは、作業が横方向に並んでおり、出力情報が縦方向に並んでいる（図１５参照）。これに対し、マトリクスＸＯ’は、出力情報がマトリクスＸＩ’と同じ順序で横方向に並んでおり、作業がマトリクスＸＩ’と同じ順序で縦方向に並んでいる。
演算装置１６は、マトリクスＸＷＧ１〜ＸＷＧ３（図１３参照）の代わりに、マトリクスＸＷＧ１’〜ＸＷＧ３’を利用してもよい。図２０（ｃ）は、マトリクスＸＷＧ１’〜ＸＷＧ３’を説明するための図を示す。マトリクスＸＷＧ１〜ＸＷＧ３は、影響を与える側の作業が横方向に並んでおり、影響を受ける側の作業が縦方向に並んでいる（図１３参照）。これに対し、マトリクスＸＷＧ１’は、影響を受ける側の作業が横方向に並んでおり、影響を与える側の作業が縦方向に並んでいる。同様に、マトリクスＸＷＧ２’とマトリクスＸＷＧ３’でも、影響を受ける側の作業が横方向に並んでおり、影響を与える側の作業が縦方向に並んでいる。
【００４７】
図２１（ａ）は、本変形例で利用される演算式を示す。図２１（ｂ）は、図２１（ａ）の演算式によって導出されるマトリクスを説明するための図を示す。
演算装置１６は、図２１（ａ）の演算式に従って計算する。これにより、図２１（ｂ）のマトリクスが得られる。このマトリクスは、図１８のマトリクスＸＰの転置マトリクスであり、影響を受ける側の作業が横方向に並んでおり、影響を与える側の作業が縦方向に並んでいる。この転置マトリクスが得られた場合、演算装置１６は、次の目的に従って並び替え処理を実行する。
（１）ゼロを超える影響度を持つ成分が対角線の右側に多く存在する。
（２）ゼロを超える影響度を持つ成分が対角線に近い位置に存在する。
（３）大きい影響度を持つ成分（例えば「１００」を持つ成分）が、上記（１）と（２）の目的を優先的に満たすようにする。
出力装置１８は、本変形例によって得られたマトリクスを表示する。表示されるマトリクスは、エンジン開発現場２で実施される全ての作業間の影響度が反映されたＤＳＭである。ユーザは、全ての作業間の影響度が反映されたＤＳＭを見ながら、エンジン開発現場２を改善するための様々な活動を行なうことができる。本変形例でも、その改善活動を強力に支援することができる。
【００４８】
（第２実施例）
ここでは、第１実施例と異なる点を説明する。第１実施例は、エンジン開発現場２で実施される全ての作業間の影響度が反映されたＤＳＭを得ることを目的としている。これに対し、本実施例では、エンジン開発現場２で作成される全ての情報間の影響度が反映されたＤＳＭを得ることを目的としている。
作業−入力情報データ（図８参照）と出力情報−作業データ（図９参照）が入力装置１２に入力される点は第１実施例と同じである。
本実施例では、作業−作業データ（図１０参照）が入力装置１２に入力されない。その代わりに、情報−情報データが入力装置１２に入力される。図２２は、情報−情報データをマトリクス形式で表現したものを示す。
図２２（ａ）は、エンジン設計部署Ｇ１の情報−情報データのマトリクスＸＤＧ１を示す。マトリクスＸＤＧ１は、部署Ｇ１で作成される情報間の影響度が配列されたものである。マトリクスＸＤＧ１は、影響を与える側の情報が横方向に並ぶとともに影響を受ける側の情報が縦方向に並ぶパターンで、情報に対する情報の影響度が配列されている。例えば、図２２（ａ）では、Ｅ／Ｇ設計図面情報に対する試作Ｅ／Ｇ情報の影響度は「０」である。また例えば、試作Ｅ／Ｇ情報に対するＥ／Ｇ設計図面情報の影響度は「１００」である。ここでの影響度は、影響を受ける側の情報を作成するのに影響を与える側の情報がどの程度必要であるのかを示す指標である。この影響度も、ゼロから１００の範囲内で設定され、数値が大きいと影響が大きい。
図２２（ｂ）は、エンジン適合部署Ｇ２の情報−情報データのマトリクスＸＤＧ２を示す。マトリクスＸＤＧ２は、部署Ｇ２で作成される情報間の影響度が配列されたものである。また、図２２（ｃ）は、ミッション設計部署Ｇ３の情報−情報データのマトリクスＸＤＧ３を示す。マトリクスＸＤＧ３は、部署Ｇ１で作成される情報間の影響度が配列されたものである。マトリクスＸＤＧ２とマトリクスＸＤＧ３は、マトリクスＸＤＧ１の場合と同様に、影響を与える側の情報が横方向に並ぶととともに影響を受ける側の情報が縦方向に並ぶパターンで、情報に対する情報の影響度が配列されている。
【００４９】
ユーザは、入力装置１２（図７参照）を利用して各部署Ｇ１〜Ｇ３の情報−情報データをコンピュータ１０に入力する。各部署Ｇ１，Ｇ２，Ｇ３の責任者が、自部署のデータを入力するようにしてもよい。
図７の情報−情報データファイル１３ｄは、入力装置１２に入力された情報−情報データを記憶する。
【００５０】
マトリクス作成装置１４は、作業−入力情報データファイル１３ａに記憶されている作業−入力情報データ（図８参照）から、上記したマトリクスＸＩ’（図２０（ａ）参照）を作成する。また、マトリクス作成装置１４は、出力情報−作業データファイル１３ｂに記憶されている出力情報−作業データ（図９参照）から、上記したマトリクスＸＯ’（図２０（ｂ）参照）を作成する。
図２３（ａ）は、本実施例で利用される演算式を示す。演算装置１６は、図２３（ａ）の演算式を計算してマトリクスＸＰ’を導出する。演算装置１６は、まず、マトリクスＸＩ’とマトリクスＸＯ’の積ＸＩ’・ＸＯ’を演算してマトリクスＸＭ’を導出する。次いで、マトリクスＸＭ’にマトリクスＸＤを加算してマトリクスＸＰ’を導出する。マトリクスＸＤは、情報−情報データファイル１３ｄに記憶されているマトリクスＸＤＧ１〜マトリクスＸＤＧ３を結合したものであり、影響を与える側の情報がマトリクスＸＩ’と同じ順序（即ちマトリクスＸＭ’と同じ順序）で横方向に並ぶとともに、影響を受ける側の情報がマトリクスＸＩ’と同じ順序（即ちマトリクスＸＭ’と同じ順序）で縦方向に並ぶ。
図２３（ｂ）は、図２３（ａ）の演算式によって導出されるマトリクスＸＰ’の一例を示す。マトリクスＸＰ’は、影響を与える側の情報が横方向に並んでおり、影響を受ける側の情報が縦方向に並んでいる。例えば、図２３（ｂ）では、Ｅ／Ｇ修正要求情報に対する試作Ｅ／Ｇ情報の影響度が「１００」である。本実施例でも、マトリクスＸＰ’の各成分の上限が「１００」に設定されている。マトリクスＸＰ’は、エンジン開発現場２で作成される全ての情報間の影響度が反映されたものである。
【００５１】
演算装置１６は、マトリクスＸＰ’に対して第１実施例の場合と同様に並び替え処理を実行することができる。これにより、各情報を得る順序の最適解が導出される。各情報を得る順序の最適解は、各作業の実施順序を立案する際に非常に有用である。
出力装置１８は、並び替え処理後のマトリクス（本実施例では図２３（ｂ）のマトリクスＸＰ’が得られたものとする）を表示する。表示されるマトリクスは、エンジン開発現場２で実施される全ての情報間の影響度が反映されたＤＳＭである。ユーザは、全ての情報間の影響度が反映されたＤＳＭを見ながら、エンジン開発現場２を改善するための様々な活動を行なうことができる。本実施例は、その改善作業を強力に支援することができる。
【００５２】
（第２実施例の変形例）
（変形例１）上記の第２実施例では、影響を与える側の情報が横方向に並んでいるとともに影響を受ける側の情報が縦方向に並んでいるマトリクスＸＰ’（図２３（ｂ）参照）が表示される。しかしながら、出力装置１８は、影響を受ける側の情報が横方向に並んでいるとともに影響を与える側の情報が縦方向に並んでいるマトリクス（以下では「転置マトリクス」と呼ぶ）を表示するようにしてもよい。
【００５３】
（変形例２）上記の転地マトリクスを次のようにして得るようにしてもよい。図２４は、本変形例を説明するための図を示す。
演算装置１６は、マトリクスＸＤＧ１〜ＸＤＧ３（図１３参照）の代わりに、マトリクスＸＤＧ１’〜ＸＤＧ３’を利用してもよい。図２４（ａ）は、マトリクスＸＤＧ１’〜ＸＤＧ３’を説明するための図を示す。マトリクスＸＤＧ１〜ＸＤＧ３は、影響を与える側の情報が横方向に並んでおり、影響を受ける側の情報が縦方向に並んでいる（図２２参照）。これに対し、マトリクスＸＤＧ１’は、影響を受ける側の情報が横方向に並んでおり、影響を与える側の情報が縦方向に並んでいる。同様に、マトリクスＸＤＧ２’とマトリクスＸＤＧ３’でも、影響を受ける側の情報が横方向に並んでおり、影響を与える側の情報が縦方向に並んでいる。
【００５４】
図２４（ｂ）は、本変形例で利用される演算式を示す。演算装置１６は、図２４（ｂ）の演算式を計算する。演算装置１６は、マトリクスＸＯ（図１５参照）とマトリクスＸＩ（図１４参照）の積ＸＯ・ＸＩを導出する。次いで、積ＸＯ・ＸＩにマトリクスＸＤＧ１’〜ＸＤＧ３’を加算する。
図２４（ｃ）は、図２４（ｂ）の演算式によって導出されるマトリクスを説明するための図を示す。このマトリクスは、マトリクスＸＰ’の転置マトリクスであり、影響を受ける側の情報が横方向に並んでおり、影響を与える側の情報が縦方向に並んでいる。
出力装置１８は、本変形例によって得られたマトリクス（並び替え処理後のマトリクス）を表示する。表示されるマトリクスは、エンジン開発現場２で実施される全ての情報間の影響度が反映されたＤＳＭである。ユーザは、全ての情報間の影響度が反映されたＤＳＭを見ながら、エンジン開発現場２を改善するための様々な活動を行なうことができる。本変形例でも、その改善活動を強力に支援することができる。
【００５５】
（第３実施例）
ここでは、第２実施例と異なる点を説明する。図２５は、本実施例で利用されるフェーズという概念を説明するための図を示す。各部署Ｇ１，Ｇ２，Ｇ３は、第１フェーズと第２フェーズと第３フェーズを順に経由する。例えば、エンジン設計部署Ｇ１は、第１フェーズと第２フェーズと第３フェーズのそれぞれで同じ種類の作業（Ｅ／Ｇ本体設計作業、Ｅ／Ｇ試作作業等）を実施する。エンジン設計部署Ｇ１で作成される情報（Ｅ／Ｇ設計図面情報、試作Ｅ／Ｇ情報等）の完成度は、フェーズを重ねるにつれて上がっていく。同様に、エンジン適合部署Ｇ２は、各フェーズで同じ種類の作業（Ｅ／Ｇベンチ適合作業、Ｅ／Ｇ実車適合作業等）を実施する。エンジン適合部署Ｇ２で作成される情報（Ｅ／Ｇ修正要求情報、Ｅ／Ｇ全負荷性能情報、Ｅ／Ｇ領域性能情報等）の完成度は、フェーズを重ねるにつれて上がっていく。ミッション設計部署Ｇ３も、各フェーズで同じ作業（Ｍ／Ｔハード設計作業、Ｍ／Ｔ試作作業等）を実施する。ミッション設計部署Ｇ３で作成される情報（試作Ｍ／Ｔ情報、Ｍ／Ｔ設計図面情報等）の完成度は、フェーズを重ねるにつれて上がっていく。
本実施例の演算装置１６は、フェーズ毎に、エンジン開発現場２で作成される全ての情報間の影響度が反映されたマトリクスＸＰ’（図２３（ｂ）参照）を作成する。各部署Ｇ１，Ｇ２，Ｇ３が各フェーズで同じ種類で作業を実行するために、各フェーズのマトリクスＸＰ’は、同じものになる。
以下の各処理は、マトリクスＸＰ’（図２３（ｂ）参照）が出力装置１８によって表示された後に実施される。
【００５６】
ユーザは、マトリクスＸＰ’の内容を見た後に図２６と図２７に示すデータを入力装置１２に入力する。
図２６は、入力装置１２に入力されるデータの一例を示す。このデータは、フェーズと影響を受ける側の情報と影響を与える側の情報と必要レベルの組合せのデータである。図２６の例は、第１フェーズとＥ／Ｇ設計図面情報とＥ／Ｇ修正要求情報と必要レベル「０」の組合せのデータを含んでいる。これは、第１フェーズでＥ／Ｇ設計図面情報を作成するのにレベル「０」の完成度のＥ／Ｇ修正要求情報が必要であることを意味している。即ち、必要レベルは、影響を受ける側の情報を作成するのに必要とされる「影響を与える側の情報の完成度」を意味する。必要レベルが大きいほど高い完成度が必要とされることを意味する。
ユーザは、入力装置１２（図７参照）を利用して図２６に例示されるデータ（必要レベルデータ）をコンピュータ１０に入力する。なお、この入力作業は、マトリクスＸＰ’においてゼロより大きい影響度を持つ成分についてのみ実行される。例えば、図２３（ｂ）に示すマトリクスＸＰ’では、Ｅ／Ｇ設計図面情報に対する試作Ｅ／Ｇ情報の影響度は「０」である。従って、Ｅ／Ｇ設計図面情報（影響を受ける側の情報）と試作Ｅ／Ｇ情報（影響を与える側の情報）の組合せに対応する必要レベルは入力されない。
図７の必要レベルデータファイル１３ｅは、入力装置１２に入力された必要レベルデータ（図２６のデータ）を記憶する。
【００５７】
図２７は、入力装置１２に入力される別のデータの一例を示す。このデータは、フェーズとそのフェーズで作成される情報とその情報の達成レベル（その情報の完成度）の組合せのデータである。図２７の例は、第１フェーズとＥ／Ｇ設計図面情報と達成レベル「１」の組合せのデータを含んでいる。これは、第１フェーズでは、レベル「１」の完成度のＥ／Ｇ設計図面情報が作成されることを意味している。
ユーザは、入力装置１２（図７参照）を利用して図２７に例示されるデータ（達成レベルデータ）をコンピュータ１０に入力する。
図７の達成レベルデータファイル１３ｆは、入力装置１２に入力された達成レベルデータ（図２７のデータ）を記憶する。
【００５８】
演算装置１６（図７参照）は、入力装置１２に入力された各必要レベルと各達成レベルをマトリクスＸＰ’に付加したマトリクス（以下では「レベル付加マトリクス」と呼ぶ）を作成する。出力装置１８は、レベル付加マトリクスを表示する。
図２８は、レベル付加マトリクスの一例を示す。レベル付加マトリクスは、影響を与える側の情報が横方向に並んでおり、影響を受ける側の情報が縦方向に並んでいる。各フェーズのマトリクスの影響度は同じである。例えば、第１フェーズでは、試作Ｅ／Ｇ情報に対するＥ／Ｇ設計図面情報の影響度は「１００」である。第２フェーズや第３フェーズでも、試作Ｅ／Ｇ情報に対するＥ／Ｇ設計図面情報の影響度は「１００」である。
影響度がゼロより大きい各成分には、入力装置１２に入力された各必要レベルが付加されている。例えば、第１フェーズでは、Ｅ／Ｇ修正要求情報に対する試作Ｅ／Ｇ情報の影響度は「１００」であり、その「１００」の下に必要レベル「１」が付加されている。これは、第１フェーズでは、Ｅ／Ｇ修正要求情報を作成するのにレベル「１」の完成度の試作Ｅ／Ｇ情報が必要であることを意味している。
各フェーズのマトリクスは、付加されている必要レベルが異なる。例えば、Ｅ／Ｇ修正要求情報に対する試作Ｅ／Ｇ情報の必要レベルは、第１フェーズでは「１」であり、第２フェーズでは「３」であり、第３フェーズでは「５」である。
影響を受ける側の各情報には、達成レベルが対応づけられている。例えば、第１フェーズのＥ／Ｇ全負荷性能情報には、達成レベル「３」が対応づけられている。これは、第１フェーズでは、レベル「３」の完成度のＥ／Ｇ全負荷性能情報が作成されることを意味している。
【００５９】
図２８に示すレベル付加マトリクスから得られる情報を以下に例示する。
（１）作成しなくてもよい情報がわかる。
例えば、第１フェーズでは、レベル「３」の完成度のＥ／Ｇ全負荷性能情報が作成される。第２フェーズでは、レベル「３」の完成度のＥ／Ｇ全負荷性能情報は必要とされない。即ち、成分Ｓ１の必要レベルは「１」であるとともに、成分Ｓ２の必要レベルは「１」である。第３フェーズでは、レベル「３」の完成度のＥ／Ｇ全負荷性能情報が必要とされる。即ち、成分Ｓ３の必要レベルは「３」であるとともに、成分Ｓ４の必要レベルは「３」である。第２フェーズでは、レベル「４」の完成度のＥ／Ｇ全負荷性能情報が作成されるが、このレベルのＥ／Ｇ全負荷性能情報は第３フェーズで必要とされていない。即ち、第２フェーズでは、Ｅ／Ｇ全負荷性能情報を作成する必要がないことがわかる。
必要のない情報を作成するための作業は必要ない。本変形例の場合、第２フェーズにおいて、Ｅ／Ｇ全負荷性能情報を作成するための作業は必要ないことがわかる。ユーザは、不必要な情報を特定することによって、不必要な作業を特定することができる。
なお、出力装置１８（図７参照）は、必要のない情報を削除したマトリクスを出力してもよい。また、必要のない情報を削除したマトリクスを用いて、並び替え処理を実行してもよい。例えば、上記の例であれば、第２フェーズからＥ／Ｇ全負荷性能情報を削除したマトリクスを作成することができる。このマトリクスを利用して、第２フェーズのマトリクスについて並び替え処理を実行することができる。出力装置１８は、この並び替え処理後のマトリクスを出力することが好ましい。
【００６０】
（２）影響度がゼロより大きい成分であっても、個々のフェーズで並び替え処理を実行する際にその影響度をゼロとすることができる。
例えば、第１フェーズにおいて、Ｅ／Ｇ修正要求情報の達成レベルは「１」である。第２フェーズにおいて、Ｅ／Ｇ修正要求情報の必要レベルは「１」である。即ち、成分Ｓ５の必要レベルは「１」である。この場合、成分Ｓ５の影響度（「５０」）をゼロとすることができる。レベル「１」のＥ／Ｇ修正要求情報は、第１フェーズで既に作成されており、第２フェーズで作成する必要がないからである。
影響度をゼロとすることができるのは成分Ｓ５だけではなく、実線の楕円で囲まれた各成分については影響度をゼロとすることができる。
上記の手法によって影響度をゼロとすることができる成分を特定し、その成分の影響度をゼロに変換し、その後にフェーズ毎に並び替え処理を実行することが好ましい。出力装置１８（図７参照）は、この並び替え処理後のマトリクスを出力することが好ましい。
【００６１】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
例えば、並び替え処理（パーティショニング処理）に加えて、作業間（もしくは情報間）の相互依存度を減らすためのテアリング処理や、連携を強化すべき作業群（もしくは情報群）を明確化するためのクラスタリング処理を実行してもよい。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００６２】
【図１】３つのグループによって分担して作業が実施される環境を説明するための図を示す。
【図２】マトリクスＸＩの一例を示す。
【図３】マトリクスＸＯの一例を示す。
【図４】（ａ）単純な例を説明するための図を示す。（ｂ）マトリクスｘｉとマトリクスｘｏの一例を示す。（ｃ）マトリクスｘｍの一例を示す。
【図５】マトリクスＸＭの一例を示す。
【図６】エンジン開発現場を説明するための図を示す。
【図７】コンピュータが実現する機能を示す。
【図８】「作業−入力情報データ」の一例を示す。
【図９】「出力情報−作業データ」の一例を示す。
【図１０】「作業−作業データ」の一例を示す。
【図１１】（ａ）部署Ｇ１の「作業−入力情報データ」をマトリクス形式で表現したものを示す。（ｂ）部署Ｇ２の「作業−入力情報データ」をマトリクス形式で表現したものを示す。（ｃ）部署Ｇ３の「作業−入力情報データ」をマトリクス形式で表現したものを示す。
【図１２】（ａ）部署Ｇ１の「出力情報−作業データ」をマトリクス形式で表現したものを示す。（ｂ）部署Ｇ２の「出力情報−作業データ」をマトリクス形式で表現したものを示す。（ｃ）部署Ｇ３の「出力情報−作業データ」をマトリクス形式で表現したものを示す。
【図１３】（ａ）部署Ｇ１の「作業−作業データ」をマトリクス形式で表現したものを示す。（ｂ）部署Ｇ２の「作業−作業データ」をマトリクス形式で表現したものを示す。（ｃ）部署Ｇ３の「作業−作業データ」をマトリクス形式で表現したものを示す。
【図１４】実施例のマトリクスＸＩを示す。
【図１５】実施例のマトリクスＸＯを示す。
【図１６】演算式を示す。
【図１７】実施例のマトリクスＸＭの一例を示す。
【図１８】実施例のマトリクスＸＰの一例を示す。
【図１９】マトリクスＸＰの別の例を示す。
【図２０】（ａ）マトリクスＸＩ’を説明するための図を示す。（ｂ）マトリクスＸＯ’を説明するための図を示す。（ｃ）マトリクスＸＷＧ１’，ＸＷＧ２’，ＸＷＧ３’を説明するための図を示す。
【図２１】（ａ）第１実施例の変形例の演算式を示す。（ｂ）その演算式から得られるマトリクスを説明するための図を示す。
【図２２】（ａ）部署Ｇ１の「情報−情報データ」をマトリクス形式で表現したものを示す。（ｂ）部署Ｇ２の「情報−情報データ」をマトリクス形式で表現したものを示す。（ｃ）部署Ｇ３の「情報−情報データ」をマトリクス形式で表現したものを示す。
【図２３】（ａ）第２実施例の演算式を示す。（ｂ）その演算式から得られるマトリクスＸＰ’の一例を示す。
【図２４】（ａ）マトリクスＸＤＧ１’，ＸＤＧ２’，ＸＤＧ３’を説明するための図を示す。（ｂ）第２実施例の変形例の演算式を示す。（ｂ）その演算式から得られるマトリクスを説明するための図を示す。
【図２５】３つのフェーズを示す。
【図２６】必要レベルデータの一例を示す。
【図２７】達成レベルデータの一例を示す。
【図２８】第３実施例で得られるマトリクスの一例を示す。
【符号の説明】
【００６３】
２：エンジン開発現場
１０：コンピュータ
１２：入力装置
１３ａ：作業−入力情報データファイル
１３ｂ：出力情報−作業データファイル
１３ｃ：作業−作業データファイル
１３ｄ：情報−情報データファイル
１３ｅ：必要レベルデータファイル
１３ｆ：達成レベルデータファイル
１４：マトリクス作成装置
１６：演算装置
１８：出力装置
Ｇ１：エンジン設計部署
Ｇ２：エンジン適合部署
Ｇ３：ミッション設計部署
【図１】
2007310642.tif 000003
【図２】
2007310642.tif 000004
【図３】
2007310642.tif 000005
【図４】
2007310642.tif 000006
【図５】
2007310642.tif 000007
【図６】
2007310642.tif 000008
【図７】
2007310642.tif 000009
【図８】
2007310642.tif 000010
【図９】
2007310642.tif 000011
【図１０】
2007310642.tif 000012
【図１１】
2007310642.tif 000013
【図１２】
2007310642.tif 000014
【図１３】
2007310642.tif 000015
【図１４】
2007310642.tif 000016
【図１５】
2007310642.tif 000017
【図１６】
2007310642.tif 000018
【図１７】
2007310642.tif 000019
【図１８】
2007310642.tif 000020
【図１９】
2007310642.tif 000021
【図２０】
2007310642.tif 000022
【図２１】
2007310642.tif 000023
【図２２】
2007310642.tif 000024
【図２３】
2007310642.tif 000025
【図２４】
2007310642.tif 000026
【図２５】
2007310642.tif 000027
【図２６】
2007310642.tif 000028
【図２７】
2007310642.tif 000029
【図２８】
2007310642.tif 000030