(57)【要約】【課題】買い物券の管理について発行者の負担を軽減する。【解決手段】管理サーバ１は、交換端末３０２から買い物券の発券情報取得リクエストを受信すると、交換端末３０２に発券条件データを送信し、交換端末３０２において発行された買い物券について、ユーザ識別子、券種識別子、有効期限および券識別子を含む買い物券発行データを受信する買い物券交換手段２３と、買い物券発行データを、買い物口座データに記憶する買い物券集計手段２５と、を有する。交換端末３０２は、管理サーバ１から発券条件データを取得すると、ＩＣカード２ａの券情報記憶エリアに、発券条件データに応じて、券種識別子、有効期限および券識別子を記憶するとともに、レコード管理情報記憶エリアのフラグのうち、新たに記憶した券識別子に対応するフラグを使用可に設定して記憶し、買い物券発行データを前記管理サーバに送信する交換手段３０２ａを有する。【選択図】図１
2010218038.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに発行した買い物券情報を管理する管理サーバと、当該ユーザの可搬性記憶媒体に当該ユーザに発行した買い物券情報を記憶する交換端末と、を備える買い物券管理システムにおいて、
前記可搬性記憶媒体は、
ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、
前記券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、を有し、
前記管理サーバは、
発券する買い物券について、当該買い物券の券種識別子および有効期限と、発券するための条件データを含む発券条件データを記憶した発券条件データ記憶手段と、
前記ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子を関連づけた買い物口座データを記憶する買い物口座データ記憶手段と、
前記交換端末から買い物券の発券情報取得リクエストを受信すると、前記交換端末に前記発券条件データを送信し、前記交換端末において発行された買い物券について、当該ユーザ識別子、券種識別子、有効期限および券識別子を含む買い物券発行データを受信する買い物券交換手段と、
前記買い物券発行データを、前記買い物口座データに記憶する買い物券集計手段と、を有し、
前記交換端末は、
前記管理サーバから前記発券条件データを取得すると、前記可搬性記憶媒体の券情報記憶エリアに、前記発券条件データに応じて、前記券種識別子、有効期限および前記券識別子を記憶するとともに、前記レコード管理情報記憶エリアのフラグのうち、新たに記憶した券識別子に対応するフラグを使用可に設定して記憶し、前記買い物券発行データを前記管理サーバに送信する交換手段を有する
ことを特徴とする買い物券管理システム。
【請求項２】
前記買い物券管理システムは、さらに決済端末を備え、
前記可搬性記憶媒体は、
前記券種識別子と、当該買い物券の特典とを関連づけた券種情報記憶エリアを備え、
前記決済端末は、
前記ユーザが買い物券を使用する場合、前記可搬性記憶媒体から、有効期限内の買い物券のうち有効期限のより近く、前記特典を利用可能な買い物券の券識別子を取得し、前記可搬性記憶媒体の前記レコード管理情報記憶エリアのフラグのうち、取得した前記券識別子に対応するフラグを使用不可に設定して記憶するとともに、取得した券識別子を含む買い物券使用データを前記管理サーバに送信する決済手段を有し、
前記管理サーバは、
前記決済端末から前記買い物券使用データを受信する買い物券失効手段をさらに有し、
前記買い物券集計手段は、前記買い物口座データから前記買い物券使用データの前記券識別子のデータを削除する
ことを特徴とする請求項１に記載の買い物券管理システム。
【請求項３】
前記決済手段はさらに、前記可搬性記憶媒体から、有効期限外の買い物券の券識別子を取得し、前記可搬性記憶媒体の前記レコード管理情報記憶エリアのフラグのうち、取得した前記券識別子に対応するフラグを使用不可に設定して記憶するとともに、取得した券識別子を含む買い物券無効データを前記管理サーバに送信し、
前記管理サーバにおいて、
前記買い物券失効手段は、前記決済端末から前記買い物券無効データを受信し、
前記買い物券集計手段は、前記買い物口座データから前記買い物券無効データの買い物券の前記券識別子のデータを削除する
ことを特徴とする請求項２に記載の買い物券管理システム。
【請求項４】
ユーザの可搬性記憶媒体に当該ユーザに発行した買い物券情報を記憶する交換端末であって、
前記可搬性記憶媒体は、
ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、
前記券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、を有し、
前記交換端末は、
発券する買い物券について、当該買い物券の券種識別子および有効期限と、前記可搬性記憶媒体の券情報記憶エリアに、前記発券条件データに応じて、前記券種識別子、有効期限および前記券識別子を記憶するとともに、前記レコード管理情報記憶エリアのフラグのうち、新たに記憶した券識別子に対応するフラグを使用可に設定して記憶する交換手段を有する
ことを特徴とする交換端末。
【請求項５】
ユーザの可搬性記憶媒体に記憶された当該ユーザが使用可能な買い物券に基づいて決済する決済端末であって、
前記可搬性記憶媒体は、
ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、
前記券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、
前記券種識別子と、当該買い物券の特典とを関連づけた券種情報記憶エリアを有し、
前記決済端末は、
前記ユーザが買い物券を使用する場合、前記可搬性記憶媒体から、有効期限内の買い物券のうち有効期限のより近く、前記特典を利用可能な買い物券の券識別子を取得し、前記可搬性記憶媒体の前記レコード管理情報記憶エリアのフラグのうち、取得した前記券識別子に対応するフラグを使用不可に設定して記憶する決済手段を有する
ことを特徴とする決済端末。
【請求項６】
前記決済手段はさらに、前記可搬性記憶媒体から、有効期限外の買い物券の券識別子を取得し、前記可搬性記憶媒体の前記レコード管理情報記憶エリアのフラグのうち、取得した前記券識別子に対応するフラグを使用不可に設定して記憶する
ことを特徴とする請求項５に記載の決済端末。
【請求項７】
ユーザが使用可能な買い物券の情報が記憶された可搬性記憶媒体であって、
記憶装置を備え、前記記憶装置は、
ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、
前記券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、
前記券種識別子と、当該買い物券の特典とを関連づけた券種情報記憶エリアと
を有することを特徴とする可搬性記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、買い物券を管理する買い物券管理システム、買い物券管理システムに用いられる交換端末、決済端末および可搬性記憶媒体に関する。
【背景技術】
【０００２】
従来、スーパーや商店街などの店舗において販売を促進するために、商品の購入に伴って獲得したポイントを付与し、付与したポイントをユーザのポイントカードに蓄積させる（例えば特許文献１参照。）。このポイントが所定数蓄積されると、ポイントを買い物券に交換して、ユーザに利用させることができる。一般的な買い物券は、紙に印刷されており、その券を識別する券識別子も併せて印刷されている（例えば特許文献２参照。）。この券識別子は、店舗において発行したお買い物券の消し込みや、マーケット調査等に用いられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２１３１０６号公報
【特許文献２】特開平８−１１０９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の様に紙に印刷されたお買い物券は、ユーザによって使用された後、店舗で発行したお買い物券と照合する必要がある。このとき、店舗では、お買い物券に印刷された券識別子を読み取り手動でコンピュータに入力する、スキャナで券識別子を読み取り電子データに変換してコンピュータに入力する、などの方法が採用されている。
【０００５】
従って、紙媒体に印刷されたお買い物券では、発行者である店舗の負担が大きく、販売促進の足かせになっていた。
【０００６】
従って本発明の目的は、買い物券の管理について発行者の負担を軽減できる買い物券管理システム、買い物券管理システムに用いられる交換端末、決済端末および可搬性記憶媒体を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第１の特徴は、ユーザに発行した買い物券情報を管理する管理サーバと、当該ユーザの可搬性記憶媒体に当該ユーザに発行した買い物券情報を記憶する交換端末と、を備える買い物券管理システムに関する。本発明の第１の特徴に係る買い物券管理システムの可搬性記憶媒体は、ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、を有する。管理サーバは、発券する買い物券について、当該買い物券の券種識別子および有効期限と、発券するための条件データを含む発券条件データを記憶した発券条件データ記憶手段と、ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子を関連づけた買い物口座データを記憶する買い物口座データ記憶手段と、交換端末から買い物券の発券情報取得リクエストを受信すると、交換端末に発券条件データを送信し、交換端末において発行された買い物券について、当該ユーザ識別子、券種識別子、有効期限および券識別子を含む買い物券発行データを受信する買い物券交換手段と、買い物券発行データを、買い物口座データに記憶する買い物券集計手段と、を有する。交換端末は、管理サーバから発券条件データを取得すると、可搬性記憶媒体の券情報記憶エリアに、発券条件データに応じて、券種識別子、有効期限および券識別子を記憶するとともに、レコード管理情報記憶エリアのフラグのうち、新たに記憶した券識別子に対応するフラグを使用可に設定して記憶し、買い物券発行データを管理サーバに送信する交換手段を有する。
【０００８】
ここで、買い物券管理システムは、さらに決済端末を備えても良い。この場合、可搬性記憶媒体は、券種識別子と、当該買い物券の特典とを関連づけた券種情報記憶エリアを備える。決済端末は、ユーザが買い物券を使用する場合、可搬性記憶媒体から、有効期限内の買い物券のうち有効期限のより近く、特典を利用可能な買い物券の券識別子を取得し、可搬性記憶媒体のレコード管理情報記憶エリアのフラグのうち、取得した券識別子に対応するフラグを使用不可に設定して記憶するとともに、取得した券識別子を含む買い物券使用データを管理サーバに送信する決済手段を有する。管理サーバは、決済端末から買い物券使用データを受信する買い物券失効手段をさらに有し、買い物券集計手段は、買い物口座データから買い物券使用データの券識別子のデータを削除する。
【０００９】
また決済手段はさらに、可搬性記憶媒体から、有効期限外の買い物券の券識別子を取得し、可搬性記憶媒体のレコード管理情報記憶エリアのフラグのうち、取得した券識別子に対応するフラグを使用不可に設定して記憶するとともに、取得した券識別子を含む買い物券無効データを管理サーバに送信しても良い。この場合、管理サーバにおいて、買い物券失効手段は、決済端末から買い物券無効データを受信し、買い物券集計手段は、買い物口座データから買い物券無効データの買い物券の券識別子のデータを削除する
本発明の第２の特徴は、ユーザの可搬性記憶媒体に当該ユーザに発行した買い物券情報を記憶する交換端末に関する。本発明の第２の特徴において、可搬性記憶媒体は、ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、を有する。交換端末は、発券する買い物券について、当該買い物券の券種識別子および有効期限と、可搬性記憶媒体の券情報記憶エリアに、発券条件データに応じて、券種識別子、有効期限および券識別子を記憶するとともに、レコード管理情報記憶エリアのフラグのうち、新たに記憶した券識別子に対応するフラグを使用可に設定して記憶する交換手段を有する。
【００１０】
本発明の第３の特徴は、ユーザの可搬性記憶媒体に記憶された当該ユーザが使用可能な買い物券に基づいて決済する決済端末に関する。本発明の第２の特徴において、可搬性記憶媒体は、ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、券種識別子と、当該買い物券の特典とを関連づけた券種情報記憶エリアを有する。決済端末は、ユーザが買い物券を使用する場合、可搬性記憶媒体から、有効期限内の買い物券のうち有効期限のより近く、特典を利用可能な買い物券の券識別子を取得し、可搬性記憶媒体のレコード管理情報記憶エリアのフラグのうち、取得した券識別子に対応するフラグを使用不可に設定して記憶する決済手段を有する。
【００１１】
また、決済手段はさらに、可搬性記憶媒体から、有効期限外の買い物券の券識別子を取得し、可搬性記憶媒体のレコード管理情報記憶エリアのフラグのうち、取得した券識別子に対応するフラグを使用不可に設定して記憶しても良い。
【００１２】
本発明の第４の特徴は、ユーザが使用可能な買い物券の情報が記憶された可搬性記憶媒体に関する。本発明の第４の特徴に係る可搬性記憶媒体は、記憶装置を備え、記憶装置は、ユーザが利用可能な買い物券の券種識別子、有効期限および券識別子とを関連づけて記憶する券情報記憶エリアと、券情報記憶エリアの各券識別子に対応して、当該買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、券種識別子と、当該買い物券の特典とを関連づけた券種情報記憶エリアとを有する。
【発明の効果】
【００１３】
本発明によれば、買い物券の管理について発行者の負担を軽減できる買い物券管理システム、買い物券管理システムに用いられる交換端末、決済端末および可搬性記憶媒体を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の最良の実施の形態に係るお買い物券管理システムのシステム構成を説明する図である。
【図２】本発明の最良の実施の形態に係るのＩＣカードの記憶部を説明する図である。
【図３】本発明の最良の実施の形態に係るＩＣカードの、券種情報記憶エリア、レコード管理情報記憶エリアおよび券情報記憶エリアを説明する図である。
【図４】本発明の最良の実施の形態に係るお買い物券管理システムにおいて、お買い物券に交換する処理を説明するシーケンス図である。
【図５】本発明の最良の実施の形態に係るお買い物券管理システムにおいて、お買い物券を使用する処理を説明するシーケンス図である。
【図６】本発明の最良の実施の形態に係る交換端末による交換処理を説明するフローチャートである。
【図７】本発明の最良の実施の形態に係る決済端末による決済処理を説明するフローチャートである。
【図８】本発明の最良の実施の形態に係る管理サーバのハードウェア構成を説明する図である。
【図９】本発明の最良の実施の形態に係る管理サーバの機能ブロックを説明する図である。
【図１０】本発明の最良の実施の形態に係る管理サーバのポイント累計データのデータ構造とデータの一例を説明する図である。
【図１１】本発明の最良の実施の形態に係る管理サーバのポイント履歴データのデータ構造とデータの一例を説明する図である。
【図１２】本発明の最良の実施の形態に係る管理サーバの発券条件データのデータ構造とデータの一例を説明する図である。
【図１３】本発明の最良の実施の形態に係る管理サーバのお買い物券履歴データのデータ構造とデータの一例を説明する図である。
【図１４】本発明の最良の実施の形態に係る管理サーバのお買い物券口座データのデータ構造とデータの一例を説明する図である。
【発明を実施するための形態】
【００１５】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００１６】
（最良の実施の形態）
（買い物券管理システム）
図１を参照して、本発明の最良の実施の形態に係る買い物券管理システム１０を説明する。買い物券管理システム１０は、管理サーバ１、ＩＣカード２ａ、２ｂ…、店舗システム３ａ、３ｂ、３ｃ、３ｄ…を備える。管理サーバ１および店舗システム３は、インターネット等の通信ネットワークにより、相互に通信可能である。
【００１７】
管理サーバ１は、ユーザに発行したお買い物券情報を管理する。本発明の最良の実施の形態において「お買い物券」とは、店舗におけるユーザに特典を受けるための引換券である。特典としては、金銭の代わりに購入金額に割当可能な金券や、サンプル商品の提供等である。この特典は、ユーザの購入実績やキャンペーンの応募等の諸条件を満たした場合に、ユーザに付与される。
【００１８】
管理サーバ１は、店舗システム３ａ、３ｂ、３ｃ…から、提供あるいは利用されるお買い物券の情報やユーザに付与されたポイント等の情報を、送受信するサーバである。管理サーバ１が、各店舗システムからの情報を一括管理することにより、ユーザは、どの店舗においても同様のサービスを受けることができる。
【００１９】
ＩＣカード（可搬性記憶媒体）２ａは、ユーザが所有する可搬性記憶媒体であって、データを読み書き可能な記憶部２００を備えている。その記憶装置には、ＩＣカードの識別子とともに、ユーザが利用可能なお買い物券の情報が記載されている。本実施形態においては、ＩＣカード２ａは、ＩＣチップを搭載するカードとして説明するが、可搬性を有し、読み書き可能な記憶装置であれば、カードの形態でなくても良い。ＩＣカード２ｂも、ＩＣカード２ａと同様である。
【００２０】
ＩＣカード２ａは、後述するように、お買い物券の券種識別子と、このお買い物券の金額を関連づけて記憶する券種情報記憶エリアと、ユーザが利用可能なお買い物券の有効期限、券種識別子および券識別子とを関連づけて記憶する券情報記憶エリアと、券情報記憶エリアの各券識別子に対応して、お買い物券を使用できるか否かを示すフラグを記憶するレコード管理情報記憶エリアと、を有する。
【００２１】
店舗システム３ａは、ＩＣカード２ａに書き込まれるお買い物券を提供あるいは利用可能な店舗に設けられる。各店舗システムは、同一系列の異なる店舗に設けられても良いし、所定の商店街の店舗に設けられても良い。店舗システム３ａは、ＩＣカード２ａなどにユーザが利用可能なお買い物券の情報を書き込んだり、ユーザがお買い物券を利用すると、その情報をＩＣカード２ａから削除する。さらに店舗システム３ａは、お買い物券を発行条件が、購入金額に応じたポイントである場合、店舗での商品購入時に、そのポイントのデータを管理サーバ１に送信する。店舗システム３ｂ、３ｃ、３ｃ…も、店舗システム３ａと同様である。
【００２２】
店舗システム３ａは、図１に示すように、決済端末３０１、交換端末３０２、通信装置３０３およびＰＯＳ端末３０４を備えている。
【００２３】
ＰＯＳ端末３０４は、ユーザが店舗において商品を購入する際に、購入商品と購入金額の情報を記憶する端末である。ＰＯＳ端末３０４において、購入金額の決済もなされる。通信装置３０３は、例えばルータで、店舗システム３ａ内の各装置と、通信ネットワーク５とを接続するための装置である。
【００２４】
決済端末３０１は、ＰＯＳ端末３０４および通信装置３０３に接続され、表示装置、記憶装置、処理制御装置、ＩＣカード読み書き装置等を備える。
【００２５】
決済端末３０１は、決済手段３０１ａおよびポイント付与手段３０１ｂを備える。決済手段３０１ａおよびポイント付与手段３０１ｂは、決済端末３０１の処理制御装置によって、所定のソフトウェアプログラムが実行されることにより実装される。
【００２６】
決済端末３０１の記憶装置は、ＩＣカードテンポラリデータ記憶部３０１ｃを備えるとともに、管理サーバ１やＰＯＳ端末３０４から取得したデータや、処理に必要なデータ等が記憶される。
【００２７】
決済手段３０１ａは、ＩＣカード読み書き装置によってユーザのＩＣカード２ａからユーザが利用するお買い物券の情報を読み取り、ＰＯＳ端末３０４に送信する。ＰＯＳ端末３０４は、決済端末３０１から受信した利用可能なお買い物券の特典の内容に応じて、ユーザに特典を与える。具体的にはＰＯＳ端末３０４は、お買い物券の金額を請求金額から控除して、ユーザに代金を請求し、また、ユーザに与えられる特典に応じて、サンプル引換券等を発行する。決済手段３０１ａは、お買い物券が利用されると、その利用されたお買い物券の情報を、ＩＣカード２ａから削除する。
【００２８】
ポイント付与手段３０１ｂは、ＰＯＳ端末３０４からユーザの購入金額を受信し、その購入金額、あるいはその購入金額に応じてユーザに付与されるポイントの情報を管理サーバ１に送信する。
【００２９】
ＩＣカードテンポラリデータ記憶部３０１ｃは、ＩＣカード２ａから読み取ったデータを一時的に記憶する記憶領域である。ＩＣカードテンポラリデータ記憶部３０１ｃは、図２および図３を参照して説明するＩＣカード２ａと同様の記憶領域を有し、同様のデータ構造を備える。決済端末３０１は、ＩＣカードテンポラリデータ記憶部３０１ｃに対してデータの読み書きを行い、その結果を、ＩＣカード２ａに書き戻す。
【００３０】
交換端末３０２は、通信装置３０３に接続され、表示装置、記憶装置、処理制御装置、ＩＣカード読み書き装置等を備える。
【００３１】
交換端末３０２は、交換手段３０２を備える。交換手段３０２ａは、交換端末３０２の処理制御装置によって、所定のソフトウェアプログラムが実行されることにより実装される。交換端末３０２の記憶装置は、ＩＣカードテンポラリデータ記憶部３０２ｂを備えるとともに、管理サーバ１から取得したデータや、処理に必要なデータ等が記憶される。
【００３２】
交換手段３０２ａは、管理サーバ１からユーザが所有しているポイント、またはユーザが所有しているポイントに基づいて利用可能なお買い物券の情報を取得し、ＩＣカード読み書き装置によってユーザのＩＣカード２ａにお買い物券の情報を書き込む。
【００３３】
ＩＣカードテンポラリデータ記憶部３０２ｂは、ＩＣカード２ａから読み取ったデータを一時的に記憶する記憶領域である。ＩＣカードテンポラリデータ記憶部３０２ｂは、図２および図３を参照して説明するＩＣカード２ａと同様の記憶領域を有し、同様のデータ構造を備える。交換端末３０２は、ＩＣカードテンポラリデータ記憶部３０２ｂに対してデータの読み書きを行い、その結果を、ＩＣカード２ａに書き戻す。
【００３４】
（ＩＣカード）
図２を参照して、ＩＣカード２ａの記憶部２００に記憶されたデータを説明する。記憶部２００は、カード情報記憶エリア２０１、履歴情報記憶部エリア２０２、券種情報記憶エリア２０３、第１のレコード管理情報記憶エリア２０４、第２のレコード管理情報記憶エリア２０５、第１の券情報記憶エリア２０６および第２の券情報記憶エリア２０７を備えている。この記憶部２００は例えば、１６バイトのデータ列により構成され、図２に示す例においては、４４のデータ列を備える。
【００３５】
カード情報記憶エリア２０１には、ＩＣカード２ａのフォーマット形式、識別子、種類等が記憶されている。履歴情報記憶エリア２０２には、ＩＣカード２ａに対して読み書きの各処理の記録について、最新のものから２０件が記憶されている。履歴情報記憶部２０２に記憶される各履歴情報は、処理日、発行されたお買い物券の有効期限、金額、事由コードおよび店舗コード等である。事由コードは、お買い物券の「発行」や「失効」などを示す識別子である。店舗コードは、その処理がなされた店舗の識別子である。
【００３６】
券種情報記憶エリア２０３は、ＩＣカード２ａに記憶されるお買い物券の券種識別子と、その金額が対応づけられている。券種情報記憶エリア２０３は、例えば図３に示すように、お買い物券の種類の識別子である券種識別子２０３ａと、そのお買い物券の金額２０３ｂとが関連づけられている。券種識別子は、例えばキャンペーンなどのお買い物券発行の事由と、お買い物券の金額ごとに採番される。お買い物券の有効期限は、この券種識別子に基づいて定められる。例えば、券種は１バイト、金額は３バイトの記憶領域を有する。図３に示す例においては、４種類の券種の情報が記憶されている。ここでは、お買い物券が金券である場合について説明するが、お買い物券がサンプル提供などの場合、金額の代わりに、その特典あるいはその特典の識別子が記憶されても良い
第１の券情報記憶エリア２０６は、複数のデータ列を有している。図２に示す例では、第１の券情報記憶エリア２０６は、１５のデータ列を有している。各データ列には、図３に示すように、有効期限２０６ａおよび券種識別子２０６ｂをキーとして、複数の券識別子２０６ｃ、２０６ｄ、２０６ｅ・・・・・が関連づけられている。例えば、有効期限は３バイト、券種識別子は１バイト、券識別子は２バイトの記憶領域を有する。図３に示す例では、１つのデータ列に、６個の券識別子が記憶されている。
【００３７】
「有効期限」は、当該データ列に記憶されたそれぞれの券が使用可能な期限が記憶されている。「券種識別子」は、お買い物券の種類の識別子であって、券種情報記憶エリア２０３の券種識別子２０３ａ、２０３ｃ、２０３ｅおよび２０３ｇのいずれかに対応する。「券識別子」は、当該データ列の有効期限２０６ａおよび券種識別子２０６ｂを有するお買い物券の識別子である。第２の券情報記憶エリア２０６も同様である。
【００３８】
第１のレコード管理情報記憶エリア２０３は、ＩＣカード２ａに記憶された券識別子に対応するお買い物券が、有効か否かを示すフラグを有している。第１のレコード管理情報記憶エリア２０３は、券情報２０４ａ、２０４ｂ、２０４ｃ・・・・を有している。第１の券情報記憶エリア２０６が有しているデータ列が１５列あるので、第１のレコード管理記憶エリア２０４は、１６バイトのうちの１５バイトを利用している。第１のレコード管理記憶エリア２０４の１バイトで構成される券情報は、第１の券情報記憶エリア２０６の１つのデータ列に対応する。各券情報は１バイト、すなわち８ビットで構成されており、各券情報の１ビットが、第１の券情報記憶エリア２０６の各データ列の１つの券識別子に対応している。第１の券情報記憶エリア２０６の各データ列が６つの券識別子を記憶しているので、各券情報のうちの６ビットが、フラグとして用いられている。図３に示す例では、フラグが「１」の場合、それに対応するお買い物券は有効で、フラグが「０」の場合、それに対応するお買い物券は無効である。
【００３９】
ここで、お買い物券が「有効」とは、当該お買い物券が使用されておらず、今後ユーザがこのお買い物券を使用可能な状態を指す。一方お買い物券が「無効」とは、既にお買い物券が使用されたか、有効期限が切れてお買い物券を使用できない状態を指す。
【００４０】
例えば、図３に示す例において、第１のレコード管理情報記憶エリア２０４の左から２バイト目の券情報２０４ａについて説明する。この券情報２０４ａは、第１の券情報記憶エリア２０６の１番目のデータ列の券識別子のフラグである。券情報２０４ａは、左から３ビット目に「１」が設定されている。この左から３ビット目は、第１の券情報記憶エリア２０６の１番目のデータ列の第１の券識別子２０６ｃに対応する。従って、第１の券識別子２０６ｃに記憶された券識別子は、有効なお買い物券の識別子である。同様に、左から４ビット目に「１」が設定されているので、第２の券識別子２０６ｄは、有効なお買い物券の識別子である。このように、第１のレコード管理記憶エリア２０４の各フラグは、第１の券情報記憶エリア２０６の各券識別子のお買い物券が、有効か無効かを示している。
【００４１】
第２のレコード管理記憶エリア２０５の各フラグも同様に、第１の券情報記憶エリア２０６の各券識別子のお買い物券が、有効か無効かを示している。
【００４２】
（お買い物管理システムの処理の概要）
図４および図５を参照して、本願の最良の実施の形態に係るお買い物管理システムの処理の概要を説明する。
【００４３】
図４を参照して、本願の最良の実施の形態において、ユーザにお買い物券を発行する際の処理を説明する。お買い物券を発行する際、ユーザは、ユーザ所有のＩＣカード２ａを、店舗システム３ａの交換端末３０２にかざす。交換端末３０２はステップＳ１において、管理サーバ１に、お買い物券の発券情報を取得するための発券情報取得リクエストを送信する。これに対し交換端末３０２はステップＳ２において、管理サーバ１から発券情報を取得する。この発券情報は、発券可能なお買い物券の情報として、券種識別子および金額と、発行されたお買い物券の券識別子も含まれる。さらに、発券情報に、お買い物券の有効期限が含まれていても良い。
【００４４】
一方交換端末３０２はステップＳ３において、ＩＣカード２ａに記憶された情報を読み取る。ここで交換端末３０２が読み取る情報は、図２に示す各エリアのうち、券種情報記憶エリア２０３と、第１のレコード管理情報記憶エリア２０３と、第２のレコード管理情報記憶エリア２０４である。交換端末３０２はステップＳ４において、ステップＳ３で読み取った各エリアごとの情報を、ＩＣカードテンポラリデータ記憶部３０２ｂの券種情報記憶エリアと、第１のレコード管理情報記憶エリアと、第２のレコード管理情報記憶エリアに記憶する。
【００４５】
次に交換端末３０２は、ステップＳ２で取得した発券情報と、ＩＣカードテンポラリデータ記憶部３０２ｂに記憶されたデータとを突き合わせる。交換端末３０２はステップＳ５において、発券情報の券種が、ＩＣカードテンポラリデータ記憶部３０２ｂの券種情報記憶エリアに、登録されているか否かを判定する。登録されている場合、ステップＳ７に進む。
【００４６】
一方登録されていない場合、交換端末３０２は、発券情報の券種情報をＩＣカードテンポラリデータ記憶部３０２ｂの券種情報の空き領域に、発券情報の券種情報を登録し、ステップＳ７に進む。
【００４７】
交換端末３０２はステップＳ７において、図２に示す各エリアのうち、第１の券情報記憶エリア２０６と、第２の券情報記憶エリア２０７の各情報を読み込む。交換端末３０２はステップＳ８において、ステップＳ７で読み取った各エリアごとの情報を、ＩＣカードテンポラリデータ記憶部３０２ｂの第１の券情報記憶エリアと、第２の券情報記憶エリアに記憶する。
【００４８】
交換端末３０２はステップＳ９において、発券情報の券種および有効期限から、ステップＳ２で送信された券識別子を記憶するエリアを決定する。具体的には交換端末３０２は、ＩＣカードテンポラリデータ記憶部３０２の第１の券情報記憶エリアおよび第２の券情報記憶エリアの各データ列を参照し、券種および有効期限をキーに、登録するべきデータ列を参照する。券種および有効期限が一致するデータ列が検索されると、交換端末３０２は、第１のレコード管理情報記憶エリアおよび第２のレコード管理情報記憶エリアのうち、検索されたデータ列に対応する券情報を抽出する。抽出された券情報について、下６ビットのいずれかのフラグについて「０」（無効）が設定されている場合、その「０」が設定されているビットに対応する券情報記憶エリアの券識別子記憶領域を書き込みエリアとする。一方、抽出された券情報について、下６ビットのいずれのフラグにも「０」が設定されていない場合、交換端末３０２は、第１の券情報記憶エリアまたは第２の券情報記憶エリアの空いているデータ列の券識別子記憶領域を書き込みエリアとする。
【００４９】
交換端末３０２はステップＳ１０において、ステップＳ９で決定された書き込みエリアに、券識別子を書き込む。このとき、券情報記憶エリアの新たなデータ列に券識別子を書き込む場合、そのデータ列の有効期限および券種に、発券情報のデータを記憶する。ここで書き込まれる券識別子は、予め管理サーバ１との間で定められた方法で、交換端末３０２が採番しても良い。また、券識別子は、ステップＳ２において管理サーバ１から受信した発券情報に含まれていても良い。この券識別子によって、管理サーバ１は、全ての店舗システムおよび全ての交換端末ならびに決済端末で使用されるお買い物券を識別できる。
【００５０】
さらに交換端末３０２はステップＳ１１において、第１のレコード管理情報記憶エリアおよび第２のレコード管理情報記憶エリアのうち、この券識別子を記憶したエリアに対応するフラグを「１」（有効）に設定する。
【００５１】
ステップＳ２で受信した発券情報に複数のお買い物券に関する情報が記憶されている場合、交換端末３０２は、ステップＳ５ないしステップＳ１１の処理を、各お買い物券について繰り返す。
【００５２】
全ての券識別子について処理が終了すると、交換端末１２はステップＳ１２において、ＩＣカードテンポラリデータ記憶部３０２ｂのデータを読み出し、ステップＳ１３において、ＩＣカード２ａの記憶部２００に、各データを記憶する。交換端末３０２はステップＳ１４において、各データの記憶が完了したことをＩＣカード２ａから受信すると、さらにステップＳ１５において、ＩＣカード２ａへの書き込みが完了したことを示す通知を管理サーバ１に送信する。このとき、交換端末３０２は、交換端末３０２において発行されたお買い物券について、お買い物券発行データを管理サーバ１に送信する。このお買い物券発行データには、当該ユーザ識別子、券種識別子、有効期限および券識別子を含む。管理サーバ１は、この完了通知を受けて、当該ユーザについてお買い物券の発行が完了したログデータを、お買い物券履歴データ記憶部１４のお買い物券履歴データ１４ａに記憶する。
【００５３】
図４においては、ＩＣカード２ａの各データを、交換端末３０２のＩＣカードテンポラリデータ記憶部３０２ｂに記憶して、お買い物券の発行について処理した後、ＩＣカード２ａに書き戻す場合について記載した。別の実施形態として、公庫案端末３０２のＩＣカードテンポラリデータ記憶部３０２ｂにデータを記憶することなく、ＩＣカード２ａから読み出して、直接ＩＣカード２ａにデータを書き込んでも良い。
【００５４】
図５を参照して、本願の最良の実施の形態において、ユーザがお買い物券を利用する際の処理を説明する。ここでは、お買い物券が金券である場合について説明する。
【００５５】
まず決済端末３０１はステップＳ５１において、ＰＯＳ端末３０４からユーザの精算金額を取得し、決済端末３０１が読み出し可能な記憶装置に一時保存する。次に、決済端末３０１はステップＳ５２において、ＩＣカード２ａから、券種情報記憶エリア２０３、第１のレコード管理情報記憶エリア２０４および第２のレコード管理情報記憶エリア２０５の情報と、それぞれに対応する第１の券情報記憶エリア２０６および第２の券情報記憶エリア２０７の情報を読み出し、ステップＳ５３において、ＩＣカードテンポラリデータ記憶部３０１ｃに記憶する。このとき券種情報記憶エリア２０３、第１のレコード管理情報記憶エリア２０４、第２のレコード管理情報記憶エリア２０５、第１の券情報記憶エリア２０６および第２の券情報記憶エリアの各情報はそれぞれ、券種情報、第１のレコード管理情報、第２のレコード管理情報、第１の券情報および第２の券情報として、ＩＣカードテンポラリデータ記憶部３０１ｃに記憶される。
【００５６】
次に決済端末３０１はステップＳ５４において、ＩＣカードテンポラリデータ記憶部３０１ｃに記憶された各券識別子について、この処理の時が有効期限内であるか否かを検討する。決済端末３０１はステップＳ５５において、有効期限が切れている券識別子を無効にする。
【００５７】
具体的には、決済端末３０１はまず、ＩＣカードテンポラリデータ記憶部３０１ｃの第１の券情報および第２の券情報から、第１のレコード管理情報および第２のレコード管理情報において、フラグが「１」（有効）に設定されているデータ列を取得し、そのデータ列の有効期限を参照する。その有効期限が、現在の処理時より過去の日時の場合、ユーザは、その有効期限に関連づけられた各券識別子のお買い物券を使用することはできない。このとき決済端末３０１は、第１のレコード管理情報および第２のレコード管理情報のうち、有効期限切れのお買い物券の券識別子が記憶されたデータ列およびそのデータ列中の位置に対応するフラグを全て「０」（無効）に設定する。
【００５８】
次に、決済端末３０１はステップＳ５６において使用可能なお買い物券を、決済端末３０１の表示装置に表示し、ユーザに利用するお買い物券を選択させる。具体的には決済端末３０１は、ＩＣカードテンポラリデータ記憶部３０１ｃの第１の券情報および第２の券情報から、第１のレコード管理情報および第２のレコード管理情報において、フラグが「１」（有効）に設定されているお買い物券の券識別子を抽出する。決済端末３０１はさらに、抽出された券識別子のデータ列に関連づけられた券種および有効期限を第１の券情報および第２の券情報から抽出するとともに、券種情報から抽出された券種の金額を抽出する。決済端末３０１はステップＳ５６において、このように抽出された利用可能なお買い物券の、券識別子、有効期限、券種および金額を、決済端末３０１の表示装置に表示する。さらに決済端末３０１はステップＳ５７において、利用可能なお買い物券の金額の総計を算出し、利用金額を決定する。
【００５９】
このとき決済端末３０１はステップＳ５６において、ステップＳ５１で受信した精算金額に達する金額分のお買い物券を抽出して表示しても良い。この場合ステップＳ５７において利用するお買い物券の総計は、精算金額となる。また決済端末３０１は、ＩＣカードテンポラリデータ記憶部３０１ｃに記憶された利用可能なお買い物券の全てを抽出して表示して、ユーザに利用するお買い物券を選択させても良い。この場合ステップＳ５７において利用するお買い物券の総計は、ユーザが選択したお買い物券の金額の総計である。
【００６０】
ここで決済端末３０１は、有効期限が近いものから順にお買い物券を利用させるよう制御することが好ましい。例えば、決済端末３０１が精算金額に達する金額分のお買い物券を抽出する際、有効期限が近いお買い物券の優先順位を高く設定することが好ましい。またユーザにお買い物券を選択させる場合、決済端末３０１は、有効期限が近いものからソートして表示することが好ましい。
【００６１】
次に決済端末３０１はステップＳ５８において、利用するお買い物券を無効化する。具体的には決済端末３０１は、ＩＣカードテンポラリデータ記憶部３０１ｃにおいて、利用するお買い物券それぞれについて、そのお買い物券の券識別子が記憶された券情報記憶エリアを抽出し、抽出した券情報記憶エリアに対応するレコード管理情報のフラグを「０」（無効）に設定する。
【００６２】
決済端末３０１はステップＳ５９において、ステップＳ５７で決定された利用金額のデータをＰＯＳ端末に送信する。ＰＯＳ端末がお買い物券の利用金額のデータを受信すると、精算金額から利用金額を減算した金額で、ユーザと決済する。
【００６３】
さらに決済端末３０１はステップＳ６０においてＩＣカードテンポラリデータ記憶部３０１ａから各データを読み出し、ステップＳ６１において、ＩＣカード２ａの記憶部２００に、各データを記憶する。決済端末３０１はステップＳ６２において、各データの記憶が完了したことをＩＣカード２ａから受信すると、さらにステップＳ６３において、お買い物券使用データとお買い物券無効データとを、ＩＣカード２ａへの書き込みの完了通知として、管理サーバ１に送信する。お買い物券使用データは、利用したお買い物券の識別子の情報である。お買い物券無効データは、有効期限を経過して無効にしたお買い物券の識別子の情報である。管理サーバ１は、この完了通知を受けて、お買い物券使用データと、お買い物券無効データを、お買い物券履歴データ記憶部１４のお買い物券履歴データ１４ａに記憶する。
【００６４】
（交換端末）
交換端末３０２は、図１に示すように、交換手段３０２ａおよびＩＣカードテンポラリデータ記憶部３０２ｂを備える。
【００６５】
交換手段３０２ａは、管理サーバ１から発券条件データを取得すると、ＩＣカード２ａの券情報記憶エリア２０５、２０６に、発券条件データに応じて、券種識別子、有効期限および券識別子を記憶するとともに、レコード管理情報記憶エリア２０３、２０４のフラグのうち、新たに記憶した券識別子に対応するフラグを使用可に設定して記憶し、お買い物券発行データを管理サーバに送信する。
【００６６】
図６を参照して、本発明の最良の実施の形態に係る交換端末３０２の処理を説明する。まずステップＳ１０１において交換端末３０２は、管理サーバ１から発券情報を取得する。この発券情報には、ユーザに発券するべきお買い物券の券種識別子、金額および有効期限等が含まれている。次に交換端末３０２はステップＳ１０２において、ユーザのＩＣカード２ａから券種情報とレコード管理情報を読み込み、交換端末３０２のＩＣカードテンポラリデータ記憶部３０２ｂの券種情報記憶エリアおよびレコード管理情報記憶エリアに記憶する。
【００６７】
次に、交換端末３０２はステップＳ１０３において、ステップＳ１０１で受信した発券情報の券種識別子が、ＩＣカードテンポラリデータ記憶部３０２ｂの券種情報に登録されているかを確認する。券種情報が登録されている場合、ステップＳ１０７に進む。一方登録されていない場合、交換端末３０２はステップＳ１０４において、ＩＣカードテンポラリデータ記憶部３０２ｂの券種情報記憶エリアに、書き込みの空き領域があるか否か、確認する。空き領域がない場合、交換端末３０２はステップＳ１０５において、表示装置にエラー内容を表示し、ステップＳ１１４に進む。一方空き領域がある場合、交換端末３０２はステップＳ１０６において、その空き領域にステップＳ１０１で受信した発券情報のうち、券種識別子および金額を、ＩＣカードテンポラリデータ記憶部３０２ｂの券種情報記憶エリアに登録する。
【００６８】
次に、交換端末３０２はステップＳ１０７において、ＩＣカード２ａから、券情報を読み込み、ＩＣカードテンポラリデータ記憶部３０２ｂの券情報記憶エリアに記憶する。
【００６９】
交換端末３０２はステップＳ１０８において、ステップＳ１０１で受信した発券情報の券種および有効期限に基づいて、券情報記憶エリアの空き領域であって、券識別子を書き込む領域を決定する。交換端末３０２はステップＳ１０９において、決定された領域に券識別子を書き込む。ここで交換端末３０２は、発券情報にお買い物券の券識別子が含まれている場合は、その券識別子を書き込む。一方発券情報にお買い物券の券識別子が含まれていない場合、交換端末３０２はお買い物券の券識別子を採番して、その券識別子を書き込む。
【００７０】
さらに、交換端末３０２はステップＳ１１０において、ＩＣカードテンポラリデータ記憶部３０２ｂのレコード管理情報記憶エリアのうち、ステップＳ１０８で決定された領域に対応するフラグに、「１」（有効）を設定する。このとき、交換端末３０２は、発行したお買い物券の情報をお買い物券発行データとして記憶して更新する。なお、図示しないが、ステップＳ１０８において、ＩＣカードテンポラリデータ記憶部３０２ｂの券情報記憶エリアにおいて、当該券種および有効期限のデータ列に空きがない場合など当該券識別子の書き込みエリアがない場合、エラー内容を表示して、処理を終了する。
【００７１】
さらに交換端末３０２はステップＳ１１１において、ステップＳ１０１で受信した発券情報に、さらに登録するべきお買い物券の情報があるか否かを判断する。発券情報に含まれる全てのお買い物券の情報についてＩＣカード２ａに記憶されている場合、ステップＳ１１４に進む。
【００７２】
未登録データがまだある場合、交換端末３０２はステップＳ１１２において、その未登録データについて、券識別子の書き込みエリアがあるか判定する。ある場合、ステップＳ１０８に戻り、交換端末は、新たなお買い物券について、ステップＳ１０８ないしステップＳ１１１の処理を繰り返す。一方、空きエリアがない場合、交換端末３０２はステップＳ１１３においてエラー内容を表示して、ステップＳ１１４に進む。
【００７３】
交換端末３０２はステップＳ１１４において、ＩＣカードテンポラリデータ記憶部３０２ｂに記憶されている情報を、ＩＣカード２ａの記憶部に書き込む。さらに交換端末３０２はステップＳ１１５において、この処理が完了したことを示す完了通知とともに、お買い物券発行データを管理サーバ１に送信し、処理を終了する。
【００７４】
（決済端末）
決済端末３０１は、図１に示すように、決済手段３０１ａおよびポイント付与手段３０１ｂを備える。
【００７５】
決済手段３０１ａは、ユーザが買い物券を使用する場合、ＩＣカード２ａから、有効期限内のお買い物券のうち有効期限のより近く、特典を利用可能なお買い物券の券識別子を取得し、ＩＣカード２ａレコード管理情報記憶エリア２０３、２０４のフラグのうち、取得した券識別子に対応するフラグを使用不可に設定して記憶するとともに、取得した券識別子を含むお買い物券使用データを管理サーバ１に送信する。
【００７６】
決済手段３０１ａはさらに、ＩＣカード２ａから、有効期限外のお買い物券の券識別子を取得し、ＩＣカード２ａのレコード管理情報記憶エリアのフラグのうち、取得した券識別子に対応するフラグを使用不可に設定して記憶するとともに、取得した券識別子を含むお買い物券無効データを管理サーバ１に送信する。
【００７７】
ポイント付与手段３０１ｂは、ＰＯＳ端末３０４からユーザの購入金額を受信し、その購入金額、あるいはその購入金額に応じてユーザに付与されるポイントの情報を管理サーバ１に送信する。
【００７８】
図７を参照して、本発明の最良の実施の形態に係る決済端末３０１の処理を説明する。図７に示す例では、決済端末３０１が、有効期限の近いものから順に、使用するお買い物券を決定する場合について説明する。決済端末３０１は、精算金額に達するまで、有効期限内のお買い物券の情報を抽出する。
【００７９】
まずステップＳ２０１において、ＰＯＳ端末からユーザの精算金額を取得する。次に、決済端末３０１はステップＳ２０２において、ＩＣカード２ａの券種情報、レコード管理情報および券情報を読み込み、それぞれ、決済端末３０１のＩＣカードテンポラリデータ記憶部３０１ｃの券種情報記憶エリア、レコード管理情報記憶エリアおよび券情報記憶エリアに記憶する。
【００８０】
次に決済端末３０１は、ステップＳ２０２で読み込んだ券情報記憶エリアのデータ列について、有効期限の日付が小さいものから、ステップＳ２０３ないしステップＳ２０５の処理を繰り返す。決済端末３０１はステップＳ２０３において、当該データ列の有効期限が、処理日が有効期限内であるか否かを判定する。有効期限内でない場合、決済端末３０１はステップＳ２０４において、レコード管理情報記憶エリアの各フラグのうち、当該データ列に関連づけられた各券識別子に対応するフラグを「０」（無効）に設定する。このとき、決済端末３０１は、無効化したお買い物券の情報をお買い物券無効データとして記憶して更新する。
【００８１】
さらに決済端末３０１はステップＳ２０３において、新たな券識別子について、有効期限内であるか否かを判定する。有効期限内の場合、決済端末３０１はステップＳ２０５において、その券識別子に対応するお買い物券の券種や金額等を、決済端末３０１の表示装置に表示する。ステップＳ２０６における判定により、ステップＳ２０３ないしステップＳ２０５の処理を、ステップＳ２０１で取得した精算金額に達するまで繰り返す。
【００８２】
精算金額に達すると、決済端末３０２はステップＳ２０７において、ステップＳ２０５で表示された利用可能なお買い物券の合計金額に基づいて、利用金額を決定する。次にステップＳ２０８において、ステップＳ２０７で決定されたお買い物券の券識別子に対応するフラグを「０」（無効）に設定する。決済端末３０１はステップＳ２０９において、ステップＳ２０７で決定された利用金額の情報を、ＰＯＳ端末３０４に送信する。このとき、決済端末３０１は、無効化したお買い物券の情報をお買い物券使用データとして記憶して更新する。
【００８３】
決済端末３０１はステップＳ２１０において、ＩＣカードテンポラリデータ記憶部３０１ｃに記憶されている情報を、ＩＣカード２ａの記憶部に書き込む。さらに決済端末３０１はステップＳ２１１において、この処理が完了したことを示す完了通知とともに、お買い物券無効データおよびお買い物券使用データを管理サーバ１に送信し、処理を終了する。
【００８４】
（管理サーバ）
図８に示すように、本発明の最良の実施の形態に係る管理サーバ１１は、中央処理制御装置１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３および入出力インタフェース１０９が、バス１１０を介して接続されている。入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７およびリムーバブルディスク１０８が接続されている。
【００８５】
中央処理制御装置１０１は、入力装置１０４からの入力信号に基づいてＲＯＭ１０２から管理サーバ１を起動するためのブートプログラムを読み出して実行し、さらに記憶装置１０７に記憶されたオペレーティングシステムを読み出す。さらに中央処理制御装置１０１は、入力装置１０４や通信制御装置１０６などの入力信号に基づいて、各種装置の制御を行ったり、ＲＡＭ１０３や記憶装置１０７などに記憶されたプログラムおよびデータを読み出してＲＡＭ１０３にロードするとともに、ＲＡＭ１０３から読み出されたプログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。
【００８６】
入力装置１０４は、操作者が各種の操作を入力するキーボード、マウスなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成し、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送信される。表示装置１０５は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイなどであり、中央処理制御装置１０１からバス１１０および入出力インタフェース１０９を介して表示装置１０５において表示させる出力信号を受信し、例えば中央処理制御装置１０１の処理結果などを表示する装置である。通信制御装置１０６は、ＬＡＮカードやモデムなどの装置であり、管理サーバ１をインターネットやＬＡＮなどの通信ネットワークに接続する装置である。通信制御装置１０６を介して通信ネットワークと送受信したデータは入力信号または出力信号として、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００８７】
記憶装置１０７は半導体記憶装置や磁気ディスク装置であって、中央処理制御装置１０１で実行されるプログラムやデータが記憶されている。リムーバブルディスク１０８は、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００８８】
本発明の最良の実施の形態に係る管理サーバ１の記憶装置１０７は、管理プログラムが記憶される記憶部を有するとともに、図９に示すように、ポイント累積データ記憶部１１、ポイント履歴データ記憶部１２、発行条件データ記憶部１３、お買い物券履歴データ記憶部１４およびお買い物券講座データ記憶部１５を有する。また、管理プログラムが管理サーバ１の中央処理制御装置１０１に読み込まれ実行されることによって、ポイント集計手段２１、ポイント登録手段２２、お買い物券交換手段２３、お買い物券失効手段２４およびお買い物券集計手段２５が管理サーバ１の中央処理制御装置１０１に実装される。
【００８９】
ポイント累積データ記憶部１１は、ポイント累積データ１１ａを記憶する記憶領域である。ポイント累積データ１１ａは、ユーザが購入に応じて取得したポイントの履歴に基づいて、ユーザごとに集計したデータである。ポイント累積データ１１ａは、例えば図１０に示すように、ユーザ識別子および年月をキーとして、その年月にユーザが新たに獲得したポイントと、ユーザが既に獲得した累積ポイントとが関連づけられている。ここでユーザのポイントは、例えば、ユーザが購入するたびにポイントを獲得し、所定数のポイントが蓄積されると、そのポイントが控除される代わりに、お買い物券が発行される。
【００９０】
ポイント履歴データ記憶部１２は、ポイント履歴データ１２ａを記憶する記憶領域である。ポイント履歴データ１２ａは、ユーザが購入に応じて取得したポイントや、お買い物券の発行で失効したポイントの履歴のデータである。ポイント履歴データ１２ａは、例えば図１１に示すように、発生日時およびユーザ識別子およびをキーとして、ポイントが増減した事由と、増減したポイント値が関連づけられている。さらに、ユーザが購入した金額に応じてポイントが付与される場合などは、その金額が関連づけられても良い。
【００９１】
発券条件データ記憶部１３は、発券条件データ１３ａを記憶する記憶領域である。発券条件データ１３ａは、発券するお買い物券について、当該お買い物券の券種識別子および有効期限と、お買い物券の特典、発券するための条件データを含む。発券条件データ１３ａは、交換端末３０２でお買い物券を発券する際に交換端末３０２に送信される。交換端末３０２は、発券条件データ１３ａに記憶される条件に従って、ユーザにお買い物券を発券する。ここでお買い物券の「特典」は、購入金額の金券の役割を果たす場合、お買い物券によって購入金額に割り当てられる「金額」である。また、「特典」は、お買い物券の発行により得られる、「サンプルプレゼント」や、「獲得ポイント２倍」など、購入金額の金券以外の特典であっても良い。
【００９２】
発券条件データ１３ａは、例えば図１２に示すように、発券する券種を識別する券種識別子をキーに、そのお買い物券で購入可能な金額である券種金額、そのお買い物券の有効期限、そのお買い物券に交換するための条件である必要ポイントが関連づけられている。この券種は、例えばお買い物券発行の事由および金額ごとに発行され、お買い物券の有効期限は、この券種に基づいて定められる。図１２の例においては、ポイント数に応じてお買い物券を発券する場合について記載したが、その他の条件に従って発券しても良い。その場合、発券条件データ１３ａは、図１２に示した各項目以外にも、その条件に応じた項目を備えることが好ましい。
【００９３】
お買い物券履歴データ記憶部１４は、お買い物券履歴データ１４ａを記憶する記憶領域である。お買い物券履歴データ１４ａは、ユーザに対するお買い物券の発行や、ユーザによるお買い物の使用等の履歴が記憶されている。管理サーバ１は、これらの履歴データを交換端末３０２および決済端末３０１から取得する。お買い物券履歴データ１４ａは、例えば図１３に示すように、発生日時およびユーザ識別子をキーとして、処理対象のお買い物券の券種識別子、事由、枚数、券識別子および有効期限が関連づけられている。「事由」は、お買い物券の「発行」や「使用」はもちろん、有効期限の徒過によって無効にされたことを示す「有効期限切れ」も含む。
【００９４】
お買い物券口座データ記憶部１５は、お買い物券口座データ１５ａを記憶する記憶領域である。お買い物券口座データ１５ａは、各ユーザが有しているお買い物券データである。お買い物券口座データ１５ａは、お買い物券を所有するユーザのユーザ識別子、ユーザが利用可能なお買い物券の券種識別子、有効期限および券識別子を含む。
【００９５】
お買い物券口座データ１５ａは、例えば図１４に示すように、ユーザ識別子および券種識別子をキーに、枚数、その枚数に応じたお買い物券の券識別子および有効期限が関連づけられている。さらに、券種識別子に対応するお買い物券の金額が関連づけられていても良い。
【００９６】
次に、図９に示す管理サーバ１の中央処理制御装置１０１が備える各手段について説明する。
【００９７】
ポイント集計手段２１は、記憶装置１０７からポイント履歴データ記憶部１２のポイント履歴データ１２ａを読み出して、ユーザ識別子および年月ごとに、ユーザが獲得したポイントを集計する。さらにポイント集計手段２１は、ポイント累計データ１１ａを読み出してそれまでに獲得したポイントを取得し、そのポイントとユーザが獲得したポイントと併せて、累計ポイントを算出する。ポイント集計手段２１は、算出された獲得ポイントおよび累積ポイントを、ユーザ識別子および年月に関連づけて、ポイント累計データ１１ａに記憶する。ポイント集計手段２１は、バッチ処理などで定期的に処理しても良い。またポイント集計手段２１は、後述するポイント登録手段２２がポイントを登録するたびにリアルタイムで処理しても良い。
【００９８】
ポイント登録手段２２は、店舗システム３ａの決済端末３０１等から、ユーザがポイントを獲得した通知データを受信すると、ポイント履歴データ１２ａに登録する。この通知データには、発生日時、ユーザ識別子、ポイントを獲得した事由、および獲得したポイントが含まれる。さらに、この通知データには、ユーザがポイントを獲得したときの購入金額が含まれても良い。
【００９９】
お買い物券交換手段２３は、交換端末３０２からお買い物券の発券情報取得リクエストを受信すると、交換端末３０２に発券条件データを送信する。この処理は、図４のステップＳ１およびステップＳ２に対応する。
【０１００】
さらにお買い物券交換手段２３は、交換端末３０２において発行されたお買い物券について、当該ユーザ識別子、券種識別子、有効期限および券識別子を含むお買い物券発行データを受信する。このお買い物券発行データは、交換端末３０２においてお買い物券が発行されたことを示す完了通知でもある。受信したお買い物券発行データは、お買い物券履歴データ記憶部１４に一時記憶される。この処理は、図４のステップＳ１５に対応する。
【０１０１】
またポイントと交換してお買い物券が発券される場合、お買い物券交換手段２３は、交換されたユーザ識別子と、交換に利用されたポイントの情報をポイント履歴データ１２ａに登録する。この情報は、ポイント集計手段２１によって、ポイント累計データ１１ａに反映される。
【０１０２】
お買い物券失効手段２４は、決済端末３０１からお買い物券使用データおよびお買い物券無効データを受信する。お買い物券使用データは、使用されたお買い物券の券識別子を含み、お買い物券無効データは、有効期限外により無効にされたお買い物券の券識別子を含む。受信したお買い物券使用データおよびお買い物券無効データを、お買い物券履歴データ記憶部１４に一時記憶される。この処理は、図５のステップＳ６３に対応する。
【０１０３】
お買い物券集計手段２５は、お買い物券履歴データ記憶部１４のお買い物券履歴データ１４ａを参照して、ユーザによって使用されたお買い物券の券識別子、および、有効期限外のお買い物券の識別子を、お買い物券口座データ１５ａから削除する。お買い物券集計手段２５は、バッチ処理などで定期的に処理しても良い。またお買い物券集計手段２５は、お買い物券交換手段２３またはお買い物券失効手段２４がお買い物券を有効または無効にするたびにリアルタイムで処理しても良い。
【０１０４】
このような本発明の最良の実施の形態に係るお買い物券管理システムによれば、ユーザにお買い物券を発券した情報や、ユーザがお買い物券を利用した情報を容易に取得ができる。従って、管理サーバ１において、ユーザの利用実績をい容易に消し込むことができる。
【０１０５】
また、ユーザが所有するＩＣカードにおいて、券情報記憶エリアに発券した券種識別子および有効期限を記憶するとともに、複数の券識別子を記憶する。一方、レコード管理情報に、複数の券情報のそれぞれについて有効であるか否かを示すフラグを記憶する。このような構成を取ることにより、ユーザがお買い物券を利用する際に、有効なお買い物券を検索する処理時間を短縮することができる。また、ユーザにお買い物券を発行する際に、お買い物券の券識別子を書き込むエリアを検索する処理時間を短縮することができる。
【０１０６】
このように、本発明の最良の実施の形態に係るお買い物券管理システムによれば、お買い物券の発行者側の負担を軽減して、ユーザに特典を与えることにより、販売活動の促進を支援することができる。
【０１０７】
（その他の実施の形態）
上記のように、本発明の最良の実施の形態とその変形例１ないし３によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【０１０８】
例えば、本発明の最良の実施の形態に記載した管理サーバ１は、図９示すように一つのハードウェア上に構成されても良いし、その機能や処理数に応じて複数のハードウェア上に構成されても良い。また、既存のポイントカードシステム上に実現されても良い。
【０１０９】
また本発明の最良の実施の形態においては、図４および図５に示す処理において、ＩＣカード２ａからデータを読み出す際に、処理で必要なデータのみを複数回に分けて読み出しているが、一度にＩＣカード２ａの全てのデータを読み出して、各端末のテンポラリデータに記憶しても良い。
【０１１０】
本発明はここでは記載していない様々な実施の形態等を含むことはもちろんである。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【０１１１】
１  管理サーバ
２  ＩＣカード
３  店舗システム
５  通信ネットワーク
１０  お買い物券管理システム
１１  ポイント累積データ記憶部
１２  ポイント履歴データ記憶部
１３  発行条件データ記憶部
１４  お買い物券履歴データ記憶部
１５  お買い物口座データ記憶部
２１  ポイント集計手段
２２  ポイント登録手段
２３  お買い物券交換手段
２４  お買い物券失効手段
２５  お買い物券集計手段
１０１  中央処理制御装置
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  入力装置
１０５  表示装置
１０６  通信制御装置
１０７  記憶装置
１０８  リムーバブルディスク
１０９  入出力インタフェース
１１０  バス
２０１  カード情報記憶エリア
２０２  履歴情報記憶エリア
２０３  券種情報記憶エリア
２０４、２０５  レコード管理情報記憶エリア
２０６、２０７  券情報記憶エリア
３０１  決済端末
３０１ａ  決済手段
３０１ｂ  ポイント付与手段
３０１ｃ、３０２ｃ  ＩＣカードテンポラリデータ記憶部
３０２  交換端末
３０２ａ  交換手段
【図１】
2010218038.tif 000003
【図２】
2010218038.tif 000004
【図３】
2010218038.tif 000005
【図４】
2010218038.tif 000006
【図５】
2010218038.tif 000007
【図６】
2010218038.tif 000008
【図７】
2010218038.tif 000009
【図８】
2010218038.tif 000010
【図９】
2010218038.tif 000011
【図１０】
2010218038.tif 000012
【図１１】
2010218038.tif 000013
【図１２】
2010218038.tif 000014
【図１３】
2010218038.tif 000015
【図１４】
2010218038.tif 000016