(57)【特許請求の範囲】
【請求項１】
物品に関するトレース情報を蓄積するトレース情報管理装置であって、
独自のデータ構造を有するトレース情報の入力を受け付ける入力受付部と、
前記入力受付部が受け付けたトレース情報に非公開とする情報が含まれていない場合に、当該トレース情報を、標準化されたデータ構造を有する公開トレース情報に変換するデータ変換処理部と、
前記データ変換処理部が変換した公開トレース情報を公開サーバに送信し、前記公開サーバから公開トレース情報を受信する送受信部と、
前記送受信部が受信した公開トレース情報と、前記入力受付部が受け付けたトレース情報と、を統合情報記憶部に格納するデータ統合処理部と、を備え、
前記送受信部は、前記公開サーバに送信した公開トレース情報に対応するトレース情報に、送信済みであることを示すフラグを付加し、
前記データ変換処理部は、前記送受信部が受信した公開トレース情報をトレース情報に変換し、
前記データ統合処理部は、前記データ変換処理部が変換したトレース情報を前記統合情報記憶部に記憶する、
ことを特徴とするトレース情報管理装置。
【請求項２】
請求項１に記載のトレース情報管理装置であって、
前記データ統合処理部は、前記公開サーバに送信した公開トレース情報に対応するトレース情報を除いたトレース情報を、前記統合情報記憶部に記憶する、
ことを特徴とするトレース情報管理装置。
【請求項３】
請求項１に記載のトレース情報管理装置であって、
前記データ変換処理部は、前記送受信部が前記公開サーバから受信した公開トレース情報に対応するトレース情報に前記フラグが付加されていないと判別した場合に、当該公開トレース情報をトレース情報に変換する、
ことを特徴とするトレース情報管理装置。
【請求項４】
請求項１に記載のトレース情報管理装置であって、
前記データ変換処理部が行う変換処理のルールを特定する変換ルールを格納する変換ルール記憶部を備え、
前記データ変換処理部は、前記入力受付部が受け付けたトレース情報を公開トレース情報に変換する場合には、当該トレース情報に前記変換ルールを適用し、前記送受信部が受信した公開トレース情報をトレース情報に変換する場合には、当該公開トレース情報に前記変換ルールを適用する、
ことを特徴とするトレース情報管理装置。
【請求項５】
請求項１乃至４のいずれか１項に記載のトレース情報管理装置であって、
前記データ変換処理部は、トレース情報に対応する物品に関する作業情報及び企業名を含む場所情報に、所定の秘匿したい情報が含まれていない場合に、トレース情報に非公開とする情報が含まれていないと判別する、
ことを特徴とするトレース情報管理装置。
【請求項６】
物品に関するトレース情報を蓄積するトレース情報管理装置におけるトレース情報管理方法であって、
前記トレース情報管理装置は、制御部を備え、
前記制御部が、独自のデータ構造を有するトレース情報の入力を受け付けるステップと、
前記制御部が、前記受け付けたトレース情報を統合情報記憶部に格納するステップと、
前記制御部が、前記受け付けたトレース情報に非公開とする情報が含まれていない場合に、当該トレース情報を、標準化されたデータ構造を有する公開トレース情報に変換するステップと、
前記制御部が、前記変換した公開トレース情報を、公開サーバに送信するステップと、
前記制御部が、前記公開サーバに送信した公開トレース情報に対応するトレース情報に、送信済みであることを示すフラグを付加するステップと、
前記制御部が、前記公開サーバから公開トレース情報を受信するステップと、
前記制御部が、前記受信した公開トレース情報をトレース情報に変換するステップと、
前記制御部が、前記変換したトレース情報を前記統合情報記憶部に記憶するステップと、
を行うことを特徴とするトレース情報管理方法。
【請求項７】
コンピュータを、物品に関するトレース情報を蓄積するトレース情報管理装置として機能させるプログラムであって、
前記コンピュータは、制御手段として機能し、
前記制御手段は、
独自のデータ構造を有するトレース情報の入力を受け付ける処理と、
前記受け付けたトレース情報を統合情報記憶部に格納する処理と、
前記受け付けたトレース情報に非公開とする情報が含まれていない場合に、当該トレース情報を、標準化されたデータ構造を有する公開トレース情報に変換するデータ変換処理と、
前記変換した公開トレース情報を、公開サーバに送信する送信処理と、
前記公開サーバに送信した公開トレース情報に対応するトレース情報に、送信済みであることを示すフラグを付加する処理と、
前記公開サーバから公開トレース情報を受信する処理と、
前記受信した公開トレース情報をトレース情報に変換する処理と、
前記変換したトレース情報を前記統合情報記憶部に記憶する処理と、
を行うことを特徴とするプログラム。
【請求項８】
物品に関するトレース情報を蓄積するトレース情報管理装置と、他のトレース情報管理装置が提供した公開トレース情報を蓄積する公開サーバと、からなるトレース情報管理システムであって、
前記トレース情報管理装置は、
独自のデータ構造を有するトレース情報の入力を受け付ける入力受付部と、
前記入力受付部が受け付けたトレース情報に非公開とする情報が含まれていない場合に、当該トレース情報を、標準化されたデータ構造を有する公開トレース情報に変換するデータ変換処理部と、
前記データ変換処理部が変換した公開トレース情報を公開サーバに送信し、前記公開サーバから公開トレース情報を受信する送受信部と、
前記送受信部が受信した公開トレース情報と、前記入力受付部が受け付けたトレース情報と、を統合情報記憶部に格納するデータ統合処理部と、
を備え、
前記公開サーバは、
前記トレース情報管理装置から送信された公開トレース情報を公開情報記憶部に記憶する公開情報管理部、を備え、
前記トレース情報管理装置の前記送受信部は、前記公開サーバに送信した公開トレース情報に対応するトレース情報に、送信済みであることを示すフラグを付加し、
前記トレース情報管理装置の前記データ変換処理部は、前記送受信部が受信した公開トレース情報をトレース情報に変換し、
前記トレース情報管理装置の前記データ統合処理部は、前記データ変換処理部が変換したトレース情報を前記統合情報記憶部に記憶する、
ことを特徴とするトレース情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品を追跡するためのトレース情報を管理する技術に関する。
【背景技術】
【０００２】
商品等を、製造、流通、販売といった過程に渡り追跡するトレーサビリティ機能を実現するシステムがある。このようなシステムは、商品等を追跡するための情報（以下、「トレース情報」とよぶ）を蓄積しておき、そのトレース情報を管理する。例えば、特許文献１には、トレーサビリティ機能を実現する技術について記載されている。
【０００３】
【特許文献１】特開２００５−２６７６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記トレース情報には、複数の企業から閲覧可能な公開情報と、各企業が他の企業へは公開したくない非公開情報が含まれる場合がある。例えば、公開情報は、商品の出荷状況や加工状況といった情報等であり、非公開情報は、商品の原材料や仕入元に関する情報等である。
【０００５】
このような公開情報と非公開情報を含むトレース情報を管理するためには、公開情報を管理するサーバと、非公開情報を管理するサーバと、を備え、公開情報と非公開情報とを別個に管理することが望まれる。しかしながら、公開情報用のサーバと非公開情報用のサーバとを併用して、各企業のユーザが追跡情報を閲覧するためには、双方のサーバに蓄積されている情報を交互に閲覧するなどしなければならず、ユーザにとって不便である。
【０００６】
本発明は、トレース情報を管理するシステムにおいて、トレース情報に含まれる公開情報と非公開情報とを効率的に管理して、ユーザの利便性を向上させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、物品に関するトレース情報を蓄積するトレース情報管理装置であって、独自のデータ構造を有するトレース情報の入力を受け付ける入力受付部と、前記入力受付部が受け付けたトレース情報に非公開とする情報が含まれていない場合に、当該トレース情報を、標準化されたデータ構造を有する公開トレース情報に変換するデータ変換処理部と、前記データ変換処理部が変換した公開トレース情報を公開サーバに送信し、前記公開サーバから公開トレース情報を受信する送受信部と、前記送受信部が受信した公開トレース情報と、前記入力受付部が受け付けたトレース情報と、を統合情報記憶部に格納するデータ統合処理部と、を備え、前記送受信部は、前記公開サーバに送信した公開トレース情報に対応するトレース情報に、送信済みであることを示すフラグを付加し、前記データ変換処理部は、前記送受信部が受信した公開トレース情報をトレース情報に変換し、前記データ統合処理部は、前記データ変換処理部が変換したトレース情報を前記統合情報記憶部に記憶する、ことを特徴とする。
【発明の効果】
【０００８】
本発明のトレース情報管理装置によれば、トレース情報に含まれる公開情報と非公開情報とを効率的に管理して、ユーザの利便性の向上させることができる
【発明を実施するための最良の形態】
【０００９】
以下、本発明の最良の実施の形態を、図面を参照して説明する。
【００１０】
本発明の実施形態に適用されるトレース情報管理システム５０は、図１に示すように、トレース情報管理装置１００と、公開サーバ２００と、を有する。図示するように、トレース情報管理装置１００と公開サーバ２００は、相互に、ネットワーク１５０を介して接続される。図示していないが、ネットワーク１５０には、複数のトレース情報管理装置１００が接続され、その場合、各企業（例えば、企業Ａ、企業Ｂ、企業Ｃ）にそれぞれトレース情報管理装置１００が設置される。なお、ネットワーク１５０は、例えば、インターネットである。
【００１１】
トレース情報管理装置１００は、商品等を追跡するためのトレース情報を管理する。具体的には、トレース情報管理装置１００は、トレース情報に含まれる公開情報を公開サーバ２００に提供（アップロード）することで、他の企業（他のトレース情報管理装置１００）と公開トレース情報を共有することができる。また、トレース情報管理装置１００は、他のトレース情報管理装置１００が公開サーバ２００に提供した公開トレース情報を取得（ダウンロード）して、ユーザにこの情報を閲覧可能にする。さらに、トレース情報管理装置１００は、トレース情報に含まれる非公開情報を公開サーバ２００には提供せずに蓄積する。この際、公開サーバ２００から取得した公開トレース情報と統合して蓄積する。
【００１２】
以上のようなトレース情報管理装置１００は、図示するように、制御部１１０と、記憶部１２０と、インタフェース部１３０と、を有する。
【００１３】
インタフェース部１３０は、ネットワーク１５０を介して通信データの送受信を行うためのインタフェースである。
【００１４】
記憶部１２０は、ローカル情報データベース（以下、「ＤＢ」と略す）１２１と、変換ルールＤＢ１２２と、統合情報ＤＢ１２３と、を備える。
【００１５】
ローカル情報ＤＢ１２１は、トレース情報管理装置１００が企業内の独自の仕様（データ構造）で生成したトレース情報を蓄積（登録）する。なお、トレース情報は、トレース対象の物品に関する作業（例えば、物品（商品）の製造、出荷、入荷、組込、販売、等）ごとに生成される。これとともに、ローカル情報ＤＢ１２１は、各作業の順序を特定する遷移情報を記憶する。具体的には、ローカル情報ＤＢ１２１は、ローカル情報テーブル１２１０と、遷移情報テーブル１２４０と、を格納する。
【００１６】
ローカル情報テーブル１２１０は、図２に示すように、トレースＩＤ欄１２１１と、対象ＩＤ欄１２１２と、日時欄１２１３と、場所欄１２１４と、作業情報欄１２１５と、担当者欄１２１６と、送信フラグ欄１２１７と、を備える。なお、各欄（１２１１〜１２１７）の同一行（以下では、「レコード１２１８」とよぶ）に対応付けて格納されるデータをまとめて「トレース情報」という。
【００１７】
トレースＩＤ欄１２１１には、トレース情報管理装置１００（企業内）で生成したトレース情報を識別するコード（トレースＩＤ）が格納される。例えば、本実施形態においては、「１０００００１」といった重複しない数字列が格納される。
【００１８】
対象ＩＤ欄１２１２には、トレース対象の商品を識別するコード（対象ＩＤ）が格納される。例えば、本実施形態においては、「００１」といった数字列が格納される。なお、対象ＩＤ欄１２１２に格納される対象ＩＤは、ＲＦＩＤ（Radio Frequency IDentification）等の仕様を特定する情報等を含むヘッダ情報と、企業を特定する企業情報と、商品を特定するシリアルコードと、を合成した情報でもよい。
【００１９】
日時欄１２１３には、トレース情報を生成した日時を特定するデータ（日時情報）が格納される。例えば、本実施形態においては、「2009/1/1 12:00」のような文字列が格納される。
【００２０】
場所欄１２１４には、トレース対象の商品に対して所定の作業を行った場所を特定するデータ（場所情報）が格納される。例えば、本実施形態においては、「企業Ａ工場Ａ」といった文字列が格納される。ここで、例えば、「企業Ａ」「工場Ａ」の各情報の先頭には、企業名、工場名であることを特定するための識別情報が含まれている。
【００２１】
作業情報欄１２１５には、トレース対象の商品に対して行った作業を特定するデータ（作業情報）が格納される。例えば、本実施形態においては、「出荷」、「入荷」、「組込」、「販売」といった文字列が格納される。
【００２２】
担当者欄１２１６には、トレース対象の商品に対して所定の作業を行った担当者を特定するデータ（担当者情報）が格納される。例えば、本実施形態においては、「工場Ａ出荷担当  佐藤」といった文字列が格納される。ここで、例えば、「工場Ａ」「出荷」「担当者  佐藤」の各情報の先頭には、工場名、作業名、担当者名であることを特定するための識別情報が含まれている。
【００２３】
送信フラグ欄１２１７には、トレース情報が公開サーバ２００に既に送信された情報であるか否かを識別するフラグ（送信フラグ）が格納される。例えば、本実施形態においては、「送信済み」といった文字列が格納される。また、送信フラグ欄１２１７に格納される送信フラグは、非公開情報であるトレース情報が統合情報ＤＢ１２３に既に登録されたか否かを識別するフラグでもあり、例えば、「登録済み」といった文字列である。
【００２４】
遷移情報テーブル１２４０は、図３に示すように、遷移元欄１２４１と、遷移先欄１２４２と、を備える。なお、各欄（１２４１、１２４２）の同一行（以下では、「レコード１２４３」とよぶ）に対応付けて格納されるデータをまとめて「遷移情報」という。
【００２５】
遷移元欄１２４１には、遷移元となる作業を特定する遷移元情報が格納され、遷移先欄１２４２には、遷移先となる作業を特定する遷移先情報が格納される。具体的には、遷移元欄１２４１及び遷移先欄１２４２には、ローカル情報テーブル１２１０のトレースＩＤ欄１２１１に格納されるトレースＩＤを示すデータ（遷移元情報、遷移先情報）が格納される。例えば、本実施形態においては、ローカル情報テーブル１２１０のトレースＩＤ１２１１と同じトレースＩＤが格納される。
【００２６】
なお、ローカル情報テーブル１２１０を参照すれば、トレースＩＤでトレース情報に含まれる作業（作業情報）を特定することができる。そこで、遷移情報テーブル１２４０においては、遷移元欄１２４１に、先に行われた作業を特定するトレースＩＤが格納され、遷移先欄１２４２に、後に行われた作業を特定するトレースＩＤが格納される。これにより、遷移情報テーブル１２４０に格納される遷移情報を参照することで、トレース対象の物品に関する（物品（商品）に対して行われた）作業の順序を特定することができる。
【００２７】
遷移情報について図４に示す具体例で説明する。例えば、工場Ａで商品（部品００１）を工場Ｃに出荷（４０１）し、工場Ｂで商品（部品００２）を工場Ｃに出荷（４０２）した後、工場Ｃでは、それらの商品（部品００１、部品００２）を入荷（４０３、４０４）して製品００３の組込（４０５）を行う場合がある。この場合、それぞれの作業（４０１〜４０５）に対して、トレースＩＤが割り当てられてトレース情報（レコード１２１８）が生成される。このとき、各作業（４０１〜４０５）に割り当てられたトレースＩＤが、それぞれ、「１０００００１」、「１０００００２」、「２００００１１」、「２００００１２」、「２００００１３」とすると、遷移情報テーブル１２４０には、図３に示すように、先に行われた作業を特定するトレースＩＤ（遷移元欄１２４１）と、後に行われた作業を特定するトレースＩＤ（遷移先欄１２４２）とを対応付けた遷移情報（レコード１２４３）が生成される。なお、図４に示す矢印は、その始点が遷移元欄１２４１のトレースＩＤで特定される作業の位置に記され、その終点が遷移先欄１２４２のトレースＩＤで特定される作業の位置に記されている。
【００２８】
図１に戻り、ルール変換ＤＢ１２２は、公開サーバ２００とトレース情報管理装置１００との間で、トレース情報の整合性をとるためのデータ変換ルールを格納する。具体的には、ルール変換ＤＢ１２２は、変換ルールテーブル１２２０を格納する。
【００２９】
変換ルールテーブル１２２０には、図５に示すように、変換ルールＩＤ欄１２２１と、データ変換ルール欄１２４２と、を備える。なお、各欄（１２２１、１２２２）の同一行（以下では、「レコード１２２３」とよぶ）に対応付けて格納されるデータをまとめて「変換ルール情報」という。
【００３０】
変換ルールＩＤ欄１２２１には、トレース情報管理装置１００（企業内）で登録されたデータ変換ルールを識別するコード（変換ルールＩＤ）が格納される。例えば、本実施形態では、「１」、「２」といった重複しない数字列が格納される。なお、例えば、変換ルールＩＤは、変換ルールテーブル１２２０の下方に向かって昇順となるように番号が割り当てられている。
【００３１】
データ変換ルール欄１２２２には、トレース情報を変換するルールを記述した命令コード或いはプログラム（プログラムの格納場所を特定するパス或いはファイル名でもよい）が格納される。なお、以下では、この命令コード或いはプログラムを「データ変換ルール」とよぶ。データ変換ルールは、例えば、「場所情報から企業名を抽出し、担当者欄に記入」、「標準仕様コードを社内コードに変換」、「取引外企業（商社Ｚ）の公開情報を削除」、「トレースＩＤの整合性をチェックして変換」、といった変換ルールを含む。なお、データ変換ルールは、公開サーバ２００から受信したデータ、及び、公開サーバ２００に送信するデータに適用される。
【００３２】
図１に戻り、統合情報ＤＢ１２３は、トレース情報管理装置１００が生成したトレース情報と、公開サーバ２００から受信した公開トレース情報と、を統合させた統合情報を格納する。具体的には、統合情報ＤＢ１２３は、統合情報テーブル１２３０を格納する。
【００３３】
統合情報テーブル１２３０には、図６に示すように、トレースＩＤ欄１２３１と、対象ＩＤ欄１２３２と、日時欄１２３３と、場所欄１２３４と、作業情報欄１２３５と、担当者欄１２３６と、を備える。なお、各欄（１２３１〜１２３６）の同一行（以下では、「レコード１２３７」とよぶ）に対応付けて格納されるデータをまとめて「統合トレース情報」という。
【００３４】
トレースＩＤ欄１２３１、対象ＩＤ欄１２３２、日時欄１２３３、場所欄１２３４、作業情報欄１２３５、担当者欄１２３６には、それぞれ、ローカル情報テーブル１２１０に格納されているトレースＩＤ、対象ＩＤ、日時情報、場所情報、作業情報、担当者情報、に対応するコード或いはデータが格納される。例えば、本実施形態においては、ローカル情報テーブル１２１０に格納されているコード或いはデータと同じものが格納される。また、ローカル情報テーブル１２１０に格納されているコード或いはデータを、データ変換ルール欄１２２２のデータ変換ルールに従って変換したものも格納される。さらに、公開サーバ２００から受信したコード或いはデータを、データ変換ルール欄１２２２のデータ変換ルールに従って変換したものも格納される。
【００３５】
ただし、統合情報テーブル１２３０のデータ構造は、これに限らず、各企業独自の仕様に基づいてよい。
【００３６】
図１に戻り、制御部１１０は、トレース情報管理装置１００における種々の処理を行う。そのため、制御部１１０は、入力受付部１１１と、データ登録部１１２と、データ変換処理部１１３と、データ統合処理部１１４と、データ送受信部１１５と、表示処理部１１６と、を有する。
【００３７】
入力受付部１１１は、トレース情報やデータ変換ルールを登録する入力を受け付ける処理を行う。具体的には、入力受付部１１１は、キーボード等の入力装置からのデータ入力や、ＩＣタグリーダーが商品に取り付けたＩＣタグから読み込んだデータ等を受け付ける。そして、入力受付部１１１は、受け付けた入力データをデータ登録部１１２に通知する。
【００３８】
データ登録部１１２は、入力受付部１１１から通知されたトレース情報、データ変換ルールを、それぞれ、ローカル情報ＤＢ１２１、変換ルールＤＢ１２２に格納する処理を行う。なお、トレース情報をローカル情報ＤＢ１２１に登録する際には、データ登録部１１２は、入力受付部１１１から通知された各入力データにトレースＩＤを付加してトレース情報（レコード１２１８）を生成する。また、データ登録部１１２は、登録したトレース情報に対応する遷移情報を、ローカル情報ＤＢ１２１に登録する。具体的には、データ登録部１１２は、ユーザからの指示を受け付けて、遷移情報を遷移情報テーブル１２４０に登録する。ただし、データ登録部１１２は、ローカル情報テーブル１２１０の各トレース情報に含まれる日時情報（日時欄１２１３）、場所情報（場所欄１２１４）、作業情報（作業情報欄１２１５）から所定のルールに従って遷移情報を生成し、生成した遷移情報を登録するようにしてもよい。この場合、所定のルールは、予め記憶部１２０に記憶されている。
【００３９】
データ変換処理部１１３は、公開サーバ２００とトレース情報管理装置１００との間で、トレース情報の整合性をとるためのデータ変換を行う。
【００４０】
具体的には、データ変換処理部１１３は、データ変換テーブル１２２０に格納されているデータ変換ルールに従って、トレース情報を変換する処理を行う。例えば、データ変換処理部１１３は、後述するデータ送受信部１１５が公開サーバ２００から公開トレース情報を取得したときには、データ変換テーブル１２２０を参照して、各レコード１２２３のデータ変換ルール１２２２を、取得した公開トレース情報に適用する。適用後、データ変換処理部１１３は、変換後の統合トレース情報を、データ統合処理部１１４に通知する。
【００４１】
一方、データ変換処理部１１３は、データ送受信部１１５がトレース情報を公開サーバ２００に提供するときにも、提供するトレース情報にデータ変換ルール１２２２を適用する。適用後、データ変換処理部１１３は、変換後の公開トレース情報を、データ送受信部１１５に通知する。
【００４２】
以下に、データ変換処理部１１３がトレース情報にデータ変換ルール（データ変換ルール１２２２）を適用して行うデータ変換処理の代表例を示す。
・トレース情報に適用するデータ変換ルールが「場所情報から企業名を抽出し、担当者欄に記入」である場合
データ変換処理部１１３は、ローカル情報テーブル１２１０の担当者欄１２１６に企業名であることを特定する識別情報を有するデータが存在しないとき、場所欄１２１４の企業名を抽出して、統合情報テーブル１２３６の担当者欄１２３６に抽出した企業名を記入する。また、公開サーバ２００から公開トレース情報を取得したとき、統合情報テーブル１２３６の担当者欄１２３６に、取得した公開トレース情報の場所欄２３０４から抽出した企業名を記入する。
・データ変換ルールが「標準仕様コードを社内コードに変換」である場合
データ変換処理部１１３は、公開サーバ２００から公開トレース情報を取得したとき、公開トレース情報に含まれる各データ（後述する公開情報テーブル２３００の各欄（２３０１〜２３０５）に格納されているデータ）を、社内仕様（社内独自のデータ構造）に合うように変換する（例えば、対象ＩＤ（対象ＩＤ欄２３０２）に含まれるヘッダ情報、企業情報等を削除する）。また、図５には示していないが、データ変換ルールに「社内仕様コードを標準仕様コードに変換」を設けてもよい。この場合、データ変換処理部１１３は、公開サーバ２００に公開トレース情報を提供するとき、ローカル情報ＤＢ１２１に含まれている社内仕様（社内独自のデータ構造）のトレース情報を、標準仕様（標準的なデータ構造）に変換する。
・データ変換ルールが「取引外企業（商社Ｚ）の公開情報を削除」である場合
データ変換処理部１１３は、公開サーバ２００から取得した公開トレース情報の場所欄２３０４に、予め記憶部１２０に登録されている取引外企業名（例えば、商社Ｚ）と一致する企業名を有する公開トレース情報を削除する（データ統合処理部１１４に通知しない）。
・データ変換ルールが「トレースＩＤの整合性をチェックして変換」である場合
データ変換処理部１１３は、ローカル情報テーブル１２１０のトレース情報をデータ変換するときには、社内仕様のトレースＩＤ（トレースＩＤ欄１２１１）を標準仕様のトレースＩＤに変換する。また、公開サーバ２００から公開トレース情報を取得したときには、取得した公開トレース情報に含まれるトレースＩＤ（トレースＩＤ欄２３０１）が社内仕様と同一の仕様か否かを判別して、同一でない場合には社内仕様に変換する。ここで、例えば、トレースＩＤのヘッダ部分には、社内仕様であるか標準仕様であるかを特定する情報が含まれており、データ変換処理部１１３は、予め記憶部１２０に格納されているデータと比較して、トレースＩＤの仕様を特定することができる。
【００４３】
なお、データ変換処理部１１３が行うデータ変換は、これらの処理に限らない。
【００４４】
データ統合処理部１１４は、トレース情報管理装置１００（自社）のデータ登録部１１２が登録したトレース情報（ローカル情報）と、他のトレース情報管理装置１００（他社）が公開サーバ２００に提供した公開トレース情報（共有情報）と、を統合する処理を行う。
【００４５】
具体的には、データ統合処理部１１４は、ローカル情報テーブル１２３０に格納されているトレース情報（ローカル情報）を、所定の時間間隔（例えば、２時間間隔）で取得する。このとき、「送信済み」及び「登録済み」ではない送信フラグ（送信フラグ欄１２１７）を有する全てのトレース情報（レコード１２１８）を、統合情報テーブル１２３０に、順次、統合トレース情報として格納する。なお、この際、データ統合処理部１１４は、ローカル情報テーブル１２３０に格納されているトレース情報が、公開情報か非公開情報かを判別する。公開情報であれば、データ統合処理部１１４は、そのトレース情報をデータ変換処理部１１３に通知するとともに、そのトレース情報を統合トレース情報として統合情報テーブル１２３０に格納する。一方、非公開情報であれば、データ統合処理部１１４は、トレース情報をデータ変換処理部１１３に通知せずに、そのまま統合トレース情報として統合情報テーブル１２３０に格納する。そして、ローカル情報テーブル１２１０にアクセスして、統合情報テーブル１２３０に格納した統合トレース情報に対応するトレース情報（レコード１２１８）の送信フラグ１２１７を「登録済み」に変更する。ここで、トレース情報が公開情報か非公開情報かの判別は、ローカル情報テーブル１２１０の場所１２１４及び作業情報１２１５を参照して行う。例えば、場所１２１４が「企業Ｃ（公開したくない企業）」で、作業情報１２１５が「入荷」、等の場合に、これらの情報を有するトレース情報を非公開情報と判別する。なお、このように公開・非公開を判別するためのデータは、予め記憶部１２０に登録されている。
【００４６】
また、データ統合処理部１１４は、データ変換処理部１１３から通知された公開サーバ２００からの公開トレース情報（共有情報）を、統合情報テーブル１２３０に、順次、統合トレース情報として格納する。なお、データ統合処理部１１４は、公開サーバ２００からの公開トレース情報（共有情報）を統合情報テーブル１２３０に格納するときには、ローカル情報ＤＢ１２１０に格納されている遷移情報テーブル１２４０を更新する処理を行う。具体的には、データ統合処理部１１４は、公開トレース情報とともに公開サーバ２００から取得した遷移情報を、遷移情報テーブル１２４０に追加する。
【００４７】
データ送受信部１１５は、公開トレース情報を公開サーバ２００に提供する処理、及び、公開トレース情報を公開サーバ２００から取得する処理を行う。
【００４８】
具体的には、公開トレース情報を取得する際には、データ送受信部１１５は、インタフェース部１３０を介して、公開サーバ２００に公開トレース情報を取得する要求を送信して、公開トレース情報を取得する。そして、データ送受信部１１５は、公開サーバ２００から取得した公開トレース情報のうち、ローカル情報テーブル１２１０の送信フラグ１２１７が「送信済み」のトレース情報に対応する公開トレース情報（自社が公開したトレース情報）以外の公開トレース情報を、データ変換処理部１１３に通知する。なお、データ送受信部１１５は、公開サーバ２００から公開トレース情報を、所定の時間間隔（例えば、２時間間隔）で取得する。
【００４９】
一方、公開トレース情報を公開サーバ２００に提供する際には、データ送受信部１１５は、インタフェース部１３０を介して、公開サーバ２００に公開トレース情報を提供する。具体的には、データ送受信部１１５は、データ変換処理部１１３から公開トレース情報が通知されたときに、そのトレース情報を、インタフェース部１３０を介して公開サーバ２００に提供する。このとき、データ送受信部１１５は、ローカル情報テーブル１２１０にアクセスして、提供した公開トレース情報に対応するトレース情報（レコード１２１８）の送信フラグ（送信フラグ欄１２１７）を「送信済み」に変更する。また、データ送受信部１１５は、提供した公開トレース情報のトレースＩＤに対応する遷移元情報或いは遷移先情報を有する遷移情報を、ローカル情報ＤＢ２１０から取得して公開サーバ２００に提供してもよい。
【００５０】
表示処理部１１６は、データ統合処理部１１４が統合した統合情報を、ディスプレイ等の出力装置に表示する処理を行う。具体的には、表示処理部１１６は、入力受付部１１１がユーザから統合情報を表示する指示を受け付けたときに、統合情報テーブル１２３０に格納されている統合トレース情報の一覧を表示する。この場合、例えば、表示処理部１１６は、図６に示す統合情報テーブル１２３０の統合トレース情報の一覧を画像データに変換すればよい。
【００５１】
また、表示処理部１１６は、トレース情報の一覧を表示させるとともに、図４に示すようなトレース対象の商品に対して行われた作業の遷移図を表示してもよい。この場合、表示処理部１１６は、統合情報テーブル１２３０及びローカル情報ＤＢ１２１の遷移情報テーブル１２４０を参照して、遷移図画面を生成する。具体的には、統合情報テーブル１２３０の場所欄１２３４に格納されている場所情報を表示する表示欄を設ける。ただし、重複する場所情報は表示させない。このとき、各表示欄の近傍に、四角い太枠を設ける（例えば、工場Ａ、工場Ｂ、工場Ｃ、店舗Ｄごとに太枠を設ける）。表示処理部１１６は、各太枠内に、当該太枠を特定する場所情報を有するレコード１２３７に含まれている対象ＩＤ（対象ＩＤ欄１２３２）及び作業情報（作業情報欄１２３５）で特定されるデータを表示する表示欄を設ける。このとき、各表示欄の近傍に、楕円を設ける（例えば、部品００１の出荷４０１、部品００２の出荷４０２、部品００１の入荷４０３、等）。さらに、表示処理部１１６は、遷移情報テーブル１２４０の同一レコード１２４３に対応付けられている遷移元情報（遷移元欄１２４１）或いは遷移先情報（遷移先欄１２４２）で特定されるデータを囲む楕円を結ぶように矢印を設ける。例えば、遷移元情報が「１０００００１」、遷移先情報が「１０００００２」である場合、「１０００００１」を統合情報テーブル１２３０のトレースＩＤ欄１２３１に有するレコード１２３７に対応付けされた対象ＩＤ及び作業情報で特定される楕円から、「１０００００１」をトレースＩＤ欄１２３１に有するレコード１２３７に対応付けされた対象ＩＤ及び作業情報で特定される楕円への矢印を設ける。
【００５２】
以上のように構成されるトレース情報管理装置１００は、公開情報と非公開情報を統合して管理することができる。また、トレース情報管理装置１００は、公開サーバ２００に送信（提供）した公開情報に、送信したことを示す送信フラグを付与するため、提供した公開情報を公開サーバ２００から受信せず、公開情報の２重管理を防ぐことができる。さらに、トレース情報管理装置１００は、公開トレース情報を送受信する際に、公開トレース情報に対して、ローカル（社内）仕様（社内独自のデータ構造）と標準仕様（標準的なデータ構造）との相互変換をするため、ユーザ（各企業）は他社の仕様や標準仕様を意識せずに、統合情報ＤＢ１２３の統合トレース情報を閲覧することができる。
【００５３】
公開サーバ２００は、図示するように、インタフェース部２１０と、公開情報管理部２２０と、公開情報ＤＢ２３０と、を有する。
【００５４】
インタフェース部２１０は、ネットワーク１５０を介して通信データの送受信を行うためのインタフェースである。
【００５５】
公開情報ＤＢ２３０は、各トレース情報管理装置１００から提供された公開情報（トレース情報）を格納する。具体的には、公開情報ＤＢ２３０は、公開情報テーブル２３００を格納する。また、公開情報テーブル２３００とともに、トレース情報に対応する遷移情報を格納する。
【００５６】
公開情報テーブル２３００は、図７に示すように、トレースＩＤ欄２３０１と、対象ＩＤ欄２３０２と、日時欄２３０３と、場所欄２３０４と、作業情報欄２３０５と、を備える。なお、各欄（２３０１〜２３０５）の同一行（以下では、「レコード２３０６」とよぶ）に対応付けて格納されるデータをまとめて「公開トレース情報」という。
【００５７】
トレースＩＤ欄２３０１、対象ＩＤ欄２３０２、日時欄２３０３、場所欄２３０４、作業情報欄２３０５には、それぞれ、各トレース情報管理装置１００から提供されたコード或いはデータが格納される。例えば、本実施形態においては、ローカル情報テーブル１２１０に格納されているコード或いはデータが標準仕様（標準的なデータ構造）に変換されたコード或いはデータである。
【００５８】
公開情報管理部２２０は、公開情報を登録し、要求に応じて登録した公開情報を公開する。具体的には、公開情報管理部２２０は、各トレース管理装置１００から提供された公開トレース情報を、公開情報ＤＢ２３０に格納し、公開トレース情報を必要とするトレース管理装置１００（企業）からの要求に応じて、公開情報ＤＢ２３０に格納されている公開トレース情報を提供する処理を行う。なお、公開トレース情報を提供する際には、その公開トレース情報のトレースＩＤに対応する遷移元情報或いは遷移先情報を有する遷移情報を、公開情報ＤＢ２３０から取得して提供する。
【００５９】
以上のように構成されるトレース情報管理装置１００及び公開サーバ２００は、例えば、図８に示すような、ＣＰＵ６０１と、主記憶部６０２と、ＨＤＤ等の外部記憶装置６０３と、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の可搬性を有する可搬型記憶媒体６０７から情報を読み出す読取装置６０５と、ディスプレイ、キーボードやマウス、ＩＣタグリーダー等の入出力装置６０６と、通信ネットワーク１５０に接続するためのＮＩＣ（Network Interface Card）等の通信装置６０４と、を備えた一般的なコンピュータで実現される。
【００６０】
例えば、図１に示す記憶部１２０及び公開情報ＤＢ２３０は、外部記憶装置６０３により実現可能であり、制御部１１０及び公開情報管理部２２０は、外部記憶装置６０３に記憶されている所定のプログラムを主記憶装置６０２にロードしてＣＰＵ６０１で実行することで実現可能である。
【００６１】
この所定のプログラムは、読取装置６０５を介して可搬型記憶媒体６０７から、或いは、通信装置６０４を介してネットワークから、外部記憶装置６０３にダウンロードされ、それから、主記憶装置６０２上にロードされてＣＰＵ６０１により実行されるようにしてもよい。また、読取装置６０５を介して可搬型記憶媒体６０７から、或いは、通信装置６０４を介してネットワークから、主記憶装置６０２上に直接ロードされ、ＣＰＵ６０１により実行されるようにしてもよい。
【００６２】
図９は、トレース情報管理装置１００で行われる公開情報取得時の処理を示すフローチャートである。
【００６３】
トレース情報管理装置１００のデータ送受信部１１５は、所定のタイミングがきたときに、公開情報取得時の処理を開始する。ここで所定のタイミングとは、例えば、データ送受信部１１５が有する内部タイマで計時を行い、所定の時間（例えば、２時間）が経過したときとすればよい。
【００６４】
まず、データ送受信部１１５は、公開サーバ２００から公開トレース情報（公開情報）を取得する（ステップＳ１０１）。具体的には、データ送受信部１１５は、インタフェース部１３０を介して、公開サーバ２００から公開トレース情報を取得して、取得した公開トレース情報を一時的に記憶する。なお、このとき取得する公開トレース情報は、公開サーバ２００が公開情報ＤＢ２３０に蓄積している全ての公開トレース情報である。また、データ送受信部１１５は、公開トレース情報とともに、当該公開トレース情報に対応する遷移情報を公開サーバ２００から取得しておく。
【００６５】
次に、データ送受信部１１５は、ステップＳ１０１で取得した公開トレース情報が、本トレース情報管理装置１００（自社）が過去に公開サーバ２００に提供した公開トレース情報であるか否かを判別する（ステップＳ１０２）。具体的には、まず、データ送受信部１１５は、公開サーバ２００から取得した全公開トレース情報のうちの一つの公開トレース情報が有するトレースＩＤ（トレースＩＤ欄２３０１）を参照する。そして、そのトレースＩＤに対応しているトレースＩＤ（トレースＩＤ欄１２１１）を有するトレース情報を、ローカル情報テーブル１２１０から抽出する（このとき、トレースＩＤ欄２３０１のトレースＩＤが社内仕様でなければ、そのトレースＩＤをデータ変換処理部１１３が社内仕様にデータ変換してもよい）。さらに、抽出したトレース情報の送信フラグ（送信フラグ欄１２１７）が「送信済み」である場合には、取得した公開トレース情報が、過去に提供した公開トレース情報であると判別し、「送信済み」以外（例えば、空欄）である場合には、過去に提供したことのない公開トレース情報であると判別する。
【００６６】
ステップＳ１０２で、データ送受信部１１５は、過去に公開サーバ２００に提供した公開トレース情報であると判別した場合（ステップＳ１０２；Ｙｅｓ）、その公開トレース情報をデータ送受信部１１５から削除する（ステップＳ１０３）。ステップＳ１０３の処理により、データ送受信部１１５は、公開サーバ２００から取得した公開トレース情報のうち、自社が公開した公開トレース情報を排除して、それ以外の公開トレース情報をデータ変換処理部１１３に通知する。その後、データ送受信部１１５は、処理をステップＳ１０４に移行する。
【００６７】
一方、ステップＳ１０２で、データ送受信部１１５は、過去に公開サーバ２００に提供した公開トレース情報ではないと判別した場合（ステップＳ１０２；Ｎｏ）、処理をステップＳ１０４に移行する。
【００６８】
ステップＳ１０４では、データ送受信部１１５は、ステップＳ１０１で取得した全ての公開トレース情報について、上記ステップＳ１０２、ステップＳ１０３の処理を行ったか否かを判別する（ステップＳ１０４）。例えば、データ送受信部１１５は、公開トレース情報を記憶したメモリアドレスを参照してこの判別を行う。
【００６９】
ステップＳ１０４で、全ての公開トレース情報について上記ステップＳ１０２、ステップＳ１０３の処理を行っていないと判別した場合（ステップＳ１０４；Ｎｏ）、データ送受信部１１５は、処理をステップＳ１０２に移行する。一方、全ての公開トレース情報について上記ステップＳ１０２、ステップＳ１０３の処理を行ったと判別した場合（ステップＳ１０４；Ｙｅｓ）、データ送受信部１１５は、データ送受信部１１５に残っている公開トレース情報（或いは、格納しているメモリアドレス）を、データ変換処理部１１３に通知する。
【００７０】
データ変換処理部１１３は、トレース情報が通知されたとき、公開サーバ２００とトレース情報管理装置１００との間で整合性をとるためのデータ変換を、通知された公開トレース情報に対して行う（ステップＳ１０５）。具体的には、データ変換処理部１１３は、変換ルールテーブル１２２０の変換ルールＩＤ（変換ルールＩＤ欄１２２１）の昇順に、当該変換ルールＩＤに対応するデータ変換ルール（データ変換ルール欄１２２２）を、データ送受信部１１５から通知された公開トレース情報（或いは、データ送受信部１１５に残っている公開トレース情報）に適用する。このとき適用できないデータ変換ルールは適用しない。適用後、データ変換処理部１１３は、社内仕様（ローカル情報形式）にデータ変換した統合トレース情報を、データ統合処理部１１４に通知する。
【００７１】
データ統合処理部１１４は、データ変換後の統合トレース情報が通知されたとき、その統合トレース情報（共有（公開）情報）を、順次、統合情報テーブル１２３０に登録（格納）する（ステップＳ１０６）。これとともに、データ統合処理部１１４は、データ送受信部１１５に記憶されている遷移情報を、遷移情報テーブル１２４０に追加する処理を行う。
【００７２】
その後、データ統合処理部１１４は、公開情報取得時の処理を終了する。
【００７３】
図１０は、トレース情報管理装置１００及び公開サーバ２００で行われる公開情報提供時の処理のタイミングチャートである。
【００７４】
トレース情報管理装置１００のデータ統合処理部１１４は、所定のタイミングがきたときに、公開情報提供時の処理を開始する。ここで所定のタイミングとは、例えば、データ統合処理部１１４が有する内部タイマで計時を行い、所定の時間（例えば、２時間）が経過したときとすればよい。
【００７５】
まず、データ統合処理部１１４は、ローカル情報テーブル１２１０からトレース情報（公開情報・非公開情報）を取得する（ステップＳ２０１）。具体的には、データ統合処理部１１４は、ローカル情報テーブル１２１０からトレース情報を取得して、取得したトレース情報を一時的に記憶する。なお、このとき取得するトレース情報は、ローカル情報テーブル１２１０に格納されているトレース情報のうち、送信フラグ（送信フラグ欄１２１７）が「送信済み」及び「登録済み」ではない全てのトレース情報である。
【００７６】
続いて、データ統合処理部１１４は、記憶したトレース情報が、公開情報であるか非公開情報であるかを判別する（ステップＳ２０２）。公開情報である場合、データ統合処理部１１４は、そのトレース情報をデータ変換処理部１１３に通知する。
【００７７】
一方、非公開情報であれば、データ統合処理部１１４は、そのトレース情報を統合トレース情報として統合情報テーブル１２３０に格納する（ステップＳ２０３）。このとき、データ統合処理部１１４は、ローカル情報テーブル１２１０の送信フラグ（送信フラグ欄１２１７）を「登録済み」に変更する。
【００７８】
データ統合処理部１１４からトレース情報（公開情報）の通知を受けたデータ変換処理部１１３は、そのトレース情報を、公開サーバ２００で処理可能なデータ形式（例えば、標準仕様）にデータ変換する（ステップＳ２０４）。具体的には、データ変換処理部１１３は、変換ルールテーブル１２２０の変換ルールＩＤ（変換ルールＩＤ欄１２２１）の昇順に、当該変換ルールＩＤに対応するデータ変換ルール（データ変換ルール欄１２２２）を、データ統合処理部１１４から通知されたトレース情報に適用する。このとき適用できないデータ変換ルールは適用しない。適用後、データ変換処理部１１３は、標準仕様にデータ変換した公開トレース情報を、データ送受信部１１５に通知する。
【００７９】
公開トレース情報の通知を受けたデータ送受信部１１５は、インタフェース部１３０を介して、公開サーバ２００にその公開トレース情報を提供（送信）する（ステップＳ２０５）。このとき、データ送受信部１１５は、提供した公開トレース情報に対応する遷移情報を、公開サーバ２００に提供してもよい。その後、データ送受信部１１５は、処理をステップＳ２０６に移行する。
【００８０】
このとき、公開サーバ２００は、トレース情報管理装置１００から提供された公開トレース情報を受信する（ステップＳ３０１）。具体的には、公開サーバ２００の公開情報管理部２２０は、インタフェース部２１０を介して、公開トレース情報を受信する。
【００８１】
公開情報管理部２２０は、トレース管理装置１００から提供された公開トレース情報を、公開情報ＤＢ２３０の公開情報テーブル２３００に登録（格納）する（ステップＳ３０２）。公開情報管理装置２２０は、他のトレース管理装置１００から要求されたときに、公開情報テーブル２３００に登録（格納）されている公開トレース情報を返信することができる。なお、公開情報管理部２２０は、公開トレース情報とともに、その公開トレース情報に対応する遷移情報を公開情報ＤＢ２３０に格納する。
【００８２】
一方、トレース情報管理装置１００のデータ送受信部１１５は、ステップＳ２０６において、公開サーバ２００に提供した公開トレース情報に対応するトレース情報の送信フラグ（送信フラグ欄１２１７）を登録する（ステップＳ２０６）。具体的には、データ送受信部１１５は、ローカル情報テーブル１２１０にアクセスして、提供したトレース情報（レコード１２１８）の送信フラグ（送信フラグ欄１２１７）を「送信済み」に変更する。
【００８３】
続いて、データ統合処理部１１４は、データ統合処理部１１４に一時的に記憶したトレース情報のうち、ステップＳ２０２で公開情報と判別したトレース情報（データ変換処理部１１３がデータ変換していないデータ）を、統合トレース情報として統合情報テーブル１２３０に登録（格納）する（ステップＳ２０７）。
【００８４】
その後、データ統合処理部１１４は、公開情報提供時の処理を終了する。
【００８５】
なお、本発明は、上記実施形態に限定されず、種々の変形、応用が可能である。
【００８６】
例えば、上記実施形態では、データ送受信部１１５は、所定のタイミングがきたときに、公開情報取得時の処理を開始するようにしている。しかしながら、本発明は、これに限定されず、例えば、入力受付部１１１からユーザの指示を受け付けたときに、公開情報取得時の処理を開始するようにしてもよい。
【００８７】
また、上記実施形態では、データ統合処理部１１４は、所定のタイミングがきたときに、公開情報提供時の処理を開始するようにしている。しかしながら、本発明は、これに限定されず、例えば、入力受付部１１１ユーザからの指示を受け付けたときに、公開情報提供時の処理を開始するようにしてもよい。
【００８８】
さらに、公開情報テーブル２３００の対象ＩＤ（対象ＩＤ欄２３０２）は、例えば、バーコードなどで体系を定めているＪＡＮコードやＵＰＣコード、或いは、ＲＦＩＤなどのＩＤ体系を定めているＥＰＣコード、等により符番されてもよい。
【００８９】
また、上記実施形態では、遷移情報テーブル１２４０をローカル情報ＤＢ１２１に格納するようにしているが、本発明はこれに限定されず、例えば、統合情報ＤＢ１２３に格納してもよい。
【００９０】
さらに、上記実施形態では、送信フラグ欄１２１７はローカル情報テーブル１２１０に設けられているが、本発明はこれに限定されず、例えば、統合情報テーブル１２３０に送信フラグ欄を設けてもよい。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態に係るトレース情報管理システムの機能構成図である。
【図２】ローカル情報テーブルのデータ構造を概念的に示した図である。
【図３】遷移情報テーブルのデータ構造を概念的に示した図である。
【図４】トレース対象の商品に対して行われる作業の遷移を示す説明図である。
【図５】変換ルールテーブルのデータ構造を概念的に示した図である。
【図６】統合情報テーブルのデータ構造を概念的に示した図である。
【図７】公開情報テーブルのデータ構造を概念的に示した図である。
【図８】トレース情報管理装置及び公開サーバのハードウェア構成の一例を示した図である。
【図９】トレース情報管理装置で実行される公開情報取得時の処理のフローチャートを示す図である。
【図１０】トレース情報管理装置及び公開サーバで実行される公開情報提供時の処理のタイミングチャートを示す図である。
【符号の説明】
【００９２】
５０・・トレース情報管理システム、１００・・トレース情報管理装置、１１０・・制御部、１２０・・記憶部、１３０・・インタフェース部、１１１・・入力受付部、１１２・・データ登録部、１１３・・データ変換処理部、１１４・・データ統合処理部、１１５・・データ送受信部、１１６・・表示処理部、１２１・・ローカル情報ＤＢ、１２２・・変換ルールＤＢ、１２３・・統合情報ＤＢ、１５０・・ネットワーク、２００・・公開サーバ、２２０・・公開情報管理部、２３０・・公開情報ＤＢ、４０１・・部品００１の出荷、６０１・・ＣＰＵ、６０２・・主記憶装置、６０３・・外部記憶装置、６０４・・通信装置、６０５・・読取装置、６０６・・入出力装置、６０７・・可搬型記憶媒体、１２１０・・ローカル情報テーブル、１２２０・・変換ルールテーブル、１２３０・・統合情報テーブル、１２４０・・遷移情報テーブル、２３００・・公開情報テーブル。
【図１】
0004949968.tif 000002
【図２】
0004949968.tif 000003
【図３】
0004949968.tif 000004
【図４】
0004949968.tif 000005
【図５】
0004949968.tif 000006
【図６】
0004949968.tif 000007
【図７】
0004949968.tif 000008
【図８】
0004949968.tif 000009
【図９】
0004949968.tif 000010
【図１０】
0004949968.tif 000011