(57)【要約】【課題】撮像された画像から識別情報が複数検知された場合に適切な接続先を選択する。【解決手段】撮影部１４により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を識別情報取得部３２が取得する。接続先特定部３４は、識別情報と、複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報と、を対応付けて記憶した記憶部４２を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定する。そして、接続先選択部３６は、特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する。【選択図】図１
2018116377.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を取得し、
識別情報と複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報とを対応付けて記憶した記憶部を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定し、
特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する、
処理をコンピュータが実行することを特徴とする接続先制御プログラム。
【請求項２】
前記複数の階層を有するウェブサイトは、商品の電子商取引が可能なウェブサイトである、
ことを特徴とする請求項１記載の接続先制御プログラム。
【請求項３】
前記複数の接続先情報が、特定の商品の情報が含まれるウェブページの階層と関連付いた第１の接続先情報と、前記特定の商品を含む複数の商品の一覧の情報が含まれるウェブページの階層と関連付いた第２の接続先情報である場合、前記最も上位の階層と関連付いた接続先情報は、前記第２の接続先情報である、
ことを特徴とする請求項１又は２記載の接続先制御プログラム。
【請求項４】
撮像装置により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を取得し、
識別情報と複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報とを対応付けて記憶した記憶部を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定し、
特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する、
処理をコンピュータが実行することを特徴とする接続先制御方法。
【請求項５】
撮像装置により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を取得する取得部と、
識別情報と複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報とを対応付けて記憶した記憶部を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定する特定部と、
特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する選択部と、
を含むことを特徴とする接続先制御装置。
【請求項６】
第１の対象物に第１の識別情報を含んだ光を照射する第１の光源と、
前記第１の対象物より高い位置にある第２の対象物に第２の識別情報を含んだ光を照射する第２の光源と、
を有し、
前記第１の識別情報に対応付けられた接続先は複数の階層を有するウェブサイトに含まれる第１のウェブページであり、かつ、前記第２の識別情報に対応付けられた接続先は前記複数の階層を有するウェブサイトに含まれる前記第１のウェブページよりも上位の階層の第２のウェブページである、
ことを特徴とする会場。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は接続先制御プログラム、接続先制御方法、接続先制御装置及び会場に関する。
【背景技術】
【０００２】
撮影位置が未知の撮影側へ、撮影位置に応じた情報を提供する第１の技術が提案されている。第１の技術は、領域内の異なる位置に光ビーコンを配置し、各光ビーコンからそれぞれの識別番号を光信号として発生させる。領域内のビデオカメラは、各光ビーコンからの光信号を受信し、三角測量の原理に基づいて、各光ビーコンの位置と、自機の位置を検出する。
【０００３】
また、放送番組で放送中の事物に関する情報が記述されたサイトのアドレスを取得する第２の技術も提案されている。第２の技術は、放送番組に付加された、事物の名称を記述した検索用記述子に一致するキーワードを探し、当該キーワードがサイト参照テーブルから見出された場合に、キーワードに対応付けられたサイトのアドレスを取得する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２０７０７３号公報
【特許文献２】特開２００２−１３５６７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、多くの人が集まるイベントが開催されている会場で、来場者を対象として商品を限定販売するなどの場合、会場内の販売場所は来場者が集中するために混雑し、商品購入までの待ち時間が長時間化するなどの問題が生ずることが多い。混雑緩和のためには、例えば、特定商品に興味を持った来場者が所持する端末装置を、特定商品を電子商取引で購入可能な所定のウェブサイトに接続させることで、所定のウェブサイト経由で特定商品を購入するよう来場者を誘導することが考えられる。例えば、所定の識別情報を含む光で販売場所を照明しておき、来場者が端末装置で撮影した範囲内で所定の識別情報が検知されると所定のウェブサイトに接続させるようにすれば、特定商品に興味を持った来場者を所定のウェブサイトに誘導できる。
【０００６】
しかし、人が商品を購入するに至るプロセスは様々であり、ウェブサイトで提供される情報のみで購入に至る人もいれば、多少の時間や手間を厭うことなく、販売場所に展示されている商品のサンプルを確認した上で購入に至る人もいる。一般にウェブサイトは階層構造を有しており、ウェブサイトで提供される情報のみで購入に至ることが想定される来場者が所持する端末装置に対しては、サイトのうち複数の商品の一覧情報を含む階層に接続させることが望ましい。一方、商品のサンプルを確認した上で購入することを所望している来場者が所持する端末装置に対しては、来場者が目にしている商品の詳細情報を含む、サイト内のより下位の階層に接続させることが望ましい。そして、異なる識別情報を含む複数の光で異なる範囲を照明したとすると、撮影範囲内で複数の識別情報が検知された場合に接続先を適切に選択することが必要となる。
【０００７】
これに対し、第１の技術は、光ビーコンから識別番号を光信号として発生させことを開示し、第２の技術は、事物に関する情報が記述されたサイトのアドレスを取得することを開示している。しかし、第１の技術及び第２の技術は、撮影範囲内で複数の識別情報が検知された場合の接続先の選択について何ら開示されていない。
【０００８】
一つの側面では、本発明は、撮像された画像から識別情報が複数検知された場合に、適切な接続先を選択することが目的である。
【課題を解決するための手段】
【０００９】
一つの実施態様では、以下の処理をコンピュータが実行する。すなわち、撮像装置により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を取得する。また、識別情報と複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報とを対応付けて記憶した記憶部を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定する。そして、特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する。
【発明の効果】
【００１０】
一つの側面として、撮像された画像から識別情報が複数検知された場合に、適切な接続先を選択できる、という効果を有する。
【図面の簡単な説明】
【００１１】
【図１】第１及び第２実施形態に係る商品購入支援システムの一例を示す概略ブロック図である。
【図２】特定イベントが開催されている会場内の商品展示所の一例を示す斜視図である。
【図３】第１実施形態に係る管理テーブルの一例を示す図表である。
【図４】端末装置のハードウェア構成の一例を示す概略ブロック図である。
【図５】接続先制御サーバのハードウェア構成の一例を示す概略ブロック図である。
【図６】第１実施形態に係る撮影起動時処理の一例を示すフローチャートである。
【図７Ａ】商品に接近して撮影した場合の一例を示すイメージ図である。
【図７Ｂ】図７Ａに示す撮影により画像から検知される光源領域の一例を示すイメージ図である。
【図８Ａ】商品展示所を遠距離から撮影した場合の一例を示すイメージ図である。
【図８Ｂ】図８Ａに示す撮影により画像から検知される光源領域の一例を示すイメージ図である。
【図９Ａ】商品展示所を中間距離から撮影した場合の一例を示すイメージ図である。
【図９Ｂ】図９Ａに示す撮影により画像から検知される光源領域の一例を示すイメージ図である。
【図１０】第１実施形態に係る接続先制御処理の一例を示すフローチャートである。
【図１１】商品に接近して撮影した場合に端末装置に表示される、特定サイトの商品詳細ページの一例を示すイメージ図である。
【図１２】商品展示所を遠距離から撮影した場合に端末装置に表示される、特定サイトの商品一覧ページの一例を示すイメージ図である。
【図１３】第２実施形態に係る管理テーブルの一例を示す図表である。
【図１４】第２実施形態に係る撮影起動時処理の一例を示すフローチャートである。
【図１５】第２実施形態に係る接続先制御処理の一例を示すフローチャートである。
【図１６】第３実施形態に係る商品購入支援システムの一例を示す概略ブロック図である。
【図１７】第３実施形態に係る管理テーブルの一例を示す図表である。
【図１８】第３実施形態に係る接続先制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して開示の技術の実施形態の一例を詳細に説明する。以下の実施形態では、一例として、特定のイベントが開催されている特定の会場に来場した利用者を対象として、商品が限定販売される態様を説明する。
【００１３】
〔第１実施形態〕
図１には第１実施形態に係る商品購入支援システム１０Ａが示されている。商品購入支援システム１０Ａは、特定の会場に来場した利用者による、限定販売されている商品の購入を支援すると共に、会場内の一部の場所への混雑の集中を緩和することを目的として設けられている。商品購入支援システム１０Ａは、特定の会場に来場した個々の利用者が所持する端末装置１２、端末装置１２と通信可能な接続先制御サーバ３０及びアプリケーションサーバ５０を含んでいる。
【００１４】
端末装置１２は、撮影部１４、識別情報検知部２０、識別情報送信部２２、接続先取得部２４、サイト接続部２６、表示部１６及び入力部１８を備えている。なお、撮影部１４は本発明における撮像装置の一例である。接続先制御サーバ３０は、識別情報取得部３２、接続先特定部３４、接続先選択部３６、接続先通知部３８、管理テーブル４４を記憶する記憶部４２及び照明制御部４０を備えている。なお、接続先制御サーバ３０は、本発明に係る接続先制御装置の一例であり、識別情報取得部３２は本発明における取得部の一例である。また、接続先特定部３４は本発明における特定部の一例であり、接続先選択部３６は本発明における選択部の一例である。アプリケーションサーバ５０は、サイト情報配信部５２、商品管理部５４、決済処理部５６、配送管理部５８及び記憶部６０を備えている。記憶部６０は、特定サイト情報６２、商品管理情報６４及び配送管理情報６６を記憶する
【００１５】
図２に示すように、特定の会場７０の一角には、限定販売される商品を展示する商品展示所７２が設けられている。図２は、商品展示所７２に展示されている商品の一例としてＴシャツＡ７４、ＴシャツＢ７６、ＴシャツＣ７８を示している。商品展示所７２に展示されている個々の商品は、複数の第１の光源４６のうち互いに異なる第１の光源４６によって照明されている。詳しくは、ＴシャツＡ７４は第１の光源４６Ａによって照明され、ＴシャツＢ７６は第１の光源４６Ｂによって照明され、ＴシャツＣ７８は第１の光源４６Ｃによって照明されている。
【００１６】
また、商品展示所７２には、展示されている商品よりも上方に看板８０が設けられている。看板８０には、下方に商品が展示されていることを表す文字列(図２の例では「限定販売 Limited Distribution」)が記されている。この看板８０を視認することで、商品展示所７２からの距離が離れている利用者であっても、商品展示所７２の位置を認識することができる。看板８０は第２の光源４８によって照明されている。図２は第２の光源４８が複数設けられた例を示しているが、第２の光源４８の数は１個でもよい。
【００１７】
図１に示すように、第１の光源４６及び第２の光源４８は接続先制御サーバ３０の照明制御部４０に接続されている。一例として図３に示すように、記憶部４２に記憶されている管理テーブル４４は、第１の光源４６及び第２の光源４８を１個ずつ識別する光源ＩＤと、対応する光源からの光に含ませる識別情報と、が対応付けて登録されている。照明制御部４０は、第１の光源４６及び第２の光源４８のそれぞれから射出される光に、対応する識別情報が含まれるように、それぞれからの光の光量を対応する識別情報に応じて順次変調する。
【００１８】
一例として、本実施形態では、第１の光源４６Ａの光源ＩＤ＝"L003"であり、ＴシャツＡ７４は、第１の光源４６Ａからの光である識別情報＝"ID0101"を含む光で照明される。また、第１の光源４６Ｂの光源ＩＤ＝"L004"であり、ＴシャツＢ７６は、第１の光源４６Ｂからの光である識別情報＝"ID0102"を含む光で照明される。また、第１の光源４６Ｃの光源ＩＤ＝"L005"であり、ＴシャツＣ７８は、第１の光源４６Ｃからの光である識別情報＝"ID0103"を含む光で照明される。そして、２個の第２の光源４８のそれぞれの光源ＩＤ＝"L001","L002"であり、看板８０は、２個の第２の光源４８からの光である識別情報＝"ID0100"を含む光で照明される。
【００１９】
なお、この例において、ＴシャツＡ７４〜ＴシャツＣ７８は本発明における第１の対象物の一例であり、第１の光源４６Ａ〜４６Ｃからの光に含まれる識別情報は第１の識別情報の一例である。また、看板８０は本発明における第２の対象物の一例であり、第２の光源４８からの光に含まれる識別情報は第２の識別情報の一例である。
【００２０】
また、図２は商品展示所７２が無人の場合を示しているが、利用者に商品の説明を行う説明員が居てもよいし、端末装置１２を所持していない利用者などに対して商品を販売する販売員が居てもよい。
【００２１】
端末装置１２の識別情報検知部２０は、撮影部１４によって撮影が行われると、撮影部１４による撮影範囲内に識別情報を含む光が照射されている領域(以下、この領域を「光源領域」という)が存在するか否かを探索する。撮影部１４による撮影範囲内に、第１の光源４６又は第２の光源４８によって照明された物体、或いは、第１の光源４６自体や第２の光源４８自体が存在する場合には、識別情報検知部２０によって光源領域が検知される。識別情報検知部２０は、撮影部１４による撮影範囲内に光源領域を検知すると、検知した光源領域の輝度の時間変化に基づいて、検知した光源領域に含まれる識別情報を検知する。端末装置１２の識別情報送信部２２は、識別情報検知部２０によって識別情報が検知されると、検知された識別情報を接続先制御サーバ３０へ送信する。
【００２２】
接続先制御サーバ３０の識別情報取得部３２は、端末装置１２から送信された識別情報を取得する。接続先特定部３４は、管理テーブル４４を記憶する記憶部４２を参照し、識別情報取得部３２が取得した識別情報と対応付けられた接続先アドレス及び接続先優先順位を取得する。
【００２３】
一例として図３に示すように、管理テーブル４４は、個々の識別情報と対応付けて接続先アドレス及び接続先優先順位が各々登録されている。なお、接続先アドレスは本発明における接続先情報の一例である。本実施形態では、特定の会場７０に来場した利用者に対し、商品展示所７２に展示されている商品を、電子商取引によりオンラインで販売するウェブサイト(以下「特定サイト」という)がアプリケーションサーバ５０によって提供される。特定サイトは、通常のウェブサイトと同様に階層構造を有しており、個々の商品毎の詳細情報を表示する個別商品ウェブページと、個別商品ウェブページよりも上位階層に設けられ複数の商品の一覧情報を表示する商品一覧ウェブページと、を含んでいる。なお、特定サイトは本発明における「複数の階層を有するウェブサイト」の一例であり、個別商品ウェブページは第１のウェブページの一例であり、商品一覧ウェブページは第２のウェブページの一例である。
【００２４】
管理テーブル４４に登録されている接続先アドレスは、特定サイトに含まれる何れか１つのウェブページを、例えばＵＲＬ(Uniform Resource Locator)などの形式で接続先として指定する情報である。本実施形態では、会場７０(商品展示所７２)における光源からの光の照明範囲がより上方になるに従って、当該光に含まれる識別情報と対応付ける接続先が、特定サイト内の階層がより上位のウェブページになるように、管理テーブル４４が設定されている。
【００２５】
一例として図３において、第２の光源４８よりも商品展示所７２の空間内の下方に照明範囲が分布する第１の光源４６からの光に含まれる識別情報は、識別情報"ID0101"〜"ID0103"である。この識別情報"ID0101"〜"ID0103"と対応付けて管理テーブル４４に登録されている接続先アドレスは、それぞれ異なる商品(ＴシャツＡ７４〜ＴシャツＣ７８)の個別商品ウェブページを接続先として指定している。また、第１の光源４６よりも照明範囲が上方に分布する第２の光源４８からの光に含まれる識別情報は、識別情報"ID0100"である。この識別情報"ID0100"と対応付けて管理テーブル４４に登録されている接続先アドレスは、複数の商品(ＴシャツＡ７４〜ＴシャツＣ７８)を一覧表示する商品一覧ウェブページを接続先として指定している。また、接続先優先順位は、対応する接続先アドレスが指定するウェブページの特定サイト内での階層を、相対的な順位として表した情報である。
【００２６】
接続先選択部３６は、接続先特定部３４によって接続先アドレス及び接続先優先順位が取得されると、接続先特定部３４によって取得された接続先アドレスと接続先優先順位の組が複数存在するか否か判定する。本実施形態では、識別情報取得部３２が端末装置１２から識別情報を１個取得した場合、接続先特定部３４によって接続先アドレスと接続先優先順位の組が１個取得される。この場合、接続先選択部３６は、接続先特定部３４によって取得された接続先アドレスをそのまま接続先通知部３８へ出力する。
【００２７】
一方、識別情報取得部３２が端末装置１２から識別情報を複数個取得した場合、接続先特定部３４によって接続先アドレスと接続先優先順位の組が複数個取得される。この場合、接続先選択部３６は、取得された接続先アドレスと接続先優先順位の複数の組の中から、接続先優先順位が最上位の組を選択する。そして、接続先選択部３６は、選択した組に含まれる接続先アドレスを接続先通知部３８へ出力する。接続先通知部３８は、接続先選択部３６から入力された接続先アドレスを端末装置１２へ送信する。
【００２８】
端末装置１２の接続先取得部２４は、接続先制御サーバ３０から送信された接続先アドレスを取得する。サイト接続部２６は、接続先取得部２４によって取得された接続先アドレスをアプリケーションサーバ５０へ送信することで、特定サイト内の対応するウェブページの配信を要求する。また、サイト接続部２６は、アプリケーションサーバ５０から特定サイト内のウェブページの情報を受信すると、受信した情報が表すウェブページを表示部１６に表示させる。
【００２９】
また、サイト接続部２６は、表示部１６に表示させたウェブページに基づき、入力部１８を介して利用者が何らかの入力操作を行うと、当該入力操作に応じた新たなウェブページの配信をアプリケーションサーバ５０へ要求する。そして、サイト接続部２６は、特定サイト内の新たなウェブページの情報をアプリケーションサーバ５０から受信すると、受信した新たなウェブページを表示部１６に表示させる。このような端末装置１２とアプリケーションサーバ５０との間の情報の送受により、利用者が特定サイトを通じて電子商取引により商品を購入するための処理などが行われる。
【００３０】
特定サイトに含まれる各ウェブページの情報は、アプリケーションサーバ５０の記憶部６０に特定サイト情報６２として記憶されている。サイト情報配信部５２は、特定サイト内のウェブページの配信を要求する情報を端末装置１２から受信すると、要求されたウェブページの情報を記憶部６０から取得し、要求元の端末装置１２へ送信する。
【００３１】
また、特定サイトで販売している商品の在庫数などの情報は、記憶部６０に商品管理情報６４として記憶されている。商品管理部５４は、サイト情報配信部５２が端末装置１２へ送信するウェブページに情報が含まれる商品の在庫数を確認し、前記ウェブページに在庫数を付加する処理を行う。また、商品管理部５４は、利用者によって特定サイトを通じて商品が購入される度に、商品管理情報６４に含まれる商品の在庫数などを更新する処理を行う。
【００３２】
決済処理部５６は、利用者によって特定サイトを通じて商品が購入される際に決済処理を行う。また、商品の配送先や配送数量などの情報は記憶部６０に配送管理情報６６として記憶されている。配送管理部５８は、利用者によって特定サイトを通じて商品が購入される度に、利用者が希望した配送先へ商品が配送されるように配送管理情報６６を更新する。本実施形態では、特定の会場７０内に商品受け渡し所が１箇所以上設けられており(図示省略)、商品受け渡し所での受け渡しを希望した利用者が購入した商品は、配送管理情報６６の更新に伴って商品受け渡し所へ運搬される。
【００３３】
図１に示す端末装置１２として機能する端末装置８４のハードウェア構成を図４に示す。端末装置８４は、ＣＰＵ８６、メモリ８８、不揮発性の記憶部９０、表示部１６、入力部１８、撮影部１４及び通信部９２を含んでいる。ＣＰＵ８６、メモリ８８、記憶部９０、表示部１６、入力部１８、撮影部１４及び通信部９２はバス９４を介して互いに接続されている。
【００３４】
記憶部９０はHard Disk Drive(ＨＤＤ)、Solid State Drive(ＳＳＤ)、フラッシュメモリ等によって実現される。記憶部９０には特定イベント用アプリケーションプログラム９６が記憶されている。特定イベント用アプリケーションプログラム９６は、特定のイベントが開催されている会場７０へ出向く利用者の指示により、事前にダウンロードされてインストールされる。ＣＰＵ８６は、特定イベント用アプリケーションプログラム９６を記憶部９０から読み出してメモリ８８に展開し、特定イベント用アプリケーションプログラム９６が有するプロセスを順次実行する。
【００３５】
特定イベント用アプリケーションプログラム９６は、識別情報検知プロセス９８、識別情報送信プロセス１００、接続先取得プロセス１０２及びサイト接続プロセス１０４を含む。ＣＰＵ８６は、識別情報検知プロセス９８を実行することで、図１に示す識別情報検知部２０として動作する。またＣＰＵ８６は、識別情報送信プロセス１００を実行することで、図１に示す識別情報送信部２２として動作する。またＣＰＵ８６は、接続先取得プロセス１０２を実行することで、図１に示す接続先取得部２４として動作する。またＣＰＵ８６は、サイト接続プロセス１０４を実行することで、図１に示すサイト接続部２６として動作する。また、記憶部９０には端末ＩＤ記憶領域１０６が設けられており、端末ＩＤ記憶領域１０６には端末ＩＤが予め記憶されている。これにより、特定イベント用アプリケーションプログラム９６を実行した端末装置８４が、端末装置１２として機能することになる。
【００３６】
図１に示す接続先制御サーバ３０として機能するサーバコンピュータ１１０のハードウェア構成を図５に示す。サーバコンピュータ１１０は、ＣＰＵ１１２、メモリ１１４、記憶部１１６、モニタ等の表示部１１８、キーボードやマウス等の入力部１２０及び通信部１２２を含んでいる。ＣＰＵ１１２、メモリ１１４、記憶部１１６、表示部１１８、入力部１２０及び通信部１２２はバス１２４を介して互いに接続されている。
【００３７】
記憶部１１６はＨＤＤ、ＳＳＤ、フラッシュメモリ等によって実現される。記憶部１１６には、サーバコンピュータ１１０を接続先制御サーバ３０として機能させるための接続先制御プログラム１２６が予め記憶されている。ＣＰＵ１１２は、接続先制御プログラム１２６を記憶部１１６から読み出してメモリ１１４に展開し、接続先制御プログラム１２６が有するプロセスを順次実行する。
【００３８】
接続先制御プログラム１２６は、識別情報取得プロセス１２８、接続先特定プロセス１３０、接続先選択プロセス１３２、接続先通知プロセス１３４及び照明制御プロセス１３６を含む。ＣＰＵ１１２は、識別情報取得プロセス１２８を実行することで、図１に示す識別情報取得部３２として動作する。またＣＰＵ１１２は、接続先特定プロセス１３０を実行することで、図１に示す接続先特定部３４として動作する。またＣＰＵ１１２は、接続先選択プロセス１３２を実行することで、図１に示す接続先選択部３６として動作する。またＣＰＵ１１２は、接続先通知プロセス１３４を実行することで、図１に示す接続先通知部３８として動作する。またＣＰＵ１１２は、照明制御プロセス１３６を実行することで、図１に示す照明制御部４０として動作する。また、記憶部１１６には管理テーブル記憶領域１３８が設けられ、管理テーブル記憶領域１３８には管理テーブル４４が予め記憶されており、管理テーブル記憶領域１３８は記憶部４２として機能する。これにより、接続先制御プログラム１２６を実行したサーバコンピュータ１１０が、接続先制御サーバ３０として機能することになる。なお、接続先制御プログラム１２６は本発明に係る接続先制御プログラムの一例である。
【００３９】
なお、図１に示すアプリケーションサーバ５０として機能するサーバコンピュータは、図５に示すサーバコンピュータ１１０と比較して、記憶部１１６に記憶されているプログラム及びデータ以外のハードウェア構成は同一である。このため、アプリケーションサーバ５０として機能するサーバコンピュータについては説明を省略する。
【００４０】
次に第１実施形態の作用を説明する。端末装置１２は、利用者の入力操作によって撮影部１４が起動されると、特定イベント用アプリケーションプログラム９６がＣＰＵ８６によって実行されることで、図６に示す撮影起動時処理が行われる。
【００４１】
撮影起動時処理のステップ２００において、端末装置１２の識別情報検知部２０は、撮影部１４による撮影によって撮影部１４から一定周期で出力される画像を所定期間に亘って取得し、取得した一連の画像(動画像)をメモリ８８に記憶させる。なお、照明制御部４０による第１の光源４６及び第２の光源４８のそれぞれから射出される光の変調は順次行われる。このため、上記の所定期間は、商品展示所７２に設置されている全ての光源４６,４８に対する変調が一巡する時間よりも長い時間(例えば数秒程度)とされている。
【００４２】
所定期間に亘って一連の画像を取得すると、ステップ２０２において、識別情報検知部２０は、メモリ８８に記憶した一連の画像に基づいて、識別情報を含む光源領域を探索する。光源領域の探索は、例えば、画像１フレームを複数の部分領域に分割し、分割した個々の部分領域毎に、所定期間内の各時刻における輝度を順次比較し、所定期間内に輝度の規則的な変化が生じている時間帯が有るか否かを判定する。そして、輝度の規則的な変化が生じている時間帯が同一の隣接部分領域を統合する。これにより、撮影部１４による撮影範囲内に識別情報を含む光が照射されている領域が存在していれば、当該領域を光源領域として検知することができる。
【００４３】
次のステップ２０４において、識別情報検知部２０は、ステップ２０２の探索によって撮影部１４によって撮影された所定期間内の一連の画像から光源領域を検知したか否か判定する。ステップ２０４の判定が否定された場合、利用者は端末装置１２の撮影部１４を商品展示所７２へ向けていないと判断できるので、撮影起動時処理を終了する。また、ステップ２０４の判定が肯定された場合には、利用者は端末装置１２の撮影部１４を商品展示所７２へ向けていると判断できるので、ステップ２０６へ移行する。
【００４４】
ここで、利用者が端末装置１２の撮影部１４を商品展示所７２へ向ける動作を行った場合に、商品展示所７２からの利用者(端末装置１２)の距離と、撮影部１４によって撮影される画像から検知される光源領域の関係の一例を説明する。
【００４５】
本実施形態では、特定の会場７０の来場者に限定販売される商品が商品展示所７２に展示されているので、商品展示所７２の付近は人が集中して混雑する可能性がある。但し、商品展示所７２に展示されている商品に興味を持った利用者の中には、多少の時間や手間を厭うことなく、商品展示所７２に展示されている商品のサンプルを確認することを所望している第１の利用者がいると予想される。
【００４６】
第１の利用者は、商品展示所７２に展示されている商品の前に辿り着くまで待ち、商品のサンプルを確認した上で、購入意思があれば、一例として図７Ａに示すように、端末装置１２の撮影部１４を購入したい商品に向ける行動をとることが想定される。一例として図７Ａは、商品展示所７２に展示されているＴシャツＡ７４に端末装置１２の撮影部１４を向けた場合を示している。この場合、撮影範囲１５０Ａ内は、第１の光源４６Ａからの光で照明されたＴシャツＡ７４の領域が大部分を占めているので、図７Ｂに示すように、撮影された画像より、第１の光源４６Ａからの光による光源領域１５２Ａが１個検知される。また、本実施形態では、検知された１個の光源領域１５２Ａから識別情報"ID0101"が検知されることになる。
【００４７】
また、商品展示所７２に展示されている商品に興味を持った利用者の中には、商品展示所７２の付近に人が集中していることによる待ち時間などを勘案し、特定サイトで商品の確認や選択などを行おうと考える第２の利用者もいると予想される。一例として図８Ａは、商品展示所７２から離れた位置で、商品展示所７２の看板８０に端末装置１２の撮影部１４を向けた場合を示している。この場合、撮影範囲１５０Ｂ内は、第２の光源４８からの光で照明された看板８０の領域が大きな面積を占めているので、図８Ｂに示すように、撮影された画像より、第２の光源４８からの光による光源領域１５２Ｂが１個検知される。また、本実施形態では、検知された１個の光源領域１５２Ｂから識別情報"ID0100"が検知されることになる。
【００４８】
また、図７Ａにおける撮影位置と、図８Ａにおける撮影位置の中間的な撮影位置で、利用者が、端末装置１２の撮影部１４を商品展示所７２の看板８０などへ向ける行動をとることも考えられる。上記の行動をとる例としては、例えば第１の利用者が、商品展示所７２の付近における人の集中が顕著などの理由により、商品の前に辿り着くことを諦めた場合などが挙げられる。また、第２の利用者が、商品展示所７２の付近における人の集中が低かったなどの理由により、図８Ａにおける撮影位置よりも商品展示所７２に近づけた場合なども挙げられる。
【００４９】
一例として図９Ａは、商品展示所７２から中間的な距離の位置で、商品展示所７２の看板８０やＴシャツＡ７４に端末装置１２の撮影部１４を向けた場合を示している。この場合、撮影範囲１５０Ｃ内には、第２の光源４８からの光で照明された看板８０の領域と、第１の光源４６Ａからの光で照明されたＴシャツＡ７４の領域と、が各々存在している。このため、図９Ｂに示すように、撮影された画像からは、第２の光源４８からの光による光源領域１５２Ｃと、第１の光源４６Ａからの光による光源領域１５２Ｄと、が各々検知される。また、本実施形態では、検知された光源領域１５２Ｃからは識別情報"ID0100"が検知され、検知された光源領域１５２Ｄからは識別情報"ID0101"が検知されることになる。
【００５０】
ステップ２０６において、識別情報検知部２０は、ステップ２０２の探索によって撮影部１４によって撮影された画像から検知した光源領域に含まれる識別情報を、検知した光源領域毎に検知する。識別情報の検知は、例えば、個々の光源領域１５２毎に、輝度の規則的な変化が生じている時間帯における輝度変化を、所定の変換規則に従ってコード情報へ変換することで実現できる。これにより、図９Ｂに示すように、光源領域１５２が複数検知された場合は、個々の光源領域１５２毎に別の識別情報が各々検知される。
【００５１】
ステップ２０８において、識別情報送信部２２は、識別情報検知部２０が光源領域毎に検知した識別情報を、記憶部９０の端末ＩＤ記憶領域１０６に記憶されている自装置の端末ＩＤと共に接続先制御サーバ３０へ送信する。ステップ２１０において、接続先取得部２４は、接続先制御サーバ３０から接続先アドレスを受信したか否か判定し、接続先制御サーバ３０から接続先アドレスを受信する迄の間、ステップ２１０の判定を繰り返す。
【００５２】
上記のように、接続先制御サーバ３０へ識別情報を送信した端末装置１２が、接続先制御サーバ３０からの接続先アドレスの受信を待っている間、端末装置１２から識別情報を受信した接続先制御サーバ３０は、図１０に示す接続先制御処理を行う。
【００５３】
接続先制御処理のステップ２５０において、接続先制御サーバ３０の識別情報取得部３２は、端末装置１２から受信した識別情報及び端末ＩＤをメモリ１１４に記憶させる。ステップ２５２において、接続先特定部３４は、識別情報取得部３２によってメモリ１１４に記憶された識別情報から識別情報を１つ選択する。ステップ２５４において、接続先特定部３４は、ステップ２５２で選択した識別情報をキーにして、記憶部４２に記憶された管理テーブル４４を参照し、選択した識別情報と対応付けられた接続先アドレス及び接続先優先順位の組を管理テーブル４４から読み出す。
【００５４】
ステップ２５６において、接続先特定部３４は、識別情報取得部３２によってメモリ１１４に記憶された識別情報を全て選択したか否か判定する。端末装置１２から受信した識別情報の数ｉ≧２の場合、ステップ２５６の判定は(ｉ−１)回否定される。ステップ２５６の判定が否定された場合はステップ２５２に戻り、ステップ２５６の判定が肯定される迄ステップ２５２〜２５６を繰り返す。これにより、端末装置１２から受信した全ての識別情報について、対応付けられた接続先アドレス及び接続先優先順位の組が各々取得される。ステップ２５６の判定が肯定されるとステップ２５８へ移行する。
【００５５】
ステップ２５８において、接続先選択部３６は、接続先特定部３４が管理テーブル４４から読み出した接続先アドレス及び接続先優先順位の組が複数存在するか否か判定する。端末装置１２から受信した識別情報の数ｉ＝１の場合には、対応する接続先アドレス及び接続先優先順位の組が管理テーブル４４から１個読み出されることで、ステップ２５８の判定が否定されてステップ２６２へ移行する。この場合、接続先選択部３６は、管理テーブル４４から読み出された１個の組に含まれる接続先アドレスを接続先通知部３８へ出力する。
【００５６】
一方、端末装置１２から受信した識別情報の数ｉ≧２の場合には、対応する接続先アドレス及び接続先優先順位の組が管理テーブル４４からｉ個読み出されることで、ステップ２５８の判定が肯定されてステップ２６０へ移行する。ステップ２６０において、接続先選択部３６は、読み出されたｉ個の接続先アドレスと接続先優先順位の組の中から、各組に含まれる接続先優先順位が最上位の組を選択する。これは、ｉ個の組に各々含まれる接続先アドレスの中から、特定サイト内における階層が最も上位のウェブページの接続先アドレスを選択することに相当する。そして、接続先選択部３６は、選択した組に含まれる接続先アドレスを接続先通知部３８へ出力する。
【００５７】
なお、接続先優先順位が最上位の組が複数存在する場合、接続先選択部３６は、接続先優先順位が最上位の複数の組の中から何れか１つの組を選択する。この場合の選択基準は特に限定されるものではなく、例えば、対応する識別情報の昇順又は降順に選択してもよい。また、例えば第２実施形態で説明するように、光源領域のｘ,ｙ座標が端末装置１２から通知される場合は、通知された光源領域のｘ,ｙ座標に基づき、例えば撮影範囲内の中央により近い光源領域に対応する組を選択するようにしてもよい。
【００５８】
ステップ２６２において、接続先通知部３８は、接続先選択部３６から入力された接続先アドレスを、メモリ１１４に記憶されている端末ＩＤの端末装置１２へ送信し、接続先制御処理を終了する。
【００５９】
接続先制御サーバ３０へ識別情報を送信した端末装置１２は、上記の処理によって接続先制御サーバ３０から送信された接続先アドレスを接続先取得部２４が取得すると、撮影時起動処理(図６)のステップ２１０の判定が肯定され、ステップ２１２へ移行する。ステップ２１２において、サイト接続部２６は、接続先取得部２４によって取得された接続先アドレスをアプリケーションサーバ５０へ送信することで、特定サイト内の対応するウェブページの配信をアプリケーションサーバ５０へ要求する。
【００６０】
アプリケーションサーバ５０のサイト情報配信部５２は、端末装置１２から接続先アドレスを受信すると、受信した接続先アドレスに対応する特定サイト内のウェブページの情報を、記憶部６０に記憶されている特定サイト情報６２から取得する。そして、サイト情報配信部５２は、取得したウェブページ情報を、接続情報送信元の端末装置１２へ送信する。
【００６１】
端末装置１２のサイト接続部２６は、アプリケーションサーバ５０から特定サイト内のウェブページの情報を受信すると、ステップ２１４において、受信した情報が表すウェブページを表示部１６に表示させ、撮影起動処理を終了する。
【００６２】
上記のステップ２１４で端末装置１２の表示部１６に表示されるウェブページについて、利用者が端末装置１２の撮影部１４を商品展示所７２へ向ける動作を行った際の商品展示所７２と撮影位置との距離と関連付けて更に説明する。
【００６３】
前述のように、商品のサンプルの確認を所望している第１の利用者は、展示されている商品の前に辿り着くまで待ってサンプルを確認し、購入意思があれば、端末装置１２の撮影部１４を購入したい商品に向ける行動をとることが想定される。このとき撮影部１４が向けられた商品がＴシャツＡ７４であった場合、例として図７Ａに示すように、ＴシャツＡ７４の領域が大部分を占めている画像が撮影される。ＴシャツＡ７４は第１の光源４６Ａからの光で照明されており、第１の光源４６Ａからの光には識別情報"ID0101"が含まれているので、画像からは識別情報"ID0101"１個が検知される。この場合に端末装置１２の表示部１６に表示されるウェブページの一例を図１１に示す。なお、図１１に示すウェブページは、図３において識別情報"ID0101"と対応付けられた接続先アドレスによって特定されるウェブページの一例である。
【００６４】
図１１で端末装置１２の表示部１６に表示されているのは、ＴシャツＡ７４の詳細情報を表示する個別商品ウェブページ１５４である。個別商品ウェブページ１５４は、ＴシャツＡ７４の詳細画像、商品説明などの情報が表示され、購入する商品のサイズを指定するための指定欄１５４Ａ、購入する商品の数量を指定するための指定欄１５４Ｂ、購入を指示するためのボタン１５４Ｃが設けられている。これにより、撮影部１４をＴシャツＡ７４へ向ける行動をとった第１の利用者は、端末装置１２の表示部１６に最初に表示された個別商品ウェブページ１５４上で、ＴシャツＡ７４を購入するための操作を直ちに行うことができる。従って、商品の購入意思がある第１の利用者の操作の手間が省け、第１の利用者の利便性を向上させることができる。
【００６５】
なお、個別商品ウェブページ１５４には、商品受け渡し所と受け渡し時刻も表示されている。特定の会場７０内に商品受け渡し所が複数箇所設けられており、利用者が商品受け渡し所での商品の受け渡しを所望している場合、何れの商品受け渡し所で商品を受け渡すかは利用者が指定するようにしてもよい。また、アプリケーションサーバ５０の例えば配送管理部５８が、商品受け渡し所毎の混雑が平準化されるように、何れの商品受け渡し所で商品を受け渡すかを指定するようにしてもよい。また、受け渡し時刻に関しても、利用者が指定するようにしてもよいし、アプリケーションサーバ５０の例えば配送管理部５８が、商品受け渡し所の時間帯毎の混雑が平準化されるように指定してもよい。
【００６６】
また、特定サイトで商品の確認や選択などを行おうと考える第２の利用者は、商品展示所７２から離れた位置で、商品展示所７２の看板８０に端末装置１２の撮影部１４を向ける行動をとることが想定される。この場合、例として図８Ａに示すように、看板８０の領域が大きな面積を占めている画像が撮影される。看板８０は第２の光源４８からの光で照明されており、第２の光源４８からの光には識別情報"ID0100"が含まれているので、画像からは識別情報"ID0100"１個が検知される。この場合に端末装置１２の表示部１６に表示されるウェブページの一例を図１２に示す。なお、図１２に示すウェブページは、図３において識別情報"ID0100"と対応付けられた接続先アドレスによって特定されるウェブページの一例である。
【００６７】
図１２で端末装置１２の表示部１６に表示されているのは、特定サイト内における階層が個別商品ウェブページ１５４よりも上位で、ＴシャツＡ７４〜ＴシャツＣ７８の一覧情報を表示する商品一覧ウェブページ１５６である。商品一覧ウェブページ１５６は、個々の商品の商品名、サムネイル画像が表示され、個々の商品の個別商品ウェブページ１５４への遷移を指示するためのボタン１５６Ａが設けられている。これにより、撮影部１４を商品展示所７２の看板８０へ向ける行動をとった第２の利用者は、端末装置１２の表示部１６に最初に表示された商品一覧ウェブページ１５６上で、まずは限定販売されている商品の品揃えなどを確認することができる。
【００６８】
従って、商品展示所７２に展示されている商品に興味を持った第２の利用者に対し、商品展示所７２に近づくための時間を費やさせることなく、展示されている商品の情報を提供することができ、第２の利用者の利便性も向上させることができる。また、第２の利用者が商品展示所７２に近づく必要が無くなることで、商品展示所７２の混雑も緩和させることができる。
【００６９】
また、図７Ａにおける撮影位置と、図８Ａにおける撮影位置の中間的な撮影位置で、利用者が、端末装置１２の撮影部１４を商品展示所７２の看板８０や展示されている商品へ向ける行動をとることも考えられる。このとき、例として図９Ａに示すように、撮影部１４の撮影範囲１５０Ｃ内に看板８０の領域とＴシャツＡ７４の領域とが含まれていた場合、図９Ｂに示すように、看板８０に対応する光源領域１５２ＣとＴシャツＡ７４に対応する光源領域１５２Ｄが検知される。看板８０は、識別情報"ID0100"を含む第２の光源４８からの光で照明されているので、看板８０に対応する光源領域１５２Ｃからは識別情報"ID0100"が検知される。また、ＴシャツＡ７４は、識別情報"ID0101"を含む第１の光源４６Ａからの光で照明されているので、ＴシャツＡ７４に対応する光源領域１５２Ｄからは識別情報"ID0101"が検知される。
【００７０】
この場合、接続先制御サーバ３０の接続先特定部３４は、識別情報"ID0100","ID0101"それぞれに対応して接続先アドレスと接続先優先順位の組を管理テーブル４４から２組読み出す。また、接続先選択部３６は、識別情報"ID0101"よりも識別情報"ID0100"の方が接続先優先順位が高いことから、識別情報"ID0100"に対応する接続先アドレスを選択する。その結果、端末装置１２の表示部１６には図１２に示す商品一覧ウェブページ１５６が表示される。
【００７１】
ここで、撮影画像内で第１の光源４６からの光が含む識別情報及び第２の光源４８からの光が含む識別情報が各々検知された場合に、対応する接続先の階層がより高い、第２の光源４８からの光が含む識別情報に対応する接続先を選択するのは、以下の理由である。すなわち、本実施形態において、第２の光源４８は、第１の光源４６と比較して、商品展示所７２のより高い範囲を照明している。このため、撮影画像内で第１の光源４６からの光が含む識別情報及び第２の光源４８からの光が含む識別情報が各々検知された場合は、第１の光源４６からの光が含む識別情報のみが検知されたときに比べて、撮影位置と商品展示所７２との距離が遠いと判断できる。
【００７２】
そして、撮影画像内で個々の商品を照明する第１の光源４６からの光が含む識別情報も検知されたとしても、撮影位置と第１の光源４６からの光で照明されている商品との距離も遠いので、利用者が当該商品の購入意思があるとまで判断することは困難である。従って、本実施形態では、第１の光源４６からの光が含む識別情報及び第２の光源４８からの光が含む識別情報が各々検知された場合に、対応する接続先の階層がより高い、第２の光源４８からの光が含む識別情報に対応する接続先を選択している。これにより、撮影部１４を対象に向ける動作を行った利用者が、端末装置１２の表示部１６に最初に表示されたウェブページに違和感をもつ可能性を低減することができる。
【００７３】
〔第２実施形態〕
次に第２実施形態を説明する。なお、第２実施形態は第１実施形態と同一の構成であるので、各部分に同一の符号を付して構成の説明を省略する。
【００７４】
図１３に示すように、第２実施形態における管理テーブル４４は、接続先優先順位が記憶されていない点で、第１実施形態で説明した管理テーブル(図３)と相違している。
【００７５】
次に図１４を参照し、第２実施形態に係る撮影起動時処理について、第１実施形態で説明した撮影起動時処理(図６)と異なる部分を説明する。第２実施形態に係る撮影時起動処理は、撮影部１４によって撮影された所定期間内の一連の画像から光源領域が検知されることでステップ２０４の判定が肯定された場合に、ステップ２０７へ移行する。
【００７６】
ステップ２０７において、識別情報検知部２０は、ステップ２０２の探索によって撮影部１４によって撮影された画像から検知した光源領域に含まれる識別情報及び撮影された画像中の光源領域のｘ,ｙ座標を、検知した光源領域毎に検知する。なお、光源領域のｘ,ｙ座標としては、例えば光源領域の重心位置のｘ,ｙ座標を適用することができるが、これに限定されるものではなく、光源領域のｘ座標値の範囲の中央値及びｙ座標値の範囲の中央値などを用いてもよい。
【００７７】
ステップ２０７の処理により、例えば図７Ｂに示すように、撮影された画像から光源領域１５２Ａが検知された場合には、光源領域１５２Ａのｘ,ｙ座標として(ｘ1,ｙ1)が検知される。また、例えば図８Ｂに示すように、撮影された画像から光源領域１５２Ｂが検知された場合には、光源領域１５２Ｂのｘ,ｙ座標として(ｘ2,ｙ2)が検知される。また、例えば図９Ｂに示すように、撮影された画像から光源領域１５２Ｃ,１５２Ｄが検知された場合には、光源領域１５２Ｃのｘ,ｙ座標として(ｘ3,ｙ3)が、光源領域１５２Ｄのｘ,ｙ座標として(ｘ4,ｙ4)が各々検知される。
【００７８】
ステップ２０９において、識別情報送信部２２は、識別情報検知部２０が光源領域毎に検知した識別情報及び光源領域のｘ,ｙ座標を、自装置の端末ＩＤと共に接続先制御サーバ３０へ送信する。
【００７９】
次に図１５を参照し、第２実施形態に係る接続先制御処理について、第１実施形態で説明した接続先制御処理(図１０)と異なる部分を説明する。第２実施形態に係る接続先制御処理は、ステップ２５１において、識別情報取得部３２は、端末装置１２から受信した識別情報、光源領域のｘ,ｙ座標及び端末ＩＤをメモリ１１４に記憶させる。また、ステップ２５２に続くステップ２５５において、接続先特定部３４は、ステップ２５２で選択した識別情報をキーにして、記憶部４２に記憶された管理テーブル４４を参照する。そして、接続先特定部３４は、選択した識別情報と対応付けられた接続先アドレスを管理テーブル４４から読み出す。
【００８０】
また、接続先特定部３４が、識別情報取得部３２によってメモリ１１４に記憶された識別情報を全て選択することで、ステップ２５６の判定が肯定されると、ステップ２５９へ移行する。ステップ２５９において、接続先選択部３６は、接続先特定部３４が管理テーブル４４から読み出した接続先アドレスが複数存在するか否か判定し、ステップ２５９の判定が肯定された場合はステップ２６６へ移行する。
【００８１】
ステップ２６６において、接続先選択部３６は、接続先特定部３４が管理テーブル４４から読み出した個々の接続先アドレスに対応する、メモリ１１４に記憶された複数の光源領域のｘ,ｙ座標のうちのｙ座標値の大小関係を比較する。次のステップ２６８において、接続先選択部３６は、ｙ座標値が最小の光源領域の数が１個か否か判定する。
【００８２】
図７Ｂなどに示すｙ座標軸の向きに基づくと、ｙ座標値がより小さい光源領域は、撮影部１４によって撮影された商品展示所７２の空間内でより上方に位置していると判断できる。このため、ステップ２６８の判定が肯定された場合はステップ２７０へ移行する。ステップ２７０において、接続先選択部３６は、管理テーブル４４から読み出された複数の接続先アドレスの中から、ｙ座標値が最小の光源領域に対応する接続先アドレスを選択し、ステップ２６２へ移行する。
【００８３】
前述のように、本実施形態では、会場７０(商品展示所７２)における光源からの光の照明範囲がより上方になるに従って、当該光に含まれる識別情報と対応付ける接続先が、特定サイト内の階層がより上位のウェブページになるように設定されている。このため、ｙ座標値が最小の光源領域に対応する接続先アドレスを選択することで、特定サイト内の階層がより上位のウェブページが接続先として選択されることになる。
【００８４】
また、ｙ座標値が最小の光源領域が複数存在していた場合には、ステップ２６８の判定が否定されてステップ２７２へ移行する。ステップ２７２において、接続先選択部３６は、ｙ座標値が最小の複数の光源領域について、ｘ,ｙ座標のうちのｘ座標値の大小関係を比較する。そして、ステップ２７４において、接続先選択部３６は、管理テーブル４４から読み出された複数の接続先アドレスの中から、ｘ座標値及びｙ座標値がそれぞれ最小の光源領域に対応する接続先アドレスを選択し、ステップ２６２へ移行する。
【００８５】
なお、ステップ２７４において、ｘ座標値については最小の光源領域に対応する接続先アドレスを選択することに限られるものではない。例えばｘ座標値については撮影画像内のｘ方向中央により近く、ｙ座標値は最小の光源領域に対応する接続先アドレスを選択するようにしてもよい。
【００８６】
〔第３実施形態〕
次に第３実施形態を説明する。なお、第１実施形態及び第２実施形態と同一の部分には同一の符号を付し、説明を省略する。
【００８７】
図１６に示すように、第３実施形態に係る商品購入支援システム１０Ｂは、第１実施形態で説明した商品購入支援システム１０Ａ(図１)と比較して、接続先制御サーバ３０の接続先特定部３４が、アプリケーションサーバ５０に接続されている点で相違している。また、第３実施形態では、アプリケーションサーバ５０の記憶部６０に記憶されている特定サイト情報６２によって実現される特定サイトが、キーワードなどの検索条件を用いてサイト内を検索する機能を利用者に提供している(図示省略)。
【００８８】
また、図１７に示すように、第３実施形態における管理テーブル４４は、第２実施形態で説明した管理テーブル(図１３)と比較して、接続先アドレスに代えて検索条件情報が登録されている点で相違している。検索条件情報は、検索条件情報を指定して特定サイトのサイト内検索を行った場合に、第１及び第２実施形態で説明した接続先アドレスと同等の情報がアプリケーションサーバ５０から通知されるように設定されている。なお、検索条件情報は本発明における接続先情報の一例である。
【００８９】
すなわち、第１及び第２実施形態で説明した管理テーブル４４は、識別情報"ID0100"と対応付けて、商品一覧ウェブページを接続先として指定する接続先アドレスが登録されている。これに対し、図１７に示す管理テーブル４４は、識別情報"ID0100"と対応付けられた検索条件情報が、特定サイトのサイト内検索によって商品一覧ウェブページの接続先アドレスがアプリケーションサーバ５０から通知されるように設定されている。より詳しくは、識別情報"ID0100"と対応付けられた検索条件情報は、複数の商品(ＴシャツＡ７４〜ＴシャツＣ７８)の名称がＡＮＤ条件で検索されるように設定されている。
【００９０】
また、第１及び第２実施形態で説明した管理テーブル４４は、識別情報"ID0101"と対応付けて、ＴシャツＡ７４の個別商品ウェブページを接続先として指定する接続先アドレスが登録されている。これに対し、図１７に示す管理テーブル４４は、識別情報"ID0101"と対応付けられた検索条件情報が、特定サイトのサイト内検索によってＴシャツＡ７４の個別商品ウェブページの接続先アドレスが取得できるように設定されている。より詳しくは、識別情報"ID0101"と対応付けられた検索条件情報は、ＴシャツＡ７４の名称が検索対象になり、ＴシャツＢ７６、ＴシャツＣ７８の名称が検索除外対象になるように設定されている。
【００９１】
なお、識別情報"ID0102","ID0103"などと対応付けられた検索条件情報は、識別情報"ID0101"と対応付けられた検索条件情報と同様に、検索対象以外の商品が検索除外対象になるように設定されているので、詳細な説明を省略する。
【００９２】
次に図１８を参照し、第３実施形態に係る接続先制御処理について、第１実施形態で説明した接続先制御処理(図１０)と異なる部分を説明する。第３実施形態に係る接続先制御処理では、ステップ２５２に続くステップ２８０において、接続先特定部３４は、ステップ２５２で選択した識別情報をキーにして管理テーブル４４を参照する。そして接続先特定部３４は、選択した識別情報と対応付けられた検索条件情報を管理テーブル４４から読み出す。
【００９３】
ステップ２８２において、接続先特定部３４は、特定サイトの接続先アドレス及び管理テーブル４４から読み出した検索条件情報をアプリケーションサーバ５０へ送信し、前記検索条件情報でのサイト内検索をアプリケーションサーバ５０によって行わせる。これにより、アプリケーションサーバ５０で特定サイト内の検索が行われ、ヒットしたウェブページの接続先アドレスがアプリケーションサーバ５０から通知される。次のステップ２８４において、接続先特定部３４は、アプリケーションサーバ５０による特定サイト内の検索を経て通知された接続先アドレスをメモリ１１４に記憶させる。
【００９４】
また、接続先特定部３４が、識別情報取得部３２によってメモリ１１４に記憶された識別情報を全て選択することで、ステップ２５６の判定が肯定されると、ステップ２８６へ移行する。ステップ２８６において、接続先選択部３６は、アプリケーションサーバ５０から通知されてメモリ１１４に記憶されている接続先アドレスが複数存在するか否か判定する。メモリ１１４に記憶されている接続先アドレスが１個の場合は、ステップ２８６の判定が否定され、メモリ１１４に記憶されている接続先アドレスを接続先通知部３８へ出力し、ステップ２６２へ移行する。
【００９５】
また、複数個の接続先アドレスがメモリ１１４に記憶されている場合には、ステップ２８６の判定が肯定されてステップ２８８へ移行する。ステップ２８８において、接続先選択部３６は、メモリ１１４に記憶されている複数個の接続先アドレスの中から、接続先階層が最上位の接続先アドレスを選択する。なお、例えば接続先アドレスがＵＲＬであれば、接続先階層が最上位の接続先アドレスを選択することは、例えば接続先アドレスに含まれる"／"の数が最小の接続先を選択することで実現できる。また、接続先アドレスがＵＲＬ以外の場合、接続先階層が最上位の接続先アドレスを選択することは、接続先アドレスの記述形式に応じて他の文字の数などを調べることで実現できる。そして、接続先選択部３６は、接続先階層が最上位の接続先アドレスを選択すると、選択した接続先アドレスを接続先通知部３８へ出力し、ステップ２６２へ移行する。
【００９６】
以上説明したように、上記実施形態では、撮影部１４により撮像された画像に基づいて検知された光に含まれていた複数の識別情報を識別情報取得部３２が取得する。また、接続先特定部３４は、識別情報と、複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報と、を対応付けて記憶した記憶部４２を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定する。そして、接続先選択部３６は、特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する。これにより、撮像された画像から識別情報が複数検知された場合に、適切な接続先を選択することができる。
【００９７】
また、第２実施形態では、管理テーブル４４から複数の接続先アドレスが読み出された場合に、対応する複数の光源領域のｘ,ｙ座標に基づき、ｙ座標値が最小の光源領域に対応する接続先アドレスを選択している。これにより、管理テーブル４４を記憶するための記憶容量を減少させることができる。また、例えば同一階層の複数の接続先アドレスが読み出された場合に、対応する複数の光源領域のｘ,ｙ座標に基づき、利用者が主要被写体として撮影している可能性がより高い光源領域に対応する接続先アドレスを選択することが可能になる。
【００９８】
また、第３実施形態では、管理テーブル４４に検索条件情報を登録しておき、当該検索条件情報によって特定サイトのサイト内検索を行わせることで、撮影画像から検知された識別情報に対応する接続先アドレスを取得している。これにより、特定サイト内のウェブページの接続先アドレスが変更された等の場合にも、管理テーブル４４に登録されている情報の更新を行う必要が無くなり、接続先制御サーバ３０の保守性を向上させることができる。
【００９９】
なお、上記では特定のイベントが開催されている特定の会場７０に来場した利用者を対象として限定販売される商品が、会場７０内の商品展示所７２に展示される態様を説明したが、これに限定されるものではない。識別情報を含む光で照明される対象物は、例えば博物館や美術館の展示物のように商取引の対象でない展示物であってもよい。この場合、複数の階層を有するウェブサイトは、１つの展示物の詳細情報を提供するウェブページと、複数の展示物の一覧情報を提供するウェブページを含むサイトでもよい。
【０１００】
また、上記では本発明に係る接続先制御プログラムの一例である接続先制御プログラム１２６をサーバコンピュータ１１０で実行させることで、サーバコンピュータ１１０を接続先制御サーバ３０として機能させる態様を説明した。しかし、これに限定されるものではなく、本発明に係る接続先制御プログラムを端末装置８４で実行させることで、端末装置８４を本発明に係る接続先制御装置として機能させることも可能である。
【０１０１】
また、上記では本発明に係る接続先制御プログラムの一例である接続先制御プログラム１２６が記憶部１１６に予め記憶（インストール）されている態様を説明した。しかし、これに限定されるものではなく、本発明に係る接続先制御プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、メモリカード等の記録媒体に記録されている形態で提供することも可能である。
【０１０２】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【０１０３】
以上の実施形態に関し、更に以下の付記を開示する。
【０１０４】
（付記１）
撮像装置により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を取得し
識別情報と複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報とを対応付けて記憶した記憶部を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定し、
特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する、
処理をコンピュータが実行することを特徴とする接続先制御プログラム。
【０１０５】
（付記２）
前記複数の階層を有するウェブサイトは、商品の電子商取引が可能なウェブサイトである、
ことを特徴とする付記１記載の接続先制御プログラム。
【０１０６】
（付記３）
前記複数の接続先情報が、特定の商品の情報が含まれるウェブページの階層と関連付いた第１の接続先情報と、前記特定の商品を含む複数の商品の一覧の情報が含まれるウェブページの階層と関連付いた第２の接続先情報である場合、前記最も上位の階層と関連付いた接続先情報は、前記第２の接続先情報である、
ことを特徴とする付記１又は付記２記載の接続先制御プログラム。
【０１０７】
（付記４）
第１の光源により第１の対象物へ照射される光に含まれる第１の識別情報は、前記複数の階層を有するウェブサイトのうち、前記第１の対象物の情報が含まれる第１のウェブページと関連付いた第１の接続先情報と対応付けられ、
前記第１の対象物より高い位置にある第２の対象物へ第２の光源により照射される光に含まれる第２の識別情報は、前記複数の階層を有するウェブサイトのうち、前記第１の対象物を含む複数の対象物の一覧の情報を含み、前記第１のウェブページよりも上位の階層の第２のウェブページと関連付いた第２の接続先情報と対応付けられている、
付記１〜付記３の何れか１項記載の接続先制御プログラム。
【０１０８】
（付記５）
撮像装置により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を取得し、
識別情報と複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報とを対応付けて記憶した記憶部を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定し、
特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する、
処理をコンピュータが実行することを特徴とする接続先制御方法。
【０１０９】
（付記６）
前記複数の階層を有するウェブサイトは、商品の電子商取引が可能なウェブサイトである、
ことを特徴とする付記５記載の接続先制御方法。
【０１１０】
（付記７）
前記複数の接続先情報が、特定の商品の情報が含まれるウェブページの階層と関連付いた第１の接続先情報と、前記特定の商品を含む複数の商品の一覧の情報が含まれるウェブページの階層と関連付いた第２の接続先情報である場合、前記最も上位の階層と関連付いた接続先情報は、前記第２の接続先情報である、
ことを特徴とする付記５又は付記６記載の接続先制御方法。
【０１１１】
（付記８）
第１の光源により第１の対象物へ照射される光に含まれる第１の識別情報は、前記複数の階層を有するウェブサイトのうち、前記第１の対象物の情報が含まれる第１のウェブページと関連付いた第１の接続先情報と対応付けられ、
前記第１の対象物より高い位置にある第２の対象物へ第２の光源により照射される光に含まれる第２の識別情報は、前記複数の階層を有するウェブサイトのうち、前記第１の対象物を含む複数の対象物の一覧の情報を含み、前記第１のウェブページよりも上位の階層の第２のウェブページと関連付いた第２の接続先情報と対応付けられている
付記５〜付記７の何れか１項記載の接続先制御方法。
【０１１２】
（付記９）
撮像装置により撮像された画像に基づいて検知された、光に含まれる複数の識別情報を取得する取得部と、
識別情報と複数の階層を有するウェブサイトのうち何れかの階層に関連付いた接続先情報とを対応付けて記憶した記憶部を参照し、前記複数の識別情報のそれぞれに対応付けられた複数の接続先情報を特定する特定部と、
特定された前記複数の接続先情報のうち、最も上位の階層と関連付いた接続先情報を、前記複数の識別情報の取得に応じた接続先として選択する選択部と、
を含むことを特徴とする接続先制御装置。
【０１１３】
（付記１０）
前記複数の階層を有するウェブサイトは、商品の電子商取引が可能なウェブサイトである、
ことを特徴とする付記９記載の接続先制御装置。
【０１１４】
（付記１１）
前記複数の接続先情報が、特定の商品の情報が含まれるウェブページの階層と関連付いた第１の接続先情報と、前記特定の商品を含む複数の商品の一覧の情報が含まれるウェブページの階層と関連付いた第２の接続先情報である場合、前記最も上位の階層と関連付いた接続先情報は、前記第２の接続先情報である、
ことを特徴とする付記９又は付記１０記載の接続先制御装置。
【０１１５】
（付記１２）
第１の光源により第１の対象物へ照射される光に含まれる第１の識別情報は、前記複数の階層を有するウェブサイトのうち、前記第１の対象物の情報が含まれる第１のウェブページと関連付いた第１の接続先情報と対応付けられ、
前記第１の対象物より高い位置にある第２の対象物へ第２の光源により照射される光に含まれる第２の識別情報は、前記複数の階層を有するウェブサイトのうち、前記第１の対象物を含む複数の対象物の一覧の情報を含み、前記第１のウェブページよりも上位の階層の第２のウェブページと関連付いた第２の接続先情報と対応付けられている、
付記９〜付記１１の何れか１項記載の接続先制御装置。
【０１１６】
（付記１３）
第１の対象物に第１の識別情報を含んだ光を照射する第１の光源と、
前記第１の対象物より高い位置にある第２の対象物に第２の識別情報を含んだ光を照射する第２の光源と、
を有し、
前記第１の識別情報に対応付けられた接続先は複数の階層を有するウェブサイトに含まれる第１のウェブページであり、かつ、前記第２の識別情報に対応付けられた接続先は前記複数の階層を有するウェブサイトに含まれる前記第１のウェブページよりも上位の階層の第２のウェブページである、
ことを特徴とする会場。
【符号の説明】
【０１１７】
１０Ａ,１０Ｂ…商品購入支援システム、１２…端末装置、１４…撮影部、１６…表示部、２０…識別情報検知部、２４…接続先取得部、２６…サイト接続部、３０…接続先制御サーバ、３２…識別情報取得部、３４…接続先特定部、３６…接続先選択部、４２…記憶部、４４…管理テーブル、４６(４６Ａ,４６Ｂ,４６Ｃ)…第１の光源、４８…第２の光源、７０…会場、７２…商品展示所、７４…ＴシャツＡ、７６…ＴシャツＢ、７８…ＴシャツＣ、８０…看板、１１０…サーバコンピュータ、１１２…ＣＰＵ、１１４…メモリ、１１６…記憶部、１２６…接続先制御プログラム、１５６…商品一覧ウェブページ
【図１】
2018116377.tif 000003
【図２】
2018116377.tif 000004
【図３】
2018116377.tif 000005
【図４】
2018116377.tif 000006
【図５】
2018116377.tif 000007
【図６】
2018116377.tif 000008
【図７Ａ】
2018116377.tif 000009
【図７Ｂ】
2018116377.tif 000010
【図８Ａ】
2018116377.tif 000011
【図８Ｂ】
2018116377.tif 000012
【図９Ａ】
2018116377.tif 000013
【図９Ｂ】
2018116377.tif 000014
【図１０】
2018116377.tif 000015
【図１１】
2018116377.tif 000016
【図１２】
2018116377.tif 000017
【図１３】
2018116377.tif 000018
【図１４】
2018116377.tif 000019
【図１５】
2018116377.tif 000020
【図１６】
2018116377.tif 000021
【図１７】
2018116377.tif 000022
【図１８】
2018116377.tif 000023