(57)【要約】【課題】三次元インクジェットプリンタで印刷する場合に、任意の方向から見た印刷画像の状態を確認する。【解決手段】プレビュー装置３０は、画像を印刷するメディアＭの形状情報を取得するメディア形状取得部３１と、描画アプリケーションで作成された画像の二次元画像データを取得する画像データ取得部３２と、メディアＭに印刷する画像の印刷範囲を特定する印刷範囲特定部３３と、二次元画像データをメディアＭの印刷範囲に対応付けて、メディアＭの表面形状に対応した三次元画像データを生成する三次元画像データ生成部３４と、三次元画像データ生成部３４で生成した三次元画像データを所定方向から見たプレビュー画像を生成するプレビュー画像生成部３５と、プレビュー画像をディスプレイに表示させるプレビュー画像表示部３６と、を備える。【選択図】図１
2011227781.tif 000002
【特許請求の範囲】
【請求項１】
三次元インクジェットプリンタで三次元形状のメディアに画像を印刷する場合におけるプレビュー画像を生成するプレビュー画像生成装置であって、
前記メディアの形状情報を取得するメディア形状取得手段と、
前記メディアに印刷する画像の画像データを取得する画像データ取得手段と、
前記メディアにおける前記画像の印刷範囲を特定する印刷範囲特定手段と、
前記印刷範囲特定手段で特定した印刷範囲の三次元座標に前記画像データ取得手段で取得した前記二次元画像データを対応付けた三次元画像データを生成する三次元画像データ生成手段と、
前記三次元画像データ生成手段で生成した前記三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するプレビュー画像生成手段と、
を有する、プレビュー画像生成装置。
【請求項２】
前記印刷範囲特定手段は、前記印刷範囲として、少なくとも前記メディアに対する画像の配置及び大きさを特定する、請求項１に記載のプレビュー画像生成装置。
【請求項３】
三次元インクジェットプリンタで三次元形状のメディアに画像を印刷する場合におけるプレビュー画像を生成するプレビュー画像生成方法であって、
前記メディアの形状情報を取得するメディア形状取得ステップと、
前記メディアに印刷する画像の画像データを取得する画像データ取得ステップと、
前記メディアにおける前記画像の印刷範囲を特定する印刷範囲特定ステップと、
前記印刷範囲特定ステップで特定した印刷範囲の三次元座標に前記画像データ取得ステップで取得した前記二次元画像データを対応付けた三次元画像データを生成する三次元画像データ生成ステップと、
前記三次元画像データ生成ステップで生成した前記三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するプレビュー画像生成ステップと、
を有する、プレビュー画像生成方法。
【請求項４】
三次元インクジェットプリンタで三次元形状のメディアに画像を印刷する場合におけるプレビュー画像を生成するプレビュー画像生成プログラムであって、
前記メディアの形状情報を取得するメディア形状取得ステップと、
前記メディアに印刷する画像の画像データを取得する画像データ取得ステップと、
前記メディアにおける前記画像の印刷範囲を特定する印刷範囲特定ステップと、
前記印刷範囲特定ステップで特定した印刷範囲の三次元座標に前記画像データ取得ステップで取得した前記二次元画像データを対応付けた三次元画像データを生成する三次元画像データ生成ステップと、
前記三次元画像データ生成ステップで生成した前記三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するプレビュー画像生成ステップと、
をコンピュータに機能させる、プレビュー画像生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、三次元インクジェットプリンタで三次元形状のメディアに画像を印刷する場合におけるプレビュー画像を生成するプレビュー画像生成装置、プレビュー画像生成方法及びプレビュー画像生成プログラムに関する。
【背景技術】
【０００２】
近年、三次元形状のメディアに対しても印刷を行いたいとの要求から、特許文献１に記載された三次元インクジェットプリンタが考えられてきた。そして、このような三次元インクジェットプリンタを用いてメディアに画像を印刷するためには、本来、メディアの形状に合わせた三次元の画像データを準備する必要がある。しかしながら、三次元の画像データを準備するのは極めて困難であるため、一般に、二次元の画像データを用いて印刷を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−００８１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、三次元インクジェットプリンタで画像を印刷するメディアは三次元形状であるため、メディアの形状や印刷画像の大きさなどが変わると、見る方向によっては印刷画像に許容できない歪が生ずる場合がある。
【０００５】
しかしながら、メディア正面から見た印刷画像を予想するのは容易であるが、あらゆる方向からメディアを見た場合の印刷画像を予想するのは極めて困難である。そこで、従来は、実際に試し印刷を行いメディアに印刷された印刷画像の状態を確認するという作業を何度も繰り返していた。このため、試し印刷による三次元インクジェットプリンタのランニングコストが高くなり、しかも、試し印刷のために多くのメディアが無駄になってしまうという問題があった。
【０００６】
そこで、本発明は、三次元インクジェットプリンタで印刷する場合に、任意の方向から見た印刷画像の状態を確認することができるプレビュー画像生成装置、プレビュー画像生成方法及びプレビュー画像生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るプレビュー画像生成装置は、三次元インクジェットプリンタで三次元形状のメディアに画像を印刷する場合におけるプレビュー画像を生成するプレビュー画像生成装置であって、メディアの形状情報を取得するメディア形状取得手段と、メディアに印刷する画像の画像データを取得する画像データ取得手段と、メディアにおける画像の印刷範囲を特定する印刷範囲特定手段と、印刷範囲特定手段で特定した印刷範囲の三次元座標に画像データ取得手段で取得した二次元画像データを対応付けた三次元画像データを生成する三次元画像データ生成手段と、三次元画像データ生成手段で生成した三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するプレビュー画像生成手段と、を有する。
【０００８】
本発明に係るプレビュー画像生成装置によれば、メディアにおける画像の印刷範囲を特定すると、この特定した印刷範囲に画像データを対応付けて三次元画像データを生成し、その後、この三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するため、メディアに画像を印刷する前に、任意の方向から見た印刷画像の状態を確認することができる。これにより、印刷者は、印刷画像の歪みなどを確認しながら画像の印刷範囲を調整することで、試し印刷を行う必要が無くなり、試し印刷を行うことによるインクジェットプリンタやメディアのコスト増加を削減することができる。
【０００９】
この場合、上記印刷範囲特定手段は、印刷範囲として、少なくともメディアに対する画像の配置及び大きさを特定することが好ましい。このプレビュー画像生成装置によれば、印刷範囲として少なくとも画像の配置及び画像の大きさを特定することで、画像の配置や大きさに起因する印刷画像の歪み度合いを確認することができるため、より適切に画像データの印刷範囲を調節することができる。
【００１０】
本発明に係るプレビュー画像生成方法は、三次元インクジェットプリンタで三次元形状のメディアに画像を印刷する場合におけるプレビュー画像を生成するプレビュー画像生成方法であって、メディアの形状情報を取得するメディア形状取得ステップと、メディアに印刷する画像の画像データを取得する画像データ取得ステップと、メディアにおける画像の印刷範囲を特定する印刷範囲特定ステップと、印刷範囲特定ステップで特定した印刷範囲の三次元座標に画像データ取得ステップで取得した二次元画像データを対応付けた三次元画像データを生成する三次元画像データ生成ステップと、三次元画像データ生成ステップで生成した三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するプレビュー画像生成ステップと、を有する。
【００１１】
本発明に係るプレビュー画像生成方法によれば、メディアにおける画像の印刷範囲を特定すると、この特定した印刷範囲に画像データを対応付けて三次元画像データを生成し、その後、この三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するため、メディアに画像を印刷する前に、任意の方向から見た印刷画像の状態を確認することができる。これにより、印刷者は、印刷画像の歪みなどを確認しながら画像の印刷範囲を調整することで、試し印刷を行う必要が無くなり、試し印刷を行うことによるインクジェットプリンタやメディアのコスト増加を削減することができる。
【００１２】
本発明に係るプレビュー画像生成プログラムは、三次元インクジェットプリンタで三次元形状のメディアに画像を印刷する場合におけるプレビュー画像を生成するプレビュー画像生成プログラムであって、メディアの形状情報を取得するメディア形状取得ステップと、メディアに印刷する画像の画像データを取得する画像データ取得ステップと、メディアにおける画像の印刷範囲を特定する印刷範囲特定ステップと、印刷範囲特定ステップで特定した印刷範囲の三次元座標に画像データ取得ステップで取得した二次元画像データを対応付けた三次元画像データを生成する三次元画像データ生成ステップと、三次元画像データ生成ステップで生成した三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するプレビュー画像生成ステップと、をコンピュータに機能させる。
【００１３】
本発明に係るプレビュー画像生成プログラムによれば、メディアにおける画像の印刷範囲を特定すると、この特定した印刷範囲に画像データを対応付けて三次元画像データを生成し、その後、この三次元画像データを所定方向から見た二次元画像に変換してプレビュー画像を生成するため、メディアに画像を印刷する前に、任意の方向から見た印刷画像の状態を確認することができる。これにより、印刷者は、印刷画像の歪みなどを確認しながら画像の印刷範囲を調整することで、試し印刷を行う必要が無くなり、試し印刷を行うことによるインクジェットプリンタやメディアのコスト増加を削減することができる。
【発明の効果】
【００１４】
本発明によれば、三次元インクジェットプリンタで印刷する場合に、任意の方向から見た印刷画像の状態を確認することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係るプレビュー画像生成装置を適用した印刷システムを示した図である。
【図２】メディアの形状情報を説明するための図であり、（ａ）は、球状のメディア、（ｂ）は、角丸四角柱のメディア、（ｃ）は、コップ状のメディアを示している。
【図３】球状のメディアに印刷する場合における二次元画像データの対応付けを説明するための図であり、（ａ）は、メディアの正面から見た図、（ｂ）は、メディアの側面から見た図である。
【図４】角丸四角柱のメディアに印刷する場合における二次元画像データの対応付けを説明するための図であり、（ａ）は、メディアの正面から見た図、（ｂ）は、メディアの斜め上方から見た図である。
【図５】コップ状のメディアに印刷する場合における二次元画像データの対応付けを説明するための図であり、（ａ）は、メディアの正面から見た図、（ｂ）は、メディアの側面から見た図である。
【図６】プレビュー装置の処理動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明に係るプレビュー画像生成装置、プレビュー画像生成方法及びプレビュー画像生成プログラムの好適な実施形態について詳細に説明する。本実施形態は、本発明を三次元インクジェットプリンタで画像を印刷する印刷システムに適用したものである。この印刷システムは、三次元形状のメディアに印刷させたい画像を二次元画像データとして描画すると、この二次元画像をメディアに投影したごとく、メディアの正面から見た場合に、又はメディアを回転させて見た場合に、印刷画像が歪むこと無くそのままの状態で見えるように、この二次元画像データを三次元画像データに変換する。そして、三次元画像データの各画素をメディアの各印刷位置に一対一で対応付けて、三次元インクジェットプリンタでメディアに画像を印刷するものである。本実施形態は、このような印刷システムにおいて、二次元画像データを三次元画像データに変換する際に、又は、二次元画像データを三次元画像データに変換した後に、メディアの所定の印刷範囲に画像を印刷した場合のプレビュー画像として表示するものである。なお、全図中、同一又は相当部分には同一符号を付すこととする。
【００１７】
図１は、本実施形態に係るプレビュー装置を適用した印刷システムを示した図である。
【００１８】
図１に示すように、印刷システム１は、インクジェットヘッド１１からインクを吐出して三次元形状のメディアＭに画像を印刷する三次元インクジェットプリンタ１０と、この三次元インクジェットプリンタ１０で印刷する画像を作成するパソコン２０とにより構成されている。
【００１９】
三次元インクジェットプリンタ１０は、例えば、本件出願人が先に出願した特願２００８−３０４２２８号公報に記載したものであり、インクを吐出するインクジェットヘッド１１とメディアＭとを三次元空間において相対的に移動させながら、インクジェットヘッドからインクを吐出させることで、三次元形状のメディアＭに画像を印刷するものである。
【００２０】
パソコン２０は、三次元インクジェットプリンタ１０によりメディアＭに印刷させる画像を作成するものである。このため、パソコン２０には、画像などを作成する描画アプリケーション（不図示）がインストールされている。そして、このパソコン２０には、メディアＭに画像を印刷する前に、描画アプリケーションで作成した画像をメディアＭに印刷した状態を示すプレビュー画像を生成して表示するプレビュー装置３０が搭載されている。なお、本実施形態では、描画アプリケーションとプレビュー装置３０とを別物として説明するが、描画アプリケーションの一機能として、プレビュー装置３０が組み込まれていてもよい。
【００２１】
プレビュー装置３０は、プレビュー画像を生成して表示するものであり、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭを含むコンピュータを主体として構成されている。そして、プレビュー装置３０は、メディア形状取得部３１、画像データ取得部３２、印刷範囲特定部３３、三次元画像データ生成部３４、プレビュー画像生成部３５及びプレビュー画像表示部３６として機能する。なお、これらの各機能は、プレビュー装置３０が、ＣＰＵやＲＡＭ上に所定のコンピュータソフトウェアを読み込ませ、ＣＰＵの制御のもとで動作させることで実現される。
【００２２】
メディア形状取得部３１は、画像を印刷するメディアＭの形状情報（表面形状）を取得するものである。すなわち、メディアＭは、三次元形状である球状、角丸四角柱状、コップ状（円錐台形状）などに形成されているため、メディア形状取得部３１は、これらのメディアＭの形状を示す形状情報を取得する。
【００２３】
図２は、メディアの形状情報を説明するための図であり、図２（ａ）は、球状のメディア、図２（ｂ）は、角丸四角柱のメディア、図２（ｃ）は、コップ状のメディアを示している。図２（ａ）に示すように、メディアＭが球状の場合は、（１）メディアＭが球状であることを示す情報と、（２）半径Ｒとが、メディアＭの形状情報となる。図２（ｂ）に示すように、メディアＭが角丸四角柱の場合は、（１）メディアＭが角丸四角柱であることを示す情報と、（２）メディアＭの奥行きｄと、（３）断面の縦幅ｈと、（４）断面の横幅ｗと、（５）四隅の曲率半径ｒ１〜ｒ４とが、メディアＭの形状情報となる。図２（ｃ）に示すように、メディアＭがコップ状の場合は、（１）メディアＭがコップ状であることを示す情報と、（２）メディアＭの高さｈと、（３）メディアＭの上底半径ＲＴと、（４）メディアＭの下底半径ＲＢとが、メディアＭの形状情報となる。なお、本実施形態では、コップ状のメディアは、下底の径よりも上底の径の方が大きいものとして説明する。
【００２４】
画像データ取得部３２は、描画アプリケーションで作成された画像の二次元画像データを取得するものである。
【００２５】
印刷範囲特定部３３は、メディア形状取得部３１で取得したメディアＭの形状情報と、画像データ取得部３２で取得した二次元画像データとに基づいて、画像を印刷するメディアＭの印刷範囲を特定するものである。上述したように、本実施形態では、この二次元画像をメディアに投影したごとく、メディアＭの正面から見た場合に、又はメディアＭを回転させて見た場合に、印刷画像が歪むこと無くそのままの状態で見えるように、二次元の画像をメディアＭに投影したように印刷するものである。このため、印刷範囲特定部３３は、二次元画像データが歪むことなくそのままの状態で見えるように、画像を印刷するメディアＭの印刷範囲を特定する。従って、二次元画像データが正方形である場合は、印刷範囲特定部３３により特定される印刷範囲は、メディアＭの正面から見た場合に、又はメディアＭを回転させて見た場合に、正方形となる。そして、印刷範囲特定部３３は、この印刷範囲として、メディアＭに対する画像の配置（画像の中心点）及び大きさ（拡大率又は縮小率）を特定する。
【００２６】
三次元画像データ生成部３４は、画像データ取得部３２で取得した二次元画像データを印刷範囲特定部３３で特定したメディアＭの印刷範囲に対応付けて、メディアＭの表面形状に対応した三次元画像データを生成するものである。なお、この対応付けはメディアＭの形状によって異なるため、メディアＭが球状である場合、メディアＭが角丸四角柱である場合、メディアＭがコップ状である場合に分けて説明する。
【００２７】
図３は、球状のメディアに印刷する場合における二次元画像データの対応付けを説明するための図であり、図３（ａ）は、メディアの正面から見た図、図３（ｂ）は、メディアの側面から見た図である。なお、図３において、Ａは、印刷範囲特定部３３により特定された印刷範囲を示しており、Ｂは、メディアＭに印刷しようとする二次元画像データを示している。
【００２８】
図３（ｂ）に示すように、メディアＭが球状である場合、三次元画像データ生成部３４は、二次元画像データＢを印刷範囲特定部３３により特定された印刷範囲Ａの大きさに伸縮させて、二次元画像データＢの中心点と印刷範囲特定部３３により特定された印刷範囲Ａの中心点とが対応するように二次元画像データＢを配置する。そして、三次元画像データ生成部３４は、メディアＭを正面から見た場合の視点方向Ｄと平行になるように、二次元画像データＢの各画素をメディアＭ表面に投影する。すると、二次元画像データＢは、メディアＭの表面の印刷範囲Ａに投影されて、図３（ａ）に示すように、メディアＭの正面から見た場合に、真正面に配置され、この二次元画像データＢが歪むこと無くそのままの状態で見える。そして、メディアＭの印刷範囲Ａに投影された二次元画像データＢの各画素を、メディアＭの印刷範囲Ａの三次元座標に対応付けることで、三次元画像データを生成する。このため、三次元画像データ生成部３４により生成された三次元画像データは、メディアＭの正面から見た場合に、画像が歪むこと無く２次元画像データのままの状態となる。
【００２９】
図４は、角丸四角柱のメディアに印刷する場合における二次元画像データの対応付けを説明するための図であり、図４（ａ）は、メディアの正面から見た図、図４（ｂ）は、メディアの斜め上方から見た図である。なお、図４において、Ａは、印刷範囲特定部３３により特定された印刷範囲を示しており、Ｂは、メディアＭに印刷しようとする二次元画像データを示している。
【００３０】
図４（ｂ）に示すように、メディアＭが、四角柱の四角が面取りされて隣り合う側面が曲面で接続された角丸四角柱である場合、三次元画像データ生成部３４は、二次元画像データＢを印刷範囲特定部３３により特定された印刷範囲Ａの大きさに伸縮させるとともに、この二次元画像データＢを、印刷範囲特定部３３により特定された印刷範囲Ａの印刷開始位置ＳからメディアＭの表面に沿って展開する。すると、二次元画像データＢは、図４（ａ）に示すようにメディアＭの正面から見た場合に、真正面に配置され、メディアＭを回転させて見た場合に、二次元画像データＢが歪むこと無くそのままの状態で見える。そして、メディアＭの印刷範囲Ａに展開された二次元画像データＢの各画素を、メディアＭの印刷範囲Ａの三次元座標に対応付けることで、三次元画像データを生成する。
【００３１】
図５は、コップ状のメディアに印刷する場合における二次元画像データの対応付けを説明するための図であり、図５（ａ）は、メディアの正面から見た図、図５（ｂ）は、メディアの側面から見た図である。なお、図５において、Ａは、印刷範囲特定部３３により特定された印刷範囲を示しており、Ｂは、メディアＭに印刷しようとする二次元画像データを示している。
【００３２】
図５（ｂ）に示すように、メディアＭがコップ状である場合、三次元画像データ生成部３４は、二次元画像データＢを印刷範囲特定部３３により特定された印刷範囲Ａの大きさに伸縮させて、二次元画像データＢの上辺の中間点（又は、二次元画像データＢの中心点）と印刷範囲特定部３３により特定された印刷範囲Ａの上辺の中間点（又は、印刷範囲Ａの中心点）とが対応するように二次元画像データＢを配置する。そして、三次元画像データ生成部３４は、メディアＭを正面から見た場合の視点方向Ｄと平行になるように、二次元画像データＢの各画素をメディアＭ表面に投影する。なお、視点方向Ｄは、印刷範囲Ａの上辺の中間点Ｃを通りメディアＭの中心軸Ｅに垂直な直線Ｆに平行な方向となる。すると、二次元画像データＢは、メディアＭの表面の印刷範囲Ａに投影されて、図５（ａ）に示すように、メディアＭの正面から見た場合に、真正面に配置され、この二次元画像データＢが歪むこと無くそのままの状態で見える。そして、メディアＭの印刷範囲Ａに投影された二次元画像データＢの各画素を、メディアＭの印刷範囲Ａの三次元座標に対応付けることで、三次元画像データを生成する。このため、三次元画像データ生成部３４により生成された三次元画像データは、メディアＭの正面から見た場合に、画像が歪むこと無く２次元画像データのままの状態となる。
【００３３】
プレビュー画像生成部３５は、三次元画像データ生成部３４で生成した三次元画像データを所定方向から見たプレビュー画像を生成するものである。すなわち、プレビュー画像生成部３５は、三次元画像データ生成部３４で生成した三次元画像データを所定方向から見た二次元座標に変換して、描画アプリケーションで作成した画像をメディアＭに印刷した状態を示すプレビュー画像を生成するものである。
【００３４】
なお、プレビュー画像生成部３５は、二次元座標に変換された画像にメディアＭ形状を重ね合わせたものをプレビュー画像として生成してもよい。
【００３５】
プレビュー画像表示部３６は、プレビュー画像生成部３５で生成されたプレビュー画像を、パソコン２０のディスプレイ（不図示）に表示させるものである。
【００３６】
次に、図６を参照して、本実施形態に係るプレビュー装置３０の動作について説明する。図６は、プレビュー装置の処理動作を示すフローチャートである。なお、以下に説明するプレビュー装置３０の処理動作は、プレビュー装置３０において、ＣＰＵなどで構成される処理部（不図示）が、ＲＯＭなどの記憶装置に記録されたプログラムに従い、メディア形状取得部３１、画像データ取得部３２、印刷範囲特定部３３、三次元画像データ生成部３４、プレビュー画像生成部３５、プレビュー画像表示部３６などの機能を統括管理することで、以下の処理が行われる。
【００３７】
まず、プレビュー装置３０は、メディア形状取得部３１により、メディアＭの形状情報を取得する（ステップＳ１）。このとき、メディアＭが球状である場合は、メディアＭの形状情報として、（１）メディアＭが球状であることを示す情報と、（２）半径Ｒとを取得する。メディアＭが角丸四角柱の場合は、メディアＭの形状情報として、（１）メディアＭが角丸四角柱であることを示す情報と、（２）メディアＭの奥行きｄと、（３）断面の縦幅ｈと、（４）断面の横幅ｗと、（５）四隅の曲率半径ｒ１〜ｒ４とを取得する。メディアＭがコップ状の場合は、メディアＭの形状情報として、（１）メディアＭがコップ状であることを示す情報と、（２）メディアＭの高さｈと、（３）メディアＭの上底半径ＲＴと、（４）メディアＭの下底半径ＲＢとを取得する。
【００３８】
次に、プレビュー装置３０は、画像データ取得部３２により、描画アプリケーションなどで作成された画像の二次元画像データを取得する（ステップＳ２）。
【００３９】
次に、プレビュー装置３０は、印刷範囲特定部３３により、メディア形状取得部３１で取得したメディアＭの形状情報と、画像データ取得部３２で取得した二次元画像データとに基づいて、メディアＭを正面から見た場合におけるメディアＭの印刷範囲を仮決めする（ステップＳ３）。このとき、印刷範囲特定部３３は、メディアＭの正面から見た場合に、又はメディアＭを回転させて見た場合に、二次元画像データが歪むことなくそのままの状態で見えるように、画像の印刷範囲を仮決めする。そして、プレビュー装置３０は、印刷範囲として、メディアＭに対する画像の配置（画像の中心点）及び大きさ（拡大率又は縮小率）を特定する。
【００４０】
次に、プレビュー装置３０は、三次元画像データ生成部３４により、ステップＳ１で取得したメディアＭの形状情報に基づいて、ステップＳ２で取得した二次元画像データをステップＳ３で仮決めしたメディアＭの印刷範囲に対応付けて、メディアＭの表面形状に対応した三次元画像データを生成する（ステップＳ４）。
【００４１】
次に、プレビュー装置３０は、プレビュー画像生成部３５により、ステップＳ４で生成した三次元画像データを二次元画像に変換して、描画アプリケーションで作成した画像をメディアＭに印刷した状態を示すプレビュー画像を生成する（ステップＳ５）。
【００４２】
次に、プレビュー装置３０は、プレビュー画像表示部３６により、ステップＳ５で生成したプレビュー画像をパソコン２０のディスプレイに表示する（ステップＳ６）。これにより、ユーザは、表示されたプレビュー画像を観察することで、メディアＭに画像が印刷された場合の印刷画像の状態を確認することができる。
【００４３】
次に、プレビュー装置３０は、ユーザからの確認指示があるか否かを判定する（ステップＳ７）。すなわち、ステップＳ７では、ユーザによりＹＥＳキーが押下されると、確認指示があったと判定し、ユーザによりＮＯキーが押下されると、確認指示がないと判定する。なお、ユーザがＹＥＳキーを押下する場合とは、ディスプレイに表示されたプレビュー画像が予想通りの状態になっており、他の視点方向からのプレビュー画像は確認しなくてもよい場合などである。一方、ユーザがＮＯキーを押下する場合とは、ディスプレイに表示されたプレビュー画像が予想通りの状態になっていない場合や、他の視点方向からのプレビュー画像を確認したい場合や、画像の印刷範囲を再調整したい場合などである。
【００４４】
そして、ステップＳ７において確認指示がないと判定すると（ステップＳ７：ＮＧ）、プレビュー装置３０は、ユーザが印刷範囲変更と視点変更の何れを希望しているのかを判定する（ステップＳ８）。すなわち、ステップＳ８では、ユーザにより印刷範囲変更のキーが押下されると、ユーザが印刷範囲変更を希望していると判定し、ユーザにより視点変更のキーが押下されると、ユーザが視点変更を希望していると判定する。
【００４５】
そして、ステップＳ８において印刷範囲変更であると判定すると（ステップＳ８：印刷範囲変更）、プレビュー装置３０は、ステップＳ３に戻って印刷範囲を変更し、再度、上述したステップＳ３〜ステップＳ７を繰り返す。
【００４６】
一方、ステップＳ８において視点変更であると判定すると（ステップＳ８：視点変更）、プレビュー装置３０は、プレビュー画像生成部３５により、プレビュー画像を表示させたい視点方向を変更する（ステップＳ９）。そして、プレビュー装置３０は、ステップＳ５に戻り、ステップＳ４で生成した三次元画像データをステップＳ９で変更した視点方向（ユーザにより指定された方向）から見た二次元画像に変換して、再度プレビュー画像を生成する。
【００４７】
上述したステップＳ７において確認指示があると判定すると（ステップＳ７：ＯＫ）、印刷範囲特定部３３は、ステップＳ３で仮決めした印刷範囲を特定する（ステップＳ１０）。
【００４８】
これにより、プレビュー装置３０によるプレビュー処理が終了する。
【００４９】
このように、本実施形態に係るプレビュー装置３０によれば、メディアにＭおける画像の印刷範囲を特定（仮決め）すると、この特定（仮決め）した印刷範囲に二次元画像データを対応付けて三次元画像データを生成し、その後、この三次元画像データを様々な視点方向から見た二次元画像に変換してプレビュー画像を生成するため、メディアＭに画像を印刷する前に、任意の方向から見た印刷画像の状態を確認することができる。これにより、印刷者は、印刷画像の歪みなどを確認しながら画像の印刷範囲を調整することで、試し印刷を行う必要が無くなり、試し印刷を行うことによるインクジェットプリンタやメディアのコスト増加を削減することができる。
【００５０】
また、本実施形態に係るプレビュー装置３０によれば、この印刷範囲として、画像の配置と画像の大きさとを特定することで、画像の配置や大きさに起因する印刷画像の歪み度合いを確認することができるため、より適切に画像データの印刷範囲を調節することができる。
【００５１】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されるものではない。例えば、上記実施形態において、三次元画像データ生成部３４は、二次元画像データが三次元座標に変換された三次元画像データを生成するものとして説明したが、この三次元画像データは、メディアＭの印刷範囲Ａの三次元座標と二次元画像データＢの各画素との対応関係が分かるデータであれば如何なるデータであってもよく、例えば、メディアＭの印刷範囲Ａの三次元座標に二次元画像データＢの各画素が対応付けられたデータのみであってもよい。
【符号の説明】
【００５２】
１…印刷システム、１０…三次元インクジェットプリンタ、１１…インクジェットヘッド、２０…パソコン、３０…プレビュー装置（プレビュー画像生成装置）、３１…メディア形状取得部、３２…画像データ取得部、３３…印刷範囲特定部、３４…三次元画像データ生成部、３５…プレビュー画像生成部、３６…プレビュー画像表示部、Ａ…印刷範囲、Ｂ…二次元画像データ、Ｍ…メディア。
【図１】
2011227781.tif 000003
【図２】
2011227781.tif 000004
【図３】
2011227781.tif 000005
【図４】
2011227781.tif 000006
【図５】
2011227781.tif 000007
【図６】
2011227781.tif 000008