(57)【要約】【課題】薬の服用通知を、患者の生活パターンに対応して行なう。【解決手段】薬服用通知装置１では、患者に固有の起床時刻、朝食時刻、昼食時刻、夕食時刻などを生活パターンデータとして生活パターンデータ記憶部３８に記憶する。服用スケジュール制御部３４は、時計部３６が計時する時刻を取得し、この時刻が、生活パターンデータ記憶部３８に記憶された生活パターンデータの「朝食時刻」の項目に記憶された時刻の３０分前になった際に、服用データ記憶部３４に記憶された服用データから、朝食前に服用すべきであると指定された薬の名称、および、この名称と対応付けられる服用量の情報を読み出して、これらの情報を表示部１１にモニタ表示させる。【選択図】      図２
2006079536.tif 000002
【特許請求の範囲】
【請求項１】
現在の日時を計時する計時手段と、
薬を服用すべき時期を示す情報を、当該薬の種別ごとに記憶する服用情報記憶手段と、
薬の服用者が各種の生活行動を行なう時期を示す生活パターンデータを定義する生活パターンデータ定義手段と、
前記計時手段により計時された現在時刻、および、前記生活パターンデータ定義手段により定義された情報で示される生活パターンデータの前後関係にもとづいて、前記服用情報記憶手段に記憶された情報で示される薬のうち、前記服用者が服用を行なうべき薬があるか否かを判別する判別手段と
を備えたことを特徴とする薬服用通知装置。
【請求項２】
前記生活行動の種別を示す情報の入力を受け付ける行動入力手段をさらに備え、
前記服用情報記憶手段に記憶される、薬を服用すべき時期を示す情報は、前記生活行動の種別の情報を含み、
前記判別手段は、
前記行動入力手段により前記生活行動の種別を示す情報を入力した際に、この情報で示される生活行動の種別をもとに、前記服用情報記憶手段に記憶された情報で示される薬のうち、前記服用者が服用を行なうべき薬があるか否かを判別する
ことを特徴とする請求項１に記載の薬服用通知装置。
【請求項３】
前記判別手段により服用を行なうべきであると判別された薬を前記服用者が服用したことを示す情報の入力を受け付ける服用入力手段と、
この服用入力手段による入力を受け付けた際に前記計時手段により計時された時刻を記憶する入力時刻記憶手段と、
前記計時手段により計時された時刻をもとに、前記入力時刻記憶手段に記憶された時刻からの経過時間を計算する計算手段と、
前記服用を行なうべきであると判別された薬の服用から当該薬の再度の服用までに必要な時間間隔を定義する手段と
をさらに備え、
前記判別手段は、
前記服用入力手段による情報の入力後において、前記行動入力手段により前記生活行動の種別を示す情報を入力した際に、この情報で示される生活行動の種別、前記定義された時間間隔、および、前記計算手段により計算された経過時間をもとに、前記服用を行なうべき薬があるか否かを判別する
ことを特徴とする請求項２に記載の薬服用通知装置。
【請求項４】
前記服用情報記憶手段は、服用すべき時期が同一である異種別の薬における、それぞれの種別の薬の服用の優先順位を示す情報をさらに記憶し、
前記判別手段により、前記服用すべき薬の種別が同一の時期に複数あると判別された場合に、前記服用情報記憶手段に記憶された優先順位の情報をもとに、前記服用すべき時期が同一であるそれぞれの種別の薬の服用順番を判別する服用順番判別手段をさらに備えたことを特徴とする請求項１に記載の薬服用通知装置。
【請求項５】
前記服用情報記憶手段は、頓服薬の服用間隔を示す情報を当該頓服薬の種別ごとに記憶し、
前記頓服薬を前記服用者が服用したことを示す情報の入力を受け付ける服用入力手段と、
この服用入力手段による入力を受け付けた際に前記計時手段により計時された日時を記憶する入力日時記憶手段とをさらに備え、
前記判別手段は、
前記計時手段により計時された日時、前記入力日時記憶手段に記憶された日時の情報、および、前記服用情報記憶手段に記憶された服用間隔の情報をもとに、前記頓服薬の服用の可否を判別する
ことを特徴とする請求項１に記載の薬服用通知装置。
【請求項６】
コンピュータに対して、
現在の日時を計時する機能と、
薬を服用すべき時期を示す情報を、当該薬の種別ごとに記憶する機能と、
薬の服用者が各種の生活行動を行なう時期を示す生活パターンデータを定義する機能と、
前記計時する機能により計時された現在時刻、および、前記生活パターンデータを定義する機能により定義された情報で示される生活パターンデータの前後関係にもとづいて、前記記憶する機能により記憶された情報で示される薬のうち、前記服用者が服用を行なうべき薬があるか否かを判別する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薬の服用に関する情報を患者に通知する薬服用通知装置およびそのためのプログラムに関する。
【背景技術】
【０００２】
従来、薬を服用する患者が、薬の服用すべきタイミングを知るために、例えば特許文献１や特許文献２に開示されたように、服用する薬について予め定めた服用時刻になった際に、これを通知する装置がある。
【特許文献１】特開２００３−１６１８５号公報
【特許文献２】特開２００３−２３０６２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述したような装置では、患者が服用する薬を、薬の種別ごとに予め決められた時刻に通知することを前提としており、患者に固有の起床時刻、朝食、昼食および夕食時刻などの生活パターンに対応していない。また、このような決められた時刻に薬の服用通知を行なう手法では、前述した患者の生活パターンが変化した場合、この変化に対応した服用通知を行なうことができない。
【０００４】
つまり、患者の起床時間が通常より遅くなったことにより、朝食や昼食などの時間がずれた場合でも、前述したように、予め決められた時刻になると服用通知がされてしまうので、食後に服用すべき薬を食前や食間に服用することを求めるような通知がなされたり、通常より遅い食事をとった後に服用した場合でも、薬の服用間隔に関わらず服用通知がなされたりしていた。また、頓服薬のように、必要時に応じて服用する薬に服用の管理はなされていなかった。
【０００５】
そこで、本発明の目的は、薬の服用通知を、患者の生活パターンに対応して行なうことが可能になる薬服用通知装置およびそのためのプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
請求項１及び、請求項６記載の発明は、薬を服用すべき時期を示す情報を種別ごとに記憶し、薬の服用者が各種の生活行動を行なう時期を示す生活パターンデータを定義し、計時された現在時刻、および、定義された生活パターンデータで示される時刻の前後関係にもとづいて、記憶された情報で示される薬のうち、服用者が服用を行なうべき薬があるか否かを判別することを特徴とする。
【０００７】
請求項２記載の発明は、前記請求項１記載の発明において、生活行動の種別を示す情報の入力を受け付け、薬を服用すべき時期の情報は生活行動の種別の情報を含み、生活行動の種別を示す情報を入力した際に、この情報で示される生活行動の種別をもとに、服用情報記憶手段に記憶された情報で示される薬のうち、服用者が服用を行なうべき薬があるか否かを判別することを特徴とする。
【０００８】
請求項３記載の発明は、前記請求項２記載の発明において、服用を行なうべきであると判別された薬を服用者が服用したことを示す情報の入力を服用入力手段により受け付け、この入力を受け付けた際に計時手段により計時された時刻を入力時刻記憶手段に記憶し、計時手段により計時された時刻をもとに、入力時刻記憶手段に記憶された時刻からの経過時間を計算手段により計算し、服用を行なうべきであると判別された薬の服用から当該薬の再度の服用までに必要な時間間隔を定義し、服用入力手段による情報の入力後に、行動入力手段により生活行動の種別を示す情報を入力した際に、この情報で示される生活行動の種別、前記定義された時間間隔、および、計算手段により計算された経過時間をもとに、服用を行なうべき薬があるか否かを判別することを特徴とする。
【０００９】
請求項４記載の発明は、前記請求項１記載の発明において、服用すべき時期が同一である異種別の薬の優先順位を示す情報をさらに記憶し、服用すべき薬の種別が複数あると判別された場合に、これらの服用順番を判別することを特徴とする。
【００１０】
請求項５記載の発明は、前記請求項１記載の発明において、頓服薬の名称を示す情報と、当該頓服薬の服用間隔を示す情報を対応付けて記憶し、頓服薬の服用日時を記憶し、現在日時、頓服薬の服用日時および服用間隔とに基づいて、頓服薬の服用の可否を判別することを特徴とする。
【発明の効果】
【００１１】
請求項１及び、請求項６記載の発明によれば、計時された現在時刻、および、定義された生活パターンデータの前後関係にもとづいて、記憶された情報で示される薬のうち、服用者が服用を行なうべき薬があるか否かを判別するので、服用者は、薬の正しい服用タイミングを知ることができる。
【００１２】
請求項２記載の発明によれば、前記請求項１記載の発明の効果に加えて、生活行動の種別を示す情報を入力した際に、この情報で示される生活行動の種別をもとに、服用情報記憶手段に記憶された情報で示される薬のうち、服用者が服用を行なうべき薬があるか否かを判別するので、服用者は、生活行動を行なった時刻が予め定義した時刻と異なる場合でも、薬の正しい服用タイミングを知ることができる。
【００１３】
請求項３記載の発明によれば、前記請求項２記載の発明の効果に加えて、服用入力手段による情報の入力後に、行動入力手段により生活行動の種別を示す情報を入力した際に、この情報で示される生活行動の種別、定義された時間間隔、および、服用後の経過時間をもとに、服用を行なうべき薬があるか否かを判別するので、薬を服用してから同一の薬を再び服用するまでの時間間隔が定められている場合でも、服用者は、薬の正しい服用タイミングを知ることができる。
【００１４】
請求項４記載の発明によれば、前記請求項１記載の発明の効果に加えて、服用すべき時期が同一である異種別の薬の服用の優先順位を示す情報をさらに記憶し、服用すべき薬が複数種別あると判別された場合に、これらの服用順番を判別するので、服用者は、同一の時期に服用すべきであると判別された薬が複数種別ある場合でも、正しい服用順番を知ることができる。
【００１５】
請求項５記載の発明によれば、前記請求項１記載の発明の効果に加えて、現在時刻、頓服薬の服用時刻および服用間隔とに基づいて、頓服薬の服用の可否を判別するので、服用者は、頓服薬の正しい服用タイミングを知ることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面により本発明の実施形態について説明する。  
図１は、本発明の実施形態にしたがった薬服用通知装置１の外観の一例を示す図である。  
この薬服用通知装置１は、薬の服用者（患者）が常に携帯可能な装置である。薬服用通知装置１は表示部１１を備える。この表示部１１は、患者が服用すべき薬の情報を表示する。薬服用通知装置１は、さらに、起床キー１２、朝食キー１３、昼食キー１４、夕食キー１５、就寝キー１６、一定キー１７、頓服キー１８、了解キー１９、接続キー２０、カーソルキー２１，２２、取消しキー２３、処箋キー２４を備える。
【００１７】
図２は、本発明の実施形態にしたがった薬服用通知装置１の構成の一例を示すブロック図である。  
図２に示したように、薬服用通知装置１は、ＣＰＵ３１、入力部３２、画面入出力制御部３３、服用スケジュール制御部３４、接続部３５、時計部３６、服用データ記憶部３７、生活パターンデータ記憶部３８、生活実績データ記憶部３９をさらに備える。入力部３２は、図１に示した各種キー１２〜２４の総称である。服用スケジュール制御部３４は、患者による薬の服用の通知に関する処理を制御する。時計部３６は、現在の年月日と時刻をあわせて計時する。薬服用通知装置１は、接続部１５を介して、レセプトコンピュータ２と通信可能に接続される。
【００１８】
服用データ記憶部３７には、患者の服用する薬に関するデータである服用データが記憶される。生活パターンデータ記憶部３８には、患者の起床時刻や食事時間などの、各種の生活行動を示す情報及びその時刻からなる生活パターンデータが記憶される。
【００１９】
図３は、レセプトコンピュータ２の内部構成例を示すブロック図である。  
レセプトコンピュータ２は、ＣＰＵ５１、入力部５２、表示部５３、ＲＡＭ５４、印字部５５、伝送制御部５６、記録部５７、接続部５８を備える。
【００２０】
レセプトコンピュータ２は、接続部５８を介して、複数の、つまり、各患者の薬服用装置１と接続可能であり、薬服用通知装置１を携帯する各患者が服用する薬の最新データを、入力部５２による入力操作にしたがって記録部５７に記録する。このデータは、薬服用通知装置１からの接続要求にしたがって、接続部５８を介して、薬服用通知装置１の服用データ記憶部３７に転送される。
【００２１】
図４〜図８は、本発明の実施形態にしたがった薬服用通知装置１の表示部１１に表示されるメッセージの一例を示す図である。  
薬服用通知装置１は、時計部３６により計時した現在時刻、および、生活パターンデータ記憶部３８に記憶された、患者の起床時刻や食事時刻との前後関係に基づいて、服用データで管理される薬のうち、患者が服用すべき薬があるか否かを判別し、服用すべき薬がある場合には、図４、図６に示したように、服用すべき薬の種別（名称）、服用数および服用順番を示すメッセージを表示部１１に表示する。また、現在において服用すべき薬がない場合には、図５に示したように、服用可能になる時刻を示すメッセージを表示部１１に表示する。
【００２２】
また、薬服用通知装置１は、頭痛薬などの頓服薬を服用した際に、その最新の服用日時を記憶しておき、この日時からの経過時間、および、頓服薬の服用時間間隔の大小に基づいて頓服薬の服用の可否を示すメッセージを表示部１１に表示する（図７、図８参照）。
【００２３】
図９は、薬服用通知装置１の服用データ記憶部３７に記憶された服用データの概要を表形式で示す図である。  
服用データは、患者が一日の間に服用する薬のコード、薬の名称、薬区分、服用区分、朝・昼・夜の服用時期、服用数、服用間隔、服用順番、服用開始日、服用終了日を対応付けて管理する。この服用データは、複数種別の薬の名称、薬区分、服用区分、朝・昼・夜の服用時期、服用数、服用間隔、服用順番、服用開始日、服用終了日を管理できる。
【００２４】
服用データの「薬区分」の項目には、薬が、通常時に服用する薬であるか、頓服薬かを示す情報が書込まれる。通常時に服用する薬とは、食前、食後、食間、就寝前、および一定間隔で服用する薬である。通常時に服用する薬である場合には“１”が服用データの該当項目に書込まれ、頓服薬である場合には“２”が服用データの該当項目に書込まれる。
【００２５】
「服用区分」の項目には、薬の服用時期が食前、食後、食間、就寝前、一定間隔、非常時（都度）のいずれであるかを示す情報が書込まれる。例えば、服用時期が食前である場合には“１”、食後である場合には“２”、食間である場合には“３”、就寝前である場合には“４”、一定間隔である場合には“５”、非常時（都度）である場合には“６”が服用データの該当項目に書込まれる。
【００２６】
「服用−朝」、「服用−昼」、「服用−夕」の項目には、薬の服用時期が朝食、昼食、夕食のいずれに関わるか否かを示す情報が書込まれる。例えば、朝食前、朝食後、朝食間のいずれかの時期に服用すべきである場合には、“１”が、朝食前、朝食後、朝食間のいずれの時期にも服用すべきでない場合には“２”が服用データの「服用−朝」の項目に書込まれる。
【００２７】
「服用間隔」の項目には、同一種類の薬を服用してはならない時間間隔を示す情報が書込まれる。例えば、服用データの「服用間隔」の項目に“４”が書込まれている、つまり、服用間隔が４時間と指定されている場合には、この服用間隔が指定されている薬は少なくとも４時間以上の間隔をもって服用しなければならないことを示す。
【００２８】
「服用順番」の項目には、同じ時期、例えば朝食後に服用すべき薬が複数種類ある場合の服用する順番を示す情報が書込まれる。「服用開始日」、および「服用終了日」の項目には、薬の服用を開始した年月日、および薬が無くなる年月日がそれぞれ書込まれる。
【００２９】
図１０は、薬服用通知装置１の服用データ記憶部３７に記憶された服用データの具体例を表形式で示す図である。  
図１０に示した「朝」、「昼」、「夕」、「数」、「間隔」、「順番」、「開始日」および「終了日」の項目は、図９に示した「服用−朝」、「服用−昼」、「服用−夕」、「服用数」、「服用間隔」、「服用順番」、「服用開始日」および「服用終了日」の項目とそれぞれ対応する。
【００３０】
図１１は、薬服用通知装置１の生活パターンデータ記憶部３８に記憶された生活パターンデータの具体例を表形式で示す図である。  
生活パターンデータでは、薬服用通知装置１を携帯する患者の通常の起床時刻、朝食時刻、昼食時刻、夕食時刻および就寝時刻をそれぞれ定義する。これらの時刻は入力部３２による操作に従って任意に書き換えることができる。すなわち、患者の通常の起床時刻、朝食時刻、昼食時刻、夕食時刻などの生活行動を示す情報及び、その生活行動を示す情報と対応させた時刻をそれぞれ、患者に応じて任意に定義できるようにしている。
【００３１】
図１２は、薬服用通知装置１の生活実績データ記憶部３９に記憶された生活実績データの概要を表形式で示す図である。  
生活実績データは、患者の起床日時、および、患者が薬を服用した実際の日時を対応付けて管理する。生活実績データの各項目には、患者が薬を服用して了解キー１９（図１参照）を押下した際に書込みがなされる。例えば朝食前に薬を服用した後に了解キー１９を押下した場合には、この押下した時点で時計部３６（図２参照）が計時した現在時刻が生活実績データの「朝食前時刻」の項目に書込まれ、就寝前に薬を服用した後に了解キー１９を押下した場合には、この押下した時点での現在時刻が生活実績データの「就寝前時刻」の項目に書込まれる。
【００３２】
また、食事の前後に関係なく一定間隔で服用すべき薬を患者が服用して了解キー１９を押下した場合には、現在時刻が年月日とともに生活実績データの「一定間隔日時」の項目に書込まれる。この項目には、一定間隔で服用すべき薬を服用した最新の日時が書込まれ、この時刻データは、一定間隔で服用すべき薬を服用して了解キー１９が押下されるごとに更新される。
【００３３】
また、食事の前後や時間間隔に関係なく、頓服薬を患者が服用して了解キー１９を押下した場合には、この押下した時点の現在時刻が年月日とともに生活実績データの「頓服日時」の項目に書込まれる。この項目には、頓服薬を服用した最新の日時が書込まれ、このデータは、頓服薬を服用して了解キー１９が押下されるごとに更新される。
【００３４】
図１３および図１４は、薬服用通知装置１の生活実績データ記憶部３９に記憶された生活実績データの具体例を表形式で示す図である。  
図１３および図１４中の「起床」、「朝前」、「朝後」、「昼後」、「夕後」、「夕間」、「就寝」、「一定」および「頓服」の項目は、図１２に示した「起床日時」、「朝食後時刻」、「昼食後時刻」、「夕食後時刻」、「夕食間時刻」、「一定間隔日時」および「頓服日時」の項目とそれぞれ対応する。
【００３５】
図１３に示した例では、患者が生活パターンデータで管理された時刻どおりに起床、食事および就寝した場合の生活実績データを示しており、現在時刻が、生活パターンデータで管理された起床時刻となった場合に、現在時刻が生活実績データの「起床」の項目に書込まれる。また、朝食後に服用すべき薬を患者が服用して了解キー１９を押下した場合には、この押下した時点での現在時刻が生活実績データの「朝後」の項目に書込まれる。この場合、患者は、了解キー１９以外のキー操作は行なう必要はない。
【００３６】
図１４に示した例では、患者が生活パターンデータで管理された時刻と異なる時刻に起床、朝食、昼食を行なった場合の生活実績データを示しており、現在時刻が、生活パターンデータで管理された起床時刻となった場合に、現在時刻が生活実績データの「起床」の項目に書込まれた後、患者が実際に起床して起床キー１２（図１参照）を押下した場合に、この押下した時点での現在時刻が生活実績データの「起床」の項目に上書きされる。
【００３７】
そして、患者が実際に朝食をとって、この朝食後に服用すべき薬を服用して了解キー１９を押下した場合の現在時刻が生活実績データの「朝後」の項目に書込まれ、患者が実際に昼食をとって、この昼食後に服用すべき薬を服用して了解キー１９を押下した場合の現在時刻が生活実績データの「昼後」の項目に書込まれる。
【００３８】
また、患者が頓服薬を服用して頓服キー１８（図１参照）を押下した場合に、この押下した時点での現在時刻が年月日とともに生活実績データの「頓服」の項目に書込まれる。この項目に既にデータが書込まれている場合には、このデータが上書き更新される。
【００３９】
次に、本発明の実施形態にしたがった薬服用通知装置１の動作について説明する。  
図１５は、本発明の実施形態にしたがった薬服用通知装置１の処理動作の一例を示すフローチャートである。
【００４０】
まず、薬服用通知装置１の服用スケジュール制御部３４は、時計部３６が計時した現在日時を取得する（ステップＳ１）。  
そして、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶される生活実績データの「起床日時」の項目に記憶された日時の情報を読み出す（ステップＳ２）。服用スケジュール制御部３４は、生活パターンデータ記憶部３８に記憶される生活パターンデータの「起床時刻」の項目に記憶された時刻の情報を読み出す（ステップＳ３）。
【００４１】
服用スケジュール制御部３４は、時計部３６により計時した日付、および、ステップＳ２の処理で読み出した生活実績データ中の起床日時で示される日付を比較し、両者の日付が異なるか否かを判別する（ステップＳ４）。この処理では、時刻は比較対象としない。
【００４２】
ステップＳ４の処理の結果、「ＹＥＳ」と判別された場合、つまり、現在の日付が、生活実績データの「起床日時」の項目に記憶された日付より後であった場合には、服用スケジュール制御部３４は、時計部３６により計時した時刻、および、ステップＳ３の処理で読み出した生活パターンデータ中の「起床時刻」で示される時刻とを比較し、現在時刻が「起床時刻」で示される時刻以降であるか否かを判別する（ステップＳ５）。
【００４３】
ステップＳ５の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶される生活実績データの各項目（図１２参照）のうち、「一定期間日時」および「頓服日時」以外の全ての項目に記憶される情報を消去した上で、ステップＳ１の処理で計時した日時の情報を、生活実績データにおける「起床日時」の項目に書込む（ステップＳ６）。
【００４４】
ステップＳ６の処理後は、服用スケジュール制御部３４は、朝食に関わる薬の服用通知の処理として、まず、朝食前に服用すべき薬の情報の表示処理を行ない（ステップＳ７）、引き続き、朝食後に服用すべき薬の情報の表示処理を行ない（ステップＳ８）、さらに、朝食間、つまり朝食後から一定の時間が経過した後で服用すべき薬の情報の表示処理（ステップＳ９）を行なう。
【００４５】
ステップＳ９の処理後、服用スケジュール制御部３４は、昼食に関わる薬の服用通知の処理として、昼食前に服用すべき薬の情報の表示処理（ステップＳ１０）、昼食後に服用すべき薬の情報の表示処理（ステップＳ１１）、および、昼食間に服用すべき薬の情報の表示処理（ステップＳ１２）を行なう。
【００４６】
ステップＳ１２の処理後、服用スケジュール制御部３４は、夕食に関わる薬の服用通知の処理として、夕食前に服用すべき薬の情報の表示処理（ステップＳ１３）、夕食後に服用すべき薬の情報の表示処理（ステップＳ１４）、および、夕食間に服用すべき薬の情報の表示処理（ステップＳ１５）を行なう。
【００４７】
そして、服用スケジュール制御部３４は、就寝前に服用すべき薬の情報の表示処理（ステップＳ１６）、一定期間間隔で服用すべき薬の情報の表示処理（ステップＳ１７）を行なう。ステップＳ７〜Ｓ１７の処理の詳細については後述する。
【００４８】
ステップＳ１７の処理後、服用スケジュール制御部３４は、起床キー１２、朝食キー１３、昼食キー１４、夕食キー１５、就寝キー１６、一定キー１７、頓服キー１８のうちいずれかが患者により押下されたか否かを判別する（ステップＳ１８）。
【００４９】
ステップＳ１８の処理で「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、操作されたキーの種別にしたがった、生活実績データ中の各項目の更新処理を行なった上で（ステップＳ１９）、ステップＳ１の処理に戻る。ステップＳ１９の処理の詳細については後述する。
【００５０】
以下、ステップＳ７〜Ｓ１７の処理の詳細について順次説明する。  
図１６は、本発明の実施形態にしたがった薬服用通知装置１による、朝食前に服用すべき薬の情報の表示処理の一例を示すフローチャートである。  
図１６に示したフローチャートに対応した処理は、図１５に示したステップＳ７の処理の詳細を示す。
【００５１】
つまり、服用スケジュール制御部３４は、ステップＳ６の処理後、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食前時刻」〜「就寝前時刻」までの各項目、つまり、「起床日時」、「一定間隔日時」および「頓服日時」を除く全ての項目にデータが書込まれていないか否かを判別する（ステップＳ３１）。
【００５２】
ステップＳ３１の処理により「ＹＥＳ」と判別される、つまり、患者が起床してから、一定期間間隔で服用すべき薬および頓服薬以外の薬をまだ服用していない場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶される服用データにおいて、朝食前に服用すべき薬があるか否か、つまり、服用データ中の「服用区分」の項目に「食前」を示す情報（“１”）が書込まれ、かつ、服用することを示す情報（“１”）が「服用−朝」の項目に書込まれた薬があるか否かを判別する（ステップＳ３２）。
【００５３】
ステップＳ３２の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、生活パターンデータ記憶部３８に記憶される生活パターンデータの「朝食時刻」の項目に記憶された時刻の情報を読み出す（ステップＳ３３）。また、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶される生活実績データの「起床日時」の項目に記憶された時刻の情報を読み出す（ステップＳ３４）。
【００５４】
服用スケジュール制御部３４は、ステップＳ３３の処理で読み出した生活パターンデータ中の「朝食時刻」の項目に記憶された時刻が、ステップＳ３４の処理で読み出した生活実績データ中の「起床日時」の項目に記憶された時刻より後であるか否かを判別する（ステップＳ３５）。
【００５５】
ステップＳ３５の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、時計部３６により計時した現在時刻が、ステップＳ３３の処理で読み出した生活パターンデータ中の「朝食時刻」の項目に記憶された時刻の３０分前から「朝食時刻」の項目に記憶された時刻までの範囲にあるか否かを判別する（ステップＳ３６）。
【００５６】
ステップＳ３６の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶された服用データのうち、朝食前に服用するよう指定されている薬の名称、および、この名称と対応付けられる服用量の情報を読み出して、これらの情報をメッセージ形式で表示部１１に表示させる（ステップＳ３７）。なお、朝食前に服用すべき薬が複数種類存在する場合には、前述した服用順番の情報にしたがって、それぞれの薬の服用順番もあわせて表示する。
【００５７】
ステップＳ３７の処理によりモニタ表示された薬を、薬服用通知装置１を携帯する患者が服用し、この患者が了解キー１９を押下した場合（ステップＳ３８のＹＥＳ）には、服用スケジュール制御部３４は、了解キー１９が押下された時点で時計部３６により計時された時刻の情報を、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食前時刻」の項目に書込む（ステップＳ３９）。ステップＳ３９の処理後は、ステップＳ８の処理に進む。
【００５８】
図１７は、本発明の実施形態にしたがった薬服用通知装置１による、朝食後に服用すべき薬の情報の表示処理の一例を示すフローチャートである。  
図１７に示したフローチャートに対応した処理は図１５に示したステップＳ８の処理の詳細を示す。
【００５９】
つまり、服用スケジュール制御部３４は、ステップＳ７の処理後、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食後時刻」〜「就寝前時刻」までの各項目、つまり、「起床日時」、「朝食前時刻」、「一定間隔日時」および「頓服日時」を除く全ての項目にデータが書込まれていないか否かを判別する（ステップＳ４１）。
【００６０】
ステップＳ４１の処理により「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶される服用データにおいて、朝食後に服用すべき薬があるか否か、つまり、服用データ中の「服用区分」の項目に「食後」を示す情報（“２”）が書込まれ、かつ、服用することを示す情報（“１”）が「服用−朝」の項目に書込まれた薬があるか否かを判別する（ステップＳ４２）。
【００６１】
ステップＳ４２の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、前述したステップＳ３３からＳ３５までの処理を行なう（ステップＳ４３，Ｓ４４，Ｓ４５）。
【００６２】
ステップＳ４５の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、時計部３６により計時した現在時刻が、ステップＳ４３の処理で読み出した生活パターンデータ中の「朝食時刻」の項目に記憶された時刻を第１の時刻とし、「朝食時刻」の項目に記憶された時刻の３０分後の時刻を第２の時刻とした、第１の時刻から第２の時刻までの範囲にあるか否かを判別する（ステップＳ４６）。
【００６３】
ステップＳ４６の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶された服用データのうち、朝食後に服用するよう指定されている薬の名称、および服用量の情報を読み出して、これらの情報をメッセージ形式で表示部１１に表示させる（ステップＳ４７）。服用すべき薬が複数種類存在する場合には、前述した服用順番の情報にしたがって、それぞれの薬の服用順番もあわせて表示する。
【００６４】
ステップＳ４７の処理によりモニタ表示された薬を、薬服用通知装置１を携帯する患者が服用し、この患者が了解キー１９を押下した場合（ステップＳ４８のＹＥＳ）には、服用スケジュール制御部３４は、了解キー１９が押下された時点で時計部３６により計時された時刻の情報を、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食後時刻」の項目に書込む（ステップＳ４９）。ステップＳ４９の処理後は、ステップＳ９の処理に進む。
【００６５】
図１８は、本発明の実施形態にしたがった薬服用通知装置１による、朝食間に服用すべき薬の情報の表示処理の一例を示すフローチャートである。  
図１８に示したフローチャートに対応した処理は図１５に示したステップＳ９の処理の詳細を示す。
【００６６】
つまり、服用スケジュール制御部３４は、ステップＳ８の処理後、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食間時刻」〜「就寝前時刻」までの各項目、つまり、「起床日時」、「朝食前時刻」、「朝食後時刻」、「一定間隔日時」および「頓服日時」を除く全ての項目にデータが書込まれていないか否かを判別する（ステップＳ５１）。この処理では、「起床日時」、「朝食前時刻」、「朝食後時刻」、「一定間隔日時」および「頓服日時」の項目におけるデータの書き込みの有無は判別しない。
【００６７】
ステップＳ５１の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶される服用データにおいて、朝食間に服用すべき薬があるか否か、つまり、服用データ中の「服用区分」の項目に「食間」を示す情報（“３”）が書込まれ、かつ、服用することを示す情報（“１”）が「服用−朝」の項目に書込まれた薬があるか否かを判別する（ステップＳ５２）。
【００６８】
ステップＳ５２の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食後時刻」の項目にデータが書込まれていないか否かを判別する（ステップＳ５３）。
【００６９】
ステップＳ５３の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、前述したステップＳ３３からＳ３５までの処理を行なう（ステップＳ５４，Ｓ５５，Ｓ５６）。
【００７０】
ステップＳ５６の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、時計部３６により計時した現在時刻が、ステップＳ５４の処理で読み出した生活パターンデータ中の「朝食時刻」の項目に記憶された時刻から２時間以上経過した時刻にあるか否かを判別する（ステップＳ５７）。
【００７１】
また、ステップＳ５３の処理の結果、「ＮＯ」と判別された場合には、服用スケジュール制御部３４は、時計部３６により計時した現在時刻が、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食後時刻」の項目に記憶された時刻から２時間以上経過した時刻にあるか否かを判別する（ステップＳ５９）。
【００７２】
ステップＳ５７またはＳ５９の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶された服用データのうち、朝食間に服用するよう指定されている薬の名称、および、この名称と対応付けられる服用量の情報を読み出して、これらの情報をメッセージ形式で表示部１１に表示させる（ステップＳ５８）。服用すべき薬が複数種類存在する場合には、前述した服用順番の情報にしたがって、それぞれの薬の服用順番もあわせて表示する。
【００７３】
ステップＳ５８の処理によりモニタ表示された薬を、薬服用通知装置１を携帯する患者が服用し、この患者が了解キー１９を押下した場合（ステップＳ５９のＹＥＳ）には、服用スケジュール制御部３４は、了解キー１９が押下された時点で時計部３６により計時された時刻の情報を、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食間時刻」の項目に書込む（ステップＳ６０）。ステップＳ６０の処理後は、ステップＳ１０の処理に進む。
【００７４】
ステップＳ１０，Ｓ１３，Ｓ１６の処理は、前述したステップＳ７の処理を昼食時、夕食時、就寝時にそれぞれ行なったものであるので、その詳細は、前述したステップＳ７の処理の詳細と同じである。この場合、ステップＳ７の処理の説明における「朝食」を「昼食」、「夕食」、「就寝」とそれぞれ読み替えればよい。
【００７５】
ステップＳ１１，Ｓ１４の処理は、前述したステップＳ８の処理を昼食時、夕食時にそれぞれ行なったものであるので、その詳細は、前述したステップＳ８の処理の詳細と同じである。この場合、ステップＳ８の処理の説明における「朝食」を「昼食」、「夕食」とそれぞれ読み替えればよい。
【００７６】
ステップＳ１２，Ｓ１５の処理は、前述したステップＳ９の処理を昼食時、夕食時にそれぞれ行なったものであるので、その詳細は、前述したステップＳ９の処理の詳細と同じである。この場合、ステップＳ９の処理の説明における「朝食」を「昼食」、「夕食」とそれぞれ読み替えればよい。
【００７７】
図１９は、本発明の実施形態にしたがった薬服用通知装置１による、一定期間間隔で服用すべき薬の情報の表示処理の一例を示すフローチャートである。  
図１９に示したフローチャートに対応した処理は図１５に示したステップＳ１７の処理の詳細を示す。
【００７８】
つまり、服用スケジュール制御部３４は、ステップＳ１６の処理後、服用データ記憶部３７に記憶される服用データにおいて、一定期間間隔で服用すべき薬があるか否か、つまり、服用データ中の「服用区分」の項目に「一定間隔」を示す情報（“５”）が書込まれた薬があるか否かを判別する（ステップＳ７１）。
【００７９】
ステップＳ７１の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶された生活実績データ中の「一定間隔日時」の項目にデータが書込まれているか否かを判別する（ステップＳ７２）。
【００８０】
ステップＳ７２の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶された生活実績データ中の「一定間隔日時」の項目に書込まれた時刻の情報を取得した上で、服用データ記憶部３７に記憶される服用データ中の、一定期間間隔で服用すべき薬の名称の情報と対応付けられる服用間隔の情報を取得し、前述のように取得した「一定間隔日時」の項目に記憶された時刻から前述したように取得した服用間隔の時間だけ経過した時刻を計算する（ステップＳ７３）。この計算した時刻は、一定期間間隔で服用すべき薬における、次の服用が可能になる時刻である。
【００８１】
そして、服用スケジュール制御部３４は、時計部３６により計時した現在時刻が、ステップＳ７３の処理で計算した時刻より後の時刻となったか否かを判別する（ステップＳ７４）。
【００８２】
ステップＳ７４の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶された服用データのうち、一定期間間隔で服用するよう指定されている薬の名称、および、この名称と対応付けられる服用量の情報を読み出して、これらの情報をメッセージ形式で表示部１１に表示させる（ステップＳ７５）。服用すべき薬が複数種類存在する場合には、前述した服用順番の情報にしたがって、それぞれの薬の服用順番もあわせて表示する。
【００８３】
ステップＳ７５の処理によりモニタ表示された薬を、薬服用通知装置１を携帯する患者が服用し、この患者が了解キー１９を押下した場合（ステップＳ７６のＹＥＳ）には、服用スケジュール制御部３４は、了解キー１９が押下された時点で時計部３６により計時された時刻の情報を、生活実績データ記憶部３９に記憶された生活実績データ中の「一定間隔日時」の項目に書込む（ステップＳ７７）。ステップＳ７７の処理後は、ステップＳ１８の処理に進む。
【００８４】
図２０乃至図２４は、本発明の実施形態にしたがった薬服用通知装置１による、キー操作にしたがって、服用すべき薬の情報を表示する処理の一例を示すフローチャートである。
【００８５】
図２０乃至図２４に示したフローチャートに対応した処理は図１５に示したステップＳ１９の処理の詳細を示す。これまで説明した処理では、薬服用通知装置１を携帯する患者が、生活パターンデータ記憶部３８に記憶された生活パターンデータにおける各種時刻どおりに起床、食事、就寝を行なっていることを前提としている。これに対し、ステップＳ１９の処理では、患者の起床時刻、食事時刻などの生活行動時刻が、生活パターンデータにおける各種時刻と異なってしまった際において、服用すべき薬の情報を適切にモニタ表示する処理を行なう。
【００８６】
前述したステップＳ１８の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、ステップＳ１８の処理で押下されたと判別されたキーが、起床キー１２、朝食キー１３、昼食キー１４、夕食キー１５、就寝キー１６、一定キー１７、頓服キー１８のうちいずれであるかを判別し、かつ、時計部３６により計時された現在時刻を取得する（ステップＳ８１）。
【００８７】
服用スケジュール制御部３４は、前述のように押下されたキーが起床キー１２であった場合には（ステップＳ８２のＹＥＳ）、前述したステップＳ６と同様の処理を行なう（ステップＳ８３）。ステップＳ８３の処理後は、ステップＳ１の処理に戻る。
【００８８】
服用スケジュール制御部３４は、前述のように押下されたキーが朝食キー１３であった場合には（ステップＳ８４のＹＥＳ）、服用データ記憶部３７に記憶される服用データにおいて、朝食前、朝食後、朝食間のいずれかに服用すべき薬があるか否か、つまり、服用データ中の「服用区分」の項目に「食前」を示す情報（“１”）、「食後」を示す情報（“２”）、「食間」を示す情報（“３”）のいずれかが書込まれ、かつ、服用することを示す情報（“１”）が「服用−朝」の項目に書込まれた薬があるか否かを判別する（ステップＳ８５）。
【００８９】
ステップＳ８５の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、朝食キー１３のキー入力により認識した生活行動の種別である「朝食」に属する時期、つまり、朝食前、朝食後、朝食間のいずれかが服用すべき時期となる薬の名称、および、この名称と対応付けられる服用量の情報を服用データから読み出して（ステップＳ８６）、これらの情報をメッセージ形式で表示部１１に表示させる。同一の時期に服用すべき薬が複数種類存在する場合には、前述した服用順番の情報にしたがって、それぞれの薬の服用順番もあわせて表示する。
【００９０】
ステップＳ８６の処理を経て表示された画面では、薬服用通知装置１を携帯する患者は、服用すべき薬の情報が複数種類の薬の情報であった場合、服用する薬の項目をカーソルキー２１，２２の操作により選択することができる。  
患者が、モニタ表示された薬のなかから服用する薬の項目を必要に応じてカーソルキー２１，２２の操作により選択して、この選択した項目に対応する薬の服用後に了解キー１９を押下した場合には、服用スケジュール制御部３４は、了解キー１９が押下された時点でカーソルキー２１，２２により選択されていた項目と対応する薬の名称、および、この名称と対応付けられている服用時期の情報を取得し、時計部３６により計時された時刻を、生活実績データ記憶部３９に記憶された生活実績データ中における、前述のように取得した服用時期と対応する項目に書込む（ステップＳ８７）。
【００９１】
具体的には、了解キー１９を押下した時点で、表示画面上でカーソルキー２１，２２により選択された項目に対応する薬が朝食前に服用する薬であった場合には、服用スケジュール制御部３４は、患者が朝食前に服用すべき薬を正しく服用したとみなし、了解キー１９を押下した時点で時計部３６により計時された現在時刻を、生活実績データ記憶部３９に記憶された生活実績データ中における、「朝食前時刻」の項目に書込む。ステップＳ８７の処理後は、ステップＳ１の処理に戻る。
【００９２】
服用スケジュール制御部３４は、ステップＳ１８の処理で押下されたと判別されたキーが昼食キー１４であった場合には（ステップＳ８８のＹＥＳ）、服用データ記憶部３７に記憶される服用データにおいて、昼食前、昼食後、昼食間のいずれかに服用すべき薬があるか否か、つまり、服用データ中の「服用区分」の項目に「食前」を示す情報（“１”）、「食後」を示す情報（“２”）、「食間」を示す情報（“３”）のいずれかが書込まれ、かつ、服用することを示す情報（“１”）が「服用−昼」の項目に書込まれた薬があるか否かを判別する（ステップＳ８９）。
【００９３】
ステップＳ８９の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食前時刻」、「朝食後時刻」、「朝食間時刻」の何れかの項目にデータが書込まれているか否かを判別する（ステップＳ９０）。
【００９４】
ステップＳ９０の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶される服用データのうち、朝食前、朝食後、朝食間のいずれかが服用時期と指定され、かつ、昼食前、昼食後、昼食間のいずれかが服用時期と指定される薬の情報を検索して、この薬の名称と対応付けられる服用間隔の情報を抽出する。ここでは、検索対象の薬の情報が服用データ中に存在すると仮定する。
【００９５】
そして、服用スケジュール制御部３４は、前述のように抽出した服用間隔の情報をもとに、生活実績データ記憶部３９に記憶された生活実績データ中の「朝食前時刻」、「朝食後時刻」、「朝食間時刻」のうち、前述のように抽出した種別の薬の服用時期と対応する項目に記憶された時刻を読み出し、この時刻に対し、前述のように抽出した服用間隔の時間だけ経過させた時刻を次回服用時刻として計算する（ステップＳ９１）。
【００９６】
この計算した次回服用時刻以降の時間は、朝食時、つまり、朝食前、朝食後、朝食間のいずれかに服用した薬と同一の薬の服用を再び行なってもよい時間である。また、朝食時に服用すべき薬の情報が服用データに複数種類記憶されており、ステップＳ９１の処理により、これらの種別の薬の情報が昼食時にも服用すべき薬の情報として抽出された場合には、服用スケジュール制御部３４は、それぞれの種別の薬について次回服用時刻の計算を行い、これら計算された時刻のうち最も遅い時刻を計算結果とする。
【００９７】
そして、服用スケジュール制御部３４は、ステップＳ９１の処理で計算された時刻に対し、時計部３６により計時される時刻が後になったか否かを判別する（ステップＳ９２）。
【００９８】
ステップＳ９２の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、昼食キー１４のキー入力により認識した生活行動の種別である「昼食」に属する時期、つまり、昼食前、昼食後、昼食間のいずれかが服用すべき時期である薬のうち、前述した次回服用時刻以降に服用できる薬の名称、および、この名称と対応付けられた服用量の情報を服用データから読み出して（ステップＳ９３）、これら取得した情報をメッセージ形式で表示部１１に表示させる（ステップＳ９４）。同一の時期に服用すべき薬が複数種類存在する場合には、前述した服用順番の情報にしたがって、それぞれの薬の服用順番もあわせて表示する。
【００９９】
一方、ステップＳ９２の処理の結果、「ＮＯ」と判別された場合には、服用スケジュール制御部３４は、昼食時に服用できる薬が現在は無いことを示すメッセージを表示部１１に表示させる（ステップＳ９７）。
【０１００】
ステップＳ９４の処理によりモニタ表示された薬のなかから服用する薬を、患者が必要に応じてカーソルキー２１，２２の操作により選択して、この選択した薬の服用後に了解キー１９を押下した場合（ステップＳ９５のＹＥＳ）には、服用スケジュール制御部３４は、了解キー１９が押下された時点でカーソルキー２１，２２により選択されていた薬の名称と対応付けられている服用時期の情報を服用データから取得し、時計部３６により計時された時刻を、生活実績データ記憶部３９に記憶された生活実績データ中における、前述のように取得した服用時期と対応する項目に書込む（ステップＳ９６）。ステップＳ９６の処理後は、ステップＳ１の処理に戻る。
【０１０１】
服用スケジュール制御部３４は、前述したステップＳ１８の処理で押下されたキーが夕食キー１５であった場合には（ステップＳ１０１のＹＥＳ）、前述したステップＳ８９〜Ｓ９７と同様の処理を行なう（ステップＳ１０２〜Ｓ１１０）。この場合、ステップＳ８９〜Ｓ９７の処理の説明における「朝食」、「昼食」を、「昼食」、「夕食」とそれぞれ読み替えればよい。ステップＳ１０８またはＳ１１０の処理後は、ステップＳ１の処理に戻る。
【０１０２】
服用スケジュール制御部３４は、ステップＳ１８の処理で押下されたキーが就寝キー１６であった場合には（ステップＳ１１１のＹＥＳ）、前述したステップＳ１０２，Ｓ１０６〜Ｓ１１０と同様の処理を行なう（ステップＳ１１１〜Ｓ１１５）。この場合、Ｓ１０２，Ｓ１０６〜Ｓ１１０の処理の説明における「夕食」を、「就寝」とそれぞれ読み替えればよい。ステップＳ１１５の処理後は、ステップＳ１の処理に戻る。
【０１０３】
服用スケジュール制御部３４は、ステップＳ１８の処理で押下されたキーが一定キー１７であった場合には（ステップＳ１２１のＹＥＳ）、服用データ記憶部３７に記憶される服用データにおいて、一定期間間隔で服用すべき薬があるか否か、つまり、服用データ中の「服用区分」の項目に「一定間隔」を示す情報（“５”）が書込まれた薬があるか否かを判別する（ステップＳ１２２）。
【０１０４】
ステップＳ１２２の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、生活実績データ記憶部３９に記憶された生活実績データ中の「一定間隔日時」、の項目にデータが書込まれているか否かを判別する（ステップＳ１２３）。
【０１０５】
ステップＳ１２３の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データ記憶部３７に記憶される服用データのうち、一定期間間隔が服用時期と指定される薬の情報を検索して、この薬の名称と対応付けられる服用間隔の情報を抽出する。
【０１０６】
そして、服用スケジュール制御部３４は、前述のように抽出した服用間隔の情報をもとに、生活実績データ記憶部３９に記憶された生活実績データ中の「一定間隔日時」の項目に記憶された時刻から、前述のように抽出した服用間隔の時間を経過させた時刻を次回服用時刻として計算する（ステップＳ１２４）。この計算した時刻以降の時間は、以前服用した、一定期間間隔で服用した薬と同一の薬の服用を再び行なってもよい時間である。
【０１０７】
そして、服用スケジュール制御部３４は、ステップＳ１２４の処理で計算された時刻に対し、時計部３６により計時される時刻が後になったか否かを判別する（ステップＳ１２５）。
【０１０８】
ステップＳ１２５の処理の結果、「ＹＥＳ」と判別された場合には、服用スケジュール制御部３４は、服用データから、一定期間間隔で服用すべき時期である薬の名称、および、この名称と対応付けられる服用量の情報を読み出して、これらの情報をメッセージ形式で表示部１１に表示させる（ステップＳ１２６）。
【０１０９】
一方、ステップＳ１２５の処理の結果、「ＮＯ」と判別された場合には、服用スケジュール制御部３４は、一定期間間隔で服用できる薬が現在は無いことを示すメッセージを表示部１１に表示させる（ステップＳ１２７）。
【０１１０】
ステップＳ１２６の処理によりモニタ表示された薬を患者が服用した後に了解キー１９が押下された場合（ステップＳ１２８のＹＥＳ）には、服用スケジュール制御部３４は、了解キー１９が押下された時点でカーソルキー２１，２２により選択された薬の名称と服用データ上で対応付けられている服用時期の情報を取得し、時計部３６により計時された現在日時を、生活実績データ記憶部３９に記憶された生活実績データ中における、「一定間隔日時」の項目に書込む（ステップＳ１２９）。ステップＳ１２９の処理後は、ステップＳ１の処理に戻る。
【０１１１】
服用スケジュール制御部３４は、ステップＳ１８の処理で押下されたキーが頓服キー１８であった場合には（ステップＳ１３０のＹＥＳ）、前述したステップＳ１２２〜Ｓ１２９と同様の処理を行なう（ステップＳ１３１〜Ｓ１３８）。この場合、ステップＳ１２２〜Ｓ１２９の処理の説明における「一定間隔」を、「頓服」と読み替えればよい。ステップＳ１３８の処理後は、ステップＳ１の処理に戻る。
【０１１２】
以上説明した実施形態にしたがった薬服用通知装置１によれば、患者に固有の生活パターンと現在時刻の前後関係にもとづいて患者が服用すべき薬があるか否かを判別して、服用すべき薬がある場合には、この薬の情報をモニタ表示させるので、薬服用通知装置１を携帯する患者は薬の正しい服用タイミングを知ることができる。加えて、生活パターンデータにより定めた、生活行動を起こす各種時刻に対し、実際の起床、食事などの時間が異なった場合でも、キー操作したタイミングを、起床、食事などを行なうタイミングであるとみなし、服用すべき薬を判別して、この情報をモニタ表示させるので、患者の生活パターンが変化した場合でも、患者は、薬の正しい服用タイミングを知ることができる。
【０１１３】
なお、生活パターンデータにより定めた、各生活行動を起こす各種時刻は、時刻データを記憶するのではなく、各生活行動間の時間間隔のデータであってもよく、薬の服用者が各種の生活行動を行なう時期を示す生活パターンデータであればよい。
【０１１４】
なお、この発明は、前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を省略してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【０１１５】
【図１】本発明の実施形態にしたがった薬服用通知装置の外観の一例を示す図。
【図２】本発明の実施形態にしたがった薬服用通知装置の構成の一例を示すブロック図。
【図３】本発明の実施形態にしたがった薬服用通知装置と接続されるレセプトコンピュータの内部構成例を示すブロック図。
【図４】本発明の実施形態にしたがった薬服用通知装置の表示部に表示されるメッセージの例（その１）を示す図。
【図５】本発明の実施形態にしたがった薬服用通知装置の表示部に表示されるメッセージの例（その２）を示す図。
【図６】本発明の実施形態にしたがった薬服用通知装置の表示部に表示されるメッセージの例（その３）を示す図。
【図７】本発明の実施形態にしたがった薬服用通知装置の表示部に表示されるメッセージの例（その４）を示す図。
【図８】本発明の実施形態にしたがった薬服用通知装置の表示部に表示されるメッセージの例（その５）を示す図。
【図９】本発明の実施形態にしたがった薬服用通知装置の服用データ記憶部に記憶された服用データの概要を表形式で示す図。
【図１０】本発明の実施形態にしたがった薬服用通知装置の服用データ記憶部に記憶された服用データの具体例を表形式で示す図。
【図１１】本発明の実施形態にしたがった薬服用通知装置の生活パターンデータ記憶部に記憶された生活パターンデータの具体例を表形式で示す図。
【図１２】本発明の実施形態にしたがった薬服用通知装置の生活実績データ記憶部に記憶された生活実績データの概要を表形式で示す図。
【図１３】本発明の実施形態にしたがった薬服用通知装置の生活実績データ記憶部に記憶された生活実績データの具体例（その１）を表形式で示す図。
【図１４】本発明の実施形態にしたがった薬服用通知装置の生活実績データ記憶部に記憶された生活実績データの具体例（その２）を表形式で示す図。
【図１５】本発明の実施形態にしたがった薬服用通知装置の処理動作の一例を示すフローチャート。
【図１６】本発明の実施形態にしたがった薬服用通知装置による、朝食前に服用すべき薬の情報の表示処理の一例を示すフローチャート。
【図１７】本発明の実施形態にしたがった薬服用通知装置による、朝食後に服用すべき薬の情報の表示処理の一例を示すフローチャート。
【図１８】本発明の実施形態にしたがった薬服用通知装置による、朝食間に服用すべき薬の情報の表示処理の一例を示すフローチャート。
【図１９】本発明の実施形態にしたがった薬服用通知装置による、一定期間間隔で服用すべき薬の情報の表示処理の一例を示すフローチャート。
【図２０】本発明の実施形態にしたがった薬服用通知装置による、キー操作にしたがって、服用すべき薬の情報を表示する処理の一例を示すフローチャート（その１）。
【図２１】本発明の実施形態にしたがった薬服用通知装置による、キー操作にしたがって、服用すべき薬の情報を表示する処理の一例を示すフローチャート（その２）。
【図２２】本発明の実施形態にしたがった薬服用通知装置による、キー操作にしたがって、服用すべき薬の情報を表示する処理の一例を示すフローチャート（その３）。
【図２３】本発明の実施形態にしたがった薬服用通知装置による、キー操作にしたがって、服用すべき薬の情報を表示する処理の一例を示すフローチャート（その４）。
【図２４】本発明の実施形態にしたがった薬服用通知装置による、キー操作にしたがって、服用すべき薬の情報を表示する処理の一例を示すフローチャート（その５）。
【符号の説明】
【０１１６】
１…薬服用通知装置、２…レセプトコンピュータ、１１…表示部、１２…起床キー、１３…朝食キー、１４…昼食キー、１５…夕食キー、１６…就寝キー、１７…一定キー、１８…頓服キー、１９…了解キー、２０…接続キー、２１，２２…カーソルキー、３１…ＣＰＵ、３２…入力部、３３…画面入出力制御部、３４…服用スケジュール制御部、３５…接続部、３６…時計部、３７…服用データ記憶部、３８…生活パターンデータ記憶部、３９…生活実績データ記憶部。
【図１】
2006079536.tif 000003
【図２】
2006079536.tif 000004
【図３】
2006079536.tif 000005
【図４】
2006079536.tif 000006
【図５】
2006079536.tif 000007
【図６】
2006079536.tif 000008
【図７】
2006079536.tif 000009
【図８】
2006079536.tif 000010
【図９】
2006079536.tif 000011
【図１０】
2006079536.tif 000012
【図１１】
2006079536.tif 000013
【図１２】
2006079536.tif 000014
【図１３】
2006079536.tif 000015
【図１４】
2006079536.tif 000016
【図１５】
2006079536.tif 000017
【図１６】
2006079536.tif 000018
【図１７】
2006079536.tif 000019
【図１８】
2006079536.tif 000020
【図１９】
2006079536.tif 000021
【図２０】
2006079536.tif 000022
【図２１】
2006079536.tif 000023
【図２２】
2006079536.tif 000024
【図２３】
2006079536.tif 000025
【図２４】
2006079536.tif 000026