(57)【要約】【課題】  多数の取扱者が参加でき、消費者が経路情報を閲覧しやすい経路情報管理システムを提供する。【解決手段】  商品の流通経路を管理する経路情報管理サーバ１００を、商品ＩＤ、商品を取り扱う取扱者を特定する取扱者情報、この取扱者による商品の取扱日時、および取扱者が商品をどのように取り扱ったかを示す取扱情報またはこの取扱情報を呼び出すためのインデックス情報を有する経路情報を蓄積する経路情報ＤＢ部１４０と、ネットワーク経由で、端末装置から商品ＩＤを含む商品の流通履歴を問い合わせる情報を受信すると、経路情報ＤＢ部１４０から、商品の経路情報を１以上検索し、経路情報を商品の取扱日時に基づき時系列で並べ替えた流通履歴を作成し、この流通履歴を端末装置へ送信する流通履歴作成プログラム１２０とを備える構成とした。【選択図】  図４
2006011736.tif 000002
【特許請求の範囲】
【請求項１】
複数の流通段階からなる商品の流通履歴を作成し、ネットワークに接続された端末装置へ、前記流通履歴を送信する経路情報管理サーバであって、
前記ネットワーク経由で、各種情報の送受信を行うインターフェース部と、
前記ネットワーク経由で受信した、前記商品に固有の識別情報である商品ＩＤ、前記商品を取り扱う取扱者を特定する取扱者情報、この取扱者による前記商品の取扱日時、および前記取扱者が前記商品をどのように取り扱ったかを示す取扱情報またはこの取扱情報を呼び出すためのインデックス情報を有する経路情報を蓄積する経路情報データベース部と、
前記ネットワーク経由で、前記端末装置から前記商品ＩＤを含む前記商品の流通履歴を問い合わせる情報を受信すると、前記経路情報データベース部から、前記商品の経路情報を１以上検索し、前記経路情報を前記商品の取扱日時に基づき時系列で並べ替えた流通履歴を作成し、この流通履歴を前記ネットワーク経由で前記端末装置へ送信する流通履歴作成部と、
を備えることを特徴とする経路情報管理サーバ。
【請求項２】
前記取扱情報は、前記商品の受入先の取扱者および受渡先の取扱者に関する情報を含むことを特徴とする請求項１に記載の経路情報管理サーバ。
【請求項３】
請求項１または請求項２に記載の経路情報管理サーバの経路情報データベース部に蓄積されるインデックス情報により呼び出される取扱情報を作成し、この取扱情報を取扱情報記憶手段に蓄積する取扱情報作成部と、
前記ネットワーク経由で、各種情報の送受信を行うインターフェース部と、
前記ネットワーク経由で、前記取扱情報の提示要求を受け取ると、前記取扱情報記憶手段の中から該当する取扱情報を検索し、この取扱情報を送信する取扱情報提示部と、
を含むことを特徴とする取扱情報登録端末。
【請求項４】
請求項１または請求項２に記載の経路情報管理サーバの経路情報データベース部に蓄積されるインデックス情報により呼び出される取扱情報を蓄積する取扱情報記憶手段と、
前記取扱情報を作成する取扱情報作成部と、
前記ネットワーク経由で、各種情報の送受信を行うインターフェース部と、
前記ネットワーク経由で、前記取扱情報の提示要求を受け取ると、前記取扱情報記憶手段の中から該当する取扱情報を検索し、この取扱情報を送信する取扱情報提示部と、
を含むことを特徴とする取扱情報管理サーバ。
【請求項５】
前記取扱情報作成部は、前記取扱情報を作成する際、前記商品の材料となった１以上の商品の商品ＩＤをさらに含む取扱情報を作成するよう構成されていることを特徴とする請求項４に記載の取扱情報管理サーバ。
【請求項６】
複数の流通段階からなる流通経路を経て流通される商品に付される無線式の記憶媒体であって、
この無線式の記憶媒体は、無線式の読取手段に読み取られる情報として、
この商品の流通履歴に関する情報と、コンピュータに前記流通履歴に関する情報を所定の表示形式で前記コンピュータに接続されたモニタに表示させる表示プログラムとが記憶されていることを特徴とする無線式の記憶媒体。
【請求項７】
複数の流通段階からなる流通経路を経て流通される商品に付される光学読取式の記憶媒体であって、
この光学読取式の記憶媒体は、光学読取式の読取手段に読み取られる情報として、
この商品の流通履歴に関する情報と、コンピュータに前記流通履歴に関する情報を所定の表示形式で前記コンピュータに接続されたモニタに表示させる表示プログラムとが記憶されていることを特徴とする光学読取式の記憶媒体。
【請求項８】
複数の流通段階からなる商品の流通履歴を作成し、ネットワーク経由で送信する経路情報管理サーバと、
前記商品に付される無線式の記憶媒体と、
前記無線式の記憶媒体の情報を無線式の読取手段で読み取り、ネットワーク経由で前記経路情報管理サーバから、前記商品の流通履歴を取得する端末装置と、
を有する経路情報管理システムに用いられる無線式の記憶媒体であって、
この無線式の記憶媒体は、前記無線式の読取手段により読み取られる情報として、
前記商品に固有の識別情報である商品ＩＤと、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報と、
前記端末装置に、当該商品の流通履歴を表示させる表示プログラムと、
を記憶し、前記表示プログラムは、
前記端末装置に、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報に基づき、前記経路情報管理サーバへアクセスさせるステップ、
前記商品ＩＤに基いて、前記経路情報管理サーバから当該商品の流通履歴を取得させるステップ、
および前記取得した流通履歴を前記端末装置の表示部に表示させるステップ、
を実行させることを特徴とする無線式の記憶媒体。
【請求項９】
複数の流通段階からなる商品の流通履歴を作成し、ネットワーク経由で送信する経路情報管理サーバと、
前記商品に付される光学読取式の記憶媒体と、
前記光学読取式の記憶媒体の情報を光学読取式の読取手段で読み取り、ネットワーク経由で前記経路情報管理サーバから、前記商品の流通履歴を取得する端末装置と、
を有する経路情報管理システムに用いられる光学読取式の記憶媒体であって、
この光学読取式の記憶媒体は、前記光学読取式の読取手段により読み取られる情報として、
前記商品に固有の識別情報である商品ＩＤと、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報と、
前記端末装置に、当該商品の流通履歴を表示させる表示プログラムと、
を記憶し、前記表示プログラムは、
前記端末装置に、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報に基づき、前記経路情報管理サーバへアクセスさせるステップ、
前記商品ＩＤに基いて、前記経路情報管理サーバから当該商品の流通履歴を取得させるステップ、
および前記取得した流通履歴を前記端末装置の表示部に表示させるステップ、
を実行させることを特徴とする光学読取式の記憶媒体。
【請求項１０】
複数の流通段階からなる商品の流通履歴を作成し、ネットワーク経由で送信する経路情報管理サーバと、
前記商品に付される無線式の記憶媒体と、
前記無線式の記憶媒体の情報を無線式の読取手段で読み取り、前記ネットワーク経由で前記経路情報管理サーバから、前記商品の履歴情報を取得する端末装置と、
を有する経路情報管理システムに用いられる無線式の記憶媒体であって、
この無線式の記憶媒体は、前記無線式の読取手段により読み取られる情報として、
前記商品に固有の識別情報である商品ＩＤと、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報と、
を記憶すると共に、
前記ネットワーク経由で受信した情報を表示する表示プログラムを格納する前記端末装置に、
前記表示プログラムを起動させるステップ、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報に基づき、前記経路情報管理サーバへアクセスさせるステップ、
前記商品ＩＤに基いて、前記経路情報管理サーバから前記商品の流通履歴を取得させるステップ、
および前記表示プログラムにより、前記取得した流通履歴を前記端末装置の表示部に表示させるステップ、
を実行させる表示プログラム起動プログラムと、
を記憶することを特徴とする無線式の記憶媒体。
【請求項１１】
複数の流通段階からなる商品の流通履歴を作成し、ネットワーク経由で送信する経路情報管理サーバと、
前記商品に付される光学読取式の記憶媒体と、
前記光学読取式の記憶媒体の情報を光学読取式の読取手段で読み取り、前記ネットワーク経由で前記経路情報管理サーバから、前記商品の履歴情報を取得する端末装置と、
を有する経路情報管理システムに用いられる光学読取式の記憶媒体であって、
この光学読取式の記憶媒体は、前記光学読取式の読取手段により読み取られる情報として、
前記商品に固有の識別情報である商品ＩＤと、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報と、
を記憶すると共に、
前記ネットワーク経由で受信した情報を表示する表示プログラムを格納する前記端末装置に、
前記表示プログラムを起動させるステップ、
前記経路情報管理サーバの前記ネットワークにおけるアドレス情報に基づき、前記経路情報管理サーバへアクセスさせるステップ、
前記商品ＩＤに基いて、前記経路情報管理サーバから前記商品の流通履歴を取得させるステップ、
および前記表示プログラムにより、前記取得した流通履歴を前記端末装置の表示部に表示させるステップ、
を実行させる表示プログラム起動プログラムと、
を記憶することを特徴とする光学読取式の記憶媒体。
【請求項１２】
商品の取扱者が前記商品をどのように取り扱ったかを示す取扱情報を作成し、登録する取扱情報登録端末を用いた、1以上の商品の取扱情報の登録方法であって、
前記取扱情報登録端末が、
前記商品に付された商品ＩＤを読み取る読取手段で、前記１以上の商品の商品ＩＤを読み取るステップと、
各種情報の入出力を行うインターフェース部経由で、前記１以上の商品全体の取扱情報の入力を受け付けるステップと、
前記取扱情報を作成する取扱情報作成部で、前記入力された１以上の商品全体の取扱情報を前記商品それぞれの取扱情報として、前記読み取った商品ＩＤごとの取扱情報を作成し、前記作成した取扱情報を取扱情報記憶手段に記憶するステップと、
を実行することを特徴とする取扱情報の登録方法。
【請求項１３】
１以上の商品の梱包の外装に付される情報コードの作成方法であって、
無線式または光学読取式の読取手段で、前記梱包される１以上の商品について商品固有の識別情報である商品ＩＤを読み取るステップと、
前記情報コードを作成する情報コード作成手段で、前記読み取った各商品ＩＤを受信し、これらの商品ＩＤを示す前記梱包用の情報コードを作成するステップと、
を実行することを特徴とする情報コードの作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の経路情報管理システムに関する。
【背景技術】
【０００２】
商品の流通経路管理（トレーサビリティ）を実現することが望まれている中で、多様で不確定な商品の流通経路を管理する仕組みが望まれている。
これに対して、特許文献１に記載のトレーサビリティシステムは、この商品の流通に関与した取扱者の情報を、商品に貼付した記憶媒体に順次書き込んでいき、最終地点で消費者等がこれを読み取ることにより、流通履歴を把握するものである。
また、この記憶媒体には、その商品の品質管理状況に関する情報（品質管理情報）が含まれているので、最終地点で消費者等は、各取扱者における品質管理状況を把握することができる。
【特許文献１】特開２００２−３５１９４９号公報（請求項１等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、前記した技術には以下のような問題があった。
１）消費者が商品の流通履歴や各取扱者の品質管理情報（以下、まとめてトレーサビリティ情報とする）を知るためには、各消費者でこれらの情報を閲覧するためのアプリケーションを保持する必要がある。特に、品質管理情報の形式は、その商品を取り扱う取扱者によって異なる場合が多いので、消費者がこれらの情報を知るためには各形式に対応したアプリケーションが必要となる。また、消費者がこれらのアプリケーションをすべて取得することも極めて難しい。
２）各取扱者におけるトレーサビリティ情報の形式や提供方法を、一方式に統一するのは、各取扱者における負担が大きく、困難である。
３）商品の流通経路が長くなると、前記した記憶媒体にこの商品の流通に関与した取扱者の情報を記録しきれない可能性がある。
【０００４】
そこで、本発明は前記した問題を解決し、消費者が商品のトレーサビリティ情報（商品の流通履歴）を把握しやすくする無線式の記憶媒体、経路情報管理サーバ等を提供することを課題とする。
【課題を解決するための手段】
【０００５】
前記した課題を解決するため、本発明は、複数の流通段階からなる商品の流通履歴を作成し、ネットワーク経由で送信する経路情報管理サーバと、前記商品に付される無線式の記憶媒体と、前記無線式の記憶媒体の情報を無線式の読取手段で読み取り、ネットワーク経由で前記経路情報管理サーバから、前記商品の履歴情報を取得する端末装置とを有する経路情報管理システムに用いられる無線式の記憶媒体であって、この無線式の記憶媒体は、前記無線式の読取手段により読み取られる情報として、前記商品に固有の識別情報である商品ＩＤと、前記経路情報管理サーバの前記ネットワークにおけるアドレス情報と、を記憶すると共に、前記端末装置に、前記ネットワーク経由で受信した情報を表示する表示プログラムを起動させるステップ、前記経路情報管理サーバの前記ネットワークにおけるアドレス情報に基づき、前記経路情報管理サーバにアクセスさせるステップ、前記商品ＩＤに基いて、前記経路情報管理サーバから前記商品の流通履歴を取得させるステップ、および前記表示プログラムにより、前記取得した流通履歴を表示させるステップ、を実行させる表示プログラム起動プログラムとを記憶する構成とした。
その他の手段については、後記する実施の形態で述べる。
なお、請求項における「無線式の記憶媒体」および「光学読取式の記憶媒体」に記憶される情報は、後記する実施の形態では、まとめて「情報コード」としている。
【発明の効果】
【０００６】
本発明によれば、以下のような効果が得られる。
１）消費者は商品の流通履歴（トレーサビリティ情報）を知るために、この商品の取扱情報の形式ごとにアプリケーションを用意する必要がなくなる。
２）各取扱者も、取扱情報の形式によらず経路情報を登録することができるので、本システムに参加しやすくなる。
３）経路情報は、経路情報管理サーバでまとめて管理するので、商品の流通経路が長くなってもこの商品の流通に関与した取扱者の情報を管理することができる。
したがって、消費者は流通履歴および取扱情報を把握しやすくなり、取扱者は自己の取扱情報を開示しやすくなる。
【発明を実施するための最良の形態】
【０００７】
＜第１の実施の形態＞
以下、本発明の経路情報管理サーバ等を実施するための最良の形態（以下「実施の形態」という）を、図面を参照して説明する。
まず、本発明の第１の実施の形態を、Ａ社、Ｂ社およびＣ社が商品を取り扱う場合を例に説明する。
【０００８】
図１は、本実施の形態の経路情報管理システムの構成を示すブロック図である。
図１に示すように、経路情報管理システムは、経路情報管理者１０が管理する経路情報管理サーバ１００と、商品の取扱者であるＡ社１１、Ｂ社１２およびＣ社１３に設置される経路情報登録端末２００（２００ａ〜ｃ）と、これらを接続するネットワーク６等とを含む。
【０００９】
経路情報管理サーバ１００は、例えばデータベースを備えたＷｅｂサーバであり、経路情報登録端末２００（２００ａ〜ｃ）は、例えばＰＣ（Personal Computer）である。ネットワーク６は、例えばインターネット等である。
【００１０】
経路情報管理サーバ１００は、経路情報登録端末２００（２００ａ〜ｃ）から受信した経路情報を蓄積する。また、経路情報管理サーバ１００は、ネットワーク６経由で端末装置５００から商品の流通履歴を問い合わせる情報を受信すると、この商品の流通履歴を作成し、送信する。経路情報管理サーバ１００の詳細については、後記する。
【００１１】
経路情報登録端末２００（２００ａ〜ｃ）は、所定の通信機能を備え、経路情報管理サーバ１００に経路情報の登録を行う手段である。経路情報とは、商品の流通経路に示す情報であり、商品固有の識別情報である商品ＩＤと、商品を取り扱う取扱者を特定する取扱者情報と、この取扱者による商品の取扱日時（受入日時）と、取扱者が商品をどのように取り扱ったかを示す取扱情報またはこの取扱情報を呼び出すためのインデックス情報とを含んで構成される。
【００１２】
取扱者情報は、例えば取扱者の名称（社名）、電話番号、ファックス番号、電子メールのアドレス等の情報で構成される。
インデックス情報は、取扱情報にアクセスするためのＵＲＬ（Uniform Resource Locator）やＩＰアドレスの他、取扱情報のファイル名や、取扱情報が載っている台帳番号等が記述される。
【００１３】
例えば、取扱情報が、ネットワーク６に接続されたデータベース等に記録されているとき、経路情報のインデックス情報にはそのデータベースのＵＲＬ等が記述される。
つまり、図１のＡ社１１の取扱情報が、取扱情報記憶手段４００ａに記録されているときには、取扱情報登録端末３００ａ（取扱情報記憶手段４００ａ）のＵＲＬが記述される。
また、取扱情報がネットワーク６には接続されていない（スタンドアローンの）データベース等に記録されているときには、インデックス情報にファイル名等が記述される。
例えば、Ｂ社１２の取扱情報が取扱情報記憶手段４００ｂに記録されているときには、取扱情報記憶手段４００ｂにおけるファイル名が記述される。
さらに、取扱情報が紙媒体に記録されているときには、その台帳の番号等を記述する。
例えば、Ｃ社１３の取扱情報が取扱情報台帳８００の記録されているときには、この取扱情報台帳８００の台帳番号が記述される。
ここで、消費者１４がオフラインの取扱情報を閲覧したいときには、Ｂ社１２またはＣ社に直接電話や電子メールで問い合わせて閲覧すればよい。
なお、取扱情報は、少なくとも商品ＩＤの記述を含めば良く、それ以外の情報は各取扱者の裁量に任される。
【００１４】
このように、取扱情報がオフラインのデータであっても、取扱者は経路情報のインデックス情報にその情報の置き場所を記述すればよいので、多数の取扱者が経路情報管理システムに参加しやすくなる。また、多数の取扱者が経路情報管理システムに参加しやすくなることで、消費者１４は商品の流通履歴をより正確に把握することができる。
【００１５】
また、経路情報登録端末２００には、情報コード６００の情報を読み取るハンディターミナル７００が接続されている。情報コード６００の流通、記憶媒体は、例えば、無線式の記憶媒体（ＲＦ−ＩＤタグ、Radio Frequency - Identificationタグ）、光学読取式の記憶媒体（バーコードラベルや二次元コードラベル）、またはこれらの組み合わせにより実現され、ハンディターミナル７００は、例えば、無線式の記憶媒体（ＲＦ-ＩＤタグ）の読取手段や、光学読取式の記憶媒体（バーコードラベルや二次元コードラベル）の読取手段である。
取扱者は、商品が入庫（または出庫）すると、商品に付された情報コード（ＲＦ−ＩＤや二次元コード等）に含まれる商品ＩＤおよび経路情報管理サーバ１００のＵＲＬ等をハンディターミナル７００で読み込ませる。次に、ハンディターミナル７００は、この商品ＩＤを経路情報登録端末２００に転送する。そして、経路情報登録端末２００は、ハンディターミナル７００で読み込んだ商品ＩＤ等を、前記したＵＲＬの経路情報管理サーバ１００へ送信する。
なお、商品ＩＤは、例えば経路情報管理サーバ１００等により商品１つ１つにユニークなＩＤが発行されるものとする。
【００１６】
取扱情報登録端末３００（３００ａ，ｂ）は、前記した取扱情報の作成および登録を行う。また、取扱情報登録端末３００がネットワーク６に接続されている場合には、ネットワーク６経由で、端末装置５００等からの要求に応じて取扱情報の提示（送信）を行う。
なお、取扱情報登録端末３００（３００ａ）および取扱情報記憶手段４００（４００ａ）はそれぞれ別個のものとして説明したが、これらの機能をまとめて１つのサーバ（取扱情報管理サーバ）で実現するようにしてももちろんよい。
さらに、取扱情報登録端末３００は、経路情報登録端末２００と兼用するようにしてもよい。取扱情報登録端末３００の詳細については、後記する。
【００１７】
情報コード６００は、以下に例示するように、商品の商品ＩＤと表示プログラム起動プログラムと経路情報管理サーバアドレスとを含んで構成される。
【００１８】
（情報コード例）
<商品ID>13A9FE58</商品ID>
<表示プログラム起動プログラム>"C:\Program Files\Internet Explorer\iexplore.exe" %SERVERADDRESS%+%SHOUHINID%</表示プログラム起動プログラム>
<経路情報管理サーバアドレス>http://www.aaa.aaa/bin/search? id=</経路情報管理サーバアドレス>
【００１９】
表示プログラム起動プログラムは、端末装置５００内の表示プログラムを起動させ、この表示プログラムが端末装置５００にネットワーク６経由で経路情報管理サーバ１００にアクセスさせ、端末装置５００の表示部に当該商品の流通履歴を表示させるようにするプログラムである。
この情報コード６００の記録、流通媒体は、前記したとおり、例えば、商品ＩＤと表示プログラム起動プログラムとを記憶したバーコードや二次元コードを示したラベル（光学読取式の記憶媒体）やＲＦ−ＩＤタグのような無線式の記憶媒体である。
つまり、端末装置５００がハンディターミナル（無線式の読取手段や光学読取式の読取手段）７２０経由で情報コード６００から表示プログラム起動プログラムを読み込むと、端末装置５００で表示プログラムが起動される。そして、端末装置５００に経路情報管理サーバ１００にアクセスさせ、当該商品の流通履歴を端末装置５００に表示させる。
なお、情報コード６００の記述言語は、ハンディターミナルドライバプログラム５１２（後記）で解釈できる言語であれば、前記した情報コード例で示したような言語に限定されない。
情報コード６００および端末装置５００の詳細については、後記する。
【００２０】
次に、適宜図１を参照しつつ、図２を用いて、本実施の形態の経路情報管理システムにおける経路情報の登録手順を説明する。ここでは、Ａ社１１→Ｂ社１２→Ｃ社１３の順に商品が流通し、経路情報の登録がされる場合を例に説明する。
図２は、図１の経路情報管理システムにおける経路情報の登録手順を説明するために引用した図である。
【００２１】
Ａ社１１は、商品の受け入れをすると、経路情報登録端末２００ａ（図１参照）を用いて、商品の経路情報を蓄積する経路情報管理サーバ１００へ当該商品の経路情報を送信し、登録を行う。経路情報は、経路情報１４１ａに例示されるように、Ａ社１１の取り扱った商品ＩＤと、Ａ社１１の情報である取扱者情報と、取扱情報の呼び出し先を示すインデックス情報と、この商品の取扱日時（受入日時）に関する情報とから構成される。
例えば、経路情報１４１ａに示すように、Ａ社１１は、Ａ社１１の取り扱った商品の商品ＩＤは「1FA852C25619E7B3」であり、取扱者情報は「Ａ社：00-0000-0000」であり、この商品の取扱情報の呼び出し先（この商品の取扱情報の置き場所）は「http://xxx」であり、この商品の取扱日時（受入日時）は「2003/09/11 14:41」であるという情報を登録する。
【００２２】
例えば、図２においてＡ社１１は、商品の受け入れからＢ社１２への受け渡しまでの間に、取扱情報登録端末３００ａを用いて、Ａ社１１における商品の取扱情報の作成を行う。すなわち、取扱情報登録端末３００ａに情報コード６００に記録された商品ＩＤと、その商品の保管状態（温度、湿度、保管期間等）と、取扱日時（受入日時）を入力し、これに基づき取扱情報を作成し、取扱情報記憶手段４００ａに記憶させる。
【００２３】
次に、Ｂ社１２は、Ａ社１１からの商品の受け入れをすると、前記したＡ社１１の場合と同様に、経路情報登録端末２００ｂを用いて経路情報管理サーバ１００へ経路情報１４１ｂを登録する。
例えば、Ｂ社１２は、経路情報１４１ｂに示すように、Ｂ社１２の取り扱った商品の商品ＩＤは「1FA852C25619E7B3」であり、取扱者情報は「Ｂ社：11-1111-1111」であり、この商品の取扱情報の呼び出し先（この商品の取扱情報の置き場所）は「ローカルファイルyyy」であり、この商品の取扱日時（受入日時）は「2003/09/13 07:28」であるという情報を登録する。
【００２４】
そして、Ｂ社１２は、商品の受け入れからＣ社１３への受け渡しまでの間に、取扱情報登録端末３００ｂを用いて、Ｂ社１２における当該商品の取扱情報を取扱情報記憶手段４００ｂに記憶する。
【００２５】
次に、Ｃ社１３がＢ社１２から商品の受け入れをすると、Ｃ社１３は、Ａ社１１やＢ社１２の場合と同様に経路情報登録端末２００ｃを用いて経路情報管理サーバ１００へ経路情報１４１ｃを登録する。そして、当該商品の取扱情報を取扱情報台帳８００に記録する。
例えば、Ｃ社１３は、経路情報１４１ｃに示すように、Ｃ社１３の取り扱った商品の商品ＩＤは「1FA852C25619E7B3」であり、取扱者情報は「Ｃ社：22-2222-2222」であり、この商品の取扱情報の呼び出し先（この商品の取扱情報の置き場所）は「台帳番号zzz」であり、この商品の取扱日時（受入日時）は「2003/09/13 08:03」であるという情報を登録する。そして、Ｃ社１３は、取扱情報台帳８００に、Ｃ社１３における当該商品の取扱情報を記録する。
【００２６】
なお、各取扱者（Ａ社１１、Ｂ社１２およびＣ社１３）における、経路情報の登録と取扱情報の記録のタイミングは、経路情報の登録が先でもよいし、取扱情報の記録が先でもよい。
【００２７】
このように、各取扱者の経路情報登録端末２００から経路情報管理サーバ１００へ順次商品の経路情報を登録することで、消費者１４は商品がどのような取扱者を経由して流通したかを把握しやすくなる。また、経路情報には、その商品の取扱情報またはこの取扱情報を呼び出すためのインデックス情報を含んでいるので、消費者１４は、その商品が各流通過程においてどのように取り扱われたかを把握しやすくなる。さらに、経路情報は、経路情報管理サーバ１００でまとめて管理するので、商品の流通経路が長くなってもこの商品の流通に関与した取扱者の情報を管理することができる。
【００２８】
なお、取扱情報には、その商品の受入先と受渡先の情報を含めるようにしてもよい。このようにすることで、例えば経路情報管理サーバ１００で当該商品の経路情報を時系列に並べ、かつ各々の取扱者の取扱情報を確認すれば、実際にはその商品の取扱をしたにもかかわらず、経路情報の登録を行っていない取扱者を特定しやすくなる。
例えば、ある商品の経路情報を時系列に並べたとき、Ａ社とＣ社が続く場合で、かつＡ社１１の取扱情報には「受渡先は、Ｂ社」という情報が記述され、Ｃ社１３の取扱情報には「受入先は、Ｂ社」という情報が記述されていれば、これらの取扱情報を確認することで、経路情報管理サーバ１００にＢ社１２の経路情報が登録されていない場合でも、当該商品がＢ社１２を経由した（Ｂ社１２が当該商品を取り扱った）ことを推測することができる。このようにすることで、消費者１４は、経路情報が一部欠如していた場合でも流通履歴（トレーサビリティ情報）を把握しやすくなる。
【００２９】
次に、各構成要素の詳細について説明する。
まず、図３を用いて、端末装置５００、情報コード６００およびハンディターミナル７２０の説明をする（適宜図１および図２参照）。
図３は、図１の端末装置、情報コードおよびハンディターミナルの構成を示すブロック図である。
【００３０】
端末装置５００は、ハンディターミナル７２０経由で取得した情報コード６００に基づき、経路情報管理サーバ１００にアクセスして、流通履歴を表示させる。
【００３１】
端末装置５００は、記憶部５１０と、メモリ５２０と、ＣＰＵ（Central Processing Unit）５３０と、インターフェース部５４０と、表示部５５０とを含んで構成され、例えばコンピュータにより実現される。
記憶部５１０は、流通履歴を表示する表示プログラム５１１と、ハンディターミナルドライバプログラム５１２とを格納し、例えば、ハードディスク等から構成される。
表示プログラム５１１は、所定の表示形式で端末装置５００の表示部５５０に流通履歴を表示させる表示プログラムであり、例えばブラウザ等が考えられる。
インターフェース部５４０は、端末装置５００が各種情報の入力および出力を行うためのインターフェースを司る。表示部５５０は、経路情報管理サーバ１００経由で受信した流通履歴を表示する手段であり、例えば、液晶モニタ等から構成される。この表示部５５０は、端末装置５００が内蔵するものでもよいし、ケーブル等で端末装置５００の外部に接続されるものでもよい。
なお、端末装置５００とハンディターミナル７２０とは、本実施の形態のように別個のハードウエアで構成してもよいし、端末装置５００にハンディターミナル７２０の機能を組み込む等して、１つのハードウエアで構成するようにしてもよい。
【００３２】
端末装置５００のインターフェース部５４０から各種情報が入力されると、ＣＰＵ５３０が、記憶部５１０に記憶されたプログラム（表示プログラム５１１およびハンディターミナルドライバプログラム５１２）を読み出し、このプログラムをメモリ５２０上にロードして実行する。
【００３３】
情報コード６００は、商品ＩＤ６１１と、表示プログラム起動プログラム６１２と、経路情報管理サーバアドレス６１３とを含んで構成される。情報コード６００の記憶、流通媒体は、前記したとおり、例えば、光学式の読取媒体（バーコードラベル、二次元コードラベル）、無線式の記憶媒体（ＲＦ−ＩＤタグ）等が考えられる。表示プログラム起動プログラム６１２は、端末装置５００に格納される表示プログラム５１１を起動させ、実行させるプログラムである。経路情報管理サーバアドレス６１３は、ネットワーク６における経路情報管理サーバ１００のアドレス（ＵＲＬ等）を示した情報である。
【００３４】
ハンディターミナル７２０は、例えば、無線式の記憶媒体（ＲＦ-ＩＤタグ）または光学読取式の記憶媒体（バーコードラベルや二次元コードラベル）を読み取る読み取り部７２１を備える。
なお、端末装置５００、情報コード６００およびハンディターミナル７２０の各構成要素の動作の説明は、後記する処理手順の項で詳細に説明する。
【００３５】
（経路情報管理サーバ）
次に、経路情報管理サーバ１００の構成を説明する。図４は、図１の経路情報管理サーバの構成を示すブロック図である。
図４に示すように、経路情報管理サーバ１００は、インターフェース部１１０と、記憶部１５０と、メモリ１６０と、ＣＰＵ１７０とを含んで構成される。
【００３６】
インターフェース部１１０は、各種情報の送受信を行うインターフェースを司る。記憶部１５０は、経路情報を蓄積する経路情報データベース（ＤＢ）部１４０と、商品ＩＤごとに経路情報を時系列で並べ替えて流通履歴を作成する流通履歴作成プログラム１２０とを記憶し、例えばハードディスク等で構成される。
なお、請求項における流通履歴作成部は、ＣＰＵ１７０が、メモリ１６０上に記憶部１５０の流通履歴作成プログラム１２０を読み出し、実行することによって実現される。ちなみに、流通履歴作成プログラム１２０は、例えばＣＧＩ（Common Gateway Interface）プログラムである。
【００３７】
経路情報ＤＢ部１４０は、経路情報登録端末２００から受信した経路情報を記憶・蓄積する。
流通履歴作成プログラム１２０は、ネットワーク６およびインターフェース部１１０経由で、端末装置５００（図１参照）から商品ＩＤを含む商品の流通履歴を問い合わせる情報を受信すると、ＣＰＵ１７０に、経路情報ＤＢ部１４０から商品の経路情報を検索させ、この経路情報を当該商品の取扱日時に基づき時系列で並べ替えた流通履歴を作成させ、ネットワーク６経由で端末装置５００へ送信させるプログラムである。
経路情報管理サーバ１００の各構成要素の動作は、後記する処理手順の項で詳細に説明する。
【００３８】
（取扱情報登録端末）
次に、図５を用いて、取扱情報登録端末３００の説明をする。図５は、図１の取扱情報登録端末の構成を示すブロック図である。
取扱情報登録端末３００は、インターフェース部３１０と、記憶部３５０と、メモリ３６０と、ＣＰＵ３７０とを含んで構成される。
インターフェース部３１０は、各種情報の送受信を行うためのインターフェースを司る。
記憶部３５０は、取扱情報作成プログラム３２０と、取扱情報提示プログラム３３０とを格納し、例えばハードディスク等により構成される。ＣＰＵ３７０は、記憶部３５０から各種プログラムを読み出し、このプログラムをメモリ３６０上にロードして各種の処理を実行する。
なお、請求項における取扱情報作成部は、ＣＰＵ３７０が記憶部３５０の取扱情報作成プログラム３２０を実行することにより実現される。
【００３９】
この取扱情報提示プログラム３３０は、端末装置５００の表示プログラム５１１（図３参照）から取扱情報の提示要求を受け取ると、取扱情報登録端末３００に、取扱情報記憶手段４００の中から該当する取扱情報を検索させ、この情報を表示プログラム５１１（端末装置５００）に受け渡すプログラムである。
なお、請求項における取扱情報提示部は、ＣＰＵ３７０が記憶部３５０の取扱情報提示プログラム３３０を実行することにより実現されるものとする。
【００４０】
取扱情報作成プログラム３２０は、インターフェース部３１０を介して、商品ＩＤ、この商品の入荷日時、受取先、保管環境、出荷日時、受渡先等の入力を受けると、これらの情報に基いて、取扱情報登録端末３００に取扱情報を作成させ、取扱情報記憶手段４００（図１参照）に取扱情報を記憶させるプログラムである。
なお、請求項における取扱情報作成部は、ＣＰＵ３７０が、取扱情報作成プログラム３２０をメモリ３６０にロードし、実行することで実現される。
なお、インターフェース部３１０を介した商品ＩＤの入力は、ハンディターミナル７００で行うようにしてもよい。すなわち、ハンディターミナル７００に情報コード６００を読み込ませ、この情報コード６００に含まれる商品ＩＤを、インターフェース部３１０へ入力するようにしてもよい。
【００４１】
（端末装置）
以下、本実施の形態の経路情報管理システムの各構成要素の処理手順を説明する。まず、図６〜図９を用いて、端末装置５００がハンディターミナル７２０経由で、情報コード６００のデータを読み込む手順について説明する。
【００４２】
（表示プログラム起動プログラム取得処理）
図６は、図３の端末装置がハンディターミナル経由で、表示プログラム起動プログラムを取得する手順（具体的には、ＣＰＵ５３０によるハンディターミナルドライバプログラム５１２の実行処理）を示した図である。
以下、適宜図３を参照しつつ、図６を用いて、端末装置５００がハンディターミナル７２０経由で、表示プログラム起動プログラム６１２を取得する手順を説明する。
【００４３】
図３の端末装置５００のＣＰＵ５３０は、インターフェース部５４０経由で、ハンディターミナル７２０の操作またはハンディターミナル７２０のデータ読み取りを終了する終了イベントが入力されるのを待つ（ステップＳ１０１）。
【００４４】
ＣＰＵ５３０は、ハンディターミナル７２０の読み込み操作または終了イベントが、端末装置５００に入力されたことを検出すると、その入力情報の内容の判断を行う（ステップＳ１０２）。ここで、入力情報が、ハンディターミナル７２０の読み込み操作であった場合（ステップＳ１０２の“読み込み操作”）、ステップＳ１０３へ進む。
一方、入力情報が、終了イベントであった場合（ステップＳ１０２の“終了イベント”）、処理を終了する。
【００４５】
ステップＳ１０３において、ＣＰＵ５３０は、ハンディターミナル７２０が読み込んだ情報（入力データ）を受け取る。そして、ハンディターミナル７２０から受信した情報（入力データ）が、表示プログラム起動プログラム６１２、商品ＩＤ６１１および経路情報管理サーバアドレス６１３（以下、まとめて情報コード６００のデータとする）であるか否かを判断する（ステップＳ１０４）。
【００４６】
ハンディターミナル７２０から受信した情報が、情報コード６００のデータであるときには（ステップＳ１０４の“Ｙｅｓ”）、ステップＳ１０５へ進み、ＣＰＵ５３０は、表示プログラム起動プログラム６１２を実行する（ステップＳ１０５）。すなわち、表示プログラム５１１を起動させる。そして、ステップＳ１０１に戻る。
一方、ハンディターミナル７２０から受信した情報が、情報コード６００のデータでないときには（ステップＳ１０４の“Ｎｏ”）、ＣＰＵ５３０は、表示部５５０にエラーメッセージを表示し（ステップＳ１０６）、ステップＳ１０１へ戻る。
【００４７】
（表示プログラム起動処理）
図７は、図３の端末装置における表示プログラム起動処理を示すフローチャートである。図３および図６を参照しつつ、図７を用いて、図６のステップＳ１０５の端末装置５００における表示プログラム起動処理を説明する。端末装置５００における表示プログラム起動処理は、具体的には、ＣＰＵ５３０による表示プログラム起動プログラム６１２の実行処理である。
【００４８】
図３の表示プログラム起動プログラム６１２に基づき、ＣＰＵ５３０は、記憶部５１０を検索して、端末装置５００に表示プログラム５１１が存在するか否かを判断する（ステップＳ２０１）。ここで、ＣＰＵ５３０が、表示プログラム５１１が存在すると判断したとき（ステップＳ２０１の “Ｙｅｓ”）は、表示プログラム５１１を起動させる。そして、経路情報管理サーバアドレス６１３と商品ＩＤ６１１を表示プログラム５１１へ受け渡し（ステップＳ２０２）、処理を終了する。
一方、端末装置５００に表示プログラム５１１が存在しなかった場合（ステップＳ２０１の“Ｎｏ”）は、表示部５５０にエラーメッセージを表示させ（ステップＳ２０３）、処理を終了する。
【００４９】
なお、ステップＳ２０１において、表示プログラム５１１が存在しない場合（ステップＳ２０１の“Ｎｏ”）とは、例えば、所定のバージョン以上のブラウザが存在しない場合や、ブラウザそのものが存在しない場合のことをいう。
【００５０】
（流通履歴表示処理）
次に、図１〜図７を参照しつつ、図８を用いて、図７のステップＳ２０２以降の処理を説明する。図７のステップＳ２０２以降の処理とは、端末装置５００における流通履歴の表示処理であり、具体的には、端末装置５００のＣＰＵ５３０による表示プログラム５１１の実行処理である。図８は、図３の端末装置における流通履歴表示処理を示すフローチャートである。
【００５１】
図３の端末装置５００のＣＰＵ５３０は、図７のステップＳ２０１で受け取った商品ＩＤ６１１をキーとして経路情報管理サーバ１００に当該商品の流通履歴を問い合わせる（ステップＳ３０１）。すなわち、ＣＰＵ５３０は、図６のステップＳ１０５において読み込んだ情報コード６００（経路情報管理サーバアドレス６１３）に基いて、経路情報管理サーバ１００へアクセスする。そして、情報コード６００の商品ＩＤ６１１を含めた当該商品の流通履歴を問い合わせる情報を、インターフェース部５４０およびネットワーク６経由で、経路情報管理サーバ１００へ送信する。
その後、ＣＰＵ５３０が、インターフェース部５４０およびネットワーク６経由で、経路情報管理サーバ１００から商品の流通履歴を受信したことを検知すると、この流通履歴を表示部５５０に表示させる（ステップＳ３０２）。
【００５２】
図９（ａ）は、図８のステップＳ３０２で端末装置に表示される流通履歴表示画面を例示した図である。
図９（ａ）に示すように、流通履歴表示画面には、商品ＩＤと、その商品がどの取扱者を経由したかを示す流通経路と、それぞれの取扱者の取扱情報等を示す詳細情報とが表示される。ここで、詳細情報の欄には、取扱情報そのものの他、取扱情報の問合せ先（電話番号、ファックス番号、メールアドレス、ＵＲＬ等）を示すようにしてもよい。また、符号２１に示すように、Ａ社１１の取扱情報を提示するサーバへのリンクを張った取扱情報ボタンを用意してもよい。
もちろん、この取扱情報ボタンは、ボタンではなく単なるリンク（ハイパーテキスト）であってもよい。
【００５３】
ここで、消費者１４が端末装置５００のマウス等を操作して、図９（ａ）の流通履歴表示画面上のいずれかのボタンをクリックしたとき（図８のステップＳ３０３）、ＣＰＵ５３０はクリックされたボタンの種類を判断する（ステップＳ３０４）。
【００５４】
クリックされたボタンの種類が、取扱情報のボタン（図９（ａ）の符号２１）であった場合（ステップＳ３０４の“取扱情報”）、ＣＰＵ５３０は、この商品の流通履歴（流通履歴情報）のＡ社１１のインデックス情報を読み込む。そして、ＣＰＵ５３０は、このインデックス情報に記述されたＵＲＬに基づき、インターフェース部５４０経由で指定されたサーバに商品の取扱情報を問い合わせる（ステップＳ３０５）。ここで指定されたサーバとは、例えば、図１のＡ社１１の取扱情報登録端末３００ａ等である。
【００５５】
ＣＰＵ５３０は、ネットワーク６およびインターフェース部５４０経由で、取扱情報登録端末３００から、当該商品の取扱情報を受信すると、この情報を表示部５５０に表示させる（ステップＳ３０６）。
【００５６】
図９（ｂ）は、図８のステップＳ３０６で端末装置に表示される取扱情報表示画面を例示した図である。図９（ｂ）に示すように、取扱情報表示画面には、商品ＩＤと、その商品の取扱者と、取扱情報とが表示される。取扱情報としては、その商品の入荷日時、受入先、保管温度等の保管環境に関する情報、出荷日時、受渡先等が表示される。
なお、この取扱情報表示画面には、図９（ｂ）の符号２２に示すように、図９（ａ）の流通履歴画面に戻る、「戻る」ボタンを表示するようにしてもよい。
【００５７】
ここで、消費者１４が端末装置５００のマウス等を操作して、図９（ｂ）の流通履歴表示画面上のいずれかのボタンをクリックしたとき（図８のステップＳ３０７）、ＣＰＵ５３０はクリックされたボタンの種類を判断する（ステップＳ３０８）。クリックされたボタンの種類が、「戻る」ボタン（図９（ｂ）の符号２２）であった場合（ステップＳ３０８の“戻る”）、ステップＳ３０２に戻り、ＣＰＵ５３０は、端末装置５００の表示部５５０に流通履歴（図９（ａ）参照）を表示する。一方、クリックされたボタンの種類が、「戻る」ボタン（図９（ｂ）の符号２２）でない場合（ステップＳ３０８の“戻る以外”）、処理を終了する。
【００５８】
このように、端末装置５００がハンディターミナル７２０経由で、情報コード６００のデータを読み込み、流通履歴を表示部５５０に表示させるので、消費者１４は商品の流通履歴を簡単に閲覧することができる。
【００５９】
（経路情報管理サーバ）
次に、図４を参照しつつ、図１０を用いて経路情報管理サーバ１００による流通履歴の提示処理（具体的には、ＣＰＵ１７０による流通履歴作成プログラム１２０の実行処理）を説明する。
図１０は、図１の経路情報管理サーバによる流通履歴の提示処理を示すフローチャートである。
【００６０】
図４の経路情報管理サーバ１００のＣＰＵ１７０は、ネットワーク６およびインターフェース部１１０経由で、表示プログラム５１１（端末装置５００）から商品ＩＤを含む商品の流通履歴を問い合わせ、または経路情報管理サーバ１００の管理者からの流通履歴作成プログラム１２０の終了イベントが入力されるのを待つ（ステップＳ４０１）。
【００６１】
流通履歴作成プログラム１２０に基いて、ＣＰＵ１７０は、商品の流通履歴を問い合わせ、または終了イベントが入力されたことを検出すると、その入力情報の内容の判断を行う（ステップＳ４０２）。
ここで、ＣＰＵ１７０で検出した入力情報が、表示プログラム５１１からの商品ＩＤを含む商品の流通履歴を問い合わせであった場合（ステップＳ４０２の“表示プログラムからの問い合わせ”）には、ステップＳ４０３へ進む。
一方、入力情報が、終了イベントであった場合（ステップＳ４０２の“終了イベント”）、流通履歴作成プログラム１２０を終了させる。
【００６２】
ステップＳ４０３では、ＣＰＵ１７０は、表示プログラム５１１から商品の流通履歴を問い合わせる情報を読み込み、この情報に含まれる商品ＩＤをキーとして経路情報ＤＢ部１４０から、当該商品の経路情報を検索する。
【００６３】
そして、ＣＰＵ１７０は、検索した経路情報に含まれる取扱日時のデータに基いて経路情報を時系列に並べ替える（ステップＳ４０４）。また、ＣＰＵ１７０は、並べ替えた経路情報のうち、インデックス情報の欄に取扱情報のＵＲＬ等が記述されているものについては、これらのＵＲＬへのリンク（リンクボタン）を作成・付加し、表示プログラム５１１が求める形式（ＨＴＭＬ形式等）に変換した流通履歴を作成する（ステップＳ４０５）。
【００６４】
ＣＰＵ１７０は、ステップＳ４０５で作成した流通履歴をインターフェース部１１０およびネットワーク６経由で、表示プログラム５１１へ受け渡す（ステップＳ４０６）。そして、ステップＳ４０１へ戻る。
【００６５】
このように経路情報管理サーバ１００が、端末装置５００（表示プログラム５１１）からの要求に応じて、経路情報を時系列で並べ替えた流通履歴を作成し、送信するので、消費者１４は商品の流通履歴を把握しやすくなる。
【００６６】
（取扱情報登録端末）
次に、図５を参照しつつ、図１１を用いて取扱情報登録端末３００（３００ａ）による取扱情報の提示処理（具体的には、ＣＰＵ３７０による取扱情報提示プログラム３３０の実行処理）を説明する。
図１１は、図５の取扱情報登録端末による取扱情報の提示処理手順を示すフローチャートである。
【００６７】
図５のＣＰＵ３７０は、ネットワーク６およびインターフェース部３１０経由で、図３の表示プログラム５１１（端末装置５００）から取扱情報の提示要求、または取扱情報の閲覧を終了する終了イベントの入力がされるのを待つ（ステップＳ５０１）。
【００６８】
取扱情報提示プログラム３３０に基いて、ＣＰＵ３７０は、取扱情報の提示要求または終了イベントが取扱情報登録端末３００に入力されたことを検出すると、入力情報の内容の判断を行う（ステップＳ５０２）。
ここで、入力情報が、表示プログラム５１１からの取扱情報の提示要求であった場合（ステップＳ５０２の“表示プログラムからの提示要求”）には、ステップＳ５０３へ進む。一方、入力情報が、終了イベントであった場合（ステップＳ５０２の“終了イベント”）、処理を終了する。
【００６９】
ＣＰＵ３７０は、表示プログラム５１１から受信した取扱情報の提示要求を読み込み、この要求に含まれるインデックス情報をキーとして、取扱情報記憶手段４００（図１参照）から、当該商品の取扱情報を検索する（ステップＳ５０３）。
【００７０】
そして、ＣＰＵ３７０は、インターフェース部３１０およびネットワーク６経由で、検索した取扱情報を端末装置５００の表示プログラム５１１へ送信する（ステップＳ５０４）。そして、ステップＳ５０１へ戻る。
【００７１】
このような構成にすることで、消費者１４が商品の流通履歴（トレーサビリティ情報）を知るために、この商品の取扱情報の形式ごとにアプリケーションを用意する必要がなくなる。また、各取扱者も、取扱情報の形式によらず経路情報を登録することができるので、本システムに参加しやすくなる。
【００７２】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態について説明する。第２の実施の形態は、商品が複数の商品（材料）で構成されているときに、消費者１４がそれぞれの商品（材料）に関する流通履歴や取扱情報を閲覧できるよう構成されていることを特徴とする。
具体的には、取扱者が新たな商品を製造したとき、その商品とその商品の製造に用いた材料（商品）との対応テーブルを作成・記録し、この対応テーブルを取扱情報の一部として記録するようにする。
【００７３】
図１および図５を参照しつつ、図１２を用いて、第２の実施の形態の取扱情報登録端末３００の構成を説明する。前記した第１の実施の形態と同様の構成要素は同じ符号を付して、説明を省略する。
【００７４】
図１２は、第２の実施の形態における取扱情報登録端末の構成を示したブロック図である。図１２に示すように、第２の実施の形態の取扱情報登録端末３００は、第１の実施の形態における取扱情報登録端末３００の構成（図５参照）に、対応テーブル作成プログラム３４０を付加した構成となっている。対応テーブル作成プログラム３４０は、取扱情報登録端末３００に対応テーブルを作成させるプログラムである。
【００７５】
具体的には、取扱者が、取扱情報登録端末３００の対応テーブル作成プログラム３２０を起動させ、インターフェース部３１０経由で、新たな商品の取扱情報の入力を行う。このとき、ハンディターミナル７００経由でこの商品の材料となった商品の情報コード６００を入力すると、ＣＰＵ３７０は、対応テーブル作成プログラム３４０に基いて、商品とその商品を構成する商品（材料）との対応テーブルを作成する。そして、この対応テーブルを取扱情報作成プログラム３２０へ受け渡す。次に、ＣＰＵ３７０は、取扱情報作成プログラム３２０に基づき、この対応テーブルを含んだ取扱情報を作成し、取扱情報記憶手段４００（４００ａ）（図１参照）に記憶させる。
【００７６】
対応テーブルは、その商品の材料となった商品の情報コード６００に関する項目と、その商品で製造された商品の情報コード６００に関する項目とで構成される。例えば、表１の対応テーブルにおいて、取扱者は、商品ＩＤ「1FA852C25619E7B3」という商品を製造するにあたり、商品ＩＤ「13A9FE58」、「4C11」および「7266BC17」という３つの商品（材料）を用いたことを示している。
【００７７】
【表１】
2006011736.tif 000003
【００７８】
取扱情報登録端末３００が、このような対応テーブルを作成することで、消費者１４の端末装置５００（図１参照）に商品の材料となった商品の流通履歴や取扱情報を提示することができる。
【００７９】
図１３（ａ）は、第２の実施の形態において、端末装置に表示される取扱情報の表示画面を例示した図である。図１３（ａ）に示すように、取扱情報には取扱者名や商品ＩＤの他に、材料一覧の欄にその商品の材料になった商品の商品ＩＤが表示される。また、材料一覧の欄に示される商品ＩＤには、その商品の流通履歴を表示させるリンクが張られており、消費者１４が端末装置５００のマウス等でリンクをクリックすると、材料となった商品の流通履歴（図１３（ｂ）参照）を閲覧することができる。
なお、図１３（ａ）の材料一覧には商品ＩＤの代りに、商品名を表示するようにしてもよい。すなわち、情報コード６００や対応テーブルは、商品名に関する情報をさらに含むようにしてもよい。
具体的には、図１３（ａ）の画面の符号３１の商品ＩＤのリンクがクリックされると、ＣＰＵ５３０が対応テーブルを参照して商品ＩＤ「13A9FE58」の情報コードを検索する。そして、その情報コードの情報を読み込み、表示プログラム５１１を起動させ、図１３（ｂ）に示す流通履歴表示画面を端末装置５００の表示部に表示させる。
【００８０】
このようにすることで、取扱者が複数の商品を材料として新たな商品を製造したときも、消費者１４は材料となった商品の取扱情報や流通履歴を確認することができる。
【００８１】
＜第３の実施の形態＞
次に、本発明の第３の実施の形態について説明する。第３の実施の形態は、図５の取扱情報登録端末３００が、ハンディターミナル７００（図１参照）経由で複数の商品ＩＤを読み込み、その商品全体の取扱情報を入力すると、それぞれの商品ＩＤについて入力した取扱情報を作成（複製）して、登録することを特徴とする。すなわち、梱包された商品等、取扱者が予め同じ取扱情報を作成することが分かっている複数の商品について、商品一つ一つの取扱情報を入力（登録）する手間を省くことを特徴とする。前記した実施の形態と同様の構成要素は同じ符号を付して、説明を省略する。
【００８２】
具体的には、ハンディターミナル７００経由で、取扱情報登録端末３００に複数の商品ＩＤが入力され、取扱者からその商品（商品全体）の取扱情報が入力されると、取扱情報作成プログラム３２０により取扱情報登録端末３００が、入力された取扱情報をコピーして各商品の取扱情報を作成する。
【００８３】
このときの取扱情報登録端末３００の取扱情報の作成手順（具体的には、ＣＰＵ３７０による取扱情報作成プログラム３２０の実行処理）を、図５を参照しつつ、図１４を用いて説明する。
図１４は、第３の実施の形態の取扱情報登録端末の処理手順を示したフローチャートである。
【００８４】
まず、取扱情報作成プログラム３２０に基いて、ＣＰＵ３７０は、ハンディターミナル７００経由で、複数の商品ＩＤを取得する（ステップＳ６０１）。すなわち、複数の商品の情報コード６００からそれぞれの商品の商品ＩＤを取得する。次に、ＣＰＵ３７０は取扱者から入力される各商品の取扱情報を受信し（ステップＳ６０２）、入力された取扱情報をコピーして読み取った商品ＩＤごとの取扱情報を作成する（ステップＳ６０３）。そして、ＣＰＵ３７０は、作成した取扱情報をインターフェース部３１０経由で、取扱情報記憶手段４００に記憶する（ステップＳ６０４）。そして、処理を終了する。
【００８５】
このようにすることで、例えば、梱包された商品等、同じ状態で保管されていた複数の商品について、取扱者が取扱情報を個別に入力する必要がなくなるので、取扱情報の入力（登録）の手間を軽減することができる。
【００８６】
＜第４の実施の形態＞
次に、本発明の第４の実施の形態について説明する。第４の実施の形態は、取扱情報登録端末３００が、複数の商品ＩＤを読み込んで、これらをまとめた情報コードを作成することを特徴とする。
図５を参照しつつ、図１５および図１６を用いて本実施の形態について説明する。前記した実施の形態と同様の構成要素は同じ符号を付して、説明を省略する。
図１５は、第４の実施の形態の取扱情報登録端末の構成を示したブロック図である。図１５に示すように、取扱情報登録端末３００は、前記した第３の実施の形態の取扱情報登録端末３００に情報コード作成プログラム３８０を付加した構成となっている。
また、請求項における情報コード作成手段は、ＣＰＵ３７０が、情報コード作成プログラム３８０をメモリ３６０上にロードし、実行することにより実現される。
【００８７】
情報コード作成プログラム３８０は、ハンディターミナル７００（図１参照）経由で、取扱情報登録端末３００に複数の商品ＩＤが入力されると、ＣＰＵ３７０に、これらをまとめた（商品ＩＤを列挙した）情報コードを作成させるプログラムである。
【００８８】
図１６は、取扱情報登録端末による情報コード作成処理を説明するために引用した図である。
図１６に示すように、例えば、取扱者が商品７１〜７４の商品を梱包７５に梱包するとき、ハンディターミナル７００等で、商品７１〜７４の情報コードからそれぞれの商品の商品ＩＤを読み込む。そして、商品７１〜７４の商品ＩＤの読み込みが完了すると、ハンディターミナル７００から取扱情報登録端末３００へ各商品の商品ＩＤを転送する。そして、図１５の取扱情報登録端末３００のＣＰＵ３７０が、情報コード作成プログラム３８０を実行して、これらの商品ＩＤを示す情報コードを作成する。そして、この情報コードをインターフェース部３１０経由で、ラベルプリンタ９００等に出力して、ラベル７６をプリントアウトし、取扱者は梱包７５の外装に貼付する。
ここで、情報コード作成プログラム３８０は、例えば、二次元コードを作成するプログラム等であり、商品ＩＤを示す情報コードはその商品ＩＤの個数、すなわち商品の個数の情報を含んでいてもよい。
【００８９】
このように、複数の商品７１〜７４をまとめて梱包するとき、梱包７５の外装に各商品のＩＤを列挙した情報コードをラベル７６プリントアウトとして貼付すれば、この梱包７５を受け取った取扱者は、経路情報等の登録のための荷解きを行う必要がなくなる。すなわち、ハンディターミナル７００で図１６の梱包７５の外装に貼付された情報コードを読み込めば、梱包７５の中の商品７１〜７４の商品ＩＤを読み込んだことになるので、取扱者による商品ＩＤ読み込み等、経路情報登録の手間を軽減することができる。
【００９０】
また、このように梱包７５の外装に各商品の商品ＩＤを示す情報コードを貼付することで、ハンディターミナル７００による複数の商品ＩＤ読み込みが行いやすくなる。すなわち、第３の実施の形態等のように参照取扱情報登録端末３００に複数の商品の商品ＩＤをまとめて読み込ませる場合に有効である。
なお、本実施の形態では、情報コード作成プログラム３８０は、取扱情報登録端末３００に格納される場合を例として説明したが、もちろん取扱情報登録端末３００以外の端末装置に格納されていてもよい。
【００９１】
＜第５の実施の形態＞
次に、本発明の第５の実施の形態について説明する。第５の実施の形態は、取扱情報登録端末３００が、所定時間ごとに倉庫の温度や湿度の情報を取得し、この情報を取扱情報として記録し、各商品の取扱情報を入庫および出庫単位で管理することを特徴とする。
【００９２】
図１７は、第５の実施の形態の在庫管理システムの動作を説明するために引用した図である。前記した実施の形態と同様の構成要素は同じ符号を付して、説明を省略する。
図１７に示すように、在庫管理システムは、取扱情報登録端末（在庫管理サーバ）３００と、取扱情報記憶手段４００と、ラベルプリンタ９００と、倉庫９２０とを含んで構成される。
【００９３】
倉庫９２０は、取扱者が商品を保管する倉庫であり、倉庫９２０の温度や湿度を測定するセンサ９１０を備えている。また、本実施の形態において取扱情報作成プログラム３２０（図１５参照）は、ＣＰＵ３７０に取扱情報登録端末３００に前記した取扱情報の作成処理の他、所定時間ごとにセンサ９１０に各商品の温度や湿度の情報を取得させ、これらの情報を含めた取扱情報の作成を実行させる。
【００９４】
図１７を用いて、本実施の形態の在庫管理システムの処理手順を説明する（適宜図１５参照）。なお、図１７の左側は、主に取扱者の動作を示す。
【００９５】
まず、商品が倉庫９２０に入庫するまでの手順について説明する。商品が入荷すると取扱者は、商品の入荷数や商品の品名等を確認して検品を行う（ステップＳ８０１）。そして、取扱者は、ハンディターミナル７００を用いて情報コード６００を読み取る（ステップＳ８０２）。次に、取扱者は取扱情報登録端末３００に、その検品情報（数量、受入先等）を入力する（ステップＳ８０３）。
取扱者による検品情報の入力が完了すると、取扱情報登録端末３００は情報コード作成プログラム３８０により、この検品情報を取扱情報として取扱情報記憶手段４００に記憶する（ステップＳ８０４）。もちろん、検品した商品が複数であれば、これらを一まとめにして記憶してもよい。
【００９６】
そして、倉庫９２０に商品が入庫すると（ステップＳ８０５）、入庫したタイミングで取扱情報登録端末３００にこの商品の入庫時刻が入力される（ステップＳ８０６）。次に、取扱情報作成プログラム３２０により、この入庫時刻を当該商品の取扱情報として取扱情報記憶手段４００に記憶する（ステップＳ８０７）。
【００９７】
そして、センサ９１０で検出した各商品の温度や湿度等の情報を、所定時間（例えば、１時間）ごとに取扱情報として記録する（ステップＳ８０８）。
【００９８】
以下の表２に商品の入庫から出庫前までの取扱情報を例示する。例えば、表２において、品名「０１」の商品の商品ＩＤ「13A9FE58」という商品の受入先は「aaa」であり、の入庫時刻は「2003.07.07.15.25（２００３年７月７日１５時２５分）」であり、この商品の保管環境は、日時「2003.07.07.18.00（２００３年７月７日１８時００分）」において温度「１５℃」、湿度「２０％」であることを示している。
【００９９】
【表２】
2006011736.tif 000004
【０１００】
このようにして、取扱情報登録端末３００は、取扱情報作成プログラム３２０により、所定時間ごとにセンサ９１０から各商品の保管環境（温度、湿度等）の情報を取得し、この情報を取扱情報として取扱情報記憶手段４００に追加・記録していく。
【０１０１】
次に、商品を出庫するときの手順について説明する。取扱者は、出庫する商品を選択すると、ハンディターミナル７００を用いてこの商品の情報コード６００を読み取る（ステップＳ９０１）。
【０１０２】
そして、取扱者は当該商品を倉庫９２０から出庫すると（ステップＳ９０２）、出庫したタイミングで取扱情報登録端末３００にこの商品の出庫時刻が入力される（ステップＳ９０３）。次に、取扱情報作成プログラム３３０により、この出庫時刻を当該商品の取扱情報として取扱情報記憶手段４００に記憶する（ステップＳ９０４）。
【０１０３】
そして、取扱者は、取扱情報登録端末３００に、当該商品の出庫情報（受渡先等）を入力する（ステップＳ９０５）。次に、取扱情報作成プログラム３２０により、この出庫時刻を当該商品の取扱情報として取扱情報記憶手段４００に記憶する（ステップＳ９０６）。具体的には、取扱情報作成プログラム３３０により、取扱情報記憶手段４００から出庫の対象である商品の入庫時の取扱情報（入庫時刻、保管環境等の情報）を読み出す。そして、この情報に、出庫時刻と、受渡先と、入庫時から出庫時までの保管環境（各日時のおける温度、湿度等の情報）を付加した情報（取扱情報）を取扱情報記憶手段４００に格納する。このときに、取扱情報記憶手段４００に格納される取扱情報を以下の表３に例示する。
【０１０４】
【表３】
2006011736.tif 000005
【０１０５】
表３に示すように、取扱情報は、商品の品名、商品ＩＤ、商品の受入先、商品の受渡先、入庫時刻、出庫時刻および入庫から出庫までの商品の保管環境に関する項目を含んで構成される。
例えば、品名「01」の商品ＩＤ「13A9FE58」の商品が出庫するときには、前記した取扱情報に、受渡先は「ｂｂｂ」であり、出庫時刻は「2003.07.07.18.30（２００３年７月７日１８時３０分）」であるという情報が追加される。また、この商品について、所定時間ごとに記録していた保管環境に関する情報の記録をストップし、ここまでの情報を、この商品の（入庫時から）出庫時までの間の保管環境の情報とする。
したがって、取扱情報に既に商品の受渡先の情報や出庫時刻の情報が記録されていれば、その商品は既に出庫したと判断でき、未だ商品の受渡先の情報や出庫時刻の情報が記録されていなければ、その商品は在庫中と判断できる。また、在庫中の商品の数量をカウントすれば在庫数を把握できる。
取扱情報がこのような情報を記録することで、各取扱者は各商品の保管状況、在庫状況を把握しやすくなる。
【０１０６】
取扱情報記憶手段４００に記憶された取扱情報は、前記した実施の形態の取扱情報と同様に、ネットワーク経由で、消費者や他の取扱者の端末装置からのアクセスに応じて開示される。
具体的には、取扱情報登録端末３００をＷｅｂサーバとして機能させ（または、Ｗｅｂサーバに接続するようにして）ネットワーク経由で、外部の端末装置から閲覧可能にする。
【０１０７】
図１８は、消費者等の端末装置のアクセスを受けた取扱情報登録端末が、端末装置に提示する画面を例示した図である。取扱情報登録端末３００は、消費者等の端末装置からアクセスを受けると、取扱情報提示プログラム３３０（図５参照）に基づき、端末装置に前記した図９（ａ）や図１３（ｂ）に示すような表示画面を提示（表示）する。そして、取扱情報登録端末３００が、この表示画面上の取扱情報のボタンがクリックされたことを検知すると、取扱情報記憶手段４００から当該商品の取扱情報を検索して端末装置に提示する。
【０１０８】
例えば、図１８の表示画面は、品名「塩わかめ」の受入先は「Ａ物産」であり、入庫日時（入庫時刻）は「03.07.07.15:25（２００３年７月７日１５時２５分）」であり、出庫日時（出庫時刻）は「03.07.08.09:42（２００３年７月８日９時４２分）」であり、受渡先は「Ｂ商店」であることを示している。また、符号８１に示すように、当該商品の入庫日時から出庫日時までの保管環境（温度、湿度等）の情報をグラフ等で提示するようにしてもよい。
【０１０９】
取扱情報登録端末３００がこのような処理を行うことにより、取扱者は、過去に自分が出荷した商品の受入先と受渡先と、その商品の保管環境に関する情報を消費者に開示することができる。つまり、商品のトレーサビリティに関する企業の責務を果たすことができる。
【０１１０】
なお、本発明は、前記した実施の形態に限定されず、広く応用可能である。
例えば、前記した実施の形態において、表示プログラム５１１は、端末装置５００に格納されるものとしたが、情報コード６００に格納されるようにしてもよい。このようにすることで、端末装置５００に表示プログラム５１１が格納されていないときにも、端末装置５００は表示部５５０に流通履歴を表示させることができる。したがって、消費者１４はより確実に流通履歴の閲覧をすることができる。
【０１１１】
また、流通履歴は、端末装置５００からの要求に応じて経路情報管理サーバ１００が送信する構成としたが、情報コード６００に格納させておき、端末装置５００がハンディターミナル７２０経由で直接取得するようにしてもよい。すなわち、各取扱者は商品を取り扱うと、その商品の経路情報（および取扱情報）を情報コード６００に順次記録していき、消費者１４が当該商品の流通履歴を確認したいときには、ハンディターミナル７２０を用いて情報コード６００の情報を読み取り、流通履歴を閲覧する。このとき、情報コード６００にブラウザ等、端末装置５００の表示部５５０に流通履歴を表示させる表示プログラムも格納するようにすれば、消費者１４は流通履歴をより簡単に閲覧できるようになる。
【０１１２】
本実施の形態に係る各プログラムはコンピュータによる読み取り可能な記憶媒体に記憶して提供することが可能である。また、そのプログラムを、ネットワークを通して提供することも可能である。ここでいうコンピュータシステムとは、ＯＳ（Operating System）等のソフトウェアや周辺機器等のハードウエアを含むものである。
【図面の簡単な説明】
【０１１３】
【図１】本実施の形態の経路情報管理システムの構成を示すブロック図である。
【図２】図１の経路情報管理システムにおける経路情報の登録手順を説明するために引用した図である。
【図３】図１の端末装置、情報コードおよびハンディターミナルの構成を示すブロック図である。
【図４】図１の経路情報管理サーバの構成を示すブロック図である。
【図５】図１の取扱情報登録端末の構成を示すブロック図である。
【図６】図３の端末装置がハンディターミナル経由で、表示プログラム起動プログラムを取得する手順を示した図である。
【図７】図３の端末装置における表示プログラム起動処理を示すフローチャートである。
【図８】図３の端末装置における流通履歴表示処理を示すフローチャートである。
【図９】（ａ）は、図８のステップＳ３０２で端末装置に表示される流通履歴表示画面を例示した図である。（ｂ）は、図８のステップＳ３０６で端末装置に表示される取扱情報表示画面を例示した図である。
【図１０】図１の経路情報管理サーバによる流通履歴の提示処理を示すフローチャートである。
【図１１】図５の取扱情報登録端末による取扱情報の提示処理手順を示すフローチャートである。
【図１２】第２の実施の形態における取扱情報登録端末の構成を示したブロック図である。
【図１３】（ａ）は、第２の実施の形態において、取扱情報登録端末が作成し、端末装置に表示される取扱情報の表示画面を例示した図である。（ｂ）は、第２の実施の形態において、端末装置に表示される流通履歴の表示画面を例示した図である。
【図１４】第３の実施の形態の取扱情報登録端末の処理手順を示したフローチャートである
【図１５】第４の実施の形態の取扱情報登録端末の構成を示したブロック図である。
【図１６】第４の実施の形態の取扱情報登録端末による情報コード作成処理を説明するために引用した図である。
【図１７】第５の実施の形態の在庫管理システムの動作を説明するために引用した図である。
【図１８】第５の実施の形態において、消費者等の端末装置のアクセスを受けた取扱情報登録端末が提示する画面を例示した図である。
【符号の説明】
【０１１４】
１００  経路情報管理サーバ
１１０  インターフェース部
１２０  流通履歴作成プログラム（流通履歴作成部）
１４０  経路情報データベース部
１５０  記憶部
１６０  メモリ
１７０  ＣＰＵ
２００（２００ａ〜ｃ）  経路情報登録端末
３００（３００ａ，ｂ）  取扱情報登録端末
３１０  インターフェース部
３２０  取扱情報作成プログラム（取扱情報作成部）
３３０  取扱情報提示プログラム（取扱情報提示部）
３４０  対応テーブル作成プログラム
３５０  記憶部
３６０  メモリ
３７０  ＣＰＵ
３８０  情報コード作成プログラム
４００（４００ａ，ｂ）  取扱情報記憶手段
５００  端末装置
５１０  記憶部
５１１  表示プログラム
５１２  ハンディターミナルドライバプログラム
５２０  メモリ
５３０  ＣＰＵ
５４０  インターフェース部
５５０  表示部
６００  情報コード
６１１  商品ＩＤ
６１２  表示プログラム起動プログラム
６１３  経路情報管理サーバアドレス
７００  ハンディターミナル（読取手段）
７２０  ハンディターミナル（読取手段）
８００  取扱情報台帳
９００  ラベルプリンタ
【図１】
2006011736.tif 000006
【図２】
2006011736.tif 000007
【図３】
2006011736.tif 000008
【図４】
2006011736.tif 000009
【図５】
2006011736.tif 000010
【図６】
2006011736.tif 000011
【図７】
2006011736.tif 000012
【図８】
2006011736.tif 000013
【図９】
2006011736.tif 000014
【図１０】
2006011736.tif 000015
【図１１】
2006011736.tif 000016
【図１２】
2006011736.tif 000017
【図１３】
2006011736.tif 000018
【図１４】
2006011736.tif 000019
【図１５】
2006011736.tif 000020
【図１６】
2006011736.tif 000021
【図１７】
2006011736.tif 000022
【図１８】
2006011736.tif 000023