(57)【要約】【課題】単一の重量計・単一のＲＦＩＤリーダで薬品それぞれの重量増減をリアルタイムに検出し、ひいては薬品の消費量を検出することができる消耗品管理サーバと方法およびプログラムを提供する。【解決手段】複数の薬品の容器４は、ＲＦＩＤタグが付けられている。このＲＦＩＤには、薬品の容器を識別するためのタグＩＤが付加してある。ＲＦＩＤリーダ付き薬品台２は、ＲＦＩＤタグが貼り付けてある薬品の容器４より、それぞれのタグＩＤを一定時間毎に読み出し、これを管理サーバ３に送信する。重量計１は、複数の薬品の容器４の総重量を一定時間毎に読み出し、これを管理サーバ３に送信する。管理サーバ３は、ＲＦＩＤリーダ付き薬品台２より薬品の容器４のタグＩＤを、重量計１より薬品の容器４の総重量を受信し、薬品を管理する。【選択図】図１
2007249910.tif 000002
【特許請求の範囲】
【請求項１】
タグＩＤの情報を有するＲＦＩＤタグが付属する複数の容器各々に入れられた消耗品を管理する消耗品管理サーバであって、
前記消耗品管理サーバが、
前記複数の容器の重量の合計である重量情報を受信する重量情報受信手段と、
前回受信した重量情報である前回重量情報を保持する前回重量情報保持手段と、
前記重量情報と前回重量情報の差を取ることにより重量の変化量である重量変化量情報を検出する重量変化量検出手段と、
前記複数の容器に関するＲＦＩＤタグの情報であるタグＩＤ情報を受信するタグＩＤ情報受信手段と、
前回受信したタグＩＤ情報である前回タグＩＤ情報を保持する前回タグＩＤ情報保持手段と、
前記タグＩＤ情報と前回タグＩＤ情報に違いがあるかを判定し、違いがある場合には前記タグＩＤ情報に含まれるタグＩＤと前回タグＩＤ情報に含まれるタグＩＤで異なるタグＩＤであるタグＩＤ差分情報を検出するタグＩＤ差分検出手段と、
前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶することにより前記タグＩＤ差分情報に関連する消耗品の重量変化量を管理する管理手段と、
を有することを特徴とする消耗品管理サーバ。
【請求項２】
請求項１に記載の消耗品管理サーバにおいて、
前記消耗品管理サーバが、更に、
タグＩＤと消耗品名称情報を関連付けて記憶してある消耗品名称情報−タグＩＤ対応記憶手段を有し、
前記管理手段が、更に、
前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶する時に、差分消耗品名称情報を前記タグＩＤ差分情報に基づいて前記消耗品名称情報−タグＩＤ対応記憶手段より検索し、前記タグＩＤ差分情報と前記重量変化量情報と前記検索した差分消耗品名称情報を関連させて記憶する、
ことを特徴とする消耗品管理サーバ。
【請求項３】
請求項１または請求項２に記載の消耗品管理サーバにおいて、
前記消耗品管理サーバが、更に、
時刻を検出する時刻検出手段を有しており、
前記管理手段が、更に、
前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶する時に、前記時刻検出手段より時刻を検出し、前記タグＩＤ差分情報と前記重量変化量情報と検出した時刻を関連して記憶することを特徴とする消耗品管理サーバ。
【請求項４】
請求項２から請求項３に記載の消耗品管理サーバにおいて、
薬品管理記憶手段が、更に、
前記薬品管理記憶手段に記憶されている重量変化量情報が予め決められた値より大きい場合には警告を発する規定使用量違反検知手段を有することを特徴とする消耗品管理サーバ。
【請求項５】
タグＩＤの情報を有するＲＦＩＤタグが付属する複数の容器各々に入れられた消耗品を管理する消耗品管理サーバにおいて用いられる方法であって、
前記方法が、
前記複数の容器の重量の合計である重量情報を受信し、
前回受信した重量情報である前回重量情報を保持し、
前記重量情報と前回重量情報の差を取ることにより重量の変化量である重量変化量情報を検出し、
前記複数の容器に関するＲＦＩＤタグの情報であるタグＩＤ情報を受信し、
前回受信したタグＩＤ情報である前回タグＩＤ情報を保持し、
前記タグＩＤ情報と前回タグＩＤ情報に違いがあるかを判定し、違いがある場合には前記タグＩＤ情報に含まれるタグＩＤと前回タグＩＤ情報に含まれるタグＩＤで異なるタグＩＤであるタグＩＤ差分情報を検出し、
前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶することにより前記タグＩＤ差分情報に関連する消耗品の重量変化量を管理する、
ことを特徴とする消耗品管理方法。
【請求項６】
タグＩＤの情報を有するＲＦＩＤタグが付属する複数の容器各々に入れられた消耗品を管理する消耗品管理サーバに用いられるコンピュータに、
前記複数の容器の重量の合計である重量情報を受信する手順と、
前回受信した重量情報である前回重量情報を保持する手順と、
前記重量情報と前回重量情報の差を取ることにより重量の変化量である重量変化量情報を検出する手順と、
前記複数の容器に関するＲＦＩＤタグの情報であるタグＩＤ情報を受信する手順と、
前回受信したタグＩＤ情報である前回タグＩＤ情報を保持する手順と、
前記タグＩＤ情報と前回タグＩＤ情報に違いがあるかを判定し、違いがある場合には前記タグＩＤ情報に含まれるタグＩＤと前回タグＩＤ情報に含まれるタグＩＤで異なるタグＩＤであるタグＩＤ差分情報を検出する手順と、
前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶することにより前記タグＩＤ差分情報に関連する消耗品の重量変化量を管理する手順と、
を実行させるための消耗品管理サーバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、単一の重量計・単一のＲＦＩＤリーダでＲＦＩＤが付属する容器に入れられた薬品などを管理する消耗品管理サーバと方法およびプログラムに関する。
【背景技術】
【０００２】
薬品・香辛料・放射線物質など消耗品が入った容器（ビン・箱）の管理を考える。ここでは薬品を例に説明する。
薬品の種類は多岐にわたり、またその中には有害なものもあるため、薬品の持ち出し・持ち込みは厳しく管理する必要がある。近年、薬品の容器にＲＦＩＤタグを貼り付け、ＲＦＩＤリーダで読み込ませることで、薬剤の管理を行う方法が開発されている。
しかしながら従来の技術では、ビンや箱など容器単位の管理はできるものの、その中に入っている薬品・錠剤をいくら使ったか、という管理ができなかった。使用量の管理をするためには使用者が手動で使用量を記録する必要があるため、多大な手間がかかっていた。
【０００３】
薬品の使用量を容器単位で管理を目指したものもあるが（特許文献１と特許文献２を参照）、容器ごとに当該対象物の残量を検知する装置を取り付けなければならず、また残量が閾値以上か・以下かを検知するのみで、薬品について、いつ・どれを・どれくらい使用したのかを検出する手段がなかった。
【特許文献１】特開２００３−２２３５８１号公報
【特許文献２】特開２００５−１１２４９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、このような事情に鑑みてなされたもので、その目的は、単一の重量計・単一のＲＦＩＤリーダで薬品それぞれの重量増減をリアルタイムに検出し、ひいては薬品の消費量を検出することができる消耗品管理サーバと方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
この発明は上述した課題を解決するためになされたもので、請求項１に記載の発明は、タグＩＤの情報を有するＲＦＩＤタグが付属する複数の容器各々に入れられた消耗品を管理する消耗品管理サーバであって、前記消耗品管理サーバが、前記複数の容器の重量の合計である重量情報を受信する重量情報受信手段と、前回受信した重量情報である前回重量情報を保持する前回重量情報保持手段と、前記重量情報と前回重量情報の差を取ることにより重量の変化量である重量変化量情報を検出する重量変化量検出手段と、前記複数の容器に関するＲＦＩＤタグの情報であるタグＩＤ情報を受信するタグＩＤ情報受信手段と、前回受信したタグＩＤ情報である前回タグＩＤ情報を保持する前回タグＩＤ情報保持手段と、前記タグＩＤ情報と前回タグＩＤ情報に違いがあるかを判定し、違いがある場合には前記タグＩＤ情報に含まれるタグＩＤと前回タグＩＤ情報に含まれるタグＩＤで異なるタグＩＤであるタグＩＤ差分情報を検出するタグＩＤ差分検出手段と、前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶することにより前記タグＩＤ差分情報に関連する消耗品の重量変化量を管理する管理手段と、を有することを特徴とする消耗品管理サーバである。
【０００６】
請求項２に記載の発明は、請求項１に記載の消耗品管理サーバにおいて、前記消耗品管理サーバが、更に、タグＩＤと消耗品名称情報を関連付けて記憶してある消耗品名称情報−タグＩＤ対応記憶手段を有し、前記管理手段が、更に、前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶する時に、差分消耗品名称情報を前記タグＩＤ差分情報に基づいて前記消耗品名称情報−タグＩＤ対応記憶手段より検索し、前記タグＩＤ差分情報と前記重量変化量情報と前記検索した差分消耗品名称情報を関連させて記憶する、ことを特徴とする消耗品管理サーバである。
【０００７】
請求項３に記載の発明は、請求項１または請求項２に記載の消耗品管理サーバにおいて、前記消耗品管理サーバが、更に、時刻を検出する時刻検出手段を有しており、前記管理手段が、更に、前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶する時に、前記時刻検出手段より時刻を検出し、前記タグＩＤ差分情報と前記重量変化量情報と検出した時刻を関連して記憶することを特徴とする消耗品管理サーバである。
【０００８】
請求項４に記載の発明は、請求項２から請求項３に記載の消耗品管理サーバにおいて、薬品管理記憶手段が、更に、前記薬品管理記憶手段に記憶されている重量変化量情報が予め決められた値より大きい場合には警告を発する規定使用量違反検知手段を有することを特徴とする消耗品管理サーバである。
【０００９】
請求項５に記載の発明は、タグＩＤの情報を有するＲＦＩＤタグが付属する複数の容器各々に入れられた消耗品を管理する消耗品管理サーバにおいて用いられる方法であって、前記方法が、前記複数の容器の重量の合計である重量情報を受信し、前回受信した重量情報である前回重量情報を保持し、前記重量情報と前回重量情報の差を取ることにより重量の変化量である重量変化量情報を検出し、前記複数の容器に関するＲＦＩＤタグの情報であるタグＩＤ情報を受信し、前回受信したタグＩＤ情報である前回タグＩＤ情報を保持し、前記タグＩＤ情報と前回タグＩＤ情報に違いがあるかを判定し、違いがある場合には前記タグＩＤ情報に含まれるタグＩＤと前回タグＩＤ情報に含まれるタグＩＤで異なるタグＩＤであるタグＩＤ差分情報を検出し、前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶することにより前記タグＩＤ差分情報に関連する消耗品の重量変化量を管理する、ことを特徴とする消耗品管理方法である。
【００１０】
請求項６に記載の発明は、タグＩＤの情報を有するＲＦＩＤタグが付属する複数の容器各々に入れられた消耗品を管理する消耗品管理サーバに用いられるコンピュータに、前記複数の容器の重量の合計である重量情報を受信する手順と、前回受信した重量情報である前回重量情報を保持する手順と、前記重量情報と前回重量情報の差を取ることにより重量の変化量である重量変化量情報を検出する手順と、前記複数の容器に関するＲＦＩＤタグの情報であるタグＩＤ情報を受信する手順と、前回受信したタグＩＤ情報である前回タグＩＤ情報を保持する手順と、前記タグＩＤ情報と前回タグＩＤ情報に違いがあるかを判定し、違いがある場合には前記タグＩＤ情報に含まれるタグＩＤと前回タグＩＤ情報に含まれるタグＩＤで異なるタグＩＤであるタグＩＤ差分情報を検出する手順と、前記タグＩＤ差分情報と前記重量変化量情報を関連させて記憶することにより前記タグＩＤ差分情報に関連する消耗品の重量変化量を管理する手順と、を実行させるための消耗品管理サーバプログラムである。
【発明の効果】
【００１１】
この発明によれば、利用者が何らかの手動による処理を行うことなく、タグの読み取り状態と重さから、薬剤容器の持出時間・返却時間・使用量に関する情報を自動的に検出でき記録できる効果を奏する。
また、本発明によれば、単一のＲＦＩＤリーダ・単一の質量計で複数薬品の使用量の管理ができる効果を奏する。また、本発明によれば、上記データを用い、消耗品が規定量以上使われた場合、警告を発する効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、この発明の一実施形態による消耗品管理サーバの構成を示す概略図とその機能ブロック図である。
以下、同一の各部に対応する部分には同一の符号を付け、その説明を省略する。
【００１３】
まず図１上段を用いて、構成を示す概略図を示す。
複数の薬品の容器４は、ＲＦＩＤタグが付けられている。このＲＦＩＤタグには、薬品の容器を識別するためのタグＩＤが付加してあり、後述のＲＦＩＤリーダ付き薬品台２により、それぞれのタグＩＤが読み取られる。例えば、薬品の容器４の底にＲＦＩＤタグが貼り付けられている。底に貼り付けられているのは、後述のＲＦＩＤリーダ付き薬品台２より、ＲＦＩＤタグが読み出し易くするためである。
ＲＦＩＤリーダ付き薬品台２は、ＲＦＩＤタグが貼り付けてある薬品の容器４より、それぞれのタグＩＤを一定時間毎に読み出し、これを管理サーバ３に送信する。例えば、ＲＦＩＤリーダ付き薬品台２は、複数の薬品を乗せるための台である。
重量計１は、複数の薬品の容器４の総重量を一定時間毎に読み出し、これを管理サーバ３に送信する。重量計１は、例えば、複数の薬品の容器４と、複数の薬品の容器４を載せているＲＦＩＤリーダ付き薬品台２の合計の重さを測定する。また、重量計１は、薬品の容器の重さと、容器に入れられている内容物薬品の重さをまとめて測定している。
管理サーバ３は、ＲＦＩＤリーダ付き薬品台２より薬品の容器４のタグＩＤを受信し、また、重量計１より薬品の容器４の総重量を受信し、受信したタグＩＤと総重量により薬品を管理する。管理サーバ３は、例えば、ＲＦＩＤリーダ付き薬品台２から送信されてくる情報と、重量計１より送信されてくる情報を、交互に受信する。
なお、ここで説明する対象となる薬品は、容器に入っている薬品であり、重量として測定するので、薬品自体は固体や液体でも構わない。
【００１４】
次に、図１下段を用いて、それぞれの機能ブロック図を説明する。ＲＦＩＤリーダ付き薬品台２はＲＦＩＤタグ読み取り機能部２１を有する。ＲＦＩＤタグ読み取り機能部２１は、薬品台の上に置かれた薬品の容器の付けられているＲＦＩＤタグの情報を定期的に読み取り、そのタグＩＤ情報をタグ増減検出機能部３１へ送信する。
重量計１は質量検出機能部１１を有する。質量検出機能部１１は、薬品台の上に置かれた薬品の総重量を定期的に測定し、その総重量情報を質量増減検出機能部３２へ送信する。
【００１５】
管理サーバ３はタグ増減検出機能部３１、質量増減検出機能部３２と薬品増減記録機能部３３を有し、また、薬品―タグ対応付けＤＢ１と薬品管理ＤＢ２を有する。
タグ増減検出機能部３１は、ＲＦＩＤタグ読み取り機能部２１からの情報を受信し、前回のタグＩＤの情報との違いを検出し、その情報を薬品増減記録機能部３３へ送信する。
タグ増減検出機能部３１においてなされる、前回の情報との違いの検出は、タグ増減検出機能部３１が前回の情報を記憶するためのメモリである記憶部を有し、記憶部に記憶された前回のタグＩＤの情報とＲＦＩＤタグ読み取り機能部２１から受信したタグＩＤの情報を比較し、違いがある場合には、記憶部に記憶された前回のタグＩＤの情報とＲＦＩＤタグ読み取り機能部２１から受信したタグＩＤの情報で違いがあるＩＤを検出することによりなされる。
【００１６】
質量増減検出機能部３２は、質量検出機能部１１からの情報を受信し、前回の情報との違い（質量の増減）を検出し、その情報を薬品増減記録機能部３３へ送信する。
質量増減検出機能部３２においてなされる、前回の情報との違いの検出は、質量増減検出機能部３２が前回の情報を記憶するためのメモリである記憶部を有し、記憶部に記憶された前回の重量の情報と、質量検出機能部１１から受信した重量の情報を比較し、違いがある場合には、質量検出機能部１１から受信した重量と記憶部に記憶された前回の重量の差を計算することによりなされる。
【００１７】
薬品増減記録機能部３３は、タグ増減検出機能部３１、質量増減検出機能部３２から受信した情報を元に、薬品−タグ対応付けＤＢ１の情報を参照し、どの薬品がいつ使われ、どれだけ使われたかを計算し、薬品管理ＤＢ２に記録する。
薬品―タグ対応付けＤＢ１は、薬品と、その薬品の容器に貼り付けられたタグＩＤを対応付けする情報を登録するＤＢである。薬品管理ＤＢ２は、どの薬品がいつ、どれだけ使用されたのかを記憶するＤＢである。
また、管理サーバ３はリアルタイムクロック（ＲＴＣ）などの現在時刻を得ることが可能な現在時刻検出機能部を有している。
【００１８】
次に、図２に薬品―タグ対応付けＤＢ１と薬品管理ＤＢ２の内容の一例を示す。図２上段には、薬品―タグ対応付けＤＢ１の一例としての内容が示してある。薬品―タグ対応付けＤＢ１は、薬品名とそれに取り付けられたタグＩＤを対応付けするＤＢである。タグＩＤと薬品名が一対一に対応した対応テーブルとして、薬品―タグ対応付けＤＢ１に保存されている。
また、タグＩＤは一意であり、タグＩＤを指定することにより、指定したタグＩＤに対応する薬品名が一意に選択される。このタグＩＤと薬品名との対応は、予め人の手により入力され、薬品―タグ対応付けＤＢ１に登録されるものである。
【００１９】
図２下段には、薬品管理ＤＢ２の一例としての内容が示してある。薬品管理ＤＢ２には、薬品名、持ち出し時間、持ち出し量、返却時間、返却量と使用量が保存されている。
これらは、後述するように、薬品増減記録機能部３により、自動的に追加更新されていくものである。
【００２０】
次に、図３を用いて全体の処理を説明する。まず、薬品とその薬品容器に付けられたＲＦＩＤタグのＩＤの対応付けを、あらかじめ薬品−タグ対応付けＤＢ１に登録しておく（ステップＳ３０１）。次に、ＲＦＩＤタグ読み取り機能部２１は、ＲＦＩＤリーダ付き薬品台２より、薬品台の上に置かれているＲＦＩＤタグの全てを定期的にスキャンし、その情報をタグ増減検出機能部３１へ送信する（ステップＳ３０２）。質量検出機能部１１は、薬品台の上に置かれている薬品容器の重さの合計を重量計１より定期的にスキャンし、その情報を質量増減検出機能部３２へ送信する（ステップＳ３０３）。
タグ増減検出機能部３１による判定でＲＦＩＤタグに変化がなく、かつ、質量増減検出機能部３２による判定で質量に増減がなかった場合には、ステップＳ３０２とＳ３０３を繰り返す。
次に、タグ増減検出機能部３１は、ＲＦＩＤタグに変化があった場合、その変化したタグＩＤの差分情報（変化の種別および変化したＲＦＩＤタグのタグＩＤ情報）を薬品増減記録機能部３３へ送信する（ステップＳ３０４）。これは、前回受信したタグＩＤ情報を前回タグＩＤ情報として記憶部に記憶しておき、受信したタグＩＤ情報と比較し、異なる場合（変化があった場合）には、異なるタグＩＤであるタグＩＤ差分情報を検出し、タグＩＤ差分情報を送信することにより行われる。
同様に、質量増減検出機能部３２は、質量に増減があった場合、その質量増減情報（増減した質量の値の情報）を薬品増減記録機能部３３へ送信する（ステップＳ３０５）。これは、前回受信した重量情報を保持しておき、受信した重量情報との差を取ることにより重量の増減情報である重量増減情報を検出し、重量増減情報を送信することにより行われる。
薬品増減記録機能部３３は、タグ増減検出機能部３１より受信したＲＦＩＤタグの差分情報と、質量増減検出機能部３２より受信した質量の増減情報により、薬品名を薬品−タグ対応付けＤＢ１より取得し（ステップＳ３０５）、「薬品名」「増減種別」「重さ」「測定時間」を薬品管理ＤＢ２に登録する（ステップＳ３０７）。ここで登録する「増減種別」には、後に説明するように、「持出」、「返却」と「新規」の３種類がある。また、測定時間は、現在時刻検出機能より得られた現在の時間である。
【００２１】
次に、タグ増減検出機能部３１において成される処理を、図４のフローチャートを用いて説明する。まず、ＲＦＩＤタグ読み取り機能部２１から情報を受信する（ステップＳ４１）。次に、ＲＦＩＤタグ読み取り機能部２１から受信した新しい情報とメモリに記録してある情報とを比較し、違いがあるかどうかの判定を行う（ステップＳ４２）。ここで、メモリに記憶してある情報とは、後述のステップＳ４４にてメモリに記録される情報である。
ステップＳ４２の判定結果において、違いがないと判定した場合には、再度ＲＦＩＤタグ読み取り機能部２１から情報を受信する（ステップＳ４１）。
ステップＳ４２の判定結果において、違いがあると判定した場合には、差分と増減種別を薬品増減記録機能部３３へ送信する（ステップＳ４３）。例えば、メモリに記憶されている情報が何もなく、ＲＦＩＤタグ読み取り機能部２１から受信した新しい情報がＩＤ００１である場合には、差分が「ＩＤ００１」で、種別が「増加」となる。
次に、ＲＦＩＤタグ読み取り機能部２１から受信した新しい情報をメモリに記録する（ステップＳ４４）。その後、再度ＲＦＩＤタグ読み取り機能部２１から情報を受信する（ステップＳ４１）。
【００２２】
次に、質量増減検出機能部３２において成される処理を、図５のフローチャートを用いて説明する。まず、質量検出機能部１１から情報を受信する（ステップＳ５１）。次に、質量検出機能部１１から受信した新しい情報とメモリに記録してある情報と異なるかどうかの判定を行う（ステップＳ５２）。ここで、メモリに記憶してある情報とは、後述のステップＳ５４にてメモリに記録される情報である。
ステップＳ５２の判定結果において、異なっていない場合には、再度質量検出機能部１１から情報を受信する（ステップＳ５１）。
ステップＳ５２の判定結果において、違いがある場合には、差分と増減種別を薬品増減記録機能部３３へ送信する（ステップＳ５３）。例えば、メモリに記憶されている情報が１０３．５ｇであり、ＲＦＩＤタグ読み取り機能部２１から受信した新しい情報が１８５．５ｇである場合には、差分が「８２．０ｇ」で、種別が「増加」となる。一方、例えば、メモリに記憶されている情報が１８０．５ｇであり、ＲＦＩＤタグ読み取り機能部２１から受信した新しい情報が１６０．５ｇである場合には、差分が「２０．０ｇ」で、種別が「減少」となる。
次に、質量検出機能部１１から受信した新しい情報をメモリに記録する（ステップＳ５４）。その後、再度質量検出機能部１１から情報を受信する（ステップＳ５１）。
【００２３】
次に、薬品増減記録機能部３３において成される処理を、図６のフローチャートを用いて説明する。まず、タグ増減検出機能部３１から送信される情報を受信する（ステップＳ９０１）。次に、薬品−タグ対応付けＤＢ１から対応する薬品名を取得する（ステップＳ９０２）。次に、質量検出機能部３２から送信される情報を受信する（ステップＳ９０３）。次に、タグの増減種別が「増加」か「減少」かの判定が行われる（ステップＳ９０４）。
【００２４】
ステップＳ９０４の判定結果が、「増加」である場合には、次に、薬品管理ＤＢ２より、当該薬品に対応する行が存在するかどうかの判定が行われる（ステップＳ９０６）。存在する場合には、「返却」と決定し、薬品管理ＤＢ２の空欄に返却情報として追記する（ステップＳ９０７）。その後、ステップＳ９０１から繰り返す。
例えば、図７に示す薬品管理ＤＢ２の内容のように、Ｌ７１に、薬品名「○○製薬」についてのデータ行があるとする。Ｌ７１においては、返却時間、返却量と使用量の欄については空白である。
ここで、増減種別が「増加」で、薬品名が「○○製薬」で、かつ薬品名に対応する行の返却時間・返却量・使用量が空欄の場合、返却時間、返却量に情報を書き込み、なおかつ「持ち出し量―返却量」を計算して使用量へ登録する。その結果、Ｌ７２のように、返却時間、返却量と使用量の欄が登録される。
【００２５】
またステップＳ９０６による判定結果が、存在しない場合には、「新規」と決定し、薬品管理ＤＢ２に新たな行を追加して返却情報のみを記録する（ステップＳ９０８）。その後、ステップＳ９０１から繰り返す。
例えば、図８上段のようにＬ８１しか登録されていない状態において、増減種別が「増加」で、かつ薬品名に対応する行が存在しない場合、返却時間、返却量に情報を書き込み、それ以外の欄を「―」として登録する。その結果、図８下段のように、先に登録されていたＬ８１に加えて、Ｌ８２が新規に登録される。
このように、薬品管理ＤＢ２には、薬品の使用についての履歴が追加され登録されていくものである。
【００２６】
ステップＳ９０４の判定結果が、「減少」である場合には、「持出」と決定し、薬品管理ＤＢ２に、新たな行を追加して持出情報のみを記録する。その後、ステップＳ９０１から繰り返す。
例えば、図９上段のようにＬ９１しか登録されていない状態において、増減種別が「減少」の場合、新たな行を作成し、薬品名、持ち出し時間、持ち出し量へ登録する。その結果、例えば図９下段のように先に登録されていたＬ９１に加えて、Ｌ９２が新規に登録される。このように、薬品管理ＤＢ２には、薬品の使用についての履歴が登録されていくものである。
以上のように、薬品管理ＤＢ２に、どの薬剤が、いつ、どれだけ使われたかが登録されることにより、薬品の管理が可能となる。
【００２７】
次に、薬品管理ＤＢ２に登録されているデータにより、いつ、どの薬剤が、どれだけ使われたかを検出するのみならず、「規定の使用量を超過したときに警告を出す。」、「一定時間を経過しても薬品台に戻らない薬剤があった場合、警告を出す。」、「そろそろ在庫が切れそうな薬剤があった場合、警告を出す。」などのサービスを提供することが可能である。
なお、警告を発する方法としては、例えば、管理サーバ３が、管理サーバ３に関連するスピーカより音を出す、または、管理サーバ３に関連する表示装置に警告文を表示するなどが可能である。
【００２８】
例えば、薬品管理ＤＢ１の「使用量」の欄を検索し、予め決められた規定以上の使用量があった場合、警告を発する。これにより、「規定の使用量を超過したときに警告を出す。」ことが可能となる。
例えば、規定使用量が「一回につき１０以内」と予め決められている場合において、図１０の上段Ｌ１０１に示すように、使用量が９の場合には、警告は発せられない。しかし、図１０の上段Ｌ１０２に示すように、使用量が２０の場合には、警告を発する。
このように、「規定の使用量を超過したときに警告を出す。」ことにより、薬品の異常に多い使用を管理することが可能となる。
【００２９】
また例えば、薬品管理ＤＢ１の「返却時間」「返却量」が空白であり、かつ、持ち出し時間が予め決められている規定の時間を越えている場合、警告を発する。これにより、「一定時間を経過しても薬品台に戻らない薬剤があった場合、警告を出す。」ことが可能となる。
例えば、現在時間が２００５／１０／１５  １０：００：００であり、規定持出時間が「２４時間」と予め決められている場合において、図１０の中段Ｌ１０３に示すように、
返却時間が空白でないものについては、警告は発せられない。しかし、図１０の中段Ｌ１０４に示すように、「返却時間」「返却量」が空白であり、かつ、持ち出し時間から現在時刻までの時間が、予め決められた規定持出時間である「２４時間」を越えている場合、警告を発する。
このように、「一定時間を経過しても薬品台に戻らない薬剤があった場合、警告を出す。」ことにより、薬品の持ち出し時間の管理をすることが可能となる。
【００３０】
また例えば、薬品管理ＤＢ１の「返却量」の欄を検索し、返却量が予め決められた規定値以下の場合、警告を発する。これにより、そろそろ在庫が切れそうな薬剤があった場合、警告を出す。」ことが可能となる。
例えば、薬品の現在量が１０以下のとき「在庫切れ」と判定される場合において、図１０の下段Ｌ１０５に示すように、返却量が１０より大きいものについては、警告は発せられない。しかし、図１０の下段Ｌ１０６に示すように、返却量が１０以下のものについては、警告を発する。
このように、在庫切れになることを先に検知し警告を発することにより、警告を見た人が、在庫が無くなる前に薬品を補充し、在庫切れをしないようにすることが可能となる。
【００３１】
以上説明したように、薬品管理ＤＢ２に登録されているデータを用いることにより、消耗品が規定量以上使われた場合、警告を発することが可能となる。また、一定時間を経過しても棚に戻らない消耗品の容器があった場合、警告を発することが可能となる。また、在庫が切れそうな消耗品があった場合、警告を発することが可能となる。
【００３２】
なお、今までの説明においては、薬品を１つずつ持ち出し、返却するものとして説明したが、本発明はこれに限られるものではなく、複数薬品を並行して持ち出し・返却する場合においても適応可能である。この場合の処理を以下に説明する。
例えば、薬品Ａと薬品Ｂが薬品台に置かれているものとして説明する。ここで、薬品Ａを持ち出し、次に薬品Ｂを持ち出すとする。すると、薬品管理ＤＢ１には、薬品Ａについての持ち出し時間と持ち出し量が登録され、返却時間、返却量、使用量が空白として新規に登録される。また、薬品Ｂについての持ち出し時間と持ち出し量が登録され、返却時間、返却量、使用量が空白として新規に登録される。
ここで、薬品Ａが返却され、次に、薬品Ｂが返却されたものとすると、薬品Ａの返却時間、返却量、使用量欄に返却時の情報が登録され、次に、薬品Ｂの返却時間、返却量、使用量欄に返却時の情報が登録される。このように、薬品ＡとＢを同時に持ち出す場合においても、何ら問題なく管理を行うことが可能である。
また逆に、薬品Ａを持ち出し、次に薬品Ｂを持ち出し、後に、薬品Ｂが返却され、次に、薬品Ａが返却された場合についても、同様である。
【００３３】
以上の処理は、薬品Ａと薬品Ｂを、ほぼ同時に持ち出し、または、ほぼ同時に返却を行った場合においても、持ち出しまたは返却が同時でないことを識別できる程度に、重量計１およびＲＦリーダ付き薬品台２の測定間隔を短くして測定しておくことにより可能となる。
このように測定時間を短くすることにより、ほぼ同時の場合においても、本発明の方法により薬品の管理が可能である。また、薬品ＡとＢの２つの場合でなく、複数薬品を並行して持ち出し・返却する場合においても、同様に適応可能である。
【００３４】
なお、上記実施形態においては重さを測定してきたが、体積を測定することにより、同様の管理を行ってもよい。この場合、体積を測定する方法として、３次元画像処理による体積を測定する方法や、容器に入った液体の場合には液面を測定することや、光を当てた反射光により、体積を測定してもよい。
【００３５】
なお、薬品管理ＤＢ１または薬品−タグ対応付けＤＢ２は、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや等の読み出しのみが可能な記憶媒体、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせにより構成されるものとする。または、これらを用いたデータベース装置である。
なお、図１におけるタグ増減検出機能部３１、質量増減検出機能部３２または薬品増減記録機能部３３は専用のハードウェアにより実現されるものであってもよく、またはメモリおよびＣＰＵ（中央演算装置）により構成され、その機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
また、この管理サーバ３には、周辺機器として入力装置、表示装置等（いずれも図示せず）が接続されるものとする。ここで、入力装置とはキーボード、マウス等の入力デバイスのことをいう。表示装置とはＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）や液晶表示装置等のことをいう。
【００３６】
以上のように、本発明においては、薬品容器に付けられたＲＦＩＤにより、ＲＦＩＤリーダ機能のある薬品台、および薬品台に載せられている複数の薬品容器の総量を計測する機器（ここでは重量計を例に説明する）として、単一の重量計・単一のＲＦＩＤリーダで測定し、変化のあった薬品の容器の重量増減とＲＦＩＤの変化をリアルタイムに検出したので、各々の薬品の消費量を検出することができる。
なお、説明において薬品の管理について説明をおこなってきたが、本発明は薬品管理についてのみ適応されるものではなく、ＲＦＩＤが付けられた容器に入るものであれば薬品以外の固体でも液体でも任意に管理可能である。
【００３７】
なお、説明において、例えば図７から図９のように、薬品管理ＤＢ２には薬品名が登録されており、薬品名について対象となる薬品があるか否かの検索を薬品管理ＤＢ２より行ったが（例えば図６のステップＳ９０６）、薬品管理ＤＢ２に薬品名だけではなく薬品名に対応するタグＩＤ情報を登録しておき、登録してあるタグＩＤ情報について対象となるタグＩＤ情報があるか否かの検索を薬品管理ＤＢ２より行うようにしてもよい。
【００３８】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００３９】
本発明は、薬品などを管理する消耗品管理システムに用いて好適である。
【図面の簡単な説明】
【００４０】
【図１】この発明の一実施形態による消耗品管理サーバの概要を示す概略図とその機能構成を示す機能ブロック図である。
【図２】薬品−タグ対応付けＤＢ１に記録されている内容と薬品管理ＤＢ２に記録されている内容の例を示すＤＢ記録内容図である。
【図３】図１の消耗品管理サーバにおいてなされる全体の処理の流れを示す流れ図である。
【図４】タグ増減検出機能部３１においてなされるフローチャート図である。
【図５】質量増減検出機能部３２においてなされるフローチャート図である。
【図６】薬品増減記録機能部３３においてなされるフローチャート図である。
【図７】薬品管理ＤＢ２における「返却」の例を示すＤＢ記録内容図である。
【図８】薬品管理ＤＢ２における「新規」の例を示すＤＢ記録内容図である。
【図９】薬品管理ＤＢ２における「持出」の例を示すＤＢ記録内容図である。
【図１０】薬品管理ＤＢ２における３つのサービスの例を示すＤＢ記録内容図である。
【符号の説明】
【００４１】
１  重量計
２  ＲＦＩＤリーダ付き薬品台
３  管理サーバ
４  薬品の容器
１１  質量検出機能部
２１  ＲＦＩＤタグ読み取り機能部
３１  タグ増減検出機能部
３２  質量増減検出機能部
３３  薬品増減記録機能部
ＤＢ１  薬品−タグ対応付けＤＢ
ＤＢ２  薬品管理ＤＢ
【図１】
2007249910.tif 000003
【図２】
2007249910.tif 000004
【図３】
2007249910.tif 000005
【図４】
2007249910.tif 000006
【図５】
2007249910.tif 000007
【図６】
2007249910.tif 000008
【図７】
2007249910.tif 000009
【図８】
2007249910.tif 000010
【図９】
2007249910.tif 000011
【図１０】
2007249910.tif 000012