(57)【要約】      （修正有）【課題】操作者による円滑な棚卸し作業を確保し、利便性を向上する。【解決手段】リーダ１００は、装置アンテナを用いた無線通信により、物品用無線タグ回路素子のタグ識別情報を取得し、その取得したタグ識別情報をメモリに記憶し、物品を収納した複数の部屋Ｒ１〜Ｒ６に関し各部屋Ｒの領域識別情報と対応する物品の数とを互いに関連づけてデータベース３００より取得し、メモリの残余記憶容量に基づき新たにタグ識別情報を記憶可能な物品用無線タグ回路素子の数を算出し、上記取得した物品の数と上記算出した物品用無線タグ回路素子の数とを比較し対応する物品の数が物品用無線タグ回路素子の数以下である部屋Ｒを棚卸可能領域として決定する。【選択図】図１
2010076921.tif 000002
【特許請求の範囲】
【請求項１】
棚卸し対象の物品に設けられ、情報を記憶するＩＣ回路部と情報を送受信可能なタグアンテナとを備えた物品用無線タグ回路素子に対し、無線通信を行うための装置アンテナと、
前記装置アンテナを用いた無線通信により、前記物品用無線タグ回路素子のタグ識別情報を取得するためのタグ識別情報取得手段と、
前記タグ識別情報取得手段で前記タグ識別情報が取得されたとき、その取得された前記タグ識別情報を記憶するための記憶手段と、
前記物品を収納した複数の収納領域に関し、各収納領域の領域識別情報と、対応する前記物品の物品数とを、互いに関連づけてデータベースより取得する物品数情報取得手段と、
前記記憶手段の残余記憶容量に基づき、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を算出する算出手段と、
前記物品数情報取得手段で取得した前記物品数と、前記算出手段で算出した前記物品用無線タグ回路素子の数とを比較し、対応する前記物品数が前記物品用無線タグ回路素子の数以下である前記収納領域を棚卸可能領域として決定する決定手段と
を有することを特徴とする無線タグ通信装置。
【請求項２】
前記決定手段による、対応する前記物品数が前記物品用無線タグ回路素子の数以下である前記収納領域を棚卸可能領域として決定した結果に基づき、対応する前記収納領域の前記領域識別情報を表示する表示手段を有する
ことを特徴とする請求項１記載の無線タグ通信装置。
【請求項３】
前記表示手段は、
前記物品数情報取得手段で取得された前記物品数を、対応する前記領域識別情報と併せて表示するとともに、
前記算出手段で算出された、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を、併せて表示する
ことを特徴とする請求項２記載の無線タグ通信装置。
【請求項４】
前記決定手段が複数の前記収納領域を前記棚卸可能領域として決定し、前記表示手段が当該決定された複数の収納領域の前記領域識別情報を表示したとき、棚卸し作業を開始する１つの前記収納領域を操作者が選択操作するための操作手段を有し、
前記タグ識別情報取得手段は、
前記操作手段で選択された前記１つの収納領域に存在する前記物品に係わる前記物品用無線タグ回路素子のタグ識別情報を取得する
ことを特徴とする請求項２又は請求項３記載の無線タグ通信装置。
【請求項５】
前記記憶手段は、
前記操作手段での選択操作の後前記タグ識別情報取得手段で取得した前記タグ識別情報を記憶し、
前記算出手段は、
前記タグ識別情報取得手段で取得した前記物品用無線タグ回路素子の前記タグ識別情報の記憶により減少する前記記憶手段の前記残余記憶容量に基づき、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を算出する
ことを特徴とする請求項４記載の無線タグ通信装置。
【請求項６】
前記決定手段は、
前記操作手段での選択操作の前に前記物品数情報取得手段で取得した前記物品数と、前記タグ識別情報取得手段での情報取得後に前記算出手段で算出した前記物品用無線タグ回路素子の数との比較により、前記決定を行い、
前記表示手段は、
前記決定手段の決定結果に基づき、前記領域識別情報、前記物品数、及び前記物品用無線タグ回路素子の数の少なくとも１つを更新して表示する
ことを特徴とする請求項５記載の無線タグ通信装置。
【請求項７】
前記決定手段が複数の収納領域を前記棚卸可能領域と決定した場合に、当該収納領域の前記領域識別情報を、前記表示手段において所定の優先順序に沿った態様で配列し表示するための所定の処理を行う表示処理手段を有する
ことを特徴とする請求項２乃至請求項６のいずれか１項記載の無線タグ通信装置。
【請求項８】
前記表示処理手段は、
前記棚卸可能領域と決定された前記複数の収納領域のうち、対応する前記物品数が多い順に前記表示手段で配列して表示するように、前記処理を行う
ことを特徴とする請求項７記載の無線タグ通信装置。
【請求項９】
前記表示処理手段は、
前記棚卸可能領域と決定された前記複数の収納領域のうち、基準とする位置から距離が近い順に前記表示手段で配列して表示するように、前記処理を行う
ことを特徴とする請求項７記載の無線タグ通信装置。
【請求項１０】
前記表示処理手段は、
前記棚卸可能領域と決定された前記複数の収納領域のうち、予め付与された優先度指標が高い順に前記表示手段で配列して表示するように、前記処理を行う
ことを特徴とする請求項７記載の無線タグ通信装置。
【請求項１１】
前記表示処理手段は、
前記棚卸可能領域と決定された前記複数の収納領域のうち、前回棚卸し実行日時が古い順に前記表示手段で配列して表示するように、前記処理を行う
ことを特徴とする請求項７記載の無線タグ通信装置。
【請求項１２】
棚卸し対象の物品を収納した複数の収納領域それぞれの領域識別情報と、対応する前記物品の物品数とを、互いに関連づけて格納したデータベースを備えた管理装置と、
前記物品に設けられ、情報を記憶するＩＣ回路部と情報を送受信可能なタグアンテナとを備えた物品用無線タグ回路素子に対し無線通信を行うと共に、前記管理装置と情報送受信可能に構成された無線タグ通信装置と
を有する物品管理システムであって、
前記無線タグ通信装置は、
前記無線通信を行うための装置アンテナと、
前記装置アンテナを用いた無線通信により、前記物品用無線タグ回路素子のタグ識別情報を取得するためのタグ識別情報取得手段と、
前記タグ識別情報取得手段で前記タグ識別情報が取得されたとき、その取得された前記タグ識別情報を記憶するための記憶手段と、
前記データベースより、各収納領域の領域識別情報と対応する前記物品数とを互いに関連づけて取得する物品数情報取得手段と、
前記記憶手段の残余記憶容量に基づき、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を算出する算出手段と、
前記物品数情報取得手段で取得した前記物品数と、前記算出手段で算出した前記物品用無線タグ回路素子の数とを比較し、対応する前記物品数が前記物品用無線タグ回路素子の数以下である前記収納領域を棚卸可能領域として決定する決定手段と、
前記タグ識別情報取得手段で取得され前記記憶手段に記憶された、複数の前記物品に係わる前記タグ識別情報を、前記管理装置へ出力するタグ識別情報出力手段と
を備えることを特徴とする物品管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部と情報の無線通信が可能な無線タグに対し情報の読み取りを行う無線タグ通信装置及びこれを用いた物品管理システムに関する。
【背景技術】
【０００２】
無線タグとリーダ（読み取り装置）／ライタ（書き込み装置）との間で非接触で情報の読み取り／書き込みを行うＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）システムが知られている。無線タグが汚れている場合や見えない位置に配置されている場合であっても、リーダ／ライタ側より無線タグ情報に対してアクセス（情報の読み取り／書き込み）が可能であり、商品管理や検査工程等の様々な分野において実用化されつつある。
【０００３】
一方、例えば、販売・流通等の業種においては、物品や原材料の在庫を調査し数量を確かめる棚卸しが定期的に行われる。棚卸し対象となる物品に無線タグを設け、無線タグから情報を読み取って棚卸しを行うことも既に提唱されている。例えば、書籍の棚卸システムに適用した従来技術としては、特許文献１に記載のものがある。この従来技術では、複数の書籍にそれぞれ設けられた無線タグから無線通信を介し読み取った情報と、実際の書籍の数量とを比較し、それらに食い違いが生じるか否かにより、全ての書籍に無線タグが添付されているかどうか（言い換えれば無線タグが添付されていない書籍が存在するかどうか）を効率的にチェックすることを可能としている。
【０００４】
一方、記録媒体におけるメモリ容量の表示に関する従来技術として、例えば特許文献２記載のものがある。この従来技術によるメモリカードには、本体と、電子ペーパーとジョグダイヤルとが備えられている。電子ペーパーにはメモリに記憶されたファイルのインデックス情報が表示されるほか、ジョグダイヤルを操作することで、メモリの空き容量が表示されるようになっている。
【特許文献１】特許第４０３５９７２号公報
【特許文献２】特開２００７−１４０６７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、棚卸し作業は、一般に、膨大な数の物品がチェック対象となる。各物品に設けた無線タグ回路素子それぞれからタグ識別情報などを読み取って物品の存在を確認するためには、無線タグ通信装置に備えられた記憶手段（メモリ等）において、当該物品数に比例した膨大なデータ量を蓄積できる記憶容量が必要となる。
【０００６】
メモリの記憶容量が、棚卸しようとする物品収納箇所の物品数に応じたタグ識別情報を記憶するのに不足である場合には、棚卸し作業の途中でメモリへの記憶が不可能となり、棚卸し作業が中断するおそれがある。このような棚卸し作業の中断を回避するためには、無線タグ通信装置において使用可能なメモリの記憶容量が、これから行おうとする棚卸し作業で消費する記憶容量に見合ったものであるか（大きいか）どうかを比較し、中断することなく棚卸しが実行可能であるかを見極める必要がある。そして、使用可能な記憶容量が当該物品収納箇所の物品数に対して足りない場合には、当該物品収納箇所の棚卸し作業は行わない（後回しにする）等の方策をとらなければならない。
【０００７】
棚卸し作業に関する上記特許文献１記載の従来技術では、読み取った情報と、実際の物品の数量とを比較するに過ぎず、上記のようなメモリの記憶容量に関する比較は行っていなかった。また上記特許文献２記載の従来技術では、メモリの空き容量の大きさを単に表示するに過ぎず、上述したような、使用可能な記憶容量と棚卸し作業で消費する記憶容量とを比較することについては配慮されていなかった。
【０００８】
以上のように、従来技術においては、棚卸し作業の中断を回避して操作者の円滑な棚卸し作業を確保する点については、特に配慮されていなかった。
【０００９】
本発明の目的は、操作者による円滑な棚卸し作業を確保し、利便性を向上できる無線タグ通信装置及び物品管理システムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、第１の発明は、棚卸し対象の物品に設けられ、情報を記憶するＩＣ回路部と情報を送受信可能なタグアンテナとを備えた物品用無線タグ回路素子に対し、無線通信を行うための装置アンテナと、前記装置アンテナを用いた無線通信により、前記物品用無線タグ回路素子のタグ識別情報を取得するためのタグ識別情報取得手段と、前記タグ識別情報取得手段で前記タグ識別情報が取得されたとき、その取得された前記タグ識別情報を記憶するための記憶手段と、前記物品を収納した複数の収納領域に関し、各収納領域の領域識別情報と、対応する前記物品の物品数とを、互いに関連づけてデータベースより取得する物品数情報取得手段と、前記記憶手段の残余記憶容量に基づき、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を算出する算出手段と、
前記物品数情報取得手段で取得した前記物品数と、前記算出手段で算出した前記物品用無線タグ回路素子の数とを比較し、対応する前記物品数が前記物品用無線タグ回路素子の数以下である前記収納領域を棚卸可能領域として決定する決定手段とを有することを特徴とする。
【００１１】
本願第１発明においては、棚卸し対象の複数の物品が、複数の収納領域に格納されている。操作者が棚卸しを実行する際には、装置アンテナによって無線通信が行われ、各物品に設けられた物品用無線タグ回路素子のタグ識別情報がタグ識別情報取得手段によって取得され、取得されたタグ識別情報が記憶手段に順次記憶され蓄積される。このような物品用無線タグ回路素子のタグ識別情報の取得及び記憶により、当該収納領域における対応する物品の存在が確認され、当該物品についての棚卸しが完了する。
【００１２】
棚卸し作業は、上記のようにして記憶手段へタグ識別情報を蓄積することにより実行されるため、棚卸ししようとする物品の数が多いほど、記憶手段において必要となる記憶容量が多くなる。そして、記憶手段の記憶容量が、棚卸ししようとする物品数と同数のタグ識別情報を記憶するのに不足である場合には、棚卸し作業の途中で記憶手段への記憶が不可能となり、棚卸し作業が中断する可能性もある。
【００１３】
本願第１発明においては、各収納領域の識別情報（領域名称や領域番号等）と、各収納領域における物品数とが、互いに関連づけられてデータベースに格納されている。そして、棚卸し実行の際には、物品数情報取得手段が、上記の各収納領域の識別情報と対応する物品数とをデータベースより取得する一方、算出手段が、記憶手段で新たにタグ識別情報を記憶可能な物品用無線タグ回路素子の数を算出する。そして、決定手段が、上記収納された物品数と上記記憶可能な物品用無線タグ回路素子の数とを比較し、（物品数）≦（物品用無線タグ回路素子の数）となる収納領域だけを、棚卸可能領域として決定する。
【００１４】
これにより、上記のような記憶容量不足による棚卸し作業の不都合の発生を防止することができる。また、棚卸可能領域となった各収納領域の名称や、残余記憶容量に対応した記憶可能な物品用無線タグ回路素子の数等を、操作者に対し表示することも可能となる。以上の結果、操作者による円滑な棚卸し作業を確保することができ、利便性が向上する。
【００１５】
第２発明は、上記第１発明において、前記決定手段による、対応する前記物品数が前記物品用無線タグ回路素子の数以下である前記収納領域を棚卸可能領域として決定した結果に基づき、対応する前記収納領域の前記領域識別情報を表示する表示手段を有することを特徴とする。
【００１６】
これにより、記憶容量不足を招くことなく円滑に棚卸し作業を実行できる各収納領域の名称等を、操作者に対し視覚的に報知して確実に認識させることができる。
【００１７】
第３発明は、上記第２発明において、前記表示手段は、前記物品数情報取得手段で取得された前記物品数を、対応する前記領域識別情報と併せて表示すると共に、前記算出手段で算出された、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を、併せて表示することを特徴とする。
【００１８】
物品数情報取得手段で取得された物品数を表示することにより、操作者は、各収納領域に対し棚卸し作業を実行したときに消費する記憶容量を、操作者が感覚的に認識することができる。また、複数の収納領域について物品数の大小の比較を行い、これに応じて棚卸し作業の順序を適宜決定することも可能となる。また、新たにタグ識別情報を記憶可能な物品用無線タグ回路素子の数を表示することにより、操作者に対し、何個の無線タグ回路素子のタグ識別情報を記憶可能であるかを視覚的に報知し、これによって、概ね何個の物品について棚卸し作業を実行できるのかを確実に認識させることができる。これらの結果、さらに利便性を向上することができる。
【００１９】
第４発明は、上記第２又は第３発明において、前記決定手段が複数の前記収納領域を前記棚卸可能領域として決定し、前記表示手段が当該決定された複数の収納領域の前記領域識別情報を表示したとき、棚卸し作業を開始する１つの前記収納領域を操作者が選択操作するための操作手段を有し、前記タグ識別情報取得手段は、前記操作手段で選択された前記１つの収納領域に存在する前記物品に係わる前記物品用無線タグ回路素子のタグ識別情報を取得することを特徴とする。
【００２０】
これにより、棚卸し作業を実行可能であるとして提示された複数の収納領域のうち、操作者の意図する収納領域を選択することができる。また、操作者の操作によって選択した収納領域にある物品の物品用無線タグ回路素子からタグ識別情報を取得し、当該収納領域における棚卸し作業を完了することができる。
【００２１】
第５発明は、上記第４発明において、前記記憶手段は、前記操作手段での選択操作の後前記タグ識別情報取得手段で取得した前記タグ識別情報を記憶し、前記算出手段は、前記タグ識別情報取得手段で取得した前記物品用無線タグ回路素子の前記タグ識別情報の記憶により減少する前記記憶手段の前記残余記憶容量に基づき、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を算出することを特徴とする。
【００２２】
棚卸し作業が開始されると記憶手段へ順次タグ識別情報が蓄積されて記憶容量を消費するため、残余の記憶容量は少なくなっていく。本願第５発明においては、算出手段は、上記残余記憶容量が減っていくのに対応して、新たにタグ識別情報を記憶可能な物品用無線タグ回路素子の数を算出する。このように、棚卸し作業を開始した後において、上記記憶容量の減少に対応して変更した形で、（棚卸し作業の開始前に実行したのと同様の）上記決定手段の決定や表示手段による表示を行うことが可能となる。
【００２３】
第６発明は、上記第５発明において、前記決定手段は、前記操作手段での選択操作の前に前記物品数情報取得手段で取得した前記物品数と、前記タグ識別情報取得手段での情報取得後に前記算出手段で算出した前記物品用無線タグ回路素子の数との比較により、前記決定を行い、前記表示手段は、前記決定手段の決定結果に基づき、前記領域識別情報、前記物品数、及び前記物品用無線タグ回路素子の数の少なくとも１つを更新して表示することを特徴とする。
【００２４】
これにより、棚卸し作業を開始した後において、上記記憶容量の減少に対応して変更した形で決定手段の決定を行い、さらにこれに対応して表示手段による更新表示を行うことができる。この結果、その時点で実行している棚卸し作業が終了したとき、さらに続いて棚卸し作業を実行可能な各収納領域の名称や、記憶可能な物品用無線タグ回路素子の数等を操作者に対し表示し、迅速かつ容易に次の棚卸し作業に着手することができる。
【００２５】
第７発明は、上記第２乃至第６発明のいずれかにおいて、前記決定手段が複数の収納領域を前記棚卸可能領域と決定した場合に、当該収納領域の前記領域識別情報を、前記表示手段において所定の優先順序に沿った態様で配列し表示するための所定の処理を行う表示処理手段を有することを特徴とする。
【００２６】
これにより、棚卸し作業を実行可能であるとして提示された複数の収納領域を、操作者のニーズ、使いやすさ、特定の優先順位の付与、等を反映した順序に並べ替えた形で表示することができ、さらに利便性を向上することができる。
【００２７】
第８発明は、上記第７発明において、前記表示処理手段は、前記棚卸可能領域と決定された前記複数の収納領域のうち、対応する前記物品数が多い順に前記表示手段で配列して表示するように、前記処理を行うことを特徴とする。
【００２８】
これにより、棚卸し作業を実行可能である複数の収納領域のうち、より多くの記憶容量を有効に使える収納領域に対し、無駄のない棚卸し作業を行うことができる。
【００２９】
第９発明は、上記第７発明において、前記表示処理手段は、前記棚卸可能領域と決定された前記複数の収納領域のうち、基準とする位置から距離が近い順に前記表示手段で配列して表示するように、前記処理を行うことを特徴とする。
【００３０】
これにより、棚卸し作業を実行可能である複数の収納領域のうち、距離が近く移動のための労力負担がより少ない収納領域に対し、効率よく棚卸し作業を行うことができる。
【００３１】
第１０発明は、上記第７発明において、前記表示処理手段は、前記棚卸可能領域と決定された前記複数の収納領域のうち、予め付与された優先度指標が高い順に前記表示手段で配列して表示するように、前記処理を行うことを特徴とする。
【００３２】
これにより、棚卸し作業を実行可能である複数の収納領域のうち、操作者が予め設定した優先度がより高い収納領域に対し、効率よく棚卸し作業を行うことができる。
【００３３】
第１１発明は、上記第７発明において、前記表示処理手段は、前記棚卸可能領域と決定された前記複数の収納領域のうち、前回棚卸し実行日時が古い順に前記表示手段で配列して表示するように、前記処理を行うことを特徴とする。
【００３４】
これにより、棚卸し作業を実行可能である複数の収納領域のうち、前回の棚卸し実行のときから、より長い期間が経過したものに対し、確実に棚卸し作業を行うことができる。
【００３５】
上記目的を達成するために、第１２発明は、棚卸し対象の物品を収納した複数の収納領域それぞれの領域識別情報と、対応する前記物品の物品数とを、互いに関連づけて格納したデータベースを備えた管理装置と、前記物品に設けられ、情報を記憶するＩＣ回路部と情報を送受信可能なタグアンテナとを備えた物品用無線タグ回路素子に対し無線通信を行うと共に、前記管理装置と情報送受信可能に構成された無線タグ通信装置とを有する物品管理システムであって、前記無線タグ通信装置は、前記無線通信を行うための装置アンテナと、前記装置アンテナを用いた無線通信により、前記物品用無線タグ回路素子のタグ識別情報を取得するためのタグ識別情報取得手段と、前記タグ識別情報取得手段で前記タグ識別情報が取得されたとき、その取得された前記タグ識別情報を記憶するための記憶手段と、前記データベースより、各収納領域の領域識別情報と対応する前記物品数とを互いに関連づけて取得する物品数情報取得手段と、前記記憶手段の残余記憶容量に基づき、新たに前記タグ識別情報を記憶可能な前記物品用無線タグ回路素子の数を算出する算出手段と、前記物品数情報取得手段で取得した前記物品数と、前記算出手段で算出した前記物品用無線タグ回路素子の数とを比較し、対応する前記物品数が前記物品用無線タグ回路素子の数以下である前記収納領域を棚卸可能領域として決定する決定手段と、前記タグ識別情報取得手段で取得され前記記憶手段に記憶された、複数の前記物品に係わる前記タグ識別情報を、前記管理装置へ出力するタグ識別情報出力手段とを備えることを特徴とする。
【００３６】
本願第１２発明においては、棚卸し対象の複数の物品が、複数の収納領域に格納されている。操作者が棚卸しを実行する際には、無線タグ通信装置の装置アンテナによって無線通信が行われ、各物品に設けられた物品用無線タグ回路素子のタグ識別情報がタグ識別情報取得手段によって取得され、取得されたタグ識別情報が記憶手段に順次記憶され蓄積され、最終的にタグ識別情報はタグ識別情報出力手段によって管理装置へと出力される。このような物品用無線タグ回路素子のタグ識別情報の取得及び記憶により、当該収納領域における対応する物品の存在が確認され、最後に管理装置へその旨を出力することで、当該物品についての棚卸しが完了する。
【００３７】
棚卸し作業は、上記のようにして無線タグ通信装置の記憶手段へタグ識別情報を蓄積することにより実行されるため、棚卸ししようとする物品の数が多いほど、記憶手段において必要となる記憶容量が多くなる。そして、記憶手段の記憶容量が、棚卸ししようとする物品数と同数のタグ識別情報を記憶するのに不足である場合には、棚卸し作業の途中で記憶手段への記憶が不可能となり、棚卸し作業が中断する可能性もある。
【００３８】
本願第１２発明の物品管理システムにおいては、各収納領域の識別情報（領域名称や領域番号等）と、各収納領域における物品数とが、互いに関連づけられて管理装置のデータベースに格納されている。そして、棚卸し実行の際には、無線タグ通信装置の物品数情報取得手段が、上記の各収納領域の識別情報と対応する物品数とを管理装置のデータベースより取得する一方、無線タグ通信装置の算出手段が、記憶手段で新たにタグ識別情報を記憶可能な物品用無線タグ回路素子の数を算出する。そして、決定手段が、上記収納された物品数と上記記憶可能な物品用無線タグ回路素子の数とを比較し、（物品数）≦（物品用無線タグ回路素子の数）となる収納領域だけを、棚卸可能領域として決定し、表示手段が対応する表示を行う。
【００３９】
これにより、上記のような記憶容量不足による棚卸し作業の不都合の発生を防止することができる。また、残余記憶容量に対応した記憶可能な物品用無線タグ回路素子の数等を、操作者に対し表示することも可能となる。以上の結果、操作者による円滑な棚卸し作業を確保することができ、利便性が向上する。
【発明の効果】
【００４０】
本発明によれば、操作者による円滑な棚卸し作業を確保し、利便性を向上することができる。
【発明を実施するための最良の形態】
【００４１】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００４２】
図１は、本実施形態の物品管理システムの概念的説明図である。
【００４３】
図１において、本実施形態の物品管理システム１は、データベース３００を備えたサーバ（管理装置）３０１と、サーバ３０１と情報送受信可能に構成されたリーダ１００（無線タグ通信装置）とから構成されている。リーダ１００は、例えばクレードル２００に装着することでネットワークＮＷを介しデータベース３００との情報送受信が可能となっている（無線ＬＡＮ等によりデータベース３００とネットワーク接続される等でもよい）。データベース３００には、物品Ｂを収納した複数の部屋Ｒ１〜Ｒ６（収納領域）それぞれの名称（領域識別情報）と、対応する物品Ｂの物品数とが、互いに関連づけて格納されている（詳細は後述）。
【００４４】
そして、本実施形態では、操作者Ｍが、部屋Ｒ１〜Ｒ６（以下適宜、総称して単に「部屋Ｒ」という）において、リーダ１００を使用し、各収納棚Ｓの棚卸し作業を行う。
【００４５】
図２は、部屋Ｒにおいて操作者が棚卸し作業を行っている状態を表す斜視図である。
【００４６】
図２において、本実施形態では、各部屋Ｒは、複数の収納棚Ｓを有している。各収納棚Ｓ内には複数の物品Ｂが保管されており、それら各物品Ｂはそれぞれ物品タグＴｂが貼付されている。物品タグＴｂは、タグアンテナ１５１とＩＣ回路部１５０とを備える物品用無線タグ回路素子Ｔｏ（後述の図６参照）をそれぞれ有しており、この物品用無線タグ回路素子Ｔｏが特に図示しない基材に設けられることで上記物品Ｂに貼付可能となっている。そして、操作者Ｍは、リーダ１００を使用し、収納棚Ｓに保管されている物品Ｂに設けられた物品用無線タグ回路素子Ｔｏに対し無線通信で情報読み取りを行うことで、各収納棚Ｓの棚卸し作業を行う。
【００４７】
図３（ａ）に、リーダ１００の全体構造を示す。
【００４８】
図３（ａ）において、リーダ１００は、この例では、上記物品用無線タグ回路素子Ｔｏに対し無線通信を介して情報の書き込み又は読み取りを行う携帯型（いわゆるハンディタイプ）に構成されている。リーダ１００は、無線通信を行うための装置アンテナ１１１（後述の図４参照）を備えたアンテナ部１１０と、このアンテナ部１１０の下部に設けられた本体部１２０を有している。本体部１２０は、図中における当該本体部１２０の上方側に配置され、各種情報の表示を行う表示部（表示手段）１２１と、この表示部１２１の図中における下方側に配置され、各種操作入力を行う操作部（操作手段）１２２とを有している。なお、このリーダ１００は、前述したように、データベース３００との情報送受信を行うために、図３（ｂ）に示すようにクレードル２００へ装着可能となっている（その際併せて充電も可能となっている。後述）。
【００４９】
図４（ａ）に、リーダ１００の機能的構成を示す。なお、上記クレードル２００へ装着した状態を併せて図４（ｂ）に示す。なお、図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００５０】
図４（ａ）及び図４（ｂ）において、リーダ１００は、上記表示部１２１及び操作部１２２と、通信対象である上記物品用無線タグ回路素子Ｔｏとの間で無線通信により信号の授受を行う上記装置アンテナ１１１と、この装置アンテナ１１１を介し上記物品用無線タグ回路素子ＴｏのＩＣ回路部１５０へ無線通信によりアクセスすると共に、その物品用無線タグ回路素子Ｔｏから読み出された信号を処理する高周波回路１３１と、上記高周波回路１３１を含むリーダ１００全体の制御を行う制御回路１３３と、各物品用無線タグ回路素子ＴｏのタグＩＤ（タグ識別情報）を記憶するためのメモリ１３４（記憶手段。例えばＲＡＭやハードディスク等）と、使用時に上記制御回路１３３（及び上記表示部１２１等）に電力を供給する充電池１３６と、クレードル２００への装着時に上記クレードル２００のコネクタ２０１と接続されるコネクタ１４１とを有する。
【００５１】
なお、図４（ｂ）に示すように、リーダ１００をクレードル２００に装着すると、リーダ１００のコネクタ１４１とクレードル２００のコネクタ２０１とが接続され、上記制御回路１３３がサーバ３０１のデータベース３００とネットワークＮＷを介して接続される。これにより、制御回路１３３はデータベース３００に記憶された、棚卸し対象の物品Ｂを収納した複数の部屋Ｒそれぞれに関し、各部屋Ｒの名称と、対応する物品Ｂの物品数とを、互いに関連づけて取得することができる。
【００５２】
また、図４（ｂ）に示すように、上記クレードル２００への装着時には、外部電源３５０の電力がコネクタ２０１，１４１を介してリーダ１００に供給される。これにより、外部電源３５０の電力が制御回路１３３（及び表示部１２１等）に供給されると共に、リーダ１００の非駆動時には外部電源３５０の電力が充電池１３６に供給されて充電される。一方、図４（ａ）に示すように、リーダ１００がクレードル２００から取外されると、上記充電池１３６から制御回路１３３（及び表示部１２１等）に電力が供給される。
【００５３】
図５に、上記高周波回路１３１の詳細構成を示す。なお、図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００５４】
この図５において、高周波回路１３１は、上記装置アンテナ１１１を介し上記物品用無線タグ回路素子ＴｏのＩＣ回路部１５０の情報へアクセスするものであり、またリーダ１００の制御回路１３３は物品用無線タグ回路素子ＴｏのＩＣ回路部１５０から読み出された信号を処理して情報を読み出すと共に無線タグ回路素子ＴｏのＩＣ回路部１５０へアクセスするための各種コマンドを生成するものである。
【００５５】
高周波回路１３１は、装置アンテナ１１１を介し物品用無線タグ回路素子Ｔｏに対して信号を送信する送信部１４２と、装置アンテナ１１１により受信された物品用無線タグ回路素子Ｔｏからの応答波を入力する受信部１４３と、送受分離器１４４とから構成される。
【００５６】
送信部１４２は、物品用無線タグ回路素子ＴｏのＩＣ回路部１５０の無線タグ情報にアクセスするための質問波を生成するブロックである。すなわち、送信部１４２は、周波数の基準信号を出力する水晶振動子１４５Ａと、制御回路１３３の制御により水晶振動子１４５Ａの出力を分周／逓倍して所定周波数の搬送波を発生させるＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）１４５Ｂ及びＶＣＯ（Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｏｓｃｉｌｌａｔｏｒ）１４５Ｃと、上記制御回路１３３から供給される信号に基づいて上記発生させられた搬送波を変調（この例では制御回路１３３からの「ＴＸ＿ＡＳＫ」信号に基づく振幅変調）する送信乗算回路１４６（但し振幅変調の場合は増幅率可変アンプ等を用いてもよい）と、その送信乗算回路１４６により変調された変調波を増幅（この例では制御回路１３３からの「ＴＸ＿ＰＷＲ」信号によって増幅率が決定される増幅）して所望の質問波を生成する可変送信アンプ１４７とを備えている。そして、上記発生される搬送波は、例えばＵＨＦ帯、マイクロ波帯、あるいは短波帯の周波数を用いており、上記可変送信アンプ１４７の出力は、送受分離器１４４を介し装置アンテナ１１１に伝達されて物品用無線タグ回路素子ＴｏのＩＣ回路部１５０に供給される。なお、質問波は上記のように変調した信号（変調波）に限られず、単なる搬送波のみの場合もある。
【００５７】
受信部１４３は、装置アンテナ１１１で受信された物品用無線タグ回路素子Ｔｏからの応答波と上記発生させられた搬送波とを乗算して復調するＩ相受信乗算回路１４８と、そのＩ相受信乗算回路１４８の出力から必要な帯域の信号のみを取り出すためのＩ相バンドパスフィルタ１４９と、このＩ相バンドパスフィルタ１４９の出力を増幅するＩ相受信アンプ１６２と、このＩ相受信アンプ１６２の出力をさらに増幅してデジタル信号に変換するＩ相リミッタ１６３と、上記装置アンテナ１１１で受信された物品用無線タグ回路素子Ｔｏからの応答波と上記発生された後に移相器１６７により位相を９０°遅らせた搬送波とを乗算するＱ相受信乗算回路１７２と、そのＱ相受信乗算回路１７２の出力から必要な帯域の信号のみを取り出すためのＱ相バンドパスフィルタ１７３と、このＱ相バンドパスフィルタ１７３の出力を増幅するＱ相受信アンプ１７５と、このＱ相受信アンプ１７５の出力をさらに増幅してデジタル信号に変換するＱ相リミッタ１７６とを備えている。そして、上記Ｉ相リミッタ１６３から出力される信号「ＲＸＳ−Ｉ」及びＱ相リミッタ１７６から出力される信号「ＲＸＳ−Ｑ」は、上記制御回路１３３に入力されて処理される。
【００５８】
また、Ｉ相受信アンプ１６２及びＱ相受信アンプ１７５の出力は、強度検出手段としてのＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ)回路１７８にも入力され、それらの信号の強度を示す信号「ＲＳＳＩ」が制御回路１３３に入力されるようになっている。このようにして、リーダ１００では、Ｉ−Ｑ直交復調によって無線タグ回路素子Ｔｏからの応答波の復調が行われる。
【００５９】
図６に、上記物品用無線タグ回路素子Ｔｏの機能的構成の一例を示す。なお、図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００６０】
この図６において、物品用無線タグ回路素子Ｔｏは、上述したようにリーダ１００の装置アンテナ１１１と非接触で信号の送受信を行う上記タグアンテナ１５１と、このタグアンテナ１５１に接続された上記ＩＣ回路部１５０とを有している。
【００６１】
ＩＣ回路部１５０は、タグアンテナ１５１により受信された質問波（質問信号）を整流する整流部１５２と、この整流部１５２により整流された質問波のエネルギを蓄積し駆動電源とするための電源部１５３と、上記タグ側アンテナ１５１により受信された質問波からクロック信号を抽出して制御部１５７に供給するクロック抽出部１５４と、所定の情報信号を記憶し得るメモリ部１５５と、上記タグ側アンテナ１５１に接続された変復調部１５６と、上記メモリ部１５５、クロック抽出部１５４、及び変復調部１５６等を介して上記物品用無線タグ回路素子Ｔｏの作動を制御するための上記制御部１５７とを備えている。
【００６２】
変復調部１５６は、タグアンテナ１５１により受信された上記リーダ１００の装置アンテナ１１１からの通信信号の復調を行い、また、上記制御部１５７からの返信信号を変調し、タグアンテナ１５１より応答波（タグＩＤを含む信号）として送信する。
【００６３】
クロック抽出部１５４は受信した信号からクロック成分を抽出して制御部１５７にクロックを抽出するものであり、受信した信号のクロック成分の周波数に対応したクロックを制御部１５７に供給する。
【００６４】
制御部１５７は、上記変復調部１５６により復調された受信信号を解釈し、上記メモリ部１５５において記憶された情報信号に基づいて返信信号を生成し、この返信信号を上記変復調部１５６により上記タグアンテナ１５１から返信する制御等の基本的な制御を実行する。
【００６５】
ここで、本実施形態のリーダ１００の最も大きな特徴は、メモリ１３４の残余記憶容量に基づき、新たにタグＩＤを記憶可能な物品用無線タグ回路素子Ｔｏの数を算出すること、及び、対応する物品Ｂの数（物品数）が、その算出された物品用無線タグ回路素子Ｔｏの数以下である部屋Ｒを、棚卸し可能な部屋（棚卸可能領域）として決定することである。以下、その詳細を順を追って説明する。
【００６６】
図７に、上記サーバ３０１のデータベース３００に記憶された、物品Ｂを収納した複数の部屋Ｒそれぞれに関する、各部屋Ｒの名称と、これに関連づけられている対応する物品Ｂの物品数とを含む物品数リストのデータ内容を概念的に示す。
【００６７】
図７において、物品数リストには、棚卸し対象となる物品Ｂを収納した部屋Ｒに係る６つの部屋名と、対応する物品Ｂの物品数とが含まれている。この例では、部屋Ｒ１（名称「ｒｏｏｍＡ」）の全収納棚Ｓに収納された物品Ｂの数は３００［個］である。以下同様に、部屋Ｒ２（名称「ｒｏｏｍＢ」）の物品Ｂの数は１００［個］であり、部屋Ｒ３（名称「ｒｏｏｍＣ」）の物品Ｂの数は２５０［個］であり、部屋Ｒ４（名称「ｒｏｏｍＤ」）の物品Ｂの数は５００［個］であり、部屋Ｒ５（名称「ｒｏｏｍＥ」）の物品Ｂの数は４５０［個］であり、部屋Ｒ６（名称「ｒｏｏｍＦ」）の物品Ｂの数は１５０［個］である。
【００６８】
物品数リストは、この例では、部屋名称と対応する物品Ｂの数とから構成されているが、上記に限定するものではなく、例えば前回棚卸し実行日時や、優先度指標、各部屋Ｒからの距離比較データ等、上記以外のデータ項目を含めるようにしてもよい（後述の各変形例参照）。
【００６９】
本実施形態では、リーダ１００の表示部１２１での表示が、操作者Ｍによる操作部１２２での操作等に応じて適宜に遷移する。操作者Ｍは、遷移した各表示画面４００〜４０５の表示内容に基づき、棚卸し作業を開始する部屋Ｒの選択等の各種操作を順次行うことができる。図８（ａ）〜（ｆ）に、リーダ１００の表示部１２１における上記表示画面４００〜４０５の遷移状態を示す（但し図８（ｂ）は後述のように実際には表示されない）。なお、図中は図８（ａ）から図８（ｆ）に向かって時系列変化するように示している。
【００７０】
本実施形態では、棚卸し作業の開始前の、操作者の適宜の操作（詳細は後述する）に基づき、リーダ１００の制御回路１３３が、メモリ１３４の残余記憶容量に基づき、新たに記憶可能な物品Ｂの物品数（言い換えれば、新たにタグＩＤを記憶可能な物品用無線タグ回路素子Ｔｏの数）を算出する。図８（ａ）は、この算出結果を表す表示画面４００である。図示の例では、メモリ１３４の残余記憶容量が６００［ＫＢ］で、１つの物品用無線タグ回路素子ＴｏのタグＩＤの容量を１［ＫＢ］である場合を例にとっており、新たに記憶可能な物品Ｂの物品数が、６００／１＝６００［個］となっている。この結果、表示画面４００の最上段の表示領域４００Ａに「メモリ残量  ６００」と表示される。
【００７１】
その後、操作者のデータベース３００へのアクセスを指示する操作（詳細は後述する）に基づき、制御回路１３３が、棚卸し対象の各部屋Ｒに収納された物品Ｂの物品数をデータベース３００から取得する。そして、この取得した、収納された物品Ｂの物品数（以下適宜、「収納物品数」という）と、上記のようにして算出した、新たに記憶可能な物品Ｂの物品数（以下適宜、「記憶可能物品数」という）とを比較し、（収納物品数）≦（記憶可能物品数）となる部屋Ｒ（以下適宜、「棚卸し可能部屋」という）を決定する。
【００７２】
図８（ｂ）は、データベース３００から取得された後に上記棚卸し可能部屋として決定された（＝収納物品数が６００以下である）各部屋Ｒ１〜Ｒ６（ｒｏｏｍＡ〜ｒｏｏｍＦ）の収納物品数の一例を示しており、この例では、部屋Ｒ１（名称「ｒｏｏｍＡ」）の収納物品数が３００、部屋Ｒ２（名称「ｒｏｏｍＢ」）の収納物品数が１００、部屋Ｒ３（名称「ｒｏｏｍＣ」）の収納物品数が２５０、部屋Ｒ４（名称「ｒｏｏｍＤ」）の収納物品数が５００、部屋Ｒ５（名称「ｒｏｏｍＥ」）の収納物品数が４５０、部屋Ｒ６（名称「ｒｏｏｍＦ」）の収納物品数が１５０となっている。なお、図示において「０／３００」のように分母の値が収納物品数を表しているが、分子の値は、それらのうち、棚卸し作業によってリーダ１００が対応するタグ識別情報を取得し、メモリ１３４に記憶した物品数（以下適宜、「ＩＤ取得物品数」という）を表している。この時点では棚卸しが開始されていないため、いずれの部屋Ｒについても分子の値は０である。なお、この例では、図８（ｂ）に示す状態はリーダ１００の表示部１２１には表示されず（制御回路１３３での内部処理のみ。一点鎖線参照）、図８（ａ）の表示画面４００の後は、後述する表示画面４０２（図８（ｃ）参照）へ移行する。
【００７３】
図８（ｂ）のように、棚卸し可能部屋として決定された各部屋Ｒの収納物品数がデータベースより取得されると、制御回路１３３が、それら棚卸し可能部屋の部屋Ｒの名称と、対応する上記収納物品数及び上記ＩＤ取得物品数とを、収納物品数が多い順に配列（ソート）する。図８（ｃ）は、このときに表示部１２１に表示される表示画面４０２を表す図である。
【００７４】
図８（ｃ）において、表示画面４０２には、上記記憶可能物品数（「メモリ残量  ６００」）と、棚卸し可能部屋として決定された各部屋Ｒの名称、収納物品数、ＩＤ取得物品数とが、表示されている。各部屋Ｒの名称、収納物品数、及びＩＤ取得物品数は、前述したように、収納物品数が多い順に上段から下段に配列されている。これらは、操作者Ｍが棚卸し作業を開始する部屋Ｒのデータを、視覚的に報知させるためのものであり、この例では、各部屋Ｒごとに上記３つが一体として表示されている（以下適宜、これら３つをまとめて「部屋別作業データ」という）。
【００７５】
図８（ｃ）に示す各部屋Ｒの部屋別作業データは、物品Ｂの物品数が多い順に部屋Ｒ４に関する「ｒｏｏｍＤ  ０／５００」、部屋Ｒ５に関する「ｒｏｏｍＥ  ０／４５０」、部屋Ｒ１に関する「ｒｏｏｍＡ  ０／３００」、部屋Ｒ３に関する「ｒｏｏｍＣ  ０／２５０」、部屋Ｒ６に関する「ｒｏｏｍＦ  ０／１５０」、部屋Ｒ２に関する「ｒｏｏｍＢ  ０／１００」と配列され、表示される（表示領域４０２Ａ参照）。
【００７６】
この上記表示画面４０２が表示された状態で、操作者Ｍが、操作部１２２の適宜の操作（詳細は後述）を介し、棚卸し作業を開始する１つの部屋Ｒ（部屋Ｒに対応する部屋別作業データ）を選択すると、次の図８（ｄ）に示す表示画面４０３へ移行する。
【００７７】
図８（ｄ）の表示画面４０３は、図８（ｃ）の表示画面４０２で部屋Ｒ５が選択された場合の例を示している。図示のように、この選択の結果、前述の記憶可能物品数「メモリ残量  ６００」の下部の表示領域４０３Ａに、上記選択された部屋Ｒ５に対応する部屋別作業データ「ｒｏｏｍＥ  ０／４５０」が表示されている（言い換えれば表示部１２１の下部寄りの表示領域４０２Ａから抽出されて上部寄りの表示領域４０３Ａへ表示箇所が移っている）。そして、その下部の表示領域４０３Ｂに、上記選択された部屋Ｒ５に対応する部屋別作業データを除く、部屋Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ６の部屋別作業データが表示されている。
【００７８】
そして、上記表示画面４０３が表示された状態で、操作者Ｍが、操作部１２２の適宜の操作（詳細は後述）を介し、（上記選択した部屋Ｒ５において）棚卸し作業を開始すると、部屋Ｒ５の収納棚Ｓに収納された各物品Ｂに備えられた物品用無線タグ回路素子ＴｏのタグＩＤが取得され、そのタグＩＤがメモリ１３４に記憶される。
【００７９】
このようにして棚卸し作業が開始されメモリ１３４に物品用無線タグ回路素子ＴｏのタグＩＤが記憶（蓄積）されると、記憶容量を消費するため、メモリ１３４の残余記憶容量が減少する。これに応じて、制御回路１３３は、上記減少したメモリ１３４の残余記憶容量に基づき、前述の記憶可能物品数を再び算出する。前述の例では、１つの物品用無線タグ回路素子ＴｏのタグＩＤの容量が１［ＫＢ］であるから、部屋Ｒ５における１つの物品Ｂの物品用無線タグ回路素子ＴｏからタグＩＤを取得する毎に、記憶可能物品数が１つずつ減っていくことになる。またこれとともに、部屋Ｒ５におけるＩＤ取得物品数が１つずつ増えていくことになる。
【００８０】
図８（ｅ）は、上述のようにして、棚卸し作業が開始された後に９９［個］の物品Ｂの物品用無線タグ回路素子ＴｏからタグＩＤの取得が行われた（９９［個」の物品Ｂの棚卸しが完了した）状態の表示部１２１での表示画面４０４を示している。
【００８１】
表示画面４０４では、上記の９９［個］のタグＩＤの取得に応じて再算出された（＝６００より９９を減じて５０１となる）記憶可能物品数「メモリ残量  ５０１」が表示領域４０４Ａに更新表示され、また部屋Ｒ５の部屋別作業データ「ｒｏｏｍＥ  ９９／４５０」（ＩＤ取得物品数が０→９９に増加している。表示領域４０４Ｂ参照）が更新表示されている。なお、表示領域４０４Ｂの下部には、部屋Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ６の部屋別作業データ（図８（ｄ）の表示領域４０３Ｂと同様）が表示されている。
【００８２】
図８（ｅ）に示した状態から棚卸し作業がさらに進むと、メモリ１３４へさらにタグＩＤが蓄積（記憶）されて記憶容量を消費するため、さらに残余記憶容量は減少する。制御回路１３３は、このようにしてメモリ１３４の残余記憶容量が減少している間にもメモリ１３４での記憶可能物品数の再算出を継続しており、その再算出したメモリ１３４での記憶可能物品数と、上記図８（ａ）を用いて説明した各部屋Ｒの収納物品数とを比較し続けている。そして、上記記憶可能物品数の減少に伴い、（再算出した記憶可能物品数）≧（収納物品数）となる部屋Ｒが存在するようになると、当該部屋Ｒを（記憶容量不足のために棚卸しを実行できないことから）表示部１２１の表示対象から除外する（削除して表示更新する）。
【００８３】
図８（ｆ）は、上記のようにして一部の部屋の表示が削除された表示画面４０５の一例を表す図である。この例では、部屋Ｒ５において１０１［個］の物品Ｂの棚卸しが完了し（表示領域４０５Ｂ参照）、記憶可能物品数が４９９となり（表示領域４０５Ａ参照）、部屋Ｒ４の収納物品数５００［個］よりも多くなった結果、部屋Ｒ４が棚卸し可能部屋から除外された状態を表している。これに応じて、部屋Ｒ１、部屋Ｒ２、部屋Ｒ３、部屋Ｒ６のみがこれ以降の棚卸し可能部屋として決定される。そして、表示部１２１の下部寄りの表示領域４０５Ｃには、それらに対応した部屋別作業データのみが、収納物品数が多い順に、部屋Ｒ１に係わる「ｒｏｏｍＡ  ０／３００」、部屋Ｒ３に係わる「ｒｏｏｍＣ  ０／２５０」、部屋Ｒ６に係わる「ｒｏｏｍＦ  ０／１５０」、部屋Ｒ２に係わる「ｒｏｏｍＢ  ０／１００」の順で上から下に配列され表示されている。
【００８４】
図９に、リーダ１００の制御回路１３３によって実行される制御手順を示す。
【００８５】
図９において、制御回路１３３は、リーダ１００の電源の投入後（又は例えば操作部１２２において無線タグ回路素子Ｔｏの読み取り処理を開始させる操作が行われると）、このフローを開始する（「ＳＴＡＲＴ位置」）。
【００８６】
まずステップＳ５において、制御回路１３３は、サーバ３０１のデータベース３００より、物品Ｂを収納した複数の部屋Ｒ１〜Ｒ６それぞれに関する、前述の物品数リスト（各部屋Ｒの名称と、これに関連づけられている対応する物品Ｂの物品数とを含む。図７参照）を取得する操作が行われたか否かを判定する。この判定は、例えば表示部１２１に「物品数リストの取得を行いますか？」等の操作者Ｍの操作を促す表示を行い、これにより操作者Ｍが操作部１２２を用いて入力した信号に基づいて行ってもよい。上記物品数リストを取得する操作が行われるまでループして待機し、物品数リストを取得する操作が行われた場合には、判定が満たされてステップＳ１０に移る。なお、このステップＳ５の判定は、リーダ１００が、クレードル２００に装着されたか否かを判定する（すなわち、クレードル２００に装着されたら判定が満たされてステップＳ１０に移る）ようにしてもよい。
【００８７】
ステップＳ１０では、制御回路１３３は、クレードル２００及びネットワークＮＷを介して接続されたサーバ３０１のデータベース３００にアクセスし、上記物品数リストを取得する（物品数情報取得手段としての機能）。この物品数リストの取得は、操作者Ｍが操作部１２２を用いて手動入力により取得するようにしてもよいし、クレードル２００に装着されたら制御回路１３３が自動的に取得するようにしてもよい。
【００８８】
その後、ステップＳ１５において、制御回路１３３は、棚卸し作業の開始状況を表すＦＬＡＧを、棚卸し作業が開始されていないことを表す０にしてステップＳ２０に移る。
【００８９】
ステップＳ２０では、制御回路１３３は、メモリ１３４の残余記憶容量に基づき、上記記憶可能物品数（新たにタグＩＤを記憶可能な物品用無線タグ回路素子Ｔｏの数）を算出する（算出手段としての機能）。具体的には、メモリ１３４の残余記憶容量を、一件の物品に関するタグＩＤを含む情報の長さで割り算することにより、上記記憶可能物品数を得られる。その後、ステップＳ２５に移る。
【００９０】
なお、このステップＳ２０を（後述するステップＳ８０の判定が満たされずに戻ることにより）２度目以降に実行する場合は、制御回路１３３は、後述のステップＳ７７における物品用無線タグ回路素子ＴｏのタグＩＤの取得及びステップＳ７８での記憶により減少した、メモリ１３４の残余記憶容量に基づき、記憶可能物品数を算出する。
【００９１】
ステップＳ２５では、制御回路１３３は、表示部１２１に制御信号を出力し、上記ステップＳ２０で算出した記憶可能物品数を表示部１２１に表示させる（図８（ａ）の表示領域４００Ａ参照）。なお、上記２度目移行の実行では内容を更新して表示させる（図８（ｅ）の表示領域４０４Ａ等参照）。そして、ステップＳ３０に移る。
【００９２】
ステップＳ３０では、上記ステップＳ１０で取得した物品数リストに基づき、リストに含まれる各部屋Ｒのうち、表示部１２１での配列表示対象となるものを上記棚卸し可能部屋として決定する部屋決定処理を行う（決定手段としての機能。詳細は後述の図１０参照）
【００９３】
ステップＳ４０では、制御回路１３３は、上記ステップＳ３０において棚卸し可能部屋として決定された複数の部屋Ｒの部屋別作業データを、対応する上記収納物品数が多い順に配列する（表示処理手段としての機能）。その後、ステップＳ４５に移る。
【００９４】
ステップＳ４５では、制御回路１３３は、表示部１２１に制御信号を出力し、上記ステップＳ４０で収納物品数が多い順に配列した、各部屋Ｒの部屋別作業データ（上記部屋名称、上記収納物品数、上記ＩＤ取得物品数を含む）を表示部１２１に表示させる（図８（ｃ）の表示領域４０２Ａ、図８（ｅ）の表示領域４０５Ｃ参照）。その後、ステップＳ５０に移る。
【００９５】
ステップＳ５０では、上記ＦＬＡＧが０であるか否かを判定する。ＦＬＡＧが０である場合には、判定は満たされてステップＳ５５に移る。
【００９６】
ステップＳ５５では、制御回路１３３は、上記ステップＳ４５で表示部１２１に表示させた、各部屋Ｒの部屋別作業データのうち、棚卸し作業を開始する１つの部屋Ｒが（当該部屋Ｒの部屋別作業データが）操作部１２２を介し操作者Ｍにより選択操作されたか否かを判定する。この判定は、例えば表示部１２１に「棚卸しを開始する部屋を選択して下さい」等の操作者Ｍの選択を促す表示を行い、これにより操作者Ｍが操作部１２２を用いて入力した信号に基づいて行ってもよい。棚卸し作業を開始する１つの部屋Ｒ（部屋別作業データ）の選択が行われた場合には、判定が満たされてステップＳ６０に移る。
【００９７】
ステップＳ６０では、制御回路１３３は、ステップＳ５５で選択された部屋Ｒの部屋別作業データを表示部１２１に表示させる（図８（ｄ）の表示領域４０３Ａ参照）。その後、ステップＳ６５に移る。
【００９８】
ステップＳ６５では、制御回路１３３は、操作者Ｍにより操作部１２２を介し棚卸し作業の開始操作が行われたか否かを判定する。この判定は、例えば表示部１２１に「部屋Ｒで棚卸し作業を開始しますか？」等の操作者Ｍの操作を促す表示を行い、これにより操作者Ｍが操作部１２２を用いて入力した信号に基づいて行ってもよい。棚卸し作業の開始操作が行われなかった場合には、判定が満たされずに上記ステップＳ５５に戻り、同様の手順を繰り返す。一方、操作者Ｍにより棚卸し作業の開始操作が行われた場合には、判定が満たされてステップＳ７０に移る。
【００９９】
ステップＳ７０では、制御回路１３３は、棚卸し作業の開始状況を表すＦＬＡＧを開始されていることを表す１にして、ステップＳ７５に移る。
【０１００】
なお、先のステップＳ５０の判定において、ＦＬＡＧが１であった場合には、判定が満たされずに、直接ステップＳ７５へ移る。
【０１０１】
ステップＳ７５では、制御回路１３３は、対象となる部屋Ｒの収納棚Ｓに収納された物品Ｂの棚卸し処理を行う（詳細は後述の図１１参照）。その後、ステップＳ８０に移る。
【０１０２】
ステップＳ８０では、制御回路１３３は、操作者Ｍにより操作部１２２を介し棚卸し作業の終了操作が行われたか否かを判定する。この判定は、例えば表示部１２１に「棚卸し作業を終了しますか？」等の操作者Ｍの操作を促す表示を行い、これにより操作者Ｍが操作部１２２を用いて入力した信号に基づいて行ってもよい。棚卸し作業の終了操作が行われなかった場合には、判定が満たされずに上記ステップＳ２０に戻り、同様の手順を繰り返す。一方、操作者Ｍにより棚卸し作業の終了操作が行われた場合には、判定が満たされてステップＳ８５に移る。
【０１０３】
ステップＳ８５では、制御回路１３３は、リーダ１００がクレードル２００に装着されたか否かを判定する。クレードル２００に装着されるまでループして待機し、リーダ１００がクレードル２００に装着された場合には、判定が満たされてステップＳ９０に移る。
【０１０４】
ステップＳ９０では、制御回路１３３は、クレードル２００及びネットワークＮＷを介して接続されたサーバ３０１のデータベース３００にアクセスし、上記ステップＳ７５の棚卸し処理において（詳細は後述するステップＳ７８で）メモリ１３４に記憶された物品用無線タグ回路素子ＴｏのタグＩＤをデータベース３００に出力する（タグ識別情報出力手段としての機能）。この物品用無線タグ回路素子ＴｏのタグＩＤの出力は、操作者Ｍが操作部１２２を用いて手動入力により出力するようにしてもよい。そして、本フローを終了する。
【０１０５】
図１０に、上記ステップＳ３０の詳細手順を表すフローチャートを示す。
【０１０６】
図１０において、まず、ステップＳ３２において、制御回路１３３は、上記ステップＳ１０で取得した物品数リストに含まれる各部屋Ｒのうち、所定順序に沿った１つの部屋Ｒについて、対応する上記収納物品数と、上記ステップＳ２０で算出した記憶可能物品数とを比較し、当該部屋Ｒの収納物品数が上記記憶可能物品数以下であるか（＝棚卸し可能部屋であるか）否かを判定する。（収納物品数）＞（記憶可能物品数）であった場合には、判定が満たされずにステップＳ３５に移り、当該部屋Ｒを後述のステップＳ４０の配列対象となる部屋Ｒから除外するように設定し、後述のステップＳ３７に移る。
【０１０７】
一方、当該部屋において（収納物品数）≦（記憶可能物品数）であった場合には、判定が満たされてステップＳ３６に移り、当該部屋Ｒを後述のステップＳ４０の配列対象となる部屋Ｒに設定し、ステップＳ３７に移る。
【０１０８】
ステップＳ３７では、上記ステップＳ１０で取得した物品数リストに含まれるすべての部屋Ｒについての上記ステップＳ３５又はステップＳ３６の設定が終了したかどうかを判定する。まだすべて終了していなければステップＳ３７の判定が満たされず、ステップＳ３２に戻り同様の手順を繰り返す。
【０１０９】
一方、すべての部屋Ｒについての上記ステップＳ３５又はステップＳ３６の設定が終了していれば、ステップＳ３７の判定が満たされ、このルーチンを終了する。これにより、上記ステップＳ１０で取得した物品数リストに含まれるすべての部屋Ｒの中から、収納物品数が記憶可能物品数以下であるもののみを決定して棚卸し可能部屋とすることができる。
【０１１０】
なお、上記のように、メモリ１３４の残余記憶容量を１件の物品に関するタグＩＤを含む情報の長さで割り算して記憶可能物品数を算出し（ステップＳ２０）、その記憶可能物品数と各部屋Ｒの収納物品数との比較により、棚卸し可能部屋を決定する（ステップＳ３６）手法に代え、別の手法でもよい。すなわち、上記とは逆に、各部屋Ｒの収納物品数に、上記１件の物品に関するタグＩＤを含む情報の長さを乗算して、各部屋Ｒの棚卸し処理に必要な記憶容量を算出し、この算出した必要記憶容量と、メモリ１３４の残余記憶容量とを比較することで、前者のほうが小さい場合に棚卸し可能部屋であると決定するようにしてもよい。この場合も、同様の効果を得る。
【０１１１】
図１１に、上記ステップＳ７５の詳細手順を表すフローチャートを示す。
【０１１２】
まずステップＳ７６において、制御回路１３３は、上記高周波回路１３１の送信部１４２に制御信号を出力し、装置アンテナ１１１を介し、上記ステップＳ５５で選択された１つの部屋Ｒの収納棚Ｓに存在する物品Ｂに備えられた物品用無線タグ回路素子Ｔｏに対する、インベントリコマンド信号を送信させる。
【０１１３】
ステップＳ７７では、制御回路１３３は、上記物品用無線タグ回路素子Ｔｏから、上記インベントリコマンド信号に対応した応答信号が受信された否か（タグＩＤを取得したか否か）を判定する。なお、このステップＳ７７は、各請求項記載の、タグ識別情報取得手段を構成する。応答信号を受信しなかった場合には、判定が満たされずに上記ステップＳ７６に戻り、同様の手順を繰り返す。一方、上記無線タグ回路素子Ｔｏから、上記インベントリコマンド信号に対応した応答信号が受信した場合（タグＩＤを取得した場合）には、判定が満たされてステップＳ７８に移る。
【０１１４】
ステップＳ７８では、制御回路１３３は、上記ステップＳ７７で取得した無線タグ回路素子ＴｏのタグＩＤを、メモリ１３４に記憶させる。その後、ステップＳ７９に移る。
【０１１５】
ステップＳ７９では、制御回路１３３は、上記ステップＳ７８でメモリ１３４に記憶された無線タグ回路素子ＴｏのタグＩＤのメモリ消費容量に基づき、前述の手法によりその記憶されたタグＩＤに対応する物品Ｂの物品数（言い換えれば棚卸しが完了した物品数）を算出する。そして、表示部１２１に制御信号を出力し、上記ステップＳ５５で選択された部屋Ｒの部屋別作業データに含まれる上記ＩＤ取得物品数を更新して表示部１２１に表示させる（図８（ｅ）の表示領域４０４Ｂ参照）。そして、このルーチンを終了する。
【０１１６】
なお、上記フローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１１７】
以上説明したように、本実施形態においては、棚卸し対象の複数の物品Ｂが、複数の部屋Ｒ１〜Ｒ６の収納棚Ｓに格納されている。そして、操作者Ｍが棚卸しを実行する際には、リーダ１００の装置アンテナ１１１によって無線通信が行われ、各物品Ｂに設けられた物品用無線タグ回路素子ＴｏのタグＩＤが取得され、当該取得されたタグＩＤがメモリ１３４に順次記憶され蓄積される。このような物品用無線タグ回路素子ＴｏのタグＩＤの取得及び記憶により、当該部屋Ｒにおける対応する物品Ｂの存在が確認され、当該物品Ｂについての棚卸しが完了する。
【０１１８】
このとき、各部屋Ｒの名称と、各部屋Ｒにおける上記収納物品数とが、互いに関連づけられてサーバ３０１のデータベース３００に格納されている。そして、棚卸し実行の際には、上記の各部屋Ｒの名称と、対応する収納物品数とをサーバ３０１のデータベース３００より取得する（ステップＳ１０）一方、メモリ１３４の残余記憶容量に基づき、上記記憶可能物品数（新たにタグＩＤを記憶可能な物品用無線タグ回路素子Ｔｏの数と同等）を算出する（ステップＳ２０）。そして、上記収納物品数と上記記憶可能物品数とを比較し、（収納物品数）≦（記憶可能物品数）となる部屋Ｒだけを、棚卸し可能部屋として決定する（ステップＳ３０）。これにより、この決定に応じて棚卸し可能部屋となった各部屋Ｒに対して操作者Ｍが棚卸しを実行するので、メモリ１３４の記憶容量不足による棚卸し作業の不都合が発生することなく、操作者Ｍによる円滑な棚卸し作業を確保することができるので、利便性が向上する。
【０１１９】
また本実施形態では特に、複数の部屋Ｒを棚卸し可能部屋と決定した場合に、当該部屋Ｒの名称を、表示部１２１において所定の優先順序に沿った態様（上記の例では収納物品数の多い順）で配列し表示する。これにより、棚卸し作業を実行可能であるとして提示された複数の部屋Ｒを、操作者Ｍのニーズ、使いやすさ、特定の優先順位の付与、等を反映した順序に並べ替えた形で表示することができ、さらに利便性を向上することができる。この例のように収納物品数が多い順に配列して表示する場合、棚卸し作業を実行可能である複数の部屋Ｒのうち、より多くの記憶容量を有効に使える部屋Ｒに対し、無駄のない棚卸し作業を行うことができる。
【０１２０】
また本実施形態では特に、上記収納物品数と、記憶可能物品数との比較決定結果に基づき、棚卸し可能部屋となる部屋Ｒの名称を表示部１２１の表示画面４０２で表示させる。これにより、メモリ１３４の記憶容量不足を招くことなく円滑に棚卸し作業を実行できる各部屋Ｒの名称等を、操作者Ｍに対し視覚的に報知して確実に認識させ、その中から棚卸し対象を選択させて棚卸しを実行させることができる。
【０１２１】
また本実施形態では特に、棚卸し可能部屋となる各部屋Ｒの収納物品数を、対応する部屋Ｒの名称と併せて表示部１２１で表示する（表示画面４０３の表示領域４０３Ａ等を参照）。これにより、操作者Ｍは、各部屋Ｒに対し棚卸し作業を実行したときに消費するメモリ１３４の記憶容量を、操作者Ｍが感覚的に認識することができる。また、複数の部屋Ｒについて物品Ｂの物品数の大小の比較を行い、これに応じて棚卸し作業の順序を適宜決定することも可能となる。この結果、さらに利便性を向上することができる。また同様に、メモリ１３４の上記記憶可能物品数についても併せて表示部１２１で表示する（表示画面４００，４０３，４０４，４０５の表示領域４００Ａ，４０３Ａ，４０４Ａ，４０５Ａ等を参照）。これにより、操作者Ｍに対し、何個の物品用無線タグ回路素子ＴｏのタグＩＤを記憶可能であるかを視覚的に報知し、これによって、概ね何個の物品Ｂについて棚卸し作業を実行できるのかを確実に認識させることができる。
【０１２２】
また本実施形態では特に、特定の部屋Ｒに対し棚卸し作業を開始し、メモリ１３４の残余記憶容量が減少するのに応じて、当該棚卸し作業中においても、記憶可能な物品数（新たにタグＩＤを記憶可能な物品用無線タグ回路素子Ｔｏの数と同等）を再算出する（ステップＳ８０から戻って実行する２回目以降のステップＳ２０参照）。これにより、棚卸し作業を開始した後において、メモリ１３４の残余記憶容量の減少に対応して変更した形で、（棚卸し作業の開始前に実行したのと同様の）棚卸し可能部屋の決定（２回目以降に実行するステップＳ３０参照）や表示部１２１による記憶可能物品数の表示（２回目以降に実行するステップＳ２５参照）を行うことができる。この結果、その時点で実行している棚卸し作業が終了したとき、さらに続いて棚卸し作業を実行可能な各部屋Ｒの名称や、新たに記憶可能な記憶可能物品数等を操作者Ｍに対し表示し、迅速かつ容易に次の棚卸し作業に着手することができる。
【０１２３】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１２４】
（１）配列順序のバリエーション
上記実施形態では、棚卸し可能部屋として決定された部屋Ｒを配列して表示する際の優先順序として、収納物品数が多い順に配列して表示するようにしているが、これ以外の優先順序で配列して表示するようにしてもよい。以下、そのような変形例を順に説明する。
【０１２５】
（i）前回棚卸し実行日時が古い順に並べ替えて表示する場合
すなわち、棚卸し可能部屋と決定された複数の部屋Ｒのうち、前回棚卸し実行日時が古い順に配列して表示するようにしてもよい。
【０１２６】
本変形例では、上記実施形態の図７で示した上記物品数リストのデータ項目に、対応する前回棚卸し実行日時が加えられている。図１２に、本変形例における上記サーバ３０１のデータベース３００に記憶された、物品数リストのデータ内容を概念的に示す。なお、この図１２は上記図７に対応する図である。
【０１２７】
図１２において、この物品数リストには、各部屋Ｒの名称と、対応する物品Ｂの数（収納物品数；この例では上記図７と同一内容である）と、前回棚卸し実行日時とが含まれている。この例では、部屋Ｒ１（名称「ｒｏｏｍＡ」）の収納物品数が３００［個］で前回棚卸し実行日時は２００８年７月２１日１３時００分となっている。同様に、部屋Ｒ２（名称「ｒｏｏｍＢ」）の前回棚卸し実行日時は２００８年７月２２日１３時００分であり、部屋Ｒ３（名称「ｒｏｏｍＣ」）の前回棚卸し実行日時は２００８年７月２３日１３時００分であり、部屋Ｒ４（名称「ｒｏｏｍＤ」）の前回棚卸し実行日時は２００８年７月１８日１３時００分であり、部屋Ｒ５（名称「ｒｏｏｍＥ」）の前回棚卸し実行日時は２００８年７月１９日１３時００分であり、部屋Ｒ６（名称「ｒｏｏｍＦ」）の前回棚卸し実行日時は２００８年７月２０日１３時００分となっている。
【０１２８】
図１３に、本変形例におけるリーダ１００の表示部１２１に表示される表示画面４１０〜４１５の一例を示す。なお、この図１３は上記実施形態の図８に対応する図であり、図８と同等の表示には同符号を付し説明を省略する。
【０１２９】
まず図８と同様、棚卸し作業の開始前の、操作者の適宜の操作に基づき、制御回路１３３が、メモリ１３４の残余記憶容量に基づき上記記憶可能物品数を算出し、表示部１２１に図１３（ａ）の表示画面４１０を表示する。この表示画面４１０は前述の図８（ａ）の表示画面４００と同等であるので、説明を省略する。
【０１３０】
その後、上記実施形態と同様、制御回路１３３が、棚卸し対象の各部屋Ｒの収納物品数をデータベース３００から取得し、この収納物品数と、記憶可能物品数とを比較し、棚卸し可能部屋を決定する。図１３（ｂ）は、上記棚卸し可能部屋として決定された各部屋Ｒ１〜Ｒ６（ｒｏｏｍＡ〜ｒｏｏｍＦ）の収納物品数の一例を示しており、前述の図８（ｂ）と同等である。
【０１３１】
そして、図１３（ｂ）のように、棚卸し可能部屋として決定された各部屋Ｒの収納物品数がデータベースより取得されると、制御回路１３３が、棚卸し可能部屋の各部屋Ｒの名称、収納物品数、及びＩＤ取得物品数を含む上記部屋別作業データを、対応する前回棚卸し実行日時が古い順に配列（ソート）する。図１３（ｃ）は、このときに表示部１２１に表示される表示画面４１２を表す図である。
【０１３２】
図１３（ｃ）において、表示画面４１２には、上記記憶可能物品数（「メモリ残量  ６００」）と、棚卸し可能部屋として決定された各部屋Ｒの上記部屋別作業データ（名称、収納物品数、ＩＤ取得物品数）とが、表示されている。各部屋Ｒの名称、収納物品数、及びＩＤ取得物品数は、前述したように、前回棚卸し更新日時が古い順に上段から下段に（この例では部屋Ｒ４、部屋Ｒ５、部屋Ｒ６、部屋Ｒ１、部屋Ｒ２、部屋Ｒ３の順で）配列されている（表示領域４１２Ａ参照）。
【０１３３】
この表示画面４１２が表示された状態で、操作者Ｍが棚卸し作業を開始する１つの部屋Ｒを選択すると、次の図１３（ｄ）に示す表示画面４１３へ移行する。図１３（ｄ）の表示画面４１３は、各部屋別作業データの並びが図８（ｄ）と異なるだけで、表示内容自体は図８（ｄ）と同等であるので、詳細な説明を省略する。その後の図１３（ｅ）及び図１３（ｆ）における手順及び表示画面４１４，４１５についても、棚卸し可能部屋として決定された複数の部屋Ｒの部屋別作業データの配列順序が異なるだけであり、前述の図８（ｅ）及び図８（ｆ）の間における手順及び表示画面４０４，４０５とほぼ同等であるので、説明を省略する。
【０１３４】
図１４に、本変形例におけるリーダ１００の制御回路１３３によって実行される制御手順を示す。なお、この図１４は前述の図９に対応する図であり、図９と同様の手順には同符号を付し適宜説明を省略する。
【０１３５】
この図１４においては、前述の図９のステップＳ５、ステップＳ１０、ステップＳ４０、ステップＳ４５に代えて、ステップＳ５Ａ、ステップＳ１０Ａ、ステップＳ４０Ａ、及びステップＳ４５Ａが設けられている。すなわち、ステップＳ５Ａにおいて、制御回路１３３は、サーバ３０１のデータベース３００より、各部屋Ｒに関する物品数リスト（前述したように本変形例では、部屋名称、収納物品数、及び上記前回棚卸し実行日時が含まれる）を取得する操作が行われたか否かを判定する。上記物品数リストを取得する操作が行われるまでループして待機する。物品数リストを取得する操作が行われた場合には、判定が満たされてステップＳ１０Ａに移り、データベース３００より、上記部屋名称、収納物品数、前回棚卸し実行日時を含む物品数リストを取得する（物品数情報取得手段としての機能）。
【０１３６】
その後のステップＳ１５〜ステップＳ３０の手順は、前述の図９と同様である。すなわち、上記ステップＳ１０Ａで取得した物品数リストに含まれる各部屋Ｒの収納物品数と、ステップＳ２０で算出した記憶可能物品数とをステップＳ３０で比較し、棚卸し可能部屋を決定する。その後、ステップＳ４０Ａに移る。
【０１３７】
ステップＳ４０Ａでは、制御回路１３３は、上記ステップＳ３０において棚卸し可能部屋として決定された複数の部屋Ｒの部屋別作業データを、対応する前回棚卸し実行日時が古い順に配列する（表示処理手段としての機能）。その後、ステップＳ４５Ａに移る。
【０１３８】
ステップＳ４５Ａでは、制御回路１３３は、表示部１２１に制御信号を出力し、上記ステップＳ４０Ａで前回棚卸し実行日時が古い順に配列した、各部屋Ｒの部屋別作業データ（上記部屋名称、上記収納物品数、上記ＩＤ取得物品数を含む）を表示部１２１に表示させる（図１３（ｃ）の表示領域４１２Ａ参照）。その後、ステップＳ５０に移る。
【０１３９】
その後の手順については前述の図９と同様であるので説明を省略する。
【０１４０】
なお、上記フローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１４１】
本変形例においても、上記実施形態と同様、複数の部屋Ｒを棚卸し可能部屋と決定した場合に、当該部屋Ｒの名称を、表示部１２１において所定の優先順序に沿った態様（上記の例では前回棚卸し実行日時が古い順）で配列し表示する。これにより、棚卸し作業を実行可能であるとして提示された複数の部屋Ｒを、操作者Ｍのニーズ、使いやすさ等を反映した順序に並べ替えた形で表示することができ、さらに利便性を向上することができる。この例のように前回棚卸し実行日時が古い順に表示部１２１で配列して表示することで、棚卸し作業を実行可能である複数の部屋Ｒのうち、前回の棚卸し実行のときから、より長い期間が経過した部屋Ｒに対し、確実に棚卸し作業を行うことができる。
【０１４２】
（ii）優先度指標が高い順に並べ替えて表示する場合
すなわち、棚卸し可能部屋と決定された複数の部屋Ｒのうち、予め付与された優先度指標（例えば、優先順位「高」、「中」、「低」等）が高い順に配列して表示するようにしてもよい。
【０１４３】
本変形例では、上記実施形態の図７で示した上記物品数リストのデータ項目に、対応する優先度指標が加えられている。図１５に、本変形例における上記サーバ３０１のデータベース３００に記憶された、物品数リストのデータ内容を概念的に示す。なお、この図１５は前述の図７及び図１２に対応する図である。
【０１４４】
図１５において、この物品数リストには、各部屋Ｒの名称と、対応する物品Ｂの数（収納物品数；この例では上記図７及び図１２と同一内容である）と、上記優先度指標(この例では「１」「２」「３」「４」「５」「６」の６ランクがあり、値が小さいほど優先度が高い)とが含まれている。この例では、部屋Ｒ１（名称「ｒｏｏｍＡ」）の収納物品数が３００［個］で優先度指標が「２」となっている。同様に、部屋Ｒ２（名称「ｒｏｏｍＢ」）の優先度指標は「５」であり、部屋Ｒ３（名称「ｒｏｏｍＣ」）の優先度指標は「１」であり、部屋Ｒ４（名称「ｒｏｏｍＤ」）の優先度指標は「４」であり、部屋Ｒ５（名称「ｒｏｏｍＥ」）の優先度指標は「３」であり、部屋Ｒ６（名称「ｒｏｏｍＦ」）の優先度指標は「６」となっている。
【０１４５】
図１６に、本変形例におけるリーダ１００の表示部１２１に表示される表示画面４２０〜４２５の一例を示す。なお、この図１６は前述の図８及び図１３に対応する図であり、図８と同等の表示には同符号を付し説明を省略する。
【０１４６】
まず、図８と同様、操作者の適宜の操作に基づき、制御回路１３３が、上記記憶可能物品数を算出し図１６（ａ）の表示画面４２０を表示する。その後、棚卸し対象の各部屋Ｒの収納物品数をデータベース３００から取得し、棚卸し可能部屋を決定する。図１６（ｂ）は、上記棚卸し可能部屋として決定された各部屋Ｒ１〜Ｒ６（ｒｏｏｍＡ〜ｒｏｏｍＦ）の収納物品数の一例を示している。図１６（ａ）の表示画面４２０は前述の図８（ａ）の表示画面４００と同等であり、図１６（ｂ）は図８（ｂ）と同等であり、それぞれ説明を省略する。
【０１４７】
そして、図１６（ｂ）のように、棚卸し可能部屋として決定された各部屋Ｒの収納物品数がデータベースより取得されると、制御回路１３３が、棚卸し可能部屋の各部屋Ｒの名称、収納物品数、及びＩＤ取得物品数を含む上記部屋別作業データを、対応する優先度指標が高い順に配列（ソート）する。図１６（ｃ）は、このときに表示部１２１に表示される表示画面４２２を表す図である。
【０１４８】
図１６（ｃ）において、表示画面４２２には、上記記憶可能物品数（「メモリ残量  ６００」）と、棚卸し可能部屋として決定された各部屋Ｒの上記部屋別作業データ（名称、収納物品数、ＩＤ取得物品数）とが、表示されている。各部屋Ｒの名称、収納物品数、及びＩＤ取得物品数は、前述したように、優先度指標が高い順に上段から下段に（この例では部屋Ｒ３、部屋Ｒ１、部屋Ｒ５、部屋Ｒ３、部屋Ｒ２、部屋Ｒ６の順で）配列されている（表示領域４２２Ａ参照）。
【０１４９】
この表示画面４２２が表示された状態で、操作者Ｍが棚卸し作業を開始する１つの部屋Ｒを選択すると、次の図１７（ｄ）に示す表示画面４２３へ移行する。その後の図１７（ｄ）、図１７（ｅ）、図１７（ｆ）における手順及び表示画面４２３，４２４，４２５については、各部屋別作業データの並びが図８（ｄ）、図８（ｅ）、図８（ｆ）と異なるだけで、表示内容自体はほぼ同等であるので、説明を省略する。
【０１５０】
図１７に、本変形例におけるリーダ１００の制御回路１３３によって実行される制御手順を示す。なお、この図１７は前述の図９及び図１４に対応する図であり、図９と同様の手順には同符号を付し適宜説明を省略する。
【０１５１】
この図１７においては、前述の図９のステップＳ５、ステップＳ１０、ステップＳ４０、ステップＳ４５に代えて、ステップＳ５Ｂ、ステップＳ１０Ｂ、ステップＳ４０Ｂ、及びステップＳ４５Ｂが設けられている。すなわち、ステップＳ５Ｂにおいて、制御回路１３３は、サーバ３０１のデータベース３００より、各部屋Ｒに関する物品数リスト（前述したように本変形例では、部屋名称、収納物品数、及び上記優先度指標が含まれる）を取得する操作が行われたか否かを判定する。上記物品数リストを取得する操作が行われるまでループして待機する。物品数リストを取得する操作が行われた場合には、判定が満たされてステップＳ１０Ｂに移り、データベース３００より、部屋名称、収納物品数、優先度指標を含む物品数リストを取得する（物品数情報取得手段としての機能）。
【０１５２】
その後のステップＳ１５〜ステップＳ３０の手順は、前述の図９と同様である。すなわち、上記ステップＳ１０Ｂで取得した物品数リストに含まれる各部屋Ｒの収納物品数と、ステップＳ２０で算出した記憶可能物品数とをステップＳ３０で比較し、棚卸し可能部屋を決定する。その後、ステップＳ４０Ｂに移る。
【０１５３】
ステップＳ４０Ｂでは、制御回路１３３は、上記ステップＳ３０において棚卸し可能部屋として決定された複数の部屋Ｒの部屋別作業データを、対応する優先度指標が高い順に配列する（表示処理手段としての機能）。その後、ステップＳ４５Ｂに移る。
【０１５４】
ステップＳ４５Ｂでは、制御回路１３３は、表示部１２１に制御信号を出力し、上記ステップＳ４０Ｂで優先度指標が高い順に配列した、各部屋Ｒの部屋別作業データ（上記部屋名称、上記収納物品数、上記ＩＤ取得物品数を含む）を表示部１２１に表示させる（図１６（ｃ）の表示領域４２２Ａ参照）。その後、ステップＳ５０に移る。
【０１５５】
その後の手順については前述の図９と同様であるので説明を省略する。
【０１５６】
なお、上記フローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１５７】
本変形例においても、上記実施形態と同様、複数の部屋Ｒを棚卸し可能部屋と決定した場合に、当該部屋Ｒの名称を、表示部１２１において所定の優先順序に沿った態様（上記の例では予め付与された優先度指標が高い順）で配列し表示する。これにより、棚卸し作業を実行可能であるとして提示された複数の部屋Ｒを、操作者Ｍのニーズ、使いやすさ等を反映した順序に並べ替えた形で表示することができ、さらに利便性を向上することができる。この例のように優先度指標が高い順に表示部１２１で配列して表示することで、棚卸し作業を実行可能である複数の部屋Ｒのうち、操作者Ｍが予め設定した優先度がより高い部屋Ｒに対し、効率よく棚卸し作業を行うことができる。
【０１５８】
（iii）基準とする位置から距離が近い順に並べ替えて表示する場合
すなわち、棚卸し可能部屋と決定された複数の部屋Ｒのうち、基準とする位置（例えば、現在棚卸し作業を行っている部屋Ｒ）から距離が近い部屋Ｒの順に配列して表示するようにしてもよい。
【０１５９】
本変形例では、上記実施形態の図７で示した上記物品数リストのデータ項目に、対応する各部屋Ｒからの距離比較データが加えられている。図１８に、本変形例における上記サーバ３０１のデータベース３００に記憶された、物品数リストのデータ内容を概念的に示す。なお、この図１８は前述の図７、図１２、及び図１５に対応する図である。
【０１６０】
図１８において、この物品数リストには、各部屋Ｒの名称と、対応する物品Ｂの数（収納物品数；この例では上記図７及び図１２等と同一内容である）と、上記距離比較データとが含まれている。この例では、部屋Ｒ１の距離比較データは、部屋Ｒ１からの距離が小さい順に、部屋Ｒ２、部屋Ｒ４、部屋Ｒ５、部屋Ｒ３、部屋Ｒ６の順でデータ配列されている。すなわち、部屋Ｒ１から最も近い部屋は部屋Ｒ２であり、その次に近いのが部屋Ｒ４であり、以下、部屋Ｒ５、部屋Ｒ３、部屋Ｒ６の順で近いことが記録されている。以下同様に、部屋Ｒ２の距離比較データでは、部屋Ｒ１、部屋Ｒ３、部屋Ｒ５、部屋Ｒ４、部屋Ｒ６の順でデータ配列され、部屋Ｒ３の距離比較データでは、部屋Ｒ２、部屋Ｒ６、部屋Ｒ５、部屋Ｒ１、部屋Ｒ４の順でデータ配列され、部屋Ｒ４の距離比較データでは、部屋Ｒ１、部屋Ｒ５、部屋Ｒ２、部屋Ｒ６、部屋Ｒ３の順でデータ配列され、部屋Ｒ５の距離比較データでは、部屋Ｒ２、部屋Ｒ４、部屋Ｒ６、部屋Ｒ１、部屋Ｒ３の順でデータ配列され、部屋Ｒ６の距離比較データは、部屋Ｒ３、部屋Ｒ５、部屋Ｒ２、部屋Ｒ４、部屋Ｒ１の順でデータ配列されている。
【０１６１】
図１９に、本変形例におけるリーダ１００の表示部１２１に表示される表示画面４３０〜４３４の一例を示す。なお、この図１９は前述の図８、図１３及び図１６に対応する図であり、図８と同等の表示には同符号を付し説明を省略する。
【０１６２】
まず、図８と同様、操作者の適宜の操作に基づき、制御回路１３３が、上記記憶可能物品数を算出し図１９（ａ）の表示画面４３０を表示する。その後、棚卸し対象の各部屋Ｒの収納物品数をデータベース３００から取得し、棚卸し可能部屋を決定する。図１９（ａ）の表示画面４３０は前述の図８（ａ）の表示画面４００等と同等であり、説明を省略する。
【０１６３】
本変形例では、前述の図１３（ｂ）、図１６（ｂ）の場合と異なり、上記棚卸し可能部屋として決定された各部屋Ｒ１〜Ｒ６（ｒｏｏｍＡ〜ｒｏｏｍＦ）の収納物品数を、図１９（ｂ）に示すように、表示部１２１の表示画面４３１として表示する。表示内容自体は図８（ｂ）等と同等であり、前述したように、部屋Ｒ１（名称「ｒｏｏｍＡ」）のＩＤ取得物品数／収納物品数が「０／３００」、以下同様に、部屋Ｒ２（名称「ｒｏｏｍＢ」）が「０／１００」、部屋Ｒ３（名称「ｒｏｏｍＣ」）が「０／２５０」、部屋Ｒ４（名称「ｒｏｏｍＤ」）が「０／５００」、部屋Ｒ５（名称「ｒｏｏｍＥ」）が「０／４５０」、部屋Ｒ６（名称「ｒｏｏｍＦ」）が「０／１５０」のように表示領域４３１Ａに表示される。
【０１６４】
この上記表示画面４３１が表示された状態で、操作者Ｍが、操作部１２２の適宜の操作を介し、棚卸し作業を開始する１つの部屋Ｒ（部屋Ｒに対応する部屋別作業データ）を選択すると、制御回路１３３が、それら棚卸し可能部屋の部屋Ｒの名称と、対応する上記収納物品数及び上記ＩＤ取得物品数とを、上記選択した部屋Ｒから位置的に近い順に配列（ソート）し、次の図１９（ｃ）に示す表示画面４３２へ移行する。
【０１６５】
図１９（ｃ）の表示画面４３２は、図１９（ｂ）の表示画面４３１で部屋Ｒ５が選択された場合の例を示している。図示のように、この選択の結果、前述の記憶可能物品数「メモリ残量  ６００」の下部の表示領域４３２Ｂに、上記選択された部屋Ｒ５に対応する部屋別作業データ「ｒｏｏｍＥ  ０／４５０」が表示されている（言い換えれば表示部１２１の下部寄りの表示領域４３１Ａから抽出されて上部寄りの表示領域４３２Ｂへ表示箇所が移っている）。そして、その下部の表示領域４３２Ａに、上記選択された部屋Ｒ５に対応する部屋別作業データを除く、部屋Ｒ２，Ｒ４，Ｒ６，Ｒ１，Ｒ３の部屋別作業データがこの順序（選択された部屋Ｒ５に近い順に）で「ｒｏｏｍＢ  ０／１００」、「ｒｏｏｍＤ  ０／５００」、「ｒｏｏｍＦ  ０／１５０」、「ｒｏｏｍＡ  ０／３００」、「ｒｏｏｍＣ  ０／２５０」のように表示される。
【０１６６】
そして、上記表示画面４３２Ａが表示された状態で、操作者Ｍが、操作部１２２の適宜の操作を介し、（上記選択した部屋Ｒ５において）棚卸し作業を開始すると、次の図１９（ｄ）に示す表示画面４３３へ移行する。その後の図１９（ｄ）、図１９（ｅ）における手順及び表示画面４３３，４３４については、各部屋別作業データの並びが図８（ｅ）、図８（ｆ）等と異なるだけで、表示内容自体はほぼ同等であるので、説明を省略する。
【０１６７】
図２０に、本変形例におけるリーダ１００の制御回路１３３によって実行される制御手順を示す。なお、この図２０は前述の図９、図１４及び図１７に対応する図であり、図９と同様の手順には同符号を付し適宜説明を省略する。
【０１６８】
この図２０においては、前述の図９のステップＳ４０、ステップＳ４５が削除され、ステップＳ５及びステップＳ１０に代えてステップＳ５Ｃ及びステップＳ１０Ｃが設けられている。また新たに、ステップＳ５０とステップＳ５５との間にステップＳ５３が設けられ、ステップＳ７０とステップＳ７５との間にステップＳ７２及びステップＳ７４が設けられている。
【０１６９】
すなわち、ステップＳ５Ｃにおいて、制御回路１３３は、サーバ３０１のデータベース３００より、各部屋Ｒに関する物品リスト（前述したように本変形例では、部屋名称、収納物品数、及び上記各部屋Ｒからの距離比較データが含まれる）を取得する操作が行われたか否かを判定する。上記物品数リストを取得する操作が行われるまでループして待機する。物品数リストを取得する操作が行われた場合には、判定が満たされてステップＳ１０Ｃに移り、上記部屋名称、収納物品数、上記距離比較データを含む物品数リストを取得する（物品数情報取得手段としての機能）。
【０１７０】
その後のステップＳ１５〜ステップＳ３０の手順は、前述の図９と同様である。すなわち、上記ステップＳ１０Ｃで取得した物品数リストに含まれる各部屋Ｒの収納物品数と、ステップＳ２０で算出した記憶可能物品数とをステップＳ３０で比較し、棚卸し可能部屋を決定する。
【０１７１】
ステップＳ３０が終了したら、図９と同様のステップＳ５０に移り、ＦＬＡＧが０であるか否かを判定し、ＦＬＡＧが０である場合には、判定が満たされて新たに設けたステップＳ５３に移る。
【０１７２】
ステップＳ５３では、制御回路１３３は、表示部１２１に制御信号を出力し、ステップＳ３０の結果に基づき、棚卸し可能部屋に該当する複数の部屋Ｒの部屋別作業データを表示部１２１に表示させる（図１９（ｃ）の表示領域４３１Ａ参照）。その後、図９と同様のステップＳ５５に移る。
【０１７３】
その後のステップＳ５５〜ステップＳ７０の手順は、前述の図９と同様であるので説明を省略する。ステップＳ７０で、棚卸し作業の開始状況を表すＦＬＡＧを１にした後は、新たに設けたステップＳ７２に移る。
【０１７４】
ステップＳ７２では、制御回路１３３は、上記ステップＳ３０の処理結果及び上記ステップＳ６０での操作者Ｍによる部屋Ｒの選択結果に基づき、上記選択された部屋Ｒを除く（棚卸し可能部屋に該当する）各部屋Ｒの部屋別作業データを、選択された部屋Ｒから距離が近い順に配列する（表示処理手段としての機能）。その後、ステップＳ７４に移る。
【０１７５】
ステップＳ７４では、制御回路１３３は、表示部１２１に制御信号を出力し、上記ステップＳ７２で距離が近い順に配列した、各部屋Ｒの部屋別作業データ（上記部屋名称、上記収納物品数、上記ＩＤ取得物品数を含む）を表示部１２１に表示させる（図１９（ｃ）の表示領域４３２Ａ参照）。その後、ステップＳ７５に移る。
【０１７６】
その後の手順については前述の図９と同様であるので説明を省略する。
【０１７７】
なお、上記フローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１７８】
本変形例においても、上記実施形態と同様、複数の部屋Ｒを棚卸し可能部屋と決定した場合に、当該部屋Ｒの名称を、表示部１２１において所定の優先順序に沿った態様（上記の例では基準位置からの距離が近い順）で配列し表示する。これにより、棚卸し作業を実行可能であるとして提示された複数の部屋Ｒを、操作者Ｍのニーズ、使いやすさ等を反映した順序に並べ替えた形で表示することができ、さらに利便性を向上することができる。この例のように、基準とする位置（棚卸し中の部屋Ｒの位置）から距離が近い順に表示部１２１で配列して表示することで、棚卸し作業を実行可能である複数の部屋Ｒのうち、距離が近く移動のための労力負担がより少ない部屋Ｒに対し、効率よく棚卸し作業を行うことができる。なお、上記のように棚卸しを実行している部屋Ｒを基準位置とするのに限られず、適宜の位置検出手段を設け、これにより検出されたリーダ１００や操作者Ｍの現在位置を単純に基準位置としてもよい
【０１７９】
（２）その他
以上においては、リーダ１００とデータベース３００との情報の出入力は、リーダ１００がクレードル２００に装着された状態で行っていたが、これに限られない。すなわち、前述したように、クレードル２００から取り外した状態においても無線ＬＡＮ等の通信回線によってサーバ３０１へアクセス可能としてもよい。
【０１８０】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１８１】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１８２】
【図１】本発明の一実施形態の物品管理システムの概念的説明図である。
【図２】部屋において操作者が棚卸し作業を行っている状態を表す斜視図である。
【図３】リーダの全体構造を表す図である。
【図４】リーダの機能的構成を表す機能ブロック図である。
【図５】高周波回路の詳細構成を表す機能ブロック図である。
【図６】物品用無線タグ回路素子の機能的構成の一例を表すブロック図である。
【図７】物品数リストの一例を表す図である。
【図８】リーダの表示部に表示される表示画面の遷移状態を表す図である。
【図９】リーダの制御回路によって実行される制御手順を表すフローチャートである。
【図１０】ステップＳ３０の詳細手順を表すフローチャートである。
【図１１】ステップＳ７５の詳細手順を表すフローチャートである。
【図１２】前回棚卸し実行日時が古い順に配列して表示する変形例における物品数リストの一例を表す図である。
【図１３】リーダの表示部に表示される表示画面の一例を表す図である。
【図１４】リーダの制御回路によって実行される制御手順を表すフローチャートである。
【図１５】優先度指標が高い順に配列して表示する変形例における物品数リストの一例を表す図である。
【図１６】リーダの表示部に表示される表示画面の一例を表す図である。
【図１７】リーダの制御回路によって実行される制御手順を表すフローチャートである。
【図１８】基準とする位置から距離が近い順に配列して表示する変形例における物品数リストの一例を表す図である。
【図１９】リーダの表示部に表示される表示画面の一例を表す図である。
【図２０】リーダの制御回路によって実行される制御手順を表すフローチャートである。
【符号の説明】
【０１８３】
１              物品管理システム
１００          リーダ（無線タグ通信装置）
１１１          装置アンテナ
１２１          表示部（表示手段）
１２２          操作部（操作手段）
１３３          制御回路
１３４          メモリ（記憶手段）
１５０          ＩＣ回路部
１５１          タグアンテナ
３００          データベース
３０１          サーバ（管理装置）
Ｂ              物品（棚卸し対象物品）
Ｍ              操作者
Ｒ１〜６        部屋（収納領域）
Ｔｂ            物品タグ
Ｔｏ            物品用無線タグ回路素子
【図１】
2010076921.tif 000003
【図２】
2010076921.tif 000004
【図３】
2010076921.tif 000005
【図４】
2010076921.tif 000006
【図５】
2010076921.tif 000007
【図６】
2010076921.tif 000008
【図７】
2010076921.tif 000009
【図８】
2010076921.tif 000010
【図９】
2010076921.tif 000011
【図１０】
2010076921.tif 000012
【図１１】
2010076921.tif 000013
【図１２】
2010076921.tif 000014
【図１３】
2010076921.tif 000015
【図１４】
2010076921.tif 000016
【図１５】
2010076921.tif 000017
【図１６】
2010076921.tif 000018
【図１７】
2010076921.tif 000019
【図１８】
2010076921.tif 000020
【図１９】
2010076921.tif 000021
【図２０】
2010076921.tif 000022