(57)【要約】【課題】インスリン投与の際にユーザーに負担をかけることなくユーザーに応じたインスリン量を決定しうる技術を提供する。【解決手段】血糖値予測装置は、ユーザーの血糖値の時系列変化を示す予測血糖値曲線を算出し、予測血糖値曲線において予め設定された時刻より所定時間前までにユーザーが薬を服用している場合には、予め記憶されている当該薬の服用によるインスリンの効果の促進度合を示す情報に基づいて、インスリン投与時における予測血糖値曲線が示す予測血糖値に対して定められたインスリン量を調整し、調整したインスリン量を投与すべきインスリン量として出力する。【選択図】図８
2012024521.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの血糖値の時系列変化を示す血糖値曲線を算出する算出手段と、
インスリン投与後における血糖値の変動に関わる情報を示す変動情報を取得する取得手段と、
前記取得手段によって取得された前記変動情報と前記算出手段によって算出された血糖値曲線とに基づいて、前記ユーザーに投与すべきインスリン量を決定する決定手段と、
前記決定手段によって決定されたインスリン量を示す情報を出力する出力手段と
を備えることを特徴とする血糖値予測装置。
【請求項２】
前記ユーザーが過去に服用した薬と服用時期を含むユーザー情報を記憶する記憶手段と、
予め定められた薬毎に、当該薬の服用とインスリンの投与とを行った場合におけるインスリンの効果の促進度合を示すインスリン情報を記憶するインスリン情報記憶手段とを備え、
前記取得手段は、前記ユーザーが服用した薬と服用時期とを前記変動情報として取得し、取得した変動情報を前記ユーザー情報として記憶し、
前記決定手段は、前記ユーザー情報において、予め設定された時間内に前記ユーザーが前記薬を服用した場合には、当該薬に対応する前記インスリン情報と前記血糖値曲線とに基づいて前記インスリン量を決定することを特徴とする請求項１に記載の血糖値予測装置。
【請求項３】
前記取得手段は、予め設定された時間以降に予定されている行動の内容と行動時期とを前記変動情報として取得し、
前記決定手段は、前記取得手段が取得した前記行動の内容に対応する摂取エネルギー及び消費エネルギーと前記血糖値曲線とに基づいて前記インスリン量を決定することを特徴とする請求項１又は２に記載の血糖値予測装置。
【請求項４】
前記ユーザー情報は、前記ユーザーに関する過去の血糖値の時系列変化を示す血糖値データと、当該血糖値データに対応する当該ユーザーが摂取した食事に関する摂取エネルギー情報及び当該ユーザーが行った運動に関する消費エネルギー情報とを含み、
前記行動の内容は、前記ユーザーが摂取する予定の食事に関する食事情報と前記ユーザーが行う予定の運動に関する運動情報であり、
前記決定手段は、取得された前記食事情報と取得された前記運動情報とに各々対応する前記血糖値データと摂取エネルギー情報及び消費エネルギー情報と前記血糖値曲線とに基づいて前記インスリン量を決定することを特徴とする請求項３に記載の血糖値予測装置。
【請求項５】
入力されたインスリン量に従ってインスリンを投与する投与手段を備え、
前記出力手段は、決定されたインスリン量を前記投与手段に出力することを特徴とする請求項１〜４のいずれか一項に記載の血糖値予測装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、血糖値予測装置に関する。
【背景技術】
【０００２】
特許文献１には、ユーザーの摂取カロリーの履歴データおよびユーザーの消費カロリーの履歴データに基づいて、ユーザーの血糖値を予測する予測モデルを予め作成しておき、当該予測モデルを用いて、ユーザーの摂取カロリーおよびユーザーの消費カロリーから、ユーザーの血糖値を予測する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３２８９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
糖尿病患者等は、インスリンを投与する際には実測した血糖値を元に決定されたインスリン量に従ってインスリンを投与しており、インスリン投与毎に血糖値を測定することは患者の負担になっている。
本発明は、インスリン投与の際にユーザーに負担をかけることなくユーザーに応じたインスリン量を決定しうる技術を提供する。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明の請求項１に係る血糖値予測装置は、ユーザーの血糖値の時系列変化を示す血糖値曲線を算出する算出手段と、インスリン投与後における前記ユーザーの血糖値の変動に関わる情報を示す変動情報を取得する取得手段と、前記取得手段によって取得された前記変動情報と前記算出手段によって算出された血糖値曲線とに基づいて、前記ユーザーに投与すべきインスリン量を決定する決定手段と、前記決定手段によって決定されたインスリン量を示す情報を出力する出力手段とを備えることを特徴とする。この構成によれば、ユーザーに負担をかけることなく、ユーザーに応じたインスリン量を決定することができる。
【０００６】
請求項２に係る血糖値予測装置は、前記血糖値予測装置において、前記ユーザーが過去に服用した薬と服用時期を含むユーザー情報を記憶する記憶手段と、予め定められた薬毎に、当該薬の服用とインスリンの投与とを行った場合におけるインスリンの効果の促進度合を示すインスリン情報を記憶するインスリン情報記憶手段とを備え、前記取得手段は、前記ユーザーが服用した薬と服用時期とを前記変動情報として取得し、取得した変動情報を前記ユーザー情報として記憶し、前記決定手段は、前記ユーザー情報において、予め設定された時間内に前記ユーザーが前記薬を服用した場合には、当該薬に対応する前記インスリン情報と前記血糖値曲線とに基づいて前記インスリン量を決定することを特徴とする。この構成によれば、ユーザーが服用した薬に応じて適切なインスリン量を決定することができる。
【０００７】
請求項３に係る血糖値予測装置は、前記血糖値予測装置において、前記取得手段は、予め設定された時間以降に予定されている行動の内容と行動時期とを前記変動情報として取得し、前記決定手段は、前記取得手段が取得した前記行動の内容に対応する摂取エネルギー及び消費エネルギーと前記血糖値曲線とに基づいて前記インスリン量を決定することを特徴とする。この構成によれば、ユーザーの行動予定に応じて適切なインスリン量を決定することができる。
【０００８】
請求項４に係る血糖値予測装置は、前記血糖値予測装置において、前記ユーザー情報は、前記ユーザーに関する過去の血糖値の時系列変化を示す血糖値データと、当該血糖値データに対応する当該ユーザーが摂取した食事に関する摂取エネルギー情報及び当該ユーザーが行った運動に関する消費エネルギー情報とを含み、前記行動の内容は、前記ユーザーが摂取する予定の食事に関する食事情報と前記ユーザーが行う予定の運動に関する運動情報であり、前記決定手段は、取得された前記食事情報と取得された前記運動情報とに各々対応する前記血糖値データと摂取エネルギー情報及び消費エネルギー情報と前記血糖値曲線とに基づいて前記インスリン量を決定することを特徴とする。この構成によれば、インスリンの効果に影響する食事や運動の内容に応じたインスリン量を決定することができる。
【０００９】
請求項５に係る血糖値予測装置は、前記血糖値予測装置において、入力されたインスリン量に従ってインスリンを前記ユーザーに投与する投与手段を備え、前記出力手段は、決定されたインスリン量を前記投与手段に出力することを特徴とする。この構成によれば、ユーザーに負担をかけることなく、ユーザーに決定されたインスリン量を投与することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る血糖値予測装置の構成例を示す図である。
【図２】（ａ）は、実施形態に係る食事メニュー情報の例を示す図である。（ｂ）は、実施形態に係る運動種別情報の例を示す図である。
【図３】（ａ）及び（ｂ）は、実施形態に係るユーザー情報の例を示す図である。
【図４】（ａ）及び（ｂ）は、実施形態に係るインスリン投与情報の例を示す図である。
【図５】（ａ）〜（ｃ）は、実施形態に係るインスリン効果情報の例を示す図である。
【図６】実施形態に係る血糖値予測装置の機能構成例を示す図である。
【図７】（ａ）は、実施形態に係る第１予測曲線を説明する図である。（ｂ）は、実施形態に係る第２予測曲線を説明する図である。
【図８】実施形態に係る血糖値予測装置の血糖値予測処理の動作フローを示す図である。
【図９】実施形態に係る血糖値予測装置のインスリン量決定処理の動作フローを示す図である。
【図１０】実施形態におけるインスリン量決定処理を説明する図である。
【図１１】変形例（１）に係る血糖値予測装置の動作フローを示す図である。である。
【発明を実施するための形態】
【００１１】
本実施形態に係る血糖値予測装置は、ユーザーの手首等に装着可能に構成されており、ユーザーの血糖値を予測し、予測した血糖値（以下、予測血糖値と言う）の変化を時系列に表す予測曲線を出力すると共に、インスリン投与後の血糖値の変動に関わる変動情報の一例として服用薬に関する情報を用い、ユーザーが服用した薬に応じて投与すべきインスリン量を決定する。以下、本実施形態に係る血糖値予測装置の詳細について説明する。
【００１２】
（全体構成）
図１は、実施形態に係る血糖値予測装置１０の全体構成を示す図である。
血糖値予測装置１０は、制御部１１０、活動量測定部１２０、操作部１３０、記憶部１４０、表示部１５０、及び計時部１６０を備える。
制御部１１０は、ＣＰＵ（Central Processing Unit）とＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）のメモリーを含み、ＲＡＭをワーキングエリアとしてＲＯＭに予め記憶されている制御プログラムを実行することにより、制御部１１０と接続されている各部を制御する。なお、制御部１１０の詳細については後述する。
【００１３】
活動量測定部１２０は、ユーザーが消費した消費カロリーを求め、求めた消費カロリーを消費エネルギー情報として制御部１１０へ送出する。活動量測定部１２０は、例えば、ユーザーの運動状態を検出するための加速度センサーや速度センサー等のセンサーを有し、ユーザーの歩行や運動などの動作によって検出されたセンサーからの出力信号を予め定義された演算式を用いて消費カロリーに変換する。また、消費カロリーを精度よく求めるため、光、電気、圧力等の物理量を検出する手段を用いて脈波ＲＲ間隔・体温・血圧・睡眠などの生体データを検出してもよい。
【００１４】
操作部１３０は、例えば、数字や文字等の入力キーを有する操作ボタン群を有し、ユーザーによって操作された入力キーに対応する操作信号を制御部１１０へ送出する。本実施形態では、特に、操作部１３０は、測定されたユーザーの血糖値データの入力を受付けると共に、ユーザーが摂取した食事内容を示す食事情報、変動情報の一例としてユーザーが服用した薬の内容を示す服用情報、ユーザーが行った運動内容を示す運動情報のデータの入力を受付ける。
【００１５】
記憶部１４０は、不揮発性の記憶媒体で構成され、ユーザーの過去の血糖値に関する情報を含むユーザー情報２００や、食事メニュー情報２１１及び運動種別情報２１２、インスリン投与情報２２０、インスリン効果情報２３０等のデータを記憶している。ここで、食事メニュー情報２１１、運動種別情報２１２、ユーザー情報２００、インスリン投与情報２２０について順に説明する。
【００１６】
図２（ａ）は、食事メニュー情報２１１の一例を示す図である。食事メニュー情報２１１には、単品の食品名や料理名等の食事メニューと食事メニューに対応する摂取カロリーが記憶されている。食事メニュー情報２１１は、ユーザーが食事情報を入力する際に参照される。図２（ｂ）は、運動種別情報２１２の一例を示す図である。運動種別情報２１２には、運動種別と運動内容とが記憶されている。運動種別情報２１２は、ユーザーが運動情報を入力する際に参照される。
【００１７】
次に、ユーザー情報２００について説明する。ユーザー情報２００には、図３（ａ）に示す血糖値情報２００ａと、図３（ｂ）に示す行動情報２００ｂとが含まれている。
血糖値情報２００ａには、例えば、ユーザーが過去に糖尿病に関する教育入院を行ったとき等の、教育入院期間において測定された毎日の血糖値と行動履歴（食事と運動）とが記憶されている。
【００１８】
図３（ａ）には、その一例として、２０１０年２月１日と２月２日のユーザーの血糖値情報２００ａを示している。この図の波形４１は、ユーザーの血糖値の時系列変化を表している。また、時間軸における「朝食」、「薬」、「散歩」「昼食」・・・等は、ユーザーが摂った食事や運動、薬を服用したタイミング等の行動履歴を示している。図３（ｂ）は、図３（ａ）の各行動履歴に対応する行動情報２００ｂを示しており、各行動履歴に対応する行動（食事及び薬の摂取、運動）の内容（食事内容、運動内容）と、各内容に対応するカロリー（摂取カロリー、消費カロリー）とが対応づけられている。例えば、図３（ａ）の２０１０年２月１日の朝食の食事内容は「和食Ａ」であり、和食Ａの摂取カロリーは「５００ｋｃａｌ」であったことを示しており、また、朝食とほぼ同じタイミングで摂取された薬は「薬ａ」であったことを示している。また、図３（ａ）の２０１０年２月１日の午前に行った「散歩」の消費カロリーは「５０ｋｃａｌ」であったことを示している。
【００１９】
本実施形態では、ユーザー情報２００として、ユーザーの過去の血糖値の変化と合わせてユーザーの行動（食事及び薬の摂取、運動）に対する摂取カロリーと消費カロリーが記憶されていると共に、操作部１３０を介してユーザーによって入力された血糖値データ、食事情報、薬の服用に関する服用情報、運動情報がユーザー情報２００に蓄積される。
【００２０】
次に、インスリン投与情報２２０について説明する。インスリン投与情報２２０は、図４（ａ）に例示するインスリン投与条件テーブル２２０ａと図４（ｂ）に例示するインスリン調整条件テーブル２２０ｂとを含む。図４（ａ）に示すインスリン投与条件テーブル２２０ａには、インスリン投与時より所定時間前の予測血糖値Ｃに対して予め設定されたインスリン投与量（Ｉ１，Ｉ２，…）が記憶されている。また、図４（ｂ）に示すインスリン調整条件テーブル２２０ｂには、予め設定された薬を服用していないときのインスリン投与後の予測血糖値と、当該薬を服用したときのインスリン投与後の予測血糖値との差Ｃｉに対応するインスリンの調整量（Δｉ１，Δｉ２…）が記憶されている。
インスリンによる血糖値の変化は、薬を服用したときと服用しないときとで異なる場合があり、薬によってインスリンの効果が促進されて特に低血糖の状態とならないようにする必要があり、本実施形態ではインスリン調整条件テーブル２２０ｂを用いてインスリン投与量が調整される。
【００２１】
次に、インスリン効果情報２３０について説明する。インスリン効果情報２３０は、本実施形態の変動情報を示す服用薬に関する情報に含まれ、インスリン投与後におけるインスリンの効果の促進度合を示す情報が記憶されている。具体的には、図５（ａ）に示す薬を服用しない場合のインスリン投与による血糖値の時系列変化を表す標準予測血糖値情報２３０ａと、図５（ｂ）及び（ｃ）に示す薬（薬ａ，薬ｂ）を服用した場合のインスリン投与による血糖値の時系列変化を表す薬別予測血糖値情報２３０ｂ（２３０ｂ１，２３０ｂ２）が記憶されている。図５（ａ）〜（ｃ）は、同じインスリン量を投与したときの基準血糖値Ｃｉ１から低血糖状態の血糖値Ｃｉ０（以下、最低血糖値と称する）となるまでの時間変化を表している。この例では、図５（ｂ）に示す薬ａを服用した場合は、図５（ａ）と比べて、最低血糖値Ｃｉ０に到達する経過時間（ｔ２＞ｔ１）が遅く、薬ａによってインスリン効果が促進されていない。また、図５（ｃ）に示す薬ｂを服用した場合は、図５（ａ）と比べて、最低血糖値Ｃｉ０に到達する経過時間（ｔ３＜ｔ１）が速く、薬ｂによってインスリン効果が促進されている。標準予測血糖値情報２３０ａと薬別予測血糖値情報２３０ｂは、インスリン投与量の決定の際に参照される。
【００２２】
図１に戻り、構成の説明を続ける。表示部１５０は、液晶ディスプレイ等の表示装置で構成され、制御部１１０の制御の下、食事、服用した薬、及び運動の各内容を入力するための入力画面や血糖値の予測曲線等の各種画像を表示する。計時部１６０は、所定のクロックをカウントして時刻を計時する。
【００２３】
（制御部１１０の機能構成）
図６は、上述した制御部１１０の機能を中心とする機能構成図である。制御部１１０は、摂取エネルギー取得部１１１、消費エネルギー取得部１１２、算出部１１３、解析部１１４、及び生成部１１５を含む。
摂取エネルギー取得部１１１は、ユーザーが入力した血糖値データと、摂取エネルギー情報としてユーザーが入力した食事情報を操作部１３０から取得し、取得した食事情報と食事メニュー情報２１１に基づいて、食事情報に対する摂取カロリーを求める。消費エネルギー取得部１１２は、ユーザーの消費エネルギー情報として消費カロリーを活動量測定部１２０から一定時間毎に取得する。算出部１１３は、摂取エネルギー取得部１１１で求めた摂取カロリーと予め定められた第１の予測アルゴリズムに基づいて、摂取カロリーに対する血糖値の変化を予測した予測曲線（以下、第１予測曲線と称する）を求める。また、算出部１１３は、消費エネルギー取得部１１２で取得された消費カロリーと予め定められた第２の予測アルゴリズムに基づいて、消費カロリーに対する血糖値の変化を予測した予測曲線（以下、第２予測曲線と称する）を求める。
【００２４】
ここで、第１予測曲線と第２予測曲線の算出について説明する。図７（ａ）は、本実施形態における第１予測曲線の一例を示す図である。第１予測曲線は、摂取カロリーと第１の予測アルゴリズムとに基づいて求められる。第１予測曲線は、遅延期間ｄ１、上昇期間ｄ２、平衡期間ｄ３、および下降期間ｄ４を有する。以下、各期間における血糖値曲線を求める第１の予測アルゴリズムの一例を説明する。
【００２５】
遅延期間ｄ１は、食事を開始してから、食事開始時における血糖値（基準値）Ｃ０を超えるまでの期間を示している。遅延期間ｄ１には、食事の開始時点から予め定められた時間（例えば、１５分）が設定されおり、食事開始時の血糖値Ｃ０を維持する。なお、食事開始時の血糖値Ｃ０は、当該時刻においてユーザーが測定した血糖値を用いるが、測定できなかった場合には、例えば、予め設定されたユーザーの血糖値の標準値等を用いるようにしてもよい。
【００２６】
上昇期間ｄ２は、遅延期間ｄ１の終期から始まり、血糖値が上昇を開始して血糖値がピークとなる値（ピーク値）に到達するまでの期間を示している。ピーク値は、傾きＳ１で血糖値が上昇し、食事開始時の血糖値Ｃ０に血糖値の上昇量ｈ１１を合算した値である。
血糖値の上昇量ｈ１１は、例えば、ｈ１１＝（摂取カロリー）×（インスリン分泌量）×（係数α）で求められる。本実施形態では、インスリン分泌量と係数α（＞０）は、ユーザーに応じて予め設定された固定値である。なお、インスリン分泌量及び係数は、予め設定された固定値だけなく、ユーザーの属性（年齢、性別、身長、体重）に応じて定められた値や可変値であってもよい。
【００２７】
平衡期間ｄ３は、上昇期間ｄ２の終期から血糖値のピーク値を維持する期間であり、本実施形態では、予め定義された固定値が設定されている。なお、例えば、摂取カロリーとユーザーに固有の係数とを乗算した値を、前回の摂取カロリーとの差に応じた係数で除算する等、摂取カロリーと予め定められた演算式とを用いて平衡期間ｄ３を求めるようにしてもよい。
【００２８】
下降期間ｄ４は、平衡期間ｄ３の終期から血糖値が傾きＳ２で下降を開始して基準値に到達するまでの期間を示している。つまり、下降期間ｄ４は、血糖値がピーク値から基準値（食事開始時の血糖値Ｃ０）に戻るまでの期間である。
傾きＳ２は、例えば、Ｓ２＝（摂取カロリー）×（係数β）で求められる。本実施形態では、係数βは、ユーザーに応じて予め定められた固定値（＜０）であるが、ユーザーの属性（年齢、性別、身長、体重）に応じて予め定められた値や可変値であってもよい。
【００２９】
次に、第２予測曲線について説明する。図７（ｂ）は、本実施形態における第２予測曲線の一例を示す図である。第２予測曲線は、消費カロリーと第２の予測アルゴリズムとに基づいて求められる。第２予測曲線は、遅延期間ｅ１と下降期間ｅ２を含んで構成されている。以下、各期間における血糖値曲線を求める第２の予測アルゴリズムの一例を説明する。
【００３０】
遅延期間ｅ１は、運動を開始してから血糖値が下降し始めるまでの期間を示し、運動開始時の血糖値が維持される期間である。本実施形態では、遅延期間ｅ１には、予め定められた期間（例えば、２分）が設定されている。下降期間ｅ２は、遅延期間ｅ１の終期から傾きＳ３（単位時間当たりの血糖値の低下量ΔＣ）で血糖値が下降する期間である。
低下量ΔＣは、例えば、ΔＣ＝（消費カロリー）×（インスリン分泌量）×（係数γ）で求められる。消費カロリーは、活動量測定部１２０において計測されたユーザーの消費カロリーであり、本実施形態では、ユーザーが運動を意識していない通常の動作時においても活動量測定部１２０によりユーザーの消費カロリーが算出されて逐次入力される。
【００３１】
インスリン分泌量はユーザーに応じて予め設定された固定値であり、係数γ（＜０）は、血糖値に応じた可変値であってもよいし、ユーザーの属性に応じて定められた固定値であってもよい。
【００３２】
図６に戻り、説明を続ける。解析部１１４は、摂取エネルギー情報として操作部１３０から入力された食事情報と対応するユーザー情報２００を抽出する抽出条件を用いてユーザー情報２００を抽出し、抽出したユーザー情報２００を用いて当該食事情報に対するユーザーの血糖値変化を解析する第１解析処理を行う。
【００３３】
具体的には、例えば、入力された食事情報が和食Ａの場合、和食Ａを摂取したときの血糖値の変化を表す波形として、和食Ａを摂取した時点から次の行動（食事又は運動）が行われるまでの期間の波形データが抽出される。図３（ａ）に示す血糖値情報２００ａの例では、２０１０年２月１日の朝食を摂取した時点から次の行動、つまりウォーキングが行われるまでの期間の波形データが抽出される。なお、ウォーキングが行われなければ、朝食を摂取した時点から昼食を摂取するまでの期間の波形データが抽出される。このようにして、同じ食事内容を摂取したときの血糖値の変化を表す波形を第１モデル波形として抽出する。なお、複数の波形が抽出された場合には、解析部１１４は、抽出した複数の波形を平均化する等の処理を行い、当該食事情報に対する血糖値の変化傾向を示す第１モデル波形を生成する。
【００３４】
また、解析部１１４は、操作部１３０から入力された運動情報と対応するユーザー情報２００を抽出する抽出条件を用いてユーザー情報２００を抽出し、抽出したユーザー情報２００を用いて当該運動情報に対するユーザーの血糖値変化を解析する第２解析処理を行う。本実施形態では、活動量測定部１２０によりユーザーの消費カロリーが逐次算出されるように構成されているが、算出された消費カロリーがどのような動作を行ったときのものであるかを区別するために、通常の動作以外の運動については、ユーザーが運動を行う前に運動種別を入力する。
【００３５】
具体的には、例えば、入力された運動情報がウォーキングである場合には、ウォーキングを行ったときの血糖値の変化を表す波形として、図３（ａ）に示す血糖値情報２００ａにおける２０１０年２月１日のウォーキング開始時から次の行動、つまり軽食を摂取するまでの波形データが抽出される。このようにして、同じ運動を行ったときの血糖値の変化を表す波形を第２モデル波形として抽出する。なお、複数の波形が抽出された場合には、解析部１１４は、抽出された複数の波形を平均化する等の処理を行い、当該運動情報に対する血糖値の変化傾向を示す第２モデル波形を生成する。また、解析部１１４は、予め設定されたインスリン投与予定時間（例えば昼食前の所定時刻）から一定時間前の時刻（以下、投与準備時刻と称する）において、当該投与準備時刻より所定時間前に薬が服用されているか否かをユーザー情報２００から判断する。
【００３６】
生成部１１５は、算出部１１３において算出された第１予測曲線及び第２予測曲線を、解析部１１４の第１解析処理と第２解析処理の各解析結果に基づいて変形し、変形した第１予測曲線と第２予測曲線を統合して予測血糖値曲線を生成する。具体的には、生成部１１５は、第１予測曲線の上昇期間ｄ２における血糖値のピーク値までの上昇量ｈ１１と、第１モデル波形のピーク値までの上昇量とを比較し、上昇量の差分が予め定めた閾値以上である場合には、第１予測曲線の上昇量ｈ１１が第１モデル波形の上昇量となるように係数αを調整する。また、生成部１１５は、第１予測曲線の平衡期間ｄ３と、第１モデル波形において血糖値のピーク値が継続する継続期間とを比較し、平衡期間ｄ３と継続期間との差分が予め定めた閾値以上である場合には、第１予測曲線の平衡期間ｄ３を継続期間と一致させるように平衡期間ｄ３を設定する。なお、第１モデル波形において、血糖値のピーク値が予め定められた閾値ΔＣｔｈの範囲内で下降している期間はピーク値が継続しているものとし、閾値ΔＣｔｈの範囲を下回った時点を継続期間の終期と判断する。
【００３７】
また、生成部１１５は、第１予測曲線の下降期間ｄ４においてピーク値から血糖値が低下した低下量（ｈ１１）と、第１モデル波形のピーク値から血糖値が低下した低下量とを比較し、低下量の差分が予め定めた閾値以上である場合には、第１予測曲線の下降期間ｄ４における低下量（ｈ１１）が第１モデル波形における低下量となるように、傾きＳ２の係数βを調整する。
【００３８】
生成部１１５は、第２予測曲線についても第１予測曲線と同様に変形する。具体的には、生成部１１５は、第２予測曲線の下降期間ｅ２における血糖値の単位時間当たりの低下量ΔＣと、第２モデル波形における血糖値の単位時間当たりの低下量とを比較し、低下量の差分が予め定めた閾値以上である場合には、第２予測曲線の低下量ΔＣを第２モデル波形における低下量となるように係数γを調整する。生成部１１５は、上記のようにして第１予測曲線と第２予測曲線を各々変形し、変形した第１予測曲線と第２予測曲線とを統合した予測血糖値曲線を生成し、生成した予測血糖値曲線を記憶部１４０に出力する。
本実施形態において、解析結果に基づいて予測曲線を変形する処理とは、解析結果に基づく波形（モデル波形）からユーザーの血糖値変化の特徴量を示すパラメータを抽出し、予測曲線（第１予測曲線、第２予測曲線）においてこの特徴量に対応するパラメータを抽出し、予測曲線のパラメータを解析結果のパラメータとなるように近づける処理である。
【００３９】
決定部１１６は、解析部１１４の解析結果に基づいて、生成部１１５によって生成された予測血糖値曲線と、インスリン投与情報２２０及びインスリン効果情報２３０とに基づいて、ユーザーに投与すべきインスリン量を決定する。具体的には、インスリン投与予定時間から所定時間前に薬の服用があった場合には、予測血糖値曲線と、標準予測血糖値情報２３０ａと服用された薬に対応する薬別予測血糖値情報２３０ｂとに基づいて、インスリン投与時点から所定時間経過後の薬を服用したときと服用していないときの各予測血糖値を推定する。また、予測血糖値曲線に基づいてインスリン投与時における予測血糖値に対応する投与量をインスリン投与情報２２０に基づいて特定し、特定した投与量を予測血糖値の推定値の差に応じたインスリン効果情報２３０の調整量を用いて調整し、投与すべきインスリン量を決定する。
本実施形態における制御部１１０の機能構成は以上の通りである。以下、本実施形態における血糖値予測装置１０の動作について説明する。
【００４０】
（動作）
図８は、本実施形態における血糖値予測装置１０の動作フローを示している。本実施形態では、ユーザーによって毎日朝食前に血糖値が実測される。血糖値予測装置１０は、その実測値を用いて、食事情報が入力される毎、ユーザーの消費カロリーが測定される毎に血糖値の予測を行い、予測血糖値曲線を出力する。
ユーザーは、実測した血糖値のデータを血糖値予測装置１０の操作部１３０を介して入力する。制御部１１０は、操作部１３０を介して入力された血糖値データを入力時間と受付けると、入力された血糖値データを血糖値Ｃ０として設定し、血糖値予測処理を開始する（ステップＳ１１）。
【００４１】
ユーザーが操作部１３０を介して食事情報入力画面を表示させる操作を行うと、制御部１１０は、食事メニュー情報２１１の食事メニューを表示部１５０に表示し、ユーザーからの入力を受付ける（ステップＳ１２）。
【００４２】
制御部１１０は、操作部１３０を介して食事メニューがユーザーによって入力されると（ステップＳ１２：ＹＥＳ）、摂取エネルギー情報として、入力された食事メニューに対応する摂取カロリーを食事メニュー情報２１１から選択し、選択した摂取カロリーに対する第１予測曲線を第１の予測アルゴリズムを用いて算出する（ステップＳ１３）。制御部１１０は、ステップＳ１２において入力された食事メニューに対応するユーザー情報２００を抽出し、食事情報に対する過去の血糖値の変化傾向を解析して第１モデル波形を生成する（ステップＳ１４）。
【００４３】
制御部１１０は、ステップＳ１３において算出された第１予測曲線における各期間（ｄ１，ｄ２，ｄ３，ｄ４）の血糖値変化と、ステップＳ１４において生成された第１モデル波形の血糖値変化とを比較し、比較結果に応じて第１予測曲線を変形する（ステップＳ１５）。
また、制御部１１０は、ユーザーが操作部１３０を介して服用情報入力画面を表示させる操作を行うと、制御部１１０は、服用する薬の情報の入力を受付ける（ステップＳ１６）。制御部１１０は、操作部１３０を介して服用する薬の情報がユーザーによって入力されると（ステップＳ１６：ＹＥＳ）、ユーザー情報２００の血糖値情報２００ａに服用する時間を記憶し、行動情報２００ｂの食事内容に服用する薬を示す情報を記憶する（ステップＳ１７）。なお、服用する薬の情報の入力が行われなければ（ステップＳ１６：ＮＯ）、ステップＳ１８の処理を行う。
【００４４】
また、制御部１１０は、消費エネルギー情報として、活動量測定部１２０において一定時間毎に計測されるユーザーの消費カロリーを活動量測定部１２０から受付け（ステップＳ１８）、受付けた消費カロリーに対する第２予測曲線を第２の予測アルゴリズムを用いて算出する（ステップＳ１９）。
【００４５】
ユーザーは、操作部１３０を介して運動情報入力画面を表示させる操作を行うと、制御部１１０は、運動種別情報２１２を表示部１５０に表示し、ユーザーからの入力を受付ける（ステップＳ２０）。制御部１１０は、運動情報として、操作部１３０を介して運動種別がユーザーによって入力されると（ステップＳ２０：ＹＥＳ）、入力された運動情報に対応するユーザー情報２００を抽出し、運動情報に対する過去の血糖値の変化傾向を解析して第２モデル波形を生成する（ステップＳ２１）。制御部１１０は、ステップＳ１９において算出された第２予測曲線における期間ｅ２の血糖値変化と、ステップＳ２１において生成された第２モデル波形の血糖値変化とを比較し、比較結果に応じて第２予測曲線を変形する（ステップＳ２２）。
【００４６】
制御部１１０は、第１予測曲線と第２予測曲線とを同一時間軸上で統合させた予測血糖値曲線を生成し、生成した予測血糖値曲線を示す画像を表示部１５０に表示すると共に、当該予測血糖値曲線を示すデータを記憶部１４０に記憶する（ステップＳ２３）。なお、ステップＳ１２において、ユーザーにより食事情報が入力されなかった場合には（ステップＳ１２：ＮＯ）、制御部１１０は、ステップＳ１６の処理を行う。また、ステップＳ２０において、ユーザーにより運動情報が入力されなかった場合には（ステップＳ２０：ＮＯ）、制御部１１０は、ステップＳ２３の処理を行う。
【００４７】
このように、本実施形態では、摂取エネルギー情報と消費エネルギー情報とが入力される毎に第１予測曲線、第２予測曲線が算出され、算出された第１予測曲線と第２予測曲線に基づいて予測血糖値曲線が生成される。
【００４８】
次に、本実施形態におけるインスリン量決定処理の動作について説明する。図９は、本実施形態のインスリン量決定処理の動作フローを示している。上述したように、本実施形態では、ユーザーに対するインスリンの投与は、１日３回食事時間に合わせた予め設定された時刻に行われる。制御部１１０は、計時部１６０により計時された時刻が予め設定された投与準備時刻になると（ステップＳ３１：ＹＥＳ）、インスリン投与予定時刻から所定時間前までに薬が服用されているか否かを記憶部１４０内の行動情報２００ｂから判断する（ステップＳ３２）。
【００４９】
制御部１１０は、インスリン投与予定時刻から所定時間前までに薬が服用されていると判断すると（ステップＳ３２：ＹＥＳ）、服用された薬の内容を記憶部１４０内の行動情報２００ｂから特定し、特定した薬がインスリン効果の解析対象となる薬であるか否かを、記憶部１４０内の薬別予測血糖値情報２３０ｂに基づいて判断する（ステップＳ３３）。
【００５０】
制御部１１０は、ステップＳ３３において特定した薬がインスリン効果の解析対象であると判断した場合には（ステップＳ３３：ＹＥＳ）、特定した薬を服用したときと服用していないときのインスリン投与時点から所定時間経過後の予測血糖値を推定する（ステップＳ３４）。つまり、制御部１１０は、記憶部１４０内の標準予測血糖値情報２３０ａを用いて、予測血糖値曲線におけるインスリン投与予定時点から所定時間経過後の予測血糖値を推定すると共に、服用された薬に対応する記憶部１４０内の薬別予測血糖値情報２３０ｂを用いて、予測血糖値曲線におけるインスリン投与予定時点から所定時間経過後の予測血糖値を推定する。
【００５１】
制御部１１０は、ステップＳ３４において推定された予測血糖値の差を算出し、記憶部１４に記憶されているインスリン調整条件テーブル２２０ｂにおいて、算出結果の値を含むインスリン調整条件に対応する調整量を特定する（ステップＳ３５）。そして、制御部１１０は、記憶部１４０内のインスリン投与条件テーブル２２０ａから予測血糖値曲線におけるインスリン投与時点の予測血糖値に対応するインスリン量を特定し、ステップＳ３５において特定した調整量を用いて予測血糖値曲線に基づいて特定したインスリン量を調整し、投与すべきインスリン量を決定する（ステップＳ３６）。
【００５２】
また、ステップＳ３２において、インスリン投与予定時刻から所定時間前までに薬が服用されていないと判断した場合（ステップＳ３２：ＮＯ）、又は、ステップＳ３３において特定した薬がインスリン効果の解析対象の薬でないと判断した場合には（ステップＳ３３：ＮＯ）、制御部１１０は、記憶部１４０内のインスリン投与条件テーブル２２０ａにおいて、予測血糖値曲線におけるインスリン投与時点の予測血糖値に対応する投与量を投与すべきインスリン量として決定する（ステップＳ３７）。制御部１１０は、ステップＳ３６において決定したインスリン量又はステップＳ３７において決定したインスリン量を表示部１５０に表示する。なお、制御部１１０は、ステップＳ３１において、計時部１６０により計時された時刻が予め設定された投与準備時刻でない場合には（ステップＳ３１：ＮＯ）、投与準備時刻となるまで待機する。
【００５３】
（具体例）
以下、インスリン投与量の決定処理の具体例について説明する。図１０は、インスリン投与予定時間前に生成された予測血糖値曲線５１の例を示す。この図において、時刻ｔ１１は薬ａを服用した時間を示し、時刻ｔ１２は、時刻ｔ１１から所定時間経過後の時刻であり、インスリン投与予定時間を示している。なお、インスリン投与により血糖値が変動する上限値Ｃｔｈ２、下限値Ｃｔｈ１が設定されており、インスリン量は下限値を超えない範囲となるように決定される。なお、行動情報２００ｂには、ユーザーが薬情報として入力した薬ａを示す情報が記憶されているものとする。
【００５４】
制御部１１０は、計時部１６０により計時された時刻が予め設定された投与準備時刻になると（ステップＳ３１：ＹＥＳ）、予測血糖値曲線５１に基づいてインスリン投与予定時刻ｔ１２から所定時間前の時刻ｔ１１において薬が服用されていると判断する（ステップＳ３２：ＹＥＳ）。制御部１１０は、ユーザー情報２００の行動情報２００ｂから当該薬が薬ａであると特定し、薬別予測血糖値情報２３０ｂに基づいて薬ａがインスリン効果の解析対象であると判断する（ステップＳ３３：ＹＥＳ）。
【００５５】
制御部１１０は、標準予測血糖値情報２３０ａに基づいて、予測血糖値曲線５１におけるインスリン投与予定時点から所定時間経過後の時刻ｔ１３までの予測血糖値を推定する。具体的には、例えば、予測血糖値曲線５１の時刻ｔ１２における予測血糖値を、標準予測血糖値情報２３０ａに基づく単位時間当たりの血糖値の低下量に従って変化させて図９の実線５１ａで示すような予測血糖値曲線を生成する。
【００５６】
また、制御部１１０は、上記標準予測血糖値情報２３０ａの場合と同様にして、図５（ｂ）に示す薬ａに対応する薬別予測血糖値情報２３０ｂに基づいて、予測血糖値曲線５１におけるインスリン投与予定時点から所定時間経過後の時刻ｔ１３までの予測血糖値を推定し、図９の実線５１ｂで示す予測血糖値曲線を生成する（ステップＳ３４）。
制御部１１０は、インスリン投与予定時刻ｔ１２から所定時間経過後の時刻ｔ１３における実線５１ａ及び５１ｂが示す予測血糖値の差を算出し、インスリン調整条件テーブル２２０ｂにおいて算出結果の値を含むインスリン調整条件に対応する調整量を特定する（ステップＳ３５）。そして、制御部１１０は、予測血糖値曲線５１のインスリン投与予定時刻ｔ１２における予測血糖値を含むインスリン投与条件に対応する投与量をインスリン投与条件テーブル２２０ａから特定し、特定した投与量を特定した調整量に基づいて調整する（ステップＳ３６）。
【００５７】
この例では、図５（ａ）（ｂ）に示すように、薬ａは、薬を服用していない場合と比べてインスリンの効果が促進されていないため、例えば、特定された投与量を予測血糖値の差に応じた調整量で増やすようにすることで、薬を服用しない場合の血糖値変化に近づけることができる。また、薬ｂを服用した場合も薬ａの場合と同様である。図５（ａ）（ｃ）に示すように、薬ｂは、薬を服用しない場合と比べてインスリンの効果を促進させる作用がある。そのため、薬ｂを服用した場合におけるインスリン投与予定時刻ｔ１２から時刻ｔ１３までの予測血糖値曲線は図１０の実線５１ｃで示すような曲線となる。この場合、時刻ｔ１３における予測血糖値が下限値Ｃｔｈ１以下となっており、通常のインスリン量を投与すると低血糖状態になる可能性が高いため、予測血糖値の差に応じた調整量だけインスリン投与量を減らすようにすることでインスリン投与後に低血糖状態とならないようにする。
【００５８】
本実施形態では、過去のユーザーの血糖値変化を解析した結果に基づいて血糖値を予測することができると共に、ユーザーが服用した薬によるインスリンの効果の促進度合を考慮してインスリン量を決定することができる。そのため、ユーザーは、服用する薬に応じた適切な量のインスリンを投与することができるので、服用した薬による影響で低血糖等の危険な状態とならないようにすることができる。
【００５９】
＜変形例＞
本発明は、上述した実施形態に限定されるものではなく、以下のように変形させて実施してもよい。また、以下の変形例を組み合わせてもよい。
【００６０】
（１）上述した実施形態では、ユーザーが服用した薬に応じてインスリン量を調整する例であったが、インスリン投与後に予定されている行動に応じてインスリン量を調整するようにしてもよい。つまり、インスリン投与後に、ユーザーが食事を摂取する場合や運動を行う場合、食事の摂取カロリーや運動の消費カロリーによってインスリンの効果の促進度合が変化することがあるため、血糖値の変動に関わる変動情報として、インスリン投与後に予定されているユーザーの行動情報を取得し、取得した行動情報に基づいてインスリン量を調整するようにする。
【００６１】
例えば、インスリン投与予定時間の一定時間前に、インスリン投与後に予定している行動内容の入力を受付ける入力画面を表示部１５０に表示し、ユーザーが入力した行動内容に応じた摂取カロリー又は消費カロリーをインスリン量の決定に反映させる。図１１は、本変形例に係るインスリン決定処理の動作フローを示している。以下、この動作フローに従って本変形例に係るインスリン決定処理について説明する。
【００６２】
制御部１１０は、計時部１６０により計時された時刻が予め設定された所定時刻になると（ステップＳ５１：ＹＥＳ）、インスリン投与予定時刻以降の行動予定を入力する入力画面を表示部１５０に表示し、行動予定の入力を行うよう報知する（ステップＳ５２）。
制御部１１０は、表示部１５０に表示された入力画面において、ユーザーが操作部１３０を介して行動内容と行動タイミングを示す情報の入力を行うと（ステップＳ５３：ＹＥＳ）、入力された行動内容に対応する摂取エネルギー及び消費エネルギーを当該行動内容に対応するユーザー情報２００から特定する（ステップＳ５４）。即ち、制御部１１０は、例えば、行動内容として「昼食」「和食Ａ」が入力された場合には、行動情報２００ｂから「昼食」の「和食Ａ」に対応する摂取カロリーを抽出し、抽出した摂取カロリーの平均値を当該行動内容に対する摂取エネルギーとして特定する。また、例えば、行動内容として「午後＊＊時」「散歩」が入力された場合には、行動情報２００ｂから「午後」の「散歩」に対応する消費カロリーを抽出し、抽出した消費カロリーの平均値を当該行動内容に対する消費エネルギーとして特定する。
【００６３】
制御部１１０は、ステップＳ５４において特定した摂取エネルギーと消費エネルギーとを加算した値を予め定義された演算式に代入してインスリンの調整量を求める。そして、予測血糖値曲線におけるインスリン投与予定時間の予測血糖値に対応する投与量を実施形態と同様のインスリン投与条件テーブル２２０ａを用いて特定し、特定した投与量をインスリンの調整量に従って調整し、投与すべきインスリン量を決定する（ステップＳ５５）。例えば、摂取エネルギーより消費エネルギーの方が多い場合には、特定されたインスリンの投与量を増やすように調整し、摂取エネルギーより消費エネルギーの方が少ない場合には、特定されたインスリンの投与量を減らすように調整することで通常のインスリンの効果が得られるようにする。
【００６４】
なお、ステップＳ５３において、ユーザーが操作部１３０を介して行動予定の入力を行わない場合には（ステップＳ５３：ＮＯ）、予測血糖値曲線におけるインスリン投与予定時間の予測血糖値に対応する投与量を、インスリン投与条件テーブル２２０ａを用いて特定し、特定した投与量を投与すべきインスリン量として決定する（ステップＳ５６）。また、ステップＳ５１において、計時部１６０により計時された時刻が予め設定された所定時刻になるまでは（ステップＳ５１：ＮＯ）、制御部１１０は所定時刻になるまで待機する。
本変形例では、インスリン投与後の行動予定に応じてインスリン量が決定されるため、インスリン投与時の血糖値に基づいてインスリン量を決定する場合より適切なインスリン量を決定することができる。そのため、ユーザーがインスリン投与後に激しい運動を行ったとしても予め当該運動を考慮したインスリン量が決定されるので、そのインスリン量を投与した場合には運動中や運動後に低血糖の状態にならないようにすることができる。
【００６５】
（２）また、上述した実施形態では、服用した薬毎にインスリンの効果の促進度合を示す薬別予測血糖値情報２３０ｂと薬を服用しない場合のインスリンの効果の促進度合を示す標準予測血糖値情報２３０ａとを用いてインスリン投与後の血糖値変化を推定する例であったが、ユーザー情報２００として、薬を服用したときの過去の血糖値の時系列変化を示すデータが記憶されている場合には、インスリン投与予定時間の所定時間前に服用された薬と同じ薬をユーザーが服用したときの過去の血糖値データに基づく血糖値変化に応じてインスリン量を決定してもよい。なお、同じ薬を服用したときの過去の血糖値データを用いる場合、薬を服用してから一定時間内の摂取エネルギーと消費エネルギーに対する血糖値の変化分を過去の血糖値データから除去するようにしてもよい。血糖値の変化分の除去は、例えば、食事を摂取したときや運動を行ったときの平均的な血糖値の変化量（上昇量や低下量等）を過去の血糖値データから除くようにしてもよい。
【００６６】
（３）また、上述した実施形態では、予め定義された血糖値の予測アルゴリズムを用いて血糖値の予測曲線を生成する例であったが、非線形回帰分析や時系列解析等の手法を用い、これらの手法により推定されたモデルにユーザーによって入力された食事情報や運動情報等のデータを当てはめて血糖値を予測するように構成してもよい。
【００６７】
（４）また、上述した実施形態では、ユーザー情報２００として、ユーザーの過去の教育入院期間において測定された血糖値と行動履歴が記憶される例であったが、ユーザーの血糖値に関する時系列データであればこれ以外のデータであってもよい。例えば、自宅で測定されたユーザーの血糖値と行動履歴の時系列データでもよいし、ユーザーと同様の特性（病状や体質等）を有する他の糖尿病患者の血糖値と行動履歴の時系列データであってもよい。
【００６８】
（５）また、上述した実施形態では、活動量測定部１２０によってユーザーの消費カロリーを逐次測定する例であったが、脈拍を測定する測定手段を備える場合には、消費エネルギー取得部１１２は、脈拍を消費カロリーに変換する予め定義された演算式を用いて測定された脈拍を消費カロリーに変換するようにしてもよい。
【００６９】
（６）また、上述した実施形態では、ユーザーにより食事情報が逐次入力されることにより摂取エネルギー情報を取得する例を説明したが、摂取エネルギー情報を取得する方法はこれに限定されない。例えば、摂取エネルギー取得部１１１において、食事内容を撮影した画像データと撮影時刻を含む撮影データを外部から有線又は無線通信により取得し、取得した撮影データの画像データを画像解析して、予め定義された食事内容と対応する画像データが含まれている場合には、その食事内容に応じた摂取カロリーを摂取エネルギー情報として用いるようにしてもよい。
【００７０】
（７）また、上述した実施形態では、摂取エネルギー情報はユーザーが食事を摂取する際に入力され、消費エネルギー情報は活動量測定部１２０において一定時間毎に計測される例であったが、摂取エネルギー取得部１１１と消費エネルギー取得部１１２が摂取エネルギー情報と消費エネルギー情報を各々取得するタイミングはこれに限定されない。例えば、現時点より過去に行った運動情報や摂取した食事情報を時間情報と合わせてユーザーから入力を受付けるようにしてもよいし、将来行う予定の運動情報や摂取予定の食事情報を時間情報と合わせてユーザーから入力を受付けるようにしてもよい。
なお、摂取エネルギー取得部１１１や消費エネルギー取得部１１２において過去の運動情報や食事情報が取得された場合には、当該過去の時点に遡って、当該食事情報と運動情報に基づいて第１予測曲線及び第２予測曲線を再計算すると共に、当該食事情報と運動情報に基づいて血糖値の変化傾向を再解析して予測血糖値曲線を生成しなおすようにしてもよい。
【００７１】
（８）また、上述した実施形態では、摂取カロリーを用いた第１の予測アルゴリズムの例を説明したが、食事内容に含まれる糖質量、ＧＩ値、脂質量等を用いた予測アルゴリズムを適用してもよい。この場合には、食事内容に対応する糖質量、ＧＩ値、脂質量等の成分を予め定義したテーブルを記憶部１４０に記憶するように構成してもよいし、ユーザーによって食事情報が入力された際に、摂取エネルギー取得部１１１において、当該食事情報に対応する成分データを有線又は無線通信により外部から取得するように構成してもよい。
【００７２】
（９）また、上述した実施形態では、決定したインスリン量を表示部１５０に表示する等してユーザーに報知する例であったが、ユーザーにインスリンを投与する投与手段としてマイクロポンプが血糖値予測装置と接続されている場合には、決定したインスリン量をマイクロポンプに指示するようにしてもよい。
【００７３】
（１０）また、上述した実施形態では、インスリン投与予定時間が予め設定されている例であったが、インスリン投与予定時間以降のユーザーの行動予定に応じてインスリン投与時間を決定するようにしてもよい。例えば、ユーザーによって入力された行動予定の行動内容に応じた摂取カロリーや消費カロリーと行動予定時間から投与予定時間以降の血糖値の変化を予測し、予測した血糖値からインスリンの投与による血糖値の単位時間当たりの低下量を減算した血糖値が最低血糖値を超えないように投与時間調整する。
【００７４】
（１１）また、上述した実施形態では、薬を服用した場合と服用しない場合におけるインスリンの効果の促進度合を示すインスリン情報を用いて、夫々の場合におけるインスリン投与後の血糖値の変化を予測し、各予測結果の差に応じたインスリンの調整量を特定する例であったが、ユーザーに応じて予め設定された薬毎の固定値の調整量を記憶部１４０内に記憶し、インスリン投与時の予測血糖値に対する投与量を、ユーザーが服用した薬に対応する当該調整量で調整するようにしてもよい。また、ユーザーが服用した薬に応じて予め定義された演算式を用いてインスリンの調整量を算出し、算出結果を用いてインスリン量を調整するようにしてもよい。
【００７５】
（１２）また、上述した実施形態では、運動種別を患者が操作部１３０を介して入力する例を用いたが、例えば、活動量測定部１２０において測定された消費カロリーに基づいて運動種別を推定してもよいし、血糖値予測装置１０において、活動量測定部１２０に設けられた加速度センサーから出力された加速度を表す出力値から運動種別を判定してもよい。なお、この場合には、消費カロリーに応じた運動種別を示す情報や加速度値に応じた運動種別を示す情報が予め設定されたテーブルを記憶部１４０に記憶するように構成してもよい。
【００７６】
（１３）また、上述した実施形態では、インスリン効果情報２３０において薬毎のインスリン効果の促進度合を記憶し、ユーザーが服用した薬毎に、当該薬を服用した際のインスリン量を決定する例であったが、複数の薬の組合せに応じたインスリン効果の促進度合をインスリン効果情報２３０に記憶し、ユーザーが複数の薬を服用している場合に、服用している薬の組合せに応じたインスリン量をインスリン効果情報２３０に基づいて決定するようにしてもよい。個々の薬ではインスリンの効果が促進されない場合でも、薬の組合せによってインスリンの効果が促進される場合があるため、このような構成により、ユーザーが服用した薬の組合せに応じた適切なインスリン量を決定することができる。
【００７７】
（１４）また、上述した実施形態の血糖値予測装置１０において予測された予測血糖値曲線のデータを出力することにより、例えば医療機関等において、予測血糖値の推移を解析し、ユーザーが低血糖状態となった要因を解析したり、低血糖の予防方法の検討に利用することができる。
【００７８】
（１５）また、上述した実施形態の血糖値予測装置１０において、インスリンの投与量を減らすことをユーザーが希望する場合には、インスリン量を少なくすることを示す情報を記憶部１４０に設定できるように構成すると共に、インスリン量を減らす量に応じた糖質の制限量や運動量を予め記憶部１４０に記憶するように構成する。そして、血糖値予測装置１０は、インスリン量を少なくすることを示す情報が設定されている場合には、決定したインスリン量を減らす量に応じた糖質の制限量と運動量とを表示部１５０に表示し、ユーザーがインスリンを減らす量と、対応する糖質の制限量又は運動量の選択を行えるようにする。血糖値予測装置１０は、ユーザーが選択したインスリン量と糖質の制限量又は運動量に応じて、インスリン投与後におけるユーザーの血糖値の予測を行った結果を表示部１５０に表示するようにしてもよい。このように構成することにより、ユーザーは自分に適した治療方法を選択することができる。
【符号の説明】
【００７９】
１０…血糖値予測装置、１１０…制御部、１１１…摂取エネルギー取得部、１１２…消費エネルギー取得部、１１３…算出部、１１４…解析部、１１５…生成部、１１６…決定部、１１７…出力部、１２０…活動量測定部、１３０…操作部、１４０…記憶部、１５０…表示部、１６０…計時部
【図１】
2012024521.tif 000003
【図２】
2012024521.tif 000004
【図３】
2012024521.tif 000005
【図４】
2012024521.tif 000006
【図５】
2012024521.tif 000007
【図６】
2012024521.tif 000008
【図７】
2012024521.tif 000009
【図８】
2012024521.tif 000010
【図９】
2012024521.tif 000011
【図１０】
2012024521.tif 000012
【図１１】
2012024521.tif 000013