(57)【特許請求の範囲】
【請求項１】
品質機能展開表における軸は、順番付けがなされており、
表示上で隣り合う軸が、前記順番付けで連続していない場合、該軸間の領域に、非連続であることを示す表示を行う第１の表示手段と、
前記順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、該軸間を連続させる旨の操作を受け付ける受付手段と、
前記操作を受け付けた場合であって、軸を挿入することによって、品質機能展開表の最大軸数を超えるときは、前記軸間の軸によって構成される２元表を組み合わせて、品質機能展開表を表示する第２の表示手段
を有する情報処理装置。
【請求項２】
前記第２の表示手段は、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示する、
請求項１に記載の情報処理装置。
【請求項３】
前記第２の表示手段は、４軸によって構成されている品質機能展開表を直線状に連結して、軸間を連続させた品質機能展開表を表示する、
請求項１に記載の情報処理装置。
【請求項４】
前記第２の表示手段は、第４軸と第５軸の対応関係を、第１軸と第４軸間の空間に生成することによって、軸間を連続させた品質機能展開表を表示する、
請求項３に記載の情報処理装置。
【請求項５】
前記第１の表示手段は、品質機能展開表の第１軸として選択された軸が、前記順番付けされた軸群の先頭でない場合、該第１軸の左側の領域に、非連続であることを示す表示を行う、
請求項３に記載の情報処理装置。
【請求項６】
コンピュータを、
品質機能展開表における軸は、順番付けがなされており、
表示上で隣り合う軸が、前記順番付けで連続していない場合、該軸間の領域に、非連続であることを示す表示を行う第１の表示手段と、
前記順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、該軸間を連続させる旨の操作を受け付ける受付手段と、
前記操作を受け付けた場合であって、軸を挿入することによって、品質機能展開表の最大軸数を超えるときは、前記軸間の軸によって構成される２元表を組み合わせて、品質機能展開表を表示する第２の表示手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、品質機能展開表内のある軸における項目と関連性のある、隣とその隣の軸における項目を表示するようにした情報処理装置を提供することを課題とし、情報処理装置の選択手段は、品質機能展開表内の項目を、操作者の選択操作によって選択し、第１の算出手段は、選択された第１の項目と該第１の項目が属している軸と隣り合う軸に属している項目との関連性を算出し、第１の抽出手段は、関連性と予め定められた値とを比較して、第１の項目に関連する第２の項目を抽出し、第２の算出手段は、抽出された第２の項目と第２の項目が属している軸と隣り合う軸に属している項目との関連性から第１の項目との関連性を算出し、第２の抽出手段は、関連性と予め定められた値とを比較して、第１の項目に関連する第３の項目を抽出し、表示手段は、第１の項目と第２の項目と第３の項目を、他の項目とは異なる形態で表示することが開示されている。
【０００３】
特許文献２には、製品における部分の設計項目と製品の品質の因果関係を一覧することができる品質機能展開表を表示するようにした情報処理装置を提供することを課題とし、情報処理装置の軸名称設定手段は、第１軸から第４軸の名称を設定し、項目作成手段は、前記軸名称設定手段によって名称が設定された軸に属する項目を作成し、表示手段は、前記軸名称設定手段によって設定された軸の名称と前記項目作成手段によって作成された項目に基づいて、製品を開発するために用いる品質機能展開表として、中心から上下左右に分けた領域内に、第１軸から第４軸の各々の名称を配置し、該中心から上下左右に伸びる方向に第１軸から第４軸の各々の軸に属する項目を配置し、少なくとも第１軸と第２軸、第２軸と第３軸、第３軸と第４軸の間に項目間の因果関係を記入可能な配列を配置した品質機能展開表を表示することが開示されている。
【０００４】
特許文献３には、設計者にとって利便性が高い「設計支援装置、設計支援システム、設計支援方法及び設計支援プログラム」を提供することを課題とし、設計支援装置は、品質機能展開表による三元表に対応するように機能特性、構成部品、品質特性、及び複数の設計確認事項を登録する登録手段と、ユーザーからの入力を受け取るユーザー入力手段と、登録手段に基づき機能特性と構成部品のマトリックス関係をユーザーに提示する対応関係提示手段と、ユーザー入力手段からの入力によって機能特性と構成部品の対応関係を決定する対応関係決定手段と、前記決定された対応関係の機能特性に対応する品質特性を抽出する品質特性抽出手段と、前記決定された対応関係の構成部品と前記抽出された品質特性との関係から設計確認事項を抽出する設計確認事項抽出手段と、前記抽出された設計確認事項をユーザーに提示する提示手段とを有することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１１２３３８号公報
【特許文献２】特開２０１４−１３２４３８号公報
【特許文献３】特開２０１０−０６６９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
品質機能展開表を表示する技術がある。例えば、特許文献１、特許文献２等では、中心から上下左右に分けた領域内に、第１軸から第４軸の各々の名称を配置し、その中心から上下左右に伸びる方向に第１軸から第４軸の各々の軸に属する項目を配置し、少なくとも第１軸と第２軸、第２軸と第３軸、第３軸と第４軸の間に項目間の因果関係を記入可能な配列を配置した品質機能展開表を表示することが行われている。
ところで、設計項目と製品の品質の因果関係を一覧するためには、表示可能な軸数（例えば、４軸）だけでなく、それよりも多い軸をもって解析したい場合がある。しかし、前述の技術では、そのような場合に対応できない。
本発明は、品質機能展開表の最大軸数を超える場合であっても、加える軸によって構成される２元表を組み合わせて、品質機能展開表を表示するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、品質機能展開表における軸は、順番付けがなされており、表示上で隣り合う軸が、前記順番付けで連続していない場合、該軸間の領域に、非連続であることを示す表示を行う第１の表示手段と、前記順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、該軸間を連続させる旨の操作を受け付ける受付手段と、前記操作を受け付けた場合であって、軸を挿入することによって、品質機能展開表の最大軸数を超えるときは、前記軸間の軸によって構成される２元表を組み合わせて、品質機能展開表を表示する第２の表示手段を有する情報処理装置である。
【０００８】
請求項２の発明は、前記第２の表示手段は、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示する、請求項１に記載の情報処理装置である。
【０００９】
請求項３の発明は、前記第２の表示手段は、４軸によって構成されている品質機能展開表を直線状に連結して、軸間を連続させた品質機能展開表を表示する、請求項１に記載の情報処理装置である。
【００１０】
請求項４の発明は、前記第２の表示手段は、第４軸と第５軸の対応関係を、第１軸と第４軸間の空間に生成することによって、軸間を連続させた品質機能展開表を表示する、請求項３に記載の情報処理装置である。
【００１１】
請求項５の発明は、前記第１の表示手段は、品質機能展開表の第１軸として選択された軸が、前記順番付けされた軸群の先頭でない場合、該第１軸の左側の領域に、非連続であることを示す表示を行う、請求項３に記載の情報処理装置である。
【００１２】
請求項６の発明は、コンピュータを、品質機能展開表における軸は、順番付けがなされており、表示上で隣り合う軸が、前記順番付けで連続していない場合、該軸間の領域に、非連続であることを示す表示を行う第１の表示手段と、前記順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、該軸間を連続させる旨の操作を受け付ける受付手段と、前記操作を受け付けた場合であって、軸を挿入することによって、品質機能展開表の最大軸数を超えるときは、前記軸間の軸によって構成される２元表を組み合わせて、品質機能展開表を表示する第２の表示手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１３】
請求項１の情報処理装置によれば、品質機能展開表の最大軸数を超える場合であっても、加える軸によって構成される２元表を組み合わせて、品質機能展開表を表示することができる。
【００１４】
請求項２の情報処理装置によれば、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示することができる。
【００１５】
請求項３の情報処理装置によれば、４軸によって構成されている品質機能展開表を直線状に連結して、軸間を連続させた品質機能展開表を表示することができる。
【００１６】
請求項４の情報処理装置によれば、第４軸と第５軸の対応関係を、第１軸と第４軸間の空間に生成することによって、軸間を連続させた品質機能展開表を表示することができる。
【００１７】
請求項５の情報処理装置によれば、品質機能展開表の第１軸として選択された軸が、順番付けされた軸群の先頭でない場合、その第１軸の左側の領域に、非連続であることを示す表示を行うことができる。
【００１８】
請求項６の情報処理プログラムによれば、品質機能展開表の最大軸数を超える場合であっても、加える軸によって構成される２元表を組み合わせて、品質機能展開表を表示することができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】第１の実施の形態による処理例を示すフローチャートである。
【図４】第１の実施の形態による処理例を示すフローチャートである。
【図５】第１の実施の形態による処理対象である品質機能展開表の例を示す説明図である。
【図６】第１の実施の形態による処理対象である品質機能展開表の例を示す説明図である。
【図７】第１の実施の形態による処理例を示す説明図である。
【図８】第１の実施の形態による処理例を示す説明図である。
【図９】第１の実施の形態による処理例を示す説明図である。
【図１０】品質機能展開表の例を示す説明図である。
【図１１】第１の実施の形態による処理例を示す説明図である。
【図１２】第１の実施の形態による処理例を示す説明図である。
【図１３】第１の実施の形態による処理例を示す説明図である。
【図１４】第１の実施の形態による処理例を示すフローチャートである。
【図１５】第１の実施の形態による処理例を示すフローチャートである。
【図１６】第１の実施の形態による処理例を示すフローチャートである。
【図１７】第１の実施の形態による処理例を示すフローチャートである。
【図１８】第２の実施の形態の構成例についての概念的なモジュール構成図である。
【図１９】第２の実施の形態による処理例を示す説明図である。
【図２０】第２の実施の形態による処理例を示す説明図である。
【図２１】第２の実施の形態による処理例を示す説明図である。
【図２２】第２の実施の形態による処理例を示すフローチャートである。
【図２３】第２の実施の形態による処理例を示すフローチャートである。
【図２４】第２の実施の形態による処理例を示す説明図である。
【図２５】第２の実施の形態による処理例を示す説明図である。
【図２６】第２の実施の形態による処理例を示すフローチャートである。
【図２７】第２の実施の形態による処理例を示すフローチャートである。
【図２８】第２の実施の形態による処理例を示すフローチャートである。
【図２９】第３の実施の形態の構成例についての概念的なモジュール構成図である。
【図３０】第３の実施の形態による処理対象である品質機能展開表の例を示す説明図である。
【図３１】第３の実施の形態による処理例を示す説明図である。
【図３２】第３の実施の形態による処理例を示す説明図である。
【図３３】第３の実施の形態による処理例を示す説明図である。
【図３４】第３の実施の形態による処理例を示す説明図である。
【図３５】第３の実施の形態による処理例を示す説明図である。
【図３６】第３の実施の形態による処理例を示すフローチャートである。
【図３７】第３の実施の形態による処理例を示す説明図である。
【図３８】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２０】
まず、本実施の形態を説明する前に、その前提となる技術について説明する。なお、この説明は、本実施の形態の理解を容易にすることを目的とするものである。
技術・商品の構成が複雑になると、要因同士の因果関係が多くなり、さらに、それが互いに絡み合うために、関連性を把握することが困難になる。その結果、以下のようなことが発生する。
（１）要因間の因果関係を調べるのに時間がかかることとなる。ひいては、設計・開発の効率が落ちる。
（２）課題を見落とす可能性が高まり、その場合は、課題に気がついた時点で、プロセスの後戻り、足踏みが発生する。
（３）課題の見落としがあるままで製品を作ることで品質問題が発生する。
（４）想定外の問題が発生すると、現象の解析・分析のための技術構築に時間を要することとなる。ひいては、解決が遅れることとなる。
【００２１】
これらに対する施策として有効に機能するものが、ＱＦＤ（Ｑｕａｌｉｔｙ  Ｆｕｎｃｔｉｏｎ  Ｄｅｐｌｏｙｍｅｎｔ、品質機能展開）をベースとした要因分析と可視化の手法である。
ＱＦＤは、商品企画、商品開発など様々な段階において、顧客が要求する品質を商品作りに反映させるべく、目標、課題、アクションを明確にするための手法である。
典型的なＱＦＤでは、顧客の要求項目から抽出した『要求品質』項目と、技術的に考慮すべき事柄から抽出した『品質特性』項目の間の関係をマトリックスで表す。また、『要求品質』項目同士、『品質特性』項目同士の関係を三角帽子と呼ばれる形で表示することもある。『要求品質』項目に各々の重要度を加味することで『企画品質』（どのような特徴を持たせると顧客が満足するかを示す）項目を抽出することができる。また、『品質特性』を部品の設計値に対応させることで『設計品質』（製品の仕様）を抽出することができる。以上の検討結果によって目標、課題、アクションの関係を明確にすることができる。つまり、品質機能展開表（ＱＦＤ表）は、複数の項目リストを互いに直交した軸上に配置し、隣り合った軸上の項目同士の因果関係をマトリックスで表示した表である。
【００２２】
ＱＦＤでは、『要求品質』、『品質特性』だけでなく、場面に応じて『機能展開』、『部品展開』、『技術展開』、『業務展開』など様々な展開を行って、得られた項目間の因果関係を２元表で表すことが提案されている。さらに、この表を表示するコンピュータ・プログラムを作成し、各項目、マトリックスのセルにネットワーク上の情報に対するリンクを持たせることで、情報蓄積・共有のための枠組みとして活用することができる。
しかし、プリンタ、医療機器など、多数の部品・部材、複数の物理現象が相互に関連するような複雑な働きをする製品の開発では、取り扱うべき項目の数が膨大になり、加えて『要求品質』と『品質特性』、『部品展開』と『技術展開』のような単純な枠組みでは設計特性と品質の関係性を十分に記述することができない。また、現実に製品ができるまでのプロセスは、技術の開発、部材の開発、システムの開発、製造など多くの部門の連携によって成立している。よって、２元表を作成して、項目同士が「関係ありそう」、「関係なさそう」という記号を付与することができるが、「なぜそうなるのか」という現象のメカニズムを含めて設計特性と品質の関係性全体を一覧できない限りは、実際の設計・開発プロセスで活用することはできない。つまり、部品、部材の製造工程と製品の品質は、その間に様々な中間特性をもつ間接的な関係となっており、適切な中間特性と構成を持つ表でなければ製造工程と品質の関係を明確にできない。また、製品の設計条件と製品の品質も、間に様々な中間特性をもつ間接的な関係となっており、適切な中間特性と構成を持つ表でなければ、設計条件と品質の関係を明確にできない。
さらに、中間特性の定義があいまいになりがちで、表の統一性が取れないために活用が進まないということになる。
以上の問題は適切に定義された中間特性の軸を持つ因果関係の表を作成することができ、それらの中間特性の間の関係を一望できるような構成で関係性を表示することができ、さらに膨大な数になることが多い軸上の項目の入力とマトリックスの作成と表示を容易に行うことができるシステムを用意することで解決することができる。
しかし、特に項目が多くなり、因果関係が複雑になったとき、１つの項目に該当する条件が変化したときにどの項目が影響を受けるか、又は１つの項目の値を変化させるためにどの条件を変えればよいかなどの検討をするときには、単に表の上で因果関係を調べるのでは、検討の抜け漏れを防ぐことはできない。それは、１つの項目の変化が複数の項目の中間特性の変化として波及し、さらにそのそれぞれの中間特性の変化が別の複数の項目の変化へと波及するために、影響を追跡することが困難なためである。また、例えば１つの品質を改善するためにある設計条件を変更すると、意図しない他の品質が悪化してしまうということは商品の開発の過程でよく起こる問題である。そのような項目の変化の二次的な影響を調べるためには、項目の変化の影響が波及する様子を表の上で追跡した後に、逆方向に波及の影響を調べることが必要となり、作業はさらに複雑になる。さらに、項目の影響が波及する様子を注意深く抜け漏れなく追跡できたとしても、多数の項目を有する巨大な表の上でそれを示すことは困難である。その結果、検討の抜け漏れが発生して開発期間や品質に悪影響を与えることとなる。
【００２３】
品質機能展開表を使用するメリットとして、上流から下流までの階層的なプロセス間や、システム−サブシステム−部品−部材−素材といった構成階層間の因果関係を可視化できることが挙げられる。しかし、先行技術文献に記載の技術では、４軸構成をベースに考えられており、プロセスや階層をまたぐ因果関係の可視化は考慮されていない。この課題を解決するため、任意で最大４軸を選択し、選択した軸からなる品質機能展開表を構成することで上記課題を解決することが可能である。
先行技術文献に記載の技術では、選択した所望の軸項目のみで構成される品質機能展開表を構成することで、異なる複数プロセス間あるいは構成階層間の因果関係も視認しやすい表で俯瞰的に見ることが可能となる。
一方で、先行技術文献に記載の技術による品質機能展開表を使って因果関係を俯瞰的に見る目的は、上位の軸項目と対象とする軸項目の因果関係の把握であり、さらにはメカニズムを示す因果関係から項目間でのすり合わせの必要となる課題を抽出し解決することである。この解決の際には、対象とするプロセス内又は構成階層の軸項目と上位の軸項目との関係性（具体例として図７を用いて後述）も参照されながら、同一プロセス内又は構成内での因果関係も重要となってくる。しかし、先行技術文献に記載の技術では選択された軸構成でしか表示させることができなかった。
また、品質機能展開表は、メカニズムが解明されたものを表現するのみでなく、技術開発をしていく中で、メカニズムを可視化していくために品質機能展開表が使われるケースも多い。その場合、必ずしも定義された軸構成では表現できず、例えば、性能軸と物性軸間に１．５軸として軸間に新たな中間特性軸を設けるなど、表示上は４軸構成となっているが、実際には５軸で構成される場合もある。このような場合においても、容易に軸構成を変更することができなかった。
【００２４】
以下、図面に基づき本発明を実現するにあたっての好適な各種の実施の形態の例を説明する。
＜第１の実施の形態＞
図１は、第１の実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２５】
第１の実施の形態である情報処理装置１００は、データベースと品質機能展開表（ＱＡ表ともいわれる）を組み合わせた技術情報マネジメントの枠組みに関するものものであって、図１の例に示すように、軸選択モジュール１１０、軸情報記憶モジュール１２０、表示モジュール１３０を有している。
情報処理装置１００は、品質機能展開表の軸として採用したものの間に隠れている軸が存在する場合、隠れている軸の存在を表示するものである。
ここで、品質機能展開表とは、少なくとも３本以上の軸を有しており、各軸には項目が属しており、２つの軸の間に項目間の因果関係が記入されている配列を配置しているものである。なお、少なくとも３本以上の軸を有しているので、軸によって構成されるマトリックス数は、少なくとも２つ以上となる。
以下、４本の軸を有している品質機能展開表を例示して説明する。この品質機能展開表において、第１軸とは原点（品質機能展開表の中心）から上方向への軸、第２軸とは原点から右方向への軸、第３軸とは原点から下方向への軸、第４軸とは原点から左方向への軸とする。
【００２６】
軸選択モジュール１１０は、軸情報記憶モジュール１２０、表示モジュール１３０と接続されている。軸選択モジュール１１０は、品質機能展開表における軸の候補から、操作者の選択操作によって軸を選択する。なお、軸の候補は、順番付けがなされている。
軸情報記憶モジュール１２０は、軸選択モジュール１１０と接続されている。軸情報記憶モジュール１２０は、品質機能展開表に関する情報を記憶している。例えば、軸に関する情報（候補となる軸名称、その軸の順番、表示の際の軸位置、軸内の項目名等）、軸間に構成されるマトリックスに関する情報（マトリックス内の値等）等がある。
【００２７】
表示モジュール１３０は、軸選択モジュール１１０と接続されている。表示モジュール１３０は、軸選択モジュール１１０によって選択された軸を要素とする品質機能展開表を表示する。ここでの「表示」には、液晶ディスプレイ等の表示装置に表示するように制御することを含む。
そして、表示モジュール１３０は、軸選択モジュール１１０によって選択された軸であって、表示上で隣り合う軸が、順番付けで連続していない場合、その軸間の領域に、非連続であることを示す表示を行う。
ここで、「表示上で隣り合う軸」とは、品質機能展開表を表示した場合において隣接している２本の軸をいう。４本の軸を有している品質機能展開表の場合は、第１軸と第２軸、第２軸と第３軸、第３軸と第４軸をいう。
また、「順番付けで連続していない場合」とは、順番付けされた列内で、隣り合っていないことをいう。前述したように、隠れた軸がある場合のことを指す。例えば、軸の候補として、Ａ軸、Ｂ軸、Ｃ軸、Ｄ軸、Ｅ軸、Ｆ軸のように順番付けされている場合を例として説明する。表示上の第１軸、第２軸、第３軸、第４軸として、「Ａ軸、Ｂ軸、Ｃ軸、Ｄ軸」が選択された場合は、各軸間は順番付けされた列内で連続していることとなる。互いに順番付けされた列内で隣り合っているからである。また、第１軸、第２軸、第３軸、第４軸として、「Ａ軸、Ｂ軸、Ｄ軸、Ｅ軸」が選択された場合は、順番付けの列内で連続していないこととなる。第２軸（Ｂ軸）、第３軸（Ｄ軸）は、順番付けされた列内で隣り合っていないからである。
「非連続であることを示す表示」として、軸が連続する場合とは異なる表示方法であればよい。具体的には、図１２の例を用いて後述する。
また、表示モジュール１３０は、品質機能展開表の第１軸として選択された軸が、順番付けされた軸群の先頭でない場合、その第１軸の左側の領域に、非連続であることを示す表示を行うようにしてもよい。詳細については、図４の例に示すフローチャートを用いて後述する。
【００２８】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
図１の例に示した情報処理装置１００は、単独で動作する機器（スタンドアローン：ｓｔａｎｄ−ａｌｏｎｅ）であってもよいし、図２の例に示すような、システム構成としてもよい。
情報処理装置１００、個人用端末２００Ａ、個人用端末２００Ｂ、個人用端末２００Ｃは、通信回線２９０を介してそれぞれ接続されている。通信回線２９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、情報処理装置１００による機能は、クラウドサービスとして実現してもよい。個人用端末２００は、通信回線２９０を介して、情報処理装置１００を利用する。個人用端末２００での軸選択等の操作を、情報処理装置１００に送信し、情報処理装置１００の表示モジュール１３０による処理結果を受信して、個人用端末２００の表示装置に表示する。例えば、情報処理装置１００は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等を用いたＷｅｂサーバとして、品質機能展開表を生成し、その表示形態としてＷｅｂページを生成する。個人用端末２００は、Ｗｅｂブラウザとしての機能を有しており、軸選択の操作、品質機能展開表の表示等を行う。
【００２９】
図３は、第１の実施の形態による処理例を示すフローチャートである。
ステップＳ３０２では、軸選択モジュール１１０は、軸情報記憶モジュール１２０から軸リストを抽出する。例えば、軸リストの例について、図８の例に示す軸構成リスト８００を用いて後述する。
ステップＳ３０４では、軸選択モジュール１１０は、操作者に軸を選択させる。例えば、４つの軸が選択される。例えば、選択された順、又は軸リスト内の順番に沿って、第１軸、第２軸、第３軸、第４軸に割り当てる。
【００３０】
ステップＳ３０６では、表示モジュール１３０は、選択された第Ｎ（Ｎは１以上の整数）軸と第Ｎ＋１軸は連続しているか否かを判断し、連続している場合はステップＳ３０８へ進み、それ以外の場合はステップＳ３１０へ進む。つまり、最初の処理では、第１軸に割り当てられた軸と、第２軸に割り当てられた軸は、連続しているか否かを判断する。ステップＳ３１２から戻ってきて、２回目の処理では、第２軸に割り当てられた軸と、第３軸に割り当てられた軸は、連続しているか否かを判断する。３回目の処理では、第３軸に割り当てられた軸と、第４軸に割り当てられた軸は、連続しているか否かを判断する。連続しているか否かは、軸リスト内で前後しているか否かを判断すればよい。
ステップＳ３０８では、表示モジュール１３０は、第Ｎ軸と第Ｎ＋１軸は連続であるとする。
【００３１】
ステップＳ３１０では、表示モジュール１３０は、第Ｎ軸と第Ｎ＋１軸は非連続であるとする。
ステップＳ３１２では、表示モジュール１３０は、残りの軸はあるか否かを判断し、ある場合はステップＳ３０６へ戻り、それ以外の場合はステップＳ３１４へ進む。そして、ステップＳ３０６に戻る場合は、Ｎをインクリメント（Ｎに１を加える）する。
ステップＳ３１４では、表示モジュール１３０は、各軸間の連続、非連続に合わせて、品質機能展開表を表示する。連続している場合は、一般的な品質機能展開表を表示すればよい（図９の例を用いて後述する）。非連続がある場合は、その非連続がある軸間の領域に、非連続であることを示す表示を行う（図１２の例を用いて後述する）。
【００３２】
図４は、第１の実施の形態による処理例を示すフローチャートである。図３の例に示したフローチャートに、ステップＳ４０６〜ステップＳ４１０の処理を付加したものである。その他の処理は、図３の例に示したフローチャートの処理と同等である。
ステップＳ４０２では、軸選択モジュール１１０は、軸情報記憶モジュール１２０から軸リストを抽出する。
ステップＳ４０４では、軸選択モジュール１１０は、操作者に軸を選択させる。
【００３３】
ステップＳ４０６では、表示モジュール１３０は、軸リストの先頭にある軸は選択されているか否かを判断し、選択されている場合はステップＳ４０８へ進み、それ以外の場合はステップＳ４１０へ進む。具体的には、最初に選択された軸、又は選択された軸のうち軸リスト内で最初にある軸が、軸リストの１番目にある軸であるか否かを判断すればよい。軸リストの１番目にある軸が選択されていない場合は、軸リストの先頭からその選択された軸までの軸が省略されているとみなして、非連続であると判断することとなる。もちろんのことながら、軸リストの１番目にある軸が選択されている場合は、連続であると判断することとなる。
ステップＳ４０８では、表示モジュール１３０は、先頭の軸は連続であるとする。
ステップＳ４１０では、表示モジュール１３０は、先頭の軸は非連続であるとする。
【００３４】
ステップＳ４１２では、表示モジュール１３０は、選択された第Ｎ（Ｎは１以上の整数）軸と第Ｎ＋１軸は連続しているか否かを判断し、連続している場合はステップＳ４１４へ進み、それ以外の場合はステップＳ４１６へ進む。
ステップＳ４１４では、表示モジュール１３０は、第Ｎ軸と第Ｎ＋１軸は連続であるとする。
ステップＳ４１６では、表示モジュール１３０は、第Ｎ軸と第Ｎ＋１軸は非連続であるとする。
ステップＳ４１８では、表示モジュール１３０は、残りの軸はあるか否かを判断し、ある場合はステップＳ４１２へ戻り、それ以外の場合はステップＳ４２０へ進む。
ステップＳ４２０では、表示モジュール１３０は、各軸間の連続、非連続に合わせて、品質機能展開表を表示する。
【００３５】
図５は、第１の実施の形態による処理対象である品質機能展開表の例を示す説明図である。
処理対象である品質機能展開表としては、図５の例に示す品質機能展開表５００がある。「３本以上の軸を有している品質機能展開表」の例として、４本の軸を有している品質機能展開表の例を示している。品質機能展開表５００は、４本の軸（第１軸５１０、第２軸５２０、第３軸５３０、第４軸５４０）によって構成されているものである。第１軸５１０、第２軸５２０、第３軸５３０、第４軸５４０内には、それぞれ軸の名称が付与されており、１つ以上の項目がある。各項目には、その項目の名称が付与されている。
そして、第１軸５１０と第２軸５２０の間には第１軸第２軸関係マトリックス５１５があり、第２軸５２０と第３軸５３０の間には第２軸第３軸関係マトリックス５２５があり、第３軸５３０と第４軸５４０の間には第３軸第４軸関係マトリックス５３５がある。つまり、第１軸第２軸関係マトリックス５１５は第１軸５１０と第２軸５２０によって規定されており、第２軸第３軸関係マトリックス５２５は第２軸５２０と第３軸５３０によって規定されており、第３軸第４軸関係マトリックス５３５は第３軸５３０と第４軸５４０によって規定されている。
なお、３本の軸を有している品質機能展開表の例として、第１軸５１０、第２軸５２０、第３軸５３０によって構成されている品質機能展開表であってもよいし、第２軸５２０、第３軸５３０、第４軸５４０によって構成されている品質機能展開表であってもよい。
「項目の選択」は、例えば、ディスプレイ等の表示装置に品質機能展開表を表示しておき、その品質機能展開表内の軸内の項目を、マウス、タッチパネル等を用いた操作者の選択する操作である。
【００３６】
図６は、第１の実施の形態による処理対象である品質機能展開表の例を示す説明図である。図５の例に示した品質機能展開表５００の具体例を示したものである。
例えば、第１軸５１０の軸の名称として「品質」が付与されており、第２軸５２０の軸の名称として「性能」が付与されており、第３軸５３０の軸の名称として「構造・物性」が付与されており、第４軸５４０の軸の名称として「原材料」が付与されている。そして、第１軸５１０に項目が属しており、その項目の名称として例えば「早く多く調理ができる」、「操作性が良い」等があり、第２軸５２０に項目が属しており、その項目の名称として例えば「つかみやすい」、「加熱部が近い」等があり、第３軸５３０に項目が属しており、その項目の名称として例えば「長さ」、「直径」等があり、第４軸５４０に項目が属しており、その項目の名称として例えば「材料」、「加工法」等がある。そして、第１軸第２軸関係マトリックス５１５内に「操作性が良い」と「加熱部が近い」の関係として「◎」、第２軸第３軸関係マトリックス５２５内に「加熱部が近い」と「長さ」の関係として「◎」、第３軸第４軸関係マトリックス５３５内に「長さ」と「設計寸法」の関係として「◎」等がある。なお、記号「◎」は、関連性を示す値のある値（例えば、１．０等）を示している。関連性を示す値は、例えば、特許文献２に記載の技術を用いればよい。このように辿ることによって、品質：「操作性が良い」、性能：「加熱部が近い」、構造・物性：「長さ」、原材料：「設計寸法」は、互いに密接に関連していることがわかる。
【００３７】
図７は、第１の実施の形態による処理例を示す説明図である。
ここでは、プロセスをまたぐ品質機能展開表の例（品質機能展開表で４軸以上を用いた解析が必要となる例）として、部材品質機能展開表７００と部材生産技術品質機能展開表７５０を示す。
部材品質機能展開表７００の第３象限（材料・製造条件、第３軸第４軸関係マトリックス７３５）を詳細に展開するのが部材生産技術品質機能展開表７５０である。
部材の材料・製造条件が品質に影響を与える関係性を見る場合には、部材品質機能展開表７００で確認できるが、製造工程における工程設計値が品質に与える影響を把握しながら検討を行うといった使い方には適していない。つまり、その場合は部材生産技術品質機能展開表７５０が適している。
【００３８】
図７（ａ）に示す例では、部材品質機能展開表７００の第１軸７１０は品質軸であり、第２軸７２０は性能軸であり、第３軸７３０は構造・物性軸であり、第４軸７４０は材料・製造条件軸である。
性能を満たすための部材構造・物性（設計値）を決めるのが部材開発の役割である。構造物性が性能を発揮するメカニズム理解が必要である。このために、第２軸第３軸関係マトリックス７２５が用いられる。また、部材の構造・物性（設計値）を実現するために、第３軸第４軸関係マトリックス７３５を展開するのが生産技術の役割である。
【００３９】
図７（ｂ）に示す例では、部材生産技術品質機能展開表７５０の第１軸７６０は構造・物性軸であり、第２軸７７０は工程物理量軸であり、第３軸７８０は工程設計値軸であり、第４軸７９０は製造条件軸である。
部材生産技術品質機能展開表７５０は、部材品質機能展開表７００の第３軸７３０の項目から展開するものである。部材生産技術が目指す加工品質なので、第１軸７６０は「品質」軸としてもよい。
構造・物性を作るために、加工対象のワーク（材料）自身に与える作用に関する物理量に展開する。このために、第１軸第２軸関係マトリックス７６５が用いられる。
第２軸７７０は、加工されるワーク（材料）自身に与える作用の度合いを表す項目に展開するためのものであり、例えば、塗膜温度、湿潤膜厚、拡散係数等がある。
工程物理量を得るための実質の制御因子に展開する。このために、第２軸第３軸関係マトリックス７７５が用いられる。
【００４０】
第３軸７８０は、工程物理量（加工プロセスの中間特性）を得るための工学的な設定条件を定めている。例えば、送液流量／流速、ワーク表面速度、ワーク表面温度、ワーク表面風速等がある。量産工程設計はこの項目で実施し、製造スケールや号機に依存しないプロセスパラメータ（制御因子）を明確化する。
工程設計値を得るために実際の装置の設定条件に展開する。このために、第３軸第４軸関係マトリックス７８５が用いられる。
第４軸７９０は、実際の装置の設定項目を定めている。例えば、モータ回転数、制御電流値、センサー表示温度等がある。設備条件（入力）から工程設計値（出力）は品質工学における基本機能である。
なお、「製造条件」（第４軸７４０、第４軸７９０）の定義は同一だが、部材品質機能展開表７００の製造条件は部材開発の立場で表記するので研究条件を基本としている場合が多い。部材生産技術品質機能展開表７５０では生産部門に提示する量産設定条件までブレークダウンする必要がある。また、材料については別途材料技術として第３象限を展開すればよい。
【００４１】
本実施の形態は、図７の例に示したように、４軸を超える品質機能展開表で表現される多階層のプロセス表現であっても、影響範囲を視覚的に容易に把握することができるようにするものである。したがって、プロセスをまたぐ品質機能展開表の階層因果関係を必要十分で表示し、把握することを可能とし、さらに、軸階層が連続ではないことが容易に認識できるようになる。
【００４２】
図８は、第１の実施の形態による処理例を示す説明図である。
図８の例では、軸構成リスト８００を表示装置に表示する。軸構成リスト８００内は、軸候補８０２等を表示する。スクロールバー８３０によって、より多くの軸が表示できる。
そして、この例では、カーソル８５０を用いた操作者の選択操作によって、軸構成リスト８００内の軸候補８０２、軸候補８０４、軸候補８０６、軸候補８０８が選択されている。これらの軸は、軸構成リスト８００内で連続している軸である。
なお、デフォルトとして、初期時は軸構成リスト８００の上位の指定軸分（４つの軸）を選択しておいてもよい。
軸構成リスト８００は、例えば、上流プロセスから下流プロセス、又は、上位階層から下位階層へと並ぶように定義し、かつ隣接する上下の軸間には因果関係のデータを有する。
図６の例に示すような非連続の軸を表示選択した場合には、図７の例に示すように非連続であることが識別できる表示を行う。
【００４３】
図９は、第１の実施の形態による処理例を示す説明図である。
図８の例に示すように、軸構成リスト８００内の連続する軸が表示指示されていれば、図９の例に示すような品質機能展開表９００を表示する。なお、第１軸９１０は、軸候補８０２に対応するａａａａ軸である。第２軸９２０は、軸候補８０４に対応するａａａｂ軸である。第３軸９３０は、軸候補８０６に対応するａａａｃ軸である。第４軸９４０は、軸候補８０８に対応するａａａｄ軸である。この品質機能展開表９００は、図５の例に示した品質機能展開表５００と同等のものであり、一般的な（従来と同等な）品質機能展開表である。軸が連続しているからである。
【００４４】
図１０は、品質機能展開表の例を示す説明図である。
図１０（ａ）は、品質機能展開表９００の第１象限を示したものである。つまり、ａａａａ−ａａａｂの２元表１０００は、ａａａａ軸１００５（第１軸９１０に該当）、ａａａｂ軸１０１０（第２軸９２０に該当）、その軸間のマトリックス（第１軸第２軸関係マトリックス９１５に該当）によって構成されている。
図１０（ｂ）は、品質機能展開表９００の第２象限を示したものである。つまり、ａａａｂ−ａａａｃの２元表１０２０は、ａａａｂ軸１０２５（第２軸９２０に該当）、ａａａｃ軸１０３０（第３軸９３０に該当）、その軸間のマトリックス（第２軸第３軸関係マトリックス９２５に該当）によって構成されている。
図１０（ｃ）は、品質機能展開表９００の第３象限を示したものである。つまり、ａａａｃ−ａａａｄの２元表１０４０は、ａａａｃ軸１０４５（第３軸９３０に該当）、ａａａｄ軸１０５０（第４軸９４０に該当）、その軸間のマトリックス（第３軸第４軸関係マトリックス９３５に該当）によって構成されている。
図８の例に示す軸構成リスト８００は、リスト上位から順に直下の軸との因果関係データを持つ、又は上下の軸間で今後因果関係データを設定していくことを前提としている。その意味するところは、図１０の例に示した２元表において、１つの軸が隣接する軸との因果関係を持っており、連続的にその関係性が表せることを示している。ただし、例えば、ｂｂｂｂ軸とｃｃｃａ軸間にｂｂｂｂ−ｂｂｂｃによる二元表及びｂｂｂｃ−ｃｃｃａによる二元表を構成することで新たにｂｂｂｃという軸を設定することも可能である。
このように隣接する軸間の関係性から、連続する４軸を表示対象として設定することで、そのまま４軸構成の品質機能展開表を表示させることができる。
【００４５】
図１１は、第１の実施の形態による処理例を示す説明図である。図８の例に示した軸構成リスト８００に対して、図１１の例では、軸候補８０４、軸候補８１２、軸候補８１４、軸候補８２６が選択されている。つまり、軸候補８０４は、軸構成リスト８００内の先頭の軸ではなく、軸候補８０４と軸候補８１２は連続しておらず、軸候補８１４と軸候補８２６も連続していない。
【００４６】
図１２は、第１の実施の形態による処理例を示す説明図である。
図１１の例に示すように、軸構成リスト８００内の軸が表示指示されていれば、図１２の例に示すような品質機能展開表１２００を表示する。なお、第１軸１２１０は、軸候補８０４に対応するａａａｂ軸である。第２軸１２２０は、軸候補８１２に対応するｂｂｂｂ軸である。第３軸１２３０は、軸候補８１４に対応するｃｃｃａ軸である。第４軸１２４０は、軸候補８２６に対応するｄｄｄｄ軸である。さらに品質機能展開表１２００は、軸境界１２０８の位置に非連続案内１２５０、軸境界１２１２の位置に非連続案内１２６０、軸境界１２３２の位置に非連続案内１２７０を描画している。これらは、表示モジュール１３０が行う「非連続であることを示す表示」の一例である。つまり、第１軸１２１０の前には軸候補８０２（ａａａａ軸）が省略されており、第１軸１２１０と第２軸１２２０の間には軸候補８０６（ａａａｃ）、軸候補８０８（ａａａｄ）、軸候補８１０（ｂｂｂａ）が省略されており、第３軸１２３０と第４軸１２４０の間には軸候補８１６（ｃｃｃｂ）、軸候補８１８（ｃｃｃｃ）、軸候補８２０（ｄｄｄａ）、軸候補８２２（ｄｄｄｂ）、軸候補８２４（ｄｄｄｃ）が省略されているからである。もちろんのことながら、「非連続であることを示す表示」の表示形態は、太線と黒三角に限られず、軸境界１２１８等と異なれば、他の表示形態（赤等の太線、点線、点滅等）であってもよい。「非連続であることを示す表示」は、非連続である軸間の領域であればよい。例えば、非連続案内１２６０を軸境界１２１２ではなく、軸境界１２１８の位置に描画してもよいし、第１軸第２軸関係マトリックス１２１５内に描画してもよい。
【００４７】
図１１、図１２の例では、具体的には、以下のことを示している。
隣接する軸間のみでなく、上位軸と下位軸、例えば、あるサブモジュールとシステムレベルでの性能にどのような影響を与えるかを検討するためには連続的な軸でなく、特定軸間での関係性が重要であるため、非連続な軸を表示対象とすることで表示させる。
その際、操作者は軸項目名のみではどの軸を４軸構成で表示させているのか表示された品質機能展開表のみを見ても判別できない。したがって、本実施の形態では、図１１の例に示すように、視覚的に非連続軸を選択していることを示すようにしている。なお、非連続の軸項目を選択していても、軸間の因果関係は新たに算出し表示する。算出方法については後述する。
【００４８】
図１３は、第１の実施の形態による処理例を示す説明図である。軸構成リスト８００の生成方法についての説明図である。特に、既存軸間に新たな軸を追加する場合の操作者の操作を示す。
軸を追加する領域をカーソル８５０によって選択されたことを検知した場合は、編集コマンド領域１３００、軸追加コマンド領域１３１０を表示し、カーソル８５０による選択によって該当軸の上又は下に追加指示する。上を指示した場合には、該当軸より前の軸に追加されることになる。なお、編集コマンド領域１３００には、例えば、「軸追加」等があり、軸追加コマンド領域１３１０には、例えば、「上へ追加」、「下へ追加」がある。
【００４９】
図１４は、第１の実施の形態による処理例を示すフローチャートである。
操作者の操作にしたがって、リスト登録操作を指定し、登録するリストを指定する。リストが登録可能なフォーマットであるかを判断し、問題があればエラー表示を行い、問題が無ければ登録される。具体的には、以下のように行う。
ステップＳ１４０２では、リスト登録指定を行う。
ステップＳ１４０４では、リストを指定する。
ステップＳ１４０６では、エラーチェックを行う。例えば、登録する軸名称が既にある軸名称と同じ場合、軸項目が他のものと同じである場合、軸名称がシステム上許されない文字を含んでいる場合等がエラーに該当する。
【００５０】
ステップＳ１４０８では、エラーチェックの結果、問題なしか否かを判断し、「問題なし」の場合はステップＳ１４１０へ進み、それ以外の場合はステップＳ１４１２へ進む。
ステップＳ１４１０では、登録を完了する。
ステップＳ１４１２では、エラー表示を行う。
【００５１】
図１５は、第１の実施の形態による処理例を示すフローチャートである。
操作者の操作にしたがって、表示軸指定操作が指定されると、軸構成リストを表示し、軸構成リストから表示する軸及び軸の表示位置（第１軸、第２軸、第３軸、第４軸の選択）を指定する。指定された軸が軸構成リスト上で連続している軸か、非連続かをそれぞれの軸間において判断し、判断結果を表示モジュール１３０へ送出する。具体的には、以下のように行う。
ステップＳ１５０２では、表示軸指定操作を行う。
ステップＳ１５０４では、リストを表示する。
ステップＳ１５０６では、表示する軸及び表示位置を指定する。
【００５２】
ステップＳ１５０８では、指定が完了したか否かを判断し、完了した場合はステップＳ１５１０へ進み、それ以外の場合はステップＳ１５０６へ戻る。
ステップＳ１５１０では、指定軸の軸間の連続／非連続を判定する。判定方法については、図３、図４の例に示したフローチャートによって判定すればよい。
ステップＳ１５１２では、判定結果を抽出し、表示処理を行う。
【００５３】
図１６は、第１の実施の形態による処理例を示すフローチャートである。
品質機能展開表から非連続軸領域を指定し拡張表示を指定する。指定された軸範囲によって品質機能展開表を構成し、表示する。具体的には、以下のように行う。
ステップＳ１６０２では、非連続軸拡張表示指定を行う。
ステップＳ１６０４では、拡張範囲を算出する。
ステップＳ１６０６では、必要マトリックス面数を算出する。
ステップＳ１６０８では、マトリックス割り付け処理を行う。
ステップＳ１６１０では、拡張表示を行う。
【００５４】
図１７は、第１の実施の形態による処理例を示すフローチャートである。
軸の追加指定により、軸構成リストを表示する。軸構成リストから、軸を追加する位置と追加軸情報をリストに追加し更新する。具体的には、以下のように行う。
ステップＳ１７０２では、軸追加指定を行う。
ステップＳ１７０４では、リストを表示する。
ステップＳ１７０６では、軸の追加位置指定を行う。
ステップＳ１７０８では、リスト情報を更新する。
ステップＳ１７１０では、指定が完了したか否かを判断し、完了した場合は処理を終了し（ステップＳ１７９９）、それ以外の場合はステップＳ１７０６へ戻る。
なお、図１６、図１７の例に示す処理については、次の第２の実施の形態により詳細に説明する。
【００５５】
＜第２の実施の形態＞
図１８は、第２の実施の形態の構成例についての概念的なモジュール構成図を示している。
第２の実施の形態である情報処理装置１８００は、データベースと品質機能展開表を組み合わせた技術情報マネジメントの枠組みに関するものものであって、図１８の例に示すように、軸選択モジュール１１０、軸情報記憶モジュール１２０、表示モジュール１３０を有している。なお、第１の実施の形態と同種の部位には同一符号を付し重複した説明を省略する。
情報処理装置１８００は、第１の実施の形態と同等の処理である、品質機能展開表の軸として採用したものの間に隠れている軸が存在する場合、隠れている軸の存在を表示し、さらに、操作者の指示に応じて品質機能展開表を展開（隠れている軸を表示）する。つまり、隣接する軸が非連続である場合には、操作者の指定によって連続する軸構成に品質機能展開表の軸を再編して表示するものである。
具体的には、「非連続であることを示す表示」に対して、「拡張表示指示」の指定を検知することで、軸が連続的な表示形態に切り替え表示させるものである。拡張表示指示した場合、必ずしも表示形態が４軸に収まらないケースが発生するが、これについても後述する。
【００５６】
軸選択モジュール１１０は、軸情報記憶モジュール１２０、表示モジュール１３０と接続されている。
軸情報記憶モジュール１２０は、軸選択モジュール１１０と接続されている。
表示モジュール１３０は、拡張指定モジュール１８１０、マトリックス処理モジュール１８２０、拡張表示モジュール１８３０を有しており、軸選択モジュール１１０と接続されている。
拡張指定モジュール１８１０は、順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、その軸間を連続させる旨の操作を受け付ける。
マトリックス処理モジュール１８２０は、軸間のマトリックスを生成する処理を行う。連続する軸間である場合は、例えば、特許文献２に記載の技術を用いればよい。
【００５７】
拡張表示モジュール１８３０は、順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、その軸間を連続させる旨の操作を受け付けたときは、その軸間に、順番付けの軸を挿入して表示する。ここで、「順番付けの軸」とは、非連続である軸間にある軸であって、各軸間を連続させるようにする軸である。
また、拡張表示モジュール１８３０は、軸を挿入することによって、品質機能展開表の最大軸数を超える場合は、挿入する軸を含むように、順番付けで先頭部の軸又は後尾部の軸を省略して、軸を選択するようにしてもよい。
【００５８】
以下の機能を有していてもよい。
拡張表示モジュール１８３０は、３軸以上の品質機能展開表において、表示では隣接する軸間が非連続階層である場合、拡張指定によって連続する軸構成に構成を再編して表示する。
また、拡張表示モジュール１８３０は、拡張指定した軸範囲（省略されていた軸であって、新たに追加する軸）が３軸以内であれば、表示する軸構成を、その拡張指定した軸構成及び拡張指定した軸範囲の次の軸を含めて、品質機能展開表を表示するようにしてもよい。具体的には、図１９、図２０の例を用いて、後述する。
また、拡張表示モジュール１８３０は、拡張指定した軸範囲が４軸であれば、その拡張指定した軸構成で、品質機能展開表を表示するようにしてもよい。具体的には、図２１の例を用いて、後述する。
また、拡張表示モジュール１８３０は、３軸以上の品質機能展開表において、ある軸内の項目を選択し、選択した項目と、選択した項目の属している軸と隣接して表示されている軸の各項目に対する関連性を算出し、その算出した結果が、予め定められた値より大きい又は以上である場合に、選択した項目の因果関係による影響の大きい項目として表示するようにしてもよい。
【００５９】
図１９は、第２の実施の形態による処理例を示す説明図である。拡張指定された範囲を広げても４軸以内に収まるケース例である。
図１９（ａ）の例に示す品質機能展開表１９００は、第１軸１９１０（（１）軸）、第２軸１９２０（（３）軸）、第３軸１９３０（（４）軸）で構成されている。そして、非連続案内１９９０が表示されており、これは第１軸１９１０（（１）軸）と第２軸１９２０（（３）軸）の間に省略されている軸（（２）軸）があることを示している。
この非連続案内１９９０がカーソル１９９２によって拡張指定された場合、図１９（ｂ）の例に示す品質機能展開表１９００のように、第２軸１９２０として（２）軸が追加され、第１軸１９１０（（１）軸）、第２軸１９２０（（２）軸）、第３軸１９３０（（３）軸）、第４軸１９４０（（４）軸）によって構成される。
【００６０】
図２０は、第２の実施の形態による処理例を示す説明図である。拡張指定された範囲を広げた場合、４軸以内に収まらないケース例である。
図２０（ａ）の例に示す品質機能展開表２０００は、第１軸２０１０としての（１）軸、第２軸２０２０としての（３）軸、第３軸２０３０としての（４）軸、第４軸２０４０としての（５）軸で構成されている。そして、非連続案内２０９０が表示されており、これは第１軸２０１０（（１）軸）と第２軸２０２０（（３）軸）の間に省略されている軸（（２）軸）があることを示している。
この非連続案内２０９０がカーソル２０９２によって拡張指定された場合、図２０（ｂ）の例に示す品質機能展開表２０００のように、第２軸２０２０として（２）軸が追加され、第１軸２０１０としての（１）軸、第２軸２０２０としての（２）軸、第３軸２０３０としての（３）軸、第４軸２０４０としての（４）軸によって構成される。なお、図２０（ａ）の例に示す品質機能展開表２０００での第４軸２０４０としての（５）軸は削除されることになる。また、図２０（ａ）の例に示す品質機能展開表２０００での第１軸２０１０としての（１）軸を削除して、第１軸２０１０としての（２）軸、第２軸２０２０としての（３）軸、第３軸２０３０としての（４）軸、第４軸２０４０としての（５）軸で構成するようにしてもよい。
【００６１】
図２１は、第２の実施の形態による処理例を示す説明図である。拡張指定された範囲を広げた場合、４軸以内に収まらないケース例である。
図２１（ａ）の例に示す品質機能展開表２１００は、第１軸２１１０としての（１）軸、第２軸２１２０としての（２）軸、第３軸２１３０としての（５）軸で構成されている。そして、非連続案内２１９０が表示されており、これは第２軸２１２０（（２）軸）と第３軸２１３０（（５）軸）の間に省略されている軸（（３）軸、（４）軸）があることを示している。
この非連続案内２１９０がカーソル２１９２によって拡張指定された場合、図２１（ｂ）の例に示す品質機能展開表２１００のように、第１軸２１１０としての（２）軸、第２軸２１２０としての（３）軸、第３軸２１３０としての（４）軸、第４軸２１４０としての（５）軸によって構成されるものに変更する。なお、図２１（ａ）の例に示す品質機能展開表２１００での第１軸２１１０としての（１）軸は非表示対象となり、拡張指定された範囲を優先して表示するようにしている。
【００６２】
図２２は、第２の実施の形態による処理例を示すフローチャートである。
品質機能展開表において表示させたい軸範囲を指定する。指定にしたがい表示対象となる軸数を算出する。
指定した結果を広げても４軸内に収まる場合には、指定開始軸のマトリックスまでをそのままに、指定軸間のマトリックスを算出結果に基づき順に追加表示する（図１９の例を参照）。
指定軸範囲が４軸以内で、指定した結果を広げた結果、４軸を超えてしまう場合には、第１軸に指定開始軸を割り当て、指定軸間のマトリックスを算出結果に基づき、順に追加表示する（図２０、図２１の例を参照）。具体的には、以下のように行う。
ステップＳ２２０２では、拡張表示指定を行う。
ステップＳ２２０４では、拡張範囲（開始軸／終了軸）を指定する。
ステップＳ２２０６では、指定範囲を算出する。
ステップＳ２２０８では、必要マトリックス面数を算出する。
ステップＳ２２１０では、マトリックス割り付け処理を行う。
ステップＳ２２１２では、拡張表示を行う。
【００６３】
図２３は、第２の実施の形態による処理例（指定軸間の影響予測表示制御処理例）を示すフローチャートである。
ステップＳ２３０２では、操作者の操作による影響予測指定を検知する。
ステップＳ２３０４では、操作者の操作による軸上の項目Ａの選択を検知する。
ステップＳ２３０６では、操作者の操作による最終軸の指定を検知する
ステップＳ２３０８では、設定にしたがい拡張表示を行う。
ステップＳ２３１０では、項目Ａと、項目Ａが属する軸と隣接する軸上の各項目との関連性を算出する。詳細については、図２４、図２５の例を用いて後述する。
【００６４】
ステップＳ２３１２では、予め定められた値以上の関連性がある隣接する軸上の項目Ｂを抽出する。
ステップＳ２３１４では、項目Ｂと、項目Ｂが属する軸と隣接する軸上の各項目の関連性を算出する。
ステップＳ２３１６では、予め定められた値以上の関連性がある隣接する軸上の項目Ｃを抽出する。
ステップＳ２３１８では、指定最終軸であるか否かを判断し、指定最終軸である場合はステップＳ２３２０へ進み、それ以外の場合はステップＳ２３１４へ戻る。
ステップＳ２３２０では、項目Ａと抽出した項目を強調表示する。
【００６５】
図２４は、第２の実施の形態による処理例を示す説明図である。
図２４の例では、カーソル２４９２によって、第１軸２４１０内の項目「操作性が良い」が選択されてことを示している。
関係性の算出方法としては、例えば、
「◎」＝１．０、「○」＝０．７、「△」＝０．３、「−」＝０
と定義し、隣接する軸項目間の加算（例えば、加算して１．０を超えるセルのみを強調するなど）又は乗算（例えば、乗算して１．０となるセルのみを強調する等）で算出するという方法がある。
算出については、表示されている隣軸との関係性ではなく、表示／非表示に関わらず、連続する軸間との関係性から求める。
【００６６】
図２５は、第２の実施の形態による処理例を示す説明図である。
図２５の例では、図２４で選択された項目「操作性が良い」で第１軸第２軸関係マトリックス２４１５内で「◎」となっている第２軸２４２０内の項目「つかみやすい」、「加熱部が近い」を強調表示し、その項目で第２軸第３軸関係マトリックス２４２５内で「◎」となっている第３軸２４３０内の項目「長さ」、「直径」、「表面粗さ」を強調表示し、その項目で第３軸第４軸関係マトリックス２４３５内で「◎」となっている第４軸２４４０内の項目「表面処理」、「設計寸法」を強調表示する。
【００６７】
図２６は、第２の実施の形態による処理例（影響予測結果を算出し都度表示制御を行う処理例）を示すフローチャートである。
ステップＳ２６０２では、操作者の操作による軸上の項目Ａの選択を検知する。
ステップＳ２６０４では、操作者の操作による最終軸の指定を検知する
ステップＳ２６０６では、設定にしたがい表示制御を行う。
ステップＳ２６０８では、項目Ａと、項目Ａが属する軸と隣接する軸上の各項目との関連性を算出する。
【００６８】
ステップＳ２６１０では、予め定められた値以上の関連性がある隣接する軸上の項目Ｂを抽出する。
ステップＳ２６１２では、項目Ｂと、項目Ｂが属する軸と隣接する軸上の各項目の関連性を算出する。
ステップＳ２６１４では、予め定められた値以上の関連性がある隣接する軸上の項目Ｃを抽出する。
ステップＳ２６１６では、項目Ａと抽出した項目を強調表示する。
ステップＳ２６１８では、指定最終軸であるか否かを判断し、指定最終軸である場合は処理を終了し（ステップＳ２６９９）、それ以外の場合はステップＳ２６１２へ戻る。
【００６９】
図２７は、第２の実施の形態による処理例（上流への影響予測結果を算出し、表示制御を行う処理例）を示すフローチャートである。
ステップＳ２７０２では、操作者の操作による軸上の項目Ａの選択を検知する。
ステップＳ２７０４では、操作者の操作による最終軸の指定を検知する
ステップＳ２７０６では、設定にしたがい表示制御を行う。
ステップＳ２７０８では、項目Ａと、項目Ａが属する軸と隣接する軸上の各項目との関連性を算出する。
【００７０】
ステップＳ２７１０では、予め定められた値以上の関連性がある隣接する軸上の項目Ｂを抽出する。
ステップＳ２７１２では、項目Ｂと、項目Ｂが属する軸と隣接する軸上の各項目の関連性を算出する。
ステップＳ２７１４では、予め定められた値以上の関連性がある隣接する軸上の項目Ｃを抽出する。
ステップＳ２７１６では、指定最終軸であるか否かを判断し、指定最終軸である場合はステップＳ２７１８へ進み、それ以外の場合はステップＳ２７１２へ戻る。
ステップＳ２７１８では、最終指定軸内で抽出された項目と逆方向の隣接する軸の各項目の関連性を算出する。
【００７１】
ステップＳ２７２０では、予め定められた値以上の関連性がある隣接する軸上の項目Ｙを抽出する。
ステップＳ２７２２では、指定開始軸であるか否かを判断し、指定開始軸である場合はステップＳ２７２４へ進み、それ以外の場合はステップＳ２７１８へ戻る。
ステップＳ２７２４では、項目Ａと抽出した項目を強調表示する。
【００７２】
図２８は、第２の実施の形態による処理例（上流への影響予測結果を算出し、段階的に表示制御を行う処理例）を示すフローチャートである。
ステップＳ２８０２では、操作者の操作による軸上の項目Ａの選択を検知する。
ステップＳ２８０４では、操作者の操作による最終軸の指定を検知する。
ステップＳ２８０６では、設定にしたがい表示制御を行う。
ステップＳ２８０８では、項目Ａと、項目Ａが属する軸と隣接する軸上の各項目との関連性を算出する。
【００７３】
ステップＳ２８１０では、予め定められた値以上の関連性がある隣接する軸上の項目Ｂを抽出する。
ステップＳ２８１２では、項目Ｂと、項目Ｂが属する軸と隣接する軸上の各項目の関連性を算出する。
ステップＳ２８１４では、予め定められた値以上の関連性がある隣接する軸上の項目Ｃを抽出する。
ステップＳ２８１６では、項目Ａと抽出した項目を強調表示する。
ステップＳ２８１８では、指定最終軸であるか否かを判断し、指定最終軸である場合はステップＳ２８２０へ進み、それ以外の場合はステップＳ２８１４へ戻る。
【００７４】
ステップＳ２８２０では、最終指定軸内で抽出された項目と逆方向の隣接する軸の各項目の関連性を算出する。
ステップＳ２８２２では、予め定められた値以上の関連性がある隣接する軸上の項目Ｙを抽出する。
ステップＳ２８２４では、項目Ａと抽出した項目を強調表示する。
ステップＳ２８２６では、指定開始軸であるか否かを判断し、指定開始軸である場合は処理を終了し（ステップＳ２８９９）、それ以外の場合はステップＳ２８２０へ戻る。
【００７５】
＜第３の実施の形態＞
図２９は、第３の実施の形態の構成例についての概念的なモジュール構成図を示している。
第３の実施の形態である情報処理装置２９００は、軸選択モジュール１１０、軸情報記憶モジュール１２０、表示モジュール１３０を有している。第２の実施の形態は、品質機能展開表の最大軸数（例えば、４軸）を超えない範囲で、隠れていた軸を展開している。具体的には、任意で最大４軸を選択し、選択した軸からなる品質機能展開表を構成している。
４軸を超える品質機能展開表で表現される多階層のプロセス表現であっても影響範囲を視覚的に容易に把握することが求められている。
そこで、第３の実施の形態は、品質機能展開表の最大軸数を超えた場合でも、隠れていた軸を展開していて、品質機能展開表を辿るようにしたものである。具体的には、通常４つまでの軸で表示していたものを、より多数の軸を採用できるように展開の仕方を変えたものである。例えば、後述するように、階段状に２元表をつなげたものや、ジグザグ状（蛇行状）に２元表をつなげたものである。これによって、プロセスをまたぐ品質機能展開表の階層因果関係を表示し、把握することができるようにしている。
【００７６】
軸選択モジュール１１０は、軸情報記憶モジュール１２０、表示モジュール１３０と接続されている。
軸情報記憶モジュール１２０は、軸選択モジュール１１０と接続されている。
表示モジュール１３０は、拡張指定モジュール１８１０、マトリックス処理モジュール１８２０、拡張表示モジュール１８３０を有しており、軸選択モジュール１１０と接続されている。
拡張表示モジュール１８３０は、拡張形態選択モジュール２９４０、展開モジュール２９５０を有している。拡張表示モジュール１８３０は、第２の実施の形態の機能の他に、以下の機能を有している。
拡張形態選択モジュール２９４０は、操作者の操作にしたがって、品質機能展開表の拡張表示形態を選択する。例えば、図３１〜図３５等のいずれかの表示形態を選択する。なお、後述するように、表示形態の種類として、図３１〜図３５の例に示すものだけでなく、他の表示形態を含めてもよい。また、デフォルトとして（この場合は操作者の操作は不要）、予め定められた表示形態を選択してもよい。
【００７７】
展開モジュール２９５０は、操作を受け付けた場合であって、軸を挿入することによって、品質機能展開表の最大軸数を超えるときは、軸間の軸によって構成される２元表を組み合わせて、品質機能展開表を表示する。ここで「受け付ける操作」とは、軸間を連続させる旨の操作である。なお、拡張形態選択モジュール２９４０における操作は、軸間を連続させる旨の操作の後に行われるので、「受け付ける操作」に拡張形態選択モジュール２９４０における操作を含めてもよい。また、「品質機能展開表の最大軸数を超えるとき」とは、４軸の品質機能展開表を例にとると、５軸以上になる場合である。そして、展開する軸数（いままで隠れていた軸数）が、「品質機能展開表の最大軸数を超えるとき」の他に、軸間を連続させる旨の操作が行われる前の状態を含めて「品質機能展開表の最大軸数を超えるとき」、つまり、軸間を連続させる旨の操作が行われる前の軸数に展開する軸数を加えた軸数が、「品質機能展開表の最大軸数を超えるとき」を含む。また、もちろんのことながら、「２元表」は、連続した２軸によって構成されたものである。
展開モジュール２９５０は、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示するようにしてもよい。
展開モジュール２９５０は、４軸によって構成されている品質機能展開表を直線状に連結して、軸間を連続させた品質機能展開表を表示するようにしてもよい。
展開モジュール２９５０は、第４軸と第５軸の対応関係を、第１軸と第４軸間の空間に生成することによって、軸間を連続させた品質機能展開表を表示するようにしてもよい。
なお、表示モジュール１３０は、前述の第１の実施の形態のように、品質機能展開表の第１軸として選択された軸が、順番付けされた軸群の先頭でない場合、その第１軸の左側の領域に、非連続であることを示す表示を行うようにしてもよい。
【００７８】
図３０は、第３の実施の形態による処理対象である品質機能展開表の例を示す説明図である。拡張指定された範囲を広げても４軸以内に収まるケース例である。
図３０の例に示す品質機能展開表３０００は、第１軸（１）３０１０、第２軸（６）３０２０、第３軸（７）３０３０、第４軸（８）３０４０で構成されている。そして、非連続案内３０９０が表示されており、これは第１軸（１）３０１０と非連続案内３０９０の間に省略されている軸（（２）軸、（３）軸、（４）軸、（５）軸）があることを示している。
この非連続案内３０９０が、操作者の操作によって拡張指定された場合、第２の実施の形態では、（１）軸〜（４）軸、（２）軸〜（５）軸、（３）軸〜（６）軸のいずれかによって構成される品質機能展開表を作成することになる。
しかし、全ての関係を表示するためには、（１）〜（８）の８軸が必要になる。情報処理装置２９００は、（１）〜（８）の８軸を表示させ、（１）軸から（８）軸まで辿ることができるような表示を行う。例えば、図３１〜３５のいずれかの表示を行う。
【００７９】
図３１は、第３の実施の形態による処理例を示す説明図である。４軸の品質機能展開表は、３つの２元表として分解することができる。この２元表をつなげることによって、５軸以上の品質機能展開表を生成することが可能となる。
図３１に示す例は、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示したものである。軸間の項目を辿った場合は、階段状の軌跡となる。
２元表３１００Ａは、第１軸（１）３１１０、第２軸（２）３１２０ａ、第１軸第２軸関係マトリックス３１１５によって構成されている。２元表３１００Ｂは、第２軸（２）３１２０ｂ、第３軸（３）３１３０ａ、第２軸第３軸関係マトリックス３１２５によって構成されている。２元表３１００Ｃは、第３軸（３）３１３０ｂ、第４軸（４）３１４０ａ、第３軸第４軸関係マトリックス３１３５によって構成されている。２元表３１００Ｄは、第４軸（４）３１４０ｂ、第５軸（５）３１５０ａ、第４軸第５軸関係マトリックス３１４５によって構成されている。２元表３１００Ｅは、第５軸（５）３１５０ｂ、第６軸（６）３１６０ａ、第５軸第６軸関係マトリックス３１５５によって構成されている。２元表３１００Ｆは、第６軸（６）３１６０ｂ、第７軸（７）３１７０ａ、第６軸第７軸関係マトリックス３１６５によって構成されている。２元表３１００Ｇは、第７軸（７）３１７０ｂ、第８軸（８）３１８０、第７軸第８軸関係マトリックス３１７５によって構成されている。
そして、対象としている第１の２元表の１軸（Ａ）を有している次の第２の２元表（（Ａ）軸と次の（Ｂ）軸によって構成されている２元表）を、第１の２元表の１軸（Ａ）の隣に配置する。この配置を、最終の軸を有している２元表になるまで繰り返す。
具体的には、２元表３１００Ａの第２軸（２）３１２０ａの下に、第２軸（２）３１２０ｂを上にした２元表３１００Ｂを配置する。次に、２元表３１００Ｂの第３軸（３）３１３０ａの右に、第３軸（３）３１３０ｂを左にした２元表３１００Ｃを配置する。そして、２元表３１００Ｃの第４軸（４）３１４０ａの下に、第４軸（４）３１４０ｂを上にした２元表３１００Ｄを配置する。次に、２元表３１００Ｄの第５軸（５）３１５０ａの右に、第５軸（５）３１５０ｂを左にした２元表３１００Ｅを配置する。そして、２元表３１００Ｅの第６軸（６）３１６０ａの下に、第６軸（６）３１６０ｂを上にした２元表３１００Ｆを配置する。次に、２元表３１００Ｆの第７軸（７）３１７０ａの右に、第７軸（７）３１７０ｂを左にした２元表３１００Ｇを配置する。
【００８０】
図３２は、第３の実施の形態による処理例を示す説明図である。図３２に示す例は、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示したものである。
図３１の例では、各２元表を独立に表示した。具体的には、２元表３１００Ａの第２軸（２）３１２０ａと２元表３１００Ｂの第２軸（２）３１２０ｂを２つ表示したが、図３２の例に示すように、２元表３２００Ａと２元表３２００Ｂとで第２軸（２）３２２０を共有するようにしてもよい。２元表３２００Ｂと２元表３２００Ｃとで第３軸（３）３２３０を共有するようにしてもよい。以下、同様にして２元表の同じ軸を共有させた表示を行う。図３１の例に示すものよりも、表示面積を小さくできる。
【００８１】
図３３は、第３の実施の形態による処理例を示す説明図である。図３３に示す例は、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示したものである。
図３１の例では、２元表３１００Ａから右下へ２元表をつなげて、品質機能展開表を作成したが、図３３の例に示すように、２元表３３００Ａから左下へ２元表をつなげて、品質機能展開表を作成してもよい。
【００８２】
図３４は、第３の実施の形態による処理例を示す説明図である。図３４に示す例は、２元表を階段状に組み合わせて、軸間を連続させた品質機能展開表を表示したものである。
図３２の例では、２元表３２００Ａから右下へ２元表をつなげて、品質機能展開表を作成したが、図３４の例に示すように、２元表３４００Ａから左下へ２元表をつなげて、品質機能展開表を作成してもよい。
さらに、最初の２元表から右上へ２元表をつなげて、品質機能展開表を作成してもよい。また、最初の２元表から左上へ２元表をつなげて、品質機能展開表を作成してもよい。もちろんのことながら、各軸を２つの２元表間で共通させてもよいし、各２元表が独立して軸を表示してもよい。
【００８３】
図３５は、第３の実施の形態による処理例を示す説明図である。図３５に示す例は、４軸によって構成されている品質機能展開表を直線状に連結して、軸間を連続させた品質機能展開表を表示したものである。つまり、第４軸と第５軸の対応関係を、第１軸と第４軸間の空間に生成することによって、軸間を連続させた品質機能展開表を表示したものである。軸間の項目を辿った場合は、ジグザグ状（蛇行状）の軌跡となる。
図３５の例は、第１軸（１）３５１０〜第４軸（４）３５４０までは、４軸の品質機能展開表と同等である。そして、第４軸（４）３５４０と第５軸（５）３５５０によって構成される第４軸第５軸関係マトリックス３５４５を、第１軸（１）３５１０と第４軸（４）３５４０間の空間（より具体的には、第１軸（１）３５１０の左側）に生成する。そして、第５軸（５）３５５０と第６軸（６）３５６０による２元表を、その左隣に表示する。次に、第６軸（６）３５６０と第７軸（７）３５７０による２元表を、その下に表示する。そして、第７軸（７）３５７０と第８軸（８）３５８０による２元表を、その左隣に表示する。
【００８４】
図３６は、第３の実施の形態による処理例を示すフローチャートである。
ステップＳ３６０２では、拡張表示指定を行う。
ステップＳ３６０４では、拡張範囲（開始軸/終了軸）を指定する。
ステップＳ３６０６では、拡張形態選択モジュール２９４０は、表示形態を指定する。
ステップＳ３６０８では、指定範囲を算出する。
ステップＳ３６１０では、必要マトリックス面数を算出する。
ステップＳ３６１２では、マトリックス割り付け処理を行う。
ステップＳ３６１４では、展開モジュール２９５０は、拡張表示を行う。
【００８５】
図３７は、第３の実施の形態による処理例を示す説明図である。
展開した後に、表示する軸数を減少させる（元に戻すことを含む）処理を行ってもよい。図３７の例に示すように、各軸の近辺に選択アイコン（選択アイコン３７１０〜３７８０）を表示し、操作者の操作によって選択された選択アイコンに対応する軸を残して、他の軸を省略すればよい。例えば、選択アイコン３７１０、選択アイコン３７６０、選択アイコン３７７０、選択アイコン３７８０が選択された場合は、図３０の例に示す品質機能展開表３０００に戻る。また、４軸の品質機能展開表だけでなく、３軸の品質機能展開表、５軸以上の品質機能展開表としてもよい。
【００８６】
図３８を参照して、本実施の形態の情報処理装置のハードウェア構成例について説明する。図３８に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナ等のデータ読み取り部３８１７と、プリンタ等のデータ出力部３８１８を備えたハードウェア構成例を示している。
【００８７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３８０１は、前述の実施の形態において説明した各種のモジュール、すなわち、軸選択モジュール１１０、表示モジュール１３０、拡張指定モジュール１８１０、マトリックス処理モジュール１８２０、拡張表示モジュール１８３０、拡張形態選択モジュール２９４０、展開モジュール２９５０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００８８】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３８０２は、ＣＰＵ３８０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３８０３は、ＣＰＵ３８０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス３８０４により相互に接続されている。
【００８９】
ホストバス３８０４は、ブリッジ３８０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス３８０６に接続されている。
【００９０】
キーボード３８０８、マウス等のポインティングデバイス３８０９は、操作者により操作されるデバイスである。ディスプレイ３８１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス３８０９とディスプレイ３８１０の両方の機能を備えているタッチスクリーン等であってもよい。
【００９１】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３８１１は、ハードディスク（フラッシュ・メモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ３８０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクは、軸情報記憶モジュール１２０等としての機能を実現させる。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【００９２】
ドライブ３８１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体３８１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース３８０７、外部バス３８０６、ブリッジ３８０５、及びホストバス３８０４を介して接続されているＲＡＭ３８０３に供給する。なお、リムーバブル記録媒体３８１３も、データ記録領域として利用可能である。
【００９３】
接続ポート３８１４は、外部接続機器３８１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート３８１４は、インタフェース３８０７、及び外部バス３８０６、ブリッジ３８０５、ホストバス３８０４等を介してＣＰＵ３８０１等に接続されている。通信部３８１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部３８１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部３８１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００９４】
なお、図３８に示す情報処理装置のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図３８に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図３８に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００９５】
なお、前述の各種の実施の形態を組み合わせてもよく（例えば、ある実施の形態内のモジュールを他の実施の形態内に追加する、入れ替えをする等も含む）、また、各モジュールの処理内容として背景技術で説明した技術を採用してもよい。
【００９６】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分又は全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【００９７】
前述の実施の形態（特に、第１の実施の形態、第２の実施の形態）は以下のように把握してもよい。そして、第３の実施の形態と組み合わせてもよい。
［Ａ］  品質機能展開表における軸の候補から、操作者の選択操作によって軸を選択する選択手段と、
選択された軸を要素とする品質機能展開表を表示する表示手段
を有しており、
前記軸の候補は、順番付けがなされており、
前記表示手段は、選択された軸であって、表示上で隣り合う軸が、前記順番付けで連続していない場合、該軸間の領域に、非連続であることを示す表示を行う、
情報処理装置。
【００９８】
［Ｂ］  前記表示手段は、品質機能展開表の第１軸として選択された軸が、前記順番付けされた軸群の先頭でない場合、該第１軸の左側の領域に、非連続であることを示す表示を行う、
［Ａ］に記載の情報処理装置。
【００９９】
［Ｃ］  前記表示手段は、前記順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、該軸間を連続させる旨の操作を受け付けたときは、該軸間に、前記順番付けの軸を挿入して表示する、
［Ａ］又は［Ｂ］に記載の情報処理装置。
【０１００】
［Ｄ］  前記表示手段は、軸を挿入することによって、品質機能展開表の最大軸数を超える場合は、挿入する軸を含むように、前記順番付けで先頭部の軸又は後尾部の軸を省略して、軸を選択する、
［Ｃ］に記載の情報処理装置。
【０１０１】
［Ｅ］  コンピュータを、
品質機能展開表における軸の候補から、操作者の選択操作によって軸を選択する選択手段と、
選択された軸を要素とする品質機能展開表を表示する表示手段
として機能させ、
前記軸の候補は、順番付けがなされており、
前記表示手段は、選択された軸であって、表示上で隣り合う軸が、前記順番付けで連続していない場合、該軸間の領域に、非連続であることを示す表示を行う、
情報処理プログラム。
【０１０２】
［Ａ］の情報処理装置によれば、表示上で隣り合う軸が、順番付けで連続していない場合、その軸間の領域に、非連続であることを示す表示を行うことができる。
【０１０３】
［Ｂ］の情報処理装置によれば、品質機能展開表の第１軸として選択された軸が、順番付けされた軸群の先頭でない場合、その第１軸の左側の領域に、非連続であることを示す表示を行うことができる。
【０１０４】
［Ｃ］の情報処理装置によれば、順番付けで連続していない軸を含む品質機能展開表を表示している場合であって、その軸間を連続させる旨の操作を受け付けたときは、その軸間に、順番付けの軸を挿入して表示することができる。
【０１０５】
［Ｄ］の情報処理装置によれば、軸を挿入することによって、品質機能展開表の最大軸数を超える場合は、挿入する軸を含むように、順番付けで先頭部の軸又は後尾部の軸を省略して、軸を選択することができる。
【０１０６】
［Ｅ］の情報処理プログラムによれば、表示上で隣り合う軸が、順番付けで連続していない場合、その軸間の領域に、非連続であることを示す表示を行うことができる。
【符号の説明】
【０１０７】
１００…情報処理装置
１１０…軸選択モジュール
１２０…軸情報記憶モジュール
１３０…表示モジュール
１８１０…拡張指定モジュール
１８２０…マトリックス処理モジュール
１８３０…拡張表示モジュール
２９００…情報処理装置
２９４０…拡張形態選択モジュール
２９５０…展開モジュール
【図１】
0006586902.tif 000002
【図２】
0006586902.tif 000003
【図３】
0006586902.tif 000004
【図４】
0006586902.tif 000005
【図５】
0006586902.tif 000006
【図６】
0006586902.tif 000007
【図７】
0006586902.tif 000008
【図８】
0006586902.tif 000009
【図９】
0006586902.tif 000010
【図１０】
0006586902.tif 000011
【図１１】
0006586902.tif 000012
【図１２】
0006586902.tif 000013
【図１３】
0006586902.tif 000014
【図１４】
0006586902.tif 000015
【図１５】
0006586902.tif 000016
【図１６】
0006586902.tif 000017
【図１７】
0006586902.tif 000018
【図１８】
0006586902.tif 000019
【図１９】
0006586902.tif 000020
【図２０】
0006586902.tif 000021
【図２１】
0006586902.tif 000022
【図２２】
0006586902.tif 000023
【図２３】
0006586902.tif 000024
【図２４】
0006586902.tif 000025
【図２５】
0006586902.tif 000026
【図２６】
0006586902.tif 000027
【図２７】
0006586902.tif 000028
【図２８】
0006586902.tif 000029
【図２９】
0006586902.tif 000030
【図３０】
0006586902.tif 000031
【図３１】
0006586902.tif 000032
【図３２】
0006586902.tif 000033
【図３３】
0006586902.tif 000034
【図３４】
0006586902.tif 000035
【図３５】
0006586902.tif 000036
【図３６】
0006586902.tif 000037
【図３７】
0006586902.tif 000038
【図３８】
0006586902.tif 000039