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