(57)【要約】【課題】ユーザの店舗滞在期間を延ばす、またはユーザが店舗の中を動き回りやすくする。【解決手段】コンピュータプログラムは、測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗の運営体が参加するポイントサービスにおけるポイントに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むポイント付与要求情報をネットワークを介してサーバに送信可能とする機能と、を携帯端末に実現させる。サーバは、ポイント付与要求情報に含まれるユーザＩＤによって特定されるユーザのポイントを更新する。【選択図】図１
2014167782.tif 000002
【特許請求の範囲】
【請求項１】
測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗の運営体が参加するポイントサービスにおけるポイントに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、
店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むポイント付与要求情報をネットワークを介してサーバに送信可能とする機能と、を携帯端末に実現させ、
サーバは、ポイント付与要求情報に含まれるユーザＩＤによって特定されるユーザのポイントを更新することを特徴とするコンピュータプログラム。
【請求項２】
前記表示させる機能は、複数の送信機から送信される無線信号を複数の送信機の全てについて検知することがポイント付与の条件であることをディスプレイに表示させる機能を含むことを特徴とする請求項１に記載のコンピュータプログラム。
【請求項３】
無線信号の最初の検知に応じて、ポイント付与のための処理が開始されたことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１または２に記載のコンピュータプログラム。
【請求項４】
無線信号の最初の検知に応じて、残りの無線信号を送信する送信機が設置されている場所を示す情報をディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１から３のいずれかに記載のコンピュータプログラム。
【請求項５】
無線信号の最初の検知に応じて、まだポイントの取得が可能となっていないことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１から４のいずれかに記載のコンピュータプログラム。
【請求項６】
複数の送信機のうちの少なくともひとつは店舗の入口付近に設置されることを特徴とする請求項１から５のいずれかに記載のコンピュータプログラム。
【請求項７】
前記送信可能とする機能は、無線信号を所定の順番で検知したことを条件のひとつとして、ポイント付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１から６のいずれかに記載のコンピュータプログラム。
【請求項８】
前記送信可能とする機能は、無線信号を順不同で検知したことを条件のひとつとして、ポイント付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１から６のいずれかに記載のコンピュータプログラム。
【請求項９】
無線信号の検知から所定の期間は次の無線信号の検知を制限する機能をさらに携帯端末に実現させることを特徴とする請求項１から８のいずれかに記載のコンピュータプログラム。
【請求項１０】
前記表示させる機能は、ポイントの取得にかかる時間のめやすをディスプレイに表示させる機能を含むことを特徴とする請求項１から９のいずれかに記載のコンピュータプログラム。
【請求項１１】
測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗で使用可能なクーポンに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、
店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むクーポン付与要求情報をネットワークを介してサーバに送信可能とする機能と、を携帯端末に実現させ、
サーバは、クーポン付与要求情報に含まれるユーザＩＤによって特定されるユーザにクーポンを発行する処理を行うことを特徴とするコンピュータプログラム。
【請求項１２】
前記表示させる機能は、複数の送信機から送信される無線信号を複数の送信機の全てについて検知することがクーポン付与の条件であることをディスプレイに表示させる機能を含むことを特徴とする請求項１１に記載のコンピュータプログラム。
【請求項１３】
無線信号の最初の検知に応じて、クーポン付与のための処理が開始されたことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１１または１２に記載のコンピュータプログラム。
【請求項１４】
無線信号の最初の検知に応じて、残りの無線信号を送信する送信機が設置されている場所を示す情報をディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１１から１３のいずれかに記載のコンピュータプログラム。
【請求項１５】
無線信号の最初の検知に応じて、まだクーポンの取得が可能となっていないことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１１から１４のいずれかに記載のコンピュータプログラム。
【請求項１６】
複数の送信機のうちの少なくともひとつは店舗の入口付近に設置されることを特徴とする請求項１１から１５のいずれかに記載のコンピュータプログラム。
【請求項１７】
前記送信可能とする機能は、無線信号を所定の順番で検知したことを条件のひとつとして、クーポン付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１１から１６のいずれかに記載のコンピュータプログラム。
【請求項１８】
前記送信可能とする機能は、無線信号を順不同で検知したことを条件のひとつとして、クーポン付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１１から１６のいずれかに記載のコンピュータプログラム。
【請求項１９】
無線信号の検知から所定の期間は次の無線信号の検知を制限する機能をさらに携帯端末に実現させることを特徴とする請求項１１から１８のいずれかに記載のコンピュータプログラム。
【請求項２０】
前記表示させる機能は、クーポンの取得にかかる時間のめやすをディスプレイに表示させる機能を含むことを特徴とする請求項１１から１９のいずれかに記載のコンピュータプログラム。
【請求項２１】
無線信号の検知履歴を携帯端末のディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１から２０のいずれかに記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータプログラムに関する。
【背景技術】
【０００２】
特許文献１には、店舗に設置され、会員の取引に関する取引データを生成するとともに、前記会員の会員識別子を取得して、ポイント管理サーバに送信し、前記ポイント管理サーバから、前記会員に付与するポイントを受信して、レシートに印字するＰＯＳ端末と、前記ＰＯＳ端末に接続され、前記取引データから付与するポイントを算出して、前記ＰＯＳ端末に送信するポイント管理サーバと、を備えるポイント管理システムであって、前記ＰＯＳ端末が、会員識別子を前記ポイント管理サーバに送信できない場合、取引識別子を含む情報を、前記レシートに印字することを特徴とするポイント管理システムが開示されている。
【０００３】
また、特許文献２には、スマートホンポイントシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２５３５０７号公報
【特許文献２】特許第５１３１８７９号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スマートホンポイントサービスを利用する店舗側としては、店舗に来てもらうだけでなく、なるべく長く滞在して欲しい、または店舗のなるべく多くの場所を見て回って欲しいという要求がある。
【０００６】
本発明はこうした課題に鑑みてなされたものであり、その目的は、ユーザの店舗滞在期間を延ばすことができる、またはユーザが店舗の中を動き回りやすくすることができるコンピュータプログラムの提供にある。
【課題を解決するための手段】
【０００７】
本発明のある態様はコンピュータプログラムに関する。このコンピュータプログラムは、測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗の運営体が参加するポイントサービスにおけるポイントに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むポイント付与要求情報をネットワークを介してサーバに送信可能とする機能と、を携帯端末に実現させる。サーバは、ポイント付与要求情報に含まれるユーザＩＤによって特定されるユーザのポイントを更新する。
【０００８】
なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現を方法、システム、コンピュータプログラム、コンピュータプログラムを格納した記録媒体などの間で相互に置換したものもまた、本発明の態様として有効である。
【図面の簡単な説明】
【０００９】
【図１】スマートホンポイントサービスのためのスマートホンポイントシステムの構成を示す模式図である。
【図２】図１のユーザ情報保持部の一例を示すデータ構造図である。
【図３】図１のポイント付与情報保持部の一例を示すデータ構造図である。
【図４】実施の形態に係るコンピュータプログラムを実行するスマートホンにおける一連の処理の一例を示すフローチャートである。
【図５】店舗情報画面の代表画面図である。
【図６】付与処理進行中通知画面の代表画面図である。
【図７】スマートホンのタッチパネルに表示されるチェックイン画面の代表画面図である。
【図８】履歴画面の代表画面図である。
【発明を実施するための形態】
【００１０】
以下、各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。
【００１１】
図１は、スマートホンポイントサービスのためのスマートホンポイントシステム２の構成を示す模式図である。スマートホンポイントシステム２は、ユーザが所有する携帯端末すなわちスマートホン１２と、店舗１４に設けられた２つの送信機１６、１７と、店舗１４に設けられたレジスタ１８と、ポイントサーバ２２と、を備える。スマートホン１２、レジスタ１８およびポイントサーバ２２は、インターネットやＰＬＭＮ（Public Land Mobile Network）などのネットワーク２０と有線または無線により接続される。スマートホン１２は、ＧＰＳ（Global Positioning System）衛星１０からの信号を受信可能に構成される。
【００１２】
スマートホンポイントサービスを提供する運営体（以下、サービス提供体と称す）はポイントサーバ２２を管理し、実施の形態に係るコンピュータプログラムを例えばネットワーク２０上のスマートホン用アプリケーションのダウンロードサイトから有料または無料によりダウンロード可能とする。店舗１４は例えば商店や百貨店であり、店舗１４の運営体（以下、サービス参加者と称す）は予めサービス提供者とスマートホンポイントサービスに参加する旨の契約を交わす。契約が交わされると、店舗１４に２つの送信機１６、１７が取り付けられる。送信機１６、１７はサービス参加者がユーザに来て欲しい店舗１４の場所に設けられてもよい。また、第１送信機１６をユーザに来て欲しい売り場に設置し、第２送信機１７を店舗１４の入口付近に設置してもよい。
【００１３】
第１送信機１６は、第１送信機１６の識別情報を含む無線信号を無線で送信する。識別情報は第１送信機１６を特定する送信機ＩＤであり、例えば第１送信機１６を他の送信機から識別するための情報であってもよい。例えば識別情報は、第１送信機１６の製造番号やサービス提供体によって各送信機に割り当てられた通し番号であってもよい。第１送信機１６は無線信号を電磁波や（超）音波などの無線伝達媒体を介して送信する。なお、第１送信機１６は、ＧＰＳ衛星１０を含むＧＰＳには含まれない。すなわち、ＧＰＳはスマートホンポイントシステム２とは異なる独立したシステムとして存在し、スマートホンポイントシステム２はそのようなＧＰＳから提供される位置情報を使用する。
第２送信機１７の構成は第１送信機１６の構成に準じる。以下、第１送信機１６から送信される無線信号を第１無線信号、第２送信機１７から送信される無線信号を第２無線信号と称す。
【００１４】
スマートホンポイントサービスを利用しようとするユーザは、ダウンロードサイトを提供するダウンロードサーバ（不図示）からネットワーク２０を介して自己のスマートホン１２に実施の形態に係るコンピュータプログラムをダウンロードする。このコンピュータプログラムはスマートホン１２にインストールされ、スマートホン１２によって実行される。スマートホン１２は、タッチパネル２８、通話機能およびＷｅｂ通信機能を有し、ウェブブラウザを有していてもよい。なお、実施の形態に係るコンピュータプログラムは、スマートホン１２以外にも他の種類の携帯電話やタブレット端末などにダウンロードされ実行されてもよい。
【００１５】
ポイントサーバ２２は、スマートホンポイントサービスにおけるポイント情報を管理する。ポイントサーバ２２は、ユーザを特定するユーザＩＤと、そのユーザの現在のポイントと、を対応付けて保持するハードディスクドライブやメモリなどのユーザ情報保持部２４を備える。ユーザＩＤは、ユーザの名前やユーザのログインＩＤであってもよい。またユーザＩＤは、ユーザの携帯端末を特定する端末ＩＤであってもよい。端末ＩＤは、携帯端末のＳＩＭカード（Subscriber Identity Module Card）に保持されている情報であってもよいし、携帯端末に割り当てられた電話番号であってもよい。
【００１６】
図２は、ユーザ情報保持部２４の一例を示すデータ構造図である。図２の例ではユーザ情報保持部２４はユーザＩＤ「Ｚ」とポイント「７０」とを対応付けて保持する。これは、ユーザＩＤ「Ｚ」で特定されるユーザの現在のポイントが「７０」であることを表す。ポイントは、店舗１４やスマートホンポイントサービスに参加する他の店舗での商品の購入の際に使用されうる。あるいはまた、ポイントはそれらの店舗で使用可能な商品券に交換可能であってもよい。
【００１７】
図１に戻り、ポイントサーバ２２は、いつ、どの店舗のどの送信機の無線信号を受信すれば、どの程度のポイントを取得可能か、に関するポイント付与情報を保持するポイント付与情報保持部２６を備える。
【００１８】
図３は、ポイント付与情報保持部２６の一例を示すデータ構造図である。ポイント付与情報保持部２６は、ポイント取得期間と、店舗の位置と、複数の送信機ＩＤと、送信機ＩＤに対応する滞在期間と、付与すべきポイント数と、店舗の情報と、予測所要時間と、を対応付けて保持する。ポイント付与情報は例えば店舗の複数の売り場におけるセールに対応する。より具体的には、２０１２年２月２０日にサービス参加者の甲百貨店の紳士服売り場および雑貨売り場でセールが行われる場合、サービス提供者はサービス参加者からの依頼により、ポイントサーバ２２のポイント付与情報保持部２６に、ポイント取得期間「２０１２年２月２０日」と、甲百貨店の位置と、甲百貨店の紳士服売り場に設けられた第１送信機１６の送信機ＩＤ「ＡＢＣ１００」と、指定された滞在期間「１０分」と、甲百貨店の雑貨売り場に設けられた第２送信機１７の送信機ＩＤ「ＤＥＦ２００」と、付与すべきポイント数「３０」と、セールの情報と、ポイント付与にかかると予想される予想所要時間「１０分」と、を対応付けて登録する。サービス参加者は、ユーザが紳士服売り場から雑貨売り場への移動および買い物にかけて欲しい時間を滞在期間としてサービス提供者に伝え、サービス提供者はその滞在期間をポイント付与情報保持部２６に登録する。サービス提供者は、滞在期間を合算することにより予想所要時間を決定し、ポイント付与情報保持部２６に登録する。予想所要時間は、ユーザにとっては、ポイントの取得にかかる時間のめやすとなる。
【００１９】
図１に戻り、ポイントサーバ２２はネットワーク２０を介してスマートホン１２からポイント付与要求情報すなわちチェックイン情報を取得する。後述の通り、チェックイン情報はチェックインの時刻とスマートホン１２のユーザのユーザＩＤと複数の送信機の送信機ＩＤとを含む。ポイントサーバ２２は、チェックイン情報を取得すると、そのチェックイン情報に含まれる複数の送信機ＩＤに基づいて、スマートホンポイントサービスにおける、そのチェックイン情報に含まれるユーザＩＤによって特定されるユーザのポイントを更新する。ポイントサーバ２２は、チェックイン情報に含まれるチェックインの時刻および複数の送信機ＩＤに対応する付与すべきポイント数をポイント付与情報保持部２６から抽出する。ポイントサーバ２２は、ユーザ情報保持部２４にアクセスし、チェックイン情報に含まれるユーザＩＤに対応するポイントを抽出された付与すべきポイント数で更新する、すなわち現在のポイントに付与すべきポイント数を加算する。
【００２０】
上記甲百貨店の例では、ポイントサーバ２２がスマートホン１２から受信したチェックイン情報がチェックインの時刻「２０１２年２月２０日１１：５２」および送信機ＩＤ「ＡＢＣ１００」、「ＤＥＦ２００」およびユーザＩＤ「Ｚ」を含む場合、ポイントサーバ２２はポイント付与情報保持部２６を参照し、チェックイン情報に含まれるチェックインの時刻「２０１２年２月２０日１１：５２」は登録されているポイント取得期間「２０１２年２月２０日」に入っており、チェックイン情報に含まれる送信機ＩＤ「ＡＢＣ１００」、「ＤＥＦ２００」は登録されている第１送信機ＩＤ「ＡＢＣ１００」、第２送信機ＩＤ「ＤＥＦ２００」と一致すると判定し、それらに対応する付与すべきポイント数「３０」を抽出する。ポイントサーバ２２は、ユーザ情報保持部２４にアクセスし、チェックイン情報に含まれるユーザＩＤ「Ｚ」に対応するポイント「７０」に抽出されたポイント数「３０」を加算し、「１００」とする。
【００２１】
なお、本実施の形態ではスマートホン１２においてチェックインの時刻を特定し、その時刻とポイント取得期間とを比較する場合について説明するが、これに限られない。例えば、ポイントサーバ２２と第１送信機１６、第２送信機１７とがネットワーク２０によって接続されている場合、ポイントサーバ２２は、ポイントを付与したい期間に第１送信機１６、第２送信機１７に無線信号を送信させ、それ以外の期間には第１送信機１６、第２送信機１７に無線信号を送信させないよう第１送信機１６、第２送信機１７を制御してもよい。この場合、チェックイン情報がチェックインの時刻を含まなくても、第１送信機１６、第２送信機１７の送信機ＩＤを含むということでチェックインの時刻を特定できる。あるいはまた、ポイントを付与したい期間中は無線信号にポイント付加中であることを示す情報を含めてもよい。
【００２２】
図４は、実施の形態に係るコンピュータプログラムを実行するスマートホン１２における一連の処理の一例を示すフローチャートである。以下、上記甲百貨店に２つの送信機１６、１７が設置されている場合を例として説明する。ユーザはスマートホン１２において実施の形態に係るコンピュータプログラムを起動する（Ｓ２０２）。スマートホン１２は、ＧＰＳを使用してスマートホン１２の現在位置を計測する（Ｓ２０４）。スマートホン１２はＧＰＳ衛星１０から受信する信号に基づき現在位置を計測する。スマートホン１２は計測された現在位置をネットワーク２０を介してポイントサーバ２２へ送信する。
【００２３】
ポイントサーバ２２は、ポイント付与情報保持部２６によって保持される店舗の位置のなかから、受信した現在位置に近いすなわち現在位置から所定の距離内にある店舗の位置を特定する。以下、甲百貨店の位置が特定されたとする。ポイントサーバ２２は、特定された甲百貨店の位置およびそれに対応するポイント取得期間、第１送信機ＩＤ、滞在期間、第２送信機ＩＤ、付与すべきポイント数、店舗の情報および予測所要時間を抽出する。ポイントサーバ２２は、抽出された情報を含む応答情報を生成する。
【００２４】
ポイントサーバ２２は、生成された応答情報をネットワーク２０を介してスマートホン１２に送信する。スマートホン１２はそのように送信されてくる応答情報を取得する（Ｓ２０６）。スマートホン１２は、取得された応答情報に基づき生成される店舗情報画面３０をスマートホン１２のタッチパネル２８に表示させる（Ｓ２０８）。
【００２５】
図５は、店舗情報画面３０の代表画面図である。店舗情報画面３０は、応答情報に含まれる付与すべきポイント数を表示するポイント数表示領域３２と、内容表示領域３４と、を有する。内容表示領域３４には、応答情報に含まれる店舗の情報と、現在位置と応答情報に含まれる店舗の位置との距離と、応答情報に含まれるポイント取得期間と、が対応付けて表示される。店舗の情報は例えば店舗の名称や店舗で行われているセールの情報や店舗からの広告であってもよい。また、内容表示領域３４には、第１送信機１６から送信される第１無線信号および第２送信機１７から送信される第２無線信号の両方を検知することがポイント付与の条件であること、および応答情報に含まれる予測所要時間が表示される。
【００２６】
図４に戻り、スマートホン１２は、計測された現在位置が、応答情報に含まれる甲百貨店の位置を基準とする位置範囲に入ったか否かを判定する（Ｓ２１０）。位置範囲は例えば店舗の位置を中心とし所定の半径を有する円領域である。スマートホン１２におけるＧＰＳによる位置計測および目標地点と現在位置との比較は、例えば特開２０１１−０２３７７９号公報に記載されるような公知の位置判定技術を使用して実現されてもよい。
【００２７】
スマートホン１２は、計測された現在位置が位置範囲の外にあると判定された場合（Ｓ２１０のＮ）、ＧＰＳを使用して現在位置を再計測する（Ｓ２１２）。その後、処理はステップＳ２１０に戻る。
【００２８】
スマートホン１２は、計測された現在位置が位置範囲に入ったと判定された場合（Ｓ２１０のＹ）、第１送信機１６および第２送信機１７から送信される第１、第２無線信号の待ち受けを開始する（Ｓ２１４）。スマートホン１２は、待ち受けが開始されると、内蔵の無線待ち受けタイマによる計時を開始する。
【００２９】
スマートホン１２は、例えば無線信号が（超）音波や赤外線を介して送信される場合、（超）音波や赤外線を検知するためのセンサをオンすることにより無線信号の待ち受けを開始してもよい。あるいはまた、スマートホン１２は、無線信号がBluetooth（登録商標）やWiFiを介して送信される場合、それらを検知するためのセンサをオンすることにより無線信号の待ち受けを開始してもよい。あるいはまた、スマートホン１２は、無線信号が所定の帯域の電磁波を介して送信される場合、その帯域の電磁波の検知を開始することで無線信号の待ち受けを開始してもよい。あるいはまた、スマートホン１２は、既にオン状態にある上述のセンサから出力される信号の監視を開始することによって、無線信号の待ち受けを開始してもよい。
【００３０】
スマートホン１２は第１または第２無線信号を検知したか否かを判定する（Ｓ２１６）。検知していないと判定された場合（Ｓ２１６のＮ）、スマートホン１２は無線待ち受けタイマを参照し、ステップＳ２１４において無線信号の待ち受けを開始してから無線信号を検知することなく第２タイムアウト期間が満了したか否かを判定する（Ｓ２１８）。スマートホン１２は無線待ち受けタイマによって計時された時間が第２タイムアウト期間の長さである第２タイムアウト時間よりも小さい（大きい）場合、第２タイムアウト期間が満了していない（満了した）と判定する。スマートホン１２は、第２タイムアウト期間が満了していないと判定された場合（Ｓ２１８のＮ）、処理をステップＳ２１６に戻す。満了したと判定された場合（Ｓ２１８のＹ）、スマートホン１２は無線信号の待ち受け状態を解除する（Ｓ２２０）。特にスマートホン１２は無線信号を検知するためのセンサをオフにしてもよいし、センサからの信号の監視を止めてもよい。その後処理は終了する。
なお、第２タイムアウト時間は固定値であってもよいし、ポイントサーバ２２によってネットワーク２０を介して更新される値であってもよいし、滞在期間の長さに基づき決定されてもよいし、予想所要時間に基づき決定されてもよい。
【００３１】
ステップＳ２１６において無線信号を検知したと判定された場合（Ｓ２１６のＹ）、スマートホン１２は付与処理進行中通知画面５０をタッチパネル２８に表示させる。付与処理進行中通知画面５０は、無線信号の最初の検知に応じてタッチパネル２８に表示される画面である。本実施の形態では、第１無線信号、第２無線信号を順不同で検知すると、チェックイン情報が送信可能とされるが、以下説明を簡単にするため、最初に第１送信機１６の第１無線信号を検知した場合を説明する。なお、スマートホン１２は、応答情報に含まれる第１送信機ＩＤおよび第２送信機ＩＤと、受信した無線信号に含まれる送信機ＩＤと、を比較することで、受信した無線信号に含まれる送信機ＩＤが第１送信機ＩＤなのかそれとも第２送信機ＩＤなのかを判定してもよい。
【００３２】
図６は、付与処理進行中通知画面５０の代表画面図である。付与処理進行中通知画面５０は、ポイント数表示領域３２と、通知領域５２と、を有する。通知領域５２には、ポイント付与のための処理が開始されたことと、残りの無線信号すなわち第２無線信号を送信する第２送信機１７が設置されている場所を示す情報と、まだポイントの取得が可能となっていないことと、が表示される。図６の例では、第２送信機１７が設置されている場所を示す情報は「雑貨売り場」という売り場の名称であるが、これに加えてまたは代えて、「雑貨売り場」の場所を示す地図を表示してもよい。また通知領域５２は、滞在期間が設定されていることを表示する。
【００３３】
図４に戻り、ステップＳ２１６において無線信号を検知したと判定された場合（Ｓ２１６のＹ）、スマートホン１２は無線信号の待ち受け状態を解除する（Ｓ２２２）。特にスマートホン１２は無線信号を検知するためのセンサをオフにしてもよいし、センサからの信号の監視を止めてもよい。スマートホン１２は、待ち受け状態が解除されると、無線待ち受けタイマによる計時を停止し、内蔵の待機タイマによる計時を開始する。
【００３４】
スマートホン１２は待機タイマを参照し、ステップＳ２２２において待ち受け状態を解除してから応答情報に含まれる滞在期間が満了したか否かを判定する（Ｓ２２４）。スマートホン１２は待機タイマによって計時された時間が滞在期間の長さである滞在時間よりも小さい（大きい）場合、滞在期間が満了していない（満了した）と判定する。スマートホン１２は、滞在期間が満了していないと判定された場合（Ｓ２２４のＮ）、再度ステップＳ２２４における判定処理を行う。満了したと判定された場合（Ｓ２２４のＹ）、スマートホン１２は無線信号の次の待ち受けを開始する（Ｓ２２６）。スマートホン１２は、次の待ち受けが開始されると、待機タイマによる計時を停止し、無線待ち受けタイマによる計時を再開する。
滞在期間中は、次の無線信号の検知が制限される。特に滞在期間中は待ち受け状態が解除されているので、無線信号の検知が禁止される。
【００３５】
スマートホン１２は第２無線信号を検知したか否かを判定する（Ｓ２２８）。検知していないと判定された場合（Ｓ２２８のＮ）、スマートホン１２は無線待ち受けタイマを参照し、ステップＳ２２６において無線信号の次の待ち受けを開始してから第２無線信号を検知することなく第１タイムアウト期間が満了したか否かを判定する（Ｓ２３０）。スマートホン１２は無線待ち受けタイマによって計時された時間が第１タイムアウト期間の長さである第１タイムアウト時間よりも小さい（大きい）場合、第１タイムアウト期間が満了していない（満了した）と判定する。スマートホン１２は、第１タイムアウト期間が満了していないと判定された場合（Ｓ２３０のＮ）、処理をステップＳ２２８に戻す。満了したと判定された場合（Ｓ２３０のＹ）、スマートホン１２は無線信号の待ち受け状態を解除する（Ｓ２３２）。その後処理は終了する。ステップＳ２３２において待ち受け状態が解除されるのは、スマートホン１２がステップＳ２２６において無線信号の次の待ち受けを開始してから第２無線信号を検知することなく第１タイムアウト期間が満了した場合である。
【００３６】
ステップＳ２２８において第２無線信号を検知したと判定された場合（Ｓ２２８のＹ）、スマートホン１２は、チェックイン情報をネットワーク２０を介してポイントサーバ２２に送信可能とする。より具体的には、スマートホン１２は無線信号の待ち受け状態を解除すると共に、検知した第１無線信号、第２無線信号から第１送信機１６および第２送信機１７の送信機ＩＤを抽出する（Ｓ２３４）。スマートホン１２は、第２無線信号を検知したときの時刻をチェックインの時刻として特定する。スマートホン１２は、特定されたチェックインの時刻と、スマートホン１２のユーザのユーザＩＤと、抽出された２つの送信機ＩＤとを含むチェックイン情報を生成する（Ｓ２３６）。
【００３７】
図７は、ステップＳ２３６の結果、スマートホン１２のタッチパネル２８に表示されるチェックイン画面６０の代表画面図である。チェックイン画面６０はタップボタン６２を含む。チェックイン画面６０にはポイントを取得可能となったことが表示される。
スマートホン１２は、ユーザによってタップボタン６２がタップされると、生成されたチェックイン情報をネットワーク２０を介してポイントサーバ２２に送信する（Ｓ２３８）。
【００３８】
本実施の形態に係るコンピュータプログラムによると、店舗に設けられた複数の送信機のそれぞれから無線で送信される無線信号を複数の送信機の全てについて検知した場合にポイントの取得が可能となる。したがって、各送信機を店舗の適切な場所に配置することで、ポイント付与の見返りとしてユーザに店舗内を動き回らせることができる。これにより、ユーザが店舗により長く滞在するようになり、また様々な商品を見て回ることで購買の機会も増える。したがって、本スマートホンポイントサービスのサービス参加者の売上が向上する。
【００３９】
また、本実施の形態に係るコンピュータプログラムでは、店舗情報を表示する店舗情報画面３０に、複数の送信機から送信される無線信号を複数の送信機の全てについて検知することがポイント付与の条件であることが表示される。したがって、ポイント付与の条件をより正確にユーザに通知することができる。特に一回の無線信号の検知でポイントを付与する店舗と複数の無線信号の検知をポイント付与の条件とする店舗とが店舗情報画面３０に混在して表示される場合、ポイント付与の条件についての誤解が生じやすい。そこで、複数検知が条件であればそれをきちんと通知することにより、そのような誤解が発生する可能性を低減できる。
【００４０】
店舗に着いてから初めて複数箇所での無線信号検知がポイント付与の条件であることが分かった場合、ユーザの落胆および「だまされた感」は大きく、スマートホンポイントサービスへの不信感が醸成されかねない。そこで、訪れる店舗を選択する段階で複数検知がポイント付与の条件であることを通知しておくことで、そのような事態が発生する可能性を低減することができる。
【００４１】
また、本実施の形態に係るコンピュータプログラムでは、無線信号の最初の検知に応じて表示される付与処理進行中通知画面５０に、ポイント付与のための処理が開始されたことが表示される。したがって、ユーザは最初のチェックポイント（上記の例では「紳士服売り場」）での無線信号検知が成功したことを知ることができる。また、ユーザは、ポイント付与のための処理が開始されたことを確かめることができ、安心感を得ることができる。さらに、ユーザにポイント付与処理について思い出させる効果もある。
【００４２】
また、本実施の形態に係るコンピュータプログラムでは、付与処理進行中通知画面５０に、残りの無線信号を送信する送信機が設置されている場所を示す情報が表示される。したがって、ユーザはポイント取得のために次にどこに行けばよいかをより容易に理解することができる。また、最初の無線信号検知の後、いちいち店舗情報画面またはそれに準じる画面に戻って次にどこに行けばよいかを調べる必要はないので、ユーザ側の手間を省くことができる。
【００４３】
また、本実施の形態に係るコンピュータプログラムでは、付与処理進行中通知画面５０に、まだポイントの取得が可能となっていないことが表示される。したがって、ユーザが早とちりして最初の無線信号検知でポイントを取得したと思ってしまうような誤解の発生を抑制または防止できる。
【００４４】
また、複数の送信機のうちのひとつを店舗の入口付近に設置する場合、その送信機によってまず来店を検知し、他の送信機によって売り場巡回を検知することができる。すなわち、来店検知と売り場訪問検知とを分けて管理することができる。これにより、ポイントサーバ２２によって蓄積されたビッグデータ解析の際に、来店したけど売り場に行かずに帰ったユーザ等を区別することができるので好適である。
【００４５】
また、本実施の形態に係るコンピュータプログラムでは、無線信号の検知から滞在期間は次の無線信号の検知が制限される。したがって、ポイント取得だけを目的として店舗内を走って回るようなユーザを排除することができ、サービス参加者の広告効果を高めることができる。
【００４６】
また、本実施の形態に係るコンピュータプログラムでは、店舗情報画面３０に、ポイントの取得にかかる時間のめやすが表示される。したがって、ユーザは自己のスケジュール等を考慮して時間的に無理のない店舗を選択することができる。
【００４７】
また、本実施の形態に係るコンピュータプログラムでは、複数の無線信号の検知は順不同である。無線信号の検知の順番を入口から順に設定することも考えられるが、この場合例えば店舗内で本コンピュータプログラムを起動したユーザには不利である。そのユーザはポイント取得のためにわざわざ入口まで戻らなければならないからである。そこで順不同に設定することで、ユーザがコンピュータプログラムをどこで起動したかによらずに柔軟にポイントを付与することができる。
【００４８】
なお、順不同に代えて、無線信号を所定の順番で検知した場合にチェックイン情報を送信可能としてもよい。この場合、店舗内でのユーザの動線をある程度予測することが可能となり、例えばその動線上に売りたい商品を並べる等の施策が可能となる。また、ユーザ属性に応じて動線を変えることにより、スマートホンポイントサービスを通じたより効果的な宣伝・広告が実現される。３０代女性には婦人服売り場や宝石売り場を通るチェックイン経路を設定し、５０代男性にはゴルフ用品売り場やアルコール売り場を通るチェックイン経路を設定する、などが考えられる。
【００４９】
以上、実施の形態に係るコンピュータプログラムについて説明した。この実施の形態は例示であり、その各構成要素や各処理の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５０】
実施の形態では、ポイントサービスを例にして説明したが、これに限られず、例えばクーポン発行システムに本実施の形態に係る技術的思想を適用してもよい。この場合、ポイントサーバ２２に対応するクーポンサーバは、チェックイン情報を取得すると、そのチェックイン情報に含まれる複数の送信機の送信機ＩＤに基づいて、そのチェックイン情報に含まれるユーザＩＤによって特定されるユーザに対して店舗で使用できるクーポンを発行する処理を行う。クーポン情報はネットワーク２０を介してレジスタ１８に送信される。クーポンサーバにおけるクーポン発行機能は、例えば特開２００７−７２９０６号公報などに記載される公知のクーポン発行技術を使用して構成されてもよい。
【００５１】
実施の形態では、２つの送信機１６、１７を設ける場合について説明したが、これに限られず、３つ以上の送信機を店舗に設けてもよい。
【００５２】
実施の形態において、コンピュータプログラムを実行するスマートホン１２は、無線信号の検知履歴を表示する履歴画面７０をタッチパネル２８に表示させてもよい。
図８は、履歴画面７０の代表画面図である。履歴画面７０は、複数検知を条件とするポイント付与処理が行われる店舗の名称と、付与されるポイント数と、を対応付けて表示する履歴対象表示領域７２と、現時点での無線信号の検知状況を表示する信号検知履歴表示領域７４と、を有する。信号検知履歴表示領域７４は、送信機が設置されている場所の名称と、その送信機から送信される無線信号を検知したか否かについての情報と、検知したのであれば検知した時刻と、を対応付けて表示する。
【００５３】
ユーザは、履歴画面７０を参照することにより、複数検知を条件とするポイント付与処理における検知状況を容易に把握することができる。これは、検知しなければならない無線信号の数が多いほど、ユーザの役に立つ。
【図１】
2014167782.tif 000003
【図２】
2014167782.tif 000004
【図３】
2014167782.tif 000005
【図４】
2014167782.tif 000006
【図５】
2014167782.tif 000007
【図６】
2014167782.tif 000008
【図７】
2014167782.tif 000009
【図８】
2014167782.tif 000010
【手続補正書】
【提出日】平成25年6月4日(2013.6.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗の運営体が参加するポイントサービスにおけるポイントに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、
店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むポイント付与要求情報をネットワークを介してサーバに送信可能とする機能と、を携帯端末に実現させ、
サーバは、ポイント付与要求情報に含まれるユーザＩＤによって特定されるユーザのポイントを更新し、
前記表示させる機能は、ポイントの取得にかかる時間のめやすをディスプレイに表示させる機能を含むことを特徴とするコンピュータプログラム。
【請求項２】
前記表示させる機能は、複数の送信機から送信される無線信号を複数の送信機の全てについて検知することがポイント付与の条件であることをディスプレイに表示させる機能を含むことを特徴とする請求項１に記載のコンピュータプログラム。
【請求項３】
無線信号の最初の検知に応じて、ポイント付与のための処理が開始されたことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１または２に記載のコンピュータプログラム。
【請求項４】
無線信号の最初の検知に応じて、残りの無線信号を送信する送信機が設置されている場所を示す情報をディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１から３のいずれかに記載のコンピュータプログラム。
【請求項５】
無線信号の最初の検知に応じて、まだポイントの取得が可能となっていないことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１から４のいずれかに記載のコンピュータプログラム。
【請求項６】
複数の送信機のうちの少なくともひとつは店舗の入口付近に設置されることを特徴とする請求項１から５のいずれかに記載のコンピュータプログラム。
【請求項７】
前記送信可能とする機能は、無線信号を所定の順番で検知したことを条件のひとつとして、ポイント付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１から６のいずれかに記載のコンピュータプログラム。
【請求項８】
前記送信可能とする機能は、無線信号を順不同で検知したことを条件のひとつとして、ポイント付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１から６のいずれかに記載のコンピュータプログラム。
【請求項９】
測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗の運営体が参加するポイントサービスにおけるポイントに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、
店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むポイント付与要求情報をネットワークを介してサーバに送信可能とする機能と、
無線信号の検知から所定の期間は次の無線信号の検知を制限する機能と、を携帯端末に実現させ、
サーバは、ポイント付与要求情報に含まれるユーザＩＤによって特定されるユーザのポイントを更新することを特徴とするコンピュータプログラム。
【請求項１０】
前記表示させる機能は、ポイントの取得にかかる時間のめやすをディスプレイに表示させる機能を含むことを特徴とする請求項９に記載のコンピュータプログラム。
【請求項１１】
測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗で使用可能なクーポンに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、
店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むクーポン付与要求情報をネットワークを介してサーバに送信可能とする機能と、を携帯端末に実現させ、
サーバは、クーポン付与要求情報に含まれるユーザＩＤによって特定されるユーザにクーポンを発行する処理を行い、
前記表示させる機能は、クーポンの取得にかかる時間のめやすをディスプレイに表示させる機能を含むことを特徴とするコンピュータプログラム。
【請求項１２】
前記表示させる機能は、複数の送信機から送信される無線信号を複数の送信機の全てについて検知することがクーポン付与の条件であることをディスプレイに表示させる機能を含むことを特徴とする請求項１１に記載のコンピュータプログラム。
【請求項１３】
無線信号の最初の検知に応じて、クーポン付与のための処理が開始されたことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１１または１２に記載のコンピュータプログラム。
【請求項１４】
無線信号の最初の検知に応じて、残りの無線信号を送信する送信機が設置されている場所を示す情報をディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１１から１３のいずれかに記載のコンピュータプログラム。
【請求項１５】
無線信号の最初の検知に応じて、まだクーポンの取得が可能となっていないことをディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１１から１４のいずれかに記載のコンピュータプログラム。
【請求項１６】
複数の送信機のうちの少なくともひとつは店舗の入口付近に設置されることを特徴とする請求項１１から１５のいずれかに記載のコンピュータプログラム。
【請求項１７】
前記送信可能とする機能は、無線信号を所定の順番で検知したことを条件のひとつとして、クーポン付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１１から１６のいずれかに記載のコンピュータプログラム。
【請求項１８】
前記送信可能とする機能は、無線信号を順不同で検知したことを条件のひとつとして、クーポン付与要求情報をネットワークを介してサーバに送信可能とする機能を含むことを特徴とする請求項１１から１６のいずれかに記載のコンピュータプログラム。
【請求項１９】
測位システムを使用して計測された携帯端末の位置に基づいて選択された店舗の情報と、店舗で使用可能なクーポンに関する情報と、を対応付けて携帯端末のディスプレイに表示させる機能と、
店舗に設けられた複数の送信機のそれぞれから無線で送信される、その送信機の識別情報を含む無線信号を複数の送信機の全てについて検知したことを条件のひとつとして、携帯端末のユーザを特定するユーザＩＤを含むクーポン付与要求情報をネットワークを介してサーバに送信可能とする機能と、
無線信号の検知から所定の期間は次の無線信号の検知を制限する機能と、を携帯端末に実現させ、
サーバは、クーポン付与要求情報に含まれるユーザＩＤによって特定されるユーザにクーポンを発行する処理を行うことを特徴とするコンピュータプログラム。
【請求項２０】
前記表示させる機能は、クーポンの取得にかかる時間のめやすをディスプレイに表示させる機能を含むことを特徴とする請求項１９に記載のコンピュータプログラム。
【請求項２１】
無線信号の検知履歴を携帯端末のディスプレイに表示させる機能をさらに携帯端末に実現させることを特徴とする請求項１から２０のいずれかに記載のコンピュータプログラム。