(57)【要約】【課題】  ＬＯＤ技術を用いることなく、動画像処理をリアルタイムに処理・生成するための作業性を軽減し、かつ動画像として所望の品質を実現する。【解決手段】  ディスプレイモニタ１１０に表示されているオブジェクト画像が拡大又は縮小されるとき、その視点からの距離に基づいて、予め設定した各パーツ画像の有意値の順序に応じて、追加又は削除するようにした。より具体的には、オブジェクト画像が拡大されるとき、現状の表示状態では、有意値が低く表示対象外となっていたパーツ画像を追加する。一方、オブジェクト画像が縮小されるとき、現在表示されているパーツ画像の内、有意値が低いものから順番に、視点からの距離に応じて、表示対象外とするべく削除する。これにより、１つのパーツ画像に対して、その表示倍率に応じて差し替える、所謂ＬＯＤ技術を用いなくてもよくなり、動画像処理をリアルタイムに処理・生成するための作業性を軽減することができる。【選択図】      図５
2006092195.tif 000002
【特許請求の範囲】
【請求項１】
複数のパーツ画像から成るオブジェクト画像を表示可能な表示部と、前記オブジェクト画像をリアルタイムに処理することで画像制御する画像処理演算ユニットと、を備えた画像処理装置であって、
前記演算処理ユニットは、
予め前記オブジェクト画像を構成する各パーツ画像に対して設定された、相対的に重要度、優先度の高低を数値的に示した有意値を記憶する有意値記憶手段と、
前記表示部に動画像として表示される前記各パーツ画像の精細度を演算する演算手段と、
前記演算手段で演算された精細度と、前記有意値とに基づいて、パーツ画像を表示対象とするか否かを判別するパーツ画像表示対象判別手段とを有し、
各手段が画像処理プログラムとしてメモリに記憶され、前記画像処理演算ユニットによって実行されることを特徴とする画像処理装置。
【請求項２】
複数のパーツ画像から成るオブジェクト画像を表示可能な表示部と、前記オブジェクト画像をリアルタイムに処理することで動画像制御する画像処理演算ユニットと、を備えた画像処理装置であって、
前記演算処理ユニットは、
予め前記オブジェクト画像を構成する各パーツ画像に対して設定された、相対的に重要度、優先度の高低を数値的に示した有意値を記憶する有意値記憶手段と、
前記表示部に動画像として表示される前記各パーツ画像の、視点からの距離を演算する演算手段と、
前記演算手段で演算された距離が遠くなるに従い前記有意値の低いパーツ画像から順番に前記表示部への表示対象から除外していき、近くなるに従い前記有意値の高いパーツ画像から順番に前記表示への表示対象とするパーツ画像表示制御手段とを有し、
各手段が画像処理プログラムとしてメモリに記憶され、前記画像処理演算ユニットによって実行されることを特徴とする画像処理装置。
【請求項３】
複数のパーツ画像から成るオブジェクト画像を表示可能な表示部と、前記オブジェクト画像をリアルタイムに処理することで動画像制御する画像処理演算ユニットとを備え、画像処理装置によって実行される画像処理方法であって、
前記画像処理演算ユニットが、予めメモリに記憶された画像処理プログラムに基づいて、
前記パーツ画像のそれぞれを、頂点数及びテクスチャサイズを含む一種類の情報量で生成する工程と、
それぞれのパーツ画像に対して、動画パターンによって変化する視点から距離に対して、相対的に重要度、優先度の高低を数値的に示した有意値を設定する工程と、
前記視点から各パーツ画像までの距離の増加につれて、前記有意値の低い順のパーツ画像を表示対象から除外していく工程と、
を実行することを特徴とする画像処理方法。
【請求項４】
前記有意値は、前記パーツ画像の相対表示面積が占める加味されて設定されることを特徴とする請求項３記載の画像処理方法。
【請求項５】
前記請求項３又は請求項４記載の各ステップをコンピュータに実行させるためのプログラム。
【請求項６】
仮想空間内に配置されたオブジェクトを所定の視点位置から見た画像を生成する画像生成手段としてコンピュータを機能させるプログラムであって、前記オブジェクトは複数のパーツから構成されてなるとともに、各パーツに対して前記オブジェクトの視点からの距離に応じた表示優先度が設定されており、前記オブジェクトの前記視点からの距離を演算する手段と、演算された距離と前記表示優先度とに基づいて、表示すべきオブジェクトのパーツを選択してオブジェクト画像を生成する手段と、を含む画像生成手段としてコンピュータを機能させるプログラム。
【請求項７】
前記請求項５又は６記載のプログラムが記憶された記憶媒体。
【請求項８】
請求項６記載のプログラムをコンピュータに実行させるように構成されたゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のパーツ画像から成るオブジェクト画像をリアルタイムに処理することで、動画パターンを生成する画像処理装置及び画像処理方法に関するものである。
【背景技術】
【０００２】
従来、ディスプレイモニタ（例えば、ＣＲＴ、ＬＣＤ等）に動画像を３Ｄ画像としてリアルタイムに処理・生成して表示するためには、当該処理・生成のための所要時間が一定の範囲内に実行されることが要求される。この処理・生成のための所要時間は、表示するオブジェクトの構成によって異なり、複雑な画像（高解像度画像）ほど所要時間が長くなる。すなわち、高解像度画像ほど情報量が多くなり、その分、演算処理時間等に時間を要することになる。
【０００３】
この所要時間の範囲内での処理・生成を実現するために、１つのオブジェクトについて情報量の異なる複数種類の候補オブジェクトを準備しておき、当該オブジェクトにおいて、例えば、視点からの距離に応じて候補オブジェクトから選択することがなされている（ＬＯＤ「Level of Detail」技術）。
【０００４】
このＬＯＤ技術を用いた先行技術としては、特許文献１に示されるように、ｚ軸方向にオブジェクトであるポリゴンが傾斜し、傾斜方向に長い場合のポリゴンに対しても、ボケの少ない美しいフィルタリング結果を得ることが出来る画像生成方法及びこれを用いた画像生成装置を提供するものがある。
【０００５】
この特許文献１では、オブジェクトデータからピクセル単位にテクスチャ座標及び詳細度ＬＯＤ「Level of Detail」値を演算し、このテクスチャ座標及び詳細度ＬＯＤ値に基づき、テクスチャメモリから読み出されるピクセルのフィルタリング領域を決定し、決定されたフィルタリング領域の大きさに応じた重み付け平均を求め、前記ポリゴンに貼りつけるテクスチャカラーを生成するようにしている。
【特許文献１】特開２００３−１１５０５６公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１で示したようなＬＯＤ技術では、ＬＯＤ値に基づいて行う演算処理（自動演算）が、充分な品質を得られない場合が多い。このため、予め手作業で補正値等を設定しておくなど、動画像処理をリアルタイムに処理・生成するための準備開発期間が冗長し、作業が煩雑となる。
【０００７】
本発明は上記事実を考慮し、ＬＯＤ技術を用いることなく、動画像処理をリアルタイムに処理・生成するための作業性を軽減し、かつ動画像として所望の品質を実現することができる画像処理方法を得ることが目的である。
【課題を解決するための手段】
【０００８】
第１の発明は、複数のパーツ画像から成るオブジェクト画像を表示可能な表示部と、前記オブジェクト画像をリアルタイムに処理することで画像制御する画像処理演算ユニットと、を備えた画像処理装置であって、前記演算処理ユニットは、予め前記オブジェクト画像を構成する各パーツ画像に対して設定された、相対的に重要度、優先度の高低を数値的に示した有意値を記憶する有意値記憶手段と、前記表示部に動画像として表示される前記各パーツ画像の精細度を演算する演算手段と、前記演算手段で演算された精細度と、前記有意値とに基づいて、パーツ画像を表示対象とするか否かを判別するパーツ画像表示対象判別手段とを有し、各手段が画像処理プログラムとしてメモリに記憶され、前記画像処理演算ユニットによって実行されることを特徴としている。
【０００９】
第１の発明によれば、オブジェクト画像を構成するパーツ画像のそれぞれに対して、相対的な有意値を設定する。有意値は、オブジェクト画像の視点からの距離に基づいて、その重要度、優先度の高低を数値的に示したものである。
【００１０】
ここで、有意値が高ければ（数値的に大きい数値）、このパーツ画像は重要度、優先度が高く、パーツ画像を表示するときの精細度が高い場合は残しておく（表示を維持する）。
【００１１】
一方、有意値が低い場合、このパーツ画像は重要度、優先度が低いため、パーツ画像を表示するときの精細度が低い場合は消去（表示対象から除外）する。
【００１２】
このように、パーツ画像としてはそれぞれ単一で準備しておき、有意値に基づいて、表示対象を維持するか、除外するかを判断するのみであるため、付随的な処理（例えば、ＬＯＤ技術を用いた処理後の補正処理）が不要であり、作業効率が向上する。
【００１３】
また、ＬＯＤ技術を用いないことによる処理時間の遅滞は、処理する対象であるパーツ画像が表示対象から除外されていくことで、処理対象物の絶対量が減るため、トータル時間を従前のまま確保することができ、動画像のリアルタイム処理、生成のための所要時間を一定の範囲内に維持することができる。
【００１４】
さらに、１つのパーツ画像に対して、情報量が異なる複数種類のパーツ画像を準備しておく必要がないため、メモリ容量の削減、処理速度の向上が期待できる。
【００１５】
第２の発明は、複数のパーツ画像から成るオブジェクト画像を表示可能な表示部と、前記オブジェクト画像をリアルタイムに処理することで動画像制御する画像処理演算ユニットと、を備えた画像処理装置であって、前記演算処理ユニットは、予め前記オブジェクト画像を構成する各パーツ画像に対して設定された、相対的に重要度、優先度の高低を数値的に示した有意値を記憶する有意値記憶手段と、前記表示部に動画像として表示される前記各パーツ画像の、視点からの距離を演算する演算手段と、前記演算手段で演算された距離が遠くなるに従い前記有意値の低いパーツ画像から順番に前記表示部への表示対象から除外していき、近くなるに従い前記有意値の高いパーツ画像から順番に前記表示への表示対象とするパーツ画像表示制御手段とを有し、各手段が画像処理プログラムとしてメモリに記憶され、前記画像処理演算ユニットによって実行されることを特徴としている。
【００１６】
また、第３の発明は、複数のパーツ画像から成るオブジェクト画像を表示可能な表示部と、前記オブジェクト画像をリアルタイムに処理することで動画像制御する画像処理演算ユニットとを備え、画像処理装置によって実行される画像処理方法であって、前記画像処理演算ユニットが、予めメモリに記憶された画像処理プログラムに基づいて、前記パーツ画像のそれぞれを、頂点数及びテクスチャサイズを含む一種類の情報量で生成する工程と、それぞれのパーツ画像に対して、動画パターンによって変化する視点から距離に対して、相対的に重要度、優先度の高低を数値的に示した有意値を設定する工程と、前記視点から各パーツ画像までの距離の増加につれて、前記有意値の低い順のパーツ画像を表示対象から除外していく工程と、を実行することを特徴としている。
【００１７】
本発明によれば、オブジェクト画像を構成するパーツ画像のそれぞれに対して、相対的な有意値を設定する。有意値は、オブジェクト画像の視点からの距離に基づいて、その重要度、優先度の高低を数値的に示したものである。
【００１８】
ここで、有意値が高ければ（数値的に大きい数値）、このパーツ画像は重要度、優先度が高く、視点からの距離が遠くても残しておく（表示を維持する）。一方、有意値が低い場合、このパーツ画像は重要度、優先度が低いため、視点からの距離が遠ざかり、ある距離以上になると、消去（表示対象から除外）する。
【００１９】
このように、パーツ画像としてはそれぞれ単一で準備しておき、有意値に基づいて、表示対象を維持するか、除外するかを判断するのみであるため、付随的な処理（例えば、ＬＯＤ技術を用いた処理後の補正処理）が不要であり、作業効率が向上する。
【００２０】
また、ＬＯＤ技術を用いないことによる処理時間の遅滞は、処理する対象であるパーツ画像が表示対象から除外されていくことで、処理対象物の絶対量が減るため、トータル時間を従前のまま確保することができ、動画像のリアルタイム処理、生成のための所要時間を一定の範囲内に維持することができる。
【００２１】
さらに、１つのパーツ画像に対して、情報量が異なる複数種類のパーツ画像を準備しておく必要がないため、メモリ容量の削減、処理速度の向上が期待できる。
【００２２】
また、第３の発明において、前記有意値は、前記パーツ画像が占める相対表示面積が加味されて設定されることを特徴としている。
【００２３】
有意値を視点からの距離を基準に設定したが、距離は遠いが相対的にパーツ画像が占める表示面積が大きい場合、また、逆に距離は違いが相対的にパーツ画像が占める面積が小さい場合等、表示対象から除外する順番が、距離のみでは不具合が生じることがある。
【００２４】
このため、有意値の設定の際に、視点からの距離に加え、パーツ画像が占める表示面積を考慮することで、さらに最適な有意値を設定することができる。
【００２５】
さらに本発明は、仮想空間内に配置されたオブジェクトを所定の視点位置から見た画像を生成する画像生成手段としてコンピュータを機能させるプログラムであって、前記オブジェクトは複数のパーツから構成されてなるとともに、各パーツに対して前記オブジェクトの視点からの距離に応じた表示優先度が設定されており、前記オブジェクトの前記視点からの距離を演算する手段と、演算された距離と前記表示優先度とに基づいて、表示すべきオブジェクトのパーツを選択してオブジェクト画像を生成する手段と、を含む画像生成手段としてコンピュータを機能させることを特徴とするものである。なお、例えば、精細度はオブジェクトと視点との距離によって計算され、距離が近いほど精細度は高く判定される。精細度が高いオブジェクトはより多くのパーツから構成されれる。
【発明の効果】
【００２６】
本発明は、ＬＯＤ技術を用いることなく、動画像処理をリアルタイムに処理・生成するための作業性を軽減し、かつ動画像として所望の品質を実現することができるという優れた効果を有する。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明に係る画像処理装置の一例としてのゲーム装置のブロック図を示す。
【００２８】
ゲーム装置１００は、ゲームプログラムやデータ（映像、音楽データも含む）が格納されたプログラムデータ記憶装置又は記憶媒体（光ディスク及び光ディスクドライブ等も含む）１０１と、ゲームプログラムの実行や全体システムの制御及び画像表示のための座標計算等を行うＣＰＵ１０２と、ＣＰＵ１０２が処理を行うのに必要なプログラムやデータが格納されるシステムメモリ１０３と、ゲーム装置１００を起動するときに必要なプログラムやデータが格納されているＢＯＯＴＲＯＭ１０４と、ゲーム装置１００の各ブロックや外部に接続される機器とのプログラムやデータの流れを制御するバスアービタ１０５とを備え、これらはバスにそれぞれ接続されている。また、バスアービタ１０５には、遊戯者がゲームを進行させるための操作手段としての操作端末３００が接続されている。
【００２９】
バスにはレンダリングプロセッサ１０６が接続され、プログラムデータ記憶装置又は記憶媒体１０１から読み出した映像（ムービー）データや、操作者の操作やゲーム進行に応じて生成すべき画像は、レンダリングプロセッサ１０６によってディスプレイモニタ１１０に表示される。
【００３０】
レンダリングプロセッサ１０６が画像生成を行うのに必要なグラフィックデータ等はグラフィックメモリ（フレームバッファ）１０７に格納されている。
【００３１】
バスには、サウンドプロセッサ１０８が接続され、プログラムデータ記憶装置又は記憶媒体１０１から読み出した音楽データは、操作者の操作やゲームの進行に応じて生成すべき効果音や音声は、サウンドプロセッサ１０８によってスピーカ１１１から出力される。
【００３２】
サウンドプロセッサ１０８が効果音や音声を生成するために必要なサウンドデータ等はサウンドメモリ１０９に格納される。
【００３３】
ゲーム装置１００には、モデム１１２が接続され、電話回線（図示省略）を通じて、他のゲーム装置１００やネットワークサーバと通信を行い得る。
【００３４】
さらに、ゲーム装置１００には、ゲームの途中経過の情報やモデム１１２を通じて入出力されるプログラムデータを記憶しておくバックアップメモリ１１３（ディスク記憶媒体や記憶装置も含まれる）と、操作者の操作に従ってゲーム装置１００及び外部に接続される機器を制御するための情報をゲーム装置１００に入力するコントローラ１１４が接続されている。ＣＰＵ１０２とレンダリングプロセッサ１０６によって画像演算処理ユニットが構成される。
【００３５】
本実施の形態では、プログラムデータとして、デザインシミュレーションムプログラムが記憶されており、上記ゲーム装置１００は、このデザインシミュレーションを実行するべく、レンダリングブロセッサ１０６及びサウンドプロセッサ１０８等が起動する。
【００３６】
ディスプレイモニタ１１０には、上記デザインシミュレーションプログラムに基づいて、図２に示すようなオブジェクト画像（ここでは、建築家屋画像）５０が表示される。このオブジェクト画像５０は、所謂鳥瞰図形式の遠近感のある３Ｄ表示となっており、例えば、図２乃至図４に示すように、視点（疑似的な撮影位置）からの距離が変更され、平面画面上において奥行き感を出して表示されるものである。
【００３７】
図２は、最も拡大された（視点が近い）ときのオブジェクト画像５０を示しており、以下に示すように複数のパーツ画像の集合体として構成されている。なお、ここで示すパーツ画像は代表的なものである。
【００３８】
第１のパーツ画像５２は、家屋全体構造画像であり、この実施の形態では、２階建て家屋を表現している。
【００３９】
第２のパーツ画像５４は１階窓画像であり、最も視点に近い前側壁面に設けられている。
【００４０】
第３のパーツ画像５６は、影画像であり、図３の右前方から左後方に向けて光が射している状態を影画像によって表現している。
【００４１】
第４のパーツ画像５８は、２階窓画像であり、前記１階の前側壁面よりも奥まった位置に存在する２階前方壁面に設けられている。
【００４２】
本実施の形態では、第１のパーツ画像５２以外の上記代表的な３種類のパーツ画像５４、５６、５８に対して、それぞれ「有意値」を設定している。
【００４３】
この「有意値」とは、当該オブジェクト画像５０が視点（図２乃至図４をカメラで撮影しているとみなした場合のカメラの撮像位置）に対してズームイン（接近）、スームアウト（離間）したときに、表示対象とするか表示対象から除外するかの順位を示すものであり、ズープ当該パーツ画像の視点からの距離（主）と、前記パーツ画像自体が占める表示面積（副）と、に基づいて設定されている。
【００４４】
すなわち、視点から近いパーツ画像（ここでは、第２のパーツ画像５４及び第３のパーツ画像５６）は、ズームアウトされても、視認可能な位置にあるため、有意値を高く設定する。一方、視点から遠いパーツ画像（ここでは、第４のパーツ画像５８）は、スームアウトされると、視認できない位置となるため、有意値を低く設定する。
【００４５】
なお、第１のパーツ画像５２は、常時表示対象とするものであるため、有意値の設定からは除外する（或いは、必ず最も高い有意値とする）。
【００４６】
上記の有意値の相対関係を式で示すと、第２のパーツ画像５４＝第３のパーツ画像５６＜第４のパーツ画像５８（第２のパーツ画像５４＜第３のパーツ画像５６としてもよい）となる。
【００４７】
本実施の形態では、このパーツ画像毎の有意値を予め記憶しておくと共に、それぞれのパーツ画像に対して、視点からの距離のしきい値を記憶しておき、図３乃至図５の間で、それぞれのパーツ画像の視点からの距離が変化したとき、その距離としきい値を比較し、有意値の低い順に表示対象から除外していくようにしている。
【００４８】
これにより、図２では、全てのパーツ画像が表示対象となっているが、図３の状態にズームアウトしていくと、まず、第４のパーツ画像５８（２階窓画像）が表示対象から除外される。
【００４９】
その後、さらに図４の状態にズームアウトしていくと、第２のパーツ画像５４（１階窓画像）及び第３のパーツ画像（影画像）が表示対象から除外される。
【００５０】
逆に、図４→図３→図２のようにスームインしていく場合は、上記と逆に有意度の高い順番で、表示対象に復帰させていく。
【００５１】
図５は、演算処理ユニットとして機能するＣＰＵ１０２における、上記ズームイン／ズームアウトによる、オブジェクト画像５０を構成する各パーツ画像５２、５４、５６、５８の表示対象判別制御を主とした機能ブロック図を示している。
【００５２】
視点位置を変更する操作があると、その操作信号は、視点位置操作データ入力部１０に入力されるようになっている。
【００５３】
視点位置操作データ入力Ｋ部には、視点位置解析部１２が接続され、前記視点位置操作データ入力部に入力された操作信号に基づき、視点位置を解析し、認識する。
【００５４】
視点位置解析部１２は、オブジェクト画像生成要否判定部１４に接続されており、このオブジェクト画像生成要否判定部１４では、前記視点位置に基づいてオブジェクト画像５０を生成するか否かを判定する。
【００５５】
すなわち、初期状態や視点の向きに変更があれば、新規にオブジェクト画像５０を生成する必要があり、既に表示されているオブジェクト画像５０に対する視点の距離変更（拡大／縮小）であれば、パーツ画像の変更、追加、削除等（以下、編集という）の必要があると判定する。
【００５６】
また、視点の移動方向によっては、現在表示されているオブジェクト画像５０のパーツ画像を編集せずに、サイズの拡大（ズームイン）／縮小（ズームアウト）のみでよい場合もある。
【００５７】
画像生成要否判定部１４には、パーツ画像選択部１６及びパーツ画像−視点間距離変化量演算部１８が接続されている。
【００５８】
パーツ画像選択部１６では、前記オブジェクト画像５０の生成又は編集が必要である場合に、パーツ画像データメモリ２０から必要なパーツ画像データを読み出し、かつ、不要となったパーツ画像を削除することで、表示対象のパーツ画像を選択する。なお、このときの選択は、表示対象の基本となるパーツ画像の選択であり、後述する視点の遠近に応じた拡大／縮小時の実際の表示対象とは異なる。
【００５９】
この基本となるパーツ画像のデータは、選択パーツ画像データ一時格納部２２に格納されるようになっている。
【００６０】
パーツ画像選択部１６は、前記パーツ画像−視点間距離変化量演算部１８と、選択パーツ画像有意値読出部２４に接続され、このパーツ画像−視点間距離変化量演算部１８と、選択パーツ画像有意値読出部２４に対して、選択したパーツ画像を特定する情報を送出する。
【００６１】
パーツ画像−視点間距離変化量演算部１８では、画像生成要否判定部１４において、サイズの拡大・縮小のみの視点変更と判定された場合、並びにパーツ画像選択部１６で新たなパーツ画像が選択された場合に起動され、選択された各パーツ画像の視点からの距離を演算するようになっている。
【００６２】
また、選択パーツ画像有意値読出部２４では、選択されたパーツ画像のそれぞれに予め対応付けられた有意値をパーツ画像−有意値対照マップメモリ２６から読み出すようになっている。
【００６３】
この選択パーツ画像有意値読出部２４では、パーツ画像選択部１６から信号を受け取った場合、基本となるパーツ画像の全てを対象として有意値を読み出す。すなわち、オブジェクト画像５０の向きが変更された場合は、構成するパーツ画像が異なるため、全てのパーツ画像を読み出し対象とする。
【００６４】
一方、パーツ画像−視点間距離変化量演算部１８からオブジェクト画像５０の拡大／縮小のみの信号を受けた場合は、拡大指示時には、表示対象外となっているパーツ画像を対象として有意値を読み出し、縮小時は表示対象となっているパーツ画像を対象として有意値を読み出す。
【００６５】
前記選択パーツ画像有意値読出部２４で読み出された有意値は、表示対象選別部２８へ送出され、前記パーツ画像−視点間距離変化量演算部１８からの拡大／縮小指示データに基づいて、表示対象とするか否かを選別する。
【００６６】
表示対象選別部２８において、縮小指示が入力された場合は、いままで表示対象であったパーツ画像に対して、削除するか否かを判断する。また、拡大指示が入力された場合は、いままで表示対象外であったパーツ画像（選択パーツ画像データ一時格納部２２から読み出したパーツ画像）に対して、追加するか否かを判断する。
【００６７】
この表示対象選別部２８での選別結果は、オブジェクト画像編集部３０へ送出される。
【００６８】
オブジェクト画像編集部３０では、初期時や視点の向きの変更時のオブジェクトの生成、縮小時のパーツ画像の削除、拡大時のパーツ画像の追加等が実行され、生成又は編集されたオブジェクト画像データは、オブジェクト画像データ格納部３２へ格納される。格納されたオブジェクト画像データは、データ出力部３４を介して、バスアービタ１０５（図１参照）へ出力される。
【００６９】
以下に本実施の形態の作用を図６のフローチャートに従い説明する。
【００７０】
ステップ２００では、視点移動操作があったか否かが判断され、否定判定の場合は、視点の移動がないため、このルーチンは終了する。
【００７１】
また、ステップ２００で肯定判定されると、ステップ２０２へ移行して視点位置を解析し、当該視点位置を認識してステップ２０４へ移行する。
【００７２】
ステップ２０４では、オブジェクト画像５０が生成を要するか否かが判断される。すなわち、初期状態でオブジェクト画像５０を表示する場合、或いは、表示されているオブジェクト画像５０の向きを変える場合には、新たにパーツ画像を選別しオブジェクト画像５０を生成する必要がある。従って、ステップ２０４で肯定判定されると、まず、ステップ２０６へ移行して、視点からの距離を演算し、次いでステップ２０８へ移行して、前記演算した距離に応じた基本パーツ画像を選択する。この選択では、最も精密（拡大）したときに必要な全てのパーツ画像が選択されることになる。
【００７３】
次のステップ２１０では、選択した全てのパーツ画像の有意値を読み出し、次いでステップ２１２へ移行して、現在の視点までの距離に応じて、表示対象とするパーツ画像と、表示対象から除外するパーツ画像とに選別し、ステップ２１４へ移行する。
【００７４】
ステップ２１４では、表示対象としたパーツ画像を組み合わせてオブジェクト画像５０を生成し、このルーチンは終了する。なお、生成されたオブジェクト画像５０は、図示しない別の制御（ルーチン）でバスアービタ１０５へ出力され、レンダリングプロセッサ１０６を介してディスプレイモニタ１１０へ表示される。
【００７５】
また、前記ステップ２０４において否定判定、すなわち、既にオブジェクト画像５０がディスプレイモニタ１１０に表示され、視点位置の変更が拡大／縮小の何れか（同軸上の移動）である場合は、ステップ２１６へ移行して、視点からの距離を演算し、ステップ２１８へ移行する。
【００７６】
ステップ２１８では、ズーム方向を判別する（ズームイン又はズームアウト）。このステップ２１８で拡大（ズームイン）であると判定された場合は、ステップ２２０へ移行して、現在ディスプレイモニタ１１０に表示されていないパーツ画像（表対象外パーツ画像）を選択し、次いでステップ２２２へ移行してこの表示対象外パーツ画像の有意値を読み出す。
【００７７】
次のステップ２２４では、前記演算した距離に基づいて表示対象に変更するか否かが判断され、肯定判定された場合には、ステップ２２６へ移行してオブジェクト画像５０を編集（パーツ画像の追加）を行い、このルーチンは終了する。また、ステップ２２４で否定判定された場合には、変更する必要がないと判断され、このルーチンは終了する。
【００７８】
また、前記ステップ２１８で、縮小（ズームアウト）であると判定された場合は、ステップ２２８へ移行して、現在ディスプレイモニタ１１０に表示されているパーツ画像（表対象パーツ画像）を選択し、次いでステップ２３０へ移行してこの表示対象パーツ画像の有意値を読み出す。
【００７９】
次のステップ２３２では、前記演算した距離に基づいて表示対象外に変更するか否かが判断され、肯定判定された場合には、ステップ２３４へ移行してオブジェクト画像５０を編集（パーツ画像の削除）を行い、このルーチンは終了する。また、ステップ２３２で否定判定された場合には、変更する必要がないと判断され、このルーチンは終了する。
【００８０】
以上説明したように本実施の形態では、ディスプレイモニタ１１０に表示されているオブジェクト画像５０が拡大又は縮小されるとき、その視点からの距離に基づいて、予め設定した各パーツ画像の有意値の順序に応じて、追加又は削除するようにした。より具体的には、オブジェクト画像５０が拡大されるとき、現状の表示状態では、有意値が低く表示対象外となっていたパーツ画像を追加する。一方、オブジェクト画像５０が縮小されるとき、現在表示されているパーツ画像の内、有意値が低いものから順番に、視点からの距離に応じて、表示対象外とするべく削除する。
【００８１】
これにより、１つのパーツ画像に対して、その表示倍率に応じて差し替える、所謂ＬＯＤ技術を用いなくてもよくなり、動画像処理をリアルタイムに処理・生成するための作業性を軽減することができる。
【図面の簡単な説明】
【００８２】
【図１】本発明が適用されるゲーム装置のブロック図である。
【図２】本実施の形態に係るディスプレイモニタにおけるオブジェクト画像の表示状態（拡大倍率）を示す正面図である。
【図３】本実施の形態に係るディスプレイモニタにおけるオブジェクト画像の表示状態（中間倍率）を示す正面図である。
【図４】本実施の形態に係るディスプレイモニタにおけるオブジェクト画像の表示状態（縮小倍率）を示す正面図である。
【図５】本実施の形態に係る、ＣＰＵにおけるズームイン／ズームアウトによる、オブジェクト画像を構成する各パーツ画像の表示対象判別制御を主とした機能ブロック図である。
【図６】本実施の形態に係る始動移動表示制御ルーチンを示すフローチャートである。
【符号の説明】
【００８３】
１０    視点位置操作データ入力部
１２    視点位置解析部
１４    オブジェクト画像生成要否判定部
１６    パーツ画像選択部
１８    パーツ画像−視点間距離変化量演算部（演算手段）
２０    パーツ画像データメモリ
２２    選択パーツ画像データ一時格納部
２４    選択パーツ画像有意値読出部
２６    パーツ画像−有意値対照マップメモリ（有意値記憶手段）
２８    表示対象選別部
３０    オブジェクト画像編集部（画像表示制御手段）
３２    ブジェクト画像データ格納部
３４    データ出力部
１００    ゲーム装置
１０１    プログラムデータ記憶装置又は記憶媒体
１０２    ＣＰＵ
１０３    システムメモリ
１０４    ＢＯＯＴＲＯＭ
１０５    バスアービタ
１０６    レンダリングプロセッサ
１０７    グラフィックメモリ
１０８    サウンドプロセッサ
１０９    サウンドメモリ
１１０    ディスプレイモニタ
１１１    スピーカ
１１２    モデム
１１３    バックアップメモリ
１１４    コントローラ
【図１】
2006092195.tif 000003
【図２】
2006092195.tif 000004
【図３】
2006092195.tif 000005
【図４】
2006092195.tif 000006
【図５】
2006092195.tif 000007
【図６】
2006092195.tif 000008