(57)【要約】【課題】商品カルテに含まれる情報を短時間で検索し正確に確認する。【解決手段】コード管理サーバが、製造コードが示す商品の供給先の各小売チェーンにて当該商品を識別するためのインストアコードを発行し、インストアコードなどを含むコード管理情報をコード管理ＤＢに格納し、製造コードが付与されている商品の商品カルテを取得し、コード管理情報を参照して、インストアコードおよびメーカコードを、商品カルテが示す商品情報とともに商品の供給先の小売チェーンに配信する。小売店サーバが、検索依頼に含まれるメーカコードが小売チェーン商品マスタにおいてインストアコードに対応付けられているメーカコードとは異なるものである場合に、コード管理サーバから取得した同一の商品カテゴリのメーカコードをリスト表示して、検索対象の商品に付されているメーカコードに基づき指定されたメーカコードの商品の商品カルテが示す商品情報を出力する。【選択図】図９
2008269286.tif 000002
【特許請求の範囲】
【請求項１】
商品が生産あるいは製造されたときに当該商品を識別するための商品仕様識別コードが付与され、各小売チェーンにおける当該商品のコード管理を行うコード管理サーバと、前記各小売チェーンにてそれぞれ別個に前記商品に関する各種情報の管理を行う小売チェーンサーバとを含むコード管理システムであって、
前記コード管理サーバは、
前記商品仕様識別コードが示す商品の供給先の各小売チェーンにて当該商品を識別するためのインストアコードを発行するインストアコード発行手段と、
該インストアコード発行手段によって発行されたインストアコードと、該商品の商品名と、該商品の商品仕様識別コードと、該商品の製造所を示す製造所固有記号とを含むコード管理情報を格納するコード管理ＤＢと、
前記商品仕様識別コードが付与されている商品の商品カルテを取得する商品カルテ取得手段と、
前記コード管理ＤＢのコード管理情報を参照して、前記インストアコードおよび前記製造所固有記号を、前記商品カルテ取得手段が取得した商品カルテが示す商品情報とともに前記商品の供給先の各小売チェーンに配信するインストアコード配信手段とを含み、
前記複数の小売チェーンサーバは、
前記インストアコード配信手段によって配信されたインストアコードおよび製造所固有記号と、前記商品カルテが示す商品情報とが商品の商品カテゴリに対応付けされて含まれている小売チェーン商品マスタを格納する小売チェーン商品マスタＤＢと、
検索対象の商品に付与されているインストアコードおよび製造所固有記号を含む検索依頼情報を受け付ける検索依頼情報受付手段と、
該検索依頼情報受付手段が受け付けた検索依頼情報に含まれるインストアコードおよび製造所固有記号が対応付けされている商品の商品カルテが示す商品情報を、前記小売チェーン商品マスタＤＢに格納された前記小売チェーン商品マスタを参照して出力する商品情報出力手段と、
前記検索依頼情報に含まれるインストアコードが前記小売チェーン商品マスタに含まれるものであるが、当該検索依頼情報に含まれる製造所固有記号が該小売チェーン商品マスタにおいて該インストアコードに対応付けられている製造所固有記号とは異なるものである場合に、前記コード管理サーバに対して、検索対象の商品と同一の商品カテゴリに含まれる商品についての製造所固有記号のすべてを含む製造所固有記号リストの作成を依頼するリスト作成依頼手段とをそれぞれ含み、
前記商品情報出力手段は、
前記コード管理サーバから取得した前記製造所固有記号リストを出力するリスト出力手段をさらに含み、
該リスト出力手段によって製造所固有記号が出力された商品のうち、検索対象の商品に付されている製造所固有記号に基づき選択され指定された商品の商品カルテが示す商品情報をさらに出力する
ことを特徴とするコード管理システム。
【請求項２】
前記リスト出力手段は、前記製造所固有記号リストの出力とともに、検索エラーを報知する旨の警告出力を行う
請求項１記載のコード管理システム。
【請求項３】
前記リスト出力手段は、検索対象の商品と同一の商品カテゴリ名の表示を含む前記製造所固有記号リストを出力する
請求項１または請求項２記載のコード管理システム。
【請求項４】
前記リスト出力手段は、前記製造所固有記号を選択指定可能にリスト表示するコード選択指定領域を含む前記製造所固有記号リストを表示する
請求項１から請求項３のうちいずれかに記載のコード管理システム。
【請求項５】
前記小売チェーンサーバの前記検索依頼情報受付手段は、検索対象の商品の日付に関する日付情報をさらに含む検索依頼情報を受け付け、
前記商品情報出力手段は、前記日付情報に基づく前記商品の属性情報を前記商品情報とともに出力する
請求項１から請求項４のうちいずれかに記載のコード管理システム。
【請求項６】
前記小売チェーンサーバは、
前記インストアコードと前記製造所固有記号と前記日付情報とを指定可能な検索依頼情報指定領域を含む検索依頼情報指定画面を表示する検索依頼情報指定画面表示手段を含む
請求項５記載のコード管理システム。
【請求項７】
前記コード管理サーバは、
商品を生産あるいは製造したメーカによって当該商品に付与された商品仕様識別コードおよび製造所固有記号を含むメーカ管理情報を取得するメーカ管理情報取得手段と、
該メーカ管理情報取得手段が取得したメーカ管理情報を格納するメーカ管理ＤＢとを含む
請求項１から請求項６のうちいずれかに記載のコード管理システム。
【請求項８】
前記商品カルテが示す商品情報は、該当商品の商品名と、該商品の使用材料と、該商品の生産あるいは製造の際に使用された資材と、前記使用材料の分量と、前記資材の分量とを含み、
前記小売チェーンサーバの前記商品情報出力手段は、商品カルテが示す商品情報として、該当商品の商品名と、該商品の使用材料と、該商品の生産あるいは製造の際に使用された資材とを出力し、
分量の検索依頼を受け付ける分量検索依頼受付手段と、
該分量検索依頼受付手段が分量の検索依頼を受け付けたことに応じて、前記使用材料の分量と、前記資材の分量とを検索する分量検索手段と、
該分量検索手段が検索した前記使用材料の分量と、前記資材の分量とを含む分量情報を出力する分量情報出力手段とを含む
請求項１から請求項７のうちいずれかに記載のコード管理システム。
【請求項９】
商品が生産あるいは製造されたときに当該商品を識別するための商品仕様識別コードが付与され、各小売チェーンにおける当該商品のコード管理を行うコード管理サーバと、前記各小売チェーンにてそれぞれ別個に前記商品に関する各種情報の管理を行う小売チェーンサーバとが実行するコード管理方法であって、
前記コード管理サーバが、
前記商品仕様識別コードが示す商品の供給先の各小売チェーンにて当該商品を識別するためのインストアコードを発行するインストアコード発行処理と、
該インストアコード発行処理にて発行されたインストアコードと、該商品の商品名と、該商品の商品仕様識別コードと、該商品の製造所を示す製造所固有記号とを含むコード管理情報をコード管理ＤＢに格納するコード管理情報格納処理と、
前記商品仕様識別コードが付与されている商品の商品カルテを取得する商品カルテ取得処理と、
前記コード管理情報格納処理にてコード管理ＤＢに格納されたコード管理情報を参照して、前記インストアコードおよび前記製造所固有記号を、前記商品カルテ取得処理にて取得された商品カルテが示す商品情報とともに前記商品の供給先の各小売チェーンに配信するインストアコード配信処理とを実行し、
前記複数の小売チェーンサーバが、
前記インストアコード配信処理にて配信されたインストアコードおよび製造所固有記号と、前記商品カルテが示す商品情報とが商品の商品カテゴリに対応付けされて含まれている小売チェーン商品マスタを小売チェーン商品マスタＤＢに格納する小売チェーン商品マスタ格納処理と、
検索対象の商品に付与されているインストアコードおよび製造所固有記号を含む検索依頼情報を受け付ける検索依頼情報受付処理と、
該検索依頼情報受付処理にて受け付けられた検索依頼情報に含まれるインストアコードおよび製造所固有記号が対応付けされている商品の商品カルテが示す商品情報を、前記小売チェーン商品マスタ格納処理にて小売チェーン商品マスタＤＢに格納された小売チェーン商品マスタを参照して出力する商品情報出力処理と、
前記検索依頼情報に含まれるインストアコードが前記小売チェーン商品マスタに含まれるものであるが、当該検索依頼情報に含まれる製造所固有記号が該小売チェーン商品マスタにおいて該インストアコードに対応付けられている製造所固有記号とは異なるものである場合に、前記コード管理サーバに対して、検索対象の商品と同一の商品カテゴリに含まれる商品についての製造所固有記号のすべてを含む製造所固有記号リストの作成を依頼するリスト作成依頼処理とをそれぞれ実行し、
前記商品情報出力処理では、
前記コード管理サーバから取得した前記製造所固有記号リストを出力するリスト出力処理をさらに実行し、
該リスト出力処理にて製造所固有記号が出力された商品のうち、検索対象の商品に付されている製造所固有記号に基づき選択され指定された商品の商品カルテが示す商品情報をさらに出力する
ことを特徴とするコード管理方法。
【請求項１０】
前記リスト出力処理では、前記製造所固有記号リストの出力とともに、検索エラーを報知する旨の警告出力を行う
請求項９記載のコード管理方法。
【請求項１１】
前記リスト出力処理では、検索対象の商品と同一の商品カテゴリ名の表示を含む前記製造所固有記号リストを出力する
請求項９または請求項１０記載のコード管理方法。
【請求項１２】
前記リスト出力処理では、前記製造所固有記号を選択指定可能にリスト表示するコード選択指定領域を含む前記製造所固有記号リストを表示する
請求項９から請求項１１のうちいずれかに記載のコード管理方法。
【請求項１３】
前記小売チェーンサーバの前記検索依頼情報受付処理では、検索対象の商品の日付に関する日付情報をさらに含む検索依頼情報を受け付け、
前記商品情報出力処理にて、前記日付情報に基づく前記商品の属性情報を前記商品情報とともに出力する
請求項９から請求項１２のうちいずれかに記載のコード管理方法。
【請求項１４】
前記小売チェーンサーバは、
前記インストアコードと前記製造所固有記号と前記日付情報とを指定可能な検索依頼情報指定領域を含む検索依頼情報指定画面を表示する検索依頼情報指定画面表示処理を実行する
請求項１３記載のコード管理方法。
【請求項１５】
前記コード管理サーバは、
商品を生産あるいは製造したメーカによって当該商品に付与された商品仕様識別コードおよび製造所固有記号を含むメーカ管理情報を取得するメーカ管理情報取得処理と、
該メーカ管理情報取得処理にて取得されたメーカ管理情報をメーカ管理ＤＢに格納するメーカ管理情報格納処理とを実行する
請求項９から請求項１４のうちいずれかに記載のコード管理方法。
【請求項１６】
前記商品カルテが示す商品情報は、該当商品の商品名と、該商品の使用材料と、該商品の生産あるいは製造の際に使用された資材と、前記使用材料の分量と、前記資材の分量とを含み、
前記小売チェーンサーバの前記商品情報出力処理では、商品カルテが示す商品情報として、該当商品の商品名と、該商品の使用材料と、該商品の生産あるいは製造の際に使用された資材とを出力し、
分量の検索依頼を受け付ける分量検索依頼受付処理と、
該分量検索依頼受付処理にて分量の検索依頼を受け付けたことに応じて、前記使用材料の分量と、前記資材の分量とを検索する分量検索処理と、
該分量検索処理にて検索した前記使用材料の分量と、前記資材の分量とを含む分量情報を出力する分量情報出力処理とを実行する
請求項９から請求項１５のうちいずれかに記載のコード管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品が生産あるいは製造されたときに当該商品を識別するための商品仕様識別コードが付与され、各小売チェーンにおける当該商品のコード管理を行うコード管理サーバと、各小売チェーンにてそれぞれ別個に商品に関する各種情報の管理を行う小売チェーンサーバとを含むコード管理システム、及びコード管理方法に関する。
【背景技術】
【０００２】
従来から、スーパーマーケット等の店舗において、購入が希望された商品に付されているバーコード等のＰＯＳコードを読み取ることで、商品単位の販売状況を把握するための情報の収集等を行うＰＯＳシステムが広く用いられている（例えば、特許文献１−２参照）。
【０００３】
【特許文献１】特開２００５−１６５６２９号公報
【特許文献２】特開２００５−２２８０２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来のＰＯＳシステムでは、ＰＯＳコードによって得られる情報は各店舗独自のインストアコードとされている。チェーンストアでは、一般にＪＡＮ（ＥＡＮ）コードと呼ばれる国際標準コードの形式が使用されているが、登録されている対応商品がバラバラのインストアコードが使用されている。
【０００５】
一方、各チェーンストアで販売される各商品毎にそれぞれ商品マスタが作成され、その商品マスタそれぞれに商品マスタ番号が付与される。この商品マスタ番号は、各チェーンストアにて販売された商品を一意に特定可能である。
【０００６】
従って、各チェーンストアで使用されるインストアコードと商品マスタ番号とが１対１に対応付けされていれば、論理上は各チェーンストアにおけるインストアコードから該当する商品に関する情報を的確に得ることが可能となる。
【０００７】
しかしながら、実際上は、商品マスタにより示される商品カルテに含まれる情報はチェーンストアサーバにて管理しておらず、別途設置された商品マスタサーバにて一括管理している。このため、例えばチェーンストアにて商品の商品カルテに含まれる情報を検索する場合には、検索依頼がある度に、商品マスタ番号を利用したとしても、その都度商品マスタサーバにアクセスしてその情報を得るという作業が必要であり、短時間で商品の商品カルテに含まれる情報の検索を行うことはできないという問題があった。
【０００８】
本発明は、上述した問題を解消し、商品カルテに含まれる情報を短時間で検索し正確に確認することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明のコード管理システムは、商品が生産あるいは製造されたときに当該商品を識別するための商品仕様識別コードが付与され、各小売チェーンにおける当該商品のコード管理を行うコード管理サーバと、前記各小売チェーンにてそれぞれ別個に前記商品に関する各種情報の管理を行う小売チェーンサーバとを含むコード管理システムであって、前記コード管理サーバは、前記商品仕様識別コードが示す商品の供給先の各小売チェーンにて当該商品を識別するためのインストアコードを発行するインストアコード発行手段と、該インストアコード発行手段によって発行されたインストアコードと、該商品の商品名と、該商品の商品仕様識別コードと、該商品の製造所を示す製造所固有記号とを含むコード管理情報を格納するコード管理ＤＢと、前記商品仕様識別コードが付与されている商品の商品カルテを取得する商品カルテ取得手段と、前記コード管理ＤＢのコード管理情報を参照して、前記インストアコードおよび前記製造所固有記号を、前記商品カルテ取得手段が取得した商品カルテが示す商品情報とともに前記商品の供給先の各小売チェーンに配信するインストアコード配信手段とを含み、前記複数の小売チェーンサーバは、前記インストアコード配信手段によって配信されたインストアコードおよび製造所固有記号と、前記商品カルテが示す商品情報とが商品の商品カテゴリに対応付けされて含まれている小売チェーン商品マスタを格納する小売チェーン商品マスタＤＢと、検索対象の商品に付与されているインストアコードおよび製造所固有記号を含む検索依頼情報を受け付ける検索依頼情報受付手段と、該検索依頼情報受付手段が受け付けた検索依頼情報に含まれるインストアコードおよび製造所固有記号が対応付けされている商品の商品カルテが示す商品情報を、前記小売チェーン商品マスタＤＢに格納された前記小売チェーン商品マスタを参照して出力する商品情報出力手段と、前記検索依頼情報に含まれるインストアコードが前記小売チェーン商品マスタに含まれるものであるが、当該検索依頼情報に含まれる製造所固有記号が該小売チェーン商品マスタにおいて該インストアコードに対応付けられている製造所固有記号とは異なるものである場合に、前記コード管理サーバに対して、検索対象の商品と同一の商品カテゴリに含まれる商品についての製造所固有記号のすべてを含む製造所固有記号リストの作成を依頼するリスト作成依頼手段とをそれぞれ含み、前記商品情報出力手段は、前記コード管理サーバから取得した前記製造所固有記号リストを出力するリスト出力手段をさらに含み、該リスト出力手段によって製造所固有記号が出力された商品のうち、検索対象の商品に付されている製造所固有記号に基づき選択され指定された商品の商品カルテが示す商品情報をさらに出力することを特徴とする。
【００１０】
上記のように構成したことで、商品カルテの商品情報を、商品マスタサーバにアクセスすることなくローカルの小売チェーンサーバにてインストアコードを用いて短時間で検索することができるとともに、インストアコードが対応付けられているが製造所固有記号があらかじめ対応付けられたものとは異なっている商品については、製造所固有記号の一覧を示すリストを提示することによって検索対象の商品を含む同一の商品カテゴリに属する商品の商品情報を短時間で検索することが可能となり、正確に確認させることができる。
【００１１】
前記リスト出力手段は、前記製造所固有記号リストの出力とともに、検索エラーを報知する旨の警告出力を行う構成とされていてもよい。
【００１２】
また、前記リスト出力手段は、検索対象の商品と同一の商品カテゴリ名の表示を含む前記製造所固有記号リストを出力する構成とされていてもよい。
【００１３】
さらに、前記リスト出力手段は、前記製造所固有記号を選択指定可能にリスト表示するコード選択指定領域を含む前記製造所固有記号リストを表示する構成とされていてもよい。
【００１４】
前記小売チェーンサーバの前記検索依頼情報受付手段は、検索対象の商品の日付に関する日付情報をさらに含む検索依頼情報を受け付け、前記商品情報出力手段は、前記日付情報に基づく前記商品の属性情報を前記商品情報とともに出力する構成とされていてもよい。
【００１５】
前記小売チェーンサーバは、前記インストアコードと前記製造所固有記号と前記日付情報とを指定可能な検索依頼情報指定領域を含む検索依頼情報指定画面を表示する検索依頼情報指定画面表示手段を含む構成とされていてもよい。
【００１６】
前記コード管理サーバは、商品を生産あるいは製造したメーカによって当該商品に付与された商品仕様識別コードおよび前記製造所固有記号を含むメーカ管理情報を取得するメーカ管理情報取得手段と、該メーカ管理情報取得手段が取得したメーカ管理情報を格納するメーカ管理ＤＢとを含む構成とされていてもよい。
【００１７】
前記商品カルテが示す商品情報は、該当商品の商品名と、該商品の使用材料と、該商品の生産あるいは製造の際に使用された資材と、前記使用材料の分量と、前記資材の分量とを含み、前記小売チェーンサーバの前記商品情報出力手段は、商品カルテが示す商品情報として、該当商品の商品名と、該商品の使用材料と、該商品の生産あるいは製造の際に使用された資材とを出力し、分量の検索依頼を受け付ける分量検索依頼受付手段と、該分量検索依頼受付手段が分量の検索依頼を受け付けたことに応じて、前記使用材料の分量と、前記資材の分量とを検索する分量検索手段と、該分量検索手段が検索した前記使用材料の分量と、前記資材の分量とを含む分量情報を出力する分量情報出力手段とを含む構成とされていてもよい。
【００１８】
また、本発明のコード管理方法は、商品が生産あるいは製造されたときに当該商品を識別するための商品仕様識別コードが付与され、各小売チェーンにおける当該商品のコード管理を行うコード管理サーバと、前記各小売チェーンにてそれぞれ別個に前記商品に関する各種情報の管理を行う小売チェーンサーバとが実行するコード管理方法であって、前記コード管理サーバが、前記商品仕様識別コードが示す商品の供給先の小売チェーンにて当該商品を識別するためのインストアコードを発行するインストアコード発行処理と、該インストアコード発行処理にて発行されたインストアコードと、該商品の商品名と、該商品の商品仕様識別コードと、該商品の製造所を示す製造所固有記号とを含むコード管理情報をコード管理ＤＢに格納するコード管理情報格納処理と、前記商品仕様識別コードが付与されている商品の商品カルテを取得する商品カルテ取得処理と、前記コード管理情報格納処理にてコード管理ＤＢに格納されたコード管理情報を参照して、前記インストアコードおよび前記製造所固有記号を、前記商品カルテ取得処理にて取得された商品カルテが示す商品情報とともに前記商品の供給先の各小売チェーンに配信するインストアコード配信処理とを実行し、前記複数の小売チェーンサーバが、前記インストアコード配信処理にて配信されたインストアコードおよび製造所固有記号と、前記商品カルテが示す商品情報とが商品の商品カテゴリに対応付けされて含まれている小売チェーン商品マスタを小売チェーン商品マスタＤＢに格納する小売チェーン商品マスタ格納処理と、検索対象の商品に付与されているインストアコードおよび製造所固有記号を含む検索依頼情報を受け付ける検索依頼情報受付処理と、該検索依頼情報受付処理にて受け付けられた検索依頼情報に含まれるインストアコードおよび製造所固有記号が対応付けされている商品の商品カルテが示す商品情報を、前記小売チェーン商品マスタ格納処理にて小売チェーン商品マスタＤＢに格納された小売チェーン商品マスタを参照して出力する商品情報出力処理と、前記検索依頼情報に含まれるインストアコードが前記小売チェーン商品マスタに含まれるものであるが、当該検索依頼情報に含まれる製造所固有記号が該小売チェーン商品マスタにおいて該インストアコードに対応付けられている製造所固有記号とは異なるものである場合に、前記コード管理サーバに対して、検索対象の商品と同一の商品カテゴリに含まれる商品についての製造所固有記号のすべてを含む製造所固有記号リストの作成を依頼するリスト作成依頼処理とをそれぞれ実行し、前記商品情報出力処理では、前記コード管理サーバから取得した前記製造所固有記号リストを出力するリスト出力処理をさらに実行し、該リスト出力処理にて製造所固有記号が出力された商品のうち、検索対象の商品に付されている製造所固有記号に基づき選択され指定された商品の商品カルテが示す商品情報をさらに出力することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、商品カルテに含まれる情報を短時間で検索し正確に確認することができるようになる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の一実施の形態について図面を参照して説明する。
図１は、本発明の一実施の形態に係るコード管理システム１００の構成の例を示すブロック図である。図１に示すように、コード管理システム１００は、コード管理サーバ１０と、商品マスタサーバ２０と、小売店サーバ３１〜３Ｎ（Ｎ：任意の正の整数）と、生産者サーバ５１〜５Ｎ（Ｎ：任意の正の整数）とを含む。コード管理サーバ１０、商品マスタサーバ２０、小売店サーバ３１〜３Ｎ、および生産者サーバ５１〜５Ｎは、それぞれ、例えばインターネットなどの通信ネットワーク４０に接続されている。
【００２１】
コード管理サーバ１０、商品マスタサーバ２０、小売店サーバ３１〜３Ｎ、および生産者サーバ５１〜５Ｎは、それぞれ、ＷＷＷサーバなどの情報処理装置によって構成される。
【００２２】
コード管理サーバ１０は、例えばコード管理システム１００のシステム管理者によって管理されるサーバであり、商品が生産あるいは製造されたときにその商品に付与される商品仕様識別コード（製造コード）やその商品の製造所（製造工場など）を示す製造所固有記号（メーカコード）、および各小売店にて使用されるインストアコードの発行や管理などを行うものである。
【００２３】
コード管理サーバ１０は、コード管理情報が格納されるコード管理ＤＢ（データベース）１１と、メーカ生産管理情報が格納されるメーカ生産管理ＤＢ１２とを備えている。コード管理情報は、製造コードと各小売店にて使用されるインストアコードとの関係を管理するための情報であり、例えば上述した製造所固有記号や製造コードが示す商品の商品名を含んで構成される。
【００２４】
メーカ生産管理情報は、商品が生産あるいは製造されたときにメーカ側（例えば、生産者サーバ５１〜５Ｎ側）によってその商品に付与された製造コードと、その製造コードが示す商品の商品名と、その商品を生産あるいは製造したメーカ名と、製造所固有記号とを含む。なお、コード管理ＤＢ１１と、メーカ生産管理ＤＢ１２とは、コード管理サーバ１０の内部にあっても外部にあってもよい。
【００２５】
また、メーカ生産管理情報は、例えば、各メーカが管理するメーカ端末（図示せず）から、例えば定期的にコード管理サーバ１０に通信ネットワーク４０を介して送信され、メーカ生産管理ＤＢ１２に蓄積される。この場合、メーカ生産管理情報は、例えば定期的に生産者サーバ５１〜５Ｎにて更新された上で、コード管理サーバ１０に送信されてもよい。
【００２６】
商品マスタサーバ２０は、商品の生産履歴や流通履歴を含む商品履歴情報などのその商品に関わる各種の情報を含む商品マスタ（商品カルテ）が格納される商品マスタＤＢ２１を備えている。商品マスタは、商品を一意に特定するための商品マスタ番号（商品カルテコードの一例）と、その商品に付与されている製造コードとを含む（図７参照）。なお、商品マスタＤＢ２１は、商品マスタサーバ２０の内部にあっても外部にあってもよい。
【００２７】
小売店サーバ３１〜３Ｎは、それぞれ、例えば各小売チェーンＡ〜Ｎを管理する小売チェーン管理者によって管理され、各小売チェーンＡ〜Ｎにて使用されるＰＯＳ情報などを格納する小売チェーン商品マスタＤＢ３１ａ〜３Ｎａを備えている。小売店サーバ３１〜３Ｎは、それぞれ、例えば小売チェーンＡ〜Ｎ内に設置される。
【００２８】
なお、小売店サーバ３１〜３Ｎには、図示は省略するが、各小売チェーンＡ〜Ｎ内で用いられるＰＯＳレジスタ（購入金額支払所に設置されているレジスタであって、例えば商品に付されたＰＯＳシステム用のバーコード（ＰＯＳコードの一例：以下、「ＰＯＳ用バーコード」という。）を読み取り、ＰＯＳ用バーコードに基づいて特定される商品名や商品価格を用いて購入内容をレシートへ印字する機能などの各種の機能を有する。）や、小売店サーバ３１〜３Ｎの処理前にＰＯＳデータイントラ処理を行うコンピュータなどが接続されている。
【００２９】
生産者サーバ５１〜５Ｎは、それぞれ、例えば各メーカにおける生産管理者によって管理され、上述したメーカ生産管理情報を通信ネットワーク４０を介してコード管理サーバ１０に送信する。生産者サーバ５１〜５Ｎは、図示は省略するが、各メーカの製造工場や生産ライン、あるいはメーカと連係する生産者などが有するメーカ端末（例えば、コンピュータ）とそれぞれ接続されている。
【００３０】
図２は、小売チェーンＡに設置されている小売店サーバ３１が備える小売チェーン商品マスタＤＢ３１ａに格納されるＰＯＳ情報の例を示す説明図である。図２に示すように、ＰＯＳ情報は、例えば、商品名と、インストアコードと、商品の値段とを含む。インストアコードは、ＪＡＮ形式などの特定の標準形式であってもよいし、店舗独自の形式をもったものであってもよい。インストアコードは、コード管理サーバ１０によって発行された後に小売店サーバ３１に配信され、該当する小売チェーンＡ内のＰＯＳシステムにおいて所定の商品に対応付けられて現在使用されているＰＯＳコードである。なお、インストアコードは、コード管理サーバ１０によって発行されるものの他、各小売店サーバ３１〜３Ｎにて独自に発行されてコード管理サーバ１０により収集され管理されるものでもよい。
【００３１】
このＰＯＳ情報においては、図２に示すように、例えば商品の商品名としては、缶詰Ａ、缶詰Ｂ、缶詰Ｃ、調味料Ｂ、牛肉Ａなどの商品の名称及び／又はサプライヤ名（メーカ名）が設定される。また、値段には、例えば商品の個数や重さ毎の販売単位の値段が設定される。
【００３２】
ＰＯＳ情報は、各小売店サーバ３１〜３Ｎが備える各小売チェーン商品マスタＤＢ３１ａ〜３Ｎａにそれぞれ格納されている。また、ＰＯＳ情報は、各店舗に採用されているＰＯＳシステムによって、同じ商品であっても商品仕様が異なる場合に識別可能となるように、コード管理サーバ１０により発行された異なるインストアコードが設定されている。なお、このインストアコードは、同じ商品に対して同一のものが発行され設定されてもよい。
【００３３】
図３〜図５は、小売チェーンＡ〜Ｃに設置されている各小売店サーバ３１〜３Ｎが備える小売チェーン商品マスタＤＢ３１ａ〜３Ｎａに格納される小売チェーン商品マスタの例を示す説明図である。なお、小売チェーンＣについては図１での図示を省略してある。図３〜図５に示すように、小売チェーン商品マスタは、例えば、商品名と、インストアコードと、対応する商品を示すアイコンデータと、コード管理サーバ１０によりインストアコードが配信されたときに併せて配信された商品カルテの少なくとも一部のデータを含む商品カルテデータと、製造所固有記号の一例であるメーカコードと、商品の入荷日と、商品の賞味期限と、商品の属性情報とを含む。
【００３４】
なお、商品カルテデータは、図７に示した商品カルテにおいて、インストアコードと対応する商品を示すデータの少なくとも一部が小売チェーン商品マスタに含まれればよく、商品の入荷日は、各小売チェーンＡ〜Ｎに商品が入荷した日付を示し、属性情報は、例えば、各小売チェーンＡ〜Ｎへの商品の入荷個数や入荷先を表す情報などである。また、アイコンデータは、例えば、該当する商品の写真等を表す画像データであり、商品の賞味期限は、該当する商品の賞味期限の期間満了日を示している。この賞味期限は、日単位ではなく、月、週、時間、分、秒単位で設定されていてもよい。
【００３５】
メーカコードは、その商品の製造所を特定することができるコードであり、同一の製造所で生産あるいは製造された商品については、商品カテゴリや商品種別が異なっていても同一のメーカコードが付与される。本例では、例えば図３に示すように、商品名「缶詰Ａ」と「缶詰Ｂ」には、同一のメーカコード「４５６０００１１１」が付与されており、「缶詰Ｃ」と「缶詰Ｄ」には、メーカコード「４５６００１００１」が付与されているため、「缶詰Ａ」と「缶詰Ｂ」および「缶詰Ｃ」と「缶詰Ｄ」はそれぞれ同じ製造所にて製造された商品であり、例えば「缶詰Ａ」と「缶詰Ｃ」は別の製造所にて製造された商品であることが分かる。
【００３６】
小売チェーン商品マスタは、各小売チェーンＡ〜Ｎにてそれぞれ管理される小売チェーン用の商品マスタであって、小売店サーバ３１〜３Ｎが備える各小売チェーン商品マスタＤＢ３１ａ〜３Ｎａにそれぞれ格納されている。
【００３７】
図６は、コード管理ＤＢ１１に格納されるコード管理情報の例を示す説明図である。図６に示すように、コード管理情報は、商品の商品カテゴリと、商品名と、製造コードと、メーカコードと、製造コードが示す商品を小売チェーンＡ〜Ｎ毎にそれぞれ識別するためのインストアコードとが対応付けされた情報である。従って、商品名および製造コードが同一の商品であれば、各小売チェーンＡ〜Ｎ毎に同じインストアコードによって管理されたり、商品名が同一であっても製造コードが異なっている商品であれば、各小売チェーンＡ〜Ｎ毎に異なるインストアコードによって管理されたりする。
【００３８】
商品の商品カテゴリは、商品を分類する範疇を表すもので、例えば「缶詰Ａ」〜「缶詰Ｄ」は「缶詰」と分類され、「調味料Ｂ」は「調味料」と分類される。その他、商品カテゴリは、例えば商品の種類（長期保存食品であるとか、要加熱食品であるなど）によって区分けされてもよい。
【００３９】
図７は、商品マスタＤＢ２１に格納される商品カルテの内容の例を示す説明図である。図７に示すように、商品カルテには、例えば、該当する商品の商品名と、その商品に一意に付与されている製造コードと、その商品に一意に付与されている商品カルテコードと、その商品に使用されている使用材料と、各使用材料の分量を示す使用材料分量情報とが対応付けされている。なお、該当する商品が生産あるいは製造される際に使用された資材（肥料、農薬、飼料、動物医薬品など）と、その使用量（例えば、１日あたりの使用量など、資材によって適切に定められるようにすればよい。）とが商品カルテに含まれるようにしてもよい。
【００４０】
次に、本例のコード管理システム１００の動作について説明する。
図８は、本例のコード管理システム１００におけるコード管理サーバ１０が実行するコード管理情報登録・配信処理の例を示すフローチャートである。コード管理情報登録・配信処理は、例えば、新に商品を取り扱うときや商品の仕様が変更されたときなどで、コード管理サーバ１０が各小売チェーンＡ〜Ｎに対し新たなインストアコードを配信する場合や、コード管理サーバ１０のオペレータにより指示があったり、あるいは定期的（例えば１日１回早朝あるいは深夜など）に実行される。
【００４１】
コード管理情報登録・配信処理において、まず、コード管理サーバ１０は、メーカ生産管理ＤＢに格納されているメーカ生産管理情報のうち、新規に登録（前回取得したとき以降の登録）されていたメーカ生産管理情報を読み出す（ステップＳ１０１）。
【００４２】
次いで、コード管理サーバ１０は、取得したメーカ生産管理情報に含まれている商品名、製造コードおよびメーカコードをコード管理ＤＢ１１に格納されているコード管理情報の該当項目にそれぞれ新たに登録し、コード管理情報に含まれるインストアコードを検索して、登録した製造コードに各小売チェーンＡ〜Ｎ毎に商品を識別可能であるとともに、未だコード管理情報に登録されていない場合は新たなインストアコードをそれぞれ対応付けて発行し（ステップＳ１０２）、新たに登録した製造コードに対応する各小売チェーンＡ〜Ｎのインストアコードをコード管理情報に登録する（ステップＳ１０３）。
【００４３】
次に、コード管理サーバ１０は、商品マスタサーバ２０の商品マスタＤＢ２１に格納されている商品マスタから、新たに登録した製造コードに基づいて、この製造コードにあらかじめ対応付けられている商品カルテの少なくとも一部のデータを含む商品カルテデータを取得する（ステップＳ１０４）。なお、このステップＳ１０４では、該当する製造コードに対応付けられている商品カルテのすべてのデータを含む商品カルテデータを取得するようにしてもよい。
【００４４】
そして、コード管理サーバ１０は、ステップＳ１０２にてインストアコードを発行した各小売チェーンＡ〜Ｎの小売店サーバ３１〜３Ｎにインストアコードを、ステップＳ１０１にて取得したメーカコードと、ステップＳ１０４にて取得した商品カルテとともに配信する（ステップＳ１０５）。
【００４５】
本例では、例えば、該当する商品に使用される材料に変更があり商品の仕様が変更された場合などに、メーカ生産管理情報に含まれていない製造コードが新たに付与されて、メーカ生産管理ＤＢ１２に登録される。また、製造コードが新たに付与されると、該当する商品についての商品カルテが新たに作成され、商品マスタＤＢ２１に格納される。この商品カルテには、新たに付与された商品カルテコードが含まれる。
【００４６】
さらに、新たに付与された製造コードについて、小売チェーンＡ〜Ｎ毎に識別可能であるとともにそれぞれ異なる新たなインストアコードが発行され、コード管理ＤＢ１１に格納される。そして、例えば、新たなインストアコードが発行されると、このインストアコードとともにメーカコードや新たな商品カルテデータが商品の供給先の各小売店サーバ３１〜３Ｎに配信され、小売チェーン商品マスタＤＢ３１ａ〜３ＮａにおけるＰＯＳ情報に新たなインストアコードが登録されるとともに、小売チェーン商品マスタに新たなインストアコードとメーカコードと商品カルテデータとが対応付けられて登録される。
【００４７】
本例では、商品名が同じ（例えば、商品としては、○○コロッケ、××缶詰など変わらない）ものについても、各小売チェーンＡ〜Ｎ内および各小売店サーバ３１〜３Ｎにおけるインストアコードはそれぞれ異なり、商品を識別可能なものであるとする。なお、インストアコードは、一つの小売チェーン内や小売店サーバにおいては、商品名が同じものについて同一のものが設定されてもよい。
【００４８】
図９は、本例のコード管理システム１００における各小売店サーバ３１〜３Ｎが実行する商品検索処理の例を示すフローチャートである。ここでは、各小売店サーバ３１〜３Ｎのうち小売店サーバ３１において、インストアコードが付与されている商品であって、小売チェーン端末にてオペレータにより指定されたインストアコードやメーカコードあるいは日付情報（例えば、入荷日や賞味期限など）に基づいて使用材料などの商品情報が検索される場合にを例に説明する。
【００４９】
まず、小売店サーバ３１のオペレータは、小売チェーン端末が備える表示装置や自己が備える表示装置の表示画面上に表示された、図１０に示すような検索条件指定画面の検索条件指定領域１０１に、例えば、検索対象とする商品に付与されているインストアコードと、その商品に付されているメーカコードと、その商品に関する日付情報とを入力することによって、検索条件を指定する。検索条件が指定されると、検索条件指定画面の検索対象確認領域１０２には、例えば、検索対象として指定された商品の商品名と、その商品の製造コードが表示される。
【００５０】
すなわち、小売店サーバ３１は、オペレータからの検索条件の指定を受け付けると、小売チェーン商品マスタ（およびＰＯＳ情報）を用いて、商品名と製造コードを検索し、検索対象確認領域１０２に表示する処理を行う。そして、オペレータは、検索条件の指定内容を確認すると、小売チェーン端末のマウスなどの入力装置を操作することにより、検索実行ボタン１０３を押下する。検索実行ボタン１０３が押下されると、小売店サーバ３１は、指定されているインストアコードとメーカコードと日付情報とに応じて、小売チェーン商品マスタの商品カルテデータを検索する。
【００５１】
なお、検索条件指定画面は、例えば図１１に示すように、検索条件指定領域１０１に選択可能な各商品それぞれのアイコンが表示され、アイコンを指定することで検索対象の商品を選択することとしてもよい。この場合、小売店サーバ３１は、アイコンの選択を受け付けると、小売チェーン商品マスタ（およびＰＯＳ情報）を用いて、選択されたアイコンに対応付けされている商品のインストアコード、メーカコード、日付情報、商品名、および製造コードなどを検索し、検索対象確認領域１０２に表示する処理を行う。
【００５２】
また、小売店サーバ３１は、該当する商品に対応付けされている日付情報として、例えば検索条件指定領域１０１に日付情報の入力がない場合などは、最近の日付となっている賞味期限を検索条件に自動的に決定し、検索対象確認領域１０２に表示する処理を行う。そして、検索実行ボタン１０３が押下されると、小売店サーバ３１は、指定されているインストアコードとメーカコードと日付情報（ここでは、最近の日付の賞味期限）とに応じて、小売チェーン商品マスタの商品カルテデータを検索する。
【００５３】
なお、図１０においては、検索条件指定画面の検索条件指定領域１０１に、小売店サーバ３１の小売チェーンＡにて取り扱っている商品「缶詰Ｄ」のインストアコード（例えばＡ０００９１２２）（および日付情報（例えば２００７年０６月０５日））が入力されているため、検索対象確認領域１０２には、検索対象として指定された商品の商品名「缶詰Ｄ」や製造コード「０００４１３」が表示されることとなる。また、図１１においては、検索条件指定画面の検索条件指定領域１０１に、指定できるアイコンが表示されているため、同様に検索対象確認領域１０２には商品名や製造コードが表示される。
【００５４】
まず、商品検索処理において、小売店サーバ３１は、小売チェーン端末のマウスなどの入力装置を操作するオペレータからの指定によって、インストアコード（例えばＡ０００９１２２）と、メーカコード（例えば４５６０００１１１）（および日付情報（例えば２００７年０６月１０日））とを含む検索依頼情報を受け付ける（ステップＳ２０１）。このステップＳ２０１では、検索依頼情報としてインストアコードおよびメーカコードを受け付けたこととする。
【００５５】
次に、小売店サーバ３１は、小売チェーン商品マスタＤＢ３１ａの小売チェーン商品マスタを参照して、ステップＳ２０１にて受け付けたインストアコードおよびメーカコードに対応付けされている商品があるか否かを判断する（ステップＳ２０２）。受け付けたインストアコードに対応付けされている商品があると判断した場合は（ステップＳ２０２のＹ）、その商品の製造コードに基づき小売チェーン商品マスタの商品カルテデータを検索し（ステップＳ２０６）、該当する商品カルテデータから商品カルテを取得する（ステップＳ２０７）。
【００５６】
一方、小売チェーン商品マスタＤＢ３１ａの小売チェーン商品マスタを参照して、受け付けたインストアコードに対応付けされているが、メーカコードに対応付けされている商品がないと判断した場合は（ステップＳ２０２のＮ）、小売店サーバ３１は、受け付けたインストアコードに対応する商品がない旨のエラー表示を行う表示領域、および当該商品と同一の商品カテゴリに含まれる商品のメーカコードを選択指定可能にリスト表示するためのコード管理サーバ１０から取得したメーカコードリストを表示するコード選択指定領域が設けられた検索結果画面を表示するための検索結果画面情報を生成し、生成した検索結果画面情報に基づく検索結果画面を小売チェーン端末の表示画面上に表示する（ステップＳ２０３）。なお、小売店サーバ３１は、上述したように検索対象の商品に付与されているインストアコードが小売チェーン商品マスタに含まれているインストアコードではあるが、この小売チェーン商品マスタにて対応付けされているメーカコードとは異なるメーカコードが付与されている商品であると判断した場合は（ステップＳ２０２のＮ）、受け付けたインストアコードを提示してメーカコードリストの作成依頼をコード管理サーバ１０に対して行う。コード管理サーバ１０は、作成依頼に応じて、提示されたインストアコードに対応する商品と同一の商品カテゴリに含まれる商品のメーカコードを選択指定可能にリスト表示するためのメーカコードリストを作成し、小売店サーバ３１に送信する。
【００５７】
小売店サーバ３１は、上述した小売チェーン端末が備える表示装置の他に、自己が備える表示装置の表示画面上に、生成した検索結果画面情報に基づく検索結果画面を表示するようにしてもよい。検索結果画面は、例えば図１２に示すように、検索エラーである旨を表示するエラー表示領域１０４と、メーカコードリストを表示するメーカコードリスト表示領域１０５と、メーカコードリスト表示領域１０５に表示されたメーカコードのうち、検索対象の商品に付与されているメーカコードに基づき選択されたメーカコードの商品の商品検索を指示するための決定ボタン１０６と、商品検索の終了を指示するための終了ボタン１０７とが設けられている。オペレータは、検索対象として持参している実際の商品に付されているメーカコードに基づいて、メーカコードリストに含まれているメーカコードのうちどれを選択するか決定する。例えば、商品に付されているメーカコードと同じメーカコード、一部が同一のメーカコードなどが選択される。
【００５８】
そして、小売店サーバ３１は、検索結果画面におけるメーカコードリスト表示領域１０５内にリスト表示されたメーカコードが選択され、決定ボタン１０６が押下された場合にメーカコードの指定を受け付け（ステップＳ２０４）、小売チェーン商品マスタを参照して、指定されたメーカコードに対応付けされている同一商品カテゴリ内の製造コードの商品の商品カルテデータを検索あるいは取得し（ステップＳ２０５）、該当する商品カルテデータから商品カルテを取得する（ステップＳ２０７）。なお、ステップＳ２０５では、小売店サーバ３１は、小売チェーン商品マスタを検索したときに、指定されたメーカコードに対応付けされている同一商品カテゴリ内の製造コードの商品の商品カルテデータが小売チェーン商品マスタ内に存在しない場合には、コード管理サーバ１０に対して、指定されたメーカコードに対応付けされている製造コードの商品の商品カルテデータの取得依頼を送信する。コード管理サーバ１０は、この取得依頼に応じて、商品マスタサーバ２０から該当する商品カルテデータを取得し、小売店サーバ３１に送信する。このようにして、指定されたメーカコードに対応付けされている同一商品カテゴリ内の製造コードの商品の商品カルテデータが小売チェーン商品マスタに存在しない場合には、コード管理サーバ１０から該当する商品カルテデータを取得する。
【００５９】
図１２における検索結果画面では、エラー表示領域１０４において、検索エラーを示す旨の表示文「指定された検索対象インストアコードおよび検索対象メーカコードに該当する商品は当チェーンで正規に取扱われたものではありません。コード管理サーバ１０から取得した下記メーカコードリストから検索対象の商品に付されているメーカコードをお選びください。」が表示され、メーカコードリスト表示領域１０５において、検索条件であるインストアコード「Ａ０００９１２２」が示す商品「缶詰Ｄ」と同一の商品カテゴリの商品のメーカコードがリスト表示されており、その中から同一のメーカコード（例えば４５６０００１１１）のものが選択された場合の例が示されている。
【００６０】
そして、小売店サーバ３１は、取得した商品カルテが示す商品名、使用材料、商品の生産（あるいは製造）の際に使用された資材を含む商品検索結果情報の表示領域が設けられた検索結果画面を表示するための検索結果画面情報を生成し、例えば必要に応じて使用材料や資材の表示順番などを決定した上で、生成した検索結果画面情報に基づく検索結果画面を小売チェーン端末の表示画面上に表示する（ステップＳ２０８）。
【００６１】
なお、表示順番は、例えばあらかじめ定められている決定ルールに従って決定されるものであり、ここではあらかじめ商品毎に定められている優先順位の高い方から順番に表示することとする。この優先順位は、例えば表示順番決定用のテーブルなどに登録されて小売店サーバ３１が備える他のＤＢに格納されている。
【００６２】
小売店サーバ３１は、上述した小売チェーン端末が備える表示装置の他に、自己が備える表示装置の表示画面上に、生成した検索結果画面情報に基づく検索結果画面を表示するようにしてもよい。検索結果画面は、例えば図１３に示すように、検索条件を表示する検索条件表示領域２０１と、検索結果を表示する検索結果表示領域２０２と、使用材料や資材の分量を検索指示するための分量検索指示ボタン２０３とが設けられている。本例では、検索結果表示領域２０２に、あらかじめ指定された表示順番で使用材料や資材が表示される。
【００６３】
図１３における検索結果画面には、上記ステップＳ２０４〜Ｓ２０５を経て指定されたメーカコードによる商品の検索条件としてインストアコード「Ａ０００９１２２」およびメーカコード「４５６０００１１１」ならびに日付情報による（により決定された）賞味期限「２００７年０６月１５日」が選択された場合の検索結果の例が示されている。図１３に示すように、検索結果として、インストアコード「Ａ０００９１２２」が示す商品が、商品名「缶詰Ｄ」であり、決定された日「０６月１５日」が賞味期限となるものにおいては、製造コード「０００４１３」および商品カルテコード「ＫＡ０００６２」が使用され、製造所「○○工場」で製造されたことが示されている。
【００６４】
また、その「缶詰Ｄ」の使用材料は、「タラバ蟹」や「調味料α」および「調味料β」などであり、その「缶詰Ｄ」を生産（あるいは製造）する際に使用した資材が「防腐剤Ａ」および「防腐剤Ｂ」や「色素安定材Ａ」などであったことが示されている。本例では、コード管理サーバ１０にて発行されて各小売チェーンＡ〜Ｎに配信されたインストアコードおよびメーカコード（ならびに日付情報）に基づいて、例えば同じ商品名の商品につき製造コード（商品カルテコード）が更新あるいは変更されていた場合や、同一のインストアコードが付与されているがメーカコードが異なっている場合などであっても、その商品の商品情報（使用材料や資材など）を、ローカル内で検索した上で、ローカル内に該当する情報がなかった場合はコード管理サーバ１０と連係して検索し、商品マスタサーバ２０へのアクセスなしに検索することが可能となる。これにより、短時間で高速かつ正確な商品情報の検索が可能となる。
【００６５】
また、本例では、コード管理サーバ１０にて発行されて各小売チェーンＡ〜Ｎに配信されたインストアコードが付与された商品であっても、例えば供給先が誤っていたりしてメーカコードが異なる商品についても、その商品の商品カテゴリや、この商品カテゴリに含まれるコード管理サーバ１０のコード管理情報に含まれるすべてのメーカコードに基づいて、該当する商品や任意に選択された最も適切と思われる商品（最も関係性の高いと思われる商品）の商品情報（使用材料や資材など）を商品マスタサーバ２０へのアクセスなしに検索することができ、同様に短時間で高速な商品情報の検索が可能となる。
【００６６】
さらに、小売店サーバ３１は、図１３の検索結果画面において、オペレータによって分量検索実行ボタン２０３が押下されたか否かを判断し（ステップＳ２０９）、押下されたと判断した場合は（ステップＳ２０９のＹ）、該当する商品の使用材料や資材の分量を示す分量情報を商品カルテから抽出し、抽出した分量情報の表示領域が設けられた検索結果画面を再表示するための検索結果画面情報を生成し、例えば必要に応じて使用材料や資材の表示順番などを決定した上で、生成した検索結果画面情報に基づく検索結果画面を小売チェーン端末の表示画面上に再表示して（ステップＳ２１０）、商品検索処理を終了するか否かを判断し（ステップＳ２１１）、終了すると判断した場合は（ステップＳ２１１のＹ）、本フローチャートによる一連の商品検索処理を終了する。
【００６７】
上記ステップＳ２０９にて、分量検索実行ボタン２０３が押下されなかったと判断した場合も（ステップＳ２０９のＮ）、商品検索処理を終了するか否かを判断し（ステップＳ２１１）、終了すると判断した場合は（ステップＳ２１１のＹ）、同様に商品検索処理を終了する。なお、終了しないと判断した場合は（ステップＳ２１１のＮ）、例えば上記ステップＳ２０１に移行して以降の処理を繰り返す。
【００６８】
なお、表示順番は、例えばあらかじめ定められている決定ルールに従って決定される。ここでは、例えば、使用材料の分量が多い方から、資材の分量が多い方から、あるいは少ない方から、あらかじめ定められた優先順位の高い方からなど、あらかじめ定められた決定ルールに従った順番に表示することとする。
【００６９】
小売店サーバ３１は、小売チェーン端末が備える表示装置の他に、自己が備える表示装置の表示画面上に、生成した検索結果画面情報に基づく検索結果画面を再表示するようにしてもよい。この検索結果画面は、例えば図１４に示すように、検索条件を表示する検索条件表示領域２０１と、検索結果を表示する検索結果表示領域２０２とが設けられている。そして、図１４に示すように、検索結果表示領域２０２に、使用材料とその分量、および資材とその分量とが表示される。
【００７０】
本例では、例えば検索結果表示領域２０２に、あらかじめ指定された表示順番で使用材料や資材が表示される。ここでは、図１４に示すように、分量の多い方から順番に表示するようにしている。なお、表示順番の決定ルールによっては、例えば図１５に示すように、優先順位の高い「調味料β」から順番に表示されることもある。この優先順位については、例えばスポンサー会社が製造している商品については高くするなど、システム管理者によって決定するようにしてもよい。
【００７１】
なお、表示順番の決定ルールが複数あり、各決定ルールにも優先順位を設けるようにしてもよい。このようにすれば、あらかじめ定められた優先順位の高い方から表示することとし、優先順位が同じものについては分量の多い方から表示するといったような表示を行うことができるようになる。
【００７２】
図１４に示すように、検索結果として、図１３に示されていた情報の他、商品「缶詰Ｄ」に使用されていた「タラバ蟹」などの各材料の分量と、その商品「缶詰Ｄ」の生産（あるいは製造）の際に使用された各資材の分量とが示されている。この検索結果によって、検索対象の商品と商品カテゴリ、インストアコードおよびメーカコードが同じ商品名「缶詰Ｄ」に使用されていた材料や資材と、その材料や資材の分量とを確認することができる。
【００７３】
なお、上記の例では、商品カルテの一部を抽出して検索結果画面に表示することとしていたが、商品カルテの内容の全部を抽出して検索結果画面に表示するようにしてもよい。また、上記の例では、検索結果画面を表示する構成としていたが、印刷することとしてもよく、音声により検索結果を出力することとしてもよい。また、図示は省略したが、検索条件指定画面にて入力された日付情報に基づき、検索結果画面に小売チェーン商品マスタに含まれる商品の属性情報（商品の入荷個数や入荷先などの情報）を検索して表示するようにしてもよい。
【００７４】
以上説明したように、上述した一実施の形態では、コード管理システム１００のコード管理サーバ１０が、商品仕様識別コード（製造コード）が示す商品の供給先の各小売チェーンＡ〜Ｎにて当該商品を識別するためのインストアコードを発行し、発行されたインストアコードと、この商品の商品名と、この商品の商品仕様識別コードと、この商品の製造所を示すメーカコードとを含むコード管理情報をコード管理ＤＢ１１に格納し、商品仕様識別コードが付与されている商品の商品カルテを取得し、コード管理ＤＢ１１のコード管理情報を参照して、インストアコードおよびメーカコードを、取得した商品カルテが示す商品情報とともに商品の供給先の小売チェーンＡ〜Ｎに配信するとともに、小売店サーバ３１〜３Ｎが、配信されたインストアコードおよびメーカコードと、商品カルテが示す商品情報とが商品の商品カテゴリに対応付けされて含まれている小売チェーン商品マスタを小売チェーン商品マスタＤＢ３１ａ〜３Ｎａに格納し、検索対象の商品に付与されているインストアコードおよびメーカコードを含む検索依頼情報を受け付け、受け付けた検索依頼情報に含まれるインストアコードおよびメーカコードが対応付けされている商品の商品カルテが示す商品情報を、小売チェーン商品マスタを参照して出力するとともに、検索依頼情報に含まれるインストアコードが小売チェーン商品マスタに含まれるものであるが、当該検索依頼情報に含まれるメーカコードがこの小売チェーン商品マスタにおいてこのインストアコードに対応付けられているメーカコードとは異なるものである場合に、コード管理サーバ１０に対して、検索対象の商品と同一の商品カテゴリに含まれる商品についてのメーカコードのすべてを含むメーカコードリストの作成を依頼し、コード管理サーバ１０から取得したメーカコードリストを出力し、メーカコードリストが出力された商品のうち、検索対象の商品に付されているメーカコードリストに基づき選択され指定された商品の商品カルテが示す商品情報をさらに出力する構成としているので、商品カルテの商品情報を、商品マスタサーバ２０にアクセスすることなくコード管理サーバ１０やローカルの小売店サーバ３１〜３Ｎにてインストアコードおよびメーカコードを用いて短時間で検索することが可能となるとともに、インストアコードが対応付けされているがメーカコードがあらかじめ対応付けられたものとは異なっている商品については、メーカコードの一覧を示すリストを提示することによって、検索対象の商品を含む同一の商品カテゴリに属する商品の商品情報を短時間で検索することが可能となり、検索者に正確に確認させることができるようになる。また、コード管理サーバ１０が、インストアコードの配信時に商品カルテが示す商品情報も併せて配信するため、検索時にコード管理サーバ１０における高負荷な処理が発生することなく、コード管理サーバ１０の処理負荷を軽減することができる。
【００７５】
なお、商品仕様識別コード（製造コード）は、商品名、使用原材料、二次原料、添加物、アレルゲン、製造工場、対象販売エリア（例えば、関西エリア向けなど）、包装デザインなどの仕様が異なる毎に一意に商品に付与される識別コードである。すなわち、ある商品において、上記のような仕様（データファイル）が更新されると、新たな商品仕様識別コードが付与されることになる。なお、製造コードは、商品仕様識別コードの一例である。また、メーカコードは、製造所固有記号の一例である。
【００７６】
また、上述した一実施の形態では、小売店サーバ３１〜３Ｎが、メーカコードの出力とともに、検索エラーを報知する旨の警告出力を行う（図１２参照）構成としているので、小売店サーバ３１〜３Ｎ側にてインストアコードおよびメーカコードが対応付けされていない商品の検索が行われた場合であっても、容易にその検索に関する次の選択肢などの各種状況を把握させることができる。
【００７７】
また、上述した一実施の形態では、小売店サーバ３１〜３Ｎが、メーカコードとともに検索対象の商品と同一の商品カテゴリ名の表示を含むメーカコードリストを出力する（図１２参照）構成としているので、小売店サーバ３１〜３Ｎ側にてインストアコードおよびメーカコードが対応付けされていない商品の検索が行われた場合であっても、容易にその検索に関する次の選択肢などの各種状況を把握させることができる。
【００７８】
また、上述した一実施の形態では、小売店サーバ３１〜３Ｎが、メーカコードを選択指定可能にリスト表示するメーカコードリスト表示領域１０５を含むメーカコードリストを表示する（図１２参照）構成としているので、検索対象の商品に付されているメーカコードに基づいたメーカコードの選択指定を容易にさせることができる。
【００７９】
また、上述した一実施の形態では、小売店サーバ３１〜３Ｎが、検索対象の商品の日付に関する日付情報をさらに含む検索依頼情報を受け付け、この日付情報に基づく商品の属性情報（商品の入荷個数や入荷先などの情報）を商品情報とともに出力する構成としているので、小売店サーバ３１〜３Ｎ側にてさらに詳細に商品に関する各種情報の検索を行うことができる。
【００８０】
また、上述した一実施の形態では、小売店サーバ３１〜３Ｎが、インストアコードとメーカコードと日付情報とを指定可能な検索依頼情報指定領域（図１０の１０１参照）を含む検索依頼情報指定画面を表示する構成としているので、小売店サーバ３１〜３Ｎ側にて検索依頼情報の指定を簡単に行うことができる。
【００８１】
また、上述した一実施の形態では、コード管理サーバ１０が、商品を生産あるいは製造したメーカによって当該商品に付与された商品仕様識別コードおよびメーカコードを含むメーカ生産管理情報を取得し、取得したメーカ生産管理情報をメーカ生産管理ＤＢ１２に格納する構成としているので、新たに商品仕様識別コードが付与されたときに、その新規の商品仕様識別コードやメーカコード、商品名などをコード管理サーバ１０側で一括して管理することができる。
【００８２】
また、上述した一実施の形態では、商品カルテが示す商品情報は、商品の商品名と、商品の使用材料と、商品の生産あるいは製造の際に使用された資材と、使用材料の分量と、資材の分量とを含み、小売店サーバ３１〜３Ｎが、商品カルテが示す商品情報として、商品の商品名と、商品の使用材料と、商品の生産あるいは製造の際に使用された資材とを検索結果として出力したあと、分量の検索依頼を受け付けたことに応じて、使用材料の分量と、資材の分量とを検索し、検索した使用材料の分量と、資材の分量とを含む分量情報を出力することができる構成とされているので、商品の材料や資材の分量をも、ローカル内で容易に検索して提示することが可能となる。
【００８３】
なお、上述した一実施の形態では、インストアコードを使用する構成としていたが、コード管理サーバ１０が発行して管理するインストアコードに替えて、あるいはインストアコードとともに、商品仕様識別コードが示す商品を各小売チェーンＡ〜Ｎにおいてそれぞれ識別することができる図形コードなどを利用するようにしてもよい。すなわち、インストアコードに替えて、あるいはインストアコードとともに、各小売チェーンＡ〜Ｎにて商品を識別可能なプライベート利用される図形コードを発行して管理することとしてもよい。
【産業上の利用可能性】
【００８４】
本発明によれば、各商品の商品カルテに含まれる情報をインストアコードおよびメーカコードを用いて短時間で検索し正確に確認するのに有用である。
【図面の簡単な説明】
【００８５】
【図１】本発明の一実施の形態に係るコード管理システムの構成の例を示すブロック図である。
【図２】ＰＯＳ情報の例を示す説明図である。
【図３】小売チェーン商品マスタの例を示す説明図である。
【図４】小売チェーン商品マスタの例を示す説明図である。
【図５】小売チェーン商品マスタの例を示す説明図である。
【図６】コード管理情報の例を示す説明図である。
【図７】商品カルテの内容の例を示す説明図である。
【図８】コード管理情報登録・配信処理の例を示すフローチャートである。
【図９】商品検索処理の例を示すフローチャートである。
【図１０】検索条件指定画面の例を示す説明図である。
【図１１】検索条件指定画面の例を示す説明図である。
【図１２】検索結果画面の例を示す説明図である。
【図１３】検索結果画面の例を示す説明図である。
【図１４】検索結果画面の例を示す説明図である。
【図１５】検索結果画面の例を示す説明図である。
【符号の説明】
【００８６】
１０            コード管理サーバ
１１            コード管理ＤＢ
１２            メーカ生産管理ＤＢ
２０            商品マスタサーバ
２１            商品マスタＤＢ
３１〜３Ｎ      小売店サーバ
３１ａ〜３Ｎａ  小売チェーン商品マスタＤＢ
４０            通信ネットワーク
５１〜５Ｎ      生産者サーバ
１００          コード管理システム
【図１】
2008269286.tif 000003
【図２】
2008269286.tif 000004
【図３】
2008269286.tif 000005
【図４】
2008269286.tif 000006
【図５】
2008269286.tif 000007
【図６】
2008269286.tif 000008
【図７】
2008269286.tif 000009
【図８】
2008269286.tif 000010
【図９】
2008269286.tif 000011
【図１０】
2008269286.tif 000012
【図１１】
2008269286.tif 000013
【図１２】
2008269286.tif 000014
【図１３】
2008269286.tif 000015
【図１４】
2008269286.tif 000016
【図１５】
2008269286.tif 000017