(57)【要約】【課題】電力消費を抑制しつつ、特定の通信相手に関連したアプリの起動をより確実に行うこと。【解決手段】記憶部を備え、第１の無線通信方式と、該第１の無線通信方式に比して狭い通信範囲で利用される第２の無線通信方式とで通信を行うことが可能な端末装置に、前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されているか否かを判定させ、記憶されている場合に、前記第２の無線通信方式による通信相手の探索を開始させ、前記探索の結果、検知した通信相手からアプリケーションプログラムの起動に関する情報を受信した場合に、所定のアプリケーションプログラムを起動させるアプリ制御プログラム。【選択図】図６
2014154983.tif 000002
【特許請求の範囲】
【請求項１】
記憶部を備え、第１の無線通信方式と、該第１の無線通信方式に比して狭い通信範囲で利用される第２の無線通信方式とで通信を行うことが可能な端末装置に、
前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されているか否かを判定させ、記憶されている場合に、前記第２の無線通信方式による通信相手の探索を開始させ、
前記探索の結果、検知した通信相手からアプリケーションプログラムの起動に関する情報を受信した場合に、所定のアプリケーションプログラムを起動させる、
アプリ制御プログラム。
【請求項２】
請求項１記載のアプリ制御プログラムであって、
前記端末装置に、
前記アプリケーションプログラムを起動させた後、前記第２の無線通信方式による情報の受信状況に基づいて、前記起動させたアプリケーションプログラムを停止させる、
アプリ制御プログラム。
【請求項３】
請求項１または２記載のアプリ制御プログラムであって、
前記端末装置に、
前記アプリケーションプログラムを起動させた後、前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されていない場合に、前記第１の無線通信方式で取得された無線基地局の識別情報を前記記憶部に記憶させる、
アプリ制御プログラム。
【請求項４】
請求項１から３のうちいずれか１項記載のアプリ制御プログラムであって、
前記所定のアプリケーションプログラムは、前記探索の結果、検知した通信相手から受信した、起動すべきアプリケーションプログラムを特定可能な情報に基づいて特定されるアプリケーションプログラムである、
アプリ制御プログラム。
【請求項５】
記憶部を備え、第１の無線通信方式と、該第１の無線通信方式に比して狭い通信範囲で利用される第２の無線通信方式とで通信を行うことが可能な端末装置が、
前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されているか否かを判定させ、記憶されている場合に、前記第２の無線通信方式による通信相手の探索を開始し、
前記探索の結果、検知した通信相手からアプリケーションプログラムの起動に関する情報を受信した場合に、所定のアプリケーションプログラムを起動させる、
アプリ制御方法。
【請求項６】
記憶部と、
第１の無線通信方式と、該第１の無線通信方式に比して狭い通信範囲で利用される第２の無線通信方式とで通信を行うことが可能な通信部と、
前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されているか否かを判定させ、記憶されている場合に、前記第２の無線通信方式による通信相手の探索を開始させ、前記探索の結果、検知した通信相手からアプリケーションプログラムの起動に関する情報を受信した場合に、所定のアプリケーションプログラムを起動させる制御部と、
を備える端末装置。
【請求項７】
請求項６記載の端末装置と、
前記端末装置に通信接続すると、前記端末装置にアプリケーションプログラムの起動に関する情報を送信する情報発信装置と、
を備える通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリ制御プログラム、アプリ制御方法、端末装置、および通信制御システムに関する。
【背景技術】
【０００２】
スマートフォン（多機能携帯電話）や携帯電話、タブレット端末など、無線通信機能を有し、各種アプリケーションプログラムを実行可能な端末装置が普及している。
【０００３】
特許文献１には、無線基地局装置と接続可能な無線端末装置について記載されている。この無線端末装置は、無線基地局装置と接続中に、接続先無線基地局の識別情報を含む無線リンク情報を取得し、動作決定プロファイルを参照して、自動的に起動するアプリケーションを選択する機能を有している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００９／１２８１８４号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年では、端末装置で自動的に起動されるアプリケーションプログラムは、携帯電話網を利用した通信の無線基地局に対応したものだけでなく、より通信可能範囲の狭い通信の相手に対応したものとなり得る。例えば、特定の商店に端末装置が接近すると、端末装置と商店側の装置との間でＢｌｕｅｔｏｏｔｈ（登録商標）やＷｉ−Ｆｉ（登録商標）などによる通信（以下、近距離通信と称する）が確立され、これに応じて電子クーポンを受け取るためのアプリケーションプログラムが自動的に起動するといった状況があり得る。
【０００６】
しかしながら、上記した近距離通信は、通信可能範囲が狭く、通信相手を常時探索していると、無駄な電力を消費する時間が長くなってしまう。逆に、探索頻度を低下させると、通信相手を発見する可能性が低下してしまい、アプリケーションプログラムを起動する機会を失ってしまう場合がある。
【０００７】
本発明は、このような事情を考慮してなされたものであり、電力消費を抑制しつつ、特定の通信相手に関連したアプリの起動をより確実に行うことを目的の一つとする。
【課題を解決するための手段】
【０００８】
本発明の一態様は、記憶部を備え、第１の無線通信方式と、該第１の無線通信方式に比して狭い通信範囲で利用される第２の無線通信方式とで通信を行うことが可能な端末装置に、前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されているか否かを判定させ、記憶されている場合に、前記第２の無線通信方式による通信相手の探索を開始させ、前記探索の結果、検知した通信相手からアプリケーションプログラムの起動に関する情報を受信した場合に、所定のアプリケーションプログラムを起動させるアプリ制御プログラムである。
本発明の他の態様は、記憶部を備え、第１の無線通信方式と、該第１の無線通信方式に比して狭い通信範囲で利用される第２の無線通信方式とで通信を行うことが可能な端末装置が、前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されているか否かを判定させ、記憶されている場合に、前記第２の無線通信方式による通信相手の探索を開始し、前記探索の結果、検知した通信相手からアプリケーションプログラムの起動に関する情報を受信した場合に、所定のアプリケーションプログラムを起動させるアプリ制御方法である。
本発明の他の態様は、記憶部と、第１の無線通信方式と、該第１の無線通信方式に比して狭い通信範囲で利用される第２の無線通信方式とで通信を行うことが可能な通信部と、前記第１の無線通信方式で取得された無線基地局の識別情報が前記記憶部に記憶されているか否かを判定させ、記憶されている場合に、前記第２の無線通信方式による通信相手の探索を開始させ、前記探索の結果、検知した通信相手からアプリケーションプログラムの起動に関する情報を受信した場合に、所定のアプリケーションプログラムを起動させる制御部と、を備える端末装置である。
本発明の他の態様は、上記態様の端末装置と、前記端末装置に通信接続すると、前記端末装置にアプリケーションプログラムの起動に関する情報を送信する情報発信装置と、を備える通信制御システムである。
【発明の効果】
【０００９】
本発明の一態様によれば、電力消費を抑制しつつ、特定の通信相手に関連したアプリの起動をより確実に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る通信制御システム１の全体構成の一例を示す構成図である。
【図２】端末装置１０の機能構成の一例を示す構成図である。
【図３】基地局リスト記憶部４２に格納される基地局リストの一例を示す図である。
【図４】アプリ起動情報記憶部４４に格納されるアプリ起動情報の一例を示す図である。
【図５】各動作が端末装置１０の移動に応じて行われる様子を模式的に示す図である。
【図６】本実施形態の端末装置１０により実行される処理の流れを示すフローチャートの一例である。
【図７】本実施形態の端末装置１０における状態遷移の一例を示す図である。
【図８】端末装置１０が基地局リスト記憶部４２に格納する基地局リストの他の例を示す図である。
【図９】端末装置１０がアプリ起動情報記憶部４４に格納するアプリ起動情報の他の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照し、本発明のアプリ制御プログラム、アプリ制御方法、端末装置、および通信制御システムの実施形態について説明する。
【００１２】
［構成］
図１は、本発明の一実施形態に係る通信制御システム１の全体構成の一例を示す構成図である。通信制御システム１は、アプリ制御プログラムやアプリケーション制御方法を実行する端末装置１０と、無線基地局（携帯電話基地局）１００―１、１００―２と、情報発信装置２００―１、２００―２とを備える。以下の説明において、いずれの無線基地局であるか、いずれの情報発信装置であるかを区別しないときは、無線基地局１００、情報発信装置２００と表記する。図１におけるＡ（１００−１）、Ａ（１００―２）、Ａ（２００―１）、Ａ（２００―２）は、それぞれ無線基地局１００―１、１００―２の通信範囲（サービス提供範囲）、情報発信装置２００―１、２００―２の通信範囲を示している。なお、図１では、１つの端末装置１０と、それぞれ２つの無線基地局１００および情報発信装置２００とを図示したが、通信制御システム１は、任意の数の端末装置１０、無線基地局１００、情報発信装置２００を備えることができる。
【００１３】
端末装置１０は、例えばスマートフォン（多機能携帯電話）や携帯電話、タブレット端末、ノートパソコン等である。
無線基地局１００は、端末装置１０等と無線通信を行い、端末装置１０によるインターネットへの接続等を仲介する。
情報発信装置２００は、端末装置１０のＢｌｕｅｔｏｏｔｈやＷｉ−Ｆｉ等の通信方式を利用した通信を行い、各種サービスを端末装置１０のユーザに提供する。
【００１４】
情報発信装置２００は、例えば、汎用のスマートフォンなどに専用のソフトウェアがインストールされたものである。これに限らず、情報発信装置２００は、Ｗｉ―Ｆｉルータなどの通信機を元にした専用装置であってもよい。情報発信装置２００の通信範囲は、無線基地局１００の通信範囲よりも狭くなっている。
【００１５】
図２は、端末装置１０の機能構成の一例を示す構成図である。端末装置１０は、第１の通信部２０と、第２の通信部３０と、記憶部４０と、基地局情報判定部５０と、基地局情報登録部６０と、近距離無線判定部７０と、アプリ制御部８０とを備える。
【００１６】
第１の通信部２０は、携帯電話網などを利用して無線基地局１００と通信し、無線基地局１００を介してインターネット等にアクセスする。第１の通信部２０は、例えば無線基地局１００が共通チャネルで発信する情報（無線基地局１００の識別情報を含む）を受信し、受信した情報を基地局情報判定部５０に出力する。
【００１７】
第２の通信部３０は、ＢｌｕｅｔｏｏｔｈやＷｉ−Ｆｉ等の通信方式を利用して情報発信装置２００と通信を行う。第１の通信部２０と第２の通信部３０は、別体のハードウェアであってもよいし、ハードウェアの一部が共通してもよい。なお、以下の説明では、第２の通信部３０により行われる無線通信を、第１の通信部２０が行う通信に比して狭い通信範囲で行われることに鑑み、「近距離無線」と称することがある。
【００１８】
記憶部４０は、ＲＡＭ（Random  Access  Memory）やＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＨＤＤ（Hard  Disk  Drive）などである。記憶部４０は、基地局リスト記憶部４２、アプリ起動情報記憶部４４、プログラム記憶部４６などを備える。基地局リスト記憶部４２およびアプリ起動情報記憶部４４については後述する。基地局情報判定部５０、基地局情報登録部６０、近距離無線判定部７０、アプリ制御部８０は、端末装置１０の図示しないＣＰＵ（Central  Processing  Unit）がプログラム記憶部４６に格納されたプログラムを実行することにより機能する。また、プログラム記憶部４６には、アプリ制御部８０が起動制御を行う各種アプリケーションプログラム（以下、単にアプリと称する）が格納されている。
【００１９】
基地局情報判定部５０は、第１の通信部２０から入力された無線基地局１００の識別情報が、基地局リスト記憶部４２に格納された基地局リストに登録されているか否かを判定し、登録されている場合に、第２の通信部３０に通信相手（情報発信装置２００）の探索を開始させる。
基地局情報登録部６０は、基地局情報判定部５０から入力された無線基地局１００の識別情報を、基地局リスト記憶部４２に格納された基地局リストに登録する。
【００２０】
近距離無線判定部７０は、第２の通信部３０が通信相手の情報発信装置２００から取得した情報と、アプリ起動情報記憶部４４に格納されたアプリ起動情報とを照合し、特定のアプリを自動的に起動させるか否かを判定する。近距離無線判定部７０は、特定のアプリを自動的に起動させる場合、アプリを指定する情報をアプリ制御部８０に出力し、該当するアプリを起動させる。また、近距離無線判定部７０は、通信相手の情報発信装置２００をロストした場合などに、起動させたアプリを停止させる。
【００２１】
アプリ制御部８０は、近距離無線判定部７０から指定されたアプリを起動または停止する。また、アプリ制御部８０は、端末装置１０のユーザの入力操作に応じたアプリを起動または停止する制御を行う。
【００２２】
［アプリ起動制御の概要］
本実施形態の端末装置１０は、特定の情報発信装置２００と通信接続してアプリの起動に関する情報を受信すると、その情報発信装置２００に対応付けられた特定のアプリを自動起動する。特定の情報発信装置２００とは、例えば商店やデパートなどの商業施設が運用する装置である。端末装置１０は、特定のアプリを起動することにより、情報発信装置２００から電子クーポンを受け取ったり、バーゲン情報などの情報提供を受けて図示しない表示部に表示させるなどの処理を行う。
【００２３】
ここで、情報発信装置２００は、限られた通信範囲（１０［ｍ］程度からせいぜい数１００［ｍ］程度）で通信を行うものであるため、端末装置１０が情報発信装置２００を常時探索していると、第２の通信部３０が無駄な電力を消費する時間が長くなってしまう。逆に、探索頻度を低下させると、情報発信装置２００を発見する可能性が低下してしまい、対応するアプリを起動する機会を失ってしまう場合がある。
【００２４】
これに対し、特定の商店やデパートなどに接近したときに、ユーザが手動でアプリを起動して第２の通信部３０に通信を行わせることは可能である。しかしながら、こうした手動操作は煩雑なものであり、第２の通信部３０の動作やアプリの起動が自動的に行われる方が望ましい。
【００２５】
これに対し、本実施形態の端末装置１０は、第１の通信部２０が取得した無線基地局１００の識別情報が、基地局リストに登録されている場合に、情報発信装置２００の探索を開始する。基地局リスト記憶部４２に格納される基地局リストとは、その通信範囲内に特定の情報発信装置２００が存在する無線基地局１００の識別情報が登録されたリストである。図３は、基地局リスト記憶部４２に格納される基地局リストの一例を示す図である。これによって、特定の情報発信装置２００が端末装置１０の近くに存在する可能性が高い場合に限定して情報発信装置２００の探索が行われるため、無駄な電力消費を抑制し、情報発信装置２００を発見する可能性を高めることができる。
【００２６】
第２の通信部３０は、情報発信装置２００の探索を開始した後、通信接続が確立した情報発信装置２００から、端末装置１０において起動すべきアプリを特定可能な情報を取得する。商店やデパートなどの商業施設が運用する情報発信装置２００は、通信接続が確立した端末装置１０に対して、例えばそのような情報を自動的に送信するように設定されている。アプリ起動情報記憶部４４に格納されるアプリ起動情報とは、例えば、情報発信装置２００から受信する情報と、起動すべきアプリの対応表である。図４は、アプリ起動情報記憶部４４に格納されるアプリ起動情報の一例を示す図である。情報発信装置２００は、端末装置１０で起動すべきアプリの識別情報をそのまま送信して来る場合と、自装置側で実行されている送信処理のためのアプリの識別情報、或いはアプリの名称を簡略化した情報などを送信して来る場合がある。前者の場合、アプリ起動情報における受信情報と起動すべきアプリは同一であり、後者の場合、アプリ起動情報における受信情報と起動すべきアプリは異なるものとなる。
【００２７】
ユーザが、商店やデパートなどの商業施設から情報提供を受けるためのアプリを端末装置１０にダウンロードすると、基地局リストやアプリ起動情報に登録すべき情報がダウンロードプログラム内に記述されており、これによって基地局リストやアプリ起動情報に情報が自動的に追加される。以降、端末装置１０が特定の情報発信装置２００を通信範囲内に含む無線基地局１００の識別情報を取得すると、第２の通信部３０が自動的に起動して情報発信装置２００の探索を開始する。図５は、上記説明した動作が端末装置１０の移動に応じて行われる様子を模式的に示す図である。自動的に起動されたアプリは、通信相手の情報発信装置２００をロストした場合などにおいて、自動的に停止される。
【００２８】
また、アプリが自動的に起動されている状態で、第１の通信部２０が基地局リストに登録されていない無線基地局１００の識別情報を受信した場合、その無線基地局１００の識別情報が基地局リストに追加される。このような現象は、例えば、新たな無線基地局１００が情報発信装置２００の近くに設置された場合や、情報発信装置２００が複数の無線基地局１００の通信範囲の重複部分に存在する場合などに起こり得る。なお、このような機能利用して、アプリのダウンロード時における無線基地局１００の初期学習を行ってもよく、この場合、前述したダウンロードプログラムに無線基地局１００の識別情報を含めなくてもよい。
【００２９】
［処理フロー］
以下、本実施形態の端末装置１０により実行される処理の流れについて説明する。図６は、本実施形態の端末装置１０により実行される処理の流れを示すフローチャートの一例である。
まず、第１の通信部２０が無線基地局１００の識別情報を取得し（ステップＳ３００）、基地局情報判定部５０が、取得された識別情報が基地局リストに登録されたものであるかを判定する（ステップＳ３０２）。取得された識別情報が基地局リストに登録されたものである場合、基地局情報判定部５０は、近距離無線の探索（前述した情報発信装置２００の探索）を第２の通信部３０に開始させる（ステップＳ３０４）。
【００３０】
近距離無線判定部７０は、近距離無線の検知情報、すなわち第２の通信部３０により通信相手が検知されたか否かを示す情報を取得する（ステップＳ３０６）。係る情報は、例えば第２の通信部３０により記憶部４０の所定領域に書き込まれ、近距離無線判定部７０は、これを読み込んで取得する。近距離無線判定部７０は、取得した情報に基づき、第２の通信部３０により通信相手が検知されたか否かを判定する（ステップＳ３０８）。
【００３１】
第２の通信部３０により通信相手が検知された場合、近距離無線判定部７０は、第２の通信部３０に、近距離無線により情報発信装置２００からアプリ起動情報を受信させる（ステップＳ３１０）。受信された情報は、例えば第２の通信部３０により記憶部４０の所定領域に書き込まれ、近距離無線判定部７０は、これを読み込んで取得する。近距離無線判定部７０は、取得した情報がアプリ起動情報に登録されたものを含むか否かを判定する（ステップＳ３１２）。取得した情報がアプリ起動情報に登録されたものを含む場合、近距離無線判定部７０は、対応するアプリを起動するように、アプリ制御部８０に指示する（ステップＳ３１４）。アプリ制御部８０は、これを受けて対応するアプリを起動する。起動されたアプリは、例えば時分割により図６のフローチャートと並行して実行される。
【００３２】
ステップＳ３０８で通信相手が検知されなかったと判定された場合、およびステップＳ３１２でアプリ起動情報に登録されたものを含まないと判定された場合、第１の通信部２０が無線基地局１００の識別情報を取得する（ステップＳ３１６）。基地局情報判定部５０は、取得された識別情報が基地局リストに登録されたものであるかを判定する（ステップＳ３１８）。取得された識別情報が基地局リストに登録されたものである場合、ステップＳ３０６に戻る。取得された識別情報が基地局リストに登録されたものでない場合、基地局情報判定部５０は、取得された識別情報が基地局リストに登録されたものでない状態が一定時間以上継続したか否かを判定する（ステップＳ３２０）。取得された識別情報が基地局リストに登録されたものでない状態が一定時間以上継続した場合、基地局情報判定部５０は、第２の通信部３０に近距離無線の探索を停止させる（ステップＳ３２２）。なお、一定時間以上継続していない場合、ステップＳ３０６に戻る。
【００３３】
以上のステップＳ３００〜Ｓ３２２がアプリの自動起動前の処理である。以下、アプリの自動起動後の処理について説明する。
ステップＳ３１４においてアプリが自動的に起動されると、近距離無線判定部７０は、近距離無線の検知情報、すなわち第２の通信部３０により通信相手が検知されたか否かを示す情報を取得する（ステップＳ３２４）。近距離無線判定部７０は、取得した情報に基づき、第２の通信部３０により通信相手が検知されたか否かを判定する（ステップＳ３２６）。第２の通信部３０により通信相手が検知された場合、近距離無線判定部７０は、第２の通信部３０に、近距離無線により情報発信装置２００からアプリ起動情報を受信させ（ステップＳ３２８）、取得した情報がアプリ起動情報に登録されたものを含むか否かを判定する（ステップＳ３３０）。取得した情報がアプリ起動情報に登録されたものを含む場合、近距離無線判定部７０は、その旨を基地局情報判定部５０に通知する。
【００３４】
次いで、第１の通信部２０が無線基地局１００の識別情報を取得し（ステップＳ３３２）、基地局情報判定部５０が、取得された識別情報が基地局リストに登録されたものであるかを判定する（ステップＳ３３４）。取得された識別情報が基地局リストに登録されたものでない場合、基地局情報判定部５０は、基地局情報登録部６０に、ステップＳ３３２において取得された無線基地局１００の識別情報を基地局リストに登録させる（ステップＳ３３６）。
【００３５】
ステップＳ３２４で通信相手が検知されなかったと判定された場合、およびステップＳ３３０でアプリ起動情報に登録されたものを含まないと判定された場合、近距離無線判定部７０は、通信相手が検知されなかった状態、またはアプリ起動情報に登録されたものを含まない状態が一定時間以上継続したか否かを判定する（ステップＳ３３８）。一定時間以上継続した場合、近距離無線判定部７０は、ステップＳ３１４において起動したアプリを停止するように、アプリ制御部８０に指示する（ステップＳ３４０）。
【００３６】
［状態遷移］
図７は、本実施形態の端末装置１０における状態遷移の一例を示す図である。端末装置１０は、基地局リストに登録されている無線基地局１００を検知しない場合（図中（Ａ））、自動的に起動されるアプリがオフ、近距離無線（第２の通信部３０）がオフである状態１を維持する。
【００３７】
端末装置１０は、基地局リストに登録されている無線基地局１００を検知すると（図中（Ｂ））、アプリがオフ、近距離無線がオンである状態２に遷移する。状態２では、通信相手の探索が行われる（図中（Ｃ））。通知相手を検知すると（図中（Ｄ））、状態３に遷移する。端末装置１０は、状態３では、アプリがオフ、近距離無線はオンであり状態２と同じであるが、アプリ起動情報に登録された情報を受信するまで待機する（図中（Ｅ））。
【００３８】
端末装置１０は、アプリ起動情報に登録された情報を受信すると（図中（Ｆ））、アプリが自動的に起動されてオン、近距離無線がオンの状態４に遷移する。状態４では、無線基地局１００から受信した識別情報が基地局リストに登録されているものであるか否かが判定され（図中（Ｇ））、基地局リストに登録されているものでない場合には、基地局リストに追加される（図中（Ｈ））。
【００３９】
端末装置１０は、状態４において、アプリ起動情報に登録された情報を受信できない状態が一定時間継続すると（図中（Ｉ））、状態２に遷移する。また、端末装置１０は、状態３において、通知相手を検知できない状態が一定時間継続すると（図中（Ｋ））、状態２に遷移する。端末装置１０は、状態２において、基地局リストに登録された識別情報を無線基地局１００から受信できない状態が一定時間継続すると（図中（Ｊ））、状態１に遷移する。
【００４０】
［まとめ］
以上説明した本実施形態のアプリ制御プログラム、アプリ制御方法、端末装置、および通信制御システム（以下、本実施形態の各態様と称する）によれば、近距離無線の通信相手の探索を、無線基地局１００から受信する識別情報に基づいて制限するため、無制限に近距離無線の通信相手の探索を行う場合に比して、電力消費を抑制することができる。
【００４１】
また、本実施形態の各態様によれば、その通信範囲内に特定の情報発信装置２００が存在する無線基地局１００の識別情報を受信したときに、近距離無線の通信相手の探索を開始するため、特定の情報発信装置２００を検知する可能性を高めることができる。そして、特定の情報発信装置２００からアプリ起動情報に登録された情報を受信すると、自動的に対応するアプリを起動するため、特定の情報発信装置２００に関連したアプリの起動をより確実に行うことができる。
【００４２】
また、本実施形態の各態様によれば、上記のように自動的に起動されたアプリは、通信相手の情報発信装置２００をロストした場合などにおいて、自動的に停止されるため、電力消費を更に抑制することができる。
【００４３】
また、本実施形態の各態様によれば、アプリが自動的に起動されている状態で、第１の通信部２０が基地局リストに登録されていない無線基地局１００の識別情報を受信した場合、その無線基地局１００の識別情報が基地局リストに追加されるため、特定の情報発信装置２００の近くに存在する無線基地局１００の識別情報を、漏れなく基地局リストに登録することができる。この結果、特定の情報発信装置２００に関連したアプリの起動を更に確実に行うことができる。
【００４４】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【００４５】
上記実施形態では、基地局リストに登録された無線基地局１００の識別情報を受信した場合、単に「第２の通信部３０を作動させて通信相手を探索する」と説明したが、無線基地局１００の識別情報に作動すべき通信方式を対応付けて記憶してもよい。例えば、ある無線基地局１００の識別情報を受信したときは、Ｗｉ−Ｆｉによる通信相手の探索を開始し、他の無線基地局１００の識別情報を受信したときは、Ｂｌｕｅｔｏｏｔｈによる通信相手の探索を開始するというように、そのエリアに存在する情報発信装置２００の通信方式を予め端末装置１０で学習して制御を行ってもよい。図８は、端末装置１０が基地局リスト記憶部４２に格納する基地局リストの他の例を示す図である。端末装置１０は、各通信方式に対応する複数の第２の通信部３０を備え、図８に例示した基地局リストを参照し、識別情報に対応付けられた通信方式で第２の通信部３０のうち通信方式に対応するものを作動させてよい。
【００４６】
また、端末装置１０は、情報発信装置２００から受信した情報に基づき起動するアプリを決定するものとしたが、情報発信装置２００と、起動すべきアプリを対応付けてアプリ起動情報記憶部４４に格納しておき、情報発信装置２００から例えばその識別情報を取得したときに、アプリ起動情報を参照して起動すべきアプリを決定してもよい。図９は、端末装置１０がアプリ起動情報記憶部４４に格納するアプリ起動情報の他の例を示す図である。
【符号の説明】
【００４７】
１‥通信制御システム、１０‥端末装置、２０‥第１の通信部、３０‥第２の通信部、４０‥記憶部、５０‥基地局情報判定部、６０‥基地局情報登録部、７０‥近距離無線判定部、８０‥アプリ制御部、１００‥無線基地局、２００‥情報発信装置
【図１】
2014154983.tif 000003
【図２】
2014154983.tif 000004
【図３】
2014154983.tif 000005
【図４】
2014154983.tif 000006
【図５】
2014154983.tif 000007
【図６】
2014154983.tif 000008
【図７】
2014154983.tif 000009
【図８】
2014154983.tif 000010
【図９】
2014154983.tif 000011