(57)【要約】【課題】スライスデータから得られる複数の部品各々の画像データに従って部品の画像を形成する場合に比べて、三次元造形に使用される記録媒体に占める不要部分の割合を低減する。【解決手段】記録媒体上に形成される二次元画像の画像データ、及び、各々が形成された記録媒体から切り出されて二次元画像上に積層される複数の部品であって、二次元画像が形成された記録媒体上に造形する三次元造形物のスライスデータから得られる複数の部品各々の画像データを取得する取得手段と、複数の部品各々の画像が形成される記録媒体上の位置を、二次元画像が形成される記録媒体上の位置、または、二次元画像が形成される記録媒体に連続する少なくとも１枚の他の記録媒体上の位置に変更する変更手段と、備える情報処理装置とする。【選択図】図１６
2019046316.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上に形成される二次元画像の画像データ、及び、各々が形成された記録媒体から切り出されて前記二次元画像上に積層される複数の部品であって、前記二次元画像が形成された記録媒体上に造形する三次元造形物のスライスデータから得られる複数の部品各々の画像データを取得する取得手段と、
前記複数の部品各々の画像がスライスデータを生成する際のスライス数より少ない枚数の記録媒体に形成されるように、前記複数の部品各々の画像が形成される記録媒体上の位置を変更する変更手段と、
備える情報処理装置。
【請求項２】
前記複数の部品各々の画像が形成される記録媒体上の位置を、前記二次元画像が形成される記録媒体上の位置、または、前記二次元画像が形成される記録媒体に連続する少なくとも１枚の他の記録媒体上の位置に変更する、
請求項１に記載の情報処理装置。
【請求項３】
前記二次元画像が形成される記録媒体に前記複数の部品各々の画像を形成する余白部分が存在する場合には、前記複数の部品各々の画像が形成される記録媒体上の位置を、前記余白部分に含まれる位置とする、
請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記二次元画像と前記複数の部品各々の画像とが１枚の記録媒体に形成される、
請求項３に記載の情報処理装置。
【請求項５】
前記余白部分が存在しない場合に、前記二次元画像が形成される記録媒体のサイズを変更するサイズ変更手段を更に備え、
前記二次元画像が形成されるサイズ変更後の記録媒体に前記複数の部品各々の画像を形成する余白部分が存在する場合には、前記複数の部品各々の画像が形成される記録媒体上の位置を、前記サイズ変更後の余白部分に含まれる位置とする、
請求項３または請求項４に記載の情報処理装置。
【請求項６】
前記記録媒体のサイズは、前記複数の部品の点数及び前記複数の部品各々の大きさの少なくとも一方に応じて変更される、
請求項５に記載の情報処理装置。
【請求項７】
前記二次元画像が形成される記録媒体に前記複数の部品各々の画像を形成する余白部分が存在しない場合には、前記複数の部品各々の画像が形成される記録媒体上の位置を、前記二次元画像が形成される記録媒体に連続する少なくとも１枚の他の記録媒体上の位置とする、
請求項１または請求項２に記載の情報処理装置。
【請求項８】
前記複数の部品各々の画像が１枚の他の記録媒体に形成される、
請求項７に記載の情報処理装置。
【請求項９】
前記複数の部品各々に対し、前記部品を積層する位置を表す第１位置情報を付加する、
請求項１から請求項８までのいずれか１項に記載の情報処理装置。
【請求項１０】
前記複数の部品各々に対し、更に前記部品が形成される位置を表す第２位置情報を付加する、
請求項９に記載の情報処理装置。
【請求項１１】
前記三次元造形物が前記二次元画像の内容を表す点字である、
請求項１から請求項１０までのいずれか１項に記載の情報処理装置。
【請求項１２】
前記二次元画像の画像データの各画素位置に前記三次元造形物の高さ情報が対応付けられており、前記複数の部品各々の画像データは、前記各画素位置での前記三次元造形物の高さ情報に応じた三次元形状をスライスして得られるスライスデータから生成される、
請求項１から請求項１１までのいずれか１項に記載の情報処理装置。
【請求項１３】
コンピュータを、
請求項１から請求項１２までのいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【請求項１４】
請求項１から請求項１２までのいずれか１項に記載の情報処理装置と、
画像データに応じて記録媒体に画像を形成する画像形成装置と、
画像が形成された記録媒体に対し、三次元造形用の後処理を行う三次元造形用後処理装置と、
を備える三次元造形システム。
【請求項１５】
前記画像形成装置が、前記情報処理装置から出力された画像データに基づいて二次元画像と部品の画像とを形成し、
前記三次元造形用後処理装置が、前記画像形成装置により形成された二次元画像上に、記録媒体から切り出された前記複数の部品各々を積層して三次元造形する、
請求項１４に記載の三次元造形システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び三次元造形システムに関する。
【背景技術】
【０００２】
特許文献１には、高速試作システムであって、前記高速試作システムに直接接続された複数のクライアント・コンピュータ、前記高速試作システム中にあり、１つあるいは複数の３次元物体を製造するために、前記クライアント・コンピュータのうちの１つあるいは複数からコマンドを受信する手段、および前記高速試作システム中にある、前記３次元物体を製造するための手段を備えていることを特徴とする高速試作システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−０５８３５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、スライスデータから得られる複数の部品各々の画像データに従って部品の画像を形成する場合に比べて、三次元造形に使用される記録媒体に占める不要部分の割合を低減することができる情報処理装置、プログラム及び三次元造形システムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の発明は、記録媒体上に形成される二次元画像の画像データ、及び、各々が形成された記録媒体から切り出されて前記二次元画像上に積層される複数の部品であって、前記二次元画像が形成された記録媒体上に造形する三次元造形物のスライスデータから得られる複数の部品各々の画像データを取得する取得手段と、前記複数の部品各々の画像がスライスデータを生成する際のスライス数より少ない枚数の記録媒体に形成されるように、前記複数の部品各々の画像が形成される記録媒体上の位置を変更する変更手段と、備える情報処理装置である。
【０００６】
請求項２に記載の発明は、前記複数の部品各々の画像が形成される記録媒体上の位置を、前記二次元画像が形成される記録媒体上の位置、または、前記二次元画像が形成される記録媒体に連続する少なくとも１枚の他の記録媒体上の位置に変更する、請求項１に記載の情報処理装置である。
【０００７】
請求項３に記載の発明は、前記二次元画像が形成される記録媒体に前記複数の部品各々の画像を形成する余白部分が存在する場合には、前記複数の部品各々の画像が形成される記録媒体上の位置を、前記余白部分に含まれる位置とする、請求項１または請求項２に記載の情報処理装置である。
【０００８】
請求項４に記載の発明は、前記二次元画像と前記複数の部品各々の画像とが１枚の記録媒体に形成される、請求項３に記載の情報処理装置である。
【０００９】
請求項５に記載の発明は、前記余白部分が存在しない場合に、前記二次元画像が形成される記録媒体のサイズを変更するサイズ変更手段を更に備え、前記二次元画像が形成されるサイズ変更後の記録媒体に前記複数の部品各々の画像を形成する余白部分が存在する場合には、前記複数の部品各々の画像が形成される記録媒体上の位置を、前記サイズ変更後の余白部分に含まれる位置とする、請求項３または請求項４に記載の情報処理装置である。
【００１０】
請求項６に記載の発明は、前記記録媒体のサイズは、前記複数の部品の点数及び前記複数の部品各々の大きさの少なくとも一方に応じて変更される、請求項５に記載の情報処理装置である。
【００１１】
請求項７に記載の発明は、前記二次元画像が形成される記録媒体に前記複数の部品各々の画像を形成する余白部分が存在しない場合には、前記複数の部品各々の画像が形成される記録媒体上の位置を、前記二次元画像が形成される記録媒体に連続する少なくとも１枚の他の記録媒体上の位置とする、請求項１または請求項２に記載の情報処理装置である。
【００１２】
請求項８に記載の発明は、前記複数の部品各々の画像が１枚の他の記録媒体に形成される、請求項７に記載の情報処理装置である。
【００１３】
請求項９に記載の発明は、前記複数の部品各々に対し、前記部品を積層する位置を表す第１位置情報を付加する、請求項１から請求項８までのいずれか１項に記載の情報処理装置である。
【００１４】
請求項１０に記載の発明は、前記複数の部品各々に対し、更に前記部品が形成される位置を表す第２位置情報を付加する、請求項９に記載の情報処理装置である。
【００１５】
請求項１１に記載の発明は、前記三次元造形物が前記二次元画像の内容を表す点字である、請求項１から請求項１０までのいずれか１項に記載の情報処理装置である。
【００１６】
請求項１２に記載の発明は、前記二次元画像の画像データの各画素位置に前記三次元造形物の高さ情報が対応付けられており、前記複数の部品各々の画像データは、前記各画素位置での前記三次元造形物の高さ情報に応じた三次元形状をスライスして得られるスライスデータから生成される、請求項１から請求項１１までのいずれか１項に記載の情報処理装置である。
【００１７】
請求項１３に記載の発明は、コンピュータを、請求項１から請求項１２までのいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラムである。
【００１８】
請求項１４に記載の発明は、請求項１から請求項１２までのいずれか１項に記載の情報処理装置と、画像データに応じて記録媒体に画像を形成する画像形成装置と、画像が形成された記録媒体に対し、三次元造形用の後処理を行う三次元造形用後処理装置と、を備える三次元造形システムである。
【００１９】
請求項１５に記載の発明は、前記画像形成装置が、前記情報処理装置から出力された画像データに基づいて二次元画像と部品の画像とを形成し、前記三次元造形用後処理装置が、前記画像形成装置により形成された二次元画像上に、記録媒体から切り出された前記複数の部品各々を積層して三次元造形する、請求項１４に記載の三次元造形システムである。
【発明の効果】
【００２０】
請求項１、請求項１３、請求項１４に記載の発明によれば、スライスデータから得られる複数の部品各々の画像データに従って部品の画像を形成する場合に比べて、三次元造形に使用される記録媒体に占める不要部分の割合を低減することができる。
【００２１】
請求項２に記載の発明によれば、複数の部品各々を、各々が積層される記録媒体に対応付けることができる。
【００２２】
請求項３、請求項４に記載の発明によれば、二次元画像と複数の部品各々の画像とを１枚の記録媒体に形成することができる。
【００２３】
請求項５に記載の発明によれば、余白を作り出すことができる。
【００２４】
請求項６に記載の発明によれば、複数の部品各々の画像が納まる余白を作り出すことができる。
【００２５】
請求項７に記載の発明によれば、二次元画像が形成された記録媒体に続けて、複数の部品各々の画像が形成された記録媒体を出力することができる。
【００２６】
請求項８に記載の発明によれば、複数の部品各々を１枚の記録媒体にまとめておくことができる。
【００２７】
請求項９に記載の発明によれば、三次元造形の際に各部品が積層される位置が特定される。
【００２８】
請求項１０に記載の発明によれば、三次元造形の際に各部品を加工する位置が特定される。
【００２９】
請求項１１に記載の発明によれば、三次元造形物により点字を付加することができる。
【００３０】
請求項１２に記載の発明によれば、三次元形状データを準備することなく、二次元画像の形成に用いられる印刷データを用いて、三次元造形物を造形することができる。
【００３１】
請求項１５に記載の発明によれば、台紙である記録媒体に対し、二次元画像を形成すると共に、三次元造形物を付加することができる。
【図面の簡単な説明】
【００３２】
【図１】三次元造形システムの構成の一例を示すブロック図である。
【図２】三次元造形システムの構成の一例を示す概略図である。
【図３】三次元造形システムの構成の他の一例を示す概略図である。
【図４】情報処理装置の電気的な構成の一例を示すブロック図である。
【図５】（Ａ）はシート積層型の三次元造形の画像形成工程を示す模式図である。（Ｂ）はシート積層型の三次元造形の後処理工程を示す模式図である。
【図６】（Ａ）から（Ｃ）はスライス画像の一例を示す模式図である。
【図７】（Ａ）及び（Ｂ）は切り出し線を特定する制御データの一例を示す模式図である。
【図８】（Ａ）及び（Ｂ）は糊付け領域を特定する制御データの一例を示す模式図である。
【図９】印刷データを用いた三次元造形により造形される三次元造形物の一例を示す図である。
【図１０】特色版の一例を示す図である。
【図１１】高さと特色濃度との対応関係の一例を示す図である。
【図１２】（Ａ）及び（Ｂ）は、台紙である記録媒体上に造形される三次元造形物の一例を示す図である。
【図１３】（Ａ）及び（Ｂ）は、部品の画像の一例を示す図である。
【図１４】二次元画像が形成される記録媒体の余白に部品の画像を形成した例を示す図である。
【図１５】別の記録媒体に部品の画像を形成した例を示す図である。
【図１６】「印刷データを用いた三次元造形」に関係した機能構成の一例を示す機能ブロック図である。
【図１７】「情報処理プログラム」の処理手順の一例を示すフローチャートである。
【図１８】「スライスデータ生成処理」の処理手順の一例を示すフローチャートである。
【図１９】「部品位置変更処理」の処理手順の一例を示すフローチャートである。
【図２０】変形例に係る部品の画像を示す図である。
【発明を実施するための形態】
【００３３】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００３４】
＜三次元造形システム：全体構成＞
まず、三次元造形システムについて説明する。
第１の実施の形態に係る三次元造形システムでは、画像形成の指示を受け付けた場合に、例えば、記録媒体に電子写真方式による画像形成を行う。また、三次元造形の指示を受け付けた場合に、記録媒体を積層するシート積層型の三次元造形法で三次元造形物を作製する。
【００３５】
シート積層型の三次元造形法では、立体モデルの三次元データを複数面でスライスして複数のスライスデータを生成し、複数のスライスデータに基づいて紙等のシート状の記録媒体上に一連のスライス画像を形成する。そして、一連のスライス画像が形成された複数の記録媒体を加工して積層する等、複数の記録媒体に対し三次元造形用の後処理を行う。ここで「一連の」とは、三次元データから生成された「複数のスライスデータ」に対応するという意味である。
【００３６】
図１は第１の実施の形態に係る三次元造形システムの構成の一例を示すブロック図である。図２は三次元造形システムの構成の一例を示す概略図である。図１に示すように、第１の実施の形態に係る三次元造形システムは、情報処理装置１０、画像形成装置１２、及び三次元造形用後処理装置１４を備えている。情報処理装置１０、画像形成装置１２、及び三次元造形用後処理装置１４の各々は、互いに通信回線１８を介して通信可能に接続されている。以下では、三次元造形用後処理装置１４を「後処理装置１４」と略称する。
【００３７】
（情報処理装置）
図４は情報処理装置の電気的な構成の一例を示すブロック図である。図４に示すように、情報処理装置１０は、情報処理部３０、利用者の操作を受け付ける操作部３２、利用者に情報を表示する表示部３４、外部装置３１との通信を行う通信部３６、及び外部記憶装置等の記憶部３８を備えている。操作部３２、表示部３４、通信部３６、及び記憶部３８は、情報処理部３０の入出力インターフェース（Ｉ／Ｏ）３０Ｅに接続されている。
【００３８】
情報処理部３０は、ＣＰＵ（Central Processing Unit）３０Ａ、ＲＯＭ（Read Only Memory）３０Ｂ、ＲＡＭ（Random Access Memory）３０Ｃ、不揮発性メモリ３０Ｄ、及びＩ／Ｏ３０Ｅを備える。そして、ＣＰＵ３０Ａ、ＲＯＭ３０Ｂ、ＲＡＭ３０Ｃ、不揮発性メモリ３０Ｄ、及びＩ／Ｏ３０Ｅがバス３０Ｆを介して互いに接続されている。ＣＰＵ３０Ａは、ＲＯＭ３０Ｂからプログラムを読み出し、ＲＡＭ３０Ｃをワークエリアとしてプログラムを実行する。
【００３９】
操作部３２は、マウス、キーボード等により利用者からの操作を受け付ける。表示部３４は、ディスプレイ等により各種画面を利用者に表示する。通信部３６は、有線又は無線の通信回線を介して外部装置３１と通信を行う。通信部３６は、例えば、ＬＡＮ（Local Area Network）、専用回線、又はインターネット等の通信回線に接続されたコンピュータ等の外部装置と通信を行うためのインターフェースとして機能する。記憶部３８は、ハードディスク等の記憶装置を備えている。
【００４０】
（画像形成装置）
画像形成装置１２は、画像データに基づいて記録媒体５０上に画像を形成する。画像形成装置１２は、例えば、電子写真方式により記録媒体上に画像を形成する装置である。電子写真方式の画像形成装置１２は、感光体ドラム、帯電装置、露光装置、現像装置、転写装置、及び定着装置等を含んで構成される。なお、画像形成装置１２をインクジェット記録装置としてもよい。この場合、画像形成装置１２は、画像に応じてインク滴を記録媒体上に吐出するインクジェット記録ヘッド等を含んで構成される。
【００４１】
（後処理装置）
後処理装置１４は、画像形成装置１２により一連のスライス画像が形成された記録媒体５０に対し、三次元造形用の後処理を行う。三次元造形用の後処理工程については後述する。図２に示すように、後処理装置１４は、画像形成装置１２に対し、記録媒体５０の搬送路を共有しない配置（オフライン、ニアライン）としてもよい。また、図３に示すように、後処理装置１４は、画像形成装置１２に対し、記録媒体５０の搬送路を共有する配置（インライン）としてもよい。
【００４２】
搬送路を共有しない配置の場合は、一連のスライス画像が形成された複数の記録媒体５０は、スライス画像の形成順に積層され、スタッカ等の収容機構１６に蓄積される。積層された複数の記録媒体５０の束は、収容機構１６から取り出され、まとめて後処理装置１４に引き渡される。一方、搬送路を共有する配置の場合は、スライス画像が形成された記録媒体５０が、１枚ずつ後処理装置１４に搬送される。
【００４３】
（指示に応じた情報処理）
上記の三次元造形システムでは、画像形成装置１２は三次元造形専用の装置ではない。画像形成が指示された場合は、画像形成装置１２は通常の画像形成装置として機能する。即ち、情報処理装置１０は、基本的には、画像形成の指示か、三次元造形の指示かに応じて異なる情報処理を行う。
【００４４】
画像形成の指示は、本実施の形態では「印刷データ」を用いて行われる。印刷データは、画像を表す画像データと、ページ、部数、用紙サイズ等の印刷設定を表す設定データとを含む。また、本実施の形態では、印刷データは、画像形成装置１２に画像を形成させるページ記述言語（ＰＤＬ：Page Description Language）で記述されている。ページ記述言語で記述された印刷データによれば、ページ毎にラスタ画像データが生成され、ページ毎に画像が形成される。以下、画像形成の指示を「印刷データ」という。
【００４５】
情報処理装置１０は、印刷データを受け付けると、画像データを、ラスタ画像データに変換する。また、情報処理装置１０は、画像データと設定データとから、画像形成装置の各部に指示して画像形成処理を実行させるコマンドデータを生成する。そして、ラスタ画像データとコマンドデータとを画像形成装置１２に出力する。
【００４６】
三次元造形の指示は、本実施の形態では「三次元データ」を用いて行われる。三次元データは、三次元造形に必要な情報を含むデータである。本実施の形態では、三次元データは、造形対象となる立体モデルを表す三次元形状データと、スライス間隔等の各種設定を表す設定データとを含む。
【００４７】
情報処理装置１０は、三次元データを受け付けると、三次元データに含まれる三次元形状データと設定データとから、複数のスライスデータを生成する。次に、複数のスライスデータから、一連のスライス画像データとコマンドデータとを生成する。次に、一連のスライス画像データを、一連のラスタ画像データに変換する。そして、一連のラスタ画像データとコマンドデータとを画像形成装置１２に出力する。
【００４８】
また、情報処理装置１０は、複数のスライスデータから、一連の制御データをさらに生成する。一連の制御データは、後処理装置１４に三次元造形用の後処理を行わせるためのデータである。後述する通り、制御データは、記録媒体から積層部品を切り出す「切り出し線」を特定する制御データと、記録媒体に糊を塗布する「糊付け領域」を特定する制御データとを含む。  
【００４９】
本実施に形態に係る情報処理装置１０は、上述した印刷データを用いた画像形成の指示、及び三次元データを用いた三次元造形の指示に加えて、「印刷データを用いた三次元造形の指示」を受け付ける。印刷データを用いた三次元造形では、情報処理装置１０は、「三次元造形物の高さ情報」を含む印刷データを取得する。なお、印刷データを用いた三次元造形については後述する。
【００５０】
（シート積層型の三次元造形）
次に、シート積層型の三次元造形の各工程について説明する。
図５（Ａ）は三次元データを用いたシート積層型の三次元造形の「画像形成工程」を示す模式図である。図５（Ｂ）はシート積層型の三次元造形の「後処理工程」を示す模式図である。
【００５１】
まず、図５（Ａ）に示すように、情報処理装置１０は、立体モデルＭの三次元データから複数のスライスデータを生成する。本実施の形態では、１番からＴ番までのＴ個のスライスデータが生成される。１番からＴ番までのＴ個のスライスデータの各々は、１番からＴ番までのＴ個のスライス画像を形成するために、ラスタ画像データに変換される。
【００５２】
次に、図５（Ａ）に示すように、スライス画像を記録媒体に形成する。画像形成装置１２は、一連のラスタ画像データに基づいて、記録媒体５０上に一連のスライス画像を形成する。一連のスライス画像が形成された複数の記録媒体５０１〜５０Ｔは、スライス画像の形成順に積層される。「ｎ番」を１番からＴ番までの番号とすると、ｎ番のスライス画像はｎ番の記録媒体５０ｎに形成される。
【００５３】
図示した例では、１番からＴ番までのＴ個のスライス画像は、Ｔ番から１番まで降順に形成される。Ｔ番のスライス画像を形成した記録媒体５０Ｔを最下層として、複数の記録媒体５０１〜５０ＴはＴ番から１番まで降順に積層される。複数の記録媒体５０１〜５０Ｔを降順に積層しておくことで、続く後処理工程では、複数の記録媒体５０１〜５０Ｔは、１番からＴ番まで昇順に供給される。即ち、後処理装置１４で後処理を行う順序とは「逆」の順序で、Ｔ個のスライス画像を記録媒体５０に形成する。
【００５４】
次に、図５（Ｂ）に示すように、スライス画像が形成された記録媒体５０に対し後処理を行う。本実施の形態では、後処理装置１４は、糊付け処理を行う糊付け部２０、切り出し処理を行う切り出し部２２、及び圧着処理を行う圧着部２４を備えている。糊付け部２０、切り出し部２２、及び圧着部２４の各々は、記録媒体５０を搬送する搬送路２６に沿って記載した順序で配置されている。後処理装置１４は、一連のスライス画像に応じた一連の制御データを、情報処理装置１０から取得する。
【００５５】
−スライス画像−
ここで、スライス画像について説明する。
図６（Ａ）から（Ｃ）はスライス画像の一例を示す模式図である。図６（Ａ）に示すように、記録媒体５０上のスライス画像Ｍは、積層されて三次元造形物となる積層部品５２と不要部分５３とで構成される。積層部品５２の周辺部には、設定された幅の着色領域５６が設けられる。図６（Ｂ）に示すように、積層部品５２の外周線が、記録媒体５０から積層部品５２を切り出すための切り出し線５４である。
【００５６】
図６（Ｃ）に示すように、糊付け領域５８は、例えば、着色領域５６よりも内側の領域等、積層部品５２の外周線（切り出し線５４）よりも内側に設定される。なお、不要部分５３も含め記録媒体５０の全面に糊付けしてもよいが、糊付け領域５８を積層部品５２の外周線の内側に設定することで、全面に糊付けする場合に比べて、除去対象Ｄ（図５（Ｂ）参照）を取り除く作業が容易になる。また、糊付け領域５８を積層部品５２の外周線の内側に設定することで、糊付け後の圧着処理の際に糊が積層部品５２からはみ出さない。
【００５７】
なお、着色領域５６の幅の設定や、糊付け領域５８の積層部品５２の外周線からの後退幅の設定は、例えば、情報処理装置１０の表示部３４に設定画面を表示して、操作部３２により利用者からの設定を受け付けるなど、利用者が三次元造形を指示する際に行ってもよい。また、予め定めた初期設定を採用してもよい。
【００５８】
制御データは、切り出し線５４を特定する制御データと、糊付け領域５８を特定する制御データとを含む。例えば、切り出し線５４の経路に在る点の座標データが、切り出し線５４を特定する制御データとなる。また、糊付け領域５８の各点の座標データが、糊付け領域５８を特定する制御データとなる。
【００５９】
糊付け部２０には、複数の記録媒体５０の束から、記録媒体５０が１枚ずつ供給される。糊付け部２０は、糊付け領域５８を特定する制御データに基づいて、記録媒体５０の糊付け領域５８に糊を塗布する。糊付け部２０は、例えば、糊を吐出する糊吐出ヘッドを備えていてもよい。糊吐出ヘッドは、積層方向（ｚ方向）及び記録媒体５０の面内方向（ｘ方向、ｙ方向）に移動する。糊吐出ヘッドが糊を吐出しながら糊付け領域５８を走査することで、記録媒体５０の糊付け領域５８に糊が塗布される。糊付け処理を終えた記録媒体５０は、切り出し部２２に供給される。
【００６０】
切り出し部２２は、切り出し線５４を特定する制御データに基づいて、切り出し線５４に沿って記録媒体５０に切り込みを入れる。切り出し部２２は、例えば、刃先を有するカッタとしてもよい。カッタの刃先は、積層方向（ｚ方向）及び記録媒体５０の面内方向（ｘ方向、ｙ方向）に移動する。カッタの刃先を、記録媒体５０に押し当てながら、面内方向に移動させることで、記録媒体５０に切り込みが入れられる。
【００６１】
カッタの刃先の積層方向の位置を調節することで、切り込みの深さが決められる。切り込みの深さは、裏面に到達しない深さとしてもよい。積層部品が記録媒体５０から切り離されていないので、搬送過程での積層部品５２の欠落が回避される。
【００６２】
カッタは、記録媒体５０に対し切り出し線５４に沿って切り込みを入れる機能を備えていればよく、刃先を押し当てる力学的カッタには限定されない。例えば、超音波を照射して切り込みを入れる超音波カッタや、レーザ光を照射して切り込みを入れるレーザカッタを用いてもよい。
【００６３】
なお、切り出し部２２は、切り込みを入れる代わりに、切り出し線５４に沿って記録媒体５０に複数の穿孔を形成してもよい。複数の穿孔を形成する場合は、積層部品が記録媒体５０と繋がっているので、搬送過程での積層部品５２の欠落が更に回避される。
【００６４】
切り出し処理を終えた記録媒体５０は、圧着部２４に供給される。圧着部２４は、供給された記録媒体５０を順次積層する。このとき、複数の記録媒体５０１〜５０Ｔは１番からＴ番まで昇順に積層される。そして、圧着部２４は、積層された複数の記録媒体５０の束に対し積層方向に沿って圧力を付加して、複数の記録媒体５０を圧着する。圧着により、糊付けされた複数の記録媒体５０１〜５０Ｔの各々は、上下の記録媒体５０と糊付け領域５８で接着される。
【００６５】
切り出し処理を終えた記録媒体５０は、積層されて三次元造形物Ｐとなる積層部品５２と不要部分５３とで構成されるが、不要部分５３を除去せずに一体として積層する。記録媒体５０の不要部分５３は、積層部品５２が積層された三次元造形物Ｐを支える支持部材となる。圧着部２４での圧着処理が終了した後に、記録媒体５０の積層部品５２が積層された除去対象Ｄを除去して、三次元造形物Ｐを分離する。
【００６６】
−制御データ−
ここで「制御データ」の一例について説明する。
図７（Ａ）及び（Ｂ）は切り出し線を特定する制御データの一例を示す模式図である。図８（Ａ）及び（Ｂ）は糊付け領域を特定する制御データの一例を示す模式図である。後述するとおり、積層データは、ポリゴンとスライス面とが交差する交差領域の頂点の座標データを含む。交差領域は、積層部品５２の外周線に沿って存在する。したがって、図７（Ａ）に示すように、点Ａ０の座標（ｘ０、ｙ０）など、切り出し線５４の経路に在る点の座標データが、切り出し線５４を特定する制御データとなる。
【００６７】
図示した例では、星型の積層部品５２は１１個の頂点Ａ０からＡ１０までを有している。例えば、点Ａ０を始点とする場合は、Ａ０→Ａ１→Ａ２→Ａ３→Ａ４→Ａ５→Ａ６→Ａ７→Ａ８→Ａ９→Ａ１０の順に各点を辿ることで、切り出し線５４が特定される。
【００６８】
また、図７（Ｂ）に示すように、複数の穿孔を形成する場合は、切り出し線５４の経路に在る穿孔点の座標データが、切り出し線５４を特定する制御データとなる。例えば、点Ａ０を始点とする場合は、Ａ０→Ａ１→Ａ２→Ａ３→Ａ４・・・など、穿孔の形成順に各点を辿ることで、切り出し線５４が特定される。
【００６９】
図８（Ａ）に示すように、糊付け領域５８の各点の座標データが、糊付け領域５８を特定する制御データとなる。糊付け領域５８は、積層部品５２よりもひとまわり小さく、積層部品５２の外周線の内側に設定される。積層部品５２の画像を縮小して、糊付け領域５８を特定してもよい。この場合、積層部品５２の画像の重心と糊付け領域５８の重心とを合わせるように、糊付け領域５８を配置する。糊付け領域５８の各点の座標データは、積層部品５２の外周線からの後退幅、及び切り出し線５４の経路に在る点の座標データから求められる。
【００７０】
また、図８（Ｂ）に示すように、糊付け領域５８の全体にわたって糊付けを行う必要はない。糊付け領域５８を部分的に間引いて、糊付け領域５８の一部に糊付けを行ってもよい。また、糊付け領域５８の全体にわたって糊の濃度が一定である必要はない。糊の濃度を変更してもよい場合は、糊付け領域５８の周辺部の糊の濃度を、糊付け領域５８の中央部の糊の濃度より濃くしてもよい。
【００７１】
切り出し線５４を特定する制御データの原点、及び糊付け領域５８を特定する制御データの原点は、積層画像を形成する際の画像形成位置の原点と揃えられる。後処理装置１４が画像読み取り機能を備えている場合には、画像形成装置１２で記録媒体５０上に積層画像と共に「制御データの原点」の位置を表すマーク画像を形成し、後処理装置１４でマーク画像を読み取って「制御データの原点」の位置情報を取得してもよい。
【００７２】
なお、制御データの形式は、座標データには限定されない。例えば、２値のラスタ画像データなど、切り出し線５４や糊付け領域５８が、図形やイメージとして表現される画像データとしてもよい。２値のラスタ画像データである場合、図６（Ｂ）に示す例では、切り出し線５４の画素値を「１」とし、その他の領域の画素値を「０」とする。図６（Ｃ）に示す例では、糊付け領域５８の画素値を「１」とし、その他の領域の画素値を「０」とする。例えば、糊付け部２０の糊吐出ヘッドは、画素値「１」の場合に、記録媒体５０上に糊を吐出する。また、画素値「０」の場合には、記録媒体５０上に糊を吐出しない。
【００７３】
＜印刷データを用いた三次元造形（概略）＞
次に、「印刷データを用いた三次元造形」の概略について説明する。
図９は、印刷データを用いた三次元造形により造形される三次元造形物の一例を示す図である。印刷データを用いた三次元造形では、台紙である記録媒体５０Ｂ上に二次元画像Ｇが形成される。なお、本実施の形態において「台紙」とは、三次元造形物が重畳される（貼り付けられる）基盤となる記録媒体である。「台紙」は、基盤としての役割を果たす記録媒体であればよく、厚紙である必要はない。
【００７４】
台紙である記録媒体５０Ｂは、「記録媒体５０Ｂ」と表記することで、積層される他の記録媒体５０とは区別されている。ここで「二次元画像」とは、紙等のシート状の記録媒体に形成される画像である。台紙である記録媒体上に形成される画像を「二次元画像」と称することで、本来「高さ」を表さない画像であることを意味している。なお、他の記録媒体に形成される画像も「二次元画像」であるが、後述する通り、スライス画像、積層部品の画像（以下、「部品の画像」という。）と称して、台紙に形成される二次元画像とは区別している。
【００７５】
印刷データを用いた三次元造形では、二次元画像Ｇが形成された記録媒体５０Ｂを台紙として、台紙上に三次元造形物Ｑが造形される。三次元造形物Ｑは、上述したシート積層型の三次元造形法を利用して造形される。三次元造形物Ｑの形状に制約はなく、如何なる形状であってもよい。例えば、文書の二次元画像Ｇが形成された記録媒体５０Ｂ上に、文書の点字翻訳（凸部）を三次元造形物Ｑとして造形する。
【００７６】
（三次元造形用の印刷データ）
次に、三次元造形用の印刷データについて説明する。
印刷データを用いた三次元造形では、印刷データは、三次元造形物を造形するための情報として、三次元造形物の「高さ情報」を含む。また、印刷データには、指定した属性に高さ情報を対応付ける「指定」が含まれる。例えば、印刷データを生成する他の装置で操作される印刷設定画面に「指定した特色部分を立体にする。」等の選択肢を用意して、指定した属性に高さ情報を対応付ける「指定」を行う。
【００７７】
ここで、高さ情報を対応付ける「属性」を「造形用属性」と定義する。属性とは、二次元画像用の属性であり、各画素の色や濃度等をいう。造形用属性は、新たな属性を追加することなく、二次元画像用に予め用意された属性の中から選択される。また、造形用属性は、形成される二次元画像に影響を与えない範囲で選択される。例えば、画像形成に使用しない属性であれば、属性を高さ情報に応じて変更しても、形成される二次元画像には影響を与えない。
【００７８】
「指定した特色部分を立体にする。」という例では、「特色の種類（色）」や「特色の濃度（以下、「特色濃度」という。）」が、造形用属性として指定される。印刷データには、特色を指定したオブジェクトが含まれることになる。換言すれば、三次元造形物が「特色を指定したオブジェクト」となる。以下では、印刷データが「特色を指定したオブジェクト」を含む場合について説明する。
【００７９】
ここで「特色」とは、複数色での画像形成に用いられる基本色とは異なる特定の色をいう。一般には、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及び黒（Ｋ）の４色が基本色とされる。各画素の色は、基本色の濃度の組み合わせで表現される。そこで、各基本色の混ぜ合わせでは表現し難い色を特色としている。例えば、白色や透明等が特色として使用される。
【００８０】
なお、ここでは「特色」を指定するが、画像形成に影響を与えない色であれば、特色以外の色を指定してもよい。例えば、基本色を指定してもよい。
【００８１】
図９を参照して、高さ情報を「造形用属性」に対応付ける方法を具体的に説明する。ここでは、造形用属性が「特色濃度」である場合について説明する。また、三次元造形物の「高さ」は、三次元造形物の底面から上面までの距離を表す物理量である。
【００８２】
図９に示す例では、二次元画像Ｇが形成された記録媒体５０Ｂ上に、三次元造形物Ｑが造形される。この場合は、二次元画像Ｇが形成される領域のうち、三次元造形物Ｑが造形される領域Ｒに、特色を指定したオブジェクトが配置される。なお、特色を指定したオブジェクトが配置される領域に、文字、図形、絵柄等の他のオブジェクトを重ねて配置してもよい。三次元造形物Ｑと共に、文字、図形、絵柄等の画像が形成される。
【００８３】
図１０は特色版の一例を示す図である。二次元画像を形成する１ページ分の印刷データには、基本色の画像データＣＭＹＫと、特色版Ｓとが含まれる。特色版は、二次元画像の各画素位置での三次元造形物の高さを「特色濃度」を表すデータである。特色による画像形成は行われない。
【００８４】
二次元画像Ｇの領域Ｒの各画素位置に対して、三次元造形物の「高さ」に応じた「特色濃度」が対応付けられる。「高さ」と「特色濃度」との対応関係は、予め定められている。高さと特色濃度との対応関係を用いて、二次元画像Ｇの領域Ｒの各画素位置の特色濃度を、各画素位置での三次元造形物の「高さ」に応じた濃度とする。なお、「特色濃度」が対応付けられていない画素位置では、三次元造形物が造形されないので、特色濃度をゼロとし、三次元造形物の高さもゼロとする。
【００８５】
図１１は高さと特色濃度との対応関係の一例を示す図である。三次元造形物の高さと特色濃度との対応関係は、高さ変換テーブルで与えられる。高さ変換テーブルは、図１１に示すように、例えば、横軸を濃度、縦軸を三次元造形物の高さとしたグラフ６２によって表される、高さと特色濃度との対応関係を表すテーブルである。
【００８６】
例えば、各色の濃度は、８ビット（＝０から２５５）の画素値で表される。特色濃度を特色版の画素値で表した場合、高さ「０ｍｍ」に対応する画素値を「０」とし、高さ「２０ｍｍ」に対応する画素値を「２５５」とし、高さと画素値との対応関係を比例関係とする。ここで、高さ「０ｍｍ」に対応する画素値を「５」とするなど、特色濃度に、予め定めた濃度（いわゆる、オフセット）を加えてもよい。
【００８７】
なお、高さと特色濃度との対応関係は、「印刷データを用いた三次元造形」に関する情報処理を実行する前に、情報処理装置１０により予め取得されている。例えば、高さと特色濃度との対応関係は、印刷データを用いた三次元造形の指示と共に、情報処理装置１０に通知される。取得された対応関係は、情報処理装置１０の不揮発性メモリ３０Ｄ等の記憶装置に記憶される。
【００８８】
印刷データを用いた三次元造形では、情報処理装置１０は、三次元造形用の印刷データを受け付けると、二次元画像の画像データの各画素位置での特色濃度を抽出し、高さと特色濃度との対応関係を用いて、各画素位置での特色濃度を、各画素位置での高さに変換する。
【００８９】
各画素位置での高さは、三次元造形物Ｑを表す三次元形状データに変換される。三次元形状データは、スライスされてスライスデータとされる。スライスデータが画像データに変換されて、部品の画像データが生成される。部品の画像データに基づいて部品の画像が形成される。各工程の詳細については後述する。
【００９０】
＜印刷データを用いた三次元造形（具体例）＞
次に、本実施の形態で行われる「印刷データを用いた三次元造形」について説明する。  本実施の形態では、スライスデータから得られた部品の画像データに従って部品の画像を形成したのでは、不要部分として廃棄される割合が高くなる場合に、部品の画像を形成する位置を変更する。
【００９１】
以下、「部品の画像を形成する位置の変更」について簡単に説明する。
図１２（Ａ）及び図１２（Ｂ）は、台紙である記録媒体上に造形される三次元造形物の一例を示す図である。図１２（Ａ）に示すように、本実施の形態の「印刷データを用いた三次元造形」では、台紙である記録媒体５０Ｂ上に二次元画像Ｇが形成される。記録媒体５０Ｂを台紙として、台紙上に三次元造形物６０１から６０４が造形される。三次元造形物６０１から６０４の各々は、二次元画像Ｇ上に配置される。
【００９２】
三次元造形物６０１から６０４の各々は、記録媒体から切り出された部品５２を積層して造形される。三次元造形物６０１から６０４の各々を区別する必要がない場合は、三次元造形物６０と総称する。三次元造形物６０１から６０４の各々は、二次元画像Ｇ内に在る写真画像の各隅上に配置されて、写真画像の枠（フレーム）を表している。
【００９３】
図示した例では、三次元造形物６０１から６０４の各々の形状は三角柱状である。図１２（Ｂ）に示すように、三角柱状の三次元造形物６０４は、台紙である記録媒体５０Ｂを１層目として、シート状の三角形の部品５２４を２層目に積層し、シート状の三角形の部品５２８を３層目に積層して造形される。
【００９４】
図１３（Ａ）及び図１３（Ｂ）は、スライスデータから得られた部品の画像データに従って形成された部品の画像の一例を示す図である。スライスデータは、図１２（Ａ）及び図１２（Ｂ）に示す三次元造形物６０のスライス断面を表すデータである。
【００９５】
記録媒体５０１には、２層目に積層される部品５２１から部品５２４が形成される。記録媒体５０２には、３層目に積層される部品５２５から部品５２８が形成される。部品５２１から部品５２８の各々を区別する必要がない場合は、部品５２と総称する。また、記録媒体５０Ｂ、記録媒体５０１、記録媒体５０２の各々を区別する必要がない場合は、記録媒体５０と総称する。
【００９６】
図１３（Ａ）及び図１３（Ｂ）に示す例では、部品５２１から部品５２８の各々の画像は、その部品５２が積層される位置に形成されている。例えば、２層目に積層される部品５２１の画像は、２枚目に画像が形成される記録媒体５０１に形成されている。部品５２１の画像は、２枚目の記録媒体５０１を１枚目の記録媒体５０Ｂに重ねたときに、三次元造形物６０１の配置領域に重なる位置に形成されている。以下では、部品５２が積層される位置を「部品の積層位置」という。
【００９７】
ここで、部品の積層位置は、部品が積層される積層順（何層目の記録媒体か）、及び記録媒体の面内での位置により表される。記録媒体の面内での位置は、基準位置に対する相対的な位置で表される。例えば、記録媒体の１つの隅を「原点」としてｘｙ座標で表してもよい。記録媒体の左上隅を原点（例えば、図１４の点Ｏ１）」としてもよく、左下隅を原点（例えば、図１４の点Ｏ２）」としてもよい。部品が三角形のシートである場合、積層位置は三角形の各頂点のｘｙ座標で表される。
【００９８】
また、部品の画像が形成される位置を「部品の形成位置」という。部品の形成位置は、記録媒体に画像が形成される形成順（何枚目の記録媒体か）、及び記録媒体の面内での位置により表される。記録媒体の面内での位置は、積層位置と同様に、ｘｙ座標で表す等、基準位置に対する相対的な位置で表される。
【００９９】
上記の通り、部品の画像データから、部品の積層位置が特定される。即ち、各部品について、部品が積層される積層順、及び記録媒体の面内での位置が分かる。部品の画像データに従って部品の画像を形成すると、「部品の積層位置」が「部品の形成位置」となる。即ち、部品５２が積層される積層順が、記録媒体に画像が形成される形成順となり、記録媒体の面内での積層位置が記録媒体の面内での形成位置となる。
【０１００】
また、部品の画像データに従って部品の画像を形成すると、スライス数と同じ枚数の記録媒体に部品の画像が形成される。本実施の形態では、スライスデータを生成する際のスライス数より少ない枚数の記録媒体に、部品の画像が形成されるように、部品の形成位置を、部品の積層位置から他の位置に変更する。部品の画像を形成する形成先は、二次元画像が形成される記録媒体上の位置、または、二次元画像が形成される記録媒体に連続する少なくとも１枚の他の記録媒体上の位置である。
【０１０１】
例えば、部品の画像を形成する形成先を、二次元画像が形成される記録媒体に存在する「余白部分」とする。ここで「余白部分」とは、記録媒体の画像形成領域のうち二次元画像が形成されない領域をいう。また、「画像形成領域」とは、画像が形成される領域全体をいう。二次元画像が形成される記録媒体に「余白部分」が存在しない場合は、部品の画像を形成する形成先を、次に画像が形成される「他の記録媒体上」とする。
【０１０２】
図１４に示すように、二次元画像Ｇが形成された記録媒体５０Ｂに、部品５２の画像を形成するのに十分な余白部分５０Ｙが存在する場合は、部品５２の画像を余白部分５０Ｙに形成する。二次元画像Ｇと部品の画像とが１枚の記録媒体にまとめて形成される。例えば、印刷データにより名刺やポストカードを作製する場合は、記録媒体に形成される二次元画像（画像出力部分）が小さく余白部分が生じるので、余白部分に部品の画像を形成する。
【０１０３】
例えば、図１３（Ａ）に示すように、２層目に積層される部品５２４の画像は、部品の画像データに従えば、２枚目の記録媒体５０１上に形成される。これに対し、部品５２４の形成位置を、台紙である記録媒体５０Ｂの余白部分に変更した場合は、図１４に示すように、２層目に積層される部品５２４の画像は、１枚目の記録媒体５０Ｂ上に形成される。
【０１０４】
余白部分５０Ｙに部品５２の画像を形成した場合は、余白部分５０Ｙから部品５２を切り出す。そして、余白部分５０Ｙから切り出した部品５２を、二次元画像Ｇが形成された記録媒体５０Ｂ上の積層位置に積層する。部品５２を切り出す「前」、または、部品５２を切り出した「後」に、余白部分５０Ｙは、記録媒体５０Ｂの本体５０Ｈから切り離される。
【０１０５】
図１５に示すように、二次元画像Ｇが形成された記録媒体５０Ｂに、部品５２の画像を形成するのに十分な余白部分が存在しない場合は、部品５２の画像を２枚目の他の記録媒体５０１に形成する。ここでは、台紙である記録媒体５０Ｂが１枚目である。他の記録媒体が１枚の場合は、複数の部品の画像が１枚の記録媒体にまとめて形成される。
【０１０６】
他の記録媒体５０１に部品５２の画像を形成した場合は、他の記録媒体５０１から部品５２を切り出す。そして、他の記録媒体５０１から切り出した部品５２を、二次元画像Ｇが形成された記録媒体５０Ｂ上の積層位置に積層する。
【０１０７】
（情報処理装置の機能）
次に、情報処理装置の機能構成について説明する。
図１６は情報処理装置の「印刷データを用いた三次元造形」に関係した機能構成の一例を示す機能ブロック図である。情報処理装置１０は、図１６に示した機能構成の他、三次元データを受け付け、受け付けた三次元データを処理してスライスデータと制御データを生成する図示しない三次元データ処理部を有するが、ここでは説明を省略する。
【０１０８】
図１６に示すように、情報処理装置１０は、解析部４０、抽出部４１、変換部４２、三次元データ生成部４３、スライス処理部４４、画像データ生成部４５、部品位置変更部４６、ラスタ処理部４７、制御データ生成部４８、及び制御データ記憶部４９を備えている。画像データ生成部４５が「取得手段」の一例であり、部品位置変更部４６が「変更手段」の一例である。
【０１０９】
解析部４０は、印刷データを受け付けると、印刷データに「高さ情報」が含まれているか否かを解析する。「高さ情報」が含まれる場合、解析部４０は、印刷データから三次元造形物を造形するために、受け付けた印刷データを抽出部４１に通知する。
【０１１０】
上記の通り、三次元造形用の印刷データには、「指定した特色部分を立体にする。」等、指定した属性に高さ情報を対応付ける「指定」が含まれている。印刷データが「指定」を含む場合は、印刷データに「高さ情報」が含まれている。印刷データが「指定」を含まない場合は、印刷データに「高さ情報」が含まれていない。
【０１１１】
抽出部４１は、高さ情報を含む印刷データを受け付けると、受け付けた印刷データから「高さ情報」に対応付けられた「造形用属性」を抽出する。
【０１１２】
上記の通り、造形用属性が「特色濃度」であり、高さ情報は「特色濃度」として印刷データに含まれている。したがって、二次元画像の各画素位置の「特色濃度」を抽出する。
【０１１３】
変換部４２は、高さと特色濃度との対応関係を用いて、各画素位置の特色濃度を、各画素位置での三次元造形物の高さに変換する。
【０１１４】
三次元データ生成部４３は、各画素位置での三次元造形物の高さから、三次元造形物を表す三次元形状データを生成する。
【０１１５】
三次元形状データは、立体モデルを単位要素の集合として表現するデータである。例えば、ＯＢＪフォーマットの三次元形状データでは、立体モデルは三角形のポリゴンの集合として表現される。三次元形状データには、形状データを取り扱うファイルが含まれる。このファイルでは、各単位要素に対し、座標データ（例えば、ポリゴンの各頂点の座標データ）が対応付けられて定義されている。
【０１１６】
また、各単位要素に対し、色情報を対応付けて定義してもよい。各単位要素に対応付ける色は、三次元造形物に付与する色とする。例えば、高さ情報の対応付けに用いた「特色」を、三次元造形物に付与する色としてもよい。また、特色を指定したオブジェクトに重ねて配置される他のオブジェクトで指定された色を、三次元造形物に付与する色としてもよい。
【０１１７】
例えば、図９に示す例では、三次元造形物Ｑが接地される接地面を「ＸＹ平面」とする。また、三次元造形物Ｑを造形するために記録媒体を積層する方向（積層方向）を「Ｚ軸方向」とする。したがって、各画素位置での三次元造形物Ｑの高さは、各単位要素の三次元空間での座標データに変換されて、三次元形状データが生成される。
【０１１８】
スライス処理部４４は、三次元形状データからスライスデータを生成する。上記接地面（ＸＹ平面）に平行なスライス面を設定する。このスライス面を、積層方向（Ｚ軸方向）に沿って予め定めた間隔でシフトさせながら、スライス面がシフトする毎にスライスデータを生成する。本実施の形態では、三次元形状は、記録媒体の厚さに応じた間隔で、積層方向と交差する方向にスライスされる。
【０１１９】
スライスデータは、三次元造形物をスライス面でスライスして得られる断面画像を表す。具体的には、スライスデータは、ポリゴン等の単位要素とスライス面とが交差する交差領域の単位要素の座標データによって、三次元造形物の断面画像を表す。
【０１２０】
画像データ生成部４５は、スライスデータを、例えばＪＰＥＧ等のファイル形式の画像データに変換する。生成された一連のスライス画像の画像データが「部品の画像データ」である。部品の画像データは、元々印刷データに含まれていた画像データと共に、部品位置変更部４６に出力される。
【０１２１】
部品位置変更部４６は、部品の形成位置を、部品の画像データから特定される積層位置から、他の位置に変更する。また、部品位置変更部４６は、部品毎に「積層位置」を表す位置情報及び「形成位置」を表す位置情報を取得する。部品の形成位置が変更された画像データは、ラスタ処理部４７に出力される。
【０１２２】
部品の画像を余白部分に形成する場合は、１ページ分の画像データをラスタ処理部４７に出力する。１ページ分の画像データにより、二次元画像と部品の画像とが１枚の記録媒体に形成される。また、部品の画像を他の記録媒体に形成する場合は、連続する複数ページ分の画像データをラスタ処理部４７に出力する。複数ページ分の画像データにより、二次元画像が１枚目の記録媒体に形成されると共に、部品の画像が２枚目以降の記録媒体に形成される。
【０１２３】
ラスタ処理部４７は、画像データをラスタ処理して、ラスタ画像データを生成する。生成されたラスタ画像データは、画像形成装置１２に出力される
【０１２４】
また、部品位置変更部４６は、部品毎の位置情報を、制御データ生成部４８に出力する。制御データ生成部４８は、部品の形成位置を表す位置情報から、糊付けや切り出しを行うための制御データを生成し、部品の積層位置を表す位置情報から部品を積層するための制御データを生成する。
【０１２５】
生成された制御データは、部品の識別情報（例えば、部品を表す番号）と関連付けられて、制御データ記憶部４９に記憶される。なお、制御データは、利用者から後処理開始の指示を受け付けると、制御データ記憶部４９から読み出されて、後処理装置１４に出力される。
【０１２６】
一方、解析部４０で受け付けた印刷データに「高さ情報」が含まれない場合は、解析部４０は、受け付けた印刷データをラスタ処理部４７に出力し、印刷データに対応したラスタ画像データを生成する。すなわち、情報処理装置１０は、画像形成の指示に応じた通常の情報処理を実行する。
【０１２７】
上述した解析部４０、抽出部４１、変換部４２、三次元データ生成部４３、スライス処理部４４、画像データ生成部４５、部品位置変更部４６、ラスタ処理部４７、及び制御データ生成部４８における各機能は、ＣＰＵ３０Ａによって実行される。
【０１２８】
なお、第１の実施の形態では、情報処理装置１０が制御データ記憶部４９を備える構成としているが、制御データを格納する記憶手段は、情報処理装置１０外に配置してもよい。例えば、後処理装置１４に記憶手段を設けてもよい。この場合は、情報処理装置１０で生成された制御データは、後処理装置１４の記憶手段に格納され、後処理装置１４の記憶手段から読み出されて使用される。
【０１２９】
また、例えば、制御データを格納する記憶手段を、ＵＳＢ（Universal Serial Bus)メモリなどのコンピュータ読み取り可能な可搬型の記録媒体としてもよい。この場合は、情報処理装置１０で生成された制御データは、コンピュータ読み取り可能な可搬型の記録媒体に格納される。格納された制御データは、情報処理装置１０又は後処理装置１４に設けられたドライブ等のデータ読み取り機構により、コンピュータ読み取り可能な可搬型の記録媒体から読み出されて使用される。
【０１３０】
（情報処理プログラム）
次に、情報処理プログラムについて説明する。
図１７は第１の実施の形態に係る「情報処理プログラム」の処理手順の一例を示すフローチャートである。情報処理プログラムは、情報処理装置１０のＲＯＭ３０Ｂに記憶されている。情報処理プログラムは、利用者から画像形成の指示を受け付けた場合に、情報処理装置１０のＣＰＵ３０ＡによりＲＯＭ３０Ｂから読み出されて実行される。
【０１３１】
ステップＳ１０で、指定した属性に高さ情報を対応付ける「指定」が、印刷データに含まれるか否かを判定する。印刷データが「指定」を含む場合は、ステップＳ２０に進む。一方、印刷データが「指定」を含まない場合は、ステップＳ６０に進む。次に、ステップＳ２０で、印刷データに含まれる高さ情報から、三次元造形に用いるスライスデータを生成する「スライスデータ生成処理」を実行する。
【０１３２】
次に、ステップＳ３０で、スライスデータから部品の画像の画像データを生成する。次に、ステップＳ４０で、部品の形成位置を、積層位置から余白部分または他の記録媒体上に変更する。次に、ステップＳ５０で、部品の「積層位置」及び「形成位置」を表す位置情報から制御データを生成する。ステップＳ６０で、生成した制御データを制御データ記憶部４９に記憶する。次に、ステップＳ７０で、部品を形成する位置を変更した後の画像データからラスタ画像データを生成し、生成したラスタ画像データを画像形成装置１２へ送信して、図１７に示す情報処理プログラムを終了する。
【０１３３】
−スライスデータ生成処理−
ここで、ステップＳ２０で実行される「スライスデータ生成処理」について説明する。  図１８は「スライスデータ生成処理」の処理手順の一例を示すフローチャートである。まず、ステップＳ１００で、印刷データから、二次元画像の各画素位置の「特色濃度」を抽出する。次に、ステップＳ１０２で、特色濃度を高さに変換する「高さ変換テーブル」を取得する。高さ変換テーブルは、高さと特色濃度との対応関係として、不揮発性メモリ３０Ｄ等の記憶装置に予め記憶されている。
【０１３４】
次に、ステップＳ１０４で、高さ変換テーブルを用いて、各画素位置の特色濃度を、各画素位置の「高さ」に変換する。次に、ステップＳ１０６で、各画素位置での三次元造形物の高さから、記録媒体上に造形される三次元造形物を表す三次元形状データを生成する。次に、ステップＳ１０８で、三次元形状データからスライスデータを生成して、ルーチンを終了する。
【０１３５】
−部品位置変更処理−
ここで、ステップＳ４０で実行される「部品位置変更処理」について説明する。
本実施の形態では、二次元画像が形成される記録媒体に、複数の部品各々の画像を形成する余白部分が存在する場合は、余白部分に部品の画像を形成する。また、二次元画像が形成される記録媒体に、複数の部品各々の画像を形成する余白部分が存在しない場合は、他の記録媒体に部品の画像を形成する。
【０１３６】
また、二次元画像が形成される記録媒体に、複数の部品各々の画像を形成する余白部分が存在するか否かは、部品の画像の形成に必要な面積と、余白部分の面積とを比較して判断する。記録媒体の画像形成領域の面積から、二次元画像の面積を除いた面積を「余白部分の面積」とする。
【０１３７】
初期設定では、記録媒体のサイズは二次元画像の面積に応じた「サイズＳ」であり、他の記録媒体の枚数は「０」である。また、スライスデータを生成したときのスライス数は「Ｎ」とする。なお、記録媒体のサイズとしては、サイズＳ、サイズＭ、サイズＬの３種類が用意されており、これ等のサイズの大小関係は、サイズＳ＜サイズＭ＜サイズＬとする。
【０１３８】
図１９は「部品位置変更処理」の処理手順の一例を示すフローチャートである。
まず、ステップＳ２００で、二次元画像の面積Ｓ１を求める。次に、ステップＳ２０２で、部品の画像の形成に必要な面積Ｓ２を求める。次に、ステップＳ２０４で、初期設定のサイズの記録媒体の画像形成領域の面積Ｓ３を求める。
【０１３９】
部品の画像の形成に必要な面積Ｓ２は、複数の部品各々の画像の面積の総和（以下、「部品の画像の総面積」という。）としてもよい。また、部品の画像の形成に必要な面積Ｓ２は、部品の画像の総面積より大きくしてもよい。部品の画像の形成に必要な面積Ｓ２が、隣り合う画像と画像とを離間させる枠部の面積を含む場合は、部品の画像の形成に必要な面積Ｓ２は、部品の画像の総面積より大きくなる。例えば、部品の画像の総面積の２倍等、部品の画像の形成に必要な面積Ｓ２は、部品の画像の総面積の整数倍などとしてもよい。
【０１４０】
次に、ステップＳ２０６で、余白部分の面積（Ｓ３−Ｓ１）が、部品の画像の形成に必要な面積Ｓ２以上であるか否かを判断する。余白部分の面積（Ｓ３−Ｓ１）が、部品の画像の形成に必要な面積Ｓ２以上である場合、即ち、（Ｓ３−Ｓ１）≧Ｓ２の場合は、部品の画像を形成するのに十分な余白部分が存在するので、ステップＳ２０７に進む。
【０１４１】
次に、ステップＳ２０７で、部品の画像の形成先を余白部分に決定する。次に、ステップ２０８で、二次元画像及び部品の画像を形成する記録媒体のサイズを取得する。
【０１４２】
次に、ステップＳ２１０で、各部品について、部品が積層される積層位置を表す位置情報を取得する。取得された各部品の積層位置の位置情報は、部品の識別情報（例えば、番号等）に関連付けてメモリ３０Ｄ等に記憶される。
【０１４３】
次に、ステップＳ２１２で、部品が形成される位置を変更する。ステップ２０７で部品の画像の形成先を余白部分に決定してステップ２１２に進んだ場合は、部品が形成される位置を余白部分に含まれる位置に変更する。
【０１４４】
次に、ステップＳ２１４で、部品が形成される形成位置を表す位置情報を取得して、ルーチンを終了する。取得された各部品の形成位置の位置情報は、部品の識別情報（例えば、番号等）に関連付けてメモリ３０Ｄ等に記憶される。
【０１４５】
一方、ステップ２０６で判断した結果、余白部分の面積（Ｓ３−Ｓ１）が、部品の画像の形成に必要な面積Ｓ２未満である場合、即ち、（Ｓ３−Ｓ１）＜Ｓ２の場合は、部品の画像を形成するのに十分な余白部分が存在しないので、ステップＳ２１６に進む。
【０１４６】
次に、ステップＳ２１６では、サイズの変更が可能か否かを判断する。サイズの変更が可能な場合はステップＳ２１８に進む。次に、ステップＳ２１８で、記録媒体のサイズを変更する。ここでは、サイズＳからサイズＭに変更する等、余白が拡がるように記録媒体のサイズを大きくする。ステップＳ２１８でサイズを変更した後は、ステップＳ２０４に戻って、ステップＳ２０４からステップ２１６までの手順を繰り返し行う。
【０１４７】
記録媒体のサイズは、複数の部品の点数や、複数の部品各々の大きさ（面積）に応じて変更してもよい。例えば、複数の部品の点数が予め定めた閾値未満の場合は、サイズＳからサイズＭに変更し、複数の部品の点数が予め定めた閾値以上の場合は、サイズＳからサイズＬに変更してもよい。また、部品の画像の総面積が予め定めた閾値未満の場合は、サイズＳからサイズＭに変更し、部品の画像の総面積が予め定めた閾値以上の場合は、サイズＳからサイズＬに変更してもよい。
【０１４８】
記録媒体のサイズを変更してステップ２０４に戻った場合は、ステップＳ２０４で、変更後のサイズの記録媒体の画像形成領域の面積Ｓ３を求める。次に、ステップＳ２０６で、変更後のサイズの記録媒体に生じる余白部分の面積（Ｓ３-Ｓ１）が、部品の画像の形成に必要な面積Ｓ２以上であるか否かを判断する。（Ｓ３−Ｓ１）≧Ｓ２の場合は、部品の画像を形成するのに十分な余白部分が存在するので、ステップＳ２０７に進む。（Ｓ３−Ｓ１）＜Ｓ２の場合は、部品の画像を形成するのに十分な余白部分が存在しないので、ステップＳ２１６に進む。
【０１４９】
ステップＳ２１６でサイズを変更できない場合は、ステップＳ２２０に進む。例えば、記録媒体のサイズを最大サイズである「サイズＬ」に変更しても、部品の画像が余白に収まらない場合は、記録媒体のサイズを変更することができないと判断される。次に、ステップＳ２２０で、記録媒体のサイズを変更前の設定（初期設定）に戻す。サイズが初期設定から変更されていない場合は、初期設定のサイズを維持する。
【０１５０】
次に、ステップ２２２で、他の記録媒体の枚数を１枚追加する。他の記録媒体の枚数の設定は「１」になる。次に、ステップ２２４で、他の記録媒体の枚数が、スライス数より少ないか否かを判断する。スライス数はＮである。したがって、他の記録媒体の枚数が、Ｎ未満か否かを判断する。他の記録媒体の枚数がＮ未満の場合は、ステップ２２６に進む。次に、ステップ２２６で、他の記録媒体の画像形成領域の面積Ｓ４を求める。
【０１５１】
次に、ステップ２２８で、他の記録媒体の画像形成領域の面積Ｓ４が、部品の画像の形成に必要な面積Ｓ２以上であるか否かを判断する。他の記録媒体の画像形成領域の面積Ｓ４が、部品の画像の形成に必要な面積Ｓ２以上である場合、即ち、Ｓ４≧Ｓ２の場合は、ステップＳ２３０に進む。
【０１５２】
次に、ステップＳ２３０で、部品の画像の形成先を他の記録媒体に決定する。次に、ステップ２３２で、部品の画像を形成する他の記録媒体の枚数を取得して、ステップ２１０に進む。
【０１５３】
次に、ステップＳ２１０で、各部品について、部品が積層される積層位置を表す位置情報を取得する。取得された各部品の形成位置の位置情報は、部品の識別情報に関連付けて記憶される。
【０１５４】
次に、ステップＳ２１２で、部品が形成される位置を変更する。ステップ２３０で部品の画像の形成先を他の記録媒体に決定してステップ２１２に進んだ場合は、部品が形成される位置を他の記録媒体に含まれる位置に変更する。
【０１５５】
次に、ステップＳ２１４で、部品が形成される形成位置を表す位置情報を取得して、ルーチンを終了する。取得された各部品の形成位置の位置情報は、部品の識別情報に関連付けて記憶される。
【０１５６】
一方、ステップ２２４で他の記録媒体の枚数がＮ以上の場合は、部品の画像が形成される位置を変更せずに、ステップ２３４に進む。この場合、部品の積層位置が、部品の形成位置となる。ステップ２３４で、各部品について、部品が積層される積層位置を表す位置情報を取得する。取得された各部品の積層位置の位置情報は、積層位置の位置情報及び形成位置の位置情報の各々として、部品の識別情報に関連付けて記憶される。
【０１５７】
また、ステップ２２８で他の記録媒体の画像形成領域の面積Ｓ４が、部品の画像の形成に必要な面積Ｓ２未満である場合、即ち、Ｓ４＜Ｓ２の場合は、ステップＳ２２２に戻って、更に他の記録媒体を追加する。なお、他の記録媒体の枚数が複数枚の場合は、ステップ２２６で求める「画像形成領域の面積Ｓ４」は、他の記録媒体の各々の画像形成領域の面積の総和（画像形成領域の総面積）となる。また、他の記録媒体の枚数が複数枚の場合は、部品の画像は複数枚に分けて形成される。
【０１５８】
なお、本実施の形態では、情報処理プログラムが、情報処理装置１０のＲＯＭ３０Ｂに記憶されている例について説明するが、情報処理プログラムは他の記憶手段により記憶されていてもよい。例えば、情報処理プログラムは、情報処理装置１０の他の記憶装置に記憶されていてもよく、情報処理装置１０の外部に配置された他の記憶手段に記憶されていてもよい。
【０１５９】
また、情報処理プログラムは、例えば、ＵＳＢ（Universal Serial Bus)メモリなどのコンピュータ読み取り可能な可搬型の記録媒体に記憶されていてもよい。情報処理プログラムは、情報処理装置１０に設けられたドライブ等のデータ読み取り機構により、コンピュータ読み取り可能な可搬型の記録媒体から読み出される。
【０１６０】
＜変形例＞
なお、上記の実施の形態で説明した情報処理装置、プログラム及び三次元造形システムの構成は一例であり、本発明の主旨を逸脱しない範囲内においてその構成を変更してもよいことは言うまでもない。
【０１６１】
（位置情報の付加）
上記の実施の形態では、図１６に示すように、情報処理装置１０が制御データを生成する制御データ生成部４８、制御データを記憶する制御データ記憶部４９を備える構成としたが、制御データは生成しない構成としてもよい。
【０１６２】
例えば、各部品５２の画像に対し、部品の積層位置を表す位置情報を示す画像を付加してもよい。また、部品の積層位置を表す位置情報及び部品の形成位置を表す位置情報の各々を示す画像を付加してもよい。例えば、図２０に示すように、位置情報を表す符号の画像６２を各部品５２の画像に付加する。符号は、バーコード等の一次元の符号でもよく、ＱＲコード（登録商標）等の二次元の符号でもよい。図示した例では、部品５２１には、その部品５２１の位置情報を表すバーコードの画像６２１が付加されている。同様に、部品５２２にはバーコードの画像６２２、部品５２３にはバーコードの画像６２３、部品５２４にはバーコードの画像６２４が、各々付加されている。
【０１６３】
この場合、後処理装置１４は、付加された画像６２から、部品５２の位置情報を読み取って後処理を行う。また、利用者が、付加された画像６２から位置情報を読み取って、部品５２の画像が形成された記録媒体５０から部品５２を切り出して積層するようにしてもよい。
【０１６４】
（高さ情報の設定）
上記の実施の形態では、三次元造形用の印刷データが、下記の（１）から（４）の条件で、三次元造形物の高さ情報を含む例について説明したが、各条件を変更してもよい。
【０１６５】
（１）特色版は、二次元画像の１色として印刷データに含まれる。
（２）造形用属性が「特色濃度」である。
（３）三次元造形物の「高さ」は、三次元造形物の底面から上面までの距離を表す物理量である。
（４）高さと特色濃度との対応関係は、高さ変換テーブルで与えられる。
【０１６６】
例えば、条件（１）の特色版については、「高さ指示ページ」として印刷データに含まれていてもよい。また、条件（２）の造形用属性については、特色の種類、各基本色の濃度またはそれらの組合せ等としてもよい。また、条件（３）の三次元造形物の高さを、記録媒体の積層枚数で表してもよい。また、条件（４）の対応関係は、式や係数で与えてもよい。
【０１６７】
（部品画像の形成先）
上記の実施の形態では、部品の画像を形成する形成先を、二次元画像が形成される記録媒体上の位置、または、二次元画像が形成される記録媒体に連続する少なくとも１枚の他の記録媒体上の位置としたが、これらには限定されない。例えば、「一部」の部品の画像を二次元画像が形成される記録媒体上の位置に形成し、「残り」の部品の画像を他の記録媒体上の位置に形成してもよい。
【符号の説明】
【０１６８】
１０   情報処理装置
１２   画像形成装置
１４   三次元造形用後処理装置（後処理装置）
１６   収容機構
１８   通信回線
２０   糊付け部
２２   切り出し部
２４   圧着部
２６   搬送路
３０   情報処理部
３１   外部装置
３２   操作部
３４   表示部
３６   通信部
３８   記憶部
４０   解析部
４１   抽出部
４２   変換部
４３   三次元データ生成部
４４   スライス処理部
４５   画像データ生成部
４６   部品位置変更部
４７   ラスタ処理部
４８   制御データ生成部
４９   制御データ記憶部
５０   記録媒体
５０Ｙ 余白部分
５２   部品（積層部品）
５３   不要部分
５４   切り出し線
５６   着色領域
５８   糊付け領域
６０   三次元造形物
Ｄ     除去対象
Ｇ     二次元画像
Ｍ     立体モデル
Ｐ、Ｑ 三次元造形物
Ｒ     領域
【図１】
2019046316.tif 000003
【図２】
2019046316.tif 000004
【図３】
2019046316.tif 000005
【図４】
2019046316.tif 000006
【図５】
2019046316.tif 000007
【図６】
2019046316.tif 000008
【図７】
2019046316.tif 000009
【図８】
2019046316.tif 000010
【図９】
2019046316.tif 000011
【図１０】
2019046316.tif 000012
【図１１】
2019046316.tif 000013
【図１２】
2019046316.tif 000014
【図１３】
2019046316.tif 000015
【図１４】
2019046316.tif 000016
【図１５】
2019046316.tif 000017
【図１６】
2019046316.tif 000018
【図１７】
2019046316.tif 000019
【図１８】
2019046316.tif 000020
【図１９】
2019046316.tif 000021
【図２０】
2019046316.tif 000022