(57)【要約】【課題】任意の方向からオブジェクトを観察することができ、かつ質感再現力が高い画像を表示するパノラマＶＲファイルを提供する。【解決手段】パノラマＶＲファイル提供装置２０は、選択されたオブジェクト及び背景に対応する選択データと視点データとを含む要求情報を受信する受信部２２と、選択されたオブジェクト及び背景のデータを記憶部２１から抽出する抽出部２３と、視点データにより指定される視点位置の周囲の画像データを作成するレンダリング処理部２４と、作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成部２５と、パノラマＶＲファイルを端末装置１０に送信する送信部２６とを備える。【選択図】  図１
2010218107.tif 000002
【特許請求の範囲】
【請求項１】
端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲファイル提供装置であって、
前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のデータを記憶する記憶手段と、
前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信する手段と、
前記選択されたオブジェクト及び背景に対応する選択データと、該オブジェクトを観察する視点位置を指定する視点データとを含む要求情報を受信する受信手段と、前記選択データに対応するオブジェクト及び背景のデータを、前記記憶手段から抽出する抽出手段と、
前記視点データにより指定される視点位置を中心点として、前記抽出手段により抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成手段と、
前記画像データ作成手段により作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成手段と、
前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信手段とを備えたことを特徴とするパノラマＶＲファイル提供装置。
【請求項２】
請求項１に記載のパノラマＶＲファイル提供装置において、
前記各オブジェクトデータは、オブジェクトの形状及び色の属性を含むデータであり、前記選択画面は、前記オブジェクトの形状項目及び色項目を含む選択画面である
ことを特徴とするパノラマＶＲファイル提供装置。
【請求項３】
請求項１又は請求項２に記載のパノラマＶＲファイル提供装置において、
前記画像データ作成手段により作成される画像データは、前記視点位置を中心点とした展開画像であることを特徴とするパノラマＶＲファイル提供装置。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載のパノラマＶＲファイル提供装置において、前記レンダリング処理は、ハードウェアレンダリングにより実行される
ことを特徴とするパノラマＶＲファイル提供装置。
【請求項５】
コンピュータにより、端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲファイル提供プログラムであって、
前記コンピュータを、
前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のデータを記憶する記憶手段、
前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信する手段、
前記選択されたオブジェクト及び背景に対応する選択データと、該オブジェクトを観察する視点位置を指定する視点データとを含む要求情報を受信する受信手段、
前記選択データに対応するオブジェクト及び背景のデータを、前記記憶手段から抽出する抽出手段、
前記視点データにより指定される視点位置を中心点として、前記抽出手段により抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成手段、
前記画像データ作成手段により作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成手段、
前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信手段、
として機能させるためのパノラマＶＲファイル提供プログラム。
【請求項６】
端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲファイル提供方法であって、
前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のデータを記憶する記憶ステップと、
前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信するステップと、
前記選択されたオブジェクト及び背景に対応する選択データと、該オブジェクトを観察する視点位置を指定する視点データとを含む要求情報を受信する受信ステップと、前記選択データに対応するオブジェクト及び背景のデータを、前記記憶ステップから抽出する抽出ステップと、
前記視点データにより指定される視点位置を中心点として、前記抽出ステップにより抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成ステップと、
前記画像データ作成ステップにより作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成ステップと、
前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信ステップと
を備えたことを特徴とするパノラマＶＲファイル提供方法。
【請求項７】
パノラマＶＲファイルを再生する端末装置と、前記端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲファイル提供装置とを備えたパノラマＶＲファイル提供システムにおいて、
前記端末装置は、
前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のうち特定のオブジェクト及び背景を選択するための選択データと、選択されたオブジェクトを観察する視点位置を指定する視点データと、に基づくパノラマＶＲファイルの送信を要求する要求情報を前記パノラマＶＲファイル提供装置に送信する手段と、
前記要求情報に応じて送信されるパノラマＶＲファイルを受信する手段と、
前記受信されたパノラマＶＲファイルを再生する手段と
を備え、
前記パノラマＶＲファイル提供装置は、
前記各オブジェクト及び背景のデータを記憶する記憶手段と、
前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信する手段と、
前記要求情報を前記端末装置から受信する受信手段と、
前記選択データに対応するオブジェクト及び背景のデータを、前記記憶手段から抽出する抽出手段と、
前記視点データにより指定される視点位置を中心点として、前記抽出手段により抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成手段と、
前記画像データ作成手段により作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成手段と、
前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信手段と
を備えたことを特徴とするパノラマＶＲファイル提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の方向からオブジェクトを観察することができ、かつ質感再現力が高い画像を表示するパノラマＶＲ  ファイルを提供するパノラマＶＲ  ファイル提供装置に関する。
【背景技術】
【０００２】
近年、消費者のニーズの多様化に伴い、オブジェクトのカラー（色）やオプション（付属物）を消費者が自由にカスタマイズできる商品が増えている。また、オンラインショッピングにおいては、Ｗｅｂページを閲覧後に、商品を購入できることが多い。
このような状況のもと、オンラインショッピングをする際に、消費者の要求に従ってカスタマイズした商品の画像を、Ｗｅｂページ上に表示させるシステムがある。
例えば、２次元画像を合成してカスタマイズした商品画像を表示するシステムがある。このシステムでは、予め設定された視点位置から観察した商品のカラーやオプションを変更して表示することができる。これは、システムキッチン等の商品画像に用いられることがある。
しかし、このような２次元画像を合成してカスタマイズするシステムでは、予め設定された視点位置から観察した商品の画像を用いる。そのため、特定の一方向から見た商品しか表示することができず、質感を持たせた商品画像を表示することは難しい。
なお、商品画像に質感を持たせるために、パノラマＶＲ画像が利用される場合がある。パノラマＶ  Ｒ  画像は、オブジェクトの背景画像を３６０度回転させることができるものである。このパノラマＶ  Ｒ  画像を生成するシステムとしては、カメラ等の撮影装置により一定の角度を変化させながら撮影した３６０度分の背景画像に、立体のオブジェクト画像を配置する３次元パノラマ画像生成システムがある（特許文献１参照）。
一方、３次元ＣＧ  データをリアルタイムにレンダリングするＷｅｂ３Ｄ技術を用いて、画像を表示するシステムがある。このシステムでは、カラーやオプションを選択した商品を、任意の方向から観察することができる。具体的には、車等の商品画像に用いられることがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３２８４４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、Ｗ  ｅ  ｂ  ３  Ｄ  技術を用いたシステムでは、クライアントの端末装置において３次元ＣＧデータをリアルタイムにレンダリングする。そのため、画像を表示する前に、商品のデータとその商品の全てオプション及び色のデータとをダウンロードしなければならない。結果として、オプション及び色のデータ量の増加に伴い、初期のダウンロード時間が増加してしまう。
また、Ｗｅｂ３Ｄ  は任意のクライアントの端末装置で表示させることを想定している。そのため、想定される最低性能の端末装置のスペックに合わせた３Ｄシミュレーション結果を提供する。
結果として、画像データの精度・質感再現力が低くなり、実物の商品とは異なる印象を与える商品画像が表示されてしまう。
本発明の目的は、オブジェクト及び背景の組み合わせを任意でできて、任意の方向からオブジェクトを観察することができ、かつ質感再現力が高い画像を表示するパノラマＶＲファイルを提供することである。
【課題を解決するための手段】
【０００５】
上記の課題を解決するための手段として、請求項１に記載の発明は、端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲファイル提供装置であって、前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のデータを記憶する記憶手段と、前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信する手段と、前記選択されたオブジェクト及び背景に対応する選択データと、該オブジェクトを観察する視点位置を指定する視点データとを含む要求情報を受信する受信手段と、前記選択データに対応するオブジェクト及び背景のデータを、前記記憶手段から抽出する抽出手段と、前記視点データにより指定される視点位置を中心点として、前記抽出手段により抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成手段と、前記画像データ作成手段により作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成手段と、前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信手段とを備えたパノラマＶＲファイル提供装置である。
【０００６】
また、請求項２に記載の発明は、請求項１  に対応するパノラマＶＲファイル提供装置において、前記各オブジェクトデータは、オブジェクトの形状及び色の属性を含むデータであり、前記選択画面は、前記オブジェクトの形状項目及び色項目を含む選択画面であるパノラマＶＲファイル提供装置である。
【０００７】
また、請求項３に記載の発明は、請求項１  又は請求項２  に対応するパノラマＶＲファイル提供装置において、前記画像データ作成手段により作成される画像データは、前記視点位置を中心点とした展開画像であるパノラマＶＲファイル提供装置である。
【０００８】
また、請求項４に記載の発明は、請求項１  乃至請求項３  のいずれか１  項に対応するパノラマＶＲファイル提供装置において、前記レンダリング処理は、ハードウェアレンダリングにより実行されるパノラマＶＲファイル提供装置である。
【０００９】
また、請求項５に記載の発明は、コンピュータにより、端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲファイル提供プログラムであって、前記コンピュータを、前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のデータを記憶する記憶手段、前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信する手段、前記選択されたオブジェクト及び背景に対応する選択データと、該オブジェクトを観察する視点位置を指定する視点データとを含む要求情報を受信する受信手段、前記選択データに対応するオブジェクト及び背景のデータを、前記記憶手段から抽出する抽出手段、前記視点データにより指定される視点位置を中心点として、前記抽出手段により抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成手段、前記画像データ作成手段により作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成手段、前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信手段、として機能させるためのパノラマＶＲファイル提供プログラムである。
【００１０】
また、請求項６に記載の発明は、端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲファイル提供方法であって、前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のデータを記憶する記憶ステップと、前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信するステップと、前記選択されたオブジェクト及び背景に対応する選択データと、該オブジェクトを観察する視点位置を指定する視点データとを含む要求情報を受信する受信ステップと、前記選択データに対応するオブジェクト及び背景のデータを、前記記憶ステップから抽出する抽出ステップと、前記視点データにより指定される視点位置を中心点として、前記抽出ステップにより抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成ステップと、前記画像データ作成ステップにより作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成ステップと、前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信ステップとを備えたパノラマＶＲファイル提供方法である。
【００１１】
また、請求項７に記載の発明は、パノラマＶＲファイルを再生する端末装置と、前記端末装置からの要求情報に応じて、オブジェクトのパノラマＶＲファイルを提供するパノラマＶＲ  ファイル提供装置とを備えたパノラマＶＲファイル提供システムにおいて、前記端末装置は、前記パノラマＶＲファイルを作成するための複数のオブジェクト及び背景のうち特定のオブジェクト及び背景を選択するための選択データと、選択されたオブジェクトを観察する視点位置を指定する視点データと、に基づくパノラマＶＲファイルの送信を要求する要求情報を前記パノラマＶＲファイル提供装置に送信する手段と、前記要求情報に応じて送信されるパノラマＶＲファイルを受信する手段と、前記受信されたパノラマＶ  Ｒ  ファイルを再生する手段とを備え、前記パノラマＶＲファイル提供装置は、前記各オブジェクト及び背景のデータを記憶する記憶手段と、前記各オブジェクト及び背景のうち、特定のオブジェクト及び背景が選択可能な選択画面を表示させるための選択画面データと、該選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるための指定画面データとを、前記端末装置に送信する手段と、前記要求情報を前記端末装置から受信する受信手段と、前記選択データに対応するオブジェクト及び背景のデータを、前記記憶手段から抽出する抽出手段と、前記視点データにより指定される視点位置を中心点として、前記抽出手段により抽出されたオブジェクト及び背景のデータをレンダリング処理し、該視点位置の周囲の画像データを作成する画像データ作成手段と、前記画像データ作成手段により作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成手段と、前記作成されたパノラマＶＲファイルを前記端末装置に送信する送信手段とを備えたパノラマＶＲファイル提供システムである。
【００１２】
＜用語＞
なお、「パノラマＶＲファイル」とは、３次元空間内のある地点を中心にして、周囲の画像を張り合わせることによって、インタラクティブに水平・垂直方向に３  ６  ０  度を見渡せるデータ形式のファイルをいう。また、「Ｖ  Ｒ  」はＶ  ｉ  ｒ  ｔ  ｕ  ａ  ｌ  Ｒ  ｅ  ａ  ｌ  ｉ  ｔ  ｙを意味する。
【００１３】
＜作用＞
従って、請求項１，５〜７に対応する発明は、複数のオブジェクト及び背景のデータを記憶する記憶手段と、特定のオブジェクト及び背景が選択可能な選択画面データと、選択されたオブジェクトを観察する視点位置を指定可能とする指定画面データとを端末装置に送信する手段と、選択されたオブジェクト及び背景に対応する選択データとそのオブジェクトの視点データとを含む要求情報を受信する受信手段と、選択データに対応するオブジェクト及び背景のデータを記憶手段から抽出する抽出手段と、視点データにより指定される視点位置を中心点として視点位置の周囲の画像データを作成する画像データ作成手段と、作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成手段と、パノラマＶＲファイルを端末装置に送信する送信手段とを備えており、視点位置を指定することにより、任意の方向からオブジェクトを観察することができるパノラマＶＲファイルを提供することができる。また、端末装置からの要求に応じたパノラマＶＲファイルを提供するので、オプションのデータを全てダウンロードさせる必要が無く、端末装置におけるファイルのダウンロード時間を短縮できる。
【００１４】
請求項２  に対応する発明は、請求項１  に対応する作用に加え、各オブジェクトデータはオブジェクトの形状及び色の属性を含むデータであり、選択画面はオブジェクトの形状項目及び色項目を含むので、端末装置においてオブジェクトの形状と色とを選択可能にする。
【００１５】
請求項３  に対応する発明は、請求項１  又は２  に対応する作用に加え、画像データ作成手段により作成される画像データは、視点位置を中心点とした６  面図の画像であり、多数の画像を用いるものに比べ、パノラマＶＲファイルの低容量化を可能とする。
【００１６】
請求項４  に対応する発明は、請求項１〜３  に対応する作用に加え、レンダリング処理はハードウェアレンダリングにより実行されるので、パノラマＶＲファイルを提供できる。
【発明の効果】
【００１７】
本発明によれば、任意の方向からオブジェクトを観察することができ、かつ質感再現力が高い画像を表示するパノラマＶＲファイルを提供できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係るパノラマＶＲファイル提供システムの構成を示す模式図である。
【図２】同実施形態に係るパノラマＶＲファイル提供システムの動作を説明するためのフローチャートである。
【図３】本発明の第２  の実施形態に係る商品選択画面Ｇ１を示す図である。
【図４】同実施形態に係るカスタマイズ・視点位置指定画面Ｇ２を示す図である。
【図５】同実施形態に係るパノラマＶＲ画面Ｇ３を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の実施形態を説明する。
【００２０】
＜第１の実施形態＞
図１は本発明の第１の実施形態に係るパノラマＶＲファイル提供システムの構成を示す模式図である。
【００２１】
パノラマＶＲファイル提供システムは、ネットワーク５  を介して接続されるパノラマＶＲファイルを再生して表示する端末装置１０と、パノラマＶＲファイルを提供するパノラ
マＶＲファイル提供装置２０とを備える。
【００２２】
端末装置１０は、受信部１１、送信部１２、再生部１３  及び制御部１４を備える。
【００２３】
受信部１１は、後述する選択画面データ及び指定画面データをネットワーク５  を介して受信するものである。また、パノラマＶＲファイル提供装置２０にパノラマＶＲファイルの送信要求をした場合、要求情報に応じたパノラマＶＲファイルを受信するものである。
【００２４】
送信部１２は、後述する選択データと視点データとに基づくパノラマＶＲファイルの送信を要求する要求情報を、パノラマＶＲファイル提供装置２０に送信するものである。なお、選択データと視点データとは、パノラマＶＲファイル提供装置２０が送信する選択画面データ及び指定画面データにより表示される選択画面及び指定画面において、図示しない入出力部により設定される。
【００２５】
再生部１３は、受信部１１により受信されたパノラマＶＲファイルを、図示しない表示部に再生して表示させるものである。例えば、ＱｕｉｃｋＴｉｍｅ（  登録商標）等のソフトウェアにより実現される。
【００２６】
制御部１４は、端末装置１０におけるデータの入出力を制御するものである。
【００２７】
パノラマＶＲファイル提供装置２０は、端末装置１０からの要求情報に応じて、パノラマＶＲファイルを提供するものであり、記憶部２１  、受信部２２  、抽出部２３、レンダリング処理部２４  、ファイル作成部２５  及び送信部２６を備える。
【００２８】
なお、パノラマＶＲファイル提供装置２０は、ハードウェア構成で実現可能であり、又はハードウェア構成とソフトウェア構成の組合せとしても実現可能となっている。後者の場合、ソフトウェア構成は、予めコンピュータ読み取り可能な記憶媒体又はネットワークから得られたプログラムがコンピュータにインストールされることにより、パノラマＶＲファイル提供装置２０としての各機能が実現される。
【００２９】
記憶部２１は、パノラマＶＲファイルを作成するための複数のオブジェクトデータ及び背景データを記憶するものである。なお、各オブジェクトデータは、オブジェクトの形状及び色の属性を含むデータである。また、オブジェクトデータ、背景データは、室内外を問わず全てのものを対象とすることができる。
【００３０】
受信部２２は、選択データと視点データとを含む要求情報を端末装置１０から受信するものである。受信した選択データ及び視点データは、それぞれ抽出部２３及びレンダリング処理部２４に送出される。
【００３１】
ここで、「選択データ」とは、各オブジェクトデータ及び背景データのうち、特定のオブジェクトデータ及び背景データを選択するためのデータである。なお、記憶部２１に記憶された各オブジェクトデータ及び背景データにはそれぞれＩＤが付与されており、選択されたオブジェクトデータ及び背景データのＩＤを特定することにより一義的にオブジェクト及び背景が特定される。すなわち、選択データには、特定のオブジェクトデータ及び背景データのＩＤが含まれる。
【００３２】
また、「視点データ」とは、選択されたオブジェクトを観察する視点位置を指定するためのデータである。
【００３３】
抽出部２３は、端末装置１０により選択される選択データに対応するオブジェクトデータ及び背景データを、記憶部２１から抽出するものである。抽出されたオブジェクトデータ及び背景データはレンダリング処理部２４に送出される。
【００３４】
レンダリング処理部２４は、視点データにより指定される視点位置を中心点として、抽出部２３により抽出されたオブジェクトデータ及び背景データをレンダリング処理し、その視点位位置の周囲の画像データを作成するものである。作成された画像データは、ファイル作成部２５に送出される。
【００３５】
なお、レンダリング処理に際して、ビデオカードが備えているＧＰＵ（ＧｒａｐｈｉｃｓＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）を利用する。ＧＰＵは３次元コンピュータグラフィックスの計算に特化したハードウェアを実装しているため、ＣＰＵによる通常の３次元ＣＧのレンダリング（描画）処理に比べ、高速にレンダリングを行うことが可能である。また照光計算を任意に変更できるため、対象の物性に合致する計算を行うことで高い質感再現が可能となる。このようなＧＰＵを用いるレンダリングを「ハードウェアレンダリング」という。
【００３６】
ファイル作成部２５は、レンダリング処理部２４により作成された画像データに基づいてパノラマＶＲファイルを作成するものである。ここで、パノラマＶＲファイルは、視点位置を中心として、その周囲の６面図の画像を張り合わせることにより作成される。
【００３７】
また、パラノマＶＲでは、各画像の縦横比を変換して表示することにより、インタラクティブに水平・垂直方向に３６０度見渡せる画像が表示される。換言すれば、３次元空間中の視点位置及び視線方向を少しずつ変えながら、空間的に連続にレンダリングされた画像が表示される。
【００３８】
なお、パノラマＶＲファイルを作成するためには、展開画像であってもよい。
【００３９】
送信部２６は、ファイル作成部２５により作成されたパノラマＶＲファイルを端末装置１０に送信するものである。また、送信部２６は、ＨＴＭＬ等により記述された選択画面データ及び指定画面データを端末装置１０に送信するものである。
【００４０】
ここで、「選択画面データ」は、各オブジェクトデータ及び背景データのそれぞれに対応したオブジェクト項目及び背景項目を選択可能な選択画面であって、当該オブジェクト項目及び当該背景項目に基づく選択データを生成する選択画面を表示させるデータである。
【００４１】
また、「指定画面データ」は、選択されたオブジェクトを観察する視点位置を指定可能とする指定画面を表示させるデータである。
【００４２】
（パノラマＶＲファイル提供システムの動作）
次に本実施形態に係るパノラマＶＲファイル提供システムの動作について図２のフローチャートを用いて説明する。
【００４３】
まず、端末装置１０において、ユーザーの操作により、ブラウザが起動する（Ｓ１）。そして、端末装置１０は、ネットワーク５を通じて、パノラマＶＲファイル提供装置２０にアクセスする。
【００４４】
続いて、パノラマＶＲファイル提供装置２０は、端末装置１０からのアクセスがあると、選択画面データを端末装置１０に送信する（Ｓ２）。
【００４５】
次に、端末装置１０に表示される選択画面から商品のオブジェクトと背景が選択されると、選択されたオブジェクトと背景に対応したオブジェクトデータ及び背景データに基づいて選択データが生成される（Ｓ３）。ここでは、端末装置１０に表示される選択画面上で商品の色項目、形状項目及び背景項目が選択されることになる。また、生成された選択データは要求情報に含まれる。
【００４６】
同様に、指定画面において視点位置が指定されると視点データが要求情報に含まれる（Ｓ４）。
【００４７】
そして、選択データと視点データとを含む要求情報が、端末装置１０からパノラマＶＲファイル提供装置２０へ送信される（Ｓ５）。
【００４８】
次に、パノラマＶＲファイル提供装置２０において、端末装置１０からの要求に応じて、選択データに対応するオブジェクトデータ及び背景データが記憶部２１から抽出される（Ｓ６）。
【００４９】
続いて、抽出されたオブジェクトデータ及び背景データがハードウェアレンダリング処理される（Ｓ７）。これにより、視点データにより指定される視点位置を中心点として、その視点位置の周囲の画像データが作成される。
【００５０】
続いて、レンダリング処理部２４により作成された画像データに基づいて、ファイル作成部２５によりパノラマＶＲファイルが作成される（Ｓ８）。
【００５１】
そして、このようにして作成されたパノラマＶＲファイルが端末装置１０に送信される（Ｓ９）。
【００５２】
次に、端末装置１０において、パノラマＶＲファイルが再生される（Ｓ１０）。すなわち、ユーザーにより色や形状等が選択された商品を、ユーザーが指定した視点位置からパノラマＶＲ画像として再生される。
【００５３】
以上説明したように、本実施形態に係るパノラマＶＲファイル提供装置２０によれば、複数のオブジェクト及び背景のデータを記憶する記憶部２１と、特定のオブジェクト及び背景が選択可能な選択画面データと、選択されたオブジェクトを観察する視点位置を指定可能とする指定画面データとを端末装置に送信し、選択されたオブジェクト及び背景に対応する選択データとそのオブジェクトの視点データとを含む要求情報を受信する受信部２２と、選択データに対応するオブジェクト及び背景のデータを記憶部２１から抽出する抽出部２３と、視点データにより指定される視点位置を中心点として視点位置の周囲の画像データを作成するレンダリング処理部２４と、作成された画像データに基づいてパノラマＶＲファイルを作成するファイル作成部２５と、パノラマＶＲファイルを端末装置１０に送信する送信部２６とを備えており、視点位置を指定することにより、任意の方向からオブジェクトを観察することができるパノラマＶＲファイルを提供することができる。
【００５４】
すなわち、パノラマＶＲファイル提供装置２０によれば、３６０度パノラマＶＲを提供できるので、ユーザーに自由な視点からオブジェクトを観察させることができる。
【００５５】
また、端末装置１０からの要求に応じたパノラマＶＲファイルを提供するので、オプションのデータを全てダウンロードさせる必要が無く、ファイル容量が小さくても質感再現力の高い画像を表示するパノラマＶＲファイルを提供できる。
【００５６】
さらに、要求に応じたファイルを提供するので、端末装置１０におけるファイルのダウンロード時間を短縮できる。すなわち、３次元ＣＧデータのレンダリングを、サーバー（パノラマＶＲファイル提供装置２０）上の処理計算が高速なビデオカードで行い、結果のみを送信するのでレスポンスを速くできる。
【００５７】
また、レンダリング処理部２４により作成される画像データは、視点位置を中心点とし展開画像であり、多数の画像を用いるものに比べ、パノラマＶＲファイルの低容量化を可能とする。なお、このような展開画像とすることで、消費者が任意の方向からオブジェクトを観察することができる質感再現力の高い画像を表示することが可能となる。
【００５８】
なお、レンダリング処理はハードウェアレンダリングにより実行されるので、高精度のパノラマＶＲファイルを提供できる。すなわち、３次元ＣＧシミュレーションをサーバー上のビデオカードを利用してレンダリングするため、データ精度が高く質感表現カの優れたシミュレーション結果を得ることができる。
【００５９】
＜第２の実施形態＞
本発明の第２の実施形態は、第１の実施形態の具体例であり、端末装置１０に表示される選択画面の遷移の一例を示したものである。
【００６０】
ここでは、商品をユニットバスとした場合に、そのユニットバスをカスタマイズして表示するパノラマＶＲファイルが作成されるまでの画面遷移を示す。
【００６１】
まず、端末装置１０は、パノラマＶＲファイル提供装置２０から第１選択画面データを受信して、図３に示すような、商品選択画面Ｇ１を表示する。
【００６２】
商品選択画面Ｇ１においては、予め設定された３種類のユニットバスＡ，ユニットバスＢ，ユニットバスＣが背景とともに画像ＹＡ，ＹＢ，ＹＣとして表示される。また、各画像ＹＡ，ＹＢ，ＹＣのそれぞれに対応したチェックボックスＣ１，Ｃ２，Ｃ３が表示される。
【００６３】
そして、チェックボックスＣ１〜Ｃ３のいずれかが選択され、次項移行ボタンＢ１が押下されると、選択されたチェックボックスＣ１〜Ｃ３に対応して第１選択データが生成されて、パノラマＶＲファイル提供装置２０に送信される。
【００６４】
次に、パノラマＶＲファイル提供装置２０は、第１選択データに基づいて、ユニットバスの形状及び色と、ユニットバスの視点位置が指定可能なカスタマイズ・視点位置指定画面Ｇ２を表示させる第２選択画面データ（指定画面データが含まれる）を端末装置１０に送信する。
【００６５】
端末装置１０は、この第２選択画面データを受信すると、図４に示すような、カスタマイズ・視点位置指定画面Ｇ２を表示する。
【００６６】
カスタマイズ・視点位置指定画面Ｇ２においては、選択されたユニットバスに対して、浴槽カラー（ユニットバスの色）、浴槽形状（ユニットバスの形状）、床カラー（ユニットバスの床の色）及び視点位置（ユニットバスを観察する視点位置）の項目Ｋ１〜Ｋ４が表示される。
【００６７】
浴槽カラーの項目Ｋ１では、レッド、ブルー、グリーン、イエローのそれぞれの色がチェックボックスＣ４，Ｃ５，Ｃ６，Ｃ７により選択できるようになっている。
【００６８】
浴槽形状の項目Ｋ２では、Ａ−Ｔｙｐｅ，Ｂ−Ｔｙｐｅの２種類の形状がチェックボックスＣ８，Ｃ９により選択できるようになっている。
【００６９】
床カラーの項目Ｋ３では、グレー、ブラウン、ホワイトのそれぞれの色がチェックボックスＣ１０，Ｃ１１，Ｃ１２により選択できるようになっている。
【００７０】
視点位置の項目Ｋ４では、浴槽形状に対応したユニットバスの画像ＹＨが表示され、画像ＹＨ上のカーソルＰ１を移動させることにより、視点位置を指定できるようになっている。
【００７１】
このようにして、ユニットバスの色及び形状と視点位置とがチェックボックスＣ４〜Ｃ１２及びカーソルＰ１の位置により選択され、次項移行ボタンＢ２が押下されると、選択されたチェックボックスＣ４〜Ｃ１２及びカーソルＰ１の位置に対応して第２選択データ及び指定データが生成されて、パノラマＶＲファイル提供装置２０に送信される。
【００７２】
次に、パノラマＶＲファイル提供装置２０は、第２選択データ及び指定データに基づいて作成したパノラマＶＲファイルを端末装置１０に送信する。
【００７３】
端末装置１０は、このパノラマＶＲファイルを受信すると、図５に示すような、パノラ
マＶＲ画面Ｇ３を表示する。
【００７４】
ここでは、パノラマＶＲの再生画像ＹＰ上でマウス等により表示されるカーソルＰ２を移動させることにより、指定した視点位置から観察したユニットバスの画像を３６０度パノラマ画像として表示することができる。
【００７５】
以上説明したように、本実施形態に係るパノラマＶＲファイル提供装置２０は、各オブジェクトデータ及び背景データのそれぞれに対応したオブジェクト項目及び背景項目を選択可能な選択画面であって、当該オブジェクト項目及び当該背景項目に基づく選択データを生成する選択画面を表示させる選択画面データを送信するので、端末装置１０においてオブジェクト及び背景を選択させることができる。
【００７６】
なお、本実施形態では、ユニットバスＡ〜Ｃのオブジェクト画像と背景画像とは、合成画像ＹＡ〜ＹＣにより表示されているため、オブジェクトと背景とは個別に選択することができない。しかし、本実施形態はこれに限るものではなく、オブジェクトと背景とを個別に選択しても良いことは言うまでもない。
【００７７】
また、各オブジェクトデータはオブジェクトの形状及び色の属性を含むデータであり、選択画面はオブジェクトの形状項目及び色項目を含むので、端末装置１０においてオブジェクトの形状と色とを選択させることができる。
【００７８】
なお、上述したパノラマＶＲファイル提供装置２０は、「複数の部品の組合せよりなる商品の３次元ＣＧシミュレーションが必要な分野」に有用である。特に、自動車メーカーのホームページ上で、消費者に自動車のオプションやカラーの変更を施した画像を提供することで、購入検討用に利用する場合に有効である。また、住設メーカーにおいて、消費者に内装・外装の各パーツの変更を施した画像を提供することで、購入検討用に利用する場合に有効である。
【００７９】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組合せてもよい。
【符号の説明】
【００８０】
１０…端末装置、１１…受信部、１２…送信部、１３…再生部、２０…パノラマＶＲファイル提供装置、２１…記憶部、２２…受信部、２３…抽出部、２４…レンダリング処理部、２５…ファイル作成部、２６…送信部
【図１】
2010218107.tif 000003
【図２】
2010218107.tif 000004
【図３】
2010218107.tif 000005
【図４】
2010218107.tif 000006
【図５】
2010218107.tif 000007