(57)【要約】【課題】待ち行列に並んでいる待ち時間に応じてユーザが利用可能なポイントを還元するサーバ装置を提供する。【解決手段】ポイント還元システム１は、タグＩＤが付与され、ユーザが携帯するタグと、タグリーダＩＤが付与され、タグ１０から発信されたタグＩＤを含む無線電波を受信する複数のタグリーダ２０ａ〜２０ｚと、タグリーダ２０ａ〜２０ｚから受信した情報に基づいてタグ１０の位置情報の検出を可能とする位置情報サーバ３０と、によって構成されている。位置情報サーバ３０は、タグリーダ２０ａ〜２０ｚから受信したタグＩＤとタグリーダＩＤと電波強度値と時刻情報を記録する。そして、タグＩＤを含む集計完了指示を受けて、タグリーダＩＤと電波強度値と時刻情報とに基づいてポイント数を加算する対象となる所定の位置情報に滞留した滞留時間を算出し、滞留時間に基づいて算出されたポイント数をユーザに付与する。【選択図】    図１
2006293634.tif 000002
【特許請求の範囲】
【請求項１】
一意に特定可能な第１のＩＤが付与され、ユーザが携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、ユーザが物品購入時に利用可能なポイントを管理するサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置であって、
前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段と、
前記第１のＩＤと前記第２のＩＤと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段と、
前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段と、
前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段と、
前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段と、
を備えたことを特徴とするサーバ装置。
【請求項２】
前記ポイント数の加算対象となる位置に設置された端末装置から前記第１のＩＤと前記ポイント数の加算対象となる位置を示す所定の位置情報とを含む情報を受信し、前記第１のＩＤに対応付けて前記ユーザ情報記憶手段に前記所定の位置情報を記録する位置情報履歴記録手段を備え、
前記ポイント加算手段は、
前記ユーザ情報記憶手段に前記所定の位置情報が記憶されている場合に、前記滞留時間算出手段によって算出された前記滞留時間に基づいて求められるポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記位置情報履歴記録手段は、
前記第１のＩＤに対応付けて前記ユーザ情報記憶手段に前記所定の位置情報を記録する際に、計時手段によって出力される時刻情報を、前記第１のＩＤと前記所定の位置情報とに対応付けて前記ユーザ情報記憶手段に記録し、
前記ポイント加算手段は、
前記ユーザ情報記憶手段に前記所定の位置情報が記憶されている場合で、かつ前記滞留時間算出手段によって前記滞留時間を算出する際に参照された前記時刻情報の中の最後の時刻情報と、前記ユーザ情報記憶手段に記憶されている前記所定の位置に対応する前記時刻情報との差が所定の時間内である場合に、前記滞留時間算出手段によって算出された前記滞留時間に基づいて求められるポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算することを特徴とする請求項２に記載のサーバ装置。
【請求項４】
一意に特定可能な第１のＩＤが付与され、ユーザが携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、ユーザが物品購入時に利用可能なポイントを管理するサーバ装置と、によって構成されるポイント還元システムにおいて、
前記無線装置は、
一定時間間隔で前記第１のＩＤを含む無線電波を発信する発信手段
によって構成され、
前記無線受信装置は、
前記無線装置から前記無線電波を受信する受信手段と、
前記無線電波の電波強度値を測定する測定手段と、
前記無線電波に含まれる前記第１のＩＤと、自無線受信装置の前記第２のＩＤと、前記電波強度値とを前記サーバ装置に送信する送信手段と、
によって構成され、
前記サーバ装置は、
前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段と、
前記第１のＩＤと前記第２のＩＤと前記電波強度値とを前記無線受信装置から受信し、計時手段によって出力された時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段と、
前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段と、
前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段と、
前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段と、
によって構成されることを特徴とするポイント還元システム。
【請求項５】
一意に特定可能な第１のＩＤが付与され、携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるポイント還元方法であって、
前記無線装置が、一定時間間隔で前記第１のＩＤを含む無線電波を発信する過程と、
前記無線受信装置が、前記無線装置から前記無線電波を受信する過程と、
前記無線受信装置が、前記無線電波の電波強度値を測定する過程と、
前記無線受信装置が、前記無線電波に含まれる前記第１のＩＤと、自無線受信装置の前記第２のＩＤと、前記電波強度値とを前記サーバ装置に送信する過程と、
前記サーバ装置が、前記第１のＩＤと前記第２のＩＤと前記電波強度値とを前記無線受信装置から受信し、計時手段によって出力された時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する過程と、
前記サーバ装置が、前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す過程と、
読み出した前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する過程と、
前記サーバ装置が、算出された前記滞留時間に基づいてポイント数を算出する過程と、
算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算する過程と、
からなるポイント還元方法。
【請求項６】
一意に特定可能な第１のＩＤが付与され、携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置のコンピュータを、
前記第１のＩＤと前記第２のＩＤと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段、
前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段、
前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段、
前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段、
として機能させるためのコンピュータプログラム。
【請求項７】
一意に特定可能な第１のＩＤが付与され、携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置のコンピュータを、
前記第１のＩＤと前記第２のＩＤと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段、
前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段、
前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段、
前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段、
として機能させるためのコンピュータプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば遊園地やショッピングセンタにおいて待ち時間の長さに応じてポイント還元を行うサーバ装置、ポイント還元システム、ポイント還元方法並びにコンピュータプログラム、記録媒体に関する。
【背景技術】
【０００２】
従来の技術では、携帯電話機などによってユーザの位置を検出することは実現されており、特許文献１及び特許文献２において位置検出を行う技術が開示されている。特許文献１では、移動体電話網を利用し、固有識別番号と位置情報とを関連付けた位置データベースを有する移動電話端末が、電話基地局が発信する固有識別番号を定期的に受信することで、移動電話端末の位置情報を取得することが可能となる技術である。また、特許文献２は、位置情報を発信するＩＤタグをエリア内に設け、移動電話端末はＩＤタグからの位置情報を受信し、管理局に問い合わせることで、移動電話端末の位置情報を取得することが可能となる技術である。
【特許文献１】特開平０７−２４５７７９号公報
【特許文献２】特開平０７−０５５９２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１及び２では、位置情報の検出は可能であるが、更なるサービスの向上として、最近では、ユーザの位置を検出することに加えて、ユーザがどのような状態、例えば遊園地やショッピングセンタにおいて待ち行列にどれだけの時間並んでいるのか等のユーザの状態を把握したいという市場ニーズが高まりつつあるという課題がある。
【０００４】
本発明は、上記課題を解決するためになされたもので、その目的は、例えば、遊園地やショッピングセンタおいて、ユーザが待ち行列に並んでいる待ち時間を測定し、顧客満足度向上の観点から、待ち時間に応じてユーザが商品購入の際に利用できるポイントを還元するサーバ装置、ポイント還元システムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、一意に特定可能な第１のＩＤが付与され、ユーザが携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、ユーザが物品購入時に利用可能なポイントを管理するサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置であって、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段と、前記第１のＩＤと前記第２のＩＤと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段と、前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段と、前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段と、前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段と、を備えたことを特徴とするサーバ装置である。
【０００６】
本発明は、上記の発明において、前記ポイント数の加算対象となる位置に設置された端末装置から前記第１のＩＤと前記ポイント数の加算対象となる位置を示す所定の位置情報とを含む情報を受信し、前記第１のＩＤに対応付けて前記ユーザ情報記憶手段に前記所定の位置情報を記録する位置情報履歴記録手段を備え、前記ポイント加算手段は、前記ユーザ情報記憶手段に前記所定の位置情報が記憶されている場合に、前記滞留時間算出手段によって算出された前記滞留時間に基づいて求められるポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算することを特徴とする。
【０００７】
本発明は、上記の発明において、前記位置情報履歴記録手段は、前記第１のＩＤに対応付けて前記ユーザ情報記憶手段に前記所定の位置情報を記録する際に、計時手段によって出力される時刻情報を、前記第１のＩＤと前記所定の位置情報とに対応付けて前記ユーザ情報記憶手段に記録し、前記ポイント加算手段は、前記ユーザ情報記憶手段に前記所定の位置情報が記憶されている場合で、かつ前記滞留時間算出手段によって前記滞留時間を算出する際に参照された前記時刻情報の中の最後の時刻情報と、前記ユーザ情報記憶手段に記憶されている前記所定の位置に対応する前記時刻情報との差が所定の時間内である場合に、前記滞留時間算出手段によって算出された前記滞留時間に基づいて求められるポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算することを特徴とする。
【０００８】
本発明は、一意に特定可能な第１のＩＤが付与され、ユーザが携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、ユーザが物品購入時に利用可能なポイントを管理するサーバ装置と、によって構成されるポイント還元システムにおいて、前記無線装置は、一定時間間隔で前記第１のＩＤを含む無線電波を発信する発信手段によって構成され、前記無線受信装置は、前記無線装置から前記無線電波を受信する受信手段と、前記無線電波の電波強度値を測定する測定手段と、前記無線電波に含まれる前記第１のＩＤと、自無線受信装置の前記第２のＩＤと、前記電波強度値とを前記サーバ装置に送信する送信手段と、によって構成され、前記サーバ装置は、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段と、前記第１のＩＤと前記第２のＩＤと前記電波強度値とを前記無線受信装置から受信し、計時手段によって出力された時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段と、前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段と、前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段と、前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段と、によって構成されることを特徴とするポイント還元システムである。
【０００９】
本発明は、一意に特定可能な第１のＩＤが付与され、携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるポイント還元方法であって、前記無線装置が、一定時間間隔で前記第１のＩＤを含む無線電波を発信する過程と、前記無線受信装置が、前記無線装置から前記無線電波を受信する過程と、前記無線受信装置が、前記無線電波の電波強度値を測定する過程と、前記無線受信装置が、前記無線電波に含まれる前記第１のＩＤと、自無線受信装置の前記第２のＩＤと、前記電波強度値とを前記サーバ装置に送信する過程と、前記サーバ装置が、前記第１のＩＤと前記第２のＩＤと前記電波強度値とを前記無線受信装置から受信し、計時手段によって出力された時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する過程と、前記サーバ装置が、前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す過程と、読み出した前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する過程と、前記サーバ装置が、算出された前記滞留時間に基づいてポイント数を算出する過程と、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算する過程と、からなるポイント還元方法である。
【００１０】
本発明は、一意に特定可能な第１のＩＤが付与され、携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置のコンピュータを、前記第１のＩＤと前記第２のＩＤと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段、前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段、
前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段、前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段、として機能させるためのコンピュータプログラムである。
【００１１】
本発明は、一意に特定可能な第１のＩＤが付与され、携帯可能な無線装置と、一意に識別可能な第２のＩＤが付与され、前記無線装置から発信される前記第１のＩＤを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第１のＩＤに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置のコンピュータを、前記第１のＩＤと前記第２のＩＤと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第１のＩＤと前記第２のＩＤと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段、前記位置情報記憶手段から前記第１のＩＤに対応する前記第２のＩＤと前記電波強度値と前記時刻情報とを読み出す読出手段、前記読出手段によって読み出された前記第２のＩＤと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段、前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第１のＩＤに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段、として機能させるためのコンピュータプログラムを記録したコンピュータ読取可能な記録媒体である。
【発明の効果】
【００１２】
この発明によれば、サーバ装置は、ユーザが携帯する無線装置に付与された第１のＩＤと当該無線受信装置に付与された第２のＩＤと無線装置から発信された無線電波の電波強度値とを無線受信装置から受信し、計時手段によって出力された時刻情報を第１のＩＤと第２のＩＤと電波強度値とに対応付けて位置情報記憶手段に記録する。また、位置情報記憶手段から第１のＩＤに対応する第２のＩＤと電波強度値と時刻情報とを読み出し、読み出した第２のＩＤと電波強度値と時刻情報とに基づいて、ポイント数の加算対象となる位置にユーザが滞留した滞留時間を算出する。そして、算出された滞留時間に基づいて求められるポイント数を第１のＩＤに対応するユーザ情報記憶手段のポイント数に加算する構成となっている。そのため、ユーザが待ち行列に並んでいる待ち時間、即ち滞留時間を検出することが可能となる。それによって、待ち行列に並んでいる待ち時間、即ち滞留時間に応じてユーザが利用可能なポイントを還元することができる。
【００１３】
また、本発明によれば、サーバ装置は、ポイント数の加算対象となる位置に設置された端末装置から第１のＩＤとポイント数の加算対象となる位置を示す所定の位置情報とを含む情報を受けて、第１のＩＤに対応付けてユーザ情報記憶手段に所定の位置情報を記録する。そして、ユーザ情報記憶手段に所定の位置情報が記憶されている場合に、算出された滞留時間に基づいて算出したポイント数を第１のＩＤに対応するユーザ情報記憶手段のポイント数に加算する構成となっている。そのため、ユーザが所定の位置情報に該当する場所で滞留していた場合であっても、当該所定の位置情報に対応付けられた場所に設置された端末装置から情報を受信していない場合には、待ち行列に並んでいたのではなく単に当該位置の近傍で滞留していただけであると判断することが可能となる。それによって、滞留していたユーザであって所定の位置情報で待ち行列に並んでいたユーザにのみポイントを還元することが可能となる。
【００１４】
また、本発明によれば、サーバ装置は、第１のＩＤに対応付けてユーザ情報記憶手段にポイント数の加算対象となる位置を示す所定の位置情報を記録する際に、第１のＩＤと、所定の位置情報とに対応付けて時刻情報をユーザ情報記憶手段に記録する。そして、ユーザ情報記憶手段に所定の位置情報が記憶されている場合で、かつ滞留時間を算出する際に参照された時刻情報の中の最後の時刻情報と、ユーザ情報記憶手段に記憶されている所定の位置に対応する時刻情報との差が所定の時間内である場合に、滞留時間算出手段によって算出された滞留時間に基づいて求められるポイント数を第１のＩＤに対応するユーザ情報記憶手段のポイント数に加算する構成となっている。そのため、ユーザが所定の位置情報に該当する場所で滞留していた場合であっても、当該所定の位置情報に対応付けられた場所に設置された端末装置から滞留していた時間の最終時刻から所定の時間内に情報を受信していない場合には、待ち行列に並んでいたのではなく単に当該位置の近傍で滞留していただけであると判断することが可能となる。それによって、滞留していたユーザであって滞留していた時間の最終時刻から所定の時間内に所定の位置情報で待ち行列に並んでいたユーザにのみポイントを還元することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態によるサーバ装置及びポイント還元システムを図面を参照して説明する。
図１は、本実施形態による位置情報サーバ３０、ユーザ情報管理サーバ４０、ウェブサーバ７０、ユーザ１００に配布するタグ１０とメンバーカード６０、タグ１０から無線電波を受信するタグリーダ２１、２０ａ〜２０ｚ、メンバーカード６０から情報を読み取るカードリーダ２５、２６ａ〜２６ｚによって構成されるポイント還元システム１を示す概略ブロック図である。
【００１６】
このポイント還元システム１において、タグ１０は、例えば、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）方式を具備した無線タグであり、内蔵する電池によって一定間隔でタグＩＤを含む無線電波を発信するアクティブタグと呼ばれるタイプの無線タグである。タグ１０には、一意に識別可能なタグＩＤが予め付与されており、ユーザ１００が遊園地に来園した際に、チェックイン・アウトゲート２００において係員からユーザ１００に貸与され、ユーザが退園する時に係員に返却される。チェックイン・アウトゲート２００に設置されているタグリーダ２１は、位置情報サーバ３０に接続されており、ユーザ１００が来園した際に、ユーザ１００に貸与するタグ１０のタグＩＤとメンバーカード６０のユーザＩＤを対応付ける際に利用される。タグリーダ２０ａ〜２０ｚは、一意に識別可能なリーダＩＤが付与されており、タグ１０から発信される無線電波を受信し、無線電波に含まれているタグＩＤを読み出し、無線電波の電波強度値を測定する。また、ネットワーク５０を介して位置情報サーバ３０に接続されている。
【００１７】
メンバーカード６０は、一意に識別可能なユーザＩＤが磁気コードやバーコードによって付与されており、ユーザ１００によって携帯される。カードリーダ２５、２６ａ〜２６ｚは、メンバーカード６０からユーザＩＤを読み出す装置であり、例えば、磁気リーダやバーコードリーダが適用される。チェックイン・アウトゲート２００に設置されているカードリーダ２５は、位置情報サーバ３０に接続されており、ユーザ１００が来園した際に、ユーザによって提示されたメンバーカード６０のユーザＩＤを読み取る。
【００１８】
カードリーダ２６ａ〜２６ｚは、ネットワーク５１を介してユーザ情報管理サーバ４０に接続されており、ユーザ１００がポイントを利用するチェックイン・アウトゲート２００やアトラクション２０１に設置される。カードリーダ２６ａ〜２６ｚは、ユーザ１００が、アトラクション２０１を利用する際に、ユーザ１００によってカードリーダ２６ａ〜２６ｚに近づけられたメンバーカード６０からユーザＩＤを読み取る。また、カードリーダ２５、２６ａ〜２６ｚは表示部を備えており、利用不可の情報を受信した場合には、利用できない旨をユーザに通知するため警告を表示部に表示する。
【００１９】
ユーザ情報管理サーバ４０は、ユーザ１００にメンバーカード６０を発行する際に、メンバーカード６０に一意に付与されたユーザＩＤと、ユーザが所有するポイント数の情報を管理する。ユーザ情報管理サーバ４０において、入力部４４は、ユーザ１００が最初にメンバーカード６０の発行を要求した際に、メンバーカード６０に付与したユーザＩＤとユーザが支払った額に対応するポイント数の初期値とをユーザ情報データベース４２に登録する。ユーザ情報データベース（以下、ＤＢと略す）４２は、ユーザＩＤに対応付けてユーザが所有するポイント数の情報に加えてユーザがポイント数を利用した履歴、例えばどのアトラクションで何ポイント利用したかの情報を記憶する。
【００２０】
ポイント利用部４１は、遊園地のアトラクション２０１に設置されたカードリーダ２６ｚがユーザ１００が携帯するメンバーカード６０から読み取ったユーザＩＤと、当該アトラクション２０１の利用に必要な金額の情報を受信する。また、ユーザ情報ＤＢ４２を参照して、当該ユーザＩＤの残ポイント数が受信した金額を換算したポイント数より多いときは、利用が可能である旨の情報をカードリーダ２６ｚに応答し、ユーザ情報ＤＢ４２の当該ユーザＩＤに対応するポイント数から利用に必要なポイント数を減算する。また、ポイント利用部４１は、ポイント数を減算する際に、時計４５から時刻情報を取得し、利用されたアトラクション２０１の情報と、減算するポイント数と、時計４５から取得した時刻情報とを対応付けて利用履歴としてユーザ情報ＤＢ４２に記録する。さらに、また、残ポイント数が不足しており、利用できない場合には、利用不可である旨の情報をカードリーダ２６ｚに送信する。
【００２１】
ポイント加算部４３は、後述する位置情報サーバ３０から加算対象となるユーザＩＤと滞留していたアトラクション２０１を示す情報と滞留時間と滞留時間が算出された際に参照された時刻情報の中の最後の時刻情報とを受信し、ユーザ情報ＤＢ４２の当該ユーザＩＤに対応する履歴を読み出して、ユーザ１００が受信したアトラクション２０１を利用したか否かを位置情報サーバ３０から受信したアトラクションの情報と滞留時間が算出された際に参照された時刻情報の中の最後の時刻情報と、ユーザ情報ＤＢ４２に記録されている利用履歴と基づいて判定する。また、ユーザ１００が当該アトラクション２０１を利用していた場合には、滞留時間に対応するポイント数をユーザ情報ＤＢ４２の当該ユーザ１００のポイント数に加算する。
【００２２】
位置情報サーバ３０は、タグリーダ２０ａ〜２０ｚから受信したタグリーダＩＤとタグＩＤと電波強度値に基づいてタグ１０の位置情報を後述する検出方式に基づいて検出する。位置情報サーバ３０において、受信部３１は、タグリーダ２１及びカードリーダ２５からそれぞれタグ１０に付与されているタグＩＤとメンバーカード６０に付与されているユーザＩＤを受信する。入力部３３は、係員の操作によってタグ１０が貸与されたか、返却されたかの情報を入力する。具体的には、入力部３３には貸与と返却を指示するためのボタンが備えられており、タグ１０あるいはメンバーカード６０から情報を読み取る前に係員によって一方のボタンが選択され、選択された情報を制御部３２に入力する。制御部３２は、受信部３１と入力部３３からユーザＩＤとタグＩＤと貸与か返却かの情報とを受信し、貸与の場合には、ユーザＩＤとタグＩＤを対応付けて位置情報データベース３５に登録する。一方、返却の場合には、タグＩＤが返却され、還元するためのポイント数を算出することを指示する集計完了指示を後述する位置演算部３６に送信する。
【００２３】
位置情報記録部３４は、タグリーダ２０ａ〜２０ｚから受信した情報、即ちタグＩＤと送信元のタグリーダＩＤと受信した無線電波の電波強度値と、タグリーダ２０ａ〜２０ｚから情報を受信した時に時計３７から取得した時刻情報とを対応付けて位置情報ＤＢ３５に記録する。位置演算部３６は、制御部３２からタグＩＤを含む集計完了指示を受信し、位置情報ＤＢ３５から当該タグＩＤに対応するタグリーダＩＤと電波強度値を読み出し、タグＩＤの位置情報の検出を行う。また、検出した位置情報と位置情報ＤＢ３５から読み出した時刻情報に基づいて上述した所定の位置情報に対応するアトラクション２０１などにユーザ１００が滞留していた時間を算出する。さらに、また、算出した滞留時間と、滞留時間が算出された際に参照された時刻情報の中の最後の時刻情報と、タグＩＤに対応するユーザＩＤと、アトラクション２０１を示す情報とをユーザ情報管理サーバ４０のポイント加算部４３に送信する。
【００２４】
ウェブサーバ７０は、例えば、オンライン商品販売を行うサイトのサーバ装置であり、ユーザ情報管理サーバ４０のポイント利用部４１に接続され、ユーザ１００の端末からの接続を受信し、内部に記憶している商品情報をユーザ１００の端末に提供する。
【００２５】
なお、上述したサーバ装置の機能は、位置情報サーバ３０、ユーザ情報管理サーバ４０を統合した機能に該当する。また、上述した無線装置は、タグ１０に該当し、無線受信装置はタグリーダ２０ａ〜２０ｚに該当する。また、第１のＩＤはタグＩＤに該当し、第２のＩＤはタグリーダＩＤに該当する。ユーザ情報記憶手段は、ユーザ情報ＤＢ４２に該当し、位置情報記憶手段は、位置情報ＤＢ３５に該当する。また、滞留時間算出手段は位置演算部３６に該当し、ポイント加算手段は、ポイント加算部４３に該当し、位置情報履歴記録手段は、ポイント利用部４１に該当する。また、上述したポイント数の加算対象となる位置に設置された端末装置とは、カードリーダ２６ｚに該当する。
【００２６】
また、上述した計時手段は、時計３７に該当するが、位置情報サーバ３０ではなくタグリーダ２０ａ〜２０ｚのそれぞれに備えられていてもよい。その際、タグリーダ２０ａ〜２０ｚは、タグＩＤと電波強度値と自タグリーダＩＤと時刻情報とを位置情報サーバ３０に送信することとなる。
【００２７】
本実施形態において、タグリーダ２０ａ〜２０ｚ、カードリーダ２６ａ〜２６ｚは複数存在することを示しており、遊園地の広さによって設置される数は変動する。
また、カードリーダの設置場所としては上述したアトラクション以外に遊園地内のショッピングセンタのレジなどポイント利用が可能な場所にも設置するようにしてもよい。
【００２８】
図２は、位置情報ＤＢ３５のデータ構成を示した図である。図２において、ユーザＩＤには、制御部３２によってカードリーダ２５によって読み出したメンバーカード６０に付与されているユーザＩＤが書き込まれる。また、タグＩＤには、制御部３２によってメンバーカード６０のユーザ１００に貸与されたタグＩＤがユーザＩＤに対応付けられて書き込まれる。タグリーダＩＤには、位置情報記録部３４がタグリーダ２０ａ〜２０ｚから受信した情報に含まれている送信元のタグリーダＩＤが位置情報記録部３４によって記録される。電波強度値には位置情報記録部３４がタグリーダ２０ａ〜２０ｚから受信した情報に含まれているタグＩＤに基づいて当該情報に含まれている電波強度値が設定される。時刻には、位置情報記録部３４がタグリーダ２０ａ〜２０ｚから情報を受信した時、時計３７から受信した時刻情報が設定される。
【００２９】
図３は、ユーザ情報ＤＢ４２のデータ構成を示した図である。図３において、ユーザＩＤには、メンバーカード６０の発行時に付与されたユーザＩＤが登録される。ポイント数には、当該ユーザＩＤのユーザが所有するポイント数が登録される。履歴には、ユーザによってポイントが利用された際の情報、即ち利用されたアトラクションの情報と、利用されたポイント数と、利用された際に時計４５から取得した時刻情報とがポイント利用部４１によって記録される。
【００３０】
図４は、タグの位置情報を検出するためのタグリーダの配置を示したブロック図である。同図において、タグリーダ２０ａ、２０ｂ、２０ｃはそれぞれエリアα、β、γに対応付けられて配置されている。また、エリアα、β、γはそれぞれ、上述したチェックイン・アウトゲート２００やアトラクション２０１などに対応付けられたエリアである。タグ１０ａを携帯するユーザがタグリーダ２０ａのエリアαに入ると、タグ１０ａから一定間隔で発信される無線電波をタグリーダ２０ａが検出する。
【００３１】
一方、タグ１０ｂは、エリアαとエリアβとエリアγの境界付近に配置されており、タグ１０ｂから発信された無線電波はタグリーダ２０ａと２０ｂと２０ｃによって検出される。このような場合には、次に説明する２つの方式によってどのエリアに位置しているかを検出する。
【００３２】
図５は、図４におけるタグ１０ａ及び１０ｂの位置を検出するための２つの方式を説明するための図である。
（方式１）
方式１では、図２においてタグリーダ２０ａ、２０ｂ、２０ｃにそれぞれエリアα、β、γを関連付け、どのタグリーダ２０ａ、２０ｂ、２０ｃでタグ１０ａ、１０ｂの無線電波を受信したかによってタグの位置検出を行う。２つ以上のタグリーダで無線電波の電波を受信した場合には、最も電波強度値の高いタグリーダのエリアを検出する。同図では、タグ１０ａについては、タグ１０ａについてはエリアαに位置することが検出され、タグ１０ｂについてはエリアβに位置することが検出される。
なお、タグリーダの受信可能範囲と関連付けしたいエリアの範囲とは必ずしも一致しないこともあるため、複数のタグリーダに１つのエリアを対応付けることで位置特定の精度を高めることができる。
【００３３】
（方式２）
方式２では、タグの電波を受信した全てのタグリーダの電波強度値を利用し、タグと各タグリーダとの相対距離を計算し、その計算結果を利用してタグが存在する位置を検出する。相対距離を計算する方法としては特開２００２−２３６１６６号公報に開示された位置検出システムにおいて利用されている方法があり、当該方法では、各タグリーダが受信したタグの電波強度値から最小二乗法等によりタグの位置情報を算出する。また、当該システムにおいて必要となるタグリーダ２０ａ、２０ｂ、２０ｃの位置情報は予め位置情報サーバ３０に設定してあるものとする。
【００３４】
方式２における位置検出では、タグ１０ａは、タグリーダ２０ａでの電波強度値が最も高くなるためエリアαに位置すると検出されるが、タグ１０ｂについては、タグリーダ２０ａとタグリーダ２０ｂとタグリーダ２０ｃで検出された電波強度値の関係から、該当エリア無しとして検出される。
【００３５】
なお、方式２において、タグリーダの受信範囲とエリアの範囲とは一致せず、タグリーダの配置は電波強度値の測定を効率よく行うことができる配置となる。そのため、特定するエリアが少ない場合には方式１に比べて多くのタグリーダが必要となるディメリットがある。また、方式２を利用することにより、方式１よりも精度の高い位置情報検出が可能なり、またエリア分類を詳細に設定することができる。しかし、予めタグリーダの位置登録を行う必要があり、また、演算を行うため方式１に比べてコストがかかるというディメリットはある。
【００３６】
図６（ａ）は、ユーザ情報管理サーバ４０の内部に記憶されている滞留時間換算データを示した図である。滞留時間換算データには、滞留時間の長さに応じて換算されるポイント数、即ちユーザの現ポイント数に加算するポイント数が設定されている。
【００３７】
また、図６（ｂ）は、同じくユーザ情報管理サーバ４０の内部に記憶されているポイント換算データを示した図である。ポイント換算データには、ポイントをユーザが利用する際の利用用途ごとのポイントと代金との換算関係の情報が設定されている。
【００３８】
図７は、ポイント還元システム１の処理の流れを示したフローチャートであり、ユーザ側からみた利用の流れもあわせて示している。
【００３９】
まず最初に、ユーザ１００がメンバーカード６０の発行をカード発行者に要求する。カード発行者はメンバーカード６０を発行する。そして、カード発行者の操作に基づいて、入力部４４は、メンバーカード６０に付与したユーザＩＤと、ユーザ１００が支払った額に対応するポイント数の初期値をユーザＩＤに対応付けてユーザ情報ＤＢ４２に登録する（ステップＳ１）。ユーザは、カード発行者からメンバーカード６０を受け取る（ステップＳ２）。次に、ユーザ１００が、遊園地のチェックイン・アウトゲート２００から入園し、メンバーカード６０をカードリーダ２６ａが読み取り可能な位置に据え置く（ステップＳ３）。カードリーダ２６ａは、メンバーカード６０からユーザＩＤを読み出し、読み出したユーザＩＤと入園に必要な金額の情報をポイント利用部４１に送信する。ポイント利用部４１は、ユーザ情報ＤＢ４２の当該ユーザＩＤに対応する残ポイント数を読み出し、ポイント換算データの換算率によって必要なポイント数を算出する。そして、ポイント利用部４１は、残ポイント数が必要なポイント数より大きい場合には、利用可能である情報をカードリーダ２６ａに送信する。一方、ポイント数が不足しており利用できない場合は、利用不可の情報をカードリーダ２６ａに送信し、当該情報を受信したカードリーダ２６ａは利用できない旨をユーザに通知する。そして、ユーザ情報ＤＢ４２の当該ユーザＩＤに対応するポイント数から利用されたポイント数を減算する（ステップＳ４）。
【００４０】
次に、遊園地の係員はタグ１０をユーザ１００に貸与する際に、入力部３３の貸与のボタンを選択し、ユーザ１００からメンバーカード６０を受け取り、カードリーダ２５が読み取り可能な位置にメンバーカード６０を据え置く。カードリーダ２５は、据え置かれたメンバーカード６０のユーザＩＤを読み取り、受信部３１に送信する。また、係員は貸与するタグ１０をタグリーダ２１が読み取り可能な位置に据え置く。タグリーダ２１は、据え置かれたタグ１０のタグＩＤを読み取り、受信部３１に送信する。制御部３２は、入力部３３から貸与の情報を受信し、受信部３１からタグＩＤとユーザＩＤの情報を受信し、入力が貸与であることに基づいてユーザＩＤとタグＩＤを対応付けて位置情報ＤＢ３５に登録する（ステップＳ５）。そして、ユーザはタグ１０を係員から借り受けて携帯する（ステップＳ６）。
【００４１】
次に、ユーザ１００はタグ１０を携帯した状態でアトラクションなどへ移動を開始する。そして、ユーザ１００は、アトラクション２０１を利用する際にメンバーカード６０をカードリーダ２６ｚが読み取り可能な位置に据え置く。カードリーダ２６ｚは、据え置かれたメンバーカード６０からユーザＩＤを読み取り、当該ユーザＩＤとアトラクション２０１の利用に必要な金額の情報をポイント利用部４１に送信する。ポイント利用部４１は、受信したユーザＩＤと金額の情報を受信し、ポイント換算データの換算率で金額から利用に必要なポイント数を算出する。ユーザ情報ＤＢ４２の残ポイント数が算出したポイント数より大きい場合には、利用可能である情報をカードリーダ２６ａに応答する。そして、ポイント利用部４１は、ユーザ情報ＤＢ４２の当該ユーザＩＤに対応するポイント数から利用されたポイント数を減算し、時計４５から時刻情報を取得し、取得した時刻情報と、アトラクション２０１を利用した情報とをユーザＩＤに対応付けて履歴として記録する。ユーザ１００は、この行為を遊園地にいる間繰り返す（ステップＳ７）。その際、タグリーダ２０ａ〜２０ｚは、タグ１０から発信される無線電波を受信し、受信した無線電波からタグＩＤとタグリーダＩＤとを読み出し、また当該無線電波の電波強度値を測定する。そして、タグＩＤとタグリーダＩＤと電波強度値とを位置情報サーバ３０の位置情報記録部３４に送信する。位置情報記録部３４は受信した情報に、受信した時に時計３７から取得した時刻情報を対応付けて位置情報ＤＢ３５に記録する（ステップＳ８）。
【００４２】
次に、ユーザ１００が退園する際、タグ１０をチェックイン・アウトゲート２００で係員に返却する（ステップＳ９）。係員は入力部３３の返却のボタンを選択し、タグリーダ２１が読み取り可能な位置にタグ１０を据え置く。タグリーダ２１は据え置かれたタグ１０のタグＩＤを読み取り、受信部３１に送信する。制御部３２は、入力部３３から返却の情報を受信し、受信部からタグＩＤの情報を受信し、入力が返却であることに基づいて当該タグＩＤを含む集計完了指示を位置演算部３６に送信する。集計完了指示を受けた位置演算部３６は、タグ１０に関する情報を位置情報ＤＢ３５から読み出し、上述した方式１または方式２によってタグ１０の位置情報を検出し、アトラクション２０１に対応付けられた位置情報に滞留した滞留時間を算出する。そして、アトラクション２０１の情報とアトラクション２０１での滞留時間と、位置演算部３６によって滞留時間が算出された際に参照された時刻情報の中の最後の時刻情報とをユーザ情報管理サーバ４０のポイント加算部４３に送信する（ステップＳ１０）。位置演算部３６から情報を受信したポイント加算部４３は、最初に、アトラクション２０１の情報がユーザ情報ＤＢ４２に記録されているか否かを検出する。アトラクション２０１がユーザ情報ＤＢ４２から検出された場合には、アトラクション２０１が利用された時の時刻情報と、位置演算部３６から受信した滞留時間が算出された際に参照された時刻情報の中の最後の時刻情報との差が所定の時間内であるか否かを判定する。そして、その差が所定の時間内である場合に、アトラクション２０１が利用されたとして判定する。所定の時間とは例えば、無線タグ１０の発信周期及び誤差を考慮して例えば５分程度を設定することとなる。アトラクション２０１が利用されたと判定した場合には、滞留時間換算データに基づいて加算するポイント数を算出し、ユーザ情報ＤＢ４２に追加する（ステップＳ１１）。以上の処理によって、ユーザ１００は、ポイント数を獲得する（ステップＳ１２）。
【００４３】
なお、上記の処理では、位置演算部３６によって滞留時間が算出された際に参照された時刻情報の中の最後の時刻情報と、ユーザ情報ＤＢ４２に記録されているアトラクション２０１が利用された時間との差に基づいてアトラクション２０１が利用されたか否かを判定している。しかしながら、ユーザが１日の間にアトラクションを何度も利用しないのであれば、時間を特定せずにユーザ情報ＤＢ４２にアトラクション２０１の情報が記録されている場合に、アトラクション２０１が利用されたと判定するようにしてもよい。
【００４４】
また、上記の処理では、ポイント利用部４１は、アトラクション２０１の利用に必要なポイント数が残っている場合にのみ、ユーザがアトラクション２０１を利用した情報をユーザＩＤに対応付けてユーザ情報ＤＢ４２に履歴として記録するようにしている。しかし、本実施形態はこれに限られるものではなく、カードリーダ２６ｚによってメンバーカード６０からユーザＩＤが読み取られた場合に、ポイント数の残りの有無に関わりなく、当該ユーザがアトラクション２０１を利用した情報を履歴として記録するようにしてもよい。即ち、メンバーカード６０は、ポイント利用のためではなく、アトラクション２０１をユーザが利用したか否かを判断するためだけに利用されてもよい。
【００４５】
図８は、ユーザ１００がウェブサーバ７０からポイントを利用する際のウェブサーバ７０とユーザ情報管理サーバ４０の処理の流れを示したフローチャートである。
最初に、ユーザ１００が自らの端末からインターネットを開始してウェブサーバ７０に接続し、メンバーカード６０に付された自らのユーザＩＤと予め設定されているパスワードを入力してログインする（ステップＳａ１）。ユーザ１００は、ウェブサーバ７０から購入したい商品を選択する（ステップＳａ２）。そして、購入指示を入力する（ステップＳａ３）。
【００４６】
ウェブサーバ７０は、購入指示を受信して、必要なポイント数を含むポイント利用要求をユーザ情報管理サーバ４０のポイント利用部４１に送信する。ポイント利用部４１は、ユーザ情報ＤＢ４２から受信したユーザＩＤの残ポイント数を読み出し、残ポイント数が必要なポイント数以上あるか否かを判定する（ステップＳａ４）。そして、ポイント利用部４１は、残ポイント数が必要なポイント数以上ある場合には、ポイント利用可能である応答をウェブサーバ７０に送信する（ステップＳａ５）。ポイント利用部４１は、利用したポイント数をユーザ情報ＤＢ４２の当該ユーザＩＤのポイント数から減算する（ステップＳａ６）。応答を受信したウェブサーバ７０は、購入が完了したことをユーザ１００の端末に応答し、商品の発送者に商品が購入されたことを通知するための処理を行う（ステップＳａ７）。
【００４７】
上述の位置情報サーバ３０及びユーザ情報管理サーバ４０は内部に、コンピュータシステムを有している。そして、上述した位置情報検出及びポイント数算出の処理は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００４８】
【図１】本実施形態によるポイント還元システムを示すブロック図である。
【図２】同実施形態における位置情報データベースのデータ構成を示す図である。
【図３】同実施形態におけるユーザ情報データベースのデータ構成を示す図である。
【図４】同実施形態におけるタグリーダの配置を示したブロック図である。
【図５】同実施形態における位置情報の検出方式を説明するための図である。
【図６】同実施形態におけるポイントの換算率を示した図である。
【図７】同実施形態におけるポイント還元の処理を示したフローチャートである。
【図８】同実施形態におけるウェブサーバによる購入の処理を示したフローチャートである。
【符号の説明】
【００４９】
１    ポイント還元システム
１０  タグ
２０ａ〜２０ｚ  タグリーダ
３０  位置情報サーバ
４０  ユーザ情報管理サーバ
【図１】
2006293634.tif 000003
【図２】
2006293634.tif 000004
【図３】
2006293634.tif 000005
【図４】
2006293634.tif 000006
【図５】
2006293634.tif 000007
【図６】
2006293634.tif 000008
【図７】
2006293634.tif 000009
【図８】
2006293634.tif 000010