(57)【特許請求の範囲】
【請求項１】
医療機関における一患者一回の入院から退院までを単位とした診療実績情報から取得され少なくとも診療項目およびその実施時が対応づけられた診療データを記憶した記憶部と、
前記診療項目のうち基準診療項目を選択するための利用者入力を受け付ける入力部と、
前記選択された基準診療項目の実施時とその他の診療項目の実施時との間の関係を表示部に表示させる医療情報処理部と、
を備え、
前記医療情報処理部は、
前記診療データについて、前記基準診療項目の実施時とその他の診療項目それぞれの実施時との間の時間間隔を算出する間隔算出手段と、
複数の前記診療データにおける前記基準診療項目の実施時を基準として合致させて、当該複数の診療データを、前記時間間隔を視認可能にしつつ、前記表示部に並列表示させる表示制御手段と、を有する、
ことを特徴とした医療情報処理装置。
【請求項２】
前記入力部は、前記その他の診療項目のうちの１以上の診療項目を選択する利用者の入力を更に受け付け、
前記表示制御手段は、前記選択されたその他の診療項目についてのみ前記表示部に表示させる処理を行う、請求項１に記載の医療情報処理装置。
【請求項３】
前記医療情報処理部は、前記記憶部に記憶された診療データのうち標準化したい傷病等に関する診療データの総数に対する診療項目ごとの出現率を算出する出現率算出手段を更に有し、
前記表示制御手段は、前記出現率算出手段にて算出した出現率が予め設定された第一閾値以上である診療項目を前記その他の診療項目とする、請求項１または２に記載の医療情報処理装置。
【請求項４】
前記医療情報処理部は、
前記診療データごとに、入院時から各診療項目の実施時までの経過時間を算出する経過時間算出手段と、
前記診療項目ごとに、前記経過時間の標準偏差を算出する標準偏差算出手段と、を更に有し、
前記表示制御手段において、前記第一閾値が標準化してもよい程度の予め設定された値であり、かつ、前記標準偏差算出手段にて算出した標準偏差が標準的な診療の実施タイミングであると推定可能な値として予め設定された第二閾値以下である診療項目を前記その他の診療項目とする、請求項３に記載の医療情報処理装置。
【請求項５】
コンピュータに、
医療機関における一患者一回の入院から退院までを単位とした診療実績情報から取得され少なくとも診療項目およびその実施時が対応づけられた診療データを記憶した記憶部を参照させ、
入力部を介して、前記診療項目のうち基準診療項目を選択するための利用者入力を受け付ける受付ステップと、
前記診療データについて、前記受付ステップで選択された基準診療項目の実施時とその他の診療項目それぞれの実施時との間の時間間隔を算出する間隔算出ステップと、
複数の前記診療データにおける前記基準診療項目の実施時を基準として合致させて、当該複数の診療データを、前記時間間隔を視認可能にしつつ、表示部に並列表示させる表示制御ステップと、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来、医療機関にて実施された診療項目をデータベース化して医療関係者に情報提供する技術が知られている。例えば特許文献１には、電子カルテ入力／参照システムと電子カルテ分析システムを連動させて分析データの解釈を支援するシステムにおいて、横軸に入院からの経過時間、縦軸に医療サービスを取り、各セルに医療サービスの実施回数等を色調で表す技術が開示されている。
【０００３】
また、特許文献２には、３次元に抽象したプロセスデータを可視化する際に、選択された患者群に適用された診療行為の時間経過を、入院からの経過日数を示す軸上に表示させて比較可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１３３８２６号公報
【特許文献２】特開２００２−１２３５３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、各患者に対して実施した診療項目について、各患者の入院日を基準として時系列で並列表示した場合、特定の診療項目の実施時期と他の診療項目の実施時期との間の関係を視覚的に把握することが困難である。
【０００６】
本発明は、実際に行われた診療項目に関し、任意の診療項目の実施時期の間の関係を視覚的に容易に把握可能とする医療情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の一態様の医療情報処理装置は、医療機関における一患者一回の入院から退院までを単位とした診療実績情報から取得され少なくとも診療項目およびその実施時が対応づけられた診療データを記憶した記憶部と、前記診療項目のうち基準診療項目を選択するための利用者入力を受け付ける入力部と、前記選択された基準診療項目の実施時とその他の診療項目の実施時との間の関係を表示部に表示させる医療情報処理部と、を備え、前記医療情報処理部は、前記診療データについて、前記基準診療項目の実施時とその他の診療項目それぞれの実施時との間の時間間隔を算出する間隔算出手段と、複数の前記診療データにおける前記基準診療項目の実施時を基準として合致させて、当該複数の診療データを、前記時間間隔を視認可能にしつつ、前記表示部に並列表示させる表示制御手段と、を有する、ことを特徴とした医療情報処理装置である。
【０００８】
本発明の一態様において、前記入力部は、前記その他の診療項目のうちの１以上の診療項目を選択する利用者の入力を更に受け付け、前記表示制御手段は、前記選択されたその他の診療項目についてのみ前記表示部に表示させる処理を行うものであってよい。
【０００９】
本発明の一態様において、前記医療情報処理部は、前記記憶部に記憶された診療データのうち標準化したい傷病等に関する診療データの総数に対する診療項目ごとの出現率を算出する出現率算出手段を更に有し、前記表示制御手段は、前記出現率算出手段にて算出した出現率が予め設定された第一閾値以上である診療項目を前記その他の診療項目とするものであってよい。
【００１０】
本発明の一態様において、前記医療情報処理部は、前記診療データごとに、入院時から各診療項目の実施時までの経過時間を算出する経過時間算出手段と、前記診療項目ごとに、前記経過時間の標準偏差を算出する標準偏差算出手段と、を更に有し、前記表示制御手段において、前記第一閾値が標準化してもよい程度の予め設定された値であり、かつ、前記標準偏差算出手段にて算出した標準偏差が標準的な診療の実施タイミングであると推定可能な値として予め設定された第二閾値以下である診療項目を前記その他の診療項目とするものであってよい。
【００１１】
本発明の一態様のプログラムは、コンピュータに、医療機関における一患者一回の入院から退院までを単位とした診療実績情報から取得され少なくとも診療項目およびその実施時が対応づけられた診療データを記憶した記憶部を参照させ、入力部を介して、前記診療項目のうち基準診療項目を選択するための利用者入力を受け付ける受付ステップと、前記記憶部に記憶された診療データについて、前記受付ステップで選択された基準診療項目の実施時とその他の診療項目それぞれの実施時との間の時間間隔を算出する間隔算出ステップと、複数の前記診療データにおける前記基準診療項目の実施時を基準として合致させて、当該複数の前記診療データを、前記時間間隔を視認可能にしつつ、表示部に並列表示させる表示制御ステップと、を実行させる、プログラムである。
【発明の効果】
【００１２】
本発明によると、実際に行われた診療項目に関し、任意の診療項目の実施時期の間の関係を視覚的に容易に把握可能となる。
【図面の簡単な説明】
【００１３】
【図１】医療情報処理装置の概略構成の例を示すブロック図である。
【図２】記憶部に記憶される診療データの内容の例を示す図である。
【図３】間隔算出手段により算出される、基準診療項目の実施時と対象診療項目の実施時との間の時間間隔の例を示す図である。
【図４】経過時間算出手段により算出される、入院時から各診療項目の実施時までの経過時間の例を示す図である。
【図５】診療項目ごとに算出される、入院時からの経過時間の標準偏差および出現率の例を示す図である。
【図６】表示部における診療データの表示態様の例を示す図である。
【図７】医療情報処理装置が行う処理の手順の例を示すフローチャートである。
【図８】診療項目選択処理の手順の例を示すフローチャートである。
【図９】入院時を基準として診療データを表示させた場合の例を示す図である。
【発明を実施するための形態】
【００１４】
図１に、本発明の一実施形態による医療情報処理装置の概略構成の例を示す。図１の医療情報処理装置１は、医療情報処理部１０、記憶部１２、入力部１４、および表示部１６を備える。
【００１５】
医療情報処理部１０は、記憶部１２に記憶された診療データを用いた処理を行う。医療情報処理部１０の詳細は後述する。
【００１６】
記憶部１２は、医療機関の医療情報システム等（図示せず）において記録された診療実績情報から取得される診療データを記憶する。記憶部１２は、例えば、コンピュータのハードディスクや、各種規格の可搬型の不揮発性記録媒体（例えば、ＣＤ、ＤＶＤ、フラッシュメモリ）等により実現される。診療データは、一患者一回の入院から退院までを単位として、少なくともその入院期間で実施した診療項目およびその実施時を対応づけた情報である。
【００１７】
図２に、記憶部１２に記憶される診療データの内容の例を示す。図２の表の１行は、１つの診療行為の実施履歴を表す。図２の表は、施設コード、データ識別番号、入院年月日、退院年月日、ＤＰＣコード、実施年月日、診療項目、および入院後回数の各項目を有する。施設コードは、診療データの基となる診療実績情報を記録した医療機関の施設の識別情報である。データ識別番号は、診療データの単位を識別するための番号である。図２の表において、同一のデータ識別番号を含む行は、同一の患者の一回の入院から退院までの間に実施された診療行為の情報を表す。データ識別番号として患者の識別情報を用いてもよい。入院年月日および退院年月日は、それぞれ、対応する患者が入院した年月日および退院した年月日を表す。このため、同一のデータ識別番号を含む行は、同一の入院年月日および退院年月日を含む。
【００１８】
ＤＰＣコードは、診療群分類（Diagnosis Procedure Combination, DPC）を表す番号であり、入院期間において最も資源を投入した傷病名、患者の年齢や手術の有無、重傷度等に基づいて決定される１４桁の番号である。ＤＰＣは、入院医療費の包括支払制度における傷病の分類に用いられる。医療費の包括支払制度では、実際に行われた検査や投薬の回数に関わらず、ＤＰＣコードが表す診断群分類に応じて包括化された診療報酬が定められる。ＤＰＣによる医療費の包括支払制度に従う医療機関では、ＤＰＣコードを用いて、患者に対する診療の実績を管理する。よって、一患者一回の入院から退院までの診療実績情報から、診療データの一項目としてＤＰＣコードを取得できる。
【００１９】
ＤＰＣでは、約２４５０の診断群分類が定義されており、ＤＰＣコードは、各診断群分類に割り当てられている。ＤＰＣコードの１４桁の各桁は、左から順に以下の内容を表す。
・１〜２桁目
【００２０】
ＭＤＣ（主要診断群，Major Diagnostic Category）２桁コード。ＭＤＣは、ＤＰＣを１６のグループに分類したコードである（例：ＭＤＣの「01」は神経系疾患、「02」は「眼科系疾患」等）。
・３〜６桁目
最も医療資源を投入した傷病名の４桁分類コード。
・７桁目
入院目的。２００６年４月改定より未使用。
・８桁目
特定の条件を表す。例えば、年齢条件、出生体重条件、ＪＣＳ（Japan Coma Scale）条件（意識障害レベルの指標）、Burn Index条件（熱傷の重症度を判断する指標）、ＧＡＦ（Global Assessment of Functioning）条件（心理的、社会的、職業的機能の全体的評価・尺度）。
・９〜１０桁目
手術情報。
・１１桁目
手術・処置等１の有無。
・１２桁目
手術・処置等２の有無。
・１３桁目
副傷病の有無。
・１４桁目
重症度等の有無。
【００２１】
なお、各桁において、該当する情報が存在しない場合、数字の代わりに「該当なし」を表す「x」が設定される。例えば、７桁目は未使用であるため「x」とされる。
【００２２】
以上、ＤＰＣコードについて説明した。同一のＤＰＣコードの診療データ群について後述の実施形態の処理を行うことで、同一症例において実施された診療項目に関する情報をユーザに提供できる。
【００２３】
図２の表の実施年月日は、対応する診療項目の診療行為を実施した年月日を表す。診療項目は、実施された診療行為を表す。入院後回数は、対応する実施年月日および診療項目の診療行為の実施が入院後何回目であるかを表す。
【００２４】
なお、診療データの項目は、図２に例示する項目だけでなく、診療報酬の算定に必要な各種の情報を表す項目をさらに含んでいてもよい。
【００２５】
再び図１を参照し、入力部１４は、ユーザの入力を受け付けて医療情報処理部１０に渡す。ユーザは、入力部１４を用いて医療情報処理装置１に対する各種の指示を入力する。入力部１４は、キーボードやマウス、タッチパネル等の入力装置により実現される。
【００２６】
表示部１６は、医療情報処理部１０の処理結果を表示する。表示部１６は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイ等の表示装置により実現される。
【００２７】
医療情報処理部１０は、間隔算出手段１００、出現率算出手段１０２、経過時間算出手段１０４、標準偏差算出手段１０６、および表示制御手段１０８を備える。医療情報処理部１０は、コンピュータのＣＰＵ（Central Processing Unit、中央演算装置）等により実現される。例えば、図示しない記憶装置に後述の各手段による処理の手順を記述したプログラムを記憶させておき、このプログラムをＣＰＵにおいて記憶装置から読み出して実行させることで、ＣＰＵを医療情報処理部１０として機能させることができる。
【００２８】
間隔算出手段１００は、記憶部１２に記憶された診療データごとに、ユーザが選択した基準診療項目の実施時とその他の診療項目それぞれの実施時との間の時間間隔を算出する。基準診療項目は、記憶部１２に記憶された診療データに含まれる診療項目の中から、入力部１４を用いてユーザにより選択される。時間間隔は、各診療データにおける基準診療項目の実施年月日と、当該診療データに含まれる他の各診療項目の実施年月日と、の間の時間間隔を求めることで算出できる。なお、本例では、基準診療項目の後にその他の診療項目が実施されていれば、時間間隔の値を正値とし、基準診療項目の前にその他の診療項目が実施されていれば、時間間隔の値を負値とする。算出された時間間隔は、該当する診療項目に対応づけられて記憶部１２に登録される。間隔算出手段１００は、図２の例の表においてその他の診療項目を表す各行に対して、基準診療項目の実施時との間の時間間隔を算出することになる。
【００２９】
図３に、記憶部１２に登録される、基準診療項目の実施時との間の時間間隔のテーブルの例を示す。図３の表は、データ識別番号、ＤＰＣコード、基準診療項目、対象診療項目、および時間間隔の各項目を含む。このうち、「基準診療項目」は、ユーザにより基準診療項目として選択された診療項目であり、間隔算出手段１００による時間間隔の算出の基準となった診療項目である。図３の表は、基準診療項目として「手術」が選択された場合の例である。「対象診療項目」は、間隔算出手段１００の処理の対象の診療項目であり、診療データ中の各診療項目に対応する。図３では、「対象診療項目」の値は、診療データ中の診療項目および入院後回数を表す情報を含む。「時間間隔」は、「対象診療項目」について間隔算出手段１００が算出した基準診療項目の実施時からの時間間隔である。例えば図３の表の行ａは、ある診療データにおいて基準診療項目「手術」の実施時から時間間隔「５日」後に対象診療項目「ＣＴ検査（１回目）」が実施されたことを表す。「データ識別番号」および「ＤＰＣコード」については上記ですでに説明した、各レコードの基となった診療データと同一のデータである。
【００３０】
再び図１を参照し、出現率算出手段１０２は、記憶部１２に記憶された診療データの総数に対する診療項目ごとの出現率を算出する。あるいは、記憶部１２に記憶された診療データのうち処理対象として選択された診療データの総数に対して、診療項目ごとの出現率を算出してもよい。例えば、ＤＰＣコードが「010060ｘ097ｘ3ｘｘ」の診療データが処理対象として選択された場合であって分析対象の診療データの総数が１００である場合に、診療項目「注射01」を含む診療データが９０存在すると、診療項目「注射01」の出現率は９０％となる。また、同一の診療項目に関し、入院後回数が異なるものを区別して出現率を求めてもよい。例えば、処理対象の診療データの総数が１００である場合に、ある診療項目「検査01」について、入院後回数が「１」である診療データが９２存在し、入院後回数が「２」である診療データが８９存在する場合を考える。このとき、入院後１回目の当該診療項目「検査01（１回目）」の出現率は９２％と算出され、入院後２回目の当該診療項目「検査01（２回目）」の出現率は８９％と算出される。なお、以下の説明では、出現率算出手段１０２は、同一の診療項目であっても入院後回数が異なるものは区別して出現率を算出するものとする。算出された出現率は、該当する診療項目（と入院後回数）に対応づけられて記憶部１２に登録される。
【００３１】
経過時間算出手段１０４は、診療データごとに、入院時から各診療項目の実施時までの経過時間を算出する。この経過時間は、各診療データの入院年月日から、当該診療データに含まれる各診療項目の実施年月日までの経過時間を求めることで算出できる。算出された経過時間は、該当する診療項目に対応づけられて記憶部１２に登録される。経過時間算出手段１０４は、図２の表の各行に対して入院時からの経過時間を算出することになる。
【００３２】
図４に、記憶部１２に登録される、入院時からの経過時間のテーブルの例を示す。図４の表は、データ識別番号、ＤＰＣコード、対象診療項目、および入院時からの経過時間の各項目を含む。データ識別番号およびＤＰＣコードについては上記ですでに説明した。「対象診療項目」は、経過時間算出手段１０４の処理の対象の診療項目であり、診療データ中の各診療項目に対応する。図４では、図３と同様、「対象診療項目」の値は、診療データ中の診療項目および入院後回数を表す情報を含む。「入院時からの経過時間」は、「対象診療項目」について経過時間算出手段１０４が算出した経過時間である。
【００３３】
再び図１を参照し、標準偏差算出手段１０６は、記憶部１２に記憶された診療データについて、経過時間算出手段１０４にて算出された経過時間を用いて、診療項目ごとに、上述の経過時間の標準偏差を算出する。算出された標準偏差は、診療項目に対応づけられて記憶部１２に登録される。
【００３４】
図５は、記憶部１２に登録される、入院時からの経過時間の標準偏差のテーブルの例を示す。図５の表では、図４の表と同様のＤＰＣコードおよび対象診療項目の組み合わせに対応づけて、その対象診療項目について標準偏差算出手段１０６が算出した経過時間の標準偏差が示される。この標準偏差は、図４の表において同一の対象診療項目に対応づけられた複数の経過時間の値の標準偏差である。なお、図５では、各対象診療項目について出現率算出手段１０２が算出した出現率も示す。
【００３５】
再び図１を参照し、表示制御手段１０８は、表示部１６に表示させる内容を制御する。例えば、表示制御手段１０８は、入力部１４を用いてユーザが選択した基準診療項目に関して間隔算出手段１００が算出した時間間隔を用いて、記憶部１２に記憶された複数の診療データのそれぞれにおける基準診療項目の実施時からその他の各診療項目までの時間間隔を視認可能にしつつ、基準診療項目の実施時を基準として合致させて、複数の診療データを表示部１６に並列表示させる。このとき、ユーザは基準診療項目を複数選択してもよい。例えば、ＣＴ検査とＭＲＩ撮影を選択し、「画像診断」という任意のグループを設定し、基準診療項目として処理を行ってもよい。
【００３６】
図６に、表示制御手段１０８が表示部１６に表示させる診療データの例を示す。図６は、基準診療項目として「手術」が選択された場合の表示の例である。図６の表の各行は、「データ識別番号」の欄に示される診療データについて、基準診療項目の実施時を基準とした場合の他の診療項目の実施時を表す。図６では、複数の診療データにおける基準診療項目「手術」の実施時を基準に合致させ、各行において「日数」が「０」である列に「手術」を表す模様の升目を配置する。また、基準診療項目の他の診療項目「ＣＴ検査（１回目）」，「投薬（１回目）」について、各診療項目に対応する模様の升目の配置により、基準診療項目の実施時から何日後に実施されたかを表す。なお、図６の表において、空白の升目は、対応する行の診療データの患者が対応する列の日に入院中で、かつ、基準診療項目および分析対象の他の診療項目が行われていないことを示し、斜線による「×」印の升目は、対応する行の診療データの患者が対応する列の日に入院中でなかったことを示す。各列の「日数」において患者が入院中であったか否かは、各診療データの入院年月日、退院年月日および基準診療項目の実施年月日を参照して特定すればよい。図６の表によると、「ＣＴ検査（１回目）」は、２つを除いて全ての診療データにおいて「手術」から５日後に実施されていることがわかる。また、「投薬（１回目）」は、１つを除いて全ての診療データにおいて「手術」から８日後に実施されていることがわかる。図６のような態様の表示により、ユーザは、複数の診療データにおける基準診療項目の実施時とその他の診療項目の実施時との間の関係を視覚的に容易に把握できる。なお、図６では、表中の升目の模様により各診療項目を区別するが、各診療項目を異なる色で表示させてもよい。
【００３７】
また、図６では、基準診療項目の他の診療項目として「ＣＴ検査（１回目）」，「投薬（１回目）」の２つだけを示すが、表示制御手段１０８は、診療データ中の基準診療項目以外の診療項目の全てについて、基準診療項目の実施時からの時間間隔を表示させてよい。また、ある診療データにおいて、同一の日に複数の診療項目が実施されていた場合、表中の対応する日数の升目において、複数の異なる色調または模様の領域を設け、当該同一の日に実施された複数の診療項目を区別可能に表示させてもよい。
【００３８】
また、基準診療項目以外のその他の診療項目のうち、表示対象としたい診療項目をユーザに選択させるようにしてもよい。この場合、ユーザは、入力部１４を用いて、基準診療項目を選択すると共に、基準診療項目以外の診療項目の中から表示対象の診療項目を選択する。入力部１４は、受け付けた選択の指示を医療情報処理部１０の表示制御手段１０８に通知する。表示制御手段１０８は、表示対象として選択された診療項目について、例えば図６のような態様で、基準診療項目の実施時との間の時間間隔を表示部１６に表示させる。
【００３９】
また、表示制御手段１０８は、記憶部１２に記憶された診療データにおいて標準的と考えられる診療項目を予め抽出し、抽出した診療項目を表示対象の診療項目としてもよい。標準的と考えられる診療項目の抽出は、出現率算出手段１０２で算出した出現率および標準偏差算出手段１０６で算出した標準偏差の少なくとも一方を用いて行われる。例えば、出現率算出手段１０２で算出した出現率が、標準化してよい程度の値として予め設定された閾値以上（例えば、９０％以上）である診療項目を表示の対象として抽出する。あるいは、例えば、出現率算出手段１０２で算出した出現率が標準化してよい程度の値として予め設定された閾値以上（例えば、９０％以上）であり、かつ、標準偏差算出手段１０６が算出した標準偏差が、標準的な診療の実施タイミングであると推定可能な値として予め設定された閾値以下（例えば、０．６以下）である診療項目を、表示の対象として抽出してもよい。なお、各閾値は、これに限定するものではない。また、入力部１４を介してユーザによる各閾値の設定を受け付けてもよい。
【００４０】
以下、医療情報処理装置１における処理の手順の例を説明する。図７は、医療情報処理装置１が行う処理の手順の例を示すフローチャートである。医療情報処理装置１は、例えば、入力部１４を介してユーザから処理開始の指示を受け付けた場合に、図７の例の手順の処理を開始する。
【００４１】
まず、医療情報処理部１０は、医療機関の医療情報システム等（図示しない）から出力された診療実績情報を読み込む（ステップＳ１）。例えば、インターネットまたはＬＡＮ（Local Area Network）等のネットワーク経由で、医療情報システム等が備えるデータベースから診療実績情報を取得すればよい。あるいは、例えば、ＣＤまたはＤＶＤ等の可搬型記憶媒体に記録された診療実績情報を、その記憶媒体に応じた読取装置により読み取ってもよい。
【００４２】
医療情報処理部１０は、ステップＳ１で取得した診療実績情報から、医療情報処理部１０の各手段における処理に必要な情報を抽出し、記憶部１２に診療データとして記憶させる（ステップＳ２）。記憶部１２に記憶される診療データのテーブルは、図２を参照して説明したとおりの表であってよい。なお、ステップＳ２において、医療情報処理部１０は、診療データ中の項目として登録される値自体を診療実績情報から抽出するだけでなく、診療実績情報に含まれる各種の情報に基づいて診療データ中の項目の値を求めることもある。例えば、医療機関において記録される診療実績情報において、図２に例示する項目のうち「入院後回数」の値は含まれず、その他の項目の値は含まれるとする。この例では、医療情報処理部１０は、一単位の診療データに対応する情報（一患者一回の入院から退院までの情報）において同一の診療項目が複数含まれていれば、それぞれの実施年月日を確認し、実施年月日の早い順に入院後回数を「１」から順に１ずつ増加させて設定する。また、一単位の診療データに対応する情報において、ある診療項目が１つだけ含まれていれば、その診療項目の入院後回数を「１」とする。
【００４３】
次に、医療情報処理部１０は、入力部１４を介して、診療項目の選択を受け付ける（ステップＳ３）。ここでは、基準診療項目の選択を受け付ける。例えば、診療データに含まれる診療項目を表示部１６に表示させると共に、基準診療項目の選択をユーザに促す情報を表示部１６に表示させ、入力部１４を用いてユーザが選択した診療項目を基準診療項目とする。また、本例では、基準診療項目だけでなく、その他の診療項目のうち、表示対象とする診療項目として、「ＣＴ検査（１回目）」および「投薬（１回目）」の選択も受け付けている。表示対象として選択された診療項目は、後述の時間間隔算出（ステップＳ４）および表示（ステップＳ５）の処理の対象となる。なお、表示対象とする診療項目の選択において、複数選択してもよいし、ユーザが選択しなかった場合は全てを選択したこととしてもよい。
【００４４】
ステップＳ３の後、間隔算出手段１００による時間間隔の算出が行われる（ステップＳ４）。間隔算出手段１００は、ステップＳ３で選択された基準診療項目の実施時と、ステップＳ３で選択された表示対象の診療項目それぞれの実施時と、の間の時間間隔を算出する。算出された時間間隔は、該当する表示対象の診療項目に対応づけられて記憶部１２に登録される（図３参照）。
【００４５】
ステップＳ４で算出された時間間隔を用いて、表示制御手段１０８による診療データの表示が行われる（ステップＳ５）。表示制御手段１０８は、間隔算出手段１００が算出した時間間隔を参照し、複数の診療データのそれぞれにおける基準診療項目の実施時とその他の診療項目、すなわち表示対象とした診療項目の実施時との間の時間間隔を視認可能にしつつ、基準診療項目の実施時を基準として合致させて表示部１６に並列表示させる。ここでは、「ＣＴ検査（１回目）」および「投薬（１回目）」について表示される。表示の態様の例は図６を参照して説明したとおりである。ステップＳ５の後、図７の例の手順の処理は終了する。なお、本実施の形態では、表示して終了としているが、表示されている表示対象の診療項目を任意に変更できるようにしてもよい。
【００４６】
上述の図７の例の処理により、基準診療項目の実施時を基準として合致させて複数の診療データを並列表示させることで（図６参照）、入院時を基準に診療データの各診療項目の実施時を表示させる場合と比較して、ユーザが選択した基準診療項目の実施時に対する他の各診療項目の実施時の関係が容易に把握される。図９に、図６と同様の診療データについて、入院時を基準に各診療データの診療項目の実施時を表示させた場合の例を示す。「手術」の実施時と「ＣＴ検査（１回目）」，「投薬（１回目）」の実施時との間の時間間隔が複数の診療データにおいて共通していることは、図９の表と比較して図６の表の方が把握しやすい。
【００４７】
上述の実施形態では、図７のステップＳ３において、基準診療項目と、その他の診療項目のうち表示の対象とする診療項目と、をユーザが選択する。他の実施形態では、ステップＳ３において、基準診療項目の他の診療項目のうち表示の対象とする診療項目について、ユーザの選択を受け付けずに医療情報処理部１０が選択してもよい。この場合のステップＳ３の手順の例を、図８を参照して以下に説明する。医療情報処理部１０は、図７のステップＳ２（診療データの記憶）の後、図８の例の手順の処理を開始する。
【００４８】
まず、医療情報処理部１０の表示制御手段１０８は、入力部１４を介して、ユーザによる基準診療項目の選択を受け付ける（ステップＳ３０）。
【００４９】
次に、記憶部１２に記憶された診療データに含まれる診療項目のうち、基準診療項目以外の全ての診療項目のそれぞれを処理対象とし、ステップＳ３２〜Ｓ３６の処理を行う。
【００５０】
ステップＳ３２では、処理対象の診療項目について出現率算出手段１０２により出現率が算出される。「処理対象の診療項目」は、図２の表の１行により表される。本例では、入院後回数を区別して出現率を算出する。よって、例えば、図２の診療項目「ＭＲＩ撮影」の行の場合、まず、分析対象の診療データのうち、診療項目が「ＭＲＩ撮影」であり入院後回数が「１」である実施履歴を含む診療データの数を求める。そして、求めた診療データ数を記憶部１２に記憶された診療データの総数で除算することで出現率を算出する。また、診療データのうち標準化したい傷病等に関する診療データの総数に対する診療項目ごとの出現率を算出する。算出された出現率は、現在の処理対象の診療項目および入院後回数に対応づけられて記憶部１２に登録される（図５参照）。
【００５１】
ステップＳ３４では、経過時間算出手段１０４により、入院時から処理対象の診療項目の実施時までの経過時間が算出される。ステップＳ３４では、記憶部１２に記憶された診療データから、処理対象の診療項目および入院後回数の実施履歴（図２の表の１行の情報に対応）をすべて抽出し、抽出した実施履歴のそれぞれについて、入院時から実施時までの経過時間を算出する。図２の例の場合、抽出した行のそれぞれに対し、入院年月日から実施年月日までの経過時間を算出する。ステップＳ３４で算出された経過時間は、上述の図４の例のような表として記憶部１２に登録される。
【００５２】
ステップＳ３６では、ステップＳ３４で算出された経過時間の標準偏差が標準偏差算出手段１０６により算出される。算出された標準偏差は、現在の処理対象の診療項目および入院後回数に対応づけられて記憶部１２に登録される（図５参照）。
【００５３】
基準診療項目の他の全ての診療項目についてステップＳ３２〜Ｓ３６の処理が終了すると、表示制御手段１０８は、ステップＳ３２〜Ｓ３６の処理対象となった診療項目の中から、表示対象の診療項目を選択する（ステップＳ３８）。例えば、ステップＳ３２で算出された出現率が予め設定された閾値以上であり、かつ、ステップＳ３６で算出された標準偏差が予め設定された閾値以下である診療項目を表示対象として選択する。
【００５４】
ステップＳ３８の後、診療項目選択処理は終了し、処理は図７のステップＳ４に進む。
【００５５】
図８の手順により表示対象の診療項目を選択すると、図７のステップＳ５において、記憶部１２に記憶された診療データにおいて標準的と考えられる診療項目について、ユーザが選択した基準診療項目の実施時との関係を表示部１６に表示させることができる。
【００５６】
また、図８の手順の他の例では、入院時からの経過時間の算出（ステップＳ３４）および標準偏差の算出（ステップＳ３６）を省略し、ステップＳ３８において、ステップＳ３２で算出された出現率が予め設定された閾値以上である診療項目を表示対象として選択する。この場合、図７のステップＳ５において、基準診療項目の実施時と出現率が閾値以上である診療項目の実施時との間の時間間隔が、複数の診療データにおいてどの程度のばらつきを有するか視認可能に表示できる。
【００５７】
以上で説明した実施形態は、本発明の実施の形態の例に過ぎず、各種の変形例があってよい。例えば、以上で説明した実施形態では、記憶部１２に記憶された診療データの全てについて、図７のステップＳ３〜Ｓ５を行う。変形例では、ステップＳ３〜Ｓ５の処理の対象とする診療データについてユーザの指示を受け付けてもよい。例えば、入力部１４を介して、ＤＰＣコード１４桁をユーザに指定させ、指定されたＤＰＣコード１４桁に関連づけられた診療データを記憶部１２から読み出して処理対象とする。あるいは、ＤＰＣコードの最初の６桁（主要診断群および最も医療資源を投入した傷病名を表す）により処理対象の診療データ群をユーザに指定させてもよい。あるいは、ＤＰＣコードの代わりに、米国で開発された診断群分類のコードであるＤＲＧ（Diagnosis Related Group）コードを用いて診療データを分類しておき、このＤＲＧコードで処理対象の診療データを指定させてもよい。その他にも、各診療データがどのような傷病におけるデータであるのかを識別可能にするものであればよい。なお、ＤＰＣコードなどにより処理対象の診療データが指定された場合、出現率の算出（図８のステップＳ３２）は、指定された処理対象の診療データの総数を基準に算出され、入院時からの経過時間の標準偏差の算出（ステップＳ３４，Ｓ３６）は、指定された処理対象の診療データに含まれる診療項目ごとに算出された経過時間を用いて行われる。
【００５８】
また、図８の手順において、ステップＳ３８で、条件を満たす診療項目を自動的に表示対象として選択する代わりに、条件を満たす診療項目の中から、表示対象の診療項目をユーザに選択させてもよい。例えば、ステップＳ３８で、出現率が閾値以上の診療項目、または、出現率が閾値以上であって標準偏差が閾値以下である診療項目を表示部１６に表示させ、表示された診療項目の中から入力部１４を介してユーザが選択した診療項目を表示対象とする。
【００５９】
さらに他の例では、図７のステップＳ３において、標準的な診療項目として予め抽出した診療項目の中から、基準診療項目およびその他の表示対象の診療項目をユーザに選択させてもよい。この例では、診療データの記憶（ステップＳ２）の後、ステップＳ３の実行開始前に、記憶部１２に記憶された診療データに含まれる全ての診療項目のそれぞれについて、図８のステップＳ３２〜Ｓ３６と同様の処理により出現率および入院時からの経過時間を算出しておく。そして、ステップＳ３において、出現率が閾値以上かつ標準偏差が閾値以下である診療項目を表示部１６に表示させ、表示された診療項目の中から、入力部１４を介して、基準診療項目およびその他の表示対象の診療項目のユーザによる選択を受け付ける。また、本例において、各診療項目の出現率だけを予め算出しておき、出現率が閾値以上である診療項目の中から基準診療項目および表示対象の診療項目をユーザに選択させてもよい。
【００６０】
また、上述の実施形態および変形例では、基準診療項目の他の診療項目のうち、図７のステップＳ３で表示対象として（ユーザにより、あるいは医療情報処理部１０により自動的に）選択された診療項目について、基準診療項目の実施時との間の時間間隔の算出（ステップＳ４）および表示部１６への表示（ステップＳ５）を行う。他の例では、表示対象として選択されたか否かに関わらず、基準診療項目の他の診療項目の全てについて時間間隔の算出（ステップＳ４）を行い、表示部１６への表示（ステップＳ５）の際に、基準診療項目の他の診療項目について、ステップＳ３で表示対象として選択されたか否かに応じて異なる態様で表示させるようにしてもよい。つまり、表示対象として選択された診療項目と選択されていない診療項目とを区別して表示させてもよい。例えば、選択された診療項目を選択されていない診療項目よりも濃い色調で表示させるなど、選択された診療項目が選択されていない診療項目よりも目立つような態様で表示させる。
【００６１】
さらに他の実施形態では、図７のステップＳ５において、上述したように基準診療項目の実施時を合致させて複数の診療データを並列表示させるだけでなく、標準的な診療計画を共に表示部１６に表示させておいてもよい。標準的な診療計画は、例えば、ＤＰＣコードの診断群分類ごとなど、傷病の種類ごとに定義されて記憶部１２に登録され、特定の種類の傷病を有する患者に対する診療において実施すべき診療項目およびその実施時を表す情報を含む。例えば、ＤＰＣコードにより処理対象の診療データが指定された場合に、指定されたＤＰＣコードの診断群分類に対応する標準的な診療計画として予め記憶部１２に登録された診療計画を、ステップＳ５において、上述のように並列表示された複数の診療データ（図６参照）と共に表示部１６に表示させる。このとき、標準的な診療計画における基準診療項目の実施時を、複数の診療データにおける基準診療項目の実施時と合致させて表示させてもよい。標準的な診療計画は、診療データの基となる診療実績情報を記録した医療機関の医師などにより予め作成されて記憶部１２に登録されていてもよいし、記憶部１２に記憶された診療データから医療情報処理部１０が生成してもよい。医療情報処理部１０は、例えば、次のような手順で標準的な診療計画を生成する。まず、ＤＰＣコードなどにより指定された処理対象の診療データについて、出現率算出手段１０２により診療項目ごとの出現率を算出し、経過時間算出手段１０４により入院時から各診療項目の実施時までの経過時間を算出する。そして、標準偏差算出手段１０６において、各診療項目について、入院時からの経過時間の標準偏差および平均時間を算出する。さらに、出現率が標準化できる程度の値として予め設定された閾値以上であり、かつ、標準偏差が標準的な診療の実施タイミングであると推定可能な値として予め設定された閾値以下である診療項目を、標準的な診療計画に含まれる診療項目として抽出する。このように抽出した診療項目と、当該診療項目について算出された入院時からの経過時間の平均時間と、を対応づけた情報を標準的な診療計画として記憶部１２に登録する。
【００６２】
また、記憶部１２に記憶されるデータの具体的な態様は、上述の各種の例（図２〜図５参照）と異なっていてもよい。例えば、上述の実施形態では、入院時および各診療項目の実施時は日付で記録され（図２）、基準診療項目の実施時から他の診療項目の実施時までの時間間隔、および、入院時から各診療項目の実施時までの経過時間は、日単位で求められる（図３，図４）。他の例では、入院および実施の日付だけでなく時刻をさらに記録しておき、時刻も考慮して時間間隔および入院時からの経過時間を求めてもよい。
【００６３】
また例えば、図３および図４に示すテーブルを１つのテーブルに纏めて記憶部１２に登録しておいてもよい。この場合、テーブルに含まれる項目を図３と同様とし、各診療項目の入院時からの経過時間について、「基準診療項目」を「入院」とし、経過時間の値を「時間間隔」として登録しておけばよい。
【００６４】
なお、以上で説明した実施形態および変形例の医療情報処理装置１は、１台のコンピュータにより実現してもよいし、各部または各手段の機能を互いに接続された複数のコンピュータに分散させて実現してもよい。
【符号の説明】
【００６５】
１  医療情報処理装置、１０  医療情報処理部、１２  記憶部、１４  入力部、１６  表示部、１００  間隔算出手段、１０２  出現率算出手段、１０４  経過時間算出手段、１０６  標準偏差算出手段、１０８  表示制御手段。
【図１】
0005473564.tif 000002
【図２】
0005473564.tif 000003
【図３】
0005473564.tif 000004
【図４】
0005473564.tif 000005
【図５】
0005473564.tif 000006
【図６】
0005473564.tif 000007
【図７】
0005473564.tif 000008
【図８】
0005473564.tif 000009
【図９】
0005473564.tif 000010