(57)【要約】  一実施形態に係る保管庫は、アイテム情報が記録された第１タグがアイテムごとに取り付けられた複数のアイテムが保管される保管庫である。この保管庫は、ドアが閉状態である場合に、筐体内に保管されたアイテムの第１タグに記録されているアイテム情報を読み出す第１リーダと、第１タグが取り付けられたアイテムを筐体の外部から筐体上の所定の領域に近接させたときに、当該第１タグに記録されているアイテム情報を読み出す第２リーダと、を備える。
2016175279.tif 000002
【特許請求の範囲】
【請求項１】
アイテムに関するアイテム情報が記録されたＲＦタグである第１タグがアイテムごとに取り付けられた複数のアイテムを保管するための保管庫であって、
前記複数のアイテムを収容する筐体と、
前記筐体と連結して設けられ、前記筐体内の前記複数のアイテムに対する外部からのアクセスが可能となる開状態、または、前記筐体内の前記複数のアイテムに対する外部からのアクセスが遮断される閉状態のいずれかの状態となるドアと、
前記ドアが閉状態である場合に、前記筐体内に収容された全てのアイテムの第１タグに記録されているアイテム情報を読み出す第１リーダと、
前記ドアが開状態である場合に、第１タグが取り付けられたアイテムを前記筐体の外部から前記筐体上の所定の領域に近接させたときに、当該第１タグに記録されているアイテム情報を読み出す第２リーダと、
アイテム情報を記憶する記憶部と、
前記第１リーダによって読み出されたアイテム情報を前記記憶部に記憶させるとともに、前記第２リーダによって読み出されたアイテム情報が警告発生条件を満たすか否かの判定結果を、当該アイテム情報に基づいて、または、当該アイテム情報と前記記憶部が記憶するアイテム情報とを比較することによって決定する第１制御部と、
を備えた、保管庫。
【請求項２】
前記第１制御部によって決定された前記判定結果を表示パネルに表示する表示部をさらに備えたことを特徴とする、
請求項１に記載された保管庫。
【請求項３】
前記第１制御部によって決定された前記判定結果を音声出力する音声出力部をさらに備えたことを特徴とする、
請求項１または２に記載された保管庫。
【請求項４】
前記第１リーダは、前記ドアが開状態から閉状態となったことを条件として前記筐体内に収容された全てのアイテムの第１タグに記録されているアイテム情報を読み出すことを特徴とする、
請求項１〜３のいずれかに記載された保管庫。
【請求項５】
前記アイテム情報は、対応するアイテムのアイテムコードと有効期限の情報を含み、
前記警告発生条件は、前記第２リーダによって読み出されたアイテム情報と、前記記憶部が最後に記憶したアイテム情報とに基づいて、前記所定の領域に近接させたアイテムが、前記筐体内に収容された同一のアイテムコードのアイテムのうち有効期限までの期間が最短ではないアイテムである、若しくは有効期限が切れたアイテムであると判断したことである、
請求項４に記載された保管庫。
【請求項６】
前記ドアを開錠または施錠するドアロック部と、
前記ドアロック部を制御する第２制御部と、をさらに備え、
前記ドアが閉状態である場合、前記第２リーダは、ユーザを識別するユーザ識別情報が記録された第２タグを、前記筐体の外部から前記筐体の前記所定の領域に近接させたとき、前記第２タグに記録されているユーザ識別情報を読み出し、
前記第２制御部は、前記第２リーダによって読み出されたユーザ識別情報の認証が成功した場合に、前記ドアが開錠されるように前記ドアロック部を制御することを特徴とする、
請求項１〜５のいずれかに記載された保管庫。
【請求項７】
前記表示パネルと前記所定の領域とが近接した位置に配置されていることを特徴とする、
請求項２に記載された保管庫。
【請求項８】
前記アイテム情報は、対応するアイテムの名称、アイテムコード、有効期限、ロット番号のうち少なくともいずれかの情報を含むことを特徴とする、
請求項１〜７のいずれかに記載された保管庫。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品や商品などの内容物（アイテム）を保管する保管庫に関するものである。
【背景技術】
【０００２】
ＲＦＩＤ（Radio Frequency Identification）技術を利用して内容物（アイテム）の管理を行う保管庫が知られている。例えば特許文献１には、１または複数の内容物（アイテム）としての食品それぞれに設けられ、当該食品の状態を示す値である状態値が閾値を上回ったこと、または下回ったことを判定する無線検知機に対し、判定を指示し、判定結果を受信する読取部と、読取部が受信した判定結果を参照して、１または複数の食品それぞれの状態を判別する判定部と、備えた保管庫が記載されている。さらに、読取部をＲＦＩＤタグからの信号を読み取るＲＦＩＤリーダとすることができることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０３７８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の保管庫において、多数の内容物（アイテム）が収容されている場合、各アイテムに関するデータを受信して当該データの処理結果を通知するまでに長時間掛かり、ユーザが必要な情報を知るまでの待ち時間が長いという問題があった。【０００５】
そこで、本発明の１つの観点は、多数のアイテムが収容されている場合であってもユーザが必要な情報を知るまでの待ち時間を短縮することができるようにした保管庫を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の形態は、アイテムに関するアイテム情報が記録されたＲＦタグである第１タグがアイテムごとに取り付けられた複数のアイテムを保管するための保管庫である。この保管庫は、
前記複数のアイテムを収容する筐体と、
前記筐体と連結して設けられ、前記筐体内の前記複数のアイテムに対する外部からのアクセスが可能となる開状態、または、前記筐体内の前記複数のアイテムに対する外部からのアクセスが遮断される閉状態のいずれかの状態となるドアと、
前記ドアが閉状態である場合に、前記筐体内に収容された全てのアイテムの第１タグに記録されているアイテム情報を読み出す第１リーダと、
前記ドアが開状態である場合に、第１タグが取り付けられたアイテムを前記筐体の外部から前記筐体上の所定の領域に近接させたときに、当該第１タグに記録されているアイテム情報を読み出す第２リーダと、
前記第１リーダまたは前記第２リーダによって読み出されたアイテム情報を表示パネルに表示する表示部と、
アイテム情報を記憶する記憶部と、
前記第１リーダによって読み出されたアイテム情報を前記記憶部に記憶させるとともに、前記第２リーダによって読み出されたアイテム情報が警告発生条件を満たすか否かの判定結果を、当該アイテム情報に基づいて、または、当該アイテム情報と前記記憶部が記憶するアイテム情報とを比較することによって決定する第１制御部と、
を備える。【０００７】
本発明の第２の形態の保管庫は、前記第１制御部によって決定された前記判定結果を前記表示パネルに表示する表示部をさらに備えてもよい。【０００８】
本発明の第３の形態の保管庫は、前記第１制御部によって決定された前記判定結果を音声出力する音声出力部をさらに備えてもよい。【０００９】
本発明の第４の形態の保管庫では、前記第１リーダは、前記ドアが開状態から閉状態となったことを条件として前記筐体内に収容された全てのアイテムの第１タグに記録されているアイテム情報を読み出してもよい。【００１０】
本発明の第５の形態の保管庫では、前記アイテム情報は、対応するアイテムのアイテムコードと有効期限の情報を含み、
前記警告発生条件は、前記第２リーダによって読み出されたアイテム情報と、前記記憶部が最後に記憶したアイテム情報とに基づいて、前記所定の領域に近接させたアイテムが、前記筐体内に収容された同一のアイテムコードのアイテムのうち有効期限までの期間が最短ではないアイテムである、若しくは有効期限が切れたアイテムであると判断したことであってもよい。【００１１】
本発明の第６の形態の保管庫は、
前記ドアを開錠または施錠するドアロック部と、
前記ドアロック部を制御する第２制御部と、をさらに備え、
前記ドアが閉状態である場合、前記第２リーダは、ユーザを識別するユーザ識別情報が記録された第２タグを、前記筐体の外部から前記筐体の前記所定の領域に近接させたとき、前記第２タグに記録されているユーザ識別情報を読み出し、
前記第２制御部は、前記第２リーダによって読み出されたユーザ識別情報の認証が成功した場合に、前記ドアが開錠されるように前記ドアロック部を制御してもよい。【００１２】
本発明の第７の形態の保管庫では、前記表示パネルと前記所定の領域とが近接した位置に配置されていてもよい。【００１３】
本発明の第８の形態の保管庫では、前記アイテム情報は、対応するアイテムの名称、アイテムコード、有効期限、ロット番号のうち少なくともいずれかの情報を含んでもよい。
【発明の効果】
【００１４】
本発明に係る保管庫によれば、非常に多数のアイテムが収容されている場合であってもユーザが必要な情報を知るまでの待ち時間を短縮することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係る保管庫のドアを閉状態としたときの斜視図である。
【図２】実施形態に係る保管庫のドアを開状態としたときの斜視図である。
【図３】実施形態に係る保管庫内のラックとラック内のアイテムを例示する図である。
【図４】実施形態に係るアイテム保管システムで使用されるユーザカードを説明する図である。
【図５】実施形態に係るアイテム保管システムで使用されるピックリストカードを説明する図である。
【図６】実施形態に係るアイテム保管システムにおいてユーザがユーザカードまたはピックリストカードを使用する方法を説明する図である。
【図７】実施形態に係るアイテム保管システムにおいてユーザがアイテムをスキャンする方法を説明する図である。
【図８】実施形態に係る保管庫の内部構成を示すブロック図である。
【図９】登録ユーザデータベースのデータ構成を例示する図である。
【図１０】在庫データベースのデータ構成を例示する図である。
【図１１】トランザクションログデータベースのデータ構成を例示する図である。
【図１２】実施形態に係る保管庫の起動処理を示すフローチャートである。
【図１３】実施形態に係る保管庫のアクセスアンテナ受信処理を示すフローチャートである。
【図１４】実施形態に係る保管庫のユーザアクセス処理を示すフローチャートである。
【図１５】実施形態に係る保管庫のトランザクション処理を示すフローチャートである。
【図１６】実施形態に係る保管庫のピックスキャン処理を示すフローチャートである。
【図１７】実施形態に係る保管庫のピックリスト処理を示すフローチャートである。
【図１８】実施形態に係る保管庫の表示例を示す図である。
【図１９】実施形態に係る保管庫の表示例を示す図である。
【図２０】実施形態に係る保管庫の表示例を示す図である。
【図２１】実施形態に係る保管庫内のアイテムの有効期限の管理方法を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について、図面に基づいて詳細に説明する。なお、実施形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
本発明の実施形態において、本発明の第１制御部および第２制御部は、単一のデバイスによって実現されてもよいし、複数のデバイスによって実現されてもよい。本発明の第１リーダおよび第２リーダは、単一のデバイスによって実現されてもよいし、複数のデバイスによって実現されてもよい。
【００１７】
（１）アイテム保管システム
以下、実施形態に係るアイテム保管システムについて説明する。
実施形態に係るアイテム保管システムでは、アイテムを保管する保管庫と、ラベルが取り付けられて保管対象となるアイテムと、カード（後述するユーザカードＵＣおよびピックリストカードＰＣ）とが使用される。ラベルとカードにはＲＦタグが内蔵されており、保管庫１には当該ＲＦタグに電波を放射するアンテナが搭載されている。アンテナとＲＦタグは、ＲＦＩＤ(Radio Frequency Identification)技術によって無線通信を行う。ＲＦＩＤによる無線通信方式であれば如何なる方式でもよいが、ＰＪＭ(Phase Jitter Modulation)方式のパッシブ型ＲＦＩＤであることが、高速かつ大量なデータの認識を可能にする点で好ましい。
【００１８】
以下の説明において、「アイテム」とは、保管庫による保管対象となる有体物であれば如何なるものであってもよい。例えば、アイテムの例として、商品、製品、半製品（製造途中であるが未だ最終製品に至らないもの）、個人所有または法人所有の有体物などが挙げられる。
【００１９】
以下の説明において、「トランザクション」とは、ユーザによる保管庫に対する作業単位を意味する。例えば、トランザクションは、ユーザが保管庫を閉状態から開状態とし、再度閉状態とするまでの間に行った、保管庫に対するアイテムの入庫、および／または、保管庫からのアイテムの出庫の作業である。その同じユーザが再度保管庫を開状態として作業を行うことは、新たなトランザクションとして定義される。
【００２０】
（１−１）保管庫の構成
先ず、本実施形態に係る保管庫１について図１〜３を参照して説明する。
図１は、本実施形態に係る保管庫１のドア３を閉状態としたときの斜視図である。図２は、本実施形態に係る保管庫１のドア３を開状態としたときの斜視図である。図３は、本実施形態に係る保管庫１内のラックとラック内のアイテムを例示する図である。
図１および図２に示すように、保管庫１は、概ね直方体状の筐体２の内部に複数のアイテムを収容するようにして構成されている。図１および図２では、好ましい形態として移動可能となるように筐体２の底部にキャスタ４を取り付けた形態を示しているが、キャスタ４は必ずしも必須ではない。
【００２１】
本実施形態の保管庫１には、筐体２と連結してドア３が設けられている。ドア３には、ドアハンドル３ａが取り付けられている。図１では、ドア３が、保管庫１が収容する複数のアイテムに対して外部からのアクセスが遮断される閉状態である場合を示している。図２では、ドア３が、複数のアイテムに対する外部からのアクセスが可能となる開状態である場合を示している。ドア３は、ユーザからのアクセスがない場合には施錠されており、認証されたユーザからのアクセスがあった場合に開錠される。
【００２２】
本実施形態の保管庫１において、ドア３の上方には、表示パネル２２ａと、スピーカ２４ａと、アクセスアンテナ設置部１０とが設けられている。
アクセスアンテナ設置部１０は、筐体２内部に図示しないアクセスアンテナＡＡが設置されている位置に対応した、筐体２の前面の部分である。アクセスアンテナ設置部１０が設けられている位置は、筐体２上の所定の領域の一例である。
表示パネル２２ａおよびスピーカ２４ａの位置は、ユーザがドア３と対向して立っているときにユーザの頭の位置と同程度の高さとなるように設定され、それによってユーザの表示パネル２２ａに対する視認性やスピーカ２４ａからの音声に対する聞き取りやすさが良好となるように工夫されている。
【００２３】
後述するが、ユーザが保管庫１内のアイテムを出庫する、あるいは保管庫１内にアイテムを入庫するためには、アクセスアンテナ設置部１０にユーザカードを近接させて（つまり、ユーザカードをアクセスアンテナ設置部１０にかざして）認証を受ける必要がある。このとき、アクセスアンテナ設置部１０の位置は、ユーザがドア３と対向して立っているときにユーザの頭の位置と同程度の高さとなるように設定されているため、ユーザカードの操作性が良好となっている。
また、本実施形態の保管庫１では、表示パネル２２ａとアクセスアンテナ設置部１０が設けられている位置とが近接した位置に配置されている。そのため、カードやアイテムをアクセスアンテナ設置部１０が設けられている位置にかざした場合、表示パネル２２ａに表示される処理結果の確認時の視線移動が少なくて済み、操作性が良好となっている。
【００２４】
図２に示すように、保管庫１の筐体２の内部には、複数段（図２の例では、７段）のラックＲ１〜Ｒ７（総称して「ラック群Ｒ」という。）が積層された状態で設けられている。各ラックは、上下に設けられた仕切り板によって区画されている。ラックＲ１は仕切り板Ｐ０と仕切り板Ｐ１の間に設けられ、ラックＲ２は仕切り板Ｐ１と仕切り板Ｐ２の間に設けられる、といった具合である。各仕切り板には、ラックアンテナが内蔵されている。すなわち、仕切り板Ｐ０〜Ｐ７にはそれぞれ、ラックアンテナＲＡ０〜ＲＡ７が内蔵されている。
なお、ラックアンテナＲＡ０〜ＲＡ７による受信性能に影響を及ぼさないように、ラック自体は金属製ではなく、例えばプラスチック製であることが好ましい。
筐体２の外観を構成する表面部材は、外部から照射される電磁波がラックアンテナの受信性能に影響を与えないように、電磁シールド機能を備えた金属製の部材であることが好ましい。例えば、保管庫１の外部から筐体２に近接または接触しうる、保管庫１とは無関連のＲＦタグを、保管庫１内のラックアンテナが誤検出することを防止することができる。
【００２５】
各ラックには、様々な種類のアイテムが収容されている。図３では、ラックＲ１に、アイテムＩＭ１〜ＩＭ６が収容されている例が示される。各アイテムには、アイテムを識別するためのデータが記録されたＲＦタグ（以下、「アイテムタグ」という。）を内蔵するラベルＬが取り付けられている。アイテムタグは、第１タグの一例である。各ラベルＬのおもて面には、貼り付け対象のアイテムのアイテムコード(Item code)、アイテム名(Item Description)、有効期限(Expiry date)、および、ロット番号(Lot No.)が印字されている。アイテムコード、アイテム名、有効期限、および、ロット番号のうち少なくともいずれかは、アイテム情報の一例である。
各ラベルＬの裏面には粘着層が形成されており、粘着層によってアイテムにラベルＬを取り付けられるように構成されている。ラベルＬは、おもて面への印字と同時にアイテムタグへのデータ書き込みを行うプリンタを使用して作製することができる。なお、ラベルＬにアイテムコード、アイテム名、有効期限、および、ロット番号の情報を印字することは必須ではなく、情報がラベルＬに全く印字されていなくてもよい。
【００２６】
各ラベルＬに内蔵されたアイテムタグには、各ラベルＬのおもて面に印字されたアイテムコード、アイテム名、有効期限、および、ロット番号の各フィールドからなるデータ（以下、「アイテムデータ」という。）が記録されている。
【００２７】
上述したように、各仕切り板には、アイテムタグに対して電波を発信するラックアンテナが内蔵されている。図３に示す例では、仕切り板Ｐ０，Ｐ１にそれぞれ内蔵されているラックアンテナＲＡ０，ＲＡ１は、ラックＲ１に収容されているすべてのアイテムのアイテムタグに向けて電波を発信し、当該アイテムタグからの電波（反射波）を受信する。アイテムタグからの電波には、アイテムタグに記録されているアイテムデータが含まれる。図３に示すように、ラックＲ１内のアイテムの位置やラベルＬの貼り付け位置によって、ラックＲ１内のアイテムタグは様々な位置を取りうることから、ラックＲ１内のアイテムのアイテムタグとの通信は、ラックＲ１の上下に設けられた２つの仕切り板Ｐ０，Ｐ１にそれぞれ内蔵された２つのラックアンテナＲＡ０，ＲＡ１によって行うように構成されている。
他のラックについても同様である。例えば、ラックＲ２内のアイテムのアイテムタグとの間の電波の送受信は、それぞれ、ラックアンテナＲＡ１，ＲＡ２によって行われ、ラックＲ３内のアイテムのアイテムタグとの間の電波の送受信は、それぞれ、ラックアンテナＲＡ２，ＲＡ３によって行われる。
【００２８】
（１−２）カードの構成およびその使用方法
次に、本実施形態のアイテム保管システムにおいて使用されるカードの構成およびカードの使用方法について、図４〜６を参照して説明する。
図４は、本実施形態のアイテム保管システムで使用されるユーザカードＵＣを説明する図である。図５は、本実施形態のアイテム保管システムで使用されるピックリストカードＰＣを説明する図である。図６は、本実施形態に係るアイテム保管システムにおいて、ユーザがユーザカードＵＣまたはピックリストカードＰＣを使用する方法を説明する図である。
【００２９】
（１−２−１）ユーザカード
ユーザカードＵＣとは、保管庫１にアクセスするユーザを認証するためのカードである。
図４に例示するユーザカードＵＣのおもて面には、ユーザの顔写真、ユーザＩＤおよび名前についての情報が印字されている。ユーザカードＵＣにはＲＦタグ（「ユーザタグ」という。）が埋め込まれている。ユーザタグは、第２タグの一例である。
ユーザタグには、ユーザＩＤ、名前、所属、および、役職についてのデータ（以下、「ユーザデータ」という。）が記録されている。ユーザＩＤは、ユーザカードＵＣを使用するユーザの認証に使用されるデータである。名前、所属、および、役職についてのデータは任意的な情報であり、ユーザの認証を行うのに必須の情報ではない。
図６に示すように、ユーザがユーザカードＵＣを使用する場合、ユーザカードＵＣを保管庫１のアクセスアンテナ設置部１０にかざす（近接させる）ことで保管庫１にユーザカードＵＣを認識させる。
なお、ユーザカードＵＣにユーザＩＤ、名前、所属、および、役職等の情報を印字することは必須ではなく、情報がユーザカードＵＣに全く印字されていなくてもよい。
【００３０】
（１−２−２）ピックリストカード
ピックリストカードとは、保管庫１から出庫させたいアイテム（「ピックアイテム」という。）を保管庫１から取り出すときに使用するカードである。
図５に示すように、ピックリストカードＰＣにはＲＦタグ（「ピックリストタグ」という。）が埋め込まれている。ピックリストタグには、アイテムコードおよびロット番号についてのデータ（以下、「ピックリストデータ」という。）が記録されている。アイテムコードは、アイテムを特定する情報である。ロット番号は、アイテムを製造したときのロット（生産単位）ごとに付されているデータである。すなわち、同一のロット番号が付された同一のアイテムは、同一のロットで製造されたことを意味する。ピックリストデータが示す条件によってピックアイテムが特定される。
図６に示すように、ユーザがピックリストカードＰＣを使用する場合、ピックリストカードＰＣを保管庫１のアクセスアンテナ設置部１０にかざす（近接させる）ことで保管庫１にピックリストカードＰＣを認識させる。
【００３１】
（１−３）フルスキャン
次に、実施形態に係るアイテム保管システムに設けられている処理の一つであるフルスキャンについて説明する。
「フルスキャン」とは、保管庫１内に保管されているすべてのアイテムに取り付けられているアイテムタグに記録されたアイテムデータを読み出す処理である。本実施形態のアイテム保管システムにおいてフルスキャンを実行する条件は、保管庫１が起動されたこと、または、認証されたユーザがドア３を開状態から閉状態に変更したことである。また、前回のフルスキャンを実行してから所定の時間が経過したこと、または予め設定された時刻になったことを認識したことを条件としてもよい。その場合、定期的にフルスキャンを強制実行させることもできる。保管庫１内に収容されているアイテムの数が多い場合、フルスキャンを実行するには例えば２０秒程度の長い時間が掛かる場合がある。
認証されたユーザがドア３を開状態から閉状態に変更した場合、当該ユーザが保管庫１からのアイテムの出庫、および／または、保管庫１へのアイテムの入庫の作業、つまり、ユーザの１回のアクセスに対するトランザクションが終了したと考えられる。このタイミングでフルスキャンを実行することで、保管庫１に収容されているアイテムの最新情報を保管庫１が常時把握することができる。
【００３２】
（１−４）ピックスキャン
次に、図７を参照して、実施形態に係るアイテム保管システムに設けられている処理の一つであるピックスキャンについて説明する。図７は、本実施形態に係るアイテム保管システムにおいてユーザがアイテムをスキャンする方法を説明する図である。
本実施形態のアイテム保管システムは、ユーザが保管庫１のアクセスアンテナ設置部１０に対して１つのアイテムをかざすことで、短時間で当該アイテムのアイテムタグに記録されているアイテムデータを表示パネル２２ａに表示させる機能を備える。すなわち、図７に示すように、ユーザがアイテムＩＭを保管庫１のアクセスアンテナ設置部１０にかざす（近接させる）ことで保管庫１にアイテムＩＭを認識させ、当該アイテムＩＭに取り付けられているアイテムタグに記録されたアイテムデータや、当該アイテムＩＭが適切なアイテムであるか否かの判定結果を表示パネル２２ａに表示させることができる。以下の説明では、この機能を「ピックスキャン」という。
ピックスキャンは、ドア３の開状態のときに実行可能であり、ユーザが自身の所持しているアイテムに関するデータを素早く確認したい場合の操作性が良い。なお、ドア３が閉状態のときにおいてもピックスキャンが実行可能となるように設定してもよい。
【００３３】
（２）保管庫の内部構成
次に、本実施形態の保管庫１の内部構成について、図８を参照して説明する。図８は、本実施形態に係る保管庫の内部構成を示すブロック図である。
図８に示すように、実施形態の保管庫１は、制御部２０、リーダユニット２１、表示部２２、記憶部２３、音声出力部２４、ＵＳＢインタフェース２５、ＬＡＮインタフェース２６、センサ２７、ドアロック部２８、アクセスアンテナＡＡ、および、ラックアンテナ群ＲＡを含む。
【００３４】
制御部２０は、マイクロプロセッサ、ＲＯＭ(Read Only Memory)、および、ＲＡＭ(Random Access Memory)を主要な要素として構成される。ＲＯＭには、ＯＳ(Operating System)やアプリケーションプログラムが記録されており、マイクロプロセッサは、保管庫１の起動時にＲＯＭから読み出したプログラムを実行することによって、後述する保管庫１の様々な機能を実現する。ＲＯＭに記録されているアプリケーションプログラムとして、保管庫１のアイテムの管理を行うためのアイテム管理アプリケーションプログラム（以下、単に「アイテム管理アプリケーション」という。）が含まれる。制御部２０は、リアルタイムクロックＩＣを備え、現在時刻を常時計測している。
制御部２０は、第１制御部および第２制御部の一例である。
【００３５】
リーダユニット２１は、制御部２０とデータの送受信を行うように構成されている。リーダユニット２１は、第１リーダおよび第２リーダの一例である。
リーダユニット２１は、アクセスアンテナＡＡと接続され、アクセスアンテナＡＡから電波が放射されるようにアクセスアンテナＡＡに信号を送る。リーダユニット２１は、アクセスアンテナＡＡからデータを受信した場合に、当該データ（つまり、読み出したデータ）を制御部２０へ送信する。アクセスアンテナＡＡから制御部２０へ送信されるデータは、ユーザデータ、ピックリストデータ、または、アイテムデータのいずれかである。
【００３６】
リーダユニット２１は、ラックアンテナ群ＲＡのラックアンテナＲＡ１〜ＲＡ７の各々と接続されており、各ラックアンテナから電波が放射されるように各ラックアンテナに信号を送る。リーダユニット２１は、ラックアンテナＲＡ１〜ＲＡ７の各々からデータを受信した場合に、当該データ（つまり、読み出したデータ）を制御部２０へ送信する。ラックアンテナＲＡ１〜ＲＡ７の各々から送信されるデータは、ラックＲ１〜Ｒ７の各々に収容されているアイテムＩＭに付着されているアイテムタグに記録されているアイテムデータである。
なお、制御部２０は、所定の条件を満たしたときにラックアンテナＲＡ１〜ＲＡ７が動作するようにリーダユニット２１を制御してもよい。所定の条件は、例えば、保管庫１が起動されたこと、または、ドア３の状態が開状態から閉状態に切り替わったことである。
【００３７】
リーダユニット２１は、センサ２７からのドア３の開閉状態を示すデータを受信し、当該データを制御部２０へ送信する。また、リーダユニット２１は、制御部２０からの制御信号に基づいて、ドアロック部２８に対してドア３の施錠（ロック）あるいは開錠（ロックの解除）を指示する信号を送信する。
【００３８】
表示部２２は、表示駆動回路（図示せず）および表示パネル２２ａを含み、制御部２０から送信される画像信号に基づいて画像を表示パネル２２ａに表示する。表示パネル２２ａは、例えばＬＣＤ(Liquid Crystal Display)パネルである。表示パネル２２ａに表示される画像には、リーダユニット２１によって読み出されたデータに基づく処理結果や、エラーメッセージ等の各種メッセージが含まれる。
本実施形態の例では、表示パネル２２ａは、ユーザによるタッチ入力を受け付けるタッチパネルである。
【００３９】
記憶部２３は、例えばフラッシュメモリ等の不揮発性メモリであって、登録ユーザデータベース２３１、在庫データベース２３２、および、トランザクションログデータベース２３３を記憶する。記憶部２３は制御部２０から適宜アクセスされ、それによって各データベースが更新される。登録ユーザデータベース２３１、在庫データベース２３２、および、トランザクションログデータベース２３３の各構成については、後述する。
【００４０】
音声出力部２４は、信号処理回路（図示せず）およびスピーカ２４ａを含み、制御部２０から送信される音声信号に対して所定の信号処理を施した後に増幅し、音声メッセージとしてスピーカ２４ａから出力する。
【００４１】
ＵＳＢインタフェース２５は、ＷｉＦｉ（登録商標）等のIEEE802.11に準拠した無線ＬＡＮに対応した外部機器に接続され、インターネット等に接続するために設けられている。例えば、本実施形態の保管庫１は、ＷｉＦｉ（登録商標）を経由して、所定の条件を満たした場合に監督者へ電子メールを送信するように構成されている。
ＬＡＮインタフェース２６は、有線ＬＡＮを通して外部機器に接続するために設けられている。
【００４２】
センサ２７は、ドア３の開閉状態を検出するセンサである。センサ２７は、例えば透過型あるいは反射型の光センサで構成することができる。センサ２７による検出結果は、リーダユニット２１から制御部２０へ逐次送信される。
【００４３】
ドアロック部２８は、制御部２０からリーダユニット２１を介した指令に応じてドア３の施錠または開錠を行う電気錠を含む。
【００４４】
（３）保管庫が管理するデータベース
次に、本実施形態のアイテム保管システムにおいて参照されるデータベースについて、図９〜１１を参照して説明する。
図９は、登録ユーザデータベース２３１のデータ構成を例示する図である。図１０は、在庫データベース２３２のデータ構成を例示する図である。図１１は、トランザクションログデータベース２３３のデータ構成を例示する図である。
【００４５】
登録ユーザデータベース２３１は、保管庫１内へのアクセスを許可された登録済みのユーザ（以下、「登録ユーザ」という。）が記録されているデータベースである。図９に示す例では、登録ユーザデータベース２３１は、１件のレコードに対してユーザＩＤ、名前、所属、役職等の各フィールドのデータを含むデータベースである。登録ユーザデータベース２３１に設けられるフィールドは、ユーザカードＵＣのユーザタグに記録されているユーザデータのフィールド（図４参照）と同一であるか、またはその一部である。
登録ユーザデータベース２３１は、保管庫１の内部にアクセスしようとするユーザの認証を行うために使用される。
なお、本実施形態では、ユーザカードＵＣに記録されているユーザＩＤが登録ユーザデータベース２３１に記録されているいずれかのユーザＩＤと一致するか否かによってアクセス許否を判断する場合について例示的に説明するが、この場合に限られない。ユーザカードＵＣ内にアクセス許否の情報が記録されており、当該情報に基づいてアクセス許否を直接判断するようにしてもよい。その場合、登録ユーザデータベース２３１を設けることは必須ではない。
【００４６】
在庫データベース２３２は、保管庫１内に収容されているすべてのアイテムの最新のアイテムデータ（つまり、最後に記憶したアイテムデータ）が記録されているデータベースである。つまり、在庫データベース２３２に記録されているアイテムデータは、直近でフルスキャンを実行した結果である。
図１０に示す例では、在庫データベース２３２は、１件のレコードとして、アイテムコード、アイテム名、ロット番号、および、有効期限の各フィールドのデータを含むデータベースである。在庫データベース２３２に設けられるフィールドは、各アイテムに取り付けられているアイテムタグに記録されているアイテムデータのフィールド（図３参照）と同一であるか、またはその一部である。
在庫データベース２３２は、保管庫１内に収容されているアイテムの、ユーザの１回のトランザクションの前後での変化を特定するために使用される。
【００４７】
トランザクションログデータベース２３３は、ユーザによる１回ずつのトランザクションの結果が日時の順に記録されているデータベースである。図１１に示す例では、１件のレコードとして、トランザクションＩＤ、ユーザＩＤ、アイテムコード、ロット番号、作業コード、および、ログ日時の各フィールドのデータを含むデータベースである。トランザクションＩＤは、ユーザによる１回のトランザクション、つまり、保管庫１のドア３を閉状態から開状態とした後に、再度ドア３を閉状態とするまでの期間の作業を識別するための識別情報である。ユーザＩＤは、トランザクションＩＤに対応するトランザクションにおいて、保管庫１にアクセスしたユーザの識別情報である。アイテムコードおよびロット番号は、作業コード（入庫：０、出庫：１）に対応するアイテムのデータである。ログ日時は、トランザクションＩＤに対応するトランザクションが完了した日時（例えば、ドア３を閉状態とした日時）である。
【００４８】
（４）アイテム保管システムにおいて実行される処理
次に、アイテム保管システムにおいて実行される処理について、図１２〜１９を参照して説明する。図１２は、本実施形態に係るアイテム保管システムの起動処理を示すフローチャートである。図１３は、本実施形態に係るアイテム保管システムのアクセスアンテナ受信処理を示すフローチャートである。図１４は、本実施形態に係るアイテム保管システムのユーザアクセス処理を示すフローチャートである。図１５は、本実施形態に係るアイテム保管システムのトランザクション処理を示すフローチャートである。図１７は、本実施形態に係るアイテム保管システムのピックリスト処理を示すフローチャートである。
図１８〜２０はそれぞれ、本実施形態に係る保管庫１の表示例を示す図である。図１８は、フルスキャンの実行結果を表示する図である。図１９は、ピックスキャンの実行結果を表示する図である。図２０は、ピックリストカードをスキャンしたときの実行結果を表示する図である。
【００４９】
なお、以下の各処理の説明では言及しないが、保管庫１内のアイテムのアイテムタグに記録されたアイテムデータを読み出したときに当該アイテムデータが認識できないと判断された場合には、そのアイテムが認識できないことを示すメッセージ（例えば、「認識できないアイテム（アイテム名：ａａａａａ）があります。取り除いてください。」というメッセージ）が表示パネル２２ａおよび／またはスピーカ２４ａから出力される。「アイテムデータが認識できない場合」とは、例えば、ロット番号が含まれていない、あるいはロット番号が適切なデータとして認識できない場合等である。
【００５０】
（４−１）アイテム保管システムの起動処理（図１２）
保管庫１の電源を起動すると、保管庫１の制御部２０はＯＳを立ち上げ、ＯＳ上で保管庫１のアイテムの管理を行うためのアイテム管理アプリケーションを読み出して起動し（Ｓ１０）、実行する。制御部２０は、アイテム管理アプリケーションを実行することで、以下で述べる処理を実行する。
【００５１】
制御部２０は先ず、フルスキャンを実行する（Ｓ１２）。すなわち、制御部２０は、保管庫１内に収容されているすべてのアイテムのアイテムタグに記録されているデータを読み出し、在庫データベース２３２に記録する（Ｓ１４）。制御部２０は、読み出されたデータに基づいて不適切なアイテムが保管庫１内に収容されているか否か判定する（Ｓ１６）。不適切なアイテムとは、例えば、有効期限が切れたアイテムである。その場合、Ｓ１６の判定は、在庫データベース２３２に記録された有効期限のフィールドの値が現在時刻よりも前となるレコードが存在するか否かに基づいて行われる。保管庫１内に不適切なアイテムがない場合（Ｓ１６：ＮＯ）、起動処理は終了する。
【００５２】
保管庫１内に不適切なアイテムがある場合（Ｓ１６：ＹＥＳ）、音声による警告メッセージが所定時間おきに発生する。具体的には、制御部２０は、タイマを始動させ（Ｓ１８）、スピーカ２４ａから警告メッセージの音声出力が行われるように音声出力部２４を制御する（Ｓ２０）。タイマが始動してから所定時間以内に（Ｓ２２：ＮＯ）ユーザがユーザカードＵＣをアクセスアンテナ設置部１０にかざした場合、つまりユーザデータを受信した場合（Ｓ２４：ＹＥＳ）、起動処理は終了して後述するアクセスアンテナ受信処理に移行する。タイマが始動した後にユーザがユーザカードＵＣをアクセスアンテナ設置部１０にかざさずに所定時間が経過した場合には（Ｓ２２：ＹＥＳ）、制御部２０は、タイマをリセットして再度始動させて警告メッセージの音声出力が行われるように音声出力部２４を制御する。従って、ユーザカードＵＣをアクセスアンテナ設置部１０にかざさない限り、所定時間おきに警告メッセージの音声出力が行われることになる。
なお、保管庫１を起動後に所定時刻にフルスキャンを実行する場合には、図１２のフローチャートのＳ１２以降の処理を当該所定時刻に実行する。
【００５３】
（４−２）アイテム保管システムのアクセスアンテナ受信処理（図１３）
アクセスアンテナ受信処理は、アイテム保管システムの起動処理の後、ユーザが保管庫１のアクセスアンテナ設置部１０にカードやアイテムをかざした場合の処理である。なお、アクセスアンテナ受信処理は、他の処理を実行中に割り込んで実行してもよい。
【００５４】
アクセスアンテナＡＡでＲＦタグからのデータを受信し（Ｓ３０：ＹＥＳ）、その受信データがユーザデータである場合（Ｓ３２：ユーザデータ）には、制御部２０は、ドアが閉状態であることを条件として（Ｓ３４：ＹＥＳ）、ユーザアクセス処理を実行する（Ｓ１００）。ユーザアクセス処理の具体的な内容は、図１４のフローチャートに示される。制御部２０は、ドアが開状態のときには何も実行しない（Ｓ３４：ＮＯ）。
アクセスアンテナＡＡでＲＦタグからのデータを受信し（Ｓ３０：ＹＥＳ）、その受信データがアイテムデータである場合（Ｓ３２：アイテムデータ）には、制御部２０は、ドアが開状態であることを条件として（Ｓ３６：ＮＯ）、ピックスキャン処理を実行する（Ｓ２００）。ピックスキャン処理の具体的な内容は、図１６のフローチャートに示される。制御部２０は、ドアが閉状態のときには何も実行しない（Ｓ３６：ＹＥＳ）。
アクセスアンテナＡＡでＲＦタグからのデータを受信し（Ｓ３０：ＹＥＳ）、その受信データがピックリストデータである場合（Ｓ３２：ピックリストデータ）には、制御部２０は、ドアが閉状態であることを条件として（Ｓ３８：ＹＥＳ）、ピックリスト処理を実行する（Ｓ３００）。ピックリスト処理の具体的な内容は、図１７のフローチャートに示される。制御部２０は、ドアが開状態のときには何も実行しない（Ｓ３８：ＮＯ）。
【００５５】
（４−３）アイテム保管システムのユーザアクセス処理（図１４）
制御部２０は、アクセスアンテナＡＡで受信したデータがユーザデータである場合、ユーザデータに含まれるユーザＩＤが有効であるか否かを判定する認証処理を行う（Ｓ１０２）。この認証処理では、受信したユーザデータに含まれるユーザＩＤが登録ユーザデータベース２３１のいずれかのレコードに記録されたユーザＩＤと一致するか否か判断し、一致するユーザＩＤが存在する場合に有効なユーザＩＤであると判断する。
【００５６】
ユーザＩＤが有効でない場合には（Ｓ１０２：ＮＯ）、ユーザＩＤが有効でないことを通知するメッセージを、表示パネル２２ａおよび／またはスピーカ２４ａを通して出力し（Ｓ１０８）、終了する。
ユーザＩＤが有効である場合には（Ｓ１０２：ＹＥＳ）、制御部２０は、センサ２７からリーダユニット２１を通して送信されるセンサ出力に基づいて、ドア３の開閉状態を判定する（Ｓ１０４）。ドア３が開状態である場合には（Ｓ１０４：開状態）、他のユーザが保管庫１へのアイテムの入庫中であるか、または保管庫１からのアイテムの出庫中であると考えられる。そこで、例えば「しばらくお待ちください」等といったメッセージを、表示パネル２２ａおよび／またはスピーカ２４ａを通して出力し（Ｓ１０８）、終了する。
【００５７】
次いで、制御部２０は、アイテム管理アプリケーションの状態が、トランザクションの処理中であるか、またはアクセスが受付中であるか判定する（Ｓ１０６）。「トランザクションの処理中である」とは、例えば、直前にアクセスしたユーザがドアを閉状態としたことを条件として行われたフルスキャンの実行中であることである。前のユーザのトランザクションに対してフルスキャンを実行中に次のユーザのアクセスを許容してしまうと、前のユーザによるトランザクションを正確にトランザクションログデータベース２３３に記録できない。そこで、前のユーザのトランザクションに対してフルスキャンを実行中の間は、次のユーザのアクセスを禁止している。トランザクションの処理中である場合には（Ｓ１０６：トランザクション処理中）、例えば「しばらくお待ちください」等といったメッセージを、表示パネル２２ａおよび／またはスピーカ２４ａを通して出力し（Ｓ１０８）、終了する。
Ｓ１０６においてアクセスが受付中であると判断された場合（Ｓ１０６：受付中）、アクセスが許容されてＳ１１０へ進む。
【００５８】
アクセスが許容されると、制御部２０は先ず、リーダユニット２１を介してドアロック部２８を制御し、ドア３のドアロックを解除する（Ｓ１１０）。
本実施形態の例では、ドア３のロックが解除されてから所定時間が経過するまでにドア３を開状態としない場合にはドア３がロックされるように構成されている。具体的には、制御部２０は先ずタイマを始動させ（Ｓ１１２）、ドア３が開状態となっていないと判定した場合には（Ｓ１１４：ＮＯ）、所定時間が経過するまで待機する（Ｓ１１６：ＮＯ）。制御部２０は、所定時間が経過するまでにドア３が開状態となったと判定した場合には（Ｓ１１４：ＹＥＳ）、トランザクション処理を実行して終了する（Ｓ１２０）。トランザクション処理については、後述する。タイマが始動してからドア３が開状態とならずに所定時間が経過した場合には（Ｓ１１６：ＹＥＳ）、制御部２０は、ドア３がロックされるようにリーダユニット２１を介してドアロック部２８を制御して（Ｓ１１８）、終了する。
【００５９】
（４−４）アイテム保管システムのトランザクション処理（図１５）
図１５に示すフローチャートは、図１４のトランザクション処理（Ｓ１２０）の詳細な流れを示している。
トランザクション処理では、有効なユーザＩＤのユーザによってドア３が開状態となってから再び閉状態となるまでの期間を１回のトランザクションが行われた期間として、トランザクションＩＤが割り当てられる。この期間内にユーザが保管庫１内にアイテムを入庫し、および／または、保管庫１からアイテムを出庫した結果が、トランザクションＩＤに関連付けてトランザクションログデータベース２３３に記録される。
【００６０】
トランザクション処理では先ず、制御部２０は、新規のトランザクションＩＤを発行する（Ｓ１２２）。制御部２０は、ユーザによる作業が完了するまで、つまり、ドア３が再び閉状態となるまで待機し（Ｓ１２４：ＮＯ）、ドア３が閉状態になったと判定した場合には（Ｓ１２４：ＹＥＳ）、ユーザによるトランザクションが終了したと判断してＳ１２６以降の処理を行う。
制御部２０は、ドア３がロックされるようにリーダユニット２１を介してドアロック部２８を制御し（Ｓ１２６）、次いでフルスキャンを実行する。すなわち、制御部２０は、保管庫１内に保管されているすべてのアイテムに取り付けられているアイテムタグに記録されたデータを読み出す処理を行う。さらに制御部２０は、フルスキャンの結果を表示するように表示部２２を制御する（Ｓ１２８）。
【００６１】
図１８の画像Ｇ１０は、表示パネル２２ａに表示されるフルスキャンの結果の一例を示している。この例では、保管庫１内のアイテムの総数とともに、アイテムごとのリスト（各アイテムのアイテム名、アイテムコード、数量）が表示される。ここで、例えばいずれかのアイテムの行をタップ操作することで、そのアイテムのより詳細な情報が表示されるようにしてもよい。図１８に示す例では、画像Ｇ１０のリスト内のアイテム名：ａａａａａに相当する行をタップ操作することで、アイテム名：ａａａａａのより詳細な情報として、有効期限、ロット番号、および、数量の情報を含む画像Ｇ１１が表示される。
【００６２】
図１５を再度参照し、フルスキャンを実行した結果、制御部２０は、所定の警告発生条件を満たすか否かを判断する（Ｓ１３０）。警告発生条件は、以下の条件に限定されるものではないが、例えば以下の条件が挙げられる。
【００６３】
［警告発生条件］
（条件１）同一のアイテムコードのアイテムのうち有効期限までの期間が最短ではないものが出庫されたこと（つまり、ユーザが、有効期限が近いものよりも有効期限が遠いものを出庫したこと）
（条件２）有効期限が切れたアイテムが出庫されたこと
（条件３）保管庫１内に有効期限が切れたアイテムが存在すること
（条件４）保管庫１内にピック対象であるアイテムが存在すること
【００６４】
条件１および条件２を満足するか否かを判断するために、制御部２０は、Ｓ１２８の実行結果と、在庫データベース２３２（すなわち、実行中のトランザクションを基準とした最新のデータ）とを比較する。
条件３を満足するか否かを判断するために、制御部２０は、Ｓ１２８の実行結果と、現在時刻とを比較する。
条件４を満足するか否かについての判断は、保管庫１がＲＡＭにピックリストデータを記憶している場合に行われてもよい。つまり、トランザクションを実行中のユーザや、別のユーザがピックリストカードＰＣに含まれるピックリストデータを保管庫１に読み取らせたことで、保管庫１がピックリストデータを保持している場合に行われてもよい。その場合、制御部２０は、ピックリストデータとＳ１２８の実行結果とを比較して、条件４を満足するか否かを判断する。
【００６５】
いずれの警告発生条件を満たさない場合には（Ｓ１３０：ＮＯ）、制御部２０は、Ｓ１２８でのフルスキャンの実行結果に基づいて、在庫データベース２３２（在庫ＤＢ）を更新し（Ｓ１３２）、トランザクションログデータベース２３３（トランザクションログＤＢ）を更新する（Ｓ１３４）。トランザクションログデータベース２３３の更新において、制御部２０は先ず、Ｓ１３２の直前に在庫データベース２３２に記録されていたデータと、Ｓ１２８でのフルスキャンの実行結果との差分に基づいて、アイテムごとの入庫および／または出庫の内容を特定する。次いで制御部２０は、特定した内容を受信済みのユーザデータ（図１３のＳ３０参照）に含まれるユーザＩＤと関連付けて、トランザクションログデータベース２３３に１または複数のレコードを追加する。制御部２０は、トランザクションログデータベース２３３の更新（Ｓ１３４）が終了した後、トランザクションが正常に終了したことを示すメッセージを出力し（Ｓ１５０）、トランザクション処理を終了させる。
【００６６】
いずれかの警告発生条件を満たす場合には（Ｓ１３０：ＹＥＳ）、制御部２０は、警告発生条件に応じた警告メッセージを表示パネル２２ａおよび／またはスピーカ２４ａに出力するように表示部２２および／または音声出力部２４を制御する（Ｓ１３６）。次いで制御部２０は、タイマを始動させ（Ｓ１３８）、所定時間が経過するまでにユーザデータを受信するか否か（つまり、ユーザカードをアクセスアンテナ設置部１０にかざしたか否か）判定する（Ｓ１４２）。ユーザデータを受信しない状態で所定時間が経過した場合には（Ｓ１４０：ＹＥＳ）、制御部２０は、在庫データベース２３２（在庫ＤＢ）を更新し（Ｓ１４４）、トランザクションログデータベース２３３（トランザクションログＤＢ）を更新する（Ｓ１４６）。さらに制御部２０は予め登録されている監督者のメールアドレスへ、保管庫１においてエラーが生じたことを通知する電子メールを送信し（Ｓ１４８）、トランザクション処理を終了させる。
【００６７】
一方、警告メッセージを出力してから所定時間内にユーザがユーザカードをアクセスアンテナ設置部１０にかざすことでユーザデータを受信した場合には（Ｓ１４０：ＹＥＳ）、制御部２０は、図１４のユーザアクセス処理を再度実行する。このとき、Ｓ１０２では、トランザクション処理を行っているユーザのユーザＩＤと同一のユーザＩＤのみを有効であると判断することが好ましい。つまり、警告を発生させたユーザのみが、所定時間内に再度トランザクションを開始して、警告が発生しないように保管庫１にアイテムを入庫し、および／または、保管庫１からアイテムを出庫することを許可することが好ましい。
なお、Ｓ１４０において制御部２０は、有効なユーザデータを受信した場合に限りＳ１００へ移行させ、有効なユーザデータ以外のユーザデータを受信した場合にはＳ１００へ移行させずにユーザデータを受信していないのと同様の処理を行ってもよい。ここで、「有効なユーザデータ」とは、例えばアイテムの製造会社やアイテムの卸売業者等、特定の社員を示すデータを含むユーザデータである。特別な権限を有するユーザのみによって警告を解除できるようにすることで、保管庫１内に保管されているアイテムに対する適切なメンテナンスを確実に実施することができる。
【００６８】
（４−５）アイテム保管システムのピックスキャン処理（図１６）
制御部２０は、アクセスアンテナＡＡで受信したデータがアイテムデータである場合（図１３のＳ３０：ＹＥＳ；アイテムデータ）、当該アイテムデータに基づいて、スキャンしたアイテムが、以下に示す警告発生条件を満たすか否か判定する（Ｓ２０２）。なお、この判定には、スキャンしたアイテムのアイテムデータを参照するか、または、当該アイテムデータと在庫データベース２３２とを比較することにより行われる。
【００６９】
［警告発生条件］
（条件１）同一のアイテムコードのアイテムのうち有効期限までの期間が最短ではないものがスキャンされたこと（つまり、ユーザが、有効期限が近いものよりも有効期限が遠いものを出庫したこと）
（条件２）有効期限が切れたアイテムがスキャンされたこと
【００７０】
スキャンしたアイテムが警告発生条件を満たさないと判定した場合には（Ｓ２０２：ＹＥＳ）、受信したアイテムデータを表示するとともに、判定結果（ＯＫ）を表示する（Ｓ２０４）。図１９の画像Ｇ２０は、ピックスキャンの結果の一例を示している。この例では、受信したアイテムデータとして、アイテム名、アイテムコード、有効期限、および、ロット番号が表示され、判定結果として「ピックスキャン結果：ＯＫ」と表示される。
スキャンしたアイテムが警告発生条件を満たすと判定した場合には（Ｓ２０２：ＮＯ）、受信したアイテムデータを表示するとともに、判定結果（警告）を表示する（Ｓ２０６）。
ユーザは、トランザクション中に保管庫１に入庫しようとするアイテム、あるいは、保管庫１から出庫しようとするアイテムをアクセスアンテナ設置部１０にかざすことで、当該アイテムが適切なアイテムであるか（すなわち、警告発生条件を満足しないアイテムであるか）直ちに認識することができる。
【００７１】
（４−６）アイテム保管システムのピックリスト処理（図１７）
制御部２０は、アクセスアンテナＡＡで受信したデータがピックリストデータである場合（図１３のＳ３０：ＹＥＳ；ピックリストデータ）、受信したピックリストデータが示す条件に該当するアイテムが在庫データベース２３２に含まれているか否か判断する（Ｓ３０２）。ピックリストデータが示す条件に該当するアイテムは、保管庫１から出庫すべきアイテムである。Ｓ３０２において、例えば、ピックリストデータが示す条件が、アイテムコードとロット番号である場合、そのアイテムコードとロット番号をキーとして在庫データベース２３２を検索し、一致するものがあるか否か判断する。
ピックリストデータが示す条件に該当するアイテムが在庫データベース２３２に含まれていない場合には（Ｓ３０２：ＮＯ）、正常終了メッセージを表示して（Ｓ３０４）、終了する。
ピックリストデータが示す条件に該当するアイテムが在庫データベース２３２に含まれている場合には（Ｓ３０２：ＹＥＳ）、Ｓ３０６以降の処理が実行される。制御部２０は先ず、所定のメッセージが表示パネル２２ａに表示されるように表示部２２を制御して（Ｓ３０６）、タイマを始動させる（Ｓ３０８）。Ｓ３０６で表示パネル２２ａに表示される所定のメッセージを含む画像例を図２０に示す。図２０の画像Ｇ３０では、保管庫１から出庫すべきアイテムのリスト（各アイテムのアイテム名およびロット番号）を表示するとともに、当該アイテムを出庫させることをユーザに促すメッセージが表示される。
【００７２】
所定時間内に（Ｓ３２２：ＮＯ）有効なユーザデータを受信した場合に（Ｓ３１０：ＹＥＳ）、ドアロックが解除される（Ｓ３１２）。「有効なユーザデータ」とは、保管庫１から特定のアイテム、または特定の条件を満たしたアイテムを、出庫すべきアイテムとして出庫（あるいは回収）する権限が与えられたユーザに対応するユーザデータである。すなわち、ここでは登録されたユーザのうち予めアイテムの出庫を行う権限が与えられたユーザが登録ユーザデータベース２３１に登録されている場合を想定している。その場合、制御部２０は、受信したユーザデータに含まれるユーザＩＤをキーとして登録ユーザデータベース２３１を検索し、有効なユーザデータであるか否か判断する。
有効なユーザデータであると判断されると（Ｓ３１０：ＹＥＳ）、ドアロックが解除され（Ｓ３１２），ドア３を開状態としてユーザが出庫作業を行うことが可能となる。
制御部２０は、ドア３がいったん閉状態から開状態となり再度閉状態となった場合には、出庫作業が終了したと判断し（Ｓ３１４：ＹＥＳ）、フルスキャンを実行して結果を表示パネル２２ａに表示する（Ｓ３１６）。すなわち、制御部２０は、保管庫１内に保管されているすべてのアイテムに取り付けられているアイテムタグに記録されたデータを読み出す処理を行う。次いで制御部２０は、保管庫１から全てのピックアイテムが出庫（回収）されたか否か判断する（Ｓ３１８）。
【００７３】
Ｓ３１８の判断は、以下のようにして行われる。すなわち、制御部２０は、在庫データベース２３２に記憶されているアイテムデータ（つまり、前回のフルスキャンの実行結果）の中から、Ｓ３０で受信したピックリストデータが示すアイテムの条件を満たすアイテムデータを抽出する。つまり、制御部２０は、前回のフルスキャンの対象となった保管庫１内のアイテムの中からピックアイテムを抽出する。次に制御部２０は、Ｓ３１６のフルスキャンの対象となった保管庫１内のアイテムの中に、抽出したピックアイテムが含まれているか否か判断する。そして制御部２０は、ピックアイテムが含まれていない場合には全てのピックアイテムが出庫されたと判断し、ピックアイテムが１つでも含まれている場合には全てのピックアイテムが出庫されていないと判断する。
【００７４】
保管庫１から全てのピックアイテムが出庫されたと判断した場合（Ｓ３１８：ＹＥＳ）、Ｓ３１６でのフルスキャンの実行結果を基に在庫データベース２３２を更新し（Ｓ２３０）、正常終了メッセージを表示して（Ｓ３０４）、終了する。保管庫１から全てのピックアイテムが出庫されていないと判断した場合（Ｓ３１８：ＮＯ）、Ｓ３０６に戻り警告メッセージが出力される。
ピックリストデータが示す条件に該当するすべてのアイテムが保管庫１から出庫されるまでＳ３０６〜Ｓ３１８の処理は繰り返される。但し、警告メッセージが出力されてから所定時間以内に有効なユーザデータを受信しない場合には（Ｓ３２２：ＹＥＳ）、警告メッセージを解除して（Ｓ３２４）終了し、通常動作に復帰する。Ｓ３２４において、所定時間内にユーザカードＵＣがアクセスアンテナ設置部１０にかざされない場合に警告メッセージを解除するのは、他のユーザが緊急で保管庫１内のアイテムを取り出したい場合を考慮したためである。
【００７５】
（４−７）保管庫内のアイテムの有効期限の管理方法の一例（図２１）
次に、実施形態に係る保管庫１内のアイテムの有効期限の管理方法の好ましい例について、図２１のフローチャートを参照して説明する。
この例では、ユーザによるトランザクションにおける警告発生条件（図１５のＳ１３０参照）が、後述する判定結果によって条件Ｍ１または条件Ｍ２のいずれかに選択的に決定される。条件Ｍ１および条件Ｍ２は、以下のとおりである。
（条件Ｍ１）同一のアイテムコードのアイテムの中から有効期限までの期間が最短であるアイテム以外のアイテムを保管庫１から出庫すること
（条件Ｍ２）有効期限を過ぎたアイテム以外のアイテムを出庫すること
【００７６】
以下、警告発生条件を条件Ｍ１とした制御を「第１モード」といい、警告発生条件を条件Ｍ２とした制御を「第２モード」という。
【００７７】
保管庫１に入庫するときにはアイテムの有効期限が過ぎていなかった場合でも、保管庫１に収容されている間にアイテムの有効期限が過ぎてしまうこともある。そこで、本実施形態の保管庫１では、以下に述べるように、保管庫１内に収容されているアイテムの有効期限を管理することが好ましい。
【００７８】
保管庫１では、制御部２０が逐次、在庫データベース２３２の各アイテムの有効期限の値と、現在時刻とを比較し、いずれのアイテムの有効期限の値も現在時刻に達していないと判断した場合、つまり、有効期限切れのアイテムが無い場合（Ｓ４００：ＮＯ）、警告発生条件を条件Ｍ１とする（Ｓ４１０）。警告発生条件が条件Ｍ１の場合、すなわち第１モードの場合には、同一のアイテムコードのアイテムの中から有効期限までの期間が最短であるアイテムのみを取り除くことができ、有効期限までの期間が最短であるアイテム以外のアイテム出庫した場合には警告メッセージが出力される。有効期限が切れたアイテムを出庫した場合であっても警告メッセージが出力される。
【００７９】
他方、いずれかのレコードのアイテムの有効期限が現在時刻と一致したと判断した場合、つまり有効期限が切れた場合（Ｓ４００：ＹＥＳ）、表示パネル２２ａに警告メッセージを出力する（Ｓ４０２）。この警告メッセージが出力されてから所定時間内にユーザがユーザカードＵＣをアクセスアンテナ設置部１０にかざした場合、つまり保管庫１がユーザデータを受信した場合には（Ｓ４０４：ＹＥＳ）、「有効期限切れのアイテムを取り除きますか？」といった確認メッセージが表示パネル２２ａおよび／またはスピーカ２４ａから出力される（Ｓ４０６）。Ｓ４０４でユーザデータを受信しない場合には（Ｓ４０４：ＮＯ）、Ｓ１３０（図１５参照）の警告発生条件を条件Ｍ１とする（Ｓ４１０）。警告発生条件が条件Ｍ１の場合、すなわち第１モードの場合には、同一のアイテムコードのアイテムの中から有効期限までの期間が最短であるアイテムのみを取り除くことができ、有効期限までの期間が最短であるアイテム以外のアイテム出庫した場合には警告メッセージが出力される。有効期限が切れたアイテムを出庫した場合であっても警告メッセージが出力される。
【００８０】
Ｓ４０６の確認メッセージが出力されてから所定時間内にユーザがユーザカードＵＣをアクセスアンテナ設置部１０にかざした場合、つまり保管庫１がユーザデータを受信した場合には（Ｓ４０８：ＹＥＳ）、制御部２０はユーザが有効期限切れのアイテムの出庫を行うことを認識し、Ｓ１３０（図１５参照）の警告発生条件を条件Ｍ２とする（Ｓ４１２）。警告発生条件が条件Ｍ２の場合、すなわち第２モードの場合には、有効期限が切れたアイテムのみを取り除くことができ、有効期限が切れたアイテム以外のアイテム出庫した場合には警告メッセージが出力される。同一のアイテムコードのアイテムの中から有効期限までの期間が最短であるアイテムを出庫した場合であっても警告メッセージが出力される。ここで、有効期限が切れていないアイテムが出庫された場合に警告を行うのは、Ｓ４０８において有効期限切れのアイテムの出庫を行うユーザの意図が既に確認されているためである。
なお、Ｓ４０６の確認メッセージが出力されてから所定時間内に保管庫１がユーザデータを受信しない場合には（Ｓ４０８：ＮＯ）、Ｓ１３０（図１５参照）の警告発生条件を条件Ｍ１とする（Ｓ４１０）。
【００８１】
警告発生条件が条件Ｍ１に設定された後にユーザがユーザカードＵＣをアクセスアンテナ設置部１０にかざすと、ユーザアクセス処理の実行が開始される。
そして、トランザクション処理（図１５）において同一のアイテムコードのアイテムの中から有効期限までの期間が最短であるアイテム以外のアイテムが出庫された（つまり、条件Ｍ１を満たす）と判断された場合（Ｓ１３０：ＹＥＳ）、警告メッセージが出力される（Ｓ１３６）。このとき、所定時間内にユーザアクセス処理が再度実行され（Ｓ１４２：ＹＥＳ→Ｓ１００）、トランザクション処理（図１５）において、直近に出庫されたと判断されたアイテムが再び入庫された（つまり、保管庫１に戻された）場合には、Ｓ１３０では条件Ｍ１を満たさなくなった（Ｓ１３０：ＮＯ）と判断してもよい。つまり、Ｓ１３０の条件Ｍ１を満たすか否かは、Ｓ１４０で設定される所定時間内のアイテムの出庫結果によって判断される。当該所定時間内に、条件Ｍ１を満たすと判断されたアイテムが保管庫１に戻されなかった場合には（Ｓ１４０：ＹＥＳ）、制御部２０はＵＳＢインタフェース２５を制御して、監督者のメールアドレスへ電子メールを送信する（Ｓ１４８）。
【００８２】
図２１のＳ４０８において所定時間内にユーザデータを受信した場合には警告発生条件が条件Ｍ２に設定され、図１４のユーザアクセス処理の実行が開始される。
そして、トランザクション処理（図１５）において有効期限を過ぎたアイテム以外のアイテムが出庫された（つまり、条件Ｍ２を満たす）と判断された場合（Ｓ１３０：ＹＥＳ）、警告メッセージが出力される（Ｓ１３６）。このとき、所定時間内にユーザアクセス処理が再度実行され（Ｓ１４２：ＹＥＳ→Ｓ１００）、トランザクション処理（図１５）において、直近に出庫されたと判断されたアイテムが再び入庫された（つまり、保管庫１に戻された）場合には、Ｓ１３０では条件Ｍ２を満たさなくなった（Ｓ１３０：ＮＯ）と判断してもよい。つまり、Ｓ１３０の条件Ｍ２を満たすか否かは、Ｓ１４０で設定される所定時間内のアイテムの出庫結果によって判断される。当該所定時間内に、条件Ｍ２を満たすと判断されたアイテムが保管庫１に戻されなかった場合には（Ｓ１４０：ＹＥＳ）、制御部２０はＵＳＢインタフェース２５を制御して、監督者のメールアドレスへ電子メールを送信する（Ｓ１４８）。
【００８３】
図２１のフローチャートに示したように、この例では、保管庫１内に有効期限が切れたアイテムが無い通常の場合には、条件Ｍ１が警告発生条件となるため、ユーザは同一のアイテムコードのアイテムのうち有効期限までの期間が最短であるアイテムを先に出庫するように制御される。そのため、通常の場合には保管庫１内のアイテムを効率的に出庫されて使用されるように管理される。つまり、アイテムの期限切れが発生する可能性を低下させることができる。
他方、有効期限が切れたアイテムが存在する場合には、ユーザカードＵＣをかざすか否かの操作によって、警告発生条件を条件Ｍ１とした制御（第１モード。）、または、警告発生条件を条件Ｍ２とした制御（第２モード）のいずれかをユーザが選択できる。そのため、ユーザの目的に応じて、有効期限が切れたアイテムを除去することを優先するか、あるいは利用したいアイテムを出庫することを優先するか、ユーザが判断できる。よって、ユーザの保管庫１に対する誤使用防止を図ることができる。
【００８４】
図２１に例示したフローチャートでは、Ｓ４０８においてユーザがユーザカードＵＣをアクセスアンテナ設置部１０にかざす操作を行うか否かに基づいて制御部２０が第１モードまたは第２モードのいずれかを選択する場合を示したが、この場合に限られない。Ｓ４０４において既にユーザＩＤを認識しているため、Ｓ４０８では表示パネル２２ａに対するタッチ操作によって、ユーザが第１モードまたは第２モードのいずれかを選択するようにしてもよい。なお、Ｓ４０４およびＳ４０８において共にユーザカードＵＣによる操作を行うことで、操作性の高いシステムが実現できる。
【００８５】
なお、図２１のフローチャートには図示していないが、保管庫１内のアイテムの中で有効期限までの残り時間が予め設定された時間に達したアイテムが存在する場合、制御部２０は、表示パネル２２ａおよび／またはスピーカ２４ａにより報知がなされるように表示部２２および／または音声出力部２４を制御してもよい。例えば、現在時刻が、保管庫１内のいずれかのアイテムの有効期限よりも３日前になった時点で、当該アイテムの有効期限が近いことを表示および／または音声によって報知する。このようにすることでユーザは、有効期限が近いアイテムに対して、有効期限が経過する前に適切な処置（例えば、当該アイテムを優先的に使用する等）を施すことができる。
【００８６】
上述した有効期限の管理方法では、アイテムの有効期限を参照して、警告メッセージの出力（Ｓ４０２）やモード選択（Ｓ４００）の処理を行う場合を示したが、その場合に限られない。フローチャートにおいて参照する時刻は、アイテムの有効期限に限られず、アイテムの有効期限を基準とした基準時刻であってもよい。例えば、Ｓ４００では、在庫データベース２３２に、現在時刻がアイテムの基準時刻を経過したアイテムが存在するか否かについて判定してもよい。アイテムの基準時刻は、アイテムの有効期限を基に所望の時刻に設定できる。例えば、予め余裕をもって、アイテムの基準時刻を当該アイテムの有効期限よりも２日前の時刻としてもよい。保管庫１内のアイテムは基準時刻を画一的に設定する必要はなく、アイテムごとに適宜設定してもよい。アイテムの基準時刻を設定することで、アイテムごとに柔軟に有効期限を管理することができる。
【００８７】
（５）ユーザによる保管システムの利用態様
（５−１）ピックスキャン
図１５のトランザクション処理のフローチャートにおいて示したように、ユーザによるアイテムの入庫あるいは出庫の作業が終了（つまり、１回のトランザクションが終了）してドア３を閉状態とした場合に、フルスキャンが実行される。フルスキャンをドア３が閉状態となった後に実行するのは、以下の２つの理由による。すなわち、第１に、作業中にユーザは保管庫１からいったん取り出したアイテムを保管庫１内に戻すこともあるため、ドア３が閉状態になってトランザクションが終了したと判断した後でなければ保管庫１内のアイテムの正確な読み取りができないためである。第２に、ドア３を開状態の場合にフルスキャンを実行した場合、筐体２の外部の電波環境によっては通信性能が劣化する可能性があるためである。
【００８８】
他方、フルスキャンの実行時間は、保管庫１内に収容されているアイテムの総数にもよるが、２０秒以上掛かる場合がある。従って、ユーザが保管庫１のドア３を閉じ、ユーザによるトランザクションが正常に終了したことを確認するまでの時間（つまり、待ち時間）が長い場合があり、ユーザにとって不便である。
そこで、ユーザは、待ち時間を短縮する、あるいは待ち時間を無くすためにピックスキャンを利用することができる。例えば、ユーザがトランザクションを実行中でドア３が開状態の場合、アイテムを保管庫１から出庫しようとするときには当該アイテムをアクセスアンテナ設置部１０にかざして（つまり、ピックスキャンを行って）、適切なアイテムを出庫しようとしているか確認することができる。出庫されたアイテムの特定はフルスキャンの実行結果によって判断されるが、ピックスキャンによって適切なアイテムを出庫しようとすることが分かれば、ユーザは、ドア３を閉状態としてトランザクションを終了させた後に、フルスキャンの結果を待たずに直ちに保管庫１を離れることができる。そのため、特に少量のアイテムを取り出す用途でメリットがある。
【００８９】
（５−２）ピックリストカード
ピックアイテムは、様々な場所に配置してある複数の保管庫１から出庫することが予定される。例えば、アイテムを薬品とした場合、様々な病院に設置されている保管庫１から特定の条件を満たすアイテムを出庫することが必要となる。そのような状況で、保管庫１がネットワークに繋がっていない状態で動作しているときに、各病院に設置されている複数の保管庫１の各々に保管されているすべてのアイテムを例えば紙に記載されたリストと照合して、ピックアイテムのみを目視で保管庫１から取り出すのは煩雑である。また、取り除くべき（つまり、出庫すべき）アイテムが保管庫１から全て取り除かれたのか作業者には直ちにわからない、という問題がある。
一方、本実施形態のピックリストカードでは、ピックアイテムを保管庫１の中から作業前に予め特定することができる。そのため、ピックアイテムが保管庫１に含まれていない場合には無駄な探索作業をしなくて済む。ピックアイテムが保管庫１に含まれている場合であっても探索の目標となるアイテムが予め分かっているため、ユーザはピックアイテムを比較的容易に保管庫１から取り出すことができる。特に様々な場所に保管庫１が設置されている場合、ユーザはピックリストカードのみを携えて保管庫１が設置されている場所を巡回し、すべてのピックアイテムを出庫することができる。すなわち、保管庫内の所望のアイテムを確実に取り出すことができる。
【００９０】
（６）付記
上述した実施形態では、ピックリスト処理において保管庫１から出庫すべきアイテムを特に限定していない。つまり、出庫すべきアイテムの条件は適宜設定することができる。例えば、特定の種類のアイテムが大量に必要となり各保管庫から集めている場合には、カードに内蔵するＲＦタグには、収集対象のアイテムの種類を特定するアイテムコードをアイテムの条件に関する情報を予め書き込んでおく。出庫すべきアイテムがリコールの対象となるアイテムである場合には、ピックリストデータとしてリコールの対象となるアイテムを特定可能な条件（例えば、アイテムコードとロット番号）についての情報が含まれる。
アイテムの条件に関する情報は、ユーザが保管庫１からアイテムを取り出すために、保管庫１内のアイテムのアイテムデータの検索条件とすることができる条件であれば如何なる情報であってもよい。例えば、アイテムデータは、対応するアイテムの名称、アイテムコード 、有効期限、ロット番号のうち少なくともいずれかを含むデータであり、アイテムの条件は、アイテムの名称、アイテムコード、有効期限、ロット番号のうち少なくともいずれかを含む条件であってもよい。
【００９１】
上述した実施形態では、警告発生条件の例として、「保管庫１内に有効期限が切れたアイテムが存在すること」を挙げたが、「現在時刻から有効期限までの時間が所定時間より短いこと」であってもよい。このとき、所定時間の長さは、保管対象のアイテムに応じて適宜決定することができる。
【００９２】
上述した実施形態では、ドア３が開状態から閉状態となった場合に（つまり、閉状態となったことを契機として）フルスキャンが実行される場合について説明したが、この場合に限られない。ドア３が閉状態である場合に、例えば定期的にフルスキャンが実行されるようにしてもよい。
【符号の説明】
【００９３】
１…保管庫
２…筐体
３…ドア
３ａ…ドアハンドル
４…キャスタ
１０…アクセスアンテナ設置部
２０…制御部
２１…リーダユニット
２２…表示部
２２ａ…表示パネル
２３…記憶部
２３１…登録ユーザデータベース
２３２…在庫データベース
２３３…トランザクションログデータベース
２４…音声出力部
２４ａ…スピーカ
２５…ＵＳＢインタフェース
２６…ＬＡＮインタフェース
２７…センサ
２８…ドアロック部
Ｒ…ラック群
Ｒ１〜Ｒ７…ラック
Ｐ…仕切り板
ＲＡ…ラックアンテナ群
ＲＡ１〜ＲＡ７…ラックアンテナ
ＡＡ…アクセスアンテナ
Ｌ…ラベル
ＩＭ１〜ＩＭ６…アイテム
ＵＣ…ユーザカード
ＰＣ…ピックリストカード
【図１】
2016175279.tif 000003
【図２】
2016175279.tif 000004
【図３】
2016175279.tif 000005
【図４】
2016175279.tif 000006
【図５】
2016175279.tif 000007
【図６】
2016175279.tif 000008
【図７】
2016175279.tif 000009
【図８】
2016175279.tif 000010
【図９】
2016175279.tif 000011
【図１０】
2016175279.tif 000012
【図１１】
2016175279.tif 000013
【図１２】
2016175279.tif 000014
【図１３】
2016175279.tif 000015
【図１４】
2016175279.tif 000016
【図１５】
2016175279.tif 000017
【図１６】
2016175279.tif 000018
【図１７】
2016175279.tif 000019
【図１８】
2016175279.tif 000020
【図１９】
2016175279.tif 000021
【図２０】
2016175279.tif 000022
【図２１】
2016175279.tif 000023
【手続補正書】
【提出日】平成29年10月18日(2017.10.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アイテムに関するアイテム情報が記録されたＲＦタグである第１タグがアイテムごとに取り付けられた複数のアイテムを保管するための保管庫であって、
前記複数のアイテムを収容し、収容された前記複数のアイテムに対する外部からのアクセスが可能となる第１状態、または、収容された前記複数のアイテムに対する外部からのアクセスが遮断される第２状態のいずれかの状態となる筐体と、
前記筐体が第２状態である場合に、前記筐体内に収容された全てのアイテムの第１タグに記録されているアイテム情報を読み出す第１リーダと、
前記筐体が第１状態である場合に、第１タグが取り付けられたアイテムを前記筐体の外部から前記筐体上の所定の領域に近接させたときに、当該第１タグに記録されているアイテム情報を読み出す第２リーダと、
アイテム情報を記憶する記憶部と、
前記第１リーダによって読み出されたアイテム情報を前記記憶部に記憶させるとともに、前記第２リーダによって読み出されたアイテム情報が警告発生条件を満たすか否かの判定結果を、当該アイテム情報と前記記憶部が記憶するアイテム情報とを比較することによって決定する第１制御部と、
を備えた、保管庫。
【請求項２】
前記第１制御部によって決定された前記判定結果を表示パネルに表示する表示部をさらに備えたことを特徴とする、
請求項１に記載された保管庫。
【請求項３】
前記第１制御部によって決定された前記判定結果を音声出力する音声出力部をさらに備えたことを特徴とする、
請求項１または２に記載された保管庫。
【請求項４】
前記第１リーダは、前記筐体が前記第１状態から前記第２状態となったことを条件として前記筐体内に収容された全てのアイテムの第１タグに記録されているアイテム情報を読み出すことを特徴とする、
請求項１〜３のいずれかに記載された保管庫。
【請求項５】
前記アイテム情報は、対応するアイテムのアイテムコードと有効期限の情報を含み、
前記警告発生条件は、前記第２リーダによって読み出されたアイテム情報と、前記記憶部が最後に記憶したアイテム情報とに基づいて、前記所定の領域に近接させたアイテムが、前記筐体内に収容された同一のアイテムコードのアイテムのうち有効期限までの期間が最短ではないアイテムである、若しくは有効期限が切れたアイテムであると判断したことである、
請求項４に記載された保管庫。
【請求項６】
前記筐体に対して開閉可能なドアと、
前記ドアを開錠または施錠するドアロック部と、
前記ドアロック部を制御する第２制御部と、をさらに備え、
前記ドアが閉状態である場合、前記第２リーダは、ユーザを識別するユーザ識別情報が記録された第２タグを、前記筐体の外部から前記筐体の前記所定の領域に近接させたとき、前記第２タグに記録されているユーザ識別情報を読み出し、
前記第２制御部は、前記第２リーダによって読み出されたユーザ識別情報の認証が成功した場合に、前記ドアが開錠されるように前記ドアロック部を制御することを特徴とする、
請求項１〜５のいずれかに記載された保管庫。
【請求項７】
前記表示パネルと前記所定の領域とが近接した位置に配置されていることを特徴とする、
請求項２に記載された保管庫。
【請求項８】
前記アイテム情報は、対応するアイテムの名称、アイテムコード、有効期限、ロット番号のうち少なくともいずれかの情報を含むことを特徴とする、
請求項１〜７のいずれかに記載された保管庫。
【請求項９】
アイテムに関するアイテム情報が記録されたＲＦタグである第１タグがアイテムごとに取り付けられた複数のアイテムを保管庫内に保管するための保管方法であって、
前記保管庫内の前記複数のアイテムに対する外部からのアクセスが遮断される第２の状態である場合に、前記保管庫内に収容された全てのアイテムの第１タグに記録されているアイテム情報を第１リーダによって読み出し、
前記保管庫内の前記複数のアイテムに対する外部からのアクセスが可能となる第１の状態である場合に第１タグが取り付けられたアイテムを前記保管庫の外部から前記保管庫上の所定の領域に近接させたときに、当該第１タグに記録されているアイテム情報を第２リーダによって読み出し、
前記第１リーダによって読み出されたアイテム情報と前記第２リーダによって読み出されたアイテム情報を比較し、前記第２リーダによって読み出されたアイテム情報が警告発生条件を満たすか否かの判定を行う、保管方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
スキャンしたアイテムが警告発生条件を満たさないと判定した場合には（Ｓ２０２：ＮＯ）、受信したアイテムデータを表示するとともに、判定結果（ＯＫ）を表示する（Ｓ２０４）。図１９の画像Ｇ２０は、ピックスキャンの結果の一例を示している。この例では、受信したアイテムデータとして、アイテム名、アイテムコード、有効期限、および、ロット番号が表示され、判定結果として「ピックスキャン結果：ＯＫ」と表示される。
スキャンしたアイテムが警告発生条件を満たすと判定した場合には（Ｓ２０２：ＹＥＳ）、受信したアイテムデータを表示するとともに、判定結果（警告）を表示する（Ｓ２０６）。
ユーザは、トランザクション中に保管庫１に入庫しようとするアイテム、あるいは、保管庫１から出庫しようとするアイテムをアクセスアンテナ設置部１０にかざすことで、当該アイテムが適切なアイテムであるか（すなわち、警告発生条件を満足しないアイテムであるか）直ちに認識することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
保管庫１から全てのピックアイテムが出庫されたと判断した場合（Ｓ３１８：ＹＥＳ）、Ｓ３１６でのフルスキャンの実行結果を基に在庫データベース２３２を更新し（Ｓ３２０）、正常終了メッセージを表示して（Ｓ３０４）、終了する。保管庫１から全てのピックアイテムが出庫されていないと判断した場合（Ｓ３１８：ＮＯ）、Ｓ３０６に戻り警告メッセージが出力される。
ピックリストデータが示す条件に該当するすべてのアイテムが保管庫１から出庫されるまでＳ３０６〜Ｓ３１８の処理は繰り返される。但し、警告メッセージが出力されてから所定時間以内に有効なユーザデータを受信しない場合には（Ｓ３２２：ＹＥＳ）、警告メッセージを解除して（Ｓ３２４）終了し、通常動作に復帰する。Ｓ３２４において、所定時間内にユーザカードＵＣがアクセスアンテナ設置部１０にかざされない場合に警告メッセージを解除するのは、他のユーザが緊急で保管庫１内のアイテムを取り出したい場合を考慮したためである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
（６）付記
上述した実施形態では、ピックリスト処理において保管庫１から出庫すべきアイテムを特に限定していない。つまり、出庫すべきアイテムの条件は適宜設定することができる。例えば、特定の種類のアイテムが大量に必要となり各保管庫から集めている場合には、カードに内蔵するＲＦタグには、収集対象のアイテムの種類を特定するアイテムコードをアイテムの条件に関する情報として予め書き込んでおく。出庫すべきアイテムがリコールの対象となるアイテムである場合には、ピックリストデータとしてリコールの対象となるアイテムを特定可能な条件（例えば、アイテムコードとロット番号）についての情報が含まれる。
アイテムの条件に関する情報は、ユーザが保管庫１からアイテムを取り出すために、保管庫１内のアイテムのアイテムデータの検索条件とすることができる条件であれば如何なる情報であってもよい。例えば、アイテムデータは、対応するアイテムの名称、アイテムコード 、有効期限、ロット番号のうち少なくともいずれかを含むデータであり、アイテムの条件は、アイテムの名称、アイテムコード、有効期限、ロット番号のうち少なくともいずれかを含む条件であってもよい。
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図１６
【補正方法】変更
【補正の内容】
【図１６】
2016175279.tif 000024
【国際調査報告】
2016175279.tif 000025
2016175279.tif 000026
2016175279.tif 000027
2016175279.tif 000028