(57)【要約】【課題】  詳細さの異なる画像を出力するのに適した画像処理装置を提供する。【解決手段】  所定の物体画像についてＬＯＤレベルの高い第１データが記憶される補助記憶装置１９、第１データよりもＬＯＤレベルの低い第２データが記憶されるメインメモリ１１、ＣＰＵ１０と、ＧＰＵ１８と、を備える画像処理装置である。ＣＰＵ１０は、物体画像の表示画面上における見かけの速さを算出して、この見かけの速さにより当該物体画像のジオメトリ処理に第１データ又は第２データのいずれを用いるかを決める。ＧＰＵ１８は、第１データを用いてジオメトリ処理が行われた場合には補助記憶装置１９から第１データを取り込んでレンダリング処理を行い、第２データを用いてジオメトリ処理が行われた場合にはメインメモリ１１から第２データを取り込んでレンダリング処理を行う。【選択図】      図１
2004213641.tif 000002
【特許請求の範囲】
【請求項１】
仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させる画像処理装置であって、
前記物体画像を表すための第１データが記憶された第１の記憶手段と、
前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された第２の記憶手段と、
前記物体画像についてのジオメトリ処理を前記第１データ又は前記第２データのいずれかを用いて行う第１の処理手段と、
ジオメトリ処理の結果に応じて前記第１データによる画像又は前記第２データによる画像のいずれかを生成する第２の処理手段と、を備えており、
前記第１の処理手段は、前記物体画像の属性に応じて、ジオメトリ処理に用いるデータを前記第１データ又は前記第２データのいずれかに決めるように構成されており、
前記第２の処理手段は、前記第１の処理手段により決められたジオメトリ処理に用いる前記データが、前記第１データの場合には前記第１の記憶手段から前記第１データを取り込んで前記第１データによる画像を生成し、前記第２データの場合には前記第２の記憶手段から前記第２データを取り込んで前記第２データによる画像を生成するように構成されている、
画像処理装置。
【請求項２】
前記物体画像の属性は、物体画像の視点からの奥行き距離であり、前記第１の処理手段は、前記視点からの奥行き距離が所定の距離よりも小さいときにジオメトリ処理に用いる前記データを前記第１データに決め、前記視点からの奥行き距離が所定の距離よりも大きいときにジオメトリ処理に用いる前記データを前記第２データに決めるように構成されている、
請求項１記載の画像処理装置。
【請求項３】
前記物体画像の属性は、物体画像の画面上における見かけの速さであり、前記第１の処理手段は、前記画面上における見かけの速さが所定の速さより遅いときにジオメトリ処理に用いる前記データを前記第１データに決め、前記画面上における見かけの速さが所定の速さより速いときにジオメトリ処理に用いる前記データを前記第２データに決めるように構成されている、
請求項１記載の画像処理装置。
【請求項４】
前記第１の処理手段は、前記物体画像の画面上における前記見かけの速さを前記物体画像の動きに連動して動く代表点について求めるように構成されている、
請求項３記載の画像処理装置。
【請求項５】
前記代表点は、前記物体画像を表す各点の座標値を平均した座標値で表される、
請求項４記載の画像処理装置。
【請求項６】
前記物体画像の属性は、物体画像の画面上における見かけの速さ及び視点からの奥行き距離であり、前記第１の処理手段は、前記画面上における見かけの速さと所定の速さとの比較結果、及び前記視点からの奥行き距離と所定の距離との比較結果に基づいて、ジオメトリ処理に用いる前記データを前記第１データ又は前記第２データのいずれかに決めるように構成されている、
請求項１記載の画像処理装置。
【請求項７】
前記第２の記憶手段は、前記第１の記憶手段よりも前記第２の処理手段に対して速くデータを転送できるように構成されており、
前記第２の処理手段は、前記第１データによる画像よりも前記第２データによる画像を先に生成するように構成されている、
請求項１〜６のいずれか１項に記載の画像処理装置。
【請求項８】
前記第２の記憶手段は、前記第１の記憶手段よりも記憶容量が少なく構成されている、
請求項１記載の画像処理装置。
【請求項９】
前記第１データを簡略化して前記第２データを生成する簡略化手段をさらに備えており、前記第２の記憶手段には、この簡略化手段により生成された第２データが記憶されるように構成されている、
請求項１記載の画像処理装置。
【請求項１０】
前記第１データ及び前記簡略化手段により生成された前記第２データが前記第１の記憶手段に記憶されており、前記第１の処理手段によりジオメトリ処理に用いる前記データが前記第２データに決められたときのみ、当該第２データが前記第１の記憶手段から前記第２の記憶手段に移されるようになっている、
請求項９記載の画像処理装置。
【請求項１１】
仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させる画像処理装置であって、
前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段と、
前記物体画像についてのジオメトリ処理を、前記第１データ及び前記第２データのそれぞれについて行う第１の処理手段と、
ジオメトリ処理の結果に応じて前記第１データによる画像及び前記第２データによる画像を生成する第２の処理手段と、を備えており、
前記第２の処理手段は、
動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように構成されている、
画像処理装置。
【請求項１２】
仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させる画像処理装置であって、
前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段と、
前記物体画像の画面上における見かけの速さを算出して、この見かけの速さが所定の速さよりも速い場合には前記第２データについてジオメトリ処理を行い、前記物体画像の画面上における前記見かけの速さが前記所定の速さよりも遅い場合には前記第１データ及び前記第２データのそれぞれについてジオメトリ処理を行う第１の処理手段と、
ジオメトリ処理の結果に応じて前記第１データによる画像及び／又は前記第２データによる画像を生成する第２の処理手段と、を備えており、
前記第２の処理手段は、
前記物体画像の画面上における前記見かけの速さが前記所定の速さよりも速い場合に、前記第２データによる画像を前記所定の表示手段に表示させ、前記物体画像の画面上における前記見かけの速さが前記所定の速さよりも遅い場合に、動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように構成されている、
画像処理装置。
【請求項１３】
前記記憶手段は、前記第１データが記憶される第１の記憶手段と、前記第２データが記憶される第２の記憶手段とから構成されている、
請求項１１または１２記載の画像処理装置。
【請求項１４】
仮想的な物体についての物体画像を表す第１データ及び前記物体画像を前記第１データよりも簡略化して表す第２データが記憶された第１の記憶手段と、第２の記憶手段と、前記第１データ又は前記第２データについてジオメトリ処理を行う第１の処理手段と、前記第１の処理手段によるジオメトリ処理の結果に応じて前記第１データによる画像と前記第２データによる画像とのいずれかを生成する第２の処理手段とを備え、前記物体画像を含んだ動画像を、所定の表示装置に表示させる装置により実行される方法であって、
前記第１の処理手段が、
前記物体画像についての表示画面上における見かけの速さを導出して、この見かけの速さに応じて前記第１データ又は前記第２データのいずれか一方についてのジオメトリ処理を行い、ジオメトリ処理を前記第２データについて行ったときには当該第２データを前記第２の記憶手段に転送させるようにし、
前記第２の処理手段が、
ジオメトリ処理が前記第１データについて行われたときには前記第１の記憶手段から当該第１データを取り込んで前記第１データによる画像を生成し、前記ジオメトリ処理が前記第２データについて行われたときには前記第２の記憶手段から当該第２データを取り込んで前記第２データによる画像を生成する、
画像処理方法。
【請求項１５】
仮想的な物体についての物体画像を表す第１データ及び前記物体画像を前記第１データよりも簡略化して表す第２データが記憶された記憶手段と、前記第１データ及び前記第２データについてジオメトリ処理を行う第１の処理手段と、前記第１の処理手段によるジオメトリ処理の結果に応じて前記第１データによる画像と前記第２データによる画像とを生成する第２の処理手段とを備え、前記物体画像を含んだ動画像を、所定の表示装置に表示させる装置により実行される方法であって、
前記第１の処理手段が、
前記ジオメトリ処理の際に前記物体画像の画面上における見かけの速さを求め、
前記第２の処理手段が、
前記第１の処理手段により求められた前記物体画像の画面上における前記見かけの速さが、所定の速さより速いときには前記第２データによる前記画像を前記表示装置に表示させ、前記所定の速さより遅いときには前記第１データによる前記画像、前記第２データによる前記画像、及び過去のフレームの第１データによる画像、の少なくとも１つを前記表示装置に表示させる、
画像処理方法。
【請求項１６】
所定の事象を表すための第１データが記憶される第１の記憶手段と、
前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段と、
前記第１データ及び前記第２データを出力する出力手段と、を備えており、
前記第２の記憶手段は、前記第１の記憶手段よりも前記出力手段へデータを速く転送できるように構成されており、
前記出力手段は、前記第２の記憶手段から前記第２データを取り込んで出力するとともに、前記第１の記憶手段から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように構成されている、
情報処理装置。
【請求項１７】
所定の事象を表すための第１データが記憶される第１の記憶手段を含んだ第１の処理装置と、
前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段を含んだ第２の処理装置と、
前記第１データ及び前記第２データを出力する出力装置とがネットワークを介して接続されており、
前記第１の処理装置と前記出力装置との間のデータ転送速度が、前記第２の処理装置と前記出力装置との間のデータ転送速度よりも遅くなるように構成されており、
前記出力装置は、前記第２の処理装置から前記第２データを取り込んで出力するとともに、前記第１の処理装置から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように構成されている、
情報処理システム。
【請求項１８】
前記第１の処理装置と前記出力装置との間のデータ転送速度、及び前記第２の処理装置と前記出力装置との間のデータ転送速度を測定する測定装置が前記ネットワークに接続して設けられている、
請求項１７記載の情報処理システム。
【請求項１９】
所定の事象を表すための第１データ及び前記第１データよりも簡略化して前記所定の事象を表すための第２データが記憶される第１の記憶手段を含んだ第１の処理装置と、
前記第１データ及び前記第２データが記憶される第２の記憶手段を含んだ第２の処理装置と、
前記第１データ及び前記第２データを出力する出力装置と、
前記第１の処理装置と前記出力装置との間のデータ転送速度、及び前記第２の処理装置と前記出力装置との間のデータ転送速度を測定する測定装置とがネットワークを介して接続されており、
前記測定装置によるデータ転送速度の測定の結果、データ転送速度が速いとされた処理装置から前記第２データを取り込んで出力するとともに、他方の処理装置から前記第１データを取り込んで、前記第２データに換えて前記第１データを出力するように構成されている、
情報処理システム。
【請求項２０】
仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに搭載され、このコンピュータシステムが有する他の構成部品と協働で、該コンピュータシステム内に、
前記物体画像を表すための第１データが記憶された第１の記憶手段、
前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された第２の記憶手段、
前記物体画像についてのジオメトリ処理を前記第１データ又は前記第２データのいずれかを用いて行う第１の処理手段、
ジオメトリ処理の結果に応じて前記第１データによる画像又は前記第２データによる画像のいずれかを生成する第２の処理手段、を構築する半導体デバイスであって、
前記第１の処理手段が、前記物体画像の属性に応じて、ジオメトリ処理に用いるデータを前記第１データ又は前記第２データのいずれかに決めるように構築し、
前記第２の処理手段が、前記第１の処理手段により決められたジオメトリ処理に用いる前記データが、前記第１データの場合には前記第１の記憶手段から前記第１データを取り込んで前記第１データによる画像を生成し、前記第２データの場合には前記第２の記憶手段から前記第２データを取り込んで前記第２データによる画像を生成するように構築するものである、
半導体デバイス。
【請求項２１】
仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに搭載され、このコンピュータシステムが有する他の構成部品と協働で、該コンピュータシステム内に、
前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段、
前記物体画像についてのジオメトリ処理を、前記第１データ及び前記第２データのそれぞれについて行う第１の処理手段、
ジオメトリ処理の結果に応じて前記第１データによる画像及び前記第２データによる画像を生成する第２の処理手段、を構築する半導体デバイスであって、
前記第２の処理手段が、動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように構築するものである、
半導体デバイス。
【請求項２２】
所定のコンピュータシステムに搭載され、このコンピュータシステムが有する他の構成部品と協働で、該コンピュータシステム内に、
所定の事象を表すための第１データが記憶される第１の記憶手段、
前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段、
前記第１データ及び前記第２データを出力する出力手段、を構築する半導体デバイスであって、
前記第２の記憶手段が、前記第１の記憶手段よりも前記出力手段へデータを速く転送できるように構築し、
前記出力手段は、前記第２の記憶手段から前記第２データを取り込んで出力するとともに、前記第１の記憶手段から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように構築するものである、
半導体デバイス。
【請求項２３】
仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに、
前記物体画像を表すための第１データが記憶された第１の記憶手段、
前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された第２の記憶手段、
前記物体画像についてのジオメトリ処理を前記第１データ又は前記第２データのいずれかを用いて行う第１の処理手段、
ジオメトリ処理の結果に応じて前記第１データによる画像又は前記第２データによる画像のいずれかを生成する第２の処理手段、を形成するためのコンピュータプログラムであって、
前記第１の処理手段が、前記物体画像の属性に応じて、ジオメトリ処理に用いるデータを前記第１データ又は前記第２データのいずれかに決めるように形成し、
前記第２の処理手段が、前記第１の処理手段により決められたジオメトリ処理に用いる前記データが、前記第１データの場合には前記第１の記憶手段から前記第１データを取り込んで前記第１データによる画像を生成し、前記第２データの場合には前記第２の記憶手段から前記第２データを取り込んで前記第２データによる画像を生成するように形成するものである、
コンピュータプログラム。
【請求項２４】
仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに、
前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段、
前記物体画像についてのジオメトリ処理を、前記第１データ及び前記第２データのそれぞれについて行う第１の処理手段、
ジオメトリ処理の結果に応じて前記第１データによる画像及び前記第２データによる画像を生成する第２の処理手段、を形成するためのコンピュータプログラムであって、
前記第２の処理手段が、動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように形成するものである、
コンピュータプログラム。
【請求項２５】
コンピュータシステムに、
所定の事象を表すための第１データが記憶される第１の記憶手段、
前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段、
前記第１データ及び前記第２データを出力する出力手段、を形成するためのコンピュータプログラムであって、
前記第２の記憶手段が、前記第１の記憶手段よりも前記出力手段へデータを速く転送できるように形成し、
前記出力手段は、前記第２の記憶手段から前記第２データを取り込んで出力するとともに、前記第１の記憶手段から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように形成するものである、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、様々な詳細さで生成された情報を出力するための技術に関する。例えば、コンピュータ・グラフィクスにより、仮想３次元空間内で仮想的な物体を表す画像（以下、「物体画像」という）を様々な解像度で所定の表示装置に表示するための技術に関する。
【背景技術】
【０００２】
コンピュータ・グラフィクスの分野では、より現実の世界に近い画像を得るために様々な処理が行われている。例えば、現実の世界では視点から遠い物体ほど小さく、見えにくいことを表現するために、視点から遠い物体画像ほどその解像度を落とし、簡略化して表示する。遠くの物体画像ほど簡略化するために、処理に用いる物体画像のデータ量を削減することができる。なお本明細書では、物体画像の詳細さをＬＯＤ（Level Of Detail）レベルで表し、最も解像度の高い詳細な物体画像をＬＯＤ（０）と表す。解像度が低くなり、簡略化されるほどＬＯＤ（ｎ）（ｎは自然数）のｎ値が大きくなる。ＬＯＤレベルの高い物体画像ほど詳細に表示するためにデータ量が多く、ＬＯＤレベルが低くなるにつれデータ量が少なくなる。
【０００３】
また、情報処理装置の分野では、１つの事象に対して詳細さの異なる複数の情報を用意しておき、これらの情報を状況に応じて１つを選択して出力するようなものがある。例えば、辞書ソフトには、要約のような簡略化された情報と詳細な情報とが１つの語彙に対して用意されており、これら２つの情報の一方を選択的に出力できるようなものがある。この場合、例えば、簡略化された情報がＬＯＤ（１）の情報、詳細な情報がＬＯＤ（０）の情報になる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、解像度の異なる画像を出力するのに適した画像処理技術を提供することを課題とする。
また本発明は、詳細さの異なる情報を出力するのに適した情報処理技術を提供することを課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決する本発明の画像処理装置は、仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させる画像処理装置であって、前記物体画像を表すための第１データが記憶された第１の記憶手段と、前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された第２の記憶手段と、前記物体画像についてのジオメトリ処理を前記第１データ又は前記第２データのいずれかを用いて行う第１の処理手段と、ジオメトリ処理の結果に応じて前記第１データによる画像又は前記第２データによる画像のいずれかを生成する第２の処理手段と、を備えている。前記第１の処理手段は、前記物体画像の属性に応じて、ジオメトリ処理に用いるデータを前記第１データ又は前記第２データのいずれかに決めるように構成されており、前記第２の処理手段は、前記第１の処理手段により決められたジオメトリ処理に用いる前記データが、前記第１データの場合には前記第１の記憶手段から前記第１データを取り込んで前記第１データによる画像を生成し、前記第２データの場合には前記第２の記憶手段から前記第２データを取り込んで前記第２データによる画像を生成するように構成されている。
【０００６】
物体画像の特性とは、例えば物体画像の視点からの奥行き距離であったり、物体画像の画面上における見かけの速さである。
前記物体画像の属性が物体画像の視点からの奥行き距離の場合には、前記第１の処理手段が、前記視点からの奥行き距離が所定の距離よりも小さいときにジオメトリ処理に用いる前記データを前記第１データに決め、前記視点からの奥行き距離が所定の距離よりも大きいときにジオメトリ処理に用いる前記データを前記第２データに決めるように構成される。
前記物体画像の属性が物体画像の画面上における見かけの速さの場合には、前記第１の処理手段が、前記画面上における見かけの速さが所定の速さより遅いときにジオメトリ処理に用いる前記データを前記第１データに決め、前記画面上における見かけの速さが所定の速さより速いときにジオメトリ処理に用いる前記データを前記第２データに決めるように構成される。この場合、前記第１の処理手段は、例えば、前記物体画像の画面上における前記見かけの速さを前記物体画像の動きに連動して動く代表点について求めるように構成される。このような代表点は、例えば、前記物体画像を表す各点の座標値を平均した座標値で表される。
【０００７】
前記物体画像の属性が、物体画像の画面上における見かけの速さ及び視点からの奥行き距離であれば、これらを組み合わせてジオメトリ処理に用いるデータを決めることができる。例えば、前記第１の処理手段が、前記画面上における見かけの速さと所定の速さとの比較結果、及び前記視点からの奥行き距離と所定の距離との比較結果に基づいて、ジオメトリ処理に用いる前記データを前記第１データ又は前記第２データのいずれかに決めるように構成される。
【０００８】
前記第２の記憶手段が、前記第１の記憶手段よりも前記第２の処理手段に対して速くデータを転送できるように構成される場合には、前記第２の処理手段が、前記第１データによる画像よりも前記第２データによる画像を先に生成するように構成される。第２データは第１データよりも簡略化された物体画像を表すので、そのデータ量が第１データよりも少ない。そのために前記第２の記憶手段は、前記第１の記憶手段よりも記憶容量が少なく構成されていてもよい。
【０００９】
前記第１データを簡略化して前記第２データを生成する簡略化手段をさらに備えるようにしてもよい。簡略化手段により生成された第２データを前記第２の記憶手段に記憶するようにする。このような構成では、第１データのみが予め与えられていればよい。また、前記第１データ及び前記簡略化手段により生成された前記第２データが前記第１の記憶手段に予め記憶され、前記第１の処理手段によりジオメトリ処理に用いる前記データが前記第２データに決められたときのみ、当該第２データが前記第１の記憶手段から前記第２の記憶手段に移されるようになっていてもよい。このような構成の場合、前記第２の記憶手段には表示に必要な物体画像の第２データしか記憶されないので、第２の記憶手段に必要な記憶容量が少なくすむ。
【００１０】
他の本発明の画像処理装置は、仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させる画像処理装置であって、前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段と、前記物体画像についてのジオメトリ処理を、前記第１データ及び前記第２データのそれぞれについて行う第１の処理手段と、ジオメトリ処理の結果に応じて前記第１データによる画像及び前記第２データによる画像を生成する第２の処理手段と、を備えている。前記第２の処理手段は、動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように構成されている。
【００１１】
他の本発明の画像処理装置は、仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させる画像処理装置であって、前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段と、前記物体画像の画面上における見かけの速さを算出して、この見かけの速さが所定の速さよりも速い場合には前記第２データについてジオメトリ処理を行い、前記物体画像の画面上における前記見かけの速さが前記所定の速さよりも遅い場合には前記第１データ及び前記第２データのそれぞれについてジオメトリ処理を行う第１の処理手段と、ジオメトリ処理の結果に応じて前記第１データによる画像及び／又は前記第２データによる画像を生成する第２の処理手段と、を備えており、前記第２の処理手段は、前記物体画像の画面上における前記見かけの速さが前記所定の速さよりも速い場合に、前記第２データによる画像を前記所定の表示手段に表示させ、前記物体画像の画面上における前記見かけの速さが前記所定の速さよりも遅い場合に、動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように構成されている。
また、前記記憶手段が、前記第１データが記憶される第１の記憶手段と、前記第２データが記憶される第２の記憶手段とから構成されていてもよい。
【００１２】
本発明の画像処理方法は、仮想的な物体についての物体画像を表す第１データ及び前記物体画像を前記第１データよりも簡略化して表す第２データが記憶された第１の記憶手段と、第２の記憶手段と、前記第１データ又は前記第２データについてジオメトリ処理を行う第１の処理手段と、前記第１の処理手段によるジオメトリ処理の結果に応じて前記第１データによる画像と前記第２データによる画像とのいずれかを生成する第２の処理手段とを備え、前記物体画像を含んだ動画像を、所定の表示装置に表示させる装置により実行される方法であって、前記第１の処理手段が、前記物体画像についての表示画面上における見かけの速さを導出して、この見かけの速さに応じて前記第１データ又は前記第２データのいずれか一方についてのジオメトリ処理を行い、ジオメトリ処理を前記第２データについて行ったときには当該第２データを前記第２の記憶手段に転送させるようにし、前記第２の処理手段が、ジオメトリ処理が前記第１データについて行われたときには前記第１の記憶手段から当該第１データを取り込んで前記第１データによる画像を生成し、前記ジオメトリ処理が前記第２データについて行われたときには前記第２の記憶手段から当該第２データを取り込んで前記第２データによる画像を生成する。
【００１３】
本発明の他の画像処理方法は、仮想的な物体についての物体画像を表す第１データ及び前記物体画像を前記第１データよりも簡略化して表す第２データが記憶された記憶手段と、前記第１データ及び前記第２データについてジオメトリ処理を行う第１の処理手段と、前記第１の処理手段によるジオメトリ処理の結果に応じて前記第１データによる画像と前記第２データによる画像とを生成する第２の処理手段とを備え、前記物体画像を含んだ動画像を、所定の表示装置に表示させる装置により実行される方法であって、前記第１の処理手段が、前記ジオメトリ処理の際に前記物体画像の画面上における見かけの速さを求め、前記第２の処理手段が、前記第１の処理手段により求められた前記物体画像の画面上における前記見かけの速さが、所定の速さより速いときには前記第２データによる前記画像を前記表示装置に表示させ、前記所定の速さより遅いときには前記第１データによる前記画像、前記第２データによる前記画像、及び過去のフレームの第１データによる画像、の少なくとも１つを前記表示装置に表示させる。
【００１４】
本発明の情報処理装置は、所定の事象を表すための第１データが記憶される第１の記憶手段と、前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段と、前記第１データ及び前記第２データを出力する出力手段と、を備えている。前記第２の記憶手段は、前記第１の記憶手段よりも前記出力手段へデータを速く転送できるように構成されており、前記出力手段は、前記第２の記憶手段から前記第２データを取り込んで出力するとともに、前記第１の記憶手段から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように構成されている。
【００１５】
本発明の情報処理システムは、所定の事象を表すための第１データが記憶される第１の記憶手段を含んだ第１の処理装置と、前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段を含んだ第２の処理装置と、前記第１データ及び前記第２データを出力する出力装置とがネットワークを介して接続されており、前記第１の処理装置と前記出力装置との間のデータ転送速度が、前記第２の処理装置と前記出力装置との間のデータ転送速度よりも遅くなるように構成されており、前記出力装置は、前記第２の処理装置から前記第２データを取り込んで出力するとともに、前記第１の処理装置から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように構成されている。
【００１６】
このような情報処理システムでは、前記第１の処理装置と前記出力装置との間のデータ転送速度、及び前記第２の処理装置と前記出力装置との間のデータ転送速度を測定する測定装置が前記ネットワークに接続して設けられていてもよい。これにより、データ転送速度が不明な処理装置がネットワーク上にある場合でも、適切なデータの出力が可能になる。
【００１７】
本発明の他の情報処理システムは、所定の事象を表すための第１データ及び前記第１データよりも簡略化して前記所定の事象を表すための第２データが記憶される第１の記憶手段を含んだ第１の処理装置と、前記第１データ及び前記第２データが記憶される第２の記憶手段を含んだ第２の処理装置と、前記第１データ及び前記第２データを出力する出力装置と、前記第１の処理装置と前記出力装置との間のデータ転送速度、及び前記第２の処理装置と前記出力装置との間のデータ転送速度を測定する測定装置とがネットワークを介して接続されており、前記測定装置によるデータ転送速度の測定の結果、データ転送速度が速いとされた処理装置から前記第２データを取り込んで出力するとともに、他方の処理装置から前記第１データを取り込んで、前記第２データに換えて前記第１データを出力するように構成されている。
【００１８】
本発明の半導体デバイスは、仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに搭載され、このコンピュータシステムが有する他の構成部品と協働で、該コンピュータシステム内に、前記物体画像を表すための第１データが記憶された第１の記憶手段、前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された第２の記憶手段、前記物体画像についてのジオメトリ処理を前記第１データ又は前記第２データのいずれかを用いて行う第１の処理手段、ジオメトリ処理の結果に応じて前記第１データによる画像又は前記第２データによる画像のいずれかを生成する第２の処理手段、を構築する半導体デバイスであって、前記第１の処理手段が、前記物体画像の属性に応じて、ジオメトリ処理に用いるデータを前記第１データ又は前記第２データのいずれかに決めるように構築し、前記第２の処理手段が、前記第１の処理手段により決められたジオメトリ処理に用いる前記データが、前記第１データの場合には前記第１の記憶手段から前記第１データを取り込んで前記第１データによる画像を生成し、前記第２データの場合には前記第２の記憶手段から前記第２データを取り込んで前記第２データによる画像を生成するように構築するものである。
【００１９】
本発明の他の半導体デバイスは、仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに搭載され、このコンピュータシステムが有する他の構成部品と協働で、該コンピュータシステム内に、前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段、前記物体画像についてのジオメトリ処理を、前記第１データ及び前記第２データのそれぞれについて行う第１の処理手段、ジオメトリ処理の結果に応じて前記第１データによる画像及び前記第２データによる画像を生成する第２の処理手段、を構築する半導体デバイスであって、前記第２の処理手段が、動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように構築するものである。
【００２０】
本発明の他の半導体デバイスは、所定のコンピュータシステムに搭載され、このコンピュータシステムが有する他の構成部品と協働で、該コンピュータシステム内に、所定の事象を表すための第１データが記憶される第１の記憶手段、前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段、前記第１データ及び前記第２データを出力する出力手段、を構築する半導体デバイスであって、前記第２の記憶手段が、前記第１の記憶手段よりも前記出力手段へデータを速く転送できるように構築し、前記出力手段は、前記第２の記憶手段から前記第２データを取り込んで出力するとともに、前記第１の記憶手段から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように構築するものである。
【００２１】
本発明のコンピュータプログラムは、仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに、前記物体画像を表すための第１データが記憶された第１の記憶手段、前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された第２の記憶手段、前記物体画像についてのジオメトリ処理を前記第１データ又は前記第２データのいずれかを用いて行う第１の処理手段、ジオメトリ処理の結果に応じて前記第１データによる画像又は前記第２データによる画像のいずれかを生成する第２の処理手段、を形成するためのコンピュータプログラムであって、前記第１の処理手段が、前記物体画像の属性に応じて、ジオメトリ処理に用いるデータを前記第１データ又は前記第２データのいずれかに決めるように形成し、前記第２の処理手段が、前記第１の処理手段により決められたジオメトリ処理に用いる前記データが、前記第１データの場合には前記第１の記憶手段から前記第１データを取り込んで前記第１データによる画像を生成し、前記第２データの場合には前記第２の記憶手段から前記第２データを取り込んで前記第２データによる画像を生成するように形成するものである。
【００２２】
本発明の他のコンピュータプログラムは、仮想的な物体を表す物体画像を含んだ動画像を、所定の表示装置に表示させるコンピュータシステムに、前記物体画像を表すための第１データ及び前記第１データよりも簡略化された前記物体画像を表すための第２データが記憶された記憶手段、前記物体画像についてのジオメトリ処理を、前記第１データ及び前記第２データのそれぞれについて行う第１の処理手段、ジオメトリ処理の結果に応じて前記第１データによる画像及び前記第２データによる画像を生成する第２の処理手段、を形成するためのコンピュータプログラムであって、前記第２の処理手段が、動画像の更新のタイミングで前記第１データによる画像の生成が、終了しているときにはこの画像を前記所定の表示装置に表示させ、終了していないときには前記第２データによる画像及び過去のフレームの第１データによる画像、の少なくとも一方を前記所定の表示装置に表示させるように形成するものである。
【００２３】
本発明の他のコンピュータプログラムは、コンピュータシステムに、所定の事象を表すための第１データが記憶される第１の記憶手段、前記所定の事象について前記第１データよりも簡略化して表すための第２データが記憶される第２の記憶手段、前記第１データ及び前記第２データを出力する出力手段、を形成するためのコンピュータプログラムであって、前記第２の記憶手段が、前記第１の記憶手段よりも前記出力手段へデータを速く転送できるように形成し、前記出力手段は、前記第２の記憶手段から前記第２データを取り込んで出力するとともに、前記第１の記憶手段から前記第１データを取り込み、前記第２データに換えて前記第１データを出力するように形成するものである。
【発明の効果】
【００２４】
以上のような本発明により、例えば、解像度が異なる画像のような詳細さの異なる情報を、効率よく出力することが可能になる。
【発明を実施するための最良の形態】
【００２５】
以下に、本発明の実施形態を、図面を用いて詳細に説明する。
【００２６】
図１は、本発明の画像処理装置のハードウェア構成図である。
この画像処理装置１は、ＣＤ−ＲＯＭ又はＤＶＤ−ＲＯＭなどのメディア１４１に記録されたプログラム及びデータを読み込んで処理することにより、図外の表示装置に画像を表示させるとともに、スピーカ等から音声を出力させるようにしたものである。このような画像処理装置１は、例えば、画像処理機能を有する汎用のコンピュータ、ビデオゲーム装置、エンタテインメント装置等により実現される。
【００２７】
画像処理装置１は、ＣＰＵ（Central Processing Unit）１０と、ＲＡＭで構成されるメインメモリ１１と、ＤＭＡＣ（Direct Memory Access Controller）１２と、ＭＰＥＧ（Moving Picture Experts Group）デコーダ（ＭＤＥＣ）１３と、メディア１４１を装着するためのメディアドライブ１４と、入力部１５と、ＢＩＯＳなどのプログラムが記録されているＲＯＭ１６と、サウンドメモリ１７１に蓄積された音データを読み出してオーディオ出力信号として出力する音声処理装置（Sound Processing Unit、以下、「ＳＰＵ」）１７と、フレームメモリ１８ａを有する描画処理装置（Graphic Processing Unit、以下、「ＧＰＵ」）１８と、補助記憶装置１９とを含んで構成される。これらは、バスＢを介して接続される。
ＧＰＵ１８には、ビデオ出力信号を生成するＣＲＴＣ（CRT Controller）１８１が接続される。ビデオ出力信号は、ＮＴＳＣ（National Television Standards Committee）やＰＡＬ（Phase Alternation by Line）などの規格に準拠して生成され、ＣＲＴＣ１８１から表示装置に出力されるようになっている。
【００２８】
ＣＰＵ１０は、画像処理装置１の起動時に、ＲＯＭ１６から起動プログラムを読み込み、その起動プログラムを実行してオペレーティングシステムを動作させる半導体デバイスである。また、ＣＰＵ１０は、メディアドライブ１４を制御して、メディアドライブ１４に装着されたメディア１４１からアプリケーションプログラムを読み出してメインメモリ１１に記憶させるとともに、メディア１４１から複数の基本図形（ポリゴン）で構成された３次元図形データ（ポリゴンの頂点の座標値など）、テクスチャデータ等の画像を生成するために必要なデータを読み出して、これを補助記憶装置１９に記憶させる機能を有する。３次元図形データは、３次元画像内の物体画像を表す。
なお、ＣＰＵ１０は、メディア１４１からプログラム及びデータを読み出して補助記憶装置１９に記憶させる他に、画像処理装置１が外部機器との間でネットワークを介してデータの送受を行うためのネットワークインタフェースを備えるものである場合には、当該外部機器からプログラム及びデータを取り込むように構成されていてもよい。
【００２９】
ＣＰＵ１０は、３次元図形データに対して、座標変換や透視変換などのジオメトリ処理を行い、ジオメトリ処理によるポリゴン定義情報（使用するポリゴンの頂点及び重心についての、位置、色、テクスチャ座標、フォグカラー、使用する３次元図形データ及びテクスチャデータのＬＯＤレベル、等の指定）、をその内容に含むディスプレイリストを生成する機能も有している。
また、ＣＰＵ１０は、３次元図形データ及びテクスチャデータを簡略化してＬＯＤレベルの低い３次元図形データ及びテクスチャデータを生成する機能を有していてもよい。生成されたＬＯＤレベルの低い３次元図形データ及びテクスチャデータは、補助記憶装置１９に記憶される。
【００３０】
ＧＰＵ１８は、ディスプレイリストを用いてレンダリング処理を行い、フレームメモリ１８ａにポリゴンを描画して画像を生成する機能を有する半導体デバイスである。ＧＰＵ１８は、ディスプレイリストにより指定されたＬＯＤレベルの３次元図形データ及びテクスチャデータによりレンダリング処理を行う。フレームメモリ１８ａは、複数画面分の画像を描画できる容量がある。
ＧＰＵ１８は、フレームメモリ１８ａへの描画が終了しているか否かを判定する判定部を備えている。これによりフレーム更新の際に、フレームメモリ１８ａへの描画が終了しているか否かを判定して、描画の終了している画像を表示装置に表示できるようになる。
【００３１】
ＳＰＵ１７は、サウンドメモリ１７１から読み出した音データを合成してオーディオ出力信号を生成する半導体デバイスである。ＤＭＡＣ１２は、バスＢに接続されている各回路を対象としてＤＭＡ転送制御を行う半導体デバイスであり、ＭＤＥＣ１３は、ＣＰＵ１０と並列に動作し、ＭＰＥＧ（Moving Picture Experts Group）方式あるいはＪＰＥＧ（Joint Photographic Experts Group）方式等で圧縮されたデータを伸張する機能を有する半導体デバイスである。
【００３２】
入力部１５は、操作装置１５１からの入力信号が入力される接続端子１５ａを備えている。操作装置１５１には、複数の操作ボタンが設けられており、操作者がこれらの操作ボタンを種々多様に操作することにより、表示装置に表示される物体画像を移動、変形させることができるようになっている。操作装置１５１には、例えば、キーボード、マウス、ビデオゲーム装置のコントローラ等を用いることができる。
【００３３】
補助記憶装置１９は、ハードディスクドライブ等の大容量の記憶装置である。また、補助記憶装置１９は、画像処理装置１の外部に設けられ、ネットワークを介して画像処理装置１との間でデータの送受が可能なネットワーク上のメモリのようなものであってもよい。ネットワーク上のメモリを補助記憶装置１９として用いる場合、画像処理装置１は、ネットワーク上のメモリとの間でデータの送受を行うためのネットワークインタフェースを備えることになる。
【００３４】
メインメモリ１１及び補助記憶装置１９には、画像処理装置１による画像処理の過程で、それぞれに３次元図形データ及びテクスチャデータが記憶される。これらに記憶された３次元図形データ及びテクスチャデータは、ＧＰＵ１８によるレンダリング処理の際に用いられる。
【００３５】
メインメモリ１１及び補助記憶装置１９は、記憶容量、レイテンシ、スループットが図２に示すような関係になっている。
つまり、記憶容量はメインメモリ１１が補助記憶装置１９よりも小さく、レイテンシはメインメモリ１１が補助記憶装置１９よりも小さく、スループットはメインメモリ１１が補助記憶装置１９よりも高い。
【００３６】
そのために、メインメモリ１１に記憶される３次元図形データ及びテクスチャデータには、データ量が少なく高フレームレートに対応する、ＬＯＤレベルの低いものが適している。逆に、補助記憶装置１９に記憶される３次元図形データ及びテクスチャデータには、データ量が多く低フレームレートに対応する、ＬＯＤレベルの高いものが適している。
【００３７】
３次元図形データはメディア１４１から供給されるが、同じ物体画像についてＬＯＤ（０）〜（ｎ）のものが、予めメディア１４１に用意されている場合には、これらが補助記憶装置１９に記憶される。最も詳細なＬＯＤ（０）の３次元図形データしか用意されていない場合には、ＣＰＵ１０が、この３次元図形データを簡略化して他のＬＯＤレベルの３次元図形データを生成する。図３は、３次元図形データの簡略化を説明する図である。
【００３８】
図３では、物体画像は家を表す。この物体画像は、外壁部分、屋根部分、及び窓部分から構成される。
３次元図形データの簡略化は、例えば、これらの各部分をその大きさに応じて省略することにより行う。各部分の大きさは、概略の体積により決める。概略の体積とは、各部分の頂点のＸＹＺそれぞれの方向への最大値と最小値とでできる直方体の体積である。図３の例では、屋根についてのこのような直方体を、点線で表している。このような概略の体積が所定の値よりも大きいか否かで、その部分を省略するか否かを決める。
図３では簡略化により、窓部分が省略されている。ＬＯＤ（１）の３次元図形データは、窓が省略された家を表している。
なお、２次元図形の場合には、面積に応じて簡略化することができる。
【００３９】
テクスチャデータも、３次元図形データと同様に、メディア１４１に各ＬＯＤレベルのテクスチャデータが用意されていない場合には、メディア１４１から読み出されたテクスチャデータが、ＣＰＵ１０により簡略化されて生成される。
図４は、テクスチャデータの簡略化を説明する図である。
【００４０】
テクスチャデータの簡略化は、例えば、テクスチャデータに既知の２次元ローパスフィルタをかけることにより行う。ローパスフィルタによりテクスチャデータの帯域は狭められてデータ量が削減される。図４の例では、ＬＯＤ（０）の円、楕円、三角形のテクスチャが、ローパスフィルタにより簡略化されて輪郭部分が不鮮明なＬＯＤ（１）の円、楕円、三角形が生成されたことを表している。ローパスフィルタにより狭める帯域が大きいほど輪郭部分が不鮮明になり、データ量が削減される。
【００４１】
レンダリング処理の際にどのＬＯＤレベルの３次元図形データ及びテクスチャデータを用いるかは、例えば、物体画像の画面上における見かけの速さにより決めることができる。物体画像の画面上における見かけの速さは、例えばジオメトリ処理の際に求められる。図５は、このような見かけの速さを求める手法を説明する図である。
【００４２】
画面上における物体画像の見かけの速さは、当該物体画像の頂点のそれぞれについて求めてそれを平均したものでもよいが、この実施形態では物体画像の中心点（例えば、各頂点座標の平均値）などの代表点を一つ決め、これについて求める。一つの点について画面上における見かけの速さを求めるので、物体画像の各頂点について求めるよりも処理量が少なくなる。
代表点についてジオメトリ処理を行うことにより、代表点の画面上における位置を求めることができる。画面上における物体画像の見かけの速さは、例えば、現在の画面上における代表点の位置と、１フレーム前の画面上における代表点の位置とから求めることができる。
図５の例では、現在のフレームにおける家を表す物体画像の代表点の位置Ｐ２と、１フレーム前における家を表す物体画像の代表点の位置Ｐ１と、の差分をとることにより代表点の画面上における移動量を求める。この移動量により物体画像の画面上における見かけの速さを求めることができる。
【００４３】
物体画像の画面上における見かけの速さに応じて、ＣＰＵ１０は、使用する３次元図形データのＬＯＤレベルを決める。ＣＰＵ１０は、例えば、見かけの速さが所定の速さよりも速い場合には、高速に描画する必要があるので、使用する３次元図形データのＬＯＤレベルをデータ量の少ないＬＯＤ（１）に決める。高速に移動する物体なので、ＬＯＤレベルの低い物体画像が表示されても違和感は感じられない。見かけの速さが所定の速さよりも遅い場合には、詳細に描画する必要があるので、使用する３次元図形データのＬＯＤレベルをデータ量の多いＬＯＤ（０）に決める。
なお、テクスチャデータのＬＯＤレベルは、それがマッピングされる３次元図形データのＬＯＤレベルに合わせて決められる。
【００４４】
ＬＯＤレベルがＬＯＤ（１）に決まった物体画像を表示するための３次元図形データ及びテクスチャデータは、レンダリング処理の前に、補助記憶装置１９からメインメモリ１１に転送される。
図６は、メインメモリ１１及び補助記憶装置１９に記憶される３次元図形データ（家の物体画像）及びテクスチャデータ（円）による画像の例である。メインメモリ１１にＬＯＤ（１）の３次元図形データ及びテクスチャデータ、補助記憶装置１９にＬＯＤ（０）の３次元図形データ及びテクスチャデータが記憶される。
【００４５】
上記のように、メインメモリ１１は補助記憶装置１９よりもスループットが高い。またメインメモリ１１に記憶される３次元図形データ及びテクスチャデータは、補助記憶装置１９に記憶されるそれよりもデータ量が少ない。そのために、メインメモリ１１からＧＰＵ１８への３次元図形データ及びテクスチャデータの転送に掛かる時間は、補助記憶装置１９からＧＰＵ１８へのそれよりも短くなる。
【００４６】
以上のような画像処理装置１により、物体画像を含んだ３次元画像について行う画像処理を、図７の処理手順図により説明する。
【００４７】
画像処理装置１は、まず、メディアドライブ１４によりメディア１４１から物体画像についての３次元図形データ及び描画の際にポリゴンなどに貼り付けられるテクスチャについてのテクスチャデータを取り込み、補助記憶装置１９に書き込む（ステップＳ１０）。
メディア１４１に、１つの物体画像についてＬＯＤ（０）、（１）の２つの３次元図形データが用意されている場合には、そのすべてを取り込んで補助記憶装置１９に書き込む。１つの物体画像についてＬＯＤ（０）の３次元図形データしかない場合には、ＣＰＵ１０が、上記のように３次元図形データを簡略化してＬＯＤ（１）の３次元図形データを作成し、補助記憶装置１９に書き込む。
テクスチャデータについても、同様に、メディア１４１に１つのテクスチャについてＬＯＤ（０）のテクスチャデータしかない場合には、ＣＰＵ１０が、上記のようにテクスチャデータを簡略化してＬＯＤ（１）のテクスチャデータを作成し、補助記憶装置１９に書き込む。
【００４８】
次いで画像処理装置１は、３次元画像内の各物体画像について、ＣＰＵ１０によりジオメトリ処理を行う（ステップＳ２０）。ジオメトリ処理の際には、上記のようにして各物体画像の画面上における見かけの速さを算出する。ＣＰＵ１０は、算出した見かけの速さに応じて、ジオメトリ処理の際に用いる３次元図形データ及びテクスチャデータのＬＯＤレベルを決める。そしてこのＬＯＤレベルの３次元図形データについてジオメトリ処理を行う。なお、ＣＰＵ１０は、物体画像の画面上における見かけの速さが所定の速さよりも遅いときに、ＬＯＤ（０）及びＬＯＤ（１）の３次元図形データの双方についてジオメトリ処理を行うようにしてもよい。
【００４９】
ＣＰＵ１０は、ジオメトリ処理によりディスプレイリストを生成して、これをＧＰＵ１８へ送る。ＬＯＤ（０）及びＬＯＤ（１）の双方の３次元図形データにジオメトリ処理を行った場合には、１つの物体画像について２つのディスプレイリストが生成されて、これらがＧＰＵ１８へ送られる。
【００５０】
ＣＰＵ１０は、ジオメトリ処理の対象となった物体画像について、ＬＯＤ（１）の３次元図形データ及びテクスチャデータを補助記憶装置１９からメインメモリ１１に転送させる（ステップＳ３０）。
なお、メインメモリ１１の記憶容量に余裕がある場合には、予め補助記憶装置１９からすべてのＬＯＤ（１）の３次元図形データ及びテクスチャデータをメインメモリ１１に転送しておいてもよい。また、メディア１４１から直接メインメモリ１１にＬＯＤ（１）の３次元図形データ及びテクスチャデータを転送するようにしてもよい。
【００５１】
ＧＰＵ１８は、ＣＰＵ１０から送られたディスプレイリストに基づいてレンダリング処理を行う（ステップＳ４０）。ＧＰＵ１８は、レンダリング処理の際に用いる３次元図形データ及びテクスチャデータを、ディスプレイリストに示されたＬＯＤレベルに基づいてメインメモリ１１又は補助記憶装置１９から取り込んで用いる。レンダリング処理の結果、フレームメモリ１８ａには画像が描画される。ＧＰＵ１８は、内蔵の判定部により描画が終了していると判定された画像を選択する。ＣＲＴＣ１８１は、ＧＰＵ１８により選択されたフレームメモリ１８ａの描画像をビデオ信号に変換して出力し、表示装置に画像を表示させる（ステップＳ５０）。このような処理を、動画像が終了するまで、或いは、操作装置１５１から終了の信号が入力されるまで繰り返す（ステップＳ６０）。
【００５２】
ステップＳ２０のジオメトリ処理及びステップ４０のレンダリング処理について、図８のような動画を描画する場合を例に詳細に説明する。
図８は、４フレーム分の動画を重ねて表示しており、最初のフレーム（フレーム０）では画面の左下にある家の物体画像が、次のフレーム（フレーム１）で画面の中上、さらに次のフレーム（フレーム２）で画面の右上、最後のフレーム（フレーム３）で画面のさらに右上に移動する様子を表している。
フレーム０からフレーム１の間で家は画面上を所定の速さよりも速く移動しており、フレーム１からフレーム２、フレーム２からフレーム３の間では画面上を所定の速さよりも遅く移動している。
【００５３】
図９は、ＬＯＤ（０）の３次元図形データについてのレンダリング処理に掛かる時間、すなわち補助記憶装置１９からＧＰＵ１８へＬＯＤ（０）の３次元図形データを転送してフレームメモリ１８ａに描画するまでに掛かる時間が、１フレームの表示時間よりも大きく、且つレンダリング処理の際に用いる３次元図形データがＬＯＤ（０）又はＬＯＤ（１）のいずれか一方に決められる場合である。なお、ＬＯＤ（１）の３次元図形データについてのレンダリング処理に掛かる時間は、１フレームの表示時間よりも小さい。
【００５４】
ＣＰＵ１０は、ジオメトリ処理により、物体画像の画面上における見かけの速さをフレーム毎に求めて、レンダリング処理の際に描画される３次元図形データのＬＯＤレベルを決める。図８の例では、フレーム１のときに物体画像の画面上における見かけの速さが所定の速さよりも速いので、物体画像の３次元図形データをＬＯＤ（１）に決める。フレーム２、フレーム３のときは、物体画像の画面上における見かけの速さが所定の速さよりも遅いので、物体画像の３次元図形データをＬＯＤ（０）に決める。つまり、表示されるべき物体画像のＬＯＤレベルは、フレーム１から順にＬＯＤ（１）→ＬＯＤ（０）→ＬＯＤ（０）となる。
フレーム１ではＬＯＤ（１）の３次元図形データについてのディスプレイリスト、フレーム２、３ではＬＯＤ（０）の３次元図形データについてのディスプレイリストが生成される。
【００５５】
ＧＰＵ１８は、フレーム１用のディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データは、１フレームの表示時間内に転送から描画までが終了するので、フレーム１にはＬＯＤ（１）の３次元図形データによる画像が表示される。
【００５６】
次いで、ＧＰＵ１８は、フレーム２用のディスプレイリストに基づいて、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（０）の３次元図形データは、１フレームの表示時間内に転送から描画までが終了しない。そのために、ＧＰＵ１８は、フレーム２用の画像を表示することができない。このような場合、ＧＰＵ１８は、先に表示したフレーム１用の画像を再び表示する。
【００５７】
次いで、ＧＰＵ１８は、フレーム３用のディスプレイリストに基づいて、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（０）の３次元図形データは、１フレームの表示時間内に転送から描画までが終了しない。そのために、ＧＰＵ１８は、フレーム３用の画像を表示することができない。このような場合、フレーム３の表示タイミングでは、フレーム２用の画像の描画が終了しているので、ＧＰＵ１８は、フレーム２用の画像を表示する。
【００５８】
このように、実際に表示される物体画像のＬＯＤレベルは、フレーム１から順にＬＯＤ（１）→ＬＯＤ（１）→ＬＯＤ（０）となる。フレーム２の画像が、表示されるべきものとは異なるが、フレーム１もＬＯＤ（１）の画像であるので問題にはならない。また、フレーム３でフレーム２に表示されるべき画像が表示されるが、フレーム２とフレーム３とでは、物体画像の画面上における移動量が比較的少ないので違和感はない。
【００５９】
図１０は、ＬＯＤ（０）の３次元図形データについてのレンダリング処理に掛かる時間が１フレームの表示時間よりも小さく、且つレンダリング処理の際に用いる３次元図形データがＬＯＤ（０）又はＬＯＤ（１）のいずれかに決められる場合である。なお、ＬＯＤ（１）の３次元図形データについてのレンダリング処理に掛かる時間は、ＬＯＤ（０）の３次元図形データについてのレンダリング処理に掛かる時間よりも小さい。
ＣＰＵ１０によるジオメトリ処理は、図９の説明の場合と同様である。表示されるべき物体画像のＬＯＤレベルは、フレーム１から順にＬＯＤ（１）→ＬＯＤ（０）→ＬＯＤ（０）となる。
【００６０】
ＧＰＵ１８は、フレーム１用のディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データは、１フレームの表示時間に対して、転送から描画までの時間に余裕があるので複数重ね書きしてモーションブラーを付けるようにすると、フレーム１の画像における物体画像の速度感を表すことができる。
【００６１】
次いで、ＧＰＵ１８は、フレーム２用のディスプレイリストに基づいて、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（０）の３次元図形データは、１フレームの表示時間内に、転送から描画までが終了するので、フレーム２にはＬＯＤ（０）の３次元図形データによる画像が表示される。
【００６２】
次いで、ＧＰＵ１８は、フレーム３用のディスプレイリストに基づいて、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（０）の３次元図形データは、１フレームの表示時間内に、転送から描画までが終了するので、フレーム３にはＬＯＤ（０）の３次元図形データによる画像が表示される。
【００６３】
このように、実際に表示される物体画像のＬＯＤレベルは、フレーム１から順にＬＯＤ（１）→ＬＯＤ（０）→ＬＯＤ（０）となる。フレーム１の物体画像が、モーションブラーにより速度感を表しており、フレームレートが遅い場合でも従来のような表示が可能である。
【００６４】
図１１は、ＬＯＤ（０）の３次元図形データについてのレンダリング処理に掛かる時間が１フレームの表示時間よりも大きく、且つレンダリング処理の際に１つの低速の物体画像についてＬＯＤ（０）、ＬＯＤ（１）の３次元図形データが並列にＧＰＵ１８に転送される場合である。なお、ＬＯＤ（１）の３次元図形データについてのレンダリング処理に掛かる時間は、１フレームの表示時間よりも小さい。
【００６５】
ＣＰＵ１０は、ジオメトリ処理により、物体画像の画面上における見かけの速さをフレーム毎に求める。ＣＰＵ１０は、物体画像の画面上における見かけの速さが所定の速さよりも速いときに、ＬＯＤ（１）の３次元図形データについてのみディスプレイリストを生成し、物体画像の画面上における見かけの速さが所定の速さよりも遅いときに、ＬＯＤ（０）、ＬＯＤ（１）のそれぞれの３次元図形データについてのディスプレイリストを生成する。
図８の例では、フレーム１のときに物体画像の画面上における見かけの速さが所定の速さよりも速いため、ＬＯＤ（１）の３次元図形データについてのディスプレイリストが生成される。フレーム２、３のときには、物体画像の画面上における見かけの速さが所定の速さよりも遅いために、ＬＯＤ（０）、ＬＯＤ（１）のそれぞれの３次元図形データについてのディスプレイリストが生成される。なお、表示されるべき物体画像のＬＯＤレベルは、フレーム１から順にＬＯＤ（１）→ＬＯＤ（０）→ＬＯＤ（０）である。
【００６６】
ＧＰＵ１８は、フレーム１用のディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データは、１フレームの表示時間内に、転送から描画までが終了するので、フレーム１にはＬＯＤ（１）の３次元図形データが表示される。
【００６７】
次いで、ＧＰＵ１８は、フレーム２用の２つのディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画するとともに、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データの描画は、１フレームの表示時間内に終了するが、ＬＯＤ（０）の３次元図形データの描画は、１フレームの表示時間内に終了しない。本来フレーム２にはＬＯＤ（０）の３次元図形データによる画像が表示されるべきであるが、描画が終了していないためにそれはできない。そのためにＧＰＵ１８は、描画が終了しているＬＯＤ（１）の３次元図形データによる画像を表示させることになる。
【００６８】
次いで、ＧＰＵ１８は、フレーム３用の２つのディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画するとともに、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データの描画は、１フレームの表示時間内に終了するが、ＬＯＤ（０）の３次元図形データの描画は、１フレームの表示時間内に終了しない。本来フレーム３に表示されるべき画像の描画が終了していないために、ＧＰＵ１８は、描画が終了している、フレーム３用のＬＯＤ（１）の３次元図形データによる画像、またはフレーム２用のＬＯＤ（０）の３次元図形データによる画像の少なくとも一方を表示することになる。
【００６９】
フレーム３用のＬＯＤ（１）の３次元図形データによる画像の場合、物体画像の画面上の位置は正しいが、簡略化された物体画像が表示される。
フレーム２用のＬＯＤ（０）の３次元図形データによる画像の場合、詳細な物体画像が表示されるが、物体画像の画面上の位置は不正確になる。しかし、物体画像の画面上における見かけの速さが遅いので問題とはならない。
また、フレーム３用のＬＯＤ（１）の３次元図形データによる画像と、フレーム２用のＬＯＤ（０）の３次元図形データによる画像とを重ね書きしてもよい。
実際に表示される物体画像のＬＯＤレベルは、フレーム１から順にＬＯＤ（１）→ＬＯＤ（１）→ＬＯＤ（０）又はＬＯＤ（１）、或いはＬＯＤ（１）→ＬＯＤ（１）→ＬＯＤ（０）及びＬＯＤ（１）となる。
【００７０】
図１２は、ＬＯＤ（０）の３次元図形データについてのレンダリング処理に掛かる時間が１フレームの表示時間以上且つ２フレームの表示時間以下で、レンダリング処理の際に１つの低速の物体画像についてＬＯＤ（０）、ＬＯＤ（１）の３次元図形データが並列にＧＰＵ１８に転送される場合である。なお、ＬＯＤ（１）の３次元図形データについてのレンダリング処理に掛かる時間は、１フレームの表示時間よりも小さい。図１２では、図８にはないフレーム４の画像を設定している。フレーム４の物体画像は、フレーム２、３と同じく所定の速さよりも遅く移動している。
【００７１】
ＣＰＵ１０は、ジオメトリ処理により、物体画像の画面上における見かけの速さをフレーム毎に求める。ＣＰＵ１０は、物体画像の画面上における見かけの速さが所定の速さよりも速いときに、ＬＯＤ（１）の３次元図形データについてのみディスプレイリストを生成し、物体画像の画面上における見かけの速さが所定の速さよりも遅いときに、ＬＯＤ（０）、ＬＯＤ（１）のそれぞれの３次元図形データについてディスプレイリストを生成する。
図８の例では、フレーム１のときに物体画像の画面上における見かけの速さが所定の速さよりも速いため、ＬＯＤ（１）の３次元図形データについてのディスプレイリストが生成される。フレーム２、３のときには、物体画像の画面上における見かけの速さが所定の速さよりも遅いために、ＬＯＤ（０）、ＬＯＤ（１）のそれぞれの３次元図形データについてのディスプレイリストが生成される。また、フレーム４についても、物体画像の画面上における見かけの速さが所定の速さよりも遅いために、ＬＯＤ（０）、ＬＯＤ（１）のそれぞれの３次元図形データについてのディスプレイリストが生成される。なお、表示されるべき物体画像のＬＯＤレベルは、フレーム１から順にＬＯＤ（１）→ＬＯＤ（０）→ＬＯＤ（０）→ＬＯＤ（０）である。
【００７２】
ＧＰＵ１８は、フレーム１用のディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データは、１フレームの表示時間内に、転送から描画までが終了するので、フレーム１にはＬＯＤ（１）の３次元図形データによる画像が表示される。
【００７３】
次いで、ＧＰＵ１８は、フレーム２用の２つのディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画するとともに、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データの描画は、１フレームの表示時間内に終了するが、ＬＯＤ（０）の３次元図形データの描画は、１フレームの表示時間内に終了しない。本来フレーム２にはＬＯＤ（０）の３次元図形データによる画像が表示されるべきであるが、描画が終了していないためにそれはできない。そのためにＧＰＵ１８は、描画が終了しているＬＯＤ（１）の３次元図形データによる画像を表示させることになる。
【００７４】
次いで、ＧＰＵ１８は、フレーム３用の２つのディスプレイリストのうち、ＬＯＤ（１）の３次元図形データについてのディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画する。ＬＯＤ（０）の３次元図形データについては、フレーム２用のＬＯＤ（０）の３次元図形データによる描画が行われているので、ここでは読み込まない。フレーム３では、ＬＯＤ（１）の３次元図形データの描画が、１フレームの表示時間内に終了する他、フレーム２用のＬＯＤ（０）の３次元図形データによる画像の描画が終了しているので、これらの少なくとも一方を表示することができる。
【００７５】
フレーム３用のＬＯＤ（１）の３次元図形データによる画像の場合、物体画像の画面上の位置は正しいが、簡略化された物体画像が表示される。
フレーム２用のＬＯＤ（０）の３次元図形データによる画像の場合、詳細な物体画像が表示されるが、物体画像の画面上の位置は不正確になる。しかし、物体画像の画面上における見かけの速さが遅いので問題とはならない。
また、フレーム３用のＬＯＤ（１）の３次元図形データによる画像と、フレーム２用のＬＯＤ（０）の３次元図形データによる画像とを重ね書きしてもよい。
【００７６】
次いで、ＧＰＵ１８は、フレーム４用の２つのディスプレイリストに基づいて、メインメモリ１１からＬＯＤ（１）の３次元図形データを読み込んで描画するとともに、補助記憶装置１９からＬＯＤ（０）の３次元図形データを読み込んで描画する。ＬＯＤ（１）の３次元図形データの描画は、１フレームの表示時間内に終了するが、ＬＯＤ（０）の３次元図形データの描画は、１フレームの表示時間内に終了しない。本来フレーム４に表示されるべき画像の描画が終了していないために、ＧＰＵ１８は、描画が終了している、フレーム４用のＬＯＤ（１）の３次元図形データによる画像、またはフレーム２用のＬＯＤ（０）の３次元図形データによる画像の少なくとも一方を表示する。
【００７７】
フレーム４用のＬＯＤ（１）の３次元図形データによる画像の場合、物体画像の画面上の位置は正しいが、簡略化された物体画像が表示される。
フレーム２用のＬＯＤ（０）の３次元図形データによる画像の場合、詳細な物体画像が表示されるが、物体画像の画面上の位置は不正確になる。しかし、物体画像の画面上における見かけの速さが遅いので問題とはならない。
また、フレーム４用のＬＯＤ（１）の３次元図形データによる画像と、フレーム２用のＬＯＤ（０）の３次元図形データによる画像とを重ね書きしてもよい。
【００７８】
図１２のように表示する場合、ＬＯＤ（０）の３次元図形データによる画像とＬＯＤ（１）の３次元図形データによる画像との更新の周期を変えているために、同じ画像内で異なるフレームレートによる表示が可能になる。例えば、同じ画像内の２つの物体画像について、一方が常にＬＯＤ（０）で表示され、他方が常にＬＯＤ（１）で表示されている場合には、この２つの物体画像は異なるフレームレートで表示されることになる。
【００７９】
また、上記のようにＬＯＤ（０）の３次元図形データとＬＯＤ（１）の３次元図形データとを重ね書きする場合、ＧＰＵ１８は、ＬＯＤ（０）の物体画像とＬＯＤ（１）の物体画像とを所定の比率で混合したような物体画像を生成して表示するようにしてもよい。
例えば、ＬＯＤ（０）の物体画像をＧ（０）、ＬＯＤ（１）の物体画像をＧ（１）、混合した物体画像をＧ（ｖ）とすると、
Ｇ（ｖ）＝Ｇ（０）＊（１−α）＋Ｇ（１）＊α
で混合するようにしてもよい。
αは、例えば図１３に示すような、物体画像の画面上における見かけの速さを変数とした関数ｆ(v)で表される。
【００８０】
以上の説明では、３次元図形データ及びテクスチャデータについて、ＬＯＤレベルを画面上における物体画像の見かけの速さにもとづいて決めている。しかし、これに限らず、物体画像の視点からの距離（Ｚ値）などを用いて、視点からの距離が近い物体画像は詳細に表示し、遠い物体画像は簡略化して表示するようにしてもよい。なお、物体画像についての、画面上における見かけの速さ、Ｚ値などを、本明細書では物体画像の属性という。画面上における見かけの速さと視点からの距離の両方を用いるようにしてもよい。
【００８１】
例えば、物体画像の見かけの速さと視点からの距離の両方を総合的に評価して、見かけの速さが所定の速さよりも遅く、且つ視点からの距離が所定の距離以下の物体画像についてはＬＯＤ（０）の物体画像とし、少なくともいずれか一方を満たさない場合にはＬＯＤ（１）の物体画像とする。
あるいは、見かけの速さと視点からの距離のいずれか一方によりＬＯＤ（１）（或いは、ＬＯＤ（０））と判断されれば、ＬＯＤ（１）（或いは、ＬＯＤ（０））に決めるようにしてもよい。
また、例えば、視点からの距離が遠い物体画像は、画面上の見かけの速さに関係なく、視点から遠いために簡略化して表示されていても違和感はない。そこで、予め視点からの距離が所定の距離以上である物体画像についてはＬＯＤ（１）の３次元図形データとし、視点からの距離が所定の距離以下の物体画像について、画面上における見かけの速さにもとづいてＬＯＤレベルを決めるようにすると、見かけの速さを求める処理による負荷の低減になる。
【００８２】
なお、上記の実施形態では画像処理装置について説明したが、本発明はこれに限られるものではない。例えば、汎用のパーソナルコンピュータ等の情報処理装置で辞書ソフトを使用する場合にも用いることができる。
辞書ソフトでは、検索する項目毎に要約のような簡略化したデータ（ＬＯＤ（１）のデータ）と詳細なデータ（ＬＯＤ（０）のデータ）とを用意しておき、ＬＯＤ（１）のデータをメインメモリに、ＬＯＤ（０）のデータを補助記憶装置に、それぞれ記憶させておく。メインメモリと補助記憶装置とでは、上記のように、通常、メインメモリの方が記憶容量が小さく出力装置との間のスループットが高いので、ＬＯＤ（１）のデータのように、データ量が少なく、出力の際に高速性が求められるデータを記憶することに向いている。
【００８３】
このような情報処理装置は、例えば、使用者が辞書ソフトの各項目を高速に閲覧するような場合に、各項目を高速に表示する必要はあるものの、使用者が１つの項目について目にする時間は短いので簡略化されたＬＯＤ（１）のデータを高速に転送して表示させる。
他方、使用者が各項目を低速で閲覧するような場合には、使用者が１つの項目について目にする時間が長い（表示される時間が長い）ため、データの取得に時間を掛けることができる。そのために、ＬＯＤ（０）のデータを取得して表示することができる。
なお、ＬＯＤ（１）のデータを表示させた後に、準備が出来次第ＬＯＤ（０）のデータを表示させるようにしてもよい。
【００８４】
補助記憶装置１９にＬＯＤ（０）のデータ及びＬＯＤ（１）のデータを記憶させておき、メインメモリ１１の替わりにキャッシュメモリを使うようにしてもよい。キャッシュメモリには、動作の開始時にＬＯＤ（０）のデータ及びＬＯＤ（１）のデータのいずれも記憶されておらず、実際にＬＯＤ（１）のデータが使用されるときに、補助記憶装置１９からキャッシュメモリにＬＯＤ（１）のデータが転送される。キャッシュメモリに記憶されたＬＯＤ（１）のデータは次回以降も使用可能であるが、所定期間使用しない場合には、キャッシュメモリから削除される。
【００８５】
図１４は、上記のような画像処理装置１をＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、公衆回線などのような有線、或いは無線によるネットワークを介して構成した画像処理システム２の例である。
この画像処理システム２は、処理装置２１、２２、出力装置２３、ネットワークＮ１〜Ｎ３から構成されている。処理装置２１は、ネットワークＮ１により出力装置２３に接続され、ネットワークＮ２により処理装置２２に接続されている。処理装置２２は、ネットワークＮ２により処理装置２１に接続され、ネットワークＮ３により図外の他の処理装置に接続されている。
【００８６】
処理装置２１、２２は、それぞれメモリ２１ａ、２２ａを有している。メモリ２１ａにはＬＯＤ（１）の３次元図形データ及びテクスチャデータが記憶されており、メモリ２２ａにはＬＯＤ（０）の３次元図形データ及びテクスチャデータが記憶されている。
出力装置２３は、処理装置２１、２２からの３次元図形データ及びテクスチャデータを用いてジオメトリ処理を行ってディスプレイリストを生成し、これに基づく画像を生成、出力するものであり、図１のＣＰＵ１０及びＧＰＵ１８に相当するものである。
【００８７】
処理装置２１が有するメモリ２１ａに記憶された３次元図形データ及びテクスチャデータは、ネットワークＮ１を介して出力装置２３へ転送される。処理装置２２が有するメモリ２２ａに記憶された３次元図形データ及びテクスチャデータは、ネットワークＮ２、処理装置２１、ネットワークＮ１を介して出力装置２３へ転送される。
【００８８】
各メモリ２１ａ、２２ａに記録された３次元図形データ及びテクスチャデータは、それぞれ上記の経路で出力装置２３へ送られるために、出力装置２３までの転送速度は、速い順に、メモリ２１ａ、メモリ２２ａとなる。
つまり、メモリ２１ａ、２２ａの関係は、図１のメインメモリ１１、補助記憶装置１９の関係と同様となる。メモリ２１ａにＬＯＤ（１）の３次元図形データ及びテクスチャデータを記憶させ、メモリ２２ａにＬＯＤ（０）の３次元図形データ及びテクスチャデータを記憶させると、図１の画像処理装置と同様の構成をネットワークを介して実現できるようになる。また、上記の情報処理装置を、このようなネットワークを介した構成で形成することも、当然に可能である。
【００８９】
また、メモリ２１ａ、メモリ２２ａの両方に、ＬＯＤ（０）のデータ及びＬＯＤ（１）のデータの両方を記憶させるようにしてもよい。例えば、出力装置がネットワークＮ３側にも設けられたときに、この出力装置に対しての転送速度が、速い順にメモリ２２ａ、メモリ２１ａとなり、ネットワークＮ１に設けられた出力装置２３の場合とは逆になるが、メモリ２１ａ、メモリ２２ａの両方に、ＬＯＤ（０）のデータ及びＬＯＤ（１）のデータの両方が記憶されていれば、ネットワークＮ３側に設けられた出力装置に対しても、転送速度に応じてＬＯＤ（０）のデータ及びＬＯＤ（１）のデータを送ることができる。
【００９０】
なお、例えば図１５に示すように処理装置３１、３２及び出力装置３３が同じネットワークＮに接続されている画像処理システム３の場合には、処理装置３１内蔵のメモリ３１ａと処理装置３２内蔵のメモリ３２ａのどちらの転送速度が速いか不明である。このような場合には、各処理装置３１、３２との間の転送速度などを測定する測定装置をネットワークＮ上に設けておき、その測定結果により、ＬＯＤ（０）のデータ、ＬＯＤ（１）のデータを記憶させるメモリを決めるようにする。
画像処理システム３全体の動作を制御する制御装置のようなものがネットワークＮ上に設けられている場合には、この制御装置に測定装置を設けておき、これにより、転送速度の測定を行い、データを記憶させるメモリを決める。
【００９１】
以上の説明では、出力されるデータ（３次元図形データ、テクスチャデータ等）のＬＯＤレベルがＬＯＤ（０）、ＬＯＤ（１）の２種類であったが、さらに多くの種類が用意されていてもよい。
この場合、例えば、ＬＯＤレベルの数と同じ数だけそれを記憶するためのメモリが用意される。各メモリから出力装置へのスループットが高いほどＬＯＤ（ｎ）のｎ値が大きいデータを記憶させる。最もスループットの低いメモリには、ＬＯＤ（０）のデータを記憶させる。
【００９２】
ＬＯＤレベルの数以上のメモリが用意できない場合には、一つのメモリに複数のＬＯＤレベルのデータを記憶するようにしてもよい。例えば、ＬＯＤ（０）〜ＬＯＤ（２）のデータを２つのメモリに記憶させる場合、スループットの低いメモリにＬＯＤ（０）のデータを記憶させ、スループットの高いメモリにＬＯＤ（２）のデータを記憶させる。ＬＯＤ（１）のデータは、どちらかのメモリに記憶される。また、ＬＯＤ（１）でも比較的データ量の多いデータと少ないデータとに分けて、２つのメモリに分けて記憶させるようにしてもよい。
【００９３】
また、以上の説明ではいずれもＬＯＤレベルが複数存在する場合であったが、ＬＯＤレベルを１種類として、ＬＯＤレベルによらず、高速で表示させる必要があるかどうかにより、出力させるデータを出力装置へのスループットが高いメモリ、低いメモリに振り分けるようにしてもよい。
【図面の簡単な説明】
【００９４】
【図１】画像処理装置のハードウェア構成図。
【図２】メインメモリと補助記憶装置との関係を示す図。
【図３】３次元図形データの簡略化を説明する図。
【図４】テクスチャデータの簡略化を説明する図。
【図５】物体画像の画面上における見かけの速さを説明する図。
【図６】メインメモリ及び補助記憶装置に記憶される３次元図形データ及びテクスチャデータの例示図。
【図７】画像処理の処理手順図。
【図８】表示の例示図。
【図９】表示の例示図。
【図１０】表示の例示図。
【図１１】表示の例示図。
【図１２】表示の例示図。
【図１３】αを表す関数の例示図。
【図１４】ネットワークを介して構成した画像処理システムの構成図。
【図１５】ネットワークを介して構成した別の画像処理システムの構成図。
【符号の説明】
【００９５】
１      画像処理装置
１０    ＣＰＵ
１１    メインメモリ
１４    メディアドライブ
１４１  メディア
１８    ＧＰＵ
１８ａ  フレームメモリ
１９    補助記憶装置
２、３      画像処理システム
２１、２２、３１、３２  処理装置
２１ａ、２２ａ、３１ａ、３２ａ  メモリ
２３、３３    出力装置
Ｎ、Ｎ１、Ｎ２、Ｎ３  ネットワーク
【図１】
2004213641.tif 000003
【図２】
2004213641.tif 000004
【図３】
2004213641.tif 000005
【図４】
2004213641.tif 000006
【図５】
2004213641.tif 000007
【図６】
2004213641.tif 000008
【図７】
2004213641.tif 000009
【図８】
2004213641.tif 000010
【図９】
2004213641.tif 000011
【図１０】
2004213641.tif 000012
【図１１】
2004213641.tif 000013
【図１２】
2004213641.tif 000014
【図１３】
2004213641.tif 000015
【図１４】
2004213641.tif 000016
【図１５】
2004213641.tif 000017