(57)【要約】ポイント情報に付加するポイント発行番号の有効利用を図ったポイント情報の不正使用判定方法およびプロモーションシステムである。使用済みのポイント発行番号のうち、所定の範囲に含まれるものだけを記憶し、利用者から送信されたポイント情報のポイント発行番号が当該所定の範囲に含まれるときに、記憶した使用済みのポイント発行番号と比較して未使用か否かを確認する。
2002037359.tif 000002
【特許請求の範囲】
【請求項１】
商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムのポイントの不正使用判定方法において、
前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加し、
前記センタ装置は、
前回までに真正なものとして受け入れたポイント情報のうちの最新のポイント情報のポイント発行番号を記憶し、
前記記憶した最新のポイント情報のポイント発行番号を中心とした所定の範囲に含まれるポイント発行番号について、前回までに使用済みか否かを記憶し、
前記利用者から送信されたポイント情報のポイント発行番号が、前記所定の範囲内に含まれ、かつ、前回までに使用済みと記憶されたポイント発行番号と一致しない場合に、該利用者から送信されたポイント情報を真正なものとして受け入れる
ことを特徴とするポイント情報の不正使用判定方法。
【請求項２】
前記ポイント発行番号は、
最大値に達すると循環して１番から再使用される
ことを特徴とする請求項１記載のポイント情報の不正使用判定方法。
【請求項３】
最新のポイント情報とは、
発行順が最新のポイント情報である
ことを特徴とする請求項１記載のポイント情報の不正使用判定方法。
【請求項４】
最新のポイント情報とは、
前記センタ装置での受入順が最新のポイント情報である
ことを特徴とする請求項１記載のポイント情報の不正使用判定方法。
【請求項５】
前記所定の範囲は、前記記憶した最新のポイント情報のポイント発行番号が更新されると、該更新に応じて更新され、
前記所定の範囲の更新によって、前回までに使用済みと記憶されたポイント発行番号が該所定の範囲から外れた場合、該ポイント発行番号に対する前回までに使用済みとの記憶を削除する
ことを特徴とする請求項１記載のポイント情報の不正使用判定方法。
【請求項６】
商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムのポイント情報の不正使用判定方法において、
前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加し、
前記ポイント情報を発行するポイント発行装置は、複数の暗号鍵を記憶し、該複数の暗号鍵のいずれかを用いて前記ポイント情報を暗号化し、
前記センタ装置は、
前記複数の暗号鍵に対応する複数の復号鍵を記憶し、該復号鍵のいずれかを用いて前記暗号化されたポイント情報を復号化し、
復号化に成功した前記暗号化されたポイント情報を真正なものとして受け入れる
ことを特徴とするポイント情報の不正使用判定方法。
【請求項７】
前記ポイント発行番号は、最大値に達すると循環して１番から再使用され、
前記ポイント発行装置は、前記ポイント発行番号が循環したときに、前記ポイント情報を暗号化する前記暗号鍵を変更する
ことを特徴とする請求項６記載のポイント情報の不正使用判定方法。
【請求項８】
前記センタ装置は、
前回真正なものとして受け入れたポイント情報のポイント発行番号と、該真正なものとして受け入たポイント情報を復号化した復号鍵とを記憶し、
前記記憶したポイント発行番号が
ポイント発行番号の最大値を含む第１の所定の範囲に含まれる場合、および１番を含む第２の所定の範囲に含まれる場合は、該ポイント情報の復号化に前記前回使用した復号鍵を含む多くとも２つの復号鍵を用い、
前記第１および第２の所定の範囲のどちらにも含まれない場合は、該ポイント情報の復号化に前記前回使用した復号鍵を用いる、
ことを特徴とする請求項７記載のポイント情報の不正使用判定方法。
【請求項９】
商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムにおいて、
前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加する手段と、
前記センタ装置は、
前回までに真正なものとして受け入れたポイント情報のうちの最新のポイント情報のポイント発行番号を記憶する手段と、
前記記憶した最新のポイント情報のポイント発行番号を中心とした所定の範囲に含まれるポイント発行番号について、前回までに使用済みか否かを記憶する手段と
を具備することを特徴とするプロモーションシステム。
【請求項１０】
前記ポイント発行番号は、
最大値に達すると循環して１番から再使用される
ことを特徴とする請求項９記載のプロモーションシステム。
【請求項１１】
最新のポイント情報とは、
発行順が最新のポイント情報である
ことを特徴とする請求項９記載のプロモーションシステム。
【請求項１２】
最新のポイント情報とは、
前記センタ装置での受入順が最新のポイント情報である
ことを特徴とする請求項９記載のプロモーションシステム。
【請求項１３】
前記所定の範囲は、前記記憶した最新のポイント情報のポイント発行番号が更新されると、該更新に応じて更新され、
前記所定の範囲の更新によって、前回までに使用済みと記憶されたポイント発行番号が該所定の範囲から外れた場合、該ポイント発行番号に対する前回までに使用済みとの記憶を削除する
ことを特徴とする請求項９記載のプロモーションシステム。
【請求項１４】
商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムにおいて、
前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加し、
前記ポイント情報を発行するポイント発行装置は、複数の暗号鍵を記憶し、該複数の暗号鍵のいずれかを用いて前記ポイント情報を暗号化する手段と、
前記センタ装置は、
前記複数の暗号鍵に対応する複数の復号鍵を記憶し、該復号鍵のいずれかを用いて前記暗号化されたポイント情報を復号化する手段と、
を有することを特徴とするプロモーションシステム。
【請求項１５】
前記ポイント発行番号は、最大値に達すると循環して１番から再使用され、
前記ポイント発行装置は、前記ポイント発行番号が循環したときに、前記ポイント情報を暗号化する暗号鍵を変更する
ことを特徴とする請求項１４記載のプロモーションシステム。
【発明の詳細な説明】
技術分野
この発明は、商品の販売に伴ってポイントを発行することで商品の販売促進を行うプロモーションシステムのポイント情報の不正使用判定方法に関する。
技術背景
従来、特定商品のプロモーション等において、商品の販売毎にポイントを発行し、当該商品の購入者がポイントを収集して景品等と交換するといったことが行われている。
ここで、ポイントの発行は、各購入者が所有するカードにスタンプを押印したり磁気的な記録を行うものや、商品にシール等を貼付しておき、購入者がこのシールを収集する形式のものがある。
しかし、商品にシール等を貼付してポイントを発行する形式のものでは、販売者と購入者の両者ともにポイントの処理に多大な手間を要しており、各購入者が所有するカードに対してポイントを加算していく形式のものでは、特に自動販売機でのポイント発行が困難であるとともに、当該商品の製造者の主催で行う全国規模のプロモーションへの対応も困難であった。
また、いずれの場合においても、プロモーションの主催者側によるポイントの回収および集計の作業にも多大な手間を要していた。
これらの問題を解決するため、本発明者は、商品の販売に際してポイントを暗号化したポイント情報を商品購入者に提示し、購入者は提示されたポイント情報を携帯電話、パソコン等の通信機器によってセンタ装置へ送信するだけで、センタ装置においてポイント情報が解読されてポイントが加算され、販売者は加算されたポイントに応じたサービスを提供する形式のプロモーションシステムを特願平１１−２８００３４号および特願２０００−２１０２１７号として提案した。
ここで、上記のプロモーションシステムでは、利用者の不注意や悪意により同一のポイント情報が複数回送信されることを防ぐための処理として、センタ装置は、受け付けたポイント情報のポイント発行番号が既に受け付け済みのポイント情報のポイント発行番号と一致するか否かで当該ポイント情報の二重使用を判断し、また、受け付けたポイント情報のポイント発行番号が前回真正なものとして受け入れられたポイント情報のポイント発行番号から異常に離れている場合は、当該ポイント情報を不正使用の可能性ありと判断していた。
しかしながら、上記の方法では、一度センタ装置で受けつけられたポイント発行番号は二度と使えないため、ポイントの発行回数はポイント発行番号の最大値によって制限されてしまう。
発明の開示
そこで、この発明は、ポイントの発行回数がポイント発行番号の最大値に制限されることなく、かつ、確実にポイント情報の二重使用および不正使用を判定できる方法を提供することを目的とする。
上記目的を達成するため、この発明のポイントの不正使用判定方法は、商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムのポイントの不正使用判定方法において、前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加し、前記センタ装置は、前回までに真正なものとして受け入れたポイント情報のうちの最新のポイント情報のポイント発行番号を記憶し、前記記憶した最新のポイント情報のポイント発行番号を中心とした所定の範囲に含まれるポイント発行番号について、前回までに使用済みか否かを記憶し、前記利用者から送信されたポイント情報のポイント発行番号が、前記所定の範囲内に含まれ、かつ、前回までに使用済みと記憶されたポイント発行番号と一致しない場合に、該利用者から送信されたポイント情報を真正なものとして受け入れることを特徴とする。
なお、前記ポイント発行番号は、最大値に達すると循環して１番から再使用される。
また、最新のポイント情報とは、発行順が最新、若しくは、前記センタ装置での受入順が最新のポイント情報である。
また、前記所定の範囲は、前記記憶した最新のポイント情報のポイント発行番号が更新されると、該更新に応じて更新され、前記所定の範囲の更新によって、前回までに使用済みと記憶されたポイント発行番号が該所定の範囲から外れた場合、該ポイント発行番号に対する前回までに使用済みとの記憶を削除する。
さらに、この発明のポイントの不正使用判定方法は、商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムのポイント情報の不正使用判定方法において、前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加し、前記ポイント情報を発行するポイント発行装置は、複数の暗号鍵を記憶し、該複数の暗号鍵のいずれかを用いて前記ポイント情報を暗号化し、前記センタ装置は、前記複数の暗号鍵に対応する複数の復号鍵を記憶し、該復号鍵をのいずれかを用いて前記暗号化されたポイント情報を復号化し、復号化に成功した前記暗号化されたポイント情報を真正なものとして受け入れることを特徴とする。
なお、前記ポイント発行番号は、最大値に達すると循環して１番から再使用され、前記ポイント発行装置は、前記ポイント発行番号が循環したときに、前記暗号鍵を変更する。
また、前記センタ装置は、前回真正なものとして受け入れたポイント情報のポイント発行番号と、該真正なものとして受け入たポイント情報を復号化した復号鍵とを記憶し、前記記憶したポイント発行番号がポイント発行番号の最大値を含む第１の所定の範囲に含まれる場合、および１番を含む第２の所定の範囲に含まれる場合は、該ポイント情報の復号化に前記前回使用した復号鍵を含む多くとも２つの復号鍵を用い、前記第１および第２の所定の範囲のどちらにも含まれない場合は、該ポイント情報の復号化に前記前回使用した復号鍵を用いることを特徴とする。
また、この発明は、商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムにおいて、前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加する手段と、前記センタ装置は、前回までに真正なものとして受け入れたポイント情報のうちの最新のポイント情報のポイント発行番号を記憶する手段と、前記記憶した最新のポイント情報のポイント発行番号を中心とした所定の範囲に含まれるポイント発行番号について、前回までに使用済みか否かを記憶する手段とを具備することを特徴とする。
なお、前記ポイント発行番号は、最大値に達すると循環して１番から再使用される。
また、最新のポイント情報とは、発行順が最新のポイント情報である、若しくは、前記センタ装置での受入順が最新のポイント情報である。
また、前記所定の範囲は、前記記憶した最新のポイント情報のポイント発行番号が更新されると、該更新に応じて更新され、前記所定の範囲の更新によって、前回までに使用済みと記憶されたポイント発行番号が該所定の範囲から外れた場合、該ポイント発行番号に対する前回までに使用済みとの記憶を削除する。
また、この発明は、商品の販売に際して所定のポイントに関連するポイント情報を発行して利用者に提示し、前記利用者は、該提示されたポイント情報を該利用者の識別情報とともにセンタ装置へ送信し、前記センタ装置は、該送信されたポイント情報に対応するポイントを前記利用者に対応して記憶管理し、該利用者に対応して記憶管理されたポイントに基づき前記利用者に対して所定のサービスを提供するプロモーションシステムにおいて、前記利用者に提示されるポイント情報に、該ポイント情報の発行順を示すポイント発行番号を付加し、前記ポイント情報を発行するポイント発行装置は、複数の暗号鍵を記憶し、該複数の暗号鍵のいずれかを用いて前記ポイント情報を暗号化する手段と、前記センタ装置は、前記複数の暗号鍵に対応する複数の復号鍵を記憶し、該復号鍵をのいずれかを用いて前記暗号化されたポイント情報を復号化する手段とを有することを特徴とする。
なお、前記ポイント発行番号は、最大値に達すると循環して１番から再使用され、前記ポイント発行装置は、前記ポイント発行番号が循環したときに、前記ポイント情報を暗号化する暗号鍵を変更する。
発明を実施するための最良の形態
以下、この発明に係わるプロモーションシステム管理方法の実施の形態を添付図面を参照して詳細に説明する。
図１は、この発明に係わるプロモーションシステムの一構成例を示すシステム構成図である。
図１において、このプロモーションシステムは、屋外または屋内に配置される複数の自動販売機１１０および各種店舗に配設されるレジスタ１２０で販売される商品をポイント発行の対象としている。
すなわち、このプロモーションシステムは、自動販売機１１０の販売商品に対する販売促進およびレジスタ１２０が配設されている店舗の各種商品の販売促進を可能にするものである。
自動販売機１１０のポイント発行装置１１１は、この自動販売機１１０で商品の販売がある毎に、該販売された商品の販売金額、販売数量等に対応するポイント情報を生成し、このポイント情報をポイント発行装置１１１に設けられた図示しない表示部に表示する。
また、レジスタ１２０のポイント発行装置１２１も同様に、このレジスタ１２０での販売処理がある毎に、その販売金額、販売数量等に対応するポイント情報を生成し、このポイント情報をポイント発行装置１２１に設けられた図示しない表示部に表示する。
また、独立のポイント発行装置１０００も同様に、所定の販売処理がある毎に、ぞの販売金額、販売数量等に対応するポイント情報を生成し、このポイント情報をポイント発行装置１０００に設けられた図示しない表示部に表示する。
なお、上記ポイント情報には、
１）モジュールコード
２）シークレットコード
が含まれる。
ここで、モジュールコードは、上記ポイント発行装置１１１、１２１等を識別するもので、このプロモーションシステムにおいては、このモジュールコードに対応して自動販売機１１０およびレジスタ１２０等の状態をデータセンタ１５３のベンダデータベース（ベンダＤＢ）１６２で記憶管理するように構成されている。
また、シークレットコードには、
１）ポイント発行番号
２）ポイント数
３）パリティ
等が含まれる。
ここで、ポイント発行番号は、ポイント発行装置１１１、１２１等からポイントが発行される毎にそれぞれ発行される連続番号で、ポイント情報の二重使用のチェックおよび不正使用のチェックを行なうために利用される。
また、ポイント数は、販売毎に利用者が取得するポイント数であり、また、パリティは、利用者から送信されるポイント情報が暗号化、復号化プロセスを含む伝送途中で誤りや改竄がないことをチェックするための付加情報である。
これらの情報を予め記憶された暗号鍵により暗号化することによりシークレットコードは生成される。
さて、このプロモーションシステムの利用者は、ポイント発行装置１１１および１２１の表示部に表示されたポイント情報を読み取って記憶し、この記憶したポイント情報を携帯電話機１３０若しくはパーソナルコンピュータ（以下、パソコンという）１４０に入力して、当該利用者を識別するＩＤ（識別情報）と所定のパスワードとともにデータセンタ１５３に送信する。
なお、ポイント発行装置１１１および１２１に赤外線通信装置を内蔵させ、この赤外線通信装置を用いて上記ポイント情報の上記携帯電話機１３０等への入力を行なってもよい。
また、ポイント発行装置１１１および１２１に上記ポイント情報を印字出力する手段を設けてもよい。
また、レジスタ１２０のポイント発行装置１２１は、このレジスタ１２０から印字出力されるレシートに、このポイント発行装置１２１で生成されたポイント情報を印字出力するように構成してもよい。
データセンタ１５３は、インターネット１５０上のＷｅｂサーバとして構築され、利用者の取得したポイントを利用者ＩＤに対応して記憶管理するポイントデータベース（ポイントＤＢ）１６１、上記モジュールコードに対応して自動販売機１１０およびレジスタ１２０の状態等を記憶管理するベンダデータベース（ベンダＤＢ）１６２、利用者の個別情報を記憶管理する利用者データベース（利用者ＤＢ）１６３が設けられている。
このデータセンタ１５３に対する利用者の携帯する携帯電話機１３０からのポイント情報の送信は、携帯電話機１３０、移動体通信事業者１５１、インターネット１５０を介して行われる。
また、このデータセンタ１５３に対する利用者のパソコン１４０からのポイント情報の送信は、パソコン１４０、利用者のアクセスプロバイダ１５２、インターネット１５０を介して行われる。
データセンタ１５３は、利用者の携帯電話機１３０若しくはパソコン１４０からポイント情報を受信すると、まず、利用者データベース１６３を参照して利用者ＩＤおよびパスワードのチェックを行う。
次に、ベンダデータベース１６２を参照して、モジュールコードのチェックを行う。
次に、シークレットコードを復号化して、パリティのチェック、ポイント発行番号のチェック、ポイント数のチェックを行い、このチェック結果に基づきポイントデータベース１６１を更新する。
また、このデータセンタ１５３は、
１）利用者データベース１６３の登録、更新に基づく利用者の管理
２）ポイントデータベース１６１に基づくポイントの管理
３）ベンダデータベース１６２の登録、更新に基づくポイント発行装置の管理
４）ポイントデータベース１６１に記憶されたポイントに基づく各種抽選および当選者の管理
５）自動販売機１１０の管理者およびレジスタ１２０の配設された店舗等に対するマーケティング情報の提供
６）自動販売機１１０の売上情報、商品および釣銭、故障等の管理
等を行う。
また、上記インターネット１５０上には上記ポイントに関するデータセンタ１５３の決済の代行を行うネットバンク１５４、自動販売機１１０の管理者およびレジスタ１２０の配設された店舗等に対するマーケティング情報の提供のためにデータセンタ１５３に代わってホームページを配信するホスティングプロバイダ１５５等が設けられている。
さて、ポイント発行装置１１１およびポイント発行装置１２１が生成するポイント情報は、例えば図２に示すような方法で生成される。
すなわち、ポイント発行装置１１１およびポイント発行装置１２１は、図２に示すように、当該プロモーションシステムに固有の情報（プロモーションシステムコード等）Ａと、発行したポイントに固有の情報（ポイント発行番号等）Ｂを、所定の暗号鍵に基づいて暗号化してポイント情報Ｃを生成し、これを図示しないポイント情報表示部に可視化して表示する。
購入者は、この表示されたポイント情報Ｃを、携帯電話機１３０若しくはパソコン１４０によりデータセンタ１５３に送信する。
ポイント情報Ｃ’（真正ならばポイント情報Ｃと同一のもの）を受信したデータセンタ１５３では、所定の復号鍵を用いて、情報Ａ’と情報Ｂ’を取得する。
次に、情報Ａ’と予めデータセンタ１５３に記憶してある当該プロモーションシステムに固有の情報（システムコード等）Ａとを比較することにより当該ポイント情報の真偽を確認する（真偽判定）。
さらに、情報Ｂ’をデータセンタ１５３で管理しているポイント発行番号データベースから検索して未使用か否かを確認することになる（二重使用判定）。
以下に、このポイント情報の真偽および二重使用判定について詳細に説明する。
（実施例１）
この実施の形態において、ポイント発行番号データベースは、前回までに真正なものとして受け入れられたポイント情報のポイント発行番号のうち、発行順が最新のポイント発行番号を最新真正ポイント発行番号として記憶し、利用者から送信されたポイント情報のポイント発行番号が、記憶した最新真正ポイント発行番号を中心値とした所定の範囲に含まれる場合、当該利用者から送信されたポイント情報を有効と判断して二重使用判定を行ない、その他の発行番号を有するポイント情報は無効と判断して不正使用として処理する。
これは、ポイント情報を取得した利用者が当該ポイント情報をセンタ装置に送信するのにそう長い期間は要さないであろうから、前後して送信されるポイント情報のポイント発行番号はかなりの高確率で近い値をとるはずである、との概念に基づいた方法である。
なお、センタ装置で記憶する最新真正ポイント発行番号としては、上記の発行順が最新のものの他に、センタ装置での受入順が最新のものでも良い。
したがって、ポイント発行番号データベースでは、使用済みのポイント発行番号を全て記憶する必要はなく、最新真正ポイント発行番号を中心値とした所定の範囲に含まれる使用済みのポイント発行番号だけを記憶すればよいので、当該所定の範囲外のポイント発行番号を有するポイント情報は全て無効として扱い、この所定の範囲外のポイント発行番号は再利用することができる。
例えば、図３（ａ）に示すように、ポイント発行番号の最大値を１０００番とし、前回までに真正なものとして受け入れられ、かつ、発行順が最新のポイント発行番号が５００番であり、利用者から送信されたポイント情報のポイント番号が５００番の前後５０番、計１００番の範囲に含まれるポイント発行番号、つまり４５０番〜５５０番のポイント発行番号（Ｐ２およびＰ３）であった場合、このポイント情報は有効として、それ以外のポイント発行番号を有するポイント情報（Ｐ１およびＰ４）は無効と判断し、不正使用として処理する。
さらに、５０１番〜５５０番は当然未使用であることを考えると、ポイント発行番号データベースは、使用済みのポイント発行番号のうち、４５０番〜４９９番の範囲に含まれるものだけを記憶し、利用者から送信されたポイント情報のポイント発行番号が４５０番〜４９９番に含まれる場合（Ｐ２）、このポイント発行番号Ｐ２を使用済みとして記憶されたポイント発行番号と比較して、未使用か否かを判断する（二重使用判定）。
また、最新真正ポイント発行番号が５００番から５０２番に更新された場合、有効なポイント発行番号の範囲もシフトして４５２番〜５５２番と更新され、４５０番および４５１番について記憶されている使用済みか否かの情報は削除される。
なお、ポイント発行番号は、最大値まで発行されると再度１番から発行される。したがって、例えば、図３（ｂ）に示すように、最新真正ポイント発行番号が９７０番であるとき、９２０番〜１０００番までの８０番と、循環して１番から２０番までの、計１００番の範囲に含まれるポイント発行番号を有効なポイント発行番号として扱う。
このような方法により、ポイント発行番号が１０００番に達し、ポイント発行番号の１番は以前に使用済みである場合でも、一度無効となることで、このポイント発行番号１番の使用済みのレッテルは更新され、１０００番の次に再び１番を発行することができ、ポイント発行番号を循環利用することができる。
なお、ポイント発行番号の最大値、有効なポイント発行番号の幅およびこの幅の更新方法は、上記に限られるものではなく、任意に設定することができる。
（実施例２）
この実施の形態では、ポイント発行装置に複数の暗号鍵を用意し、センタ装置にこれらの暗号鍵に対応する複数の復号鍵を用意する。そして、ポイント発行装置は、用意したいずれかの暗号鍵を用いて発行したポイント情報を暗号化し、センタ装置は、利用者から送信された当該暗号化されたポイント情報を、用意したいずれかの復号鍵を用いて復号化する。
さて、ポイント発行装置では、発行したポイント発行番号が最大値に達すると、再度１番に循環して再利用するが、その際にポイント情報を暗号化する暗号鍵を変える。
つまり、例えば、図４に示すように、ポイント発行装置は、４つの暗号鍵Ｋｃ１〜Ｋｃ４を有し、ポイント発行番号が最大値の１０００番に達するたびに、順次暗号鍵を変更する。図４では、Ｋｃ１、Ｋｃ２、Ｋｃ３、Ｋｃ４の順に変更している。
センタ装置は、利用者から送信された暗号化されたポイント情報を、暗号鍵Ｋｃ１〜Ｋｃ４にそれぞれに対応する復号鍵Ｋｒ１〜Ｋｒ４を用いて復号化する。
なお、センタ装置は、全ての復号鍵を試して利用者から送信された暗号化されたポイント情報を復号化することもできるが、ここでは、前回真正なものとして受け入れられたポイント情報のポイント発行番号と、前回このポイント情報を復号化した復号鍵（Ｋｒ２）とを記憶し、この記憶した情報に基づいて復号鍵を選択して使用する方法を説明する。
まず、前回真正なものとして受け入れられたポイント情報のポイント発行番号（Ｐｔ１）が、１０００番以下の１０００番を含む所定の範囲内の番号である場合、利用者から送信されるポイント情報は、１０００番付近のポイント発行番号を有し暗号鍵Ｋｃ２で暗号化されているか、循環して１番付近のポイント発行番号を有し暗号鍵Ｋｃ３で暗号化されているはずなので、センタ装置では、前回使用した復号鍵Ｋｒ２、およびポイント発行装置で使用される暗号鍵との対応順が復号鍵Ｋｒ２の次である復号鍵Ｋｒ３を用いて、利用者から送信された暗号化されたポイント情報を復号化する。
また、前回真正なものとして受け入れられたポイント情報のポイント発行番号（Ｐｔ２）が、１番以上の１番を含む所定の範囲内の番号である場合、利用者から送信されるポイント情報は、１番付近のポイント発行番号を有し暗号鍵Ｋｃ２で暗号化されているか、循環前の１０００番付近のポイント発行番号を有し暗号鍵Ｋｃ１で暗号化されているはずなので、センタ装置では、前回使用した復号鍵Ｋｒ２、およびポイント発行装置で使用される暗号鍵との対応順が復号鍵Ｋｒ２の前である復号鍵Ｋｒ３を用いて、利用者から送信された暗号化されたポイント情報を復号化する。
また、前回真正なものとして受け入れられたポイント情報のポイント発行番号（Ｐｔ３）が、上記どちらの所定の範囲内の番号でもない場合には、センタ装置では、前回使用した復号鍵Ｋｒ２だけを用いて、利用者から送信された暗号化されたポイント情報を復号化する。
そして、上記の方法により復号化されたポイント情報だけを、未使用か否かを確認（二重使用判定）し、未使用であれば真正なものとして受け入れる。
産業上の利用可能性
この発明は、ポイント発行番号全体の所定の範囲内の番号についてだけ使用済みか否かを記憶するよう構成したポイント情報の不正使用判定方法およびプロモーションシステムである。この発明によれば、ポイント発行番号全体の所定の範囲に含まれない番号は再使用することができ、ポイント発行番号を有効に利用できる。また、所定の範囲内についてのみチェックをする為、二重使用チェックの処理時間を短縮することができる。
【図面の簡単な説明】
図１は、この発明に係るプロモーションシステムの一構成例を示すシステム構成図である。
図２は、図１に示したプロモーションシステムにおけるポイント情報を説明するための図である。
図３は、ポイント情報の不正使用判定方法の一例を説明するための図である。
図４は、ポイント情報の不正使用判定方法の他の例を説明するための図である。
【図１】
2002037359.tif 000003
【図２】
2002037359.tif 000004
【図３】
2002037359.tif 000005
【図４】
2002037359.tif 000006
【国際調査報告】
2002037359.tif 000007
2002037359.tif 000008