(57)【要約】【課題】従来、薬の服用を支援するシステムが存在しなかった。【解決手段】薬用袋と端末装置とを具備する服用支援システムを構成する端末装置であって、薬用袋は、薬を識別する薬識別情報を格納し得る薬識別情報格納部と、薬識別情報を含む薬情報を端末装置に送信する薬情報送信部とを具備し、端末装置は、薬の服用に関するルールである１以上の薬服用ルールを格納し得る薬服用ルール格納部と、薬用袋から、１以上の薬情報を受信する薬情報受信部と、薬情報受信部が受信した１以上の薬情報に対して、１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断部と、判断部が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する出力部とを具備する服用支援システムを構成する端末装置により、薬の服用を支援できる。【選択図】図３
2012088882.tif 000002
【特許請求の範囲】
【請求項１】
薬用袋と端末装置とを具備する服用支援システムを構成する端末装置であって、
前記薬用袋は、
薬を識別する薬識別情報を格納し得る薬識別情報格納部と、
前記薬識別情報を含む薬情報を前記端末装置に送信する薬情報送信部とを具備し、
前記端末装置は、
薬の服用に関するルールである１以上の薬服用ルールを格納し得る薬服用ルール格納部と、
前記薬用袋から、１以上の薬情報を受信する薬情報受信部と、
前記薬情報受信部が受信した１以上の薬情報に対して、前記１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断部と、
前記判断部が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する出力部とを具備する服用支援システムを構成する端末装置。
【請求項２】
前記薬服用ルールは、
前回の服用時刻から所定時間が経過するまでに薬を服用することであり、
薬情報と当該薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、
前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記薬服用情報格納部に蓄積する薬服用情報蓄積部をさらに具備し、
前記判断部は、
前記薬服用情報格納部の最新の薬服用情報が有する時刻を取得し、現在時刻を取得し、前記薬服用情報が有する時刻と前記現在時刻とを前記薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断し、
前記出力部は、
前記判断部が前回の服用時刻から所定時間が経過していると判断した場合、不適切服用情報を出力する請求項１記載の端末装置。
【請求項３】
前記薬服用ルールは、
所定の時間内または一時に所定量以上の薬を服用しないことであり、
薬情報と当該薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、
前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記薬服用情報格納部に蓄積する薬服用情報蓄積部をさらに具備し、
前記判断部は、
前記薬服用情報格納部の１以上の各薬服用情報が有する時刻を取得し、当該１以上の各薬服用情報が有する時刻を前記薬服用ルールに適用し、所定の時間内または一時に所定量以上の薬を服用するか否かを判断し、
前記出力部は、
前記判断部が所定の時間内に所定量以上の薬を服用すると判断した場合、不適切服用情報を出力する請求項１記載の端末装置。
【請求項４】
前記薬服用ルールは、
前回の服用時刻から所定時間以上が経過した後に薬を服用することであり、
薬情報と当該薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、
前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記薬服用情報格納部に蓄積する薬服用情報蓄積部をさらに具備し、
前記判断部は、
前記薬服用情報格納部の直前の薬服用情報が有する時刻を取得し、かつ現在時刻を取得し、前記薬服用情報が有する時刻と前記現在時刻とを前記薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断し、
前記出力部は、
前記判断部が前回の服用時刻から所定時間が経過していないと判断した場合、不適切服用情報を出力する請求項１記載の端末装置。
【請求項５】
前記薬服用ルールは、
前記薬の服用時刻または前記薬の服用時刻から所定時間以内に、薬を服用することであり、
薬情報と当該薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、
前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記薬服用情報格納部に蓄積する薬服用情報蓄積部と、
薬の服用すべき時刻である薬服用時刻を格納し得る薬服用時刻格納部と、
前記薬情報受信部が薬情報を受信した時刻を用いて、薬服用時刻を取得し、当該薬服用時刻を前記薬服用時刻格納部に蓄積する薬服用時刻蓄積部をさらに具備し、
前記判断部は、
前記薬服用時刻格納部の薬服用時刻を用いて、前記薬の服用時刻または前記薬の服用時刻から所定時間以内に、薬を服用しているか否かを判断し、
前記出力部は、
前記判断部が薬の服用時刻または前記薬の服用時刻から所定時間以内に、薬を服用していないと判断した場合、不適切服用情報を出力する請求項１記載の端末装置。
【請求項６】
前記薬用袋は、
薬を服用する者を識別する服用者識別子を取得する服用者識別子取得部をさらに具備し、
前記薬情報送信部は、
前記薬識別情報と前記服用者識別子とを含む薬情報を前記端末装置に送信し、
前記薬服用ルールは、
予め決められた者が薬を服用することであり、
前記判断部は、
薬を服用する者を識別する服用者識別子を格納し得る服用者識別子格納手段と、
前記薬情報受信部が受信した薬情報が有する服用者識別子と、前記服用者識別子格納手段の服用者識別子とを比較し、一致するか否かを判断する判断手段とを具備し、
前記出力部は、
前記判断手段が一致しないと判断した場合、不適切服用情報を出力する請求項１記載の端末装置。
【請求項７】
前記端末装置は、
前記薬用袋または情報処理装置から１以上の薬服用ルールを受信する薬服用ルール受信部と、
前記薬服用ルール受信部が受信した１以上の薬服用ルールを、前記薬服用ルール格納部に蓄積する薬服用ルール蓄積部とをさらに具備する請求項１から請求項６いずれか記載の端末装置。
【請求項８】
薬情報の転送先を示す１以上の転送先情報を格納し得る転送先情報格納部と、
前記薬情報受信部が１以上の薬情報を受信した場合、前記１以上の転送先情報が示す転送先に、前記受信された１以上の薬情報を転送する薬情報転送部とをさらに具備する請求項１から請求項７いずれか記載の端末装置。
【請求項９】
薬の服用に関するルールである１以上の薬服用ルールを格納し得る薬服用ルール格納部と、
１以上の薬情報を受信する薬情報受信部と、
前記薬情報受信部が受信した１以上の薬情報に対して、前記１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断部と、
前記判断部が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する出力部とを具備する端末装置。
【請求項１０】
前記薬情報送信部は、
前記薬用袋を開封した際に、前記端末装置に、前記薬識別情報を含む薬情報を前記端末装置に送信する請求項１から請求項９いずれか記載の端末装置。
【請求項１１】
記録媒体に、
薬の服用に関するルールである１以上の薬服用ルールを格納しており、
薬情報受信部、判断部、および出力部により実現される薬服用支援方法であって、
前記薬情報受信部が、１以上の薬情報を受信する薬情報受信ステップと、
前記判断部が、前記薬情報受信ステップで受信された１以上の薬情報に対して、前記１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断ステップと、
前記出力部が、前記判断ステップで薬を適切に服用していないと判断された場合、不適切な服用である旨の情報である不適切服用情報を出力する出力ステップとを具備する薬服用支援方法。
【請求項１２】
記録媒体に、
薬の服用に関するルールである１以上の薬服用ルールを格納しており、
コンピュータを、
１以上の薬情報を受信する薬情報受信部と、
前記薬情報受信部が受信した１以上の薬情報に対して、前記１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断部と、
前記判断部が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不適切な薬の服用について注意喚起する服用支援システム等に関するものである。
【背景技術】
【０００２】
従来、梱包物の受領者がその梱包物を開封したことを記録し、梱包物の提供者が開封証跡確認を可能とする開封証跡確認システムがあった（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１７８７３６号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の開封証跡確認システムを薬の梱包物等の薬用袋に利用した場合、薬の梱包物の開封が記録されるが、薬の服用を支援することはできなかった。
【０００５】
そのため、例えば、薬の誤飲により、重大な副作用が生じたり、病気が快方に向かわなかったりした。また、特に、認知症患者など、自力で適切な薬の服用が困難な者にとって、適切に薬を服用することは容易ではなかった。
【課題を解決するための手段】
【０００６】
本第一の発明の端末装置は、薬用袋と端末装置とを具備する服用支援システムを構成する端末装置であって、薬用袋は、薬を識別する薬識別情報を格納し得る薬識別情報格納部と、薬識別情報を含む薬情報を端末装置に送信する薬情報送信部とを具備し、端末装置は、薬の服用に関するルールである１以上の薬服用ルールを格納し得る薬服用ルール格納部と、薬用袋から、１以上の薬情報を受信する薬情報受信部と、薬情報受信部が受信した１以上の薬情報に対して、１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断部と、判断部が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する出力部とを具備する服用支援システムを構成する端末装置である。
【０００７】
かかる構成により、薬の服用を支援できる。
【０００８】
また、本第二の発明の端末装置は、第一の発明に対して、薬服用ルールは、前回の服用時刻から所定時間が経過するまでに薬を服用することであり、薬情報と薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、薬情報受信部が薬情報を受信した場合に、薬情報を受信した時刻を取得し、時刻と薬情報とを有する薬服用情報を、薬服用情報格納部に蓄積する薬服用情報蓄積部をさらに具備し、判断部は、薬服用情報格納部の最新の薬服用情報が有する時刻を取得し、現在時刻を取得し、薬服用情報が有する時刻と現在時刻とを薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断し、出力部は、判断部が前回の服用時刻から所定時間が経過していると判断した場合、不適切服用情報を出力する端末装置である。
【０００９】
かかる構成により、薬の服用忘れを防止できる。
【００１０】
また、本第三の発明の端末装置は、第一の発明に対して、薬服用ルールは、所定の時間内または一時に所定量以上の薬を服用しないことであり、薬情報と薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、薬情報受信部が薬情報を受信した場合に、薬情報を受信した時刻を取得し、時刻と薬情報とを有する薬服用情報を、薬服用情報格納部に蓄積する薬服用情報蓄積部をさらに具備し、判断部は、薬服用情報格納部の１以上の各薬服用情報が有する時刻を取得し、１以上の各薬服用情報が有する時刻を薬服用ルールに適用し、所定の時間内または一時に所定量以上の薬を服用するか否かを判断し、出力部は、判断部が所定の時間内に所定量以上の薬を服用すると判断した場合、不適切服用情報を出力する端末装置である。
【００１１】
かかる構成により、薬の過剰服用を防止できる。
【００１２】
また、本第四の発明の端末装置は、第一の発明に対して、薬服用ルールは、前回の服用時刻から所定時間以上が経過した後に薬を服用することであり、薬情報と薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、薬情報受信部が薬情報を受信した場合に、薬情報を受信した時刻を取得し、時刻と薬情報とを有する薬服用情報を、薬服用情報格納部に蓄積する薬服用情報蓄積部をさらに具備し、判断部は、薬服用情報格納部の直前の薬服用情報が有する時刻を取得し、かつ現在時刻を取得し、薬服用情報が有する時刻と現在時刻とを薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断し、出力部は、判断部が前回の服用時刻から所定時間が経過していないと判断した場合、不適切服用情報を出力する端末装置である。
【００１３】
かかる構成により、薬の適切な時間間隔での服用を支援できる。
【００１４】
また、本第五の発明の端末装置は、第一の発明に対して、薬服用ルールは、薬の服用時刻または薬の服用時刻から所定時間以内に、薬を服用することであり、薬情報と薬情報を受信した時刻とを有する薬服用情報を格納し得る薬服用情報格納部と、薬情報受信部が薬情報を受信した場合に、薬情報を受信した時刻を取得し、時刻と薬情報とを有する薬服用情報を、薬服用情報格納部に蓄積する薬服用情報蓄積部と、薬の服用すべき時刻である薬服用時刻を格納し得る薬服用時刻格納部と、薬情報受信部が薬情報を受信した時刻を用いて、薬服用時刻を取得し、薬服用時刻を薬服用時刻格納部に蓄積する薬服用時刻蓄積部をさらに具備し、判断部は、薬服用時刻格納部の薬服用時刻を用いて、薬の服用時刻または薬の服用時刻から所定時間以内に、薬を服用しているか否かを判断し、出力部は、判断部が薬の服用時刻または薬の服用時刻から所定時間以内に、薬を服用していないと判断した場合、不適切服用情報を出力する端末装置である。
【００１５】
かかる構成により、薬の適切な時刻での服用を支援できる。
【００１６】
また、本第六の発明の端末装置は、第一の発明に対して、薬用袋は、薬を服用する者を識別する服用者識別子を取得する服用者識別子取得部をさらに具備し、薬情報送信部は、薬識別情報と服用者識別子とを含む薬情報を端末装置に送信し、薬服用ルールは、予め決められた者が薬を服用することであり、判断部は、薬を服用する者を識別する服用者識別子を格納し得る服用者識別子格納手段と、薬情報受信部が受信した薬情報が有する服用者識別子と、服用者識別子格納手段の服用者識別子とを比較し、一致するか否かを判断する判断手段とを具備し、出力部は、判断手段が一致しないと判断した場合、不適切服用情報を出力する端末装置である。
【００１７】
かかる構成により、薬の誤飲が防止できる。
【００１８】
また、本第七の発明の端末装置は、第一から第六いずれかの発明に対して、端末装置は、薬用袋または情報処理装置から１以上の薬服用ルールを受信する薬服用ルール受信部と、薬服用ルール受信部が受信した１以上の薬服用ルールを、薬服用ルール格納部に蓄積する薬服用ルール蓄積部とをさらに具備する端末装置である。
【００１９】
かかる構成により、薬に対応した薬服用ルールを用いて、薬の服用を支援できる。
【００２０】
また、本第八の発明の端末装置は、第一から第七いずれかの発明に対して、薬情報の転送先を示す１以上の転送先情報を格納し得る転送先情報格納部と、薬情報受信部が１以上の薬情報を受信した場合、１以上の転送先情報が示す転送先に、受信された１以上の薬情報を転送する薬情報転送部とをさらに具備する端末装置である。
【００２１】
かかる構成により、薬の服用状況を、介護者や親族などの第三者に通知できる。
【００２２】
また、本第九の発明の端末装置は、薬の服用に関するルールである１以上の薬服用ルールを格納し得る薬服用ルール格納部と、１以上の薬情報を受信する薬情報受信部と、薬情報受信部が受信した１以上の薬情報に対して、１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断部と、判断部が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する出力部とを具備する端末装置である。
【００２３】
かかる構成により、薬の服用を支援できる。
【００２４】
また、本第十の発明の端末装置は、第一から第九いずれかの発明に対して、薬情報送信部は、薬用袋を開封した際に、端末装置に、薬識別情報を含む薬情報を端末装置に送信する端末装置である。
【００２５】
かかる構成により、薬の不適切な服用を未然に防止できる。
【発明の効果】
【００２６】
本発明による服用支援システムによれば、薬の服用を支援できる。
【図面の簡単な説明】
【００２７】
【図１】実施の形態１における服用支援システム１の概念図
【図２】同服用支援システム１の別の概念図
【図３】同服用支援システム１のブロック図
【図４】同薬用袋１１の動作について説明するフローチャート
【図５】同端末装置１２の動作について説明するフローチャート
【図６】同判断処理について説明するフローチャート
【図７】同転送先情報管理表を示す図
【図８】同コンピュータシステムの概観図
【図９】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２８】
以下、服用支援システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
（実施の形態１）
【００２９】
本実施の形態において、薬服用ルールに基づいて、不適切な薬の服用について注意喚起する服用支援システムについて説明する。また、本実施の形態において、端末装置に薬服用ルールや、適切な薬の服用か否かを判断するプログラム等をダウンロードできる服用支援システムについて説明する。
【００３０】
図１は、本実施の形態における服用支援システム１の概念図である。服用支援システム１は、薬用袋１１、端末装置１２を具備する。薬用袋１１は、ここでは、例えば、特許文献１に記載されている開封タグを有する薬用袋１１である。薬を服用する前に、薬が入った袋等の梱包物を開封した際に、開封タグは、当該開封タグに格納されている情報（後述する薬識別情報や薬情報など）を送信する。ただし、薬用袋１１は、薬の梱包物（袋など）と、当該梱包物に記載された薬識別情報や薬情報など（バーコードなど）を読み取り、薬識別情報や薬情報など送信する機能を有する薬情報読取転送装置とを有していても良い。かかる場合の服用支援システム１の概念図は、図２である。
【００３１】
端末装置１２は、携帯端末、携帯電話、いわゆるパソコン等、情報を受信し、出力できる装置であれば何でも良い。
【００３２】
図３は、本実施の形態における服用支援システム１のブロック図である。
薬用袋１１は、薬識別情報格納部１１１、服用者識別子取得部１１２、および薬情報送信部１１３を具備する。
【００３３】
端末装置１２は、薬服用ルール格納部１２０１、薬服用情報格納部１２０２、薬服用時刻格納部１２０３、転送先情報格納部１２０４、薬情報受信部１２０５、薬服用情報蓄積部１２０６、薬服用時刻蓄積部１２０７、薬服用ルール受信部１２０８、薬服用ルール蓄積部１２０９、判断部１２１０、出力部１２１１、および薬情報転送部１２１２を具備する。
【００３４】
判断部１２１０は、服用者識別子格納手段１２１０１、および判断手段１２１０２を具備する。
【００３５】
薬識別情報格納部１１１は、薬を識別する薬識別情報を格納し得る。薬とは、錠剤、液体、粉等、薬の種類は問わない。また、薬には、サプリメントなども含む、と考えても良い。薬識別情報は、例えば、ＩＤであるが、薬を特定する情報であれば何でも良い。薬識別情報は、薬の種類を特定する情報でも良い。
【００３６】
服用者識別子取得部１１２は、薬を服用する者を識別する服用者識別子を取得する。服用者識別子は、指紋、ＩＤ、虹彩、音声等、薬を服用する者を識別する情報であれば何でも良い。
【００３７】
薬情報送信部１１３は、薬識別情報を含む薬情報を端末装置１２に送信する。薬情報は、服用者識別子を含んでも良い。薬情報は、薬情報の送信時刻を含んでも良い。また、薬情報は、薬服用のサイクルの情報（例えば、朝食後、昼食後、夕食後など）や、薬服用ルールや、薬の消費期限などを含んでも良い。薬情報送信部１１３が薬情報を送信するタイミングは、薬用袋１１を開封した際が好適である。また、薬情報送信部１１３が薬情報を送信するタイミングは、薬用袋１１を送信装置に近づけた際などでも良い。
【００３８】
薬服用ルール格納部１２０１は、１以上の薬服用ルールを格納し得る。薬服用ルールは、薬の服用に関するルールである。薬服用ルールは、薬の服用タイミングに関するルール、薬の服用量に関するルール、薬間の関係に関するルール（同時に服用しては行けない２以上の薬）、服用者に関するルールなど多種あり得る。また、薬服用ルールは、適切な服用のルールでも良いし、不適切な服用のルールでも良い。薬服用ルールは、例えば、服用の時間帯、食後、食前などでも良い。なお、薬服用ルール格納部１２０１は、薬服用ルールに対応付けて、後述する不適切服用情報を格納していても良い。
【００３９】
薬服用情報格納部１２０２は、薬服用情報を格納し得る。薬服用情報は、薬情報と薬情報を受信した時刻とを有する。なお、受信した時刻とは、薬情報が送信された時刻でも良い。時刻とは、年月日時分秒でも良いし、時分秒などでも良い。
【００４０】
薬服用時刻格納部１２０３は、薬の服用すべき時刻である薬服用時刻を格納し得る。
【００４１】
転送先情報格納部１２０４は、１以上の転送先情報を格納し得る。転送先情報は、薬情報の転送先を示す情報であり、例えば、メールアドレス、ＩＰアドレス、ＦＡＸ番号、電話番号、ＭＡＣアドレスなどである。
【００４２】
薬情報受信部１２０５は、薬用袋１１から１以上の薬情報を受信する。薬情報受信部１２０５は、後述する、薬代の支払いや医療費の支払いの決裁のための情報を受信しても良い。かかる情報も薬情報と考えても良い。決裁のための情報は、例えば、薬代、医療費の情報を含む。決裁のための情報は、例えば、薬識別情報や薬の量、用法などの情報を含んでも良い。
【００４３】
薬服用情報蓄積部１２０６は、薬情報受信部１２０５が薬情報を受信した場合に、時刻と薬情報とを有する薬服用情報を薬服用情報格納部１２０２に蓄積する。薬服用情報蓄積部１２０６は、薬情報を受信した時刻を取得し、当該時刻と薬情報とを有する薬服用情報を構成する。そして、薬服用情報蓄積部１２０６は、構成した薬服用情報を薬服用情報格納部１２０２に蓄積する。なお、薬情報に送信時刻が含まれる場合、薬情報を受信した時刻とは当該送信時刻である、としても良い。また、薬服用情報蓄積部１２０６は、端末装置１２内の時計、または外部の時計から、薬情報を受信した時刻を取得する。
【００４４】
薬服用時刻蓄積部１２０７は、薬情報受信部１２０５が薬情報を受信した時刻を用いて、薬服用時刻を取得し、薬服用時刻を薬服用時刻格納部１２０３に蓄積する。薬情報を受信した時刻とは、最初に受信した時刻が好適であるが、直前に受信した時刻から算出（予測）された時刻でも良い。なお、薬服用時刻とは、通常、薬情報が受信された時刻である。
【００４５】
薬服用ルール受信部１２０８は、薬用袋１１または図示しない情報処理装置から１以上の薬服用ルールを受信する。なお、薬服用ルール受信部１２０８は、判断部１２１０を実現するプログラムも受信しても良い。なお、情報処理装置とは、例えば、バーコードリーダーなどである。
【００４６】
薬服用ルール蓄積部１２０９は、薬服用ルール受信部１２０８が受信した１以上の薬服用ルールを、薬服用ルール格納部１２０１に蓄積する。
【００４７】
判断部１２１０は、薬情報受信部１２０５が受信した１以上の薬情報に対して、１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する。
【００４８】
薬服用ルールが前回の服用時刻から所定時間が経過するまでに薬を服用することである場合、判断部１２１０は、薬服用情報格納部１２０２の最新の薬服用情報が有する時刻を取得し、かつ現在時刻を取得し、薬服用情報が有する時刻と現在時刻とを薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断しても良い。
【００４９】
薬服用ルールが所定の時間内または一時に所定量以上の薬を服用しないことである場合、判断部１２１０は、薬服用情報格納部１２０２から、所定の時間内または一時に該当する時間の範囲の時刻の情報を有する１以上の薬服用情報を取得する。そして、判断部１２１０は、取得した１以上の薬服用情報から服用量を算出する。ここで、例えば、判断部１２１０は、特定の薬識別情報を有する薬服用情報のレコード数を服用量として算出する。そして、判断部１２１０は、算出した服用量が薬服用ルールが示す服用量を満たすか否かを判断しても良い。
【００５０】
薬服用ルールが前回の服用時刻から所定時間以上が経過した後に薬を服用することである場合、判断部１２１０は、薬服用情報格納部１２０２の直前の薬服用情報が有する時刻を取得し、かつ現在時刻を取得し、薬服用情報が有する時刻と現在時刻とを薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断しても良い。
【００５１】
薬服用ルールが薬の服用時刻に、または薬の服用時刻から所定時間以内に、薬を服用することである場合、判断部１２１０は、薬服用時刻格納部１２０３の薬服用時刻を用いて、薬の服用時刻または薬の服用時刻から所定時間以内に、薬を服用しているか否かを判断しても良い。
【００５２】
また、薬服用ルールが予め決められた者が薬を服用することである場合、判断部１２１０は、薬情報受信部１２０５が受信した薬情報が有する服用者識別子と、服用者識別子格納手段１２１０１の服用者識別子とを比較し、一致するか否かを判断しても良い。
【００５３】
ここで、１以上の薬情報とは、過去に受信した薬情報をも含むこともあることは言うまでもない。また、１以上の薬情報とは、一つの薬情報の場合もあるし、２以上の薬情報の場合もある。また、１以上の薬情報とは、送信時刻が異なる２以上の薬情報の場合もあるし、送信時刻が同一またはほぼ同一の２以上の薬情報の場合もある。また、上記の「直前の」とは、時間的に、現在より前であり、直前の薬服用情報のことである。
【００５４】
服用者識別子格納手段１２１０１は、薬を服用する者を識別する服用者識別子を格納し得る。服用者識別子格納手段１２１０１は、２以上の服用者識別子を格納していても良い。２以上の服用者識別子とは、例えば、患者、患者の家族、担当のヘルパーなどを識別する情報である。
【００５５】
判断手段１２１０２は、受信された薬情報が有する服用者識別子と、服用者識別子格納手段１２１０１の服用者識別子とを比較し、一致するか否かを判断する。なお、服用者識別子格納手段１２１０１１に２以上の服用者識別子が格納されている場合、判断手段１２１０２は、受信された薬情報が有する服用者識別子と服用者識別子格納手段１２１０１の各服用者識別子とを比較し、いずれかと一致するか否かを判断する。
【００５６】
出力部１２１１は、判断部１２１０が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する。つまり、例えば、出力部１２１１は、判断部１２１０が前回の服用時刻から所定時間が経過していると判断した場合、不適切服用情報を出力する。また、例えば、出力部１２１１は、判断部１２１０が所定の時間内に所定量以上の薬を服用すると判断した場合、不適切服用情報を出力する。また、例えば、出力部１２１１は、判断部１２１０が前回の服用時刻から所定時間が経過していないと判断した場合、不適切服用情報を出力する。また、例えば、出力部１２１１は、判断部１２１０が薬の服用時刻または薬の服用時刻から所定時間以内に、薬を服用していないと判断した場合、不適切服用情報を出力する。また、例えば、出力部１２１１は、判断手段１２１０２が一致しないと判断した場合、不適切服用情報を出力する。さらに、例えば、出力部１２１１は、判断部１２１０が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する。出力部１２１１が出力する不適切服用情報は、薬服用ルール格納部１２０１において、薬服用ルールと対応付けて格納されていても良い。また、出力部１２１１は、後述するように、不適切服用情報を構成しても良い。
【００５７】
ここで、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である、とする。
【００５８】
薬情報転送部１２１２は、薬情報受信部１２０５が１以上の薬情報を受信した場合、１以上の転送先情報が示す転送先に、受信された１以上の薬情報を転送する。
【００５９】
薬識別情報格納部１１１、薬服用情報格納部１２０２、薬服用時刻格納部１２０３、転送先情報格納部１２０４、および服用者識別子格納手段１２１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００６０】
薬識別情報格納部１１１等に薬識別情報等が記憶される過程は問わない。例えば、記録媒体を介して薬識別情報等が薬識別情報格納部１１１で記憶されるようになってもよく、通信回線等を介して送信された薬識別情報等が薬識別情報格納部１１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された薬識別情報等が薬識別情報格納部１１１で記憶されるようになってもよい。
【００６１】
服用者識別子取得部１１２は、例えば、指紋リーダー、指紋や虹彩などを読み取るスキャナ、ＩＤの入力装置などにより実現され得る。服用者識別子取得部１１２は、服用者識別子を取得できる機能手段であれば何でも良い。
【００６２】
薬情報送信部１１３、および薬情報転送部１２１２は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００６３】
薬情報受信部１２０５、および薬服用ルール受信部１２０８は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００６４】
薬服用情報蓄積部１２０６、薬服用時刻蓄積部１２０７、薬服用ルール蓄積部１２０９、判断部１２１０、および判断手段１２１０２は、通常、ＭＰＵやメモリ等から実現され得る。薬服用情報蓄積部１２０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６５】
出力部１２１１は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部１２１１は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００６６】
次に、服用支援システム１の動作について説明する。まず、薬用袋１１の動作について、図４のフローチャートを用いて説明する。
【００６７】
（ステップＳ４０１）薬情報送信部１１３は、薬用袋１１（薬のパッケージや袋などある）の開封を検知したか否かを判断する。開封を検知すればステップＳ４０２に行き、開封を検知しなければステップＳ４０１に戻る。
【００６８】
（ステップＳ４０２）薬情報送信部１１３は、薬識別情報格納部１１１から、薬識別情報を読み出す。
【００６９】
（ステップＳ４０３）服用者識別子取得部１１２は、服用者識別子を取得する。
【００７０】
（ステップＳ４０４）薬情報送信部１１３は、ステップＳ４０２で読み出した薬識別情報、ステップＳ４０３で取得された服用者識別子等の情報を用いて、薬情報を構成する。
【００７１】
（ステップＳ４０５）薬情報送信部１１３は、ステップＳ４０４で構成した薬情報を、端末装置１２に送信する。
【００７２】
なお、図４のフローチャートにおいて、送信する薬情報の中に、服用者識別子を含まなくても良い。
【００７３】
次に、端末装置１２の動作について、図５のフローチャートを用いて説明する。
【００７４】
（ステップＳ５０１）薬情報受信部１２０５は、薬用袋１１から１以上の薬情報を受信したか否かを判断する。薬情報を受信すればステップＳ５０２に行き、薬情報を受信しなければステップＳ５１１に行く。
【００７５】
（ステップＳ５０２）薬服用情報蓄積部１２０６は、図示しない時計等から、現在時刻を取得する。
【００７６】
（ステップＳ５０３）薬服用情報蓄積部１２０６は、ステップＳ５０１で受信された薬情報、およびステップＳ５０２で取得した現在時刻から、薬服用情報を構成する。そして、薬服用情報蓄積部１２０６は、構成した薬服用情報を薬服用情報格納部１２０２に蓄積する。
【００７７】
（ステップＳ５０４）薬服用時刻蓄積部１２０７は、ステップＳ５０２で取得された現在時刻を用いて、薬服用時刻を取得する。ここでは、例えば、薬服用時刻は、ステップＳ５０２で取得された現在時刻である。そして、薬服用時刻蓄積部１２０７は、取得した薬服用時刻を薬服用時刻格納部１２０３に蓄積する。
【００７８】
（ステップＳ５０５）薬情報転送部１２１２は、転送先情報格納部１２０４に格納されている１以上の転送先情報が示す転送先に、ステップＳ５０１で受信された１以上の薬情報を転送する。なお、薬情報転送部１２１２は、１以上の転送先情報が示す転送先に、ステップＳ５０３で構成された薬服用情報を転送しても良い。
【００７９】
（ステップＳ５０６）判断部１２１０は、カウンタｉに１を代入する。
【００８０】
（ステップＳ５０７）判断部１２１０は、ｉ番目の薬服用ルールが、薬服用ルール格納部１２０１に存在するか否かを判断する。ｉ番目の薬服用ルールが存在すればステップＳ５０８に行き、存在しなければステップＳ５０１に戻る。
【００８１】
（ステップＳ５０８）判断部１２１０は、ｉ番目の薬服用ルールについて、合致するか否か（不適切な服用か否か）を判断する。かかる処理を判断処理という。判断処理について、図６のフローチャートを用いて説明する。
【００８２】
（ステップＳ５０９）判断部１２１０は、ステップＳ５０８における判断処理の結果が、不適切な服用であればステップＳ５１０に行き、不適切な服用でなければステップＳ５１１に行く。
【００８３】
（ステップＳ５１０）出力部１２１１は、不適切な服用である旨の情報である不適切服用情報を出力する。
【００８４】
（ステップＳ５１１）判断部１２１０は、カウンタｉを１、インクリメントする。
【００８５】
（ステップＳ５１２）薬服用ルール受信部１２０８は、薬服用ルールを受信したか否かを判断する。薬服用ルールを受信すればステップＳ５１３に行き、受信しなければステップＳ５０６に行く。
【００８６】
（ステップＳ５１３）薬服用ルール蓄積部１２０９は、ステップＳ５１２で受信された薬服用ルールを薬服用ルール格納部１２０１に蓄積する。
【００８７】
なお、図５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８８】
ステップＳ５０８の判断処理について、図６のフローチャートを用いて説明する。
【００８９】
（ステップＳ６０１）判断部１２１０は、着目している薬服用ルールが、服用タイミングに関するルールであるか否かを判断する。服用タイミングに関するルールであればステップＳ６０２に行き、服用タイミングに関するルールでなければステップＳ６０５に行く。
【００９０】
（ステップＳ６０２）判断部１２１０は、着目している薬服用ルールに従って、１または２以上の薬服用情報が有する１または２以上の時刻を、薬服用情報格納部１２０２から取得する。なお、ここでの１以上の薬服用情報には、通常、最新の薬服用情報が含まれる。また、判断部１２１０は、現在時刻を取得しても良い。
【００９１】
（ステップＳ６０３）判断部１２１０は、ステップＳ６０２で取得した１または２以上の時刻を用いて、ルールに合致するか否かを判断する。
【００９２】
（ステップＳ６０４）判断部１２１０は、判断結果を、予め決められたバッファに書き込む。上位処理にリターンする。
【００９３】
（ステップＳ６０５）判断部１２１０は、着目している薬服用ルールが、服用量に関するルールであるか否かを判断する。服用量に関するルールであればステップＳ６０６に行き、服用量に関するルールでなければステップＳ６０９に行く。
【００９４】
（ステップＳ６０６）判断部１２１０は、着目している薬服用ルールに対応する所定期間の薬服用情報を、薬服用情報格納部１２０２から読み出す。
【００９５】
（ステップＳ６０７）判断部１２１０は、ステップＳ６０６で読み出した薬服用情報から、薬の服用量を算出する。なお、薬の服用量は、例えば、ステップＳ６０６で読み出した薬服用情報のレコード数である。また、薬の服用量は、例えば、ステップＳ６０６で読み出した薬服用情報が有する「薬の量」を加算した情報である。
【００９６】
（ステップＳ６０８）判断部１２１０は、ステップＳ６０７で算出した服用量が、ルールに合致するか否かを判断する。ステップＳ６０４に行く。
【００９７】
（ステップＳ６０９）判断部１２１０は、着目している薬服用ルールが、服用者に関するルールであるか否かを判断する。服用者に関するルールであればステップＳ６１０に行き、服用者に関するルールでなければステップＳ６１３に行く。
【００９８】
（ステップＳ６１０）判断部１２１０は、受信された薬情報が有する服用者識別子を取得する。
【００９９】
（ステップＳ６１１）判断部１２１０は、服用者識別子格納手段１２１０１の服用者識別子を読み出す。
【０１００】
（ステップＳ６１２）判断部１２１０は、ステップＳ６１０，およびステップＳ６１で取得した服用者識別子が、一致するか否かを判断する。一致する場合の判断結果は適切な服用であり、一致しない場合の判断結果は不適切な服用である。ステップＳ６０４に行く。
【０１０１】
（ステップＳ６１３）判断部１２１０は、着目している薬服用ルールが、薬間の関係に関するルールであるか否かを判断する。薬間の関係に関するルールであればステップＳ６１４に行き、薬間の関係に関するルールでなければステップＳ６１６に行く。
【０１０２】
（ステップＳ６１４）判断部１２１０は、着目している薬服用ルールに対応する所定期間（例えば、「現在時刻から３分以内」）の薬服用情報を、薬服用情報格納部１２０２から読み出す。
【０１０３】
（ステップＳ６１５）判断部１２１０は、ステップＳ６１４で読み出した薬服用情報が、着目している薬服用ルールに合致するか否かを判断する。ステップＳ６０４に行く。
【０１０４】
（ステップＳ６１６）判断部１２１０は、薬服用情報格納部１２０２の薬服用情報が、着目している薬服用ルールに合致するか否かを判断する。ステップＳ６０４に行く。
【０１０５】
以下、本実施の形態における服用支援システム１の具体的な動作について説明する。服用支援システム１の概念図は図１である。今、薬用袋１１には、開封タグ（マイクロチップでも良い）が付与されている。そして、薬用袋１１の開封タグは、薬識別情報格納部１１１、服用者識別子取得部１１２、および薬情報送信部１１３を有する。そして、薬用袋１１の薬を一つ取り出すごとに、薬情報送信部１１３は、開封を判断し、上述したように薬情報を構成し、当該薬情報を端末装置１２に送信するものとする。なお、薬識別情報格納部１１１は、薬識別情報「Ｍ１」を格納している、とする。
【０１０６】
また、服用者識別子取得部１１２には、患者の指紋情報が格納されており、薬情報送信部１１３が薬情報を送信する際に、服用者識別子取得部１１２は、当該患者の指紋情報を取得する。そして、薬情報送信部１１３は、薬情報を送信するものとする。また、端末装置１２は、ここでは、電子決済の機能（電子決済部が実現する機能）を有する、とする。
【０１０７】
また、端末装置１２の転送先情報格納部１２０４には、図７に示す転送先情報管理表が格納されている、とする。転送先情報管理表は、「ＩＤ」「転送先識別子」「メールアドレス」を有するレコードを格納している。ここで、「メールアドレス」で識別される送信先に、薬情報が送信される、とする。
【０１０８】
さらに、服用者識別子格納手段１２１０１には、端末装置１２のユーザ（患者）の指紋情報が格納されている、とする。
【０１０９】
そして、今、患者が医師の診察を受けて、薬を処方される、とする。その際、医師は、マイクロチップを患者の体の一部に貼り付けた、とする。このマイクロチップは、患者の端末装置１２と通信し、端末装置１２の機能（上記で説明した判断部１２１０の判断機能等）を実現するためのソフトウェアが、端末装置１２にダウンロードされるものとする。そして、医師は、患者に指導箋を患者に手渡した、とする。
【０１１０】
そして、マイクロチップには、１以上の薬服用ルールが格納されており、かかる薬服用ルールもマイクロチップから、端末装置１２に送信されるものとする。そして、端末装置１２の薬服用ルール受信部１２０８は、薬服用ルールを受信する。次に、薬服用ルール蓄積部１２０９は、受信された薬服用ルールを薬服用ルール格納部１２０１に蓄積する。
【０１１１】
次に、患者が、薬代、医療費を支払うために、端末装置１２の図示しない電子決済部が、電子決済を行った、とする。そして、患者の支払いが完了した、とする。
【０１１２】
次に、薬情報受信部１２０５が薬情報（ここでは、電子決済の情報）を受信する。そして、薬服用時刻蓄積部１２０７は、現在時刻を取得する。そして、現在時刻が１０時以前の場合は、薬服用時刻蓄積部１２０７は、初回の薬の服用時刻「１３時まで（１３時でも良い）」を構成し、薬服用情報格納部１２０２に「初回薬服用時刻：１３時まで」を蓄積する。また、現在時刻が１０時以降の場合は、薬服用時刻蓄積部１２０７は、初回の薬の服用時刻「１８時まで（１８時でも良い）」を構成し、薬服用情報格納部１２０２に「初回薬服用時刻：１８時まで」を蓄積する。
【０１１３】
なお、後に詳細に説明するが、薬服用ルール格納部１２０１は、「設定されている時刻の情報に対応して薬を服用する」という薬服用ルールが格納されている、とする。例えば、初回薬服用時刻「１３時まで」が薬服用情報格納部１２０２に格納されている場合、判断部１２１０は、現在時刻を取得し、現在時刻が薬服用ルール「設定されている時刻（１３時まで）の情報に対応して薬を服用する」を満たすか否かをチェックし、満たさない場合、出力部１２１１は、不適切服用情報（例えば、「お薬を服用してください。」）を出力する。
【０１１４】
次に、例えば、患者は１回目に処方された薬を服用するために、薬用袋１１を開封した、とする。次に、薬情報送信部１１３は、薬用袋１１の開封を検知する。薬情報送信部１１３は、薬識別情報格納部１１１から、薬識別情報「Ｍ１」と用法の情報「朝食後、昼食後、夕食後」とを読み出す。
【０１１５】
また、服用者識別子取得部１１２は、服用者識別子（この患者の指紋情報）を取得する。
【０１１６】
次に、薬情報送信部１１３は、薬識別情報「Ｍ１」と用法の情報「朝食後、昼食後、夕食後」と服用者識別子とを有する薬情報を構成し、端末装置１２に送信する。
【０１１７】
次に、薬情報受信部１２０５は、薬用袋１１から薬情報を受信する。次に、薬服用情報蓄積部１２０６は、図示しない時計から現在時刻「１３時０５分」を取得する。
【０１１８】
次に、薬服用情報蓄積部１２０６は、受信された薬情報および取得した現在時刻「１３時０５分」から、薬服用情報「時刻；１３：０５，薬識別情報；Ｍ１，用法；朝食後、昼食後、夕食後」を構成する。なお、ここでは、薬服用情報は、薬情報のうちの指紋情報は有しない。つまり、薬服用情報は、薬情報のうちの一部の情報のみを有しても良い。そして、薬服用情報蓄積部１２０６は、構成した薬服用情報を薬服用情報格納部１２０２に蓄積する。
【０１１９】
薬服用時刻蓄積部１２０７は、取得された現在時刻「１３時０５分」を用いて、薬服用時刻を取得する。つまり、薬服用時刻蓄積部１２０７は、「１３時０５分」は、昼食後に該当する時間である、と判断し、朝食後「８時０５分」、夕食後「１９時０５分」を算出する。なお、薬服用時刻蓄積部１２０７は、朝食の基準時刻「７時」、昼食の基準時刻「１２時」、夕食の基準時刻「１８時」を保持しており、現在時刻が最も近い基準時間を決定し、当該決定した基準時刻に対応する食事の種類「朝食または昼食または夕食」を取得する。そして、薬服用時刻蓄積部１２０７は、朝食、昼食、および夕食のそれぞれの基準時間間隔「朝食と昼食は５時間，昼食と夕食は６時間，夕食と朝食は１３時間」を保持している、とする。
【０１２０】
そして、例えば、薬服用時刻蓄積部１２０７は、食事間の基準時間間隔を用いて、朝食後「８時０５分」、夕食後「１９時０５分」を算出する。そして、薬服用時刻蓄積部１２０７は、取得した薬服用時刻（朝食「８時０５分」、昼食「１３時０５分」、夕食「１９時０５分」）を薬服用時刻格納部１２０３に蓄積する。
【０１２１】
次に、薬情報転送部１２１２は、転送先情報格納部１２０４に格納されている１以上の転送先情報が示す転送先「ａ１＠ｘｙ．ｃｏ．ｊｐ，Ｂ１＠ｃｃ．ｃｏ．ｊｐ，Ｃ３＠ｄｄ．ｃｏｍ」に、薬情報「時刻；１３：０５，薬識別情報；Ｍ１」を転送する。なお、ここでは、送信する薬情報において、受信された指紋情報や用法の情報は除かれている。
【０１２２】
次に、判断部１２１０は、薬服用ルール格納部１２０１に格納されている薬服用ルールに合致するか否かを判断していく。また、上述したように、薬服用ルールによって、判断方法は異なる。以下、具体例１から具体例５を用いて、薬服用ルールごとに異なる判断部１２１０の判断方法について説明する。なお、薬服用ルールが、予め決められた薬の服用時刻（朝食後、昼食後、夕食後など）に、または薬の服用時刻から所定時間以内に、薬を服用することである場合については、既に説明した。
（具体例１）
【０１２３】
具体例１の薬服用ルールは、「前回の服用時刻から所定時間（例えば、６時間）が経過するまでに薬を服用すること」である。
【０１２４】
かかる場合、判断部１２１０は、薬服用情報格納部１２０２の最新の薬服用情報が有する時刻（例えば「１２：００」）を取得する。次に、判断部１２１０は、現在時刻（例えば「１８：０１」）を取得する。次に、薬服用情報が有する時刻「１２：００」と現在時刻「１８：０１」とを薬服用ルールに適用し、前回の服用時刻から所定時間「６時間」が経過していると判断する。
【０１２５】
そして、出力部１２１１は、不適切服用情報「薬を服用すべき時刻になりました。」を出力する。なお、不適切服用情報は、薬服用ルールに対応付けて格納されている、とする。
（具体例２）
【０１２６】
具体例２の薬服用ルールは、「所定の時間内（ここでは、例えば「１時間以内」）または一時に所定量以上（ここでは、例えば「２錠以上」）の薬を服用しないこと」である。
【０１２７】
かかる場合、判断部１２１０は、現在時刻（例えば「１８：０１」）を取得する。次に、現在時刻から所定の時間（１時間前）の「１７：０１」を算出する。次に、判断部１２１０は、薬服用情報格納部１２０２の薬服用情報が有する時刻が現在時刻から「１７：０１」の間である薬服用情報を取得する。次に、判断部１２１０は、取得した薬服用情報のレコード数（薬の数）（例えば、「１」）を取得する。
【０１２８】
次に、取得した薬の数は、所定量以上「２錠以上」ではないので、判断部１２１０は、薬服用ルールを満たすと判断する。そして、出力部１２１１は、不適切服用情報を出力しない。
（具体例３）
【０１２９】
具体例３の薬服用ルールは、「前回の服用時刻から所定時間（ここでは、例えば「６時間」）以上が経過した後に薬を服用すること」である。
【０１３０】
かかる場合、判断部１２１０は、薬服用情報格納部１２０２の最新の（前回の）薬服用情報が有する時刻（例えば「１２：００」）を取得する。次に、判断部１２１０は、現在時刻（例えば「１７：１５」）を取得する。次に、薬服用情報が有する時刻「１２：００」と現在時刻「１７：１５」とを薬服用ルールに適用し、前回の服用時刻から所定時間「６時間」以上が経過していないと判断する。つまり、判断部１２１０は、薬服用ルールに反する、と判断する。
【０１３１】
そして、出力部１２１１は、不適切服用情報「薬を服用するには早すぎます。「１８：００」まで待ってください。」を出力する。なお、ここで、薬服用ルール格納部１２０１は、「薬を服用するには早すぎます。「＄時刻」まで待ってください。」という文の雛形を、薬服用ルールに対応付けて格納している。そして、出力部１２１１は、薬服用情報が有する時刻「１２：００」に所定時間「６時間」を加算して、「＄時刻」の値「１８：００」を取得する。そして、出力部１２１１は、不適切服用情報「薬を服用するには早すぎます。「１８：００」まで待ってください。」を構成し、出力する。
（具体例４）
【０１３２】
具体例４の薬服用ルールは、「予め決められた者が薬を服用すること」である。
【０１３３】
かかる場合、判断部１２１０は、服用者識別子格納手段１２１０１から１以上の服用者識別子（ここでは、指紋情報）を取得する。そして、判断部１２１０は、薬情報受信部１２０５が受信した薬情報に含まれる服用者識別子を取得する。次に、判断部１２１０は、受信あれた薬情報に含まれる服用者識別子が、服用者識別子格納手段１２１０１のいずれかの服用者識別子に合致するか否かを判断する。そして、合致しない場合、出力部１２１１は、本薬服用ルールに対応付けて格納されている不適切服用情報「他の方の薬を誤って飲んではいけません。」を読み出し、出力する。
（具体例５）
【０１３４】
具体例５の薬服用ルールは、「薬Ｘと薬Ｙとを同時に服用してはいけないこと」である。
【０１３５】
かかる場合、判断部１２１０は、直前に薬情報を受信した時刻（例えば「１８：０１」）を取得する。判断部１２１０は、直前に受信した薬情報が有する薬識別情報（例えば、「薬Ｙ」）を取得する。そして、判断部１２１０は、取得した薬識別情報が薬服用ルール「薬Ｘと薬Ｙとを同時に服用しては行けないこと」に含まれる、と判断する。
【０１３６】
次に、判断部１２１０は、当該時刻（例えば「１８：０１」）から所定時間以内（例えば、５分以内）の薬服用情報を、薬服用情報格納部１２０２から取得する。そして、取得した薬服用情報の中の薬識別情報を取得し、「薬Ｘ」が含まれるか否かを判断する。ここで、取得した薬識別情報の中に「薬Ｘ」が含まれていた、とする。つまり、薬服用ルールを満たす、とする。
【０１３７】
次に、出力部１２１１は、本薬服用ルールに対応付けて格納されている不適切服用情報「薬Ｘと薬Ｙとを同時に服用してはいけません。」を読み出し、出力する。
（具体例６）
【０１３８】
具体例６の薬服用ルールは、「最後まで服用する」である。また、薬服用ルールは、服用する時間帯（例えば、朝食後、昼食後、夕食後）、および服用日数（例えば、「３日」）の情報を有する。また、薬服用ルールは、例えば、服用する時間帯の標準時刻（例えば、朝食後は「７：３０」）や標準時間帯（例えば、朝食後は「６：００−２１：００」）を有しても良い。
【０１３９】
かかる場合、判断部１２１０は、薬服用情報格納部１２０２の薬服用情報のレコード数（服用した薬の数）（例えば、「１」）を取得する。また、判断部１２１０は、時間帯（例えば、朝食後、昼食後、夕食後）、および服用日数（例えば、「３日」）の情報から、時間帯のデータ数「３」と服用日数「３」を乗算して、薬の全服用回数「９」を算出する。
【０１４０】
次に、判断部１２１０は、直前に薬情報を受信した時刻（例えば「１８：０１」）を取得する。そして、判断部１２１０は、現在時刻（例えば、「８：０２」）を取得する。
【０１４１】
次に、判断部１２１０は、前回の服用時刻から所定の時間（例えば、１４時間）以上、経過しており、かつ、今までの服用回数が薬の全服用回数「９」未満であるか否かを判断する。ここで、前回の服用時刻から所定の時間（ここでは、１４時間１分経過している）以上経過しており、かつ、今までの服用回数「１」が薬の全服用回数「９」未満であるので、判断部１２１０は、薬服用ルールを満たさない、と判断する。
【０１４２】
次に、出力部１２１１は、本薬服用ルールに対応付けて格納されている不適切服用情報「この薬は最後まで服用してください。」を読み出し、出力する。
【０１４３】
具体例６において、例えば、薬が抗生物質の薬などを想定している。そして、抗生物質の薬は、患者自身が治癒したと思っても、最後まで服用しなければならないので、かかる機能は極めて有効である。
【０１４４】
以上、本実施の形態によれば、薬の服用を支援できる。さらに具体的には、本実施の形態によれば、薬の服用忘れを防止できたり、薬の過剰服用を防止できたり、薬の適切な時間間隔での服用を支援できる。また、本実施の形態によれば、薬の適切な時刻での服用を支援できる。
【０１４５】
また、本実施の形態によれば、薬の誤飲が防止できたりする。つまり、おじいちゃんの血圧降下剤を、孫が飲んでしまうことなどを防止できる。
【０１４６】
また、本実施の形態によれば、薬の服用実績管理ができる。つまり、例えば、おじいちゃんの血圧降下剤を、おばあちゃんが開封していたことが記録されている。そして、最近、おばあちゃんの体調が思わしくないとすれば、間違っておばあちゃんがおじいちゃんの血圧降下剤を飲んだかもしれないと推定できる。
【０１４７】
また、本実施の形態によれば、薬服用時刻蓄積部１２０７が薬の服用時刻を蓄積することにより、個人の生活サイクルに応じた服用支援が可能となる。つまり、例えば、夕食後に服用する薬の場合、患者ごとに「夕食」の時間が異なる。そこで、初日（あるいは初回）の夕食後に服用した場合、その服用時刻を翌日以降も「夕食後」と判断することで、服用忘れを適切に防止できる。
【０１４８】
また、本実施の形態によれば、薬の服用状況を、介護者や親族などの第三者に通知できる。
【０１４９】
なお、本実施の形態によれば、薬の服用状況を、介護者や親族などの第三者に通知する機能があったが、この通知のタイミングは問わない。薬情報受信部１２０５が薬情報を受信した後すぐでも良いし、薬情報受信部１２０５が薬情報を受信した後、所定時間経過後（この場合、図示しない入力手段により、薬の服用を取り消した場合は送信せずに済む）でも良いし、一日の所定時刻に一度だけ、その日の薬情報を送信するなどしても良い。また、かかる通知の機能により、自宅に居るときだけではなく、旅先や散歩などの外出先でも、通常通りの生活を送っているか否か、倒れていないか否かを親族や介護者などに知らせることができる。
【０１５０】
また、本実施の形態において、薬服用ルール格納部１２０１は、薬服用ルールに対応付けてコメントを格納し得る、とする。または、図示しない格納手段（例えば、コメント格納部）は、薬識別情報に対応付けてコメントを格納していても良い。コメントとは、例えば、「本薬は眠たくなりますので、自動車の運転や屋外でのお仕事はしないでください。」などである。そして、出力部１２１１は、判断部１２１０の判断結果に関わらず、薬服用ルールまたは薬識別情報に対応するコメントを出力することは好適である。
【０１５１】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、薬の服用に関するルールである１以上の薬服用ルールを格納しており、コンピュータを、１以上の薬情報を受信する薬情報受信部と、前記薬情報受信部が受信した１以上の薬情報に対して、前記１以上の各薬服用ルールを適用し、薬を適切に服用しているか否かを判断する判断部と、前記判断部が薬を適切に服用していないと判断した場合、不適切な服用である旨の情報である不適切服用情報を出力する出力部として機能させるためのプログラム、である。
【０１５２】
また、上記プログラムにおいて、コンピュータを、前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記記録媒体に蓄積する薬情報蓄積部としてさらに機能させるためのプログラムであり、前記判断部は、前記薬服用情報格納部の最新の薬服用情報が有する時刻を取得し、現在時刻を取得し、前記薬服用情報が有する時刻と前記現在時刻とを前記薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断し、前記出力部は、前記判断部が前回の服用時刻から所定時間が経過していると判断した場合、不適切服用情報を出力するプログラムであることは好適である。
【０１５３】
また、上記プログラムにおいて、コンピュータを、前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記記憶媒体に蓄積する薬情報蓄積部としてさらに機能させるためのプログラムであり、前記判断部は、前記薬服用情報格納部の１以上の各薬服用情報が有する時刻を取得し、当該１以上の各薬服用情報が有する時刻を前記薬服用ルールに適用し、所定の時間内または一時に所定量以上の薬を服用するか否かを判断し、前記出力部は、前記判断部が所定の時間内に所定量以上の薬を服用すると判断した場合、不適切服用情報を出力するプログラムであることは好適である。
【０１５４】
また、上記プログラムにおいて、コンピュータを、前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記記憶媒体に蓄積する薬情報蓄積部としてさらに機能させるためのプログラムであり、前記判断部は、前記薬服用情報格納部の直前の薬服用情報が有する時刻を取得し、かつ現在時刻を取得し、前記薬服用情報が有する時刻と前記現在時刻とを前記薬服用ルールに適用し、前回の服用時刻から所定時間が経過しているか否かを判断し、前記出力部は、前記判断部が前回の服用時刻から所定時間が経過していないと判断した場合、不適切服用情報を出力するプログラムであることは好適である。
【０１５５】
また、上記プログラムにおいて、コンピュータを、前記薬情報受信部が薬情報を受信した場合に、当該薬情報を受信した時刻を取得し、当該時刻と前記薬情報とを有する薬服用情報を、前記記憶媒体に蓄積する薬情報蓄積部と、前記薬情報受信部が薬情報を受信した時刻を用いて、薬服用時刻を取得し、当該薬服用時刻を前記記憶媒体に蓄積する薬服用時刻蓄積部としてさらに機能させるためのプログラムであり、前記判断部は、前記薬服用時刻格納部の薬服用時刻を用いて、前記薬の服用時刻または前記薬の服用時刻から所定時間以内に、薬を服用しているか否かを判断し、前記出力部は、前記判断部が薬の服用時刻または前記薬の服用時刻から所定時間以内に、薬を服用していないと判断した場合、不適切服用情報を出力するプログラムであることは好適である。
【０１５６】
また、上記プログラムにおいて、記憶媒体に、薬を服用する者を識別する服用者識別子を格納しており、前記判断部は、前記薬情報受信部が受信した薬情報が有する服用者識別子と、前記記憶媒体の服用者識別子とを比較し、一致するか否かを判断する判断手段とを具備し、前記出力部は、前記判断手段が一致しないと判断した場合、不適切服用情報を出力するプログラムであることは好適である。
【０１５７】
また、上記プログラムにおいて、コンピュータを、前記薬用袋または情報処理装置から１以上の薬服用ルールを受信する薬服用ルール受信部と、前記薬服用ルール受信部が受信した１以上の薬服用ルールを、前記薬服用ルール格納部に蓄積する薬服用ルール蓄積部としてさらに機能させるためのプログラムであることは好適である。
【０１５８】
また、上記プログラムにおいて、記憶媒体に、薬情報の転送先を示す１以上の転送先情報を格納しており、コンピュータを、前記薬情報受信部が１以上の薬情報を受信した場合、前記１以上の転送先情報が示す転送先に、前記受信された１以上の薬情報を転送する薬情報転送部としてさらに機能させるためのプログラムであることは好適である。
【０１５９】
また、図８は、本明細書で述べたプログラムを実行して、上述した実施の形態の服用支援システム等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図８は、このコンピュータシステム３４０の概観図であり、図９は、コンピュータシステム３４０の内部構成を示す図である。
【０１６０】
図８において、コンピュータシステム３４０は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２を含むコンピュータ３４１と、キーボード３４２と、マウス３４３と、モニタ３４４とを含む。
【０１６１】
図９において、コンピュータ３４１は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２に加えて、ＭＰＵ３４１３と、ＣＤ−ＲＯＭドライブ３４１２及びＦＤドライブ３４１１に接続されたバス３４１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３４１５とに接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３４１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３４１７とを含む。ここでは、図示しないが、コンピュータ３４１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１６２】
コンピュータシステム３４０に、上述した実施の形態の服用支援システム等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３５０１、またはＦＤ３５０２に記憶されて、ＣＤ−ＲＯＭドライブ３４１２またはＦＤドライブ３４１１に挿入され、さらにハードディスク３４１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３４１に送信され、ハードディスク３４１７に記憶されても良い。プログラムは実行の際にＲＡＭ３４１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３５０１、ＦＤ３５０２またはネットワークから直接、ロードされても良い。
【０１６３】
プログラムは、コンピュータ３４１に、上述した実施の形態の服用支援システム等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３４０がどのように動作するかは周知であり、詳細な説明は省略する。
【０１６４】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、モデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１６５】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１６６】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１６７】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１６８】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６９】
以上のように、本発明にかかる服用支援システムは、薬の服用を支援できる、という効果を有し、服用支援システム等として有用である。
【符号の説明】
【０１７０】
１  服用支援システム
１１  薬用袋
１２  端末装置
１１１  薬識別情報格納部
１１２  服用者識別子取得部
１１３  薬情報送信部
１２０１  薬服用ルール格納部
１２０２  薬服用情報格納部
１２０３  薬服用時刻格納部
１２０４  転送先情報格納部
１２０５  薬情報受信部
１２０６  薬服用情報蓄積部
１２０７  薬服用時刻蓄積部
１２０８  薬服用ルール受信部
１２０９  薬服用ルール蓄積部
１２１０  判断部
１２１１  出力部
１２１２  薬情報転送部
１２１０１  服用者識別子格納手段
１２１０２  判断手段
【図３】
2012088882.tif 000003
【図４】
2012088882.tif 000004
【図５】
2012088882.tif 000005
【図６】
2012088882.tif 000006
【図７】
2012088882.tif 000007
【図８】
2012088882.tif 000008
【図９】
2012088882.tif 000009
【図１】
2012088882.tif 000010
【図２】
2012088882.tif 000011