(57)【特許請求の範囲】
【請求項１】
所定期間にわたって測定された患者の全体心電図データが前記所定期間よりも短い所定時間長の心電図データに分割された分割心電図データを、前記所定時間長の複数の教師用心電図データを用いて機械学習した機械学習モデルに入力する入力処理部と、
前記機械学習モデルから出力される、前記分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得する結果取得部と、
前記判定結果に基づいて、複数の前記分割心電図データから心臓疾患が疑われる波形部位が含まれている複数の異常心電図データを特定し、特定した前記複数の異常心電図データの少なくとも一部の前記異常心電図データに対応する前記所定時間長の波形画像を表示装置に表示させる表示制御部と、
前記複数の異常心電図データそれぞれを特定するための複数の識別情報から一以上の識別情報を選択する操作を示す操作情報を取得する操作情報取得部と、
を有し、
前記表示制御部は、前記操作情報取得部が取得した前記操作情報に基づいて特定した一以上の前記異常心電図データに対応する前記所定時間長の一以上の前記波形画像を同時に前記表示装置に表示させる、
表示装置。
【請求項２】
前記表示制御部は、前記入力処理部が前記機械学習モデルに入力した前記分割心電図データの時間長である前記所定時間長に対応する前記波形画像を前記表示装置に表示させる、
請求項１記載の表示装置。
【請求項３】
前記表示制御部は、複数の前記異常心電図データを特定した場合に、前記表示装置に前記所定時間長の前記異常心電図データに対応する前記波形画像が表示されている前記異常心電図データの他の前記所定時間長の異常心電図データの前記波形画像を表示するための表示操作を行うための操作画面を前記表示装置に表示させる、
請求項１又は２に記載の表示装置。
【請求項４】
前記表示制御部は、前記複数の異常心電図データそれぞれを特定するための複数の識別情報を含む前記操作画面を前記表示装置に表示させる、
請求項３に記載の表示装置。
【請求項５】
前記表示制御部は、前記表示装置に表示させる前記異常心電図データにおいて、前記機械学習モデルにおいて心臓疾患が疑われると判定された波形部位を特定するための情報を前記異常心電図データの波形画像とともに表示させる、
請求項１から４のいずれか一項に記載の表示装置。
【請求項６】
前記心電図データが測定された前記所定期間内の前記患者の状態を示す状態情報を時刻に関連付けて取得する状態情報取得部をさらに有し、
前記表示制御部は、前記異常心電図データが測定された時刻に関連付けられた前記状態情報が示す状態を、前記異常心電図データの波形画像とともに前記表示装置に表示させる、
請求項１から５のいずれか一項に記載の表示装置。
【請求項７】
前記表示制御部は、複数の前記異常心電図データそれぞれを特定するための複数の識別情報と前記状態とを関連付けて前記表示装置に表示させる、
請求項６に記載の表示装置。
【請求項８】
前記表示制御部は、前記全体心電図データに含まれる複数の前記分割心電図データのうち、心臓疾患が疑われる波形部位が含まれていない正常心電図データと前記異常心電図データとを含む、複数の連続する前記分割心電図データの波形画像を表示させる第１モードと、前記一以上の異常心電図データの波形画像を表示させ前記正常心電図データの波形画像を表示させない第２モードと、を切り替える、
請求項１から７のいずれか一項に記載の表示装置。
【請求項９】
コンピュータが実行する、
所定期間にわたって測定された患者の全体心電図データを前記所定期間よりも短い所定時間長の複数の分割心電図データに分割するステップと、
前記複数の分割心電図データを、前記所定時間長の複数の教師用心電図データを用いて機械学習した機械学習モデルに入力するステップと、
前記機械学習モデルから出力される、前記分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得するステップと、
前記判定結果に基づいて、複数の前記分割心電図データから心臓疾患が疑われる波形部位が含まれている複数の異常心電図データを特定するステップと、
特定した前記複数の異常心電図データの少なくとも一部の前記異常心電図データに対応する前記所定時間長の波形画像を表示装置に表示させるステップと、
前記複数の異常心電図データそれぞれを特定するための複数の識別情報から一以上の識別情報を選択する操作を示す操作情報を取得するステップと、
取得した前記操作情報に基づいて特定した一以上の前記異常心電図データに対応する前記所定時間長の一以上の前記波形画像を同時に前記表示装置に表示させるステップと、
を有する表示方法。
【請求項１０】
コンピュータに、
所定期間にわたって測定された患者の全体心電図データを前記所定期間よりも短い所定時間長の複数の分割心電図データに分割するステップと、
前記複数の分割心電図データを、前記所定時間長の複数の教師用心電図データを用いて機械学習した機械学習モデルに入力するステップと、
前記機械学習モデルから出力される、前記分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得するステップと、
前記判定結果に基づいて、複数の前記分割心電図データから心臓疾患が疑われる波形部位が含まれている複数の異常心電図データを特定するステップと、
特定した前記複数の異常心電図データの少なくとも一部の前記異常心電図データに対応する前記所定時間長の波形画像を表示装置に表示させるステップと、
前記複数の異常心電図データそれぞれを特定するための複数の識別情報から一以上の識別情報を選択する操作を示す操作情報を取得するステップと、
取得した前記操作情報に基づいて特定した一以上の前記異常心電図データに対応する前記所定時間長の一以上の前記波形画像を同時に前記表示装置に表示させるステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法及びプログラムに関する。
【背景技術】
【０００２】  従来、患者が身体に装着して長時間にわたって心拍を測定することができるホルター心電計が知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１９５６９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】  従来、測定された心電図を検査技師が目視確認することにより、心電図において疾患が疑われる部分を抜き出し、抜き出された部分の心電図を医師が診断していた。心電図が長時間（例えば２４時間）にわたって測定されたデータを含んでいる場合、検査技師が目視確認することにより疾患が疑われる部位を抜き出すことは困難であった。【０００５】  検査技師が目視確認することにより疾患が疑われる部位を抜き出すことができるとしても、従来の方法により抜き出すことができる部位は、ＱＲＳ波形間のタイミングのずれ、又はＱＲＳ波形の形状の違いのように、異常が目立つ波形の部位に限られていた。このような中、検査技師が気付くことができない疾患が疑われる部位の心電図を医師が診断しやすくすることが求められていた。【０００６】
そこで、本発明はこれらの点に鑑みてなされたものであり、心電図に疾患が疑われる部位が含まれているかどうかを医師が診断しやすくすることを目的とする。
【課題を解決するための手段】
【０００７】  本発明の第１の態様の心電図表示装置は、所定期間にわたって測定された患者の全体心電図データが前記所定期間よりも短い所定時間長の心電図データに分割された分割心電図データを、前記所定時間長の複数の教師用心電図データを用いて機械学習した機械学習モデルに入力する入力処理部と、前記機械学習モデルから出力される、前記分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得する結果取得部と、前記判定結果に基づいて、複数の前記分割心電図データから心臓疾患が疑われる波形部位が含まれている一以上の異常心電図データを特定し、特定した一以上の異常心電図データのうち少なくとも１つの異常心電図データの少なくとも一部のデータに対応する波形画像を表示装置に表示させる表示制御部と、を有する。【０００８】  前記表示制御部は、複数の前記異常心電図データを特定した場合に、前記表示装置に波形画像が表示されている前記異常心電図データの他の異常心電図データの波形画像を表示するための表示操作を行うための操作画面を前記表示装置に表示させてもよい。【０００９】  前記表示制御部は、前記複数の異常心電図データそれぞれを特定するための複数の識別情報を含む前記操作画面を前記表示装置に表示させてもよい。【００１０】  前記複数の識別情報から一以上の識別情報を選択する操作を示す操作情報を取得する操作情報取得部をさらに有し、前記表示制御部は、前記操作情報取得部が取得した前記操作情報に基づいて、複数の前記異常心電図データに対応する複数の波形画像を同時に前記表示装置に表示させてもよい。【００１１】  前記表示制御部は、前記表示装置に表示させる前記異常心電図データにおいて、前記機械学習モデルにおいて心臓疾患が疑われると判定された波形部位を特定するための情報を前記異常心電図データの波形画像とともに表示させてもよい。【００１２】  心電図表示装置は、前記心電図データが測定された前記所定期間内の前記患者の状態を示す状態情報を時刻に関連付けて取得する状態情報取得部をさらに有し、前記表示制御部は、前記異常心電図データが測定された時刻に関連付けられた前記状態情報が示す状態を、前記異常心電図データの波形画像とともに前記表示装置に表示させてもよい。【００１３】  この場合、前記表示制御部は、複数の前記異常心電図データそれぞれを特定するための複数の識別情報と前記状態とを関連付けて前記表示装置に表示させてもよい。【００１４】  前記表示制御部は、前記全体心電図データに含まれる複数の前記分割心電図データのうち、心臓疾患が疑われる波形部位が含まれている正常心電図データと前記異常心電図データとを含む、複数の連続する前記分割心電図データの波形画像を表示させる第１モードと、前記一以上の異常心電図データの波形画像を表示させ前記正常心電図データの波形画像を表示させない第２モードと、を切り替えてもよい。【００１５】  本発明の第２の態様の心電図表示装置は、所定期間にわたって測定された患者の心電図データのうち、心臓疾患が疑われる波形部位を含む一定時間長の心電図データである異常心電図データの少なくとも一部のデータに対応する波形画像を表示部に表示させる表示制御部と、前記心電図データに前記異常心電図データが複数含まれている場合、波形画像が表示されている前記異常心電図データの他の異常心電図データの少なくとも一部のデータに対応する波形画像を前記表示部に表示するための操作情報を取得する操作情報取得部と、を有する。【００１６】  前記表示制御部は、前記複数の異常心電図データそれぞれを特定するための複数の識別情報を前記表示部に表示させ、前記操作情報取得部は、前記複数の識別情報から一以上の識別情報を選択する操作を示す前記操作情報を取得してもよい。【００１７】  本発明の第３の態様の心電図表示方法は、コンピュータが実行する、所定期間にわたって測定された患者の全体心電図データを前記所定期間よりも短い所定時間長の複数の分割心電図データに分割するステップと、前記複数の分割心電図データを、前記所定時間長の複数の教師用心電図データを用いて機械学習した機械学習モデルに入力するステップと、前記機械学習モデルから出力される、前記分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得するステップと、前記判定結果に基づいて、複数の前記分割心電図データから心臓疾患が疑われる波形部位が含まれている一以上の異常心電図データを特定するステップと、特定した前記一以上の異常心電図データのうち少なくとも１つの異常心電図データの少なくとも一部のデータに対応する波形画像を表示装置に表示させるステップと、を有する。【００１８】  本発明の第４の態様の心電図表示方法は、コンピュータが実行する、所定期間にわたって測定された患者の心電図データのうち、心臓疾患が疑われる波形部位を含む一定時間長の心電図データである異常心電図データの少なくとも一部のデータに対応する波形画像を表示装置に表示させるステップと、前記心電図データに前記異常心電図データが複数含まれている場合、前記表示装置に表示されている前記異常心電図データの他の異常心電図データの少なくとも一部のデータに対応する波形画像を表示するための表示操作を受け付けるステップと、を有する。【００１９】  本発明の第５の態様のプログラムは、コンピュータを、所定期間にわたって測定された患者の全体心電図データが前記所定期間よりも短い所定時間長の心電図データに分割された分割心電図データを、前記所定時間長の複数の教師用心電図データを用いて機械学習した機械学習モデルに入力する入力処理部、前記機械学習モデルから出力される、前記分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得する結果取得部、及び前記判定結果に基づいて、複数の前記分割心電図データから心臓疾患が疑われる波形部位が含まれている一以上の異常心電図データを特定し、特定した一以上の異常心電図データのうち少なくとも１つの異常心電図データの少なくとも一部のデータに対応する波形画像を表示装置に表示させる表示制御部、として機能させる。【００２０】  本発明の第６の態様のプログラムは、コンピュータを、所定期間にわたって測定された患者の心電図データのうち、心臓疾患が疑われる波形部位を含む一定時間長の心電図データである異常心電図データの少なくとも一部のデータに対応する波形画像を表示装置に表示��せる表示制御部、及び前記心電図データに前記異常心電図データが複数含まれている場合、前記表示装置に波形画像が表示されている前記異常心電図データの他の異常心電図データの少なくとも一部のデータに対応する波形画像を表示するための表示操作を受け付ける操作情報取得部、として機能させる。
【発明の効果】
【００２１】  本発明によれば、心電図において疾患が疑われる部位を医師が診断しやすくなるという効果を奏する。
【図面の簡単な説明】
【００２２】
【図１】心電図表示システムの概要を説明するための図である。
【図２】心電図表示装置の構成を示す図である。
【図３】全体心電図と分割心電図との関係を示す模式図である。
【図４】表示制御部が医師端末に表示させる心電図の第１例である表示画面を示す図である。
【図５】表示制御部が医師端末に表示させる心電図の第２例である表示画面を示す図である。
【図６】表示制御部が医師端末に表示させる心電図の第３例である表示画面を示す図である。
【図７】表示制御部が医師端末に表示させる心電図の第４例である表示画面を示す図である。
【図８】表示制御部が医師端末に表示させる心電図の第５例である表示画面を示す図である。
【図９】制御部が実行する動作のフローチャートである。
【図１０】心電図表示システムの変形例を示す図である。
【図１１】変形例に係る心電図表示装置の構成を示す図である。
【図１２】異常心電図とともに患者の状態が表示された表示画面を示す図である。
【図１３】心電図表示装置として機能する医師端末の構成を示す図である。
【発明を実施するための形態】
【００２３】［心電図表示システムＳの概要］  図１は、心電図表示システムＳの概要を説明するための図である。心電図表示システムＳは、心臓疾患を有する可能性がある患者Ｕの心電図を用いて医師が患者を診断しやすくするためのシステムである。心電図表示システムＳは、心電計１（１−１〜１−ｎ、ｎは自然数）と、医師端末２と、心電図表示装置３と、情報端末４とを備える。
【００２４】  心電計１は、患者Ｕ（Ｕ−１〜Ｕ−ｎ）が装着するホルター心電計であり、例えば、患者Ｕの手首に装着された状態で脈拍を測定することにより、心拍波形を示す心電図データを生成する。心電計１は、例えば、無線通信回線を含むネットワークＮを介して、生成した心電図データを心電図表示装置３に送信する。心電図データには、心拍が測定された時刻を示す時刻情報が関連付けられている。心電計１が生成した心電図データは、ネットワークＮを介することなく、例えば記憶媒体を介して心電図表示装置３に入力されてもよい。
【００２５】  医師端末２は、医師が使用する端末であり、例えばディスプレイ及びコンピュータを含む。医師端末２は、心電計１において生成された心電図データのうち、心電図表示装置３から受信した一部の心電図データに基づく波形画像を表示する。
【００２６】  心電図表示装置３は、心電計１又は医師端末２から受信した心電図データのうち心臓疾患が疑われる部位を含む異常心電図データを生成する装置であり、例えばサーバである。心電図表示装置３は、例えば、心電計１が生成した心電図データを取得し、機械学習モデルを用いて、取得した心電図データにおいて疾患が疑われる部位を特定する。機械学習モデルは、多数の正常な心電図データ（すなわち、疾患が表れていない心電図データ）と、異常な心電図データ（すなわち、疾患が表れている心電図データ）とを教師データとして機械学習（例えば深層学習）することにより作成されたモデルである。機械学習モデルの内部構成は任意であるが、例えばＣＮＮ（Convolutional Neural Network、畳み込みニューラルネットワーク）により構成されている。
【００２７】  心電図表示装置３は、心電図データのうち、疾患が疑われる部位が含まれている部位に対応する異常心電図データを生成し、生成した異常心電図データを医師端末２に送信することにより、異常心電図データの波形画像Ｈを医師端末２に表示させる。心電図表示装置３は、異常心電図データであるか正常心電図データであるかを示す情報を付した状態で分割心電図データを医師端末２に送信してもよく、異常心電図データのみを医師端末２に送信してもよい。疾患が疑われる部位が複数ある場合、心電図表示装置３は、疾患が疑われる部位に対応する心電図データが測定された時刻を示す情報に関連付けて、複数の異常心電図データを医師端末２に送信する。  以下、心電図表示装置３の構成及び動作を詳細に説明する。
【００２８】  図２は、心電図表示装置３の構成を示す図である。心電図表示装置３は、通信部３１と、記憶部３２と、機械学習部３３と、制御部３４とを有する。制御部３４は、入力処理部３４１と、結果取得部３４２と、表示制御部３４３と、操作情報取得部３４４と、を有する。
【００２９】  通信部３１は、ネットワークＮを介して心電計１及び医師端末２との間でデータを送受信するための通信コントローラを有する。通信部３１は、ネットワークＮを介して受信したデータを制御部３４に通知する。また、通信部３１は、ネットワークＮを介して、制御部３４から入力された心電図データを医師端末２に送信する。
【００３０】  記憶部３２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、及びハードディスク等の記憶媒体を含む。記憶部３２は、制御部３４が実行するプログラムを記憶する。また、記憶部３２は、制御部３４が各種の演算を実行する際に必要な各種のデータを記憶する。
【００３１】  機械学習部３３は、教師データとして用いられる教師用心電図データに基づいて学習することにより、入力された心電図データに心臓疾患の疑いがある部位があるか否かを判定した結果を出力することができる上述の機械学習モデルとして機能する。機械学習部３３は、例えば、ＣＮＮを用いて各種の演算を実行するプロセッサと、ＣＮＮの係数を記憶するメモリと、を含んでいる。機械学習部３３は、入力された心電図データが正常であるか異常であるかを示す情報を出力する。
【００３２】  機械学習部３３は、入力された心電図データにおいて、入力された心電図データが異常心電図データであると判定した要因が表れている部位を示す異常部位情報をさらに出力してもよい。具体的には、まず機械学習部３３は、入力された心電図データが異常心電図データであると判定した場合に、ＣＮＮを入力側に向かってたどる逆伝搬処理を実行し、入力と出力との間の差が相対的に大きかったノードを特定する。機械学習部３３は、例えばＧｒａｄ−ＣＡＭ法を用いることにより、判定結果に与える影響が大きかった特徴に関連するノードを特定する。このようなノードは、判定結果に与える影響が大きい特徴に関連するノードである。
【００３３】  機械学習部３３は、異常心電図データの波形において、特定したノードに対応する特徴が表れている部位を、入力された心電図データが異常心電図データであると判定した要因に関連する部位であるとする。機械学習部３３は、例えば当該部位に対応する時刻情報、又は波形の部位を特定するための情報を含む異常部位情報を出力する。
【００３４】  制御部３４は、記憶部３２に記憶されたプログラムを実行することにより、入力処理部３４１、結果取得部３４２、表示制御部３４３、及び操作情報取得部３４４として機能する。
【００３５】  入力処理部３４１は、所定期間にわたって測定された患者の全体心電図データを心電計１から取得する。入力処理部３４１は、全体心電図データを医師端末２から取得してもよい。所定期間は、例えば２４時間であるが、所定期間の長さは任意である。入力処理部３４１は、取得した心電図データを、それぞれ所定期間よりも短い所定時間長（例えば３０秒）の複数の心電図データに分割する。本明細書においては、分割された心電図データを分割心電図データという。
【００３６】  なお、入力処理部３４１が取得する心電図データは任意であるが、例えばＭＦＥＲ（Medical waveform Format Encoding Rules、医用波形標準化技術規約）形式のデータである。入力処理部３４１は、ＭＦＥＲ形式の心電図データを、心電図の波形を示す画像形式の心電図データに変換し、画像形式の分割心電図データを作成する。
【００３７】  図３は、全体心電図と分割心電図との関係を示す模式図である。図３に示すように全体心電図が２４時間にわたる心電図であり、分割心電図が３０秒分の心電図である場合、分割心電図の数は、２４時間×３６００秒÷３０秒＝２８８０個となる。入力処理部３４１は、分割心電図を識別するために、分割心電図に識別番号（以下、「分割心電図ＩＤ」という。）を付与し、分割心電図ＩＤに関連付けて分割心電図データを記憶部３２に記憶させる。分割心電図ＩＤは、例えば、全体心電図における分割心電図の順番を示す１から２８８０までの数値である。
【００３８】  入力処理部３４１は、機械学習モデルとして機能する機械学習部３３に分割心電図データを入力する。当該機械学習モデルは、例えば、分割心電図データと同じ長さの教師用心電図データを、所定時間長の複数の教師用心電図データを用いて機械学習して作成されている。機械学習モデルが、分割心電図データと同じ長さの教師用心電図データを用いた機械学習により作成されていることで、全体心電図データが長時間にわたる心電図データを含む場合であっても、異常の有無を判定する精度が向上する。
【００３９】  結果取得部３４２は、機械学習部３３が有する機械学習モデルから出力される、分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得する。結果取得部３４２は、判定結果を表示制御部３４３に通知する。
【００４０】  結果取得部３４２は、分割心電図ＩＤと、心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果とを関連付けて記憶部３２に記憶させてもよい。結果取得部３４２は、例えば、心臓疾患が疑われる波形部位が含まれている分割心電図データを分割心電図ＩＤに関連付けて記憶部３２に記憶させ、心臓疾患が疑われる波形部位が含まれていない分割心電図データを分割心電図ＩＤに関連付けて記憶部３２に記憶させない。結果取得部３４２がこのように動作することで、記憶部３２の容量が不足しづらくなる。
【００４１】  表示制御部３４３は、表示装置として機能する医師端末２に心電図データの波形画像を表示させる。表示制御部３４３は、例えば、複数の分割心電図データのうち心臓疾患が疑われる波形部位が含まれている異常心電図データの少なくとも一部のデータに対応する波形画像を医師端末２に表示させるために、異常心電図データを医師端末２に送信する。異常心電図データの少なくとも一部のデータに対応する波形画像は、異常心電図データに対応する波形画像の全ての波形画像（例えば３０秒の波形の画像）、又は異常心電図データに対応する波形画像のうちの一部の波形画像（例えば１５秒の波形の画像）である。
【００４２】  表示制御部３４３は、異常心電図データを医師端末２に送信するために、結果取得部３４２が機械学習モデルから取得した判定結果に基づいて、複数の分割心電図データから心臓疾患が疑われる波形部位が含まれている一以上の異常心電図データを特定する。表示制御部３４３は、特定した一以上の異常心電図データのうち少なくとも１つの異常心電図データの波形画像を医師端末２に表示させる。すなわち、表示制御部３４３は、機械学習モデルにおいて心臓疾患が疑われると判定された波形部位を含む分割心電図データの少なくとも一部のデータに対応する波形画像を医師端末２に表示させる。
【００４３】  表示制御部３４３は、複数の異常心電図データを特定した場合に、医師端末２に波形画像が表示されている異常心電図データの他の異常心電図データの少なくとも一部のデータに対応する波形画像を表示するための表示操作を行うための操作画面を医師端末２に表示させる。表示制御部３４３は、例えば複数の異常心電図データそれぞれを特定するための複数の識別情報である分割心電図ＩＤを含む操作画面を医師端末２に表示させる。表示制御部３４３が医師端末２に表示させる画面の詳細については後述する。
【００４４】  操作情報取得部３４４は、医師端末２において心電図を閲覧している医師が医師端末２で行った操作の内容を示す操作情報を取得する。操作情報取得部３４４は、例えば、医師端末２に波形画像を表示させる異常心電図データを選択するための操作画面を表示制御部３４３が医師端末２に表示させている状態で、複数の分割心電図ＩＤから一以上の分割心電図ＩＤを選択する操作を示す操作情報を医師端末２から取得する。
【００４５】［心電図の表示画面］  図４は、表示制御部３４３が医師端末２に表示させる心電図の第１例である表示画面Ｄ１を示す図である。表示画面Ｄ１における領域Ｒ１、領域Ｒ２及び領域Ｒ４は、医師が他の異常心電図データの波形画像を表示するための表示操作を行うための操作画面の一例である。
【００４６】  表示画面Ｄ１における領域Ｒ１には、異常心電図データの分割心電図ＩＤが表示されている。このように、表示制御部３４３は、複数の異常心電図データそれぞれを特定するための複数の分割心電図ＩＤを医師端末２に表示させる。図４に示す例においては、分割心電図ＩＤが２９、１２３、１２４、１２５、３３０、４２１の分割心電図データに心臓疾患が疑われる部位があることが領域Ｒ１に表示されている。医師は、領域Ｒ１に表示された複数の分割心電図ＩＤから、波形画像を確認する対象の分割心電図ＩＤを選択することができる。
【００４７】  図４の領域Ｒ２は、波形を表示させる対象の分割心電図ＩＤを入力するための領域である。医師端末２は、領域Ｒ２に入力された分割心電図ＩＤに対応する分割心電図データの波形画像を表示する。医師端末２は、例えば、全ての分割心電図データを受信し、受信した分割心電図データのうち、領域Ｒ２に入力された分割心電図ＩＤに対応する分割心電図データの波形画像を表示する。医師端末２は、領域Ｒ２に入力された分割心電図ＩＤを含む操作情報を心電図表示装置３に送信し、送信した分割心電図ＩＤに対応する分割心電図データの波形画像を心電図表示装置３から取得し、取得した分割心電図データの波形画像を表示してもよい。
【００４８】  領域Ｒ３には、分割心電図データの波形画像が表示される。表示制御部３４３は、操作受付部が受け付けた表示操作に基づいて、少なくとも１つの異常心電図データの波形画像を医師端末２に表示させる。図４に示す例において、表示制御部３４３は、領域Ｒ２に入力された分割心電図ＩＤに対応する分割心電図データの波形画像とともに、当該分割心電図データに隣接する時間帯に取得された分割心電図データの波形画像も表示している。このように、選択された分割心電図ＩＤに対応する分割心電図データの波形画像とともに、隣接する時間帯の分割心電図の波形画像も表示制御部３４３が医師端末２に表示させることで、医師が、心臓疾患が疑われる部位と他の部位とを比較しながら診断をすることが可能になる。
【００４９】  なお、表示制御部３４３は、異常心電図データが、医師端末２の画面に同時に表示することができるデフォルト数（図４の場合は３）を超えて連続する場合、異常心電図データとともに正常心電図データを表示することができるように、医師端末２の画面に表示する分割心電図データの数をデフォルト数より増やしてもよい。
【００５０】  領域Ｒ４は、領域Ｒ３に波形画像が表示される分割心電図データを切り替える操作を行うための領域である。医師は、領域Ｒ４において黒色で示されている操作バーを上下方向に移動することで、波形画像が表示される分割心電図データを切り替えることができる。表示制御部３４３は、例えば、操作バーが上向きに移動されたことを示す操作情報を操作情報取得部３４４が取得すると、波形画像が表示されている分割心電図データが取得された時刻よりも前の時刻に取得された分割心電図データの波形画像を医師端末２に表示させる。このように、医師は、操作バーを用いて、所望の分割心電図データを確認することができる。
【００５１】  なお、図４における「アップロード」アイコンは、医師端末２に記憶されている全体心電図データを心電図表示装置３にアップロードする際に用いられる。医師が、医師端末２に記憶されている全体心電図データのうち心臓疾患が疑われる部位を確認したい場合、全体心電図データのファイル名を選択してアップロードアイコンを選択することで、医師端末２から心電図表示装置３に全体心電図データが送信され、心電図表示装置３から異常心電図データを受信することができる。図４における「プリント」アイコンは、表示された心電図を印刷する操作をする際に用いられる。
【００５２】  図５は、表示制御部３４３が医師端末２に表示させる心電図の第２例である表示画面Ｄ２を示す図である。図５においては、領域Ｒ２に入力された分割心電図ＩＤに対応する分割心電図データの波形画像のみが表示されている。このように、表示制御部３４３は、１つの異常心電図データの波形画像のみを医師端末２に表示させてもよい。
【００５３】  図６は、表示制御部３４３が医師端末２に表示させる心電図の第３例である表示画面Ｄ３を示す図である。図６においては、領域Ｒ１に表示された異常心電図データの分割心電図ＩＤに対応する分割心電図データの波形画像のみが領域Ｒ３に表示されている。表示制御部３４３は、操作バーが上下方向に移動されると、複数の異常心電図データのうち医師端末２に表示させる異常心電図データを切り替える。
【００５４】  表示制御部３４３は、例えば、操作バーが上向きに移動されたことを示す操作情報を操作情報取得部３４４が取得すると、波形画像が表示されている異常心電図データが取得された時刻よりも前の時刻に取得された異常心電図データの波形画像を医師端末２に表示させる。このように、表示制御部３４３が、操作情報取得部３４４が取得した操作情報に基づいて、複数の異常心電図データの波形画像を同時に医師端末２に表示させることで、医師が患者の心電図に表れている異常の傾向を把握しやすくなる。
【００５５】  図７は、表示制御部３４３が医師端末２に表示させる心電図の第４例である表示画面Ｄ４を示す図である。図７においては、複数の異常心電図データの分割心電図ＩＤを一覧表示する領域Ｒ１が示されておらず、表示する波形画像を切り替えるためのアイコン画像Ｃ１、Ｃ２、及び表示中の異常心電図データの分割心電図ＩＤを表示するための領域Ｃ３が示されている。アイコン画像Ｃ１は、波形画像を表示中の異常心電図データよりも前の時刻に測定された異常心電図データの波形画像を表示するための操作を医師が行うための画像である。アイコン画像Ｃ２は、波形画像を表示中の異常心電図データよりも後の時刻に測定された異常心電図データの波形画像を表示するための操作を医師が行うための画像である。
【００５６】  図７（ａ）においては、分割心電図ＩＤが１２５の異常心電図データの波形画像が表示されている。医師がアイコン画像Ｃ２を選択する操作をすると、図７（ｂ）に示すように、分割心電図ＩＤが１２５の異常心電図データの次に測定された、分割心電図ＩＤが３３０の異常心電図データの波形画像が表示される。
【００５７】  図８は、表示制御部３４３が医師端末２に表示させる心電図の第５例である表示画面Ｄ５を示す図である。図８においては、表示制御部３４３が、医師端末２に表示させる異常心電図データにおいて、機械学習モデルにおいて心臓疾患が疑われると判定された波形部位を特定するための情報であるマーカーＭを異常心電図データの波形画像とともに表示させている。マーカーＭで囲まれた部位は、機械学習部３３が逆伝搬処理を実行することにより特定した、入力された心電図データが異常心電図データであると判定した要因となった部位である。表示制御部３４３が、このように心臓疾患が疑われると判定された波形部位を示す情報を医師端末２に表示させることで、心臓疾患が専門でない医師であっても、精査すべき部位を把握しやすくなる。
【００５８】  表示制御部３４３は、図４から図８に示したような各種の表示モードを切り替えてもよい。表示制御部３４３は、例えば、第１モード（例えば図４、図８に示すモード）と第２モード（例えば図５、図６、図７に示すモード）とを切り替える。
【００５９】  第１モードは、表示制御部３４３が、全体心電図データに含まれる複数の分割心電図データのうち、心臓疾患が疑われる波形部位が含まれている正常分割心電図データと異常分割心電図データとを含む、複数の連続する分割心電図データの波形画像を表示させるモードである。第２モードは、表示制御部３４３が、一以上の異常分割心電図データの波形画像を表示させ正常分割心電図データの波形画像を表示させないモードである。このように、表示制御部３４３が、医師端末２を使用する医師の操作に応じて表示モードを切り替えることで、医師が心電図を確認する目的に適した態様で異常心電図を医師端末２に表示させることができるので、医師が適切な診断を行いやすくなる。
【００６０】［動作フローチャート］  図９は、制御部３４が実行する動作のフローチャートである。図９に示すフローチャートは、入力処理部３４１が全体心電図データを取得した時点から開始している（Ｓ１１）。
【００６１】  入力処理部３４１は、全体心電図データを取得すると、所定の時間ごとに全体心電図データを分割して複数の分割心電図データを作成する（Ｓ１２）。入力処理部３４１は、作成した複数の分割心電図データを機械学習部３３に入力する（Ｓ１３）。結果取得部３４２は、分割心電図データに疾患が疑われる部位があるか否かを判定した結果を機械学習部３３から取得する（Ｓ１４）。
【００６２】  続いて、表示制御部３４３は、結果取得部３４２が取得した判定結果に基づいて、複数の分割心電図データから異常心電図データを選択する（Ｓ１５）。表示制御部３４３は、医師端末２からの要求に応じて、選択した異常心電図データの波形画像を医師端末２に表示させる（Ｓ１６）。
【００６３】［患者Ｕの状態を表示］  図１０は、心電図表示システムＳの変形例を示す図である。図１０に示す心電図表示装置３は、患者Ｕが使用する情報端末４から受信した情報に基づいて特定された患者Ｕの状態を異常心電図データの波形画像とともに医師端末２に表示させる。情報端末４は、例えばスマートフォンのように患者Ｕが携帯して使用する端末であり、患者Ｕの状態を検出するための各種のセンサーを有している。
【００６４】  図１１は、変形例に係る心電図表示装置３ａの構成を示す図である。図１１に示す心電図表示装置３ａは、状態情報取得部３４５をさらに有するという点で、図２に示した心電図表示装置３と異なり、他の点で同じである。
【００６５】  状態情報取得部３４５は、心電図データが測定された所定期間内の患者Ｕの状態を示す状態情報を時刻に関連付けて取得する。状態情報取得部３４５は、取得した状態情報及び時刻を示す情報を表示制御部３４３に通知する。状態情報取得部３４５は、患者Ｕの動き、患者Ｕがいる場所（緯度・経度・高度）、患者Ｕがいる場所の温度等のように、患者Ｕの状態に関連する情報を情報端末４から取得する。患者Ｕの動きを示す情報は、例えば、情報端末４が有する加速度センサーが検出した加速度である。患者Ｕがいる場所を示す情報は、例えば、情報端末４が有するＧＰＳ受信機が特定した緯度・経度を示す情報及び高度センサーが検出した高度である。
【００６６】  表示制御部３４３は、状態情報取得部３４５から通知された複数の時刻に関連付けられた複数の状態情報のうち、異常心電図データが測定された時刻に対応する状態情報を特定する。表示制御部３４３は、異常心電図データが測定された時刻に関連付けられた状態情報が示す状態を、異常心電図データの波形画像とともに医師端末２に表示させる。表示制御部３４３は、複数の異常心電図データそれぞれを特定するための複数の異常心電図ＩＤと患者Ｕの状態とを関連付けて医師端末２に表示させる。
【００６７】  図１２は、異常心電図とともに患者Ｕの状態が表示された表示画面Ｄ６を示す図である。図１２において、分割心電図ＩＤが２９の異常心電図データの波形画像に関連付けて「階段を上った」という状態が表示されており、分割心電図ＩＤが１２３、１２４の異常心電図データの波形画像に関連付けて「走った」という状態が表示されている。このように、表示制御部３４３が異常心電図の波形画像と患者Ｕの状態とを関連付けて医師端末２に表示させることで、異常が発生したときの患者Ｕの状態を医師が把握することができるので、医師が適切な診断を行いやすくなる。
【００６８】  なお、心電図データに関連付けられた時刻情報と状態情報に関連付けられた時刻情報とが同期している場合、機械学習部３３は、心電図データと状態情報とを組み合わせたデータを教師データとして用いて学習してもよい。この場合、入力処理部３４１は、分割心電図データと、分割心電図データが測定された時刻における患者Ｕの状態を示す状態情報とを機械学習部３３に入力する。機械学習部３３は、状態情報とともに入力された分割心電図データに心臓疾患の疑いがある部位が含まれているか否かを判定し、判定結果を出力する。このように機械学習部３３が分割心電図データとともに状態情報を使用することで、判定精度がさらに向上する。
【００６９】  入力処理部３４１は、心電図データのみを機械学習部３３に入力し、状態情報を表示制御部３４３に通知してもよい。この場合、表示制御部３４３は、機械学習部３３から異常心電図データであると判定された分割心電図データであっても、状態情報に基づいて異常ではないと判定される場合には、正常心電図データとして扱ってもよい。
【００７０】［心電図表示装置として機能する医師端末２］  以上の説明においては、心電図表示装置３が心電図において心臓疾患の疑いがある部位を特定した結果に基づいて、異常心電図データの波形画像を医師端末２に表示させる場合を例示した。これに対して、医師が使用する医師端末２が、心電図において心臓疾患の疑いがある部位を特定し、当該部位を含む心電図を表示する心電図表示装置として機能してもよい。
【００７１】  図１３は、心電図表示装置として機能する医師端末２の構成を示す図である。図１３に示す医師端末２は、通信部２１と、記憶部２２と、機械学習部２３と、制御部２４と、表示部２５と、操作部２６とを有する。制御部２４は、入力処理部２４１と、結果取得部２４２と、表示制御部２４３と、操作情報取得部２４４と、を有する。通信部２１、記憶部２２、機械学習部２３及び制御部２４は、それぞれ図２に示した心電図表示装置３における通信部３１、記憶部３２、機械学習部３３及び制御部３４と同等の機能を有する。
【００７２】  入力処理部２４１、結果取得部２４２、表示制御部２４３、及び操作情報取得部２４４は、それぞれ入力処理部３４１、結果取得部３４２、表示制御部３４３、及び操作情報取得部３４４と同等の機能を有する。医師端末２においても、制御部２４が記憶部２２に記憶されたプログラムを実行することにより、制御部２４は、入力処理部２４１、結果取得部２４２、表示制御部２４３及び操作情報取得部２４４として機能する。
【００７３】  表示制御部２４３は、所定期間にわたって測定された患者の心電図データのうち、心臓疾患が疑われる波形部位を含む一定時間長の心電図データである異常心電図データの波形画像を表示部２５に表示させる。表示制御部２４３は、複数の異常心電図データそれぞれを特定するための複数の識別情報である分割心電図ＩＤを表示部２５に表示させる。
【００７４】  操作情報取得部２４４は、心電図データに異常心電図データが複数含まれている場合、表示部２５に波形画像が表示されている異常心電図データの他の異常心電図データの波形画像を表示するための操作情報を取得する。複数の識別情報から一以上の識別情報を選択する操作を示す操作情報を取得し、取得した操作情報を表示制御部２４３に通知する。表示制御部２４３は、通知された操作情報に基づいて、表示部２５に波形画像を表示させる異常心電図データを選択する。医師端末２がこのように構成されていることで、医師端末２は、ネットワークを介してサーバに接続されていない状態であっても、機械学習モデルを用いて特定された異常心電図を表示することができる。
【００７５】［心電図表示システムＳによる効果］  以上説明したように、心電図表示システムＳにおいては、表示制御部３４３が、分割心電図データが入力された機械学習部３３から取得した、心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果に基づいて特定した異常心電図データの波形画像を医師端末２に表示させる。心電図表示システムＳがこのように構成されていることで、医師端末２を使用する医師が心臓疾患の専門医でない場合であっても、医師が疾患の有無を適切に判断することができる確率が高まる。
【００７６】  また、表示制御部３４３は、医師端末２に波形画像が表示されている異常心電図データの他の異常心電図データの波形画像を表示するための表示操作を行うための操作画面を医師端末２に表示させる。そして、操作情報取得部３４４は、心電図データに異常心電図データが複数含まれている場合、波形画像が表示されている異常心電図データの他の異常心電図データの波形画像を医師端末２に表示するための操作情報を取得する。表示制御部３４３及び操作情報取得部３４４がこのように動作することで、医師は、長期間にわたって取得された心電図データのうち、異常が発生している疑いがある部位を容易に確認することが可能になる。
【００７７】  以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。
【００７８】  例えば、以上の説明においては、心電図データに心臓疾患が疑われる部位が含まれているか否かを機械学習部３３が判定した結果に基づいて、表示制御部３４３が異常心電図データに対応する波形画像を医師端末２に表示させる場合を例示した。しかしながら、表示制御部３４３は、機械学習部３３を用いることなく、異常心電図データに対応する波形画像を医師端末２に表示させてもよい。表示制御部３４３は、例えば機械学習モデルを用いない画像解析手法を用いて分割心電図データに異常があるか否かを判定した結果に基づいて、異常心電図データに対応する波形画像を医師端末２に表示させてもよい。
【符号の説明】
【００７９】１  心電計２  医師端末３  心電図表示装置４  情報端末３１  通信部３２  記憶部３３  機械学習部３４  制御部３５  表示部３６  操作部３４１  入力処理部３４２  結果取得部３４３  表示制御部３４４  操作情報取得部３４５  状態情報取得部
【要約】  心電図表示装置（３）は、所定期間にわたって測定された患者の全体心電図データが所定期間よりも短い所定時間長の心電図データに分割された分割心電図データを、所定時間長の複数の教師用心電図データを用いて機械学習した機械学習モデルに入力する入力処理部（３４１）と、機械学習部（３３）から出力される、分割心電図データに心臓疾患が疑われる波形部位が含まれているか否かを示す判定結果を取得する結果取得部（３４２）と、判定結果に基づいて、複数の分割心電図データから心臓疾患が疑われる波形部位が含まれている一以上の異常心電図データを特定し、特定した一以上の異常心電図データのうち少なくとも１つの異常心電図データの少なくとも一部のデータに対応する波形画像を医師端末（２）に表示させる表示制御部（３４３）と、を有する。【図１】
0006865329.tif 000002
【図２】
0006865329.tif 000003
【図３】
0006865329.tif 000004
【図４】
0006865329.tif 000005
【図５】
0006865329.tif 000006
【図６】
0006865329.tif 000007
【図７】
0006865329.tif 000008
【図８】
0006865329.tif 000009
【図９】
0006865329.tif 000010
【図１０】
0006865329.tif 000011
【図１１】
0006865329.tif 000012
【図１２】
0006865329.tif 000013
【図１３】
0006865329.tif 000014