(57)【要約】【課題】ＥＣサイトを含むウェブサイトでの閲覧対象の一覧性を向上し、ユーザの感性に合った対象を容易に探し出すことができ、またユーザが当初想定した対象とは関連しないがユーザの感性に合う対象とユーザが意図せず出会う機会を与えることができる情報端末装置、３次元画像生成サーバ、３次元画像表示システム、３次元画像表示方法および３次元画像表示プログラムを提供する。【解決手段】情報端末装置２００の送受信部２０１は、パノラマ画像にアイテム画像を配置した３次元画像の表示指示をサーバ１００に送信し、３次元画像記憶部１４０に記憶する３次元画像と、回転方向と、回転速度とをサーバ１００から受信し、操作表示制御部２０２は、３次元画像を、回転方向に回転速度で回転させながら操作表示部２０３に表示する。【選択図】図１
2018077616.tif 000002
【特許請求の範囲】
【請求項１】
パノラマ画像にアイテム画像を配置した３次元画像と、回転方向と、回転速度と、を対応付けて記憶する３次元画像記憶手段を備えるサーバとネットワークを介して接続する情報端末装置において、
前記３次元画像の表示指示を受付ける受付手段と、
前記受付手段によって受付けた前記３次元画像の表示指示を前記サーバに送信する送信手段と、
前記３次元画像記憶手段に記憶する前記３次元画像と、前記回転方向と、前記回転速度とを前記サーバから受信する受信手段と、
前記受信手段によって受信した前記３次元画像を、前記回転方向に前記回転速度で回転させながら表示部に表示する表示制御手段と、
を備えることを特徴とする情報端末装置。  
【請求項２】
前記受付手段は、前記３次元画像に対する視線方向の変更を受付け、
前記表示制御手段は、前記受付手段によって受付けた前記視線方向の変更に応じ、前記３次元画像に対する前記視線方向を変更した表示画像を表示することを特徴とする請求項１に記載の情報端末装置。
【請求項３】
前記３次元画像から左目用画像と右目用画像を生成する左右画像生成手段、をさらに備え、
前記表示制御手段は、前記左右画像生成手段によって生成した前記左目用画像を左側画面に表示するとともに、前記左右画像生成手段によって生成した前記右目用画像を右側画面に表示すること、を特徴とする請求項１または請求項２に記載の情報端末装置。
【請求項４】
情報端末装置とネットワークを介して接続する３次元画像生成サーバにおいて、
パノラマ画像を識別するパノラマＩＤと、前記パノラマ画像と、回転方向と、回転速度と、を対応付けて記憶するパノラマ画像記憶手段と、
アイテムを識別するアイテムＩＤを含むアイテム画像を記憶するアイテム情報記憶手段と、
前記パノラマＩＤと、前記パノラマ画像に前記アイテム情報記憶手段に記憶する前記アイテム画像を配置する規則を示す配置ルールと、を対応付けて記憶する配置ルール記憶手段と、
前記３次元画像の表示指示を前記情報端末装置から受信する受信手段と、
前記３次元画像の表示指示に応じた前記パノラマＩＤを前記配置ルール記憶手段から取得し、取得した前記パノラマＩＤに対応付けられた前記パノラマ画像を前記パノラマ画像記憶手段から取得し、取得した前記パノラマ画像に、前記アイテム情報記憶手段から取得した前記アイテム画像を、前記配置ルール記憶手段に記憶する前記配置ルールに従い配置した３次元画像を生成する３次元画像生成手段と、
前記３次元画像生成手段によって生成した前記３次元画像と、前記パノラマ画像記憶手段に記憶する前記回転方向および前記回転速度と、を前記情報端末装置に送信する送信手段と、
を備えることを特徴とする３次元画像生成サーバ。
【請求項５】
前記配置ルール記憶手段は、さらに前記３次元画像を特定するメニューを識別するメニューＩＤを対応付けて記憶し、
前記受信手段は、前記メニューＩＤを前記情報端末装置から受信し、
前記３次元画像生成手段は、前記メニューＩＤに対応付けられた前記パノラマＩＤを前記配置ルール記憶手段から取得し、取得した前記パノラマＩＤに対応付けられた前記パノラマ画像を前記パノラマ画像記憶手段から取得し、取得した前記パノラマ画像に、前記アイテム情報記憶手段から取得した前記アイテム画像を、前記配置ルール記憶手段に記憶する前記配置ルールに従い配置した３次元画像を生成すること、を特徴とする請求項４に記載の３次元画像生成サーバ。
【請求項６】
サーバと情報端末装置とをネットワークを介して接続する３次元画像表示システムにおいて、
前記情報端末装置は、
パノラマ画像にアイテム画像を配置した３次元画像と、回転方向と、回転速度とを前記サーバから受信する第１受信手段と、
前記第１受信手段によって受信した前記３次元画像を、前記回転方向に前記回転速度で回転させながら表示部に表示する表示制御手段と、
前記パノラマ画像に配置した前記アイテム画像の指示を受付ける受付手段と、
前記アイテム画像に含まれる前記アイテム画像を識別するアイテムＩＤを取得し、取得した前記アイテムＩＤを前記サーバに送信する第１送信手段と、を備え、
前記サーバは、
前記アイテムＩＤと、前記アイテム画像と、前記アイテムに関する情報であるアイテム関連情報とを記憶するアイテム情報記憶手段と、
前記アイテムＩＤを前記情報端末装置から受信する第２受信手段と、
前記第２受信手段によって受信した前記アイテムＩＤに対応付けられた前記アイテム関連情報を前記アイテム情報記憶手段から取得し、取得した前記アイテム関連情報を含むウェブページを生成するウェブページ生成手段と、
前記ウェブページ生成手段によって生成した前記ウェブページを前記情報端末装置に送信する第２送信手段と、を備え、
前記情報端末装置は、
前記第１受信手段が、前記ウェブページを前記サーバから受信し、
前記表示制御手段が、前記ウェブページを前記表示部に表示すること、を特徴とする３次元画像表示システム。
【請求項７】
前記サーバは、
前記アイテム情報記憶手段が、前記アイテム関連情報として、静止画、動画、パノラマ画像、オブジェクトＶＲデータ、文字データまたは文書データ、音声データの少なくとも１つを記憶し、
前記ウェブページ生成手段は、前記アイテムＩＤに対応付けられた前記アイテム関連情報の１つまたは複数を前記アイテム情報記憶手段から取得し、取得した前記アイテム関連情報を含むウェブページを生成すること、を特徴とする請求項６に記載の３次元画像表示システム。
【請求項８】
前記情報端末装置は、
前記受付手段が、前記ウェブページに含む購入の指示と、前記アイテムＩＤと、数量とを受付け、
前記第１送信手段が、前記情報端末装置を使用するユーザを識別するユーザＩＤと、前記購入の指示と、前記アイテムＩＤと、前記数量とを送信し、
前記サーバは、
前記アイテム情報記憶手段が、さらに前記アイテムＩＤに対応付けて価格を記憶し、
前記第２受信手段が、前記ユーザＩＤと、前記購入の指示と、前記アイテムＩＤと、前記数量とを受信し、
前記第２受信手段によって受信した前記ユーザＩＤと、前記アイテムＩＤと、前記アイテムＩＤに対応付けられた前記価格と、前記数量とに基づく決済処理を実行する決済処理手段、を備えることを特徴とする請求項６または請求項７に記載の３次元画像表示システム。
【請求項９】
パノラマ画像にアイテム画像を配置した３次元画像と、回転方向と、回転速度と、を対応付けて記憶する３次元画像記憶手段を備えるサーバとネットワークを介して接続するコンピュータによって実行される３次元画像表示方法であって、
前記３次元画像の表示指示を受付ける受付ステップと、
前記受付ステップによって受付けた前記３次元画像の表示指示を前記サーバに送信する送信ステップと、
前記３次元画像記憶手段に記憶する前記３次元画像と、前記回転方向と、前記回転速度とを前記サーバから受信する受信ステップと、
前記受信ステップによって受信した前記３次元画像を、前記回転方向に前記回転速度で回転させながら表示部に表示する表示制御ステップと、
を含むことを特徴とする３次元画像表示方法。
【請求項１０】
パノラマ画像にアイテム画像を配置した３次元画像と、回転方向と、回転速度と、を対応付けて記憶する３次元画像記憶手段を備えるサーバとネットワークを介して接続するコンピュータに、
前記３次元画像の表示指示を受付ける受付ステップと、
前記受付ステップによって受付けた前記３次元画像の表示指示を前記サーバに送信する送信ステップと、
前記３次元画像記憶手段に記憶する前記３次元画像と、前記回転方向と、前記回転速度とを前記サーバから受信する受信ステップと、
前記受信ステップによって受信した前記３次元画像を、前記回転方向に前記回転速度で回転させながら表示部に表示する表示制御ステップと、
を実行させることを特徴とする３次元画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末装置、３次元画像生成サーバ、３次元画像表示システム、３次元画像表示方法および３次元画像表示プログラムに関する。
【背景技術】
【０００２】
近年、数多くのＥＣ（Electronic Commerce）サイトが公開され、多くのユーザがウェブサイトの画面から商品を購入している。既存のＥＣサイトでは、商品をカテゴリーや種別等によって階層的に記憶し、ユーザは自身の欲しい物のイメージに合うさまざまな文言での検索やメニューを次々と指示することによって目的の商品を探し出し選択している。そのような商品を選択する技術の１つとして、商品の種別で分類された商品の画像と商品に関する情報を平面的な長方形の画面に表示し、スクロールや次ページを指示することによって１つまたは複数の商品を表示する技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第5671655号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に記載された情報処理装置では、一般的なＥＣサイトと同様にユーザが商品についての明確なイメージを持って何らかの操作をしなければ、商品を表示することが難しいという問題があった。また、商品の一覧性に欠けるため、ユーザは煩雑な検索や閲覧の操作をしなければ商品を表示することができず、ユーザの感性に合った商品を探し出すまでに時間と手間を要するという問題があった。さらに、一般的なＥＣサイトは、カテゴリーや種別で分類された商品を閲覧する構造となっているため、ユーザが購入しようとしている商品に関連する商品やまったく関連しないがユーザの感性に合う商品とユーザが意図せずに出会うことがなく、実店舗でのショッピングの楽しみをＥＣサイトで再現することが難しかった。
【０００５】
本発明は、上記に鑑みてなされたものであり、ＥＣサイトを含むウェブサイトでの閲覧対象の一覧性を向上し、ユーザの感性に合った対象を容易に探し出すことができ、またユーザが当初想定した対象とは関連しないがユーザの感性に合う対象とユーザが意図せず出会う機会を与えることができる情報端末装置、３次元画像生成サーバ、３次元画像表示システム、３次元画像表示方法および３次元画像表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明では、パノラマ画像にアイテム画像を配置した３次元画像の表示指示をサーバに送信し、３次元画像記憶手段に記憶する３次元画像と、回転方向と、回転速度とをサーバから受信し、受信した３次元画像を、回転方向に回転速度で回転させながら表示部に表示することを特徴とする。
【発明の効果】
【０００７】
上記のように構成した本発明によれば、多くのアイテム画像を１つの画面で回転させながら閲覧することができるため、ＥＣサイトを含むウェブサイトでの閲覧対象の一覧性を向上し、ユーザの感性に合った対象を容易に探し出すことができ、またユーザが当初想定した対象とは関連しないがユーザの感性に合う対象とユーザが意図せず出会う機会を与えることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本実施例にかかる３次元画像表示システム１０の構成を示すブロック図である。
【図２】パノラマ画像記憶部１１０のデータ構成の一例を示す説明図である。
【図３】アイテム情報記憶部１２０のデータ構成の一例を示す説明図である。
【図４】配置ルール記憶部１３０のデータ構成の一例を示す説明図である。
【図５】３次元画像記憶部１４０のデータ構成の一例を示す説明図である。
【図６】サーバ１００と情報端末装置２００が実行する３次元画像表示処理手順を示すフローチャートである。
【図７】サーバ１００と情報端末装置２００が実行する３次元画像表示処理手順を示すフローチャートである。
【図８】情報端末装置２００で表示する表示画面の一例を示す説明図である。
【図９】情報端末装置２００で表示する表示画面の一例を示す説明図である。
【図１０】情報端末装置２００の表示画面に表示したウェブページの一例を示す説明図である。
【図１１】情報端末装置２００で表示する表示画面の一例を示す説明図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照し本発明の実施例を説明する。なお、以下の説明は、実施の形態の一例であり、本発明はこれらの実施例に限定されるものではない。
【００１０】
図１は、本実施例にかかる３次元画像表示システム１０の構成を示すブロック図である。図１に示すように、３次元画像表示システム１０は、サーバ１００と、情報端末装置２００とを、ネットワークＮを介して互いに通信可能に接続する。ネットワークＮは、一部または全部が有線あるいは無線であり、インターネット、イントラネット、ＬＡＮ（Local Area Network）、移動体通信網等の通信ネットワークである。
【００１１】
サーバ１００は、ＨＴＴＰ（HyperText Transfer Protocol）等による情報端末装置２００からのリクエストを受信し、情報端末装置２００にリクエストに応じたレスポンス（例えば３次元画像やアイテム情報を含むウェブページ等）を送信する、いわゆるウェブサーバである。
【００１２】
サーバ１００は、パノラマ画像記憶部１１０と、アイテム情報記憶部１２０と、配置ルール記憶部１３０と、３次元画像記憶部１４０と、送受信部１０１と、３次元画像生成部１０２と、ウェブページ生成部１０３とを備える。
【００１３】
図２は、パノラマ画像記憶部１１０のデータ構成の一例を示す説明図である。パノラマ画像記憶部１１０は、３次元表示可能なパノラマ画像を複数記憶する。パノラマ記憶部１１０は、パノラマ画像を識別する情報であるパノラマＩＤと、パノラマ画像と、回転方向と、回転速度と、その他の情報とを対応付けて記憶する。パノラマ画像は、後述するアイテム画像を配置する際の背景であり、背景に加え各種のメニューを含んでもよい。回転方向は、球体であるパノラマ画像を回転させる方向であり、例えば“球体の垂直軸に対する傾き角度０度で右から左に回転”等を記憶する。回転速度は、球体であるパノラマ画像を回転させる速度であり、例えば“１秒あたり角度１０度の速度で回転”等を記憶する。
【００１４】
ここでいう、パノラマ画像とは、建物や施設、店舗等の内部または外観、さらには、街、都市等における１つの視点から得られる立体角４πラジアンの画像、いわゆる全天球画像であり、このような画像を用いることによってある視点を中心とした３６０度全方向すべての画像を球体として表示することが可能となる。なお、パノラマ画像は、特定の画像のない単色の球体であってもよい。パノラマ画像は、正距円筒図法（equirectangular）、正距方位図法、メルカトル図法、魚眼法などの既知の投影図法によって生成することができる。また、パノラマ画像は、実在の建物、施設、店舗や街、都市等をカメラで撮像した写真、架空または実在の空間をコンピュータで演算して作成したコンピュータグラフィクス（以下ＣＧと示す）、あるいは写真とＣＧとの合成によって生成することができる。
【００１５】
図３は、アイテム情報記憶部１２０のデータ構成の一例を示す説明図である。アイテム情報記憶部１２０は、アイテム情報を記憶する。アイテム情報記憶部１２０は、アイテムを識別する情報を示すアイテムＩＤと、アイテムを表示した画像であるアイテム画像と、アイテムに関する情報（以下、アイテム関連情報と示す）とを対応付けて記憶する。なお、アイテム画像は、アイテムＩＤを画像データ内に記述することでアイテムＩＤを含んでいる。アイテムは、例えばウェブサイトで販売する商品や展示する物品等であり、ユーザが煩雑な操作することなく、一画面で表示し視覚で直感的に認識するものであれば、どのようなものであってもよい。アイテム関連情報として、アイテム名、価格、カテゴリー、種別、アイテム情報をアイテム情報記憶部１２０に記憶した日時等を記憶する。アイテム関連情報のいくつかは、ウェブサイトでのアイテムの扱われ方に応じた情報であり、例えばアイテムが販売対象であれば、価格等の販売に必要な情報を記憶する。カテゴリーは、アイテムを分類するための区分であり、例えば“ファッション”、“雑貨”等である。種別は、アイテムの種類を示し、例えば“靴”、“腕時計”、“花瓶”等である。なお、カテゴリーや種別はさらに細かく分類してもよく、また１つのアイテムに複数のカテゴリーや種別を重複して記憶してもよい。また、アイテム名、価格、カテゴリー、種別等の文字を含む情報は、言語ごとに異なる情報を記憶してもよい。
【００１６】
アイテム関連情報として、上述したもののほか、静止画、動画、パノラマ画像、オブジェクトＶＲデータ、文字データまたは文書データ、音声データの１つまたは複数をアイテム情報記憶部１２０に記憶してもよい。静止画や動画は、例えばアイテム自体を含めた静止画・動画であり、パノラマ画像は、例えばアイテムを販売する店舗を撮像したパノラマ画像等である。オブジェクトＶＲデータとは、ユーザの指示に応じ指示方向から観たアイテムの画像を表示できるデータであり、対象物であるアイテムは指示に応じ画面上で自由に回転し表示される。対象物であるアイテムには、例えば万年筆やコーヒーカップのような日用品をはじめ、住宅、店舗、ビルディングのような建築物、その他の形状のあるものすべてを含む。これにより、ユーザは、正面（表面）から観た画像だけでなく、左右裏上下等の自由な方向から観たアイテムの形状、模様、色等を確認することができる。文字データまたは文書データは、例えばアイテムを説明する文章を含み、音声データは、アイテムを説明する音声やアイテムが選択された際に出力するＢＧＭ（background music）である。  
【００１７】
図４は、配置ルール記憶部１３０のデータ構成の一例を示す説明図である。配置ルール記憶部１３０は、アイテム画像をパノラマ画像に配置する規則である配置ルールを記憶する。配置ルール記憶部１３０は、メニューＩＤと、パノラマＩＤと、配置ルールと、その他の情報とを対応付けて記憶する。メニューＩＤは、ウェブサイトでの３次元画像の表示指示または３次元画像内に表示するメニューを識別する情報である。メニューとは、パノラマ画像、アイテム画像、アイテム画像の配置ルールで定められる３次元画像を特定するものであり、具体的なメニューの例としては、３次元画像内に表示する店舗名“Ｘ”、“Ｙ”や種別“腕時計”、言語“日本語”、“中国語”、“英語”等が挙げられる。配置ルールは、例えば、アイテム情報をアイテム情報記憶部１２０に記憶した日時が新しい順（現在時刻に近い順）にアイテム情報記憶部１２０に記憶するすべてのアイテム画像（または所定の期間に記憶されたアイテム画像等）を球体の赤道付近から順に配置するというルールや、種別“腕時計”のみを配置するルール、ランダムに配置するルール等である。なお、配置ルールは、それぞれ独立したプログラムであってもよい。
【００１８】
図５は、３次元画像記憶部１４０のデータ構成の一例を示す説明図である。３次元画像記憶部１４０は、パノラマ画像に配置ルールに従ってアイテム画像を配置した３次元画像を記憶する。３次元画像記憶部１４０は、３次元画像ＩＤと、３次元画像と、回転方向と、回転速度と、その他の情報とを対応付けて記憶する。
【００１９】
送受信部１０１は、情報端末装置２００から送信されたリクエストを受信し、受信したリクエストに応じたレスポンスを送信する。具体的には、送受信部１０１は、３次元画像の表示指示またはメニューＩＤを受信し、３次元画像の表示指示またはメニューＩＤに応じた３次元画像を情報端末装置２００に送信する。また、送受信部１０１は、アイテムＩＤを受信し、アイテムＩＤに応じたウェブページを送信する。
【００２０】
３次元画像生成部１０２は、パノラマ画像記憶部１１０に記憶するパノラマ画像に、配置ルール記憶部１３０に記憶する配置ルールに従って、アイテム情報記憶部１２０に記憶するアイテム画像を配置した３次元画像を生成する。３次元画像生成部１０２は、生成した３次元画像を３次元画像記憶部１４０に格納する。
【００２１】
ウェブページ生成部１０３は、アイテムＩＤに対応づけられたアイテム関連情報をアイテム情報記憶部１２０から取得し、取得したアイテム関連情報を含むウェブページを生成する。具体的には、ウェブページ生成部１０３は、アイテムが商品である場合は、アイテム画像（またはアイテム関連情報として記憶する静止画）に加え、商品の説明文の文字データまたは文書データ、価格、数量を選択するメニュー、購入ボタン等を含むウェブページを生成する。ウェブページ生成部１０３は、アイテム画像（または静止画）に代えてまたは加えて、アイテム関連情報として記憶する動画、パノラマ画像、ＶＲオブジェクトを含むウェブページを生成してもよく、さらに音声データ等を加えてもよい。また、アイテムが建築施工会社の施工例である場合は、施工例の説明文と施工例を撮像した動画、資料請求ボタン等を含むウェブページを生成する等、ウェブサイトおよびアイテムに応じたウェブページを生成する。
【００２２】
情報端末装置２００は、ユーザが操作するタブレット端末やスマートフォン端末、パーソナルコンピュータ、ゲーム機その他のウェブブラウザを備える情報処理装置である。情報端末装置２００は、ユーザの操作に応じサーバ１００から３次元画像を受信し表示する。情報端末装置２００は、ユーザの操作指示を受付け、受付けた操作指示をサーバ１００に送信する。情報端末装置２００は、３次元画像記憶部２１０と、送受信部２０１と、操作表示制御部２０２と、操作表示部２０３と、左右画像生成部２０４とを備える。
【００２３】
３次元画像記憶部２１０は、サーバ１００から受信した３次元画像、回転方向、回転速度を記憶する。３次元画像記憶部２１０は、サーバ１００の３次元画像記憶部１４０とほぼ同様のデータ構成であり、３次元画像と、回転方向と、回転速度と、その他の情報とを対応付けて記憶する。
【００２４】
送受信部２０１は、サーバ１００にリクエストを送信し、リクエストに対するレスポンスを受信する。具体的には、送受信部２０１は、操作表示制御部２０２で受付けた３次元画像の表示要求またはメニューＩＤをサーバ１００に送信し、表示要求またはメニューＩＤに応じた３次元画像、回転方向、回転速度をサーバ１００から受信する。また、送受信部２０１は、ユーザの指示したアイテム画像に対応するアイテムＩＤを送信し、アイテム関連情報を含むウェブページを受信する。
【００２５】
操作表示制御部２０２は、サーバ１００から受信した３次元画像を回転方向に回転速度で回転させながら表示部に表示する。具体的には、操作表示制御部２０２は、３次元画像を３次元画像記憶部２１０から取得し、球体の中心からの視線方向、表示倍率から算出された表示領域を３次元画像から切り取り表示画像を生成し表示部に表示する。また、操作表示制御部２０２は、３次元画像に対する操作指示またはメニューの指示を受付ける。ここで、操作指示とは、表示部に表示する表示画像を変化させる操作であり、その種別は、視線方向の変更（例えば、視線を水平方向に移動させる指示（パン）、視線を垂直方向に移動させる指示（チルト）、視線を斜め上方向、斜め下方向に移動させる指示）、表示画像の拡大する指示、表示画像の縮小する指示等である。
【００２６】
操作表示部２０３は、入力部と表示部とからなり、情報端末装置２００がタブレット端末等の場合は、液晶ディスプレイとタッチセンサを重畳して構成するタッチパネルである。タッチパネルの液晶ディスプレイは、３次元画像から切り取った表示画像、メニュー、アイコン、図形、文字等の各種の情報を表示画面に表示するとともに、タッチセンサは、表示画面に対する操作指示や文字入力等の入力操作を検出する。操作表示部２０３は、タッチパネルのほか、ディスプレイとマウス、キーボード、ヘッドマウントディスプレイ、データグローブ、モーションセンサ等であってもよい。
【００２７】
左右画像生成部２０４は、３次元画像記憶部２１０に記憶する３次元画像からＶＲ（Virtual Reality）での立体視を実現するための右目用画像と左目用画像を生成する。立体視を実現するためには、操作表示部２０３の表示部としてヘッドマウントディスプレイ等を備え、操作表示制御部２０２で右目用画像を右側画面に表示するとともに、左目用画像を左側画面に表示するよう制御する。なお、左右画像生成部２０４は、情報端末装置２００ではなくサーバ１００に備え、サーバ１００で右目用画像と左目用画像を生成し情報端末装置２００に送信してもよい。
【００２８】
上述のように構成された３次元画像表示システム１０のサーバ１００と情報端末装置２００で実行する３次元画像表示処理について説明する。図６、図７は、サーバ１００と情報端末装置２００が実行する３次元画像表示処理手順を示すフローチャートである。
【００２９】
情報端末装置２００において、操作表示制御部２０２は、３次元画像の表示指示を受付ける（ステップＳ６０１）。３次元画像の表示指示とは、ウェブサイトに表示されている複数の３次元画像表示メニューのうちの１つの指示等である。操作表示制御部２０２は、３次元画像の指示を受付けることによって、予め設定されているメニューＩＤを取得する（ステップＳ６０２）。送受信部２０１は、メニューＩＤをサーバ１００に送信する（ステップＳ６０３）。
【００３０】
サーバ１００において、送受信部１０１は、情報端末装置２００から送信された、メニューＩＤを受信する（ステップＳ６０４）。３次元画像生成部１０２は、メニューＩＤに対応付けられたパノラマＩＤ、配置ルールを配置ルール記憶部１３０から取得する（ステップＳ６０５）。３次元画像生成部１０２は、アイテム情報記憶部１２０に記憶するアイテム画像を取得する（ステップＳ６０６）。３次元画像生成部１０２は、パノラマＩＤに対応付けられたパノラマ画像、回転方向、回転速度をパノラマ画像記憶部１１０から取得する（ステップＳ６０７）。３次元画像生成部１０２は、パノラマ画像とアイテム画像から３次元画像を生成する（ステップＳ６０８）。具体的には、３次元画像生成部１０２は、アイテム情報記憶部１２０に記憶するアイテム画像を配置ルールに従ってパノラマ画像に配置した３次元画像を生成する。３次元画像生成部１０２は、生成した３次元画像を、３次元画像を識別するために付与する３次元画像ＩＤ、回転方向、回転速度と対応付けて３次元画像記憶部１４０に格納する。送受信部１０１は、３次元画像、回転方向、回転速度を情報端末装置２００に送信する（ステップＳ６０９）。
【００３１】
情報端末装置２００において、送受信部２０１は、３次元画像、回転方向、回転速度をサーバ１００から受信する（ステップＳ６１０）。送受信部２０１は、３次元画像、回転方向、回転速度を３次元画像記憶部２１０に格納する。操作表示制御部２０２は、３次元画像を回転方向、回転速度で回転させながら表示部に表示する（ステップＳ６１１）。図８は、情報端末装置２００で表示する表示画面の一例を示す説明図である。図８の表示画面８１には、背景として球体のパノラマ画像８２が表示され、球体内に選択対象または閲覧対象であるアイテムのアイテム画像８３を表示し、さらにアイテム画像を含むパノラマ画像（すなわち３次元画像）が回転方向に回転速度で回転することによって次々とアイテム画像が表示される。また、メニュー８４は、球体の赤道部分に表示され、メニューの指示を受付けることによって、パノラマ画像８２とアイテム画像８３の対象自体またはアイテム画像８３の配置順序・配置方法を変更する。
【００３２】
情報端末装置２００の操作表示制御部２０２は、ユーザによる操作指示を受付ける（ステップＳ６１２）。操作指示として視線方向の変更を受付けたか否かを判断する（ステップＳ６１３）。具体的には、表示画面に対する指によるスワイプやマウスによる始点と終点の入力等で視線方向の変更を受付ける。操作指示として視線方向の変更を受付けたと判断した場合（ステップＳ６１３：Ｙｅｓ）、操作表示制御部２０２は、受付けた視線方向を変更した表示画像を表示部に表示し（ステップＳ６１４）、ステップＳ６２６に進む。図９は、情報端末装置２００で表示する表示画面の一例を示す説明図である。図９の表示画面８１は、視線を変更することによって球体の下部のアイテム画像８３が、背景であるパノラマ画像８２上に表示される。操作指示として視線方向の変更を受付けていないと判断した場合（ステップＳ６１３：Ｎｏ）、ステップＳ６１５に進む。  
【００３３】
操作指示として拡大または縮小を受付けたか否かを判断する（ステップＳ６１５）。具体的には、表示画面に対する指によるピンチアウト（画面上に指を広げる操作）またはピンチイン（画面上に指を狭める操作）や表示画面のメニューやキーボード等から拡大または縮小、拡大または縮小の大きさの入力を受付ける。操作指示として拡大または縮小を受付けたと判断した場合（ステップＳ６１５：Ｙｅｓ）、操作表示制御部２０２は、受付けた拡大または縮小の大きさに応じ３次元画像を拡大または縮小し表示部に表示し（ステップＳ６１６）、ステップＳ６２６に進む。操作指示として拡大または縮小を受付けていないと判断した場合（ステップＳ６１５：Ｎｏ）、ステップＳ６１７に進む。
【００３４】
操作指示としてアイテム画像の指示を受付けたか否かを判断する（ステップＳ６１７）。具体的には、３次元画面に表示するアイテム画像の１つを、指によるタップやマウスによるクリック等によってアイテム画像の指示を受付ける。操作指示としてアイテム画像の指示を受付けたと判断した場合（ステップＳ６１７：Ｙｅｓ）、操作表示制御部２０２は、受付けたアイテム画像からアイテムＩＤを取得する（ステップＳ６１８）。なお、アイテム画像には、アイテムＩＤが記述されているため、アイテム画像の指示によりアイテムＩＤを取得できる。送受信部２０１は、アイテムＩＤをサーバ１００に送信する（ステップＳ６１９）。操作指示としてアイテム画像の指示を受付けていないと判断した場合（ステップＳ６１７：Ｎｏ）、ステップＳ６２６に進む。
【００３５】
サーバ１００において、送受信部１０１は、情報端末装置２００から送信された、アイテムＩＤを受信する（ステップＳ６２０）。ウェブページ生成部１０３は、アイテムＩＤに対応付けられたアイテム関連情報をアイテム情報記憶部１２０から取得する（ステップＳ６２１）。ウェブページ生成部１０３は、アイテム関連情報からウェブページを生成する（ステップＳ６２２）。例えば、アイテムが販売する商品であれば、購入ボタンを含む商品購入ページを生成する。送受信部１０１は、ウェブページを情報端末装置２００に送信する（ステップＳ６２３）。
【００３６】
情報端末装置２００において、送受信部２０１は、ウェブページをサーバ１００から受信する（ステップＳ６２４）。操作表示制御部２０２は、ウェブページを表示部に表示する（ステップＳ６２５）。さらに、ウェブページに表示する内容で商品を購入する場合には、購入ボタンを指示することによって、サーバ１００で決済処理を実行してもよい。図１０は、情報端末装置２００の表示画面に表示したウェブページの一例を示す説明図である。図１０に示すように、パノラマ画像８２上に、指示されたアイテム関連情報を含むウェブページ８５、すなわち商品購入ページを表示する。商品購入ページは、３次元画像上にポップアップページとして表示する。これにより、ユーザは３次元画像に表示されたアイテム画像を指示するだけで、他の購入用ウェブサイトに移動することなく、すなわち同一画面上でアイテム画像に対応する商品を購入することができる。また、ユーザは、画面に対する指示数も少なく、簡便な操作で処理を完結することができる。
【００３７】
操作表示制御部２０２は、商品購入ページの購入ボタンの指示を受付けた場合には、ユーザＩＤと、アイテムＩＤと、価格と、数量とをサーバ１００に送信し、サーバ１００は、受信したユーザＩＤと、アイテムＩＤと、価格と、数量とに基づいて、図示しない決済処理部で決済処理を実行する。ここで、ユーザＩＤとは、情報端末装置２００を操作するユーザを識別する情報である。ユーザＩＤは、情報端末装置２００でのユーザ認証処理で入力を求めても、購入ボタンを指示した際に入力を求めてもよい。決済処理部では、情報端末装置で購入ボタンを指示した際にさらに入力した、購入に必要な情報（または、ユーザＩＤに対応付けて予め記憶している、購入に必要な情報）を用いて、商品を購入する処理、すなわち決済処理を実行する。また、かかる決済処理をサーバ１００自身で実行せず、電子商取引を実行する他のＥＣサーバに情報を送信し、決済処理を実行してもよい。他のＥＣサーバでは、ユーザＩＤと、アイテムＩＤと、価格と、数量と、その他必要な情報に基づき、アイテムＩＤに対応する商品の決済処理を実行する。
【００３８】
ステップＳ６２６に戻り、操作表示制御部２０２は、操作指示が終了であるか否かを判断する（ステップＳ６２６）。操作指示が終了でないと判断した場合は（ステップＳ６２６：Ｎｏ）、ステップＳ６１２に戻り、さらに操作指示に応じた処理を実行する。操作指示が終了であると判断した場合は（ステップＳ６２６：Ｙｅｓ）、メニューを指示したか否かを判断する（ステップＳ６２７）。メニューを指示したと判断した場合（ステップＳ６２７：Ｙｅｓ）、ステップＳ６０３に戻り、さらに３次元画像表示処理を実行する。メニューを指示しないと判断した場合（ステップＳ６２７：Ｎｏ）、３次元画像表示処理を終了する。
【００３９】
このように、球体のパノラマ画像にアイテム画像を配置し表示することによって、従来のＥＣサイトのような階層化された表示と異なり、対象アイテムの一覧を表示することができる。これにより、ユーザの感覚に合ったアイテムを容易に選択することができる。また、アイテム画像を配置した球体が所定の方向に所定の速度で回転することにより、ユーザは何ら操作することなく多くのアイテムを閲覧することができる。
【００４０】
球体にアイテム画像を配置したうえで、視線の変更、画像の拡大または縮小を実行することによってユーザがアイテム全体の概要を大まかに把握するように閲覧することも個々のアイテムを詳細に閲覧することも自由に行うことができる。また、販売対象のアイテムについては、アイテム画像を指示することによって購入ページが表示されるため、少ない操作数で商品を購入することができる。また、アイテムが商品以外であっても、アイテム画像を指示することによってアイテムに応じたウェブページを表示することができるため、ユーザに煩雑な操作を強いることなくユーザが目的の情報を容易に得ることができる。  
【００４１】
また、サーバ１００は、３次元画像に加え、音声データを情報端末装置２００に送信し、３次元画像を回転させながら表示するとともに、３次元画像の回転に合わせ音声を出力してもよい。また、上述した操作指示では、視線方向を変更したが、その他に、操作指示によって球体の中心から球体内外の他の位置に視点の変更をしてもよい。また、操作指示によって球体である３次元画像の回転方向の変更、回転速度の変更をしてもよい。
【００４２】
また、アイテム画像を指示した場合に表示するウェブページに、アイテム情報記憶部１２０に記憶するアイテム関連情報である、静止画や動画を含むことによって、アイテムの内容やアイテムに関連する情報を一画面でより詳細に提示することができる。また、ウェブページにパノラマ画像を含むことにより、例えばアイテムを販売している店舗に関する情報を提示することができる。ウェブページにオブジェクトＶＲを含むことにより、アイテムの形状、模様、色等を全方向から確認することができる。
【００４３】
他の実施例として、３次元画像を回転させる回転速度は、パノラマ画像記憶部１１０に記憶する回転速度そのままでなく、アイテム画像の数に応じて回転速度を変更してもよい。このような処理により、ユーザはアイテム画像をより容易に視覚で確認することができる。
【００４４】
また、他の実施例として、情報端末装置２００で３次元画像を表示する際に、上述したような一般的な表示画面に表示するのではなく、左右画像生成部２０４が右目用画像と左目用画像を生成し、操作表示制御部２０２が、ヘッドマウントディスプレイの右側画面に右目用画像を、ヘッドマウントディスプレイの左側画面に左目用画像を表示するよう制御してもよい。このような処理により、３次元画像を立体視することができるため、より多くのアイテム画像を見易く表示することができる。
【００４５】
他の実施例として、３次元画像にカテゴリーや種別を表示してもよい。図１１は、情報端末装置２００で表示する表示画面の一例を示す説明図である。図１１に示すように、球体の経度線上にカテゴリー８６、例えばカテゴリー“Ａ”を表示する。なお、図１１において“Ａ”〜“Ｆ”はカテゴリーを示す。球体の緯度線上のアイテム画像を配置する領域に種別８７、例えば種別“Ａ１”を配置する。アイテム画像８３には、カテゴリー“Ａ”で、かつ種別“Ａ１”であるアイテム画像を配置する。このように、カテゴリーや種別に属するアイテムをまとめて表示することにより、アイテム画像の一覧性を担保しながらカテゴリーごとや種別ごとのアイテムを容易に見つけ出すことができる。
【００４６】
上述した実施例では、アイテム画像を指示することにより、アイテム情報を含むウェブページをポップアップ表示したが、他の実施例として、アイテム画像を拡大することで所定の倍率で表示した場合に、アイテム情報を含むウェブページを表示するようにしてもよい。これにより、ユーザが関心を持ったアイテムに対する商品購入ページや詳細情報ページをユーザに特別な操作を求めることなく表示できるため、次の行動をスムーズに提示し促すことができる。
【００４７】
上述した３次元画像表示システムは、サーバ１００と情報端末装置２００との構成で説明したが、他の実施例として、情報端末装置２００にサーバ１００の構成を備え、情報端末装置２００のみでの３次元画像表示処理を実行してもよい。これにより、ネットワーク環境が整っていない場合でも、情報端末装置２００を電子カタログ装置として利用することができる。なお、情報端末装置２００のみでは負荷が高い場合は、その一部の記憶部をサーバ１００に備え、データを送受信してもよい。
【００４８】
上述した実施例にかかるサーバ１００、情報端末装置２００のハードウェア構成は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等の外部記憶装置、通信制御装置等を備えた通常のコンピュータであり、ＲＯＭやＲＡＭ、ＨＤＤ等に記憶されたプログラムをＣＰＵが読み出し動作させることによって、上述した構成や機能を実現する。
【００４９】
サーバ１００、情報端末装置２００で動作するプログラムやデータは、インターネット等のネットワークＮに接続されたコンピュータ上に格納しておき、ネットワークＮ経由でダウンロードさせることにより提供したり、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＤＶＤ、ＵＳＢメモリ、ＳＤカード等のコンピュータで読取り可能な記録媒体に記録し提供してもよい。また、上述した機能や処理を実現するプログラムやデータは、ＡＰＩ（Application Programming Interface）やＳａａＳ（Software as a Service）、クラウドコンピューティングという利用形態で提供してもよい。
【００５０】
なお、本発明は、上述した実施例そのままに限定されるものではなく、必ずしも物理的に図示のように構成されている必要はない。また、本発明は、実施例で説明した構成要素の全部または一部を、各種の負荷や使用状況などに応じ、任意の単位で機能的または物理的に分割、統合、入替、変形または削除して構成することができる。
【符号の説明】
【００５１】
Ｎ…ネットワーク、１０…３次元画像表示システム、１００…サーバ、１０１…送受信部、１０２…３次元画像生成部、１０３…ウェブページ生成部、１１０…パノラマ画像記憶部、１２０…アイテム情報記憶部、１３０…配置ルール記憶部、１４０…３次元画像記憶部、２００…情報端末装置、２０１…送受信部、２０２…操作表示制御部、２０３…操作表示部、２０４…左右画像生成部、２１０…３次元画像記憶部
【図１】
2018077616.tif 000003
【図２】
2018077616.tif 000004
【図３】
2018077616.tif 000005
【図４】
2018077616.tif 000006
【図５】
2018077616.tif 000007
【図６】
2018077616.tif 000008
【図７】
2018077616.tif 000009
【図８】
2018077616.tif 000010
【図９】
2018077616.tif 000011
【図１０】
2018077616.tif 000012
【図１１】
2018077616.tif 000013