(57)【特許請求の範囲】
【請求項１】
三次元オブジェクトの外形情報を記憶する第１の記憶部と、
複数のボーンから形成され、前記三次元オブジェクトの動作を制御するための骨格情報を記憶する第２の記憶部と、
前記三次元オブジェクトの外形を形成する各々の頂点の動きに影響を及ぼすボーンとその影響度を、各々の頂点に対して設定する影響度情報生成部と、
一の頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられている影響度が小さいものから順に、設定されたボーンの数が前記所定数になるまで当該頂点に対するボーンの設定を削除し、削除したボーンに割り当てられていた影響度を当該頂点に設定されている残りのボーンに対して割り当てる影響度情報調整部を備えた画像作成装置。
【請求項２】
前記影響度情報調整部は、前記削除したボーンに割り当てられていた影響度を、前記残りのボーンに対し、残りのボーンの各々に設定されている影響度に従って割り当てることを特徴とする請求項１に記載の画像作成装置。
【請求項３】
前記影響度情報調整部は、前記削除したボーンに割り当てられていた影響度を、前記残りのボーンに対し、等分に割り当てることを特徴とする請求項１に記載の画像作成装置。
【請求項４】
コンピュータに、
記憶部から、三次元オブジェクトの外形情報と、複数のボーンから形成され、前記三次元オブジェクトの動作を制御するための骨格情報を取得する機能と、
前記三次元オブジェクトの外形を形成する各々の頂点の動きに影響を及ぼすボーンとその影響度を、各々の頂点に対して設定する機能と、
一の頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられている影響度が小さいものから順に、設定されたボーンの数が前記所定数になるまで当該頂点に対するボーンの設定を削除し、削除したボーンに割り当てられていた影響度を当該頂点に設定されている残りのボーンに対して割り当てる機能を実行させる画像作成プログラム。
【請求項５】
三次元オブジェクトの外形情報と、複数のボーンから形成され、前記三次元オブジェクトの動作を制御するための骨格情報を取得し、前記三次元オブジェクトの外形を形成する各々の頂点の動きに影響を及ぼすボーンとその影響度を、各々の頂点に対して設定することにより、三次元オブジェクトを作成する画像作成プログラムを補助する画像作成支援プログラムであって、
コンピュータに、
一の頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられている影響度が小さいものから順に、設定されたボーンの数が前記所定数になるまで当該頂点に対するボーンの設定を削除し、削除したボーンに割り当てられていた影響度を当該頂点に設定されている残りのボーンに対して割り当てる機能を実行させる画像作成支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像作成装置、画像作成プログラム、及び画像作成支援プログラムに関する。
【背景技術】
【０００２】
情報端末、遊技機、ゲーム機等に備えられた表示画面には、現実感の高い映像が表示されるようになってきている。特に、人間や動物などのキャラクタの自然な動作表現を実現するための技術としてスキンモデルが知られている。これは、描画されるキャラクタオブジェクトの外形（ポリゴンの集合）と、そのオブジェクトの動作を制御するための骨格から構成される。骨格は複数のボーンから形成され、オブジェクトの外形を構成する各ポリゴンの頂点は、１つ以上のボーンからの影響を受け、ボーンを動かすことによってオブジェクトの動作が制御される。
【０００３】
特許文献１や特許文献２には、オブジェクトの動作を制御するための骨格を利用した画像処理技術が開示されている。また、特許文献１に開示された画像処理方法では、このようなオブジェクトの動作制御の処理を高速化するため、予めボーンとウェイトの組が等しい頂点のデータが連続するように並び替えておくことにより、ボーン変形の処理工程において導出される値の再利用率を向上させ、計算量が減少するようにしている。
【特許文献１】特開２００５−１４１５４５号公報
【特許文献２】特開平１０−１８８０２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
コンピュータグラフィック作成ソフトでは、オブジェクトの外形を構成する各ポリゴンの頂点に対し、自動的に関連するボーンと影響度（ウェイト）を設定する。しかし、各頂点に影響を与えるボーンを設定する場合、その頂点に距離的に近いボーンが自動的に設定されるため、周囲に多くのボーンが配置されている場合には、実際には影響を考慮する必要がないようなボーンも設定されてしまうことがある。このため、１つの頂点に設定される関連ボーン数はライブラリの都合で所定数に制限される場合があるものの、この制限を超えて関連ボーンが設定されてしまうことがある。また、ボーンの数が多いと、オブジェクトの動作を制御する際の演算量が増大し、処理が遅くなるという問題もある。
【０００５】
そこで本発明は、簡易な方法で、スキンモデルの１つの頂点に対して設定されるボーン数が所定数を超えないようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像作成装置は、三次元オブジェクトの外形情報を記憶する第１の記憶部と、複数のボーンから形成され、前記三次元オブジェクトの動作を制御するための骨格情報を記憶する第２の記憶部と、前記三次元オブジェクトの外形を形成する各々の頂点の動きに影響を及ぼすボーンとその影響度を、各々の頂点に対して設定する影響度情報生成部と、一の頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられている影響度が小さいものから順に、設定されたボーンの数が前記所定数になるまで当該頂点に対するボーンの設定を削除し、削除したボーンに割り当てられていた影響度を当該頂点に設定されている残りのボーンに対して割り当てる影響度情報調整部を備える。
【０００７】
本発明によれば、一の頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられている影響度が小さいものから順に、当該頂点に対するボーンの設定を削除し、設定されるボーンの数を少なくするようにしたので、簡易な方法で、１つの頂点に対して設定されるボーン数が所定数を超えないようにすることができる。
【０００８】
また、前記影響度情報調整部は、前記削除したボーンに割り当てられていた影響度を、前記残りのボーンに対し、残りのボーンの各々に設定されている影響度に従って割り当てることが望ましい。
これにより、ボーンを減らしたことによるオブジェクトの動作に与える影響を小さくすることができる。
前記影響度情報調整部は、前記削除したボーンに割り当てられていた影響度を、前記残りのボーンに対し、等分に割り当てるようにしてもよい。
【０００９】
本発明に係る画像作成プログラムは、コンピュータに、記憶部から、三次元オブジェクトの外形情報と、複数のボーンから形成され、前記三次元オブジェクトの動作を制御するための骨格情報を取得する機能と、前記三次元オブジェクトの外形を形成する各々の頂点の動きに影響を及ぼすボーンとその影響度を、各々の頂点に対して設定する機能と、一の頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられている影響度が小さいものから順に、設定されたボーンの数が前記所定数になるまで当該頂点に対するボーンの設定を削除し、削除したボーンに割り当てられていた影響度を当該頂点に設定されている残りのボーンに対して割り当てる機能を実行させるものである。
【００１０】
本発明に係る画像作成支援プログラムは、三次元オブジェクトの外形情報と、複数のボーンから形成され、前記三次元オブジェクトの動作を制御するための骨格情報を取得し、前記三次元オブジェクトの外形を形成する各々の頂点の動きに影響を及ぼすボーンとその影響度を、各々の頂点に対して設定することにより、三次元オブジェクトを作成する画像作成プログラムを補助する画像作成支援プログラムであって、コンピュータに、一の頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられている影響度が小さいものから順に、設定されたボーンの数が前記所定数になるまで当該頂点に対するボーンの設定を削除し、削除したボーンに割り当てられていた影響度を当該頂点に設定されている残りのボーンに対して割り当てる機能を実行させるものである。
【００１１】
また本発明のプログラムは、記憶媒体に格納されて流通されるものである。このような記憶媒体としては、コンピュータに読み取り可能な媒体であり、各種ＲＯＭ、フラッシュメモリを備えたＵＳＢメモリ、ＳＤメモリ、メモリスティック、メモリカードや、ＦＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の物理的な記憶媒体を含む。また広義の記録媒体として、プログラムを伝送可能なインターネット等の伝送媒体をも含むものとする。伝送媒体を通して伝送（ダウンロード）されたプログラムは、そのままメモリに記憶されて、コンピュータに実行されるものだからである。
【発明の効果】
【００１２】
本発明によれば、簡易な方法で、１つの頂点に対して設定されるボーン数が所定数を超えないようにすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照して説明する。
実施の形態１．
図１は、実施の形態１による画像作成装置１０の機能的な構成を示すブロック図である。
図に示すように、画像作成装置１０は、オブジェクト外形データ記憶部（第１の記憶部）１０１、骨格情報記憶部（第２の記憶部）１０２、影響度情報生成部１０３、影響度情報調整部１０４、スキンモデルデータ記憶部１０５、入出力インタフェース部１０６、入力装置１１、表示装置１２を備えている。
【００１４】
画像作成装置１０は、例えば汎用的な計算機に所定のプログラムを実行させたものである。影響度情報生成部１０３、影響度情報調整部１０４、および入出力インタフェース部１０６は、プログラムに従って動作するコンピュータのプロセッサが対応している。
【００１５】
オブジェクト外形データ記憶部１０１、骨格情報記憶部１０２およびスキンモデルデータ記憶部１０５は、画像作成装置１０のハードディスク等の記憶装置である。
入力装置１１は、例えばキーボード、マウス、タッチパネル等の入力手段であり、ユーザが画像作成装置１０に処理の指示を与えたり、図形データやパラメータを指定するために用いられる。
表示装置１２は、液晶表示装置等であり、図形データ等が出力される。
【００１６】
（オブジェクト外形データ記憶部１０１）
オブジェクト外形データ記憶部１０１は、立体画像生成のためのオブジェクトの形状データを記憶するものである。オブジェクトの形状データは、仮想三次元空間に表示する各オブジェクトの形状及び配置を定義する数値情報を含んでいる。データの内容はモデリング方法に応じて決まる。例えばサーフェスモデルを用いる場合には、オブジェクトごとに予め設定された基準座標を原点とした場合の、オブジェクトを構成する各々のポリゴンの頂点座標の集合体となる。従って、各ポリゴンを基準座標からの相対位置に配置していけばオブジェクトの外形が規定される。オブジェクトの形状データによって、各オブジェクトのローカル座標系におけるポリゴンの相対位置（形状、向き、大きさ）が三次元的に定義される。
【００１７】
（骨格情報記憶部１０２）
骨格情報記憶部１０２は、オブジェクトの動作を制御するための骨格情報を記憶する。骨格は、複数のボーンから形成され、各々のボーン同士は親子関係を有する。骨格は表示装置１２には画像として表示されず、実際に表示されるオブジェクトの動作を制御するために用いられる。
【００１８】
図２は、オブジェクトと骨格との関係を示す図である。
図２の例では、腕オブジェクト５０１と骨格５０２の関係を模式的に示している。腕オブジェクト５０１は、ポリゴン頂点Ｖ１０１〜Ｖ１１６を備えている。骨格５０２は、ボーンＢ０１〜Ｂ０４を備えている。腕オブジェクト５０１の内部には、ボーンＢ０１〜Ｂ０４が埋め込まれている。ポリゴン頂点Ｖ１０１〜Ｖ１１６がボーンＢ０１〜Ｂ０４の動きに影響を受けてその位置を変えることにより、腕の屈伸動作が表現される。
【００１９】
ボーンＢ０１〜Ｂ０４は相関関係を有しており、ボーンＢ０１の下にボーンＢ０２、その下にボーンＢ０３、その下にボーンＢ０４という階層構造を有している。下の階層にあるボーンの位置情報は、上の階層のボーンに対する相対的な位置情報として表され、回転（ローテーション）、平行移動（トランスレーション）、縮尺（スケール）を含むマトリクスが利用される。
【００２０】
（影響度情報生成部１０３）
影響度情報生成部１０３は、オブジェクトの外形を形成する各々のポリゴンの頂点の動きに影響を及ぼすボーンとその影響度を、各々の頂点に対して設定する。各頂点に影響を与えるボーンを設定する場合、その頂点に距離的に近いボーンが自動的に設定される。したがって、オブジェクトの外形とボーンの設定によって、一つの頂点に対し、一つのボーンのみが影響を及ぼす場合も、２つまたはそれ以上のボーンがともに影響を及ぼす場合もありうる。
この影響度情報は、デザイナによりポリゴンの頂点位置が設定されたことを契機に自動的に影響度情報生成部１０３が生成を開始するように構成してもよいし、デザイナが操作手段から影響度情報生成を指示したことを契機に位置設定されたポリゴンの頂点に対して生成を開始するようにしてもよい。
【００２１】
図３は、図２に示すポリゴン頂点Ｖ１０１〜Ｖ１１６がボーンＢ０１〜Ｂ０４の動きに影響を受ける度合いであるウェイト値（影響度）を示した図である。図に示すように、上腕部分に位置するＶ１０１〜Ｖ１０５、Ｖ１０７〜Ｖ１１１は、上腕部に位置するボーンＢ０１〜Ｂ０３から影響を受け、下腕部に位置するＶ１１３〜Ｖ１１６は、下腕部に位置するボーンＢ０４から影響を受けている。また、関節部分に位置するＶ１０６、Ｖ１１２は、ボーンＢ０３からの影響とボーンＢ０４からの影響がそれぞれ５０％の割合に設定されている。
【００２２】
頂点Ｖ１０１やＶ１０７は、ボーンＢ０１からのみ影響を受けるため、頂点Ｖ１０１、Ｖ１０７は、ボーンＢ０１と同じ動きをする。具体的には、ボーンＢ０１が平行移動した場合は頂点Ｖ１０１、Ｖ１０７も同じ量だけ平行移動し、ボーンＢ０１が回転した場合は頂点Ｖ１０１、Ｖ１０７も同じ量だけ回転し、ボーンＢ０１が拡縮した場合は頂点Ｖ１０１、Ｖ１０７の座標も同じだけ拡縮する。また、頂点Ｖ１０６、Ｖ１１２はボーンＢ０３とボーンＢ０４からの影響がそれぞれ５０％なので、頂点Ｖ１０６、Ｖ１１２はボーンＢ０３の動きとボーンＢ０４の動きをそれぞれ５０％ずつ混合した動きをする。具体的には、ボーンＢ０３とボーンＢ０４がともに平行移動した場合、頂点Ｖ１０６、Ｖ１１２はボーンＢ０３の平行移動量の半分とボーンＢ０４の平行移動量の半分とを加算した量だけ移動する。
なお、ウェイト値は、入力装置１１を用いてデザイナが設定することも可能である。
【００２３】
（影響度情報調整部１０４）
影響度情報調整部１０４は、１つの頂点に対して設定されたボーンが、所定数を超えて存在する場合には、その頂点に対して設定されたボーンのうち割り当てられているウェイト値が小さいものから順に、その頂点に対するボーンの設定を削除し、削除したボーンに割り当てられていたウェイト値をその頂点に設定されている残りのボーンに対して割り当てる。
この影響度情報調整は、影響度情報生成部１０３により各頂点に対するボーンの影響度が生成された後に自動的に実施されるようにしてもよいし、デザイナが操作手段から影響度情報調整を指示したことを契機に実施されるようにしてもよい。
【００２４】
（スキンモデルデータ記憶部１０５）
スキンモデルデータ記憶部１０５には、生成されたスキンモデルデータが記憶される。
図４は、本発明による、キャラクタなどのスキンモデルを作成する処理のフローチャートである。
まず始めに、デザイナ（ユーザ）は入力装置１１を介して、スキンモデルを作成したいオブジェクトの形状情報を入力する（ステップＳ４０１）。具体的にはオブジェクトを構成する各々のポリゴンの頂点座標を指定する。入力されたオブジェクトの形状情報はオブジェクト外形データ記憶部１０１に格納される。なお、オブジェクトの形状情報を入力する代わりに、オブジェクト外形データ記憶部１０１に格納されているデータを指定するようにしてもよい。
【００２５】
次に、デザイナ（ユーザ）は入力装置１１を介して、ステップＳ４０１で作成したオブジェクトに対し、オブジェクトの動作を制御するための骨格情報を入力する（ステップＳ４０２）。具体的には、オブジェクト内部あるいは外部に、複数のボーンを配置する。入力された骨格情報は骨格情報記憶部１０２に格納される。なお、骨格情報を入力する代わりに、骨格情報記憶部１０２に格納されている骨格情報を指定するようにしてもよい。
【００２６】
次に、デザイナ（ユーザ）が入力装置１１を介して、ウェイト値の設定を指示すると、影響度情報生成部１０３は、ステップＳ４０１で作成したオブジェクトの各ポリゴン頂点に対し、頂点の動きに影響を及ぼすボーンとそのウェイト値を設定する（ステップＳ４０３）。例えば、図２に示すオブジェクトの各頂点に対するボーンＢ０１〜０４のウェイト値設定を指示することにより、図３に示すウェイト値情報が得られる。
【００２７】
次に、影響度情報調整部１０４は、影響度情報生成部１０３によって設定された各頂点のウェイト値に対し、１つの頂点に対して設定されたボーンが、所定の数を超えて存在する場合には、その頂点に対して設定されたボーンのうち割り当てられているウェイト値が小さいものから順に、その頂点に対するボーンの設定を削除する（ステップＳ４０４）。
【００２８】
例えば、１つの頂点に対して設定されるボーンの数が２つ以下に制限されている場合、図３に示す例において、頂点Ｖ１０２〜Ｖ１０５、Ｖ１０８〜Ｖ１１１に対しては、ボーンが３つ以上設定されているので、ウェイト値が最も小さいボーンから順に削除していく。例えば頂点Ｖ１０２の場合、最もウェイト値が小さいボーンＢ０１（ウェイト値０．２）を削除する。ボーンＢ０１を削除することにより、Ｖ１０２に設定されたボーン数は２となり、制限数を満たすのでこれ以上の削除は行わない。同様に、Ｖ１０３〜Ｖ１０５についてはボーンＢ０１が削除され、Ｖ１０８，Ｖ１０９についてはボーンＢ０３が削除される。
Ｖ１１０，Ｖ１１１については、ボーンＢ０１とＢ０２のウェイト値が共に０．２であるが、このような場合には、例えば隣り合う頂点のウェイト値を参照し、ウェイト値が小さい方のボーンを削除するようにすることができる。図３の例では、Ｖ１１０と隣り合う頂点Ｖ１０９のウェイト値を参照すると、Ｂ０１のウェイト値が０．３、Ｂ０２のウェイト値が０．５でＢ０２の方がウェイト値が大きいので、Ｖ１１０についてもＢ０２を優先し、Ｂ０１を削除する。Ｖ１１１については、隣り合う頂点Ｖ１１２に対してはＢ０１，Ｂ０２が設定されていないため、最も近いＶ１０９を参照し、Ｂ０２を残してＢ０１を削除する。
なお、ウェイト値が同値の場合の処理方法は上記のものに限られず、例えば予め各ボーンに優先順位を設定しておき、ウェイト値が同値の場合には、優先順位の低い方のボーンを削除するようにしてもよい。
【００２９】
次に、影響度情報調整部１０５は、削除したボーンに割り当てられていたウェイト値をその頂点に設定されている残りのボーンに対して割り当てる（ステップＳ４０５）。この時、影響度情報調整部１０５は、削除したボーンに割り当てられていたウェイト値を、残りのボーンに対し、それぞれのボーンに割り当てられているウェイト値に従って割り当てる。
【００３０】
例えば、図３に示す例において、Ｖ１０２に対して設定されていたボーンＢ０１のウェイト値０．２は、残りのボーンＢ０２、Ｂ０３に割り当てられる。ボーンＢ０２とボーンＢ０３のウェイト値はそれぞれ０．４と０．４で等しいので、削除したウェイト値０．２を１：１で配分する。すなわち、ボーンＢ０２に対しては、０．２×１／２＝０．１が割り当てられ、ボーンＢ０３に対しては、０．２×１／２＝０．１が割り当てられる。この結果、調整後のＶ１０２に対するボーンＢ０２のウェイト値は０．５、ボーンＢ０３のウェイト値は０．５となる。
【００３１】
また、Ｖ１０４については、削除されたボーンＢ０１のウェイト値０．１は、残りのボーンＢ０２、Ｂ０３に割り当てられる。ボーンＢ０２とボーンＢ０３のウェイト値はそれぞれ０．３と０．６なので、削除したウェイト値０．１を１：２で配分する。すなわち、ボーンＢ０２に対しては、０．１×１／３＝０．０３３が割り当てられ、ボーンＢ０３に対しては、０．１×２／３＝０．０６６が割り当てられる。この結果、調整後のＶ１０４に対するボーンＢ０２のウェイト値は０．３３３、ボーンＢ０３のウェイト値は０．６６６となる。
【００３２】
なお、影響度情報調整部１０５は、削除したボーンに割り当てられていたウェイト値を、残りのボーンに対し、等分に割り当てるようにしてもよい。例えば、上記の例では、Ｖ１０４，Ｖ１０５に対して設定されていたボーン０１のウェイト値０．１がボーンＢ０２とボーンＢ０３に対して０．０５ずつ等分に割り当てられ、調整後のＶ１０４，１０５に対するボーンＢ０２のウェイト値は０．３５、ボーンＢ０３のウェイト値は０．６５となる。
【００３３】
最後に、作成されたスキンモデルとウェイト値は、スキンモデルデータ記憶部１０５に格納される（ステップＳ４０６）。なお、ウェイト値は、ユーザが入力装置１１を利用して具体的に数値を指定することにより、さらに調整することも可能である。
【００３４】
以上のようにして作成されたスキンモデルデータは、図５に示すような画像処理装置２０によって画像表示される。
モデルデータ記憶部２０１には、本発明による画像作成装置１０によって作成されたスキンモデルデータ、ウェイト値情報、ボーン間の階層構造情報、およびスキンモデルデータの動作（ポリゴン頂点位置の移動）を算出するためのマトリクス情報等が格納されている。
【００３５】
スキンモデル画像処理部２０２は、モデルデータ記憶部２０１に格納されたスキンモデルデータ、ウェイト値情報、マトリクス情報を用いて、オブジェクトを構成するポリゴンの各頂点の変位を算出する。
【００３６】
さらに、描画処理部２０３は、頂点の変位を算出されたポリゴンに対して、テクスチャデータ記憶部２０４に格納されたテクスチャデータを用いてレンダリングを施し、生成された画像データをフレームバッファ２０５に供給する。表示制御部２０６は、フレームバッファ２０５内の画像データを表示装置２０７に供給し、表示させる。
【００３７】
以上のように、本実施形態によれば、１つの頂点に対して設定されたボーンが、所定数を超えて存在する場合には、当該頂点に対して設定されたボーンのうち割り当てられているウェイト値が小さいものから順に、その頂点に対するボーンの設定を削除し、設定されるボーンの数を少なくするようにしたので、簡易な方法で、１つの頂点に対して設定されるボーン数が所定数を超えないようにすることができる。
【００３８】
本発明による画像作成装置によって作成されたスキンモデルデータは、各種情報端末や、家庭用ゲーム機、遊技機等の表示装置に表示する画像データとして利用することができる。遊技機は、例えば、ぱちんこ機（第一種ぱちんこ機、第二種ぱちんこ機を含む）、回動式遊技機（以下、「スロットマシン」という。）等を含む。
【図面の簡単な説明】
【００３９】
【図１】実施の形態１による画像作成装置の機能的な構成を示すブロック図
【図２】オブジェクトと骨格との関係を示す図
【図３】図２に示すポリゴン頂点Ｖ１０１〜Ｖ１１６がボーンＢ０１〜Ｂ０４の動きに影響を受ける度合いであるウェイト値（影響度）を示した図
【図４】本発明による、キャラクタなどのスキンモデルを作成する処理のフローチャート
【図５】本発明により作成されたスキンモデルを画像表示するための画像処理装置の構成を示すブロック図
【符号の説明】
【００４０】
１０  画像作成装置、１１  入力装置、１２  表示装置、１０１  オブジェクト外形データ記憶部、１０２  骨格情報記憶部、１０３  影響度情報生成部、１０４  影響度情報調整部、１０５  スキンモデルデータ記憶部、１０６  入出力インタフェース部、２０  画像処理装置、２０１  モデルデータ記憶部、２０２  スキンモデル画像処理部、２０３  描画処理部、２０４  テクスチャデータ記憶部、２０５  フレームバッファ２０５、２０６  表示制御部、２０７  表示装置
【図１】
0005004183.tif 000002
【図２】
0005004183.tif 000003
【図３】
0005004183.tif 000004
【図４】
0005004183.tif 000005
【図５】
0005004183.tif 000006