(57)【要約】【課題】  医療従事者による医療情報記録を管理する医療情報システムを提供することを目的とする。【解決手段】  医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部と，入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部と，構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部と，を有しており，構造化処理部は，入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，医療情報システムである。【選択図】  図１
2020135735.tif 000002
【特許請求の範囲】
【請求項１】
医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部と，
前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部と，
前記構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部と，を有しており，
前記構造化処理部は，
前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，
ことを特徴とする医療情報システム。
【請求項２】
医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部と，
前記入力を受け付けたテキスト情報に基づいて構造化された構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部と，
を有することを特徴とする医療情報システム。
【請求項３】
前記出力処理部は，
前記構造化情報のうち，ほかの医療機関に連携するのには不適切情報の条件を充足する情報を出力対象から除外して出力処理を実行する，
ことを特徴とする請求項１または請求項２に記載の医療情報システム。
【請求項４】
前記出力処理部は，
前記構造化情報のうち，診断名または既往歴名に対応づけられた情報を出力対象から除外して出力処理を実行する，
ことを特徴とする請求項１から請求項３のいずれかに記載の医療情報システム。
【請求項５】
前記出力処理部は，
前記出力対象の構造化情報のうち，不適切情報または適切情報の選択を受け付けることで，不適切情報を出力対象から除外して出力処理を実行する，
ことを特徴とする請求項１から請求項４のいずれかに記載の医療情報システム。
【請求項６】
医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部と，
前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部と，
前記構造化情報のうち一部または全部を出力する出力処理部と，を有しており，
前記構造化処理部は，
前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，
ことを特徴とする医療情報システム。
【請求項７】
コンピュータを，
医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部，
前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部，
前記構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部，として機能させる医療情報プログラムであって，
前記構造化処理部は，
前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，
ことを特徴とする医療情報プログラム。
【請求項８】
コンピュータを，
医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部，
前記入力を受け付けたテキスト情報に基づいて構造化された構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部，
として機能させることを特徴とする医療情報プログラム。
【請求項９】
コンピュータを，
医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部，
前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部，
前記構造化情報のうち一部または全部を出力する出力処理部，として機能させる医療情報プログラムであって，
前記構造化処理部は，
前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，
ことを特徴とする医療情報プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，医師が記載する電子カルテのカルテ記載や，看護師が記載する看護記録などの，医療従事者による医療情報記録を管理する医療情報システムに関する。
【背景技術】
【０００２】
医療機関では電子化が進められており，電子カルテなどの医療情報システムが用いられている。医師が患者を診療した場合，どのような薬剤を処方したか，どのような処置をしたか，どのような病名であるか，などの診療の結果を電子カルテに記録することが求められている。
【０００３】
電子カルテに記録される情報には，大別して「診療録記載」の情報と「オーダリング」の情報とがある。「診療録記載」の情報とは，医師が患者を診療した際の情報であって，一般的には患者から聴取した主訴，現病歴，既往歴，内服薬などのほか，臨床病名，所見，経過などの情報が含まれる。主訴とは患者による症状の訴えであり，現病歴とは，主訴がいつからどのように始まり，どのような経過をとってきたのか，などを示す情報であり，主訴に付随する情報である。既往歴とは患者の過去の病歴であり，内服薬は患者が日頃から服用している薬剤を示す情報である。また臨床病名とは，医師が患者の病状に対して最適と想起して診療録記載において含めた病名または患者の病名を正確に反映した病名である。所見とは，患者を診療した医師による見解を示す情報であり，経過とは患者に対してどのような実施処置や処方をしたかを示す情報である。
【０００４】
電子カルテに記録される「オーダリング」の情報とは，保険病名，医師が看護師や薬剤師などに対して行う，患者に対する処置や検査，処方する薬剤などの指示内容の情報である。この患者に対する処置や検査が実施処置であり，処方する薬剤の情報が実施処方である。そして保険病名とは，保険診療を行うために，患者に対して便宜的に付した病名である。保険病名は，必ずしも臨床病名とは一致しておらず，かけ離れていることも多い。そのため，保険病名だけからではその患者の実際の病名（臨床病名）は，医師であっても正確に特定できないことが多い。
【０００５】
たとえば，図１０に，ある患者の診療録記載の情報と，オーダリングの情報の一例を示す。図１０（ａ）は電子カルテの自由記載欄に記入された診療録記載の情報の一例であり，図１０（ｂ）は電子カルテのオーダリング部分に記載されたオーダリングの情報の一例である。図１０の患者の場合，「診療録記載」の情報では，「帯状疱疹」が臨床的には主たる病名（臨床病名）として記録されている。一方，電子カルテの「オーダリング」の記録上は，実施処置・実施処方として，心電図，胸部レントゲンの各検査を行い，ロキソニン錠，バルトレックス，メチコバールが処方されたこととなっており，それぞれの実施処置・実施処方について，「不整脈疑い」，「肺炎疑い」，「胸痛症」，「帯状疱疹」，「ビタミンＢ１２欠乏症」などが保険病名として記録される。したがって，これらの保険病名を見ただけでは，医師であってもすぐには患者の主たる臨床病名が「帯状疱疹」であることは判定できない。
【０００６】
このように電子カルテには臨床的に重要な情報を含む「診療録記載」の情報と，保険請求の観点から重要な「オーダリング」の情報とがあるが，「診療録記載」の情報は電子カルテの自由記載欄に医師の自由入力によって記録されるため，その情報は構造化されていない。
【０００７】
診療録記載の情報が構造化されておらず，自由記載欄に意思の自由入力によって記録されているのは，医療の現場では迅速な入力ができないと，面倒で記録をしない，という事態が生じやすい傾向があることが一つの理由である。たとえばそれがタブ操作一つであっても医師の利用に不便を強いるものであるとすると，記録がされない可能性がある。また，かかりつけ患者を受診する一般外来と異なり，とくに救急や急性期では，患者の疾患確率を左右する非常に重要な項目である患者の既往歴や内服薬がわかっていないことが多い。そのため，診療にあたる医師は，これらの情報をほぼ全患者に対して短時間で聴取して記録をする必要がある。また医師が聴取する情報は，患者の症状に合わせてその都度変化することもあるので，定型的なものとはならない。
【０００８】
このように，臨床，とくに救急や急性期の臨床現場では診療録記載の情報を入力するにあたっては，簡便さや入力速度が重要となっており，また多様な入力が行える必要がある。そのような観点から，入力内容ごとにあらかじめ用意されたテンプレートの特定フィールドに入力をする，あらかじめ病名や手技等の一覧をリスト化し，そこからタブなどで選択入力をする，といった情報の構造化に適した入力方法を採ることができない。そして，医療現場の実情から，診療録記載の情報は，医師による自由入力が求められている。
【０００９】
一方，「オーダリング」の情報は，上述の診療録記載の情報とは異なり，処方，処置，検査などの指示ミスの防止，保険請求のミスの防止などが重視される。また，保険診療請求事務を画一的に行うことなどの観点も重視される。そのため，自由入力よりもテンプレートなどからの選択やタブなどの選択入力といった入力方法が好まれる。
【００１０】
非特許文献１および非特許文献２に従来の電子カルテの医療情報システムの一例を示す。
【００１１】
従来の電子カルテなどの医療情報システムでは，自由に入力できるものの構造化せずに管理している情報と，構造化して管理している情報とに，その目的に応じて明確に分かれている。
【００１２】
なお，看護師が患者の看護を記録する看護記録も同様に，構造化して管理していない。
【先行技術文献】
【非特許文献】
【００１３】
【非特許文献１】株式会社島津製作所，”統合型電子カルテシステム「SimCLINIC T3」のご紹介”，[online]，インターネット＜ＵＲＬ：http://www.med.shimadzu.co.jp/application/info/09.html＞
【非特許文献２】富士通株式会社，”中堅病院様向け電子カルテシステム  FUJITSU  ヘルスケアソリューション  HOPE EGMAIN-LX"，[online]，インターネット＜ＵＲＬ：http://www.fujitsu.com/jp/solutions/industry/healthcare/products/egmainlx/＞
【発明の概要】
【発明が解決しようとする課題】
【００１４】
電子カルテなどの医療情報システムにおける「オーダリング」の情報の処方や検査の情報は，たとえば，医療機関同士の紹介の際に印刷して，あるいは電子的に送られる。しかしこの情報だけでは不十分であることが一般的であって，通常の医療機関同士の連携では，紹介状が用いられている。この紹介状は，医師が，患者個人の氏名などのほか，電子カルテの「診療録記載」の情報を参照して，適宜，まとめて作成する文書である。
【００１５】
また，現在，地域にある複数の病院で患者情報を共有する地域連携カルテや，ＰＨＲ（Ｐｅｒｓｏｎａｌ  Ｈｅａｌｔｈ  Ｒｅｃｏｒｄ）プロジェクトが行われている。この際には，電子カルテにおける「診療録記載」の情報も含めて，複数の医療機関同士で共有する情報連携システムを用いることが考えられている。しかし電子カルテの「診療録記載」の情報には，患者，あるいはほかの医療機関に対して開示するには適切ではない情報が記載されることもある。たとえば，患者自身が特定の医療機関に対して不信を持っている旨の情報や，医師がほかの医療機関の医師の診療に対して疑問がある旨の情報などがその一例である。これらの情報は，患者自身やほかの医療機関に対して開示することは望ましくないものの，その医療機関内では共有すべき重要な情報であることもある。
【００１６】
そのため，電子カルテの「診療録記載」のすべての情報が共有されると，患者やほかの医療機関に対して開示するには適切ではないもののその医療機関内では共有することが重要な情報の入力を躊躇することにつながりかねない。結果として，電子カルテを複数の医療機関同士で共有する場合であっても，自由記載欄である「診療録記載」の情報は共有しないようになっている。その場合，患者の診療にあたっての重要な情報である，臨床病名や既往歴等が記載された「診療録記載」の情報を共有化することは，そのままではできないので，紹介状と同様に，臨床病名や既往歴などの情報を，医師が電子カルテから適宜，選択して入力を行うなどを行っている。そのため，医師に二重入力の負担が発生する。しかし上述のように，多忙な医師に対して二重入力の負担は重いものである。
【課題を解決するための手段】
【００１７】
本発明者は上記課題に鑑み，医師の負担を増やすことなく，一方で，臨床に必要な情報をほかの医療機関にも容易に連携することが可能な医療情報システムを発明した。
【００１８】
第１の発明は，医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部と，前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部と，前記構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部と，を有しており，前記構造化処理部は，前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，医療情報システムである。
【００１９】
本発明のように構成することで，ほかの医療機関と連携するのに不適切情報を，医師の負担を増やすことなく，出力対象から除外することができる。その一方，医療情報記録においては，従来と同様に，多様な情報を記載することができる。
【００２０】
すなわち，構造化処理部における処理において，非医学的情報を回避した上で，医学的情報を抽出して構造化しているので，非医学的情報の度合いが強い不適切とされる情報を出力対象から除外できる。とくに，構造化処理部は医学用語辞書を参照することで，構造化情報とする対象情報を抽出している。医学用語辞書は，標準的な医学用語を記憶する辞書であり，さらに，その周囲の関連性の高いテキスト情報を抽出する。このような形態の辞書を用いることで，構造化して抽出される情報には，たとえばスタッフ同士の情報共有目的での患者属性情報などの，明らかに非医学的情報記載が含まれないことを保証することが可能となる。
【００２１】
また，医学的情報であることから構造化情報に含まれているが，出力対象からは除外すべき不適切情報も除外して出力をすることができる。
【００２２】
第２の発明は，医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部と，前記入力を受け付けたテキスト情報に基づいて構造化された構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部と，を有する医療情報システムである。
【００２３】
本発明のように構成することで，ほかの医療機関と連携するのに不適切情報を，医師の負担を増やすことなく，出力対象から除外することができる。その一方，医療情報記録においては，従来と同様に，多様な情報を記載することができる。とくに，医学的情報であることから構造化情報に含まれているが，出力対象からは除外すべき不適切情報も除外して出力をすることができる。
【００２４】
上述の発明において，前記出力処理部は，前記構造化情報のうち，ほかの医療機関に連携するのには不適切情報の条件を充足する情報を出力対象から除外して出力処理を実行する，医療情報システムのように構成することができる。
【００２５】
上述の発明において，前記出力処理部は，前記構造化情報のうち，診断名または既往歴名に対応づけられた情報を出力対象から除外して出力処理を実行する，医療情報システムのように構成することができる。
【００２６】
構造化情報のうち不適切情報を判定するためには，これらの発明のような処理を実行することができる。
【００２７】
上述の発明において，前記出力処理部は，前記出力対象の構造化情報のうち，不適切情報または適切情報の選択を受け付けることで，不適切情報を出力対象から除外して出力処理を実行する，医療情報システムのように構成することができる。
【００２８】
構造化情報のうち不適切情報を特定する際に，本発明のように構成してもよい。これによって，医師が簡単な操作で対応可能となり，医師の負担を軽減しながら，出力対象とすべきかないかの判断を，その都度，行うことができる。
【００２９】
第６の発明は，医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部と，前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部と，前記構造化情報のうち一部または全部を出力する出力処理部と，を有しており，前記構造化処理部は，前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，医療情報システムのように構成することができる。
【００３０】
本発明のように構成することで，ほかの医療機関と連携するのに不適切情報を，医師の負担を増やすことなく，出力対象から除外することができる。その一方，医療情報記録においては，従来と同様に，多様な情報を記載することができる。とくに，構造化処理部における処理において，非医学的情報を回避した上で，医学的情報を抽出して構造化しているので，非医学的情報の度合いが強い不適切とされる情報を出力対象から除外できる。とくに，構造化処理部は医学用語辞書を参照することで，構造化情報とする対象情報を抽出している。医学用語辞書は，標準的な医学用語を記憶する辞書であり，さらに，その周囲の関連性の高いテキスト情報を抽出する。このような形態の辞書を用いることで，構造化して抽出される情報には，たとえばスタッフ同士の情報共有目的での患者属性情報などの，明らかに非医学的情報記載が含まれないことを保証することが可能となる。
【００３１】
第１の発明の医療情報システムは，本発明のプログラムをコンピュータに読み込ませて実行することで実現することができる。すなわち，コンピュータを，医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部，前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部，前記構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部，として機能させる医療情報プログラムであって，前記構造化処理部は，前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，医療情報プログラムである。
【００３２】
第２の発明の医療情報システムは，本発明のプログラムをコンピュータに読み込ませて実行することで実現することができる。すなわち，コンピュータを，医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部，前記入力を受け付けたテキスト情報に基づいて構造化された構造化情報のうち，不適切情報を出力対象から除外して出力する出力処理部，として機能させる医療情報プログラムである。
【００３３】
第６の発明の医療情報システムは，本発明のプログラムをコンピュータに読み込ませて実行することで実現することができる。すなわち，コンピュータを，医療情報記録について自由入力でテキスト情報を受け付けるテキスト情報入力受付処理部，前記入力を受け付けたテキスト情報に対して構造化処理を実行する構造化処理部，前記構造化情報のうち一部または全部を出力する出力処理部，として機能させる医療情報プログラムであって，前記構造化処理部は，前記入力を受け付けたテキスト情報に対して，医学用語を記憶した医学用語辞書を参照することで，構造化情報として対象情報を抽出する，医療情報プログラムである。
【発明の効果】
【００３４】
本発明の医療情報システムを用いることによって，医師の負担を増やすことなく，一方で，臨床に必要な情報をほかの医療機関にも容易に連携することが可能となる。
【図面の簡単な説明】
【００３５】
【図１】本発明の医療情報システムの全体の処理機能の一例を模式的に示すブロック図である。
【図２】本発明の医療情報システムが機能するコンピュータのハードウェア構成の一例を模式的に示す概念図である。
【図３】電子カルテの自由記載欄に入力されたテキスト情報と，それに対する構造化処理の結果，得られた構造化情報の一例を示す図である。
【図４】病名についての表記揺らぎ辞書の一例を示す図である。
【図５】薬剤名についての表記揺らぎ辞書の一例を示す図である。
【図６】構造化情報記憶部の一例を示す図である。
【図７】本発明の医療情報システムの処理プロセスの一例を示すフローチャートである。
【図８】第１の表示領域と，第２の表示領域との表示の関係の一例を示す図である。
【図９】出力処理の一例を模式的に示す図である。
【図１０】患者に対する診療録記載の情報と，オーダリングの情報の一例を示す図である。
【発明を実施するための形態】
【００３６】
本発明の医療情報システム１の全体の処理機能の一例を図１のブロック図に示す。また本発明の医療情報システム１を実現するコンピュータのハードウェア構成の一例を図２に示す。
【００３７】
医療情報システム１は，本発明の処理を実行するコンピュータである。医療情報システム１で用いるコンピュータは，プログラムの演算処理を実行するＣＰＵなどの演算装置７０と，情報を記憶するＲＡＭやハードディスクなどの記憶装置７１と，ディスプレイ（画面）などの表示装置７２と，キーボードやポインティングデバイス（マウスやテンキーなど）などの入力装置７３と，演算装置７０の処理結果や記憶装置７１に記憶する情報をインターネットやＬＡＮなどのネットワークを介して送受信する通信装置７４とを有している。コンピュータ上で実現する各機能（各手段）は，その処理を実行する手段（プログラムやモジュールなど）が演算装置７０に読み込まれることでその処理が実行される。各機能は，記憶装置７１に記憶した情報をその処理において使用する場合には，該当する情報を当該記憶装置７１から読み出し，読み出した情報を適宜，演算装置７０における処理に用いる。また，図１の医療情報システム１は一台のコンピュータで実現される場合を示したが，複数のコンピュータに，その機能が分散配置されていてもよい。コンピュータには，サーバやパーソナルコンピュータ，ワークステーションなど各種の情報処理装置が含まれる。また，いわゆるクラウド形式であってもよい。たとえば入力者がテキスト情報の入力に用いるコンピュータと，入力されたテキスト情報を受け付けて本発明における各処理を実行するコンピュータとが分かれていてもよい。
【００３８】
コンピュータがタッチパネルディスプレイを備えている場合には，表示装置７２と入力装置７３とが一体的に構成されていてもよい。タッチパネルディスプレイは，たとえばタブレット型コンピュータやスマートフォンなどの可搬型通信端末などで利用されることが多いが，それに限定するものではない。タッチパネルディスプレイは，そのディスプレイ上で，直接，所定の入力デバイス（タッチパネル用のペンなど）や指などによって入力を行える点で，表示装置７２と入力装置７３の機能が一体化した装置である。
【００３９】
またコンピュータは音声入力が可能であってもよい。この場合，入力者が発話した音声を所定のマイク（集音装置）で集音し，テキスト情報に変換して対応箇所にテキスト入力を行う。
【００４０】
本発明における各手段は，その機能が論理的に区別されているのみであって，物理上あるいは事実上は同一の領域を為していてもよい。また，本発明で説明する処理は一例に過ぎず，その処理プロセスを適宜，変更することが可能である。
【００４１】
医療情報システム１は，テキスト情報入力受付処理部１１とテキスト情報記憶部１２と構造化処理部１３と照合辞書記憶部１４と構造化情報記憶部１５と出力処理部１６とを有する。なお，医療情報システム１は，電子カルテなどにおける一機能を構成するものであってもよい。
【００４２】
テキスト情報入力受付処理部１１は，医師や看護師などの医療従事者が電子カルテの自由記載欄である診療録記載や，看護記録などに自由入力をしたテキスト情報を受け付ける。診療緑記載や看護記録などを医療情報記録とする。自由入力とは，プルダウンメニューやチェックボックスなどによる情報の選択や，あらかじめ入力する情報の種別が定められた入力フィールドに対する入力ではなく，入力者が自由にテキスト情報の入力をすることを意味する。なおテキスト情報の入力としては，文字，数字，記号などのテキスト情報を入力するほか，音声の発話をテキスト情報化した入力であってもよい。
【００４３】
テキスト情報記憶部１２は，テキスト情報入力受付処理部１１で入力を受け付けた，電子カルテの自由記載欄に記載したテキスト情報，看護記録に記載したテキスト情報を記憶する。これらのテキスト情報は，医療情報記録として臨床現場では重要な情報となる。また，これらのテキスト情報のほか，電子カルテの自由記載欄以外の情報，たとえば，患者自身の属性情報，オーダリングの情報を記憶していてもよい。
【００４４】
構造化処理部１３は，テキスト情報入力受付処理部１１で受け付けたテキスト情報の入力を監視し，係り受け解析，文脈解析などの自然言語解析処理や，後述する照合辞書記憶部１４を参照して，自由入力されたテキスト情報を構造化し，構造化情報として構造化情報記憶部１５に記憶させる。構造化情報は，当該患者の電子カルテの自由記載欄に対応づけられているとよい。構造化処理部１３におけるテキスト情報の構造化処理にはさまざまな技術を用いることができ，その限定はない。
【００４５】
後述する照合辞書記憶部１４を参照して，表記揺らぎ処理を実行してもよい。表記揺らぎ処理とは，同一の事象に対して複数の表記がある場合，それを標準的な表記に統一する処理である。
【００４６】
自然言語解析処理に用いるコンピュータシステムとしては，たとえばマイクロソフト社が提供するＭｉｒｃｏｓｏｆｔ  ＡｚｕｒｅのＬＵＩＳ（Language Understanding）を用いることができる。
【００４７】
テキスト情報の構造化とは，自由入力されたテキスト情報に基づいて，あらかじめ定められた情報種別ごとにその内容を標準化された形にすることである。たとえばテーブル形式で保持される。テキスト情報を構造化する一つの処理としては，次のような処理がある。
【００４８】
テキスト情報入力受付処理部１１で入力を受け付けたテキスト情報に基づいて，文，文節，段落などの所定のテキスト情報の単位に付与されたタグを，照合辞書記憶部１４の参照や，文脈解析などの自然言語解析処理を用いて，標準化タグ付きのテキスト情報（情報種別ごとのテキスト情報の分類）に分割をする。それぞれの情報種別で抽出すべき対象情報が，医学用語の辞書を記憶した医学用語辞書で定められているので，それぞれの情報種別のテキスト情報において，照合辞書記憶部１４における医学用語辞書を参照して，あらかじめ定められた抽出すべき対象情報を抽出する。そして，抽出した対象情報の前後所定範囲内，たとえば前後１５文字以内に「関連性の高い情報」（以下，「関連情報」という）があるか探索し，ある場合にはそれらを後述する症状や病名に対する陽性陰性表現や付加情報（備考欄）として抽出し，対応づけて構造化情報として標準化したテーブルに格納する。
【００４９】
たとえば，情報種別として「現病歴」，「既往歴」，「内服薬」，「身体所見」，「来院後経過」などがあり，それらに対応する対象情報としては，情報種別「現病歴」には「症状」，情報種別「既往歴」には既往歴としての「病名」，情報種別「内服薬」には「薬剤名」，情報種別「来院後経過」には診断名としての「病名」などがある。そして情報種別の対象情報ごとに，どのような関連情報を抽出するかをあらかじめ対応づけて記憶している。なお，関連情報については任意に設定することができ，たとえば上述のＬＵＩＳを用いて，自動的に，情報種別の対象情報ごとに，関連情報を抽出してもよい。そして，情報種別ごとにテーブルが生成され，このテーブルには，対象情報と関連情報とが格納される。たとえば情報種別「現病歴」のテーブルには，「症状」とそれに対する陽性陰性表現が対応づけて格納される。どのような情報種別を設けるか，その情報種別に対して対象情報，関連情報をどのように設定するかは，任意に設定することができるが，一般的な医師，看護師の記録ではある程度統一された情報種別セットが存在する。
【００５０】
構造化処理部１３においてこのような処理を行うことで，自由記載欄などに入力されたテキスト情報のうち，非医学的情報を回避した上で，医学的情報を抽出して構造化することができる。
【００５１】
構造化処理部１３は，入力を受け付けたテキスト情報において，照合辞書記憶部１４における医学用語辞書の医学用語の参照，照合辞書記憶部１４のタグパターンの辞書に記憶する情報種別を示すタグの参照，入力されたテキスト情報に対する文脈解析などの自然言語解析処理によって情報種別があることを検出すると，その情報種別に対応するテーブル，たとえば情報種別「現病歴」のテーブル，情報種別「既往歴」のテーブル，情報種別「内服薬」のテーブル，情報種別「身体所見」のテーブル，情報種別「来院後経過」のテーブルがすでに生成されているか否かを判定する。そして，検出した情報種別に対応するテーブルが生成されていない場合には，そのテーブルを生成する。また情報種別のテキスト情報ごとに自然言語解析処理や，照合辞書記憶部１４における医学用語辞書を参照して対象情報を抽出し，対象情報に基づいて関連情報を探索し，抽出する。そして，生成した情報種別のテーブルに対象情報と関連情報とを振り分けて格納する。
【００５２】
一方，検出した情報種別に対応するテーブルがすでにある場合には，情報種別のテキスト情報ごとに自然言語解析処理や，照合辞書記憶部１４における医学用語辞書を参照して対象情報を抽出し，対象情報に基づいて関連情報を探索して抽出する。そして，検出した情報種別に対応するテーブルに，抽出した対象情報と関連情報とを振り分けて格納する。情報種別に対応するテーブルの有無は，情報種別とテーブルとの対応関係をあらかじめ設定しておき，その対応関係に基づいて，テーブルが生成されているか否かを判定することができる。
【００５３】
検出した対象情報や関連情報について，後述する照合辞書記憶部１４を参照し，その対象情報や関連情報が症状名，病名，薬剤名を示す表現の有無を判定し，これらのいずれかである場合には，照合辞書記憶部１４で一致する文字列を特定し，検出した対象情報や関連情報を，照合辞書記憶部１４であらかじめ定めた標準的な表記や標準的なコードを追加または変更し，その表記を統一する処理を実行してもよい。
【００５４】
たとえば情報種別「現病歴」のテキスト情報に対して自然言語解析処理技術を用いて対象情報として「頭が痛い」を検出した場合，照合辞書記憶部１４を参照し，標準的な症状名として「頭痛」に変更するとともに，その陽性陰性表現として「＋」であることを判定し，情報種別「現病歴」のテーブルに「頭痛」，「＋」を対応づけて格納する。同様に，情報種別「内服薬」のテキスト情報に対して自然言語解析処理技術を用いて対象情報として「アスピリン」，「スタチン」を検出した場合，照合辞書記憶部１４を参照し，標準的な薬剤名として「バイアスピリン」，「スタチン」とし，またそれらのコード（薬効分類コード）を追加して，情報種別「内服薬」のテーブルに対応づけて格納する。
【００５５】
構造化処理部１３は，上述のように入力されたテキスト情報から抽出した各情報種別における対象情報や関連情報を標準的な表記に変更し，またコードを追加して，それぞれの情報種別のテーブルに振り分けて格納する。
【００５６】
たとえば電子カルテの自由記載欄に，図３（ａ）のようにテキスト情報が入力された場合には，構造化処理部１３は，情報種別を示すタグとして「Ｓ：」で情報種別「現病歴」を，「内服：」で情報種別「内服薬」を，「Ｏ：」で情報種別「身体所見」を，「Ａ／Ｐ：」で情報種別「来院後経過」を検出する。また，「心筋梗塞でカテーテル治療後。」のテキスト情報に対する文脈解析により，情報種別「既往歴」を検出する。そして検出した情報種別から次の情報種別までの間のテキスト情報を，最初に検出した情報種別のテキスト情報として切り出す（物理的に切り出すほか，処理対象として特定する場合も含む）。すなわち，「Ｓ：」の検出によって情報種別「現病歴」を検出し，「心筋梗塞でカテーテル治療後。」のテキスト情報に対する文脈解析により，情報種別「既往歴」を検出する。そして，情報種別「現病歴」と情報種別「既往歴」との間にあるテキスト情報を，情報種別「現病歴」に対応するテキスト情報として分割をする。情報種別ごとにテキスト情報を切り出した状態を模式的に示すのが図３（ｂ）である。
【００５７】
分割した情報種別「現病歴」に対応するテキスト情報から自然言語解析処理や照合辞書記憶部１４における医学用語辞書を参照して，対象情報を抽出する。対象情報は情報種別ごとに対応づけられているので，たとえば情報種別「現病歴」における対象情報「症状」を抽出する。この際に，具体的なテキスト情報として「症状」が含まれているか否かではなく，「症状」に相当する医学用語があるかを，照合辞書記憶部１４における医学用語辞書を参照して抽出する。そして抽出した対象情報「症状」から所定範囲内にある陽性陰性表現を抽出する。そして，抽出した「症状」に陽性陰性表現を対応づけてテーブルに格納する。
【００５８】
このように分割した情報種別ごとに対象情報を振り分けて，構造化情報としてテーブルに格納することで，図３（ｃ）のように情報種別ごとのテーブルができる。
【００５９】
構造化処理部１３における処理は，上述の処理に限定されるのではなく，さまざまな自然言語解析処理によって実現できる。たとえば，中間層が多数の層からなるニューラルネットワークの各層のニューロン間の重み付け係数が最適化された学習モデルを参照して機械学習を実行する深層学習（ディープラーニング）による自然言語解析処理を用いてもよい。また深層学習や機械学習を用いたＡＩ（人工知能）あるいはそれらを用いないＡＩにより自然言語解析処理を実行してもよい。
【００６０】
照合辞書記憶部１４は，症状名，病名，薬剤名などの表記の揺らぎを判定するための表記揺らぎ辞書，否定表現や曖昧表現などのパターンテーブルの辞書，電子カルテや看護記録などの医療情報システム１に応じた，頻出する略語や特異的なタグパターンの辞書（たとえば「主訴：」，「Ａ／Ｐ」など），医学用語などの医学用語辞書などを記憶する。医学用語辞書には，対象情報とする医学用語，対象情報とした医学用語に対応する関連情報を抽出する条件や表現，表記を記憶していてもよい。
【００６１】
とくに，構造化処理部１３は，照合辞書記憶部１４における医学用語辞書を参照することで，構造化情報とする対象情報を抽出する。医学用語辞書は，標準的な医学用語を記憶する辞書であり，さらに，その周囲の関連性の高いテキスト情報を抽出するので，構造化して抽出される情報には，たとえば医療機関のスタッフ同士の情報共有目的での患者属性情報などの，明らかに非医学的情報記載が含まれないこととなる。
【００６２】
症状名，病名，薬剤名についての表記揺らぎ辞書としては，たとえば症状名，病名，薬剤名に対する標準表記，コード，表記パターンを記憶する。図４では，病名についての表記揺らぎ辞書の一例を示しており，標準病名，ＩＣＤコード（国際標準コード），病名変換コード（国内汎用カルテコード），表記パターンを対応づけて記憶している場合を示している。また，図５では，薬剤名についての表記揺らぎ辞書の一例を示しており，標準薬剤名，一般名，薬効分類コード，表記パターンを対応づけて記憶している場合を示している。
【００６３】
照合辞書記憶部１４は，上記に限定するものではなく，テキスト情報に基づいて構造化処理を実行するために必要な辞書を適宜備えればよい。
【００６４】
構造化情報記憶部１５は，構造化処理部１３で構造化されたテキスト情報のテーブル（構造化情報）を記憶する。たとえばデータベースであってもよいし，それ以外の記憶形式であってもよい。図６に構造化情報記憶部１５の一例を示す。図６（ａ）は標準症状名とその有無を示す構造化情報であり，図６（ｂ）は標準化既往歴名とそれに対応する情報（備考）を示す構造化情報であり，図６（ｃ）は標準化情報薬名とそれに対応する薬効分類コードを示す構造化情報であり，図６（ｄ）は標準化診断名とそれに対応する情報（備考）を示す構造化情報である。
【００６５】
出力処理部１６は，所定の操作がなされることで，構造化情報記憶部１５で記憶した構造化情報について，出力処理を実行する。出力処理としては，たとえば，ほかの医療機関が利用する電子カルテや情報連携システムに構造化情報を送る，所定の記憶媒体に情報を記憶させる，紙媒体で出力をする，ほかの医療情報システム１や情報連携システムと構造化情報の共有化処理を実行する，紹介状として出力をする，などがある。なお，出力処理の際には，構造化情報のみならず，患者の氏名などの属性情報，オーダリングの情報など，出力に応じたほかの情報も合わせて出力してもよい。
【００６６】
また出力処理部１６は，出力処理を実行する際に，構造化情報のうち一部の情報，たとえば医療機関同士の際に公開することが不適切とされる情報（不適切情報）について，出力対象から除外し，出力処理を実行しないようにしてもよい。不適切情報については，あらかじめその条件を設定しておく。たとえば，対象情報が「標準診断名」，「標準化既往歴名」については，それに対応する備考の情報について出力対象から除外するように設定していてもよい。これについては，たとえばほかの医療機関の医師による診断名などの情報が含まれる可能性があるからである。
【００６７】
さらに，出力処理部１６は，ほかの医療機関が利用する電子カルテや情報連携システムのフォーマットに変換した上で出力処理を実行してもよい。情報が構造化されているので，フォーマット変換も容易である。そのため，ほかの医療機関が利用する電子カルテや情報連携システムとの情報の連携も容易となる。
【００６８】
つぎに本発明の医療情報システム１の処理プロセスの一例を図７のフローチャートを用いて説明する。なお，以下の説明では電子カルテの自由記載欄（診療録記載）に，医師が診療内容の情報をテキスト入力する場合を示す。
【００６９】
救急車などで病院などの医療機関に搬送されてきた患者は，医師が診療をする。診療をする際に，医師は患者またはその付添人などから，患者の氏名などの属性情報のほか，現在の症状，既往歴，日常から服用している内服薬などの情報を聴取し，電子カルテの自由記載欄にテキスト入力をする（Ｓ１００）。また，医師が患者に対して施した処置や投薬の情報，診断した病名などの診療内容の情報も医師は電子カルテに入力をする。電子カルテの自由記載欄にテキスト入力された情報は，テキスト情報入力受付処理部１１で受け付け，テキスト情報記憶部１２に記憶される。
【００７０】
また，構造化処理部１３は入力されたテキスト情報を監視しており（Ｓ１１０），構造化処理を実行する（Ｓ１２０）。
【００７１】
具体的には，構造化処理部１３は，入力を受け付けたテキスト情報において，照合辞書記憶部１４のタグパターンの辞書に記憶する情報種別を示すタグの参照，入力されたテキスト情報に対する文脈解析などの自然言語解析処理技術などによって情報種別があることを検出すると，その情報種別に対応するテーブルがすでに生成されているか否かを判定する。そして，検出した情報種別に対応するテーブルが生成されていない場合には，そのテーブルを生成する。
【００７２】
そして情報種別ごとにテキスト情報を切り出し，それぞれの情報種別のテキスト情報ごとに，自然言語解析処理や，照合辞書記憶部１４における医学用語辞書の医学用語を参照して対象情報を抽出する。対象情報があった場合に，抽出した対象情報に対する関連情報を探索する条件に基づいて，関連情報を探索し，抽出する。そして，生成した情報種別のテーブルに対象情報と関連情報とを振り分けて格納する。
【００７３】
一方，検出した情報種別に対応するテーブルがすでにある場合には，情報種別ごとに切り出したテキスト情報ごとに，自然言語解析処理や，照合辞書記憶部１４における医学用語辞書の医学用語を参照して対象情報を抽出する。対象情報があった場合に，抽出した対象情報に対する関連情報を探索する条件や表現，表記などに基づいて，関連情報を探索し，抽出する。そして，検出した情報種別に対応するテーブルに，抽出した対象情報と関連情報とを振り分けて格納する。
【００７４】
なお，対象情報や関連情報をテーブルに格納する前に，照合辞書記憶部１４を参照し，症状名，病名，薬剤名などで一致する文字列があるかを判定し，もし一致する文字列がある場合には，検出した対象情報や関連情報を標準的な表記やコードに変更し，または検出した対象情報や関連情報に追加する。
【００７５】
以上のような処理を実行することで，自由記載欄に入力されたテキスト情報を，逐次，構造化情報にすることができる。
【００７６】
医療情報システム１は，テキスト情報入力受付処理部１１で入力を受け付けたテキスト情報を第１の表示領域１０１に表示し，また，上述の構造化処理部１３で構造化処理を実行した構造化情報１０３を第２の表示領域１０２に表示させる。この一例が図８である。図８では，第２の表示領域１０２に，標準化症状名とその有無の構造化情報１０３ａ，標準化既往歴名と備考の構造化情報１０３ｂ，身体所見と陽性陰性の構造化情報１０３ｃ，標準化診断名と備考の構造化情報１０３ｄを表示している。
【００７７】
図８の表示画面に表示するように，電子カルテの自由記載欄には，「＊医療不信気味の方です。対応注意！＊」とするテキスト情報があるものの，この情報には医学用語は含まれておらず，また医療情報とは無関係であることから，構造化情報としては抽出されない。一方，電子カルテの自由記載欄に記載された「Ａ病院で胃腸炎と言われたらしい」とのテキスト情報は，標準化診断名（診断名）の構造化情報における「備考」の情報として構造化されることとなる。
【００７８】
医師が電子カルテの自由記載欄に自由入力したテキスト情報は，適宜，構造化情報として構造化情報記憶部１５に記憶される。なお，上述では，入力されたテキスト情報を逐次，構造化処理部１３が構造化して構造化情報記憶部１５に記憶させていたが，バッチ処理により実行してもよい。
【００７９】
ほかの医療機関に対して電子カルテの情報を連携する場合，電子カルテで所定の操作を受け付けることで，または連携先の医療機関が保有する電子カルテや情報連携システムから所定の連携要求を受け付けることで，出力処理部１６が，対象となった情報を特定し，出力処理を実行する。
【００８０】
具体的には，電子カルテで連携対象となる患者と，連携先となる医療機関の選択を受け付け，たとえば「連携」等の所定の連携操作を実行するボタンの押下を受け付ける。そして当該患者についての連携対象となる構造化情報を構造化情報記憶部１５から特定する。たとえば，図９（ａ）に示す情報を特定する。そして，特定した構造化情報のうち，医療機関同士の連携の際に公開することが不適切な情報があるかを判定し，ある場合には，その情報を出力対象から除外して，出力処理を実行する。図９（ａ）の例では，医療機関同士の連携の際に公開することが不適切情報の条件として，対象情報が「標準化診断名」（診断名），「標準化既往歴名」（既往歴名）については，それに対応する備考の情報について出力対象から除外するように条件設定されているので，「標準化診断名」の「備考」，「標準化既往歴」の「備考」のそれぞれの情報は，出力対象から除外する。これを模式的に示すのが図９である。図９（ｂ）は出力（連携）対象とする構造化情報である。
【００８１】
また，不適切情報の条件は，出力（連携）先となる医療機関ごとに記憶しておき，出力先の医療機関の情報と対比して適宜，切り替えてもよい。また，不適切情報の条件として，出力（連携）先の医療機関の名称や医師名等の情報を記憶しておき，それらの情報が含まれている場合に不適切情報として除外するように条件設定をしてもよい。
【００８２】
出力処理としては，連携先の医療機関の電子カルテに情報を送信する，連携先の医療機関の電子カルテから参照可能とする，紙媒体で印刷する，所定の記憶媒体に記憶させる，などの処理がある。とくに，連携先の医療機関の電子カルテから参照可能とする場合，出力処理部１６では，構造化情報および／または構造化情報を構成する情報ごとに参照可能か否かを示すフラグなどを付しておき，参照可能であることを示すフラグが付されている場合には参照可能とするようにしてもよい。
【００８３】
このような処理を実行することで，医療機関内においては共有すべき情報であるが，ほかの医療機関との連携の際には出力対象から除外することができる。
【００８４】
なお，上述では，医療機関同士の連携の際に公開することが不適切情報として，あらかじめどのような情報を不適切とするかの条件を設定しておき，その条件該当性を自動的に判別し出力対象から除外する場合を説明したが，出力処理を行う際に，任意に設定可能としてもよい。すなわち，出力処理部１６は，電子カルテの「連携」ボタンの押下等の所定の操作を受け付けると，当該患者についての構造化情報を構造化情報記憶部１５から特定し，表示装置７２などに表示させる。そして，表示した構造化情報について，出力対象としない情報（不適切情報），たとえば上述では「標準化診断名」の「備考」を出力対象としないことの選択操作（たとえば当該情報の選択）を受け付けることで，その情報を出力対象から除外する。そしてそれ以外の構造化情報を出力対象として出力処理を実行するようにしてもよい。なお，この逆の処理，すなわち，出力対象とする情報（適切情報）の選択操作を受け付けてもよい。この場合，医師による作業が一つ加わることとなるが，簡単な操作で対応可能となるので，医師の負担を軽減しながら，出力対象とすべきかないかの判断を，その都度，行うことができる。
【００８５】
また医療機関同士の連携の際に公開することが不適切情報か否かを，たとえば深層学習（ディープラーニング）などを用いて自動的に判定してもよい。この場合，たとえば当該患者の構造化情報を構造化情報記憶部１５から特定した後，中間層が多数の層からなるニューラルネットワークの各層のニューロン間の重み付け係数が最適化された学習モデルに対して，上記特定した構造化情報を入力し，その出力値に基づいて，出力対象とするか否かを自動的に判定するようにしてもよい。
【産業上の利用可能性】
【００８６】
本発明の医療情報システム１を用いることによって，医師の負担を増やすことなく，一方で，臨床に必要な情報をほかの医療機関にも容易に連携することが可能となる。
【符号の説明】
【００８７】
１：医療情報システム
１１：テキスト情報入力受付処理部
１２：テキスト情報記憶部
１３：構造化処理部
１４：照合辞書記憶部
１５：構造化情報記憶部
１６：出力処理部
７０：演算装置
７１：記憶装置
７２：表示装置
７３：入力装置
７４：通信装置
１００：画面
１０１：第１の表示領域
１０２：第２の表示領域
１０３：第２の表示領域に表示された構造化情報
【図１】
2020135735.tif 000003
【図２】
2020135735.tif 000004
【図３】
2020135735.tif 000005
【図４】
2020135735.tif 000006
【図５】
2020135735.tif 000007
【図６】
2020135735.tif 000008
【図７】
2020135735.tif 000009
【図８】
2020135735.tif 000010
【図９】
2020135735.tif 000011
【図１０】
2020135735.tif 000012