(57)【要約】【課題】  設計効率を向上させること。【解決手段】  任意の設計情報に基づいて、設計モデルを自動的に構築する設計支援装置１は、設計情報が取得される情報取得手段７と、情報取得手段７により取得された設計情報に基づいて、設計モデルが構築される上で不足する設計情報を抽出する抽出手段１１と、不足する設計情報と相違するダミー設計情報が記憶される記憶手段５と、抽出手段１１により不足する設計情報が抽出されたとき、不足する設計情報を、記憶手段５に記憶されたダミー設計情報によって代替するか否かを選択する選択手段１３と、選択手段１３により、ダミー設計情報によって代替すると選択されたとき、情報取得手段７により取得された設計情報と、記憶手段５に記憶されたダミー設計情報とに基づいて、設計モデルを構築するモデル構築手段１５と、を備える。【選択図】  図１
2006252149.tif 000002
【特許請求の範囲】
【請求項１】
任意の設計情報に基づいて、設計モデルを自動的に構築する設計支援装置であって、
前記設計情報が取得される情報取得手段と、
前記情報取得手段により取得された前記設計情報に基づいて、前記設計モデルが構築される上で不足する設計情報を抽出する抽出手段と、
前記不足する設計情報と相違するダミー設計情報が記憶される記憶手段と、
前記抽出手段により前記不足する設計情報が抽出されたとき、該不足する設計情報を、前記記憶手段に記憶された前記ダミー設計情報によって代替するか否かを選択する選択手段と、
前記選択手段により、前記ダミー設計情報によって代替すると選択されたとき、前記情報取得手段により取得された前記設計情報と、前記記憶手段に記憶された前記ダミー設計情報とに基づいて、前記設計モデルを構築するモデル構築手段と、を備えることを特徴とする設計支援装置。
【請求項２】
請求項１記載の設計支援装置であって、
前記ダミー設計情報は球状体、直線、曲線、又は平面に関する情報であることを特徴とする設計支援装置。
【請求項３】
請求項１又は２記載の設計支援装置であって、
前記モデル構築手段により構築された前記設計モデルを表示する画像表示手段を更に備えることを特徴とする設計支援装置。
【請求項４】
任意の設計情報に基づいて、設計モデルを自動的に構築する設計支援方法であって、
前記設計情報が取得される情報取得ステップと、
前記情報取得ステップにより取得された前記設計情報に基づいて、前記設計モデルが構築される上で不足する設計情報を抽出する抽出ステップ、
前記抽出ステップにより前記不足する設計情報が抽出されたとき、前記不足する設計情報を、該不足する設計情報と相違するダミー設計情報によって代替するか否かを選択する選択ステップと、
前記選択ステップにより、前記ダミー設計情報によって代替すると選択されたとき、前記情報取得ステップにより取得された前記設計情報と、前記ダミー設計情報とに基づいて、前記設計モデルを構築するモデル構築ステップと、を備えることを特徴とする設計支援方法。
【請求項５】
任意の設計情報に基づいて、設計モデルを自動的に構築する設計支援プログラムであって、
前記設計情報が取得される情報取得手順と、
前記情報取得手順により取得された前記設計情報に基づいて、前記設計モデルが構築される上で不足する設計情報を抽出する抽出手順と、
前記抽出手順で前記不足する設計情報が抽出されたとき、前記不足する設計情報を、該不足する設計情報と相違するダミー設計情報によって代替するか否かを選択する選択手順と、
前記選択手順により、前記ダミー設計情報によって代替すると選択されたとき、前記情報取得手順で取得された前記設計情報と、前記ダミー設計情報とに基づいて、前記設計モデルを構築するモデル構築手順と、を備えることを特徴とする設計支援プログラム。
【請求項６】
請求項５記載の設計支援プログラムが格納されていることを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計効率を向上させることができる設計支援装置、設計支援方法、および設計支援プログラムに関する。
【背景技術】
【０００２】
従来、使用実態のないダミーデータを設計の便宜上、非表示に設定可能としている３次元モデル管理装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００１−１５５１８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来の３次元モデル管理装置においては、ダミーデータが表示／非表示に設定可能とされる。しかしながら、ダミーデータが表示／非表示とされるだけで、当該ダミーデータがどこに用いられているか、即座に認識するのが困難であった。
【０００４】
本発明はこのような課題を解決するためのものであり、設計効率を向上させることを主たる目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための本発明の一態様は、任意の設計情報に基づいて、設計モデルを自動的に構築する設計支援装置であって、上記設計情報が取得される情報取得手段と、上記情報取得手段により取得された上記設計情報に基づいて、上記設計モデルが構築される上で不足する設計情報を抽出する抽出手段と、上記不足する設計情報と相違するダミー設計情報が記憶される記憶手段と、上記抽出手段により上記不足する設計情報が抽出されたとき、上記不足する設計情報を、上記記憶手段に記憶された上記ダミー設計情報によって代替するか否かを選択する選択手段と、上記選択手段により、上記ダミー設計情報によって代替すると選択されたとき、上記情報取得手段により取得された上記設計情報と、上記記憶手段に記憶された上記ダミー設計情報とに基づいて、上記設計モデルを構築するモデル構築手段と、を備えることを特徴とする設計支援装置である。
【０００６】
この一態様によれば、上記選択手段により、上記ダミー設計情報によって代替すると選択されたとき、上記モデル構築手段は上記情報取得手段により取得された上記設計情報と、上記記憶手段に記憶された上記ダミー設計情報とに基づいて、上記設計モデルを構築する。これにより、上記不足する設計情報がある場合において、上記不足する設計情報を上記ダミー設計情報によって代替することにより、上記不足する設計情報が揃うのを待たずとも、即座に設計モデルが構築される。したがって、上記不足する設計情報による設計待ち時間が発生しないことから、設計効率を向上させることができる。さらに、上記不足する設計情報をこの設計情報とは相違する上記ダミー設計情報によって代替する。これにより、上記ダミー設計情報を、後から補填した上記不足する設計情報に置換えて上記設計モデルを再構築する場合に、上記設計モデル上において上記ダミー設計情報が明確に認識され、当該置換え、再構築が容易かつ確実に行われる。すなわち、設計効率をより向上させることができる。
【０００７】
なお、この一態様において、上記モデル構築手段により構築された上記設計モデルを表示する画像表示手段を更に備えるのが好ましい。上記画像表示手段により上記設計モデルがユーザに表示される。
【０００８】
また、上記目的を達成するための本発明の一態様は、任意の設計情報に基づいて、設計モデルを自動的に構築する設計支援方法であって、上記設計情報が取得される情報取得ステップと、上記情報取得ステップにより取得された上記設計情報に基づいて、上記設計モデルが構築される上で不足する設計情報を抽出する抽出ステップ、上記抽出ステップにより上記不足する設計情報が抽出されたとき、上記不足する設計情報を、上記不足する設計情報と相違するダミー設計情報によって代替するか否かを選択する選択ステップと、上記選択ステップにより、上記ダミー設計情報によって代替すると選択されたとき、上記情報取得ステップにより取得された上記設計情報と、上記ダミー設計情報とに基づいて、上記設計モデルを構築するモデル構築ステップと、を備えることを特徴とする設計支援方法であってもよい。
【０００９】
さらに、上記目的を達成するための本発明の一態様は、任意の設計情報に基づいて、設計モデルを自動的に構築する設計支援プログラムであって、上記設計情報が取得される情報取得手順と、上記情報取得手順により取得された上記設計情報に基づいて、上記設計モデルが構築される上で不足する設計情報を抽出する抽出手順と、上記抽出手順で上記不足する設計情報が抽出されたとき、上記不足する設計情報を、上記不足する設計情報と相違するダミー設計情報によって代替するか否かを選択する選択手順と、上記選択手順により、上記ダミー設計情報によって代替すると選択されたとき、上記情報取得手順で取得された上記設計情報と、上記ダミー設計情報とに基づいて、上記設計モデルを構築するモデル構築手順と、を備えることを特徴とする設計支援プログラムであってもよい。
【００１０】
上記目的を達成するための本発明の一態様は、上記設計支援プログラムが格納されていることを特徴とするコンピュータ読み取り可能な記憶媒体であってもよい。
【００１１】
なお、これら態様において、上記ダミー設計情報とは、例えば球状体、直線、曲線、又は平面に関する情報である。これにより、上記設計モデル上において、上記ダミー設計情報が明確に認識され得る。
【発明の効果】
【００１２】
本発明によれば、設計効率を向上させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態について、添付図面を参照しながら実施例を挙げて説明する。なお、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）装置の基本概念、主要なハードウェア構成、作動原理、及び基本的な制御手法等については当業者には既知であるため、詳しい説明を省略する。
【００１４】
図１は、本発明の一実施例に係る設計支援装置の特徴的な機能を表す機能ブロック図である。例えば、本実施例に係る設計支援装置１は所謂ＣＡＤ装置が有する機能を含んでいる。例えば、設計支援装置１はＣＡＤデータをユーザに対して表示するＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等の画像表示手段３と、部品情報等のＣＡＤデータを記憶するメモリ、ハードディスク等の記憶手段５とを備えている。
【００１５】
記憶手段５には、階層状のデータベースが構築され、２次元又は３次元の部品形状等に関する部品情報（例えば、車両のドア、パネル等の車両部品情報）、後述するダミー部品情報、および設計対象のモデル（以下、設計モデルと称す。）に関する設計情報が記憶されている。
【００１６】
なお、設計モデルとは、例えばＣＡＤ装置上に構築される２次元又は３次元形状のモデルを指す。また、設計モデルに関する設計情報とは、例えば設計モデルの構成部品リストであり、複数のパターンが予め記憶手段５に記憶されている。さらに、ダミー部品情報とは、直線、曲線、球状体、平面等の所定形状の部品情報であり、後述するように設計モデルを構築する上で暫定的に用いられる部品情報である。
【００１７】
記憶手段５には、記憶手段５から部品情報、設計モデルの構成部品リスト、ダミー部品情報等の設計情報を取得する情報取得手段７が接続されている。情報取得手段７は、マウス等のポインティングデバイス、キーボード等の入力手段９からの入力指示に基づいて、記憶手段５より部品情報、設計モデルの構成部品リスト、ダミー部品情報等を取得する。
【００１８】
なお、入力手段９を介したユーザの入力指示により、画像表示手段３は記憶手段５に記憶された部品情報、設計モデル、ダミー部品情報のタイトル等を表示してもよい。画像表示手段３に表示された部品情報、設計モデル、ダミー部品情報のタイトル等が入力手段９により選択され、情報取得手段７は入力手段９の選択に基づいて、部品情報、設計モデルの構成部品リスト、およびダミー部品情報を取得する。
【００１９】
また、画像表示手段３は設計モデルのみのタイトル一覧を表示してもよい。この場合、情報取得手段７は入力手段９により選択された設計モデルのタイトルに基づいて、設計モデルの構成部品リストを記憶手段５から取得する。さらに、情報取得手段７は取得した設計モデルの構成部品リストに基づいて、当該構成部品の部品情報を記憶手段５から自動的に取得する。
【００２０】
情報取得手段７には、情報取得手段７により取得された部品情報と、設計モデルの構成部品リストとを比較することにより、不足する部品情報（以下、不足部品情報と称す。）を抽出する抽出手段１１が接続されている。ここで、不足する部品情報とは、例えば２次元又は３次元の設計モデルを構築する上で、不足する構成部品に関する設計情報を指す。
【００２１】
入力手段９には、抽出手段１１により不足部品情報が抽出されたとき、不足部品情報を、記憶手段５に記憶されたダミー部品情報によって代替するか否かを選択する選択手段１３が接続されている。選択手段１３は入力手段９からの選択、入力に基づいて、ダミー部品情報によって代替するか否かの選択を行う。例えば、画面表示手段３にプルダウン形式のメニューが表示され、マウス、キーボード等の入力手段９を介して、ユーザにより何れか一方（ＯＮ又はＯＦＦ）が選択、入力される（図２）。選択手段１３は、このマウス等からの選択、入力に基づいて、ダミー部品情報によって代替するか否かの選択を行う。
【００２２】
選択手段１３には、選択手段１３による選択に応じて、情報取得手段７により取得された部品情報に基づいて設計モデルを構築し、又は情報取得手段７により取得された部品情報、およびダミー部品情報に基づいて暫定的な設計モデルを構築するモデル構築手段１５が接続されている。例えば、モデル構築手段１５は情報取得手段７により取得された複数の部品情報とダミー部品情報とを結合し、編集処理等を施すことにより、暫定的な設計モデルを構築する。
【００２３】
なお、モデル構築手段１５はダミー部品情報を用いて設計モデルを構築する場合を除き、原則として設計モデルの構成部品リスト上の部品情報が全て揃ったとき、当該設計モデルの構築を行う。
【００２４】
例えば、車両のＢピラー（車両の前側ドアと後側ドアとの間において車両上下方向へ延在する部材）設計モデルが構築される場合を想定すると、Ｂピラー部品情報にシートベルト用リトラクタ（以下、リトラクタと称す。）部品情報が結合され、編集処理が施されて、Ｂピラー設計モデルが構築される。
【００２５】
ここで、不足部品情報がリトラクタ部品情報だとする。画像表示手段３に表示されたプルダウンメニューにおいて、マウス等を介してユーザによって「ＯＮ」が選択された場合（図２）、選択手段１３は不足部品情報のリトラクタ部品情報をダミー設計情報によって代替しないことを選択する。モデル構築手段１５はこの選択手段１３による選択に基づいて、不足部品情報のリトラクタ部品情報をダミー部品情報によって代替しない。したがって、リトラクタ部品情報が入力手段９により入力されるまで、原則としてモデル構築手段１５はＢピラー設計モデルを構築しない。
【００２６】
なお、不足していたリトラクタ部品情報が入力され、Ｂピラー設計モデルの構成部品リスト上の部品情報が全て揃った場合、モデル構築手段１５はＢピラー設計モデルを構築する。さらに、画像表示手段３はモデル構築手段１５により構築されたＢピラー設計モデルをユーザに対して表示する。
【００２７】
一方、画像表示手段３に表示されたプルダウンメニューにおいて、マウス等を介してユーザによって「ＯＦＦ」が選択された場合（図２）、選択手段１３は不足部品情報をダミー設計情報によって代替することを選択する。モデル構築手段１５はこの選択手段１３による選択に基づいて、不足するリトラクタ部品情報を球状体等のダミー部品情報に代替して、暫定のＢピラー設計モデルを構築する。さらに、モデル構築手段１５により構築されたＢピラー設計モデルが画像表示手段３により、ユーザに対して表示される。このとき、暫定のＢピラー設計モデル上において、リトラクタ部品情報の代替である球状体等のダミー部品情報は、周囲の部品形状と明確に識別される。したがって、暫定のＢピラー設計モデル上において、どの部品がダミー部品情報なのかが、ユーザは即座かつ確実に認識することができる。例えば、不足していたリトラクタ部品情報が後に入力され、入力されたリトラクタ部品情報に基づいて、Ｂピラー設計モデルが再構築される場合がある。この場合、ダミー部品情報をリトラクタ部品情報に容易かつ確実に置き換えることが可能となり、設計効率が向上する。
【００２８】
ここで、車両の構成部品の形状において、球状体の部品は少数であり、認識され易い。したがって、車両に関して暫定の設計モデルが構築される場合、ダミー部品情報は球状体であるのが好ましい。なお、ダミー部品情報は暫定の設計モデル上において、明確に識別され得る形状であれば、任意の形状が適用可能である。
【００２９】
また、ダミー部品情報を暫定の設計モデル上で識別する方法として、例えば設計モデルの断面形状を画像表示手段３に表示させてもよい。３次元の設計モデルが２次元モデルで認識されることによって、よりダミー部品情報が認識され易くなる。この認識手法において、例えば略直方体のリトラクタ部品情報の断面形状は略長方形となり、一方、球状体のダミー部品情報の断面形状は略円となる。ユーザは断面形状が略長方形であるか又は略円であるかを識別することにより、暫定の設計モデル上においてダミー部品情報をより明確に識別することができる。
【００３０】
なお、設計支援装置１のハードウェアはＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、上述したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ハードディスク等の記憶手段５、上述したＣＲＴ等の画像表示手段３、ＧＣ（Ｇｒａｐｈｉｃｓ  Ｃａｒｄ）、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）、およびバス等から構成されている。ＣＰＵは、ハードディスク等に格納されるプログラムに従って、各種演算処理を実行するとともに、装置の各部を制御する。ＲＯＭはＣＰＵが実行する基本的なプログラムやデータ等を格納している。ＲＡＭは、ＣＰＵが実行中のプログラムや演算中のデータ等を一時的に格納する。上述した、情報取得手段７、抽出手段１１、選択手段１３、およびモデル構築手段１５はプログラムにより実現され、これらプログラムはハードディスク又はＲＯＭに格納されている。ＧＣは、ＣＰＵから供給された描画命令に従って演算処理を実行し、得られた画像を映像信号に変換して画像表示手段３に供給する。Ｉ／Ｆはネットワークを介して他の装置とデータを授受する際に、データの表現形式を適宜変更するとともに、定められた通信プロトコルに応じた制御処理を実行する。バスはＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ＧＣ、およびＩ／Ｆを相互に接続し、これらの間でデータの授受を可能とする。
【００３１】
次に、設計支援装置１の動作フローについて説明する。
【００３２】
図３は、設計支援装置１の動作フローのフローチャートを示す図である。
【００３３】
図３に示す如く、情報取得手段７により設計モデルの構成部品リスト、および当該構成リスト上の部品情報が記憶手段５から取得される（Ｓ１００）。
【００３４】
次に、抽出手段１１は情報取得手段７により取得された部品情報と設計モデルの構成部品リストとを比較することにより、不足部品情報を抽出する（Ｓ１１０）。なお、抽出手段１１により不足部品情報が抽出されないときは、モデル構築手段１５は情報取得手段７により取得された部品情報に基づいて、設計モデルを構築する。
【００３５】
その後、選択手段１３は入力手段９からの選択、入力に基づいて、不足部品情報をダミー部品情報によって代替するか否かを選択する（Ｓ１２０）。なお、入力手段９を介してユーザにより代替する方が選択されたとき、選択手段１３は不足部品情報をダミー部品情報によって代替する方を選択する。一方、入力手段９を介してユーザにより代替しない方が選択されたとき、選択手段１３は不足部品情報をダミー部品情報によって代替しない方を選択する。
【００３６】
選択手段１３により代替する方が選択されたとき（Ｓ１２０）、モデル構築手段１５は不足部品情報をダミー部品情報によって代替し、暫定的な設計モデルを構築する（Ｓ１３０）。
【００３７】
次に、モデル構築手段１５により構築された設計モデル又は暫定の設計モデルが画像表示手段３により表示され（Ｓ１４０）、本フローの処理を終了する。
【００３８】
一方、選択手段１３により代替しない方が選択されたとき（Ｓ１２０）、情報取得手段７は所定時間経過後、不足部品情報が記憶手段５に入力されたか否かを判定する（Ｓ１５０）。情報取得手段７は不足部品情報が入力されたと判定すると、当該不足部品情報を記憶手段５から取得し、モデル構築手段１５は情報取得手段７により取得された不足部品情報に基づいて、設計モデルを構築し（Ｓ１６０）、上述の（Ｓ１４０）処理に移行する。また、情報取得手段７により不足部品情報が入力されていないと判定されると、本フローの処理を終了する。
【００３９】
以上、設計モデルを構築する過程で、不足部品情報がある場合において、不足部品情報をダミー部品情報によって代替することにより、不足部品情報が揃うのを待たずとも、即座に暫定的な設計モデルが構築される。したがって、不足部品情報による設計待ち時間が発生しないことから、設計効率を向上させることができる。また、不足部品情報がこの部品情報とは明確に区別し得るダミー部品情報によって代替される。これにより、ダミー部品情報に基づいて構築された暫定の設計モデルが、後から補填した不足部品情報に置換えられて設計モデルが再構築される際に、当該置換え、再構築が容易かつ確実に行われる。したがって、設計効率をより向上させることができる。
【００４０】
以上、本発明を実施するための最良の形態について一実施例を用いて説明したが、本発明はこうした一実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、上述した一実施例に種々の変形及び置換を加えることができる。
【００４１】
例えば、上記一実施例において、一つの部品情報が不足し、この不足部品情報をダミー部品情報によって、代替されて暫定の設計モデルが構築されているが、複数の部品情報が不足し、これら複数の不足部品情報が複数のダミー部品情報により代替されて、暫定の設計モデルが構築されてもよい。この場合、複数の不足部品情報は一種類のダミー部品情報（例えば、球状体等）のみによって代替されてもよく、複数種類のダミー部品情報によって代替されてもよい。
【産業上の利用可能性】
【００４２】
本発明は、ＣＡＤ装置に利用できる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施例に係る設計支援装置の特徴的な機能を表す機能ブロック図である。
【図２】画像表示手段に表示されたプルダウンメニューを示す図である。
【図３】設計支援装置の動作フローのフローチャートを示す図である。
【符号の説明】
【００４４】
１    設計支援装置
３    画像表示手段
５    記憶手段
７    情報取得手段
９    入力手段
１１    抽出手段
１３    選択手段
１５    モデル構築手段
【図１】
2006252149.tif 000003
【図２】
2006252149.tif 000004
【図３】
2006252149.tif 000005