(57)【特許請求の範囲】
【請求項１】
サーバーコンピュータが端末からオーソリゼーション要求メッセージを受信するステップであって、前記オーソリゼーション要求メッセージは、消費者が加盟店において携帯可能な消費者装置を用いて行った購入トランザクションと関連付けられているステップと、
前記オーソリゼーション要求メッセージを受信した後に、前記サーバーコンピュータがデータベースを電子的にサーチして、前記加盟店に関連付けられた加盟店検証値を使用して加盟店固有の販売促進プログラムを決定するステップと、
前記オーソリゼーション要求メッセージを受信した後に、前記決定された加盟店固有の販売促進プログラムを実行するステップであって、前記実行は、前記消費者が受賞者であることを決定するステップと、
前記オーソリゼーション要求メッセージを受信した後に、前記サーバーコンピュータが、前記携帯可能な消費者装置に関連付けられたイシュアに前記オーソリゼーション要求メッセージを送信するステップであって、ここで、前記イシュアはその後、前記トランザクションがオーソリゼーション（認可）されるか否かを判定して前記トランザクションがオーソリゼーションされるか否かを示すオーソリゼーション応答メッセージを生成し、前記オーソリゼーション応答メッセージはオーソリゼーションコードを含むステップと、
前記サーバーコンピュータが前記イシュアから前記オーソリゼーション応答メッセージを受信するステップと、
前記サーバーコンピュータが、前記オーソリゼーションコードを前記消費者が受賞者であるという通知で置き換えることによって前記オーソリゼーション応答メッセージを修正するステップと、
前記サーバーコンピュータが前記修正されたオーソリゼーション応答メッセージを前記端末へ送信するステップとを有することを特徴とする、販売促進プログラムを実施する方法。
【請求項２】
前記消費者が受賞者であるという前記通知は、クレジット又はデビットカードのレシート上に印刷される請求項１記載の方法。
【請求項３】
前記携帯可能な消費者装置は、クレジットカード又はデビットカードである請求項１記載の方法。
【請求項４】
前記オーソリゼーション要求メッセージは、前記加盟店に関連付けられた前記加盟店検証値を含む請求項１記載の方法。
【請求項５】
請求項１記載の前記方法を実行するべく構成されるサーバーコンピュータ。
【請求項６】
請求項１記載の前記方法を実行するべく構成されるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、販売促進プログラムを実施する方法及びシステム、並びにコンピュータ読み取り可能な媒体に関する。
【背景技術】
【０００２】
関連特許出願に対する相互参照
（特になし）
いくつかの従来のシステムによれば、クレジットカード処理会社は、加盟店のタイプを一意に識別することが可能である。識別が完了したら、それらの加盟店のタイプについて専門的な処理を実行することが可能である。このようなシステムは、カードのイシュア（ｃａｒｄ  ｉｓｓｕｅｒ）、加盟店のアクワイアラ（ｍｅｒｃｈａｎｔ  ａｃｑｕｉｒｅｒ）、又はこれらの両方と加盟店との間の関係に焦点を絞っていた。これらの関係の本来の目的は、適切なインターチェンジフィーのために、トランザクションを特徴付けることにあった。
【０００３】
「インターチェンジフィー」とは、処理対象のトランザクションについて、アクワイアラからイシュアに対して支払われる料金のことである。「インターチェンジ」プロセスとは、加盟店のアクワイアラとカードのイシュアとの間における販売及び与信データと関連した金融及び非金融データの標準化された電子的な交換のことである。インターチェンジプロセスは、通常、一日の終わりに、その日のすべての金融トランザクションが完了した後に実行されている。これは、支払プロセスのオーソリゼーション（認可）の部分とは対照的に、支払プロセスの清算及び決済の部分の一部である。以下、支払プロセスのこれら２つの部分について詳述する。
【０００４】
様々なタイプの加盟店が、様々な価格及び様々な量の物品又はサービスを販売することが可能であるため、異なる加盟店について、異なるインターチェンジフィーを付与することが適切であろう。このような従来のシステムにおいては、トランザクション処理システムは、加盟店識別値を使用することにより、特定のトランザクションを実行する加盟店の特定のタイプを識別すると共に、適切なインターチェンジフィーをそのトランザクションに対して割り当てることが可能である。例えば、レストランは、通常、カーディーラーよりも多くのクレジット及びデビットトランザクションを生成しているため、レストランは、カーディーラーよりも安いインターチェンジフィーを付与される権利を有していよう。カーディーラーには、一つの識別番号を割り当てることが可能であり、レストランには、別の識別番号を割り当てることが可能である。中央コンピュータは、この識別番号を使用してトランザクションと関連した加盟店のタイプを識別することが可能であり、この結果、適切なインターチェンジフィーをトランザクションに対して適用することが可能である。
【０００５】
他の特許文献は、オーソリゼーションがなされた加盟店並びにオーソリゼーションがなされていない加盟店を弁別するための加盟店値の使用法について記述している。例えば、米国特許第５，９５６，６９５号は、デビットカード報奨償還プロセスのオーソリゼーションプロセスにおける加盟店識別値の使用法について記述している。償還プロセスにおいては、参加者は、特定の加盟店においてデビットカードを使用することにより、ポイントを現金と引き換えると共に、それらのポイントを使用して取引を実行することが可能である。その特定の加盟店においては、加盟店識別値を、オーソリゼーション要求メッセージと共に、フィルタプロセッサに対して送信することが可能である。この結果、フィルタプロセッサは、この加盟店識別値を使用することにより、その加盟店が、オーソリゼーションがなされた加盟店（即ち、報奨償還プロセスに参加している加盟店）であるか否かを判定することが可能である。これは、詐欺の防止及び検証の手段として実行されている。
【０００６】
加盟店識別値は、クレジットカード産業において使用及び表示されているが、特定の加盟店及び特定の消費者との関連においては使用されていない。又、これらは、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅ：販売時点管理）においてフィードバックを消費者に即時に提供するべく、使用されてもいない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
クレジットカード又はデビットカード等の携帯可能な消費者装置の使用を助長することが可能な改善されたシステム及び方法を提供することが望ましいであろう。
【課題を解決するための手段】
【０００８】
本発明の実施例は、販売促進プログラムと共に加盟店検証値を使用することが可能である方法及びシステムに関するものである。このような販売促進プログラムは、電子的な支払の形態を使用するべく消費者にインセンティブを提供するために使用可能である報奨プログラムやコンテスト等を包含することが可能である。本発明のその他の実施例は、電子支払トランザクションのオーソリゼーションプロセスを使用してコンテスト等の販売促進プログラムを実施することが可能である方法及びシステムに関するものであってよい。
【０００９】
本発明の一実施例は、加盟店検証値を含むオーソリゼーション要求メッセージを支払処理ネットワークを通じて受信するステップであって、オーソリゼーション要求メッセージは、消費者による購入と関連付けられているステップと、加盟店検証値を使用して加盟店固有の販売促進プログラムを判定するステップと、オーソリゼーション要求メッセージを受信した後に、判定された加盟店固有の販売促進プログラムを実行するステップとを有する方法に関するものである。
【００１０】
本発明の別の実施例は、加盟店検証値を含むオーソリゼーション要求メッセージを支払処理ネットワークを通じて受信するためのコードであって、オーソリゼーション要求メッセージは、消費者による購入と関連付けられているコードと、加盟店検証値を使用して加盟店固有の販売促進プログラムを判定するためのコードと、オーソリゼーション要求メッセージを受信した後に、判定された加盟店固有の販売促進プログラムを実行するためのコードとを有するコンピュータ読み取り可能な媒体に関するものである。
【００１１】
本発明の別の実施例は、オーソリゼーション要求メッセージを受信するステップであって、オーソリゼーション要求メッセージは、消費者による購入と関連付けられているステップと、オーソリゼーション要求メッセージを受信した後に、消費者がコンテストにおける受賞者であるか否かを判定するステップと、消費者が受賞者である場合に、応答メッセージを消費者に送信するステップであって、応答メッセージは、消費者が受賞者であるという通知を含んでいるステップとを有する方法に関するものである。
【００１２】
本発明の別の実施例は、オーソリゼーション要求メッセージを受信するためのコードであって、オーソリゼーション要求メッセージは、消費者による購入と関連付けられているコードと、オーソリゼーション要求メッセージを受信した後に、消費者がコンテストにおける受賞者であるか否かを判定するためのコードと、消費者が受賞者である場合に応答メッセージを消費者に送信するためのコードであって、応答メッセージは、消費者が受賞者であるという通知を含んでいるコードとを有するコンピュータ読み取り可能な媒体に関するものである。
【００１３】
以下、本発明に係る上記の実施例並びにその他の実施例について更に詳しく説明する。
【発明を実施するための最良の形態】
【００１４】
本発明の実施例は、加盟店固有の販売促進プログラムに伴う加盟店検証値の使用法に関するものである。いくつかの実施例においては、電子支払トランザクションをオーソリゼーションするためのプロセスにおいて、加盟店検証値を使用して加盟店固有のプログラムを判定している。プログラムの判定が完了したら、そのプログラムを実行し、且つ、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）において特定のフィードバックを消費者に提供している。例えば、消費者は、携帯型の消費者装置を使用して特定の加盟店において物品又はサービスを購入することが可能である。携帯型の消費者装置がクレジットカードである場合には、消費者は、カード端末機を通じてクレジットカードを読み取ることができる。この結果、消費者は、その加盟店と関連した特定の販売促進プログラムにおいて獲得されたポイント又は報奨に関する即座のフィードバックを受領することが可能である。例えば、カード端末機において、消費者は、オーソリゼーション応答メッセージを有するクレジットカードのレシートを受領することが可能である。このクレジットカードのレシートは、購入の結果として消費者が獲得したポイント及び報奨に関する情報を具備することが可能である。
【００１５】
本発明の実施例においては、消費者がクレジット又はデビットカード等の携帯型の消費者装置を使用してＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）において物品又はサービスを購入した後に、オーソリゼーション要求メッセージを生成している。このオーソリゼーション要求メッセージは、加盟店に配置されているＰＯＳ端末機から、加盟店のアクワイアラに、支払処理システムに、そして、イシュアに送信することが可能である。「オーソリゼーション要求メッセージ」は、電子支払トランザクションを実施するためのオーソリゼーションに対する要求を包含することが可能である。これは、アカウント所有者の支払アカウント番号、通貨コード、販売金額、加盟店のトランザクションスタンプ、受取者の都市、受取者の州／国等の中の一つ又は複数のものを包含することが可能である。データが危険に晒されるのを防止するべく、１２８ビットのＳＳＬ又はこの等価物等の安全な暗号化法を使用することにより、オーソリゼーション要求メッセージを保護することが可能である。
【００１６】
通常、電子支払トランザクションは、そのトランザクションを実行している消費者がそのトランザクションを実行するべく十分な資金又は与信を具備している場合に、オーソリゼーションがなされる。逆にいえば、消費者のアカウントに十分なファンド又は与信が存在していない場合には、或いは、消費者の携帯型の消費者装置がブラックリストに掲載されている（例えば、盗難に遭ったと表示されている）場合には、電子支払トランザクションに関してオーソリゼーションがなされないことになる。
【００１７】
「アクワイアラ」とは、通常、特定の加盟店とビジネス関係を具備している、例えば、商業銀行等のビジネスエンティティのことである。「イシュア」とは、通常、クレジット又はデビットカード等の携帯型の消費者装置を消費者に対して発行している（例えば、銀行等の）ビジネスエンティティのことである。アメリカン・エクスプレス（Ａｍｅｒｉｃａｎ  Ｅｘｐｒｅｓｓ）等のいくつかのエンティティは、イシュア機能及びアクワイアラ機能の両方を果たしている。本発明の実施例は、このような単一のエンティティであるイシュア／アクワイアラを包含している。
【００１８】
オーソリゼーション要求メッセージは、特定の加盟店に一意である加盟店検証値を含んでいる。加盟店検証値は、特定の加盟店を識別する数値又はその他の値であってよい。これを使用することにより、様々な販売促進プログラムに参加している加盟店を識別することが可能である。
【００１９】
加盟店検証値は、任意の適切なフォーマットであってよい。例えば、模範的な加盟店検証値の特徴を示すフォーマットは、次のようなものであってよい。
【００２０】
・第１桁〜第６桁の英数字（１６進数の０〜９、Ａ〜Ｆ）：クレジットカード処理エンティティ（例えば、ビザ（Ｖｉｓａ））等のエンティティによって登録され且つ割り当てられた値
【００２１】
・第７桁〜第１０桁の英数字（１６進数の０〜９、Ａ〜Ｆ）：特定の場所を一意に識別するべく加盟店と協力して定義された値
【００２２】
前述のように、加盟店検証値は、本発明の実施例においては、オーソリゼーションプロセス及び／又は清算プロセスにおいて使用することが可能である。本発明の実施例においては、加盟店構成ファイルを使用することが可能である。加盟店検証値を有するトランザクションを、有効な値及び処理属性について、このファイルに照らして検証することが可能である。加盟店構成ファイルは、例えば、支払処理システム又はイシュアがアクセス可能であるデータベース内に保存することが可能である。加盟店構成ファイル内の処理属性は、専門的な加盟店処理を定義することが可能である。特別なコードを使用することにより、加盟店及び／又はイシュア等のエンティティと関連した特定の販売促進プログラムを判定することが可能である。
【００２３】
加盟店検証値の固有の特徴は、これが、その様々なアクワイアラとの間における加盟店の処理関係とは無関係に、加盟店にとって共通しているという点にある。加盟店は、多くの場所を具備することが可能であり、且つ、これらの場所は、異なるアクワイアラ又はアクワイアラプロセッサを使用することが可能である。これらのエンティティは、単一の加盟店検証値を使用して任意の固有の処理を識別することが可能である。従来、加盟店は、端末機識別値を使用することにより、その特定のアクワイアラプロッサに対してのみ一意に判明していたが、支払チェーンに跨って一意に判明してはいなかった。更には、本発明の実施例においては、一つの番号を通じて加盟店を識別することが可能であるため、異なる販売促進プログラムと共に加盟店検証値を使用することが可能である。又、加盟店検証値は、継続的な保守を必要としていない。端末機識別値のように変化することがないため、すべての端末機の場所について同一の基本値を使用することが可能である。
【００２４】
本発明の実施例における「加盟店」は、任意の適切な特徴を具備することが可能である。加盟店は、企業、個人事業主、非営利団体、又はこのようなエンティティの特定のグループ等のエンティティを包含することが可能である。エンティティの特定のグループは、販売促進プログラムを形成及び／又は運営するべく協働する２つの協働組織（例えば、２つの企業）であってよいであろう。例えば、ファストフードレストランと映画スタジオは、それぞれのビジネスの両方に有益である販売促進プログラムを形成及び／又は運営することが可能である。又、加盟店は、様々な地理的場所において一つ又は複数の小売の場所を具備することが可能である。加盟店検証値を使用することにより、加盟店が国中に又は世界中にいくつかの異なる小売の場所を具備することが可能である場合にも、並びに、加盟店が物理的な小売の場所及び／又はインターネットを通じた購入を許容している場合にも、特定の加盟店に固有の販売促進プログラムをその加盟店の顧客のために実行することが可能である。加盟店の例には、食料品店、衣料品小売店、カーディーラー、百貨店等を含んでいる。
【００２５】
加盟店固有の値を含むオーソリゼーション要求メッセージを（例えば、支払処理システム又はイシュアが）受信した後に、加盟店検証値を使用することにより、加盟店固有の販売促進プログラムを判定している。加盟店固有の販売促進プログラムは、任意の適切な特徴を具備することが可能である。加盟店固有の販売促進プログラムの例には、報奨プログラム、宝くじ、ターゲット広告プログラム、ポイント、コンテスト等が含まれている。これらのプログラムは、加盟店によって実施されるトランザクションのいくつか又はすべてに対して適用することが可能である。例えば、プログラムは、加盟店の場所におけるいくつかの又はすべての将来の購入に対する値引きを消費者に対して提供することが可能である。又、プログラムは、いくつかの実施例においては、加盟店の場所のすべて又はサブセットに対して適用することも可能である。従って、プログラムは、その範囲が、全国的又は地域的なものであってよい。
【００２６】
判定が完了したら、加盟店固有の販売促進プログラムを実行している。オーソリゼーション要求メッセージの受信と販売プログラムの実行は、任意のエンティティ及び／又は支払システム内の演算装置によって可能になる。例えば、アクワイアラ、イシュア、及び／又は支払処理システムは、オーソリゼーション要求メッセージを受信すると共に／又は、販売促進プログラムを実行することが可能である。いくつかの実施例においては、アクワイアラ、イシュア、又は支払処理システムがアクセス可能な販売促進エンジンが、適切なコンピュータコードを使用することにより、販売促進プログラムを実行することが可能である。
【００２７】
加盟店固有のプログラムとの関連において、任意の適切なタスクを実行することが可能である。この特定のタスクは、販売促進プログラムに関係したものであってよい。例えば、タスクは、消費者に提供する報奨又は賞品のタイプの判定（存在する場合）、任意の報奨又は賞品を表すための消費者のアカウント記録の更新、及び／又はＰＯＳ端末機へのオーソリゼーション応答メッセージの返送を包含することが可能である。「オーソリゼーション応答メッセージ」は、電子支払トランザクションに関してオーソリゼーションがなされたか否かに関する情報を含むメッセージを含んでいる。オーソリゼーション応答メッセージは、現在の購入の結果として消費者が得た報奨、消費者がインスタント受賞者（今回限りの受賞者）であるのか否か、購入に起因して消費者が獲得したポイント数等に関する情報を包含することが可能である。
【００２８】
例示を目的として、販売促進プログラムは、Ｇａｐ（登録商標）等の全国規模の衣料品小売業者によって運営又は開始されるインスタント宝くじプログラム（今回限りの宝くじプログラム）であってよい。この宝くじプログラムは、その小売業者から物品を購入した一人の消費者に１０００ドルの賞品を提供することが可能である。受賞者は、無作為に選択することが可能であり、且つ、受賞のチャンスは、例えば、百万分の一である。支払処理システム内の中央コンピュータは、国中に跨る衣料品小売業者の異なる支店から、並びに、その他の加盟店から、オーソリゼーション要求メッセージを受信することが可能である。中央コンピュータは、小売業者の加盟店検証値を使用することにより、衣料品小売業者からのオーソリゼーション要求メッセージを識別することが可能である。衣料品小売業者のオーソリゼーション要求メッセージを受信するたびに、中央コンピュータは、販売促進エンジンにアクセス可能であり、且つ、オーソリゼーション要求メッセージを生成した消費者が受賞者であるのか否かを判定することが可能である。次いで、消費者が受賞者であるのか否かに関するこの判定を、オーソリゼーション応答メッセージ内において、支払処理システムから、アクワイアラと加盟店を通じて、ＰＯＳ端末機に送信することが可能である。ＰＯＳ端末機においては、彼又は彼女が受賞者であるのか否かについて消費者に通知することが可能である。例えば、消費者のために、クレジット又はデビットカードのレシートをＰＯＳ端末機において印刷することが可能である。このレシートは、その上部に印刷された「再び試みてください」又は「受賞者」等のメッセージを具備することが可能である。
【００２９】
前述のように、加盟店検証値は、支払プロセスのオーソリゼーションの部分において使用されている。又、これは、任意選択により、（後述するように）支払プロセスの清算及び決済の部分において使用することも可能である。この背景として、電子的な支払は、オーソリゼーションプロセスと、清算及び決済プロセスという２つの部分に分割することが可能である。オーソリゼーションプロセスは、消費者がＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）において物品又はサービスを購入した際に、実質的にリアルタイム（例えば、１０秒を下回る数秒等）で実行されており、清算及び決済プロセスは、後から実行されている。オーソリゼーションプロセスにおいては、支払処理システムは、消費者のアカウントにおける消費者の与信限度又は資金をチェックすると共に、この情報を加盟店に中継して戻すことにより、消費者が所望のトランザクションを実施するべく十分な与信又は資金を具備しているか否かについて加盟店及び消費者に通知している。清算及び決済プロセスにおいては、支払処理システムは、異なるアクワイアラ及びイシュアの間の様々なトランザクションを整理統合すると共に、それらの間におけるアカウントの決済を行っている。実際の資金は、清算及び決済プロセスにおいて振替可能である。このプロセスは、通常、消費者が購入した日から２〜３日以内に完了している。この結果、消費者は、その消費者のアカウントの定期的な請求書により、その購入について後から請求されることになる。
【００３０】
図１は、本発明の一実施例において使用可能なシステム２０を示している。システム２０は、加盟店の場所２２（ａ）、２２（ｂ）及びこれらの加盟店の場所２２（ａ）、２２（ｂ）と関連したアクワイアラ２４（ａ）、２４（ｂ）を含んでいる。異なる加盟店の場所２２（ａ）、２２（ｂ）は、単一の加盟店と関連したものであってよい。消費者３０は、携帯型の消費者装置３２を使用することにより、加盟店の場所２２（ａ）、２２（ｂ）において物品又はサービスを購入することが可能である。アクワイアラ２４（ａ）、２４（ｂ）は、支払処理システム２６を介して、イシュア２８と通信することが可能である。支払処理システム２６は、販売促進エンジン３６及びインターチェンジエンジン３８と通信することが可能である。
【００３１】
本発明の実施例による携帯型の消費者装置３２は、任意の適切な形態であってよい。例えば、携帯型の消費者装置は、消費者の財布及び／又はポケット内に差し込むことができるように、（例えば、ポケットサイズ等の）ハンドヘルド型であって小型のものであってよい。例えば、携帯型の消費者装置は、スマートカード、（磁気ストリップを有し、マイクロプロセッサを有していない）通常のクレジット又はデビットカード、（エクソン−モービル（Ｅｘｘｏｎ−Ｍｏｂｉｌ  Ｃｏｒｐ．）社から市販されているＳｐｅｅｄｐａｓｓ（登録商標）等の）キーチェーン装置等を包含することが可能である。携帯型の消費者装置のその他の例には、セルラー電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ページャー、支払カード、セキュリティカード、アクセスカード、スマートメディア、トランスポンダ、及びこれらに類似したものが含まれている。又、携帯型の消費者装置３２は、（例えば、デビットカード等の）デビット装置、（例えば、クレジットカード等の）クレジット装置、又はプリペイド装置（例えば、プリペイドカード）であってもよい。
【００３２】
支払処理システム２６は、オーソリゼーションサービス、例外ファイルサービス、及び清算及び決済サービスをサポート及び提供するべく使用されるデータ処理サブシステム、ネットワーク、及び動作を包含することが可能である。模範的な支払処理システムは、ＶｉｓａＮｅｔ（登録商標）を包含することが可能である。ＶｉｓａＮｅｔ（登録商標）等の支払処理システムは、クレジットカードトランザクション、デビットカードトランザクション、及びその他のタイプの商業トランザクションを処理することが可能である。ＶｉｓａＮｅｔ（登録商標）は、具体的には、オーソリゼーション要求を処理するＶＩＰ（Ｖｉｓａ  Ｉｎｔｅｇｒａｔｅｄ  Ｐａｙｍｅｎｔｓ：ビザ統合支払）システムと、清算及び決済サービスを実行するベースＩＩ（Ｂａｓｅ  ＩＩ）システムとを含んでいる。
【００３３】
支払処理システム２６は、サーバーコンピュータを包含することが可能である。サーバーコンピュータは、通常、強力なコンピュータ又はコンピュータのクラスタである。例えば、サーバーコンピュータは、大規模なメインフレーム、マイクロコンピュータのクラスタ、又は単一のユニットとして機能するサーバーのグループであってよい。一例においては、サーバーコンピュータは、ウェブサーバーに結合されたデータベースサーバーであってよい。支払処理システム２６は、インターネットを含む任意の適切な有線又は無線ネットワークを使用することが可能である。
【００３４】
又、加盟店の場所２２（ａ）、２２（ｂ）は、携帯型の消費者装置３２とやり取りすることが可能なＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）端末機（図示されてはいない）をも具備している。カードリーダーを含む任意の適切なＰＯＳ端末機を使用することが可能である。カードリーダーは、任意の適切な接触型又は非接触型動作モードを包含することが可能である。例えば、模範的なカードリーダーは、携帯型の消費者装置３２とやり取りするべく、ＲＦ（高周波）アンテナや磁気ストライプリーダー等を包含することが可能である。
【００３５】
図１には、２つのソフトウェアエンジンが示されている。これらには、販売促進エンジン３６及びインターチェンジエンジン３８が含まれている。本システム内には、本発明の実施例による方法を実行するべく、様々なその他のソフトウェアエンジンを包含することも可能である。このようなソフトウェアエンジンには、イシュア２８、支払処理システム２６、又はアクワイアラ２４（ａ）、２４（ｂ）がアクセス可能であってよい。２つのソフトウェアエンジン３６、３８には、支払処理システム２６がアクセスすることが可能であるものとして示されているが、これに加えて、又はこの代わりに、これらには、アクワイアラ２４（ａ）、２４（ｂ）又はイシュア２８が直接的にアクセス可能であってもよい。
【００３６】
販売促進エンジン３６は、加盟店によって運営又は開始される様々な販売促進プログラムを包含又は保存することが可能である。又、販売促進エンジン３６は、例えば、一つ又は複数の加盟店からの販売促進プログラムを保存し、特定のオーソリゼーション要求メッセージ又はトランザクションと関連した特定の販売促進プログラムを識別し、販売促進プログラムと関連したタスクを実行するためのコンピュータコードを包含することも可能である。
【００３７】
インターチェンジエンジン３８は、（前述のように）加盟店検証値を使用することにより、インターチェンジ処理を実行することが可能である。加盟店検証値を使用した適切なインターチェンジ処理の詳細については、図４を参照して後述する。
【００３８】
エンジン３６、３８及び本出願に記述されている任意のその他のソフトウェアコンポーネント又は機能は、例えば、従来の又はオブジェクト指向の手法を使用し、例えば、Ｊａｖａ（登録商標）、Ｃ＋＋、又はＰｅｒｌ等の任意の適切なコンピュータ言語を使用することにより、プロセッサによって実行されるソフトウェアコードとして実現可能である。例えば、本出願の図２及び図４に示されている特定のステップの中の任意のステップ（又は、ステップの組み合わせ）は、任意の適切な組み合わせにおいて、コンピュータ読み取り可能な媒体上のコンピュータコードとして実施することが可能である。ソフトウェアコードは、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、ハードドライブ又はフロッピー（登録商標）ディスク等の磁気媒体、ＣＤ−ＲＯＭ等の光学媒体等のコンピュータ読み取り可能な媒体上において、一連の指示又は命令として保存することが可能である。このような任意のコンピュータ読み取り可能な媒体は、単一の演算装置上又はその内部に存在することが可能であると共に、システム又はネットワーク内の異なる演算装置上又はその内部に存在することが可能である。
【００３９】
図２は、本発明の一実施例による方法のフローチャートを示している。図２に示されている方法は、図１のブロック図を参照することによって説明することが可能である。まず、消費者３０は、クレジットカード等の携帯型の消費者装置３２を使用して加盟店の場所２２（ａ）において物品又はサービスを購入している（ステップ４０）。消費者の携帯型の消費者装置３２は、加盟店の場所２２（ａ）においてＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）端末機（図示されてはいない）とやり取りすることが可能である。例えば、消費者３０は、クレジットカードを手に取り、ＰＯＳ端末機内の適切なスロットを通じて読み取ることができる。
【００４０】
次いで、加盟店の場所２２（ａ）において動作しているＰＯＳ端末機又はコンピュータは、任意選択により、加盟店の販売促進を識別することができるように、販売促進コードをオーソリゼーション要求メッセージ内において提供することが可能である（ステップ４２）。販売促進コードは、販売促進エンジン３６上に存在している又はこれがアクセス可能である命令の組として実装された販売促進プログラムと関連付けることが可能である。この代わりに、又はこれに加えて、アクワイアラ２４（ａ）、支払処理システム２６、又はイシュア２８において販売促進コードの挿入を実行することも可能である。
【００４１】
次いで、このオーソリゼーション要求メッセージを販売促進コードと共にアクワイアラ２４（ａ）に転送している。オーソリゼーション要求メッセージを受信した後に、アクワイアラ２４（ａ）は、加盟店検証値をオーソリゼーション要求メッセージに挿入することが可能であり（ステップ４４）、次いで、このオーソリゼーション要求メッセージを支払処理システム２６に送信している。或いは、この代わりに、加盟店２２（ａ）又は支払処理システム２６が加盟店検証値をオーソリゼーション要求に挿入することも可能である。例えば、数値的な加盟店検証値の代わりに、（例えば、「ギャップ（Ｇａｐ）」等の）加盟店を識別するテキストメッセージ又はＰＯＳ端末機ＩＤを加盟店の場所２２（ａ）から支払処理システム２６に送信することも可能である。この場合には、支払処理システム２６は、このテキストメッセージ又はＰＯＳ端末機ＩＤを加盟店検証値に関連付けているルックアップテーブルを具備することが可能である。
【００４２】
次いで、支払処理システム３６は、加盟店及びイシュア２８の参加状態を判定している（ステップ４８）。次いで、支払処理システム３６は、販売促進エンジン３６にアクセスすることにより、加盟店の販売促進プログラムの各ステップを実行することが可能である。例えば、販売促進エンジン３６は、コンピュータコードにより、消費者３０によるその加盟店における５回の購入ごとに１０％の値引きを提供させることができる。販売促進エンジン３６は、その加盟店における消費者の購入の記録を保持することが可能である。その他の実施例においては、支払処理システム２６は、販売促進エンジン３６にアクセス不可能である。例えば、いくつかの実施例においては、イシュア２８が販売促進エンジン３６にアクセスして販売促進を実行することが可能である。
【００４３】
次いで、支払処理システム２６は、販売促進コード及び加盟店検証値を含むオーソリゼーション要求メッセージをイシュア２８に転送している（ステップ５２）。販売促進プログラムが支払処理システム２６によって既に実行されている場合には、そのプログラムの結果に関する情報をイシュア２８に転送することが可能である。例えば、消費者３０が現在の購入に対する値引きを得る権利を付与されていると支払処理システム２６が予め判定している場合には、イシュア２８が販売促進値引きの記録を具備すると共に、相応して消費者のアカウントを調節できるように、その情報をイシュア２８に対して転送することが可能である。支払処理システム２６が販売促進プログラムを実行していない場合には、イシュア２８が販売促進エンジン３６にアクセスして販売促進プログラムを実行することが可能である。いずれの場合にも、イシュア２８は、次いで、加盟店−イシュアパートナーシップの参加についてチェックしている（ステップ５４）。イシュア２８がパートナーシップの参加についてチェックした後に、イシュア２８は、オーソリゼーション応答メッセージを支払処理システム２６に返送することにより（ステップ５６）、現在のトランザクションに関してオーソリゼーションがなされたことを（又は、オーソリゼーションがなされなかったことを）通知している。
【００４４】
オーソリゼーションメッセージは、販売促進コード、（例えば、「あなたが受賞者です」、「この購入には、１０％の値引きの権利が付与されています」等の）現在の販売促進に関する応答情報、並びに、（購入トランザクションに関してオーソリゼーションがなされたことを通知する）現在の購入用のオーソリゼーションコードを包含することが可能である。次いで、トランザクション処理システム２６は、オーソリゼーション応答メッセージをアクワイアラ２４（ａ）に返送している。次いで、アクワイアラ２４（ａ）は、応答メッセージを加盟店２２（ａ）に返送している。必要に応じて、トランザクション処理システム２６及び／又はアクワイアラ２４（ａ）は、販売促進応答情報を、オーソリゼーション応答メッセージを介して消費者３０に返送することも可能である。
【００４５】
加盟店２２（ａ）が加盟店固有のメッセージを受信した後に（ステップ５８）、加盟店２２（ａ）におけるＰＯＳ端末機は、消費者３０にオーソリゼーション応答メッセージを提供することが可能である。応答メッセージは、ＰＯＳ端末機によって表示することも可能であり、或いは、クレジットカードのレシート上に印刷することも可能である。
【００４６】
一日の終わりに、通常の清算及び決済プロセスを実行することが可能である（ステップ６０）。加盟店は、アクワイアラ２４（ａ）に転送される加盟店デポジットファイル内において販売促進コードを提供することが可能である。加盟店デポジットファイルは、当日の電子トランザクションに関する情報を含んでいる。アクワイアラ２４（ａ）は、インターチェンジファイルを適切な販売促進コードと共に支払処理システム２６に送信することが可能である。適切なインターチェンジフィーのために、適切なトランザクションを処理することが可能である（後程、詳述する）。次いで、適切な販売促進コード及びトランザクションの詳細を支払処理システム２６からイシュア２８に転送している。この結果、イシュア２８は、消費者のアカウントを適宜調節することが可能である。例えば、消費者３０が、現在の購入の結果として、ポイント、マイル、又はその他の報奨を獲得している場合には、イシュア２８は、消費者のアカウントに対して適切な変更を実行することが可能である。
【００４７】
前述の実施例に示されているように、本発明の好適な実施例は、オーソリゼーションプロセスにおいて直接的なフィードバックを消費者に提供する（例えば、宝くじ等の）コンテストに関するものであってよい。このようなコンテストは、販売促進プログラムであってよく、且つ、電子商取引のオーソリゼーションプロセスにおいて実行することが可能である。好適な実施例においては、加盟店検証値を任意選択によって含むオーソリゼーション要求メッセージをサーバーコンピュータ等の演算装置によって受信している。このオーソリゼーション要求メッセージは、携帯型の消費者装置を使用した消費者による購入と関連付けられている。オーソリゼーション要求メッセージを受信した後に、演算装置は、その消費者がコンテストにおける受賞者であるか否かを判定することが可能である。消費者が受賞者である場合には、オーソリゼーション応答メッセージを消費者に送信しており、この場合に、応答メッセージは、消費者が受賞者であるという通知を含んでいる。任意選択により、消費者が受賞者ではない場合には、（例えば、「再び試みてください」等の）適切なメッセージを消費者に送信することも可能である。図３には、模範的なクレジットカードのレシートの一例が示されている。図示されているように、このクレジットカードのレシートは、オーソリゼーションフィールド内に「ＷＩＮＮＥＲ（受賞者）」という単語を具備している。ＷＩＮＮＥＲという単語は、便利なことに、６個の文字を具備しており、従って、通常のオーソリゼーションコードの６桁に対応することが可能である。
【００４８】
模範的なコンテストの実施例（及びその他の実施例）においては、消費者が受賞者であることを通知するメッセージを消費者に送信する前に、まず、消費者のトランザクションに関してオーソリゼーションがなされるか否かを判定することが望ましい。このような実施例においては（図１を参照すれば）、オーソリゼーション要求メッセージを、加盟店の場所２２（ａ）から、アクワイアラ２４（ａ）に、支払処理システム２６に、そして、イシュア２８に送信することが可能である。イシュア２８は、その消費者のアカウントをチェックすることにより、現在のトランザクションに関してオーソリゼーションがなされるか否かを判定する。オーソリゼーションがなされる場合には、オーソリゼーション応答メッセージがイシュア２８から支払処理システム２６に対して送信されることになる。この結果、支払処理システム２６は、特定の値をデータフィールド番号３８（即ち、オーソリゼーションコード応答用の標準フィールド）内に挿入すると共に、イシュアの通常のオーソリゼーション応答を無効にすることができる。この特定の値は、例えば、通常の６桁のオーソリゼーションコードの代わりに、「ウィンナ（ｗｉｎｎｅｒ）」というテキストメッセージであってよい。次いで、支払処理システム２６は、この変更済みのオーソリゼーションメッセージを、加盟店の場所２２（ａ）に、そして、消費者３０に、送信することが可能である。又、支払処理システム２６は、イシュア２８が、この記録を具備し、且つ、相応して消費者のアカウントを変更することができるように、消費者の「ウィンナ（ｗｉｎｎｅｒ）」の状態に関する情報をイシュア２８に送信することも可能である。この模範的なプロセスにおける各ステップは、任意の好適な方式により、図２との関係において説明したプロセスにおける各ステップと組み合わせることが可能である。
【００４９】
これらのコンテストの実施例においては、加盟店検証値は、オーソリゼーション要求メッセージに内蔵してもよく、内蔵しなくてもよい。例えば、端末の識別番号を使用することにより、コンテストを後援している特定の加盟店を識別することが可能である。別の代替肢として、イシュアが発行した携帯型の消費者装置の使用量を増大させるべく、イシュアがコンテストのスポンサーになってもよい。この場合には、コンテストの潜在的な参加者が、特定の加盟店ではなく、イシュアと具体的に関連付けられることになるため、特定の加盟店を具体的に識別するべく使用される加盟店検証値は不要であろう。
【００５０】
従来、企業は、コンテストを販売促進プログラムとして使用してきた。しかしながら、このような従来のプログラムは、受賞者であるか否かに関する即座のフィードバックを消費者に対して提供してはいなかった。例えば、一つの従来のプログラムは、消費者がクレジットカードを商取引において使用した際に、その消費者をコンテストに自動的に登録していた。しかしながら、消費者が受賞者であるか否かの判定は、商取引の終了から遥かに（例えば、数週間も）後に、実行されていた。消費者が受賞者であった場合には、消費者は、自身が受賞者であったと後から（例えば、郵便によって）通知されていた。このような従来のプログラムも使用可能ではあるが、消費者の購入と、このような販売促進プログラムの結果の通知との間の時間が長過ぎるため、これらは、消費者にとって満足できるものではない。
【００５１】
又、本発明の実施例による加盟店検証値は、オーソリゼーションプロセスに加えて、清算及び決済プロセスにおいて使用することも可能である。図４は、加盟店検証値を使用する模範的なインターチェンジプロセスを示すフローチャートである。
【００５２】
図４を参照すれば、支払処理システムは、加盟店検証値がトランザクション内に存在しているか否かを判定することが可能である（ステップ８２）。次いで、支払処理システムは、加盟店検証値が有効であるか、並びに、特別なプログラムが定義されているか否かを判定することが可能である（ステップ８４）。これらの質問のいずれかに対する回答が、ＮＯ（いいえ）である場合には、トランザクションは返却される（ステップ９０）。これらの質問に対する回答が、ＹＥＳ（はい）である場合には、すべての清算及び決済関係のプログラムを判定することになる（ステップ８８）。
【００５３】
次いで、有効なアクワイアラＢＩＮ（Ｂａｎｋ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ：バンク識別番号）が加盟店検証値テーブル内に存在しているか否かを判定している（ステップ９２）。それが有効である場合には、プログラムが特定のカードレンジを必要としているか否かを判定している（ステップ９４）。それが有効ではない場合には、通常の処理を実行することになる（ステップ１００）。前述のように、異なるインターチェンジフィーを異なるタイプの加盟店に提供することが可能である。
【００５４】
そのプログラムがカードレンジを必要としていない場合には、イシュアのカードレンジが有効であるか否かに関する決定を下している（ステップ９８）。それが有効である場合には、定義されている加盟店検証値インターチェンジを適用している（ステップ９６）。それが有効ではない場合には、通常の処理を実行している（ステップ１００）。プログラムが有効なカードレンジを必要としていない場合には、定義されている加盟店検証値のインターチェンジを適用している（ステップ９６）。
【００５５】
図４に示されている各ステップは、支払処理システム２６内の一つ又は複数の演算装置によって実行することが可能である。図４に示されている各ステップは、本発明の範囲を逸脱することなしに、任意の好適な組み合わせ又は順序において、図２に示されている各ステップとの関連において使用することが可能である。
【００５６】
本発明は、ソフトウェア又はハードウェア、或いは、これらの組み合わせにおいて、制御ロジックの形態で実現可能である。この制御ロジックは、本発明の実施例に開示されているステップのセットを実行するために情報処理装置を制御するべく適合された複数の命令として情報ストレージ媒体内に保存することが可能である。当業者であれば、本願明細書に提供されている開示及び教示に基づいて、本発明を実施するためのその他の方式及び／又は方法について理解するであろう。
【００５７】
以上の説明は、例示を目的としたものであり、制限を意図したものではない。本願明細書の開示を検討することにより、当業者には、本発明の多数の変形について明らかになるであろう。従って、本発明の範囲は、以上の説明を参照することによって判定されるべきではなく、その完全な範囲又は等価物と共に添付の特許請求の範囲の各請求項を参照することによって判定されることを要するものである。
【００５８】
「ａ」、「ａｎ」、又は「ｔｈｅ」の使用は、特記されていない限り、「一つ又は複数」を意味するべく意図されている。
【００５９】
以上の説明において言及したすべての特許、特許出願、刊行物、及び説明に関しては、引用により、あらゆる目的のために、そのすべてが本願明細書に包含されている。いずれも従来技術として認定されてはいない。
【図面の簡単な説明】
【００６０】
【図１】アクワイアラ、イシュア及びトランザクション処理システムを含むシステムを示すブロック図である。
【図２】本発明の一実施例による方法を示すフローチャートである。
【図３】消費者が受賞者であるという通知と共に印刷されたクレジットカードのレシートの一例を示す図である。
【図４】本発明の一実施例において使用可能なインターチェンジプロセスを示すフローチャートである。
【図１】
0005390187.tif 000002
【図２】
0005390187.tif 000003
【図３】
0005390187.tif 000004
【図４】
0005390187.tif 000005