(57)【要約】【課題】消費者に対して有益な情報を提供する技術を提供する。【解決手段】情報提供装置４００の情報提供サイトのアドレスと、情報提供サイトの情報を提供する際に、トレーサビリティデータに必要とされる情報提供条件とを対応付けて記憶する情報提供仲介定義テーブル３７０を備え、ＣＰＵ３０１が端末２００から取得した個品ＩＤに対応するトレーサビリティデータ群を取得し、取得したトレーサビリティデータ群と情報提供条件とに基づいて、情報提供可能な情報提供装置４００の情報提供サイトのアドレスを取得し、取得したアドレスを用いて、情報提供サイトから情報を取得し、端末２００に送信する。【選択図】図１
2008257486.tif 000002
【特許請求の範囲】
【請求項１】
消費者の利用する端末と、情報提供する情報提供サイトを有する情報提供装置とに通信路を介して接続可能であり、前記情報提供装置が提供する前記情報提供サイトの情報を前記端末に提供する情報提供仲介装置であって、
前記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、製造後の少なくとも一部の流通経路における商品に関する流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルと、
前記消費者により指定された商品に関する前記流通履歴情報を取得する流通履歴情報取得部と、
前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得する識別子取得部と、
前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する情報仲介部とを有する情報提供仲介装置。
【請求項２】
前記消費者に指定された商品を個々に識別可能な個品ＩＤを前記端末から取得する個品ＩＤ取得部を更に備え、
前記流通履歴情報取得部は、前記個品ＩＤに基づいて、前記商品の前記流通履歴情報を取得する
請求項１に記載の情報提供仲介装置。
【請求項３】
前記商品には、ＲＦＩＤタグが付加されており、
前記個品ＩＤ取得部は、前記端末により前記ＲＦＩＤタグから読取られた個品ＩＤを取得する
請求項２に記載の情報提供仲介装置。
【請求項４】
前記流通履歴情報を所定の外部装置から収集する流通履歴情報収集部と、
前記収集した前記流通履歴情報を蓄積する流通履歴情報蓄積部とを備え、
前記履歴情報取得部は、前記流通履歴情報蓄積部から前記所定の商品の前記流通履歴情報を取得する
請求項１乃至３のいずれか１項に記載の情報提供仲介装置。
【請求項５】
前記商品には、ＲＦＩＤタグが付加され、前記ＲＦＩＤタグには、前記商品の前記流通履歴情報が格納されており、
前記履歴情報取得部は、前記端末から前記流通履歴情報を取得する
請求項１に記載の情報提供仲介装置。
【請求項６】
前記流通履歴情報は、商品の個品ＩＤと、当該個品ＩＤの商品が前記流通経路で位置した拠点を一意に識別する拠点ＩＤと、当該拠点における当該個品ＩＤの商品が関わった業務イベントを特定する業務イベント特定情報とを含み、
前記情報提供条件は、前記個品ＩＤ、前記拠点ＩＤ、又は前記業務イベント特定情報の少なくとも１つに対する条件を含む
請求項１乃至請求項５のいずれか１項に記載の情報提供仲介装置。
【請求項７】
前記情報提供条件は、前記拠点ＩＤ及び前記業務イベント特定情報に対する条件を含む
請求項６に記載の情報提供仲介装置。
【請求項８】
前記情報提供条件は、前記個品ＩＤ及び前記業務イベント特定情報に対する条件を含む
請求項６に記載の情報提供仲介装置。
【請求項９】
前記流通履歴情報は、前記流通履歴情報を生成した日時情報を更に含み、
前記情報提供条件は、前記個品ＩＤと最新の業務イベント特定情報に対する条件を含み、
前記識別子取得部は、前記日時情報に基づいて前記流通履歴情報の内の最新の業務イベント特定情報を特定し、特定した当該業務イベント特定情報と前記情報提供条件の業務イベント特定情報に対する条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得する
請求項６に記載の情報提供仲介装置。
【請求項１０】
前記最新の業務イベント特定情報に対する条件は、前記商品を販売する前の業務イベントを特定する業務イベント特定情報であることであり、
前記情報提供条件と対応付けられている前記情報提供サイトの識別子は、前記商品の説明の情報を提供する情報提供サイトの識別子である
請求項９に記載の情報提供仲介装置。
【請求項１１】
前記情報提供条件には、前記情報提供サイトの情報を提供可能な期限を含む
請求項６乃至請求項１０のいずれか１項に記載の情報提供仲介装置。
【請求項１２】
前記情報提供サイトは、複数あり、
前記識別子取得部が複数の情報提供サイトの識別子を取得した場合に、複数の情報提供サイトの中からいずれかを選択するための選択画面を前記端末に送信する選択画面送信部と、
前記端末により前記選択画面により選択された情報提供サイトを受け付ける選択受信部とを更に備え、
前記情報仲介部は、前記選択受信部により受け付けた前記情報提供サイトから情報を取得し、前記端末に送信する
請求項１乃至請求項１１のいずれか１項に記載の情報提供仲介装置。
【請求項１３】
前記情報提供サイトは、広告情報を提供する広告情報提供サイトを含み、
前記選択画面送信部は、前記広告情報を提供する広告情報提供サイト以外に複数の情報提供サイトの識別子を取得した場合に、前記広告情報以外の前記情報提供サイトの中から情報提供サイトを選択するための選択画面を送信する
請求項１２に記載の情報提供仲介装置。
【請求項１４】
前記情報仲介部は、前記識別子取得部が広告情報提供サイトの識別子を取得した場合に、
前記選択受信部が受け付けた前記情報提供サイトから情報を取得するとともに、前記広告情報提供サイトからも情報を取得し、前記情報提供サイトからの情報と、前記広告情報提供サイトからの情報とを前記端末に送信する
請求項１３に記載の情報提供仲介装置。
【請求項１５】
前記商品は、書籍であり、
前記情報提供サイトは、前記書籍における記載箇所を検索するための文字列を受け付けるための情報を提供するとともに、前記書籍における前記文字列の記載箇所を検索して前記記載箇所の情報を提供するサイトを含み、
前記情報仲介部は、前記文字列を受け付けるための情報を前記端末に提供する
請求項１乃至請求項１４のいずれか１項に記載の情報提供仲介装置。
【請求項１６】
前記商品は、書籍であり、
前記情報提供サイトは、前記書籍に関する広告情報を提供する広告情報提供サイトを含み、
前記情報仲介部は、前記書籍に関する広告情報を前記端末に提供する
請求項１乃至請求項１５のいずれか１項に記載の情報提供仲介装置。
【請求項１７】
情報提供装置が提供する情報提供サイトの情報を前記端末に提供する情報提供仲介装置による情報提供仲介方法であって、
前記情報提供仲介装置は、前記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、商品に関する製造後の少なくとも一部の流通経路における流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルを有し、
前記情報提供仲介装置の流通履歴情報取得部が、消費者により指定された商品に関する前記流通履歴情報を取得し、
前記情報提供仲介装置の識別子取得部が、前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得し、
前記情報提供装置の情報仲介部が、前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する
情報提供仲介方法。
【請求項１８】
通信路を介して通信可能なコンピュータに実行させる情報提供仲介プログラムであって、
前記コンピュータは、
前記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、商品に関する製造後の少なくとも一部の流通経路における流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルを有し、
前記コンピュータを、
消費者により指定された商品に関する前記流通履歴情報を取得する流通履歴情報取得部と、
前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得する識別子取得部と、
前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する情報仲介部として機能させる情報提供仲介プログラム。
【請求項１９】
消費者の利用する端末と、情報提供する情報提供サイトを有する情報提供装置と、前記情報提供装置が提供する情報提供サイトの情報を前記端末に提供する情報提供仲介装置とを有する情報提供システムであって、
前記端末は、
前記消費者により指定された商品に付加されたタグから前記商品を個々に識別可能な個品ＩＤを読取る読取部と、
前記読み取った前記個品ＩＤを前記情報提供仲介装置に送信する個品ＩＤ送信部と
を有し、
前記情報提供仲介装置は、
前記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、商品に関する製造後の少なくとも一部の流通経路における流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルを有し、
前記端末から前記個品ＩＤを取得する個品ＩＤ取得部と、
前記個品ＩＤに基づいて、前記個品ＩＤに対応する商品に関する前記流通履歴情報を取得する流通履歴情報取得部と、
前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得する識別子取得部と、
前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する情報仲介部とを有する
情報提供システム。
【請求項２０】
前記商品には、ＲＦＩＤタグが付加され、
前記ＲＦＩＤタグには、当該商品の前記個品ＩＤが格納されており、
前記読取部は、前記ＲＦＩＤタグから前記個品ＩＤを読取る
請求項１９に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供サイトの情報の提供を仲介する情報提供仲介装置等に関する。
【背景技術】
【０００２】
小売業者などの商品を扱う現場において、入出荷検品、販売、棚卸、回収、発注などの業務効率化・精度向上のために、商品にはバーコード、二次元コード、ＲＦＩＤ（Radio Frequency Identification）タグなど（以下、総称してタグという。）が印刷又は添付されていることが通例となっている。さらには、商品の売上げ拡大・付加価値化のために、そのタグの情報を用いて、生産履歴の提供や関連商品の紹介など、商品に関連する様々な情報を提供する事例も増えてきている。
【０００３】
例えば、商品の生産履歴の情報を取得するためには、消費者が端末を利用して商品の生産履歴を提供する所定の情報提供サイトにアクセスし、消費者が商品に付加されたタグの情報を端末に入力する必要があった。
【０００４】
このため、例えば、複数の商品の生産履歴の情報を得るためには、商品毎に異なる情報提供サイトにアクセスし、そのサイト毎にタグの情報を入力する必要があり、煩雑であるという問題があった。
【０００５】
これに対して、複数の情報提供サイトの存在を意識することなく商品の生産履歴（トレーサビリティ情報）を取得する方法が開示されている（例えば、特許文献１）。
【０００６】
【特許文献１】特開２００６−５０５０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術によると、複数の情報提供サイトの存在を意識せずに商品のトレーサビリティ情報については、取得することができる。しかしながら、商品のトレーサビリティ情報を得ることだけでなく、商品に関する種々の有益な情報を得たいという消費者からの要請がある。
【０００８】
一方、商品を購入した消費者に対してより効果的に情報を提供したいという、商品の製造者や商品の販売者からの要請がある。
【０００９】
そこで、本発明は、上記課題に鑑みなされたものであり、その目的は、消費者に対して有益な情報を提供する技術を提供することにある。また、本発明の他の目的は、商品の製造者や商品の販売者等がより効果的に情報を消費者に提供することのできる技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明は、商品個々の製造から消費者に渡るまで流通経路の少なくとも一部の流通経路における商品の流通履歴に関するトレーサビリティデータに着目してなされたものである。
【００１１】
本発明の第１の観点に従う情報提供仲介装置は、消費者の利用する端末と、情報提供する情報提供サイトを有する情報提供装置とに通信路を介して接続可能であり、前記情報提供装置が提供する情報提供サイトの情報を前記端末に提供する情報提供仲介装置であって、前記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、商品に関する製造後の少なくとも一部の流通経路における流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルと、前記消費者により指定された商品に関する前記流通履歴情報を取得する流通履歴情報取得部と、前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得する識別子取得部と、前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する情報仲介部とを有する。
【００１２】
上記情報提供仲介装置において、所定の商品を個々に識別可能な個品ＩＤを前記端末から取得する個品ＩＤ取得部を更に備え、前記流通履歴情報取得部は、前記個品ＩＤに基づいて、前記商品の前記流通履歴情報を取得するようにしてもよい。
【００１３】
また、上記情報提供仲介装置において、前記商品には、ＲＦＩＤタグが付加されており、前記個品ＩＤ取得部は、前記端末により前記ＲＦＩＤタグから読取られた個品ＩＤを取得するようにしてもよい。
【００１４】
また、上記情報提供仲介装置において、前記流通履歴情報を所定の外部装置から収集する流通履歴情報収集部と、前記収集した前記流通履歴情報を蓄積する流通履歴情報蓄積部とを備え、前記履歴情報取得部は、前記流通履歴情報蓄積部から前記所定の商品に関する前記流通履歴情報を取得するようにしてもよい。
【００１５】
また、上記情報提供仲介装置において、前記商品には、ＲＦＩＤタグが付加され、前記ＲＦＩＤタグには、前記商品に関する流通履歴情報が格納されており、前記履歴情報取得部は、前記端末から前記流通履歴情報を取得するようにしてもよい。
【００１６】
また、上記情報提供仲介装置において、前記流通履歴情報は、商品の個品ＩＤと、当該個品ＩＤの商品が前記流通経路で位置した拠点を一意に識別する拠点ＩＤと、当該拠点における当該個品ＩＤの商品が関わった業務イベントを特定する業務イベント特定情報とを含み、前記情報提供条件は、前記個品ＩＤ、前記拠点ＩＤ、又は前記業務イベント特定情報の少なくとも１つに対する条件を含むようにしてもよい。
【００１７】
また、上記情報提供仲介装置において、前記情報提供条件は、前記拠点ＩＤ及び前記業務イベント特定情報に対する条件を含むようにしてもよい。
【００１８】
また、上記情報提供仲介装置において、前記情報提供条件には、前記個品ＩＤ及び前記業務イベント特定情報に対する条件を含むようにしてもよい。
【００１９】
また、上記情報提供仲介装置において、前記流通履歴情報は、前記流通履歴情報を生成した日時情報を更に含み、前記情報提供条件は、前記個品ＩＤと最新の業務イベント特定情報に対する条件を含み、前記識別子取得部は、前記日時情報に基づいて前記流通履歴情報の内の最新の業務イベント特定情報を特定し、特定した当該業務イベント特定情報と前記情報提供条件の業務イベント特定情報に対する条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得するようにしてもよい。
【００２０】
また、上記情報提供仲介装置において、前記最新の業務イベント特定情報に対する条件は、前記商品を販売する前の業務イベントを特定する業務イベント特定情報であることであり、前記情報提供条件と対応付けられている前記情報提供サイトの識別子は、前記商品の説明の情報を提供する情報提供サイトの識別子であってもよい。
【００２１】
また、上記情報提供仲介装置において、前記情報提供条件には、前記情報提供サイトの情報を提供可能な期限を含んでいてもよい。
【００２２】
また、上記情報提供仲介装置において、前記情報提供サイトは、複数あり、前記識別子取得部が複数の情報提供サイトの識別子を取得した場合に、複数の情報提供サイトの中からいずれかを選択するための選択画面を前記端末に送信する選択画面送信部と、前記端末により前記選択画面により選択された情報提供サイトを受け付ける選択受信部とを更に備え、前記情報仲介部は、前記選択受信部により受け付けられた前記情報提供サイトから情報を取得し、前記端末に送信するようにしてもよい。
【００２３】
また、上記情報提供仲介装置において、前記情報提供サイトは、広告情報を提供する広告情報提供サイトを含み、前記選択画面送信部は、前記広告情報を提供する広告情報提供サイト以外に複数の情報提供サイトの識別子を取得した場合に、前記広告情報以外の前記情報提供サイトの中から情報提供サイトを選択するための選択画面を送信するようにしてもよい。
【００２４】
また、上記情報提供仲介装置において、前記情報仲介部は、前記識別子取得部が広告情報提供サイトの識別子を取得した場合に、前記選択受信部が受け付けた前記情報提供サイトから情報を取得するとともに、前記広告情報提供サイトからも情報を取得し、前記情報提供サイトからの情報と、前記広告情報提供からの情報とを前記端末に送信するようにしてもよい。
【００２５】
また、上記情報提供仲介装置において、前記商品は、書籍であり、前記情報提供サイトは、前記書籍における記載箇所を検索するための文字列を受け付けるための情報を提供するとともに、前記書籍における前記文字列の記載箇所を検索して前記記載箇所の情報を提供するサイトを含み、前記情報仲介部は、前記文字列を受け付けるための情報を前記端末に提供するようにしてもよい。
【００２６】
また、上記情報提供仲介装置において、前記商品は、書籍であり、前記情報提供サイトは、前記書籍に関する広告情報を提供する広告情報提供サイトを含み、前記情報仲介部は、前記書籍に関する広告情報を前記端末に提供するようにしてもよい。
【００２７】
また、上記目的を達成するために本発明の第２の観点に従う情報提供仲介方法は、情報提供装置が提供する情報提供サイトの情報を前記端末に提供する情報提供仲介装置による情報提供仲介方法であって、前記情報提供仲介装置は、前記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、商品に関する製造後の少なくとも一部の流通経路における流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルを有し、前記情報提供仲介装置の流通履歴情報取得部が、消費者により指定された商品に関する前記流通履歴情報を取得し、前記情報提供仲介装置の識別子取得部が、前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得し、前記情報提供装置の情報仲介部が、前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する情報提供仲介方法である。
【００２８】
また、上記目的を達成するために本発明の第３の観点に従う情報提供仲介プログラムは、通信路を介して通信可能なコンピュータに実行させる情報提供仲介プログラムであって、前記コンピュータは、前記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、商品に関する製造後の少なくとも一部の流通経路における流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルを有し、前記コンピュータを、消費者により指定された商品に関する前記流通履歴情報を取得する流通履歴情報取得部と、前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得する識別子取得部と、前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する情報仲介部として機能させる。
【００２９】
また、上記目的を達成するために本発明の第４の観点に従う情報提供システムは、消費者の利用する端末と、情報提供する情報提供サイトを有する情報提供装置と、前記情報提供装置が提供する情報提供サイトの情報を前記端末に提供する情報提供仲介装置とを有する情報提供システムであって、前記端末は、消費者により指定された商品に付加されたタグから前記商品を個々に識別可能な個品ＩＤを読取る読取部と、前記読み取った前記個品ＩＤを前記情報提供仲介装置に送信する個品ＩＤ送信部とを有し、前記情報提供仲介装置は、記情報提供サイトの識別子と、前記情報提供サイトの情報を提供する際に、商品に関する製造後の少なくとも一部の流通経路における流通履歴情報に対して必要とされる情報提供条件とを対応付けて記憶する条件テーブルと、前記端末から前記個品ＩＤを取得する個品ＩＤ取得部と、前記個品ＩＤに基づいて、前記商品に関する前記流通履歴情報を取得する流通履歴情報取得部と、前記取得した商品流通履歴情報と前記情報提供条件とに基づいて、情報提供可能な前記情報提供サイトの識別子を取得する識別子取得部と、前記識別子取得部が取得した識別子を用いて、前記識別子が示す情報提供サイトから情報を取得し、前記端末に送信する情報仲介部とを有する。
【００３０】
上記情報提供システムにおいて、前記商品には、ＲＦＩＤタグが付加され、前記ＲＦＩＤタグには、当該商品の前記個品ＩＤが格納されており、前記読取部は、前記ＲＦＩＤタグから前記個品ＩＤを読取るようにしてもよい。
【発明を実施するための最良の形態】
【００３１】
本発明の実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００３２】
図１は、本発明の一実施形態に係る情報提供システムの構成図である。
【００３３】
情報提供システムは、情報提供仲介装置３００と、少なくとも１以上の情報提供装置４００と、少なくとも１以上の端末２００と、少なくとも１以上の履歴情報生成装置１１０と、少なくとも１以上の履歴情報生成装置１５０とを有する。ここで、履歴情報生成装置１１０、１５０が外部装置に相当する。情報提供仲介装置３００、情報提供装置４００、端末２００、履歴情報生成装置１１０、及び履歴情報生成装置１５０は、通信路５００に接続されている。通信路５００は、例えば、有線ＬＡＮ（Local Area Network）、無線ＬＡＮなどといった規格の通信路や、携帯電話網である。
【００３４】
情報提供システムにおいては、複数の商品Ｇ（例えば、書籍）の製造後から、消費者に購入されるまでの流通経路における個々の商品Ｇの流通履歴を管理している。ここで、商品の製造後の流通経路の一例としては、製造業者により商品Ｇが製造されると、製造業者から商品Ｇが出荷され、小売業者に入荷される。小売業者に入荷した後においては、例えば、消費者が商品を確認することができる。その後、小売業者において商品Ｇが消費者に販売されることとなる。
【００３５】
情報提供システムにおいて、各商品Ｇには、タグ１００が付加されている。タグ１００は、例えばバーコード、二次元コード、ＲＦＩＤタグ等である。タグ１００には、商品Ｇを個品毎に一意に識別することのできる個品ＩＤが含まれている。個品ＩＤによると、同じ種類の商品でも１つ１つを個別に識別することができる。
【００３６】
履歴情報生成装置１１０は、製造業者の拠点に設けられる装置である。履歴情報生成装置１１０は、ＣＰＵ１１１と、メモリ１１２と、記憶装置１１３と、通信インタフェース１１４と、リーダ１１５と、リーダ１１６とを有する。
【００３７】
通信インタフェース１１４は、例えば、有線ＬＡＮカード、無線ＬＡＮカードなどといったＬＡＮ用インタフェースであり、通信路５００を介して、他の装置、例えば、情報提供仲介装置３００と通信する。リーダ１１５、１１６は、例えば、バーコードリーダ、二次元コードリーダ、ＲＦＩＤリーダなどであり、商品Ｇに付加されたタグ１００から、タグ１００に含まれている情報、例えば、個品ＩＤを読み取る。本実施形態では、リーダ１１５は、製造業者の拠点における製造後の商品から情報を読取るための位置に配置され、リーダ１１６は、製造業者の拠点における出荷時の商品から情報を読取るための位置に配置されている。
【００３８】
記憶装置１１３は、例えば、ハードディスクドライブやフラッシュメモリなどのプログラムやデータを記憶する装置である。記憶装置１１３は、タグ読出プログラム１１７を記憶している。タグ読出プログラム１１７は、リーダ１１５、１１６を介してタグ１００から個品ＩＤを読み取る処理、当該読取った個品ＩＤに対して、拠点ＩＤ、業務イベント、読取日時等を対応付けたトレーサビリティデータを生成する処理、生成したトレーサビリティデータを通信インタフェース１１４を介して情報提供仲介装置３００に送信する処理をＣＰＵ１１１に実行させるためのプログラムである。ここで、トレーサビリティデータとは、後で商品の流通を追跡することのできるデータであって、商品の製造後の少なくとも一部の流通経路における商品に関する情報であり、流通履歴情報又は流通履歴情報の一部に相当する。
【００３９】
メモリ１１２は、プログラムやデータを記憶する領域として、或いは、ＣＰＵ１１１による処理に使用されるプログラムやデータを格納する作業領域として利用される。ＣＰＵ１１１は、各部１１２〜１１７の動作を制御する。また、ＣＰＵ１１１は、記憶装置１１３に格納されているプログラム、例えば、タグ読出プログラム１１７をメモリ１１２に読み出して実行する。
【００４０】
履歴情報生成装置１５０は、小売業者の拠点に設けられる装置である。履歴情報生成装置１５０は、ＣＰＵ１５１と、メモリ１５２と、記憶装置１５３と、通信インタフェース１５４と、リーダ１５５と、リーダ１５６とを有する。
【００４１】
通信インタフェース１５４は、例えば、有線ＬＡＮカード、無線ＬＡＮカードなどといったＬＡＮ用インタフェースであり、通信路５００を介して、他の装置、例えば、情報提供仲介装置３００と通信する。リーダ１５５、１５６は、例えば、バーコードリーダ、二次元コードリーダ、ＲＦＩＤリーダなどであり、商品Ｇに付加されたタグ１００から、タグ１００に含まれている情報、例えば、個品ＩＤを読み取る。本実施形態では、リーダ１５５は、小売業者の拠点における入荷した商品の情報を読取るための位置に配置され、リーダ１５６は、小売業者の拠点における商品の販売時に商品の情報を読取るための位置に配置されている。
【００４２】
記憶装置１５３は、例えば、ハードディスクドライブやフラッシュメモリなどのプログラムやデータを記憶する装置である。記憶装置１５３は、タグ読出プログラム１５７を記憶している。タグ読出プログラム１５７は、リーダ１５５、１５６を介してタグ１００から個品ＩＤを読み取る処理、当該読取った個品ＩＤに対して、拠点ＩＤ、業務イベント名、読取日時等を対応付けてトレーサビリティデータを生成する処理、生成したトレーサビリティデータを通信インタフェース１５４を介して情報提供仲介装置３００に送信する処理をＣＰＵ１５１に実行させるためのプログラムである。
【００４３】
メモリ１５２は、プログラムやデータを記憶する領域として、或いは、ＣＰＵ１５１による処理に使用されるプログラムやデータを格納する作業領域として利用される。ＣＰＵ１５１は、各部１５２〜１５７の動作を制御する。また、ＣＰＵ１５１は、記憶装置１５３に格納されているプログラム、例えば、タグ読出プログラム１５７をメモリ１５２に読み出して実行する。
【００４４】
端末２００は、消費者により利用される端末であり、情報提供仲介装置３００と通信路５００を介して通信し、消費者が所望する商品に関する情報を取得するためのものである。端末２００は、ＣＰＵ２０１と、メモリ２０２と、記憶装置２０３と、通信インタフェース２０４と、読取部の一例としてのリーダ２０５と、入力装置２０６と、表示装置２０７とを有する。端末２００は、例えば、携帯電話機、ＰＤＡ（Personal Digital Assistants）、ＰＣ（Personal Computer）、ノートＰＣなどに、リーダ２０５を内蔵又は外付けすることにより構成できる。なお、端末２００は、消費者の所有する装置に限らず、小売業者の拠点に用意されている装置であってもよく、要は、消費者が利用可能な装置であればよい。
【００４５】
通信インタフェース２０４は、例えば、有線ＬＡＮカード、無線ＬＡＮカードなどといったＬＡＮ用インタフェースや、携帯電話アンテナを含む携帯電話網用インタフェースであり、通信路５００を介して、他の装置、例えば、情報提供仲介装置３００と通信する。
【００４６】
リーダ２０５は、例えば、バーコードリーダ、二次元コードリーダ、ＲＦＩＤリーダなどであり、商品Ｇに付加されたタグ１００から、タグ１００に含まれている情報、例えば、個品ＩＤを読み取る。なお、本実施形態では、消費者は、端末２００のリーダ２０５により、小売業者から消費者が購入した商品Ｇのタグ１００から情報を読取ることもできるし、端末２００を小売業者の拠点にもっていき、そこで販売のために展示してある商品Ｇのタグ１００から情報を読取ることもできる。
【００４７】
入力装置２０６は、例えば、入力ボタン、タッチパネル、キーボード、マウスなど、消費者が各種入力を行うための装置である。表示装置２０７は、例えば、液晶ディスプレイなどの各種情報を表示するための装置である。記憶装置２０３は、例えば、ハードディスクドライブやフラッシュメモリなどのプログラムやデータを記憶する装置である。記憶装置２０３は、情報アクセスプログラム２１０を記憶している。情報アクセスプログラム２１０は、リーダ２０５を介してタグ１００から個品ＩＤを読み取る処理、個品ＩＤを通信インタフェース２０４を介して情報提供仲介装置３００に通知する処理、個品ＩＤに関連する情報名の一覧画面（選択画面）を取得する処理、一覧画面の中から入力装置２０６を介して消費者に選択された情報を情報提供仲介装置３００から仲介取得する処理をＣＰＵ２０１に実行させるためのプログラムである。
【００４８】
メモリ２０２は、プログラムやデータを記憶する領域として、或いは、ＣＰＵ２０１による処理に使用されるプログラムやデータを格納する作業領域として利用される。ＣＰＵ２０１は、各部２０２〜２０７の動作を制御する。また、ＣＰＵ２０１は、記憶装置２０３に格納されているプログラム、例えば、情報アクセスプログラム２１０をメモリ２０２に読み出して実行する。ここで、本実施形態では、個品ＩＤ送信部は、主にＣＰＵ２０１が記憶装置２０４に格納された情報アクセスプログラム２１０を実行することにより構成される。
【００４９】
情報提供装置４００は、消費者に商品に関連する情報や広告の情報を提供したい、製造業者や小売業者やその他の様々な業者により用意されている。情報提供装置４００は、商品の情報や広告の情報を管理し、これら情報を通信路５００に接続された装置に提供する。本実施形態では、情報提供装置４００には、書籍における文字列の記載箇所を検索する文字列検索サイトを提供している情報提供装置４００や、書籍に関する広告情報を提供する情報提供装置４００がある。
【００５０】
情報提供装置４００は、ＣＰＵ４０１と、メモリ４０２と、記憶装置４０３と、通信インタフェース４０４とを有する。情報提供装置４００は、例えば、ＰＣによって構成することができる。
【００５１】
通信インタフェース４０４は、例えば有線ＬＡＮカードや無線ＬＡＮカードなどといったＬＡＮインタフェースであり、情報提供仲介装置３００と通信路５００を介して通信する。記憶装置４０３は、例えば、ハードディスクドライブ、フラッシュメモリなど、プログラムやデータを記憶する装置である。本実施形態では、記憶装置４０３は、消費者に提供するための情報提供サイトのウェブページの情報や、ウェブページを作成するための情報やプログラムを記憶する。例えば、文字列検索サイトを提供する情報提供装置４００の記憶装置４０３は、商品Ｇである複数の書籍について、文字列と、当該文字列が記載されて書籍中の記載箇所との対応テーブルを記憶するとともに、受け付けた文字列から対応テーブルを用いて記載箇所を検索する処理をＣＰＵ４０１に実行させる検索プログラムを記憶する。メモリ４０２は、プログラムやデータを記憶する領域として、或いは、ＣＰＵ４０１による処理に使用されるプログラムやデータを格納する作業領域として利用される。ＣＰＵ４０１は、各部４０２〜４０４の動作を制御する。また、ＣＰＵ４０１は、記憶装置４０３に格納されているプログラムをメモリ２０２に読み出して実行する。例えば、ＣＰＵ４０１は、情報提供サイトの要求を受け取った場合には、要求に応じた情報提供サイトのウェブページを要求元に送信する。また、文字列検索サイトを提供する情報提供装置４００のＣＰＵ４０１は、表示要求を受け取った場合には、検索対象の文字列を入力するためのウェブページを要求元に送信し、検索対象の文字列を受信した場合には、書籍における当該文字列が記載されている記載箇所を対応テーブルから検索して、要求元に記載箇所の情報を含むページ（文字列検索結果画面）を送信する。
【００５２】
情報提供仲介装置３００は、端末２００に対して情報提供装置４００の情報を仲介して提供する処理を行う装置である。情報提供仲介装置３００は、ＣＰＵ３０１と、メモリ３０２と、記憶装置３０３と、通信インタフェース３０４と、入力装置３０５と、表示装置３０６とを有する。情報提供仲介装置３００は、例えばＰＣによって構成される。
【００５３】
通信インタフェース３０４は、例えば有線ＬＡＮカードや無線ＬＡＮカードなどといったＬＡＮインタフェースであり、端末２００や情報提供装置４００などと通信路５００を介して通信する。入力装置３０５は、例えば、入力ボタン、タッチパネル、キーボード、マウスなど、情報提供仲介装置３００の管理者が各種入力を行うための装置である。表示装置３０６は、例えば、液晶ディスプレイなどの各種情報を表示するための装置である。記憶装置３０３は、例えばハードディスクドライブ、フラッシュメモリなどの装置であり、プログラムやデータを記憶する。記憶装置３０３は、トレーサビリティデータ管理プログラム３１０と、情報提供仲介プログラム３２０とを記憶し、また、流通履歴情報蓄積部の一例としてのトレーサビリティＤＢ３６０と、条件テーブルの一例としての情報提供仲介定義テーブル３７０とを記憶する。
【００５４】
トレーサビリティＤＢ３６０は、商品に関するトレーサビリティデータを管理するためのデータベースである。
【００５５】
図２は、本発明の一実施形態に係るトレーサビリティＤＢの一例の構成図である。
【００５６】
トレーサビリティＤＢ３６０は、個品ＩＤフィールド３６０ａと、商品コードフィールド３６０ｂと、拠点ＩＤフィールド３６０ｃと、業務イベントフィールド３６０ｄと、日時フィールド３６０ｅとを含むレコードを管理している。このトレーサビリティＤＢ３６０では、履歴情報生成装置１１０、１５０から受信した各トレーサビリティデータが各レコードとして管理されている。
【００５７】
個品ＩＤフィールド３６０ａには、受信したトレーサビリティデータ中の個品ＩＤが格納される。
【００５８】
商品コードフィールド３６０ｂには、同じレコードの個品ＩＤフィールドの個品ＩＤにより特定される商品の種類を一意に特定する商品コードが設定される。なお、個品ＩＤが商品コードを含んでいる構成である場合には、商品コードフィールド３６０ｂを省略することができる。この場合には、個品ＩＤフィールド３６０ａに格納されている個品ＩＤから商品コードを取得することができる。また、個品ＩＤと商品コードとの対応関係を示す別テーブルを用意しておくようにしてもよい。このようにすると、トレーサビリティＤＢ３６０から商品コードフィールド３６０ｂを省略することができる。この場合には、別テーブルから個品ＩＤに対応する商品コードを取得することができる。
【００５９】
拠点ＩＤフィールド３６０ｃには、トレーサビリティデータが生成された拠点を一意に特定する拠点ＩＤが設定される。例えば、拠点ＩＤとしては、製造業者、小売業者などの業者を一意に特定するＩＤであってもよい。また、拠点ＩＤとしては、各製造業者における各工場などや、各小売業者における各店舗などを一意に特定するＩＤであってもよい。
【００６０】
業務イベントフィールド３６０ｄには、トレーサビリティデータが生成された商品に関わる業務を示す業務イベント名（業務イベント特定情報）が設定される。例えば、製造業者における商品の製造業務において生成されたトレーサビリティデータであれば“製造”が設定され、製造業者における商品の出荷業務において生成されたトレーサビリティデータであれば“製造業者出荷”が設定され、小売業者における商品の入荷業務において生成されたトレーサビリティデータであれば“小売業者入荷”が設定され、小売業者における商品の販売業務において生成されたトレーサビリティデータであれば“販売”が設定される。日時フィールド３６０ｅには、トレーサビリティデータが生成された日時が設定される。
【００６１】
図１の説明に戻り、情報提供仲介定義テーブル３７０は、提供する情報の名前と、当該情報を提供するために、処理対象のトレーサビリティデータに必要な条件（情報提供条件）とを管理するテーブルである。この情報提供仲介定義テーブル３７０は、情報提供仲介装置３００の管理者が表示装置３０６に表示される内容を確認しつつ、情報提供仲介装置３００の入力装置３０５によって設定することができるようになっている。すなわち、ＣＰＵ３０１が情報提供仲介テーブル３７０を表示部３０６に表示させ、入力装置３０５による管理者の入力に応じてＣＰＵ３０１が情報提供仲介テーブル３７０の追加、更新、変更等を行う。これにより、情報提供を行う情報提供サイトを、任意の時点に追加や削除等することができる。このため、例えば、商品を出荷した後でも、情報提供サイトを追加することができる。
【００６２】
図３は、本発明の一実施形態に係る情報提供仲介定義テーブルの一例を示す構成図である。
【００６３】
情報提供仲介定義テーブル３７０は、仲介定義ＩＤフィールド３７０ａと、個品ＩＤフィールド３７０ｂと、商品コードフィールド３７０ｃと、拠点ＩＤフィールド３７０ｄと、業務イベントフィールド３７０ｅと、付帯条件フィールド３７０ｆと、提供情報名フィールド３７０ｇと、提供情報アドレスフィールド３７０ｈとを含むレコードを管理する。
【００６４】
仲介定義ＩＤフィールド３７０ａには、当該レコードを一意に特定する仲介定義ＩＤが設定される。個品ＩＤフィールド３７０ｂには、情報提供条件の一例としての個品ＩＤが設定される。すなわち、処理対象のトレーサビリティデータに当該個品ＩＤが含まれることが、当該レコードが示す情報提供サイトの情報を提供するための必要条件である。なお、個品ＩＤに関する必要条件が不要なときは、個品ＩＤフィールド３７０ｂには、“−”が設定される。商品コードフィールド３７０ｃには、情報提供条件の一例としての商品コードが設定される。すなわち、処理対象のトレーサビリティデータに当該商品コードが含まれることが、当該レコードが示す情報提供サイトの情報を提供するための必要条件である。なお、商品コードに関する必要条件が不要なときは、商品コードフィールド３７０ｃには、“−”が設定される。
【００６５】
拠点ＩＤフィールド３７０ｄには、情報提供条件の一例としての拠点ＩＤが設定される。すなわち、処理対象のトレーサビリティデータに当該拠点ＩＤが含まれることが、当該レコードが示す情報提供サイトの情報を提供するための必要条件である。なお、拠点ＩＤに関する必要条件が不要なときは、拠点ＩＤフィールド３７０ｄには、“−”が設定される。業務イベントフィールド３７０ｅには、情報提供条件の一例としての業務イベント名が設定される。すなわち、処理対象のトレーサビリティデータに当該業務イベント名が含まれることが、当該レコードが示す情報提供サイトの情報を提供するための必要条件である。なお、トレーサビリティデータに対する業務イベントに関する必要条件が不要なときは、業務イベントフィールド３７０ｅには、“−”を設定する。
【００６６】
付帯条件フィールド３７０ｆには、個品ＩＤフィールド３７０ｂ、商品コードフィールド３７０ｃ、拠点ＩＤフィールド３７０ｄ、業務イベントフィールド３７０ｅに設定可能な条件以外についての、処理対象のトレーサビリティデータに対する必要条件が設定される。例えば、付帯条件フィールド３７０ｆに“最新業務イベント”が設定されていれば、対象の個品についての最新のトレーサビリティデータであることが必要条件とされる。また、付帯条件フィールド３７０ｆに、例えば“2007/03/31まで”などの期限に関する条件が設定されていれば、対象の個品についての当該期限までに生成されたトレーサビリティデータであることが必要条件とされる。この例では、日時フィールド３６０ｅの日時が2007/03/31までのトレーサビリティデータのレコードであることが必要条件とされる。
【００６７】
本実施形態では、同一レコードの個品ＩＤフィールド３７０ｂ、商品コードフィールド３７０ｃ、拠点ＩＤフィールド３７０ｄ、業務イベントフィールド３７０ｅ、付帯条件フィールド３７０ｆのいずれか複数のフィールドに条件が設定されている場合には、設定された全ての条件を満たすことが情報を提供するために必要である。この情報提供仲介定義テーブル３７０によると、商品の流通経路や、商品に関わる業務の状態に応じて、提供する情報を適切に換えることができる。
【００６８】
提供情報名フィールド３７０ｇには、当該レコードに設定された全ての条件を満たす場合に、提供可能な情報の名前が設定される。提供情報アドレスフィールド３７０ｈには、当該レコードに設定される全ての条件を満たす場合に、提供可能な情報を有する場所（情報提供装置４００又はその中の情報提供サイト）を示す識別子（アドレス）が設定される。
【００６９】
例えば、情報提供仲介定義テーブル３７０の仲介定義ＩＤフィールド３７０ａが“m100001”のレコードは、商品コードが“100100”であり、業務イベントが“販売”であるトレーサビリティデータが処理対象にあれば、“文字列検索”という情報を提供可能であり、当該情報が“192.0.2.8/inf1”にあることを示している。
【００７０】
また、仲介定義ＩＤフィールド３７０ａが“m100002”のレコードは、商品コードが“100100”であり、業務イベント名が“小売業者入荷”である最新のトレーサビリティデータが処理対象にあれば、“商品説明”という情報を提供可能であり、当該情報が“192.0.2.8/inf2”にあることを示している。このレコードによると、処理対象のトレーサビリティデータの最新のものの業務イベントが小売業者入荷である場合、すなわち、対応する商品が小売業者に入荷されて販売される前の状態である場合に、商品説明の情報を提供可能であると判断することができる。したがって、販売される前の商品についての説明情報を消費者に提供することができる。
【００７１】
また、仲介定義ＩＤフィールド３７０ａが“r234001”のレコードは、拠点ＩＤが“r234”であり、業務イベントが“販売”であるトレーサビリティデータが処理対象にあれば、広告情報を提供可能であり、広告情報が“192.0.2.3/ad1”にあることを示している。
【００７２】
図１の説明に戻り、トレーサビリティデータ管理プログラム３１０は、履歴情報生成装置１１０、１５０から送信されたトレーサビリティデータをトレーサビリティＤＢ３６０に登録するための処理をＣＰＵ３０１に実行させるプログラムである。なお、処理の詳細については後述する。情報提供仲介プログラム３２０は、通信インタフェース３０４を介して端末２００から通知された個品ＩＤに関連するすべてのトレーサビリティデータ（トレーサビリティデータ又はトレーサビリティデータ群）をトレーサビリティＤＢ３６０から読み取る処理と、情報提供仲介定義テーブル３７０とトレーサビリティデータ（群）とに基づいて提供可能な情報を特定する処理と、情報提供装置４００から情報を取得し、端末２００に送信する処理等をＣＰＵ３０１に実行させるプログラムである。なお、処理の詳細については後述する。
【００７３】
メモリ３０２は、プログラムやデータを記憶する領域として、或いは、ＣＰＵ３０１による処理に使用されるプログラムやデータを格納する作業領域として利用される。ＣＰＵ３０１は、各部３０２〜３０６の動作を制御する。また、ＣＰＵ３０１は、記憶装置３０３に格納されているプログラム、例えば、トレーサビリティデータ管理プログラム３１０や情報提供仲介プログラム３２０をメモリ３０２に読み出して実行する。
【００７４】
次に、本発明の一実施形態に係る情報提供システムにおける処理動作を説明する。
【００７５】
図４は、本発明の一実施形態に係る情報提供システムにおける処理のフローチャートである。
【００７６】
製造業者の拠点においては、商品Ｇが製造されたときや、製造された商品Ｇが出荷されるときには、当該製造業者の履歴情報生成装置１１０のＣＰＵ１１１がリーダ１１５又は１１６によって商品Ｇのタグ１００から個品ＩＤを読み取り、当該個品ＩＤに対して、拠点ＩＤ、業務イベント名、読取日時等を対応付けたトレーサビリティデータを生成し、当該トレーサビリティデータを通信インタフェース１１４を介して情報提供仲介装置３００に送信する（ステップＳ１１７１）。
【００７７】
また、小売業者の拠点においては、商品Ｇが入荷されたときや、商品Ｇが販売されるときには、当該小売業者の履歴情報生成装置１５０のＣＰＵ１５１がリーダ１５５又は１５６によって商品Ｇのタグ１００から個品ＩＤを読み取り、当該個品ＩＤに対して、拠点ＩＤ、業務イベント名、読取日時等を対応付けたトレーサビリティデータを生成し、当該トレーサビリティデータを通信インタフェース１５４を介して情報提供仲介装置３００に送信する（ステップＳ１５７１）。
【００７８】
情報提供仲介装置３００では、トレーサビリティデータ管理プログラム３１０を実行するＣＰＵ３０１が、通信インタフェース３０４を介して、履歴情報生成装置１１０、１５０から送信されたトレーサビリティデータを受信し、受信したトレーサビリティデータの内容をトレーサビリティＤＢ３６０に書き込む（ステップＳ３１０１）。すなわち、ＣＰＵ３０１は、トレーサビリティＤＢ３６０に新たなレコードを追加し、トレーサビリティデータに含まれている個品ＩＤ、拠点ＩＤ、業務イベント名、及び日時を、追加したレコードの対応するフィールド３６０ａ、３６０ｃ、３６０ｄ、３６０ｅに書き込み、更に、個品ＩＤから商品ＩＤ部分（例えば、個品ＩＤの上位６桁）を切り出して、商品ＩＤフィールド３６０ｂに書き込む。これによって、トレーサビリティＤＢ３６０には、商品Ｇの流通経路におけるトレーサビリティデータが逐次格納されることとなる。
【００７９】
一方、端末２００において、消費者により商品Ｇに付加されたタグ１００から情報を読み出す指示が行われると、端末２００のＣＰＵ２０１が情報アクセスプログラム２１０の実行を開始し、ＣＰＵ２０１がリーダ２０５により、商品Ｇのタグ１００から個品ＩＤを読取る（ステップＳ２１０１）。ここで、消費者が商品Ｇのタグ１００から個品ＩＤを読取る場面としては、例えば、小売業者の拠点で購入していない商品Ｇのタグ１００から読取る場面や、消費者が購入した商品Ｇのタグ１００から個品ＩＤを読取る場面がある。
【００８０】
次いで、ＣＰＵ２０１が読取った個品ＩＤを含む提供可能情報一覧要求を情報提供仲介装置３００に送信する（ステップＳ２１０２）。ここで、提供可能情報一覧要求とは、個品ＩＤに示される商品Ｇに関連する提供可能な情報の名前を示す一覧（画面）を要求することである。
【００８１】
情報提供仲介装置３００では、情報提供仲介プログラム３２０を実行するＣＰＵ３０１が、端末２００から送信された提供可能情報一覧要求を通信インタフェース３０４を介して受信する（ステップＳ３２０１）。次いで、ＣＰＵ３０１が要求に含まれる個品ＩＤに関連するすべてのトレーサビリティデータ（トレーサビリティデータ群）をトレーサビリティＤＢ３６０から取得する（ステップＳ３２０２）。例えば、提供可能情報一覧要求に含まれている個品ＩＤ、すなわち、ステップＳ２１０１で読み取られた個品ＩＤが“100100100”である場合には、トレーサビリティＤＢ３６０から個品ＩＤが“100100100”のレコードが取得される。ここで、レコードを（個品ＩＤフィールド３６０ａ、商品コードフィールド３６０ｂ、拠点ＩＤフィールド３６０ｃ、業務イベントフィールド３６０ｄ、日時フィールド３６０ｅ）の形式で示すと、具体的には、（100100100、100100、m100、製造、2007/01/25 10:45:23）のレコードと、（100100100、100100、m100、製造業者出荷、2007/01/29 09:23:58）のレコードと、（100100100、100100、r234、小売業者入荷、2007/01/29 18:31:11）のレコードと、（100100100、100100、r234、販売、2007/02/04 15:02:10）のレコードとの４つのレコードが取得される。
【００８２】
次いで、情報提供仲介プログラム３２０を実行するＣＰＵ３０１は、情報提供仲介定義テーブル３７０に定義されるレコードのうち、取得したトレーサビリティデータ（群）が条件を満たすレコードを取得する（ステップＳ３２０３）。例えば、提供可能一覧要求中の個品ＩＤが“100100100”である場合には、上記取得した４つのトレーサビリティデータのレコードが条件を満たしている、仲介定義ＩＤが“m100001”、“m100003”、“m100004”、“r234001”の４つのレコードが取得される。
【００８３】
すなわち、商品コードが“100100”であり、業務イベント名が“販売”であることを条件する仲介定義ＩＤが“m100001”のレコードが、トレーサビリティデータ群に、この条件を満たすレーサビリティデータ（100100100、100100、r234、販売、2007/02/04 15:02:10）があるので取得される。また、日時が“2007/03/31まで”であり、個品ＩＤが“100100100”であり、且つ業務イベント名が“販売”であることを条件とする仲介定義ＩＤ“m100003”のレコードが、トレーサビリティデータ群に、この条件を満たすトレーサビリティデータ（100100100、100100、r234、販売、2007/02/04 15:02:10）があるので取得される。また、拠点ＩＤが“m100”であり、業務イベント名が“製造”であることを条件とする仲介定義ＩＤが“m100004”のレコードが、トレーサビリティデータ群にこの条件を満たすトレーサビリティデータ（100100100、100100、m100、製造、2007/01/25 10:45:23）があるので取得される。また、拠点ＩＤが“r234”であり、業務イベント名が“製造”であることを条件とする仲介定義ＩＤが“r234001”のレコードが、トレーサビリティデータ群にこの条件を満たすトレーサビリティデータ（100100100、100100、r234、販売、2007/02/04 15:02:10）があるので取得される。なお、トレーサビリティデータ群のうち日時が最新のものであって、業務イベント名が“小売業者入荷”であること（すなわち、当該商品が小売業者に入荷されたが、販売されていないこと状態であること）を条件とする仲介定義ＩＤが“m100002”のレコードは、トレーサビリティデータ群にこの条件を満たすトレーサビリティデータがないので取得されない。
【００８４】
そして、情報提供仲介プログラム３２０を実行するＣＰＵ３０１は、情報提供仲介定義テーブル３７０から取得したレコードのうち、提供情報名が“広告”以外のレコードを抽出し、抽出したレコードに含まれている１又は複数の提供可能な情報を消費者に選択させるため一覧画面である提供可能情報一覧画面を生成し、端末２００に送信する（ステップＳ３２０４）。ステップＳ２１０１で読み取られた個品ＩＤが“100100100”である場合には、提供情報名が“広告”でない、仲介定義ＩＤが“m100001”、“m100003”のレコードが抽出され、これらレコードの提供情報名フィールド３７０ｇに設定されている“文字列検索”、“景品当選”の情報を選択させるための提供可能情報一覧画面データを生成する。なお、本実施形態では、ステップＳ３２０４において、ＣＰＵ３０１は、ステップＳ３２０３で抽出したレコードと、提供可能情報一覧画面データを送信した端末２００を特定可能な識別情報（例えば、セッションＩＤ）とを対応付けてメモリ３０２に格納する。
【００８５】
端末２００では、情報提供仲介装置３００から提供可能情報一覧画面データを受信すると、ＣＰＵ２０１が提供可能情報一覧画面を表示装置２０７に表示する（ステップＳ２１０３）。
【００８６】
図５は、本発明の一実施形態に係る提供可能情報一覧画面を示す図である。図５は、“文字列検索”、“景品当選”の情報を選択させるための提供可能情報一覧画面Ｄ２１０３を示している。
【００８７】
提供可能情報一覧画面Ｄ２１０３には、選択可能な情報の１つである文字列検索を選択するための文字列検索ボタンＢｍ１００００１、選択可能な情報の１つである景品当選を選択するための景品当選ボタンＢｍ１００００３、戻るボタンＢ００１、終了ボタンＢ００２、当該画面の説明文等が含まれる。消費者による入力装置２０６の操作により戻るボタンＢ００１が選択されると、情報アクセスプログラム２１０を実行するＣＰＵ２０１は、以前に表示された画面を表示する。また、消費者による入力装置２０６の操作により終了ボタンＢ００２が選択されると、情報アクセスプログラム２１０を実行するＣＰＵ２０１は、情報アクセスプログラム２１０の実行を終了する。また、消費者による入力装置２０６の操作により文字列検索ボタンＢｍ１００００１又は景品当選ボタンＢｍ１００００３が選択されると、情報アクセスプログラム２１０を実行するＣＰＵ２０１は、選択されたボタンに対応する情報の提供を要求する情報提供要求を情報提供仲介装置３００に送信する。情報提供要求には、選択された情報を一意に特定する指標、例えば、提供を要求する情報の名前（提供要求情報名）が含まれる。
【００８８】
図４の説明に戻り、情報アクセスプログラム２１０を実行するＣＰＵ２０１は、提供可能情報一覧画面に一覧表示されている提供情報名のうち、入力装置２０６により選択された情報を要求する情報提供要求を送信する（ステップＳ２１０４）。例えば、図５に示す提供情報一覧画面Ｄ２１０３が表示されている場合には、ＣＰＵ２０１は、入力装置２０６により文字列検索ボタンＢｍ１００００１が選択されると、“文字列検索”情報の提供要求を情報提供仲介装置３００に送信し、入力装置２０６により景品当選ボタンＢｍ１００００３が選択されると、“景品当選”情報の提供要求を情報提供仲介装置３００に送信する。
【００８９】
情報提供仲介装置３００では、情報提供仲介プログラム３２０を実行するＣＰＵ３０１が端末２００から情報提供要求を受信する（ステップＳ３２０５）。
【００９０】
そして、ＣＰＵ３０１は、情報提供要求に含まれる提供要求情報名が示す情報を提供する情報提供装置４００に対して、当該情報の提供を要求する情報提供要求を送信する。情報提供要求の送信先となる情報提供装置４００の場所は、ステップＳ３２０３で情報提供仲介定義テーブル３７０から抽出したレコードにおける提供情報名と提供情報アドレスとの対応関係から把握することができる。なお、当該レコードは、メモリ３０２に端末２００を特定可能な識別情報と対応付けられて記憶されているので、当該識別情報に基づいてメモリ３０２から取得できる。例えば、端末２００から送信された情報提供要求に含まれている提供要求情報名が“文字列検索”である場合には、ＣＰＵ３０１は、抽出していたレコードから提供情報名“文字列検索”に対応する提供情報アドレス“192.0.2.8/inf1”を取得し、当該アドレスの情報提供装置４００に“文字列検索”を含む情報提供要求を送信する。また、端末２００から送信された情報提供要求に含まれている提供要求情報名が“景品当選”である場合には、抽出していたレコードから提供情報名“景品当選”に対応する提供情報アドレス“192.0.2.8/inf3”を取得し、当該アドレスの情報提供装置４００に“景品当選”を含む情報提供要求を送信する。
【００９１】
更に、情報提供仲介プログラム３２０を実行するＣＰＵ３０１が、ステップＳ３２０３で情報提供仲介定義テーブル３７０から抽出したレコードのうち、提供情報名が“広告”のレコードを抽出し、対応する広告の情報を要求する情報提供要求を、それぞれの提供情報アドレスの情報提供装置４００に送信する（ステップＳ３２０６）。例えば、ステップＳ３２０３で、仲介定義ＩＤが“m100001”、“m100003”、“m100004”、“r234001”の４つのレコードが取得されていた場合には、ＣＰＵ３０１は、“192.0.2.8/ad1”、“192.0.2.3/ad5”の２つの場所の情報提供装置４００に、対応する広告情報を要求する情報提供要求を送信する。情報提供装置４００の場所“192.0.2.8/ad1”は、提供情報名が“広告”である仲介定義ＩＤが“m100004”のレコードの提供情報アドレスフィールド３７０ｈから取得できる。また、情報提供装置４００の場所“192.0.2.3/ad5”は、提供情報名が“広告”である仲介定義ＩＤが“r234001”のレコードの提供情報アドレスフィールド３７０ｈから取得できる。
【００９２】
次いで、情報提供仲介プログラム３２０を実行するＣＰＵ３０１は、ステップＳ３２０６で情報提供要求を送信したそれぞれの情報提供装置４００から、情報（例えば、情報画面データ）、又は／及び広告情報を受信する（ステップＳ３２０７）。そして、情報提供仲介プログラム３２０を実行するＣＰＵ３０１は、広告情報を受信した場合には、受信した情報画面データに広告情報（複数受信した場合には、複数個）を加える加工を行い、加工後の情報画面データを端末２００に送信する一方、広告情報を受信しなかった場合は、受信した情報画面データをそのまま端末２００に送信する（ステップＳ３２０８）。
【００９３】
端末２００では、情報アクセスプログラム２１０を実行するＣＰＵ２０１が情報提供仲介装置３００から情報画面データを受信すると、情報画面を表示装置２０７に表示する（ステップＳ２１０５）。
【００９４】
図６は、本発明の一実施形態に係る情報画面を示す図である。同図は、ステップＳ２１０１で読み取られた個品ＩＤが“100100100”であり、かつステップＳ２１０４で選択され、提供情報要求に含まれた提供情報名が“文字列検索”である場合に表示される情報画面を示している。
【００９５】
情報画面Ｄ２１０５には、当該画面の提供情報名Ｄ２１０５ａ、広告欄Ａｍ１００００４、広告欄Ａｒ２３４００１、検索用表示欄Ｄ２１０５ｂ、戻るボタンＢ００１、終了ボタンＢ００２などが含まれる。検索用表示欄Ｄ２１０５ｂには、提供情報の説明文と、検索文字列入力欄Ｔ００４、検索ボタンＢ００３が含まれる。広告欄Ａｍ１００００４には、情報提供仲介定義テーブル３７０の仲介定義ＩＤが“m100004”のレコードで示される提供情報アドレス“192.0.2.8/ad1”の場所から取得した広告情報、例えば、製造業者（出版社）からの広告情報が表示される。また、広告欄Ａｒ２３４００１には、情報提供仲介定義テーブル３７０の仲介定義ＩＤが“r234001”のレコードで示される提供情報アドレス“192.0.2.3/ad5”の場所から取得した広告情報、例えば、小売業者（書店）からの広告情報が表示される。検索文字列入力欄Ｔ００４は、書籍における記載箇所を検索させる文字列を入力するための欄である。検索文字列入力欄Ｔ００４には、消費者による入力装置２０６の操作により、文字列が入力される。検索ボタンＢ００３は、消費者により入力装置２０６の操作により選択されると、情報アクセスプログラム２１０を実行するＣＰＵ２０１が検索文字列入力欄Ｔ００４に入力された文字列の書籍における記載箇所を検索させる要求（文字列検索要求）を、文字列検索を行う機能を提供する情報提供サイトの情報提供装置４００に送信する。
【００９６】
図４の説明に戻り、情報画面に消費者が入力する入力領域がある場合には、情報アクセスプログラム２１０を実行するＣＰＵ２０１は、情報画面に対して入力装置２０６により入力された入力情報を受け付け、所定のボタンが選択された場合には入力情報を含む情報提供要求を情報提供仲介装置３００に送信する（ステップＳ２１０６）。例えば、図６に示す情報画面Ｄ２１０５が表示されている場合には、入力装置２０６により検索文字列入力欄Ｔ００４に検索文字列が入力され、検索ボタンＢ００３が選択されると、情報アクセスプログラム２１０を実行するＣＰＵ２０１が検索文字列を含む情報提供要求（この場合、文字列検索結果提供要求）を送信する。
【００９７】
この後は、情報提供仲介プログラム３２０を実行するＣＰＵ３０１が、端末２００と情報提供装置４００との間の情報提供要求及び情報提供応答を仲介する処理を行う。例えば、検索文字列を含む文字列検索結果要求を受信した場合には、ＣＰＵ３１０は、受信した要求中の検索文字列を文字列検索機能を有する情報提供サイトの情報提供装置４００に送信し、情報提供装置４００からの文字列検索結果画面データを受信し、文字列検索結果画面データを端末２００に送信する。これにより、端末２００のＣＰＵ２０１が、文字列検索結果画面を表示装置２０７に表示させる。
【００９８】
以上、本発明を一実施形態に基づいて説明したが、本発明は上述した実施形態に限られず、他の様々な態様に適用可能である。
【００９９】
例えば、上記実施形態においては、トレーサビリティデータを情報提供仲介装置３００のトレーサビリティＤＢ３６０で集中して管理する例を示していたが、本発明はこれに限られず、例えば、トレーサビリティデータを、製造業者や、小売業者が有する記憶装置に分散して管理するようにしてもよい。また、製造業者においては、トレーサビリティデータを製造業者の工場毎に備えられた記憶装置により分散して管理してもよく、また、小売業者の店舗毎に備えられた記憶装置により分散して管理するようにしてもよい。なお、トレーサビリティデータを分散して管理する場合にあっては、ステップＳ３２０２においてＣＰＵ３０１が、トレーサビリティデータを分散して管理しているそれぞれの記憶装置から対応するトレーサビリティデータを取得するようにすればよい。
【０１００】
また、上記実施形態では、トレーサビリティデータをトレーサビリティＤＢ３６０で管理するようにしていたが、本発明はこれに限られず、例えば、タグ１００としてデータを読み書き可能なＲＦＩＤタグを採用し、トレーサビリティデータを当該ＲＦＩＤタグに書き込んで管理するようにしてもよい。この場合には、ステップＳ２１０１において、ＣＰＵ２０１がタグ１００から個品ＩＤを読み取るのとあわせてトレーサビリティデータを読み取り、ステップＳ２１０２において、情報提供仲介装置３００に個品ＩＤとトレーサビリティデータとを送信するようにし、更に、ＣＰＵ３０１が端末２００から個品ＩＤとトレーサビリティデータを受信するようにすればよい。この場合には、ステップＳ３２０２の処理は必要ない。更に、トレーサビリティデータをタグ１００とトレーサビリティＤＢ３６０とに分散して管理するようにしてもよく、この場合には、ステップＳ３２０２を省略せず、分散して管理されているトレーサビリティデータを、トレーサビリティＤＢ３６０から取得するようにすればよい。
【０１０１】
また、上記実施形態では、常に提供可能情報一覧画面を生成して、端末２００に送信するようにしていたが、本発明はこれに限られず、ステップＳ３２０３において情報提供仲介定義テーブル３７０から取得したレコードのうち、提供情報名が“広告”以外のものが１つ以下である場合には、ＣＰＵ３０１は、ステップＳ３２０４、ステップＳ２１０３、ステップＳ２１０４、ステップＳ３２０５を省略し、すなわち提供可能情報一覧画面に係る処理を省略し、以降の情報画面に係る処理を行うようにしてもよい。なお、ステップＳ３２０３において情報提供仲介定義テーブル３７０から取得したレコードのうち、提供情報名が“広告”以外のものが無かった場合には、ステップＳ３２０８では、ＣＰＵ３０１は、広告のみからなる情報画面を生成して端末２００に送信する。
【図面の簡単な説明】
【０１０２】
【図１】本発明の一実施形態に係る情報提供システムの構成図である。
【図２】本発明の一実施形態に係るトレーサビリティＤＢの一例を示す構成図である。
【図３】本発明の一実施形態に係る情報提供仲介定義テーブルの一例を示す構成図である。
【図４】本発明の一実施形態に係る情報提供システムにおける処理のフローチャートである。
【図５】本発明の一実施形態に係る提供可能情報一覧画面を示す図である。
【図６】本発明の一実施形態に係る情報画面を示す図である。
【符号の説明】
【０１０３】
１００  タグ、１１０  履歴情報生成装置、１５０  履歴情報生成装置、２００  端末、２０１  ＣＰＵ、２０２  メモリ、２０３  記憶装置、２０４  通信インタフェース、２０５  リーダ、２０６  入力装置、２０７  表示装置、２１０  情報アクセスプログラム、３００  情報提供仲介装置、３０１  ＣＰＵ、３０２  メモリ、３０３  記憶装置、３０４  通信インタフェース、３０５  入力装置、３０６  表示装置、３１０  トレーサビリティデータ管理プログラム、３２０  情報提供仲介プログラム、３６０  トレーサビリティＤＢ、３７０  情報提供仲介定義テーブル、４００  情報提供装置。
【図１】
2008257486.tif 000003
【図２】
2008257486.tif 000004
【図３】
2008257486.tif 000005
【図４】
2008257486.tif 000006
【図５】
2008257486.tif 000007
【図６】
2008257486.tif 000008