(57)【要約】【課題】  本発明の課題は、同一基準物であっても各ユーザの状況に応じた情報提供を行うことを目的とする。【解決手段】  上記課題は、基準物を識別する基準物識別情報毎に対応づけられた表示情報を記憶する記憶部と、端末からの基準物識別情報および位置認識関連情報を含む表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせる情報提供部とを有することを特徴とする情報提供装置により達成される。【選択図】  図５
2015114996.tif 000002
【特許請求の範囲】
【請求項１】
基準物を識別する基準物識別情報毎に対応づけられた表示情報を記憶する記憶部と、
端末からの基準物識別情報および位置認識関連情報を含む表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせる情報提供部と
を有することを特徴とする情報提供装置。
【請求項２】
請求項１記載の情報提供装置であって、
前記位置認識関連情報で特定される表示情報は、前記位置認識関連情報から得られる位置精度に対応して特定されることを特徴とする情報提供装置。
【請求項３】
請求項２記載の情報提供装置であって、
前記情報提供部は、前記位置認識関連情報により対応して設定される許容サイズの表示対象を特定することを特徴とする情報提供装置。
【請求項４】
端末からの基準物識別情報および位置認識関連情報を含む表示情報要求を受信し、
前記表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせる
処理をコンピュータに実行させる情報提供プログラム。
【請求項５】
端末と、該端末に表示情報を提供するサーバ装置とを有する情報提供システムであって、
前記サーバ装置は、
前記端末からの基準物識別情報および位置認識関連情報を含む表示情報要求を受信し、
前記表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせ、
前記端末は、
前記サーバ装置へ基準物を検知することによって取得した前記基準物識別情報と該端末の位置精度に係る前記位置認識関連情報とを指定した前記表示情報要求を送信し、
前記位置認識関連情報に基づく許容サイズの表示情報をサーバ装置からダウンロードする
ことを特徴とする情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供サービスの制御に関する。
【背景技術】
【０００２】
ユーザの端末によるマーカーの認識に応じて情報を提供するサービスがある。このサービスにおいては、マーカーが配置された位置に応じた情報がサーバから提供される。また、マーカーの認識に応じて提供される情報を、ユーザの端末からサーバへアップロードすることも行われる。
【０００３】
位置に係る情報を提供する技術として、ＧＰＳ（Global Positioning System）、ＲＦＩＤ（Radio Frequency IDentification）等の２以上の測位デバイスから取得した測位情報を、端末から受信すると、測位情報によって位置付けられる地図上の場所への状態遷移を直前の履歴から判定して、屋内外における地図情報への確実な位置付けを行うことで、屋内外の測位結果を混同することなく、的確な地図を移動体端末装置に表示する技術等が知られている。
【０００４】
また、予め記憶した測位可能なエリアに基づいて測位手段の切替判定を行いながら利用者の要求を反映させて地図情報等を提供する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１２１２２６号公報
【特許文献２】特開２０１２−１４５４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来技術では、測位手段に応じた情報の粒度で地図情報を提供する技術であり、ユーザによって取得したい情報が異なる場合であっても、同じ測位手段であれば、同じ情報が提供される。
【０００７】
従って、ユーザの情報を取得する際の状況に対応した情報提供を行うことができない、と言った問題があった。
【０００８】
１つの側面では、本発明は、同一基準物であっても各ユーザの状況に応じた情報提供を行うことである。
【課題を解決するための手段】
【０００９】
本実施例の一態様によれば、基準物を識別する基準物識別情報毎に対応づけられた表示情報を記憶する記憶部と、端末からの基準物識別情報および位置認識関連情報を含む表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせる情報提供部とを有することを特徴とする情報提供装置が提供される。
【００１０】
また、上記課題を解決するための手段として、コンピュータが実行する情報提供方法、及び、情報提供プログラムを記憶した記憶媒体とすることもできる。
【発明の効果】
【００１１】
本実施例の一態様によれば、同一基準物であっても各ユーザの状況に応じた情報提供を行える。
【図面の簡単な説明】
【００１２】
【図１】情報取得目的と位置認識方法との対応例を示す図である。
【図２】図１の状況Ａでの重畳表示例を示す図である。
【図３】図１の状況Ｂでの重畳表示例を示す図である。
【図４】図１の状況Ｃでの重畳表示例を示す図である。
【図５】情報処理システムの全体構成例を示す図である。
【図６】端末のハードウェア構成を示す図である。
【図７】サーバ装置のハードウェア構成を示す図である。
【図８】端末の機能構成例を示す図である。
【図９】サーバ装置の機能構成例を示す図である。
【図１０】シナリオテーブルのデータ構成例を示す図である。
【図１１】重畳表示定義テーブルのデータ構成例を示す図である。
【図１２】端末の情報重畳処理を説明するためのフローチャート図である。
【図１３】図１２のステップＳ５４でのＡＲ重畳表示処理を説明するためのフローチャート図である。
【図１４】サーバ装置の情報提供処理を説明するためのフローチャート図である。
【図１５】ビルの入り口のマーカーを検知した場合の例を示す図である。
【図１６】箱に添付されたマーカーを検知した場合の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて説明する。ユーザの端末でマーカー等の基準物を認識すると、認識した基準物に応じた情報を提供するサービスが存在する。このようなサービスの一例として、ＡＲ（Augmented Reality：拡張現実感）と呼ばれる技術がある。
【００１４】
ＡＲの技術によって、カメラで撮影した画像を表示する画面に、ＣＡＤ（Computer-Aided Design）などにより作成された３Ｄモデルを、あたかもカメラによって撮影される空間にあるかのように表示することができる。以下の説明では、マーカーによる認識を例として説明するが、ＡＲの技術では、マーカーによる認識、物体認識等が含まれる。
【００１５】
ＡＲを使用する場合、ユーザの端末は、マーカーを認識した時点でサーバと通信し、サーバから基準物に関連付けられた情報をダウンロードして、画面に情報を表示する。
【００１６】
ダウンロードした情報は、端末がカメラを用いて撮影した画像（静止画又は動画）に重畳させる情報（重畳情報）である。情報（重畳情報）は、画像、文字情報、又は、音声、音楽等のオーディオデータであるが、これらの組み合わせであっても良い。
【００１７】
同じ位置にいても、ユーザの状況によってユーザが取得したい重畳情報は異なっている。発明者は、ユーザの状況と、ユーザの位置を認識する位置認識方法との間には関係があると考えた。図１は、情報取得目的と位置認識方法との対応例を示す図である。
【００１８】
状況Ａは、ユーザが身近にある対象物の情報を取得したい状況を示している。ユーザが端末３ａで撮影した画像内にあるマーカーを認識して、認識したマーカーに対応する重畳情報を提供することが好ましい。
【００１９】
身近にある対象物には、スーパーで陳列された商品、展示された美術、工芸品等の作品等が相当する。状況Ａで提供される重畳情報には、商品の産地、生産者、金額等に係る情報、作品の国名、作成者等に係る情報等が相当する。図２は、図１の状況Ａでの重畳表示例を示す図である。
【００２０】
図２（Ａ）では、状況Ａにおいて、ユーザが端末３ａで陳列棚を撮影すると、端末３ａは画像Ｇ１１内の複数のマーカーｍｋを画像認識により重畳情報７ａを取得して、夫々のマーカーｍｋに対応する重畳情報７ａを撮影した画像Ｇ１１に重畳させて表示する。
【００２１】
画面に表示される「クーポン」、「新商品」、「３０％ＯＦＦ」が重畳情報７ａに相当する。
【００２２】
図２（Ｂ）では、状況Ａにおいて、ユーザが端末３ａで、手に取った、又は、特定した商品を撮影すると、端末３ａは、画像Ｇ１２内のマーカーｍｋを画像認識により重畳情報７ａを取得して、その重畳情報７ａを撮影した画像Ｇ１１に重畳させて表示する。
【００２３】
画面に表示される「商品名：食パン  価格：１００円  メーカー：ＡＢＣＤ  アレルギー：ｙｙｙｙ  口コミ：２件  関連商品：ｅｆｇｈ」が重畳情報７ｂに相当する。
【００２４】
図１に戻り、状況Ｂは、ユーザが屋内でフロアや店舗の情報を取得したい状況を示している。ユーザの端末３ｂが屋内に設置された屋内測位装置１ｂから取得した位置情報に基づいて重畳情報を提供することが好ましい。
【００２５】
屋内測位装置１ｂは、ＩＭＥＳ（Indoor MEssaging System）方式による屋内ＧＰＳ、又は、無線ＬＡＮ（Local Area Network）アクセスポイント等である。
【００２６】
状況Ｂで提供される重畳情報には、フロアマップ及び現在位置、店舗の所有者、主力商品に係る情報等が相当する。図３は、図１の状況Ｂでの重畳表示例を示す図である。
【００２７】
図３（Ａ）では、状況Ｂにおいて、屋内のユーザが端末３ｂでレストランを撮影して画像Ｇ２１を取得すると、端末３ｂは、屋内測位装置１ｂから受信した位置情報をサーバ装置に送信する。サーバ装置は、端末３ｂから送信された屋内測位装置１ｂによる位置情報に基づいて、重畳情報７ｂを端末３ｂに提供する。
【００２８】
その結果、端末３ｂに、撮影した画像Ｇ２１にサーバ装置からダウンロードした重畳情報７ｂを重畳させた画面が表示される。画面に表示される「ａｂレストラン  口コミ：２８件  評価：●●●」が重畳情報７ｂに相当する。
【００２９】
図３（Ｂ）では、状況Ｂにおいて、屋内のユーザが端末３ｂで店舗内を撮影して画像Ｇ２２を取得すると、端末３ｂは、屋内測位装置１ｂから受信した位置情報をサーバ装置に送信する。サーバ装置は、端末３ｂから送信された屋内測位装置１ｂによる位置情報に基づいて、重畳情報７ｂを端末３ｂに提供する。
【００３０】
その結果、端末３ｂに、撮影した画像Ｇ２２にサーバ装置からダウンロードした重畳情報７ｂを重畳させた画面が表示される。画面に表示される「Ｅｆｆ電気  新製品：ＥｆｆＮｏ１」が重畳情報７ｂに相当する。
【００３１】
図３（Ｃ）では、状況Ｂにおいて、屋内のユーザが端末３ｂで店舗内を撮影して画像Ｇ２３を取得すると、端末３ｂは、屋内測位装置１ｂから受信した位置情報をサーバ装置に送信する。サーバ装置は、端末３ｂから送信された屋内測位装置１ｂによる位置情報に基づいて、重畳情報７ｂを端末３ｂに提供する。
【００３２】
その結果、端末３ｂに、撮影した画像Ｇ２３にサーバ装置からダウンロードした重畳情報７ｂを重畳させた画面が表示される。画面に表示される「ファッション  セール中ｘｙｚ商品」、「ＥＥモール  ３階北側」が重畳情報７ｂに相当する。
【００３３】
図１に戻り、状況Ｃは、ユーザが屋外で建物や地図の情報を取得したい状況を示している。ユーザの端末３ｃが衛星ＧＰＳ（Global Positioning System）１ｃから取得した位置情報に対応する重畳情報を提供することが好ましい。
【００３４】
状況Ｃで提供される重畳情報には、ビル名、所有者名等の建物に関する情報、現在位置を含む地図情報が相当する。図４は、図１の状況Ｃでの重畳表示例を示す図である。
【００３５】
図４（Ａ）では、状況Ｃにおいて、屋外のユーザが端末３ｃで建物を撮影して画像Ｇ３１を取得すると、端末３ｃは、衛星ＧＰＳ１ｃから受信した位置情報をサーバ装置に送信する。サーバ装置は、端末３ｃから送信された衛星ＧＰＳ１ｃによる位置情報に基づいて、重畳情報７ｃを端末３ｃに提供する。
【００３６】
その結果、端末３ｃに、撮影した画像Ｇ３１にサーバ装置からダウンロードした重畳情報７ｃを重畳させた画面が表示される。画面に表示される「Ｅ−テクビル  〒222-xxxx  港北区ａｂｃ１-９-９  16階建て  テナント：ＦＧＨ会社」が重畳情報７ｂに相当する。
【００３７】
図４（Ｂ）では、状況Ｃにおいて、屋外のユーザが端末３ｃで建物を撮影して画像Ｇ３２を取得すると、端末３ｃは、衛星ＧＰＳ１ｃから受信した位置情報をサーバ装置に送信する。サーバ装置は、端末３ｃから送信された衛星ＧＰＳ１ｃによる位置情報に基づいて、重畳情報７ｃを端末３ｃに提供する。
【００３８】
その結果、端末３ｃに、撮影した画像Ｇ３２にサーバ装置からダウンロードした重畳情報７ｃを重畳させた画面が表示される。画面に表示される「Ｅ−ホール  〒222-xxxx  港北区ｄｅｆ２-９−９  Tel: xxx-xxx-xxxx  収容人数：約17,000  開催中のイベント：music」が重畳情報７ｂに相当する。
【００３９】
図４（Ｃ）では、状況Ｃにおいて、屋外のユーザが端末３ｃで建物を撮影して画像Ｇ２３を取得すると、端末３ｃは、衛星ＧＰＳ１ｃから受信した位置情報をサーバ装置に送信する。サーバ装置は、端末３ｃから送信された衛星ＧＰＳ１ｃによる位置情報に基づいて、重畳情報７ｃを端末３ｃに提供する。
【００４０】
その結果、端末３ｃに、撮影した画像Ｇ３３にサーバ装置からダウンロードした重畳情報７ｃを重畳させた画面が表示される。画面に表示される地図画像が重畳情報７ｂに相当する。
【００４１】
このように、手に取れるような身近な対象物からユーザの周辺領域に存在する建造物等の対象物に対応する重畳情報を提供する際には、ユーザの情報取得の目的と対象物とには関連性があることが分かる。
【００４２】
また、提供する重畳情報には、個別の商品（状況Ａ）からユーザの周辺領域の地図（状況Ｃ）まで種々の粒度が存在し、夫々の粒度に応じた位置認識方法があることが分かる。
【００４３】
状況Ａでは、マーカーｍｋを読み取ることでユーザが特定した対象物の情報を重畳情報７ａとして提供できる。状況Ｂでは、屋内測位位置１ｂの位置情報を用いることで、ユーザ近辺の局所的な領域に係る情報を重畳情報７ｂとして提供できる。また、状況Ｃでは、衛星ＧＰＳ１ｃの位置情報を用いることで、状況Ｂよりは広域なユーザの周辺領域に存在するビル、土地等の不動産情報又は地図を重畳情報７ｃとして提供できる。
【００４４】
即ち、状況Ａにおける、マーカーｍｋを用いた情報提供は、粒度が小さいと言える。また、状況Ｂにおける、屋内測位位置１ｂの位置情報を用いた情報提供は、マーカーｍｋを用いた情報提供よりは粒度は大きいが、衛星ＧＰＳ１ｃの位置情報を用い情報提供よりは粒度は小さいと言える。更に、状況Ｃにおける、衛星ＧＰＳ１ｃの位置情報を用い情報提供は、屋内測位位置１ｂの位置情報を用いた情報提供よりも粒度は大きく、状況Ａ、状況Ｂ、状況Ｃの中で最大の粒度となる。
【００４５】
しかしながら、同じマーカーｍｋから得られる重畳情報７ａは同一情報に制限されている。同じマーカーｍｋを読み取った場合でも、ユーザの状況Ａ、Ｂ、Ｃに応じた情報提供を行うことが好ましい。
【００４６】
本実施例では、上述したような、粒度と位置認識方法の関係を用いて、ユーザが同じマーカーを撮影した場合であっても、位置認識方法の違いで粒度を選択することで、ユーザの情報を取得したい状況に応じた情報提供を実現する。位置認識方法毎に異なる粒度の重畳情報を管理することで、ユーザの状況に対応した情報提供を行う。
【００４７】
本実施形態に係る情報提供システムについて図５で説明する。図５は、情報処理システムの全体構成例を示す図である。図５に示す情報提供システム１０００は、サーバ装置１００と、複数の端末３ａ、３ｂ、３ｃ・・・（総称して、端末３と言う）と、複数の基地局４と、複数のマーカーＭＫとを有する。
【００４８】
図５において、各ユーザの端末３が同一マーカーＭＫを検知した場合であっても、サーバ装置１００は、情報提供装置に相当し、夫々のユーザの状況に応じて重畳情報７ａ、７ｂ、又は７ｃのいずれかを選択的にダウンロードさせる。夫々の端末３は、サーバ装置１００からダウンロードした重畳情報７ａ、７ｂ、又は７ｃを、端末３に表示されている画像に重畳して表示する。
【００４９】
複数の基地局４は、インターネット２を介してサーバ装置１００に接続される。また、複数の端末３は、無線により基地局４とネットワーク通信を行うことにより、基地局４からインターネット２を介してサーバ装置１００に接続される。
【００５０】
各端末３は、通信可能な携帯型の情報処理端末である。端末３は、携帯電話機、ＰＤＡ（Personal Digital Assistant）等であり、ネットワーク通信等を制御する通信機能をサポートし、カメラ機能を有する。カメラ機能は、２次元バーコードパターンを読み取る読取機能を有することが好ましい。通信機能は、インターネット２等を介するネットワーク通信に加え、接触又は非接触無線通信等による近距離無線通信機能を有することが好ましい。
【００５１】
マーカーＭＫは、マーカーＭＫを識別するマーカーＩＤを保持している。マーカーＩＤは、端末３によって読み取られる２次元バーコードパターンで示されても良いし、又は、マーカーＭＫが、近距離無線通信を可能とするＩＣチップを有する場合には、端末３を接触又は非接触無線通信等でマーカーＭＫのメモリからマーカーＩＤを取得できるように構成しても良い。この場合、マーカーＭＫとして、ＩＣ（Integrated Circuit）タグを含むＲＦ（Radio Frequency）タグ等が使用される。
【００５２】
マーカーＭＫは、画像認識、接触認識等により認識される。本実施形態では、マーカーＭＫは、配置位置が決められた基準物に対して設置される。マーカーＭＫを検知してマーカーＩＤを取得することにより、マーカーＩＤに基づいて、配置位置、即ち、ユーザの現在位置を特定することができる。
【００５３】
端末３ａが重畳情報７ａを取得する場合で、重畳情報取得処理の概要を説明する。端末３ａは、マーカーＭＫ２と近距離無線通信を行ってマーカーＭＫ２からマーカーＩＤ「２」を取得する。そして、端末３ａは、取得したマーカーＩＤ「２」を指定したリクエスト８ａをサーバ装置１００へ送信する。マーカーＩＤ「２」は、端末３ａから基地局４ａ及びインターネット２を介してサーバ装置１００へ送信される。
【００５４】
本実施形態では、マーカーＩＤ「２」を持つ同一のマーカーＭＫの場合であっても、サーバ装置１００からユーザの情報取得の目的に応じて異なる重畳情報７ａ、７ｂ、及び７ｃが提供される。図５を参照して、端末３ａ、端末３ｂ、及び端末３ｃが、同じマーカーＭＫからマーカーＩＤ「２」を検知した場合の本実施形態における概要を説明する。
【００５５】
端末３ａのユーザが、本実施形態に係る情報重畳処理を開始すると、端末３ａは、基地局４及びインターネット２を介してサーバ装置１００からシナリオ一覧５を取得する。本実施形態に係る情報重畳処理は、本実施形態に係るアプリケーションの起動によって開始される。
【００５６】
端末３ａで、ユーザは、シナリオ一覧５から一つのシナリオ選択し、位置認識方法を選択した後、端末３ａを操作して、マーカーＭＫからマーカーＩＤ「２」を読み取る。端末３ａでは、シナリオＩＤ「１」のシナリオが選択され、位置認識方法を用いない位置測定装置なしが選択されたとする。その後、端末３ａは、マーカーＩＤ「２」の読取を検知すると、位置認識方法「なし」、シナリオＩＤ「１」、マーカーＩＤ「２」等を指定するリクエスト６ａ−１をサーバ装置１００へ送信する。
【００５７】
サーバ装置１００は、リクエスト６ａ−１に応じて、リクエスト６ａ−１で指定される、位置認識方法「なし」、シナリオＩＤ「１」、マーカーＩＤ「２」等の情報に対応する重畳情報７ａを含むレスポンス８ａ−２を端末３ａに送信する。
【００５８】
端末３ａは、レスポンス８ａ−２を受信すると、レスポンス８ａ−２から重畳情報７ａを取得して、端末３ａに表示されている画像に重畳情報７ａを重畳させて表示する。
【００５９】
次に、端末３ｂ及び３ｃでの情報重畳処理の概要を説明する。端末３ｂ及び３ｃにおいても、サーバ装置１００からシナリオ一覧５を取得し、同じシナリオＩＤ「１」のシナリオが選択されたとする。
【００６０】
端末３ｂにて、屋内測位装置１ｂを用いることが選択された後、マーカーＩＤ「２」が選択されると、端末３ｂは、屋内測位装置１ｂを指定し、かつ、屋内測位装置１ｂから取得した位置情報、シナリオＩＤ「１」、マーカーＩＤ「２」等を含むリクエスト６ｂ−１をサーバ装置１００へ送信する。
【００６１】
サーバ装置１００は、リクエスト６ｂ−１に応じて、リクエスト６ｂ−１で指定される、位置認識方法「屋内測位装置」、シナリオＩＤ「１」、マーカーＩＤ「２」等の情報に対応する重畳情報７ｂを含むレスポンス８ｂ−２を端末３ｂに送信する。
【００６２】
端末３ｂは、レスポンス８ｂ−２を受信すると、レスポンス８ｂ−２から重畳情報７ｂを取得して、端末３ｂに表示されている画像に重畳情報７ｂを重畳させて表示する。重畳情報７ｂは、端末３ａで重畳される重畳情報７ａとは異なっている。
【００６３】
端末３ｃにて、衛星ＧＰＳ１ｃを用いることが選択された後、マーカーＩＤ「２」が選択されると、端末３ｃは、衛星ＧＰＳ１ｃを指定し、かつ、衛星ＧＰＳ１ｃから取得した位置情報、シナリオＩＤ「１」、マーカーＩＤ「２」等を含むリクエスト６ｃ−１をサーバ装置１００へ送信する。
【００６４】
サーバ装置１００は、リクエスト６ｃ−１に応じて、リクエスト６ｃ−１で指定される、位置認識方法「衛生ＧＰＳ」、シナリオＩＤ「１」、マーカーＩＤ「２」等の情報に対応する重畳情報７ｃを含むレスポンス８ｃ−２を端末３ｃに送信する。
【００６５】
端末３ｃは、レスポンス８ｃ−２を受信すると、レスポンス８ｃ−２から重畳情報７ｃを取得して、端末３ｃに表示されている画像に重畳情報７ｃを重畳させて表示する。重畳情報７ｃは、端末３ａで重畳される重畳情報７ａとも、端末３ｂで重畳される重畳情報７ｂとも異なっている。
【００６６】
このように、シナリオＩＤ「１」及びマーカーＩＤ「２」が同じであっても、ユーザが選択した位置測位装置に基づいて重畳情報７ａ、７ｂ、７ｃ等のいずれかが提供される。
【００６７】
本実施の形態における端末３は、図６に示すようなハードウェア構成を有する。図６は、端末のハードウェア構成を示す図である。図６において、端末３は、コンピュータによって制御される端末であって、ＣＰＵ３１と、メモリ３２と、表示操作部３３と、撮影部３４と、無線通信部３５と、ＧＰＳ受信部３６とを有し、バスＢ３に接続される。
【００６８】
ＣＰＵ３１は、メモリ３２に格納されたプログラムに従って端末３を制御するプロセッサである。メモリ３２には、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等が用いられ、ＣＰＵ３１にて実行されるプログラム、ＣＰＵ３１での処理に必要なデータ、ＣＰＵ３１での処理にて得られたデータ等を記憶又は一時保存する。
【００６９】
表示操作部３３は、表示部と操作部とを有する。表示操作部３３は、表示部と操作部とが一体化されたタッチパネル等であってもよい。表示操作部３３は、ＣＰＵ３１の制御のもとに必要な各種情報を表示し、また、ユーザによる各種情報の入力を受け付ける。
【００７０】
撮影部３４は、静止画又は動画を撮影するカメラに相当する。撮影部３４によって撮った画像は、表示操作部３３に表示される。また、マーカーＩＤがＱＲコード(登録商標)で示される場合、撮影部３４はＱＲコードを読み取るリーダーとして利用される。
【００７１】
無線通信部３５は、サーバ装置１００と通信するためのネットワーク通信を行う。無線通信部３５は、更に、接触又は非接触無線通信等による近距離無線通信機能を有してもよい。ＧＰＳ受信部３６は、屋内測位装置１ｂ又は衛星ＧＰＳ１ｃから位置情報を受信する。
【００７２】
端末３によって行われる処理を実現するプログラムは、予めメモリ３２に記憶しておき、端末３の販売と共に、ユーザに提供されても良いし、又は、サーバ装置１００を運営するプロバイダーとの契約に基づいて、サーバ装置１００から端末３へダウンロードして利用可能な状態になるようにしても良い。
【００７３】
次に、本実施形態においけるサーバ装置１００は、図７に示すようなハードウェア構成を有する。図７は、サーバ装置のハードウェア構成を示す図である。図７において、サーバ装置１００は、コンピュータによって制御される端末であって、ＣＰＵ（Central Processing Unit）１０１と、主記憶装置１０２と、補助記憶装置１０３と、入力装置１０４と、表示装置１０５と、通信Ｉ／Ｆ（インターフェース）１０７と、ドライブ装置１０８とを有し、バスＢ１に接続される。
【００７４】
ＣＰＵ１０１は、主記憶装置１０２に格納されたプログラムに従ってサーバ装置１００を制御するプロセッサである。主記憶装置１０２には、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等が用いられ、ＣＰＵ１１にて実行されるプログラム、ＣＰＵ１１での処理に必要なデータ、ＣＰＵ１１での処理にて得られたデータ等を記憶又は一時保存する。
【００７５】
補助記憶装置１０３には、ＨＤＤ（Hard Disk Drive）等が用いられ、各種処理を実行するためのプログラム等のデータを格納する。補助記憶装置１０３に格納されているプログラムの一部が主記憶装置１０２にロードされ、ＣＰＵ１１に実行されることによって、各種処理が実現される。記憶部１３０は、主記憶装置１０２及び／又は補助記憶装置１０３を有する。
【００７６】
入力装置１０４は、マウス、キーボード等を有し、サーバ管理者がサーバ装置１００による処理に必要な各種情報を入力するために用いられる。表示装置１０５は、ＣＰＵ１１の制御のもとに必要な各種情報を表示する。通信Ｉ／Ｆ１７は、有線又は無線などのネットワークを通じて通信を行う。
【００７７】
サーバ装置１００によって行われる処理を実現するプログラムは、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）等の記憶媒体１０９によってサーバ装置１００に提供される。ドライブ装置１０８が、ドライブ装置１０８にセットされた記憶媒体１０９とサーバ装置１００とのインターフェースを行う。
【００７８】
また、記憶媒体１０９に、後述される本実施の形態に係る種々の処理を実現するプログラムを格納し、この記憶媒体１０９に格納されたプログラムは、ドライブ装置１０８を介してサーバ装置１００にインストールされる。インストールされたプログラムは、サーバ装置１００により実行可能となる。
【００７９】
尚、プログラムを格納する媒体としてＣＤ−ＲＯＭに限定するものではなく、コンピュータが読み取り可能な媒体であればよい。コンピュータ読取可能な記憶媒体として、ＣＤ−ＲＯＭの他に、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリであっても良い。
【００８０】
次に、機能構成例について説明する。図８は、端末の機能構成例を示す図である。図８において、端末３は、端末３の表示操作部３３に表示される画像にサーバ装置１００からダウンロードした重畳情報７を重畳して表示する情報重畳部４０を有する。
【００８１】
情報重畳部４０は、サーバ装置１００から提供される重畳情報７を端末３の表示操作部３３に表示されている画像に重畳させて表示するアプリケーションに相当する。情報重畳部４０は、シナリオ一覧表示部４１と、位置認識方法選択部４２と、ＡＲ重畳表示部４３とを有する。
【００８２】
シナリオ一覧表示部４１と、位置認識方法選択部４２と、ＡＲ重畳表示部４３の各処理部は、ＣＰＵ３１が対応するプログラムを実行することによって行われる処理によって実現される。
【００８３】
また、これら処理部４１〜４３を有する情報重畳部４０の全部又は一部を、回路等のハードウェアで実現しても良い。
【００８４】
メモリ３２は、シナリオ一覧５、シナリオＩＤ３２ｂ、位置認識方法選択情報３２ｃ、リクエスト６、マーカーＩＤ３２ｄ、重畳情報７、位置情報３２ｅ等を記憶する。
【００８５】
シナリオ一覧表示部４１は、サーバ装置１００からシナリオ一覧５をダウンロードして、表示操作部３３に表示し、端末３のユーザにシナリオを選択させる。
【００８６】
シナリオ一覧５は、サーバ装置１００が提供するシナリオを特定する１又は複数のシナリオＩＤと、各シナリオＩＤのシナリオ名とを一覧にしたデータである。端末３の操作表示部３３には、ユーザによってシナリオ名が選択可能に表示される。
【００８７】
ユーザがシナリオを選択すると、選択されたシナリオのシナリオＩＤがメモリ３２に記憶される。
【００８８】
位置認識方法選択部４２は、ユーザに状況に対応する位置認識方法を選択させる。ユーザは、位置認識方法として、なし、屋内測位装置１ｂ、又は衛星ＧＰＳ１ｃの何れかを選択する。選択された位置認識方法を示す位置認識方法選択情報３２ｃがメモリ３２に記憶される。
【００８９】
ＡＲ重畳表示部４３は、ユーザが端末３を用いて画像を撮影した際のマーカーＭＲの検知に応じて、サーバ装置１００から重畳情報７をダウンロードする。ＡＲ重畳表示部４３は、更に、重畳情報取得部４４と、重畳表示処理部４５とを有する。
【００９０】
重畳情報取得部４４は、リクエスト６を送信して、サーバ装置１００から重畳情報７をダウンロードする。サーバ装置１００からダウンロードした重畳情報７はメモリ３２に記憶される。
【００９１】
重畳情報取得部４４は、先ず、メモリ３２に格納されているシナリオＩＤ３２ｂと、マーカーＩＤ３２ｄと、位置認識方法選択情報３２ｃと、位置情報とを指定したクエリ情報６７ｑを作成する。
【００９２】
クエリ情報６７ｑの位置情報には、位置情報３２ｅが設定される。位置情報３２ｅは、位置認識方法選択情報３２ｃで示される位置認識方法のうち、屋内測位装置１ｂ又は衛星ＧＰＳ１ｃから受信した位置情報を示す。
【００９３】
重畳表示処理部４５は、サーバ装置１００から重畳情報７のダウンロードを終了すると、表示操作部３３に重畳情報７を表示する。
【００９４】
図９は、サーバ装置の機能構成例を示す図である。図９において、サーバ装置１００は、端末３にシナリオに応じた重畳情報７を提供する情報提供部１２０を有する。
【００９５】
本実施形態では、シナリオは、サーバ装置１００の提供範囲を示す。一つのシナリオに対して、複数のマーカーＭＫが対応する。また、一つのマーカーＭＫに対して、ユーザの状況に対応する複数の重畳情報７が対応する。本実施形態では、ユーザの状況とは、上述した状況Ａ、Ｂ、及びＣ（図１）であるが、それらに限定されない。
【００９６】
情報提供部１２０は、更に、開始処理部１２１と、要求受信部１２２と、抽出部１２３と、粒度判定部１２４と、応答送信部１２５とを有する。開始処理部１２１と、要求受信部１２２と、抽出部１２３と、粒度判定部１２４と、応答送信部１２５の各処理部は、ＣＰＵ３１が対応するプログラムを実行することによって行われる処理によって実現される。
【００９７】
また、これら処理部１２１〜１２５を有する情報提供部１２０の全部又は一部を、回路等のハードウェアで実現しても良い。
【００９８】
記憶部１３０は、シナリオテーブル１３２、クエリ情報６ｑ、重畳情報定義テーブル１３６、マーカーテーブル１３８、重畳情報７等を記憶する。
【００９９】
開始処理部１２１は、端末３からシナリオ一覧５の取得要求に応じて、シナリオテーブル１３２からシナリオ一覧５を作成して、端末３へ送信する。
【０１００】
要求受信部１２２は、端末３からリクエスト６を受信すると、リクエスト６からクエリ情報６ｑを取得する。クエリ情報６ｑは、記憶部１３０に記憶される。
【０１０１】
抽出部１２３は、クエリ情報６ｑに基づいて重畳情報定義テーブル１３６から、端末３へ提供する重畳情報７を含むレコードを抽出する。
【０１０２】
粒度判定部１２４は、抽出部１２３によって抽出されたレコードの中から、クエリ情報６ｑに含まれる位置認識方法選択情報に対応する粒度の重畳情報７を取得する。取得した重畳情報７は、ユーザ状況に応じた粒度の情報として記憶部１３０に格納される。
【０１０３】
応答送信部１２５は、重畳情報７を含むレスポンス８を作成して、端末３にレスポンス８を送信する。即ち、端末３にサーバ装置１００から重畳情報７のダウンロードを行わせる。
【０１０４】
レスポンス８を送信する際に、応答送信部１２５は、更に、マーカーＭＫが配置される位置と、端末３の現在位置とに基づいて、端末３がマーカーＭＫを中心とした一定距離内に位置するか否かを判断するようにしてもよい。この場合、マーカーＩＤとマーカーＭＫが配置される位置情報とを対応付けたマーカーテーブル１３８を用意し、記憶部１３０に記憶しておく。
【０１０５】
マーカーテーブル１３８を参照して、マーカーＭＫから一定距離内に端末３が位置すると判断した場合、重畳情報７を提供するようにレスポンス８の送信を制御する。一方、一定距離の外に端末３が位置すると判断した場合には、重畳情報７を含まないレスポンス８を送信すれば良い。
【０１０６】
次に、サーバ装置１００で管理するシナリオテーブル１３２及び重畳情報定義テーブル１３６のデータ構成例を説明する。図１０は、シナリオテーブルのデータ構成例を示す図である。図１０において、シナリオテーブル１３２は、シナリオ毎にシナリオに係る情報を対応付けて記憶したテーブルであり、シナリオＩＤ、シナリオ名、説明等の項目を有する。
【０１０７】
シナリオＩＤは、シナリオを識別するＩＤを示す。シナリオ名は、シナリオの名称を示す。説明は、シナリオの概要を示し、サーバ装置１００の提供範囲を示す。シナリオＩＤ「１」のシナリオ名は「Ａ地区」であり、「Ａ地区内のシナリオです。」と説明されている。他シナリオについても同様である。
【０１０８】
図１１は、重畳表示定義テーブルのデータ構成例を示す図である。図１１において、重畳表示定義テーブル１３６は、シナリオＩＤとマーカーＩＤとの組み合せ毎に、位置認識方法に対応付けて重畳情報７を記憶したテーブルであり、シナリオＩＤ、マーカーＩＤ、位置認識方法、重畳情報７等の項目を有する。
【０１０９】
シナリオＩＤは、シナリオを識別するＩＤを示す。マーカーＩＤは、マーカーＭＫを識別するＩＤを示す。位置認識方法は、提供対象となる位置認識方法を示す。位置認識方法は、「なし」、「屋内測位装置」、又は「衛星ＧＰＳ」を示す。シナリオＩＤとマーカーＩＤとの組み合せ１つに対して、１以上の位置認識方法が示される。重畳情報７は、端末３に提供する情報であり、画像、テキスト等である。重畳情報７は、画像、テキスト等に限定されない。
【０１１０】
シナリオＩＤ「１」及びマーカーＩＤ「１」の組み合せでは、２つの位置認識方法に対して重畳情報７が対応付けられている。「なし」の場合、テキスト「建物ａの情報」が重畳情報７として端末３に提供される。「衛星ＧＰＳ」の場合、画像ファイル「map.jpg」が重畳情報７として端末３に提供される。
【０１１１】
図１１に示す重畳表示定義テーブル１３６では、シナリオＩＤ「１」及びマーカーＩＤ「２」の組み合せでは、３つの位置認識方法に対して重畳情報７が対応付けられている。「なし」の場合、テキスト「建物ｂの情報」が重畳情報７として端末３に提供される。「屋内測位装置」の場合、画像ファイル「floormap.jpg」が重畳情報７として端末３に提供される。「衛星ＧＰＳ」の場合、画像ファイル「map.jpg」が重畳情報７として端末３に提供される。
【０１１２】
以下に、端末３の情報重畳処理及びサーバ装置１００の情報提供処理について、それぞれフローチャートで説明する。図１２は、端末の情報重畳処理を説明するためのフローチャート図である。図１２において、ユーザの操作に応じて端末３の情報重畳部４０が起動すると、情報重畳部４０のシナリオ一覧表示部４１は、シナリオ一覧５をサーバ装置１００から取得する（ステップＳ５１）。
【０１１３】
サーバ装置１００から取得したシナリオ一覧５は、シナリオ一覧表示部４１によって表示操作部３３に表示され、ユーザによる選択を促す（ステップＳ５２）。ユーザは表示操作部３３に表示されたシナリオ一覧５から所望のシナリオを選択する。ユーザが選択したシナリオを特定するシナリオＩＤ３２ｂがメモリ３２に記憶される。
【０１１４】
シナリオＩＤ３２ｂがメモリ３２に記憶されると、位置認識方法選択部４２が、位置認識方法を選択可能な画面を表示装置３３に表示し、ユーザに位置認識方法の選択を促す（ステップＳ５３）。位置認識方法選択部４２は、ユーザから所望の位置認識方式３２ｃを取得すると、メモリ３２に記憶する。
【０１１５】
その後、ＡＲ重畳表示部４３によるＡＲ重畳表示処理が行われる（ステップＳ５４）。ＡＲ重畳表示処理が終了すると、情報重畳部４０は、ユーザから終了指示を受けたか否かを判断する（ステップＳ５５）。終了指示は、ユーザによるアプリケーションの終了である。
【０１１６】
図１３は、図１２のステップＳ５４でのＡＲ重畳表示処理を説明するためのフローチャート図である。図１３において、ＡＲ重畳表示部４３は、マーカーＭＲを検知したか否かを判断する（ステップＳ５１）。マーカーＭＲを検知しない場合、ＡＲ重畳表示部４３は、このＡＲ重畳表示処理を終了する。
【０１１７】
マーカーＭＲを検知した場合、ＡＲ重畳表示部４３は、マーカーＭＲからマーカーＩＤ３２ｄを読み取ってメモリ３２に格納した後、メモリ２３ｄに記憶されている位置認識方法選択情報３２ｃを参照してユーザが選択した位置認識方法を特定する（ステップＳ６２）。
【０１１８】
位置認識方法選択情報３２ｃが「なし」を示す場合、ＡＲ重畳表示部４３は、ステップＳ６５へと進む。位置認識方法選択情報３２ｃが「屋内測位装置」を示す場合、メモリ３２から屋内測位装置の位置情報を示す位置情報３２ｅを取得して、ステップＳ６５へと進む。位置認識方法選択情報３２ｃが「衛星ＧＰＳ」を示す場合、メモリ３２から衛星ＧＰＳの位置情報を示す位置情報３２ｅを取得して、ステップＳ６５へと進む。
【０１１９】
ＡＲ重畳表示部４３は、メモリ３２内のシナリオＩＤ３２ｂ、マーカーＩＤ３２ｄ、位置認識方法選択情報３２ｃ、位置情報３２ｅ等を用いて、重畳情報７を検索するためのクエリ情報６ｑを作成し、作成したクエリ情報６ｑを含むリクエスト６をサーバ装置１００へ送信する（ステップＳ６５）。
【０１２０】
ＡＲ重畳表示部４３は、リクエスト６に応じたレスポンス８をサーバ装置１００から受信することによって、重畳情報７をダウンロードする（ステップＳ６６）。そして、ＡＲ重畳表示部４３は、ＡＲ重畳表示処理を終了する。
【０１２１】
図１４は、サーバ装置の情報提供処理を説明するためのフローチャート図である。図１４において、サーバ装置１００の情報提供部１２０は起動すると情報提供処理を開始する。情報提供部１２０において、開始処理部１２１は、端末３からのシナリオ一覧５の要求を受信すると、シナリオテーブル１３２に基づいてシナリオ一覧５を作成して端末３に送信する（ステップＳ１８０）。
【０１２２】
その後、要求受信部１２２は、リクエスト６を受信したか否かを判断する（ステップＳ１８１）。要求受信部１２２がリクエスト６を受信していないと判断した場合、情報提供部１２０は、ステップＳ１９１へと進む。
【０１２３】
要求受信部１２２がリクエスト６を受信していると判断した場合、抽出部１２３がリクエスト６に含まれるクエリ情報６ｑのシナリオＩＤを用いて、マーカーテーブル１３４からレコードを抽出する（ステップＳ１８２）。更に、抽出部１２３は、シナリオＩＤを用いて抽出したレコードのうち、クエリ情報６ｑのマーカーＩＤと一致するレコードを抽出する（ステップＳ１８３）。
【０１２４】
クエリ情報６ｑのマーカーＩＤと一致するレコードが抽出されると、粒度判定部１２４が、クエリ情報６ｑはどの位置認識方法を指定しているかを判定する（ステップＳ１８４）。
【０１２５】
ステップＳ１８４において、クエリ情報６ｑの位置認識方法は「なし」を指定している場合、粒度判定部１２４は、クエリ情報６ｑのマーカーＩＤと一致するレコードから、位置認識方法「なし」用の重畳情報７を取得する（ステップＳ１８５）。その後、応答送信部１２５が、重畳情報７を含むレスポンス８を端末３に送信する（ステップＳ１８９）。
【０１２６】
ステップＳ１８４において、クエリ情報６ｑの位置認識方法は「屋内測位装置」を指定している場合、粒度判定部１２４は、クエリ情報６ｑのマーカーＩＤと一致するレコードから、屋内測位装置用の重畳情報７を取得する（ステップＳ１８６）。
【０１２７】
そして、応答送信部１２５は、端末３の現在位置がマーカーＭＫに近いか否かを判断する（ステップＳ１８８）。即ち、応答送信部１２５は、クエリ情報６ｑの位置情報が、マーカーＩＤのマーカーＭＫの位置情報から一定距離内に含まれるか否かを判断する。クエリ情報６ｑの位置情報が一定距離内であれば、端末３はマーカーＭＫの近くであると判断し、クエリ情報６ｑの位置情報が一定距離の外を示す場合は、端末３はマーカーＭＫの近くではないと判断する。マーカーＭＫのマーカーＩＤに対応づけてマーカーＭＫの位置情報を管理しておき、マーカーＭＫの位置情報を取得すればよい。
【０１２８】
端末３の現在位置がマーカーＭＫに近いと判断した場合、応答送信部１２５は、重畳情報７を含むレスポンス８を端末３に送信する（ステップＳ１８９）。端末３の現在位置がマーカーＭＫの近くではないと判断した場合、応答送信部１２５は、重畳情報７を含まないレスポンス８を端末３に送信する（ステップＳ１９０）。
【０１２９】
ステップＳ１８４において、クエリ情報６ｑの位置認識方法は「衛星ＧＰＳ」を指定している場合、応答送信部１２５は、クエリ情報６ｑのマーカーＩＤと一致するレコードから、衛星ＧＰＳ用の重畳情報７を取得する（ステップＳ１８７）。
【０１３０】
そして、応答送信部１２５によって、上述したステップＳ１８８〜Ｓ１９０の処理が行われた後、応答送信部１２５は、重畳情報７を含むレスポンス８を端末３に送信する（ステップＳ１８９）。
【０１３１】
レスポンス８が送信されると、情報提供部１２０は、端末３から終了指示を受信したか否かを判断する（ステップＳ１９１）。端末３から終了指示を受信していない場合、情報提供部１２０は、ステップＳ１８１へと戻り、要求受信部１２２による処理から上述同様の処理を繰り返す。一方、端末３から終了指示を受信した場合、情報提供部１２０は、この情報提供処理を終了する。
【０１３２】
次に、同じマーカーＭＫを含む画像を撮影した場合であっても、ユーザの状況に応じて異なる重畳情報７が表示される例について説明する。
【０１３３】
図１５は、ビルの入り口のマーカーを検知した場合の例を示す図である。図１５において、本実施形態では、建物の見取り図が欲しいと考えたユーザが、ユーザの端末３でビルの入り口のマーカーＭＫを含む画像を撮影した場合、端末３の表示操作部３３の画面には、撮影した画像に、ビルの１Ｆのフロアマップが重畳されて表示される。
【０１３４】
ユーザは、所望の重畳情報７を取得するために、表示操作部３３から位置認識方法「屋内測位装置」を選択することで、ユーザの位置情報及びマーカーＭＫのマーカーＩＤ等に基づいてビルの１Ｆのフロアマップを示す重畳情報７を得ることができる。
【０１３５】
図１５において、本実施形態では、道に迷ったユーザが、ユーザの端末３でビルの入り口のマーカーＭＫを含む画像を撮影した場合、端末３の表示操作部３３の画面には、撮影した画像に、ユーザの位置に応じた周辺の地図が重畳されて表示される。
【０１３６】
ユーザは、所望の重畳情報７を取得するために、表示操作部３３から位置認識方法「衛星ＧＰＳ」を選択することで、ユーザの位置情報及びマーカーＭＫのマーカーＩＤ等に基づいて周辺の地図を示す重畳情報７を得ることができる。
【０１３７】
図１６は、箱に添付されたマーカーを検知した場合の例を示す図である。図１６において、本実施形態では、箱の中身が知りたいと考えたユーザが、ユーザの端末３で箱に添付されたマーカーＭＫを含む画像を撮影した場合、端末３の表示操作部３３の画面には、撮影した画像に、箱の中身に関する情報が重畳されて表示される。
【０１３８】
ユーザは、所望の重畳情報７を取得するために、表示操作部３３から位置認識方法「なし」を選択することで、マーカーＭＫのマーカーＩＤ等に基づいて箱の中身を示す重畳情報７を得ることができる。
【０１３９】
図１６において、本実施形態では、箱を移動させる場所を知りたいユーザが、ユーザの端末３で箱に添付されたマーカーＭＫを含む画像を撮影した場合、端末３の表示操作部３３の画面には、撮影した画像に、箱を移動させる場所を示したフロアマップが重畳されて表示される。
【０１４０】
ユーザは、所望の重畳情報７を取得するために、表示操作部３３から位置認識方法「屋内測位装置」を選択することで、マーカーＭＫのマーカーＩＤ等に基づいて箱を移動させる場所を示す重畳情報７（フロアマップ）を得ることができる。
【０１４１】
上述したように、本実施形態では、同じマーカーＭＫを撮影したとしても、ユーザの状況に応じた重畳情報７を提供することができる。また、端末３側で予め複数の状況に対応する異なる重畳情報７を保持しておく必要がないため、端末３側のメモリ３２の記憶領域を無駄にすることがない。
【０１４２】
本発明は、具体的に開示された本実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１４３】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記１）
基準物を識別する基準物識別情報毎に対応づけられた表示情報を記憶する記憶部と、
端末からの基準物識別情報および位置認識関連情報を含む表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせる情報提供部と
を有することを特徴とする情報提供装置。
（付記２）
付記１記載の情報提供装置であって、
前記位置認識関連情報で特定される表示情報は、前記位置認識関連情報から得られる位置精度に対応して特定されることを特徴とする情報提供装置。
（付記３）
付記２記載の情報提供装置であって、
前記位置認識関連情報は、位置認識方法なし、屋内測位装置、又は衛星ＧＰＳのいずれかを指定することを特徴とする情報提供装置。
（付記４）
付記２又は３記載の情報提供装置であって、
前記情報提供部は、前記位置認識関連情報により対応して設定される許容サイズの表示対象を特定することを特徴とする情報提供装置。
（付記５）
付記４記載の情報提供装置であって、
前記位置認識方法なし、前記屋内測位装置、前記衛星ＧＰＳの順で前記許容サイズは大きいことを特徴とする情報提供装置。
（付記６）
付記５記載の情報提供装置であって、
前記情報提供部は、
前記表示情報要求で指定される基準物識別情報と一致するレコードを記憶部から抽出する抽出部と、
前記抽出部によって抽出されたレコードから、前記表示情報要求で指定される位置認識関連情報に相当する粒度を判定して表示情報を選択する粒度判定部と、
を有することを特徴とする情報提供装置。
（付記７）
付記１記載の情報提供装置であって、
前記情報提供部は、
前記基準物識別情報で識別される基準物の位置から一定距離内に前記端末が位置する場合に、前記位置認識関連情報に基づく許容サイズの表示情報を、前記表示情報要求に対する応答として、該端末に該端末に送信する応答送信部
を有することを特徴とする情報提供装置。
（付記８）
端末からの基準物識別情報および位置認識関連情報を含む表示情報要求を受信し、
前記表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせる
処理をコンピュータに実行させる情報提供プログラム。
（付記９）
端末と、該端末に表示情報を提供するサーバ装置とを有する情報提供システムであって、
前記サーバ装置は、
前記端末からの基準物識別情報および位置認識関連情報を含む表示情報要求を受信し、
前記表示情報要求の受信に応じて、前記基準物識別情報、および、前記位置認識関連情報に基づいて、該基準物識別情報に対応する表示情報のうち、該位置認識関連情報で特定される表示情報を該端末にダウンロードさせ、
前記端末は、
前記サーバ装置へ基準物を検知することによって取得した前記基準物識別情報と該端末の位置精度に係る前記位置認識関連情報とを指定した前記表示情報要求を送信し、
前記位置認識関連情報に基づく許容サイズの表示情報をサーバ装置からダウンロードする
ことを特徴とする情報提供システム。
【符号の説明】
【０１４４】
１ｂ            屋内測位装置
１ｃ            衛星ＧＰＳ
２              インターネット
３、３ａ、３ｂ、３ｃ  端末
４              基地局
５              シナリオ一覧
６、６ａ−１、６ｂ−１、６ｃ−１  リクエスト
６ｑ            クエリ情報
７、７ａ、７ｂ、７ｃ  重畳情報
８、８ａ−２、８ｂ−２、８ｃ−２  レスポンス
３１            ＣＰＵ
３２            メモリ
３２ｂ          シナリオＩＤ
３２ｃ          位置認識方法選択情報
３２ｄ          マーカーＩＤ
３２ｅ          位置情報
３３            表示操作部
３４            撮影部
３５            無線通信部
１００          サーバ装置
１０１          ＣＰＵ
１０２          主記憶装置
１０３          補助記憶装置
１０４          入力装置
１０５          表示装置
１０６          出力装置
１０７          通信Ｉ／Ｆ
１０８          ドライブ
１０９          記憶媒体
１２０          情報提供部
１２１          開始処理部
１２２          要求受信部
１２３          抽出部
１２４          粒度判定部
１２５          応答送信部
１３２          シナリオテーブル
１３６          重畳情報定義テーブル
Ｂ１、Ｂ２      バス
ＭＫ            マーカー
【図１】
2015114996.tif 000003
【図２】
2015114996.tif 000004
【図３】
2015114996.tif 000005
【図４】
2015114996.tif 000006
【図５】
2015114996.tif 000007
【図６】
2015114996.tif 000008
【図７】
2015114996.tif 000009
【図８】
2015114996.tif 000010
【図９】
2015114996.tif 000011
【図１０】
2015114996.tif 000012
【図１１】
2015114996.tif 000013
【図１２】
2015114996.tif 000014
【図１３】
2015114996.tif 000015
【図１４】
2015114996.tif 000016
【図１５】
2015114996.tif 000017
【図１６】
2015114996.tif 000018