(57)【要約】【課題】高画質のレンダリングデータを短時間で作成することのできるシステムを提供する。【解決手段】まず端末１５の制御部５１は、記憶部６１よりテクスチャデータ６５を呼び出し、シミュレーションを行う（ステップＳ１０１）。次に制御部５１は、入力部５３からのデータとシミュレーション結果を画像生成装置１１に送信する（ステップＳ１０２）。画像生成装置１１は、レンダリング処理を行う（ステップＳ１０３）。画像生成装置１１では、３ＤＣＧデータ、視点情報、レンダリング・パラメータを用いて画像を生成する。端末１５の制御部５１は、受信したレンダリング結果の画像を出力部５５に出力する（ステップＳ１０４）。【選択図】図３
2008084258.tif 000002
【特許請求の範囲】
【請求項１】
画像生成装置と端末がネットワークを介して互いにデータを送受可能に接続されたプレゼンテーションシステムであって、
前記端末は、
版データと色データのテクスチャ生成用データを用いてテクスチャを生成する手段と、
前記テクスチャと、前記端末から入力された視点情報及びレンダリング・パラメータとを前記画像生成装置に送信する手段と、
を具備し、
前記画像生成装置は、
前記端末から受信したテクスチャと前記視点情報及びレンダリング・パラメータを用いて画像を生成する手段と、
前記画像を前記端末に送信する手段と、
を具備することを特徴とするプレゼンテーションシステム。
【請求項２】
前記端末は、
前記画像生成装置から受信した画像を印刷する手段をさらに具備することを特徴とする請求項１記載のプレゼンテーションシステム。
【請求項３】
前記画像は、前記端末から送信されたテクスチャ生成用データから生成されたテクスチャと前記視点情報及びレンダリング・パラメータと、前記画像生成装置が保持する３ＤＣＧデータと、を用いて生成されることを特徴とする請求項１記載のプレゼンテーションシステム。
【請求項４】
前記画像は、前記端末で変更されたテクスチャ又は変更された視点情報又はレンダリング・パラメータにより再生成されることを特徴とする請求項１記載のプレゼンテーションシステム。
【請求項５】
コンピュータを請求項１から請求項４のいずれかに記載の画像生成装置として機能させるプログラム。
【請求項６】
コンピュータを請求項１から請求項４のいずれかに記載の端末として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３Ｄ画像を用いたプレゼンテーションシステムに関するものである。
【背景技術】
【０００２】
昨今、グラフィックスハードウエアやネットワークの情報転送速度はめざましい進歩を遂げており、ほとんどの安価なパーソナルコンピュータで高性能なハードウェアを搭載し、高速描画／通信が可能になっている。更に、物体形状を少ないデータ量で写実的にレンダリングする３次元コンピュータグラフィックス（以降、３ＤＣＧと称す）技術も発展してきている（例えば『特許文献１』参照。）。
【０００３】
また、モバイル技術の普及により、あらゆる場所でモバイル機器を用いたプレゼンテーションを行うことが可能となった。
【０００４】
【特許文献１】特開２００４−８６７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、３ＤＣＧデータを処理するには、高い計算能力を持った機器が必要となる。このような機器は、高価であったり、大型で持ち運びに適さないといった問題点がある。
このため、単体のモバイル機器では、プレゼンテーションの現場で即時にシミュレーションを行ったり３ＤＣＧデータの生成や変更を行ったりすることは困難であった。
【０００６】
本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは高画質のレンダリングデータを短時間で作成することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために第１の発明は、画像生成装置と端末がネットワークを介して互いにデータを送受可能に接続されたプレゼンテーションシステムであって、前記端末は、版データと色データのテクスチャ生成用データを用いてテクスチャを生成する手段と、前記テクスチャと、前記端末から入力された視点情報及びレンダリング・パラメータとを前記画像生成装置に送信する手段と、を具備し、前記画像生成装置は、前記端末から受信したテクスチャと前記視点情報及びレンダリング・パラメータを用いて画像を生成する手段と、前記画像を前記端末に送信する手段と、を具備することを特徴とするプレゼンテーションシステムである。
【０００８】
第１の発明では、前記端末は、前記画像生成装置から受信した前記画像を印刷する手段をさらに具備する。また、前記画像は、前記端末から送信されたテクスチャ生成用データから生成されたテクスチャと前記視点情報及びレンダリング・パラメータと、前記画像生成装置が保持する３ＤＣＧデータと、を用いて生成される。さらに、前記画像は、前記端末で変更されたテクスチャ又は変更された視点情報又はレンダリング・パラメータにより再生成される。
【０００９】
第２の発明は、コンピュータを第１の発明の画像生成装置として機能させるプログラムである。
第３の発明は、コンピュータを第１の発明の端末として機能させるプログラムである。
【発明の効果】
【００１０】
本発明のプレゼンテーションシステムにより、高画質のレンダリングデータを短時間で作成することができる。
【発明を実施するための最良の形態】
【００１１】
以下添付図面に基づいて、本発明に係るプレゼンテーションシステム１について詳細に説明する。
【００１２】
図１は、本実施の形態に係るプレゼンテーションシステム１の概略構成を示す図である。プレゼンテーションシステム１は、３次元コンピュータグラフィックス（以降、３ＤＣＧと称す）データを読み込み、ユーザが任意に指定した３ＤＣＧデータや、加工した３ＤＣＧデータを保存したり、ネットワーク経由で送信したりするものである。
【００１３】
尚、３ＤＣＧデータとは、形状データ、質感データ、テクスチャデータ等を含む３次元の物体情報である。形状データは、頂点情報と、これらの頂点情報を用いて定義される面情報である。質感データは、物体表面の材料特性を定義する。テクスチャデータは、形状データに張り付ける（マッピングする）壁紙等の建材柄（テクスチャ）画像を表す。
テクスチャデータに用いる版データとは、印刷に使用する各版の情報を保持した画像データである。色データとは、インキのプロファイルデータや、特色を組み合わせて作成した色情報である。
【００１４】
図１に示すように、プレゼンテーションシステム１は、画像生成装置１１、ネットワーク１３、端末１５、外部記憶装置２１、外部入力装置２３、外部出力装置２５等からなる。プレゼンテーションシステム１は、例えばインターネットなどのネットワーク１３を介して、画像生成装置１１と、端末１５とが接続されて構成される。
【００１５】
画像生成装置１１は、編集された３ＤＣＧデータを外部記憶装置２１から読み込み、外部入力装置２３から入力された視点情報、データ加工情報と組み合わせて、写実的な画像を生成し、外部記憶装置２１、外部出力装置２５等に出力する。３ＤＣＧデータは、データサーバ（図示せず。）等に保持し、ネットワーク１３を介して読み込んでもよい。
また、画像生成装置１１は、データを、外部記憶装置２１や、ネットワーク１３を介して、端末１５に保存する。保存するデータは、３ＤＣＧデータすべてでも、変更したデータだけでもよい。
【００１６】
ネットワーク１３は、パケット通信網、ＬＡＮ、インターネット等であり、有線、無線を問わない。
【００１７】
端末１５は画像生成装置１１とネットワーク経由で通信可能な端末で、移動可能なポータブルコンピュータ等である。
携帯電話（特に第３世代３ＧＰＰ）、アナログＴＶやデジタルＴＶの受信機器であるセットトップボックス（ＳＴＢ）、車載案内装置やＧＰＳ等の位置信号受発信機器である車載端末等であってもよい。
【００１８】
画像生成装置１１で生成された画像は、ネットワーク１３を介して端末１５に送信され、端末１５の出力部５５（図２で後述する。）にプレゼンテーション用印刷物１７として出力される。
【００１９】
外部記憶装置２１は、画像生成装置１１が取得した３ＤＣＧデータや、画像生成装置１１が加工したデータ、画像生成装置１１により生成した画像等を記憶するものであり、例えばハードディスクやＣＤ−Ｒ（ＲＯＭ）等である。
【００２０】
外部入力装置２３は、マウス、キーボード及びタブレット等の機器であり、色、絵柄、文字の埋め込み等のテクスチャデータの編集や、３次元位置、大きさ、形状等の形状データの編集を行う。また、物体形状を観察する位置等の視点情報を入力や変更を行う。また、３ＤＣＧデータの読み込み指示を行う。
【００２１】
外部出力装置２５は、画像生成装置１１により生成／加工したＣＧ画像を表示したり、印刷する機器であり、ＣＲＴディスプレイや液晶ディスプレイ、インクジェットプリンタ、レーザープリンタ、立体成型装置等である。
【００２２】
画像生成装置１１は、データ入出力部２９、ＣＧデータ読み込み部３１、ＣＧデータ記憶部３３、視点情報算出部３５、視点情報記憶部３７、レンダリング部３９、通信制御部４１等を有する。画像生成装置１１は、例えば、一台のコンピュータよりなる。
【００２３】
図１において、データ入出力部２９は外部記憶装置２１に物体の３ＤＣＧデータがある場合、そこから３ＤＣＧデータを読み込み、ＣＧデータ記憶部３３に記憶する。
【００２４】
ＣＧデータ読み込み部３１は、外部記憶装置２１から物体のＣＧデータを読み出し、ＣＧデータ記憶部３３は、それを記憶する。
また視点情報算出部３５は、外部入力装置２３によって入力された視点情報のパラメータからカメラの視点、注視点、視線方向の上向きベクトル、視点位置座標等を算出し、視点情報記憶部３７に記憶させる。
尚、視点情報のパラメータは、端末１５からネットワーク１３を介して入力されることもある。
【００２５】
レンダリング部３９は、テクスチャデータ４３を用いて、ＣＧデータ記憶部３３から３ＤＣＧデータを、視点情報記憶部３７から視点情報を受け取り、照明効果を考慮したレンダリング処理を行い、高精細な２次元の静止画像を生成する。
テクスチャデータ４３は、版データ及び色データから生成されたデータである。
【００２６】
通信制御部４１は、画像生成装置１１とネットワーク１３間の通信を媒介する通信インタフェースであり、通信制御装置、通信ポート等を有する。
【００２７】
次に図２を参照しながら、端末１５の構成について説明する。図２は端末１５の構成を示すブロック図である。図２に示すように、端末１５は制御部５１、入力部５３、出力部５５、通信部５７、表示部５９、記憶部６１等がシステム・バス６３を介して互いに接続されて構成される。
【００２８】
制御部５１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を有する。
ＣＰＵは、記憶装置，ＲＯＭ等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、演算処理、動作制御を行い、システム全体を制御する。ＲＯＭは、不揮発性メモリであり、プログラム、データ等を恒久的に保持し、ＲＡＭは、揮発性メモリであり、プログラム、データ等を一時的に保持する。
【００２９】
入力部５３は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。
入力部５３を介して、端末１５に対して、操作指示、動作指示、データ入力、維持管理等を行うことができる。
【００３０】
出力部５５は、プリンタ装置などである。
通信部５７は、端末１５とネットワーク１３間の通信を媒介する通信インタフェースであり、通信制御装置、通信ポート等を有する。
【００３１】
表示部５９は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）である。
【００３２】
記憶部６１は、データを記憶する装置であり、磁気ディスク、フロッピディスク、メモリ、光ディスク装置等を有する。記憶部６１には、制御部５１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等が格納される。
記憶部６１は、端末１５側でシミュレーションを実行するためのテクスチャデータ６５、３ＤＣＧデータ６７を有する。
【００３３】
システム・バス６３は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
尚、図１に示す画像生成装置１１、外部記憶装置２１、外部入力装置２３、外部出力装置２５は１台のコンピュータであり、図２に示す端末１５と同様の構成である。
【００３４】
次に、図３を参照しながら、端末１５と画像生成装置１１の動作について説明を行う。
【００３５】
まず端末１５の制御部５１は、記憶部６１よりテクスチャデータ６５を呼び出し、シミュレーションを行う（ステップＳ１０１）。
端末１５では、テクスチャのレタッチ操作や形状の変形操作等により、形状データやテクスチャデータを加工する。
また必要なパラメータ（例えばレンダリングの解像度等）があれば、入力部５３から入力する。
次に制御部５１は、入力部５３からのデータとシミュレーション結果を画像生成装置１１に送信する（ステップＳ１０２）。
【００３６】
画像生成装置１１は、レンダリング処理を行う（ステップＳ１０３）。
図４は、画像生成装置１１のレンダリング処理（図３のステップＳ１０３）を示すフローチャートである。
【００３７】
画像生成装置１１のＣＧデータ読み込み部３１は、外部記憶装置２１から３次元ＣＧデータを読み込み、ＣＧデータ記憶部３３に記憶する（ステップＳ２０１）。
【００３８】
画像生成装置１１は、ＣＧデータ記憶部３３に記憶された３次元ＣＧデータを、端末１５でシミュレーションしたテクスチャ編集データにより加工する（ステップＳ２０２）。
画像生成装置１１の視点情報算出部３５は、端末１５から入力された視点情報のパラメータをもとに、視点情報を算出し、視点情報記憶部３７に記憶する（ステップＳ２０３）。
【００３９】
画像生成装置１１のレンダリング部３９は、ＣＧデータ記憶部３３から３ＤＣＧデータを、視点情報記憶部３７から視点情報を受け取り、さらに端末１５や外部入力装置２３から入力されたレンダリング処理における解像度や品質等のパラメータ、演算アルゴリズムの切り替えを行い、照明効果等を考慮したレンダリング処理を行い、画像を生成する（ステップＳ２０４）。
【００４０】
画像生成装置１１は、生成された画像を端末１５に送信する（ステップＳ２０５）。
【００４１】
ここで、送信結果に対して変更、修正がある場合には、端末１５は画像生成装置に対して変更情報、例えばレンダリング・パラメータや視点情報のパラメータ等を送信する。
端末１５から、変更情報を受信した場合（ステップＳ２０６のＹｅｓ）、画像生成装置１１はステップＳ２０２に戻って処理を繰り返す。
【００４２】
端末１５から変更情報を受信しない場合（ステップＳ２０６のＮｏ）、画像生成装置１１はレンダリング処理を終了する。
【００４３】
端末１５の制御部５１は、受信したレンダリング結果を出力部５５に出力する（ステップＳ１０４）。ここで端末１５でシミュレーションした結果よりも高精細なプレゼンテーション用印刷物１７が出力される。
【００４４】
以上の過程を経て、端末１５ではテクスチャデータと、視点情報等のパラメータを画像生成装置１１に送信し、画像生成装置１１では、端末１５から受信したデータをもとにレンダリングを行う。画像生成装置１１におけるレンダリングの結果はネットワーク１３を介して端末１５に送信され、端末１５では画像生成装置１１から受信した結果をプレゼンテーション用印刷物１７として印刷する。
【００４５】
このように、プレゼンテーションシステム１においては、端末１５側でさまざまな要求を入力し、計算能力と速度を要求されるレンダリング処理を画像生成装置１１側で行う。さらにレンダリング結果を端末１５側で印刷することができるので、端末側で迅速に高画質の印刷物を得ることができる。
【００４６】
例えば、客先で家のインテリアに関するプレゼンテーションを行い、リビングの壁紙に関してテクスチャの変更要求があったとした場合、従来であれば実際のインテリアに当てはめたイメージをその場で印刷し、顧客に提示することは不可能であった。
【００４７】
しかし、本発明のプレゼンテーションシステム１によれば、リビングのインテリアに変更後の壁紙を貼り付けたものを画像にして即時に印刷出力し、顧客に提示することが可能となる。さらにこの画像には、照明の効果等詳細なイメージを反映させることができるため、より顧客のニーズに応えることが可能である。
【００４８】
このように即時に高画質の出力を行うことによって顧客に対するサービスが向上する。
【００４９】
以上、添付図面を参照しながら、本発明にかかるプレゼンテーションシステム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００５０】
例えば、プレゼンテーションシステム１において、プレゼンテーションの履歴を保持することもできる。どの顧客において、どの３Ｄデータとどのテクスチャデータを用いたか、どのように変更を加えたか等の記録を画像生成装置１１或いは端末１５に保存することによって、需要予測等のマーケティング分野へも応用できる。
【図面の簡単な説明】
【００５１】
【図１】プレゼンテーションシステム１の概略図
【図２】端末１５の構成を示すブロック図
【図３】画像生成装置１１と端末１５の動作を示すフローチャート
【図４】レンダリング処理における画像生成装置１１の動作を示すフローチャート
【符号の説明】
【００５２】
１………プレゼンテーションシステム
１１………画像生成装置
１３………ネットワーク
１５………端末
１７………プレゼンテーション用印刷物
２１………外部記憶装置
２３………外部入力装置
２５………外部出力装置
２９………データ入出力部
３１………ＣＧデータ読み込み部
３３………ＣＧデータ記憶部
３５………視点情報算出部
３７………視点情報記憶部
３９………レンダリング部
４１………通信制御部
５１………制御部
５３………入力部
５５………出力部
５７………通信部
５９………表示部
６１………記憶部
６３………システム・バス
６５………テクスチャデータ
【図１】
2008084258.tif 000003
【図２】
2008084258.tif 000004
【図３】
2008084258.tif 000005
【図４】
2008084258.tif 000006