(57)【特許請求の範囲】
【請求項１】
生活情報を文字情報として取得する入力手段と、
前記入力手段から入力された前記文字情報を文字列として記憶する情報記憶手段と、
血糖値予測に用いられる文言を、データベースとして格納するデータベース記憶手段と、
前記文字列に基づいて構文解析することによって、血糖値に関連する言語情報を抽出する構文解析手段と、
前記構文解析手段によって抽出された前記言語情報と前記データベースとを照合し血糖値を予測する体調推定手段と、
前記体調推定手段によって予測された血糖値情報を出力する出力手段と、を含むことを特徴とする血糖値予測装置。
【請求項２】
請求項１に記載の血糖値予測装置において、
前記入力手段および前記出力手段は、情報端末機器であることを特徴とする血糖値予測装置。
【請求項３】
生活情報を文字情報として入力手段に入力し、
前記入力された前記文字情報を文字列として情報記憶手段に記憶し、
前記文字列を構文解析手段によって構文解析することで血糖値に関連する言語情報を抽出し、
前記構文解析手段によって抽出された前記言語情報と、予めデータベース記憶手段に格納されているデータベースとを体調推定手段によって照合することで血糖値を予測し、
前記予測された血糖値情報を、出力手段から出力することを特徴する血糖値予測方法。
【請求項４】
請求項３に記載の血糖値予測方法において、
前記入力手段に入力する文字情報は、文字情報を識別する識別情報を含んでおり、
前記体調推定手段は、前記言語情報の照合に加えて前記識別情報を用いて血糖値を予測することを特徴とする血糖値予測方法。
【請求項５】
請求項３または請求項４に記載の血糖値予測方法において、
前記体調推定手段は、体調のよい場合の前記言語情報を数値化したスコアと、体調の悪い場合のスコアと、に基づいて血糖値を予測することを特徴とする血糖値予測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子情報として入力された生活情報、例えば日記などの文字情報を用いる血糖値予測装置、および血糖値予測方法に関する。
【背景技術】
【０００２】
特許文献１には、ユーザーの摂取カロリーの履歴データおよび患者の消費カロリーの履歴データに基づいて、ユーザーの血糖値を予測する予測モデルを予め作成する。そして、当該予測モデルを用いて、ユーザーが主観的に判断した自己の体調を示す体調変数、ユーザーの摂取カロリーおよび患者の消費カロリーなどから、ユーザーの血糖値を予測する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３２８９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
糖尿病患者等は、インスリンを投与する際には実測した血糖値を元に決定されたインスリン量に従ってインスリンを投与しており、インスリン投与毎に血糖値を測定することは患者の負担になっている。
また、特許文献１に記載の血糖値を予測する技術では、ユーザー（糖尿病患者等）が自己の体調を主観的に判断し、明示的にデータを入力することが必要となるため、ユーザーの判断がばらつき、その結果血糖値の予測制度を確保することが難しい。さらに、データ入力を目的とした入力が必要となるため、ユーザーの負担が増えるという問題も有している。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
なお、下記適用に記載されている生活情報とは、ユーザーがパーソナルコンピューター（以下、「パソコン」という）、携帯電話機などの電子情報入力機器を用い、例えば日記、メール、ブログ、ミニブログ（ツイッター：つぶやき）など日常的に作成する文章記録を示す。
【０００６】
［適用例１］本適用例に係る血糖値予測装置は、生活情報を電子的な文字情報として入力する入力手段と、前記入力手段から入力された前記文字情報を文字列として記憶する情報記憶手段と、血糖値予測に用いられる文言を、データベースとして格納するデータベース記憶手段と、前記文字列と前記データベースとを用いて構文解析することによって、血糖値に関連する言語情報を抽出する構文解析手段と、前記構文解析手段によって抽出された前記言語情報と前記データベースとを照合し血糖値を予測する体調推定手段と、前記体調推定手段によって予測された血糖値情報を出力する出力手段と、を含むことを特徴とする。
【０００７】
本適用例に記載の血糖値予測装置によれば、ユーザーが日常的に入力している生活情報を文字情報として情報記憶手段に記憶する。そして、構文解析手段が、データベース記憶手段に格納されている血糖値予測に用いられる文言のデータベースと情報記憶手段に記憶された文字情報から言語情報を抽出し、この抽出された言語情報と前述のデータベースとを照合することによって血糖値を予測し、血糖値情報を出力手段から出力する。
このように、血糖値予測にユーザーが日常的に入力している生活情報を用いて血糖値を予測することが可能となるため、ユーザーが血糖値予測のために行う入力操作が不要となり、ユーザーの負荷を軽減することが可能となる。また、ユーザーが自己の体調を主観的に判断することが不要となることから、ユーザー判断のばらつきを防ぐことができ、血糖値予測の精度を向上させることが可能となる。
【０００８】
［適用例２］上記適用例に係る血糖値予測装置において、前記入力手段および前記出力手段は、情報端末機器であることを特徴とする。
【０００９】
本適用例に記載の血糖値予測装置によれば、ユーザーがいつでも情報を入力することが可能となることから、入力される文字情報の精度が向上するとともに、文字情報の数を増加させ易くなることから、血糖値予測の精度をさらに高めることが可能となる。
【００１０】
［適用例３］本適用例に係る血糖値予測方法は、生活情報を文字情報として入力手段に入力し、前記入力された前記文字情報を文字列として情報記憶手段に記憶し、前記文字列を構文解析手段によって構文解析することで血糖値に関連する言語情報を抽出し、前記構文解析手段によって抽出された前記言語情報と、予めデータベース記憶手段に格納されているデータベースとを体調推定手段によって照合することで血糖値を予測し、前記予測された血糖値情報を、出力手段から出力することを特徴する。
【００１１】
本適用例に記載の血糖値予測方法によれば、ユーザーが日常的に入力している生活情報を文字情報として情報記憶手段に記憶する。そして、構文解析手段が、データベース記憶手段に格納されている血糖値予測に用いられる文言のデータベースと情報記憶手段に記憶された文字情報から言語情報を抽出し、この抽出された言語情報と前述のデータベースとを照合することによって血糖値を予測し、血糖値情報を出力手段から出力する。
このように、本適用例に記載の血糖値予測方法は、血糖値予測にユーザーが日常的に入力している生活情報を用いて血糖値を予測することが可能となるため、ユーザーが血糖値予測のために行う入力操作が不要となり、ユーザーの負荷を軽減することが可能となる。また、ユーザーが自己の体調を主観的に判断することが不要となることから、ユーザー判断のばらつきを防ぐことができ、血糖値予測の精度を向上させることが可能となる。
【００１２】
［適用例４］上記適用例に係る血糖値予測方法において、前記入力手段に入力する文字情報は、文字情報を識別する識別情報を含んでおり、前記体調推定手段は、前記言語情報の照合に加えて前記識別情報を用いて血糖値を予測することを特徴とする。
【００１３】
本適用例に記載の血糖値予測方法によれば、文字情報に含まれる識別情報によって、入力された文字情報の血糖値に対する影響度の強弱を判断することが可能となり、血糖値予測の精度をさらに向上させることが可能となる。
【００１４】
［適用例５］上記適用例に係る血糖値予測方法において、前記体調推定手段は、体調のよい場合の前記言語情報を数値化したスコアと、体調の悪い場合のスコアと、に基づいて血糖値を予測することを特徴とする。
【００１５】
本適用例に記載の血糖値予測方法によれば、体調のよい場合と悪い場合のバランスをとって血糖値予測を行うことが可能となり、より正確な血糖値予測を行うことができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態にかかる血糖値予測の処理タイミングを説明するタイミングチャート。
【図２】第１実施形態としての血糖値予測装置の概略を示すブロック図。
【図３】第１実施形態の血糖値予測方法の手順を示すフローチャート。
【図４】（ａ）〜（ｅ）は、体調に関係する言語（体調に関係する部分）の抽出についての一例を示す概略の説明図。
【図５】「体調に関係する部分」の言語情報を抽出した具体例を示す説明図。
【図６】第１実施形態の複数の文字列のスコアから体調を求める方法を示す概略説明図。
【図７】（ａ）は、体調Ｓと血糖値との相関を示すグラフ、（ｂ）は、情報端末に出力された例を示す概略図。
【図８】第２実施形態としての血糖値予測方法を示すフローチャート。
【図９】第３実施形態における体調Ｓを求める方法を示す概略説明図。
【図１０】第３実施形態としての血糖値予測方法を示すフローチャート。
【図１１】実施例の体調Ｓと血糖値との相関を示す散布図。
【発明を実施するための形態】
【００１７】
本発明の血糖値予測装置および血糖値予測方法の実施形態を、以下に図面を用いて詳細に説明する。以下の実施形態では、ユーザー（糖尿病患者等であり、血糖値の管理が必要とされる者）が、電子記録として日常的に作成している日記などの生活情報を用いて血糖値の予測を行う血糖値予測装置および血糖値予測方法について説明する。
先ず、図１を用いて本血糖値予測の処理タイミングを説明する。図１は、血糖値予測の処理タイミングを説明するタイミングチャートである。
【００１８】
＜血糖値予測の処理タイミング＞
本実施形態で説明する血糖値予測装置および血糖値予測方法は、近年、パソコン、携帯電話機などの情報機器の電子メール機能を使って手軽に行うことができる日記風の文章を用いている。本説明では、ユーザーが起床してから就寝するまでの間の行動パターンの一例での血糖値予測の処理タイミングの概要について説明する。
【００１９】
図１に示すように、起床したユーザーは、早朝ジョギングに出掛け、その後朝食をとる。その後、ジョギングでの体調、朝食のメニュー、量などの状態も含めた記録をブログに書き込む。その後、ユーザーは仕事に出掛け、都度メールの書き込みを行う。また、昼食の内容、一日の体調などを都度ブログに書き込む。本例のユーザーは、夕食のとり方の参考にするため、仕事終了のタイミングで解析を行い、血糖値予測を行うこととした。この場合では、起床してから、解析タイミングまでに入力された言語情報から予測された血糖値予測、或いは血糖値に関係する情報などを得ることが可能となる。ユーザーは、その結果を参照し、夕食のとり方を決めると共に、翌日の血糖値維持のための夕食から就寝までの生活行動を決めることもできる。
なお、解析のタイミングは、ユーザーが任意に設定することができる。また、電子スケジュール帳などに設定されたタイミングを取得して解析することも可能である。
【００２０】
（第１実施形態）
先ず、本発明にかかる第１実施形態としての血糖値予測装置について図２〜図７を用いて説明する。図２は、第１実施形態としての血糖値予測装置の概略を示すブロック図であり、図３は、血糖値予測方法の手順を示すフローチャートである。
【００２１】
＜装置構成＞
図２に示すように、第１実施形態の血糖値予測装置１０は、文字列入力手段１１、情報記憶手段１２、データベースが格納されたデータベース記憶手段１３、構文解析手段１４、体調推定手段１５、および血糖値出力手段１７を有している。なお、情報記憶手段１２、データベースが格納されたデータベース記憶手段１３、構文解析手段１４、および体調推定手段１５で血糖値予測手段１６を形成する。
【００２２】
文字列入力手段１１は、ユーザーが、日々の出来事などの生活情報を日記風の電子情報として入力するための電子情報入力機器である。文字列入力手段１１から入力された生活情報は、情報記憶手段１２に送られる。文字列入力手段１１としては、例えば、パソコン、携帯電話機、その他電子情報機器などの機器自体に設けられた入力装置、あるいは端末機器を用いることができる。そして、それらの機器自体に設けられた入力装置、あるいは端末機器を通じてＳＮＳ、Ｔｗｉｔｔｅｒ、ブログなどＷｅｂのサービスを用いてもよい。
なお、前述した「日記風の電子情報」とは、例えば日記、メール、前述のＴｗｉｔｔｅｒ、ブログなど日常的に作成する文章記録をいう。
【００２３】
情報記憶手段１２は、文字列入力手段１１から入力（書き込まれた）された電子情報を記憶し、構文解析手段１４からの指示により記憶された電子情報を読み出す機能を有する、例えばサーバーなどである。
【００２４】
データベース記憶手段１３は、構文解析手段１４、あるいは体調推定手段１５との文言、言語などの照合に必要なデータベースが格納されている。詳述すると、データベース記憶手段１３には、血糖値に関係すると判断された文言、言語、或いは体調に関連すると判断された文言、言語などの電子情報が、データベースとして予め入力されている。
【００２５】
構文解析手段１４は、情報記憶手段１２から抽出された文字列を、データベースとの照合を行いながら構文解析して、血糖値、或いは体調に関連すると判断された文言、言語の使用数や頻度などを求める。
【００２６】
体調推定手段１５は、構文解析手段１４の構文解析によって求められた血糖値、或いは体調に関連すると判断された文言、言語の使用数や頻度などを含む言語情報から後述する計算式などを用いてユーザーの体調を数値化し、血糖値を予測する。そして、予測された血糖値から血糖値に関係する情報なども含んだ電子情報を血糖値出力手段１７に出力する。
【００２７】
血糖値出力手段１７は、画像表示部（図示せず）を有しており、体調推定手段１５から送られた血糖値、或いは血糖値に関係する情報などを画像表示部に表示する。血糖値出力手段１７には、例えばパソコンの表示部、携帯電話機の表示画面などが挙げられる。なお、血糖値出力手段１７は、音声出力部（図示せず）を有していてもよく、音声或いは効果音などを発することでユーザーに血糖値、或いは血糖値に関係する情報を告知してもよい。また、画像表示部と音声出力部とを併せて有していてもよく、画像表示と音声告知を同時に行うことも可能であり、ユーザーの血糖値、或いは血糖値に関係する情報の認知度をより高めることができる。
【００２８】
＜血糖値予測方法＞
血糖値予測方法について、図３のフローチャートに添って説明する。
先ず、血糖値予測装置１０は、入力された文字列で構成されたブロックｉが１であること（ｉ＝１）として血糖値予測のフローを開始する（ステップＳ１０１）。
【００２９】
次に、構文解析手段１４は、情報記憶手段１２に記憶されている解析対象期間内の電子情報から、血糖値、体調など血糖値に関係する文字列を取得する（ステップＳ１０３）。
【００３０】
次に、構文解析手段１４は、取得した文字列を構成する文言、言語と、データベース記憶手段１３に格納されているデータベースとの照合を行い、体調に関係する言語（体調に関係する部分）を抽出する（ステップＳ１０５）。
ここで、ステップＳ１０５における体調に関係する言語（体調に関係する部分）の抽出について図４を用いて説明する。図４（ａ）〜（ｅ）は、体調に関係する言語（体調に関係する部分）の抽出についての一例を示す該略の説明図である。
【００３１】
記憶されている、例えばブログなどの文章は、一つ一つのブロックとなっている。例えば、図４（ａ）に示すような、メッセージのブロックがあった場合は、図４（ｂ）に示すように食事や体調など血糖値に関係する記述のある部分を「体調に関係する部分」（図内２点鎖線ｉで示す部分であり、以下「体調に関係する部分（ブロック）ｉ」という。）とする。また、その他の部分は「体調に関係しない部分」（図内Ｐで示す部分であり、以下「体調に関係しない部分Ｐ」という。）とする。
「体調に関係する部分（ブロック）ｉ」は、図４（ｃ）に斜線で示す。ここで、得られた文字列の総文字数Ｎｉのうち、「体調に関係する部分ｉ」の文字数を文字数Ａｉとする。なお、「体調に関係する部分ｉ」は、図４（ｄ）に示すような、得られた文字列の中に「体調に関係する部分」が幾つも存在する場合（本例では、斜線で示すＱ１、Ｑ２、Ｑ３）は、それぞれをまとめて図４（ｅ）のように一つとして扱う。
【００３２】
図５に、「体調に関係する部分」を抽出した具体例を示した。句点や読点、或いはスペースなどで文の区切りを認識し、認識した各文に、体調や食事などに関係する言葉、語句があるかどうかをチェックし、言葉、語句のある文を切り出す。体調や食事に関係する言葉、語句の例としては、次のようなものが例示できる。
本例では、「疲れた」「食べて」、「ワッフル」、「食べた」を切り出し、体調に関係する文字列を抽出する。
【００３３】
（体調に関係する言葉の例）
疲れた、だるい、発熱、熱っぽい、体が重い、食欲がない、やる気が沸かない、・・・。
（食事に関係する言葉の例）
食べ物の名称、商品名：ワッフル、スパゲッティー、いわし、すき焼き、・・・。
飲食に関係する動作、行動：食べる、飲む、味わう、美味しい、・・・。
【００３４】
例示したこれらの言葉、語句は、データベース記憶手段１３にデータベースとして格納しておき、文と照合する際に用いる。なお、格変化や連体形などの変化にも対応した辞書も用意する。
【００３５】
次に、抽出された体調に関係する部分から、総文字数（Ｎｉ）、および体調・食事に関係する文字数（Ａｉ）をカウントする（ステップＳ１０７）。ちなみに、図５に示した例では、体調に関係する部分の文字列の総文字数Ｎｉは２９文字であり、体調に関係する文字数Ａｉは１３文字である。
【００３６】
そして、カウントした総文字数（Ｎｉ）、および体調・食事に関係する文字の出現数（文字数Ａｉ）を用い、次に示す式（１）によって、体調を数値化した（体調に関係する）スコアＳｉを求める（ステップＳ１１１）。ここで求められたスコアＳｉは、数値が大きいほど体調が良くないこととなる。
【００３７】
【数１】
0005499997.tif 000002
【００３８】
次に、文字列で構成されたブロックｉがｎであるか否かを判定する（ステップＳ１１３）。文字列で構成されたブロックｉがｎでない場合（ステップＳ１１３：Ｎｏ）、例えば、１日に何回もブログやメールなどで入力された文字列のブロックが存在する場合は、各文字列のブロックをｉ＝ｉ+１（ｉ＝１、２、３、・・・、ｎ）として（ステップＳ１１７）、ステップＳ１０３に戻り、上述と同様なフローを回し、全てのスコアＳｉを抽出する。
【００３９】
全てのスコアＳｉが求められた後（ステップＳ１１３：Ｙｅｓ）、求められたスコアＳｉから体調Ｓを求める（ステップＳ１１５）。
体調Ｓの求め方の一例を図６に示し説明する。図６は、複数の文字列のスコアＳｉから体調Ｓを求める方法を示す概略説明図である。
ここで、各文字列のブロックをｉ（ｉ＝１、２、３、・・・、ｎ）とする。そして、各文字列（ｉ＝１、ｉ＝２、・・・ｉ＝ｎ）における「体調に関係する部分のブロックｉ」の文字数をＡｉとし、文字列のブロックｉの総文字数をＮｉとする。そして、次式（２）によってスコアＳｉの平均値を求める。この求められたＳｉの平均値が、体調Ｓである。
【００４０】
【数２】
0005499997.tif 000003
【００４１】
求められた体調Ｓは、図７（ａ）に示すような血糖値との相関があり、この相関により血糖値を予測する（ステップＳ１１９）。なお、この相関は、予め実測などにより求めておく。
この体調Ｓから求められた血糖値の予測データは、図２に示す血糖値出力手段１７に送信され、血糖値出力手段１７の画像表示部に体調推定手段１５から送られた血糖値、或いは血糖値に関係する情報、すべき行動情報などを出力し表示する（ステップＳ１２１）。血糖値出力手段１７の画像表示部は、図７（ｂ）に示すような携帯可能な情報機器端末（例えば、携帯電話機、腕時計など）の表示部であってもよい。
なお、表示する血糖値に関係する情報としては、血糖値そのもの、図７（ａ）に示したように低い（低め），普通，高い（高め）、などの大まかな表現などとして行うことができる。この表示方法は、ユーザーによって選択することも可能である。
【００４２】
ユーザーは、表示されたデータを確認することで、現状の血糖値状態を予測することが可能となる。
上記実施形態で述べたような血糖値予測装置、及び血糖値予測方法によれば、ユーザーが日常的に入力している生活情報を文字情報として情報記憶手段１２に記憶する。そして、構文解析手段１４が、データベース記憶手段１３に格納されている血糖値予測に用いられる文言のデータベースと情報記憶手段１２に記憶された文字情報から言語情報を抽出し、この抽出された言語情報と前述のデータベースとを照合することによって血糖値を予測し、血糖値情報を血糖値出力手段１７から出力する。
【００４３】
このように、血糖値予測にユーザーが日常的に入力している生活情報を用いて血糖値を予測することが可能となるため、ユーザーが血糖値予測のために行う入力操作が不要となるため負荷を軽減することが可能となる。
また、ユーザーが自己の体調を主観的に判断することが不要となることから、ユーザー判断のばらつきを防ぐことができ、血糖値予測の精度を向上させることが可能となる。
【００４４】
（第２実施形態）
本発明にかかる第２実施形態としての血糖値予測装置１０および血糖値予測方法について図８を用いて説明する。図８は、第２実施形態としての血糖値予測方法を示すフローチャートである。なお、本実施形態では、前述の第１実施形態と同じ構成、同じ方法に関して同一符号を付して説明を省略する。
【００４５】
本第２実施形態の血糖値予測装置１０における装置構成は、第１実施形態と同様であるので説明を省略し、血糖値予測方法のうちの処理フローの異なる部分について説明する。本第２実施形態は、第１実施形態で説明した血糖値予測方法のフローのうち、スコアＳｉの求め方が異なるものであるので、スコアＳｉの求め方を中心に説明する。
【００４６】
本第２実施形態では、ユーザーが文字列入力手段１１から、日々の出来事などの生活情報を日記風の電子情報として入力する際に、影響度が大きいと思う言葉、重要と思われる言葉などを選択し、対象となる言葉などに識別可能な識別情報を加えて入力する。識別情報としては、例えば入力文字の大きさ（フォントサイズ）、文字の太さ、文字の色、絵文字の付加、などから選択可能である。即ち、入力される電子情報にユーザー本人の意思を反映することができることになる。
【００４７】
図８に示す処理フローのうち、入力された文字列で構成されたブロックｉが１であること（ｉ＝１）として血糖値予測の処理を開始するステップＳ１０１〜体調・食事に関係する文字数をカウントするステップＳ１０７までは同様であるので説明を省略し、次のステップである修飾された文字数のカウントするステップＳ２０８について説明する。
修飾された文字数のカウントするステップＳ２０８では、識別情報である文字修飾の有無を確認し、文字修飾の付されている文字数Ｂｉをカウントする。この文字数Ｂｉのカウントに当たっては、例えば、太字は×１、色付けは×２などの影響度の大きさによる係数を設けて計算することも可能である。
【００４８】
そして、ステップＳ１０７で求めた文字数Ａｉと文字修飾された文字数Ｂｉとを用い、次式（３）によってスコアＳｉを求める（ステップＳ１１１）。
Ｓｉ＝Ｋｅ・Ａｉ＋Ｋｂ・Ｂｉ・・・・（３）
Ｋｅ、Ｋｂは、Ｓｉが適度な範囲になるように調整する定数。
Ａｉ、Ｂｉは、正の整数。
【００４９】
ステップＳ１１１以降は、第１実施形態と同様な処理フローを経て、体調Ｓを求め血糖値を予測する（ステップＳ１１９）。そして、この体調Ｓから求められた血糖値の予測データは、図１に示す血糖値出力手段１７に送信され、血糖値出力手段１７の画像表示部に体調推定手段１５から送られた血糖値、或いは血糖値に関係する情報、すべき行動情報などを出力し表示する（ステップＳ１２１）。
【００５０】
第２実施形態の血糖値予測装置１０、および血糖値予測方法によれば、第１実施形態の効果に加え、ユーザー本人の意思を反映することができる電子情報も加えて血糖値予測を行うため、より確度の高い予測を行うことが可能となる。
【００５１】
（第３実施形態）
本発明にかかる第３実施形態としての血糖値予測装置および血糖値予測方法について図９、および図１０を用いて説明する。図９は、第３実施形態における体調Ｓを求める方法を示す概略説明図である。図１０は、第３実施形態としての血糖値予測方法を示すフローチャートである。なお、本実施形態では、前述の第１実施形態、および第２実施形態と同じ構成、同じ方法に関して同一符号を付して説明を省略する。
【００５２】
本第３実施形態の血糖値予測装置１０における装置構成は、第１実施形態と同様であるので説明を省略し、血糖値予測方法のうちの処理フローの異なる部分について説明する。本第３実施形態は、第１実施形態および第２実施形態で説明した血糖値予測方法のフローのうち、体調Ｓの求め方が異なるものであるので、体調Ｓの求め方を中心に説明する。
【００５３】
本第３実施形態では、第２実施形態と同様にユーザーが文字列入力手段１１から、日々の出来事などの生活情報を日記風の電子情報として入力する際に、影響度が大きいと思う言葉、重要と思われる言葉などを選択し、対象となる言葉などに識別可能な識別情報を加えて入力する。
【００５４】
図１０に示す処理フローのうち、入力された文字列で構成されたブロックｉが１であること（ｉ＝１）として血糖値予測の処理を開始するステップＳ１０１〜修飾された文字数をカウントするステップＳ２０８までは第２実施形態と同様であるので説明を省略する。
【００５５】
第３実施形態では、体調に関係する部分における文字数・行数もカウントし、スコアＳｉを求めるに際し反映させる。また、ユーザーが入力した電子情報のうちで、体調に関係しない文字数をカウントし、体調Ｓを求める際に反映させる。
【００５６】
先ず、スコアＳｉの求め方について説明する。
修飾された文字数をカウントするステップＳ２０８に続き、体調に関係する部分における文字数・行数Ｗｉをカウントする（ステップＳ１０９）。
そして、ステップＳ１０７で求めた文字数Ａｉと文字修飾された文字数Ｂｉと、体調に関係する部分における文字数・行数Ｗｉとを用い、次式（４）によってスコアＳｉを求める（ステップＳ１１１）。
Ｓｉ＝Ｋｅ・Ａｉ＋Ｋｂ・Ｂｉ＋Ｋｗ・Ｗｉ・・・・（４）
Ｋｅ、Ｋｂ、Ｋｗは、Ｓｉが適度な範囲になるように調整する定数。
Ａｉ、Ｂｉ、Ｋｗは、正の整数。
【００５７】
また、体調に関係する言語（体調に関係する部分）を抽出するステップＳ１０５に続き、取得した文字列を構成する文言、言語から、体調に関係しない（非体調部分）文字数をカウントする（ステップＳ３００）。
続いて、取得した体調に関係しない文字数を用い、体調に関係しないマイナススコアＫｉを、関係する全ての文字列に対応して求める（ステップＳ３０２）。
【００５８】
ユーザーは、体調が良い場合に、体調と関係ない文字を多く記載する傾向がある。この傾向を用い、次式（５）によってマイナススコアＫｉを求める。
Ｋｉ＝ｋ・（Ｎｉ−Ａｉ）／Ｎｉ・・・・（５）
ｋは、マイナスの定数。Ｎｉは、文字列の総文字数。Ａｉは、体調に関係する文字数。
なお、次の式（６）、式（７）から体調に関係ない文字数が多いほどＫｉの絶対値が大きくなることが分かる。
Ｋｉ＝０      ａｔ  Ｎｉ−Ａｉ＝０・・・・（６）
Ｋｉ＜０      ａｔ  Ｎｉ−Ａｉ＞０・・・・（７）
【００５９】
次に、求められたスコアＳｉとマイナススコアＫｉとを用い体調Ｓを求める（ステップＳ１１５）。
体調Ｓの求め方の一例を図９に示し説明する。ここで、各文字列のブロックをｉ（ｉ＝１、２、３、・・・、ｎ）とする。各文字列（ｉ＝１、ｉ＝２、・・・ｉ＝ｎ）における「体調に関係する部分ｉ」の文字数をＡｉとし、文字列のブロックの総文字数をＮｉとする。そして、第１実施形態と同様に求められたスコアＳｉに加えて、各文字列に対応して求められたマイナススコアＫｉとを用い、次式（８）によって体調Ｓを求める。
【００６０】
【数３】
0005499997.tif 000004
【００６１】
ステップＳ１１５より後の処理フローは、第１、第２実施形態と同様な処理フローを経て、体調Ｓから血糖値を予測する（ステップＳ１１９）。そして、この体調Ｓから求められた血糖値の予測データは、図１に示す血糖値出力手段１７に送信され、血糖値出力手段１７の画像表示部に体調推定手段１５から送られた血糖値、或いは血糖値に関係する情報、すべき行動情報などを出力し表示する（ステップＳ１２１）。
【００６２】
以上、説明した第３実施形態によれば、体調に関係する部分における文字数・行数Ｗｉもカウントし、スコアＳｉを求めるに際し反映させる。また、ユーザーが入力した電子情報のうちで、体調に関係しない文字数をカウントし計算されたマイナススコアＫｉを、体調Ｓを求める際に反映させる。これらを加えることによって、体調Ｓは、スコアＳｉとマイナススコアＫｉとの総和をとり、体調の良さと体調の悪さのバランスをとることができるため、第３実施形態の血糖値予測装置および血糖値予測方法は、前述の実施形態に加え、さらに血糖値予測の精度を高めることが可能となるものである。
【００６３】
（変形例１）
上述のように取得された血糖値の予測値は、ユーザー自身の保有する情報機器の端末など以外での活用も可能である。
例えば、ＳＮＳ、ＴｗｉｔｔｅｒなどＷｅｂに書き込んだデータを、ネットワーク経由で第３者機関に送り活用する。第３者機関の例としては、
（１）社員食堂：飲食しようとしたメニューが、血糖値に影響する虞が高いことを警告。
（２）飲食店：メニュー選択時にカロリー取得に関係する案内を行う（控えめにすることなどの注意喚起）。
（３）医療機関：血糖値が高めの患者にかかる検査内容を決める際の補助データ。
などが挙げられる。
また、血糖値予測タイミング、頻度、表示内容を、ユーザー自身の電子スケジュール帳などと連動させることにより、定常的に血糖値予測を行うことも可能なる。
また、電子スケジュール帳の記載内容、例えば出張回数、接待回数などを体調Ｓに反映させることも可能である。
【実施例】
【００６４】
図１１は、上述した実施形態における血糖値予測装置および血糖値予測方法を用いて、約１ヶ月間毎日日記をつけ、それを前述の式（８）で数値化した体調Ｓと早朝に実測した血糖値との相関を示した散布図の一例である。ここで、Ｋｃ、Ｋｂ、Ｋｗは、それぞれ１としている。これによれば、体調Ｓと血糖値とには、相関係数０．４４の正の相関が認められる。なお、Ｋｃ、Ｋｂ、Ｋｗの値を調整すれば、さらに相関を高めることも可能である。
上記実施例に示すように、上述した実施形態の血糖値予測装置および血糖値予測方法によれば、体調Ｓから血糖値を予測することができる。
【符号の説明】
【００６５】
１０…血糖値予測装置、１１…文字列入力手段、１２…情報記憶手段，１３…データベース記憶手段、１４…構文解析手段、１５…体調推定手段、１６…血糖値予測手段、１７…血糖値出力手段。
【図１】
0005499997.tif 000005
【図２】
0005499997.tif 000006
【図３】
0005499997.tif 000007
【図４】
0005499997.tif 000008
【図５】
0005499997.tif 000009
【図６】
0005499997.tif 000010
【図７】
0005499997.tif 000011
【図８】
0005499997.tif 000012
【図９】
0005499997.tif 000013
【図１０】
0005499997.tif 000014
【図１１】
0005499997.tif 000015