(57)【要約】【課題】表示部の姿勢に応じたプレビュー画像を提供する。【解決手段】第１取得部１４Ａが、第１相対位置を含む光源情報を取得する。第２取得部１４Ｂは、表示部の姿勢情報を検出部から取得する。算出部１４Ｄは、第１相対位置と、前回取得した姿勢情報としての第１姿勢情報と、今回取得した姿勢情報としての第２姿勢情報と、を用いて、第２姿勢情報によって特定される姿勢の表示部に対する光源の第２相対位置を算出する。生成部１４Ｅは、仮想の三次元空間に原稿データを表示した原稿面を配置すると共に、該原稿面に対する第２相対位置に光源を配置した状態を、原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面を生成する。表示制御部１４Ｆは、実空間における観察環境の背景画像と、原稿表示面と、を重畳した重畳画像をプレビュー画像として表示部に表示する制御を行う。【選択図】図３
2015233240.tif 000002
【特許請求の範囲】
【請求項１】
表示部に対する光源の第１相対位置を含む光源情報を取得する第１取得部と、
前記表示部の姿勢情報を、前記姿勢情報を検出する検出部から取得する第２取得部と、
原稿データを取得する第３取得部と、
前記第１相対位置と、前回取得した前記姿勢情報としての第１姿勢情報と、今回取得した前記姿勢情報としての第２姿勢情報と、を用いて、前記第２姿勢情報によって特定される姿勢の前記表示部に対する前記光源の第２相対位置を算出する算出部と、
仮想の三次元空間に前記原稿データを表示した原稿面を配置すると共に、該原稿面に対する前記第２相対位置に前記光源を配置した状態を、前記原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面を生成する生成部と、
実空間における観察環境の背景画像と、前記原稿表示面と、を重畳した重畳画像を、前記原稿データの印刷結果を推定したプレビュー画像として前記表示部に表示する制御を行う表示制御部と、
を備えた表示処理装置。
【請求項２】
前記生成部は、前記第２相対位置に位置する前記光源に応じた反射率を画素毎に設定した光源画像を前記原稿面に反映させることによって、前記原稿表示面を生成する、請求項１に記載の表示処理装置。
【請求項３】
前記第２取得部は、所定時間ごとに、前記姿勢情報を前記検出部から取得し、
前記算出部は、前記姿勢情報が取得されるごとに、前記第２相対位置を算出し、
前記生成部は、前記第２相対位置が算出されるごとに、前記原稿表示面を生成し、
前記表示制御部は、前記原稿表示面が生成されるごとに、前記重畳画像を前記プレビュー画像として前記表示部に表示する制御を行う、
請求項１または請求項２に記載の表示処理装置。
【請求項４】
前記第１取得部は、前記光源の光源種と、前記第１相対位置と、を含む前記光源情報を取得し、
前記生成部は、前記光源種に応じた光量と、前記第２相対位置に位置する前記光源に応じた反射率と、を画素毎に設定した前記光源画像を、前記原稿面に反映させた前記原稿表示面を生成する、
請求項１〜請求項３の何れか１項に記載の表示処理装置。
【請求項５】
前記第１取得部は、画像形成対象の記録媒体の紙質を示す紙種を更に取得し、
前記生成部は、前記紙種に応じた反射率であり且つ前記第２相対位置に位置する前記光源に応じた反射率を画素毎に設定した前記光源画像を、前記原稿面に反映させた前記原稿表示面を生成する、
請求項１〜請求項４の何れか１項に記載の表示処理装置。
【請求項６】
前記第１取得部は、撮影部で撮影された前記背景画像を更に取得する、請求項１〜請求項５の何れか１項に記載の表示処理装置。
【請求項７】
前記第２取得部は、前記表示部の緯度及び経度を示す第１絶対位置を、前記検出部から更に取得し、
前記算出部は、前記第１絶対位置と、前記第１相対位置と、前記第１姿勢情報と、前記第２姿勢情報と、を用いて、前記第２相対位置を算出する、
請求項１〜請求項６の何れか１項に記載の表示処理装置。
【請求項８】
前記第２取得部は、前記表示部の緯度、経度、および高度を示す第２絶対位置を、前記検出部から更に取得し、
前記算出部は、前記第２絶対位置と、前記第１相対位置と、前記第１姿勢情報と、前記第２姿勢情報と、を用いて、前記第２相対位置を算出する、
請求項１〜請求項７の何れか１項に記載の表示処理装置。
【請求項９】
前記表示制御部は、前記背景画像と、前記原稿表示面と、を三次元空間に配置した前記プレビュー画像を前記表示部に表示する制御を行う、請求項１〜請求項８の何れか１項に記載の表示処理装置。
【請求項１０】
表示部に対する光源の第１相対位置を含む光源情報を取得するステップと、
前記表示部の姿勢情報を、前記姿勢情報を検出する検出部から取得するステップと、
原稿データを取得するステップと、
前記第１相対位置と、前回取得した前記姿勢情報としての第１姿勢情報と、今回取得した前記姿勢情報としての第２姿勢情報と、を用いて、前記第２姿勢情報によって特定される姿勢の前記表示部に対する前記光源の第２相対位置を算出するステップと、
仮想の三次元空間に前記原稿データを表示した原稿面を配置すると共に、該該原稿面に対する前記第２相対位置に前記光源を配置した状態を、前記原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面を生成するステップと、
実空間における観察環境の背景画像と、前記原稿表示面と、を重畳した重畳画像を、前記原稿データの印刷結果を推定したプレビュー画像として前記表示部に表示する制御を行うステップと、
を含む表示処理方法。
【請求項１１】
表示部に対する光源の第１相対位置を含む光源情報を取得するステップと、
前記表示部の姿勢情報を、前記姿勢情報を検出する検出部から取得するステップと、
原稿データを取得するステップと、
前記第１相対位置と、前回取得した前記姿勢情報としての第１姿勢情報と、今回取得した前記姿勢情報としての第２姿勢情報と、を用いて、前記第２姿勢情報によって特定される姿勢の前記表示部に対する前記光源の第２相対位置を算出するステップと、
仮想の三次元空間に前記原稿データを表示した原稿面を配置すると共に、該原稿面に対する前記第２相対位置に前記光源を配置した状態を、前記原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面を生成するステップと、
実空間における観察環境の背景画像と、前記原稿表示面と、を重畳した重畳画像を、前記原稿データの印刷結果を推定したプレビュー画像として前記表示部に表示する制御を行うステップと、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示処理装置、表示処理方法、及びプログラムに関する。
【背景技術】
【０００２】
印刷を行う前に、印刷結果を推定したプレビュー画像を表示する装置が知られている（例えば、特許文献１、特許文献２参照）。
【０００３】
特許文献１には、記録媒体の変換反射特性を用いて、照明画像データを加工したボケ画像を生成し、生成したボケ画像とプルーフ対象画像とを合成した画像を、プレビュー画像として表示することが開示されている。特許文献２には、印刷結果の色、および記録メディア質感を含めたプレビュー画像を生成する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来では、表示部の傾きや角度などの姿勢に応じたプレビュー画像を提供することは出来なかった。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の表示処理装置は、表示部に対する光源の第１相対位置を含む光源情報を取得する第１取得部と、前記表示部の姿勢情報を、前記姿勢情報を検出する検出部から取得する第２取得部と、原稿データを取得する第３取得部と、前記第１相対位置と、前回取得した前記姿勢情報としての第１姿勢情報と、今回取得した前記姿勢情報としての第２姿勢情報と、を用いて、前記第２姿勢情報によって特定される姿勢の前記表示部に対する前記光源の第２相対位置を算出する算出部と、仮想の三次元空間に前記原稿データを表示した原稿面を配置すると共に、該原稿面に対する前記第２相対位置に前記光源を配置した状態を、前記原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面を生成する生成部と、実空間における観察環境の背景画像と、前記原稿表示面と、を重畳した重畳画像を、前記原稿データの印刷結果を推定したプレビュー画像として前記表示部に表示する制御を行う表示制御部と、を備える。
【発明の効果】
【０００６】
本発明によれば、表示部の姿勢に応じたプレビュー画像を提供することができる、という効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態の表示処理装置の模式図である。
【図２】図２は、座標軸の説明図である。
【図３】図３は、表示処理部の機能構成を示すブロック図である。
【図４】図４は、第１相対位置の入力画面の一例を示す図である。
【図５】図５は、光源種の選択画面の一例を示す図である。
【図６】図６は、紙種の選択画面の一例を示す図である。
【図７】図７は、原稿データの選択画面の一例を示す図である。
【図８】図８は、表示部と光源と視点との位置関係の一例を示す図である。
【図９】図９は、表示部と光源と視点との位置関係変化の一例を示す模式図である。
【図１０】図１０は、表示部と光源と視点との位置関係変化の一例を示す模式図である。
【図１１】図１１は、表示部と光源と視点との位置関係変化の一例を示す模式図である。
【図１２】図１２は、回転角の説明図である。
【図１３】図１３は、第２相対位置の算出方法の説明図である。
【図１４】図１４は、第２相対位置の算出方法の説明図である。
【図１５】図１５は、プレビュー画像を構成するための仮想の三次元空間を示す模式図である。
【図１６】図１６は、プレビュー画像の一例を示す図である。
【図１７】図１７は、プレビュー画像の一例を示す図である。
【図１８】図１８は、プレビュー画像の一例を示す図である。
【図１９】図１９は、プレビュー画像の一例を示す図である。
【図２０】図２０は、プレビュー画像の一例を示す図である。
【図２１】図２１は、プレビュー画像を表示した表示部の一例を示す模式図である。
【図２２】図２２は、表示処理の手順の一例を示すシーケンス図である。
【図２３】図２３は、表示処理装置の一例を示す模式図である。
【図２４】図２４は、表示処理システムの一例を示す模式図である。
【図２５】図２５は、表示処理装置およびサーバ装置のハードウェア構成図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、表示処理装置、表示処理方法、及びプログラムの実施の形態を詳細に説明する。
【０００９】
（第１の実施の形態）
図１は、本実施の形態の表示処理装置１０の模式図である。
【００１０】
表示処理装置１０は、プレビュー画像を表示部２０へ表示する装置である。
【００１１】
表示処理装置１０は、撮影部１２、表示処理部１４、記憶部１６、入力部１８、表示部２０、および検出部２５を備える。撮影部１２、表示処理部１４、記憶部１６、入力部１８、表示部２０、および検出部２５は、バス２２により電気的に接続されている。
【００１２】
なお、表示処理装置１０は、少なくとも表示処理部１４を備えた構成であればよく、撮影部１２、記憶部１６、入力部１８、表示部２０、および検出部２５の少なくとも１つを別体として設けた構成であってもよい。
【００１３】
また、表示処理装置１０は、携帯可能な携帯端末であってもよいし、固定型の端末であってもよい。本実施の形態では、一例として、表示処理装置１０は、撮影部１２と、表示処理部１４と、記憶部１６と、入力部１８と、表示部２０と、検出部２５と、を一体的に備えた携帯可能な携帯端末である場合を説明する。
【００１４】
撮影部１２は、プレビュー画像を表示する実空間における観察環境を撮影する。観察環境は、表示部２０に表示された画像をユーザが視認（観察）するときの環境である。また、観察環境は、原稿データを印刷した記録媒体を観察する環境であってもよい。撮影によって、撮影部１２は、実空間における観察環境の撮影画像として背景画像を取得する。背景画像は、静止画像であってもよいし、動画像であってもよい。プレビュー画像を表示する実空間の観察環境は、例えば、オフィス、展示会場、駅の構内、駅のホーム、各種建物内などである。撮影部１２は、公知の撮影装置である。
【００１５】
表示部２０は、各種画像を表示する。表示部２０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や、画像を投影するプロジェクタ等、公知の表示装置である。
本実施の形態では、表示部２０には、後述するプレビュー画像が表示される。
【００１６】
また、本実施の形態では、一例として、表示部２０と撮影部１２は、表示処理装置１０の筐体（図示省略）において、表示部２０の表示面と、撮影部１２の撮影方向と、が、互いに逆方向を向くように配置されている場合を説明する。このため、例えば、表示処理装置１０の位置を固定したまま、撮影部１２で撮影した撮影画像を表示部２０に表示した場合、表示部２０に表示された撮影画像と、表示部２０の背景（表示部２０の表示面の対向側）に位置する実空間の風景と、は同じとなる。
【００１７】
入力部１８は、ユーザから各種操作を受け付ける。入力部１８は、例えば、マウス、マイクによる音声認識、ボタン、リモコン、及びキーボード等である。
【００１８】
なお、入力部１８と表示部２０とを一体的に構成したタッチパネルとしてもよい。
【００１９】
記憶部１６は、メモリやハードディスクドライブ装置（ＨＤＤ）等の記憶媒体であり、後述する各処理を実行するための各種プログラムや、各種データを記憶する。
【００２０】
検出部２５は、実空間における表示部２０の姿勢を示す姿勢情報を検出する。本実施の形態では、検出部２５及び表示部２０は、表示処理装置１０に一体的に設けられている。このため、検出部２５は、表示処理装置１０の姿勢情報を検出することで、表示部２０の姿勢を検出してもよい。
【００２１】
姿勢情報は、表示部２０の、実空間における姿勢を示す情報である。姿勢情報は、具体的には、表示部２０の傾きや、表示部２０の表示面の面する方角を含む。姿勢情報は、本実施の形態では、表示部２０の表示面の左右方向をＸ軸、上下方向をＹ軸、表示面に垂直な方向をＺ軸とした第１座標系の、Ｘ軸が東西方向と一致し、Ｙ軸が鉛直方向と一致し、Ｚ軸が南北方向と一致するときに対する表示部２０の表示面の傾きや面する方向を示す。なお、第１座標系におけるＸＹ平面は、表示面と一致する。また、第１座標系の原点（０の点）は、表示面の中央である。
【００２２】
図２は、座標軸の説明図である。図２（Ａ）は、実空間の三次元座標（第２座標系とする）であり、ワールド座標である。図２（Ｂ）は、表示部２０の表示面を基準とする上記第１座標系の説明図である。
【００２３】
本実施の形態では、姿勢情報は、第１座標系のＸ軸（図２（Ｂ）参照）が第２座標系の東西方向（図２（Ａ）参照）と一致し、第１座標系のＹ軸（図２（Ｂ）参照）が第２座標系の鉛直方向（図２（Ａ）のＹ軸方向参照）と一致し、第１座標系のＺ軸（図２（Ｂ）参照）が第２座標系の南北方向（図２（Ａ）のＺ軸方向参照）と一致するときを基準としている。そして、姿勢情報は、本実施の形態では、表示部２０の表示面の左右方向をＸ軸、上下方向をＹ軸、表示面に垂直な方向をＺ軸とした第１座標において、Ｘ軸が東西方向と一致し、Ｙ軸が鉛直方向と一致し、Ｚ軸が南北方向と一致するときに対する表示部２０の表示面の傾きや面する方向（角度）を示す。なお、本実施の形態においては、第１座標系で用いる長さの単位は、Ｘ軸、Ｙ軸、Ｚ軸ともに、ｃｍであるものとして説明する。
【００２４】
検出部２５には、例えば、傾きや方角（角度）を検出可能な公知の検出装置を用いる。例えば、検出部２５は、ジャイロセンサ（３軸加速度計）、電子コンパス、重力加速度計などである。
【００２５】
表示処理部１４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを含んで構成されるコンピュータである。なお、表示処理部１４は、汎用のＣＰＵ以外の回路などであってもよい。表示処理部１４は、表示処理装置１０に設けられた装置各部を制御する。
【００２６】
表示処理部１４は、原稿データのプレビュー画像を表示部２０へ表示する制御を行う。本実施の形態では、プレビュー画像は、背景画像上に、原稿データを表示した原稿面に、表示面を重畳した重畳画像である。このような表示処理は、例えばＯｐｅｎＧＬ（Ｏｐｅｎ  Ｇｒａｐｈｉｃｓ  Ｌｉｂｒａｒｙ）などの３Ｄエンジンにより実現する。
【００２７】
背景画像は、プレビュー画像を表示する実空間における観察環境の撮影画像である。背景画像上に重ねる表示面は、本実施の形態では、原稿表示面である。原稿表示面は、光源画像（詳細後述）を、原稿データを表示した原稿面に反映させた画像である。
【００２８】
本実施の形態では、プレビュー画像は、仮想空間に背景画像を配置し、背景画像上の三次元空間上に原稿表示面を配置した三次元モデルを、二次元面に投影した画像である場合を説明する。
【００２９】
なお、プレビュー画像は、背景画像、及び原稿表示面を二次元空間に配置した二次元モデルであってもよい。
【００３０】
また、本実施の形態では、プレビュー画像は、背景画像上に、原稿表示面を配置した重畳画像である場合を説明するが、少なくとも背景画像上に原稿表示面を配置した画像であればよく、更に、他の表示面を含んだ画像であってもよい。
【００３１】
他の表示面としては、例えば、無色の現像剤を用いて形成する透明画像の表示された表示面や、無色の現像剤を用いて紙に与える表面効果を規定した表面効果画像の表示された表示面等が挙げられるが、これらに限られない。
【００３２】
プレビュー画像が、複数の表示面を含む場合には、プレビュー画像は、これらの複数の表示面を、Ｚ軸方向に異なる位置に配置した画像とすればよい。
【００３３】
図３は、表示処理部１４の機能構成を示すブロック図である。表示処理部１４は、取得部１４Ｇと、算出部１４Ｄと、生成部１４Ｅと、表示制御部１４Ｆと、を含む。取得部１４Ｇは、第１取得部１４Ａと、第２取得部１４Ｂと、第３取得部１４Ｃと、を含む。
【００３４】
第１取得部１４Ａ、第２取得部１４Ｂ、第３取得部１４Ｃ、算出部１４Ｄ、生成部１４Ｅ、および表示制御部１４Ｆの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００３５】
第１取得部１４Ａは、光源情報を取得する。ユーザは、入力部１８を操作することで、光源情報を入力する。第１取得部１４Ａは、入力部１８から光源情報を取得する。
【００３６】
光源情報は、表示部２０に対する光源の第１相対位置を含む。光源情報は、第１相対位置と、実空間における光源の光源種と、を含むことが好ましい。
【００３７】
本実施の形態では、一例として、光源情報は、第１相対位置と、光源種と、を含む場合を説明する。
【００３８】
第１相対位置は、表示部２０に対する光源の相対位置であり、かつ、ユーザによる入力部１８の操作によって入力される相対位置である。すなわち、第１相対位置は、ユーザによる光源情報の入力時における、表示部２０に対する光源の相対位置である。具体的には、第１相対位置は、表示部２０の表示面の左右方向をＸ軸、上下方向をＹ軸、表示面に垂直な方向をＺ軸とし、且つ表示部２０の表示面の中心を原点とした上記第１座標系の三次元空間における、光源の相対位置を示す。
【００３９】
ユーザは、例えば、表示部２０に表示された入力画面を介して、第１相対位置を入力する。図４は、第１相対位置の入力画面の一例を示す図である。図４に示す例では、第１相対位置は、表示部２０の表示面の中心を原点とした上記第１座標系の三次元空間における、“右”方向（Ｘ軸の正方向）の位置と、“上”方向（Ｙ軸の正方向）の位置と、“前”方向（Ｚ軸の正方向）の位置と、によって表される。なお、本実施の形態において、“前方向”および“前方”は、表示部２０の表示面に対する法線（Ｚ軸方向）において、視点Ｐから視認したときの視線方向下流側（表示部２０における表示面の対向側）を示す。また、“後方向”および“後方”は、表示部２０の表示面に対する法線（Ｚ軸方向）において、視点Ｐ側（表示部２０における表示面側）を示す。
【００４０】
例えば、ユーザによる入力部１８の操作指示によって、表示部２０に表示された「光源位置」の選択ボタン（図示省略）が選択されることで、第１相対位置を入力するための入力画面が表示される（図４参照）。図４に示す例では、予め登録された、光源位置名称と、第１相対位置と、識別情報（Ｎｏ．）と、の一覧を対応づけた入力画面が表示される。ユーザによる入力部１８の更なる操作指示によって、所望の第１相対位置が選択されることで、第１相対位置が表示処理部１４に入力される。なお、図４に示す入力画面に、所望の相対位置が表示されていない場合には、ユーザは、新たな値を設定するための「値指定」領域を選択し、新たな光源位置名称と、第１相対位置と、を入力すればよい。
【００４１】
光源種は、光源の種類である。光源種は、例えば、蛍光灯、電球、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、ろうそく、スポット光、などである。
【００４２】
ユーザは、例えば、表示部２０に表示された選択画面を介して、光源種を入力する。図５は、光源種の選択画面の一例を示す図である。例えば、ユーザによる入力部１８の操作指示によって、表示部２０に表示された「光源種」の選択ボタン（図示省略）が選択されることで、光源種を選択するための選択画面が表示される（図５参照）。図５に示す例では、光源種として、「蛍光灯」、「電球」、「ＬＥＤ」、「ろうそく」が選択可能に表示されている。ユーザによる入力部１８の操作指示によって、所望の光源種が選択されることで、選択された光源種が表示処理部１４に入力される。
【００４３】
また、第１取得部１４Ａは、画像形成対象の記録媒体の紙質を示す紙種を入力部１８から更に取得する。
【００４４】
紙種は、画像形成された記録媒体を視認したときに、紙質の違いがユーザによって確認される程度に異なる種類毎に予め定められている。本実施の形態では、紙種として、普通紙、コート紙、マットコート紙、上質紙を一例に挙げて説明するが、これら以外の紙種であってもよい。
【００４５】
ユーザは、例えば、表示部２０に表示された選択画面を介して、紙種を入力する。図６は、紙種の選択画面の一例を示す図である。例えば、ユーザによる入力部１８の操作指示によって、表示部２０に表示された「紙種」の選択ボタン（図示省略）が選択されることで、予め登録された複数種類の紙種の何れかを選択するための選択画面が表示される（図６参照）。そして、ユーザによる入力部１８の更なる操作指示によって、画像形成対象の記録媒体の紙種が選択されることで、画像形成対象の記録媒体の紙種を示す情報が、表示処理部１４に入力される。
【００４６】
図３に戻り、第１取得部１４Ａは、取得した光源情報、および紙種を、ユーザにより設定された設定情報として、記憶部１６に記憶する。
【００４７】
なお、第１取得部１４Ａは、更に、背景画像を取得する。第１取得部１４Ａは、記憶部１６に記憶された画像データの内の１つを、背景画像として取得してもよいし、撮影部１２で撮影された画像を背景画像として取得してもよい。本実施の形態では、一例として、第１取得部１４Ａは、撮影部１２で撮影された画像を背景画像として取得する場合を説明する。
【００４８】
第２取得部１４Ｂは、表示部２０の姿勢情報を、検出部２５から取得する。
【００４９】
第３取得部１４Ｃは、原稿データを取得する。原稿データは、記録媒体への印刷対象の画像を示す画像データである。
【００５０】
第３取得部１４Ｃは、例えば、記憶部１６に予め記憶された複数の画像データの中から、印刷対象の画像データを原稿データとして取得する。ユーザは、例えば、表示部２０に表示された選択画面を介して、原稿データを選択する。図７は、原稿データの選択画面の一例を示す図である。例えば、ユーザによる入力部１８の操作指示によって、表示部２０に表示された「原稿データ」の選択ボタン（図示省略）が選択されることで、記憶部１６に予め記憶された画像データの何れかを選択するための選択画面が表示される（図７参照）。そして、ユーザによる入力部１８の更なる操作指示によって、印刷対象の画像データが印刷対象の原稿データとして選択される。これにより、第３取得部１４Ｃは、選択された画像データを、原稿データとして記憶部１６から取得する。
【００５１】
図３に戻り、算出部１４Ｄは、第１相対位置と、前回取得した姿勢情報としての第１姿勢情報と、今回取得した姿勢情報としての第２姿勢情報と、を用いて、第２姿勢情報によって特定される姿勢の表示部２０に対する光源の第２相対位置を算出する。
【００５２】
「前回取得」とは、第２姿勢情報より前にした姿勢情報を示し、第２姿勢情報の直前に取得した姿勢情報に限定されない。なお、本実施の形態では、一例として、第１姿勢情報は、第１相対位置の取得時に取得した姿勢情報である場合を説明する。しかし、第１姿勢情報は、第２姿勢情報より前に取得した姿勢情報であればよく、第１相対位置の取得時に取得した姿勢情報に限定されない。
【００５３】
すなわち、算出部１４Ｄは、光源情報（第１相対位置を含む）の取得時に取得した姿勢情報である第１姿勢情報と、今回新たに検出部２５から取得した姿勢情報である第２姿勢情報と、ユーザによって入力された光源情報に含まれる第１相対位置と、を用いて、現在の姿勢の表示部２０に対応する光源の第２相対位置を算出する。
【００５４】
具体的には、算出部１４Ｄは、まず、第１取得部１４Ａが入力部から取得した光源情報と、第２取得部１４Ｂが光源情報（第１相対位置を含む）の取得時に検出部２５から取得した姿勢情報としての第１姿勢情報と、によって、ユーザによる光源情報の入力時の、表示処理装置１０と、光源Ｌと、視点Ｐと、の位置関係を算出する。
【００５５】
まず、表示部２０を備えた表示処理装置１０と、光源と、表示部２０を視認するユーザの視点と、の関係を説明する。
【００５６】
図８は、ユーザによる光源情報の入力時の、表示処理装置１０(表示部２０)と、光源Ｌと、視点Ｐと、の位置関係の一例を示す図である。
【００５７】
第１取得部１４Ａが入力部から取得した光源情報と、第２取得部１４Ｂが光源情報（第１相対位置）の取得時に検出部２５から取得した姿勢情報としての第１姿勢情報と、によって、算出部１４Ｄは、ユーザによる光源情報の入力時の、表示処理装置１０と、光源Ｌと、視点Ｐと、の位置関係を算出する。
【００５８】
図８に示すように、光源情報に含まれる第１相対位置と、第１姿勢情報と、から、例えば、算出部１４Ｄは、実空間Ｓにおいて、光源Ｌが表示部２０の右斜め上後方に位置し、視点Ｐ１が表示処理装置１０の表示部２０の表示面を該表示面に垂直な方向（Ｚ軸方向）から視認する位置であるとした、位置関係を算出する。なお、図８中、符号Ｂは、背景物Ｂを示す。また、後方は、上述したように、表示部２０の表示面側を示す。
【００５９】
なお、算出部１４Ｄは、視点Ｐ１を、表示部２０の表示面を該表示面に対して垂直で（Ｚ軸方向）、かつ表示面側に配置する。これは、ユーザは、表示部２０を表示面側から視認することで、表示部２０に表示された各種画像を視認するためである。
【００６０】
また、本実施の形態では、撮影部１２の撮影方向は、表示部２０における表示面の対向側であるものとして説明する。すなわち、表示処理装置１０の位置を固定したまま、撮影部１２で撮影した撮影画像を表示部２０に表示した場合、表示部２０に表示された撮影画像と、表示部２０の背景（表示部２０の表示面の対向側）に位置する実空間の風景と、は同じとなる。
【００６１】
そして、算出部１４Ｄは、このユーザによる光源情報の入力時の姿勢情報である第１姿勢情報から、表示部２０の表示面の左右方向をＸ軸、上下方向をＹ軸、表示面に垂直な方向をＺ軸とした第１座標系において、第１座標系のＸ軸が東西方向と一致し、第１座標系のＹ軸が鉛直方向と一致し、第１座標系のＺ軸が南北方向と一致するときに対する、表示部２０の表示面の傾きや面する方向（角度）を取得する。
【００６２】
なお、本実施の形態において、上方向は、鉛直方向下流側から鉛直方向上流側に向かう方向であり、Ｙ軸正方向である。また、下方向は、鉛直方向上流側から鉛直方向下流側に向かう方向であり、Ｙ軸負方向である。前方向は、表示部２０の表示面の対向方向であり、Ｚ軸正方向である。後方向は、表示部２０の表示面側の方向であり、Ｚ軸負方向である。左方向は、Ｘ軸方向正方向であり、右方向は、Ｘ軸方向負方向である。
【００６３】
次に、算出部１４Ｄは、現在の姿勢の表示部２０に対応する光源Ｌの第２相対位置を算出する。
【００６４】
ここで、ユーザによる光源情報の入力時の表示処理装置１０（表示部２０）と、光源Ｌと視点Ｐと、の位置関係は、例えば、ユーザの移動や持ち方の変化などに伴って、変化する。
【００６５】
図９〜図１１は、表示処理装置１０(表示部２０)と、光源Ｌと、視点Ｐと、の位置関係の変化の一例を示す模式図である。
【００６６】
ユーザによる光源情報の入力時の状態から（図８参照）、ユーザの視点Ｐが表示処理装置１０（表示部２０）を中心に、上方（鉛直方向上流側）から見て反時計回りに視点Ｐ１から視点Ｐ２に移動したとする（図９参照）。この場合、図９に示すように、光源Ｌに対する表示部２０の表示面の相対位置が変化する。
【００６７】
また、ユーザによる光源情報の入力時の状態から（図８参照）、ユーザの視点Ｐが表示処理装置１０（表示部２０）を中心に、上方（鉛直方向上流側）から見て時計回りに視点Ｐ１から移動し、且つ、表示部２０を下方から見上げる視点Ｐ３に移動したとする（図１０参照）。この場合についても、図１０に示すように、光源Ｌに対する表示部２０の表示面の相対位置が変化する。
【００６８】
また、ユーザによる光源情報の入力時の状態から（図８参照）、表示部２０の表示面に沿った平面上で表示部２０を右に傾けたとする（図１１参照）。この場合についても、図１１に示すように、光源Ｌに対する表示部２０の表示面の相対位置が変化する。
【００６９】
図３に戻り、そこで、算出部１４Ｄは、現在の姿勢（第２姿勢情報によって特定される姿勢）の表示部２０に対する光源Ｌの第２相対位置を算出する。
【００７０】
具体的には、算出部１４Ｄは、第１相対位置と、第１相対位置の取得時に取得した姿勢情報としての第１姿勢情報と、今回取得した姿勢情報としての第２姿勢情報と、を用いて、第２姿勢情報によって特定される姿勢の表示部２０に対する光源Ｌの第２相対位置を算出する。
【００７１】
まず、算出部１４Ｄは、表示部２０の第１姿勢情報によって特定される姿勢の表示部２０を、第２姿勢情報によって特定される姿勢とするための回転角（ピッチ、ロール、ヨー）を求める。
【００７２】
図１２は、回転角の説明図である。本実施の形態では、図２（Ｂ）を用いて説明した第１座標系のＸ軸、Ｙ軸、Ｚ軸について、Ｚ軸を回転軸とした回転（図１２中、矢印Ｄ３参照）をロール角、Ｘ軸を回転軸とした回転（図１２中、矢印Ｄ１参照）をピッチ角、Ｙ軸を回転軸とした回転（図１２中、矢印Ｄ２参照）をヨー角として説明する。
【００７３】
そして、算出部１４Ｄは、第１相対位置を、第１姿勢情報によって特定される姿勢から第２姿勢情報によって特定される姿勢への回転角に相当する角度回転させた位置を、第２相対位置として算出する。
【００７４】
図１３および図１４は、第２相対位置の算出方法の説明図である。
【００７５】
ここで、第１姿勢情報によって特定される表示部２０のヨー角、ロール角、ピッチ角の各々が、ヨー角θ０、ロール角ρ０、ピッチ角φ０であったとする。
【００７６】
そして、第２姿勢情報によって特定される表示部２０のヨー角、ロール角、ピッチ角の各々が、ヨー角θｎ、ロール角ρｎ、ピッチ角ψｎであったとする。
【００７７】
この場合、算出部１４Ｄは、第１姿勢情報によって特定される姿勢（ヨー角θ０、ロール角ρ０、ピッチ角φ０）から、第２姿勢情報によって特定される姿勢（ヨー角θｎ、ロール角ρｎ、ピッチ角ψｎ）への、表示部２０の、ヨー角、ロール角、ピッチ角の各々の回転角度を算出する。そして、算出部１４Ｄは、第１相対位置を、算出したヨー角、ロール角、ピッチ角の各々に相当する角度回転させた位置を、第２相対位置として算出する。
【００７８】
図１３は、ヨー角回転方向についての、第２相対位置の算出の説明図である。第１姿勢情報によって特定される姿勢から、第２姿勢情報によって特定される姿勢までの表示部２０のヨー角回転方向の回転角度θは、下記式（１）によって示される。
【００７９】
θ＝θ０−θｎ    ・・式（１）
【００８０】
このため、算出部１４Ｄは、ヨー角回転方向については、第１相対位置を回転角度θ回転した位置を、第２相対位置として算出する。
【００８１】
図１４は、ピッチ角回転方向についての、第２相対位置の算出の説明図である。第１姿勢情報によって特定される姿勢から、第２姿勢情報によって特定される姿勢までの表示部２０のピッチ角回転方向の回転角度φは、下記式（２）によって示される。
【００８２】
φ＝φ０−φｎ      ・・・式（２）
【００８３】
なお、図１４には、φ０＝０（表示部２０が水平状態）である場合を一例として示した。
【００８４】
このため、算出部１４Ｄは、ピッチ角回転方向については、第１相対位置を回転角度φ回転した位置を、第２相対位置として算出する。
【００８５】
算出部１４Ｄは、ロール角回転方向についても同様にして、第２相対位置を算出する。具体的には、第１姿勢情報によって特定される姿勢から、第２姿勢情報によって特定される姿勢までの表示部２０のロール角回転方向の回転角度ρは、下記式（３）によって示される。
【００８６】
ρ＝ρ０−ρｎ      ・・・式（３）
【００８７】
ρ０＝０である場合、表示部２０は水平状態である。
【００８８】
このため、算出部１４Ｄは、ロール角回転方向については、第１相対位置を回転角度ρ回転した位置を、第２相対位置として算出する。
【００８９】
以上のようにして、算出部１４Ｄは、第１相対位置を、算出した第１姿勢情報と第２姿勢情報との回転角度の差（ヨー角θ、ロール角ρ、ピッチ角φ）の各々に相当する角度回転させた位置を、第２相対位置として算出する。
【００９０】
図３に戻り、次に、生成部１４Ｅは、仮想の三次元空間に原稿データを表示した原稿面を配置すると共に、該原稿面に対する上記第２相対位置に光源Ｌを配置した状態を、原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面を生成する。仮想空間内で構成した状態を、視点位置から視認した二次元画像に変換のためには、例えば、３Ｄグラフィックエンジンを利用すればよい。
【００９１】
具体的には、生成部１４Ｅは、第２相対位置に位置する光源Ｌに応じた反射率を画素毎に設定した光源画像を、原稿データを表示した原稿面に反映させることで、原稿表示面を生成する。本実施の形態では、光源画像は、画素位置ごとに、透過率を規定した画像データである。
【００９２】
詳細には、生成部１４Ｅは、第２相対位置に応じた、各画素位置の画素ごとの反射率を算出することで、光源画像に相当する関数を生成する。
【００９３】
各画素位置の画素の反射率は、表示部２０の法線に位置する視点Ｐの視点位置と、表示部２０に対する光源Ｌの位置（ここでは、第２相対位置）と、表示部２０に表示された原稿面上の画素位置Ｖと、によって定まる。
【００９４】
ここで、視点位置（ＰＡとする）と、光源Ｌの位置（ＬＡとする）と、画素位置Ｖと、の成す角度（視点位置ＰＡと画素位置Ｖとを結ぶ直線と、光源の相対位置ＬＡと画素位置Ｖとを結ぶ直線と、の成す角度）をθとする。すると、角度θによる明るさの度合いは、ｍａｘ（０，ｃｏｓθ）と表すことができる。そして、画素位置Ｖと光源Ｌの相対位置ＬＡとの距離、または該距離の二乗に応じて、明るさの度合いを定め、該明るさの度合いと、角度θによる明るさの度合いと、の積（関数）を、各画素位置の画素の反射率として定めればよい。
【００９５】
このため、例えば、表示部２０に対する光源Ｌの相対位置が、表示部２０の右上方向に位置する場合、上記関数で表される光源画像は、表示部２０に表示したときに右上に位置する画素ほど反射率が高く、左下に位置する画素ほど反射率が低くなる。
【００９６】
次に、生成部１４Ｅは、上記関数で表される光源画像を、ＯｐｅｎＧＬなどの３Ｄグラフィックエンジンを用いて、原稿データを表示した原稿面に反映させることで、原稿表示面を生成する。
【００９７】
なお、生成部１４Ｅは、第１反射率情報を予め記憶部１６に記憶してもよい。第１反射率情報は、表示部２０に対する光源Ｌの相対位置と、反射率情報と、を予め対応づけた情報である。この反射率情報は、対応する相対位置の光源Ｌの光の、表示部２０の表示面における反射率を、各画素位置の画素ごとに規定した情報である。この場合、生成部１４Ｅは、光源Ｌの相対位置に対応する、画素位置ごとの上記関数の値（上記角度θに応じて定まる値）を予め反射率として算出し、第１反射率情報として予め記憶すればよい。そして、生成部１４Ｅは、第２相対位置としての相対位置に対応する、反射率情報を、第１反射率情報から読取る。そして、生成部１４Ｅは、第１反射率情報から読取った、画素ごとに反射率を規定した反射率情報を、光源画像として読取ってもよい。
【００９８】
なお、生成部１４Ｅは、光源種に応じた光量と、第２相対位置に位置する光源Ｌに応じた反射率と、を画素毎に設定した光源画像を、原稿面に反映させた原稿表示面を生成してもよい。
【００９９】
この場合、生成部１４Ｅは、光源種と、光量と、を対応づけた光源種情報を記憶部１６に予め記憶する。光量は、各光源種に対応する光を表現するときの光量を示す。光量は、鏡面光量と、拡散光量と、環境光量と、の少なくとも１つを含む。光源種情報は、ユーザによる入力部１８の操作指示によって適宜変更可能としてもよい。
【０１００】
そして、生成部１４Ｅは、ユーザによって入力された光源情報に含まれる光源種に対応する光量を、光源種情報から読取る。そして、生成部１４は、読取った光量を、表示時のパラメータとして光源画像の各画素に設定する。
【０１０１】
また、生成部１４Ｅは、画像形成対象の記録媒体の紙種に応じた反射率であり、かつ、第２相対位置に位置する光源Ｌに応じた反射率を画素ごとに設定した光源画像を、原稿面に反映させた原稿表示面を生成してもよい。第１取得部１４Ａが紙種を更に取得した場合、生成部１４Ｅは、該原稿画像を原稿面に反映させた原稿表示面を生成すればよい。
【０１０２】
この場合、生成部１４Ｅは、例えば、紙質の種類と、表示部２０に対する光源Ｌの相対位置と、に対応するアルファ値（透過率）を各画素位置の画素ごとに定めた第３反射率情報を予め記憶部１６に記憶する。第３反射率情報は、例えば、紙質の種類に対応する反射率であり、かつ、表示部２０の表示面における、光源Ｌに対して近い位置に位置する画素ほど反射率が高くなるように、各画素位置の画素ごとに反射率を定める。また、第３反射率情報は、例えば、紙質の種類の対応する反射率であり、かつ、光源Ｌに対して遠い位置に位置する画素ほど反射率が低くなるように、各画素位置の画素ごとに反射率を定める。反射率は、例えば、アルファ値で表す。なお、反射率が高いほど、アルファ値（透過率）は低い値となる。なお、第２反射率情報に規定される反射率も、上記と同様に、鏡面光反射率、拡散光反射率、及び環境光反射率を含む。
【０１０３】
そして、生成部１４Ｅは、紙質の種類と、第２相対位置としての相対位置と、に対応する、反射率情報を、第３反射率情報から読取る。そして、生成部１４Ｅは、第３反射率情報から読取った、画素ごとに反射率を規定した反射率情報を、光源画像として読取る。
【０１０４】
このため、例えば、表示部２０に対する光源Ｌの相対位置が、表示部２０の右上方向に位置するとする。この場合、生成部１４Ｅは、紙種に対応する反射率であって、かつ、表示部２０の表示面の右上に位置する画素ほど高く、左下に位置する画素ほど低い反射率を画素毎に設定した光源画像を生成する。
【０１０５】
そして、生成部１４Ｅは、生成した光源画像を、原稿面に反映させた原稿表示面を生成する。上述したように、生成部１４Ｅは、原稿面と光源画像とのアルファブレンドにより、原稿表示面を生成する。
【０１０６】
図３に戻り、表示制御部１４Ｆは、背景画像と、生成部１４Ｅで生成した原稿表示面と、を重畳した重畳画像を、原稿データの印刷結果を推定したプレビュー画像として表示部２０に表示する制御を行う。表示制御部１４Ｆは、例えばＯｐｅｎＧＬ（Ｏｐｅｎ  Ｇｒａｐｈｉｃｓ  Ｌｉｂｒａｒｙ）などの３Ｄエンジンにより実現される。
【０１０７】
図１５は、プレビュー画像３４を構成するための仮想の三次元空間を示す模式図である。
【０１０８】
表示制御部１４Ｆは、仮想の三次元空間（単に、仮想空間と称する場合がある）内に、生成部１４Ｅで生成された原稿表示面３２を配置すると共に、第２相対位置に光源Ｌを配置する。そして、表示制御部１４Ｆは、原稿表示面３２の背後に、背景画像３０を配置する。そして、表示制御部１４Ｆは、原稿表示面３２の中央の法線における原稿表示面３２に対して後方（表示部２０の表示面側）に視点Ｐを配置する。
【０１０９】
なお、上述したように、原稿表示面３２は、光源画像を反映させた表示面である。また、光源画像は、第２姿勢情報によって特定される姿勢の表示部２０に対する、光源Ｌの相対位置である第２相対位置に応じた反射率を画素毎に規定した画像である。このため、原稿表示面３２には、第２相対位置に応じた光源Ｌからの光が映り込んだものとなる。
【０１１０】
そして、表示制御部１４Ｆは、この仮想空間内で構成した状態を、３Ｄグラフィックエンジンを利用して、視点Ｐの視点位置から視認した２次元画像に変換し、プレビュー画像３４として、表示部２０へ表示する制御を行う。
【０１１１】
図１６〜図２０は、プレビュー画像３４の一例を示す図である。
【０１１２】
例えば、光源Ｌの第２相対位置が、表示部２０に対して上方（鉛直方向上流側）に相当する位置であったとする。この場合、図１６に示すプレビュー画像３４Ａが表示部２０に表示される。
【０１１３】
図１６に示すように、生成部１４Ｅは、表示部２０の上方（第２相対位置）に位置する光源Ｌに応じた反射率を画素毎に設定した光源画像を、原稿面に反映させた原稿表示面３２Ａを生成する。このため、プレビュー画像３４Ａは、背景画像３０上に、この原稿表示面３２Ａを重畳した重畳画像となる。また、原稿表示面３２Ａの各画素の反射率は、第２相対位置に応じて、上方側が高く、下方側に向かって低い（図１６参照）。このため、表示部２０には、表示部２０の現在の姿勢情報に応じた光源Ｌの相対位置（第２相対位置）に対応する反射率の原稿表示面３２Ａを含む、プレビュー画像３４Ａが表示されることとなる。
【０１１４】
また、例えば、光源Ｌの第２相対位置が、図８に示す位置であったとする。この場合、図８で説明したように、光源Ｌは、表示部２０の右斜め上後方に位置している。詳細には、表示部２０の表示面に垂直な法線（Ｚ軸方向）の表示面側に視点Ｐを位置させ、該視点Ｐから表示部２０を視認したときに、表示部２０の右斜め上後方に光源Ｌが位置している。なお、“後方”は、上述したように、表示部２０に対して視点Ｐ側（表示面側）を示す。また、図１７に示す例では、光源種がスポットライトである場合を示した。この場合、図１７に示すプレビュー画像３４Ｂが表示部に表示される。
【０１１５】
図１７に示すように、生成部１４Ｅは、表示部２０の右上後方（第２相対位置）に位置する光源Ｌに応じた反射率を画素毎に設定した光源画像を、原稿面に反映させた原稿表示面３２Ｂを生成する。このため、プレビュー画像３４Ｂは、背景画像３０上に、この原稿表示面３２Ｂを重畳した重畳画像となる。また、原稿表示面３２Ｂの各画素の反射率は、第２相対位置に応じて、右斜め上方側が高く、左斜め下方側に向かって低い（図１７参照）。このため、表示部２０には、表示部２０の現在の姿勢情報に応じた光源Ｌの相対位置（第２相対位置）に対応する反射率の原稿表示面３２Ｂを含む、プレビュー画像３４Ｃが表示されることとなる。
【０１１６】
また、例えば、光源Ｌの第２相対位置が、表示部２０に対して上後方に相当する位置であったとする。詳細には、表示部２０の表示面に垂直な法線（Ｚ軸方向）の表示面側に視点Ｐを位置させ、該視点Ｐから表示部２０を視認したときに、表示部２０の上方向で、且つ表示部２０の後方（表示面側（視点Ｐ側））に光源Ｌが位置していたとする。この場合、図１８に示すプレビュー画像３４Ｃが表示部２０に表示される。
【０１１７】
図１８に示すように、生成部１４Ｅは、表示部２０の上後方（第２相対位置）に位置する光源Ｌに応じた反射率を画素毎に設定した光源画像を、原稿面に反映させた原稿表示面３２Ｃを生成する。このため、プレビュー画像３４Ｃは、背景画像３０上に、この原稿表示面３２Ｃを重畳した重畳画像となる。また、原稿表示面３２Ｃの各画素の反射率は、第２相対位置に応じて、上方側が高く、下方側に向かって低い（図１８参照）。また、図１６に示す「光源Ｌの第２相対位置が、表示部２０に対して上方に相当する位置」である場合に比べて、光源Ｌの第２相対位置は表示部２０の上後方であることから、原稿表示面３２Ｃの全体の反射率は、原稿表示面３２Ａ（図１６参照）に比べて高い。
【０１１８】
このため、表示部２０には、表示部２０の現在の姿勢情報に応じた光源Ｌの相対位置（第２相対位置）に対応する反射率の原稿表示面３２Ｃを含む、プレビュー画像３４Ｃが表示されることとなる。
【０１１９】
また、例えば、光源Ｌの第２相対位置が、表示部２０に対してＺ軸方向（表示面に対する法線）の前方向（表示面の対向方向（視点Ｐの反対方向））に相当する位置であったとする。すなわち、表示部２０の表示面に垂直な法線（Ｚ軸方向）の表示面側に視点Ｐを位置させたときに、光源Ｌが表示部２０を介して視点Ｐの反対側に位置していたとする。
【０１２０】
この場合、図１９に示すプレビュー画像３４Ｄが表示部２０に表示される。
【０１２１】
図１９に示すように、生成部１４Ｅは、表示部２０の表示面の対向側（第２相対位置）に位置する光源Ｌに応じた反射率を画素毎に設定した光源画像を、原稿面に反映させた原稿表示面３２Ｄを生成する。このため、プレビュー画像３４Ｄは、背景画像３０上に、この原稿表示面３２Ｄを重畳した重畳画像となる。また、原稿表示面３２Ｄの各画素の反射率は、第２相対位置に応じて、全体的に反射率が低い（図１９参照）。
【０１２２】
このため、表示部２０には、表示部２０の現在の姿勢情報に応じた光源Ｌの相対位置（第２相対位置）に対応する反射率の原稿表示面３２Ｄを含む、プレビュー画像３４Ｄが表示されることとなる。
【０１２３】
また、例えば、光源Ｌの第２相対位置が、図１１に示す位置であったとする。この場合、光源Ｌは、表示部２０の上方に位置している。詳細には、表示部２０の表示面に垂直な法線（Ｚ軸方向）の表示面側に視点Ｐを位置させ、該視点Ｐから表示部２０を視認したときに、表示部２０の上方に光源Ｌが位置している。また、図１１を用いて説明したように、図１１に示す状態は、ユーザによる光源情報の入力時の状態から（図８参照）、表示部２０の表示面に沿った平面上で表示部２０を右に傾けた状態である。この場合、図２０に示すプレビュー画像３４Ｅが表示部に表示される。
【０１２４】
図２０に示すように、生成部１４Ｅは、右に傾いた表示部２０の上方（第２相対位置）に位置する光源Ｌに応じた反射率を画素毎に設定した光源画像を、原稿面に反映させた原稿表示面３２Ｅを生成する。このため、プレビュー画像３４Ｅは、背景画像３０上に、この原稿表示面３２Ｅを重畳した重畳画像となる。また、原稿表示面３２Ｅの各画素の反射率は、第２相対位置に応じて、右斜めに傾いた表示部２０の表示面の上方側が高く、下方側に向かって低い（図２０参照）。このため、表示部２０には、表示部２０の現在の姿勢情報に応じた光源Ｌの相対位置（第２相対位置）に対応する反射率の原稿表示面３２Ｅを含む、プレビュー画像３４Ｅが表示されることとなる。
【０１２５】
図２１は、プレビュー画像３４を表示した表示部２０の一例を示す模式図である。表示部２０には、背景画像３０に原稿表示面３２を重畳したプレビュー画像３４と、環境設定ボタン４０と、を含む。環境設定ボタン４０は、ユーザが、光源情報の入力または選択や、紙種の選択や、背景画像の入力または操作時に、操作される領域である。ユーザが、入力部１８によって環境設定ボタン４０の表示領域を操作することで、図４〜図７などに示す入力画面や選択画面が表示部２０に表示され、光源情報、紙種、背景画像などを入力または選択することができる。
【０１２６】
なお、表示部２０と入力部１８とを一体的に構成したタッチパネルとした場合、ユーザによるピンチイン、ピンチアウト、などの操作を受け付けてもよい。この場合、ユーザによる表示部２０の操作指示によって、原稿表示面３２の拡大・縮小が指示される。ユーザは、原稿表示面３２の表示領域をピンチイン、またはピンチアウトすることで、原稿表示面３２の拡大・縮小を指示する。
【０１２７】
表示制御部１４Ｆは、ユーザによって入力されたピンチインまたはピンチアウトに応じた拡大率または縮小率で、原稿表示面３２を拡大または縮小したプレビュー画像３４を再生成し、表示部２０に表示してもよい。
【０１２８】
図２２は、表示処理部１４で実行する表示処理の手順を示すシーケンス図である。
【０１２９】
まず、取得部１４Ｇが、光源情報、紙種、背景情報、および原稿データを取得する（ステップＳ１００）。詳細には、第１取得部１４Ａが、光源情報（第１相対位置、光源種）と、紙種と、背景画像と、を取得する。また、第３取得部１４Ｃが、原稿データを取得する。
【０１３０】
次に、第２取得部１４Ｂが、表示部２０の姿勢情報を検出部２５から取得する（ステップＳ１０２、ステップＳ１０４）。
【０１３１】
取得部１４Ｇは、ステップＳ１００〜ステップＳ１０４で取得した、光源情報（第１相対位置、光源種）、および紙種を、ユーザにより設定された設定情報として、記憶部１６に記憶する（ステップＳ１０６）。また、取得部１４Ｇは、ステップＳ１００〜ステップＳ１０４で取得した姿勢情報（第１姿勢情報）、背景画像３０、および原稿データを、記憶部１６に記憶する（ステップＳ１０６）。
【０１３２】
次に、算出部１４Ｄが、記憶部１６から設定情報と、第１姿勢情報と、原稿データと、を読取る（ステップＳ１０８、ステップＳ１１０）。次に、算出部１４Ｄは、現在の表示部２０の姿勢情報の取得要求を取得部１４Ｇへ送信する（ステップＳ１１２）。取得部１４Ｇの第２取得部１４Ｂは、検出部２５から、現在の表示部２０の姿勢情報を取得し、算出部１４Ｄへ送信する（ステップＳ１１４〜ステップＳ１１８）。
【０１３３】
算出部１４Ｄは、ステップＳ１１０で取得した設定情報に含まれる第１相対位置と、ステップＳ１１０で取得した第１姿勢情報と、ステップＳ１１８で取得した姿勢情報としての第２姿勢情報と、を用いて、第２姿勢情報によって特定される姿勢の表示部２０に対する光源Ｌの第２相対位置を算出する（ステップＳ１２０）。
【０１３４】
そして、算出部１４Ｄは、算出した第２相対位置と、ステップＳ１１０で取得した原稿データと、を、生成部１４Ｅへ送信する（ステップＳ１２２）。
【０１３５】
生成部１４Ｅは、仮想の三次元空間に原稿データを表示した原稿面を配置すると共に、該原稿面に対するステップＳ１２２で受け付けた第２相対位置に光源Ｌを配置した状態を、原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面を生成する（ステップＳ１２４）。そして、生成部１４Ｅは、生成した原稿表示面３２を表示制御部１４Ｆへ送信する（ステップＳ１２６）。
【０１３６】
表示制御部１４Ｆは、背景画像３０上に、ステップＳ１２６で受け付けた原稿表示面３２を重畳した重畳画像を、プレビュー画像３４として生成する（ステップＳ１３６）。そして、表示制御部１４Ｆは、生成したプレビュー画像３４を表示部２０へ表示する制御を行う（ステップＳ１３８）。
【０１３７】
次に、表示制御部１４Ｆは、表示部２０における環境設定ボタン４０（図２１参照）がユーザによって指示されたか否かを判断する（ステップＳ１４０）。表示制御部１４Ｆは、入力部１８から、環境設定ボタン４０の表示領域がユーザによって指示されたことを示す信号を受け付けたか否かを判別することで、ステップＳ１４０の判断を行う。
【０１３８】
ステップＳ１４０で肯定判断すると（ステップＳ１４０：Ｙｅｓ）、上記ステップＳ１００へ戻る。一方、ステップＳ１４０で否定判断すると（ステップＳ１４０：Ｎｏ）、ステップＳ１４２へ進む。
【０１３９】
ステップＳ１４２では、表示制御部１４Ｆが、プレビュー画像３４の表示処理を終了するか否かを判断する（ステップＳ１４２）。表示制御部１４Ｆは、例えば、表示部２０における「表示処理の終了」を指示するための予め定められた領域や表示処理装置１０に設けられたボタンなどがユーザによって操作されたか否かを判別することで、ステップＳ１４２の判断を行う。
【０１４０】
ステップＳ１４２で肯定判断すると（ステップＳ１４２：Ｙｅｓ）、本ルーチンを終了する。一方、ステップＳ１４２で否定判断すると（ステップＳ１４２：Ｎｏ）、ステップＳ１１２へ戻る。このため、表示処理装置１０は、ステップＳ１４２で肯定判断（ステップＳ１４２：Ｙｅｓ）するまで、ステップＳ１１２〜ステップＳ１４２の処理を繰り返し実行する。すなわち、表示部２０の姿勢の変化に応じた原稿表示面３２を含むプレビュー画像３４の表示を繰り返し実行する。
【０１４１】
なお、表示制御部１４Ｆは、ステップＳ１１２〜ステップＳ１４２の処理を、所定時間ごとに繰り返し実行してもよい。
【０１４２】
この場合、第２取得部１４Ｂは、所定時間毎に表示部２０の姿勢情報を検出部２５から取得し、算出部１４Ｄは、姿勢情報が取得されるごとに、第２相対位置を算出し、生成部１４Ｅは、第２相対位置が算出されるごとに原稿表示面３２を生成し、表示制御部１４Ｆは、原稿表示面３２が生成されるごとに、重畳画像をプレビュー画像３４として表示部２０に表示する制御を行う事となる。
【０１４３】
以上説明したように、本実施の形態の表示処理装置１０は、第１取得部１４Ａが、表示部２０に対する光源Ｌの第１相対位置を含む光源情報を取得する。第２取得部１４Ｂは、表示部２０の姿勢情報を、姿勢情報を検出する検出部２５から取得する。第３取得部１４Ｃは、原稿データを取得する。算出部１４Ｄは、第１相対位置と、第１相対位置の取得時に取得した姿勢情報としての第１姿勢情報と、今回取得した姿勢情報としての第２姿勢情報と、を用いて、第２姿勢情報によって特定される姿勢の表示部２０に対する光源Ｌの第２相対位置を算出する。生成部１４Ｅは、仮想の三次元空間に原稿データを表示した原稿面を配置すると共に、該原稿面に対する第２相対位置に光源Ｌを配置した状態を、原稿面の法線に位置する視点位置から視認した二次元画像に変換した原稿表示面３２を生成する。表示制御部１４Ｆは、実空間における観察環境の背景画像３０と、原稿表示面３２と、を重畳した重畳画像を、原稿データの印刷結果を推定したプレビュー画像３４として表示部２０に表示する制御を行う。
【０１４４】
このように、本実施の形態の表示処理装置１０は、第１姿勢情報と、第２姿勢情報と、を用いて、現在の姿勢の表示部２０に対する光源Ｌの第２相対位置を算出する。そして、表示処理装置１０は、光源Ｌの第２相対位置に応じた反射率を画素毎に設定した光源画像を、原稿面に反映させた原稿表示面３２を生成する。そして、この原稿表示面３２を、背景画像３０に重畳した重畳画像を、プレビュー画像３４として表示部２０に表示する制御を行う。
【０１４５】
このため、本実施の形態の表示処理装置１０は、表示部２０の現在の姿勢情報（姿勢）に応じた光環境を反映させた原稿表示面３２を含むプレビュー画像３４を、表示部２０に表示することができる。
【０１４６】
従って、本実施の形態の表示処理装置１０では、表示部２０の姿勢に応じたプレビュー画像３４を提供することができる、という効果を奏する。
【０１４７】
このため、ユーザは、実空間における印刷物を視認する場合と同様の感覚で、表示部２０の傾きや角度などの姿勢に応じた光環境の反映された原稿表示面３２を含むプレビュー画像３４を、視認することができる。
【０１４８】
また、本実施の形態の表示処理装置１０では、ステップＳ１４２で否定判断（ステップＳ１４２：Ｎｏ）された場合や、所定時間ごとに、ステップＳ１１２〜ステップＳ１４２の処理を繰り返し実行する。
【０１４９】
このため、表示部２０の姿勢が変化することで、表示処理装置１０（表示部２０）と、光源Ｌと、視点Ｐと、の位置関係が変化した場合であっても、表示部２０の姿勢の変化に応じた光環境を反映させたプレビュー画像３４を表示することができる。
【０１５０】
（第２の実施の形態）
なお、上記実施の形態では、表示処理装置１０が撮影部１２を備え、撮影部１２から背景画像を取得する場合を説明した。しかし、表示処理装置１０は、撮影部１２を備えない構成であってもよい。
【０１５１】
図２３は、撮影部１２を備えない構成の表示処理装置１０Ａの一例を示す模式図である。
【０１５２】
表示処理装置１０Ａは、表示処理部１４、記憶部１６、入力部１８、表示部２０、通信部２４、および検出部２５を備える。表示処理部１４、記憶部１６、入力部１８、表示部２０、通信部２４、および検出部２５は、バス２２によって電気的に接続されている。なお、表示処理部１４、記憶部１６、入力部１８、表示部２０、および検出部２５は、上記実施の形態と同様である。
【０１５３】
通信部２４は、ネットワーク２９を介して外部記憶装置２６と信号授受を行う通信インターフェースである。ネットワーク２９には、表示処理装置１０Ａ、外部記憶装置２６、及びＰＣ（パーソナルコンピュータ）２８が接続されている。
【０１５４】
外部記憶装置２６は、表示処理装置１０Ａがプレビュー画像３４を表示する対象となる様々な観察環境の背景画像を予め記憶する。表示処理部１４の第１取得部１４Ａ（図２３では図示省略）、通信部２４及びネットワーク２９を介して外部記憶装置２６から背景画像を読取ることにより、これらを取得すればよい。
【０１５５】
このように、表示処理装置１０Ａは、外部装置から、背景画像を取得してもよい。
【０１５６】
（第３の実施の形態）
なお、第１の実施の形態では、算出部１４Ｄ（図３参照）は、第１相対位置と、第１姿勢情報と、第２姿勢情報と、を用いて、第２姿勢情報によって特定される姿勢の表示部２０に対する光源Ｌの第２相対位置を算出する場合を説明した。
【０１５７】
しかし、算出部１４Ｄは、第１相対位置、第１姿勢情報、および第２姿勢情報と、表示部２０の緯度及び経度を示す第１絶対位置と、を用いて、光源Ｌの第２相対位置を算出してもよい。
【０１５８】
この場合、検出部２５を、表示部２０の位置している緯度及び経度を示す第１絶対位置を更に検出可能な構成とする。第１絶対位置は、緯度および経度によって特定される二次元の実空間における、表示部２０の絶対位置を示す。
【０１５９】
具体的には、検出部２５に、第１の実施の形態で説明した、傾きや角度を検出可能な機能に加えて、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能（例えば、ＧＰＳ衛星からの信号受信機能、および、二次元測位機能）を更に備えた構成とすればよい。
【０１６０】
そして、第２取得部１４Ｂは、表示部２０の姿勢情報を検出部２５から取得するときに、表示部２０の現在の緯度および経度を示す第１絶対位置を、検出部２５から更に取得すればよい。
【０１６１】
そして、算出部１４Ｄは、第１相対位置、第１姿勢情報、および第２姿勢情報と、表示部２０の緯度及び経度を示す第１絶対位置と、を用いて、光源Ｌの第２相対位置を算出すればよい。
【０１６２】
詳細には、算出部１４Ｄは、第１姿勢情報の取得時の第１絶対位置と、第２姿勢情報の取得時の第１絶対位置と、の差から、緯度・経度によって特定される二次元空間における表示部２０の移動ベクトル量βを算出する。そして、算出部１４Ｄは、この移動ベクトル量を、図２に示すＺＸ平面で利用可能な１ｃｍ単位のベクトルαに変換する。
【０１６３】
そして、算出部１４Ｄは、第１の実施の形態と同様に、第１相対位置を、算出した第１姿勢情報と第２姿勢情報との回転角度の差（ヨー角θ、ロール角ρ、ピッチ角φ）の各々に相当する角度回転させた位置（第１位置γとする）を、算出する。
【０１６４】
そして、算出部１４Ｄは、更に、この第１位置γに、ベクトルαを−θｎ（第２姿勢情報によって特定される表示部２０のヨー角θｎ（図１３参照））回転したものを、この第１位置γに加えた位置を、第２相対位置として算出する。
【０１６５】
このように、算出部１４Ｄが、第１絶対位置と、第１相対位置と、第１姿勢情報と、第２姿勢情報と、を用いて、第２相対位置を算出することで、第１絶対位置を用いない場合に比べて、精度良く第２相対位置を算出することができる。
【０１６６】
従って、本実施の形態の表示処理装置１０は、第１の実施の形態の効果に加えて更に、精度よく、現在の表示部２０の姿勢に応じたプレビュー画像３４を提供することができる、という効果を奏する。
【０１６７】
（第４の実施の形態）
なお、第１の実施の形態では、算出部１４Ｄ（図３参照）は、第１相対位置と、第１姿勢情報と、第２姿勢情報と、を用いて、第２姿勢情報によって特定される姿勢の表示部２０に対する光源Ｌの第２相対位置を算出する場合を説明した。
【０１６８】
しかし、算出部１４Ｄは、第１相対位置、第１姿勢情報、および第２姿勢情報と、表示部２０の緯度、経度、および高度を示す第１絶対位置と、を用いて、光源Ｌの第２相対位置を算出してもよい。
【０１６９】
この場合、検出部２５を、表示部２０の位置している緯度、経度、および高度を示す第２絶対位置を更に検出可能な構成とする。第２絶対位置は、緯度、経度、および高度によって特定される三次元の実空間における、表示部２０の絶対位置を示す。
【０１７０】
具体的には、検出部２５に、第１の実施の形態で説明した、傾きや角度を検出可能な機能に加えて、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能（例えば、ＧＰＳ衛星からの信号受信機能、および、三次元測位機能）を更に備えた構成とすればよい。なお、検出部２５に、ＧＰＳ機能と、公知の高度測定装置と、を備えた構成としてもよい。
【０１７１】
そして、第２取得部１４Ｂは、表示部２０の姿勢情報を検出部２５から取得するときに、表示部２０の現在の緯度、経度、および高度を示す第２絶対位置を、検出部２５から更に取得すればよい。
【０１７２】
そして、算出部１４Ｄは、第１相対位置、第１姿勢情報、および第２姿勢情報と、表示部２０の緯度、経度、および高度を示す第２絶対位置と、を用いて、光源Ｌの第２相対位置を算出すればよい。
【０１７３】
詳細には、算出部１４Ｄは、第１姿勢情報の取得時の第２絶対位置と、第２姿勢情報の取得時の第２絶対位置と、の差から、緯度・経度によって特定される二次元空間における表示部２０の移動ベクトル量βを算出する。そして、算出部１４Ｄは、この移動ベクトル量を、図２に示すＺＸ平面で利用可能な１ｃｍ単位のベクトルαに変換する。
【０１７４】
そして、算出部１４Ｄは、第１の実施の形態と同様に、第１相対位置を、算出した第１姿勢情報と第２姿勢情報との回転角度の差（ヨー角θ、ロール角ρ、ピッチ角φ）の各々に相当する角度回転させた位置（第１位置γとする）を、算出する。
【０１７５】
そして、算出部１４Ｄは、更に、この第１位置γに、ベクトルαを−θｎ（第２姿勢情報によって特定される表示部２０のヨー角θｎ（図１３参照））回転したものを、この第１位置γに加えた位置（第２位置Ｖとする）を算出する。
【０１７６】
さらに、算出部１４Ｄは、第１姿勢情報の取得時の第２絶対位置と、第２姿勢情報の取得時の第２絶対位置と、の差から、高度の差δを算出する。そして、算出部１４Ｄは、上記算出した第２位置ＶのＹ座標（Ｙ軸方向における位置）から、該高度の差δを減算した位置を、第２相対位置として算出する。
【０１７７】
このように、算出部１４Ｄが、第２絶対位置と、第１相対位置と、第１姿勢情報と、第２姿勢情報と、を用いて、第２相対位置を算出することで、第２絶対位置を用いない場合に比べて、精度良く第２相対位置を算出することができる。
【０１７８】
従って、本実施の形態の表示処理装置１０は、第１の実施の形態、および第３の実施の形態の効果に加えて、更に精度よく、現在の表示部２０の姿勢に応じたプレビュー画像３４を提供することができる、という効果を奏する。
【０１７９】
（第５の実施の形態）
なお、上記実施の形態の表示処理装置１０、１０Ａで行っていた処理の少なくとも一部を、表示処理装置１０、１０Ａとネットワーク等を接続されたクラウド上の一以上の装置で行ってもよい。
【０１８０】
図２４は、クラウドを備えた表示処理システムの一例を示す模式図である。
【０１８１】
図２４に示すように、表示処理システムは、表示処理装置１０Ｂ、及びサーバ装置５４がネットワーク５２により接続された構成である。
【０１８２】
表示処理装置１０Ｂは、撮影部１２、表示処理部１５、記憶部１６、入力部１８、表示部２０、検出部２５、及び通信部５０を備える。撮影部１２、表示処理部１５、記憶部１６、入力部１８、表示部２０、検出部２５、及び通信部５０は、バス２２で接続されている。なお、撮影部１２、記憶部１６、入力部１８、表示部２０、および検出部２５は、上記実施の形態と同様である。
【０１８３】
表示処理部１５は、取得部１４Ｇ（第１取得部１４Ａ、第２取得部１４Ｂ、第３取得部１４Ｃ）と、表示制御部１４Ｆと、を備える。表示処理部１５は、算出部１４Ｄ、および生成部１４Ｅを備えない構成である以外は、上記実施の形態と同様である。
【０１８４】
サーバ装置５４は、クラウド上の位置の装置である。サーバ装置５４は、上記で説明した算出部１４Ｄ、および生成部１４Ｅを備える。これらの各部の機能は、上記実施の形態と同様である。
【０１８５】
なお、上記実施の形態と異なる点は、本実施の形態においては、取得部１４Ｇで取得した情報を随時サーバ装置５４へ送信し、算出部１４Ｄおよび生成部１４Ｅの処理をサーバ装置５４上で実行し、生成した各種情報を、サーバ装置５４から表示処理装置１０Ｂへ送信する点である。また、表示処理装置１０Ｂにおける表示処理部１５の表示制御部１４Ｆは、サーバ装置５４から取得した各種情報から、プレビュー画像の生成及び表示制御を行う。
【０１８６】
なお、サーバ装置５４が行う処理は本例に限定されるものではなく、サーバ装置５４は、本実施の形態にかかる画像形成システムが行う処理の一部を行うことができる。
【０１８７】
また、画像形成システムは、２以上のサーバ装置を備えてもよい。この場合には、実施の形態にかかる画像形成システムが行う処理の一部を、各サーバ装置に分散させる。さらに、各サーバに分散させる処理については、任意に設定することができる。
【０１８８】
（第６の実施の形態）
次に、上述した表示処理装置１０、１０Ａ、１０Ｂ、およびサーバ装置５４のハードウェア構成について説明する。
【０１８９】
図２５は、表示処理装置１０、１０Ａ、１０Ｂ、およびサーバ装置５４のハードウェア構成図である。表示処理装置１０、１０Ａ、１０Ｂ、およびサーバ装置５４は、ハードウェア構成として、装置全体を制御するＣＰＵ２９０１と、各種データや各種プログラムを記憶するＲＯＭ２９０２と、各種データや各種プログラムを記憶するＲＡＭ２９０３と、キーボードやマウス等の入力装置２９０５と、ディスプレイ装置等の表示装置２９０４とを主に備えており、通常のコンピュータを利用したハードウェア構成となっている。なお、入力装置２９０５は、図１の入力部１８に相当し、表示装置２９０４は、図１の表示部２０に相当する。
【０１９０】
上記実施の形態の表示処理装置１０、１０Ａ、１０Ｂ、及びサーバ装置５４で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されてコンピュータプログラムプロダクトとして提供される。
【０１９１】
また、上記実施の形態の表示処理装置１０、１０Ａ、１０Ｂ、及びサーバ装置５４で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施の形態の表示処理装置１０、１０Ａ、１０Ｂ、及びサーバ装置５４で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１９２】
また、上記実施の形態の表示処理装置１０、１０Ａ、１０Ｂ、及びサーバ装置５４で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１９３】
上記実施の形態の表示処理装置１０、１０Ａ、１０Ｂ、及びサーバ装置５４で実行されるプログラムは、上述した各部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。
【０１９４】
なお、本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせてもよい。また、種々の変形が可能である。
【符号の説明】
【０１９５】
１０、１０Ａ、１０Ｂ  表示処理装置
１２  撮影部
１４、１５  表示処理部
１４Ａ  第１取得部
１４Ｂ  第２取得部
１４Ｃ  第３取得部
１４Ｄ  算出部
１４Ｅ  生成部
１４Ｆ  表示制御部
１８  入力部
２０  表示部
２５  検出部
【先行技術文献】
【特許文献】
【０１９６】
【特許文献１】特開２０１２−４４４２１号公報
【特許文献２】特開２００９−１３０４６１号公報
【図１】
2015233240.tif 000003
【図２】
2015233240.tif 000004
【図３】
2015233240.tif 000005
【図４】
2015233240.tif 000006
【図５】
2015233240.tif 000007
【図６】
2015233240.tif 000008
【図７】
2015233240.tif 000009
【図８】
2015233240.tif 000010
【図９】
2015233240.tif 000011
【図１０】
2015233240.tif 000012
【図１１】
2015233240.tif 000013
【図１２】
2015233240.tif 000014
【図１３】
2015233240.tif 000015
【図１４】
2015233240.tif 000016
【図２２】
2015233240.tif 000017
【図２３】
2015233240.tif 000018
【図２４】
2015233240.tif 000019
【図２５】
2015233240.tif 000020
【図１５】
2015233240.tif 000021
【図１６】
2015233240.tif 000022
【図１７】
2015233240.tif 000023
【図１８】
2015233240.tif 000024
【図１９】
2015233240.tif 000025
【図２０】
2015233240.tif 000026
【図２１】
2015233240.tif 000027