(57)【要約】      （修正有）【課題】サイトへの自動アクセスが一旦切断された後、ユーザが意図した場合には直ちに再アクセスできるようにする。【解決手段】携帯情報端末は、発信源から発信されるビーコンを受信している間Ａｃｔ１３、その信号から特定されるサイトへのアクセスが許可されているか否かを識別情報（ＡＡＦ）から判断するＡｃｔ１９。許可されていると判断すると前記端末は識別情報を許可しない状態に変更後、サイトにアクセスするＡｃｔ２０、Ａｃｔ２１。アクセスが許可されていないと判断すると、前記端末は信号を受信している間、サイトへのアクセス指示を受け付けるアクセスボタンを表示するＡｃｔ２４。アクセスボタン入力によるアクセス指示を受け付けると、前記端末はそのサイトにアクセスする。【選択図】図５
2015210666.tif 000002
【特許請求の範囲】
【請求項１】
発信源から発信される信号を受信する受信手段と、
前記信号から特定されるネットワーク上のサイトへのアクセスを許可するか否かを識別する識別情報を記憶する記憶手段と、
前記受信手段で信号を受信している間、その信号から特定される前記サイトへのアクセスが許可されているか否かを前記識別情報から判断する判断手段と、
前記判断手段により許可されていると判断すると、前記サイトにアクセスして前記識別情報を許可しない状態に変更する自動アクセス手段と、
前記判断手段によりアクセスが許可されていないと判断すると、前記受信手段で信号を受信している間、前記サイトへのアクセス指示を受け付ける受付手段と、
前記受付手段により前記サイトへのアクセス指示を受け付けると、そのサイトにアクセスする手動アクセス手段と、
を具備したことを特徴とする携帯情報端末。
【請求項２】
前記受信手段は、無線通信デバイスから周期的に発信されるビーコン信号を受信する手段であることを特徴とする請求項１記載の携帯情報端末。
【請求項３】
前記ビーコン信号に含まれるビーコンＩＤを登録する登録手段、をさらに具備し、
前記判断手段は、前記受信手段で受信した前記ビーコン信号に含まれるビーコンＩＤが前記登録手段により登録されているとき、判断することを特徴とする請求項２記載の携帯情報端末。
【請求項４】
前記受付手段は、前記受信手段で信号を受信している間、表示デバイスの画面にショートカットボタンを配置し、このショートカットボタンが入力されるのを待機する手段であることを特徴とする請求項１乃至３のうちいいずれか１項に記載の携帯情報端末。
【請求項５】
前記自動アクセス手段により前記識別情報を変更した後、前記受信手段で信号を受信している状態が一定時間継続すると、前記識別情報を許可する状態に戻す制御手段、
をさらに具備したことを特徴とする請求項１乃至４のうちいずれか１項に記載の携帯情報端末。
【請求項６】
発信源から発信される信号を受信する受信手段を備えた携帯情報端末のコンピュータに、
前記受信手段で信号を受信している間、その信号から特定されるサイトへのアクセスが許可されているかを、前記信号から特定されるネットワーク上のサイトへのアクセスを許可するか否かを識別する識別情報から判断する機能、
許可されていると判断すると、前記サイトにアクセスして前記識別情報を許可しない状態に変更する機能、
アクセスが許可されていないと判断すると、前記受信手段で信号を受信している間、前記サイトへのアクセス指示を受け付ける機能、及び、
前記サイトへのアクセス指示を受け付けると、そのサイトにアクセスする機能、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、携帯情報端末及びそのプログラムに関する。
【背景技術】
【０００２】
近年、タブレットＰＣ（Personal Computer）、スマートフォン（Smart Phone）等の携帯情報端末の普及が目覚ましく、多くの人が携帯している。そこで、店舗の近くにいる人の携帯情報端末にクーポンやセール情報などを配信することで、来店を促すサービスが提案されている。この種のサービスは、携帯情報端末の位置に連動してサービスを提供するので、位置連動サービスと称される。
【０００３】
位置連動サービスを実現するシステムの一例として、ビーコン信号を利用するシステムがある。このシステムを構築する場合、サービスを提供する側の店舗は、例えば店舗近傍の通路にビーコン信号の発信機を設置する。一方、サービスを享受する側のユーザは、予め専用のアプリケーションプログラム（以下、位置連動プログラムと称する）を携帯情報端末にインストールする。位置連動プログラムは、携帯情報端末がビーコン信号を受信すると活性化される。そして、位置連動プログラムによりブラウザが起動して、携帯情報端末のディスプレイに、Ｗｅｂサイトから配信されるクーポンやセール情報などが表示される。
【０００４】
ここで、ユーザが意識的にブラウザを終了させても、携帯情報端末がビーコン信号を受信している限りブラウザが再起動して同じ情報が表示されるので、大変に煩わしい。このような不都合を回避するために、携帯情報端末がビーコン信号を一度受信すると、一定時間が経過するまではビーコン信号を受信しないようにする仕組みがある。しかしこの仕組みを採用した場合、ユーザが誤ってブラウザを終了させたときにＷｅｂサイトへのアクセスも切断されるので、一定時間が経過しないとＷｅｂサイトにアクセスできないという問題がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−０１２１４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一実施形態が解決しようとする課題は、発信源から発信される信号を受信することにより活性化され、所定のＷｅｂサイトに自動アクセスする携帯情報端末において、アクセスが一旦切断された後はユーザが意図しない限り再アクセスできず、ユーザが意図した場合には直ちに再アクセスできる携帯情報端末を提供しようとするものである。
【課題を解決するための手段】
【０００７】
一実施形態において、携帯情報端末は、受信手段と、記憶手段と、判断手段と、自動アクセス手段と、受付手段と、手動アクセス手段とを備える。受信手段は、発信源から発信される信号を受信する。記憶手段は、前記信号から特定されるネットワーク上のサイトへのアクセスを許可するか否かを識別する識別情報を記憶する。判断手段は、前記受信手段で信号を受信している間、その信号から特定される前記サイトへのアクセスが許可されているか否かを前記識別情報から判断する。自動アクセス手段は、前記判断手段により許可されていると判断すると、前記サイトにアクセスして前記識別情報を許可しない状態に変更する。受付手段は、前記判断手段によりアクセスが許可されていないと判断すると、前記受信手段で信号を受信している間、前記サイトへのアクセス指示を受け付ける。手動アクセス手段は、前記受付手段により前記サイトへのアクセス指示を受け付けると、そのサイトにアクセスする。
【図面の簡単な説明】
【０００８】
【図１】位置連動サービスを実現するシステムの全体構成図。
【図２】携帯情報端末の要部構成を示すブロック図。
【図３】携帯情報端末のフラッシュメモリに形成される主要なメモリ領域を示す模式図。
【図４】リスト作成モードが選択された携帯情報端末のプロセッサが実行する情報処理手順を示す流れ図。
【図５】第１の実施形態において、位置連動モードが選択された携帯情報端末のプロセッサが実行する情報処理手順を示す流れ図。
【図６】第１の実施形態において、位置連動モードが選択された携帯情報端末のプロセッサが実行する割込み処理手順を示す流れ図。
【図７】アクセスボタンの一表示例を示す模式図。
【図８】第２の実施形態におけるリストテーブルのデータ構造を示す模式図。
【図９】第２の実施形態において、位置連動モードが選択された携帯情報端末のプロセッサが実行する情報処理手順を示す流れ図。
【図１０】第２の実施形態において、位置連動モードが選択された携帯情報端末のプロセッサが実行する割込み処理手順を示す流れ図。
【図１１】アクセスボタンの他の表示例を示す模式図。
【発明を実施するための形態】
【０００９】
以下、発信源から発信される信号を受信することにより活性化され、所定のＷｅｂサイトに自動アクセスする携帯情報端末の実施形態について、図面を用いて説明する。
【００１０】
なお、以下で説明する実施形態は、いずれもショッピングセンターに設置されるデジタルサイネージ装置（以下、サイネージ装置と略称する）とユーザ（客）が携帯する携帯情報端末とが連携し、サイネージ装置の表示デバイスに表示される広告に関連するサービス情報（クーポン、商品画像等）を、その広告を閲覧しているユーザの携帯情報端末で享受できる位置連動サービスに関する。
【００１１】
［第１の実施形態］
図１は、位置連動サービスを実現するシステムの全体構成図である。このシステムは、複数のサイネージ装置１（図１では２つのサイネージ装置１ａ，１ｂを示す）と、ユーザＵ（図１では３人のユーザＵ１，Ｕ２，Ｕ３を示す）が携帯する携帯情報端末２と、サイネージサーバ３と、Ｗｅｂサーバ４とを含む。
【００１２】
各サイネージ装置１は、ショッピングセンターＳの任意の場所、例えば買物客が行き来する通路等に設置され、商品の広告情報等を示すコンテンツを表示する。各サイネージ装置１は、それぞれビーコン信号を発信する発信源として機能するＷｉＦｉルータ５（図１では２つのＷｉＦｉルータ５ａ，５ｂを示す）を備える。ＷｉＦｉルータ５は、サイネージ装置１に搭載されていてもよいし、サイネージ装置１と通信ケーブルで接続されていてもよい。各サイネージ装置１は、互いのＷｉＦｉルータ５の通信領域６（図１では２つのＷｉＦｉルータ５ａ，５ｂの通信領域６ａ，６ｂを示す）が重ならないように、所定の間隔を開けてショッピングセンターＳ内に設置される。
【００１３】
各サイネージ装置１は、有線または無線の専用ネットワーク７を介してサイネージサーバ３に接続される。サイネージサーバ３は、各サイネージ装置１で表示するコンテンツを管理する。サイネージサーバ３は、予め設定されたスケジュールに従い、各サイネージ装置１にコンテンツを配信する。各サイネージ装置１は、サイネージサーバ３から専用ネットワーク７を介して配信されるコンテンツを表示する。コンテンツは、各サイネージ装置１で共通であってもよいし、サイネージ装置１毎に異なってもよい。
【００１４】
サイネージサーバ３は、有線または無線の専用ネットワーク８を介してＷｅｂサーバ４に接続される。Ｗｅｂサーバ４は、Ｗｅｂブラウザで閲覧可能なＷｅｂコンテンツ（Ｗｅｂページ）を管理する。
【００１５】
携帯情報端末２は、Ｗｅｂブラウザを実装しており、このＷｅｂブラウザを利用してインターネット９経由でＷｅｂサーバ４にアクセスできる。また携帯情報端末２は、ＷｉＦｉ（無線ＬＡＮ）方式を採用した近距離無線通信機能を有する。携帯情報端末２とＷｉＦｉルータ５との間でＷｉＦｉ方式による通信プロトコルで回線接続が確立された場合、携帯情報端末２は、専用ネットワーク７及び専用ネットワーク８を介してＷｅｂサーバ４にアクセスできる。
【００１６】
Ｗｅｂサーバ４にアクセスした携帯情報端末２は、Ｗｅｂブラウザ上でＷｅｂコンテンツを閲覧したり、所望のデータファイルをダウンロードしたりできる。この種の携帯情報端末２としては、スマートフォン、タブレットＰＣ、携帯電話、ノート型パソコン等が用いられる。
【００１７】
図２は、携帯情報端末２の要部構成を示すブロック図である。携帯情報端末２は、プロセッサ２１、ＲＯＭ（Read Only Memory）２２、ＲＡＭ（Random Access Memory）２３、フラッシュメモリ２４、広域無線通信インターフェース２５Ａ、近距離無線通信インターフェース２５Ｂ、入力デバイス２６、表示デバイス２７及びユーザインターフェース２８を備える。そして携帯情報端末２は、プロセッサ２１と、ＲＯＭ２２、ＲＡＭ２３、フラッシュメモリ２４、広域無線通信インターフェース２５Ａ、近距離無線通信インターフェース２５Ｂ及びユーザインターフェース２８とを、アドレスバス，データバス等のバスライン２９で接続する。
【００１８】
プロセッサ２１は、コンピュータの中枢部分に相当する。プロセッサ２１は、オペレーティングシステムやアプリケーションプログラムに従って、携帯情報端末２としての各種の機能を実現するべく各部を制御する。
【００１９】
ＲＯＭ２２は、上記コンピュータの主記憶部分に相当する。ＲＯＭ２２は、上記のオペレーティングシステムやアプリケーションプログラムを記憶する。ＲＯＭ２２は、プロセッサ２１が各部を制御するための処理を実行する上で必要なデータを記憶する場合もある。
【００２０】
ＲＡＭ２３は、上記コンピュータの主記憶部分に相当する。ＲＡＭ２３は、プロセッサ２１が処理を実行する上で必要なデータを記憶する。またＲＡＭ２３は、プロセッサ２１によって情報が適宜書き換えられるワークエリアとしても利用される。
【００２１】
フラッシュメモリ２４は、上記コンピュータの補助記憶部分に相当する。フラッシュメモリ２４は、プロセッサ２１が各種の処理を行う上で使用するデータや、プロセッサ２１での処理によって生成されたデータを保存する。フラッシュメモリ２４がＲＯＭ２２及びＲＡＭ２３としての機能をさらに有し、ＲＯＭ２２及びＲＡＭ２３を省略する場合もある。
【００２２】
広域無線通信インターフェース２５Ａは、広域無線通信網であるインターネット９を経由して、Ｗｅｂサーバ４を含む外部装置に無線でアクセスする。近距離無線通信インターフェース２５Ｂは、近距離無線通信方式であるＷｉＦｉ方式を利用して、ＷＩＦＩルータ５を含む近距離無線通信機器に無線でアクセスする。
【００２３】
ユーザインターフェース２８は、入力デバイス２６を介して入力されるデータ信号を取り込む機能と、表示デバイス２７に表示データを出力する機能とを有する。携帯情報端末２がスマートフォンやタブレットＰＣの場合、一般的に、入力デバイス２６はタッチパネルセンサであり、表示デバイス２７は液晶ディスプレイである。携帯情報端末２がノート型パソコンの場合、キーボードやポインティングデバイス等が入力デバイス２６となる場合がある。
【００２４】
このような構成の携帯情報端末２は、所定のアプリケーションプログラム（以下、位置連動プログラムと称する）をインストールすることにより、サイネージ装置１と連携する位置連動サービスに対応可能となる。例えば携帯情報端末２は、サイネージ装置１の表示デバイスに表示される広告に関連するサービス情報（クーポン、商品画像等）をダウンロードできる。また、例えば携帯情報端末２がサイネージ装置１のコントローラとして機能して、ユーザが、サイネージ装置１の表示デバイスに表示されるゲーム等を操作することができる。
【００２５】
位置連動プログラムがインストールされると、フラッシュメモリ２４に、リストテーブル３１としきい値ファイル３２とが形成される。  
リストテーブル３１は、ビーコンＩＤ、リンク先ＵＲＬ（Uniform Resource Locator）、自動アクセスフラグＡＡＦ及びタイマカウンタＴの各項目値からなるデータレコードを複数記憶可能である（記憶手段）。
【００２６】
ビーコンＩＤは、ＷｉＦｉルータ５等のビーコン発信機から周期的に発信されるビーコン信号に含まれる固有のコードである。ビーコン発信機から発信されるビーコン信号には、それぞれ異なる固有のビーコンＩＤが含まれる。
【００２７】
リンク先ＵＲＬは、対応するビーコンＩＤを含むビーコン信号を受信したときにアクセスするＷｅｂサイトを指定するＷｅｂ上のアドレス情報である。携帯情報端末２は、Ｗｅｂブラウザを利用してリンク先ＵＲＬで特定されるＷｅｂサイトにアクセスし、このＷｅｂサイトのＷｅｂコンテンツを表示デバイス２７に表示する。
【００２８】
自動アクセスフラグＡＡＦは、対応するリンク先ＵＲＬで特定されるＷｅｂサイトへの自動アクセスを許可するか否かを識別する情報である。本実施形態では、自動アクセスフラグＡＡＦが“１”のとき自動アクセスを許可し、“０”のとき自動アクセスを許可しない。自動アクセスフラグＡＡＦは、デフォルト値を“１”とする。
【００２９】
タイマカウンタＴは、自動アクセスフラグＡＡＦが“０”、すなわち自動アクセスを許可しない状態のとき、対応するビーコンＩＤを含むビーコン信号を受信する毎にカウントアップする。そして、自動アクセスフラグＡＡＦが“１”になると、タイマカウンタＴは“０”にリセットされる。ビーコン発信機は、一定の周期でビーコン信号を発信する。したがって、タイマカウンタＴの値は、自動アクセスを許可しない状態になってからの経過時間に相当する。
【００３０】
しきい値ファイル３２は、タイマカウンタＴに対するしきい値ｔｈを格納する。携帯情報端末２は、受信したビーコン信号のビーコンＩＤに対応したリンク先ＵＲＬで特定されるＷｅｂサイトに一度アクセスした後は、一定時間が経過するまでは同じＷｅｂサイトにアクセスしない。この機能を実現するために、しきい値ｔｈが使用される。上述したように、タイマカウンタＴの値は、自動アクセスを許可しない状態になってからの経過時間に相当する。したがって、しきい値ｔｈを、上記一定時間に相当するタイマカウンタＴの値と一致させる。そしてプロセッサ２１は、タイマカウンタＴがしきい値ｔｈに達するまでは自動アクセスフラグＡＡＦを“０”とし、しきい値ｔｈを超えたならば自動アクセスフラグＡＡＦを“１”とする。このような制御により、携帯情報端末２は、Ｗｅｂサイトにアクセスした後、一定時間が経過するまでは、同じＷｅＢサイトにアクセスせず、一定時間が経過するとアクセス可能となる。
【００３１】
しきい値ファイル３２には、所定のしきい値ｔｈ（例えば１０分相当の値）が予め設定されている。このしきい値ｔｈは、固定でもよいし、携帯情報端末２のユーザが任意に変更できてもよい。
【００３２】
位置連動プログラムがインストールされた携帯情報端末２は、リスト作成モードとしての機能と、位置連動モードとしての機能とを備える。リスト作成モードは、ユーザＵがリストテーブル３１にデータレコードを登録するためのモードである。位置連動モードは、ユーザＵが携帯情報端末２を用いて位置連動サービスを受けるためのモードである。これらのモードは、プロセッサ２１が位置連動プログラムにしたがって動作することにより実現される。
【００３３】
すなわちユーザが、位置連動プログラムを起動させると、表示デバイス２７にリスト作成モードと位置連動モードとの選択画面が表示される。ここで、リストテーブル３１にデータレコードを登録したいユーザは、入力デバイス２６を操作して、リスト作成モードを選択する。
【００３４】
リスト作成モードが選択された場合、プロセッサ２１は、図４の流れ図に示す手順の情報処理を開始する。先ずプロセッサ２１は、Act１として、広域無線通信インターフェース２５Ａを介してＷｅｂサーバ４にリスト要求コマンドを送信する。
【００３５】
リスト要求コマンドは、インターネット９経由でＷｅｂサーバ４に送信される。リスト要求コマンドを受信したＷｅｂサーバ４は、ビーコンＩＤとリンク先ＵＲＬとが対となったリストデータを、コマンド送信元の携帯情報端末２にダウンロードする。
【００３６】
リストデータは、サイネージサーバ３によって生成される。すなわちサイネージサーバ３は、管理下にあるサイネージ装置１に設けられたＷｉＦｉルータ５から発信されるビーコン信号のビーコンＩＤに関連付けて、そのサイネージ装置１から提供される位置連動サービスを受けられるＷｅｂサイトのＵＲＬを設定したリストデータを作成する。リストデータは、サイネージサーバ３が所持し、Ｗｅｂサーバ４からの要求に応じてＷｅｂサーバ４に送信してもよいし、適時サイネージサーバ３がＷｅｂサーバ４に送信して、Ｗｅｂサーバ４が所持していてもよい。
【００３７】
リスト要求コマンドを送信したプロセッサ２１は、Act２として、リストデータがダウンロードされるのを待機する。ここで、所定時間内にリストデータがダウンロードされなかった場合（Act２にてＮＯ）、プロセッサ２１は、コマンド送信をエラーとして処理する。
【００３８】
これに対し、リストデータがダウンロードされた場合には（Act２にてＹＥＳ）、プロセッサ２１は、Act３として、そのリストデータに含まれるビーコンＩＤとリンク先ＵＲＬとの対データに、自動アクセスフラグＡＡＦとタイマカウンタＴとを付加する。このとき、自動アクセスフラグＡＡＦは“１”である。タイマカウンタＴは“０”である。プロセッサ２１は、Act４として、自動アクセスフラグＡＡＦとタイマカウンタＴとを付加したリストデータを、リストテーブル３１に保存する（登録手段）。
【００３９】
以上で、リスト作成モード選択時の情報処理が終了する。この情報処理により、ユーザＵが携帯する携帯情報端末２には、ショッピングセンターＳで位置連動サービスを受けるためのデータレコードがリストテーブル３１に登録される。
【００４０】
なお、上記説明では、Ｗｅｂサーバ４がダウンロードするリストデータをビーコンＩＤとリンク先ＵＲＬとの一対のデータとしたが、リストデータは、この形態に限定されるものではない。例えば、ビーコンＩＤとリンク先ＵＲＬとに自動アクセスフラグＡＡＦ（ＡＦＦ＝１）とタイマカウンタＴ（Ｔ＝０）とを付加したデータをリストデータとして、Ｗｅｂサーバ４が携帯情報端末２にダウンロードしてもよい。この形態では、プロセッサ２１は、Ｗｅｂサーバ４からダウンロードされたリストデータをそのままリストテーブル３１に保存する。したがって、図４のAct３の処理が省略される。
【００４１】
また、ＷＩＦｉルータ５等のビーコン発信機から発信されるビーコン信号にリンク先ＵＲＬを含めることは可能である。そこで、ビーコンＩＤだけをリストデータとして、Ｗｅｂサーバ４が携帯情報端末２にダウンロードしてもよい。この形態であれば、リストテーブル３１からリンク先ＵＲＬの格納エリアを省略できる。
【００４２】
リストテーブル３１にデータレコードを登録したユーザは、ショッピングセンターＳに出向いた際にも、位置連動プログラムを起動させる。そうすると、リスト作成モードと位置連動モードとの選択画面が表示されるので、ユーザは、入力デバイス２６を操作して位置連動モードを選択する。
【００４３】
位置連動モードが選択された場合、プロセッサ２１は、図５の流れ図に示す手順の情報処理を開始する。先ずプロセッサ２１は、Act１１として、リストテーブル３１に登録されているすべてのデータレコードの自動アクセスフラグＡＡＦを、自動アクセス可能な“１”に設定する。またプロセッサ２１は、すべてのデータレコードのタイマカウンタＴを“０”にリセットする。
【００４４】
またプロセッサ２１は、Act１２として、表示中フラグＤＦを“０”に初期化する。表示中フラグＤＦは、後述するアクセスボタン４０のイメージを表示デバイス２７に表示しているか否かを識別する情報であり、ＲＡＭ２３で記憶する。本実施形態では、表示中を“１”とし、非表示中を“０”とする。
【００４５】
Act１１とAct１２との処理手順は、上記説明に限定されるものではない。先に、表示中フラグＤＦを“０”に初期化し、続いて、リストテーブル３１の自動アクセスフラグＡＡＦとタイマカウンタＴとを“１”と“０”とにしてもよい。
【００４６】
Act１１及びAct１２の処理を終えると、プロセッサ２１は、Act１３として、ビーコン信号を受信しているか否かを確認する。ビーコン信号は、ＷｉＦｉルータ５を含むビーコン発信機から一定間隔で周期的に発信される。したがってプロセッサ２１は、このビーコン信号の発信周期よりも十分長い時間に亙り近距離無線通信インターフェース２５Ｂを監視して、ビーコン信号の受信有無を確認する（受信手段）。
【００４７】
ビーコン信号を受信していない場合（Act１３にてＮＯ）、プロセッサ２１は、Act１４として、表示中フラグＤＦを調べる。表示中フラグＤＦが“０”の場合（Act１４にてＮＯ）、プロセッサ２１は、Act２９の処理に進む。
【００４８】
Act１４にて、表示中フラグＤＦが“１”の場合には（Act１４にてＹＥＳ）、表示デバイス２７にアクセスボタン４０が表示されている。この場合、プロセッサ２１は、Act１５として、このアクセスボタン４０を消去する。またプロセッサ２１は、Act１６として、表示中フラグＤＦを“０”にリセットする。
【００４９】
Act１５とAct１６との処理手順は、上記説明に限定されるものではない。先に、表示中フラグＤＦを“０”にリセットし、続いて、アクセスボタン４０を消去してもよい。  
Act１５及びAct１６の処理を終えると、プロセッサ２１は、Act２９の処理に進む。
【００５０】
Act１３にて、ビーコン信号を受信している場合（Act１３にてＹＥＳ）、プロセッサ２１は、Act１７として、そのビーコン信号からビーコンＩＤを検出する、そしてプロセッサ２１は、Act１８として、検出されたビーコンＩＤがリストテーブル３１に登録されているか否かを確認する。登録されていない場合（Act１８にてＮＯ）、プロセッサ２１は、Act２９の処理に進む。
【００５１】
検出されたビーコンＩＤがリストテーブル３１に登録されている場合には（Act１８にてＹＥＳ）、プロセッサ２１は、Act１９として、当該ビーコンＩＤに関連付けられてリストテーブル３１に登録されている自動アクセスフラグＡＡＦを調べる（判断手段）。自動アクセスフラグＡＡＦが“１”の場合（Act１９にてＹＥＳ）、プロセッサ２１は、Act２０として、この自動アクセスフラグＡＡＦを“０”に変更する。またプロセッサ２１は、Act２１として、当該ビーコンＩＤに関連付けられてリストテーブル３１に登録されているリンク先ＵＲＬを取得する。そしてプロセッサ２１は、近距離無線通信インターフェース２５Ｂを介して、当該リンク先ＵＲＬで特定されるＷｅｂサイトにアクセスする（自動アクセス手段）。
【００５２】
Act２０とAct２１との処理の順序は、上記説明に限定されるものではない。先に、リンク先ＵＲＬで特定されるＷｅｂサイトにアクセスし、続いて、自動アクセスフラグＡＡＦを“０”に変更してもよい。
【００５３】
Act２０及びAct２１の処理を終えると、プロセッサ２１は、Act２２として、Ｗｅｂサイトとの回線断が指令されるのを待機する。入力デバイス２６の操作入力により回線断が指令されると（Act２２にてＹＥＳ）、プロセッサ２１は、Act２９の処理に進む。
【００５４】
Act１９にて、自動アクセスフラグＡＡＦが“０”であった場合（Act１９にてＮＯ）、プロセッサ２１は、Act２３として、表示中フラグＤＦを調べる。表示中フラグＤＦが“０”の場合（Act２３にてＹＥＳ）、プロセッサ２１は、Act２４として、表示デバイス２７に、リンク先へのショートカットボタンであるアクセスボタン４０を表示させる（受付手段）。またプロセッサ２１は、Act２５として、表示中フラグＤＦを“１”にセットする。
【００５５】
Act２４とAct２５との処理手順は、上記説明に限定されるものではない。先に、表示中フラグＤＦを“１”にセットし、続いて、アクセスボタン４０を表示してもよい。
【００５６】
図７は、表示デバイス２７にアクセスボタン４０を表示させた画面例である。この例は、表示デバイス２７の画面４１を、Ｗｅｂコンテンツの表示領域４２と非表示領域４３とに分ける。そしてアクセスボタン４０を非表示領域４３に配置した例である。このように、アクセスボタン４０を非表示領域４３に表示させることで、表示領域４２にＷｅｂコンテンツが表示されているか否かに関わらず、ユーザは、アクセスボタン４０を視認できる。
【００５７】
Act２３にて、表示中フラグＤＦが既に“１”にセットされているか、Act２４及びAct２５の処理を終えると、プロセッサ２１は、Act２６として、当該ビーコンＩＤに関連付けられてリストテーブル３１に登録されているタイマカウンタＴが、しきい値ファイル３２のしきい値ｔｈを超えているか否かを確認する。タイマカウンタＴがしきい値ｔｈを超えていない場合（Act２６にてＮＯ）、プロセッサ２１は、Act２７として、このタイマカウンタＴを“１”だけカウントアップする。
【００５８】
これに対し、タイマカウンタＴがしきい値ｔｈを超えている場合には（Act２６にてＹＥＳ）、プロセッサ２１は、Act２８として、当該ビーコンＩＤに関連付けられてリストテーブル３１に登録されている自動アクセスフラグＡＡＦを“１”に戻すとともに、当該タイマカウンタＴを“０”にリセットする（制御手段）。Act２７またはAct２８の処理が終了すると、プロセッサ２１は、Act２９の処理に進む。
【００５９】
Act２９では、プロセッサ２１は、位置連動プログラムの終了が宣言されたか否かを確認する。宣言されていない場合（Act２９にてＮＯ）、プロセッサ２１は、Act１３の処理に戻る。そしてプロセッサ２１は、Act１３以降の処理を再度実行する。
【００６０】
位置連動プログラムの終了が宣言された場合には（Act２９にてＹＥＳ）、プロセッサ２１は、図５の流れ図に示す手順の情報処理を終了する。
【００６１】
また、位置連動モードが選択されている間、プロセッサ２１は、図６の流れ図に示す手順の割込み処理を繰り返し実行する。先ずプロセッサ２１は、Act３１として、表示フラグＤＦを調べる。表示フラグＤＦが“０”にリセットされている場合（Act３１にてＮＯ）、プロセッサ２１は、表示フラグＤＦが“１”にセットされるのを待機する。
【００６２】
表示フラグＤＦが“１”にセットされたならば（Act３１にてＹＥＳ）、プロセッサ２１は、Act３２として、アクセスボタン４０が入力されるのを待機する。アクセスボタン４０が入力されない場合（Act３２にてＮＯ）、プロセッサ２１は、Act３１の処理に戻る。したがって、表示フラグＤＦが“１”にセットされた場合には、プロセッサ２１は、アクセスボタン４０が入力されるのを待機し、表示フラグＤＦが“０”にリセットされている場合には、プロセッサ２１は、表示フラグＤＦが“１”にセットされるのを待機する。
【００６３】
表示フラグＤＦが“１”にセットされた状態で、アクセスボタン４０が入力された場合（Act３２にてＹＥＳ）、プロセッサ２１は、Act３３として、ビーコン信号を受信したか否かを確認する。ビーコン信号を受信していない場合（Act３３にてＮＯ）、プロセッサ２１は、Act３１の処理に戻る。したがって、アクセスボタン４０が入力されてもビーコン信号を受信していない場合には、プロセッサ２１は、アクセスボタン４０が再度入力されるのを待機する。そして、この待機期間中に、表示フラグＤＦが“０”にリセットされたならば、プロセッサ２１は、表示フラグＤＦが“１”にセットされるのを待機する。
【００６４】
アクセスボタン４０が入力されたときにビーコン信号を受信した場合（Act３３にてＹＥＳ）、プロセッサ２１は、Act３４として、そのビーコン信号からビーコンＩＤを検出する。そしてプロセッサ２１は、Act３５として、検出されたビーコンＩＤがリストテーブル３１に登録されているか否かを確認する。登録されていない場合（Act３５にてＮＯ）、プロセッサ２１は、Act３１の処理に戻る。したがって、ビーコン信号を受信してもそのビーコン信号に含まれるビーコンＩＤがリストテーブル３１に登録されていない場合、プロセッサ２１は、アクセスボタン４０が再度入力されるのを待機する。そして、この待機期間中に、表示フラグＤＦが“０”にリセットされたならば、プロセッサ２１は、表示フラグＤＦが“１”にセットされるのを待機する。
【００６５】
ビーコンＩＤがリストテーブル３１に登録されている場合（Act３５にてＹＥＳ）、プロセッサ２１は、Act３６として、当該ビーコンＩＤに関連付けられてリストテーブル３１に登録されているリンク先ＵＲＬを取得する。そしてプロセッサ２１は、近距離無線通信インターフェース２５Ｂを介して、当該リンク先ＵＲＬで特定されるＷｅｂサイトにアクセスする（手動アクセス手段）。またプロセッサ２１は、Act３７として、アクセスボタン４０を消去する。さらにプロセッサ２１は、Act３８として、表示中フラグＤＦを“０”にリセットする。
【００６６】
Act３６，Act３７及びAct３８の処理手順は、上記説明に限定されるものではない。例えば先にアクセスボタン４０を消去し、表示中フラグＤＦを“０”にリセットしてから、リンク先ＵＲＬで特定されるＷｅｂサイトにアクセスしてもよい。あるいは、例えばアクセスボタン４０を消去し、リンク先ＵＲＬで特定されるＷｅｂサイトにアクセスしてから、表示中フラグＤＦを“０”にリセットしてもよい。
【００６７】
Act３６，Act３７及びAct３８の処理を終えると、プロセッサ２１は、Act３１の処理に戻る。したがってプロセッサ２１は、表示フラグＤＦが“１”にセットされるのを待機する。
【００６８】
以上のように、位置連動モードが選択された携帯情報端末２においては、リストテーブル３１に登録されているビーコンＩＤを含むビーコン信号を受信すると、自動的にそのビーコンＩＤに関連付けられたリンク先ＵＲＬで特定されるＷｅｂサイトにアクセスする（Act１３，１７，１８，１９，２１）。このとき、当該ビーコンＩＤに関連付けられた自動アクセスフラグＡＡＦが“０”に変更される（Act２０）。
【００６９】
例えば図１において、ユーザＵ３が携帯する携帯情報端末２は、サイネージ装置１ｂに接続されたＷｉＦｉルータ５ｂから発信されるビーコン信号を受信する。したがって、この携帯情報端末２のリストテーブル３１に当該ビーコン信号のビーコンＩＤが登録されていたならば、この携帯情報端末２は、当該ビーコンＩＤに関連付けられたリンク先ＵＲＬで特定されるＷｅｂサイトにアクセスする。その結果、ユーザＵ３は、ＷｅｂサイトのＷｅｂコンテンツによって提供される位置連動サービスを享受することができる。
【００７０】
これに対し、ユーザＵ２が携帯する携帯情報端末２は、サイネージ装置１ｂに接続されたＷｉＦｉルータ５ｂから発信されるビーコン信号だけでなく、サイネージ装置１ａに接続されたＷｉＦｉルータ５ａから発信されるビーコン信号も受信しない。したがって、この携帯情報端末２が、ビーコンＩＤに関連付けられたリンク先ＵＲＬで特定されるＷｅｂサイトにアクセスすることはない。
【００７１】
ところでユーザＵ３が、意図的にＷｅｂサイトへのアクセスを切断した場合、当該ビーコンＩＤに関連付けられた自動アクセスフラグＡＡＦが“０”に変更されているので、ＷｉＦｉルータ５ｂから発信されるビーコン信号としても当該ビーコンＩＤに関連付けられたリンク先ＵＲＬで特定されるＷｅｂサイトにアクセスすることはない（Act２２，１３，１７，１８，１９，２６，２７）。このとき、表示デバイス２７にアクセスボタン４０が表示される（Act２３，２４，２５）。
【００７２】
その後、ユーザＵ３がＷｉＦｉルータ５ｂの通信領域６ｂ内に留まっていたとしても、タイマカウンタＴのカウント値がしきい値ｔｈに達するまでは、Ｗｅｂサイトにアクセスすることはない。タイマカウンタＴのカウント値がしきい値ｔｈに達すると、再度Ｗｅｂサイトに自動アクセスする（Act２６，２９，１３，１７，１８，１９，２０，２１）。
【００７３】
このように、意図的にＷｅｂサイトへのアクセスを切断したにも係らず直ぐにまたアクセスしてしまうという煩わしさを回避することができる。一方、ユーザＵ３が誤ってＷｅｂサイトへのアクセスを切断した場合にも、自動アクセスフラグＡＡＦが“０”に変更されているので、タイマカウンタＴのカウント値がしきい値ｔｈに達するまではＷｅｂサイトへの自動アクセスが行われない。
【００７４】
そのような場合、ユーザＵ３は、アクセスボタン４０を入力操作する。そうすると、携帯情報端末２は、図６に示した割込み処理のAct３１〜Act３８の処理手順により、当該ビーコンＩＤに関連付けられたリンク先ＵＲＬで特定されるＷｅｂサイトにアクセスする。したがって、ユーザが意図した場合には、簡単な操作で直ちにＷｅｂサイトに再アクセスすることができる。
【００７５】
［第２の実施形態］
第１の実施形態では、位置連動モード選択時において、リンク先ＵＲＬで特定されるＷｅｂサイトにアクセスした後は、そのＷｅｂサイトとの回線断が指令されるのを待機した（Act２２）。第２の実施形態は、Ｗｅｂサイトとの回線断が指令されるのを待機せずとも、第１の実施形態と同様の作用効果を得られるようにしたものである。この第２の実施形態が第１の実施形態と異なる点は、リストテーブル３１のデータ構造と、位置連動モードが選択されたときにプロセッサ２１が実行する情報処理手順の一部である。その他の部分については第１の実施形態と同様なので、同一部分には同一符号を付し、詳しい説明は省略する。
【００７６】
図８は、第２の実施形態におけるリストテーブル３１のデータ構造を示す模式図である。図示するように、リストテーブル３１は、ビーコンＩＤ、リンク先ＵＲＬ、自動アクセスフラグＡＡＦ、アクセス中フラグＡＣＦ及びタイマカウンタＴの各項目値からなるデータレコードを複数記憶可能である。
【００７７】
アクセス中フラグＡＣＦは、対応するリンク先ＵＲＬで特定されるＷｅｂサイトにアクセス中か否かを識別する情報である。本実施形態では、アクセス中のとき“１”となり、非アクセス中のとき“０”となる。
【００７８】
図９は、第２の実施形態において、位置連動モードが選択されたときにプロセッサ２１が実行する情報処理手順を示す流れ図である。位置連動モードが選択された場合、プロセッサ２１は、図９の流れ図に示す手順の情報処理を開始する。先ずプロセッサ２１は、Act４１として、リストテーブル３１に登録されているすべてのデータレコードの自動アクセスフラグＡＡＦを、自動アクセス可能な“１”に設定する。またプロセッサ２１は、すべてのデータレコードのタイマカウンタＴを“０”にリセットする。さらにプロセッサ２１は、すべてのデータレコードのアクセス中フラグＡＣＦを“０”に設定する。また、プロセッサ２１は、Act１２として、表示中フラグＤＦを“０”に初期化する。
【００７９】
Act４１とAct１２との処理手順は、上記説明に限定されるものではない。先に、表示中フラグＤＦを“０”に初期化し、続いて、リストテーブル３１の自動アクセスフラグＡＡＦとタイマカウンタＴとアクセス中フラグＡＣＦとを、それぞれ“１”、“０”、“０”にしてもよい。
【００８０】
その後，Act１３〜Act２１までの処理手順は、第１の実施形態と同様である。Act２１にて、リンク先ＵＲＬで特定されるＷｅｂサイトにアクセスした後の処理が、第１の実施形態とは異なる。すなわち第２の実施形態では、プロセッサ２１は、Ｗｅｂサイトとの回線断が指令されるのを待機しない。プロセッサ２１は、Act４２として、当該ビーコンＩＤに関連付けられてリストテーブル３１に登録されているアクセス中フラグＡＣＦを“１”に変更する。そしてプロセッサ２１は、Act２９の処理に進む。
【００８１】
また、Act１９にて自動アクセスフラグＡＡＦを調べた結果、“０”に変更されていた場合（Act１９にてＮＯ）、プロセッサ２１は、Act４３として、当該ビーコンＩＤに関連付けられてリストテーブル３１に登録されているアクセス中フラグＡＣＦを調べる。アクセス中フラグＡＣＦが“１”に変更されていた場合、携帯情報端末２は、当該アクセス中フラグＡＣＦに対応するリンク先ＵＲＬで特定されるＷｅｂサイトにアクセス中である。この場合（Act４３にてＹＥＳ）、プロセッサ２１は、Act２９の処理に進む。
【００８２】
これに対し、アクセス中フラグＡＣＦが“１”に変更されていた場合には、携帯情報端末２は、Ｗｅｂサイトとの回線を切断した。この場合（Act４３にてＮＯ）、プロセッサ２１は、Act２３〜Act２９の処理を実行する。
【００８３】
また、位置連動モードが選択されている間、プロセッサ２１は、図６の流れ図に示した手順の割込み処理とは別に、図１０の流れ図に示す手順の割込み処理を実行する。先ず、プロセッサ２１は、Act５１として、リストテーブル３１を検索し、いずれかのデータレコードのアクセス中フラグＡＣＦが“１”に変更されているか否かを確認する。全てのデータレコードのアクセス中フラグＡＣＦが“０”の場合（Act５１にてＮＯ）、プロセッサ２１は、いずれかのデータレコードのアクセス中フラグＡＣＦが“１”に変更されるのを待機する。
【００８４】
いずれかのデータレコードのアクセス中フラグＡＣＦが“１”に変更された場合（Act５１にてＹＥＳ）、プロセッサ２１は、Act５２として、Ｗｅｂサイトとの回線断が指令されるのを待機する。回線断が指令された場合（Act５２にてＹＥＳ）、プロセッサ２１は、Act５３として、“１”に変更されたアクセス中フラグＡＣＦを“０”に戻す。その後、プロセッサ２１は、いずれかのデータレコードのアクセス中フラグＡＣＦが“１”に変更されるのを待機する。
【００８５】
このように第２の実施形態においても、位置連動モードが選択された携帯情報端末２においては、リストテーブル３１に登録されているビーコンＩＤを含むビーコン信号を受信すると、自動的にそのビーコンＩＤに関連付けられたリンク先ＵＲＬで特定されるＷｅｂサイトにアクセスする（Act１３，１７，１８，１９，２１）。このとき、当該ビーコンＩＤに関連付けられた自動アクセスフラグＡＡＦが“０”に変更される（Act２０）。また、当該ビーコンＩＤに関連付けられたアクセス中フラグＡＣＦが“１”に変更される（Act４２）。
【００８６】
したがって携帯情報端末２は、その後も周期的に同一ビーコンＩＤのビーコン信号を受信するが、Ｗｅｂサイトにアクセス中はアクセス中フラグＡＣＦが“１”に維持されるので、Act４３の判断処理において“ＮＯ”となり、アクセスボタン４０が表示されることは無い。
【００８７】
一方、Ｗｅｂサイトとの回線が切断されると、アクセス中フラグＡＣＦが“０”に戻る。その結果、Act４３の判断処理において“ＹＥＳ”となり、表示デバイス２７にアクセスボタン４０が表示される。そして、このアクセスボタン４０が入力された場合には、Ｗｅｂサイトへのアクセスが再度行われる。
【００８８】
このように、第２の実施形態においても、第１の実施形態と同様の作用効果を奏することができる。
【００８９】
なお、本発明は、前記実施形態に限定されるものではない。  
例えば前記実施形態では、図７に示したように、表示デバイス２７の画面４１を、Ｗｅｂコンテンツの表示領域４２と非表示領域４３とに分け、アクセスボタン４０を非表示領域４３に配置した。アクセスボタン４０の表示箇所は、非表示領域４３に限定されるものではない。例えば図１１に示すように、表示デバイス２７の画面４１のほぼ全域をＷｅｂコンテンツの表示領域４２とし、Ｗｅｂコンテンツの画像の背面側にアクセスボタン４０を表示させてもよい。アクセスボタン４０をリンク先へのショートカットボタンとして活用するのは、Ｗｅｂサイトとの回線を切断した後、つまりＷｅｂコンテンツの画像が消去された後なので、図１１に示すようにアクセスボタン４０を配置しても、ユーザは即座にアクセスボタン４０を入力して、Ｗｅｂサイトに再アクセスできる。
【００９０】
また、前記実施形態では、リスト作成モードをユーザが選択する場合を示したが、携帯情報端末２が自動でリスト作成モードを選択するようにしてもよい。例えば、位置連動プログラムを起動させた際に、先ず、リスト作成モードが起動し、図４の流れ図に示す手順の情報処理を実行してもよい。あるいは、ショッピングセンターＳの入り口等に設置されたチェックイン用のビーコン発信機から発信されるビーコン信号を受信したならば、リスト作成モードが起動し、図４の流れ図に示す手順の情報処理を実行してもよい。
【００９１】
また、前記実施形態では、サイネージ装置１と携帯情報端末２との間の無線通信方式をＷｉＦｉ方式としたが、無線通信方式はＷｉＦｉ方式に限定されるものではない。例えばＮＦＣ（Near Field Communication）やブルートゥース（登録商標）等の無線通信方式も、ビーコン信号を周期的に発生するので、採用できる。
【００９２】
また、位置連動サービスに使用する信号は、ビーコン信号に限定されるものではない。例えば、ＧＰＳ（Global Positioning System）システムの発信源（人工衛星）から発信されるＧＰＳ信号を使用することも可能である。具体的には、携帯情報端末２にＧＰＳ信号の受信モジュールを搭載する。また、リストテーブル３１には、ビーコンＩＤの代わりにＧＰＳ信号から特定される位置情報を登録する。こうすることにより、ＧＰＳ信号を受信した携帯情報端末２は、そのＧＰＳ信号から位置を特定し、その特定した位置情報がリストテーブル３１に登録されている場合、当該位置情報に関連付けられたリンク先ＵＲＬのＷｅｂサイトに自動でアクセスしたり、アクセスボタン４０入力に応じて手動でアクセスしたりすることが可能となる。
【００９３】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９４】
１（１ａ，１ｂ）…サイネージ装置、２…携帯情報端末、３…サイネージサーバ、４…Ｗｅｂサーバ、５（５ａ，５ｂ）…ＷｉＦｉルータ（発信源）、２１…プロセッサ、２５Ａ…広域無線通信インターフェース、２５Ｂ…近距離無線通信インターフェース、２６…入力デバイス、２７…表示デバイス、３１…リストテーブル、３２…しきい値ファイル、４０…アクセスボタン。
【図１】
2015210666.tif 000003
【図２】
2015210666.tif 000004
【図３】
2015210666.tif 000005
【図４】
2015210666.tif 000006
【図５】
2015210666.tif 000007
【図６】
2015210666.tif 000008
【図７】
2015210666.tif 000009
【図８】
2015210666.tif 000010
【図９】
2015210666.tif 000011
【図１０】
2015210666.tif 000012
【図１１】
2015210666.tif 000013