(57)【特許請求の範囲】
【請求項１】
配置対象物を示す仮想物体が表示される位置を識別する位置識別情報を含む撮像画像を取得する撮像部と、
前記位置識別情報により識別される前記撮像画像上の位置に、前記仮想物体が合成された合成画像を生成する生成部と、
表示部に表示された前記合成画像に含まれる前記仮想物体を動作させる操作を受け付ける操作受付部と、
前記操作受付部により前記仮想物体を動作させる操作が受け付けられたときに、前記配置対象物の仕様を定義した仕様情報を含む表示設定情報に基づき、前記仮想物体の動作を表す表示を制御する表示制御部と、を備え、
前記配置対象物は投射装置であり、
前記仕様情報は、前記投射装置が有する機能の明るさを示す明るさ情報を含み、
前記表示制御部は、投射が行われた際に前記投射装置から画像が出力される様子を示す前記仮想物体の動画像を、前記投射装置の仕様情報により示される明るさに応じて表示する、
情報処理装置。
【請求項２】
前記表示設定情報を受信する通信部と、
前記表示設定情報を記憶する記憶部と、
を更に備える請求項１に記載の情報処理装置。
【請求項３】
前記操作受付部は、複数の前記仮想物体の識別情報から、前記仮想物体の識別情報を選択する操作を受け付け、
前記生成部は、前記撮像画像に含まれる前記位置識別情報により識別される位置に、選択された前記識別情報により識別される前記仮想物体が合成された合成画像を生成する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記生成部は、前記位置識別情報の前記撮像画像上の位置及び形状の少なくとも一方の変更に応じて、前記仮想物体に、拡大、縮小、移動及び回転のうち少なくとも１つを行うことにより、前記仮想物体の表示態様が変更された前記仮想物体が合成された合成画像を合成し、
前記表示制御部は、前記表示態様が変更された前記仮想物体が合成された合成画像を表示部に表示する、
請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記仕様情報は、前記投射装置が有する機能の動作速度を示す速度情報を更に含む、
請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記仕様情報は、前記投射装置が有する機能を動作させた場合に生じる音を示す音情報を更に含み、
前記情報処理装置は、前記音情報に応じた音を出力する出力部を更に備える、
請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項７】
前記投射装置は動作時に音を生じる装置であり、
前記表示制御部は、前記音を生じる装置が動作する様子を示す前記仮想物体の動画像を表示し、
前記出力部は、前記音を生じる装置の仕様情報により示される音情報に応じた音を出力する、
請求項６に記載の情報処理装置。
【請求項８】
撮像部が、配置対象物を示す仮想物体が表示される位置を識別する位置識別情報を含む撮像画像を取得するステップと、
生成部が、前記位置識別情報により識別される前記撮像画像上の位置に、前記仮想物体が合成された合成画像を生成するステップと、
操作受付部が、表示部に表示された前記合成画像に含まれる前記仮想物体を動作させる操作を受け付けるステップと、
表示制御部が、前記操作を受け付けるステップにより前記仮想物体を動作させる操作が受け付けられたときに、前記配置対象物の仕様を定義した仕様情報を含む表示設定情報に基づき、前記仮想物体の動作を表す表示を制御するステップと、を含み、
前記配置対象物は投射装置であり、
前記仕様情報は、前記投射装置が有する機能の明るさを示す明るさ情報を含み、
前記表示を制御するステップは、投射が行われた際に前記投射装置から画像が出力される様子を示す前記仮想物体の動画像を、前記投射装置の仕様情報により示される明るさに応じて表示する、
を含む情報処理方法。
【請求項９】
配置対象物を示す仮想物体が表示される位置を識別する位置識別情報を含む撮像画像を取得する撮像部を備える情報処理装置を、
前記位置識別情報により識別される前記撮像画像上の位置に、前記仮想物体が合成された合成画像を生成する生成部と、
表示部に表示された前記合成画像に含まれる前記仮想物体を動作させる操作を受け付ける操作受付部と、
前記操作受付部により前記仮想物体を動作させる操作が受け付けられたときに、前記配置対象物の仕様を定義した仕様情報を含む表示設定情報に基づき、前記仮想物体の動作を表す表示を制御する表示制御部、として機能させ、
前記配置対象物は投射装置であり、
前記仕様情報は、前記投射装置が有する機能の明るさを示す明るさ情報を含み、
前記表示制御部は、投射が行われた際に前記投射装置から画像が出力される様子を示す前記仮想物体の動画像を、前記投射装置の仕様情報により示される明るさに応じて表示する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
カメラにより撮像された現実の空間を示す撮像画像に、仮想物体を合成して表示する拡張現実（ＡＲ：Ａｕｒｇｕｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）技術が従来から知られている。例えばユーザが所定の模様を含む紙等（ＡＲマーカー）を撮像すると、当該紙とカメラとの位置関係に応じて、仮想物体を撮像画像上に立体的に表示するＡＲ技術が知られている。撮像画像上に表示された仮想物体をユーザが参照することにより、ユーザが当該仮想物体に対応する物体を実際に配置した場合のイメージを把握することができる。
【０００３】
特許文献１には、現実空間に実物体を配置することなく実物体の大きさや色などといった外観と周囲環境との調和が図られた仮想現実世界をユーザに提示する複合現実感表示装置の発明が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら従来の技術では、配置対象物を示す仮想物体を撮像画像上に表示しても、配置対象物を動作させた場合のイメージが把握しにくかった。
【０００５】
本発明は、上記に鑑みてなされたものであって、配置対象物を動作させた場合のイメージをより明瞭にユーザに把握させることができる情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、配置対象物を示す仮想物体が表示される位置を識別する位置識別情報を含む撮像画像を取得する撮像部と、前記位置識別情報により識別される前記撮像画像上の位置に、前記仮想物体が合成された合成画像を生成する生成部と、表示部に表示された前記合成画像に含まれる前記仮想物体を動作させる操作を受け付ける操作受付部と、前記操作受付部により前記仮想物体を動作させる操作が受け付けられたときに、前記配置対象物の仕様を定義した仕様情報を含む表示設定情報に基づき、前記仮想物体の動作を表す表示を制御する表示制御部と、を備え、前記配置対象物は投射装置であり、前記仕様情報は、前記投射装置が有する機能の明るさを示す明るさ情報を含み、前記表示制御部は、投射が行われた際に前記投射装置から画像が出力される様子を示す前記仮想物体の動画像を、前記投射装置の仕様情報により示される明るさに応じて表示する。
【発明の効果】
【０００７】
本発明によれば、配置対象物を動作させた場合のイメージをより明瞭にユーザに把握させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は第１実施形態の情報処理システムの構成の例を示す図である。
【図２Ａ】図２Ａは第１実施形態の仮想物体の表示方法の概略の例１を示す図である。
【図２Ｂ】図２Ｂは第１実施形態の仮想物体の表示方法の概略の例２を示す図である。
【図３Ａ】図３Ａは第１実施形態の仮想物体の概略を示す図である。
【図３Ｂ】図３Ｂは第１実施形態の可動部分が操作された仮想物体の概略を示す図である。
【図４】図４は第１実施形態の情報処理装置の構成の例を示す図である。
【図５】図５は第１実施形態の初期表示画像情報の例（プリンタの場合）を示す図である。
【図６】図６は第１実施形態の着脱可能部分画像情報の例（バンクの場合）を示す図である。
【図７】図７は第１実施形態の着脱可能部分画像情報の例（フィニッシャーの場合）を示す図である。
【図８】図８は第１実施形態の可動部分画像情報の例（ＡＤＦの場合）を示す図である。
【図９】図９は第１実施形態の可動部分画像情報の例（トナーカバーの場合）を示す図である。
【図１０】図１０は第１実施形態の可動部分画像情報の例（ペーパートレイの場合）を示す図である。
【図１１】図１１は第１実施形態の可動部分画像情報の例（両面ユニットカバーの場合）を示す図である。
【図１２】図１２は第１実施形態の仕様情報の例（プリント動作の場合）を示す図である。
【図１３】図１３は第１実施形態の機種選択画面の例を示す図である。
【図１４】図１４は第１実施形態の機種選択画面の例（リストが表示された場合）を示す図である。
【図１５】図１５は第１実施形態の機種表示画面の例（プリンタＡの場合）を示す図である。
【図１６】図１６はＡＤＦ操作ボタンが押下された後の第１実施形態の機種表示画面の例を示す図である。
【図１７】図１７はプリント動作表示ボタンが押下された後の第１実施形態の機種表示画面の例を示す図である。
【図１８Ａ】図１８Ａは第１実施形態のバンク選択画面の例を示す図である。
【図１８Ｂ】図１８Ｂはバンクが選択された後の第１実施形態の機種表示画面の例を示す図である。
【図１９】図１９は第１実施形態の配置制限領域指定画面の例を示す図である。
【図２０】図２０は第１実施形態の商品仕様画面の例を示す図である。
【図２１】図２１は第１実施形態の地図表示画面の例を示す図である。
【図２２】図２２は第１実施形態の情報処理方法の例を示すフローチャートである。
【図２３】図２３は第１実施形態の情報処理装置のハードウェア構成の例を示す図である。
【図２４】図２４は第２実施形態の初期表示画像情報の例（プロジェクタの場合）を示す図である。
【図２５】図２５は第２実施形態の仕様情報の例（投射動作の場合）を示す図である。
【図２６】図２６は第２実施形態の機種表示画面の例（プロジェクタＰａの場合）を示す図である。
【図２７】図２７は第２実施形態の操作ボタンが押下された後の第２実施形態の機種表示画面の例を示す図である。
【図２８Ａ】図２８Ａは第２実施形態の投射画像の例（４０型の場合）を示す模式図である。
【図２８Ｂ】図２８Ｂは第２実施形態の投射画像の例（１００型の場合）を示す模式図である。
【図２９】図２９は第３実施形態の初期表示画像情報の例（洗濯機の場合）を示す図である。
【図３０】図３０は第３実施形態の可動部分画像情報の例（扉の場合）を示す図である。
【図３１】図３１は第３実施形態の仕様情報の例（洗濯動作の場合）を示す図である。
【図３２】図３２は第３実施形態の機種選択画面の例を示す図である。
【図３３】図３３は第３実施形態の機種選択画面の例（リストが表示された場合）を示す図である。
【図３４】図３４は第３実施形態の機種表示画面の例（洗濯機Ｗａの場合）を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理装置、情報処理方法及びプログラムの実施形態を詳細に説明する。
【００１０】
（第１実施形態）
図１は第１実施形態の情報処理システム１の構成の例を示す図である。実施形態の情報処理システム１は、情報処理装置１０及びサーバ装置２０を備える。情報処理装置１０及びサーバ装置２０はネットワーク１００を介して接続されている。ネットワーク１００の通信方式は、無線方式でも有線方式でもよく、また無線方式と有線方式とが組み合わされていてもよい。ネットワーク１００は、例えばインターネットである。
【００１１】
情報処理装置１０は、任意の場所を撮像した撮像画像に、仮想物体が合成された合成画像を表示する。仮想物体は任意の物体（配置対象物）の３Ｄモデルである。第１実施形態の説明では、仮想物体に対応する物体がオフィス機器である場合について説明する。なお第１実施形態の説明では、プリンタ（印刷装置）である場合を例にして説明するが、オフィス機器はプリンタに限らず任意のオフィス機器でよい。例えば当該オフィス機器はプロジェクタ（投射装置）でもよい。仮想物体に対応する物体がプロジェクタである場合については、第２実施形態で説明する。情報処理装置１０は、例えばカメラ付きスマートデバイス等である。
【００１２】
サーバ装置２０は、情報処理装置１０で仮想物体を含む合成画像を表示するためのアプリケーション（プログラム）、ＡＲマーカーを示す画像情報、及び、仮想物体を表示するための表示設定情報等の情報を記憶する。ＡＲマーカーは撮像画像上に仮想物体を合成する位置を識別する位置識別情報である。表示設定情報の詳細は、図５乃至図１２を参照して後述する。サーバ装置２０に記憶されている情報は、例えばサーバ装置２０上に立ち上げられたウェブサイトを介して情報処理装置１０にダウンロードされる。
【００１３】
図２Ａは第１実施形態の仮想物体４０の表示方法の概略の例１を示す図である。まず情報処理装置１０のユーザがサーバ装置２０または情報処置装置１０内に記憶されているＡＲマーカー３０を示す画像情報を印刷し、仮想物体４０を表示させる場所にＡＲマーカー３０を示す印刷物を配置する。次に情報処理装置１０が、仮想物体４０として表示させる機種の表示設定情報を、サーバ装置２０からダウンロードする。次に情報処理装置１０がＡＲマーカー３０を示す印刷物を含む撮像画像を撮像すると、当該撮像画像に含まれる印刷物３０の位置に、表示設定情報に応じた仮想物体４０が表示される。
【００１４】
なお、図１及び図２Ａでは、サーバ装置２０が１つの構成となっているが、サーバ装置２０に記憶されている情報を情報処理装置１０が取得するための構成はこれに限られるものではない。
【００１５】
図２Ｂは第１実施形態の仮想物体４０の表示方法の概略の例２を示す図である。図２Ｂの例は、サーバ装置２０をサーバ装置２０ａ及びサーバ装置２０ｂとして、ネットワーク１００上に分散させた場合を示す。まずアプリケーションの開発元が、仮想物体４０の画像データ（３Ｄモデルとして表示される画像のモデルデータ等）の情報等を含む表示設定情報を予め有したアプリケーションを、サーバ装置２０ａ（当該開発元会社のサーバ等）に記憶する。次に当該アプリケーションが、サーバ装置２０ａからネットワーク１００上のアプリケーション販売サイト等を運営するサーバ装置２０ｂにリリースされる。次に情報処理装置１０が、サーバ装置２０ｂから当該アプリケーションをダウンロードする。これにより、図２Ｂの構成の例でも、情報処理装置１０が当該アプリケーションをインストールできる環境を構成することができる。なおＡＲマーカー３０は、情報処理装置１０がサーバ装置２０ａから随時、ダウンロードするようにしてもよい。
【００１６】
次に第１実施形態の情報処理装置１０で表示される仮想物体４０の概略について説明する。
【００１７】
図３Ａは第１実施形態の仮想物体４０の概略を示す図である。第１実施形態の仮想物体４０は、不動部分を表す第１の領域４１と、可動部分を表す第２の領域４２と、を有する。簡単のため図３の仮想物体４０の例では、可動部分を表す第２の領域４２を１つとしているが、可動部分を表す第２の領域４２の数は任意でよい。図３Ａの仮想物体４０は、例えばプリンタであり、第２の領域４２は、例えばプリンタのＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）部分である。
【００１８】
図３Ｂは第１実施形態の仮想物体４０の概略（可動部分が操作された場合）を示す図である。図３Ｂの例は、仮想物体４０の第２の領域４２が開閉できる場合を示す。仮想物体４０は、はじめに図３Ａの初期表示状態で情報処理装置１０に表示される。そして情報処理装置１０が、第２の領域４２を操作する入力を受け付けると、仮想物体４０の表示が図３Ａの状態から図３Ｂの状態に変更される。このとき第２の領域４２の開閉時の動作は、動画像により表示される。動画像は、例えばアニメーションである。図３Ａ及び図３Ｂの表示基準点Ｐは、動画像を表示する位置を特定する基準点を示す。表示基準点Ｐの座標は、例えば仮想物体４０の所定の点Ｏを原点とした座標系により表される。
【００１９】
次に第１実施形態の情報処理装置１０の構成の例について説明する。
【００２０】
図４は第１実施形態の情報処理装置１０の構成の例を示す図である。第１実施形態の情報処理装置１０は、記憶部１１、撮像部１２、表示制御部１３、表示部１４、操作受付部１５、生成部１６、通信部１７、ＧＰＳ部１８及び出力部１９を備える。情報処理装置１０は任意の装置でよいが、第１実施形態の説明では、情報処理装置１０が、スマートフォン及びタブレット型端末等のスマートデバイスである場合を例にして説明する。すなわち表示部１４及び操作受付部１５は、液晶タッチパネル等である。
【００２１】
記憶部１１は、仮想物体４０の種類毎に、仮想物体４０を表示するための表示設定情報を記憶する。表示設定情報は、例えば初期表示画像情報、着脱可能部分画像情報、可動部分画像情報及び仕様情報を含む。また記憶部１１は、仮想物体４０に対応するプリンタの詳細仕様情報、仮想物体４０に対応するプリンタを入手（購入）可能なウェブサイトのアドレス、及び、仮想物体４０に対応するプリンタを入手（購入）可能な場所（店舗）の住所等の情報も記憶する。なお記憶部１１の情報は、通信部１７がサーバ装置２０と通信することにより更新される。例えば通信部１７が、サーバ装置２０から仮想物体４０の表示設定情報を新たに取得し、当該表示設定情報を記憶部１１に記憶することにより、新製品等の新しい仮想物体４０を情報処理装置１０で表示することが可能になる。
【００２２】
ここで仮想物体４０がプリンタである場合を例にして、表示設定情報（初期表示画像情報、着脱可能部分画像情報、可動部分画像情報及び仕様情報）について説明する。
【００２３】
まず第１実施形態の初期表示画像情報の例について説明する。
【００２４】
図５は第１実施形態の初期表示画像情報の例（プリンタの場合）を示す図である。初期表示画像情報は、仮想物体４０の表示を開始するときの状態を示す。初期表示画像情報は、機種名、本体、バンク及びフィニッシャーの項目を有する。機種名はプリンタの機種の名称を示す。第１実施形態では、機種名が仮想物体４０の種類を識別する識別情報である。本体は、着脱可能部分（オプション部品）が装着されていない状態の本体画像を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。本体画像は、情報処理装置１０により撮影された撮影画像に含まれるＡＲマーカー３０の位置に表示される。
【００２５】
バンクは印刷に使用される用紙が格納されるオプション部品である。バンクには、「−」、「無」、及び、「１」、「２」、・・・等の数値が設定される。「−」はプリンタ本体にバンクが装着できないことを示す。「無」は、バンクが装着可能な機種にバンクが装着されていないことを示す。「１」はバンクが装着可能な機種にバンクが１段装着されていることを示す。「２」はバンクが装着可能な機種にバンクが２段装着されていることを示す。バンクを示す画像は、後述の着脱可能部分画像情報から特定される。
【００２６】
フィニッシャーは印刷物のパンチ（穴あけ）及びホチキス留等、印刷後の処理を行うオプション部品である。フィニッシャーには、「−」、「無」、及び、「有」が設定される。「−」はプリンタ本体にフィニッシャーが装着できないことを示す。「無」は、フィニッシャーが装着可能な機種にフィニッシャーが装着されていないことを示す。「有」は、フィニッシャーが装着可能な機種にフィニッシャーが装着されていることを示す。フィニッシャーを示す画像は、後述の着脱可能部分画像情報から特定される。
【００２７】
例えば図５の例では、プリンタＢを示す仮想物体４０が情報処理装置１０で初期表示される場合、本体画像Ｂにより、バンク及びフィニッシャーが装着されていない仮想物体４０が表示される。
【００２８】
次に第１実施形態の着脱可能部分画像情報の例について説明する。
【００２９】
図６は第１実施形態の着脱可能部分画像情報の例（バンクの場合）を示す図である。図６の着脱可能部分画像情報は、機種名、バンク、表示基準点及び最大バンク段数の項目を有する。機種名はプリンタの機種の名称を示す。バンクは、バンクを示す画像を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。なおバンクに「−」が設定されている場合は、プリンタ本体にバンクを装着できないことを示す。表示基準点は、バンクを示す画像を表示する位置を示す。例えば情報処理装置１０は、表示基準点の座標に、バンクを示す画像の端点を合わせるようにして、仮想着脱可能物体としてバンクを示す画像を表示する。最大バンク段数はプリンタ本体に装着可能なバンクの数を示す。なお同一のプリンタ本体に装着可能なバンクの種類が複数ある場合、記憶部１１は、バンクの種類毎に、着脱可能部分画像情報を記憶する。
【００３０】
例えば図６のプリンタＢの例では、プリンタＢのバンクを示す画像は、Ｂａｎｋ画像Ｂである。またＢａｎｋ画像Ｂを表示する位置は、表示基準点の座標（ｘ＿ｂ６，ｙ＿ｂ６，ｚ＿ｂ６）により特定される。またプリンタＢに装着可能なバンクの段数は３段である。
【００３１】
図７は第１実施形態の着脱可能部分画像情報の例（フィニッシャーの場合）を示す図である。図７の着脱可能部分画像情報は、機種名、フィニッシャー及び表示基準点の項目を有する。機種名はプリンタの機種の名称を示す。フィニッシャーは、フィニッシャーを示す画像を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。なおフィニッシャーに「−」が設定されている場合は、プリンタ本体にフィニッシャーを装着できないことを示す。表示基準点は、フィニッシャーを示す画像を表示する位置を示す。例えば情報処理装置１０は、表示基準点の座標に、フィニッシャーを示す画像の端点を合わせるようにして、仮想着脱可能物体としてフィニッシャーを示す画像を表示する。なお同一のプリンタ本体に装着可能なフィニッシャーの種類が複数ある場合、記憶部１１は、フィニッシャーの種類毎に、着脱可能部分画像情報を記憶する。
【００３２】
例えば図７のプリンタＢの例では、プリンタＢのフィニッシャーを示す画像は、Ｆｉｎｉｓｈｅｒ画像Ｂである。またＦｉｎｉｓｈｅｒ画像Ｂを表示する位置は、表示基準点の座標（ｘ＿ｂ７，ｙ＿ｂ７，ｚ＿ｂ７）により特定される。
【００３３】
次に第１実施形態の可動部分画像情報の例について説明する。
【００３４】
図８は第１実施形態の可動部分画像情報の例（ＡＤＦの場合）を示す図である。図８の可動部分画像情報は、機種名、ＡＤＦ（ｏｐｅｎ）、ＡＤＦ（ｃｌｏｓｅ）及び表示基準点の項目を有する。機種名はプリンタの機種の名称を示す。ＡＤＦ（ｏｐｅｎ）は、ＡＤＦを開く動作を示す画像（アニメーション）を特定する特定情報を示す。ＡＤＦ（ｃｌｏｓｅ）は、ＡＤＦを閉じる動作を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。なおＡＤＦ（ｏｐｅｎ）及びＡＤＦ（ｃｌｏｓｅ）に「−」が設定されている場合は、プリンタ本体にＡＤＦがないことを示す。表示基準点は、ＡＤＦを開く動作を示す画像（アニメーション）、及び、ＡＤＦを閉じる動作を示す画像（アニメーション）を表示する位置を示す。
【００３５】
例えば図８のプリンタＡの例では、プリンタＡのＡＤＦを開く動作を示す画像（アニメーション）は、ＡＤＦ＿ｏｐｅｎ画像Ａである。またプリンタＡのＡＤＦを閉じる動作を示す画像（アニメーション）は、ＡＤＦ＿ｃｌｏｓｅ画像Ａである。またＡＤＦ＿ｏｐｅｎ画像Ａ及びＡＤＦ＿ｃｌｏｓｅ画像Ａを表示する位置は、表示基準点の座標（ｘ＿ａ１，ｙ＿ａ１，ｚ＿ａ１）により特定される。
【００３６】
図９は第１実施形態の可動部分画像情報の例（トナーカバーの場合）を示す図である。図９の可動部分画像情報は、機種名、トナーカバー（ｏｐｅｎ）、トナーカバー（ｃｌｏｓｅ）及び表示基準点の項目を有する。機種名はプリンタの機種の名称を示す。トナーカバー（ｏｐｅｎ）は、トナーカバーを開く動作を示す画像（アニメーション）を特定する特定情報を示す。トナーカバー（ｃｌｏｓｅ）は、トナーカバーを閉じる動作を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。なおトナーカバー（ｏｐｅｎ）及びトナーカバー（ｃｌｏｓｅ）に「−」が設定されている場合は、プリンタ本体にトナーカバーがないことを示す。表示基準点は、トナーカバーを開く動作を示す画像（アニメーション）、及び、トナーカバーを閉じる動作を示す画像（アニメーション）を表示する位置を示す。
【００３７】
例えば図９のプリンタＡの例では、プリンタＡのトナーカバーを開く動作を示す画像（アニメーション）は、Ｔｏｎｅｒ＿ｏｐｅｎ画像Ａである。またプリンタＡのトナーカバーを閉じる動作を示す画像（アニメーション）は、Ｔｏｎｅｒ＿ｃｌｏｓｅ画像Ａである。またＴｏｎｅｒ＿ｏｐｅｎ画像Ａ及びＴｏｎｅｒ＿ｃｌｏｓｅ画像Ａを表示する位置は、表示基準点の座標（ｘ＿ａ２，ｙ＿ａ２，ｚ＿ａ２）により特定される。
【００３８】
図１０は第１実施形態の可動部分画像情報の例（ペーパートレイの場合）を示す図である。図１０の可動部分画像情報は、機種名、ペーパートレイ（ｏｐｅｎ）、ペーパートレイ（ｃｌｏｓｅ）及び表示基準点の項目を有する。機種名はプリンタの機種の名称を示す。ペーパートレイ（ｏｐｅｎ）は、ペーパートレイを開く動作を示す画像（アニメーション）を特定する特定情報を示す。ペーパートレイ（ｃｌｏｓｅ）は、ペーパートレイを閉じる動作を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。なおペーパートレイ（ｏｐｅｎ）及びペーパートレイ（ｃｌｏｓｅ）に「−」が設定されている場合は、プリンタ本体にペーパートレイがないことを示す。表示基準点は、ペーパートレイを開く動作を示す画像（アニメーション）、及び、ペーパートレイを閉じる動作を示す画像（アニメーション）を表示する位置を示す。
【００３９】
例えば図１０のプリンタＡの例では、プリンタＡのペーパートレイを開く動作を示す画像（アニメーション）は、Ｔｒａｙ＿ｏｐｅｎ画像Ａである。またプリンタＡのペーパートレイを閉じる動作を示す画像（アニメーション）は、Ｔｒａｙ＿ｃｌｏｓｅ画像Ａである。またＴｒａｙ＿ｏｐｅｎ画像Ａ及びＴｒａｙ＿ｃｌｏｓｅ画像Ａを表示する位置は、表示基準点の座標（ｘ＿ａ３，ｙ＿ａ３，ｚ＿ａ３）により特定される。
【００４０】
図１１は第１実施形態の可動部分画像情報の例（両面ユニットカバーの場合）を示す図である。図１１の可動部分画像情報は、機種名、両面ユニットカバー（ｏｐｅｎ）、両面ユニットカバー（ｃｌｏｓｅ）及び表示基準点の項目を有する。機種名はプリンタの機種の名称を示す。両面ユニットカバー（ｏｐｅｎ）は、両面ユニットカバーを開く動作を示す画像（アニメーション）を特定する特定情報を示す。両面ユニットカバー（ｃｌｏｓｅ）は、両面ユニットカバーを閉じる動作を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。なお両面ユニットカバー（ｏｐｅｎ）及び両面ユニットカバー（ｃｌｏｓｅ）に「−」が設定されている場合は、プリンタ本体に両面ユニットカバーがないことを示す。表示基準点は、両面ユニットカバーを開く動作を示す画像（アニメーション）、及び、両面ユニットカバーを閉じる動作を示す画像（アニメーション）を表示する位置を示す。
【００４１】
例えば図１１のプリンタＡの例では、プリンタＡの両面ユニットカバーを開く動作を示す画像（アニメーション）は、Ｃｏｖｅｒ＿ｏｐｅｎ画像Ａである。またプリンタＡの両面ユニットカバーを閉じる動作を示す画像（アニメーション）は、Ｃｏｖｅｒ＿ｃｌｏｓｅ画像Ａである。またＣｏｖｅｒ＿ｏｐｅｎ画像Ａ及びＣｏｖｅｒ＿ｃｌｏｓｅ画像Ａを表示する位置は、表示基準点の座標（ｘ＿ａ４，ｙ＿ａ４，ｚ＿ａ４）により特定される。
【００４２】
図１２は第１実施形態の仕様情報の例（プリント動作の場合）を示す図である。図１２の仕様情報は、機種名、サイズ、カラー／モノクロ、ｐｐｍ（ｐａｇｅ  ｐｅｒ  ｍｉｎｕｔｅ）、プリント動作及び表示基準点の項目を有する。機種名はプリンタの機種の名称を示す。サイズは、印刷物のサイズを示す。カラー／モノクロは、印刷物の色彩を示す。ｐｐｍは、１分あたりの印刷枚数を示す。プリント動作は、プリンタから印刷物が出力される様子を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。図１２の例の場合、プリント動作として使用される画像（アニメーション）は、機種名、サイズ、カラー／モノクロ、及び、ｐｐｍに応じて用意される。なおプリント動作に「−」が設定されている場合は、印刷が行われた際にプリンタから印刷物が出力される様子を示す画像（アニメーション）がないことを示す。表示基準点は、プリンタから印刷物が出力される様子を示す画像（アニメーション）を表示する位置を示す。
【００４３】
例えば図１２のプリンタＡの例では、Ａ４サイズのカラー印刷が行われた際にプリンタＡから印刷物が出力される様子を示す画像（アニメーション）は、プリント画像Ａｃである。プリント画像Ａｃは、１８ｐｐｍで印刷物が出力される様子を示す。またプリント画像Ａｃを表示する位置は、表示基準点の座標（ｘ＿ａ５，ｙ＿ａ５，ｚ＿ａ５）により特定される。またＡ４サイズのモノクロ印刷が行われた際にプリンタＡから印刷物が出力される様子を示す画像（アニメーション）は、プリント画像Ａｍである。プリント画像Ａｍは、２０ｐｐｍで印刷物が出力される様子を示す。またプリント画像Ａｍを表示する位置は、表示基準点の座標（ｘ＿ａ５，ｙ＿ａ５，ｚ＿ａ５）により特定される。
【００４４】
図４に戻り、撮像部１２は、仮想物体４０が表示される位置を示すＡＲマーカー３０を含む撮像画像を撮像すると、当該撮像画像を表示制御部１３に入力する。なお撮像部１２は、撮像画像を継続して撮像する。すなわち撮像画像は、動画として表示制御部１３に入力される。
【００４５】
表示制御部１３は、撮像部１２から撮像画像を受け付けると、当該撮像画像が画面の背景として使用された機種選択画面を表示部１４に表示する。
【００４６】
図１３は第１実施形態の機種選択画面の例を示す図である。第１実施形態の機種選択画面は、機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３及びカメラボタン１０４を有する。
【００４７】
機種選択ボタン１０１は、プリンタの機種を選択するドロップダウンリストである。操作受付部１５の機種選択ボタン１０１が押下されると、表示制御部１３が、記憶部１１に上述の表示設定情報として記憶されているプリンタの機種名をリストで表示部１４に表示する。
【００４８】
設定ボタン１０２は、表示言語（日本語、英語又は中国語等）、及び、文字サイズ等の表示設定を変更する設定画面を表示するボタンである。
【００４９】
ヘルプボタン１０３は、操作方法を示すヘルプ画面を表示するボタンである。
【００５０】
カメラボタン１０４は、背景として表示されている撮影画像を撮像するボタンである。仮想物体４０が表示されている状態で、操作受付部１５のカメラボタン１０４が押下された場合、仮想物体４０を含む合成画像が、記憶部１１等に記憶される。
【００５１】
図１４は第１実施形態の機種選択画面の例（リストが表示された場合）を示す図である。図１４の例は、機種選択ボタン１０１が押下されることにより、プリンタＡ、プリンタＢ及びプリンタＣがリストとして表示された場合を示す。操作受付部１５が、リストから機種名を選択する操作を受け付けると、生成部１６が、当該機種名に関連付けられた仮想物体４０を示す画像が、撮像画像上のＡＲマーカー３０の位置に合成された合成画像を生成する。そして表示制御部１３が、当該合成画像に後述のＵＩ部品（各種ボタン等、図１５参照）が付与された画面を表示部１４に表示する。例えばプリンタＡが選択されると、表示設定情報に含まれる初期表示画像情報（図５参照）の本体画像Ａにより示される仮想物体４０が、ＡＲマーカー３０の位置に表示される。
【００５２】
このとき表示制御部１３及び生成部１６が、ＡＲ技術を利用することにより、情報処理装置１０の撮像部１２と、ＡＲマーカー３０との位置関係に応じて、仮想物体４０の見え方を変更する。具体的には、まず表示制御部１３が、撮像画像に含まれるＡＲマーカー３０を検出し、当該ＡＲマーカー３０の見え方（撮像画像上での位置及び形状の少なくとも一方）が変更されたか否かを判定する。当該ＡＲマーカー３０の見え方が変更された場合、生成部１６が、見え方が変更された度合いに応じて、仮想物体４０の表示態様の変更（拡大、縮小、移動及び回転等）を行い、当該仮想物体４０が撮像画像に合成された合成画像を生成する。そして表示制御部１３が、当該合成画像に後述のＵＩ部品（各種ボタン等、図１５参照）が付与された画面を表示部１４に表示する。これにより情報処理装置１０のユーザが、表示部１４に立体表示されている仮想物体４０を参照しながら、当該立体表示されている仮想物体４０を参照したい方向に撮像部１２を向けることにより、様々な方向から仮想物体４０を参照することができる。
【００５３】
図１５は第１実施形態の機種表示画面の例（プリンタＡの場合）を示す図である。第１実施形態の機種表示画面は、機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３、カメラボタン１０４、機種名表示部１０５、操作ボタン１０６、バンク選択ボタン１０７、フィニッシャー選択ボタン１０８、配置制限領域指定ボタン１０９、商品仕様表示ボタン１１０、おすすめ商品表示ボタン１１１、商品購入ボタン１１２、地図表示ボタン１１３及びシェアボタン１１４を有する。
【００５４】
機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３及びカメラボタン１０４の説明は、図１３の説明と同様なので省略する。
【００５５】
機種名表示部１０５は、機種選択ボタン１０１で選択された機種名を表示する。また当該機種で利用可能な機能が表示される。具体的には、表示制御部１３が、機種名表示部１０５に表示されている機種名から特定される詳細仕様情報を、記憶部１１から取得することにより、当該機種で利用可能な機能を表示部１４に表示する。図１５の例は、プリンタＡでコピー、印刷、スキャン及びＦＡＸが使用可能な場合を示す。
【００５６】
操作ボタン１０６は、ＡＤＦ操作ボタン１０６ａ、トナーカバー操作ボタン１０６ｂ、ペーパートレイ操作ボタン１０６ｃ、両面ユニット操作ボタン１０６ｄ及びプリント動作表示ボタン１０６ｅを含む。
【００５７】
ＡＤＦ操作ボタン１０６ａは、ＡＤＦの開閉を操作するボタンである。ＡＤＦ操作ボタン１０６ａは、表示設定情報に含まれる図８の可動部分画像情報（ＡＤＦの場合）により指定された画像ファイルにより示される動作を表示する。なお表示制御部１３は、可動部分画像情報（ＡＤＦの場合）に画像ファイルが指定されていない場合、ＡＤＦ操作ボタン１０６ａを表示しないか、又は、半輝度（半透明）等にして表示する。
【００５８】
ＡＤＦ操作ボタン１０６ａが押下されると、ＡＤＦを開く動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図８参照）のＡＤＦ＿ｏｐｅｎ画像Ａにより、ＡＤＦを開く動作を示す画像（アニメーション）が表示される。
【００５９】
図１６はＡＤＦ操作ボタン１０６ａが押下された後の第１実施形態の機種表示画面の例を示す図である。この状態でＡＤＦ操作ボタン１０６ａが再度、押下されると、ＡＤＦを閉じる動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図８参照）のＡＤＦ＿ｃｌｏｓｅ画像Ａにより、ＡＤＦを閉じる動作を示す画像（アニメーション）が表示され、プリンタＡの表示が図１５に示される状態に戻る。
【００６０】
図１５に戻り、トナーカバー操作ボタン１０６ｂは、トナーカバーの開閉を操作するボタンである。トナーカバー操作ボタン１０６ｂは、表示設定情報に含まれる図９の可動部分画像情報（トナーカバーの場合）により指定された画像ファイルにより示される動作を表示する。なお表示制御部１３は、可動部分画像情報（トナーカバーの場合）に画像ファイルが指定されていない場合、トナーカバー操作ボタン１０６ｂを表示しないか、又は、半輝度（半透明）等にして表示する。
【００６１】
トナーカバー操作ボタン１０６ｂが押下されると、トナーカバーを開く動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図９参照）のＴｏｎｅｒ＿ｏｐｅｎ画像Ａにより、トナーカバーを開く動作を示す画像（アニメーション）が表示される。トナーカバー操作ボタン１０６ｂが再度、押下されると、トナーカバーを閉じる動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図９参照）のＴｏｎｅｒ＿ｃｌｏｓｅ画像Ａにより、トナーカバーを閉じる動作を示す画像（アニメーション）が表示される。
【００６２】
ペーパートレイ操作ボタン１０６ｃは、ペーパートレイの開閉を操作するボタンである。ペーパートレイ操作ボタン１０６ｃは、表示設定情報に含まれる図１０の可動部分画像情報（ペーパートレイの場合）により指定された画像ファイルにより示される動作を表示する。なお表示制御部１３は、可動部分画像情報（ペーパートレイの場合）に画像ファイルが指定されていない場合、ペーパートレイ操作ボタン１０６ｃを表示しないか、又は、半輝度（半透明）等にして表示する。
【００６３】
ペーパートレイ操作ボタン１０６ｃが押下されると、ペーパートレイを開く動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図１０参照）のＴｒａｙ＿ｏｐｅｎ画像Ａにより、ペーパートレイを開く動作を示す画像（アニメーション）が表示される。ペーパートレイ操作ボタン１０６ｃが再度、押下されると、ペーパートレイを閉じる動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図１０参照）のＴｒａｙ＿ｃｌｏｓｅ画像Ａにより、ペーパートレイを閉じる動作を示す画像（アニメーション）が表示される。
【００６４】
両面ユニット操作ボタン１０６ｄは、両面ユニットの開閉を操作するボタンである。両面ユニット操作ボタン１０６ｄは、両面ユニットの開閉を操作するボタンである。両面ユニット操作ボタン１０６ｄは、表示設定情報に含まれる図１１の可動部分画像情報（両面ユニットの場合）により指定された画像ファイルにより示される動作を表示する。なお表示制御部１３は、可動部分画像情報（両面ユニットの場合）に画像ファイルが指定されていない場合、両面ユニット操作ボタン１０６ｄを表示しないか、又は、半輝度（半透明）等にして表示する。
【００６５】
両面ユニット操作ボタン１０６ｄが押下されると、両面ユニットを開く動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図１１参照）のＣｏｖｅｒ＿ｏｐｅｎ画像Ａにより、両面ユニットを開く動作を示す画像（アニメーション）が表示される。両面ユニット操作ボタン１０６ｄが再度、押下されると、両面ユニットを閉じる動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０がプリンタＡである場合、表示設定情報に含まれる可動部分画像情報（図１１参照）のＣｏｖｅｒ＿ｃｌｏｓｅ画像Ａにより、両面ユニットを閉じる動作を示す画像（アニメーション）が表示される。
【００６６】
プリント動作表示ボタン１０６ｅは、印刷が行われた際にプリンタから印刷物が出力される様子をアニメーションにより表示するボタンである。プリント動作表示ボタン１０６ｅは、表示設定情報に含まれる図１２の仕様情報により指定された画像ファイルにより示される動作を表示する。なお表示制御部１３は、仕様情報に画像ファイルが指定されていない場合、プリント動作表示ボタン１０６ｅを表示しないか、又は、半輝度（半透明）等にして表示する。
【００６７】
図１７はプリント動作表示ボタン１０６ｅが押下された後の第１実施形態の機種表示画面の例を示す図である。プリント動作表示ボタン１０６ｅが押下されたときに、表示制御部１３が、プリンタの仕様情報（図１２参照）に含まれる印刷速度（ｐｐｍ）に応じた速度で、印刷物２１１を印刷するアニメーションを表示することにより、プリンタの印刷速度を体感的にユーザに伝えることができる。例えばプリンタの印刷速度が３０ｐｐｍの場合、表示制御部１３は印刷物２１１が２秒に１枚、プリンタから出力される様子を示すアニメーションを表示する。また例えばプリンタの印刷速度が２０ｐｐｍの場合、表示制御部１３は印刷物２１１が３秒に１枚、プリンタから出力される様子を示すアニメーションを表示する。なお当該アニメーションに音が含まれている場合、出力部１９が音を出力する。
【００６８】
バンク選択ボタン１０７は、バンク選択画面を表示するボタンである。バンク選択画面は、機種名表示部１０５に表示されている機種に装着可能なバンクを選択する画面である。
【００６９】
図１８Ａは第１実施形態のバンク選択画面の例を示す図である。表示制御部１３は、機種名表示部１０５に表示されている機種の表示設定情報に含まれる着脱可能部分画像情報（図６参照）に基づくバンク選択画面を表示部１４に表示する。具体的には、機種名表示部１０５に表示されている機種に、複数の種類のバンクがある場合、バンクを示す画像を複数、表示することにより、バンクの種類を選択する画面を表示する。また機種名表示部１０５に表示されている機種が、バンクを多段構成することができる場合、図６の着脱可能部分画像情報に示される最大バンク段数まで、バンク数を選択できる画面を表示する。
【００７０】
プリンタＡの表示設定情報に含まれる着脱可能部分画像情報（図６参照）の場合、バンクの種類が１種類で、最大バンク段数が１のため、図１８Ａでは、Ｂａｎｋ画像Ａの正面が１つ表示されている。
【００７１】
図１８Ｂはバンクが選択された後の第１実施形態の機種表示画面の例を示す図である。操作受付部１５が、図１８Ａのバンク選択画面でバンクの選択を示す操作を受け付けると、図１８Ｂに示されるように、プリンタＡの本体を示す仮想物体４０に、バンクを示す仮想着脱可能物体４３が追加される。具体的には、生成部１６が、撮像画像に本体画像Ａが合成された合成画像に、Ｂａｎｋ画像Ａを更に合成し、表示制御部１３が、当該合成画像を表示部１４に表示する。これにより着脱可能部分（オプション部品）をプリンタＡの本体に装着した場合のイメージをより明瞭にユーザに把握させることができる。
【００７２】
図１５に戻り、フィニッシャー選択ボタン１０８は、フィニッシャー選択画面を表示するボタンである。フィニッシャー選択画面の説明は、バンク選択画面の説明と同様なので省略する。
【００７３】
配置制限領域指定ボタン１０９は、配置制限領域指定画面を表示するボタンである。配置制限領域指定画面は、仮想物体４０に対応する物体が配置される領域の制限を示す配置制限領域を指定する画面である。
【００７４】
図１９は第１実施形態の配置制限領域指定画面の例を示す図である。第１実施形態の配置制限領域指定画面は、図１５の画面の表示に加えて、更にフレーム１２０、幅指定ボタン１２１、奥行き指定ボタン１２２、高さ指定ボタン１２３及びフレーム移動ボタン１２４を有する。
【００７５】
フレーム１２０は配置制限領域の大きさを示す。フレーム１２０は、幅指定ボタン１２１、奥行き指定ボタン１２２、高さ指定ボタン１２３及びフレーム移動ボタン１２４の操作に応じて、幅、奥行き、高さ及び表示位置が変更される。
【００７６】
具体的には、幅指定ボタン１２１の「＋」が押下されると、フレーム１２０の幅が広がり、幅指定ボタン１２１の「−」が押下されると、フレーム１２０の幅が狭まる。同様に、奥行き指定ボタン１２２の「＋」が押下されると、フレーム１２０の奥行きが広がり、奥行き指定ボタン１２２の「−」が押下されると、フレーム１２０の奥行きが狭まる。同様に、高さ指定ボタン１２３の「＋」が押下されると、フレーム１２０の高さが高くなり、高さ指定ボタン１２３の「−」が押下されると、フレーム１２０の高さが低くなる。
【００７７】
なおフレーム１２０の幅、奥行き及び高さを指定するユーザインターフェースは任意でよい。例えば表示制御部１３が、テンキー配列の数字入力部を表示部１４に表示し、操作受付部１５が、幅、奥行き及び高さを示す数字の入力を受け付けてもよい。
【００７８】
またフレーム移動ボタン１２４が押下されると、押下された方向に応じてフレーム１２０が、配置制限領域指定画面の背景画像（撮影画像）上を上下左右に移動する。
【００７９】
表示制御部１３は、仮想物体４０が、フレーム１２０により示される配置制限領域に収まらない場合、配置制限領域を示すフレーム１２０の表示態様を変更する。表示態様の変更方法は任意でよい。表示態様の変更方法は、例えばフレーム１２０を示す線の色の変更、フレーム１２０を示す線の太さの変更、及び、フレーム１２０を示す線を点滅させる変更等である。
【００８０】
例えば図１９の例の場合、表示制御部１３は、ＡＤＦが閉じている状態のプリンタＡを示す仮想物体４０は、フレーム１２０に収まるため、フレーム１２０を黄色で表示する。一方、表示制御部１３は、ＡＤＦが開いている状態のプリンタＡを示す仮想物体４０は、フレーム１２０に収まらないため、フレーム１２０を赤色で表示する。これによりフレーム１２０により示される任意の配置場所で、プリンタＡの可動部分を操作した場合に、配置場所に収まるか否かのイメージをより明瞭にユーザに把握させることができる。
【００８１】
図１５に戻り、商品仕様表示ボタン１１０は、機種名表示部１０５に表示されている機種名から特定される詳細仕様情報を表示する商品仕様画面を表示するボタンである。
【００８２】
図２０は第１実施形態の商品仕様画面の例を示す図である。操作受付部１５が、商品仕様表示ボタン１１０の押下を示す操作を受け付けると、表示制御部１３が、機種名表示部１０５に表示されている機種の詳細仕様情報を記憶部１１から取得し、当該詳細仕様情報を含む商品仕様画面を表示部１４に表示する。詳細仕様情報は、例えば最大印刷サイズ、プリンタの寸法、対応ＯＳ、印刷速度、解像度及び対応インタフェース等を含む。
【００８３】
また表示制御部１３は、詳細な仕様を表示するウェブページを表示するための詳細仕様リンクを、商品仕様画面に表示する。操作受付部１５が、詳細仕様リンクの押下を示す操作を受け付けると、通信部１７が、詳細仕様リンクが示すアドレスにアクセスすることにより取得されたウェブサイトを、表示制御部１３が表示部１４に表示する。
【００８４】
図１５に戻り、おすすめ商品表示ボタン１１１は、ユーザに推薦する機種の機種表示画面を表示するボタンである。ユーザに推薦する機種は、例えば機種名表示部１０５に表示されている機種に商品仕様が類似する機種である。操作受付部１５が、おすすめ商品表示ボタン１１１の押下を示す操作を受け付けると、生成部１６が、ユーザに推薦する機種の表示設定情報に含まれる初期表示画像情報の本体画像が、撮像画像上のＡＲマーカー３０の位置に合成された合成画像を生成する。そして表示制御部１３が、当該合成画像に対応する機種表示画面を表示部１４に表示する。
【００８５】
商品購入ボタン１１２は、機種名表示部１０５に表示されている機種を購入可能なウェブサイトを表示するボタンである。操作受付部１５が、商品購入ボタン１１２の押下を示す操作を受け付けると、通信部１７が、機種名表示部１０５に表示されている機種を購入可能なウェブサイトのアドレスを記憶部１１から取得する。そして通信部１７が、当該アドレスにアクセスすることにより取得されたウェブサイトを、表示制御部１３が表示部１４に表示する。
【００８６】
地図表示ボタン１１３は、機種名表示部１０５に表示されている機種を購入可能な店舗の位置を示す地図表示画面を表示するボタンである。
【００８７】
図２１は第１実施形態の地図表示画面の例を示す図である。操作受付部１５が、地図表示ボタン１１３の押下を示す操作を受け付けると、ＧＰＳ部１８が、情報処理装置１０の現在位置２００を取得する。そして表示制御部１３が、現在位置２００の付近の地図を表示部１４に表示するとともに、機種名表示部１０５に表示されている機種を購入可能な店舗が現在位置２００の付近に存在する場合、当該店舗の位置を地図表示画面上で明示する。図２１の例は、地図表示画面上に店舗２０１及び店舗２０２の位置が明示されている場合を示す。
【００８８】
図１５に戻り、シェアボタン１１４は、Ｆａｃｅｂｏｏｋ（登録商標）及びＴｗｉｔｔｅｒ（登録商標）等のシェアアプリのリストをポップアップ表示する。操作受付部１５が、シェアアプリの選択を示す操作を受け付けると、当該シェアアプリを利用して表示部１４に表示させた情報等を、他のユーザと共有することができる。
【００８９】
次に第１実施形態の情報処理方法の例について説明する。
【００９０】
図２２は第１実施形態の情報処理方法の例を示すフローチャートである。はじめに、撮像部１２が、仮想物体４０が表示される位置を示すＡＲマーカー３０を含む撮像画像の撮像を開始する（ステップＳ１）。
【００９１】
次に、表示制御部１３が、撮像部１２から撮像画像を受け付けると、当該撮像画像が画面の背景として使用された機種選択画面（図１３参照）を表示部１４に表示する（ステップＳ２）。次に、操作受付部１５が、機種選択ボタン１０１のドロップダウンリストから機種名を選択する操作を受け付ける（ステップＳ３）。
【００９２】
次に、表示制御部１３が、ステップＳ３で選択された機種名により識別される機種の機種表示画面（図１５参照）を表示部１４に表示する（ステップＳ４）。具体的には、まず生成部１６が、ステップＳ３で選択された機種名に関連付けられた仮想物体４０を示す画像が、撮像画像上のＡＲマーカー３０の位置に合成された合成画像を生成する。そして表示制御部１３が、当該合成画像に各種のボタン等のＵＩ部品が付与された画面を表示部１４に表示する。
【００９３】
次に、表示制御部１３が、情報処理装置１０の撮像部１２と、ＡＲマーカー３０との位置関係が変更されたか否かを判定する（ステップＳ５）。具体的には、表示制御部１３が、撮像画像に含まれるＡＲマーカー３０を検出し、当該ＡＲマーカー３０の見え方（撮像画像上での位置及び形状の少なくとも一方）が変更されたか否かにより、情報処理装置１０の撮像部１２と、ＡＲマーカー３０との位置関係が変更されたか否かを判定する。
【００９４】
撮像部１２と、ＡＲマーカー３０との位置関係が変更された場合（ステップＳ５、Ｙｅｓ）、表示制御部１３が、ＡＲ技術を利用することにより、変更された位置関係に応じて、仮想物体４０の見え方を変更する（ステップＳ６）。撮像部１２と、ＡＲマーカー３０との位置関係が変更されていない場合（ステップＳ５、Ｎｏ）、処理はステップＳ７に進む。
【００９５】
次に、操作受付部１５が、機種表示画面（図１５参照）のボタンが押下されたか否かを判定する（ステップＳ７）。
【００９６】
ボタンが押下された場合（ステップＳ７、Ｙｅｓ）、情報処理装置１０は、上述の各種ボタンに応じた処理を行う（ステップＳ８）。例えば機種表示画面のプリント動作表示ボタン１０６ｅが押下された場合、表示制御部１３が、プリンタの仕様情報（図１２参照）に含まれる印刷速度（ｐｐｍ）に応じた速度で、印刷物２１１を印刷するアニメーション（図１７参照）を表示する。ボタンが押下されていない場合（ステップＳ７、Ｎｏ）、処理はステップＳ９に進む。
【００９７】
次に、操作受付部１５が、仮想物体４０の表示に係る処理を終了する操作を受け付けたか否かを判定する（ステップＳ９）。終了する操作を受け付けていない場合（ステップＳ９、Ｎｏ）、処理はステップＳ５に戻る。終了する操作を受け付けた場合（ステップＳ９、Ｙｅｓ）、処理を終了する。
【００９８】
次に第１実施形態の情報処理装置１０のハードウェア構成の例について説明する。
【００９９】
図２３は第１実施形態の情報処理装置１０のハードウェア構成の例を示す図である。第１実施形態の情報処理装置１０は、制御装置３０１、主記憶装置３０２、補助記憶装置３０３、表示装置３０４、入力装置３０５、通信装置３０６、撮像装置３０７、ＧＰＳ装置３０８及びスピーカー３０９を備える。制御装置３０１、主記憶装置３０２、補助記憶装置３０３、表示装置３０４、入力装置３０５、通信装置３０６、撮像装置３０７、ＧＰＳ装置３０８及びスピーカー３０９は、バス３１０を介して互いに接続されている。
【０１００】
制御装置３０１は補助記憶装置３０３から主記憶装置３０２に読み出されたプログラムを実行する。主記憶装置３０２はＲＯＭ及びＲＡＭ等のメモリである。補助記憶装置３０３はメモリカード等である。図４の記憶部１１は、主記憶装置３０２及び補助記憶装置３０３に対応する。
【０１０１】
表示装置３０４及び入力装置３０５は、表示機能と入力機能とを有する液晶タッチパネルである。通信装置３０６は他の装置と通信する。撮像装置３０７は情報処理装置１０の周囲の状態を示す撮像画像を撮像する。ＧＰＳ装置３０８は、複数のＧＰＳ衛星から信号を受信することにより、情報処理装置１０の位置を示すＧＰＳ情報を取得する。スピーカー３０９は音を出力する。
【０１０２】
情報処理装置１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記憶媒体に記憶されてコンピュータ・プログラム・プロダクトとして提供される。
【０１０３】
また情報処理装置１０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また情報処理装置１０が実行するプログラムを、ダウンロードさせずにインターネット等のネットワーク経由で提供するように構成してもよい。
【０１０４】
また情報処理装置１０のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１０５】
情報処理装置１０で実行されるプログラムは、上述した各機能ブロックのうち、プログラムにより実現可能な機能ブロックを含むモジュール構成となっている。プログラムにより実現可能な機能ブロックは、例えば表示制御部１３、操作受付部１５、生成部１６及び通信部１７である。プログラムにより実現される機能ブロックは、実際のハードウェアとしては、制御装置３０１が補助記憶装置３０３等の記憶媒体からプログラムを読み出して実行することにより、主記憶装置３０２にロードされる。すなわちプログラムにより実現される機能ブロックは、主記憶装置３０２上に生成される。
【０１０６】
なおプログラムにより実現可能な機能ブロックの一部又は全部を、プログラムにより実現せずに、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアにより実現してもよい。
【０１０７】
以上説明したように、第１実施形態の情報処理装置１０では、撮像部１２が、プリンタを示す仮想物体４０が表示される位置を識別するＡＲマーカー３０（位置識別情報）を含む撮像画像を取得する。また生成部１６が、撮像画像に含まれるＡＲマーカー３０により識別される位置に、仮想物体４０が合成された合成画像を生成する。また操作受付部１５が、表示部１４に表示された合成画像に含まれる仮想物体４０を動作させる操作を受け付ける。そして表示制御部１３が、操作受付部１５により仮想物体４０を動作させる操作が受け付けられたときに、プリンタの仕様を定義した仕様情報を含む表示設定情報に基づき、仮想物体４０の動作を表す表示を制御する。これによりプリンタを動作させた場合のイメージをより明瞭にユーザに把握させることができる。
【０１０８】
なお第１実施形態の説明では、配置対象物が有する機能の動作速度を示す速度情報が仕様情報に含まれる場合を、当該配置対象物がプリンタである場合を例にして説明したが、当該配置対象物はプリンタに限られず任意の装置でよい。
【０１０９】
（第２実施形態）
次に第２実施形態について説明する。第２実施形態の説明では、仮想物体４０に対応する物体がプロジェクタである場合について説明する。第２実施形態の説明では、第１実施形態と同様の説明については省略し、第１実施形態と異なる箇所について説明する。
【０１１０】
第２実施形態の情報処理システム１の構成は、第１実施形態の情報処理システム１の構成（図１参照）と同じである。また第２実施形態の情報処理装置１０の構成は、第１実施形態の情報処理装置１０の構成（図４参照）と同じである。
【０１１１】
まず第２実施形態の表示設定情報（初期表示画像情報、及び、仕様情報）について説明する。
【０１１２】
図２４は第２実施形態の初期表示画像情報の例（プロジェクタの場合）を示す図である。初期表示画像情報は、プロジェクタを示す仮想物体４０の表示を開始するときの状態を示す。初期表示画像情報は、機種名及び本体画像の項目を有する。機種名はプロジェクタの機種の名称を示す。第２実施形態では、機種名が仮想物体４０の種類を識別する識別情報である。本体は、プロジェクタを示す画像を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。本体画像は、情報処理装置１０により撮影された撮影画像に含まれるＡＲマーカー３０の位置に表示される。
【０１１３】
例えば図２４の例では、プロジェクタＰａを示す仮想物体４０が情報処理装置１０で初期表示される場合、本体画像Ｐａにより仮想物体４０が表示される。
【０１１４】
次に第２実施形態の仕様情報の例について説明する。
【０１１５】
図２５は第２実施形態の仕様情報の例（投射動作の場合）を示す図である。図２５の仕様情報は、機種名、明るさ（ｌｍ）、サイズ、距離（ｍ）、投射動作及び表示基準点の項目を有する。機種名はプロジェクタの機種の名称を示す。明るさは、プロジェクタにより投射される画像の明るさを示す。サイズは、プロジェクタにより投射される画像のサイズを示す。距離は、プロジェクタにより投射される画像と、当該プロジェクタとの距離を示す。投射動作は、プロジェクタから画像が投射される様子を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。表示基準点は、プロジェクタから画像が投射される様子を示す画像（アニメーション）を表示する位置を示す。
【０１１６】
例えば図２５のプロジェクタＰａの例では、プロジェクタＰａから４０型サイズの画像が投射される様子を示す画像（アニメーション）は、投射画像Ｐａ１である。投射画像Ｐａ１は、プロジェクタＰａから１．２３ｍ離れた場所に、４０型サイズの画像を３６００ｌｍの明るさで投射される様子を示す。また投射画像Ｐａ１を表示する位置は、表示基準点の座標（ｘ＿ｐａ１，ｙ＿ｐａ１，ｚ＿ｐａ１）により特定される。またプロジェクタＰａから１００型サイズの画像が投射される様子を示す画像（アニメーション）は、投射画像Ｐａ３である。投射画像Ｐａ３は、プロジェクタＰａから３．１５ｍ離れた場所に、１００型サイズの画像を３６００ｌｍの明るさで投射される様子を示す。また投射画像Ｐａ３を表示する位置は、表示基準点の座標（ｘ＿ｐａ３，ｙ＿ｐａ３，ｚ＿ｐａ３）により特定される。
【０１１７】
図２６は第２実施形態の機種表示画面の例（プロジェクタＰａの場合）を示す図である。第２実施形態の機種表示画面は、機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３、カメラボタン１０４、機種名表示部１０５、操作ボタン１０６、配置制限領域指定ボタン１０９、商品仕様表示ボタン１１０、おすすめ商品表示ボタン１１１、商品購入ボタン１１２、地図表示ボタン１１３及びシェアボタン１１４を有する。
【０１１８】
機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３及びカメラボタン１０４の説明は、図１３の説明と同様なので省略する。
【０１１９】
機種名表示部１０５は、機種選択ボタン１０１で選択された機種名を表示する。図２６の例は、プロジェクタＰａが表示されている。
【０１２０】
操作ボタン１０６は、４０型画像の投射ボタン１０６ｆ及び１００型画像の投射ボタン１０６ｇを含む。
【０１２１】
４０型画像の投射ボタン１０６ｆは、投射画像Ｐａ１により示される投射動作を表示する。１００型画像の投射ボタン１０６ｆは、投射画像Ｐａ３により示される投射動作を表示する。
【０１２２】
図２７は第２実施形態の操作ボタン１０６が押下された後の第２実施形態の機種表示画面の例を示す図である。操作ボタン１０６が押下されると、プロジェクタＰａの仕様を定義した仕様情報に応じた明るさで画像が投射される様子を示す動画（アニメーション）が表示される。操作ボタン１０６が、再度、押下されると、プロジェクタＰａの仕様を定義した仕様情報に応じた明るさで画像が投射される様子を示す動画（アニメーション）の表示を終了する。
【０１２３】
図２８Ａは第２実施形態の投射画像Ｐａ１の例（４０型の場合）を示す模式図である。図２８Ｂは第２実施形態の投射画像Ｐａ３の例（１００型の場合）を示す模式図である。図２８Ａ及び図２８Ｂのように、撮像画像が示す空間内で、プロジェクタＰａを示す仮想物体４０から画像を投射する様子を示す動画（アニメーション）が表示されることにより、プロジェクタＰａの動作イメージをより明瞭にユーザに把握させることができる。
【０１２４】
配置制限領域指定ボタン１０９は、配置制限領域指定画面を表示するボタンである。配置制限領域指定画面は、仮想物体４０に対応する物体が配置される領域の制限を示す配置制限領域を指定する画面である。第２実施形態の配置制限領域指定画面は、第１実施形態の配置制限領域指定画面（図１９参照）と同様なので、説明を省略する。
【０１２５】
商品仕様表示ボタン１１０は、機種名表示部１０５に表示されている機種名から特定される詳細仕様情報を表示する商品仕様画面を表示するボタンである。第２実施形態の商品仕様画面は、第１実施形態の商品仕様画面（図２０参照）と同様なので、説明を省略する。
【０１２６】
おすすめ商品表示ボタン１１１は、ユーザに推薦する機種の機種表示画面を表示するボタンである。ユーザに推薦する機種は、例えば機種名表示部１０５に表示されている機種に商品仕様が類似する機種である。操作受付部１５が、おすすめ商品表示ボタン１１１の押下を示す操作を受け付けると、生成部１６が、ユーザに推薦する機種の表示設定情報に含まれる初期表示画像情報の本体画像が、撮像画像上のＡＲマーカー３０の位置に合成された合成画像を生成する。そして表示制御部１３が、当該合成画像に対応する機種表示画面を表示部１４に表示する。
【０１２７】
商品購入ボタン１１２は、機種名表示部１０５に表示されている機種を購入可能なウェブサイトを表示するボタンである。操作受付部１５が、商品購入ボタン１１２の押下を示す操作を受け付けると、通信部１７が、機種名表示部１０５に表示されている機種を購入可能なウェブサイトのアドレスを記憶部１１から取得する。そして通信部１７が、当該アドレスにアクセスすることにより取得されたウェブサイトを、表示制御部１３が表示部１４に表示する。
【０１２８】
地図表示ボタン１１３は、機種名表示部１０５に表示されている機種を購入可能な店舗の位置を示す地図表示画面を表示する。第２実施形態の地図表示画面は、第１実施形態の地図表示画面（図２１参照）と同様なので、説明を省略する。
【０１２９】
シェアボタン１１４は、Ｆａｃｅｂｏｏｋ（登録商標）及びＴｗｉｔｔｅｒ（登録商標）等のシェアアプリのリストをポップアップ表示する。操作受付部１５が、シェアアプリの選択を示す操作を受け付けると、当該シェアアプリを利用して表示部１４に表示させた情報等を、他のユーザと共有することができる。
【０１３０】
第２実施形態の情報処理方法は、第１実施形態の情報処理方法（図２２参照）と同様なので、説明を省略する。また第２実施形態の情報処理装置１０のハードウェア構成は、第１実施形態の情報処理装置１０のハードウェア構成（図２３参照）と同様なので、説明を省略する。
【０１３１】
以上説明したように、第２実施形態の情報処理装置１０では、生成部１６が、撮像画像に含まれるＡＲマーカー３０により識別される位置に、プロジェクタを示す仮想物体４０が合成された合成画像を生成する。また操作受付部１５が、表示部１４に表示された合成画像に含まれる仮想物体４０を動作させる操作を受け付ける。そして表示制御部１３が、操作受付部１５により仮想物体４０を動作させる操作が受け付けられたときに、プロジェクタの仕様を定義した仕様情報を含む表示設定情報に基づき、仮想物体４０の動作を表す表示を制御する。これによりプロジェクタを動作させた場合のイメージをより明瞭にユーザに把握させることができる。
【０１３２】
なお第２実施形態の説明では、配置対象物が有する機能の明るさを示す明るさ情報が仕様情報に含まれる場合を、当該配置対象物がプロジェクタである場合を例にして説明したが、当該配置対象物はプロジェクタに限られず任意の装置でよい。
【０１３３】
（第３実施形態）
次に第３実施形態について説明する。第３実施形態の説明では、仮想物体４０に対応する物体が洗濯機である場合について説明する。第３実施形態の説明では、第１実施形態と同様の説明については省略し、第１実施形態と異なる箇所について説明する。
【０１３４】
第３実施形態の情報処理システム１の構成は、第１実施形態の情報処理システム１の構成（図１参照）と同じである。また第３実施形態の情報処理装置１０の構成は、第１実施形態の情報処理装置１０の構成（図４参照）と同じである。
【０１３５】
まず第３実施形態の表示設定情報（初期表示画像情報、可動部分画像情報、及び、仕様情報）について説明する。
【０１３６】
図２９は第３実施形態の初期表示画像情報の例（洗濯機の場合）を示す図である。初期表示画像情報は、洗濯機を示す仮想物体４０の表示を開始するときの状態を示す。初期表示画像情報は、機種名及び本体画像の項目を有する。機種名は洗濯機の機種の名称を示す。第２実施形態では、機種名が仮想物体４０の種類を識別する識別情報である。本体は、洗濯機を示す画像を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。本体画像は、情報処理装置１０により撮影された撮影画像に含まれるＡＲマーカー３０の位置に表示される。
【０１３７】
例えば図２９の例では、洗濯機Ｗａを示す仮想物体４０が情報処理装置１０で初期表示される場合、本体画像Ｗａにより仮想物体４０が表示される。
【０１３８】
次に第３実施形態の可動部分画像情報の例について説明する。
【０１３９】
図３０は第３実施形態の可動部分画像情報の例（扉の場合）を示す図である。図３０の可動部分画像情報は、機種名、扉（ｏｐｅｎ）、扉（ｃｌｏｓｅ）及び表示基準点の項目を有する。機種名は洗濯機の機種の名称を示す。扉（ｏｐｅｎ）は、扉を開く動作を示す画像（アニメーション）を特定する特定情報を示す。扉（ｃｌｏｓｅ）は、扉を閉じる動作を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。表示基準点は、扉を開く動作を示す画像（アニメーション）、及び、扉を閉じる動作を示す画像（アニメーション）を表示する位置を示す。
【０１４０】
例えば図３０の洗濯機Ｗａの例では、扉を開く動作を示す画像（アニメーション）は、Ｄｏｏｒ＿ｏｐｅｎ画像Ｗａである。また扉を閉じる動作を示す画像（アニメーション）は、Ｄｏｏｒ＿ｃｌｏｓｅ画像Ｗａである。またＤｏｏｒ＿ｏｐｅｎ画像Ｗａ及びＤｏｏｒ＿ｃｌｏｓｅ画像Ｗａを表示する位置は、表示基準点の座標（ｘ＿ｗａ，ｙ＿ｗａ，ｚ＿ｗａ）により特定される。
【０１４１】
次に第３実施形態の仕様情報の例について説明する。
【０１４２】
図３１は第３実施形態の仕様情報の例（洗濯動作の場合）を示す図である。図３１の仕様情報は、機種名、動作音（ｄＢ）、洗濯動作及び表示基準点の項目を有する。機種名は洗濯機の機種の名称を示す。洗濯動作は、洗濯機の洗濯槽を回転させることにより洗濯物が洗濯される様子を示す画像（アニメーション）を特定する特定情報を示す。特定情報は、例えば画像ファイル名である。表示基準点は、洗濯機の洗濯槽を回転させることにより洗濯物が洗濯される様子を示す画像（アニメーション）を表示する位置を示す。
【０１４３】
例えば図３１の洗濯機Ｗａの例では、洗濯機の洗濯槽を回転させることにより洗濯物が洗濯される様子を示す画像（アニメーション）は、洗濯画像Ｗａである。洗濯画像Ｗａは、動作音３０ｄＢに応じた音量とともに、洗濯機の洗濯槽を回転させることにより洗濯物が洗濯される様子を示す。また洗濯画像Ｗａを表示する位置は、表示基準点の座標（ｘ＿ｗａ，ｙ＿ｗａ，ｚ＿ｗａ）により特定される。
【０１４４】
次に第３実施形態の機種選択画面の例について説明する。
【０１４５】
図３２は第３施形態の機種選択画面の例を示す図である。第３実施形態の機種選択画面は、機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３及びカメラボタン１０４を有する。
【０１４６】
機種選択ボタン１０１は、洗濯機の機種を選択するドロップダウンリストである。操作受付部１５の機種選択ボタン１０１が押下されると、表示制御部１３が、記憶部１１に上述の表示設定情報として記憶されている洗濯機の機種名をリストで表示部１４に表示する。
【０１４７】
設定ボタン１０２は、表示言語（日本語、英語又は中国語等）、及び、文字サイズ等の表示設定を変更する設定画面を表示するボタンである。
【０１４８】
ヘルプボタン１０３は、操作方法を示すヘルプ画面を表示するボタンである。
【０１４９】
カメラボタン１０４は、背景として表示されている撮影画像を撮像するボタンである。ＡＲマーカー３０の位置に洗濯機を示す仮想物体４０が表示されている状態で、操作受付部１５のカメラボタン１０４が押下された場合、洗濯機を示す仮想物体４０を含む合成画像が、記憶部１１等に記憶される。
【０１５０】
図３３は第３実施形態の機種選択画面の例（リストが表示された場合）を示す図である。図３３の例は、機種選択ボタン１０１が押下されることにより、洗濯機Ｗａ、洗濯機Ｗｂ及び洗濯機Ｗｃがリストとして表示された場合を示す。操作受付部１５が、リストから機種名を選択する操作を受け付けると、生成部１６が、当該機種名に関連付けられた仮想物体４０を示す画像が、撮像画像上のＡＲマーカー３０の位置に合成された合成画像を生成する。そして表示制御部１３が、当該合成画像に後述のＵＩ部品（各種ボタン等、図３４参照）が付与された画面を表示部１４に表示する。例えば洗濯機Ｗａが選択されると、表示設定情報に含まれる初期表示画像情報（図２９参照）の本体画像Ｗａにより示される仮想物体４０が、ＡＲマーカー３０の位置に表示される。
【０１５１】
図３４は第３実施形態の機種表示画面の例（洗濯機Ｗａの場合）を示す図である。第３実施形態の機種表示画面は、機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３、カメラボタン１０４、機種名表示部１０５、操作ボタン１０６、配置制限領域指定ボタン１０９、商品仕様表示ボタン１１０、おすすめ商品表示ボタン１１１、商品購入ボタン１１２、地図表示ボタン１１３及びシェアボタン１１４を有する。
【０１５２】
機種選択ボタン１０１、設定ボタン１０２、ヘルプボタン１０３及びカメラボタン１０４の説明は、図１３の説明と同様なので省略する。
【０１５３】
機種名表示部１０５は、機種選択ボタン１０１で選択された機種名を表示する。図３４の例は、洗濯機Ｗａが表示されている。
【０１５４】
操作ボタン１０６は、扉操作ボタン１０６ｈ、洗濯動作開始ボタン１０６ｉ及び洗濯動作停止ボタン１０６ｊを含む。
【０１５５】
扉操作ボタン１０６ｈは、扉５１の開閉を操作するボタンである。扉操作ボタン１０６ｈは、表示設定情報に含まれる図３０の可動部分画像情報（扉の場合）で指定された画像ファイルにより示される開閉動作を表示する。
【０１５６】
扉操作ボタン１０６ｈが押下されると、扉５１を開く動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０が洗濯機Ｗａである場合、表示設定情報に含まれる可動部分画像情報（図３０参照）のＤｏｏｒ＿ｏｐｅｎ画像Ｗａにより、扉５１を開く動作を示す画像（アニメーション）が表示される。第１の扉操作ボタン１０６ｈが再度、押下されると、扉５１を閉じる動作を示す画像（アニメーション）が表示される。具体的には、仮想物体４０が洗濯機Ｗａである場合、表示設定情報に含まれる可動部分画像情報（図３０参照）のＤｏｏｒ＿ｃｌｏｓｅ画像Ｗａにより、扉５１を閉じる動作を示す画像（アニメーション）が表示される。
【０１５７】
洗濯動作開始ボタン１０６ｉは、洗濯動作を開始させるボタンである。洗濯動作開始ボタン１０６ｉは、表示設定情報に含まれる図３１の仕様情報で指定された画像ファイルにより示される洗濯動作を表示する。具体的には、仮想物体４０が洗濯機Ｗａである場合、表示設定情報に含まれる仕様情報（図３１参照）の洗濯画像Ｗａにより、仕様情報に基づく動作音（３０ｄＢ）に応じた音の出力と、洗濯動作を示す画像（アニメーション）の表示が行われる。
【０１５８】
洗濯動作停止ボタン１０６ｊは、洗濯動作を停止させるボタンである。洗濯動作停止ボタン１０６ｉは、表示設定情報に含まれる図３１の仕様情報で指定された画像ファイルにより示される洗濯動作の表示を停止する。具体的には、仮想物体４０が洗濯機Ｗａである場合、表示設定情報に含まれる仕様情報（図３１参照）の洗濯画像Ｗａにより、仕様情報に基づく動作音（３０ｄＢ）に応じた音の出力と、洗濯動作を示す画像（アニメーション）の表示を停止する。
【０１５９】
配置制限領域指定ボタン１０９は、配置制限領域指定画面を表示するボタンである。配置制限領域指定画面は、仮想物体４０に対応する物体が配置される領域の制限を示す配置制限領域を指定する画面である。第３実施形態の配置制限領域指定画面は、第１実施形態の配置制限領域指定画面（図１９参照）と同様なので、説明を省略する。
【０１６０】
商品仕様表示ボタン１１０は、機種名表示部１０５に表示されている機種名から特定される詳細仕様情報を表示する商品仕様画面を表示するボタンである。第３実施形態の商品仕様画面は、第１実施形態の商品仕様画面（図２０参照）と同様なので、説明を省略する。
【０１６１】
おすすめ商品表示ボタン１１１は、ユーザに推薦する機種の機種表示画面を表示するボタンである。ユーザに推薦する機種は、例えば機種名表示部１０５に表示されている機種に商品仕様が類似する機種である。操作受付部１５が、おすすめ商品表示ボタン１１１の押下を示す操作を受け付けると、生成部１６が、ユーザに推薦する機種の表示設定情報に含まれる初期表示画像情報の本体画像が、撮像画像上のＡＲマーカー３０の位置に合成された合成画像を生成する。そして表示制御部１３が、当該合成画像に対応する機種表示画面を表示部１４に表示する。
【０１６２】
商品購入ボタン１１２は、機種名表示部１０５に表示されている機種を購入可能なウェブサイトを表示するボタンである。操作受付部１５が、商品購入ボタン１１２の押下を示す操作を受け付けると、通信部１７が、機種名表示部１０５に表示されている機種を購入可能なウェブサイトのアドレスを記憶部１１から取得する。そして通信部１７が、当該アドレスにアクセスすることにより取得されたウェブサイトを、表示制御部１３が表示部１４に表示する。
【０１６３】
地図表示ボタン１１３は、機種名表示部１０５に表示されている機種を購入可能な店舗の位置を示す地図表示画面を表示する。第３実施形態の地図表示画面は、第１実施形態の地図表示画面（図２１参照）と同様なので、説明を省略する。
【０１６４】
シェアボタン１１４は、Ｆａｃｅｂｏｏｋ（登録商標）及びＴｗｉｔｔｅｒ（登録商標）等のシェアアプリのリストをポップアップ表示する。操作受付部１５が、シェアアプリの選択を示す操作を受け付けると、当該シェアアプリを利用して表示部１４に表示させた情報等を、他のユーザと共有することができる。
【０１６５】
第３実施形態の情報処理方法は、第１実施形態の情報処理方法（図２２参照）と同様なので、説明を省略する。また第３実施形態の情報処理装置１０のハードウェア構成は、第１実施形態の情報処理装置１０のハードウェア構成（図２３参照）と同様なので、説明を省略する。
【０１６６】
以上説明したように、第３実施形態の情報処理装置１０では、生成部１６が、撮像画像に含まれるＡＲマーカー３０により識別される位置に、洗濯機を示す仮想物体４０が合成された合成画像を生成する。また操作受付部１５が、表示部１４に表示された合成画像に含まれる仮想物体４０を動作させる操作を受け付ける。そして表示制御部１３が、操作受付部１５により仮想物体４０を動作させる操作が受け付けられたときに、洗濯機の仕様を定義した仕様情報を含む表示設定情報に基づき、仮想物体４０の動作を表す表示を制御する。これにより洗濯機を動作させた場合のイメージをより明瞭にユーザに把握させることができる。
【０１６７】
なお第３実施形態の説明では、配置対象物が有する機能を動作させた場合の音を示す音情報が仕様情報に含まれる場合を、当該配置対象物が洗濯機である場合を例にして説明したが、当該配置対象物は洗濯機に限られず任意の装置でよい。
【符号の説明】
【０１６８】
１  情報処理システム
１０  情報処理装置
１１  記憶部
１２  撮像部
１３  表示制御部
１４  表示部
１５  操作受付部
１６  生成部
１７  通信部
１８  ＧＰＳ部
１９  出力部
２０  サーバ装置
３０  ＡＲマーカー
４０  仮想物体
１００  ネットワーク
３０１  制御装置
３０２  主記憶装置
３０３  補助記憶装置
３０４  表示装置
３０５  入力装置
３０６  通信装置
３０７  撮像装置
３０８  ＧＰＳ装置
３０９  スピーカー
【先行技術文献】
【特許文献】
【０１６９】
【特許文献１】特許第４０３２７７６号公報
【図１】
0006582847.tif 000002
【図２Ａ】
0006582847.tif 000003
【図２Ｂ】
0006582847.tif 000004
【図３Ａ】
0006582847.tif 000005
【図３Ｂ】
0006582847.tif 000006
【図４】
0006582847.tif 000007
【図５】
0006582847.tif 000008
【図６】
0006582847.tif 000009
【図７】
0006582847.tif 000010
【図８】
0006582847.tif 000011
【図９】
0006582847.tif 000012
【図１０】
0006582847.tif 000013
【図１１】
0006582847.tif 000014
【図１２】
0006582847.tif 000015
【図１３】
0006582847.tif 000016
【図１４】
0006582847.tif 000017
【図１５】
0006582847.tif 000018
【図１６】
0006582847.tif 000019
【図１７】
0006582847.tif 000020
【図１８Ａ】
0006582847.tif 000021
【図１８Ｂ】
0006582847.tif 000022
【図１９】
0006582847.tif 000023
【図２０】
0006582847.tif 000024
【図２１】
0006582847.tif 000025
【図２２】
0006582847.tif 000026
【図２３】
0006582847.tif 000027
【図２４】
0006582847.tif 000028
【図２５】
0006582847.tif 000029
【図２６】
0006582847.tif 000030
【図２７】
0006582847.tif 000031
【図２８Ａ】
0006582847.tif 000032
【図２８Ｂ】
0006582847.tif 000033
【図２９】
0006582847.tif 000034
【図３０】
0006582847.tif 000035
【図３１】
0006582847.tif 000036
【図３２】
0006582847.tif 000037
【図３３】
0006582847.tif 000038
【図３４】
0006582847.tif 000039