(57)【要約】【課題】ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を把握しやすく、かつ、素材の質感や色調を十分に把握することを可能にする。【解決手段】画像データを送信させるためのリクエストを送信し、かつ、当該リクエストに基づいて送信された画像データ内のモデルに関するパラメータの値の変更を受け付けてその３次元画像を作成するブラウジング部１ｂと、モデルデータと識別情報と単価データとが対応して記憶されたモデルデータＤＢ２ａと、リクエストを受信し、かつ、モデルデータＤＢ２ａを識別情報を検索キーとして検索し、モデルデータを読出すＤＢＭＳ部２ｂと、３次元の画像データを作成し、送信元のクライアントに送信する画像データ合成部２ｃとを備えて構成する。【選択図】　　図１
2004135186.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアントと、前記各クライアントからのリクエストに基づいて、１つ以上のモデルを含む３次元画像データを前記リクエストの送信元のクライアントに送信する３次元画像データ提供サーバとからなる３次元画像データ提供システムであって、
前記各クライアントは、
前記リクエストを前記３次元画像データ提供サーバに送信する画像リクエスト送信手段と、
前記画像リクエスト送信手段により送信されたリクエストに応じて、前記３次元画像データ提供サーバから送信された３次元画像データに関し、当該画像データに含まれるモデルに関するパラメータの値の変更を受け付けるパラメータ変更受付手段と、
前記パラメータ変更受付手段により受け付けられた変更後のパラメータの値に基づいて、対応するモデルを含む３次元画像を表示する画像表示手段とを備え、
前記３次元画像データ提供サーバは、
少なくとも前記モデルに関するモデルデータと前記モデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段と、
前記送信元のクライアントから送信された前記リクエストを受信する画像リクエスト受信手段と、
前記画像リクエスト受信手段により受信されたリクエストに基づいて、前記モデルデータ記憶手段を、前記識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し手段と、
前記モデルデータ読出し手段により読出されたモデルデータに基づいて、当該モデルを含む３次元画像データを作成する３次元画像作成手段と、
前記３次元画像作成手段により作成された３次元画像データを前記送信元のクライアントに送信する画像データ送信手段と
を備えていることを特徴とする３次元画像データ提供システム。
【請求項２】
通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データを送信する３次元画像データ提供サーバであって、
少なくとも前記モデルに関するモデルデータと前記モデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段と、
前記通信ネットワークを介して前記リクエストを受信する画像リクエスト受信手段と、
前記画像リクエスト受信手段により受信されたリクエストに基づいて、前記モデルデータ記憶手段を、前記識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し手段と、
前記モデルデータ読出し手段により読出されたモデルデータに基づいて、当該モデルを含む３次元の画像データを作成する３次元画像作成手段と、
前記３次元画像作成手段により作成された３次元画像データを送信する画像データ送信手段と
を備えたことを特徴とする３次元画像データ提供サーバ。
【請求項３】
通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データを送信する３次元画像データ提供方法であって、
少なくとも前記モデルに関するモデルデータと前記モデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段を用い、
前記通信ネットワークを介して前記リクエストを受信する画像リクエスト受信工程と、
前記画像リクエスト受信工程により受信されたリクエストに基づいて、前記モデルデータ記憶手段を、前記識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し工程と、
前記モデルデータ読出し工程により読出されたモデルデータに基づいて、当該モデルを含む３次元画像データを作成する３次元画像作成工程と、
前記３次元画像作成工程により作成された３次元画像データを送信する画像データ送信工程と
を含むことを特徴とする３次元画像データ提供方法。
【請求項４】
通信ネットワークを介して受信した、見積り金額を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データ内のモデルに関する見積り金額を送信する３次元画像データ提供サーバであって、
少なくとも前記モデル毎に定められた単価データ、前記モデルに関するモデルデータ、及び前記モデル毎に定められた識別情報が対応して記憶されているモデルデータ記憶手段と、
通信ネットワークを介して見積り金額を送信させるためのリクエストを受信する見積り金額リクエスト受信手段と、
前記見積り金額リクエスト受信手段により受信されたリクエストに基づいて、前記モデルデータ記憶手段を前記識別情報を検索キーとして検索し、該当する単価データを読出す単価データ読出し手段と、
前記単価データ読出し手段により読出された単価データを合計し、当該合計結果として見積り金額を算出する見積り金額算出手段と、
前記見積り金額算出手段により算出された見積り金額及び各単価データを送信する見積り金額送信手段と
を備えたことを特徴とする３次元画像データ提供サーバ。
【請求項５】
通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む画像データを送信する３次元画像データ提供サーバであって、
少なくとも前記モデルに関するモデルデータ、前記モデル毎の単価データ、及び前記モデルデータ毎に定められた識別情報が個別に対応して記憶されたモデルデータ記憶手段と、
通信ネットワークを介して画像を送信させるためのリクエストを受信する画像リクエスト受信手段と、
前記画像リクエスト受信手段により受信されたリクエストに基づいて、前記識別情報を検索キーとして前記モデルデータ記憶手段を検索し、該当するモデルデータを読出すモデルデータ読出し手段と、
前記モデルデータ読出し手段により読出されたモデルデータに基づいて、当該モデルを含む３次元画像データを作成する３次元画像作成手段と、
前記３次元画像作成手段により作成した３次元画像データを送信する画像データ送信手段と
を備えたことを特徴とする３次元画像データ提供サーバ。
【請求項６】
請求項５に記載の３次元画像データ提供サーバにおいて、
通信ネットワークを介して見積り金額を送信させるためのリクエストを受信する見積り金額リクエスト受信手段と、
前記見積り金額リクエスト受信手段により受信されたリクエストに基づいて、前記識別情報を検索キーとして前記モデルデータ記憶手段を検索し、該当する単価データを読出す単価データ読出し手段と、
前記単価データ読出し手段により読出された単価データを合計し、当該合計結果として見積り金額を算出する見積り金額算出手段と、
前記見積り金額算出手段により算出された見積り金額及び各単価データを送信する見積り金額送信手段と
をさらに備えたことを特徴とする３次元画像データ提供サーバ。
【請求項７】
通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データをクライアントに提供するための３次元画像データ提供サーバに用いられるプログラムであって、
前記３次元画像データ提供サーバのコンピュータを、
通信ネットワークを介して受信した前記リクエストに基づいて、前記モデルに関するモデルデータと前記モデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段を、前記識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し手段、
前記モデルデータ読出し手段により読出されたモデルデータに基づいて、前記モデルを含む３次元画像データを作成する３次元画像作成手段、
前記３次元画像作成手段により作成された３次元画像データを送信する画像データ送信手段
として機能させるためのプログラム。
【請求項８】
通信ネットワークを介して受信したリクエストに基づいて、１つ以上のモデルを含む３次元の画像データを提供するための３次元画像データ提供サーバに用いられるプログラムであって、
前記３次元画像データ提供サーバのコンピュータを、
通信ネットワークを介して受信した見積り金額を送信させるためのリクエストに基づいて、少なくとも前記モデルに関するモデルデータ、前記モデル毎の単価データ、及び前記モデルデータ毎に定められた識別情報が個別に対応して記憶されたモデルデータ記憶手段を、前記識別情報を検索キーとして検索し、該当する単価データを読出す単価データ読出し手段、
前記単価データ読出し手段により読出された単価データを合計し、当該合計結果として見積り金額を算出する見積り金額算出手段、
前記見積り金額算出手段により算出された見積り金額及び各単価データを送信する見積り金額送信手段
として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、クライアントからのリクエストに応じて、３次元の画像データをクライアント側の画面上に表示させるための３次元画像データ提供システム、サーバ、方法、及びプログラムに関する。
【０００２】
【従来の技術】
近年のコンピュータグラフィックスの分野における技術進歩には、目覚しいものがある。
【０００３】
このようなコンピュータグラフィックスは、仮想店舗上で商品を表示させるために用いられている。
【０００４】
従来、商取引をウェブ・ページ上で行う仮想店舗において、画像データをウェブ・ページ上で表示する手法としては、仮想店舗上で表示する商品の２次元の画像データを作成し、当該作成した商品の２次元の画像データをウェブ・ページ上で表示する手法等がある。
【０００５】
【発明が解決しようとする課題】
しかしながら、このようなウェブ・ページ上における画像データの表示手法においては、画像が２次元であるため、表示された商品の裏側や凹凸部分がウェブ・ページの利用者にとって把握しにくいという問題がある。
【０００６】
また、画像が２次元であるため、商品を構成する素材の質感や色が十分に把握できないという問題がある。
【０００７】
そこで本発明は、上記事情を考慮してなされたもので、仮想店舗において、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる３次元画像データ提供システム、サーバ、方法、及びプログラムを提供することを目的とする。
【０００８】
本発明の他の目的は、仮想店舗上で表示された商品に関する見積り金額を利用者が知ることを可能にすることにある。
【０００９】
【課題を解決するための手段】
本発明は、かかる課題を解決するものであり、請求項１の発明は、複数のクライアントと、各クライアントからのリクエストに基づいて、１つ以上のモデルを含む３次元画像データをリクエストの送信元のクライアントに送信する３次元画像データ提供サーバとからなる３次元画像データ提供システムであって、各クライアントは、リクエストを３次元画像データ提供サーバに送信する画像リクエスト送信手段と、画像リクエスト送信手段により送信されたリクエストに応じて、３次元画像データ提供サーバから送信された３次元画像データに関し、当該画像データに含まれるモデルに関するパラメータの値の変更を受け付けるパラメータ変更受付手段と、パラメータ変更受付手段により受け付けられた変更後のパラメータの値に基づいて、対応するモデルを含む３次元画像を表示する画像表示手段とを備え、３次元画像データ提供サーバは、少なくともモデルに関するモデルデータとモデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段と、送信元のクライアントから送信されたリクエストを受信する画像リクエスト受信手段と、画像リクエスト受信手段により受信されたリクエストに基づいて、モデルデータ記憶手段を、識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し手段と、モデルデータ読出し手段により読出されたモデルデータに基づいて、当該モデルを含む３次元画像データを作成する３次元画像作成手段と、３次元画像作成手段により作成された３次元画像データを送信元のクライアントに送信する画像データ送信手段とを備えている３次元画像データ提供システムとしたものである。
【００１０】
このように、クライアントからのリクエストに基づいて、モデルデータ記憶手段が検索され、当該検索結果としてモデルデータが読み出され、当該モデルデータからモデルを含む３次元画像が作成され、当該３次元画像がクライアントに送信されるので、クライアント側でモデルに関するパラメータを変更することによって商品の配置、色調等を自由に変更することができ、仮想店舗において、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる。
【００１１】
本発明の請求項２の発明は、通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データを送信する３次元画像データ提供サーバであって、少なくともモデルに関するモデルデータとモデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段と、通信ネットワークを介してリクエストを受信する画像リクエスト受信手段と、画像リクエスト受信手段により受信されたリクエストに基づいて、モデルデータ記憶手段を、識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し手段と、モデルデータ読出し手段により読出されたモデルデータに基づいて、当該モデルを含む３次元の画像データを作成する３次元画像作成手段と、３次元画像作成手段により作成された３次元画像データを送信する画像データ送信手段とを備えた３次元画像データ提供サーバとしたものである。
【００１２】
このように、モデルデータ記憶手段に記憶されたモデルデータを通信ネットワークを介して受信したリクエストに基づいて、モデルデータ読出し手段により識別情報を検索キーとしてモデルデータ記憶手段が検索され、当該検索結果としてモデルデータが読出され、３次元画像作成手段により当該モデルデータに基づいて、モデルを含む３次元の画像データが作成され、画像送信手段により当該３次元画像が送信されるので、クライアント側でモデルに関するパラメータを変更することによって商品の配置、色調等を自由に変更することができ、仮想店舗において、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる。
【００１３】
本発明の請求項３の発明は、通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データを送信する３次元画像データ提供方法であって、少なくともモデルに関するモデルデータとモデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段を用い、通信ネットワークを介してリクエストを受信する画像リクエスト受信工程と、画像リクエスト受信工程により受信されたリクエストに基づいて、モデルデータ記憶手段を、識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し工程と、モデルデータ読出し工程により読出されたモデルデータに基づいて、当該モデルを含む３次元画像データを作成する３次元画像作成工程と、３次元画像作成工程により作成された３次元画像データを送信する画像データ送信工程とを含む３次元画像データ提供方法としたものである。
【００１４】
このように、モデルデータ記憶手段に記憶されたモデルデータを通信ネットワークを介して受信したリクエストに基づいて、モデルデータ読出し工程により識別情報を検索キーとしてモデルデータ記憶手段が検索され、該当するモデルデータが読出され、３次元画像作成工程により当該モデルデータに基づいて、モデルを含む３次元の画像データが作成され、画像データ送信工程により当該３次元画像データが送信されるので、クライアント側でモデルに関するパラメータを変更することによって商品の配置、色調等を自由に変更することができ、仮想店舗において、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる
本発明の請求項４の発明は、通信ネットワークを介して受信した、見積り金額を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データ内のモデルに関する見積り金額を送信する３次元画像データ提供サーバであって、少なくともモデル毎に定められた単価データ、モデルに関するモデルデータ、及びモデル毎に定められた識別情報が対応して記憶されているモデルデータ記憶手段と、通信ネットワークを介して見積り金額を送信させるためのリクエストを受信する見積り金額リクエスト受信手段と、見積り金額リクエスト受信手段により受信されたリクエストに基づいて、モデルデータ記憶手段を識別情報を検索キーとして検索し、該当する単価データを読出す単価データ読出し手段と、単価データ読出し手段により読出された単価データを合計し、当該合計結果として見積り金額を算出する見積り金額算出手段と、見積り金額算出手段により算出された見積り金額及び各単価データを送信する見積り金額送信手段とを備えた３次元画像データ提供サーバとしたものである。
【００１５】
このように、見積り金額リクエスト受信手段により通信ネットワークを介して見積り金額を送信させるためのリクエストが受信され、当該リクエストに基づいて、単価データ読出し手段によりモデルデータ記憶手段が識別情報を検索キーとして検索され、当該検索結果として単価データが読出され、見積り金額算出手段により当該単価データが合計されて当該合計結果として見積り金額が算出され、見積り金額送信手段により当該見積り金額及び各単価データが送信されるので、仮想店舗において、利用者が画像データ内に含まれるモデルに応じた見積り金額を知ることができる。
【００１６】
本発明の請求項５の発明は、通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む画像データを送信する３次元画像データ提供サーバであって、少なくともモデルに関するモデルデータ、モデル毎の単価データ、及びモデルデータ毎に定められた識別情報が個別に対応して記憶されたモデルデータ記憶手段と、通信ネットワークを介して画像を送信させるためのリクエストを受信する画像リクエスト受信手段と、画像リクエスト受信手段により受信されたリクエストに基づいて、識別情報を検索キーとしてモデルデータ記憶手段を検索し、該当するモデルデータを読出すモデルデータ読出し手段と、モデルデータ読出し手段により読出されたモデルデータに基づいて、当該モデルを含む３次元画像データを作成する３次元画像作成手段と、３次元画像作成手段により作成した３次元画像データを送信する画像データ送信手段とを備えた３次元画像データ提供サーバとしたものである。
【００１７】
このように、画像リクエスト受信手段により通信ネットワークを介して画像を送信させるためのリクエストが受信され、当該リクエストに基づいて、モデルデータ読出し手段により識別情報を検索キーとしてモデルデータ記憶手段が検索され、当該検索結果としてモデルデータが読出され、３次元画像作成手段により当該モデルデータに基づいて、モデルを含む３次元画像が作成され、画像データ送信手段により当該画像データが送信されるので、クライアント側でモデルに関するパラメータを変更することによって商品の配置、色調等を自由に変更することができ、仮想店舗において、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる。
【００１８】
本発明の請求項６の発明は、請求項５に記載の３次元画像データ提供サーバにおいて、通信ネットワークを介して見積り金額を送信させるためのリクエストを受信する見積り金額リクエスト受信手段と、見積り金額リクエスト受信手段により受信されたリクエストに基づいて、識別情報を検索キーとしてモデルデータ記憶手段を検索し、該当する単価データを読出す単価データ読出し手段と、単価データ読出し手段により読出された単価データを合計し、当該合計結果として見積り金額を算出する見積り金額算出手段と、見積り金額算出手段により算出された見積り金額及び各単価データを送信する見積り金額送信手段とをさらに備えた３次元画像データ提供サーバとしたものである。
【００１９】
このように、請求項５の作用と同様の作用を奏することができるのに加え、リクエストに基づいて、見積り金額及び各単価データがクライアント側に送信されるので、画像データ内に含まれるモデルの見積り金額を利用者が知ることができる。
【００２０】
本発明の請求項７の発明は、通信ネットワークを介して受信した、画像を送信させるためのリクエストに基づいて、１つ以上のモデルを含む３次元の画像データをクライアントに提供するための３次元画像データ提供サーバに用いられるプログラムであって、３次元画像データ提供サーバのコンピュータを、通信ネットワークを介して受信したリクエストに基づいて、モデルに関するモデルデータとモデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段を、識別情報を検索キーとして検索し、該当するモデルデータを読出すモデルデータ読出し手段、モデルデータ読出し手段により読出されたモデルデータに基づいて、モデルを含む３次元画像データを作成する３次元画像作成手段、３次元画像作成手段により作成された３次元画像データを送信する画像データ送信手段として機能させるためのプログラムとしたものである。
【００２１】
このように、モデルデータ読出し手段により通信ネットワークを介して受信したリクエストに基づいて、モデルに関するモデルデータとモデルデータ毎に定められた識別情報とが個別に対応して記憶されたモデルデータ記憶手段が、識別情報を検索キーとして検索され、該当するモデルデータが読出され、３次元画像作成手段により当該モデルデータに基づいて、モデルを含む３次元の画像データが作成され、画像データ送信手段により当該３次元画像データが送信されるので、クライアント側でモデルに関するパラメータを変更することによって商品の配置、色調等を自由に変更することができ、仮想店舗において、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる。
【００２２】
本発明の請求項８の発明は、通信ネットワークを介して受信したリクエストに基づいて、１つ以上のモデルを含む３次元の画像データを提供するための３次元画像データ提供サーバに用いられるプログラムであって、３次元画像データ提供サーバのコンピュータを、通信ネットワークを介して受信した見積り金額を送信させるためのリクエストに基づいて、少なくともモデルに関するモデルデータ、モデル毎の単価データ、及びモデルデータ毎に定められた識別情報が個別に対応して記憶されたモデルデータ記憶手段を、識別情報を検索キーとして検索し、該当する単価データを読出す単価データ読出し手段、単価データ読出し手段により読出された単価データを合計し、当該合計結果として見積り金額を算出する見積り金額算出手段、見積り金額算出手段により算出された見積り金額及び各単価データを送信する見積り金額送信手段として機能させるためのプログラムとしたものである。
【００２３】
このように、単価データ読出し手段により通信ネットワークを介して受信した見積り金額を送信させるためのリクエストに基づいて、少なくともモデルに関するモデルデータ、モデル毎の単価データ、及びモデルデータ毎に定められた識別情報が個別に対応して記憶されたモデルデータ記憶手段が、識別情報を検索キーとして検索され、当該検索結果として単価データが読出され、見積り金額算出手段により当該単価データが合計されて当該合計結果として見積り金額が算出され、見積り金額送信手段により当該見積り金額及び各単価データが送信されるので、仮想店舗上で表示された商品に関する見積り金額を利用者が知ることができる。
【００２４】
【発明の実施の形態】
以下、本発明の一実施の形態について図面を用いて説明する。
【００２５】
図１は、本発明に係る３次元画像データ提供システムの一実施の形態を示す模式図である。
【００２６】
なお、本実施の形態に係る３次元画像データ提供システムは、ウェブ・ページ上に商品に関する画像データを表示させて当該ウェブ・ページ上で商取引を行う所謂仮想店舗に適用したものである。
【００２７】
本実施の形態に係る３次元画像データ提供システムは、複数のクライアント１Ａ〜１Ｃ、これらのクライアントと図示しない通信ネットワークを介して接続された３次元画像データ提供サーバ２とから構成される。
【００２８】
なお、本実施の形態に係る各クライアント１Ａ〜１Ｃは、互いに同一の構成となっている。
【００２９】
また、以下の説明においては、簡略化を図る観点から単にクライアント１Ａをクライアント１と、クライアント１Ａの構成要素であるデータ入力部１ａ１をデータ入力部１ａと、ブラウジング部１ｂ１をブラウジング部１ｂと、表示部１ｃ１を表示部１ｃとそれぞれ略称するものとする。また、クライアント１Ａから画像又は見積り金額を送信させるためのリクエストをクライアント１Ａから図示しない通信ネットワークを介して送信する場合を例に挙げて述べるが、他のクライアント１Ｂ及び１Ｃからも画像又は見積り金額を送信させるためのリクエストを行うことができることはいうまでもない。なお、その際は、それぞれの構成要素に付された添え字「１」をそれぞれ「２」又は「３」と読み替えるものとする。
【００３０】
さらに、本実施の形態に係る３次元画像データ提供システムは、３台のクライアントが３次元画像データ提供サーバに図示しない通信ネットワークを介して接続されていたが、これに限らず、例えば、３〜７又は２〜１５台等の任意の台数に変更可能である。
【００３１】
なお、本実施の形態に係る複数のクライアント１と３次元画像データ提供サーバ２とは、図示しない通信ネットワークを介して又は記録媒体からインストールされたプログラムによって動作が制御されるコンピュータによってそれぞれ実現される。
【００３２】
また、クライアント１と３次元画像データ提供サーバ２とは、周知のＩＰｖ４又はＩＰｖ６のプロトコルにしたがって通信を行っている。
【００３３】
クライアント１は、操作者の操作による通常のブラウジング機能を有する端末であり、データ入力部１ａと、ブラウジング部１ｂと、表示部１ｃとから構成されている。
【００３４】
データ入力部１ａは、操作者の操作により入力された識別情報と画像又は見積り金額を送信させるためのリクエストとを受け付ける機能と、入力を受け付けた識別情報と画像又は見積り金額を送信させるためのリクエストとをブラウジング部１ｂに出力する機能と、ウェブ・ページ上に表示されたモデルの画像データを回転又は拡大若しくは縮小させるためのパラメータの入力を受け付ける機能と、入力を受け付けたパラメータをブラウジング部１ｂに出力する機能とを有する。
【００３５】
ブラウジング部１ｂは、データ入力部１ａから出力された識別情報と画像又は見積り金額を送信させるためのリクエストとを受け取ると、当該識別情報と画像又は見積り金額を送信させるためのリクエストを３次元画像データ提供サーバ２に送信する機能と、３次元画像データ提供サーバ２から送信された画像データを受信する機能と、受信した画像データに含まれるモデルに関するパラメータをデータ入力部１ａから入力された新規のパラメータに変更する機能と、受信した画像データ又はパラメータを変更したモデルを含む画像データを表示部１ｃに出力する機能と、３次元画像データ提供サーバ２から出力された商品の見積り金額及び各単価データを表示部１ｃに表示させる機能とを有する。なお、ここで、データ入力部１ａから入力することにより、３次元画像データに含まれるモデルにおいて変更可能なパラメータとしては、３次元の画像データに含まれる図形を表示するための周知の座標系、具体的には、マスタ座標系、世界座標系、視点座標系、及びスクリーン座標系の相互間の変換を行うのに必要なパラメータ、例えば「各座標軸周りの回転角」や、商品の外観に影響を与える因子である「色調、明度、及び光源の位置座標」等が挙げられる。
【００３６】
例えば図２に示すように、操作者の操作により、データ入力部１ａからパラメータとして座標軸の周りの回転角度が入力されると、クライアント側の画面上では、同図の（ａ）の向き又は（ｂ）の向きにモデルを入力された回転角だけ回転させることができる。
【００３７】
なお、図２に示す例では、モデルを同図の（ａ）の向き又は（ｂ）の向きに回転しているが、同図（ａ）の向き又は（ｂ）の向きに直交する向きなどの３次元で３６０度の任意の角度にも回転することが出来るのはいうまでもない。
【００３８】
表示部１ｃは、ブラウジング部１ｂから出力された画像データを表示する機能と、ブラウジング部１ｂから出力された商品の見積り金額を表示する機能とを有する。
【００３９】
３次元画像データ提供サーバ２は、モデルデータＤＢ２ａと、ＤＢＭＳ部２ｂと、画像データ合成部２ｃと、見積り計算実行処理部２ｄとから構成されている。
【００４０】
モデルデータＤＢ２ａ（モデルデータ記憶手段）は、３次元画像に含まれる図形（モデル）に関する数値データ、換言すれば、モデルデータと、モデルの単価データと、図形毎に定められた識別情報とが個別に対応して記憶されており、識別情報に対応するモデルデータ又は単価データがＤＢＭＳ部２ｂによって読み出される。
【００４１】
ここで、「モデルデータ」とは、例えば、「画像データに含まれるモデルの外郭線の線上の点の座標に関する数値データ」、「色調」、「明度」「光源の位置及び照度」、又は「モデル毎に定められた単価データ」等を意味する。
【００４２】
なお、モデルデータＤＢ２ａには、モデルデータと、モデルの単価データと、識別情報とが個別に対応して記憶されていたが、これに代えて、モデルデータと識別情報とを個別に対応して記憶させたモデルデータＤＢ（モデルデータ記憶手段）を設けていてもよい。
【００４３】
ＤＢＭＳ部２ｂは、クライアントから送信された画像又は見積りを送信させるためのリクエスト及び識別情報を受けとると、この識別情報を検索キーとしてモデルデータＤＢ２ａを検索する機能と、当該検索結果として識別情報に対応したモデルデータ又は単価データを読出す機能と、当該モデルデータを画像データ合成部２ｃに出力する機能と、読出した単価データを見積り計算実行処理部２ｄに出力する機能とを有する。
【００４４】
画像データ合成部２ｃは、ＤＢＭＳ部２ｂから出力されたモデルデータに基づいて、図３に示すように、モデルを配置する位置決めを行う機能と、当該位置決めをしたモデルのワイヤーフレームを作成する機能と、当該ワイヤフレームに隠面処理を行う機能と、当該隠面処理を行ったワイヤフレームにシェーディングを行う機能と、シェーディングを行ったモデルを含む画像データをクライアント１に送信する機能とを有する。
【００４５】
具体的には、例えば、図４に示すように、クライアント側の画面３上に、識別情報ごとに対応する、やかん３ｊを構成するパーツ３ａ〜３ｉが表示されている場合を想定すると、これらのパーツ３ａ〜３ｉの中からパーツ３ａ、パーツ３ｅ、及びパーツ３ｉが操作者の選択操作により選択されると、ＤＢＭＳ部により識別情報に対応するパーツ３ａ、パーツ３ｅ、及びパーツ３ｇがモデルデータＤＢ２ａから読出され、画像データ合成部２ｃにより、図４のクライアントの画面３下側に示すようなやかん３ｊの画像データが合成され、クライアント側の画面上に表示される。なお、図４に示す例では、操作者の操作によりデータ入力部１ａからパラメータとして蓋３ｇの取っ手部分の色調の変更入力がなされたため、やかん３ｊの蓋３ｇの取っ手部分の色が変換されている。
【００４６】
見積り計算実行処理部２ｄは、ＤＢＭＳ部２ｂから出力されたモデル毎の単価データを全て合計し、当該合計結果として得られた見積り金額を算出する機能と、当該見積り金額及び各単価データを図示しない通信ネットワークを介してクライアント１に送信する機能とを有する。
【００４７】
次に、以上のように構成された３次元画像データ提供システムの動作を図５及び図６のフローチャートを用いて説明する。
【００４８】
始めに、クライアント１では、操作者によるブラウジング部１ｂの操作により３次元画像データ提供サーバ２が提供する仮想店舗が検索され、この仮想店舗のウェブ・ページが表示部１ｃに表示される。
【００４９】
このとき、仮想店舗の表示画面は、複数の商品を文字情報又は２次元画像によりそれぞれ表示しており、各商品を表す３次元画像を表示したい際には、各商品の選択操作により、各商品の識別情報と画像の送信リクエストとを入力する内容であるとする。
【００５０】
続いて、クライアント１では、操作者の操作により、データ入力部１ａから識別情報と画像を送信させるためのリクエストとがブラウジング部１ｂに入力される。ブラウジング部１ｂは、当該識別情報とリクエストとを図示しない通信ネットワークを介して接続されたＤＢＭＳ部２ｂに送信する（ＳＴ１：画像リクエスト送信手段）。
【００５１】
次の工程では、ＤＢＭＳ部２ｂは、図示しない通信ネットワークを介してリクエストを受け取ると（画像リクエスト受信手段、画像リクエスト受信工程）、識別情報を検索キーとしてモデルデータＤＢ２ａを検索する（ＳＴ２）。
【００５２】
次の工程では、ＤＢＭＳ部２ｂは、当該検索結果として識別情報に対応したモデルデータを読出し（モデルデータ読出し手段、モデルデータ読出し工程）、読出したモデルデータを画像データ合成部２ｃに出力する（ＳＴ３）。
【００５３】
次の工程では、画像データ合成部２ｃは、ＤＢＭＳ部２ｂから出力されたモデルデータに基づいて、モデルを配置する位置決めを行う（ＳＴ４）。
【００５４】
次の工程では、画像データ合成部２ｃは、モデルデータに基づいて、モデルのワイヤーフレームを作成する（ＳＴ５）。
【００５５】
次の工程では、画像データ合成部２ｃは、作成されたワイヤーフレームに隠面処理を行う（ＳＴ６）。
【００５６】
次の工程では、画像データ合成部２ｃは、隠面処理を行ったワイヤーフレームにシェーディングを行う（ＳＴ７）。
【００５７】
上記工程ＳＴ４〜工程ＳＴ７が３次元画像作成手段及び３次元画像作成工程に該当する。
【００５８】
工程ＳＴ８では、画像データ合成部２ｃは、作成したモデルを含む画像データを図示しない通信ネットワークを介して接続されたブラウジング部１ｂに送信する（ＳＴ８：画像データ送信手段、画像データ送信工程）。
【００５９】
次の工程では、ブラウジング部１ｂは、送信された画像データを受信し、当該画像データを表示部１ｃに出力させる（ＳＴ９）。
【００６０】
次の工程では、ブラウジング部１ｂは、画像データに含まれるモデルに関するパラメータの変更入力が行われたか否かを判定する（ＳＴ１０）。ブラウジング部１ｂは、この工程ＳＴ１０でパラメータの変更入力が行われたと判定した場合（ＳＴ１０：ＹＥＳ）、モデルに関して設定されたパラメータを入力されたパラメータに変更し、当該変更されたパラメータに基づいて３次元画像を作成して表示し（ＳＴ１１：画像表示手段）、後述の工程ＳＴ１３に移行する。
【００６１】
一方、ブラウジング部１ｂは、工程ＳＴ１０でパラメータの変更入力が行われていないと判定した場合（ＳＴ１０：ＮＯ）、表示部１ｃに表示されたウェブ・ページ上に画像を継続表示し（ＳＴ１２）、後述の工程ＳＴ１３に移行する。
【００６２】
工程ＳＴ１３では、ブラウジング部１ｂは、ウェブ・ページ上に表示された商品の見積り金額を送信させるためのリクエストがなされたか否かを判定する。ブラウジング部１ｂは、この工程ＳＴ１３で見積り金額を送信させるためのリクエストがなされたと判定した場合（ＳＴ１３：ＹＥＳ）、当該見積り金額を送信させるためのリクエストと全てのモデルに対応した識別情報とをＤＢＭＳ部２ｂに図示しない通信ネットワークを介して送信する（ＳＴ１４）。その後、後述する工程ＳＴ１５に移行する。
【００６３】
一方、ブラウジング部１ｂは、工程ＳＴ１３で見積り金額を送信させるためのリクエストがなされていないと判定した場合（ＳＴ１３：ＮＯ）、この工程ＳＴ１３を繰り返す。
【００６４】
工程ＳＴ１５では、ＤＢＭＳ部２ｂは、送信されたリクエストを受け取ると（見積り金額リクエスト受信手段）、送信された全ての識別情報に対応した単価データを読出し（単価データ読出し手段）、読出した全ての単価データを見積り計算実行処理部２ｄに出力する。
【００６５】
次の工程では、見積り計算実行処理部２ｄは、ＤＢＭＳ部２ｂから出力された全ての単価データを合計し、当該合計結果として見積り金額を算出する（ＳＴ１６：見積り金額算出手段）。
【００６６】
次の工程では、見積り計算実行処理部２ｄは、算出した見積り金額及び各単価データを図示しない通信ネットワークを介してブラウジング部１ｂに送信する（ＳＴ１７：見積り金額送信手段）。
【００６７】
次の工程では、ブラウジング部１ｂは、見積り計算実行処理部２ｄから送信された見積り金額及び各単価データを表示部１ｃに表示させる（ＳＴ１８）。
【００６８】
上述したように本実施の形態によれば、モデルデータＤＢ２ａに記憶された
モデルデータに基づいて、画像データ合成部２ｃが位置決め、ワイヤーフレームの作成、隠面処理、及びシェーディングの各工程を経てモデルを含む３次元画像データを作成し、ブラウジング部１ｂへの入力によりこの３次元画像データに含まれるモデルのパラメータを変更することが可能であるので、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる。
【００６９】
本実施の形態によれば、見積り計算実行処理部２ｄが識別情報に対応するモデルの単価データを用いて見積もり金額を算出し、算出した見積り金額と各単価データとをブラウジング部１ｂに送信するので、直接販売店まで足を運ぶことなく、ウェブ・ページ上で商品に関する見積り金額を知ることが可能になる。
【００７０】
本実施の形態によれば、３次元画像データに含まれるモデルに関するパラメータをデータ入力部１ａから入力することにより変更可能であるので、様々な視点からウェブ・ページ上に表示された商品の把握が可能になる。
【００７１】
本実施の形態によれば、モデルデータＤＢ２ａに記憶されたモデルデータに基づいて、画像データ合成部２ｃが位置決め、ワイヤーフレームの作成、隠面処理、及びシェーディングの各工程を経てモデルを含む３次元画像データを作成するので、ウェブ・ページの利用者は、販売店まで直接足を運ばなくても画面上に表示された商品の詳細なイメージを的確につかむことが可能となる。
【００７２】
本実施の形態によれば、３次元画像データに含まれるモデルに関するパラメータの値をデータ入力部１ａから入力することによって変更可能であるので、
ウェブ・ページ上に表示された商品を構成する素材の質感や色を十分に把握することができる。
【００７３】
本実施の形態によれば、インターネット上で商品構成の３次元シミュレーションすることができる。
【００７４】
本実施の形態によれば、構成した商品に関連する書類（見積書、見取り図、及び商品構成書など）が高解像度デジタルデータで作成することができる。
【００７５】
本実施の形態によれば、他へ展開が可能な３次元シミュレーションデータ、ドキュメントデータをユーザのリクエストに応じて作成することができる。
【００７６】
本実施の形態によれば、建築・インテリアなどの空間デザインなどのシミュレーションを行うことができる。
【００７７】
本実施の形態によれば、車、バイク、自転車などのオプションバリエーションがある商品を構成するためのシミュレーションを行うことができる。
【００７８】
本実施の形態によれば、商品購入の契機となる情報以外にも情報を提供することができる。
【００７９】
本実施の形態によれば、販売店でより詳細な書類を作成する労力を省くことができる。
【００８０】
本実施の形態によれば、実際の商品購入、商品作成工程に利用するのが容易となる。
【００８１】
本実施の形態によれば、様々な視点からの商品の把握ができる。
【００８２】
本実施の形態によれば、見積書の商品購入に直接利用できるドキュメントデータを作成することができる。
【００８３】
本実施の形態によれば、見取り図の商品作成行程に直接利用できるドキュメントデータを作成することができる。
【００８４】
本実施の形態によれば、利用者は、販売店まで足を運ばなくても、画面上で商品の詳細なイメージを的確につかむことができる。
【００８５】
本実施の形態によれば、利用者は、販売店まで足を運ばなくても、見積りを好きなときに自由にとることができる。
【００８６】
本実施の形態によれば、販売店は、店舗に商品の在庫がなくても訪問者に商品の詳細なイメージを伝えることができる。
【００８７】
本実施の形態によれば、販売店は、見積書作成にかかる作業負担を軽減することができる。
【００８８】
本実施の形態によれば、販売店は、見取り図作成にかかる作業負担を軽減することができる。
【００８９】
本実施の形態によれば、小売店／工務店は、直接利用可能な見取り図などの商品作成工程資料を好きなときに自由に取ることができる。
【００９０】
なお、上記一実施の形態に記載した手法は、コンピュータに実行させることの出来るプログラムとして、磁気ディスク（フロッピーディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記録媒体に格納して頒布することができる。
【００９１】
なお、プログラムは、上記の機能を実現するものであれば、例えば、Ｃ（登録商標）、Ｃ＋＋（登録商標）、又はＪＡＶＡ（登録商標）等、どのようなプログラミング言語で記載されたものであっても良い。
【００９２】
なお、本発明は、上記一実施の形態に限定されるものでなく、実施段階ではその要旨を逸脱しない範囲で、種々に変形することが可能である。例えば、上記一実施の形態では、３次元画像提供システムをウェブ・ページ上の仮想店舗に適用したが、物体をウェブ・ページ上に表示する形態のものであればよく、例えば、動画の配信システム等にも適用可能である。
【００９３】
さらに、上記一実施の形態では、モデルデータと、モデルの単価データと、識別情報とが対応してモデルデータＤＢ２ａに記憶されていたが、これに限らず、モデルデータＤＢ２ａには、モデルデータと、識別情報とが対応して記憶されていればよい。
【００９４】
その場合、本実施の形態に係る３次元画像データ提供システムは、後述する工程ＳＴ１１及び工程ＳＴ１２まで本実施の形態と同様に動作し、そのまま動作を終了するものとする。
【００９５】
また、上記一実施の形態には、種々の段階の発明が含まれており、開示されている複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施の形態に示されている全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出できる。その抽出された発明を実施する場合、省略部分が周知慣用技術で適宜補われるものである。
【００９６】
その他、本発明は、その要旨を逸脱しない範囲で種々変形して実施できる。
【００９７】
【発明の効果】
以上詳記したように本発明によれば、仮想店舗において、ウェブ・ページ上に表示された商品の裏側や凹凸部分の形状を当該ウェブ・ページの利用者が把握しやすく、かつ、商品を構成する素材の質感や色調を当該ウェブ・ページの利用者が十分に把握することができる３次元画像データ提供システム、サーバ、方法、及びプログラムが提供できる。
【００９８】
さらに本発明によれば、仮想店舗上で表示された商品に関する見積り金額を利用者が知ることを可能にする３次元画像データ提供システム、サーバ、方法、及びプログラムが提供できる。
【図面の簡単な説明】
【図１】本発明に係る３次元画像提供システムの一実施の形態を示す模式図。
【図２】本実施の形態に係る３次元画像提供システムのクライアント側からパラメータを入力した場合の処理の一例を説明するための模式図。
【図３】本実施の形態に係る３次元画像データ提供システムにおける画像データ合成部の処理の一例を説明するための模式図。
【図４】本実施の形態に係る３次元画像データ提供システムにおけるクライアントの画面表示の一例を説明するための模式図。
【図５】本発明に係る３次元画像提供システムの動作を説明するためのフローチャート。
【図６】本発明に係る３次元画像提供システムの動作を説明するためのフローチャート。
【符号の説明】
１Ａ〜１Ｃ…クライアント
１ａ…データ入力部
１ｂ…ブラウジング部
１ｃ…表示部
２…３次元画像データ提供サーバ
２ａ…モデルデータＤＢ
２ｂ…ＤＢＭＳ部
２ｃ…画像データ合成部
２ｄ…見積り計算実行処理部
３…クライアントの画面
３ａ〜３ｉ…パーツ
３ｊ…やかん
【図１】
2004135186.tif 000003
【図２】
2004135186.tif 000004
【図３】
2004135186.tif 000005
【図４】
2004135186.tif 000006
【図５】
2004135186.tif 000007
【図６】
2004135186.tif 000008