JP4926844B2 - Product information management server - Google Patents
Product information management server Download PDFInfo
- Publication number
- JP4926844B2 JP4926844B2 JP2007157167A JP2007157167A JP4926844B2 JP 4926844 B2 JP4926844 B2 JP 4926844B2 JP 2007157167 A JP2007157167 A JP 2007157167A JP 2007157167 A JP2007157167 A JP 2007157167A JP 4926844 B2 JP4926844 B2 JP 4926844B2
- Authority
- JP
- Japan
- Prior art keywords
- coupon
- information
- code
- product
- management server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012790 confirmation Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims 1
- 239000000047 product Substances 0.000 description 154
- 238000004519 manufacturing process Methods 0.000 description 49
- 239000000463 material Substances 0.000 description 13
- 238000000034 method Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 235000013372 meat Nutrition 0.000 description 4
- 235000013311 vegetables Nutrition 0.000 description 3
- 235000011194 food seasoning agent Nutrition 0.000 description 2
- 239000002994 raw material Substances 0.000 description 2
- 239000004278 EU approved seasoning Substances 0.000 description 1
- 241000287828 Gallus gallus Species 0.000 description 1
- 240000005856 Lyophyllum decastes Species 0.000 description 1
- 235000013194 Lyophyllum decastes Nutrition 0.000 description 1
- 244000046052 Phaseolus vulgaris Species 0.000 description 1
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 239000013566 allergen Substances 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 235000013330 chicken meat Nutrition 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 235000013601 eggs Nutrition 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 235000021067 refined food Nutrition 0.000 description 1
- 239000011265 semifinished product Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、所定の検索コードを提示した検索依頼情報を受け付け、該提示された検索コードに基づいて検索した商品情報を提供する商品情報管理サーバに関する。 The present invention relates to a merchandise information management server that receives search request information presenting a predetermined search code and provides merchandise information searched based on the presented search code.
近年、特定の野菜や食肉を購入した消費者等に対して、その野菜や食肉の生産・流通履歴をインターネットなどの通信ネットワークを介して提供するトレーサビリティシステムが利用されるようになってきている。 2. Description of the Related Art In recent years, traceability systems that provide consumers and the like who have purchased specific vegetables and meat with a history of production and distribution of the vegetables and meat via a communication network such as the Internet have come to be used.
トレーサビリティシステムでは、野菜や食肉などの商品やその商品の包装に貼付あるいは印字されたコード(トレーサビリティコード)を検索キーとすることで、その商品の生産・流通履歴を検索し閲覧することが可能となる(例えば、特許文献1参照)。 With the traceability system, it is possible to search and browse the production / distribution history of the product by using the search key as the code (traceability code) affixed or printed on the product such as vegetables and meat and the packaging of the product. (For example, refer to Patent Document 1).
上述した特許文献1に記載された従来のシステムでは、商品(青果物、肉、鶏卵、加工食品、調味料、飲料など)の生産・流通履歴が提供されるが、単に履歴情報を提供するだけでは、システムの利用意欲が低下してしまい、システムが活発に利用されなくなってしまうおそれがある。
In the conventional system described in
そこで、システムの利用者にクーポンなどの特典を付与することとし、システムの利用意欲が向上されるようにすることが考えられる。ところが、クーポンが不正に複製される可能性があるため、システムを安全に運用することができないという問題があった。 Therefore, it is conceivable to give a privilege such as a coupon to the user of the system so that the willingness to use the system is improved. However, there is a problem that the system cannot be operated safely because the coupon may be illegally copied.
本発明は、上述した問題を解消し、システムの利用者に対して付与される特典の不正使用を防止することができ、特典の不正な複製を抑制することができるようにすることを目的とする。 An object of the present invention is to solve the above-described problems, prevent unauthorized use of a privilege granted to a user of the system, and suppress unauthorized duplication of the privilege. To do.
本発明の商品情報管理サーバは、所定の検索コードを提示した検索依頼情報を受け付け、該提示された検索コードに基づいて検索した商品情報を提供する商品情報管理サーバであって、前記検索依頼情報を受け付ける検索依頼情報受付手段と、前記提示された検索コードを用いて商品情報を検索する商品情報検索手段と、検索された商品情報とともに提供する広告情報を検索する広告情報検索手段と、検索した広告に基づきポイント値を決定して付与するポイント付与手段と、検索した商品情報と検索した広告情報とを含む検索結果画面を提供する検索結果画面提供手段と、クーポン発行要求を受け付けるクーポン発行要求受付手段と、前記クーポン発行要求を受け付けたことに基づいて、付与済のポイント値に応じた数のクーポン識別コードを決定するコード決定手段と、前記クーポン発行要求を受け付けたときに、クーポンに対応付けするクーポン識別コードの数を示す対応コード数と前記付与済のポイント値とに応じてクーポンの発行枚数を決定する発行枚数決定手段と、決定したクーポン識別コードと、未使用である旨の現在状況情報とを含むクーポン管理情報を登録するクーポン管理情報登録手段と、決定したクーポンの発行枚数と、決定したクーポン識別コードと、前記対応コード数とを含むクーポン発行指示情報を送信する発行指示手段と、決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付ける解析要求受付手段と、前記クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定する認証判定手段と、該認証判定手段の判定結果を送信する判定結果送信手段とを含むことを特徴とする。 The product information management server of the present invention is a product information management server that receives search request information presenting a predetermined search code and provides product information searched based on the presented search code, the search request information Search request information receiving means for receiving the product information, product information search means for searching for product information using the presented search code, advertisement information search means for searching for advertisement information provided together with the searched product information, and searching Point granting means for determining and assigning point values based on advertisements, search result screen providing means for providing a search result screen including searched product information and searched advertisement information, and coupon issue request acceptance for accepting coupon issue requests And a number of coupon identification codes corresponding to the granted point value based on the receipt of the coupon issue request. The number of coupons to be issued is determined according to the number of corresponding codes indicating the number of coupon identification codes associated with a coupon and the given point value when the coupon issuing request is received. Issued coupon number determining means, coupon management information registration means for registering coupon management information including the determined coupon identification code and current status information indicating unused, determined coupon issued number, and determined coupon An issue instruction means for transmitting coupon issue instruction information including an identification code and the number of corresponding codes; an analysis request reception means for receiving an analysis request presenting a coupon identification code printed on a coupon used for settlement; Authentication determination for determining whether or not to authenticate the presented coupon identification code with reference to the coupon management information Characterized in that it comprises a stage, and a determination result transmitting means for transmitting a determination result of the authentication determination unit.
上記のように構成したことで、システムの利用者に対して付与される特典の不正使用を防止することができ、特典の不正な複製を抑制することができるようになる。 By comprising as mentioned above, the unauthorized use of the privilege provided with respect to the user of a system can be prevented, and the unauthorized duplication of a privilege can be suppressed.
前記認証判定手段は、提示されたクーポン識別コードが前記クーポン管理情報として登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされていてもよい。 The authentication determination unit may be configured to confirm whether or not the presented coupon identification code is registered as the coupon management information and to determine whether or not to authenticate according to the confirmation result.
前記クーポン管理情報登録手段は、クーポンを発行するユーザを示すユーザIDに、クーポン識別コードと、未使用である旨の現在状況情報とが対応付けされたクーポン管理情報を登録し、前記解析要求受付手段は、決済に使用されるクーポンに印字されているクーポン識別コードと、クーポンを使用するユーザのユーザIDとを提示した解析要求を受け付け、前記認証判定手段は、提示されたクーポン識別コードが提示されたユーザIDに対応付けされて登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされていてもよい。 The coupon management information registration means registers coupon management information in which a coupon identification code and current status information indicating that the coupon is not used are associated with a user ID indicating a user who issues a coupon, and receives the analysis request The means accepts an analysis request presenting a coupon identification code printed on a coupon used for settlement and a user ID of a user who uses the coupon, and the authentication judgment means presents the presented coupon identification code It may be configured to check whether or not it is registered in association with the user ID and determine whether to authenticate according to the confirmation result.
前記認証判定手段は、提示されたクーポン識別コードに対応付けされている現在状況情報が未使用である旨を示しているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされていてもよい。 The authentication determination unit confirms whether or not the current status information associated with the presented coupon identification code indicates that it is unused, and determines whether to authenticate according to the confirmation result. It may be configured.
クーポン識別コードは、例えば、対応するクーポンを一意に特定可能なコードである。 The coupon identification code is, for example, a code that can uniquely identify the corresponding coupon.
前記認証判定手段が提示されたクーポン識別コードを認証すると決定したことに応じて、当該クーポン識別コードに対応付けされている現在状況情報を使用済である旨に更新する現在状況情報更新手段を含む構成とされていてもよい。 A current status information updating unit that updates the current status information associated with the coupon identification code to be used when the authentication determination unit determines to authenticate the presented coupon identification code. It may be configured.
前記クーポン発行要求を送信するクーポン発行装置毎に前記対応コード数があらかじめ設定されている対応コード数設定テーブルを備え、前記発行枚数決定手段は、前記対応コード数設定テーブルを参照してクーポンの発行枚数を決定する構成とされていてもよい。 Each coupon issuing device that transmits the coupon issuing request includes a corresponding code number setting table in which the corresponding code number is set in advance, and the issued number determination means refers to the corresponding code number setting table to issue a coupon. The number of sheets may be determined.
本発明によれば、システムの利用者に対して付与される特典の不正使用を防止することができ、特典の不正な複製を抑制することができるようになる。 ADVANTAGE OF THE INVENTION According to this invention, the unauthorized use of the privilege provided with respect to the user of a system can be prevented, and the unauthorized duplication of a privilege can be suppressed now.
以下、本発明の一実施の形態について図面を参照して説明する。
図1は、本発明の一実施の形態に係る商品情報管理システム100の構成の例を示すブロック図である。図1に示すように、商品情報管理システム100は、商品情報管理サーバ10と、小売店サーバ31〜3N(N:任意の正の整数)とを含む。商品情報管理サーバ10、および小売店サーバ31〜3Nは、それぞれ、例えばインターネットなどの通信ネットワーク40に接続されている。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an example of the configuration of a product information management system 100 according to an embodiment of the present invention. As shown in FIG. 1, the product information management system 100 includes a product
商品情報管理サーバ10、および小売店サーバ31〜3Nは、それぞれ、WWWサーバなどの情報処理装置によって構成される。
The merchandise
商品情報管理サーバ10は、例えば商品情報管理システム100のシステム管理者によって管理されるサーバであり、商品が生産あるいは製造されたときにその商品に付与される製造コードや各小売店にて使用されているインストアコードの管理などの各種の処理を行う。
The merchandise
商品情報管理サーバ10は、コード管理情報が格納されるコード管理DB11と、メーカ生産管理情報が格納されるメーカ生産管理DB12と、商品の生産履歴や流通履歴を含む商品履歴情報などのその商品に関わる各種の情報を含む商品マスタ(商品カルテ)が格納される商品マスタDB13と、広告として使用される広告情報を格納する広告DB14と、ポイント管理情報を格納するポイント管理DB15とを備えている。
The merchandise
コード管理情報は、製造コードと各小売店にて使用されているインストアコードとの関係を管理するための情報である。メーカ生産管理情報は、商品が生産あるいは製造されたときにメーカ側によってその商品に付与された製造コードと、その製造コードが示す商品の商品名と、その商品を生産あるいは製造したメーカ名とを含む。なお、コード管理DB11と、メーカ生産管理DB12とは、商品情報管理サーバ10の内部にあっても外部にあってもよい。また、メーカ生産管理情報は、例えば、各メーカが管理するメーカ端末(図示せず)から、例えば定期的に商品情報管理サーバ10に通信ネットワーク40を介して送信され、メーカ生産管理DB12に蓄積される。
The code management information is information for managing the relationship between the manufacturing code and the in-store code used at each retail store. The manufacturer production management information includes the manufacturing code given to the product by the manufacturer when the product is produced or manufactured, the product name of the product indicated by the manufacturing code, and the name of the manufacturer that produced or manufactured the product. Including. The
商品マスタは、商品を一意に特定するための商品マスタ番号(商品カルテコードの一例)と、その商品に付与されている製造コードと、その商品の生産履歴や流通履歴を含む商品履歴情報とを含む。商品履歴情報は、商品の生産履歴や流通履歴を示す情報であって、例えば、商品分類、商品名、商品の生産者・製造者・販売元、商品の販売者・販売店、商品の生産日・製造日、商品の生産地・製造地などの各種の情報を含む。なお、商品マスタDB13は、商品情報管理サーバ10の内部にあっても外部にあってもよい。
The product master includes a product master number (an example of a product chart code) for uniquely identifying a product, a manufacturing code assigned to the product, and product history information including production history and distribution history of the product. Including. The product history information is information indicating the production history and distribution history of the product. For example, the product classification, the product name, the product producer / manufacturer / seller, the product seller / seller, the product production date・ Includes various information such as date of manufacture, product production location, and production location. The product master DB 13 may be inside or outside the product
広告情報は、検索された商品に関連する各種広告の情報であって、例えば、検索された商品を使用したメニューのレシピ(メニューにおいて登場する使用材料の広告)などのその商品に関連した各種の広告、あるいはそのレシピや広告が掲載されているサイトにアクセスするための情報(具体的には、例えばURL)などを含む。なお、広告DB14は、商品情報管理サーバ10の内部にあっても外部にあってもよい。
The advertisement information is information on various advertisements related to the searched product. For example, various information related to the product such as a recipe of the menu using the searched product (advertising material used in the menu). Information (specifically, for example, URL) for accessing an advertisement or a site where the recipe or advertisement is posted is included. The
ポイント管理情報は、本システム100の利用者に対して付与されたポイントや、そのポイントに基づき発行されたクーポンに関する各種の情報を含む。なお、ポイント管理DB15は、商品情報管理サーバ10の内部にあっても外部にあってもよい。
The point management information includes various information related to points given to users of the system 100 and coupons issued based on the points. The
小売店サーバ31〜3Nは、それぞれ、例えば各小売チェーンA〜Nを管理する小売チェーン管理者によって管理され、各小売チェーンA〜Nにて使用されるPOS情報を格納する小売チェーン商品マスタDB31a〜3Naを備えている。小売店サーバ31〜3Nは、それぞれ、例えば各小売チェーンA〜N内に設置される。小売店サーバ31〜3Nには、各小売チェーンA〜N内に設置される小売店サーバ311と、各小売チェーンA〜N内で用いられるPOSレジスタ312とが接続されている(小売店サーバ31に接続されているもののみ図示されている。)。POSレジスタは、購入金額支払所に設置されているレジスタであって、例えば商品に付されたPOSシステム用のバーコード(POSコードの一例:以下、POS用バーコードという。)を読み取り、POS用バーコードにもとづいて特定される商品名や商品価格を用いて購入内容をレシートへ印字する機能などの各種の機能を有する。また、小売店サーバ31〜3Nは、それぞれ、図示はしないが、小売店サーバ31〜3Nの処理前にPOSデータイントラ処理を行うコンピュータなどが接続されている。
Each of the
また、小売店サーバ31〜3Nは、それぞれ、例えば、商品に関連する事項をラベルに印字して、印字したラベルを該当する商品に貼付するラベル印字貼付装置(図示せず)を備えている。
Each of the
図2は、小売チェーンAに設置されている小売店サーバ31が備える小売チェーン商品マスタDB31aに格納されるPOS情報の例を示す説明図である。図2に示すように、POS情報は、商品名と、インストアコードと、製造コードと、商品の値段とを含む。インストアコードは、JAN形式などの特定の標準形式であってもよいし、店舗独自の形式をもったものであってもよい。インストアコードは、該当する小売チェーンA内のPOSシステムにおいて所定の商品に対応付けて現在使用されているPOSコードである。
FIG. 2 is an explanatory diagram illustrating an example of POS information stored in the retail chain product master DB 31a included in the
図2に示すように、商品名としては、弁当A、調味料Aなどの商品の名称及び/又はサプライヤー名(メーカー名)が設定される。また、値段には、個数や重さ毎の販売単位の値段が設定される。 As shown in FIG. 2, as the product name, a product name such as lunch box A, seasoning A, and / or supplier name (manufacturer name) is set. Moreover, the price of the sales unit for every number and weight is set to the price.
POS情報は、各小売店サーバ31〜3Nが備える各小売チェーン商品マスタDB31a〜3Naにそれぞれ格納されている。また、POS情報は、各店舗に採用されているPOSシステムによって、同じ商品であっても異なるインストアコードが設定される場合がある。
The POS information is stored in each retail chain
図3は、小売チェーンAに設置されている小売店サーバ31が備える小売チェーン商品マスタDB31aに格納される小売チェーン商品マスタの例を示す説明図である。図3に示すように、小売チェーン商品マスタは、商品名と、インストアコードと、対応する商品を示すアイコンデータと、商品の入荷日と、商品の賞味期限とを含む。アイコンデータは、例えば、該当する商品の写真等の画像データである。
FIG. 3 is an explanatory diagram illustrating an example of a retail chain product master stored in the retail chain
小売チェーン商品マスタは、各小売チェーンA〜Nにてそれぞれ管理される小売チェーン用の商品マスタであって、店サーバ31〜3N各小売店サーバ31〜3Nが備える各小売チェーン商品マスタDB31a〜3Naにそれぞれ格納されている。
The retail chain product master is a retail chain product master managed in each retail chain A to N, and each retail chain
図4は、コード管理DB11に格納されるコード管理情報の例を示す説明図である。図4に示すように、コード管理情報は、商品名と、製造コードと、小売チェーン名と、インストアコードと、製造コードが示す商品の賞味期限の該当期間である賞味期限該当期間とが対応付けされた情報である。賞味期限該当期間は、該当する製造コード(あるいはその製造コードに対応付けされている商品カルテコード)が付与されている商品の賞味期限が該当する日付の範囲を示す期間を意味し、該当する商品が現在も生産あるいは製造されている場合には期間終了日が確定できないため「使用継続中(適用中)」が設定される。なお、賞味期限該当期間は、日単位でなく、月、週、時間、分、秒単位で管理するようにしてもよい。
FIG. 4 is an explanatory diagram illustrating an example of code management information stored in the
図5は、商品マスタDB13に格納される商品カルテの例を示す説明図である。図5に示すように、商品カルテには、該当する商品の商品名と、その商品に一意に付与されている製造コードと、その商品に一意に付与されている商品カルテコードと、その商品に使用されている材料と、各使用材料の分量を示す使用材料分量情報と、各使用材料の仕様を示す使用材料仕様情報とが対応付けされた情報である。使用材料の仕様情報とは、その使用材料(例えば商品の各素材製品や半製品(玉子焼き、煮豆、ペーストなど))のエネルギー(カロリー)、原料、添加物、アレルゲンなどに関する仕様を示す情報を意味する。
FIG. 5 is an explanatory diagram illustrating an example of a product chart stored in the
次に、本例の商品情報管理システム100の動作について説明する。
図6は、本例の商品情報管理システム100における商品情報管理サーバ10が実行するコード管理情報登録処理の例を示すフローチャートである。コード管理情報登録処理は、例えば、商品情報管理サーバ10のオペレータにより指示があったとき、あるいは定期的(例えば1日1回早朝あるいは深夜など)に実行される。
Next, the operation of the product information management system 100 of this example will be described.
FIG. 6 is a flowchart illustrating an example of code management information registration processing executed by the product
コード管理情報登録処理において、先ず、商品情報管理サーバ10は、メーカ生産管理DB12に格納されているメーカ生産管理情報のうち、新規に登録(前回取得したとき以降の登録)されていたメーカ生産管理情報を読み出す(ステップS101)。
In the code management information registration process, first, the product
次いで、商品情報管理サーバ10は、取得したメーカ生産管理情報に含まれている商品名と製造コードとをコード管理DB11に格納されているコード管理情報の該当項目にそれぞれ新たに登録し、対応する賞味期限該当期間の項目に、その開始日を登録し、終了日は未定なので「使用継続中」と登録する(ステップS102)。なお、終了日は、メーカ側の端末からの指示に応じて、商品情報管理サーバ10が登録することとすればよい。
Next, the merchandise
次に、商品情報管理サーバ10は、各小売店サーバ31〜3Nから、新規に登録(前回取得したとき以降の登録)されたPOS情報を取得する(ステップS103)。なお、ステップS103では、POS情報のうち、製造コードとインストアコードだけを取得するようにしてもよい。
Next, the merchandise
次いで、商品情報管理サーバ10は、ステップS103にて取得したPOS情報に含まれている製造コードを含むコード管理情報に対応付けして、インストアコードや小売チェーン名を登録する(ステップS104)。POS情報に含まれている製造コードを含むコード管理情報にインストアコードが既に対応付けされていれば、そのPOS情報に含まれている製造コードを含むコード管理情報をコピーしたあと、インストアコードや小売チェーン名をPOS情報に含まれているものに更新することで、インストアコードや小売チェーン名を登録する。
Next, the merchandise
本例では、例えば、該当する商品に使用される材料に変更があった場合等に、メーカ生産管理情報に含まれている製造コードが更新されて、メーカ生産管理DB12に登録される。また、製造コードが更新されると、該当する商品についての商品カルテが新たに作成され、商品マスタDB13に格納される。この商品カルテには、新たに付与された商品カルテコードが含まれる。そして、製造コードが更新されると、その旨が小売店サーバ31〜3Nに通知され、POS情報における製造コードが更新される。本例では、商品名が同じ(例えば、商品としては、○○コロッケ、××弁当など変わらない)ものについては、小売店サーバ31〜3Nにおいて、インストアコードは更新されないものとする。
In this example, for example, when the material used for the corresponding product is changed, the manufacturing code included in the maker production management information is updated and registered in the maker
図7は、本例の商品情報管理システム100における商品情報管理サーバ10が実行する商品検索処理の例を示すフローチャートである。ここでは、小売チェーンAに来店したユーザ(例えば消費者)Xが小売店端末311を操作することにより指定されたインストアコードが付与されている商品であって、指定された賞味期限の商品について、使用材料などの商品情報が検索される場合を例に説明する。
FIG. 7 is a flowchart illustrating an example of product search processing executed by the product
先ず、ユーザXは、図8に示すような検索条件指定画面の消費者ID(ユーザID)入力領域101に、自己に割り当てられている消費者IDを入力する。また、ユーザXは、検索条件指定領域102に、検索対象とする商品に付与されているインストアコードと、その商品の賞味期限とを入力することによって、検索条件を指定する。検索条件が指定されると、検索条件指定画面の検索対象確認領域103には、検索対象として指定された商品の商品名と、その商品の製造コードが表示される。すなわち、小売店サーバ31は、ユーザXからの検索条件の指定を受け付けると、POS情報と小売チェーン商品マスタを用いて、商品名と製造コードを検索し、検索対象確認領域103に表示する処理を行う。そして、ユーザXは、検索条件の指定内容を確認すると、マウスなどの入力装置を操作することにより、検索実行ボタン104を押下する。検索実行ボタン104が押下されると、小売店サーバ31は、指定されているインストアコードと賞味期限とを商品情報管理サーバ10に対して送信する。
First, the user X inputs the consumer ID assigned to himself / herself in the consumer ID (user ID)
なお、検索条件指定画面は、例えば図9に示すように、検索条件指定領域102に選択可能な各商品それぞれのアイコンが表示され、アイコンを指定することで検索対象の商品を選択することとしてもよい。この場合、小売店サーバ31は、アイコンの選択を受け付けると、POS情報と小売チェーン商品マスタを用いて、選択されたアイコンに対応付けされている商品のインストアコード、商品名、及び製造コードを検索し、検索対象確認領域103に表示する処理を行う。また、小売店サーバ31は、該当する商品に対応付けされている賞味期限のうち、最近の日付となっている賞味期限を検索条件に決定し、検索対象確認領域103に表示する処理を行う。そして、検索実行ボタン104が押下されると、小売店サーバ31は、指定されているインストアコードと賞味期限とを商品情報管理サーバ10に対して送信する。
For example, as shown in FIG. 9, the search condition designation screen displays icons for each of the selectable products in the search
商品検索処理において、商品情報管理サーバ10は、小売店サーバ31から通信ネットワーク40を介して消費者ID(例えば000123ABC)と、インストアコード(例えばA0000023)と、賞味期限(例えば2007年03月23日)とを含む検索依頼情報を受け付ける(ステップS301)。
In the product search process, the product
次に、商品情報管理サーバ10は、コード管理DB11を参照して、ステップS301にて受け付けたインストアコードに対応付けされ、ステップS301にて受け付けた賞味期限が賞味期限該当期間に含まれているコード管理情報を検索し、抽出する(ステップS302)。
Next, the merchandise
次に、商品情報管理サーバ10は、ステップS302にて抽出したコード管理情報に含まれている製造コードを選択することで、ステップS301にて受け付けたインストアコードが使用されていた商品のうちステップS301にて受け付けた賞味期限の商品に付与されている製造コードを選択する(ステップS303)。
Next, the merchandise
次に、商品情報管理サーバ10は、ステップS303にて選択した製造コードに対応付けされている商品カルテコードが付与されている商品カルテを特定する(ステップS304)。
Next, the product
次に、商品情報管理サーバ10は、広告DB14を参照して、ステップS304にて特定した商品カルテが示す商品に関連する広告(例えば、その商品と共に購入される可能性が高い商品)を示す広告情報を検索する(ステップS305)。なお、商品カルテが示す商品に関連する広告でなく、任意の広告を選択して抽出するようにしてもよい。
Next, the product
次に、商品情報管理サーバ10は、ユーザXに付与するポイントを計算する(ステップS306)。このポイントは、ステップS305にて検索して掲載するものとして抽出して広告の数や種類に応じて予め定められている。ステップS306では、各広告に割り当てられているポイントを合算する処理が行われる。本例では、簡単のため、例えば各広告にそれぞれ10ポイントが割り当てられているものとする。
Next, the merchandise
ポイントを計算すると、商品情報管理サーバ10は、算出したポイントをユーザXに付与する(ステップS307)。具体的には、後述するポイント管理情報テーブルにおけるユーザXのポイント総数と現在ポイント数に、算出したポイントを加算する。なお、このとき、閲覧広告数についても加算する。
When the points are calculated, the merchandise
そして、商品情報管理サーバ10は、ステップS304にて特定した商品カルテが示す商品名、使用材料を含む商品検索結果情報の表示領域と、ステップS305で検索された広告を掲載する表示領域とが設けられた検索結果画面を表示するための検索結果画面情報を生成し、生成した検索結果画面情報を小売店サーバ31に送信する(ステップS308)。小売店サーバ31は、自己が備える表示装置の表示画面上に、受信した検索結果画面情報が示す検索結果画面を表示する。検索結果画面は、例えば図10に示すように、消費者IDを表示する消費者ID表示領域201と、検索条件を表示する検索条件表示領域202と、検索結果を表示する検索結果表示領域203と、広告を表示する広告表示領域204とが設けられている。
And the merchandise
図10には、検索条件としてインストアコード「A0000023」及び賞味期限「2007年03月23日」が指定された場合の検索結果の例が示されている。図10に示すように、検索結果として、インストアコード「A0000023」が示す商品が商品名「弁当A」であり、指定された日「03月23日」が賞味期限となるものにおいては、製造コード「000123」及び商品カルテコード「KA00045」が使用されており、その「弁当A」の使用材料は「玉子焼き」や「鶏肉の唐揚」などであることが示されている。本例では、各小売チェーンにてそれぞれ独自に付与されるインストアコードと賞味期限にもとづいて、製造コード(商品カルテコード)が更新されていた場合であっても、その商品の使用材料を検索することが可能となる。 FIG. 10 shows an example of a search result when the in-store code “A0000025” and the expiration date “March 23, 2007” are designated as the search conditions. As shown in FIG. 10, as a search result, the product indicated by the in-store code “A00000023” is the product name “Bento A” and the specified date “March 23” is the expiration date, the production code “000123” and a commercial chart code “KA00045” are used, and it is shown that the material used for “Bento A” is “eggaki”, “fried chicken” and the like. In this example, based on the in-store code and the expiration date that are independently assigned to each retail chain, even if the manufacturing code (commodity chart code) has been updated, the material used for the product is searched. It becomes possible.
なお、上記の例では、商品カルテの一部を抽出して検索結果画面に表示することとしていたが、商品カルテの内容の全部を抽出して検索結果画面に表示するようにしてもよい。また、上記の例では、検索結果画面を表示する構成としていたが、印刷することとしてもよく、音声により検索結果を出力することとしてもよい。 In the above example, a part of the product chart is extracted and displayed on the search result screen. However, the entire contents of the product chart may be extracted and displayed on the search result screen. In the above example, the search result screen is displayed. However, the search result screen may be printed, or the search result may be output by voice.
また、上記の例では、小売店サーバ31に検索結果画面が表示される構成としていたが、小売店サーバ31が備えるラベル印字貼付装置にてラベルに商品関連情報を印字する際に、上述した検索結果画面の表示情報や小売店にて把握可能な情報をラベルに印字して、該当する商品に貼付するようにしてもよい。
In the above example, the search result screen is displayed on the
図11は、本例の商品情報管理システム100における商品情報管理サーバ10が実行するクーポン発行処理の例を示すフローチャートである。ここでは、小売チェーンAに来店したユーザ(例えば消費者)Xが小売店端末311を操作することにより指定された消費者IDにより現在ポイント数を特定し、そのポイント数に応じてクーポンが発行される場合を例に説明する。
FIG. 11 is a flowchart illustrating an example of coupon issue processing executed by the product
先ず、ユーザXは、小売店端末311を操作して、図示しないクーポン発行要求画面の消費者ID入力領域に、自己に割り当てられている消費者IDを入力する。そして、ユーザXは、マウスなどの入力装置を操作することにより、クーポン発行要求画面に設けられているクーポン発行要求ボタンを押下する。クーポン発行要求ボタンが押下されると、小売店端末311は、入力された消費者IDを小売店サーバ31に送信する。すると、小売店サーバ31は、受信した消費者IDを含むクーポン発行依頼情報を商品情報管理サーバ10に対して送信する。
First, the user X operates the
クーポン発行処理において、商品情報管理サーバ10は、小売店サーバ31からクーポン発行依頼情報を受け付けると(ステップS401)、ポイント管理情報を参照し、クーポン発行依頼情報に含まれている消費者IDに対応付けされているポイント(現在ポイント残)を検索する(ステップS402)。
In the coupon issuance process, when the merchandise
ポイント管理情報は、例えば図12に示すように、消費者IDと、消費者IDが付与されているユーザに対して現在までに付与されたポイントの総数を示すポイント総数と、ポイント総数のうちクーポンに変換されることなく残っているポイントの値を示す現在ポイント残と、消費者IDが付与されているユーザに対して発行済のクーポン枚数を示す発行済クーポン枚数と、消費者IDが付与されているユーザが閲覧した広告の数を示す閲覧広告数とが対応付けされた情報である。 For example, as shown in FIG. 12, the point management information includes a consumer ID, a point total indicating the total number of points granted to the user to whom the consumer ID has been assigned, and a coupon out of the total points. The current point remaining indicating the value of the remaining points without being converted to, the issued coupon number indicating the number of coupons issued to the user to whom the consumer ID is given, and the consumer ID are given. This is information associated with the number of browse advertisements indicating the number of advertisements browsed by a user who is browsing.
次に、商品情報管理サーバ10は、検索したポイントのポイント値に基づいて、クーポン識別コードの発行数を決定し、発行数分のクーポン識別コードを決定する(ステップS403)。本例では、換算比率は予め定められているものとする。具体的には、例えば1000ポイントがクーポン識別コード1個に換算されるものとすると、現在ポイント残が35000であればクーポン識別コードの発行数は35個となる。クーポン識別コードは、各クーポンを一意に識別可能なように定められるコードである。クーポン識別コードは、例えば、消費者ID、発行場所、発行枚数、参照した広告のタイトル(例えばURL)などにもとづいて決定される。本例では、クーポン識別コードは、消費者ID(例えば「000123ABC」)と、発行場所(例えば小売チェーンAであれば「A」)と、該当する消費者に対するクーポン識別コードの発行数とを組み合わせる(例えば並べる)ことによって決定される。消費者IDが各消費者について一意であり、発行数は該当する消費者に対して一意であるため、決定されるクーポン識別コードは全て一意となる。例えば、消費者Xに対して発行されるクーポン識別コードとして、「000123ABCA01」〜「000123ABCA35」が決定される。
Next, the merchandise
次に、商品情報管理サーバ10は、クーポン識別コードの発行数と、クーポンに対応付けするクーポン識別コードの数を示す対応コード数とに応じて、クーポンの発行枚数を決定する(ステップS404)。対応コード数は、クーポン1枚あたりに対応付けされるクーポン識別コードの数であり、あらかじめ定められて対応コード数設定テーブルに設定されているものとする。この対応コード数設定テーブルは、例えばクーポン関連情報管理DB11に格納されている。なお、対応コード数は、クーポンの発行要求元である小売店サーバが設置された小売店毎に別個に定められていてもよい。そして、対応コード数の内容が、各小売店サーバから変更可能であるものとしてもよい。このように構成すれば、各小売店毎に別個に運用することが可能となる。
Next, the merchandise
次に、商品情報管理サーバ10は、図13に示すクーポン管理情報テーブルに登録されているクーポン管理情報を参照し、消費者Xに付与されている消費者IDに対応付けされている「発行済クーポン識別コード数」にステップS403にて決定したクーポン識別コードの発行数を加算するとともに、消費者Xに付与されている消費者IDに対応付けされている「クーポン識別コード」の項目にステップS403にて決定したクーポン識別コードを登録し、登録した各クーポン識別コードの使用状況として初期情報である「未使用」を設定する(ステップS405)。
Next, the merchandise
次に、商品情報管理サーバ10は、ポイント管理情報を参照して、クーポンの発行に使用するポイント値を現在ポイント残から減算し、発行済クーポン枚数に発行するクーポンの枚数を加算する(ステップS406)。
Next, the merchandise
そして、商品情報管理サーバ10は、小売店サーバ31に対して、クーポンの発行枚数と、決定した発行枚数分のクーポン識別コードと、対応コード数とを通知する(ステップS407)。
Then, the merchandise
小売店サーバ31は、受信したクーポンの発行枚数と、クーポン識別コードと、対応コード数とを小売店端末311に送信する。小売店端末311は、受信したクーポン識別コードを受信した対応コード数(例えば5個)分だけ印字したクーポンを、受信したクーポンの発行枚数(例えば7枚)分だけ発行する。発行されるクーポンには、例えば図14に示すように、発行所と、発行日と、対応コード数分のクーポン識別コードと、対応コード数分のクーポン識別コードを示すコード情報(例えばバーコード)と、対応コード数分のクーポンの価値とが印字される。なお、クーポン識別コード自体は印字されず、コード情報のみが印字されるようにしてもよい。なお、コード情報は、二次元バーコードであってもよい。図14に示すクーポンは一例であり、どのようなデザインであってもよく、どのような金銭的価値が与えられているものであってもよい。
The
図15は、本例の商品情報管理システム100における商品情報管理サーバ10が実行するクーポン解析処理の例を示すフローチャートである。ここでは、小売チェーンAに来店したユーザ(例えば消費者)Xによって提示された発行済のクーポンを使用して決済を行う場合を例に説明する。
FIG. 15 is a flowchart illustrating an example of coupon analysis processing executed by the product
先ず、レジ担当者は、ユーザXから提示されたクーポンの対応コード数分のクーポン識別コードをPOSレジスタ312に接続されたコードリーダを操作して読み取るとともに、ユーザXから提示された消費者IDをPOSレジスタ312に入力する。POSレジスタ312は、入力された消費者IDと読み取った対応コード数分のクーポン識別コードとを小売店サーバ31に送信する。すると、小売店サーバ31は、受信した消費者IDと対応コード数分のクーポン識別コードとを含むクーポン解析依頼情報を商品情報管理サーバ10に対して送信する。
First, the cashier in charge reads the coupon identification codes corresponding to the number of corresponding codes of the coupon presented by the user X by operating the code reader connected to the
クーポン解析処理において、商品情報管理サーバ10は、小売店サーバ31からクーポン解析依頼情報を受け付けると(ステップS501,S502)、クーポン管理情報を参照し、正規のクーポンであるか否か判定する(ステップS503)。具体的には、受信したクーポン解析依頼情報に含まれている対応コード数分のクーポン識別コードの全てが、受信したクーポン解析依頼情報に含まれている消費者IDに対応付けされているか否かを確認し、その対応コード数分のクーポン識別コードの全てがその消費者IDに対応付けされていれば、正規のクーポンであると判定する。
In the coupon analysis process, when the merchandise
正規のクーポンであれば、商品情報管理サーバ10は、クーポン管理情報を参照し、受信したクーポン解析依頼情報に含まれている対応コード数分のクーポン識別コードの全ての使用状況が未使用であるか否か確認する(ステップS504)。具体的には、該当する対応コード数分のクーポン識別コードそれぞれに対応付けされている使用状況が全て「未使用」であるか確認する。
If it is a legitimate coupon, the merchandise
全て未使用であることを確認すると、商品情報管理サーバ10は、該当するクーポンを認証した旨を示す解析結果情報を生成し(ステップS506)、該当するクーポン識別コードの使用状況を「使用済」に更新することでクーポン管理情報を更新し(ステップS507)、生成した解析結果情報を小売店サーバ31に送信する(ステップS508)。
If it is confirmed that all are unused, the merchandise
ステップS503にて正規のクーポンでないと判定した場合、あるいはステップS504にて使用済のクーポンであることを確認した場合には、商品情報管理サーバ10は、該当するクーポンを認証できない旨(エラーである旨)を示す解析結果情報と生成し(ステップS505)、生成した解析結果情報を小売店サーバ31に送信する(ステップS508)。なお、ステップS505にて、解析結果情報にエラーの理由(例えば、「ユーザXに対して発行されたものでない」、「使用済である」)を含めるようにしてもよい。
If it is determined in step S503 that the coupon is not a legitimate coupon, or if it is confirmed that the coupon is a used coupon in step S504, the product
以上に説明したように、上述した一実施の形態では、商品情報管理サーバ10が、検索依頼情報を受け付け、提示されたインストアコードを用いて商品情報(商品カルテに含まれている商品に関する情報)を検索し、検索された商品情報とともに提供する広告情報を検索し、検索した広告に基づきポイント値を決定して付与し、検索した商品情報と検索した広告情報とを含む検索結果画面を提供する。また、商品情報管理サーバ10が、クーポンの発行要求を受け付けたときに、付与済のポイント値に応じた数のクーポン識別コードを決定し、クーポンに対応付けするクーポン識別コードの数を示す対応コード数と付与済のポイント値とに応じてクーポンの発行枚数を決定し、決定したクーポン識別コードと未使用である旨の現在状況情報とを含むクーポン管理情報を登録し、決定したクーポンの発行枚数と決定したクーポン識別コードと対応コード数とを含むクーポン発行指示情報を送信する。さらに、商品情報管理サーバ10が、決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付け、クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定し、判定結果を送信する。このように構成されているので、商品情報の提供を行うシステムの利用者に対して付与される特典(クーポン)の不正使用を防止することができ、特典の不正な複製を抑制することができるようになる。すなわち、広告の閲覧数に基づき付与されるポイントに応じて発行されるクーポンの不正使用を防止することができる。また、小売店サーバ31側で1枚のクーポンに複数のクーポン識別コードを印字させることが可能となり、クーポンの発行枚数を削減することができるため、クーポン発行用紙を節約することができるとともに、クーポンの管理が容易となる。
As described above, in the above-described embodiment, the merchandise
また、上述した実施の形態では、商品情報管理サーバ10が、クーポン発行要求を送信するクーポン発行装置(小売店サーバ31〜3N)毎に対応コード数があらかじめ設定されている対応コード数設定テーブルを備え、対応コード数設定テーブルを参照してクーポンの発行枚数を決定する構成としていたので、小売チェーン毎に異なる対応コード数を指示することが可能となり、小売チェーン毎に異なる態様でクーポンを発行することが可能となる。例えば、クーポン識別コードの発行数が多い小売チェーンでは対応コード数を大きい値に設定し、クーポンの発行枚数を抑制することが可能となる。一方、比較的安価な商品を多く取り扱う小売チェーンでは対応コード数を小さい値に設定し、クーポン1枚の価値を低価にしておくことが可能となる。
Moreover, in embodiment mentioned above, the merchandise
また、上述した実施の形態では、商品情報管理サーバ10が、提示されたクーポン識別コードがクーポン管理情報として登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされているので、発行した履歴のない不正なクーポンが使用されることを防止することができる。
Moreover, in embodiment mentioned above, the merchandise
また、上述した実施の形態では、商品情報管理サーバ10が、クーポンを発行するユーザを示すユーザIDに、クーポン識別コードと、未使用である旨の現在状況情報とが対応付けされたクーポン管理情報を登録し、決済に使用されるクーポンに印字されているクーポン識別コードと、クーポンを使用するユーザのユーザIDとを提示した解析要求を受け付け、提示されたクーポン識別コードが提示されたユーザIDに対応付けされて登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされているので、クーポンを発行したユーザでない他の者によってそのクーポンが使用されることを防止することができる。また、クーポンを発行したユーザでないにもかかわらず、そのクーポンに印字されているはずのクーポン識別コードが印字されたクーポンが提示されたときに、そのクーポンが不正なクーポンであるとみなすこととして、不正なクーポンが使用されることを防止することができる。
Moreover, in embodiment mentioned above, the merchandise
また、上述した実施の形態では、商品情報管理サーバ10が、提示されたクーポン識別コードに対応付けされている現在状況情報が未使用である旨を示しているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされているので、使用済であるはずのクーポンが提示されたときに、そのクーポンが不正なクーポンであるとみなすこととして、複製された不正なクーポンが使用されることを防止することができる。
Moreover, in embodiment mentioned above, the merchandise
なお、上述した実施の形態では、インストアコードを使用する構成としていたが、コード管理情報が、インストアコードに替えて、あるいはインストアコードとともに、商品仕様識別コードが示す商品に各小売チェーンにおいて付与される図形コードを含むこととされていてもよい。すなわち、インストアコードに替えて、あるいはインストアコードとともに、各小売チェーンにてプライベートに使用される図形コードを用いることとしてもよい。 In the above-described embodiment, the in-store code is used. However, the code management information is assigned to the product indicated by the product specification identification code in each retail chain instead of the in-store code or together with the in-store code. The figure code may be included. That is, a graphic code that is used privately in each retail chain may be used instead of or together with the in-store code.
また、上述した実施の形態では、商品情報管理サーバ10が、未使用であることを確認し、該当するクーポンを認証した旨を示す解析結果情報を生成し(ステップS506)、該当するクーポン識別コードの使用状況を「使用済」に更新することでクーポン管理情報を更新したあとに(ステップS507)、生成した解析結果情報を小売店サーバ31に送信する(ステップS508)構成としていたが、商品情報管理サーバ10が、クーポン管理情報を更新することなく解析結果情報を小売店サーバ31に送信し、小売店サーバ31が、クーポンの発行が完了したあとにその旨を商品情報管理サーバ10に通知し、その通知を受けたあとに商品情報管理サーバ10が該当するクーポン識別コードの使用状況を「使用済」に更新することでクーポン管理情報を更新することとしてもよい。
Moreover, in embodiment mentioned above, the merchandise
また、上述した実施の形態では、商品情報管理サーバ10が、クーポンに対応付けするクーポン識別コードの数を示す対応コード数を指示する構成としていたが、各小売店サーバ31〜3Nにて対応コード数を確認し、1枚のクーポンに対応コード数分のクーポン識別コードを印字するようにしてもよい。この場合、各小売店サーバ31〜3Nが備えるデータベースに、該当小売チェーンで定められている対応コード数を登録しておくようにすればよい。
Moreover, in embodiment mentioned above, although it was set as the structure which the merchandise
本発明によれば、システムの利用者に対して付与される特典の不正使用を防止し、特典の不正な複製を抑制するのに有用である。 ADVANTAGE OF THE INVENTION According to this invention, it is useful in preventing the unauthorized use of the privilege provided with respect to the user of a system, and suppressing the unauthorized duplication of a privilege.
10 商品情報管理サーバ
11 コード管理DB
31〜3N 小売店サーバ
40 通信ネットワーク
100 商品情報管理システム
10 Product
31-3N
Claims (7)
前記検索依頼情報を受け付ける検索依頼情報受付手段と、
前記提示された検索コードを用いて商品情報を検索する商品情報検索手段と、
検索された商品情報とともに提供する広告情報を検索する広告情報検索手段と、
検索した広告に基づきポイント値を決定して付与するポイント付与手段と、
検索した商品情報と検索した広告情報とを含む検索結果画面を提供する検索結果画面提供手段と、
クーポン発行要求を受け付けるクーポン発行要求受付手段と、
前記クーポン発行要求を受け付けたことに基づいて、付与済のポイント値に応じた数のクーポン識別コードを決定するコード決定手段と、
前記クーポン発行要求を受け付けたときに、クーポンに対応付けするクーポン識別コードの数を示す対応コード数と前記付与済のポイント値とに応じてクーポンの発行枚数を決定する発行枚数決定手段と、
決定したクーポン識別コードと、未使用である旨の現在状況情報とを含むクーポン管理情報を登録するクーポン管理情報登録手段と、
決定したクーポンの発行枚数と、決定したクーポン識別コードと、前記対応コード数とを含むクーポン発行指示情報を送信する発行指示手段と、
決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付ける解析要求受付手段と、
前記クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定する認証判定手段と、
該認証判定手段の判定結果を送信する判定結果送信手段とを含む
ことを特徴とする商品情報管理サーバ。 A product information management server that accepts search request information presenting a predetermined search code and provides product information searched based on the presented search code,
Search request information receiving means for receiving the search request information;
Product information search means for searching for product information using the presented search code;
An advertisement information search means for searching advertisement information provided together with the searched product information,
Point granting means for determining and granting a point value based on the searched advertisement,
A search result screen providing means for providing a search result screen including the searched product information and the searched advertisement information;
A coupon issue request receiving means for receiving a coupon issue request;
Code determining means for determining the number of coupon identification codes according to the granted point value based on receiving the coupon issue request;
When the coupon issue request is received, the issued number determination means for determining the number of issued coupons according to the number of corresponding codes indicating the number of coupon identification codes associated with the coupon and the given point value;
Coupon management information registration means for registering coupon management information including the determined coupon identification code and the current status information indicating that it is unused;
Issuing instruction means for transmitting coupon issuing instruction information including the determined number of issued coupons, the determined coupon identification code, and the corresponding code number;
An analysis request receiving means for receiving an analysis request presenting a coupon identification code printed on a coupon used for settlement;
Authentication determination means for referring to the coupon management information and determining whether to authenticate the presented coupon identification code;
A product information management server comprising: a determination result transmission unit that transmits a determination result of the authentication determination unit.
請求項1記載の商品情報管理サーバ。 The merchandise information management server according to claim 1, wherein the authentication determination unit determines whether or not the presented coupon identification code is registered as the coupon management information, and determines whether or not to authenticate according to the confirmation result. .
前記解析要求受付手段は、決済に使用されるクーポンに印字されているクーポン識別コードと、クーポンを使用するユーザのユーザIDとを提示した解析要求を受け付け、
前記認証判定手段は、提示されたクーポン識別コードが提示されたユーザIDに対応付けされて登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項2記載の商品情報管理サーバ。 The coupon management information registration means registers coupon management information in which a coupon identification code and current status information indicating that the coupon is not used are associated with a user ID indicating a user who issues a coupon,
The analysis request accepting means accepts an analysis request presenting a coupon identification code printed on a coupon used for settlement and a user ID of a user who uses the coupon,
The authentication determination unit checks whether the presented coupon identification code is registered in association with the presented user ID, and determines whether to authenticate according to the confirmation result. Product information management server.
請求項1から請求項3のうちいずれかに記載の商品情報管理サーバ。 The authentication determination unit confirms whether or not the current status information associated with the presented coupon identification code indicates that it is unused, and determines whether to authenticate according to the confirmation result. The merchandise information management server according to any one of claims 1 to 3.
請求項1から請求項4のうちいずれかに記載の商品情報管理サーバ。 The product information management server according to any one of claims 1 to 4, wherein the coupon identification code is a code that can uniquely identify a corresponding coupon.
請求項1から請求項5のうちいずれかに記載の商品情報管理サーバ。 A current status information updating unit that updates the current status information associated with the coupon identification code to be used when the authentication determination unit determines to authenticate the presented coupon identification code. The product information management server according to any one of claims 1 to 5.
前記発行枚数決定手段は、前記対応コード数設定テーブルを参照してクーポンの発行枚数を決定する
請求項1から請求項6のうちいずれかに記載の商品情報管理サーバ。 A corresponding code number setting table in which the corresponding code number is set in advance for each coupon issuing device that transmits the coupon issue request;
The product information management server according to any one of claims 1 to 6, wherein the issued number determination means determines the number of issued coupons with reference to the corresponding code number setting table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007157167A JP4926844B2 (en) | 2007-06-14 | 2007-06-14 | Product information management server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007157167A JP4926844B2 (en) | 2007-06-14 | 2007-06-14 | Product information management server |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008310554A JP2008310554A (en) | 2008-12-25 |
JP4926844B2 true JP4926844B2 (en) | 2012-05-09 |
Family
ID=40238103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007157167A Expired - Fee Related JP4926844B2 (en) | 2007-06-14 | 2007-06-14 | Product information management server |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4926844B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5941865B2 (en) * | 2013-03-29 | 2016-06-29 | 株式会社Nttドコモ | Server apparatus, electronic coupon management method, communication system, and program |
JP2015041288A (en) * | 2013-08-22 | 2015-03-02 | ジー・アンド・ジーファルマ株式会社 | Point application pos program and device |
WO2020144872A1 (en) * | 2019-01-11 | 2020-07-16 | 富士通株式会社 | Coupon issuing device, coupon issuing system, coupon issuing method, and coupon issuing program |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001229168A (en) * | 2000-02-14 | 2001-08-24 | Digital Vision Laboratories Corp | Mechanism and method for article relative information retrieval using article code given to article |
JP2001312643A (en) * | 2000-04-27 | 2001-11-09 | Toppan Printing Co Ltd | System and method for supplying information with advertisement |
JP2002117307A (en) * | 2000-10-11 | 2002-04-19 | Fuji Xerox Co Ltd | Coupon issuing method and its device |
JP2003178229A (en) * | 2001-12-12 | 2003-06-27 | People Software Corp | Electronic coupon system |
JP2003248774A (en) * | 2002-02-26 | 2003-09-05 | Dainippon Printing Co Ltd | Electronic coupon presenting method and system |
JP2006092300A (en) * | 2004-09-24 | 2006-04-06 | Shop System Study Society | Commodity management system, commodity management server, portable terminal, commodity management method, and commodity management program |
-
2007
- 2007-06-14 JP JP2007157167A patent/JP4926844B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008310554A (en) | 2008-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11397927B2 (en) | Electronic receipt system, electronic receipt management server, and program therefor | |
JP6374567B2 (en) | Electronic receipt management server, electronic receipt transmission method and program | |
JP2014194761A (en) | Commodity sales data processor, server and program | |
JP6126027B2 (en) | Merchandise sales data processing apparatus, information processing apparatus, and program | |
JP5969435B2 (en) | Electronic receipt system, electronic receipt management server, information processing apparatus, and program | |
JP2014194742A (en) | Electronic receipt system, information processing device and program | |
JP4926844B2 (en) | Product information management server | |
JP4926829B2 (en) | Product information management server and product information management method | |
JP2022043205A (en) | Electronic receipt system, electronic receipt server, electronic receipt management server, information processing apparatus, and program | |
JP6420448B2 (en) | Electronic receipt system, information processing apparatus and program | |
JP2008108097A (en) | History information providing system and history information providing method | |
JP4926827B2 (en) | Product information management server and product information management method | |
JP5913656B2 (en) | Electronic receipt system, electronic receipt management server and program | |
JP4926828B2 (en) | Product information management server and product information management method | |
JP2008310709A (en) | Coupon-related information management server | |
JP2008102808A (en) | System and method for providing history information | |
JP4953871B2 (en) | Code management server and code management method | |
JP4887190B2 (en) | Code management server and code management method | |
JP2015153273A (en) | Advertisement information distribution system | |
JP2004310679A (en) | Electronic order reception/placement system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100611 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120112 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120124 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120208 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150217 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4926844 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |