(57)【要約】【課題】３Ｄプリンタによる製造物の品質評価をより適切に行うこと。【解決手段】立体物製造装置１は、立体物造形部２０と、画像取得制御部１１２によって制御される撮像部２２３と、造形物評価部１１５とを備えている。立体物造形部２０は、立体物の形状を表す３次元形状データに基づいて、立体物を構成する積層要素を積層することにより当該立体物を造形する。撮像部２２３は、画像取得制御部１１２の制御によって、立体物造形部２０によって造形されている立体物の積層部分の形状を表すデータを取得する。造形物評価部１１５は、撮像部２２３によって取得された立体物の積層部分の形状を表すデータと、当該積層部分に対応する３次元形状データとを対応付けることにより、当該立体物の品質を示す品質情報を生成する。【選択図】図２
2018008403.tif 000002
【特許請求の範囲】
【請求項１】
立体物の形状を表す３次元形状データに基づいて、前記立体物を構成する積層要素を積層することにより当該立体物を造形する立体物造形手段と、
前記立体物造形手段によって造形されている前記立体物の積層部分の形状を表すデータを取得する形状取得手段と、
前記形状取得手段によって取得された前記立体物の積層部分の形状を表すデータと、当該積層部分に対応する前記３次元形状データとを対応付けることにより、当該立体物の品質を示す品質情報を生成する品質情報生成手段と、
を備えることを特徴とする立体物製造装置。
【請求項２】
前記形状取得手段は、前記立体物造形手段によって造形された前記立体物全体の形状を表すデータを取得し、
前記品質情報生成手段は、前記形状取得手段によって取得された前記立体物全体の形状を表すデータと、当該立体物全体の前記３次元形状データとを対応付けることにより、前記品質情報を生成することを特徴とする請求項１に記載の立体物製造装置。
【請求項３】
前記形状取得手段は、前記立体物の前記形状を表すデータとして前記立体物の少なくとも一部における３次元形状を特定可能な画像を取得することを特徴とする請求項１または２に記載の立体物製造装置。
【請求項４】
前記形状取得手段は、前記立体物造形手段が前記積層要素を造形する際に、予め設定された取得タイミングとなった場合、前記積層部分の形状を表すデータを取得することを特徴とする請求項１から３のいずれか１項に記載の立体物製造装置。
【請求項５】
前記品質情報生成手段は、前記形状取得手段によって取得された前記立体物の積層部分の形状を表すデータと、前記３次元形状データとを比較した結果に基づいて、前記品質情報を生成することを特徴とする請求項１から４のいずれか１項に記載の立体物製造装置。
【請求項６】
前記品質情報生成手段は、前記形状取得手段によって取得された前記立体物の積層部分の形状を表すデータに基づいて、当該立体物の積層部分を表すボクセルデータを生成し、生成した当該ボクセルデータを、前記立体物造形手段が当該立体物の積層部分を造形するために使用したボクセルデータと比較した結果に基づいて、前記品質情報を生成することを特徴とする請求項１から５のいずれか１項に記載の立体物製造装置。
【請求項７】
前記形状取得手段は、複数方向から平面画像を撮像することにより前記立体物の積層部分の形状を表すデータとして複数の画像を取得し、取得した画像を合成することにより、前記立体物の形状を示す３次元画像を生成することを特徴とする請求項１から６のいずれか１項に記載の立体物製造装置。
【請求項８】
前記形状取得手段は、レーザによって前記立体物を走査することにより、前記立体物の形状を取得する３次元レーザスキャナを含むことを特徴とする請求項１から７のいずれか１項に記載の立体物製造装置。
【請求項９】
前記形状取得手段は、Ｘ線発生器とＸ線検出器とを備え、ＣＴ画像を撮像するＣＴスキャナを含むことを特徴とする請求項１から８のいずれか１項に記載の立体物製造装置。
【請求項１０】
前記形状取得手段は、赤外線画像を撮像するサーモグラフィカメラを含むことを特徴とする請求項１から９のいずれか１項に記載の立体物製造装置。
【請求項１１】
前記形状取得手段は、前記立体物に接触する接触子によって前記立体物の積層部分の形状を表すデータを取得する形状測定装置を含むことを特徴とする請求項１から１０のいずれか１項に記載の立体物製造装置。
【請求項１２】
前記立体物造形手段は、前記立体物の積層部分の品質が基準よりも低下した場合、前記立体物の積層を停止することを特徴とする請求項１から１１のいずれか１項に記載の立体物製造装置。
【請求項１３】
前記品質情報生成手段は、前記立体物の積層部分の前記品質情報に基づいて、当該積層部分以降の前記立体物を造形するためのデータを補正することを特徴とする請求項１から１２のいずれか１項に記載の立体物製造装置。
【請求項１４】
前記品質情報生成手段は、前記立体物の積層部分の前記品質情報に基づいて、造形を継続した場合に発生する可能性のあるエラーを予測することを特徴とする請求項１から１３のいずれか１項に記載の立体物製造装置。
【請求項１５】
前記立体物の前記品質情報には、当該立体物の高さの誤差、当該立体物の幅の誤差、当該立体物に発生している捩れの少なくともいずれかを含むことを特徴とする請求項１から１４のいずれか１項に記載の立体物製造装置。
【請求項１６】
立体物製造装置が実行する立体物製造方法であって、
立体物の形状を表す３次元形状データに基づいて、前記立体物を構成する積層要素を積層することにより当該立体物を造形する立体物造形ステップと、
前記立体物造形ステップにおいて造形されている前記立体物の積層部分の形状を表すデータを取得する形状取得ステップと、
前記形状取得ステップにおいて取得された前記立体物の積層部分の形状を表すデータと、当該積層部分に対応する前記３次元形状データとを対応付けることにより、当該立体物の品質を示す品質情報を生成する品質情報生成ステップと、
を含むことを特徴とする立体物製造方法。
【請求項１７】
立体物製造装置を制御するコンピュータに、
立体物の形状を表す３次元形状データに基づいて、前記立体物を構成する積層要素を積層することにより当該立体物を造形する立体物造形制御機能と、
前記立体物造形制御機能によって造形されている前記立体物の積層部分の形状を表すデータを取得する形状取得制御機能と、
前記形状取得制御機能によって取得された前記立体物の積層部分の形状を表すデータと、当該積層部分に対応する前記３次元形状データとを対応付けることにより、当該立体物の品質を示す品質情報を生成する品質情報生成機能と、
を実現させることを特徴とするプログラム。
【請求項１８】
コンピュータに、
立体物の形状を表す３次元形状データに基づいて前記立体物を構成する積層要素が立体物製造装置において積層されている際の積層部分の形状を表すデータと、当該積層部分に対応する前記３次元形状データとに基づいて、当該積層部分の品質を評価する品質評価機能を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、立体物製造装置、立体物製造方法及びプログラムに関する。
【背景技術】
【０００２】
近年、立体物を製造可能ないわゆる３Ｄプリンタが普及しつつある。
３Ｄプリンタによれば、物の表面のみならず、複雑な内部構造を印刷し、造形することが可能である。
なお、このような３Ｄプリンティングに関する技術は、例えば特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０８６２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、一般の製造物においては、製造物の品質保証等を目的として、個々の製造物の品質評価が行われている。３Ｄプリンタによる製造物においても、品質評価を行うことが有用であり、３Ｄプリンタによる製造物の品質評価プロセスでは、３Ｄプリンタによって製造された製造物が、元となる３次元データを正確に再現しているか否かを検査・検証することが重要となる。
しかしながら、３Ｄプリンタの製造物を品質評価する現在の技術は、製造物を事後的にＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）スキャンあるいはＭＲＩ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）等で内部構造を調べ、元となる３次元データと照合するといった方法を用いることが一般的である。ところが、ＣＴスキャナやＭＲＩは非常に高価であり、品質評価に用いることは現実的ではない上、立体物の製造と評価とがプロセスとして分断している現在の品質評価の形態は非効率である。
このように、従来の技術においては、３Ｄプリンタによる製造物の品質評価を適切に行うことが困難であった。
【０００５】
本発明は、このような従来の実情に鑑みてなされたものであり、３Ｄプリンタによる製造物の品質評価をより適切に行うことを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の立体物製造装置は、
立体物の形状を表す３次元形状データに基づいて、前記立体物を構成する積層要素を積層することにより当該立体物を造形する立体物造形手段と、
前記立体物造形手段によって造形されている前記立体物の積層部分の形状を表すデータを取得する形状取得手段と、
前記形状取得手段によって取得された前記立体物の積層部分の形状を表すデータと、当該積層部分に対応する前記３次元形状データとを対応付けることにより、当該立体物の品質を示す品質情報を生成する品質情報生成手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、３Ｄプリンタによる製造物の品質評価をより適切に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る立体物製造装置のハードウェア構成を示す模式図である。
【図２】立体物製造装置の機能的構成を示すブロック図である。
【図３】積層部分に欠損箇所が発生している状態を示す模式図であり、図３（Ａ）はＣＡＤデータから生成されたボクセルモデルを示す図、図３（Ｂ）は積層部分の３次元画像から変換されたボクセルモデルを示す図である。
【図４】立体物製造装置が実行する立体物製造処理の流れを説明するフローチャートである。
【図５】立体物製造処理のステップＳ７で実行される部分評価処理の流れを説明するフローチャートである。
【図６】立体物製造処理のステップＳ１３で実行される全体評価処理の流れを説明するフローチャートである。
【図７】立体物の製造と切り離して部分評価処理及び全体評価処理が行われる場合の処理（品質評価処理）の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
［第１実施形態］
［構成］
図１は、本発明の一実施形態に係る立体物製造装置１のハードウェア構成を示す模式図である。
図１に示すように、立体物製造装置１は、データ処理部１０と、立体物造形部２０とを備えている。
データ処理部１０は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や組み込み型のマイコン等の情報処理装置によって構成される。本実施形態においては、データ処理部１０をＰＣによって構成するものとする。
【００１０】
データ処理部１０は、立体物の設計データであるＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｓｉｇｎ）データから、立体物造形部２０における３Ｄプリンタヘッドのツールパスを表すスライスデータを生成する。また、データ処理部１０は、造形中の立体物における積層部分の形状を取得し、当該立体物の品質を示すデータを生成する。なお、本実施形態における立体物製造装置１では、造形材料に加え、立体物に組み込まれる回路を形成するための金属材料や電子部品等、造形材料以外のものが積層されて立体物が製造される。以下、これら造形材料及び造形材料以外の積層物を総称して、「積層要素」と呼ぶ。
【００１１】
具体的には、データ処理部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、入力部１４と、出力部１５と、記憶部１６と、通信部１７と、を備えている。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２または記憶部１６に記憶されたプログラムに従って各種の処理を実行する。
ＲＯＭ１２は、立体物製造装置１を制御するための各種プログラムを記憶する。
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行するためのデータ等が記憶される。
【００１３】
入力部１４は、キーボードあるいはマウス等のポインティングデバイスによって構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部１５は、ディスプレイやスピーカによって構成され、ＣＰＵ１１の制御に従って、情報の表示や音声の出力を行う。
記憶部１６は、ハードディスク等の記憶装置によって構成され、立体物製造装置１で使用される各種データやプログラムを記憶する。
通信部１７は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル等の通信ケーブルや、インターネット等の通信ネットワークを介して他の装置との通信を行う。
【００１４】
立体物造形部２０は、熱溶解積層（ＦＤＭ：Ｆｕｓｅｄ  Ｄｅｐｏｓｉｔｉｏｎ  Ｍｏｄｅｌｉｎｇ）方式あるいは光造形方式の３Ｄプリンタによって構成される。本実施形態においては、立体物造形部２０は、熱溶解積層方式の３Ｄプリンタであるものとする。
具体的には、立体物造形部２０は、基台部２１と、天板部２２と、上下動軸２３ａ〜２３ｃと、アーム２４ａ〜２４ｃと、ヘッド駆動部２２１と、３Ｄプリンタヘッド２２２と、撮像部２２３と、台座２２４と、台座駆動部２２５とを備えている。
【００１５】
本実施形態における立体物造形部２０は、基台部２１から天板部２２に向けて垂直に起立する３つの上下動軸２３ａ〜２３ｃに沿って、３Ｄプリンタヘッド２２２を支持するアーム２４ａ〜２４ｃが上下動することにより、立体物を積層造形するデルタ型の３Ｄプリンタである。また、立体物造形部２０は、データ処理部１０によって生成された制御データに基づいて、ヘッド駆動部２２１の制御の下、３Ｄプリンタヘッド２２２から造形材料を吐出し、造形物を出力（立体物を製造）する。さらに、立体物造形部２０は、天板部２２に台座２２４の方向を撮像する撮像部２２３を備えており、画像取得制御部５２（後述）の制御に従って、造形材料が１層積層される毎等、所定のタイミングで、台座２２４に造形された立体物の積層部分の画像を撮像部２２３によって取得する。なお、立体物造形部２０において、台座２２４は台座駆動部２２５によって水平面に対する傾きや垂直方向の位置等が調整される。即ち、立体物造形部２０においては、撮像部２２３が、造形中の立体物における積層部分を複数の方向から撮像することが可能となっている。
立体物造形部２０の構成については、以下の機能的構成の説明において詳述する。
【００１６】
［立体物製造装置１の機能的構成］
次に、立体物製造装置１の機能的構成について説明する。
図２は、立体物製造装置１の機能的構成を示すブロック図である。
図２に示すように、立体物製造装置１において、データ処理部１０は、ＣＰＵ１１の機能として、造形データ取得部１１１と、画像取得制御部１１２と、積層制御部１１３と、台座制御部１１４と、造形物評価部１１５とを備え、記憶部１６において、造形データ記憶部７１と、品質データ記憶部７２とが形成される。また、立体物造形部２０は、上述したように、ヘッド駆動部２２１と、３Ｄプリンタヘッド２２２と、撮像部２２３と、台座２２４と、台座駆動部２２５とを備えている。
【００１７】
造形データ記憶部７１には、立体物製造装置１において製造される立体物を造形するためのデータ（ＣＡＤデータ）が記憶される。本実施形態において、立体物を造形するためのデータ（ＣＡＤデータ）には、立体物に組み込まれる電子部品や回路の配置データを含めることができる。
【００１８】
品質データ記憶部７２は、立体物製造装置１において製造される立体物の品質を示すデータが記憶される。品質データ記憶部７２に記憶された立体物の品質を示すデータは、立体物の出荷時等に、立体物に埋め込まれるＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｅｒ）や立体物の付属品であるリムーバブルメディア等に記憶され、立体物と共に提供される。即ち、立体物の品質を示すデータは、製造された立体物の鑑定書あるいは品質保証書として利用することができる。
【００１９】
造形データ取得部１１１は、立体物製造装置１において作成されたＣＡＤデータあるいは不図示のネットワーク等を介して他の装置から送信されたＣＡＤデータを取得し、造形データ記憶部７１に記憶する。また、造形データ取得部１１１は、取得したＣＡＤデータに基づいて、サーフェス（立体物の表面）を多角形メッシュで近似するＳＴＬ形式のデータ（立体物の造形データであるＳＴＬデータ）を生成する。さらに、造形データ取得部１１１は、生成したＳＴＬデータに基づいて、３Ｄプリンタヘッド２２２のツールパスを表すスライスデータを生成する。このとき、造形データ取得部１１１は、スライスデータとして、造形される立体物の内部構造を表すボクセルモデルを生成する。
【００２０】
本実施形態において、造形データ取得部１１１によってスライスデータを生成する場合、立体物の製造者等が意図するタイミングで、積層部分の撮像を指示するコマンドを付加することが可能となっている。即ち、スライスデータにおいて、立体物を製造するために３Ｄプリンタヘッド２２２によって積層要素を積層するツールパスを表すデータ列に、撮像部２２３によって積層部分の画像を撮像するためのデータ（コマンド）を任意に配置することが可能となっている。撮像部２２３によって積層部分の画像を撮像するためのデータ（コマンド）は、立体物の製造者が、製造時に品質を確認したいと考える立体物の部分について、該当するスライスデータの位置に配置すること等が可能である。
【００２１】
画像取得制御部１１２は、立体物の造形中に、当該立体物の積層部分の画像を撮像部２２３によって取得する。このとき、画像取得制御部１１２は、台座制御部１１４に対し、台座２２４の水平方向に対する傾きや垂直方向の位置等を変化させる指示を出力し、立体物の積層部分を複数の方向から撮像した画像を取得する。そして、画像取得制御部１１２は、取得した立体物の積層部分における撮像画像（積層部分の形状を表すデータ）を立体物の積層部分を識別する情報（例えば、ＣＡＤデータにおける位置を表す情報等）と対応付けて、品質データ記憶部７２に記憶する。このように取得された撮像画像（多視点の平面画像）を３次元画像として合成することにより、立体物の積層部分における３次元形状を取得することができる。
【００２２】
また、本実施形態において、画像取得制御部１１２が立体物の積層部分の画像を撮像部２２３によって取得するタイミング（画像取得タイミング）は、（１）スライスデータにおいて画像を撮像するためのデータ（コマンド）が配置されている場合、（２）積層要素の所定層毎（例えば、１層毎あるいは３層毎等）、あるいは、（３）画像取得制御部１１２が立体物の形状を解析し、形状が複雑な部分が積層されたと判定したタイミング、等とすることができる。
【００２３】
また、画像取得制御部１１２は、立体物の造形後に、当該立体物全体の画像を撮像部２２３によって取得する。このとき、画像取得制御部１１２は、台座制御部１１４に対し、台座２２４の水平方向に対する傾きや垂直方向の位置等を変化させる指示を出力し、立体物全体を複数の方向から撮像した画像を取得する。画像取得制御部１１２は、取得した立体物全体の画像（立体物全体の形状を表すデータ）を、立体物を識別する情報と対応付けて、品質データ記憶部７２に記憶する。このように取得された撮像画像（多視点の平面画像）を３次元画像として合成することにより、立体物全体における３次元形状を取得することができる。
【００２４】
積層制御部１１３は、造形データ取得部１１１によって生成されたスライスデータに基づいて、３Ｄプリンタヘッド２２２を駆動し、立体物を製造するための積層要素の積層を制御する。本実施形態においては、上述したように、積層要素として、造形材料に加え、立体物に組み込まれる回路を形成するための金属材料や電子部品等、造形材料以外のものが積層されて立体物が製造される。そのため、立体物造形部２０には、積層される積層要素に対応した複数のノズルを３Ｄプリンタヘッド２２２に備えたり、３Ｄプリンタヘッド２２２に加えて部品のピックアンドプレース機構を備えたりすることができ、積層制御部１１３は、スライスデータに基づいて、これらの動作を制御し、立体物の積層要素を逐次積層する。
【００２５】
また、積層制御部１１３は、画像取得制御部１１２によって、立体物の積層部分の画像が取得される場合、立体物の積層を一時停止し、画像取得制御部１１２による画像取得を妨げない位置に３Ｄプリンタヘッド２２２を退避させる。
さらに、積層制御部１１３は、造形物評価部１１５から積層を停止させる指示が入力された場合、製造中の立体物の積層を停止する。
台座制御部１１４は、画像取得制御部１１２の指示に応じて、台座駆動部２２５を制御することにより台座２２４の水平方向に対する傾きや垂直方向の位置等を変化させる。
【００２６】
造形物評価部１１５は、画像取得制御部１１２によって取得された撮像画像に基づいて、製造対象の立体物の積層部分毎及び立体物全体について品質を評価し、評価結果を品質データ記憶部７２に記憶する。具体的には、造形物評価部１１５は、製造対象の立体物の積層部分を評価するための部分評価処理を実行する。即ち、部分評価処理において、造形物評価部１１５は、画像取得制御部１１２によって取得された多視点の平面画像である撮像画像を、３次元画像として合成する。また、造形物評価部１１５は、合成した３次元画像をボクセルモデルに変換し、造形データ取得部１１１によって生成された同一の積層部分のボクセルモデルと比較する。そして、造形物評価部１１５は、同一の積層部分について、３次元画像から変換されたボクセルモデルと、造形データ取得部１１１によって生成されたボクセルモデル（ＣＡＤデータから生成されたボクセルモデル）との一致度合いが基準とする条件（部分評価条件）よりも低い場合、造形される立体物の品質が基準を満たしていないと判定する。本実施形態においては、造形物評価部１１５は、部分評価処理において、造形される立体物の品質が基準を満たしていないと判定した場合、エラー停止処理として、積層制御部１１３に対して、製造中の立体物の積層を停止させる指示を出力すると共に、出力部１５のディスプレイに、立体物の品質が基準を満たしていない旨のメッセージを表示する。なお、このとき、造形物評価部１１５が出力部１５のスピーカから警報音やエラーである旨の音声メッセージを出力することとしてもよい。なお、この部分評価処理の結果は、品質データ記憶部７２に記憶される。
【００２７】
図３は、積層部分に欠損箇所が発生している状態を示す模式図であり、図３（Ａ）はＣＡＤデータから生成されたボクセルモデルを示す図、図３（Ｂ）は積層部分の３次元画像から変換されたボクセルモデルを示す図である。
立体物の設計においては、図３（Ａ）のように積層されることが予定されているところ、図３（Ｂ）においては、積層部分に欠損等が生じており、部分評価処理によって、このような欠損箇所の発生度合いに応じた評価結果（欠損箇所となったボクセルの全体に対する割合等）が取得される。
このように積層部分毎に品質を評価することで、明らかに品質を満たさない造形物の造形が継続されることを防止することができる。
【００２８】
また、造形物評価部１１５は、造形が完了した立体物全体を評価するための全体評価処理を実行する。全体評価処理は、積層部分毎に品質を評価したのみでは、全体を積層した場合に立体物に表れる品質（プラスチック素材（ＡＢＳ樹脂等）であれば造形後に収縮する、あるいは、反る等の形状変化が起きるといったように、高さが設計値よりも低くなる、幅が設計値よりも大きくなる、積層部分が捩れて積層される等）を評価できないため、立体物全体としてのこれらの品質を評価するために実行される。即ち、造形物評価部１１５は、立体物全体を撮像対象として画像取得制御部１１２によって取得された多視点の平面画像である撮像画像を、３次元画像として合成する。また、造形物評価部１１５は、立体物全体の３次元画像を造形データ取得部１１１によって取得されたＣＡＤデータと比較する。このとき、造形物評価部１１５は、立体物全体の３次元画像及びＣＡＤデータを、比較のための所定のデータ形式（例えば、ＣＡＤデータからボクセルモデルが生成されるまでのいずれかのデータ形式あるいは比較用の他のデータ形式等）に変換した後に比較することができる。そして、造形物評価部１１５は、立体物全体について、合成された３次元画像と、造形データ取得部１１１によって取得されたＣＡＤデータとの一致度合いが基準とする条件（全体評価条件）よりも低い場合、造形された立体物の品質が基準を満たしていないと判定する。本実施形態においては、造形物評価部１１５は、全体評価処理において、造形された立体物の品質が基準を満たしていないと判定した場合、エラー表示処理として、出力部１５のディスプレイに、立体物の品質が基準を満たしていない旨のメッセージを表示する。なお、このとき、造形物評価部１１５が出力部１５のスピーカから警報音やエラーである旨の音声メッセージを出力することとしてもよい。なお、この全体評価処理の結果は、品質データ記憶部７２に記憶される。
【００２９】
立体物造形部２０のヘッド駆動部２２１は、造形データ取得部１１１によって生成されたボクセルモデルに基づいて、３Ｄプリンタヘッド２２２の移動と、ノズルからの造形材料の吐出量とを制御する。
３Ｄプリンタヘッド２２２は、上下動軸２３ａ〜２３ｃに沿って上下方向に移動可能な３つのアームに支持され、ヘッド駆動部２２１の制御に従って、ノズルから造形材料を吐出する。
【００３０】
撮像部２２３は、デジタルカメラ等の撮像装置によって構成され、天板部２２に台座２２４の方向を撮像可能に設置されている。そして、撮像部２２３は、造形されている立体物の積層部分や造形が完了した立体物全体の画像（ここでは、平面画像とする）を撮像する。なお、立体物を異なる方向から撮像可能なように、撮像部２２３を複数備えておくこととしてもよい。
台座２２４は、立体物が積層造形される台座となる。また、台座２２４は、台座駆動部２２５によって、水平面に対する傾きや水平面内における回転、及び、垂直方向の位置が調整される。
【００３１】
台座駆動部２２５は、基台部２１と台座２２４との間に設置され、雲台機構によって台座２２４を支持している。また、台座駆動部２２５は、基台部２１に対して台座２２４を垂直方向に移動させる伸縮機構を備えている。そして、台座駆動部２２５は、雲台機構及び伸縮機構を駆動するアクチュエータを備え、台座制御部１１６から入力される駆動指令信号に従って、台座２２４の水平面に対する傾きや水平面内における回転、及び、垂直方向の位置を調整する。
【００３２】
［動作］
次に、立体物製造装置１の動作を説明する。
［立体物製造処理］
図４は、立体物製造装置１が実行する立体物製造処理の流れを説明するフローチャートである。
立体物製造処理は、立体物製造装置１において、立体物の製造を指示する操作が行われることに対応して開始される。
【００３３】
ステップＳ１において、造形データ取得部１１１は、製造対象の立体物のＣＡＤデータを取得する。これに対応して、造形データ取得部１１１において、当該ＣＡＤデータに基づいて、造形される立体物の内部構造を表すボクセルモデルが生成される。なお、このとき、造形データ取得部１１１は、製造対象の立体物のＣＡＤデータからＳＴＬ形式のデータを生成し、さらに、３Ｄプリンタヘッド２２２のツールパスを表すスライスデータとして、ボクセルモデルを生成する。
【００３４】
ステップＳ２において、画像取得制御部１１２は、立体物製造処理において立体物の積層部分の画像を取得する条件（画像取得条件）の判定を行う。例えば、画像取得制御部１１２は、立体物の積層部分を撮像部２２３によって取得するタイミングとして、（１）スライスデータにおいて画像を撮像するためのデータ（コマンド）が配置されている場合に画像を取得する、（２）積層要素の所定層毎（例えば、１層毎あるいは３層毎等）に画像を取得する、（３）画像取得制御部１１２が立体物の形状を解析し、形状が複雑な部分が積層されたと判定したタイミングで画像を取得する、等のいずれの画像取得条件が設定されているかを判定する。なお、これらの画像取得条件のいずれを設定するかについては、立体物製造処理の開始に先立ち、ユーザが予め設定することが可能である。また、このとき、これらの画像取得条件のうちのいずれか１つ、または、複数を設定することが可能である。本実施形態においては、（２）積層要素の所定層毎（ここでは１層毎とする）に画像を取得する、という画像取得条件が設定されているものとする。
【００３５】
ステップＳ３において、積層制御部１１３は、造形データ取得部１１１によって生成されたスライスデータ（ボクセルモデル）に基づいて、３Ｄプリンタヘッド２２２を駆動し、１層分の積層要素を積層する。
【００３６】
ステップＳ４において、画像取得制御部１１２は、立体物の積層部分の画像を撮像部２２３によって取得するタイミング（画像取得タイミング）であるか否かの判定を行う。
画像取得タイミングである場合、ステップＳ４においてＹＥＳと判定されて、処理はステップＳ５に移行する。
一方、画像取得タイミングでない場合、ステップＳ４においてＮＯと判定されて、処理はステップＳ１０に移行する。
【００３７】
ステップＳ５において、画像取得制御部１１２は、立体物の積層部分の画像を撮像部２２３によって取得する。このとき、画像取得制御部１１２は、台座制御部１１４に対し、台座２２４の水平方向に対する傾きや垂直方向の位置等を変化させる指示を出力し、立体物の積層部分を複数の方向から撮像した画像を取得する。本実施形態においては、画像取得制御部１１２は、台座２２４の水平方向に対する傾きを変化させ、少なくとも２方向から撮像した立体物の積層部分の画像を取得するものとする。
【００３８】
ステップＳ６において、画像取得制御部１１２は、ステップＳ５において取得した立体物の積層部分の画像を、当該立体物の積層部分を識別する情報（ＣＡＤデータにおける位置を表す情報等）と対応付けて、品質データ記憶部７２に記憶する。
ステップＳ７において、造形物評価部１１５は、製造対象の立体物の積層部分を評価するための部分評価処理を実行する。
【００３９】
ステップＳ８において、造形物評価部５４は、部分評価処理の結果が造形される立体物の品質が基準を満たしていることを示しているか否かの判定を行う。
部分評価処理の結果が造形される立体物の品質が基準を満たしていることを示すものである場合、ステップＳ８においてＹＥＳと判定されて、処理はステップＳ１０に移行する。
一方、部分評価処理の結果が造形される立体物の品質が基準を満たしていることを示すものでない場合、ステップＳ８においてＮＯと判定されて、処理はステップＳ９に移行する。
【００４０】
ステップＳ９において、造形物評価部５４は、エラー停止処理を行い、立体物の積層を停止させると共に、立体物の品質が基準を満たしていない旨のメッセージを表示する。
ステップＳ９の後、立体物製造処理は終了する。
【００４１】
ステップＳ１０において、積層制御部１１３は、立体物の積層が全て終了したか否かの判定を行う。
立体物の積層が全て終了した場合、ステップＳ１０においてＹＥＳと判定されて、処理はステップＳ１１に移行する。
一方、立体物の積層が全て終了していない場合、ステップＳ１０においてＮＯと判定されて、処理はステップＳ３に移行する。
【００４２】
ステップＳ１１において、画像取得制御部１１２は、立体物全体の画像を撮像部２２３によって取得する。本実施形態においては、画像取得制御部１１２は、台座２２４の水平方向に対する傾きを変化させ、少なくとも２方向から撮像した立体物全体の画像を取得するものとする。
【００４３】
ステップＳ１２において、画像取得制御部１１２は、ステップＳ１１において取得した立体物全体の画像を、当該立体物を識別する情報と対応付けて、品質データ記憶部７２に記憶する。
ステップＳ１３において、造形物評価部１１５は、造形が完了した立体物全体を評価するための全体評価処理を実行する。
【００４４】
ステップＳ１４において、造形物評価部５４は、全体評価処理の結果が造形された立体物の品質が基準を満たしていることを示しているか否かの判定を行う。
全体評価処理の結果が造形された立体物の品質が基準を満たしていることを示している場合、ステップＳ１４においてＹＥＳと判定されて、立体物製造処理は終了する。なお、このとき、品質の基準を満たす立体物の製造が完了した旨のメッセージを表示することとしてもよい。
一方、全体評価処理の結果が造形された立体物の品質が基準を満たしていることを示していない場合、ステップＳ１４においてＮＯと判定されて、処理はステップＳ１５に移行する。
【００４５】
ステップＳ１５において、造形物評価部５４は、エラー表示処理を行い、出力部１５のディスプレイに、立体物の品質が基準を満たしていない旨のメッセージを表示する。
ステップＳ１５の後、立体物製造処理は終了する。
造形処理が実行された結果、立体物の積層部分を識別する情報（ＣＡＤデータにおける位置を表す情報等）と対応付けられた積層部分の画像のデータ、立体物を識別する情報と対応付けられた立体物全体の画像のデータ、部分評価処理の結果、及び、全体評価処理の結果が、当該立体物の品質を示すデータとして取得される。
【００４６】
［部分評価処理］
次に、立体物製造処理のステップＳ７で実行される部分評価処理について説明する。
図５は、立体物製造処理のステップＳ７で実行される部分評価処理の流れを説明するフローチャートである。
【００４７】
ステップＳ２１において、造形物評価部１１５は、評価対象となる積層部分について、品質データ記憶部７２から多視点の平面画像である撮像画像を読み出す。
ステップＳ２２において、造形物評価部１１５は、多視点の平面画像である撮像画像を、３次元画像として合成する。
ステップＳ２３において、造形物評価部１１５は、合成した３次元画像をボクセルモデルに変換する。
【００４８】
ステップＳ２４において、造形物評価部１１５は、ステップＳ２３において変換されたボクセルモデルと、造形データ取得部１１１によって生成された同一の積層部分のボクセルモデルとを比較する。
ステップＳ２５において、造形物評価部１１５は、評価対象となる積層部分について、３次元画像から変換されたボクセルモデルと、造形データ取得部１１１によって生成されたボクセルモデルとの一致度合いが基準とする条件（部分評価条件）を満たしているか否かを判定する。具体的には、評価対象となる積層部分について、３次元画像から変換されたボクセルモデルと、造形データ取得部１１１によって生成されたボクセルモデルとの一致度合いが部分評価条件よりも低い場合、造形される立体物の品質が基準を満たしていないと判定され、部分評価条件以上である場合、造形される立体物の品質が基準を満たしていると判定される。
【００４９】
ステップＳ２６において、造形物評価部１１５は、ステップＳ２５における判定結果を部分評価処理の結果として、品質データ記憶部７２に記憶する。
ステップＳ２６の後、処理は立体物製造処理に戻る。
【００５０】
［全体評価処理］
次に、立体物製造処理のステップＳ１３で実行される全体評価処理について説明する。
図６は、立体物製造処理のステップＳ１３で実行される全体評価処理の流れを説明するフローチャートである。
【００５１】
ステップＳ３１において、造形物評価部１１５は、立体物全体について、品質データ記憶部７２から多視点の平面画像である撮像画像を読み出す。
ステップＳ３２において、造形物評価部１１５は、多視点の平面画像である撮像画像を、３次元画像として合成する。
ステップＳ３３において、造形物評価部１１５は、立体物全体について、合成された３次元画像と、造形データ取得部１１１によって取得されたＣＡＤデータとを比較する。
【００５２】
ステップＳ３４において、造形物評価部１１５は、立体物全体について、合成された３次元画像と、造形データ取得部１１１によって取得されたＣＡＤデータとの一致度合いが基準とする条件（全体評価条件）を満たしているか否かを判定する。具体的には、立体物全体について、合成された３次元画像と、造形データ取得部１１１によって取得されたＣＡＤデータとの一致度合いが全体評価条件よりも低い場合、造形された立体物の品質が基準を満たしていないと判定され、全体評価条件以上である場合、造形された立体物の品質が基準を満たしていると判定される。
ステップＳ３５において、造形物評価部１１５は、ステップＳ３４における判定結果を全体評価処理の結果として、品質データ記憶部７２に記憶する。
ステップＳ３５の後、処理は立体物製造処理に戻る。
【００５３】
これらの処理により、立体物の造形時に、立体物の積層部分の多視点の平面画像が取得され、３次元画像として合成される。そして、ＣＡＤデータから変換された当該積層部分のボクセルモデルと、合成された３次元画像から変換されたボクセルモデルとが比較され、立体物（積層部分）の品質を示すデータが取得される。
これにより、製造される立体物の積層部分毎に、リアルタイムに品質を評価することが可能となる。
【００５４】
また、立体物の造形が完了した後、立体物全体の多視点の平面画像が取得され、３次元画像として合成される。そして、立体物全体の３次元画像が造形データ取得部１１１によって取得されたＣＡＤデータと、合成された３次元画像とが比較され、立体物（全体）の品質を示すデータが取得される。
これにより、積層部分毎の評価では表れない一方、製造された立体物全体に表れる品質を評価することが可能となる。
【００５５】
このように、本実施形態における立体物製造装置１によれば、立体物の製造と製造される立体物の評価とを一体の装置によって効率的に行うことができる。
また、３Ｄプリンタによる製造物の品質評価をより適切に行うことが可能となる。
また、同一のＣＡＤデータから異なる立体物造形部２０（３Ｄプリンタ）によって立体物を製造し、各製造物について上記評価を行うことにより、立体物造形部２０の性能を評価することが可能となる。
【００５６】
［変形例１］
上述の実施形態において、造形中の立体物における積層部分の立体的形状を取得する手段として、天板部２２に備えられた撮像部２２３によって立体物の積層部分を複数の方向から撮像し、複数の撮像画像から立体的形状を構成する場合を例に挙げて説明した。即ち、上述の実施形態においては、天板部２２に備えられた撮像部２２３と、台座２２４の水平方向に対する傾きや垂直方向の位置等を変化させる台座駆動部２２５とによって、立体物の積層部分の立体的形状を取得する手段を構成するものとした。
これに対し、立体物の積層部分の形状を取得するために、以下のような手段を用いることも可能である。
【００５７】
（１）マイクロボロメータ（赤外線サーモグラフィ）
この場合、撮像部２２３に代えて、赤外線サーモグラフィカメラを天板部２２に設置し、赤外線画像を取得することで実現できる。また、赤外線画像の取得時において、台座駆動部２２５による台座２２４の駆動は必ずしも必要ない。このように、赤外線サーモグラフィを用いることで、積層部分の輪郭をより明確に取得できる。
【００５８】
（２）レーザ距離計（３次元レーザスキャナ）
この場合、撮像部２２３に代えて、レーザ距離計を天板部２２に設置し、レーザによって立体物の積層部分等を走査して得られる画像を取得することで実現できる。また、レーザの走査時において、台座駆動部２２５による台座２２４の駆動は必ずしも必要ない。このように、レーザによる走査を行うことで、積層部分表面の正確な立体的形状を直接取得することができる。
【００５９】
（３）フラットパネル型等のＣＴスキャナ
この場合、撮像部２２３に代えて、Ｘ線発生器を天板部２２に設置し、フラットパネル型のＸ線検出器を台座２２４に設置してＣＴ画像を取得することで実現できる。また、台座駆動部２２５による台座２２４の駆動は必ずしも必要ない。このように、ＣＴ画像を取得することで、積層部分の内部構造を取得することができる。
【００６０】
（４）接触式形状測定装置
この場合、撮像部２２３に代えて、立体物に接触する接触子（探索針等のプローバー）を天板部２２に設置し、接触子を降下させて立体物の積層部分表面に順次接触させ、接触子の接触位置を検出することにより、積層部分の立体的形状を表すデータを取得できる。この接触子は、例えば３Ｄプリンタヘッド２２２に設置することができる。また、接触子を立体物の積層部分表面に接触させる際に、台座駆動部２２５による台座２２４の駆動は必ずしも必要ない。このように、接触子による接触で積層部分表面の立体的形状を測定することで、簡易に積層部分の立体的形状を取得することができる。
【００６１】
また、積層部分の立体的形状を取得するこれらの手段の複数を立体物製造装置１に備えておき、製造物の材料や品質評価の目的等に応じて、これらの手段を切り替えて用いることとしてもよい。例えば、立体物製造装置１の天板部２２にツールチェンジャーを備えておき、これらの手段をツールチェンジャーによって切り替えて、積層部分の画像を取得することができる。
これにより、複数の造形材料を用いて立体物を製造する場合や、立体物の品質評価のために、立体物の部分毎に異なる種類の画像データが必要な場合等に、より適切な品質評価を行うことが可能となる。
【００６２】
［変形例２］
上述の実施形態においては、立体物製造処理の工程として、立体物製造装置１による立体物の製造と共に、部分評価処理及び全体評価処理を実行するものとして説明したが、これに限られない。
例えば、立体物製造処理においては、立体物の積層部分の多視点の平面画像を取得し、当該立体物の積層部分を識別する情報（ＣＡＤデータにおける位置を表す情報等）と対応付けると共に、立体物全体の多視点の平面画像を取得し、造形された立体物を識別する情報と対応付ける。この場合、立体物の積層部分及び全体についての多視点の平面画像が当該立体物と対応付けられた状態となり、この立体物の積層部分及び全体についての多視点の平面画像によって構成されるデータが、立体物の品質を示すオリジナルのデータ（以下、「評価用基本データ」と呼ぶ。）となる。評価用基本データを用いる場合、画像データの状態で立体物の積層部分及び全体と、立体物のＣＡＤデータとを比較して評価することができると共に、評価用基本データを適宜データ処理した結果（例えば、部分評価処理、全体評価処理あるいはその他の処理の結果）によって評価することが可能となる。
【００６３】
そして、立体物製造装置１の運用者（製造者）以外の主体によって、評価用基本データを対象として、部分評価処理及び全体評価処理が実行されることにより、製造物である立体物の品質を評価することができる。
即ち、立体物の評価は、立体物の製造工程と切り離し、独立して行うことが可能であり、この場合、部分評価処理及び全体評価処理は、立体物製造装置１とは異なる情報処理装置等において任意のタイミングで実行されることとなる。なお、この場合に用いられる情報処理装置のハードウェア構成としては、図１に示すデータ処理部１０と同様の構成を採用することができる。
【００６４】
図７は、立体物の製造と切り離して部分評価処理及び全体評価処理が行われる場合の処理（品質評価処理）の流れを説明するフローチャートである。
図７に示すように、品質評価処理が開始されると、情報処理装置は、ステップＰ１において、立体物の評価用基本データ（立体物の積層部分の多視点の平面画像）に基づいて、部分評価処理を実行する。
また、ステップＰ２において、情報処理装置は、立体物の評価用基本データ（立体物全体の多視点の平面画像）に基づいて、全体評価処理を実行する。
【００６５】
このような処理により、製造物としての立体物について、製造者以外の主体によって、品質（設計との誤差等）を評価することが可能となる。
即ち、第三者による立体物の品質評価を行うことが可能となり、立体物の品質評価に、より高い客観性を持たせることが可能となる。
【００６６】
［変形例３］
上述の実施形態において、部分評価処理あるいは全体評価処理等によって得られた立体物の評価結果を、当該立体物製造装置１のキャリブレーションデータとして用いることにより、次回以降の立体物の製造に反映させることができる。
具体的には、１つまたは複数の立体物の評価結果を、当該立体物製造装置１のキャリブレーションデータとして造形処理にフィードバックすることにより、当該立体物製造装置１における造形処理の補正を行う。
【００６７】
即ち、立体物製造装置１に入力されたＣＡＤデータからボクセルモデルを生成する過程において、当該立体物製造装置１のキャリブレーションデータに基づく補正を行い、補正後のデータに基づいて、立体物を造形することができる。
これにより、立体物製造装置１において製造される立体物の品質をより高めることができる。
【００６８】
以上のように構成される立体物製造装置１は、立体物造形部２０と、画像取得制御部１１２によって制御される撮像部２２３と、造形物評価部１１５とを備えている。
立体物造形部２０は、立体物の形状を表す３次元形状データに基づいて、立体物を構成する積層要素を積層することにより当該立体物を造形する。
撮像部２２３は、画像取得制御部１１２の制御によって、立体物造形部２０によって造形されている立体物の積層部分の形状（平面形状または３次元形状）を表すデータを取得する。
造形物評価部１１５は、撮像部２２３によって取得された立体物の積層部分の形状を表すデータと、当該積層部分に対応する３次元形状データとを対応付けることにより、当該立体物の品質を示す品質情報を生成する。
これにより、製造される立体物の積層部分毎に、品質を評価することが可能となる。
したがって、３Ｄプリンタによる製造物の品質評価をより適切に行うことが可能となる。
【００６９】
撮像部２２３は、立体物造形部２０によって造形された立体物全体の形状を表すデータを取得する。
造形物評価部１１５は、撮像部２２３によって取得された立体物全体の形状を表すデータと、当該立体物全体の３次元形状データとを対応付けることにより、品質情報を生成する。
これにより、積層部分毎の評価では表れない一方、製造された立体物全体に表れる品質を評価することが可能となる。
したがって、３Ｄプリンタによる製造物の品質評価をより適切に行うことが可能となる。
【００７０】
撮像部２２３は、立体物の形状を表すデータとして立体物の少なくとも一部における３次元形状を特定可能な画像を取得する。
これにより、製造されている立体物の３次元形状が取得されるため、より正確な品質を表す品質情報を生成することができる。
【００７１】
撮像部２２３は、立体物造形部２０が積層要素を造形する際に、予め設定された取得タイミングとなった場合、積層部分の形状を表すデータを取得する。
これにより、目的に応じて、適切なタイミングで積層部分の形状を表すデータを取得することが可能となる。
【００７２】
造形物評価部１１５は、撮像部２２３によって取得された立体物の積層部分の形状を表すデータと、３次元形状データとを比較した結果に基づいて、品質情報を生成する。
これにより、設計された立体物と、実際に造形された立体物とを比較し、より正確な品質を表す品質情報を生成することができる。
【００７３】
造形物評価部１１５は、撮像部２２３によって取得された立体物の積層部分の形状を表すデータに基づいて、当該立体物の積層部分を表すボクセルデータを生成し、生成した当該ボクセルデータを、立体物造形部２０が当該立体物の積層部分を造形するために使用したボクセルデータと比較した結果に基づいて、品質情報を生成する。
これにより、立体物の３次元形状を、より容易かつ正確に比較することが可能となる。
【００７４】
撮像部２２３は、複数方向から平面画像を撮像することにより立体物の積層部分の形状を表すデータとして複数の画像を取得し、取得した画像を合成することにより、立体物の形状を示す３次元画像を生成する。
これにより、簡単な構成で３次元画像を取得することが可能となる。
【００７５】
立体物製造装置１は、レーザによって立体物を走査することにより、立体物の形状を取得する３次元レーザスキャナを含む。
これにより、積層部分表面の正確な立体的形状を直接取得することができる。
【００７６】
立体物製造装置１は、Ｘ線発生器とＸ線検出器とを備え、ＣＴ画像を撮像するＣＴスキャナを含む。
これにより、積層部分の内部構造を取得することができる。
【００７７】
立体物製造装置１は、赤外線画像を撮像するサーモグラフィカメラを含む。
これにより、積層部分の輪郭をより明確に取得できる。
【００７８】
立体物製造装置１は、立体物に接触する接触子によって立体物の形状を表すデータを取得する形状測定装置を含む。
これにより、簡易に積層部分の立体的形状を取得することができる。
【００７９】
立体物造形部２０は、立体物の積層部分の品質が基準よりも低下した場合、立体物の積層を停止する。
これにより、品質を満たさない造形物の造形が継続されることを防止することができる。
【００８０】
造形物評価部１１５は、立体物の積層部分の品質情報に基づいて、当該積層部分以降の立体物を造形するためのデータを補正する。
これにより、製造される立体物の品質をより高めることができる。
【００８１】
造形物評価部１１５は、立体物の積層部分の品質情報に基づいて、造形を継続した場合に発生する可能性のあるエラーを予測する。
これにより、品質を満たさない造形物が造形されることを予め把握することが可能となる。
【００８２】
立体物の品質情報には、当該立体物の高さの誤差、当該立体物の幅の誤差、当該立体物に発生している捩れの少なくともいずれかを含む。
これにより、積層部分毎の評価には表れ難い立体物全体の品質をより適確に評価することが可能となる。
【００８３】
なお、本発明は、本発明の効果を奏する範囲で変形、改良等を適宜行うことができ、上述の実施形態に限定されない。
例えば、上述の実施形態において、立体物製造装置１は３軸のデルタ型３Ｄプリンタであるものとして説明したが、造形される立体物の画像を撮像することができる構造のものであれば、他の形式の３Ｄプリンタ（例えば、３Ｄプリンタヘッドが互いに直交するＸＹＺ軸方向に移動する３軸型の３Ｄプリンタや、６軸のデルタ型３Ｄのプリンタ等）によって構成することも可能である。また、立体物製造装置１において用いられる造形材料としては、樹脂、電子部品、回路の配線材料等の他、金属製の立体物を造形する場合には、当該金属材料とすることができる。
【００８４】
また、上述の実施形態においては、台座駆動部２２５によって台座２２４の水平面に対する傾きや水平面内における回転、及び、垂直方向の位置を調整可能な３軸型の３Ｄプリンタを例に挙げて説明したが、これに限られない。
即ち、造形される立体物の画像を異なる方向から撮像することができる構成であれば、台座２２４が固定された構造であっても、撮像部２２３を所定箇所に複数設置して立体物を撮像したり、撮像部２２３の位置及び向きを調整可能な機構を備えることにより、撮像部２２３が移動して向きを変化させながら立体物を撮像したりする構成としてもよい。
【００８５】
また、立体物の評価のために立体物と対応付けて提供される評価用のデータは、立体物の製造時に取得された画像のみ（例えば、変形例２の評価用基本データ）であってもよいし、部分評価処理及び全体評価処理の結果を含むものであってもよいし、部分評価処理あるいは全体評価処理の一方のみであってもよい。また、全体評価処理の評価結果として、部分評価処理において取得された積層部分毎の誤差を累積した指標（欠損箇所の合計値や形状の歪みの積分値等）を含めることとしてもよい。さらに、部分評価処理の評価結果として、各積層部分におけるＣＡＤデータとの誤差の種類（欠損、不要な造形材料の付着、あるいは、位置ずれ等）を属性データとして付加しておき、より詳細な評価を行うために利用することとしてもよい。
【００８６】
また、画像取得のタイミングは、形状が複雑な部分が積層されたと判定したタイミングの他、積層された造形材料の特性（造形材料の柔らかさ等）に基づいて判定することや、立体物の支持構造を解析することにより、支持の強度に基づいて判定すること等が可能である。
また、立体物製造装置１における動作モードとして、造形速度優先のモードと、造形精度優先のモードが存在する場合、画像取得のタイミングをこれらのモードに対応して設定することが可能である。例えば、画像取得のタイミングを積層要素の所定層毎とする場合、造形速度優先のモードであれば積層要素の５層毎、造形精度優先のモードであれば、積層要素の１層毎といった設定とすることができる。
【００８７】
また、立体物製造処理において、部分評価処理の結果が造形される立体物の品質が基準を満たしていることを示すものでない場合、ステップＳ９でエラー停止処理を行うものとしたが、これに限られない。即ち、立体物の品質が基準を満たしている場合であっても、積層部分毎の設計値からの誤差（品質低下の要素）を積算し、造形を継続した場合、立体物の品質が基準を満たさなくなるか否かを予測することにより、エラーを予告することとしてもよい。また、立体物の品質が基準を満たしていることを示すものでない場合であっても、その後の造形によって品質をリカバリできる場合には、造形物評価部１１５が予定されていた造形のためのデータ（スライスデータ等）を補正することにより、立体物の品質が基準を満たすものになるよう調整することとしてもよい。
【００８８】
また、画像取得制御部１１２による画像取得タイミングとして、スライスデータにおいて画像を撮像するためのデータ（コマンド）が配置されている場合を例に挙げて説明したが、これに限られない。即ち、画像取得タイミングを示すデータ（コマンド）は、立体物の製造過程において関係する各種データに含めることができる。例えば、立体物を表すＣＡＤデータにおいて、設計者が立体物の製造時に品質の確認を要求する位置を指定しておき、その位置の部分の造形が完了したタイミングで、画像取得制御部１１２が画像を撮像することとしてもよい。
【００８９】
また、上記実施形態及び各変形例を適宜組み合わせて、本発明を実施することが可能である。
上述の実施形態における処理は、ハードウェア及びソフトウェアのいずれにより実行させることも可能である。
即ち、上述の処理を実行できる機能が立体物製造装置１に備えられていればよく、この機能を実現するためにどのような機能構成及びハードウェア構成とするかは上述の例に限定されない。
上述の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータにネットワークや記憶媒体からインストールされる。
【００９０】
プログラムを記憶する記憶媒体は、装置本体とは別に配布されるリムーバブルメディア、あるいは、装置本体に予め組み込まれた記憶媒体等で構成される。リムーバブルメディアは、例えば、磁気ディスク、光ディスク、または光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた記憶媒体は、例えば、プログラムが記憶されているＲＯＭやハードディスク等で構成される。
【符号の説明】
【００９１】
１  立体物製造装置、１０  データ処理部、１１  ＣＰＵ、１２  ＲＯＭ、１３  ＲＡＭ、１４  入力部、１５  出力部、１６  記憶部、１７  通信部、１１１  造形データ取得部、１１２  画像取得制御部、１１３  積層制御部、１１４  台座制御部、１１５  造形物評価部、７１  造形データ記憶部、７２  品質データ記憶部、２０  立体物造形部、２１  基台部、２２  天板部、２３ａ〜２３ｃ  上下動軸、２４ａ〜２４ｃ  アーム、２２１  ヘッド駆動部、２２２  ３Ｄプリンタヘッド、２２３  撮像部、２２４  台座、２２５  台座駆動部
【図１】
2018008403.tif 000003
【図２】
2018008403.tif 000004
【図３】
2018008403.tif 000005
【図４】
2018008403.tif 000006
【図５】
2018008403.tif 000007
【図６】
2018008403.tif 000008
【図７】
2018008403.tif 000009