(57)【要約】      （修正有）【課題】三次元造形物の造形に要する時間を短縮する、情報処理装置、情報処理プログラム及び三次元造形システムの提供。【解決手段】記録媒体に、シートを積層して造形する立体モデルを、予め定めた積層ピッチで切断した場合に、立体モデルの切断数が少なくなるように立体モデルの幅Ｌx、立体モデルの奥行きＬy、及び立体モデルＭの高さＬzを検出し、立体モデルの切断面の方向を設定するスライスデータを設定し、スライスデータに対応したスライス画像を記録媒体にに形成し、処理を行う、情報処理装置。【選択図】図１１
2018114685.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を積層して造形する三次元造形物を予め定めた間隔で切断した場合に、前記三次元造形物の切断数が少なくなるように前記三次元造形物の切断面の方向を設定する設定手段
を備えた情報処理装置。
【請求項２】
前記設定手段は、前記三次元造形物の三次元座標系における各軸方向の長さを検出し、検出した前記三次元造形物の各軸方向の長さのうち、前記三次元造形物の長さが長いほうから順に選択した、前記三次元造形物の長さに対応する２つの軸によって形成される面に沿って前記三次元造形物を切断するように、前記三次元造形物の切断面の方向を設定する
請求項１記載の情報処理装置。
【請求項３】
前記三次元造形物の切断面の方向を受け付ける受付手段を備え、
前記設定手段は、前記受付手段で受け付けた方向を前記三次元造形物の切断面の方向として設定する
請求項１記載の情報処理装置。
【請求項４】
前記設定手段は、前記三次元造形物が記録媒体上に形成される場合、前記三次元造形物の切断面を前記三次元造形物の高さ方向と交差する方向に設定する
請求項１記載の情報処理装置。
【請求項５】
コンピュータを、
請求項１〜請求項４の何れか１項に記載の情報処理装置の設定手段
として機能させるための情報処理プログラム。
【請求項６】
請求項１〜請求項４の何れか１項に記載の情報処理装置と、
画像形成情報に応じて記録媒体に画像を形成する画像形成装置と、
スライス画像が形成された記録媒体に対し、形成されたスライス画像に対応する制御データに基づいて三次元造形用の後処理を行う三次元造形用後処理装置と、
を備えた三次元造形システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム及び三次元造形システムに関する。
【背景技術】
【０００２】
特許文献１には、複数のシートを積層することで造形対象の形状を造形するシート積層造形装置であって、前記造形対象の三次元データを取得する三次元データ取得手段と、前記三次元データを、所定の規則に従って座標変換する座標変換手段と、前記座標変換手段により座標変換された後のデータに基づいて前記シートの積層方向を決定する積層方向決定手段と、シート基材を、前記造形対象の前記積層方向に垂直な平面で得られる断面形状にカットして前記シートを成形するシートカット手段と、を備えることを特徴とするシート積層造形装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３７７８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
記録媒体を積層して利用者が指定した三次元造形物を造形するシート積層型の三次元造形システムでは、立体モデルの三次元データを複数面でスライスして複数のスライスデータを生成し、各々のスライスデータに対応したスライス画像を記録媒体に形成する。そして、シート積層型の三次元造形システムは、各々のスライス画像が形成された記録媒体を積層し、例えば、積層した記録媒体に対して、立体モデルが表す形状に切り出す等の後処理を行うことで、利用者が指定した三次元造形物を造形する。
【０００５】
したがって、シート積層型の三次元造形システムでは、積層する記録媒体の枚数が多くなるにつれて、三次元造形物の造形に要する時間が長くなる傾向が見られるが、積層する記録媒体の枚数は、スライスデータの数によって決定される。
【０００６】
本発明は、上記内容を鑑みてなされたものであり、三次元造形物の造形に要する時間を短縮することができる情報処理装置、情報処理プログラム及び三次元造形システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の情報処理装置の発明は、記録媒体を積層して造形する三次元造形物を予め定めた間隔で切断した場合に、前記三次元造形物の切断数が少なくなるように前記三次元造形物の切断面の方向を設定する設定手段を備える。
【０００８】
請求項２記載の発明は、前記設定手段は、前記三次元造形物の三次元座標系における各軸方向の長さを検出し、検出した前記三次元造形物の各軸方向の長さのうち、前記三次元造形物の長さが長いほうから順に選択した、前記三次元造形物の長さに対応する２つの軸によって形成される面に沿って前記三次元造形物を切断するように、前記三次元造形物の切断面の方向を設定する。
【０００９】
請求項３記載の発明は、前記三次元造形物の切断面の方向を受け付ける受付手段を備え、前記設定手段は、前記受付手段で受け付けた方向を前記三次元造形物の切断面の方向として設定する。
【００１０】
請求項４記載の発明は、前記設定手段は、前記三次元造形物が記録媒体上に形成される場合、前記三次元造形物の切断面を前記三次元造形物の高さ方向と交差する方向に設定する。
【００１１】
請求項５記載の情報処理プログラムの発明は、コンピュータを、請求項１〜請求項４の何れか１項に記載の情報処理装置の設定手段として機能させる。
【００１２】
請求項６記載の三次元造形システムの発明は、請求項１〜請求項４の何れか１項に記載の情報処理装置と、画像形成情報に応じて記録媒体に画像を形成する画像形成装置と、スライス画像が形成された記録媒体に対し、形成されたスライス画像に対応する制御データに基づいて三次元造形用の後処理を行う三次元造形用後処理装置と、を備える。
【発明の効果】
【００１３】
請求項１、５、６記載の発明によれば、三次元造形物の造形に要する時間を短縮することができる、という効果を有する。
【００１４】
請求項２記載の発明によれば、三次元造形物の三次元座標系における各軸方向の長さから、三次元造形物の切断面の方向を設定することができる、という効果を有する。
【００１５】
請求項３記載の発明によれば、三次元造形物の切断面の方向を情報処理装置で決定する場合と比較して、スライスデータの生成時間を短縮することができる、という効果を有する。
【００１６】
請求項４記載の発明によれば、三次元造形物の形状によらず、スライスデータを生成することができる、という効果を有する。
【図面の簡単な説明】
【００１７】
【図１】三次元造形システムの概略構成例を示す図である。
【図２】三次元造形システムの他の概略構成例を示す図である。
【図３】媒体造形物の一例を示す図である。
【図４】シート積層型の三次元造形工程の一例を示す模式図である。
【図５】スライス画像の一例を示す模式図である。
【図６】切り出し線を特定する制御データの一例を示す模式図である。
【図７】糊付け領域を特定する制御データの一例を示す模式図である。
【図８】情報処理装置の電気系統の要部構成例を示すブロック図である。
【図９】情報処理装置の機能構成例を示す機能ブロック図である。
【図１０】立体モデルのスライス面の方向について説明する模式図である。
【図１１】情報処理プログラムの処理手順の一例を示すフローチャートである。
【図１２】受け付け画面の一例を示す図である。
【図１３】媒体造形物の配置例について説明する図である。
【図１４】受け付け画面の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、開示の技術を実施するための形態例を詳細に説明する。なお、同じ機能を担う構成要素及び処理には、全図面を通して同じ符合を付与し、重複する説明を省略する。
【００１９】
（三次元造形システム：全体構成）
まず、三次元造形システムについて説明する。
【００２０】
三次元造形システムは、二次元画像データを受け付けた場合、例えば、記録媒体に電子写真方式による画像形成を行い、三次元データを受け付けた場合、記録媒体を積層するシート積層型の三次元造形法で三次元造形物を作製する。
【００２１】
シート積層型の三次元造形法では、立体モデルの三次元データを複数面でスライスして複数のスライスデータを生成し、複数のスライスデータに基づいて紙等のシート状の記録媒体上に一連のスライス画像を形成する。そして、一連のスライス画像が形成された複数の記録媒体を加工して積層する等、複数の記録媒体に対し三次元造形用の後処理を行う。ここで「一連の」とは、三次元データから生成された「複数のスライスデータ」に対応するという意味である。
【００２２】
図１（Ａ）及び図１（Ｂ）は本実施の形態に係る三次元造形システムの構成の一例を示す概略図である。図２は本実施の形態に係る三次元造形システムの構成の他の一例を示す概略図である。図１（Ａ）に示すように、本実施の形態に係る三次元造形システムは、情報処理装置１０、画像形成装置１２、及び三次元造形用後処理装置１４を備えている。また、図１（Ｂ）に示すように、情報処理装置１０、画像形成装置１２、及び三次元造形用後処理装置１４の各々は、互いに通信回線１８を介して通信可能に接続されている。以下では、三次元造形用後処理装置１４を「後処理装置１４」と略称する。
【００２３】
画像形成装置１２は、ラスタ画像データに基づいて記録媒体５０上に画像を形成する。本実施の形態では、画像形成装置１２は三次元造形専用の装置ではない。二次元画像データに基づく画像形成が指示された場合は、画像形成装置１２は通常の画像形成装置として機能する。したがって、情報処理装置１０は、二次元画像データに基づく画像形成か、三次元データに基づく三次元造形か、に応じて異なる情報処理を行う。
【００２４】
画像形成装置１２は、例えば、電子写真方式により記録媒体上に画像を形成する装置である。電子写真方式の画像形成装置１２は、感光体ドラム、帯電装置、露光装置、現像装置、転写装置、及び定着装置等を含んで構成される。帯電装置は、感光体ドラムを帯電させる。露光装置は、帯電された感光体ドラム上を画像に応じた光で露光する。現像装置は、露光により感光体ドラム上に形成された静電潜像をトナーによって現像する。転写装置は、感光体ドラム上に形成されたトナー像を記録媒体に転写する。定着装置は、記録媒体に転写されたトナー像を定着する。なお、画像形成装置１２をインクジェット記録装置としてもよい。この場合、画像形成装置１２は、画像に応じてインク滴を記録媒体上に吐出するインクジェット記録ヘッド等を含んで構成される。
【００２５】
情報処理装置１０は、三次元データに基づく三次元造形物の造形指示を受け付けた場合には、三次元データから複数のスライスデータを生成する。次に、一連のラスタ画像を形成するために、複数のスライスデータから一連のラスタ画像データを生成する。そして、一連のラスタ画像データを画像形成装置１２に出力する。また、二次元画像データに基づく二次元画像の形成指示を受け付けた場合には、二次元画像データからラスタ画像データを生成して、二次元画像のラスタ画像データを画像形成装置１２に出力する。
【００２６】
また、情報処理装置１０は、三次元データに基づく三次元造形物の造形指示を受け付けた場合には、複数のスライスデータから一連の制御データをさらに生成する。一連の制御データは、後処理装置１４に三次元造形用の後処理を行わせるためのデータである。後述する通り、制御データは、記録媒体から積層部品を切り出す「切り出し線」を特定する制御データと、記録媒体に糊を塗布する「糊付け領域」を特定する制御データとを含む。
【００２７】
後処理装置１４は、一連のスライス画像が形成された記録媒体５０に対し三次元造形用の後処理を行う。図１（Ａ）に示すように、後処理装置１４は、画像形成装置１２に対し、記録媒体５０の搬送路を共有しない配置（オフライン、ニアライン）としてもよい。また、図２に示すように、後処理装置１４は、画像形成装置１２に対し、記録媒体５０の搬送路を共有する配置（インライン）としてもよい。
【００２８】
搬送路を共有しない配置の場合は、一連のスライス画像が形成された複数の記録媒体５０は、スライス画像の形成順に積層され、スタッカ等の収容機構１６に蓄積される。積層された複数の記録媒体５０の束は、収容機構１６から取り出され、まとめて後処理装置１４に引き渡される。一方、搬送路を共有する配置の場合は、スライス画像が形成された記録媒体５０が１枚ずつ後処理装置１４に搬送される。
【００２９】
本実施の形態に係る情報処理装置１０は、上述した三次元データとして、記録媒体５０上に造形する三次元造形物の三次元データを受け付ける。
【００３０】
ここで、「記録媒体５０上に造形する三次元造形物」とは、図３に示すように、ベースとなる記録媒体５０から盛り上がるように造形された、ベースとなる記録媒体５０と一体化した三次元造形物である。具体的には、例えば点字のような三次元造形物であり、当該三次元造形物も、後処理装置１４で積層した記録媒体から切り出される。
【００３１】
以降、記録媒体５０を積層することでベースとなる記録媒体５０上に造形された三次元造形物を「媒体造形物Ｑ」という。言うまでもなく、媒体造形物Ｑは三次元造形物の一例である。したがって、媒体造形物Ｑも三次元データから三次元造形物を造形する工程と同じ工程で造形される。
【００３２】
（シート積層型の三次元造形）
次に、シート積層型の三次元造形の各工程について説明する。
【００３３】
図４（Ａ）は、三次元データを用いたシート積層型の三次元造形の画像形成工程を示す模式図である。図４（Ｂ）はシート積層型の三次元造形の後処理工程を示す模式図である。
【００３４】
まず、図４（Ａ）に示すように、情報処理装置１０は、立体モデルＭの三次元データから複数のスライスデータを生成する。本実施の形態の例では、１番からＴ番までのＴ個のスライスデータが生成される。１番からＴ番までのＴ個のスライスデータの各々は、１番からＴ番までのＴ個のスライス画像を形成するために、ラスタ画像データに変換される。
【００３５】
次に、図４（Ａ）に示すように、スライス画像を記録媒体に形成する。画像形成装置１２は、一連のラスタ画像データに基づいて、記録媒体５０上に一連のスライス画像を形成する。一連のスライス画像が形成された複数の記録媒体５０１〜５０Ｔは、スライス画像の形成順に積層される。「ｎ番」を１番からＴ番までの番号とすると、ｎ番のスライス画像はｎ番の記録媒体５０ｎに形成される。
【００３６】
図示した例では、１番からＴ番までのＴ個のスライス画像は、Ｔ番から１番まで降順に形成される。Ｔ番のスライス画像を形成した記録媒体５０Ｔを最下層として、複数の記録媒体５０１〜５０ＴはＴ番から１番まで降順に積層される。複数の記録媒体５０１〜５０Ｔを降順に積層しておくことで、続く後処理工程では、複数の記録媒体５０１〜５０Ｔは、１番からＴ番まで昇順に供給される。即ち、後処理装置１４で後処理を行う順序とは「逆」の順序で、Ｔ個のスライス画像を記録媒体５０に形成する。
【００３７】
次に、図４（Ｂ）に示すように、スライス画像が形成された記録媒体５０に対し後処理を行う。後処理装置１４は、糊付け処理を行う糊付け部２０、切り出し処理を行う切り出し部２２、及び圧着処理を行う圧着部２４を備えている。糊付け部２０、切り出し部２２、及び圧着部２４の各々は、記録媒体５０を搬送する搬送路２６に沿って記載した順序で配置されている。後処理装置１４は、一連のスライス画像に応じた一連の制御データを、情報処理装置１０から取得する。
【００３８】
ここで、スライス画像について説明する。
【００３９】
図５（Ａ）から（Ｃ）はスライス画像が記録媒体に形成された様子の一例を示す模式図である。図５（Ａ）に示すように、記録媒体５０上のスライス画像は、積層されて三次元造形物となる積層部品５２と不要部分５３とで構成される。積層部品５２の周辺部には、設定された幅の着色領域５６が設けられる。図５（Ｂ）に示すように、積層部品５２の外周線が、記録媒体５０から積層部品５２を切り出すための切り出し線５４である。
【００４０】
図５（Ｃ）に示すように、糊付け領域５８は、例えば、着色領域５６よりも内側の領域等、積層部品５２の外周線（切り出し線５４）よりも内側に設定される。なお、不要部分５３も含め記録媒体５０の全面に糊付けしてもよいが、糊付け領域５８を積層部品５２の外周線の内側に設定することで、全面に糊付けする場合に比べて、除去対象Ｄ（図４（Ｂ）参照）を取り除く作業が容易になる。また、糊付け領域５８を積層部品５２の外周線の内側に設定することで、糊付け後の圧着処理の際に糊が積層部品５２からはみ出さない。
【００４１】
なお、着色領域５６の幅の設定や、糊付け領域５８の積層部品５２の外周線からの後退幅の設定は、例えば、情報処理装置１０の表示部３４に設定画面を表示して、操作部３２により利用者からの設定を受け付けるなど、利用者が三次元造形を指示する際に行ってもよい。また、予め定めた初期設定を採用してもよい。
【００４２】
制御データは、切り出し線５４を特定する制御データと、糊付け領域５８を特定する制御データとを含む。例えば、切り出し線５４の経路に在る点の座標データが、切り出し線５４を特定する制御データとなる。また、糊付け領域５８の各点の座標データが、糊付け領域５８を特定する制御データとなる。
【００４３】
糊付け部２０には、複数の記録媒体５０の束から、記録媒体５０が１枚ずつ供給される。糊付け部２０は、糊付け領域５８を特定する制御データに基づいて、記録媒体５０の糊付け領域５８に糊を塗布する。糊付け部２０は、例えば、糊を吐出する糊吐出ヘッドを備えていてもよい。糊吐出ヘッドは、積層方向（ｗ方向）及び記録媒体５０の面内方向（ｕ方向、ｖ方向）に移動する。糊吐出ヘッドが糊を吐出しながら糊付け領域５８を走査することで、記録媒体５０の糊付け領域５８に糊が塗布される。糊付け処理を終えた記録媒体５０は、切り出し部２２に供給される。
【００４４】
切り出し部２２は、切り出し線５４を特定する制御データに基づいて、切り出し線５４に沿って記録媒体５０に切り込みを入れる。切り出し部２２は、例えば、刃先を有するカッタとしてもよい。カッタの刃先は、積層方向（ｗ方向）及び記録媒体５０の面内方向（ｕ方向、ｖ方向）に移動する。カッタの刃先を、記録媒体５０に押し当てながら、面内方向に移動させることで、記録媒体５０に切り込みが入れられる。
【００４５】
カッタの刃先の積層方向の位置を調節することで、切り込みの深さが決められる。切り込みの深さは、裏面に到達しない深さとしてもよい。積層部品が記録媒体５０から切り離されていないので、搬送過程での積層部品５２の欠落が回避される。
【００４６】
カッタは、記録媒体５０に対し切り出し線５４に沿って切り込みを入れる機能を備えていればよく、刃先を押し当てる力学的カッタには限定されない。例えば、超音波を照射して切り込みを入れる超音波カッタや、レーザ光を照射して切り込みを入れるレーザカッタを用いてもよい。
【００４７】
なお、切り出し部２２は、切り込みを入れる代わりに、切り出し線５４に沿って記録媒体５０に複数の穿孔を形成してもよい。複数の穿孔を形成する場合は、積層部品が記録媒体５０と繋がっているので、搬送過程での積層部品５２の欠落が更に回避される。
【００４８】
切り出し処理を終えた記録媒体５０は、圧着部２４に供給される。圧着部２４は、供給された記録媒体５０を順次積層する。このとき、複数の記録媒体５０１〜５０Ｔは１番からＴ番まで昇順に積層される。そして、圧着部２４は、積層された複数の記録媒体５０の束に対し積層方向に沿って圧力を付加して、複数の記録媒体５０を圧着する。圧着により、糊付けされた複数の記録媒体５０１〜５０Ｔの各々は、上下の記録媒体５０と糊付け領域５８で接着される。
【００４９】
切り出し処理を終えた記録媒体５０は、積層されて三次元造形物Ｐとなる積層部品５２と不要部分５３とで構成されるが、不要部分５３を除去せずに一体として積層する。記録媒体５０の不要部分５３は、積層部品５２が積層された三次元造形物Ｐを支える支持部材となる。圧着部２４での圧着処理が終了した後に、記録媒体５０の積層部品５２が積層された除去対象Ｄを除去して、三次元造形物Ｐを分離する。
【００５０】
一方、記録媒体５０上に造形される媒体造形物Ｑの造形工程が、上述した三次元造形物の造形工程と異なる点は、切り出し部２２において、媒体造形物Ｑが配置されるベースの記録媒体５０（具体的には記録媒体５０１）には切り込みが入れられることなく圧着部２４に供給される点である。したがって、記録媒体５０１上に媒体造形物Ｑが形成される。
【００５１】
次に、「制御データ」の一例について説明する。
【００５２】
図６（Ａ）及び（Ｂ）は切り出し線を特定する制御データの一例を示す模式図である。図７（Ａ）及び（Ｂ）は糊付け領域を特定する制御データの一例を示す模式図である。後述するとおり、積層データは、ポリゴンとスライス面とが交差する交差領域の頂点の座標データを含む。交差領域は、積層部品５２の外周線に沿って存在する。したがって、図６（Ａ）に示すように、点Ａ０の座標（ｕ０、ｖ０）など、切り出し線５４の経路に在る点の座標データが、切り出し線５４を特定する制御データとなる。
【００５３】
図示した例では、星型の積層部品５２は１１個の頂点Ａ０からＡ１０までを有している。例えば、点Ａ０を始点とする場合は、Ａ０→Ａ１→Ａ２→Ａ３→Ａ４→Ａ５→Ａ６→Ａ７→Ａ８→Ａ９→Ａ１０の順に各点を辿ることで、切り出し線５４が特定される。
【００５４】
また、図６（Ｂ）に示すように、複数の穿孔を形成する場合は、切り出し線５４の経路に在る穿孔点の座標データが、切り出し線５４を特定する制御データとなる。例えば、点Ａ０を始点とする場合は、Ａ０→Ａ１→Ａ２→Ａ３→Ａ４・・・など、穿孔の形成順に各点を辿ることで、切り出し線５４が特定される。
【００５５】
図７（Ａ）に示すように、糊付け領域５８の各点の座標データが、糊付け領域５８を特定する制御データとなる。糊付け領域５８は、積層部品５２よりもひとまわり小さく、積層部品５２の外周線の内側に設定される。積層部品５２の画像を縮小して、糊付け領域５８を特定してもよい。この場合、積層部品５２の画像の重心と糊付け領域５８の重心とを合わせるように、糊付け領域５８を配置する。糊付け領域５８の各点の座標データは、積層部品５２の外周線からの後退幅、及び切り出し線５４の経路に在る点の座標データから求められる。
【００５６】
また、図７（Ｂ）に示すように、糊付け領域５８の全体にわたって糊付けを行う必要はない。糊付け領域５８を部分的に間引いて、糊付け領域５８の一部に糊付けを行ってもよい。また、糊付け領域５８の全体にわたって糊の濃度が一定である必要はない。糊の濃度を変更してもよい場合は、糊付け領域５８の周辺部の糊の濃度を、糊付け領域５８の中央部の糊の濃度より濃くしてもよい。
【００５７】
切り出し線５４を特定する制御データの原点、及び糊付け領域５８を特定する制御データの原点は、スライス画像を形成する際の画像形成位置の原点と揃えられる。後処理装置１４が画像読み取り機能を備えている場合には、画像形成装置１２で記録媒体５０上にスライス画像と共に「制御データの原点」の位置を表すマーク画像を形成し、後処理装置１４でマーク画像を読み取って「制御データの原点」の位置情報を取得してもよい。
【００５８】
なお、制御データの形式は、座標データには限定されない。例えば、２値のラスタ画像データなど、切り出し線５４や糊付け領域５８が、図形やイメージとして表現される画像データとしてもよい。２値のラスタ画像データである場合、図５（Ｂ）に示す例では、切り出し線５４の画素値を「１」とし、その他の領域の画素値を「０」とする。図５（Ｃ）に示す例では、糊付け領域５８の画素値を「１」とし、その他の領域の画素値を「０」とする。例えば、糊付け部２０の糊吐出ヘッドは、画素値「１」の場合に、記録媒体５０上に糊を吐出する。また、画素値「０」の場合には、記録媒体５０上に糊を吐出しない。
【００５９】
（情報処理装置）
次に、情報処理装置１０について説明する。
【００６０】
図８は本発明の実施の形態に係る情報処理装置１０の電気的な構成を示すブロック図である。図８に示すように、情報処理装置１０は、情報処理部３０、利用者の操作を受け付ける操作部３２、利用者に情報を表示する表示部３４、外部装置３１との通信を行う通信部３６、及び外部記憶装置等の記憶部３８を備えている。操作部３２、表示部３４、通信部３６、及び記憶部３８は、情報処理部３０の入出力インターフェース（Ｉ／Ｏ）３０Ｅに接続されている。
【００６１】
情報処理部３０は、ＣＰＵ（Central Processing Unit）３０Ａ、ＲＯＭ（Read Only Memory）３０Ｂ、ＲＡＭ（Random Access Memory）３０Ｃ、不揮発性メモリ３０Ｄ、及びＩ／Ｏ３０Ｅを備える。そして、ＣＰＵ３０Ａ、ＲＯＭ３０Ｂ、ＲＡＭ３０Ｃ、不揮発性メモリ３０Ｄ、及びＩ／Ｏ３０Ｅがバス３０Ｆを介して互いに接続されている。ＣＰＵ３０Ａは、ＲＯＭ３０Ｂからプログラムを読み出し、ＲＡＭ３０Ｃをワークエリアとしてプログラムを実行する。
【００６２】
操作部３２は、マウス、キーボード等により利用者からの操作を受け付ける。表示部３４は、ディスプレイ等により各種画面を利用者に表示する。通信部３６は、有線又は無線の通信回線を介して外部装置３１と通信を行う。通信部３６は、例えば、ＬＡＮ（Local Area Network）、専用回線、又はインターネット等の通信回線に接続されたコンピュータ等の外部装置３１と通信を行うためのインターフェースとして機能する。記憶部３８は、ハードディスク等の記憶装置を備えている。なお、操作部３２は、受付手段の一例である。
【００６３】
図９は本実施の形態に係る情報処理装置１０の機能構成を示す機能ブロック図である。図９に示すように、情報処理装置１０は、ファイル形式変換部４０、ラスタ処理部４２、三次元データ処理部４４、及び制御データ記憶部４８を備えている。ファイル形式変換部４０は、ページ記述言語で記述されたデータ（以下、「ＰＤＬデータ」という。）が取得された場合に、取得されたＰＤＬデータを中間データに変換する。
【００６４】
ラスタ処理部４２は、ファイル形式変換部４０で得られた中間データをラスタ処理してラスタ画像データを生成する。また、ラスタ処理部４２は、後述する画像データ生成部４６で得られたスライス画像データをラスタ処理してラスタ画像データを生成する。
【００６５】
三次元データ処理部４４は、取得された三次元データを処理してスライス画像データと制御データとを生成する。具体的には、三次元データ処理部４４は、スライス処理部４５、画像データ生成部４６、及び制御データ生成部４７を含む。
【００６６】
スライス処理部４５は、取得された三次元データからスライスデータを生成する。画像データ生成部４６は、スライス処理部４５で得られたスライスデータからスライス画像データを生成する。制御データ生成部４７は、スライス処理部４５で得られたスライスデータから制御データを生成する。制御データ記憶部４８は、制御データ生成部４７で得られた制御データを格納する。
【００６７】
（二次元データ処理）
二次元画像に対する「二次元データ処理」について説明する。
【００６８】
二次元画像データに基づく画像形成が指示された場合には、二次元画像データはＰＤＬデータとして取得されている。ＰＤＬデータは、ファイル形式変換部４０により中間データに変換されて、ラスタ処理部４２に出力される。中間データは、ラスタ処理部４２によりラスタ処理されて、二次元画像のラスタ画像データが生成される。ラスタ画像データは、画像形成装置１２に出力される。
【００６９】
ここで「中間データ」とは、ページの画像を構成する画像要素である各オブジェクト（例えば、文字フォント、グラフィックス図形、画像データ）を、ラスタ走査の走査線ごとに区切った区間データである。区間データは、オブジェクトが１つの走査線上に占める区間を表すデータである。区間データは、例えばその区間の両端の座標の組で表される。また、区間データは、その区間内の各画素の画素値を規定する情報を含む。ＰＤＬデータを中間データに変換して転送することで、情報処理装置１０内でのデータ転送速度が向上する。
【００７０】
（三次元データ処理）
三次元データに対する「三次元データ処理」について説明する。
【００７１】
三次元データに基づく三次元造形が指示された場合には、立体モデルの三次元データが取得される。スライス処理部４５は、三次元データからスライスデータを生成する。生成されたスライスデータは、画像データ生成部４６及び制御データ生成部４７の各々に出力される。ここで「三次元データ」及び「スライスデータ」について詳細に説明する。
【００７２】
立体モデルＭの三次元データとしては、例えば、ＯＢＪフォーマットの三次元データ（以下、「ＯＢＪデータ」という。）が用いられる。ＯＢＪデータでは、立体モデルＭは三角形のポリゴンの集合として表現される。なお、三次元データは、ＳＴＬフォーマット等の他のフォーマットでもよい。ＳＴＬフォーマットは色情報を備えていないので、ＳＴＬフォーマットを用いる場合は、色情報を付加する。
【００７３】
以下では、三次元データがＯＢＪデータである場合について説明する。ＯＢＪデータは、形状データを取り扱うＯＢＪファイルと、色情報を取り扱うＭＴＬファイルとを含む。ＯＢＪファイルには、各ポリゴンについて、ポリゴン固有の面番号及び三角形のポリゴンの各頂点の座標データ等が対応付けられている。ＭＴＬファイルには、各ポリゴンに色情報が対応付けられている。
【００７４】
スライス処理部４５は、立体モデルＭを何れの方向に沿ってスライスするかを決めるスライス面の方向を設定する。そして、スライス処理部４５は、設定したスライス面の方向に沿って、スライス面と直交する方向に予め定めた積層ピッチ（距離）ｋで一方の端部から立体モデルＭを順次スライスしていき、立体モデルＭをスライスする毎にスライスデータを生成する。
【００７５】
この際、スライスし始めた一方の端部のスライス面の番号を「１」とし、立体モデルＭをスライスする毎に、得られるスライス面の番号を「１」増やす。図４（Ａ）に示した例では、１番からＴ番までのＴ個のスライス面がある。スライスデータは、立体モデルＭをスライス面でスライスして得られる断面画像を表す。具体的には、スライスデータは、スライス面の番号、ポリゴンとスライス面とが交差する交差領域の頂点の座標データ、及びスライス面と交差するポリゴンに設定された色情報により、立体モデルＭの断面画像を表す。Ｔ個のスライス面に応じて、１番からＴ番までのＴ個のスライスデータが生成される。なお、積層ピッチｋは予め定めた間隔の一例である。
【００７６】
画像データ生成部４６は、スライス処理部４５で得られたスライスデータから、スライス画像データを生成する。スライスデータは、例えばＪＰＥＧ等のファイル形式のスライス画像データに変換される。なお、スライス画像データを生成する際に、スライス画像に着色領域を付加してもよい。生成されたスライス画像データは、ラスタ処理部４２に出力される。ラスタ処理部４２は、画像データ生成部４６で得られたスライス画像データをラスタ処理して、ラスタ画像データを生成する。生成されたスライス画像のラスタ画像データは、画像形成装置１２に出力される。
【００７７】
また、画像データ生成部４６は、中間データを生成する構成としてもよい。この場合は、画像データ生成部４６は、スライス処理部４５で得られたスライスデータからＰＤＬデータを生成し、ＰＤＬデータをファイル形式変換部４０に出力する。ＰＤＬデータは、ファイル形式変換部４０により中間データに変換されて、ラスタ処理部４２に出力される。中間データは、ラスタ処理部４２によりラスタ処理されて、スライス画像のラスタ画像データが生成される。ラスタ画像データは、画像形成装置１２に出力される。
【００７８】
制御データ生成部４７は、スライス処理部４５で得られたスライスデータから、制御データを生成する。生成された制御データは、スライス画像の番号（スライス面の番号と同じ）と関連付けられて、制御データ記憶部４８に記憶される。なお、制御データは、利用者から後処理開始の指示を受け付けると、制御データ記憶部４８から読み出されて、後処理装置１４に出力される。
【００７９】
記録媒体５０上に媒体造形物Ｑを造形する場合、制御データには最下層のスライス画像、すなわち番号「１」が対応付けられたスライス画像の記録媒体５０上における位置が関連付けられる。記録媒体５０上における媒体造形物Ｑの位置情報は、例えば立体モデルＭに対応付けておけばよい。後処理装置１４は、指定された位置に媒体造形物Ｑが配置されるように、媒体造形物Ｑの切り出し及び糊付けを行う。
【００８０】
なお、図９に示した情報処理装置１０の機能ブロック図では、情報処理装置１０が制御データ記憶部４８を備える構成としているが、制御データを格納する記憶手段は、情報処理装置１０外に配置してもよい。例えば、後処理装置１４に記憶手段を設けてもよい。この場合は、情報処理装置１０で生成された制御データは、後処理装置１４の記憶手段に格納され、後処理装置１４の記憶手段から読み出されて使用される。
【００８１】
上述したように、立体モデルＭに対応したスライスデータを生成するためには、スライス処理部４５において立体モデルＭのスライス面の方向を設定する必要がある。
【００８２】
そこで、図１０に示すように、それぞれ直交するＸ軸、Ｙ軸及びＺ軸によって表される三次元座標系の空間（三次元空間）に配置された立体モデルＭを用いて、立体モデルＭのスライス面の方向について説明する。
【００８３】
図１０（Ａ）に示す立体モデルＭは、Ｚ軸方向の長さ（立体モデルＭの高さ）が、Ｘ軸方向の長さ（立体モデルＭの幅）及びＹ軸方向の長さ（立体モデルＭの奥行き）より長い円柱形状の立体モデルＭの一例である。図１０（Ａ）に示す立体モデルＭを同じ積層ピッチｋでスライスする場合、Ｘ軸とＹ軸によって形成されるＸＹ面に沿ってスライスするより、Ｚ軸とＸ軸によって形成されるＺＸ面、又はＹ軸とＺ軸によって形成されるＹＺ面に沿ってスライスした方が、得られるスライス画像の数が少なくなる。
【００８４】
したがって、図１０（Ａ）の例では、ＺＸ面又はＹＺ面に沿って立体モデルＭをスライスした方が、ＸＹ面に沿ってスライスするよりも、記録媒体５０へのスライス画像の形成回数、並びに、後処理装置１４での記録媒体５０の糊付け回数及び積層部品５２の切り出し回数が減少することになる。すなわち、ＺＸ面又はＹＺ面に沿って立体モデルＭをスライスした方が、ＸＹ面に沿ってスライスするよりも、図１０（Ａ）に示した立体モデルＭに対応した三次元造形物の造形に要する時間が短縮されることになる。なお、図１０（Ａ）は、立体モデルＭをＺＸ面に沿った面７０でスライスする状況を示している。
【００８５】
一方、図１０（Ｂ）に示す立体モデルＭは、立体モデルＭの幅及び奥行きが、立体モデルＭの高さより長い円柱形状の立体モデルＭの一例である。図１０（Ｂ）に示す立体モデルＭを同じ積層ピッチｋでスライスする場合は、図１０（Ａ）に示す立体モデルＭと異なり、ＺＸ面又はＹＺ面に沿ってスライスするよりも、ＸＹ面に沿ってスライスした方が、得られるスライス画像の数が少なくなる。
【００８６】
したがって、ＸＹ面に沿った面７０で立体モデルＭをスライスした方が、ＺＸ面又はＹＺ面に沿ってスライスするよりも、図１０（Ｂ）に示した立体モデルＭに対応した三次元造形物の造形に要する時間が短縮されることになる。
【００８７】
すなわち、立体モデルＭの形状毎に、三次元造形物の造形に要する時間が短縮されるスライス面の方向が異なる。
【００８８】
以降では、三次元造形物の造形に要する時間が短縮されるスライス面の方向の設定方法について説明する。
【００８９】
図１１は、情報処理装置１０で実行される情報処理プログラムの処理手順の一例を示すフローチャートである。情報処理プログラムは、情報処理装置１０のＲＯＭ３０Ｂに記憶されている。情報処理プログラムは、利用者から三次元データを受け付けた場合に、情報処理装置１０のＣＰＵ３０ＡによりＲＯＭ３０Ｂから読み出されて実行される。
【００９０】
ステップＳ１０において、スライス処理部４５は、受け付けた三次元データによって表される立体モデルＭをＸ軸、Ｙ軸及びＺ軸によって表される三次元空間に配置し、三次元データに含まれるポリゴンの座標データから、立体モデルＭのＸ軸方向の長さ、すなわち、立体モデルＭの幅Ｌxを検出する。
【００９１】
この場合、立体モデルＭの三次元空間への配置方法に制約はなく、立体モデルＭをどのような向きに配置してもよい。ただし、三次元データに例えば立体モデルＭの高さ方向、幅方向、又は奥行き方向の少なくとも１つを指定する指定情報が含まれる場合には、立体モデルＭの高さ方向がＺ軸方向に、幅方向がＸ軸方向に、奥行き方向がＹ軸方向に沿うように立体モデルＭを三次元空間に配置する。検出した立体モデルＭの幅Ｌxは、例えばＲＡＭ３０Ｃに記憶される。
【００９２】
ステップＳ２０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置した立体モデルＭのＹ軸方向の長さ、すなわち、立体モデルＭの奥行きＬyを検出する。検出した立体モデルＭの奥行きＬyは、例えばＲＡＭ３０Ｃに記憶される。
【００９３】
ステップＳ３０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置して立体モデルＭのＺ軸方向の長さ、すなわち、立体モデルＭの高さＬzを検出する。検出した立体モデルＭの高さＬzは、例えばＲＡＭ３０Ｃに記憶される。
【００９４】
ステップＳ４０において、スライス処理部４５は、ＲＡＭ３０Ｃに記憶した立体モデルＭの幅Ｌxが奥行きＬyより長いか否かを判定する。幅Ｌxが奥行きＬyより長い場合はステップＳ５０に移行する。
【００９５】
ステップＳ５０において、スライス処理部４５は、ＲＡＭ３０Ｃに記憶した立体モデルＭの幅Ｌxが高さＬzより長いか否かを判定する。幅Ｌxが高さＬzより長い場合はステップＳ６０に移行する。
【００９６】
ステップＳ６０において、スライス処理部４５は、ＲＡＭ３０Ｃに記憶した立体モデルＭの奥行きＬyが高さＬzより長いか否かを判定する。奥行きＬyが高さＬzより長い場合はステップＳ７０に移行する。
【００９７】
この場合、Ｌx＞Ｌy＞Ｌzの関係にあることから、幅Ｌx、奥行きＬy及び高さＬzのうち、長いほうから順に選択した、立体モデルＭの長さ方向の２つの軸（この場合、Ｘ軸とＹ軸）によって形成される面（この場合、ＸＹ面）に沿って立体モデルＭをスライスすれば、他の面に沿って立体モデルＭをスライスする場合よりも得られるスライス画像の数が少なくなる。
【００９８】
したがって、ステップＳ７０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置した立体モデルＭをＸＹ面に沿ってスライスして、スライスデータを生成する。
【００９９】
一方、ステップＳ５０の判定処理が否定判定の場合、すなわち、幅Ｌxが高さＬz以下の場合にはステップＳ８０に移行する。
【０１００】
この場合、Ｌz≧Ｌx＞Ｌyの関係にあることから、ＺＸ面に沿って立体モデルＭをスライスすれば、他の面に沿って立体モデルＭをスライスする場合よりも得られるスライス画像の数が少なくなる。
【０１０１】
したがって、ステップＳ８０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置した立体モデルＭをＺＸ面に沿ってスライスして、スライスデータを生成する。
【０１０２】
また、ステップＳ６０の判定処理が否定判定の場合、すなわち、奥行きＬyが高さＬz以下の場合にもステップＳ８０に移行する。
【０１０３】
この場合、Ｌx＞Ｌz≧Ｌyの関係にあることから、ＺＸ面に沿って立体モデルＭをスライスして得られるスライス画像の数は、他の面に沿って立体モデルＭをスライスして得られるスライス画像の数以下となる。
【０１０４】
したがって、ステップＳ８０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置した立体モデルＭをＺＸ面に沿ってスライスして、スライスデータを生成する。
【０１０５】
特に、立体モデルＭの形状に関してＬx＞Ｌz＝Ｌyの関係が成立する場合には、ＺＸ面ではなくＸＹ面に沿って立体モデルＭをスライスしても、ＺＸ面に沿って立体モデルＭをスライスして得られるスライス画像の数と同じ数のスライス画像が得られることになる。
【０１０６】
一方、ステップＳ４０の判定処理が否定判定の場合、すなわち、幅Ｌxが奥行きＬy以下の場合にはステップＳ９０に移行する。
【０１０７】
ステップＳ９０において、スライス処理部４５は、ＲＡＭ３０Ｃに記憶した立体モデルＭの奥行きＬyが高さＬzより長いか否かを判定する。奥行きＬyが高さＬzより長い場合はステップＳ１００に移行する。
【０１０８】
ステップＳ１００において、スライス処理部４５は、ＲＡＭ３０Ｃに記憶した立体モデルＭの幅Ｌxが高さＬzより長いか否かを判定する。幅Ｌxが高さＬzより長い場合はステップＳ１１０に移行する。
【０１０９】
この場合、Ｌy≧Ｌx＞Ｌzの関係にあることから、ＸＹ面に沿って立体モデルＭをスライスすれば、他の面に沿って立体モデルＭをスライスする場合よりも得られるスライス画像の数が少なくなる。
【０１１０】
したがって、ステップＳ１１０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置した立体モデルＭをＸＹ面に沿ってスライスして、スライスデータを生成する。
【０１１１】
一方、ステップＳ９０の判定処理が否定判定の場合、すなわち、奥行きＬyが高さＬz以下の場合にはステップＳ１２０に移行する。
【０１１２】
この場合、Ｌz≧Ｌy≧Ｌxの関係にあることから、ＹＺ面に沿って立体モデルＭをスライスして得られるスライス画像の数は、他の面に沿って立体モデルＭをスライスして得られるスライス画像の数以下となる。
【０１１３】
したがって、ステップＳ１２０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置した立体モデルＭをＹＺ面に沿ってスライスして、スライスデータを生成する。
【０１１４】
なお、立体モデルＭの形状に関して、特にＬz＝Ｌy＝Ｌxの関係が成立する場合には、ＸＹ面、ＹＺ面及びＺＸ面の何れの面に沿って立体モデルＭをスライスしても、立体モデルＭをスライスして得られるスライス画像の数は同じになる。また、Ｌz＞Ｌy＝Ｌxの関係が成立する場合には、ＹＺ面ではなくＺＸ面に沿って立体モデルＭをスライスしても、ＹＺ面に沿って立体モデルＭをスライスして得られるスライス画像の数と同じ数のスライス画像が得られることになる。
【０１１５】
また、ステップＳ１００の判定処理が否定判定の場合、すなわち、幅Ｌxが高さＬz以下の場合にもステップＳ１２０に移行する。
【０１１６】
この場合、Ｌy＞Ｌz≧Ｌxの関係にあることから、ＹＺ面に沿って立体モデルＭをスライスして得られるスライス画像の数は、他の面に沿って立体モデルＭをスライスして得られるスライス画像の数以下となる。
【０１１７】
したがって、ステップＳ１２０において、スライス処理部４５は、ステップＳ１０で三次元空間に配置した立体モデルＭをＹＺ面に沿ってスライスして、スライスデータを生成する。
【０１１８】
特に、Ｌy＞Ｌz＝Ｌxの関係が成立する場合には、ＹＺ面ではなくＸＹ面に沿って立体モデルＭをスライスしても、ＹＺ面に沿って立体モデルＭをスライスして得られるスライス画像の数と同じ数のスライス画像が得られることになる。以上により、図１１に示す情報処理プログラムを終了する。
【０１１９】
なお、立体モデルＭのスライス面の方向を設定するスライス処理部４５は設定手段の一例である。
【０１２０】
このように本実施の形態に係る情報処理装置１０は、三次元空間に配置した立体モデルＭの幅Ｌx、奥行きＬy及び高さＬzを検出し、幅Ｌx、奥行きＬy及び高さＬzのうち、長いほうから順に選択した、立体モデルＭの長さ方向に対応する２つの軸によって形成されるスライス面に沿って立体モデルＭをスライスする。
【０１２１】
したがって、立体モデルＭの形状を考慮せずに、立体モデルＭを毎回予め定めたスライス面の方向に沿ってスライスする場合と比較して、得られるスライス画像の数が少なくなるため、立体モデルＭに対応する三次元造形物の造形に要する時間が短縮される。
【０１２２】
なお、上述した情報処理装置１０では、立体モデルＭの形状からできるだけスライス画像の数が少なくなるように、スライス面の方向を設定する例について説明したが、スライス面の方向の設定方法はこれに限られない。
【０１２３】
図１２は、情報処理装置１０に三次元データを送信する外部装置３１の表示部に表示される受け付け画面６０の例である。外部装置３１の利用者が、三次元造形システムで造形したい立体モデルＭの三次元データのファイル名を入力領域６２に入力して、ＯＫボタン６６を押下することで、入力領域６２に入力したファイル名に対応した三次元データが情報処理装置１０のスライス処理部４５に送信される。
【０１２４】
三次元データを情報処理装置１０に送信する際、外部装置３１の利用者は、スライス面指定欄６４で三次元データによって表される立体モデルＭのスライス面の方向を指定するようにしてもよい。スライス面指定欄６４では、例えば「ＸＹ面」、「ＹＺ面」、「ＺＸ面」、「指定なし」の項目を指定する。この際、外部装置３１の利用者は、例えば立体モデルＭの何れの面をＸＹ面に沿うように配置するかといった、三次元空間における立体モデルＭの配置方法を指定する指定情報を三次元データに付加しておくことが好ましい。
【０１２５】
スライス面指定欄６４に「ＸＹ面」が指定された場合、情報処理装置１０は、図１１に示した情報処理プログラムを実行せずに、立体モデルＭのスライス面の方向を「ＸＹ面」に沿った方向に設定して、受け付けた立体モデルＭのスライスデータを生成する。
【０１２６】
スライス面指定欄６４に「ＹＺ面」が指定された場合、情報処理装置１０は、図１１に示した情報処理プログラムを実行せずに、立体モデルＭのスライス面の方向を「ＹＺ面」に沿った方向に設定して、受け付けた立体モデルＭのスライスデータを生成する。
【０１２７】
スライス面指定欄６４に「ＺＸ面」が指定された場合、情報処理装置１０は、図１１に示した情報処理プログラムを実行せずに、立体モデルＭのスライス面の方向を「ＺＸ面」に沿った方向に設定して、受け付けた立体モデルＭのスライスデータを生成する。
【０１２８】
スライス面指定欄６４に「指定なし」が指定された場合、情報処理装置１０は、図１１に示した情報処理プログラムを実行して、受け付けた立体モデルＭのスライスデータを生成する。
【０１２９】
すなわち、スライス面指定欄６４に「ＸＹ面」、「ＹＺ面」及び「ＺＸ面」の何れかが設定されると情報処理プログラムが実行されないため、スライス面指定欄６４でスライス面の方向を指定しない場合に比べて、スライスデータの生成時間が短縮される。
【０１３０】
また、利用者が指定情報で三次元空間における立体モデルＭの配置方法を指定した上で、立体モデルＭの形状から最もスライス画像の数が少なくなるようなスライス面の方向を指定すれば、情報処理プログラムでスライス面の方向を設定する場合に比べて、立体モデルＭに対応した三次元造形物の造形に要する時間が短縮される。
【０１３１】
一方、図１３に示すような媒体造形物Ｑを記録媒体５０に形成する場合には、媒体造形物Ｑの何れの面が記録媒体５０に接触する面であるかが予め決められている。したがって、例えばＸＹ面を媒体造形物Ｑにおける記録媒体５０との配置面とすれば、スライス処理部４５は、媒体造形物Ｑにおける記録媒体５０との接触面がＸＹ面に沿うように、媒体造形物Ｑに対応した立体モデルＭを三次元空間に配置した上で、立体モデルＭをＸＹ面に沿ってスライスすればよい。
【０１３２】
図１４は、三次元データの種類に応じたスライス面の指定を受け付ける受け付け画面６０Ａの一例を示す図である。受け付け画面６０Ａも受け付け画面６０と同じく、スライス処理部４５によって外部装置３１の表示部に表示される画面例である。
【０１３３】
受け付け画面６０Ａには、三次元データの種類を解析してスライス面の方向を決めるか否かを指定するチェックボックス６８が設けられている。チェックボックス６８をマウス等の入力装置でクリックして選択すると、チェックボックス６８にチェックマークが表示される。チェックボックス６８にチェックマークが表示された状態でＯＫボタン６６が押下されると、スライス処理部４５は、外部装置３１から受け付けた三次元データを解析して、三次元データが媒体造形物Ｑに対応した三次元データか、ベースとなる記録媒体５０と一体化していない三次元造形物を表す通常の三次元データかを判断する。
【０１３４】
スライス処理部４５は、三次元データが媒体造形物Ｑに対応した三次元データであると判断した場合、図１１に示した情報処理プログラムを実行することなく、ＸＹ面に沿った方向をスライス面の方向として設定し、スライスデータを生成する。そして、画像形成装置１２は、スライスデータに対応するスライス画像を形成した記録媒体５０をベースとなる記録媒体５０に積層し、後処理装置１４でベースとなる記録媒体５０上に媒体造形物Ｑを造形する。
【０１３５】
一方、スライス処理部４５は、三次元データが通常の三次元データであると判断し、かつ、スライス面指定欄６４に「指定なし」が指定されている場合、図１１に示した情報処理プログラムを実行して、立体モデルＭのスライス面の方向を設定する。また、スライス処理部４５は、三次元データが通常の三次元データであると判断し、かつ、スライス面指定欄６４に「ＸＹ面」、「ＹＺ面」又は「ＺＸ面」が指定されている場合、図１１に示した情報処理プログラムを実行せずに、スライス面指定欄６４で指定された面の方向を、立体モデルＭのスライス面の方向として設定する。
【０１３６】
なお、三次元データが媒体造形物Ｑに対応した三次元データか否かは、例えば三次元データを表すＯＢＪデータに含まれるファイルの種類を示す属性値を参照すればよい。例えば、ファイルの種類を示す属性値が「２．５Ｄ」であれば、三次元データが媒体造形物Ｑに対応した三次元データであることを表し、「３Ｄ」であれば、三次元データが記録媒体５０上に配置されない立体モデルＭの三次元データであることを表す。
【０１３７】
また、図１２に示した受け付け画面６０及び図１４に示した受け付け画面６０Ａは、一例として外部装置３１の表示部に表示するものとして説明したが、情報処理装置１０の表示部３４に表示するようにしてもよい。
【０１３８】
以上、実施形態を用いて開示の技術について説明したが、開示の技術は実施形態に記載の範囲には限定されない。開示の技術の要旨を逸脱しない範囲で実施形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も開示の技術の技術的範囲に含まれる。例えば、開示の技術の要旨を逸脱しない範囲で処理の順序を変更してもよい。
【０１３９】
また、実施形態では、図１１に示した情報処理プログラムに基づく処理をソフトウエアで実現する形態について説明したが、例えばハードウエアで実現するようにしてもよい。この場合、ソフトウエアで実現する場合に比べて、処理の高速化が図られる。
【０１４０】
また、実施形態では、情報処理プログラムがＲＯＭ３０Ｂにインストールされている形態を説明したが、これに限定されるものではない。開示の技術に係る情報処理プログラムを、コンピュータ読取可能な記憶媒体に記録した形態で提供してもよい。例えば、開示の技術に係る情報処理プログラムを、ＣＤ(Compact Disc)−ＲＯＭ、及びＤＶＤ(Digital Versatile)−ＲＯＭ等の光ディスクに記録した形態、又はＵＳＢ(Universal Serial Bus)メモリ及びメモリカード等の可搬型記憶媒体に記録した形態で提供してもよい。また、開示の技術に係る情報処理プログラムを、フラッシュメモリ等の半導体メモリ等に記録した形態で提供してもよい。また、情報処理装置１０が通信部３６によって通信回線に接続されている場合、開示の技術に係る情報処理プログラムを、通信回線を介して取得するようにしてもよい。
【符号の説明】
【０１４１】
１０・・・情報処理装置、１２・・・画像形成装置、１４・・・三次元造形用後処理装置（後処理装置）、１６・・・収容機構、１８・・・通信回線、２０・・・糊付け部、２２・・・切り出し部、２４・・・圧着部、２６・・・搬送路、３０・・・情報処理部、３０Ａ・・・ＣＰＵ、３１・・・外部装置、３２・・・操作部、３４・・・表示部、３６・・・通信部、３８・・・記憶部、４０・・・ファイル形式変換部、４２・・・ラスタ処理部、４４・・・三次元データ処理部、４５・・・スライス処理部、４６・・・画像データ生成部、４７・・・制御データ生成部、４８・・・制御データ記憶部、５０・・・記録媒体、５２・・・積層部品、５３・・・不要部分、５４・・・切り出し線、５６・・・着色領域、５８・・・領域、６０（６０Ａ）・・・受け付け画面、６２・・・入力領域、６４・・・スライス面指定欄、６６・・・ＯＫボタン、６８・・・チェックボックス、Ｌx・・・（立体モデルの）幅、Ｌy・・・（立体モデルの）奥行き、Ｌz・・・（立体モデルの）高さ、Ｍ・・・立体モデル、Ｑ・・・媒体造形物、ｋ・・・積層ピッチ
【図１】
2018114685.tif 000003
【図２】
2018114685.tif 000004
【図３】
2018114685.tif 000005
【図４】
2018114685.tif 000006
【図５】
2018114685.tif 000007
【図６】
2018114685.tif 000008
【図７】
2018114685.tif 000009
【図８】
2018114685.tif 000010
【図９】
2018114685.tif 000011
【図１０】
2018114685.tif 000012
【図１１】
2018114685.tif 000013
【図１２】
2018114685.tif 000014
【図１３】
2018114685.tif 000015
【図１４】
2018114685.tif 000016