(57)【要約】【課題】簡単な作業により物体の形状を表す形状モデルを生成する。【解決手段】構成単位装置１０１は、他の構成単位装置と組み合わせられることで物体の形状を形成する。記憶部１１１は、構成単位装置１０１を示す第１の識別情報を記憶し、接続部１１２は、他の構成単位装置と接続される。送信部１１３は、接続部１１２が他の構成単位装置と接続されている接続状態において、第１の識別情報と、他の構成単位装置を示す第２の識別情報と、接続状態を示す接続情報とを送信する。【選択図】図１
2017068686.tif 000002
【特許請求の範囲】
【請求項１】
他の構成単位装置と組み合わせられることで物体の形状を形成する構成単位装置であって、
第１の識別情報を記憶する記憶部と、
前記他の構成単位装置と接続される接続部と、
前記接続部が前記他の構成単位装置と接続されている接続状態において、前記第１の識別情報と、前記他の構成単位装置を示す第２の識別情報と、前記接続状態を示す接続情報とを送信する送信部と、
を備えることを特徴とする構成単位装置。
【請求項２】
前記接続情報は、前記接続部の位置を示す第１の位置情報と、前記他の構成単位装置において前記接続部と接続されている部分の位置を示す第２の位置情報とを含むことを特徴とする請求項１記載の構成単位装置。
【請求項３】
前記第１の位置情報と前記第２の位置情報とを取得する制御部をさらに備え、
前記記憶部は、前記第１の位置情報をさらに記憶し、
前記制御部は、前記接続状態において、前記第１の位置情報を前記記憶部から読み出し、前記第２の識別情報と前記第２の位置情報とを前記他の構成単位装置から読み出すことを特徴とする請求項２記載の構成単位装置。
【請求項４】
前記送信部はアンテナ素子を含み、前記接続部が前記他の構成単位装置と接続されることによって、前記アンテナ素子が前記第１の識別情報と前記第２の識別情報と前記接続情報とを送信する動作を行うことを特徴とする請求項１乃至３のいずれか１項に記載の構成単位装置。
【請求項５】
コンピュータが、
物体の形状を形成するために組み合わせられた第１の構成単位装置と第２の構成単位装置とが接続されている接続状態を示す接続情報と、前記第１の構成単位装置を示す第１の識別情報と、前記第２の構成単位装置を示す第２の識別情報とを、前記第１の構成単位装置から受信し、
前記第１の識別情報と前記第２の識別情報と前記接続情報とに基づいて、前記形状を表す形状モデルを生成する、
ことを特徴とするモデル生成方法。
【請求項６】
前記接続情報は、前記第１の構成単位装置において前記第２の構成単位装置と接続されている部分の位置を示す第１の位置情報と、前記第２の構成単位装置において前記第１の構成単位装置と接続されている部分の位置を示す第２の位置情報とを含み、
前記コンピュータは、前記第１の識別情報と、前記第１の構成単位装置の形状を表す第１の形状情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の形状を表す第２の形状情報とを対応付けて記憶する記憶部を参照し、前記第１の位置情報、前記第２の位置情報、前記第１の形状情報、及び前記第２の形状情報に基づいて前記形状モデルを生成することを特徴とする請求項５記載のモデル生成方法。
【請求項７】
前記記憶部は、前記第１の識別情報と、前記第１の構成単位装置の材料属性を表す第１の材料属性情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の材料属性を表す第２の材料属性情報とを対応付けて記憶し、
前記コンピュータは、前記形状モデルと前記第１の材料属性情報と前記第２の材料属性情報とに基づいて、前記物体の熱解析のための解析モデルを生成することを特徴とする請求項５記載のモデル生成方法。
【請求項８】
物体の形状を形成するために組み合わせられた第１の構成単位装置と第２の構成単位装置とが接続されている接続状態を示す接続情報と、前記第１の構成単位装置を示す第１の識別情報と、前記第２の構成単位装置を示す第２の識別情報とを、前記第１の構成単位装置から受信する受信部と、
前記第１の識別情報と前記第２の識別情報と前記接続情報とに基づいて、前記形状を表す形状モデルを生成する生成部と、
を備えることを特徴とするモデル生成装置。
【請求項９】
物体の形状を形成するために組み合わせられた第１の構成単位装置と第２の構成単位装置とが接続されている接続状態を示す接続情報と、前記第１の構成単位装置を示す第１の識別情報と、前記第２の構成単位装置を示す第２の識別情報とを、前記第１の構成単位装置から受信し、
前記第１の識別情報と前記第２の識別情報と前記接続情報とに基づいて、前記形状を表す形状モデルを生成する、
処理をコンピュータに実行させるモデル生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、構成単位装置、モデル生成方法、モデル生成装置、及びモデル生成プログラムに関する。
【背景技術】
【０００２】
新たな製品の開発においては、概念設計（コンセプト設計）、構造設計、試作、及び生産の順序で各工程が実施されることがある。概念設計では、多数の設計案が幅広く検討され、構造設計では、設計案を具現化する部品形状を３次元モデルとして作成し、３次元シミュレーションによって構造解析等が行われる。このような製品開発では上流工程が重要な役割を果たし、概念設計において、製品全体の設計方針を見極めることが望ましい。
【０００３】
３次元モデルの配置位置をブロックに埋め込まれている無線タグの位置に従って決定することで、ブロック組立体の３次元モデルを示す組立体３次元データを生成する３次元データ生成システムも知られている（例えば、特許文献１を参照）。内装部材の実物見本又は印刷画像に付帯した識別タグから識別コードを読み取ることで、内装部材の特性情報を貼り付けた３次元内装空間画像を生成する３次元内装空間シミュレーションシステムも知られている（例えば、特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−９６１１１号公報
【特許文献２】特開２００４−２０６５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のシミュレーション解析では、３次元Computer Aided Design（ＣＡＤ）ソフトウェアにより作成した３次元モデルから解析モデルが生成され、解析モデルを用いて３次元シミュレーションが行われる。製品全体の設計方針を見極めるためには、概念設計の段階で３次元シミュレーションを行って、各設計案に対する妥当性又はリスクを検討することが望ましいが、概念設計の段階では、まだ３次元モデルが作成されていない。
【０００６】
シミュレーション解析のための３次元モデルを作成する作業者は、３次元ＣＡＤソフトウェアの操作に習熟していることが多い。しかしながら、概念設計の設計者は、必ずしも３次元ＣＡＤソフトウェアの操作に習熟しているとは限らず、概念設計において３次元シミュレーションを行うことは現実的ではない。
【０００７】
なお、かかる問題は、３次元形状の概念設計に限らず、２次元形状等の他の概念設計においても生ずるものである。
【０００８】
１つの側面において、本発明は、簡単な作業により物体の形状を表す形状モデルを生成することを目的とする。
【課題を解決するための手段】
【０００９】
１つの案では、構成単位装置は、記憶部、接続部、及び送信部を含み、他の構成単位装置と組み合わせられることで物体の形状を形成する。
【００１０】
記憶部は、第１の識別情報を記憶し、接続部は、他の構成単位装置と接続される。送信部は、接続部が他の構成単位装置と接続されている接続状態において、第１の識別情報と、他の構成単位装置を示す第２の識別情報と、接続状態を示す接続情報とを送信する。
【発明の効果】
【００１１】
実施形態によれば、簡単な作業により物体の形状を表す形状モデルを生成することができる。
【図面の簡単な説明】
【００１２】
【図１】構成単位装置の構成図である。
【図２】モデル生成装置の機能的構成図である。
【図３】モデル生成処理のフローチャートである。
【図４】モデル生成システムの構成図である。
【図５】ダイポールアンテナを示す図である。
【図６】ループアンテナを示す図である。
【図７】信号生成回路を示す図である。
【図８】接続部を示す図である。
【図９】コネクタを示す図である。
【図１０】ダイポールアンテナのアンテナ素子を含むブロックを示す図である。
【図１１】ブロックの第１の組み合わせを示す図である。
【図１２】ブロックの第２の組み合わせを示す図である。
【図１３】ループアンテナのアンテナ素子を含むブロックを示す図である。
【図１４】接続された２個のブロックの第１の構成図である。
【図１５】第１の送信処理のフローチャートである。
【図１６】接続された２個のブロックの第２の構成図である。
【図１７】第２の送信処理のフローチャートである。
【図１８】リーダライタが受信する識別情報及び接続情報を示す図である。
【図１９】接続箇所が存在する面を示す図である。
【図２０】形状情報を示す図である。
【図２１】面情報を示す図である。
【図２２】生成処理のフローチャートである。
【図２３】直方体、三角柱、及び円柱のブロックを示す図である。
【図２４】熱回路網法の解析モデルを示す図である。
【図２５】情報処理装置の構成図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、実施形態を詳細に説明する。
図１は、構成単位装置の構成例を示している。図１の構成単位装置１０１は、記憶部１１１、接続部１１２、及び送信部１１３を含み、他の構成単位装置と組み合わせられることで物体の形状を形成する。
【００１４】
記憶部１１１は、構成単位装置１０１を示す第１の識別情報を記憶し、接続部１１２は、他の構成単位装置と接続される。送信部１１３は、接続部１１２が他の構成単位装置と接続されている接続状態において、第１の識別情報と、他の構成単位装置を示す第２の識別情報と、接続状態を示す接続情報とを送信する。
【００１５】
図２は、モデル生成装置の機能的構成例を示している。図２のモデル生成装置２０１は、受信部２１１及び生成部２１２を含む。
【００１６】
図３は、図２のモデル生成装置２０１が行うモデル生成処理の例を示すフローチャートである。まず、設計者は、物体の形状を形成するために、第１の構成単位装置と第２の構成単位装置とを組み合わせる（ステップ３０１）。
【００１７】
次に、受信部２１１は、第１の構成単位装置と第２の構成単位装置とが接続されている接続状態を示す接続情報と、第１の構成単位装置を示す第１の識別情報と、第２の構成単位装置を示す第２の識別情報とを、第１の構成単位装置から受信する（ステップ３０２）。そして、生成部２１２は、第１の識別情報と第２の識別情報と接続情報とに基づいて、物体の形状を表す形状モデルを生成する（ステップ３０３）。
【００１８】
図１の構成単位装置１０１又は図２のモデル生成装置２０１によれば、簡単な作業により物体の形状を表す形状モデルを生成することができる。
【００１９】
図４は、図１の構成単位装置１０１及び図２のモデル生成装置２０１を含むモデル生成システムの構成例を示している。モデル生成システムは、機械設計及び建築設計を含む様々な分野において、設計対象の物体の形状モデルを生成するために利用される。
【００２０】
設計者は、ブロック４０１〜ブロック４０４を組み合わせることで、物体の形状を形成する。ブロック４０１〜ブロック４０４のうち少なくとも１つのブロックは、図１の構成単位装置１０１に対応し、無線タグを含む。
【００２１】
図４のモデル生成装置２０１は、生成部２１２、リーダライタ４１１、表示部４１２、及び記憶部４１３を含む。リーダライタ４１１は、図２の受信部２１１に対応し、ブロック内の無線タグから無線通信により情報を読み取る。リーダライタ４１１は、無線通信により無線タグに情報を書き込むこともできる。無線タグは、パッシブ方式の無線タグであってもよく、アクティブ方式の無線タグであってもよい。
【００２２】
無線タグを含むブロックは、他のブロックと接続されることで、ブロックの識別情報と、ブロック間の接続状態を示す接続情報とをリーダライタ４１１へ発信する。ブロック４０１〜ブロック４０４の識別情報は、それぞれ、ＩＤ１〜ＩＤ４である。リーダライタ４１１は、ブロックから受信した識別情報及び接続情報を生成部２１２へ転送する。
【００２３】
記憶部４１３は、各ブロックの形状を表す形状情報を記憶する。生成部２１２は、受信した識別情報が示すブロックの形状情報と、受信した接続情報とを用いて、組み合わせられたブロック４０１〜ブロック４０４の形状を表す形状モデル４２１を生成する。表示部４１２は、生成された形状モデル４２１を画面上に表示する。なお、組み合わせられるブロックの個数は４個に限られず、より多数のブロックを組み合わせることが可能である。
【００２４】
モデル生成システムでは、２個のブロックを接続することで、いずれか一方のブロックに含まれる無線タグの回路構成が変化して、リーダライタ４１１と通信可能な状態になる。無線タグの回路構成の変更方法としては、リーダライタ４１１との通信に適したアンテナを形成する方法、制御信号を生成する信号生成回路を形成する方法等が考えられる。
【００２５】
図５は、２個のブロックが形成するダイポールアンテナの例を示している。ブロック５０１は、無線タグに対応するアンテナ素子５１１及び制御部５１２を含み、ブロック５０２は、アンテナ素子５２１を含む。ブロック５０１とブロック５０２を接続することで、アンテナ素子５１１とアンテナ素子５２１が電気的に接続され、所定波長のダイポールアンテナ５３１が形成される。これにより、制御部５１２は、リーダライタ４１１と通信可能な状態になる。アンテナ素子５１１は、図１の送信部１１３に対応する。
【００２６】
図６は、２個のブロックが形成するループアンテナの例を示している。ブロック６０１は、無線タグに対応するアンテナ素子６１１及び制御部６１２を含み、ブロック６０２は、アンテナ素子６２１を含む。ブロック６０１とブロック６０２を接続することで、アンテナ素子６１１とアンテナ素子６２１が電気的に接続され、ループ型のループアンテナ６３１が形成される。これにより、制御部６１２は、リーダライタ４１１と通信可能な状態になる。アンテナ素子６１１は、図１の送信部１１３に対応する。
【００２７】
図７は、２個のブロックが形成する信号生成回路の例を示している。ブロック７０１は、無線タグに対応するループアンテナ７１１、制御部７１２、及び回路７１３を含み、ブロック７０２は、回路７２１を含む。ブロック７０１とブロック７０２が接続されていない状態では、回路７１３の端子７１４に論理“Ｈｉｇｈ”の制御信号が発生する。
【００２８】
一方、ブロック７０１とブロック７０２を接続することで、回路７１３と回路７２１が電気的に接続され、信号生成回路７３１が形成される。これにより、端子７１４が接地電位に接続され、端子７１４の制御信号が論理“Ｌｏｗ”に変化する。制御部７１２は、制御信号が論理“Ｌｏｗ”を示しているとき、ループアンテナ７１１を介してリーダライタ４１１と通信する。ループアンテナ７１１は、図１の送信部１１３に対応する。
【００２９】
各ブロックの接続部１１２は、他のブロックを接続して固定するための接続機構を含む。この接続機構は、凸部又は凹部のいずれか一方であってもよい。図８は、接続部１１２の例を示している。ブロック８０１の上面８１１には、凸部８２１及び凸部８２２が設けられ、側面８１２には、凸部８２３及び凸部８２４が設けられている。ブロック８０１の下面８１３には、凹部８３１及び凹部８３２が設けられ、側面８１４には、凹部８３３及び凹部８３４が設けられている。
【００３０】
ブロック８０２〜ブロック８０４にも、ブロック８０１と同様に、凸部及び凹部が設けられている。図８の一点鎖線は、ブロック８０１〜ブロック８０４を組み立てたときに接続される、凸部及び凹部の組み合わせを示している。例えば、ブロック８０１の凸部８２３及び凸部８２４は、ブロック８０２の２個の凹部と接続することができ、ブロック８０１の凹部８３１及び凹部８３２は、ブロック８０３の２個の凸部と接続することができる。
【００３１】
凸部及び凹部の位置又は個数は、図８の例には限られない。ブロックの別の側面に凸部又は凹部を設けてもよく、１つの面上の別の位置に凸部又は凹部を設けてもよく、１つの面上に１個又は３個以上の凸部又は凹部を設けてもよい。
【００３２】
さらに、各ブロックの面上には、他のブロックのアンテナ素子又は回路と電気的に接続するためのコネクタが設けられる。このコネクタは、接続機構に併設されていてもよい。図９は、コネクタの例を示している。ブロック９０１の凸部９１１の先端部には、コネクタであるオス端子９１２が設けられ、ブロック９０２の凹部９２１の底部には、コネクタであるメス端子９２２が設けられている。凸部９１１と凹部９２１が接続されることで、オス端子９１２とメス端子９２２が電気的に接続される。
【００３３】
図１０は、ダイポールアンテナのアンテナ素子を含むブロックの例を示している。図１０では、ブロック１００１の断面が示されており、奥行き方向の構成は省略されている。ブロック１００１には、凸部１０１１、凸部１０１２、凹部１０２１、及び凹部１０２２が設けられている。このうち、凸部１０１１及び凸部１０１２には、アンテナ素子１０３１及びアンテナ素子１０３２がそれぞれ併設され、アンテナ素子１０３１及びアンテナ素子１０３２の先端部はオス端子の役割を果たす。
【００３４】
アンテナ素子１０３１及びアンテナ素子１０３２には、制御部１０４１及び制御部１０４２がそれぞれ接続されている。アンテナ素子１０３１及びアンテナ素子１０３２は、図１の送信部１１３に対応する。
【００３５】
一方、凹部１０２１及び凹部１０２２には、アンテナ素子１０３３及びアンテナ素子１０３４がそれぞれ併設され、アンテナ素子１０３３及びアンテナ素子１０３４の先端部はメス端子の役割を果たす。
【００３６】
図１１は、６個のブロックの第１の組み合わせを示している。ブロック１１０１は、ブロック１１０２及びブロック１１０４と接続され、ブロック１１０２は、ブロック１１０１、ブロック１１０３、及びブロック１１０５と接続される。ブロック１１０３は、ブロック１１０２及びブロック１１０６と接続され、ブロック１１０４は、ブロック１１０１及びブロック１１０５と接続される。ブロック１１０５は、ブロック１１０２、ブロック１１０４、及びブロック１１０６と接続され、ブロック１１０６は、ブロック１１０３及びブロック１１０５と接続される。
【００３７】
図１２は、６個のブロックの第２の組み合わせを示している。ブロック１２０１〜ブロック１２０３は、所定の材料属性を有し、ブロック１２０４〜ブロック１２０６は、別の材料属性を有する。ブロック１２０１〜ブロック１２０３の材料属性は金属であってもよく、ブロック１２０４〜ブロック１２０６の材料属性は金属以外であってもよい。
【００３８】
同じ色の複数のブロックは、同じ材料属性を有し、異なる色の２個のブロックは、それぞれ異なる材料属性を有する。このように、ブロックの色で材料属性を表現することで、設計者は、物体の部品に合わせて材料を選択しながら、ブロックを組み立てることができる。
【００３９】
ブロック１２０１は、ブロック１２０２及びブロック１２０４と接続され、ブロック１２０２は、ブロック１２０１及びブロック１２０３と接続される。ブロック１２０３は、ブロック１２０２及びブロック１２０６と接続され、ブロック１２０４は、ブロック１２０１及びブロック１２０５と接続される。ブロック１２０５は、ブロック１２０４及びブロック１２０６と接続され、ブロック１２０６は、ブロック１２０３及びブロック１２０５と接続される。この場合、ブロック１２０２とブロック１２０５を接続しないことで、２つの部品が単に接触している状態を表現することができる。
【００４０】
図１３は、ループアンテナのアンテナ素子を含むブロックの例を示している。ブロック１３０１は、アンテナ素子１３１１〜アンテナ素子１３１４と制御部１３１５を含み、ブロック１３０２は、アンテナ素子１３２１を含む。ブロック１３０１とブロック１３０２を接続することで、アンテナ素子１３１２とアンテナ素子１３２１が電気的に接続され、ループ型のループアンテナを形成することができる。アンテナ素子１３１２は、図１の送信部１１３に対応する。
【００４１】
図１４は、接続された２個のブロックの第１の構成例を示している。ブロック１４０１は、接続状態における親ブロックに対応し、アンテナ１４１１、制御回路１４１２、読み出し回路１４１３、メモリ１４１４、及び接続機構１４１５を含む。ブロック１４０２は、接続状態における子ブロックに対応し、読み出し回路１４２１、メモリ１４２２、及び接続機構１４２３を含む。親ブロックは、接続相手のブロックから情報を読み出すブロックであり、子ブロックは、接続相手のブロックから情報を読み出さず、接続相手のブロックに対して情報を出力するブロックである。
【００４２】
ブロック１４０１とブロック１４０２を接続することで、接続機構１４１５と接続機構１４２３が接続され、制御回路１４１２と読み出し回路１４２１が電気的に接続される。アンテナ１４１１は、図１の送信部１１３、図５のダイポールアンテナ５３１、図６のループアンテナ６３１、又は図７のループアンテナ７１１に対応する。
【００４３】
制御回路１４１２及び読み出し回路１４１３は、図５の制御部５１２、図６の制御部６１２、図７の制御部７１２、図１０の制御部１０４１、制御部１０４２、又は図１３の制御部１３１５に対応する。制御回路１４１２及び読み出し回路１４１３は、論理回路等のハードウェア回路として実装される。
【００４４】
メモリ１４１４は、図１の記憶部１１１に対応し、ブロック１４０１の識別情報と、接続機構１４１５の位置を示す位置情報とを記憶する。メモリ１４２２は、ブロック１４０２の識別情報と、接続機構１４２３の位置を示す位置情報とを記憶する。
【００４５】
親ブロック１４０１の制御回路１４１２は、読み出し回路１４１３を介して、メモリ１４１４から識別情報及び位置情報を読み出す。また、制御回路１４１２は、読み出し回路１４２１を介して、子ブロック１４０２のメモリ１４２２から識別情報及び位置情報を読み出すことができる。メモリ１４１４及びメモリ１４２２から読み出された位置情報は、ブロック１４０１とブロック１４０２の接続状態を表す接続情報として、リーダライタ４１１へ送信される。
【００４６】
図１５は、図１４のブロック１４０１が行う第１の送信処理を示すフローチャートである。まず、制御回路１４１２は、リーダライタ４１１からの問い合わせに応じて、読み出し回路１４１３に情報の読み出しを指示する（ステップ１５０１）。そして、読み出し回路１４１３は、メモリ１４１４から識別情報及び位置情報を読み出す。
【００４７】
次に、制御回路１４１２は、アンテナ１４１１を介して、メモリ１４１４から読み出した識別情報及び位置情報をリーダライタ４１１へ送信する（ステップ１５０２）。
【００４８】
次に、制御回路１４１２は、読み出し回路１４２１に情報の読み出しを指示する（ステップ１５０３）。そして、読み出し回路１４２１は、メモリ１４２２から識別情報及び位置情報を読み出す。
【００４９】
次に、制御回路１４１２は、アンテナ１４１１を介して、メモリ１４２２から読み出した識別情報及び位置情報をリーダライタ４１１へ送信する（ステップ１５０４）。
【００５０】
図１６は、接続された２個のブロックの第２の構成例を示している。ブロック１６０１は、接続状態における親ブロックに対応し、アンテナ１６１１、Central Processing Unit（ＣＰＵ）１６１２、メモリ１６１３、及び接続機構１６１４を含む。ブロック１６０２は、接続状態における子ブロックに対応し、ＣＰＵ１６２１、メモリ１６２２、及び接続機構１６２３を含む。
【００５１】
ブロック１６０１とブロック１６０２を接続することで、接続機構１６１４と接続機構１６２３が接続され、ＣＰＵ１６１２とＣＰＵ１６２１が電気的に接続される。アンテナ１６１１は、図１の送信部１１３、図５のダイポールアンテナ５３１、図６のループアンテナ６３１、又は図７のループアンテナ７１１に対応する。
【００５２】
ＣＰＵ１６１２は、図５の制御部５１２、図６の制御部６１２、図７の制御部７１２、図１０の制御部１０４１、制御部１０４２、又は図１３の制御部１３１５に対応する。メモリ１６１３は、図１の記憶部１１１に対応し、ブロック１６０１の識別情報と、接続機構１６１４の位置を示す位置情報とを記憶する。メモリ１６２２は、ブロック１６０２の識別情報と、接続機構１６２３の位置を示す位置情報とを記憶する。
【００５３】
親ブロック１６０１のＣＰＵ１６１２は、メモリ１６１３から識別情報及び位置情報を読み出し、子ブロック１６０２のＣＰＵ１６２１は、メモリ１６２２から識別情報及び位置情報を読み出す。ＣＰＵ１６１２は、ＣＰＵ１６２１と通信することで、メモリ１６２２から読み出された情報を取得することができる。ＣＰＵ間の通信方法としては、例えば、Serial Peripheral Interface（ＳＰＩ）、Inter-Integrated Circuit（Ｉ２Ｃ）等のシリアル通信を用いることができる。
【００５４】
メモリ１６１３及びメモリ１６２２から読み出された位置情報は、ブロック１６０１とブロック１６０２の接続状態を表す接続情報として、リーダライタ４１１へ送信される。
【００５５】
図１７は、図１６のブロック１６０１が行う第２の送信処理を示すフローチャートである。まず、ＣＰＵ１６１２は、リーダライタ４１１からの問い合わせに応じて、メモリ１６１３から識別情報及び位置情報を読み出す（ステップ１７０１）。そして、ＣＰＵ１６１２は、アンテナ１６１１を介して、メモリ１６１３から読み出した識別情報及び位置情報をリーダライタ４１１へ送信する（ステップ１７０２）。
【００５６】
次に、ＣＰＵ１６１２は、ＣＰＵ１６２１に対してブロック１６０２の情報を要求する（ステップ１７０３）。そして、ＣＰＵ１６２１は、メモリ１６２２から識別情報及び位置情報を読み出してＣＰＵ１６１２へ送信し、ＣＰＵ１６１２は、読み出された識別情報及び位置情報を受信する（ステップ１７０４）。
【００５７】
次に、ＣＰＵ１６１２は、アンテナ１６１１を介して、ＣＰＵ１６２１から受信した識別情報及び位置情報をリーダライタ４１１へ送信する（ステップ１７０５）。
【００５８】
例えば、図１２の組み合わせの場合、ブロック１２０１は、ブロック１２０１及びブロック１２０２の情報を送信し、ブロック１２０２は、ブロック１２０２及びブロック１２０３の情報を送信する。ブロック１２０４は、ブロック１２０１、ブロック１２０４、及びブロック１２０５の情報を送信する。ブロック１２０５は、ブロック１２０５及びブロック１２０６の情報を送信し、ブロック１２０６は、ブロック１２０３及びブロック１２０６の情報を送信する。
【００５９】
図１８は、リーダライタ４１１が図１２のブロックから受信する識別情報及び接続情報の例を示している。図１８の識別情報及び接続情報は、モデル生成装置２０１の記憶部４１３に格納される。
【００６０】
データ番号は、各接続箇所のデータを識別する識別情報であり、親ブロックＩＤは、各接続箇所の接続状態における親ブロックを示す識別情報であり、親ブロック上の接続位置は、各接続箇所が存在する親ブロックの面を示す識別情報である。親ブロック上の接続位置は、親ブロック上の接続機構の位置を示す位置情報に対応する。
【００６１】
子ブロックＩＤは、各接続箇所の接続状態における子ブロックを示す識別情報であり、子ブロック上の接続位置は、各接続箇所が存在する子ブロックの面を示す識別情報である。子ブロック上の接続位置は、子ブロック上の接続機構の位置を示す位置情報に対応する。
【００６２】
図１２のブロック１２０１〜ブロック１２０３の識別情報は、それぞれ、“１１”〜“１３”であり、ブロック１２０４〜ブロック１２０６の識別情報は、それぞれ、“２１”〜“２３”である。
【００６３】
図１９は、図１２の各ブロックにおいて、接続箇所が存在する面の例を示している。ブロック１２０１、ブロック１２０３、ブロック１２０４、及びブロック１２０６の場合、面１９０１及び面１９０４上には凸部が存在し、面１９０２及び面１９０３上には凹部が存在する。これに対して、ブロック１２０２の場合、面１９０２上には凹部が存在せず、ブロック１２０５の場合、面１９０４上には凸部が存在しない。面１９０１〜面１９０４の識別情報は、それぞれ、“１”〜“４”である。
【００６４】
例えば、図１８のデータ番号“１”のデータの場合、親ブロックＩＤは、ブロック１２０１の識別情報“１１”であり、親ブロック上の接続位置は、ブロック１２０１の面１９０１の識別情報“１”である。また、子ブロックＩＤは、ブロック１２０２の識別情報“１２”であり、子ブロック上の接続位置は、ブロック１２０２の面１９０３の識別情報“３”である。
【００６５】
また、データ番号“６”のデータの場合、親ブロックＩＤは、ブロック１２０６の識別情報“２３”であり、親ブロック上の接続位置は、ブロック１２０６の面１９０４の識別情報“４”である。また、子ブロックＩＤは、ブロック１２０３の識別情報“１３”であり、子ブロック上の接続位置は、ブロック１２０３の面１９０２の識別情報“２”である。
【００６６】
モデル生成装置２０１の記憶部４１３は、各ブロックの識別情報と対応付けて、ブロックの形状を表す形状情報と、ブロックの材料属性を表す材料属性情報とを記憶している。さらに、記憶部４１３は、各ブロックの面の識別情報と対応付けて、面の位置を表す面情報を記憶している。例えば、ブロックが直方体である場合、ブロックの縦、横、及び奥行きの寸法が形状情報として用いられる。
【００６７】
図２０は、記憶部４１３が記憶する形状情報の例を示している。この例では、ブロック１２０１〜ブロック１２０６の識別情報と対応付けて、縦の寸法Ｌ１、横の寸法Ｌ２、及び奥行きの寸法Ｌ３が登録されている。ブロック１２０１〜ブロック１２０６が立方体である場合、Ｌ１〜Ｌ３はすべて同じ長さになる。
【００６８】
図２１は、記憶部４１３が記憶する面情報の例を示している。ｘｙｚ座標系を基準座標系として用いた場合、基準座標系の原点Ｏに対する各面の座標を面情報として用いることができる。図２１の例では、面２００１の面情報は、ｘ＝ａであり、面２００２の面情報は、ｙ＝ｂであり、面２００３の面情報は、ｚ＝ｃである。
【００６９】
図２２は、モデル生成装置２０１の生成部２１２が行う生成処理の例を示すフローチャートである。生成部２１２は、ブロックから受信した識別情報及び接続情報に基づいて記憶部４１３を参照しながら、形状モデル４２１を生成する。
【００７０】
まず、生成部２１２は、記憶部４１３に格納された複数の接続箇所のデータの中から１つのデータを選択する（ステップ２１０１）。そして、生成部２１２は、選択したデータに含まれる親ブロックＩＤをキーとして形状情報を探索し、親ブロックＩＤに対応する形状情報を用いて親ブロックの３次元形状を生成する（ステップ２１０２）。また、選択したデータに含まれる子ブロックＩＤをキーとして形状情報を探索し、子ブロックＩＤに対応する形状情報を用いて子ブロックの３次元形状を生成する（ステップ２１０３）。
【００７１】
次に、生成部２１２は、親ブロック上の接続位置に対応する面情報と、子ブロック上の接続位置に対応する面情報とを参照する。そして、生成部２１２は、親ブロックの３次元形状に含まれる面のうち親ブロック上の接続位置が示す面と、子ブロックの３次元形状に含まれる面のうち子ブロック上の接続位置が示す面とが重なるように、２つの３次元形状を配置する（ステップ２１０４）。これにより、重なり合った２つの面を接続箇所として、親ブロックの３次元形状と子ブロックの３次元形状とが接続される。
【００７２】
このように、受信した親ブロック上の接続位置及び子ブロック上の接続位置を用いることで、親ブロックと子ブロックの接続状態に合わせて、これらのブロックの３次元形状を配置することができる。
【００７３】
次に、生成部２１２は、すべてのデータを選択したか否かをチェックし（ステップ２１０５）、未選択のデータが残っている場合（ステップ２１０５，ＮＯ）、次のデータについてステップ２１０１以降の処理を繰り返す。ただし、生成部２１２は、親ブロックの３次元形状が生成済みである場合は、ステップ２１０２の処理をスキップし、子ブロックの３次元形状が生成済みである場合は、ステップ２１０３の処理をスキップする。そして、すべてのデータを選択した場合（ステップ２１０５，ＹＥＳ）、生成部２１２は、処理を終了する。
【００７４】
例えば、図１８のデータ番号“１”のデータが選択された場合、親ブロックＩＤ“１１”に基づいてブロック１２０１の３次元形状が生成され、子ブロックＩＤ“１２”に基づいてブロック１２０２の３次元形状が生成される。そして、親ブロック上の接続位置“１”及び子ブロック上の接続位置“３”に基づいて、ブロック１２０１の面１９０１とブロック１２０２の面１９０３とが接続されるように、ブロック１２０１及びブロック１２０２の３次元形状が配置される。
【００７５】
次に、データ番号“２”のデータが選択された場合、親ブロックＩＤ“１２”に対応するブロック１２０２の３次元形状は生成済みであるため、その３次元形状は生成されない。そこで、子ブロックＩＤ“１３”に基づいてブロック１２０３の３次元形状が生成される。そして、親ブロック上の接続位置“１”及び子ブロック上の接続位置“３”に基づいて、ブロック１２０２の面１９０１とブロック１２０３の面１９０３とが接続されるように、ブロック１２０３の３次元形状が配置される。
【００７６】
また、データ番号“６”のデータが選択された場合、親ブロックＩＤ“２３”に基づいてブロック１２０６の３次元形状が生成される。しかし、子ブロックＩＤ“１３”に対応するブロック１２０３の３次元形状は生成済みであるため、その３次元形状は生成されない。そして、親ブロック上の接続位置“４”及び子ブロック上の接続位置“２”に基づいて、ブロック１２０６の面１９０４とブロック１２０３の面１９０２とが接続されるように、ブロック１２０６の３次元形状が配置される。
【００７７】
このようなモデル生成システムによれば、３次元ＣＡＤソフトウェア、３次元モデリングソフトウェア等の専門的なソフトウェアを用いることなく、ブロックを組み立てるだけの直感的な作業により、形状モデルを容易に生成することができる。
【００７８】
なお、ブロックの形状は、立方体又は直方体に限られず、他の形状であってもよい。図２３は、直方体、三角柱、及び円柱のブロックを組み合わせた物体の形状の例を示している。物体の２次元形状を表す形状モデルを生成する場合、薄い平面状のブロックを用いてもよい。
【００７９】
生成部２１２は、記憶部４１３が記憶する材料属性情報を用いて、形状モデルから、物体の熱解析のための解析モデルを生成することも可能である。図２４は、形状モデルから生成される熱回路網法の解析モデルの例を示している。図２４の７個のブロックのうちブロック１２０１〜ブロック１２０６の組み合わせは、図１２の組み合わせと同様であり、ブロック１２０２に対してブロック２３０１がさらに接続されている。
【００８０】
ブロック２３０１及びブロック１２０１〜ブロック１２０６の組み合わせは、情報処理装置の形状を表している。この場合、ブロック１２０４〜ブロック１２０６の材料属性はケースを表し、ブロック１２０１〜ブロック１２０３の材料属性はプリント基板を表し、ブロック２３０１の材料属性はＣＰＵを表す。
【００８１】
ケースとプリント基板とが両端で固定されている状態を表現するため、ブロック１２０１とブロック１２０４が接続され、ブロック１２０３とブロック１２０６が接続されており、ブロック１２０２とブロック１２０５は接続されていない。また、プリント基板上にＣＰＵが実装されている状態を表現するため、ブロック１２０２とブロック２３０１が接続されている。
【００８２】
これらのブロックの接続情報に基づいて、生成部２１２は、熱回路網法の解析モデル２３０２を生成する。解析モデル２３０２では、構造要素がノードで表され、ノード間が熱抵抗で連結される。解析モデル２３０２のノード２３１１〜ノード２３１７は、それぞれ、ブロック２３０１及びブロック１２０１〜ブロック１２０６を表す。
【００８３】
熱抵抗２３２１は、ノード２３１１とノード２３１３を連結し、熱抵抗２３２２は、ノード２３１２とノード２３１３を連結し、熱抵抗２３２３は、ノード２３１３とノード２３１４を連結する。熱抵抗２３２４は、ノード２３１２とノード２３１５を連結し、熱抵抗２３２５は、ノード２３１４とノード２３１７を連結し、熱抵抗２３２６は、ノード２３１５とノード２３１６を連結し、熱抵抗２３２７は、ノード２３１６とノード２３１７を連結する。各熱抵抗の値は、各ブロックの材料属性情報に基づいて設定される。
【００８４】
このように、ブロックの材料属性情報を用いることで、ブロックを組み立てるだけの直感的な作業により、熱回路網法の解析モデルを容易に生成することができる。材料属性情報は、金属、プラスチック、ガラス、木材等を表す情報であってもよい。
【００８５】
図１の構成単位装置１０１の構成は一例に過ぎず、構成単位装置１０１の用途又は条件に応じて一部の構成要素を省略又は変更してもよい。図５〜図１４、図１６、図１９、及び図２４のブロックの構成は一例に過ぎず、ブロックの用途又は条件に応じて一部の構成要素を省略又は変更してもよい。
【００８６】
例えば、ダイポールアンテナ又はループアンテナの代わりに、別の形状の線状アンテナを用いてもよく、平面アンテナを用いてもよい。図７の信号生成回路７３１の代わりに、別の信号生成回路を用いてもよい。
【００８７】
図８〜図１２、図１９、及び図２４の凸部及び凹部の形状は、別の形状であってもよく、凸部及び凹部の代わりに別の接続機構を用いてもよい。凸部に併設されたアンテナ素子に制御部を接続する代わりに、凹部に併設されたアンテナ素子に制御部を接続してもよい。図１２及び図２４において、ブロックの色で材料属性を表現する代わりに、ブロックの模様、形状、サイズ等で材料属性を表現してもよい。
【００８８】
図１４のメモリ１４１４は、接続機構１４１５の位置情報の代わりに、図５のアンテナ素子５１１、図６のアンテナ素子６１１、図７の回路７１３、又は図１３のアンテナ素子１３１２に対応する接続機構の位置情報を記憶してもよい。メモリ１４１４は、図１０の凸部１０１１又は凸部１０１２の位置情報を記憶してもよい。
【００８９】
メモリ１４２２は、接続機構１４２３の位置情報の代わりに、図５のアンテナ素子５２１、図６のアンテナ素子６２１、図７の回路７２１、又は図１３のアンテナ素子１３２１に対応する接続機構の位置情報を記憶してもよい。メモリ１４２２は、図１０の凹部１０２１又は凹部１０２２の位置情報を記憶してもよい。図１６のメモリ１６１３及びメモリ１６２２が記憶する位置情報についても、メモリ１４１４及びメモリ１４２２が記憶する位置情報と同様に変更することができる。
【００９０】
図２及び図４のモデル生成装置２０１の構成は一例に過ぎず、モデル生成装置２０１の用途又は条件に応じて一部の構成要素を省略又は変更してもよい。例えば、図４のモデル生成装置２０１において、ブロック内の無線タグに情報を書き込む必要がない場合は、リーダライタ４１１の代わりに、リーダの機能のみを有する受信部を用いることができる。形状モデル４２１を画面上に表示する必要がない場合は、表示部４１２を省略することができる。モデル生成装置２０１が熱回路網法の解析モデルを生成しない場合、図４の記憶部４１３は、各ブロックの材料属性情報を記憶する必要はない。
【００９１】
図３、図１５、図１７、及び図２２のフローチャートは一例に過ぎず、ブロック又はモデル生成装置２０１の構成又は条件に応じて一部の処理を省略又は変更してもよい。例えば、図１５の送信処理において、ステップ１５０１及びステップ１５０２の処理と、ステップ１５０３及びステップ１５０４の処理の順序を入れ替えてもよい。制御回路１４１２は、ステップ１５０２の処理を省略して、ステップ１５０４において、メモリ１４１４及びメモリ１４２２から読み出した識別情報及び位置情報をリーダライタ４１１へ送信してもよい。
【００９２】
同様に、図１７の送信処理において、ステップ１７０１及びステップ１７０２の処理と、ステップ１７０３〜ステップ１７０５の処理の順序を入れ替えてもよい。ＣＰＵ１６１２は、ステップ１７０２の処理を省略して、ステップ１７０５において、メモリ１６１３から読み出した識別情報及び位置情報と、ＣＰＵ１６２１から受信した識別情報及び位置情報とを、リーダライタ４１１へ送信してもよい。
【００９３】
図２２の生成処理において、ステップ２１０２の処理とステップ２１０３の処理の順序を入れ替えてもよい。
【００９４】
図４のモデル生成装置２０１の記憶部４１３に代わって、図１４のメモリ１４１４及びメモリ１４２２、又は図１６のメモリ１６１３及びメモリ１６２２が、各ブロックの形状情報及び材料属性情報を記憶することも可能である。
【００９５】
この場合、図１５又は図１７の送信処理において、親ブロックは、親ブロック及び子ブロックの形状情報及び材料属性情報をそれぞれのメモリから読み出して、モデル生成装置２０１へ送信する。そして、図２２の生成処理において、生成部２１２は、受信した形状情報を用いて各ブロックの３次元形状を生成するとともに、受信した材料属性情報を用いて解析モデルを生成する。
【００９６】
図４、図８、図１１、図１２、図２３、及び図２４のブロックの組み合わせは一例に過ぎず、別の組み合わせによって異なる物体の形状を表現することも可能である。
【００９７】
図１８の識別情報及び接続情報、図２０の形状情報、図２１の面情報、及び図２４の解析モデルは一例に過ぎず、ブロック又はモデル生成装置２０１の構成又は条件に応じて一部の情報を省略又は変更してもよい。例えば、図１８の親ブロック上の接続位置及び子ブロック上の接続位置として、各ブロックの面を示す識別情報の代わりに、各ブロックの接続機構を示す識別情報を用いてもよい。図２０の縦、横、及び奥行きの寸法の代わりに、ブロックが有する複数の頂点の位置を表す３次元座標を用いてもよい。図２１の面情報の代わりに、各接続機構の位置を表す３次元座標を用いてもよい。
【００９８】
図２及び図４のモデル生成装置２０１は、例えば、図２５に示すような情報処理装置（コンピュータ）を用いて実現可能である。
【００９９】
図２５の情報処理装置は、ＣＰＵ２４０１、メモリ２４０２、入力装置２４０３、出力装置２４０４、補助記憶装置２４０５、媒体駆動装置２４０６、及びネットワーク接続装置２４０７を備える。これらの構成要素はバス２４０８により互いに接続されている。図４のリーダライタ４１１は、バス２４０８に接続されていてもよい。
【０１００】
メモリ２４０２は、例えば、Read Only Memory（ＲＯＭ）、Random Access Memory（ＲＡＭ）、フラッシュメモリ等の半導体メモリであり、モデル生成処理に用いられるプログラム及びデータを格納する。メモリ２４０２は、図４の記憶部４１３として用いることができる。
【０１０１】
ＣＰＵ２４０１（プロセッサ）は、例えば、メモリ２４０２を利用してプログラムを実行することにより、図２及び図４の生成部２１２として動作する。
【０１０２】
入力装置２４０３は、例えば、キーボード、ポインティングデバイス等であり、オペレータ又はユーザからの指示又は情報の入力に用いられる。出力装置２４０４は、例えば、表示装置、プリンタ、スピーカ等であり、オペレータ又はユーザへの問い合わせ又は処理結果の出力に用いられる。処理結果は、図４の形状モデル４２１であってもよい。
【０１０３】
補助記憶装置２４０５は、例えば、磁気ディスク装置、光ディスク装置、光磁気ディスク装置、テープ装置等である。補助記憶装置２４０５は、ハードディスクドライブであってもよい。情報処理装置は、補助記憶装置２４０５にプログラム及びデータを格納しておき、それらをメモリ２４０２にロードして使用することができる。補助記憶装置２４０５は、図４の記憶部４１３として用いることができる。
【０１０４】
媒体駆動装置２４０６は、可搬型記録媒体２４０９を駆動し、その記録内容にアクセスする。可搬型記録媒体２４０９は、メモリデバイス、フレキシブルディスク、光ディスク、光磁気ディスク等である。可搬型記録媒体２４０９は、Compact Disk Read Only Memory（ＣＤ−ＲＯＭ）、Digital Versatile Disk（ＤＶＤ）、Universal Serial Bus（ＵＳＢ）メモリ等であってもよい。オペレータ又はユーザは、この可搬型記録媒体２４０９にプログラム及びデータを格納しておき、それらをメモリ２４０２にロードして使用することができる。
【０１０５】
このように、モデル生成処理に用いられるプログラム及びデータを格納するコンピュータ読み取り可能な記録媒体は、メモリ２４０２、補助記憶装置２４０５、又は可搬型記録媒体２４０９のような、物理的な（非一時的な）記録媒体である。
【０１０６】
ネットワーク接続装置２４０７は、Local Area Network、Wide Area Network等の通信ネットワークに接続され、通信に伴うデータ変換を行う通信インタフェースである。情報処理装置は、プログラム及びデータを外部の装置からネットワーク接続装置２４０７を介して受け取り、それらをメモリ２４０２にロードして使用することができる。
【０１０７】
情報処理装置は、ネットワーク接続装置２４０７を介して、ユーザ端末から処理要求を受信し、モデル生成処理を行って、処理結果をユーザ端末へ送信することもできる。
【０１０８】
なお、情報処理装置が図２５のすべての構成要素を含む必要はなく、用途や条件に応じて一部の構成要素を省略することも可能である。例えば、オペレータ又はユーザからの指示又は情報を入力する必要がない場合は、入力装置２４０３を省略してもよい。オペレータ又はユーザへの問い合わせ又は処理結果を出力する必要がない場合は、出力装置２４０４を省略してもよい。
【０１０９】
他の装置との通信を行う必要がない場合は、ネットワーク接続装置２４０７を省略してもよく、可搬型記録媒体２４０９を利用しない場合は、媒体駆動装置２４０６を省略してもよい。
【０１１０】
開示の実施形態とその利点について詳しく説明したが、当業者は、特許請求の範囲に明確に記載した本発明の範囲から逸脱することなく、様々な変更、追加、省略をすることができるであろう。
【０１１１】
図１乃至図２５を参照しながら説明した実施形態に関し、さらに以下の付記を開示する。
（付記１）
他の構成単位装置と組み合わせられることで物体の形状を形成する構成単位装置であって、
第１の識別情報を記憶する記憶部と、
前記他の構成単位装置と接続される接続部と、
前記接続部が前記他の構成単位装置と接続されている接続状態において、前記第１の識別情報と、前記他の構成単位装置を示す第２の識別情報と、前記接続状態を示す接続情報とを送信する送信部と、
を備えることを特徴とする構成単位装置。
（付記２）
前記接続情報は、前記接続部の位置を示す第１の位置情報と、前記他の構成単位装置において前記接続部と接続されている部分の位置を示す第２の位置情報とを含むことを特徴とする付記１記載の構成単位装置。
（付記３）
前記第１の位置情報と前記第２の位置情報とを取得する制御部をさらに備え、
前記記憶部は、前記第１の位置情報をさらに記憶し、
前記制御部は、前記接続状態において、前記第１の位置情報を前記記憶部から読み出し、前記第２の識別情報と前記第２の位置情報とを前記他の構成単位装置から読み出すことを特徴とする付記２記載の構成単位装置。
（付記４）
前記送信部はアンテナ素子を含み、前記接続部が前記他の構成単位装置と接続されることによって、前記アンテナ素子が前記第１の識別情報と前記第２の識別情報と前記接続情報とを送信する動作を行うことを特徴とする付記１乃至３のいずれか１項に記載の構成単位装置。
（付記５）
コンピュータが、
物体の形状を形成するために組み合わせられた第１の構成単位装置と第２の構成単位装置とが接続されている接続状態を示す接続情報と、前記第１の構成単位装置を示す第１の識別情報と、前記第２の構成単位装置を示す第２の識別情報とを、前記第１の構成単位装置から受信し、
前記第１の識別情報と前記第２の識別情報と前記接続情報とに基づいて、前記形状を表す形状モデルを生成する、
ことを特徴とするモデル生成方法。
（付記６）
前記接続情報は、前記第１の構成単位装置において前記第２の構成単位装置と接続されている部分の位置を示す第１の位置情報と、前記第２の構成単位装置において前記第１の構成単位装置と接続されている部分の位置を示す第２の位置情報とを含み、
前記コンピュータは、前記第１の識別情報と、前記第１の構成単位装置の形状を表す第１の形状情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の形状を表す第２の形状情報とを対応付けて記憶する記憶部を参照し、前記第１の位置情報、前記第２の位置情報、前記第１の形状情報、及び前記第２の形状情報に基づいて前記形状モデルを生成することを特徴とする付記５記載のモデル生成方法。
（付記７）
前記記憶部は、前記第１の識別情報と、前記第１の構成単位装置の材料属性を表す第１の材料属性情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の材料属性を表す第２の材料属性情報とを対応付けて記憶し、
前記コンピュータは、前記形状モデルと前記第１の材料属性情報と前記第２の材料属性情報とに基づいて、前記物体の熱解析のための解析モデルを生成することを特徴とする付記６記載のモデル生成方法。
（付記８）
物体の形状を形成するために組み合わせられた第１の構成単位装置と第２の構成単位装置とが接続されている接続状態を示す接続情報と、前記第１の構成単位装置を示す第１の識別情報と、前記第２の構成単位装置を示す第２の識別情報とを、前記第１の構成単位装置から受信する受信部と、
前記第１の識別情報と前記第２の識別情報と前記接続情報とに基づいて、前記形状を表す形状モデルを生成する生成部と、
を備えることを特徴とするモデル生成装置。
（付記９）
前記接続情報は、前記第１の構成単位装置において前記第２の構成単位装置と接続されている部分の位置を示す第１の位置情報と、前記第２の構成単位装置において前記第１の構成単位装置と接続されている部分の位置を示す第２の位置情報とを含み、
前記モデル生成装置は、前記第１の識別情報と、前記第１の構成単位装置の形状を表す第１の形状情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の形状を表す第２の形状情報とを対応付けて記憶する記憶部をさらに備え、
前記生成部は、前記第１の位置情報、前記第２の位置情報、前記第１の形状情報、及び前記第２の形状情報に基づいて前記形状モデルを生成することを特徴とする付記８記載のモデル生成装置。
（付記１０）
前記記憶部は、前記第１の識別情報と、前記第１の構成単位装置の材料属性を表す第１の材料属性情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の材料属性を表す第２の材料属性情報とを対応付けて記憶し、
前記生成部は、前記形状モデルと前記第１の材料属性情報と前記第２の材料属性情報とに基づいて、前記物体の熱解析のための解析モデルを生成することを特徴とする付記９記載のモデル生成装置。
（付記１１）
物体の形状を形成するために組み合わせられた第１の構成単位装置と第２の構成単位装置とが接続されている接続状態を示す接続情報と、前記第１の構成単位装置を示す第１の識別情報と、前記第２の構成単位装置を示す第２の識別情報とを、前記第１の構成単位装置から受信し、
前記第１の識別情報と前記第２の識別情報と前記接続情報とに基づいて、前記形状を表す形状モデルを生成する、
処理をコンピュータに実行させるモデル生成プログラム。
（付記１２）
前記接続情報は、前記第１の構成単位装置において前記第２の構成単位装置と接続されている部分の位置を示す第１の位置情報と、前記第２の構成単位装置において前記第１の構成単位装置と接続されている部分の位置を示す第２の位置情報とを含み、
前記コンピュータは、前記第１の識別情報と、前記第１の構成単位装置の形状を表す第１の形状情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の形状を表す第２の形状情報とを対応付けて記憶する記憶部を参照し、前記第１の位置情報、前記第２の位置情報、前記第１の形状情報、及び前記第２の形状情報に基づいて前記形状モデルを生成することを特徴とする付記１１記載のモデル生成プログラム。
（付記１３）
前記記憶部は、前記第１の識別情報と、前記第１の構成単位装置の材料属性を表す第１の材料属性情報とを対応付けて記憶するとともに、前記第２の識別情報と、前記第２の構成単位装置の材料属性を表す第２の材料属性情報とを対応付けて記憶し、
前記コンピュータは、前記形状モデルと前記第１の材料属性情報と前記第２の材料属性情報とに基づいて、前記物体の熱解析のための解析モデルを生成することを特徴とする付記１２記載のモデル生成プログラム。
【符号の説明】
【０１１２】
１０１  構成単位装置
１１１、４１３  記憶部
１１２  接続部
１１３  送信部
２０１  モデル生成装置
２１１  受信部
２１２  生成部
４０１〜４０４、５０１、５０２、６０１、６０２、７０１、７０２、８０１〜８０４、９０１、９０２、１００１、１１０１〜１１０６、１２０１〜１２０６、１３０１、１３０２、１４０１、１４０２、１６０１、１６０２、２３０１  ブロック
４１１  リーダライタ
４１２  表示部
４２１  形状モデル
５１１、５２１、６１１、６２１、１０３１〜１０３４、１３１１〜１３１４、１３２１  アンテナ素子
５１２、６１２、７１２、１０４１、１０４２、１３１５  制御部
５３１  ダイポールアンテナ
６３１、７１１  ループアンテナ
７１３、７２１  回路
７１４  端子
７３１  信号生成回路
８１１  上面
８１２、８１４  側面
８１３  下面
８２１〜８２４、９１１、１０１１、１０１２  凸部
８３１〜８３４、９２１、１０２１、１０２２  凹部
９１２  オス端子
９２２  メス端子
１４１１、１６１１  アンテナ
１４１２  制御回路
１４１３、１４２１  読み出し回路
１４１４、１４２２、１６１３、１６２２  メモリ
１４１５、１４２３、１６１４、１６２３  接続機構
１６１２、１６２１  ＣＰＵ
１９０１〜１９０４、２００１〜２００３  面
２３０２  解析モデル
２３１１〜２３１７  ノード
２３２１〜２３２７  熱抵抗
２４０１  ＣＰＵ
２４０２  メモリ
２４０３  入力装置
２４０４  出力装置
２４０５  補助記憶装置
２４０６  媒体駆動装置
２４０７  ネットワーク接続装置
２４０８  バス
２４０９  可搬型記録媒体
【図１】
2017068686.tif 000003
【図２】
2017068686.tif 000004
【図３】
2017068686.tif 000005
【図４】
2017068686.tif 000006
【図５】
2017068686.tif 000007
【図６】
2017068686.tif 000008
【図７】
2017068686.tif 000009
【図８】
2017068686.tif 000010
【図９】
2017068686.tif 000011
【図１０】
2017068686.tif 000012
【図１１】
2017068686.tif 000013
【図１２】
2017068686.tif 000014
【図１３】
2017068686.tif 000015
【図１４】
2017068686.tif 000016
【図１５】
2017068686.tif 000017
【図１６】
2017068686.tif 000018
【図１７】
2017068686.tif 000019
【図１８】
2017068686.tif 000020
【図１９】
2017068686.tif 000021
【図２０】
2017068686.tif 000022
【図２１】
2017068686.tif 000023
【図２２】
2017068686.tif 000024
【図２３】
2017068686.tif 000025
【図２４】
2017068686.tif 000026
【図２５】
2017068686.tif 000027