(57)【特許請求の範囲】
【請求項１】
取引対象を異なる視点で撮像した多視点画像を取得する取得手順と、
前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信手順と、
前記多視点画像に関する撮影を行うためのガイドを表示する表示手順と、
を端末装置に実行させ、
前記表示手順は、
撮影位置と撮影方向とを示す３Ｄモデルを含む前記ガイドを表示する
ことを特徴とする送信プログラム。
【請求項２】
取引対象を異なる視点で撮像した多視点画像を取得する取得手順と、
前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信手順と、
前記多視点画像に関する撮影を行うためのガイドを表示する表示手順と、
を端末装置に実行させ、
前記表示手順は、
前記取引対象における注視点に基づいて前記多視点画像を撮影するための複数の位置を示す撮影位置ガイドを表示する
ことを特徴とする送信プログラム。
【請求項３】
前記表示手順は、
前記注視点を中心とする扇の形状である前記撮影位置ガイドを表示する
ことを特徴とする請求項２に記載の送信プログラム。
【請求項４】
前記表示手順は、
前記複数の位置の各々が前記扇の円弧上に配置される前記撮影位置ガイドを表示する
ことを特徴とする請求項３に記載の送信プログラム。
【請求項５】
前記表示手順は、
前記取引対象を含む撮影領域を表示する前記端末装置の画面に、透過性を有する前記撮影位置ガイドを重畳表示する
ことを特徴とする請求項２〜４のうちいずれか１つに記載の送信プログラム。
【請求項６】
前記表示手順は、
前記複数の位置のうち、撮影が完了した撮影完了位置と、撮影が未完了である撮影未完了位置とを識別可能に表示する
ことを特徴とする請求項２〜５のうちいずれか１つに記載の送信プログラム。
【請求項７】
前記表示手順は、
前記取引対象を含む撮影領域を表示する前記端末装置の画面に前記３Ｄモデルを重畳表示する
ことを特徴とする請求項１に記載の送信プログラム。
【請求項８】
前記送信手順は、
前記取引対象の売買に関するサービスを提供する前記サービス提供装置に、前記取引対象の前記対象関連情報とともに、前記多視点画像を送信する
ことを特徴とする請求項１〜７のうちいずれか１つに記載の送信プログラム。
【請求項９】
前記送信手順は、
前記取引対象の出品に関するサービスを提供する前記サービス提供装置に、前記取引対象の前記対象関連情報とともに、前記多視点画像を送信する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の送信プログラム。
【請求項１０】
前記取得手順は、
出品物である前記取引対象を異なる視点で撮像した前記多視点画像を取得し、
前記送信手順は、
前記取引対象の出品サービスを提供する前記サービス提供装置に、出品物である前記取引対象の出品情報である前記対象関連情報とともに、前記多視点画像を送信する
ことを特徴とする請求項８に記載の送信プログラム。
【請求項１１】
取引対象を異なる視点で撮像した多視点画像を取得する取得部と、
前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信部と、
前記多視点画像に関する撮影を行うためのガイドを表示する表示部と、
を有し、
前記表示部は、
撮影位置と撮影方向とを示す３Ｄモデルを含む前記ガイドを表示する
ことを特徴とする端末装置。
【請求項１２】
取引対象を異なる視点で撮像した多視点画像を取得する取得工程と、
前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信工程と、
前記多視点画像に関する撮影を行うためのガイドを表示する表示工程と、
含み、
前記表示工程は、
撮影位置と撮影方向とを示す３Ｄモデルを含む前記ガイドを表示する
ことを特徴とする送信方法。
【請求項１３】
取引対象を異なる視点で撮像した多視点画像を取得する取得部と、
前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信部と、
前記多視点画像に関する撮影を行うためのガイドを表示する表示部と、
を有し、
前記表示部は、
前記取引対象における注視点に基づいて前記多視点画像を撮影するための複数の位置を示す撮影位置ガイドを表示する
ことを特徴とする端末装置。
【請求項１４】
取引対象を異なる視点で撮像した多視点画像を取得する取得工程と、
前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信工程と、
前記多視点画像に関する撮影を行うためのガイドを表示する表示工程と、
含み、
前記表示工程は、
前記取引対象における注視点に基づいて前記多視点画像を撮影するための複数の位置を示す撮影位置ガイドを表示する
ことを特徴とする送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信プログラム、端末装置および送信方法に関する。
【背景技術】
【０００２】
従来、被写体（撮影対象）を異なる視点で撮像した複数の画像である多視点画像（自由視点画像）を生成する技術が提供されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１１９５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、多視点画像を用いたサービスの提供を促進しているとは言えない場合がある。例えば、上述した従来技術では、ユーザに多視点画像を活用させているものの、多視点画像を用いたサービスの提供の点については考慮されていない。
【０００５】
本願は、上記に鑑みてなされたものであって、多視点画像を用いたサービスの提供を促進することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る送信プログラムは、取引対象を異なる視点で撮像した多視点画像を取得する取得手順と、前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信手順と、を端末装置に実行させる。
【発明の効果】
【０００７】
実施形態の一態様によれば、多視点画像を用いたサービスの提供を促進することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理システムによる処理の一例を示す図である。
【図２】図２は、実施形態に係る端末装置を用いた撮影の一例を示す図である。
【図３】図３は、実施形態に係る注視点の一例を示す図である。
【図４】図４は、実施形態に係る多視点画像を生成するための撮影の一例を示す図である。
【図５】図５は、実施形態に係る撮影時における表示の一例を示す図である。
【図６】図６は、実施形態に係る３Ｄモデルの配置の一例を示す図である。
【図７】図７は、実施形態に係る３Ｄモデルの表示の一例を示す図である。
【図８】図８は、実施形態に係る端末装置が有する機能構成の一例を説明する図である。
【図９】図９は、実施形態に係る第１アプリケーションが実現する機能構成の一例を示す図である。
【図１０】図１０は、実施形態に係る第２アプリケーションが実現する機能構成の一例を示す図である。
【図１１】図１１は、実施形態に係る取引対象情報記憶部の一例を示す図である。
【図１２】図１２は、実施形態に係るサービス提供装置の構成例を示す図である。
【図１３】図１３は、実施形態に係る送信処理の流れの一例を示すフローチャートである。
【図１４】図１４は、実施形態に係る情報処理の流れの一例を示すフローチャートである。
【図１５】図１５は、実施形態に係る情報処理システムによる処理の一例を示す図である。
【図１６】図１６は、実施形態に係る取引対象の一覧表示の一例を示す図である。
【図１７】図１７は、実施形態に係る多視点画像を含む画像群の表示の一例を示す図である。
【図１８】図１８は、実施形態に係る表示処理の流れの一例を示すフローチャートである。
【図１９】図１９は、ハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る送信プログラム、端末装置および送信方法を実施するための形態（以下、「実施形態」と記載する。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る送信プログラム、端末装置および送信方法が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略する。
【００１０】
[実施形態]
〔１．情報処理〕
以下、図１を用いて、実施形態に係る情報処理の一例について説明する。図１は、実施形態に係る情報処理システムによる処理の一例を示す図である。情報処理システム１では、端末装置１０により被写体（以下「撮影対象」ともいう）を異なる視点で撮像した複数の画像である多視点画像（自由視点画像）を撮影したり、端末装置１０により多視点画像を表示したりする。以下では、情報処理システム１が提供する電子商取引サービスにおいて取引される取引対象を撮影対象の一例として説明する。なお、ここでいう取引対象とは、商品又はサービス（役務）の利用等である。なお、取引対象は、情報処理システム１において取引される対象であればどのようなものであってもよい。
【００１１】
〔１−１．情報処理システムの構成〕
まず、情報処理システム１の構成について説明する。図１に示すように、情報処理システム１は、端末装置１０と、サービス提供装置１００とが含まれる。端末装置１０と、サービス提供装置１００とは所定の通信網（図８のネットワークＮ等）を介して、有線または無線により通信可能に接続される。なお、図１に示した情報処理システム１には、複数台の端末装置１０や、複数台のサービス提供装置１００が含まれてもよい。
【００１２】
サービス提供装置１００は、端末装置１０により撮影された画像に基づく情報の入稿を受け付けるサーバ装置（情報処理装置）である。例えば、サービス提供装置１００は、端末装置１０により撮影された多視点画像の入稿を受け付ける。サービス提供装置１００は、情報を配信するサービスを提供する。例えば、サービス提供装置１００は、取引対象の情報を配信するサービスを提供する。例えば、サービス提供装置１００は、取引対象の出品等、取引対象の売買に関するサービスを提供する。
【００１３】
例えば、サービス提供装置１００は、端末装置１０を利用するユーザに電子商取引サービスを提供する情報処理装置である。サービス提供装置１００は、端末装置１０に電子商取引サービスに関する各種情報を配信（提供）する。以下の例では、サービス提供装置１００が電子商取引サービスの一例であるオークションサービスを提供する場合を示す。例えば、サービス提供装置１００は、取引対象の出品サービスを提供し、ユーザ（出品者）からの取引対象の出品を受け付ける。また、サービス提供装置１００は、出品された取引対象に対するユーザの入札を受け付ける。なお、サービス提供装置１００は、オークションサービスに限らず、ショッピングサービス、フリーマーケットサービス等、取引対象を取引するための様々なサービスを提供してもよい。
【００１４】
また、サービス提供装置１００が提供するオークションサービス等の電子商取引サービスは、多視点画像の登録や配信を行う点以外は通常の電子商取引サービスと同様であるため、電子商取引サービスに関する点については適宜説明を省略する。なお、サービス提供装置１００が提供するサービスは、電子商取引サービスに限らず、例えばナビゲーションサービス、電子決済サービス、検索サービス、ニュース配信サービス、天気予報サービス、ファイナンスサービス、路線検索サービス、地図提供サービス、旅行サービス、飲食店紹介サービス、施設予約サービス、ＳＮＳ（Social  Networking  Service）サービス、ウェブブログサービス等、様々な情報を配信するサービスであってもよい。
【００１５】
端末装置１０は、ユーザによって利用されるデバイス（コンピュータ）である。図1の例では、端末装置１０は、ユーザＵ１により利用されるスマートフォンである場合を示す。端末装置１０は、ユーザによる操作を受け付ける。端末装置１０は、画像を撮像する画像センサ（以下「カメラ」ともいう）を有する。例えば、端末装置１０は、画像センサとして機能するアウトカメラであるカメラ７０を有する。端末装置１０は、カメラ７０により画像を撮影する。なお、端末装置１０は、スマートフォンに限らず、以下に示す処理に適用可能であれば、タブレット型端末や、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）、ノート型ＰＣ（Personal  Computer）等の様々な種別の端末装置であってもよい。以下の説明では、端末装置１０をユーザと同一視する場合がある。すなわち、以下では、必要に応じて、端末装置１０をユーザ、ユーザを端末装置１０と読み替えることもできる。
【００１６】
〔１−２．情報処理の一例〕
ここから、図１を示す処理について説明する。例えば、端末装置１０は、取引対象に関する情報をサービス提供装置１００へ送信するためのアプリケーション（例えば第１アプリケーション８１等）を起動し、以下の処理を実行する。まず、端末装置１０は、画像ＲＰ１１、ＲＰ１２、ＲＰ１３、ＲＰ１４、ＲＰ１５、ＲＰ１６、ＲＰ１７、ＲＰ１８、ＲＰ１９の順で時系列に沿う９個の画像により多視点画像ＦＶ１を取得する（ステップＳ１１）。図１の例では、端末装置１０は、取引対象であるスニーカ（以下「靴Ａ」とする）を９個の異なる視点で撮像した多視点画像ＦＶ１を取得する。なお、図１では、多視点画像ＦＶ１を構成する画像ＲＰ１１〜ＲＰ１９の９個の画像うち、最初の画像である画像ＲＰ１１、中間の画像であるＲＰ１５、最後の画像であるＲＰ１９の３つの画像のみを図示する。多視点画像ＦＶ１は、左前のつま先から左側面を経由し左後ろのかかとへと撮影した多視点画像である。
【００１７】
図１の例では、端末装置１０は、取引対象である靴Ａ（撮影対象ＳＢ１）を撮影し、多視点画像ＦＶ１を生成するが、この点については後述する。端末装置１０は、靴Ａを撮影し多視点画像ＦＶ１を生成することにより、多視点画像ＦＶ１を取得する。
【００１８】
そして、端末装置１０は、靴Ａを撮影した多視点画像ＦＶ１を靴Ａに関連する情報（以下「対象関連情報」ともいう）とともにサービス提供装置１００へ送信する（ステップＳ１２）。図１の例では、端末装置１０は、靴Ａをオークションに出品するための出品情報を対象関連情報ＩＮＦ１として、靴Ａを撮影した多視点画像ＦＶ１とともにサービス提供装置１００へ送信する。例えば、対象関連情報ＩＮＦ１には、靴Ａの内容を説明する文字情報が含まれる。また、対象関連情報ＩＮＦ１には、靴Ａの開始価格、最低落札価格、入札期間等のオークションに関する情報が含まれる。
【００１９】
端末装置１０から靴Ａの多視点画像ＦＶ１と靴Ａの対象関連情報ＩＮＦ１とを受信したサービス提供装置１００は、多視点画像ＦＶ１と対象関連情報ＩＮＦ１とを靴Ａに対応付けて登録する（ステップＳ１３）。図１の例では、サービス提供装置１００は、靴Ａをオークションへの出品物として追加し、靴Ａに多視点画像ＦＶ１と対象関連情報ＩＮＦ１とを対応付けて管理する。
【００２０】
端末装置１０が取引対象に関連する対象関連情報とともに、その取引対象の多視点画像をサービス提供装置１００に送信することにより、サービス提供装置１００は、端末装置１０から取引対象の出品を登録し次第、その取引対象の多視点画像を配信することができる。したがって、端末装置１０は、多視点画像を用いたサービスの提供を促進することができる。これにより、情報処理システム１は、オークションやフリマ等における取引対象の画像として、多視点画像を表示することができる。
【００２１】
〔１−３．撮影対象の撮影〕
ここから、多視点画像ＦＶ１を生成するためにユーザが撮影を行う場合について説明する。まず、図２を用いてユーザによる撮影について説明する。図２は、実施形態に係る端末装置を用いた撮影の一例を示す図である。なお、以下の説明では、ユーザＵ１により靴Ａを撮影対象ＳＢ１として撮影する場合を一例として説明する。
【００２２】
図２に示すようにユーザＵ１は、端末装置１０に設けられたカメラ７０を撮影対象ＳＢ１へ向けて撮影対象ＳＢ１の撮影を行う。図２では、端末装置１０は、撮影対象ＳＢ１の左側部側の視点位置（「視点ＶＰ」とする）からカメラ７０の視線（「視線ＶＬ」とする）を撮影対象ＳＢ１に向けて撮影対象ＳＢ１を撮影する。
【００２３】
また、端末装置１０は、カメラ７０による撮影を基に注視点の決定を行う。端末装置１０は、視点ＶＰからの視線ＶＬに基づいて注視点を決定する。端末装置１０は、２つの視点から視線の情報に基づいて注視点を決定する。この点について、図３を用いて説明する。図３は、実施形態に係る注視点の一例を示す図である。
【００２４】
なお、図３では、撮影位置の違いに応じて、ユーザＵ１が利用する端末装置１０を「端末装置１０ａ」、「端末装置１０ｂ」と記載するが、特に区別せずに説明する場合は、端末装置１０と記載する。同様に、撮影位置の違いに応じて、カメラ７０を「カメラ７０ａ」、「カメラ７０ｂ」と記載するが、特に区別せずに説明する場合は、カメラ７０と記載する。
【００２５】
図３では、ユーザＵ１は、第１位置から端末装置１０ａのカメラ７０ａを撮影対象ＳＢ１へ向けて撮影対象ＳＢ１の撮影を行う。これにより、端末装置１０は、撮影対象ＳＢ１の左斜め前側の視点ＶＰａからカメラ７０ａの視線ＶＬａを撮影対象ＳＢ１に向けて撮影対象ＳＢ１を撮影する。
【００２６】
また、ユーザＵ１は、第２位置から端末装置１０ｂのカメラ７０ｂを撮影対象ＳＢ１へ向けて撮影対象ＳＢ１の撮影を行う。これにより、端末装置１０は、撮影対象ＳＢ１の左側部側の視点ＶＰｂからカメラ７０ｂの視線ＶＬｂを撮影対象ＳＢ１に向けて撮影対象ＳＢ１を撮影する。
【００２７】
端末装置１０は、第１位置及び第２位置の２つの視点からの撮影により取得した情報を用いて、注視点を決定する。端末装置１０は、第１位置及び第２位置の２つの視点からの撮影により取得した情報を用いて、注視点の３次元位置（以下単に「位置」ともいう）を算出する。端末装置１０は、２つの視点からの撮影により取得した情報を用いて、撮影対象ＳＢ１とカメラ７０との間の距離を推定する。端末装置１０は、視点ＶＰａからの視線ＶＬａ、及び視点ＶＰｂからの視線ＶＬｂに基づいて注視点を決定する。
【００２８】
例えば、端末装置１０は、視線ＶＬａと視線ＶＬｂとが交差する位置（３次元点）を注視点ＧＰ１に決定する。このように、端末装置１０は、視線ＶＬａと視線ＶＬｂとに基づいて注視点ＧＰ１に算出する。なお、上記は一例に過ぎず、端末装置１０は、例えば視線ＶＬａと視線ＶＬｂとが交差しない場合、視線ＶＬａと視線ＶＬｂとが近接する位置を注視点ＧＰ１に決定してもよい。例えば、図３では説明のために、平面視した場合を示すが、３次元空間では、視線ＶＬａと視線ＶＬｂとが高さ方向でずれており交差しない場合、視線ＶＬａと視線ＶＬｂとにおいて最も近接する位置の中間点を注視点ＧＰ１に決定してもよい。このように、端末装置１０は、注視点が決定できればどのような方法により注視点を決定してもよい。
【００２９】
また、注視点の決定は、上記ように２つの視点からの撮影により注視点を決定する場合に限らない。例えば、端末装置１０は、撮像対象の識別、奥行きの識別等の技術を適宜用いて自動的に設定してもよい。また、端末装置１０は、例えば１つの視点からの撮影により注視点を決定してもよい。例えば、端末装置１０は、撮影対象の接地面を認識して、注視点（の位置）を決定（算出）してもよい。例えば、端末装置１０は、外部装置が提供する注視点決定ロジックを用いて注視点を決定してもよい。視線ＶＬはカメラ７０の光軸に沿う直線であってもよい。
【００３０】
端末装置１０は、注視点ＧＰ１に基づいて、多視点画像に関する撮影を行うための複数の位置（視点）を決定する。この点について図４を用いて説明する。図４は、実施形態に係る多視点画像を生成するための撮影の一例を示す図である。
【００３１】
例えば、端末装置１０は、設定された撮影する範囲や撮影を行う位置の数に基づいて、視点ＶＰ１〜ＶＰ９を決定（算出）する。例えば、端末装置１０は、推定した撮影対象ＳＢ１とカメラ７０との間の距離の情報を用いて、９個の視点ＶＰ１〜ＶＰ９を算出する。図４の例では、端末装置１０は、設定された撮影する範囲（１２０°）や撮影を行う位置の数（９個）に基づいて、視点ＶＰ１〜ＶＰ９を決定する。例えば、端末装置１０は、視点ＶＰ５を中心として、１５°間隔で配置され、各視線ＶＬ１〜ＶＬ９が注視点ＧＰ１を通過する９個の視点ＶＰ１〜ＶＰ９を決定する。端末装置１０は、既存の３次元空間情報処理技術や画像処理技術を適宜用いて、上述した注視点及び視点の決定等の処理を行う。
【００３２】
なお、上記は一例に過ぎず、端末装置１０は、注視点ＧＰ１に基づいて、設定された撮影する範囲と撮影を行う位置の数とを満たす位置（視点）が決定できれば、どのような方法により位置（視点）を決定してもよい。また、図４に示す撮影する範囲（１２０°）や撮影を行う位置の数（９個）は一例に過ぎず、撮影する範囲（角度）や撮影を行う位置の数（カット数）は任意の設定が可能である。例えば、撮影する範囲が９０°であり、撮影を行う位置の数が５個であってもよい。また、各視点ＶＰ１〜ＶＰ９の位置は、撮影開始する前の注視点ＧＰ１と端末装置１０との位置関係の変更に応じて変更されてもよい。また、端末装置１０は、視差角度等のパラメータも設定で切り替え可能であってもよい。
【００３３】
ここで、上述した注視点ＧＰ１の決定や撮影を行う位置（視点）に関する端末装置１０の表示について、図５を用いて説明する。図５は、実施形態に係る撮影時における表示の一例を示す図である。図５に示す表示画面ＤＰ１〜ＤＰ５は、端末装置１０の画面（出力部５０）の表示を示す。なお、図１〜図４で説明した点については適宜説明を省略する。
【００３４】
まず、表示画面ＤＰ１は図３での第１視点からの撮影を行う場合を示す。ユーザＵ１は表示画面ＤＰ１に示すように、撮影対象ＳＢ１の左斜め前側の視点ＶＰａから、端末装置１０のカメラ７０ａを撮影対象ＳＢ１に向け、表示画面ＤＰ１中の撮影対象ＳＢ１の中心をタップすることにより撮影対象ＳＢ１を撮影する。例えば、端末装置１０は、ユーザＵ１がタップした位置とカメラ７０ａ（視点ＶＰａ）とを通る直線を視線ＶＬａとして算出する。表示画面ＤＰ１に示すように、「商品の中心をタップしてください」を表示することで、多視点画像を生成するために適切な画像を撮影することができる。
【００３５】
また、表示画面ＤＰ２は図３での第２視点からの撮影を行う場合を示す。ユーザＵ１は表示画面ＤＰ２に示すように、撮影対象ＳＢ１の左斜め前側の視点ＶＰｂから、端末装置１０のカメラ７０ｂを撮影対象ＳＢ１に向け、表示画面ＤＰ２中の撮影対象ＳＢ１の中心をタップすることにより撮影対象ＳＢ１を撮影する。例えば、端末装置１０は、ユーザＵ１がタップした位置とカメラ７０ｂ（視点ＶＰｂ）とを通る直線を視線ＶＬｂとして算出する。このように、ユーザＵ１は、第１位置から撮影対象ＳＢ１を撮影し、違う位置である第２位置から撮影対象ＳＢ１を撮影する。これにより、端末装置１０は、第１位置及び第２位置の２つの視点からの撮影により取得した情報を用いて、注視点ＧＰ１を決定し、距離に応じたガイド表示を行う。例えば、端末装置１０は、画像から奥行きを推定し、タップ位置の差から３次元的な注視点ＧＰ１を決定する。
【００３６】
そして、端末装置１０は、表示画面ＤＰ３に示すように、撮影する角度を指定するためのピンＭＫ１と、透過性を有する撮影位置ガイドＧＤ１を重畳表示する。例えば、端末装置１０は、既存のＡＲ（Augmented  Reality）技術や画像処理技術を適宜用いて、撮影位置ガイドＧＤ１等のオブジェクト（仮想オブジェクト）を、カメラ７０の撮影領域の表示に重畳させて表示する。撮影位置ガイドＧＤ１は、注視点ＧＰ１を中心として、図４で示した視点ＶＰ１〜ＶＰ９の各々が対応する９個の〇が円弧上に配置された扇状のガイドである。ユーザＵ１は、所望の位置に端末装置１０を配置し、ピンＭＫ１をタップして撮影する角度を指定する。
【００３７】
表示画面ＤＰ４は撮影する角度が指定され、ピンＭＫ１の表示がピンＭＫ２に変更された場合を示す。図３での第２視点からの撮影を行う場合を示す。端末装置１０は、撮影する角度が指定により、表示画面ＤＰ４に示すように、撮影位置ガイドＧＤ２の向きを固定して表示する。
【００３８】
その後、端末装置１０は、表示画面ＤＰ５に示すように、視点ＶＰ１〜ＶＰ９の各々に対応する位置ごとの撮影を開始する。ユーザＵ１は、各視点（位置）に端末装置１０を配置して、視点（位置）ごとに撮影を行う。このように、端末装置１０は、注視点の基準点を指定する前は、端末装置１０の移動に応じて撮影位置ガイドＧＤ１の向きも変動させ、指定後は、撮影位置ガイドＧＤ２の向きを固定する。そして、端末装置１０は、対応する視点で撮影が完了すると、白〇が黄色になる。カメラボタンの下の表示も変化させる。
【００３９】
図５の例では、端末装置１０は、撮影領域の中心部を示すオブジェクトＯＢ１を表示する。また、端末装置１０は、撮影の開始に応じて、ボタンＢＴ１の表示をボタンＢＴ２に変更する。図５の例では、端末装置１０は、複数の位置のうち、撮影が完了した撮影完了位置と、撮影が未完了である撮影未完了位置とを識別可能に表示するゲージＧＧ１を表示する。図５の例では、撮影対象ＳＢ１のかかと側の３つの位置（視点ＶＰ７〜ＶＰ９に対応）での撮影が完了していることを示す。また、端末装置１０は、撮影位置ガイドＧＤ３中の撮影対象ＳＢ１のかかと側の３つの位置（視点ＶＰ７〜ＶＰ９に対応）に対応する「〇」の色を他の「〇」の色を異なる色に変更する。なお、端末装置１０は、撮影の開始に応じて、撮影位置ガイドＧＤ３の透過度を撮影位置ガイドＧＤ２よりも高くしてもよい。端末装置１０は、既存の３次元空間情報処理技術や画像処理技術を適宜用いて、上述したガイドの表示等の処理を行う。
【００４０】
〔１−４．画像の編集〕
撮影した画像については任意の編集が可能である。端末装置１０は、撮影画像のうちクロップする範囲の指定を受け付け、指定された範囲のみの画像を生成してもよい。これにより、ユーザＵ１は、撮影後にクロップ範囲（商品が含まれている範囲、注視点の範囲）を抽出することができ、スムーズな多視点画像を作成できる。
【００４１】
なお、端末装置１０は、撮影した各多視点画像を一列に並べ、カルーセル方式で結果を表示してもよい。端末装置１０は、画面の下に表示されたバーを操作することで、画像の表示を切り替えて表示し、多視点画像を回転させてもよい。また、端末装置１０は、画像ごとに編集を受け付けてもよい。端末装置１０は、編集された画像を他の画像と区別可能に表示する。例えば、端末装置１０は、編集された画像に白丸のアイコン等の任意のマークを付して表示することにより、他の画像と区別可能に表示する。
【００４２】
また、端末装置１０は、色等を手動もしくは自動で補正可能であってもよい。端末装置１０は、１枚ごとに画像の補正を受け付けてもよいし、全画像を対象とする補正を受け付けてもよい。これにより、例えば撮影時に逆光等により色味等が変わる場合であっても、適切に画像を補正し、多視点画像を生成することができる。また、端末装置１０は、平均化技術を用いて、自動的に画像の補正を行ってもよい。また、端末装置１０は、拡大縮小を手動もしくは自動で提供してもよい。
【００４３】
〔１−５．多視点画像の生成〕
上述した処理により、端末装置１０は、撮影画像である画像Ｐ１１、画像Ｐ１２、画像Ｐ１３、画像Ｐ１４、画像Ｐ１５、画像Ｐ１６、画像Ｐ１７、画像Ｐ１８、及び画像Ｐ１９の９個の撮影画像を撮影する。端末装置１０は、視点ＶＰ１に対応する位置において、画像Ｐ１１を撮影する。端末装置１０は、視点ＶＰ２に対応する位置において、画像Ｐ１２を撮影する。同様に、端末装置１０は、視点ＶＰ３〜ＶＰ９の各々対応する位置において、画像Ｐ１３〜Ｐ１９を撮影する。
【００４４】
これにより、端末装置１０は、自由視点画像（多視点画像）を生成するための基となる画像Ｐ１１〜Ｐ１９を取得する。そして、端末装置１０は、取得した画像Ｐ１１〜Ｐ１９に基づいて、多視点画像を生成する。具体的には、端末装置１０は、取得した９個の画像Ｐ１１〜Ｐ１９に関して所定の校正（カメラキャリブレーション）を行うことにより、多視点画像を構成するための画像に変換するための適切なパラメータ（例えば、射影変換行列）を取得する。そして、端末装置１０は、取得されたパラメータを用いて画像データ（画像Ｐ１１〜Ｐ１９）を射影変換する。そして、端末装置１０は、射影変換された画像（画像ＲＰ１１〜ＲＰ１９）を連結することにより、複数の画像（画像ＲＰ１１〜ＲＰ１９）について滑らかに表示を遷移させることのできる自由視点画像（多視点画像）を生成するが、自由視点画像（多視点画像）の生成の点については、特許文献１と同様であるため詳細な説明は省略する。このように、端末装置１０は、ユーザＵ１に撮影を行わせた後、視点を制御可能な自由視点画像（多視点画像）を生成する。
【００４５】
〔１−６．撮影の容易化〕
上述のような撮影により、自由視点画像（多視点画像）を生成することができるが、撮影するのは、手間がかかる。例えば、複数の画像を等間隔で撮影すること難しく、自由視点画像（多視点画像）を生成するための画像の撮影を容易にすることが望まれている。そこで、端末装置１０は、以下のような撮影をガイドするためのモデルを提供する。この点について図６及び図７を用いて説明する。図６は、実施形態に係る３Ｄモデルの配置の一例を示す図である。図７は、実施形態に係る３Ｄモデルの表示の一例を示す図である。なお、図１〜図５と同様の点については適宜説明を省略する。
【００４６】
図６に示すように、端末装置１０は、撮影位置と撮影方向とを示す３Ｄモデル（３次元モデル）であるモデルＭＤを表示する。例えば、端末装置１０は、既存のＡＲ技術や画像処理技術を適宜用いて、モデルＭＤ等のオブジェクト（仮想オブジェクト）を、カメラ７０の撮影領域の表示に重畳させて表示する。詳細は後述するが、端末装置１０は、撮影対象ＳＢ１とカメラ７０との間に配置されるモデルＭＤを表示する。例えば、端末装置１０は、注視点に対する角度と距離とが、所定の条件を満たすように配置したモデルＭＤを表示する。
【００４７】
図７は、端末装置１０におけるモデルＭＤの表示例を示す。なお、モデルＭＤの表示態様は、図７に示す態様に限らず、ユーザに所定の視点での撮影位置及び撮影方向を認識させることができれば、どのような表示態様であってもよい。図７の例では、端末装置１０に「１／１３」と表示されており、１３個の視点のうち、１個の視点での撮影が完了し、残り１２個の視点での撮影が未完了であることを示す。
【００４８】
図７では、端末装置１０に表示された撮影位置ガイドＧＤの円弧上の丸（図７には５個を図示）のうち、右端の丸（〇）に対応する視点での撮影が完了しているものとする。端末装置１０は、撮影が未完了である１２個の視点のうち、右端から２つ目の丸（〇）に対応する視点での撮影位置及び撮影方向を示すモデルＭＤ（図７中の黒枠）を表示する。例えば、端末装置１０は、注視点ＧＰ１に応じたガイド用のアイコンである撮影位置ガイドＧＤと重ね合わせるように、モデルＭＤを表示する。なお、図７に示す表示は一例に過ぎず、端末装置１０は、既存の３次元空間情報処理技術や画像処理技術を適宜用いて、上述したモデルＭＤの表示等の処理を行う。
【００４９】
ユーザＵ１は、オブジェクトＯＢ（図７中の白抜きの枠）をモデルＭＤに合わせることにより、撮影位置ガイドＧＤの右端の〇に対応する視点での撮影を行う。例えば、端末装置１０は、オブジェクトＯＢとモデルＭＤとの重なりに応じて撮影を行う。端末装置１０は、オブジェクトＯＢとモデルＭＤとが重なる範囲が所定の閾値以上である場合、条件を満たすと判定して、撮影を実行する。例えば、端末装置１０は、指定された時間等の所定時間内に、オブジェクトＯＢ等の２ＤガイドとモデルＭＤ等の３Ｄモデルがある閾値以上で重畳していた場合に撮影を行う。これにより、端末装置１０は、撮影時の手振れを抑制することができる。なお、端末装置１０は、オブジェクトＯＢ等の２ＤガイドとモデルＭＤ等の３Ｄモデルとが重なっていない範囲を判定に用いる場合、オブジェクトＯＢ等の２ＤガイドとモデルＭＤ等の３Ｄモデルがある閾値以下で重畳していた場合に撮影を行ってもよい。例えば、端末装置１０は、モデルＭＤ等の３Ｄモデルのうち、オブジェクトＯＢ等の２Ｄガイドと重なっていない範囲が閾値以下である場合に撮影を行ってもよい。このように、閾値は判定に用いる情報に応じて適宜設定されてもよい。例えば、端末装置１０は、オブジェクトＯＢとモデルＭＤとが一致すると、表示したり、バイブレーションで通知したりしてもよい。なお、端末装置１０は、モデルＭＤを表示する位置にある程度遊び（誤差）を持たせてもよく、緩い閾値を用いてもよい。そして、端末装置１０は、（自動で）撮影した後、撮影した画像を補正する。例えば、端末装置１０は、モデルＭＤの表示の遊び（誤差）に応じて、撮影した画像を補正する。
【００５０】
上述のように、端末装置１０は、オブジェクトＯＢ等の２ＤガイドとモデルＭＤ等の３Ｄモデルの重なりに応じて撮影を行うことにより、撮影時の手振れを抑制することができる。また、端末装置１０は、上述したモデルのようなガイドを表示することで、自由視点画像（多視点画像）を生成するための画像の撮影を容易にすることができる。このように、端末装置１０は、空間に浮かせたＡＲ（拡張現実）の態様でガイドであるモデルＭＤを表示する。これにより、端末装置１０は、ユーザＵ１に撮影位置や距離等を認識させるようにモデルＭＤを表示させることで、ユーザＵ１の手振れも抑制することができる。
【００５１】
〔１−７．撮影対象について〕
図１の例では、取引対象である靴Ａを撮影対象とする場合を示したが、撮影対象となる被写体は、取引対象に限らず、例えば人や風景等であってもよい。
【００５２】
〔１−８．生成対象について〕
上述した例では、多視点画像を生成する場合を示したが、生成する対象は多視点画像に限らず、端末装置１０は、撮影対象の３次元モデル（３Ｄモデル）を生成してもよい。例えば、端末装置１０は、撮影画像を基に、撮影対象ＳＢ１である靴Ａの３次元モデル（３Ｄモデル）を生成してもよい。
【００５３】
〔２．機能構成の一例〕
以下、上記した各処理を実行するため、端末装置１０およびサービス提供装置１００が有する機能構成の一例について説明する。
【００５４】
〔２−１．端末装置が有する機能構成の一例〕
まず、図８を用いて、端末装置１０が有する機能構成の一例について説明する。図８は、実施形態に係る端末装置が有する機能構成の一例を説明する図である。図８に示すように、端末装置１０は、通信部２０、記憶部３０、入力部４０、出力部５０、物理センサ６０、カメラ７０、および制御部８０を有する。
【００５５】
（通信部２０）
通信部２０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部２０は、ネットワークＮと有線または無線で接続され、サービス提供装置１００との間で情報の送受信を行う。なお、通信部２０は、各種のコンテンツを配信する配信サーバと通信可能であってもよい。
【００５６】
（記憶部３０）
記憶部３０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部３０は、取引対象情報記憶部３１を有する。なお、記憶部３０は、取引対象情報記憶部３１に限らず、様々な情報を記憶する。記憶部３０は、撮影位置ガイドや３Ｄモデル（モデルＭＤ）等を表示するために用いる情報を記憶する。記憶部３０は、第２アプリケーションで表示する取引対象に関する各種情報を記憶する。例えば、記憶部３０は、サービス提供装置１００から提供される取引対象の情報を記憶する。
【００５７】
（取引対象情報記憶部３１）
取引対象情報記憶部３１は、取引対象に関する情報を記憶する。図１１は、実施形態に係る取引対象情報記憶部の一例を示す図である。図１１に示した例では、取引対象情報記憶部３１は、「取引対象ＩＤ」、「取引対象」、「対象関連情報」、「多視点画像ＩＤ」、「多視点画像情報」といった項目を有する。
【００５８】
「取引対象ＩＤ」は、取引対象を識別する識別情報を示す。「取引対象」は、取引対象を名称等、例えば商品名やサービス名（役務名）を特定するための情報を示す。なお、取引対象情報記憶部３１は、取引対象ＩＤに対応付けて、その取引対象のカテゴリを示す情報を記憶してもよい。例えば、取引対象情報記憶部３１は、「靴」や「ヘアカット」等、商品やサービス等の取引対象のカテゴリを示す情報を記憶してもよい。
【００５９】
「対象関連情報」は、「取引対象ＩＤ」に対応付けられた取引対象の説明に関する情報である。例えば、対象関連情報には、取引対象を出品する場合、取引対象を出品するために必要な各種の情報（出品情報）が含まれる。対象関連情報には、例えば、取引対象の内容を説明する文字情報、価格、送料、在庫数等、取引対象に関連する各種の情報が含まれる。なお、名称や対象関連情報等の情報は、ユーザが入力してもよいし、端末装置１０が外部装置から取得してもよい。
【００６０】
「多視点画像ＩＤ」は、対応する取引対象を撮影対象（被写体）として撮影した多視点画像（自由視点画像）の識別情報を示す。「多視点画像情報」は、「撮影画像データ」、「校正データ」、「変換後画像データ」といった項目を有し、多視点画像に関連する情報が記憶される。
【００６１】
「撮影画像データ」は、多視点画像の生成元となった画像データを示す。例えば「撮影画像データ」は、ユーザが第１アプリケーションによるガイドに従って、端末装置１０により撮影した複数の画像データが記憶される。多視点画像は複数の画像データから生成されるため、撮影画像データは、一つの多視点画像に対して複数記憶される。
【００６２】
「校正データ」は、多視点画像を生成するための所定の校正データ（カメラキャリブレーション）を示す。図１１では、校正データを「Ｒ１１」のような概念で示す。校正データには、端末装置１０が多視点画像を構成する画像を取得するために、撮影画像データを適切に射影変換するための種々のデータが含まれる。例えば、校正データには、画像を撮影した端末装置１０のカメラ７０（撮像装置）のカメラパラメータが含まれる。例えば、校正データには、カメラ７０の焦点距離や、カメラ７０によって生成される画像のアスペクト比及びスキュー等、多視点画像の生成に必要な各種のカメラパラメータが含まれる。
【００６３】
「変換後画像データ」は、多視点画像を構成する画像データを示す。変換後画像データは、例えば、撮影画像データに対して所定の校正を行い、射影変換された後の画像データを示す。
【００６４】
図１１では、取引対象ＩＤ「ＳＢ１」で識別される取引対象（取引対象ＳＢ１）は、靴Ａであることを示す。取引対象ＳＢ１の対象関連情報は、対象関連情報ＩＮＦ１であることを示す。例えば、対象関連情報ＩＮＦ１には、靴Ａである取引対象ＳＢ１の内容を説明する文字情報、価格、送料、在庫数等、取引対象ＳＢ１に関連する各種の情報が含まれる。
【００６５】
また、取引対象ＳＢ１である靴Ａの多視点画像は、多視点画像ＩＤ「ＦＶ１」で識別される多視点画像（多視点画像ＦＶ１）であることを示す。
【００６６】
多視点画像ＦＶ１は、撮影画像データが「Ｐ１１」〜「Ｐ１９」の９個の画像であることを示す。多視点画像ＦＶ１を生成するために、撮影画像である画像Ｐ１１、画像Ｐ１２、画像Ｐ１３、画像Ｐ１４、画像Ｐ１５、画像Ｐ１６、画像Ｐ１７、画像Ｐ１８、及び画像Ｐ１９の９個の撮影画像が用いられることを示す。
【００６７】
また、多視点画像ＦＶ１において、画像Ｐ１１〜画像Ｐ１９の９個の画像の各々の校正データは「Ｒ１１」〜「Ｒ１９」であることを示す。例えば、画像Ｐ１１の校正データは校正データＲ１１であることを示す。
【００６８】
多視点画像ＦＶ１は、変換後画像データが「ＲＰ１１」〜「ＲＰ１９」の９個の画像であることを示す。例えば、変換後画像である画像ＲＰ１１は、画像Ｐ１１を校正データＲ１１により変換された画像であることを示す。多視点画像ＦＶ１は、画像ＲＰ１１、画像ＲＰ１２、画像ＲＰ１３、画像ＲＰ１４、画像ＲＰ１５、画像ＲＰ１６、画像ＲＰ１７、画像ＲＰ１８、及び画像ＲＰ１９の９個の変換後画像により構成されることを示す。
【００６９】
すなわち、多視点画像ＦＶ１は、画像ＲＰ１１、ＲＰ１２、ＲＰ１３、ＲＰ１４、ＲＰ１５、ＲＰ１６、ＲＰ１７、ＲＰ１８、ＲＰ１９の順で時系列に沿う９個の画像により構成されることを示す。例えば、多視点画像ＦＶ１においては、画像ＲＰ１１、ＲＰ１２、ＲＰ１３、ＲＰ１４、ＲＰ１５、ＲＰ１６、ＲＰ１７、ＲＰ１８、ＲＰ１９の順で１〜９の番号が付される。例えば、多視点画像ＦＶ１は、ＪＰＥＧ（Joint  Photographic  Experts  Group）等の形式の９個の画像ＲＰ１１〜ＲＰ１９により構成される。なお、多視点画像ＦＶ１は、画像ＲＰ１１〜ＲＰ１９による自由視点画像（多視点画像数）を提供可能であれば、ＡＰＮＧ（Animated  Portable  Network  Graphics）等の形式であってもよい。
【００７０】
なお、取引対象情報記憶部３１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。取引対象情報記憶部３１は、多視点画像の初期表示に対応する画像（初期表示画像）を記憶してもよい。例えば、取引対象情報記憶部３１は、多視点画像ＦＶ１の初期表示画像として、画像ＲＰ１１を記憶する。
【００７１】
また、取引対象情報記憶部３１は、各多視点画像の生成に用いる各種情報を対応する多視点画像ＩＤに対応付けて記憶してもよい。例えば、取引対象情報記憶部３１は、多視点画像ＩＤに対応付けて、その多視点画像を生成する際に用いた注視点に関する情報を記憶する。例えば、取引対象情報記憶部３１は、多視点画像ＦＶ１に対応付けて注視点ＧＰ１を示す情報を記憶する。
【００７２】
また、例えば、取引対象情報記憶部３１は、多視点画像ＩＤに対応付けて、その多視点画像を撮影するための複数の位置を示す情報を記憶する。例えば、取引対象情報記憶部３１は、多視点画像ＦＶ１に対応付けて視点ＶＰ１〜ＶＰ９の各々の位置を示す情報を記憶する。
【００７３】
（入力部４０）
入力部４０は、利用者から各種操作を受け付ける入力装置である。入力部４０は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付ける。例えば、入力部４０は、タッチパネルの機能によりユーザの操作を受け付ける受付部として機能する。また、入力部４０は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００７４】
例えば、入力部４０は、端末装置１０の画面（出力部５０）を介してユーザの指定操作等の操作を受け付ける。なお、入力部４０によるユーザの操作の検知方式には、タブレット端末では主に静電容量方式が採用されるが、他の検知方式である抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式など、ユーザの操作を検知できタッチパネルの機能が実現できればどのような方式を採用してもよい。
【００７５】
（出力部５０）
出力部５０は、各種情報を表示するための表示装置であり、すなわち、画面である。例えば、出力部５０は、液晶ディスプレイ等によって実現される。なお、端末装置１０にタッチパネルが採用される場合には、入力部４０と出力部５０とは一体化される。出力部５０を画面と記載する場合がある。
【００７６】
（物理センサ６０）
物理センサ６０は、端末装置１０の物理的な状態を検知するセンサである。例えば、物理センサ６０は、端末装置１０の３軸方向の傾きを測定するジャイロセンサである。なお、物理センサ６０は、ジャイロセンサに限定されるものではなく、例えば、加速度センサ、温度センサ、音量センサ、明度センサ等、任意のセンサが適用可能である。
【００７７】
（カメラ７０）
カメラ７０は、画像（動画或いは静止画）を撮像するための撮像装置である。カメラ７０は、例えば、ＣＣＤ（Charged-coupled  devices）センサやＣＭＯＳ（Complementary  metal-oxide-semiconductor）センサ等の撮像素子により構成される。なお、カメラ７０は、端末装置１０の背面側（画面が設置された面の反対側の面）に設置されるメインカメラと、端末装置１０の背面側（画面が設置された面）に設置されるサブカメラとにより構成されていてもよい。
【００７８】
（制御部８０）
制御部８０は、例えば、コントローラ（controller）であり、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶装置に記憶されている各種プログラム（送信プログラム、提供プログラム、表示プログラム等の一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部８０は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７９】
図８に示す例では、制御部８０は、第１アプリケーション８１や第２アプリケーション８２を実行することで、上述した第１表示処理や第２表示処理を実現するための機能構成を有することとなる。なお、制御部８０は、例えば、端末装置１０のＯＳ（Operating  System）となるアプリケーションや、各種操作の受付を実現するためのアプリケーション等、任意のアプリケーションを他にも実行していてよい。また、第１アプリケーション８１と第２アプリケーション８２とは一体であり、１つのアプリケーションであってもよい。例えば、第１アプリケーション８１及び第２アプリケーション８２は、オークションアプリ等の電子商取引の利用に用いられるアプリケーションに組込まれたアプリケーションであってもよい。
【００８０】
（第１アプリケーション８１）
第１アプリケーション８１は、上述した送信処理や情報処理を端末装置１０に実行させる。第１アプリケーション８１は、多視点画像の生成や送信に用いられるアプリケーションである。例えば、図９は、実施形態に係る第１アプリケーションが実現する機能構成の一例を示す図である。図９に示すように、第１アプリケーション８１は、第１取得部８１１、第１表示部８１２、判定部８１３、撮影部８１４、生成部８１５および、送信部８１６を実現する。
【００８１】
第１取得部８１１は、記憶部３０から各種情報を取得する。第１取得部８１１は、取引対象情報記憶部３１から各種情報を取得する。第１取得部８１１は、サービス提供装置１００等の外部装置から各種情報を受信する。第１取得部８１１は、撮影対象に関する撮影対象情報を取得する。
【００８２】
第１取得部８１１は、取引対象を異なる視点で撮像した多視点画像を取得する。第１取得部８１１は、出品物である取引対象を異なる視点で撮像した多視点画像を取得する。第１取得部８１１は、取引対象情報記憶部３１から多視点画像を取得する。第１取得部８１１は、自由視点画像（多視点画像）を生成するための基となる画像Ｐ１１〜Ｐ１９を取得する。
【００８３】
第１表示部８１２は、出力部５０（液晶ディスプレイ等）により各種情報を表示する。第１表示部８１２は、出力部５０に各種情報を表示する。第１表示部８１２は、出力部５０を制御し、情報を表示する処理を実行する。
【００８４】
第１表示部８１２は、撮影対象の多視点画像に関する撮影を行うための撮影位置と撮影方向とを示す３Ｄモデルを提供する提供部として機能する。なお、３Ｄモデルの提供が他の装置への送信である場合、送信部８１６が提供部として機能してもよい。
【００８５】
第１表示部８１２は、多視点画像に関する撮影を行うためのガイドを表示する。第１表示部８１２は、撮影位置と撮影方向とを示す３Ｄモデルを含むガイドを表示する。第１表示部８１２は、３Ｄモデルを端末装置１０の画面に表示する。第１表示部８１２は、撮影対象を含む撮影領域を表示する端末装置の画面に３Ｄモデルを重畳表示する。第１表示部８１２は、取引対象を含む撮影領域を表示する端末装置の画面に３Ｄモデルを重畳表示する。
【００８６】
第１表示部８１２は、撮影領域の中心部を示すオブジェクトを表示する。第１表示部８１２は、撮影対象を撮影する視点と撮影対象における注視点との間に配置される３Ｄモデルを表示する。第１表示部８１２は、視点からの視線に基づいて決定される注視点と、端末装置との間に配置される３Ｄモデルを表示する。第１表示部８１２は、第１視点からの第１視線、及び第２視点からの第２視線に基づいて決定される注視点と、端末装置との間に配置される３Ｄモデルを表示する。
【００８７】
第１表示部８１２は、取引対象における注視点に基づいて多視点画像を撮影するための複数の位置を示す撮影位置ガイドを表示する。第１表示部８１２は、注視点を中心とする扇の形状である撮影位置ガイドを表示する。第１表示部８１２は、複数の位置の各々が扇の円弧上に配置される撮影位置ガイドを表示する。第１表示部８１２は、複数の位置のうち一端側の第１位置と注視点とを結ぶ第１半径と、複数の位置のうち他端側の第２位置と注視点とを結ぶ第２半径と、がなす角を中心とする扇の形状である撮影位置ガイドを表示する。例えば、第１表示部８１２は、注視点ＧＰ１を中心として下方向に円弧を向けて撮影位置ガイドＧＤ１を表示する。
【００８８】
第１表示部８１２は、取引対象を含む撮影領域を表示する端末装置の画面に、透過性を有する撮影位置ガイドを重畳表示する。第１表示部８１２は、複数の位置のうち、撮影が完了した撮影完了位置と、撮影が未完了である撮影未完了位置とを識別可能に表示する。
【００８９】
第１表示部８１２は、上述した表示に必要な各種の演算処理等を行う。例えば、第１表示部８１２は、注視点を決定する。第１表示部８１２は、各種情報を用いて、注視点を算出する。第１表示部８１２は、視点からの視線に基づいて注視点を決定する。
【００９０】
第１表示部８１２は、複数の視点から視線の情報に基づいて注視点を決定する。第１表示部８１２は、２つの視点から視線の情報に基づいて注視点を決定する。例えば、第１表示部８１２は、第１視点からの第１視線、及び第２視点からの第２視線に基づいて注視点を決定する。
【００９１】
なお、第１表示部８１２は、上記に限らず、様々な情報を用いて注視点を算出してもよい。例えば、第１表示部８１２は、１つの視点から視線の情報と平面の情報とに基づいて注視点を決定してもよい。第１表示部８１２は、１つの視点から視線の情報と、取引対象等の撮影対象が載置された面の情報とに基づいて注視点を決定してもよい。
【００９２】
第１表示部８１２は、注視点ＧＰ１に基づいて、多視点画像に関する撮影を行うための複数の位置（視点）を決定する。第１表示部８１２は、設定された撮影する範囲や撮影を行う位置の数に基づいて、視点ＶＰ１〜ＶＰ９を決定（算出）する。第１表示部８１２は、設定された撮影する範囲（１２０°）や撮影を行う位置の数（９個）に基づいて、視点ＶＰ１〜ＶＰ９を決定する。
【００９３】
例えば、第１表示部８１２は、推定した撮影対象ＳＢ１とカメラ７０との間の距離の情報を用いて、９個の視点ＶＰ１〜ＶＰ９を算出する。第１表示部８１２は、注視点ＧＰ１とカメラ７０ｂとの間の距離（「距離Ｄｂ」とする）を、注視点ＧＰ１と視点ＶＰ１〜ＶＰ９との間の距離とする。第１表示部８１２は、注視点ＧＰ１から距離Ｄｂの位置に視点ＶＰ１〜ＶＰ９を配置する。なお、上記は一例に過ぎず、注視点ＧＰ１と視点ＶＰ１〜ＶＰ９との間の距離は種々の情報を用いて適宜決定されてもよい。例えば、第１表示部８１２は、注視点ＧＰ１とカメラ７０ａとの間の距離を用いて、注視点ＧＰ１と視点ＶＰ１〜ＶＰ９との間の距離を決定してもよい。
【００９４】
また、例えば、第１表示部８１２は、視点ＶＰｂの位置を視点ＶＰ５の位置に決定する。第１表示部８１２は、視点ＶＰ５を中心として、所定の平面に沿って１５°間隔で配置され、各視線ＶＬ１〜ＶＬ９が注視点ＧＰ１を通過する９個の視点ＶＰ１〜ＶＰ９を決定する。
【００９５】
例えば、第１表示部８１２は、カメラ７０ｂの姿勢に対応する平面上に、視点ＶＰ５を中心として１５°間隔で９個の視点ＶＰ１〜ＶＰ９を配置してもよい。例えば、第１表示部８１２は、視点ＶＰｂを通り高さ方向に交差する（地平面に沿う）平面上に、視点ＶＰ５を中心として１５°間隔で９個の視点ＶＰ１〜ＶＰ９を配置してもよい。なお、上記は一例に過ぎず、９個の視点ＶＰ１〜ＶＰ９の配置は種々の情報を用いて適宜決定されてもよい。例えば、第１表示部８１２は、視点ＶＰａと視点ＶＰｂとを通る平面上に９個の視点ＶＰ１〜ＶＰ９を配置してもよい。
【００９６】
第１表示部８１２は、注視点ＧＰ１の位置及び９個の視点ＶＰ１〜ＶＰ９の位置の情報を用いて、注視点ＧＰ１を中心として、視点ＶＰ５を円弧の中央とする扇状の撮影位置ガイドＧＤ１を表示する。第１表示部８１２は、注視点ＧＰ１を中心として、注視点ＧＰ１と視点ＶＰ１とを結ぶ線分と、注視点ＧＰ１と視点ＶＰ２とを結ぶ線分とを半径とする扇状の撮影位置ガイドＧＤ１を表示する。
【００９７】
第１表示部８１２は、撮影位置と撮影方向とを示す３ＤモデルであるモデルＭＤを表示する。第１表示部８１２は、注視点ＧＰ１とカメラ７０との間に配置され、９個の視点ＶＰ１〜ＶＰ９のうちいずれかの視点での撮影位置と撮影方向とを示すモデルＭＤを表示する。
【００９８】
第１表示部８１２は、９個の視点ＶＰ１〜ＶＰ９のうち撮影が未完了である視点での撮影位置と撮影方向とを示すモデルＭＤを表示する。第１表示部８１２は、９個の視点ＶＰ１〜ＶＰ９の各々が撮影完了であるか否かの情報を管理し、撮影が未完了の視点での撮影位置と撮影方向とを示すモデルＭＤを表示する。
【００９９】
図４を例に説明すると、第１表示部８１２は、例えば、撮影が未完了である視点ＶＰ９での撮影位置と撮影方向とを示すモデルＭＤを表示する。第１表示部８１２は、注視点ＧＰ１と視点ＶＰ９との間の位置にモデルＭＤを配置する。
【０１００】
第１表示部８１２は、視点ＶＰ９での撮影が完了した場合、視点ＶＰ９以外の撮影が未完了の視点での撮影位置と撮影方向とを示すように、モデルＭＤの表示を変更する。例えば、第１表示部８１２は、視点ＶＰ９での撮影が完了した場合、視点ＶＰ９に隣接する視点であって、撮影が未完了の視点ＶＰ８での撮影位置と撮影方向とを示すように、モデルＭＤの表示を変更する。この場合、第１表示部８１２は、視点ＶＰ８での撮影位置と撮影方向とを示すモデルＭＤを表示する。第１表示部８１２は、注視点ＧＰ１と視点ＶＰ８との間の位置にモデルＭＤを配置する。
【０１０１】
また、第１表示部８１２は、視点ＶＰ８での撮影が完了した場合、視点ＶＰ８以外の撮影が未完了の視点での撮影位置と撮影方向とを示すように、モデルＭＤの表示を変更する。例えば、第１表示部８１２は、視点ＶＰ８での撮影が完了した場合、視点ＶＰ８に隣接する視点であって、撮影が未完了の視点ＶＰ７での撮影位置と撮影方向とを示すように、モデルＭＤの表示を変更する。この場合、第１表示部８１２は、視点ＶＰ７での撮影位置と撮影方向とを示すモデルＭＤを表示する。第１表示部８１２は、注視点ＧＰ１と視点ＶＰ７との間の位置にモデルＭＤを配置する。第１表示部８１２は、９個の視点ＶＰ１〜ＶＰ９の全てが撮影完了になるまで、影が未完了の視点での撮影位置と撮影方向とを示すようにモデルＭＤを表示する。
【０１０２】
なお、上記は一例に過ぎず、第１表示部８１２は、所望の態様により、撮影位置と撮影方向とを示すモデルＭＤを表示してもよい。
【０１０３】
判定部８１３は、各種の判定処理を行う。判定部８１３は、撮影を行うか否かの判定を行う。判定部８１３は、各対象物の位置を示す情報を用いて、撮影を行うか否かの判定を行う。判定部８１３は、撮影を行うか否かの判定用の閾値を用いて、撮影を行うか否かの判定を行う。
【０１０４】
判定部８１３は、端末装置１０の撮影領域の中心部と、３Ｄモデルとの重なりを判定する。判定部８１３は、オブジェクトが示す中心部と３Ｄモデルとの重なりを判定する。判定部８１３は、中心部と３Ｄモデルとが重なる範囲が所定の閾値以上である場合、所定の条件を満たすと判定する。例えば、判定部８１３は、バックプロジェクション等の画像処理の技術を用いて、判定を行う。例えば、判定部８１３は、バックプロジェクションの技術を用いて、３Ｄモデルがどこにあるかを特定し、オブジェクトが示す中心部と３Ｄモデルとの重なりを判定する。
【０１０５】
撮影部８１４は、カメラ７０を制御し、画像を撮影する処理を実行する。撮影部８１４は、判定部８１３により中心部と３Ｄモデルとの重なりが所定の条件を満たすと判定した場合、撮影を行う。例えば、撮影部８１４は、指定された時間等の所定時間内に、オブジェクトＯＢ等の２ＤガイドとモデルＭＤ等の３Ｄモデルがある閾値以上で重畳していた場合に撮影を行う。また、撮影部８１４は、オブジェクトＯＢ等の２ＤガイドとモデルＭＤ等の３Ｄモデルとが重なっていない範囲を判定に用いる場合、オブジェクトＯＢ等の２ＤガイドとモデルＭＤ等の３Ｄモデルがある閾値以下で重畳していた場合にのみ撮影を行ってもよい。
【０１０６】
生成部８１５は、自由視点画像（多視点画像）を生成する。生成部８１５は、撮影画像（元画像データ）に所定の変換処理を行うことにより、自由視点画像（多視点画像）を生成する。生成部８１５は、多視点から撮像された複数の画像を、３次元位置のある一点で各撮像装置（カメラ）の光軸が重なった状態で撮影されたかのような画像である自由視点画像（多視点画像）へ変換するため、射影変換行列を導出する。この場合、生成部８１５は、各画像を撮像する撮像装置のパラメータとして、カメラ７０の位置姿勢を含むカメラパラメータを参照する。
【０１０７】
生成部８１５は、第１取得部８１１により取得された画像Ｐ１１〜Ｐ１９に基づいて、自由視点画像（多視点画像）を生成する。生成部８１５は、９個の画像Ｐ１１〜Ｐ１９に関して所定の校正（カメラキャリブレーション）を行うことにより、多視点画像を構成するための画像に変換するための適切なパラメータ（例えば、射影変換行列）を生成する。例えば、生成部８１５は、カメラ７０のパラメータ（カメラパラメータ）を用いて画像Ｐ１１〜Ｐ１９を射影変換する。例えば、生成部８１５は、校正データＲ１１〜Ｒ１９を用いて、画像Ｐ１１〜Ｐ１９を射影変換する。そして、生成部８１５は、射影変換された画像ＲＰ１１〜ＲＰ１９を連結することにより、複数の画像ＲＰ１１〜ＲＰ１９について滑らかに表示を遷移させることのできる自由視点画像（多視点画像）を生成する。
【０１０８】
なお、端末装置１０は、外部装置により生成された自由視点画像（多視点画像）を取得してもよい。例えば、端末装置１０は、自由視点画像（多視点画像）を生成する外部装置（生成装置）に、画像Ｐ１１〜Ｐ１９及び校正データＲ１１〜Ｒ１９を送信部８１６により送信し、生成装置により生成された画像ＲＰ１１〜ＲＰ１９を第１取得部８１１により受信してもよい。この場合、第１アプリケーション８１には、生成部８１５は含まれなくてもよい。
【０１０９】
送信部８１６は、サービス提供装置１００等の外部装置に各種情報を送信する。送信部８１６は、取引対象の情報を配信するサービスを提供するサービス提供装置１００に、取引対象に関連する対象関連情報とともに、多視点画像を送信する。送信部８１６は、取引対象の売買に関するサービスを提供するサービス提供装置に、取引対象の対象関連情報とともに、多視点画像を送信する。
【０１１０】
送信部８１６は、取引対象の出品に関するサービスを提供するサービス提供装置に、取引対象の対象関連情報とともに、多視点画像を送信する。送信部８１６は、取引対象の出品に関するサービスを提供するサービス提供装置に、取引対象の対象関連情報とともに、多視点画像を送信する。送信部８１６は、取引対象の出品サービスを提供するサービス提供装置に、出品物である取引対象の出品情報である対象関連情報とともに、多視点画像を送信する。例えば、送信部８１６が提供部として機能する場合、送信部８１６は、３Ｄモデルをサービス提供装置１００等の外部装置へ送信する。
【０１１１】
（第２アプリケーション８２）
第２アプリケーション８２は、上述した表示処理を端末装置１０に実行させる。第２アプリケーション８２は、多視点画像等のコンテンツの表示に用いられるアプリケーションである。例えば、図１０は、実施形態に係る第２アプリケーションが実現する機能構成の一例を示す図である。図１０に示すように、第２アプリケーション８２は、第２取得部８２１、第２表示部８２２、および受付部８２３を実現する。
【０１１２】
第２取得部８２１は、記憶部３０から各種情報を取得する。第２取得部８２１は、取引対象情報記憶部３１から各種情報を取得する。第２取得部８２１は、サービス提供装置１００等の外部装置から各種情報を受信する。第２取得部８２１は、サービス提供装置１００から提供（配信）される情報を受信する。例えば、第２取得部８２１は、多視点画像を含む画像群を取引対象の情報として受信する。
【０１１３】
第２取得部８２１は、サービス提供装置１００から提供される取引対象の情報を受信し、記憶部３０に格納する。なお、第２アプリケーション８２は、取引対象の情報を記憶部３０に記憶しない場合、第２アプリケーション８２内で取引対象の情報を参照可能に管理してもよい。
【０１１４】
第２取得部８２１は、撮影対象を異なる視点で撮像した多視点画像である第１画像と、第１画像とは異なる第２画像とを含む画像群を取得する。第２取得部８２１は、記憶部３０から画像群を取得する。
【０１１５】
第２表示部８２２は、出力部５０（液晶ディスプレイ等）により各種情報を表示する。第２表示部８２２は、出力部５０に各種情報を表示する。第２表示部８２２は、出力部５０を制御し、情報を表示する処理を実行する。
【０１１６】
第２表示部８２２は、後述する表示に必要な各種の演算処理等を行う。第２表示部８２２は、端末装置１０を利用するユーザによる端末装置１０の画面における画像群の表示を切り替える操作に応じて、第１画像に含まれる画像を切り替えて端末装置１０の画面に表示する。第２表示部８２２は、画像群中の画像ごとに表示される第１表示態様での表示時の操作に応じて、第１画像に含まれる画像を切り替えて端末装置１０の画面に表示する。
【０１１７】
第２表示部８２２は、操作に応じて、第１画像に含まれる各画像の順序に沿って表示する。第２表示部８２２は、操作に応じて、第１画像が撮影された時系列に沿って画像ごとに表示する。第２表示部８２２は、第１画像と第２画像とを並べて一覧表示する第２表示態様で画像群を表示し、第２表示態様で表示された一の画像が指定された場合、第２表示態様から、一の画像を表示する第１表示態様に切り替える。
【０１１８】
第２表示部８２２は、第２表示態様において、第１画像のうち所定の画像を、第１画像を示す画像として表示する。第２表示部８２２は、第２表示態様において、第１画像のうち順序が最初の画像を表示する。
【０１１９】
第２表示部８２２は、受付部８２３により受け付けたユーザの操作に応じて、第１画像に含まれる画像を切り替えて表示する。第２表示部８２２は、接触位置の移動に応じて、第１画像に含まれる画像を切り替えて端末装置１０の画面に表示する。第２表示部８２２は、接触位置の所定の方向への移動に応じて、第１画像が撮影された時系列に沿って画像ごとに表示する。
【０１２０】
第２表示部８２２は、第１画像のうち順序が最後の画像の表示時において、接触位置の所定の方向への移動に応じて、第１画像の次の順序の第２画像を表示する。第２表示部８２２は、接触位置の所定の方向とは逆方向への移動に応じて、第１画像が撮影された時系列とは逆順に画像ごとに表示する。第２表示部８２２は、第１画像のうち順序が最初の画像の表示時において、接触位置の逆方向への移動に応じて、第１画像の前の順序の第２画像を表示する。
【０１２１】
第２表示部８２２は、靴Ａの多視点画像ＦＶ１と、他の靴の画像ＩＭ１〜ＩＭ２、ＩＭ４〜ＩＭ６等を含む画像群ＩＧＰを表示する。第２表示部８２２は、他の靴の画像ＩＭ１〜ＩＭ２、靴Ａの多視点画像ＦＶ１が最上段に配置され、他の靴の画像ＩＭ４〜ＩＭ６が２段目に配置され、靴の画像を一覧表示するコンテンツＣＴ１を表示する。
【０１２２】
第２表示部８２２は、ユーザＵ１の操作に応じて、画像の一覧表示の態様（第２表示態様）から画像ごとの表示の態様（第１表示態様）に表示を変更する。第２表示部８２２は、他の靴の画像ＩＭ１のみを表示した状態において、ユーザＵ１による順方向へのスワイプ操作に応じて、他の靴の画像ＩＭ１のみを表示した状態から、他の靴の画像ＩＭ２のみを表示した状態に表示を切り替える。第２表示部８２２は、他の靴の画像ＩＭ２のみを表示した状態において、ユーザＵ１による逆方向へのスワイプ操作に応じて、他の靴の画像ＩＭ２のみを表示した状態から、他の靴の画像ＩＭ１のみを表示した状態に表示を切り替える。
【０１２３】
第２表示部８２２は、他の靴の画像ＩＭ２のみを表示した状態において、ユーザＵ１による順方向へのスワイプ操作に応じて、他の靴の画像ＩＭ２のみを表示した状態から、靴Ａの多視点画像ＦＶ１のみを表示した状態に表示を切り替える。第２表示部８２２は、ユーザＵ１による順方向へのスワイプ操作に応じて、他の靴の画像ＩＭ２のみを表示した状態から、靴Ａの多視点画像ＦＶ１のうち、最初の画像ＲＰ１１を表示した状態に表示を切り替える。
【０１２４】
第２表示部８２２は、ユーザＵ１の順方向へのスワイプ操作の移動に応じて、多視点画像ＦＶ１の表示を画像ＲＰ１１から、画像ＲＰ１２、画像ＲＰ１３、画像ＲＰ１４、画像ＲＰ１５、画像ＲＰ１６、画像ＲＰ１７、画像ＲＰ１８、画像ＲＰ１９の順で時系列に沿って表示する。
【０１２５】
第２表示部８２２は、最後の画像ＲＰ１９を表示した状態におけるユーザＵ１の順方向へのスワイプ操作の移動に応じて、多視点画像ＦＶ１の次の画像ＩＭ４を表示する。第２表示部８２２は、ユーザＵ１による順方向へのスワイプ操作に応じて、靴Ａの多視点画像ＦＶ１のみを表示した状態から、他の靴の画像ＩＭ４のみを表示した状態に表示を切り替える。
【０１２６】
受付部８２３は、ユーザの操作を受け付ける。受付部８２３は、入力部４０を介してユーザの操作を受け付ける。例えば、受付部８２３は、端末装置１０の画面（出力部５０）へのユーザの接触をユーザの操作として受け付ける。受付部８２３は、ユーザによるスワイプ操作を受け付ける。また、受付部８２３は、フリック、タップ、ダブルタップ、ロングタップ、ピンチイン、ピンチアウト等の様々な操作を受け付ける。
【０１２７】
受付部８２３は、第１表示態様において、ユーザによる操作を受け付ける。受付部８２３は、ユーザが端末装置１０の画面に接触した状態において、接触位置を所定の方向に移動させる操作を受け付ける。受付部８２３は、ユーザが端末装置１０の画面に接触した状態において、接触位置を所定の方向とは逆方向に移動させる操作を受け付ける。
【０１２８】
受付部８２３は、ユーザの操作に応じて、ユーザによる情報の要求を受け付ける。受付部８２３は、受け付けた情報の要求をサービス提供装置１００に、通信部２０を介して送信する。受付部８２３は、ユーザによるカテゴリ「靴」の取引情報の要求を受け付け、カテゴリ「靴」の取引情報の要求をサービス提供装置１００に送信する。
【０１２９】
なお、上述した制御部８０による各処理は、第１アプリケーション８１や第２アプリケーション８２等の専用アプリケーションを用いる場合に限らず、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＨＴＭＬ（HyperText  Markup  Language）等を用いて実現されてもよい。
【０１３０】
〔２−２．サービス提供装置が有する機能構成の一例〕
続いて、図１２を用いて、サービス提供装置１００が有する機能構成の一例について説明する。図１２は、実施形態に係るサービス提供装置の構成例を示す図である。図１２に示すように、サービス提供装置１００は、通信部１１０、記憶部１２０、および制御部１３０を有する。なお、サービス提供装置１００は、サービス提供装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための出力部（例えば、液晶ディスプレイ等）を有してもよい。
【０１３１】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、端末装置１０との間で情報の送受信を行う。
【０１３２】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、サービス提供に必要な各種情報を記憶する。例えば、記憶部１２０は、オークションサービスを提供するために必要な各種情報を記憶する。
【０１３３】
記憶部１２０は、取引対象に関する各種情報を記憶する。記憶部１２０は、サービス提供において情報提供される取引対象に関する各種情報を記憶する。例えば、記憶部１２０は、取引対象の多視点画像や対象関連情報を、その取引対象を提供する提供元を特定する識別情報と対応づけて記憶する。
【０１３４】
（制御部１３０）
制御部１３０は、例えば、コントローラであり、ＣＰＵやＭＰＵ等によって、サービス提供装置１００内部の記憶装置に記憶されている各種プログラム（通知プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１３５】
図１２に示すように、制御部１３０は、受信部１３１と、処理部１３２と、配信部１３３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。
【０１３６】
（受信部１３１）
受信部１３１は、種々の情報を受信する。受信部１３１は、端末装置１０等の外部装置から各種情報を受信する。受信部１３１は、端末装置１０から多視点画像を受信する。受信部１３１は、端末装置１０から多視点画像を受信する。
【０１３７】
受信部１３１は、端末装置１０から取引対象の出品を受け付ける。受信部１３１は、取引対象に関連する対象関連情報とともに、取引対象の多視点画像を受信する。受信部１３１は、出品物である取引対象の出品情報である対象関連情報とともに、多視点画像を受信する。例えば、受信部１３１は、撮影対象の多視点画像に関する撮影を行うための撮影位置と撮影方向とを示す３Ｄモデルを受信する。
【０１３８】
受信部１３１は、端末装置１０から情報の要求を受信する。受信部１３１は、取引対象のカテゴリを示す情報を情報の要求として受信する。受信部１３１は、端末装置１０から出品された取引対象に対する入札を受け付ける。
【０１３９】
（処理部１３２）
処理部１３２は、サービス提供に関する各種処理を実行する。処理部１３２は、受信部１３１により受信された情報を記憶部１２０に登録する。処理部１３２は、取引対象に関する各種情報を記憶部１２０に登録する。
【０１４０】
処理部１３２は、各種情報を選択する。処理部１３２は、記憶部１２０に記憶された各種情報に基づいて、種々の情報を選択する。また、処理部１３２は、記憶部１２０から情報を選択する。処理部１３２は、記憶部１２０に登録された取引対象のうち、ユーザの要求に対応する取引対象の情報を選択する。処理部１３２は、記憶部１２０に登録された取引対象のうち、ユーザが要求するカテゴリに対応する取引対象の情報を選択する。
【０１４１】
（配信部１３３）
配信部１３３は、各種情報を配信する。配信部１３３は、端末装置１０に各種情報を送信する。配信部１３３は、端末装置１０に要求された取引対象の情報を配信する。配信部１３３は、処理部１３２により選択された取引対象の情報を端末装置１０に送信する。配信部１３３は、多視点画像を含む取引対象の情報を端末装置１０に送信する。配信部１３３は、多視点画像を含む画像群を端末装置１０に送信する。
【０１４２】
〔３．情報処理のフロー〕
次に、図１３を用いて、実施形態に係る送信処理の手順の一例について説明する。図１３は、実施形態に係る送信処理の流れの一例を示すフローチャートである。例えば、端末装置１０は、取引対象を異なる視点で撮像した多視点画像を取得する（ステップＳ１０１）。そして、端末装置１０は、取引対象の情報を配信するサービスを提供するサービス提供装置１００に、取引対象に関連する対象関連情報とともに、多視点画像を送信する（ステップＳ１０２）。
【０１４３】
次に、図１４を用いて、実施形態に係る情報処理の手順の一例について説明する。図１４は、実施形態に係る情報処理の流れの一例を示すフローチャートである。例えば、端末装置１０は、撮影対象に関する撮影対象情報を取得する（ステップＳ２０１）。そして、端末装置１０は、撮影対象の多視点画像を撮影するための撮影位置と撮影方向とを示すモデルを提供する（ステップＳ２０２）。例えば、端末装置１０は、撮影対象の多視点画像を撮影するための撮影位置と撮影方向とを示す３Ｄモデルを提供する。
【０１４４】
〔４．表示処理の一例〕
上述した処理で生成された自由視点画像（多視点画像）は、情報配信に利用されてもよく、配信された多視点画像は配信先の端末装置１０において表示される。この点について、図１５〜図１７を用いて説明する。
【０１４５】
まず、図１５を用いて配信処理の流れについて説明する。図１５は、実施形態に係る情報処理システムによる処理の一例を示す図である。なお、図１等と同様の点については適宜説明を省略する。例えば、端末装置１０は、取引対象に関する情報を表示するためのアプリケーション（例えば第２アプリケーション８２等）を起動し、以下の処理を実行する。まず、端末装置１０は、サービス提供装置１００に取引対象に関する情報を要求する（ステップＳ２１）。図１５の例では、端末装置１０は、カテゴリ「靴」に対応する取引対象に関する情報の要求を送信する。
【０１４６】
そして、端末装置１０から要求を受信したサービス提供装置１００は、記憶部１２０（図１２参照）に情報が記憶された取引対象のうち、カテゴリ「靴」に対応する取引対象に関する情報を選択する（ステップＳ２２）。
【０１４７】
そして、サービス提供装置１００は、選択したカテゴリ「靴」に対応する取引対象に関する情報を端末装置１０へ配信する（ステップＳ２３）。図１５の例では、サービス提供装置１００は、靴Ａの多視点画像ＦＶ１等を含む靴に関する画像群（以下「画像群ＩＧＰ」とする）を端末装置１０へ配信する。例えば、サービス提供装置１００は、靴Ａの多視点画像ＦＶ１と、他の靴の画像ＩＭ１〜ＩＭ２、ＩＭ４〜ＩＭ６等を含む画像群ＩＧＰを配信する。例えば、画像群ＩＧＰにおいては、他の靴の画像ＩＭ１〜ＩＭ２、多視点画像ＦＶ１、他の靴の画像ＩＭ４〜ＩＭ６の順序が付されているものとする。
【０１４８】
そして、画像群ＩＧＰを受信した端末装置１０は、画像群ＩＧＰに関する情報を表示する（ステップＳ２４）。例えば、端末装置１０は、図１６に示すように画像群ＩＧＰに含まれる各画像を一覧表示する。図１６は、実施形態に係る取引対象の一覧表示の一例を示す図である。端末装置１０は、他の靴の画像ＩＭ１〜ＩＭ２、靴Ａの多視点画像ＦＶ１が最上段に配置され、他の靴の画像ＩＭ４〜ＩＭ６が２段目に配置され、靴の画像を一覧表示するコンテンツＣＴ１を表示する。コンテンツＣＴ１は、画像群ＩＧＰを受信した端末装置１０が画像群ＩＧＰを基に生成してもよいし、サービス提供装置１００が生成し配信してもよい。なお、一覧表示において、多視点画像は通常の画像とは識別可能に表示されてもよい。例えば、端末装置１０は、多視点画像ＦＶ１に多視点画像であることを示すアイコンなどを付して、多視点画像ＦＶ１が他の画像ＩＭ１〜ＩＭ２、ＩＭ４〜ＩＭ６とは異なり多視点画像であることを示してもよい。
【０１４９】
そして、端末装置１０は、ユーザＵ１の操作に応じて、画像の一覧表示の態様（第２表示態様）から画像ごとの表示の態様（第１表示態様）に表示を変更する。例えば、ユーザＵ１は、他の靴の画像ＩＭ１を指定した場合、他の靴の画像ＩＭ１のみを表示する第１表示態様に表示を変更する。以下、第１表示態様における表示の切り替えについて、図１７を用いて説明する。図１７は、実施形態に係る多視点画像を含む画像群の表示の一例を示す図である。図１７では、端末装置１０の表示内容の変更に応じて、端末装置１０を端末装置１０−１〜１０−６として区別可能に示すが、特に区別なく説明する場合には、端末装置１０と記載する。
【０１５０】
図１７において、端末装置１０−１は、他の靴の画像ＩＭ１のみを表示した状態を示す。なお、端末装置１０は、ユーザが端末装置１０の画面に接触した指を右から左（順方向）へ移動させる操作（スワイプ操作）に応じて、画像群を順番に沿って表示する。例えば、端末装置１０は、他の靴の画像ＩＭ１のみを表示した状態において、ユーザＵ１による順方向へのスワイプ操作に応じて、他の靴の画像ＩＭ１のみを表示した端末装置１０−１から、他の靴の画像ＩＭ２のみを表示した端末装置１０−２に表示を切り替える。すなわち、端末装置１０は、ユーザＵ１による順方向へのスワイプ操作に応じて、次の画像を表示する。
【０１５１】
なお、端末装置１０は、ユーザが端末装置１０の画面に接触した指を左から右（逆方向）へ移動させる操作（スワイプ操作）に応じて、画像群を逆順に表示する。例えば、端末装置１０は、他の靴の画像ＩＭ２のみを表示した状態において、ユーザＵ１による逆方向へのスワイプ操作に応じて、他の靴の画像ＩＭ２のみを表示した端末装置１０−２から、他の靴の画像ＩＭ１のみを表示した端末装置１０−１に表示を切り替える。すなわち、端末装置１０は、ユーザＵ１による逆方向へのスワイプ操作に応じて、前の画像を表示する。
【０１５２】
図１７において、端末装置１０−２は、他の靴の画像ＩＭ２のみを表示した状態を示す。例えば、端末装置１０は、他の靴の画像ＩＭ２のみを表示した状態において、ユーザＵ１による順方向へのスワイプ操作に応じて、他の靴の画像ＩＭ２のみを表示した端末装置１０−２から、靴Ａの多視点画像ＦＶ１のみを表示した端末装置１０−３に表示を切り替える。具体的には、端末装置１０は、他の靴の画像ＩＭ２のみを表示した状態において、ユーザＵ１による順方向へのスワイプ操作に応じて、他の靴の画像ＩＭ２のみを表示した端末装置１０−２から、靴Ａの多視点画像ＦＶ１のうち、最初の画像ＲＰ１１を表示した端末装置１０−３に表示を切り替える。
【０１５３】
そして、端末装置１０は、ユーザＵ１の順方向へのスワイプ操作の移動に応じて、多視点画像ＦＶ１の表示を画像ＲＰ１１から、画像ＲＰ１２、画像ＲＰ１３、画像ＲＰ１４、画像ＲＰ１５、画像ＲＰ１６、画像ＲＰ１７、画像ＲＰ１８、画像ＲＰ１９の順で時系列に沿って表示する。図１７において、端末装置１０−４は、多視点画像ＦＶ１のうち、画像ＲＰ１５を表示した状態を示し、端末装置１０−５は、多視点画像ＦＶ１のうち、最後の画像ＲＰ１９を表示した状態を示す。なお、図１７では、説明のための、多視点画像ＦＶ１のうち、最初の画像である画像ＲＰ１１、中間の画像であるＲＰ１５、最後の画像であるＲＰ１９の３つの画像のみが表示された状態を図示するが、他の画像ＲＰ１２、画像ＲＰ１３、画像ＲＰ１４、画像ＲＰ１６、画像ＲＰ１７、画像ＲＰ１８についてもユーザＵ１の順方向へのスワイプ操作の移動に応じて、順番に沿って表示される。
【０１５４】
また、端末装置１０は、最後の画像ＲＰ１９を表示した端末装置１０−６の状態におけるユーザＵ１の順方向へのスワイプ操作の移動に応じて、多視点画像ＦＶ１の次の画像ＩＭ４を表示する。具体的には、端末装置１０は、靴Ａの多視点画像ＦＶ１のうち、最初の画像ＲＰ１９を表示した端末装置１０−５の状態において、ユーザＵ１による順方向へのスワイプ操作に応じて、靴Ａの多視点画像ＦＶ１のみを表示した端末装置１０−５から、他の靴の画像ＩＭ４のみを表示した端末装置１０−６に表示を切り替える。端末装置１０は、既存の画像処理技術を適宜用いて、上述した多視点画像を含む画像群の切替え表示等の処理を行う。
【０１５５】
上述のように、端末装置１０は、画像群の表示を切り替える操作（スワイプ操作）に応じて、多視点画像に含まれる画像を切り替えて表示することにより、多視点画像を含む画像群の表示の切替え操作を容易にすることができる。
【０１５６】
このように、端末装置１０は、第１表示態様において画像群の画像をカルーセル表示する。端末装置１０は、ユーザによるスワイプ操作やスライド操作等に応じて、多視点画像について違う視点からの画像を表示する。なお、端末装置１０は、表示中の画像が多視点画像ではない場合、通常の画像切り替えを行う。
【０１５７】
例えば、端末装置１０は、第２表示態様において多視点画像のうち最初の画像のサムネイル、または、多視点画像のうち最後の画像のサムネイルだけを一覧表示する。そして、端末装置１０は、画面全体にサムネイルが表示された場合（第１表示態様等）、画像群の表示を切り替える操作で多視点画像を切り替え表示する。また、端末装置１０は、シームレスに同じ操作で別の画像を表示する。例えば、端末装置１０は、多視点画像のうち最後の画像と最後の画像をカルーセル表示し、その切り替えの間、多視点画像の他の画像を順次表示する。この結果、端末装置１０は、カルーセルを切り替える操作を何度も行わずとも、シームレスに表示が可能となる。したがって、端末装置１０は、カルーセルの形式で画像を表示する様々なサービスにおいて、多視点画像を他の画像と同様の操作により、シームレスに表示が可能となる。
【０１５８】
〔４−１．他の表示例〕
なお、上述した表示は一例に過ぎず、端末装置１０が画像群の表示を切り替える操作に応じて、多視点画像に含まれる画像を切り替えて表示可能であれば、その他の表示態様はどのような表示態様であってもよい。
【０１５９】
端末装置１０は、多視点画像をオーバレイさせて表示してもよい。例えば、端末装置１０は、多視点画像のうち最初と最後の画像以外の画像をオーバレイさせて表示してもよい。また、端末装置１０は、多視点画像を表示時においては、多視点画像に含まれる画像の切り替え表示をキャンセルし、前後の画像の表示に遷移するボタン等を表示してもよい。端末装置１０は、多視点画像を表示時においては、左右両端に矢印マークを配置して、左側の矢印マークが選択された場合は、多視点画像の次の画像を表示し、右側の矢印マークが選択された場合は、多視点画像の前の画像を表示してもよい。なお、操作は逆の設定であってもよく、端末装置１０は、左側の矢印マークが選択された場合は、多視点画像の前の画像を表示し、右側の矢印マークが選択された場合は、多視点画像の次の画像を表示してもよい。
【０１６０】
また、端末装置１０は、多視点画像のうち、最初の画像（のサムネイル）と最後の画像（のサムネイル）とを表示し、ユーザが選択した画像から他方の画像へと順に表示を切り替えて多視点画像を表示してもよい。この場合、端末装置１０は、画面のうち一部（例えば下側）に配置された一覧表示領域に、多視点画像のうち、最初の画像（のサムネイル）と最後の画像（のサムネイル）とを表示する。そして、端末装置１０は、一覧表示領域に表示された最初の画像（のサムネイル）と最後の画像（のサムネイル）とのうち、ユーザがいずれかの画像を選択した場合、画面のうち一部（例えば上側）に配置された選択対象表示領域に、ユーザが選択した画像から他方の画像へと順に表示を切り替えて多視点画像を表示してもよい。端末装置１０は、最初の画像をユーザが選択した場合、選択対象表示領域において、最初の画像から最後の画像まで多視点画像を時系列に沿って順に表示してもよい。端末装置１０は、最後の画像をユーザが選択した場合、選択対象表示領域において、最後の画像から最初の画像まで多視点画像を時系列の逆順に表示してもよい。
【０１６１】
端末装置１０は、一覧表示領域に最初の画像と最後の画像を表示し、選択対象表示領域の表示状態と一覧表示領域に対するユーザの指定に応じて、選択対象表示領域における多視点画像の表示を切り替えてもよい。例えば、端末装置１０は、選択対象表示領域に最初の画像を表示時に、一覧表示領域中の最後の画像をユーザが選択した場合、選択対象表示領域において、最初の画像から最後の画像まで多視点画像を時系列に沿って順に表示してもよい。また、端末装置１０は、選択対象表示領域に最後の画像を表示時に、一覧表示領域中の最初の画像をユーザが選択した場合、選択対象表示領域において、最後の画像から最初の画像まで多視点画像を時系列の逆順に表示してもよい。
【０１６２】
〔４−２．情報処理のフロー〕
次に、図１８を用いて、実施形態に係る表示処理の手順の一例について説明する。図１８は、実施形態に係る表示処理の流れの一例を示すフローチャートである。例えば、端末装置１０は、撮影対象を異なる視点で撮像した多視点画像である第１画像と、第１画像とは異なる第２画像とを含む画像群を取得する（ステップＳ３０１）。そして、端末装置１０は、端末装置１０を利用するユーザによる端末装置の画面における画像群の表示を切り替える操作に応じて、第１画像に含まれる画像を切り替えて端末装置の画面に表示する（ステップＳ３０２）。
【０１６３】
〔５．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、逆に、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１６４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１６５】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１６６】
〔６．プログラム〕
また、上述した実施形態に係る端末装置１０やサービス提供装置１００は、例えば図１９に示すような構成のコンピュータ１０００によって実現される。図１９は、ハードウェア構成の一例を示す図である。コンピュータ１０００は、出力装置１０１０、入力装置１０２０と接続され、演算装置１０３０、一次記憶装置１０４０、二次記憶装置１０５０、出力ＩＦ（Interface）１０６０、入力ＩＦ１０７０、ネットワークＩＦ１０８０がバス１０９０により接続された形態を有する。
【０１６７】
演算装置１０３０は、一次記憶装置１０４０や二次記憶装置１０５０に格納されたプログラムや入力装置１０２０から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置１０４０は、ＲＡＭ等、演算装置１０３０が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置１０５０は、演算装置１０３０が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ＲＯＭ(Read  Only  Memory)、ＨＤＤ（Hard  Disk  Drive）、フラッシュメモリ等により実現される。
【０１６８】
出力ＩＦ１０６０は、モニタやプリンタといった各種の情報を出力する出力装置１０１０に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、ＵＳＢ（Universal  Serial  Bus）やＤＶＩ（Digital  Visual  Interface）、ＨＤＭＩ（登録商標）（High  Definition  Multimedia  Interface）といった規格のコネクタにより実現される。また、入力ＩＦ１０７０は、マウス、キーボード、およびスキャナ等といった各種の入力装置１０２０から情報を受信するためのインタフェースであり、例えば、ＵＳＢ等により実現される。
【０１６９】
なお、入力装置１０２０は、例えば、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置１０２０は、ＵＳＢメモリ等の外付け記憶媒体であってもよい。
【０１７０】
ネットワークＩＦ１０８０は、ネットワークＮを介して他の機器からデータを受信して演算装置１０３０へ送り、また、ネットワークＮを介して演算装置１０３０が生成したデータを他の機器へ送信する。
【０１７１】
演算装置１０３０は、出力ＩＦ１０６０や入力ＩＦ１０７０を介して、出力装置１０１０や入力装置１０２０の制御を行う。例えば、演算装置１０３０は、入力装置１０２０や二次記憶装置１０５０からプログラムを一次記憶装置１０４０上にロードし、ロードしたプログラムを実行する。
【０１７２】
例えば、コンピュータ１０００が端末装置１０として機能する場合、コンピュータ１０００の演算装置１０３０は、一次記憶装置１０４０上にロードされたプログラムを実行することにより、制御部８０の機能を実現する。
【０１７３】
〔７．効果〕
上述してきたように、実施形態に係る端末装置（実施形態では端末装置１０）は、取得部（実施形態では第１取得部８１１）と、送信部（実施形態では送信部８１６）と有する。第１取得部８１１は、取引対象を異なる視点で撮像した多視点画像を取得する。送信部８１６は、取引対象の情報を配信するサービスを提供するサービス提供装置（実施形態ではサービス提供装置１００）に、取引対象に関連する対象関連情報とともに、多視点画像を送信する。
【０１７４】
このように、実施形態に係る端末装置１０は、取引対象の多視点画像をその取引対象に関連する情報とともに、取引対象の情報を配信するサービスを提供するサービス提供装置へ送信する。これにより、端末装置１０は、サービス提供装置による多視点画像を含む情報の配信を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１７５】
また、実施形態に係る端末装置１０において、送信部８１６は、取引対象の売買に関するサービスを提供するサービス提供装置に、取引対象の対象関連情報とともに、多視点画像を送信する。これにより、端末装置１０は、取引対象の売買に関するサービスを提供するサービス提供装置による多視点画像を含む情報の配信を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１７６】
また、実施形態に係る端末装置１０において、送信部８１６は、取引対象の出品に関するサービスを提供するサービス提供装置に、取引対象の対象関連情報とともに、多視点画像を送信する。これにより、端末装置１０は、例えばオークション等の取引対象の出品に関するサービスを提供するサービス提供装置による多視点画像を含む情報の配信を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１７７】
また、実施形態に係る端末装置１０において、送信部８１６は、取引対象の出品に関するサービスを提供するサービス提供装置に、取引対象の対象関連情報とともに、多視点画像を送信する。これにより、端末装置１０は、例えばオークション等の取引対象の出品に関するサービスを提供するサービス提供装置による多視点画像を含む情報の配信を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１７８】
また、実施形態に係る端末装置１０において、第１取得部８１１は、出品物である取引対象を異なる視点で撮像した多視点画像を取得する。送信部８１６は、取引対象の出品サービスを提供するサービス提供装置に、出品物である取引対象の出品情報である対象関連情報とともに、多視点画像を送信する。これにより、端末装置１０は、例えばオークション等においてユーザの出品を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１７９】
また、実施形態に係る端末装置１０は、表示部（実施形態では第１表示部８１２）を有する。第１表示部８１２は、多視点画像に関する撮影を行うためのガイドを表示する。これにより、端末装置１０は、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８０】
また、実施形態に係る端末装置１０において、第１表示部８１２は、撮影位置と撮影方向とを示す３Ｄモデルを含むガイドを表示する。これにより、端末装置１０は、ユーザが撮影位置と撮影方向とを認識でき、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８１】
また、実施形態に係る端末装置１０において、第１表示部８１２は、取引対象を含む撮影領域を表示する端末装置１０の画面（実施形態では出力部５０）に３Ｄモデルを重畳表示する。これにより、端末装置１０は、撮影領域にガイドを重畳表示することで、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８２】
また、実施形態に係る端末装置１０において、第１表示部８１２は、取引対象における注視点に基づいて多視点画像を撮影するための複数の位置を示す撮影位置ガイドを表示する。これにより、端末装置１０は、多視点画像を撮影するための複数の位置を示す撮影位置ガイドを表示することで、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８３】
また、実施形態に係る端末装置１０において、第１表示部８１２は、注視点を中心とする扇の形状である撮影位置ガイドを表示する。これにより、端末装置１０は、扇の形状である撮影位置ガイドを表示することで、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８４】
また、実施形態に係る端末装置１０において、第１表示部８１２は、複数の位置の各々が扇の円弧上に配置される撮影位置ガイドを表示する。これにより、端末装置１０は、複数の位置の各々が扇の円弧上に配置して表示することで、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８５】
また、実施形態に係る端末装置１０において、第１表示部８１２は、取引対象を含む撮影領域を表示する端末装置１０の画面に、透過性を有する撮影位置ガイドを重畳表示する。これにより、端末装置１０は、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８６】
また、実施形態に係る端末装置１０において、第１表示部８１２は、複数の位置のうち、撮影が完了した撮影完了位置と、撮影が未完了である撮影未完了位置とを識別可能に表示する。これにより、端末装置１０は、ユーザが各位置での撮影が完了したか否かを認識することができ、ユーザによる多視点画像に関する撮影を容易にすることができるため、多視点画像を用いたサービスの提供を促進することができる。
【０１８７】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１８８】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０１８９】
１  情報処理システム
１０  端末装置
２０  通信部
３０  記憶部
３１  取引対象情報記憶部
４０  入力部
５０  出力部
６０  物理センサ
７０  カメラ
８０  制御部
８１  第１アプリケーション
８１１  第１取得部
８１２  第１表示部（提供部）
８１３  判定部
８１４  撮影部
８１５  生成部
８１６  送信部
８２  第２アプリケーション
８２１  第２取得部
８２２  第２表示部
８２３  受付部
１００  サービス提供装置
１１０  通信部
１２０  記憶部
１３０  制御部
１３１  受信部
１３２  処理部
１３３  配信部
【要約】
【課題】多視点画像を用いたサービスの提供を促進する。
【解決手段】本願に係る送信プログラムは、取引対象を異なる視点で撮像した多視点画像を取得する取得手順と、前記取引対象の情報を配信するサービスを提供するサービス提供装置に、前記取引対象に関連する対象関連情報とともに、前記多視点画像を送信する送信手順と、を端末装置に実行させる。
【選択図】図１【図１】
0006959422.tif 000002
【図２】
0006959422.tif 000003
【図３】
0006959422.tif 000004
【図４】
0006959422.tif 000005
【図５】
0006959422.tif 000006
【図６】
0006959422.tif 000007
【図７】
0006959422.tif 000008
【図８】
0006959422.tif 000009
【図９】
0006959422.tif 000010
【図１０】
0006959422.tif 000011
【図１１】
0006959422.tif 000012
【図１２】
0006959422.tif 000013
【図１３】
0006959422.tif 000014
【図１４】
0006959422.tif 000015
【図１５】
0006959422.tif 000016
【図１６】
0006959422.tif 000017
【図１７】
0006959422.tif 000018
【図１８】
0006959422.tif 000019
【図１９】
0006959422.tif 000020