(57)【要約】【課題】商品の流通過程に係る各種情報を一元管理することで、商品に係る情報の照会や閲覧を容易に実行することができ、かつ商品に係る不正を抑制することができる商品管理サーバ、商品管理用端末及びそれらの制御方法、プログラムを提供する。【解決手段】商品の流通過程の各流通拠点の流通拠点端末で生成された各種情報からなる流通情報を流通ＤＢに記憶する。流通拠点端末から受信した検索条件に基づいて、流通ＤＢから該検索条件に該当する前記流通情報を検索する。この検索条件は、商品を特定するための商品コードを少なくとも含んでいる。【選択図】  図１
2004213372.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して、商品の流通過程の各流通拠点の流通拠点端末と接続される商品管理サーバであって、
前記商品の流通過程の各流通拠点の流通拠点端末で生成された各種情報からなる流通情報を記憶する記憶手段と、
前記流通拠点端末から受信した検索条件に基づいて、前記記憶手段から該検索条件に該当する前記流通情報を検索する検索手段とを備え、
前記検索条件は、商品を特定するための商品コードを少なくとも含む
ことを特徴とする商品管理サーバ。
【請求項２】
前記流通情報は、前記流通拠点端末を特定する端末情報を含む
ことを特徴とする請求項１記載の商品管理サーバ。
【請求項３】
前記流通拠点端末は、ＩＣタグ端末及びバーコード端末の少なくとも一方を含む商品管理用端末であり、
前記流通情報は、前記商品管理用端末で生成された商品情報と、該商品管理用端末を特定する端末情報を含む
ことを特徴とする請求項１に記載の商品管理サーバ。
【請求項４】
通信回線を介して商品管理サーバと接続される商品管理用端末であって、
商品を管理するためのＩＣタグの内容を照会する照会情報を前記ＩＣタグへ発信する発信手段と、
前記照会情報に基づいて前記ＩＣタグより発信されたタグ情報を受信する受信手段と、
前記タグ情報を記憶する記憶手段と、
前記商品管理サーバに、前記タグ情報と当該商品管理用端末を特定する端末情報を含む商品情報を送信する送信手段と
を備えることを特徴とする商品管理用端末。
【請求項５】
前記ＩＣタグで管理する商品を小分けにする場合の小分け数を指定する指定手段と
を更に備えることを特徴とする請求項４に記載の商品管理用端末。
【請求項６】
前記小分け数と同数のＩＣタグそれぞれに前記タグ情報を書き込む書込手段と
を更に備えることを特徴とする請求項５に記載の商品管理用端末。
【請求項７】
前記小分け数と同数のバーコードを印刷するバーコード印刷手段と
を更に備えることを特徴とする請求項５に記載の商品管理用端末。
【請求項８】
画像撮影装置から送信された商品画像を受信する商品画像受信手段と、
前記商品画像から認識される商品数と前記小分け数とを照合する照合手段と
を更に備えることを特徴とする請求項６または請求項７に記載の商品管理用端末。
【請求項９】
通信回線を介して、商品の流通過程の各流通拠点の流通拠点端末と接続される商品管理サーバの制御方法であって、
前記商品の流通過程の各流通拠点の流通拠点端末で生成された各種情報からなる流通情報を記憶媒体に記憶する記憶工程と、
前記流通拠点端末から受信した検索条件に基づいて、前記記憶媒体から該検索条件に該当する前記流通情報を検索する検索工程とを備え、
前記検索条件は、商品を特定するための商品コードを少なくとも含む
ことを特徴とする商品管理サーバの制御方法。
【請求項１０】
通信回線を介して商品管理サーバと接続される商品管理用端末の制御方法であって、
商品を管理するためのＩＣタグの内容を照会する照会情報を前記ＩＣタグへ発信する発信工程と、
前記照会情報に基づいて前記ＩＣタグより発信されたタグ情報を受信する受信工程と、
前記タグ情報を記憶する記憶媒体に記憶工程と、
前記商品管理サーバに、前記タグ情報と当該商品管理用端末を特定する端末情報を含む商品情報を送信する送信工程と
を備えることを特徴とする商品管理用端末の制御方法。
【請求項１１】
通信回線を介して、商品の流通過程の各流通拠点の流通拠点端末と接続される商品管理サーバを制御するためのプログラムであって、
前記商品の流通過程の各流通拠点の流通拠点端末で生成された各種情報からなる流通情報を記憶媒体に記憶する記憶工程のプログラムコードと、
前記流通拠点端末から受信した検索条件に基づいて、前記記憶媒体から該検索条件に該当する前記流通情報を検索する検索工程のプログラムコードとを備え、
前記検索条件は、商品を特定するための商品コードを少なくとも含む
ことを特徴とするプログラム。
【請求項１２】
通信回線を介して商品管理サーバと接続される商品管理用端末を制御するためのプログラムであって、
商品を管理するためのＩＣタグの内容を照会する照会情報を前記ＩＣタグへ発信する発信工程のプログラムコードと、
前記照会情報に基づいて前記ＩＣタグより発信されたタグ情報を受信する受信工程のプログラムコードと、
前記タグ情報を記憶媒体に記憶する記憶工程のプログラムコードと、
前記商品管理サーバに、前記タグ情報と当該商品管理用端末を特定する端末情報を含む商品情報を送信する送信工程のプログラムコードと
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線を介して、商品の流通過程の各流通拠点の流通拠点端末と接続される商品管理サーバ、通信回線を介して商品管理サーバと接続される商品管理用端末及びそれらの制御方法、プログラムに関するものである。
【０００２】
【従来の技術】
現在の食品等の商品の製造会社→（流通）→卸し（商社）→（流通）→スーパー・小売店→消費者の流通システムにおいて、販売伝票や出荷指示書等でどの商品がどこに流れていったか等の流通状況を把握するものがある。この流通システムでは、発注（意思表示）→物（商品）と伝票の移動→請求書送付→支払い（金の移動）によって１サイクルの取引が完了する。
【０００３】
例えば、加工食品では、製造会社等の流通経路の上流部から商品の大箱が出荷され、卸し等の下流部で小箱に分散して商品が流通している。例えば、牛や豚等の肉類では、農家から牛や豚等が出荷され屠殺場で屠殺され、市場で半身肉等に加工され、小売店でさらに細かく加工されて箱詰め、パック詰めされ、消費者に販売されている。
【０００４】
また、スーパー・小売店においては、商品を購入する毎にその購入金額に応じたポイントが累積されるポイントカードが発行されると共に、売場における商品管理を行なうためのＰＯＳレジも相当普及している。
【０００５】
このような環境において、製造・流通した食品に異物混入等の事故があった場合には、製造会社（上流）から、順次下流に連絡が行き返品を行い、あるいはマスメディア等で事故を知った消費者が製造会社に直接返品するなどして対処している。
【０００６】
【発明が解決しようとする課題】
上記従来技術によれば、流通した商品に事故があった場合、その事故の事実が流通過程の上流から下流に連絡されることが多いため、連絡・回収に時間がかかり、商品の事故による健康被害が拡大してしまうという問題がある。
【０００７】
また、新聞等による事故の告知も新聞の発行頻度は１日２回程度であることや、新聞の読者が新聞の全ての記事を読むわけではないことから、必ずしも有効とは言えない。
【０００８】
また、どのロットの製品がどの卸しや小売店・スーパーに流通したかを正確に把握できないので、一旦事故が発生した場合には商品の回収個数が膨大なものとなる。そのため、製造会社に多額の損失をもたらし、これが事故の発表の遅れやひいては事故の隠蔽工作の一因となりかねないという問題がある。
【０００９】
更に、良品と事故品を峻別し難いため、大量の回収を行うのは、資源の無駄であるし回収した商品が大量のゴミになり環境への負荷も無視できない。
【００１０】
加えて、肉類や魚類等の商品は一見しただけでは、生産者や産地を識別し難いため、生産者や産地や食品の品質を偽って表示し本来の価格よりも高値で販売するといった問題も生じている。一部の業者によって起こされるこのような事件が消費者の信頼を低下させ、生産者や産地のみならず流通・販売業界にとっても不利益になっている。
【００１１】
本発明は上記の課題に鑑みてなされたものであり、商品の流通過程に係る各種情報を一元管理することで、商品に係る情報の照会や閲覧を容易に実行することができ、かつ商品に係る不正を抑制することができる商品管理サーバ、商品管理用端末及びそれらの制御方法、プログラムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記の目的を達成するための本発明による商品管理サーバは以下の構成を備える。即ち、
通信回線を介して、商品の流通過程の各流通拠点の流通拠点端末と接続される商品管理サーバであって、
前記商品の流通過程の各流通拠点の流通拠点端末で生成された各種情報からなる流通情報を記憶する記憶手段と、
前記流通拠点端末から受信した検索条件に基づいて、前記記憶手段から該検索条件に該当する前記流通情報を検索する検索手段とを備え、
前記検索条件は、商品を特定するための商品コードを少なくとも含む。
【００１３】
また、好ましくは、前記流通情報は、前記流通拠点端末を特定する端末情報を含む。
【００１４】
また、好ましくは、前記流通拠点端末は、ＩＣタグ端末及びバーコード端末の少なくとも一方を含む商品管理用端末であり、
前記流通情報は、前記商品管理用端末で生成された商品情報と、該商品管理用端末を特定する端末情報を含む。
【００１５】
上記の目的を達成するための本発明による商品管理用端末は以下の構成を備える。即ち、
通信回線を介して商品管理サーバと接続される商品管理用端末であって、
商品を管理するためのＩＣタグの内容を照会する照会情報を前記ＩＣタグへ発信する発信手段と、
前記照会情報に基づいて前記ＩＣタグより発信されたタグ情報を受信する受信手段と、
前記タグ情報を記憶する記憶手段と、
前記商品管理サーバに、前記タグ情報と当該商品管理用端末を特定する端末情報を含む商品情報を送信する送信手段と
を備える。
【００１６】
また、好ましくは、前記ＩＣタグで管理する商品を小分けにする場合の小分け数を指定する指定手段と
を更に備える。
【００１７】
また、好ましくは、前記小分け数と同数のＩＣタグそれぞれに前記タグ情報を書き込む書込手段と
を更に備える。
【００１８】
また、好ましくは、前記小分け数と同数のバーコードを印刷するバーコード印刷手段と
を更に備える。
【００１９】
また、好ましくは、画像撮影装置から送信された商品画像を受信する商品画像受信手段と、
前記商品画像から認識される商品数と前記小分け数とを照合する照合手段と
を更に備える。
【００２０】
上記の目的を達成するための本発明による商品管理サーバの制御方法は以下の構成を備える。即ち、
通信回線を介して、商品の流通過程の各流通拠点の流通拠点端末と接続される商品管理サーバの制御方法であって、
前記商品の流通過程の各流通拠点の流通拠点端末で生成された各種情報からなる流通情報を記憶媒体に記憶する記憶工程と、
前記流通拠点端末から受信した検索条件に基づいて、前記記憶媒体から該検索条件に該当する前記流通情報を検索する検索工程とを備え、
前記検索条件は、商品を特定するための商品コードを少なくとも含む。
【００２１】
上記の目的を達成するための本発明による商品管理用端末の制御方法は以下の構成を備える。即ち、
通信回線を介して商品管理サーバと接続される商品管理用端末の制御方法であって、
商品を管理するためのＩＣタグの内容を照会する照会情報を前記ＩＣタグへ発信する発信工程と、
前記照会情報に基づいて前記ＩＣタグより発信されたタグ情報を受信する受信工程と、
前記タグ情報を記憶する記憶媒体に記憶工程と、
前記商品管理サーバに、前記タグ情報と当該商品管理用端末を特定する端末情報を含む商品情報を送信する送信工程と
を備える。
【００２２】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
通信回線を介して、商品の流通過程の各流通拠点の流通拠点端末と接続される商品管理サーバを制御するためのプログラムであって、
前記商品の流通過程の各流通拠点の流通拠点端末で生成された各種情報からなる流通情報を記憶媒体に記憶する記憶工程のプログラムコードと、
前記流通拠点端末から受信した検索条件に基づいて、前記記憶媒体から該検索条件に該当する前記流通情報を検索する検索工程のプログラムコードとを備え、
前記検索条件は、商品を特定するための商品コードを少なくとも含む。
【００２３】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
通信回線を介して商品管理サーバと接続される商品管理用端末を制御するためのプログラムであって、
商品を管理するためのＩＣタグの内容を照会する照会情報を前記ＩＣタグへ発信する発信工程のプログラムコードと、
前記照会情報に基づいて前記ＩＣタグより発信されたタグ情報を受信する受信工程のプログラムコードと、
前記タグ情報を記憶媒体に記憶する記憶工程のプログラムコードと、
前記商品管理サーバに、前記タグ情報と当該商品管理用端末を特定する端末情報を含む商品情報を送信する送信工程のプログラムコードと
を備える。
【００２４】
【発明の実施の形態】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。
【００２５】
尚、以下の説明において、「サーバ」とは、ＷＷＷシステムにおいてＨＴＭＬ文書や画像などの情報を蓄積しておき、Ｗｅｂブラウザなどのクライアントソフトウェアからの要求を受けてインターネットなどのネットワークを通じて情報送信を行うＷｅｂサーバや、通信回線を通じてユーザからの要求を受けて、データベースシステムなどの処理に橋渡しを行う機能を備えたアプリケーションサーバ（または、Ｗｅｂアプリケーションサーバ）を意味するものである。
【００２６】
また、「クライアント」とは、通信回線においてサーバの提供する機能やデータを利用するコンピュータ、およびソフトウェアを意味するものである。このクライアントとしては、例えば、通信回線に接続されたコンピュータ、家庭用のパーソナルコンピュータ、およびコンピュータ上で動作するＷｅｂブラウザ、ビューワ等が該当する。
【００２７】
また、以下に説明する本発明の実施形態では、インターネットを介してＷｅｂ環境下で、商品の流通過程で関わる業者間で実現される商品管理に係る各種処理を実現する例を挙げて説明するが、本発明はこのような構成に限定されるものではない。つまり、サーバが提供する商品管理に係る処理を実行するための各種操作画面がクライアントのブラウザ（ビューワ）上で表示可能な形態を提供できるようなコンピュータネットワーク環境であれば、本発明を適用することができる。
【００２８】
更に、本実施形態で説明する商品管理とは、例えば、食品、化粧品、薬品等の、原材料から小分けにされて販売される商品管理に対して、特に、有効であるが、これ以外の商品に対しても、本発明を適用できることは言うまでもない。
【００２９】
図１は本発明の実施形態の商品管理システムの構成を示す図である。
【００３０】
商品管理サーバ１００、携帯端末１１０、ユーザ端末１２０、ＰＯＳレジ端末１３０、ＩＣタグ端末／バーコード端末１４０は、通信回線１５０を介して互いに接続されている。
【００３１】
通信回線１５０は、典型的にはインターネットやＬＡＮやＷＡＮや電話回線、専用デジタル回線、ＡＴＭやフレームリレー回線、通信衛星回線、ケーブルテレビ回線、データ放送用無線回線等のいずれか、またはこれらの組み合わせにより実現されるいわゆる通信ネットワークであり、データの送受信が可能であれば良い。
【００３２】
図１において、商品管理サーバ１００は、いわゆる汎用のＰＣサーバやＵｎｉｘサーバやメインフレーム等であり、それに搭載されるオペレーティングシステムの種類を問わない。特に、本実施形態の商品管理サーバ１００は、流通ＤＢ（データベース）と、流通ＤＢから所望の流通情報を検索する検索プログラムを備える。この検索プログラムは、商品管理サーバ１００に対するクライアント（携帯端末１１０、ユーザ端末１２０、ＰＯＳレジ端末１３０、ＩＣタグ端末／バーコード端末１４０）から必要に応じて検索条件を受け付け、その検索条件に該当する流通情報を流通ＤＢから取得し、検索条件を入力したクライアントへ送信する。
【００３３】
検索条件としては、例えば、商品を特定するための商品コード及び製造管理番号（ロット番号）が挙げられるが、これ以外にも、商品名や日時、流通拠点端末情報等の流通情報で管理される情報を検索条件とすることができる。
【００３４】
また、流通ＤＢで管理される流通情報は、商品が製造され、消費者の手に渡るまでの流通過程の各流通拠点の流通拠点（商品の製造会社、卸し会社、スーパー・小売店、消費者）端末で生成された各種情報から構成されるものである。
【００３５】
携帯端末１１０は、製造会社や流通会社の社員に利用される端末であり、例えば、ノートＰＣ（パーソナルコンピュータ）やいわゆるＰＤＡやインターネット対応の携帯電話で構成される。この携帯端末１１０は、画像や文字を表示する表示部とキーボードやボタン等の入力部と通信回線１５０に接続するための送受信部を備えている。また、携帯端末１１０は、製造会社や流通会社の社員が商品コードとロット番号を入力して、商品管理サーバ１００の流通ＤＢから所望の流通情報を検索することができる。これにより、例えば、特定の商品が回収の対象となっているか、どの流通拠点に存在しているか等の情報を確認することができる。
【００３６】
ユーザ端末１２０は、製造会社や流通拠点の社員に利用される端末であり、例えば、デスクトップＰＣやノートＰＣで構成される。このユーザ端末１２０は、画像や文字を表示する表示部とキーボードやボタン等の入力部と通信回線１５０に接続するための送受信部を備えている。また、ユーザ端末１２０は、商品を購入した顧客がその商品コードとロット番号を入力して、商品管理サーバ１００の流通ＤＢから所望の流通情報を検索することができる。これにより、例えば、自分が購入した商品が回収の対象となっているか等の情報を確認することができる。加えて、各流通過程での流通情報の矛盾の有無や、商品ラベルの張り替え等の疑いの有無も確認することができる。
【００３７】
ＰＯＳレジ端末１３０は、販売店やスーパーに設置される端末であり、販売店やスーパーの開梱時に商品に貼り付けられている商品コードとロット番号を含むバーコードを読み込んで得られるバーコード情報を記憶する。また、販売店が発行している購入毎にその金額に応じてポイントが累積され、そのポイントに応じて特典が受けられるポイントカードを消費者が使用した場合は、購入した客の個人情報（会員ＩＤ、氏名、連絡先、性別等）を記憶する。そして、これらのＰＯＳレジ端末１３０で生成された各種情報（販売情報）は、商品管理サーバ１００に送信され、流通ＤＢに流通情報の一部として登録される。
【００３８】
ＩＣタグ端末／バーコード端末１４０（商品管理用端末）は、流通過程の流通拠点（市場、卸し、物流センター、小売店、スーパー）に設置されている端末であり、商品を箱や大箱（大型ダンボール箱や保冷箱）から小箱に小分けする場合、その小分け数を入力すると対応する数のＩＣタグの記録やバーコードの印刷を実行する。ＩＣタグ端末／バーコード端末１４０が実行する処理によって得られる商品情報は、商品管理サーバ１００に送信されて、流通ＤＢに流通情報の一部として登録される。
【００３９】
また、ＩＣタグ端末／バーコード端末１４０は、市場や商品メーカで、ＩＣタグに最初に商品の商品コードとロット番号を入力する場合にも用いられる。
【００４０】
尚、商品管理サーバ１００、携帯端末１１０、ユーザ端末１２０、ＰＯＳレジ端末１３０、ＩＣタグ端末／バーコード端末１４０で実現される後述する処理を含む各種機能は、各端末やサーバ内部のＲＯＭや外部記憶装置に記憶されるプログラムがＣＰＵによって実行されることによって実現されても良いし、専用のハードウェアで実現されても良い。
【００４１】
また、図１では、説明を簡単にするために、商品管理サーバ１００、携帯端末１１０、ユーザ端末１２０、ＰＯＳレジ端末１３０、ＩＣタグ端末／バーコード端末１４０の各機器はそれぞれ１台で構成されているが、各機器が任意数台で構成されていても本発明が実現できることは言うまでもない。
【００４２】
更に、上記説明では、商品用管理端末をＩＣタグ端末／バーコード端末１４０として示しているが、図１のＩＣタグ端末／バーコード端末１４０以外の各種クライアント（携帯端末１１０、ユーザ端末１２０、ＰＯＳレジ端末１３０）も、商品管理を行うという観点からは、商品管理用端末として捉えることもできる。そのため、本発明において、商品管理用端末がＩＣタグ端末／バーコード端末１４０だけを意味するものではなく、他の端末も意味する場合もあることが理解されたい。
次に、本実施形態の商品管理システムを構成する各種クライアント（携帯端末１１０、ユーザ端末１２０、ＰＯＳレジ端末１３０、ＩＣタグ端末／バーコード端末１４０）、商品管理サーバ１００のハードウェア構成について、図２、図３を用いて説明する。
【００４３】
図２は本発明の実施形態の商品管理システムを構成する商品管理サーバのハードウェア構成を示す図である。
【００４４】
図２において、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、ＬＡＮアダプタ２４、ビデオアダプタ２５、キーボード２６、マウス２７、ハードディスク２８、ＣＤ−ＲＯＭドライブ２９はそれぞれシステムバス２０を介して互いに接続されている。
【００４５】
システムバス２０は、例えば、ＰＣＩバス、ＡＧＰバス、メモリバス等を意味する。また、図２では、各バス間の接続用チップやキーボードインタフェースやいわゆるＳＣＳＩやＡＴＡＰＩのような入出力用インタフェースは省略されている。
【００４６】
ＣＰＵ２１は、オペレーションシステムのプログラムやアプリケーションプログラムに基づいて四則演算や比較演算等の各種の演算や、ハードウェアの制御を行う。ＲＡＭ２２には、ハードディスク２８やＣＤ−ＲＯＭドライブ２９に装着されたＣＤ−ＲＯＭやＣＤ−Ｒ等の記憶媒体から読み出されたオペレーションシステムのプログラムやアプリケーションプログラム等が記憶され、これらはＣＰＵ２１の制御の元に実行される。
【００４７】
ＲＯＭ２３には、オペレーションシステムと協働してハードディスク等への入出力を司るいわゆるＢＩＯＳ等が記憶される。ＬＡＮアダプタ２４は、ＣＰＵによって制御されるオペレーションシステムの通信プログラムと協働してネットワークを介した外部との通信を行う。ビデオアダプタ２５は、ディスプレイ装置に出力する画像信号を生成し、キーボード２６やマウス２７はＷｅｂサーバへの指示を入力するために用いられる。
【００４８】
ハードディスク２８は、オペレーションシステムやアプリケーションプログラムや各種クライアントから受信したタイミング情報や画像データ、アプリケーションプログラム実行時に用いられる一時ファイルやクライアント用のアプリケーションプログラム等の各種データを記憶している。
【００４９】
ＣＤ−ＲＯＭドライブ２９は、ＣＤ−ＲＯＭやＣＤ−ＲやＣＤ−Ｒ／Ｗ等の記憶媒体を装着してアプリケーションプログラムをハードディスク２８にインストールするのに用いる。
【００５０】
尚、ＣＤ−ＲＯＭドライブの代わりにＣＤ−ＲドライブやＣＤ−Ｒ／ＷドライブやＤＶＤ−ＲＡＭドライブ、ＤＶＤ−ＲＷドライブ、ＭＯドライブ等を用いても良いのは言うまでもない。
【００５１】
図３は本発明の実施形態の各種クライアント（携帯端末１１０、ユーザ端末１２０、ＰＯＳレジ端末１３０、ＩＣタグ端末／バーコード端末１４０）のハードウェア構成を示す図である。
【００５２】
各種クライアントには、いわゆるブラウザプログラムがインストールされている。図３は、商品管理サーバ１００との区別のために符号が異なるだけ（例えば、図２のＣＰＵ２１は、図３ではＣＰＵ３１に対応する）なので、詳細な説明は省略する。
【００５３】
次に、ＩＣタグ端末／バーコード端末１４０を使用する環境について、図４を用いて説明する。
【００５４】
図４は本発明の実施形態のＩＣタグ端末／バーコード端末を使用する環境を示す図である。
【００５５】
ＩＣタグ端末／バーコード端末１４０は、専用端末又はＰＣ＋ＩＣタグライタ又はバーコードプリンタから構成され、ＩＣタグ４５０のタグ情報を読み取って小分け用に所定数のＩＣタグを作成する、あるいは所定数のバーコードを印刷する。特に、ＩＣタグ端末１４０として機能する場合には、ＩＣタグ４５０のタグ情報に、自己の端末ＩＤや日時を付加して、内部のハードディスク３８に記憶する。また、商品管理サーバ１００との通信機能を有し、生成した情報を送信したり、所望の流通情報を検索することができる。
【００５６】
４００は、肉等の商品となる原材料を小分けにする作業台である。４２０は、画像撮影装置であるところのカメラ（ビデオカメラ又はデジタルカメラ）であり、作業台４００上に置かれている商品を撮影する。その撮影された商品の画像は、無線回線（ＩｒＤＡ、ブルートゥース等）４３０を介して、ＩＣタグ端末／バーコード端末１４０へ送信される。４４０は、物流センターや卸等で使用されている通函である。この通函４４０は、プラスチック製等の丈夫な箱で何度も再利用される函であり、特定拠点間を往復する。また、本実施形態の通函４４０には、その通函４４０に収容されている商品情報を記憶するＩＣタグ４５０（商品コードとロット番号）が取付けられている。
【００５７】
このＩＣタグ４５０には、メモリが内蔵されており、このメモリにはタグ情報として、ＩＣタグ４５０を特定するための固有ＩＤや商品情報（商品コードやロット番号、日時）が記憶されている。このメモリに記憶される各種情報は、ＩＣタグ端末１４０によって電気的に自由に読み書き可能である。
【００５８】
次に、ユーザ端末１２０と商品管理サーバ１００間で行なう、商品情報を登録する登録処理について、図５を用いて説明する。
【００５９】
図５は本発明の実施形態の商品管理システムの商品情報の登録処理を示すフローチャートである。
【００６０】
尚、図５のフローチャートにおいて、ステップＳ４０１乃至ステップＳ４０７は、ユーザ端末１２０のＣＰＵ３１の制御の下で実行される。また、ステップＳ４２１乃至ステップＳ４２８は、商品管理サーバ１００のＣＰＵ２１の制御の下で実行される。
【００６１】
まず、ステップＳ４０１で、ユーザ端末１２０は、商品管理サーバ１００とのセッションを確立するための認証情報（ユーザＩＤ、パスワード等）を商品管理サーバ１００へ送信する。
【００６２】
ステップＳ４２１で、商品管理サーバ１００は、ユーザ端末１２０から認証情報を受信して、認証を行なう。
【００６３】
そして、認証が完了すると、ユーザ端末１２０の表示画面には、商品管理サーバ１００が提供する各種サービスを選択するためのメニュー選択画面が表示されることになる。
【００６４】
ステップＳ４０２で、ユーザ端末１２０は、メニュー選択画面から商品情報登録画面を表示するためのメニュー選択情報を商品管理サーバ１００へ送信する。
【００６５】
ステップＳ４２２で、商品管理サーバ１００は、ユーザ端末１２０からメニュー選択情報を受信する。次に、ステップＳ４２４で、そのメニュー選択情報に対応する表示情報（商品登録画面）を生成して、ユーザ端末１２０へ送信する。
【００６６】
ステップＳ４０３で、ユーザ端末１２０が商品管理サーバ１００から表示情報を受信すると、ユーザ端末１２０の表示画面には、商品登録画面が表示される。
【００６７】
ステップＳ４０４で、ユーザ端末１２０は、商品登録画面に基づいて、商品管理サーバ１００に登録する商品情報として、例えば、商品名、商品コード、ロット番号、製造日時等を入力する。そして、登録ボタンが押下されると、この商品登録画面で入力された商品情報を商品管理サーバ１００へ送信する。
【００６８】
尚、商品登録画面には、各種情報を入力したり、処理を実行するための各種コントロールとして、プルダウンメニュー、テキストフィールド、ラジオボタン、チェックボックス等の汎用のＧＵＩで使用される各種コントロールで構成されており、上記の商品情報を入力したり、商品管理サーバ１００へ送信する等の指示が実行できる構成であれば、どのようなものでも良い。
【００６９】
また、商品情報の送信は、商品情報が生成される度に商品管理サーバ１００へ送信する必要はない。例えば、所定時間期間（時間、日等）分の商品情報をユーザ端末１２０に蓄積しておき、例えば、夜間のバッチ処理で、商品管理サーバ１００へ一括送信しても良い。
【００７０】
ステップＳ４２５で、商品管理サーバ１００は、商品情報を受信してＲＡＭ２２に一旦記憶する。ステップＳ４２６で、その商品情報を流通情報の一部として、ハードディスク２８上に構築される流通ＤＢに登録する。ステップＳ４２７で、商品情報の流通ＤＢへの登録が完了したら、その旨をユーザ端末１２０へ通知するための登録完了メッセージを生成する。ステップＳ４２８で、その登録完了メッセージをユーザ端末１２０へ送信する。
【００７１】
ステップＳ４０７で、ユーザ端末１２０が商品管理サーバ１００から登録完了メッセージを受信すると、ユーザ端末１２０の表示画面には、その内容が表示される。
【００７２】
次に、ＩＣタグ端末１４０で行なうＩＣタグ複製処理について、図６を用いて説明する。
【００７３】
図６は本発明の実施形態の商品管理システムのＩＣタグ複製処理を示すフローチャートである。
【００７４】
尚、図６のフローチャートにおいて、ステップＳ５２１乃至ステップＳ５３２は、ＩＣタグ端末１４０のＣＰＵ３１の制御の下で実行される。また、ステップＳ５４１及びステップＳ５４２は、商品管理サーバ１００のＣＰＵ２１の制御の下で実行される。
【００７５】
まず、ステップＳ５２１で、ＩＣタグ端末１４０は、ＩＣタグ４５０に記憶されている情報を照会するための照会情報を通函４４０に取付けられたＩＣタグ４５０へ送信する。
【００７６】
ステップＳ５０１で、ＩＣタグ４５０は、ＩＣタグ端末１４０から照会情報を受信する。ステップＳ５０２で、その照会情報に対する回答情報（タグ情報）をＩＣタグ端末１４０へ送信する。
【００７７】
ステップＳ５２２で、ＩＣタグ端末１４０は、回答情報をＩＣタグ４５０から受信する。ステップＳ５２３で、通函４４０に収容されている商品を小分けにし、その小分けした商品それぞれに同一のタグ情報を付与するために、ＩＣタグ４５０のタグ情報の複製数（小分け数）の入力待ちを行う。
【００７８】
尚、商品を小分けする数とは、大箱→小箱の場合は小箱の数、大箱→大パックの場合は大パックの数である。
【００７９】
また、ここでの複製数の入力は、例えば、複製数入力画面（図１０）に基づいて、タグ情報の複製数、ＩＣタグ端末１４０の端末情報（端末ＩＤ）の付加の有無をタグ情報として入力する。そして、複製ボタンが押下されると、そのタグ情報が複製対象のＩＣタグ４５０それぞれにタグ情報が書き込まれることになる。詳しくは、複製数と同数のＩＣタグ４５０に元のＩＣタグ４５０のタグ情報と、当該ＩＣタグ端末の端末ＩＤと日時のデータが書き込まれることになる。
【００８０】
ステップＳ５２４で、複製数が入力されたか否かを判定する。複製数が入力されていない場合（ステップＳ５２４でＮＯ）、ステップＳ５２３に戻る。一方、複製数が入力された場合（ステップＳ５２４でＹＥＳ）、ステップＳ５２５に進み、複製数を読み込む。
【００８１】
ステップＳ５２６で、ＩＣタグ端末１４０は、複製数分と同数のＩＣタグ４５０の内、未処理のＩＣタグ４５０へタグ情報を書き込む。ステップＳ５２７で、ＩＣタグ４５０へのタグ情報の書込が指定数分完了したか否かを判定する。指定数分完了していない場合（ステップＳ５２７でＮＯ）、ステップＳ５２６に戻り、未処理のＩＣタグ４５０へタグ情報を書き込む。一方、指定数分完了している場合（ステップＳ５２７でＹＥＳ）、ステップＳ５２８へ進む。
【００８２】
一方、ステップＳ５１０で、カメラ４２０は、作業台４００上の商品の画像を撮影する。ステップＳ５１１で、撮影した商品画像をＩＣタグ端末１４０へ送信する。
【００８３】
ステップＳ５２８で、ＩＣタグ端末１４０は、カメラ４２０から商品画像を受信し、ハードディスク２８に蓄積する。ステップＳ５２９で、撮影された商品画像から得られる商品数と複製数を照合する。ステップＳ５３０で、照合結果をハードディスク３８に記録する。
【００８４】
尚、この商品画像から商品数を特定する方法としては、例えば、画像認識プログラム等を用いて特定しても良いし、ユーザの目視によって得られる商品数をＩＣタグ端末１４０へ入力するようにしても良い。
【００８５】
また、ステップＳ５２９での照合結果としては、複製数（小分け数）と、その複製数との一致・不一致フラグを含む複製記録情報が生成され、これがハードディスク３８に記録されることになる。
【００８６】
ステップＳ５３１で、ＩＣタグ端末１４０は、タグ情報を初期化するための初期化情報をＩＣタグ４５０へ送信する。これにより、ステップＳ５０３で、ＩＣタグ４５０内部のメモリが初期化される。また、この初期化によって、ＩＣタグ４５０の再利用が可能になる。
【００８７】
ステップＳ５３２で、ＩＣタグ端末１４０は、複製記録情報を含む商品情報（ここでは、商品コードとロット番号、端末ＩＤ、日時、複製数、一致／不一致フラグ）を商品管理サーバ１００へ送信する。
【００８８】
尚、商品情報の送信は、商品情報が生成される度に商品管理サーバ１００へ送信する必要はない。例えば、所定時間期間（時間、日等）分の商品情報をユーザ端末１２０に蓄積しておき、例えば、夜間のバッチ処理で、商品管理サーバ１００へ一括送信しても良い。
【００８９】
ステップＳ５４１で、商品管理サーバ１００は、ＩＣタグ端末１４０から商品情報を受信する。ステップＳ５４２で、受信した商品情報を流通情報の一部として流通ＤＢに登録して更新する。
【００９０】
次に、バーコード端末１４０で行なうバーコード複製処理について、図７を用いて説明する。
【００９１】
図７は本発明の実施形態の商品管理システムのバーコード複製処理を示すフローチャートである。
【００９２】
尚、図７のフローチャートにおいて、ステップＳ７２１乃至ステップＳ７３１は、バーコード端末１４０のＣＰＵ３１の制御の下で実行される。また、ステップＳ７４１及びステップＳ７４２は、商品管理サーバ１００のＣＰＵ２１の制御の下で実行される。
【００９３】
また、図７の処理の目的は、図６の処理の目的と実質的に同じである。この場合、商品には、ＩＣタグ４５０の代わりにバーコードがラベルとして貼り付けられていることになる。そのため、図７では、バーコード端末１４０からバーコードを読み込み、バーコード情報（商品コードとロット番号）を取得し（ステップＳ７２１）、バーコード端末１４０の端末ＩＤをバーコード情報に付加することになる（ステップＳ７２２）。以降の処理は、図６の処理と同様にして、但し、処理対象をバーコードに対して行う。
【００９４】
尚、バーコードの形態としては、二次元バーコードや通常のバーコードを利用することができる。そして、バーコードによる商品の管理の場合は、流通途中で、バーコード端末１４０が使用される度に、商品に貼り付けられている既存のバーコードに新たなバーコードが追加されていくことになる。つまり、流通経路の下流に行くほど、バーコードのサイズは大きくなる。
【００９５】
次に、ユーザ端末１２０で行なうバーコード印刷処理について、図８を用いて説明する。
【００９６】
図８は本発明の実施形態の商品管理システムのバーコード印刷処理を示すフローチャートである。
【００９７】
尚、図８のフローチャートにおいて、ステップＳ８２１乃至ステップＳ８３０は、ユーザ端末１２０のＣＰＵ３１の制御の下で実行される。また、ステップＳ８４１及びステップＳ８４２は、商品管理サーバ１００のＣＰＵ２１の制御の下で実行される。
【００９８】
この図８の処理は、商品管理がＩＣタグ４５０で管理されている場合、販売店やスーパー等での拠点では、納入した商品を管理するために、ＩＣタグ４５０から得られる商品情報に基づいて、商品に貼り付けるためのバーコード印刷を行うものである。
【００９９】
まず、ステップＳ８２１で、ユーザ端末１２０は、照会情報をＩＣタグ４５０へ送信する。
【０１００】
ステップＳ８０１で、ＩＣタグ４５０は、ユーザ端末１２０から照会情報を受信する。ステップＳ８０２で、その照会情報に対応する商品情報を送信する。
【０１０１】
ステップＳ８２２で、ユーザ端末１２０は、商品情報をＩＣタグ４５０から受信する。ステップＳ８２３で、商品に貼り付けるためのバーコードの印刷数の入力待ちを行う。ステップＳ８２４で、印刷数が入力された否かを判定する。印刷数が入力されていない場合（ステップＳ８２４でＮＯ）、ステップＳ８２３に戻る。一方、印刷数が入力された場合（ステップＳ８２４でＹＥＳ）、ステップＳ８２５に進み、印刷数を読み込む。
【０１０２】
ステップＳ８２６で、ユーザ端末１２０は、バーコードを印刷する。ステップＳ８２７で、バーコードの印刷が指定数分完了したか否かを判定する。指定数分完了していない場合（ステップＳ８２７でＮＯ）、ステップＳ８２６に戻る。指定数分完了している場合（ステップＳ８２７でＹＥＳ）、ステップＳ８２８へ進む。
【０１０３】
ステップＳ８２８で、ユーザ端末１２０は、印刷数や印刷日時等の印刷に関する印刷情報をハードディスク３８に記録する。ステップＳ８２９で、印刷情報を含む商品情報を商品管理サーバ１００へ送信する。一方で、ステップＳ８３０で、初期化情報をＩＣタグ４５０へ送信する。これにより、ステップＳ８０３で、ＩＣタグ４５０内部のメモリが初期化される。
【０１０４】
尚、商品情報の送信は、商品情報が生成される度に商品管理サーバ１００へ送信する必要はない。例えば、所定時間期間（時間、日等）分の商品情報をユーザ端末１２０に蓄積しておき、例えば、夜間のバッチ処理で、商品管理サーバ１００へ一括送信しても良い。
【０１０５】
ステップＳ８４１で、商品管理サーバ１００は、ユーザ端末１２０から商品情報を受信する。ステップＳ８４２で、受信した商品情報を流通情報の一部として流通ＤＢに登録して更新する。
【０１０６】
次に、ＰＯＳレジ端末１３０で行なう販売情報の記録処理について、図９を用いて説明する。
【０１０７】
図９は本発明の実施形態の商品管理システムの販売情報の記録処理を示すフローチャートである。
【０１０８】
尚、図９のフローチャートにおいて、ステップＳ９２１乃至ステップＳ９２４は、ＰＯＳレジ端末１３０のＣＰＵ３１の制御の下で実行される。また、ステップＳ９４１及びステップＳ９４２は、商品管理サーバ１００のＣＰＵ２１の制御の下で実行される。
【０１０９】
この図９の処理は、消費者が商品購入時に、その商品に貼り付けられたバーコード（商品コードとロット番号、端末ＩＤ、日時等）をＰＯＳレジ端末１３０で読み取り、その商品情報を販売情報として利用するものである。また、消費者が、ポイントカードを使用している場合には、販売情報に会員ＩＤが追加される。この会員ＩＤが追加されることで、商品に問題があった場合等に、その商品の購入者の照会や、連絡が容易になる。
【０１１０】
まず、ステップＳ９２１で、ＰＯＳレジ端末１３０は、商品に貼り付けられているバーコードを読み取る。ステップＳ９２２で、バーコードから得られるバーコード情報を販売情報（商品コードやロット番号、日時、個数、金額等）としてハードディスク３８に記録する。ステップＳ９２３で、ポイントカードの利用の有無を判定する。ポイントカードの利用がない場合（ステップＳ９２３でＮＯ）、ステップＳ９２５に進む。一方、ポイントカードの利用がある場合（ステップＳ９２３でＹＥＳ）、ステップＳ９２４に進み、会員ＩＤを記録する。
【０１１１】
ステップＳ９２５で、ＰＯＳレジ端末１３０は、販売情報を更新する。ステップＳ９２６で、販売情報を商品管理サーバ１００へ送信する。
【０１１２】
ステップＳ９４１で、商品管理サーバ１００は、ＰＯＳレジ端末１３０から販売情報を受信する。ステップＳ９４２で、受信した販売情報を流通情報の一部として流通ＤＢに登録して更新する。
【０１１３】
以上説明したように、本実施形態によれば、ローコストかつ手間を掛けずに商品の流通過程の各流通拠点で生成される各種情報を流通情報として管理しておくことで、商品に係る事故がおきた場合にも、その流通情報を参照して、事故品の流通範囲を短時間で正確に特定可能な商品管理システムを提供することができる。
【０１１４】
また、流通過程で商品に係る各種情報は、その情報の生成元がわかるように記録されゆくので、食品の詰替えや偽造ラベル等による商品の生産者・産地や品質等の偽称を抑制することができる商品管理システムを提供することができる。
【０１１５】
以上、実施形態例を詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１６】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１１７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１１９】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１２０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１２３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【０１２４】
【発明の効果】
以上説明したように、本発明によれば、商品の流通過程に係る各種情報を一元管理することで、商品に係る情報の照会や閲覧を容易に実行することができ、かつ商品に係る不正を抑制することができる商品管理サーバ、商品管理用端末及びそれらの制御方法、プログラムを提供できる。
【図面の簡単な説明】
【図１】本発明の実施形態の商品管理システムの構成を示す図である。
【図２】本発明の実施形態の商品管理システムを構成する商品管理サーバのハードウェア構成を示す図である。
【図３】本発明の実施形態の各種クライアントのハードウェア構成を示す図である。
【図４】本発明の実施形態のＩＣタグ端末／バーコード端末を使用する環境を示す図である。
【図５】本発明の実施形態の商品管理システムの商品情報の登録処理を示すフローチャートである。
【図６】本発明の実施形態の商品管理システムのＩＣタグ複製処理を示すフローチャートである。
【図７】本発明の実施形態の商品管理システムのバーコード複製処理を示すフローチャートである。
【図８】本発明の実施形態の商品管理システムのバーコード印刷処理を示すフローチャートである。
【図９】本発明の実施形態の商品管理システムの販売情報の記録処理を示すフローチャートである。
【図１０】本発明の実施形態の商品管理システムの指定画面の一例を示す図である。
【符号の説明】
１００  商品管理サーバ
１１０  携帯端末
１２０  ユーザ端末
１３０  ＰＯＳレジ端末
１４０  ＩＣタグ／バーコード端末
【図１】
2004213372.tif 000003
【図２】
2004213372.tif 000004
【図３】
2004213372.tif 000005
【図４】
2004213372.tif 000006
【図５】
2004213372.tif 000007
【図６】
2004213372.tif 000008
【図７】
2004213372.tif 000009
【図８】
2004213372.tif 000010
【図９】
2004213372.tif 000011
【図１０】
2004213372.tif 000012