(57)【要約】【課題】被験者から得られる計測情報から生体情報を取得することができる生体情報取得方法、生体情報取得モデル学習方法、装置、及びプログラムを提供すること。【解決手段】生体情報取得装置１０の計測情報取得部２５は、被験者の計測情報を取得する。そして、生体情報取得部２６は、計測情報取得部２５によって取得された計測情報を、計測情報から被験者の状態を表す生体情報を取得するための予め学習された学習済みモデルへ入力して、被験者の生体情報を取得する。【選択図】図１
2020048674.tif 000002
【特許請求の範囲】
【請求項１】
被験者から得られる計測情報を取得するステップと、
取得された前記計測情報を、前記計測情報から前記被験者の状態を表す生体情報を取得するための予め学習された学習済みモデルへ入力して、前記被験者の前記生体情報を取得するステップと、
を含む処理をコンピュータが実行する生体情報取得方法。
【請求項２】
前記学習済みモデルは、学習用の前記計測情報と学習用の前記生体情報との組み合わせを表す学習用データに基づき予め学習されたニューラルネットワークである、
請求項１に記載の生体情報取得方法。
【請求項３】
前記計測情報は、前記被験者に接触している圧電素子から得られる電圧値を表す圧電情報であり、
前記生体情報は、前記被験者の心拍の状態を表す心拍情報である、
請求項１又は請求項２に記載の生体情報取得方法。
【請求項４】
前記圧電素子は、前記被験者が着座する椅子に設置される圧電素子である、
請求項３に記載の生体情報取得方法。
【請求項５】
学習用の被験者の計測情報と学習用の被験者の状態を表す生体情報との組み合わせを表す学習用データを取得するステップと、
取得された前記学習用データに基づいて、前記計測情報から前記生体情報を取得するための学習済みモデルを取得するステップと、
を含む処理をコンピュータが実行する生体情報取得モデル学習方法。
【請求項６】
学習用の被験者の生体情報のうちのドリフト成分を補正し、学習用の前記計測情報と補正された学習用の前記生体情報との組み合わせを前記学習用データとして生成するステップを更に含む、
請求項５に記載の生体情報取得モデル学習方法。
【請求項７】
学習用の被験者の生体情報のうちの未計測の領域を除外し、学習用の前記計測情報と前記未計測の領域が除外された学習用の前記生体情報との組み合わせを前記学習用データとして生成するステップを更に含む、
請求項５に記載の生体情報取得モデル学習方法。
【請求項８】
被験者の計測情報を取得する計測情報取得部と、
前記計測情報取得部によって取得された前記計測情報を、前記計測情報から前記被験者の状態を表す生体情報を取得するための予め学習された学習済みモデルへ入力して、前記被験者の前記生体情報を取得する生体情報取得部と、
を含む生体情報取得装置。
【請求項９】
学習用の被験者の計測情報と学習用の被験者の状態を表す生体情報との組み合わせを表す学習用データを取得する学習用データ取得部と、
前記学習用データ取得部によって取得された前記学習用データに基づいて、前記計測情報から前記生体情報を取得するための学習済みモデルを取得する学習部と、
を含む生体情報取得モデル学習装置。
【請求項１０】
コンピュータを
被験者の計測情報を取得する計測情報取得部、及び
前記計測情報取得部によって取得された前記計測情報を、前記計測情報から前記被験者の状態を表す生体情報を取得するための予め学習された学習済みモデルへ入力して、前記被験者の前記生体情報を取得する生体情報取得部
として機能させるためのプログラム。
【請求項１１】
コンピュータを
学習用の被験者の計測情報と学習用の被験者の状態を表す生体情報との組み合わせを表す学習用データを取得する学習用データ取得部、及び
前記学習用データ取得部によって取得された前記学習用データに基づいて、前記計測情報から前記生体情報を取得するための学習済みモデルを取得する学習部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、生体情報取得方法、生体情報取得モデル学習方法、装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、ヘリカルキラル高分子を含む圧電体を、センサー、アクチュエータ等の圧電デバイスへ応用をすることが検討されている。このような圧電デバイスには、フィルム形状の圧電体が用いられている。
【０００３】
上記圧電体におけるヘリカルキラル高分子として、ポリペプチド、ポリ乳酸系高分子等の光学活性を有する高分子を用いることが着目されている。中でも、ポリ乳酸系高分子は、機械的な延伸操作のみで圧電性を発現することが知られている。ポリ乳酸系高分子を用いた圧電体においては、ポーリング処理が不要であり、また、圧電性が数年にわたり減少しないことが知られている。
【０００４】
例えば、ポリ乳酸系高分子を含む圧電体として、圧電定数ｄ１４が大きく、透明性に優れる圧電体が報告されている（例えば、特許文献１及び２参照）。
【０００５】
また、最近、圧電性を有する材料を、導体に被覆して利用する試みもなされている。例えば、中心から外側に向って順に同軸状に配置された中心導体、圧電材料層、外側導体及び外被から構成される、ピエゾケーブルが知られている（例えば、特許文献３参照）。
【０００６】
また、圧電性高分子からなる繊維を導電性繊維に被覆してなる圧電単位が知られている（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４９３４２３５号公報
【特許文献２】国際公開第２０１０／１０４１９６号
【特許文献３】特開平１０−１３２６６９号公報
【特許文献４】国際公開第２０１４／０５８０７７号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、例えば、上記特許文献１〜４に記載されているような圧電材料を用いて製造された圧電素子を被験者に取り付け、その圧電素子から得られる計測情報から被験者の生体情報を取得しようとする場合には、計測情報に対して適切な変換処理を施す必要がある。
【０００９】
しかし、被験者に取り付けられた圧電素子から得られる計測情報に対してどのような変換処理を施せば被験者の生体情報を取得できるのかが分からない、という課題がある。
【００１０】
本開示の課題は、被験者から得られる計測情報から生体情報を取得することができる生体情報取得方法、生体情報取得モデル学習方法、装置、及びプログラムを提供することである。
【課題を解決するための手段】
【００１１】
本開示の生体情報取得方法は、被験者から得られる計測情報を取得するステップと、取得された前記計測情報を、前記計測情報から前記被験者の状態を表す生体情報を取得するための予め学習された学習済みモデルへ入力して、前記被験者の前記生体情報を取得するステップと、を含む処理をコンピュータが実行する生体情報取得方法である。
【００１２】
また、本開示の生体情報取得方法の前記学習済みモデルは、学習用の前記計測情報と学習用の前記生体情報との組み合わせを表す学習用データに基づき予め学習されたニューラルネットワークとすることができる。
【００１３】
また、本開示の生体情報取得方法の前記計測情報は、前記被験者に接触している圧電素子から得られる電圧値を表す圧電情報であり、前記生体情報は、前記被験者の心拍の状態を表す心拍情報であるようにすることができる。
【００１４】
前記圧電素子は、前記被験者が着座する椅子に設置される圧電素子であるようにすることができる。
【００１５】
本開示の生体情報取得モデル学習方法は、学習用の被験者の計測情報と学習用の被験者の状態を表す生体情報との組み合わせを表す学習用データを取得するステップと、取得された前記学習用データに基づいて、前記計測情報から前記生体情報を取得するための学習済みモデルを取得するステップと、を含む処理をコンピュータが実行する生体情報取得モデル学習方法である。
【００１６】
本開示の生体情報取得モデル学習方法は、学習用の被験者の計測情報のうちのドリフト領域を補正し、補正された前記計測情報を前記生体情報とし、学習用の前記計測情報と学習用の前記生体情報との組み合わせを前記学習用データとして生成するステップを更に含むようにすることができる。
【００１７】
本開示の生体情報取得モデル学習方法は、学習用の被験者の計測情報のうちの未計測の領域を除外し、前記未計測の領域が除外された前記計測情報を前記生体情報とし、学習用の前記計測情報と学習用の前記生体情報との組み合わせを前記学習用データとして生成するステップを更に含むようにすることができる。
【００１８】
本開示の生体情報取得装置は、被験者の計測情報を取得する計測情報取得部と、前記計測情報取得部によって取得された前記計測情報を、前記計測情報から前記被験者の状態を表す生体情報を取得するための予め学習された学習済みモデルへ入力して、前記被験者の前記生体情報を取得する生体情報取得部と、を含む生体情報取得装置である。
【００１９】
本開示の生体情報取得モデル学習装置は、学習用の被験者の計測情報と学習用の被験者の状態を表す生体情報との組み合わせを表す学習用データを取得する学習用データ取得部と、前記学習用データ取得部によって取得された前記学習用データに基づいて、前記計測情報から前記生体情報を取得するための学習済みモデルを取得する学習部と、を含む生体情報取得モデル学習装置である。
【００２０】
本開示の第１のプログラムは、コンピュータを、被験者の計測情報を取得する計測情報取得部、及び前記計測情報取得部によって取得された前記計測情報を、前記計測情報から前記被験者の状態を表す生体情報を取得するための予め学習された学習済みモデルへ入力して、前記被験者の前記生体情報を取得する生体情報取得部として機能させるためのプログラムである。
【００２１】
本開示の第２のプログラムは、コンピュータを、学習用の被験者の計測情報と学習用の被験者の状態を表す生体情報との組み合わせを表す学習用データを取得する学習用データ取得部、及び前記学習用データ取得部によって取得された前記学習用データに基づいて、前記計測情報から前記生体情報を取得するための学習済みモデルを取得する学習部として機能させるためのプログラムである。
【発明の効果】
【００２２】
本開示の生体情報取得方法、生体情報取得モデル学習方法、装置、及びプログラムによれば、被験者から得られる計測情報から生体情報を取得することができる、という効果を得られる。
【図面の簡単な説明】
【００２３】
【図１】本実施形態の生体情報取得装置の構成の一例を示す概略図である。
【図２】生体情報取得装置として機能するコンピュータの概略ブロック図である。
【図３】本実施形態の計測情報を説明するための説明図である。
【図４】本実施形態の学習用データを説明するための説明図である。
【図５】本実施形態の学習用データを説明するための説明図である。
【図６】本実施形態において用いるニューラルネットワークの一例であるU-Netを説明するための説明図である。
【図７】学習済みニューラルネットワークへ入力される圧電情報の一例を示す図である。
【図８】学習済みニューラルネットワークから出力される心拍情報の一例を示す図である。
【図９】生体情報取得装置によって実行される学習用データ生成処理ルーチンの一例を示す図である。
【図１０】生体情報取得装置によって実行される学習処理ルーチンの一例を示す図である。
【図１１】生体情報取得装置によって実行される生体情報取得処理ルーチンの一例を示す図である。
【図１２】実施例の結果を示す図である。
【図１３】実施例の結果を示す図である。
【図１４】実施例の結果を示す図である。
【図１５】実施例の結果を示す図である。
【図１６】実施例の結果を示す図である。
【図１７】実施例の結果を示す図である。
【発明を実施するための形態】
【００２４】
以下、本実施形態について詳細に説明する。
【００２５】
＜本実施形態に係る生体情報取得装置のシステム構成＞
【００２６】
図１は、本実施形態の生体情報取得装置１０の構成の一例を示す概略図である。図１に示す構成の生体情報取得装置１０は、ＣＰＵと、ＲＡＭと、後述する各処理ルーチンを実行するためのプログラムや各種データを記憶したＲＯＭと、を含むコンピュータで構成することが出来る。
【００２７】
例えば、生体情報取得装置１０は、図２に示すコンピュータ５０で実現することができる。コンピュータ５０はＣＰＵ５１、一時記憶領域としてのメモリ５２、及び不揮発性の記憶部５３を備える。また、コンピュータ５０は、入出力装置等（図示省略）が接続される入出力interface（Ｉ／Ｆ）５４、及び記録媒体に対するデータの読み込み及び書き込みを制御するread/write（Ｒ／Ｗ）部５５を備える。また、コンピュータ５０は、インターネット等のネットワークに接続されるネットワークＩ／Ｆ５６を備える。ＣＰＵ５１、メモリ５２、記憶部５３、入出力Ｉ／Ｆ５４、Ｒ／Ｗ部５５、及びネットワークＩ／Ｆ５６は、バス５７を介して互いに接続される。
【００２８】
記憶部５３は、Hard Disk Drive（ＨＤＤ）、solid state drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部５３には、コンピュータ５０を機能させるためのプログラムが記憶されている。ＣＰＵ５１は、プログラムを記憶部５３から読み出してメモリ５２に展開し、プログラムが有するプロセスを順次実行する。
【００２９】
この生体情報取得装置１０は、機能的には、図１に示されるように、入力部１２と、演算部１４と、出力部１６とを備えている。
【００３０】
本実施形態の生体情報取得装置１０は、被験者から得られる計測情報を被験者の生体情報へ変換する。図３に、本実施形態の計測情報を説明するための説明図を示す。図３に示されるように、椅子Ｃには圧電素子Ｓが設置されている。この圧電素子Ｓは、椅子Ｃに着座した被験者Ｕの太ももの裏側部分に位置する。
【００３１】
本実施形態の生体情報取得装置１０は、被験者Ｕに接触している圧電素子Ｓから得られる電圧を表す圧電情報を計測情報として用いる。そして、生体情報取得装置１０は、圧電素子Ｓから得られる圧電情報を、被験者Ｕの心拍の状態を表す心拍情報へ変換する。心拍情報は、被験者の状態を表す生体情報の一例である。
【００３２】
入力部１２は、被験者から得られる計測情報としての圧電情報を受け付ける。また、入力部１２は、学習用の圧電情報と学習用の心拍情報との組み合わせを受け付ける。
【００３３】
学習用の圧電情報と学習用の心拍情報との組み合わせは、被験者から予め取得されたデータである。また、学習用の圧電情報と学習用の心拍情報との組み合わせにおける、学習用の圧電情報と学習用の心拍情報とは、計測された時刻が対応している。
【００３４】
例えば、被験者が着座する椅子に設置された圧電素子から得られる学習用の圧電情報と、その被験者の胸部に設置された心電計から得られる心拍情報とが一組のデータとして予め取得される。これらのデータに基づき、後述する処理によって学習用データが生成される。
【００３５】
演算部１４は、入力部１２により受け付けられた、学習用の圧電情報と学習用の心拍情報との組み合わせに基づいて、圧電情報から心拍情報を取得するための学習済みモデルを生成する。また、演算部１４は、入力部１２により受け付けられた圧電情報を心拍情報へ変換する。図１に示されるように、演算部１４は、学習用データ生成部１７と、学習用データ記憶部１８と、学習用データ取得部２０と、学習部２２と、学習済みモデル記憶部２４と、計測情報取得部２５と、生体情報取得部２６とを備える。
【００３６】
学習用データ生成部１７は、入力部１２により受け付けられた、学習用の圧電情報と学習用の心拍情報との組み合わせの各々を取得する。そして、学習用データ生成部１７は、学習用の心拍情報を加工して、学習用データを生成する。
【００３７】
図４に、学習用データを説明するための説明図を示す。図４に示されるグラフＤ１の横軸は時刻を表し、縦軸は電圧値を表している。図４に示される実線（ＥＣＧ）は、学習用の心拍情報である。また、図４に示される破線（ＥＣＧ_ｆｉｒ）は、学習用の心拍情報を加工することにより得られたデータである。
【００３８】
図４に示される実線（ＥＣＧ）の学習用の心拍情報の時系列データは、全体が波打っており、ドリフト成分を含んでいる。このドリフト成分は、例えば、学習用の心拍情報を計測している際に、被験者が動くことにより発生する。
【００３９】
そこで、学習用データ生成部１７は、ドリフト成分を含む学習用の心拍情報に対して、既存のハイパスフィルタを適用することにより、学習用の心拍情報を加工する。なお、学習用の心拍情報にドリフト成分が含まれているか否かは、学習用の心拍情報の波高値に応じて判定される。例えば、学習用データ生成部１７は、学習用の心拍情報の波高値が予め定められた閾値以上である場合には、その学習用の心拍情報にドリフト成分が含まれていると判定する。本実施形態では、ハイパスフィルタとしてFIR（Finite Impulse Response）フィルタを用いる。
【００４０】
学習用データ生成部１７によるハイパスフィルタの適用により、図４に示される実線（ＥＣＧ）の学習用の心拍情報は、破線（ＥＣＧ_ｆｉｒ）のような時系列データとなる。なお、図４に示される破線（ＥＣＧ_ｆｉｒ）の時系列データは、FIRフィルタのパラメータであるタップ数を127タップ、カットオフ周波数を1.5Hzと設定した場合に得られたデータである。なお、タップ数は、フィルタリングが行われる際にどの程度の遅延まで計算するかを表すパラメータである。
【００４１】
このため、本実施形態の学習用データ生成部１７は、学習用の圧電情報と、ドリフト成分が補正された処理済みの学習用の心拍情報との組み合わせを学習用データとして生成する。
【００４２】
図５に、学習用データを説明するための他の説明図を示す。図４のグラフＤ１と同様に、図５に示されるグラフＤ２の横軸は時刻を表し、縦軸は電圧値を表している。
【００４３】
図５のＤ２に示されるように、学習用の心拍情報には未計測の領域（図中の楕円によって囲まれた箇所）が含まれる場合がある。そのため、学習用データ生成部１７は、学習用の心拍情報のうちの未計測の領域を除外する。なお、学習用の心拍情報の未計測の領域の有無は、学習用の心拍情報の波高値に応じて判定される。例えば、学習用データ生成部１７は、学習用の心拍情報の波高値が予め定められた範囲（例えば、−４から＋４）の値未満である時間が所定時間以上継続した場合には、その箇所に未計測の領域が含まれていると判定する。そして、学習用データ生成部１７は、学習用の圧電情報と、未計測の領域が除外された処理済みの学習用の心拍情報との組み合わせを学習用データとして生成する。
【００４４】
なお、学習用データ生成部１７は、ドリフト成分が含まれていない学習用の心拍情報及び未計測の領域が含まれていない学習用の心拍情報については、学習用の圧電情報と学習用の心拍情報との組み合わせを、そのまま学習用データとして生成する。
【００４５】
そして、学習用データ生成部１７は、学習用データの各々を学習用データ記憶部１８へ格納する。これらの学習用データは、後述するニューラルネットワークの学習に用いられる。このように、学習用の心拍情報に含まれるドリフト成分の補正し、かつ学習用の心拍情報に含まれる未計測の領域を除外することにより、精度の良い学習済みモデルを得ることができる。
【００４６】
学習用データ記憶部１８には、学習用データ生成部１７により生成された学習用データの各々が格納される。本実施形態の学習用データは、学習用の被験者の圧電情報と学習用の被験者の心拍情報との組み合わせを表すデータである。
【００４７】
学習用データ取得部２０は、学習用データ記憶部１８に格納された学習用データ各々を取得する。
【００４８】
学習部２２は、学習用データ取得部２０によって取得された学習用データに基づいて、計測情報から生体情報を取得するためのモデルの一例であるニューラルネットワークを学習させる。なお、学習アルゴリズムとしては、周知のディープラーニング等を用いてもよい。そして、学習部２２は、学習済みモデルの一例としての学習済みニューラルネットワークを取得する。
【００４９】
図６に、本実施形態の学習済みニューラルネットワークを説明するための説明図を示す。図６に示されるように、本実施形態では、ニューラルネットワークの一種であるＣＮＮ（Convolutional Neural Network）を利用したU-Net（例えば、参考文献（Olaf Ronneberger, Philipp Fischer, and Thomas Brox, "U-Net: Convolutional Networks for Biomedical Image Segmentation"）を参照）を用いる。なお、図６に示されるチャネルはU-Netのパラメータであり、本実施形態では図６に示されるような値に設定される。
【００５０】
図６に示されるような学習済みニューラルネットワークに、入力データ（INPUT）としての被験者の圧電情報が入力されると、出力データ（OUTPUT）としての被験者の心拍情報が出力される。
【００５１】
例えば、図７に示されるような圧電情報が、学習済みニューラルネットワークへ入力された場合、図８に示されるような心拍情報が得られる。なお、図７及び図８におけるグラフの横軸は時刻を表し、縦軸は電圧値を表している。
【００５２】
学習済みモデル記憶部２４には、学習部２２によって取得された学習済みニューラルネットワークが格納される。
【００５３】
計測情報取得部２５は、入力部１２によって受け付けられた、被験者の変換対象の圧電情報を取得する。
【００５４】
生体情報取得部２６は、計測情報取得部２５によって取得された被験者の変換対象の圧電情報を取得する。また、生体情報取得部２６は、学習済みモデル記憶部２４に格納された学習済みニューラルネットワークを読み出す。そして、生体情報取得部２６は、被験者の変換対象の圧電情報を学習済みニューラルネットワークへ入力して、被験者の心拍情報を取得する。
【００５５】
このように、学習用の圧電情報と学習用の心拍情報とを対応付けた学習用データを用意し、この学習用データを用いてニューラルネットワークを学習させることにより、圧電情報から心拍情報への変換処理が適切に行われる。このため、被験者に対して心電計を取り付けることなく、被験者の心拍情報を逐次取得ことができる。
【００５６】
出力部１６は、生体情報取得部２６によって取得された、被験者の心拍情報を結果として出力する。
【００５７】
＜生体情報取得装置の作用＞
【００５８】
次に、図９、図１０、及び図１１を参照して、生体情報取得装置１０の作用を説明する。学習用の圧電情報と学習用の心拍情報との組み合わせの各々が生体情報取得装置１０へ入力されると、入力部１２が学習用の圧電情報と学習用の心拍情報との組み合わせの各々を受け付ける。そして、生体情報取得装置１０は、図９に示される学習用データ生成処理ルーチンを実行する。
【００５９】
＜学習用データ生成処理ルーチン＞
【００６０】
ステップＳ１００において、学習用データ生成部１７は、入力部１２により受け付けられた、学習用の圧電情報と学習用の心拍情報との組み合わせの各々を取得する。
【００６１】
ステップＳ１０２において、学習用データ生成部１７は、上記ステップＳ１００で取得された学習用の心拍情報のうちの、ドリフト成分を含む学習用の心拍情報に対して既存のハイパスフィルタを適用する。そして、学習用データ生成部１７は、学習用の圧電情報と、ドリフト成分が補正された処理済みの学習用の心拍情報との組み合わせを学習用データとして生成する。
【００６２】
また、ステップＳ１０２において、学習用データ生成部１７は、上記ステップＳ１００で取得された学習用の心拍情報のうちの、未計測の領域を除外する。そして、学習用データ生成部１７は、学習用の圧電情報と、未計測の領域が除外された処理済みの学習用の心拍情報との組み合わせを学習用データとして生成する。
【００６３】
ステップＳ１０４において、学習用データ生成部１７は、上記ステップＳ１０２で得られた学習用データの各々を学習用データ記憶部１８に格納して、学習用データ生成処理ルーチンを終了する。
【００６４】
次に、生体情報取得装置１０は、学習処理の開始信号を受け付けると、図１０に示される学習処理ルーチンを実行する。
【００６５】
＜学習処理ルーチン＞
【００６６】
ステップＳ２００において、学習用データ取得部２０は、学習用データ記憶部１８に格納された学習用データ各々を取得する。
【００６７】
ステップＳ２０２において、学習部２２は、上記ステップＳ２００で取得された学習用データの各々に基づいて、圧電情報から心拍情報を取得するためのニューラルネットワークを学習させる。そして、学習部２２は、学習済みニューラルネットワークを取得する。
【００６８】
ステップＳ２０４において、学習部２２は、上記ステップＳ２０２で取得された学習済みニューラルネットワークを、学習済みモデル記憶部２４に格納して学習処理ルーチンを終了する。
【００６９】
次に、生体情報取得装置１０は、変換対象の圧電情報の入力を受け付けると、図１１に示される生体情報取得処理ルーチンを実行する。
【００７０】
＜生体情報取得処理ルーチン＞
【００７１】
ステップＳ３００において、計測情報取得部２５は、入力部１２によって受け付けられた、被験者の変換対象の圧電情報を取得する。
【００７２】
ステップＳ３０２において、生体情報取得部２６は、学習済みモデル記憶部２４に格納された学習済みニューラルネットワークを読み出す。
【００７３】
ステップＳ３０４において、生体情報取得部２６は、上記ステップＳ３００で取得された、被験者の変換対象の圧電情報を、上記ステップＳ３０２で読み出された学習済みニューラルネットワークへ入力して、被験者の心拍情報を取得する。
【００７４】
ステップＳ３０６において、出力部１６は、上記ステップＳ３０４で取得された、被験者の心拍情報を結果として出力する。
【００７５】
以上説明したように、本実施形態に係る生体情報取得装置１０は、被験者から得られる圧電情報を、圧電情報から心拍情報を取得するための予め学習された学習済みのニューラルネットワークへ入力して、被験者の心拍情報を取得する。これにより、被験者から得られる圧電情報から心拍情報を取得することができる。また、被験者に対して心電計を取り付けることなく、被験者の心拍情報を逐次取得ことができる。
【００７６】
また、本実施形態に係る生体情報取得装置１０は、学習用の被験者の圧電情報と学習用の被験者の状態を表す心拍情報との組み合わせを表す学習用データに基づいて、圧電情報から心拍情報を取得するための学習済みモデルを取得する。これにより、被験者から得られる圧電情報から心拍情報を取得するための学習済みモデルを得ることができる。また、本実施形態に係る生体情報取得装置１０は、学習用データを生成する際に、学習用の心拍情報に含まれる、ドリフト成分及び未計測の領域を除外することにより、精度の良い学習済みモデルを得ることができる。
【００７７】
＜実施例＞
【００７８】
次に、実施例を示す。本実施例では、上記図６に示されるU-Netを学習させた。なお、本実例では、被験者が静止していたときに取得されたデータを表す静止時データと、被験者が動いていたときに取得されたデータである移動時データとの各々について、U-Netモデルを学習させた。また、U-Netを学習させる際には、それぞれ300epochの学習処理を実行した。なお、U-Netの学習に用いた学習用データの数と、学習済みのU-Netモデルを評価に用いた評価用データの数は、以下に示すとおりである。
【００７９】
【表１】
2020048674.tif 000003
【００８０】
図１２に、静止時データを用いて学習処理を行った場合の学習済みのU-Netの精度の推移を示す。
【００８１】
図１２に示されるグラフの横軸は学習の繰り返し回数を表すepoch数であり、縦軸は学習済みのU-Netから出力された心拍情報と心電計（携帯型心電計 HCG-801 オムロン株式会社）によって得られた実際の心拍情報との差分（以下、単に「ロス値」と称する。）を表す。
【００８２】
図１２に示されるように、学習が進行しepoch数が増加するにつれてロス値が減少しており、問題なく学習が行われていることがわかる。なお、図１２に示される点線（loss）は、学習用の圧電情報を、学習済みのU-Netへ入力した際に出力された心拍情報と実際の心拍情報との間のロス値を表している。また、図１２に示される実線（val_loss）は、学習用の圧電情報とは異なる評価用の圧電情報を、学習済みのU-Netへ入力した際に出力された心拍情報と実際の心拍情報との間のロス値を表している。
【００８３】
図１３に、移動時データを用いて学習処理を行った場合の学習済みのU-Netの精度の推移を表す。図１２と同様に、図１３においても、学習が進行しepoch数が増加するにつれてロス値が減少しており、問題なく学習が行われていることがわかる。
【００８４】
また、図１４、図１５、図１６、及び図１７に、学習用の圧電情報とは異なる評価用の圧電情報を学習済みのU-Netへ入力した際に出力された心拍情報の波形の様子を示す。なお、図１４及び図１５は静止時データを対象とした場合の結果であり、図１６及び図１７は移動時データを対象とした場合の結果である。
【００８５】
図１４、図１５、図１６、及び図１７における、「X_test」は評価用の圧電情報の波形を表し、「Y_test」は実際に計測された正解の心拍情報の波形を表し、「Y_predict」は評価用の圧電情報が学習済みのU-Netに入力された際に出力された心拍情報の波形を表している。
【００８６】
図１４、図１５、図１６、及び図１７に示されるように、学習済みのU-Netによって適切な変換処理がなされ、圧電情報から心拍情報を精度良く推定できていることがわかる。
【００８７】
なお、本発明は、上述した実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００８８】
例えば、上記実施形態では、モデルとしてCNNを利用したU-Netを用いる場合を例に説明したが、これに限定されるものではない。計測情報の一例である圧電情報から生体情報の一例である心拍情報を得られるような学習済みモデルであれば、どのようなモデルであってもよい。
【００８９】
また、上記実施形態では、椅子に設置された圧電素子から計測情報の一例である圧電情報を得る場合を例に説明したが、これに限定されるものではない。被験者から計測情報を取得できれば、どのような態様であってもよい。
【００９０】
また、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体に格納して提供することも可能である。
【符号の説明】
【００９１】
１０   生体情報取得装置
１２   入力部
１４   演算部
１６   出力部
１７   学習用データ生成部
１８   学習用データ記憶部
２０   学習用データ取得部
２２   学習部
２４   学習済みモデル記憶部
２５   計測情報取得部
２６   生体情報取得部
【図１】
2020048674.tif 000004
【図２】
2020048674.tif 000005
【図３】
2020048674.tif 000006
【図４】
2020048674.tif 000007
【図５】
2020048674.tif 000008
【図６】
2020048674.tif 000009
【図７】
2020048674.tif 000010
【図８】
2020048674.tif 000011
【図９】
2020048674.tif 000012
【図１０】
2020048674.tif 000013
【図１１】
2020048674.tif 000014
【図１２】
2020048674.tif 000015
【図１３】
2020048674.tif 000016
【図１４】
2020048674.tif 000017
【図１５】
2020048674.tif 000018
【図１６】
2020048674.tif 000019
【図１７】
2020048674.tif 000020