(57)【要約】      （修正有）【課題】ユーザの長期記憶に関する脳機能の向上及び生活習慣の改善を促すことができる認知症対策システム、認知症対策方法及びプログラムを提供する。【解決手段】難易度に応じて分類された複数のトレーニング問題、及び生活習慣アドバイスが記憶された問題記憶部と、ユーザの識別子と、問題の難易度情報とを対応付けたユーザ情報を複数記憶するユーザ情報記憶部と、端末装置からトレーニング開始要求を受信した際に、ユーザのユーザ情報に対応付けられた問題の難易度情報に基づいて、トレーニング問題を出力問題として複数のトレーニング問題のうちから選択する選択部２７と、ユーザに対して出力された出力問題及び生活習慣アドバイスのうち少なくとも一つに関する過去確認問題を作成する作成部と、選択部２７により選択された出力問題、作成部により作成された過去確認問題及び問題記憶部に記憶された生活習慣アドバイスのうち少なくとも一つを出力する。【選択図】図２
2019219538.tif 000002
【特許請求の範囲】
【請求項１】
難易度に応じて分類された複数のトレーニング問題、及び生活習慣アドバイスが記憶された問題記憶部と、
ユーザの識別子と、問題の難易度情報とを対応付けたユーザ情報を複数記憶するユーザ情報記憶部と、
端末装置からトレーニング開始要求を受信した際に、前記複数のユーザ情報のうち、前記端末装置のユーザのユーザ情報に対応付けられた問題の難易度情報に基づいて、前記端末装置のユーザに対して出力するトレーニング問題を出力問題として前記複数のトレーニング問題のうちから選択する選択部と、
前記端末装置のユーザに対して出力された出力問題及び生活習慣アドバイスのうち少なくとも一つに関する過去確認問題を作成する作成部と、
前記選択部により選択された前記出力問題、前記作成部により作成された前記過去確認問題及び前記問題記憶部に記憶された前記生活習慣アドバイスのうち少なくとも一つを出力する出力部と、を備える、
認知症対策システム。
【請求項２】
前記ユーザの入力を受け付ける受付部をさらに備え、
前記ユーザ情報記憶部は、前記ユーザによる前記入力の内容を前記ユーザ情報として記憶する、
請求項１に記載の認知症対策システム。
【請求項３】
前記受付部は、音声による入力を受け付ける、
請求項２に記載の認知症対策システム。
【請求項４】
前記ユーザ情報は、さらに、ユーザの識別子に、前記トレーニング問題の難易度ごとに正答率が対応付けられており、
前記選択部は、
複数のユーザ情報に基づいて、前記出力問題が分類される難易度のトレーニング問題に対する、前記端末装置のユーザの正答率である第１正答率、及び少なくとも一部のユーザの正答率である第２正答率を特定し、特定した第１及び第２正答率に基づいて、前記端末装置のユーザに出力するトレーニング問題の難易度を選択し、当該難易度に分類されるトレーニング問題から出力問題を選択する、
請求項１から３のいずれか一項に記載の認知症対策システム。
【請求項５】
前記選択部は、
前記第１正答率が前記第２正答率に対して一定値以上高い場合には前記ユーザに出力するトレーニング問題の難易度を上昇させ、前記第１正答率が前記第２正答率に対して一定値以上低い場合には前記ユーザに出力するトレーニング問題の難易度を低下させる、
請求項４に記載の認知症対策システム。
【請求項６】
前記出力部は、前記過去確認問題が出力されていない場合に、前記生活習慣アドバイスの出力を行う、
請求項１から５のいずれか一項に記載の認知症対策システム。
【請求項７】
前記ユーザの前記トレーニング問題に対する解答内容に応じて合計得点を算出する得点算出部をさらに備え、
前記得点算出部は、前記ユーザの解答が不正解であった場合においても所定の得点を加算し、
前記ユーザ情報記憶部は、前記得点算出部により算出された合計得点を前記ユーザ情報として記憶し、
前記出力部は、前記合計得点を出力する、
請求項１から６のいずれか一項に記載の認知症対策システム。
【請求項８】
前記複数のトレーニング問題は、複数のユーザの正答率に基づく平均正答率が紐づけられて記憶されており、
前記複数のトレーニング問題のうち所定のトレーニング問題に紐づく平均正答率が所定の第１閾値以上の場合には、当該所定のトレーニング問題を現在分類されている難易度よりも低い難易度に分類し直し、前記第１閾値より低い第２閾値以下の場合には、前記所定のトレーニング問題を現在分類されている難易度よりも高い難易度に分類し直す難易度修正部をさらに備える、
請求項１から７のいずれか一項に記載の認知症対策システム。
【請求項９】
前記複数のトレーニング問題は、複数のユーザの正答率に基づく平均正答率が紐づけられて記憶されており、
前記複数のトレーニング問題のうち所定のトレーニング問題に紐づく平均正答率が所定の第３閾値以上の場合には、前記所定のトレーニング問題の内容を難化させ、前記平均正答率が前記第３閾値より低い第４閾値以下の場合には、前記所定のトレーニング問題の内容を易化させるようにせｎ内容修正部をさらに備える、
請求項１から８のいずれか一項に記載の認知症対策システム。
【請求項１０】
コンピュータが、
難易度に応じて分類された複数のトレーニング問題、及び生活習慣アドバイスを記憶するステップと、
ユーザの識別子と、問題の難易度情報とを対応付けたユーザ情報を複数記憶するステップと、
端末装置からトレーニング開始要求を受信した際に、前記複数のユーザ情報のうち、前記端末装置のユーザのユーザ情報に対応付けられた問題の難易度情報に基づいて、前記端末装置のユーザに対して出力するトレーニング問題を出力問題として前記複数のトレーニング問題のうちから選択するステップと、
前記端末装置のユーザに対して出力された出力問題及び生活習慣アドバイスのうち少なくとも一つに関する過去確認問題を作成するステップと、
選択された前記出力問題、作成された前記過去確認問題及び記憶された前記生活習慣アドバイスのうち少なくとも一つを出力するステップと、を実行する、
認知症対策方法。
【請求項１１】
コンピュータを、
難易度に応じて分類された複数のトレーニング問題、及び生活習慣アドバイスを記憶する手段、
ユーザの識別子と、問題の難易度情報とを対応付けたユーザ情報を複数記憶する手段、
端末装置からトレーニング開始要求を受信した際に、前記複数のユーザ情報のうち、前記端末装置のユーザのユーザ情報に対応付けられた問題の難易度情報に基づいて、前記端末装置のユーザに対して出力するトレーニング問題を出力問題として前記複数のトレーニング問題のうちから選択する手段、
前記端末装置のユーザに対して出力された出力問題及び生活習慣アドバイスのうち少なくとも一つに関する過去確認問題を作成する手段、
選択された前記出力問題、作成された前記過去確認問題及び記憶された前記生活習慣アドバイスのうち少なくとも一つを出力する手段、として機能させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認知症対策システム、認知症対策方法及びプログラムに関する。
【背景技術】
【０００２】
高齢化が進む社会においては、認知症患者の増加が懸念されており、人々の脳機能の向上を図ることによって認知症の発症を予防する方法が開発されている（例えば、特許文献１）。認知症を予防する方法の一つとして、例えば、表示された文章を暗記する問題や四則演算の問題を解答することで、海馬等の脳内の記憶に関する部位をトレーニングし脳機能を向上させる方法が存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４８７６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したトレーニング方法は、文章や計算式を暗記してから問題に対する解答を行うまでの時間が短いため、短期記憶のトレーニングを行うことはできるが、長期記憶のトレーニングを行うことができなかった。
【０００５】
また、認知症は、日々の偏った食生活や運動不足といった悪い生活習慣により脳萎縮の発生や脳の血液循環が悪化することによって発症する場合がある。すなわち、生活習慣を改善することが認知症を予防することに繋がるのであるが、上述したトレーニングだけでは、ユーザの生活習慣の改善を促すことができなかった。
【０００６】
そこで、本発明は、ユーザの長期記憶に関する脳機能の向上及び生活習慣の改善を促すことができる認知症対策システム、認知症対策方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る認知症対策システムは、難易度に応じて分類された複数のトレーニング問題、及び生活習慣アドバイスが記憶された問題記憶部と、ユーザの識別子と、問題の難易度情報とを対応付けたユーザ情報を複数記憶するユーザ情報記憶部と、端末装置からトレーニング開始要求を受信した際に、複数のユーザ情報のうち、端末装置のユーザのユーザ情報に対応付けられた問題の難易度情報に基づいて、端末装置のユーザに対して出力するトレーニング問題を出力問題として複数のトレーニング問題のうちから選択する選択部と、端末装置のユーザに対して出力された出力問題及び生活習慣アドバイスのうち少なくとも一つに関する過去確認問題を作成する作成部と、選択部により選択された出力問題、作成部により作成された過去確認問題及び問題記憶部に記憶された生活習慣アドバイスのうち少なくとも一つを出力する出力部と、を備える。
【０００８】
この態様によれば、文章暗記等を行うトレーニング問題といった短期記憶に関する問題だけでなく、過去に出力されたトレーニング問題や生活習慣アドバイスに関する過去確認問題といった長期記憶に関する問題も認知症対策システムにより出力される。そのため、認知症対策システムを使用するユーザの長期記憶に関する脳機能を向上させることができる。また、認知症対策システムから生活習慣アドバイスも出力されるため、ユーザに対して生活習慣を改善する方法や情報を提供することができ、ユーザの生活習慣の改善を促すことができる。
【０００９】
上記態様において、ユーザの入力を受け付ける受付部をさらに備え、ユーザ情報記憶部は、ユーザによる入力の内容をユーザ情報として記憶してもよい。
【００１０】
この態様によれば、ユーザの入力内容がユーザ情報記憶部に蓄積される。そのため、トレーニング問題や過去確認問題に対するユーザの解答の分析を行うことができる。例えば、トレーニング問題や過去確認問題に対する正答率の算出を行うことができる。
【００１１】
上記態様において、受付部は、音声による入力を受け付けてもよい。
【００１２】
この態様によれば、受付部が音声による入力を受け付けるため、キーボード等の文字入力手段を使用できないユーザであっても、音声により入力を行うことができる。
【００１３】
上記態様において、ユーザ情報は、さらに、ユーザの識別子に、トレーニング問題の難易度ごとに正答率が対応付けられており、選択部は、複数のユーザ情報に基づいて、出力問題が分類される難易度のトレーニング問題に対する、端末装置のユーザの正答率である第１正答率、及び少なくとも一部のユーザの正答率である第２正答率を特定し、特定した第１及び第２正答率に基づいて、端末装置のユーザに出力するトレーニング問題の難易度を選択し、当該難易度に分類されるトレーニング問題から出力問題を選択してもよい。
【００１４】
この態様によれば、ユーザの正答率に応じて、認知症対策システムにより出力されるトレーニング問題の難易度が適宜選択され、端末装置を使用するユーザの能力に応じた難易度のトレーニング問題が出題される。
【００１５】
上記態様において、選択部は、第１正答率が第２正答率に対して一定値以上高い場合にはユーザに出力するトレーニング問題の難易度を上昇させ、第１正答率が第２正答率に対して一定値以上低い場合にはユーザに出力するトレーニング問題の難易度を低下させてもよい。
【００１６】
この態様によれば、端末装置を使用するユーザの正答率が高い場合には、従来出題されていたトレーニング問題と比べて難しい問題が出題され、正答率が低い場合には、簡単な問題が出題される。そのため、ユーザの能力に合わない難易度のトレーニング問題が出力されることが防止され、問題が簡単過ぎたり難し過ぎたりすることに起因する問題への解答意欲の低下を防ぐことができる。
【００１７】
上記態様において、出力部は、過去確認問題が出力されていない場合に、生活習慣アドバイスの出力を行ってもよい。
【００１８】
この態様によれば、過去確認問題を出力していない場合に、生活習慣アドバイスが出力されるため、過去確認問題と生活習慣アドバイスの両方が出力されることによりトレーニングが長時間化し、認知症対策システムを使用するユーザの集中力が低下してしまうことを防止できる。
【００１９】
上記態様において、ユーザのトレーニング問題に対する解答内容に応じて合計得点を算出する得点算出部をさらに備え、得点算出部は、ユーザの解答が不正解であった場合においても所定の得点を加算し、ユーザ情報記憶部は、得点算出部により算出された合計得点をユーザ情報として記憶し、出力部は、合計得点を出力してもよい。
【００２０】
この態様によれば、解答内容に応じて算出された合計得点が出力部により出力されるため、ユーザは自己の得点を把握することができる。また、ユーザが行った解答が不正解であった場合においても得点が加算されるため、ユーザの問題への解答意欲を維持させることができる。
【００２１】
上記態様において、複数のトレーニング問題は、複数のユーザの正答率に基づく平均正答率が紐づけられて記憶されており、複数のトレーニング問題のうち所定のトレーニング問題に紐づく平均正答率が所定の第１閾値以上の場合には、当該所定のトレーニング問題を現在分類されている難易度よりも低い難易度に分類し直し、第１閾値より低い第２閾値以下の場合には、所定のトレーニング問題を現在分類されている難易度よりも高い難易度に分類し直す難易度修正部をさらに備えていてもよい。
【００２２】
この態様によれば、複数のユーザの平均正答率に基づいてトレーニング問題の難易度の分類が行われるため、難しい問題が低い難易度に分類されてしまうことや、簡単な問題が高い難易度に分類されてしまうことを防止できる。
【００２３】
上記態様において、複数のトレーニング問題は、複数のユーザの正答率に基づく平均正答率が紐づけられて記憶されており、複数のトレーニング問題のうち所定のトレーニング問題に紐づく平均正答率が所定の第３閾値以上の場合には、所定のトレーニング問題の内容を難化させ、平均正答率が第３閾値より低い第４閾値以下の場合には、所定のトレーニング問題の内容を易化させるように修正する内容修正部をさらに備えていてもよい。
【００２４】
この態様によれば、平均正答率に応じてトレーニング問題の内容が修正される。そのため、高い難易度に分類されているトレーニング問題が簡単な内容であることや、低い難易度に分類されているトレーニング問題が難しい内容であることを防止できる。
【００２５】
本発明の他の実施形態に係る認知症対策方法は、コンピュータが、難易度に応じて分類された複数のトレーニング問題、及び生活習慣アドバイスを記憶するステップと、ユーザの識別子と、問題の難易度情報とを対応付けたユーザ情報を複数記憶するステップと、端末装置からトレーニング開始要求を受信した際に、複数のユーザ情報のうち、端末装置のユーザのユーザ情報に対応付けられた問題の難易度情報に基づいて、端末装置のユーザに対して出力するトレーニング問題を出力問題として複数のトレーニング問題のうちから選択するステップと、端末装置のユーザに対して出力された出力問題及び生活習慣アドバイスのうち少なくとも一つに関する過去確認問題を作成するステップと、選択部により選択された出力問題、作成部により作成された過去確認問題及び問題記憶部に記憶された生活習慣アドバイスのうち少なくとも一つを出力するステップと、を含む。
【００２６】
この態様によれば、文章暗記等を行うトレーニング問題といった短期記憶に関する問題だけでなく、過去に出力されたトレーニング問題や生活習慣アドバイスに関する過去確認問題といった長期記憶に関する問題もユーザに対して出力される。そのため、ユーザの長期記憶に関する脳機能を向上させることができる。また、生活習慣アドバイスも出力されるため、ユーザに対して生活習慣を改善する方法や情報を提供することができ、ユーザの生活習慣の改善を促すことができる。
【００２７】
本発明の他の実施形態に係るプログラムは、コンピュータを、難易度に応じて分類された複数のトレーニング問題、及び生活習慣アドバイスを記憶する手段、ユーザの識別子と、問題の難易度情報とを対応付けたユーザ情報を複数記憶する手段、端末装置からトレーニング開始要求を受信した際に、複数のユーザ情報のうち、端末装置のユーザのユーザ情報に対応付けられた問題の難易度情報に基づいて端末装置のユーザに対して出力するトレーニング問題を出力問題として複数のトレーニング問題のうちから選択する手段、端末装置のユーザに対して出力された出力問題及び生活習慣アドバイスのうち少なくとも一つに関する過去確認問題を作成する手段、選択部により選択された出力問題、作成部により作成された過去確認問題及び問題記憶部に記憶された生活習慣アドバイスのうち少なくとも一つを出力する手段、として機能させる。
【００２８】
この態様によれば、文章暗記等を行うトレーニング問題といった短期記憶に関する問題だけでなく、過去に出力されたトレーニング問題や生活習慣アドバイスに関する過去確認問題といった長期記憶に関する問題もユーザに対して出力される。そのため、ユーザの長期記憶に関する脳機能を向上させることができる。また、生活習慣アドバイスも出力されるため、ユーザに対して生活習慣を改善する方法や情報を提供することができ、ユーザの生活習慣の改善を促すことができる。
【発明の効果】
【００２９】
本発明によれば、ユーザの長期記憶に関する脳機能の向上及び生活習慣の改善を促すことができる認知症対策システム、認知症対策方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態に係る認知症対策システムの構成の一例を示す図である。
【図２】本発明の実施形態に係るウェブサーバの機能ブロックの一例を示す図である。
【図３】本発明の実施形態に係る特定情報テーブルの一例を示す図である。
【図４】本発明の実施形態に係る履歴情報テーブルの一例を示す図である。
【図５】本発明の実施形態に係る得点テーブルの一例を示す図である。
【図６】本発明の実施形態に係る正答率テーブルの一例を示す図である。
【図７】本発明の実施形態に係るトレーニング問題テーブルの一例を示す図である。
【図８】本発明の実施形態に係る生活習慣アドバイステーブルの一例を示す図である。
【図９】本発明の実施形態に係る認知症対策システムによる処理の一例を示すフローチャートである。
【図１０】本発明の実施形態に係る認知症対策システムによる処理の一例を示すフローチャートである。
【図１１】本発明の実施形態に係る選択部によるトレーニング問題の選択処理の一例を示すフローチャートである。
【図１２】本発明の実施形態に係る作成部による過去確認問題の作成処理の一例を示すフローチャートである。
【図１３】本発明の実施形態に係る認知症対策システムのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００３１】
添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
【００３２】
図１は、本発明の実施形態に係る認知症対策システム１の構成の一例を示す図である。図１に示す認知症対策システム１は、脳の記憶機能を向上させる問題や生活習慣の改善を促す生活習慣アドバイスを出力するシステムである。ユーザは、認知症対策システム１を使用して問題の解答や生活習慣アドバイスの実施状況の入力を行う。ユーザが問題の解答や生活習慣アドバイスの実施状況の入力を行うために認知症対策システム１を使用することを「トレーニング」という。
【００３３】
認知症対策システム１は、ユーザ端末１０とウェブサーバ２０とを備える。ユーザ端末１０とウェブサーバ２０とはインターネット等の通信ネットワークＮを介して互いに接続されている。
【００３４】
図１を用いて認知症対策システム１の概要について説明する。まず、認知症対策システム１のユーザの一人であるユーザＡは、ユーザ端末１０を操作してウェブサーバ２０にアクセスする。認知症対策システムユーザＡは、ウェブサーバ２０にアクセスした後、ユーザを特定するための情報（ユーザＩＤ等）をユーザ端末１０に入力する。入力された情報は、通信ネットワークＮを介してウェブサーバ２０に送信される。ウェブサーバ２０は、受信した情報に基づき、認知症対策システム１を使用しているユーザを特定する。
【００３５】
次にウェブサーバ２０は、ユーザに出力する問題を、保有する複数の問題から選択し、通信ネットワークＮを介してユーザ端末１０に送信する。問題を受信したユーザ端末１０は、問題の出力を行う。その後、ユーザは、問題に対する解答の入力をユーザ端末１０に行う。
【００３６】
次に、認知症対策システム１の構成について説明する。上述したように、認知症対策システム１は、ユーザ端末１０及びウェブサーバ２０を備える。まず、図１を参照してユーザ端末１０の構成について説明する。
【００３７】
ユーザ端末（端末装置の一例である。）１０は、ネットワークＮに接続されたコンピュータである。ユーザ端末１０は、スマートフォンやパーソナルコンピュータ、スマートスピーカ等であってよい。スマートスピーカは音声の出力の他、音声による操作が可能な端末である。ユーザ端末１０は、出力部１１、受付部１２及び第１通信部１３を備える。
【００３８】
出力部１１は、ユーザに対して問題や生活習慣アドバイス等の出力を行う。出力部１１は、例えば液晶ディスプレイや有機ＥＬディスプレイ等の文字出力手段又はスピーカ等の音声出力手段であってよい。
【００３９】
出力部１１から出力される問題は、トレーニング問題と過去確認問題の二種類が存在する。トレーニング問題は、一例として、ユーザに対して文章等を暗記させ、暗記させた文章に関する問いを行う問題である。例えば、暗記対象の文章として「中央卸売市場は、午前四時から開く。今日一番の売りはマグロだ。タイやヒラメも新鮮だ。小川さんはヒラメを、私はマグロを落札した。」という文章を出力した後、「市場は何時に開きましたか。」といった暗記対象の文章に関する問題文が出力される。トレーニング問題は、ユーザが文章等を記憶してから問題文出力までの時間が過去確認問題に比べて短く、ユーザの短期記憶に関する脳機能の向上を図ることができる。詳細は後述するが、トレーニング問題は内容ごとに「文章問題」、「単語問題」及び「虫の鳴き声問題」といったカテゴリに分けられている。さらにトレーニング問題には、問題の難しさに応じた難易度に分類されている。例えば、カテゴリが「文章問題」であるトレーニング問題の場合、暗記対象となる文章の分量に応じて難易度が決定される。
【００４０】
過去確認問題とは、過去に出力されたトレーニング問題や生活習慣アドバイスに関する問題である。より具体的には、任意のユーザに対して出題されたトレーニング問題や生活習慣アドバイスに関する問題について、どのような問題やアドバイスが出題されたか、また、いつ、どのような頻度で出題されたか等を振り返り、覚えているか否かを確認する問題である。一例として、過去確認問題では、「直近Ｘ日間で、文章問題に関するトレーニング問題は提示されましたか。」等の問題が出力される。記憶対象である生活習慣アドバイスやトレーニング問題が出力されてから、過去確認問題が出力されるまでの時間がトレーニング問題より長いため、ユーザの長期記憶に関する脳機能の向上を図ることができる。
【００４１】
受付部１２は、ユーザから、トレーニング問題や過去確認問題の解答、生活習慣アドバイスの実施状況等の入力を受け付ける。受付部１２は、例えばキーボードやタッチパネル等の文字入力手段やマイク等の音声入力手段であってよい。受付部１２がマイク等の音声入力手段である場合、キーボード等の文字入力手段を使用できないユーザであっても、音声により入力を行うことができる。受付部１２が受け付けた入力の内容は、ネットワークＮを介してウェブサーバ２０へ送られる。
【００４２】
第１通信部１３は、受付部１２が受け付けた入力についての情報をウェブサーバ２０へ送信する。また、第１通信部１３は、ウェブサーバ２０からトレーニング問題や過去確認問題等を受信する。第１通信部１３が受信したトレーニング問題や過去確認問題は、出力部１１により出力される。さらに第１通信部１３は、ユーザが受付部１２を介してトレーニングの開始の指示を入力すると、トレーニング開始要求をウェブサーバ２０へ送信する。トレーニング開始要求には、ユーザを識別する情報が少なくとも含まれることが好ましい。
【００４３】
図２は、本発明の実施形態に係るウェブサーバの機能ブロックの一例を示す図である。図２を参照してウェブサーバ２０の構成について説明する。ウェブサーバ２０は、記憶部２１、判定部２６、選択部２７、作成部２８、第２通信部２９、得点算出部３０、難易度修正部３１及び内容修正部３２を備える。なお、ウェブサーバ２０が有する構成の一部又は全部は、ユーザ端末１０に設けられていてもよい。
【００４４】
記憶部（問題記憶部とユーザ情報記憶部の一例である。）２１には、トレーニング問題、過去確認問題及び生活習慣アドバイスの出力を行うための各種の情報が記憶されている。具体的には、記憶部２１には、ユーザ情報テーブル２２、正答率テーブル２３、トレーニング問題テーブル２４、及び生活習慣アドバイステーブル２５が記憶されている。
【００４５】
ユーザ情報テーブル２２には、認知症対策システム１のユーザに関する情報が管理されている。ユーザ情報テーブル２２は、特定情報テーブル２２ａ、履歴情報テーブル２２ｂ、及び得点テーブル２２ｃから構成されている。各テーブルの内容について図３から図５を用いて説明する。
【００４６】
図３は、特定情報テーブル２２ａの一例を示す図である。特定情報テーブル２２ａは、ユーザを特定するための情報及びそれぞれのユーザに出力するトレーニング問題の難易度を特定するための情報を管理するテーブルである。図３に示す特定情報テーブル２２ａには、「ユーザＩＤ」、「属性」、「問題の難易度」、「正答率」及び「難易度の固定」が含まれる。
【００４７】
「ユーザＩＤ」とは、ユーザそれぞれに対応付けられた識別子である。例えば、認知症対策システム１を使用する際にユーザがユーザ端末１０を介して入力したユーザＩＤを、特定情報テーブル２２ａ上のユーザＩＤと照合することにより、ユーザを特定することができる。例えば、本実施形態においてユーザＩＤ「Ａ−１」が入力された場合、特定情報テーブル２２ａのユーザＩＤと照合され、ユーザの特定が行われる。以下、本明細書においては、認知症対策システム１を使用しているユーザは、ユーザＩＤが「Ａ−１」のユーザ（以下、「ユーザＡ−１」という。）であることを前提として説明する。
【００４８】
「属性」とは、ユーザに関する各種の情報である。本実施形態においては、属性としてユーザの「性別」及び「年齢」が記憶されている。属性として管理される情報は、これらに限られず「身長」、「体重」といったその他の情報が管理されていてもよい。
【００４９】
「問題の難易度」とは、それぞれのユーザに出力するトレーニング問題の難易度である。また、ユーザに出力する問題の難易度もカテゴリごとに設定されることが好ましい。図３の例の場合、ユーザＡ−１に出力する「文章問題」の難易度は「初級」であり、ユーザＩＤ「Ａ−３」のユーザ（以下、「ユーザＡ−３」という。）に出力する「虫の鳴き声問題」の難易度は「上級」であることが特定情報テーブル２２ａを参照することによりわかる。
【００５０】
「正答率」は、ユーザが過去に行ったトレーニング問題において正答した割合を示している。特定情報テーブル２２ａにおいて、問題の各カテゴリにおける各難易度の正答率が記録されている。なお、特定情報テーブル２２ａには、ユーザが認知症対策システム１を開始してから現在までの回答状況に基づく正答率が記憶されてもよいし、所定の期間（直近１か月や、直近１週間）の正答率が記憶されてもよい。
【００５１】
「難易度の固定」とは、ユーザに出力するトレーニング問題の難易度をユーザの能力に応じて変動させるか否かを示す情報である。ここで、ユーザの能力は、例えば当該ユーザの過去の正答率である。ユーザに対して出力される問題は、後述する選択部２７により選択される。選択部２７はトレーニング問題を選択する際に、特定情報テーブル２２ａの「問題の難易度」に基づいてトレーニング問題を選択する。そのため、ユーザの能力に応じて特定情報テーブル２２ａの「問題の難易度」を変動させることで、ユーザの能力に応じた難易度の問題を選択部２７に選択させることができる。難易度の変動処理は、難易度を「固定しない」と設定しているユーザに行い、難易度を「固定する」と設定しているユーザに対しては、難易度を変動させない。図３に示す特定情報テーブル２２ａを用いる場合、認知症対策システム１は、ユーザＡ−１及びユーザＩＤが「Ａ−２」のユーザ（以下、「ユーザＡ−２」という。）に対しては難易度を変動させ、ユーザＡ−３に対してはユーザの能力に関わりなく難易度を変動させない。難易度を固定するか否かは、ユーザが任意に選択できる。また、初級、中級及び上級のいずれの難易度に固定するかについても任意に選択できる。
【００５２】
図４は、履歴情報テーブル２２ｂの一例を示す図である。ここでは、ユーザＡ−１の履歴情報テーブル２２ｂを例に説明する。履歴情報テーブル２２ｂは、ユーザが行ったトレーニングについての履歴を管理するテーブルである。履歴情報テーブル２２ｂはテーブルＡ，Ｂの２つのテーブルを含む。
【００５３】
テーブルＡは、文章問題、単語問題、及び虫の鳴き声問題のそれぞれのカテゴリについて、「過去一週間の出題回数」、「前回の正答率」及び「平均正答率」が管理されている。なお、図には示さないが、テーブルＡは、さらに「過去一週間の出題回数」、「前回の正答率」及び「平均正答率」のそれぞれについて、文章問題、単語問題、及び虫の鳴き声問題の合計値が管理されてもよい。
【００５４】
「過去一週間の出題回数」とは、過去一週間以内にユーザＡ−１に対して出題された問題の回数である。「前回の正答率」とは、前回のトレーニングで出題されたトレーニング問題に対するユーザＡ−１の正答率である。「平均正答率」とは、過去に出題されたトレーニング問題に対するユーザＡ−１の正答率の平均値である。
【００５５】
他方、テーブルＢは、「本日のトレーニング回数」、「過去一週間の生活習慣アドバイスの実施回数」を管理する。「本日のトレーニング回数」とは、直近の午前０時からトレーニングを行っている時点までの間にユーザＡ−１が実施したトレーニングの回数である。「過去一週間の生活習慣アドバイスの実施回数」とは、過去一週間のうちにユーザＡ−１が生活習慣アドバイスを実施した回数である。
【００５６】
なお、履歴情報テーブル２２ｂにより管理される情報は、図４に示すものに限られず、例えば「前回出力されたトレーニング問題の内容」、「ユーザＡ−１の解答内容」又は「過去に出力した生活習慣アドバイスの内容」といった情報であってもよい。
【００５７】
図５は、得点テーブル２２ｃの一例を示す図である。得点テーブル２２ｃは、後述する得点算出部３０により算出された得点及び得点に応じて変化する各ユーザのレベルを管理するテーブルである。図５に示す得点テーブル２２ｃは、「前回獲得得点」、「合計得点」及び「レベル」を管理している。「前回獲得得点」とは、ユーザが前回トレーニングを使用した際に獲得した得点である。「合計得点」とは、ユーザが過去のトレーニングにおいて獲得した得点の合計である。「レベル」とは、合計得に応じて変化する値である。合計得点が所定の点数まで増加するとそれに伴ってレベルの値が上昇する。
【００５８】
図６は、正答率テーブル２３の一例を示す図である。正答率テーブル２３は、例えば認知症対策システム１を過去に使用した全ユーザのトレーニング問題の平均正答率を管理するテーブルである。なお、正答率テーブル２３は、必ずしも全ユーザの正答率に基づく平均正答率を管理する必要はなく、特定のユーザ、すなわち、認知症対策システム１を使用する複数のユーザのうち、少なくとも一部のユーザの正答率に基づく平均正答率のみを管理する構成でもよい。正答率テーブル２３は、テーブルＣ，Ｄを有している。
【００５９】
テーブルＣは、トレーニング問題の難易度及びカテゴリごとの平均正答率を管理するテーブルであり、テーブルＤは、トレーニング問題の各問題の平均正答率を管理するテーブルである。
【００６０】
正答率テーブル２３を参照することにより、ユーザ全体の平均正答率がわかる。例えば、テーブルＣを参照することにより、カテゴリ及び難易度ごとの平均正答率がわかる。図６の例では、カテゴリが「文章問題」で難易度が「初級」であるトレーニング問題の平均正答率は「５９％」である。
【００６１】
また、テーブルＤを参照することによりトレーニング問題ごとの平均正答率がわかる。図６の例では、カテゴリ「文章問題」のＮｏ．２のトレーニング問題の平均正答率は、「８２％」であることがわかる。
【００６２】
次に、図２に示すトレーニング問題テーブル２４について説明する。トレーニング問題テーブル２４は、複数のトレーニング問題を管理するテーブルである。トレーニング問題は、上述のとおり文章等を暗記させることによりユーザの短期記憶に関する脳機能を向上させる問題であり、暗記対象に応じて複数のカテゴリに分類されている。例えば、文章を暗記させる問題は「文章問題」カテゴリ、単語を暗記させる問題は「単語問題」カテゴリ、虫の鳴き声を暗記させる問題は「虫の鳴き声問題」カテゴリに分類されている。本実施形態に係るトレーニング問題テーブル２４では、当該三つのカテゴリ（「文章問題」、「単語問題」及び「虫の鳴き声問題」）のトレーニング問題が管理されている。
【００６３】
なお、トレーニング問題テーブル２４にて管理されるトレーニング問題は、上述した三つのカテゴリのトレーニング問題に限られない。例えば、特定の音を暗記させる「音問題」カテゴリや数式を暗記させ計算させる「計算問題」カテゴリ、トランプの図柄を暗記させる「トランプ問題」カテゴリ等のトレーニング問題であってもよい。
【００６４】
次に、トレーニング問題の内容について説明する。まず、図７を参照して「文章問題」の内容について説明する。図７はトレーニング問題テーブル２４のうち「文章問題」カテゴリのトレーニング問題に関する部分を示している。トレーニング問題テーブル２４には、問題のナンバー、ユーザに暗記させる暗記対象文章、問題の難易度、暗記対象文章に関する問題文及び正解が管理されている。「文章問題」カテゴリのトレーニング問題は、まず暗記対象文章を出力した後に、問題文を出力することにより実施される。それぞれのトレーニング問題について五つの問題文がテーブルにて管理されているが、出力される問題文は必ずしも五つ全てでなくてもよい。
【００６５】
トレーニング問題は、図７に示すように、内容に応じて難易度に分類されている。文章問題は、暗記対象文章の文量に応じて分類される難易度が決定される。例えば、図７に示す文章問題の場合、最も文量が少ないＮｏ．１の問題は「初級」の難易度に分類されており、最も文量が多いＮｏ．３の問題は「上級」の難易度に分類されている。
【００６６】
次に「単語問題」及び「虫の鳴き声問題」の内容について説明する。「単語問題」は、ユーザに単語を暗記させる問題である。文章問題と同様に、まず、出力部１１から暗記対象となる複数の単語が出力される。その後、暗記対象の単語のうちから特定の単語を解答させる問題がユーザに対して出力される。単語問題は、例えば暗記対象となる単語の数により難易度の分類が行われる。
【００６７】
また、「虫の鳴き声問題」は、ユーザに虫の鳴き声と虫の名前を暗記させる問題である。出力部１１から暗記対象となる複数の虫の鳴き声と対応する虫の名前が組み合わされて出力される。その後、虫の鳴き声のみが再度出力され、対応する虫の名前をユーザに解答させる。虫の鳴き声問題は、例えば暗記対象となる虫の種類数に応じて難易度の分類が行われる。
【００６８】
次に、図２に示す生活習慣アドバイステーブル２５について説明する。生活習慣アドバイステーブル２５は、複数の生活習慣アドバイスを管理するテーブルである。生活習慣アドバイスは、ユーザの生活習慣を改善する方法や情報に関する文章である。図８を参照して、生活習慣アドバイスについて説明する。
【００６９】
図８は、生活習慣アドバイステーブル２５の一例を示す図である。生活習慣アドバイステーブル２５には「タイトル」、「生活習慣アドバイス」及び「前日のアドバイスの実施確認」が管理されている。ここで「前日のアドバイスの実施確認」とは、生活習慣アドバイスが出力された日の翌日以降に出力される文章であり、生活習慣アドバイスを実施できたか否かをユーザに問う質問文である。例えば、Ｎｏ．３の「最後に、生活習慣アドバイスです。翌日の脳トレまでに、５人以上の人とそれぞれ話題を変えて会話をすることにチャレンジしましょう！」という生活習慣アドバイスがユーザＡ−１に出力された場合、出力された日の翌日以降にユーザＡ−１に「前回の宿題、５人以上の人との会話はできましたか？」という質問文が出力される。
【００７０】
次に、図２に示す記憶部２１以外の構成について説明する。判定部２６は、記憶部２１に記憶された情報が、予め定められた各種条件に該当するかを判断する。例えば、判定部２６は、ユーザ端末１０からトレーニング開始要求を受信した場合に、履歴情報テーブル２２ｂを参照して、ユーザが当日に認知症対策システム１を使用した回数が予め定められた使用上限回数を超えているかを判断する。
【００７１】
選択部２７は、ユーザに対して出力するトレーニング問題（出力問題）をトレーニング問題テーブル２４に管理されている複数のトレーニング問題から選択する。具体的には、選択部２７は今回出題するトレーニング問題のカテゴリを選択する。選択部２７は、カテゴリの選択をランダムに行ってもよい。また選択部２７は、履歴情報テーブル２２ｂを参照して、ユーザの過去のトレーニング問題の実施状況に基づいて行ってもよい。この場合、例えば選択部２７は、前日に行っていないカテゴリや、実施回数が他より少ないカテゴリを選択してもよい。選択部２７は、選択したカテゴリの中から、特定情報テーブル２２ａにて管理されている「問題の難易度」に基づいて、トレーニング問題の選択を行うことができる。例えば、ユーザＡ−１が認知症対策システム１を使用してトレーニングを行っている場合、選択部２７は、図３に示す特定情報テーブル２２ａのユーザＡ−１の列における「問題の難易度」を参照し、ユーザＡ−１に出力するトレーニング問題を選択する。
【００７２】
さらに、選択部２７は、特定情報テーブル２２ａを参照して、トレーニング開始要求を行ったユーザのレコードを抽出し、「難易度の固定」のステータスを確認する。当該ユーザのレコードにおいて、「難易度の固定」に「固定しない」が指定されている場合、所定のユーザ群の正答率と、トレーニング開始要求を行ったユーザの正答率とに基づいて、出題する問題の難易度を調整する。所定のユーザ群は、認知症対策システム１の全ユーザでもよいし、トレーニング開始要求を行ったユーザと同様のユーザ属性を有するユーザ群（例えば同一性別、同一年代等）でもよい。
【００７３】
ここで、トレーニング開始要求を行ったのがユーザＡ−１であり、選択部２７がトレーニング問題のカテゴリとして文章問題を選択した場合について説明する。選択部２７は、特定情報テーブル２２ａを参照して、ユーザＡ−１のレコードを抽出する。選択部２７は抽出したレコードから、ユーザＡ−１の文章問題に対応する問題の難易度（現在難易度）を確認する（図３の場合は、ユーザＡ−１の現在難易度は初級である）。さらに選択部２７は、抽出したレコードにおいて、文章問題の初級に登録された正答率（第１正答率）を確認する（図３の場合は７３％である。）。次に、選択部２７は、特定情報テーブル２２ａを参照して、ユーザＡ−１と同一世代、同一性別のユーザ群のレコードを抽出する。さらに選択部２７は抽出したユーザ群のレコードにおいて、文章問題の初級に登録されている正答率を抽出する。選択部２７は抽出した正答率からユーザＡ−１と同一世代、同一性別のユーザ群の平均正答率（第２正答率）を算出する。選択部２７は、第１正答率と第２正答率とに基づいて、ユーザＡ−１に出題する文章問題の難易度を調整する。具体的には、選択部２７は、第１正答率の方が第２正答率よりも一定値以上高かった場合には、現在難易度を１段階上昇させた難易度の問題を出題する。この例の場合には、ユーザＡ−１の現在難易度は文章問題の初級であるため、選択部２７は、中級の文章問題をユーザＡ−１に出題する。他方、選択部２７は、第１正答率が第２正答率よりも一定値以上低かった場合には、現在難易度を１段階下げた難易度の問題をユーザＡ−１に出題する。なお、この例の場合には、ユーザＡ−１の現在難易度は文章問題の初級であるため、選択部２７は、難易度を変化させなくてもよい。もっとも初級よりも低い難易度の問題が用意されている場合には、選択部２７は当該難易度の問題をユーザＡ−１に出題してもよい。
【００７４】
作成部２８は、過去にユーザに対して出力されたトレーニング問題及び生活習慣アドバイスに関する過去確認問題を作成する。具体的には、作成部２８は、履歴情報テーブル２２ｂに記憶された履歴情報に基づいて過去確認問題を作成する。例えば、作成部２８は、図４に示す履歴情報テーブル２２ｂを参照して、ユーザＡ−１に対して、過去一週間のうちに文章問題は何回出題されましたか。」等の過去確認問題を作成することができる。図４の場合、過去一週間のうちにユーザＡ−１に対して文章問題は４回出力されているため、当該過去確認問題に対する正解は「４回」になる。この場合、「なお、過去確認問題は、トレーニング問題に関する問題でなくともよく、「過去一週間のうちに食事に関する生活習慣アドバイスは何回出題されましたか。」といった生活習慣アドバイスに関する問題であってもよい。
【００７５】
第２通信部２９は、選択部２７が選択したトレーニング問題や、作成部２８が作成した過去確認問題をユーザ端末１０に送信する。また、受付部１２が受け付けたユーザによる入力の情報をユーザ端末１０から受信する。さらに第２通信部２９は、生活習慣アドバイステーブル２５を参照して、所定の出力条件を満たした場合に、ユーザ端末１０に生活習慣アドバイスを送信することもできる。ここで、生活習慣アドバイスの出力条件とは、例えば「当日に行われた過去のトレーニングにおいて、既に生活習慣アドバイスが出力されているか。」等であってもよい。第２通信部２９は、ユーザ端末１０に送信したトレーニング問題や生活習慣アドバイスに基づいて、履歴情報テーブル２２ｂの対応するレコードにおける「過去一週間の出題回数」や「本日のトレーニング回数」、「過去一週間の生活習慣アドバイスの実施回数」等の値を更新する。
【００７６】
得点算出部３０は、ユーザのトレーニング問題及び過去確認問題に対する解答内容に応じて得点を算出する。得点算出部３０は、問題に対するユーザの解答が不正解であった場合においても所定の得点を加算してもよい。その場合、ユーザの解答が正解であった場合と不正解であった場合とで、加算する得点の量に差を設けてもよい。例えば、解答が正解であった場合は「５点」、不正解であった場合は「３点」としてもよい。また、得点算出部３０は、問題に対する解答だけでなく、生活習慣アドバイスを実施した旨の入力をユーザから受け付けた場合に得点を加算してもよい。得点算出部３０は、算出した得点に基づいて、記憶部２１の得点テーブル２２ｃの対応するレコードを更新する。
【００７７】
難易度修正部３１は、トレーニング問題に設定された難易度をユーザの正答率に応じて修正（調整）する。図７に示したようにトレーニング問題にはそれぞれ難易度が紐づけられている。難易度修正部３１は、図６に示す正答率テーブル２３におけるテーブルＤを参照し、平均正答率が第１閾値以上になったトレーニング問題については現在の難易度より低い難易度に分類し直し、平均正答率が第１閾値より低い第２閾値以下になったトレーニング問題については現在の難易度より高い難易度に分類し直す。
【００７８】
ここで、第１閾値を８０％とし第２閾値を５０％とする。図６のテーブルＤにおける文章問題の列の各問題の平均正答率は、図７のトレーニング問題テーブル２４に示した各番号の問題（図７の例では文章問題）の平均正答率に対応している。このとき、Ｎｏ．２の問題は平均正答率が「８２％」で第１閾値以上であるため、難易度修正部３１はＮｏ．２のトレーニング問題を低い難易度に分類し直す。すなわち、図７のトレーニング問題テーブル２４において、Ｎｏ．２に対応する難易度を「中級」から「初級」に下げてレコードを更新する。他方、カテゴリ「文章問題」のＮｏ．３の問題は平均正答率が４９％であり第２閾値以下であるため、難易度修正部３１はＮｏ．３のトレーニング問題を高い難易度に分類し直す。Ｎｏ．３のトレーニング問題は「上級」に分類されている。このとき、「上級」以上の難易度が存在しない場合には、難易度修正部３１は難易度の修正を行わなくともよい。なお、Ｎｏ．１の問題は平均正答率が第１閾値以上でもなく、第２閾値以下でもないため、難易度修正部３１は難易度の修正を行わない。
【００７９】
このように本実施形態に係る認知症対策システム１によれば、問題に対する難易度の分類が認知症対策システム１を利用するユーザ（本実施形態では全ユーザだが、一部のユーザでもよい）の平均正答率に応じて適切に行われる。これにより、難しい問題が低い難易度に分類されてしまうことや、簡単な問題が高い難易度に分類されてしまうことを防止できる。
【００８０】
内容修正部３２は、トレーニング問題の内容をユーザの正答率に応じて修正（調整）する。具体的には、図６に示す正答率テーブル２３におけるテーブルＤを参照し、平均正答率が第３閾値以上のトレーニング問題についてはトレーニング問題の内容を難化させ、平均正答率が第４閾値以下のトレーニング問題についてはトレーニング問題の内容を易化させる。
【００８１】
ここで、第３閾値を８０％とし第４閾値を５０％とする。このとき、図６の正答率テーブル２３におけるテーブルＤに示すように、カテゴリ「文章問題」のＮｏ．３の問題は平均正答率が「４９％」で第４閾値以下であるため、内容修正部３２はＮｏ．１のトレーニング問題の内容を易化させる。例えば、図７に示すトレーニング問題テーブル２４の「暗記対象文章」を、文章量を削減した新たな文章に更新する。また、Ｎｏ．２の問題は平均正答率が「８２％」で第３閾値以上であるため、内容修正部３２は、Ｎｏ．２のトレーニング問題の内容を難化させる。例えば、図７に示すトレーニング問題テーブル２４の「暗記対象文章」を、文章量を増加した新たな文章に更新する。なお、Ｎｏ．１の問題は平均正答率が第３閾値以上でもなく、第４閾値以下でもないため、内容修正部３２は問題内容の修正を行わない。
【００８２】
内容修正部３２による問題内容の修正は、個々のトレーニング問題ごとに行われなくともよく、特定のカテゴリ及び難易度に属するトレーニング問題全体の平均正答率に基づいて、当該特定のカテゴリ及び難易度に属する全てのトレーニング問題の内容を修正してもよい。例えば、カテゴリ「単語問題」、難易度「初級」のトレーニング問題全体の平均正答率が第３閾値以上であった場合に、カテゴリ「単語問題」、難易度「初級」である全てのトレーニング問題について暗記対象となる文章の文章量を増加させることにより問題内容を難化させてもよい。
【００８３】
本実施形態に係る認知症対策システム１によれば、平均正答率に応じてトレーニング問題の内容が修正される。そのため、高い難易度に分類されているトレーニング問題が簡単な内容であることや、低い難易度に分類されているトレーニング問題が難しい内容であることを防止できる。
【００８４】
図９及び図１０は認知症対策システム１による処理の一例を示す図である。図９及び図１０を用いて認知症対策システム１による処理を説明する。
【００８５】
まず、トレーニングを行うユーザの特定が行われる（Ｓ１００）。例えば第２通信部２９がユーザ端末１０からユーザＩＤの入力を受付け、受け付けたユーザＩＤについて、特定情報テーブル２２ａを参照してユーザの特定を行ってもよい。例えば、ユーザＡ−１がトレーニングを行うと特定されたとして以下の処理を説明する。
【００８６】
次に、判定部２６は、履歴情報テーブル２２ｂを参照して、ユーザＡ−１が当日に認知症対策システム１を使用した回数が使用上限回数を超えているかを判断する。判定部２６が使用条件回数を超えていると判断した場合（Ｓ１０１：Ｙｅｓ）、認知症対策システム１による処理は終了する。一日の実施回数に制限を設けることで、ユーザＡ−１が一日のうちに何度もトレーニングを実施して飽きてしまうことを防止でき、トレーニングの継続的な実施を促すことができる。
【００８７】
使用上限回数を超えていないと判断した場合（Ｓ１０１：Ｎｏ）、判定部２６は生活習慣アドバイスの実施確認の出力条件を満たすかを判断する（Ｓ１０２）。ここで生活習慣アドバイスの実施確認の出力条件とは、例えば「前日に生活習慣アドバイスを出力している。」等であってもよい。
【００８８】
判定部２６が生活習慣アドバイスの実施確認の出力条件を満たすと判断した場合（Ｓ１０２：Ｙｅｓ）、生活習慣アドバイスの実施確認の文章が第２通信部２９により通信ネットワークＮを介してユーザ端末１０へ送られる。その後、ユーザ端末１０の第１通信部１３に受信され、出力部１１により生活習慣アドバイスの実施確認の文章が出力される（Ｓ１０３）。このとき、実施確認の文章として図８に示す生活習慣アドバイステーブル２５の「前日のアドバイスの実施確認」の文章が出力されてもよい。出力部１１による文章の出力後、ユーザＡ−１により生活習慣アドバイスを実施した旨の入力があった場合には、得点算出部３０により得点が加算される（Ｓ１０４）。具体的には、得点算出部３０は、算出した得点に基づいて、記憶部２１の得点テーブル２２ｃの対応するレコードにおける「合計得点」の値を更新する。
【００８９】
生活習慣アドバイスの実施確認の出力条件を満たさないと判断した場合（Ｓ１０２：Ｎｏ）、判定部２６は、趣意コメントの出力条件を満たすかを判断する（Ｓ１０５）。ここで趣意コメントとは、トレーニング問題や過去確認問題を解く意義についてのコメントである。趣意コメントは記憶部２１に記憶されていてもよい。趣意コメントの出力条件とは、例えば「前回認知症対策システムを使用した際に、趣意コメントが出力されていない。」等であってもよい。
【００９０】
判定部２６が趣意コメントの出力条件を満たすと判断した場合（Ｓ１０５：Ｙｅｓ）、趣意コメントが第２通信部２９により通信ネットワークＮを介してユーザ端末１０へ送られる。その後、趣意コメントはユーザ端末１０の第１通信部１３に受信され、出力部１１により出力される（Ｓ１０６）。趣意コメントの出力条件を満たさないと判断した場合（Ｓ１０５：Ｎｏ）、出力部１１は趣意コメントを出力しない。
【００９１】
次に、判定部２６は、レベルアップ可能条件を満たすかを判断する（Ｓ１０７）。レベルアップ可能条件とは、ユーザのレベルが今回のトレーニングによりアップする可能性があるか否かである。判定部２６がレベルアップ可能条件を満たすと判断した場合（Ｓ１０７：Ｙｅｓ）、レベルアップ示唆コメントが第２通信部２９により通信ネットワークＮを介してユーザ端末１０へ送られる。その後、レベルアップ示唆コメントはユーザ端末１０の第１通信部１３に受信され、出力部１１により出力される（Ｓ１０８）。ここでレベルアップ示唆コメントとは、今回のトレーニングの結果によっては、ユーザＡ−１のレベルがアップする可能がある旨のコメントである。レベルアップ示唆コメントを出力することにより、ユーザの問題に対する解答意欲を向上させることができる。判定部２６がレベルアップ可能条件を満たさないと判断した場合（Ｓ１０７：Ｎｏ）、出力部１１はレベルアップ示唆コメントを出力しない。
【００９２】
その後、選択部２７は、出力するトレーニング問題を選択する（Ｓ１０９）。トレーニング問題の選択処理（Ｓ１０９）の詳細については、図１１を用いて後述する。
【００９３】
トレーニング問題選択後の処理について図１０を用いて説明する。選択部２７により選択されたトレーニング問題は、第２通信部２９により通信ネットワークＮを介してユーザ端末１０へ送られる。その後、トレーニング問題はユーザ端末１０の第１通信部１３に受信され、出力部１１により出力される（Ｓ１１０）。ユーザＡ−１によるトレーニング問題に対する解答があった場合、解答内容に基づいて得点算出部３０が得点を算出する（Ｓ１１１）。得点算出部３０は、算出した得点に基づいて、記憶部２１の得点テーブル２２ｃの対応するレコードにおける「合計得点」の値を更新する。このとき、正解した場合のみならず、不正解の場合も得点を加算してもよい。そうすることで、ユーザの問題への解答意欲を向上させることができる。また、判定部２６は、算出後の得点に基づいてユーザのレベルがアップするかを判定する。レベルアップする場合にはユーザのレベルを上昇させる。具体的には、判定部２６は、判定結果に基づいて、記憶部２１の得点テーブル２２ｃの対応するレコードにおける「レベル」の値を更新する。
【００９４】
次に、作成部２８が過去確認問題の出力条件を満たすかを判断する（Ｓ１１２）。過去確認問題の出力条件を満たすと判断した場合（Ｓ１１２：Ｙｅｓ）、作成部２８により過去確認問題が作成される（Ｓ１１３）。過去確認問題の作成処理（Ｓ１１３）については、図１２を用いて後述する。作成部２８により作成された過去確認問題は、第２通信部２９により通信ネットワークＮを介してユーザ端末１０へ送られる。その後、過去確認問題はユーザ端末１０の第１通信部１３に受信され、出力部１１により出力される（Ｓ１１４）。作成部２８が過去確認問題の出力条件を満たしていないと判断した場合（Ｓ１１２：Ｎｏ）、作成部２８による過去確認問題の作成及び出力部１１による過去確認問題の出力は行われない。
【００９５】
その後、得点算出部３０は、ユーザによる過去確認問題に対する解答に基づいて得点を算出する。得点算出部３０は、算出した得点に基づいて、記憶部２１の得点テーブル２２ｃの対応するレコードにおける「合計得点」の値を更新する。このとき、正解した場合のみならず、不正解の場合も得点を加算してもよい。そうすることで、ユーザの問題への解答意欲を向上させることができる。また、判定部２６は、算出後の得点に基づいてユーザＡ−１のレベルがアップするかを判定する。レベルアップする場合にはユーザＡ−１のレベルを上昇させる。具体的には、判定部２６は、判定結果に基づいて、記憶部２１の得点テーブル２２ｃの対応するレコードにおける「レベル」の値を更新する。
【００９６】
次に、判定部２６は、ユーザＡ−１が直前に過去確認問題を実施していないかを判断する（Ｓ１１６）。すなわち、処理（Ｓ１１４）が実行されていないかを判断する。過去確認問題を実施していないと判断した場合（Ｓ１１６：Ｙｅｓ）、判定部２６は、生活習慣アドバイスの出力条件を満たすかを判断する（Ｓ１１７）。ここで、生活習慣アドバイスの出力条件とは、例えば「当日に行われた過去のトレーニングにおいて、既に生活習慣アドバイスが出力されているか。」等であってもよい。
【００９７】
判定部２６が生活習慣アドバイスの出力条件を満たすと判断した場合（Ｓ１１７：Ｙｅｓ）、生活習慣アドバイスは第２通信部２９により通信ネットワークＮを介してユーザ端末１０へ送られる。その後、生活習慣アドバイスはユーザ端末１０の第１通信部１３に受信され、出力部１１により出力される（Ｓ１１８）。生活習慣アドバイスの出力条件を満たさないと判断した場合（Ｓ１１７：Ｎｏ）、生活習慣アドバイスの出力は行われない。
【００９８】
また、処理（Ｓ１１６）において判定部２６が過去確認問題を実施していないと判断しない場合、判定部２６は生活習慣アドバイスの出力条件を満たすかの判断（Ｓ１１７）及び生活習慣アドバイスの出力（Ｓ１１８）を行わない。
【００９９】
本実施形態に係る認知症対策システム１によれば、過去確認問題を出力していない場合に、生活習慣アドバイスが出力されるため、過去確認問題と生活習慣アドバイスの両方が出力されることによりトレーニングが長時間化し、認知症対策システムを使用するユーザの集中力が低下してしまうことを防止できる。
【０１００】
次に、トレーニングにより取得した各種情報をユーザ情報テーブル２２に記憶する（Ｓ１１９）。具体的には、第２通信部２９が、ユーザ端末１０に送信したトレーニング問題や生活習慣アドバイスに基づいて、履歴情報テーブル２２ｂの対応するレコードにおける「過去一週間の出題回数」や「本日のトレーニング回数」、「過去一週間の生活習慣アドバイスの実施回数」等の値を更新する。
【０１０１】
最後に難易度修正部３１によりトレーニング問題の難易度修正及び内容修正部３２によりトレーニング問題の内容修正が行われる（Ｓ１２０）。具体的には、難易度修正部３１が、修正した難易度に基づいて、記憶部２１のトレーニング問題テーブル２４の対応するレコードにおける「難易度」を更新する。また、内容修正部３２が、修正したトレーニング問題の内容に基づいて、記憶部２１のトレーニング問題テーブル２４の対応するレコードにおける「暗記対象文章」を更新する。以上で、認知症対策システム１による処理は終了する。
【０１０２】
なお、難易度修正部３１による難易度の修正は、修正対象となっているトレーニング問題に設定された難易度と同一難易度の問題の数が一定数より少ない場合には行わなくともよい。そうすることで、特定の難易度の問題が少なすぎる状況になることを防止できる。
【０１０３】
本実施形態に係る認知症対策システム１によれば、文章暗記等を行うトレーニング問題といった短期記憶に関する問題だけでなく、過去に出力されたトレーニング問題や生活習慣アドバイスに関する過去確認問題といった長期記憶に関する問題も認知症対策システム１により出力される。そのため、認知症対策システム１を使用するユーザの長期記憶に関する脳機能を向上させることができる。また、認知症対策システム１から生活習慣アドバイスも出力されるため、ユーザに対して生活習慣を改善する方法や情報を提供することができ、ユーザの生活習慣の改善を促すことができる。
【０１０４】
また、ユーザの入力内容が記憶部２１に蓄積される。そのため、トレーニング問題や過去確認問題に対するユーザの解答の分析を行うことができる。例えば、トレーニング問題や過去確認問題に対する正答率の算出を行うことができる。
【０１０５】
さらに、解答内容に応じて算出された合計得点が出力部１１により出力されるため、ユーザは自己の得点を把握することができる。また、ユーザが行った解答が不正解であった場合においても得点が加算されるため、ユーザの問題への解答意欲を維持させることができる。
【０１０６】
図１１は、選択部２７によるトレーニング問題の選択処理の一例を示すフローチャートである。図１１を参照して選択部２７がユーザＡ−１のトレーニング問題を選択する場合の処理について説明する。
【０１０７】
まず、選択部２７は出力するトレーニング問題のカテゴリを選択する（Ｓ２００）。例えば、選択部２７は、カテゴリの選択をランダムに行ってもよい。また選択部２７は、履歴情報テーブル２２ｂを参照して、ユーザの過去のトレーニング問題の実施状況に基づいて行ってもよい。この場合、例えば選択部２７は、前日に行っていないカテゴリや、実施回数が他より少ないカテゴリを選択してもよい。本例においては、カテゴリ「文章問題」が選択されたとする。
【０１０８】
次に、選択部２７は、ユーザＡ−１に出力するトレーニング問題の難易度を取得する（Ｓ２０１）。具体的には、選択部２７は、特定情報テーブル２２ａを参照して、ユーザＡ−１のレコードを抽出する。選択部２７は抽出したレコードから、ユーザＡ−１の文章問題に対応する問題の難易度（現在難易度）を確認する（図３の場合は、ユーザＡ−１の現在難易度は初級である）。
【０１０９】
その後、選択部２７は、出力するトレーニング問題の難易度が固定されているかを判断する（Ｓ２０２）。具体的には、選択部２７は、図３に示す特定情報テーブル２２ａを参照して、ユーザＡ−１の「難易度の固定」のステータスを確認する。本例においては、ユーザＡ−１のレコードにおいて、「難易度の固定」に「固定しない」が指定されているため、難易度が固定されていないと判断される。選択部２７は、難易度が固定されていないと判断した場合（Ｓ２０２：Ｎｏ）、ユーザＡ−１に出力するトレーニング問題の難易度の調整処理（Ｓ２０３〜Ｓ２０８）を行う。
【０１１０】
まず、選択部２７は、ユーザＡ−１のトレーニング問題に対する平均正答率である第１正答率を取得する（Ｓ２０３）。具体的には、選択部２７は、抽出したレコードにおいて、文章問題の初級に登録された正答率（第１正答率）を確認する（図３の場合は７３％である。）。
【０１１１】
次に、選択部２７は、第２正答率を取得する（Ｓ２０４）。具体的には、選択部２７は、特定情報テーブル２２ａを参照して、ユーザＡ−１と同一世代、同一性別のユーザ群のレコードを抽出する。さらに選択部２７は抽出したユーザ群のレコードにおいて、文章問題の初級に登録されている正答率を抽出する。選択部２７は抽出した正答率からユーザＡ−１と同一世代、同一性別のユーザ群の平均正答率（第２正答率）を算出する。
【０１１２】
その後、選択部２７は、取得した第１正答率が第２正答率に対して一定値以上高いかを判断する（Ｓ２０５）。、選択部２７は、第１正答率の方が第２正答率よりも一定値以上高いと判断した場合には（Ｓ２０５：Ｙｅｓ）、現在難易度を１段階上昇させる。本例の場合には、選択部２７は、図３に示す特定情報テーブル２２ａのユーザＡ−１のレコードについて、「問題の難易度」を「初級」から「中級」に更新する。
【０１１３】
他方、選択部２７は、第１正答率が第２正答率よりも一定値以上高くないと判断した場合には（Ｓ２０５：Ｎｏ）、選択部２７は、第１正答率が第２正答率よりも一定値以上低いかを判断する（Ｓ２０７）。第１正答率が第２正答率よりも一定値以上低いと判断した場合には（Ｓ２０７：Ｙｅｓ）、現在難易度を１段階低下させる（Ｓ２０８）。本例の場合には、図３に示す特定情報テーブル２２ａのユーザＡ−１のレコードについて、「問題の難易度」が「初級」であるため、選択部２７は、難易度を変化させなくてもよい。もっとも初級よりも低い難易度の問題が用意されている場合には、選択部２７はレコードの登録を当該難易度に更新してもよい。
【０１１４】
なお、第１正答率が第２正答率よりも一定値以上低いと判断しなかった場合には（Ｓ２０７：Ｎｏ）、選択部２７は、難易度を低下させない。以上で、トレーニング問題の難易度調整処理は終了する。
【０１１５】
本実施形態に係る認知症対策システム１によれば、ユーザの正答率に応じて、認知症対策システム１により出力されるトレーニング問題の難易度が適宜修正される。そのため、ユーザの能力に合わない難易度のトレーニング問題が出力されることが防止され、問題が簡単過ぎたり難し過ぎたりすることに起因する問題への解答意欲の低下を防ぐことができる。
【０１１６】
処理（Ｓ２０２）において難易度が固定されていると判断された場合（Ｓ２０２：Ｙｅｓ）又はトレーニング問題の難易度調整処理（Ｓ２０２〜Ｓ２０８）が終了した場合、選択部２７は、ユーザＡ−１に出力するトレーニング問題の難易度、具体的には、図３に示す特定情報テーブル２２ａのユーザＡ−１のレコードにおける「問題の難易度」に基づいて、トレーニング問題を選択する（Ｓ２０９）。以上で、選択部２７によるトレーニング問題の選択処理は終了する。
【０１１７】
図１２は、作成部２８による過去確認問題の作成処理の一例を示すフローチャートである。図１２を参照して作成部２８による過去確認問題の作成処理について説明する。
【０１１８】
まず、作成部２８は、生活習慣アドバイスの実施状況に関する情報を取得する（Ｓ３００）。例えば、作成部２８は、図４に示す履歴情報テーブル２２ｂのテーブルＢに記録された「過去一週間の生活習慣アドバイスの実施回数」を生活習慣アドバイスの実施状況に関する情報として取得してもよい。
【０１１９】
次に、作成部２８は、生活習慣アドバイスの実施成績が良いかを判断する（Ｓ３０１）。実施成績が良いかの判断は、例えば、生活習慣アドバイスの実施回数が閾値を超えているかで判断してもよい。例えば、閾値を４回と設定し、過去一週間以内の実施回数が４回以上である場合には実施成績が良いと判断してもよい。本実施形態において、ユーザＡ―１の過去一週間以内の実施回数は、図４の履歴情報テーブル２２ｂ（テーブルＢ）に示すように２回であるため、作成部２８は、生活習慣アドバイスの実施成績が良いと判断しない。このように生活習慣アドバイスの実施成績が良いと判断しない場合（Ｓ３０１：Ｎｏ）、過去の生活習慣アドバイスに関する過去確認問題を作成し（Ｓ３０２）、過去確認問題の作成処理は終了する。過去の生活習慣アドバイスに関する過去確認問題とは、例えば「直近Ｘ日間で、食事に関する生活習慣アドバイスは提示されましたか。」等であってもよい。
【０１２０】
生活習慣アドバイスの実施成績が良いと判断した場合（Ｓ３０１：Ｙｅｓ）、作成部２８は前回出力された過去確認問題が生活習慣アドバイスに関する問題であったかを判断する（Ｓ３０３）。
【０１２１】
生活習慣アドバイスに関する問題であったと判断した場合（Ｓ３０３：Ｙｅｓ）、過去のトレーニング問題に関する過去確認問題を作成し（Ｓ３０４）、過去確認問題の作成処理は終了する。生活習慣アドバイスに関する問題であったと判断しない場合（Ｓ３０３：Ｎｏ）、過去の生活習慣アドバイスに関する過去確認問題を作成し（Ｓ３０２）、過去確認問題の作成処理は終了する。
【０１２２】
図１３は、認知症対策システム１のハードウェア構成の一例を示す図である。図１３を参照して上述してきたユーザ端末１０及びウェブサーバ２０をコンピュータ４０により実現する場合のハードウェア構成の一例を説明する。なお、それぞれの構成の機能は、一台の装置において実現することができ、また、複数台の装置に分けて実現することもできる。
【０１２３】
コンピュータ４０は、プロセッサ４１、メモリ４２、記憶装置４３、入力Ｉ／Ｆ部４４、データＩ／Ｆ部４５、通信Ｉ／Ｆ部４６及び出力装置４７を有する。これらの各構成は、相互にデータ送受信可能に接続される。
【０１２４】
プロセッサ４１は、メモリ４２に記憶されたプログラムの実行に関する制御やデータの演算、加工を行う制御部である。例えば、認知症対策システム１のユーザ端末１０における出力部１１や受付部１２、第１通信部１３、ウェブサーバ２０における判定部２６、選択部２７、作成部２８、第２通信部２９、得点算出部３０、難易度修正部３１、及び内容修正部３２などは、メモリ４２上に一時記憶された上で、主にプロセッサ４１上で動作するプログラムとして実現可能である。例えば、プロセッサ４１は、ユーザ情報テーブル２２に含まれるユーザに出力するトレーニング問題の難易度に基づいて、トレーニング問題テーブル２４のうちからトレーニング問題を選択し出力する等の処理に関するプログラム（問題出力プログラム）を実行する。プロセッサ４１は、入力Ｉ／Ｆ部４４や通信Ｉ／Ｆ部４６からデータを受け取り、データの演算結果を出力装置４７に出力したり、メモリ４２に記憶したりする。
【０１２５】
メモリ４２は、ＲＡＭ（Random Access Memory）等の記憶媒体である。ＲＡＭは、データの書き換えが可能な揮発性メモリである。メモリ４２は、ユーザ情報テーブル２２やトレーニング問題テーブル２４等を記憶する。
【０１２６】
記憶装置４３は、例えばハードディスクドライブ（ＨＤＤ）やフラッシュメモリ等の記憶媒体である。記憶装置４３は、データの読み出しのみが可能な不揮発性の記憶媒体である。記憶装置４３は、オペレーティングシステムや、問題出力プログラム等を記憶する。
【０１２７】
入力Ｉ／Ｆ部４４は、ユーザからの入力を受け付けるためのデバイスである。入力Ｉ／Ｆ部４４は、例えばキーボード、マウス、タッチパネル及びマイク等である。
【０１２８】
データＩ／Ｆ部４５は、コンピュータ４０の外部からデータを入力するためのデバイスである。データＩ／Ｆ部４５は、例えば、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データＩ／Ｆ部４５は、コンピュータ４０の外部に設けられることも考えられる。その場合、データＩ／Ｆ部４５は、例えばＵＳＢ等のインタフェースを介してコンピュータ４０へと接続される。
【０１２９】
通信Ｉ／Ｆ部４６は、コンピュータ４０を通信ネットワークＮに接続するデバイスである。通信Ｉ／Ｆ部４６は、コンピュータ４０の外部に設けられることも考えられる。その場合、通信Ｉ／Ｆ部４６は、例えばＵＳＢ等のインタフェースを介してコンピュータ４０に接続される。
【０１３０】
出力装置４７は、コンピュータ４０による演算結果を外部へ出力するためのデバイスである。出力装置４７は、例えば液晶ディスプレイ、有機ＥＬディスプレイ及びスピーカ等である。出力装置４７は、上述した本実施形態においては出力部１１に相当し、トレーニング問題や生活習慣アドバイス等を出力する。
【０１３１】
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
【符号の説明】
【０１３２】
１…認知症対策システム、１０…ユーザ端末、１１…出力部、１２…受付部、１３…第１通信部、２０…ウェブサーバ、２１…記憶部、２２…ユーザ情報テーブル、２２ａ…特定情報テーブル、２２ｂ…履歴情報テーブル、２２ｃ…得点テーブル、２３…正答率テーブル、２４…トレーニング問題テーブル、２５…生活習慣アドバイステーブル、２６…判定部、２７…選択部、２８…作成部、２９…第２通信部、３０…得点算出部、３１…難易度修正部、３２…内容修正部、４０…コンピュータ、４１…プロセッサ、４２…メモリ、４３…記憶装置、４４…入力Ｉ／Ｆ部、４５…データＩ／Ｆ部、４６…通信Ｉ／Ｆ部、４７…出力装置
【図１】
2019219538.tif 000003
【図２】
2019219538.tif 000004
【図３】
2019219538.tif 000005
【図４】
2019219538.tif 000006
【図５】
2019219538.tif 000007
【図６】
2019219538.tif 000008
【図７】
2019219538.tif 000009
【図８】
2019219538.tif 000010
【図９】
2019219538.tif 000011
【図１０】
2019219538.tif 000012
【図１１】
2019219538.tif 000013
【図１２】
2019219538.tif 000014
【図１３】
2019219538.tif 000015