(57)【特許請求の範囲】
【請求項１】
生体の状態または／および動作を計測するセンサから得られた時系列のデータと、所定の動作または所定の状態を示すモデルとに基づいて、前記時系列のデータから、前記生体が前記所定の動作を行った、または前記所定の状態となった各データ区間を特定して、特定した前記各データ区間を前記モデルに対応付けて記憶し、
記憶した前記各データ区間同士の関係、または／および、前記各データ区間が有するデータより過去に計測されたデータを有する過去のデータ区間であって前記モデルに対応付けられた前記過去のデータ区間と前記各データ区間との関係に基づいて、前記各データ区間が前記生体の回復の評価に適する度合である適合度を算出する、
制御部を有することを特徴とする情報処理装置。
【請求項２】
前記制御部は、
それぞれ異なる動作または状態、またはパラメータの値が異なる同一の動作または状態を示す複数のモデルと、前記時系列のデータとに基づいて、前記時系列のデータから、前記生体が前記複数のモデルのうちのいずれかのモデルの動作を行った、または前記いずれかのモデルの状態となった各データ区間を特定して、特定した前記各データ区間を前記いずれかのモデルに対応付けて記憶し、
記憶した前記各データ区間同士の関係、または／および、前記各データ区間より過去に計測されたデータを有し前記いずれかのモデルに対応付けられた過去のデータ区間と前記各データ区間との関係に基づいて、前記各データ区間に対する適合度を算出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
前記各データ区間に対応付けたモデル同士の関係に基づいて、前記各データ区間に対する前記各データ区間に対応付けたモデルが示す前記生体の動作または状態の状況に合った第１の場面の適合度を算出する第１の適合度算出処理、前記各データ区間と前記過去のデータ区間との発生時間、発生場所、特徴量の比較結果に基づいて、前記各データ区間に対する前記生体の習慣に合った第２の場面の適合度を算出する第２の適合度算出処理、前記過去のデータ区間が有するデータに基づく状態変化モデルと前記各データ区間が有するデータに基づいて、前記各データ区間に対する前記生体の状態変化に合った第３の場面の適合度を算出する第３の適合度算出処理のうちの少なくともいずれか１つの適合度算出処理を実行し、
前記各データ区間に対する前記少なくともいずれか１つの適合度算出処理の処理結果に基づいて、前記各データ区間に対する適合度を算出する、
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記制御部は、
前記各データ区間に対する前記少なくともいずれか１つの適合度算出処理の処理結果に基づいて、前記各データ区間のうち、前記生体の回復の評価に適する評価条件合致区間を特定し、
特定した前記評価条件合致区間に対する前記少なくともいずれか１つの適合度算出処理の処理結果に基づいて、前記評価条件合致区間に対する適合度を算出する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記制御部は、
特定した前記評価条件合致区間から、所定の条件を満たす評価条件合致区間を選定し、
選定した前記評価条件合致区間に対する前記少なくともいずれか１つの適合度算出処理の処理結果に基づいて、選定した前記評価条件合致区間に対する適合度を算出する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、
特定した前記評価条件合致区間が有するデータに基づいて、前記生体の回復度合を算出する、
ことを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
前記制御部は、
それぞれ異なる動作または状態を示す複数のモデルと、前記時系列のデータとに基づいて、前記時系列のデータから、前記複数のモデルのいずれかのモデルの動作を行った、または前記いずれかのモデルの状態となったとする各データ区間を特定し、前記生体が前記各データ区間において前記いずれかの動作を行った、または前記いずれかのモデルの状態となったとする尤もらしさを示す尤度を算出し、
前記各データ区間を、算出した前記尤度が所定の閾値以上となるモデルに対応付けて記憶する、
ことを特徴とする請求項２〜６のいずれか一つに記載の情報処理装置。
【請求項８】
前記制御部は、
前記第１の適合度算出処理において、前記各データ区間に対応付けたモデルの動作または状態の種類、前記各データ区間の時間の長さ、前記各データ区間が有するデータの特徴量が所定の条件を満たすか否かに応じて、前記各データ区間に対する前記第１の場面の適合度を算出し、
前記第２の適合度算出処理において、前記過去のデータ区間の発生時刻、発生場所、特徴量の出現頻度の各分布上における前記各データ区間の発生時刻、発生場所、特徴量の頻度に基づいて、前記各データ区間に対する前記第２の場面の適合度を算出し、
前記第３の適合度算出処理において、前記状態変化モデルから推定される前記各データ区間の発生時刻と同一の時刻におけるデータと、前記各データ区間が有するデータとの比較結果に基づいて、前記各データ区間に対する前記第３の場面の適合度を算出する、
ことを特徴とする請求項３〜６のいずれか一つに記載の情報処理装置。
【請求項９】
前記所定の条件は、前記各データ区間に対応付けたモデルの動作の種類が動作遷移である第１の条件、前記各データ区間の時間長が所定の期間より長い期間である第２の条件、前記各データ区間の動作の継続時間、継続回数、または前記各データ区間に対応付けたモデルの運動量に基づき抽出された負荷量が所定の閾値以上である第３の条件のうちの少なくともいずれか１つである、
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記生体は、患者であり、
自己診断票における健康状態と、活動の制限度合と、身体の健康度合と、社会的な活動量と、痛みの度合と、エネルギーおよび感情の大きさと、疾病のひどさおよび数とを評価した点数を、前記生体と健常者とのそれぞれに対応して記憶する記憶部を有し、
前記制御部は、
前記記憶部を参照して、前記生体に対応する点数と前記健常者に対応する点数との比較結果に基づいて、前記生体の回復度合を算出する、
ことを特徴とする請求項６に記載の情報処理装置。
【請求項１１】
歩行開始動作中における健常者の重心の前後方向の加速度値および移動量、または歩行開始動作中の後方の区間における前記健常者の足圧中心の前後左右の移動量とを記憶する記憶部を有し、
前記制御部は、
特定した前記評価条件合致区間に対応付けられたモデルの動作が、歩行開始動作である場合に、前記評価条件合致区間が有するデータに基づいて、前記評価条件合致区間内の前記生体の重心の前後方向の加速度値および移動量を算出する第１の歩行開始動作特徴量算出処理、前記評価条件合致区間のうちの後方の区間が有するデータに基づいて、前記生体の足圧中心の前後左右の移動量を算出する第２の歩行開始動作特徴量算出処理の少なくともいずれか１つの歩行開始動作特徴量算出処理を実行し、
前記少なくともいずれか１つの歩行開始動作特徴量算出処理の処理結果と前記記憶部の記憶内容とに基づいて、前記生体の回復度合を算出する、
ことを特徴とする請求項６または１０に記載の情報処理装置。
【請求項１２】
前記制御部は、
前記第１の歩行開始動作特徴量算出処理において、前記センサとして前記生体の腰に装着された加速度センサから得られた時系列のデータのうちの前記評価条件合致区間が有するデータに基づいて、前記評価条件合致区間内の前記生体の重心の前後方向の加速度値および移動量を算出する処理、
前記第２の歩行開始動作特徴量算出処理において、前記センサとして前記生体が歩行する床に設置された床反力計から得られた時系列のデータのうちの前記評価条件合致区間が有するデータに基づいて、前記生体の足圧中心の前後左右の移動量を算出する処理、
の少なくともいずれか一つの処理を実行することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
方向転換動作と前記方向転換動作の前の歩行動作との健常者の重心の前後方向の移動量の比および上下方向の移動量の比と、前記方向転換動作と前記歩行動作とのそれぞれの前記健常者のステップ間隔と、前記方向転換動作の時間長と、前記方向転換動作の後の歩行区間と当該歩行区間の後の着席区間の間にある方向転換動作の時間長とを記憶する記憶部を有し、
前記制御部は、
特定した前記評価条件合致区間に対応付けられたモデルの動作が、方向転換動作である場合に、前記評価条件合致区間が有するデータと前記評価条件合致区間の前の歩行区間が有するデータとに基づいて、前記評価条件合致区間と前記歩行区間との前記生体の重心の前後方向の移動量の比および上下方向の移動量の比を算出する第１の方向転換動作特徴量算出処理、前記評価条件合致区間が有するデータと前記歩行区間が有するデータとに基づいて、前記評価条件合致区間と前記歩行区間とのそれぞれの前記生体のステップ間隔を算出する第２の方向転換動作特徴量算出処理、前記評価条件合致区間が有するデータと前記評価条件合致区間の後の歩行区間と当該歩行区間の後の着席区間の間にある方向転換区間が有するデータとに基づいて、前記評価条件合致区間の時間長と当該方向転換区間の時間長とを算出する第３の方向転換動作特徴量算出処理の少なくともいずれか１つの方向転換動作特徴量算出処理を実行し、
前記少なくともいずれか１つの方向転換動作特徴量算出処理の処理結果と前記記憶部の記憶内容とに基づいて、前記生体の回復度合を算出する、
ことを特徴とする請求項６、１０〜１２のいずれか一つに記載の情報処理装置。
【請求項１４】
静止状態内の両脚立位状態での健常者の重心の動揺の体積と、前記両脚立位状態での前記健常者の足圧中心の動揺の面積とを記憶する記憶部を有し、
前記制御部は、
特定した前記評価条件合致区間に対応付けられたモデルの状態が、静止状態である場合に、前記評価条件合致区間が有するデータに基づいて、前記評価条件合致区間内の両脚立位状態での前記生体の重心の動揺の体積を算出する第１の静止状態特徴量算出処理、前記評価条件合致区間が有するデータに基づいて、前記両脚立位状態での前記生体の足圧中心の動揺の面積を算出する第２の静止状態特徴量算出処理の少なくともいずれか１つの静止状態特徴量算出処理を実行し、
前記少なくともいずれか１つの静止状態特徴量算出処理の処理結果と前記記憶部の記憶内容とに基づいて、前記生体の回復度合を算出する、
ことを特徴とする請求項６、１０〜１３のいずれか一つに記載の情報処理装置。
【請求項１５】
前記制御部は、
前記第１の静止状態特徴量算出処理において、前記センサとして前記生体の腰に装着された加速度センサおよびジャイロセンサから得られた時系列のデータのうちの前記評価条件合致区間が有するデータに基づいて、前記評価条件合致区間内の両脚立位状態での前記生体の重心の動揺の体積を算出し、
前記第２の静止状態特徴量算出処理において、前記センサとして前記生体が両脚立位する床に設置された床反力計から得られた時系列のデータのうちの前記評価条件合致区間が有するデータに基づいて、前記両脚立位状態での前記生体の足圧中心の動揺の面積を算出する、
ことを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
所定の期間より長く歩行したことを示す長期歩行動作中の健常者の重心の前後左右の移動量と、前記長期歩行動作中の前記健常者の重心の左右の移動量のばらつき度合とを記憶する記憶部を有し、
前記制御部は、
特定した前記評価条件合致区間に対応付けられたモデルの動作が、前記長期歩行動作である場合に、前記評価条件合致区間が有するデータに基づいて、前記評価条件合致区間の前記生体の重心の前後左右の移動量を算出する第１の長期歩行動作特徴量算出処理、前記評価条件合致区間が有するデータに基づいて、前記評価条件合致区間の前記生体の重心の左右の移動量のばらつき度合を算出する第２の長期歩行動作特徴量算出処理の少なくともいずれか１つの長期歩行動作特徴量算出処理を実行し、
前記少なくともいずれか１つの長期歩行動作特徴量算出処理の処理結果と前記記憶部の記憶内容とに基づいて、前記生体の回復度合を算出する、
ことを特徴とする請求項６、１０〜１５のいずれか一つに記載の情報処理装置。
【請求項１７】
所定の期間より長く歩行したことを示す長期歩行動作中の前半区間と後半区間との健常者の重心の前後左右の移動量の比と、前記前半区間と前記後半区間との前記健常者の重心の左右の移動量のばらつき度合の比と、前記後半区間の前記健常者の歩行速度のばらつき度合と前記後半区間の前記健常者の遊脚時間のばらつき度合とを記憶する記憶部を有し、
前記制御部は、
特定した前記評価条件合致区間に対応付けられたモデルの動作が、前記長期歩行動作である場合に、前記評価条件合致区間が有するデータに基づいて、前記評価条件合致区間の前半区間と後半区間との前記生体の重心の前後左右の移動量の比と、当該前半区間と当該後半区間との前記生体の重心の左右の移動量のばらつき度合の比とを算出する第３の長期歩行動作特徴量算出処理、前記評価条件合致区間が有するデータに基づいて、当該後半区間の前記生体の歩行速度のばらつき度合と当該後半区間の前記生体の遊脚時間のばらつき度合とを算出する第４の長期歩行動作特徴量算出処理の少なくともいずれか１つの長期歩行動作特徴量算出処理を実行し、
前記少なくともいずれか１つの長期歩行動作特徴量算出処理の処理結果と前記記憶部の記憶内容とに基づいて、前記生体の回復度合を算出する、
ことを特徴とする請求項６、１０〜１６のいずれか一つに記載の情報処理装置。
【請求項１８】
生体の状態または／および動作を計測するセンサと、情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
前記センサから得られた時系列のデータと、所定の動作または所定の状態を示すモデルとに基づいて、前記時系列のデータから、前記生体が前記所定の動作を行った、または前記所定の状態となった各データ区間を特定して、特定した前記各データ区間を前記モデルに対応付けて記憶し、
記憶した前記各データ区間同士の関係、または／および、前記各データ区間が有するデータより過去に計測されたデータを有する過去のデータ区間であって前記モデルに対応付けられた前記過去のデータ区間と前記各データ区間との関係に基づいて、前記各データ区間が前記生体の回復の評価に適する度合である適合度を算出する、
ことを特徴とする情報処理システム。
【請求項１９】
コンピュータが、
生体の状態または／および動作を計測するセンサから得られた時系列のデータと、所定の動作または所定の状態を示すモデルとに基づいて、前記時系列のデータから、前記生体が前記所定の動作を行った、または前記所定の状態となった各データ区間を特定して、特定した前記各データ区間を前記モデルに対応付けて記憶し、
記憶した前記各データ区間同士の関係、または／および、前記各データ区間が有するデータより過去に計測されたデータを有する過去のデータ区間であって前記モデルに対応付けられた前記過去のデータ区間と前記各データ区間との関係に基づいて、前記各データ区間が前記生体の回復の評価に適する度合である適合度を算出する、
処理を実行することを特徴とする情報処理方法。
【請求項２０】
コンピュータに、
生体の状態または／および動作を計測するセンサから得られた時系列のデータと、所定の動作または所定の状態を示すモデルとに基づいて、前記時系列のデータから、前記生体が前記所定の動作を行った、または前記所定の状態となった各データ区間を特定して、特定した前記各データ区間を前記モデルに対応付けて記憶し、
記憶した前記各データ区間同士の関係、または／および、前記各データ区間が有するデータより過去に計測されたデータを有する過去のデータ区間であって前記モデルに対応付けられた過去のデータ区間と前記各データ区間との関係に基づいて、前記各データ区間が前記生体の回復の評価に適する度合である適合度を算出する、
処理を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、実験室において、患者等の生体が行う動作を、実験を行う作業者が目視したり、センサによって生体が行う動作を計測したりすることにより、生体の回復を評価することがある。【０００３】
関連する先行技術として、例えば、少なくとも１以上の基準者特徴量に基づいて、少なくとも１つの標準特徴量を算出し、標準特徴量と被験者特徴量との間の変換行列を算出し、識別対象動作データの識別対象特徴量を、変換行列を用いて変換する技術がある。また、体動信号情報にパターンマッチング処理を施して得たリズム運動に関するリズム周期の候補波と、体動信号情報に１回以上積分を行った運動軌道の粗視化を行い作成した補助波とを重ね合わせ、補助波内でピークを有する候補波の周期を選択する技術がある。また、患者固有の骨の三次元モデルを作成し、患者の実際の骨を患者固有の骨モデルと位置合わせを行い、所定範囲の運動を行う患者の骨の運動を追跡し、損傷を診断するために患者の骨の運動を示す骨運動データを有するデータベースと比較する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１７７３００号公報
【特許文献２】特開２０１１−９２６９６号公報
【特許文献３】特表２０１２−５１６７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術によれば、患者等の生体の回復の評価に対する信頼性が低下することがある。例えば、実験に対する作業方法や実験の作業者が異なる場合、計測結果が変わる可能性がある。【０００６】
１つの側面では、本発明は、生体の回復の評価に対する信頼性を向上させることができる情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、生体の状態または／および動作を計測するセンサから得られた時系列のデータと、所定の動作または所定の状態を示すモデルとに基づいて、時系列のデータから、生体が所定の動作を行った、または所定の状態となった各データ区間を特定して、特定した各データ区間をモデルに対応付けて記憶し、記憶した各データ区間同士の関係、または／および、各データ区間が有するデータより過去に計測されたデータを有する過去のデータ区間であってモデルに対応付けられた過去のデータ区間と各データ区間との関係に基づいて、各データ区間が生体の回復の評価に適する度合である適合度を算出する情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムが提案される。
【発明の効果】
【０００８】
本発明の一態様によれば、生体の回復の評価に対する信頼性を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施の形態にかかる情報処理装置１０１の動作例を示す説明図である。
【図２】図２は、情報処理システム２００の構成例を示す説明図である。
【図３】図３は、情報処理装置１０１とデータ取得装置２０１と携帯端末２０２とのハードウェア構成例を示す説明図である。
【図４】図４は、実施例１における情報処理システム２００の機能構成例を示す説明図である。
【図５】図５は、回復評価処理手順の一例を示すフローチャートである。
【図６】図６は、データの収集例を示す説明図である。
【図７】図７は、データの意味付け例を示す説明図である。
【図８】図８は、状況適合度の算出例を示す説明図（その１）である。
【図９】図９は、状況適合度の算出例を示す説明図（その２）である。
【図１０】図１０は、状況適合度の算出例を示す説明図（その３）である。
【図１１】図１１は、習慣適合度の算出例を示す説明図（その１）である。
【図１２】図１２は、習慣適合度の算出例を示す説明図（その２）である。
【図１３】図１３は、状態変化を表すモデルの一例を示す説明図である。
【図１４】図１４は、介入による時間変化の一例を示す説明図である。
【図１５】図１５は、実施例１における患者ｕＡの歩行の様子の一例を示す説明図である。
【図１６】図１６は、実施例１における患者ｕＡの歩行時のセンサ波形の一例を示す説明図である。
【図１７】図１７は、実施例１におけるデータ区間への意味付けの一例を示す説明図（その１）である。
【図１８】図１８は、実施例１におけるデータ区間への意味付けの一例を示す説明図（その２）である。
【図１９】図１９は、実施例１における状況適合度の算出例を示す説明図である。
【図２０】図２０は、実施例１における習慣適合度の算出例を示す説明図である。
【図２１】図２１は、実施例１における時間変化適合度の算出例を示す説明図である。
【図２２】図２２は、実施例１における評価条件合致区間の特定例を示す説明図である。
【図２３】図２３は、実施例１における評価条件合致区間の選定例を示す説明図である。
【図２４】図２４は、実施例１における回復スコアの算出例を示す説明図である。
【図２５】図２５は、実施例２における情報処理システム２５００の機能構成例を示す説明図（その１）である。
【図２６】図２６は、実施例２における情報処理システム２５００の機能構成例を示す説明図（その２）である。
【図２７】図２７は、健康状態評価部２６０１の処理手順の一例を示すフローチャート（その１）である。
【図２８】図２８は、健康状態評価部２６０１の処理手順の一例を示すフローチャート（その２）である。
【図２９】図２９は、歩行開始動作評価部２６０２の処理手順の一例を示すフローチャート（その１）である。
【図３０】図３０は、歩行開始動作評価部２６０２の処理手順の一例を示すフローチャート（その２）である。
【図３１】図３１は、方向転換動作評価部２６０３の処理手順の一例を示すフローチャート（その１）である。
【図３２】図３２は、方向転換動作評価部２６０３の処理手順の一例を示すフローチャート（その２）である。
【図３３】図３３は、長期静止状態評価部２６０４の処理手順の一例を示すフローチャート（その１）である。
【図３４】図３４は、長期静止状態評価部２６０４の処理手順の一例を示すフローチャート（その２）である。
【図３５】図３５は、長期歩行動作評価部２６０５の処理手順の一例を示すフローチャート（その１）である。
【図３６】図３６は、長期歩行動作評価部２６０５の処理手順の一例を示すフローチャート（その２）である。
【図３７】図３７は、総合評価部２６０６の処理手順の一例を示すフローチャートである。
【図３８】図３８は、立位バランステスト中の長期静止状態における状況適合度の算出例を示す説明図である。
【図３９】図３９は、立位バランステスト中の長期静止状態における回復スコアの算出例を示す説明図である。
【図４０】図４０は、歩行テスト中の長期歩行動作における状況適合度の算出例を示す説明図である。
【図４１】図４１は、歩行テスト中の長期歩行動作における回復スコアの算出例を示す説明図である。
【図４２】図４２は、歩行テスト中の歩行開始動作における回復スコアの算出例を示す説明図である。
【図４３】図４３は、移動能力テスト中の方向転換動作における状況適合度の算出例を示す説明図である。
【図４４】図４４は、移動能力テスト中の方向転換動作における回復スコアの算出例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、開示の情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムの実施の形態を詳細に説明する。
【００１１】
図１は、本実施の形態にかかる情報処理装置１０１の動作例を示す説明図である。情報処理装置１０１は、治療を受ける生体の回復の評価を定量化するコンピュータである。ここで、生体は、例えば、医者の治療を受ける人、すなわち、患者である。以下の記載では、生体を患者として説明する。
【００１２】
医療の適正化に向けて、患者の回復の定量的な評価が求められている。例えば、転倒、脳梗塞等では、患者の疾患後の改善状況を把握し、治療や投薬の効果を把握したいという要求がある。また、リウマチ／関節炎、腰痛、糖尿病等では、疾患の改善取組みを把握し、適切な生活指導をしたいという要求がある。また、糖尿病、認知症、ＣＯＰＤ（Ｃｈｒｏｎｉｃ  Ｏｂｓｔｒｕｃｔｉｖｅ  Ｐｕｌｍｏｎａｒｙ  Ｄｉｓｅａｓｅ）等では、自己での疾患コントロールや状態維持、予防をしたいという要求がある。また、脳震盪では、セカンドインパクト防止のために、選手が本当に回復しているかどうか、いつフィールドに戻っても大丈夫かを知りたいという要求がある。
【００１３】
上述した要求に対して、患者の回復の評価を定量化する方法として、以下の方法がある。質問紙によって患者が回答した結果により評価する方法や、実験室でのテスト環境において動作を目視することで評価する方法、脳計測や視線計測に基づいた方法、ウェアラブルセンサによる人の動作計測に基づいた方法等である。
【００１４】
しかしながら、上述した方法では、患者の回復の評価に対する信頼性が低下することがある。例えば、実験に対する作業方法や実験の作業者が異なる場合、計測結果が変わる可能性がある。また、患者の状況の違いによる影響を、患者の回復状態の変化であると誤って判定してしまう可能性がある。また、原因と結果とがセットになっているような、医者の知見に合うような指標でないと、患者の回復の評価として受け入れられないことがある。このように、個人の評価条件を把握した上でデータを抽出し、蓄積、可視化することが求められる。
【００１５】
そこで、本実施の形態では、患者の動作を計測した時系列のデータから、状態や動作を示すモデルにより各データ区間を意味付けし、各データ区間同士や各データ区間と過去のデータ区間の関係から、各データ区間の適合度を算出することについて説明する。
【００１６】
図１を用いて、情報処理装置１０１の動作例について説明する。図１の例では、ユーザｕＡは、治療を受ける患者である。そして、ユーザｕＡが行う動作を計測するセンサとして、センサ１０２がユーザｕＡの脚に装着されている。ここで、センサ１０２は、ユーザｕＡに装着されていなくてもよく、例えば、ユーザｕＡが歩行する床や、ユーザｕＡが開閉するドアに取り付けられていてもよい。センサ１０２は、例えば、加速度センサやジャイロセンサである。
【００１７】
情報処理装置１０１は、図１の（１）で示すように、センサ１０２から、時系列のデータを取得する。図１に示すグラフ１０３は、時系列のデータとして、１５：２１：１０からのデータを示す。
【００１８】
そして、情報処理装置１０１は、センサ１０２から得られた時系列のデータと、所定の動作または所定の状態を示すモデルとに基づいて、時系列のデータから、患者が所定の動作を行った、または所定の状態となった各データ区間を特定する。前述のモデルには、人が所定の動作を行った、または所定の状態となった場合に、その人の動作を計測したデータに現れる特徴が示される。所定の動作または所定の状態を示すモデルには、例えば、歩行モデル、方向転換モデル、起立モデル、着席モデル、静止状態モデル等がある。また、情報処理装置１０１が用いる所定の動作または所定の状態を示すモデルは、１つでもよいし複数でもよい。
【００１９】
そして、情報処理装置１０１は、特定した各データ区間をモデルに対応付けて記憶する。以下の説明では、各データ区間を特定し、特定した各データ区間をモデルに対応付けて記憶することを、「データ区間を、所定の動作を行った区間または所定の状態となった区間として意味付けする」と呼称する。また、意味付けしたデータ区間を、「意味付けたモデル名＋区間」と呼称する。例えば、歩行モデルによって歩行であると意味付けたデータ区間を、「歩行区間」と呼称する。
【００２０】
図１の例では、情報処理装置１０１は、所定の動作または所定の状態を示すモデルとして、歩行モデルと、方向転換モデルとを用いた例を示す。情報処理装置１０１は、図１の（２）で示すように、時系列のデータ内のデータ区間１１１、１１２、１１４を歩行区間として意味付けし、データ区間１１３を方向転換区間として意味付けする。以下、データ区間１１１、１１２、１１４を、それぞれ、歩行区間１１１、１１２、１１４と呼称し、データ区間１１３を、方向転換区間１１３と呼称する。
【００２１】
次に、情報処理装置１０１は、各データ区間同士の関係、または／および、各データ区間が有するデータより過去に計測されたデータを有しモデルに対応付けられた過去のデータ区間と各データ区間との関係に基づいて、各データ区間に対する適合度を算出する。ここで、データ区間に対する適合度は、そのデータ区間が患者の評価に適する度合である。
【００２２】
例えば、各データ区間同士の関係を用いた例として、方向転換区間は、その方向転換区間の前後に歩行区間がある際に、その方向転換区間に対する適合度を高く算出する、例えば、その方向転換区間に対する適合度に１．０を加算するとする。そして、図１で示すように、方向転換区間１１３は、前後に歩行区間１１２、１１４があるため、情報処理装置１０１は、図１の（３）で示すように、方向転換区間１１３の適合度の初期値０に、１．０を加算し、１．０と算出する。
【００２３】
また、過去のデータ区間とデータ区間との関係を用いた例として、過去の同時刻に歩行動作が発生していた際に、そのデータ区間に対する適合度を高く算出する、例えば、その方向転換区間に対する適合度に１．０を加算するとする。そして、図１で示すように、過去において、歩行区間１１１が発生した時刻と同時刻に歩行動作が発生しているため、情報処理装置１０１は、図１の（３）で示すように、歩行区間１１１に対する適合度の初期値０に、１．０を加算し、１．０と算出する。
【００２４】
これにより、ユーザｕＡを治療する医師は、歩行区間１１１の適合度１．０と、方向転換区間１１３に対する適合度１．０とを閲覧して、歩行区間１１１、方向転換区間１１３がユーザｕＡの回復の評価に適するデータ区間であることを把握することができる。このように、情報処理装置１０１は、ユーザｕＡの回復状態の定量化の信頼性を向上させることができる。また、情報処理装置１０１は、センサ１０２から得られた時系列のデータのうち、歩行区間１１１、方向転換区間１１３以外のデータを破棄してよく、保持すべきデータ量を削減することができる。
【００２５】
また、図１の例では、情報処理装置１０１は、１つの適合度を算出したが、これに限らない。例えば、情報処理装置１０１は、データ区間の状況に合った第１の場面の適合度、データ区間に対する患者の習慣に合った第２の場面の適合度、データ区間に対する患者の状態変化に合った第３の場面の適合度、の少なくともいずれか１つの適合度を算出してもよい。第１〜第３の場面の適合度については、図４以降で説明する。また、図１の例では、生体を患者としたが、犬、猫、馬等といった、いわゆる患畜でもよい。次に、情報処理装置１０１やセンサ１０２が含まれる情報処理システムについて、図２を用いて説明する。
【００２６】
図２は、情報処理システム２００の構成例を示す説明図である。情報処理システム２００は、情報処理装置１０１と、データ取得装置２０１と、携帯端末２０２と、ハブ２０３と、データベース２０４とを有する。情報処理装置１０１とデータ取得装置２０１とは、ネットワーク２１０、ハブ２０３とによってそれぞれ接続される。
【００２７】
データ取得装置２０１は、ユーザの各部位に取り付けられ、各部位の動きを計測する装置である。そして、データ取得装置２０１は、センサ１０２を有し、取り付けられた部位の３軸の加速度、３軸の角速度を計測する。図２の例では、ユーザｕＡ、ｕＢの各部位に、複数のデータ取得装置２０１が取り付けられている。携帯端末２０２は、ユーザｕＡ、ｕＢのそれぞれが有するコンピュータである。例えば、携帯端末２０２は、携帯電話、スマートフォン等である。
【００２８】
データベース２０４は、データ取得装置２０１から取得したデータや、取得したデータを変換したデータや、変換したデータから抽出した特徴量を記憶する。次に、図３を用いて、情報処理装置１０１とデータ取得装置２０１と携帯端末２０２とのハードウェア構成について説明する。
【００２９】
（情報処理装置１０１とデータ取得装置２０１と携帯端末２０２とのハードウェア構成例）
図３は、情報処理装置１０１とデータ取得装置２０１と携帯端末２０２とのハードウェア構成例を示す説明図である。図３において、情報処理装置１０１は、制御部３０１と、主記憶部３０２と、補助記憶部３０３と、ドライブ装置３０４と、ネットワークＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）部３０６と、入力部３０７と、出力部３０８とを含む。また、制御部３０１〜ドライブ装置３０４、ネットワークＩ／Ｆ部３０６〜出力部３０８はバス３０９によってそれぞれ接続される。
【００３０】
制御部３０１は、情報処理装置１０１の全体の制御を司る演算処理装置である。例えば、制御部３０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。主記憶部３０２は、制御部３０１のワークエリアとして使用される揮発性メモリである。揮発性メモリは、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等がある。
【００３１】
補助記憶部３０３は、  主記憶部３０２を補助する記憶装置である。例えば、補助記憶部３０３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）である。
【００３２】
ドライブ装置３０４は、制御部３０１の制御に従って、記憶媒体３０５に対するデータのリード／ライトを制御する制御装置である。例えば、記憶媒体３０５が、光ディスクであれば、ドライブ装置３０４は、光ディスクドライブである。また、記憶媒体３０５が、磁気ディスクであれば、磁気ディスクドライブである。記憶媒体３０５は、可搬型の記憶媒体である。また、情報処理装置１０１は、半導体素子によって形成された半導体メモリを内蔵し、ドライブ装置を含めたＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）フラッシュドライブからデータを読み書きしてもよい。
【００３３】
ネットワークＩ／Ｆ部３０６は、通信回線を通じてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク２１０に接続され、ネットワーク２１０を介して他の装置に接続される。そして、ネットワークＩ／Ｆ部３０６は、ネットワーク２１０と内部のインターフェースを司り、外部装置からのデータの入出力を制御する。ネットワークＩ／Ｆ部３０６には、例えばモデムやＬＡＮアダプタなどを採用することができる。
【００３４】
入力部３０７は、情報処理装置１０１に情報を入力する入力装置である。例えば、入力部３０７は、マウスやキーボード等である。マウスは、カーソルの移動や範囲選択、あるいはウィンドウの移動やサイズの変更などを行う装置である。キーボードは、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う装置である。
【００３５】
出力部３０８は、情報処理装置１０１から情報を出力する入力装置である。例えば、出力部３０８は、ディスプレイ等である。ディスプレイは、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する装置である。ディスプレイには、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００３６】
データ取得装置２０１は、制御部３１１と、主記憶部３１２と、補助記憶部３１３と、センサ１０２と、ネットワークＩ／Ｆ部３１４とを含む。また、制御部３１１〜ネットワークＩ／Ｆ部３１４はバス３１５によってそれぞれ接続される。
【００３７】
制御部３１１は、データ取得装置２０１の全体の制御を司る演算処理装置である。例えば、制御部３１１は、ＣＰＵである。主記憶部３１２は、制御部３１１のワークエリアとして使用される揮発性メモリである。揮発性メモリは、例えば、ＤＲＡＭ、ＳＲＡＭ等がある。
【００３８】
補助記憶部３１３は、主記憶部３１２を補助する記憶装置である。例えば、補助記憶部３１３は、ＳＳＤ等である。
【００３９】
ネットワークＩ／Ｆ部３１４は、無線通信や有線通信によってハブ２０３に接続され、ハブ２０３からネットワーク２１０を介して他の装置に接続される。ネットワークＩ／Ｆ部３１４には、例えば、近距離無線通信インターフェースなどを採用することができる。
【００４０】
携帯端末２０２は、制御部３２１と、主記憶部３２２と、補助記憶部３２３と、ネットワークＩ／Ｆ部３２４と、出力部３２５と、入力部３２６とを含む。また、制御部３２１〜入力部３２６はバス３２７によってそれぞれ接続される。
【００４１】
制御部３２１は、携帯端末２０２の全体の制御を司る演算処理装置である。例えば、制御部３２１は、ＣＰＵである。主記憶部３２２は、制御部３２１のワークエリアとして使用される揮発性メモリである。揮発性メモリは、例えば、ＤＲＡＭ、ＳＲＡＭ等がある。
【００４２】
補助記憶部３２３は、主記憶部３２２を補助する記憶装置である。例えば、補助記憶部３２３は、ＳＳＤ等である。
【００４３】
ネットワークＩ／Ｆ部３２４は、無線通信や有線通信によってハブ２０３に接続され、ハブ２０３からネットワーク２１０を介して他の装置に接続される。ネットワークＩ／Ｆ部３２４には、例えば、近距離無線通信インターフェースなどを採用することができる。
【００４４】
出力部３２５は、情報処理装置１０１から情報を出力する入力装置である。例えば、出力部３２５は、ディスプレイ等である。ディスプレイは、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する装置である。ディスプレイには、例えば、ＴＦＴ液晶ディスプレイなどを採用することができる。
【００４５】
入力部３２６は、携帯端末に情報を入力する入力装置である。例えば、入力部３２６は、タップ操作やフリック操作を検出するセンサやハードウェアキー等である。ここで、前述のセンサは、ディスプレイ上に重ねて配置されており、前述のセンサとディスプレイとを組み合わせた装置として、タッチパネルと呼称される。また、前述のセンサは、例えば、抵抗膜方式、表面型や投影型の静電容量方式等が採用されたセンサである。
【００４６】
（情報処理システム２００の機能構成例）
図４は、実施例１における情報処理システム２００の機能構成例を示す説明図である。データ取得装置２０１は、センサデータ取得部４００を有する。携帯端末２０２は、自己診断票入力結果取得部４０１を有する。制御部３０１は、データ区間意味付け部４０２と、状況適合度算出部４０３と、習慣適合度算出部４０４と、時間変化適合度算出部４０５と、評価条件合致区間特定部４０６と、評価条件合致区間選定部４０７と、回復評価部４０８とを含む。制御部３０１は、主記憶部３０２、補助記憶部３０３に記憶されたプログラムを実行することにより、各部の機能を実現する。また、各部の処理結果は、主記憶部３０２等に格納される。
【００４７】
また、データ取得装置２０１は、センサデータ記憶部４１０にアクセス可能である。センサデータ記憶部４１０は、主記憶部３１２、補助記憶部３１３等の記憶領域に格納される。センサデータ記憶部４１０の記憶内容の一例としては、図１６で示す。
【００４８】
また、携帯端末２０２は、自己診断票入力結果記憶部４１１にアクセス可能である。自己診断票入力結果記憶部４１１は、主記憶部３２２、補助記憶部３２３等の記憶領域に格納される。
【００４９】
また、情報処理装置１０１は、評価条件合致区間および特徴量データベース４１２にアクセス可能である。評価条件合致区間および特徴量データベース４１２は、主記憶部３０２、補助記憶部３０３等の記憶領域に格納される。
【００５０】
また、データベース２０４は、健常者スコアデータベース４１３と、患者スコアデータベース４１４とを有する。
【００５１】
センサデータ取得部４００は、センサ１０２が計測したセンサデータを取得し、センサデータ記憶部４１０に蓄積する。また、自己診断票入力結果取得部４０１は、ユーザが入力した自己診断票の入力結果を、自己診断票入力結果記憶部４１１に蓄積する。ここで、自己診断票は、ユーザ自身が回答する診断票である。例えば、ＳＦ（Ｓｈｏｒｔ−Ｆｏｒｍ）−３６（登録商標）、ＳＣＡＴ３（Ｓｐｏｒｔ  Ｃｏｎｃｕｓｓｉｏｎ  Ａｓｓｅｓｓｍｅｎｔ  Ｔｏｏｌ  ｖｅｒｓｉｏｎ３）等である。例えば、携帯端末２０２は、タッチパネル上に、自己診断票の回答フォームを表示する。そして、自己診断票入力結果取得部４０１は、ユーザの操作によって入力された入力結果を、自己診断票入力結果記憶部４１１に蓄積する。
【００５２】
データ区間意味付け部４０２は、センサ１０２から得られた時系列のデータ内の各データ区間を、所定の動作を行った区間または所定の状態となった区間として意味付けする。データ区間意味付け部４０２の具体例については、図７で説明する。
【００５３】
また、データ区間意味付け部４０２は、それぞれ異なる動作または状態、またはパラメータの値が異なる同一の動作または状態を示す複数のモデルを用いてもよい。それぞれ異なる動作または状態を示す複数のモデルの一例としては、歩行モデルと静止状態モデルとである。また、パラメータの値が異なる同一の動作を示す複数のモデルの一例としては、パラメータとして歩行速度が異なる、速い歩行モデルと、遅い歩行モデルとである。また、パラメータの値が異なる同一の状態を示す複数のモデルの一例としては、パラメータとして静止時間の長さが異なる、短期静止状態モデルと、長期静止状態モデルとである。そして、データ区間意味付け部４０２は、複数のモデルと、時系列のデータとに基づいて、時系列のデータ内の各データ区間を、複数のモデルのうちのいずれかのモデルの動作を行った、またはいずれかのモデルの状態となった区間として意味付けする。
【００５４】
また、データ区間意味付け部４０２は、複数のモデルと、時系列のデータとに基づいて、時系列のデータから、複数のモデルのいずれかのモデルの動作を行った、またはいずれかのモデルの状態となったとする各データ区間を特定する。そして、データ区間意味付け部４０２は、患者が各データ区間においていずれかの動作を行った、またはいずれかのモデルの状態となったとする尤もらしさを示す尤度を算出してもよい。そして、データ区間意味付け部４０２は、時系列のデータ内の各データ区間を、算出した尤度が所定の閾値以上となるモデルの動作を行った、またはいずれかのモデルの状態となった区間として意味付けする。
【００５５】
そして、制御部３０１は、各データ区間同士の関係、または／および、各データ区間が有するデータより過去に計測されたデータを有する過去のデータ区間であってモデルに対応付けられた過去のデータ区間と各データ区間との関係に基づいて、各データ区間に対する適合度を算出する。また、複数のモデルが用いられたとする。この場合、制御部３０１は、各データ区間同士の関係、または／および、各データ区間より過去に計測されたデータを有しいずれかのモデルに対応付けられた過去のデータ区間と各データ区間との関係に基づいて、各データ区間に対する適合度を算出する。
【００５６】
以下の記載では、データ区間に対する適合度として、データ区間に対する第１〜第３の場面に合った適合度を算出する例を説明する。
【００５７】
状況適合度算出部４０３は、各データ区間に対応付けたモデル同士の関係に基づいて、各データ区間に対する各データ区間に対応付けたモデルが示す患者の動作または状態の状況に合った第１の場面の適合度を算出する第１の適合度算出処理を実行する。以下、第１の場面の適合度を、「状況適合度」と呼称する。
【００５８】
また、状況適合度算出部４０３は、各データ区間に対応付けたモデルの動作または状態の種類、各データ区間の時間の長さ、各データ区間が有するデータの特徴量が所定の条件を満たすか否かに応じて、各データ区間に対する状況適合度を算出してもよい。例えば、所定の条件として、各データ区間の時間の長さが一定時間を超えた場合などである。この所定の条件については、図２５で説明する実施例２でも説明する。
【００５９】
習慣適合度算出部４０４は、各データ区間と過去のデータ区間との発生時間、発生場所、特徴量の比較結果に基づいて、各データ区間に対する患者の習慣に合った第２の場面の適合度を算出する第２の適合度算出処理を実行する。以下、第２の場面の適合度を、「習慣適合度」と呼称する。
【００６０】
また、習慣適合度算出部４０４は、過去のデータ区間の発生時刻、発生場所、特徴量の出現頻度の各分布上における各データ区間の発生時刻、発生場所、特徴量の頻度に基づいて、各データ区間に対する習慣適合度を算出してもよい。
【００６１】
時間変化適合度算出部４０５は、過去のデータ区間が有するデータに基づく状態変化モデルと各データ区間が有するデータに基づいて、各データ区間に対する患者の状態変化に合った第３の場面の適合度を算出する第３の適合度算出処理を実行する。以下、第３の場面の適合度を、「時間変化適合度」と呼称する。
【００６２】
また、時間変化適合度算出部４０５は、状態変化モデルから推定される各データ区間の発生時刻と同一の時刻におけるデータと、各データ区間が有するデータとの比較結果に基づいて、各データ区間に対する時間変化適合度を算出してもよい。
【００６３】
制御部３０１は、状況適合度算出部４０３〜時間変化適合度算出部４０５の少なくともいずれか１つに対して、適合度算出処理を実行させてもよい。そして、制御部３０１は、少なくともいずれか１つの適合度算出処理の処理結果に基づいて、各データ区間に対する適合度を算出してもよい。
【００６４】
評価条件合致区間特定部４０６は、各データ区間に対する少なくともいずれか１つの適合度算出処理の処理結果に基づいて、各データ区間のうち、患者の回復の評価に適する評価条件合致区間を特定する。そして、評価条件合致区間特定部４０６は、特定した評価条件合致区間に対する少なくともいずれか１つの適合度算出処理の処理結果に基づいて、評価条件合致区間に対する適合度を算出してもよい。
【００６５】
評価条件合致区間選定部４０７は、評価条件合致区間特定部４０６が特定した評価条件合致区間から、所定の条件を満たす評価条件合致区間を選定する。そして、評価条件合致区間選定部４０７は、選定した評価条件合致区間に対する少なくともいずれか１つの適合度算出処理の処理結果に基づいて、選定した評価条件合致区間に対する適合度を算出してもよい。
【００６６】
回復評価部４０８は、評価条件合致区間特定部４０６が特定した評価条件合致区間が有するデータに基づいて、患者の回復度合を算出する。患者の回復度合を、以下、「回復スコア」と称する。ここで、回復スコアは、値が大きい程回復することを示してもよいし、値が小さい程回復することを示してもよい。以下の例では、回復スコアは、値が大きい程回復することを示すものとする。
【００６７】
次に、センサデータ取得部４００〜回復評価部４０８によって実行される回復評価処理について説明する。まず、センサデータ取得部４００や自己診断票入力結果取得部４０１が、データを収集する。次に、データ区間意味付け部４０２〜時間変化適合度算出部４０５が、収集したデータから、場面を抽出する。そして、評価条件合致区間特定部４０６、評価条件合致区間選定部４０７が、回復指標に用いるデータを抽出する。次に、回復評価部４０８が、抽出したデータを比較、評価する。ここで、回復評価部４０８は、収集した場面の抽出で求めたモデルや、モデルの尤度、特徴量を用いて、比較、評価を行ってもよい。
【００６８】
ここで、場面を抽出することについて、より詳細に説明する。情報処理装置１０１は、場面の抽出において、以下に示すいずれか、または全ての処理を用いてもよい。１つ目の処理は、センサ装着状態に合った場面の抽出である。２つ目の処理は、個人に合った場面の抽出である。３つ目の処理は、状況に合った場面の抽出である。４つ目の処理は、データに合った場面の抽出である。５つ目の処理は、時間変化に合った場面の抽出である。６つ目の処理は、治療や投薬等のイベントに応じた場面の抽出である。ここで、イベントに応じた場面の抽出として、情報処理装置１０１は、イベントを予め登録しておき、登録した内容に基づいて、場面を抽出してもよい。または、情報処理装置１０１は、個人に合った場面の抽出で用いたモデルをイベントとして用いて決定してもよい。次に、２〜４番目の場面の抽出を含んだ具体的な回復評価処理のフローチャートを、図５を用いて説明する。
【００６９】
図５は、回復評価処理手順の一例を示すフローチャートである。センサデータ取得部４００や自己診断票入力結果取得部４０１は、データを収集する（ステップＳ５０１）。データの収集例については、図６で説明する。次に、データ区間意味付け部４０２は、個人に合った場面の抽出として、データ区間への意味付けを行う（ステップＳ５０２）。データ区間の意味付けについては、図７で説明する。そして、制御部３０１は、意味付けされたデータ区間数分、ステップＳ５０３〜Ｓ５０８の処理を繰り返す（ステップＳ５０３、Ｓ５０８）。
【００７０】
状況適合度算出部４０３は、状況に合った場面の抽出として、意味付けされたデータ区間の状況適合度を算出する（ステップＳ５０４）。状況適合度の算出については、図８〜図１０を用いて説明する。また、習慣適合度算出部４０４は、データ区間に対して、データに合った場面の抽出として、意味付けされたデータ区間の習慣適合度を算出する（ステップＳ５０５）。習慣適合度の算出については、図１１、図１２を用いて説明する。また、時間変化適合度算出部４０５は、時間変化に合った場面の抽出として、意味付けされたデータ区間の時間変化適合度を算出する（ステップＳ５０６）。時間変化適合度の算出については、図１３を用いて説明する。ステップＳ５０４〜Ｓ５０６の処理において、状況適合度算出部４０３〜時間変化適合度算出部４０５は、図５に示す順序で行ってもよいし、異なる順序で行ってもよいし、並列に行ってもよい。
【００７１】
ステップＳ５０４〜Ｓ５０６の処理終了後、評価条件合致区間特定部４０６は、評価条件合致区間を特定し、特徴量を算出および蓄積する（ステップＳ５０７）。そして、Ｓ５０３〜Ｓ５０８の処理を意味付けされたデータ区間数分繰り返した場合、評価条件合致区間選定部４０７は、回復の評価に利用する評価条件合致区間を選定し、回復指標を抽出する（ステップＳ５０９）。次に、回復評価部４０８は、比較による回復スコアを算出する（ステップＳ５１０）。ステップＳ５１０の終了後、情報処理装置１０１は、回復評価処理を終了する。
【００７２】
図６は、データの収集例を示す説明図である。センサデータ取得部４００は、患者の状態や、患者の動作に関するデータを取得する。センサデータ取得部４００が取得するデータは、例えば、環境に取り付けたセンサで取得した情報、または患者の体に取り付けたセンサで計測した状態や動作に関する情報である。また、自己診断票入力結果取得部４０１は、質問紙や自己診断票に記載された情報を取得する。
【００７３】
ここで、環境に取り付けたセンサは、例えば、ドアや機器・器具、あるいは家具など部屋の中に取り付けられたセンサである。また、患者の体に取り付けたセンサは、例えば、胸や両脚、腰などの体の一部に取り付けた、心電センサや慣性センサなどである。そして、センサで計測した患者の状態や動作の情報は、例えば、心拍数や、両脚・腰の位置での３軸加速・３軸ジャイロのセンサ値などである。
【００７４】
図６に示すグラフ６０１は、患者の脚に装着したジャイロセンサが計測したセンサ値の波形を示す。より具体的には、グラフ６０１は、計測期間として、１５時２１分１０秒から２３時０１分０５秒までの波形を示す。
【００７５】
（データの意味付け例）
次に、データ区間意味付け部４０２が行うデータの意味付けについて、図７を用いて説明する。
【００７６】
図７は、データの意味付け例を示す説明図である。データ区間意味付け部４０２は、所定の状況および状態・動作を示す複数のモデルを用いて尤度判定を行い、データ区間へ意味付けする。ここで、モデルは、患者の状態の評価指標となる特徴を持つ状況や状態・動作のモデルであり、例えば、病院やリハビリ施設などで実施される患者の動きを観察することで診断を行うテスト等で注目される以下のような動作のモデルを用いてもよい。ここで、複数のモデルとして、モデルの特徴は同じでパラメータ値が異なるモデルを用いてもよい。モデルは、例えば、歩行モデル、方向転換モデル、起立モデル、着席モデル等がある。
【００７７】
歩行モデルとなるモデルは、例えば、片脚を前に出す動作の特徴量を有するモデルや、ある速度およびステップ数で周期的な両脚の前後回転の動作の特徴量を有するモデルである。また、前述したモデルの特徴は同じでパラメータ値が異なるモデルとして、歩行モデルの例を用いると、データ区間意味付け部４０２は、低速歩行モデルと、高速歩行モデルとを用いてもよい。そして、低速歩行モデルは、歩行の特徴量の一つとなる歩行速度が第１の閾値付近となるモデルである。これに対し、高速歩行モデルは、歩行速度が第１の閾値より大きい第２の閾値近辺となるモデルである。
【００７８】
方向転換モデルとなるモデルは、例えば、ある速度およびステップ数で両脚の前後および左右回転の動作の特徴量を有するモデルである。
【００７９】
起立モデルまたは着席モデルとなるモデルは、例えば、ある速度で腰の前後回転が起こった後に、重力方向への一定以上の加速度の動きが起こる特徴を示すモデルである。より具体的には、起立モデルまたは着席モデルとなるモデルは、ある速度での腰の前後回転の動作の特徴量と、重力方向への一定以上の加速度という特徴量を有するモデルである。
【００８０】
また、尤度判定は、計測期間のどのデータ区間がどのモデルに当てはまるかを判定することである。例えば、データ区間意味付け部４０２は、類似する特徴量の数を尤度として用いてもよい。例えば、データ区間意味付け部４０２は、各モデルについて、モデルが有する特徴量ごとに、類似する特徴量が現れているデータ区間にスコアリングし、例えば、類似するならばスコアとして１を加算し、一定以上のスコアとなるデータ区間に意味付けする。また、データ区間意味付け部４０２は、複数のモデルで同じ、または重複するデータ区間を抽出した場合、全てのデータ区間を意味付けてもよいし、スコアが最大となるモデルのデータ区間だけを意味付けしてもよい。
【００８１】
また、情報処理装置１０１は、尤度に基づいて判定されたモデルを、意味付けたデータ区間全体の意味として以降の処理で用いてもよいし、意味付けたデータ区間の一部の意味として以降の処理で用いてもよい。また、情報処理装置１０１は、意味付けたデータ区間の直前や直後のデータ区間の意味として、以降の処理で用いてもよい。以下の記載では、意味付けたデータ区間全部を、「意味付けたモデル名＋区間」として説明する。
【００８２】
図７に示すグラフ７０１は、データ区間意味付け部４０２がグラフ６０１における計測期間を意味付けた例を示す。具体的には、図７の例では、データ区間意味付け部４０２は、計測期間の先頭から順に、歩行区間７１１、歩行区間７１２、着席区間７１３、起立区間７１４、歩行区間７１５、方向転換区間７１６、歩行区間７１７、着席区間７１８、歩行区間７１９を意味付ける。
【００８３】
（状況適合度の算出例）
次に、状況適合度算出部４０３が行う状況適合度の算出について、図８〜図１０を用いて説明する。状況適合度は、データ区間の状況に基づく適合度である。例えば、状況適合度算出部４０３は、あるデータ区間が、病院やリハビリ施設などで実施される患者の動きを観察することで診断を行うテストと同じ状況であると見做せる場合に、適合度を高く算出する。また、例えば、状況適合度算出部４０３は、前述のテストと同じ距離や時間・路面状況である場合、前述のテストで計測される状態である場合、前述のテストで計測される連続した動作が発生している場合、状況適合度を高い値として算出する。また、状況適合度算出部４０３は、対象となる患者の症状が現れやすい動作が発生している場合、抽出したデータ区間内に対象となる患者の症状を表す動作特徴がみられる場合、状況適合度を高い値として算出する。
【００８４】
より具体的には、状況適合度算出部４０３は、以下に示す３つの方法のいずれか、または３つの方法のうちの２以上の方法を組み合わせて状況適合度を算出してもよい。１つ目の方法は、状態や動作の種類の判定に基づいて、状況適合度を算出する方法である。例えば、状況適合度算出部４０３は、データの意味付け例で用いたモデルの種類に基づいて、状況適合度を算出してもよい。より具体的には、状況適合度算出部４０３は、状態や動作種類ごとに状況適合度を予め設定してもよいし、データ区間意味付け部４０２が判定したスコアそのものや、尤度が一定以上となったデータ区間のスコアを、状況適合度として算出してもよい。
【００８５】
２つ目の方法は、状態や動作の特徴量の判定に基づいて状況適合度を算出する方法である。例えば、状況適合度算出部４０３は、データの意味付け例で用いたモデルの特徴量に基づいて、状況適合度を算出してもよい。また、例えば、状況適合度算出部４０３は、状況適合度を特徴量ごとに予め設定してもよいし、または、データ区間意味付け部４０２で得られた特徴量そのものや、尤度が一定以上となったデータ区間の特徴量を、状況適合度として算出してもよい。例えば、状況適合度算出部４０３は、歩行モデルとして意味付けたデータ区間において、一定の歩行速度以上で一定の時間歩行したデータ区間の状況適合度を、歩行速度とする。
【００８６】
３つ目の方法は、状態や動作の実行状況の判定に基づいて状況適合度を算出する方法である。例えば、状況適合度算出部４０３は、意味付けたデータ区間のモデルの組み合わせに基づいて、状況適合度を算出してもよい。また、例えば、状況適合度算出部４０３は、所定のモデルの組み合わせごとに状況適合度を予め設定してもよいし、組み合わせの出現頻度や割合に応じて状況適合度を算出してもよい。例えば、モデルの組み合わせごとの状況適合度の算出例について、図８と図９とを用いて説明する。
【００８７】
図８は、状況適合度の算出例を示す説明図（その１）である。また、図９は、状況適合度の算出例を示す説明図（その２）である。図８で示すグラフ８０１は、患者の腰に装着したジャイロセンサが計測した腰ジャイロ値を示す。そして、データ区間意味付け部４０２が、時刻ｔ１から時刻ｔ２までのデータ区間８０２を、歩行区間として意味付けたとする。また、図８で示すグラフ８１１は、同時間帯となる時刻ｔ１から時刻ｔ２までの環境センサ値として、ドアに取り付けたセンサ値を示す。グラフ８１１は、センサが取り付けられたドアが開閉されたことを示す。
【００８８】
従って、図８では、患者がドアを開閉しながら歩行したことになり、純粋な歩行動作とは異なる動作となるため、状況適合度算出部４０３は、状況適合度を低く算出する。例えば、状況適合度算出部４０３は、図８のようになった場合には、状況適合度を最低値に設定してもよいし、状況適合度の算出例の１つ目の方法や２つ目の方法で算出した値に、固定値を減じた値を、状況適合度としてもよい。
【００８９】
また、図９で示すグラフ９０１は、患者の腰に装着したジャイロセンサが計測した腰ジャイロ値を示す。また、患者を治療する医師は、歩行した後で方向転換しその後歩行した際における方向転換の動作を、定量的な評価として得たいものとする。そして、データ区間意味付け部４０２が、グラフ９０１の計測期間の先頭から順に、起立区間９１１、歩行区間９１２、方向転換区間９１３、歩行区間９１４、着席区間９１５を意味付けたとする。
【００９０】
この場合、データ区間意味付け部４０２が意味付けたデータ区間が、歩行した後で方向転換しその後歩行したという条件に一致するため、状況適合度算出部４０３は、状況適合度を高く算出する。例えば、状況適合度算出部４０３は、図９のようになった場合には、状況適合度を最高値に設定してもよいし、状況適合度の算出例の１つ目の方法や２つ目の方法で算出した値に、固定値を加えた値を、状況適合度としてもよい。
【００９１】
また、前述したように、１つ目〜３つ目の方法を組み合わせてもよい。さらに、状況適合度算出部４０３は、状況適合度が一定以上となる区間を、評価条件合致区間として判定してもよい。次に、グラフ７０１で意味付けた歩行区間７１１〜歩行区間７１９のいずれかを、評価条件合致区間として判定した例について、図１０を用いて説明する。
【００９２】
図１０は、状況適合度の算出例を示す説明図（その３）である。図１０に示すグラフ１００１は、歩行区間７１１〜歩行区間７１９について、状況適合度算出部４０３が評価条件合致区間として判定したデータ区間をそのままとし、評価条件合致区間として判定しなかった区間についてはバツ印を付与して示したものである。具体的には、図１０の例では、状況適合度算出部４０３は、歩行区間７１１、方向転換区間７１６、歩行区間７１９を評価条件合致区間として特定する。一方、歩行区間７１１〜歩行区間７１５、歩行区間７１７、着席区間７１８について、状況適合度算出部４０３は、状況適合度が低いため評価条件合致区間でないと判定する。
【００９３】
（習慣適合度の算出例）
次に、習慣適合度算出部４０４が行う習慣適合度の算出について、図１１、図１２を用いて説明する。習慣適合度は、患者の習慣に基づく適合度である。より具体的には、習慣適合度は、注目しているデータ区間が、患者の「普段」とどれだけ同じかあるいはかけ離れているかを表す度合である。
【００９４】
ここで、「普段」とどれだけ同じかあるいはかけ離れているかについて、習慣適合度算出部４０４は、注目しているデータ区間の動作やその特徴量、時間や場所を、過去の出現頻度の分布と比較することで推定する。例えば、習慣適合度算出部４０４は、注目しているデータ区間の特徴量が、過去の出現頻度の分布の平均あるいは中央値に位置する場合に、習慣適合度として高い値を設定し、外れ値に位置する場合に、習慣適合度として低い値を設定する。また、習慣適合度算出部４０４は、習慣適合度を、時間・場所・動作特徴量のそれぞれの分布上での位置に基づいて算出してもよい。ここで、発生時間、場所について、情報処理装置１０１は、データ取得装置２０１が有するタイマの時刻や、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の他のセンサを用いて取得してもよい。
【００９５】
また、習慣適合度算出部４０４は、算出した習慣適合度を、データ区間の特定や評価に用いてもよい。また、習慣適合度算出部４０４は、習慣適合度が一定以上となるデータ区間を、評価条件合致区間として判定してもよい。次に、習慣適合度の算出例を、図１１を用いて説明する。
【００９６】
図１１は、習慣適合度の算出例を示す説明図（その１）である。図１１の（ａ）で示すグラフ１１０１は、習慣適合度の算出の処理対象区間として、データ区間意味付け部４０２が意味付けた歩行区間１１０２を示す。歩行区間１１０２の発生時間は、２１：０１：００から２１：０１：０５の間となる。また、歩行区間１１０２の発生場所は、患者の自宅であるとし、歩行速度は低速であるとする。
【００９７】
習慣適合度算出部４０４は、歩行区間１１０２が、時間、場所、動作特徴量の出現頻度のそれぞれの分布上で、どの位置に属するかを特定することにより、歩行区間１１０２が普段とは同一の動作なのか、または異なる動作なのかを判定する。図１１の（ｂ）で示すグラフ１１１１は、時間帯に対する過去の歩行区間が発生した頻度を示す。グラフ１１１１が示すように、処理対象区間となる歩行区間１１０２の発生時間に、対象となる患者は普段歩行していないことがわかる。従って、習慣適合度算出部４０４は、時間帯について、歩行区間１１０２が普段とは異なる動作であると判定する。
【００９８】
同様に、図１１の（ｂ）で示すグラフ１１１２は、場所に対する過去の歩行区間が発生した頻度を示す。グラフ１１１２が示すように、処理対象区間となる歩行区間１１０２の発生場所で、対象となる患者は普段歩行していることがわかる。従って、習慣適合度算出部４０４は、場所について、歩行区間１１０２が普段の動作であると判定する。
【００９９】
同様に、図１１の（ｂ）で示すグラフ１１１３は、動作特徴量となる歩行速度に対する過去の歩行区間の頻度を示す。グラフ１１１３が示すように、処理対象区間となる歩行区間１１０２の歩行速度で、対象となる患者は普段歩行していることがわかる。従って、習慣適合度算出部４０４は、動作特徴量について、歩行区間１１０２が普段の動作であると判定する。ここで、動作が有する動作特徴量は、複数存在することもある。この場合、習慣適合度算出部４０４は、動作が有する全ての動作特徴量について、普段と同一か判定してもよいし、動作が有する全ての動作特徴量のうちのいずれかの動作特徴について、普段と同一か判定してもよい。
【０１００】
そして、図１１の（ｃ）で示すグラフ１１２１で示すように、習慣適合度算出部４０４は、時間帯について、歩行区間１１０２が普段とは異なる動作であると判定したため、歩行区間１１０２が普段とは異なる動作であると判定する。グラフ１１２１では、習慣適合度算出部４０４は、時間、場所、動作特徴量のうちの全てが普段と同一の動作であると判定した際に、処理対象区間が普段と同一の動作であると判定したが、これに限らない。例えば、習慣適合度算出部４０４は、時間、場所、動作特徴量のうちの過半数が普段と同一の動作であると判定した際に、処理対象区間が普段と同一の動作であると判定してもよい。次に、グラフ１００１で示したように、状況適合度算出部４０３が評価条件合致区間として判定したデータ区間を、さらに絞り込む例について、図１２を用いて説明する。
【０１０１】
図１２は、習慣適合度の算出例を示す説明図（その２）である。図１２に示すグラフ１２０１は、習慣適合度算出部４０４が評価条件合致区間として判定したデータ区間をそのままとし、評価条件合致区間として判定しなかった区間についてはバツ印を付与して示したものである。具体的には、図１２の例では、習慣適合度算出部４０４は、歩行区間７１１、方向転換区間７１６を評価条件合致区間として特定する。一方、歩行区間７１９について、習慣適合度算出部４０４は、習慣適合度が低いため評価条件合致区間でないと判定する。
【０１０２】
（時間変化適合度の算出例）
次に、時間変化適合度算出部４０５が行う時間変化適合度の算出について、図１３、図１４を用いて説明する。時間変化適合度は、患者の動作の時間変化に基づく適合度である。より具体的には、時間変化適合度は、注目しているデータ区間の状態・動作の種類や特徴量、あるいは実行状況が、対象としている患者の状態変化として適しているかを表す度合である。
【０１０３】
ここで、状態変化として適しているかについて、例えば、時間変化適合度算出部４０５は、過去の出現頻度分布から予測した現在の分布、あるいは回復や悪化などの状態変化を表すモデルの尤度に基づいて推定する。そして、回復や悪化などの状態変化を表すモデルは、例えば、以下のような考え方に着目して生成されたモデルである。具体的に、状態変化を表すモデルについて、図２５を用いて説明する。
【０１０４】
図１３は、状態変化を表すモデルの一例を示す説明図である。図１３に示す状態変化モデルｃｓｍは、回復の状態変化を示す回復モデルｃｓｍ１と、悪化の状態変化を示す悪化モデルｃｓｍ２と、リバウンドを示すリバウンドモデルｃｓｍ３、ｃｓｍ４とを含む。
【０１０５】
回復モデルｃｓｍ１は、「回復による状態変化は、基本的には徐々に良くなる穏やかな変化である」という考え方から、状態・動作の特徴量そのもの、または特徴量の頻度が単調増加を示すことに着目して生成されたモデルである。図１３に示すグラフ１３０１は、回復モデルｃｓｍ１の一例として、時間／日付に対する歩行速度の変化を示す。
【０１０６】
悪化モデルｃｓｍ２は、「悪化による状態変化は、基本的には徐々に悪くなる穏やかな変化である」という考え方から、特徴量そのもの、または特徴量の頻度が単調減少を示すことに着目して生成されたモデルである。図１３に示すグラフ１３０２は、悪化モデルｃｓｍ２の一例として、時間／日付に対する踏み出し時間の変化を示す。
【０１０７】
リバウンドモデルｃｓｍ３、ｃｓｍ４は、「回復や悪化による状態変化中、不安定な時期や疾病によっては、リバウンドする場合がある」という考え方から、特徴量そのもの、または特徴量の頻度がＵ字または逆Ｕ字を示すことに着目して生成されたモデルである。図１３に示すグラフ１３０３、１３０４は、それぞれ、リバウンドモデルｃｓｍ３、ｃｓｍ４の一例として、時間／日付に対する発生特徴量の変化を示す。図１３で示すように、リバウンドモデルｃｓｍ３は、Ｕ字を描くモデルであり、リバウンドモデルｃｓｍ４は、逆Ｕ字を描くモデルである。
【０１０８】
そして、時間変化適合度算出部４０５は、モデルの尤度として、例えば、処理対象区間の状態・動作の特徴量が、モデルから推定した現在の特徴量と類似する場合、時間変化適合度を高い値に設定する。また、時間変化適合度算出部４０５は、時間変化適合度が一定以上となる区間を、評価条件合致区間として判定してもよい。また、時間変化適合度算出部４０５は、状況適合度算出部４０３が評価条件合致区間として判定したデータ区間を、さらに絞り込んでもよいし、習慣適合度算出部４０４が評価条件合致区間として判定したデータ区間を、さらに絞り込んでもよい。
【０１０９】
（評価条件合致区間の特定例）
次に、評価条件合致区間特定部４０６が行う評価条件合致区間の特定について説明する。評価条件合致区間特定部４０６は、状況適合度算出部４０３〜時間変化適合度算出部４０５が算出した状況適合度、習慣適合度、時間変化適合度に基づいて、評価条件合致区間を特定する。また、評価条件合致区間特定部４０６は、状況適合度算出部４０３〜時間変化適合度算出部４０５によって評価条件合致区間であると判定したデータ区間を、評価条件合致区間として特定してもよい。
【０１１０】
また、評価条件合致区間特定部４０６は、特定した評価条件合致区間の全体または一部、また、特定した評価条件合致区間の直前や直後のデータ区間の動作特徴量を算出および蓄積する。ここで、動作特徴量は、例えば、特定した評価条件合致区間のデータ波形から算出される動作特徴量や、データ区間意味付け部４０２で用いたモデルの特徴量、または状況適合度、習慣適合度、時間変化適合度等である。
【０１１１】
（評価条件合致区間の選定例）
次に、評価条件合致区間選定部４０７が行う評価条件合致区間の選定について説明する。ここで、評価条件合致区間選定部４０７は、例えば、状況適合度、習慣適合度、時間変化適合度を医師が閲覧することにより、事前あるいは事後的に医師の操作を受け付け、受け付け結果に基づき評価条件合致区間を選定してもよい。または、評価条件合致区間選定部４０７は、状況適合度、習慣適合度、時間変化適合度に基づいて評価条件合致区間を選定してもよい。または、評価条件合致区間選定部４０７は、対象となる患者の過去のデータや未来の予測値などに基づいて選定してもよい。
【０１１２】
また、評価条件合致区間選定部４０７は、状況適合度、習慣適合度、時間変化適合度の全て、またはいずれかが一定値以上となる区間だけを評価条件合致区間として選定してもよい。または、評価条件合致区間選定部４０７は、データ区間意味付け部４０２〜時間変化適合度算出部４０５で用いたモデルの尤度や出現頻度分布の位置や距離が一定値以上または以下となる区間だけを評価条件合致区間として選定してもよい。
【０１１３】
（回復の評価例）
次に、回復評価部４０８が行う回復スコアの算出について説明する。回復評価部４０８は、評価条件合致区間選定部４０７が選定した評価条件合致区間について、データ区間意味付け部４０２〜時間変化適合度算出部４０５の処理結果に基づいて、回復スコアを算出する。
【０１１４】
また、回復評価部４０８は、選定した評価条件合致区間について、データ区間意味付け部４０２〜時間変化適合度算出部４０５に処理を再度実行させてもよい。そして、回復評価部４０８は、実行させた結果算出されたモデルの尤度や、出現頻度分布の位置や距離、状況適合度、習慣適合度、時間変化適合度そのもの、またはそれら特徴量を基準となる特徴量と比較することで、回復スコアを算出する。
【０１１５】
ここで、基準となる特徴量は、例えば、健常者での特徴量、他人の特徴量、同じ状況での特徴量、対象となる患者の過去の特徴量、未来の特徴量として予測値、論文で示された特徴量などである。また、基準となる特徴量は、複数でもよいし、ある特徴量の時間変化でもよい。
【０１１６】
また、回復評価部４０８は、選定した評価条件合致区間ごとに、基準となる特徴量と比較し、一定の条件を満たす場合に、評価スコアを加算、または減算することで、回復スコアを算出してもよい。ここで、一定の条件とは、例えば、評価条件合致区間の特徴量が、基準となる特徴量と一致する、大きい、小さい、倍数となる等である。
【０１１７】
（時間変化適合度算出処理の追加例）
次に、時間変化適合度算出部４０５の追加例について、図１４を用いて説明する。時間変化適合度算出部４０５は、手術や投薬、リハビリなどの介入があった場合、介入の前後でモデルを再学習してもよいし、または急激な変化によって尤度が低くなる場合でも時間変化適合度を低くしないように算出してもよい。ここで、介入があったかどうかの判定について、ユーザが介入を事前にわかっている場合、時間変化適合度算出部４０５は、ユーザによって入力された介入があるという情報に基づいて介入の有無を判定してもよい。または、時間変化適合度算出部４０５は、状態の急激な変化となる変化点を検出し、検出した変化点に基づいて、介入の有無を判定してもよい。次に、介入による状態変化の一例について、図１４を用いて説明する。
【０１１８】
図１４は、介入による時間変化の一例を示す説明図である。図１４で示すグラフ１４０１〜１４０４は、それぞれ、回復モデルｃｓｍ１〜リバウンドモデルｃｓｍ４との比較例を示す。また、グラフ１４０１〜１４０４において、実線が状態変化モデルを示し、破線が、処理対象区間の特徴量、または特徴量の頻度を示し、点線で囲まれた範囲１４１１〜１４１４が、介入があった範囲を示す。グラフ１４０１〜１４０４では、それぞれ、手術、リハビリ、治療、投薬という介入があり、回復モデルｃｓｍ１〜リバウンドモデルｃｓｍ４とのズレが発生している。
【０１１９】
グラフ１４０１〜１４０４のような変化を示す場合、時間変化適合度算出部４０５は、介入による状態変化を示すものとして、時間変化適合度の算出における状態変化モデルを再学習したり、または時間変化適合度を低く算出しないようにしたりする。
【０１２０】
（実施例１の具体例）
次に、実施例１の具体例として、脳震盪患者である患者ｕＡの回復評価を行う例を、図１５〜図２４を用いて説明する。
【０１２１】
図１５は、実施例１における患者ｕＡの歩行の様子の一例を示す説明図である。実施例１では、ユーザｕＡの腰の後、左右の脚にデータ取得装置２０１を取り付ける場合を想定する。図１５では、日常において、患者ｕＡが歩行開始する様子を示す。患者ｕＡの各部位に取り付けられたデータ取得装置２０１のセンサデータ取得部４００は、各部位の動きを計測し、計測したセンサ波形をセンサデータ記憶部４１０に格納する。
【０１２２】
図１６は、実施例１における患者ｕＡの歩行時のセンサ波形の一例を示す説明図である。図１６では、各部位の一つのジャイロ値を示す。具体的には、センサデータ１６０１−１〜４は、それぞれ、左脚ジャイロ値、右脚ジャイロ値、腰ジャイロ値、腰加速度値における時刻ごとのセンサデータを示す。ここで、データ取得装置２０１のセンサ１０２は、３軸方向の加速度、ジャイロ値を計測するが、図１６では、表示の簡略化のため、ジャイロ値については、前額軸回転方向だけを表示し、加速度については上下方向だけを表示する。以下の記載についても、特に説明がない場合、同様であるとする。また、前額軸とは、人体における左右方向の軸である。情報処理装置１０１は、センサデータ記憶部４１０から、各部位のセンサデータを取得する。
【０１２３】
図１７は、実施例１におけるデータ区間への意味付けの一例を示す説明図（その１）である。データ区間意味付け部４０２は、特定の状況および状態・動作を表す複数のモデルを用いて尤度判定を行い、データ区間へ意味付けする。図１７の例では、データ区間意味付け部４０２は、センサデータ記憶部４１０から取得したセンサデータ１７０１−１〜４に対して、歩行開始区間１７１１、安定歩行区間１７１２を意味付ける。図１７の例では、歩行開始区間１７１１を、格子状の網掛けを付与した矩形で示し、安定歩行区間１７１２を、白抜きの矩形で示す。
【０１２４】
ここで、歩行開始区間とは、歩行開始モデルによって意味付けられる区間である。そして、歩行開始モデルは、安定歩行区間の前に存在し、安定歩行区間の特徴量と類似する特徴を有する。また、安定歩行区間は、安定歩行モデルによって意味付けられる区間である。そして、安定歩行モデルは、特徴が左右の脚のジャイロのピーク値と等間隔であるという条件を有する。
【０１２５】
また、データ区間意味付け部４０２は、歩行開始モデルの特徴を満たす場合に、尤度スコアを加算する。そして、加算した合計値が閾値以上となる場合、データ区間意味付け部４０２は、該当の区間を歩行開始区間として意味付ける。
【０１２６】
図１８は、実施例１におけるデータ区間への意味付けの一例を示す説明図（その２）である。図１８では、センサデータ１６０１−１〜４に対して意味付けた結果を示す。
【０１２７】
ここで、意味付けされた各区間について、図１８以降の図では、安定歩行区間を、白抜きの矩形として示す。また、歩行開始区間を、格子状の網掛けを付与した矩形で示す。また、歩行終了区間を、斜めの格子状の網掛けを付与した矩形で示す。また、起立区間を、薄い網掛けを付与した矩形で示す。また、着席区間を、濃い網掛けを付与した矩形で示す。また、方向転換区間を、縦線の網掛けを付与した矩形で示す。また、静止区間を、塗りつぶした矩形で示す。
【０１２８】
図１８では、データ区間意味付け部４０２がセンサデータ１６０１−１〜４に対して意味付けた結果の一例を示す。
【０１２９】
図１９は、実施例１における状況適合度の算出例を示す説明図である。状況適合度算出部４０３は、データ区間意味付け部４０２が意味付けたデータ区間に対して、状況適合度を算出する。図１９の例では、状況適合度算出部４０３は、各データ区間に対して、各データ区間の状況適合度の初期値を０とし、以下の条件を満たすごとに１．０を加算することにより、状況適合度を算出する。
【０１３０】
１つ目の条件は、処理対象データ区間が、歩行開始のデータ区間である場合である。２つ目の条件は、処理対象データ区間が、歩行の前後の方向転換のデータ区間である場合である。３つ目の条件は、処理対象データ区間が、一定以上の区間長を持つ安定歩行区間あるいは静止区間である場合である。一定以上は、どのような時間長でもよいが、例えば、２０秒以上である。
【０１３１】
図１９の上段に示すセンサデータ１７０１−１〜４の歩行開始区間１７１１は、上述した１つ目の条件を満たすため、状況適合度算出部４０３は、歩行開始区間１７１１の状況適合度を１．０として算出する。
【０１３２】
また、図１９の中段に示すセンサデータ１９０１−１〜４の方向転換区間１９１１は、上述した２つ目の条件を満たすため、状況適合度算出部４０３は、方向転換区間１９１１の状況適合度を１．０として算出する。
【０１３３】
また、図１９の下段に示すセンサデータ１９０２−１〜４の静止区間１９１２は、上述した３つ目の条件を満たすため、状況適合度算出部４０３は、静止区間１９１２の状況適合度を１．０として算出する。
【０１３４】
そして、状況適合度算出部４０３は、状況適合度が１．０以上となったデータ区間を、評価条件合致区間として判定する。
【０１３５】
図２０は、実施例１における習慣適合度の算出例を示す説明図である。習慣適合度算出部４０４は、状況適合度算出部４０３が評価条件合致区間であると判定したデータ区間に対して、時間、場所、動作の出現頻度に基づいて、習慣適合度を算出する。図２０の例では、習慣適合度算出部４０４は、歩行開始区間１７１１の習慣適合度を算出する。
【０１３６】
ここで、歩行開始区間１７１１の特徴量として、歩行開始区間１７１１の発生時刻は、２０１６／０７／１９  １５：２６：０２である。また、歩行開始区間１７１１の発生場所は、患者の自宅内である。ここで、習慣適合度算出部４０４は、歩行開始区間１７１１の発生場所を、ＧＰＳデータ等から推定する。また、歩行開始区間１７１１の動作特徴量として、歩行開始時の重心の前後移動量は１９．７［ｍｍ］である。ここで、習慣適合度算出部４０４は、重心の前後移動量は、歩行開始区間１７１１の腰加速度値に基づいて算出する。
【０１３７】
習慣適合度算出部４０４は、歩行開始区間１７１１が、時間、場所、動作特徴量の出現頻度のそれぞれの分布上で、どの位置に属するかを特定することにより、歩行開始区間１７１１が普段と同一の動作なのか、または異なる動作なのかを判定する。図２０に示すグラフ２００１が、時間に対する過去の歩行開始動作が発生した頻度を示す。また、図２０に示すグラフ２００２が、場所に対する過去の歩行開始動作が発生した頻度を示す。また、図２０に示すグラフ２００３が、動作特徴量に対する過去の歩行開始区間の特徴量の頻度を示す。グラフ２００１〜２００３が示すように、歩行開始区間１７１１の時間、場所、動作特徴量の頻度は、全て０．５である。
【０１３８】
そして、図２０の例では、習慣適合度算出部４０４は、各出現頻度の分布を用いて評価した習慣適合度の平均値を、処理対象データ区間の習慣適合度として算出する。従って、図２０の例では、習慣適合度算出部４０４は、歩行開始区間１７１１の習慣適合度を、０．５と算出する。また、状況適合度算出部４０３は、一定値以上として、習慣適合度が０．４以上のデータ区間を、評価条件合致区間として判定する。
【０１３９】
図２１は、実施例１における時間変化適合度の算出例を示す説明図である。時間変化適合度算出部４０５は、習慣適合度算出部４０４が評価条件合致区間であると判定したデータ区間に対して、対象となる人の状態の時間変化を考慮したモデルに基づいて、時間変化適合度を算出する。
【０１４０】
図２１のグラフ２１０１で示すように、時間変化適合度算出部４０５は、対象となる患者の過去の時間変化に対して回復モデルｃｓｍ１、悪化モデルｃｓｍ２をそれぞれ比較し、最も類似する状態変化モデルｃｓｍを特定する。グラフ２１０１で示すように、時間変化適合度算出部４０５は、回復モデルｃｓｍ１が最も類似すると特定する。
【０１４１】
そして、時間変化適合度算出部４０５は、処理対象データ区間の時間変化適合度の初期値を０とする。次に、時間変化適合度算出部４０５は、最も類似すると特定した状態変化モデルｃｓｍが推定する特徴量と処理対象データ区間の特徴量との差分が所定の閾値以内であれば１．０を加算することにより、時間変化適合度を算出する。
【０１４２】
図２１のグラフ２１０２で示すように、時間変化適合度算出部４０５は、最も類似すると特定した状態変化モデルｃｓｍ１が推定する特徴量と、歩行開始区間１７１１の特徴量との差分ｄが所定の閾値以内であると判定する。従って、時間変化適合度算出部４０５は、歩行開始区間１７１１の時間変化適合度を、１．０と算出する。
【０１４３】
図２２は、実施例１における評価条件合致区間の特定例を示す説明図である。評価条件合致区間特定部４０６は、状況適合度算出部４０３、習慣適合度算出部４０４、時間変化適合度算出部４０５の結果に基づいて、評価条件合致区間を特定する。より具体的には、評価条件合致区間特定部４０６は、状況適合度、習慣適合度、時間変化適合度が一定値以上となるデータ区間を評価条件合致区間として特定し、特定した評価条件合致区間の特徴量を蓄積する。
【０１４４】
評価条件合致区間および特徴量データベース４１２は、評価条件合致区間特定部４０６が特定した評価条件合致区間の動作種類、状況適合度、習慣適合度、時間変化適合度、動作特徴量１、…を示す。図２２に示す評価条件合致区間および特徴量データベース４１２は、レコード２２０１−１〜３を有する。
【０１４５】
図２３は、実施例１における評価条件合致区間の選定例を示す説明図である。評価条件合致区間選定部４０７は、評価条件合致区間および特徴量データベース４１２を参照して、回復の評価に利用する評価条件合致区間を選定する。
【０１４６】
図２３の例では、評価条件合致区間選定部４０７は、医師が予め指定していた「歩行開始」の動作種類となる、レコード２２０１−１、２を選定する。図２３では、レコード２２０１−１に対応するデータ区間として、センサデータ１７０１−１〜４内に歩行開始区間１７１１を示す。また、レコード２２０１−２に対応するデータ区間として、センサデータ２３０１−１〜４内に歩行開始区間２３１１を示す。
【０１４７】
図２４は、実施例１における回復スコアの算出例を示す説明図である。回復評価部４０８は、評価条件合致区間選定部４０７が選定した評価条件合致区間について、データ区間意味付け部４０２〜習慣適合度算出部４０４の処理または処理結果に基づいて、回復スコアを算出する。
【０１４８】
図２４の例では、回復評価部４０８は、健常者の特徴と比較して回復スコアを算出する。回復評価部４０８は、選定した評価条件合致区間ごとに、評価条件合致区間の動作特徴量と健常者の動作特徴量との差分を算出し、算出した差分が一定値以内となる場合の割合を回復スコアとして用いる。ここで、図２４の例では、動作特徴量１として、重心の前後移動量を用いて、健常者と比較する。そして、健常者の重心の前後移動量は、２３．６［ｍｍ］であるとする。そして、レコード２２０１−１、２のそれぞれについて、回復評価部４０８は、健常者の動作特徴量との差分が一定値より大きいと判断し、評価条件合致区間の動作と健常者の動作とが類似していないと判断する。また、回復評価部４０８は、レコード２２０１−２より後の評価条件合致区間の動作と健常者の動作とが類似するかを判断する。
【０１４９】
最終的に、回復評価部４０８は、類似すると判定された動作特徴量の割合を、回復スコアとして算出する。図２４の例では、類似すると判定された動作特徴量の割合が０．２であったため、回復評価部４０８は、回復スコアを０．２と算出する。
【０１５０】
（実施例２の説明）
次に、実施例２として、脳震盪患者を対象とする際の処理について、図２５〜図４４を用いて説明する。なお、実施例１において説明した箇所と同様の箇所については、同一符号を付して図示および説明を省略する。
【０１５１】
図２５は、実施例２における情報処理システム２５００の機能構成例を示す説明図（その１）である。また、図２６は、実施例２における情報処理システム２５００の機能構成例を示す説明図（その２）である。情報処理システム２５００に含まれる制御部３０１は、実施例１で有する状況適合度算出部４０３の代わりに状況適合度算出部２５０１を有し、回復評価部４０８の代わりに回復評価部２５０２を有する。
【０１５２】
状況適合度算出部２５０１は、動作遷移の抽出として、歩行開始動作抽出部２５１１と、方向転換動作抽出部２５１２とを有し、長期動作の抽出として、長期静止状態抽出部２５１３と、長期歩行動作抽出部２５１４とを有する。
【０１５３】
また、状況適合度算出部２５０１は、各データ区間に対応付けたモデルの動作または状態の種類、各データ区間の時間の長さ、各データ区間が有するデータの特徴量が所定の条件を満たすか否かに応じて、各データ区間に対する状況適合度を算出してもよい。そして、所定の条件は、以下に示す３つの条件のうちの少なくともいずれか１つである。
【０１５４】
第１の条件は、各データ区間に対応付けたモデルの動作の種類が動作遷移である場合である。動作遷移とは、例えば、静止から歩行開始する動作や、方向転換動作等である。具体的には、歩行開始動作抽出部２５１１は、歩行開始動作区間を抽出する。また、方向転換動作抽出部２５１２は、方向転換動作区間を抽出する。
【０１５５】
また、第２の条件は、各データ区間の時間長が所定の期間より長い期間である場合である。所定の期間より長い期間となる動作を、「長期動作」と呼称する。長期動作は、例えば、長時間や長距離歩く動作や、長時間静止する状態等である。具体的には、長期静止状態抽出部２５１３は、長期静止状態を抽出する。また、長期歩行動作抽出部２５１４は、長期歩行動作を抽出する。
【０１５６】
第３の条件は、各データ区間の動作の継続時間、継続回数、または各データ区間に対応付けたモデルの運動量に基づき抽出された負荷量が所定の閾値以上となる場合である。ここで、第３の条件は、脳震盪患者は負荷が大きい時にバランス異常が起こりやすいことに着目した条件である。例えば、状況適合度算出部２５０１は、患者に負荷がかかったと判断される状況の場合に状況適合度を高く設定する。また、状況適合度算出部２５０１は、負荷を負荷量として、状況適合度の重みとして算出する。そして、状況適合度算出部２５０１は、負荷量を、例えば、動作の継続時間、または、動作の継続回数、または、動作の運動量等に基づいて判定する。状況適合度算出部２５０１は、例えば、歩行区間の長さ、ステップ回数、歩行速度、方向転換の角度や回転量などから負荷量を判定してもよい。また、状況適合度算出部２５０１は、患者が動作遂行時に、他のタスクを同時実行していたか否か、に応じて判定してもよい。
【０１５７】
例えば、患者が２０歩歩いた場合よりも２００歩歩いた場合や、患者が重い物を持ちながら歩いている場合には、状況適合度算出部２５０１は、負荷がかかっていると判定してもよい。また、状況適合度算出部２５０１は、患者が階段を歩いている場合や、患者が急に立ち上がっていると判断した場合にも負荷がかかっていると判定してもよい。
【０１５８】
また、状況適合度算出部２５０１は、自己診断票で取得したデータにおいて、健康関連ＱＯＬ（Ｑｕａｌｉｔｙ  Ｏｆ  Ｌｉｆｅ）が低く、症状の深刻さが高く、症状の数が多い場合、その日のデータの状況適合度を高く設定してもよい。
【０１５９】
回復評価部２５０２は、健康状態評価部２６０１と、歩行開始動作評価部２６０２と、方向転換動作評価部２６０３と、長期静止状態評価部２６０４と、長期歩行動作評価部２６０５と、総合評価部２６０６とを有する。
【０１６０】
健康状態評価部２６０１の機能について説明する。このとき、健常者スコアデータベース４１３は、健常者に対する、自己診断票における健康状態と、活動の制限度合と、身体の健康度合と、社会的な活動量と、痛みの度合と、エネルギーおよび感情の大きさと、疾病のひどさおよび数とを評価した点数を記憶する。同様に、自己診断票入力結果記憶部４１１は、患者に対する自己診断票における健康状態と、活動の制限度合と、身体の健康度合と、社会的な活動量と、痛みの度合と、エネルギーおよび感情の大きさと、疾病のひどさおよび数とを評価した点数を記憶する。そして、健康状態評価部２６０１は、健常者スコアデータベース４１３および自己診断票入力結果記憶部４１１を参照して、患者に対応する点数と健常者に対応する点数との比較結果に基づいて、患者の回復スコアを算出する。
【０１６１】
次に、歩行開始動作評価部２６０２の機能について説明する。このとき、健常者スコアデータベース４１３は、歩行開始動作中における健常者の重心の前後方向の加速度値および移動量と、歩行開始動作中の後方の区間における健常者の足圧中心の前後左右の移動量とを記憶する。そして、歩行開始動作評価部２６０２は、特定した評価条件合致区間に対応付けられたモデルの動作が歩行開始動作である場合に、第１、第２の歩行開始動作特徴量算出処理の少なくともいずれか１つの歩行開始動作特徴量算出処理を実行する。
【０１６２】
ここで、第１の歩行開始動作特徴量算出処理は、評価条件合致区間内の患者の重心の前後方向の加速度値および移動量を算出する処理である。また、第２の歩行開始動作特徴量算出処理は、評価条件合致区間のうちの後方の区間が有するデータに基づいて、患者の足圧中心の前後左右の移動量を算出する処理である。そして、歩行開始動作評価部２６０２は、少なくともいずれか１つの歩行開始動作特徴量算出処理の処理結果と健常者スコアデータベース４１３の記憶内容とに基づいて、患者の回復スコアを算出する。また、評価条件合致区間のうちの後方の区間について、歩行開始動作評価部２６０２は、評価条件合致区間の後半区間を後方の区間としてもよいし、後半区間の一部の区間を後方の区間としてもよいし、患者の重心の加速度値に基づいて後方への体幹の移動が発生していると判定された区間としてもよい。以下、患者の重心の加速度値に基づいて後方への体幹の移動が発生していると判定された区間を、「後方移動区間」と称する。また、健常者スコアデータベース４１３に記憶されている歩行開始動作中の後方の区間も、評価条件合致区間のうちの後方の区間と同一の基準で算出された区間である。
【０１６３】
また、歩行開始動作評価部２６０２は、第１の歩行開始動作特徴量算出処理において、センサ１０２として患者の腰に装着された加速度センサから得られた時系列のデータのうちの評価条件合致区間が有するデータに基づいて前述した値を算出してもよい。また、歩行開始動作評価部２６０２は、第２の歩行開始動作特徴量算出処理において、センサ１０２として患者の腰に装着された加速度センサから得られた時系列のデータのうちの評価条件合致区間が有するデータに基づいて前述した値を算出してもよい。
【０１６４】
次に、方向転換動作評価部２６０３の機能について説明する。このとき、健常者スコアデータベース４１３は、方向転換動作と方向転換動作の前の歩行動作との健常者の重心の前後方向の移動量の比および上下方向の移動量の比とを記憶する。さらに、健常者スコアデータベース４１３は、方向転換動作と歩行動作とのそれぞれの健常者のステップ間隔と、方向転換動作の時間長と、方向転換動作の後の歩行区間と当該歩行区間の後の着席区間の間にある方向転換動作の時間長とを記憶する。そして、方向転換動作評価部２６０３は、特定した評価条件合致区間に対応付けられたモデルの動作が、方向転換動作である場合に、第１〜第３の方向転換動作特徴量算出処理の少なくともいずれか１つの方向転換動作特徴量算出処理を実行する。また、ステップ間隔について、方向転換評価部２６０３は、腰あるいは脚に装着された加速度あるいはジャイロセンサ値に基づいて、１歩の踏み出しに要する時間間隔を判定し、判定した時間間隔を、前述したステップ間隔としてもよい。
【０１６５】
ここで、第１の方向転換動作特徴量算出処理は、評価条件合致区間の前の歩行区間を特定する。そして、第１の方向転換動作特徴量算出処理は、その評価条件合致区間が有するデータと、その歩行区間が有するデータとに基づき、その評価条件合致区間とその歩行区間との患者の重心の前後方向の移動量の比および上下方向の移動量の比を算出する処理である。また、第２の方向転換動作特徴量算出処理は、評価条件合致区間が有するデータと、その前の歩行区間が有するデータとに基づいて、評価条件合致区間と歩行区間とのそれぞれの患者のステップ間隔を算出する処理である。また、第３の方向転換動作特徴量算出処理は、評価条件合致区間の後の歩行区間と当該歩行区間の後の着席区間の間にある、２つ目の方向転換区間を特定する。そして、第３の方向転換動作特徴量算出処理は、評価条件合致区間が有するデータと２つ目の方向転換区間が有するデータとに基づいて、評価条件合致区間の時間長と２つ目の方向転換区間の時間長とを算出する処理である。
【０１６６】
そして、方向転換動作評価部２６０３は、少なくともいずれか１つの方向転換動作特徴量算出処理の処理結果と健常者スコアデータベース４１３の記憶内容とに基づいて、患者の回復スコアを算出する。
【０１６７】
次に、長期静止状態評価部２６０４の機能について説明する。このとき、健常者スコアデータベース４１３は、静止状態内の両脚立位状態での健常者の重心の動揺の体積と、両脚立位状態での健常者の足圧中心の動揺の面積とを記憶する。そして、長期静止状態評価部２６０４は、特定した評価条件合致区間に対応付けられたモデルの状態が、静止状態である場合に、第１、第２の静止状態特徴量算出処理の少なくともいずれか１つの静止状態特徴量算出処理を実行する。
【０１６８】
ここで、第１の静止状態特徴量算出処理は、評価条件合致区間内の両脚立位状態での患者の重心の動揺の体積を算出する処理である。また、第２の静止状態特徴量算出処理は、評価条件合致区間が有するデータに基づいて、両脚立位状態での患者の足圧中心の動揺の面積を算出する処理である。そして、長期静止状態評価部２６０４は、少なくともいずれか１つの静止状態特徴量算出処理の処理結果と健常者スコアデータベース４１３の記憶内容とに基づいて、患者の回復スコアを算出する。
【０１６９】
また、長期静止状態評価部２６０４は、第１の静止状態特徴量算出処理において、センサとして患者の腰に装着された加速度センサおよびジャイロセンサから得られた時系列のデータのうちの評価条件合致区間が有するデータに基づいて前述した値を算出してもよい。また、長期静止状態評価部２６０４は、第２の静止状態特徴量算出処理において、センサとして患者が両脚立位する床に設置された床反力計から得られた時系列のデータのうちの評価条件合致区間が有するデータに基づいて前述した値を算出してもよい。
【０１７０】
次に、長期歩行動作評価部２６０５の機能について説明する。このとき、健常者スコアデータベース４１３は、所定の期間より長く歩行したことを示す長期歩行動作中の健常者の重心の前後左右の移動量と、長期歩行動作中の健常者の重心の前後左右の移動量のばらつき度合とを記憶する。そして、長期歩行動作評価部２６０５は、評価条件合致区間に対応付けられたモデルの動作が、長期歩行動作である場合に、第１、第２の長期歩行動作特徴量算出処理の少なくともいずれか１つの長期歩行動作特徴量算出処理を実行する。
【０１７１】
ここで、第１の長期歩行動作特徴量算出処理は、評価条件合致区間が有するデータに基づいて、評価条件合致区間の患者の重心の前後左右の移動量を算出する処理である。また、第２の長期歩行動作特徴量算出処理は、評価条件合致区間が有するデータに基づいて、評価条件合致区間の患者の重心の前後左右の移動量のばらつき度合を算出する処理である。ここで、長期歩行動作評価部２６０５は、ばらつき度合として、変動係数、分散値、標準偏差を用いてもよい。そして、長期歩行動作評価部２６０５は、少なくともいずれか１つの長期歩行動作特徴量算出処理の処理結果と健常者スコアデータベース４１３の記憶内容とに基づいて、患者の回復スコアを算出する。
【０１７２】
また、健常者スコアデータベース４１３は、長期歩行動作中の前半区間と後半区間との健常者の重心の前後左右の移動量の比と、前半区間と後半区間との健常者の重心の左右の移動量のばらつき度合の比とを記憶してもよい。さらに、健常者スコアデータベース４１３は、後半区間の健常者の歩行速度のばらつき度合と後半区間の健常者の遊脚時間のばらつき度合とを記憶してもよい。このとき、長期歩行動作評価部２６０５は、評価条件合致区間に対応付けられたモデルの動作が、長期歩行動作である場合に、第３、第４の長期歩行動作特徴量算出処理の少なくともいずれか１つの長期歩行動作特徴量算出処理を実行してもよい。また、遊脚時間は、歩行動作中に、片脚が着地してもう片脚が浮いている間の時間である。
【０１７３】
ここで、第３の長期歩行動作特徴量算出処理は、評価条件合致区間が有するデータに基づいて、評価条件合致区間の前半区間と後半区間との患者の重心の前後左右の移動量の比と、前半区間と後半区間との患者の重心の左右の移動量のばらつき度合の比とを算出する処理である。また、第４の長期歩行動作特徴量算出処理は、評価条件合致区間が有するデータに基づいて、後半区間の患者の歩行速度のばらつき度合と後半区間の患者の遊脚時間のばらつき度合とを算出する処理である。そして、長期歩行動作評価部２６０５は、少なくともいずれか１つの長期歩行動作特徴量算出処理の処理結果と健常者スコアデータベース４１３の記憶内容とに基づいて、患者の回復スコアを算出する。
【０１７４】
図２７は、健康状態評価部２６０１の処理手順の一例を示すフローチャート（その１）である。また、図２８は、健康状態評価部２６０１の処理手順の一例を示すフローチャート（その２）である。ここで、健康状態評価部２６０１は、１日分ごとに図２６、図２７で示す処理を実行して、各日の回復スコアを算出する。
【０１７５】
健康状態評価部２６０１は、健常者のＳＦ−３６スコアを取得する（ステップＳ２７０１）。また、健康状態評価部２６０１は、患者のＳＦ−３６スコアを取得する（ステップＳ２７０２）。次に、健康状態評価部２６０１は、取得した２つのＳＦ−３６スコアを参照して、Ｔｏｔａｌ  Ｓｃｏｒｅについて、患者のスコアが健常者のスコアより低いか否かを判断する（ステップＳ２７０３）。患者のスコアが健常者のスコアより低い場合（ステップＳ２７０３：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２７０４）。
【０１７６】
ステップＳ２７０４の処理終了後、または、患者のスコアが健常者のスコア以上である場合（ステップＳ２７０３：Ｎｏ）、健康状態評価部２６０１は、Ｌｉｍｉｔａｔｉｏｎ  ｏｆ  ａｃｔｉｖｉｔｙについて、患者のスコアが健常者のスコアより低いか否かを判断する（ステップＳ２７０５）。患者のスコアが健常者のスコアより低い場合（ステップＳ２７０５：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２７０６）。
【０１７７】
ステップＳ２７０６の処理終了後、または、患者のスコアが健常者のスコア以上である場合（ステップＳ２７０５：Ｎｏ）、健康状態評価部２６０１は、Ｐｈｙｓｉｃａｌ  ｈｅａｌｔｈについて、患者のスコアが健常者のスコアより低いか否かを判断する（ステップＳ２７０７）。患者のスコアが健常者のスコアより低い場合（ステップＳ２７０７：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２７０８）。
【０１７８】
ステップＳ２７０８の処理終了後、または、患者のスコアが健常者のスコア以上である場合（ステップＳ２７０７：Ｎｏ）、健康状態評価部２６０１は、Ｓｏｃｉａｌ  ａｃｔｉｖｉｔｙについて、患者のスコアが健常者のスコアより低いか否かを判断する（ステップＳ２７０９）。患者のスコアが健常者のスコアより低い場合（ステップＳ２７０９：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２７１０）。
【０１７９】
ステップＳ２７１０の処理終了後、または、患者のスコアが健常者のスコア以上である場合（ステップＳ２７０９：Ｎｏ）、健康状態評価部２６０１は、ｐａｉｎについて、患者のスコアが健常者のスコアより低いか否かを判断する（ステップＳ２８０１）。患者のスコアが健常者のスコアより低い場合（ステップＳ２８０１：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２８０２）。
【０１８０】
ステップＳ２８０２の処理終了後、または、患者のスコアが健常者のスコア以上である場合（ステップＳ２８０１：Ｎｏ）、健康状態評価部２６０１は、Ｅｎｅｒｇｙ  ａｎｄ  ｅｍｏｔｉｏｎｓについて、患者のスコアが健常者のスコアより低いか否かを判断する（ステップＳ２８０３）。患者のスコアが健常者のスコアより低い場合（ステップＳ２８０３：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２８０４）。
【０１８１】
ステップＳ２８０２の処理終了後、または、患者のスコアが健常者のスコア以上である場合（ステップＳ２８０３：Ｎｏ）、健康状態評価部２６０１は、健常者のＳＣＡＴ３スコアを取得する（ステップＳ２８０５）。また、健康状態評価部２６０１は、患者のＳＣＡＴ３スコアを取得する（ステップＳ２８０６）。
【０１８２】
そして、健康状態評価部２６０１は、Ｓｙｍｐｔｏｍ  ｓｅｖｅｒｉｔｙについて、患者のスコアが健常者のスコアより高いか否かを判断する（ステップＳ２８０７）。患者のスコアが健常者のスコアより高い場合（ステップＳ２８０７：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２８０８）。
【０１８３】
ステップＳ２８０８の処理終了後、または、患者のスコアが健常者のスコア以下である場合（ステップＳ２８０７：Ｎｏ）、健康状態評価部２６０１は、Ｓｙｍｐｔｏｍ  ｎｕｍｂｅｒについて、患者のスコアが健常者のスコアより高いか否かを判断する（ステップＳ２８０９）。患者のスコアが健常者のスコアより高い場合（ステップＳ２８０９：Ｙｅｓ）、健康状態評価部２６０１は、回復スコアを１減少させる（ステップＳ２８１０）。
【０１８４】
ステップＳ２８１０の処理終了後、一方、患者のスコアが健常者のスコア以下である場合（ステップＳ２８０９：Ｎｏ）、健康状態評価部２６０１は、回復スコアを出力する（ステップＳ２８１１）。ステップＳ２８１１の処理終了後、健康状態評価部２６０１は、一連の処理を終了する。
【０１８５】
図２９は、歩行開始動作評価部２６０２の処理手順の一例を示すフローチャート（その１）である。また、図３０は、歩行開始動作評価部２６０２の処理手順の一例を示すフローチャート（その２）である。
【０１８６】
歩行開始動作評価部２６０２は、健常者の歩行開始動作スコアを取得する（ステップＳ２９０１）。ここで、健常者の歩行開始動作スコアには、歩行開始区間での重心の前後方向の加速度および移動量と、歩行開始区間の後方移動区間での足圧中心の前後左右方向の移動量とが含まれる。
【０１８７】
次に、歩行開始動作評価部２６０２は、センサデータ記憶部４１０から、患者のセンサデータを取得する（ステップＳ２９０２）。そして、歩行開始動作評価部２６０２は、取得したセンサデータから、歩行開始区間を抽出する（ステップＳ２９０３）。
【０１８８】
次に、歩行開始動作評価部２６０２は、抽出した歩行開始区間数分、ステップＳ２９０４〜Ｓ３００７の処理を繰り返す。ステップＳ２９０４〜Ｓ３００７の処理において、ループカウンタ変数をｉとする。歩行開始動作評価部２６０２は、ｉ番目の歩行開始区間での重心の前後方向の加速度および移動量を算出する（ステップＳ２９０５）。次に、歩行開始動作評価部２６０２は、算出した加速度値が健常者の加速度値より小さいか否かを判断する（ステップＳ２９０６）。算出した加速度値が健常者の加速度値より小さい場合（ステップＳ２９０６：Ｙｅｓ）、歩行開始動作評価部２６０２は、回復スコアを１減少させる（ステップＳ２９０７）。
【０１８９】
ステップＳ２９０７の処理終了後、または、算出した加速度値が健常者の加速度値以上である場合（ステップＳ２９０６：Ｎｏ）、歩行開始動作評価部２６０２は、算出した移動量が健常者の移動量より小さいか否かを判断する（ステップＳ３００１）。算出した移動量が健常者の移動量より小さい場合（ステップＳ３００１：Ｙｅｓ）、歩行開始動作評価部２６０２は、回復スコアを１減少させる（ステップＳ３００２）。
【０１９０】
ステップＳ３００２の処理終了後、または、算出した移動量が健常者の移動量以上である場合（ステップＳ３００１：Ｎｏ）、歩行開始動作評価部２６０２は、ｉ番目の歩行開始区間内の後方移動区間を抽出する（ステップＳ３００３）。そして、歩行開始動作評価部２６０２は、後方移動区間での足圧中心の前後左右方向の移動量を算出する（ステップＳ３００４）。次に、歩行開始動作評価部２６０２は、算出した移動量が健常者の移動量より小さいか否かを判断する（ステップＳ３００５）。算出した移動量が健常者の移動量より小さい場合（ステップＳ３００５：Ｙｅｓ）、歩行開始動作評価部２６０２は、回復スコアを１減少させる（ステップＳ３００６）。
【０１９１】
ステップＳ３００６の処理終了後、または、算出した移動量が健常者の移動量以上である場合（ステップＳ３００５：Ｎｏ）、歩行開始動作評価部２６０２は、抽出した歩行開始区間数分、ステップＳ２９０４〜Ｓ３００７の処理を繰り返したか判断する（ステップＳ３００７）。ステップＳ２９０４〜Ｓ３００７の処理を繰り返した回数が、抽出した歩行開始区間数未満であれば、歩行開始動作評価部２６０２は、ステップＳ２９０４の処理に移行する。
【０１９２】
ステップＳ２９０４〜Ｓ３００７の処理を繰り返した回数が、抽出した歩行開始区間数に到達した場合には、歩行開始動作評価部２６０２は、抽出した歩行開始区間ごとの回復スコアを出力する（ステップＳ３００８）。ステップＳ３００８の処理終了後、歩行開始動作評価部２６０２は、一連の処理を終了する。
【０１９３】
図３１は、方向転換動作評価部２６０３の処理手順の一例を示すフローチャート（その１）である。また、図３２は、方向転換動作評価部２６０３の処理手順の一例を示すフローチャート（その２）である。
【０１９４】
方向転換動作評価部２６０３は、健常者の方向転換動作スコアを取得する（ステップＳ３１０１）。ここで、健常者の方向転換動作スコアには、方向転換区間の前の歩行区間とその方向転換区間とでの重心の前後方向の移動量の比、および上下方向の移動量の比と、前の歩行区間でのステップ間隔と、その方向転換区間でのステップ間隔および時間長とが含まれる。さらに、健常者の方向転換動作スコアには、その方向転換区間の後の歩行の後に着席区間がある際に、その方向転換区間とその着席区間との間の方向転換区間の時間長が含まれる。
【０１９５】
次に、方向転換動作評価部２６０３は、センサデータ記憶部４１０から、患者のセンサデータを取得する（ステップＳ３１０２）。そして、方向転換動作評価部２６０３は、取得したセンサデータから、方向転換区間を抽出する（ステップＳ３１０３）。
【０１９６】
次に、方向転換動作評価部２６０３は、抽出した方向転換区間数分、ステップＳ３１０４〜Ｓ３２０９の処理を繰り返す。ステップＳ３１０４〜Ｓ３２０９の処理において、ループカウンタ変数をｉとする。方向転換動作評価部２６０３は、ｉ番目の方向転換区間を区間Ａとして、区間Ａ前後の歩行区間を抽出する（ステップＳ３１０５）。次に、方向転換動作評価部２６０３は、抽出した区間Ａ前の歩行区間と区間Ａでの重心の前後方向の移動量の比および上下方向の移動量の比を算出する（ステップＳ３１０６）。
【０１９７】
そして、方向転換動作評価部２６０３は、前後方向の移動量の比について、算出した比が健常者の比より高く、かつ、上下方向の移動量の比について、算出した比が健常者の比より低いか否かを判断する（ステップＳ３１０７）。前後方向の移動量の比について、算出した比が健常者の比より高く、かつ、上下方向の移動量の比について、算出した比が健常者の比より低い場合（ステップＳ３１０７：Ｙｅｓ）、方向転換動作評価部２６０３は、回復スコアを１減少させる（ステップＳ３１０８）。
【０１９８】
ステップＳ３１０８の処理終了後、方向転換動作評価部２６０３は、区間Ａ前の歩行区間と区間Ａとでのステップ間隔を算出する（ステップＳ３２０１）。また、前後方向の移動量の比について、算出した比が健常者の比以下である、または、上下方向の移動量の比について、算出した比が健常者の比以上である場合（ステップＳ３１０７：Ｎｏ）にも、方向転換動作評価部２６０３は、ステップＳ３２０１の処理を実行する。
【０１９９】
次に、方向転換動作評価部２６０３は、区間Ａ前の歩行区間でのステップ間隔が健常者スコアと同程度で、区間Ａでのステップ間隔が健常者スコアよりも高いか否かを判断する（ステップＳ３２０２）。ここで、ステップＳ３２０２における１つ目の健常者スコアは、ステップＳ３１０１の処理で取得した健常者の方向転換動作スコアに含まれる、前の歩行区間でのステップ間隔である。また、ステップＳ３２０２における２つ目の健常者スコアは、ステップＳ３１０１の処理で取得した健常者の方向転換動作スコアに含まれる、その方向転換区間のステップ間隔である。また、「同程度」について、方向転換動作評価部２６０３は、例えば、区間Ａ前の歩行区間でのステップ間隔と健常者スコアとの差分が所定の閾値内であれば、同程度であると判断する。
【０２００】
区間Ａ前の歩行区間でのステップ間隔が健常者スコアと同程度で、区間Ａでのステップ間隔が健常者スコアよりも高い場合（ステップＳ３２０２：Ｙｅｓ）、方向転換動作評価部２６０３は、回復スコアを１減少させる（ステップＳ３２０３）。
【０２０１】
そして、方向転換動作評価部２６０３は、方向転換後の歩行の後の着席区間を抽出する（ステップＳ３２０４）。また、区間Ａ前の歩行区間でのステップ間隔が健常者スコアと同程度でない、または、区間Ａでのステップ間隔が健常者スコア以下である場合（ステップＳ３２０２：Ｎｏ）、方向転換動作評価部２６０３は、ステップＳ３２０４の処理を実行する。
【０２０２】
ステップＳ３２０４の処理終了後、方向転換動作評価部２６０３は、方向転換後の歩行区間と着席区間との間の方向転換区間を区間Ｂとして抽出する（ステップＳ３２０５）。次に、方向転換動作評価部２６０３は、区間Ａと区間Ｂとの時間長を算出する（ステップＳ３２０６）。
【０２０３】
そして、方向転換動作評価部２６０３は、算出した区間Ａの時間長が健常者スコアよりも高く、かつ区間Ｂの時間長が健常者スコアと同程度か否かを判断する（ステップＳ３２０７）。ここで、ステップＳ３２０７における１つ目の健常者スコアとは、ステップＳ３１０１の処理で取得した健常者の方向転換動作スコアに含まれる、その方向転換区間の時間長である。また、ステップＳ３２０７における２つ目の健常者スコアとは、ステップＳ３１０１の処理で取得した健常者の方向転換動作スコアに含まれる、その方向転換区間とその着席区間との間の方向転換区間の時間長である。
【０２０４】
算出した区間Ａの時間長が健常者スコアよりも長く、かつ区間Ｂの時間長が健常者スコアと同程度である場合（ステップＳ３２０７：Ｙｅｓ）、方向転換動作評価部２６０３は、回復スコアを１減少させる（ステップＳ３２０８）。
【０２０５】
そして、方向転換動作評価部２６０３は、抽出した方向転換区間数分、ステップＳ３１０４〜Ｓ３２０９の処理を繰り返したか判断する（ステップＳ３２０９）。同様に、区間Ａの時間長が健常者スコア以下、または区間Ｂの時間長が健常者スコアと同程度でない場合（ステップＳ３２０７：Ｎｏ）にも、方向転換動作評価部２６０３は、抽出した方向転換区間数分、ステップＳ３１０４〜Ｓ３２０９の処理を繰り返したか判断する。ステップＳ３１０４〜ステップＳ３２０９の処理を繰り返した回数が、抽出した方向転換区間数未満であれば、方向転換動作評価部２６０３は、ステップＳ３１０４の処理に移行する。
【０２０６】
ステップＳ３１０４〜ステップＳ３２０９の処理を繰り返した回数が、抽出した方向転換区間数に到達した場合には、方向転換動作評価部２６０３は、抽出した方向転換区間ごとの回復スコアを出力する（ステップＳ３２１０）。ステップＳ３２１０の処理終了後、方向転換動作評価部２６０３は、一連の処理を終了する。
【０２０７】
図３３は、長期静止状態評価部２６０４の処理手順の一例を示すフローチャート（その１）である。また、図３４は、長期静止状態評価部２６０４の処理手順の一例を示すフローチャート（その２）である。
【０２０８】
長期静止状態評価部２６０４は、健常者の静止状態スコアを取得する（ステップＳ３３０１）。ここで、健常者の静止状態スコアには、両脚立位状態の静止状態での重心の動揺の体積と、足圧中心の動揺の面積とが含まれる。
【０２０９】
次に、長期静止状態評価部２６０４は、センサデータ記憶部４１０から、患者のセンサデータを取得する（ステップＳ３３０２）。そして、長期静止状態評価部２６０４は、取得したセンサデータから、長期静止区間を抽出する（ステップＳ３３０３）。
【０２１０】
次に、長期静止状態評価部２６０４は、抽出した長期静止区間数分、ステップＳ３３０４〜Ｓ３４０４の処理を繰り返す。ステップＳ３３０４〜Ｓ３４０４の処理において、ループカウンタ変数をｉとする。長期静止状態評価部２６０４は、ｉ番目の長期静止区間内での両脚立位状態の区間を抽出する（ステップＳ３３０５）。次に、長期静止状態評価部２６０４は、抽出した両脚立位状態の静止区間での重心の動揺の体積を算出する（ステップＳ３３０６）。
【０２１１】
そして、長期静止状態評価部２６０４は、算出した体積が健常者スコアより高いか否かを判断する（ステップＳ３３０７）。ここで、ステップＳ３３０７における健常者スコアとは、ステップＳ３３０２の処理で取得した健常者の静止状態スコアに含まれる、両脚立位状態の静止状態での重心の動揺の体積である。算出した体積が健常者スコアより高い場合（ステップＳ３３０７：Ｙｅｓ）、長期静止状態評価部２６０４は、回復スコアを１減少させる（ステップＳ３３０８）。
【０２１２】
ステップＳ３３０８の処理終了後、または、算出した体積が健常者スコア以下である場合（ステップＳ３３０７：Ｎｏ）、長期静止状態評価部２６０４は、静止区間での足圧中心の動揺の面積を算出する（ステップＳ３４０１）。そして、長期静止状態評価部２６０４は、算出した面積が健常者スコアより高いか否かを判断する（ステップＳ３４０２）。ここで、ステップＳ３４０２における健常者スコアとは、ステップＳ３３０２の処理で取得した健常者の静止状態スコアに含まれる、両脚立位状態の静止状態での足圧中心の動揺の面積である。
【０２１３】
算出した面積が健常者スコアより高い場合（ステップＳ３４０２：Ｙｅｓ）、長期静止状態評価部２６０４は、回復スコアを１減少させる（ステップＳ３４０３）。
【０２１４】
ステップＳ３４０３の処理終了後、または、算出した面積が健常者スコア以下である場合（ステップＳ３４０２：Ｎｏ）、長期静止状態評価部２６０４は、抽出した長期静止区間数分、ステップＳ３３０４〜Ｓ３４０４の処理を繰り返したか判断する（ステップＳ３４０４）。ステップＳ３３０４〜ステップＳ３４０４の処理を繰り返した回数が、抽出した長期静止区間数未満であれば、長期静止状態評価部２６０４は、ステップＳ３３０４の処理に移行する。
【０２１５】
ステップＳ３３０４〜ステップＳ３４０４の処理を繰り返した回数が、抽出した長期静止区間数に到達した場合には、長期静止状態評価部２６０４は、抽出した長期静止区間ごとの回復スコアを出力する（ステップＳ３４０５）。ステップＳ３４０５の処理終了後、長期静止状態評価部２６０４は、一連の処理を終了する。
【０２１６】
図３５は、長期歩行動作評価部２６０５の処理手順の一例を示すフローチャート（その１）である。また、図３６は、長期歩行動作評価部２６０５の処理手順の一例を示すフローチャート（その２）である。
【０２１７】
長期歩行動作評価部２６０５は、健常者の長期歩行動作スコアを取得する（ステップＳ３５０１）。ここで、健常者の長期歩行動作スコアには、長期歩行区間中の重心の前後左右の移動量と、重心の左右の移動量のばらつき度合と、長期歩行区間の前半区間と後半区間との重心の前後左右移動量の比および左右移動量のばらつき度合の比とが含まれる。さらに、健常者の長期歩行動作スコアには、長期歩行区間の後半区間の歩行速度のばらつき度合と、遊脚時間のばらつき度合とが含まれる。
【０２１８】
次に、長期歩行動作評価部２６０５は、センサデータ記憶部４１０から、患者のセンサデータを取得する（ステップＳ３５０２）。そして、長期歩行動作評価部２６０５は、長期歩行動作区間を抽出する（ステップＳ３５０３）。
【０２１９】
次に、長期歩行動作評価部２６０５は、抽出した長期歩行区間数分、ステップＳ３５０４〜Ｓ３６０９の処理を繰り返す。ステップＳ３５０４〜Ｓ３６０９の処理において、ループカウンタ変数をｉとする。長期歩行動作評価部２６０５は、ｉ番目の長期歩行区間の重心の前後左右の移動量を算出する（ステップＳ３５０５）。次に、長期歩行動作評価部２６０５は、算出した移動量が健常者の移動量より小さいか否かを判断する（ステップＳ３５０６）。算出した移動量が健常者の移動量より小さい場合（ステップＳ３５０６：Ｙｅｓ）、長期歩行動作評価部２６０５は、回復スコアを１減少させる（ステップＳ３５０７）。
【０２２０】
ステップＳ３５０７の処理終了後、または、算出した移動量が健常者の移動量以上である場合（ステップＳ３５０６：Ｎｏ）、長期歩行動作評価部２６０５は、ｉ番目の長期歩行区間の重心の左右の移動量のばらつき度合を算出する（ステップＳ３５０８）。そして、長期歩行動作評価部２６０５は、移動量のばらつき度合が健常者のばらつき度合より大きいか否かを判断する（ステップＳ３５０９）。移動量のばらつき度合が健常者のばらつき度合より大きい場合（ステップＳ３５０９：Ｙｅｓ）、長期歩行動作評価部２６０５は、回復スコアを１減少させる（ステップＳ３５１０）。
【０２２１】
ステップＳ３５１０の処理終了後、または、移動量のばらつき度合が健常者のばらつき度合以下である場合（ステップＳ３５０９：Ｎｏ）、長期歩行動作評価部２６０５は、ｉ番目の長期歩行区間内の前半区間を抽出する（ステップＳ３６０１）。また、長期歩行動作評価部２６０５は、ｉ番目の長期歩行区間内の後半区間を抽出する（ステップＳ３６０２）。
【０２２２】
次に、長期歩行動作評価部２６０５は、抽出した前半区間と後半区間との重心の前後左右移動量の比および左右移動量のばらつき度合の比を算出する（ステップＳ３６０３）。そして、長期歩行動作評価部２６０５は、算出した前後左右移動量の比または左右移動量のばらつき度合の比がそれぞれの健常者スコアより高いか否かを判断する（ステップＳ３６０４）。ここで、それぞれの健常者スコアについて、長期歩行動作評価部２６０５は、算出した前後左右移動量の比と、健常者の長期歩行動作スコアに含まれる長期歩行区間の前半区間と後半区間との重心の前後左右移動量の比とを比較する。同様に、長期歩行動作評価部２６０５は、算出した左右移動量のばらつき度合の比と、健常者の長期歩行動作スコアに含まれる左右移動量のばらつき度合の比とを比較する。
【０２２３】
算出した前後左右移動量の比または左右移動量のばらつき度合の比がそれぞれの健常者スコアより高い場合（ステップＳ３６０４：Ｙｅｓ）、長期歩行動作評価部２６０５は、回復スコアを１減少させる（ステップＳ３６０５）。
【０２２４】
ステップＳ３６０５の処理終了後、または、算出した前後左右移動量の比または左右移動量のばらつき度合の比の少なくともいずれか一方が健常者スコア以下である場合（ステップＳ３６０４：Ｎｏ）、長期歩行動作評価部２６０５は、後半区間の歩行速度と遊脚時間とのばらつき度合をそれぞれ算出する（ステップＳ３６０６）。次に、長期歩行動作評価部２６０５は、算出したばらつき度合が健常者のばらつき度合より大きいか否かを判断する（ステップＳ３６０７）。
【０２２５】
算出したばらつき度合が健常者のばらつき度合より大きい場合（ステップＳ３６０７：Ｙｅｓ）、長期歩行動作評価部２６０５は、回復スコアを１減少させる（ステップＳ３６０８）。ここで、算出したばらつき度合が２つあるため、長期歩行動作評価部２６０５は、算出したばらつき度合それぞれに対して、対応する健常者のばらつき度合と比較し、算出したばらつき度合が健常者のばらつき度合より高ければ、回復スコアを１減少させる。例えば、後半区間の歩行速度のばらつき度合、および、遊脚時間のばらつき度合が共に、対応する健常者のばらつき度合より高い場合、長期歩行動作評価部２６０５は、回復スコアを２減少させる。
【０２２６】
ステップＳ３６０８の処理終了後、または、算出したばらつき度合が健常者のばらつき度合以下である場合（ステップＳ３６０７：Ｎｏ）、長期歩行動作評価部２６０５は、抽出した長期歩行区間数分、ステップＳ３５０４〜Ｓ３６０９の処理を繰り返したか判断する（ステップＳ３６０９）。ステップＳ３５０４〜Ｓ３６０９の処理を繰り返した回数が、抽出した長期歩行区間数未満であれば、長期歩行動作評価部２６０５は、ステップＳ３５０４の処理に移行する。
【０２２７】
ステップＳ３５０４〜Ｓ３６０９の処理を繰り返した回数が、抽出した長期歩行区間数に到達した場合には、長期歩行動作評価部２６０５は、抽出した長期歩行区間ごとの回復スコアを出力する（ステップＳ３６１０）。ステップＳ３６１０の処理終了後、長期歩行動作評価部２６０５は、一連の処理を終了する。
【０２２８】
図３７は、総合評価部２６０６の処理手順の一例を示すフローチャートである。総合評価部２６０６は、各区間の回復スコアを取得する（ステップＳ３７０１）。ここで、各区間の回復スコアとは、健康状態評価部２６０１〜長期歩行動作評価部２６０５が出力したそれぞれの回復スコアである。
【０２２９】
次に、総合評価部２６０６は、各区間の回復スコアの代表値を算出する（ステップＳ３７０２）。代表値として、例えば、総合評価部２６０６は、平均や中央値、最大値、最小値などを用いてよい。ステップＳ３７０２について、具体的には、健康状態評価部２６０１について、総合評価部２６０６は、健康状態評価部２６０１が出力した各日の回復スコアから、健康状態評価部２６０１が出力した回復スコアの平均を算出する。同様に、歩行開始動作評価部２６０２について、総合評価部２６０６は、歩行開始動作評価部２６０２が出力した歩行開始区間ごとの回復スコアから、歩行開始動作評価部２６０２が出力した回復スコアの代表値を算出する。方向転換動作評価部２６０３〜長期歩行動作評価部２６０５についても同様に、総合評価部２６０６は、方向転換動作評価部２６０３〜長期歩行動作評価部２６０５それぞれが回復スコアの代表値を算出する。
【０２３０】
そして、総合評価部２６０６は、算出した各区間の回復スコアの代表値から、健康状態評価部２６０１〜長期歩行動作評価部２６０５が出力したそれぞれの回復スコアを総合した、回復スコアの代表値を算出する（ステップＳ３７０３）。次に、総合評価部２６０６は、算出した回復スコアの代表値が、医師等によって予め設定された判定閾値１より高いか否かを判断する（ステップＳ３７０４）。
【０２３１】
回復スコアの代表値が判定閾値１より高い場合（ステップＳ３７０４：Ｙｅｓ）、総合評価部２６０６は、回復傾向有と判断する（ステップＳ３７０５）。一方、回復スコアの代表値が判定閾値１以下である場合（ステップＳ３７０４：Ｎｏ）、総合評価部２６０６は、医師等によって予め設定された特定の回復スコアが、医師等によって予め設定された判定閾値２より低いか否かを判断する（ステップＳ３７０６）。
【０２３２】
医師等によって予め設定された特定の回復スコアが判定閾値２以上である場合（ステップＳ３７０６：Ｎｏ）、総合評価部２６０６は、回復傾向無と判断する（ステップＳ３７０７）。一方、医師等によって予め設定された特定の回復スコアが判定閾値２より低い場合（ステップＳ３７０６：Ｙｅｓ）、総合評価部２６０６は、総合評価部２６０６は、再評価の必要有と判断する（ステップＳ３７０８）。ここで、ステップＳ３７０６：Ｙｅｓとなる際に再評価の必要有と判断する理由としては、患者が、フットボール等の選手であり、その患者が早く復帰したいために、意図的に動作している可能性があるためである。
【０２３３】
（実施例２の具体例）
次に、実施例２の具体例として、実験室環境でのテスト中の動作に基づいて脳震盪患者を評価する場合の処理例を、図３８〜図４４を用いて説明する。実験室環境でのテストの場合、実験者が記録した動作区間の時刻としてラベル付けされたデータや床反力計など実験室に設置したセンサのデータを取得することが可能であり、これらのデータを用いた処理例を説明する。さらに、図３８〜図４４では、以下に示す４種類のテスト中の動作を対象とした場合の、データ取得や状況適合度、回復スコアの算出方法について説明する。
【０２３４】
１つ目のテスト中の動作は、立位バランステスト中の長期静止状態である。ここで、立位バランステストとは、例えば、患者の運動機能を評価する際に実施されるＢＥＳＳ（Ｂａｌａｎｃｅ  Ｅｒｒｏｒ  Ｓｃｏｒｉｎｇ  Ｓｙｓｔｅｍ）である。データ区間意味付け部４０２は、立位バランステスト中に計測したデータに対して、静止状態の動作モデルを利用して意味付ける。次に、状況適合度算出部２５０１は、区間長が一定以上、例えば２０秒以上の区間や、両脚立位状態の区間を状況適合度が高いと判定する。そして、回復評価部２５０２は、腰の動揺を健常者スコアと比較して回復スコアを算出する。
【０２３５】
２つ目のテスト中の動作は、歩行テスト中の長期歩行動作である。ここで、歩行テストとは、例えば、患者の運動機能を評価する際に実施される一定長、例えば６分間の歩行テストである。データ区間意味付け部４０２は、歩行テスト中に計測したデータに対して、歩行の動作モデルを利用して意味付けする。次に、状況適合度算出部２５０１は、区間長が一定、例えば、６分以上の区間を状況適合度が高いと判定する。そして、回復評価部２５０２は、腰の動揺を健常者スコアと比較して回復スコアを算出する。
【０２３６】
また、回復評価部２５０２は、区間長が一定以上の歩行区間を一定の長さを持つ２つまたは４つの区間に分割し、分割した最初と最後の区間における腰の動揺、または最後の区間における歩行の特徴を健常者スコアと比較して回復スコアを算出してもよい。この時の腰の動揺とは、例えば、重心の前後左右移動量の比および左右移動量のばらつき度合の比である。また、歩行の特徴とは、歩行速度や遊脚時間のばらつき度合である。
【０２３７】
３つ目のテスト中の動作は、歩行テスト中の歩行開始動作である。ここで、歩行テストとは、例えば、患者の運動機能を評価する際に実施される一定距離、例えば１０ｍの歩行テストである。データ区間意味付け部４０２は、歩行テスト中に計測したデータに対して、歩行開始の動作モデルを利用して意味付ける。次に、状況適合度算出部２５０１は、静止から歩行している区間を状況適合度が高いと判定する。そして、回復評価部２５０２は、腰の動揺を健常者スコアと比較して回復スコアを算出する。
【０２３８】
４つ目のテスト中の動作は、移動能力テスト中の方向転換動作である。ここで、移動能力テストとは、例えば、患者の運動機能を評価する際に実施されるＴｉｍｅｄ  Ｕｐ  ａｎｄ  Ｇｏテストである。データ区間意味付け部４０２は、移動能力テスト中に計測したデータに対して、方向転換、歩行、起立・着席の動作モデルを利用して意味付ける。次に、状況適合度算出部２５０１は、起立・着席の間の方向転換区間、歩行の前後にある方向転換区間を状況適合度が高いと判定する。そして、回復評価部２５０２は、腰の動揺を健常者スコアと比較して回復スコアを算出する。
【０２３９】
また、回復評価部２５０２は、方向転換区間とその直前の歩行区間の動作の時間特徴量、あるいは方向転換区間と着席区間の直前の方向転換区間の動作の時間特徴量を健常者スコアと比較して回復スコアを算出してもよい。この時の動作の時間特徴量とは、例えば、１歩のステップ間隔や、動作の継続時間である。
【０２４０】
（立位バランステスト中の長期静止状態）
まず、１つ目のテスト中の動作として、立位バランステスト中の長期静止状態における状況適合度の算出例を図３８で説明し、回復スコアの算出例を図３９で説明する。
【０２４１】
図３８は、立位バランステスト中の長期静止状態における状況適合度の算出例を示す説明図である。状況適合度算出部２５０１は、意味付けされたデータ区間の動作が例えば２０秒以上の長期静止動作の場合、および両脚立位状態の場合に状況適合度を高く算出する。図３８の例では、状況適合度算出部２５０１は、意味付けた各区間に対して、各データ区間の状況適合度の初期値を０とし、以下の条件を満たすごとに１．０を加算することにより、状況適合度を算出する。
【０２４２】
１つ目の条件は、処理対象データ区間が、立位バランステスト中の長期静止状態であると実験者によってラベル付けされた区間である場合である。２つ目の条件は、処理対象データ区間が、例えば２０秒以上の静止区間である場合である。ここで、静止区間とする例としては、例えば、一定窓区間の腰の３軸加速度データの分散値が一定閾値以下の区間が２０秒以上継続する場合である。３つ目の条件は、処理対象データ区間が、両脚立位状態である場合である。両脚立位状態は、例えば、静止区間において、両脚の３軸ジャイロセンサデータの分散値が一定閾値以下の区間である。
【０２４３】
図３８の左に示すセンサデータ３８０１−１〜４の区間３８１１は、実験者によってラベル付けされた区間であり、かつ、両脚のジャイロ値の分散値が一定値以下であるため、上述した１つ目の条件と３つ目の条件とを満たす。従って、状況適合度算出部２５０１は、区間３８１１の状況適合度を、２．０として算出する。
【０２４４】
図３８の右に示すセンサデータ３８０２−１〜４の静止区間３８１２は、２０秒以上の区間であるため、上述した２つ目の条件を満たす。また、静止区間３８１２における両脚のジャイロ値の分散値は、一定値より大きいため、３つ目の条件を満たさない。従って、状況適合度算出部２５０１は、静止区間３８１２の状況適合度を、１．０として算出する。
【０２４５】
図３９は、立位バランステスト中の長期静止状態における回復スコアの算出例を示す説明図である。回復評価部２５０２は、評価条件合致区間選定部４０７が選定した評価条件合致区間について、データ区間意味付け部４０２〜習慣適合度算出部４０４の処理または処理結果に基づいて回復スコアを算出する。
【０２４６】
図３９の例では、回復評価部２５０２は、長期静止区間での腰の動揺の特徴を健常者の特徴と比較して回復スコアを算出する。腰の動揺とは、腰の加速度センサから算出した動揺の体積と床反力計から算出した動揺の面積とであり、算出した値が健常者のスコアより大きくなる場合に回復スコアを減算する。ここで、動揺の体積の算出は、例えば、下記参考文献１に記載された方法を用いてもよい。
（参考文献１：Ｊａｙ  Ｌ  Ａｌｂｅｒｔｓ、他８名、「Ｑｕａｎｔｉｆｉｃａｔｉｏｎ  ｏｆ  ｔｈｅ  Ｂａｌａｎｃｅ  Ｅｒｒｏｒ  Ｓｃｏｒｉｎｇ  Ｓｙｓｔｅｍ  ｗｉｔｈ  Ｍｏｂｉｌｅ  Ｔｅｃｈｎｏｌｏｇｙ」、２０１５、Ｍｅｄｉｃｉｎｅ  ＆  Ｓｃｉｅｎｃｅ  ｉｎ  Ｓｐｏｒｔｓ  ＆  Ｅｘｅｒｃｉｓｅ、Ｖｏｌ．４７、ｐｐ．２２３３−２２４０）
【０２４７】
また、動揺の面積の算出は、例えば、下記参考文献２に記載された方法を用いてもよい。
（参考文献２：Ｔｈｏｍａｓ  Ｅ．  Ｐｒｉｅｔｏ、他４名、「Ｍｅａｓｕｒｅｓ  ｏｆ  Ｐｏｓｔｕｒａｌ  Ｓｔｅａｄｉｎｅｓｓ：  Ｄｉｆｆｅｒｅｎｃｅｓ  Ｂｅｔｗｅｅｎ  Ｈｅａｌｔｈｙ  Ｙｏｕｎｇ  ａｎｄ  Ｅｌｄｅｒｌｙ  Ａｄｕｌｔｓ」、１９９６、ＩＥＥＥ  ＴＲＡＮＳＡＣＴＩＯＮＳ  ＯＮ  ＢＩＯＭＥＤＩＣＡＬ  ＥＮＧＩＮＥＥＲＩＮＧ、Ｖｏｌ．４３、ｐｐ．９５６−９６６）
【０２４８】
また、図３９の例では、健常者の動揺の体積を、２．４８±１．７２［ｍ3ｓ-6］とし、健常者の同様の面積を、６２０．２±２３９．７０［ｍｍ2］とする。
【０２４９】
図３９に示すグラフ３９０１は、時間変化に対する患者の腰加速度値を示す。グラフ３９０１内の破線３９１１は、Ｚ軸における腰加速度値を示し、実線３９１２は、Ｙ軸における腰加速度値を示し、点線３９１３は、Ｘ軸における腰加速度値を示す。
【０２５０】
そして、図３９に示すグラフ３９０２は、グラフ３９０１に基づいて、３次元空間上での腰の軌跡３９２１と、その軌跡の範囲３９２２とを示す。回復評価部２５０２は、患者の動揺の体積を、９．６［ｍ3ｓ-6］と算出する。そして、回復評価部２５０２は、算出した体積が健常者スコアより大きいため、回復スコアを１．０減じる。
【０２５１】
また、図３９に示す圧力分布３９０３は、床反力計が計測したｘ、ｙ方向それぞれの圧力を示す。圧力分布３９０３内の塗りつぶした領域が、高圧力がかかっていることを示し、濃い網掛けを付与した領域が、中程度の圧力がかかっていることを示し、薄い網掛けを付与した領域が、中程度の圧力がかかっていることを示す。
【０２５２】
回復評価部２５０２は、患者の動揺の面積を、１５００．６１［ｍｍ2］と算出する。そして、回復評価部２５０２は、算出した体積が健常者スコアより大きいため、回復スコアを１．０減じる。以上により、回復評価部２５０２は、患者の回復スコアを、−２．０と算出する。
【０２５３】
（歩行テスト中の長期歩行動作）
次に、２つ目のテスト中の動作として、歩行テスト中の長期歩行動作における状況適合度の算出例を図４０で説明し、回復スコアの算出例を図４１で説明する。
【０２５４】
図４０は、歩行テスト中の長期歩行動作における状況適合度の算出例を示す説明図である。状況適合度算出部２５０１は、意味付けされたデータ区間の動作が一定時間、例えば６分以上の長期歩行区間の場合に状況適合度を高く算出する。図４０の例では、状況適合度算出部２５０１は、意味付けた各区間に対して、各データ区間の状況適合度の初期値を０とし、以下の条件を満たすごとに１．０を加算することにより、状況適合度を算出する。
【０２５５】
１つ目の条件は、処理対象データ区間が、歩行テスト中の長期歩行状態であると実験者によってラベル付けされた区間である場合である。２つ目の条件は、処理対象データ区間が、６分以上の歩行区間である場合である。例えば、状況適合度算出部２５０１は、下記参考文献３に記載された方法で抽出した歩行区間が６分以上の長さを有する場合に、２つ目の条件が満たされたと判断する。
（参考文献３：Ｐａｏｌｏ  Ｆｒａｃｃａｒｏ、他３名、「Ｒｅａｌ−ｗｏｒｌｄ  Ｇｙｒｏｓｃｏｐｅ−ｂａｓｅｄ  Ｇａｉｔ  Ｅｖｅｎｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｇａｉｔ  Ｆｅａｔｕｒｅ  Ｅｘｔｒａｃｔｉｏｎ」、ｅＴＥＬＥＭＥＤ  ２０１４、Ｔｈｅ  Ｓｉｘｔｈ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  ｅＨｅａｌｔｈ，Ｔｅｌｅｍｅｄｉｃｉｎｅ，ａｎｄ  Ｓｏｃｉａｌ  Ｍｅｄｉｃｉｎｅ、ｐｐ．２４７−２５２）
【０２５６】
図４０の左に示すセンサデータ４００１−１〜４に含まれる長期歩行区間４０１１は、６分以上であるため、２つ目の条件を満たす。従って、状況適合度算出部２５０１は、長期歩行区間４０１１の状況適合度を１．０と算出する。
【０２５７】
一方、図４０の右に示すセンサデータ４００２−１〜４に含まれる長期歩行区間４０１２は、６分未満であるため、いずれの条件も満たさない。従って、状況適合度算出部２５０１は、長期歩行区間４０１２の状況適合度を０と算出する。
【０２５８】
図４１は、歩行テスト中の長期歩行動作における回復スコアの算出例を示す説明図である。図４１の例では、回復評価部２５０２は、長期歩行区間の腰の動揺の特徴を健常者の特徴と比較して回復スコアを算出する。腰の動揺とは、腰の加速度センサから算出した左右方向の重心の移動量のばらつき度合である。回復評価部２５０２は、算出したばらつき度合が健常者のスコアより大きくなる場合に回復スコアを減算する。ここで、重心の移動量の算出について、回復評価部２５０２は、例えば、下記参考文献４の方法を用いてもよい。
（参考文献４：特開２０１３−１５３９７５号公報）
【０２５９】
図４１の例では、健常者の左右方向の重心移動量のばらつき度合が、０．１７±０．０６とする。そして、図４１に示すグラフ４１０１は、時間変化に対する患者の腰加速度値を示す。また、グラフ４１０２、４１０３は、ある一定期間における患者の左右方向の重心の移動量を示す。次に、回復評価部２５０２は、患者の左右方向の重心の移動量のばらつき度合を０．２５と算出する。そして、回復評価部２５０２は、算出した変動係数が、健常者スコアより大きいため、歩行テスト中の長期歩行動作における患者の回復スコアを、−１．０と算出する。
【０２６０】
（歩行テスト中の歩行開始動作）
次に、３つ目のテスト中の動作として、歩行テスト中の歩行開始動作における回復スコアの算出例を説明する。
【０２６１】
図４２は、歩行テスト中の歩行開始動作における回復スコアの算出例を示す説明図である。図４２の例では、回復評価部２５０２は、歩行開始区間の腰の動揺の特徴量を健常者の特徴量と比較して回復スコアを算出する。腰の動揺とは、前後方向の腰の加速度値および腰の加速度センサから算出した前後方向の重心移動量である。回復評価部２５０２は、算出した加速度値や重心移動量が健常者スコアより小さくなる場合に、回復スコアを減算する。また、回復評価部２５０２は、腰の加速度値を、例えば、区間内での加速度センサピークの最大値を用いてもよい。
【０２６２】
図４２の例では、健常者の前後方向の加速度値が、４．３［ｍｍ／ｓ2］であり、健常者の前後方向の重心移動量が、２７．２［ｍｍ］であるとする。そして、回復評価部２５０２は、図４２に示すセンサデータ４２０１−１〜４に含まれる歩行開始区間４２０２の前後方向の加速度値を、３．２［ｍｍ／ｓ2］と算出し、重心移動量を１８．７［ｍｍ］と算出する。そして、回復評価部２５０２は、算出したそれぞれの値が健常者スコアより小さいため、歩行テスト中の歩行開始動作における患者の回復スコアを−２．０と算出する。
【０２６３】
（移動能力テスト中の方向転換動作）
次に、４つ目のテスト中の動作として、移動能力テスト中の方向転換動作における状況適合度の算出例を図４３で説明し、回復スコアの算出例を図４４で説明する。
【０２６４】
図４３は、移動能力テスト中の方向転換動作における状況適合度の算出例を示す説明図である。状況適合度算出部２５０１は、意味付けされたデータ区間の動作が方向転換区間の場合に状況適合度を高く算出する。図４３の例では、状況適合度算出部２５０１は、意味付けた各区間に対して、各データ区間の状況適合度の初期値を０とし、以下の条件を満たすごとに１．０を加算することにより、状況適合度を算出する。
【０２６５】
１つ目の条件は、処理対象データ区間が、移動能力テスト中の方向転換動作区間であると実験者によってラベル付けされた区間である場合である。２つ目の条件は、処理対象データ区間が、方向転換区間であると特定した場合である。ここで、具体的には、状況適合度算出部２５０１は、下記参考文献５に記載された方法を用いて、方向転換区間であると特定してもよい。
（参考文献５：Ｍａｈｍｏｕｄ  Ｅｌ−Ｇｏｈａｒｙ、他６名、「Ｃｏｎｔｉｎｕｏｕｓ  Ｍｏｎｉｔｏｒｉｎｇ  ｏｆ  Ｔｕｒｎｉｎｇ  ｉｎ  Ｐａｔｉｅｎｔｓ  ｗｉｔｈ  Ｍｏｖｅｍｅｎｔ  Ｄｉｓａｂｉｌｉｔｙ」、２０１４、Ｓｅｎｓｏｒｓ．Ｖｏｌ．１４、ｐｐ．３５６−３６９）
【０２６６】
３つ目の条件は、処理対象データ区間の前後に、歩行区間がある場合である。４つ目の条件は、処理対象データ区間の前の歩行区間の前に起立区間がある場合である。４つ目の条件として、状況適合度算出部２５０１は、下記参考文献６に記載された方法を用いて、起立区間であると特定してもよい。
（参考文献６：Ｒ．Ｃ．  Ｖａｎ  Ｌｕｍｍｅｌ、「Ａｕｔｏｍａｔｅｄ  ａｐｐｒｏａｃｈ  ｆｏｒ  ｑｕａｎｔｉｆｙｉｎｇ  ｔｈｅ  ｒｅｐｅａｔｅｄ  ｓｉｔ−ｔｏ−ｓｔａｎｄ  ｕｓｉｎｇ  ｏｎｅ  ｂｏｄｙ  ｆｉｘｅｄ  ｓｅｎｓｏｒ  ｉｎ  ｙｏｕｎｇ  ａｎｄ  ｏｌｄｅｒ  ａｄｕｌｔｓ」、２０１３、Ｇａｉｔ  ＆  Ｐｏｓｔｕｒｅ、Ｖｏｌ．３８、ｐｐ．１５３−１５６）
【０２６７】
５つ目の条件は、処理対象データ区間の後ろの歩行区間の後に着席区間がある場合である。５つ目の条件として、状況適合度算出部２５０１は、上述した参考文献６に記載された方法を用いて、着席区間であると特定してもよい。
【０２６８】
図４３の左に示すセンサデータ４３０１−１〜４は、先頭から順に、歩行前の起立区間４３１１と、方向転換前の歩行区間４３１２と、方向転換区間４３１３と、方向転換後の歩行区間４３１４と、歩行後の着席区間４３１５とを有する。そして、状況適合度算出部２５０１は、方向転換区間４３１３が、２〜５つ目の条件を満たすため、方向転換区間４３１３の状況適合度を４．０と算出する。
【０２６９】
また、図４３の右に示すセンサデータ４３０２−１〜４は、先頭から順に、方向転換前の歩行区間４３２１と、方向転換区間４３２２と、方向転換後の歩行区間４３２３とを有する。そして、状況適合度算出部２５０１は、方向転換区間４３２２が、２、３つ目の条件を満たすため、方向転換区間４３２２の状況適合度を２．０と算出する。
【０２７０】
図４４は、移動能力テスト中の方向転換動作における回復スコアの算出例を示す説明図である。図４４の例では、回復評価部２５０２は、方向転換区間の腰の動揺の特徴量を健常者の特徴量と比較して回復スコアを算出する。具体的には、回復評価部２５０２は、腰の動揺の特徴量として、方向転換区間および方向転換区間直前の歩行区間の腰の加速度センサから算出した前後および上下方向の重心移動量を算出する。そして、回復評価部２５０２は、それらの比、すなわち、方向転換区間の重心移動量÷歩行区間の重心移動量を算出する。
【０２７１】
図４４の例では、健常者の前後方向の重心移動量の比が、０．９±０．６であり、上下方向の重心移動量の比が、０．９±０．５であるとする。そして、回復評価部２５０２は、方向転換区間４３１３における前後方向の重心移動量の比を、１．８と算出し、算出した値が、健常者スコアより大きいため、回復スコアを１．０減少させる。また、回復評価部２５０２は、方向転換区間４３１３における上下方向の重心移動量の比を、０．３８と算出し、算出した値が、健常者スコアより小さいため、回復スコアを１．０減少させる。結果、回復評価部２５０２は、移動能力テスト中の方向転換動作における方向転換区間４３１３の回復スコアを、−２．０と算出する。
【０２７２】
以上説明したように、情報処理装置１０１は、患者の動作を計測した時系列のデータから、状態や動作を示すモデルにより各データ区間を意味付けし、各データ区間同士や各データ区間と過去のデータ区間の関係から各データ区間の適合度を算出する。これにより、医師は、２つの区間の関係から回復評価に適切なデータがどれかが分るため、情報処理装置１０１は、患者の回復の評価に対する信頼性を向上させることができる。
【０２７３】
また、情報処理装置１０１は、データ区間を人の手を借りずに切り出すので、従来のテストを実施するだけ、または日常生活中でも回復を評価することが可能である。また、情報処理装置１０１は、人の手を借りずに動作するので、誰の手も借りずに長時間の連続評価を行うことが可能である。また、情報処理装置１０１は、場面の適合度を判定し、異常な場面を区別できるので、データ区間の誤検知を抑制することができる。また、情報処理装置１０１は、各データ区間のデータを蓄積するので、他人や自分の時系列の変化を比較したり、複数のデータを同時に可視化したりすることができる。
【０２７４】
また、情報処理装置１０１は、それぞれ異なる動作または状態を示す複数のモデルを使用してもよい。これにより、情報処理装置１０１は、複数の状況や状態・動作を扱えるので、データ区間の検知漏れを抑制することができる。
【０２７５】
また、情報処理装置１０１は、状況適合度、習慣適合度、時間変化適合度の少なくともいずれか１つを算出してもよい。これにより、状況適合度を算出した場合には、情報処理装置１０１は、処理対象データ区間が特定のテストと同じ状況であれば、状況適合度として高い値を算出するため、処理対象データ区間が患者の回復の評価に適するデータを有していると判断することができる。また、習慣適合度を算出した場合には、情報処理装置１０１は、処理対象データ区間が患者の普段と同じであれば、習慣適合度として高い値を算出するため、処理対象データ区間が患者の回復の評価に適するデータを有していると判断することができる。また、時間変化適合度を算出した場合には、情報処理装置１０１は、処理対象データ区間が患者の状態変化に適していれば、時間変化適合度として高い値を算出するため、処理対象データ区間が患者の回復の評価に適するデータを有していると判断することができる。
【０２７６】
また、情報処理装置１０１は、状況適合度、習慣適合度、時間変化適合度の少なくともいずれか１つに基づいて、各データ区間のうち、評価条件合致区間を特定してもよい。これにより、情報処理装置１０１は、評価条件合致区間とならなかったデータ区間が有するデータを破棄することができ、保持すべきデータ量を削減することができる。
【０２７７】
また、情報処理装置１０１は、特定した評価条件合致区間から、所定の条件を満たす評価条件合致区間を選定してもよい。これにより、情報処理装置１０１は、医師が予め指定した区間にだけを評価条件合致区間として選定することができる。
【０２７８】
また、情報処理装置１０１は、評価条件合致区間が有するデータに基づいて、患者の回復スコアを算出してもよい。これにより、情報処理装置１０１は、患者の回復の評価に適する区間のデータを用いて回復スコアを算出するため、信頼のある回復スコアを算出することができる。
【０２７９】
また、情報処理装置１０１は、各データ区間におけるモデルの尤度を算出し、各データ区間を、算出した尤度が所定の閾値以上となるモデルの動作または状態が行われた区間であると意味付けてもよい。これにより、情報処理装置１０１は、尤もらしいモデルを意味付けることができる。
【０２８０】
なお、本実施の形態で説明した情報処理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本情報処理プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また本情報処理プログラムは、インターネット等のネットワークを介して配布してもよい。
【符号の説明】
【０２８１】
１０１  情報処理装置
１０２  センサ
１１１、１１２、１１４  歩行区間
１１３  方向転換区間
２００、２５００  情報処理システム
４００  センサデータ取得部
４０１  自己診断票入力結果取得部
４０２  データ区間意味付け部
４０３、２５０１  状況適合度算出部
４０４  習慣適合度算出部
４０５  時間変化適合度算出部
４０６  評価条件合致区間特定部
４０７  評価条件合致区間選定部
４０８、２５０２  回復評価部
４１０  センサデータ記憶部
４１１  自己診断票入力結果記憶部
４１３  健常者スコアデータベース
【図１】
0006648833.tif 000002
【図２】
0006648833.tif 000003
【図３】
0006648833.tif 000004
【図４】
0006648833.tif 000005
【図５】
0006648833.tif 000006
【図６】
0006648833.tif 000007
【図７】
0006648833.tif 000008
【図８】
0006648833.tif 000009
【図９】
0006648833.tif 000010
【図１０】
0006648833.tif 000011
【図１１】
0006648833.tif 000012
【図１２】
0006648833.tif 000013
【図１３】
0006648833.tif 000014
【図１４】
0006648833.tif 000015
【図１５】
0006648833.tif 000016
【図１６】
0006648833.tif 000017
【図１７】
0006648833.tif 000018
【図１８】
0006648833.tif 000019
【図１９】
0006648833.tif 000020
【図２０】
0006648833.tif 000021
【図２１】
0006648833.tif 000022
【図２２】
0006648833.tif 000023
【図２３】
0006648833.tif 000024
【図２４】
0006648833.tif 000025
【図２５】
0006648833.tif 000026
【図２６】
0006648833.tif 000027
【図２７】
0006648833.tif 000028
【図２８】
0006648833.tif 000029
【図２９】
0006648833.tif 000030
【図３０】
0006648833.tif 000031
【図３１】
0006648833.tif 000032
【図３２】
0006648833.tif 000033
【図３３】
0006648833.tif 000034
【図３４】
0006648833.tif 000035
【図３５】
0006648833.tif 000036
【図３６】
0006648833.tif 000037
【図３７】
0006648833.tif 000038
【図３８】
0006648833.tif 000039
【図３９】
0006648833.tif 000040
【図４０】
0006648833.tif 000041
【図４１】
0006648833.tif 000042
【図４２】
0006648833.tif 000043
【図４３】
0006648833.tif 000044
【図４４】
0006648833.tif 000045