(57)【要約】【課題】除去することが困難であり且つ造形部を識別可能な三次元造形パターンを含む、造形物を提供する。【解決手段】情報処理装置１２は、第１生成部１６Ｂと、第２生成部１６Ｃと、造形制御部１６Ｄと、を備える。第１生成部１６Ｂは、造形物を造形する造形部１４の識別情報を、複数の層領域を積層し且つ少なくとも隣接する層領域の特徴量が異なる三次元造形パターンで表した、第１造形物を造形するための第１造形データを生成する。第２生成部１６Ｃは、造形対象の第２造形物を造形するための第２造形データと、第１造形データと、を含み、第２造形物の内部に第１造形物を配置した第３造形物を造形するための第３造形データを生成する。造形制御部１６Ｄは、第３造形データを用いて第３造形物を造形するように、造形部１４を制御する。【選択図】図１
2016104550.tif 000002
【特許請求の範囲】
【請求項１】
造形物を造形する造形部の識別情報を、複数の層領域を積層し且つ少なくとも隣接する前記層領域の特徴量が異なる三次元造形パターンで表した、第１造形物を造形するための第１造形データを生成する第１生成部と、
造形対象の第２造形物を造形するための第２造形データと、前記第１造形データと、を含み、前記第２造形物の内部に前記第１造形物を配置した第３造形物を造形するための第３造形データを生成する第２生成部と、
前記第３造形データを用いて前記第３造形物を造形するように、前記造形部を制御する造形制御部と、
を備える情報処理装置。
【請求項２】
前記特徴量は、厚み、密度、色濃度、および構成材料の少なくとも１つである、請求項１に記載の情報処理装置。
【請求項３】
前記第１造形物の中心位置を含む断面は、前記中心位置を中心とする同心円状の複数の前記層領域からなる、請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記第１造形物の外形形状は、球状である、請求項１〜請求項３の何れか１項に記載の情報処理装置。
【請求項５】
前記第１造形物は、中心位置を示すマークを含む、請求項１〜請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記第１造形物は、隣接する前記層領域の境界および前記第１造形物の外周の少なくとも１つに沿って間隔を隔てて配置された複数の空洞部を更に備える、請求項１〜請求項５の何れか１項に記載の情報処理装置。
【請求項７】
前記第２生成部は、前記第２造形物の内部に複数の前記第１造形物を配置した、前記第３造形物の前記第３造形データを生成する、請求項１〜請求項６の何れか１項に記載の情報処理装置。
【請求項８】
前記第２生成部は、前記第２造形物の内部に複数の前記第１造形物を層状に重ねて配置した、前記第３造形物の前記第３造形データを生成する、請求項７に記載の情報処理装置。
【請求項９】
前記第２生成部は、前記第２造形物の内部に複数の前記第１造形物を、互いに直交する複数の積層方向の少なくとも１方向に対して交差する方向にずらして配置した、前記第３造形物の前記第３造形データを生成する、請求項８に記載の情報処理装置。
【請求項１０】
前記第２生成部は、前記第１造形物の中心位置を通る切断位置を示す目印部を前記第２造形物の外部に配置した、前記第３造形物の前記第３造形データを生成する、請求項１〜請求項９の何れか１項に記載の情報処理装置。
【請求項１１】
造形物を造形する造形部の識別情報を、複数の層領域を積層し且つ少なくとも隣接する前記層領域の特徴量が異なる三次元造形パターンで表した、第１造形物を造形するための第１造形データを生成するステップと、
造形対象の第２造形物を造形するための第２造形データと、前記第１造形データと、を含み、前記第２造形物の内部に前記第１造形物を配置した第３造形物を造形するための第３造形データを生成するステップと、
前記第３造形データを用いて前記第３造形物を造形するように、前記造形部を制御するステップと、
を含む情報処理方法。
【請求項１２】
造形物を造形する造形部の識別情報を、複数の層領域を積層し且つ少なくとも隣接する前記層領域の特徴量が異なる三次元造形パターンで表した、第１造形物を造形するための第１造形データを生成するステップと、
造形対象の第２造形物を造形するための第２造形データと、前記第１造形データと、を含み、前記第２造形物の内部に前記第１造形物を配置した第３造形物を造形するための第３造形データを生成するステップと、
前記第３造形データを用いて前記第３造形物を造形するように、前記造形部を制御するステップと、
をコンピュータに実行させるための情報処理プログラム。
【請求項１３】
第２造形物と、
前記第２造形物の内部に配置され、造形物を造形する造形部の識別情報を、複数の層領域を積層し且つ少なくとも隣接する前記層領域の特徴量が異なる三次元造形パターンで表した第１造形物と、
を備えた三次元造形物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、情報処理プログラム、および三次元造形物に関する。
【背景技術】
【０００２】
不正印刷などを防止する目的で、形成対象の画像に加えて、機器番号などの追跡パターン画像を記録媒体に形成する装置が知られている（例えば、特許文献１参照）。一方、２次元の画像に代えて、３次元の造形物を造形する技術が開示されている（例えば、特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、従来では、三次元の造形物について、除去することが困難であり、且つ、造形物を造形した造形装置などの造形部を識別可能な識別情報を、造形物に埋め込む試みはなされていなかった。
【課題を解決するための手段】
【０００４】
上述した課題を解決するために、本発明は、造形物を造形する造形部の識別情報を、複数の層領域を積層し且つ少なくとも隣接する前記層領域の特徴量が異なる三次元造形パターンで表した、第１造形物を造形するための第１造形データを生成する第１生成部と、造形対象の第２造形物を造形するための第２造形データと、前記第１造形データと、を含み、前記第２造形物の内部に前記第１造形物を配置した第３造形物を造形するための第３造形データを生成する第２生成部と、前記第３造形データを用いて前記第３造形物を造形するように、前記造形部を制御する造形制御部と、を備える。
【発明の効果】
【０００５】
本発明によれば、除去することが困難であり且つ造形物を造形した造形部を識別可能な三次元造形パターンを含む造形物を、提供することができる、という効果を奏する。
【図面の簡単な説明】
【０００６】
【図１】図１は、造形システムの一例を示す図である。
【図２】図２は、第１造形物の一例を示す模式図である。
【図３】図３は、第１造形物の一例を示す模式図である。
【図４】図４は、第１造形物の一例を示す模式図である。
【図５】図５は、第１造形物の一例を示す模式図である。
【図６】図６は、第３造形物の一例を示す模式図である。
【図７】図７は、情報処理の手順の一例を示すフローチャートである。
【図８】図８は、造形システムの一例を示す図である。
【図９】図９は、第３造形物の一例を示す模式図である。
【図１０】図１０は、第２造形物内に配置された複数の第１造形物の一例を示す模式図である。
【図１１】図１１は、第２造形物内に配置された複数の第１造形物の一例を示す模式図である。
【図１２】図１２は、第３造形物の一例を示す模式図である。
【図１３】図１３は、造形システムの一例を示す図である。
【図１４】図１４は、情報処理の手順の一例を示すフローチャートである。
【図１５】図１５は、情報処理装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００７】
以下に添付図面を参照して、情報処理装置、情報処理方法、情報処理プログラム、および三次元造形物の一の実施の形態を詳細に説明する。
【０００８】
（第１の実施の形態）
図１は、造形システム１０の一例を示す図である。
【０００９】
造形システム１０は、情報処理装置１２と、造形部１４と、を備える。情報処理装置１２と造形部１４とは、データや信号授受可能に接続されている。
【００１０】
造形部１４は、造形物を造形する。造形部１４は、公知の３Ｄプリンタである。造形部１４は、光造形方式、熱溶解積層方式、粉末焼結方式、粉末固着方式（粉末石膏方式）、シート積層方式、インクジェット方式、などの公知の造形方式の何れを用いた装置であってもよい。
【００１１】
情報処理装置１２は、造形部１４で用いる造形データを作成し、造形部１４を制御する。造形データは、造形部１４で造形物を造形するときに用いるデータである。造形部１４は、造形データを用いて、造形データによって示される造形物を造形する。本実施の形態では、情報処理装置１２は、造形データとして、第１造形データと、第２造形データと、第３造形データと、を用いる。これらの造形データの詳細は後述する。
【００１２】
情報処理装置１２は、制御部１６と、ＵＩ（ユーザ・インターフェース）部１８と、記憶部２０と、を備える。制御部１６と、ＵＩ部１８および記憶部２０と、は、信号やデータ授受可能に接続されている。
【００１３】
記憶部２０は、ハードディスクドライブ装置（ＨＤＤ）や内部メモリ等の記憶媒体である。記憶部２０は、各種データを記憶する。本実施の形態では、制御部１６は、造形部１４の識別情報を予め記憶する。
【００１４】
ＵＩ部１８は、表示部１８Ａと、入力部１８Ｂと、を備える。
【００１５】
表示部１８Ａは、各種画像を表示する。表示部１８Ａは、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）等の公知の表示装置である。
【００１６】
入力部１８Ｂは、ユーザが各種の操作入力を行うための手段である。入力部１８Ｂは、例えば、マウス、ボタン、リモコン、キーボード、および、マイクなどの音声認識装置等である。
【００１７】
なお、表示部１８Ａおよび入力部１８Ｂは、一体的に構成されていてもよい。具体的には、表示部１８Ａおよび入力部１８Ｂは、入力機能及び表示機能の双方を備えたＵＩ部１８として構成されてもよい。ＵＩ部１８には、タッチパネル付ＬＣＤなどがある。
【００１８】
制御部１６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを含んで構成されるコンピュータである。制御部１６は、情報処理装置１２全体を制御する。なお、制御部１６は、ＣＰＵ以外の回路などであってもよい。
【００１９】
制御部１６は、取得部１６Ａと、第１生成部１６Ｂと、第２生成部１６Ｃと、造形制御部１６Ｄと、を備える。取得部１６Ａ、第１生成部１６Ｂ、第２生成部１６Ｃ、および造形制御部１６Ｄの一部または全ては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００２０】
取得部１６Ａは、外部装置などから通信部を介して第２造形データを取得する。なお、取得部１６Ａは、記憶部２０から第２造形データを取得してもよい。
【００２１】
第２造形データは、造形部１４で造形対象の第２造形物を造形するためのデータである。造形対象の第２造形物は、ユーザの所望の造形物である。
【００２２】
第２造形データのデータ形式は、例えば、ＳＴＬ（Ｓｔａｎｄａｒｄ  Ｔｒｉａｎｇｕｌａｔｅｄ  Ｌａｎｇｕａｇｅ）形式、ＰＬＹ（Ｐｏｌｙｇｏｎ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式、ＶＲＭＬ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ）形式などがあるが、これらは一例であり、これらに限定されない。
【００２３】
なお、制御部１６では、公知の３Ｄ（ｔｈｒｅｅ−ｄｉｍｅｎｓｉｏｎａｌ）  ＣＡＤ（ｃｏｍｐｕｔｅｒ  ａｉｄｅｄ  ｄｅｓｉｇｎ）ソフトや３Ｄ  ＣＧ（ｃｏｍｐｕｔｅｒ  ｇｒａｐｈｉｃｓ）ソフトなどを用いて、ユーザによるＵＩ部１８の操作指示に応じた第２造形データを生成してもよい。この場合、制御部１６は、ユーザによるＵＩ部１８の操作指示に応じた形状の第２造形物の第２造形データを生成し、取得部１６Ａは、生成された第２造形データを取得すればよい。
【００２４】
第１生成部１６Ｂは、第１造形物を造形するための第１造形データを生成する。第１造形物は、造形部１４の識別情報を、複数の層領域を積層し且つ少なくとも隣接する層領域の特徴量が異なる三次元造形パターンで表した、造形物である。
【００２５】
特徴量とは、隣接する層領域について、目視または機械的に区別可能な特徴を、値で示したものである。特徴量は、具体的には、各層領域の、厚み、密度、色濃度、および構成材料の少なくとも１つである。
【００２６】
厚みは、層領域の積層方向の厚みを示す。密度は、層領域の密度を示す。例えば、層領域に１または複数の空洞部を設けた構成とすることで、隣接する層領域間の密度を異なるものとすればよい。色濃度は、層領域の色および濃度の少なくとも一方を示す。構成材料は、層領域に含まれる材料の種類、材料の比率、などを示す。
【００２７】
このため、第１造形物における複数の層領域の、少なくとも隣り合う層領域は、厚み、密度、色濃度、および構成材料の少なくとも１つが異なる。
【００２８】
なお、第１造形物の層領域の積層数は、２以上であればよい。
【００２９】
図２〜図５は、第１造形物３４の一例を示す模式図である。
【００３０】
図２は、外形が球状の第１造形物３４Ａの一例を示す図である。図２（Ａ）に示すように、第１造形物３４Ａの外形は、例えば、球状である。図２（Ｂ）は、第１造形物３４Ａの中心位置Ｐを通る断面図（図２（Ａ）のＡ−Ａ’断面図）である。
【００３１】
図２（Ｂ）に示すように第１造形物３４Ａの中心位置Ｐを含む断面は、中心位置Ｐを中心とする同心円状の複数の層領域３６（層領域３６１〜層領域３６５）からなる。すなわち、第１造形物３４Ａは、中心位置Ｐを中心（同心）とする半径の異なる複数の球体が積層した構造である。上述したように、これらの複数の層領域３６（層領域３６１〜層領域３６５）は、少なくとも隣接する層領域３６の特徴量が異なる。
【００３２】
図２（Ｂ）には、一例として、第１造形物３４Ａにおける隣接する層領域３６の厚みが異なる場合を示した。
【００３３】
図３（Ａ）は、隣接する層領域３６の色濃度が異なる第１造形物３４の一例（第１造形物３４Ｂ）を示す図である。第１造形物３４の中心位置Ｐを含む断面は、中心位置Ｐを中心とする同心円状の複数の層領域３６（層領域３６１〜層領域３６５）からなる。第１造形物３４Ｂにおける複数の層領域３６（層領域３６１〜層領域３６５）は、隣接する層領域３６の色濃度が異なる。
【００３４】
図３（Ｂ）は、隣接する層領域３６の密度が異なる第１造形物３４の一例（第１造形物３４Ｃ）を示す図である。第１造形物３４Ｃの中心位置Ｐを含む断面は、中心位置Ｐを中心とする同心円状の複数の層領域３６（層領域３６１〜層領域３６５）からなる。第１造形物３４Ｃにおける複数の層領域３６（層領域３６１〜層領域３６５）は、隣接する層領域３６の密度が異なる。詳細には、第１造形物３４Ｃにおける隣接する層領域３６は、含まれる空洞部Ｈの単位面積当たりの数および大きさの少なくとも一方が異なる。
【００３５】
なお、第１造形物３４は、中心位置Ｐを通るように切断した切断面を、ユーザによって視認、または機械的に認識する検出部によって読取る。これにより、第１造形物３４の三次元造形パターンによって表される造形部１４の識別情報が認識される。
【００３６】
このため、第１造形物３４は、中心位置Ｐを示すマーク（図２および図３中、マークＭ２参照）を含むことが好ましい。すなわち、第１生成部１６Ｂは、中心位置ＰのマークＭ２を含む第１造形物３４の第１造形データを生成することが好ましい。
【００３７】
マークＭ２は、第１造形物３４におけるマークＭ２に隣接する領域と特徴量が異なればよい。
【００３８】
なお、図２および図３に示す例では、第１造形物３４の外形形状が球状である場合を示した。また、図２および図３に示す例では、第１造形物３４の中心位置Ｐを含む断面が、中心位置Ｐを中心とする同心円状の複数の層領域３６からなる例を示した。
【００３９】
しかし、第１造形物３４の外形形状は、球状に限定されない。また、第１造形物３４の中心位置Ｐを含む断面は、複数の層領域３６を積層し且つ少なくとも隣接する層領域３６の特徴量が異なればよく、同心円状に限定されない。
【００４０】
図４は、第１造形物３４の外形形状が立方体状である場合を示す模式図である。
【００４１】
図４（Ａ）に示す第１造形物３４Ｄは、板状の層領域３６（層領域３６１〜層領域３６５）を複数積層した構成である。また、第１造形物３４Ｄは、外形形状が立方体状である。このように、第１造形物３４（第１造形物３４Ｄ）は、外形形状が立方体状であってもよい。また、第１造形物３４（第１造形物３４Ｄ）は、板状の層領域３６を複数積層した構成であってもよい。
【００４２】
なお、第１造形物３４における複数の層領域３６の積層方向は、一方向に限定されない。例えば、異なる複数の方向に積層した構成であってもよい。
【００４３】
図４（Ｂ）に示す第１造形物３４Ｅは、複数の層領域３６（層領域３６１〜層領域３６ｎ）（ｎは２以上の整数）を、互いに直交する３方向に積層した構成である。このように、第１造形物３４（第１造形物３４Ｅ）における層領域３６の積層方向は、一方向に限定されない。
【００４４】
さらに、第１造形物３４は、隣接する層領域３６の境界および第１造形物３４の外周の少なくとも１つに沿って、間隔を隔てて配置された、複数の空洞部Ｈを更に備えた構成であってもよい。
【００４５】
図５は、境界に空洞部Ｈを備えた第１造形物３４（第１造形物３４Ｆ）の一例を示す模式図である。図５（Ａ）は、第１造形物３４Ｆの外観図である。図５（Ｂ）は、第１造形物３４Ｆの中心位置Ｐを通る断面図（図５（Ａ）のＢ−Ｂ’断面図）である。
【００４６】
図５に示すように、第１造形物３４Ｆの外周、および第１造形物３４Ｆにおける隣接する層領域３６の境界には、これらの外周および境界に沿って、複数の空洞部Ｈを間隔を隔てて配置した構成としてもよい。なお、第１造形物３４Ｆの外周に沿って配置された空洞部Ｈの大きさや単位面積当たりの空洞部Ｈの密度は、均一であることが好ましい。また、隣接する層領域３６の境界に沿って配置された空洞部Ｈの大きさや単位面積当たりの空洞部Ｈの密度は、各層領域３６間の境界ごとに、均一であることが好ましい。なお、第１造形物３４Ｆの外周に沿って配置された空洞部、および各層領域３６の境界の各々、間の、空洞部Ｈの大きさや単位面積当たりの空洞部Ｈの密度は、同一であってもよいし、異なっていてもよい。
【００４７】
なお、上述したように、第１造形物３４の外形形状は限定されない。しかし、第１造形物３４の外形形状は球状であることが好ましい。第１造形物３４の外形形状が球状であると、球状でない場合に比べて、第１造形物３４の強度向上を図ることができる。特に、第１造形物３４が内部に空洞部Ｈを含む場合には、強度向上の観点から、第１造形物３４の外形形状が球状であることが好ましい。
【００４８】
図１に戻り、第１生成部１６Ｂは、記憶部２０に記憶されている、造形部１４の識別情報を読取り、第１造形物３４の第１造形データを生成する。なお第１造形物３４の、外形形状や、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさ（各層領域３６の大きさや位置関係を含む）は、予め記憶部２０に記憶すればよい。
【００４９】
例えば、記憶部２０は、造形部１４の識別情報と、第１造形物３４の外形形状や、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさ（各層領域３６の大きさや位置関係を含む）、を対応づけた第１情報を予め記憶する。すなわち、本実施の形態では、第１造形物３４の外形形状や、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさ（各層領域３６の大きさや位置関係を含む）によって、造形部１４の識別情報を、三次元造形パターンで表す。
【００５０】
なお、記憶部２０に記憶される各層領域３６の特徴量は、隣接する層領域３６の特徴量が異なる値となるように、予め設定すればよい。また、記憶部２０に記憶される第１情報は、造形システム１０を操作するユーザによるＵＩ部１８の操作指示によって、適宜変更可能としてもよい。
【００５１】
そして、第１生成部１６Ｂは、記憶部２０における、造形対象の造形部１４の識別情報に対応する、第１造形物３４の外形形状や、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさ（各層領域３６の大きさや位置関係を含む）を読取る。そして、第１生成部１６Ｂは、読取った第１造形物３４の外形形状や、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさ（各層領域３６の大きさや位置関係を含む）によって表される第１造形物３４を造形するための第１造形データを生成する。
【００５２】
なお、造形対象の造形部１４が、特徴量の種類の内の一部を実現出来ない構成である場合、第１生成部１６Ｂは、造形部１４で実現可能な種類の特徴量となるように、第１情報を補正してもよい。例えば、光造形方式や粉末焼結方式を用いた造形部１４では、単色の材料を用いて造形する場合が多い。このような場合、第１情報に含まれる、隣接する層領域３６の異なる特徴量の種類が、色濃度であると、造形された第１造形物３４の隣接する層領域３６の特徴量の違いを実現することが出来ない場合がある。
【００５３】
そこで、このような場合、第１生成部１６Ｂは、造形対象の造形部１４で実現可能な特徴量の種類（例えば、厚み、構成材料など）を特定し、隣接する層領域３６間で、特定した種類の特徴量が異なるように、第１情報を補正すればよい。そして、第１生成部１６Ｂは補正後の第１情報を用いて、第１造形データを生成すればよい。なお、第１生成部１６Ｂは、造形部１４から実現可能な特徴量の種類を取得し、補正に用いればよい。
【００５４】
なお、第１造形物３４の外形形状や、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさ（各層領域３６の大きさや位置関係を含む）によって表される第１造形物３４の第１造形データを生成する方法は、３Ｄ  ＣＡＤソフトなどの公知の方法を用いればよい。
【００５５】
また、第１生成部１６Ｂは、第１造形物３４の中心位置Ｐに、更にマークＭ２を含む、第１造形データを生成してもよい。マークＭ２は、例えば、第１造形物３４における、マークＭ２に隣接する層領域３６と特徴量が異なればよい。この場合、第１情報は、造形部１４の識別情報に対応づけて、更に、マークＭ２の位置や形状や特徴量を含む構成とすればよい。
【００５６】
次に、第２生成部１６Ｃについて説明する。
【００５７】
第２生成部１６Ｃは、第２造形データと、第１造形データと、を含み、第２造形物の内部に第１造形物を配置した第３造形物を造形するための第３造形データを生成する。
【００５８】
第２造形データは、ユーザの造形対象の第２造形物を造形部１４で造形するための造形データである。第２生成部１６Ｃは、取得部１６Ａから第２造形データを得る。
【００５９】
そして、第２生成部１６Ｃは、第１生成部１６Ｂが生成した第１造形データで造形される第１造形物３４を、第２造形物の内部に配置した第３造形物を造形するための第３造形データを生成する。
【００６０】
図６は、第３造形物３０の一例を示す模式図である。第３造形物３０は、第２造形物３２の内部に、第１造形物３４を配置した造形物である。なお、第２造形物３２の形状は、ユーザが所望の形状であればよく、図６に示す立方体状に限定されない。図６は、説明を簡略化するために、立方体状の第２造形物３２を示した。
【００６１】
第３造形物３０は、第２造形物３２の内部に、第１造形物３４を配置した構成である。第２造形物３２における第１造形物３４の配置位置は、第１造形物３４が第２造形物３２の外部に露出しない位置であればよい。例えば、第２生成部１６Ｃは、第２造形データによって示される第２造形物３２の内部に、第１造形物３４を配置した、第３造形物３０の第３造形データを生成する。
【００６２】
なお、第２造形物３２における第１造形物３４の配置位置は、予め記憶部２０に記憶してもよい。この場合、記憶部２０に記憶する配置位置は、第１造形物３４が第２造形物３２の外部に露出しない位置であればよい。この場合、第２生成部１６Ｃは、記憶部２０から配置位置を読取る。そして、第２生成部１６Ｃは、第２造形データによって示される第２造形物３２における、読取った配置位置に第１造形物３４が位置するように、第３造形データを生成すればよい。
【００６３】
なお、第１造形物３４における第２造形物３２に接する層領域３６と、第２造形物３２における該層領域３６に隣接する領域と、は特徴量が異なることが好ましい。このため、第２生成部１６Ｃは、これらの領域の特徴量が異なるように、第３造形データを生成することが好ましい。
【００６４】
第２生成部１６Ｃは、第１造形データと、第２造形データと、該配置位置と、を用いて、３Ｄ  ＣＡＤソフトなどの公知の方法を用いて、第３造形データを生成すればよい。
【００６５】
なお、上述したように、第１造形物３４の中心位置Ｐを通るように切断した切断面を、ユーザによって視認、または機械的に認識する検出部によって読取る。これにより、第１造形物３４の三次元造形パターンによって表される造形部１４の識別情報が認識される。
【００６６】
このため、第２生成部１６Ｃは、第１造形物３４の中心位置Ｐを通る切断位置を示す目印部Ｍ１を、第２造形物３２の外部に配置した、第３造形物３０の第３造形データを生成することが好ましい。目印部Ｍ１は、第２造形物３２における目印部Ｍ１に隣接する領域と特徴量が異なればよい。
【００６７】
目印部Ｍ１を設けることによって、造形部１４の識別情報の視認または読取時に、不要な箇所を切断することなく、第３造形物３０を第１造形物３４の中心位置Ｐを通る切断面で切断することができる。
【００６８】
図１に戻り、造形制御部１６Ｄは、第２生成部１６Ｃが生成した第３造形データを用いて第３造形物３０を造形するように、造形部１４を制御する。
【００６９】
具体的には、造形制御部１６Ｄは、第２生成部１６Ｃが生成した第３造形データを造形部１４へ出力する。これによって、造形制御部１６Ｄは、第３造形物３０を造形するように、造形部１４を制御する。
【００７０】
第３造形データを受け付けた造形部１４は、第３造形データによって表される第３造形物３０を造形する。このため、例えば、図６に示す第３造形物３０を造形する。
【００７１】
次に、情報処理装置１２で実行する情報処理の手順を説明する。図７は、情報処理装置１２で実行する情報処理の手順の一例を示すフローチャートである。
【００７２】
まず、取得部１６Ａが、第２造形データを取得する（ステップＳ１００）。例えば、取得部１６Ａは、外部装置から第２造形データを取得する。また、制御部１６が、ユーザによるＵＩ部１８の操作指示に応じた第２造形データを生成した場合に、取得部１６Ａが第２造形データを取得してもよい。
【００７３】
次に、第１生成部１６Ｂが、記憶部２０から造形部１４の識別情報を読取る（ステップＳ１０２）。次に、第１生成部１６Ｂは、ステップＳ１０２で読取った識別情報を、複数の層領域３６を積層し且つ少なくとも隣接する層領域３６の特徴量が異なる三次元造形パターンで表した第１造形物３４を造形するための、第１造形データを生成する（ステップＳ１０４）。
【００７４】
次に、第２生成部１６Ｃが、ステップＳ１００で取得した第２造形データと、ステップＳ１０４で生成した第１造形データと、を含み、第２造形物３２の内部に第１造形物３４を配置した第３造形物３０を造形するための第３造形データを生成する（ステップＳ１０６）。
【００７５】
そして、造形制御部１６Ｄが、ステップＳ１０６で造形した第３造形データを造形部１４へ出力する。これによって、造形制御部１６Ｄは、第３造形データを用いて第３造形物３０を造形するように、造形部１４を制御する（ステップＳ１０８）。そして、本ルーチンを終了する。
【００７６】
第３造形データを受け付けた造形部１４は、第３造形データに応じた第３造形物３０を造形する。このため、造形部１４は、第２造形物３２の内部に第１造形物３４を配置した第３造形物３０を造形する（例えば、図６参照）。
【００７７】
以上説明したように、本実施の形態の情報処理装置１２は、第１生成部１６Ｂと、第２生成部１６Ｃと、造形制御部１６Ｄと、を備える。第１生成部１６Ｂは、造形物を造形する造形部１４の識別情報を、複数の層領域３６を積層し且つ少なくとも隣接する層領域３６の特徴量が異なる三次元造形パターンで表した、第１造形物３４を造形するための第１造形データを生成する。第２生成部１６Ｃは、造形対象の第２造形物３２を造形するための第２造形データと、第１造形データと、を含み、第２造形物３２の内部に第１造形物３４を配置した第３造形物３０を造形するための第３造形データを生成する。造形制御部１６Ｄは、第３造形データを用いて第３造形物３０を造形するように、造形部１４を制御する。
【００７８】
このように、本実施の形態の情報処理装置１２は、第２造形物３２の内部に第１造形物３４を配置した第３造形物３０を造形するための、第３造形データを生成する。そして、情報処理装置１２は、第３造形データを用いて第３造形物３０を造形するように、造形部１４を制御する。第１造形物３４は、造形部１４の識別情報を、複数の層領域３６を積層し且つ少なくとも隣接する層領域３６の特徴量が異なる三次元造形パターンで表したものである。
【００７９】
従って、本実施の形態の情報処理装置１２は、除去することが困難であり且つ造形部１４を識別可能な三次元造形パターンを含む、造形物（第３造形物３０）を提供することができる。
【００８０】
また、本実施の形態の情報処理装置１２で生成した第３造形パターンに応じて造形された第３造形物３０（三次元造形物）は、第２造形物３２と、第１造形物３４と、を含む。第１造形物３４は、第２造形物３２の内部に配置され、造形部１４の識別情報を、複数の層領域３６を積層し且つ少なくとも隣接する層領域３６の特徴量が異なる三次元造形パターンで表したものである。
【００８１】
このため、本実施の形態の第３造形物３０（三次元造形物）は、除去することが困難であり且つ造形部１４を識別可能な三次元造形パターンを含む、造形物（第３造形物３０）を提供することができる。
【００８２】
また、層領域３６の上記特徴量は、厚み、密度、色濃度、および構成材料の少なくとも１つであることが好ましい。
【００８３】
なお、上記実施の形態では、第１造形物３４における複数の層領域３６の隣接する異なる特徴量の種類が、第１造形物３４内で同じである場合を説明した。すなわち、上記実施の形態では、第１造形物３４における複数の層領域３６は、隣接する層領域３６の、厚み、密度、色濃度、または構成材料が異なる場合を説明した。
【００８４】
しかし、第１造形物３４における複数の層領域３６は、隣接する層領域３６の、厚み、密度、色濃度、および構成材料の少なくとも１つが異なればよい。そして、ある第１造形物３４内における、隣接する層領域３６間の異なる特徴量の種類は、隣接する層領域３６ごとに異なっていてもよい。
【００８５】
例えば、第１造形物３４における複数の層領域３６の内、ある隣接する層領域３６（例えば、層領域３６１と層領域３６２）は、厚みが異なり、他の隣接する層領域３６（例えば、層領域３６３と層領域３６４）は、密度が異なっていてもよい。また、第１造形物３４における複数の層領域３６の内、ある隣接する層領域３６（例えば、層領域３６１と層領域３６２）は、厚みと色濃度が異なり、他の隣接する層領域３６（例えば、層領域３６３と層領域３６４）は、密度と構成材料が異なっていてもよい。
【００８６】
また、第１造形物３４の中心位置Ｐを含む断面は、第１造形物３４の中心位置Ｐを中心とする同心円状の複数の層領域３６からなることが好ましい。
【００８７】
また、第１造形物３４の外形形状は、球状であることが好ましい。また、第１造形物３４は、中心位置Ｐを示すマークＭ２を含むことが好ましい。
【００８８】
また、第１造形物３４は、隣接する層領域３６の境界および第１造形物３４の外周の少なくとも１つに沿って間隔を隔てて配置された複数の空洞部Ｈを更に備えた構成であってもよい。
【００８９】
また、第２生成部１６Ｃは、第１造形物３４の中心位置Ｐを通る切断位置を示す目印部Ｍ１を第２造形物３２の外部に配置した、第３造形物３０の第３造形データを生成することが好ましい。
【００９０】
なお、本実施の形態では、第２生成部１６Ｃが生成した第３造形データを、記憶部２０へ記憶することなく、造形制御部１６Ｄが造形部１４へ出力する場合を説明した。しかし、第２生成部１６Ｃは、生成した第３造形データを、該第３造形データに応じて第３造形物３０を造形する造形部１４の識別情報に対応づけて、記憶部２０に記憶してもよい。そして、ユーザによるＵＩ部１８の操作指示によって、造形部１４への造形指示がなされたときに、造形制御部１６Ｄは、情報処理装置１２に接続されている造形部１４の識別情報に対応する第３造形データを記憶部２０から読取り、該造形部１４へ出力してもよい。
【００９１】
（第２の実施の形態）
本実施の形態では、第２造形物３２内に、複数の第１造形物３４を配置した第３造形物３０の第３造形データを生成する場合を説明する。
【００９２】
図８は、本実施の形態の造形システム１１Ａの一例を示す図である。
【００９３】
造形システム１１Ａは、情報処理装置１３Ａと、造形部１４と、を備える。情報処理装置１３Ａと造形部１４とは、データや信号授受可能に接続されている。造形部１４は、第１の実施の形態と同様である。
【００９４】
情報処理装置１３Ａは、造形部１４で用いる造形データを作成し、造形部１４を制御する。
【００９５】
情報処理装置１３Ａは、制御部１７Ａと、ＵＩ部１８と、記憶部２０と、を備える。制御部１７Ａと、ＵＩ部１８および記憶部２０と、は、信号やデータ授受可能に接続されている。ＵＩ部１８および記憶部２０は、第１の実施の形態と同様である。
【００９６】
制御部１７Ａは、取得部１６Ａと、第１生成部１６Ｂと、第２生成部１７Ｃと、造形制御部１６Ｄと、を備える。取得部１６Ａ、第１生成部１６Ｂ、第２生成部１７Ｃ、および造形制御部１６Ｄの一部または全ては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００９７】
なお、取得部１６Ａ、第１生成部１６Ｂ、および造形制御部１６Ｄは、第１の実施の形態と同様である。
【００９８】
第２生成部１７Ｃは、第２造形物３２の内部に、複数の第１造形物３４を配置した、第３造形物３０の第３造形データを生成する。第１造形物３４および第２造形物３２は、第１の実施の形態と同様である。本実施の形態では、第２生成部１７Ｃは、第２造形物３２の内部に、複数の第１造形物３４を配置した、第３造形データを生成する。
【００９９】
図９は、本実施の形態の第３造形物３０（第３造形物３０Ａ）の一例を示す模式図である。第３造形物３０Ａは、第２造形物３２の内部に、複数の第１造形物３４を配置した造形物である。
【０１００】
なお、図９に示す例では、第２造形物３２の内部を埋めるように、複数の第１造形物３４を互いに直交する２方向（例えば、図９中、Ｘ方向およびＹ方向）に向かって複数配列した配列層を、該２方向に直交する方向（例えば、図９中、Ｚ方向）に向かって層状に重ねて配置した場合を示した。
【０１０１】
この場合、第２生成部１７Ｃは、第２造形物３２の内部に複数の第１造形物３４を層状に重ねて配置した、第３造形物３０Ａの第３造形データを生成すればよい。
【０１０２】
なお、第３造形物３０Ａは、複数の第１造形物３４を第２造形物３２の内部に配置した造形物であればよく、図９に示す形態に限定されない。
【０１０３】
第２造形物３２内に配置する複数の第１造形物３４の形態は、第１の実施の形態で説明した、第１造形物３４Ａ〜第１造形物３４Ｆの何れの形態であってもよい。また、第２造形物３２内に配置する複数の第１造形物３４は、第１造形物３４Ａ〜第１造形物３４Ｆの何れか１つの形態であることが好ましい。すなわち、第２造形物３２内に配置する複数の第１造形物３４は、例えば、全て第１造形物３４Ａに示す第１造形物３４であることが好ましい。なお、第２造形物３２内に配置する複数の第１造形物３４は、第１造形物３４Ａ〜第１造形物３４Ｆの内、少なくとも２つの形態が混在していてもよい。
【０１０４】
また、造形部１４の識別情報を、第１造形物３４における複数の層領域３６の特徴量と、第２造形物３２内に配置する複数の第１造形物３４の配置規則と、の双方による三次元造形パターンで表してもよい。
【０１０５】
図１０は、第２造形物３２内に配置された複数の第１造形物３４の一例を示す模式図である。
【０１０６】
ここで、上述したように、第１造形物３４は、中心位置Ｐを通るように切断した切断面を、ユーザによって視認、または機械的に認識する検出部によって読取る。これにより、第１造形物３４の三次元造形パターンによって表される造形部１４の識別情報が認識される。このため、第２造形物３２を切断したときに、内部に含まれる第１造形物３４の少なくとも１つが、中心位置Ｐを通る断面で切断されることが好ましい。
【０１０７】
例えば、図１０（Ａ）に示すように、第２造形物３２に含まれる複数の第１造形物３４が、互いに直交する複数の積層方向（図１０中、矢印Ｘ方向、矢印Ｙ方向、および矢印Ｚ方向参照）に沿って積層（配列）されていたとする。
【０１０８】
この場合、例えば、第１造形物３４と第１造形物３４との間を通る切断面Ｌ１に沿って矢印ＸＡ方向に第２造形物３２を切断すると、第２造形物３２が切断されない場合がある。また、この場合、第２造形物３２に含まれる複数の第１造形物３４の内、中心位置Ｐを通って切断される第１造形物３４が出現しない可能性が高い。
【０１０９】
そこで、第２造形物３２に含まれる複数の第１造形物３４は、互いに直交する複数の積層方向（図１０中、矢印Ｘ方向、矢印Ｙ方向、および矢印Ｚ方向参照）の少なくとも１方向に交差する方向にずらして配置されていることが好ましい（例えば、図１０（Ｂ）参照）。この場合、第２生成部１７Ｃは、第２造形物３２の内部の複数の第１造形物３４を、互いに直交する複数の積層方向の少なくとも１方向に対して交差する方向にずらして配置した、第３造形物３０Ｂの第３造形データを生成すればよい（図１０（Ｂ）参照）。
【０１１０】
この場合、例えば、第２造形物３２を切断すると、何れの位置で第２造形物３２を切断した場合であっても、第２造形物３２に含まれる複数の第１造形物３４の内の少なくとも１つは、中心位置Ｐを通って切断される可能性が高い。具体的には、図１０（Ｂ）に示すように、第３造形物３０Ｂを、例えば、切断面Ｌ２に沿って矢印ＸＢ方向に切断した場合、複数層に積層された第１造形物３４の少なくとも１つが、中心位置Ｐを通って切断される可能性が高い。
【０１１１】
このため、第２生成部１７Ｃは、第２造形物３２の内部に複数の第１造形物３４を、互いに直交する複数の積層方向の少なくとも１方向に対して交差する方向にずらして配置した、第３造形物３０Ｂの第３造形データを生成することが好ましい。
【０１１２】
なお、図９および図１０に示す例では、第３造形物３０は、複数の第１造形物３４を互いに交差する複数の方向に沿って積層（配列）させた構成である場合を示した。
【０１１３】
しかし、第２造形物３２に含まれる複数の第１造形物３４は、第２造形物３２内にランダムに配置されていてもよい。
【０１１４】
図１１は、第２造形物３２内に配置された複数の第１造形物３４の一例を示す模式図である。図１１に示すように、第２造形物３２に含まれる複数の第１造形物３４は、１つの第１造形物３４を中心として、放射状に間隔を隔てて広がるように複数の第１造形物３４を配置した構成であってもよい。すなわち、複数の第１造形物３４を、第２造形物３２内において三次元の球状に配置した構成の第３造形物３０Ｃであってもよい。
【０１１５】
図８に戻り、造形制御部１６Ｄは、第２生成部１７Ｃが生成した第３造形データを用いて第３造形物３０(例えば、第３造形物３０Ａ、第３造形物３０Ｂ、第３造形物３０Ｃ)を造形するように、造形部１４を制御する。
【０１１６】
第３造形データを受け付けた造形部１４は、第３造形データによって表される第３造形物３０（例えば、第３造形物３０Ａ、第３造形物３０Ｂ、第３造形物３０Ｃ）を造形する。
【０１１７】
このため、例えば、図１２に示す第３造形物３０（第３造形物３０Ａ、第３造形物３０Ｂ、または第３造形物３０Ｃ）を造形する。図１２は、第３造形物３０の一例を示す模式図である。
【０１１８】
造形制御部１６Ｄが、図１２（Ａ）に示す第３造形物３０を生成したとする。この場合、三次元造形パターンの視認または読取時には、第３造形物３０を切断する（例えば、図１２（Ｂ）参照）。すると、第２造形物３２の内部に配置された複数の第１造形物３４の断面が外部に露出した状態となる。本実施の形態では、複数の第１造形物３４が第２造形物３２の内部に配置されている。このため、第２造形物３２の断面３８には、複数の第１造形物３４の断面が露出した状態となる。
【０１１９】
なお、第２造形物３２の外面には、少なくとも１つの第１造形物３２の中心位置Ｐを通る切断位置を示す目印部Ｍ１を設けることが好ましい。この場合、第２生成部１７Ｃは、複数の第１造形物３２の少なくとも１つの中心位置Ｐを通る切断位置を示す目印部Ｍ１を、第２造形物３２の外部に配置した、第３造形物３０の第３造形データを生成すればよい。
【０１２０】
目印部Ｍ１を設ける事によって、内部に含まれる第１造形物３４の中心位置Ｐを通る切断箇所を、ユーザに解り易く提供することができる。
【０１２１】
なお、本実施の形態の情報処理装置１３Ａが行う情報処理の手順は、第２生成部１６Ｃに代えて第２生成部１７Ｃが第３造形データを生成する以外は、第１の実施の形態と同様である。
【０１２２】
以上説明したように、本実施の形態では、情報処理装置１３Ａは、第１生成部１６Ｂと、第２生成部１７Ｃと、造形制御部１６Ｄと、を備える。第１生成部１６Ｂは、造形物を造形する造形部１４の識別情報を、複数の層領域３６を積層し且つ少なくとも隣接する層領域３６の特徴量が異なる三次元造形パターンで表した、第１造形物３４を造形するための第１造形データを生成する。第２生成部１７Ｃは、造形対象の第２造形物３２を造形するための第２造形データと、第１造形データと、を含み、第２造形物３２の内部に複数の第１造形物３４を配置した、第３造形物３０を造形するための第３造形データを生成する。造形制御部１６Ｄは、第３造形データを用いて第３造形物３０を造形するように、造形部１４を制御する。
【０１２３】
このため、本実施の形態の情報処理装置１３Ａは、第１の実施の形態と同様に、除去することが困難であり且つ造形部１４を識別可能な三次元造形パターンを含む造形物（第３造形物３０）を提供することができる。
【０１２４】
また、本実施の形態では、第３造形物３０は、第２造形物３２の内部に複数の第１造形物３４を配置した構成である。このため、三次元造形パターンの視認または読取り時に第３造形物３０を切断した場合、少なくとも１つの第１造形物３４の中心位置Ｐを通る断面が露出する。このため、第１の実施の形態に比べて更に、三次元造形パターンの視認または読取り時に、容易に三次元造形パターンを確認可能な第３造形物３０とすることができる。
【０１２５】
また、第３造形物３０の第２造形物３２に目印部Ｍ１を設ける。第１造形物３４による三次元造形パターンの視認または読取時には、目印部Ｍ１に沿って第２造形物３２を切断することで、少なくとも１つの第１造形物３４を、中心位置Ｐを通る断面で切断することができる。
【０１２６】
（第３の実施の形態）
本実施の形態では、三次元造形パターンを検出する検出部４０を更に備えた造形システムを説明する。
【０１２７】
図１３は、本実施の形態の造形システム１１Ｂの一例を示す図である。
【０１２８】
造形システム１１Ｂは、情報処理装置１３Ｂと、造形部１４と、検出部４０と、を備える。情報処理装置１３Ｂと、造形部１４および検出部４０とは、データや信号授受可能に接続されている。造形部１４は、第１の実施の形態と同様である。
【０１２９】
検出部４０は、第３造形物３０を切断し、第１造形物３４の示す三次元造形パターンを読取る装置である。具体的には、検出部４０は、切断部４０Ａと、読取部４０Ｂと、を含む。
【０１３０】
切断部４０Ａは、第３造形物３０を切断する。切断部４０Ａは、第３造形物３０を切断可能な公知の切断機構を備えた構成であればよい。なお、第２造形物３２の外周に目印部Ｍ１が設けられている場合には、切断部４０Ａは、目印部Ｍ１に沿って第３造形物３０を切断する。この場合、切断部４０Ａは、第３造形物３０の外周の目印部Ｍ１を検知する検知部と、検知部で検知された目印部Ｍ１に沿って第３造形物３０を切断する切断機構と、を備えた構成であればよい。検知部は、例えば、公知の撮影装置などを用いればよい。
【０１３１】
読取部４０Ｂは、第３造形物３０の切断面における、第１造形物３４の切断面の内、中心位置Ｐを通って切断された第１造形物３４の切断面を読取る。例えば、読取部４０Ｂは、中心位置Ｐを示すマークＭ２を予め記憶する。そして、読取部４０Ｂは、第３造形物３０の切断面における、マークＭ２を検知し、検知したマークＭ２を中心位置Ｐとする第１造形物３４の切断面を読取ればよい。なお、読取部４０Ｂは、情報処理装置１３ＢからマークＭ２を示す情報を取得し、検知に用いてもよい。
【０１３２】
読取部４０Ｂは、例えば、検出対象の第１造形物３４における、隣接する層領域３６の異なる特徴量を識別可能な装置であればよい。例えば、隣接する層領域３６の異なる特徴量の種類が色濃度である場合には、読取部４０Ｂには、例えば、公知の撮影装置などを用いればよい。また、例えば、隣接する層領域３６の異なる特徴量の種類が構成材料である場合には、読取部４０Ｂには、例えば、構成材料の違いを検出可能な装置（例えば、Ｘ線解析装置など）を用いればよい。また、検出部４０は、検出対象の第１造形物３４における、隣接する層領域３６の異なる特徴量の種類に応じて、該異なる特徴量を読取り可能な読取部４０Ｂに取り換え可能としてもよい。
【０１３３】
本実施の形態では、一例として、第１造形物３４における、隣接する層領域３６の異なる特徴量の種類が、色濃度である場合を説明する。この場合、読取部４０Ｂは、中心位置Ｐを含む断面で切断された第１造形物３４の断面を読取り、読取結果を情報処理装置１３Ｂへ送信する。
【０１３４】
情報処理装置１３Ｂは、制御部１７Ｂと、ＵＩ部１８と、記憶部２０と、を備える。制御部１７Ｂと、ＵＩ部１８および記憶部２０は、データや信号授受可能に接続されている。ＵＩ部１８および記憶部２０は、第１の実施の形態と同様である。
【０１３５】
制御部１７Ｂは、取得部１６Ａと、第１生成部１６Ｂと、第２生成部１６Ｃまたは第２生成部１７Ｃと、造形制御部１６Ｄと、検出制御部１７Ｅと、判別部１７Ｆと、を備える。取得部１６Ａ、第１生成部１６Ｂ、第２生成部１６Ｃまたは第２生成部１７Ｃ、造形制御部１６Ｄ、検出制御部１７Ｅ、および判別部１７Ｆの一部または全ては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０１３６】
取得部１６Ａと、第１生成部１６Ｂと、第２生成部１６Ｃと、第２生成部１７Ｃと、造形制御部１６Ｄと、は、第１の実施の形態および第２の実施の形態と同様である。
【０１３７】
検出制御部１７Ｅは、検出部４０を制御する。例えば、ユーザによるＵＩ部１８の操作指示によって検出指示がなされると、検出制御部１７Ｅは、第３造形物３０に含まれる第１造形物３４の三次元造形パターンを検出するように、検出部４０を制御する。
【０１３８】
検出制御部１７Ｅの制御によって、検出部４０は、検出対象の第３造形物３０を切断部４０Ａによって切断し、中心位置Ｐを含む断面で切断された第１造形物３４の断面を読取部４０Ｂで読取る。そして、読取部４０Ｂは、読取結果を、三次元造形パターンとして、情報処理装置１３Ｂへ出力する。
【０１３９】
判別部１７Ｆは、検出部４０から第１造形物３４の断面の読取結果を受け付ける。そして、判別部１７Ｆは、受付けた読取結果を解析し、第１造形物３４における、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさを求める。
【０１４０】
そして、判別部１７Ｆは、記憶部２０に記憶されている第１情報における、検出対象の該第３造形物３０を造形した造形部１４の識別情報に対応する、層領域３６の積層数や、層領域３６の形状や、隣接する層領域３６の異なる特徴量の種類や、各層領域３６の特徴量や、第１造形物３４の大きさと一致するか否かを判別する。これによって、判別部１７Ｆは、検出対象の第３造形物３０が、特定の造形部１４で造形された造形物であるか否かを判別する。
【０１４１】
そして、判別部１７Ｆは、判別結果を、ＵＩ部１８（表示部１８Ａ）へ出力する。なお、判別部１７Ｆは、判別結果を記憶部２０へ記憶してもよい。また、判別部１７Ｆは、判別結果を、外部装置へ送信してもよい。
【０１４２】
次に、情報処理装置１３Ｂで実行する情報処理の手順を説明する。図１４は、情報処理装置１３Ｂで実行する情報処理の手順の一例を示すフローチャートである。
【０１４３】
まず、制御部１７Ｂが、造形指示をＵＩ部１８から受け付けたか否かを判断する（ステップＳ２００）。ユーザは、造形物の造形を行うときに、造形指示を、ＵＩ部１８を介して入力する。制御部１７Ｂは、ＵＩ部１８から造形指示を受付けたと判断すると（ステップＳ２００：Ｙｅｓ）、ステップＳ２０２へ進む。そして、制御部１７Ｂは、第１の実施の形態のステップＳ１００〜ステップＳ１０８（図７参照）と同様にして、ステップＳ２０２〜ステップＳ２１０の処理を実行する。
【０１４４】
すなわち、取得部１６Ａが、第２造形データを取得する（ステップＳ２０２）。次に、第１生成部１６Ｂが、記憶部２０から造形部１４の識別情報を読取る（ステップＳ２０４）。次に、第１生成部１６Ｂが、ステップＳ２０４で読取った識別情報を、複数の層領域３６を積層し且つ少なくとも隣接する層領域３６の特徴量が異なる三次元造形パターンで表した第１造形物３４を造形するための、第１造形データを生成する（ステップＳ２０６）。
【０１４５】
次に、第２生成部１６Ｃまたは第２生成部１７Ｃが、ステップＳ２０２で取得した第２造形データと、ステップＳ２０６で生成した第１造形データと、を含み、第２造形物３２の内部に１または複数の第１造形物３４を配置した第３造形物３０を造形するための第３造形データを生成する（ステップＳ２０８）。
【０１４６】
そして、造形制御部１６Ｄが、ステップＳ２０８で造形した第３造形データを造形部１４へ出力する。これによって、造形制御部１６Ｄは、第３造形データを用いて第３造形物３０を造形するように、造形部１４を制御する（ステップＳ２１０）。そして、本ルーチンを終了する。
【０１４７】
一方、上記ステップＳ２００で否定判断すると（ステップＳ２００：Ｎｏ）、ステップＳ２１２へ進む。
【０１４８】
ステップＳ２１２では、検出制御部１７Ｅが、ＵＩ部１８から検出指示を受付けたか否かを判断する（ステップＳ２１２）。ステップＳ２１２で否定判断すると（ステップＳ２１２：Ｎｏ）、本ルーチンを終了する。一方、ステップＳ２１２で肯定判断すると（ステップＳ２１２：Ｙｅｓ）、ステップＳ２１４へ進む。
【０１４９】
ステップＳ２１４では、検出制御部１７Ｅが、第３造形物３０に含まれる三次元造形パターンを検出するように、検出部４０を制御する（ステップＳ２１４）。ステップＳ２１４の処理によって、検出部４０は、検出対象の第３造形物３０を切断し、第１造形物３４の中心位置Ｐを通る切断面の読取結果を、三次元造形パターンとして制御部１７Ｂへ送信する。
【０１５０】
次に、判別部１７Ｆが、検出部４０から第１造形物３４の断面の読取結果を受け付ける。そして、判別部１７Ｆは、検出対象の第３造形物３０が、特定の造形部１４で造形された造形物であるか否かを判別する（ステップＳ２１６）。
【０１５１】
次に、判別部１７Ｆは、判別結果を表示部１８Ａに出力（表示）する（ステップＳ２１８）。そして、本ルーチンを終了する。
【０１５２】
以上説明したように、本実施の形態では、造形システム１１Ｂは、第１の実施の形態および第２の実施の形態の、造形システム１０および造形システム１１Ａに、更に、検出制御部１７Ｅと、判別部１７Ｆと、検出部４０と、を備えた構成である。
【０１５３】
そして、判別部１７Ｆは、検出部４０から第１造形物３４の断面の読取結果を受け付ける。そして、判別部１７Ｆは、検出対象の第３造形物３０が、特定の造形部１４で造形された造形物であるか否かを判別する。
【０１５４】
ここで、判別部１７Ｆが判別対象として用いる、検出部４０による読取結果は、第３造形物３０に含まれる第１造形物３４の、中心位置Ｐを通る切断面の読取結果である。すなわち、検出部４０による読取結果は、第１造形物３４によって示される三次元造形パターンである。
【０１５５】
このため、本実施の形態の情報処理装置１３Ｂでは、第１の実施の形態および第２の実施の形態で説明した第１造形物３４を用いて、第３造形物３０を造形した造形部１４の識別情報を判別する。このように、三次元造形パターンは、第１造形物３４の中心位置Ｐを通る切断面を読取ることによって初めて特定されるものであり、第３造形物３０から除去することは困難である。
【０１５６】
従って、本実施の形態の情報処理装置１３Ｂでは、第１の実施の形態および第２の実施の形態の効果に加えて、除去することが困難であり且つ造形部１４を識別可能な三次元造形パターンを含む造形物を用いて、特定の造形部１４で製造された第３造形物３０であるか否かを判別することができる。
【０１５７】
なお、本実施の形態では、制御部１７Ｂは、検出制御部１７Ｅおよび判別部１７Ｆを含む構成である場合を説明した。しかし、検出制御部１７Ｅおよび判別部１７Ｆの少なくとも一方を、検出部４０側に設けた構成であってもよい。
【０１５８】
また、本実施の形態では、情報処理装置１３Ｂと、造形部１４と、検出部４０と、を別体として設けた構成を説明した。しかし、情報処理装置１３Ｂと、造形部１４と、検出部４０と、の少なくとも２つを、一体的に構成してもよい。
【０１５９】
（第４の実施の形態）
次に、上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂのハードウェア構成を説明する。
【０１６０】
図１５は、上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂのハードウェア構成の一例を示す図である。
【０１６１】
上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂは、ＣＰＵ５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５４、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）５６、および通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）５８を有する。ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４、ＨＤＤ５６、および、通信Ｉ／Ｆ５８は、バス６０により相互に接続されており、通常のコンピュータを利用したハードウェア構成となっている。
【０１６２】
上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂで実行される上記各種処理を実行するためのプログラムは、ＲＯＭ等に予め組み込んで提供される。
【０１６３】
なお、上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂで実行される上記各種処理を実行するためのプログラムは、これらの装置にインストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記憶媒体に記録されて提供するように構成してもよい。
【０１６４】
また、上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂで実行される上記各種処理を実行するためのプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂで実行される上記各種処理を実行するためのプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１６５】
上記実施の形態における情報処理装置１２、１３Ａ、１３Ｂで実行される上記各種処理を実行するためのプログラムは、上述した各部（取得部１６Ａ、第１生成部１６Ｂ、第２生成部１６Ｃ、第２生成部１７Ｃ、造形制御部１６Ｄ、検出制御部１７Ｅ、判別部１７Ｆ）を含むモジュール構成となっている。実際のハードウェアとしてはＣＰＵがＲＯＭ等の記憶媒体から各プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、主記憶装置上に生成されるようになっている。
【０１６６】
なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１６７】
１０、１１Ａ、１１Ｂ  造形システム
１４  造形部
１６Ｂ  第１生成部
１６Ｃ、１７Ｃ  第２生成部
１６Ｄ  造形制御部
１７Ｅ  検出制御部
１７Ｆ  判別部
３０、３０Ａ、３０Ｂ、３０Ｃ  第３造形物
３２  第２造形物
３４、３４Ａ、３４Ｂ、３４Ｃ、３４Ｄ、３４Ｅ、３４Ｆ  第１造形物
３６、３６１、３６２、３６３、３６４、３６５  層領域
【先行技術文献】
【特許文献】
【０１６８】
【特許文献１】特許第４４５６８５０号公報
【特許文献２】特許第４６１１６２９号公報
【図１】
2016104550.tif 000003
【図２】
2016104550.tif 000004
【図３】
2016104550.tif 000005
【図４】
2016104550.tif 000006
【図５】
2016104550.tif 000007
【図６】
2016104550.tif 000008
【図７】
2016104550.tif 000009
【図８】
2016104550.tif 000010
【図９】
2016104550.tif 000011
【図１０】
2016104550.tif 000012
【図１１】
2016104550.tif 000013
【図１２】
2016104550.tif 000014
【図１３】
2016104550.tif 000015
【図１４】
2016104550.tif 000016
【図１５】
2016104550.tif 000017