(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-10-13
(45)【発行日】2023-10-23
(54)【発明の名称】情報処理方法、情報処理装置、プログラム、記録媒体
(51)【国際特許分類】
A61B 10/00 20060101AFI20231016BHJP
G06N 20/00 20190101ALI20231016BHJP
【FI】
A61B10/00 H
G06N20/00
(21)【出願番号】P 2020033535
(22)【出願日】2020-02-28
【審査請求日】2022-08-03
【新規性喪失の例外の表示】特許法第30条第2項適用 (1)集会名/第34回日本老年精神医学会大会 開催日/2019(令和元)年6月8日 (2)集会名/The Alzheimer’s Association International Conference 2019(AAIC2019) 公開日/2019(令和元)年7月16日 (3)掲載アドレス/http://dementia.umin.jp/program38.pdf 掲載年月日/2019(令和元)年10月15日 (4)集会名/第38回日本認知症学会学術集会 開催日/2019(令和元)年11月8日 (5)刊行物名/産経新聞 発行年月日/2019(令和元)年12月14日 (6)刊行物名/日刊工業新聞 発行年月日/2020(令和2)年1月22日 (7)掲載アドレス/ https://www.meijiyasuda.co.jp/profile/news/release/2019/pdf/20200124_01.pdf 掲載年月日/2020(令和2)年1月24日 (8)配布物/パンフレット「MY健活レポート」 配布場所/明治安田生命保険相互会社東京都心本部 他 配布年月日/2020(令和2)年1月24日 (9)放送番組/テレビ朝日 スーパーJチャンネル 放送日/2020(令和2)年1月24日 (10)刊行物名/夕刊フジ 発行年月日/2020(令和2)年2月4日 (11)放送番組/NHKニュース おはよう日本 放送日/2020(令和2)年2月12日 (12)配布物/パンフレット「認知症ケア MCIプラス」 配布場所/明治安田生命保険相互会社東京都心本部 他 配布年月日/2020(令和2)年2月14日 (13)配布物/利用ガイド「かんたんブレインチェック 利用ガイド 2020年2月」 配布場所/明治安田生命保険相互会社東京都心本部 他 配布年月日/2020(令和2)年2月26日
(73)【特許権者】
【識別番号】598063351
【氏名又は名称】明治安田生命保険相互会社
(73)【特許権者】
【識別番号】504171134
【氏名又は名称】国立大学法人 筑波大学
(74)【代理人】
【識別番号】100118902
【氏名又は名称】山本 修
(74)【代理人】
【識別番号】100106208
【氏名又は名称】宮前 徹
(74)【代理人】
【氏名又は名称】中西 基晴
(74)【代理人】
【識別番号】100162846
【氏名又は名称】大牧 綾子
(72)【発明者】
【氏名】加藤 大策
(72)【発明者】
【氏名】新井 哲明
【審査官】磯野 光司
(56)【参考文献】
【文献】特開2018-029706(JP,A)
【文献】特開2003-079631(JP,A)
【文献】Min Ju KANG et al.,Prediction of cognitive impairment via deep learning trained with multi-center neuropsychological test data,BMC Medical Informatics and Decision Making,2019年11月21日,Vol. 19, No. 1,DOI:10.1186/s12911-019-0974-x
(58)【調査した分野】(Int.Cl.,DB名)
A61B 5/00-5/398
A61B 10/00
G16H 10/00-80/00
JSTPlus/JMEDPlus/JST7580(JDreamIII)
(57)【特許請求の範囲】
【請求項1】
記憶部に記憶されている命令を実行するプロセッサにより実行される情報処理方法であって、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示するステップであって、前記認知レベルは健常者レベルと、軽度認知障害(MCI)レベルと、認知症レベルとを含む、ステップと、
前記問題文に対するユーザの回答結果を受け付け
するステップと、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定
するステップと、
前記判定されたテスト問題は複数の項目に分かれており、各項目に含まれる複数の問題は、1つの問題についてそれぞれ出題の仕方を変えた問題であり、前記複数の問題の問題文に対する複数の被験者の回答結果から、健常者群のスコアと、MCI群のスコアと、認知症群のスコアとをそれぞれ取得し、取得したスコアと認知レベルとの相関がある問題を、前記統計的な有意差がある問題であると判定するステップ
を含み、前記MCI群のスコアが、健常者群のスコアと前記認知症群のスコアとの間の場合に、前記認知レベルとの相関がある問題であると判定される、
情報処理方法。
【請求項2】
請求項1に記載の情報処理方法であって、
各項目は、暗記した単語の時間をおいての選択、文字の選択、前記ユーザの端末を
音が鳴ったら動かす、日時の見当識を答える、暗記した数字を答える、平面図形認識からなり、それぞれの項目に含まれる複数の問題のうちの1つが、前記統計的に有意であると判定された問題である、情報処理方法。
【請求項3】
請求項2に記載の情報処理方法であって、さらに、
前記複数の問題の問題文に対する被験者の回答結果から、健常者群の回答時間と、MCI群の回答時間と、認知症群の回答時間とをそれぞれ取得し、取得した回答時間と認知レベルとの相関が高い問題を、前記統計的な有意差がある問題であると判定するステップ
を含み、前記MCI群の回答時間が、前記健常者群の回答時間と前記認知症群の回答時間との間の場合に、前記認知レベルとの相関が高い問題であると判定される、情報処理方法。
【請求項4】
請求項1から
3のいずれか1項に記載の情報処理方法であって、前記特徴量は、前記問題文に対するユーザの回答結果から求められた回答の正誤に基づいて算出されるスコアと、前記問題文に対する前記ユーザからの反応を受け付けるまでの回答時間とを含む、情報処理方法。
【請求項5】
指示を記憶する記憶部と、プロセッサとを備えた情報処理装置であって、
前記プロセッサは、前記記憶部に記憶された指示を実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定
し、
前記判定されたテスト問題は複数の項目に分かれており、各項目に含まれる複数の問題は、1つの問題についてそれぞれ出題の仕方を変えた問題であり、前記複数の問題の問題文に対する複数の被験者の回答結果から、健常者群のスコアと、MCI群のスコアと、認知症群のスコアとをそれぞれ取得し、取得したスコアと認知レベルとの相関がある問題を、前記統計的な有意差がある問題であると判定し、前記MCI群のスコアが、健常者群のスコアと前記認知症群のスコアとの間の場合に、前記認知レベルとの相関がある問題であると判定される、
情報処理装置。
【請求項6】
プロセッサにより実行されるプログラムであって、
前記プロセッサがプログラムを実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定
し、
前記判定されたテスト問題は複数の項目に分かれており、各項目に含まれる複数の問題は、1つの問題についてそれぞれ出題の仕方を変えた問題であり、前記複数の問題の問題文に対する複数の被験者の回答結果から、健常者群のスコアと、MCI群のスコアと、認知症群のスコアとをそれぞれ取得し、取得したスコアと認知レベルとの相関がある問題を、前記統計的な有意差がある問題であると判定し、前記MCI群のスコアが、健常者群のスコアと前記認知症群のスコアとの間の場合に、前記認知レベルとの相関がある問題であると判定される、
プログラム。
【請求項7】
プロセッサにより実行されるプログラムが記憶された記録媒体であって、
前記プロセッサが前記
記録媒体に記録されているプログラムを実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定
し、
前記判定されたテスト問題は複数の項目に分かれており、各項目に含まれる複数の問題は、1つの問題についてそれぞれ出題の仕方を変えた問題であり、前記複数の問題の問題文に対する複数の被験者の回答結果から、健常者群のスコアと、MCI群のスコアと、認知症群のスコアとをそれぞれ取得し、取得したスコアと認知レベルとの相関がある問題を、前記統計的な有意差がある問題であると判定し、前記MCI群のスコアが、健常者群のスコアと前記認知症群のスコアとの間の場合に、前記認知レベルとの相関がある問題であると判定する、
記録媒体。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、軽度認知機能障害の診断を支援するための情情報処理方法、情報処理装置、プログラム、記録媒体に関する。
【背景技術】
【0002】
軽度認知機能障害(Mild Cognitive Impairment、以下、MCI)は、認知症とまでは
言えないものの、知的に正常ともいえない状態を指す。MCIの患者の全てが認知症へと進展するわけではなく、患者は一定の割合で、認知トレーニングや最新の医療技術により回復することが知られている。MCIの早期検知は、患者の根本的な治療につながる可能性があり、非常に重要である。
【0003】
従来、MCIの診断は、一般的に病院などで専門医によって一日がかりで行われており、さらに、患者の脳脊髄液を採取するなど患者への負担が大きかった。このため、患者への負担が少なく、手軽に認知機能低下の兆候を把握することができる新たなアプローチが求められている。特許文献1では、質問に対する被験者の回答の正誤に基づいて、被験者がMCIであるか否かを判定する。
【先行技術文献】
【特許文献】
【0004】
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら、前述の判定方法は、従前より知られている検査手法を利用してスクリーニング検査を行うものである。この検査で使われる問題は、過去にスクリーニング検査を受けた被験者の回答結果を考慮せずに無作為に選定されたものである。従って、MCIの判定精度を十分に高めることができず、MCIの患者の検出漏れが生じるという問題があった。
【課題を解決するための手段】
【0006】
本発明は上述の点によりなされたものであり、本開示の一態様は、記憶部に記憶されている命令を実行するプロセッサにより実行される情報処理方法であって、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示するステップであって、前記認知レベルは健常者レベルと、軽度認知障害(MCI)レベルと、認知症レベルとを含む、ステップと、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、情報処理方法である。
【0007】
本開示の他の一態様は、記憶部に記憶されている命令を実行するプロセッサにより実行される情報処理方法であって、
目的変数を被験者が健常者であるか、MCIであるか、認知症であるかを示す正解ラベルとし、
特徴量を、複数の被験者から得られた回答結果における各被験者の問題に対する回答の正誤に基づいて算出されたスコアと、被験者からの問題に対する反応を受け付けるまでの回答時間として、モデルに機械学習させて、学習済みのモデルを生成する、
情報処理方法である。
【0008】
また、本開示の他の一態様は、指示を記憶する記憶部と、プロセッサとを備えた情報処理装置であって、
前記プロセッサは、前記記憶部に記憶された指示を実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、
情報処理装置である。
【0009】
また、本開示の他の一態様は、プロセッサにより実行されるプログラムであって、
前記プロセッサがプログラムを実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、
プログラムである。
【0010】
また、本開示の他の一態様は、プロセッサにより実行されるプログラムが記憶された記録媒体であって、
前記プロセッサが前記メモリに記録されているプログラムを実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、
記録媒体である。
【図面の簡単な説明】
【0011】
【
図1】本開示の一実施形態にかかるMCI診断支援システムである。
【
図2】
図1に示すサーバの機能的な構成を示すブロック図である。
【
図3】
図2に示すサーバの動作フロー(第1フェーズ)を例示する。
【
図4A】各群の問題に対する特徴量(スコアの平均値)を表したヒストグラム例である。
【
図4B】各群の問題に対する特徴量(回答時間の平均値)を表したヒストグラム例である。
【
図5】
図1に示すユーザ端末の機能的な構成を示すブロック図である。
【
図6】
図5に示すユーザ端末の動作フロー(第2フェーズ)を例示する。
【
図7】
図6に示すレベル判定のためのステップの詳細を示す。
【
図8A】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8B】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8C】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8D】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8E】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8F】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8G】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8H】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8I】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8J】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8K】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8L】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8M】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8N】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8O】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8P】スクリーニングテストのためのユーザ端末の画面を例示する。
【
図8Q】スクリーニングテストのためのユーザ端末の画面を例示する。
【発明を実施するための形態】
【0012】
[本開示の実施形態の説明]
最初に、本開示の実施形態の内容を列記して説明する。本開示の一実施形態は、以下のような構成を備える。
【0013】
(項目1) 記憶部に記憶されている命令を実行するプロセッサにより実行される情報処理方法であって、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示するステップであって、前記認知レベルは健常者レベルと、軽度認知障害(MCI)レベルと、認知症レベルとを含む、ステップと、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、情報処理方法。
【0014】
(項目2) 項目1に記載の情報処理方法であって、
前記判定されたテスト問題は複数の項目に分かれており、
各項目は、暗記した単語の時間をおいての選択、文字の選択、前記ユーザの端末を指示どおりに動かす、日時の見当識を答える、暗記した数字を答える、平面図形認識からなり、それぞれの項目に含まれる複数の問題のうちの1つが、前記統計的に有意であると判定された問題である、情報処理方法。
【0015】
(項目3) 項目2に記載の情報処理方法であって、さらに、
前記複数の問題の問題文に対する複数の被験者の回答結果から、健常者群のスコアと、MCI群のスコアと、認知症群のスコアとをそれぞれ取得し、取得したスコアと認知レベルとの相関がある問題を、前記統計的な有意差がある問題であると判定するステップ
を含み、前記MCI群のスコアが、健常者群のスコアと前記認知症群のスコアとの間の場合に、前記認知レベルとの相関がある問題であると判定する、情報処理方法。
【0016】
(項目4) 項目2に記載の情報処理方法であって、さらに、
前記複数の問題の問題文に対する被験者の回答結果から、健常者群の回答時間と、MCI群の回答時間と、認知症群の回答時間とをそれぞれ取得し、取得した回答時間と認知レベルとの相関が高い問題を、前記統計的な有意差がある問題であると判定するステップ
を含み、前記MCI群の回答時間が、前記健常者群の回答時間と前記認知症群の回答時間との間の場合に、前記認知レベルとの相関が高い問題であると判定される、情報処理方法。
【0017】
(項目5) 項目1から4のいずれか1項に記載の情報処理方法であって、前記特徴量は、前記問題文に対するユーザの回答結果から求められた回答の正誤に基づいて算出されるスコアと、前記問題文に対する前記ユーザからの反応を受け付けるまでの回答時間とを含む、情報処理方法。
【0018】
(項目6) 記憶部に記憶されている命令を実行するプロセッサにより実行される情報処理方法であって、
目的変数を被験者が健常者であるか、MCIであるか、認知症であるかを示す正解ラベルとし、
特徴量を、複数の被験者から得られた回答結果における各被験者の問題に対する回答の正誤に基づいて算出されたスコアと、被験者からの問題に対する反応を受け付けるまでの回答時間として、モデルに機械学習させて、学習済みのモデルを生成する、
情報処理方法。
【0019】
(項目7) 請求項6に記載の情報処理方法であって、前記特徴量はさらに、前記ユーザの年齢,ユーザの性別を含む、情報処理方法。
【0020】
(項目8) 指示を記憶する記憶部と、プロセッサとを備えた情報処理装置であって、
前記プロセッサは、前記記憶部に記憶された指示を実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、
情報処理装置。
【0021】
(項目9) プロセッサにより実行されるプログラムであって、
前記プロセッサがプログラムを実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、
プログラム。
【0022】
(項目10) プロセッサにより実行されるプログラムが記憶された記録媒体であって、
前記プロセッサが前記メモリに記録されているプログラムを実行することにより、
ユーザの認知レベルを判別するために統計的な有意差があると判定されたテスト問題の問題文を表示し、前記認知レベルは健常者レベルと、MCIレベルと、認知症レベルとを含んでおり、
前記問題文に対するユーザの回答結果を受け付けし、
前記ユーザの回答結果に基づいて算出された特徴量を学習済みモデルに入力して、前記ユーザがMCIであるか否かを判定する、
記録媒体。
【0023】
[本開示の実施形態の詳細]
以下、本開示の実施形態について図面を参照して説明する。図面において、同一または類似の要素には同一または類似の参照符号が付され、各実施形態の説明において同一または類似の要素に関する重複する説明は省略することがある。また、各実施形態で示される特徴は、互いに矛盾しない限り他の実施形態にも適用可能である。しかし、本開示の実施
形態は、必ずしもこのような態様に限定されない。本開示の実施形態が、特許請求の範囲において規定される範囲に含まれる様々な態様を取り得ることは、当業者にとって明らかであろう。
【0024】
本開示によると、複数の被験者を、認知機能に障害のない健常者群と、MCIであるMCI群と、認知症である認知症群とに分けて、各群にユーザ端末を利用したテストを実施する。このテストの結果から、MCIとの有意な相関が認められる問題等を選定する。MCIと有意な相関が認められる問題とは、健常者群とMCI群、あるいはMCI群と認知症群に同じ問題を出題したときに、各群間の回答結果(回答時間や、スコア)に有意差が出現する問題である。次に、過去の回答結果から、MCIを判定することのできる学習済みモデルを生成する。さらに、生成された学習済みモデルを利用して、新たなユーザについてMCIであるかのスクリーニングテストを行う。
【0025】
以下、本発明の実施形態について、図面を参照して説明する。
図1において、MCI診断支援システム10は、ユーザ端末100及び、MCI診断を支援するサーバ200を備える。サーバ200は、MCIと有意な相関が認められる問題を選定し、選定した問題に基づいて被験者に対し実施したMCIのスクリーニングテストの結果を格納する。ユーザ端末100及びサーバ200は、インターネットや公衆通信網などの通信ネットワーク12を介して相互に通信可能に接続されている。
【0026】
ユーザ端末100は、スクリーニングテストを受けるユーザが使用する情報処理装置としての端末であり、例えばタッチパネル106を有するタブレット端末、スマートフォンである。以下、ユーザ端末100をスマートフォンとして説明する。ユーザ端末100は、医療施設に配備されてもよいし、ユーザ自身が保有する端末であってもよい。ユーザ端末100は、MCIの診断を支援するサーバ200よりMCIのスクリーニングテストのためのアプリケーションをダウンロードして、ユーザ端末100がMCIのスクリーニングテストを提供し、回答結果をサーバ200に送信するように構成することができる。図示するように、ユーザ端末100はハードウェア要素として、プロセッサ102と、記録媒体としてのメモリ104と、タッチパネル106と、ユーザ端末100の動きを検知する加速度センサ108と、通信インターフェイス(通信IF)110と、スピーカ114とを備える。これら各要素は、バス(不図示)を介して相互に通信可能に接続されている。
【0027】
メモリ104には、少なくともオペレーティングシステムが格納されている。オペレーティングシステムは、ユーザ端末100の全体的な動作を制御するためのコンピュータプログラムである。コンピュータテストの各処理をユーザ端末100で実行する場合、メモリ104は、さらにMCIのスクリーニングテストのためのプログラムを格納する。テストプログラムは、ユーザ端末100にスクリーニングテストの各処理を実行させるためのコンピュータプログラムである。メモリ104はまた、スクリーニングテストの各処理において扱われる若しくは生成されるデータを、一時的又は永続的に記憶することもできる。メモリ104の具体例は、RAM(Random Access Memory)等の主記憶や、ハードディスク、フラッシュメモリ、光ディスク、ROM(Read Only Memory)等の補助記憶を含む。各種テストに関するデータは、サーバ200からダウンロードされて補助記憶に格納されると共に、主記憶に展開されて、各種プログラムがプロセッサ102により実行されるときに適宜使用される。
【0028】
なお、テストプログラムがユーザ端末100ではなくサーバ200に格納される場合、サーバ200がコンピュータテストの各処理を実行し、ユーザ端末100は、サーバ200から受信した信号に基づいて単にテスト画像を表示し、このテスト画面に対するユーザ入力を受け付けるブラウザとして機能するよう構成されてもよい。
【0029】
プロセッサ102は、上記のようにメモリ104に格納されているプログラムを読み出して、それに従った処理を実行するように構成される。一例として、プロセッサ102がメモリ104に格納されたテストプログラムを実行することによって、後述するテストの各機能が実現される。プロセッサ102は、CPU(Central Processing Unit)及びG
PU(Graphics Processing Unit)を含む。
【0030】
タッチパネル106は、ユーザに対して視覚的な情報を提供するディスプレイと一体に構成されている。タッチパネル106は、ユーザからユーザ端末100を操作するための入力を受け付け、該操作に応じてディスプレイに各種画面を表示する。画面にはGUI(Graphical User Interface)による操作機能が備えられる。
【0031】
通信インターフェイス(IF)112は、通信ネットワーク12を介して外部のサーバ200と通信するためのネットワークインターフェイスである。通信インターフェイス112は、例えばTCP/IP(Transmission Control Protocol / Internet Protocol)を含む所定の通信プロトコルに従ってデータをサーバ200との間で送受信するように構成される。
【0032】
サーバ200は、過去に複数の被験者に対して実施したスクリーニングテストの結果を格納する。サーバ200は主として過去の回答結果から、MCIと有意な相関が認められる問題を選定し、さらに回答結果からMCIを判定するための学習済みモデルを生成するサーバであり、例えば汎用のコンピュータで構成される。サーバ200は、クラウドで提供されてもよいし、あるいはシステム利用者のビルや敷地等のローカルな場所で提供されてもよい。また、サーバ200は、1台で構成されてもよいし複数台で構成されてもよい。サーバ200はハードウェア要素として、少なくともプロセッサ202と、主記憶や補助記憶を含むメモリ204と、通信インターフェイス206とを備える。既に説明したユーザ端末100と同様の要素については、詳細の説明を省略する。
【0033】
本開示において、MCI診断支援システム10は、健常者群、MCI群、認知症群のそれぞれに対する回答結果から、各群に統計学的な有意差がある問題を選定する。次に、選定された問題に対する各群の回答結果に基づいて、MCIであるかを判定する学習済みモデルを生成する(以下、第1フェーズと称する)。
【0034】
また、MCI診断支援システム10は、第1フェーズで選定された問題を新規ユーザに提示し、第1フェーズで生成された学習済みモデルに基づいて、新規ユーザがMCIであるかを判定する(以下、第2フェーズと称する)。以下、まず、第1フェーズについて説明し、次に第2フェーズについて説明する。
【0035】
<第1フェーズ>
ここでは、回答結果に統計学的な有意差がある問題を選定し、学習済みモデルを生成するまでの第1フェーズについて説明する。
図2は
図1に示すサーバ200の機能的な構成を示すブロック図である。サーバ200は、処理部210及び記憶部230を有する。処理部210はさらに、回答取得部212と、特徴量算出部214と、問題選定部216と、モデル生成部218とを含む。記憶部230は、
図1に示したメモリ204に対応する。処理部210及び処理部210に含まれる各部212から218は、
図1に示したプロセッサ202がメモリ204内の各種プログラムを読み出して実行することによって実現される、本開示に係る問題選定処理及び学習済みモデル生成処理が実現する機能を表している。
【0036】
記憶部230は、項目毎に分類された複数の問題と、これらの問題に対する被験者の過
去の回答結果をサンプルデータとして記憶する。サンプルデータでは、被験者は、健常者群と、MCI群と、認知症群とに予め分類されている。スクリーニングテストに利用する問題は、例えば、国際的に活用されているミニメンタルステート検査(MMSE)等に基づく問題であり、時や場所に関する見当識、いくつかの単語を繰り返して選択する記銘、注意と計算、暗記したいくつかの単語を選択する再生、指示された命令を理解し実行する、欠けた図形を選択するなど、様々な項目を含む。スクリーニングテストに利用する問題は、さらに、指示された命令に従い、ユーザ端末100を動作させる問題(例えば、ユーザ端末100を振る、裏返すなど)を含んでもよい。各種センサ(例えば加速度センサ)はユーザ端末の挙動を取得し、取得したユーザ端末の挙動から特徴量を抽出する。また、項目毎に異なる形式、例えば異なる文章で表現された複数の問題を含む。被験者はさらに、年齢や性別に関連付けられていてもよい。過去の回答結果は、例えば、提示された問題に解答するまでの回答時間、回答の正誤を含む。
【0037】
以下、
図3を参照して、
図2に示したサーバ200の動作フロー300(第1フェーズ)を説明する。すなわち、MCIのスクリーニングテストに最適な問題を選定し、MCIを判定するための学習済みモデルを生成するまでの処理ついて以下に説明する。
【0038】
本実施形態においては、ユーザ端末100において複数の被験者であるユーザに対し予めスクリーニングテストが実施されているものとする。ステップ302に先立ち、ユーザ端末100は、MCIを判定するための問題を、タッチパネル106のディスプレイに表示し、タッチパネル106に対するユーザからの回答入力を受け付け、その入力された情報を予めメモリ104に回答結果として格納している。各被験者は、健常者群と、MCI群と、認知症群とに分類されている。
【0039】
ステップ302において、サーバ200(回答取得部212)は、複数のユーザ端末100からテストの問題に対する各被験者の回答結果を取得する。1つのテストには複数の項目が含まれ、各項目には複数の問題が存在する。回答結果は、複数の問題と、問題に対しユーザが回答するまでの回答時間、問題に対する回答の正誤を項目ごと、問題ごとに含む。
【0040】
表1は、被験者に実施したスクリーニングテストのテスト項目AからFを例示する。テスト項目は、表1に示すように、一例として、被験者が時間をおいて記憶した内容を答える項目Aと、文字を決められた順に選ぶ項目Bと、指示に従ってユーザ端末100を動かす項目Cと、時間と場所を答える項目Aと数字を覚える項目Eと、図形を選ぶ項目Fとを含む。テスト項目は、図示したものに限らず、一般的に知られるミニメンタルステート検査(MMSE)に含まれるその他の項目を含んでもよい。
【表1】
【0041】
本開示によると、出題の仕方によって、MCIと有意な相関が認められる問題と、相関が認められない問題があることがわかった。従って、複数の出題の仕方のうち、最も適切な出題の仕方を選定する必要がある。適切な出題の仕方とは、少ない問題数で、MCI群と認知症群を精度高く判別することができる問題を組み合わせた出題である。表1に示す各項目AからFはそれぞれ複数の出題の仕方を含む。
【0042】
一例では、記憶した内容を、時間をおいて答えさせる項目Aでは、問題A1で問題文「先ほど覚えた単語を回答してください」を表示すると共に、正解の単語を含む複数の単語から正解の単語を選択させる。問題A2では問題文「先ほど覚えた単語に含まれない単語を選択してください」を表示すると共に、先ほど覚えた単語と、覚えていない単語を含む複数の単語から、覚えていない単語を選択させる。問題A3では問題文「先ほど覚えた絵を選択してください」を表示すると共に、先ほど覚えた絵(ここでは記号)を含む複数の絵から正解の絵を選択させる。問題A4では問題文「先ほど覚えた絵を回答してください」を表示すると共に、先ほど覚えた絵(ここでは動物)を含む複数の絵から正解の絵を選択させる。
【0043】
また、文字を順に選ぶ項目Bでは、例えば、問題B1で、1から始まり1ずつ増える数字を表示し、これら数字を1から昇順に選択させる問題、問題B2で、1以外の数字から始まり、とびとびにランダムに増える数字を表示し、これら数字を昇順に選択させる問題、問題B3では、「あ」以外から始まるひらがなを表示し、これらひらがなを順に選択させる問題、問題B4では、「あ」から始まるひらがなを表示し、これらひらがなを「あ」から順に選択させる。
【0044】
また、指示に従って端末を動かす項目Cでは、例えば、問題C1で問題文「青い丸が見えたら直ぐに端末を振ってください」を表示し、問題C2で問題文「振動したら直ぐに画面を触ってください」を表示し(ユーザ端末100はバイブレーション機能を有する)、問題C3で問題文「音が鳴ったら直ぐに端末を振ってください」を表示し、問題C4では、問題文として2つの指示「音が鳴ったら直ぐに端末を振ってください。また青い丸が見えたら直ぐに画面を触ってください」をまず表示し、そのいずれかの指示(音あるいは青い丸)を出し、出された指示に従って端末を動かしてもらう。
【0045】
また、時間と場所を問う項目Dでは、例えば、問題D1で問題文「今日は何月何日です
か?」、問題D2で問題文「今日は何曜日ですか?」、問題D3で数日前の曜日を問う問題文「2日前は何曜日ですか?」、問題D4で、数日前の日を問う問題文「2日前は何月何日ですか?」を表示する。
【0046】
また覚えた数字を答える項目Eでは、例えば、問題E1「覚えた数字を順に押してください」とディスプレイに表示すると共に、問題文を読んだ音声を流す場合と、問題E2で問題文をディスプレイに表示する場合と、問題E3で問題文を読んだ音声のみを流す場合と、問題E4「覚えた数字を逆順におしてください」が含まれる。
【0047】
また、図形を選ぶ項目Fでは、例えば、問題F1で穴あき画像を埋めるピースを選択させる問題、問題F2で、複数の立方体が積み上がった図を表示して、立方体の個数を選択させる問題が含まれる。
【0048】
このように1つの項目に関する問題であっても、色々な出題の仕方があり、出題の仕方で問題の難易度が大きく変わる。問題の難易度は、高すぎると各個人によるばらつきが大きくなり、低すぎると各個人によるばらつきが小さくなり、各群の回答結果に有意な相関が出現しない。従って、問題に適切な難易度を設定するため、1つの項目に含まれる複数問題に対する被験者の回答結果から、MCIと有意な相関が認められる問題を選定する。
【0049】
まず、ステップ302において、各問題に対する回答結果を求める。回答結果は、問題に対する回答の正誤と、回答を受け付けるまでの回答時間を含む。
【0050】
次に、ステップ304において、特徴量算出部214は、各問題に対する回答結果に基づいて、各被験者のスコアを算出する。表1は、各項目の回答結果から、スコアを算出する方法を例示する。
【0051】
例えば、スコアは、項目Aの、時間をおいて答える項目のうち上述した問題A1からA4について、被験者毎に正解した数とタップした数を求め、正解した数からタップ数を減算して(例えば正答毎に1ポイント増やし、タップがある毎に1ポイント減らして)、算出することができる。何度かタップするといずれは正解の単語を選択することになるため、少ないタップ数で、正解の単語を選択した方がスコアは高くなる。
【0052】
また、他の例では、スコアは、項目Dの、時間と場所を答える項目のうち上述した問題D1からD4について、被験者毎に正答した場合に1ポイント、誤答した場合に0ポイントとして算出することができる。また、項目Eの、数字を覚える項目のうち問題E1からE4について、被験者毎に覚えられた数に応じて、例えば、覚えられた数が3つの場合に3ポイント、0の場合に0ポイントとしてスコアを算出することができる。
【0053】
また、例えば、回答時間は、項目Dの、時間と場所を答える項目のうち問題D1からD4について、被験者による入力が得られるまでの回答時間を取得する。さらに、特徴量算出部214は、回答時間を平均0、標準偏差が1となるように正規化し、個々の被験者の正規化された回答時間を取得する。
【0054】
次にステップ306において、問題選定部216は、回答結果から算出された特徴量(例えば、各群のスコアの平均値および各群の回答時間の平均値)に基づいて、MCIとの有意な相関が認められる問題の選定を行う。
図4Aは、各群の問題に対する特徴量(スコアの平均値)を表したヒストグラムを例示し、
図4Bは、各群の問題に対する特徴量(回答時間の平均値)を表したヒストグラムを例示する。認知症の進行度に応じてスコアあるいは回答時間は変わるはずである。すなわち、MCI群のスコア及び回答時間は、健常者群と認知症群の中間に位置するはずである。したがって、
図4に示すように、問題Hは、MCI群のスコアが、健常者群と認知症群の中間に属するから、MCIとの有意な相関が認められる問題である。一方、問題Iは、MCI群のスコアが最も大きいから、MCIとの有意な相関が認められない問題である。また問題JはMCI群の回答時間が健常者群と認知症群の中間に属するから、MCIとの有意な相関が認められる問題である。一方、問題Kは、MCI群のスコアが最も大きいから、MCIとの有意な相関が認められない問題である。このように、MCI群のスコア(回答時間)が、健常者群と認知症群のスコア(回答時間)の中間である問題を、MCIとの有意な相関が認められる問題とする。
【0055】
本開示によると、被験者に対するスクリーニングテストの結果(サンプルデータ)から、項目Aでは、問題A1「先ほど覚えた単語を回答してください」を表示すると共に、正解の単語を含む複数の単語から正解の単語を選択が、項目Bでは問題B3「あ」以外から始まるひらがなを表示し、これらひらがなを順に選択させる問題、項目Cでは問題C3「音が鳴ったら直ぐに端末を振ってください」、項目Dでは問題D4「2日前は何月何日ですか?」、項目Eでは問題E2の問題文「覚えた数字を順に押してください」をディスプレイに表示するもの、項目Fでは、問題F1の穴あき画像を埋めるピースを選択させる問題が最もMCIとの有意な相関が認められる問題として選定された。
【0056】
以上、テスト項目毎に複数の問題が含まれており、この複数の問題のうちMCIとの有意な相関が高く認められる問題の選定方法の例について説明した。しかしながら、テスト項目についても同様の手順で、MCIと優位な相関が認められる項目を選定することができる。表1は、MCIとの最も高い優位な相関が認められるとして選定された6つの項目を列挙したものである。
【0057】
次に、ステップ308において、モデル生成部218は、過去の複数の被験者の回答結果(サンプルデータ)を分析し、新規のユーザの認知レベル(健常者レベル、MCIレベル、認知症レベル)を判別するためのモデルを作成する。選定された問題に対する被験者による過去の回答結果等から得られた特徴量に基づいて、ユーザの認知レベルを判別するためのモデルを作成する。特徴量xは、ステップ304において過去の回答結果から得られたスコアと、正規化された回答時間を含む。特徴量xはさらに被験者の年齢や性別を加えてもよい。問題が複数ある場合には(本開示においては6問)、問題毎にスコアと回答時間の特徴量がモデルに与えられる。これらを特徴量として、予め各群に分類された被験者の正解ラベルと共に、モデルに入力して、モデルに機械学習させる。一例として、正解ラベルは、被験者が健常者の場合には認知レベル「0」、MCIの場合には認知レベル「1」、認知症の場合には認知レベル「2」とする。被験者の正解ラベルと、モデルからの出力値とを比較して、モデルを繰り返し修正し、出力値が正解ラベルに近くなるまでモデルに学習させ、学習済みモデルを生成する。
【0058】
<第2フェーズ>
次に、検査対象となる新規のユーザに対し生成された学習済みモデルを用いてMCIの検査を行う。
図5は
図1に示したMCI診断支援システム10に含まれるユーザ端末100の機能的な構成を示すブロック図である。ユーザ端末100は、処理部510及び記憶部530を有する。処理部510はさらに、出題部512と、回答取得部514と、終了判定部516と、レベル判定部518とを含む。記憶部530は、
図1に示したメモリ104に対応する。処理部510及び処理部510に含まれる各部512から516は、
図1に示したプロセッサ102がメモリ104内の学習済みモデルプログラムを読み出して実行することによって実現される、本開示に係るMCI診断処理が実現する機能を表している。
【0059】
以下、
図6を参照して、ユーザ端末100を操作するユーザが、MCIであるか否かの診断を行うためのユーザ端末100の動作フロー600を説明する。
図6に示す動作フロ
ー600の処理の実行に先立ち、ユーザ端末100の記憶部530には、フェーズ1で生成した学習済みモデル(不図示)と、MCIの診断を行うためのアプリケーション(不図示)が予め格納されている。また、MCIの診断を行うためのアプリケーションがユーザにより起動されているものとする。
【0060】
まず、ステップ602において、出題部512は、ディスプレイに、第1フェーズで選定された問題を表示する。例えば、出題部512は、
図8Cの画面800Cに例示されるように「画面にひらがながいくつか表示されます。あいうえお順にひらがなを選んでください。・・・」を表示する。
【0061】
次に、ステップ604において、回答取得部514は、ユーザ端末100に対する各種操作を受け付けする。操作は例えば、タッチパネルに対するタップ操作、スライド操作や、ユーザ端末100を動かす操作(例えばシェイク操作)を含む。例えば、
図8Cに示される開始ボタン802へのタップ操作を検出した後、指先を画面の上で長押ししたまま、移動させるスライド動作を検出する。回答取得部514は、問題に対するユーザの回答結果(回答の正誤、出題開始してからユーザの入力が完了するまでの回答時間等)を記憶部530に格納する。
【0062】
次に、ステップ606において、終了判定部516は、MCIの診断テストに含まれる全ての問題が、ユーザに出題されたかを判定し、全ての問題が出題された場合には、ステップ608に進む。全ての問題が出題されていない場合には、ステップ602に戻る。
【0063】
次に、ステップ608において、レベル判定部518は、メモリに格納されているユーザの回答結果から、ユーザが健常者であるか、MCIであるか、認知症であるかの認知レベル判定を行う。
【0064】
図7は、
図6に示すレベル判定のためのステップ608の詳細を示す。以下、
図7を参照して、ユーザがMCIであるかの判定するための処理フロー700を説明する。
【0065】
ステップ702において、レベル判定部518は、ステップ604(
図6)で得られた各問題に対する回答結果から、各問題に対する回答の正誤を判定し、さらに回答の正誤からスコアを算出する。スコアの算出方法は上述したとおりである。
【0066】
次に、ステップ704において、レベル判定部518は、ステップ702にて算出したスコアと、正規化された回答時間を、学習済みモデルに入力する。さらに、ユーザの年齢や性別を学習済みモデルに入力してもよい。
【0067】
次に、ステップ706において、レベル判定部518は、学習済みモデルからの出力に基づいて、ユーザの認知レベルを判定する。学習済みモデルからの出力値が第1の閾値未満の場合、ユーザは健常者であると判定する(ステップ708)。また、学習済みモデルからの出力が第1の閾値以上第2の閾値未満の場合、ユーザはMCIであると判定する(ステップ710)。学習済みモデルからの出力が第2の閾値以上の場合、ユーザは認知症であると判定する(ステップ712)。第1の閾値は健常者群とMCI群との判定の正答率が高くなるように、第2の閾値はMCI群と認知症群との判定の正答率が高くなるように予め設定されている。
【0068】
図8Aから
図8Qは具体的なスクリーニングテストのための画面800Aから画面800Qを例示する。本テストには、6つの問題が用意されており、回答の正誤と、回答するまでに要した回答時間とを取得し、さらに回答の正誤からスコアを算出する。本テスト内容としては、A.言葉の再生、B.文字の選択、C.指示に従って端末を動かす、D.日時の見当識、E.数字の暗記、F.平面図形認識を含む。本テストに用意される問題に対する回答結果からユーザが、健常者、MCI、認知症のいずれかであることを判定することができる。まず、練習用の問題をユーザに対して出題した後に、テストが開始される。テストの問題は、上記のAからFの順に出題してもよいし、その他の順に出題してもよい。
【0069】
画面800A(
図8A)および画面800B(
図8B)は、上記項目Aのユーザが記憶した言葉を、時間をおいて後で再現できるか(言葉の再生)のテストをするための画面表示である。出題部512(
図5)は、
図8Aに例示する画面800Aをディスプレイ106に表示するとともに、スピーカ114は、あらかじめ定められた単語を複数、例えば「望遠鏡」、「みかん」、「財布」の3つを読み上げる。
図8Bは、2つ目の単語が読み上げられているときの画面を例示する。この例では、まず、読み上げられた単語を記憶してもらい、記憶した問題の回答は、時間をおいて後で受け付ける。
【0070】
画面800C(
図8C)および画面800D(
図8D)は、上記項目Bの文字の順を正しく選べるかをテストするための画面表示である。出題部512は、
図8Cに例示する問題文「画面にひらがながいくつか表示されます 「あいうえお順」に文字を押してください」を、ディスプレイ106に表示し、ユーザに対し、ディスプレイ106に表示したひらがなを順になぞってもらう指示を出す(画面800C)。ユーザにより開始ボタン802が選択されると、
図8Dに示す画面800Dに遷移する。画面800Dでは、「あ」以外から始まる複数の続き文字が、規則性なくばらばらに配置されている。図示例では「く」から「と」までのひらがなが表示されている。画面800Dには、表示開始からの経過時間804が表示される。回答取得部514は、タッチパネルに対するユーザからのタッチ入力を受付し、回答の正誤と、画面800Dの表示開始から全てのひらがなをユーザから選択終了するまでの時間を回答時間として取得する。スコアは、ミスタップの数に応じて、満点のスコアから減点して算出する。例えば、「く」から「と」まで全て順に選択できた場合は満点の13点、一回ミスタップすると1点ずつ減点する。
【0071】
画面800E(
図8E)および画面800F(
図8F)は、上記項目Cのユーザが指示に従って端末を動かせるかをテストするための画面表示である。出題部512は、
図8Eの800Fに例示する問題文「アラーム音が聞こえたらすぐにスマートフォンを振ってください」を、ディスプレイ106に表示する。ユーザにより開始ボタン802が選択されると、
図8Fに示す画面800Fに遷移し、スピーカ114よりアラーム音を複数回、本例では3回出力する。ユーザに対し、アラームが鳴ったらその都度端末を振ってもらう。回答取得部514は、加速度センサの出力を取得し、端末が振られた回数を検出する。回答取得部514は、アラーム音が鳴った後の加速度センサからの出力と、アラーム音を出力してから端末が振られるまでの時間を回答時間として取得する。スコアは、アラーム音が鳴った後に端末が振られた場合に正解として1点、アラーム音が鳴った回数だけ端末が振られた場合に満点として算出する。
【0072】
画面800G(
図8G)および画面800H(
図8H)は、上記項目Aの言葉の再生のテストに対するユーザからの回答を受け付ける画面表示である。出題部512は、問題文「1問目で覚えた単語を質問します 選択肢から選んで回答してください」を提示し(画面800G)、ユーザにより開始ボタン802が選択されると、
図8Hに示す画面800Hに遷移する。画面800Hでは、正解の複数の単語(本例では「望遠鏡」、「みかん」、「財布」の3つ)と、不正解の複数の単語(本例では「ひつじ」、「電球」、「餃子」、「まぐろ」、「電池」の5つ)を含む複数の選択肢が表示される。ユーザは暗記した言葉を選択するためにタッチパネル106に対しタッチ入力を行う。回答取得部514は、タッチパネル106に対するユーザからのタッチ入力を受付する。回答取得部514は、回答の正誤と、個々の単語の選択肢に対するユーザからの入力を受付するまでの時間をそれぞれ回答時間として取得する。スコアは、正解の単語の数からタップ数を減点して算出する。
【0073】
画面800I(
図8I)および画面800J(
図8J)は、上記項目Dのユーザの日時の見当識をテストするための画面表示である。出題部512は、
図8Iの画面800Iに例示する問題文「「今日」を起点に日付に関する質問をします 選択肢から選んで回答してください」を提示する。たとえば、テスト実施日を4月8日とすると、出題部512は、テスト実施日を含む前後の複数の日付を選択肢としてディスプレイに表示する。この例では、テスト実施日以前の10日を選択肢として表示し、日付、例えば3日前の日付を選択してもらう。回答取得部514は、タッチパネル106に対するユーザからの日付の選択肢に対するタッチ入力を受付する。さらに、画面800Jの「次へ」ボタンが選択されると、回答取得部514は、回答の正誤と、日付の選択肢の提示開始から日付の選択入力を受付するまでの回答時間とを取得する。スコアは、正解と不正解の2値であり、例えば正解を1点、不正解を0点として算出する。
【0074】
画面800K(
図8K)、画面800L(
図8L)および画面800M(
図8M)は、項目Eのユーザの数字の記憶能力のテストをするための画面表示である。出題部512は、
図8Kの画面800Kに例示する問題文「画面に数字が表示されます ○で囲まれた数字を覚えて表示順に答えてください。(この問題は間違えるまで繰り返します)」を提示する。次に、出題部512は、数秒ずつに表示されるランダムな0から9の複数の整数を順番にディスプレイに表示する(画面800L)。次に、出題部512は、回答画面(
図8M)において、ユーザが暗記した数字のタッチ入力を順に受け付ける。出題部512は、ユーザが選択した数字が正しい場合には、覚えられた数に応じてスコアを加算すると共に、タップ毎の回答時間を取得する。
【0075】
画面800N(
図8N)および画面800O(
図8O)は、項目Fのユーザの図形の視覚認識のテストをするための画面表示である。出題部512は、
図8Nの画面800Nに例示する問題文「画面に「一部が欠けた画像」が表示されます 欠けた部分を埋めるのに適した絵を選んでください」を提示したのち、次の画面で、一部が欠けた画像を表示する(画面800O)。この例では、3色の四角形がランダムに隣り合わせで並べられ、一つの大きな四角形となる画像が表示され、そのうち一部が黒く塗りつぶされている。その大きな四角形の下に、欠けた画像を含む4つの図形が表示されている。回答取得部514は、当該画面800Oにおいて、ユーザから4つの画像のうち1つに対するタッチ入力を受け付ける。回答取得部514は、正しい画像が選択されたか否か(回答の正誤)と、画像の選択肢の提示開始から選択入力を受け付けるまでの回答時間とを取得する。
【0076】
全ての問題が出題されると、テストを終了する。テスト終了後、ディスプレイに本開示によるスクリーニングテストのテスト結果が表示される。画面800P(
図8P)および画面800Q(
図8Q)は、ユーザのテスト結果を表示するための画面表示である。
【0077】
図8Pの画面800Pは、項目Aの言葉の再生を問う問題(単語を覚える)、項目Bの文字を順に選ぶ問題(順になぞる)、項目Cの指示に従えるか否かを問う問題(指示に従う)、項目Dの日時の見当識を問う問題(日にちを答える)、項目Eの数字の暗記力を問う問題(数字を覚える)、項目Fの図形の視覚認識(画像を選ぶ)を問う問題のそれぞれについて、問題ごとのテスト結果と、ユーザの認知機能の状態を表示する。認知機能の状態は、マーク806の数(本例では星マーク)で視覚的に表しており、本例ではマーク806の数が多い程認知機能が高いことを表す。最も認知機能が高い状態を星マーク3つ、やや低い状態を星マーク2つ、低い状態を星マーク1つとして3段階で表す。項目Aの言葉の再生を問う問題(単語を覚える)では、単語をすべて覚えている場合に○、一部間違えた場合に△、すべて間違えた場合に×を表示する。項目Bの文字を順に選ぶ問題では、問題表示を開始してから全ての文字が選択されるまでの時間を表示する。項目Cの指示に従えるか否かを問う問題では、出された3回の指示のうち指示に正しく従えた回数を表示する(図示例では2回)。項目Dの日時の見当識を問う問題では、正解の場合に○、不正解の場合に×を表示する。項目Eの数字の暗記力を問う問題では、覚えることができた数字の桁数を表示する。項目Fの図形の視覚認識(画像を選ぶ)を問う問題では、正しい画像が選択された場合に○、選択されなかった場合に×を表示する。
【0078】
図8Qの画面800Qは、テストを受けたユーザのテスト結果に関する値の変化を、問題毎に視覚的にグラフ表示する。これにより、ユーザはスクリーニングテスト期間中の自身の脳の認知機能の変化を認識することができる。
【0079】
本開示のスクリーニングテストは医師の立ち会いを必要としないため、医師の立ち会いの下で行うスクリーニングテストと比べ、テストを受けるユーザへの時間的負担、精神的負担が少ない。また、ユーザは自信の保有する端末にアプリケーションをインストールすることで、いつでも気軽にテストを受けることができ、MCI患者の早期の発見可能性を高めることができる。その結果MCI患者の早期治療につなげることができる。
【0080】
以上、本発明の実施の形態について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得るとともに、本発明にはその均等物が含まれることはもちろんである。また、上述した課題の少なくとも一部を解決できる範囲、または、効果の少なくとも一部を奏する範囲において、実施形態および変形例の任意の組み合わせが可能であり、特許請求の範囲および明細書に記載された各構成要素の任意の組み合わせ、または、省略が可能である。
【符号の説明】
【0081】
10…診断支援システム
12…通信ネットワーク
100…ユーザ端末
102…プロセッサ
104…メモリ
106…タッチパネル
106…ディスプレイ
108…加速度センサ
112…通信インターフェイス
114…スピーカ
200…サーバ
202…プロセッサ
204…メモリ
206…通信インターフェイス
210…処理部
212…回答取得部
214…特徴量算出部
216…問題選定部
218…モデル生成部
230…記憶部
510…処理部
512…出題部
514…回答取得部
516…終了判定部
518…レベル判定部
530…記憶部