(57)【要約】【課題】膨大な数のテンプレートが登録されている場合において、テンプレートの詳細内容を見なくてもテンプレートの概要を視覚的に判断することを可能とし、テンプレートの選択を適切かつ迅速に行うことを目的とする。【解決手段】画面に表示された複数個のテンプレートを用いて設計業務を支援する設計支援装置において、複数個のテンプレートを記憶するテンプレートデータベースと、複数個のテンプレートの各々から複数個のキーワードを抽出して、複数個のキーワードを記憶するキーワードデータベースと、複数個のキーワードを一定の基準に基づいて分類して、複数個のキーワードのマッピングを行い、ポジショニングマップを作成するテンプレート分析処理部と、前記ポジショニングマップを画面に表示させる画面処理部とを備える。【選択図】  図１
2010198259.tif 000002
【特許請求の範囲】
【請求項１】
画面に表示された複数個のテンプレートを用いて設計業務を支援する設計支援装置において、
前記複数個のテンプレートを記憶するテンプレートデータベースと、
前記複数個のテンプレートの各々から複数個のキーワードを抽出して、前記複数個のキーワードを記憶するキーワードデータベースと、
前記複数個のキーワードを一定の基準に基づいて分類して、前記複数個のキーワードのマッピングを行い、ポジショニングマップを作成するテンプレート分析処理部と、
前記ポジショニングマップを前記画面に表示させる画面処理部とを備えたことを特徴とする設計支援装置。
【請求項２】
画面に表示された複数個のテンプレートを用いて設計業務を支援する設計支援装置において、
前記複数個のテンプレートを記憶するテンプレートデータベースと、
前記複数個のテンプレートの各々から製品及び技術に関する複数個のキーワードを抽出して、前記複数個のキーワードを記憶するキーワードデータベースと、
前記複数個のキーワードを前記製品及び技術毎に分類し、前記製品に関する複数個のキーワードと前記技術に関するキーワードとを照合してマッピングを行い、ポジショニングマップを作成するテンプレート分析処理部と、
前記ポジショニングマップを前記画面に表示させる画面処理部とを備えたことを特徴とする設計支援装置。
【請求項３】
請求項１又は２に記載の設計支援装置において、
前記キーワードデータベース及び前記テンプレートデータベースはネットワークに接続され、
前記画面は、Ｗｅｂブラウザを用いて表示されることを特徴とする設計支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計者が使用する設計業務を支援するための設計支援装置に関する。
【背景技術】
【０００２】
製品の設計業務では、構造強度，振動，熱流体などの設計計算や様々な設計検討が行われており、設計計算に用いる計算ツールや材料データと供に、加工・成形，表面処理，腐食などの設計に関る多くの知識が必要になる。このような設計業務を支援するために、計算ツール，材料データ，ノウハウなどの知見情報を設計業務の手順に関連付けてテンプレートとして登録し、設計業務を適切に案内する設計支援装置が知られており、例えば下記特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１１０７０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
製品の設計業務では、設計手順がある程度決まっていることが多く、過去の設計事例や類似製品の設計事例を参照することも多い。特に経験の浅い設計者がこれらのデータを手軽に入手することが可能であれば、設計の見落としを防ぎ、設計効率を大幅に向上する効果が見込める。
【０００５】
これらの設計業務に用いられる設計手順のテンプレートは、設計対象の構造や用途に応じて様々なユーザがカスタマイズして再登録することができる。そして、設計支援装置を利用するユーザは、カスタマイズされた複数のテンプレートの中から目的のテンプレートを選択する必要がある。このとき、特に膨大な数のテンプレートが登録されている場合、画面に表示されたテンプレートの一覧から設計内容の違いを判断することは難しく、必要とするテンプレートを迅速に選択することが困難であった。
【０００６】
本発明の目的は、膨大な数のテンプレートが登録されている場合において、テンプレートの詳細内容を見なくてもテンプレートの概要を視覚的に判断することを可能とし、テンプレートの選択を適切かつ迅速に行うことにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、画面に表示された複数個のテンプレートを用いて設計業務を支援する設計支援装置において、前記複数個のテンプレートを記憶するテンプレートデータベースと、前記複数個のテンプレートの各々から複数個のキーワードを抽出して、前記複数個のキーワードを記憶するキーワードデータベースと、前記複数個のキーワードを一定の基準に基づいて分類して、前記複数個のキーワードのマッピングを行い、ポジショニングマップを作成するテンプレート分析処理部と、前記ポジショニングマップを前記画面に表示させる画面処理部とを備える。
【０００８】
また、画面に表示された複数個のテンプレートを用いて設計業務を支援する設計支援装置において、前記複数個のテンプレートを記憶するテンプレートデータベースと、前記複数個のテンプレートの各々から製品及び技術に関する複数個のキーワードを抽出して、前記複数個のキーワードを記憶するキーワードデータベースと、前記複数個のキーワードを前記製品及び技術毎に分類し、前記製品に関する複数個のキーワードと前記技術に関するキーワードとを照合してマッピングを行い、ポジショニングマップを作成するテンプレート分析処理部と、前記ポジショニングマップを前記画面に表示させる画面処理部とを備える。
【発明の効果】
【０００９】
本発明によれば、膨大な数のテンプレートが登録されている場合において、テンプレートの詳細内容を見なくてもテンプレートの概要を視覚的に判断することを可能とするとともに、テンプレートの選択を適切かつ迅速に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１のシステム全体を示す図である。
【図２】実施例１のテンプレート一覧画面を示す図である。
【図３】実施例１のテンプレート分布を示す図である。
【図４】実施例１のテンプレートの構成を示す図である。
【図５】実施例１の設計手順画面を示す図である。
【図６】実施例１の知見一覧画面を示す図である。
【図７】実施例１のテンプレートの分類手順を示すフローチャートである。
【図８】実施例１のキーワードデータベースを示す図である。
【図９】実施例１のクロス集計表の初期状態を示す図である。
【図１０】実施例１のクロス集計表の最終状態を示す図である。
【図１１】実施例１の製品分類名別のクロス集計表を示す図である。
【発明を実施するための形態】
【００１１】
以下、実施例について、図面を用いて説明する。実施例１は、設計支援装置の所有者が、複数のユーザに対して、設計支援装置の利用サービスを提供する例である。
【００１２】
図１は、実施例１のシステム全体を示す図である。設計支援装置１は、設計計算ツール２，ユーザ管理データベース３，画面処理部４，テンプレート管理装置５とを備える。テンプレート管理装置５は、テンプレートデータベース６，テンプレート分析処理部７，キーワードデータベース８とを備える。設計計算ツール２は、設計に使用するための計算ツールである。ユーザ管理データベース３は、設計支援装置１を利用するユーザの情報を蓄積するデータベースである。テンプレートデータベース６は、設計業務の手順を記述したテンプレート、およびテンプレートに関連付けられた知見情報を蓄積するデータベースである。テンプレート分析処理部７は、テンプレート内容を分類する機能を有する。キーワードデータベース８は、製品，技術などに関するキーワードを蓄積するデータベースである。画面処理部４は、ユーザの処理に従って設計支援装置１の画面を表示する機能を有する。
【００１３】
設計支援装置１は、Ｗｅｂ形式のシステムであり、インターネットに接続された運営会社のサーバ（図示は省略する）で動作する。設計支援装置１のユーザは、ユーザ端末の画面に表示されたＷｅｂブラウザなどを用いて、インターネット経由で設計支援装置１を利用する。なお、設計支援装置１は、社内ＬＡＮなどのイントラネットに接続されたサーバ（図示は省略する）で動作させ、社内に限定して使用しても良い。
【００１４】
図２は、設計支援装置１のテンプレートデータベース６に収納されたテンプレート一覧画面２０である。設計支援装置１の利用登録をしたユーザが、設計支援装置１にログインすると、この画面が表示される。テンプレートは、ルートテンプレート２１及びカスタムテンプレート２２とで構成される。ルートテンプレート２１とは、新規に登録されたテンプレートである。カスタムテンプレート２２は、ルートテンプレート２１をカスタマイズして再登録されたテンプレートである。
【００１５】
テンプレート一覧画面２０の「選択」ボタンを選択すると、対応するテンプレートの設計手順の画面が表示される。テンプレート分布メニュー２３を選択すると、製品一覧２４がプルダウン表示される。その中から製品名の１つを選択すると、図３のテンプレート分布画面３０が表示される。なお、テンプレート分布メニュー２３を選択した際に表示されるプルダウンメニューは、一例として製品一覧２４としているが、例えば、技術一覧などの他項目の一覧であってもよい。
【００１６】
図３は、製品一覧２４で「半導体」を選択した時のテンプレート分布画面３０である。このテンプレート分布画面３０は、一例として、統計手法の対応分析を用いてテンプレート分布を可視化したもので、ポジショニングマップと称する。記号×３１は技術、記号○３２はテンプレートを示す。ポジショニングマップでは、記号×３１の技術と関連のある記号○３２のテンプレートは、マップ内の近い位置にマッピングされる。例えば、記号○群３３は、「強度」，「伝熱」技術に近い位置にマッピングされていることから、両者の技術に関連のあるテンプレートであることを表す。一方、「腐食」や「電子回路」技術に近い位置に記号○３２が少ないことから、登録テンプレートの数も少ないことを表す。記号○３４をマウス指示すると、該当テンプレート画面３５が表示される。
【００１７】
複数のテンプレートを製品ごとに、ポジショニングマップを用いて、技術とテンプレートの関連度合いをマッピング位置により可視化して画面に表示する。これにより、テンプレートの設計手順や知見などの詳細内容を見なくてもテンプレートの概要を視覚的に理解することが可能となり、特に経験の浅いユーザでも所望のテンプレートを適切かつ迅速に選択することが可能となる。
【００１８】
なお、実施例１では、テンプレート分布を可視化するために対応分析を用いたが、他の統計手法などを用いてもよい。
【００１９】
テンプレート一覧表３６を選択するとテンプレート一覧画面２０の表示に切り替えることができる。
【００２０】
次に、設計手順と知見を関連付けるテンプレートについて説明する。図４に、テンプレート構造図４０を示す。テンプレートは、１つのテンプレート名称４１，１つのテンプレート概要４２，１つ以上の手順名称４３で構成される。手順名称４３は、１つ以上の項目名称４４で構成される。さらに、項目名称４４は、１つ以上の知見名称４５で構成される。知見名称４５には、１つの知見情報４６が関連付けられている。
【００２１】
図５は、設計支援装置１の設計手順画面５０を示す。この画面は、図２のテンプレート一覧画面２０の「選択」ボタンを選択すると表示される。一例として、Ｎo.２の「温度サイクルによる熱疲労強度テンプレート」の設計手順画面を示す。設計手順は、画面左の「Start」から始まり、画面右の「End」で終了する。設計手順に従って、フローの枝葉に関連付けられた知見を順次参照することにより、経験の浅いユーザでも確実に設計業務を進めることができる。テンプレート名称４１，テンプレート概要４２，手順名称４３，項目名称４４は、図４のテンプレート構造図４０の各名称に対応する。項目名称４４の「選択」ボタンを選択すると、図６の知見一覧画面６０が表示される。
【００２２】
図６の知見一覧画面６０では、知見名称４５の「選択」ボタンを選択すると関連付けられている知見情報が表示される。知見情報４６とは、例えば、設計ノウハウが記載された文書ファイルや、設計に使用するための計算ツール，材料を選定したり該材料の特性値を評価したりするための材料データベース、また関連情報ＷｅｂサイトのＵＲＬなどの設計技術情報である。
【００２３】
次に、図３のテンプレート分布画面３０で表示する製品分類名別のポジショニングマップを作成する方法を示す。ポジショニングマップの作成は、図１のテンプレート管理装置５である、テンプレートデータベース６，テンプレート分析処理部７，キーワードデータベース８で行う。
【００２４】
図８は、キーワードデータベース８の構成図である。キーワードデータベース８は、製品分類用キーワードデータベース７０と技術分類用キーワードデータベース７３とで構成されている。
【００２５】
製品分類用キーワードデータベース７０は、製品分類名７１，製品キーワード７２から構成されている。製品分類名７１は、図２に示す製品一覧２４の各製品に対応する。技術分類用キーワードデータベース７３は、技術分類名７４，技術キーワード７５とで構成される。技術分類名７４は、図３に示す記号×３１の各技術に対応する。
【００２６】
テンプレート分析処理部７の処理手順を図７のフローチャートに従って説明する。
【００２７】
ステップＳ１００とステップＳ１０７は、繰返し処理Ａの開始と終了を示していて、ステップＳ１０１〜ステップＳ１０６の一連の処理を登録されたテンプレートの数に対応して、テンプレートの数だけ繰返して行う。
【００２８】
ステップＳ１０１で、テンプレートデータベース６に格納されている、テンプレート名称４１，テンプレート概要４２，手順名称４３，項目名称４４，知見名称４５，知見情報４６のデータを取得し、製品，技術に関する単語を抽出する。例えば、図５の設計手順画面５０で示すＮo.２の「温度サイクルによる熱疲労強度テンプレート」を例に説明する。図５で抽出される単語は、温度，サイクル，熱，疲労，強度，半導体，パッケージ，はんだ，接合部，荷重，素子，樹脂，接着剤，リードフレーム，基板，応力の１６個である。
【００２９】
引き続き、以下の繰返し処理Ｂを行う。ステップＳ１０２とステップＳ１０６は、繰返し処理Ｂの開始と終了を示しており、ステップＳ１０３〜ステップＳ１０５の一連の処理をステップＳ１０１で抽出した単語の数に対応して、単語の数だけ繰返して行う。ここでの繰返し数は１６回となる。
【００３０】
ステップＳ１０３で、抽出した製品に関する単語と製品キーワード７２の照合、および、抽出した技術に関する単語と技術キーワード７５の照合を行い、ステップＳ１０４で合致するか否かを判断し、合致する場合はステップＳ１０５で、クロス集計表８０の該当欄を「１」に書き換える。
【００３１】
クロス集計表８０を図９に示す。クロス集計表８０は、テンプレートのＮo.ごとに製品分類名７１と技術分類名７４から成り、ステップＳ１０４での判定結果を数値で表す。合致する場合は「１」、合致しない場合は「０」とする。なお、クロス集計表８０の各欄の初期値は「０」である（図９の状態）。
【００３２】
ステップＳ１０６が終了した段階でのクロス集計表８１を図１０に示す。例えば、Ｎo.２の「温度サイクルによる熱疲労強度テンプレート」のテンプレートは、抽出した単語が、製品分類名７１の「半導体」，技術分類名７４の「強度」と「伝熱」に合致したので、クロス集計表８１の該当欄は「１」に書き換えられている。
【００３３】
ステップＳ１０７の終了後、以下の繰返し処理Ｃを行う。ステップＳ１０８とステップＳ１１２は繰返し処理Ｃの開始と終了を示しており、ステップＳ１０９〜ステップＳ１１１の一連の処理を製品分類名７１の数分繰返し行う。
【００３４】
ステップＳ１０９では、クロス集計表８１から製品分類名別のクロス集計表８２を作成する。以下に、クロス集計表８１で製品分類名７１が「半導体」である製品分類名別のクロス集計表８２の作成手順を示す。まず、クロス集計表８１で製品分類名７１「半導体」の欄が「１」であるテンプレートのＮo.を選択する。そして、選択したデータを図１１に示す形式に編集する。これが、製品分類名別のクロス集計表８２である。
【００３５】
ステップＳ１１０では、製品分類名別のクロス集計表８２を用いて対応分析を行い、ステップＳ１１１で製品分類名別のポジショニングマップを作成する。
【００３６】
画面に表示する方法について説明する。例えば、図２の製品一覧２４で「半導体」が選択された場合に表示される図３の「半導体」のテンプレート分布画面では、製品分類名７１が「半導体」であるクロス集計表８２のテンプレートから作成したポジショニングマップが表示される。
【００３７】
以上のように、複数のテンプレートを製品ごとに、ポジショニングマップを用いて、技術とテンプレートの関連度合いをマッピング位置により可視化して画面に表示するので、テンプレートの設計手順や知見などの詳細内容を見なくてもテンプレートの概要を視覚的に理解することが可能となり、特に経験の浅いユーザでも所望のテンプレートを適切かつ迅速に選択することが可能となる。
【００３８】
また、製品や技術によって分類したテンプレートの分布画面を表示されるので、テンプレートの詳細内容を見なくてもテンプレートの概要を視覚的に理解することが可能となり、特に経験の浅い設計者にとってテンプレートの選択ミスを防ぎ、かつテンプレートの選択を迅速にできる効果がある。
【００３９】
すなわち、画面に表示された複数個のテンプレートを用いて設計業務を支援する設計支援装置において、複数個のテンプレートを記憶するテンプレートデータベースと、複数個のテンプレートの各々から複数個のキーワードを抽出して、複数個のキーワードを記憶するキーワードデータベースと、複数個のキーワードを一定の基準に基づいて分類して、複数個のキーワードのマッピングを行い、ポジショニングマップを作成するテンプレート分析処理部と、ポジショニングマップを画面に表示させる画面処理部とを備える。ここで、一定の基準とは、技術，製品などのキーワードを分類するための基準とする。
【００４０】
また、画面に表示された複数個のテンプレートを用いて設計業務を支援する設計支援装置において、複数個のテンプレートを記憶するテンプレートデータベースと、複数個のテンプレートの各々から製品及び技術に関する複数個のキーワードを抽出して、複数個のキーワードを記憶するキーワードデータベースと、複数個のキーワードを製品及び技術毎に分類し、製品に関する複数個のキーワードと技術に関するキーワードとを照合してマッピングを行い、ポジショニングマップを作成するテンプレート分析処理部と、ポジショニングマップを画面に表示させる画面処理部とを備える。
【符号の説明】
【００４１】
１  設計支援装置
２  設計計算ツール
３  ユーザ管理データベース
４  画面処理部
５  テンプレート管理装置
６  テンプレートデータベース
７  テンプレート分析処理部
８  キーワードデータベース
２０  テンプレート一覧画面
２１  ルートテンプレート
２２  カスタムテンプレート
２３  テンプレート分布メニュー
２４  製品一覧
２５  選択ボタン
３０  テンプレート分布画面
３１  技術を表す記号×
３２  テンプレートを表す記号○
３３  テンプレートを表す記号○の集合
３４  該当テンプレートを表す記号○
３５  該当テンプレート画面
３６  テンプレート一覧表ボタン
４０  テンプレート構造図
４１  テンプレート名称
４２  テンプレート概要
４３  手順名称
４４  項目名称
４５  知見名称
４６  知見情報
５０  設計手順画面
６０  知見一覧画面
７０  製品分類用キーワードデータベース
７１  製品分類名
７２  製品キーワード
７３  技術分類用キーワードデータベース
７４  技術分類名
７５  技術キーワード
８０〜８２  クロス集計表
【図１】
2010198259.tif 000003
【図２】
2010198259.tif 000004
【図３】
2010198259.tif 000005
【図４】
2010198259.tif 000006
【図５】
2010198259.tif 000007
【図６】
2010198259.tif 000008
【図７】
2010198259.tif 000009
【図８】
2010198259.tif 000010
【図９】
2010198259.tif 000011
【図１０】
2010198259.tif 000012
【図１１】
2010198259.tif 000013