(57)【要約】【課題】  仕様の異なる複数のＲＦＩＤリーダが混在するシステム環境において、情報の一元管理を容易にする技術を提供する発明である。【解決手段】  ＲＦＩＤリーダおよびＲＦＩＤリーダを管理するリーダ制御端末が提供する情報のインタフェースを、不足する情報を補うことにより統一する。統一された情報を利用し、構成情報の変更や追加が発生した際に変更点を検出し、管理者に提示する。管理者からの指示を受け、構成情報を変更することにより効果をあげる。【選択図】図１
2007233556.tif 000002
【特許請求の範囲】
【請求項１】
電子タグを利用したトレーサビリティシステム内の前記電子タグの情報を読み取るリーダを管理するリーダ制御装置における自身が管理する前記リーダを特定する特定情報のフォーマットを統一して仮想的な特定情報を生成するリーダ情報仮想化方法であって、
自身が管理する前記リーダの種別を判別するリーダ種別判別ステップと、
前記リーダの特定情報を収集する特定情報収集ステップと、
前記リーダ種別判別ステップにおいて判別された当該リーダの種別に応じて、前記収集した特定情報を、前記リーダの種別ごとに当該リーダの特定情報のフォーマットを統一するために補完する予め保持する補完情報で補完し、仮想的な特定情報として生成する特定情報補完ステップと、
を備えることを特徴とするリーダ情報仮想化方法。
【請求項２】
電子タグの情報を読み取るリーダと当該リーダを管理するリーダ制御装置を備えるトレーサビリティシステムにおける当該トレーサビリティシステムを構成する前記リーダおよび前記リーダ制御装置の構成を示す構成情報を生成する構成情報生成方法であって、
前記リーダの接続状態の変更を検出する構成変更検出ステップと、
前記変更を検出した場合、前記リーダ制御装置が請求項１記載のリーダ情報仮想化方法によって前記仮想的な特定情報を生成する仮想特定情報生成ステップと、
前記リーダ制御装置が生成した仮想的な特定情報を収集する仮想特定情報収集ステップと、
収集した前記仮想的な特定情報から、当該トレーサビリティシステムを構成する前記リーダおよび前記リーダ制御装置の構成を示す構成情報を生成する構成情報生成ステップと、を備えること
を特徴とする構成情報生成方法。
【請求項３】
請求項２記載の構成情報生成方法であって、
前記構成情報生成ステップで生成した構成情報と、先に生成し登録されている構成情報とをユーザに提示する比較用データ提示ステップと、
前記比較用データ提示ステップにおいてユーザに提示後、ユーザから更新の許可を受け付けた場合、前記構成情報生成ステップで生成した構成情報を、先に生成し登録されている構成情報に置き換えて登録する構成情報登録ステップと、をさらに備えること
を特徴とする構成情報生成方法。
【請求項４】
電子タグを利用したトレーサビリティシステム内の前記電子タグの情報を読み取るリーダを管理するリーダ制御装置であって、
自身が管理する前記リーダの種別を判別するリーダ種別判別手段と、
前記自身が管理するリーダから当該リーダを特定する特定情報を収集する特定情報収集手段と、
前記リーダの種別毎に、前記特定情報のフォーマットを統一するために補完する補完情報を保持する補完情報保持手段と、
前記収集した特定情報を、前記補完情報で補完し、仮想的な特定情報として生成する特定情報補完手段と、を備えること
を特徴とするリーダ制御装置。
【請求項５】
電子タグの情報を読み取るリーダと、当該リーダを管理するリーダ制御装置と、前記リーダおよび前記リーダ制御装置の構成を管理する構成管理サーバとを備えるトレーサビリティシステムであって、
前記リーダ制御装置は、
自身が管理する前記リーダの種別を判別するリーダ種別判別手段と、
前記自身が管理するリーダから当該リーダを特定する特定情報を収集する特定情報収集手段と、
前記リーダの種別毎に、前記特定情報のフォーマットを統一するために補完する補完情報を保持する補完情報保持手段と、
前記収集した特定情報を、前記補完情報で補完し、仮想的な特定情報として生成する特定情報補完手段と、
前記生成した仮想的な特定情報を前記構成サーバに送信する送信手段と、を備え
前記構成管理サーバは、
前記リーダ制御装置から受信した前記仮想的な特定情報を格納する特定情報格納手段と、
前記リーダ制御装置から新たな前記仮想的な特定情報を受信すると、前記特定情報格納手段に格納されている前記仮想的な特定情報を更新し、更新後の仮想的な特定情報から、当該トレーサビリティシステムを構成する前記リーダおよび前記リーダ制御装置の構成を示す構成情報を生成する構成情報生成手段と、を備えること
を特徴とするトレーサビリティシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子タグを利用したトレーサビリティを実現するシステムに係り、特に複数種類のリーダを利用する際のシステム内の機器の構成管理技術に関する。
【背景技術】
【０００２】
無線電波を介して非接触で記憶されている情報の読み書きを行い、物を識別するＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）と呼ばれる電子タグによるシステムがある。ＲＦＩＤには、複数の読み取りが可能、耐久性がある、遮蔽物があってもデータを読み取ることができる、といった利点がある。また、当該電子タグを付した物を識別できるため、所定の場所にＲＦＩＤリーダを配置し、ＲＦＩＤ情報を読み取ることにより、その物を動きを追うことができる。
【０００３】
ＲＦＩＤの上記特徴を利用したものとして、例えば、店舗において、各店員の名札にＲＦＩＤを内蔵し、店舗内に配置されたＲＦＩＤリーダで読み取り、店員の業務を管理するシステムがある（例えば、特許文献１参照。）。
【０００４】
また、ＲＦＩＤをバーコードの代わりに各商品に付与すれば、バーコードに代わる商品識別・管理技術として用いたトレーサビリティシステムを実現することができる。ＲＦＩＤを用いて店舗内や倉庫内での個々の商品ごとの商品管理を行う場合、常時商品が陳列してある棚、店舗や倉庫の入出口、店員が個品別の商品情報確認をするための手元、などにそれぞれＲＦＩＤリーダを設置し、個々の商品の移動を記録することによりトレースを実現する。
【０００５】
【特許文献１】特開２００３−３６４７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ＲＦＩＤによるトレーサビリティシステムでは、上述のように複数の場所に、複数の形態で、複数の仕様によるＲＦＩＤリーダを設置する必要がある。ところが、ＲＦＩＤリーダは、メーカ毎に異なるインタフェースで情報を提供しているため、ＲＦＩＤリーダの種別毎に各種の設定を行う必要がある。その設定の手順は複雑であり、店舗や倉庫内のようにレイアウト変更に伴い、頻繁にＲＦＩＤリーダの機器構成が変更される環境では、この設定は管理者に負担になっている。
【０００７】
本発明は、上記事情に鑑みてなされたもので、仕様の異なる複数のＲＦＩＤリーダが混在するシステム環境において、情報の一元管理を容易にする技術を提供する。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明は、ＲＦＩＤリーダおよびＲＦＩＤリーダを管理するリーダ制御端末が提供する情報のインタフェースを、不足する情報を補うことにより統一する。
【０００９】
具体的には、電子タグを利用したトレーサビリティシステム内の前記電子タグの情報を読み取るリーダを管理するリーダ制御装置における自身が管理する前記リーダを特定する特定情報のフォーマットを統一して仮想的な特定情報を生成する仮想特定情報生成方法であって、自身が管理する前記リーダの種別を判別するリーダ種別判別ステップと、前記リーダの特定情報を収集する特定情報収集ステップと、前記リーダ種別判別ステップにおいて判別された当該リーダの種別に応じて、前記収集した特定情報を、前記リーダの種別ごとに当該リーダの特定情報のフォーマットを統一するために補完する予め保持する補完情報で補完し、仮想的な特定情報として生成する特定情報補完ステップと、を備えることを特徴とする仮想特定情報生成方法を提供する。
【発明の効果】
【００１０】
本発明は、仕様の異なる複数のＲＦＩＤリーダが混在するシステム環境において、情報の一元管理を容易にする。
【発明を実施するための最良の形態】
【００１１】
本発明を適用した実施の形態について、図面を用いて詳細に説明する。
【００１２】
本実施形態では、電子タグを利用した情報管理システムの中で、ＲＦＩＤを用いたシステムの構成管理を例にあげて説明する。しかし、本発明は本構成管理に限定されるものではなく、何らかの情報読取機能を持ったデバイスを具備したシステムの端末構成管理一般に適用できる。
【００１３】
図１は、本実施形態の情報管理システムの全体構成を示す図である。本図に示すように、本実施形態の情報管理システムは、構成サーバ１０と、リーダ制御端末２０と、リーダ制御端末２０に接続するＲＦＩＤリーダ２１と、構成サーバ１０およびリーダ制御端末を接続する通信網３０とを備える。リーダ制御端末２０のネットワーク３０への接続台数は問わない。また、ＲＦＩＤリーダ２１のリーダ制御端末２０への接続台数は問わない。
【００１４】
構成サーバ１０は、本情報管理システム内に存在するリーダ制御端末２０が提供する、リーダ制御端末２０および各ＲＦＩＤリーダ２１（以後、両者を区別する必要がない場合は、端末と呼ぶ。）の構成情報を管理する構成情報管理部１２と、構成情報管理部１２が管理している各端末の構成情報の利用、例えば、構成情報の変更、構成情報のアプリケーションへの提供、を行う構成情報利用部１１と、構成情報および構成情報を生成するために必要な情報を格納する構成情報管理データベース（ＤＢ）１３と、を備える。
【００１５】
図１０に構成サーバ１０のハードウェア構成図を示す。本図に示すように、本実施形態の構成サーバ１０は、ＣＰＵ１００１と、メモリ１００２と、ＨＤＤ等の外部記憶装置１００３と、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭやＩＣカードなどの記憶媒体からデータを読み取る読取装置１００４と、キーボードやマウスなどの入力装置１００６と、モニタやプリンタなどの出力装置１００７と、ネットワーク３０に接続するための通信装置１００８と、これらの各装置を接続するバス１００９と、を備えた一般的な情報処理装置において、ＣＰＵ１００１がメモリ１００２上にロードされたプログラムを実行することにより実現される。このプログラムは、読取装置１００４を介して記憶媒体から、あるいは、通信装置１００８を介してネットワーク３０から外部記憶装置１００３にダウンロードされ、メモリ１３０２上にロードされたＣＰＵ１００１により実行されるよう構成されてもよい。外部記憶装置１００３を経由せずにメモリ１００２上に直接ロードされ、ＣＰＵ１００１により実行されるよう構成してもよい。なお、上記構成情報管理ＤＢ１３は、メモリ１００２、外部記憶装置１００３、読取装置１００４に搭載された記憶媒体に構築される。
【００１６】
構成情報管理ＤＢ１３には、本情報管理システムを構成するリーダ制御端末２０およびＲＦＩＤリーダ２１に各種のサービスを提供するために必要な情報である仮想端末情報１３２が管理される。仮想端末情報１３２は、仮想端末基本情報３１０と、仮想端末接続情報３２０と、仮想端末詳細情報３３０との３つのデータベースを備える。
【００１７】
仮想端末情報１３２の一例を図２に示す。ここでは、倉庫に設置した倉庫棚を管理するパソコン（リーダ制御端末２０）に、二種類のＲＦＩＤリーダ２１を接続した際の仮想端末情報１３２として登録されるものを例にあげて説明する。
【００１８】
仮想端末基本情報３１０には、端末を特定するために最低限必要な情報が格納される。具体的には、仮想端末基本情報３１０には、各端末を一意に特定する端末ＩＤ３１１と、各端末にアクセスするために必要なデバイス種別を示すアクセス情報３１２と、各端末の現在の稼動状態を示すステータス情報３１３と、設定情報ＩＤ３１４とが格納される。設定情報ＩＤ３１４は、仮想端末接続情報３２０にアクセスするキーとなる情報であり、対象の端末がリーダ制御端末２０であり、ＲＦＩＤリーダ２１が接続されている場合、登録される。
【００１９】
また、仮想端末接続情報３２０は、対象の端末がリーダ制御端末２０の場合登録される情報で、当該リーダ制御端末２０に接続しているＲＦＩＤリーダ２１の端末ＩＤ３２２が登録される。仮想端末基本情報３１０とは設定情報ＩＤ３２１で関連付けられる。
【００２０】
仮想端末詳細情報３３０には、各端末にアクセスするために必要な情報が格納される。仮想端末詳細情報３３０には、各端末を特定する端末ＩＤ３３１と、それぞれの端末のバージョン３３２と、各端末の接続形態３３３と、端末がＲＦＩＤリーダ２１の場合、接続するリーダ制御端末２０のポート３３４と、端末がリーダ制御端末２０の場合、構成サーバ１０が接続するためのアドレス３３５が登録される。
【００２１】
リーダ制御端末２０は、自身が管理する(自身に接続される）ＲＦＩＤリーダ２１から当該ＲＦＩＤリーダの情報（以後、ＲＦＩＤリーダ情報と呼ぶ。）を取得し、構成サーバ１０で一元管理可能なインタフェースに統一し、構成サーバ１０に送信する。以下、リーダ制御端末２０が自身が管理するＲＦＩＤリーダ２１から取得したＲＦＩＤリーダ情報を構成サーバ１０で一元管理可能なインタフェースを有する標準仮想情報（システムで定義された標準のフォーマットであり、構成情報管理ＤＢ１３の仮想端末情報１３２のフォーマット）にマッピングし、不足する情報を補う処理を仮想化と呼ぶ。
【００２２】
リーダ制御端末２０は、ＲＦＩＤリーダ２１からＲＦＩＤ情報を読み取る読取制御部２２と、読み取ったＲＦＩＤリーダ情報を仮想化するために利用するデバイス種別情報２１０および標準仮想情報補完ルール２２０からなるデータベース２３とを備える。
【００２３】
読取制御部２２は、デバイス種別情報２１０を用いて各ＲＦＩＤリーダ２１からＲＦＩＤリーダ情報を取得し、標準仮想情報補完ルール２２０を用いて取得したＲＦＩＤリーダ情報を構成情報管理ＤＢ１３に格納されているフォーマットに仮想化し、構成サーバ１０に送信する。
【００２４】
デバイス種別情報２１０は、ＲＦＩＤリーダ２１のデバイス種別により異なる、ＲＦＩＤリーダ情報を取得するために必要な情報を登録したデータベースである。デバイス種別情報２１０の一例を図３に示す。本図に示すにように、デバイス種別情報２１０は、各ＲＦＩＤリーダ２１を特定する情報であるアクセス情報２１０ａと、接続形態２１０ｂと、ＤＬＬ（Ｄｙｎａｍｉｃ  Ｌｉｎｋ  Ｌｉｂｒａｒｙ）名称２１０ｃとを備える。リーダ制御端末２０は、デバイス種別毎に異なる手法、例えば、ＤＬＬなどの専用インタフェースにより、あるいは、設定ファイルの読み込みにより、ＲＦＩＤリーダ２１から情報を取得する。
【００２５】
標準仮想情報補完ルール２２０には、各ＲＦＩＤリーダ２１から収集したＲＦＩＤリーダ情報を仮想化する際、不足する情報を補完するための情報（ルール）が格納される。図４に、本実施形態の標準仮想情報補完ルール２２０の一例を示す。本図に示すように、本実施形態の標準仮想情報補完ルール２２０には、各ＲＦＩＤリーダ２１を特定する情報であるアクセス情報毎に、補完するための情報として、接続形態２２０ａ、ポート２２０ｂ、その他の動作項目として、読取間隔２２０ｃ、輻輳制御の有無２２０ｄがそれぞれ格納される。
【００２６】
例えば、複数のインタフェースを持つデバイスなど、仮想端末情報１３２の、接続形態３３３、ポート３３４、アドレス３３５が未定なデバイスが接続された場合、当該デバイスの情報であって、標準仮想情報補完ルール２２０に登録されている情報を用いて、仮想端末詳細情報３３０を完成させる。例えば、図４のＡ社製２．４５ＧＨｚリーダの場合、接続形態３３３にシリアル接続が、ポート３３４にＣＯＭ１が登録される。そして、動作項目２２０ｃ、２２０ｄに格納された動作情報に従って仮想インタフェースを制御する。
【００２７】
リーダ制御端末２０も基本的に構成サーバ１０同様、ＣＰＵ、メモリ、外部記憶装置等を備えた情報処理装置により実現される。読取制御部２２は、記憶装置に格納されたプログラムをメモリにロードし、ＣＰＵが実行することにより実現される。また、デバイス種別情報２１０および標準仮想情報補完ルール２２０を含むデータベース２３は、記憶装置に構築される。また、リーダ制御端末２０の読取制御部２２は、専用のＩＣやＬＳＩなどのハードウェアで実現してもよい。
【００２８】
通信網３０は、インターネットであってもよいし、他の通信回線であってもよい。
【００２９】
次に、新規にＲＦＩＤリーダ２１が追加された際、本実施形態のリーダ制御端末２０が当該ＲＦＩＤリーダ２１から取得したＲＦＩＤリーダ情報を仮想化する仮想化処理について説明する。図５は、仮想化処理の処理フローである。
【００３０】
読取制御部２２は、新たに接続されたＲＦＩＤリーダ２１が接続されたことを検出すると、当該ＲＦＩＤリーダ２１から、デバイス種別情報を取得する（ステップＳ１１０）。このとき、ＲＦＩＤリーダ２１から取得できる情報には、上記デバイス種別情報の他にＲＦＩＤリーダ２１のハードウェア情報、当該ＲＦＩＤリーダ２１を一意に識別するリーダ識別子（端末ＩＤ）などがある。
【００３１】
次に、読取制御部２２は、ステップＳ１１０で取得したデバイス種別情報が既知であるかどうか（当該デバイス種別情報を有するＲＦＩＤリーダ２１を処理可能であるか否か）を判定する（ステップＳ１２０）。読取制御部２２は、デバイス種別情報２１０を参照し、アクセス情報２１０ａとして当該ＲＦＩＤリーダ２１のデバイス情報が保持されているか否かで判断する。保持されていない場合、新たに接続されたＲＦＩＤリーダ２１は、本リーダ制御端末２１では、処理不可能なものとして処理を終了する。
【００３２】
一方、保持されている場合、読取制御部２２は、デバイス種別情報２１０に当該アクセス情報２１０ａに対応づけて管理されている情報（ここでは、接続形態２１０ｂ、ＤＬＬ名称２１０ｃ）を読み出し、それらの情報に従って、新たに接続されたＲＦＩＤリーダ２１に再度アクセスし、ステップＳ１１０で取得した以外のＲＦＩＤリーダ情報を取得する。ここでは、接続形態２１０ｂに従ったインタフェースで接続し、ＤＬＬ名称２１０ｃに保持されているＤＬＬなどの専用インタフェースに従って取得する（ステップＳ１３０）。
【００３３】
次に、読取制御部２２は、取得したＲＦＩＤリーダ情報を、システムに定義された標準仮想情報にマッピングする（ステップＳ１４０）。
【００３４】
そして、読取制御部２２は、標準仮想情報にマッピングした際に不足する情報を標準仮想情報補完ルール２２０から検出し、補完することにより、標準仮想情報を完成する（ステップＳ１５０）。
【００３５】
標準仮想情報を生成すると、読取制御部２２は、ＲＦＩＤリーダ情報として自身の端末ＩＤとともに構成サーバ１０に送信し（ステップＳ１６０）、処理を終了する。
【００３６】
なお、リーダ制御端末２０からＲＦＩＤリーダ２１を取り外す場合は、直前に取外処理を行う。取外処理では、読取制御部２２は、取り外す対象のＲＦＩＤリーダ２１のリーダ識別子（端末ＩＤ）を取得する。そして、自身の端末ＩＤとともに、取り外すＲＦＩＤリーダ２１の端末ＩＤを構成サーバ１０に送信する。
【００３７】
構成サーバ１０の構成情報利用部１１は、リーダ制御端末２０からＲＦＩＤ情報を受信すると、仮想端末情報１３２に新たに登録する。一方、端末ＩＤのみを受信した場合は、当該端末ＩＤに関するデータを仮想端末情報１３２の仮想端末接続情報３２０から削除する。なお、ＲＦＩＤリーダ２１が１のリーダ制御端末２０から他のリーダ制御端末２０に接続が変更された場合、先に接続されていたリーダ制御端末２０では、削除の処理が行われ、新たに接続されたリーダ制御端末２０では、追加の処理が行われ、それぞれ、構成サーバ１０に送信される。
【００３８】
なお、リーダ制御端末２０は、自身に接続されているＲＦＩＤリーダ２１を一意に識別するリーダ識別子（端末ＩＤ）を保持し、読取制御部２２が所定の時間間隔で、自身に接続されているＲＦＩＤリーダ２１のリーダ識別子を取得し、その変化により上記仮想化処理、取外処理を行うよう構成してもよい。
【００３９】
また、リーダ制御端末２０は、自身が管理するＲＦＩＤリーダ２１の構成に変更があった場合、リーダ制御端末２０単位で標準仮想情報を再構築し、構成サーバ１０に送信するよう構成してもよい。
【００４０】
以上の処理により、リーダ制御端末２０から構成サーバ１０へ送信されるＲＦＩＤリーダ情報は仮想化され、ＲＦＩＤリーダのデバイス種別によらず統一したフォーマットを有することになる。従って、受け取った構成サーバ１０側で各種サービスに利用し易くなる。
【００４１】
各種サービスには、それぞれのＲＦＩＤリーダ２１に個別の認証や権限を設定する、ＲＦＩＤリーダ情報を利用してシステムを構成する端末の構成情報を構築する、などが考えられる。例えば、システム構築にあたり、棚卸や検品、自動入荷など、実行可能な業務とＲＦＩＤリーダ２１とを組み合わせる必要がある。この際、ＲＦＩＤリーダ２１からの要求に応じて利用可否を判定可能とするため、ＲＦＩＤリーダ２１への個別の認証や権限の設定が必要となる。
【００４２】
以下、構成サーバ１０において、図２に示す構成情報管理ＤＢ１３に保持される仮想端末情報１３２からシステム内の構成情報を構築する構成情報構築処理をサービスの一例として説明する。
【００４３】
図６は、構成情報構築処理の処理フローである。構成情報構築処理は、構成サーバ１０の構成情報利用部１１により行われる。構成情報構築処理は、管理者等からの指示を受けて開始するよう構成してもよいし、構成に変更があった場合、すなわち、リーダ制御端末２０から仮想化したＲＦＩＤリーダ情報の送信を受けたことをトリガとして開始するよう構成してもよいし、また、定期的に開始するよう構成してもよい。また、生成した構成情報は、構成情報リスト１３１として、構成サーバ１０の記憶装置等に一時的に保持される。
【００４４】
構成情報リスト１３１の一例を図７に示す。本図に示すように、構成情報リスト１３１は、構成サーバ１０を親に持つ端末（リーダ制御端末２０）の端末ＩＤ３１１毎に、当該リーダ制御端末２０を親に持つ端末、すなわち、当該リーダ制御端末２０が管理するＲＦＩＤリーダの端末ＩＤ３１１が保持される。リーダ制御端末ＩＤ保持欄１３１ａと、ＲＦＩＤリーダＩＤ保持欄１３１ｂとを備える。構成情報リスト１３１は、リーダ制御端末２０またはＲＦＩＤリーダ２１に構成の変更（追加、取り外し、接続の変更など）があった場合、管理者から指示を受けた場合、または、定期的に、構成情報利用部１１により生成される。構成情報リスト１３１は、構成情報管理部１２に提供され、構成情報の変更や閲覧に利用される。
【００４５】
構成情報利用部１１は、仮想端末基本情報３１０を参照し、構成サーバ１０が親となる端末（構成サーバ１０に接続する端末）の端末ＩＤを検索、抽出する（ステップＳ４１０）。ここでは、設定情報３１４を有するもの、あるいは、設定情報を有しないものであって、かつ、仮想端末接続情報３２０の接続端末ＩＤ３２２として登録のない端末ＩＤ３１１を抽出する。これは、仮想端末基本情報３１０を参照するタイミングと構成情報を作成するタイミングがずれる可能性があるため行う処理である。
【００４６】
構成情報利用部１１は、抽出した端末ＩＤ３１１を構成情報リスト１３１のリーダ制御端末ＩＤ保持欄１３１ａに追加する（ステップ４２０）。
【００４７】
次に、構成情報利用部１１は、追加された全端末ＩＤ３１１について、それぞれ、当該端末ＩＤ３１１を親に持つ端末（追加された端末ＩＤ３１１に直接接続する端末）の端末ＩＤ３１１を抽出し、構成情報リスト１３１のリーダ制御端末ＩＤ保持欄１３１ａに登録した各端末ＩＤに対応づけて構成情報リスト１３１のＲＦＩＤリーダＩＤ保持欄１３１ｂに格納する処理を繰り返す（ステップＳ４３０〜Ｓ４６０）。ここでは、追加された各端末ＩＤ３１１について、仮想端末基本情報３１０にアクセスし、設定情報ＩＤ３１の登録の有無を確認し、設定情報ＩＤ３１４が登録されていれば、仮想端末接続情報３２０にアクセスし、接続端末ＩＤ３２２に登録されている端末ＩＤを抽出する。一方、設定情報ＩＤ３１４の登録がなければ、当該端末ＩＤ３１１を親に持つ端末ＩＤ３１１は無しと判断する。本処理は、最新の仮想端末情報３２０を得るためのものである。
【００４８】
以上、フォーマットが統一されたＲＦＩＤリーダ情報（仮想端末情報１３２）を利用して構成情報を構築する処理について説明した。
【００４９】
なお、店舗内や倉庫棚を用いたＲＦＩＤトレーサビリティシステムでは、構成要素となるリーダ制御端末２０やＲＦＩＤリーダ２１の移動や配置変更が頻繁に発生する。このようなシステムでは、不正な端末や想定外の端末が接続されることもある。従って、事前に生成した構成情報を、構成情報利用部１１により新規に生成した構成情報に変更する前に管理者からの承認を得るよう構成してもよい。以下、本実施形態の構成情報管理部１２による構成情報事前確認処理について説明する。構成情報事前確認処理は、構成サーバ１０の構成情報管理部１２により行われる。
【００５０】
図８は、構成情報事前確認処理の処理フローである。構成情報事前確認処理を行う場合、上記構成情報利用部１１により生成される構成情報リスト１３１は、一時的に、メモリまたは記憶装置に仮構成情報リスト１３１′として登録される。そして、構成情報利用部１１は、仮構成情報リスト１３１′を生成したことを、構成情報管理部１２に通知する。
【００５１】
通知を受けた構成情報管理部１２は、構成情報利用部１１が生成した仮構成情報リスト１３１′を用いて、現在の構成情報を変更すべきか判断する情報を管理者に提供する。
【００５２】
構成情報管理部１２は、構成情報利用部１１から仮構成情報リスト１３１′を生成したとの通知を受け、構成情報の変更を検出する（ステップＳ５１０）。
【００５３】
構成情報管理部１２は、構成情報利用部１１が生成した仮構成情報リスト１３１′による構成情報に現在の構成情報１３１を更新すべきか否かの指示をうけつける（ステップ５２０）。ここでは、既に保持している構成情報リスト１３１と、仮構成情報リスト１３１′とからそれぞれ構成サーバ１０の表示部に表示させる画面データを生成し、表示部に表示させる。図９に構成情報管理部１２が生成し、表示させる構成情報画面６１０の画面例を示す。
【００５４】
本図に示すように、構成情報画面６１０は、構成情報リスト１３１に従った構成を表示する既存構成情報表示領域６１０ａと、仮構成情報リスト１３１′に従った構成を表示する新構成情報表示領域６１０ｂと、操作ボタンを表示させる操作ボタン部６２０とを備える。
【００５５】
操作ボタン部６２０は、構成情報の更新の指示を受け付ける構成情報更新ボタン６２１と、操作対象の表示領域に表示されている各端末の詳細情報を表示させる詳細情報確認ボタン６２２と、詳細情報の更新の指示を受け付ける詳細情報更新ボタン６２３と、操作対象の表示領域を移動させる移動ボタン６２４とを備える。管理者はこれらのボタンを操作し、各端末の詳細情報を確認し、構成情報および詳細情報の更新の可否を判断し、指示をすることができる。
【００５６】
管理者から更新の指示を受け付けると（ステップＳ５３０）、構成情報リスト１３１を仮構成情報リスト１３１′に置き換え（ステップＳ５４０）、処理を終了する。一方、ステップＳ５３０において所定期間更新の指示を受け付けない場合は、そのまま処理を終了する。
【００５７】
以上説明したように、本実施形態によれば、仕様の異なるＲＦＩＤリーダが混在するシステム環境において、各ＲＦＩＤリーダ情報のフォーマットを統一することができる。従って、ＲＦＩＤリーダ情報を一元的に管理でき、その取扱いが容易になる。従って、頻繁に機器の構成変更が行われるシステムなどにおいて、容易にその構成を把握するための構成情報を構築することができる。また、各ＲＦＩＤリーダへの認証や権限の付与なども容易になる。
【図面の簡単な説明】
【００５８】
【図１】実施形態の情報管理システムの全体構成図である。
【図２】実施形態における仮想端末情報の一例を示す図である。
【図３】実施形態におけるデバイス種別情報の一例を示す図である。
【図４】実施形態における標準仮想情報補完ルールの一例を示す図である。
【図５】実施形態における仮想化処理の処理フローである。
【図６】実施形態における構成情報構築処理の処理フローである。
【図７】実施形態における構成情報リストの一例を示す図である。
【図８】実施形態における構成情報事前確認処理の処理フローである。
【図９】実施形態における構成情報画面の画面例を示す図である。
【図１０】実施形態における構成サーバのハードウェア構成図である。
【符号の説明】
【００５９】
１０：構成サーバ、１１：構成情報利用部、１２：構成情報管理部、１３：構成情報管理ＤＢ、２０：リーダ制御端末、２１：ＲＦＩＤリーダ、２２：読取制御部、３０：ネットワーク
【図１】
2007233556.tif 000003
【図２】
2007233556.tif 000004
【図３】
2007233556.tif 000005
【図４】
2007233556.tif 000006
【図５】
2007233556.tif 000007
【図６】
2007233556.tif 000008
【図７】
2007233556.tif 000009
【図８】
2007233556.tif 000010
【図９】
2007233556.tif 000011
【図１０】
2007233556.tif 000012