(57)【特許請求の範囲】
【請求項１】
アンテナを介して物品に付されたＲＦＩＤタグの情報を読取ることにより前記物品の移動方向を検知する物品移動管理システムであって、
前記物品の移動方向に対して所定の間隔を置いて直列に少なくとも２箇所に設置される前記アンテナと、
前記間隔および前記物品の移動速度の少なくとも一方を考慮した所定の検知時間内における各アンテナによる読取り回数を、読取られた前記ＲＦＩＤタグのタグＩＤに関連づけてカウントする受信機ステーションと、
前記検知時間内における前記アンテナごとの読取り回数を、前記受信機ステーションから受け取り、アンテナごとの読取り回数に基づいて物品の移動方向の検知を行う検知装置を有し、
前記検知装置が、前記検知時間の前半における前記アンテナによる読取り回数をアンテナ間で比較し、前記検知時間の後半における前記アンテナによる読取り回数をアンテナ間で比較し、両者の比較結果の組み合わせに対応して、物品の移動方向を検知する、
ことを特徴とする物品移動管理システム。
【請求項２】
前記物品の移動方向の検知において、移動方向が未定であることが検知された場合は、さらに前記検知装置が、
前記アンテナによる過去の累積検知時間における累積読取り回数と、前記アンテナによる、直近の過去の検知時間に続き長さが検知時間に等しい時間における読取り回数とを、アンテナごとに比較し、両者の比較結果の組み合わせに応じて、未定以外の物品の移動方向が検知されるまで検知を繰り返す、
ことを特徴とする請求項１に記載の物品移動管理システム。
【請求項３】
コンピュータがアンテナを介して物品に付されたＲＦＩＤタグの情報を読取ることにより前記物品の移動方向を検知する物品移動管理方法であって、
前記コンピュータは、
前記物品の移動方向に対して所定の間隔を置いて直列に少なくとも２箇所に設置されるアンテナを介して、前記ＲＦＩＤタグの情報を読取り、
前記間隔および前記物品の移動速度の少なくとも一方を考慮した所定の検知時間内における各アンテナによる読取り回数を、読取られた前記ＲＦＩＤタグのタグＩＤに関連づけてアンテナごとにカウントし、
前記検知時間の前半における前記アンテナによる読取り回数をアンテナ間で比較し、前記検知時間の後半における前記アンテナによる読取り回数をアンテナ間で比較し、両者の比較結果の組み合わせに対応して、物品の移動方向を検知する、
ことを特徴とする物品移動管理方法。
【請求項４】
前記移動方向が未定であることが検知された場合に、前記コンピュータは、
前記アンテナによる過去の累積検知時間における累積読取り回数と、前記アンテナによる、直近の過去の検知時間に続き長さが検知時間に等しい時間における読取り回数とを、アンテナごとに比較し、両者の比較結果の組み合わせに応じて、未定以外の物品の移動方向が検知されるまで検知を行う、
ことを特徴とする請求項３に記載の物品移動管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品に付されたＲＦＩＤタグの読取り回数を比較することによる、物品移動管理システム及び物品移動管理方法に関する。
【背景技術】
【０００２】
従来、アパレル販売店の商品倉庫などのように、出入口が一つしかない場所においては、商品にＲＦＩＤ（Radio Frequency Identifier）タグ等を付したうえで、出入口に商品が通過したことを検知するセンサを設置して、商品の入出庫を管理していた。
【０００３】
また、タグ等を付し得ない人間の移動を出入口で管理する方法（例えば特許文献１）も知られている。特許文献１に記載の発明は、コンビニエンスストアの出入り口に、内外２組のセンサを直列設置して、それらのセンサの示す状態遷移順序により、来客の入店、退店数を管理するものである。
【特許文献１】特開２００４−１３３５８３号公報（段落００２５〜００２７、図２、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載のような、入退店管理システムにおいては、単指向性アンテナの読取る順番により、入退店を検知する。そして、アンテナ方向の設定には微妙な調整技術を要し、また、電波干渉などの専門知識も必要になってくる。つまり、方向のわずかなずれや不具合によって、検知精度が低くなるという問題がある。
そこで、本発明は、物品の移動方向を検知する、検知精度の高い物品移動管理システム及び物品移動管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するために、本発明に係る物品移動管理システム及び物品移動管理方法は、物品の移動方向に対して所定の間隔を置いて直列に少なくとも２箇所にアンテナを設置し、所定の検知時間における、各アンテナによるＲＦＩＤタグの読取り回数を比較することにより、移動方向を検知することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、アンテナ方向の設定についての微妙な調整技術や電波干渉などの専門知識を要することなく、物品の移動方向を検知する、検知精度の高い物品移動管理システム及び物品移動管理方法を提供することが可能となる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明を実施するための最良の形態（以下「本実施形態」という）に係る物品移動管理システム及び物品移動管理方法を、図面に沿って詳細に説明する。
【０００８】
本実施形態については、処理手順（フローチャート）の選択によって、以降、第１の実施形態及び第２の実施形態に分けて説明する。
第１の実施形態においては、検知を１回行うことにより、入庫・出庫・未定のいずれかを検知する。第２の実施形態においては、未定の判断を回避すべく、入庫・出庫のいずれかが検知されるまで、検知を繰り返す。
第１の実施形態では図１０のフローチャートを適用するのに代えて、第２の実施形態は、図１１のフローチャートを適用する。そして、第１の実施形態のデータベースは、再検知用データベース１０９を有しないが、第２の実施形態のデータベースは、再検知用データベース１０９を有する。また、第１の実施形態のプログラムも、第２の実施形態のプログラムも入庫・出庫検知プログラム１０５を有するが、その内容は、それぞれ図１０、図１１のフローチャートに応じた内容となる。前記以外は、両者は同様でよい。
【０００９】
（第１の実施形態）
図１は、本実施形態に係る物品移動管理システム及び物品移動管理方法の全体構成図である。
物品４０には、個々の物品４０に一対一に対応したタグＩＤ（タグに固有の識別子）を埋め込んだＲＦＩＤタグ４１が付されている。当該タグは、ＲＦＩＤ技術によって読取り可能である。
物品４０が倉庫等（図示せず）から出て行く（図１の矢印の方向が「出庫」の方向とする）、あるいは、倉庫等へ入って行く通路の、倉庫等の内側に近い位置にポール１、２が、遠い位置にポール３、４が、通路を挟んで設置されている。ポール１、２には各々アンテナ１１、１２が相互に対向するように設置されており、アンテナ１１、１２は、受信機２１に接続されている。受信機２１は、受信機ステーション３１に接続されている。アンテナ１１、１２、１３、１４は水平面無指向性アンテナである。
同様に、ポール３、４には各々アンテナ１３、１４が相互に対向するように設置されており、アンテナ１３、１４は、受信機２２に接続されている。受信機２２は、受信機ステーション３２に接続されている。そして、受信機ステーション３１、受信機ステーション３２は、上位機器３３に接続されている。受信機ステーション３１、受信機ステーション３２、及び上位機器３３は、特許請求の範囲に記載のコンピュータに相当する。また、上位機器３３は、特許請求の範囲に記載の検知装置にも相当する。
ちなみに、作動周波数がＵＨＦ帯のＲＦＩＤタグ４１の場合、一般的にＲＦＩＤタグ４１がアンテナ１１、１２、１３、１４から５ｍ以内にあれば、アンテナ１１、１２、１３、１４によりタグＩＤが読取られる。つまり、５ｍが読取り可能距離（範囲）となる。なお、距離は例示である。
【００１０】
図２は、本実施形態に係る受信機ステーション３１、３２の構成図である。受信機ステーション３１、３２は、受信機２１、２２がＲＦＩＤタグ４１を読取った回数をカウントする機能を有する。なお、受信機ステーション３１、受信機ステーション３２は同じ構成でよい。
受信機ステーション３１（３２）は、ＣＰＵ（制御装置）５１、主記憶装置５２、外部記憶装置５３、モニタ５４、キーボード５５及びマウス５６から構成される。これらは、バスを介して相互に接続されている。主記憶装置５２には、読取り制御プログラム１００、タグ読取りプログラム１０１及び読取り数カウントプログラム１０２がロードされ、ＣＰＵ５１により実行される。外部記憶装置５３には、ＲＦＩＤタグ読取り回数データベース１０３が格納されている。
【００１１】
図３は、本実施形態に係る上位機器３３の構成図である。上位機器３３は、受信機ステーション３１によるＲＦＩＤタグ読取り回数と、受信機ステーション３２によるＲＦＩＤタグ読取り回数とを比較し、入出庫を検知する機能を有する。
上位機器３３は、ＣＰＵ（制御装置）６１、主記憶装置６２、外部記憶装置６３、モニタ６４、キーボード６５及びマウス６６から構成される。これらは、バスを介して相互に接続されている。主記憶装置６２には、タグ読取り数比較プログラム１０４、入庫・出庫検知プログラム１０５がロードされ、ＣＰＵ６１により実行される。外部記憶装置６３には、入庫・出庫状況データベース１０６、１回目読取り回数比較データベース１０７、２回目読取り回数比較データベース１０８及び再検知用データベース１０９が格納されている。
【００１２】
図４（ａ）は、本実施形態の原理を説明する説明図である。図４（ｂ）は、物品４０の位置と、その位置における単位時間当たりのＲＦＩＤタグ４１の読取り回数との関係を示した図である。
図４（ａ）に示すように、ＲＦＩＤタグ４１を付した物品４０の通路の両側にアンテナ１１、１２、１３、１４が設置されている。そしてそれぞれのアンテナは、ＲＦＩＤタグ４１を読取るための電波を同じ電界強度で、単位時間あたり同じ回数だけ間欠的に発している。
物品４０は、図の左から右の方向にほぼ等速度で移動するものとする。
物品４０が、点Ｐ１まで進むと、アンテナ１１、１２によってＲＦＩＤタグ４１が読取り可能となり、点Ｐ２まで進むと、アンテナ１３、１４によっても読取り可能となる。さらに、物品４０が、点Ｐ３まで進むと、アンテナ１１、１２では読取りが不可能になり、点Ｐ４まで進むとアンテナ１３、１４でも読取りが不可能になる。
【００１３】
一般に、電界強度が低下すると、読取り確率は低下する。
具体的には、物品４０が点Ｐ１を通過してしばらくは、アンテナ１１、１２との交信状態が漸次安定度を増しつつあるため、アンテナ１１、１２による読取り回数は増加している。物品４０がアンテナ１１、１２に充分接近すると、交信状態は完全に安定し、読取り回数はほぼ一定で安定している。やがて、物品４０が点Ｐ３の手前にさしかかると、交信状態が漸次安定さを欠き始め、読取り回数が減少し、物品４０が点Ｐ３に到達すると読取り回数は０となる。
【００１４】
同様に、物品４０が点Ｐ２を通過してしばらくは、アンテナ１３、１４との交信状態が漸次安定度を増しつつあるため、アンテナ１３、１４による読取り回数は増加している。物品４０がアンテナ１３、１４に充分接近すると、交信状態は完全に安定し、読取り回数はほぼ一定で安定している。やがて、物品４０が点Ｐ４の手前にさしかかると、交信状態が漸次安定さを欠き始め、読取り回数が減少し、物品４０が点Ｐ４に到達すると読取り回数は０となる。
従って、アンテナ１１、１２による単位時間あたりの読取り回数のグラフ、及びアンテナ１３、１４による単位時間あたりの読取り回数のグラフは、図４（ｂ）に示すように、いずれも相互にほぼ相似な、台形に近い形状になる。そして、アンテナ１３、１４による単位時間あたりの読取り回数のグラフが時間的に後（図の右側）にずれることが知られている。
【００１５】
物品４０が点Ｐ１に達した時刻から、物品４０が点Ｐ４に達する時刻までの時間帯を半分に分け、前半（「１回目」と後記する場合がある）及び後半（「２回目」と後記する場合がある）とする。すると、物品４０が図の左から右の方向に移動（出庫）している場合は、前半には、アンテナ１１、１２による読取り回数がアンテナ１３、１４による読取り回数よりも多くなり、後半には、アンテナ１３、１４による読取り回数がアンテナ１１、１２による読取り回数よりも多くなる。
以下に説明する物品４０の移動（入出庫）の検知には、当該原理が応用されている。
【００１６】
図５は、本実施形態に係るＲＦＩＤタグ読取り回数データベース１０３の一例を示す図である。ＲＦＩＤタグ読取り回数データベース１０３は、受信機ステーション３１（３２）の外部記憶装置５３に記憶されている（図２参照）。
読取ったＲＦＩＤタグ４１のタグＩＤが、ＲＦＩＤタグＩＤ欄４００に記憶されている。読取ったＲＦＩＤタグ４１のタグＩＤに関連付けて、読取り回数が読取り回数欄４０１に記憶されている。
ちなみに、当該ＲＦＩＤタグ読取り回数データベース１０３の第１行目のデータ（レコード）は、所定の時間内にアンテナ１１、１２（１３、１４）が、ＲＦＩＤタグＩＤが“１００００”であるＲＦＩＤタグ４１を読取った回数が８０回であることを示している。
【００１７】
図６（ａ）は、本実施形態に係る１回目読取り回数比較データベース１０７の一例を示す図である。１回目読取り回数比較データベース１０７は、上位機器３３の外部記憶装置６３に記憶されている（図３参照）。
読取ったＲＦＩＤタグ４１のタグＩＤが、ＲＦＩＤタグＩＤ欄４０２に記憶されている。読取ったＲＦＩＤタグ４１のタグＩＤに関連付けて、アンテナ１１、１２による読取り回数が受信機ステーション３１読取り回数欄４０３に、アンテナ１３、１４による読取り回数が受信機ステーション３２読取り回数欄４０４に記憶されている。
ちなみに、当該１回目読取り回数比較データベース１０７の第１行目のデータ（レコード）は、１回目の読取りにおいて、ＲＦＩＤタグＩＤが“１００００”であるＲＦＩＤタグ４１を、アンテナ１１、１２は８０回、アンテナ１３、１４は３４回読取ったことを示している。
【００１８】
図６（ｂ）は、本実施形態に係る２回目読取り回数比較データベース１０８の一例を示す図である。２回目読取り回数比較データベース１０８は、上位機器３３の外部記憶装置６３に記憶されている（図３参照）。
読取ったＲＦＩＤタグ４１のタグＩＤが、ＲＦＩＤタグＩＤ欄４０５に記憶されている。読取ったＲＦＩＤタグ４１のタグＩＤに関連付けて、アンテナ１１、１２による読取り回数が受信機ステーション３１読取り回数欄４０６に、アンテナ１３、１４による読取り回数が受信機ステーション３２読取り回数欄４０７に記憶されている。
ちなみに、当該２回目読取り回数比較データベース１０８の第１行目のデータ（レコード）は、２回目の読取りにおいて、ＲＦＩＤタグＩＤが“１００００”であるＲＦＩＤタグ４１を、アンテナ１１、１２は２０回、アンテナ１３、１４は７０回読取ったことを示している。
【００１９】
図６（ｃ）は、本実施形態に係る再検知用データベース１０９の一例を示す図である。再検知用データベース１０９は、上位機器３３の外部記憶装置６３に記憶されている（図３参照）。
ここにおいては、１回目の読取り回数と２回目の読取り回数が合計されて記憶されている。読取ったＲＦＩＤタグ４１のタグＩＤが、ＲＦＩＤタグＩＤ欄４１０に記憶されている。読取ったＲＦＩＤタグ４１のタグＩＤに関連付けて、１回目及び２回目にアンテナ１１、１２が読取った回数が受信機ステーション３１合計欄４１１に、１回目及び２回目にアンテナ１３、１４が読取った回数が受信機ステーション３２合計欄４１２に記憶されている。
ちなみに、当該再検知用データベース１０９の第１行目のデータ（レコード）は、１回目及び２回目の通算で、ＲＦＩＤタグＩＤが“１００００”であるＲＦＩＤタグ４１を、アンテナ１１、１２は１００回、アンテナ１３、１４は１０４回読取ったことを示している。すなわち、４１１の値＝４０３の値＋４０６の値、４１２の値＝４０４の値＋４０７の値となっている。
【００２０】
図７（ａ）は、本実施形態に係るタグ読取り数比較プログラム１０４が１回目の読取り回数を比較する際の、比較結果とそれに対応して立てる状態フラグとの対応関係を示した図である。アンテナ１１、１２による読取り回数とアンテナ１３、１４による読取り回数の大小関係が、１回目比較結果欄３００に、１回目比較結果に対応して立てる状態フラグが、状態フラグ欄３０１に定義されている。
ちなみに、図７（ａ）の第１行目は、アンテナ１１、１２による読取り回数が、アンテナ１３、１４による読取り回数より多い場合は、状態フラグ“Ａ”が立てられることを示している。
【００２１】
図７（ｂ）は、本実施形態に係るタグ読取り数比較プログラム１０４が２回目の読取り回数を比較する際の、比較結果とそれに対応して立てる状態フラグとの対応関係を示した図である。アンテナ１１、１２による読取り回数とアンテナ１３、１４による読取り回数の大小関係が、２回目比較結果欄３０２に、２回目比較結果に対応して立てる状態フラグが、状態フラグ欄３０３に定義されている。
ちなみに、図７（ｂ）の第１行目は、アンテナ１１、１２による読取り回数が、アンテナ１３、１４による読取り回数より多い場合は、状態フラグ“ａ”が立てられることを示している。
【００２２】
図７（ｃ）は、本実施形態に係る入庫・出庫検知プログラム１０５が入庫・出庫・未定を判断する際の、状態フラグの組み合わせと、当該判断との対応関係を示した図である。１回目比較結果に対応して立てる状態フラグが１回目状態フラグ欄３０４に、２回目比較結果に対応して立てる状態フラグが２回目状態フラグ欄３０５に、１回目フラグ欄のフラグと２回目フラグ欄のフラグの組み合わせに対応して行われる入庫・出庫・未定の判断（「入庫」、「出庫」又は「未定」）が入庫・出庫・未定の判断欄３０６に定義されている。
ちなみに、図７（ｃ）の第２行目は、１回目状態フラグが“Ａ”であってかつ２回目状態フラグが“ｂ”である場合は、入庫・出庫・未定の判断は、“出庫”であることを、第４行目は、１回目状態フラグが“Ｂ”であってかつ２回目状態フラグが“ａ”である場合は、入庫・出庫・未定の判断は、“入庫”であることをしめしている。その他の場合は、入庫・出庫・未定の判断は、“未定”とする。“未定”と判断される確率は極めて小さい。
【００２３】
図８は、本実施形態に係る入庫・出庫状況データベース１０６の一例を示す図である。入庫・出庫状況データベース１０６は、上位機器３３の外部記憶装置６３に記憶されている（図３参照）。
入庫・出庫検知プログラム１０５が入庫・出庫・未定を判断した結果がここに記憶される。具体的には、読取ったＲＦＩＤタグ４１のＩＤが、ＲＦＩＤタグＩＤ欄４０８に、入庫・出庫・未定の状況が、状況欄４０９に、読取ったＲＦＩＤタグ４１のＩＤに関連付けて記憶されている。
ちなみに、図８の第１行目は、ＲＦＩＤタグＩＤが“１００００”であるＲＦＩＤタグ４１を付した物品４０が、“出庫”したことを示している。
【００２４】
図９は、受信機ステーション３１（３２）によるＲＦＩＤタグ４１の読取り回数のカウント手順を示すフローチャートである。
以下の手順（ステップＳ２０１〜ステップＳ２０７）は、受信機ステーション３１及び受信機ステーション３２の両者において同様の処理が同時に行われるものとする。そして、以下では代表として、受信機ステーション３１の処理を説明していく。
【００２５】
図９の処理を開始する以前の前提として、ＣＰＵ５１は、主記憶装置５２において読取り制御プログラム１００を実行し、アンテナ１１、１２、１３、１４に対しては読取り電波を発信するように常時命令を出しており、受信機２１、２２に対してはアンテナ１１、１２、１３、１４からの読取り信号を受信するように常時命令を出している（図４（ａ）参照）。
【００２６】
物品４０に付したＲＦＩＤタグ４１がアンテナ１１、１２によって読取り可能になると（物品４０が図４（ａ）の点Ｐ１に到達すると）、ＣＰＵ５１は、主記憶装置５２においてタグ読取りプログラム１０１を実行する。アンテナ１１、１２は、ＲＦＩＤタグ４１のタグＩＤの読取りを開始する（ステップＳ２０１）。
【００２７】
ＣＰＵ５１は、設定された検知時間のカウントを開始する（ステップＳ２０２）。
検知時間とは、ＲＦＩＤタグ４１の読取り回数をカウントする、ある時間的長さを有する期間を意味する。検知時間は、図４（ａ）において、物品４０が点Ｐ１に到達してから点Ｐ４に到達するまでに要する時間であり、物品４０の移動速度、電界強度、及びアンテナ１１、１２とアンテナ１３、１４との間の距離を勘案して設定する。例えば、物品４０の移動速度が速いほど検知時間は短く設定され、アンテナ１１、１２とアンテナ１３、１４との間の距離が短いほど検知時間は短く設定される。
なお、物品４０の移動速度を検知し、検知した移動速度に応じて動的に検知時間を設定するようにしてもよいが、本実施形態では、検知時間は、物品４０の平均的な移動速度での固定的なものとする。
【００２８】
ＣＰＵ５１は、主記憶装置５２において読取り数カウントプログラム１０２を実行し、設定された検知時間の半分の時間が経過するまで、ＲＦＩＤタグ４１のタグＩＤの読取り回数をカウントする（ステップＳ２０３）。
読取り回数４０１は、外部記憶装置５３のＲＦＩＤタグ読取り回数データベース１０３の中で、読取ったＲＦＩＤタグＩＤと関連付けて記憶される（図５）。
【００２９】
設定された検知時間の半分の時間が経過した際、ＣＰＵ５１は、ＲＦＩＤタグ読取り回数データベース１０３から、ＲＦＩＤタグＩＤ欄４００に記憶されているタグＩＤとそれに関連付けて記憶されている読取り回数欄４０１の読取り回数を読み出し、上位機器３３に転送する（ステップＳ２０４）。
転送された読取り回数は、上位機器３３により、外部記憶装置６３の１回目読取り回数比較データベース１０７に記憶される（図６（ａ））。
図５におけるＲＦＩＤタグＩＤ欄４００は、図６（ａ）におけるＲＦＩＤタグＩＤ欄４０２に対応している。図５における読取り回数欄４０１は、図６（ａ）における受信機ステーション３１読取り回数欄４０３（受信機ステーション３２から転送される場合は、受信機ステーション３２読取り回数欄４０４）に対応している。
【００３０】
ＣＰＵ５１は、ＲＦＩＤタグ読取り回数データベース１０３の読取り回数欄４０１の値を一旦“０”に戻す（ステップＳ２０５）。そして、ＣＰＵ５１は再び、主記憶装置５２において読取り数カウントプログラム１０２を実行し、設定された検知時間の全ての時間が経過するまで、ＲＦＩＤタグ４１の読取り回数をカウントする（ステップＳ２０６）。
読取り回数４０１は、外部記憶装置５３のＲＦＩＤタグ読取り回数データベース１０３の中で、読取ったＲＦＩＤタグＩＤ４００と関連付けて記憶される（図５）。
【００３１】
設定された検知時間の全ての時間が経過した際、ＣＰＵ５１は、ＲＦＩＤタグ読取り回数データベース１０３から、ＲＦＩＤタグＩＤ欄４００に記憶されているタグＩＤとそれに関連付けて記憶されている読取り回数欄４０１の読取り回数を読み出し、上位機器３３に転送する（ステップＳ２０７）。
転送され読取り回数は、上位機器３３により、外部記憶装置６３の２回目読取り回数比較データベース１０８に記憶される（図６（ｂ））。
図５におけるＲＦＩＤタグＩＤ欄４００は、図６（ｂ）におけるＲＦＩＤタグＩＤ欄４０５に対応している。図５における読取り回数欄４０１は、図６（ｂ）における受信機ステーション３１読取り回数欄４０６（受信機ステーション３２から転送される場合は、受信機ステーション３２読取り回数欄４０７）に対応している。
以上で、受信機ステーション３１（３２）によるＲＦＩＤタグ４１の読取り回数のカウント手順は終了し、以下は、上位機器３３における処理となる。
【００３２】
図１０は、本実施形態（第１の実施形態）に係る上位機器３３による入庫・出庫・未定の検知手順を示すフローチャートである。
ＣＰＵ６１は、主記憶装置６２のタグ読取り数比較プログラム１０４を実行し、外部記憶装置６３に記憶されている１回目読取り回数比較データベース１０７（図６（ａ））を読み出す。そして、ＲＦＩＤタグＩＤ４０２ごとに、それに関連付けて記憶されている、受信機ステーション３１読取り回数４０３の値と、受信機ステーション３２読取り回数４０４の値とを比較する。すなわち、検知時間の前半半分（１回目）におけるタグＩＤ読取り回数を比較する（ステップＳ２０８）。
【００３３】
比較結果は、図７（ａ）の１回目比較結果３００に示すように、アンテナ１１、１２による読取り回数（すなわち、受信機ステーション３１読取り回数４０３の値）が多い場合、アンテナ１３、１４による読取り回数（すなわち、受信機ステーション３２読取り回数４０４の値）が多い場合、または、両者の読取り回数が同じ場合、の３通りとなる。そして、それぞれの比較結果に対応した状態フラグ３０１“Ａ”、“Ｂ”及び“Ｃ”が定義されている。ＣＰＵ６１は、当該定義に従い、主記憶装置６２のなかに、１回目の状態フラグ３０１として、“Ａ”、“Ｂ”又は“Ｃ”を立て、記憶する。
【００３４】
同様に、ＣＰＵ６１は、主記憶装置６２のタグ読取り数比較プログラム１０４を実行し、外部記憶装置６３に記憶されている２回目読取り回数比較データベース１０８（図６（ｂ））を読み出す。そして、ＲＦＩＤタグＩＤ４０５ごとに、それに関連付けて記憶されている、受信機ステーション３１読取り回数４０６の値と、受信機ステーション３２読取り回数４０７の値とを比較する。すなわち、検知時間の後半半分（２回目）におけるタグＩＤ読取り回数を比較する（ステップＳ２０９）。
【００３５】
比較結果は、図７（ｂ）の２回目比較結果３０２に示すように、アンテナ１１、１２による読取り回数（すなわち、受信機ステーション３１読取り回数４０６の値）が多い場合、アンテナ１３、１４による読取り回数（すなわち、受信機ステーション３２読取り回数４０７の値）が多い場合、または、両者の読取り回数が同じ場合、の３通りとなる。そして、それぞれの比較結果に対応した状態フラグ３０３“ａ”、“ｂ”及び“ｃ”が定義されている。ＣＰＵ６１は、当該定義に従い、主記憶装置６２のなかに、２回目の状態フラグ３０３として、“ａ”、“ｂ”又は“ｃ”を立て、記憶する。
【００３６】
ＣＰＵ６１は、主記憶装置６２の入庫・出庫検知プログラム１０５を実行し、主記憶装置６２に記憶されている１回目の状態フラグ３０１、及び２回目の状態フラグ３０３を読み出す。そして、入庫・出庫・未定の検知を行う（ステップＳ２１０）。
入庫・出庫・未定の検知は、１回目の状態フラグ３０１と２回目の状態フラグ３０３との組み合わせに対して、１つの入庫・出庫・未定の判断を与えることにより行う。この判断は、図７（ｃ）の定義に従って行われる。例えば、図７（ｃ）において、１回目状態フラグが“Ａ”であり、かつ、２回目状態フラグが“ｂ”の場合、入庫・出庫・未定の判断３０６は“出庫”となる（２行目）。１回目状態フラグが“Ｂ”であり、かつ、２回目状態フラグが“ａ”の場合、入庫・出庫・未定の判断３０６は“入庫”となる（４行目）。それら以外の組み合わせの場合は、入庫・出庫・未定の判断３０６は“未定”となる。
【００３７】
ステップＳ２１１で、ＣＰＵ６１は、外部記憶装置６３の入庫・出庫状況データベース１０６に、入庫・出庫・未定の判断３０６を記憶する。図８は、入庫・出庫状況データベース１０６の一例である。ＲＦＩＤタグＩＤ欄４０８には、ステップＳ２１０で入庫・出庫・未定を検知したＲＦＩＤタグ４１のタグＩＤが記憶され、状況欄４０９には、入庫・出庫・未定を検知したＲＦＩＤタグ４１のタグＩＤに関連付けて入庫・出庫・未定の判断３０６が記憶される（ステップＳ２１１）。これにより、全ての手順は終了する。
【００３８】
（第２の実施形態）
第１の実施形態では、ステップＳ２１０で、入庫・出庫・未定の判断３０６を、“未定”の場合も含めて入庫・出庫状況データベース１０６に記憶する。
以下では、第１の実施形態の他に、さらに処理手順を継続し、“未定”の判断を回避する第２の実施形態を説明する。第２の実施形態では、図１０のフローチャートに代わって、図１１のフローチャートが適用される。
【００３９】
図１１は、本実施形態（第２の実施形態）に係る上位機器３３による入庫・出庫の検知手順を示すフローチャートである。ステップＳ２０８及びステップＳ２０９についての説明は、第１の実施形態にて説明したものと同じである。
ステップＳ２２０においても、ステップＳ２１０と同様に入庫・出庫・未定の検知が行われる。しかしながら、第２の実施形態においては、当該検知結果に応じてそれ以降の処理が異なる。
【００４０】
すなわち、ステップＳ２２０において、未定以外と検知した場合（ステップＳ２２０“未定以外”）は、ステップＳ２２５に進み、入庫・出庫の判断３０６を入庫・出庫状況データベース１０６に記憶して、全ての手順が終了する。未定と検知した場合（ステップＳ２２０“未定”）は、ステップＳ２２１以降に進み、入庫又は出庫が検知できるまで検知を繰り返す。
【００４１】
ステップＳ２２１において、受信機ステーション３１、３２ごとに、既に読取った読取り回数の和を計算する。
具体的には、ＣＰＵ６１は、外部記憶装置６３の１回目読取り回数比較データベース１０７から、受信機ステーション３１読取り回数４０３及び受信機ステーション３２読取り回数４０４を読み出す。また、２回目読取り回数比較データベース１０８から、受信機ステーション３１読取り回数４０６及び受信機ステーション３２読取り回数４０７を読み出す。
そして、対応するＲＦＩＤタグＩＤごとに、受信機ステーション３１読取り回数４０３の値と受信機ステーション３１読取り回数４０６の値との和、及び受信機ステーション３２読取り回数４０４の値と受信機ステーション３２読取り回数４０７の値との和を計算する。そして、ＣＰＵ６１は、計算結果を、外部記憶装置６３の再検知用データベース１０９に記憶する。この時点で、再検知用データベース１０９には、１回目の読取り回数と２回目の読取り回数の和が記憶される。
【００４２】
図６（ｃ）は、再検知用データベース１０９の一例である。受信機ステーション３１合計欄４１１には、ＲＦＩＤタグＩＤ４１０ごとに関連付けて、受信機ステーション３１読取り回数４０３の値と受信機ステーション３１読取り回数４０６の値との和が、受信機ステーション３２合計欄４１２には、ＲＦＩＤタグＩＤ４１０ごとに関連付けて、受信機ステーション３２読取り回数４０４の値と受信機ステーション３２読取り回数４０７の値との和が記憶されている。
【００４３】
次に、受信機ステーション３１と受信機ステーション３２は、ステップＳ２０１からステップＳ２０７までの手順を繰り返す（ステップＳ２２２）。
ステップＳ２０１からステップＳ２０７までの手順が繰り返されるとは、1回目、２回目に続き、３回目、４回目の読取り回数のカウントを、アンテナ１１、１２及びアンテナ１３、１４のそれぞれについて繰り返すことを意味する。また、３回目及び４回目の検知時間の長さは、１回目及び２回目の検知時間の長さと同じである。
【００４４】
ステップＳ２０１からステップＳ２０７までの手順が繰り返された後には、１回目読取り回数データベース１０７には、３回目の読取り回数が、２回目読取り回数データベース１０８には、４回目の読取り回数が記憶されていることになる。
【００４５】
ステップＳ２２３において、受信機ステーション３１、３２ごとに、最新の２回分の読取り回数の和を計算する。
具体的には、ＣＰＵ６１は、外部記憶装置６３の１回目読取り回数比較データベース１０７から、受信機ステーション３１読取り回数４０３及び受信機ステーション３２読取り回数４０４を読み出す（３回目の読取り回数を読み出している）。また、２回目読取り回数比較データベース１０８から、受信機ステーション３１読取り回数４０６及び受信機ステーション３２読取り回数４０７を読み出す（４回目の読取り回数を読み出している）。
そして、対応するＲＦＩＤタグＩＤごとに、受信機ステーション３１読取り回数４０３の値と受信機ステーション３１読取り回数４０６の値との和（以下「和１」という）、及び受信機ステーション３２読取り回数４０４の値と受信機ステーション３２読取り回数４０７の値との和（以下「和２」という）を計算する（受信機ステーションごとに、３回目の読取り回数と４回目の読取り回数との和を計算していることになる）。
【００４６】
ＣＰＵ６１は、和１と、再検知用データベース１０９の受信機ステーション３１合計４１１の値を比較する（以下「再比較１」という）。また、 和２と、再検知用データベース１０９の受信機ステーション３２合計４１２の値を比較する（以下「再比較２」という）。受信機ステーションごとに、１回目の読取り回数と２回目の読取り回数の和と、３回目の読取り回数と４回目の読取り回数の和とを比較していることになる。
【００４７】
ステップＳ２２４において、ＣＰＵ６１は、再比較１及び再比較２の結果の組み合わせに応じて、以下のように入庫・出庫の再検知を行う。
具体的には、再比較１において、受信機ステーション３１合計４１１の値が、和１よりも大きく、かつ、再比較２において、受信機ステーション３２合計４１２の値が、和２よりも小さい場合（時間の経過とともに、アンテナ１１、１２による読取り回数は減少し、アンテナ１３、１４による読取り回数は増加する場合）は、出庫となる。
再比較１において、受信機ステーション３１合計４１１の値が、和１よりも小さく、かつ、再比較２において、受信機ステーション３２合計４１２の値が、和２よりも大きい場合（時間の経過とともに、アンテナ１１、１２による読取り回数は増加し、アンテナ１３、１４による読取り回数は減少する場合）は、入庫となる。
上記以外の場合は、“未定”となる。
【００４８】
ステップＳ２２４において、“未定”以外と判断された場合は、ステップＳ２２５に進む（ステップＳ２２４“未定以外”）。
ステップＳ２２４において、“未定”と判断される確率は、極めて小さい。しかしながら、“未定”と判断された場合は、ステップＳ２２１に戻り（ステップＳ２２４“未定”）、再度ステップＳ２２１〜ステップＳ２２４の手順を繰り返す。ステップＳ２２１〜ステップＳ２２４は“出庫”または“入庫”の判断がなされるまで繰り返す。
【００４９】
ステップＳ２２４“未定”の後、ステップＳ２２１に進んだ場合、受信機ステーション３１、３２ごとに、既に読取った読取り回数の和を計算する。
この場合の「既に読取った読取り回数の和」とは、１回目、２回目、３回目及び４回目の読取り回数を意味する。
すなわち、３回目及び４回目の読取りによっても、ステップＳ２２４で“未定”と検知される場合は、1回目、２回目、３回目及び４回目の読取り回数の和を計算する。さらに、５回目及び６回目の読取りによっても、ステップＳ２２４で“未定”と検知される場合は、1回目、２回目、３回目、４回目、５回目及び６回目の読取り回数の和を計算する。
【００５０】
以降、“未定”の検知がなされる限り、１回目から、直前の入庫・出庫の再検知（ステップＳ２２４）において比較した最終のＮ回目までの読取り回数の和を計算する（再検知用データベース１０９の値と直前の入庫・出庫の再検知（ステップＳ２２４）を行うためにその直前のステップＳ２２３で計算した和とをさらに合計し、当該合計値（Ｎ回目までの累積値）が、再検知用データベース１０９に上書き記憶される）。
【００５１】
ステップＳ２２５で、ＣＰＵ６１は、外部記憶装置６３の入庫・出庫状況データベース１０６に、入庫・出庫の検知結果を記憶する。そして全ての手順が終了する。
【００５２】
本実施形態においては、受信機ステーション３１、受信機ステーション３２及び上位機器３３を別個のハードウエア上のものとして構成したが、本発明の他の実施形態は、これらの全部または一部が、同一のハードウエア上に構成されているものであってもよい。
また、本実施形態においては、１つの組には、アンテナが対向する形で２つ属する構成とした。しかしながら、１つの組に属するアンテナ数は２に限定されることはなく、１であっても、３であっても（例えば物品の移動方向に対し、左右上に設置）、４であっても（例えば物品の移動方向に対し、左右上下に設置）、それ以外の数でもよい。
なお、物品４０の通過方向にアンテナ１１、１２、１３、１４を直列に配置したが、この配置により単位時間当たりの読取り回数にアンテナ位置に対応したピークが（２箇所）できるような場合、そのピーク間の時間（アンテナ間の距離に相当）に基づいて、検知時間を設定するようにしてもよい（図４参照）。ちなみに、物品４０の移動速度が速くなるとピーク間の時間は短くなり、物品４０の移動速度が遅くなるとピーク間の時間は長くなることから、１つの物品４０の通過ごとに、ピーク間の時間に基づいて検知時間を動的に変化させてもよい。同様に、アンテナ位置に対応した立ち上がり点と立下り点ができるような場合は、それらの間の時間に基づいて、検知時間を設定するようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】本実施形態に係る物品移動管理システム及び物品移動管理方法の全体構成図である。
【図２】本実施形態に係る受信機ステーションの構成図である。
【図３】本実施形態に係る上位機器の構成図である。
【図４】（ａ）は、本実施形態の原理を説明する説明図である。（ｂ）は、物品の位置と、その位置における単位時間当たりのＲＦＩＤタグの読取り回数との関係を示した図である。
【図５】本実施形態に係るＲＦＩＤタグ読取り回数データベースの一例を示す図である。
【図６】（ａ）は、本実施形態に係る１回目読取り回数比較データベースの一例を示す図である。（ｂ）は、本実施形態に係る２回目読取り回数比較データベースの一例を示す図である。（ｃ）は、本実施形態に係る再検知用データベースの一例を示す図である。
【図７】（ａ）は、本実施形態に係るタグ読取り数比較プログラムが１回目の読取り回数を比較する際の、比較結果とそれに対応して立てる状態フラグとの対応関係を示した図である。（ｂ）は、本実施形態に係るタグ読取り数比較プログラムが２回目の読取り回数を比較する際の、比較結果とそれに対応して立てる状態フラグとの対応関係を示した図である。（ｃ）は、実施形態に係る入庫・出庫検知プログラムが入庫・出庫・未定を判断する際の、状態フラグの組み合わせと、当該判断との対応関係を示した図である。
【図８】本実施形態に係る入庫・出庫状況データベースの一例を示す図である。
【図９】本実施形態に係る受信機ステーションによるＲＦＩＤタグの読取り回数のカウント手順を示すフローチャートである。
【図１０】本実施形態（第１の実施形態）に係る上位機器による入庫・出庫・未定  の検知手順を示すフローチャートである。
【図１１】本実施形態（第２の実施形態）に係る上位機器による入庫・出庫の検知手順を示すフローチャートである。
【符号の説明】
【００５４】
１，２，３，４  ポール
１１，１２，１３，１４  アンテナ
２１，２２  受信機
３１，３２  受信機ステーション
３３    上位機器
４０    物品
４１    ＲＦＩＤタグ
１００  読取り制御プログラム
１０１  タグ読取りプログラム
１０２  読取り数カウントプログラム
１０３  ＲＦＩＤタグ読取り回数データベース
１０４  タグ読取り数比較プログラム
１０５  入庫・出庫検知プログラム
１０６  入庫・出庫状況データベース
１０７  １回目読取り回数比較データベース
１０８  ２回目読取り回数比較データベース
１０９  再検知用データベース
【図１】
0004876034.tif 000002
【図２】
0004876034.tif 000003
【図３】
0004876034.tif 000004
【図４】
0004876034.tif 000005
【図５】
0004876034.tif 000006
【図６】
0004876034.tif 000007
【図７】
0004876034.tif 000008
【図８】
0004876034.tif 000009
【図９】
0004876034.tif 000010
【図１０】
0004876034.tif 000011
【図１１】
0004876034.tif 000012