(57)【要約】【課題】高精細な２次元画像生成、及び保存機能を備えた画像生成システムを提供する。【解決手段】画像生成装置２は、表示された３次元動画像画面３１の映像の中から、希望する画像を指定する（ステップ４０１）。画像生成装置２は、指定された画像から、高精細な２次元静止画像を生成し、２次元静止画像画面３２を表示し（ステップ４０２）、生成した２次元静止画像の出力媒体を指定する（ステップ４０３）。「壁紙」を選択した場合、画像生成装置２は、２次元静止画像を外部記憶装置３に記憶し、壁紙を作成する。「ポスター」等を選択した場合、画像生成装置２は、ユーザにより指定した出力媒体情報と３ＤＣＧデータを、画像生成サーバ７に送信し、画像生成サーバ７は、受け取った３ＤＣＧデータを基に、より高精細な２次元画像を生成し、印刷する。【選択図】　図４
2004102605.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、ネットワークにより接続された３次元画像生成装置であって、
前記サーバから受け取った物体の形状情報を保持する手段と、
視点情報を入力する手段と、
高精細な画像を生成するための画像生成手段で用いるパラメータ情報を入力する手段と、
前記物体の形状情報と、前記視点情報と、前記パラメータ情報を基に、前記物体の２次元画像を生成し保持する画像生成手段と、
前記物体の形状情報を基に３次元立体モデルを出力する３次元形状出力手段と、
を具備することを特徴とする画像生成装置。
【請求項２】
前記物体の形状情報は、形状データ、質感データ、テクスチャデータ等を含む３次元の物体情報であることを特徴とする請求項１記載の画像生成装置。
【請求項３】
前記２次元画像は、２次元静止画像、又は２次元動画像であることを特徴とする請求項１記載の画像生成装置。
【請求項４】
前記パラメータ情報は、２次元画像を生成する為の演算アルゴリズムと、３次元画像を生成する為の演算アルゴリズムと、を切り替える情報であることを特徴とする請求項１記載の画像生成装置。
【請求項５】
前記パラメータ情報は、画像の品質情報、又は解像度情報であることを特徴とする請求項１記載の画像生成装置。
【請求項６】
前記品質情報は、アンチエイリアシング処理の有無、色数、レンダリングクオリティ等のうち少なくともいずれか１つを指示する情報であることを特徴とする請求項５記載の画像生成装置。
【請求項７】
前記パラメータ情報は、前記物体の形状情報を高精細なデータに置き換える情報であることを特徴とする請求項１記載の画像生成装置。
【請求項８】
更に、生成した物体の２次元画像を前記サーバに送信する手段を備えることを特徴とする請求項１記載の画像生成装置。
【請求項９】
ユーザコンピュータと、サーバとが、ネットワークにより接続された画像生成システムであって、
前記ユーザコンピュータは、
前記サーバから受け取った物体の形状情報を保持する手段と、
前記物体の形状情報を編集し保持する編集手段と、
編集した物体の形状情報を含む画像を前記サーバに送信する送信手段と、
を具備し、
前記サーバは、
前記ユーザコンピュータから受け取った物体の形状情報を保持する手段と、
前記物体の形状情報を基に、前記物体の２次元画像を生成し保存する画像生成手段と、
生成した物体の２次元画像を出力する出力手段と、
前記物体の形状情報を基に３次元立体モデルを出力する３次元形状出力手段と、
を具備することを特徴とする画像生成システム。
【請求項１０】
前記物体の形状情報は、形状データ、質感データ、テクスチャデータ等を含む３次元の物体情報であることを特徴とする請求項９記載の画像生成システム。
【請求項１１】
前記２次元画像は、２次元静止画像、又は２次元動画像であることを特徴とする請求項９記載の画像生成システム。
【請求項１２】
前記出力手段は、
表示、印刷媒体への印刷、又は３次元立体モデルを出力することを特徴とする請求項９記載の画像生成システム。
【請求項１３】
前記印刷媒体は、ポスター、ポストカード、トレーディングカード等の少なくともいずれか１つであることを特徴とする請求項１２に記載の画像生成システム。
【請求項１４】
前記３次元立体モデルは、立体成型装置に代表される装置に出力される模型、金型等の少なくともいずれか１つであることを特徴とする請求項１２に記載の画像生成システム。
【請求項１５】
ユーザコンピュータと、ネットワークにより接続されたサーバであって、
前記ユーザコンピュータから受け取った物体の形状情報を保持する手段と、
前記物体の形状情報を基に、前記物体の２次元画像を生成し保存する画像生成手段と、
生成した物体の２次元画像を出力する出力手段と、
前記物体の形状情報を基に３次元立体モデルを出力する３次元形状出力手段と、
を具備することを特徴とするサーバ。
【請求項１６】
前記物体の形状情報は、形状データ、質感データ、テクスチャデータ等を含む３次元の物体情報であることを特徴とする請求項１５記載のサーバ。
【請求項１７】
前記２次元画像は、２次元静止画像、又は２次元動画像であることを特徴とする請求項１５記載のサーバ。
【請求項１８】
前記出力手段は、
表示、又は印刷媒体への印刷、又は３次元立体モデルを出力することを特徴とする請求項１５記載のサーバ。
【請求項１９】
前記印刷媒体は、ポスター、ポストカード、トレーディングカード等の少なくともいずれか１つであることを特徴とする請求項１８記載のサーバ。
【請求項２０】
前記３次元立体モデルは、立体成型装置に代表される装置に出力される模型、金型等の少なくともいずれか１つであることを特徴とする請求項１８に記載のサーバ。
【請求項２１】
コンピュータを請求項９に記載の画像生成装置として機能させるプログラム。
【請求項２２】
コンピュータを請求項９に記載の画像生成装置として機能させるプログラムを記録した記録媒体。
【請求項２３】
コンピュータを請求項１５に記載のサーバとして機能させるプログラム。
【請求項２４】
コンピュータを請求項１５に記載のサーバとして機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを利用した画像生成システム、サーバ、ユーザコンピュータに関する。
【０００２】
【従来の技術】
昨今、コンピュータハードウェアは急速に性能向上してきている。特にグラフィックスハードウェアやネットワークの情報転送速度は、めざましい進歩を遂げており、ほとんどの安価なパーソナルコンピュータで高性能なハードウェアを搭載し、高速描画／通信が可能になっている。更に、物体形状を少ないデータ量で写実的にレンダリングする３次元コンピュータグラフィックス（以降、３ＤＣＧと称す）技術も発展してきている。
【０００３】
近年、ネットワーク経由で、３ＤＣＧデータを配信し、ユーザ側で高品位なレンダリングを行い、それを対話的に操作することができるＷｅｂ３Ｄと呼ばれる技術が活用され始めている。この技術は、Ｗｅｂ上での３ＤＣＧ商品カタログやウォークスルーコンテンツ等に使用されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のＷｅｂ３Ｄ技術で表示された３ＤＣＧ商品カタログやウォークスルーコンテンツは、描画速度が求められる上に、予め用意されている物体形状を操作し、観察するだけであり、操作結果を２次元画像として保存する手段がなく、対話性に欠けていた。また、描画速度が要求されるために、演算に時間のかかる高精細な画像を表示できなかった。また、ユーザの所有しているハードウェアにばらつきがあり、すべての人が満足する品質の画像生成が行えないという問題があった。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、高精細な２次元画像生成、及び保存機能を備えた画像生成システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
前述した目的を達成するために第１の発明は、サーバと、ネットワークにより接続された３次元画像生成装置であって、前記サーバから受け取った物体の形状情報を保持する手段と、視点情報を入力する手段と、高精細な画像を生成するための画像生成手段で用いるパラメータ情報を入力する手段と、前記物体の形状情報と、前記視点情報と、前記パラメータ情報を基に、前記物体の２次元画像を生成し保持する画像生成手段と、前記物体の形状情報を基に３次元立体モデルを出力する３次元形状出力手段と、を具備することを特徴とする画像生成装置である。
【０００７】
また、前記画像生成装置は、更に、生成した物体の２次元画像を前記サーバに送信する手段、を具備することが望ましい。
【０００８】
また、第２の発明は、ユーザコンピュータと、サーバとが、ネットワークにより接続された画像生成システムであって、前記ユーザコンピュータは、前記サーバから受け取った物体の形状情報を保持する手段と、前記物体の形状情報を編集し保持する編集手段と、編集した物体の形状情報を含む画像を前記サーバに送信する送信手段と、を具備し、前記サーバは、前記ユーザコンピュータから受け取った物体の形状情報保持する手段と、前記物体の形状情報を基に、前記物体の２次元画像を生成し保存する画像生成手段と、生成した物体の２次元画像を出力する出力手段と、前記物体の形状情報を基に３次元立体モデルを出力する３次元形状出力手段と、を具備することを特徴とする画像生成システムである。
【０００９】
第１の発明では、画像生成装置は、サーバから受け取った物体の形状情報を保持し、視点情報を入力し、高精細な画像を生成するための画像生成処理で用いるパラメータ情報を入力する。画像生成装置２は、物体の形状情報と、視点情報と、パラメータ情報を基に、物体の２次元画像を生成し保持し、物体の形状情報を基に３次元立体モデルを出力する。
【００１０】
第２の発明では、ユーザコンピュータは、サーバから受け取った物体の形状情報を保持し、物体の形状情報を編集し保持し、編集した物体の形状情報を含む画像をサーバに送信する。サーバは、ユーザコンピュータから受け取った物体の形状情報を含む画像を保持し、物体の形状情報を基に、物体の２次元画像を生成し保存し、生成した物体の２次元画像を出力し、物体の形状情報を基に３次元立体モデルを出力する。
【００１１】
「サーバ」は、サーバコンピュータ等であり、３次元ＣＧデータをユーザ側へ配信する。
【００１２】
「画像生成装置」は、ユーザ側のコンピュータ等であり、コンピュータ画像を生成し表示する。
【００１３】
「物体の形状情報」は、形状データ、質感データ、テクスチャデータ等を含む３次元の物体情報である。
「２次元画像」は、２次元静止画像、又は２次元動画像である。
「パラメータ情報」は、画像の品質情報、解像度情報、画像生成手段で用いる演算アルゴリズムの切り替え情報、３ＤＣＧデータを高精細なデータに置き換える情報等である。
「品質情報」は、アンチエイリアシング処理の有無、色数、レンダリングクオリティ等を指示する情報である。
「画像生成手段で用いる演算アルゴリズムの切り替え情報」は、高精細な２次元画像を生成する為の演算アルゴリズムと、３次元動画像を生成する為の演算アルゴリズムと、を切り替える情報である。
【００１４】
「印刷媒体」は、ポスター、ポストカード、トレーディングカード等の少なくともいずれか１つである。
【００１５】
第１の発明、及び第２の発明では、ユーザが操作した３次元ＣＧデータを高精細な２次元静止画像や２次元動画像として保存することにより、ユーザオリジナルの壁紙やムービー等の作成を可能とする。また、ユーザが操作した３次元ＣＧデータから立体成型装置を用いて、３次元立体モデルを作成することで、ユーザオリジナルのフィギュア等の作成を可能とする。
【００１６】
第２の発明では、サーバは、高性能なＣＧソフトウェアで画像生成を行うことで、ユーザが所有しているハードウェア環境で作成することよりもさらに高精細な２次元画像生成が行うことができ、生成した２次元静止画像や２次元動画像を印刷することにより、ユーザオリジナルのポスター、ポストカード、トレーディングカード等の作成可能となる。また、ユーザが操作した３次元ＣＧデータから立体成型装置を用いて、３次元立体モデルを作成することで、ユーザオリジナルのフィギュア等の作成を可能とする。
【００１７】
第３の発明は、ユーザコンピュータと、ネットワークにより接続されたサーバであって、前記ユーザコンピュータから受け取った物体の形状情報を保持する手段と、前記物体の形状情報を基に、前記物体の２次元画像を生成し保存する画像生成手段と、生成した物体の２次元画像を出力する出力手段と、前記物体の形状情報を基に３次元立体モデルを出力する３次元形状出力手段と、を具備することを特徴とするサーバである。
【００１８】
第３の発明は、第２の発明の画像生成システムで用いられるサーバに関する発明である。
【００１９】
第４の発明は、コンピュータを第１の発明の画像生成装置として機能させるプログラムである。
第５の発明は、コンピュータを第１の発明の画像生成装置として機能させるプログラムを記録した記録媒体である。
【００２０】
第６の発明は、コンピュータを第３の発明のサーバとして機能させるプログラムである。
第７の発明は、コンピュータを第３の発明のサーバとして機能させるプログラムを記録した記録媒体である。
【００２１】
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００２２】
【発明の実施の形態】
以下に、添付図面を参照しながら、本発明に係る画像生成システム１の好適な実施形態について詳細に説明する。なお、以下の説明及び添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００２３】
図１は、本実施の形態に係る画像編集システム１の概略構成を示す図である。画像生成システム１は、ネットワークを介して、３次元コンピュータグラフィックス（以降、３ＤＣＧと称す）データを読み込み、ユーザ側で表示するシステムにおいて、読み込んだ３ＤＣＧデータをユーザが編集し、高精細な２次元静止画像や２次元動画像を生成、保存したり、操作結果を、ネットワークを介して、サーバに送信し、より高精細な２次元画像を生成するものである。
【００２４】
尚、３ＤＣＧデータとは、形状データ、質感データ、テクスチャデータ等を含む３次元の物体情報である。形状データは、頂点情報と、これらの頂点情報を用いて定義される面情報である。質感データは、物体表面の材料特性を定義する。テクスチャデータは、形状データに張り付ける（マッピングする）壁紙（テクスチャ）画像を表す。２次元画像は、２次元静止画像や２次元動画像である。
【００２５】
図１に示すように、画像生成システム１は、画像生成装置２、外部記憶装置３、外部入力装置４、外部出力装置５、画像表示装置６、画像生成サーバ７、外部記憶装置８、データ変換装置９、外部出力装置１０、ネットワーク１１等からなる。画像生成システム１は、例えばインターネットなどのネットワーク１１を介して、画像生成装置２と、画像生成サーバ７とが接続されて構成される。
【００２６】
画像生成装置２は、編集された３ＤＣＧデータを外部記憶装置３から読み込むか、ネットワーク１１、画像生成サーバ７を介して、外部記憶装置８から読み込み、外部入力装置４から入力された視点情報やレンダリングパラメータのパラメータ情報と組み合わせて、写実的な画像を生成し、外部記憶装置３、外部出力装置５、画像表示装置６等に出力する。
また、画像生成装置２は、データを、外部記憶装置３や、ネットワーク１１を介して、外部記憶装置８に保存する。保存するデータは、３ＤＣＧデータすべてでも、変更したデータだけでもよい。
尚、画像生成装置２で行う処理は、別のソフトウェア（ローカルアプリケーション）を用いて行ってよい。
【００２７】
外部記憶装置３は、画像生成装置２がネットワーク１１を介して、取得した３ＤＣＧデータや、画像生成装置２が加工したデータ、画像生成装置２により生成した画像、画像表示装置６により加工された画像等を記憶するものであり、例えばハードディスクやＣＤ−Ｒ（ＲＯＭ）等である。
【００２８】
外部入力装置４は、マウス、キーボード及びジョイスティック等の機器であり、色、絵柄、文字の埋め込み等のテクスチャデータの編集や、３次元位置、大きさ、形状等の形状データの編集を行う。また、物体形状を観察する位置等の視点情報を入力や変更を行う。また、レンダリングパラメータの設定を行う。
【００２９】
外部出力装置５は、画像生成装置２や画像表示装置６により生成／加工したＣＧ画像を表示したり、印刷する機器であり、ＣＲＴディスプレイや液晶ディスプレイ、インクジェットプリンタ、レーザープリンタ等である。また、画像生成装置２や画像表示装置６により生成／加工した３ＤＣＧデータから直接立体モデルを作成できる立体成型装置である。
【００３０】
画像表示装置６は、画像生成装置２や画像生成サーバ７が生成した静止画像や動画像を表示、編集し、外部出力装置５や外部出力装置１０に出力するものであり、例えば、フォトレタッチソフトウェア、動画像再生／編集ソフトウェア、インターネットブラウザソフトウェア等である。
【００３１】
画像生成サーバ７は、外部記憶装置８に記憶された３ＤＣＧデータ、データ変換装置９が変換したデータを基に、ユーザ側の画像生成装置２より、更に高精細なＣＧ画像を生成する。例えば、業務用高性能ＣＧソフトウェア等である。
【００３２】
画像生成サーバ７に接続された外部記憶装置８は、画像生成サーバ７側に用意された３ＤＣＧデータや２次元画像を記憶する記憶装置であり、ネットワーク１１を介して、画像生成装置２と接続される。
【００３３】
データ変換装置９は、外部記憶装置８に記憶されている３ＤＣＧデータを、画像生成サーバ７が読み込める形式に変換し、例えば、データ変換ソフトウェア等である。
【００３４】
外部出力装置１０は、画像生成サーバ７が生成した高精細な２次元画像や、外部記憶装置８に保存されている画像生成装置２が作成した２次元画像を表示したり、印刷する機器であり、例えば、業務用印刷機、高解像度モニタ等に相当する。また、画像生成装置２や画像表示装置６により生成／加工した３ＤＣＧデータから直接立体モデルを作成できる業務用立体成型装置である。
【００３５】
画像生成装置２は、データ入出力部２０、データ記憶部２１、データ加工部２２、視点情報処理部２３、パラメータ設定部２４、レンダリング部２５等を有する。画像生成装置２は、例えば、一台のコンピュータよりなる。
【００３６】
図１において、データ入出力部２０は外部記憶装置３に物体の３ＤＣＧデータがある場合、そこから３ＤＣＧデータを読み込み、データ記憶部２１に記憶する。外部記憶装置７に３ＤＣＧデータが無い場合、データ入出力部２０は、外部記憶装置８から、ネットワーク１１を介して、３ＤＣＧデータを読み込み、外部記憶装置３と、データ記憶部２１に記憶する。
【００３７】
データ記憶部２１は、データ入出力部２０から読み込んだ３ＤＣＧデータを記憶する。
【００３８】
データ加工部２２は読み込んだ３ＤＣＧデータを、外部入力装置４から入力されるテクスチャのレタッチ操作（色や文字の埋め込み等）や形状の変形操作（位置、大きさ、形状等）等の指示に従い、加工、編集し、データ記憶部２１に記憶する。
【００３９】
視点情報処理部２３は、外部入力装置４によって入力されたパラメータからカメラの視点、注視点、視線方向の上向きベクトル等の視点情報を算出し、レンダリング部２５に渡される。
【００４０】
パラメータ設定部２４は、外部入力装置４によって入力されたレンダリングパラメータを基に、レンダリング部２５の解像度や品質を動的に変更したり、レンダリングに用いる演算アルゴリズムを切り替えたり、データ記憶部２１に３ＤＣＧデータを高精細なデータに置き換えるパラメータ情報を設定し、レンダリング部２５に渡される。
【００４１】
レンダリング部２５は、データ記憶部２１から３ＤＣＧデータを、視点情報処理部２３から視点情報を、パラメータ設定部２４からパラメータ情報を受け取り、照明効果を考慮したレンダリング処理を行い、２次元画像を生成する。
【００４２】
次に、画像生成システム１の処理の流れについて説明する。まず、ユーザ側の画像生成装置２での高精細な２次元画像の生成、保存、及び出力処理の処理手順について説明する。図２は、画像生成装置２の処理の流れを示すフローチャートである。
【００４３】
図２に示すように、データ入出力部２０は、外部記憶装置３から物体の３ＤＣＧデータを読み込み、データ記憶部２１に記憶する。外部記憶装置３に３ＤＣＧデータが存在しない場合、ネットワーク１１、画像生成サーバ７を介して、外部記憶装置８から３ＤＣＧデータを読み込み、データ記憶部２１に記憶する（ステップ２０１）。
【００４４】
形状、テクスチャ等のデータの加工（編集）を行う場合（ステップ２０２）、データ加工部２２は、外部入力装置４からのテクスチャのレタッチ操作や形状の変形操作により、データ記憶部２１に記憶されている形状データやテクスチャデータを加工し、加工されたデータをデータ記憶部２１に記憶する（ステップ２０３）。
【００４５】
視点情報処理部２３は、外部入力装置４により入力されたパラメータから、視点情報であるカメラの視点、注視点、上向きベクトル等を算出する（ステップ２０４）。
【００４６】
パラメータ設定部２４は、外部入力装置４により入力されたレンダリングパラメータから、レンダリング処理での解像度と品質、レンダリング処理で用いられる演算アルゴリズムの切り替え、データ記憶部２１に記憶する３ＤＣＧデータを高精細な３ＤＣＧデータへの置き換え等を指示するパラメータ情報を設定する（ステップ２０５）。
【００４７】
解像度は、指定された解像度が高いほど、高精細な画像が生成される。
品質は、「アンチエイリアシング」の有無を指定する。「アンチエイリアシング」は、２次元画像における直線の描画で、ジャギー（図形の縁がピクセルにそってギザギザになること）を除去することであり、「アンチエイリアシング」を有効にすることにより、ジャギーを目立たなくし、より繊細な画像を生成する。演算アルゴリズムは、３次元動画像用の簡易的な演算アルゴリズムと高精細な２次元画像用の写実的な演算アルゴリズムとがあり、生成する画像に応じて切り替える。
【００４８】
レンダリング部２５は、データ記憶部２１の物体の３ＤＣＧデータと、視点情報処理部２３の視点情報と、パラメータ設定部２４からのパラメータ情報等をもとに、照光効果等を考慮して物体のレンダリング処理を行い、２次元画像や、加工した３次元画像を生成する（ステップ２０６）。尚、レンダリング処理は、ビデオカード等のグラフィックスハードウェア、又はソフトウェアにて処理可能である。
【００４９】
ステップ２０６で得られた画像を外部出力装置５に出力（表示、印刷等）する（ステップ２０７）。
【００５０】
以上のステップ２０２からステップ２０７を繰り返し行う事で、インタラクティブに３Ｄ形状を観察、編集、新規作成等を行う事ができる。
【００５１】
次に、ユーザ側で加工した３ＤＣＧデータを画像生成サーバ７に送信し、画像生成サーバ７の高精細な２次元画像の生成、保存、及び出力処理の処理手順について説明する。図３は、画像生成サーバ７の処理の流れを示すフローチャートである。
【００５２】
図３に示すように、画像生成装置２のデータ入出力部２０は、データ加工部２２にてユーザの操作により加工した３ＤＣＧデータや、レンダリング部２５が生成した２次元画像を、ネットワーク１１を介して、画像生成サーバ７に送信する（ステップ３０１）。
【００５３】
画像生成サーバ７は、受け取った３ＤＣＧデータや、２次元画像を外部記憶装置８に記憶する（ステップ３０２）。
【００５４】
データ変換装置９は、必要に応じて、外部記憶装置８に記憶されている３ＤＣＧデータを、画像生成サーバ７が読み込める形式にデータ変換する（ステップ３０３）。例えば、外部記憶装置８に記憶されているデータが変更部分のみである場合、自動的にデータの補完を行う。
尚、本実施の形態では、画像生成サーバ７とデータ変換装置９を接続させたが、画像生成サーバ７にデータ変換装置９を直接組み込む形式で運用してもよい。
【００５５】
画像生成サーバ７は、データ変換した３ＤＣＧデータを用いて、画像生成装置２よりもさらに高精細な２次元画像を生成し、生成した画像を外部記憶装置８に記憶する（ステップ３０４）。
【００５６】
外部出力装置１０は、画像生成サーバ７が生成した２次元画像や、外部記憶装置８に記憶した画像生成装置２が生成した２次元画像を表示、印刷等の出力を行う（ステップ３０５）。例えば、業務用印刷機等を用い、ユーザオリジナルのポスター、ポストカード、トレーディングカードなどを生成できる。また、業務用立体成型装置を用い、３ＤＣＧデータから３次元立体モデルを出力することでユーザオリジナルの模型、フィギュアを生成できる。
【００５７】
次に、３次元動画像から高精細な２次元静止画像を生成する処理の流れを具体例（希望車種のオリジナルの壁紙、ポスター等の作成）で説明する。図４は、２次元静止画像生成画面３０を示す。
【００５８】
図４に示すように、画像生成装置２は、例えば、画像生成サーバ７の所定のホームページをアクセスし、画像生成サーバ７から受け取った、指定した３Ｄコンテンツの３次元動画像画面３１を表示する。
【００５９】
画像生成装置２は、表示された３次元動画像画面３１の３次元動画像の映像の中から、希望する映像（画像）をマウス等で指定する（ステップ４０１）。
【００６０】
画像生成装置２は、指定された画像から、高精細な２次元静止画像を生成し、２次元静止画像画面３２を表示する（ステップ４０２）。２次元静止画像画面３２は、生成した２次元静止画像、及び生成した画像の出力媒体を選択する複数の出力媒体３３−１、３３−２、３３−３、３３−４等からなる。
【００６１】
画像生成装置２は、生成した２次元静止画像の出力媒体を指定する（ステップ４０３）。例えば、ユーザコンピュータの壁紙に利用する場合、出力媒体３３−１の「壁紙」を選択し、２次元静止画像を外部記憶装置３に記憶し、壁紙を作成する。
尚、先の３次元動画像から複数の２次元静止画像を生成し、生成した複数の２次元静止画像を連続で動かし、「ムービー」を作成することもできる。
【００６２】
また、「ポスター」、「ポストカード」、「トレーディングカード」等の出力媒体３３−２、３３−３、３３−４を選択すると、画像生成装置２は、ユーザにより指定した出力媒体と、生成した２次元静止画像（又は、指定した３ＤＣＧデータ）を、画像生成サーバ７に送信し、画像生成サーバ７は、受け取った２次元静止画像を（又は、受け取った３ＤＣＧデータを基に、より高精細な２次元画像を生成し）、外部出力装置１０を用いて、ポスター、ポストカード、トレーディングカード等として印刷する。
【００６３】
以上説明したように、本発明の本実施の形態によれば、画像生成装置２は、画像生成サーバ７から受け取った３ＤＣＧデータと、入力した視点情報と、入力した画像生成のパラメータ情報（解像度、品質、演算アルゴリズムの切り替え、高精細な３ＤＣＧデータとの置き換え等）を基に、前記物体の２次元画像を生成し保持したり、３次元立体モデルを生成する。また、画像生成装置２は、ユーザの操作による物体の形状情報を加工し、加工した物体の形状情報を含む画像や、指定された画像を画像生成サーバ７に送信し、画像生成サーバ７は、受け取った物体の形状情報を含む画像を保持し、物体の形状情報を基に、前記物体の２次元画像を生成、保存し、生成した物体の２次元画像を表示、印刷したり、３次元立体モデルを生成する。
【００６４】
これにより、ユーザが操作した３Ｄコンテンツを高精細な２次元静止画像／動画像として保存することが可能となり、ユーザオリジナルな壁紙、ムービー、立体模型、フィギュア等が作成できる。また、その画像を印刷することで、ユーザオリジナルなポスター、ポストカード、トレーディングカード等も作成可能となる。
また、２次元画像を生成する際、レンダリングパラメータである解像度、品質を動的に変更したり、演算アルゴリズムを切り替えたり、３ＤＣＧデータ自体を高精細なものに置き換えることで、リアルタイム性を損なうことなく高精細な画像を生成できる。
【００６５】
更に、ユーザが加工した３ＤＣＧデータをサーバ側に送信し、高性能なＣＧソフトウェアで画像生成を行うことで、ユーザが所有しているハードウェア環境で作成することよりもさらに高精細な２次元画像生成が行うことができ、作成した２次元画像はサーバ側で保存することにより、オンラインでユーザが利用できる。また、生成した２次元画像をサーバ側の外部出力装置で印刷することにより、一般ユーザには作成できない品質と大きさのポスター、ポストカード、トレーディングカードが作成できる。また、立体成型装置を用いることで、ユーザオリジナルの立体模型やフィギュアを生成できる。
【００６６】
尚、図２、図３等に示す処理を行うプログラムはＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００６７】
以上、添付図面を参照しながら、本発明に係る画像生成システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６８】
【発明の効果】
以上、詳細に説明したように本発明によれば、高精細な２次元画像生成、及び保存機能を備えた画像生成システムを提供することができる。
【図面の簡単な説明】
【図１】本実施の形態に係る画像生成システム１の概略構成を示す図
【図２】画像生成装置２の処理の流れを示すフローチャート
【図３】画像生成サーバ７の処理の流れを示すフローチャート
【図４】２次元静止画像生成画面を示す図
【符号の説明】
１………画像生成システム
２………画像生成装置
３、８………外部記憶装置
４………外部入力装置
５、１０………外部出力装置
６………画面表示装置
７………画像生成サーバ
９………データ変換装置
１１………ネットワーク
【図１】
2004102605.tif 000003
【図２】
2004102605.tif 000004
【図３】
2004102605.tif 000005
【図４】
2004102605.tif 000006