(57)【要約】【課題】商品情報の提供を行うシステムの利用者に対して付与される特典（クーポン）の不正使用を防止し、特典の不正な複製を抑制する。【解決手段】商品情報管理サーバ１０が、検索依頼情報を受け付け、提示されたインストアコードを用いて商品情報と広告情報を検索し、検索した広告に基づきポイント値を決定して付与し、商品情報と広告情報とを含む検索結果画面を提供する。また、クーポンの発行要求を受け付け、付与済のポイント値をクーポン発行要求に含まれている店舗ＩＤに対応付けされている変換率で変換したポイント値に応じたクーポンの発行枚数と、クーポンの発行枚数分のクーポン識別コードとを決定してクーポン管理情報を登録し、クーポン発行指示情報を送信する。さらに、クーポン識別コードを提示した解析要求を受け付け、提示されたクーポン識別コードを認証するか否かを判定し、判定結果を送信する。【選択図】図１５
2008293456.tif 000002
【特許請求の範囲】
【請求項１】
所定の検索コードを提示した検索依頼情報を受け付け、該提示された検索コードに基づいて検索した商品情報を提供する商品情報管理サーバであって、
前記検索依頼情報を受け付ける検索依頼情報受付手段と、
前記提示された検索コードを用いて商品情報を検索する商品情報検索手段と、
検索された商品情報とともに提供する広告情報を検索する広告情報検索手段と、
検索した広告に基づきポイント値を決定して付与するポイント付与手段と、
検索した商品情報と検索した広告情報とを含む検索結果画面を提供する検索結果画面提供手段と、
クーポン発行要求を受け付けるクーポン発行要求受付手段と、
前記クーポン発行要求を受け付けたときに、付与済のポイント値を前記クーポン発行要求に含まれている店舗ＩＤに対応付けされている変換率で変換するポイント値変換手段と、
該ポイント値変換手段によって変換されたポイント値に応じたクーポンの発行枚数を決定する発行枚数決定手段と、
クーポンの発行枚数分のクーポン識別コードを決定するコード決定手段と、
決定したクーポン識別コードと、未使用である旨の現在状況情報とを含むクーポン管理情報を登録するクーポン管理情報登録手段と、
決定したクーポンの発行枚数と、決定したクーポン識別コードとを含むクーポン発行指示情報を送信する発行指示手段と、
決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付ける解析要求受付手段と、
前記クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定する認証判定手段と、
該認証判定手段の判定結果を送信する判定結果送信手段とを含む
ことを特徴とする商品情報管理サーバ。
【請求項２】
前記認証判定手段は、提示されたクーポン識別コードが前記クーポン管理情報として登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項１記載の商品情報管理サーバ。
【請求項３】
前記クーポン管理情報登録手段は、クーポンを発行するユーザを示すユーザＩＤに、クーポン識別コードと、未使用である旨の現在状況情報とが対応付けされたクーポン管理情報を登録し、
前記解析要求受付手段は、決済に使用されるクーポンに印字されているクーポン識別コードと、クーポンを使用するユーザのユーザＩＤとを提示した解析要求を受け付け、
前記認証判定手段は、提示されたクーポン識別コードが提示されたユーザＩＤに対応付けされて登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項２記載の商品情報管理サーバ。
【請求項４】
前記認証判定手段は、提示されたクーポン識別コードに対応付けされている現在状況情報が未使用である旨を示しているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項１から請求項３のうちいずれかに記載の商品情報管理サーバ。
【請求項５】
前記解析要求受付手段は、決済に使用されるクーポンに印字されているクーポン識別コードと、当該クーポンの利用店舗を示す店舗ＩＤとを提示した解析要求を受け付け、
前記認証判定手段は、提示されたクーポン識別コードに対応付けされている店舗ＩＤが、前記解析要求において提示された店舗ＩＤに一致しているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項１から請求項４のうちいずれかに記載の商品情報管理サーバ。
【請求項６】
クーポン識別コードは、対応するクーポンを一意に特定可能なコードである
請求項１から請求項５のうちいずれかに記載の商品情報管理サーバ。
【請求項７】
前記認証判定手段が提示されたクーポン識別コードを認証すると決定したことに応じて、当該クーポン識別コードに対応付けされている現在状況情報を使用済である旨に更新する現在状況情報更新手段を含む
請求項１から請求項６のうちいずれかに記載の商品情報管理サーバ。
【請求項８】
所定の検索コードを提示した検索依頼情報を受け付け、該提示された検索コードに基づいて検索した商品情報を提供する商品情報管理方法であって、
前記検索依頼情報を受け付ける検索依頼情報受付処理と、
前記提示された検索コードを用いて商品情報を検索する商品情報検索処理と、
検索された商品情報とともに提供する広告情報を検索する広告情報検索処理と、
検索した広告に基づきポイント値を決定して付与するポイント付与処理と、
検索した商品情報と検索した広告情報とを含む検索結果画面を提供する検索結果画面提供処理と、
クーポン発行要求を受け付けるクーポン発行要求受付処理と、
前記クーポン発行要求を受け付けたときに、付与済のポイント値を前記クーポン発行要求に含まれている店舗ＩＤに対応付けされている変換率で変換するポイント値変換処理と、
該ポイント値変換処理にて変換されたポイント値に応じたクーポンの発行枚数を決定する発行枚数決定処理と、
クーポンの発行枚数分のクーポン識別コードを決定するコード決定処理と、
決定したクーポン識別コードと、未使用である旨の現在状況情報とを含むクーポン管理情報を登録するクーポン管理情報登録処理と、
決定したクーポンの発行枚数と、決定したクーポン識別コードとを含むクーポン発行指示情報を送信する発行指示処理と、
決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付ける解析要求受付処理と、
前記クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定する認証判定処理と、
該認証判定処理での判定結果を送信する判定結果送信処理とを含む
ことを特徴とする商品情報管理方法。
【請求項９】
前記認証判定処理では、提示されたクーポン識別コードが前記クーポン管理情報として登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項８記載の商品情報管理方法。
【請求項１０】
前記クーポン管理情報登録処理では、クーポンを発行するユーザを示すユーザＩＤに、クーポン識別コードと、未使用である旨の現在状況情報とが対応付けされたクーポン管理情報を登録し、
前記解析要求受付処理では、決済に使用されるクーポンに印字されているクーポン識別コードと、クーポンを使用するユーザのユーザＩＤとを提示した解析要求を受け付け、
前記認証判定処理では、提示されたクーポン識別コードが提示されたユーザＩＤに対応付けされて登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項９記載の商品情報管理方法。
【請求項１１】
前記認証判定処理では、提示されたクーポン識別コードに対応付けされている現在状況情報が未使用である旨を示しているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項８から請求項１０のうちいずれかに記載の商品情報管理方法。
【請求項１２】
前記解析要求受付処理では、決済に使用されるクーポンに印字されているクーポン識別コードと、当該クーポンの利用店舗を示す店舗ＩＤとを提示した解析要求を受け付け、
前記認証判定処理では、提示されたクーポン識別コードに対応付けされている店舗ＩＤが、前記解析要求において提示された店舗ＩＤに一致しているか否かを確認し、確認結果に応じて認証するか否かを判定する
請求項８から請求項１１のうちいずれかに記載の商品情報管理方法。
【請求項１３】
クーポン識別コードは、対応するクーポンを一意に特定可能なコードである
請求項８から請求項１２のうちいずれかに記載の商品情報管理方法。
【請求項１４】
前記認証判定処理にて提示したクーポン識別コードを認証すると決定したことに応じて、当該クーポン識別コードに対応付けされている現在状況情報を使用済である旨に更新する現在状況情報更新処理を含む
請求項８から請求項１３のうちいずれかに記載の商品情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の検索コードを提示した検索依頼情報を受け付け、該提示された検索コードに基づいて検索した商品情報を提供する商品情報管理サーバ、及び商品情報管理方法に関する。
【背景技術】
【０００２】
近年、特定の野菜や食肉を購入した消費者等に対して、その野菜や食肉の生産・流通履歴をインターネットなどの通信ネットワークを介して提供するトレーサビリティシステムが利用されるようになってきている。
【０００３】
トレーサビリティシステムでは、野菜や食肉などの商品やその商品の包装に貼付あるいは印字されたコード（トレーサビリティコード）を検索キーとすることで、その商品の生産・流通履歴を検索し閲覧することが可能となる（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００５−３１８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に記載された従来のシステムでは、商品（青果物、肉、鶏卵、加工食品、調味料、飲料など）の生産・流通履歴が提供されるが、単に履歴情報を提供するだけでは、システムの利用意欲が低下してしまい、システムが活発に利用されなくなってしまうおそれがある。
【０００６】
そこで、システムの利用者にクーポンなどの特典を付与することとし、システムの利用意欲が向上されるようにすることが考えられる。ところが、クーポンが不正に複製される可能性があるため、システムを安全に運用することができないという問題があった。
【０００７】
本発明は、上述した問題を解消し、システムの利用者に対して付与される特典の不正使用を防止することができ、特典の不正な複製を抑制することができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の商品情報管理サーバは、所定の検索コードを提示した検索依頼情報を受け付け、該提示された検索コードに基づいて検索した商品情報を提供する商品情報管理サーバであって、前記検索依頼情報を受け付ける検索依頼情報受付手段と、前記提示された検索コードを用いて商品情報を検索する商品情報検索手段と、検索された商品情報とともに提供する広告情報を検索する広告情報検索手段と、検索した広告に基づきポイント値を決定して付与するポイント付与手段と、検索した商品情報と検索した広告情報とを含む検索結果画面を提供する検索結果画面提供手段と、クーポン発行要求を受け付けるクーポン発行要求受付手段と、前記クーポン発行要求を受け付けたときに、付与済のポイント値を前記クーポン発行要求に含まれている店舗ＩＤに対応付けされている変換率で変換するポイント値変換手段と、該ポイント値変換手段によって変換されたポイント値に応じたクーポンの発行枚数を決定する発行枚数決定手段と、クーポンの発行枚数分のクーポン識別コードを決定するコード決定手段と、決定したクーポン識別コードと、未使用である旨の現在状況情報とを含むクーポン管理情報を登録するクーポン管理情報登録手段と、決定したクーポンの発行枚数と、決定したクーポン識別コードとを含むクーポン発行指示情報を送信する発行指示手段と、決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付ける解析要求受付手段と、前記クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定する認証判定手段と、該認証判定手段の判定結果を送信する判定結果送信手段とを含むことを特徴とする。
【０００９】
上記のように構成したことで、システムの利用者に対して付与される特典の不正使用を防止することができ、特典の不正な複製を抑制することができるようになる。
【００１０】
前記認証判定手段は、提示されたクーポン識別コードが前記クーポン管理情報として登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされていてもよい。
【００１１】
前記クーポン管理情報登録手段は、クーポンを発行するユーザを示すユーザＩＤに、クーポン識別コードと、未使用である旨の現在状況情報とが対応付けされたクーポン管理情報を登録し、前記解析要求受付手段は、決済に使用されるクーポンに印字されているクーポン識別コードと、クーポンを使用するユーザのユーザＩＤとを提示した解析要求を受け付け、前記認証判定手段は、提示されたクーポン識別コードが提示されたユーザＩＤに対応付けされて登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされていてもよい。
【００１２】
前記認証判定手段は、提示されたクーポン識別コードに対応付けされている現在状況情報が未使用である旨を示しているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされていてもよい。
【００１３】
前記解析要求受付手段は、決済に使用されるクーポンに印字されているクーポン識別コードと、当該クーポンの利用店舗を示す店舗ＩＤとを提示した解析要求を受け付け、前記認証判定手段は、提示されたクーポン識別コードに対応付けされている店舗ＩＤが、前記解析要求において提示された店舗ＩＤに一致しているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされていてもよい。
【００１４】
クーポン識別コードは、例えば、対応するクーポンを一意に特定可能なコードである。
【００１５】
前記認証判定手段が提示されたクーポン識別コードを認証すると決定したことに応じて、当該クーポン識別コードに対応付けされている現在状況情報を使用済である旨に更新する現在状況情報更新手段を含む構成とされていてもよい。
【００１６】
また、本発明の商品情報管理方法は、所定の検索コードを提示した検索依頼情報を受け付け、該提示された検索コードに基づいて検索した商品情報を提供する商品情報管理方法であって、前記検索依頼情報を受け付ける検索依頼情報受付処理と、前記提示された検索コードを用いて商品情報を検索する商品情報検索処理と、検索された商品情報とともに提供する広告情報を検索する広告情報検索処理と、検索した広告に基づきポイント値を決定して付与するポイント付与処理と、検索した商品情報と検索した広告情報とを含む検索結果画面を提供する検索結果画面提供処理と、クーポン発行要求を受け付けるクーポン発行要求受付処理と、前記クーポン発行要求を受け付けたときに、付与済のポイント値を前記クーポン発行要求に含まれている店舗ＩＤに対応付けされている変換率で変換するポイント値変換処理と、該ポイント値変換処理にて変換されたポイント値に応じたクーポンの発行枚数を決定する発行枚数決定処理と、クーポンの発行枚数分のクーポン識別コードを決定するコード決定処理と、決定したクーポン識別コードと、未使用である旨の現在状況情報とを含むクーポン管理情報を登録するクーポン管理情報登録処理と、決定したクーポンの発行枚数と、決定したクーポン識別コードとを含むクーポン発行指示情報を送信する発行指示処理と、決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付ける解析要求受付処理と、前記クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定する認証判定処理と、該認証判定処理での判定結果を送信する判定結果送信処理とを含むことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、システムの利用者に対して付与される特典の不正使用を防止することができ、特典の不正な複製を抑制することができるようになる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施の形態について図面を参照して説明する。
図１は、本発明の一実施の形態に係る商品情報管理システム１００の構成の例を示すブロック図である。図１に示すように、商品情報管理システム１００は、商品情報管理サーバ１０と、小売店サーバ３１〜３Ｎ（Ｎ：任意の正の整数）とを含む。商品情報管理サーバ１０、および小売店サーバ３１〜３Ｎは、それぞれ、例えばインターネットなどの通信ネットワーク４０に接続されている。
【００１９】
商品情報管理サーバ１０、および小売店サーバ３１〜３Ｎは、それぞれ、ＷＷＷサーバなどの情報処理装置によって構成される。
【００２０】
商品情報管理サーバ１０は、例えば商品情報管理システム１００のシステム管理者によって管理されるサーバであり、商品が生産あるいは製造されたときにその商品に付与される製造コードや各小売店にて使用されているインストアコードの管理などの各種の処理を行う。
【００２１】
商品情報管理サーバ１０は、コード管理情報が格納されるコード管理ＤＢ１１と、メーカ生産管理情報が格納されるメーカ生産管理ＤＢ１２と、商品の生産履歴や流通履歴を含む商品履歴情報などのその商品に関わる各種の情報を含む商品マスタ（商品カルテ）が格納される商品マスタＤＢ１３と、広告として使用される広告情報を格納する広告ＤＢ１４と、ポイント管理情報を格納するポイント管理ＤＢ１５とを備えている。
【００２２】
コード管理情報は、製造コードと各小売店にて使用されているインストアコードとの関係を管理するための情報である。メーカ生産管理情報は、商品が生産あるいは製造されたときにメーカ側によってその商品に付与された製造コードと、その製造コードが示す商品の商品名と、その商品を生産あるいは製造したメーカ名とを含む。なお、コード管理ＤＢ１１と、メーカ生産管理ＤＢ１２とは、商品情報管理サーバ１０の内部にあっても外部にあってもよい。また、メーカ生産管理情報は、例えば、各メーカが管理するメーカ端末（図示せず）から、例えば定期的に商品情報管理サーバ１０に通信ネットワーク４０を介して送信され、メーカ生産管理ＤＢ１２に蓄積される。
【００２３】
商品マスタは、商品を一意に特定するための商品マスタ番号（商品カルテコードの一例）と、その商品に付与されている製造コードと、その商品の生産履歴や流通履歴を含む商品履歴情報とを含む。商品履歴情報は、商品の生産履歴や流通履歴を示す情報であって、例えば、商品分類、商品名、商品の生産者・製造者・販売元、商品の販売者・販売店、商品の生産日・製造日、商品の生産地・製造地などの各種の情報を含む。なお、商品マスタＤＢ１３は、商品情報管理サーバ１０の内部にあっても外部にあってもよい。
【００２４】
広告情報は、検索された商品に関連する各種広告の情報であって、例えば、検索された商品を使用したメニューのレシピ（メニューにおいて登場する使用材料の広告）などのその商品に関連した各種の広告、あるいはそのレシピや広告が掲載されているサイトにアクセスするための情報（具体的には、例えばＵＲＬ）などを含む。なお、広告ＤＢ１４は、商品情報管理サーバ１０の内部にあっても外部にあってもよい。
【００２５】
ポイント管理情報は、本システム１００の利用者に対して付与されたポイントや、そのポイントに基づき発行されたクーポンに関する各種の情報を含む。なお、ポイント管理ＤＢ１５は、商品情報管理サーバ１０の内部にあっても外部にあってもよい。
【００２６】
小売店サーバ３１〜３Ｎは、それぞれ、例えば各小売チェーンＡ〜Ｎを管理する小売チェーン管理者によって管理され、各小売チェーンＡ〜Ｎにて使用されるＰＯＳ情報を格納する小売チェーン商品マスタＤＢ３１ａ〜３Ｎａを備えている。小売店サーバ３１〜３Ｎは、それぞれ、例えば各小売チェーンＡ〜Ｎ内に設置される。小売店サーバ３１〜３Ｎには、各小売チェーンＡ〜Ｎ内に設置される小売店サーバ３１１と、各小売チェーンＡ〜Ｎ内で用いられるＰＯＳレジスタ３１２とが接続されている（小売店サーバ３１に接続されているもののみ図示されている。）。ＰＯＳレジスタは、購入金額支払所に設置されているレジスタであって、例えば商品に付されたＰＯＳシステム用のバーコード（ＰＯＳコードの一例：以下、ＰＯＳ用バーコードという。）を読み取り、ＰＯＳ用バーコードにもとづいて特定される商品名や商品価格を用いて購入内容をレシートへ印字する機能などの各種の機能を有する。また、小売店サーバ３１〜３Ｎは、それぞれ、図示はしないが、小売店サーバ３１〜３Ｎの処理前にＰＯＳデータイントラ処理を行うコンピュータなどが接続されている。
【００２７】
また、小売店サーバ３１〜３Ｎは、それぞれ、例えば、商品に関連する事項をラベルに印字して、印字したラベルを該当する商品に貼付するラベル印字貼付装置（図示せず）を備えている。
【００２８】
図２は、小売チェーンＡに設置されている小売店サーバ３１が備える小売チェーン商品マスタＤＢ３１ａに格納されるＰＯＳ情報の例を示す説明図である。図２に示すように、ＰＯＳ情報は、商品名と、インストアコードと、製造コードと、商品の値段とを含む。インストアコードは、ＪＡＮ形式などの特定の標準形式であってもよいし、店舗独自の形式をもったものであってもよい。インストアコードは、該当する小売チェーンＡ内のＰＯＳシステムにおいて所定の商品に対応付けて現在使用されているＰＯＳコードである。
【００２９】
図２に示すように、商品名としては、弁当Ａ、調味料Ａなどの商品の名称及び／又はサプライヤー名（メーカー名）が設定される。また、値段には、個数や重さ毎の販売単位の値段が設定される。
【００３０】
ＰＯＳ情報は、各小売店サーバ３１〜３Ｎが備える各小売チェーン商品マスタＤＢ３１ａ〜３Ｎａにそれぞれ格納されている。また、ＰＯＳ情報は、各店舗に採用されているＰＯＳシステムによって、同じ商品であっても異なるインストアコードが設定される場合がある。
【００３１】
図３は、小売チェーンＡに設置されている小売店サーバ３１が備える小売チェーン商品マスタＤＢ３１ａに格納される小売チェーン商品マスタの例を示す説明図である。図３に示すように、小売チェーン商品マスタは、商品名と、インストアコードと、対応する商品を示すアイコンデータと、商品の入荷日と、商品の賞味期限とを含む。アイコンデータは、例えば、該当する商品の写真等の画像データである。
【００３２】
小売チェーン商品マスタは、各小売チェーンＡ〜Ｎにてそれぞれ管理される小売チェーン用の商品マスタであって、店サーバ３１〜３Ｎ各小売店サーバ３１〜３Ｎが備える各小売チェーン商品マスタＤＢ３１ａ〜３Ｎａにそれぞれ格納されている。
【００３３】
図４は、コード管理ＤＢ１１に格納されるコード管理情報の例を示す説明図である。図４に示すように、コード管理情報は、商品名と、製造コードと、小売チェーン名と、インストアコードと、製造コードが示す商品の賞味期限の該当期間である賞味期限該当期間とが対応付けされた情報である。賞味期限該当期間は、該当する製造コード（あるいはその製造コードに対応付けされている商品カルテコード）が付与されている商品の賞味期限が該当する日付の範囲を示す期間を意味し、該当する商品が現在も生産あるいは製造されている場合には期間終了日が確定できないため「使用継続中（適用中）」が設定される。なお、賞味期限該当期間は、日単位でなく、月、週、時間、分、秒単位で管理するようにしてもよい。
【００３４】
図５は、商品マスタＤＢ１３に格納される商品カルテの例を示す説明図である。図５に示すように、商品カルテには、該当する商品の商品名と、その商品に一意に付与されている製造コードと、その商品に一意に付与されている商品カルテコードと、その商品に使用されている材料と、各使用材料の分量を示す使用材料分量情報と、各使用材料の仕様を示す使用材料仕様情報とが対応付けされた情報である。使用材料の仕様情報とは、その使用材料（例えば商品の各素材製品や半製品（玉子焼き、煮豆、ペーストなど））のエネルギー（カロリー）、原料、添加物、アレルゲンなどに関する仕様を示す情報を意味する。
【００３５】
次に、本例の商品情報管理システム１００の動作について説明する。
図６は、本例の商品情報管理システム１００における商品情報管理サーバ１０が実行するコード管理情報登録処理の例を示すフローチャートである。コード管理情報登録処理は、例えば、商品情報管理サーバ１０のオペレータにより指示があったとき、あるいは定期的（例えば１日１回早朝あるいは深夜など）に実行される。
【００３６】
コード管理情報登録処理において、先ず、商品情報管理サーバ１０は、メーカ生産管理ＤＢ１２に格納されているメーカ生産管理情報のうち、新規に登録（前回取得したとき以降の登録）されていたメーカ生産管理情報を読み出す（ステップＳ１０１）。
【００３７】
次いで、商品情報管理サーバ１０は、取得したメーカ生産管理情報に含まれている商品名と製造コードとをコード管理ＤＢ１１に格納されているコード管理情報の該当項目にそれぞれ新たに登録し、対応する賞味期限該当期間の項目に、その開始日を登録し、終了日は未定なので「使用継続中」と登録する（ステップＳ１０２）。なお、終了日は、メーカ側の端末からの指示に応じて、商品情報管理サーバ１０が登録することとすればよい。
【００３８】
次に、商品情報管理サーバ１０は、各小売店サーバ３１〜３Ｎから、新規に登録（前回取得したとき以降の登録）されたＰＯＳ情報を取得する（ステップＳ１０３）。なお、ステップＳ１０３では、ＰＯＳ情報のうち、製造コードとインストアコードだけを取得するようにしてもよい。
【００３９】
次いで、商品情報管理サーバ１０は、ステップＳ１０３にて取得したＰＯＳ情報に含まれている製造コードを含むコード管理情報に対応付けして、インストアコードや小売チェーン名を登録する（ステップＳ１０４）。ＰＯＳ情報に含まれている製造コードを含むコード管理情報にインストアコードが既に対応付けされていれば、そのＰＯＳ情報に含まれている製造コードを含むコード管理情報をコピーしたあと、インストアコードや小売チェーン名をＰＯＳ情報に含まれているものに更新することで、インストアコードや小売チェーン名を登録する。
【００４０】
本例では、例えば、該当する商品に使用される材料に変更があった場合等に、メーカ生産管理情報に含まれている製造コードが更新されて、メーカ生産管理ＤＢ１２に登録される。また、製造コードが更新されると、該当する商品についての商品カルテが新たに作成され、商品マスタＤＢ１３に格納される。この商品カルテには、新たに付与された商品カルテコードが含まれる。そして、製造コードが更新されると、その旨が小売店サーバ３１〜３Ｎに通知され、ＰＯＳ情報における製造コードが更新される。本例では、商品名が同じ（例えば、商品としては、○○コロッケ、××弁当など変わらない）ものについては、小売店サーバ３１〜３Ｎにおいて、インストアコードは更新されないものとする。
【００４１】
図７は、本例の商品情報管理システム１００における商品情報管理サーバ１０が実行する商品検索処理の例を示すフローチャートである。ここでは、小売チェーンＡに来店したユーザ（例えば消費者）Ｘが小売店端末３１１を操作することにより指定されたインストアコードが付与されている商品であって、指定された賞味期限の商品について、使用材料などの商品情報が検索される場合を例に説明する。
【００４２】
先ず、ユーザＸは、図８に示すような検索条件指定画面の消費者ＩＤ（ユーザＩＤ）入力領域１０１に、自己に割り当てられている消費者ＩＤを入力する。また、ユーザＸは、検索条件指定領域１０２に、検索対象とする商品に付与されているインストアコードと、その商品の賞味期限とを入力することによって、検索条件を指定する。検索条件が指定されると、検索条件指定画面の検索対象確認領域１０３には、検索対象として指定された商品の商品名と、その商品の製造コードが表示される。すなわち、小売店サーバ３１は、ユーザＸからの検索条件の指定を受け付けると、ＰＯＳ情報と小売チェーン商品マスタを用いて、商品名と製造コードを検索し、検索対象確認領域１０３に表示する処理を行う。そして、ユーザＸは、検索条件の指定内容を確認すると、マウスなどの入力装置を操作することにより、検索実行ボタン１０４を押下する。検索実行ボタン１０４が押下されると、小売店サーバ３１は、指定されているインストアコードと賞味期限とを商品情報管理サーバ１０に対して送信する。
【００４３】
なお、検索条件指定画面は、例えば図９に示すように、検索条件指定領域１０２に選択可能な各商品それぞれのアイコンが表示され、アイコンを指定することで検索対象の商品を選択することとしてもよい。この場合、小売店サーバ３１は、アイコンの選択を受け付けると、ＰＯＳ情報と小売チェーン商品マスタを用いて、選択されたアイコンに対応付けされている商品のインストアコード、商品名、及び製造コードを検索し、検索対象確認領域１０３に表示する処理を行う。また、小売店サーバ３１は、該当する商品に対応付けされている賞味期限のうち、最近の日付となっている賞味期限を検索条件に決定し、検索対象確認領域１０３に表示する処理を行う。そして、検索実行ボタン１０４が押下されると、小売店サーバ３１は、指定されているインストアコードと賞味期限とを商品情報管理サーバ１０に対して送信する。
【００４４】
商品検索処理において、商品情報管理サーバ１０は、小売店サーバ３１から通信ネットワーク４０を介して消費者ＩＤ（例えば０００１２３ＡＢＣ）と、インストアコード（例えばＡ０００００２３）と、賞味期限（例えば２００７年０３月２３日）とを含む検索依頼情報を受け付ける（ステップＳ３０１）。
【００４５】
次に、商品情報管理サーバ１０は、コード管理ＤＢ１１を参照して、ステップＳ３０１にて受け付けたインストアコードに対応付けされ、ステップＳ３０１にて受け付けた賞味期限が賞味期限該当期間に含まれているコード管理情報を検索し、抽出する（ステップＳ３０２）。
【００４６】
次に、商品情報管理サーバ１０は、ステップＳ３０２にて抽出したコード管理情報に含まれている製造コードを選択することで、ステップＳ３０１にて受け付けたインストアコードが使用されていた商品のうちステップＳ３０１にて受け付けた賞味期限の商品に付与されている製造コードを選択する（ステップＳ３０３）。
【００４７】
次に、商品情報管理サーバ１０は、ステップＳ３０３にて選択した製造コードに対応付けされている商品カルテコードが付与されている商品カルテを特定する（ステップＳ３０４）。
【００４８】
次に、商品情報管理サーバ１０は、広告ＤＢ１４を参照して、ステップＳ３０４にて特定した商品カルテが示す商品に関連する広告（例えば、その商品と共に購入される可能性が高い商品）を示す広告情報を検索する（ステップＳ３０５）。なお、商品カルテが示す商品に関連する広告でなく、任意の広告を選択して抽出するようにしてもよい。
【００４９】
次に、商品情報管理サーバ１０は、ユーザＸに付与するポイントを計算する（ステップＳ３０６）。このポイントは、ステップＳ３０５にて検索して掲載するものとして抽出して広告の数や種類に応じて予め定められている。ステップＳ３０６では、各広告に割り当てられているポイントを合算する処理が行われる。本例では、簡単のため、例えば各広告にそれぞれ１０ポイントが割り当てられているものとする。
【００５０】
ポイントを計算すると、商品情報管理サーバ１０は、算出したポイントをユーザＸに付与する（ステップＳ３０７）。具体的には、後述するポイント管理情報テーブルにおけるユーザＸのポイント総数と現在ポイント数に、算出したポイントを加算する。なお、このとき、閲覧広告数についても加算する。
【００５１】
そして、商品情報管理サーバ１０は、ステップＳ３０４にて特定した商品カルテが示す商品名、使用材料を含む商品検索結果情報の表示領域と、ステップＳ３０５で検索された広告を掲載する表示領域とが設けられた検索結果画面を表示するための検索結果画面情報を生成し、生成した検索結果画面情報を小売店サーバ３１に送信する（ステップＳ３０８）。小売店サーバ３１は、自己が備える表示装置の表示画面上に、受信した検索結果画面情報が示す検索結果画面を表示する。検索結果画面は、例えば図１０に示すように、消費者ＩＤを表示する消費者ＩＤ表示領域２０１と、検索条件を表示する検索条件表示領域２０２と、検索結果を表示する検索結果表示領域２０３と、広告を表示する広告表示領域２０４とが設けられている。
【００５２】
図１０には、検索条件としてインストアコード「Ａ０００００２３」及び賞味期限「２００７年０３月２３日」が指定された場合の検索結果の例が示されている。図１０に示すように、検索結果として、インストアコード「Ａ０００００２３」が示す商品が商品名「弁当Ａ」であり、指定された日「０３月２３日」が賞味期限となるものにおいては、製造コード「０００１２３」及び商品カルテコード「ＫＡ０００４５」が使用されており、その「弁当Ａ」の使用材料は「玉子焼き」や「鶏肉の唐揚」などであることが示されている。本例では、各小売チェーンにてそれぞれ独自に付与されるインストアコードと賞味期限にもとづいて、製造コード（商品カルテコード）が更新されていた場合であっても、その商品の使用材料を検索することが可能となる。
【００５３】
なお、上記の例では、商品カルテの一部を抽出して検索結果画面に表示することとしていたが、商品カルテの内容の全部を抽出して検索結果画面に表示するようにしてもよい。また、上記の例では、検索結果画面を表示する構成としていたが、印刷することとしてもよく、音声により検索結果を出力することとしてもよい。
【００５４】
また、上記の例では、小売店サーバ３１に検索結果画面が表示される構成としていたが、小売店サーバ３１が備えるラベル印字貼付装置にてラベルに商品関連情報を印字する際に、上述した検索結果画面の表示情報や小売店にて把握可能な情報をラベルに印字して、該当する商品に貼付するようにしてもよい。
【００５５】
図１１は、本例の商品情報管理システム１００における商品情報管理サーバ１０が実行するクーポン発行処理の例を示すフローチャートである。ここでは、小売チェーンＡに来店したユーザ（例えば消費者）Ｘが小売店端末３１１を操作することにより指定された消費者ＩＤにより現在ポイント数を特定し、そのポイント数に応じてクーポンが発行される場合を例に説明する。
【００５６】
先ず、ユーザＸは、小売店端末３１１を操作して、図示しないクーポン発行要求画面の消費者ＩＤ入力領域に、自己に割り当てられている消費者ＩＤを入力する。そして、ユーザＸは、マウスなどの入力装置を操作することにより、クーポン発行要求画面に設けられているクーポン発行要求ボタンを押下する。クーポン発行要求ボタンが押下されると、小売店端末３１１は、入力された消費者ＩＤを小売店サーバ３１に送信する。すると、小売店サーバ３１は、受信した消費者ＩＤと発行所である小売チェーンＡであることを示す小売チェーンＩＤ（店舗ＩＤ）とを含むクーポン発行依頼情報を商品情報管理サーバ１０に対して送信する。
【００５７】
クーポン発行処理において、商品情報管理サーバ１０は、小売店サーバ３１からクーポン発行依頼情報を受け付けると（ステップＳ４０１）、ポイント管理情報を参照し、クーポン発行依頼情報に含まれている消費者ＩＤに対応付けされているポイント（現在ポイント残）を検索する（ステップＳ４０２）。
【００５８】
ポイント管理情報は、例えば図１２に示すように、消費者ＩＤと、消費者ＩＤが付与されているユーザに対して現在までに付与されたポイントの総数を示すポイント総数と、ポイント総数のうちクーポンに変換されることなく残っているポイントの値を示す現在ポイント残と、消費者ＩＤが付与されているユーザに対して発行済のクーポン枚数を示す発行済クーポン枚数と、消費者ＩＤが付与されているユーザが閲覧した広告の数を示す閲覧広告数とが対応付けされた情報である。
【００５９】
次に、商品情報管理サーバ１０は、検索したポイントのポイント値をクーポン発行依頼情報に含まれている小売チェーンＩＤが示す小売チェーンＡに対応付けされている変換率（換算比率）で変換した値に基づいて、クーポンの発行枚数を決定する（ステップＳ４０３）。本例では、換算比率は小売チェーン毎に予め定められているものとする。具体的には、小売チェーンＡでは例えば１０ポイントがクーポン１枚に換算されるものとすると、現在ポイント残が１００であれば発行所が小売チェーンＡであるとするとクーポンの発行枚数は１０枚となる。
【００６０】
クーポンの発行枚数を決定すると、商品情報管理サーバ１０は、発行枚数分のクーポン識別コードを決定する（ステップＳ４０４）。クーポン識別コードは、各クーポンを一意に識別可能なように定められるコードである。クーポン識別コードは、例えば、消費者ＩＤ、クーポン発行依頼情報に含まれている小売チェーンＩＤが示す発行場所、発行枚数、参照した広告のタイトル（例えばＵＲＬ）などにもとづいて決定される。本例では、クーポン識別コードは、消費者ＩＤ（例えば「０００１２３ＡＢＣ」）と、発行場所（例えば小売チェーンＡであれば「Ａ」）と、該当する消費者に対する発行枚数とを組み合わせる（並べる）ことによって決定される。消費者ＩＤが各消費者について一意であり、発行枚数は該当する消費者に対して一意であるため、決定されるクーポン識別コードは全て一意となる。例えば、消費者Ｘに対して発行されるクーポンのクーポン識別コードとして、「０００１２３ＡＢＣＡ０１」〜「０００１２３ＡＢＣＡ３５」が決定される。
【００６１】
次に、商品情報管理サーバ１０は、図１３に示すクーポン管理情報テーブルに登録されているクーポン管理情報を参照し、消費者Ｘに付与されている消費者ＩＤに対応付けされている「発行済クーポン枚数」にステップＳ４０３にて決定した発行枚数を加算するとともに、消費者Ｘに付与されている消費者ＩＤに対応付けされている「クーポン識別コード」の項目にステップＳ４０４にて決定したクーポン識別コードを登録し、登録した各クーポン識別コードの使用状況として初期情報である「未使用」を設定する（ステップＳ４０５）。
【００６２】
次に、商品情報管理サーバ１０は、ポイント管理情報を参照して、クーポンの発行に仕様するポイント値を現在ポイント残から減算し、発行済クーポン枚数に発行するクーポンの枚数を加算する（ステップＳ４０６）。
【００６３】
そして、商品情報管理サーバ１０は、小売店サーバ３１に対して、クーポンの発行枚数と、決定した発行枚数分のクーポン識別コードとを通知する（ステップＳ４０７）。
【００６４】
小売店サーバ３１は、受信したクーポンの発行枚数とクーポン識別コードとを小売店端末３１１に送信する。小売店端末３１１は、受信した発行枚数分の受信したクーポン識別コードを印字したクーポンを発行する。発行されるクーポンには、例えば図１４に示すように、発行所と、発行日と、クーポン識別コードと、クーポン識別コードを示すコード情報（例えばバーコード）と、クーポンの価値とが印字される。なお、クーポン識別コード自体は印字されず、コード情報のみが印字されるようにしてもよい。なお、コード情報は、二次元バーコードであってもよい。図１４に示すクーポンは一例であり、どのようなデザインであってもよく、どのような金銭的価値が与えられているものであってもよい。
【００６５】
図１５は、本例の商品情報管理システム１００における商品情報管理サーバ１０が実行するクーポン解析処理の例を示すフローチャートである。ここでは、小売チェーンＡに来店したユーザ（例えば消費者）Ｘによって提示された発行済のクーポンを使用して決済を行う場合を例に説明する。
【００６６】
先ず、レジ担当者は、ユーザＸから提示されたクーポンのクーポン識別コードをＰＯＳレジスタ３１２に接続されたコードリーダを操作して読み取るとともに、ユーザＸから提示された消費者ＩＤをＰＯＳレジスタ３１２に入力する。ＰＯＳレジスタ３１２は、入力された消費者ＩＤと読み取ったクーポン識別コードとを小売店サーバ３１に送信する。すると、小売店サーバ３１は、受信した消費者ＩＤと小売店ＩＤとクーポン識別コードとを含むクーポン解析依頼情報を商品情報管理サーバ１０に対して送信する。
【００６７】
クーポン解析処理において、商品情報管理サーバ１０は、小売店サーバ３１からクーポン解析依頼情報を受け付けると（ステップＳ５０１，Ｓ５０２）、クーポン管理情報を参照し、正規のクーポンであるか否か判定する（ステップＳ５０３）。具体的には、受信したクーポン解析依頼情報に含まれているクーポン識別コードが、受信したクーポン解析依頼情報に含まれている消費者ＩＤに対応付けされているか否かを確認し、そのクーポン識別コードがその消費者ＩＤに対応付けされており、かつ、受信したクーポン解析依頼情報に含まれている小売店ＩＤが、受信したクーポン解析依頼情報に含まれている小売店ＩＤに合致しているか否かを確認し、合致していれば、正規のクーポンであると判定する。
【００６８】
正規のクーポンであれば、商品情報管理サーバ１０は、クーポン管理情報を参照し、受信したクーポン解析依頼情報に含まれているクーポン識別コードの使用状況が未使用であるか否か確認する（ステップＳ５０４）。具体的には、該当するクーポン識別コードに対応付けされている使用状況が「未使用」であるか確認する。
【００６９】
未使用であることを確認すると、商品情報管理サーバ１０は、該当するクーポンを認証した旨を示す解析結果情報を生成し（ステップＳ５０６）、該当するクーポン識別コードの使用状況を「使用済」に更新することでクーポン管理情報を更新し（ステップＳ５０７）、生成した解析結果情報を小売店サーバ３１に送信する（ステップＳ５０８）。
【００７０】
ステップＳ５０３にて正規のクーポンでないと判定した場合、あるいはステップＳ５０４にて使用済のクーポンであることを確認した場合には、商品情報管理サーバ１０は、該当するクーポンを認証できない旨（エラーである旨）を示す解析結果情報と生成し（ステップＳ５０５）、生成した解析結果情報を小売店サーバ３１に送信する（ステップＳ５０８）。なお、ステップＳ５０５にて、解析結果情報にエラーの理由（例えば、「ユーザＸに対して発行されたものでない」、「使用済である」）を含めるようにしてもよい。
【００７１】
以上に説明したように、上述した一実施の形態では、商品情報管理サーバ１０が、検索依頼情報を受け付け、提示されたインストアコードを用いて商品情報（商品カルテに含まれている商品に関する情報）を検索し、検索された商品情報とともに提供する広告情報を検索し、検索した広告に基づきポイント値を決定して付与し、検索した商品情報と検索した広告情報とを含む検索結果画面を提供する。また、商品情報管理サーバ１０が、クーポンの発行要求を受け付けたときに、付与済のポイント値をクーポン発行要求に含まれている店舗ＩＤに対応付けされている変換率で変換し、変換されたポイント値に応じたクーポンの発行枚数と、クーポンの発行枚数分のクーポン識別コードとを決定し、決定したクーポン識別コードと、未使用である旨の現在状況情報とを含むクーポン管理情報を登録し、決定したクーポンの発行枚数とクーポン識別コードとを含むクーポン発行指示情報を送信する。さらに、商品情報管理サーバ１０が、決済に使用されるクーポンに印字されているクーポン識別コードを提示した解析要求を受け付け、クーポン管理情報を参照して、提示されたクーポン識別コードを認証するか否かを判定し、判定結果を送信する。このように構成されているので、商品情報の提供を行うシステムの利用者に対して付与される特典（クーポン）の不正使用を防止することができ、特典の不正な複製を抑制することができるようになる。すなわち、広告の閲覧数に基づき付与されるポイントに応じて発行されるクーポンの不正使用を防止することができる。また、店舗毎に定められている所定の変換率でクーポンが発行されるので、店舗毎に個別の運用を行うことが可能となる。
【００７２】
また、上述した実施の形態では、商品情報管理サーバ１０が、提示されたクーポン識別コードがクーポン管理情報として登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされているので、発行した履歴のない不正なクーポンが使用されることを防止することができる。
【００７３】
また、上述した実施の形態では、商品情報管理サーバ１０が、クーポンを発行するユーザを示すユーザＩＤに、クーポン識別コードと、未使用である旨の現在状況情報とが対応付けされたクーポン管理情報を登録し、決済に使用されるクーポンに印字されているクーポン識別コードと、クーポンを使用するユーザのユーザＩＤとを提示した解析要求を受け付け、提示されたクーポン識別コードが提示されたユーザＩＤに対応付けされて登録されているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされているので、クーポンを発行したユーザでない他の者によってそのクーポンが使用されることを防止することができる。また、クーポンを発行したユーザでないにもかかわらず、そのクーポンに印字されているはずのクーポン識別コードが印字されたクーポンが提示されたときに、そのクーポンが不正なクーポンであるとみなすこととして、不正なクーポンが使用されることを防止することができる。
【００７４】
また、上述した実施の形態では、商品情報管理サーバ１０が、提示されたクーポン識別コードに対応付けされている現在状況情報が未使用である旨を示しているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされているので、使用済であるはずのクーポンが提示されたときに、そのクーポンが不正なクーポンであるとみなすこととして、複製された不正なクーポンが使用されることを防止することができる。
【００７５】
また、上述した実施の形態では、商品情報管理サーバ１０が、決済に使用されるクーポンに印字されているクーポン識別コードと、そのクーポンの利用店舗を示す店舗ＩＤとを提示した解析要求を受け付け、提示されたクーポン識別コードに対応付けされている店舗ＩＤが、解析要求において提示された店舗ＩＤに一致しているか否かを確認し、確認結果に応じて認証するか否かを判定する構成とされてるので、該当店舗にて発行したものでないクーポンがその店舗で使用されることを防止することができる。よって、店舗毎に定められている所定の変換率でクーポンが発行されるので、店舗毎に個別の運用を行うことが可能となる。
【００７６】
なお、上述した実施の形態では、インストアコードを使用する構成としていたが、コード管理情報が、インストアコードに替えて、あるいはインストアコードとともに、商品仕様識別コードが示す商品に各小売チェーンにおいて付与される図形コードを含むこととされていてもよい。すなわち、インストアコードに替えて、あるいはインストアコードとともに、各小売チェーンにてプライベートに使用される図形コードを用いることとしてもよい。
【００７７】
また、上述した実施の形態では、商品情報管理サーバ１０が、未使用であることを確認し、該当するクーポンを認証した旨を示す解析結果情報を生成し（ステップＳ５０６）、該当するクーポン識別コードの使用状況を「使用済」に更新することでクーポン管理情報を更新したあとに（ステップＳ５０７）、生成した解析結果情報を小売店サーバ３１に送信する（ステップＳ５０８）構成としていたが、商品情報管理サーバ１０が、クーポン管理情報を更新することなく解析結果情報を小売店サーバ３１に送信し、小売店サーバ３１が、クーポンの発行が完了したあとにその旨を商品情報管理サーバ１０に通知し、その通知を受けたあとに商品情報管理サーバ１０が該当するクーポン識別コードの使用状況を「使用済」に更新することでクーポン管理情報を更新することとしてもよい。
【産業上の利用可能性】
【００７８】
本発明によれば、システムの利用者に対して付与される特典の不正使用を防止し、特典の不正な複製を抑制するのに有用である。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施の形態に係る商品情報管理システムの構成の例を示すブロック図である。
【図２】ＰＯＳ情報の例を示す説明図である。
【図３】小売チェーン商品マスタの例を示す説明図である。
【図４】コード管理情報の例を示す説明図である。
【図５】商品カルテの内容の例を示す説明図である。
【図６】コード管理情報登録処理の例を示すフローチャートである。
【図７】商品検索処理の例を示すフローチャートである。
【図８】検索条件指定画面の例を示す説明図である。
【図９】検索条件指定画面の例を示す説明図である。
【図１０】検索結果画面の例を示す説明図である。
【図１１】クーポン発行処理の例を示すフローチャートである。
【図１２】ポイント管理情報の例を示す説明図である。
【図１３】クーポン管理情報の例を示す説明図である。
【図１４】クーポンの例を示す説明図である。
【図１５】クーポン解析処理の例を示すフローチャートである。
【符号の説明】
【００８０】
１０        商品情報管理サーバ
１１        コード管理ＤＢ
３１〜３Ｎ  小売店サーバ
４０        通信ネットワーク
１００      商品情報管理システム
【図１】
2008293456.tif 000003
【図２】
2008293456.tif 000004
【図３】
2008293456.tif 000005
【図４】
2008293456.tif 000006
【図５】
2008293456.tif 000007
【図６】
2008293456.tif 000008
【図７】
2008293456.tif 000009
【図８】
2008293456.tif 000010
【図９】
2008293456.tif 000011
【図１０】
2008293456.tif 000012
【図１１】
2008293456.tif 000013
【図１２】
2008293456.tif 000014
【図１３】
2008293456.tif 000015
【図１４】
2008293456.tif 000016
【図１５】
2008293456.tif 000017