(57)【要約】【課題】通常、返却（入庫）時は貸し出し（出庫）時と同じ場所に返却する必要があり煩雑であったが、これを解消し、ロケーションを意識することなく返却することが可能な媒体のロケーション情報を管理することができる安価な媒体位置管理技術を提供すること。【解決手段】無線ＩＣタグ（２０２・・）を貼り付けた媒体とロケーションタグ（２０８・・）を貼り付けた収納棚にリーダ２０１にかざすことで媒体ＩＤとロケーションＩＤを一括して読み取り、その全ての組合せを生成し、その組合せを媒体ＩＤとロケーションＩＤをキーにしてソートし、ソートした媒体ＩＤとロケーションＩＤの組合せのうち、同じ組合せの回数が多く検出された組合せを確度が高い組合せと判断しロケーション情報と媒体情報を紐付け媒体の位置管理と棚卸しを行う。【選択図】図２
2008239290.tif 000002
【特許請求の範囲】
【請求項１】
縦横に配置された複数の収納棚と、該収納棚に収納された媒体ＩＤを保持する無線ＩＣタグ付き媒体と、各収納棚に貼付されたロケーションＩＤを保持する無線ＩＣタグ（ロケーションタグ）と、媒体ＩＤと媒体に関する情報を対応付けて記憶するとともに、ロケーションＩＤとロケーション情報を対応付けて記憶する記憶部とを備え、前記無線ＩＣタグ付き媒体および前記収納棚に貼付された無線ＩＣタグ（ロケーションタグ）にかざして移動させることにより、前記媒体に貼付された無線ＩＣタグの媒体ＩＤと前記収納棚に貼付された無線ＩＣタグのロケーションＩＤを一括して複数回に分けて読み取り、該読み取った媒体ＩＤおよびロケーションＩＤに基づいて、各媒体と該各媒体が収納されている収納棚を対応付け、該対応付けに基づいて媒体の位置を管理する媒体位置管理システムであって、
前記複数回に分けて読み取られた媒体ＩＤとロケーションＩＤに基づいてロケーション情報と媒体情報の対応関係を決定する決定手段を有することを特徴とする媒体位置管理システム。
【請求項２】
請求項１記載の媒体位置管理システムにおいて、
前記決定手段は、前記複数回に分けて読み取られた媒体ＩＤとロケーションＩＤを、各読み取り毎に媒体ＩＤとロケーションＩＤの全ての組合せを生成する手段と、生成した媒体ＩＤとロケーションＩＤの組合せを媒体ＩＤ、ロケーションＩＤをキーにしてソートする手段と、ソートした媒体ＩＤとロケーションＩＤの組合せのうち、同じ組合せの回数が多く検出された組合せを確度が高い組合せと判断し、ロケーション情報と媒体情報を紐付ける手段からなることを特徴とする媒体位置管理システム。
【請求項３】
縦横に配置された複数の収納棚と、該収納棚に収納された媒体ＩＤを保持する無線ＩＣタグ付き媒体と、各収納棚に貼付されたロケーションＩＤを保持する無線ＩＣタグ（ロケーションタグ）と、媒体ＩＤと媒体に関する情報を対応付けて記憶するとともに、ロケーションＩＤとロケーション情報を対応付けて記憶する記憶部とを具備する媒体位置管理方法であって、
前記無線ＩＣタグ付き媒体および前記収納棚に貼付された無線ＩＣタグ（ロケーションタグ）にかざして移動させることにより、前記媒体に貼付された無線ＩＣタグの媒体ＩＤと前記収納棚に貼付された無線ＩＣタグのロケーションＩＤを一括して複数回に分けて読み取るステップと、
該一括して複数回に分けて読み取った媒体ＩＤおよびロケーションＩＤに基づいて、各媒体と該各媒体が収納されている収納棚との対応関係を決定するステップと、
を有することを特徴とする媒体位置管理方法。
【請求項４】
請求項３記載の媒体位置管理方法において、
前記各媒体と該各媒体が収納されている収納棚との対応関係を決定するステップは、前記複数回に分けて読み取られた媒体ＩＤとロケーションＩＤを、各読み取り毎に媒体ＩＤとロケーションＩＤの全ての組合せを生成するステップと、生成した媒体ＩＤとロケーションＩＤの組合せを媒体ＩＤ、ロケーションＩＤをキーにしてソートするステップと、ソートした媒体ＩＤとロケーションＩＤの組合せのうち、同じ組合せの回数が多く検出された組合せを確度が高い組合せと判断し、ロケーション情報と媒体情報を紐付けるステップからなることを特徴とする媒体位置管理方法。
【請求項５】
コンピュータに、請求項１または２に記載の媒体位置管理システムにおける各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＩＣタグを利用して媒体とロケーション情報の管理を行なう技術に係り、特にリーダの照射結果の差分により媒体のロケーションを把握して管理する媒体位置管理システムおよび媒体位置管理方法、ならびにそのためのプログラムに関するものである。
【背景技術】
【０００２】
無線ＩＣタグとしてＲＦＩＤタグを用いて物品の位置を収集して物品を管理する技術としては、従来、様々な提案がなされており、例えば特開２００６−３６４２８号公報（特許文献１）や特開２００６−０１０３４５号公報（特許文献２）に開示されたものが知られている。
【０００３】
ａ）特開２００６−３６４２８号公報（特許文献１）に記載されたものは、物品情報と棚位置情報とを自動的に収集することができる設備コストの安価な物品管理技術に係り、棚位置情報を記憶するＲＦＩＤを有する棚位置用タグと、物品に設け物品情報を記憶するＲＦＩＤを有する物品用タグと、棚位置用タグと物品用タグとの記憶情報を読み出す情報読出制御部と、情報読出制御部で読み出した情報を受信する物品管理装置とを設け、物品格納棚に設けた可動部に情報読出制御部を設置するようにしたものであり、特に、前記可動部を物品格納棚の支柱に設けたスライド溝に沿って移動させるようにしたことを特徴としている。
【０００４】
ｂ）また、特開２００６−０１０３４５号公報（特許文献２）に記載されたものは、電波を介してＲＦＩＤタグと無線通信を行うタグ通信装置において、簡単な構成により、各ＲＦＩＤタグの位置を特定することが可能なタグ通信技術に係り、ＲＦＩＤタグからの電波を受信する１つまたは複数のアンテナと、各アンテナにおいてＲＦＩＤタグからの電波が受信された場合に、各アンテナにおける該ＲＦＩＤタグからの電波の到来方向を推定する方向推定手段と、該方向推定手段によって推定された方向に基づいて、ＲＦＩＤタグの位置を算出する位置算出手段と、さらには前記位置算出手段によって算出されたＲＦＩＤタグの位置が、所定の空間領域内にあるか否かを判定する領域判定手段を備えるようにしたものである。
【０００５】
【特許文献１】特開２００６−３６４２８号公報
【特許文献２】特開２００６−０１０３４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように特開２００６−３６４２８号公報（特許文献１）に記載されたものは、物品格納棚の支柱に設けたスライド溝に沿って移動させる可動部を設け、該可動部に情報読出制御部を設置するものであるため、既存の格納棚をそのまま使用することはできず、既存の格納棚の支柱にスライド溝の加工を施す必要がある、または、新規に溝のある支柱を備えた格納棚を設置する必要があるなど、手間やコストがかかるという問題がある。
【０００７】
また特開２００６−０１０３４５号公報（特許文献２）に記載されたものは、複数のアンテナでＲＦＩＤタグからの電波を受信し該電波の到来方向を推定してＲＦＩＤタグの位置を算出するようにしたものであるため、アンテナ部を固定しておく必要があるなどの問題がある。
【０００８】
本発明は、上記問題を解消し、媒体を返却する際の利用者への負担を軽減することができ、かつ既存の格納棚を加工したり新規な格納棚を設置したりする必要がなく、またアンテナ部を固定する必要がない媒体位置管理システムおよび媒体位置管理方法、ならびにそのためのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するために、無線ＩＣタグを貼り付けた媒体と該媒体を収納する収納棚にリーダにかざすことで、可搬性のあるリーダを用いて一括して媒体ＩＤとロケーションＩＤを読み取り、読み取ったＩＤの差分（照射角度の差分に相当）により、媒体と収納棚の位置関係を読み取り、媒体とロケーション情報を紐付けし、媒体の位置管理と棚卸しを行うようにしたものである。一括してＩＤを読み取り、照射角度の差分により、媒体と棚の位置関係を読み取り、媒体とロケーション情報を紐付けし、媒体の位置管理と棚卸しを行う。
【発明の効果】
【００１０】
本発明によれば、収納棚から媒体を持ち出して返却する際、必ずしも媒体を元あった場所へ戻すことを意識することなく、利用者への負担を大幅に軽減することができる。
【００１１】
また、本発明によれば、収納棚の保管場所１つ１つに無線ＩＣタグを貼り付けるだけでよいので、保管場所に特別な装置を必要とすることなく、安価で保管場所管理を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施例を、図１−Ａから図２５を用いて詳細に説明する。
図１−Ａは、本発明に係る無線ＩＣタグを利用した媒体の位置管理システムを示す図である。
本発明に係る位置管理システムは、図１−Ａに示すように、棚卸し表などを表示する表示装置１０１、媒体の個別情報やロケーション情報などを格納するデータベース１０２、処理装置１０３、無線ＩＣタグの情報を読み取るクレードル接続されたリーダ１０４、無線ＩＣタグ付き媒体を収納する無線ＩＣタグ付き収納棚１０５から構成される。ここで、無線ＩＣタグ付き媒体とは、図１−Ｂに示す如き無線ＩＣタグを貼付した媒体（例えば磁気テープ）１０６である。
【００１３】
図２は、本発明に係る無線ＩＣタグ付き収納棚１０５の構成図である。
本発明に係る無線ＩＣタグ付き収納棚１０５は、図２に示すように、収納棚に収納してある無線ＩＣタグ付きの媒体Ａ ２０２、媒体Ｂ ２０３、媒体Ｃ ２０４、媒体Ｄ ２０５、媒体Ｅ ２０６、媒体Ｆ ２０７・・と、収納棚の各棚位置に貼付されたロケーションタグＡ ２０８、ロケーションタグＢ ２０９、ロケーションタグＣ ２１０、ロケーションタグＤ ２１１、ロケーションタグＥ ２１２、ロケーションタグＦ ２１３、ロケーションタグＧ ２１４・・などを有している。ここでは説明を簡単にするため、下から２段目の一列のみに参照符号を記した。
【００１４】
リーダ ２０１（図１のリーダ１０４に対応）は、収納棚の段毎に左から右に移動させながら、その段の収納棚に収納してある媒体に貼付された無線ＩＣタグ（例えば、媒体Ａ ２０２、媒体Ｂ ２０３、媒体Ｃ ２０４、媒体Ｄ ２０５、媒体Ｅ ２０６、媒体Ｆ ２０７）と該収納棚に貼付してあるロケーションタグ（例えば、ロケーションタグＡ ２０８、ロケーションタグＢ ２０９、ロケーションタグＣ ２１０、ロケーションタグＤ ２１１、ロケーションタグＥ ２１２、ロケーションタグＦ ２１３、ロケーションタグＧ ２１４）のＩＤを複数回に分けて読み込む。リーダを移動する速度としては、全ての媒体ＩＤおよび全てのロケーションＩＤが読み落とされず、一度は必ず読み取られるような速度にする必要がある。
【００１５】
図３は、本発明に係る位置管理システムのブロック図である。
本発明に係る処理装置１０３は、図３に示すように、媒体のロケーション情報を確定するための情報を格納するワークエリア部（メモリ）３０３と、主にＣＰＵやプログラムを格納したＲＯＭなどからなる制御部３０１を有している。
【００１６】
また制御部３０１は、無線ＩＣタグのＩＤを読み込むリーダ部３０２（図１のリーダ１０４に対応）、媒体の個別情報やロケーション情報を記憶する記憶部３０５（図１のデータベース１０２に対応）、媒体の個別情報やロケーション情報を表示する表示部３０４（図１の表示装置１０１に対応）を制御する。
【００１７】
図４−Ａ〜図４−Ｅは、ワークエリアＡの内容の変化を示す図である。
ワークエリアＡは、リーダ２０１（図１のリーダ１０４に相当）が読み込んだＩＤを一時的に格納するワークエリアであり、リーダ ２０１を収納棚の下から２段目位置で左から右にスライドさせたとき、リーダ２０１で最初に読み込んだＩＤを一時的に格納したワークエリアＡの内容を図４−ＡにワークエリアＡ ４０１として示す。本例では、媒体Ａ，ＢのＩＤと、ロケーションＡ，Ｂ，ＣのＩＤが一時的に格納された状態を示している。
【００１８】
その後、該ワークエリアＡ ４０１に格納されたＩＤの一部が処理された後に、新たに読み込まれたＩＤを格納したワークエリアＡの内容を図４−ＢにワークエリアＡ ４０２として示す。本例では、媒体ＡとロケーションＡのＩＤが処理され、新たに媒体ＣのＩＤが一時的に格納された状態を示している。
【００１９】
さらにその後、該ワークエリアＡ ４０２に格納されたＩＤの一部が処理された後に、新たに読み込まれたＩＤを格納したワークエリアＡの内容を図４−ＣにワークエリアＡ ４０３として示す。本例では、媒体ＢとロケーションＢのＩＤが処理され、新たに媒体Ｄ，ＥのＩＤとロケーションＤ，ＥのＩＤが一時的に格納された状態を示している。
【００２０】
さらにその後、該ワークエリアＡ ４０３に格納されたＩＤの一部が処理された後に、新たに読み込まれたＩＤを格納したワークエリアＡの内容を図４−ＤにワークエリアＡ ４０４として示す。本例では、媒体Ｃ，ＤとロケーションＣ，ＤのＩＤが処理され、新たに媒体ＦのＩＤとロケーションＦ，ＧのＩＤが一時的に格納された状態を示している。
【００２１】
さらにその後、該ワークエリアＡ ４０４に格納されたＩＤの一部が処理された後のワークエリアＡの内容を図４−ＥにワークエリアＡ ４０５として示す。本例では、媒体Ｅ，ＦとロケーションＥ，ＦのＩＤが処理された状態を示している。
【００２２】
図５−Ａ〜図５−Ｆは、本処理において使用される媒体情報の例であり、媒体Ａ〜媒体Ｆにおける各管理項目に対する媒体情報を示している。これらはデータベース１０２（図３の記憶部３０５）に記憶されている。
【００２３】
本例における管理項目は、媒体に貼付された無線ＩＣタグのＩＤを格納する「媒体ＩＤ」と、媒体の名称を示す「媒体名」、収納棚に貼付された無線ＩＣタグのＩＤを格納する「ロケーションＩＤ」、媒体の種類を示す「媒体種別」、使用するシステムや用途名を示す「システム名」、所属名や会社名を示す「会社名」、前回棚卸しを行った日時を示す「前回棚卸し日時」から構成されている。棚卸し終了時に、「ロケーションＩＤ」と「前回棚卸し日時」に、ロケーションＩＤと棚卸し日時が入力される。
【００２４】
次に、本例で用いた各媒体の媒体情報について説明する。
媒体Ａの媒体情報は、図５−Ａに示すように、「媒体ＩＤ」が「２２３４５６７８９」で、「媒体名」が「Ｍｅｄｉａ１０２」で、「媒体種別」が「ＬＴＯ（Linear Tape-Open；ＩＢＭ社、Hewlett-Packard社、Seagate Technology社の３社が共同で策定した大容量、高速読み書きを目指した磁気テープ記憶装置）」で、「システム名」が「給与計算システム」で、「会社名」が「株式会社ＡＢＣ」であることを示している。
【００２５】
媒体Ｂの媒体情報は、図５−Ｂに示すように、「媒体ＩＤ」が「２２３４５６７８８」で、「媒体名」が「Ｍｅｄｉａ１０４」で、「媒体種別」が「ＬＴＯ」で、「システム名」が「給与計算システム」で、「会社名」が「株式会社ＡＢＣ」であることを示している。
【００２６】
媒体Ｃの媒体情報は、図５−Ｃに示すように、「媒体ＩＤ」が「２２３４５６７８７」で、「媒体名」が「Ｍｅｄｉａ１０５」で、「媒体種別」が「ＬＴＯ」で、「システム名」が「給与計算システム」で、「会社名」が「株式会社ＡＢＣ」であることを示している。
【００２７】
媒体Ｄの媒体情報は、図５−Ｄに示すように、「媒体ＩＤ」が「２２３４５６７８６」で、「媒体名」が「Ｍｅｄｉａ１０３」で、「媒体種別」が「ＬＴＯ」で、「システム名」が「給与計算システム」で、「会社名」が「株式会社ＡＢＣ」であることを示している。
【００２８】
媒体Ｅの媒体情報は、図５−Ｅに示すように、「媒体ＩＤ」が「２２３４５６７８５」で、「媒体名」が「Ｍｅｄｉａ１０１」で、「媒体種別」が「ＬＴＯ」で、「システム名」が「給与計算システム」で、「会社名」が「株式会社ＡＢＣ」であることを示している。
【００２９】
媒体Ｆの媒体情報は、図５−Ｆに示すように、「媒体ＩＤ」が「２２３４５６７８４」で、「媒体名」が「Ｍｅｄｉａ１０６」で、「媒体種別」が「ＬＴＯ」で、「システム名」が「給与計算システム」で、「会社名」が「株式会社ＡＢＣ」であることを示している。
【００３０】
図６−Ａ〜図６−Ｇは、本処理において使用されるロケーションＡ〜Ｇのタグ情報の例であり、ロケーションＡ〜ロケーションＧにおける各管理項目に対するタグ情報を示している。これらはデータベース１０２（図３の記憶部３０５）に記憶されている。
【００３１】
本例における管理項目は、収納棚に貼付された無線ＩＣタグのＩＤを格納する「ロケーションＩＤ」と、ロケーションタグが貼付されている収納棚の設置場所を示す「ロケーション情報」から構成されている。さらに「ロケーション情報」は、収納棚が設置されている建物名や階数を示す「ロケーション１」、収納棚自体の管理番号を示す「ロケーション２」、収納棚の段数を示す「ロケーション３」、収納棚の左から数えたロケーションタグの番号を示す「ロケーション４」から構成されている。
【００３２】
次に、本例で用いた各ロケーションのタグ情報について説明する。
ロケーションＡのタグ情報は、図６−Ａに示すように、「ロケーションＩＤ」が「１２３４５６７８９」で、「ロケーション１（ビル名、階数）がＡＢＣビル５階」、「ロケーション２（棚番号）」が「１０１」で、「ロケーション３（段数）」が「２」で、「ロケーション４（番号）」が「１」であることを示している。
【００３３】
ロケーションＢのタグ情報は、図６−Ｂに示すように、「ロケーションＩＤ」が「１２３４５６７８８」で、「ロケーション４（番号）」が「２」で、それ以外のタグ情報は図６−ＡのロケーションＡと同じであることを示している。
【００３４】
ロケーションＣのタグ情報は、図６−Ｃに示すように、「ロケーションＩＤ」が「１２３４５６７８７」で、「ロケーション４（番号）」が「３」で、それ以外のタグ情報は図６−ＡのロケーションＡと同じであることを示している。
【００３５】
ロケーションＤのタグ情報は、図６−Ｄに示すように、「ロケーションＩＤ」が「１２３４５６７８６」で、「ロケーション４（番号）」が「４」で、それ以外のタグ情報は図６−ＡのロケーションＡと同じであることを示している。
【００３６】
ロケーションＥのタグ情報は、図６−Ｅに示すように、「ロケーションＩＤ」が「１２３４５６７８５」で、「ロケーション４（番号）」が「５」で、それ以外のタグ情報は図６−ＡのロケーションＡと同じであることを示している。
【００３７】
ロケーションＦのタグ情報は、図６−Ｆに示すように、「ロケーションＩＤ」が「１２３４５６７８４」で、「ロケーション４（番号）」が「６」で、それ以外のタグ情報は図６−ＡのロケーションＡと同じであることを示している。
【００３８】
ロケーションＧのタグ情報は、図６−Ｇに示すように、「ロケーションＩＤ」が「１２３４５６７８３」で、「ロケーション４（番号）」が「７」で、それ以外のタグ情報は図６−ＡのロケーションＡと同じであることを示している。
【００３９】
図７−Ａ〜図７−Ｅは、図４−Ａ〜図４−Ｅに示す如きリーダ２０１が読み込んだ無線ＩＣタグのＩＤの内、媒体ＩＤのみを取り出して一時保存したワークエリアＢ１〜Ｂ５のデータ構成例（７０１〜７０５）を示す図である。
【００４０】
本例は、図７−Ａに示すワークエリアＢ１に、媒体Ａの媒体ＩＤ「２２３４５６７８９」と媒体Ｂの媒体ＩＤ「２２３４５６７８８」が保存され、図７−Ｂに示すワークエリアＢ２に、媒体Ｂの媒体ＩＤ「２２３４５６７８８」と媒体Ｃの媒体ＩＤ「２２３４５６７８７」が保存され、図７−Ｃに示すワークエリアＢ３に、媒体Ｃの媒体ＩＤ「２２３４５６７８７」と媒体Ｄの媒体ＩＤ「２２３４５６７８６」と媒体Ｅの媒体ＩＤ「２２３４５６７８５」が保存され、図７−Ｄに示すワークエリアＢ４に、媒体Ｅの媒体ＩＤ「２２３４５６７８５」と媒体Ｆの媒体ＩＤ「２２３４５６７８４」が保存され、図７−Ｅに示すワークエリアＢ５に空欄が保存された場合のデータ構成例を示してある。
【００４１】
図８−Ａ〜図８−Ｅは、図４−Ａ〜図４−Ｅに示す如きリーダ２０１が読み込んだ無線ＩＣタグのＩＤの内、ロケーションＩＤのみを取り出して一時保存したワークエリアＣ１〜Ｃ５のデータ構成例（８０１〜８０５）を示す図である。
【００４２】
本例は、図８−Ａに示すワークエリアＣ１に、ロケーションＡのロケーションＩＤ「１２３４５６７８９」とロケーションＢのロケーションＩＤ「１２３４５６７８８」とロケーションＣのロケーションＩＤ「１２３４５６７８７」が保存され、図８−Ｂに示すワークエリアＣ２に、ロケーションＢのロケーションＩＤ「１２３４５６７８８」とロケーションＣのロケーションＩＤ「１２３４５６７８７」が保存され、図８−Ｃに示すワークエリアＣ３に、ロケーションＣのロケーションＩＤ「１２３４５６７８７」とロケーションＤのロケーションＩＤ「１２３４５６７８６」とロケーションＥのロケーションＩＤ「１２３４５６７８５」が保存され、図８−Ｄに示すワークエリアＣ４に、ロケーションＥのロケーションＩＤ「１２３４５６７８５」とロケーションＦのロケーションＩＤ「１２３４５６７８４」とロケーションＧのロケーションＩＤ「１２３４５６７８３」が保存され、図８−Ｅに示すワークエリアＣ５に、ロケーションＧのロケーションＩＤ「１２３４５６７８３」が保存された場合のデータ構成例を示してある。
【００４３】
図７−Ａ〜図７−ＥにおけるワークエリアＢ１〜Ｂ５と図８−Ａ〜図８−ＥのワークエリアＣ１〜Ｃ５のファイルの添え字の数字は、組になっている。つまり、ワークエリアＢ１とワークエリアＣ１、ワークエリアＢ２とワークエリアＣ２、・・などは対になっており、これらから、以下に説明するようにして図９のワークエリアＤ１、Ｄ２、・・・を生成する。
【００４４】
図９−Ａ〜図９−Ｅは、ワークエリアＤ１、ワークエリアＤ２、ワークエリアＤ３、ワークエリアＤ４、ワークエリアＤ５のデータ構成例を示す図である。図９−ＡのワークエリアＤ１を例に挙げてデータ構成を説明すると、図７−Ａの媒体ＩＤと図８−ＡのロケーションＩＤを１ＩＤずつ取り出して、組合せ（媒体ＩＤとロケーションＩＤの全組合せ）を作成し、ワークエリアＤ１に出力し、その後、ロケーションＩＤ、媒体ＩＤをキーにソートし、一時保存したものが図９−Ａに示す如きワークエリアＤ１のデータになる。図９−Ｂ〜図９−ＥのワークエリアＤ２〜Ｄ５も、同様にして、図７−Ｂと図８−Ｂ、〜、図７−Ｅと図８−Ｅから得られる。
【００４５】
図１０−Ａは、ワークエリアＥのデータ構成例を示す図である。
図１０−Ａのデータ構成を説明すると、図９−ＡのワークエリアＤ１、図９−ＢのワークエリアＤ２、図９−ＣのワークエリアＤ３、図９−ＤのワークエリアＤ４、図９−ＥのワークエリアＤ５の各々のワークエリアを比較し、「ある条件」により、抽出された媒体ＩＤとロケーションＩＤを一時保存したものである。図中の「フラグ」は、処理上において使用するものである。
【００４６】
ここで「ある条件」とは、ワークエリアＤ１とワークエリアＤ２の場合は、媒体ＩＤとロケーションＩＤの組合せが同じときか、または、（ワークエリアＤ１のロケーション情報＜ワークエリアＤ２のロケーション情報）のときに、媒体ＩＤとロケーションＩＤを出力し、図１０のワークエリアＥに格納する。但し、ワークエリアＤ１とワークエリアＤ２に同じロケーションＩＤがある場合は除く。
【００４７】
ここでロケーション情報は、ロケーション１（ビル名、階数）、ロケーション２（棚番号）、ロケーション３（段数）、ロケーション４（左からの番号）からなり、ロケーション情報の大小は、ロケーション１、ロケーション２、ロケーション３が同一であれば、ロケーション４の大小すなわち左から右に向けて１，２，３，４・・の順に大きくなるとし（本例の場合、ロケーションＩＤでいえば順に小さくなる）、この数字の大小で判定するものとする。ワークエリアＤ１とワークエリアＤ２の場合は、ワークエリアＤ１のロケーション情報「１０１／２／１」とワークエリアＤ２のロケーション情報「１０１／２／２」を比較し、ワークエリアＤ１のロケーション情報の方が小さいと判定して、ワークエリアＤ１の媒体ＡとロケーションＡの組合せを出力してワークエリアＥに格納する。
【００４８】
ワークエリアＤ２とワークエリアＤ３、ワークエリアＤ３とワークエリアＤ４、ワークエリアＤ４とワークエリアＤ５の場合も同じ条件で抽出を行う。
【００４９】
ワークエリアＤ５がワークエリアＤの最後のワークエリアの場合は、ワークエリアＥとの比較となり、条件は、媒体ＩＤとロケーションＩＤの組合せが同じときか、または、（ワークエリアＤ５のロケーションＩＤ＞ワークエリアＥのロケーションＩＤ）のときに、媒体ＩＤとロケーションＩＤを出力し、ワークエリアＥに格納する。
【００５０】
図１０−Ｂは、図１０−Ａのデータ構成を、ロケーションＩＤ、媒体ＩＤをキーにソートしたものである。
【００５１】
図１０−Ｃは、フラグの値の変化図であり、図１９〜図２４のフローチャートにおいて説明する。
【００５２】
図１１は、ワークエリアＦのデータ例を示す図である。ワークエリアＦはワークエリアＧに出力するデータを格納するワークエリアである。
【００５３】
図１２は、ワークエリアＧのデータ構成を例示する図である。ワークエリアＧは、決定した媒体ＩＤとロケーションＩＤの組み合わせを格納するワークエリアである。
【００５４】
図１３は、ワークエリアＧに基づき、媒体ＩＤに対応する媒体情報（図５−Ａ〜図５−Ｆ参照）とロケーションＩＤに対応するロケーション情報（図６−Ａ〜図６−Ｆ参照）を記憶部３０５より取得し、取得した媒体情報とロケーション情報など、表示部３０４の表示エリアに格納されるデータ例を示している。
【００５５】
図１４は、図１３のデータを取り出し、表示部３０４に実際に表示した場合の表示例１を示す図である。
【実施例】
【００５６】
次に、図１５から図２５までのフローチャートを用いて、本発明の実施例の動作の流れを詳細に説明する。
【００５７】
図１５において、まず、リーダ１０４（２０１）で読み取った無線ＩＣタグのＩＤ（媒体ＩＤおよびロケーションＩＤ）を格納するためのワークエリアＡ ４０１をクリアし（ステップＳ１５０１）、次に、媒体ＩＤを一時保存するワークエリアＢ ７０１をクリアし（ステップＳ１５０２）、次に、ロケーションＩＤを一時保存するワークエリアＣ ８０１をクリアし（ステップＳ１５０３）。
【００５８】
次に、ワークエリアＤ ９０１をクリアし、フラグ欄に０を入れる（ステップＳ１５０４）。次に、ワークエリアＥ １００１をクリアし（ステップＳ１５０５）、次に、ワークエリアＦ １１０１をクリアし（ステップＳ１５０６）、次に、ワークエリアＧ １２０１をクリアする（ステップＳ１５０７）。なお、各ワークエリアのクリアの順序は任意の順序でよい。次に、ｎを１にする（ステップＳ１５０８）。
【００５９】
次に、図２に示すように、無線ＩＣタグ付き媒体やロケーションタグに、リーダ２０１をかざして移動させることで、該リーダ２０１は、無線ＩＣタグ付き媒体の無線ＩＣタグから媒体ＩＤを、ロケーションタグからロケーションＩＤを、一括して読み取り（ステップＳ１５０９）、読み取ったデータが媒体ＩＤやロケーションＩＤであるか否かを判定し（ステップＳ１５１０）、媒体ＩＤやロケーションＩＤの場合は（ステップＳ１５１０：Ｙ）、該読み取った媒体ＩＤやロケーションＩＤをワークエリアＡ ４０１に書き込む（ステップＳ１５１１：図４−Ａ参照）。媒体ＩＤやロケーションＩＤでない場合は（ステップＳ１５１０：Ｎ）、ステップＳ１５０１に戻る。
【００６０】
次に、ワークエリアＡ ４０１から、ひとつのＩＤを取り出し（ステップＳ１５１２）、取り出したＩＤが媒体ＩＤか否かを確認し（ステップＳ１５１３）、媒体ＩＤの場合は（ステップＳ１５１３：Ｙ）、該媒体ＩＤをワークエリアＢ１ ７０１の１列目に格納する（ステップＳ１５１４：図７−Ａ参照）。
【００６１】
ロケーションＩＤの場合は（ステップＳ１５１３：Ｎ）、該ロケーションＩＤをワークエリアＣ１ ８０１の１列目に格納する（ステップＳ１５１５：図８−Ａ参照）。
【００６２】
次に、図１６に移り、ワークエリアＡ ４０１に次のＩＤがある場合（ステップＳ１６０１：Ｙ）、ワークエリアＡ４０１よりひとつのＩＤを取り出し（ステップＳ１６０２）、取り出したＩＤが媒体ＩＤか否かを確認し（ステップＳ１６０３）、取り出したＩＤが媒体ＩＤの場合は（ステップＳ１６０３：Ｙ）、当該媒体ＩＤをワークエリアＢ１ ７０１の２列目に格納する（ステップＳ１６０４：図７−Ａ参照）。
【００６３】
取り出したＩＤがロケーションＩＤの場合は（ステップＳ１６０３：Ｎ）、当該ロケーションＩＤをワークエリアＣ１ ８０１の２列目に格納する（ステップＳ１６０５：図８−Ａ参照）。
【００６４】
その後、ステップＳ１６０１に戻って同様の処理を繰り返す。
ステップＳ１６０１において、ワークエリアＡに次のＩＤがない場合（ステップＳ１６０１：Ｎ）は、図１７の制御に移る。
【００６５】
図１７において、読取りを終了するか否かを判定し（ステップＳ１７０１）、読取りを終了しない場合は（ステップＳ１７０１：Ｎ）、リーダで無線ＩＣタグの読込み処理を続けるため、ワークエリアＡ４０１をクリアし（ステップＳ１７０２）、ｎの数をカウントアップした後（ステップＳ１７０３）、図１５のステップＳ１５０９に戻り、次の複数の無線ＩＣタグ付き媒体の媒体ＩＤまたはロケーションＩＤを読み取って同様の処理を繰り返す。
【００６６】
読取りを終了する場合は（ステップＳ１７０１：Ｙ）、ｍにｎの数を格納し（ステップＳ１７０４）、ｎに１を入れる（ステップＳ１６０５）。
【００６７】
次に、ｍの数が０か否かを確認し（ステップＳ１７０６）、０個でない場合は（ステップＳ１７０６：Ｎ）、ワークエリアＢｎ ７０１に媒体ＩＤがあるか、または、ワークエリアＣｎ ８０１にロケーションＩＤがあるかを確認し（ステップＳ１７０７）、これらのＩＤの何れかがある場合は（ステップＳ１７０７：Ｙ）、次にワークエリアＢｎ ７０１に媒体ＩＤがあるか否かを確認し（ステップＳ１７１０）、ある場合は（ステップＳ１７１０：Ｙ）、ワークエリアＢｎ ７０１から媒体ＩＤを取り出す（ステップＳ１７１１）。ｍが０の場合は（ステップＳ１７０６：Ｙ）、図１８のステップＳ１８０１に進む。
【００６８】
ワークエリアＢn ７０１に媒体ＩＤが無く、ワークエリアＣｎ ８０１にロケーションＩＤが無い場合（ステップＳ１７０７：Ｎ）、mから１を引き（ステップＳ１７０８）、ｎの数をカウントアップし（ステップＳ１７０９）、ステップＳ１７０６に戻る。
【００６９】
ステップＳ１６１１の後、ワークエリアＣn ８０１にロケーションＩＤはあるか確認し（ステップＳ１７１２）、ある場合は（ステップＳ１７１２：Ｙ）、ワークエリアＣn ８０１からロケーションＩＤを取り出し（ステップＳ１７１３）、ワークエリアＤn ９０１に媒体ＩＤを格納し（ステップＳ１７１４）、ワークエリアＤn ９０１にロケーションＩＤを格納する（ステップＳ１７１５）。ワークエリアＣn ８０１にロケーションＩＤがない場合は（ステップＳ１７１２：Ｎ）、ステップＳ１７０７に戻る。
上述した処理を繰り返し、前述したようにｍが０になった場合は（ステップＳ１７０６：Ｙ）、図１８の処理に移る。
【００７０】
なお、図１８〜図２０に示す処理では、ワークエリアＤからワークエリアＥを生成し、フラグの値を設定している。
照射毎に読み取られるＩＤは、照射毎に異なるが、媒体ＩＤとロケーションＩＤの組み合わせファイル同士の差分を取った時に、確実な組み合わせ候補となり、決定される媒体ＩＤ、ロケーションＩＤの組み合わせは、２度以上、同じ組み合わせで読み取られるという概念から、同じ組み合わせのものは、フラグが２か１になる。
フラグが２は、照射差分で読み取られたＩＤの組み合わせが３度あり、これらの組み合わせは確実であると推測し、後の処理（図２２）でフラグの値が、３（ステップＳ２２０７）、２（ステップＳ２２０９）か、１（ステップＳ２２１２）か判定し、確度が高い組み合わせより、決定する。
ワークエリアＤからワークエリアＥへ生成時に、読み取ったＩＤの組み合わせ同士の差分を取って、組み合わせを決定していく。
【００７１】
以降、図18の処理から詳細に説明する。
まず、ｍにｎの数を格納し（ステップＳ１８０１）、ｎに１を入れる（ステップＳ１８０２）。次に、ワークエリアＤｎのロケーションＩＤをキーとして、記憶部データ（ロケーション情報を格納した図６−Ａ〜図６−Ｇ参照）から、ロケーション情報を取得する（ステップＳ１８０３）。
【００７２】
次に、ワークエリアＤn ９０１をロケーションＩＤ、媒体ＩＤをキーとしてソートする（ステップＳ１８０４）。ソートする理由は、図４−Ａ〜図４−Ｅでは、媒体ＩＤおよびロケーションＩＤがＡ，Ｂ，Ｃ順にワークエリアＡに格納された場合が示されているが、一般にステップＳ１４０８で一括読み取りされてワークエリアＡへ格納される媒体ＩＤおよびロケーションＩＤの順序はランダムになるため、それらをＡ，Ｂ，Ｃ順に並べ替えるためである。
【００７３】
次に、カウンタ値ｍの数が１か否かを判定し（ステップＳ１８０５）、１でない場合は（ステップＳ１８０５：Ｎ）、ワークエリアＤn ９０１に媒体ＩＤかロケーションＩＤがあるか否かを確認し（ステップＳ１８０６）、媒体ＩＤかロケーションＩＤが無い場合は（ステップＳ１８０６：Ｎ）、mから1引き（ステップＳ１８０７）、ｎをカウントアップした後（ステップＳ１８０８）、ステップＳ１８０５に戻る。
【００７４】
ワークエリアＤｎ ９０１に媒体ＩＤかロケーションＩＤがある場合は（ステップＳ１８０６：Ｙ）、ワークエリアＤｎ ９０１から媒体ＩＤとロケーションＩＤ、ロケーション情報を取り出す（ステップＳ１８０９）。ステップＳ１８０９で取り出したロケーションＩＤから、記憶部データ（ロケーション）より、ワークエリアＤn+1 ９０２に媒体ＩＤかロケーションＩＤがあるか否かを確認し（ステップＳ１８１０）、ある場合は（ステップＳ１８１０：Ｙ）、ワークエリアＤn+1 ９０２から媒体ＩＤとロケーションＩＤ、ロケーション情報を取り出し（ステップＳ１８１１）、図１９のステップＳ１９０１に進み、ない場合は（ステップＳ１８１０：Ｎ）、ステップＳ１８０５に戻る。
【００７５】
ステップＳ１８０５で、カウンタ値ｍが１の時は（ステップＳ１８０５：Ｙ）、ワークエリアＤｎが残り１つで、ワークエリアＤｎ同士で比較できないため、図２０のステップＳ２００１に進み、ワークエリアＤｎとワークエリアＥとの比較処理に移る。
【００７６】
図１９では、ステップＳ１９０１において、ステップＳ１８０９とステップＳ１８１１で取り出したワークエリアＤｎとワークエリアＤｎ＋１から取り出した媒体ＩＤとロケーションの組合せが同じか、または、（ステップＳ１８０９でワークエリアＤｎから取り出したロケーション情報）＜（ステップＳ１８１１でワークエリアＤｎ＋１から取り出したロケーション情報）を確認し（但し、ワークエリアＤ１とワークエリアＤ２に同じロケーションＩＤがある場合は除く）、該当する場合は（ステップＳ１９０１：Ｙ）、ワークエリアＥ１００１にワークエリアＤｎの媒体ＩＤ、ロケーションＩＤ、ロケーション情報を出力し、既に同じ組み合わせが出力されている場合はワークエリアＥのフラグ欄に１を足す（ステップＳ１９０２）。
【００７７】
ステップＳ１９０１でワークエリアＤｎとワークエリアＤｎ＋１から取り出した媒体ＩＤとロケーションＩＤが同じ組合せか否かを確認し（ステップＳ１９０３）、同じ組み合わせの場合は(ステップＳ１９０３：Ｙ）、ワークエリアＥのフラグ欄に１を足した後（ステップＳ１９０４）、図１８のステップＳ１８１０に戻る。また同じ組合せでない場合（ステップＳ１９０３：Ｎ）やステップＳ１９０１：Ｎの場合も図１８のステップＳ１８１０に戻る。
【００７８】
例えば、ワークエリアＤ１ ９０１のαの１（媒体ＡとロケーションＡ）とワークエリアＤ２  ９０２のαの１（媒体ＢとロケーションＢ）を取り出し比較する場合、媒体ＩＤとロケーションＩＤは同じではないが、ロケーション情報を比較すると条件（ワークエリアＤ1のロケーション情報＜ワークエリアＤ2のロケーション情報）に合うため、ワークエリアＤ１ ９０１のαの１（媒体ＡとロケーションＡ、ロケーション情報）をワークエリアＥ１００１に出力する。ワークエリアＤn ９０１が残り一つになった場合は、ワークエリアＥ１００１と比較を行う。
【００７９】
図２０において、ワークエリアＤn ９０１に媒体ＩＤかロケーションＩＤがあるか否かを確認し（ステップＳ２００１）、ある場合は（ステップＳ２００１：Ｙ）、ワークエリアＤn ９０１から媒体ＩＤとロケーションＩＤ、ロケーション情報を取り出す（ステップＳ２００２）。
【００８０】
次に、ワークエリアＥ１００１に媒体ＩＤかロケーションＩＤがあるか否かを確認し（ステップＳ２００３）、ある場合は（ステップＳ２００３：Ｙ）、ワークエリアＥ１００１から媒体ＩＤとロケーションＩＤ、ロケーション情報を取り出す（ステップＳ２００４）。
【００８１】
次に、ステップＳ２００２とステップＳ２００４で取り出した媒体ＩＤとロケーションの組合せが同じか、または、（ステップＳ２００２で取り出したロケーション情報）＞（ステップＳ２００４で取り出したロケーション情報）を確認し（ステップＳ２００５）、該当する場合は（ステップＳ２００５：Ｙ）、ワークエリアＥ１００１に、ステップＳ２００２で取り出した媒体ＩＤ、ロケーションＩＤ、ロケーション情報を出力した後（ステップＳ２００６）、ステップＳ２００１に戻る。
【００８２】
ステップＳ２００３：Ｎの場合およびステップＳ２００６の後はステップＳ２００１に戻り、ステップＳ２００５：Ｎの場合はステップＳ２００３に戻り、ステップＳ２００１：Ｎの場合は図２１のステップＳ２１０１に進む。
【００８３】
図２１において、ワークエリアＥ １００１をロケーション情報、媒体ＩＤをキーとしてソートする（ステップＳ２１０１）。次に、ｎに０を入れ（ステップＳ２１０２）、ｋに０を入れる（ステップＳ２１０３）。次に、ファイルが終わりか否かを判定する（ステップＳ２１０４）。
【００８４】
ファイルが終わりの時は（ステップＳ２１０４：Ｙ）、図２２のへ移る。ファイルが終わりでない時は（ステップＳ２１０４：Ｎ）、ワークエリアＥから、次の媒体ＩＤとロケーションＩＤの組を取り出し（ステップＳ２１０５）、ロケーションＩＤが前回読み込んだＩＤと変わったか否かを判定し（ステップＳ２１０６）、変わらない時は（ステップＳ２１０６：Ｎ）、ｎをカウントアップする（ステップＳ２１０７）。
【００８５】
変わった時は（ステップＳ２１０６：Ｙ）、ｎは１か否かを確認し（ステップＳ２１０８）、１の時は（ステップＳ２１０８：Ｙ）、ステップS２１０５で今回取り出したレコードのひとつ前のレコードのワークエリアＥの媒体ＩＤ、ロケーションＩＤのレコードのフラグ欄に１を加え（ステップＳ２１０９）、ｎに０を入れた後（ステップＳ２１１０）、ステップＳ２１０４に戻る。ｎが１か否かを確認した結果、１でない時は（ステップＳ２１０８：Ｎ）、ｎに１を入れた後（ステップＳ２１１１）、ステップＳ２１０４に戻る。
【００８６】
なお、ロケーションＩＤが前回読み込んだＩＤと変わったか否かを判定するステップＳ２１０６の初回の処理では、前回読み込んだＩＤが存在しないため、無条件で変わったと判断し（ステップＳ２１０６：Ｙ）、ステップＳ２１０８の処理へ移る。
【００８７】
図２２において、ワークエリアＥのポインタを０に戻し（ステップＳ２２０１）、次に、ｊに０を入れ（ステップＳ２２０２）、ｈに０を入れる（ステップＳ２２０３）。
【００８８】
次に、ファイルが終わりか否かを確認し（ステップＳ２２０４）、終わりの場合は（ステップＳ２２０４：Ｙ）、図２４のステップＳ２４０１に進む。終わりでない場合は（ステップＳ２２０４：Ｎ）、ワークエリアＥから媒体ＩＤとロケーションＩＤとフラグを取り出し（ステップＳ２２０５）、ロケーションＩＤが前回読み込んだＩＤと変わったか否かを確認し（ステップＳ２２０６）、変わった場合は（ステップＳ２２０６：Ｙ）、図２３のステップＳ２３０１へ移動し、変わらない場合は（ステップＳ２２０６：Ｎ）、次に、フラグが３か否かを確認する（ステップＳ２２０７）。
【００８９】
フラグが３の時は（ステップＳ２２０７：Ｙ）、ワークエリアＧに媒体ＩＤ、ロケーションＩＤ、ロケーション情報を格納する（ステップＳ２２０８）。フラグが３でない時（ステップＳ２２０７：Ｎ）、フラグ２か否かを確認し（ステップＳ２２０９）、フラグが２の時は（ステップＳ２２０９：Ｙ）、ｊに１を足し（ステップＳ２２１０）、ワークエリアＦに媒体ＩＤ、ロケーションＩＤ、ロケーション情報、フラグを格納した後（ステップＳ２２１１）、ステップＳ２２０４に戻る。
【００９０】
フラグが２でない時は（ステップＳ２２０９：Ｎ）、次にフラグが１か否かを確認し（ステップＳ２２１２）、フラグが１の場合は（ステップＳ２２１２：Ｙ）、ｈに１を足した後（ステップＳ２２１３）、ステップＳ２２０４に戻り、フラグが１でない場合は（ステップＳ２２１２：Ｎ）、そのままステップＳ２２０４に戻る。
【００９１】
図２３において、まず、ｊは１か確認し（ステップＳ２３０１）、ｊが１でない時は（ステップＳ２３０１：Ｎ）、ｊに０を入れ（ステップＳ２３０２）、ｈに０を入れた後（ステップＳ２３０３）、図２２のステップＳ２２０７に戻る。
【００９２】
ｊが１の時は（ステップＳ２３０１：Ｙ）、ｈは１か確認し（ステップＳ２３０４）、ｈが１でない時は（ステップＳ２３０４：Ｎ）、ｊに０を入れ（ステップＳ２３０５）、ｈに０を入れた後（ステップＳ２３０６）、図２２のステップＳ２２０７に戻る。
【００９３】
ｈが１の時は（ステップＳ２３０４：Ｙ）、ワークエリアＦから媒体ＩＤ、ロケーションＩＤ、ロケーション情報、フラグを取り出す（ステップＳ２３０７）、ステップＳ２３０７で取り出した媒体ＩＤ、ロケーションＩＤと同じ媒体ＩＤ、ロケーションＩＤの組み合わせに対するワークエリアＥのフラグに１を足す（ステップＳ２３０８）。
【００９４】
次に、ワークエリアＧに媒体ＩＤ、ロケーションＩＤ、ロケーション情報を格納した後（ステップＳ２３０９）、ｊに０を入れ（ステップＳ２３１０）、ｈに０を入れた後（ステップＳ２３１１）、図２２のステップＳ２２０７に戻る。
【００９５】
図２４において、ワークエリアＥ１００１のポインタを０に戻し（ステップＳ２４０１）、次に、ワークエリアＥ１００１にフラグ欄が０のロケーションＩＤがあるか否か、またはｋの数に変化があるか否かを確認し（ステップ２４０２）、ない場合は（ステップＳ２４０２：Ｎ）、図２５のステップＳ２５０１に進み、ある場合は（ステップＳ２４０２：Ｙ）、ファイルが終わりか確認し（ステップＳ２４０３）、終わりの時は（ステップＳ２４０３：Ｙ）、ファイルの最後まで読んだのでファイルの先頭から読み直すために、ワークエリアＥのポインタを０に戻し（ステップＳ２４０４）、ｎに０を入れた後（ステップＳ２４０５）、図２１のステップＳ２１０４へ移動する。
【００９６】
終わりでない場合は（ステップＳ２４０３：Ｎ）、ワークエリアＥから媒体ＩＤとロケーションＩＤを取り出し（ステップＳ２４０６）、ワークエリアＦ１１０１にロケーションＩＤがあるか確認し（ステップＳ２４０７）、ない場合は（ステップＳ２４０７：Ｎ）、ステップＳ２４０３に戻り、ある場合は（ステップＳ２４０７：Ｙ）、ワークエリアＦ１１０１から媒体ＩＤとロケーションＩＤを取り出し（ステップＳ２４０８）、次に、ワークエリアＥとワークエリアＦから取り出した媒体ＩＤとロケーションＩＤを比較し（ステップＳ２４０９）、同じ場合は（）、ワークエリアＥ１００１のフラグ欄に−１をたて（ステップＳ２４１０）、ｋに１を足した後（ステップＳ２４１１）、ステップＳ２４０７に戻る。
【００９７】
図２５において、ワークエリアＧ１２０１に媒体ＩＤがあるか確認する（ステップＳ２５０１）。ある場合は（ステップＳ２５０１：Ｙ）、ワークエリアＧ１２０１から媒体ＩＤ、ロケーションＩＤ、ロケーション情報を取り出し（ステップＳ２５０２）、その媒体情報を記憶部データから取得し、表示エリアに出力する（ステップＳ２５０３）。
【００９８】
ワークエリアＧ１２０１から取り出したロケーションＩＤを記憶部データ（媒体）のロケーションＩＤに書き込み（ステップＳ２５０４）、現在の時刻を記憶部データ（媒体）の前回棚卸日時に書き込む（ステップＳ２５０５）。
ワークエリアＧ１２０１に媒体ＩＤがない場合（ステップＳ２５０１：Ｎ）、処理を終了する。
【００９９】
ここで、本発明の特徴であるロケーションＩＤと媒体ＩＤの組み合わせを決定するための処理をより理解しやすくするために、図２１〜２４において行われる処理の概要を記しておく。
【０１００】
図２１では、同じロケーションＩＤのレコードが無い時は、フラグに１を足す（例：ワークエリアＥ １００１のαが16のロケーションＧのフラグは１になる）。
図２２〜図２３では、フラグが３の時は（ステップＳ２２０７）、その媒体ＩＤとロケーションＩＤを確定し、ワークエリアＧに格納する（ステップＳ２２０８）。フラグが２のレコードが１つ（ステップＳ２３０１）で、フラグ１のレコードが無い時（ステップＳ２３０４）は、その媒体ＩＤとロケーションＩＤを確定し、ワークエリアＧに格納する（ステップＳ２３０９）。（図２２（ステップＳ２２０９）で、フラグが２の時は、ｊに１を足す（ステップＳ２２１０）ため、ｊが１というのは、フラグ２のレコードが１つであるという事になる。また、（ステップＳ２２１２）でフラグが１の時は、ｈに１を足している（ステップＳ２２１３）ため、ｈが０は、フラグ１が０であるという事になる）。
図２４では、組み合わせが決定したロケーションＩＤと媒体ＩＤを含んでいるレコードのフラグを−１にする。
【産業上の利用可能性】
【０１０１】
本発明に係る媒体位置管理技術は、収納棚から媒体を貸出したときに必ずしも同じ場所に返却しなくて済むようになるため、利用者の負担が大幅に軽減され、様々な業種の収納棚に利用可能である。
【図面の簡単な説明】
【０１０２】
【図１−Ａ】本発明に係る無線ＩＣタグを利用した媒体位置管理システムの概要を示す図である。
【図１−Ｂ】本発明で用いられる無線ＩＣタグを示す図である。
【図２】本発明における棚の媒体と媒体タグ、ロケーションタグの関係を示す図である。
【図３】本発明の媒体位置管理システムのブロック図を示す図である。
【図４−Ａ】ワークエリアＡのデータ構成例を示す図である（その１）。
【図４−Ｂ】ワークエリアＡのデータ構成例を示す図である（その２）。
【図４−Ｃ】ワークエリアＡのデータ構成例を示す図である（その３）。
【図４−Ｄ】ワークエリアＡのデータ構成例を示す図である（その４）。
【図４−Ｅ】ワークエリアＡのデータ構成例を示す図である（その５）。
【図５−Ａ】記憶部のデータ例（媒体）を示す図である（その１）。
【図５−Ｂ】記憶部のデータ例（媒体）を示す図である（その２）。
【図５−Ｃ】記憶部のデータ例（媒体）を示す図である（その３）。
【図５−Ｄ】記憶部のデータ例（媒体）を示す図である（その４）。
【図５−Ｅ】記憶部データ（媒体）の例を示す図である（その５）。
【図５−Ｆ】記憶部のデータ例（媒体）を示す図である（その６）。
【図６−Ａ】記憶部のデータ例（ロケーション）を示す図である（その１）。
【図６−Ｂ】記憶部のデータ例（ロケーション）を示す図である（その２）。
【図６−Ｃ】記憶部のデータ例（ロケーション）を示す図である（その３）。
【図６−Ｄ】記憶部のデータ例（ロケーション）を示すた図である（その４）。
【図６−Ｅ】記憶部のデータ例（ロケーション）を示す図である（その５）。
【図６−Ｆ】記憶部のデータ例（ロケーション）を示す図である（その６）。
【図６−Ｇ】記憶部のデータ例（ロケーション）を示す図である（その７）。
【図７−Ａ】ワークエリアＢのデータ例を示す図である（その１）。
【図７−Ｂ】ワークエリアＢのデータ例を示す図である（その２）。
【図７−Ｃ】ワークエリアＢのデータ例を示す図である（その３）。
【図７−Ｄ】ワークエリアＢのデータ例を示す図である（その４）。
【図７−Ｅ】ワークエリアＢのデータ例を示す図である（その５）。
【図８−Ａ】ワークエリアＣのデータ例を示す図である（その１）。
【図８−Ｂ】ワークエリアＣのデータ例を示す図である（その２）。
【図８−Ｃ】ワークエリアＣのデータ例を示す図である（その３）。
【図８−Ｄ】ワークエリアＣのデータ例を示す図である（その４）。
【図８−Ｅ】ワークエリアＣのデータ例を示す図である（その５）。
【図９−Ａ】ワークエリアＤのデータ例を示す図である（その１）。
【図９−Ｂ】ワークエリアＤのデータ例を示す図である（その２）。
【図９−Ｃ】ワークエリアＤのデータ例を示す図である（その３）。
【図９−Ｄ】ワークエリアＤのデータ例を示す図である（その４）。
【図９−Ｅ】ワークエリアＤのデータ例を示す図である（その５）。
【図１０−Ａ】ワークエリアＥのデータ例を示す図である。
【図１０−Ｂ】ソート後のワークエリアＥのデータ例を示す図である。
【図１０−Ｃ】ワークエリアＥのフラグの値の変化を示す図である。
【図１１】ワークエリアＦのデータ例を示す図である。
【図１２】ワークエリアＧのデータ例を示す図である。
【図１３】表示エリアのデータ例を示す図である。
【図１４】表示部へ表示される表示例１を示す図である。
【図１５】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートを示す図である（その１）。
【図１６】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートを示す図である（その２）。
【図１７】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その３）。
【図１８】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その４）。
【図１９】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その５）。
【図２０】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その６）。
【図２１】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その７）。
【図２２】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その８）。
【図２３】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その９）。
【図２４】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その１０）。
【図２５】本発明に係る媒体位置管理システムの棚卸し処理のフローチャートである（その１１）。
【符号の説明】
【０１０３】
１０１：表示装置（ディスプレイ）
１０２：データベース
１０３  処理装置
１０４  リーダ（読み取り装置）
１０５  媒体管理棚
２０１  リーダ（読み取り装置）
２０２  媒体タグＡ
２０３  媒体タグＢ
２０４  媒体タグＣ
２０５  媒体タグＤ
２０６  媒体タグＥ
２０７  媒体タグＦ
２０８  ロケーションタグＡ
２０９  ロケーションタグＢ
２１０  ロケーションタグＣ
２１１  ロケーションタグＤ
２１２  ロケーションタグＥ
２１３  ロケーションタグＦ
２１４  ロケーションタグＧ
３０１  制御部
３０２  リーダ部
３０３  ワークエリア部
３０４  表示部
３０５  記憶部
４０１  ワークエリアＡ（その１）
４０２  ワークエリアＡ（その２）
４０３  ワークエリアＡ（その３）
４０４：ワークエリアＡ（その４）
４０５：ワークエリアＡ（その５）
５０１  記憶部データ（媒体Ａ）
５０２  記憶部データ（媒体Ｂ）
５０３  記憶部データ（媒体Ｃ）
５０４  記憶部データ（媒体Ｄ）
５０５  記憶部データ（媒体Ｅ）
５０６  記憶部データ（媒体Ｆ）
６０１  記憶部データ（ロケーションＡ）
６０２  記憶部データ（ロケーションＢ）
６０３  記憶部データ（ロケーションＣ）
６０４  記憶部データ（ロケーションＤ）
６０５  記憶部データ（ロケーションＥ）
６０６  記憶部データ（ロケーションＦ）
６０７  記憶部データ（ロケーションＧ）のデータ例
７０１  ワークエリアＢ１のデータ例
７０２  ワークエリアＢ２のデータ例
７０３  ワークエリアＢ３のデータ例
７０４  ワークエリアＢ４のデータ例
８０１  ワークエリアＣ１のデータ例
８０２  ワークエリアＣ２のデータ例
８０３  ワークエリアＣ３のデータ例
８０４  ワークエリアＣ４のデータ例
８０５  ワークエリアＣ５のデータ例
９０１  ワークエリアＤ１のデータ例
９０２  ワークエリアＤ２のデータ例
９０３  ワークエリアＤ３のデータ例
９０４  ワークエリアＤ４のデータ例
９０５  ワークエリアＤ５のデータ例
１００１  ワークエリアＥのデータ例
１００２  ソート後のワークエリアＥのデータ例
１００３  ワークエリアＥ（フラグの値の変化）のデータ例
１１０１  ワークエリアＦのデータ例
１２０１：ワークエリアＧのデータ例
１３０１  表示エリア
１４０１  表示例１
【図１−Ａ】
2008239290.tif 000003
【図１−Ｂ】
2008239290.tif 000004
【図２】
2008239290.tif 000005
【図３】
2008239290.tif 000006
【図４−Ａ】
2008239290.tif 000007
【図４−Ｂ】
2008239290.tif 000008
【図４−Ｃ】
2008239290.tif 000009
【図４−Ｄ】
2008239290.tif 000010
【図４−Ｅ】
2008239290.tif 000011
【図５−Ａ】
2008239290.tif 000012
【図５−Ｂ】
2008239290.tif 000013
【図５−Ｃ】
2008239290.tif 000014
【図５−Ｄ】
2008239290.tif 000015
【図５−Ｅ】
2008239290.tif 000016
【図５−Ｆ】
2008239290.tif 000017
【図６−Ａ】
2008239290.tif 000018
【図６−Ｂ】
2008239290.tif 000019
【図６−Ｃ】
2008239290.tif 000020
【図６−Ｄ】
2008239290.tif 000021
【図６−Ｅ】
2008239290.tif 000022
【図６−Ｆ】
2008239290.tif 000023
【図６−Ｇ】
2008239290.tif 000024
【図７−Ａ】
2008239290.tif 000025
【図７−Ｂ】
2008239290.tif 000026
【図７−Ｃ】
2008239290.tif 000027
【図７−Ｄ】
2008239290.tif 000028
【図７−Ｅ】
2008239290.tif 000029
【図８−Ａ】
2008239290.tif 000030
【図８−Ｂ】
2008239290.tif 000031
【図８−Ｃ】
2008239290.tif 000032
【図８−Ｄ】
2008239290.tif 000033
【図８−Ｅ】
2008239290.tif 000034
【図９−Ａ】
2008239290.tif 000035
【図９−Ｂ】
2008239290.tif 000036
【図９−Ｃ】
2008239290.tif 000037
【図９−Ｄ】
2008239290.tif 000038
【図９−Ｅ】
2008239290.tif 000039
【図１０−Ａ】
2008239290.tif 000040
【図１０−Ｂ】
2008239290.tif 000041
【図１０−Ｃ】
2008239290.tif 000042
【図１１】
2008239290.tif 000043
【図１２】
2008239290.tif 000044
【図１３】
2008239290.tif 000045
【図１４】
2008239290.tif 000046
【図１５】
2008239290.tif 000047
【図１６】
2008239290.tif 000048
【図１７】
2008239290.tif 000049
【図１８】
2008239290.tif 000050
【図１９】
2008239290.tif 000051
【図２０】
2008239290.tif 000052
【図２１】
2008239290.tif 000053
【図２２】
2008239290.tif 000054
【図２３】
2008239290.tif 000055
【図２４】
2008239290.tif 000056
【図２５】
2008239290.tif 000057