(57)【要約】【課題】複数の患者の医療情報を１つの画面で検索集計し分析できるとともに、検索にかかるコンピュータの負荷を低減させることができる医療情報検索プログラムを提供する。【解決手段】来院管理ＩＤにより関連付けられた医療情報記憶手段と、種目記憶手段と、を備え、前記医療情報記憶手段をキーワードにより検索して対応するデータを医療情報記憶手段から選択し、選択されたデータから医療情報データを作成する第１データ選択手段と、前記医療情報データに含まれる来院管理ＩＤを取得し、取得された来院管理ＩＤに対応するデータを前記種目記憶手段から選択し、選択されたデータから種目情報データを作成する第２データ選択手段と、前記種目情報データに含まれる種目情報ごとの出現頻度を集計した種目情報スコアデータを作成するスコア集計手段と、医療情報データ、種目情報スコアデータを画面に表示させる表示手段とを備える。【選択図】図１
2014087536.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを医療情報検索システムとして機能させる医療情報検索プログラムにおいて、コンピュータを、
患者ごとに付与される患者ＩＤ及び患者が受診した診察日情報を有する患者来院情報と、前記患者来院情報ごとに付与される来院管理ＩＤとを関連付けて記憶する来院管理ＩＤ記憶手段、
前記来院管理ＩＤと、テキストデータを有する医療情報とを関連付けて記憶する医療情報記憶手段、
前記来院管理ＩＤと、前記医療情報に関係する所定の種目と、前記種目の詳細を表す種目情報とを関連付けて記憶する種目記憶手段、
検索するキーワードを受付けるキーワード受付手段、
前記医療情報記憶手段のうち検索対象とする検索対象医療情報記憶手段を指定する検索対象医療情報指定手段、
前記種目記憶手段のうち検索対象とする検索対象種目記憶手段を指定する検索対象種目指定手段、
前記キーワード受付手段に受付された前記キーワードにより前記検索対象医療情報記憶手段の前記テキストデータを検索して対応するデータを前記検索対象医療情報記憶手段から選択し、選択されたデータから医療情報データを作成する第１データ選択手段、
前記医療情報データに含まれる前記来院管理ＩＤを取得し、取得された前記来院管理ＩＤに対応するデータを前記検索対象種目記憶手段から選択し、選択されたデータから種目情報データを作成する第２データ選択手段、
前記種目情報データに含まれる種目情報ごとの出現頻度を集計した種目情報スコアデータを作成するスコア集計手段、
少なくとも前記医療情報データ、前記種目情報スコアデータを所定のフォーマットで画面に表示させる表示手段、
として機能させることを特徴とする医療情報検索プログラム。
【請求項２】
前記検索対象医療情報記憶手段に記憶された医療情報を抽出するための所定の分類のうち、抽出する抽出対象分類を指定する抽出対象分類指定手段と、
前記検索対象医療情報記憶手段から前記抽出対象分類に対応するデータを抽出し、抽出されたデータから医療データを作成する分類抽出手段と、をさらに備え、
前記第１データ選択手段は、前記キーワードにより前記医療データの前記テキストデータを検索して対応するデータを前記医療データから選択し、選択されたデータから医療情報データを作成することを特徴とする請求項１に記載の医療情報検索プログラム。
【請求項３】
前記表示手段により画面に表示された前記種目情報スコアデータの種目情報のうち検索対象とする検索対象種目情報を指定する検索対象種目情報指定手段と、
前記検索対象種目情報に対応するデータを前記医療情報データから選択し、選択されたデータから新たな医療情報データを作成する第３データ選択手段と、
をさらに備えることを特徴とする請求項１又は２に記載の医療情報検索プログラム。
【請求項４】
前記表示手段により画面に表示された前記医療情報データの内容の一部を指定する表示医療情報データ指定手段と、
前記表示医療情報データ指定手段により指定された前記医療情報データの内容の詳細を画面に表示する詳細表示手段と、
をさらに備えることを特徴とする請求項１ないし３のいずれか１項に記載の医療情報検索プログラム。
【請求項５】
前記患者来院情報は、
患者が受診した診療科を示す診療科情報をさらに備えることを特徴とする請求項１ないし４のいずれか１項に記載の医療情報検索プログラム。
【請求項６】
医療情報検索システムにおいて、
患者ごとに付与される患者ＩＤ及び患者が受診した診察日情報を有する患者来院情報と、前記患者来院情報ごとに付与される来院管理ＩＤとを関連付けて記憶する来院管理ＩＤ記憶手段と、
前記来院管理ＩＤと、テキストデータを有する医療情報とを関連付けて記憶する医療情報記憶手段と、
前記来院管理ＩＤと、前記医療情報に関係する所定の種目と、前記種目の詳細を表す種目情報とを関連付けて記憶する種目記憶手段と、
検索するキーワードを受付けるキーワード受付手段と、
前記医療情報記憶手段のうち検索対象とする検索対象医療情報記憶手段を指定する検索対象医療情報指定手段と、
前記種目記憶手段のうち検索対象とする検索対象種目記憶手段を指定する検索対象種目指定手段と、
前記キーワード受付手段に受付された前記キーワードにより前記検索対象医療情報記憶手段の前記テキストデータを検索して対応するデータを前記検索対象医療情報記憶手段から選択し、選択されたデータから医療情報データを作成する第１データ選択手段と、
前記医療情報データに含まれる前記来院管理ＩＤを取得し、取得された前記来院管理ＩＤに対応するデータを前記検索対象種目記憶手段から選択し、選択されたデータから種目情報データを作成する第２データ選択手段と、
前記種目情報データに含まれる種目情報ごとの出現頻度を集計した種目情報スコアデータを作成するスコア集計手段と、
少なくとも前記医療情報データ、前記種目情報スコアデータを所定のフォーマットで画面に表示させる表示手段と、
を備えることを特徴とする医療情報検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の患者にまたがる医療情報を検索し画面に表示させる医療情報検索プログラム及び医療情報検索システムに関する。
【背景技術】
【０００２】
近年、病院において電子カルテ等の情報システムが導入されており、これらの情報システムは、種々の情報の検索が行えるという利点を有している。例えば特許文献１には、電子カルテを備える医療診断支援システムにおいて、それぞれの患者の訴えの内容、疾病名を含む診察内容等の患者情報を基に検索条件を設定し、電子カルテから検索条件に一致する情報を複数の患者にまたがり抽出し、さらに抽出条件を設定することにより前記抽出した電子カルテの中から抽出条件に一致する内容を抽出する、電子カルテの情報の検索及び情報の抽出を行なうことが可能な医療支援システムが開示されている。
【０００３】
また、特許文献２には、電子カルテにおいて、柔軟な検索をするために、カルテ情報の日付をインデックスとしてナビゲータＤＢに記録しておき、前記日付に基づきカルテ情報ＤＢを検索する電子カルテプログラム及び電子カルテシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１０４１号公報
【特許文献２】特開２００６−２２８１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の技術では、例えば、任意の期間にインフルエンザに罹患した患者を検索し、さらに前記検索した患者のうち予防接種の有無とその重症度別の割合を検索するといった場合に、電子カルテの内容を、キーワードを入力することにより単に複数段階に分けて検索、集計している。そのため、検索するキーワードの入力の仕方によっては、有意義な情報が得られず、キーワードの入力に習熟する必要があるという課題があった。また、集計結果のみが表示され、集計結果に関連する電子カルテの内容が確認できないため、集計結果の分析が容易でないという課題もあった。さらに、大規模な病院等のように医療情報が大量に存在する場合、その検索にかかるコンピュータシステムの負荷が増大するという課題もあった。
【０００６】
また、特許文献２の技術では、特定の患者のみに係る情報の検索が可能であり、複数の患者にまたがった医療情報の検索については開示されていない。そして、その検索もインデックスを用いて該インデックスに該当する電子カルテの内容を表示させるのみであり、電子カルテの内容について分析できるように検索集計するものではない。さらに、特許文献１、特許文献２のいずれにおいても、検索対象が電子カルテのみであり、医療情報全体に渡る検索については開示されていない。
【０００７】
また、日付情報のみをインデックスとして医療情報の詳細を検索しようとすると、例えば入院患者において、入院した数日後に病名が判明したときのように、入院当初の症状を記載した電子カルテと病名が判明した電子カルテの日付が異なる場合、その患者に関する症状等と病名とを簡単に関連付けさせることができないという課題もあった。
【０００８】
本発明は、上記の点に鑑みなされたもので、複数の患者にまたがる医療情報を検索するために、キーワードの入力を最小限としながら、どのような症状と病名、処方等が関連しているかを１つの画面で確認することが可能となり、容易に所望の情報を検索し分析できる医療情報検索システムを提供するとともに、医療に関する情報のうち複数日にわたる情報であっても、それらの情報を関連付けし、検索にかかるコンピュータの負荷を低減させることができる医療情報検索システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
（１）本発明の医療情報検索プログラムは、コンピュータを、
患者ごとに付与される患者ＩＤ及び患者が受診した診察日情報を有する患者来院情報と、前記患者来院情報ごとに付与される来院管理ＩＤとを関連付けて記憶する来院管理ＩＤ記憶手段、
前記来院管理ＩＤと、テキストデータを有する医療情報とを関連付けて記憶する医療情報記憶手段、
前記来院管理ＩＤと、前記医療情報に関係する所定の種目と、前記種目の詳細を表す種目情報とを関連付けて記憶する種目記憶手段、
検索するキーワードを受付けるキーワード受付手段、
前記医療情報記憶手段のうち検索対象とする検索対象医療情報記憶手段を指定する検索対象医療情報指定手段、
前記種目記憶手段のうち検索対象とする検索対象種目記憶手段を指定する検索対象種目指定手段、
前記キーワード受付手段に受付された前記キーワードにより前記検索対象医療情報記憶手段の前記テキストデータを検索して対応するデータを前記検索対象医療情報記憶手段から選択し、選択されたデータから医療情報データを作成する第１データ選択手段、
前記医療情報データに含まれる前記来院管理ＩＤを取得し、取得された前記来院管理ＩＤに対応するデータを前記検索対象種目記憶手段から選択し、選択されたデータから種目情報データを作成する第２データ選択手段、
前記種目情報データに含まれる種目情報ごとの出現頻度を集計した種目情報スコアデータを作成するスコア集計手段、
少なくとも前記医療情報データ、前記種目情報スコアデータを所定のフォーマットで画面に表示させる表示手段、
として機能させることを特徴とする。
【００１０】
本発明の医療情報検索プログラムによれば、医療情報記憶手段に来院管理ＩＤと医療情報とが関連付けて記憶され、種目記憶手段に来院管理ＩＤと種目と種目情報とが関連付けて記憶されている。このため、医療情報記憶手段の内容と種目情報手段の内容が、来院管理ＩＤ記憶手段に患者来院情報と関連付けて記憶された来院管理ＩＤにより紐付けされており、データの管理や検索が容易となる。なお、これらの記憶手段は、記憶されるデータ量に応じてそれぞれ複数設けることができる。
【００１１】
ここで、患者来院情報とは、患者に対する診察や検査等の行為をその患者ごとに所望の期間で区切ることができる情報をいい、患者ごとに付与される患者ＩＤと、来院日付、来院曜日、その病気の初診日から完治日、入退院日等の診察日情報とを備える。この患者来院情報に診察日情報を備えているため、１日を最小単位として来院管理ＩＤを付与させることができる。このため、前記期間を適切な長さに設定することにより、初診日には不明であった病名が後に判明した場合でも、初診日と病名判明日を同じ来院管理ＩＤとすることで、初診日の症状と後に判明した病名とを容易に関連付けさせることができる。この来院管理ＩＤを付与する例として、外来のように患者が日帰りする場合はその受診日ごとに付与し、入院のように一旦病院に入ったら複数日は帰らない場合はその入院日から退院日までを１つの来院管理ＩＤとして付与する、又は外来で受診した日からその外来で実施若しくは予約された検査の結果が判明するまでを１つの来院管理ＩＤとして付与する等が挙げられる。
【００１２】
また、医療情報とは、電子カルテ、看護記録、検査レポート等に記載される診療科、医師名等の記載者、記載者により入力された記載等の情報を示す。この医療情報には患者の症状等を記載したテキストデータが含まれる。また、種目とは、病名、処方（処方薬）、注射、放射線検査等のように、医療情報に関係し使用される詳細情報の種別を示す。また、種目情報とは、例えば種目が病名ならば、風邪、インフルエンザ、肺炎等の具体的な病名を表し、例えば種目が処方ならば、処方された薬の種類、用法、用量等の処方の詳細を表す情報を示す。
【００１３】
また、キーワード受付手段により、検索対象とするキーワードを受付けするとともに、検索対象医療情報指定手段、検索対象種目指定手段により検索対象とする検索対象医療情報記憶手段、検索対象種目記憶手段を指定させることができる。ここで、キーワードを受付けする、又は検索対象医療情報記憶手段及び検索対象種目記憶手段を指定する方法として、キーボード等による直接的な入力、マウス等のポインティングデバイスからの操作によるクリック動作、プルダウンメニューや別ウインドウ等に一覧を表示させその一覧から選択する等が用いられる。
【００１４】
また、第１データ選択手段により、キーワードで検索対象医療情報記憶手段を検索し、対応するデータを選択し、このデータから医療情報データを作成する。次に、第２データ選択手段により、医療情報データに含まれる来院管理ＩＤを取得し、検索対象種目記憶手段から前記取得された来院管理ＩＤに対応するデータを選択し、このデータから種目情報データを作成する。このように、医療情報記憶手段と種目記憶手段との内容が来院管理ＩＤにより紐付けされているため、検索時に全ての項目を検索する必要がなく、検索にかかるコンピュータの負荷を低減させることができる。なお、対応するデータとは検索キーにより検索される項目データ及びその項目データに関連するデータをいう。例えば、キーワードで検索対象医療情報記憶手段を検索した場合、症状等を記載した項目データがヒットすることが多いが、当該項目データに関連する来院管理ＩＤ、診療科、医師等のデータも対応するデータに含まれる。
【００１５】
また、スコア集計手段は、種目情報データに含まれる種目情報ごとの出現頻度を集計し、集計した種目情報と出現頻度を記憶した種目情報スコアデータを作成する。このため、例えば検索対象種目に病名を指定した場合、風邪、インフルエンザ、肺炎等の種目情報の出現頻度をその病名ごとに集計することができ、任意のキーワードに対しどの病名が多いか等を容易に判断できる。
【００１６】
また、表示手段により少なくとも医療情報データ、種目情報スコアデータを所定のフォーマットで画面に表示させることで、検索対象においてどのような種目情報が多いか等が画面において明らかになるとともに、症状等を記載した医療情報データも１つの画面で確認することができる。このため、医療情報データと種目情報スコアデータとを相互に見比べることができ、これらの相互関係等の分析を容易に行うことができる。ここで、医療情報データ、種目情報スコアデータは、その全ての項目を画面に表示させる必要はなく、所望の項目のみを表示させればよい。例えば、来院管理ＩＤは医療情報データに含まれるが、画面には必ずしも表示させる必要はない。また、表示手段は、キーワード受付手段により受付されたキーワードや、検索対象医療情報指定手段、検索対象種目指定手段により指定された検索対象医療情報記憶手段、検索対象種目記憶手段等を画面に表示させることもできる。
【００１７】
（２）本発明の医療情報検索プログラムの好ましい例は、
前記検索対象医療情報記憶手段に記憶された医療情報を抽出するための所定の分類のうち、抽出する抽出対象分類を指定する抽出対象分類指定手段と、
前記検索対象医療情報記憶手段から前記抽出対象分類に対応するデータを抽出し、抽出されたデータから医療データを作成する分類抽出手段と、をさらに備え、
前記第１データ選択手段は、前記キーワードにより前記医療データの前記テキストデータを検索して対応するデータを前記医療データから選択し、選択されたデータから医療情報データを作成することを特徴とする。
【００１８】
本発明の医療情報検索プログラムの好ましい例によれば、抽出対象分類指定手段と分類抽出手段をさらに備え、検索対象医療情報記憶手段に記憶された医療情報等のデータを所定の分類で抽出した医療データを作成することができる。そして、第１データ選択手段により、抽出された医療データをキーワード検索することにより医療情報データが作成され、さらに、第２データ選択手段により、種目情報データが作成される。このため、検索対象医療情報記憶手段を、所望の分類に絞り込むことができ、柔軟な検索をすることができるとともに、検索の精度を向上させることができる。ここで、分類とは、例えば、特定の診療科、特定の医師、当該医療情報の記載者等のように、医療情報の一部を抽出するために区分することができるものをいう。
【００１９】
（３）本発明の医療情報検索プログラムのさらに好ましい例は、
前記表示手段により画面に表示された前記種目情報スコアデータの種目情報のうち検索対象とする検索対象種目情報を指定する検索対象種目情報指定手段と、
前記検索対象種目情報に対応するデータを前記医療情報データから選択し、選択されたデータから新たな医療情報データを作成する第３データ選択手段と、
をさらに備えることを特徴とする。
【００２０】
本発明の医療情報検索プログラムのさらに好ましい例によれば、検索対象種目情報指定手段と第３データ選択手段をさらに備え、医療情報データから検索対象種目情報に対応するデータのみを選択し、新たな医療情報データを作成することができる。このため、特定の種目情報、例えば特定の病名に限って医療情報データを絞り込み検索させることができ、医療情報の分析が容易になる。
【００２１】
ここで、医療情報データが検索対象種目情報に対応する項目を有している場合は、その項目をキーとして医療情報データ内を直接検索させることができる。また、医療情報データが検索対象種目情報に対応する項目を有していない場合は、一旦、検索対象種目情報に対応する来院管理ＩＤを種目情報データの中から取得し、該来院管理ＩＤをキーとして医療情報データ内を検索させることができる。
【００２２】
（４）本発明の医療情報検索プログラムのさらに好ましい例は、
前記表示手段により画面に表示された前記医療情報データの内容の一部を指定する表示医療情報データ指定手段と、
前記表示医療情報データ指定手段により指定された前記医療情報データの内容の詳細を画面に表示する詳細表示手段と、
をさらに備えることを特徴とする。
【００２３】
本発明の医療情報検索プログラムのさらに好ましい例によれば、表示医療情報データ指定手段と詳細表示手段をさらに備え、表示医療情報データ指定手段により指定された医療情報データの内容の詳細を画面に表示させることができる。このため、画面に表示された医療情報の詳細、例えばテキストデータの全文、患者情報の詳細、画面に表示されていない医療情報データの他の項目等を画面に表示させることができる。また、詳細情報が医療情報データに含まれない場合、詳細表示手段は、他のデータを参照してそのデータを画面に表示させることもできる。ここで、表示医療情報データ指定手段による指定の方法として、例えば、マウスによりカーソルを画面の医療情報データの内容が表示されている所望の箇所に重ねる等の方法を用いることができる。また、詳細表示手段による表示は、例えば、画面に所定のエリアを設けることができる他、画面にポップアップウインドウを開く、又は別のウインドウ等を開いて、そこに医療情報データの詳細を表示させる等の方法を用いることができる。
【００２４】
（５）本発明の医療情報検索プログラムのさらに好ましい例は、
前記患者来院情報は、
患者が受診した診療科を示す診療科情報をさらに備えることを特徴とする。
【００２５】
本発明の医療情報検索プログラムのさらに好ましい例によれば、患者来院情報は、患者ごとに付与される患者ＩＤ、患者が受診した診察日情報に加え、さらに患者が受診した診療科を示す診療科情報を備える。このため、このため、例えば、同日に複数の診療科を受診した患者、入院中に異なる診療科を受診した患者等について、それぞれの診療科に分けて来院管理ＩＤを付与させることができ、検索する場合において、来院管理ＩＤを用いてそれぞれの診療科に関する医療情報を特定させることができる。
【００２６】
（６）本発明の医療情報検索システムは、
患者ごとに付与される患者ＩＤ及び患者が受診した診察日情報を有する患者来院情報と、前記患者来院情報ごとに付与される来院管理ＩＤとを関連付けて記憶する来院管理ＩＤ記憶手段と、
前記来院管理ＩＤと、テキストデータを有する医療情報とを関連付けて記憶する医療情報記憶手段と、
前記来院管理ＩＤと、前記医療情報に関係する所定の種目と、前記種目の詳細を表す種目情報とを関連付けて記憶する種目記憶手段と、
検索するキーワードを受付けるキーワード受付手段と、
前記医療情報記憶手段のうち検索対象とする検索対象医療情報記憶手段を指定する検索対象医療情報指定手段と、
前記種目記憶手段のうち検索対象とする検索対象種目記憶手段を指定する検索対象種目指定手段と、
前記キーワード受付手段に受付された前記キーワードにより前記検索対象医療情報記憶手段の前記テキストデータを検索して対応するデータを前記検索対象医療情報記憶手段から選択し、選択されたデータから医療情報データを作成する第１データ選択手段と、
前記医療情報データに含まれる前記来院管理ＩＤを取得し、取得された前記来院管理ＩＤに対応するデータを前記検索対象種目記憶手段から選択し、選択されたデータから種目情報データを作成する第２データ選択手段と、
前記種目情報データに含まれる種目情報ごとの出現頻度を集計した種目情報スコアデータを作成するスコア集計手段と、
少なくとも前記医療情報データ、前記種目情報スコアデータを所定のフォーマットで画面に表示させる表示手段と、
を備えることを特徴とする。
【００２７】
本発明の医療情報検索システムによれば、医療情報検索プログラムで上述した理由により当該プログラムと同じ効果が得られる。
【発明の効果】
【００２８】
本発明の医療情報検索プログラム及び医療情報検索システムによれば、キーワードの入力を最小限としながら、複数の患者にまたがる医療情報を検索、集計することができるとともに、検索結果である医療情報データと種目情報スコアデータとを１つの画面で確認することができ、相互の関係を容易に分析することができる。また、検索において来院管理ＩＤをキーとすることができ、検索にかかるコンピュータの負荷を低減させることができる。さらに、来院管理ＩＤを付与する単位である、患者ごとの診療に係る期間を日付単位で任意に設定することができるため、日付の異なる情報を来院管理ＩＤにより紐付けさせることができ、医療情報の検索及び分析が容易にできる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る医療情報検索システムの構成図である。
【図２】制御プログラムを示す図である。
【図３】記憶手段の内容を模式的に示す図である。
【図４】制御手段による検索のフローチャートである。
【図５】制御手段による検索の詳細なフローチャートである。
【図６】制御手段による検索の詳細なフローチャートである。
【図７】制御手段による検索の詳細なフローチャートである。
【図８】制御手段による検索の詳細なフローチャートである。
【図９】表示手段により表示される画面を示す図である。
【図１０】表示手段により表示される画面を示す他の図である。
【図１１】表示手段により表示される画面を示す他の図である。
【図１２】表示手段により表示される画面を示す他の図である。
【図１３】来院管理ＩＤ記憶手段のデータテーブル構造を示す図である。
【図１４】医療情報記憶手段のデータテーブル構造を示す図である。
【図１５】種目記憶手段、種目情報データ、種目情報スコアデータのデータテーブル構造を示す図である。
【図１６】医療データのデータテーブル構造を示す図である。
【図１７】医療情報データのデータテーブル構造を示す図である。
【図１８】検査データベース、患者データベースのテーブル構造を示す図である。
【図１９】本発明の他の実施形態に係る医療情報検索システムの記憶手段のデータテーブル構造を示す図である。
【発明を実施するための形態】
【００３０】
以下、本発明の医療情報検索プログラムをコンピュータに実行させた医療情報検索システムの実施の形態について、添付図面を参照して詳細に説明する。
図１は、本発明の一実施形態に係る医療情報検索システム１の構成を示すブロック図である。本実施形態の医療情報検索システム１は、サーバコンピュータ２と少なくともひとつのクライアントコンピュータ３から構成され、互いに通信回線４で接続されている。それぞれのコンピュータには、ハードディスクドライブ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等からなる記憶装置５と、キーボード、タッチパッド、タッチパネル、マウス、トラックボール、その他のポインティングデバイス等からなる入力装置６と、ＣＰＵ（Central Processing Unit）等からなる制御装置７と、文字、画像情報を画面に視覚的に表示させる表示装置８と、他の端末等と通信回線を通じてデータの送受信を行う通信装置９と、文字、画像情報を出力させるプリンタ等の出力装置１０と、これらを接続するバス１１を備えている。
【００３１】
サーバコンピュータ２の記憶装置５には、来院管理ＩＤ記憶手段２０と、複数の医療情報記憶手段２１と、複数の種目記憶手段２２とが備えられており、さらに制御プログラム５０と、各種データの一時的な記憶等を行う作業領域７０が備えられている。
【００３２】
また、図２に示すように、制御プログラム５０にはプログラム部品として、記憶手段５１、入力手段５２、制御手段５３、表示手段５４が備えられている。これらのプログラム部品は制御装置７に読み込まれて、コンピュータをそれぞれ記憶手段、入力手段、制御手段、表示手段として機能させる。
【００３３】
記憶手段５１は、コンピュータを、来院管理ＩＤ記憶手段２０、医療情報記憶手段２１、種目記憶手段２２等として機能させる。
【００３４】
入力手段５２は、キーワード受付手段５５、検索対象医療情報指定手段５６、検索対象種目指定手段５７、抽出対象分類指定手段５８、検索対象種目情報指定手段５９、表示医療情報データ指定手段６０をプログラム部品としてさらに備え、コンピュータをそれぞれの手段として機能させる。キーワード受付手段５５は、入力装置６により入力されたキーワードを受付することができ、検索対象医療情報指定手段５６は、医療情報記憶手段２１のうち検索対象とする検索対象医療情報記憶手段を、入力装置６による入力により指定させることができ、検索対象種目指定手段５７は、種目記憶手段２２のうち検索対象とする検索対象種目記憶手段を、入力装置６による入力により指定させることができる。
【００３５】
また、抽出対象分類指定手段５８は、医療情報記憶手段２１に記憶された医療情報を抽出するための所定の分類のうち抽出する抽出対象分類を、入力装置６による入力により指定させることができ、検索対象種目情報指定手段５９は、表示手段５４により画面に表示された種目情報スコアデータの種目情報のうち検索対象とする検索対象種目情報を、入力装置６による入力により指定させることができ、表示医療情報データ指定手段６０は、表示手段５４により画面に表示された医療情報データの内容の一部を、入力装置６による入力により指定させることができる。なお、入力手段５２による各種の入力された情報、及び入力を促す情報は、表示手段５４により表示装置８の画面に表示させることができる。
【００３６】
制御手段５３は、分類抽出手段６１、第１データ選択手段６２、第２データ選択手段６３、第３データ選択手段６４、スコア集計手段６５をプログラム部品としてさらに備え、コンピュータをそれぞれの手段として機能させる。
【００３７】
分類抽出手段６１は、検索対象医療情報記憶手段から抽出対象分類に対応する医療データを抽出する。また、第１データ選択手段６２は、キーワード受付手段５５に受付されたキーワードにより検索対象医療情報記憶手段を検索して対応するデータを選択し、選択されたデータから医療情報データを作成する。また、第２データ選択手段６３は、第１データ選択手段６２により作成された医療情報データに含まれる来院管理ＩＤをキーとして、これに対応するデータを検索対象種目記憶手段から選択し、選択されたデータから種目情報データを作成する。さらに、第１データ選択手段６２は、分類抽出手段６１により抽出された医療データからもキーワードによる検索を行い、医療情報データを作成することができる。
【００３８】
また、スコア集計手段６５は、種目情報データに含まれる種目情報ごとの出現頻度を集計した種目情報スコアデータを作成する。第３データ選択手段６４は、検索対象種目情報に対応するデータを医療情報データからさらに選択し、選択されたデータから新たな医療情報データを作成する。
【００３９】
表示手段５４は、コンピュータに、少なくとも医療情報データ、種目情報スコアデータを所定のフォーマットで画面に表示させるとともに、詳細表示手段６６をプログラム部品としてさらに備え、コンピュータをこれらの手段として機能させる。詳細表示手段６６は、表示医療情報データ指定手段６０により指定された医療情報データの内容の詳細を画面に表示する。
【００４０】
また、図１に戻って、作業領域７０には、制御手段５３により作成された医療情報データ、種目情報データ等の各種データが格納される。また、作業領域７０には、前記各種データ以外にも医療情報検索システム１を稼動させる際に必要となる一時的なデータも記憶される。この作業領域は、例えばＲＡＭ領域に設けることもできる。
【００４１】
一方、クライアントコンピュータ３の記憶装置５には、制御プログラム５０のうち入力手段５２と表示手段５４のみが設けられている。このため、クライアントコンピュータ３から医療情報等を参照するときには、通信回線４を通じて、サーバコンピュータ２にアクセスしてサーバコンピュータ２の記憶手段５１、制御手段５３を実行させ、サーバコンピュータ２の記憶装置５を参照する。なお、サーバコンピュータ２もクライアントコンピュータ３も、その他のコンピュータシステムに必要なプログラム、例えばオペレーティングシステム、通信用プログラム等が適宜備えられている。
【００４２】
次に、図１、図３、図１３〜１５を参照して、サーバコンピュータ２の記憶装置５に設けられた来院管理ＩＤ記憶手段２０、医療情報記憶手段２１、種目記憶手段２２の詳細を説明する。図３は、記憶装置５の内容を模式的に示した図であり、図１３〜１５は各記憶手段のデータテーブル構造を示した図である。
【００４３】
図１、図３に示すように、記憶装置５には、来院管理ＩＤ記憶手段２０としての来院管理ＩＤデータベース２０（以下、データベースを「ＤＢ」と称す場合がある。）、医療情報記憶手段２１としての医療情報ＤＢ２１、種目記憶手段２２としての種目ＤＢ２２が備えられている。
【００４４】
来院管理ＩＤＤＢ２０には、患者来院情報として患者ごとに付与される患者ＩＤと患者が受診した日付情報、そして患者ＩＤと日付情報に関連付けされた来院管理ＩＤが記憶されている。
【００４５】
また、医療情報ＤＢ２１は複数備えられており、例えばカルテＤＢ２１１、看護記録ＤＢ２１２、放射線ＤＢ２１３等がある。これら医療情報ＤＢ２１には、患者ＩＤ、日付、来院管理ＩＤ、医療情報等がそれぞれ関連付けされて記憶されている。この医療情報は、例えば医師が患者を診察したときの所見、患者の症状や訴え等の記載がテキストデータにより記憶されており、他にも診療科、医師名等が適宜記憶されている。
【００４６】
また、種目ＤＢ２２も複数備えられており、例えば病名ＤＢ２２１、処方ＤＢ２２２、注射ＤＢ２２３、手術ＤＢ２２４等がある。これら種目ＤＢ２２には、来院管理ＩＤ、及び種目情報である病名情報、処方情報、注射情報、手術情報等がそれぞれ関連付けされて記憶されている。この種目ＤＢ２２は、例えば病名ＤＢ２２１では、来院管理ＩＤとその来院管理ＩＤに対応する患者が罹患している病名が記憶され、処方ＤＢ２２２では、来院管理ＩＤとその来院管理ＩＤに対応する患者に処方されている薬名、用法、用量等が記憶される。
【００４７】
次に、上記ＤＢのデータテーブル構造を説明する。図１３（Ａ）は、来院管理ＩＤＤＢ２０のデータテーブル構造を示す。来院管理ＩＤＤＢ２０のデータテーブルは、患者ＩＤと、診察の開始日と、診察の終了日と、来院管理ＩＤの項目を備える。この開始日と終了日は、通院する外来の患者の場合は同じ日付であり、入院の場合はそれぞれ入院日と退院日となる。つまり、患者が病院に来てから帰るまでを１単位として来院管理ＩＤが付与される。このデータテーブルでは、患者ＩＤ「１０１、１０７」の両患者が入院であり、開始日と終了日が相違している。
【００４８】
次に、図１４（Ａ）（Ｂ）に医療情報ＤＢ２１の例として、カルテＤＢ２１１、看護記録ＤＢ２１２のデータテーブル構造を示す。カルテＤＢ２１１のデータテーブルは、患者ＩＤ、日付、診療科、記載者、入院か外来かを示す入外区分、所見や患者の症状等を入力する記載、来院患者ＩＤの項目を備える。このデータテーブルから、患者ＩＤ「１０１、１０７」は入院のため、入院期間中の複数日にわたり同じ来院管理ＩＤが付与されているのがわかる。一方、その他の患者は外来のため、連続した日付で受診していても日付ごとに異なる来院管理ＩＤが付与されている。また、看護記録ＤＢ２１２のデータテーブル構造も、カルテＤＢ２１１と同様である。
【００４９】
次に、図１５（Ａ）（Ｂ）に種目ＤＢ２２の例として、病名ＤＢ２２１、処方ＤＢ２２２のデータテーブル構造を示す。病名ＤＢ２２１のデータテーブルは、病名、来院管理ＩＤの項目を備える。また、処方ＤＢ２２２は、薬名、用法、来院管理ＩＤの項目を備える。つまり、カルテＤＢ２１１や看護記録ＤＢ２１２等の医療情報ＤＢ２１と、病名ＤＢ２２１や処方ＤＢ２２２等の種目ＤＢ２２は、共に来院管理ＩＤの項目を備えることにより、互いのレコードが来院管理ＩＤによって紐付けされている。これにより、医療情報の検索によるコンピュータの負荷を減少させることができる。さらに、入院期間中は同じ来院管理ＩＤを付与することにより、入院当初には不明だった病名が後日判明したような場合でも、入院当初の症状と後日判明した病名を関連付けることができる。また、例えば外来患者が検査を受けて、後日その検査結果が判明する場合でも、図１８（Ａ）に示すような検査ＤＢを別途設け、検査オーダー時に外来時の来院管理ＩＤを付与して管理することにより、外来時の症状と検査結果を紐付けさせることもできる。
【００５０】
なお、上記のデータテーブルの項目は、必要に応じ適宜増減できることはいうまでもない。例えば、来院管理ＩＤＤＢ２０のデータテーブルに入院か外来かを区別する「入外区分」等の項目をさらに設けることも可能である。また、本実施形態では、来院管理ＩＤの管理のため来院管理ＩＤＤＢ２０を備えているが、来院管理ＩＤＤＢ２０のデータテーブルが備える項目を、例えば他の医療情報ＤＢ２１に移し、その医療情報ＤＢ２１で来院管理ＩＤの管理をすることも可能である。この場合、来院管理ＩＤ記憶手段２０は、当該医療情報ＤＢ２１に含まれることになる。
【００５１】
次に、図４〜８を参照して、本実施形態に係る医療情報検索システム１の検索フローについて説明する。図４には、本システムによる検索の大まかなフローが示されており、図５〜８には、各ステップの詳細フローが示されている。なお、表示手段５４による視覚情報や、入力手段５２による入力方法は、サーバコンピュータ２で操作しても、クライアントコンピュータ３で操作しても同じである。したがって、以下の説明では、特にサーバコンピュータ２とクライアントコンピュータ３との区別はしない。
【００５２】
図４に示すように、先ず、検索項目の設定として、キーワード受付手段５５、検索対象医療情報指定手段５６、検索対象種目指定手段５７、抽出対象分類指定手段５８により検索対象の指定がなされる（Ｓ１０００）。次に、検索と集計の実行として、第１データ選択手段６２、第２データ選択手段６３により検索対象となる検索対象医療情報ＤＢ、検索対象種目ＤＢの検索が実行され医療情報データ、種目情報データが作成されるとともに、スコア集計手段６５により検索された種目情報の集計が実行される（Ｓ２０００）。次に、検索集計結果表示として、表示手段５４により、検索で得られた医療情報データ、集計で得られた種目情報スコアデータを表示させる（Ｓ３０００）。次に、絞込み検索の設定として、検索対象種目情報指定手段５９により、検索対象種目情報を指定させる（Ｓ４０００）。次に、検索結果絞込みとして、第３データ選択手段６４により、検索対象種目情報に対応する医療情報データをさらに絞り込み検索し、新たな医療情報データを作成する（Ｓ５０００）。そして、絞込み検索結果表示として、表示手段５４により新たな医療情報データを表示させる（Ｓ６０００）。
【００５３】
次に、上記の各ステップの詳細を説明する。図５に示すように、検索項目の設定（Ｓ１０００）は、先ず、キーワードの受付と表示として、キーワード受付手段５５により、キーボード等より入力されたキーワードを受付けるとともに、表示手段５４により、受付されたキーワード（以下、「受付キーワード」という。）を画面に表示させる（Ｓ１０１０）。次に、検索対象医療情報ＤＢの指定と表示として、検索対象医療情報指定手段５６により、検索対象医療情報ＤＢが指定されるとともに、表示手段５４により、指定された検索対象医療情報ＤＢの名称を画面に表示させる（Ｓ１０２０）。次に、検索対象種目ＤＢの指定と表示として、検索対象種目指定手段５７により、検索対象種目ＤＢが指定されるとともに、表示手段５４により、指定された検索対象種目ＤＢの名称を画面に表示させる（Ｓ１０３０）。次に、抽出対象分類の指定と表示として、抽出対象分類指定手段５８により、抽出対象とする抽出対象分類が指定されるとともに、表示手段５４により、指定された分類の種類を画面に表示させる（Ｓ１０４０）。なお、これらのＳ１０１０〜Ｓ１０４０の順序は、入れ替わっても問題はない。
【００５４】
次に、図６に示すように、検索と集計（Ｓ２０００）は、先ず、抽出対象分類が指定されているか否かの判断がなされる（Ｓ２０１０）。ここで、抽出対象分類が指定されていない場合、第１データ選択手段６２により、検索対象医療情報ＤＢを受付キーワードで検索し、対応する医療情報データが作成される（Ｓ２０２０）。一方、抽出対象分類が指定されている場合、分類抽出手段６１により、検索対象医療情報ＤＢから抽出対象分類に対応するデータを抽出し抽出されたデータから医療データを作成するとともに（Ｓ２０３０）、第１データ選択手段６２により、作成された医療データを、受付キーワードで検索し、対応する医療情報データが作成される（Ｓ２０４０）。次に、第２データ選択手段６３により、作成された医療情報データから来院管理ＩＤを取得する（Ｓ２０５０）とともに、取得した来院管理ＩＤを検索キーとして検索対象種目ＤＢを検索し、対応するデータを選択し種目情報データが作成される（Ｓ２０６０）。そして、スコア集計手段６５により、作成された種目情報データから種目情報ごとの出現頻度を集計した種目情報スコアデータが作成される（Ｓ２０７０）。
【００５５】
次に、図７に示すように、検索集計結果表示（Ｓ３０００）は、先ず、表示手段５４により、医療情報データの所望の項目が画面に表示される（Ｓ３０１０）。次に、画面に表示された医療情報データの内容の一部が、表示医療情報データ指定手段６０により指定されているか否かが判断される（Ｓ３０２０）。ここで、指定されていれば、指定された医療情報データの内容の詳細を、詳細表示手段６６により画面に表示させる（Ｓ３０３０）。一方、表示医療情報データ指定手段６０による指定がされていない場合は、Ｓ３０３０はスキップされる。次に、表示手段５４により、種目情報スコアデータの内容が画面に表示される（Ｓ３０４０）。
【００５６】
次に、図４に戻り、絞込み検索の設定として、検索対象種目情報指定手段５９により、検索対象種目情報が指定される（Ｓ４０００）。
【００５７】
次に、図８に示すように、検索結果絞込み（Ｓ５０００）は、先ず、第３データ選択手段６４により、指定された検索対象種目情報に対応する来院管理ＩＤを、種目情報データから取得する（Ｓ５０１０）。次に、同じく第３データ選択手段６４により、取得された来院管理ＩＤに対応するデータを医療情報データから選択し（Ｓ５０２０）、選択されたデータから、新たな医療情報データを作成する（Ｓ５０３０）。
【００５８】
次に、図４に戻り、絞込み検索結果表示として、表示手段５４により新たな医療情報データを画面に表示させる（Ｓ６０００）。なお、ここでも、表示医療情報データ指定手段６０と詳細表示手段６６により、上記のＳ３０２０、Ｓ３０３０と同様の処理を行うことができる。
【００５９】
次に、上記のフローとあわせて図９〜１７を参照し、本実施形態に係る医療情報検索システム１を操作した場合の機能及び動作について説明する。図９〜１２は、本実施形態に係る医療情報検索システム１の画面に表示される情報を示し、図１３〜１７は、各ＤＢ及び本システムの検索により作成される各データのデータテーブル構造を示す。
【００６０】
図９は、医療情報検索システム１を稼動させたときの、表示手段５４により画面に表示される文字、画像情報である。表示された全体画面８０は、キーワード受付手段５５としてキーワードを入力させるとともに、表示手段５４により受付キーワードを表示させるためのキーワード入力エリア８１、検索対象医療情報指定手段５６として検索対象医療情報ＤＢを指定させるとともに、表示手段５４により指定された医療情報ＤＢ２１の名称を表示させるための検索対象指定エリア８２、検索対象種目指定手段５７として検索対象種目ＤＢを指定させるとともに、表示手段５４により指定された種目ＤＢ２２の名称を表示させるための種目指定エリア８３、抽出対象分類指定手段５８として抽出対象分類を指定させるとともに、表示手段５４により指定された分類を表示させるための分類指定エリア８４、検索された医療情報データを表示させる検索結果一覧エリア８５、医療情報データの一部項目の全文を表示させる拡大表示エリア８６、種目情報スコアデータを表示させる種目情報エリア８７、制御手段５３による検索を開始させるためのサーチボタン８８を備える。
【００６１】
先ず、医療情報の検索を医療情報検索システム１にさせるにあたり、検索項目の設定をする（Ｓ１０００）。キーワード入力エリア８１に所望のキーワード、ここでは「食欲不振」を入力すると、キーワード受付がなされるとともに、受付されたキーワードがキーワード入力エリア８１に表示される（Ｓ１０１０）。次に、検索対象指定エリア８２の選択ボタン８９を操作することにより、図１２（Ａ）のメニューを表示させる。そして、検索対象とする医療情報ＤＢ２１を指定する。ここでは「カルテ、看護記録」の欄にマウス等のクリックによりレ点９０が付されることにより「カルテＤＢ、看護記録ＤＢ」が指定されるとともに、指定された医療情報ＤＢ２１が検索対象指定エリア８２に表示される（Ｓ１０２０）。
【００６２】
次に、種目指定エリア８３の選択ボタン８９を操作することにより、図１２（Ｂ）のメニューを表示させる。そして、検索対象とする種目ＤＢ２２を指定する。ここでは「病名、処方」の欄にマウス等のクリックによりレ点９０が付されることにより「病名ＤＢ、処方ＤＢ」が指定されるとともに、指定された種目ＤＢ２２が種目指定エリア８３に表示される（Ｓ１０３０）。次に、分類指定エリア８４の所望の分類、ここでは診療科の「内科」にマウス等のクリックによりレ点９０が付されることにより、抽出対象分類として内科が指定されるとともに、指定された抽出対象分類がレ点９０により表示される（Ｓ１０４０）。
【００６３】
次に、サーチボタン８８がクリックされて、検索と集計が実行されると（Ｓ２０００）、先ず、分類指定エリア８４において、診療科、医師等の抽出対象分類が指定されているか否かが判断される（Ｓ２０１０）。ここでは、抽出対象分類が診療科の「内科」と指定してあるため、図１４（Ａ）（Ｂ）に示す、検索対象医療情報ＤＢの「カルテＤＢ、看護記録ＤＢ」のデータテーブルから、内科の項目データを有するデータ（「＊１」が付してあるレコード。以下、「レコード（＊１）」等と称す。）が抽出され、図１６（Ａ）（Ｂ）に示す医療データが作成される（Ｓ２０３０）。次に、キーワード「食欲不振」によりこれらの医療データを検索し、対応するレコード（＊２）を選択することにより、図１７（Ａ）に示す、医療情報データが作成される（Ｓ２０４０）。
【００６４】
なお、医療情報データのテーブルには、どの検索対象から選択したレコードかが判別できるように、「対象」項目が新たに設けられ、それぞれの選択元に応じて、「カルテ、看護記録」が項目データとして記憶されている。また、抽出対象分類が指定されていないときは（Ｓ２０１０）、図１４（Ａ）（Ｂ）のカルテＤＢ２１１、看護記録ＤＢ２１２から直接キーワードにより対応するレコードが選択され、医療情報データが作成される（Ｓ２０２０）。
【００６５】
次に、作成された図１７（Ａ）の医療情報データから、全ての来院管理ＩＤ「０００１、０００４、００１１」を取得する（Ｓ２０５０）。そして、図１５（Ａ）（Ｂ）に示す病名ＤＢ２２１、処方ＤＢ２２２のテーブルから来院管理ＩＤ「０００１、０００４、００１１」に対応するレコード（＊３）を選択することにより図１５（Ｃ）（Ｄ）に示す種目情報データが作成される（Ｓ２０６０）。ここで、来院管理ＩＤにより各ＤＢが紐付けられているため、図１４（Ａ）の「患者ＩＤ  １０１」の「食欲不振、病名不明」と記載されたレコード（＊４）と、図１５（Ｃ）の「病気Ａ」のレコード（＊４）が、同じ来院管理ＩＤ「０００４」で紐付され、入院当初の症状である食欲不振と、後日判明した病名Ａを関連付けることができる。なお、この種目情報データでは、来院管理ＩＤ「０００４」に係るレコードのうち、病名ＤＢ２２１において「病気Ａ」が、また、処方ＤＢ２２２において「薬Ｅ」がそれぞれ重複しているため、この重複分は１つのレコードにまとめてある。
【００６６】
次に、作成された図１５（Ｃ）（Ｄ）の種目情報データから種目情報ごとの出現頻度を集計することにより、図１５（Ｅ）（Ｆ）に示すような、種目情報スコアデータが作成される（Ｓ２０７０）。このスコアは、種目情報の出現頻度を表しており、例えば種目情報ごとの出現数を積算したものでもよいし、種目情報データ全体に対する割合を表すものでもよい。なお、図１５（Ｃ）（Ｄ）の各項目データは一部が省略されているため、図１５（Ｅ）（Ｆ）とは必ずしも一致しない。
【００６７】
次に、図１７（Ａ）の医療情報データの所定の項目、ここでは「日付、患者ＩＤ、対象、診療科、記載」が図９の検索結果一覧エリア８５に表示される（Ｓ３０１０）。また、マウス等で指定することにより網掛け９１表示されたレコード、ここでは「患者ＩＤ  １０５」のレコードのうち、「記載」の全文を、詳細表示手段６６により拡大表示エリア８６に表示させることもできる（Ｓ３０２０、Ｓ３０３０）。そして、図１５（Ｅ）（Ｆ）の種目情報スコアデータを種目情報エリア８７に、ここでは降順に表示させる（Ｓ３０４０）。
【００６８】
次に、絞り込み検索の設定として、種目情報エリア８７のうち、所望の種目情報の指定とその表示をする。ここでは、図１０に示す種目情報エリア８７の「病気Ａ」をマウス等でクリックすることにより、「病気Ａ」が指定されるとともに、指定された「病気Ａ」の欄が、網掛け９１で表示される（Ｓ４０００）。
【００６９】
次に、図１５（Ｃ）の種目情報データから、種目情報エリアにおいて指定された「病気Ａ」に対応するレコード（＊５）の来院管理ＩＤ「０００４」を取得する（Ｓ５０１０）。次に、図１７（Ａ）の医療情報データから、取得した来院管理ＩＤ「０００４」に対応する医療情報データのレコード（＊５）を選択し（Ｓ５０２０）、選択されたレコードから図１７（Ｂ）に示す、絞り込み検索された新たな医療情報データを作成する（Ｓ５０３０）。そして、図１０の検索結果一覧エリア８５及び拡大表示エリア８６に、新たな医療情報データが表示される（Ｓ６０００）。
【００７０】
また、図１１に示すように、検索結果一覧エリア８５の所望の項目、ここでは「患者ＩＤ  １０１」にマウスでカーソルを重ねる等の操作をすることで、表示医療情報データ指定手段６０によりその項目が指定され網掛け９１表示されるとともに、その項目の詳細を詳細表示手段６６により詳細表示画面９２として表示させることもできる（Ｓ３０２０、Ｓ３０３０と同様の処理）。なお、ここで医療情報データに詳細なデータが含まれていない場合、必要に応じて詳細表示手段６６は、図１８（Ｂ）に示すような患者ＤＢを参照して「患者ＩＤ  １０１」に対応するレコードを取得して表示させることができる。
【００７１】
このように、本実施形態に係る医療情報検索システム１によると、検索条件の設定において、キーワードの入力を最小限とし、他の検索条件は所望のＤＢを選択する等ででるため、検索に際しての習熟度が低くても、容易に所望の情報をヒットさせることができる。また、特定のキーワードに係る医療情報と該医療情報に関連する病名、処方等の種目情報を１つの画面に表示させることで、医療情報の検索と分析、集計を容易に行うことができる。また、検索された医療情報を種目情報ごとにさらに絞り込み検索することができるため、医療情報の検索と分析、集計を詳細に行うことができる。
【００７２】
さらに、来院管理ＩＤで医療情報ＤＢ２１と種目ＤＢ２２を紐付けさせているため、検索にかかるコンピュータの負荷を低減させることができる。また、来院管理ＩＤに係る診察日情報の期間を適切に設定することで、入院患者の病名が入院当初は不明だが後日判明したような場合でも、あるいは、外来患者の病名が後日の検査結果により判明したような場合でも、当初の症状と病名を関連付けさせることができる。
【００７３】
また、他の実施形態として、図１３（Ｂ）に示すように、来院管理ＩＤＤＢのテーブルに「診療科」の項目をさらに設けたものがある。図１４（Ａ）のカルテＤＢ２１１のレコード（＊６）は、「患者ＩＤ  １０６」の患者が外来で来院し、同じ日に内科と整形外科を受診したことを示している。これまで説明した図１３（Ａ）に示す来院管理ＩＤＤＢでは、診療科が異なっても同じ日に受診した場合は、図１４（Ａ）のカルテＤＢ、図１５（Ａ）（Ｂ）の病名ＤＢ、処方ＤＢのそれぞれのレコード（＊６）のように同じ来院管理ＩＤ「００１２」が付与されていた。
【００７４】
一方、図１３（Ｂ）に示す「診療科」の項目を設けた来院管理ＩＤＤＢでは、図１９（Ａ）〜（Ｃ）に示すカルテＤＢ、病名ＤＢ、処方ＤＢのレコード（＊６）のように、異なる来院管理ＩＤ「００１２、００１３」が付与される。このように、来院管理ＩＤＤＢの項目に「診療科」追加させることにより、同日に異なる診療科を受診した患者や入院中に他の診療科の診察を受けた患者においても、医療情報を診療科ごとに区分することができ、検索の精度を向上させることができる。
【００７５】
また、さらに他の実施形態として、前述した図６のＳ２０２０、Ｓ２０４０の第１データ選択手段６２によるデータの選択と作成において、検索対象医療情報記憶手段又は医療データからキーワードにより検索し、選択されたデータに含まれる来院管理ＩＤを取得し、さらに取得された来院管理ＩＤにより再度検索対象医療情報記憶手段又は医療データを検索して対応するデータを選択し、選択されたデータから医療情報データを作成することができる。
【００７６】
この実施形態によると、上記同様の条件である「食欲不振」で検索をした場合、図１６（Ａ）（Ｂ）の医療データから先ず「食欲不振」を含むレコード（＊２）が選択される。次に、選択されたレコードから来院管理ＩＤ「０００１、０００４、００１１」が取得される。そして、取得された来院管理ＩＤ「０００１、０００４、００１１」により、再度、図１６（Ａ）（Ｂ）の医療データが検索され、対応するレコード（＊７）が選択され、図１７（Ｃ）に示す医療情報データが作成される。
【００７７】
また、この医療情報データからＳ５０００の検索結果絞り込みを上記同様の「病気Ａ」で行うと、図１５（Ｃ）の病名に係る種目情報データから「病気Ａ」が記憶されたレコード（＊５）の来院管理ＩＤ「０００４」が取得され、次に、図１７（Ｃ）の医療情報データから、来院管理ＩＤ「０００４」のレコード（＊５）が選択され、図１７（Ｄ）に示す医療情報データが作成される。
【００７８】
このように、本実施形態によれば、検索対象医療情報ＤＢにおいて、キーワードで検索されたレコードに含まれる来院管理ＩＤを検索キーとして、改めて当該来院管理ＩＤが記載されたレコードを全て選択するため、より広範囲のデータを検索対象とすることができ、医療情報のより詳細な分析を行うことができる。
【００７９】
また、さらに他の実施形態として、図４のＳ４０００、Ｓ５０００の絞込み検索の設定及び検索結果絞り込みにおいて、画面に表示された医療情報データの所望のデータを指定し、そのデータに関連する種目情報データを絞り込み検索させることもできる。例えば、図９において、患者ＩＤ「１０５」のレコードが入力手段により指定されているとすると、制御手段は図１７（Ａ）の医療情報データの患者ＩＤ「１０５」のレコード（＊８）から来院管理ＩＤ「０００１」を取得する。次に、取得された来院管理ＩＤ「０００１」を検索キーとして図１５（Ｃ）（Ｄ）の種目情報データを検索し、対応するレコード（＊８）を選択し、種目情報「病気Ｂ」「薬Ｄ」を取得する。そして表示手段５４により、取得された「病気Ｂ」「薬Ｄ」を画面に表示させる。
【００８０】
このように、本実施形態によれば、検索された医療情報データの所望のデータを指定することにより、当該データに関連する種目情報を画面に表示させることができ、検索された医療情報データのうち、特定の患者や症状に対してどのような病名や処方等があるかを容易に検索することができる。
【００８１】
なお、上述した各実施形態は、本発明の医療情報検索プログラム及び医療情報検索システムの例示であり、本発明の趣旨を逸脱しない範囲において、構成の一部を適宜変更して実施できる。
【符号の説明】
【００８２】
１・・・医療情報検索システム、２・・・サーバコンピュータ、３・・・クライアントコンピュータ、４・・・通信回線、５・・・記憶装置、６・・・入力装置、７・・・制御装置、８・・・表示装置、９・・・通信装置、１０・・・出力装置、１１・・・バス、２０・・・来院管理ＩＤ記憶手段（来院管理ＩＤＤＢ）、２１・・・医療情報記憶手段（医療情報ＤＢ）、２１１・・・カルテＤＢ、２１２・・・看護記録ＤＢ、２１３・・・放射線ＤＢ、２２・・・種目記憶手段（種目ＤＢ）、２２１・・・病名ＤＢ、２２２・・・処方ＤＢ、２２３・・・注射ＤＢ、２２４・・・手術ＤＢ、５０・・・制御プログラム、５１・・・記憶手段、５２・・・入力手段、５３・・・制御手段、５４・・・表示手段、５５・・・キーワード受付手段、５６・・・検索対象医療情報指定手段、５７・・・検索対象種目指定手段、５８・・・抽出対象分類指定手段、５９・・・検索対象種目情報指定手段、６０・・・表示医療情報データ指定手段、６１・・・分類抽出手段、６２・・・第１データ選択手段、６３・・・第２データ選択手段、６４・・・第３データ選択手段、６５・・・スコア集計手段、６６・・・詳細表示手段、７０・・・作業領域、８０・・・全体画面、８１・・・キーワード入力エリア、８２・・・検索対象指定エリア、８３・・・種目指定エリア、８４・・・分類指定エリア、８５・・・検索結果一覧エリア、８６・・・拡大表示エリア、８７・・・種目情報エリア、８８・・・サーチボタン、８９・・・選択ボタン、９０・・・レ点、９１・・・網掛け、９２・・・詳細表示画面
【図１】
2014087536.tif 000003
【図２】
2014087536.tif 000004
【図３】
2014087536.tif 000005
【図４】
2014087536.tif 000006
【図５】
2014087536.tif 000007
【図６】
2014087536.tif 000008
【図７】
2014087536.tif 000009
【図８】
2014087536.tif 000010
【図９】
2014087536.tif 000011
【図１０】
2014087536.tif 000012
【図１１】
2014087536.tif 000013
【図１２】
2014087536.tif 000014
【図１３】
2014087536.tif 000015
【図１４】
2014087536.tif 000016
【図１５】
2014087536.tif 000017
【図１６】
2014087536.tif 000018
【図１７】
2014087536.tif 000019
【図１８】
2014087536.tif 000020
【図１９】
2014087536.tif 000021