(57)【要約】【課題】倉庫棚に入庫された物品を容易にかつ確実に管理すること。【解決手段】物品を倉庫棚３０へ入庫する際に入庫処理部１２０が物品ＲＦＩＤ７０に記憶されている情報を棚ＲＦＩＤ５０に転記し、棚ＲＦＩＤ５０および物品ＲＦＩＤ７０を用いて在庫チェック部１３０が倉庫棚３０に格納された物品を管理するよう構成する。また、在庫チェック部１３０は、検品が行われることなく倉庫棚３０に入庫された物品や、異なる棚に格納された物品を定期的にチェックする。さらに、上位連携部１５０が、棚ＲＦＩＤ５０に記憶されている情報のうち上位サーバ６０に送信されていない情報を送信し、上位サーバ６０に異常が発生して上位サーバ６０が送信された情報を受信できない場合に、一定時間経過後再度情報を送信することを上位サーバ６０が受信するまで繰り返し、復旧処理部１４０が、上位サーバ６０からの要求に応答して棚ＲＦＩＤ５０に累積記憶した情報を送信する。【選択図】        図１
2006036389.tif 000002
【特許請求の範囲】
【請求項１】
倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、
倉庫棚に物品が入庫された際に、該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された情報を倉庫棚に貼付されたＲＦＩＤタグである棚ＲＦＩＤタグに転記する転記手順と、
前記転記手順により棚ＲＦＩＤタグに転記された情報および物品ＲＦＩＤタグの情報に基づいて倉庫棚の物品に変動があったか否かを判定する変動判定手順と、
をコンピュータに実行させることを特徴とする棚在庫物品管理プログラム。
【請求項２】
棚在庫物品を管理する管理コンピュータに前記転記手順により棚ＲＦＩＤタグに転記された情報を送信する入庫情報送信手順をさらにコンピュータに実行させ、
前記入庫情報送信手順は、前記管理コンピュータの異常に起因して送信が行えなかった場合には、所定の待ち時間後に情報を送信することを特徴とする請求項１に記載の棚在庫物品管理プログラム。
【請求項３】
前記棚ＲＦＩＤタグは書き込まれた情報を累積して入庫物品履歴情報として記憶し、
前記管理コンピュータからの該入庫物品履歴情報の送信要求に応答して該入庫物品履歴情報を送信する履歴情報送信手順をさらにコンピュータに実行させることを特徴とする請求項２に記載の棚在庫物品管理プログラム。
【請求項４】
倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、
前記物品に対して入荷の検品が行われた際に該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された検品が完了したか否かを示す情報を用いて該物品の中に検品が完了していない未検品物品があるか否かの判定を行う未検品物品判定手順と、
前記未検品物品判定手順により未検品物品があると判定された場合に、未検品物品があることを表示する未検品物品表示手順と、
をコンピュータに実行させることを特徴とする棚在庫物品管理プログラム。
【請求項５】
倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、
前記物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグによって指定された棚と異なる棚に入庫された物品があるか否かの判定を行う入庫棚判定手順と、
前記入庫棚判定手順により異なる棚に入庫された物品があると判定された場合に、異なる棚に入庫された物品があることを表示する異棚入庫表示手順と、
をコンピュータに実行させることを特徴とする棚在庫物品管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムに関し、特に、倉庫棚に貼付されたＲＦＩＤタグを用いて物品の在庫状況を正確に管理することができる棚在庫物品管理プログラムに関するものである。
【背景技術】
【０００２】
従来、倉庫棚に入庫された物品の管理は、物品に貼付されたバーコードを読み取り、読み取った情報をコンピュータで管理することによって行われていた。しかし、バーコードの場合には、人間が手動でバーコードリーダを用いて物品ごとにバーコードをスキャンする必要があり、バーコードの読み取りに手間がかかるという欠点があった。また、バーコードは汚れや破損により物品の情報が読み取れない場合があるという欠点もあった。
【０００３】
そこで、バーコードの代わりにＲＦＩＤ(Radio Frequency Identification)タグ（無線ＩＣタグ）を用いることによって、手動でスキャンする手間を省くことが行われている（例えば、特許文献１参照。）。ＲＦＩＤタグの場合には、ＲＦＩＤリーダを用いてＲＦＩＤタグに記録されている情報を無線を用いて自動的に読み出すことができ、バーコードと比較して簡単に物品の情報をコンピュータに入力することができる。また、ＲＦＩＤタグは、コーティングされているため、汚れや破損に強いという長所もある。
【０００４】
【特許文献１】特開２００３−７２９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のＲＦＩＤタグおよびバーコードを用いた在庫管理システムでは、ＲＦＩＤタグから読み取った情報をコンピュータの記憶装置に記憶して管理していた。したがって、在庫管理システムの構築には、コンピュータ、ネットワーク、ＲＦＩＤリーダなどを含む大規模なシステムの構築が必要であるという問題があった。
【０００６】
また、コンピュータの故障や保守でコンピュータが稼動していないときに物品の入庫があると、ＲＦＩＤタグから読み取った情報をコンピュータに送信することができないため、入庫作業が制限を受けるという問題もあった。
【０００７】
また、コンピュータの故障などによって在庫情報が失われる場合に備えて、大規模なリアルタイム・バックアップ・システムが必要であり、システムの開発・運用コストが高いという問題もあった。
【０００８】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、倉庫棚に貼付されたＲＦＩＤタグを用いて物品の在庫状況を正確に管理することができる棚在庫物品管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、倉庫棚に物品が入庫された際に、該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された情報を倉庫棚に貼付されたＲＦＩＤタグである棚ＲＦＩＤタグに転記する転記手順と、前記転記手順により棚ＲＦＩＤタグに転記された情報および物品ＲＦＩＤタグの情報に基づいて倉庫棚の物品に変動があったか否かを判定する変動判定手順と、をコンピュータに実行させることを特徴とする。
【００１０】
この発明によれば、倉庫棚に物品が入庫された際に、物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された情報を倉庫棚に貼付されたＲＦＩＤタグである棚ＲＦＩＤタグに転記し、棚ＲＦＩＤタグに転記した情報および物品ＲＦＩＤタグの情報に基づいて倉庫棚の物品に変動があったか否かを判定するよう構成したので、倉庫棚の物品の変動を容易に把握することができる。
【００１１】
また、本発明は、倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、前記物品に対して入荷の検品が行われた際に該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された検品が完了したか否かを示す情報を用いて該物品の中に検品が完了していない未検品物品があるか否かの判定を行う未検品物品判定手順と、前記未検品物品判定手順により未検品物品があると判定された場合に、未検品物品があることを表示する未検品物品表示手順と、をコンピュータに実行させることを特徴とする。
【００１２】
この発明によれば、物品に対して入荷の検品が行われた際に物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された検品が完了したか否かを示す情報を用いて物品の中に検品が完了していない未検品物品があるか否かの判定を行い、未検品物品があると判定した場合に、未検品物品があることを表示するよう構成したので、誤って倉庫棚に入庫された未検品物品が放置されていることを警告することができる。
【００１３】
また、本発明は、倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、前記物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグによって指定された棚と異なる棚に入庫された物品があるか否かの判定を行う入庫棚判定手順と、前記入庫棚判定手順により異なる棚に入庫された物品があると判定された場合に、異なる棚に入庫された物品があることを表示する異棚入庫表示手順と、をコンピュータに実行させることを特徴とする。
【００１４】
この発明によれば、物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグによって指定された棚と異なる棚に入庫された物品があるか否かの判定を行い、異なる棚に入庫された物品があると判定した場合に、異なる棚に入庫された物品があることを表示するよう構成したので、誤って異なる棚に入庫された物品が放置されていることを警告することができる。
【発明の効果】
【００１５】
本発明によれば、倉庫棚の物品の変動を容易に把握することができるので、物品の在庫状況を正確に管理することができるという効果を奏する。
【００１６】
また、本発明によれば、誤って倉庫棚に入庫された未検品物品が放置されていることを警告するので、未検品物品が放置されたままになってしまうことを防ぐことができるという効果を奏する。
【００１７】
また、本発明によれば、誤って異なる棚に入庫された物品が放置されていることを警告するので、異なる棚に入庫された物品が放置されたままになってしまうことを防ぐことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照して、この発明に係る棚在庫物品管理プログラムの好適な実施例を詳細に説明する。
【実施例】
【００１９】
まず、本実施例に係る棚在庫物品管理システムのシステム構成について説明する。図１は、本実施例に係る棚在庫物品管理システムのシステム構成を示す機能ブロック図である。同図に示すように、この棚在庫物品管理システムは、入荷した物品を検品する検品台２０と、物品を格納する倉庫棚３０と、検品台２０および倉庫棚３０とＬＡＮ９０を介して接続された上位サーバ６０とから構成される。
【００２０】
上位サーバ６０は、検品台２０で検品されて倉庫棚３０に入庫される物品に関する情報を管理するコンピュータであり、検品台２０に入荷予定データを送信し、検品台２０から入荷実績データを受け取る。また、倉庫棚３０からは、倉庫棚３０の在庫情報を受け取る。
【００２１】
検品台２０は、検品台制御装置２００と、ＲＦＩＤリーダライタ２１と、表示装置２２とを有する。図２は、検品台２０の一例を示す図である。同図に示すように、この検品台２０では、前面に表示装置２２が取り付けられ、背面にＲＦＩＤリーダライタ２１が取り付けられている。
【００２２】
ＲＦＩＤリーダライタ２１は、ＲＦＩＤタグからの情報の読み出しおよびＲＦＩＤタグへの情報の書き込みを行う装置である。本実施例に係る棚在庫物品管理システムでは、入荷した物品を在庫物品パッケージ８０を用いて管理し、在庫物品パッケージ８０には物品に関する情報を記憶するためのＲＦＩＤタグである物品ＲＦＩＤ７０が貼付されている。
【００２３】
図３は、在庫物品パッケージ８０の一例を示す図である。同図に示すように、この在庫物品パッケージ８０は、管理する物品を搭載するパレット型のパッケージであり、側面に物品ＲＦＩＤ７０が貼付されている。
【００２４】
なお、在庫物品パッケージ８０としては、パレット型の他に、物品を収納して管理する箱型のものもあり、箱型の在庫物品パッケージ８０では、箱に物品ＲＦＩＤ７０が貼付されている。また、在庫物品は、複数の構成品から構成される。
【００２５】
ＲＦＩＤリーダライタ２１は、在庫物品パッケージ８０に搭載された物品の検品の際に、在庫物品パッケージ８０に貼付された物品ＲＦＩＤ７０からの情報の読み出しと、物品ＲＦＩＤ７０への情報の書き込みを行う。
【００２６】
図４は、ＲＦＩＤリーダライタ２１による検品時の物品ＲＦＩＤ７０の読み取りおよび書き込みを示す図である。同図に示すように、物品を載せた在庫物品パッケージ８０が検品台２０の背面に取り付けられたＲＦＩＤリーダライタ２１の通信範囲に入ると、ＲＦＩＤリーダライタ２１が在庫物品パッケージ８０に貼付された物品ＲＦＩＤ７０の読み取りおよび書き込みを行う。
【００２７】
図５は、物品ＲＦＩＤ７０の状態遷移を示す図である。同図に示すように、物品ＲＦＩＤ７０は、初期状態では、パッケージを識別する番号である「パッケージ番号（PKG No）」だけを記憶している。
【００２８】
そして、物品が入荷すると、物品を在庫物品パッケージ８０に載せる際に、入荷した物品に関する「商品情報」および「個数」が物品ＲＦＩＤ７０に書き込まれる。そして、検品が終了すると、ＲＦＩＤリーダライタ２１によって物品の「状態」として「入荷完了」が書き込まれる。
【００２９】
この時、検品が終了した物品を入庫する倉庫棚３０の「棚番」が上位サーバ６０で指定されている場合には、ＲＦＩＤリーダライタ２１によって「棚番」が物品ＲＦＩＤ７０に書き込まれる。そして、棚に物品が格納されると、物品ＲＦＩＤ７０の「状態」は「入庫」となる。
【００３０】
図１に戻って、表示装置２２は、検品した物品に関する情報を表示する装置である。図６は、表示装置２２に表示される検品表示の一例を示す図である。同図は、「商品コード」が「210854」である「カップラーメン塩」および「商品コード」が「210855」である「カップラーメン味噌」の入荷検品は完了し、商品コードが「210856」である「カップラーメン醤油」の検品中であることを示している。
【００３１】
検品台制御装置２００は、検品台２０を制御する装置であり、ＲＦＩＤ制御部２１０と、入荷予定データ記憶部２２０と、照合部２３０と、表示部２４０と、通信部２５０とを有する。
【００３２】
ＲＦＩＤ制御部２１０は、ＲＦＩＤリーダライタ２１を制御して物品ＲＦＩＤ７０からの情報の読み出し、および物品ＲＦＩＤ７０への情報の書き込みを行う処理部である。
【００３３】
入荷予定データ記憶部２２０は、入荷予定の物品に関する情報を記憶した記憶部である。なお、入荷予定の物品に関する情報は、在庫情報を管理する上位サーバ６０から定期的に検品台２０に送信され、入荷予定データ記憶部２２０に格納される。
【００３４】
照合部２３０は、入荷予定データ記憶部２２０に記憶された入荷予定の物品に関する情報とＲＦＩＤリーダライタ２１が物品ＲＦＩＤ７０から読み出した情報を照合し、入荷した物品が入荷予定にあるか否かを判定する処理部である。
【００３５】
この照合部２３０は、入荷した物品が入荷予定にあった場合には、物品ＲＦＩＤ７０の「状態」に「入荷完了」を書き込み、入荷予定になかった場合には、物品ＲＦＩＤ７０の「状態」に書き込みを行わない。
【００３６】
また、この照合部２３０は、入荷した物品を格納する倉庫棚の番号が上位サーバ６０によって指定されている場合には、その番号を、物品ＲＦＩＤ７０の「棚番」に書き込む。また、この照合部２３０は、入荷した物品に関する情報を表示装置２２に表示する。表示部２４０は、表示装置２２を制御して表示を行う処理部である。
【００３７】
通信部２５０は、上位サーバ６０との間でＬＡＮ９０を経由して通信を行う処理部であり、上位サーバ６０から入荷予定の物品に関する情報を定期的に受け取り、入荷予定データ記憶部２２０に格納する。
【００３８】
倉庫棚３０は、棚情報表示器１０と、ＲＦＩＤリーダライタ４０と、棚ＲＦＩＤ５０とを有する。なお、ここでは説明の便宜上、棚情報表示器１０、ＲＦＩＤリーダライタ４０および棚ＲＦＩＤ５０をそれぞれ一つだけ示したが、この倉庫棚３０は、多数の棚情報表示器１０、ＲＦＩＤリーダライタ４０および棚ＲＦＩＤ５０を有する。
【００３９】
図７は、倉庫棚３０の一例を示す図である。同図に示すように、この倉庫棚３０は、四つの棚に分割され、それぞれの棚が棚情報表示器１０、ＲＦＩＤリーダライタ４０および棚ＲＦＩＤ５０を有する。なお、図７では、箱型の在庫物品パッケージ８０の中に入庫物品が格納される。
【００４０】
ＲＦＩＤリーダライタ４０は、ＲＦＩＤタグからの情報の読み出しおよびＲＦＩＤタグへの情報の書き込みを行う装置であり、対応する棚に格納された在庫物品パッケージ８０に貼付された物品ＲＦＩＤ７０および対応する棚に貼付された棚ＲＦＩＤ５０を対象として情報の読み出しと書き込みを行う。
【００４１】
棚ＲＦＩＤ５０は、棚に入庫した物品に関する情報を所定の期間累積的に記憶するＲＦＩＤタグである。すなわち、この棚ＲＦＩＤタグは、入庫した物品に関する履歴情報である入庫物品履歴情報を記憶する。
【００４２】
図８は、棚ＲＦＩＤ５０の状態遷移を示す図である。同図に示すように、この棚ＲＦＩＤ５０は、初期状態では、各棚を識別するための番号である「棚番号」だけを記憶している。
【００４３】
そして、在庫物品パッケージ８０が一つ棚に格納されると、図９に示すように、格納された在庫物品パッケージ８０に貼付された物品ＲＦＩＤ７０から「PKG No」、「商品情報」、「個数」などの情報が読み出され、棚ＲＦＩＤ５０に転記されるとともに、「送信フラグ」に「未」が書き込まれ、「状態」に「入庫」が書き込まれる。
【００４４】
ここで、「送信フラグ」は、入庫した物品の情報が上位サーバ６０に送信されたか否かを示すフラグであり、「未」は未送信であることを示し、「済」は送信済であることを示す。また、「状態」は、物品が棚から出庫されると「出庫」に変更される。そして、新たに物品が入庫されると、その物品に関する情報が棚ＲＦＩＤ５０に追加されていく。
【００４５】
なお、各棚には、二つの在庫物品パッケージ８０を格納することが可能であり、二つの在庫物品パッケージ８０を格納した場合には、棚ＲＦＩＤ５０には、二つの在庫物品パッケージ８０に関する情報が記憶される。また、一つの在庫物品パッケージ８０には２種類の物品が混載される場合もあり、その場合には、２種類の物品に関する情報が棚ＲＦＩＤ５０に記憶される。
【００４６】
棚情報表示器１０は、棚に格納された物品に関する情報を表示する装置であり、表示装置１１と、棚在庫物品管理装置１００とを有する。
【００４７】
表示装置１１は、棚在庫物品管理装置１００が出力する情報を表示する装置である。図１０は、表示装置１１に表示される在庫物品情報の一例を示す図である。同図に示すように、在庫物品情報としては、棚ＲＦＩＤ５０に記憶されている「商品コード」、「商品名」、「残在庫」、「賞味期限」、「入荷日付」、「PKG No」、「状態」などが表示される。なお、この表示装置１１には、既に出庫された物品を含む過去の入庫物品履歴情報を表示する。
【００４８】
棚在庫物品管理装置１００は、棚に格納された物品を棚ＲＦＩＤ５０および物品ＲＦＩＤ７０を用いて管理する装置であり、ＲＦＩＤ制御部１１０と、入庫処理部１２０と、在庫チェック部１３０と、復旧処理部１４０と、上位連携部１５０と、通信部１６０と、表示部１７０とを有する。
【００４９】
ＲＦＩＤ制御部１１０は、ＲＦＩＤリーダライタ４０を制御して棚ＲＦＩＤ５０および物品ＲＦＩＤ７０からの情報の読み出し、ならびに、棚ＲＦＩＤ５０への情報の書き込みを行う処理部である。
【００５０】
入庫処理部１２０は、在庫物品パッケージ８０が棚に格納されると、物品ＲＦＩＤ７０を検知して入庫処理を行う処理部であり、具体的には、物品ＲＦＩＤ７０に記憶された「PKG No」、「商品情報」、「個数」などの情報を読み出して棚ＲＦＩＤ５０に書き込むとともに、「送信フラグ」に「未」を書き込み、「状態」に「入庫」を書き込む。そして、棚ＲＦＩＤ５０の情報を上位サーバ６０に送信する。
【００５１】
ただし、物品ＲＦＩＤ７０の「状態」が「入荷完了」でない場合には、予定にない物品が入荷して検品が行われていない場合であるので、棚ＲＦＩＤ５０の「状態」に「入庫」を書き込むことなく、未検品の物品が棚に格納されたことをエラーメッセージとして表示装置１１に表示する。
【００５２】
また、この入庫処理部１２０は、物品ＲＦＩＤ７０の「棚番」に指定がある場合には、棚ＲＦＩＤ５０の「棚番号」と照合し、両者が一致しない場合には、異なる棚に物品が格納されたことをエラーメッセージとして表示装置１１に表示する。
【００５３】
在庫チェック部１３０は、定期的に棚ＲＦＩＤ５０および物品ＲＦＩＤ７０の情報を読み出し、両者の情報が一致しているか否か、すなわち、棚に格納された物品に変動があったか否かをチェックする処理部であり、変動があった場合には、棚ＲＦＩＤ５０の情報を更新するとともに、上位サーバ６０に更新した棚ＲＦＩＤ５０の情報を送信する。
【００５４】
ここで、物品ＲＦＩＤ７０に記憶されている情報と棚ＲＦＩＤ５０に記憶されている情報が一致しない場合としては、在庫物品パッケージ８０に格納された物品の構成品のうちの一部が取り出された場合、例えば「カップラーメン」が１０個在庫物品パッケージ８０に格納されていて、そのうち５個が取り出されたような場合である。
【００５５】
このような場合には、構成品の一部が取り出された際に、物品ＲＦＩＤ７０には、個数が変更されたことが書き込まれる。したがって、物品ＲＦＩＤ７０の情報が最新の情報であるので、物品ＲＦＩＤ７０の情報を棚ＲＦＩＤ５０に書き込む。
【００５６】
また、この在庫チェック部１３０は、定期的に物品ＲＦＩＤ７０の情報を読み出した際に、未検品の物品が入庫されたままになっているか、あるいは、異なる棚に格納された物品がそのまま放置されているか否かをチェックし、検品の物品が入庫されたままになっている場合、あるいは、異なる棚に格納された物品がそのまま放置されている場合には、表示装置１１に、エラーメッセージを表示する。
【００５７】
このように、この在庫チェック部１３０が、定期的に棚ＲＦＩＤ５０および物品ＲＦＩＤ７０の情報を読み出し、棚に格納された物品に変動があったか否か、未検品の物品が入庫されたままになっているか否か、あるいは、異なる棚に格納された物品がそのまま放置されているか否かをチェックすることによって、倉庫棚３０に格納された物品を確実に管理することができる。
【００５８】
復旧処理部１４０は、上位サーバ６０からのデータ送信依頼に応答して棚ＲＦＩＤ５０に累積記憶されている入庫物品履歴情報を送信する処理部である。上位サーバ６０は、在庫物品に関する情報をデータベースとして保持しているが、何らかの理由によってデータの破壊・紛失が発生した場合に、棚在庫物品管理装置１００から棚ＲＦＩＤ５０に格納されている入庫物品履歴情報を受け取り、データベースの復旧を行う。
【００５９】
この復旧処理部１４０が、上位サーバ６０の要求に応答して棚ＲＦＩＤ５０に格納されている入庫物品履歴情報を上位サーバ６０に送信することによって、棚ＲＦＩＤ５０をデータベースのバックアップとして利用することができ、低コストでデータベースのリアルタイム・バックアップ・システムを構築することができる。
【００６０】
上位連携部１５０は、棚ＲＦＩＤ５０に記憶されている情報の中で、上位サーバ６０に送信されていない情報を上位サーバ６０に送信する処理部である。すなわち、この上位連携部１５０は、棚ＲＦＩＤ５０に記憶されている物品情報のうち「送信フラグ」が「未」である物品の情報を上位サーバ６０に送信する。
【００６１】
また、この上位連携部１５０は、送信した情報が上位サーバ６０の異常により受信されなかった場合には、一定時間待った後に再度上位サーバ６０に情報を送信し、上位サーバ６０が情報を受信するまで、一定時間の待ちと再送信とを繰り返す。
【００６２】
この上位連携部１５０が、上位サーバ６０が情報を受信するまで、一定時間の待ちと再送信とを繰り返すことによって、上位サーバ６０に異常が発生した場合にも、物品の倉庫棚３０への入庫作業に影響を与えることなく、効率的な入庫作業が可能となる。
【００６３】
通信部１６０は、ＬＡＮ９０を介して上位サーバ６０と通信を行う処理部であり、上位サーバ６０には棚ＲＦＩＤ５０の情報などを送信し、上位サーバ６０からはデータ送信要求などを受信する。表示部１７０は、棚に格納された物品に関する情報を表示装置１１に表示する処理部である。
【００６４】
次に、入庫処理部１２０による入庫処理の処理手順について説明する。図１１は、入庫処理部１２０による入庫処理の処理手順を示すフローチャートである。同図に示すように、この入庫処理部１２０は、入庫した在庫物品パッケージ８０に貼付された物品ＲＦＩＤ７０の情報をＲＦＩＤリーダライタ４０を用いて読み取り（ステップＳ１０１）、読み取った情報を棚ＲＦＩＤ５０に書き込む（ステップＳ１０２）。
【００６５】
そして、入庫した物品の検品が完了しているか否か、すなわち、読み取った情報のうち「状態」が「入荷完了」であるか否かを判定し（ステップＳ１０３）、検品が完了していない場合には、未検品であることをエラーメッセージとして表示し（ステップＳ１０７）、ステップＳ１０８に進んで上位連携処理を行う。
【００６６】
一方、検品が完了している場合には、物品が格納された棚は正しいか否か、すなわち、物品ＲＦＩＤ７０に記憶されている「棚番」が棚ＲＦＩＤ５０に記憶されている「棚番号」と一致するか否かを判定し（ステップＳ１０４）、一致する場合には、入庫した物品に関する情報を表示装置１１に表示し（ステップＳ１０５）、一致しない場合には、異なる棚に物品が入庫されたことをエラーメッセージとして表示する（ステップＳ１０６）。
【００６７】
そして、棚ＲＦＩＤ５０に記憶されている情報のうち上位サーバ６０に送信していない情報を送信する上位連携処理を行い（ステップＳ１０８）、処理を終了する。
【００６８】
このように、この入庫処理部１２０が入庫した物品に関する情報を物品ＲＦＩＤ７０から棚ＲＦＩＤ５０に転記することによって、棚在庫物品管理装置１００は棚ＲＦＩＤ５０を用いて倉庫棚３０に格納された物品を確実に管理することができる。
【００６９】
次に、在庫チェック部１３０による在庫チェック処理の処理手順について説明する。図１２は、在庫チェック部１３０による在庫チェック処理の処理手順を示すフローチャートである。なお、この在庫チェック部１３０による在庫チェック処理は、定期的に起動される。
【００７０】
同図に示すように、この在庫チェック部１３０は、ＲＦＩＤリーダライタ４０を用いて棚ＲＦＩＤ５０と物品ＲＦＩＤ７０の情報を読み出す（ステップＳ２０１〜ステップＳ２０２）。この時、物品ＲＦＩＤ７０の情報を読み出すことができない場合には、物品が出庫した場合であるので（ステップＳ２０３、否定）、物品の出庫を棚ＲＦＩＤ５０に記録し（ステップＳ２０４）、上位連携処理を行う（ステップＳ２０５）。また、棚ＲＦＩＤ５０の情報を表示装置１１に表示する（ステップＳ２０６）。
【００７１】
一方、物品があり、物品ＲＦＩＤ７０の情報を読み出すことができた場合には（ステップＳ２０３、肯定）棚に置かれた物品が未検品物品であるか否かを物品ＲＦＩＤ７０の情報を用いて判定し（ステップＳ２０７）、未検品物品である場合には、未検品物品が棚に置かれたままになっていることをエラーメッセージとして表示装置１１に表示する（ステップＳ２１１）。
【００７２】
一方、検品が完了している場合には、物品が置かれている棚は正しいか否か、すなわち、物品ＲＦＩＤ７０に記憶されている「棚番」が棚ＲＦＩＤ５０に記憶されている「棚番号」と一致するか否かを判定し（ステップＳ２０８）、一致しない場合には、異なる棚に入庫された物品がそのままの状態になっていることをエラーメッセージとして表示する（ステップＳ２１２）。
【００７３】
一方、物品が置かれている棚が正しい場合には、物品ＲＦＩＤ７０に記憶されている情報と棚ＲＦＩＤ５０に記憶されている情報が一致するか否かを判定し（ステップＳ２０９）、一致する場合には、棚ＲＦＩＤ５０の情報を表示装置１１に表示し（ステップＳ２０６）、一致しない場合には、物品ＲＦＩＤ７０の情報を棚ＲＦＩＤ５０に書き込み（ステップＳ２１０）、上位連携処理を行う（ステップＳ２０５）。そして、棚ＲＦＩＤ５０の情報を表示装置１１に表示する（ステップＳ２０６）。
【００７４】
このように、この在庫チェック部１３０が棚に格納されている物品に変動があったか否かを物品ＲＦＩＤ７０および棚ＲＦＩＤ５０の情報を用いて定期的にチェックすることによって、倉庫棚３０に格納された物品を容易かつ確実に管理することができる。
【００７５】
次に、復旧処理部１４０による復旧処理の処理手順について説明する。図１３は、復旧処理部１４０による復旧処理の処理手順を示すフローチャートである。同図に示すように、この復旧処理部１４０は、上位サーバ６０からデータ送信依頼を受信すると（ステップＳ３０１）、棚ＲＦＩＤ５０に記憶されている全ての入庫物品履歴情報を読み出し（ステップＳ３０２）、上位サーバ６０へ送信する（ステップＳ３０３）。
【００７６】
そして、上位サーバ６０から受信完了通知を受信すると（ステップＳ３０４）、棚ＲＦＩＤ５０に記憶されている物品情報のうち「送信フラグ」が「未」であるものを「済」に書き換える（ステップＳ３０５）。
【００７７】
このように、この復旧処理部１４０が上位サーバ６０からデータ送信依頼に応答して棚ＲＦＩＤ５０に記憶されている全ての入庫物品履歴情報を送信することによって、上位サーバ６０が管理する在庫管理データベースのデータが喪失した場合にも、容易に復旧することができる。
【００７８】
次に、上位連携部１５０による上位連携処理の処理手順について説明する。図１４は、上位連携部１５０による上位連携処理の処理手順を示すフローチャートである。なお、この上位連携処理は、図１１に示した入庫処理のステップＳ１０８および図１２に示した在庫チェック処理のステップＳ２０５の処理に対応する。
【００７９】
同図に示すように、この上位連携部１５０は、ＲＦＩＤリーダライタ４０を用いて棚ＲＦＩＤ５０の情報のうち「送信フラグ」が「未」である物品の情報を読み出し（ステップＳ４０１）、上位サーバ６０へ送信する（ステップＳ４０２）。
【００８０】
そして、上位サーバ６０から受信完了を通知された場合には（ステップＳ４０４、肯定）、棚ＲＦＩＤ５０に記憶されている物品情報のうち「送信フラグ」が「未」であるものを「済」に書き換える（ステップＳ４０５）。一方、上位サーバ６０から受信完了を通知されない場合には（ステップＳ４０４、否定）、一定時間待ち（ステップＳ４０５）、その後、ステップＳ４０２に戻って再度情報を上位サーバ６０に送信する。
【００８１】
このように、この上位連携部１５０が、上位サーバ６０に未送信の情報を送信し、上位サーバ６０がなんらかの異常によって受信できなかった場合に、一定時間たった後に再度情報を送信することによって、上位サーバ６０に異常がある場合にもその影響を受けることなく倉庫棚３０への入庫作業を行うことができる。
【００８２】
上述してきたように、本実施例では、物品を倉庫棚３０へ入庫する際に入庫処理部１２０が物品ＲＦＩＤ７０に記憶されている情報を棚ＲＦＩＤ５０に転記し、棚ＲＦＩＤ５０および物品ＲＦＩＤ７０を用いて在庫チェック部１３０が倉庫棚３０に格納された物品を管理することとしたので、出庫などの棚在庫物品の変動を容易に管理することができる。
【００８３】
また、本実施例では、検品が行われることなく倉庫棚３０に入庫された物品や、異なる棚に格納された物品を在庫チェック部１３０が定期的にチェックすることとしたので、未検品物品や異なる棚に格納された物品が放置されることを防ぐことができる。
【００８４】
また、本実施例では、上位連携部１５０が、棚ＲＦＩＤ５０に記憶されている情報のうち上位サーバ６０に送信されていない情報を送信し、上位サーバ６０に異常が発生して上位サーバ６０が送信された情報を受信できない場合に、一定時間経過後再度情報を送信することを上位サーバ６０が受信するまで繰り返すこととしたので、上位サーバ６０に異常がある場合にも入庫作業に影響を与えることがなく、入庫作業の作業効率を向上することができる。
【００８５】
また、本実施例では、棚ＲＦＩＤ５０に入庫情報を累積的に入庫物品履歴情報として記憶し、上位サーバ６０が管理する在庫管理データベースのデータの破壊や消失があった場合に、復旧処理部１４０が棚ＲＦＩＤ５０に記憶されている入庫物品履歴情報を上位サーバ６０に送信することとしたので、在庫管理データベースのリアルタイム・バックアップ・システムを低コストで容易に構築することができる。
【００８６】
なお、本実施例では、在庫管理データベースを上位サーバ６０が管理し、棚ＲＦＩＤ５０に記憶した情報を上位サーバ６０に送信する場合について説明したが、本発明はこれに限定されるものではなく、上位サーバ６０なしで棚ＲＦＩＤ５０、物品ＲＦＩＤ７０、検品台２０、ＲＦＩＤリーダライタ４０および棚情報表示器１０を用いて棚在庫物品管理システムを構築する場合にも同様に適用することができる。
【００８７】
この場合、棚ＲＦＩＤ５０が在庫データを記憶し、棚情報表示器１０が棚ＲＦＩＤ５０を用いて在庫物品を管理する。したがって、棚情報表示器１０が故障した場合には、棚情報表示器１０を交換するだけで棚在庫物品管理システムを簡単に再構築することができる。
【００８８】
また、本実施例では、棚情報表示器１０に棚在庫物品管理装置１００を組み込んだ場合について説明したが、本発明はこれに限定されるものではなく、棚在庫物品管理装置１００を棚情報表示器とは別装置として設ける場合や、例えばＲＦＩＤリーダライタなど他の装置に組み込む場合にも同様に適用することができる。
【００８９】
また、本実施例では、棚在庫物品管理装置について説明したが、この棚在庫物品管理装置が有する構成をソフトウェアによって実現することで、同様の機能を有する棚在庫物品管理プログラムを得ることができる。そこで、この棚在庫物品管理プログラムを実行するコンピュータについて説明する。
【００９０】
図１５は、本実施例に係る棚在庫物品管理プログラムを実行するコンピュータの構成を示す機能ブロック図である。同図に示すように、このコンピュータ３００は、ＣＰＵ３１０と、ＲＡＭ３２０と、ＲＯＭ３３０と、ＬＡＮインタフェース３４０と、Ｉ／Ｏインタフェース３５０と、ＲＦＩＤインタフェース３６０とを有する。
【００９１】
ＣＰＵ３１０は、棚在庫物品管理プログラムを実行する中央処理装置であり、ＲＡＭ３２０は、プログラムの実行途中結果などを保存するメモリである。ＲＯＭ３３０は、棚在庫物品管理プログラムなどを記憶する読出し専用メモリであり、ＬＡＮインタフェース３４０はＬＡＮ９０を接続するインタフェースである。Ｉ／Ｏインタフェース３５０は、表示装置１１など入出力装置を接続するインタフェースであり、ＲＦＩＤインタフェース３６０は、ＲＦＩＤリーダライタ４０を接続するインタフェースである。
【００９２】
（付記１）倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、
倉庫棚に物品が入庫された際に、該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された情報を倉庫棚に貼付されたＲＦＩＤタグである棚ＲＦＩＤタグに転記する転記手順と、
前記転記手順により棚ＲＦＩＤタグに転記された情報および物品ＲＦＩＤタグの情報に基づいて倉庫棚の物品に変動があったか否かを判定する変動判定手順と、
をコンピュータに実行させることを特徴とする棚在庫物品管理プログラム。
【００９３】
（付記２）前記変動判定手順は、物品の出庫があったか否かを判定することを特徴とする付記１に記載の棚在庫物品管理プログラム。
【００９４】
（付記３）前記物品は、複数の構成品から構成され、
前記変動判定手順は、物品を構成する構成品の数に増減があったか否かをさらに判定することを特徴とする付記２に記載の棚在庫物品管理プログラム。
【００９５】
（付記４）棚在庫物品を管理する管理コンピュータに前記転記手順により棚ＲＦＩＤタグに転記された情報を送信する入庫情報送信手順をさらにコンピュータに実行させ、
前記入庫情報送信手順は、前記管理コンピュータの異常に起因して送信が行えなかった場合には、所定の待ち時間後に情報を送信することを特徴とする付記１に記載の棚在庫物品管理プログラム。
【００９６】
（付記５）前記棚ＲＦＩＤタグは書き込まれた情報を累積して入庫物品履歴情報として記憶し、
前記管理コンピュータからの該入庫物品履歴情報の送信要求に応答して該入庫物品履歴情報を送信する履歴情報送信手順をさらにコンピュータに実行させることを特徴とする付記４に記載の棚在庫物品管理プログラム。
【００９７】
（付記６）倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、
前記物品に対して入荷の検品が行われた際に該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された検品が完了したか否かを示す情報を用いて該物品の中に検品が完了していない未検品物品があるか否かの判定を行う未検品物品判定手順と、
前記未検品物品判定手順により未検品物品があると判定された場合に、未検品物品があることを表示する未検品物品表示手順と、
をコンピュータに実行させることを特徴とする棚在庫物品管理プログラム。
【００９８】
（付記７）倉庫棚に入庫された物品を管理する棚在庫物品管理プログラムであって、
前記物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグによって指定された棚と異なる棚に入庫された物品があるか否かの判定を行う入庫棚判定手順と、
前記入庫棚判定手順により異なる棚に入庫された物品があると判定された場合に、異なる棚に入庫された物品があることを表示する異棚入庫表示手順と、
をコンピュータに実行させることを特徴とする棚在庫物品管理プログラム。
【００９９】
（付記８）倉庫棚に入庫された物品を管理する棚在庫物品管理装置であって、
倉庫棚に物品が入庫された際に、該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された情報を倉庫棚に貼付されたＲＦＩＤタグである棚ＲＦＩＤタグに転記する転記手段と、
前記転記手段により棚ＲＦＩＤタグに転記された情報および物品ＲＦＩＤタグの情報に基づいて倉庫棚の物品に変動があったか否かを判定する変動判定手段と、
を備えたことを特徴とする棚在庫物品管理装置。
【０１００】
（付記９）倉庫棚に入庫された物品を管理する棚在庫物品管理方法であって、
倉庫棚に物品が入庫された際に、該物品に貼付されたＲＦＩＤタグである物品ＲＦＩＤタグに記録された情報を倉庫棚に貼付されたＲＦＩＤタグである棚ＲＦＩＤタグに転記する転記工程と、
前記転記工程により棚ＲＦＩＤタグに転記された情報および物品ＲＦＩＤタグの情報に基づいて倉庫棚の物品に変動があったか否かを判定する変動判定工程と、
を含んだことを特徴とする棚在庫物品管理方法。
【産業上の利用可能性】
【０１０１】
以上のように、本発明に係る棚在庫物品管理プログラムは、倉庫棚の在庫管理システムに有用であり、特に、低コストでのシステム構築が必要な場合に適している。
【図面の簡単な説明】
【０１０２】
【図１】本実施例に係る棚在庫物品管理システムのシステム構成を示す機能ブロック図である。
【図２】検品台の一例を示す図である。
【図３】在庫物品パッケージの一例を示す図である。
【図４】ＲＦＩＤリーダライタによる検品時の物品ＲＦＩＤの読み取りおよび書き込みを示す図である。
【図５】物品ＲＦＩＤの状態遷移を示す図である。
【図６】表示装置に表示される検品表示の一例を示す図である。
【図７】倉庫棚の一例を示す図である。
【図８】棚ＲＦＩＤの状態遷移を示す図である。
【図９】物品ＲＦＩＤに記録された情報と棚ＲＦＩＤに記録された情報の関係を示す図である。
【図１０】表示装置に表示される在庫物品情報の一例を示す図である。
【図１１】入庫処理部による入庫処理の処理手順を示すフローチャートである。
【図１２】在庫チェック部による在庫チェック処理の処理手順を示すフローチャートである。
【図１３】復旧処理部による復旧処理の処理手順を示すフローチャートである。
【図１４】上位連携部による上位連携処理の処理手順を示すフローチャートである。
【図１５】本実施例に係る棚在庫物品管理プログラムを実行するコンピュータの構成を示す機能ブロック図である。
【符号の説明】
【０１０３】
１０    棚情報表示器
１１    表示装置
２０    検品台
２１    ＲＦＩＤリーダライタ
３０    倉庫棚
４０    ＲＦＩＤリーダライタ
５０    棚ＲＦＩＤ
６０    上位サーバ
７０    物品ＲＦＩＤ
８０    在庫物品パッケージ
９０    ＬＡＮ
１００    棚在庫物品管理装置
１１０    ＲＦＩＤ制御部
１２０    入力処理部
１３０    在庫チェック部
１４０    復旧処理部
１５０    上位連携部
１６０    通信部
１７０    表示部
２００    検品台制御装置
２１０    ＲＦＩＤ制御部
２２０    入荷予定データ記憶部
２３０    照合部
２４０    表示部
２５０    通信部
３００    コンピュータ
３１０    ＣＰＵ
３２０    ＲＡＭ
３３０    ＲＯＭ
３４０    ＬＡＮインタフェース
３５０    Ｉ／Ｏインタフェース
３６０    ＲＦＩＤインタフェース
【図１】
2006036389.tif 000003
【図２】
2006036389.tif 000004
【図３】
2006036389.tif 000005
【図４】
2006036389.tif 000006
【図５】
2006036389.tif 000007
【図６】
2006036389.tif 000008
【図７】
2006036389.tif 000009
【図８】
2006036389.tif 000010
【図９】
2006036389.tif 000011
【図１０】
2006036389.tif 000012
【図１１】
2006036389.tif 000013
【図１２】
2006036389.tif 000014
【図１３】
2006036389.tif 000015
【図１４】
2006036389.tif 000016
【図１５】
2006036389.tif 000017