(57)【要約】【課題】複雑な特典提供条件であっても、特典の提供の有無を簡易に判定することができるとともに、特典の管理を容易にし、かつ、確実に購入者に最新の特典を提供することが可能なサーバ装置等を提供する。【解決手段】サーバ装置５０は、特典出力側特典出力側特典出力側特典提供装置として、特典の内容を示す複数の特典内容情報及び複数の特典内容情報に対してそれぞれ異なる特典の提供条件を示す特典提供条件情報を関連付けて登録し、購入者が購入した購入商品を示す購入商品情報を少なくとも含む購入情報を受信し、購入情報を参照して特典提供条件情報に対応する特典内容情報を判定する。【選択図】図２
2015197769.tif 000002
【特許請求の範囲】
【請求項１】
特典の内容を示す複数の特典内容情報及び前記複数の特典内容情報に対してそれぞれ異なる特典の提供条件を示す特典提供条件情報を関連付けて登録する登録手段と、
購入者が購入した購入商品を示す購入商品情報を少なくとも含む購入情報を受信する受信手段と、
受信された前記購入情報を参照して前記特典提供条件情報に対応する前記特典内容情報を判定する判定手段と、
を備えることを特徴とする特典提供装置。
【請求項２】
請求項１に記載の特典提供装置において、
判定された前記特典内容情報を、特典を出力する特典出力装置に送信する送信手段を備える、特典提供装置。
【請求項３】
請求項１または２に記載の特典提供装置において、
前記特典提供条件情報が、前記特典の優先度に応じた条件の情報を含む、特典提供装置。
【請求項４】
請求項３に記載の特典提供装置において、
前記特典提供条件情報には、前記特典の優先度が同一の前記特典に対してランダムに選出する条件の情報を含む、特典提供装置。
【請求項５】
請求項１〜４のいずれか１項に記載の特典提供装置において、
前記特典提供条件情報には、前記特典に対して付与された重み付けに応じた特典出力の条件の情報を含む、特典提供装置。
【請求項６】
請求項１〜５のいずれか１項に記載の特典提供装置において、
前記特典提供条件情報に合致した数及び前記特典の出力数の少なくともいずれか一方をカウントするカウント手段を備える、特典提供装置。
【請求項７】
請求項１〜６のいずれか１項に記載の特典提供装置において、
前記特典提供条件情報には、前記特典を提供する際の購入商品の購入期間の制限情報及び当該特典を提供する際の提供期間の制限情報の少なくともいずれか一方を含み、
前記判定手段が、前記特典提供条件情報に基づいて、前記特典内容情報の出力可否を判定する、特典提供装置。
【請求項８】
請求項１〜７のいずれか１項に記載の特典提供装置において、
前記登録手段が、会員情報及び会員の購入履歴を示す会員購入履歴情報を登録し、
前記特典提供条件情報が、前記会員の購入履歴に応じた条件の情報を含む、特典提供装置。
【請求項９】
コンピュータを、
特典の内容を示す複数の特典内容情報及び前記複数の特典内容情報に対してそれぞれ異なる特典の提供条件を示す特典提供条件情報を関連付けて登録する登録手段、
購入者が購入した購入商品を示す購入商品情報を少なくとも含む購入情報を受信する受信手段、
受信された前記購入情報を参照して前記特典提供条件情報に対応する前記特典内容情報を判定する判定手段、
として機能させることを特徴とするプログラム。
【請求項１０】
購入商品を購入した購入者に特典の内容を示す特典内容情報を提供する特典提供装置と、
前記提供された特典内容情報に基づいて特典を出力する特典出力装置と、
を備える特典提供システムであって、
前記特典提供装置が、
複数の特典内容情報及び前記複数の特典内容情報に対してそれぞれ異なる特典の提供条件を示す特典提供条件情報を関連付けて登録する登録手段と、
前記購入者が購入した購入商品を示す購入商品情報を少なくとも含む購入情報を受信する受信手段と、
受信された前記購入情報を参照して前記特典提供条件情報に対応する前記特典内容情報を判定する判定手段と、
を有することを特徴とする特典提供システム。
【請求項１１】
購入商品を購入した購入者に特典の内容を示す特典内容情報を提供する特典提供装置と、
複数の特典内容情報及び前記複数の特典内容情報に対してそれぞれ異なる特典の提供条件を示す特典提供条件情報を関連付けて登録するステップと、
購入者が購入した購入商品を示す購入商品情報を少なくとも含む購入情報を受信するステップと、
受信された前記購入情報を参照して前記特典提供条件情報に対応する前記特典内容情報を判定するステップと、
前記提供された特典内容情報に基づいて特典を出力するステップと、
を含むことを特徴とする特典提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の購入者に特典を提供するための特典提供装置等に関する。
【背景技術】
【０００２】
従来から、販売促進の一環として、商品の購入者に対して特典を提供するサービスが種々の形態で行われている。例えば、コンビニエンスストアやスーパーマーケット等の店舗において、会計処理の際に、印刷対象とすべきキャンペーン情報を含む広告情報を選択し、会計情報と広告情報をレシートに印刷出力するシステムが提案されている（例えば、特許文献１）。
【０００３】
また、降雨等の天候変化が認識されたとき、天候変化が認識されたときより前の所定の期間内に取引を行った顧客に対しても特典を提供するシステムが提案されている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３５１７２０号公報
【特許文献２】特開２００８−１３４７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１及び上記特許文献２に開示されたシステムにあっては、対象商品の購入時に特典の内容が決定するので、商品購入から特典を受け取るまでの間に特典の内容が変更されても、商品購入者は最新の内容の特典を取得することができず、また、その場合に、特典の管理を容易することができない。
【０００６】
本発明は、上記課題を解決するためになされたものであり、その目的は、複雑な特典提供条件であっても、特典の提供の有無を簡易に判定することができるとともに、特典の管理を容易にし、かつ、確実に購入者に最新の特典を提供することが可能な特典提供装置等を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するため、本発明の特典提供装置は、特典の内容を示す複数の特典内容情報及び前記複数の特典内容情報に対してそれぞれ異なる特典の提供条件を示す特典提供条件情報を関連付けて登録する登録手段と、購入者が購入した購入商品を示す購入商品情報を少なくとも含む購入情報を受信する受信手段と、受信された前記購入情報を参照して前記特典提供条件情報に対応する前記特典内容情報を判定する判定手段と、を備える構成を有している。
【０００８】
この構成より、本発明のサーバ装置は、商品購入時には特典の提供対象である旨を示す特典対象情報を購入者に提供し、購入者から当該特典対象情報を受信するとその時点での最新の特典内容情報を提供することができるので、特典対象の商品を購入した購入者に対して最新の内容の特典を確実に提供することができる。
【０００９】
また、本発明のサーバ装置は、特典内容情報及び特典提供条件情報を管理することによって購入者に提供する特典を一元管理すること、及び、購入者が特典の提供対象である購入商品を購入した後であっても、当該購入者に特典を確実に提供することができるので、購入商品の販売状況や特典の管理状況に応じて、提供する特典の内容及び当該特典を提供する条件を購入商品の販売前後においていつでも変更することができる。
【００１０】
したがって、本発明のサーバ装置は、複雑な特典提供条件であっても、特典の提供の有無を簡易に判定することができるとともに、特典の管理を容易にし、かつ、確実に購入者に特典を提供することができる。
【発明の効果】
【００１１】
本発明のサーバ装置、プログラム及び通信システムは、複雑な特典提供条件であっても、特典の提供の有無を簡易に判定することができるとともに、特典の管理を容易にし、かつ、確実に購入者に最新の特典を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態における通信システムの構成を示すシステム構成図である。
【図２】一実施形態における通信システムの動作概要を示す概念図である。
【図３】一実施形態における販売元端末装置の構成を示すブロック図である。
【図４】一実施形態における商品提供側端末装置の構成を示すブロック図である。
【図５】一実施形態における商品提供側端末装置内の商品データベースに記録されるデータの一例を示す図である。
【図６】一実施形態における特典出力側端末装置の構成を示すブロック図である。
【図７】一実施形態におけるサーバ装置の構成を示すブロック図である。
【図８】一実施形態におけるサーバ装置内の店舗管理データベースに記録されるデータの一例を示す図である。
【図９】一実施形態におけるサーバ装置内の特典コンテンツデータベースに記録されるデータの一例を示す図である。
【図１０】一実施形態におけるサーバ装置内の管理データベースに記録されるデータの一例を示す図である。
【図１１】一実施形態におけるサーバ装置内の購入ＩＤ管理データベースに記録されるデータの一例を示す図である。
【図１２】一実施形態の通信システムにおいて実行される特典対象情報の配信処理を示すフローチャートである。
【図１３】一実施形態の通信システムにおいて実行される特典提供処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下の実施形態は、商品販売元の通信端末装置と、商品提供側の通信端末装置と、特典出力側の通信端末装置と、これら通信端末装置とネットワークを介して接続されるサーバ装置と、を有する通信システムに対し、本発明に係る、特典提供装置、プログラム、特典提供システム及び特定提供方法を適用した場合の実施形態である。
【００１４】
［１］通信システム
まず、図１及び図２を用いて本実施形態における通信システム１の構成及び概要について説明する。なお、図１は、本実施形態における通信システム１の構成を示すシステム構成図であり、図２は、本実施形態における通信システム１の動作概要を示す概念図である。
【００１５】
本実施形態の通信システム１は、特典の対象である商品を購入した購入者に対して最新の特典を提供するためのシステムである。
【００１６】
具体的には、本実施形態の通信システム１は、図１に示すように、特典の提供対象である商品の販売元の通信端末装置（以下、「販売元端末装置」という。）１０と、商品を提供する場に設置される商品提供側の通信端末装置（以下、「商品提供側端末装置」という。）２０と、特典を提供する場に設置される特典出力側の通信端末装置（以下、「特典出力側端末装置」という。）３０と、ネットワーク４０と、サーバ装置５０と、を有している。
【００１７】
なお、例えば、サーバ装置５０は、本発明に係る特典提供装置を構成し、特典出力側端末装置３０は、本発明に係る特典出力装置を構成する。また、例えば、サーバ装置５０及び特典出力側端末装置３０は、本発明に係る特典提供システムを構成する。
【００１８】
また、ネットワーク４０は、例えば、携帯電話網を含む公衆電話網と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークが相互接続されて構成される。ただし、当該ネットワーク４０の構成は、これに限られない。
【００１９】
販売元端末装置１０は、例えば、パーソナルコンピュータ（ＰＣ）、スマートフォン、または、タブレット型情報端末装置である。商品提供側端末装置２０は、例えば、ＰＯＳ機能を有する店舗に設置されるレジ端末装置である。特典出力側端末装置３０は、例えば、コンビニエンスストア等に設置される操作機能付き複合機である。
【００２０】
販売元端末装置１０、商品提供側端末装置２０及び特典出力側端末装置３０販売元端末装置１０、商品提供側端末装置２０及び特典出力側端末装置３０の各々は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語によって記述されているＷＷＷシステム用のリソースデータと、当該リソースデータのネットワークアドレスを示す固有のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とを用いつつ、サーバ装置５０とのデータ通信を行うブラウジング機能を有している。
【００２１】
そして、販売元端末装置１０、商品提供側端末装置２０及び特典出力側端末装置３０の各々は、当該ブラウジング機能を用いて、サーバ装置５０から受信したＸＭＬデータに基づいて各種情報を表示するとともに、ネットワーク４０を介してサーバ装置５０と通信接続しつつ、サーバ装置５０から各種サービスの提供を受けるようになっている。
【００２２】
特に、販売元端末装置１０は、図２に示すように、商品販売元の担当者の操作に応じて、キャンペーン情報をサーバ装置５０に送信する処理（以下、「登録情報送信処理」という。）を実行することができるように構成されている。キャンペーン情報には、特典の内容を示す特典内容情報及び特典の提供条件を示す特典提供条件情報が少なくとも含まれる。特典内容情報には、例えば、特典コンテンツを示す特典コンテンツ情報及び特典コンテンツを提供する際の特典出力側端末装置３０の設定内容を示す出力設定情報が含まれる。特典提供条件情報には、例えば、特典の対象となる商品、購入店舗、特典の配布対象、特典の配布期間、特典の配布数量及び特典の料金に関する条件の情報が含まれる。
【００２３】
また、販売元端末装置１０は、図２に示すように、商品販売元の担当者の操作に応じて、サーバ装置５０に登録したキャンペーン情報の更新内容を示す更新情報をサーバ装置５０に送信する処理（以下、「更新情報送信処理」という。）を実行することができるように構成されている。更新情報には、例えば、上述した特典内容情報及び特典提供条件情報の少なくとも一部の内容を変更する情報が含まれる。
【００２４】
一方、商品提供側端末装置２０は、図２に示すように、購入者が商品を購入した際に、購入情報をサーバ装置５０に送信する処理（以下、「購入情報送信処理」という。）を実行することができるように構成されている。購入情報には、購入者が購入した購入商品を示す購入商品情報が少なくとも含まれる。なお、購入商品の購入時の状況を示す購入状況情報も購入情報に含まれてもよい。
【００２５】
そして、商品提供側端末装置２０は、購入情報に応じてサーバ装置５０が送信した特典の提供対象である旨を示す特典対象情報を、購入者に提供するために出力する処理（以下、「特典対象情報出力処理」という。）を実行することができるように構成されている。例えば、商品提供側端末装置２０は、購入ＩＤなどの特典対象情報を示すバーコードを購入商品のレシートに印刷する。
【００２６】
他方、特典出力側端末装置３０は、図２に示すように、購入者が特典対象情報を入力して特典を要求した際に、当該特典対象情報をサーバ装置５０に送信する処理（以下、「特典要求処理」という。）を実行することができるように構成されている。
【００２７】
そして、特典出力側端末装置３０は、特典対象情報に応じてサーバ装置５０が送信した特典内容情報に基づいて、特典を提供する処理（以下、「特典提供処理」という。）を実行することができるように構成されている。例えば、特典出力側端末装置３０は、特典内容情報に含まれる画像をポスター用の用紙に印刷する。
【００２８】
サーバ装置５０は、各種のネットワークサービスを提供しつつ、販売元端末装置１０、商品提供側端末装置２０及び特典出力側端末装置３０と連携しつつ、各種処理を実行することができるように構成されている。
【００２９】
特に、サーバ装置５０は、販売元端末装置１０から上述のキャンペーン情報を受信すると、キャンペーン情報を更新可能にデータベースに登録する処理（以下、「キャンペーン登録処理」という。）を実行することができるように構成されている。具体的には、サーバ装置５０は、特典の内容を示す特典内容情報及び特典の提供条件を示す特典提供条件情報を関連付けて且つ更新可能にデータベースに登録する。また、サーバ装置５０は、販売元端末装置１０から上述の更新情報を受信すると、データベースに登録されているキャンペーン情報を更新する処理（以下、「キャンペーン更新処理」という。）を実行することができるように構成されている。
【００３０】
また、サーバ装置５０は、上述の特典出力側設定情報を特典出力側端末装置３０に送信する処理（以下、「特典出力側設定情報配信処理」という。）を実行することができるように構成されている。
【００３１】
一方、サーバ装置５０は、商品提供側端末装置２０から上述の購入情報を受信すると、当該購入情報とデータベースに登録されている特典提供条件情報とを比較して、購入商品が特典の提供対象であるか否かを判定する処理（以下、「特典提供対象判定処理」という。）を実行することができるように構成されている。そして、サーバ装置５０は、図２に示すように、購入商品が特典の提供対象であると判別した場合に、上述の特典対象情報を商品提供側端末装置２０に送信する処理（以下、「特典対象情報配信処理」という。）を実行することができるように構成されている。
【００３２】
また、サーバ装置５０は、特典出力側端末装置３０から上述の特典対象情報を受信すると、データベースに登録されている最新の特典内容情報に基づいて、受信した特典対象情報に対応する特典内容情報を判定する処理（以下、「特典内容判定処理」という。）を実行することができるように構成されている。そして、サーバ装置５０は、図２に示すように、判定した特典内容情報を特典出力側端末装置３０に送信する処理（以下、「特典内容情報配信処理」という。）を実行することができるように構成されている。
【００３３】
なお、サーバ装置５０は、上述のキャンペーン更新処理において、特典対象情報を送信した後においても、特典内容情報の更新内容を示す更新情報に基づいて、送信した当該特典対象情報に対応する特典内容情報を更新してもよい。
【００３４】
一方、サーバ装置５０は、上述の購入情報及び特典対象情報を含む購入結果情報をデータベースに登録する処理（以下、「購入結果情報登録処理」という。）を実行することができるように構成されている。例えば、サーバ装置５０は、購入商品が特典の提供対象であると判別したタイミングで購入結果情報をデータベースに登録する。なお、購入結果情報には、特典内容情報の送信状況（すなわち、既に特典を提供したか否か）を示す送信状況情報が含まれていてもよい。この場合、サーバ装置５０は、特典内容情報が送信されたタイミングで購入結果情報に含まれる送信状況情報を更新する処理（以下、「購入結果情報登録処理」という。）を実行してもよい。
【００３５】
なお、サーバ装置５０は、上述の特典内容判定処理において、特典対象情報を受信したタイミングでデータベースに登録されている購入結果情報を参照して、受信した特典対象情報に対応する特典内容情報を判定してもよい。
【００３６】
このような構成より、本実施形態の通信システム１は、商品購入時には特典の提供対象である旨を示す特典対象情報を購入者に提供し、購入者から当該特典対象情報を受信するとその時点での最新の特典内容情報を提供することができるので、特典対象の商品を購入した購入者に対して最新の内容の特典を確実に提供することができるようになっている。
【００３７】
また、本実施形態の通信システム１は、特典内容情報及び特典提供条件情報を管理することによって購入者に提供する特典を一元管理すること、及び、購入者が特典の提供対象である購入商品を購入した後であっても、当該購入者に特典を確実に提供することができるので、購入商品の販売状況や特典の管理状況に応じて、提供する特典の内容及び当該特典を提供する条件を購入商品の販売前後においていつでも変更することができるようになっている。
【００３８】
したがって、本実施形態の通信システム１は、複雑な特典提供条件であっても、特典の提供の有無を簡易に判定することができるとともに、特典の管理を容易にし、かつ、確実に購入者に特典を提供することができるようになっている。
【００３９】
［２］販売元端末装置
次に、図３を用いて本実施形態の販売元端末装置１０の構成について説明する。なお、図３は、本実施形態の販売元端末装置１０の構成を示す構成図である。
【００４０】
本実施形態の販売元端末装置１０は、図３に示すように、販売元端末記録部１００と、販売元端末ネットワーク通信部１１０と、販売元端末データ処理部１２０と、販売元端末表示部１３０と、販売元端末表示制御部１４０と、販売元端末操作部１５０と、販売元端末出力部１６０と、販売元端末管理制御部１７０と、を有している。上記の各部は、バスＢによって相互に接続され、各部間におけるデータの転送が実行される。
【００４１】
販売元端末記録部１００は、例えば、ハードディスクドライブ（以下、「ＨＤＤ」と略す。）、または、ＮＡＮＤ型、ＮＯＲ型等の不揮発性フラッシュメモリによって構成される。また、販売元端末記録部１００は、販売元端末ネットワーク通信部１１０、及び、販売元端末管理制御部１７０のワークエリアとしてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）も含まれる。
【００４２】
また、販売元端末記録部１００は、販売元端末アプリケーション記録部１０１と、販売元端末キャンペーン情報記録部１０２と、を少なくとも含む。特に、販売元端末アプリケーション記録部１０１には、販売元端末データ処理部１２０、及び、販売元端末管理制御部１７０によって実行される様々なアプリケーションプログラム（以下、「アプリケーション」という。）が記録されている他に、上記ブラウジング機能を実現するためのブラウザ用のプログラムも記録されている。また、販売元端末キャンペーン情報記録部１０２には、販売元端末ネットワーク通信部１１０を介して取得された上述のキャンペーン情報及び更新情報が記録される。
【００４３】
販売元端末ネットワーク通信部１１０は、通信システム１の準拠する通信規格により、ネットワーク４０を経由して、サーバ装置５０と、各種データの授受を行う。特に、販売元端末ネットワーク通信部１１０は、上述の登録情報送信処理及び更新情報送信処理において、キャンペーン情報及び更新情報をそれぞれサーバ装置５０に送信する。また、販売元端末ネットワーク通信部１１０は、履歴集計情報の要求に応じて、履歴集計情報をサーバ装置５０から受信する。
【００４４】
販売元端末データ処理部１２０は、販売元端末アプリケーション記録部１０１に記録されているアプリケーションに応じて各種データ処理を実行する。特に、販売元端末データ処理部１２０は、販売元端末操作部１５０に対する入力に応じて、販売元端末装置１０の各部と連動しつつ、上述の登録情報送信処理及び更新情報送信処理を実行する。
【００４５】
また、販売元端末データ処理部１２０は、受信した履歴集計情報を販売元端末記録部１００に記録する。そして、販売元端末データ処理部１２０は、販売元端末操作部１５０に対する入力に応じて、記録した履歴集計情報を読み出しつつ、販売元端末表示制御部１４０に表示用画面データを生成させ、販売元端末表示部１３０に履歴集計の画面を表示させる。
【００４６】
販売元端末表示部１３０は、例えば、液晶素子または有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子のパネルによって構成され、販売元端末表示制御部１４０において生成された表示データに基づいて所定の画像を表示する。販売元端末表示制御部１４０は、販売元端末表示部１３０に表示させるために必要な表示データを生成するようになっており、生成された表示データを当該販売元端末表示部１３０に出力する。
【００４７】
販売元端末操作部１５０は、各操作指令を入力する操作ボタン、テンキーなどの多数のキー、タッチパネル、バーコードリーダー等により構成され、各操作を行う際に用いられるようになっている。
【００４８】
販売元端末出力部１６０は、プリンタ、スピーカ等により構成され、販売元端末操作部１５０に対する入力に応じて各種出力を行う。
【００４９】
販売元端末管理制御部１７０は、主に中央演算処理装置（ＣＰＵ）によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、販売元端末記録部１００に記録された各種のアプリケーションを実行することにより、販売元端末装置１０の全般的な機能を総括的に制御する。特に、販売元端末管理制御部１７０は、販売元端末アプリケーション記録部１０１に記憶された各種アプリケーションに基づいて、全体の制御及び各処理の実行を監視する。
【００５０】
［３］商品提供側端末装置
次に、図４及び図５を用いて本実施形態の商品提供側端末装置２０の構成について説明する。なお、図４は、本実施形態の商品提供側端末装置２０の構成を示す構成図であり、図５は、本実施形態における商品提供側端末装置２０内の商品ＤＢ２０２に記録されるデータの一例を示す図である。
【００５１】
本実施形態の商品提供側端末装置２０は、図４に示すように、商品提供端末記録部２００と、商品提供端末ネットワーク通信部２１０と、商品提供端末データ処理部２２０と、商品提供端末表示部２３０と、商品提供端末表示制御部２４０と、商品提供端末操作部２５０と、商品提供端末出力部２６０と、商品提供端末管理制御部２７０と、を有している。上記の各部は、バスＢによって相互に接続され、各部間におけるデータの転送が実行される。
【００５２】
商品提供端末記録部２００は、上述の販売元端末記録部１００と同様の構成を有している。また、商品提供端末記録部２００は、商品提供端末アプリケーション記録部２０１と、商品ＤＢ２０２と、を少なくとも含む。特に、商品提供端末アプリケーション記録部２０１には、商品提供端末データ処理部２２０、及び、商品提供端末管理制御部２７０によって実行される様々なアプリケーションプログラム（以下、「アプリケーション」という。）が記録されている他に、上記ブラウジング機能を実現するためのブラウザ用のプログラムも記録されている。
【００５３】
また、商品ＤＢ２０２は、商品提供側で提供する商品を管理するための各種情報が格納されるデータベースである。例えば、商品ＤＢ２０２には、図５に示すように、
（１）各商品（本）に対応し、他の商品（本）と識別するための商品ＩＤ（ＩＳＢＮ）と、
（２）当該商品の名称を示す商品名情報と、
（３）各メーカーに対応し、他のメーカーと区別するためのメーカーコードと、
（４）当該商品の情報の登録日を示す登録日情報と、
（５）当該商品に特典が設定されているか否かを示す特典設定フラグと、
が対応付けて登録（記録）される。
【００５４】
なお、本実施形態においては、商品提供側端末装置２０のユーザは、特典設定フラグを確認することにより、各商品が特典対象であるか否かを認識することができる。
【００５５】
商品提供端末ネットワーク通信部２１０は、上述の販売元端末ネットワーク通信部１１０と同様の構成を有している。商品提供端末ネットワーク通信部２１０は、上述の購入情報送信処理において、上述の購入情報をサーバ装置５０に送信する。そして、商品提供端末ネットワーク通信部２１０は、購入情報に応じてサーバ装置５０が送信した上述の特典対象情報を受信する。
【００５６】
商品提供端末データ処理部２２０は、商品提供端末アプリケーション記録部２０１に記録されているアプリケーションに応じて各種データ処理を実行する。特に、商品提供端末データ処理部２２０は、商品提供端末操作部２５０に対する入力に応じて、商品提供側端末装置２０の各部と連動しつつ、上述の購入情報送信処理及び特典対象情報出力処理を実行する。
【００５７】
例えば、商品提供端末データ処理部２２０は、上述の特典対象情報出力処理において、特典対象情報を示すバーコードを生成し、当該バーコードを含む購入商品のレシートを商品提供端末出力部２６０に出力させる。
【００５８】
なお、特典対象情報としては、購入ＩＤの他に、特典商品ＩＤ又は特典条件ＩＤであってもよい。また、特典対象情報には、これらに加えて、特典条件、特典条件の一部（配布対象や配布期間など）、又は、特典出力側端末装置３０が特典を出力する際の接続先など、状況に合わせて種々の情報を含んでいる。
【００５９】
商品提供端末表示部２３０、商品提供端末表示制御部２４０、商品提供端末操作部２５０、商品提供端末出力部２６０及び商品提供端末管理制御部２７０は、はそれぞれ、上述の販売元端末表示部１３０及び販売元端末表示制御部１４０、販売元端末操作部１５０、販売元端末出力部１６０及び販売元端末管理制御部１７０と同様の構成を有しており、これらの各部の説明を省略する。
【００６０】
［４］特典出力側端末装置
次に、図６を用いて本実施形態の特典出力側端末装置３０の構成について説明する。なお、図６は、本実施形態の特典出力側端末装置３０の構成を示す構成図である。
【００６１】
本実施形態の特典出力側端末装置３０は、図６に示すように、特典出力端末記録部３００と、特典出力端末ネットワーク通信部３１０と、特典出力端末データ処理部３２０と、特典出力端末表示部３３０と、特典出力端末表示制御部３４０と、特典出力端末操作部３５０と、特典出力端末出力部３６０と、特典出力端末管理制御部３７０と、を有している。上記の各部は、バスＢによって相互に接続され、各部間におけるデータの転送が実行される。
【００６２】
特典出力端末記録部３００は、上述の販売元端末記録部１００と同様の構成を有している。また、特典出力端末記録部３００は、特典出力端末アプリケーション記録部３０１を少なくとも含む。特に、特典出力端末アプリケーション記録部３０１には、特典出力端末データ処理部３２０、及び、特典出力端末管理制御部３７０によって実行される様々なアプリケーションプログラム（以下、「アプリケーション」という。）が記録されている他に、上記ブラウジング機能を実現するためのブラウザ用のプログラムも記録されている。
【００６３】
特典出力端末ネットワーク通信部３１０は、上述の販売元端末ネットワーク通信部１１０と同様の構成を有している。特に、特典出力端末ネットワーク通信部３１０は、特典出力側設定情報をサーバ装置５０から受信する。また、特典出力端末ネットワーク通信部３１０は、上述の特典要求処理において、上述の特典対象情報をサーバ装置５０に送信する。そして、特典出力端末ネットワーク通信部３１０は、特典対象情報に応じてサーバ装置５０が送信した上述の特典内容情報を受信する。
【００６４】
特典出力端末データ処理部３２０は、特典出力端末アプリケーション記録部３０１に記録されているアプリケーションに応じて各種データ処理を実行する。特に、特典出力端末データ処理部３２０は、特典出力端末操作部３５０に対する入力に応じて、特典出力側端末装置３０の各部と連動しつつ、上述の特典要求処理及び特典提供処理を実行する。
【００６５】
例えば、特典出力端末データ処理部３２０は、特典出力端末操作部３５０で特典対象情報の入力を受け付けた場合に、特典対象情報に含まれている接続先にアクセスし、上述の特典要求処理を実行する。
【００６６】
また、例えば、特典出力端末データ処理部３２０は、上述の特典提供処理において、特典内容情報に含まれる画像を印刷したポスターを特典出力端末出力部３６０に出力させる。
【００６７】
特典出力端末表示部３３０、特典出力端末表示制御部３４０、特典出力端末操作部３５０、特典出力端末出力部３６０及び特典出力端末管理制御部３７０は、はそれぞれ、上述の販売元端末表示部１３０及び販売元端末表示制御部１４０、販売元端末操作部１５０、販売元端末出力部１６０及び販売元端末管理制御部１７０と同様の構成を有しており、これらの各部の説明を省略する。
【００６８】
［５］サーバ装置
次に、図７〜図１１の各図を用いて本実施形態のサーバ装置５０の構成について説明する。なお、図７は、本実施形態のサーバ装置５０の構成を示すブロック図であり、図８は、本実施形態におけるサーバ装置５０内の店舗管理ＤＢ５３１に記録されるデータの一例を示す図である。また、図９は、本実施形態におけるサーバ装置５０内の特典コンテンツＤＢ５３２に記録されるデータの一例を示す図であり、図１０は、本実施形態におけるサーバ装置５０内のキャンペーン管理ＤＢ５３３に記録されるデータの一例を示す図である。さらに、図１１は、本実施形態におけるサーバ装置５０内の購入ＩＤ管理ＤＢ５３４に記録されるデータの一例を示す図である。
【００６９】
本実施形態のサーバ装置５０は、図７に示すように、通信制御部５１０と、ＲＯＭ／ＲＡＭ５２０と、記録装置５３０と、サーバデータ処理部５４０と、サーバ管理制御部５５０と、を有する。上記の各部は、バスＢによって相互に接続され、各部間におけるデータの転送が実行される。
【００７０】
なお、例えば、通信制御部５１０は、本発明に係るサーバ装置の受信手段及び送信手段を構成し、記録装置５３０は、本発明に係るサーバ装置のデータベースを構成する。また、例えば、サーバデータ処理部５４０は、本発明に係るサーバ装置の登録手段、判定手段及び生成手段を構成する。
【００７１】
通信制御部５１０は、所定のネットワークインターフェースであり、販売元端末装置１０、商品提供側端末装置２０及び特典出力側端末装置３０と通信チャネルを構築し、各種のデータの授受を行う。
【００７２】
ＲＯＭ／ＲＡＭ５２０には、サーバ装置５０の駆動に必要な各種のプログラムが記録されている。また、ＲＯＭ／ＲＡＭ５２０には、サーバデータ処理部５４０、及び、サーバ管理制御部５５０によって実行される様々なアプリケーションが記録されている。そして、ＲＯＭ／ＲＡＭ５２０は、各種の処理が実行される際のワークエリアとして用いられる。
【００７３】
サーバ管理制御部５５０は、主に中央演算処理装置（ＣＰＵ）によって構成され、プログラムを実行することによって、サーバ装置５０の各部を統合制御する。
【００７４】
記録装置５３０は、ＨＤＤまたはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）により構成され、その記録領域内に、記録装置５３０は、少なくとも店舗管理ＤＢ５３１と、特典コンテンツＤＢ５３２と、キャンペーン管理ＤＢ５３３と、購入ＩＤ管理ＤＢ５３４と、を有している。
【００７５】
店舗管理ＤＢ５３１は、特典対象商品を提供する店舗の情報を管理するための各種情報が格納されるデータベースである。例えば、店舗管理ＤＢ５３１には、図８に示すように、
（１）各店舗に対応し、他の店舗と識別するための店舗ＩＤと、
（２）当該店舗の名称を示す店舗名情報と、
（３）当該店舗の商品ＤＢの問い合わせ先を示す商品ＤＢ問い合わせ先情報と、
が対応付けて登録（記録）される。
【００７６】
特典コンテンツＤＢ５３２は、特典コンテンツの情報を管理するための各種情報が格納されるデータベースである。例えば、特典コンテンツＤＢ５３２には、図９に示すように、
（１）各特典商品に対応し、他の特典商品と識別するための特典商品ＩＤと、
（２）当該コンテンツのデータ（画像）を示すファイル情報と、
（３）当該特典商品の名称を示す特典商品名情報と、
（４）当該特典商品を出力可能な機器（印刷機）の情報と、
（５）当該特典商品を出力する際の機器の出力設定を示す出力設定情報（印刷設定１〜３）と、
が対応付けて登録（記録）される。
【００７７】
キャンペーン管理ＤＢ５３３は、本実施形態のキャンペーンを管理するための各種情報が格納されるデータベースである。例えば、キャンペーン管理ＤＢ５３３には、図１０に示すように、
（１）各特典提供条件に対応し、他の特典提供条件と区別するための特典条件ＩＤと、
（２）当該特典提供条件の特典対象商品に対応し、他の特典対象商品と区別するための特典対象商品ＩＤと、
（３）当該特典提供条件の対象となる購入店舗を示す購入店舗情報と、
（４）当該特典提供条件で提供する特典商品に対応し、他の特典商品と区別するための特典商品ＩＤと、
（５）当該特典提供条件における特典の配布対象を示す配布対象情報と、
（６）当該特典提供条件における特典の配布期間を示す配布期間情報と、
（７）当該特典提供条件における特典の配布数量を示す配布数量情報と、
（８）当該特典提供条件の特典を取得するための料金を示す料金情報と、
が対応付けて登録（記録）される。
【００７８】
購入ＩＤ管理ＤＢ５３４は、特典対象製品の購入履歴を管理するための各種情報が格納されるデータベースである。例えば、購入履歴管理ＤＢ５３４には、図１１に示すように、
（１）特典対象商品の各購入行為に対応し、他の購入行為と区別するための購入ＩＤと、
（２）当該購入行為が行われた店舗に対応し、他の店舗と区別するための店舗ＩＤと、
（３）当該購入行為が行われた日時を示す購入日時情報と、
（４）当該購入行為が行われた特典提供条件に対応し、他の特典提供条件と区別するための特典条件ＩＤと、
（５）当該購入行為に対応する特典内容情報を出力したか否かを示す特典出力フラグと、
（６）当該購入行為に対応する特典内容情報を出力した日時を示す出力日時情報と、
が対応付けて登録（記録）される。
【００７９】
なお、記録装置５３０の各ＤＢに格納される上述の情報の項目は一例であり、ネットワークサービス等の状況にあわせて、上述の項目と別の項目がＤＢに追加されたり、上述の項目のうちのいくつかの項目が削除されたりしてもよい。
【００８０】
サーバデータ処理部５４０は、ＲＯＭ／ＲＡＭ５２０に記録されているアプリケーションに応じて各種データ処理を実行する。特に、サーバデータ処理部５４０は、販売元端末装置１０、商品提供側端末装置２０及び特典出力側端末装置３０と連動して以下の処理を実行する。
（１）キャンペーン情報を更新可能にデータベースに登録するキャンペーン登録処理
（２）データベースに登録されているキャンペーン情報を更新するキャンペーン更新処理
（２）購入商品が特典の提供対象であるか否かを判定する特典提供対象判定処理
（３）特典対象情報を商品提供側端末装置２０に送信する特典対象情報配信処理
（４）特典対象情報に対応する特典内容情報を判定する特典内容判定処理
（５）特典内容情報を特典出力側端末装置３０に送信する特典内容情報配信処理
（６）購入結果情報をデータベースに登録する購入結果情報登録処理
（７）購入結果情報に含まれる送信状況情報を更新する購入結果情報登録処理
【００８１】
具体的には、サーバデータ処理部５４０は、上記各種の処理を実行するために、登録部５４１、判定部５４２及びカウント部５４３を含む。なお、例えば、本実施形態の登録部５４１、判定部５４２及びカウント５４３はそれぞれ、本発明に係るサーバ装置の登録手段、判定手段及びカウント手段を構成する。
【００８２】
登録部５４１は、上述のキャンペーン登録処理を実行して、記録装置５３０の各種ＤＢにキャンペーン情報を更新可能に登録する。そして、登録部５４１は、上述のキャンペーン更新処理を実行して、記録装置５３０の各種ＤＢに登録されているキャンペーン情報を更新する。
【００８３】
さらに、登録部５４１は、上述の購入結果情報登録処理を実行して、記録装置５３０の購入ＩＤ管理ＤＢ５３４に購入結果情報を登録する。また、登録部５４１は、上述の購入結果情報登録処理を実行して、記録装置５３０の購入ＩＤ管理ＤＢ５３４の送信状況情報を更新する。
【００８４】
判定部５４２は、上述の特典提供対象判定処理を実行して、購入商品が特典の提供対象であるか否かを判定する。また、判定部５４２は、上述の特典内容判定処理を実行して、特典対象情報に対応する特典内容情報を判定する。
【００８５】
カウント部５４３は、購入商品が特典の提供対象であると判定部５４２が判定するごとにカウント処理を実行することによって特典提供条件情報に合致した数をカウントする。
【００８６】
なお、本実施形態におけるサーバデータ処理部５４０が実行する各処理の詳細については後述する。
【００８７】
［６］サーバデータ処理部
次に、本実施形態のサーバデータ処理部５４０において実行される各処理の詳細について説明する。
【００８８】
（キャンペーン登録処理）
通信制御部５１０は、販売元端末装置１０が送信した、上述の特典内容情報及び特典提供条件情報を少なくとも含むキャンペーン情報を受信する。本実施形態において、特典コンテンツＤＢ５３２の各情報が、特典内容情報における上述の特典コンテンツ情報として含まれている。また、キャンペーン管理ＤＢ５３３の各情報が、特典提供条件情報として含まれている。
【００８９】
そして、登録部５４１は、通信制御部５１０が受信したキャンペーン情報を用いて、記録装置５３０の各ＤＢに更新可能に登録する。本実施形態において、登録部５４１は、特典コンテンツ情報及び出力設定情報を特典コンテンツＤＢ５３２に、特典提供条件情報をキャンペーン管理ＤＢ５３３にそれぞれ登録する。本実施形態において、登録部５４１は、特典対象情報が送信された後においても、特典内容情報の更新内容を示す更新情報を用いて、送信した当該特典対象情報に対応する特典内容情報を更新することができる。
【００９０】
（キャンペーン更新処理）
通信制御部５１０は、販売元端末装置１０が送信した、上述の更新情報を受信する。そして、登録部５４１は、通信制御部５１０が取得した更新情報を用いて、記録装置５３０の各ＤＢを更新する。
例えば、特典商品ＩＤ「ａ００１」の画像を「７．ｊｐｇ」に変更する更新情報が受信された場合、登録部５４１は、特典コンテンツＤＢ５３２の特典商品ＩＤ「ａ００１」の画像「１．ｊｐｇ」を「７．ｊｐｇ」に変更する。また、例えば、特典条件ＩＤ「１０１」の店舗に「３０」を追加する更新情報が受信された場合、登録部５４１は、キャンペーン管理ＤＢ５３３の特典条件ＩＤ「１０１」の店舗「２３，２４」を「２３，２４，３０」に変更する。
【００９１】
また、登録部５４１は、特典対象情報が送信された後においても、更新情報に基づいて、送信された当該特典対象情報に対応する特典内容情報を更新する。
【００９２】
（特典提供対象判定処理及び特典対象情報配信処理）
商品提供側端末装置２０において、商品（例えば、本）が購入された際に、商品提供端末データ処理部２２０は、商品提供端末操作部２５０を介して購入商品の商品ＩＤ（例えば、ＩＳＢＮ）を取得する。そして、商品提供端末管理制御部２７０は、商品提供端末ネットワーク通信部２１０を介して購入情報を送信する。本実施形態において、購入情報には、購入商品情報である商品ＩＤと、購入状況情報である店舗ＩＤ及び購入日時情報と、購入者の情報と、が含まれている。
【００９３】
例えば、商品提供端末管理制御部２７０は、商品ＤＢ２０２を参照して購入商品の商品ＩＤを取得するとともに、商品提供端末記録部２００に予め登録されている店舗ＩＤを取得する。また、例えば、商品提供端末管理制御部２７０は、商品提供側端末装置２０に内蔵されているタイマーから購入日時情報を取得するとともに、商品提供端末記録部２００に予め登録されている会員情報から購入者の情報を取得する。
【００９４】
サーバ装置５０において、通信制御部５１０が、商品提供側端末装置２０が送信した上述の購入情報を受信すると、判定部５４２は、当該購入情報とキャンペーン管理ＤＢ５３３に登録されている特典提供条件情報とを比較して、購入商品が特典の提供対象であるか否かを判定する。
【００９５】
具体的には、判定部５４２は、購入情報に含まれる商品ＩＤ、店舗ＩＤ及び購入期間と、キャンペーン管理ＤＢ５３３の特典対象商品ＩＤ、店舗ＩＤ及び配布期間とを比較する。そして、判定部５４２は、比較結果に基づいて、該当する特典条件ＩＤが存在するか否かを判断する。判定部５４２は、該当する特典条件ＩＤが存在しない場合、購入商品が特典の提供対象でないと判定する。
【００９６】
一方、判定部５４２は、該当する特典条件ＩＤが存在する場合、当該特典条件ＩＤに対応する配付対象や配付数量に制限があるか否かを判断する。判定部５４２は、当該特典条件ＩＤに対応する配付対象や配付数量に制限がない場合、購入商品が特典の提供対象であると判定する。
【００９７】
一方、判定部５４２は、当該特典条件ＩＤに対応する配付対象や配付数量に制限がある場合、配付対象や配付数量の要件を満たせば購入商品が特典の提供対象であると判定し、配付対象や配付数量の要件を満たさなければ購入商品が特典の提供対象でないと判定する。
【００９８】
なお、配付対象が「ランダム」の場合、判定部５４２は、周知のランダム決定手法を用いて配付対象か否かを判断する。また、配布数量が規定されている場合、カウント部５４３は、購入商品が特典の提供対象であると判定部５４２が判定するごとにカウント処理を行う。そして、判定部５４２は、カウント部５４２のカウント値に応じて購入商品が特典の提供対象であるか否かの判定を行う。
【００９９】
サーバデータ処理部５４０は、購入商品が特典の提供対象であると判別される毎に、個別の購入ＩＤを生成する。購入ＩＤは、特典出力側端末装置３０が本実施形態のキャンペーンを認識可能な形態で構成されている。例えば、購入ＩＤは、本実施形態のキャンペーンを示す特定の桁数で構成されている。また、例えば、購入ＩＤには、特典出力側端末装置３０が本実施形態のキャンペーンと認識する特定のコードが含まれる。また、例えば、購入ＩＤは、本実施形態のキャンペーン専用の特典出力側端末装置３０にのみ認識可能なコードで構成されている。
【０１００】
そして、サーバ管理制御部５５０は、購入商品が特典の提供対象であると判別された場合に、購入ＩＤを含む特典対象情報を、購入情報を送信した商品提供側端末装置２０に送信する。なお、生成された購入ＩＤは、後述する購入結果情報登録処理において購入ＩＤ管理ＤＢ５３４に登録される。
【０１０１】
商品提供側端末装置２０において、商品提供端末管理制御部２７０は、サーバ装置５０が送信した特典対象情報を受信すると、商品提供端末出力部２６０を制御して、当該特典対象情報を出力する。本実施形態において、商品提供端末データ処理部２２０は、特典対象情報に含まれる購入ＩＤを示すバーコードデータを生成し、商品提供端末管理制御部２７０は、当該バーコードデータに基づいて、当該購入ＩＤを示すバーコードが記載された購入商品のレシートを出力する。
【０１０２】
（特典内容判定処理及び特典内容情報配信処理）
特典出力側端末装置３０において、特典出力端末操作部３５０は、購入者から特典対象情報の入力を受け付ける。本実施形態において、特典出力端末操作部３５０のバーコードリーダーが、購入者が所持する購入商品のレシートに記載されたバーコードを読み取るように構成されている。
【０１０３】
特典出力端末操作部３５０が購入者から特典対象情報の入力を受け付けると、特典出力端末管理制御部３７０は、当該特典対象情報をサーバ装置５０に送信する。本実施形態において、特典出力端末管理制御部３７０は、特典対象情報の購入ＩＤから本実施形態のキャンペーンであることを認識した場合に、当該特典対象情報をサーバ装置５０に送信する。
【０１０４】
サーバ装置５０において、通信制御部５１０が特典出力側端末装置３０から特典対象情報を受信すると、判定部５４２は、特典コンテンツＤＢ５３２に登録されている最新の特典内容情報に基づいて、受信した特典対象情報に対応する最新の特典内容情報を判定する。
【０１０５】
具体的には、まず、判定部５４２は、購入ＩＤ管理ＤＢ５３４を参照して、受信した特典対象情報に含まれる購入ＩＤに対応する特典条件ＩＤを特定する。次に、判定部５４２は、キャンペーン管理ＤＢ５３３を参照して、特定した特典条件ＩＤに対応する特典商品ＩＤを特定する。次に、判定部５４２は、特典コンテンツＤＢ５３２を参照して、特定した特典商品ＩＤに対応する画像ファイル及び出力設定情報を特定する。そして、判定部５４２は、特定した画像ファイル及び出力設定情報を、特典内容情報として判定する。
【０１０６】
そして、サーバ管理制御部５５０は、判定部５４１が判定した最新の特典内容情報を、通信制御部５１０を介して、特典対象情報を送信した特典出力側端末装置３０に送信する。
【０１０７】
特典出力側端末装置３０において、特典出力端末管理制御部３７０は、サーバ装置５０が送信した特典内容情報に基づいて、購入者に特典を提供する。本実施形態において、特典出力端末管理制御部３７０は、特典出力端末出力部３６０を制御して、特典内容情報に含まれる画像をポスター用の用紙に印刷する。
【０１０８】
（購入結果情報登録処理）
登録部５４１は、上述の購入情報及び特典対象情報を含む購入結果情報を購入ＩＤ管理ＤＢ５３４に登録する。なお、この登録処理は、例えば、判定部５４１によって購入商品が特典の提供対象であると判別されたタイミングで実行される。
【０１０９】
具体的には、登録部５４１は、購入ＩＤ管理ＤＢ５３４の購入ＩＤ、店舗ＩＤ、購入日時情報及び特典条件ＩＤを登録する。また、登録部５４１は、特典出力フラグを「ｆａｌｓｅ」と登録し、出力日時情報には何も登録しない。
【０１１０】
（購入結果情報登録処理）
登録部５４１は、特典内容情報が送信されたタイミングで、購入ＩＤ管理ＤＢ５３４に登録されている購入結果情報に含まれる送信状況情報を更新する。本実施形態において、購入ＩＤ管理ＤＢ５３４の特典出力フラグ及び出力日時情報が送信状況情報に相当する。
【０１１１】
具体的には、登録部５４１は、送信された特典内容情報に対応する特典出力フラグを「ｆａｌｓｅ」から「ｔｒｕｅ」に変更し、特典内容情報の送信日時の情報を「出力日時情報」に登録する。
【０１１２】
［７］通信システムの動作
［７．１］特典対象情報の配信処理
次に、図１２を用いて本実施形態の通信システム１において実行される特典対象情報の配信処理について説明する。なお、図１２は、本実施形態の通信システム１において実行される特典対象情報の配信処理を示すフローチャートである。
【０１１３】
本動作において、商品提供側端末装置２０の商品提供端末管理制御部２７０は、購入商品の入力が商品提供端末操作部２５０に対してなされるのを待機しているものとする。この状態において、商品提供端末管理制御部２７０は、商品提供端末操作部２５０を介して購入商品の入力を検出すると（ステップＳ１００）、上述の購入情報送信処理を実行して、購入情報（商品ＩＤ、店舗ＩＤ、購入日時、購入者の情報等）をサーバ装置５０に送信する（ステップＳ１０１）。そして、商品提供端末管理制御部２７０は、サーバ装置５０からのデータ受信を待機する状態に移行する。
【０１１４】
次いで、サーバ装置５０においては、通信制御部５１０が購入情報を受信すると（ステップＳ２００）、判定部５４２は、キャンペーン管理ＤＢ５３３から特典提供条件情報を取得する（ステップＳ２０１）。
【０１１５】
次いで、判定部５４２は、購入情報を参照して上述の特典提供対象判定処理を実行して、購入商品が特典の提供対象であるか否かを判定する（ステップＳ２０２）。このとき、登録部５４１は、購入商品が特典の提供対象であると判定された場合には、上述の購入結果情報登録処理を実行して、購入結果情報（購入ＩＤ、店舗ＩＤ、購入日時情報、特典条件ＩＤ等）を購入ＩＤ管理ＤＢ５３４に登録し（ステップＳ２０３）ステップＳ２０４の処理に移行し、購入商品が特典の提供対象であると判定された場合には、直接ステップＳ２０４の処理に移行する。
【０１１６】
次いで、サーバ管理制御部５５０は、ステップＳ２０２での判定結果情報（すなわち、特典対象情報に関する情報、又は、特典対象でない旨を示す情報）を、通信制御部５１０を介して、該当する商品提供側端末装置２０に送信する（ステップＳ２０４）。
【０１１７】
なお、ステップＳ２０２において購入商品が特典の提供対象であると判定された場合には、サーバ管理制御部５５０は、上述の特典対象情報配信処理を実行して、特典対象情報（購入ＩＤ等）を判定結果情報として商品提供側端末装置２０に送信する。そして、サーバ管理制御部５５０は本動作を終了させる。
【０１１８】
また、サーバ管理制御部５５０は、購入商品が特典の提供対象であると判定した場合には、特典対象情報に関する情報として、購入ＩＤ及び特典出力側端末装置３０が特典を出力する際の接続先などの特典を出力する際に必要な情報を商品提供側端末装置２０に送信する。ただし、特典対象情報には、購入ＩＤの他に、又は、購入ＩＤに加えて、特典条件ＩＤ、特典条件そのもの、特典条件の一部（配布対象や配布期間など）、特典出力側端末装置３０が特典を出力する際の接続先など、状況に合わせて種々の情報が含まれる。
【０１１９】
次いで、商品提供側端末装置２０においては、商品提供端末ネットワーク通信部２１０がサーバ装置５０から送信された判定結果情報を受信すると（ステップＳ１０２）、商品提供端末管理制御部２７０は、商品提供端末出力部２６０を制御してレシートを出力する（ステップＳ１０３）。
【０１２０】
ここで、判定結果情報が上述の特典対象情報である場合、すなわちステップＳ２０２において購入商品が特典の提供対象であると判定された場合、商品提供端末管理制御部２７０は、上述の特典対象情報出力処理を実行して、特典対象情報を示すバーコードが記載されたレシートその他のクーポン（媒体）に出力する。ただし、このとき、特典対象情報を示すバーコードは、電子的なものであってもよいし、当該レシートのその他媒体に代えて特典そのものを提供してもよい。なお、特典そのものを提供する点については、変形例に記載する。
【０１２１】
一方、ステップＳ２０２において購入商品が特典の提供対象でない場合及びステップＳ１０１において購入商品に特典が設定されていないと判断された場合には、商品提供端末管理制御部２７０は、上述の特典対象情報出力処理を実行せず、通常どおりのレシートを出力する。そして、商品提供端末管理制御部２７０は本動作を終了させる。
【０１２２】
［７．２］特典提供処理
次に、図１３を用いて本実施形態の通信システム１において実行される特典対象情報の配信処理及び特典提供処理について説明する。なお、図１３は、本実施形態の通信システム１において実行される特典提供処理を示すフローチャートである。
【０１２３】
本動作において、特典出力側端末装置３０の特典出力端末管理制御部３７０は、特典対象情報の入力が特典出力端末操作部３５０に対してなされるのを待機しているものとする。この状態において、特典出力端末管理制御部３７０は、特典出力端末操作部２５０を介して特典対象情報の入力を検出すると（ステップＳ３００）、特典出力端末管理制御部３７０は、上述の特典要求処理を実行して、特典対象情報をサーバ装置５０に送信する（ステップＳ３０１）。そして、特典出力端末管理制御部３７０は、サーバ装置５０からのデータ受信を待機する状態に移行する。
【０１２４】
次いで、サーバ装置５０においては、通信制御部５１０が特典対象情報を受信すると（ステップＳ４００）、判定部５４２は、上述の特典内容判定処理を実行して、受信した特典対象情報に対応する最新の特典内容情報を判定する（ステップＳ４０１）。
【０１２５】
次いで、サーバ管理制御部５５０は、上述の特典内容情報配信処理を実行して、ステップＳ４０１で判定された特典内容情報を、通信制御部５１０を介して、特典対象情報を送信した特典出力側端末装置３０に送信し（ステップＳ４０２）、本動作を終了させる。
【０１２６】
なお、判定部５４２が、受信した特典対象情報において既に特典が提供されたものであると判定した場合には、サーバ管理制御部５５０は、その旨を特典出力側端末装置３０に送信する。
【０１２７】
次いで、特典出力側端末装置３０においては、特典出力端末ネットワーク通信部３１０がサーバ装置５０から送信された特典内容情報を受信すると（ステップＳ３０２）、特典出力端末管理制御部３７０は、上述の特典提供処理を実行して、特典出力端末出力部３６０を制御して特典を出力する（ステップＳ３０３）。ただし、特典出力端末管理制御部３７０は、受信した特典対象情報において既に特典が提供されたことを示す情報を受信した場合には、その旨を表示して本動作を終了させる。
【０１２８】
以上、本実施形態において、サーバ装置５０及び通信システム１は、商品購入時には特典の提供対象である旨を示す特典対象情報を購入者に提供し、購入者から当該特典対象情報を受信するとその時点での最新の特典内容情報を提供することができるので、特典対象の商品を購入した購入者に対して最新の内容の特典を確実に提供することができる。
【０１２９】
また、本実施形態のサーバ装置５０及び通信システム１は、特典内容情報及び特典提供条件情報を管理することによって購入者に提供する特典を一元管理すること、及び、購入者が特典の提供対象である購入商品を購入した後であっても、当該購入者に特典を確実に提供することができるので、購入商品の販売状況や特典の管理状況に応じて、提供する特典の内容及び当該特典を提供する条件を購入商品の販売前後においていつでも変更することができる。
【０１３０】
したがって、本実施形態のサーバ装置５０及び通信システム１は、複雑な特典提供条件であっても、特典の提供の有無を簡易に判定することができるとともに、特典の管理を容易にし、かつ、確実に購入者に特典を提供することができる。
【０１３１】
［８］変形例
［８．１］変形例１
上述の実施形態においては、購入者が購入商品を購入する際に特典提供条件情報に基づいて単一種の特典商品の提供の有無が判定されているが、購入者が購入商品を購入する際に複数種の特典商品の中から一の特典商品を提供してもよい。
【０１３２】
この場合には、複数種の特典商品には、優先度が付されており、特典内容判定処理が実行する際に、優先度の高い特典商品から先着順に提供してもよいし、ランダムに提供してもよい。また、この場合であって、先着順に優先度の高い商品を提供すれば、特典情報を迅速に取得しようとするインセンティブを与えることができる。
【０１３３】
一方、この場合においては、優先度に代えて複数種の特典商品における重み付けを設定し、それぞれの配布数量や配布する際の料金の設定を行ってもよい。
【０１３４】
この場合に、複数種の特典商品の中から一の特典商品をランダムに提供すれば、特典の取得という興趣性（ワクワク感やどきどき感）をさらに提供することができるとともに、当該重み付けと連動させて各種類の特典商品における配布数量や料金その他のキャンペーン情報に関する各情報を決定させれば、これらの情報を予め入力することを省略させることができるので、当該キャンペーン情報を登録する際の煩雑さを解消することができる。
【０１３５】
例えば、３つの異なる種別の特典を一のキャンペーン情報における特典商品として配布する場合であって、３つの種別の特典（Ａ，Ｂ，Ｃ）に対する重み付けが（５％，２０％，７５％）の場合には、全体配布数量が「２００」個と設定されると、各種別の配布数（Ａ，Ｂ，Ｃ）＝（１０個，４０個，１５０個）が自動的に設定されることとなる。
【０１３６】
このときに、優先度を用いて先着順に特典を提供してもよいし、ランダムに、すなわち、抽選によって特典を提供してもよい。特に、ランダムに特典の提供（特典提供処理）を実行すると、特典の取得という興趣性（ワクワク感やどきどき感）をさらに提供することができる。
【０１３７】
［８．２］変形例２
上述の実施形態においては、サーバ装置５０の記録装置５３０にキャンペーンの会員情報を登録し、会員情報に基づいて特典を提供するように構成してもよい。具体的には、サーバ装置５０において、記録装置５３０は、会員の情報および当該会員の購入結果情報を登録するための会員ＤＢを有する。登録部５４１は、会員の情報及び／又は会員の購入情報が受信されるごとに、会員ＤＢを更新する。
【０１３８】
キャンペーン管理ＤＢ５３３には、特典提供条件情報として、会員の購入履歴に関する条件の情報が登録されている。例えば、ある特典商品ＩＤには、購入金額が一定額以上であることという条件の情報が対応付けて登録される。
【０１３９】
通信制御部５１０が購入情報を受信すると、判定部５４２は、キャンペーン管理ＤＢ５３３に会員の購入履歴（すなわち、会員購入履歴情報）に関する条件の情報が登録されている場合、当該購入情報に対応する購入者が会員であるか否かを判定する。次に、判定部５４２は、当該購入情報に対応する購入者が会員である場合、会員ＤＢを参照して会員の購入履歴に関する条件を満たすか否かを判定する。
【０１４０】
判定部５４２は、会員の購入履歴に関する条件を満たす場合には購入商品が特典の提供対象であると判定し、会員の購入履歴に関する条件を満たさない場合には購入商品が特典の提供対象でないと判定する。サーバ装置５０は、判定部５４２の判定結果に応じて上述した処理を実行する。
【０１４１】
［８．３］変形例３
上述の実施形態においては、サーバ装置５０のカウント部５４３が特典提供条件情報に合致した数をカウントするように構成したが、特典の出力数をカウントするように構成してもよい。
【０１４２】
具体的には、サーバ装置５０において、キャンペーン管理ＤＢ５３４には、特典提供条件情報として、特典の出力数の情報が記録（登録）される。カウント部５４３は、特典の出力数が規定されている特典内容情報が特典出力側端末装置に送信されるごとに、カウント処理を実行する。
【０１４３】
通信制御部５１０が特典出力側端末装置３０から特典対象情報を受信すると、判定部５４２は、当該特典対象情報に対応する特典内容情報に出力数が設定されている場合、カウント部５４２のカウント値に応じて特典内容情報を送信するか否かの判定を行う。なお、判定部５４２が特典内容情報を送信しないと判定した場合、サーバ装置５０は、キャンペーンが終了した旨を示す情報を、当該特典対象情報を送信した特典出力側端末装置３０に送信する。
【０１４４】
［８．４］変形例４
上述の実施形態においては、サーバ装置５０が、上述の購入結果情報に基づいて履歴集計情報を生成する処理を実行することができるように構成してもよい。そして、サーバ装置５０が、生成した履歴集計情報を、履歴集計情報を要求した販売元端末装置１０に送信する処理を実行することができるように構成してもよい。
【０１４５】
具体的には、サーバ装置５０において、通信制御部５１０が販売元端末装置１０から履歴集計情報の要求指示を受信した場合、サーバデータ処理部５４０は、購入ID管理DBに登録されている購入結果情報に基づいて履歴集計情報を生成する。例えば、サーバデータ処理部５４０は、特典提供条件ごとの対象商品の販売数をグラフ化した履歴集計情報を生成する。そして、サーバ管理制御部５５０は、生成した履歴集計情報を、通信制御部５１０を介して、履歴集計情報を要求した販売元端末装置１０に送信する。
［８．５］変形例５
上述の実施形態においては、特典対象商品として本が用いられたが、特典対象商品は、本以外の有体物、例えば３Ｄプリンタによって生成される立体形状の物であってもよい。また、特典対象商品はデータ等の無体物やサービスであってもよい。同様に、特典も、有体物や無体物といったモノだけでなくサービスであってもよい。また、特典内容情報には画像データが用いられたが、動画データや音声データ等の他のコンテンツが用いられるように構成してもよい。
【０１４６】
［８．６］変形例６
上述の実施形態において、購入ＩＤ管理ＤＢ５３４に記録されたキャンペーン情報に、特典を提供する有効期限が登録されるように構成し、サーバ装置５０の判定部５４２は、特典対象情報を取得して特典要求処理を実行する際に当該有効期限内であるか否かを判定し、すなわち、特典要求処理時に現在時刻（日時も含む）が有効期限内であるか否かを判定し、有効期限内である場合には、特典を提供し、有効期限外の場合には、特典の提供を中止すると判定する。なお、特典内容情報がないと判定された場合、サーバ装置５０は、特典内容情報がない旨のエラー情報を特典出力側端末装置３０に送信する。
【０１４７】
［８．７］変形例７
上述の実施形態においては、特典対象情報には特典出力側端末装置３０が本実施形態のキャンペーンを認識可能な形態で構成された購入ＩＤが含まれるように構成したが、特典対象情報はこれに限られない。
【０１４８】
例えば、特典対象情報は、特典対象商品の購入行為に対応するが本実施形態のキャンペーンを示さない購入ＩＤと、本実施形態のキャンペーンを示す固有のサービスＩＤとを含むように構成される。この場合、特典出力側端末装置３０の特典出力端末記録部３００には、当該特典出力側端末装置３０が提供可能なサービス（コピー、ファックス、チケット購入等）ごとのサービスＩＤと、各サービスを実行するための接続先を示す接続先情報とが登録されている。
【０１４９】
特典出力側端末装置３０において、特典出力端末操作部３５０が特典対象情報の入力を受け付けると、特典出力端末データ処理部３２０は、特典出力端末記録部３００を参照して、特典対象情報に含まれるサービスＩＤに対応する接続先情報を取得する。
【０１５０】
そして、特典出力端末管理制御部３７０は、接続先情報を参照して、当該特典対象情報をサーバ装置５０に送信する。なお、特典対象情報に含まれるサービスＩＤに対応する接続先情報がなかった場合、特典出力端末管理制御部３７０は、キャンペーンを実行不可能な旨を示すエラー情報を特典出力端末表示部３３０に表示させる。
【０１５１】
［８．８］変形例８
上述の実施形態においては、商品提供側端末装置２０が特典対象情報を示すバーコードが記載されたレシートに出力するように構成したが、特典対象情報を示すコード等の情報をユーザの携帯端末装置に送信するように構成してもよい。この場合、特典出力側端末装置３０は、ユーザの携帯端末装置から特典出力端末ネットワーク通信部３１０を介して特典対象情報を受信する。
【０１５２】
［８．９］変形例９
上述の実施形態においては、サーバ装置５０内に各ＤＢを設け、これらのＤＢをサーバ装置５０のみにおいて管理及び制御する構成としたが、各ＤＢの管理、制御主体は、各々、別個なコンピュータシステムを用いるように構成してもよい。また、販売元端末装置１０とサーバ装置５０を別個の構成としたが、サーバ装置５０の機能を販売元端末装置１０に組み込み、販売元端末装置１０を上述の特典提供装置として構成してもよい。同様に、サーバ装置５０の機能を商品提供側端末装置２０または特典出力側端末装置３０に組み込み、商品提供側端末装置２０または特典出力側端末装置３０を上述の特典提供装置として構成してもよい。
【０１５３】
また、上述の実施形態においては、商品提供側端末装置２０と特典出力側端末装置３０を別箇の構成としたが、特典出力側端末装置３０の機能を商品提供側端末装置２０に組み込んでもよい。この場合、特典出力側端末装置２０が特典対象情報を出力せずに特典内容情報を出力するように構成してもよい。
【０１５４】
例えば、サーバ装置５０において、判定部５４２は、購入商品が特典の提供対象であると判定すると、当該購入商品に対応する特典内容情報を判定する。そして、サーバ管理制御部５５０は、判定部５４１が判定した特典内容情報を、通信制御部５１０を介して、購入情報を送信した商品提供側端末装置２０に送信する。
【０１５５】
商品提供側端末装置２０において、商品提供端末管理制御部２７０は、サーバ装置５０が送信した特典内容情報に基づいて、購入者に特典を提供する。なお、特典の提供方法は、上述の方法に限られない。例えば、商品提供側端末装置２０の商品提供端末表示部２３０に特典の情報を表示するように構成してもよい。
【符号の説明】
【０１５６】
１  …  通信システム
１０  …  販売元端末装置
２０  …  商品提供側端末装置
３０  …  特典出力側端末装置
４０  …  ネットワーク
５０  …  サーバ装置
１００  …  販売元端末記録部
１０１  …  販売元端末アプリケーション記録部
１０２  …  販売元端末キャンペーン情報記録部
１１０  …  販売元端末ネットワーク通信部
１２０  …  販売元端末データ処理部
１３０  …  販売元端末表示部
１４０  …  販売元端末表示制御部
１５０  …  販売元端末操作部
１６０  …  販売元端末出力部
１７０  …  販売元端末管理制御部
２００  …  商品提供端末記録部
２０１  …  商品提供端末アプリケーション記録部
２０２  …  商品ＤＢ
２１０  …  商品提供端末ネットワーク通信部
２２０  …  商品提供端末データ処理部
２３０  …  商品提供端末表示部
２４０  …  商品提供端末表示制御部
２５０  …  商品提供端末操作部
２６０  …  商品提供端末出力部
２７０  …  商品提供端末管理制御部
３００  …  特典出力端末記録部
３０１  …  特典出力端末アプリケーション記録部
３１０  …  特典出力端末ネットワーク通信部
３２０  …  特典出力端末データ処理部
３３０  …  特典出力端末表示部
３４０  …  特典出力端末表示制御部
３５０  …  特典出力端末操作部
３６０  …  特典出力端末出力部
３７０  …  特典出力端末管理制御部
５１０  …  通信制御部
５２０  …  ＲＯＭ／ＲＡＭ
５３０  …  記録装置
５３１  …  店舗管理ＤＢ
５３２  …  特典コンテンツＤＢ
５３３  …  キャンペーン管理ＤＢ
５３４  …  購入ＩＤ管理ＤＢ
５４０  …  サーバデータ処理部
５４１  …  登録部
５４２  …  判定部
５４３  …  カウント部
５５０  …  サーバ管理制御部
【図３】
2015197769.tif 000003
【図４】
2015197769.tif 000004
【図５】
2015197769.tif 000005
【図６】
2015197769.tif 000006
【図７】
2015197769.tif 000007
【図８】
2015197769.tif 000008
【図９】
2015197769.tif 000009
【図１０】
2015197769.tif 000010
【図１１】
2015197769.tif 000011
【図１２】
2015197769.tif 000012
【図１３】
2015197769.tif 000013
【図１】
2015197769.tif 000014
【図２】
2015197769.tif 000015
【手続補正書】
【提出日】平成26年4月9日(2014.4.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
しかしながら、上記特許文献１及び上記特許文献２に開示されたシステムにあっては、対象商品の購入時に特典の内容が決定するので、商品購入から特典を受け取るまでの間に特典の内容が変更されても、商品購入者は最新の内容の特典を取得することができず、また、その場合に、特典の管理を容易に実現することができない。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１２３
【補正方法】変更
【補正の内容】
【０１２３】
本動作において、特典出力側端末装置３０の特典出力端末管理制御部３７０は、特典対象情報の入力が特典出力端末操作部３５０に対してなされるのを待機しているものとする。この状態において、特典出力端末管理制御部３７０は、特典出力端末操作部３５０を介して特典対象情報の入力を検出すると（ステップＳ３００）、特典出力端末管理制御部３７０は、上述の特典要求処理を実行して、特典対象情報をサーバ装置５０に送信する（ステップＳ３０１）。そして、特典出力端末管理制御部３７０は、サーバ装置５０からのデータ受信を待機する状態に移行する。