(57)【要約】【課題】  アイテムア群を構成する複数のアイテムの形状及びその仕様情報をユーザが見やすいように表示し、ユーザに有益な設計支援情報を示すことが可能な設計支援装置、設計支援システム、サーバ及び設計支援方法を提供する。【解決手段】  設計支援装置２は、複数のアイテムからなるアイテム群の３次元データを取得する３次元データ取得部２１と、当該３次元データに基づいて、当該複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と前記アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定する観察方向規定部２７と、当該個別観察方向及び全体観察方向のうちのいずれか１つについて当該アイテム群の外観を表す２次元表示データを生成する表示データ生成部２５と、を有する。【選択図】図１
2018025952.tif 000002
【特許請求の範囲】
【請求項１】
複数のアイテムからなるアイテム群の３次元データを取得する３次元データ取得部と、
前記３次元データに基づいて、前記複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と前記アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定する観察方向規定部と、
前記個別観察方向及び前記全体観察方向のうちのいずれか１つについて前記アイテム群の外観を表す２次元表示を含む２次元表示データを生成する表示データ生成部と、を有することを特徴とする設計支援装置。
【請求項２】
前記観察方向規定部は、前記複数のアイテムのうちの１つのアイテムについて、前記１つのアイテムと他のアイテムとの重複部分が最も小さくなるような観察方向を、前記１つのアイテムについての前記個別観察方向として規定することを特徴とする請求項１に記載の設計支援装置。
【請求項３】
前記３次元データは、前記複数のアイテムの各々に関する重み係数を含み、
前記観察方向規定部は、前記複数のアイテムのうち、最も重み付けの大きなアイテムについての前記個別観察方向を前記全体観察方向として規定することを特徴とする請求項１又は２に記載の設計支援装置。
【請求項４】
前記３次元データは、前記複数のアイテムの各々に関する重み係数を含み、
前記観察方向規定部は、前記複数のアイテムのうち、（アイテムの観察面積）×（重み係数）が最も大きくなるアイテムについての前記個別観察方向を前記全体観察方向として規定することを特徴とする請求項１又は２に記載の設計支援装置。
【請求項５】
前記複数のアイテムの各々を製造する際に選択し得る製造条件を取得する製造条件取得部と、
前記製造条件取得部によって取得された製造条件に対応する前記アイテム群の製造コストを決定するコスト決定部と、を有することを特徴とする請求項１乃至４のいずれか１つに記載の設計支援装置。
【請求項６】
前記２次元表示データを外部に送信する通信部を有することを特徴とする請求項１乃至５のいずれか１つに記載の設計支援装置。
【請求項７】
請求項１乃至６のいずれか１つに記載の設計支援装置と、
前記３次元データを入力する入力部及び前記２次元表示データを表示する出力部を有する情報端末と、を有することを特徴とする設計支援システム。
【請求項８】
情報端末を介して複数のアイテムからなるアイテム群の３次元データを取得する３次元データ取得部と、
前記３次元データに基づいて、前記複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と前記アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定する観察方向規定部と、
前記個別観察方向及び前記全体観察方向のうちのいずれか１つについて前記アイテム群の外観を表す２次元表示を含む２次元表示データを生成する表示データ生成部と、
前記２次元表示データを前記情報端末に送信する通信部と、を有することを特徴とするサーバ。
【請求項９】
複数のアイテムからなるアイテム群の３次元データを取得するステップと、
前記３次元データに基づいて、前記複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と前記アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定するステップと、
前記個別観察方向及び前記全体観察方向のうちのいずれか１つについて前記アイテム群の外観を表す２次元表示を含む２次元表示データを生成するステップと、を有することを特徴とする設計支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアイテムを含むアイテム群の設計を行う際の設計支援を行う設計支援装置、設計支援システム、サーバ及び設計支援方法に関する。
【背景技術】
【０００２】
従来から、複数の板金部品、切削部品、プレス部品、射出成形部品等の部品（以下、総称して「アイテム」ともいう。）で構成される機械装置等（以下、「アイテム群」ともいう。）の設計（形状や寸法、配置などの検討）を行う際の設計支援ツールとして、例えばＣＡＤ（Computer-Aided Design）ソフトなどの作図又は表示ソフトウェアが知られている（例えば特許文献１参照）。
【０００３】
また、他の設計支援ツールとしては、例えば、入力された図面データ（例えばＣＡＤデータ）に基づいて、アイテム群を表示することに加え、その製造コスト（価格や納期）の見積を行うシステムが知られている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３２４０８６号公報
【特許文献２】特開２０１３−２００８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザに有益な設計支援情報を提供することを考慮すると、設計支援ツールは、例えば設計中のアイテム群の形状などをユーザに明確に示すことが好ましい。また、アイテム群の形状だけでなく、アイテム群に含まれる各アイテムやその仕様情報（例えば寸法表示など）についても、ユーザに明確に示されることが好ましい。
【０００６】
本発明は以上の点に鑑みてなされたものであり、アイテム群を構成する複数のアイテムの形状及びその仕様情報をユーザが見やすいように表示し、ユーザに有益な設計支援情報を示すことが可能な設計支援装置、設計支援システム、サーバ及び設計支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の設計支援装置は、複数のアイテムからなるアイテム群の３次元データを取得する３次元データ取得部と、前記３次元データに基づいて、前記複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と前記アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定する観察方向規定部と、前記個別観察方向及び前記全体観察方向のうちのいずれか１つについて前記アイテム群の外観を表す２次元表示を含む２次元表示データを生成する表示データ生成部と、を有することを特徴とする。
【０００８】
本発明の設計支援装置は、表示データ生成部が、観察方向規定部によって、複数のアイテムの各々についての個別観察方向と、アイテム群全体の全体観察方向とを認識し、この個別観察方向及び全体観察方向のいずれか１つについてのアイテムの外観を表す２次元データを生成する。従って、ユーザに対して、アイテム群全体を表示する最適な観察方向のみならず、アイテム個別での最適な観察方向に基づいたアイテム表示を行うことができる。これによって、アイテム群を構成する複数のアイテムの形状及びその仕様情報をユーザが見やすいように表示し、ユーザに有益な設計支援情報を示すことが可能となる。
【０００９】
また、本発明の設計支援装置においては、前記観察方向規定部は、前記複数のアイテムのうちの１つのアイテムについて、前記１つのアイテムと他のアイテムとの重複部分が最も小さくなるような観察方向を、前記１つのアイテムについての前記個別観察方向として規定することが好ましい。
【００１０】
上記個別観察方向が当該アイテムに関する他のアイテムとの重複が最も少ない観察方向として規定されることで、個別観察方向に沿って表示されたアイテムはより明確に表示されることができる。
【００１１】
また、前記３次元データは、前記複数のアイテムの各々に関する重み係数を含み、前記観察方向規定部は、前記複数のアイテムのうち、最も重み付けの大きなアイテムについての前記個別観察方向を前記全体観察方向として規定することが好ましい。
【００１２】
アイテム毎に重み付けを行って個別観察方向を規定し、これに基づいて全体観察方向を規定することで、例えば重要なアイテムについて優先的に明確になるようにアイテム表示を行うことができる。
【００１３】
また、前記３次元データは、前記複数のアイテムの各々に関する重み係数を含み、前記観察方向規定部は、前記複数のアイテムのうち、（アイテムの観察面積）×（重み係数）が最も大きくなるアイテムについての前記個別観察方向を前記全体観察方向として規定することが好ましい。
【００１４】
重み係数が高く、かつ観察面積の大きなアイテムの個別観察方向を全体観察方向とすることで、重要なアイテムが優先的に明確になり、かつアイテム群の全体を明確に表示することができる。
【００１５】
また、本発明の設計支援装置は、前記複数のアイテムの各々を製造する際に選択し得る製造条件を取得する製造条件取得部と、前記製造条件取得部によって取得された製造条件に対応する前記アイテム群の製造コストを決定するコスト決定部と、を有することが好ましい。
【００１６】
上記設計支援装置がコスト決定機能を有することで、設計支援装置を、ユーザに明確なアイテム表示を行いかつ明確に製造コストを表示する自動見積装置としても機能させることができる。
【００１７】
また、本発明の設計支援装置は、前記２次元表示データを外部に送信する通信部を有することが好ましい。
【００１８】
上記設計支援装置が通信部を有することで、設計支援装置を外部の様々な機器に提供することができる。
【００１９】
また、上記目的を達成するために、本発明の設計支援システムは、上記の設計支援装置と、前記３次元データを入力する入力部及び前記２次元表示データを表示する出力部を有する情報端末と、を有することを特徴とする。
【００２０】
また、上記目的を達成するために、本発明のサーバは、情報端末を介して複数のアイテムからなるアイテム群の３次元データを取得する３次元データ取得部と、前記３次元データに基づいて、前記複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と前記アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定する観察方向規定部と、前記個別観察方向及び前記全体観察方向のうちのいずれか１つについて前記アイテム群の外観を表す２次元表示を含む２次元表示データを生成する表示データ生成部と、前記２次元表示データを前記情報端末に送信する通信部と、を有することを特徴とする。
【００２１】
また、上記目的を達成するために、本発明の設計支援方法は、複数のアイテムからなるアイテム群の３次元データを取得するステップと、前記３次元データに基づいて、前記複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と前記アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定するステップと、前記個別観察方向及び前記全体観察方向のうちのいずれか１つについて前記アイテム群の外観を表す２次元表示を含む２次元表示データを生成するステップと、を有することを特徴とする。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る設計支援システムの構成を示すブロック図。
【図２Ａ】本発明の実施形態に係る設計支援システムにおけるサーバの処理フローを示すフローチャート。
【図２Ｂ】本発明の実施形態に係る設計支援システムにおけるサーバの処理フローを示すフローチャート。
【図３】本発明の実施形態に係る設計支援システムの情報端末に表示される画像の例を示す図。
【図４】本発明の実施形態に係る設計支援システムの情報端末に表示される画像の例を示す図。
【図５】本発明の実施形態に係る設計支援システムにおけるサーバの観察方向規定部が規定する個別観察方向を模式的に示す図。
【図６】本発明の実施形態に係る設計支援システムの情報端末に表示される画像の例を示す図。
【図７】本発明の実施形態に係る設計支援システムにおけるサーバの観察方向規定部が規定する個別観察方向を模式的に示す図。
【図８】本発明の実施形態に係る設計支援システムの情報端末に表示される画像の例を示す図。
【図９】本発明の実施形態に係る設計支援システムの情報端末に表示される画像の例を示す図。
【図１０】図９のモデル表示部の拡大図。
【発明を実施するための形態】
【００２３】
以下、図面を参照して、本発明の実施形態を説明する。まず、図１を参照して、本実施形態の設計支援システムＳの構成について説明する。
【００２４】
図１に示すように、設計支援システムＳは、ユーザが操作する情報端末１と、情報端末１にインターネット等の通信ネットワークを通じて接続された設計支援装置２とで構成されている。この設計支援システムＳは、複数の板金部品、切削部品、プレス部品、射出成形部品等の部品（以下、総称して「アイテム」という。）で構成される機械装置等（以下、「アイテム群」という。）の設計支援を行う。
【００２５】
以下においては、設計支援システムＳ（情報端末１及び設計支援装置２）が本発明の設計支援方法を実行するためのシステムとして機能する場合について説明する。しかし、本発明の設計支援方法は、情報端末１及び設計支援装置２によって構成されたシステム以外にも適用可能なものである。例えば、情報端末１の入力部１１及び出力部１２と設計支援装置２の各処理部及び格納部とを備えた単一の情報端末に適用してもよい。
【００２６】
また、本実施形態においては、設計支援システムＳは、情報端末１をクライアントとし、設計支援装置２をサーバとするクライアントサーバシステムを構築する。換言すれば、ユーザの情報端末１の操作に従って設計支援装置２内で種々の情報処理が行われ、当該処理結果が情報端末１を介してユーザに提供される。
【００２７】
本実施形態においては、情報端末１は、ユーザの操作に従って、設計支援の対象となるアイテム群の情報（例えば図面のデータや各アイテムの仕様に関する情報）を設計支援装置２に送信する。設計支援装置２は、情報端末１から受信したアイテム群の情報に基づいて、アイテム群のモデル、各アイテムの詳細情報及びアイテム群の製造コストを示す表示データを生成し、当該表示データを情報端末１に送信する。情報端末１には、設計支援装置２によって生成された表示データが表示される。
【００２８】
情報端末１は、キーボードやマウス、タッチパネル等の入力機器によって構成された入力部１１（入力インターフェース）、及び、液晶ディスプレイやスピーカ等の出力機器によって構成された出力部１２（出力インターフェース）を備える。ユーザが入力部１１を介して情報端末１に入力した情報は、設計支援装置２に送信される。設計支援装置２が情報処理を行って生成された表示データは、情報端末１に送信（返信）され、出力部１２に表示され、ユーザに対して提示される。
【００２９】
なお、情報端末１は、例えばタッチパネル式のディスプレイなど、入力部１１及び出力部１２が一体化されたユーザインターフェースを有していてもよい。すなわち、入力部１１及び１２は、それぞれが別に設けられていてもよいし、一体の入出力インターフェースとして設けられていてもよい。
【００３０】
本実施形態においては、設計支援装置２は、ＣＰＵ、メモリ等によって構成された電子ユニットである。設計支援装置２は、３次元データ取得部２１、アイテム認識部２２、製造条件取得部２３、コスト決定部２４、表示データ生成部２５、表示条件受付部２６、観察方向規定部２７、表示態様決定部２８及び通信部２９を備える。また、本実施形態においては、設計支援装置２は、設計支援装置２が設計支援を行うための基礎情報が格納された基礎情報格納部ＤＢを有する。
【００３１】
３次元データ取得部２１は、情報端末１を介して複数のアイテムからなるアイテム群の３次元データを取得する。３次元データ取得部２１が取得する３次元データは、例えば、仮想の３次元空間におけるアイテムの空間占有態様や形状などが定義されたデータを含む。例えば当該３次元データは３Ｄ−ＣＡＤデータである。
【００３２】
本実施形態においては、設計支援装置２は、取得された３次元データを元に設計支援を行う機能を有する。本実施形態においては、ユーザによって情報端末１の入力部１１に入力され、情報端末１から送信された３次元データは、設計支援装置２の通信部２９によって受信され、３次元データ取得部２１に供給される。
【００３３】
アイテム認識部２２は、３次元データ取得部２１によって取得された３次元データを解析し、アイテム群を複数のアイテム毎に認識する。本実施形態においては、アイテム認識部２２は、３次元データから、アイテム群を構成する複数のアイテムの各々の形状、仕様情報並びにアイテム間の相対位置及び相対姿勢を認識する。
【００３４】
なお、ここでは、アイテムの仕様情報とは、例えば、各アイテムの寸法及びその許容誤差である寸法公差を示す情報、表面粗さを示す情報など、アイテムの詳細な仕様を示す情報をいう。
【００３５】
本実施形態においては、設計支援装置２は、基礎情報格納部ＤＢ内に、アイテム認識部２２がアイテムを認識するための基礎情報であって、各種の基本的なアイテムの形状及び部分形状並びにその種類などに関する情報が格納された形状情報格納部ＤＢ１を備えている。アイテム認識部２２は、形状情報格納部ＤＢ１内の基礎情報を用いて、入力された３次元データからアイテム群を各アイテムに分解して認識する。
【００３６】
製造条件取得部２３は、アイテム認識部２２によって認識された各アイテムの形状及び仕様情報に基づいて、当該アイテムを製造する際に選択し得る製造条件を取得する。コスト決定部２４は、製造条件取得部２３によって取得された各アイテムの製造条件に基づいたアイテム毎の製造コスト（製造費用及び製造期間）を決定し、アイテム群の製造コストを決定する。
【００３７】
本実施例においては、設計支援装置２は、基礎情報格納部ＤＢ内に、製造条件取得部２３及びコスト決定部２４が処理を行うための基礎情報であって、アイテムの形状及び仕様情報に対応する製造工程、各工程の期間及び費用に関する情報が格納されたコスト情報格納部ＤＢ２を備えている。製造条件取得部２３は、コスト情報格納部ＤＢ２内の情報及び情報端末１を介したユーザの指定に基づいて各アイテムの製造条件を選択的に取得する。また、コスト決定部２４は、コスト情報格納部ＤＢ２内の情報を元に、製造条件取得部２３が取得した製造条件に対応する製造コストを決定する。
【００３８】
本実施形態においては、表示データ生成部２５は、所定の観察方向（投影方向又は視軸方向ともいう）についてアイテム群の外観などを表すアイテム群の情報と、コスト決定部２４が決定したアイテム群の製造コストの情報とを示す２次元表示データ（以下、単に「表示データ」ともいう）を生成する。表示データ生成部２５が生成する表示データは、当該一の観察方向についてアイテム群の外観及び各アイテムの少なくとも１つの仕様情報を表す２次元表示を含む。
【００３９】
本実施形態においては、表示データ生成部２５は、所定の観察方向についてのアイテム群のモデルを表す表示データを生成するアイテムモデル部２５ａを備える。また、表示データ生成部２５は、アイテム群及び各アイテムの情報を文字、数字及び記号などによって表示するための表示データを生成するアイテム情報部２５ｂと、アイテム群の製造コストを表示するための表示データを生成するコスト部２５ｃとを備える。
【００４０】
本実施形態においては、設計支援装置２は、基礎情報格納部ＤＢ内に、表示データ生成部２５が表示データを生成するための基礎情報であって、表示データ用のフレーム、レイアウト及び文字フォントなどのフォーマットに関する情報が格納された表示情報格納部ＤＢ３を備えている。表示データ生成部２５は、表示情報格納部ＤＢ３内の情報に基づいて表示データの生成動作を行う。
【００４１】
表示条件受付部２６は、表示データ生成部２５が表示データを生成する際の表示条件を受付ける。表示条件受付部２６は、例えば、通信部２９を介して、情報端末１の操作によってユーザからの表示条件の指定を受付ける。
【００４２】
例えば、表示条件受付部２６は、特定のアイテムの指定（選択指定）、特定のアイテム群の観察方向の指定を受付け、表示データ生成部２５に供給する。例えば、表示条件受付部２６がアイテム群の観察方向の指定を受付けた場合、表示データ生成部２５のアイテムモデル部２５ａは当該指定された観察方向について各アイテムの外観、仕様情報及び相対位置を表す２次元表示を含む表示データを生成する。
【００４３】
観察方向規定部２７は、アイテム認識部２２によって認識された複数のアイテムの各々の形状及びアイテム間の相対位置に基づいて、当該複数のアイテムの各々についての特定の観察方向である一又は複数の個別観察方向と、アイテム群についての特定の観察方向である全体観察方向とのうちのいずれか１つを規定する。具体的には、本実施形態においては、観察方向規定部２７は、取得された３次元データから、全体観察方向としてアイテム群全体の観察方向を規定するとともに、個別観察方向としてアイテム毎の少なくとも１つの観察方向を規定する。
【００４４】
観察方向規定部２７によって規定された全体観察方向又は個別観察方向は、表示データ生成部２５に供給される。すなわち、表示データ生成部２５は、観察方向規定部２７によって規定された全体観察方向又は個別観察方向についてアイテム群の外観及び各アイテムの仕様情報を表す２次元表示を含む表示データを生成する。
【００４５】
表示態様決定部２８は、表示データ生成部２５が生成した表示データを表示した場合の各アイテムの形状及びアイテム間の相対位置に基づいて、各アイテムの仕様情報の表示態様を決定する。すなわち、表示態様決定部２８は、一の観察方向についての各アイテムの外観、アイテム間の相対位置及び相対姿勢に基づいて、アイテム群の２次元表示における各アイテムの仕様情報の表示態様を決定する。
【００４６】
本実施形態においては、表示態様決定部２８は、表示データ生成部２５が生成した２次元データの２次元表示時における各アイテムの仕様情報の表示位置又は表示姿勢を決定する。
【００４７】
具体的には、表示データ生成部２５のアイテムモデル部２５ａは、観察方向規定部２７が規定した観察方向、又はユーザによって指定されて表示条件受付部２６によって受付けられた観察方向についてのアイテム群（各アイテムの外観、仕様情報、相対位置及び相対姿勢）を表す２次元表示を含む表示データを生成する。
【００４８】
本実施形態においては、表示データ生成部２５によって生成された表示データは、表示態様決定部２８に供給される。表示態様決定部２８は、当該表示データの２次元表示における仕様情報の表示状態を決定し、例えばその表示位置の移動、表示姿勢の変更を行う。本実施形態においては、表示態様決定部２８によって決定された仕様情報の表示態様を含む表示データが通信部２９を介して情報端末１に送信され、情報端末１の出力部１２に出力（表示）される。
【００４９】
なお、表示態様決定部２８は、各仕様情報について、その表示位置及び表示姿勢（向きやその角度など）の他、表示サイズ、表示色及びフォントなど、仕様情報を表示するための種々の態様を決定する。本実施形態においては、当該表示サイズ、表示色及びフォントなどに関する情報は表示情報格納部ＤＢ３内に格納されており、表示態様決定部２８は、この表示情報格納部ＤＢ３内の情報を読み出して、各仕様情報の表示サイズなどを決定（選択）する。
【００５０】
また、本実施形態においては、表示態様決定部２８は、表示データ生成部２５が表示データを生成する際若しくは生成した後（すなわち情報端末１に表示される前）、又は情報端末１に当該表示データが送信された後（すなわち情報端末１に表示されている状態）において、少なくとも１つのアイテムの仕様情報を省略する決定を行う。すなわち、本実施形態においては、表示態様決定部２８は、表示データの２次元表示において、少なくとも１つのアイテムにおける少なくとも１つの仕様情報を表示しない選択（決定）を行う。
【００５１】
なお、本実施形態においては、表示データ生成部２５は、設計支援を開始するために情報端末１の出力部１２に出力する初期画面用の表示データ、３次元データの入力操作を案内する画面用の表示データを生成してもよい。
【００５２】
また、表示データ生成部２５は、設計中のデータを情報端末１に保存する画面や、設計支援を中断又は終了する際の画面用の表示データを生成してもよい。また、設計支援装置２が設計支援を行った履歴が存在するユーザに対しては、表示データ生成部２５は、３次元データの取得（新規取得）に加え、過去に設計支援を行ったデータを選択させるような画面を表示する表示データを生成してもよい。
【００５３】
このように、例えば、３次元データを取得する必要が無い表示データを生成する場合などにおいては、表示データ生成部２５が生成した表示データは表示態様決定部２８に供給されることなく情報端末１に送信されてもよい。換言すれば、通信部２９は、表示データ生成部２５が生成した表示データ又は表示態様決定部２８が決定した態様の表示データを情報端末１に送信する。
【００５４】
次に、図２Ａ、図２Ｂ及び図３−図１０を用いて、設計支援装置２の各処理部の詳細動作及び動作順序について説明する。まず、図２Ａ及び図２Ｂは、設計支援装置２の設計支援動作のフローを示すフローチャートである。設計支援装置２は、情報端末１から設計支援装置２にアクセスされ、支援対象の３次元データがアップロード又は選択されることによって設計支援動作を開始する。
【００５５】
まず、３次元データ取得部２１は、情報端末１からアイテム群の３次元データ、例えばＣＡＤデータを取得する（図２Ａ／ＳＴＥＰ０１）。例えば、情報端末１から送信された３次元データは、ネットワーク回線を介して設計支援装置２の通信部２９によって受信され、３次元データ取得部２１に供給される。
【００５６】
具体的には、表示データ生成部２５は、情報端末１からのアクセスを検知すると、設計支援開始の画面、及び支援対象の３次元データを取得（又は選択）するための情報端末１の入力部（入力インターフェース）１１を構成する表示データを生成する。表示データ生成部２５は、生成した表示データを通信部２９を介して情報端末１に送信する。ユーザは情報端末１の出力部１２に出力された操作案内情報に基づいて情報端末１を操作し、３次元データをアップロードする。これによって、３次元データ取得部２１は３次元データを取得する。
【００５７】
図３は、図２ＡのＳＴＥＰ０１において表示データ生成部２５が生成した３次元データの取得案内又は選択案内用の表示データの情報端末１での表示例を示す図である。
【００５８】
図３に示すように、表示データ生成部２５は、３次元データ受付表示部１２ａ１〜１２ａ３が含まれるような入力操作案内用の表示データを生成する。本実施形態においては、３次元データ受付表示部１２ａ１は新規に３次元データをアップロードするための受付表示部である。また、３次元データ受付表示部１２ａ２及び１２ａ３は、過去に設計支援装置２によって支援が行われたアイテム群を選択するための受付表示部である。
【００５９】
ユーザは、このように表示された入力案内画面に従って、新規に３次元データをアップロードするか、又はアップロード済みの３次元データを選択する。アップロード又は選択された３次元データは、３次元データ取得部２１によって取得される。
【００６０】
なお、表示データ生成部２５は、上記した設計支援開始画面用又はデータ取得画面用の表示データを生成する必要はない。例えば、情報端末１に設計支援装置２との連携を行うアプリケーションがインストールされている場合などには、情報端末１に当該操作案内用の画像データが既に格納されていてもよい。この場合、情報端末１は、当該アプリケーションの案内に従って３次元データをアップロード又は選択すればよい。
【００６１】
次に、図２Ａを参照すると、アイテム認識部２２は、アイテム群を構成する複数のアイテムの各々の認識（解析）動作を行う（図２Ａ／ＳＴＥＰ０２）。具体的には、アイテム認識部２２は、取得された３次元データに含まれる形状データと、形状情報格納部ＤＢ１に格納された形状情報とを比較及び照合し、各アイテムの形状（以下、「ソリッド」ともいう）を認識する。ここで、アイテム認識部２２は、複数のアイテムの各々の形状及び仕様情報、並びにアイテム間の相対位置及び相対姿勢を認識する。
【００６２】
続いて、表示データ生成部２５は、アイテム群のモデルの２次元表示を含む表示データを生成する（図２Ａ／ＳＴＥＰ０３）。具体的には、表示データ生成部２５のアイテムモデル部２５ａは、アイテム群の３Ｄモデルを作成する。また、アイテムモデル部２５ａは、アイテム群を所定の観察方向（例えば初期の全体観察方向）から見たときの２Ｄモデル（すなわち各アイテムの形状及び仕様情報並びに各アイテム間の相対位置及び相対姿勢）を示す表示データを生成する。
【００６３】
本実施形態においては、表示データ生成部２５のアイテムモデル部２５ａが生成するアイテム群のモデルは、３Ｄモデルを作成する際に、アイテム群及び各アイテムをモデル化するための３次元座標軸を仮想空間上に定義する。そして、アイテムモデル部２５ａは、当該仮想空間上に、３次元データから読み取った座標値をプロットすることで、アイテム群及び各アイテムの仮想空間上の形状や配置関係を示す３Ｄモデルを作成する。
【００６４】
次に、アイテムモデル部２５ａは、作成した３Ｄモデルを回転させ、例えば初期の観察方向に対応するアイテム群及び各アイテムの投影を行う。そして、アイテムモデル部２５ａは、当該初期の観察方向（観察点）から投影したアイテム群を示す２次元画像（表示画像）データを生成する。これがアイテム群の２Ｄモデルを示す表示データとなる。
【００６５】
次に、表示態様決定部２８は、当該所定の観察方向についての各アイテムの形状並びにアイテム間の相対位置及び相対姿勢に基づいて、各アイテムの仕様情報の表示態様を決定する（図２Ａ／ＳＴＥＰ０４）。なお、ここでは、例えば、表示データを表示する際のアイテム群の初期の観察方向は、観察方向規定部２７によって規定された全体観察方向とすることができる。
【００６６】
次に、表示データを生成する際の表示条件が指定されているか否かの判定が行われる（図２Ａ／ＳＴＥＰ０５）。本実施形態においては、設計支援装置２は、表示条件受付部２６によって、ユーザから表示条件の指定を受付ける。表示条件受付部２６が表示条件の指定を受付けた場合、表示データ生成部２５は、表示条件が指定されていると判定する。
【００６７】
表示データ生成部２５は、表示条件が指定されている場合、指定された表示条件で２次元データを生成する（図２Ａ／ＳＴＥＰ０６）。例えば、表示条件受付部２６は、アイテム群の観察方向の指定を受付けた場合、当該指定された観察方向を示す情報を表示データ生成部２５に供給する。表示データ生成部２５のアイテムモデル部２５ａは、指定された観察方向についてアイテム群の外観及び各アイテムの仕様情報を表す２次元表示を含む表示データを生成する。
【００６８】
また、例えば、表示条件受付部２６が特定のアイテムの指定を受付けた場合、表示データ生成部２５は、当該指定されたアイテムを表示するのに適した態様（例えば観察方向や仕様情報の表示位置など）で表示データの生成を行う。
【００６９】
具体的には、特定のアイテムが指定された場合、観察方向規定部２７は、当該特定のアイテムを優先的に表示するための観察方向、すなわち個別観察方向を表示データ生成部２５に供給する。表示データ生成部２５は、当該個別観察方向についてのアイテム群を見たときの各アイテムの形状（外観）、仕様情報及びアイテム間の相対位置を示す表示データを生成する。
【００７０】
ここで、アイテムモデル部２５ａは、３次元データを読込んだ直後に定義した３Ｄモデルの３次元座標軸を仮想空間上で回転させ、３Ｄモデルを回転させる。そして、アイテムモデル部２５ａは、受付けた（指定された）表示条件に基づいてアイテム群を観察する観察方向に対応するように３次元座標軸の位置及び縮尺を定める。これによって、指定された表示条件での表示データが生成される。
【００７１】
続いて、表示態様決定部２８は、表示データ生成部２５が指定された条件で生成した２次元データに対して、各アイテムの仕様情報の表示態様を決定する（図２Ａ／ＳＴＥＰ０７）。すなわち、本実施形態においては、表示態様決定部２８は、アイテム群のモデルの表示条件が取得又は変更された際には、表示データ内の仕様情報の表示（例えば寸法表示）の決定（再決定）を行う。
【００７２】
例えば、表示態様決定部２８は、指定された表示条件が初期の表示条件とは異なる場合、当該指定された表示条件に基づいて、各アイテムの仕様情報の表示位置の移動、表示姿勢の変更又は表示の省略の決定を行う。
【００７３】
ここで、指定条件で表示データが再生成されると、初期の観察方向から見たときに表示されていた仕様情報（寸法値や記号）の表示姿勢が回転（傾斜）され、仕様情報の表示が不明確となる場合がある。表示態様決定部２８は、この観察方向の変化に応じて仕様情報の表示姿勢が所定以上傾斜した場合、仕様情報の表示姿勢を変更することができる。例えば、表示態様決定部２８は、仕様情報の表示姿勢が所定角度以上傾斜した場合、指定された条件に基づく観察方向に垂直となるように仕様情報の表示姿勢を変更（回転）させる決定を行うことができる。
【００７４】
なお、ＳＴＥＰ０５において表示条件が取得されなかったと判定された場合、表示データ生成部２５のアイテムモデル部２５ａはモデル表示用の表示データの生成を行わず、表示態様決定部２８は表示態様の決定を行わなくてもよい。
【００７５】
次に、図２Ｂを参照すると、製造条件取得部２３は、アイテム群の製造条件を取得する（図２Ｂ／ＳＴＥＰ０８）。具体的には、製造条件取得部２３は、例えば基礎情報格納部ＤＢのコスト情報格納部ＤＢ２内の情報に基づいて、また、ユーザからの指定に基づいて、アイテムを製造する際に選択し得る製造条件を取得する。例えば、製造条件取得部２３は、アイテムの製造に必要な製造条件（材質や硬度、表面処理など）やその製造工程、製造時間などを取得する。なお、製造条件取得部２３は、取得した製造条件をユーザに選択させてもよい。
【００７６】
続いて、コスト決定部２４は、当該取得（選択）された製造条件に対応するアイテム群の製造コスト（例えば価格や納期）を決定する（図２Ｂ／ＳＴＥＰ０９）。具体的には、コスト決定部２４は、取得又は選択された製造条件に対応し、製造条件毎に異なるアイテム毎の製造コストを決定する。コスト決定部２４は、アイテム毎の製造コストを決定することで、アイテム群全体の製造コストを決定する。
【００７７】
次に、表示データ生成部２５は、コスト決定部２４によって決定されたアイテム群の製造コストの２次元表示を含む表示データを生成する（図２Ｂ／ＳＴＥＰ１０）。具体的には、表示データ生成部２５のアイテム情報部２５ｂは、アイテム名、個数及びアイテム毎の製造条件を含むアイテム情報を文字、数字又は記号によって表す表示データを生成する。また、表示データ生成部２５のコスト部２５ｃは、アイテム群の製造コストを表す表示データを生成する。
【００７８】
次に、通信部２９は、表示データ生成部２５が生成した表示データと、表示データ生成部２５が生成して表示態様決定部２８によって決定された表示態様の表示データとを、情報端末１に送信する（図２Ｂ／ＳＴＥＰ１１）。具体的には、アイテムモデル部２５ａが生成して表示態様決定部２８が決定した態様のアイテムのモデルを示す表示データと、アイテム文字部及びコスト部２５ｃが生成した文字を含む表示データとが、情報端末１に送信される。
【００７９】
続いて、情報端末１は、受信したデータに基づいて画像化を行い、表示データを出力部１２に表示する（図２Ｂ／ＳＴＥＰ１２）。
【００８０】
なお、設計支援装置２の製造条件取得部２３は、表示データを情報端末１に送信した後において、製造条件が変更されたか否かの判定を行う（図２Ｂ／ＳＴＥＰ１３）。製造条件取得部２３は、例えばユーザからの指定などによって製造条件の変更を取得する。ここで、製造条件取得部２３が取得した製造条件とユーザからの製造条件の指定とが異なる場合、製造条件取得部２３は製造条件が変更されたと判定する。
【００８１】
製造条件が変更されたと判定された場合、コスト決定部２４は変更された製造条件でアイテム群の製造コストの決定を行う（ＳＴＥＰ０９に戻る）。そして、表示データ生成部２５は再度表示データの生成を行い、情報端末１への送信、情報端末１での表示が行われる。一方、製造条件が変更されていないと判定された場合、設計支援装置２は設計支援動作を終了する。
【００８２】
次に、図４〜図１０を用いて、例示を行いながら、表示データ生成部２５、表示条件受付部２６、観察方向規定部２７及び表示態様決定部２８の動作について詳細に説明する。以下においては、ユーザが図３に示す画面に従って入力部１１を操作し、「プロジェクト２：エジェクタピンセットＢ」を選択した場合について説明する。
【００８３】
図４は、表示条件の指定を取得しなかった場合（例えば３次元データの読み込み直後）における図２ＢのＳＴＥＰ１２での情報端末１の表示例を示す図である。まず、表示データ生成部２５が生成した表示データを示す画像について説明する。表示データ生成部２５が生成した表示データは、図４に示すように、情報端末１には、モデル表示部１２ｂ、アイテム群情報表示部１２ｃ、アイテム情報表示部１２ｄ及びコスト表示部１２ｅとして表示される。
【００８４】
モデル表示部１２ｂは、表示データ生成部２５のアイテムモデル部２５ａが生成したデータに対応する。また、アイテム群情報表示部１２ｃ及びアイテム情報表示部１２ｄはアイテム情報部２５ｂが生成されたデータに、コスト表示部１２ｅはコスト部２５ｃが生成したデータに、それぞれ対応する。
【００８５】
次に、図４に示す例においては、エジェクタピンセットＢは、２つのエジェクタピンＰ１、１つのエジェクタピンＰ２及び１つのエジェクタピンＰ３からなる設計支援対象のアイテム群Ａである。また、このエジェクタピンＰ１〜Ｐ３の各々は、上記したアイテムに相当する。すなわち、３種類で合計４つのアイテムとしてのエジェクタピン（以下、単にピンという）Ｐ１〜Ｐ３が全体としてアイテム群Ａを構成する。
【００８６】
本実施例においては、図４に示すように、ピンＰ１〜Ｐ３の各々は、円柱形状のツバ部及びシャンク部からなり、シャンク部の長さが互いに異なる。また、ピンＰ２は、２つのピンＰ１の間に配置され、ピンＰ１及びＰ２はそのシャンク部の伸張方向に垂直な方向に整列している。また、ピンＰ３は、ピンＰ１及びＰ２上においてピンＰ１及びＰ２から離間しかつそのシャンク部の伸張方向が異なるように配置されている。なお、本実施形態においては、ピンＰ３のシャンクの伸張方向は、ピンＰ１及びＰ２の整列方向と同一の方向である。
【００８７】
次に、モデル表示部１２ｂについて説明する。図４は、アイテム群Ａを全体観察方向Ｄ０から見たときのピンＰ１〜Ｐ３の各々の形状及び仕様情報並びにピンＰ１〜Ｐ３間の相対位置及び相対姿勢を示す表示データの表示例である。以下においては、モデル表示部１２ｂに表示されるピンＰ１〜Ｐ３の仕様情報、すなわちアイテムモデル部２５ａが生成するピンＰ１〜Ｐ３の仕様情報は、ピンＰ１〜Ｐ３の寸法である場合について説明する。
【００８８】
まず、表示データ生成部２５は、表示条件の指定を取得しなかった場合、アイテム群Ａの全体観察方向Ｄ０をデータ生成の際の初期の観察方向とし、この全体観察方向Ｄ０に基づいて表示データを生成する。従って、図４に示す例は、アイテム群Ａの全体を明確に表示するために観察方向規定部２７が規定した全体観察方向Ｄ０から見た（投影した）場合のアイテム群Ａのモデルに対応する。
【００８９】
なお、観察方向規定部２７は、例えば、ピンＰ１〜Ｐ３同士（ソリッド同士）の重複部分が最も少なくなる観察方向を全体観察方向Ｄ０とすることができる。
【００９０】
また、観察方向規定部２７は、例えば、ピンＰ１〜Ｐ３毎に重み付けを行い、これに基づいて全体観察方向を規定してもよい。具体的には、取得された３次元データはピンＰ１〜Ｐ３の各々に関する重み係数を含んでいてもよい。そして、観察方向規定部２７は、ピンＰ１〜Ｐ３のうち、最も重み付けの大きなピンについての個別観察方向を全体観察方向として規定してもよい。また、例えば、観察方向規定部２７は、（ピンＰ１〜Ｐ３の各々の観察面積）×（重み係数）の値が最も大きくなるアイテムの個別観察方向を全体観察方向として規定してもよい。
【００９１】
なお、アイテムモデル部２５ａは、３次元データから、アイテム群Ａの組立完成時、例えば金型に組み込まれた際のピンＰ１〜Ｐ３をモデル化する。従って、例えばアイテムモデル部２５ａが生成した表示データはこの組立時のピンＰ１〜Ｐ３の姿勢及び配置を示し、モデル表示部１２ｂにはこの表示データに基づいた画像表示が行われる。また、後述する観察方向の変更時においても、組立時のピンＰ１〜Ｐ３の配置関係が明確に表示される。
【００９２】
次に、アイテム群情報表示部１２ｃは、例えば、図４に示すように、アイテム群名及びアイテム名、アイテムの個数を文字等によって表示する部分を備える。また、本実施形態においては、アイテム群情報表示部１２ｃは、アイテム（ピン１〜Ｐ３）の選択を受け付ける部分（例えばチェックボックス）を有するような選択受付部分１２ｃ１を備える。この選択受付部分１２ｃ１のユーザによる選択は、表示条件受付部２６が取得する表示条件におけるアイテムの指定の受付に対応する。
【００９３】
次に、アイテム情報表示部１２ｄは、各アイテムの詳細情報を示す表示部分を備える。例えば、アイテム情報表示部１２ｄは、製造条件取得部２３が取得した製造条件として、アイテム毎の材質や硬度、表面処理などを文字等によって表示する部分を有する。また、アイテム情報表示部１２ｄは、アイテム毎の製造条件の選択を受け付ける部分（例えば選択ボックス）を有するような選択受付部分１２ｄ１を有する。この選択受付部分１２ｄ１のユーザによる選択は、製造条件取得部２３が取得するアイテムの製造条件の取得に対応する。
【００９４】
次に、コスト表示部１２ｅは、本実施形態においては、アイテム群の価格及び納期を表示する部分である。図４に示すように、コスト表示部１２ｅには、コスト決定部２４が決定した製造コストに関する情報が文字等によって表示される。
【００９５】
次に、図５〜図８を用いて、観察方向規定部２７が規定する個別観察方向と、個別観察方向に沿って表示データ生成部２５が生成するアイテム群Ａのモデルを示す表示データについて説明する。
【００９６】
図５は、観察方向規定部２７が規定するピンＰ１の個別観察方向を模式的に示す図である。なお、図５は、図４のモデル表示部１２ｂを拡大して示す図である。本実施形態においては、図５に示すように、観察方向規定部２７は、ピンＰ１についての個別観察方向として、３つの個別観察方向Ｄ１ａ、Ｄ１ｂ及びＤ１ｃを規定する。例えば、個別観察方向Ｄ１ａ〜Ｄ１ｃの各々は、ピンＰ１についてそのソリッド（ここではツバ部とシャンク部）の形状が最も明確に観察される観察方向として規定されることができる。
【００９７】
例えば、個別観察方向Ｄ１ａはピンＰ１のツバ部の直径が最も明確に観察される観察方向として規定される方向であり、個別観察方向Ｄ１ｃはピンＰ１のシャンク部の直径が最も明確に観察される観察方向として規定される方向である。また、個別観察方向Ｄ１ｂは、ピンＰ１のツバ部及びシャンク部の伸張方向（側面）の形状が最も明確に観察される観察方向として規定される方向である。なお、ピンＰ１の３つの個別観察方向Ｄ１ａ〜Ｄ１ｃの全体を個別観察方向群Ｄ１という場合がある。
【００９８】
図６は、ピンＰ１が選択された場合に表示データ生成部２５によって生成された表示データの情報端末１での表示例を示す図である。図６に示すように、アイテム群情報表示部１２ｃの選択受付部分１２ｃ１のチェックボックスによってピンＰ１が選択されている。図６は、表示データを生成する際の表示条件としてピンＰ１が選択された場合のモデル表示部１２ｂの表示例に対応する。
【００９９】
また、図６は、図５における個別観察方向Ｄ１ｂから見たときのアイテム群Ａのモデルの表示例である。換言すれば、図６は、表示データ生成部２５が個別観察方向Ｄ１ｂからアイテム群Ａを見たときのピンＰ１〜Ｐ３の各々の形状及び寸法並びにピンＰ１〜Ｐ３間の相対位置及び相対姿勢を示す表示データを表示した場合に相当する。なお、観察方向の理解のため、アイテム群Ａの全体観察方向Ｄ０を図６に図示している。
【０１００】
図７は、観察方向規定部２７が規定するピンＰ２及びＰ３の個別観察方向を模式的に示す図である。なお、図７は、図５と同様に、図４のモデル表示部１２ｂを拡大して示す図である。図７に示すように、観察方向規定部２７は、ピンＰ２についての個別観察方向Ｄ２ａ、Ｄ２ｂ及びＤ２ｃ（個別観察方向群Ｄ２）、並びにピンＰ３についての個別観察方向Ｄ３ａ、Ｄ３ｂ及びＤ３ｃ（個別観察方向群Ｄ３）を規定する。
【０１０１】
図８は、ピンＰ２が選択された場合に表示データ生成部２５によって生成された表示データの情報端末１での表示例を示す図である。図８に示すように、アイテム群情報表示部１２ｃの選択受付部分１２ｃ１のチェックボックスによってピンＰ２が選択されている。図８は、表示データを生成する際の表示条件としてピンＰ２が選択された場合のモデル表示部１２ｂの表示例に対応する。
【０１０２】
また、図８は、図７における個別観察方向Ｄ２ｂから見たときのアイテム群Ａのモデルの表示例である。個別観察方向Ｄ２ｂは、ピンＰ２のツバ部及びシャンク部の伸張方向の形状が最も明確に観察される観察方向に対応する。
【０１０３】
なお、観察方向規定部２７は、ユーザによってアイテムが指定されていない場合、アイテム毎の重み係数に基づいて個別観察方向を規定してもよい。また、観察方向規定部２７又は表示データ生成部２５は、アイテム毎の重み係数に基づいて、表示データを生成する際の観察方向を選択してもよい。
【０１０４】
具体的には、観察方向規定部２７は、例えば、寸法公差が厳しい順や、製造コスト（価格又は納期）が高い順、及びアイテムのソリッド数が多い順などに基づいてアイテム毎に点数化を行うことで、アイテム毎の重み付けを行ってもよい。
【０１０５】
また、観察方向規定部２７は、個別観察方向として、特定の１つのアイテムについて、当該アイテムと他のアイテムとの重複部分が最も少なくなる観察方向を規定してもよい。また、観察方向規定部２７は、個別観察方向として、特定のアイテムについて、当該アイテムの寸法を最も明確に表示することが可能な観察方向（例えば表示位置の間隔が最も大きくなる方向、又は寸法補助線の端部が最も明確にソリッドの端部を示すことができる方向など）を規定してもよい。
【０１０６】
図９は、表示条件として観察方向が指定された場合に表示データ生成部２５及び表示態様決定部２８によって生成された表示データの情報端末１での表示例を示す図である。図９は、図８に示す観察方向（個別観察方向Ｄ２ｂ）からアイテム群Ａの観察方向を回転させた場合のアイテム群Ａのモデルを示す図である。
【０１０７】
表示条件受付部２６は、表示データ生成部２５が表示データを生成する際のアイテム群Ａの観察方向の指定を受付ける。例えば、ユーザがモデル表示部１２ｂを参照しながら入力部１１を通じてアイテム群Ａのモデルを回転させる操作を行った場合、表示条件受付部２６は、表示条件として観察方向の指定を受付けたと判定する。表示データ生成部２５は、ユーザによって指定された任意の方向を観察方向とし、当該指定された観察方向についてのアイテム群Ａの外観及び各ピンＰ１〜Ｐ３の寸法を表す２次元表示を含む表示データを生成する。
【０１０８】
図９は、当該指定された観察方向に基づいた表示データの表示例である。本実施形態においては、表示態様決定部２８は、この指定された観察方向から見たときのピンＰ１〜Ｐ３の各々の形状並びにピンＰ１〜Ｐ３間の相対位置及び相対姿勢に基づいて、ピンＰ１〜Ｐ３の各々の寸法の表示調整を行う。
【０１０９】
図１０は、図９に示すモデル表示部１２ｂを拡大して示す図である。図１０は、表示態様決定部２８によって寸法の表示位置が決定された表示データを示す図である。本実施形態においては、表示態様決定部２８は、ピンＰ１〜Ｐ３の各々の寸法の表示位置について、１つのピンＰ１の寸法表示位置が他のピンＰ２及びＰ３の寸法の表示位置から所定の間隔以上離れるように、ピンＰ１〜Ｐ３の寸法の表示位置を決定する。
【０１１０】
まず、図１０に例示するピンＰ１〜Ｐ３における寸法表示部について説明する。ピンＰ１のツバ部の寸法表示部は、寸法値表示部Ｖ１ａ、寸法線表示部Ｌ１ａ及び寸法補助線表示部Ｅ１ａからなる。また、ピンＰ１の全長の寸法表示部は、寸法値表示部Ｖ１ｂ、寸法線表示部Ｌ１ｂ及び寸法補助線表示部Ｅ１ｂからなる。同様に、ピンＰ２のツバ部の寸法表示部は寸法値表示部Ｖ２ａ、寸法線表示部Ｌ２ａ及び寸法補助線表示部Ｅ２ａからなる。また、ピンＰ２の全長の寸法表示部は、寸法値表示部Ｖ２ｂ、寸法線表示部Ｌ２ｂ及び寸法補助線表示部Ｅ２ｂからなる。
【０１１１】
次に、図１０に示すように、ピンＰ１のツバ部の寸法値表示部Ｖ１ａは、ピンＰ２のツバ部の寸法値表示部Ｖ２ａから離れるように移動されている。また、ピンＰ１の全長の寸法値表示部Ｖ１ｂは、ピンＰ２の全長の寸法値表示部Ｖ２ｂから離れるように移動されている。具体的には、表示態様決定部２８は、アイテム（ピンＰ１〜Ｐ３）の各々における寸法線の位置を決定することで、各アイテムの寸法の表示位置を決定する。従って、各寸法値表示部などの位置が見やすくなる。
【０１１２】
なお、表示態様決定部２８は、上記したような寸法の表示位置を決定するのみならず、一部の寸法表示を省略する決定を行う。表示態様決定部２８は、各アイテムにおける寸法（仕様情報）のうち、少なくとも一部の寸法の表示を省略することで、各アイテムの寸法の表示態様を決定する。例えば、表示態様決定部２８は、各アイテムのうちで重み付けの低い少なくとも１つのアイテムについて寸法の表示を省略する。例えば、図９及び図１０に示すように、モデル表示部１２ｂには、表示態様決定部２８によってピンＰ３の寸法表示が省略されている。
【０１１３】
また、表示態様決定部２８は、寸法の表示を省略したアイテムについて、そのアイテムを輪郭線のみで示すように表示データの表示態様を決定してもよい。例えば、寸法の表示を省略したアイテムは、アイテム群のうちで重み付けの低いアイテムであるため、他のアイテムに対して不明確となってもよい。従って、寸法表示を省略したアイテムを輪郭線のみで示すことで、当該アイテムと重複する部分を有するアイテムの表示を明確化することができ、モデルの表示が明確となる。
【０１１４】
また、図示していないが、表示態様決定部２８は、各寸法表示について、その表示サイズ、表示色及びフォントなどを決定（選択）してもよい。表示態様決定部２８は、例えば、ピンＰ１の寸法値の表示サイズがピンＰ２の寸法値の表示サイズよりも大きくなるように、各寸法の表示態様を決定してもよい。また、表示態様決定部２８は、ピンＰ１の寸法値の表示色がピンＰ２の寸法値の表示色と異なるように、各寸法の表示態様を決定してもよい。
【０１１５】
このように、本実施形態においては、観察方向規定部２７は、取得された３次元データに基づいて、複数のアイテムの各々についての特定の観察方向である個別観察方向（個別観察方向Ｄ１ａなど）とアイテム群についての特定の観察方向である全体観察方向Ｄ０とを規定する。また、表示データ生成部２５は、当該個別観察方向及び全体観察方向のいずれか１つについてアイテム群の外観を表す２次元表示データを生成する。
【０１１６】
従って、３次元モデル化されたアイテム群を２次元表示する際に、アイテム群及び各アイテムにおいてその形状及びその仕様情報をユーザが見やすいように表示し、ユーザに有益な設計支援情報を示すことができる。
【０１１７】
また、設計支援装置２の観察方向規定部２７は、複数のアイテムのうちの１つのアイテムについて、当該１つのアイテムと他のアイテムとの重複部分が最も小さくなるような観察方向を個別観察方向として規定する。
【０１１８】
従って、アイテム群の全体のみならず、各アイテムについてもその最適な観察方向、すなわち最も明確となる観察方向を規定（定義）することで、ユーザに対して個々のアイテムに応じた最適表示を行うことができる。
【０１１９】
また、取得された３次元データは、複数のアイテムの各々に関する重み係数を含み、観察方向規定部２７は、当該複数のアイテムのうち、最も重み付けの大きなアイテムについての個別観察方向を全体観察方向として規定する。また、観察方向規定部２７は、複数のアイテムのうち、（アイテムの観察面積）×（重み係数）が最も大きくなるアイテムについての個別観察方向を全体観察方向として規定する。
【０１２０】
従って、全体観察方向についても個別観察方向を考慮して規定することで、最適な観察方向に基づいた２次元表示を行うことができ、ユーザに明確なアイテム形状などの表示を行うことができる。
【０１２１】
また、情報端末１及び設計支援装置２を組合せ、ユーザへの明確なアイテム表示を行うことが可能な設計支援システムＳを提供することができる。また、設計支援システムＳは、ユーザに明確なアイテム表示を行ってコスト決定を行う自動見積システムとしても機能する。また、設計支援装置２はユーザに明確なアイテム表示を行ってコスト決定を行う自動見積装置としても機能する。
【０１２２】
なお、本実施形態においては、設計支援装置２は情報端末１をクライアントとするサーバとして機能とする場合について説明した。設計支援装置２は、複数の情報端末に同時に設計支援情報を提供するサーバとして機能させることができる。また、設計支援装置２は情報端末１との間で設計支援を行うのみならず、情報端末１から３次元データを取得し、他の端末に設計支援情報を提供してもよいし、他の端末から３次元データを取得して情報端末１に設計支援情報を提供してもよい。
【０１２３】
すなわち、外部の端末に設計支援情報を提供するには、設計支援装置２は、表示データ生成部２５又は表示態様決定部２８によって生成された表示データを外部に送信する通信部２９を有していればよい。なお、通信部２９は、設計支援情報を、外部端末として製造メーカに送信してもよい。これによって、設計したアイテム群を直接メーカに発注することが可能となる。なお、メーカへの発注は、例えば図９に示す「発注をする」を選択することで行うことができる。
【０１２４】
また、本発明は、上記した各処理ステップを経ることで、例えば一般の情報処理装置などを用いた本実施形態の設計支援方法を実施することもできる。すなわち、上記した各処理ステップは設計支援方法としても実現することができる。例えば、図２Ａ及び２Ｂに示すステップのうち、少なくともＳＴＥＰ０１、０３及び１２を経ることで、明確なアイテム表示による有益な設計支援を行うことができる。
【０１２５】
なお、本実施形態においては、設計支援装置２の構成は一例に過ぎない。例えば、コスト決定を行わない場合、製造条件取得部２３及びコスト決定部２４は設けられていなくてもよい。また、表示条件受付部２６、表示態様決定部２８及び基礎情報格納部ＤＢは、設計支援装置２の外部に設けられていてもよい。また、表示態様決定部２８が仕様情報の表示を省略する決定機能を有していなくてもよい。
【符号の説明】
【０１２６】
１…情報端末（クライアント）、２…情報支援装置（サーバ）、２１…３次元データ取得部、２２…アイテム認識部、２５…表示データ生成部、２６…表示条件受付部、２７…観察方向規定部、２８…表示態様決定部、Ｓ…設計支援システム。
【図１】
2018025952.tif 000003
【図２Ａ】
2018025952.tif 000004
【図２Ｂ】
2018025952.tif 000005
【図３】
2018025952.tif 000006
【図４】
2018025952.tif 000007
【図５】
2018025952.tif 000008
【図６】
2018025952.tif 000009
【図７】
2018025952.tif 000010
【図８】
2018025952.tif 000011
【図９】
2018025952.tif 000012
【図１０】
2018025952.tif 000013