(57)【要約】【課題】解析専任者が過去にどのような手順で解析結果を評価したかが明らかでなく、解析専任者以外の者がどのように解析結果を評価すればよいか分からなかった。【解決手段】解析ナレッジ作成部は、過去に変更された設計データの解析結果を評価するために行われた操作ログを含む評価内容と、設計データの変更内容とが関連付けられた解析ナレッジを作成し、解析ナレッジデータベースに解析ナレッジを登録する。解析ナレッジ読込部は、過去に変更された設計データの変更内容と同一又は類似の変更が行われた設計データの変更内容に対応する解析ナレッジを解析ナレッジデータベースから読込んで出力する。【選択図】図１
2016162410.tif 000002
【特許請求の範囲】
【請求項１】
過去に変更された設計データの解析結果を評価するために行われた操作ログを含む評価内容と、前記設計データの変更内容とが関連付けられた解析ナレッジを作成し、解析ナレッジデータベースに前記解析ナレッジを登録する解析ナレッジ作成部と、
過去に変更された前記設計データの前記変更内容と同一又は類似の変更が行われた前記設計データの変更内容に対応する前記解析ナレッジを前記解析ナレッジデータベースから読込んで出力する解析ナレッジ読込部と、を備える
解析作業支援装置。
【請求項２】
前記解析ナレッジ読込部は、
前記設計データを作成するデータ作成部と、
前記データ作成部によって変更された前記設計データと、変更前の前記設計データとの変更内容を抽出する変更内容抽出部と、
前記変更内容に基づいて前記解析ナレッジデータベースの前記解析ナレッジを検索する解析ナレッジ検索部と、
前記解析ナレッジ検索部によって検索された前記解析ナレッジを出力する解析ナレッジ出力部と、を備える
請求項１に記載の解析作業支援装置。
【請求項３】
前記解析ナレッジ作成部は、
前記評価内容を格納する評価ログデータベースより、前記評価内容を抽出する評価内容抽出部と、
前記評価内容を、前記設計データの変更内容に関連付ける評価内容連結部と、
前記変更内容に関連付けられた前記評価内容を前記解析ナレッジとして前記解析ナレッジデータベースに登録する評価内容登録部と、を備える
請求項２に記載の解析作業支援装置。
【請求項４】
前記操作ログによって、前記変更内容毎に、解析目的、評価理由、評価領域及び評価判定値が表される
請求項３に記載の解析作業支援装置。
【請求項５】
前記解析ナレッジ作成部は、第１クライアント端末からの依頼に応じて前記解析ナレッジを作成し、
前記解析ナレッジ読込部は、第２クライアント端末からの依頼に応じて前記解析ナレッジデータベースから読込んだ前記解析ナレッジを前記第２クライアント端末に出力する
請求項１〜４のいずれか１項に記載の解析作業支援装置。
【請求項６】
過去に変更された設計データの解析結果を評価するために行われた操作ログを含む評価内容と、前記設計データの変更内容とが関連付けられた解析ナレッジを作成し、解析ナレッジデータベースに前記解析ナレッジを登録する解析ナレッジ作成部を備える第１解析作業支援装置と、
過去に変更された前記設計データの前記変更内容と同一又は類似の変更が行われた前記設計データの変更内容に対応する前記解析ナレッジを前記解析ナレッジデータベースから読込んで出力する解析ナレッジ読込部を備える第２解析作業支援装置と、を備える
解析作業支援システム。
【請求項７】
過去に変更された設計データの解析結果を評価するために行われた操作ログを含む評価内容と、前記設計データの変更内容とが関連付けられた解析ナレッジを作成する手順と、
解析ナレッジデータベースに前記解析ナレッジを登録する手順と、
過去に変更された前記設計データの前記変更内容と同一又は類似の変更が行われた前記設計データの変更内容に対応する前記解析ナレッジを前記解析ナレッジデータベースから読込んで出力する手順と、を
コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、解析モデルの解析作業を支援する解析作業支援装置、解析作業支援システム及びプログラムに関する。
【背景技術】
【０００２】
近年、製品開発を行うための設計開発拠点が海外に展開されている。それぞれの設計開発拠点で製品を設計する場合、現地で調達可能な部品の大きさ、取付け位置等が標準機とは異なる場合がある。このため、ベースとなる標準機に対して現地の仕様に合わせたカスタマイズ設計による設計変更が行われている。このようなカスタマイズ設計では、設計変更された内容で問題が生じないかどうかを検証するために、解析モデルを用いて変更による影響を解析し、解析結果を評価している。例えば、部品の一部が変更された製品の強度等を評価する際には、この製品の解析モデルを作成し、この解析モデルを用いて製品の構造解析を実行していた。
【０００３】
ここで、コンピュータ装置をカスタマイズする際に、変更した部品の影響を解析するための評価領域について説明する。
図１３は、基板２００に設置されたＣＰＵ２０１の発熱の影響を評価するための従来の解析モデルの例を示す。
【０００４】
基板２００とＣＰＵ２０１は、ＣＡＤ（Computer Aided Design）データ（設計データの一例）で作成された解析モデルとして示される。この解析モデルは、基板２００とＣＰＵ２０１の周囲に対して、ＣＰＵ２０１による発熱の影響を解析するために作成されたものである。この例では、基板２００の下部に略直方体の空間である評価領域２０２を設け、ＣＰＵ２０１の上部に同じく略直方体の空間である評価領域２０３を設ける。評価領域２０２，２０３は、原点に近い側のｘｙｚ座標を開始点、原点から遠い側のｘｙｚ座標を終了点として特定される。例えば、開始点の座標が（ａ１，ｂ１，ｃ１）、終了点の座標が（ａ２，ｂ２，ｃ２）であれば、評価領域２０２を指す。
【０００５】
解析装置は、評価領域２０２，２０３内の熱溜まりの様子を解析し、解析結果データベースに解析結果を蓄積する。この解析装置は、例えば、ＣＰＵ２０１が設置されている位置を、基板２００の中心に移すことによる、熱溜り等の変化を解析することもできる。また、基板２００にファンを増設することによる評価領域２０２，２０３内の空気の流れの変化を解析することもできる。解析装置によって出力される解析結果は、解析結果を評価するための解析評価ノウハウを持った解析専任者によって妥当性が評価される。解析結果は膨大なデータとなるため、解析専任者による適切な評価が必須である。
【０００６】
ところで設計開発拠点が複数の国々に設けられていると、各拠点で実行された解析結果を参照し、解析する解析専任者が必要となる。しかし、解析専任者がいない拠点では、解析結果を適切に評価することができない。そのため、解析専任者が有するノウハウを各拠点のユーザが共有する技術が求められていた。
【０００７】
この技術として、「過去にエンジニアが行った解析手順や解析結果のコメントをエンジニアのノウハウとして記憶手段に蓄積することができ、重要度の高い解析手順を別のエンジニアが容易に利用することができる。」と記載された特許文献１が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−１８２６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
解析専任者が有するノウハウを各拠点のユーザが共有する方法としては、解析専任者が解析結果を評価する際に用いた評価パラメータや、評価パラメータを用いて行われた実行結果を、解析報告書等のドキュメントに記載して残すことが考えられる。しかし、このようなドキュメントには、解析専任者が評価した理由や、解析専任者がどのような順番で評価領域を見ているかといった情報が残っていないことが多い。
【００１０】
また、ＣＡＤにより作成された設計データを用いて、標準機に取付けられている部品や、その部品の寸法等を変更する際には、設計変更の影響がどの部位に及ぶかを解析する必要がある。このような場合、解析専任者は、長年の経験や知識に基づいて評価領域を参照し、設計変更の影響が及ぶ部位に問題が生じないかどうかを判断している。しかし、解析経験が浅い設計者（以下、「解析初心者」と呼ぶ。）では、どの評価領域をどのように参照してよいか分からなかった。
【００１１】
そして、解析する際に何を評価すればよいか、あるいはどの評価領域を参照するのがよいかと言った解析専任者が有する経験は、評価領域や評価物理量に関する情報として抽出することができず、データベース等にもこれらの情報が蓄積されていなかった。このため、標準機の部品を変更する際に、この変更内容に関連する過去の解析結果の情報（例えば、同一又は類似の変更内容）を参照することもできていなかった。
【００１２】
また、特許文献１に開示された技術では、データベースに格納されたナレッジを参照可能とするに過ぎない。このため、解析専任者がどのような意図で評価を行ったかを他の者が理解することは容易でなかった。
【００１３】
本発明はこのような状況に鑑みて成されたものであり、解析専任者が有する解析ノウハウを他のユーザが利用できるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
本発明に係る解析ナレッジ作成部は、過去に変更された設計データの解析結果を評価するために行われた操作ログを含む評価内容と、設計データの変更内容とが関連付けられた解析ナレッジを作成し、解析ナレッジデータベースに解析ナレッジを登録する。本発明に係る解析ナレッジ読込部は、過去に変更された設計データの変更内容と同一又は類似の変更が行われた設計データの変更内容に対応する解析ナレッジを解析ナレッジデータベースから読込んで出力する。
【発明の効果】
【００１５】
本発明によれば、例えば、標準機の設計データを変更する際に、解析ナレッジを参照することで、解析専任者が有する解析ノウハウを利用することができる。
上記した以外の課題、構成及び効果は、以下の実施の形態例の説明により明らかにされる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態例に係る解析作業支援システムの構成例を示す内部ブロック図である。
【図２】本発明の一実施の形態例に係る計算機のハードウェア構成例を示すブロック図である。
【図３】本発明の一実施の形態例に係る解析ナレッジ読込部で行われる処理の例を示すフローチャートである。
【図４】本発明の一実施の形態例に係る解析ナレッジ検索ツールの表示例を示す説明図である。
【図５】本発明の一実施の形態例に係る変更内容抽出部によって変更前後のＣＡＤデータから抽出されるＣＡＤ差分データの例を示す説明図である。
【図６】本発明の一実施の形態例に係る解析ナレッジデータベースの構成例を示す説明図である。
【図７】本発明の一実施の形態例に係る解析ナレッジ作成部で行われる処理の例を示すフローチャートである。
【図８】本発明の一実施の形態例に係る３次元ＣＡＤツールの表示例を示す説明図である。
【図９】本発明の一実施の形態例に係る解析結果評価ツールの表示例を示す説明図である。
【図１０】本発明の一実施の形態例に係る解析目的・解析理由登録画面の表示例を示す説明図である。
【図１１】本発明の一実施の形態例に係る評価内容抽出部が解析結果報告書から抽出した解析目的・評価結果の例を示す説明図である。
【図１２】本発明の一実施の形態例に係る解析作業支援システムをクラウドシステムに適用した例を示すブロック図である。
【図１３】基板に設置されたＣＰＵの発熱の影響を評価するための従来の解析モデルの例を示す説明図である。
【発明を実施するための形態】
【００１７】
［１．一実施の形態例］
以下、本発明の一実施の形態例に係る解析作業支援装置について、図１〜図１１を参照して説明する。
この解析作業支援装置は、コンピュータがプログラムを実行することにより、後述する機能ブロックが連携して行う解析作業支援方法を実現する。本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
【００１８】
＜解析作業支援装置の構成例＞
図１は、解析作業支援装置１の構成例を示す。解析作業支援装置１には、入出力装置２が接続される。
【００１９】
入出力装置２は、ユーザが操作部５６（後述する図２を参照。）に行った入力操作に従い、各種の操作指示を解析作業支援装置１に出力する。また、入出力装置２は、解析作業支援装置１によって出力される解析結果、ＣＡＤデータ、解析結果評価ログ等を表示部５５（後述する図２を参照。）の画面に表示する。
【００２０】
解析作業支援装置１は、解析ナレッジ読込部３と、解析ナレッジ作成部４とを備える。本実施の形態例において、解析目的、設計データの変更内容、この設計データを解析するときの解析条件、解析結果評価の評価理由、評価領域、評価判定値（物理量の判定閾値）等の関係をまとめたデータ（後述する図６を参照。）を「解析ナレッジ」と呼ぶ。ここで、解析結果評価とは、解析専任者が、過去に変更された設計データを解析した解析結果の妥当正を評価したものである。
【００２１】
始めに、解析ナレッジ読込部３について説明する。解析ナレッジ読込部３は、変更内容・解析条件を抽出して解析ナレッジを検索する。このとき、解析ナレッジ読込部３は、過去に変更されたＣＡＤデータの変更内容と同一又は類似の変更が行われたＣＡＤデータの変更内容に対応する解析ナレッジを解析ナレッジデータベースＤ２から読込んで入出力装置２に出力する。ここで、同一の変更には、例えば、生産国やロットが異なる標準機に含まれる部品が、過去に変更された部品と同じ部品に変更されることが含まれる。また、類似の変更には、例えば、標準機に含まれる部品の種類（例えば、ファン）が同じであって、製造元や素材が異なるような部品や、製品の解析処理に大きな影響を与えない程度で標準機に含まれる部品とは異なるサイズの部品等に変更されることが含まれる。この解析ナレッジ読込部３は、ＣＡＤデータ作成部３１、変更内容抽出部３２、解析ナレッジ検索部３３、解析ナレッジ出力部３４、ＣＡＤデータベースＤ１、解析ナレッジデータベースＤ２を備える。なお、図中では、「データベース」を「ＤＢ」と表記する。
【００２２】
ＣＡＤデータベースＤ１は、ある製品（例えば、ＰＣ）を幹とし、この製品を構成する部品（例えば、ファン、基板）を枝葉とするツリー構成によってＣＡＤデータを格納している。
【００２３】
ＣＡＤデータ作成部３１は、入出力装置２になされた入力操作に基づいて、ＣＡＤデータベースＤ１からＣＡＤデータ（例えば、標準機の設計データ）を読み込み、ＣＡＤデータを作成する。そして、ＣＡＤデータ作成部３１は、設計変更を行ったＣＡＤデータをＣＡＤデータベースＤ１に保存する。このとき、ＣＡＤデータ作成部３１は、変更前のＣＡＤデータと変更後のＣＡＤデータについてもＣＡＤデータベースＤ１に保存する。以下の説明では、変更前のＣＡＤデータと変更後のＣＡＤデータを、「変更前後のＣＡＤデータ」と略記する。また、ＣＡＤデータ作成部３１は、解析専任者が過去に作成されたＣＡＤデータを変更した際に解析したときの操作ログを、解析結果評価ログとして評価ログデータベースＤ３に格納する。また、ＣＡＤデータ作成部３１は、変更後のＣＡＤデータを解析して得られた解析結果を解析結果データベースＤ４に格納する。
【００２４】
変更内容抽出部３２は、ＣＡＤデータベースＤ１から読み出した変更前のＣＡＤデータと、ＣＡＤデータ作成部３１によって変更された変更後のＣＡＤデータとを比較し、変更内容・解析条件を抽出する。この変更内容・解析条件は、変更内容抽出部３２が、変更前後のＣＡＤデータからテキストマイニングにより抽出された特徴となるキーワードや数値等のＣＡＤ差分データとして表される。ＣＡＤ差分データには、解析専任者が解析結果を評価したときの操作ログが含まれており、この操作ログによって、変更内容毎に、解析目的、評価理由、評価領域及び評価判定値等の解析条件が示される。そして、変更内容抽出部３２は、ＣＡＤ差分データをＣＡＤデータベースＤ１に格納する。
【００２５】
解析ナレッジ検索部３３は、変更内容抽出部３２によって抽出された変更内容・解析条件に基づいて、解析ナレッジデータベースＤ２に格納された解析ナレッジを検索する。変更内容・解析条件は、解析ナレッジ検索部３３が解析ナレッジを検索する際にキーとして用いられる。そして、変更内容・解析条件には、ＣＡＤデータ作成部３１によって変更された部品名、位置情報、温度設定、流速設定等が含まれる。そして、解析ナレッジ検索部３３は、検索した解析ナレッジを解析ナレッジ出力部３４に出力する。
【００２６】
解析ナレッジ出力部３４は、解析ナレッジ検索部３３よって検索された解析ナレッジを入出力装置２に出力する。入出力装置２は、解析ナレッジ出力部３４から入力された解析ナレッジを画面に表示する。
【００２７】
次に、解析ナレッジ作成部４について説明する。解析ナレッジ作成部４は、過去に変更されたＣＡＤデータの解析結果を評価するために解析専任者によって行われた操作ログを含む評価内容と、設計データの変更内容とが関連付けられた解析ナレッジを作成し、解析ナレッジデータベースＤ２に解析ナレッジを登録する。この解析ナレッジ作成部４は、評価ログデータベースＤ３、解析結果データベースＤ４に加えて、評価内容抽出部４１、評価内容連結部４２、評価内容登録部４３を備える。
【００２８】
評価ログデータベースＤ３は、解析専任者が評価した解析結果の評価内容に関して、解析専任者が評価した物理量パラメータや評価領域等の操作ログを解析結果評価ログとして格納する。この評価内容には、解析目的、評価理由、評価領域、評価判定値が含まれる。
【００２９】
解析結果データベースＤ４は、解析専任者が行った解析処理の解析結果を格納する。
評価内容抽出部４１は、解析ナレッジ作成部４によって解析されたＣＡＤデータの解析結果の評価内容を格納する評価ログデータベースＤ３より、評価内容を抽出する。また、評価内容抽出部４１は、解析ナレッジ作成部４によって解析されたＣＡＤデータの解析結果が格納される解析結果データベースＤ４より解析結果を抽出することもできる。
【００３０】
評価内容連結部４２は、評価内容抽出部４１によって評価ログデータベースＤ３から抽出された評価内容を、ＣＡＤデータベースＤ１から読み出したＣＡＤデータの変更内容（ＣＡＤ差分データ）に関連付ける。
評価内容登録部４３は、変更内容に関連付けられた評価内容を解析ナレッジとして解析ナレッジデータベースＤ２に登録する。
【００３１】
＜計算機のハードウェア構成例＞
次に、解析作業支援装置１の各装置を構成する計算機５のハードウェア構成を説明する。
図２は、計算機５のハードウェア構成例を示すブロック図である。
【００３２】
計算機５は、いわゆるコンピュータとして用いられるハードウェアである。計算機５は、バス５４にそれぞれ接続されたＣＰＵ（Central Processing Unit：中央処理装置）５１、ＲＯＭ（Read Only Memory）５２、ＲＡＭ（Random Access Memory）５３を備える。さらに、計算機５は、表示部５５、操作部５６、不揮発性ストレージ５７、ネットワークインタフェース５８とを備える。
【００３３】
ＣＰＵ５１は、本実施の形態例に係る各機能を実現するソフトウェアのプログラムコードをＲＯＭ５２から読込んで実行する。ＲＡＭ５３には、演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。表示部５５は、例えば、液晶ディスプレイモニタであり、計算機５で行われる処理の結果等をユーザ（解析専任者、解析初心者を含む。）に表示する。操作部５６には、例えば、キーボード、マウス等が用いられ、これらを用いてユーザは所定の操作入力、指示を行うことが可能である。
【００３４】
不揮発性ストレージ５７としては、例えば、ＨＤＤ（Hard disk drive）、ＳＳＤ（Solid State Drive）、フレキシブルディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等が用いられる。この不揮発性ストレージ５７には、ＯＳ（Operating System）、各種のパラメータの他に、計算機５を機能させるためのプログラムが記録されている。ネットワークインタフェース５８には、例えば、ＮＩＣ（Network Interface Card）等が用いられ、ＬＡＮ（Local Area Network）、専用線等を介して各種のデータを送受信することが可能である。
【００３５】
＜解析結果評価の検索処理の例＞
次に、解析作業支援装置１が解析ナレッジを検索する処理について説明する。
図３は、解析ナレッジ読込部３で行われる処理の例を示す。
【００３６】
解析専任者、解析初心者を問わず、ユーザが入出力装置２を使用してＣＡＤデータに新たな設計変更を伴う操作を行うと、ＣＡＤデータ作成部３１は、ＣＡＤデータベースＤ１からＣＡＤデータを読み込む（Ｓ１）。このとき、ＣＡＤデータ作成部３１は、ＣＡＤデータベースＤ１に、変更前後のＣＡＤデータが存在するかどうかを判断する（Ｓ２）。例えば、ユーザが初めてＣＡＤデータを作成するときには、ＣＡＤデータベースＤ１に変更前のＣＡＤデータが存在しないため、処理を終了する。しかし、ユーザが過去に作成されたＣＡＤデータ（例えば、標準機のＣＡＤデータ）の一部を変更する場合には、ＣＡＤデータベースＤ１に変更前のＣＡＤデータが存在する。
【００３７】
ステップＳ２にて、ＣＡＤデータ作成部３１が変更前のＣＡＤデータがＣＡＤデータベースＤ１に存在していると判断すると、変更前後のＣＡＤデータを変更内容抽出部３２に出力する。変更内容抽出部３２は、変更前のＣＡＤデータと、変更後のＣＡＤデータとを比較して、テキストベースのＣＡＤ差分データを抽出する（Ｓ３）。このＣＡＤ差分データには、変更前後のＣＡＤデータに含まれる部品名や部品の位置等の設計変更情報が含まれる。そして、変更内容抽出部３２は、ＣＡＤ差分データを解析ナレッジ検索部３３に出力する。
【００３８】
解析ナレッジ検索部３３は、変更内容抽出部３２から入力されたＣＡＤ差分データに基づいて、変更前後のＣＡＤデータの変更内容に関連付けられた評価内容を含む解析ナレッジを解析ナレッジデータベースＤ２から検索する（Ｓ４）。解析ナレッジ検索部３３が解析ナレッジデータベースＤ２から解析ナレッジを検索するときにキーとして用いる変更内容・解析条件には、ＣＡＤ差分データと同一又は類似する部品名やパラメータ名等のキーワードが含まれる。そして、解析ナレッジ検索部３３は、検索結果を解析ナレッジ出力部３４に出力する。この検索結果には、例えば、過去の解析結果評価として、評価領域、判定値、解析目的等の情報が含まれる。
【００３９】
そして、解析ナレッジ出力部３４は、検索した解析結果評価を入出力装置２に出力し、入出力装置２が解析結果評価を表示する（Ｓ５）。これによりユーザは、変更前後のＣＡＤデータに関して過去に行われた解析処理の解析結果や解析結果評価ログを参照し、ＣＡＤデータの変更に注目すべき点を把握することができる。
【００４０】
＜解析ナレッジ検索ツールの例＞
図４は、解析ナレッジ検索ツール６０の表示例を示す。
【００４１】
解析ナレッジ検索ツール６０は、ＣＡＤ画面６１、ナレッジ画面６２、ＣＡＤ差分データ読込ボタン６３、ナレッジ検索ボタン６４、キャンセルボタン６５を備える。解析ナレッジ検索ツール６０は、ＣＡＤデータ作成部３１によるＣＡＤ作成画面（不図示）とは別に入出力装置２によって起動されるツールであり、主に解析ナレッジ検索部３３によって動作が制御される。
【００４２】
ＣＡＤ画面６１には、解析ナレッジ検索部３３がＣＡＤデータベースＤ１から読み出したＣＡＤデータによって構成される解析モデルがＣＡＤ画面６１に表示される。ユーザがＣＡＤ差分データ読込ボタン６３を押すと、解析ナレッジ検索部３３は、ＣＡＤデータベースＤ１からＣＡＤ差分データ７５（後述する図５を参照。）を読込む。このＣＡＤ差分データ７５は、上述したように変更前後のＣＡＤデータの差分をテキストベースで表したものであり、ＣＡＤデータベースＤ１に保存されたデータである。
【００４３】
次に、ユーザがナレッジ検索ボタン６４を押すと、解析ナレッジ検索部３３がＣＡＤ差分データ７５に含まれる変更内容に基づいて解析ナレッジデータベースＤ２を検索し、ＣＡＤ差分データ７５に示される変更内容に関連付けられた解析ナレッジを読み出す。そして、解析ナレッジ出力部３４によって、ナレッジ画面６２に解析ナレッジが表示される。図４に示すように、解析ナレッジ出力部３４は、ナレッジ画面６２に表形式で解析ナレッジを表示させる。ユーザがキャンセルボタン６５を押すと、ユーザが他のボタンに行った操作がキャンセルされる。
【００４４】
＜変更前後のＣＡＤデータの例＞
図５は、変更内容抽出部３２によって変更前後のＣＡＤデータから抽出されるＣＡＤ差分データ７５の例を示す。
【００４５】
ＣＡＤデータベースＤ１には、変更前ＣＡＤデータ７１と、変更後ＣＡＤデータ７２が格納されている。変更前ＣＡＤデータ７１と、変更後ＣＡＤデータ７２との違いは、変更前ＣＡＤデータ７１の部品Ｃが、変更後ＣＡＤデータ７２では部品Ｅに変更されていることである。そして、変更内容抽出部３２は、変更前ＣＡＤデータ７１のうち、部品に関する情報を変更前ＣＡＤ構成データ７３としてテキストファイルで出力する。同様に、また、変更内容抽出部３２は、変更後のＣＡＤデータ５２ａのうち、部品に関する情報を変更後ＣＡＤ構成データ７４としてテキストファイルで出力する。
【００４６】
その後、変更内容抽出部３２は、変更前ＣＡＤ構成データ７３と変更後ＣＡＤ構成データ７４とをテキストベースで比較する。そして、変更内容抽出部３２は、変更前後で異なる部品に関する情報を、ＣＡＤ差分データ７５としてテキストファイルで抽出し、ＣＡＤデータベースＤ１に保存する。解析結果評価の検索処理の例では、部品Ｃが部品Ｅに変更されたことに伴い、ネジ位置についても２５ｍｍから１０ｍｍに変更されたものとする。
【００４７】
＜解析ナレッジデータベースの構成例＞
図６は、解析ナレッジデータベースＤ２の構成例を示す。
【００４８】
解析ナレッジデータベースＤ２は、解析ナレッジナンバー８０、解析目的８１、変更内容・解析条件８２、評価理由８３、評価領域８４、評価閾値８５の各フィールドを備えた表形式で表されており、表内の内容はテキストで格納されている。
【００４９】
解析ナレッジナンバー８０には、解析ナレッジをレコード毎に特定するための連番が格納される。
解析目的８１には、解析結果評価ツール１００（後述する図９を参照。）の解析目的入力欄１０１に入力された解析目的が格納される。解析結果評価の検索処理の例では、解析目的８１を流速評価とする、解析ナレッジナンバー８０が“２”である解析ナレッジが検索結果として解析ナレッジ検索ツール６０に示される。
【００５０】
変更内容・解析条件８２には、ＣＡＤデータの具体的な変更内容や、解析処理が行われたときの解析条件が格納される。変更内容・解析条件８２に格納されるデータは、変更内容抽出部３２が変更前後のＣＡＤデータから抽出したＣＡＤ差分データ７５の内容が含まれる。
【００５１】
評価理由８３には、どのような目的で解析が行われたか、その解析結果がどのように評価されたかを示す評価理由が格納される。評価理由８３は、解析結果評価ツール１００（後述する図９を参照。）の評価理由入力欄１０４、又は解析目的・解析理由登録画面１１０（後述する図１０を参照。）の評価理由入力欄１１２に入力された内容である。
評価領域８４には、評価対象となる評価領域における、熱溜りの様子、空気の流速等が格納される。
評価閾値８５には、解析結果評価ツール１００のパラメータ閾値入力欄１０２に入力されたパラメータ閾値が格納される。
【００５２】
上述したように変更内容抽出部３２は、ＣＡＤデータ作成部３１によって新たな設計変更が行われると、ＣＡＤデータベースＤ１から読出した変更前後のＣＡＤデータから変更内容を抽出し、ＣＡＤ差分データ７５を求める。そして、解析ナレッジ検索部３３は、ＣＡＤ差分データ７５に基づいて、解析ナレッジデータベースＤ２の変更内容・解析条件８２に含まれるＣＡＤデータの変更内容を検索する。ＣＡＤ差分データ７５と一致する部品名等のキーワードが変更内容・解析条件８２に含まれていれば、図５に示した解析ナレッジ検索ツール６０のナレッジ画面６２に表示させる。このナレッジ画面６２には、解析ナレッジ検索部３３によって解析ナレッジデータベースＤ２から検索された解析結果評価の評価理由、評価領域、評価判定値が含まれる。これにより、ユーザは、過去に行われたＣＡＤデータの変更内容に対する解析結果評価ログに基づいて、どのような観点で変更後のＣＡＤデータを評価すればよいか把握することができる。
【００５３】
＜解析ナレッジの作成及び登録処理の例＞
次に、解析作業支援装置１が作成した解析ナレッジを解析ナレッジデータベースＤ２に登録する処理について説明する。
図７は、解析ナレッジ作成部４で行われる処理の例を示す。
【００５４】
始めに、評価内容抽出部４１は、評価ログデータベースＤ３から解析結果評価ログ１１５（後述する図１０を参照。）を読み込み、解析結果データベースＤ４から解析結果を読み込む（Ｓ１１）。
【００５５】
次に、評価内容抽出部４１は、読み込んだ解析結果評価ログに、解析専任者が操作した評価領域や評価判定値等の情報が含まれているかどうかをチェックする（Ｓ１２）。これらの情報が含まれていれば、解析結果評価ログから評価領域や評価判定値を抽出する（Ｓ１３）。これらの情報が含まれていなければ、評価内容抽出部４１は、処理を終了する。
【００５６】
次に、評価内容抽出部４１は、解析結果評価ログに、解析目的等の情報が含まれているかどうかをチェックする（Ｓ１４）。解析結果評価ログに、解析目的等の情報が含まれていれば、評価内容抽出部４１は、解析結果評価ログから解析目的、評価理由を抽出する（Ｓ１５）。
【００５７】
次に、評価内容連結部４２は、評価内容抽出部４１によって抽出された解析目的、評価理由と、変更前後のＣＡＤデータとの関連付けを行う（Ｓ１６）。この処理により、ＣＡＤ差分データ７５に示される変更内容と、変更後のＣＡＤデータに行われた解析の解析目的・評価領域、評価判定値とが関連付けられる。そして、評価内容登録部４３は、ＣＡＤ差分データ７５に示される変更内容と、変更後のＣＡＤデータに行われた解析の解析目的、評価理由、評価領域、評価判定値とを、解析ナレッジとして解析ナレッジデータベースＤ２に登録する（Ｓ１７）。解析ナレッジデータベースＤ２に登録される各データは、解析ナレッジ検索ツール６０のナレッジ画面６２に表示される各項目に対応している。
【００５８】
図８は、３次元ＣＡＤツール９０の表示例である。
【００５９】
３次元ＣＡＤツール９０は、ＣＡＤデータ作成部３１によって入出力装置２の画面に表示される。３次元ＣＡＤツール９０は、変更前ＣＡＤデータ表示欄９１、変更後ＣＡＤデータ表示欄９２、読込ボタン９３、差分抽出ボタン９４、差分データ出力ボタン９５、解析結果評価ログ関連付けボタン９６、解析目的・解析理由登録ボタン９７、キャンセルボタン９８を備える。
【００６０】
ユーザがＣＡＤデータを変更する際に、読込ボタン９３を押すと、ＣＡＤデータ作成部３１は、ＣＡＤデータベースＤ１から過去に作成された変更前ＣＡＤデータ７１（図５を参照。）を読み込む。そして、変更前ＣＡＤデータ７１が変更前ＣＡＤデータ表示欄９１に表示され、変更後ＣＡＤデータ７２が変更後ＣＡＤデータ表示欄９２に表示される。
【００６１】
なお、解析ナレッジの作成及び登録処理の例では、変更前ＣＡＤデータ７１に示される部品Ｂの寸法が１０ｍｍから２０ｍｍに変更された時に行われる温度評価の内容について解析ナレッジを作成するものである。このため、図５の変更後ＣＡＤデータ７２とは厳密には異なるが、説明を理解しやすくするために、温度評価が行われる変更後のＣＡＤデータを変更後ＣＡＤデータ７２として説明を行う。
【００６２】
次に、ユーザが差分抽出ボタン９４を押すと、変更前ＣＡＤデータ７１と変更後ＣＡＤデータ７２のＣＡＤ差分データ７５を抽出する。ユーザが差分データ出力ボタン９５を押すと、差分抽出ボタン９４を押すことで変更前後のＣＡＤデータから抽出されたＣＡＤ差分データ７５が入出力装置２に出力される。このＣＡＤ差分データ７５には、図６に示した解析ナレッジデータベースＤ２の解析ナレッジナンバー“１”に示される「部品Ｂの寸法を１０ｍｍから２０ｍｍ」に変更した内容が含まれるものとする。そして、入出力装置２に出力されたＣＡＤ差分データ７５は、ＣＡＤデータベースＤ１に保存される。
【００６３】
ユーザが解析結果評価ログ関連付けボタン９６を押すと、解析結果評価ツール１００（後述する図９を参照）が呼び出される。解析結果評価ツール１００では、ＣＡＤデータベースＤ１から読込んだＣＡＤデータによる解析モデルが入出力装置２に表示されるため、解析専任者は表示された解析モデルを見ながら具体的な数値を入力することができる。この解析結果評価ツール１００を用いれば、解析専任者の操作ログをＣＡＤ差分データ７５に関連付けて解析ナレッジデータベースＤ２に登録することが可能である。
【００６４】
ユーザが解析目的・解析理由登録ボタン９７を押すと、解析目的・解析理由登録画面１１０（後述する図１０を参照）が入出力装置２に表示され、どのような目的でなぜ解析するかといった情報をテキスト入力することが可能である。解析目的・解析理由登録画面１１０に入力された解析目的・解析理由についても、解析専任者の操作ログをＣＡＤ差分データ７５に関連付けて解析ナレッジデータベースＤ２に登録することが可能である。ユーザがキャンセルボタン９８を押すと、ユーザが他のボタンに行った操作がキャンセルされる。
【００６５】
＜解析結果評価ツールの例＞
図９は、解析結果評価ツール１００の表示例を示す。
【００６６】
解析結果評価ツール１００は、ＣＡＤデータ作成部３１によって入出力装置２の画面に表示される。この解析結果評価ツール１００は、解析目的入力欄１０１、パラメータ閾値入力欄１０２、評価領域入力欄１０３、評価理由入力欄１０４、登録ボタン１０５、ＣＡＤ呼び出しボタン１０６、キャンセルボタン１０７を備える。解析結果評価ツール１００は、解析専任者がＣＡＤデータを解析するために必要な値を設定して行った解析処理の解析結果を評価するために用いられる。
【００６７】
解析目的入力欄１０１には、解析専任者がＣＡＤデータを解析する目的が入力される。
パラメータ閾値入力欄１０２には、解析専任者がＣＡＤデータを解析する際に評価する対象となるパラメータ名、パラメータ設定閾値が入力される。この例では、パラメータ名として、温度評価、風速評価が入力されている。
【００６８】
評価領域入力欄１０３には、ＣＡＤデータのうち、どの箇所を評価するかを示す評価領域が、開始点及び終了点の組合せ（図１３を参照。）によって入力される。
評価理由入力欄１０４には、解析専任者が解析目的入力欄１０１に入力された解析目的によりＣＡＤデータを解析する理由が入力される。
【００６９】
登録ボタン１０５は、解析専任者によって押されると、入力欄１０１〜１０４に入力された、解析専任者が解析結果を評価するために行った操作ログを解析結果評価ログとして評価ログデータベースＤ３に登録するためのボタンである。解析専任者がＣＡＤ呼出ボタン８６を押すと、入力欄１０１〜１０４に入力された解析結果評価ログが、対象となるＣＡＤデータに関連付けられる。その後、解析専任者が、登録ボタン１０５を押すと、ＣＡＤデータの解析結果評価ログが評価ログデータベースＤ３に登録される。なお、ユーザがキャンセルボタン１０７を押すと、ユーザが他のボタンに行った操作がキャンセルされる。
【００７０】
＜解析目的・解析理由登録画面の表示例＞
図１０は、解析目的・解析理由登録画面の表示例を示す。
【００７１】
解析目的・解析理由登録画面１１０は、何のために解析を行うかを入力するための解析目的入力欄１１１、解析結果を評価する理由を入力するための評価理由入力欄１１２を備える。この解析目的・解析理由登録画面１１０は、ユーザがＣＡＤデータ作成部３１を利用してＣＡＤデータベースＤ１から読込んだＣＡＤデータを解析する際に、解析目的と解析理由を評価ログデータベースＤ３に登録するために用いられる。
【００７２】
ユーザが登録ボタン１１３を押すと、解析目的入力欄１１１と評価理由入力欄１１２に入力された内容が解析結果評価ログ１１５に登録される。解析結果評価ログ１１５には、解析目的と評価理由に加えて、評価したパラメータ毎に設定される閾値や評価領域についても登録されている。この解析結果評価ログ１１５は、評価ログデータベースＤ３に格納される。なお、ユーザがキャンセルボタン１１４を押下すると、解析結果評価ログ１１５への登録がキャンセルされる。
【００７３】
＜解析目的・評価結果の例＞
図１１は、評価内容抽出部４１が解析結果報告書１２０から抽出した解析目的・評価結果１２１の例を示す。
【００７４】
解析結果データベースＤ４には、解析結果報告書１２０が格納されている。この解析結果報告書１２０には、解析専任者が製品を解析して得た知識や計算結果として、例えば、タイトル、日時、解析目的、製品名、評価結果、対策、結果イメージ等が記載されている。評価内容抽出部４１は、解析結果報告書１２０から、解析目的・評価結果１２１をテキストファイルで抽出することが可能である。この解析目的・評価結果１２１についても、評価内容連結部４２によってＣＡＤデータと連結され、評価内容登録部４３によって解析ナレッジデータベースＤ２に登録される。なお、図１１に示す解析結果報告書１２０及び解析目的・評価結果１２１の内容は、解析ナレッジデータベースＤ２に含まれるが、図６では不図示としてある。
【００７５】
以上説明した一実施の形態例に係る解析作業支援装置１によれば、過去に解析専任者によって行われた評価内容と、ＣＡＤ差分データ７５に示される変更内容とが関連付けられた解析ナレッジを作成している。これにより従来は解析専任者だけが保持していた知識をデータ化した解析ナレッジを解析ナレッジデータベースＤ２に格納することができる。
【００７６】
また、ＣＡＤデータが設計変更されると、ＣＡＤ差分データ７５に基づいて、解析ナレッジ検索部３３が解析ナレッジデータベースＤ２から解析ナレッジを検索する。そして、解析ナレッジ出力部３４が解析ナレッジを入出力装置２に出力する。このように設計変更されるＣＡＤデータの変更内容に同一又は類似する過去の変更内容に関連付けられた解析ナレッジが入出力装置２に出力され、解析ナレッジが可視化される。この解析ナレッジにより、例えば、解析初心者は、ＣＡＤデータの設計変更を行った際に解析結果をどのように評価すれば良いかを理解することができる。このように解析作業支援装置１は、ユーザが行う解析作業を支援することができる。
【００７７】
入出力装置２に出力された解析ナレッジにより、解析初心者は、解析専任者によって行われた設計変更に関連する過去の解析結果評価ノウハウ、解析の目的等を参照し、解析専任者がどのような理由、操作で解析結果を評価したかを知ることができる。このように解析初心者が、解析評価の意図や、評価領域を参考にすることで解析結果の評価に要する時間を短縮することも可能となる。
【００７８】
さらに、解析結果データベースＤ４から読出された解析結果をＣＡＤ差分データ７５に示される変更内容に関連付けて解析ナレッジを作成することもできる。これにより、解析ナレッジ検索ツール６０によって表示される解析ナレッジには解析結果が含まれるため、解析専任者の解析評価のノウハウを一層利用しやすくなる。
【００７９】
［２．解析作業支援システムをクラウドシステムに適用した例］
なお、上述した一実施の形態例において、解析作業支援装置１の構築及び実行を一つの計算機５で実現している。しかし、解析作業支援装置は、ネットワークを利用したクラウドシステムを用いることで、複数のクライアント端末に対する応答も可能である。
【００８０】
図１２は、解析作業支援システムをクラウドシステムに適用した例を示す。図１２Ａは、第１解析作業支援システム１０Ａの構成例を示し、図１２Ｂは、第２解析作業支援システム１０Ｂの構成例を示す。
【００８１】
図１２Ａに示す第１解析作業支援システム１０Ａは、異なる拠点に設置されたクライアント装置２Ａ（第１クライアント端末の一例），クライアント端末２Ｂ（第２クライアント端末の一例）がネットワークＮを介して解析作業支援装置１Ａにアクセスするものである。クライアント装置２Ａ，２Ｂは、それぞれ図１に示した入出力装置２と同じ構成を有している。第１解析作業支援システム１０Ａにおいて、クライアント装置２Ａ，２Ｂは、解析ナレッジの作成、登録、検索、表示を行う際に、解析作業支援装置１Ａのリソースを使用する。例えば、解析作業支援装置１Ａの解析ナレッジ作成部４は、クライアント端末２Ａからの依頼に応じてＣＡＤデータを作成する。そして、解析作業支援装置１Ａの解析ナレッジ読込部３は、クライアント端末２Ｂからの依頼に応じて解析ナレッジデータベースから検索された解析ナレッジをクライアント端末２Ｂに出力する。これにより、クライアント端末２Ａを操作する専任者によって作成された解析ナレッジを、クライアント端末２Ｂを操作する解析初心者が利用することが可能となる。
【００８２】
このようにクライアント装置２Ａ，２Ｂは、解析作業支援装置１Ａの機能をＷｅｂベースで利用することにより、クライアント装置２Ａ，２Ｂが互いに離れた場所にあっても解析ナレッジを共有することができる。なお、クライアント装置２Ａ，２Ｂが解析作業支援装置１Ａからプログラムをダウンロードすることにより、解析作業支援装置１Ａと同様の処理を行えるようにしてもよい。
【００８３】
図１２Ｂに示す第２解析作業支援システム１０Ｂは、異なる拠点に設置された解析作業支援装置１Ｂ（第１解析作業支援装置の一例）、解析作業支援装置１Ｃ（第２解析作業支援装置の一例）がネットワークＮを介して互いに解析結果を共有するものである。解析作業支援装置１Ｂ，１Ｃは、上述した解析作業支援装置１Ａと同じ構成としている。そして、解析作業支援装置１Ｂが解析ナレッジ読込部３としての機能を有し、解析作業支援装置１Ｃが解析ナレッジ作成部４としての機能を有するように機能分散を図ることもできる。これにより、解析作業支援装置１Ｂ，１Ｃのいずれかだけに処理を偏らせることがなくなり、クライアント装置２Ａ，２Ｂは速やかに処理結果を得ることが可能となる。
【００８４】
［３．変形例］
なお、上述した実施の形態例では、設計データの一例としてＣＡＤデータを用いた例を説明したが、他の形式の設計データを用いて解析作業を行ってもよい。また、解析作業支援装置１，１Ａ〜１Ｃは、ＰＣ以外の様々な製品について作成されたＣＡＤデータの解析結果を評価するために用いることもできる。
【００８５】
また、評価ログデータベースＤ３と解析結果データベースＤ４は１つの解析データベースとしてまとめてもよい。また、ＣＡＤデータベースＤ１と解析ナレッジデータベースＤ２とが直接関連付けられていてもよい。さらに、解析作業支援装置１，１Ａ〜１Ｃ内の各データベースを、解析作業支援装置１，１Ａ〜１Ｃの外部に設けてもよい。
【００８６】
また、解析作業支援装置１，１Ａ〜１Ｃは、解析ナレッジを構造化して解析ナレッジデータベースＤ２に保管する構造化知識作成システムとして用いることができる。この構造化知識作成システムを使えば、例えば、不特定のユーザがＷｅｂ上で操作したときの操作情報を解析し、どのような操作がどのような意図で行われたかを集計することが可能となる。また、解析作業支援装置１，１Ａ〜１Ｃは、解析結果から解析目的を推定するための解析目的推定システムとして用いることもできる。
【００８７】
また、本発明は上述した実施の形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
例えば、上述した実施の形態例は本発明を分かりやすく説明するために装置及びシステムの構成を詳細且つ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施の形態例の構成の一部を他の実施の形態例の構成に置き換えることは可能であり、さらにはある実施の形態例の構成に他の実施の形態例の構成を加えることも可能である。また、各実施の形態例の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００８８】
１…解析作業支援装置、２…入出力装置、３…解析ナレッジ読込部、４…解析ナレッジ作成部、３１…ＣＡＤデータ作成部、３２…変更内容抽出部、３３…解析ナレッジ検索部、３４…解析ナレッジ出力部、４１…評価内容抽出部、４２…評価内容連結部、４３…評価内容登録部
【図１】
2016162410.tif 000003
【図２】
2016162410.tif 000004
【図３】
2016162410.tif 000005
【図４】
2016162410.tif 000006
【図５】
2016162410.tif 000007
【図６】
2016162410.tif 000008
【図７】
2016162410.tif 000009
【図８】
2016162410.tif 000010
【図９】
2016162410.tif 000011
【図１０】
2016162410.tif 000012
【図１１】
2016162410.tif 000013
【図１２】
2016162410.tif 000014
【図１３】
2016162410.tif 000015