(57)【要約】【課題】地域毎の商品マスタを統合して管理することができ、統合管理のためのサーバ装置の処理負荷を極力抑制し、店舗作業の負担をも軽減する。【解決手段】商品マスタ統合管理サーバ１０が、統合商品マスタを記憶する統合商品マスタＤＢ１０Ａを備え、卸売業者端末３０からの要求に応じて、統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索して提供し、卸売業者端末３０にて選択された商品マスタコードを該当地域の商品マスタ管理サーバ１１に提示して、その商品マスタ管理サーバ１１から取得した商品マスタデータを卸売業者端末３０に提供する。また、卸売業者端末３０からの商品の価格を含む商品情報を提示したその商品情報の登録要求に応じて、その商品の価格を含む商品情報をＰＯＳマスタサーバ８０に送信してその商品情報をＰＯＳデータとして登録する旨を指示する。【選択図】図１１
2010244115.tif 000002
【特許請求の範囲】
【請求項１】
各店舗において管理される店舗サーバにＰＯＳデータを提供するＰＯＳマスタサーバと、商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバと、該複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理する商品マスタ統合管理サーバと、生産者からの商品を卸売する卸売業者が管理する卸売業者端末とを備えた商品マスタ統合管理システムであって、
前記商品マスタ統合管理サーバは、
商品の商品名あるいは商品カテゴリと、該商品の規格コードと、前記複数の商品マスタ管理サーバそれぞれの商品マスタにおける当該商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタ記憶手段と、
前記卸売業者端末からの商品の商品名あるいは商品カテゴリと規格コードとを提示した要求に応じて、前記統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索する商品マスタコード検索手段と、
検索した各地域の商品マスタコードを前記卸売業者端末に提供する商品マスタコード提供手段と、
提供した商品マスタコードのうち前記卸売業者端末にて選択された商品マスタコードを該当地域の商品マスタ管理サーバに提示して、当該商品マスタ管理サーバから該当商品について商品マスタに登録されている商品マスタデータを取得する商品マスタデータ取得手段と、
取得した商品マスタデータを前記卸売業者端末に提供する商品マスタデータ提供手段と、
前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、当該商品の価格を含む商品情報を前記ＰＯＳマスタサーバに送信して当該商品情報をＰＯＳデータとして登録する旨を指示するＰＯＳ登録指示手段とを含む
ことを特徴とする商品マスタ統合管理システム。
【請求項２】
前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、該商品情報を前記複数の商品マスタ管理サーバに送信し、当該複数の商品マスタ管理サーバから送信した商品情報が示す商品についてのそれぞれの商品マスタコードを取得する商品マスタコード取得手段と、
取得したそれぞれの商品マスタコードと前記卸売業者端末から提示された商品情報の一部とを対応付けして統合商品マスタとして登録する統合商品マスタ登録手段とを含む
請求項１記載の商品マスタ統合管理システム。
【請求項３】
前記商品の価格は、当該商品の仕入価格、販売価格、あるいはその両方である
請求項１または請求項２記載の商品マスタ統合管理システム。
【請求項４】
商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理する商品マスタ統合管理サーバであって、
商品の商品名あるいは商品カテゴリと、該商品の規格コードと、前記複数の商品マスタ管理サーバそれぞれの商品マスタにおける当該商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタ記憶手段と、
生産者からの商品を卸売する卸売業者が管理する卸売業者端末からの商品の商品名あるいは商品カテゴリと規格コードとを提示した要求に応じて、前記統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索する商品マスタコード検索手段と、
検索した各地域の商品マスタコードを前記卸売業者端末に提供する商品マスタコード提供手段と、
提供した商品マスタコードのうち前記卸売業者端末にて選択された商品マスタコードを該当地域の商品マスタ管理サーバに提示して、当該商品マスタ管理サーバから該当商品について商品マスタに登録されている商品マスタデータを取得する商品マスタデータ取得手段と、
取得した商品マスタデータを前記卸売業者端末に提供する商品マスタデータ提供手段と、
前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、各店舗において管理される店舗サーバにＰＯＳデータを提供するＰＯＳマスタサーバに当該商品の価格を含む商品情報を送信して当該商品情報をＰＯＳデータとして登録する旨を指示するＰＯＳ登録指示手段とを含む
ことを特徴とする商品マスタ統合管理サーバ。
【請求項５】
前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、該商品情報を前記複数の商品マスタ管理サーバに送信し、当該複数の商品マスタ管理サーバから送信した商品情報が示す商品についてのそれぞれの商品マスタコードを取得する商品マスタコード取得手段と、
取得したそれぞれの商品マスタコードと前記卸売業者端末から提示された商品情報の一部とを対応付けして統合商品マスタとして登録する統合商品マスタ登録手段とを含む
請求項４記載の商品マスタ統合管理サーバ。
【請求項６】
前記商品の価格は、当該商品の仕入価格、販売価格、あるいはその両方である
請求項４または請求項５記載の商品マスタ統合管理サーバ。
【請求項７】
商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理するための処理を実行させる商品マスタ統合管理処理プログラムであって、
コンピュータに、
生産者からの商品を卸売する卸売業者が管理する卸売業者端末からの商品の商品名あるいは商品カテゴリと該商品の規格コードとを提示した要求に応じて、商品の商品名あるいは商品カテゴリと、該商品の規格コードと、前記複数の商品マスタ管理サーバそれぞれの商品マスタにおける当該商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタ記憶手段に記憶された当該統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索する商品マスタコード検索処理と、
検索した各地域の商品マスタコードを前記卸売業者端末に提供する商品マスタコード提供処理と、
提供した商品マスタコードのうち前記卸売業者端末にて選択された商品マスタコードを該当地域の商品マスタ管理サーバに提示して、当該商品マスタ管理サーバから該当商品について商品マスタに登録されている商品マスタデータを取得する商品マスタデータ取得処理と、
取得した商品マスタデータを前記卸売業者端末に提供する商品マスタデータ提供処理と、
前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、各店舗において管理される店舗サーバにＰＯＳデータを提供するＰＯＳマスタサーバに当該商品の価格を含む商品情報を送信して当該商品情報をＰＯＳデータとして登録する旨を指示するＰＯＳ登録指示処理とを
実行させるための商品マスタ統合管理処理プログラム。
【請求項８】
前記商品マスタには、前記商品情報として、商品の受注履歴を示す受注履歴情報が登録されており、
コンピュータに、
さらに、前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、該商品情報を前記複数の商品マスタ管理サーバに送信し、当該複数の商品マスタ管理サーバから送信した商品情報が示す商品についてのそれぞれの商品マスタコードを取得する商品マスタコード取得処理と、
取得したそれぞれの商品マスタコードと前記卸売業者端末から提示された商品情報の一部とを対応付けして統合商品マスタとして登録する統合商品マスタ登録処理とを
実行させるための請求項７記載の商品マスタ統合管理処理プログラム。
【請求項９】
前記商品の価格は、当該商品の仕入価格、販売価格、あるいはその両方である
請求項７または請求項８記載の商品マスタ統合管理処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバと、その複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理する商品マスタ統合管理サーバと、生産者からの商品を卸売する卸売業者が管理する卸売業者端末とを備えた商品マスタ統合管理システム、そのシステムを構成する商品マスタ統合管理サーバ、及び商品マスタ統合管理プログラムに関する。
【背景技術】
【０００２】
従来から、スーパーマーケット等の店舗において、購入が希望された商品に付されているバーコード等のＰＯＳコードを読み取ることで、商品単位の販売状況を把握するための情報の収集等を行うＰＯＳシステムが広く用いられている（例えば、特許文献１−２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１６５６２９号公報
【特許文献２】特開２００５−２２８０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のＰＯＳシステムでは、複数の地域にそれぞれ設けられている発注先別に、同じ商品について異なる商品マスタが存在しているものがある。ＰＯＳシステムにおいて店舗側から商品を卸売業者（生鮮センタなど）に発注する際には、商品（商品名と商品の規格（一般にＪＡＮ（ＥＡＮ）コードと呼ばれる国際標準コード））と、地域（発注先リストから選択されたある地域の発注先）を指定して行うこととされているため、地域毎の商品マスタを統合して管理することができないという問題があった。
【０００５】
また、商品マスタを統合して管理することとした場合には、統合のために用いられるサーバの負荷が多大なものとなってしまうという問題が生じる。
【０００６】
また、従来のＰＯＳシステムでは、店舗において値段を付けるためのＰＯＳ登録作業を行う必要があり、店舗での作業負荷が大きいという問題があった。
【０００７】
本発明は、上述した問題を解消し、地域毎の商品マスタを統合して管理することができ、統合管理のためのサーバ装置の処理負荷を極力抑制することができるようにするとともに、店舗作業の負担をも軽減することができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の商品マスタ統合管理システムは、各店舗において管理される店舗サーバにＰＯＳデータを提供するＰＯＳマスタサーバと、商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバと、該複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理する商品マスタ統合管理サーバと、生産者からの商品を卸売する卸売業者が管理する卸売業者端末とを備えた商品マスタ統合管理システムであって、前記商品マスタ統合管理サーバは、商品の商品名あるいは商品カテゴリと、該商品の規格コードと、前記複数の商品マスタ管理サーバそれぞれの商品マスタにおける当該商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタ記憶手段と、前記卸売業者端末からの商品の商品名あるいは商品カテゴリと規格コードとを提示した要求に応じて、前記統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索する商品マスタコード検索手段と、検索した各地域の商品マスタコードを前記卸売業者端末に提供する商品マスタコード提供手段と、提供した商品マスタコードのうち前記卸売業者端末にて選択された商品マスタコードを該当地域の商品マスタ管理サーバに提示して、当該商品マスタ管理サーバから該当商品について商品マスタに登録されている商品マスタデータを取得する商品マスタデータ取得手段と、取得した商品マスタデータを前記卸売業者端末に提供する商品マスタデータ提供手段と、前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、当該商品の価格を含む商品情報を前記ＰＯＳマスタサーバに送信して当該商品情報をＰＯＳデータとして登録する旨を指示するＰＯＳ登録指示手段とを含むことを特徴とする。
【０００９】
上記の構成としたことで、地域毎の商品マスタを統合して管理することができ、統合管理のためのサーバ装置の処理負荷を極力抑制することができるようにするとともに、店舗作業の負担をも軽減することができるようになる。
【００１０】
前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、該商品情報を前記複数の商品マスタ管理サーバに送信し、当該複数の商品マスタ管理サーバから送信した商品情報が示す商品についてのそれぞれの商品マスタコードを取得する商品マスタコード取得手段と、取得したそれぞれの商品マスタコードと前記卸売業者端末から提示された商品情報の一部とを対応付けして統合商品マスタとして登録する統合商品マスタ登録手段とを含む構成とされていてもよい。
【００１１】
前記商品の価格は、例えば、当該商品の仕入価格、販売価格、あるいはその両方である。
【００１２】
また、本発明の商品マスタ統合管理サーバは、商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理する商品マスタ統合管理サーバであって、商品の商品名あるいは商品カテゴリと、該商品の規格コードと、前記複数の商品マスタ管理サーバそれぞれの商品マスタにおける当該商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタ記憶手段と、生産者からの商品を卸売する卸売業者が管理する卸売業者端末からの商品の商品名あるいは商品カテゴリと規格コードとを提示した要求に応じて、前記統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索する商品マスタコード検索手段と、検索した各地域の商品マスタコードを前記卸売業者端末に提供する商品マスタコード提供手段と、提供した商品マスタコードのうち前記卸売業者端末にて選択された商品マスタコードを該当地域の商品マスタ管理サーバに提示して、当該商品マスタ管理サーバから該当商品について商品マスタに登録されている商品マスタデータを取得する商品マスタデータ取得手段と、取得した商品マスタデータを前記卸売業者端末に提供する商品マスタデータ提供手段と、前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、各店舗において管理される店舗サーバにＰＯＳデータを提供するＰＯＳマスタサーバに当該商品の価格を含む商品情報を送信して当該商品情報をＰＯＳデータとして登録する旨を指示するＰＯＳ登録指示手段とを含むことを特徴とする。
【００１３】
さらに、本発明の商品マスタ統合管理処理プログラムは、商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理するための処理を実行させる商品マスタ統合管理処理プログラムであって、コンピュータに、生産者からの商品を卸売する卸売業者が管理する卸売業者端末からの商品の商品名あるいは商品カテゴリと該商品の規格コードとを提示した要求に応じて、商品の商品名あるいは商品カテゴリと、該商品の規格コードと、前記複数の商品マスタ管理サーバそれぞれの商品マスタにおける当該商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタ記憶手段に記憶された当該統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索する商品マスタコード検索処理と、検索した各地域の商品マスタコードを前記卸売業者端末に提供する商品マスタコード提供処理と、提供した商品マスタコードのうち前記卸売業者端末にて選択された商品マスタコードを該当地域の商品マスタ管理サーバに提示して、当該商品マスタ管理サーバから該当商品について商品マスタに登録されている商品マスタデータを取得する商品マスタデータ取得処理と、取得した商品マスタデータを前記卸売業者端末に提供する商品マスタデータ提供処理と、前記卸売業者端末からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、各店舗において管理される店舗サーバにＰＯＳデータを提供するＰＯＳマスタサーバに当該商品の価格を含む商品情報を送信して当該商品情報をＰＯＳデータとして登録する旨を指示するＰＯＳ登録指示処理とを実行させるためのものである。
【発明の効果】
【００１４】
本発明によれば、地域毎の商品マスタを統合して管理することができ、統合管理のためのサーバ装置の処理負荷を極力抑制することができるようにするとともに、店舗作業の負担をも軽減することができるようになる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態における商品マスタ統合管理システムの構成の例を示すブロック図である。
【図２】ＰＯＳデータの例を示す説明図である。
【図３】地域Ａについて管理されている商品マスタの格納状態の例を示す説明図である。
【図４】地域Ｂについて管理されている商品マスタの格納状態の例を示す説明図である。
【図５】統合商品マスタの格納状態の例を示す説明図である。
【図６】商品マスタ統合管理処理の例を示すフローチャートである。
【図７】全商品マスタコード検索画面の例を示す説明図である。
【図８】商品マスタコード一覧画面の例を示す説明図である。
【図９】商品マスタ表示画面の例を示す説明図である。
【図１０】統合商品マスタ退避処理の例を示すフローチャートである。
【図１１】情報登録処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施の形態について図面を参照して説明する。
図１は、本発明の一実施の形態に係る商品マスタ統合管理システム１００の構成の例を示すブロック図である。図１に示すように、商品マスタ統合管理システム１００は、商品マスタ統合管理サーバ１０と、商品マスタ管理サーバ１１〜１Ｎ（Ｎ：任意の正の整数）と、店舗サーバ２０Ａ，２０Ｂと、卸売業者端末３０と、ＰＯＳレジスタ４１Ａ〜４ＮＡ，４１Ｂ〜４ＮＢ（Ｎ：任意の正の整数）と、ＪＡＮ管理サーバ７０と、ＰＯＳマスタサーバ８０とを含む。
【００１７】
商品マスタ統合管理サーバ１０、商品マスタ管理サーバ１１〜１Ｎ、店舗サーバ２０Ａ，２０Ｂ、卸売業者端末３０、ＪＡＮ管理サーバ７０、およびＰＯＳマスタサーバ８０は、それぞれ、例えばインターネットなどの通信ネットワーク９０に接続されている。店舗サーバ２０Ａ、およびＰＯＳレジスタ４１Ａ〜４ＮＡは、それぞれ、例えば店舗Ａ内に配されている例えばＬＡＮなどの通信ネットワーク６０Ａに接続されている。店舗サーバ２０Ｂ、およびＰＯＳレジスタ４１Ｂ〜４ＮＢは、それぞれ、例えば店舗Ｂ内に配されている例えばＬＡＮなどの通信ネットワーク６０Ｂに接続されている。
【００１８】
なお、図１では、店舗Ａ内に設置された店舗サーバ２０ＡおよびＰＯＳレジスタ４１Ａ〜４ＮＡと、店舗Ｂ内に設置された店舗サーバ２０ＢおよびＰＯＳレジスタ４１ｂ〜４ＮＢとが示されているが、他の店舗に設置された店舗サーバや、店舗サーバの処理前にＰＯＳデータイントラ処理を行うコンピュータ、およびＰＯＳレジスタが商品マスタ統合管理システム１００に含まれていてもよい。
【００１９】
商品マスタ統合管理サーバ１０、商品マスタ管理サーバ１１〜１Ｎ、店舗サーバ２０Ａ，２０Ｂ、ＪＡＮ管理サーバ７０、およびＰＯＳマスタサーバ８０は、それぞれ、ＷＷＷサーバなどの情報処理装置によって構成される。また、卸売業者端末３０は、パーソナルコンピュータなどの情報処理装置によって構成される。
【００２０】
商品マスタ統合管理サーバ１０は、例えば商品マスタ統合管理システム１００のシステム管理者によって管理されるサーバであり、各地域で管理されている商品マスタを統合管理するための各種の処理を実行する。また、商品マスタ統合管理サーバ１０は、各地域で管理されている商品マスタを統合管理するための各種の情報が格納される統合商品マスタＤＢ１０Ａを備えている。なお、統合商品マスタＤＢ１０Ａは、商品マスタ統合管理サーバ１０の内部にあっても外部にあってもよい。
【００２１】
商品マスタ管理サーバ１１〜１Ｎは、それぞれ、自己が担当する地域（札幌地域、函館地域など）における商品の受注管理を行う受注管理者によって管理されるサーバであり、各地域内の店舗からの商品の受注に関する各種の処理を行う。また、商品マスタ管理サーバ１１〜１Ｎは、それぞれ、自己が担当する地域において管理されている商品マスタが格納される商品マスタＤＢ１１Ａ〜１ＮＡを備えている。なお、商品マスタＤＢ１１Ａ〜１ＮＡは、それぞれ、商品マスタ管理サーバ１１〜１Ｎの内部にあっても外部にあってもよい。
【００２２】
店舗サーバ２０Ａは、例えば店舗Ａを管理する店舗管理者によって管理され、通信ネットワーク６０Ａを介して各ＰＯＳレジスタ４１Ａ〜４ＮＡと情報のやりとりを行う。また、店舗サーバ２０Ｂは、例えば店舗Ｂを管理する店舗管理者によって管理され、通信ネットワーク６０Ｂを介して各ＰＯＳレジスタ４１Ｂ〜４ＮＢと情報のやりとりを行う。なお、店舗サーバ２０Ａと店舗サーバ２０Ｂとは、同一の構成であるため、以下の説明においては主として店舗サーバ２０Ａについて説明する。
【００２３】
ＰＯＳレジスタ４１Ａ〜４ＮＡは、それぞれ、店舗Ａ内に設けられている購入金額支払所に設置されているレジスタであって、例えば商品に付されたＰＯＳシステム用のバーコード（ＰＯＳコードの一例：以下、ＰＯＳ用バーコードという。）を読み取り、ＰＯＳ用バーコードにもとづいて特定される商品名や商品価格を用いて購入内容をレシートへ印字する機能などの各種の機能を有する。ＰＯＳレジスタ４１Ｂ〜４ＮＢは、それぞれ、店舗Ｂ内に設けられている購入金額支払所に設置されているレジスタであって、ＰＯＳレジスタ４１Ａ〜４ＮＡと同様の機能を有する。なお、各ＰＯＳレジスタ４１Ａ〜４ＮＡ，４１Ｂ〜４ＮＢは、同一の構成であるため、以下の説明においては主としてＰＯＳレジスタ４１Ａについて説明する。
【００２４】
卸売業者端末３０は、例えば生鮮センタなどの卸売業者によって管理され、商品の生産者から商品を収集し、ＪＡＮコードを含む商品情報をＪＡＮ管理サーバ７０に通知する処理などの各種の処理を行う。なお、卸売業者端末３０は、生鮮センタに限らず、小売配送センタなどの卸関連業者によって管理されるようにしてもよい。よって、卸売業者端末３０は、生鮮センタ端末や配送センタ端末などと呼ぶようにしてもよい。
【００２５】
ＪＡＮ管理サーバ７０は、ＪＡＮコードを管理する管理業者によって管理され、卸売業者端末３０から通知されたＪＡＮコードを含む商品情報をＰＯＳデータとしてＰＯＳマスタサーバ８０に送信する処理や、各地域の商品マスタ管理サーバ１１〜１Ｎに対して商品情報を提供するとともに各地域での商品マスタコードを収集し、収集した商品マスタコードを対応するＪＡＮコードとともに商品マスタ統合管理サーバ１０に通知する処理などの各種の処理を行う。なお、ＪＡＮ管理サーバ７０は、図示はしないが商品情報を格納するＤＢを備えている。
【００２６】
ＰＯＳマスタサーバ８０は、ＰＯＳデータを管理する管理業者によって管理され、ＪＡＮ管理サーバ７０から取得した商品情報をＰＯＳデータとして登録する処理や、各店舗Ａ，Ｂの店舗サーバ２０Ａ，２０Ｂからの要求に応じてＰＯＳデータを提供する処理などの各種の処理を行う。また、ＰＯＳマスタサーバ８０は、各店舗Ａ，Ｂで利用されるＰＯＳデータが格納されるＰＯＳマスタＤＢ８１を備えている。なお、ＰＯＳマスタＤＢ８１は、ＰＯＳマスタサーバ８０の内部にあっても外部にあってもよい。
【００２７】
図２は、ＰＯＳデータの例を示す説明図である。図２に示すように、ＰＯＳデータは、録ＰＯＳコードと、該当する商品のカテゴリ（商品カテゴリ）と、商品名と、商品の価格とを含む。「ＰＯＳコード」は、本例では、該当する商品のＪＡＮコードと同一のコードが使用されることとされ、該当添付において取り扱われる所定の商品を一意に特定するために設定されたコードを意味する。
【００２８】
図２に示すように、商品カテゴリには、なす類、大根類、豚肉類、芋類などの分類が設定される。また、商品名としては、○○産なす、××産大根、□□組合なすなどの商品の名称及び／又は産地やサプライヤー名（メーカー名）が設定される。そして、値段には、個数や重さ毎の販売単位の値段が設定される。
【００２９】
ＰＯＳデータは、ＰＯＳマスタＤＢ８１にまとめて格納されている。そして、各店舗サーバ２０Ａ，２０Ｂは、各店舗Ａ，Ｂの作業員の操作に応じて、ＰＯＳマスタサーバ８０からそれぞれ自己の店舗で取り扱う（仕入れ、販売）商品についてのＰＯＳデータを取得し、自己が備える店舗サーバＤＢ２１Ａ，２１Ｂに取得したＰＯＳデータをそれぞれ格納する。
【００３０】
図３は、地域Ａの受注管理を行う商品マスタ管理サーバ１１が備える商品マスタＤＢ１１Ａに格納されている商品マスタの例を示す説明図である。商品マスタには、各商品毎に、地域Ａにおいて該当商品に一意に付与されている商品マスタコードと、ＪＡＮコードと、商品カテゴリと、商品名と、価格と、受注履歴とが対応付けされて登録されている。受注履歴は、該当する商品マスタ管理サーバ１１が店舗サーバから商品を受注した際の履歴情報であって、該当商品を発注した店舗の店舗名、該当商品の注文個数、注文した日時などの注文に関する各種の情報を意味する。
【００３１】
図４は、地域Ｂの受注管理を行う商品マスタ管理サーバ１２が備える商品マスタＤＢ１２Ａに格納されている商品マスタの例を示す説明図である。商品マスタには、各商品毎に、地域Ｂにおいて該当商品に一意に付与されている商品マスタコードと、ＪＡＮコードと、商品カテゴリと、商品名と、価格と、受注履歴が対応付けされて登録されている。
【００３２】
他の地域についても、上記の地域Ａ，Ｂと同様に、該当地域において該当商品に一意に付与されている商品マスタコードを含む商品マスタが登録されている。
【００３３】
図５は、統合商品マスタＤＢ１０Ａに格納されている統合商品マスタの例を示す説明図である。統合商品マスタには、商品カテゴリと、商品名と、ＪＡＮコードと、各地域それぞれにおいて該当商品に一意に付与されているそれぞれの商品マスタコードとが対応付けされて登録されている。
【００３４】
次に、本例の商品マスタ統合管理システム１００の動作について説明する。
図６は、本例の商品マスタ統合管理システム１００における商品マスタ統合管理処理の例を示すフローチャートである。ここでは、卸売業者端末３０からの要求に応じて、商品マスタ統合管理サーバ１０が、各地域の商品マスタコードの一覧画面などを提供する場合を例に説明することとし、本発明に特に関わる処理以外は、説明を省略している場合があるものとする。
【００３５】
商品マスタ統合管理処理において、先ず、卸売業者端末３０は、卸売業者の担当者Ｘの操作に応じて商品マスタ統合管理サーバ１０にアクセスする（ステップＳ１０１）。ステップＳ１０１では、例えば、商品マスタ統合管理サーバ１０の管理者が提供している商品マスタ統合管理サイトのＵＲＬ（Uniform Resource Locator）によりアクセスされる。
【００３６】
卸売業者端末３０からのアクセスがあると、商品マスタ統合管理サーバ１０は、例えば図７に示すような、全商品マスタコード検索画面を生成し、卸売業者端末３０に送信する（ステップＳ１０２）。
【００３７】
卸売業者端末３０は、商品マスタ統合管理サーバ１０からの全商品マスタコード検索画面を、自己が備える表示装置に表示する（ステップＳ１０３）。全商品マスタコード検索画面には、例えば図７に示すように、商品カテゴリを入力する商品カテゴリ入力領域１０１、ＪＡＮコードを入力するＪＡＮコード入力領域１０２、検索を行う際に押下される検索ボタン１０３などが設けられている。
【００３８】
全商品マスタコード検索画面が表示されると、担当者Ｘは、商品マスタコードの閲覧を希望する商品の商品カテゴリを商品カテゴリ入力領域１０１に入力するとともに、その商品に付されているＪＡＮコードをＪＡＮコード入力領域１０２に入力する。
【００３９】
商品カテゴリ及びＪＡＮコードの入力を受け付けたあと（ステップＳ１０４）、卸売業者端末３０は、検索ボタン１０３の押下を受け付けると、担当者Ｘによって入力された商品の商品カテゴリ及びＪＡＮコードを商品マスタ統合管理サーバ１０に送信する（ステップＳ１０５）。
【００４０】
商品カテゴリ及びＪＡＮコードを受信すると、商品マスタ統合管理サーバ１０は、統合商品マスタＤＢ１０Ａに格納されている統合商品マスタを参照し、受信した商品カテゴリ及びＪＡＮコードを用いて、該当商品についての各地域での商品マスタコードを検索する（ステップＳ１０６）。具体的には、統合商品マスタＤＢ１０Ａに格納されている統合商品マスタの中から、受信した商品カテゴリ及びＪＡＮコードを含んでいる統合商品マスタを特定し、特定した統合商品マスタに登録されている各地域の商品マスタコードを抽出する。なお、本例では、特定した統合商品マスタに登録されている商品名も同時に抽出する。
【００４１】
各地域の商品マスタコードを検索すると、商品マスタ統合管理サーバ１０は、抽出した各地域の商品マスタコードの表示領域を含む例えば図８に示すような商品マスタコード一覧画面を生成し（ステップＳ１０７）、生成した商品マスタコード一覧画面を通信ネットワーク９０を介して卸売業者端末３０に送信する（ステップＳ１０８）。
【００４２】
卸売業者端末３０は、商品マスタ統合管理サーバ１０からの商品マスタコード一覧画面を、自己が備える表示装置に表示する（ステップＳ１０９）。商品マスタコード一覧画面には、例えば図８に示すように、検索キーとして用いられた商品カテゴリ及びＪＡＮコードを表示する表示領域１０４と、検索結果として該当する商品の商品名と各地域の商品マスタコードを表示する検索結果表示領域１０５とが設けられている。
【００４３】
商品マスタコード一覧画面が表示されると、担当者Ｘは、商品マスタコード一覧画面に表示されている各地域の商品マスタコードを閲覧し、検索結果表示領域１０５に表示されている商品マスタコードの中から、商品マスタの閲覧を希望する地域の商品マスタコードを選択（例えばマウスクリックによる選択）する。
【００４４】
商品マスタコードの選択を受け付けると（ステップＳ１１０）、卸売業者端末３０は、受け付けた商品マスタコードを商品マスタ統合管理サーバ１０に送信する（ステップＳ１１１）。
【００４５】
商品マスタコードを受信すると、商品マスタ統合管理サーバ１０は、商品マスタ管理サーバ１１〜１Ｎのうち受信した商品マスタコードを管理している商品マスタサーバに対してその商品マスタコードを提示して、商品マスタサーバから提示した商品マスタコードを含む商品マスタデータを取得する（ステップＳ１１２）。例えば、地域Ａの商品マスタ管理サーバ１１が管理している商品マスタコードを受信した場合には、商品マスタ統合管理サーバ１０は、商品マスタ管理サーバ１１に対して商品マスタコードを提示して、商品マスタ管理サーバ１１から提示した商品マスタコードを含む商品マスタデータを取得する。この場合、商品マスタ管理サーバ１１は、商品マスタＤＢ１１Ａを参照して、提示された商品マスタコードを含む商品マスタデータを検索し、商品マスタ統合管理サーバ１０に送信する。
【００４６】
商品マスタデータを受信すると、商品マスタ統合管理サーバ１０は、受信した商品マスタデータが示す商品マスタの表示領域を含む例えば図９に示すような商品マスタ表示画面を生成し（ステップＳ１１３）、生成した商品マスタ表示画面を通信ネットワーク９０を介して卸売業者端末３０に送信する（ステップＳ１１４）。
【００４７】
卸売業者端末３０は、商品マスタ統合管理サーバ１０からの商品マスタ表示画面を、自己が備える表示装置に表示する（ステップＳ１１５）。商品マスタ表示画面には、例えば図９に示すように、表示されている商品マスタが管理されている地域を表示する表示領域と、商品マスタコードを表示する表示領域１０６と、受注履歴を表示する表示領域１０７とが設けられている。
【００４８】
商品マスタ表示画面が表示されると、担当者Ｘは、商品マスタ表示画面に表示されている商品の該当地域における受注履歴を閲覧し、その商品の受注状況（各店舗での利用度）を確認する。
【００４９】
そして、卸売業者端末３０は、商品マスタ表示画面に設けられている図示しない終了ボタンが押下されると、ここでの処理を終了し、商品マスタ統合管理サーバ１０との接続を切断する。なお、商品マスタコード一覧画面に戻って他の地域での受注履歴を閲覧することができるようにしてもよい。
【００５０】
上記の例では、卸売業者端末３０からの要求に応じて各地域の商品マスタコードなどを提示する構成としたが、店舗サーバ２０Ａなどの他のユーザ端末からの要求に応じて提示するようにしてもよい。
【００５１】
図１０は、本例の商品マスタ統合管理システム１００における統合商品マスタ退避処理の例を示すフローチャートである。ここでは、商品マスタ統合管理サーバ１０が、各地域の商品マスタ管理サーバ１１〜１Ｎにて蓄積されている各商品の受注履歴情報に基づいて、受注の少ない商品についての統合商品マスタを退避する処理について説明することとし、本発明に特に関わる処理以外は、説明を省略している場合があるものとする。この統合商品マスタ退避処理は、例えば、定期的に、あるいはオペレータからの実行指示を受け付けたことに応じて実行される。
【００５２】
本例では、各地域の商品マスタ管理サーバ１１〜１Ｎは、それぞれ、自己が管理している地域の店舗サーバから商品の注文を受け付けたときに、その注文内容（受注商品、受注個数、受注日時など）を受注履歴として蓄積しているものとする。
【００５３】
統合商品マスタ退避処理において、先ず、商品マスタ統合管理サーバ１０は、各地域の商品マスタ管理サーバ１１〜１Ｎから受注履歴情報を収集する（ステップＳ２０１）。すなわち、各地域の商品マスタ管理サーバ１１〜１Ｎは、それぞれ、商品マスタ統合管理サーバ１０からの要求に応じて、自己が管理している商品マスタＤＢ１１Ａ〜１ＮＡを参照し、各商品の受注履歴情報と商品マスタコードとを商品マスタ統合管理サーバ１０に送信する。
【００５４】
受注履歴情報を収集すると、商品マスタ統合管理サーバ１０は、収集した受注履歴を参照して、全地域において受注個数（例えば最近一定期間中の受注個数）が所定数以下（例えば０個／週、１０個／週、１０個／月、１００個／月など）の商品を特定し、特定した商品の統合商品マスタデータが統合商品マスタＤＢ１０Ａに格納されていれば、その商品の統合商品マスタデータを自己が備える図示しない所定の退避ファイル（統合商品マスタＤＢ１０Ａとは異なる記憶媒体）に保存する（ステップＳ２０２）。
【００５５】
次いで、商品マスタ統合管理サーバ１０は、退避ファイルに保存した統合商品マスタデータを統合商品マスタＤＢ１０Ａから削除する（ステップＳ２０３）。
【００５６】
そして、商品マスタ統合管理サーバ１０は、統合商品マスタＤＢ１０Ａから削除した商品の内容（例えば該当地域の商品マスタコード）を各地域の商品マスタ管理サーバ１１〜１Ｎに通知する（ステップＳ２０３）。
【００５７】
上記のようにして、受注が少なくあまり利用されていない商品の統合商品マスタデータを統合商品マスタＤＢ１０Ａから削除し、統合商品マスタＤＢ１０Ａの記憶データ量を削減する処理が実行される。なお、退避ファイルに退避されたデータについては、受注が増えてきた場合に、例えばシステム管理者の判断によって、統合商品マスタＤＢ１０Ａに戻すようにしてもよい。
【００５８】
図１１は、本例の商品マスタ統合管理システム１００における情報登録処理の例を示すフローチャートである。ここでは、ＪＡＮ管理サーバ７０が、卸売業者端末３０から受信した商品情報を各所に送信など行う処理について説明することとし、本発明に特に関わる処理以外は、説明を省略している場合があるものとする。
【００５９】
情報登録処理において、ＪＡＮ管理サーバ７０は、卸売業者端末３０から商品情報（商品に関する情報であって、例えば、該当商品のＪＡＮコード、商品カテゴリ、商品名、価格を含む情報）を受信すると（ステップＳ３０１のＹ）、各地域の商品マスタ管理サーバ１１〜１Ｎに商品情報を送信し（ステップＳ３０２）、各商品マスタ管理サーバ１１〜１Ｎから各商品に付与された商品マスタコードを取得する（ステップＳ３０３）。この場合、各商品マスタ管理サーバ１１〜１Ｎは、ＪＡＮ管理サーバ７０からの商品情報を受信すると、各商品について商品マスタコードを付与し、付与した商品マスタコードを含む商品マスタデータを商品マスタＤＢ１１Ａ〜１ＮＡに登録し、付与した商品マスタコードを該当する商品のＪＡＮコードに対応付けしてＪＡＮ管理サーバ７０に送信する処理を行う。
【００６０】
次に、ＪＡＮ管理サーバ７０は、各商品マスタ管理サーバ１１〜１Ｎにてそれぞれ付与された商品マスタコードと、該当する商品のＪＡＮコードと、該当する商品の商品情報の一部（少なくとも商品カテゴリ及び商品名）とを対応付けして、商品マスタ統合管理サーバ１０に送信する（ステップＳ３０４）。この場合、商品マスタ統合管理サーバ１０は、ＪＡＮ管理サーバ７０から受信した情報を統合商品マスタデータとして統合商品マスタＤＢ１０Ａに登録する。
【００６１】
さらに、ＪＡＮ管理サーバ７０は、卸売業者端末３０から受信した商品情報のうちＪＡＮコードをＰＯＳコードとしたＰＯＳマスタデータを、ＰＯＳマスタサーバ８０に送信する（ステップＳ３０５）。この場合、ＰＯＳマスタサーバ８０は、ＪＡＮ管理サーバ７０から受信した受信したＰＯＳマスタデータを、ＰＯＳマスタＤＢ８１に登録する。本例では、商品情報に商品の価格が含まれているため、ＰＯＳマスタデータにもそのまま価格を含むこととなる。従って、ＰＯＳマスタＤＢ８１に登録されるＰＯＳマスタデータには、対応する商品について各商品マスタ管理サーバ１１〜１Ｎにてそれぞれ登録されている価格と同じ価格が設定されることとなる。
【００６２】
なお、上述した実施の形態では、商品マスタ統合管理サーバ１０とＪＡＮ管理サーバ７０を別個に設ける構成としていたが、これらを一つのサーバ装置で構成するようにしてもよい。すなわち、商品マスタ統合管理サーバ１０にＪＡＮ管理サーバ７０の機能を持たせる構成としてもよい。
【００６３】
以上に説明したように、上述した一実施の形態では、各店舗において管理される店舗サーバにＰＯＳデータを提供するＰＯＳマスタサーバ８０と、商品情報が登録されたそれぞれの商品マスタを参照して各地域の商品の受注管理をそれぞれ行う複数の商品マスタ管理サーバ１１〜１Ｎと、この複数の商品マスタ管理サーバそれぞれの商品マスタに登録されている商品を統合して管理する商品マスタ統合管理サーバ１０と、生産者からの商品を卸売する卸売業者が管理する卸売業者端末３０とを備えた商品マスタ統合管理システム１００における商品マスタ統合管理サーバ１０が、商品の商品名あるいは商品カテゴリと、その商品の規格コード（ＪＡＮコード）と、複数の商品マスタ管理サーバ１１〜１Ｎそれぞれの商品マスタにおけるその商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタＤＢ１０Ａを備え、卸売業者端末３０からの商品の商品名あるいは商品カテゴリと規格コードとを提示した要求に応じて、統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索し、検索した各地域の商品マスタコードを卸売業者端末３０に提供し、提供した商品マスタコードのうち卸売業者端末３０にて選択された商品マスタコードを該当地域の商品マスタ管理サーバ１１に提示して、その商品マスタ管理サーバ１１から該当商品について商品マスタに登録されている商品マスタデータを取得し、取得した商品マスタデータを卸売業者端末３０に提供し、卸売業者端末３０からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、当該商品の価格を含む商品情報をＰＯＳマスタサーバ８０に送信して当該商品情報をＰＯＳデータとして登録する旨を指示する構成としているので、地域毎の商品マスタを統合して管理することができ、統合管理のためのサーバ装置（商品マスタ統合管理サーバ１０）の処理負荷を極力抑制することができるようになるとともに、店舗作業の負担をも軽減することができるようになる。
【００６４】
すなわち、商品マスタ統合管理サーバ１０が、商品の商品名あるいは商品カテゴリと、その商品の規格コード（ＪＡＮコード）と、複数の商品マスタ管理サーバ１１〜１Ｎそれぞれの商品マスタにおけるその商品についての商品マスタコードとを対応付けした統合商品マスタを記憶する統合商品マスタＤＢ１０Ａを備え、卸売業者端末３０からの商品の商品名あるいは商品カテゴリと規格コードとを提示した要求に応じて、統合商品マスタを参照して該当商品の各地域における商品マスタの商品マスタコードを検索して卸売業者端末３０に提供する構成としたので、商品の商品名あるいは商品カテゴリと規格コードを用いて各地域でその商品について用いられている商品マスタコードを特定して提供することが可能となり、地域毎の商品マスタを統合して管理することができるようになるのである。
【００６５】
また、商品マスタ統合管理サーバ１０が、商品情報のうち商品の商品名あるいは商品カテゴリと規格コードだけを統合商品マスタＤＢ１０Ａに格納して管理する構成としているので、統合管理のためのサーバ装置（商品マスタ統合管理サーバ１０）の処理負荷を極力抑制することができるようになる。
【００６６】
さらに、商品マスタ統合管理サーバ１０（あるいはＪＡＮ管理サーバ７０）が、卸売業者端末３０からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、当該商品の価格を含む商品情報をＰＯＳマスタサーバ８０に送信して当該商品情報をＰＯＳデータとして登録する旨を指示するようにしたので、ＰＯＳマスタサーバ８０に価格を含む商品情報を各店舗の店舗サーバが利用可能に登録することができるようになり、店舗にて価格を付ける値段付け作業（ＰＯＳ登録作業）の負担を軽減することができるようになる。
【００６７】
また、上述した実施の形態では、商品マスタ統合管理サーバ１０（ＪＡＮ管理サーバ７０の機能を有する商品マスタ統合管理サーバ１０）が、卸売業者端末３０からの商品の価格を含む商品情報を提示した当該商品情報の登録要求に応じて、その商品情報を複数の商品マスタ管理サーバ１１〜１Ｎに送信し、その複数の商品マスタ管理サーバ１１〜１Ｎから送信した商品情報が示す商品についてのそれぞれの商品マスタコードを取得し、取得したそれぞれの商品マスタコードと卸売業者端末３０から提示された商品情報の一部（商品名及び／又は商品カテゴリ、ＪＡＮコード）とを対応付けして統合商品マスタとして登録する構成としたので、新規の商品情報を商品マスタ管理サーバ１１〜１Ｎの商品マスタＤＢ１１Ａ〜１ＮＡに登録することが可能となり、さらに新規の商品情報に関して統合商品マスタを生成して登録することが可能となる。
【００６８】
なお、上述した実施の形態では特に言及していないが、商品情報に含まれる商品の価格は、その商品の仕入価格、販売価格、あるいはその両方である。仕入価格とした場合には、店舗におけるＰＯＳデータとして最初から登録されているその仕入価格を確認しつつ、店舗にて価格を付ける値段付け作業（ＰＯＳ登録作業）を行うことが可能となるため、その作業を軽減することが可能となる。また、販売価格とした場合には、店舗におけるＰＯＳデータとして最初から登録されているその販売価格をそのまま使用することも可能となり、値段付け作業（ＰＯＳ登録作業）をより軽減することが可能となる。
【００６９】
また、上述した実施の形態では、商品マスタには、商品情報として、商品の受注履歴を示す受注履歴情報が登録されていることとし、商品マスタ統合管理サーバ１０が、複数の商品マスタ管理サーバ１１〜１Ｎから各商品の受注履歴情報を収集し、収集した受注履歴情報が示す受注数が所定数以下の商品の統合商品マスタデータを、統合商品マスタＤＢ１０Ａとは異なる退避ファイルに保存し、この退避ファイルに保存した統合商品マスタデータを統合商品マスタＤＢ１０Ａから削除する構成としているので、利用されていない商品、あるいは利用の少ない商品についての統合商品マスタデータを退避して管理対象から除外することができ、管理処理に支障を来たすことなく、統合管理のためのサーバ装置（商品マスタ統合管理サーバ１０）の処理負荷をさらに極力抑制することができるようになる。
【００７０】
また、上述した実施の形態では、商品マスタ統合管理サーバ１０が、統合商品マスタデータを統合商品マスタＤＢ１０Ａから削除したことを複数の商品マスタ管理サーバ１１〜１Ｎに通知する構成としているので、各商品マスタ管理サーバ１１〜１Ｎにおいて統合商品マスタＤＢ１０Ａで通常管理されている商品を把握することが可能となる。
【００７１】
なお、上述した実施の形態では特に言及していないが、商品マスタ統合管理サーバ１０は、自己が備える記憶媒体に格納されている処理プログラム（商品マスタ統合管理処理プログラム）に従って、上述した各種の処理（図６など参照）を実行する。
【産業上の利用可能性】
【００７２】
本発明によれば、地域毎の商品マスタを統合して管理するシステムにおいて、統合管理のためのサーバ装置の処理負荷を極力抑制し、店舗作業の負担をも軽減するのに有用である。
【符号の説明】
【００７３】
１０                            商品マスタ統合管理サーバ
１０Ａ                          統合商品マスタＤＢ
１１〜１Ｎ                      商品マスタ管理サーバ
２０Ａ，２０Ｂ                  店舗サーバ
３０                            卸売業者端末
４１Ａ〜４ＮＡ，４１Ｂ〜４ＮＢ  ＰＯＳレジスタ
６０Ａ，６０Ｂ，９０            通信ネットワーク
７０                            ＪＡＮ管理サーバ
８０                            ＰＯＳマスタサーバ
１００                          商品マスタ統合管理システム
【図１】
2010244115.tif 000003
【図２】
2010244115.tif 000004
【図３】
2010244115.tif 000005
【図４】
2010244115.tif 000006
【図５】
2010244115.tif 000007
【図６】
2010244115.tif 000008
【図７】
2010244115.tif 000009
【図８】
2010244115.tif 000010
【図９】
2010244115.tif 000011
【図１０】
2010244115.tif 000012
【図１１】
2010244115.tif 000013