(57)【要約】【課題】展開表に軸を挿入した場合、その展開表に関連付けられている連関図において新たな項目を挿入することができる情報処理装置を提供する。【解決手段】情報処理装置の抽出手段は、展開表の隣り合う第１の軸と第２の軸との間に第３の軸を挿入した場合、該展開表に関連付けられている連関図を抽出し、挿入手段は、前記連関図内で、第３の軸内の軸項目に関連する第３の項目を、前記第１の軸内の軸項目に関連する第１の項目と前記第２の軸内の軸項目に関連する第２の項目の間に挿入する。【選択図】図１
2019036105.tif 000002
【特許請求の範囲】
【請求項１】
展開表の隣り合う第１の軸と第２の軸との間に第３の軸を挿入した場合、該展開表に関連付けられている連関図を抽出する抽出手段と、
前記連関図内で、第３の軸内の軸項目に関連する第３の項目を、前記第１の軸内の軸項目に関連する第１の項目と前記第２の軸内の軸項目に関連する第２の項目の間に挿入する挿入手段
を有する情報処理装置。
【請求項２】
前記挿入手段は、前記連関図内で、前記第１の項目と前記第２の項目との間に１つ以上の項目がある場合は、前記第３の項目を仮の項目として挿入する、
請求項１に記載の情報処理装置。
【請求項３】
前記挿入手段は、前記第２の項目の直前に前記第３の項目を挿入する、又は、前記第１の項目の直後に前記第３の項目を挿入する、
請求項２に記載の情報処理装置。
【請求項４】
前記挿入手段は、前記第３の項目を操作者の操作によって修正可能に挿入する、
請求項３に記載の情報処理装置。
【請求項５】
前記挿入手段は、前記第３の項目を前記第１の項目と前記第２の項目との間の経路以外には挿入できないようにする、
請求項４に記載の情報処理装置。
【請求項６】
前記挿入手段は、前記連関図内で、前記第１の項目と前記第２の項目との間に項目がない場合は、前記第３の項目を挿入する、
請求項１に記載の情報処理装置。
【請求項７】
前記第３の項目の内容を操作者の操作によって修正可能とし、該修正が行われた場合は、該第３の項目に関連付けられた前記展開表の第３の軸内の軸項目の内容を修正する、
請求項６に記載の情報処理装置。
【請求項８】
コンピュータを、
展開表の隣り合う第１の軸と第２の軸との間に第３の軸を挿入した場合、該展開表に関連付けられている連関図を抽出する抽出手段と、
前記連関図内で、第３の軸内の軸項目に関連する第３の項目を、前記第１の軸内の軸項目に関連する第１の項目と前記第２の軸内の軸項目に関連する第２の項目の間に挿入する挿入手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、品質機能展開に係る諸表の作成を容易とすることを課題とし、品質機能展開処理においては、依存関係を有する機能項目の間を依存関係に応じて接続して、複数の機能項目を系統立てた系統図上で、何れかのプロセスに属する機能項目について、その機能項目が属するプロセスを特定する属性情報を付与した連関図を作成し、連関図が入力されると、この連関図から各機能項目、機能項目の属性情報、及び機能項目の依存情報を抽出して、原情報として格納し、この後、展開表又は多元表の軸が設定されることで、原情報を用いて、設定された軸に対応する展開表又は多元表を作成して、出力することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−０８１１８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
連関図から任意の項目を指示して展開表を作成した場合、連関図と展開表の全ての項目が関連付けられているわけではない。したがって、展開表に軸とそれを構成する項目を挿入した場合に、その編集内容を連関図に反映させようとすると不整合が生じることが考えられる。
本発明は、展開表に軸を挿入した場合、その展開表に関連付けられている連関図において新たな項目を挿入することができる情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、展開表の隣り合う第１の軸と第２の軸との間に第３の軸を挿入した場合、該展開表に関連付けられている連関図を抽出する抽出手段と、前記連関図内で、第３の軸内の軸項目に関連する第３の項目を、前記第１の軸内の軸項目に関連する第１の項目と前記第２の軸内の軸項目に関連する第２の項目の間に挿入する挿入手段を有する情報処理装置である。
【０００６】
請求項２の発明は、前記挿入手段は、前記連関図内で、前記第１の項目と前記第２の項目との間に１つ以上の項目がある場合は、前記第３の項目を仮の項目として挿入する、請求項１に記載の情報処理装置である。
【０００７】
請求項３の発明は、前記挿入手段は、前記第２の項目の直前に前記第３の項目を挿入する、又は、前記第１の項目の直後に前記第３の項目を挿入する、請求項２に記載の情報処理装置である。
【０００８】
請求項４の発明は、前記挿入手段は、前記第３の項目を操作者の操作によって修正可能に挿入する、請求項３に記載の情報処理装置である。
【０００９】
請求項５の発明は、前記挿入手段は、前記第３の項目を前記第１の項目と前記第２の項目との間の経路以外には挿入できないようにする、請求項４に記載の情報処理装置である。
【００１０】
請求項６の発明は、前記挿入手段は、前記連関図内で、前記第１の項目と前記第２の項目との間に項目がない場合は、前記第３の項目を挿入する、請求項１に記載の情報処理装置である。
【００１１】
請求項７の発明は、前記第３の項目の内容を操作者の操作によって修正可能とし、該修正が行われた場合は、該第３の項目に関連付けられた前記展開表の第３の軸内の軸項目の内容を修正する、請求項６に記載の情報処理装置である。
【００１２】
請求項８の発明は、コンピュータを、展開表の隣り合う第１の軸と第２の軸との間に第３の軸を挿入した場合、該展開表に関連付けられている連関図を抽出する抽出手段と、前記連関図内で、第３の軸内の軸項目に関連する第３の項目を、前記第１の軸内の軸項目に関連する第１の項目と前記第２の軸内の軸項目に関連する第２の項目の間に挿入する挿入手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１３】
請求項１の情報処理装置によれば、展開表に軸を挿入した場合、その展開表に関連付けられている連関図において新たな項目を挿入することができる。
【００１４】
請求項２の情報処理装置によれば、連関図内で、第１の項目と第２の項目との間に１つ以上の項目がある場合は、第３の項目を仮の項目として挿入することができる。
【００１５】
請求項３の情報処理装置によれば、連関図内で、第２の項目の直前に第３の項目を挿入する、又は、第１の項目の直後に第３の項目を挿入することができる。
【００１６】
請求項４の情報処理装置によれば、連関図内で、第３の項目を操作者の操作によって修正可能に挿入することができる。
【００１７】
請求項５の情報処理装置によれば、連関図内で、第３の項目を第１の項目と第２の項目との間の経路以外には挿入できないようにすることができる。
【００１８】
請求項６の情報処理装置によれば、連関図内で、第１の項目と第２の項目との間に項目がない場合は、第３の項目を挿入することができる。
【００１９】
請求項７の情報処理装置によれば、連関図内で、第３の項目の内容の修正が行われた場合は、その第３の項目に関連付けられた展開表の第３の軸内の軸項目の内容を修正することができる。
【００２０】
請求項８の情報処理プログラムによれば、展開表に軸を挿入した場合、その展開表に関連付けられている連関図において新たな項目を挿入することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】本実施の形態による処理例を示すフローチャートである。
【図４】連関図、展開表の対象とする技術例の説明図である。
【図５】連関図の例を示す説明図である。
【図６】連関図の例を示す説明図である。
【図７】連関図の例を示す説明図である。
【図８】展開表の例を示す説明図である。
【図９】連関図情報テーブルのデータ構造例を示す説明図である。
【図１０】項目情報テーブルのデータ構造例を示す説明図である。
【図１１】辺情報テーブルのデータ構造例を示す説明図である。
【図１２】展開表情報テーブルのデータ構造例を示す説明図である。
【図１３】軸項目情報テーブルのデータ構造例を示す説明図である。
【図１４】因果関係情報テーブルのデータ構造例を示す説明図である。
【図１５】連関図ＩＤ・展開表ＩＤ関連テーブルのデータ構造例を示す説明図である。
【図１６】項目ＩＤ・軸項目ＩＤ関連テーブルのデータ構造例を示す説明図である。
【図１７】辺ＩＤ・因果関係情報ＩＤ関連テーブルのデータ構造例を示す説明図である。
【図１８】開発プロセスにおける軸項目の変遷例を示す説明図である。
【図１９】連関図の例を示す説明図である。
【図２０】本実施の形態による処理例を示す説明図である。
【図２１】本実施の形態による処理例を示すフローチャートである。
【図２２】本実施の形態による処理例を示すフローチャートである。
【図２３】本実施の形態による連関図に対する処理例を示す説明図である。
【図２４】本実施の形態による展開表に対する処理例を示す説明図である。
【図２５】本実施の形態による連関図に対する処理例を示す説明図である。
【図２６】本実施の形態による連関図に対する処理例を示す説明図である。
【図２７】本実施の形態による展開表に対する処理例を示す説明図である。
【図２８】本実施の形態による展開表に対する処理例を示す説明図である。
【図２９】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２２】
まず、本実施の形態を説明する前に、その前提となる情報処理装置について説明する。なお、この説明は、本実施の形態の理解を容易にすることを目的とするものである。
機能項目、プロセス、項目間の依存関係の定義により連関図を作成し、作成した連関図から展開表を生成する技術がある。特許文献１に記載の技術は、プロセス毎に機能項目を分類し、分類した機能項目を階層化しながら入力する場合と比較して、品質機能展開にかかる諸表（以下、展開表）の作成を容易とする情報処理装置及び情報処理プログラムを提供することを目的としている。
展開表は一つの技術プロセス、サブシステム、技術課題により作成されるのみならず、複数の技術プロセス、サブシステム、技術課題間のすり合わせとして利用され、すり合わせを行った結果として、依存関係／因果関係の見直しなどを行い、展開表の編集が行われる。依存関係／因果関係の見直しなどを行う目的において、あるいは技術課題検討当初より連関図を作成するが、作成された連関図は必ずしもすべての項目が展開表に反映されるものではなく、指定された項目のみを軸の項目とした展開表が表示されるものである。つまり、連関図は展開表と比較して変換されない情報を含むものであり、展開表を編集しても、その編集結果を連関図に反映することはできず、連関図と展開表間で整合が取れないこととなる。これら展開表と連関図の情報は知見、設計資産として活用するものであり、同一技術を対象としているにもかかわらず、情報が一貫していなければ複数存在すると混乱を招く。
一方で、展開表と相互変換可能なように連関図を作成することも考えられるが、比較的制約なく作成することで思考を促す連関図としての特徴が損なわれることとなる。
本実施の形態は、制約なく作成された連関図より生成された展開表に対して、編集が行われても、連関図及び展開表が編集結果に追随できるようにしている。
【００２３】
また、開発プロセス（工程）において、その開発プロセスが下流に移行するに従い、その開発プロセスで求められる品質、品質を具体的に示す性能、実現方法などの要件の詳細化が行われる。この詳細化の作業を連関図に適用すると、既に構成された要件間にさらに詳細化された要件を追加する操作を行う。
この開発プロセスを特許文献１に記載の技術による連関図に適用して考えた場合、既に軸を割り当てていた要件間に新たな軸が設けられるに等しい。その操作を行う際、個々の要件に設定されていた軸を再度それぞれ定義しなおす必要があるなど、煩雑な操作を要求される。
なお、開発プロセスを例示したが、工程を経て成果物を得るものであればよく、実施する処理とその手順を定めるものであれば、開発プロセス以外にも、設計プロセス、要件定義プロセス、研究プロセス、生産プロセス等であってもよい。
本実施の形態は、既に作成された連関図を利用でき、効率的に新たなプロセスに対する連関図を作成するシステムの提供を目的とする。
【００２４】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
【００２５】
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２６】
本実施の形態である情報処理装置１００は、連関図、展開表を編集するものであって、図１の例に示すように、連関図・展開表作成モジュール１０５、連関図・展開表記憶モジュール１２５、編集モジュール１４５を有している。
連関図とは、解決すべき問題が明確になっているときに、発生の原因が複雑に絡み合っている状況の中で、その因果関係を明らかにするための手法である。連関図は、図５に示すように、項目と辺によって構成されている。ここで「項目」は、グラフ理論におけるノード（節点、頂点）に該当する。「辺」は、グラフ理論におけるエッジ（枝）に該当する。
【００２７】
用語の定義を示す。
システムとは、複数の要素が相互に影響しながら、全体として一定の働きをするように構成された仕組みである。どのシステムも常により大きなシステムの部分システムである。
顧客とは、提供するシステムの価値を享受し、それに対価を払う人又は組織である。開発や生産における次工程も顧客である。
品質とは、物品、サービスに対する顧客要求の満足度を決定する評価の対象となる『特性』である。
指標とは、物事を判断したり評価したりするための目印となる情報である。
要因とは、ある事象に影響（寄与）しうる事柄である。品質工学など統計的手法では、「因子」という。
主要因とは、『要因』のうち、事象への影響が強く、無視できない事柄である。
原因とは、『要因』のうち、対象とする事象を実際に起こした（起こす）ものである。
【００２８】
性質とは、対象の本来のあり方を示す形容詞（例えば、「硬い」、「細い」、「美しい」等）である。なお、「本来の」とは、そのときだけたまたまではなく、そのように意図して作られていたり、元来自然とそうなっていたりしているということを指す。
挙動とは、対象の状態の変化を示す動詞（例えば、「動く」、「帯電する」、「熱を通す」等）である。多くの場合、その程度を表す副詞（例えば、「速く」、「強く」、「多く」等）を伴う。
作用とは、対象が他のものに及ぼす影響、又は他のものから受ける影響を表す名詞及びその程度を表す副詞（例えば、加熱、蓄熱、圧迫、酸化等）である。
特性とは、『性質』及び『挙動』『作用』の尺度となる『指標』である。
機能とは、システムの部分の各々が果たす固有の役割である『性質』、『挙動』、『作用』である。機能は「発現する」ものであり「ある／ない」ものである。品質工学では「目的機能」は「システムの目的を得るための働き」であり、「基本機能」は「目的機能を実現するための技術的手段となる働き」である。
性能とは、『機能』の量的な指標である。すなわち意図する『性質』『挙動』『作用』の度合いを示す量的な『指標』である。性能は「発揮する」ものであり、大小がある。
【００２９】
連関図・展開表作成モジュール１０５は、連関図作成モジュール１１０、展開表生成モジュール１１５、出力モジュール１２０を有しており、連関図・展開表記憶モジュール１２５と接続されている。連関図・展開表作成モジュール１０５は、連関図の作成、その連関図から展開表の生成、連関図と展開表との出力を行う。例えば、特許文献１に記載の技術を用いればよい。
【００３０】
連関図作成モジュール１１０は、展開表生成モジュール１１５と接続されている。連関図作成モジュール１１０は、連関図を作成するにあたって必要な情報を受け付ける。例えば、液晶ディスプレイ等の表示装置に表示したユーザーインタフェース上に、ユーザーによるキーボードのキー操作及びマウスの操作等により作成された、連関図の名称、項目、項目内容（項目の属性情報）、辺（項目間の依存関係（依存情報、辺の属性情報））等の情報を受け付ける。ユーザーによるキーボードのキー操作等からの受付の他に、ハードディスク（コンピュータに内蔵されているものの他に、ネットワークを介して接続されているもの等を含む）等に記憶されている情報を読み出すこと等が含まれる。
例えば、連関図作成モジュール１１０は、複数の要素、要素が属するプロセスも含めた要素毎の属性情報、及び複数の要素間の因果関係を受け付け、連関図を作成又は編集する。
【００３１】
展開表生成モジュール１１５は、連関図作成モジュール１１０、出力モジュール１２０、編集モジュール１４５の連関図編集モジュール１６５と接続されている。展開表生成モジュール１１５は、連関図作成モジュール１１０によって作成された連関図を対象として、展開表を生成する。
また、展開表生成モジュール１１５は、表示モジュール１６０によって表示された連関図での修正が行われた場合に、修正後の連関図から展開表を生成するようにしてもよい。つまり、展開表生成モジュール１１５は、連関図作成モジュール１１０によって作成された連関図だけでなく、連関図編集モジュール１６５によって編集された連関図を対象として、展開表を生成するようにしてもよい。この生成処理において、連関図・展開表関連記憶モジュール１４０内の連関図ＩＤ・展開表ＩＤ関連テーブル１５００、項目ＩＤ・軸項目ＩＤ関連テーブル１６００、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００を生成する。
【００３２】
出力モジュール１２０は、展開表生成モジュール１１５と接続されている。出力モジュール１２０は、連関図作成モジュール１１０で作成された連関図（連関図編集モジュール１６５で編集された連関図を含めてもよい）、展開表生成モジュール１１５で生成された展開表（連関図作成モジュール１１０で作成された連関図を元にして生成された展開表、連関図編集モジュール１６５で編集された連関図を元にして生成された展開表を含めてもよい）を出力する。ここで出力するとは、連関図、展開表を、例えば、ディスプレイ等の表示装置に表示すること、プリンタ等の印刷装置で印刷すること、ファックス等の画像送信装置で画像を送信すること、データベース等の記憶装置へ書き込むこと、メモリーカード等の記憶媒体に記憶すること、他の情報処理装置へ渡すこと等が含まれる。
【００３３】
連関図・展開表記憶モジュール１２５は、連関図記憶モジュール１３０、展開表記憶モジュール１３５、連関図・展開表関連記憶モジュール１４０を有しており、連関図・展開表作成モジュール１０５、編集モジュール１４５と接続されている。連関図・展開表記憶モジュール１２５は、連関図、展開表に関する情報を記憶している。
連関図記憶モジュール１３０は、連関図の情報を記憶している。具体例として、連関図情報テーブル９００、項目情報テーブル１０００、辺情報テーブル１１００を記憶している。図９は、連関図情報テーブル９００のデータ構造例を示す説明図である。連関図情報テーブル９００は、連関図ＩＤ欄９０５、連関図名称欄９１０、作成者欄９１５、作成日時欄９２０、項目数欄９２５、項目ＩＤ欄９３０、辺数欄９３５、辺ＩＤ欄９４０を有している。連関図ＩＤ欄９０５は、本実施の形態において、連関図を一意に識別するための情報（連関図ＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。連関図名称欄９１０は、その連関図ＩＤの連関図の名称を記憶している。作成者欄９１５は、その連関図の作成者を記憶している。作成日時欄９２０は、その連関図の作成日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）を記憶している。項目数欄９２５は、その連関図における項目数を記憶している。項目数欄９２５内の項目数だけ、その後に項目ＩＤ欄９３０が続く。項目ＩＤ欄９３０は、本実施の形態において、項目を一意に識別するための情報（項目ＩＤ）を記憶している。項目ＩＤが示す情報は、項目情報テーブル１０００に記憶されている。辺数欄９３５は、その連関図における辺数を記憶している。辺数欄９３５内の辺数だけ、その後に辺ＩＤ欄９４０が続く。辺ＩＤ欄９４０は、本実施の形態において、辺を一意に識別するための情報（辺ＩＤ）を記憶している。辺ＩＤが示す情報は、辺情報テーブル１１００に記憶されている。
【００３４】
図１０は、項目情報テーブル１０００のデータ構造例を示す説明図である。項目情報テーブル１０００は、項目ＩＤ欄１００５、項目内容欄１０１０、接続先項目数欄１０１５、接続先項目ＩＤ欄１０２０を有している。項目ＩＤ欄１００５は、項目ＩＤを記憶している。項目内容欄１０１０は、その項目ＩＤの項目の内容（項目名称等）を記憶している。接続先項目数欄１０１５は、その項目から接続先となっている項目数を記憶している。接続先項目数欄１０１５内の項目数だけ、その後に接続先項目ＩＤ欄１０２０が続く。接続先項目ＩＤ欄１０２０は、接続先項目ＩＤを記憶している。
【００３５】
図１１は、辺情報テーブル１１００のデータ構造例を示す説明図である。辺情報テーブル１１００は、辺ＩＤ欄１１０５、接続元項目ＩＤ欄１１１０、接続先項目ＩＤ欄１１１５、属性欄１１２０を有している。辺ＩＤ欄１１０５は、辺ＩＤを記憶している。接続元項目ＩＤ欄１１１０は、その辺における接続元である項目の項目ＩＤを記憶している。接続先項目ＩＤ欄１１１５は、その辺における接続先である項目の項目ＩＤを記憶している。属性欄１１２０は、その辺の属性を記憶している。属性として、例えば、その辺で接続されている項目間の関係（接続元である項目の数値が増加すれば、接続先である項目の数値も増加する関係（例えば、正比例等）、接続元である項目の数値が増加すれば、接続先である項目の数値は減少する関係（例えば、反比例等））等がある。
図９〜１１は例示であって、この他のデータ構造であってもよい。例えば、グラフ構造を示すデータ構造を用いてもよい。
【００３６】
展開表記憶モジュール１３５は、展開表の情報を記憶している。具体例として、展開表情報テーブル１２００、軸項目情報テーブル１３００、因果関係情報テーブル１４００を記憶している。図１２は、展開表情報テーブル１２００のデータ構造例を示す説明図である。展開表情報テーブル１２００は、展開表ＩＤ欄１２０５、展開表名称欄１２１０、作成者欄１２１５、作成日時欄１２２０、元連関図ＩＤ欄１２２５、軸Ａ名称欄１２３０、軸項目数欄１２３５、軸項目ＩＤ欄１２４０、因果関係情報数欄１２４５、因果関係情報ＩＤ欄１２５０を有している。展開表ＩＤ欄１２０５は、本実施の形態において、展開表を一意に識別するための情報（展開表ＩＤ）を記憶している。展開表名称欄１２１０は、その展開表ＩＤの展開表の名称を記憶している。作成者欄１２１５は、その展開表の作成者を記憶している。作成日時欄１２２０は、その展開表の作成日時を記憶している。元連関図ＩＤ欄１２２５は、その展開表の元となった連関図ＩＤを記憶している。つまり、展開表生成モジュール１１５が、その展開表を生成するにあたって、参照した連関図である。軸Ａ名称欄１２３０は、軸Ａ名称を記憶している。例えば、図８に示す第１軸（品質）８１０Ａの名称（品質）が該当する。その軸Ａについて、軸項目数欄１２３５〜因果関係情報ＩＤ欄１２５０がある。そして、４軸である場合は、軸Ｂ、軸Ｃ、軸Ｄについても、軸項目数欄１２３５〜因果関係情報ＩＤ欄１２５０と同等のデータがある。軸項目数欄１２３５は、その軸（軸Ａ）における項目数を記憶している。軸項目数欄１２３５内の項目数だけ、その後に軸項目ＩＤ欄１２４０が続く。軸項目ＩＤ欄１２４０は、本実施の形態において、軸項目を一意に識別するための情報（軸項目ＩＤ）を記憶している。軸項目ＩＤが示す情報は、軸項目情報テーブル１３００に記憶されている。因果関係情報数欄１２４５は、因果関係情報数を記憶している。因果関係情報とは、図８の例では、「◎」、「△」、「−」等が記載されている欄（セル）を示している。因果関係情報数欄１２４５内の因果関係情報数だけ、その後に因果関係情報ＩＤ欄１２５０が続く。因果関係情報ＩＤ欄１２５０は、本実施の形態において、因果関係情報を一意に識別するための情報（因果関係情報ＩＤ）を記憶している。因果関係情報ＩＤが示す情報は、因果関係情報テーブル１４００に記憶されている。
【００３７】
図１３は、軸項目情報テーブル１３００のデータ構造例を示す説明図である。軸項目情報テーブル１３００は、軸項目ＩＤ欄１３０５、軸項目名称欄１３１０、属する軸欄１３１５を有している。軸項目ＩＤ欄１３０５は、軸項目ＩＤを記憶している。軸項目名称欄１３１０は、その軸項目ＩＤの軸項目の名称を記憶している。例えば、図８に示す軸項目（音の安定性）８１０の名称（音の安定性）が該当する。属する軸欄１３１５は、その軸項目が属している軸を記憶している。
【００３８】
図１４は、因果関係情報テーブル１４００のデータ構造例を示す説明図である。因果関係情報テーブル１４００は、因果関係情報ＩＤ欄１４０５、軸項目ＩＤ（Ａ）欄１４１０、軸項目ＩＤ（Ｂ）欄１４１５、属性欄１４２０を有している。因果関係情報ＩＤ欄１４０５は、因果関係情報ＩＤを記憶している。軸項目ＩＤ（Ａ）欄１４１０は、軸項目ＩＤ（Ａ）を記憶している。軸項目ＩＤ（Ｂ）欄１４１５は、軸項目ＩＤ（Ｂ）を記憶している。つまり、軸項目ＩＤ（Ａ）欄１４１０と属性欄１４２０とが交わる位置が、その因果関係情報の展開表における位置を示している。属性欄１４２０は、属性を記憶している。例えば、「◎＋」、「◎−」、「△＋」、「△−」、「−」等の情報が属性に該当する。
【００３９】
連関図・展開表関連記憶モジュール１４０は、展開表と連関図とを関連付けている。連関図・展開表関連記憶モジュール１４０は、例えば、展開表と連関図とを関連付けるための情報を記憶している。具体例として、図１５は、連関図ＩＤ・展開表ＩＤ関連テーブル１５００のデータ構造例を示す説明図である。連関図ＩＤ・展開表ＩＤ関連テーブル１５００は、連関図ＩＤ欄１５０５、展開表ＩＤ欄１５１０を有している。連関図ＩＤ欄１５０５は、連関図ＩＤを記憶している。展開表ＩＤ欄１５１０は、その連関図ＩＤに対応する展開表ＩＤを記憶している。具体的には、展開表生成モジュール１１５が、連関図から展開表を生成した場合に、連関図ＩＤ・展開表ＩＤ関連テーブル１５００を生成する。連関図ＩＤ欄１５０５の値は、生成元の連関図を示す連関図ＩＤであり、展開表ＩＤ欄１５１０の値は、生成された展開表を示す展開表ＩＤである。なお、１つの連関図に対して、複数の展開表を対応させてもよい。連関図のどの項目を展開表の軸項目として選択させるかによって、複数の展開表を生成することが可能であるからである。
【００４０】
そして、連関図・展開表関連記憶モジュール１４０は、展開表の軸に含まれる項目である軸項目と連関図内の項目とを関連付けている。連関図・展開表関連記憶モジュール１４０は、例えば、展開表の軸に含まれる項目である軸項目と連関図内の項目とを関連付けるための情報を記憶している。具体例として、図１６は、項目ＩＤ・軸項目ＩＤ関連テーブル１６００のデータ構造例を示す説明図である。項目ＩＤ・軸項目ＩＤ関連テーブル１６００は、項目ＩＤ欄１６０５、軸項目ＩＤ欄１６１０を有している。項目ＩＤ欄１６０５は、項目ＩＤを記憶している。軸項目ＩＤ欄１６１０は、軸項目ＩＤを記憶している。具体的には、展開表生成モジュール１１５が、連関図から展開表を生成した場合に、項目ＩＤ・軸項目ＩＤ関連テーブル１６００を生成する。項目ＩＤ欄１６０５の値は、生成元の連関図の項目を示す項目ＩＤであり、軸項目ＩＤ欄１６１０の値は、生成された展開表の軸項目を示す軸項目ＩＤである。
【００４１】
そして、連関図・展開表関連記憶モジュール１４０は、展開表の隣り合う軸内における２つの軸項目間の因果関係を示す因果関係情報と連関図の項目間を結ぶ辺とを関連付けている。ここで「隣り合う軸内における２つの軸項目」とは、軸Ａと軸Ｂが隣り合っている場合において、軸Ａ内の軸項目Ａ１と軸Ｂ内の軸項目Ｂ１をいう。連関図・展開表関連記憶モジュール１４０は、例えば、展開表の隣り合う軸内における２つの軸項目間の因果関係を示す因果関係情報と連関図の項目間を結ぶ辺とを関連付けるための情報を記憶している。具体例として、図１７は、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００のデータ構造例を示す説明図である。辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００は、辺ＩＤ欄１７０５、因果関係情報ＩＤ欄１７１０を有している。辺ＩＤ欄１７０５は、辺ＩＤを記憶している。因果関係情報ＩＤ欄１７１０は、因果関係情報ＩＤを記憶している。具体的には、展開表生成モジュール１１５が、連関図から展開表を生成した場合に、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００を生成する。辺ＩＤ欄１７０５の値は、生成元の連関図の辺を示す辺ＩＤであり、因果関係情報ＩＤ欄１７１０の値は、生成された展開表の因果関係情報を示す因果関係情報ＩＤである。なお、１つの因果関係情報ＩＤに対して、複数の辺ＩＤを対応させてもよい。軸項目としての項目の選択によっては、項目間に１つ以上の項目（軸項目としては選択されていない項目）がはさまれていることが生じるからである。具体的には、項目Ａと項目Ｃが軸項目として選択されたが、項目Ａと項目Ｃの間には項目Ｂがある場合（より詳細には、項目Ａから項目Cに直接接続されている辺はなく、項目Ａから項目Ｂに接続する辺があり、項目Ｂから項目Ｃに接続する辺がある場合）、展開表上では、軸項目Ａと軸項目Ｃの間の因果関係情報は１つであるが、対応する連関図では、２つの辺（項目Ａから項目Ｂに接続する辺、項目Ｂから項目Ｃに接続する辺）が対応するからである。
【００４２】
編集モジュール１４５は、展開表操作受付モジュール１５０、関連情報抽出モジュール１５５、表示モジュール１６０、連関図編集モジュール１６５を有しており、連関図・展開表記憶モジュール１２５と接続されている。編集モジュール１４５は、展開表の編集、その展開表の編集によって発生する連関図の編集等を行う。例えば、展開表生成モジュール１１５によって生成された展開表に対して編集要求がなされた際に、その展開表に対応する連関図を抽出し、編集を促す。編集された結果に基づき、展開表生成モジュール１１５に対して展開表を再度生成させる。このことによって、編集結果を展開表に反映することができ、連関図と展開表の情報の同一性を維持することができる。
【００４３】
展開表操作受付モジュール１５０は、関連情報抽出モジュール１５５と接続されている。展開表操作受付モジュール１５０は、ユーザーによるキーボードのキー操作及びマウスの操作等により、展開表に対する編集の情報を受け付ける。ユーザーによるキーボードのキー操作等からの受付の他に、ハードディスク等に記憶されている予め作成されていた編集情報を読み出すこと等が含まれる。例えば、展開表の１つの軸内にある複数の軸項目を統合する修正の操作等がある。
【００４４】
関連情報抽出モジュール１５５は、展開表操作受付モジュール１５０、表示モジュール１６０、連関図編集モジュール１６５と接続されている。関連情報抽出モジュール１５５は、連関図・展開表関連記憶モジュール１４０内の連関図ＩＤ・展開表ＩＤ関連テーブル１５００、項目ＩＤ・軸項目ＩＤ関連テーブル１６００、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００を用いて、展開表から連関図を抽出し、展開表の軸項目から連関図の項目を抽出し、展開表の因果関係情報から連関図の辺を抽出する。つまり、展開表操作受付モジュール１５０で、編集対象となった展開表、展開表の軸項目、展開表の因果関係情報から、それぞれ連関図、連関図の項目、連関図の辺を抽出する。
また、関連情報抽出モジュール１５５は、展開表の隣り合う第１の軸と第２の軸との間に第３の軸を挿入した場合、その展開表に関連付けられている連関図を抽出するようにしてもよい。例えば、連関図ＩＤ・展開表ＩＤ関連テーブル１５００を用いて、編集対象となっている展開表から連関図を抽出すればよい。
【００４５】
表示モジュール１６０は、関連情報抽出モジュール１５５、連関図編集モジュール１６５と接続されている。表示モジュール１６０は、修正対象である展開表に関連付けられている連関図を、連関図ＩＤ・展開表ＩＤ関連テーブル１５００、項目ＩＤ・軸項目ＩＤ関連テーブル１６００、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００のうちいずれか１つ以上を用いて表示する。例えば、展開表から連関図を抽出する場合は連関図ＩＤ・展開表ＩＤ関連テーブル１５００を用い、展開表の軸項目から連関図の項目を抽出する場合は連関図ＩＤ・展開表ＩＤ関連テーブル１５００、項目ＩＤ・軸項目ＩＤ関連テーブル１６００を用い、展開表の因果関係情報から連関図の辺を抽出する場合は連関図ＩＤ・展開表ＩＤ関連テーブル１５００、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００を用い、展開表の軸項目、因果関係情報からそれぞれ連関図の項目、辺を抽出する場合は連関図ＩＤ・展開表ＩＤ関連テーブル１５００、項目ＩＤ・軸項目ＩＤ関連テーブル１６００、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００を用いることになる。ここで「修正対象である」とは、修正した結果の状態であってもよいし、修正対象として未だ修正が完了していない状態であってもよい。したがって、表示するタイミングは、修正が完了したことを契機としてもよいし、修正対象として選択したことを契機としてもよい。
【００４６】
また、表示モジュール１６０は、連関図ＩＤ・展開表ＩＤ関連テーブル１５００を用いて、修正対象である展開表に関連付けられている連関図を表示し、項目ＩＤ・軸項目ＩＤ関連テーブル１６００を用いて、修正対象である軸項目に関連付けられている項目を、他の項目とは異なる形態で表示するようにしてもよい。例えば、連関図ＩＤ・展開表ＩＤ関連テーブル１５００を用いて、展開表の展開表ＩＤから連関図の連関図ＩＤを抽出することができる。そして、項目ＩＤ・軸項目ＩＤ関連テーブル１６００を用いて、展開表の軸項目の軸項目ＩＤから連関図の項目ＩＤを抽出することができる。ここで「形態」とは、形状（例えば、項目を囲む枠の楕円形状、四角形等）、模様（例えば、背景の斜線等の模様）、色彩（例えば、項目を囲む枠の色彩、背景の色彩、項目を示す文字の色彩等）若しくはこれらの結合又はこれらが動的に変化する（例えば、フラッシュ、アニメーション等）ことを含む。「他の項目」とは、修正対象ではない軸項目に関連付けられている項目をいう。「異なる形態」とは、他の項目の形態と異なっていればよい。
そして、表示モジュール１６０は、展開表の１つの軸内にある複数の軸項目を統合する修正が行われた場合は、その軸項目に関連付けられている連関図の項目を統合して表示するようにしてもよい。
さらに、表示モジュール１６０は、統合対象である複数の軸項目と隣り合う軸内の軸項目との因果関係情報が異なる場合は、不整合がある旨の表示を行うようにしてもよい。
【００４７】
また、表示モジュール１６０は、連関図ＩＤ・展開表ＩＤ関連テーブル１５００を用いて、修正対象である展開表に関連付けられている連関図を表示し、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００を用いて、修正対象である因果関係情報に関連付けられている辺を、他の辺とは異なる形態で表示するようにしてもよい。
そして、表示モジュール１６０は、展開表の１つの軸内にある複数の軸項目を統合する修正が行われた場合は、その軸項目の因果関係情報に関連付けられている連関図の辺を統合して表示するようにしてもよい。
さらに、表示モジュール１６０は、連関図における統合対象である複数の辺の属性情報が異なる場合は、不整合がある旨の表示を行うようにしてもよい。
【００４８】
また、表示モジュール１６０は、異なる形態で表示された項目又は辺を修正対象とすることを促す旨の表示を行うようにしてもよい。
そして、表示モジュール１６０は、異なる形態で表示された項目以外の項目、又は、異なる形態で表示された辺以外の辺が修正対象とされた場合は、展開表では修正対象とされていない項目又は辺が修正されてしまう旨の表示を行うようにしてもよい。
【００４９】
連関図編集モジュール１６５は、関連情報抽出モジュール１５５、表示モジュール１６０、連関図・展開表作成モジュール１０５の展開表生成モジュール１１５と接続されている。連関図編集モジュール１６５は、表示モジュール１６０によって表示されている連関図に対するユーザーの編集操作に応じて、その連関図を編集する。例えば、表示モジュール１６０によって不整合がある旨の表示が行われた辺の属性情報等を、ユーザーの編集操作に応じて編集する。その他に、ユーザーの編集操作に応じて、項目の編集（追加、削除等を含む）、項目の属性の編集、辺の付け直し（追加、削除等を含む）、辺の属性の編集等がある。
また、連関図編集モジュール１６５は、展開表操作受付モジュール１５０による展開表の修正にしたがって、その展開表に対応する連関図を修正してもよい。例えば、表示された展開表に対して、ユーザーの操作による編集が行われた場合、その編集に基づき展開表に編集を行い、これと並行して展開表に関連する連関図に対して編集結果を反映する。これによって、連関図を使用しないユーザーであっても連関図と展開表の情報の同一性を維持することが可能となる。
【００５０】
連関図編集モジュール１６５は、関連情報抽出モジュール１５５によって抽出された連関図内で、第３の軸内の軸項目に関連する第３の項目を、第１の軸内の軸項目に関連する第１の項目と第２の軸内の軸項目に関連する第２の項目の間に挿入するようにしてもよい。なお、展開表の軸項目と連関図の項目との関係、具体的には、第３の軸内の軸項目に関連する第３の項目、第１の軸内の軸項目に関連する第１の項目、第２の軸内の軸項目に関連する第２の項目、については、関連情報抽出モジュール１５５又は連関図・展開表記憶モジュール１２５内の連関図・展開表関連記憶モジュール１４０を用いて抽出すればよい。
そして、連関図編集モジュール１６５は、連関図内で、第１の項目と第２の項目との間に１つ以上の項目がある場合は、第３の項目を仮の項目（以下、ダミー項目ともいう）として挿入するようにしてもよい。
さらに、連関図編集モジュール１６５は、第２の項目の直前に第３の項目を挿入する、又は、第１の項目の直後に第３の項目を挿入するようにしてもよい。
さらに、連関図編集モジュール１６５は、第３の項目を操作者の操作によって修正可能に挿入するようにしてもよい。
さらに、連関図編集モジュール１６５は、第３の項目を第１の項目と第２の項目との間の経路以外には挿入できないようにするようにしてもよい。
【００５１】
また、連関図編集モジュール１６５は、連関図内で、第１の項目と第２の項目との間に項目がない場合は、第３の項目を挿入するようにしてもよい。
そして、第３の項目の内容を操作者の操作によって修正可能とし、その修正が行われた場合は、その第３の項目に関連付けられた展開表の第３の軸内の軸項目の内容を修正するようにしてもよい。
【００５２】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
情報処理装置１００、ユーザー端末２１０Ａ、ユーザー端末２１０Ｂ、ユーザー端末２１０Ｃ、連関図・展開表記憶装置２５０は、通信回線２９０を介してそれぞれ接続されている。通信回線２９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、情報処理装置１００、連関図・展開表記憶装置２５０による機能は、クラウドサービスとして実現してもよい。連関図・展開表記憶装置２５０は、連関図記憶モジュール１３０、展開表記憶モジュール１３５、連関図・展開表関連記憶モジュール１４０を有しており、情報処理装置１００は、連関図記憶モジュール１３０、展開表記憶モジュール１３５、連関図・展開表関連記憶モジュール１４０として、通信回線２９０を介して連関図・展開表記憶装置２５０内の連関図記憶モジュール１３０、展開表記憶モジュール１３５、連関図・展開表関連記憶モジュール１４０を利用するようにしてもよい。
例えば、情報処理装置１００で、ユーザー端末２１０Ａでのユーザーの操作にしたがって、連関図が作成され、その連関図を元にして展開表が生成される。例えば、特許文献１に記載の技術を用いればよい。その連関図情報は、通信回線２９０を介して連関図・展開表記憶装置２５０内の連関図記憶モジュール１３０に記憶され、展開表情報は、通信回線２９０を介して連関図・展開表記憶装置２５０内の展開表記憶モジュール１３５に記憶される。
例えば、ユーザー端末２１０Ｂのユーザーは、主に展開表を利用しており、展開表の編集を行う。具体的には、軸と軸との間に新たな軸を挿入する編集指示等がある。展開表の編集が行われると、情報処理装置１００は、その展開表に関連付けられた連関図を表示し、編集対象の軸項目又は因果関係情報に関連付けられた連関図内の項目又は辺を強調表示する。特に、展開表に挿入された新しい軸の軸項目に対応する項目を、連関図内に表示する。そして、ユーザーによって、それらの確認が行われ、場合によって編集が行われる。
また、ユーザー端末２１０内に、情報処理装置１００が内蔵されていてもよい。その場合は、スタンドアロンとしてのシステム形態になる。
【００５３】
図３は、本実施の形態（連関図・展開表作成モジュール１０５）による処理例を示すフローチャートである。
ステップＳ３０２では、連関図作成モジュール１１０は、ユーザーの操作にしたがって、連関図を作成する。
ステップＳ３０４では、展開表生成モジュール１１５は、作成された連関図を元にして展開表を生成する。
ステップＳ３０６では、出力モジュール１２０は、連関図情報を連関図記憶モジュール１３０に記憶し、展開表情報を展開表記憶モジュール１３５に記憶する。
【００５４】
次に、図４〜図８を用いて、ストロー笛のメカニズムについて、連関図を作成し、展開表を生成する例を示す。
図４は、連関図、展開表の対象とする技術（ストロー笛のメカニズム）例の説明図である。
ベルヌーイの定理（式１参照）である「流速が大きくなると圧力が下がる」という流体工学の法則を用いている。
【数１】
2019036105.tif 000003
「なぜ振動するのか」について、以下のように説明できる。かっこの番号は、図４のかっこの番号に対応している。
（１）吹き込むとストローの中の流速が速くなる
（２）流速が速くなると圧力が下がる
（３）圧力が下がると、リードが吸い寄せられる
（４）リードが吸い寄せられると、流路が狭くなる
（５）流路が狭くなると流速が遅くなる
（６）流速が遅くなると、圧力が元に戻る
（７）圧力が戻ると、リードが開く。（１）に戻る。
【００５５】
図５は、連関図の例を示す説明図である。これは、ストロー笛の音が出ないメカニズムの連関図例を示している。連関図作成モジュール１１０が、ユーザーの操作にしたがって作成したものである。
なお、前提として「空気の密度は不変」、「つぶし加工方法は未定」であるとする。
図５の例では、矩形で囲まれている各項目が辺によって接続されている。なお、項目内の上向き矢印は、その項目が増加したことを示しており、下向き矢印は、その項目が減少したことを示している。
なお、項目間の辺の色は因果関係の極性を示している。項目間をつなぐ黒太線の辺は、正の相関関係があることを示しており、項目間をつなぐ二重線（白線）の辺は、負の相関関係があることを示している。例えば、項目「振動しやすさ」が減少すると、項目「音の出易さ」も減少することを示している。また、因果関係の影響度合いの強弱を、実線、破線等によって示してもよい。これらの情報は、辺情報テーブル１１００の属性欄１１２０に記憶されている。
【００５６】
図６は、連関図の例を示す説明図である。図５の例に示した連関図内の各項目を増加の要因に統一したものである。つまり、音の安定性の連関図例を示している。これによって、項目間で正の相関関係が負の相関関係になる辺、逆に、項目間で負の相関関係が正の相関関係になる辺がある。
【００５７】
図７は、連関図の例を示す説明図である。
ユーザーの操作によって、展開表の軸（軸項目）として採用する項目を選択した例を示している。ここでは、第１軸として品質（顧客に保証するもの）、第２軸として性能（システム各部の働きの指標）、第３軸として管理物理量（管理対象とすべき物理量）、第４軸として設定項目（設計者が決める項目）を示している。
項目（音の安定性）７１０は、第１軸として選択されている。
項目（開き時の閉じ易さ）７１５、項目（閉じ時の開き易さ）７２０は、第２軸として選択されている。
項目（リード部流速）７２５、項目（リードの素材かたさ）７３０、項目（リードの形状的かたさ）７３５、項目（閉じ中の圧力差）７４０は、第３軸として選択されている。
項目（吹き込み圧）７４５、項目（長さ）７５５、項目（直径）７６０、項目（厚さ）７６５、項目（材料）７７０、項目（つぶし加工）７８０、項目（切込み量）７８５は、第４軸として選択されている。
【００５８】
図８は、展開表の例を示す説明図である。図７の例に示した連関図から生成した展開表を示している。つまり、図８は、ストロー笛の音の安定性の展開表例を示している。
展開表の対象となるものは、顧客（次工程を含めてもよい）の要求特性を満足させるために開発・設計するシステムの全体又は一部である。
第１軸（品質）８１０Ａは、品質［顧客価値の指標］顧客（次工程）に保証する価値（満足度）の評価指標である。そして、展開表の対象とするシステム（部品）がその機能を発現した結果得られる価値の指標であり、かつそのシステム又はその上位システムが顧客（次工程）に保証する価値（満足度）の評価指標である。第１軸（品質）８１０Ａには、軸項目（音の安定性）８１０がある。
第２軸（性能）８１５Ａは、性能［機能の発現度合いの指標］システム全体が品質を達成するために、その部品や部分システムが果たす固有の役割（機能）の発現度合いの指標である。そして、部分システム同士の相互作用やシステム全体も広義の部分システムと考え、好ましくない現象に対する役割（作用）も含み、部品等が果たすべき役割（機能）以外にも、付随的性能（持つべき性質）の度合いも性能項目であり、各性能には直接影響しないが、品質に影響するノイズもこの軸に含めてもよい。第２軸（性能）８１５Ａには、軸項目（開き時の閉じ易さ）８１５、軸項目（閉じ時の開き易さ）８２０がある。
【００５９】
第３軸（管理物理量）８２５Ａは、管理物理量［管理すべき物理量］部品や部分システムが性能を発揮するために、管理／規定するべき物理量である。そして、実際にすべての項目を管理したり、測定したりできるとは限らないが、本来開発はこの軸の物理量で設計をすべきものである。なお、設計項目がそのまま管理物理量になっている場合は、第４軸と第３軸に同じ項目を記載してもよい。第３軸（管理物理量）８２５Ａには、軸項目（リード部流速）８２５、軸項目（リードの素材かたさ）８３０、軸項目（リードの形状的かたさ）８３５、軸項目（閉じ中の圧力差）８４０がある。
第４軸（設計／設定項目）８４５Ａは、設定項目［設計者が直接決定する量・条件］対象の部品や部分システムの管理物理量を制御するための設定条件であり、設計者、開発者が決められる（又は決めるべき）量及び条件である。そして、管理物理量に影響するノイズをこの軸に含めてもよい。第４軸（設計／設定項目）８４５Ａには、軸項目（吹き込み圧）８４５、軸項目（ストロー）８５０、軸項目（加工）８７５がある。軸項目（ストロー）８５０内には、軸項目（長さ）８５５、軸項目（直径）８６０、軸項目（厚さ）８６５、軸項目（材料）８７０がある。軸項目（加工）８７５内には、軸項目（つぶし加工）８８０、軸項目（切込み量）８８５がある。
【００６０】
展開表内の隣り合う軸項目で位置が決定されているセル（図８の例では、◎等が記載されている矩形）内が、因果関係情報である。この因果関係情報は、２つの軸項目間の因果関係を示している。「◎」、「△」の記号は因果関係の極性を示すとともに、それに付随している「＋」、「−」は因果関係の影響度合いの強弱を示している。つまり、正の相関関係は「◎」と示し、負の相関関係は「△」と示し、正の相関関係が強いものは「◎＋」と示し、正の相関関係が弱いものは「◎−」と示し、負の相関関係が強いものは「△＋」と示し、負の相関関係が弱いものは「△」と示し、無関係は「−」と示している。例えば、軸項目（音の安定性）８１０と軸項目（開き時の閉じ易さ）８１５の関係は「◎＋」である。これらの情報は、因果関係情報テーブル１４００の属性欄１４２０に記憶されている。したがって、連関図における辺情報テーブル１１００と展開表における因果関係情報テーブル１４００とは、辺ＩＤ・因果関係情報ＩＤ関連テーブル１７００によって対応しているので、互いにこれらの情報は対応している。
なお、連関図における項目情報テーブル１０００と展開表における軸項目情報テーブル１３００とは、項目ＩＤ・軸項目ＩＤ関連テーブル１６００によって対応しているので、互いにこれらの情報は対応している。
【００６１】
連関図から展開表を生成するが、前述したストロー笛の事例で示したように、連関図は原因／結果、目的／手段等の相互関係を図解することで複雑な要素間の関係性を明らかにするためのもので思考を促すための説明的な項目も含んでいる。一方で展開表は、工程毎の機能や性能で定義される各項目間の因果関係を表現するためのものであり、説明的な項目は含まれない。したがって、連関図から展開表を生成する場合には、必要な項目のみを抽出し、抽出した項目を適切な軸項目に割り当て展開表に反映させている（特許文献１参照）。
ここで、展開表に変換される元となる連関図は、必ずしも一つには限定されず、複数の因果関係が集約された展開表も存在する。その場合、その展開表に付帯する連関図は複数存在することとなる。
また、連関図から展開表に変換する場合には連関図の一部のデータを用いて展開表を生成することになるため、一つの連関図からなる展開表を生成する場合であっても、非可逆的な変換を行うことになる。このため、同一の技術を対象とする連関図及び展開表の２種類のデータが存在することになるが、技術資産として蓄積することを考慮すれば２種類のデータの整合性を維持継続させる必要がある。
そのために、本実施の形態は、連関図と展開表とのデータ関連付けによる整合性を維持するようにしている。
【００６２】
本実施の形態は、以下の処理を行う。
（１）連関図から展開表に変換された展開表の要因の追加／削除／修正、因果関係の追加／削除／修正
展開表に対して、項目又は項目間の因果関係に対して編集を行う場合には、項目又は項目間の因果関係に付帯した属性情報として格納されている連関図情報を元に、元となった連関図を読みだして表示する。そして、連関図に対する編集を促す制御を行う。編集された結果は、展開表に反映し結果を表示する。原データは連関図のみとなるため、展開表と連関図の整合性は維持できる。
なお、連関図のない展開表の場合には、展開表を直接編集させるか、簡易で生成された連関図を編集させるか選択できるが、いずれにおいても整合性は維持される。
特に、修正指示として、展開表内の軸と軸との間に新たな軸を挿入する操作を受け付けるようにしてもよい。
【００６３】
（２）編集対象箇所（項目）又は項目間の因果関係を含む連関図を表示し、該当箇所を強調表示（ハイライト等）する。
特に、展開表内の軸と軸との間に新たな軸を挿入する操作を受け付けた場合は、連関図に挿入する項目を強調表示する。
（３）該当する連関図が複数あったらすべて表示する。複数の連関図に共通して同一の項目及び関連する因果関係が存在するケースがあるためである。
（４）該当する連関図を呼び出すために項目及び項目間の因果関係に、属する連関図の情報を持たせるが前述したように、読みだされる連関図は一つに限定されない。
また、複数の軸項目を選択すると同一のものとして編集できるようにしてもよい。例えば、項目をマージする目的で行われるものである。
又は、項目及び項目に関連する因果関係をマージできるようにしてもよい。
なお、マージすることによって不整合が生じる場合には、不整合があることを示し、編集（修正）を促すようにしてもよい。
【００６４】
図１８は、開発プロセスにおける軸項目の変遷例を示す説明図である。
展開表は、開発プロセス（工程）の進行にしたがい、より詳細化を行う。図１８の例では、システム展開表（システム展開表の軸１８４０）、部材展開表（部材展開表の軸１８５０）、部材生産展開表（部材生産展開表の軸１８６０）の順に、詳細化されている。そのため、上流プロセスで定義された軸構成の一部を詳細化していくといった使われ方が、一般的である。例えば、システム展開表でシステムの性能に寄与する管理物理量及びその具体的な設定値が定義されている場合、その下流プロセスでは管理物理量（各部分システムの管理物理量１８１３）及び設計値（部分システムの設定項目（設定値）１８１４）を実現するために、下流プロセス（部材検討プロセス１８２０）に割り当てられた性能としてさらに定義する。さらに下流のプロセス（部材生産検討プロセス１８３０）について、割り当てられた性能を実現するための構造／物性に対して、それを実現するためのプロセス性能及び、工程物理量を定義するといった、プロセスの進行に伴い、軸間を詳細化していくといった使われ方である。
【００６５】
より詳細に説明する。
開発プロセスとして、順にシステム展開表（システム展開表の軸１８４０）、部材展開表（部材展開表の軸１８５０）、部材生産展開表（部材生産展開表の軸１８６０）が作成される。
（１）システム検討プロセス１８１０として、部分システムの設定項目（設定値）１８１４、各部分システムの管理物理量１８１３、各部分システムの性能（機能）１８１２、システムの品質１８１１の検討が行われ、その検討結果は、それぞれシステム展開表の軸１８４０の４軸１８４４、３軸１８４３、２軸１８４２、１軸１８４１として作成される。
（２）次に、部材検討プロセス１８２０として、順に部材Ａの工程・材料１８２４、部材Ａの工程物理量１８２３−２、部材Ａのプロセス性能１８２３−１、部材Ａの構造・物性１８２３、部材Ａの性能１８２２の検討が行われ、その検討結果は、部材展開表の軸１８５０の４軸１８５４、３軸１８５３、２軸１８５２、１軸１８５１として作成される。部材Ａの性能１８２２の次は、システム検討プロセス１８１０における各部分システムの管理物理量１８１３であり、部材検討プロセス１８２０は、システム検討プロセス１８１０の各部分システムの管理物理量１８１３以降の下流におけるプロセスであることを示している。
なお、４軸１８５４に対応するのが部材Ａの工程・材料１８２４であり、３軸１８５３に対応するのが部材Ａの構造・物性１８２３であり、２軸１８５２に対応するのが部材Ａの性能１８２２であり、１軸１８５１に対応するのがシステムの品質１８１１である。
なお、部材Ａの工程物理量１８２３−２、部材Ａのプロセス性能１８２３−１は、部材展開表の軸１８５０内では省略されており、システム展開表の軸１８４０と部材展開表の軸１８５０との関係では、１軸１８５１は１軸１８４１と同じであり、３軸１８５３は４軸１８４４と同じである。
つまり、システム展開表の軸１８４０の１軸１８４１（１軸１８５１）と４軸１８４４（３軸１８５３）の間に、２軸１８５２を追加して、部材展開表の軸１８５０を作成している。
したがって、２軸１８５２が軸間に新たな軸（２軸１８５２）を挿入した例に該当する。
【００６６】
（３）部材生産検討プロセス１８３０として、順に部材Ａの工程・材料１８３４、部材Ａの工程物理量１８３３、部材Ａのプロセス性能１８３２、部材Ａの構造・物性１８２３の検討が行われ、その検討結果は、それぞれ部材生産展開表の軸１８６０の４軸１８６４、３軸１８６３、２軸１８６２、１軸１８６１として作成される。部材Ａのプロセス性能１８３２の次は、部材検討プロセス１８２０における部材Ａの構造・物性１８２３であり、部材生産検討プロセス１８３０は、部材検討プロセス１８２０の部材Ａの構造・物性１８２３以降の下流におけるプロセスであることを示している。
なお、部材展開表の軸１８５０と部材生産展開表の軸１８６０との関係では、１軸１８６１は３軸１８５３と同じであり、４軸１８６４は４軸１８５４と同じである。
つまり、部材展開表の軸１８５０の３軸１８５３（１軸１８６１）と４軸１８５４（４軸１８６４）の間に、２軸１８６２と３軸１８６３を追加して、部材生産展開表の軸１８６０を作成している。
したがって、２軸１８６２と３軸１８６３が軸間に新たな軸（２軸１８６２、３軸１８６３）を挿入した例に該当する。
【００６７】
図１９は、連関図の例を示す説明図である。
３軸対応項目群１９１０内には、項目（リード部流速）１９１２、項目（リードの素材かたさ）１９１４、項目（閉じ中の圧力差）１９１６、項目（リードの形状的かたさ）１９１８の４つの項目がある。
４軸対応項目群１９２０内には、項目（長さ）１９２２、項目（直径）１９２４、項目（材料）１９２６、項目（厚さ）１９２８、項目（吹き込み圧）１９３０、項目（つぶし加工）１９３２、項目（切込み量）１９３４の７つの項目がある。
図１９の例に示した連関図において、例えば、対応する展開表の３軸と４軸との間に新たな軸を設定する。具体的には、３軸対応項目群１９１０（図８の例の軸（管理物理量）８２５Ａに相当）と４軸対応項目群１９２０（図８の例の軸（設計／設定項目）８４５Ａに該当）との間に、展開表における新たな軸を挿入する。そのため、展開表上で新たな軸が挿入された場合、３軸対応項目群１９１０と４軸対応項目群１９２０の間に、新たな項目を挿入する必要がある。この場合、前述したように、連関図では展開表に表現されていない項目も含んでいる場合がある。図１９の例では、「リード部流路面積」、「空気流量」、「弾性係数」等は、展開表の軸項目としては採用されていないものである。そのため、情報処理装置１００を用いずにユーザーの操作にまかせた場合、そのユーザーは、項目の挿入操作が必要であり、挿入する位置を検討する必要がある。
【００６８】
図２０は、本実施の形態による処理例を示す説明図である。
展開表の軸（管理物理量）８２５Ａ（図９の例の３軸対応項目群１９１０に相当）と軸（設計／設定項目）８４５Ａ（図９の例の４軸対応項目群１９２０に相当）との間に、新たな軸が挿入された場合は、図２０の例に示すように、挿入箇所２０１０又は挿入箇所２０２０に新たな項目（ダミー項目）を挿入する。
挿入箇所２０１０として、項目（リード部流速）１９１２の直前、項目（リードの素材かたさ）１９１４の直前、項目（閉じ中の圧力差）１９１６の直前、項目（リードの形状的かたさ）１９１８の直前の４つを示す。つまり、挿入箇所２０１０は、対象としている軸内の軸項目に対応する項目（項目（リード部流速）１９１２、項目（リードの素材かたさ）１９１４、項目（閉じ中の圧力差）１９１６、項目（リードの形状的かたさ）１９１８）の直下にダミー項目をそれぞれ配置することを示している。
挿入箇所２０２０として、項目（長さ）１９２２の直後、項目（直径）１９２４の直後、項目（材料）１９２６の直後、項目（厚さ）１９２８の直後、項目（吹き込み圧）１９３０の直後、項目（つぶし加工）１９３２の直後、項目（切込み量）１９３４の直後の７つを示す。つまり、挿入箇所２０２０は、対象としている軸内の軸項目に対応する項目（項目（長さ）１９２２、項目（直径）１９２４、項目（材料）１９２６、項目（厚さ）１９２８、項目（吹き込み圧）１９３０、項目（つぶし加工）１９３２、項目（切込み量）１９３４）のすぐ上位にダミー項目をそれぞれ配置することを示している。
【００６９】
図２１は、本実施の形態による処理例を示すフローチャートである。
ステップＳ２１０２では、ユーザーの操作に応じて、軸の追加指示を受け付ける。
ステップＳ２１０４では、ユーザーの操作に応じて、追加する軸の場所指定を受け付ける。前述の例では、軸（管理物理量）８２５Ａと軸（設計／設定項目）８４５Ａの選択操作が該当し、これらの間に新たな軸を挿入することになる。
ステップＳ２１０６では、指定された軸間の補間処理を行う。ステップＳ２１０６の詳細な処理については、図２２の例に示すフローチャートを用いて後述する。
【００７０】
図２２は、本実施の形態による処理例を示すフローチャートである。
ステップＳ２２０２では、対象となった展開表に対応する連関図を表示する。
ステップＳ２２０４では、ユーザーの操作に応じて、その連関図における軸の追加指示を受け付ける。
ステップＳ２２０６では、軸追加に伴う項目追加の場所指示を受け付ける。図２０の例では、挿入箇所２０１０と挿入箇所２０２０を提示し、いずれかをユーザーに選択させる。
ステップＳ２２０８では、場所指示にしたがって、ダミー項目を設定する。ユーザーの操作に応じて、連関図上で、ダミー項目を編集する。具体的には、項目内に項目名を書き入れる操作等が該当する。
ステップＳ２２１０では、編集結果を展開表に反映する。つまり、編集後の連関図を元にして、展開表生成モジュール１１５が展開表を生成する。
【００７１】
図２３は、本実施の形態による連関図に対する処理例を示す説明図である。図２４は、本実施の形態による展開表に対する処理例を示す説明図である。図２３の例に示した連関図から、図２４の例に示す展開表２４００を、展開表生成モジュール１１５は生成する。
図２４の例に示す１軸２４１０内の軸項目Ａ（項目（Ａ）２３０２）は、２軸２４２０内の軸項目Ｃ（項目（Ｃ）２３１０）と軸項目Ｄ（項目（Ｄ）２３１２）と関係があり、１軸２４１０内の軸項目Ｂ（項目（Ｂ）２３１４）は、２軸２４２０内の軸項目Ｅ（項目（Ｅ）２３１８）と関係があることを示している。
図２３の例に示す項目（Ａ）２３０２は、展開表２４００の１軸２４１０の軸項目Ａに反映されている。項目（Ｃ）２３１０は、展開表２４００の２軸２４２０の軸項目Ｃに反映されている。項目（Ｄ）２３１２は、展開表２４００の２軸２４２０の軸項目Ｄに反映されている。項目（Ｂ）２３１４は、展開表２４００の１軸２４１０の軸項目Ｂに反映されている。項目（Ｅ）２３１８は、展開表２４００の２軸２４２０の軸項目Ｅに反映されている。
なお、項目（軸に定義されない項目（１））２３０４、項目（軸に定義されない項目（２））２３０６、項目（軸に定義されない項目（３））２３０８、項目（軸に定義されない項目（４））２３１６は、展開表２４００には反映されていない。
そして、項目（Ｃ）２３１０は、項目（軸に定義されない項目（３））２３０８、項目（軸に定義されない項目（２））２３０６、項目（軸に定義されない項目（１））２３０４を介して、項目（Ａ）２３０２の要因となっており、項目（Ｄ）２３１２は、項目（軸に定義されない項目（２））２３０６、項目（軸に定義されない項目（１））２３０４を介して、項目（Ａ）２３０２の要因となっており、項目（Ｅ）２３１８は、項目（軸に定義されない項目（４））２３１６を介して、項目（Ｂ）２３１４の要因となっている。
このことは、展開表２４００内のセル（因果関係情報）によって、２軸２４２０の軸項目Ｃは１軸２４１０の軸項目Ａの要因であり、２軸２４２０の軸項目Ｄは１軸２４１０の軸項目Ａの要因であり、２軸２４２０の軸項目Ｅは１軸２４１０の軸項目Ｂの要因であることに対応している。
なお、図２３の例に示す連関図内で、対象としている項目間（項目（Ｃ）２３１０と項目（Ａ）２３０２の間、項目（Ｄ）２３１２と項目（Ａ）２３０２の間、項目（Ｅ）２３１８と項目（Ｂ）２３１４の間）に１つ以上の項目（項目（軸に定義されない項目（２））２３０６、項目（軸に定義されない項目（４））２３１６等）がある場合であるので、ダミー項目を挿入する。ダミー項目とは、そのダミー項目の位置を移動又は削除できるものである。最終的には、ダミー項目は軸項目として採用されずに、対象としている項目間にある項目（項目（軸に定義されない項目（２））２３０６、項目（軸に定義されない項目（４））２３１６等）を軸項目に採用してもよい。
なお、対象としている項目間に項目がない場合は、その対象としている項目間に項目を挿入すればよい。具体的には、図２３の例では、項目（軸に定義されない項目（２））２３０６、項目（軸に定義されない項目（４））２３１６等がなく、項目（Ｃ）２３１０と項目（Ａ）２３０２の間、項目（Ｄ）２３１２と項目（Ａ）２３０２の間、項目（Ｅ）２３１８と項目（Ｂ）２３１４の間が直結している場合が該当する。この場合、項目（Ｃ）２３１０と項目（Ａ）２３０２の間、項目（Ｄ）２３１２と項目（Ａ）２３０２の間、項目（Ｅ）２３１８と項目（Ｂ）２３１４の間に項目を挿入すればよい。この挿入する項目は、ダミー項目であってもよい。
連関図上で、ユーザーの操作に応じて、挿入した項目の項目名を修正した場合は、もちろんのことながら、その連関図から生成された展開表におけるその挿入した項目に対応する軸項目名も同様に修正されることとなる。
【００７２】
ここで、展開表２４００を対象として、１軸２４１０と２軸２４２０の間に、新たな軸を挿入する指示が行われたとする。
この場合、図２５の例に示す連関図、又は、図２６の例に示す連関図を表示する。図２５の例に示す連関図、図２６の例に示す連関図の両方を表示し、いずれか一方をユーザーに選択させるようにしてもよい。
図２５は、本実施の形態による連関図に対する処理例を示す説明図である。項目（Ａ）２３０２の直前に項目（Ａの要因）２５１４を挿入し、項目（Ｂ）２３１４の直前に項目（Ｂの要因）２５１６を挿入したものである。なお、ダミー項目であるが、項目（Ａの要因）２５１４内の項目名を「Ａの要因」として、項目（Ｂの要因）２５１６内の項目名を「Ｂの要因」としている。なお、これらの項目名は、ユーザーの操作によって修正可能である。もちろんのことながら、項目名の修正が行われた場合は、展開表に反映された軸項目名も、修正された項目名とする。
図２６は、本実施の形態による連関図に対する処理例を示す説明図である。項目（Ｃ）２３１０の直後に項目（Ｃの結果）２６１２を挿入し、項目（Ｄ）２３１２の直後に項目（Ｄの結果）２６１４を挿入し、項目（Ｅ）２３１８の直後に項目（Ｅの結果）２６１８を挿入したものである。なお、ダミー項目であるが、項目（Ｃの結果）２６１２内の項目名を「Ｃの結果」として、項目（Ｄの結果）２６１４内の項目名を「Ｄの結果」として、項目（Ｅの結果）２６１８内の項目名を「Ｅの結果」としている。もちろんのことながら、項目名の修正が行われた場合は、展開表に反映された軸項目名も、修正された項目名とする。
【００７３】
図２７は、本実施の形態による展開表に対する処理例を示す説明図である。
展開表生成モジュール１１５は、図２５の例に示した連関図から、図２７の例に示す展開表２７００を生成する。
１軸２７１０内の軸項目Ａ（項目（Ａ）２３０２）は、２軸２７２０内の軸項目Ａの要因（項目（Ａの要因）２５１４）と関係があり、１軸２７１０内の軸項目Ｂ（項目（Ｂ）２３１４）は、２軸２７２０内の軸項目Ｂの要因（項目（Ｂの要因）２５１６）と関係があり、３軸２７３０内の軸項目Ｃ（項目（Ｃ）２３１０）は、２軸２７２０内の軸項目Ａの要因（項目（Ａの要因）２５１４）と関係があり、３軸２７３０内の軸項目Ｄ（項目（Ｄ）２３１２）は、２軸２７２０内の軸項目Ａの要因（項目（Ａの要因）２５１４）と関係があり、３軸２７３０内の軸項目Ｅ（項目（Ｅ）２３１８）は、２軸２７２０内の軸項目Ｂの要因（項目（Ｂの要因）２５１６）と関係があることを示している。
【００７４】
図２８は、本実施の形態による展開表に対する処理例を示す説明図である。
展開表生成モジュール１１５は、図２６の例に示した連関図から、図２８の例に示す展開表２８００を生成する。
１軸２８１０内の軸項目Ａ（項目（Ａ）２３０２）は、２軸２８２０内の軸項目Ｃの結果（項目（Ｃの結果）２６１２）と軸項目Ｄの結果（項目（Ｄの結果）２６１４）と関係があり、１軸２８１０内の軸項目Ｂ（項目（Ｂ）２３１４）は、２軸２８２０内の軸項目Ｅの結果（項目（Ｅの結果）２６１８）と関係があり、３軸２８３０内の軸項目Ｃ（項目（Ｃ）２３１０）は、２軸２８２０内の軸項目Ｃの結果（項目（Ｃの結果）２６１２）と関係があり、３軸２８３０内の軸項目Ｄ（項目（Ｄ）２３１２）は、２軸２８２０内の軸項目Ｄの結果（項目（Ｄの結果）２６１４）と関係があり、３軸２８３０内の軸項目Ｅ（項目（Ｅ）２３１８）は、２軸２８２０内の軸項目Ｅの結果（項目（Ｅの結果）２６１８）と関係があることを示している。
【００７５】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図２９に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなりうるコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ２９０１を用い、記憶装置としてＲＡＭ２９０２、ＲＯＭ２９０３、ＨＤ２９０４を用いている。ＨＤ２９０４として、例えばハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）を用いてもよい。連関図・展開表作成モジュール１０５、連関図作成モジュール１１０、展開表生成モジュール１１５、出力モジュール１２０、編集モジュール１４５、展開表操作受付モジュール１５０、関連情報抽出モジュール１５５、表示モジュール１６０、連関図編集モジュール１６５等のプログラムを実行するＣＰＵ２９０１と、そのプログラムやデータを記憶するＲＡＭ２９０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ２９０３と、連関図・展開表記憶モジュール１２５、連関図記憶モジュール１３０、展開表記憶モジュール１３５、連関図・展開表関連記憶モジュール１４０としての機能を有する補助記憶装置（フラッシュ・メモリ等であってもよい）であるＨＤ２９０４と、キーボード、マウス、タッチスクリーン、マイク、カメラ（視線検知カメラ等を含む）等に対する利用者の操作（動作、音声、視線等を含む）に基づいてデータを受け付ける受付装置２９０６と、ＣＲＴ、液晶ディスプレイ、スピーカー等の出力装置２９０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース２９０７、そして、それらをつないでデータのやりとりをするためのバス２９０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００７６】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図２９に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図２９に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図２９に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００７７】
なお、前述の実施の形態による処理例は、展開表に１つの軸を挿入する場合の例を示したが、展開表に２つ以上の軸を挿入するようにしてもよい。その場合、前述の処理例を複数回（挿入する軸の数）繰り返すように処理を行うようにしてもよい。又は、その展開表に対応する連関図に挿入するダミー項目を、直結している複数（挿入する軸の数）のダミー項目としてもよい。
【００７８】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００７９】
１００…情報処理装置
１０５…連関図・展開表作成モジュール
１１０…連関図作成モジュール
１１５…展開表生成モジュール
１２０…出力モジュール
１２５…連関図・展開表記憶モジュール
１３０…連関図記憶モジュール
１３５…展開表記憶モジュール
１４０…連関図・展開表関連記憶モジュール
１４５…編集モジュール
１５０…展開表操作受付モジュール
１５５…関連情報抽出モジュール
１６０…表示モジュール
１６５…連関図編集モジュール
２１０…ユーザー端末
２５０…連関図・展開表記憶装置
２９０…通信回線
【図１】
2019036105.tif 000004
【図２】
2019036105.tif 000005
【図３】
2019036105.tif 000006
【図４】
2019036105.tif 000007
【図５】
2019036105.tif 000008
【図６】
2019036105.tif 000009
【図７】
2019036105.tif 000010
【図８】
2019036105.tif 000011
【図９】
2019036105.tif 000012
【図１０】
2019036105.tif 000013
【図１１】
2019036105.tif 000014
【図１２】
2019036105.tif 000015
【図１３】
2019036105.tif 000016
【図１４】
2019036105.tif 000017
【図１５】
2019036105.tif 000018
【図１６】
2019036105.tif 000019
【図１７】
2019036105.tif 000020
【図１８】
2019036105.tif 000021
【図１９】
2019036105.tif 000022
【図２０】
2019036105.tif 000023
【図２１】
2019036105.tif 000024
【図２２】
2019036105.tif 000025
【図２３】
2019036105.tif 000026
【図２４】
2019036105.tif 000027
【図２５】
2019036105.tif 000028
【図２６】
2019036105.tif 000029
【図２７】
2019036105.tif 000030
【図２８】
2019036105.tif 000031
【図２９】
2019036105.tif 000032