(57)【要約】【課題】物品の流通過程において、物品がどこに存在しているのかを速やかに把握することができる技術を提供する。【解決手段】サーバは、第１容器から受信される第１出力情報を利用して、第１容器ＩＤと１個以上の物品ＩＤとを対応付けて記憶し、前記第１容器ＩＤと前記１個以上の物品ＩＤとが対応付けて記憶されている状況で、第２容器から第２出力情報を受信する場合であって、前記第２出力情報に含まれる第２読取情報に含まれるＩＤが、前記第１容器ＩＤと前記１個以上の物品ＩＤとのうちの少なくとも１個と一致する場合に、前記第２出力情報に含まれる第２容器ＩＤと、記憶済みの前記第１容器ＩＤ及び前記１個以上の物品ＩＤと、を対応付けて記憶する。【選択図】図４
2018167971.tif 000002
【特許請求の範囲】
【請求項１】
１個以上の物品を収容する第１容器と、
前記第１容器を収容する第２容器と、
サーバと、
を備え、
前記１個以上の物品のそれぞれは、当該物品を特定するための物品ＩＤが記憶された物品ＲＦＩＤタグを備えており、
前記第１容器は、
前記１個以上の物品を収容する第１収容部と、
前記第１収容部内に収容されている前記１個以上の物品に備えられた１個以上の前記物品ＲＦＩＤタグに記憶された１個以上の前記物品ＩＤを読み取るための第１読取処理を実行する第１リーダと、
前記第１読取処理が実行される特定の場合に、前記第１読取処理によって読み取られた第１読取情報と、前記第１容器を特定するための第１容器ＩＤと、を含む第１出力情報を前記サーバに送信する第１制御部と、
前記第１容器ＩＤが記憶された第１ＲＦＩＤタグと、
を備えており、
前記第２容器は、
前記１個以上の物品が収容された前記第１容器を収容する第２収容部と、
前記第２収容部内に収容されている前記１個以上の物品に備えられた前記１個以上の物品ＲＦＩＤタグに記憶された前記１個以上の物品ＩＤと、前記第２収容部内に収容されている前記第１容器に備えられた前記第１ＲＦＩＤタグに記憶された前記第１容器ＩＤを読み取るための第２読取処理を実行する第２リーダと、
前記第２読取処理によって読み取られた第２読取情報と、前記第２容器を特定するための第２容器ＩＤと、を含む第２出力情報を前記サーバに送信する第２制御部と、
を備えており、
前記サーバは、
前記第１容器から受信される前記第１出力情報を利用して、前記第１容器ＩＤと前記１個以上の物品ＩＤとを対応付けて記憶し、
前記第１容器ＩＤと前記１個以上の物品ＩＤとが対応付けて記憶されている状況で、前記第２容器から前記第２出力情報を受信する場合であって、前記第２出力情報に含まれる前記第２読取情報に含まれるＩＤが、前記第１容器ＩＤと前記１個以上の物品ＩＤとのうちの少なくとも１個と一致する場合に、前記第２出力情報に含まれる前記第２容器ＩＤと、記憶済みの前記第１容器ＩＤ及び前記１個以上の物品ＩＤと、を対応付けて記憶する、
管理システム。
【請求項２】
前記第１制御部は、さらに、
前記第１収容部に収容される前記物品の個数を示す個数情報を取得し、
前記個数情報が取得された後で、前記第１リーダが前記第１読取処理を実行することによって読み取られた前記物品ＩＤの個数が、前記個数情報が示す前記物品の個数と一致する前記特定の場合に、前記第１出力情報を前記サーバに送信する、請求項１に記載の管理システム。
【請求項３】
前記第１容器は、さらに、前記第１収容部に取り付けられており、ユーザが前記個数情報を入力可能な入力部を備え、
前記第１制御部は、前記入力部において入力された前記個数情報を取得する、請求項２に記載の管理システム。
【請求項４】
前記第１容器は、さらに、前記第１収容部に取り付けられており、前記個数情報が示す前記物品の個数と、前記第１リーダが前記第１読取処理を実行することによって読み取られた前記物品ＩＤの個数と、のうちの少なくとも一方を表示可能な表示部を備える、請求項２又は３に記載の管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する技術は、管理システムに関する。
【背景技術】
【０００２】
特許文献１に開示されている管理システムは、複数の物品（荷物）を収容する容器（パレット）を備えており、複数の物品のそれぞれは、当該物品を特定するための物品ＩＤが記憶された物品ＲＦＩＤタグを備えている。また、特許文献１の管理システムは、複数の物品ＲＦＩＤタグに記憶されている複数の物品ＩＤを読み取るための読取処理を実行するリーダを備えている。このリーダは、読取処理によって複数の物品ＩＤを一括で読み取ることができる。リーダによって読み取られた複数の物品ＩＤは、情報管理のために利用される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５８２０６８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の管理システムでは、リーダが、複数の物品ＲＦＩＤタグに記憶されている複数の物品ＩＤを一括で読み取る際に、複数の物品ＩＤのうちのいくつかの物品ＩＤを読み落としてしまう（即ち読み取りに失敗する）ことがある。このような読み落としは、例えば、リーダの電波が何らかの障害によっていくつかの物品まで届かないことなどに起因して起こり得る。リーダが物品ＩＤを読み落としてしまうと、物品の流通過程において、読み落とされた物品ＩＤに係る物品がどこに存在しているのかが分からなくなる。その一方で、リーダにすべての物品ＩＤを確実に読み取らせようとするならば、リーダは、複数回の読み取り処理を行わなければならなくなる場合があり、物品の流通をスムーズに行えないおそれがある。そこで本明細書は、物品の流通過程において、物品がどこに存在しているのかを速やかに把握することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書が開示する管理システムは、１個以上の物品を収容する第１容器と、前記第１容器を収容する第２容器と、サーバと、を備えている。前記１個以上の物品のそれぞれは、当該物品を特定するための物品ＩＤが記憶された物品ＲＦＩＤタグを備えている。前記第１容器は、前記１個以上の物品を収容する第１収容部と、前記第１収容部内に収容されている前記１個以上の物品に備えられた１個以上の前記物品ＲＦＩＤタグに記憶された１個以上の前記物品ＩＤを読み取るための第１読取処理を実行する第１リーダと、前記第１読取処理が実行される特定の場合に、前記第１読取処理によって読み取られた第１読取情報と、前記第１容器を特定するための第１容器ＩＤと、を含む第１出力情報を前記サーバに送信する第１制御部と、前記第１容器ＩＤが記憶された第１ＲＦＩＤタグと、を備えている。前記第２容器は、前記１個以上の物品が収容された前記第１容器を収容する第２収容部と、前記第２収容部内に収容されている前記１個以上の物品に備えられた前記１個以上の物品ＲＦＩＤタグに記憶された前記１個以上の物品ＩＤと、前記第２収容部内に収容されている前記第１容器に備えられた前記第１ＲＦＩＤタグに記憶された前記第１容器ＩＤを読み取るための第２読取処理を実行する第２リーダと、前記第２読取処理によって読み取られた第２読取情報と、前記第２容器を特定するための第２容器ＩＤと、を含む第２出力情報を前記サーバに送信する第２制御部と、を備えている。前記サーバは、前記第１容器から受信される前記第１出力情報を利用して、前記第１容器ＩＤと前記１個以上の物品ＩＤとを対応付けて記憶する。また、前記サーバは、前記第１容器ＩＤと前記１個以上の物品ＩＤとが対応付けて記憶されている状況で、前記第２容器から前記第２出力情報を受信する場合であって、前記第２出力情報に含まれる前記第２読取情報に含まれるＩＤが、前記第１容器ＩＤと前記１個以上の物品ＩＤとのうちの少なくとも１個と一致する場合に、前記第２出力情報に含まれる前記第２容器ＩＤと、記憶済みの前記第１容器ＩＤ及び前記１個以上の物品ＩＤと、を対応付けて記憶する。
【０００６】
上記の構成によると、まず、第１容器ＩＤと、第１収容部内に収容されている１個以上の物品の１個以上の物品ＩＤとが、互いに対応付けられてサーバに記憶される。その状況で、第２リーダが第２読取処理を実行する。第２読取処理では、第２リーダが、第２収容部に収容されている第１容器ＩＤと１個以上の物品ＩＤとを一括で読み取ることを試行する。このとき、第２リーダは、第１容器ＩＤと１個以上の物品ＩＤとのうちのいくつかのＩＤを読み落とすことがある。その後、第２読取処理で取得された第２読取情報に含まれているＩＤが上記の第１容器ＩＤと１個以上の物品ＩＤとのうちの少なくとも１個と一致する場合には、サーバが、第２容器ＩＤと第１容器ＩＤと１個以上の物品ＩＤとを対応付けて記憶する。この構成によれば、第２リーダが第２読取処理を実行する際に第１容器ＩＤと１個以上の物品ＩＤとのうちのいくつかのＩＤを仮に読み落としたとしても、読み取りに成功したＩＤがサーバに記憶されている第１容器ＩＤと１個以上の物品ＩＤとのうちの少なくとも１個と一致すれば、サーバは、第２容器ＩＤと、既に記憶されている第１容器ＩＤと１個以上の物品ＩＤと、を対応付けて記憶することができる。そのため、第２リーダがいくつかのＩＤを読み落としたとしても、サーバが、第２容器ＩＤと第１容器ＩＤと１個以上の物品ＩＤとを対応付けることができる。その結果、第２リーダが第２読取処理でいくつかのＩＤを読み落としたとしても、サーバのユーザ（例えば管理システムの管理者）が、第１容器と１個以上の物品が第２容器に収容されていることを把握できる。この場合、第２リーダは、すべてのＩＤを確実に読み取るために、複数回の読み取り処理を行う必要もない。よって、上記の管理システムによると、物品の流通過程において、物品がどこに存在しているのかを速やかに把握することができる。
【０００７】
上記の管理システムにおいて、前記第１制御部は、さらに、前記第１収容部に収容される前記物品の個数を示す個数情報を取得してもよい。また、前記第１制御部は、前記個数情報が取得された後で、前記第１リーダが前記第１読取処理を実行することによって読み取られた前記物品ＩＤの個数が、前記個数情報が示す前記物品の個数と一致する前記特定の場合に、前記第１出力情報を前記サーバに送信してもよい。
【０００８】
上記の構成によると、第１読取処理で読み取られた物品ＩＤの個数と個数情報が示す物品の個数（第１容器に収容される物品の個数）とが一致した場合に、サーバが第１容器ＩＤと１個以上の物品ＩＤとを対応付けて記憶することができる。物品ＩＤの個数と物品の個数とが一致しない場合は、第１容器ＩＤと１個以上の物品ＩＤとがサーバに記憶されない。その結果、サーバにおいて、第１容器の第１容器ＩＤと、第１収容部内に収容されている１個以上の物品の１個以上の物品ＩＤとが、対応付けられて記憶される状況が適切に形成される。そのため、その後、第２リーダが第２読取処理を実行する際に読み落としが発生したとしても、管理システムのユーザが、第１容器と１個以上の物品が第２容器に収容されていることを適切に把握することができる。
【０００９】
また、上記の管理システムにおいて、前記第１容器は、さらに、前記第１収容部に取り付けられており、ユーザが前記個数情報を入力可能な入力部を備えていてもよい。また、前記第１制御部は、前記入力部において入力された前記個数情報を取得してもよい。
【００１０】
上記の構成によると、第１収容部に収容される物品の個数をユーザ（例えば物流現場の作業員等）が指定することができる。ユーザが指定した物品の個数と、第１容器に実際に収容された物品の個数とが一致した場合に、サーバに第１容器ＩＤと１個以上の物品ＩＤとを対応付けて記憶させることができる。
【００１１】
また、上記の管理システムにおいて、前記第１容器は、さらに、前記第１収容部に取り付けられており、前記個数情報が示す前記物品の個数と、前記第１リーダが前記第１読取処理を実行することによって読み取られた前記物品ＩＤの個数と、のうちの少なくとも一方を表示可能な表示部を備えていてもよい。
【００１２】
上記の構成によると、表示部を視たユーザが、個数情報が示す物品の個数と第１読取処理で読み取られた物品ＩＤの個数との少なくとも一方を把握することができる。そのため、物品の個数と物品ＩＤの個数との対応をユーザが把握することができる。
【図面の簡単な説明】
【００１３】
【図１】管理システムの概要を示す図。
【図２】物品と第１容器と第２容器とサーバの構成を示すブロック図。
【図３】容器の制御部が実行する容器側処理を示すフローチャート。
【図４】サーバの制御部が実行するサーバ側処理を示すフローチャート。
【図５】データベースに登録される第１容器ＩＤと物品ＩＤの一例を示すテーブル。
【図６】データベースに登録される第２容器ＩＤと第１容器ＩＤと物品ＩＤの一例を示すテーブル。
【発明を実施するための形態】
【００１４】
（管理システム２の構成；図１、図２）
図１に示すように、管理システム２は、複数の物品３と、複数の第１容器１０と、第２容器２０と、サーバ１００とを備えている。この管理システム２では、ＲＦＩＤ（Radio Frequency IDdentifier）の技術が用いられる。ＲＦＩＤの技術は、無線通信技術の１つであり、電波を用いて非接触で情報を読み書きすることができる技術である。ＲＦＩＤの技術では、１回の読取処理で複数の情報を読み取ることができる。この技術では、リーダによって、複数のＲＦＩＤタグに記憶されている複数の情報を一括で読み取ることができる。以下に説明する物品ＲＦＩＤタグ４、ＲＦＩＤタグ１３、ＲＦＩＤタグ２３、リーダ１２、リーダ２２ではＲＦＩＤの技術が用いられる。
【００１５】
（物品３の構成；図１、図２）
複数の物品３はいずれも同様の構成を備えている。代表としてそのうちの１個の物品３について説明する。物品３は、例えば宅配用の荷物である。図２に示すように、物品３は、物品ＲＦＩＤタグ４を備えている。物品ＲＦＩＤタグ４が物品３に取り付けられている。物品ＲＦＩＤタグ４は、物品ＩＤを記憶している。物品ＲＦＩＤタグ４に記憶されている物品ＩＤは、その物品ＲＦＩＤタグ４を備えている物品３を特定するための情報である。物品ＩＤは、物品３に固有の情報である。物品ＩＤは、例えば「０−００１」、「０−００２」等で示される。
【００１６】
（第１容器１０の構成；図１、図２）
複数の第１容器１０はいずれも同様の構成を備えている。代表としてそのうちの１個の第１容器１０について説明する。第１容器１０は、例えば、複数の物品３を収容できるオリコン、カゴ車、パレット、トラックのコンテナ等である。第１容器１０は、複数の物品３を収容する収容部１１を備えている。収容部１１は、例えば４個の物品３を収容する。また、第１容器１０は、図２に示すように、リーダ１２と、ＲＦＩＤタグ１３と、入力部１４と、表示部１５と、通信インターフェース１６と、制御部１７と、メモリ１８とを備えている。以下では、インターフェースのことを「Ｉ／Ｆ」と記載する。これらの各要素１２〜１８は、いずれも収容部１１に取り付けられている（図１参照）。
【００１７】
リーダ１２は、通信範囲内にあるＲＦＩＤタグに記憶されている情報を無線通信で読み取ることができる。リーダ１２は、物品ＩＤを読み取るための第１読取処理を実行することができる。リーダ１２は、第１容器１０に収容される物品３が備えている物品ＲＦＩＤタグ４に記憶されている物品ＩＤを読み取ることができる。リーダ１２は、複数の物品ＲＦＩＤタグ４に記憶されている物品ＩＤを一括で読み取ることができる。リーダ１２は、第１容器１０に収容される複数の物品３に係る複数の物品ＩＤを一括で読み取ることができる。
【００１８】
ＲＦＩＤタグ１３は、リーダ（例えば後述のリーダ２２）から出力される電波を受信して電力を生成し、生成した電力を利用して当該リーダと通信（例えば情報の送信）を実行することができるタグである。ＲＦＩＤタグ１３は、第１容器１０を特定するための第１容器ＩＤを記憶している。第１容器ＩＤは、第１容器１０に固有の情報である。第１容器ＩＤは、例えば「１−００１」、「１−００２」等で示される。
【００１９】
入力部１４は、複数のキーを備える。ユーザは、入力部１４を操作して、各種の情報を入力可能である。例えば、ユーザ（例えば物流現場の作業員）は、入力部１４を操作して、第１容器１０に収容される物品３の個数を示す個数情報を第１容器１０に入力可能である。
【００２０】
表示部１５は、各種の情報を表示可能なディスプレイである。表示部１５は、入力部１４から入力された個数情報が示す物品３の個数と、リーダ１２が読み取った物品ＩＤの個数を表示可能である。入力部１４と表示部１５とは、タッチパネルとして一体に構成されていてもよい。
【００２１】
通信Ｉ／Ｆ１６は、ＲＦＩＤの技術に従った無線通信を実行するための無線通信インターフェースである。
【００２２】
制御部１７は、第１容器１０に関する各種の制御を行う。制御部１７は、メモリ１８内のプログラムに従って様々な処理を実行する。制御部１７が実行する処理（図３参照）の内容については後述する。
【００２３】
メモリ１８は、上記のプログラムに加えて、各種の情報を記憶する。メモリ１８は、第１容器１０を特定するための第１容器ＩＤを記憶している。
【００２４】
（第２容器２０の構成；図１、図２）
図１に示すように、第２容器２０は、例えば、複数の第１容器１０を収容可能なオリコン、カゴ車、パレット、トラックのコンテナ、物流倉庫等である。第２容器２０は、複数の第１容器１０を収容可能な収容部２１を備えている。収容部２１は、例えば３個の第１容器１０を収容する。収容部２１は、複数の物品３が収容されている複数の第１容器１０を収容する。収容部２１は、複数の物品３を、第１容器１０に収容することなく直接収容部２１内に収容することも可能である。収容部２１は、複数の支持台３１を備えている。各支持台３１の上に各第１容器１０が配置される。また、収容部２１にはタイヤが取り付けられている。
【００２５】
第２容器２０は、収容部２１のサイズが第１容器１０の収容部１１のサイズよりも大きいことを除けば、基本的に第１容器１０と同様の構成を有する。即ち、図２に示すように、第２容器２０も、第１容器１０と同様に、リーダ２２と、ＲＦＩＤタグ２３と、入力部２４と、表示部２５と、通信Ｉ／Ｆ２６と、制御部２７と、メモリ２８とを備えている。これらの各要素２２〜２８は、いずれも収容部２１に取り付けられている（図１参照）。
【００２６】
リーダ２２は、通信範囲内にあるＲＦＩＤタグに記憶されている情報を無線通信で読み取ることができる。リーダ２２は、物品ＩＤと第１容器ＩＤを読み取るための第２読取処理を実行することができる。リーダ２２は、第２容器２０に収容される第１容器１０が備えているＲＦＩＤタグ１３に記憶されている第１容器ＩＤを読み取ることができる。また、リーダ２２は、その第１容器１０に収容される物品３が備えている物品ＲＦＩＤタグ４に記憶されている物品ＩＤを読み取ることができる。リーダ２２は、複数のＲＦＩＤタグ１３に記憶されている複数の第１容器ＩＤと、複数の物品ＲＦＩＤタグ４に記憶されている複数の物品ＩＤとを一括で読み取ることができる。リーダ２２は、第２容器２０に収容される複数の第１容器１０に係る複数の第１容器ＩＤと、第１容器１０に収容される複数の物品３に係る複数の物品ＩＤとを一括で読み取ることができる。
【００２７】
ＲＦＩＤタグ２３は、リーダ（例えば図示しない他の容器のリーダ）から出力される電波を受信して電力を生成し、生成した電力を利用して当該リーダと通信（例えば情報の送信）を実行することができるタグである。ＲＦＩＤタグ２３は、第２容器２０を特定するための第２容器ＩＤを記憶している。第２容器ＩＤは、第２容器２０に固有の情報である。第２容器ＩＤは、例えば「２−００１」等で示される。
【００２８】
入力部２４は、複数のキーを備える。ユーザは、入力部２４を操作して、各種の情報を入力可能である。表示部２５は、各種の情報を表示可能なディスプレイである。入力部２４と表示部２５とは、タッチパネルとして一体に構成されていてもよい。通信Ｉ／Ｆ２６は、ＲＦＩＤの技術に従った無線通信を実行するための無線通信インターフェースである。
【００２９】
制御部２７は、第２容器２０に関する各種の制御を行う。制御部２７は、メモリ２８内のプログラムに従って様々な処理を実行する。制御部２７が実行する処理（図３参照）の内容については後述する。
【００３０】
メモリ２８は、上記のプログラムに加えて、各種の情報を記憶する。メモリ２８は、第２容器２０を特定するための第２容器ＩＤを記憶している。
【００３１】
（サーバ１００の構成；図１、図２）
サーバ１００は、管理システム２の管理者によって設置されるサーバであり、物品３の位置や数等の管理に用いられるサーバである。通信Ｉ／Ｆ１１６と、制御部１１７と、メモリ１１８とを備えている。通信Ｉ／Ｆ１１６は、ＲＦＩＤの技術に従った無線通信を実行するための無線通信インターフェースである。
【００３２】
制御部１１７は、管理システム２に関する各種の制御を行う。制御部１１７は、メモリ１１８内のプログラムに従って様々な処理を実行する。制御部１１７が実行する処理（図４参照）の内容については後述する。
【００３３】
メモリ１１８は、上記のプログラムに加えて、各種の情報を記憶する。メモリ１１８は、第２容器ＩＤと第１容器ＩＤと物品ＩＤとに関するデータベース１２０を記憶している。データベース１２０には、第２容器ＩＤと第１容器ＩＤと物品ＩＤとが対応付けられた組合せ情報（図５、図６参照）が含まれている。組合せ情報を参照することにより、管理者は、どの容器内に、どの容器（又は物品）が収容されているのかの階層関係を把握することができる。
【００３４】
（容器側処理；図３）
続いて、図３を参照して、第１容器１０の制御部１７及び第２容器２０の制御部２７が実行する容器側処理の内容を説明する。以下では、第１容器１０の制御部１７が図３の処理を実行する場合を例として処理の内容を説明するが、第２容器２０の制御部２７も基本的に同様の処理を実行している。
【００３５】
ユーザは、第１容器１０に物品３等を収容する場合、入力部１４に所定の読取開始指示を入力することができる。この際、ユーザは、第１容器１０に収容する物品３の個数を示す個数情報を合わせて入力することができる。
【００３６】
Ｓ１１では、制御部１７は、読取開始指示とともに、個数情報が併せて入力されたか否かを判断する。個数情報が入力されている場合は、制御部１７は、Ｓ１１でＹＥＳと判断してＳ１２に進む。一方、個数情報が入力されていない場合は、制御部１７は、Ｓ１１でＮＯと判断してＳ２１に進む。
【００３７】
Ｓ１２では、制御部１７は、入力された個数情報が示す個数（即ち、第１容器１０に収容する物品３の個数）を表示部１５に表示する。
【００３８】
続くＳ１３では、制御部１７は、リーダ１２による読取処理を開始する。具体的には、制御部１７は、リーダ１２を起動させ、リーダ１２の通信可能範囲である収容部１１内に電波を出力し、収容部１１内に存在する１個以上の物品ＲＦＩＤタグ４のそれぞれから、当該物品ＲＦＩＤタグ４に記憶されている物品ＩＤを一括して読み取ることを試行する。リーダ１２が１個以上の物品ＩＤを読み取ると、それら１個以上の物品ＩＤを含む読取情報がリーダ１２から制御部１７に供給される。第１容器１０のリーダ１２が実行する読取処理が第１読取処理の一例である。また、第１容器１０のリーダ１２の読取処理によって得られる読取情報が、第１読取情報の一例である。
【００３９】
リーダ１２が１個以上の物品ＲＦＩＤタグ４を一括で読み取る際に、例えば何らかの障害物の影響等によって、いくつかの物品ＩＤを読み落とすことがある。例えば、４個の物品３に係る４個の物品ＩＤのうち、１個の物品ＩＤをリーダ１２が読み落とすことがある。３個の物品ＩＤのみをリーダ１２が読み取ることがある。このように、リーダ１２は、いくつかの物品ＩＤの読み取りに成功し、他のいくつかの物品ＩＤの読み取りに失敗する。ＲＦＩＤの技術では、複数のＲＦＩＤタグに記憶されている複数の情報をリーダが一括で読み取る際に、時々読み取りに失敗することがある。リーダ１２が複数の物品ＩＤのうちのいくつかの物品ＩＤを読み取ると、それらの物品ＩＤを含む読取情報がリーダ１２から制御部１７に供給される。
【００４０】
続いて、Ｓ１４では、制御部１７が、リーダ１２から供給された読取情報を取得する。この読取情報には、リーダ１２が読み取りに成功した１個以上の物品ＩＤが含まれている。
【００４１】
続いて、Ｓ１５では、制御部１７は、この時点で取得済みのＩＤの個数と、入力された個数情報が示す個数とが、一致するか否かを判断する。Ｓ１３で実行された読取処理の結果として取得された物品ＩＤの個数は、リーダ１２が読み取りに成功した物品ＩＤの個数である。取得済みの物品ＩＤの個数と個数情報が示す個数とが一致する場合は、Ｓ１５で制御部１７がＹＥＳと判断してＳ３１に進む。一方、両者が一致しない場合は、Ｓ１５で制御部１７がＮＯと判断してＳ１３に戻る。リーダ１２がいくつかの物品ＩＤの読み取りに失敗した場合は、Ｓ１５で制御部１７がＮＯと判断する。
【００４２】
制御部１７は、Ｓ１５でＮＯと判断した場合は、Ｓ１３からＳ１５の処理を繰り返す。制御部１７は、第１容器１０に収容されている全ての物品３に係る物品ＩＤをリーダ１２が読み取るまで、Ｓ１３からＳ１５の処理を繰り返す。すなわち、読取情報に含まれている複数の物品ＩＤの個数と、入力部１４から入力された物品３の個数とが一致するまで、制御部１７がＳ１３からＳ１５の処理を繰り返す。
【００４３】
一方、Ｓ２１（即ち、個数情報が入力されなかった場合）においては、制御部１７は、リーダ１２による読取処理を開始する。Ｓ２１の内容はＳ１３と同様であるため詳しい説明を省略する。
【００４４】
続くＳ２２では、Ｓ１４と同様に、制御部１７は、リーダ１２から供給された読取情報を取得する。この読取情報には、リーダ１２が読み取りに成功した１個以上の物品ＩＤが含まれている。Ｓ２２を終えると、制御部１７は、Ｓ３１に進む。
【００４５】
Ｓ３１では、制御部１７が、読取情報と第１容器ＩＤとを含む出力情報を生成する。制御部１７は、上記で取得した読取情報と、メモリ１８に記憶されている第１容器ＩＤとを利用して出力情報を生成する。そのため、出力情報には、第１容器１０を特定する第１容器ＩＤと、読取情報に含まれている複数の物品ＩＤが含まれている。Ｓ１３からＳ１５の処理を経た後のＳ３１の時点では、読取情報には、第１容器１０に収容されている全ての物品３に係る物品ＩＤが含まれている。Ｓ１３からＳ１５の処理を経た後に出力される出力情報が、第１出力情報の一例である。一方、Ｓ２１、Ｓ２２を経た後のＳ３１の時点では、読取情報には、全ての物品ＩＤが含まれていない可能性もある（即ち読み落としが発生している可能性もある）。
【００４６】
続いて、Ｓ３２では、制御部１７が、Ｓ３１で生成された出力情報をサーバ１００に送信する。制御部１７は通信Ｉ／Ｆ１６を介して出力情報を無線通信で送信する。サーバ１００の制御部１１７が通信Ｉ／Ｆ１１６を介して出力情報を受信する。続いて、Ｓ３３では、制御部１７が、後述するＳ５５でサーバ１００が送信する完了情報を受信する。制御部１７は通信Ｉ／Ｆ１６を介して完了情報を無線通信で受信する。その後、制御部１７は処理を終了する。
【００４７】
第２容器２０の制御部２７が図３の容器側処理を実行する場合も、基本的には上記の第１容器１０の場合と同様である。ただし、第２容器２０の場合、ユーザは、第２容器２０に、物品３を収容済みの第１容器１０を収容させる場合には、入力部１４に、読取開始指示とともに、物品３の個数と第１容器１０の個数との合計数を示す個数情報を合わせて入力することができる。即ち、個数情報は、収容部２１に収容されているすべての要素（第１容器１０、物品３）の個数を示す数である。そのため、Ｓ１３、Ｓ２１においては、リーダ２２は、その第２容器２０に収容されている第１容器１０に係る第１容器ＩＤと、その第１容器１０に収容されている全ての物品３に係る物品ＩＤとを一括で読み取ることを試行する。リーダ２２が第１容器ＩＤと複数の物品ＩＤを読み取ると、その第１容器ＩＤと複数の物品ＩＤを含む読取情報がリーダ２２から制御部２７に供給される。第２容器２０のリーダ２２が実行する読取処理が第２読取処理の一例である。また、第２容器２０のリーダ２２の読取処理によって得られる読取情報が、第２読取情報の一例である。また、Ｓ１４、Ｓ２２において取得される読取情報には、第１容器ＩＤと１個以上の物品ＩＤのうち、リーダ２２が読み取りに成功した少なくとも１個のＩＤが含まれている。また、Ｓ１５では、制御部２７は、読取情報に含まれるＩＤの個数と、入力された個数情報とが一致するか否かを判断する。
【００４８】
（サーバ側処理；図４）
続いて、図４を参照して、サーバ１００の制御部１１７が実行するサーバ側処理の内容を説明する。サーバ１００は、起動している間、図４の処理を繰り返し実行している。Ｓ５１では、制御部１１７は、いずれかの容器（第１容器１０又は第２容器２０）から出力情報（図３のＳ３２参照）を受信することを監視する。制御部１１７は、いずれかの容器（第１容器１０又は第２容器２０）から出力情報を受信すると、Ｓ５１でＹＥＳと判断してＳ５２に進む。
【００４９】
Ｓ５２では、制御部１１７は、出力情報内の読取情報に含まれるＩＤ（物品ＩＤ、容器ＩＤ）を含む組合せ情報が、データベース１２０内に存在するか否かを判断する。制御部１１７は、読取情報に含まれているＩＤを検索キーとして、データベース内を検索する。第１容器ＩＤと複数の物品ＩＤとを含む組合せ情報がデータベース内に存在するか否かを制御部１１７が判断する。読取情報に含まれているＩＤが複数存在する場合には、制御部１１７は、検索キーとするＩＤを順次変更して検索を行う。その結果、検索キーのＩＤと一致するＩＤを含む組合せ情報がデータベース内に１個も存在しない場合、制御部１１７はＳ５２でＮＯと判断し、Ｓ５３に進む。一方、検索キーのＩＤと一致するＩＤを含む組合せ情報がデータベース内に１個でも既に存在する場合は、制御部１１７はＳ５２でＹＥＳと判断し、Ｓ５５に進む。
【００５０】
Ｓ５３では、制御部１１７は、出力情報に含まれる容器ＩＤと、読取情報に含まれる各ＩＤ（物品ＩＤ、容器ＩＤ）と、を対応付けた組合せ情報をデータベース１２０に登録する。即ち、制御部１１７は、容器ＩＤと読取情報に含まれる各ＩＤとを含む組合せ情報をデータベース１２０に新規登録する（図５参照）。
【００５１】
一方、Ｓ５５では、制御部１１７は、出力情報に含まれる容器ＩＤを、検索キーのＩＤと一致するＩＤを含む組合せ情報（以下「特定された組合せ情報」と呼ぶ）と対応付けてデータベース１２０に登録する。即ち、制御部１１７は、既にデータベース１２０内に存在する組合せ情報に、出力情報に含まれる容器ＩＤを対応付けて登録する。
【００５２】
Ｓ５４では、制御部１１７は、完了情報を、出力情報の送信元の容器（第１容器１０又は第２容器２０）に送信する。Ｓ５４を終えると、制御部１１７は、Ｓ５１に戻り、新たに出力情報を受信することを監視する。
【００５３】
（具体例；図１、図５、図６）
続いて、図１、図５、図６を参照して、管理システム２で物品３を管理する際に、図３、図４のフローチャートによって実現される具体例を説明する。この例では、図１に示すように、３個の第１容器１０のそれぞれに、４個の物品３を収容し、さらに、それら３個の第１容器１０を第２容器２０に収容する状況を想定している。
【００５４】
まず、ユーザ（例えば作業員）は、物品ＩＤ「０−００１」〜「０−００４」を有する４個の物品３を、容器ＩＤ「１−００１」を有する第１容器１０に収容する。そして、ユーザは、入力部１４において、物品３の個数である「４」を示す個数情報とともに、読取開始指示を入力する。
【００５５】
第１容器１０の制御部１７は、読取開始指示とともに個数情報が入力されたと判断し（図３のＳ１１でＹＥＳ）、表示部１５に個数「４」を表示させる（Ｓ１２）。そして、制御部１７は、リーダ１２を起動して読取処理を行う（Ｓ１３）。この具体例では、１回目の読取処理の結果、制御部１７は、２個の物品ＩＤ「０−００１」、「０−００２」のみを取得する（Ｓ１４）。制御部１７は、この時点で取得済みのＩＤの数「２」が、個数情報が示す個数「４」と一致しないと判断し（Ｓ１５でＮＯ）、再度読取処理を行う（Ｓ１３、Ｓ１４）。この結果、制御部１７は、残りの２個の物品ＩＤ「０−００３」、「０−００４」を取得する。制御部１７は、この時点で取得済みのＩＤの数「４」が、個数情報が示す個数「４」と一致すると判断し（Ｓ１５でＹＥＳ）、読取情報（即ち、読み取られた４個の物品ＩＤ「０−００１」〜「０−００４」）と、メモリ１８に記憶されている容器ＩＤ「１−００１」と、を含む出力情報を生成し、サーバ１００に送信する（Ｓ３１、Ｓ３２）。
【００５６】
この具体例では、同様の処理が、容器ＩＤ「１−００２」、「１−００３」を有する他の第１容器１０においても実行される。図１に示すように、容器ＩＤ「１−００２」を有する第１容器１０には、物品ＩＤ「０−０１１」〜「０−０１４」を有する４個の物品３が収容され、容器ＩＤ「１−００３」を有する第１容器１０には、物品ＩＤ「０−０２１」〜「０−０２４」を有する４個の物品３が収容される。
【００５７】
サーバ１００の制御部１１７は、容器ＩＤ「１−００１」を有する第１容器１０から、上記の出力情報を受信する（図４のＳ５１でＹＥＳ）。制御部１１７は、読取情報に含まれる４個の物品ＩＤ「０−００１」〜「０−００４」を順次検索キーとして、データベース内を検索する（Ｓ５２）。この時点では、データベース１２０には、物品ＩＤ「０−００１」〜「０−００４」を含む組合せ情報は登録されていない（Ｓ５２でＮＯ）。そのため、制御部１１７は、容器ＩＤ「１−００１」と、４個の物品ＩＤ「０−００１」〜「０−００４」と、を含む組合せ情報（図５の符号２００）をデータベース１２０に登録する（Ｓ５３）。その後、制御部１１７は第１容器１０に完了情報を送信する（Ｓ５４）。
【００５８】
サーバ１００の制御部１１７は、容器ＩＤ「１−００２」を有する第１容器１０から出力情報を受信する場合、及び、容器ＩＤ「１−００３」を有する第１容器１０から出力情報を受信する場合にも、同様の処理を実行する。この結果、データベース１２０には、容器ＩＤ「１−００２」と４個の物品ＩＤ「０−０１１」〜「０−０１４」とを含む組合せ情報、及び、容器ＩＤ「１−００３」と４個の物品ＩＤ「０−０２１」〜「０−０２４」とを含む組合せ情報（図５の符号２１０、２２０）とがさらに登録される。この結果、データベース１２０内には、図５に示されるような各組合せ情報２００、２１０、２２０が登録される。
【００５９】
次に、容器ＩＤ「１−００１」〜「１−００３」を有する３個の第１容器１０が集積される集配センターにおいて、ユーザ（例えば集配センターの作業員）は、容器ＩＤ「１−００１」〜「１−００３」を有する３個の第１容器１０を、容器ＩＤ「２−００１」を有する第２容器２０に収容する。この場合、ユーザは、入力部１４において、読取開始指示のみを入力し、個数情報は入力しない。
【００６０】
第２容器２０の制御部２７は、読取開始指示とともに個数情報が入力されていないと判断し（図３のＳ１１でＮＯ）、すぐにリーダ２２を起動して読取処理を行う（Ｓ２１）。この具体例では、読取処理の結果、制御部２７は、２個の容器ＩＤ「１−００１」、「１−００３」と、１０個の物品ＩＤ「０−００１」〜「０−００３」、「０−０１２」〜「０−０１４」、「０−０２１」〜「０−０２４」のみを取得する（Ｓ１４）。即ち、この具体例では、読取処理の際に読み落としが発生し、１個の容器ＩＤ「１−００２」と、２個の物品ＩＤ「０−００４」、「０−０１１」とが読み取れていない。この場合、制御部２７は、読取情報（即ち、読み取られた各ＩＤ）と、メモリ１８に記憶されている容器ＩＤ「２−００１」と、を含む出力情報を生成し、サーバ１００に送信する（Ｓ３１、Ｓ３２）。
【００６１】
サーバ１００の制御部１１７は、容器ＩＤ「２−００１」を有する第２容器２０から、上記の出力情報を受信する（図４のＳ５１でＹＥＳ）。制御部１１７は、読取情報に含まれる各ＩＤを順次検索キーとして、データベース内を検索する（Ｓ５２）。
【００６２】
例えば、制御部１１７は、まず、容器ＩＤ「１−００１」を検索キーとしてデータベース１２０内を検索する（Ｓ５２）。この時点では、データベース１２０には、図５に示す各組合せ情報２００、２１０、２２０が登録されている。即ち、データベース１２０には、容器ＩＤ「１−００１」を含む組合せ情報２００（即ち、容器ＩＤ「１−００１」と４個の物品ＩＤ「０−００１」〜「０−００４」との組合せ情報）が存在する。そのため、制御部１１７は、組合せ情報２００を特定することができる（Ｓ５２でＹＥＳ）。
【００６３】
続いて、制御部１１７は、容器ＩＤ「１−００３」を検索キーとしてデータベース１２０内を検索することにより、組合せ情報２２０（即ち、容器ＩＤ「１−００３」と４個の物品ＩＤ「０−０２１」〜「０−０２４」との組合せ情報）を特定することができる（Ｓ５２でＹＥＳ）。
【００６４】
また、制御部１１７は、物品ＩＤ「１−０１２」を検索キーとして、組合せ情報２１０（即ち、容器ＩＤ「１−００２」と４個の物品ＩＤ「０−０１１」〜「０−０１４」との組合せ情報）を特定することができる（Ｓ５２でＹＥＳ）。
【００６５】
そして、制御部１１７は、組合せ情報２００に、出力情報に含まれる容器ＩＤ「２−００１」を対応付けてデータベース１２０に登録する（図６参照。Ｓ５５）。同様に、制御部１１７は、組合せ情報２１０、２２０にも、出力情報に含まれる容器ＩＤ「２−００１」を対応付けてデータベース１２０に登録する（図６参照。Ｓ５５）。即ち、この具体例では、第２容器２０のリーダ２２が物品ＩＤ「０−００４」の読み取りに失敗しているが、制御部１１７は、容器ＩＤ「２−００１」と組合せ情報２００、２１０、２２０を対応付けて登録することができる。この結果、図６に示すように、第２容器２０において読み落としが発生する場合であっても、データベース１２０内には、容器ＩＤ「２−００１」と対応付けられた組合せ情報２００、２１０、２２０が含まれることになる。
【００６６】
以上、実施例に係る管理システム２について説明した。上記の説明から明らかなように、管理システム２では、サーバ１００が、第１容器１０から受信される出力情報を利用して、第１容器ＩＤと複数の物品ＩＤとを対応付けてメモリ１１８に記憶する。また、この状況で、サーバ１００が、第２容器２０から出力情報を受信する場合であって、その出力情報に含まれる読取情報に含まれるＩＤ（第２容器２０のリーダ２２が読み取りに成功した少なくとも１個のＩＤ）が、メモリ１１８に記憶されている第１容器ＩＤと複数の物品ＩＤとのうちの少なくとも１個と一致する場合には、出力情報に含まれる第２容器ＩＤと、記憶済みの第１容器ＩＤ及び複数の物品ＩＤと、を対応付けてメモリ１１８に記憶する。
【００６７】
この構成によれば、リーダ２２が読取処理を実行する際に第１容器ＩＤと複数の物品ＩＤとのうちのいくつかのＩＤを仮に読み落としたとしても、読み取りに成功したＩＤが第１容器ＩＤと複数の物品ＩＤとのうちの少なくとも１個と一致すればよい。そのため、リーダ２２がいくつかのＩＤを読み落としたとしても、サーバ１００の制御部１１７が、第２容器ＩＤと第１容器ＩＤと複数の物品ＩＤとを対応付けることができる（図６参照）。その結果、サーバ１００の管理者は、データベース１２０を参照することで、第１容器１０と複数の物品３が第２容器２０に収容されていることを把握できる。この場合、リーダ２２は、収容部２１内のすべてのＩＤを確実に読み取るために、複数回の読み取り処理を行う必要もない。よって、本実施例の管理システム２を利用すれば、管理者は、物品３の流通過程において、各物品３がどこに存在しているのかを速やかに把握することができる。
【００６８】
また、上記の管理システム２では、第１容器１０のユーザが、入力部１４に個数情報を入力して読取開始指示を行うと、第１容器１０の制御部１７は、リーダ１２によって読み取られた物品ＩＤの個数が、個数情報が示す物品３の個数と一致する場合に限り（図３のＳ１５でＹＥＳ）、出力情報をサーバ１００に送信する。そのため、その結果、サーバ１００において、第１容器１０の容器ＩＤと、収容部１１内に収容されている物品３の物品ＩＤとが、対応付けられて記憶される状況（図５参照）が確実に形成される。そのため、その後、第２容器２０のリーダ２２が読取処理を実行する際に読み落としが発生したとしても、サーバ１００の管理者が、第１容器１０と物品３とが第２容器２０に収容されていることを適切に把握することができる。
【００６９】
また、上記の管理システム２では、第１容器１０が、個数情報を入力可能な入力部１４を備えている。そのため、第１容器１０に収容する物品３の個数をユーザが指定することができる。
【００７０】
また、上記の管理システム２では、個数情報が示す物品３の個数を表示可能な表示部１５を備えている。そのため、表示部１５を視たユーザが、個数情報が示す物品３の個数を把握することができる。
【００７１】
（対応関係）
上記の収容部１１が第１収容部の一例であり、リーダ１２が第１リーダの一例であり、ＲＦＩＤタグ１３が第１ＲＦＩＤタグの一例であり、制御部１７が第１制御部の一例である。また、上記の収容部２１が第２収容部の一例であり、リーダ２２が第２リーダの一例であり、制御部２７が第２制御部の一例である。
【００７２】
以上、一実施例について説明したが、具体的な態様は上記実施例に限定されるものではない。以下の説明において、上述の説明における構成と同様の構成については、同一の符号を付して説明を省略する。
【００７３】
上記の実施例では、複数の物品３を第１容器１０に収容する場合について説明したが、１個の物品３を第１容器１０に収容する場合であってもよい。この場合は、第２容器２０のリーダ２２が、第１容器１０に係る第１容器ＩＤと１個の物品３に係る１個の物品ＩＤとのうち、いずれかのＩＤを読み取ると、そのＩＤを含む読取情報がリーダ２２から制御部２７に供給される。
【００７４】
上記の実施例では、第１容器１０の制御部１７が、個数情報が示す物品３の個数を表示部１５に表示していた（図３のＳ１２参照）。他の実施例では、第１容器１０の制御部１７が、リーダ１２によって読み取られた物品ＩＤの個数を表示部１５に表示してもよい。制御部１７が、読取情報に含まれている物品ＩＤの個数を表示部１５に表示する。表示部１５は、物品３の個数と物品ＩＤの個数との両方または一方を表示可能である。
【００７５】
また、他の実施例では、第２容器２０が、図示省略する第３容器に収容されてもよい。複数の第２容器２０が第３容器に収容されてもよい。第３容器は、第２容器２０と同様の構成を備えている。第３容器の制御部が、第２容器２０の制御部２７と同様の処理を実行する。また、この場合は、サーバ１００の制御部１１７が、第２容器ＩＤと第１容器ＩＤと複数の物品ＩＤとを対応付けてメモリ１１８に記憶されているデータベース１２０に登録する。また、この状況で、サーバ１００の制御部１１７が次の処理を実行する。すなわち、制御部１１７が、第３容器から出力情報を受信する場合であって、その出力情報に含まれる読取情報に含まれるＩＤが、メモリ１１８に記憶されている第２容器ＩＤと第１容器ＩＤと複数の物品ＩＤとのうちの少なくとも１個と一致する場合に、第３容器からの出力情報に含まれる第３容器ＩＤと、メモリ１１８に記憶済みの第２容器ＩＤ、第１容器ＩＤ及び複数の物品ＩＤと、を対応付けてデータベース１２０に登録する。
【００７６】
また、更に他の実施例では、図示省略する第３容器が、図示省略する第４容器に収容されてもよい。第２容器２０以降の容器を収容する容器の個数は特に限定されるものではない。なお、全ての容器を収容する最も外側の容器は、ＲＦＩＤタグを備えていなくてもよい。
【００７７】
本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００７８】
２      ：管理システム
３      ：物品
４      ：物品ＲＦＩＤタグ
１０    ：第１容器
１１    ：収容部
１２    ：リーダ
１３    ：ＲＦＩＤタグ
１４    ：入力部
１５    ：表示部
１６    ：通信Ｉ／Ｆ
１７    ：制御部
１８    ：メモリ
２０    ：第２容器
２１    ：収容部
２２    ：リーダ
２３    ：ＲＦＩＤタグ
２４    ：入力部
２５    ：表示部
２６    ：通信Ｉ／Ｆ
２７    ：制御部
２８    ：メモリ
３１    ：支持台
１００  ：サーバ
１１６  ：通信Ｉ／Ｆ
１１７  ：制御部
１１８  ：メモリ
【図１】
2018167971.tif 000003
【図２】
2018167971.tif 000004
【図３】
2018167971.tif 000005
【図４】
2018167971.tif 000006
【図５】
2018167971.tif 000007
【図６】
2018167971.tif 000008