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