(57)【要約】【課題】特別なソフトウェア等を入手しなくても、各種のＣＡＤデータから、アニメーション、動画像、画像、やそのオーサリングを、簡易な操作で、しかも自動的に最適なデータにして作成可能なシステムの提供。【解決手段】ユーザー端末から送信されたＣＡＤデータを記憶するＣＡＤデータ記憶手段と、ＣＡＤデータを所定の３Ｄデータに変換する３Ｄデータ変換手段と、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを含む第一のユーザー定義に基づくデータ処理を行う第一のユーザー定義データ処理手段と、オブジェクトのアクション設定とアニメーション設定とを含む第二のユーザー定義に基づきデータ処理を行う第二のユーザー定義データ処理手段と、指定した出力フォーマット定義データに基づき、完成されたデータを出力し、ユーザー端末に送信する完成データ出力手段とを備える。【選択図】　図１
2004102751.tif 000002
【特許請求の範囲】
【請求項１】
入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータ等のユーザー端末からアクセスされ、ユーザー端末において操作により情報処理が行われるサーバーシステムであって、
ユーザー端末から送信されたＣＡＤデータを記憶するＣＡＤデータ記憶手段と、ＣＡＤデータを所定の３Ｄデータに変換する３Ｄデータ変換手段と、
変換後の３Ｄデータに、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを含む第一のユーザー定義データをユーザー端末から受信して、第一のユーザー定義に基づくデータ処理を行い、データ処理後の３Ｄデータを記憶する第一のユーザー定義データ処理手段と、
３Ｄデータに、オブジェクトのアクション設定とアニメーション設定とを含む第二のユーザー定義データをユーザー端末から受信して、第二のユーザー定義に基づきデータ処理を行い、データ処理後の３Ｄアニメーションデータを記憶する第二のユーザー定義データ処理手段と、
ユーザー端末から送信された、３Ｄデータの出力メディア形式を指定した出力メディア定義データに基づき、完成されたデータを出力し、ユーザー端末に送信する完成データ出力手段とを備えることを特徴とする、３Ｄデータ生成システム。
【請求項２】
請求項１に記載の発明において、
前記の３Ｄデータ変換手段は、ユーザー端末から送信された３次元ＣＡＤモデルデータを、ポリゴンデータである３Ｄデータに変換するものであることを特徴とする、３Ｄデータ生成システム。
【請求項３】
請求項１に記載の発明において、
前記の３Ｄデータ変換手段は、ユーザー端末から送信された２次元ＣＡＤモデルデータを、ポリゴンデータである３Ｄデータに変換するものであることを特徴とする、３Ｄデータ生成システム。
【請求項４】
請求項１に記載の発明において、
前記の３Ｄデータ変換手段は、ユーザー端末から送信された、３Ｄデータ生成のモデルを少なくとも３方向から示す２次元図面データを、ポリゴンデータである３Ｄデータに変換するものであることを特徴とする、３Ｄデータ生成システム。
【請求項５】
請求項１〜４に記載の発明において、
第一のユーザー定義に基づくデータ処理において、変換後の３Ｄデータに、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを行うために、第一のユーザー定義データと共にモデルのテクスチャ画像データをユーザー端末から受信してデータ処理を行うことを特徴とする、３Ｄデータ生成システム。
【請求項６】
請求項１〜５に記載の発明において、
第二のユーザー定義に基づきデータ処理において、３Ｄデータに、オブジェクトのアクション設定とアニメーション設定と、さらに照明設定およびカメラ設定とを含む第二のユーザー定義データをユーザー端末から受信してデータ処理を行うことを特徴とする、３Ｄデータ生成システム。
【請求項７】
請求項１〜６に記載の発明において、
前記の完成データ出力手段は、出力メディア定義データに基づき、３Ｄデータを指定された出力メディア形式にして出力すると共に、さらにユーザー端末から受信した、出力フォーマットを指定する出力メディア定義データに基づき、３ＤデータをＷＥＢ上に表示可能な出力フォーマットに挿入し、完成されたデータを出力し、ユーザー端末に送信することを特徴とする、３Ｄデータ生成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、３Ｄデータ出力システムに関する。
【０００２】
【従来の技術】
従来より、ＣＡＤデータを他の形式のデータに変換したりする方法が知られている。
たとえば、特開２００１−３２５３０４「データ変換方法およびデータ変換プログラムを記録した記録媒体」においては、設計システム全体で、図形の作成に関する処理量（労力）の削減を実現し、かつ、互換性のない異種ＣＡＤ間で、干渉チェック処理，レンダリング処理，陰線処理を実現するデータ変換方法を得ることが提案されている。
【０００３】
【発明が解決しようとする課題】
一方、コンピュータの普及に伴い、各種のアニメーションデータや動画像データ、画像データなどが利用されるようになっており、これらアニメーションデータや動画像データ、画像データなどを利用した各種コンテンツなどもコンピュータ装置での再生・表示やＷＥＢ上での閲覧等が可能になってきている。
しかしながら、従来のアニメーションデータファイルや動画像データファイルは、通常アニメーション作成用、動画像作成用のアプリケーションソフトを利用して作成されている。このようなアプリケーションソフトでは、複雑な形状を作成することは非常に難しく、また時間や手間がかかる作業であり、一般のユーザーには操作や処理が困難であることも多い。
また、アニメーションや動画像作成用のソフトで、各モデルの立体的なデータを作成する際に、複雑なモデルの部品を組み合わせて、質感・テクスチャや動きをつけたりするためには、各モデルの形状がかなり正確でなければならず、各種の設定などをしなければならず、そのデータファイル作成には多大な労力が必要である。
一方、それぞれのモデルを作成するために、図面データや、ＣＡＤデータが必要である。また、二次元ＣＡＤデータから三次元ＣＡＤデータを作成するプログラムも知られている。しかし、このような三次元ＣＡＤデータは、基本的に静止画像表示のためであり、これをアニメーションや動画像の作成のためにデータを変換することは難しい作業であり、特別のプログラムを用いた操作を必要とするため、一般のユーザーには操作や処理が困難であることも多い。
【０００４】
たとえば、特開２００１−１３４７８１「動画像データファイルの作成方法」においては、効率的に動画像データファイルを作成する方法が提案されている。３ＤＣＡＤを利用して部品をモデリングし、ファイル形式を変換した後、アニメーション用アプリケーションソフトに読み込み、部品を組み立て、カメラアングルを決定して、透明化の指定をし、ビデオファイルを作成し、ビデオファイルをＨＴＭＬファイルに割り付けて作成を終了する、というものである。
この発明においては、３ＤＣＡＤで作成した部品についてアニメーション用アプリケーションソフトで透明化するため、複雑な部品についてきれいな透明化が可能であるという点が特徴とされている。
【０００５】
しかしながら、上記発明においても、動画像データファイルの作成方法を利用するための特別のプログラムが必要とされるため、ユーザーは高価なプログラムを入手しなければならず、したがって気軽に利用することができなかった。さらにプログラムを入手しても、ファイル変換や各種の設定を自分ですべて特別のプログラムにより行わなければならず、そのための操作を自分ですることを必要とするため、一般のユーザーには操作や処理が困難であった。
【０００６】
そこで本発明においては、上記課題の様々な課題を解決し、特別なソフトウェア等を入手することなく、図面データや、二次元あるいは三次元のＣＡＤデータから、アニメーションデータや動画像データ、画像データ、あるいはこれらをコンテンツファイル中にオーサリングして完成させるデータファイルを、簡易な操作で、しかも自動的に最適なデータにして作成可能なシステムを提供することを目的とする。
これにより、動画像データファイルの作成方法を利用するための特別のプログラムが必要としないため、ユーザーは高価なプログラムを入手することなく、必要な時に気軽に利用することが可能なシステムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明においては、
入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータ等のユーザー端末からアクセスされ、ユーザー端末において操作により情報処理が行われるサーバーシステムであって、
ユーザー端末から送信されたＣＡＤデータを記憶するＣＡＤデータ記憶手段と、ＣＡＤデータを所定の３Ｄデータに変換する３Ｄデータ変換手段と、
変換後の３Ｄデータに、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを含む第一のユーザー定義データをユーザー端末から受信して、第一のユーザー定義に基づくデータ処理を行い、データ処理後の３Ｄデータを記憶する第一のユーザー定義データ処理手段と、
３Ｄデータに、オブジェクトのアクション設定とアニメーション設定とを含む第二のユーザー定義データをユーザー端末から受信して、第二のユーザー定義に基づきデータ処理を行い、データ処理後の３Ｄアニメーションデータを記憶する第二のユーザー定義データ処理手段と、
ユーザー端末から送信された、３Ｄデータの出力メディア形式を指定した出力メディア定義データに基づき、完成されたデータを出力し、ユーザー端末に送信する完成データ出力手段とを備える、３Ｄデータ生成システムであることを特徴としている。
【０００８】
また、上記課題を解決するため、請求項２に記載の発明においては、
請求項１に記載の発明において、
前記の３Ｄデータ変換手段は、ユーザー端末から送信された３次元ＣＡＤモデルデータを、ポリゴンデータである３Ｄデータに変換するものである、３Ｄデータ生成システムであることを特徴としている。
【０００９】
また、上記課題を解決するため、請求項３に記載の発明においては、
請求項１に記載の発明において、
前記の３Ｄデータ変換手段は、ユーザー端末から送信された２次元ＣＡＤモデルデータを、ポリゴンデータである３Ｄデータに変換するものである、３Ｄデータ生成システムであることを特徴としている。
【００１０】
また、上記課題を解決するため、請求項４に記載の発明においては、
請求項１に記載の発明において、
前記の３Ｄデータ変換手段は、ユーザー端末から送信された、３Ｄデータ生成のモデルを少なくとも３方向から示す２次元図面データを、ポリゴンデータである３Ｄデータに変換するものである、３Ｄデータ生成システムであることを特徴としている。
【００１１】
また、上記課題を解決するため、請求項５に記載の発明においては、
請求項１〜４に記載の発明において、
第一のユーザー定義に基づくデータ処理において、変換後の３Ｄデータに、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを行うために、第一のユーザー定義データと共にモデルのテクスチャ画像データをユーザー端末から受信してデータ処理を行う、３Ｄデータ生成システムであることを特徴としている。
【００１２】
また、上記課題を解決するため、請求項６に記載の発明においては、
請求項１〜５に記載の発明において、
第二のユーザー定義に基づきデータ処理において、３Ｄデータに、オブジェクトのアクション設定とアニメーション設定と、さらに照明設定およびカメラ設定とを含む第二のユーザー定義データをユーザー端末から受信してデータ処理を行う、３Ｄデータ生成システムであることを特徴としている。
【００１３】
また、上記課題を解決するため、請求項７に記載の発明においては、
請求項１〜６に記載の発明において、
前記の完成データ出力手段は、出力メディア定義データに基づき、３Ｄデータを指定された出力メディア形式にして出力すると共に、さらにユーザー端末から受信した、出力フォーマットを指定する出力フォーマット定義データに基づき、３ＤデータをＷＥＢ上に表示可能な出力フォーマットに挿入し、完成されたデータを出力し、ユーザー端末に送信する、３Ｄデータ生成システムであることを特徴としている。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
（実施の形態１）
本発明のシステムは、入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータ等のユーザー端末からアクセスされ、ユーザー端末において操作により情報処理が行われるサーバーシステムである。
図１は、本発明のシステムの基本的な構成の一例を示すシステム構成図である。
【００１５】
本発明のサーバーシステムに接続するためのユーザー端末としては、通常、パーソナルコンピュータやワークステーションなどのコンピュータ端末が用いられる。この他、利用者端末には、インターネット等に接続可能なブラウザ機能を搭載した携帯電話をはじめとする無線通信端末、携帯情報端末や、インターネットＴＶ、ゲーム機器、テレビ会議システム、その他のネットワーク接続機能を備えた家電製品などの機器を広く含む。
コンピュータ端末は、制御手段、記憶手段、入力手段、出力手段、表示手段などを備える。またインターネットに代表されるコンピュータネットワークに接続詞、データの送受信を行う機能を備え、ブラウザや電子メールソフトウェア、ワードプロセッサなどのアプリケーションプログラムや、オペレーティングシステム（ＯＳ）を備えることが通常の形態である。
【００１６】
サーバーシステムは、インターネットに代表されるネットワークに接続されて備えられ、ネットワークに接続するユーザー端末からアクセスされる。ネットワークには、インターネットをはじめとして、専用線により接続されたネットワーク形態や、企業内ＬＡＮ、企業間ＬＡＮ、ＷＡＮなどの形態を広く含む。またここで用いられる通信回線の形態には、有線通信、無線通信の形態を広く含み、衛星通信や、Ｂｌｕｅｔｏｏｔｈなどを用いた形態を含む。
【００１７】
本発明のサーバーシステムは、通常は、アプリケーションサーバー、データベースサーバー、認証サーバー、ＷＥＢサーバー、その他必要に応じメールサーバー、その他の各種装置により構成することができる。
これらの各サーバーは、物理的に同一の装置に設けられる形態や、物理的に複数の装置からなる形態、あるいはネットワークを介して接続される物理的に複数の装置からなる形態などを含み、機能的に同様の機能が実現されるならば、様々な形態を含む。
【００１８】
次に、本発明のシステムは、ユーザー端末からアクセスするためのコンテンツデータ及びプログラムを記憶するＷＥＢサーバーを備えている。
コンテンツデータは、ユーザーが本発明のシステムを利用するためのメニュー画面や、各種の操作画面、説明画面、サンプル画面などを含むことができ、ＨＴＭＬファイル、ＸＭＬファイルなどのＷＥＢ上に表示されるデータファイルや、Ｃ−ＨＴＭＬファイルなどのＷＥＢサイトにアクセス可能な携帯電話等に表示されるデータファイルなどが含まれる。また、これらのファイルに挿入されるなどして表示又は出力される、文字データファイル、音声データファイル、画像データファイル、動画像データファイル、アニメーションデータファイル、その他の様々なコンテンツデータを記憶することができる。
プログラムは、ユーザー端末からのデータ処理要求に応答してデータ変換、データ記憶、データ処理などの後述する機能を備えるプログラム、その他のプログラムを含むことができる。
【００１９】
サーバーシステムは、ユーザー端末から送信されたＣＡＤデータを記憶するＣＡＤデータ記憶手段を備えている。
ＣＡＤデータ記憶手段は、ユーザー端末から送信される３次元ＣＡＤモデルデータ、２次元ＣＡＤモデルデータ、あるいは図面データを受信して、後述するデータ処理を行うために記憶するものである。本明細書においてＣＡＤデータというときは、これらの各種データを含めたものをいう。
３次元ＣＡＤモデルデータには様々なデータ形式を含むことができ、代表的なデータ形式としては拡張子Ｓｔｅｐ，Ｉｇｅｓ等で知られるデータ形式である。同様に２次元ＣＡＤモデルデータには様々なデータ形式を含むことができ、代表的なデータ形式としては拡張子Ｄｘｆ等で知られるデータ形式である。ＩＧＥＳこの他にも、ＰＲＪ、ＳＨＰ、ＳＴＬ、ＶＲＭＬ、３ＤＳ、３Ｄ　ＡＳＣＩＩ　Ｓｃｅｎｅ、Ａｄｏｂｅ（商標）Ｉｌｌｕｓｔｒａｔｏｒ　ＡＩ、ＡｕｔｏＣＡＤ（商標）ＤＷＧ及びＤＸＦその他のデータ形式を利用することができる。図面データの場合には、前面図、上面図、側面図などの３方向からモデルの形状を示すデータなどであり、データ形式には様々な画像データを含むことができる。ＡＶＩ、ＢＭＰ、ＣＩＮ、ＥＰＳ、ＦＬＣ、ＧＩＦ、ＪＰＧ、ＰＮＧ、ＲＧＢ、ＲＬＡ、ＲＰＦ、ＴＧＡ、ＴＩＦ、ＹＵＶ、フォトショップ（商標）ＰＳＤ、ＱｕｉｃｋＴｉｍｅ（商標）ＭＯＶその他のデータ形式を利用することができる。
【００２０】
次にサーバーシステムは、ＣＡＤデータを所定の３Ｄデータに変換する３Ｄデータ変換手段を備えている。
３Ｄデータ変換手段は、ユーザー端末から送信されたＣＡＤデータを、ポリゴンデータである３Ｄデータに変換する。たとえば拡張子ｍａｘなどのポリゴンデータに変換して記憶する。また必要に応じ余分なポリゴンの削除と最適化、縮尺の最適化、面数の最適化などを行う。
【００２１】
またサーバーシステムは、変換後の３Ｄデータに、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを含む第一のユーザー定義データをユーザー端末から受信して、第一のユーザー定義に基づくデータ処理を行い、データ処理後の３Ｄデータを記憶する第一のユーザー定義データ処理手段を備えている。
第一のユーザー定義に基づくデータ処理において、変換後の３Ｄデータに、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを行うために、第一のユーザー定義データと共にモデルのテクスチャ画像データをユーザー端末から受信してデータ処理を行うことによりテクスチャ設定のためにユーザーが指定する画像データを利用することができる。画像データにはビットマップ（ｂｍｐ）その他のデータ形式を利用することができる。
テクスチャ設定データは、反射率、透明度等である。
図５は、質感やテクスチャの設定として、あらかじめサーバーシステムにおいて設定されている候補の中から選択することにより、設定を指定可能な一例を示している。また図６は、モデルのテクスチャ画像データをユーザー端末から送信し、サーバーシステムにおいてテクスチャ画像の中から選択することにより、設定を指定可能な一例を示している。
【００２２】
またサーバーシステムは、３Ｄデータに、オブジェクトのアクション設定とアニメーション設定とを含む第二のユーザー定義データをユーザー端末から受信して、第二のユーザー定義に基づきデータ処理を行い、データ処理後の３Ｄアニメーションデータを記憶する第二のユーザー定義データ処理手段を備えている。
【００２３】
第二のユーザー定義に基づきデータ処理において、３Ｄデータに、オブジェクトのアクション設定とアニメーション設定と、さらに照明設定およびカメラ設定とを含む第二のユーザー定義データをユーザー端末から受信してデータ処理を行う。オブジェクトへのアクション設定は、回転、ズームなどの基本的な動作設定や、スイッチングによるテクスチャの切替アクション、クリックによるオブジェクトアニメーションの設定などを含めることもできる。カメラ設定データとしては、カメラの数、カメラの場所、カメラレンズ設定などであり、照明設定データとしては、輝度、明度、照射角度、位置、サイズなどである。
【００２４】
またサーバーシステムは、ユーザー端末から送信された、３Ｄデータの出力フォーマット形式を指定した出力メディア定義データに基づき、完成されたデータを出力し、ユーザー端末に送信する完成データ出力手段を備えている。
完成データ出力手段は、出力メディア定義データに基づき、３Ｄデータを指定された出力メディア形式にして出力する。出力メディア形式はたとえば、ＪＡＶＡ（登録商標）などのプログラムを用いたインタラクティブな３次元データや、各種のデータ形式による動画データ、各種のデータ形式による静止画データなどである。
さらに完成データ出力手段は、ユーザー端末から受信した、出力フォーマットを指定する出力フォーマット定義データに基づき、３ＤデータをＷＥＢ上に表示可能な出力フォーマットに挿入し、完成されたデータを出力し、ユーザー端末に送信する。
出力フォーマットは、単独ファイルであるか、あるいはＪＡＶＡ（登録商標）などのアプリケーションや、ＨＴＭＬファイルなどのコンテンツデータファイル、ＰＤＦファイルなどのコンテンツデータファイルに完成データを挿入して完成されたオーサリングされて出力されるデータ形式などである。
【００２５】
次に、コンテンツ配信に対して課金処理を行ったりするためには、ユーザー端末からインターネット等の通信手段を介してアクセスするユーザーを認証するユーザー認証手段が備えられる。
ユーザー認証には様々な認証方法を利用することができるが、代表的な方式としては、ユーザー端末からユーザー登録を行い、コンテンツ配信を受けるためのユーザーＩＤやパスワードなどが発行される形態が一般的には用いられる。
ユーザー登録される情報としては、氏名、住所、電話番号、決済方法に関する情報、電子メールアドレスなどの情報をサーバーシステムにおいて記憶する。
【００２６】
以下、本発明の基本的な処理の流れについて説明する。
図２及び図３は、本発明の基本的な処理の流れの一例を示すフローチャートである。なお、ここに示す処理の流れは一例であって、これに限定されるものではなく、様々な応用や変形が可能である。
また、図４から図１４は、本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【００２７】
初めに、ユーザー端末からインターネットを介してサーバーシステムにアクセスする。ユーザーはあらかじめユーザー登録をしてＩＤやパスワード等の認証情報の発行を受けていることが望ましく、ユーザー端末においてＵＲＬを入力しブラウザにより認証画面を表示させるなどの方法により認証情報を入力・送信し、ユーザー認証を経ることにより、サーバーシステムへの接続が確立する。
ユーザー端末において表示されるメニュー等を選択し、素材データであるＣＡＤデータのアップロード処理を行う。
図４は、ユーザーがアップロードしたＣＡＤデータ（モデリングデータ）のプレビュー画面の一例を示す。
ユーザー端末においてアップロードする素材データを選択し、サーバーシステムに送信して、アップロードされるＣＡＤデータがＣＡＤデータ記憶手段に記憶される。
【００２８】
サーバーシステムにおいては、ユーザー端末からのデータを３Ｄデータ変換手段が取得して、受信した素材データであるＣＡＤデータのデータ形式に応じ、所定のデータ形式の３Ｄデータへの変換を行う。ＣＡＤデータは、３次元ＣＡＤモデルデータ（Ｓｔｅｐ，Ｉｇｅｓ等）、２次元ＣＡＤモデルデータ（Ｄｘｆ等）、図面データ（前面図、上面図、側面図）などであり、これを３Ｄデータ変換手段が、ポリゴンデータである３Ｄデータに変換する。たとえば拡張子ｍａｘなどのポリゴンデータに変換して記憶する。また必要に応じ余分なポリゴンの削除と最適化、縮尺の最適化、面数の最適化などを行う。たとえば１０００ポリゴン前後であればＷＥＢ上で比較的スムーズに動かせるが、その分表示が荒くなるために、ユーザーが確認をしながら設定可能にすることもできる。
【００２９】
また、第一のユーザー定義に基づくデータ処理において、オブジェクトの質感設定とオブジェクトのテクスチャ設定とを行うために、モデルのテクスチャをユーザーが指定するためのＪＰＥＧ等の画像データ（二次元データ）利用する場合には、ユーザー端末において利用する画像データを指定して、サーバーシステムに送信する。サーバーシステムにおいて受信したテクスチャ画像データを記憶し、データ処理に用いる。
次に、ユーザー端末において、第一のユーザー定義データを入力・指定するための画面を表示させ、入力・指定を行う。テクスチャ設定データは、反射率、透明度等である。さらに第一のユーザー定義データとして、カメラの数、カメラの場所、カメラレンズ設定などのカメラ設定データや、輝度、明度、照射角度、位置、サイズなどの照明設定データを入力・指定する。
【００３０】
入力・指定をした第一のユーザー定義データはユーザー端末から送信され、サーバーシステムにおいて受信する。サーバーシステムにおいてはこれらのデータを第一のユーザー定義データ処理手段が受領し、ユーザー定義に従い３Ｄモデルの質感と、３Ｄモデルのテクスチャ設定を設定し、変換されて記憶されている３Ｄデータをユーザー設定に従い加工する。この際に加工後の３Ｄデータをユーザー端末において画面上で確認し、再度ユーザー定義データを再入力・再指定して送信することにより、再加工することができるようにしておけば、確認や調整をしながらデータ処理を完成させていくことができる。
【００３１】
次に、ユーザー端末において、第二のユーザー定義データを入力・指定するための画面を表示させ、入力・指定を行う。
第二のユーザー定義は、オブジェクトのアクション設定とアニメーション設定と、さらに照明設定およびカメラ設定とを含むことができ、オブジェクトへのアクション設定には、回転、ズームなどの基本的な動作設定や、スイッチングによるテクスチャの切替アクション、クリックによるオブジェクトアニメーションの設定などを含めることもできる。
入力・指定をした第二のユーザー定義データはユーザー端末から送信され、サーバーシステムにおいて受信する。サーバーシステムにおいてはこれらのデータを第二のユーザー定義データ処理手段が受領し、ユーザー定義データに従い３Ｄデータのアニメーション設定を行い記憶する。また、ユーザー定義データに従い３Ｄデータの照明設定を行い記憶する。さらにユーザー定義データに従い３Ｄデータのカメラ設定を行い記憶する。
この際にも、加工後の３Ｄデータをユーザー端末において画面上で確認し、再度ユーザー定義データを再入力・再指定して送信することにより、再加工することができるようにしておけば、確認や調整をしながらデータ処理を完成させていくことができる。
図７から図９は、第二のユーザー定義データに従いデータ処理を行う画面の一例を示している。
【００３２】
次に、ユーザー端末において、出力メディアを定義するデータを入力・指定するための画面を表示させ、入力・指定を行う。図１０は、出力メディアの入力・指定を行う画面の一例を示している。
出力メディアは、ＪＡＶＡ（登録商標）などのプログラムを用いたインタラクティブな３次元データや、Ｍｐｅｇ、ＱｕｉｃｋＴｉｍｅ（商標）、ＳＷＦ等の各種のデータ形式による動画データ、ＪＰＥＧ等の各種のデータ形式による静止画データなどである。
サーバーシステムにおいて、完成データ出力手段が、ユーザー端末から送信された、３Ｄデータの出力メディア形式を指定した出力メディア定義データに基づき、データ処理により所定のメディアに変換し、完成されたデータを出力する。
【００３３】
次に、ユーザー端末において、出力フォーマットを定義するデータを入力・指定するための画面を表示させ、入力・指定を行う。図１１は、出力フォーマットを指定する画面の一例を示している。
出力フォーマットは、単独ファイルであるか、あるいはＪＡＶＡ（登録商標）などのアプリケーションや、ＨＴＭＬファイルなどのコンテンツデータファイル、ＰＤＦファイルなどのコンテンツデータファイルに完成データを挿入して完成されたオーサリングされて出力されるデータ形式などである。図１２は、追加要素データの入力・指定をする画面の一例を示している。また図１３は、出力されるデータのレイアウトやスタイルなどを指定する画面の一例を示している。図１４は最終的に出力されユーザー端末に送信されるデータの確認画面の一例である。
ＨＴＭＬファイル、ＰＤＦファイルなどのコンテンツデータファイルに完成データを挿入しオーサリングする場合にはさらに、ＨＴＭＬファイルやＰＤＦファイル等にテキストデータ、画像データ、その他のデータを挿入することができる。この場合にはユーザー端末においてロゴなどの画像データや、テキストデータなどの追加要素データを入力し、サーバーシステムに送信する。
【００３４】
さらに完成データ出力手段は、ユーザー端末から受信した、出力フォーマットを指定する出力フォーマット定義データに基づき、３ＤデータをＷＥＢ上に表示可能な出力メディアに挿入し、完成されたデータを出力し、ユーザー端末に送信する。
単独ファイルとして送信する場合には、ＪＡＶＡ（登録商標）などのプログラムを用いたインタラクティブな３次元データや、Ｍｐｅｇ、ＱｕｉｃｋＴｉｍｅ（商標）、ＳＷＦ等の各種のデータ形式による動画データ、ＪＰＥＧ等の各種のデータ形式による静止画データなどを送信する。オーサリング形式のデータの場合には、ＪＡＶＡ（登録商標）などのアプリケーションや、ＨＴＭＬファイルなどのコンテンツデータファイル、ＰＤＦファイルなどのコンテンツデータファイルを送信する。
送信されたデータはユーザー端末においてダウンロード処理が行われ受信される。
【００３５】
【発明の効果】
以上詳細に説明したように、本発明によれば、特別なソフトウェア等を入手することなく、図面データや、二次元あるいは三次元のＣＡＤデータから、アニメーションデータや動画像データ、画像データ、あるいはこれらをコンテンツファイル中にオーサリングして完成させるデータファイルを、簡易な操作で、しかも自動的に最適なデータにして作成可能なシステムを提供することができる。
これにより、動画像データファイルの作成方法を利用するための特別のプログラムが必要としないため、ユーザーは高価なプログラムを入手することなく、必要な時に気軽に利用することが可能なシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明のシステムの基本的な構成の一例を示すシステム構成図である。
【図２】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図３】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図４】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図５】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図６】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図７】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図８】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図９】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図１０】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図１１】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図１２】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図１３】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図１４】本発明のシステムを利用するユーザー端末における画面の一例を示す画面イメージ図である。
【図１】
2004102751.tif 000003
【図２】
2004102751.tif 000004
【図３】
2004102751.tif 000005
【図４】
2004102751.tif 000006
【図５】
2004102751.tif 000007
【図６】
2004102751.tif 000008
【図７】
2004102751.tif 000009
【図８】
2004102751.tif 000010
【図９】
2004102751.tif 000011
【図１０】
2004102751.tif 000012
【図１１】
2004102751.tif 000013
【図１２】
2004102751.tif 000014
【図１３】
2004102751.tif 000015
【図１４】
2004102751.tif 000016