(57)【要約】【課題】服薬の状況をより正確に管理できるようにするための情報を提供する。【解決手段】服薬申告情報取得部４００によりユーザの服薬申告情報の入力を受け付けると共に、それと並行して血圧計測データ取得部２００によりユーザの血圧計測データを血圧計ＢＰから取得して記憶し、記憶された血圧計測データをもとに分散度合い算出部３００により判定対象期間における血圧値の分散度合いを算出し、この血圧計測値の分散度合いに基づいて服薬申告信頼度判定部５００により同期間に申告された服薬申告情報の信頼度を判定し、その判定結果を判定情報出力部６００により無線通信回路７００から投薬管理者の端末等へ送信する。【選択図】図１
2020160597.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの服薬に関する申告情報を取得する申告情報取得部と、
前記ユーザの生体情報を取得して記憶媒体に記憶させる生体情報取得部と、
前記記憶媒体に記憶された前記生体情報に基づいて、対象期間に取得された前記生体情報の分散度合いを算出する算出部と、
前記生体情報の分散度合いに基づいて、前記対象期間に取得された前記服薬に関する申告情報の信頼度を判定する信頼度判定部と、
前記信頼度の判定結果を表す情報を出力する出力部と
を具備する服薬状況管理装置。
【請求項２】
ユーザの服薬に関する申告情報を取得して記憶媒体に記憶させる申告情報取得部と、
前記ユーザの生体情報を取得し、当該生体情報を前記申告情報とその取得タイミングが対応するもの同士を関連付けることが可能な状態で前記記憶媒体に記憶させる生体情報取得部と、
前記記憶媒体に記憶された、服薬状況が既知の第１の期間における前記申告情報および生体情報に基づいて、前記生体情報の監視対象となる第２の期間における前記生体情報の予測値を算出する予測部と、
前記算出された生体情報の予測値に対する、前記第２の期間に取得された前記生体情報の実測値の乖離度合いを算出する算出部と、
前記算出された乖離度合いに基づいて、前記第２の期間における前記生体情報の変化に影響を与える、前記第２の期間以前の第３の期間における前記服薬に関する申告情報の信頼度を判定する信頼度判定部と、
前記信頼度の判定結果を表す情報を出力する出力部と
を具備する服薬状況管理装置。
【請求項３】
前記信頼度判定部は、前記算出部により算出される、前記生体情報の分散度合い又は前記生体情報の予測値に対する実測値の乖離度合いがしきい値より高いか低いかを判定し、
前記出力部は、前記信頼度判定部により前記生体情報の分散度合い又は乖離度合いがしきい値より高いと判定された場合に、前記服薬又は前記服薬の申告を正しく行うことを促すメッセージを生成し、当該メッセージを前記ユーザの端末および前記ユーザと所定の関わりを持つ関係者の端末の少なくとも一方へ出力する、請求項１又は２に記載の服薬状況管理装置。
【請求項４】
前記信頼度判定部は、
前記服薬に関する申告情報に基づいて、当該服薬の申告対象期間における前記服薬の申告総数に対する服薬したと申告された回数の比率を表す服薬率を算出し、
算出された服薬率に応じて当該服薬率が低いほど値が高くなるように前記しきい値を設定する、
請求項３に記載の服薬状況管理装置。
【請求項５】
前記信頼度判定部は、
前記服薬に関する申告情報に基づいて、当該申告情報に服薬に関する申告の欠損があるか否かを判定し、
前記申告の欠損があると判定された場合に、前記ユーザに対し服薬に関する申告を促す必要があると判定する、
請求項１又は２に記載の服薬状況管理装置。
【請求項６】
前記出力部は、前記信頼度判定部により前記ユーザに対し服薬に関する申告を促す必要があると判定された場合に、前記ユーザに対し服薬に関する申告を促す情報を出力し、
前記信頼度判定部は、前記服薬に関する申告を促す情報の提示に対する前記ユーザの応答の有無を判定し、応答が無いと判定された場合に、前記服薬に関する申告がなかったものと見なして、前記申告情報に対する前記信頼度の判定処理を省略する、
請求項５に記載の服薬状況管理装置。
【請求項７】
前記服薬に関する申告情報に基づいて、当該服薬の申告対象期間における服薬の申告総数に対する服薬したと申告された回数の比率を表す服薬率を算出する服薬率算出部と、
前記信頼度判定部による前記申告情報の信頼度の判定結果に基づいて、前記服薬率を補正する補正部と
をさらに具備する請求項１又は２に記載の服薬状況管理装置。
【請求項８】
前記出力部は、前記信頼度の判定結果を表す情報を、前記ユーザに対する投薬管理者が使用する端末に対し送信する、請求項１又は２に記載の服薬状況管理装置。
【請求項９】
前記信頼度判定部は、前記信頼度の判定結果を前記記憶媒体に記憶させ、新たな信頼度判定結果が得られるごとに前記記憶媒体に記憶された信頼度の判定結果を更新する、
請求項１又は２に記載の服薬状況管理装置。
【請求項１０】
プロセッサおよび記憶媒体を備える情報処理装置が実行する服薬状況管理方法であって、
前記情報処理装置が、ユーザの服薬に関する申告情報を取得して前記記憶媒体に記憶させる過程と、
前記情報処理装置が、前記ユーザの生体情報を取得して前記記憶媒体に記憶させる過程と、
前記記憶媒体に記憶された前記生体情報に基づいて、対象期間に取得された前記生体情報の分散度合いを算出する過程と、
前記算出された生体情報の分散度合いに基づいて、前記対象期間に取得された前記服薬に関する申告情報の信頼度を判定する過程と、
前記信頼度の判定結果を表す情報を出力する過程と
を具備する服薬状況管理方法。
【請求項１１】
プロセッサおよび記憶媒体を備える情報処理装置が実行する服薬状況管理方法であって、
前記情報処理装置が、ユーザの服薬に関する申告情報を取得して前記記憶媒体に記憶させる過程と、
前記情報処理装置が、前記ユーザの生体情報を取得して前記記憶媒体に記憶させる過程と、
前記情報処理装置が、前記記憶媒体に記憶された、服薬状況が既知の第１の期間における前記申告情報および生体情報に基づいて、前記生体情報の監視対象となる第２の期間における前記生体情報の予測値を算出する過程と、
前記情報処理装置が、前記算出された生体情報の予測値に対する、前記第２の期間に取得された前記生体情報の実測値の乖離度合いを算出する過程と、
前記情報処理装置が、前記算出された乖離度合いに基づいて、前記第２の期間における前記生体情報の変化に影響を与える、前記第２の期間以前の第３の期間における前記服薬に関する申告情報の信頼度を判定する過程と、
前記情報処理装置が、前記信頼度の判定結果を表す情報を出力する過程と
を具備する服薬状況管理方法。
【請求項１２】
請求項１、３、４、５、６、７、８および９のいずれかに記載の服薬状況管理装置が具備する前記各部による処理を、前記服薬状況管理装置が備えるプロセッサに実行させるプログラム。
【請求項１３】
請求項２、３、４、５、６、７、８および９のいずれかに記載に記載の服薬状況管理装置が具備する前記各部による処理を、前記服薬状況管理装置が備えるプロセッサに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明の実施形態は、例えばユーザによる服薬の状況を管理するために用いられる服薬状況管理装置、方法およびプログラムに関する。
【背景技術】
【０００２】
疾病の治療方法の一つとして投薬治療がある。投薬治療においては、医師から処方された薬剤の服用を遵守することが所期の治療効果を得る上できわめて重要である。
【０００３】
そこで、例えば、スマートフォン等の携帯情報端末を利用して、服薬したか否かなどの服薬状況を表す申告情報を患者が入力し、この申告情報をもとに服薬の遵守の状況を表す服薬アドヒアランス情報を生成し、この情報を患者の端末や医師や薬剤師の端末に表示可能とする技術が提案されている（例えば特許文献１を参照）。
【０００４】
この技術を用いれば、例えば医師や薬剤師等の投薬管理者は患者の服薬と治療効果との関係を的確に把握することが可能となり、非常に有効である。また、患者にとっても自身の服薬を継続する上での動機付けの一つとなるといった効果が得られる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１８−１５１９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方で、在宅で日常生活をしながら服薬治療をする患者の中には、服薬に対する遵守意識が低かったり多忙などの理由により、処方箋に示される通りに服薬しなかったにもかかわらず、服薬を行ったと偽りの申告をする患者も存在する。このような状況において、上記した従来の技術では、患者による服薬申告に対し例えば真に服薬しているか否かまでは検討されていないため、医師や薬剤師等の投薬管理者は服薬とその治療効果との関係を正しく判断できなくなるおそれがある。これは、投薬量を増やしたり薬種を変更するといった誤った投薬判断にもつながりかねず、非常に好ましくない。
【０００７】
この発明は上記事情に着目してなされたもので、服薬の状況をより正確に管理できるようにするための情報を提供する技術を提供しようとするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するためにこの発明に係る服薬状況管理装置又は方法の第１の態様は、ユーザの服薬に関する申告情報を取得する申告情報取得部と、前記ユーザの生体情報を取得して記憶媒体に記憶させる生体情報取得部と、前記記憶媒体に記憶された前記生体情報に基づいて、対象期間に取得された前記生体情報の分散度合いを算出する算出部と、前記生体情報の分散度合いに基づいて、前記対象期間に取得された前記服薬に関する申告情報の信頼度を判定する信頼度判定部と、前記信頼度の判定結果を表す情報を出力する出力部とを具備するものである。
【０００９】
この発明に係る第１の態様によれば、次のような作用効果が奏せられる。すなわち、一般に、生体情報の分散度合いは服薬の遵守状況と関連性を有している。例えば、１週間の対象期間において毎日定期的に計測された血圧値の分散度合いをみると、服薬を遵守している患者の血圧値の分散度合いは小さく、逆に服薬を遵守していない患者の血圧値の分散度合いは大きくなる傾向がある。そこで、この発明に係る第１の態様のように、対象期間における血圧等の生体情報の計測値の分散度合いを算出し、この分散度合いに基づいて服薬申告の信頼度を判定し出力することで、例えば医師や薬剤師は患者であるユーザの服薬の状況を正確に推測して、投薬の効果を診断することが可能となる。
【００１０】
この発明に係る服薬状況管理装置又は方法の第２の態様は、ユーザの服薬に関する申告情報を取得して記憶媒体に記憶させる申告情報取得部と、前記ユーザの生体情報を取得し、当該生体情報を前記申告情報とその取得タイミングが対応するもの同士を関連付けることが可能な状態で前記記憶媒体に記憶させる生体情報取得部と、前記記憶媒体に記憶された、服薬状況が既知の第１の期間における前記申告情報および生体情報に基づいて、前記生体情報の監視対象となる第２の期間における前記生体情報の予測値を算出する予測部と、前記算出された生体情報の予測値に対する、前記第２の期間に取得された前記生体情報の実測値の乖離度合いを算出する算出部と、前記算出された乖離度合いに基づいて、前記第２の期間における前記生体情報の変化に影響を与える、前記第２の期間以前の第３の期間における前記服薬に関する申告情報の信頼度を判定する信頼度判定部と、前記信頼度の判定結果を表す情報を出力する出力部とを具備するものである。
【００１１】
この発明に係る第２の態様によれば、以下のような作用効果が奏せられる。すなわち、一般に、服薬を遵守しているユーザの生体情報の実測値の予測値に対する変化は小さいと考えられるため、服薬状況が既知の第１の期間（予測基準期間）に計測された生体情報および服薬の申告情報から予測される第２の期間（生体情報の監視期間）における生体情報の予測値と、当該第２の期間に実際に計測される生体情報の実測値との乖離度合いは小さくなる傾向がある。これに対し、服薬を遵守していないユーザがあたかも遵守しているかのように服薬の申告をした場合には、その薬効が現れるはずの第２の期間における生体情報の予測値と実際に計測された生体情報の実測値との乖離度が大きくなると推測される。
【００１２】
そこで、この発明に係る第２の態様のように、過去の服薬状況が既知の第１の期間において得られた生体情報および服薬の申告情報をもとに、生体情報の監視期間としての第２の期間における生体情報の値を予測し、この予測値に対する実際に計測された生体情報の実測値の乖離度合いに基づいて、上記第２の期間における前記生体情報の変化に影響を与える、前記第２の期間以前の第３の期間における服薬の申告情報の信頼度を判定し、その結果を出力することで、例えば医師や薬剤師等の投薬管理者は患者であるユーザの服薬期間における服薬の状況をより正確に把握することが可能となる。
【００１３】
この発明に係る服薬状況管理装置の第３の態様は、前記信頼度判定部により、前記算出部により算出される、前記生体情報の分散度合い又は前記生体情報の予測値に対する実測値の乖離度合いがしきい値より高いか低いかを判定し、前記信頼度判定部により生体情報の分散度合い又は乖離度合いがしきい値より高いと判定された場合に、前記出力部により服薬又は服薬の申告を正しく行うことを促すメッセージを生成し、当該メッセージを前記ユーザの端末および前記ユーザと所定の関わりを持つ関係者の端末の少なくとも一方へ出力するようにしたものである。
【００１４】
第３の態様によれば、生体情報の分散度合い又は乖離度合いがしきい値より高いと判定された場合には、服薬又は服薬の申告を正しく行うことを促すメッセージが生成され、ユーザの端末又は当該ユーザと所定の関わりを持つ家族などの関係者の端末へ出力される。このため、ユーザに対し服薬又は服薬の申告を正しく行うよう、より確実に啓蒙することが可能となる。
【００１５】
この発明に係る服薬状況管理装置の第４の態様は、上記第３の態様において、前記信頼度判定部により、前記服薬に関する申告情報をもとに当該服薬の申告対象期間における服薬の申告総数に対する服薬したと申告された回数の比率を表す服薬率を算出し、この算出された服薬率に応じて当該服薬率が低いほど値が高くなるように前記しきい値を設定するようにしたものである。
【００１６】
第４の態様によれば、服薬率が低いほどしきい値が高くなるようにしきい値が設定される。このため、ユーザが実際には飲んでいないにもかかわらず「飲んだ」と申告している場合に、より正確な判定を行うことができる。
【００１７】
この発明に係る服薬状況管理装置の第５の態様は、前記信頼度判定部により、前記服薬に関する申告情報をもとに当該申告情報に服薬に関する申告の欠損があるか否かを判定し、前記申告の欠損があると判定された場合に、前記ユーザに対し服薬に関する申告を促す必要があると判定するようにしたものである。
【００１８】
第５の態様によれば、ユーザが入力した申告情報に欠損があると判定された場合に、ユーザに対し服薬に関する申告を促す必要があると判定される。このため、申告情報の信頼度を判定する前にユーザに対し服薬の申告を漏れなく行うように促すことが可能となる。
【００１９】
この発明に係る服薬状況管理装置の第６の態様は、前記第５の態様において、前記ユーザに対し服薬に関する申告を促す必要があると判定された場合に、前記ユーザに対し服薬に関する申告を促す情報を出力し、前記服薬に関する申告を促す情報の提示に対する前記ユーザの応答の有無を判定し、応答が無いと判定された場合に前記服薬に関する申告がなかったものと見なして、前記申告情報に対する前記信頼度の判定処理を省略するようにしたものである。
【００２０】
第６の態様によれば、服薬の申告の督促に対しユーザが服薬の申告を入力しない場合には、服薬に関する申告がなかったものと見なされ、申告情報に対する信頼度の判定処理が行われない。このため、有効な申告情報が入力されていない場合の装置の処理負荷を軽減することができる。
【００２１】
この発明に係る服薬状況管理装置の第７の態様は、前記服薬に関する申告情報に基づいて、当該服薬の申告対象期間における服薬の申告総数に対する服薬したと申告された回数の比率を表す服薬率を算出する服薬率算出部と、前記信頼度判定部による前記申告情報の信頼度の判定結果に基づいて、前記服薬率を補正する補正部とをさらに具備するようにしたものである。
【００２２】
第７の態様によれば、服薬の申告情報から服薬率が算出されるので、例えばこの服薬率を投薬管理者の端末へ送信することで投薬管理者はユーザの服薬状況を服薬率という数値により把握することが可能となる。しかも、上記服薬率は申告情報の信頼度をもとに補正されるので、ユーザの申告誤りや虚偽の申告が考慮された正確な服薬率を認識することができる。
【００２３】
この発明に係る服薬状況管理装置の第８の態様は、前記出力部により、前記信頼度の判定結果を表す情報を、前記ユーザに対する投薬管理者が使用する端末に対し送信するようにしたものである。
【００２４】
第８の態様によれば、例えば、医師又は薬剤師等の投薬管理者は、ユーザの服薬の申告情報に対する信頼度を自動的に取得することが可能となり、これにより例えば処方の変更の必要性の検討等に役立てることができる。
【００２５】
この発明に係る服薬状況管理装置の第９の態様は、前記信頼度判定部により、得られた信頼度の判定結果を前記記憶媒体に記憶させ、新たな信頼度判定結果が得られるごとに前記記憶媒体に記憶された信頼度の判定結果を更新するようにしたものである。
【００２６】
第９の態様によれば、服薬申告信頼度の判定対象期間において判定された服薬申告の信頼度を、次回服薬申告の信頼度が判定されるまで暫定的に継続される、つまり上記判定対象期間以降現在までの期間に渡り保持される。
【発明の効果】
【００２７】
すなわちこの発明の各態様によれば、服薬の状況をより正確に管理できるようにするための情報を提供する技術を提供することができる。
【図面の簡単な説明】
【００２８】
【図１】図１は、この発明に係る服薬状況管理装置の一つの適用例を示す機能ブロック図である。
【図２】図２は、この発明に係る服薬状況管理装置の第１の実施形態である携帯情報端末を備えるシステムの全体構成を示す図である。
【図３】図３は、図２に示した携帯情報端末のハードウェア構成の一例を示す図である。
【図４】図４は、図２に示した携帯情報端末のソフトウェア構成の一例を示す図である。
【図５】図５は、図４に示した携帯情報端末による服薬状況管理処理の手順と処理内容を示すフローチャートである。
【図６】図６は、図５に示したフローチャートにおける服薬申告信頼度判定処理の手順と処理内容の一例を示すフローチャートである。
【図７】図７は、この発明に係る服薬状況管理装置の第２の実施形態である携帯情報端末のソフトウェア構成の一例を示す図である。
【図８】図８は、図７に示した携帯情報端末による服薬状況管理処理の手順と処理内容を示すフローチャートである。
【図９】図９は、図８に示したフローチャートにおける服薬申告信頼度判定処理の手順と処理内容の一例を示すフローチャートである。
【図１０】図１０は、服薬の申告を入力する際にユーザ端末に表示される入力テンプレートの一例を示す図である。
【発明を実施するための形態】
【００２９】
以下、本発明の一側面に係る実施の形態を図面に基づいて説明する。ただし、以下に説明する実施形態はあらゆる点においてこの発明の例示に過ぎない。
【００３０】
［適用例］
先ず、この発明に係る服薬状況管理装置の一つの適用例について説明する。図１は、この一適用例を説明するための図であり、ＵＴはユーザ端末、ＢＰは血圧計をそれぞれ示している。
【００３１】
（構成例）
（１）血圧計ＢＰ
血圧計ＢＰは、例えばオシロメトリック法により血圧を計測する据置型又は上腕装着型の血圧計であり、血圧の計測データをBluetooth（登録商標）等の近距離無線データ通信規格を採用した無線通信回路を使用してユーザ端末ＵＴへ送信する機能を有する。なお、血圧計としては、カフを上腕部に巻き付けて計測する据置型や上腕装着型以外に、手首型又は腕時計型の血圧計を使用してもよい。腕時計型の血圧計を使用すると、血圧を間欠的に或いは予め設定された時刻に自動的に計測することが可能である。
【００３２】
（２）ユーザ端末ＵＴ
ユーザ端末ＵＴは、例えば患者であるユーザが所持するスマートフォン等の携帯情報端末からなり、この発明の一適用例に係る機能として、入力／表示デバイス１００と、血圧計測データ取得部２００と、分散度合い算出部３００と、服薬申告情報取得部４００と、服薬申告信頼度判定部５００と、判定情報出力部６００と、無線通信回路７００とを備えている。
【００３３】
このうち、血圧計測データ取得部２００、分散度合い算出部３００、服薬申告情報取得部４００、服薬申告信頼度判定部５００および判定情報出力部６００は、例えばハードウェアプロセッサにプログラムを実行させることにより実現される。
【００３４】
入力／表示デバイス１００は、液晶又は有機ＥＬ画面上に静電容量式又は感圧式の入力検出シートを配置したタブレット型のデバイスであり、ユーザの操作により入力された服薬申告情報を服薬申告情報取得部４００へ出力する。服薬申告情報取得部４００は、上記入力／表示デバイス１００から出力された服薬申告情報を取り込んで、ユーザ端末ＵＴ内のメモリに記憶させる。
【００３５】
無線通信回路７００は、広域移動通信ネットワーク、無線ＬＡＮ（Local Area Network）、およびBluetooth（登録商標）との間でそれぞれ通信を行う複数の無線インタフェース機能を有するもので、この例では、上記血圧計ＢＰから送信される血圧の計測データを受信するためと、ユーザが入力した服薬申告情報に対する信頼度の判定情報を医師や薬剤師等の投薬管理者の端末へ送信するために使用される。
【００３６】
血圧計測データ取得部２００は、上記無線通信回路７００により受信された血圧の計測データを取り込んでユーザ端末ＵＴ内のメモリに記憶させる。
【００３７】
分散度合い算出部３００は、予め設定された対象期間（例えば１日又は１週間）に計測された血圧の計測データをメモリから読み出し、その分散度合い（例えば計測値のバラツキ度合い又は計測値の変化のバラツキ度合い）を算出する。
【００３８】
服薬申告情報取得部４００は、入力／表示デバイス１００においてユーザが入力した、服薬期間における服薬の状況を申告する情報を取り込んでユーザ端末ＵＴ内のメモリに記憶させる。
【００３９】
服薬申告信頼度判定部５００は、上記分散度合い算出部３００により算出された、血圧計測データの分散度合いに基づいて、上記ユーザが入力した服薬申告情報の信頼度を判定する。この信頼度の判定は、例えば、処方箋情報により指定された、一日に服薬すべき回数（タイミング）やその内容に基づいて行われる。処方箋情報は、例えば医師又は薬剤師の端末或いは病院のＥＭＳサーバから取得されて記憶部８００に記憶される。
【００４０】
判定情報出力部６００は、例えば、上記服薬申告情報の信頼度の判定結果に基づいて、医師や薬剤師等の投薬管理者向けて服薬申告情報の信頼度の判定結果を報告するための通知メッセージを生成し、無線通信回路７００から医師や薬剤師の端末へ送信させる。また判定情報出力部６００は、例えばユーザに服薬の申告を督促する通知メッセージを生成して入力／表示デバイス１００に表示させる機能も有する。なお、判定情報出力部６００には、上記服薬申告情報の信頼度の判定の結果、例えば信頼度がしきい値より低い場合に家族向けの連絡メッセージを生成し、無線通信回路７００から送信させる機能を持たせてもよい。
【００４１】
（作用効果）
以上のような構成であるから、ユーザ端末ＵＴでは、服薬申告情報取得部４００により服薬期間におけるユーザの服薬申告情報と共に、血圧計測データ取得部２００によりユーザの血圧計測データが取得される。そして、上記取得された血圧計測データをもとに、１日又は１週間単位でその期間における血圧計測データの血圧値又はその変化の分散度合いが算出され、この算出された血圧値の分散度合いをもとに服薬申告信頼度判定部５００により同期間におけるユーザの服薬申告情報の信頼度が判定され、その判定結果を表す判定情報が判定情報出力部６００から出力される。
【００４２】
ここで、一般に血圧値の分散度合いは服薬の遵守状況と関連性を有している。例えば、１週間の対象期間において毎日定期的に計測された血圧値の分散度合いをみると、服薬を遵守している患者の血圧値の分散度合いは小さく、逆に服薬を遵守していない患者の血圧値の分散度合いは大きくなる傾向がある。
【００４３】
従って、上記したように対象期間における血圧値の分散度合いをもとに服薬申告の信頼度を判定しその結果を投薬管理者の端末へ送信することで、例えば医師や薬剤師等の投薬管理者は患者であるユーザの服薬の状況を正確に推測して、投薬の効果を診断することが可能となる。
【００４４】
［第１の実施形態］
（構成例）
（１）システム
図２は、この発明の第１の実施形態に係る服薬状況管理装置を備えたシステムの全体構成を示す図であり、ＵＴは服薬状況管理装置としてのユーザ端末、ＢＰは生体情報計測装置としての血圧計をそれぞれ示している。
【００４５】
血圧計ＢＰは、例えばカフをユーザの上腕に巻き付けてオシロメトリック法により血圧値を計測するタイプの血圧計であり、血圧の計測データをBluetooth（登録商標）等の近距離無線ネットワークを介してユーザ端末ＵＴへ送信する機能を有する。血圧計ＢＰとしては、カフを上腕部に巻き付けて計測を行うタイプ以外に、手首型又は腕時計型の血圧計を使用してもよい。このうち腕時計型の血圧計は、計測方式として、オシロメトリック法又は脈波伝播時間（Pulse Transit Time；ＰＴＴ）を採用し、血圧を間欠的或いは予め設定された時刻に自動的に計測することが可能である。なお、血圧計ＢＰとユーザ端末ＵＴとの間は、例えば無線ＬＡＮ（Local Area Network）等のその他の無線ネットワークや信号ケーブルを介して接続することも可能である。
【００４６】
ユーザ端末ＵＴは、医師又は薬剤師等の投薬管理者が使用する管理者端末ＭＴ、およびユーザの家族が使用する家族端末ＦＴとの間で、ネットワークＮＷを介してデータ伝送が可能となっている。ネットワークＮＷは、例えば、インターネットを中核とする広域ネットワークと、当該広域ネットワークに対し端末を接続するためのアクセスネットワークとから構成される。
【００４７】
（２）ユーザ端末ＵＴ
（２−１）ハードウェア構成
図３は、ユーザ端末ＵＴのハードウェア構成の一例を示すブロック図である。  
ユーザ端末ＵＴは、例えば患者であるユーザが所持するスマートフォンやタブレット型端末等の携帯情報端末からなる。ユーザ端末ＵＴは、ＣＰＵ（Central Processing Unit）等のハードウェアプロセッサ１（以後単にＣＰＵとも言う）を有し、このＣＰＵ１に対し、メモリ２、入力／表示デバイス３、および無線通信回路４を、バスを介して接続したものとなっている。
【００４８】
メモリ２は、例えばＳＳＤ（Solid State Drive）等の随時書込みおよび読出しが可能な不揮発性メモリと、ＲＡＭ（Random Access Memory）等の揮発性メモリとを組み合わせたものを用いたものを記憶媒体として使用し、その記憶領域にはプログラム記憶領域およびデータ記憶領域を備える。プログラム記憶領域は、ＯＳ（Operation System）として機能するミドルウェアプログラムと、種々アプリケーションプログラムを格納するために用いられる。データ記憶領域は、服薬申告情報の信頼度を判定するために使用される各種データを記憶するために用いられる。
【００４９】
入力／表示デバイス３は、例えば、液晶又は有機ＥＬを用いたディスプレイ上に、静電容量方式又は感圧式の入力シートを配置したタブレット型のデバイスからなり、ユーザによる操作情報の入力と、表示情報の表示を行うために使用される。
【００５０】
無線通信回路４は、例えばBluetooth（登録商標）等の近距離無線ネットワーク、無線ＬＡＮ等の家庭内又は企業内のローカル無線ネットワーク、および通信事業者が提供する公衆移動通信ネットワークとの間でそれぞれ無線通信を行う複数の無線インタフェース機能を有する。そして、このうちの近距離無線ネットワークを介して上記血圧計ＢＰから血圧の計測データを受信し、ローカル無線ネットワーク又は公衆移動通信ネットワークを介して管理者端末ＭＴとの間でデータ伝送を行う。なお、無線通信プロトコル等の制御は、通常ではＣＰＵ１において行われるが、無線通信回路４において行われるようにしてもよい。なお、４１はアンテナを示す。
【００５１】
（２−２）ソフトウェア構成
図４は、ユーザ端末ＵＴのソフトウェア構成を、図３に示したハードウェア構成と関連付けて示したブロック図である。
【００５２】
メモリ２のデータ記憶領域には、服薬申告情報記憶部２１と、血圧計測データ記憶部２２と、処方箋情報記憶部２３が設けられている。服薬申告情報記憶部２１には、ユーザが服薬の申告情報を入力する際に使用される入力テンプレートデータが記憶されている。また服薬申告情報記憶部２１には、ユーザが上記入力テンプレートデータに従い、入力／表示デバイス３により入力した服薬の申告情報が、服薬日時を表す情報と関連付けられて記憶される。血圧計測データ記憶部２２には、血圧計ＢＰから送信された血圧の計測データが、その計測日時を表す情報と関連付けられて記憶される。処方箋情報記憶部２３には、例えば医師や薬剤師等の投薬管理者の端末ＭＴ或いはＥＭＲ（Electronic Medical Records）サーバからダウンロードされた、ユーザの処方箋情報が記憶される。
【００５３】
ＣＰＵ１は、第１の実施形態に係る処理機能部として、服薬申告情報取得部１１と、血圧計測データ取得部１２と、分散度合い算出部１３と、服薬申告信頼度判定部１４と、判定情報出力部１５とを有している。これらの制御部１１〜１５はいずれも上記メモリ２内のプログラム記憶領域に格納されたアプリケーションプログラムをＣＰＵ１に実行させることにより実現される。
【００５４】
服薬申告情報取得部１１は、例えば、ユーザによる服薬申告の入力要求操作により起動され、服薬申告情報記憶部２１から入力テンプレートデータを読み出して入力／表示デバイス３に表示させる。そして、服薬申告情報取得部１１は、上記入力テンプレートデータの案内に従いユーザが入力した服薬の申告情報を入力／表示デバイス３から受け取り、当該申告情報を服薬日時を表す情報と関連付けて服薬申告情報記憶部２１に記憶させる処理を行う。なお、服薬申告情報取得部１１は、例えば、服薬の申告を促すメッセージ（リマインダ）に対するユーザの応答操作に応じて起動されるようにしてもよい。
【００５５】
血圧計測データ取得部１２は、血圧計ＢＰからのデータ送信要求により起動され、血圧計ＢＰから送信され無線通信回路４で受信された血圧計測データを、計測日時を表す情報と関連付けて血圧計測データ記憶部２２に記憶させる処理を行う。
【００５６】
分散度合い算出部１３は、予め設定された判定対象期間（例えば１日単位又は１週間単位）が経過するごとに、当該判定対象期間に計測日時が含まれる血圧の計測データを血圧計測データ記憶部２２から読み出す。そして分散度合い算出部１３は、上記読み出された血圧計測データの分散度合い、例えば血圧計測値又はその変化のバラツキの度合いを算出する処理を行う。
【００５７】
服薬申告信頼度判定部１４は、上記分散度合い算出部１３により得られた血圧計測データの分散度合いの算出結果に基づいて、ユーザが入力した同一期間における服薬申告情報の信頼度を判定する処理を行う。なお、信頼度判定の一例は後述する。
【００５８】
判定情報出力部１５は、上記服薬申告信頼度判定部１４による服薬申告情報の信頼度の判定結果を投薬管理者、ユーザの家族或いはユーザ本人に通知するための通知情報を生成し、当該通知情報を管理者端末ＭＴ又は家族の端末ＦＴへ送信するか、又は入力／表示デバイス３に表示させる処理を行う。
【００５９】
（動作例）
次に、以上のように構成されたユーザ端末ＵＴの動作を説明する。図５および図６はその動作の一例を例示するフローチャートである。
【００６０】
（１）服薬申告情報の取得
ユーザ端末ＵＴは、待機状態において、ステップＳ１０により服薬申告情報の入力要求の操作を監視している。この状態で、ユーザが入力／表示デバイス３において、例えば服薬申告機能が割り当てられたアイコンをタップ操作したとする。そうすると、ユーザ端末ＵＴは服薬申告情報取得部１１を起動し、ステップＳ１１において先ず服薬申告情報記憶部２１から入力テンプレートデータを読み出し、入力／表示デバイス３に表示させる。
【００６１】
この状態でユーザが、上記入力テンプレートに従い、例えばその日の朝食後、昼食後、夕食後における服薬の有無を入力すると、当該入力された食事ごとの服薬の有無を表す情報を、入力／表示デバイス３から受け取って服薬申告情報記憶部２１に記憶させる。このとき、服薬の有無を表す情報には、それぞれ申告日時を表す情報が付与される。
【００６２】
なお、ユーザによっては、例えば１日分の服薬の申告を夕食後や就寝前にまとめて入力したり、次の日以降にまとめて入力することも考えられる。このような場合、入力日時をそのまま服薬日時にすると、申告された服薬日時が真の服薬日時と異なってしまう。
【００６３】
そこで、上記入力テンプレートには、例えば図１０に示すように、未入力の日時３０について上記朝食後、昼食後、夕食後の各々に対応して、服薬の有無を入力するためのチェックボックス３１ａ，３２ａ，３３ａと、服薬した時刻の入力欄３１ｂ，３２ｂ，３３ｂを設ける。そして、朝食、昼食、夕食ごとに、対応するチェックボックス３１ａ，３２ａ，３３ａおよび入力欄３１ｂ，３２ｂ，３３ｂに入力された服薬の有無を表す情報と服薬時刻を表す情報を、服薬申告情報として服薬申告情報記憶部２１に記憶させる。なお、図１０に例示した入力テンプレートには、服薬対象の薬種３４が表示される。薬種を表示することで、例えば複数種類の薬剤を服用しているユーザが薬種ごとに誤ることなく服薬申告情報を入力することができる。
【００６４】
以後、ユーザが服薬申告の入力要求操作を行うごとに、ユーザ端末ＵＴは服薬申告情報取得部１１の制御の下、上記した服薬申告情報を受け付けて服薬申告情報記憶部２１に記憶させる処理を行う。
【００６５】
（２）血圧計測データの取得
待機状態において、ユーザ端末ＵＴは、ステップＳ１２により血圧計ＢＰからの血圧計測データの送信要求を監視している。この状態で、血圧計ＢＰからの血圧計測データの送信要求が受信されると、ユーザ端末ＵＴは血圧計測データ取得部１２を起動し、ステップＳ１３において、血圧計ＢＰから送信され無線通信回路４で受信された血圧計測データを当該無線通信回路４から取り込み、当該血圧計測データを血圧計測データ記憶部２２に記憶させる。このとき、血圧計測データと共にその計測日時を表す情報が送信されるので、ユーザ端末ＵＴは血圧計測データをその計測日時と関連付けて血圧計測データ記憶部２２に記憶させる。
【００６６】
以後、血圧計ＢＰから送信要求を受信するごとに、ユーザ端末ＵＴは血圧計測データ取得部１２の制御の下、上記した血圧計測データの受信・記憶処理を行う。
【００６７】
（３）血圧計測データの分散度合いの算出
ユーザ端末ＵＴは、上記服薬申告情報の取得処理および血圧計測データの取得処理を行いながら、ステップＳ１４において服薬申告信頼度の判定要求を監視している。この状態で、例えば判定対象期間、例えば１日又は１週間の終了時点でＣＰＵ１のソフトタイマから上記判定要求が発生されると、ユーザ端末ＵＴは分散度合い算出部１３を起動する。そして、分散度合い算出部１３の制御の下、ステップＳ１５において、直近の判定対象期間に計測日時が含まれる血圧計測データを血圧計測データ記憶部２２から読み出し、読み出された各血圧計測データをもとに血圧計測データの分散度合いを算出する。
【００６８】
分散度合いは、例えば、判定対象期間に計測されたすべての圧縮期血圧値の標準偏差または分散、すべての圧縮期血圧値のうち最も高い値と最も低い値との差、すべての圧縮期血圧値の平均値を中心に設定される許容血圧変動範囲を超えた圧縮期血圧値の数またはその割合として、求めることが可能である。
【００６９】
なお、以上の例では判定対象期間の終了時点で判定要求が発生する場合について説明した。しかし、それに限らず例えば医師や薬剤師等の投薬管理者の端末ＭＴ、或いは家族の端末ＦＴから判定要求を送り、この判定要求を受信した時点で、この時点より前の一定期間（例えば１日又は１週間）における血圧計測値の分散度合いを算出するようにしてもよい。
【００７０】
（４）服薬申告信頼度の判定
上記血圧計測データの分散度合いが算出されると、ユーザ端末ＵＴは続いて服薬申告信頼度判定部１４を起動する。そして、服薬申告信頼度判定部１４の制御の下、ステップＳ１６において、服薬申告情報記憶部２１に記憶された、上記判定対象期間に対応する服薬申告情報の信頼度を判定する。
【００７１】
図６は、この服薬申告信頼度の判定処理の手順と処理内容の一例を示すフローチャートである。服薬申告信頼度判定部１４は、先ずステップＳ１６１により、服薬申告情報記憶部２１から上記判定対象期間に対応する服薬申告情報を読み出し、当該服薬申告情報をもとに何らかの服薬申告がなされているか否かを判定する。つまり、服薬申告の欠損の有無を判定する。
【００７２】
例えば、判定対象期間が１日の場合には、処方箋情報記憶部２３に記憶されている処方箋情報により指定された服薬回数のうち服薬申告がなされていない回数が１回でもあれば、その日は服薬申告なしと判定する。また、例えば判定対象期間が１週間の場合には、１回も服薬申告がなされていない日が１日以上又は所定日数以上あれば、この週は服薬申告なしと判定する。そして、服薬申告なしと判定された場合、服薬申告信頼度判定部１４はこの服薬申告情報は服薬申告信頼度の判定対象外と見なし、ステップＳ１６２において「ユーザに対し服薬申告の督促が必要」と判定し、この判定結果を判定情報出力部１５に渡す。
【００７３】
一方、上記ステップＳ１６１において服薬申告ありと判定されると、服薬申告信頼度判定部１４は次にステップＳ１６３において、上記分散度合い算出部１３により算出された血圧計測データの分散度合いがしきい値以上であるか否かを判定する。この判定の結果、分散度合いがしきい値以上であれば、服薬申告信頼度判定部１４はステップＳ１６４において、上記判定対象期間における服薬申告情報の信頼度は「低い」と判定する。これに対し、分散度合いがしきい値未満であれば、服薬申告信頼度判定部１４はステップＳ１６５において、上記判定対象期間における服薬申告情報の信頼度は「高い」と判定する。
【００７４】
なお、服薬申告の情報には申告の有無を表す情報、つまり「飲んだ」旨の申告と「飲まなかった」旨の申告の両方が含まれている。従って、服薬申告信頼度判定部１４は、服薬率（「飲んだ」旨の申告回数／服薬の申告総数（「飲んだ」旨の申告回数＋「飲まなかった」旨の申告回数））を算出し、算出された服薬率ごとに分散度合いの判定しきい値を設定する。すなわち、服薬率が低いほどしきい値が高くなるように判定しきい値を設定する。このようにすれば、より正確な判定を行うことができる。
【００７５】
すなわち、実際に服薬していない場合、血圧値の分散度合いが大きくなるが、しきい値の調整を行わない場合、ここで「飲んでいない」と正確に申告すると、分散が大きいために、正確に申告したにも関わらず信頼度が「低い」と判定されてしまう。しかし、上記したようにしきい値を調整することで、上記誤った判定を回避することができる。
【００７６】
（５）服薬申告信頼度の判定結果の出力
上記服薬申告信頼度判定部１４により服薬申告信頼度の判定が終了すると、ユーザ端末ＵＴは判定情報出力部１５を起動する。そして、この判定情報出力部１５の制御の下、ステップＳ１７において、上記服薬申告信頼度判定部１４から受け取った判定結果に基づいて、当該判定結果をユーザ本人、医師や薬剤師等の投薬管理者、或いは家族に通知するための通知メッセージを生成する。そして、ユーザ本人向けの通知メッセージは入力／表示デバイス３へ出力して表示させ、投薬管理者又は家族向けの通知メッセージは無線通信回路４へ出力してこの無線通信回路４から投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信させる。なお、この場合、ユーザ向けの通知メッセージとしては、「服薬の申告を正しくするように促すメッセージ」と共に、「服薬そのものを督促するメッセージ」を含めるようにしてもよい。
【００７７】
なお、この例では、服薬申告の信頼度の判定情報のみを、投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信する場合について述べた。これは、ユーザの服薬申告情報が投薬管理者の端末ＭＴ又は家族の端末ＦＴへ、別の処理により送信されていることを前提とする場合である。これに対し、服薬申告の信頼度の判定情報を投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信する際に、併せて血圧測定値そのものを送信するようにしてもよい。このようにすることで、例えば医師が処方の変更等を検討する際の参考にすることができる。また、同一の判定対象期間に対応するユーザの服薬申告情報を投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信するようにしてもよい。その際、服薬申告情報から服薬率を算出し、算出された服薬率を申告情報と共に、或いは申告情報の代わりに、投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信するとよい。
【００７８】
以上のように服薬の申告情報または服薬率を申告情報の信頼度の判定結果を併せて送信することで、例えば医師や薬剤師は服薬申告情報からユーザの服薬状況を判断する際に、同時に通知された服薬申告の信頼度を考慮してより正確に判断することが可能となる。
【００７９】
また、上記服薬率を通知する際には、服薬申告の信頼度の判定結果をもとに服薬率を補正（真の服薬率を予測）するようにしてもよい。補正の方法としては、例えば申告情報に基づく服薬率を所定の割合で減少させる（例えば申告値の７０％とする）ことが考えられる。
【００８０】
さらに、服薬申告信頼度判定部１４による信頼度の判定処理は、申告された服薬率に応じたしきい値より分散度合いが大きいかどうかにより判定する以外に、申告された服薬率に応じたしきい値との距離、つまり大きいか小さいかは問わず、その差分の絶対値のみにより判定することも可能である。このようにすることで、実際は飲んでいるにもかかわらず「飲んでいない」という間違った申告をする場合も申告の信頼度が低いと判断することができる。
【００８１】
さらに、ユーザが、例えば服薬を忘れた場合に「飲んでいない」との入力を行うのが煩わしくなって、申告自体を行わないことも考えられる。このため、先に述べたように所定割合以上申告がなかった場合に「申告なし」とする処理以外に、例えば申告がなかった回は飲み忘れた（すなわち「飲んでいない」との申告があった）とみなして、服薬率および申告の信頼度を算出するようにしてもよい。
【００８２】
さらに、上記服薬申告信頼度判定部１４により「ユーザに対し服薬申告の督促が必要」と判定された場合には、以下のような処理も考えられる。すなわち、判定情報出力部１５はユーザ端末ＵＴに対し服薬申告を促すメッセージを表示させる。そして服薬申告信頼度判定部１４は、上記服薬申告を促すメッセージの送信に対するユーザの応答の有無、つまりユーザが服薬申告情報の入力操作を行ったか否かを服薬申告情報取得部１１による申告情報の取得結果をもとに判定し、申告情報の入力操作が行われないと判定された場合には、服薬に関する申告がなかったと見なして、当該申告情報に対する信頼度の判定処理を行わないようにする。このようにすると、服薬の申告に欠損がある申告情報に対する信頼度の判定処理が省略されることになり、これによりユーザ端末ＵＴの処理負荷を減らすことができる。
【００８３】
（作用効果）
一般に、血圧値の分散度合いは服薬の遵守状況と関連性を有している。例えば、１週間の対象期間において毎日定期的に計測された血圧値の分散度合いをみると、服薬を遵守している患者の血圧値の分散度合いは小さく、逆に服薬を遵守していない患者の血圧値の分散度合いは大きくなる傾向がある。
【００８４】
そこで、第１の実施形態では、服薬申告情報取得部１１によりユーザの服薬申告情報の入力を受け付けると共に、それと並行して血圧計測データ取得部１２によりユーザの血圧計測データを血圧計ＢＰから取得して記憶し、記憶された血圧計測データをもとに分散度合い算出部１３により判定対象期間における血圧値の分散度合いを算出し、この血圧計測値の分散度合いに基づいて服薬申告信頼度判定部１４により同期間に申告された服薬申告情報の信頼度を判定し、その判定結果を判定情報出力部１５により投薬管理者の端末ＭＴ等へ送信するようにしている。
【００８５】
従って、例えば医師や薬剤師等の投薬管理者は患者であるユーザの服薬の状況を正確に推測して、投薬の効果を判断することが可能となる。また、信頼度の判定結果を家族等の端末ＦＴに送信すれば、家族がユーザ本人に対し服薬の申告についての直接指導をしたり、服薬が的確になされているかどうかを確認することが可能となる。さらに、服薬の申告を忘れがちなユーザに対しては、服薬の申告を督促するメッセージを入力／表示デバイス３に表示させることで、ユーザによる服薬申告の遵守率を高めることが可能となる。
【００８６】
［第２の実施形態］
この発明に係る第２の実施形態は、過去の服薬状況が既知の期間に得られた血圧計測データをもとにその後の血圧の変化を予測し、この血圧の予測値と実際に計測された血圧の実測値との乖離度を算出し、この乖離度を算出した期間の血圧値に影響を与える服薬期間における服薬申告情報の信頼度を判定するようにしたものである。
【００８７】
例えば、服薬率が既知であるか或いは信頼度に基づいて服薬率が補正されている期間を血圧変動の予測基準期間（以後第１の期間とも呼ぶ）として選択する。そして、この第１の期間に得られた血圧計測データをもとにその後の血圧変動を予測し、血圧値の監視対象となる期間（以後第２の期間とも呼ぶ）における上記血圧予測値と実際に計測した血圧実測値との乖離度を算出する。そして、上記算出された血圧値の乖離度に基づいて、上記第２の期間の血圧値に影響を与える（つまり薬効が現れる）当該第２の期間以前の服薬期間（以後第３の期間とも呼ぶ）におけるユーザの服薬申告情報の信頼度を判定する。
【００８８】
なお、上記第１の期間を選択する際に、ユーザに入院治療期間のような服薬が正確に管理されている期間がある場合には、この期間を第１の期間として選択するとよい。また、速効性を有する薬剤が処方されている場合や、ユーザが薬の効きやすい体質を有している場合には、信頼度の判定対象期間となる第３の期間は、乖離度の監視対象期間である第２の期間と同一に設定することも可能である。
【００８９】
さらに、上記第１の期間と第２又は第３の期間とは連続していなくてもよく、むしろ連続していないほうが望ましい。何故なら、第１の期間と第２又は第３の期間とが連続していると、血圧値の変化度合いや乖離度が小さすぎて比較できないことが予想されるからである。
【００９０】
また、上記第１の期間と第２又は第３の期間が連続している場合には、それぞれの期間はある程度以上の長さを確保するほうが望ましい。何故なら、このようにすることで自然な血圧変動や誤差の影響を低減することができるからである。特に、第２の期間は、ある１点のタイミングに計測された血圧実測値のみを用いるだけでも理論上は乖離度の算出が可能であるが、自然な血圧変動や誤差の影響を排除するためには複数回分の血圧実測値を含んでいることが望ましい。
【００９１】
（構成例）
第２の実施形態に係る服薬状況管理装置が使用されるシステムについては、第１の実施形態と基本構成が同一なのでその説明は省略する。また、服薬状況管理としてとしてのユーザ端末ＵＴについても、そのハードウェア構成は第１の実施形態で述べたものと同一なので、説明は省略する。
【００９２】
（１）ユーザ端末ＵＴ
（１−１）ソフトウェア構成
図７は、ユーザ端末ＵＴのソフトウェア構成を示すブロック図である。  
メモリ６のデータ記憶領域には、服薬／血圧情報記憶部６１と、処方箋情報記憶部６２とが設けられている。服薬／血圧情報記憶部６１は、ユーザが服薬の申告情報を入力する際に使用される入力テンプレートデータが記憶されている。また服薬／血圧情報記憶部６１には、ユーザが上記入力テンプレートデータに基づいて入力した服薬の申告情報が、服薬日時を表す情報と関連付けられて記憶される。さらに服薬／血圧情報記憶部６１には、血圧計ＢＰから送信された血圧の計測データが、その計測日時を表す情報と関連付けられて記憶される。処方箋情報記憶部６２には、例えば医師や薬剤師等の投薬管理者の端末ＭＴ或いは医療機関等のＥＭＲサーバからダウンロードされた、対象ユーザの処方箋情報が記憶される。
【００９３】
ＣＰＵ５は、第２の実施形態に係る処理機能部として、服薬申告情報取得部５１と、血圧計測データ取得部５２と、血圧変化予測部５３と、血圧比較部５４と、服薬申告信頼度判定部５５と、判定情報出力部５６とを有している。これらの制御部５１〜５６はいずれも上記メモリ６内のプログラム記憶領域に格納されたアプリケーションプログラムをＣＰＵ５に実行させることにより実現される。
【００９４】
服薬申告情報取得部５１は、ユーザによる服薬申告の入力要求操作により起動され、服薬／血圧情報記憶部６１から入力テンプレートデータを読み出して入力／表示デバイス３に表示させる。そして、服薬申告情報取得部５１は、上記入力テンプレートデータの案内に従いユーザが入力した服薬の申告情報を入力／表示デバイス３から受け取り、当該申告情報を服薬／血圧情報記憶部６１に記憶させる処理を行う。
【００９５】
なお、服薬申告情報には、例えば服薬の日時を表す情報と、当該日時における服薬の有無を表す情報とが含まれる。服薬日時を表す情報は、例えば、処方箋により服薬タイミングが朝食後、昼食後、夕食後、起床時、就寝時等に指定されている場合には、これらの服薬タイミングを表す情報により表される。また、服薬の有無を表す情報は、服用する薬剤が複数種類ある場合にはこれらの薬剤の種類ごとに入力される。
【００９６】
血圧計測データ取得部５２は、例えば血圧計ＢＰからのデータ送信要求により起動され、血圧計ＢＰから送信され無線通信回路４で受信された血圧計測データを、計測日時を表す情報と共に上記服薬／血圧情報記憶部６１に記憶させる処理を行う。またその際に、血圧計測データ取得部５２は、血圧計測データと服薬申告情報とを、その計測日時と服薬日時とが対応するもの同士で関連付けた状態で記憶する。
【００９７】
血圧変化予測部５３は、先ず過去の服薬状況が既知の期間を血圧変動の予測基準期間（第１の期間）として選択する。そして、上記服薬／血圧情報記憶部６１から、上記第１の期間に得られた血圧計測データを読み出し、当該血圧計測データからその後の血圧値の変化を予測する処理を行う。
【００９８】
また血圧変化予測部５３は、例えば、上記服薬／血圧情報記憶部６１から上記第１の期間における服薬申告情報を読み出し、この服薬申告情報をもとに服薬率を算出して、この服薬率を上記血圧値の予測値に反映させる。つまり、第１の期間における服薬率をもとに血圧値の予測値を補正する処理も行う。
【００９９】
血圧比較部５４は、例えば、直近の血圧値の監視対象となる期間（第２の期間）を設定する。そして、上記服薬／血圧情報記憶部６１から、上記第２の期間に得られた血圧計測データ（血圧の実測値）を読み出し、上記血圧変化予測部５３により得られた上記第２の期間における血圧の予測値に対する当該血圧の実測値の乖離度を算出する処理を行う。
【０１００】
服薬申告信頼度判定部５５は、上記血圧比較部５４により算出された血圧の乖離度に基づいて、例えば上記第２の期間の血圧値に薬効が現れるそれ以前の服薬期間（第３の期間）における服薬申告情報の信頼度を判定する処理を行う。なお、信頼度判定の一例は後述する。
【０１０１】
判定情報出力部５６は、上記服薬申告信頼度判定部５５による服薬申告情報の信頼度の判定結果を投薬管理者、ユーザの家族或いはユーザ本人に通知するための通知情報を生成し、当該通知情報を管理者端末ＭＴ又は家族の端末ＦＴへ送信するか、又は入力／表示デバイス３に表示させる処理を行う。
【０１０２】
（動作例）
次に、以上のように構成されたユーザ端末ＵＴの動作を説明する。図８および図９はその動作の一例を例示するフローチャートである。
【０１０３】
（１）服薬申告情報の取得
ユーザ端末ＵＴは、待機状態において、ステップＳ２０により服薬申告情報の入力要求の操作を監視している。この状態で、ユーザが入力／表示デバイス３において、例えば服薬申告機能が割り当てられたアイコンをタップ操作したとする。そうすると、ユーザ端末ＵＴは服薬申告情報取得部５１を起動し、ステップＳ２１において先ず服薬／血圧情報記憶部６１から入力テンプレートデータを読み出し、入力／表示デバイス３に表示させる。
【０１０４】
この状態でユーザが、上記入力テンプレートに従い、例えばその日の朝食後、昼食後、夕食後における服薬の有無を入力すると、当該入力された食事ごとの服薬の有無を表す情報を、入力／表示デバイス３から受け取って服薬／血圧情報記憶部６１に記憶させる。このとき、服薬の有無を表す情報には、それぞれ服薬した日時又は服薬すべき日時（以後服薬日時と総称する）を表す情報が付与される。
【０１０５】
なお、ユーザによっては、例えば１日分の服薬の申告を夕食後や就寝前にまとめて入力したり、次の日以降にまとめて入力することも考えられる。このような場合、入力日時（申告日時）をそのまま服薬日時にすると、申告された服薬日時が真の服薬日時と異なってしまう。
【０１０６】
そこで、例えば図１０に例示したように上記入力テンプレートには未入力の日時について上記朝食後、昼食後、夕食後の各々に対応して、服薬の有無を入力するためのチェックボックス３１ａ，３２ａ，３３ａと、服薬した時刻の入力欄３１ｂ，３２ｂ，３３ｂを設ける。そして、朝食、昼食、夕食ごとに、対応するチェックボックス３１ａ，３２ａ，３３ａおよび入力欄３１ｂ，３２ｂ，３３ｂに入力された服薬の有無を表す情報と服薬時刻を表す情報を、服薬申告情報として服薬申告情報記憶部２１に記憶させる。
【０１０７】
以後、ユーザが服薬申告の入力要求操作を行うごとに、ユーザ端末ＵＴは服薬申告情報取得部５１の制御の下、上記した服薬申告情報を受け付けて服薬申告情報記憶部２１に記憶させる処理を行う。
【０１０８】
（２）血圧計測データの取得
待機状態において、ユーザ端末ＵＴは、ステップＳ５２により血圧計ＢＰからの血圧計測データの送信要求を監視している。この状態で、血圧計ＢＰからの血圧計測データの送信要求が受信されると、ユーザ端末ＵＴは血圧計測データ取得部５２を起動し、ステップＳ２３において、血圧計ＢＰから送信され無線通信回路４で受信された血圧計測データを当該無線通信回路４から取り込み、当該血圧計測データを服薬／血圧情報記憶部６１に記憶させる。このとき、血圧計測データと共にその計測日時を表す情報が送信されるので、ユーザ端末ＵＴは血圧計測データをその計測日時と関連付け、さらに服薬日時が対応する服薬申告情報と関連付けて、服薬／血圧情報記憶部６１に記憶させる。
【０１０９】
以後、血圧計ＢＰから送信要求を受信するごとに、ユーザ端末ＵＴは血圧計測データ取得部５２の制御の下、上記した血圧計測データの受信・記憶処理を行う。
【０１１０】
（３）血圧変化の予測
ユーザ端末ＵＴは、上記服薬申告情報の取得処理および血圧計測データの取得処理を行いながら、ステップＳ２４において服薬申告信頼度の判定要求を監視している。この状態で、例えば医師や薬剤師等の投薬管理者の端末ＭＴ、或いは家族の端末ＦＴから判定要求を受信すると、ユーザ端末ＵＴは血圧変化予測部５３を起動する。
【０１１１】
ユーザ端末ＵＴは、上記血圧変化予測部５３の制御の下、ステップＳ２５において、例えば、先ず過去の服薬状況が既知の期間を血圧変動の予測基準期間（第１の期間）として選択する。そして、この第１の期間（例えば１日又は１週間）における服薬申告情報および血圧計測データを服薬／血圧情報記憶部６１から読み出す。そして、服薬申告情報をもとに例えば上記服薬期間における服薬率を算出し、この服薬率を加味して、上記服薬期間における血圧計測データからその後の血圧値の変化を予測する。すなわち、服薬率が既知の第１の期間に計測された血圧値に基づいて、それ以後の期間における血圧値の変化を予測する。
【０１１２】
なお、上記血圧値の予測は、例えば、標準的な患者の投薬量に対する血圧値の変化を表すガイドラインデータをＥＭＲ（Electronic Medical Records）サーバ等のデータベースから取得しておいてこのガイドラインのデータを参照して行うか、或いはユーザの過去の投薬量と血圧変動履歴とをもとに血圧の変化を学習した学習モデルを用いて行う。また、例えば入院治療を行っていた等の理由で、確実に服薬していたことが明らかな期間或いは服薬率が正しいことが明らかな期間が存在する場合には、この期間を先に述べた第１の期間として使用するようにしてもよい。
【０１１３】
（４）血圧の乖離度の算出
ユーザ端末ＵＴは、続いて血圧比較部５４を起動し、この血圧比較部５４の制御の下、ステップＳ２６において、先ず直近の血圧監視対象期間（例えば今日一日）を第２の期間として選択し、服薬／血圧情報記憶部６１から上記第２の期間における血圧計測データ（血圧の実測値）を読み出す。そして、上記血圧変化予測部５３により得られた血圧の予測値のうち、上記第２の期間に得られた血圧予測値に対する当該血圧の実測値の乖離度（例えば差）を算出する。
【０１１４】
なお、この乖離度の算出においては、上記第２の期間中のある時点での血圧の実測値を予測値と比較してもよいが、第２の期間における複数のタイミングで計測された血圧実測値の平均値を予測値と比較するようにしてもよい。このようにすると、一時的な血圧変動の影響を低減することができる。
【０１１５】
（５）服薬申告信頼度の判定
上記第２の期間における血圧値の乖離度が算出されると、ユーザ端末ＵＴは続いて服薬申告信頼度判定部５５を起動する。そして、服薬申告信頼度判定部５５の制御の下、ステップＳ２７において、上記第２の期間の血圧値に影響を与える、つまり薬効が現れる服薬期間（例えば昨日又は本日）を第３の期間とし、この第３の期間における服薬申告情報を服薬／血圧情報記憶部６１から読み出す。そして、この読み出された第３の期間の服薬申告情報の信頼度を、上記血圧比較部５４により算出された第２の期間における血圧の乖離度に基づいて判定する。
【０１１６】
図９は、この服薬申告信頼度の判定処理の手順と処理内容の一例を示すフローチャートである。服薬申告信頼度判定部５５は、先ずステップＳ２７１により、服薬／血圧情報記憶部６１から上記第３の期間における服薬申告情報を読み出し、当該服薬申告情報をもとに何らかの服薬申告がなされているか否かを判定する。つまり、服薬申告の欠損の有無を判定する。
【０１１７】
例えば、第３の期間が１日の場合には、処方箋情報記憶部６２に記憶されている処方箋情報により指定された服薬タイミングのうち服薬申告がなされていない服薬タイミングが１つでもあれば、その日は服薬申告なしと判定する。例えば、服薬タイミングが朝食後、昼食後、夕食後に３回指定され、このうち夕食後に飲み忘れた（服薬なし）と申告されている場合には、この日は服薬申告なしと判定する。また、例えば第３の期間が１週間の場合には、１回も服薬申告がなされていない日が１日以上又は所定日数以上あれば、この週は服薬申告なしと判定する。そして、服薬申告なしと判定された場合、服薬申告信頼度判定部５５はこの第３の期間における服薬申告情報は服薬申告信頼度の判定対象外と見なし、ステップＳ２７２において「ユーザに対し服薬申告の督促が必要」と判定し、この判定結果を判定情報出力部５６に渡す。
【０１１８】
一方、上記ステップＳ２７１において服薬申告ありと判定されると、服薬申告信頼度判定部５５は次にステップＳ２７３において、上記血圧比較部５４により算出された血圧値の乖離度（血圧の予測値と実測値との差）がしきい値以上であるか否かを判定する。この判定の結果、血圧値の乖離度がしきい値以上であれば、服薬申告信頼度判定部５５はステップＳ２７４において、上記第３の期間における服薬申告情報の信頼度は「低い」と判定する。これに対し、血圧値の乖離度がしきい値未満であれば、服薬申告信頼度判定部５５はステップＳ２７５において、上記第３の期間における服薬申告情報の信頼度は「高い」と判定する。
【０１１９】
（６）服薬申告信頼度の判定結果の出力
上記服薬申告信頼度判定部５５により服薬申告信頼度の判定処理が終了すると、ユーザ端末ＵＴは判定情報出力部５６を起動する。そして、この判定情報出力部５６の制御の下、ステップＳ２８において、上記服薬申告信頼度判定部５５から受け取った判定結果に基づいて、当該判定結果をユーザ本人、医師や薬剤師等の投薬管理者、或いは家族に通知するための通知メッセージを生成する。そして、ユーザ本人向けの通知メッセージは入力／表示デバイス３へ出力して表示させ、投薬管理者又は家族向けの通知メッセージは無線通信回路４へ出力してこの無線通信回路４から投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信させる。
【０１２０】
なお、この例では、服薬申告の信頼度の判定情報のみを、投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信する場合について述べた。これは、ユーザの服薬申告情報が投薬管理者の端末ＭＴ又は家族の端末ＦＴへ、別の処理により送信されていることを前提とする場合である。これに対し、服薬申告の信頼度の判定情報を投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信する際に、併せて同一の服薬期間（第３の期間）に対応するユーザの服薬申告情報を投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信するようにしてもよい。その際、申告情報から服薬率を算出し、算出された服薬率を申告情報と共に、或いは申告情報の代わりに、投薬管理者の端末ＭＴ又は家族の端末ＦＴへ送信するとよい。
【０１２１】
以上のように服薬の申告情報または服薬率を申告情報の信頼度の判定結果を併せて送信することで、例えば医師又は薬剤師は服薬申告情報からユーザの服薬状況を判断する際に、同時に通知された服薬申告の信頼度を考慮してより正確に判断することが可能となる。
【０１２２】
また、上記服薬率を通知する際には、服薬申告の信頼度の判定結果をもとに服薬率を補正（真の服薬率を予測）するようにしてもよい。補正の方法としては、例えば申告情報に基づく服薬率を所定の割合で減少させる（例えば申告値の７０％とする）ことが考えられる。
【０１２３】
さらに、服薬申告信頼度判定部５５による信頼度の判定処理は、申告された服薬率に応じたしきい値より血圧の乖離度が大きいかどうかにより判定する以外に、申告された服薬率に応じたしきい値との距離、つまり大きいか小さいかは問わず、その差分の絶対値のみにより判定することも可能である。このようにすることで、実際は飲んでいるにもかかわらず「飲んでいない」という間違った申告をする場合も申告の信頼度が低いと判断することができる。
【０１２４】
さらに、ユーザが、例えば服薬を忘れた場合に「飲んでいない」との入力を行うのが煩わしくなって、申告自体を行わないことも考えられる。このため、先に述べたように所定割合以上申告がなかった場合に「申告なし」とする処理以外に、例えば申告がなかった回は飲み忘れた（すなわち「飲んでいない」との申告があった）と見なして、服薬率および申告の信頼度を算出するようにしてもよい。
【０１２５】
さらに、上記服薬申告信頼度判定部１４により「ユーザに対し服薬申告の督促が必要」と判定された場合には、以下のような処理も考えられる。すなわち、判定情報出力部１５はユーザ端末ＵＴに対し服薬申告を促すメッセージを表示させる。そして服薬申告信頼度判定部１４は、上記服薬申告を促すメッセージの送信に対するユーザの応答の有無、つまりユーザが服薬申告情報の入力操作を行ったか否かを服薬申告情報取得部１１による申告情報の取得結果をもとに判定し、申告情報の入力操作が行われないと判定された場合には、服薬に関する申告がなかったと見なして、当該申告情報に対する信頼度の判定処理を行わないようにする。このようにすると、服薬の申告に欠損がある申告情報に対する信頼度の判定処理が省略されることになり、これによりユーザ端末ＵＴの処理負荷を減らすことができる。
【０１２６】
（作用効果）
一般に、服薬を遵守しているユーザの血圧は予測値と実測値との差が小さいと考えられるため、服薬率が既知の過去の予測基準期間（第１の期間）に計測された血圧値から予測される直近の血圧監視期間（第２の期間）における血圧の予測値と、当該第２の期間に実際に計測された血圧値の実測値との乖離度は小さくなる傾向がある。これに対し、服薬を遵守していないユーザがあたかも遵守しているかのように服薬の申告をした場合には、その薬効が現れるはずの第２の期間における血圧予測値と実際に計測された血圧の実測値との乖離度が大きくなると推測される。
【０１２７】
そこで、第２の実施形態では、血圧変化予測部５３により、過去の服薬率が既知の予測基準期間（第１の期間）に計測された血圧計測データをもとに、直近の血圧監視期間（第２の期間）における血圧の変化を予測し、この血圧の予測値と上記第２の期間に実際に計測された血圧の実測値との乖離度を血圧比較部５４により算出している。そして、この算出された血圧の乖離度をもとに、服薬申告信頼度判定部５５により、上記第２の期間の血圧値に影響を与える（薬効が現れる）それ以前の服薬期間（第３の期間）における服薬申告情報の信頼度を判定し、その判定結果を表す情報を判定情報出力部５６により投薬管理者の端末ＭＴ等へ出力するようにしている。
【０１２８】
従って、例えば医師や薬剤師等の投薬管理者は、患者であるユーザの直近の血圧監視期間の血圧に影響を与える（薬効が現れる）それ以前の服薬期間における服薬の状況をより正確に推測して、投薬の効果を判断することが可能となる。また、服薬申告の信頼度の判定結果を家族等の端末ＦＴに送信すれば、家族がユーザ本人に対し服薬の申告について直接指導をしたり、服薬が的確になされているかどうかを確認することが可能となる。さらに、服薬の申告を忘れがちなユーザに対しては、服薬の申告を督促するメッセージを入力／表示デバイス３に表示させることで、ユーザによる服薬申告の遵守率を高めることが可能となる。
【０１２９】
［変形例］
（１）服薬申告信頼度の判定対象となる期間、つまり第１の実施形態の対象期間又は第２の実施形態の第３の期間において判定された服薬申告の信頼度は、次回服薬申告の信頼度を判定するまで暫定的に継続される、つまり対象期間または第３の期間以降、第２の実施形態における第２の期間を含む現在までの期間に渡り、保持されると見なしてもよい。これは、服薬申告信頼度判定部１４又は５５により判定された上記対象期間又は第３の期間における服薬申告信頼度を、服薬申告信頼度判定部１４又は５５において次に信頼度の判定処理が行われるまでメモリ２内の信頼度記憶部（図示省略）に記憶しておき、新たな信頼度が得られるごとに更新することにより実現できる。
【０１３０】
（２）第１および第２の実施形態では、この発明に係る服薬状況の管理機能をユーザ端末ＵＴに設けた場合を例にとって説明した。しかし、この発明はそれに限定されるものではない。例えば、この発明に係る服薬状況の管理機能を、病院や薬局等の医療機関が運営するサーバ装置に設けたり、医療、医薬又は介護等に関連するサービス事業者が運営するサーバ装置に設けるようにしてもよい。
【０１３１】
このようにサーバ装置に服薬状況の管理機能を設ける場合、例えば、ユーザ端末においてユーザが入力した服薬申告情報、および血圧計により計測された生体情報を、ユーザ端末から一定期間分ずつサーバ装置へ送信し、サーバ装置が上記ユーザ端末から送られた服薬申告情報および生体情報を受信して記憶し、予め設定された判定タイミング又は医師等の判定要求の入力に応じて、第１および第２の実施形態において説明した一連の処理を実行することにより実施可能である。
【０１３２】
（３）第１および第２の実施形態では、服薬状況管理装置の機能をユーザが所有するスマートフォン等の携帯情報端末（ユーザ端末）に設けた場合を例にとって説明したが、例えば血圧計測機能を備えるウェアラブル端末に服薬状況管理装置の機能を設けるようにしてもよい。
【０１３３】
（４）第１および第２の実施形態では、血圧値の分散度合い又は血圧の予測値に対する実測値の乖離度合いを１個のしきい値と比較することで、服薬申告情報の信頼度を判定するようにした。しかしそれに限らず、例えば、複数のしきい値を設定し、血圧値の分散度合い又は血圧の予測値に対する実測値の乖離度合いを上記複数のしきい値と比較することで、服薬申告情報の信頼度を多段階に判定するようにしてもよい。
【０１３４】
（５）第１および第２の実施形態では、生体情報として血圧計測データを取得する場合を例にとって説明したが、他に血糖値や尿酸値、クレアチニン値、コレステロール値、血中酸素飽和濃度（ＳＰＯ２）の計測データ、さらには体重や腹囲、体脂肪率などの計測データを取得し、その分散度合い又は予測値との乖離度合いを算出し、その結果をもとに服薬申告情報の信頼度を判定するようにしてもよい。
【０１３５】
（６）その他、服薬状況管理装置の構成や処理手順と処理内容、服薬申告情報の信頼度の判定結果を表す情報の構成や通知先、第２の実施形態で述べた第１、第２および第３の各期間の選択方法およびその長さ等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【０１３６】
以上、この発明に係る複数の実施形態および変形例について詳細に説明してきたが、前述までの説明はあらゆる点においてこの発明の例示に過ぎず、この発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、この発明の実施にあたって、各実施形態に応じた具体的構成が適宜採用されてもよい。
【０１３７】
また、この発明は、上記各実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、各実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【０１３８】
［付記］
上記各実施形態の一部または全部は、特許請求の範囲のほか以下の付記に示すように記載することも可能であるが、これに限られない。  
（付記１）  
ハードウェアプロセッサおよび記憶媒体を備える服薬状況管理装置であって、
前記ハードウェアプロセッサが、
ユーザの服薬に関する申告情報を取得する処理と、
前記ユーザの生体情報を取得して前記記憶媒体に記憶させる処理と、
前記記憶媒体に記憶された前記生体情報に基づいて、対象期間に取得された前記生体情報の分散度合いを算出する処理と、
前記生体情報の分散度合いに基づいて、前記対象期間に取得された前記服薬に関する申告情報の信頼度を判定する処理と、
前記信頼度の判定結果を表す情報を出力する処理と
を実行するように構成される服薬状況管理装置。
【０１３９】
（付記２）  
ハードウェアプロセッサおよび記憶媒体を備える服薬状況管理装置であって、
前記ハードウェアプロセッサが、
ユーザの服薬に関する申告情報を取得して前記記憶媒体に記憶させる処理と、
前記ユーザの生体情報を取得し、当該生体情報を前記申告情報とその取得タイミングが対応するもの同士を関連付けることが可能な状態で前記記憶媒体に記憶させる処理と、
前記記憶媒体に記憶された、服薬状況が既知の第１の期間における前記申告情報および生体情報に基づいて、前記生体情報の監視対象となる第２の期間における前記生体情報の予測値を算出する処理と、
前記算出された生体情報の予測値に対する、前記第２の期間に取得された前記生体情報の実測値の乖離度合いを算出する処理と、
前記算出された乖離度合いに基づいて、前記第２の期間における前記生体情報の変化に影響を与える、前記第２の期間以前の第３の期間における前記服薬に関する申告情報の信頼度を判定する処理と、
前記信頼度の判定結果を表す情報を出力する処理と
を実行するように構成される服薬状況管理装置。
【符号の説明】
【０１４０】
ＵＴ…携帯情報端末
ＢＰ…血圧計
ＮＷ…ネットワーク
ＭＴ…管理者端末
ＦＴ…家族端末
１，５…ＣＰＵ
２，６…メモリ
３，１００…入力／表示デバイス
４，７００…無線通信回路
１１，５１，４００…服薬申告情報取得部
１２，５２，２００…血圧計測データ取得部
１３，３００…分散度合い算出部
１４，５５，５００…服薬申告信頼度判定部
１５，５６，６００…判定情報出力部
２１…服薬申告情報記憶部
２２…血圧計測データ記憶部
４１…アンテナ
５３…血圧変化予測部
５４…血圧比較部
６１…服薬／血圧情報記憶部
【図１】
2020160597.tif 000003
【図２】
2020160597.tif 000004
【図３】
2020160597.tif 000005
【図４】
2020160597.tif 000006
【図５】
2020160597.tif 000007
【図６】
2020160597.tif 000008
【図７】
2020160597.tif 000009
【図８】
2020160597.tif 000010
【図９】
2020160597.tif 000011
【図１０】
2020160597.tif 000012