(57)【要約】【課題】ラックに収納された複数種類の広告物を見てもらう頻度を高めることができるとともに、広告主にとって透明性が高い課金システムを提供することを可能とした広告物の還元ポイント算出装置を提供することである。【解決手段】  提案する広告物の還元ポイント算出装置４では、商品等の購入に対応して、チラシ等の識別情報が読み取り可能な広告物を取得することで、広告物取得の対価として、その取得者（消費者）に還元されるポイントを算出することで、消費者にその広告物を見てもらう頻度を高める。各広告物の購入金額に対応させるべき金額を示す価値（バリュー）が上がるほど、その価値（バリュー）のポイントに対する還元率を低く設定し、バリュー値毎にラック等の広告媒体に収納された広告物が満遍なく消費者により取られるようにする。【選択図】図１
2010287043.tif 000002
【特許請求の範囲】
【請求項１】
商品等の購入に対応して、チラシ等の識別情報が読み取り可能な広告物を取得することで、広告物取得の対価として、該取得者に還元されるポイントを算出する計算機を用いた広告物の還元ポイント算出装置において、
前記広告物の識別情報と、前記商品等の購入金額の一部または全部に対応させるべき金額を示す価値（バリュー）とを有する広告物種別情報、および、前記商品等の購入金額に対応させるべき金額を示す価値（バリュー）と、該価値（バリュー）のポイントに対する還元率とを有する還元率情報、を記憶した記憶部と、
前記広告物の識別情報を読み取る読取り部と、
前記取得された各広告物について、前記読取り部により読み取られた広告物の識別情報を記憶する一時記憶部と、
前記広告物の識別情報の読取り完了の指示を受けて、前記一時記憶部に記憶された前記読取り部により読み取られた各識別情報を用いて、前記記憶部に記憶された広告物種別情報を検索し、前記読み取られた各識別情報に対応する、商品等の購入金額に対応させるべき金額をそれぞれ算出する対応金額算出部と、
前記対応金額算出部により算出された各対応させるべき金額を示す価値（バリュー）の総和が、入力された購入金額を超えているかどうかを判定する判定部と、
前記判定部により前記各対応させるべき金額の総和が前記購入金額以下であると判定された場合に、算出された対応させるべき金額を示す価値（バリュー）をそれぞれ用いて、前記記憶部に記憶された還元率情報を検索し、前記算出された各価値（バリュ−）に対応する、価値（バリュー）のポイントに対する還元率をそれぞれ算出する還元ポイント算出部と、
前記還元ポイント算出部により算出された各還元ポイントを出力する出力部と、を有することを特徴とする広告物の還元ポイント算出装置。
【請求項２】
前記出力部は、日時と、店舗の識別情報と、取得された広告物の数量分の、広告物の識別情報、その広告物取得の対価として還元されるポイントと、を有する送信データを作成し、
該送信データを、広告効果を確認するための集計処理を行なうサーバーに送信することを特徴とする請求項１記載の広告物の還元ポイント算出装置。
【請求項３】
前記還元率情報は、前記購入金額に対応させるべき金額が上がるほど、前記価値（バリュー）のポイントに対する還元率を低く設定したことを特徴とする請求項１または２記載の広告物の還元ポイント算出装置。
【請求項４】
広告物の識別情報と商品等の購入金額の一部または全部に対応させるべき金額を示す価値（バリュー）とを有する広告物種別情報と、前記購入金額に対応させるべき金額を示す価値（バリュー）と該価値（バリュー）のポイントに対する還元率とを有する還元率情報とを記憶する記憶部、
前記広告物の識別情報を読み取る読取り部、および、
商品等の購入に対応して取得された各広告物について、前記読取り部により読み取られた広告物の識別情報を記憶する一時記憶部、を有するコンピュータを、
前記広告物の識別情報の読取り完了の指示を受けて、前記一時記憶部に記憶された前記読取り部により読み取られた各識別情報を用いて、前記記憶部に記憶された広告物種別情報を検索し、前記読み取られた各識別情報に対応する、商品等の購入金額に対応させるべき金額をそれぞれ算出する対応金額算出部、
前記対応金額算出部により算出された各対応させるべき金額を示す価値（バリュー）の総和が、入力された購入金額を超えているかどうかを判定する判定部、
前記判定部により前記各対応させるべき金額の総和が前記購入金額以下であると判定された場合に、算出された対応させるべき金額を示す価値（バリュー）をそれぞれ用いて、前記記憶部に記憶された還元率情報を検索し、前記算出された各価値（バリュ−）に対応する、価値（バリュー）のポイントに対する還元率をそれぞれ算出する還元ポイント算出部、
として機能させることを特徴とする広告物の還元ポイント算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード、チラシ等の広告物が設置された場所における商品等の購入に対応して広告物を取得することで、その取得者に還元するポイントを算出する技術に関する。
【背景技術】
【０００２】
カード、チラシ、リーフレット、冊子等の広告物（矩形等の各種形状の紙等の材質上に広告の内容が印刷された物）を収納したラックが広告媒体として、コンビニエンスストアやスーパーマーケット等の店舗内に設置されている。広告接触との交換により情報や娯楽を提供するテレビ、新聞等の広告媒体に比べ何らコンテンツの提供をすることのないこれらラック等の広告媒体は注目度が高くなるはずもなく、スーパーマーケット等で買い物をした消費者がそのラックに収納されているカード等の広告物を手に取る頻度は従来決して高くはない。
【０００３】
しかし、コンビニエンスストア、スーパーマーケット、ターミナル駅構内のスペース等、人が集まる場所にカード、チラシ、リーフレット等の広告物を収納したラックを広告媒体として設置し、多くの人に見てもらい、持ち帰ってもらいたいというニーズがある。
【０００４】
このためこのようなラックに収納された広告物を人に見てもらうための工夫が求められている。
一方、現状のコンビニエンスストア、スーパーマーケット、ターミナル駅構内のスペース等、人が集まる場所にはカード、チラシ、リーフレット等の広告物を収納したラック等の広告媒体が設置されている。この広告媒体における出稿料金は、見られる、取られる、持ち帰られるなどに関係なく、期間又は初期投入量によって決定されるという習慣があり、その習慣に否定的な考えが広告主の側には根強くあるが、従来からのこれら広告媒体では実際の接触者数を正確に測ることは事実上不可能である。
【０００５】
しかし、広告主の側としては、消費者に見てもらい、取ってもらい、持ち帰ってもらった分だけ広告料を支払いたいという欲求がある。実際それを可能にし、広告接触者数の数値化を可能にしたＷＥＢ広告に各広告主の広告予算がシフトしている。
【０００６】
関連技術として、特許文献１には、着メロ機能と映像を映し出す機能とを用いた広告システムが示されている。この広告システムでは、広告情報を広告配信システムから取得した第１の移動電話が、第２の移動電話と通話する際に、発信信号とともに上記広告情報を送信し、基地局及び交換機を介して、第１の移動電話は上記広告情報を発呼報知として受信し、第２の移動電話は着信信号とともに上記広告情報を着呼報知として受信している。そして、上記広告情報の受信利用頻度により利益還元を行っている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−０９９５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、以上の問題点を考慮してなされたものであり、ラックに収納されたカード、チラシ等の複数種類の広告物を見てもらう頻度を高めることができるとともに、広告主にとって透明性が高い課金システムを提供することを可能とした広告物の還元ポイント算出装置、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
提案する広告物の還元ポイント算出装置は、商品等の購入に対応して、チラシ等の識別情報が読み取り可能な広告物を取得することで、広告物取得の対価として、該取得者に還元されるポイントを算出する計算機を用いた広告物の還元ポイント算出装置である。
【００１０】
この還元ポイント算出装置は、前記広告物の識別情報と、前記商品等の購入金額の一部または全部に対応させるべき金額を示す価値（バリュー）とを有する広告物種別情報、および、前記商品等の購入金額に対応させるべき金額を示す価値（バリュー）と、該価値（バリュー）のポイントに対する還元率とを有する還元率情報、を記憶した記憶部と、前記広告物の識別情報を読み取る読取り部と、前記取得された各広告物について、前記読取り部により読み取られた広告物の識別情報を記憶する一時記憶部と、前記広告物の識別情報の読取り完了の指示を受けて、前記一時記憶部に記憶された前記読取り部により読み取られた各識別情報を用いて、前記記憶部に記憶された広告物種別情報を検索し、前記読み取られた各識別情報に対応する、商品等の購入金額に対応させるべき金額をそれぞれ算出する対応金額算出部と、前記対応金額算出部により算出された各対応させるべき金額を示す価値（バリュー）の総和が、入力された購入金額を超えているかどうかを判定する判定部と、前記判定部により前記各対応させるべき金額の総和が前記購入金額以下であると判定された場合に、算出された対応させるべき金額を示す価値（バリュー）をそれぞれ用いて、前記記憶部に記憶された還元率情報を検索し、前記算出された各価値（バリュ−）に対応する、価値（バリュー）のポイントに対する還元率をそれぞれ算出する還元ポイント算出部と、前記還元ポイント算出部により算出された各還元ポイントを出力する出力部と、を有する。
【００１１】
前記出力部は、例えば、日時と、店舗の識別情報と、取得された広告物の数量分の、広告物の識別情報、その広告物取得の対価として還元されるポイントと、を有する送信データを作成し、該送信データを、広告効果を確認するための集計処理を行なうサーバーに送信する。
【００１２】
また、例えば、前記購入金額に対応させるべき金額が上がるほど、前記価値（バリュー）のポイント価値に対する還元率が低くなるように、前記還元率情報を設定する。
【発明の効果】
【００１３】
提案する広告物の還元ポイント算出装置では、商品等の購入に対応して、チラシ等の識別情報が読み取り可能な広告物を取得することで、広告物取得の対価として、その取得者（消費者）に還元されるポイントを算出することで、例えば注目度が必ずしも高くはないラック等の広告媒体に広告物を収納する場合でも、消費者にその広告物を見てもらう頻度を高めることができる。
【００１４】
また、上記出力部が日時と、店舗の識別情報と、取得された広告物の数分の、広告物の識別情報、その広告物に対する還元ポイントと、を有する送信データを作成し、サーバーに送信する場合には、サーバー側で、その送信データを集計することにより、その広告物がどの程度取られているのかが判明する。よって、広告主にとっては、消費者に見てもらった分に見合うだけの広告料を支払うことになり、透明性が高い課金システムを提供できる。
【００１５】
また、上記還元率情報において、購入金額に対応させるべき金額が上がるほど、ポイントに対する還元率を低く設定した場合は、還元するポイントを消費者の広告をとる手間とトレードオフさせて、広告の取られ方のバリュー値（購入金額の一部または全部に対応させるべき金額）による偏りを是正することができ、バリュー値毎に設けられたラック等の広告媒体に収納された広告物が満遍なく消費者により取られるようにすることができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態の店舗内にバリューの値毎に設置されるラックを示す図である。
【図２】本実施形態の広告物管理システムを示す図である。
【図３】図２のクライアントの構成および処理フローを示す図である。
【図４】図２のＰＣの初期メニュー画面を示す図である。
【図５】図２のＰＣの登録画面を示す図である。
【図６】図２のＰＣの詳細を示すブロック図である。
【図７】図６の広告物種別情報２２および還元率情報２３の一設定例を示す図である。
【図８】図６の広告物種別情報のデータ構造を示す図である。
【図９】図６の還元率情報のデータ構造を示す図である。
【図１０】図６のトランザクションデータのデータ構造を示す図である。
【図１１】図３の処理フローのうちの読み取りデータ集計処理、証明書発行処理、およびトランザクションデータ出力処理の詳細フローチャートである。
【図１２】図２のサーバーの詳細を示すブロック図である。
【図１３】図１２の受信データ履歴情報のデータ構造を示す図である。
【図１４】図１２の広告主ＩＤ情報のデータ構造を示す図である。
【図１５】図１２の広告主毎広告物情報のデータ構造を示す図である。
【図１６】図１２の広告主毎統計情報のデータ構造を示す図である。
【図１７】図１２の広告主毎統計情報のデータ構造（変形例）を示す図である。
【発明を実施するための最良の形態】
【００１７】
以下図面に基づいて、本発明の実施形態について詳細を説明する。
なお、本実施形態でも従来技術同様に、カード、チラシ、リーフレット等の広告物（矩形等の各種形状の紙等の材質上に広告の内容が印刷された物）が収納されたラックが広告媒体として、コンビニエンスストアやスーパーマーケット等の店舗内に設置されている場合を想定する。カード、チラシ等の広告物には、その広告物を識別するための識別情報（ここでは、バーコード）が貼り付けられている。以下では、広告物を収納したラックは、店舗のレジの出口側に設置されているものとする。
【００１８】
なお、上記広告物は、大きさの異なる複数種類が存在し、大きさが異なれば、一般に、後述するバリューの値が、それぞれ異なるものである。
図１に示すように、本実施形態ではカード、チラシ等の広告物を収納したラックは、店舗内のレジの出口側にバリューの値の異なる広告物毎に収納箇所を複数個（ここでは、６個）設置される。バリュー（value）の値とは、各広告物における、商品等の購入金額の一部または全部に対応させるべき金額を示している。
【００１９】
例えば消費者が店舗で２００円の買い物をして、レジで精算をすませた場合、その消費者は、購入金額の範囲内で、バリュー１００のラックから広告物を２個とることもできるし、バリュー２００のラックから広告物を１個とることもできる。購入金額が上がった場合、当然のこととして、消費者の広告物をとる際の選択肢が増えることになる。
【００２０】
図２は、本実施形態の広告物管理システムを示す図である。
図２に示すように、この広告物管理システムは、サーバー１と、クライアント２とを有する。サーバー１とクライアント２は、インターネットを通して接続されている。
【００２１】
消費者は店舗で買い物をし、その購入金額の範囲内で、例えば図１に示すような６個のラックから広告物をいくつか抜き取り、レシートとともに、本システムのスタッフがいて、本システムのクライアント２が設置されているカウンターに向かう。
【００２２】
クライアント２は、バーコードスキャナー３と、パーソナルコンピュータ（以下“ＰＣ”という）４と、プリンタ５とを有する。本システムのスタッフの操作により、バーコードスキャナー３を用いて、消費者がラックから抜き取った広告物に貼り付けられたバーコードが読み取られ、消費者によって選ばれた広告物についての情報がトランザクションデータとして、クライアント２からは定期的に、あるいは、広告物のデータを読み込む度に、サーバー１に対して送信されるとともに、その消費者によって選ばれた広告物に対応して対価として付与したポイントについての証明書がプリンタ５から印字されて出力される。
【００２３】
消費者は、証明書を持参して店舗スタッフのいるカスタマーデスクに向かい、そこで、証明書と、会員カード（例えばポイントカード）を提示し、その会員カードにポイントを付与してもらう。
【００２４】
一方、サーバー１は、トランザクションデータを受信して、広告主が広告効果を確認可能にするために必要な集計処理を行う。すなわち、どの広告物がどの店舗でどのくらい消費者に持っていかれたかを集計する。
【００２５】
広告主は、サーバー１の集計結果に対し、管理画面１４を通してアクセスし、広告効果を確認する。
なお、広告主からの広告料が、実際のシステム運用として、本システムの収入源になる。通常のパターンでは、広告の出稿料が高いほど媒体サイズが大きくなるが、広告の出稿料が高いものほど紙質がよい媒体を使用する等、様々なパターンでの運用が可能である。
【００２６】
図３は、図２のクライアント２の構成および処理フローを示す図である。また、図４および図５は、図２のＰＣ４の画面をそれぞれ示す図である。
図４の初期メニュー画面に示すように、ＰＣ４の機能としては、“登録”、“在庫管理”、“データ管理”、“設定”、の各機能がある。
【００２７】
“登録”では、購入金額入力、広告（に貼り付けられたバーコードの）スキャン、証明書印刷を行なう。
“在庫管理” では、在庫登録（検品）、在庫変更（棚卸し）を行なう。
【００２８】
“データ管理” では、広告データ取込、トランザクションデータ吐出を行なう。トランザクションデータ吐出では、オンライン設定時にはサーバと通信し、オフライン設定時には例えばＵＳＢメモリから入出力する。
【００２９】
“設定” では、店舗ＩＤ登録、転送方式設定（オンライン、オフライン）、証明書に記載する証明書の有効期限設定を行なう。
図５は、ＰＣ４の登録画面を示す図である。
【００３０】
図５の登録画面において、購入金額の欄には、本システムのスタッフによりＰＣ４のキーボード（不図示）を通して入力された購入金額（レシートの値）が表示される。また、Ｎｏ．、名称、金額、ポイントの欄には、広告物をスキャンしてバーコードが読み込まれる度に、その読み込まれたバーコードＮｏ．、その広告の名称、その広告物に対応するバリューの値、バリューの値に還元率を乗算した結果としての還元ポイント、がそれぞれ表示される。
【００３１】
１件取消ボタンは、例えば、取得した各広告物のバリューの総和が購入金額を超えた場合に押下されるボタンであり、Ｎｏ．、名称、金額、ポイントの欄の上下方向のいずれか１つの行が選択された状態で、この１件取消ボタンを押下することで、加算対象となる広告物の数を減らして、バリューの総和を購入金額以下となるように調整する場合に使用する。
【００３２】
全取消ボタンは、購入金額の入力間違いの場合（レシートが複数枚あった場合等）、消費者が持参したすべての広告物のバリューの値の総和が購入金額を超えている場合などに、購入金額の欄に表示されている購入金額の値や広告物上のバーコードのスキャン結果を一括して削除するために使用（押下）されるボタンである。
【００３３】
世代性別のプルダウンメニューは、世代性別コード（２桁）、１桁目＝性別（０＝女性、１＝男性）、２桁目＝世代（１＝１９歳以下、２＝２０代、３＝３０代、４＝４０代、５＝５０代、６＝６０代以上）を自動生成するためのプルダウンメニューである。例えば図５に示されるように、このプルダウンメニューから、“男性−４０代”が選択されると、世代性別コードの値として“１４”が設定される。
【００３４】
世代性別コードの設定と、消費者がラックから取得した各広告物のスキャンが完了すると、登録ボタンが押下されて、合計金額、合計ポイントの欄に、Ｎｏ．、名称、金額、ポイントの欄のうちの金額、ポイントの欄の上下方向の総和がそれぞれ表示される。
【００３５】
また、登録が正常に完了したときに、証明書ボタンを押下することにより、日時、有効期限、各広告物に対するポイント（図５の登録画面の各行のポイントの総和）などが印字された証明書がプリンタ５を通して印字される。
【００３６】
続いて、図３に処理フローとして示される、登録処理のフローについて説明する。
図４の初期メニュー画面から登録ボタンが選択（押下）されると、図５に示す登録画面に遷移する。図３のステップＳ１では、この図５の登録画面が表示された状態で、バーコードスキャナー３を読み取り可能な状態にする。そして、ステップＳ２で、ＰＣ４を操作する本システムのスタッフが、消費者からレシートを受け取り、そこに記載されている購入金額を入力する。
【００３７】
続くステップＳ３では、消費者が持参した広告物の数だけ、各広告物のバーコードが、バーコードスキャナー３により読み取られ、ＰＣ内部のメモリに読み込まれる。
ステップＳ３に続くステップＳ４では、バーコードが読み込まれる度に、図５の登録画面のＮｏ．の欄に、その読み込まれたバーコードＮｏ．が表示されるとともに、金額の欄に、その広告物に対応するバリューの値が表示され、ポイントの欄には、バリューの値に還元率を乗算した結果としての（その広告物取得の対価としての）還元ポイントが表示される。
【００３８】
ステップＳ４に続くステップＳ５では、日時、有効期限、および各広告物に対する還元ポイント（図５の登録画面の各行の還元ポイントの総和）が印字された証明書６がプリンタを通して発行される。
【００３９】
具体的には、証明書６は、次の項目を含む。
日時、店舗名、店舗ＩＤ、（ＰＣ４を識別するための）端末Ｎｏ．、読み取った広告物の数×［（広告物の識別情報としての）バーコードＮｏ．、（広告の）名称、金額（広告物のバリュー値）、（その広告の）還元ポイント］、金額合計、還元ポイント合計、（証明書の）有効期限、トランザクションＮｏ．
また、ステップＳ４に続くステップＳ６では、日時と、店舗の識別情報と、読み取った広告物の数量分の、広告物の識別情報、その広告物取得の対価としての還元ポイントと、を有する送信データ（トランザクションデータ）がインターネットを通してサーバー１に送信される。なお、還元ポイントとは、消費者に商品等の購入金額に応じて還元されるポイントのことである。この還元ポイントは、一定量以上貯まることによって、商品等の購入代金の一部にあてたり、商品や商品引換券と交換できたりする。
【００４０】
具体的には、送信データは、次の項目を含む。
日時、店舗ＩＤ、（ＰＣ４を識別するための）端末Ｎｏ．、トランザクションＮｏ．、読み取った広告物の数×［（広告物の識別情報としての）バーコードＮｏ．、金額（広告物のバリュー値）、（その広告の）還元ポイント］、世代性別コード
このように、世代性別コードも消費者が取った広告物に対応づけてサーバー１側に送信し、集計をとるようにしているため、各広告物をとる世代性別の傾向も把握することができる。
【００４１】
図６は、図２のＰＣ４の詳細を示すブロック図である。
図６に示すように、ＰＣ４は、メモリ２１と、データ処理部３１と、データ送信部３８とを有する。データ処理部３１はソフトウェアとして構成することが可能である。
【００４２】
メモリ２１は、広告物種別情報２２と、還元率情報２３と、購入金額情報２４と、読み込んだデータの数分の一次元配列としての広告物ＩＤ２５とを有する。
図６の広告物種別情報２２と還元率情報２３には予め定められた値を設定しておくが、購入金額情報２４およびデータの数分の一次元配列としての広告物ＩＤ２５は、消費者が１つ以上の広告物を、本システムのカウンターに持参する度に、手入力されるか、スキャナーにより読み取られるかして、データとしてメモリ２１に格納される。
【００４３】
図７は、図６の広告物種別情報２２および還元率情報２３の一設定例を示す図である。
例えば消費者が店舗で５００円の商品を購入したとき、バリュー１００の広告物を５枚とるのと、バリュー５００の広告物を１枚とるのとでは、バリュー１００の広告物を５枚とる方が手間がかかる。
【００４４】
しかし、広告物は、なるべく数多く取り出された方が配布量が増えるので、広告効果が大きいことが期待できる。また、広告物は、大きさに拘わらず、万遍なく利用される方が好ましい。
【００４５】
従って、広告効果を増大させるため、上記手間をより多くポイントに還元できるように、図７の還元率情報２３の設定例では、バリューが上がるほど、バリューのポイントに対する還元率を低く設定している。
【００４６】
図７の例では、バリュー５００の広告物を１枚とった場合、１ポイントを１円として、￥５００×２．０％＝￥１０還元されるが、バリュー１００の広告物を５枚とった場合、￥５００×３．０％＝￥１５還元され、還元額が￥５だけ多くなる。
【００４７】
還元率がバリューによらず一定であったり、バリューの値に比例して増大したりする場合には、手間をかけたくない等の人間心理として、購入金額の範囲内で、バリューの高い広告物が取られることが多くなることから、取られる広告のバリュー値が偏ることになり好ましくない。
【００４８】
バリュー（商品等の購入金額の一部または全部に対応させるべき金額）が上がるほど、ポイントに対する還元率を低く設定することで、広告の取られ方のバリュー値による偏りを是正することができ、バリュー値毎に設けられた各ラックから満遍なく広告物が消費者により取られるようにすることができる。
【００４９】
広告物種別情報２２は、図８に示すように、広告物を識別するための広告物ＩＤ（ここでは、バーコード）と、上記商品等の購入金額の一部または全部に対応させるべき金額（バリュー）の値とを対応付けたテーブルである。なお、図７の設定例に合わせて、図８のテーブル中に値を設定している。
【００５０】
なお、還元率の設定方法の好ましい一例を以下に述べる。
広告物は、通常広告のサイズが大きくなるほど、紙質がよい素材を使用するとか、印刷コストが上がる等、１枚当たりのコストは増大する。
【００５１】
従って、広告物の大きさに比例してその単価は大きくなるので、大きさの大きい広告物と小さい広告物の間に単価の差が生じる。この単価の差を前記還元率の上昇の原資とすることが可能である。すなわち、大きさによらず、広告物毎の使用単価を一定にし、小さい広告物ほど還元率を大きくする態様が想定される。
【００５２】
図８のテーブルでは、広告物ＩＤの値の上位４桁がその広告のバリュー（購入金額の一部または全部に対応させるべき金額）の識別情報を示している。ここでは、上位４桁の“Ａ−０１”がバリュー＝１００、“Ａ−０２”がバリュー＝２００、“Ａ−０３”がバリュー＝５００、・・・に対応している。なお、広告物ＩＤにバリューの識別情報を含めないようにしてもよい。
【００５３】
還元率情報２３は、図９に示すように、購入金額の一部または全部に対応させるべき金額（バリュー）と、価値（ここでは、還元ポイント）に対する還元率とを対応付けたテーブルである。なお、図７の設定例に合わせて、図９のテーブル中に値を設定している。
【００５４】
購入金額情報２４は、例えばＰＣ４のキーボード（不図示）により入力され、メモリ２１内に記憶され、図５の登録画面の購入金額の欄に表示された値である。
広告物ＩＤ２５は、バーコードスキャナー３により読み取られた広告物の数分の（広告物の識別情報としての）バーコードＮｏ．のメモリ２１内に記憶された一次元配列であり、図５の登録画面のＮｏ．の欄に上下方向に表示された値である。
【００５５】
データ処理部３１は、対応金額算出部３２と、判定部３３と、還元ポイント算出部３４と、送信データ作成部３５と、証明書データ作成部３６とを有する。
対応金額算出部３２は、バーコードスキャナー３により読み取られた広告物の数分のバーコードＮｏ．（広告物ＩＤ２５）をそれぞれ用いて、図８の広告物種別情報２２を検索し、読み取られた各識別情報に対応する、購入金額に対応させるべき金額をそれぞれ算出する。
【００５６】
判定部３３は、対応金額算出部３２により算出された各対応させるべき金額の総和が購入金額情報２４に格納される購入金額を超えているかどうかを判定する。
還元ポイント算出部３４は、判定部３３により各対応させるべき金額の総和が購入金額以下であると判定された場合に、算出された対応させるべき金額をそれぞれ用いて、図９の還元率情報２３を検索し、算出された各対応させるべき金額に対応する、バリューのポイントに対する還元率をそれぞれ算出し、対応させるべき金額と算出した対応する還元率とを乗算して還元価値（還元ポイント）をそれぞれ算出し、算出された各還元ポイントの総和をとることで、バーコードスキャナー３により読み取られた各広告物に対する還元価値（還元ポイント）を算出する。
【００５７】
送信データ作成部３５は、日時と、店舗の識別情報（店舗ＩＤ）と、取得された広告物の数分の、広告物の識別情報（バーコードＮｏ．）、その広告物に対する還元ポイントと、を有する送信データ（トランザクションデータ）を作成し、データ送信部３８、インターネットを通して、サーバー１に送信する。
【００５８】
証明書データ作成部３６は、日時、有効期限、各広告物に対する還元ポイントなどを有する証明書データを生成し、データ送信部３８を通して、プリンタ５にその証明書データを出力する。
【００５９】
例えば、消費者が１０００円の買い物をして、１０００円の購入金額が印字されたレシートを本システムのカウンターに持ってきた場合を、その消費者がバリュー１００の広告物を１０枚とってきた場合（ケース１）と、バリュー２００の広告物を５枚とってきた場合（ケース２）と、バリュー５００の広告物を１枚、バリュー２００の広告物を１枚、およびバリュー１００の広告物を３枚とってきた場合（ケース３）と、で比較すると、次のようになる。
（ケース１）
対応金額算出部３２の動作：
図８の広告物種別情報２２を参照し、読み込んだ１０個の広告物ＩＤに対応するバリュー（購入金額の一部または全部に対応させるべき金額）の値を取得する。広告物ＩＤは、“Ａ−０１−００１”、“Ａ−０１−００２”、・・・等の“Ａ−０１”で始まるもののいずれかである。このケースでは、１０個の広告物すべてに対し、バリュー＝１００が取得される。
【００６０】
判定部３３の動作：
対応させるべき金額（バリュー）の総和は、１００＋１００＋・・・＝１００×１０＝１０００円であり、購入金額に一致するので、購入金額の範囲内と判定され、還元ポイント算出部３４が起動されることになる。
【００６１】
還元ポイント算出部３４の動作：
対応させるべき金額（バリュー）のそれぞれについて、次の（式１）を用いて計算する。
【００６２】
還元ポイント  ＝  対応させるべき金額（バリュー）  ×  （還元率情報２３中の対応する）還元率        ・・・  （式１）
この場合、それぞれの対応させるべき金額（バリュー）について、１００×３％＝３ポイントとなり、総和は、３＋３＋・・・＝３×１０＝３０ポイントとなる。
【００６３】
送信データ作成部３５の動作：
以下のデータ構造を有する送信データを作成し、サーバーに送信する。
日時
店舗ＩＤ
読み込んだ広告物の数（１０個）分の、
バーコードＮｏ．  還元ポイント
Ａ−０１−００Ｘ      ３
Ａ−０１−００Ｙ      ３
・            ・
・            ・
（ケース２）
対応金額算出部３２の動作：
図８の広告物種別情報２２を参照し、読み込んだ５個の広告物ＩＤに対応するバリュー（購入金額の一部または全部に対応させるべき金額）の値を取得する。広告物ＩＤは、“Ａ−０２−００１”、“Ａ−０２−００２”、・・・等の“Ａ−０２”で始まるもののいずれかである。このケースでは、５個の広告物すべてに対し、バリュー＝２００が取得される。
【００６４】
判定部３３の動作：
対応させるべき金額（バリュー）の総和は、２００＋２００＋・・・＝２００×５＝１０００円であり、購入金額に一致するので、購入金額の範囲内と判定され、還元ポイント算出部３４が起動されることになる。
【００６５】
還元ポイント算出部３４の動作：
対応させるべき金額（バリュー）のそれぞれについて、上記（式１）により、２００×２．５％＝５ポイントとなり、総和は、５＋５＋・・・＝５×５＝２５ポイントとなる。
【００６６】
送信データ作成部３５の動作：
以下のデータ構造を有する送信データを作成し、サーバーに送信する。
日時
店舗ＩＤ
読み込んだ広告物の数（５個）分の、履歴データ
バーコードＮｏ．  還元ポイント
Ａ−０２−００Ｘ      ５
Ａ−０２−００Ｙ      ５
・            ・
・            ・
（ケース３）
対応金額算出部３２の動作：
図８の広告物種別情報２２を参照し、読み込んだ５個の広告物ＩＤに対応するバリュー（購入金額の一部または全部に対応させるべき金額）の値を取得する。広告物ＩＤは、“Ａ−０１−００１”、“Ａ−０１−００２”、・・・、“Ａ−０２−００１”、“Ａ−０２−００２”、・・・、“Ａ−０３−００１”、“Ａ−０３−００２”、・・・等の“Ａ−０１”、“Ａ−０２”あるいは“Ａ−０３”で始まるもののいずれかである。このケースでは、５個の広告物に対し、バリュー＝１００が３つ、バリュー＝２００が１つ、バリュー＝５００が１つ、取得される。
【００６７】
判定部３３の動作：
対応させるべき金額（バリュー）の総和は、１００＋１００＋１００＋２００＋５００＝１０００円であり、購入金額に一致するので、購入金額の範囲内と判定され、還元ポイント算出部３４が起動されることになる。
【００６８】
還元ポイント算出部３４の動作：
対応させるべき金額（バリュー）のそれぞれについて、上記（式１）により、以下のようにポイントが計算される。
１００×３％＝３
１００×３％＝３
１００×３％＝３
２００×２．５％＝５
５００×２％＝１０
総和は、３＋３＋３＋５＋１０＝２４ポイントとなる。
【００６９】
送信データ作成部３５の動作：
以下のデータ構造を有する送信データを作成し、サーバーに送信する。
日時
店舗ＩＤ
読み込んだ広告物の数（５個）分の、
バーコードＮｏ．  還元ポイント
Ａ−０１−００Ｘ      ３
Ａ−０１−００Ｙ      ３
Ａ−０１−００Ｚ      ３
Ａ−０２−００Ｗ      ５
Ａ−０３−００Ｖ    １０
このデータ例からも、消費者の広告をとる手間が付与（還元）されるポイントに反映されていることが判る。実際、広告物を１０枚ひいて、１０００円にした場合（ケース１）が３０ポイントと最も大きく、広告物を共に５枚ひいた（ケース２）と（ケース３）では、それぞれ２５ポイント、２４ポイントと付与されるポイントが殆ど変わらない。
【００７０】
上述した送信データ（トランザクションデータ）のデータ構造を図１０に詳細に示す。
図１０に示すように、トランザクションデータは、次の項目を有する。
店舗ＩＤ、（送信元のＰＣ４を識別するための）端末Ｎｏ．、トランザクションＮｏ．、日時、取消しフラグ、読み取った広告物の数×［（広告物の識別情報としての）バーコードＮｏ．、種別、増減、世代性別コード、購入金額（広告物のバリュー値、オプション）、（その広告の）還元ポイント］
このうち、“増減”の項目には、広告物を１つラックから取ってきたので“−１”の値が設定される。
【００７１】
上述した図４や図５の画面例では、証明書発行処理（図３のステップＳ５）は図５の登録画面の証明書ボタンを押下することで起動され、トランザクションデータ出力処理（図３のステップＳ６）は、不図示のデータ管理画面からの指示（トランザクションデータ吐出）により実行されるものとしている。しかし、読み取りデータ集計処理（図３のステップＳ４）が正常に完了した後に、証明書発行処理およびトランザクションデータ出力処理を自動的に起動するようにしてもよい。
【００７２】
図１１は、図３の処理フローのうちの読み取りデータ集計処理、証明書発行処理、およびトランザクションデータ出力処理（ステップＳ４、Ｓ５、およびＳ６）の詳細フローチャートである。本フローチャートの処理は、バーコードスキャナー３による各広告物の読み取り処理が終了した後に、例えば、図５の登録画面上で、登録ボタンが押下されたことをトリガとして起動される。
【００７３】
図１１のステップＳ１１で、対応金額算出部３２により、バーコードスキャナー３により読み取られた広告物の数分のバーコードＮｏ．（広告物ＩＤ２５）をそれぞれ用いて、図８の広告物種別情報２２が検索され、読み取られた各識別情報に対応する、購入金額に対応させるべき金額がそれぞれ算出される。
【００７４】
続く、ステップＳ１２で、判定部３３により、対応金額算出部３２により算出された各対応させるべき金額の総和が購入金額情報２４に格納される購入金額以下であるかどうかが判定される。
【００７５】
ステップＳ１２で判定部３３により各対応させるべき金額の総和が購入金額より大きいと判定された場合（ステップＳ１２の判定結果がＮｏの場合）、一連の処理を終了する。この場合、上述したように、１件取消ボタンを押下して、購入金額内におさめるなどの処理が別途行われる。
【００７６】
一方、ステップＳ１２で判定部３３により各対応させるべき金額の総和が購入金額以下であると判定された場合（ステップＳ１２の判定結果がＹｅｓの場合）、ステップＳ１３において、還元ポイント算出部３４により、算出された対応させるべき金額をそれぞれ用いて、図９の還元率情報２３が検索され、算出された各対応させるべき金額に対応する、価値に対する還元率がそれぞれ算出され、対応させるべき金額と算出した対応する還元率とが乗算されて還元価値（還元ポイント）がそれぞれ算出され、算出された各還元ポイントの総和をとることで、バーコードスキャナー３により読み取られた各広告物に対する還元価値（還元ポイント）が算出される。
【００７７】
ステップＳ１３に続く一方の分岐としてのステップＳ１４では、送信データ作成部３５により、日時と、店舗の識別情報（店舗ＩＤ）と、取得された広告物の数分の、広告物の識別情報（バーコードＮｏ．）、その広告物に対する還元ポイントと、を有する送信データ（トランザクションデータ）が作成され、データ送信部３８、インターネットを通して、サーバー１に送信される。そして、一連の処理を終了する。
【００７８】
ステップＳ１３に続く他方の分岐としてのステップＳ１５では、証明書データ作成部３６により、日時、有効期限、各広告物に対する還元ポイントなどを有する証明書データが生成され、データ送信部３８を通して、プリンタ５にその証明書データが出力される。そして、一連の処理を終了する。
【００７９】
また、上述したように、サーバー１は、各店舗に設置された各ＰＣからトランザクションデータを受信して、広告主が広告効果を確認可能にするために必要な集計処理を行うが、その集計処理の結果として、集計結果データが広告主毎・広告物毎（必要に応じて店舗毎）に生成される。
【００８０】
続いて、トランザクションデータ受信時にサーバー側で行われる処理を、図１２〜図１７を参照して説明する。
図１２は、図２のサーバー１の詳細を示すブロック図である。
【００８１】
図１２に示すように、サーバー１は、データ受信部３９と、メモリ４０と、受信データ処理部４７と、集計処理部４８とを有する。
また、メモリ４０は、ＰＣや広告主の端末から受信したデータが一時的に格納されるバッファ４１を有するとともに、受信データ履歴情報４２、広告物種別情報４３、広告主ＩＤ情報４４、広告主毎広告物情報４５、および広告主毎統計情報４６を記憶する。なお、広告物種別情報４３は、図６の広告物種別情報２２と同様であり、図８のように広告物ＩＤと、バリューの項目とを有する。また、受信データ処理部４７と、集計処理部４８はソフトウェアとして実現することもできる。
【００８２】
サーバー１のデータ受信部が、各店舗に設置された各ＰＣからトランザクションデータ（送信データ）を受信データとして受信すると、その受信データはバッファ４１に格納される。受信データ履歴情報４２は、バッファ４１を監視し、バッファ４１に格納された受信データを取得する。この受信データは、上述したように、日時、店舗ＩＤ、世代性別コード、読み込んだ広告物の数×［広告物ＩＤ（バーコードＮｏ．）、還元ポイント］、というデータ構造を有する。
【００８３】
受信データ処理部４７は、この受信データを、読み込んだ広告物の数×［日時、店舗ＩＤ、世代性別コード、広告物ＩＤ（バーコードＮｏ．）、還元ポイント］、というデータ構造を有するデータに展開して、図１３に示すような、日時、店舗ＩＤ、世代性別コード、広告物ＩＤ、還元ポイント、対応金額、を有するテーブルである受信データ履歴情報４２の対応する項目にそれぞれ格納する。
【００８４】
そして、受信データ処理部４７は、受信データ履歴情報４２の各行について、広告物ＩＤの項目の値を取得し、その取得した広告物ＩＤをキーとして、広告物種別情報４３を検索し、見つけたバリューの値を、受信データ履歴情報４２の、広告物ＩＤを取得した行の対応金額に書き込む。このようにして、トランザクションデータが受信される度に、受信データ履歴情報４２にレコード（行）が追加される。
【００８５】
図１２の広告主ＩＤ情報４４は、図１４に示すように、本システムに登録された広告主の広告主ＩＤを格納した一次元配列である。また、広告主毎広告物情報４５は、図１５に示すように、広告主ＩＤと広告物ＩＤとを対応付けたテーブルである。
【００８６】
サーバー１は当然のこととして、Ｗｅｂサーバーとしての機能も有する。広告主の端末からデータ取得要求がサーバー１に受信されたときは、集計処理部４８によって、広告主の端末に渡すデータ（広告主毎統計情報４６）の生成処理（集計処理）が行われる。この集計処理について以下に説明する。
【００８７】
広告主の端末からデータ取得要求がサーバー１に、データ受信部３９、バッファ４１を通して受信されると、集計処理部４８によりバッファ４１からそのデータ取得要求が取得され、その要求に含まれる広告主ＩＤをキーとして、図１５の広告主毎広告物情報４５が検索される。これにより、その広告主ＩＤの広告主に対するすべての広告物ＩＤを見つけることができる。
【００８８】
そして、集計処理部４８は、見つけた広告物ＩＤをキーとして、図１３の受信データ履歴情報４２を検索し、見つけた行の還元ポイントと対応金額の値を取得し、その還元ポイントと、対応金額のそれぞれについて、その広告物ＩＤを持つ受信データ履歴情報４２内のすべての行について総和をとる。そして、集計結果を、図１６に示すような、広告物ＩＤ（バーコードＮｏ．）、利用金額（各行の対応金額の総和）、還元ポイント（各行の還元ポイントの総和）、の項目を有する広告主毎統計情報４６に書き込む。
【００８９】
図１７は、図１２の広告主毎統計情報のデータ構造（変形例）を示す図である。
図１７に示すように、この広告主毎統計情報４６は次の項目を有する。
（広告物の識別情報としての）バーコードＮｏ．、利用金額、還元ポイント、店舗ＩＤ、利用開始日時、利用終了日時
店舗ＩＤは、利用店舗制限用に設けられた項目である。このような広告物については、対象店舗以外ではデータ集計を行わない。また、利用開始日時および利用終了日時は、利用期間制限用に設けられた項目である。このような広告物については、対象期間以外ではデータ集計を行わない。
【００９０】
なお、以上のサーバー１側の処理での説明では、トランザクションデータ受信時に、データに冗長性を持たせるように展開して受信データ履歴情報４２に書き込んだり、対応金額（利用金額）の項目を各テーブルに設けたりしていた。しかし、冗長性を持たせず、トランザクションデータをそのままメモリ４０に格納したり、対応金額（利用金額）の項目を各テーブルからなくしたりすることもできる。広告主毎に、自分が出稿した各広告物がどの程度消費者から取られているのかを示す統計データが集計できる範囲で、任意の方法を採用可能である。
【００９１】
以上説明したように、本実施形態では、サーバー１において、受信したトランザクションデータを集計することで、各広告物について、それぞれどの程度取られているのかが判明する。よって、広告主にとっては、消費者に見てもらった分に見合うだけの広告料を支払うことになり、透明性が高い課金システムを提供できる。
【００９２】
なお、以上の説明ではポイントを付与（還元）するようにしていたが、商品券、引き換え券などと交換するようにしてもよい。
また、本システムのサーバー１で会員登録も行なうようにし、会員カード（ポイントカード）を発行するようにしてもよい。この場合、世代性別コードの代わりに、会員ＩＤが指定されることになるとともに、証明書を発行する代わりに、会員カードにポイントを付与することになる。
【符号の説明】
【００９３】
１  サーバー
２  クライアント
３  バーコードスキャナー
４  ＰＣ
５  プリンタ
６  証明書
１４  管理画面
２１、４０  メモリ
２２、４３  広告物種別情報
２３  還元率情報
２４  購入金額情報
２５  広告物ＩＤ
３１  データ処理部
３２  対応金額算出部
３３  判定部
３４  還元ポイント算出部
３５  送信データ作成部
３６  証明書データ作成部
３８  データ送信部
３９  データ受信部
４１  バッファ
４２  受信データ履歴情報
４４  広告主ＩＤ情報
４５  広告主毎広告物情報
４６  広告主毎統計情報
４７  受信データ処理部
４８  集計処理部
【図６】
2010287043.tif 000003
【図８】
2010287043.tif 000004
【図９】
2010287043.tif 000005
【図１０】
2010287043.tif 000006
【図１１】
2010287043.tif 000007
【図１２】
2010287043.tif 000008
【図１３】
2010287043.tif 000009
【図１４】
2010287043.tif 000010
【図１５】
2010287043.tif 000011
【図１６】
2010287043.tif 000012
【図１７】
2010287043.tif 000013
【図１】
2010287043.tif 000014
【図２】
2010287043.tif 000015
【図３】
2010287043.tif 000016
【図４】
2010287043.tif 000017
【図５】
2010287043.tif 000018
【図７】
2010287043.tif 000019