(57)【要約】  本発明は、シェーマを用いる新規の病名入力支援技術に関する。具体的には、ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得ステップと、シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を記憶装置に格納されているシェーマの種別データとシェーマの部位の識別データとで検索し、該当する病名を抽出する検索ステップと、抽出された上記病名を入力候補病名としてユーザに提示する提示ステップとを実行する。
2008087738.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記シェーマの部位の識別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
をコンピュータに実行させるための病名入力支援プログラム。
【請求項２】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって選択され且つ前記シェーマ上に配置されたスタンプの種別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマに配置されたスタンプの種別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記スタンプの種別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
をコンピュータに実行させるための病名入力支援プログラム。
【請求項３】
前記取得ステップにおいて、前記シェーマの部位に配置されたスタンプの種別データを取得し、前記記憶装置に格納し、
前記検索ステップにおいて、前記病名ナレッジ格納部を前記記憶装置に格納されている前記スタンプの種別データでさらに検索する
請求項１記載の病名入力支援プログラム。
【請求項４】
前記病名ナレッジ格納部がレコード毎に頻度データを格納しており、
複数の病名が前記検索ステップにおいて抽出された場合には、前記提示ステップにおいて、前記病名ナレッジ格納部に格納されている前記頻度データが大きい値の順で病名を提示する
請求項１又は２記載の病名入力支援プログラム。
【請求項５】
前記ユーザから病名の入力を受け付けるステップと、
前記ユーザによって入力された病名と、前記ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを関連付けて前記病名ナレッジ格納部に格納するステップと、
をさらにコンピュータに実行させるための請求項１記載の病名入力支援プログラム。
【請求項６】
前記ユーザから病名の入力を受け付けるステップと、
前記ユーザによって入力された病名と、ユーザによって選択されたシェーマの種別データと、前記ユーザによって選択され且つ前記シェーマ上に配置されたスタンプの種別データとを関連付けて前記病名ナレッジ格納部に格納するステップと、
をさらにコンピュータに実行させるための請求項２記載の病名入力支援プログラム。
【請求項７】
前記シェーマの部位の識別データが、前記ユーザによって前記シェーマ上にスタンプが配置されることによって又は前記ユーザによって前記シェーマ上に記入が行われることによって特定される
請求項１記載の病名入力支援プログラム。
【請求項８】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記シェーマの部位の識別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
を含み、コンピュータにより実行される病名入力支援方法。
【請求項９】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって選択され且つ前記シェーマ上に配置されたスタンプの種別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマに配置されたスタンプの種別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記スタンプの種別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
を含み、コンピュータにより実行される病名入力支援方法。
【請求項１０】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得手段と、
シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記シェーマの部位の識別データとで検索し、該当する病名を抽出する検索手段と、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示手段と、
を有する病名入力支援装置。
【請求項１１】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって選択され且つ前記シェーマ上に配置されたスタンプの種別データとを取得し、記憶装置に格納する取得手段と、
シェーマの種別データと当該シェーマに配置されたスタンプの種別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記スタンプの種別データとで検索し、該当する病名を抽出する検索手段と、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示手段と、
を有する病名入力支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カルテシステムに関し、より詳しくは病名の入力を支援するための技術に関する。
【背景技術】
【０００２】
医師が診療行為を行う際、その行為に即した病名を遅滞なくカルテに記入又は電子カルテシステムの病名登録機能によって入力することが義務付けられている。しかし、現状の病名登録機能における病名の入力支援機能としては、カルテ記載上の文字情報から該当病名を推論するといったものが一般的であった。【０００３】
例えば、特開平８−２６３５６８号公報には、診療時における病名の診断支援の自動化と、迅速に確率の高い病名を推定できるようにするための技術が開示されている。具体的には、患者の主訴をもとに看護婦が主訴・症状を症状入力画面より入力する。それを元に推定病名・検査ファイルを検索し、該推定病名・検査を患者別主訴別病名・検査ファイルに出力する。医師が検査オーダ発行時、患者別主訴別病名・検査ファイルに登録した必要検査を表示し、追加・変更して検査オーダを発行する。検査オーダの中の検体検査オーダを受けて検体検査システムより出された検体検査結果を元に推定病名を判断し、登録する。主訴・症状からの推定病名と検体検査結果からの推定病名から確率の高い推定病名を明示する。【０００４】
また、特開２００３−１０８６６５号公報には、経験の少ない医師が診断をしたり、医師が専門外の診断をする場合にも、医師がより正確な診断をすることができ、適正な治療、投薬、検査等を実施できるようにするための技術が開示されている。病院、医院、診療所等に設置され、医師が診察する際等においてカルテの内容を入力し、電子カルテとして送信するクライアント装置を設ける。データセンターに設置され、医師からクライアント装置を介して送信される電子カルテを蓄積し、電子カルテから診断名、所見、検査値等のキーワードを抽出し、互いに関連付けされた新たなデータベースにそれらデータを蓄積するサーバー装置を設ける。クライアント装置とサーバー装置とをネットワークを介して接続して診療支援システムを構成する。【０００５】
さらに、特開２００３−１２２８４５号公報には、医療機関に大量に蓄積されている症例情報データベースに対して、症状の出現パターンを検索キーとして検索を行い、症状リスト同士の類似度を個別に比較することによって、類似度の高い症例群や診断名群を正確に抽出するための技術を開示している。具体的には、医療上の症例情報を格納した症例情報データベースと、そのデータベースから所定の症例情報を抽出する検索手段を有した医療情報の検索システムにおいて、（ａ）症例の症状を入力する症状リスト入力手段と、（ｂ）入力された症状リストを症状の有無、程度などの尺度により症状ベクトルに変換する症状ベクトル変換手段と、（ｃ）検索したい症例と既に症例情報データベースに記録されている各症例の症状ベクトルの類似度を計算する類似度計算手段とを備えたものである。【０００６】
一方、特開２００６−３１８１５４号公報には、利用者が患者の病名を選択する際に、シェーマ画像を利用することによって、容易に目的の病名を選択できるようにするための技術が開示されている。具体的には、利用者からのシェーマ画像選択指示を受け付ける選択指示受付手段と、選択指示受付手段によって受け付けられたシェーマ画像選択指示に基づき、シェーマ画像をレベルごとに管理するシェーマ情報記憶手段から対応するシェーマ画像を抽出するシェーマ画像抽出手段と、シェーマ画像抽出手段によって抽出されたシェーマ画像のレベルに対応する病名を、病名情報をレベルに対応付けて管理する病名情報記憶手段から抽出する病名抽出手段と、シェーマ画像抽出手段によって抽出されたシェーマ画像と、病名抽出手段によって抽出された病名とを表示する表示手段とを有する。なお、シェーマ画像のレベルとは、全体、腹部、胃といったものを指している。
【特許文献１】特開平８−２６３５６８号公報
【特許文献２】特開２００３−１０８６６５号公報
【特許文献３】特開２００３−１２２８４５号公報
【特許文献４】特開２００６−３１８１５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、カルテの文字情報をベースに病名を推定する技術では、カルテに含まれる特徴的な画像情報であるシェーマの情報が用いられず、十分な精度で病名を提示できていない。【０００８】
また、上で述べたシェーマを用いる病名抽出技術では、シェーマの情報を十分活用できているとは言えない。【０００９】
従って、本発明の目的は、シェーマを用いる新規の病名入力支援技術を提供することである。【００１０】
また、本発明の他の目的は、シェーマの情報を十分に活用して病名抽出精度を向上させるための技術を提供することである。
【課題を解決するための手段】
【００１１】
本発明の第１の態様に係る病名入力支援方法は、ユーザによって選択されたシェーマの種別データと、ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得ステップと、シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を記憶装置に格納されているシェーマの種別データとシェーマの部位の識別データとで検索し、該当する病名を抽出する検索ステップと、抽出された上記病名を入力候補病名としてユーザに提示する提示ステップとを含む。【００１２】
シェーマの種別データだけではなく、例えば特定のスタンプが配置されたり記入が行われたシェーマの部位の識別データ（例えば領域コード）を用いるため、シェーマの特徴的なデータをベースに病名を抽出できるようになる。すなわち、ユーザに対して精度の高い病名候補を提示できるようになる。【００１３】
本発明の第２の態様に係る病名入力支援方法は、ユーザによって選択されたシェーマの種別データと、ユーザによって選択され且つシェーマ上に配置されたスタンプの種別データとを取得し、記憶装置に格納する取得ステップと、シェーマの種別データと当該シェーマに配置されたスタンプの種別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を記憶装置に格納されているシェーマの種別データとスタンプの種別データとで検索し、該当する病名を抽出する検索ステップと、抽出された上記病名を入力候補病名としてユーザに提示する提示ステップとを含む。【００１４】
このような方法であっても、シェーマの種別データだけではなく、腫瘍や出血などを表すスタンプの種別データを用いるため、シェーマの特徴的なデータをベースに病名を抽出できるようになる。すなわち、すなわち、ユーザに対して精度の高い病名候補を提示できるようになる。【００１５】
本発明の第１の態様においては、取得ステップにおいて、シェーマの部位に配置されたスタンプの種別データを取得し、記憶装置に格納するようにしてもよい。そして、検索ステップにおいて、病名ナレッジ格納部を記憶装置に格納されている上記スタンプの種別データでさらに検索するようにしてもよい。さらに精度の高い病名候補を提示できるようになる。すなわち、医師の業務効率向上を図ることができるようになる。【００１６】
また、病名ナレッジ格納部がレコード毎に頻度データを格納するようにしてもよい。そして、複数の病名が検索ステップにおいて抽出された場合には、提示ステップにおいて、病名ナレッジ格納部に格納されている頻度データが大きい値の順で病名を提示するようにしてもよい。このようにすれば、より確からしい病名候補を選択しやすくなる。【００１７】
また、本発明の第１の態様において、ユーザから病名の入力を受け付けるステップと、ユーザによって入力された病名と、ユーザによって選択されたシェーマの種別データと、ユーザによって特定された当該シェーマの部位の識別データとを関連付けて病名ナレッジ格納部に格納するステップとをさらに含むようにしてもよい。このようにすれば、病名ナレッジが蓄積され、より精度の向上を図ることができるようになる。【００１８】
さらに、本発明の第２の態様において、ユーザから病名の入力を受け付けるステップと、ユーザによって入力された病名と、ユーザによって選択されたシェーマの種別データと、ユーザによって選択され且つシェーマ上に配置されたスタンプの種別データとを関連付けて病名ナレッジ格納部に格納するステップとをさらに含むようにしてもよい。【００１９】
なお、本病名入力支援方法をコンピュータに実行させるためのプログラムを作成することができ、このプログラムは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、ネットワークなどを介してデジタル信号として配信される場合もある。尚、中間的な処理結果はメインメモリ等の記憶装置に一時保管される。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施の形態におけるシステム概要を示す図である。
【図２】図２は、電子カルテシステムの機能ブロック図である。
【図３】図３は、カルテＤＢに格納されるデータの一例を示す図である。
【図４】図４は、個人病名ＤＢに格納されるデータの一例を示す図である。
【図５】図５は、病名ナレッジＤＢに格納されるデータの一例を示す図である。
【図６】図６は、雛形部位マスタに格納されるデータの一例を示す図である。
【図７】図７は、スタンプマスタに格納されるデータの一例を示す図である。
【図８】図８は、シェーマを選択するための画面例を示す図である。
【図９】図９は、選択したシェーマを表示する画面例を示す図である。
【図１０】図１０は、シェーマにスタンプを貼り付ける操作を説明するための図である。
【図１１】図１１は、シェーマに記入を行った例を示す図である。
【図１２】図１２は、病名入力支援処理の処理フローを示す図である。
【図１３】図１３は、病名候補の表示画面例を示す図である。
【図１４】図１４は、病名ナレッジＤＢに登録する処理の処理フローを示す図である。
【図１５】図１５は、コンピュータの機能ブロック図である。
【発明を実施するための最良の形態】
【００２１】
図１に本発明の一実施の形態に係るシステム概要図を示す。例えば病院内のＬＡＮ（Local Area Network）であるネットワーク１には、医師などにより操作されるパーソナルコンピュータ（ＰＣ）である複数のユーザ端末３（図１では３ａ及び３ｂ）と、本実施の形態における主要な処理を実施する電子カルテシステム５とが接続されている。なお、ユーザ端末３は、例えばウェブ（Ｗｅｂ）ブラウザ又は専用のクライアント・アプリケーションにて電子カルテシステム５と通信を行うようになっている。以下では、このようなクライアント・サーバ・システムで実施する例を説明するが、スタンドアロン型のシステムとして実施する場合もある。【００２２】
図２に電子カルテシステム５の機能ブロック図を示す。電子カルテシステム５は、シェーマについてのデータを格納する雛形部位マスタ５８と、シェーマについて配置される腫瘍や腫れなどについてのスタンプについてのデータを格納するスタンプマスタ５９と、雛形部位マスタ５８及びスタンプマスタ５９を用いてユーザ端末３に電子カルテの入力を行わせるためのデータを送信し、ユーザ端末３から電子カルテの入力データを受信するなど電子カルテシステム５の周知の基本機能を実現するための電子カルテエディタ５１と、電子カルテエディタ５１によって入力された電子カルテのデータを格納するカルテＤＢ５２と、病名の入力を支援するためのデータを蓄積する病名ナレッジＤＢ５７と、電子カルテエディタ５１に対して入力したデータを基に病名ナレッジＤＢ５７を用いてユーザの病名入力を支援するための処理をユーザ端末３に対して実施する病名入力ナビゲータ５５と、患者の病名についてのデータを蓄積する個人病名ＤＢ５３と、病名入力ナビゲータ５５が受信した、患者の病名についての入力データを病名入力ナビゲータ５５から受信し、個人病名ＤＢ５３に登録する個人病名登録ツール５４と、カルテＤＢ５２及び個人病名ＤＢ５３のデータを用いて病名ナレッジＤＢ５７に登録すべき推論データを抽出し、病名ナレッジＤＢ５７に登録する病名ナレッジ抽出部５６とを有する。【００２３】
次に、カルテＤＢ５２に格納されるデータの一例を図３に示す。図３の例では、患者ＩＤと、日付と、シート番号と、内科や外科などの科と、記載テキスト情報と、記載オーダ情報と、記載シェーマ情報などが登録されている。本実施の形態では、記載シェーマ情報を主に使用するので、記載シェーマ情報のみ説明しておく。シェーマＮＯは、１の電子カルテで使用されるシェーマのシリアル番号を表す。雛形部位コードは、使用されているシェーマの種別を表す。雛形部位名は、使用されているシェーマの名称を表す。扱う患部のスタンプコードは、使用されているスタンプの種別を表す。扱う患部のスタンプ名称は、使用されているスタンプの名称を表す。貼り付け記録領域は、スタンプやユーザによる記入があった部位の領域コードを表す。【００２４】
個人病名ＤＢ５３に格納されるデータの一例を図４に示す。図４の例では、患者ＩＤと、開始日と、病名と、病名コードと、転帰日と、転帰区分などが登録されるようになっている。病名については、以下で説明する病名入力支援処理によって入力されたものであるか、医師によって入力されたものである。【００２５】
病名ナレッジＤＢ５７に格納されるデータの一例を図５に示す。図５の例では、抽出キーとなる推論行為コードと、関連病名と、病名コードと、頻度カウントとが登録されるようになっている。推論行為コードは、関連病名に対応する、例えばシェーマの雛形部位コード、スタンプコード及び貼り付け記録領域のコードとを連結した形となっている。シェーマ以外の要素を基に推論データを生成した場合も、同様に関連病名に対応するコードなどを連結した形となる。【００２６】
雛形部位マスタ５８に格納されるデータの一例を図６に示す。図６の例では、雛形部位コードと雛形部位名とが対応付けられている。また、スタンプマスタ５９に格納されるデータの一例を図７に示す。図７の例では、スタンプコードとスタンプ名とが対応付けられている。【００２７】
次に、図８乃至図１４を用いて、図１及び図２に示したシステムの処理内容について説明する。【００２８】
まず、電子カルテエディタ５１は、図８に示すような画面をユーザ端末３の表示装置に表示させる。図８の画面は、使用するシェーマを選択する画面であって、タブによって一覧から選択することも、検索を行うことができるようになっている。また、図８は一覧からシェーマを選択する場面を示しており、ボタンによって、お気に入りの一覧、共通の一覧、科別の一覧を切替えられる。図８は科別の一覧を示しており、科別に登録済みのシェーマを画面の右側に表示させるようになっている。図８では呼吸器内科の標準のシェーマが３つ示されている。図８のようなシェーマは雛形部位マスタ５８からデータを読み出して提示する。医師などは今回電子カルテに使用するシェーマをマウスポインタによって選択する。このマウスポインタによる選択によって、電子カルテエディタ５１によって雛形部位コード及び雛形部位名が特定される。【００２９】
図８におけるシェーマの選択に応じて、電子カルテエディタ５１は、図９のような画面をユーザ端末３の表示装置に表示させる。図９の画面では、シェーマタイトルの表示欄と、ファイル操作などのボタン群と、描画ツールのボタン群９０１と、シェーマの表示欄と、スタンプの選択欄９０２と、他のスタンプを表示させるためのスタンプ選択ボタンと、入力内容をクリアするためのボタンと、入力を確定させるための確定ボタンと、ウインドウを閉じるための閉じるボタンとが含まれる。描画ツールのボタン群９０１は、シェーマに対して自由に描画を行うためのツールを選択するために用いられる。また、スタンプの選択欄９０２は、アザ、やけど、切り傷など予め定められた症状などをシェーマ上に記すためのマーク（すなわちスタンプ）を列挙するものである。スタンプマスタ５９のデータを用いて表示する。また、シェーマの表示欄では、描画ツールで書き込みを行った部位やスタンプを貼り付けた部位を特定するために区画割りが行われており、図９の例では縦方向がＡ乃至Ｆに分割され、横方向が１から８に分割されているが、他の分割態様で区画分割しても良い。【００３０】
次に、医師などが「腫れ」というスタンプを貼り付ける場合を図１０を用いて説明する。医師などは、ユーザ端末３を操作して「腫れ」というスタンプをドラッグし、該当する部位にドロップする。このとき、電子カルテエディタ５１は、いずれのスタンプが選択されたか、すなわちスタンプコード及びスタンプ名を特定すると共に、当該スタンプがドロップされた区画（「Ｅ７」）のコードをも特定する。なお、図１０のような画面で作成されたシェーマの画像は、そのものもカルテＤＢ５２などに格納される。【００３１】
また、図１１に示すように、スタンプを用いずとも医師などが描画ツールを用いて自由にシェーマ上に書き込みを行うことも可能である。図１１の例では、ペンで区画Ｂ６に腫瘍の絵を描き込むようにしている。この場合、電子カルテエディタ５１は、書き込みを行った区画コードを貼り付け記載領域コードとして特定する。【００３２】
このような入力操作を実施すると、電子カルテエディタ５１は、シェーマの雛形部位コード、スタンプコード及び貼り付け記載領域コードなどを特定し、病名入力ナビゲータ５５に出力する。病名入力ナビゲータ５５及び個人病名登録ツール５４は、図１２に示すような病名入力支援処理を実施する。【００３３】
病名入力ナビゲータ５５は、電子カルテのデータを電子カルテエディタ５１から受け付け（ステップＳ１）、雛形部位コードが含まれているか判断する（ステップＳ３）。雛形部位コードが含まれていない場合には、何もせずに処理を終了するか、従来から用いられている文字ベースの病名抽出処理を実施する。【００３４】
一方、雛形部位コードが含まれている場合には、シェーマの雛形部位コードを特定し、例えばメインメモリなどの記憶装置に格納する（ステップＳ５）。そして、スタンプコードが含まれているか判断する（ステップＳ７）。スタンプコードが含まれている場合には、当該スタンプコード及びスタンプが貼り付けられた貼り付け記載領域のコードを特定し、例えばメインメモリなどの記憶装置に格納する（ステップＳ１５）。そして、雛形部位コード＋スタンプコード＋貼り付け記載領域のコードで病名ナレッジＤＢ５７の推論行為コードの列を検索し、該当する関連病名及び病名コードを抽出し、例えばメインメモリなどの記憶装置に格納する（ステップＳ１７）。この抽出処理では、複数の関連病名が抽出される場合もある。その場合には、頻度カウントが高い順番にソートする。そして、抽出結果を個人病名登録ツール５４に出力する。個人病名登録ツール５４は、抽出結果をユーザ端末３に出力し、推論候補病名表示画面をユーザ端末３に表示させる（ステップＳ１９）。【００３５】
例えば、図１３に示すような画面がユーザ端末３の表示装置に表示される。図１３の例では、「下葉肺癌」と「肺炎」という候補病名が列挙されており、それぞれに「登録」ボタンが設けられている。上でも述べたが候補病名は頻度カウントが高い順に列挙されている。【００３６】
このような表示が行われれば、医師などは過去の入力結果から推論された、より確からしい候補病名を参照することができ、該当するものがあれば、選択するだけで病名を電子カルテに登録することができるようになる。従来では、文字情報又はシェーマのみで推論していたが、本実施の形態ではその症状をより的確に表すスタンプなど及び貼り付け記載領域を用いて、より確度の高い病名候補を提示することができる。【００３７】
一方、スタンプコードが含まれていない場合には、自由記載が含まれているかを貼り付け記載領域のコードが含まれているか否かで判断する（ステップＳ９）。貼り付け記載領域が含まれておらず、自由記載が含まれていない場合には、何もせずに処理を終了するか、従来から用いられているシェーマのみの推論又は文字ベースの病名抽出処理を実施する。【００３８】
自由記載が含まれている場合には、描画ツールによる書き込みが行われた区画である貼り付け記載領域のコードを特定し（ステップＳ１１）、例えばメインメモリなどの記憶装置に格納する。そして、雛形部位コード＋貼り付け記載領域のコードで病名ナレッジＤＢ５７の推論行為コードの列を検索し、該当する関連病名及び病名コードを抽出し、例えばメインメモリなどの記憶装置に格納する（ステップＳ１３）。そしてステップＳ１９に移行する。【００３９】
このような処理を実施しても、シェーマだけではなく、貼り付け記載領域を用いて、より確度の高い病名候補を提示することができるようになる。【００４０】
なお、ステップＳ１３及びＳ１７では、完全一致だけではなく、部分一致についても含めて抽出するようにしても良い。【００４１】
また、ユーザ端末３を操作する医師などは、図１３に示したような画面から適切と思われる病名を特定し、対応する「登録」ボタンをクリックすると、個人病名登録ツール５４は、ユーザ端末３から「登録」ボタンに対応する病名及び病名コードを取得し、個人病名ＤＢ５３に登録する。図４に示したように、個人病名ＤＢ５３には、入力している電子カルテのデータに含まれる患者ＩＤと、病名及び病名コードなどが登録される。【００４２】
次に、病名ナレッジ抽出部５６の処理について図１４を用いて説明する。まず、病名ナレッジ抽出部５６は、電子カルテのレコードを読み出す（ステップＳ２１）。例えば、新規に登録された電子カルテのレコードを読み出す。そして、シェーマの雛形部位コードが含まれているか判断する（ステップＳ２３）。シェーマを用いない電子カルテもあるので、シェーマの雛形部位コードが含まれない場合には、何もしないで処理を終了するか又は従来と同様の処理を実施して処理を終了する。【００４３】
一方、雛形部位コードが含まれる場合には、当該雛形部位コードを特定し、例えばメインメモリなどの記憶装置に格納する（ステップＳ２５）。そして、スタンプコードが含まれているか判断する（ステップＳ２７）。スタンプコードが含まれていない場合には、自由記載があるか否かを貼り付け記載領域のコードが含まれているかで判断する（ステップＳ２９）。貼り付け記載領域のコードが含まれておらず自由記載が存在していないと判断された場合には、何もしないで処理を終了するか又は従来と同様の処理を実施して処理を終了する。【００４４】
一方、貼り付け記載領域のコードが含まれている場合には、貼り付け記載領域のコードを特定し、メインメモリなどの記憶装置に格納する（ステップＳ３１）。そして、電子カルテのデータに含まれる患者ＩＤ及び日付のデータで、個人病名ＤＢ５３を検索し、病名を特定し、例えばメインメモリなどの記憶装置に格納する（ステップＳ３５）。その後、ステップＳ３１を経由した場合には、雛形部位コード＋貼り付け記載領域のコードで推論行為コードを構成し、病名ナレッジＤＢ５７を当該推論行為コード及び病名で検索し、同一レコードが登録済みであるか判断し、登録済みであれば頻度カウントを１インクリメントし、未登録であれば頻度カウント「１」の新規レコードを病名ナレッジＤＢ５７に登録するようにして、病名ナレッジＤＢ５７を更新する（ステップＳ３７）。そして処理を終了する。【００４５】
ステップＳ２７でスタンプコードが含まれると判断された場合には、スタンプコード及び貼り付け記載領域のコードを特定し、例えばメインメモリなどの記憶装置に格納する（ステップＳ３３）。そして、ステップＳ３５に移行する。なお、ステップＳ３７では、ステップＳ３３を経由した場合は、雛形部位コード＋スタンプコード＋貼り付け記載領域のコードで推論行為コードを構成し、病名ナレッジＤＢ５７を当該推論行為コード及び病名で検索し、同一レコードが登録済みであるか判断し、登録済みであれば頻度カウントを１インクリメントし、未登録であれば頻度カウント「１」の新規レコードを病名ナレッジＤＢ５７に登録するようにして、病名ナレッジＤＢ５７を更新する（ステップＳ３７）。【００４６】
以上のような処理を実施すれば、図１２で説明した病名入力支援処理において用いられるデータが病名ナレッジＤＢ５７に蓄積されるようになる。【００４７】
すなわち、電子カルテシステム５を利用すれば利用するほど、病名ナレッジＤＢ５７のデータが蓄積され、頻度カウントの値が高くなったレコードを提示できるようになり、提示できる病名候補の精度も上がるようになる。【００４８】
以上本発明を説明したが、本発明はこれに限定されるものではない。例えば、図２に示した機能ブロックは、必ずしも実際のプログラムモジュール構成と一致しない場合もある。【００４９】
また、上で述べた例ではシェーマに関連するデータだけで推論行為コードを構成しているが、他の密接に関連する文字データを組み合わせるようにしても良い。【００５０】
さらに、画面例を示したが、例にすぎず他の画面構成を採用するようにしても良い。【００５１】
また、電子カルテシステム５を１台のコンピュータで構成するようにしても良いし、複数台のコンピュータで構成するようにしてもよい。また、電子カルテサーバ５の機能を、ＡＳＰ（Application Service Provider）によってサービス提供する場合もある。【００５２】
なお、ユーザ端末３及び電子カルテシステム５は、コンピュータ装置であって、図１５に示すように当該コンピュータ装置においては、メモリ２５０１（記憶部）とＣＰＵ２５０３（処理部）とハードディスク・ドライブ（ＨＤＤ）２５０５と表示装置２５０９に接続される表示制御部２５０７とリムーバブル・ディスク２５１１用のドライブ装置２５１３と入力装置２５１５とネットワークに接続するための通信制御部２５１７とがバス２５１９で接続されている。オペレーティング・システム（ＯＳ）及びＷｅｂブラウザを含むアプリケーション・プログラムは、ＨＤＤ２５０５に格納されており、ＣＰＵ２５０３により実行される際にはＨＤＤ２５０５からメモリ２５０１に読み出される。必要に応じてＣＰＵ２５０３は、表示制御部２５０７、通信制御部２５１７、ドライブ装置２５１３を制御して、必要な動作を行わせる。また、処理途中のデータについては、メモリ２５０１に格納され、必要があればＨＤＤ２５０５に格納される。このようなコンピュータは、上で述べたＣＰＵ２５０３、メモリ２５０１などのハードウエアとＯＳ及び必要なアプリケーション・プログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
【図１】
2008087738.tif 000003
【図２】
2008087738.tif 000004
【図３】
2008087738.tif 000005
【図４】
2008087738.tif 000006
【図５】
2008087738.tif 000007
【図６】
2008087738.tif 000008
【図７】
2008087738.tif 000009
【図８】
2008087738.tif 000010
【図９】
2008087738.tif 000011
【図１０】
2008087738.tif 000012
【図１１】
2008087738.tif 000013
【図１２】
2008087738.tif 000014
【図１３】
2008087738.tif 000015
【図１４】
2008087738.tif 000016
【図１５】
2008087738.tif 000017
【手続補正書】
【提出日】平成21年5月19日(2009.5.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記シェーマの部位の識別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
をコンピュータに実行させるための病名入力支援プログラム。
【請求項２】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって選択され且つ前記シェーマ上に配置されたスタンプの種別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマに配置されたスタンプの種別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記スタンプの種別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
をコンピュータに実行させるための病名入力支援プログラム。
【請求項３】
前記取得ステップにおいて、前記シェーマの部位に配置されたスタンプの種別データを取得し、前記記憶装置に格納し、
前記検索ステップにおいて、前記病名ナレッジ格納部を前記記憶装置に格納されている前記スタンプの種別データでさらに検索する
請求項１記載の病名入力支援プログラム。
【請求項４】
前記ユーザから病名の入力を受け付けるステップと、
前記ユーザによって入力された病名と、前記ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを関連付けて前記病名ナレッジ格納部に格納するステップと、
をさらにコンピュータに実行させるための請求項１記載の病名入力支援プログラム。
【請求項５】
前記ユーザから病名の入力を受け付けるステップと、
前記ユーザによって入力された病名と、ユーザによって選択されたシェーマの種別データと、前記ユーザによって選択され且つ前記シェーマ上に配置されたスタンプの種別データとを関連付けて前記病名ナレッジ格納部に格納するステップと、
をさらにコンピュータに実行させるための請求項２記載の病名入力支援プログラム。
【請求項６】
前記シェーマの部位の識別データが、前記ユーザによって前記シェーマ上にスタンプが配置されることによって又は前記ユーザによって前記シェーマ上に記入が行われることによって特定される
請求項１記載の病名入力支援プログラム。
【請求項７】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記シェーマの部位の識別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
を含み、コンピュータにより実行される病名入力支援方法。
【請求項８】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって選択され且つ前記シェーマ上に配置されたスタンプの種別データとを取得し、記憶装置に格納する取得ステップと、
シェーマの種別データと当該シェーマに配置されたスタンプの種別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記スタンプの種別データとで検索し、該当する病名を抽出する検索ステップと、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示ステップと、
を含み、コンピュータにより実行される病名入力支援方法。
【請求項９】
ユーザによって選択されたシェーマの種別データと、前記ユーザによって特定された当該シェーマの部位の識別データとを取得し、記憶装置に格納する取得手段と、
シェーマの種別データと当該シェーマの部位の識別データと入力された病名とが関連付けられて格納されている病名ナレッジ格納部を前記記憶装置に格納されている前記シェーマの種別データと前記シェーマの部位の識別データとで検索し、該当する病名を抽出する検索手段と、
抽出された前記病名を入力候補病名として前記ユーザに提示する提示手段と、
を有する病名入力支援装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
このような方法であっても、シェーマの種別データだけではなく、腫瘍や出血などを表すスタンプの種別データを用いるため、シェーマの特徴的なデータをベースに病名を抽出できるようになる。すなわち、ユーザに対して精度の高い病名候補を提示できるようになる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
次に、カルテＤＢ５２に格納されるデータの一例を図３に示す。図３の例では、患者ＩＤと、日付と、シート番号と、内科や外科などの科と、記載テキスト情報と、記載オーダ情報と、記載シェーマ情報などが登録されている。本実施の形態では、記載シェーマ情報を主に使用するので、記載シェーマ情報のみ説明しておく。シェーマＮＯは、１の電子カルテで使用されるシェーマのシリアル番号を表す。雛形部位コードは、使用されているシェーマの種別を表す。雛形部位名は、使用されているシェーマの名称を表す。扱う患部のスタンプコードは、使用されているスタンプの種別を表す。扱う患部のスタンプ名称は、使用されているスタンプの名称を表す。貼り付け記載領域は、スタンプやユーザによる記入があった部位の領域コードを表す。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
病名ナレッジＤＢ５７に格納されるデータの一例を図５に示す。図５の例では、抽出キーとなる推論行為コードと、関連病名と、病名コードと、頻度カウントとが登録されるようになっている。推論行為コードは、関連病名に対応する、例えばシェーマの雛形部位コード、スタンプコード及び貼り付け記載領域のコードとを連結した形となっている。シェーマ以外の要素を基に推論データを生成した場合も、同様に関連病名に対応するコードなどを連結した形となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
まず、電子カルテエディタ５１は、図８に示すような画面をユーザ端末３の表示装置に表示させる。図８の画面は、使用するシェーマを選択する画面であって、タブによって一覧から選択することも、検索を行うこともできるようになっている。また、図８は一覧からシェーマを選択する場面を示しており、ボタンによって、お気に入りの一覧、共通の一覧、科別の一覧を切替えられる。図８は科別の一覧を示しており、科別に登録済みのシェーマを画面の右側に表示させるようになっている。図８では呼吸器内科の標準のシェーマが３つ示されている。図８のようなシェーマは雛形部位マスタ５８からデータを読み出して提示する。医師などは今回電子カルテに使用するシェーマをマウスポインタによって選択する。このマウスポインタによる選択によって、電子カルテエディタ５１によって雛形部位コード及び雛形部位名が特定される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
以上本実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、図２に示した機能ブロックは、必ずしも実際のプログラムモジュール構成と一致しない場合もある。
【国際調査報告】
2008087738.tif 000018
2008087738.tif 000019
2008087738.tif 000020
2008087738.tif 000021