(57)【要約】【課題】ユーザーに対して物体の質感の体験を向上させることができる光源位置の制御を提供する。【解決手段】液晶パネルに表示される画像の中心の位置を決定するステップ（Ｓ３０１）と、タッチパネルに対してユーザーにより触れられた位置を検出するステップ（Ｓ３０２）と、決定された中心の位置と検出された触れられた位置との間の距離を計算するステップと、計算した距離の値に係数を乗算することに基づいて仮想空間内の光源の位置を決定するステップ（Ｓ３０３）と、決定した光源の位置に基づいて出力画像を作成するステップと、作成した出力画像を液晶パネルに表示させるステップとを備える。【選択図】図３
2020190937.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイデバイスおよびタッチパネルを有するコンピューティングデバイスにより実行される光源位置制御方法であって、
前記ディスプレイデバイスに表示される画像上の基準位置を決定するステップと、
前記タッチパネルに対してユーザーにより触れられた位置を検出するステップと、
前記基準位置に基づいて、前記検出された触れられた位置とは異なる位置に、仮想空間内の光源の位置を決定するステップと、
前記決定した光源の位置に基づいて出力画像を作成するステップと、
前記作成した出力画像を前記ディスプレイデバイスに表示させるステップと
を含むことを特徴とする光源位置制御方法。
【請求項２】
前記基準位置に基づいて、前記検出された触れられた位置とは異なる位置に、仮想空間内の光源の位置を決定するステップは、
前記基準位置と前記検出された触れられた位置との間の距離を計算するステップと、
前記計算した距離の値に係数を乗算することに基づいて仮想空間内の光源の位置を決定するステップと
を含むことを特徴とする請求項１に記載の光源位置制御方法。
【請求項３】
前記計算した距離の値に係数を乗算することに基づいて仮想空間内の光源の位置を決定するステップは、さらに前記基準位置を基にして仮想空間内の光源の位置を決定することを特徴とする請求項２に記載の光源位置制御方法。
【請求項４】
前記係数は１よりも大きい値であることを特徴とする請求項２または３に記載の光源位置制御方法。
【請求項５】
ディスプレイデバイスおよびタッチパネルを有する光源位置制御装置であって、
前記ディスプレイデバイスに表示される画像上の基準位置を決定する手段と、
前記タッチパネルに対してユーザーにより触れられた位置を検出する手段と、
前記基準位置に基づいて、前記検出された触れられた位置とは異なる位置に、仮想空間内の光源の位置を決定する手段と、
前記決定した光源の位置に基づいて出力画像を作成する手段と、
前記作成した出力画像を前記ディスプレイデバイスに表示させる手段と
を備えたことを特徴とする光源位置制御装置。
【請求項６】
前記基準位置に基づいて、前記検出された触れられた位置とは異なる位置に、仮想空間内の光源の位置を決定する手段は、
前記基準位置と前記検出された触れられた位置との間の距離を計算する手段と、
前記計算した距離の値に係数を乗算することに基づいて仮想空間内の光源の位置を決定する手段と
を含むことを特徴とする請求項５に記載の光源位置制御装置。
【請求項７】
前記計算した距離の値に係数を乗算することに基づいて仮想空間内の光源の位置を決定する手段は、さらに前記基準位置を基にして仮想空間内の光源の位置を決定することを特徴とする請求項６に記載の光源位置制御装置。
【請求項８】
前記係数は１よりも大きい値であることを特徴とする請求項６または７に記載の光源位置制御装置。
【請求項９】
コンピューティングデバイスに、請求項１ないし４のいずれかに記載の各ステップを実行させるためのプログラム。
【請求項１０】
コンピューティングデバイスに、請求項１ないし４のいずれかに記載の各ステップを実行させるためのプログラムを記録したコンピューター読み取り可能な記録媒体。
【請求項１１】
ディスプレイデバイスおよびタッチパネルを有するコンピューティングデバイスにより実行される光源位置制御方法であって、
前記ディスプレイデバイスに表示される画像上の基準位置を決定するステップと、
前記タッチパネルに対してユーザーにより触れられた第一の位置を検出するステップと、
前記基準位置および前記第一の位置に基づいて仮想空間内の第一光源位置を決定するステップと、
前記タッチパネルに対して、前記ユーザーにより触れられる位置が変化すると、前記ユーザーにより触れられた第二の位置を検出するステップと、
前記基準位置および前記第二の位置に基づいて仮想空間内の第二光源位置を決定するステップであって、前記第一光源位置にある光源の前記基準位置に対する照射角度と前記第二光源位置にある光源の前記基準位置に対する照射角度との差が、前記第一の位置および前記基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度と前記第二の位置および前記基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度との差より大きい、ステップと
を含むことを特徴とする光源位置制御方法。
【請求項１２】
ディスプレイデバイスおよびタッチパネルを有する光源位置制御装置であって、
前記ディスプレイデバイスに表示される画像上の基準位置を決定する手段と、
前記タッチパネルに対してユーザーにより触れられた第一の位置を検出する手段と、
前記基準位置および前記第一の位置に基づいて仮想空間内の第一光源位置を決定する手段と、
前記タッチパネルに対して、前記ユーザーにより触れられる位置が変化すると、前記ユーザーにより触れられた第二の位置を検出する手段と、
前記基準位置および前記第二の位置に基づいて仮想空間内の第二光源位置を決定する手段であって、前記第一光源位置にある光源の前記基準位置に対する照射角度と前記第二光源位置にある光源の前記基準位置に対する照射角度との差が、前記第一の位置および前記基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度と前記第二の位置および前記基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度との差より大きい、手段と
を備えたことを特徴とする光源位置制御装置。
【請求項１３】
コンピューティングデバイスに、請求項１１に記載の各ステップを実行させるためのプログラム。
【請求項１４】
コンピューティングデバイスに、請求項１１に記載の各ステップを実行させるためのプログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光源位置の制御に関し、より詳細には、ビューワアプリでの質感鑑賞における光源位置の制御に関する。
【背景技術】
【０００２】
従来から、タブレット端末のビューワアプリを使用して、高画質のデジタル画像を再生し、例えば、絵画、版画、刺繍画などの美術品を鑑賞することができる。コンピューターグラフィックスにおいて美術品の画像に写実的な表現を与える技法として、例えば、物体の表面に対する光の当たり具合を考慮して画像を表示させることができるシェーディング処理などがある。実際に、タブレット端末の画面上をユーザーがタップをすると、タップをした位置に光源があるかのような画像を表示させて、ユーザーが、例えば、凹凸感、光沢感などの質感を体験することができる。
【０００３】
質感などの視覚効果を有するオブジェクトを表示する方法として、光源が設定されたオブジェクトを仮想環境に表示し、光源に基づいてオブジェクト周辺の領域に照明を当てる方法が知られている（例えば、特許文献１（第１３−１５頁、第８−１０図）参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０１８５６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、タブレット端末の画面において、ユーザーがタップをした位置に光源があると、ユーザーが美術品の繊細な質感を体験することができないという問題があった。
【０００６】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、ユーザーに対して物体の質感の体験を向上させることができる、ビューワアプリでの質感鑑賞における光源位置の制御を提供することにある。
【課題を解決するための手段】
【０００７】
このような目的を達成するために、本発明の一態様は、ディスプレイデバイスおよびタッチパネルを有するコンピューティングデバイスにより実行される光源位置制御方法であって、ディスプレイデバイスに表示される画像上の基準位置を決定するステップと、タッチパネルに対してユーザーにより触れられた位置を検出するステップと、基準位置に基づいて、検出された触れられた位置とは異なる位置に、仮想空間内の光源の位置を決定するステップと、決定した光源の位置に基づいて出力画像を作成するステップと、作成した出力画像をディスプレイデバイスに表示させるステップとを備える。
【０００８】
本発明の別の態様は、ディスプレイデバイスおよびタッチパネルを有する光源位置制御装置であって、ディスプレイデバイスに表示される画像上の基準位置を決定する手段と、タッチパネルに対してユーザーにより触れられた位置を検出する手段と、基準位置に基づいて、検出された触れられた位置とは異なる位置に、仮想空間内の光源の位置を決定する手段と、決定した光源の位置に基づいて出力画像を作成する手段と、作成した出力画像をディスプレイデバイスに表示させる手段とを備える。
【０００９】
さらに、本発明の別の態様は、ディスプレイデバイスおよびタッチパネルを有するコンピューティングデバイスにより実行される光源位置制御方法であって、ディスプレイデバイスに表示される画像上の基準位置を決定するステップと、タッチパネルに対してユーザーにより触れられた第一の位置を検出するステップと、基準位置および第一の位置に基づいて仮想空間内の第一光源位置を決定するステップと、タッチパネルに対して、ユーザーにより触れられる位置が変化すると、ユーザーにより触れられた第二の位置を検出するステップと、基準位置および第二の位置に基づいて仮想空間内の第二光源位置を決定するステップであって、第一光源位置にある光源の基準位置に対する照射角度と第二光源位置にある光源の基準位置に対する照射角度との差が、第一の位置および基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度と第二の位置および基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度との差より大きい、ステップとを備える。
【００１０】
さらにまた、本発明の別の態様は、ディスプレイデバイスおよびタッチパネルを有する光源位置制御装置であって、ディスプレイデバイスに表示される画像上の基準位置を決定する手段と、タッチパネルに対してユーザーにより触れられた第一の位置を検出する手段と、基準および第一の位置に基づいて仮想空間内の第一光源位置を決定する手段と、タッチパネルに対して、ユーザーにより触れられる位置が変化すると、ユーザーにより触れられた第二の位置を検出する手段と、基準位置および第二の位置に基づいて仮想空間内の第二光源位置を決定する手段であって、第一光源位置にある光源の基準位置に対する照射角度と第二光源位置にある光源の基準位置に対する照射角度との差が、第一の位置および基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度と第二の位置および基準位置を通る直線と仮想空間内の画像の位置する平面とのなす角度との差より大きい、手段とを備える。
【発明の効果】
【００１１】
本発明によれば、タッチパネル上においてユーザーが触れる位置の変化に応じた、物体の質感のユーザー体験を向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態にかかる光源位置を制御する装置を示す構成図である。
【図２】本発明の一実施形態にかかるＧＰＵの機能ブロック図である。
【図３】本発明の一実施形態にかかる光源位置を制御する方法を示すフローチャートである。
【図４】本発明の一実施形態にかかる光源位置を制御する方法を示すフローチャートである。
【図５】本発明の一実施形態にかかる光源位置を制御する方法を説明するためのタッチパネル上のユーザーが指を使ってタップをしている位置と仮想空間における光源との位置関係を示す図である。
【図６】本発明の一実施形態にかかる光源位置を制御する方法を説明するためのタッチパネル上のユーザーが指を使ってタップをしている位置と仮想空間における光源との位置関係を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。
【００１４】
図１は、本発明の一実施形態にかかる光源位置を制御する装置を示す構成図である。コンピューティングデバイスであるタブレット端末１００において、各ブロックを制御するＣＰＵ（中央処理装置）１０１と、画像処理および画面出力処理をするＧＰＵ（グラフィックスプロセッサー）１０２と、ディスプレイデバイスである液晶パネル１０３と、入力装置であるタッチパネル１０４と、プログラムおよびデータを記憶するメインメモリー１０５と、メインメモリー１０５からのデータなどを一時的に保管するフラッシュメモリー１０６とが、バス１０７を介して相互に接続されている。
【００１５】
ＣＰＵ１０１は、タッチパネル１０４から入力された情報を受信して、例えば、図２〜４を参照して後述する、頂点処理、ピクセル処理などに必要な描画情報を作成し、作成した描画情報をＧＰＵ１０２に送信する。ここで、描画情報は、物体の位置に関する情報と、光源に関する情報、例えば、光源の位置、光量、光色などとを含むことができる。
【００１６】
ＧＰＵ１０２は、ＣＰＵ１０１からの描画情報を受信して、例えば、図２〜４を参照して後述する、頂点処理、ラスタライズ処理、ピクセル処理などを実行する。
【００１７】
本明細書において、光源位置を制御する装置を、ＣＰＵ１０１とＧＰＵ１０２とに分離して実装しているが、ＣＰＵ１０１の機能がＧＰＵ１０２の機能を含むことにより、ＣＰＵ１０１のみでも実装することができる。
【００１８】
本明細書において、液晶パネル１０３とタッチパネル１０４を分離しているが、液晶パネル１０３とタッチパネル１０４とは一体であってもよい。
【００１９】
図２は、本発明の一実施形態にかかるＧＰＵの機能ブロック図である。ＧＰＵ１０２は、ＣＰＵ１０１から描画情報を受信する描画情報受信処理部２０１と、頂点処理を実行する頂点処理部２０２と、ラスタライズ処理を実行するラスタライズ処理部２０３と、ピクセル処理を実行するピクセル処理部２０４と、液晶パネル１０３に出力画像を表示させる画面出力処理部２０５とを含んでいる。
【００２０】
頂点処理部２０２は、描画情報受信処理部２０１において受信された描画情報に含まれるデータに基づいて、３次元モデルを２次元画像として表現するために必要な座標変換の処理と、画面上における３次元モデルの頂点、表面を形成するポリゴンの位置および大きさを決定する処理と、３次元モデルの頂点における照明の計算をする処理とを含む頂点処理を実行する。
【００２１】
ラスタライズ処理部２０３は、頂点処理部２０２において作成された、頂点、ポリゴンなどに関するデータに基づいて、ピクセルを作成するラスタライズ処理を実行する。
【００２２】
ピクセル処理部２０４は、ラスタライズ処理２０３において作成されたピクセルに対して、画面上におけるピクセルの色と、３次元モデルの質感を表現するテクスチャの模様とを計算して、ピクセルの色情報を作成するピクセル処理を実行する。
【００２３】
画面出力処理部２０５は、ピクセル処理部２０４において作成されたピクセルの色情報を、ラスタライズ処理部２０３において作成されたピクセルに合成して、合成したデータを出力画像として液晶パネル１０３に画面出力させる。
【００２４】
このような構成により、詳細な方法については以下に説明するが、ユーザーに対して物体の繊細な質感を体験させることができる。ここで、本明細書において、質感は、素材や表面の状態の違い、特に、素材による表面反射特性の違いから受ける感じのことをいう。さらに、本明細書において、質感鑑賞は、素材や表面の状態の違い、特に、素材による表面反射特性の違いに接して、味わい理解することをいう。
【００２５】
図３、４は、本発明の一実施形態にかかる光源位置を制御する方法を示すフローチャートである。ユーザーによりビューワアプリが起動され、液晶パネル１０３にデフォルトの画像をＧＰＵ１０２が表示した状態から開始する方法を、後述する図５をさらに参照して、説明する。
【００２６】
ステップＳ３０１において、質感鑑賞の対象である、液晶パネル１０３に表示されている、デフォルトの画像における中心の位置５０１をＣＰＵ１０１が決定する。また、決定される、液晶パネル１０３に表示されている、デフォルトの画像における中心の位置５０１は、代替として、単に液晶パネル１０３の中心とすることができる。
【００２７】
ステップＳ３０２において、例えば、ビューワアプリを起動したユーザーなどによって、例えば、指先、ペン先などを使って、例えば、タップ、スワイプ、フリックなどの操作により、液晶パネル１０３に表示されたデフォルトの画像が触れられる。デフォルトの画像におけるユーザーにより触れられた位置５０２ａを、タッチパネル１０４上の位置情報としてＣＰＵ１０１が検出する。
【００２８】
ステップＳ３０３において、デフォルトの画像における中心の位置５０１とユーザーにより触れられた位置５０２ａとの間の距離をＣＰＵ１０１が計算する。ここで、デフォルトの画像における中心の位置５０１とユーザーにより触れられた位置５０２ａとの間の、計算された距離をｒとおく。デフォルトの画像における中心の位置５０１とユーザーにより触れられた位置５０２ａとにより作られる線分を、デフォルトの画像における中心の位置５０１からユーザーにより触れられた位置５０２ａの方へ延長してできる延長線上に、デフォルトの画像における中心の位置５０１から、例えばｒの２倍離れた位置を、仮想空間における光源の位置５０３ａとして、ＣＰＵ１０１が決定する。
【００２９】
さらに、ｒの値に応じて光源の光量が増減するよう、光源の光量をＣＰＵ１０１が決定することができる。また、ｒの値に応じて光源の光色が変化するよう、光源の光色をＣＰＵ１０１が決定することができる。
【００３０】
ステップＳ３０４において、デフォルトの画像に関する、例えば、形状データ、材質データなどの情報と、ステップＳ３０３にて決定された光源の位置および例えば、光量、光色などに関する光源情報とを含む、描画情報のデータを、ＧＰＵ１０２に対してＣＰＵ１０１が送信する。
【００３１】
ステップＳ４０１において、ＣＰＵ１０１により送信された描画情報のデータをＧＰＵ１０２が受信する。
【００３２】
ステップＳ４０２において、受信した描画情報のデータに基づいて、頂点情報をＧＰＵ１０２が作成する。具体的には、３次元モデルを２次元画像として表現するために必要な座標変換の計算を、ＧＰＵ１０２が実行する。さらに、画面上における３次元モデルの頂点、表面を形成するポリゴンの位置および大きさを、ＧＰＵ１０２が決定する。そして、ステップＳ３０３にて決定された光源情報に基づいて、３次元モデルの頂点における照明の計算を、ＧＰＵ１０２が実行する。
【００３３】
ステップＳ４０３において、作成された頂点情報に含まれる頂点、ポリゴンなどに関するデータに基づいてラスタライズ処理を実行し、ピクセルをＧＰＵ１０２が作成する。
【００３４】
ステップＳ４０４において、作成されたピクセルに対して、ピクセルの色情報をＧＰＵ１０２が決定する。具体的には、ステップＳ４０２にて作成した描画情報のデータに基づいて、液晶パネル１０３に表示する色をＧＰＵ１０２が計算する。さらに、液晶パネル１０３に表示する画像に対して質感を表現するテクスチャの模様を、ＧＰＵ１０２が計算する。ピクセルの色情報には、計算したピクセルの色と、テクスチャの模様とに関する情報を含むことができる。
【００３５】
ステップＳ４０５において、決定されたピクセルの色情報を、ステップＳ４０３にて作成されたピクセルに合成して、出力画像をＧＰＵ１０２が作成する。作成した出力画像を、液晶パネル１０３にＧＰＵ１０２が表示させる。
【００３６】
以上の方法の各ステップを実行するための処理を、タブレット端末１００のメインメモリー１０５に記憶されるプログラムに記述することができる。また、タブレット端末１００のメインメモリー１０５に記憶されるプログラムを、例えば、ハードディスク、ＵＳＢメモリー、ＣＤなどのコンピューター読み取り可能な記録媒体に記録することができる。
【００３７】
図５は、本発明の一実施形態にかかる光源位置を制御する方法を説明するためのタッチパネル上のユーザーが指を使ってタップをしている位置と仮想空間における光源との位置関係を示す図である。図５は、タッチパネル１０４上に表示されたデフォルトの画像における中心の位置５０１と、ユーザーにより触れられた位置５０２ａと、仮想空間における光源の位置５０３ａを含む。
【００３８】
図６は、本発明の一実施形態にかかる光源位置を制御する方法を説明するためのタッチパネル上のユーザーが指を使ってタップをしている位置と仮想空間における光源との位置関係を示す図である。図６は、仮想空間においてデフォルトの画像が位置する平面６０１上のデフォルトの画像における中心の位置５０１と、タッチパネル１０４上においてユーザーにより触れられた位置５０２ａ、５０２ｂと、仮想空間において光源が位置する平面６０２上の仮想空間における光源の位置５０３ａ、５０３ｂとを含む。
【００３９】
ここで、仮想空間においてデフォルトの画像が位置する平面６０１と、仮想空間において光源が位置する平面６０２と、タッチパネル１０４の表面とは、平行である。
【００４０】
タッチパネル１０４上においてユーザーにより触れられた位置５０２ａに対して、ステップＳ３０３において決定された仮想空間における光源の位置５０３ａが対応する。さらに、タッチパネル１０４上においてユーザーにより触れられた位置５０２ｂに対して、ステップＳ３０３において決定された仮想空間における光源の位置５０３ｂが対応する。
【００４１】
図６を参照すれば、タッチパネルに対してユーザーの触れる位置が画像の中心から遠ざかれば遠ざかるほど、光源が画像の中心から離れていく。しかも、ユーザーの触れる位置の移動距離よりも光源の位置の移動距離の方が長い。従って、より鋭角的な指向性において画像に光をあてたような視覚効果を与えることができることを容易に理解することができる。
【００４２】
本明細書において、ステップＳ３０３にて仮想空間における光源の位置５０３ａを決定する際に、説明の目的として、デフォルトの画像における中心の位置５０１を基準位置として、仮想空間における光源の位置５０３ａを決定した。別の実施形態においては、デフォルトの画像の他の位置を基準位置として、仮想空間における光源の位置５０３ａを決定することができる。
【００４３】
さらに、本明細書において、ステップＳ３０３にて仮想空間における光源の位置５０３ａを決定する際に、説明の目的として、デフォルトの画像における中心の位置５０１からｒの２倍離れた位置を光源の位置に決定した。別の実施形態において、２でない係数をｒに乗算することにより光源の位置に決定することができる。
【００４４】
さらにまた、本明細書において、ステップＳ３０３にて仮想空間における光源の位置５０３ａを決定する際に、説明の目的として、デフォルトの画像における中心の位置５０１からユーザーにより触れられた位置５０２ａの方へ延長してできる延長線上に光源の位置を決定した。別の実施形態において、デフォルトの画像における中心の位置５０１とユーザーにより触れられた位置５０２ａとにより作られる線分を含み、タッチパネル１０４の表面と垂直に交わる平面上に、光源の位置を決定することができる。
【００４５】
ここで、仮想空間において、ユーザーにより触れられた位置５０２ａおよび中心の位置５０１を通る直線とデフォルトの画像が位置する平面６０１とのなす角の大きさをα、ユーザーにより触れられた位置５０２ｂおよび中心の位置５０１を通る直線とデフォルトの画像が位置する平面６０１とのなす角の大きさをβとおく。仮想空間において、光源の位置５０３ａおよび中心の位置５０１を通る直線とデフォルトの画像が位置する平面６０１とのなす角の大きさである、光源の位置５０３ａの照射角度と、光源の位置５０３ｂおよび中心の位置５０１を通る直線とデフォルトの画像が位置する平面６０１とのなす角の大きさである、光源の位置５０３ｂの照射角度との差が、αとβとの差より大きくなるように光源の位置を決定することができる。
【００４６】
また、仮想空間において、αとβとの差を大きく変えない場合、デフォルトの画像における中心の位置５０１からユーザーにより触れられた位置５０２ａ、ｂの方へ延長してできるそれぞれの延長線上に、中心の位置５０１から一定の距離だけ離れた位置を、それぞれの光源の位置５０３ａ、ｂとしてもよい。
【００４７】
また、光源の位置は、デフォルトの画像における中心の位置５０１からユーザーにより触れられた位置５０２ａの方へ延長してできる延長線上になくてもよい。
【００４８】
本明細書において、説明の目的として、ディスプレイデバイスとして液晶パネル１０３を用いたが、別の実施形態において、液晶パネル１０３でない、他のフラットパネルディスプレイなどのディスプレイデバイスを用いることができる。
【００４９】
本実施形態によれば、画像の中心に対して触れられた位置の外側に光源を置くことによって、ユーザーに、物体の繊細な質感を体験させることができる。
【００５０】
さらに、本実施形態によれば、画像の中心に対して触れられた位置の外側に光源を置くことによって、ユーザーがタッチパネル１０４の表面を触れた状態を維持して、ユーザーにより触れられた位置５０２ａを連続的に変化させると、ユーザーは、物体の繊細な質感に関する動的な変化を鑑賞することができる。
【符号の説明】
【００５１】
１００  タブレット端末
１０１  ＣＰＵ
１０２  ＧＰＵ
１０３  液晶パネル
１０４  タッチパネル
１０５  メインメモリー
１０６  フラッシュメモリー
１０７  バス
２０１  描画情報受信処理部
２０２  頂点処理部
２０３  ラスタライズ処理部
２０４  ピクセル処理部
２０５  画面出力処理部
５０１  デフォルトの画像における中心の位置
５０２ａ  ユーザーにより触れられた位置
５０２ｂ  ユーザーにより触れられた位置
５０３ａ  仮想空間における光源の位置
５０３ｂ  仮想空間における光源の位置
６０１  デフォルトの画像が位置する平面
６０２  光源が位置する平面
【図１】
2020190937.tif 000003
【図２】
2020190937.tif 000004
【図３】
2020190937.tif 000005
【図４】
2020190937.tif 000006
【図５】
2020190937.tif 000007
【図６】
2020190937.tif 000008