(57)【特許請求の範囲】
【請求項１】
患者に対して実施された診療プロセスである実施プロセスと当該実施プロセスで行われた１以上の診療行為とを関連付けて記憶した履歴情報記憶手段から、複数の前記実施プロセスにおいて共通して行われた診療行為の組合せを複数抽出する抽出ステップと、
前記抽出ステップで抽出された複数の組合せの中から、より少ない数の組合せを選択する選択ステップであって、前記抽出された複数の組合せそれぞれについて、当該組合せに含まれる診療行為と、標準的な診療プロセスで行われる診療行為として予め設定された１以上の診療行為を表す標準プロセス情報における診療行為と、の間で共通する診療行為の数が大きい程より高い評価を表すように評価値を求め、より高い評価の評価値を有する前記組合せを優先して選択する、選択ステップと、
前記選択ステップで選択された組合せに含まれる診療行為と、前記標準プロセス情報が表す診療行為と、を比較した結果を表す情報を出力する出力ステップと、
をコンピュータに実行させるためのプログラム。
【請求項２】
前記選択ステップにおいて、前記複数の組合せそれぞれの前記評価値は、さらに、当該組合せの診療行為が行われた前記実施プロセスの数が大きい程より高い評価を表すように求められる、
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記選択ステップにおいて、前記複数の組合せそれぞれの前記評価値は、さらに、当該組合せに含まれる診療行為の数が大きい程より高い評価を表すように求められる、
ことを特徴とする請求項１または２に記載のプログラム。
【請求項４】
前記出力ステップにおいて、前記選択された組合せおよび前記標準プロセス情報の両方に含まれる診療行為と、前記選択された組合せに含まれていて前記標準プロセス情報に含まれていない診療行為と、前記標準プロセス情報に含まれていて前記選択された組合せに含まれていない診療行為と、を互いに区別可能な態様で表示装置に表示させるための表示制御情報を出力する、
ことを特徴する請求項１から３のいずれか１項に記載のプログラム。
【請求項５】
前記履歴情報記憶手段は、さらに、各実施プロセスで行われた１以上の診療行為それぞれの実施時期を表す情報を記憶し、
前記標準プロセス情報は、さらに、標準的なプロセスで行われる１以上の診療行為それぞれの実施時期を表し、
前記抽出ステップにおいて、複数の前記実施プロセスにおいて共通する、診療行為とその実施時期との対の組合せを抽出し、
前記選択ステップにおいて、前記複数の組合せそれぞれの前記評価値は、さらに、当該組合せに含まれる診療行為とその実施時期との対と、前記標準プロセス情報に含まれる診療行為とその実施時期との対と、の間で共通する対の数が大きい程より高い評価を表すように求められる、
ことを特徴とする請求項１から４のいずれか１項に記載のプログラム。
【請求項６】
前記出力ステップにおいて、前記選択された組合せおよび前記標準プロセス情報の両方に含まれる診療行為であって実施時期が同じである診療行為と、前記選択された組合せおよび前記標準プロセス情報の両方に含まれる診療行為であって実施時期が異なる診療行為と、前記選択された組合せに含まれていて前記標準プロセス情報に含まれていない診療行為と、前記標準プロセス情報に含まれていて前記選択された組合せに含まれていない診療行為と、を互いに区別可能な態様で表示装置に表示させるための表示制御情報を出力する、
ことを特徴とする請求項５に記載のプログラム。
【請求項７】
前記履歴情報記憶手段は、さらに、各実施プロセスにおける患者の治療成績を表す情報を記憶し、
前記選択ステップにおいて、さらに、前記複数の組合せそれぞれを含む前記実施プロセスの前記治療成績がより良い前記組合せを優先して選択する、
ことを特徴とする請求項１から６のいずれか１項に記載のプログラム。
【請求項８】
患者に対して実施された診療プロセスである実施プロセスと当該実施プロセスで行われた１以上の診療行為とを関連付けて記憶した履歴情報記憶手段から、複数の前記実施プロセスにおいて共通して行われた診療行為の組合せを複数抽出する抽出手段と、
前記抽出手段で抽出された複数の組合せの中から、より少ない数の組合せを選択する選択手段であって、前記抽出された複数の組合せそれぞれについて、当該組合せに含まれる診療行為と、標準的な診療プロセスで行われる診療行為として予め設定された１以上の診療行為を表す標準プロセス情報における診療行為と、の間で共通する診療行為の数が大きい程より高い評価を表すように評価値を求め、より高い評価の評価値を有する前記組合せを優先して選択する、選択手段と、
前記選択手段で選択された組合せに含まれる診療行為と、前記標準プロセス情報が表す診療行為と、を比較した結果を表す情報を出力する出力手段と、
を備えることを特徴とする診療支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラムおよび診療支援装置に関する。
【背景技術】
【０００２】
ある傷病を有する患者に対して過去に行われた診療行為の履歴から、当該傷病に関する標準的な診療のプロセス（クリニカルパス）を生成する技術が知られている。例えば、特許文献１に記載の技術では、医療実績データに設定されている治療行為を治療行為予定として設定した仮パスが生成される。この仮パス中の治療行為予定は、各患者に対して実際に行われた診療行為と比較され、治療行為予定の項目ごとに、患者に対して実際に行われた診療行為と一致すれば評価ポイントが加算される。各項目の評価ポイントの合計を用いて仮パスの評価が行われ、評価が所定の基準を超えている仮パスを本パスとして登録する。
【０００３】
また、特許文献２には、クリニカルパスと実際の診療との差異であるバリアンスを記録して評価し、医療の質に重大な影響を及ぼすバリアンスを絞り込んで分析する技術が開示されている。特許文献２に記載の技術では、クリニカルパスに含まれる診療行為ごとにバリアンスを記録し、各バリアンスの発生頻度および各バリアンスにより最終的に起こる障害の重症さの程度を表したバリアンス影響度を示したバリアンス影響度データを生成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６５０８０号公報
【特許文献２】特開２００７−１０８８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
クリニカルパスに含まれる診療行為ごとに、各患者に対して実際に行われたか否かを確認することでクリニカルパスの評価および更新を行う技術では、１人の患者に対する治療において実際には行われたことのない診療行為の組合せを含むクリニカルパスが作成される場合がある。
【０００６】
本発明は、患者に対して実際に行われた診療行為の組合せと整合するようにクリニカルパスを更新することを支援するプログラムおよび診療支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、患者に対して実施された診療プロセスである実施プロセスと当該実施プロセスで行われた１以上の診療行為とを関連付けて記憶した履歴情報記憶手段から、複数の前記実施プロセスにおいて共通して行われた診療行為の組合せを複数抽出する抽出ステップと、前記抽出ステップで抽出された複数の組合せの中から、より少ない数の組合せを選択する選択ステップであって、前記抽出された複数の組合せそれぞれについて、当該組合せに含まれる診療行為と、標準的な診療プロセスで行われる診療行為として予め設定された１以上の診療行為を表す標準プロセス情報における診療行為と、の間で共通する診療行為の数が大きい程より高い評価を表すように評価値を求め、より高い評価の評価値を有する前記組合せを優先して選択する、選択ステップと、前記選択ステップで選択された組合せに含まれる診療行為と、前記標準プロセス情報が表す診療行為と、を比較した結果を表す情報を出力する出力ステップと、をコンピュータに実行させるためのプログラムである。
【０００８】
請求項２に係る発明は、請求項１に係る発明において、前記選択ステップにおいて、前記複数の組合せそれぞれの前記評価値は、さらに、当該組合せの診療行為が行われた前記実施プロセスの数が大きい程より高い評価を表すように求められる。
【０００９】
請求項３に係る発明は、請求項１または２に係る発明において、前記選択ステップにおいて、前記複数の組合せそれぞれの前記評価値は、さらに、当該組合せに含まれる診療行為の数が大きい程より高い評価を表すように求められる。
【００１０】
請求項４に係る発明は、請求項１から３のいずれか１項に係る発明において、前記出力ステップにおいて、前記選択された組合せおよび前記標準プロセス情報の両方に含まれる診療行為と、前記選択された組合せに含まれていて前記標準プロセス情報に含まれていない診療行為と、前記標準プロセス情報に含まれていて前記選択された組合せに含まれていない診療行為と、を互いに区別可能な態様で表示装置に表示させるための表示制御情報を出力する。
【００１１】
請求項５に係る発明は、請求項１から４のいずれか１項に係る発明において、前記履歴情報記憶手段は、さらに、各実施プロセスで行われた１以上の診療行為それぞれの実施時期を表す情報を記憶し、前記標準プロセス情報は、さらに、標準的なプロセスで行われる１以上の診療行為それぞれの実施時期を表し、前記抽出ステップにおいて、複数の前記実施プロセスにおいて共通する、診療行為とその実施時期との対の組合せを抽出し、前記選択ステップにおいて、前記複数の組合せそれぞれの前記評価値は、さらに、当該組合せに含まれる診療行為とその実施時期との対と、前記標準プロセス情報に含まれる診療行為とその実施時期との対と、の間で共通する対の数が大きい程より高い評価を表すように求められる。
【００１２】
請求項６に係る発明は、請求項５に係る発明において、前記出力ステップにおいて、前記選択された組合せおよび前記標準プロセス情報の両方に含まれる診療行為であって実施時期が同じである診療行為と、前記選択された組合せおよび前記標準プロセス情報の両方に含まれる診療行為であって実施時期が異なる診療行為と、前記選択された組合せに含まれていて前記標準プロセス情報に含まれていない診療行為と、前記標準プロセス情報に含まれていて前記選択された組合せに含まれていない診療行為と、を互いに区別可能な態様で表示装置に表示させるための表示制御情報を出力する。
【００１３】
請求項７に係る発明は、請求項１から６のいずれか１項に係る発明において、前記履歴情報記憶手段は、さらに、各実施プロセスにおける患者の治療成績を表す情報を記憶し、前記選択ステップにおいて、さらに、前記複数の組合せそれぞれを含む前記実施プロセスの前記治療成績がより良い前記組合せを優先して選択する。
【００１４】
請求項８に係る発明は、患者に対して実施された診療プロセスである実施プロセスと当該実施プロセスで行われた１以上の診療行為とを関連付けて記憶した履歴情報記憶手段から、複数の前記実施プロセスにおいて共通して行われた診療行為の組合せを複数抽出する抽出手段と、前記抽出手段で抽出された複数の組合せの中から、より少ない数の組合せを選択する選択手段であって、前記抽出された複数の組合せそれぞれについて、当該組合せに含まれる診療行為と、標準的な診療プロセスで行われる診療行為として予め設定された１以上の診療行為を表す標準プロセス情報における診療行為と、の間で共通する診療行為の数が大きい程より高い評価を表すように評価値を求め、より高い評価の評価値を有する前記組合せを優先して選択する、選択手段と、前記選択手段で選択された組合せに含まれる診療行為と、前記標準プロセス情報が表す診療行為と、を比較した結果を表す情報を出力する出力手段と、を備えることを特徴とする診療支援装置である。
【発明の効果】
【００１５】
請求項１または８に係る発明によると、患者に対して実際に行われた診療行為の組合せと整合するようにクリニカルパスを更新することを支援できる。
【００１６】
請求項２に係る発明によると、実施された診療プロセスのうち、ある診療行為の組合せを含む診療プロセスの数を考慮して当該組合せを評価できる。
【００１７】
請求項３に係る発明によると、ある診療行為の組合せに含まれる診療行為の数を考慮して当該組合せを評価できる。
【００１８】
請求項４に係る発明によると、実施された複数の診療プロセスにおいて共通する診療行為の組合せおよび標準プロセスの一方に含まれていて他方に含まれない診療行為と、両方に共通して含まれている診療行為と、を互いに区別可能な態様でユーザに提示できる。
【００１９】
請求項５に係る発明によると、実施された複数の診療プロセスにおいて共通する、診療行為とその実施時期との対の組合せから得られる情報を用いて、クリニカルパスの更新を支援できる。
【００２０】
請求項６に係る発明によると、実施された複数の診療プロセスにおいて共通する診療行為の組合せおよび標準プロセスの両方に共通して含まれていて実施時期も同じである診療行為と、両方に共通して含まれているけれども実施時期が異なる診療行為と、一方に含まれていて他方に含まれていない診療行為と、を互いに区別可能な態様でユーザに提示できる。
【００２１】
請求項７に係る発明によると、実施された診療プロセスにおける患者の治療成績を考慮して、クリニカルパスとの比較の対象となる診療行為の組合せを選択できる。
【図面の簡単な説明】
【００２２】
【図１】診療支援装置の内部構成の概略の例を示すブロック図である。
【図２】クリニカルパス情報ＤＢのデータ内容の例を示す図である。
【図３】診療履歴情報ＤＢのデータ内容の例を示す図である。
【図４】診療履歴を図式的に表す木構造の例を示す図である。
【図５】診療履歴を図式的に表す木構造の他の例を示す図である。
【図６】共通パタンを図式的に表す木構造の例を示す図である。
【図７】診療支援装置が行う処理の手順の例を示すフローチャートである。
【図８】クリニカルパスを図式的に表す木構造の例を示す図である。
【図９】共通パタンを図式的に表す木構造の他の例を示す図である。
【図１０】共通パタンを図式的に表す木構造のさらに他の例を示す図である。
【図１１】図８に示すクリニカルパスと図９に示す共通パタンとを比較した様子の例を表す図である。
【図１２】図８に示すクリニカルパスと図１０に示す共通パタンとを比較した様子の例を表す図である。
【図１３】クリニカルパス更新支援情報の例を示す図である。
【図１４】クリニカルパス更新支援情報の他の例を示す図である。
【図１５】コンピュータのハードウエア構成の例を示す図である。
【発明を実施するための形態】
【００２３】
本発明の実施形態の例による診療支援装置は、患者に対して実際に行われた診療プロセスの履歴を用いて、クリニカルパスの更新を支援するための情報を生成する。ここで、診療プロセスとは、患者の治療において行われる診療行為の集合を意味する。以下の説明では、診療プロセスは、診療行為の集合に加えて各診療行為の実施の時期を表すものであるとする。また、クリニカルパスは、ある傷病について標準的な診療プロセスとして予め設定されたプロセスである。クリニカルパスは、傷病ごとに、標準的な診療プロセスにおいて当該傷病を有する患者に対して行われる診療行為として予め設定された診療行為および各診療行為の実施時期により表される。以下の説明では、クリニカルパスは、特定の傷病に対する治療（例えば手術などの処置）を受ける患者の１回の入院から退院までの間に行うべき診療行為のスケジュールであるとする。
【００２４】
図１に、診療支援装置の内部構成の概略の例を示す。診療支援装置１０は、クリニカルパス情報ＤＢ（データベース）１００、診療履歴情報ＤＢ１０２、共通パタン抽出部１０４、パタン選択部１０６、更新支援情報生成部１０８、出力処理部１１０、入力受付部１１２、および表示部１１４を備える。
【００２５】
クリニカルパス情報ＤＢ１００は、クリニカルパスに関する情報を記憶する記憶手段である。図２に、クリニカルパス情報ＤＢ１００のデータ内容の一例を示す。図２の表は、傷病の種類に対応するクリニカルパスごとに、いつ、どのような診療行為を行うかを表す。図２の表の「クリニカルパス名」は、ある傷病についてのクリニカルパスに付された名称である。また、「指定時期」は、対応する「指定診療行為」が表す診療行為を行う時期を表す。「指定診療行為」には、診療行為の識別情報を登録しておけばよい。例えば、「投薬」や「検査」など、診療行為の種類の名称を登録しておく。あるいは、より具体的な診療行為の内容を表す名称、すなわち、投与された薬剤の名称や検査の名称を登録しておいてもよい。図２では、クリニカルパス名「ヘルニア根治術」のクリニカルパスについて、指定時期「手術当日」に指定診療行為「行為Ａ」，「行為Ｂ」，「行為Ｃ」，「行為Ｄ」の診療行為を行い、指定時期「手術翌日」に指定診療行為「行為Ｅ」，「行為Ｆ」の診療行為を行うことが表される。
【００２６】
再び図１を参照し、診療履歴情報ＤＢ１０２は、患者に対して実施された診療プロセスの履歴の情報を記憶する記憶手段である。本実施形態の例では、診療履歴情報ＤＢ１０２は、１人の患者の１回の入院から退院までに行われた診療行為およびその実施時期を一単位の診療履歴として記憶する。診療履歴情報ＤＢ１０２は、例えば、医療機関に勤務する医師、看護師、検査技師、およびその他の職員などによる、診療プロセスに関する情報の入力を、図示しない管理装置が受け付けて診療履歴情報ＤＢ１０２に登録することで構築される。
【００２７】
図３に、診療履歴情報ＤＢ１０２のデータ内容の一例を示す。図３の表は、各患者の患者ＩＤ（識別子）に対応付けて、治療名、実施時期、および実施診療行為の各項目を含む。「治療名」は、対応する患者の傷病に関して行われた治療の名前を表す。本実施形態の例では、診療履歴情報ＤＢ１０２に登録される治療名は、クリニカルパス情報ＤＢ１００に登録されたクリニカルパス名のいずれかに対応するものとする。「実施時期」の項目は、対応する「実施診療行為」が表す診療行為が行われた時期を表す。図３では、実施時期の値として、手術日を基準とした値「手術前日」，「手術当日」，「手術翌日」が登録されている。「実施診療行為」の項目は、対応する患者に対して、対応する実施時期に行われた診療行為を表す。なお、図３の表において、患者ＩＤと治療名との各組に対応する各行の情報が、一単位の診療履歴であり、当該患者の１回の入院から退院までの間の診療プロセスの履歴を表す。
【００２８】
再び図１を参照し、共通パタン抽出部１０４は、診療履歴情報ＤＢ１０２に登録された複数の診療履歴の間で共通する診療行為の組合せを抽出する。以下では、複数の診療履歴の間で共通する診療行為の組合せを「共通パタン」と呼ぶ。本実施形態の例の共通パタン抽出部１０４は、クリニカルパス情報ＤＢ１００に登録されたクリニカルパスのうちの１つが指定されると、当該クリニカルパスのクリニカルパス名に対応する治療名を含む診療履歴情報を診療履歴情報ＤＢ１０２から取得する。各治療名に関して複数の診療履歴が診療履歴情報ＤＢ１０２に登録されていれば、共通パタン抽出部１０４により複数の診療履歴が取得される。共通パタン抽出部１０４は、例えば、データ集合中で頻出するパタンを抽出するパタンマイニングの手法を用いて、取得した複数の診療履歴における共通パタンを抽出する。本実施形態の例の共通パタン抽出部１０４は、取得した診療履歴のそれぞれを木構造で表し、木構造のデータ集合において頻出するサブツリー（部分木）を抽出するツリーマイニングの手法を用いて、共通パタンを抽出する。なお、ツリーマイニングの手法としては、例えば、「”Efficiently mining frequent trees in a forest.”, M. Zaki, 8th ACM SIGKDD Int’l Conf Knowledge Discovery and Data Mining, July, 2002」などの文献を参照されたい。
【００２９】
図４から図６を参照し、共通パタンの抽出の一具体例を説明する。図４および図５は、それぞれ、図３に例示する患者ＩＤ「10001」の診療履歴および患者ＩＤ「10002」の診療履歴を木構造で表した例である。図４および図５では、患者ＩＤを木構造のルート（根ノード）とし、各実施時期に対応するノードをルートの子ノードとする。さらに、各指定時期に行われた各指定診療行為は、各指定時期のノードの子ノードとして表される。図４および図５に示す木構造において共通する部分木は、「手術当日」ノードおよびその子ノード「行為Ｃ」からなる部分木である。したがって、ツリーマイニングの手法を用いると、図４および図５の例の木構造から、図６に例示するような木構造が共通パタンとして抽出される。図６の例の木構造は、当該共通パタンの識別情報「共通パタン１」に対応するルートノードに、「手術当日」ノードおよびその子ノード「行為Ｃ」からなる部分木を接続した構造を有する。
【００３０】
以下の説明では、本実施形態の例の診療支援装置１０の処理において、診療プロセス、クリニカルパス、および共通パタンを木構造で表す場合、図４から図６に例示するような構成で表すものとする。具体的には、診療プロセス、クリニカルパス、または共通パタンの識別情報に対応するノードをルートとし、診療行為の実施時期に対応するノードをルートの子とし、診療行為に対応するノードを実施時期に対応するノードの子として表すものとする。
【００３１】
図１の説明に戻り、共通パタン抽出部１０４は、抽出した共通パタンをパタン選択部１０６に渡す。パタン選択部１０６は、共通パタン抽出部１０４から受け取った共通パタンの中から、共通パタンの抽出の基となった診療履歴の集合に対応するクリニカルパスの更新を支援するための情報（以下、「クリニカルパス更新支援情報」または単に「更新支援情報」と呼ぶ）の生成に用いるパタンを選択する。パタン選択部１０６は、クリニカルパスの更新を支援するために有用性が高いと考えられる共通パタンを選択する。この有用性の高さは、例えば、以下の３つの観点から評価される。
【００３２】
（観点１）共通パタンを含む診療履歴の数が多いほど有用性が高い。
共通パタンを含む診療履歴の数は、当該共通パタンの診療行為の組合せが行われた入院患者の数に相当する。共通パタンを含む診療履歴の数が多いほど、より多くの入院患者に対して行われた診療行為の組合せに該当する共通パタンであると言えることから、クリニカルパスの更新のために有用性が高いと考えられる。
【００３３】
（観点２）共通パタンに含まれる診療行為の数が多いほど有用性が高い。
より多くの診療行為を含む共通パタンほど、共通パタンが表す情報量が多いことから、参考になる情報を含む可能性が高いと考えられる。
【００３４】
（観点３）クリニカルパスに含まれる指定診療行為と一致する診療行為を多く含む共通パタンほど有用性が高い。
クリニカルパスに含まれる指定診療行為と一致する診療行為を多く含む共通パタンは、実際に行われた診療プロセスのうちクリニカルパスに類似した診療プロセスの間で共通する診療行為の組合せを表すものであると言える。よって、このような共通パタンとクリニカルパスとの差異を確認することにより、クリニカルパスの更新のために有益な情報が得られる可能性が高いと考えられる。
【００３５】
なお、以上の（観点１）〜（観点３）は、臨床医に対するインタビューを基に見出された観点である。
【００３６】
本実施形態の例のパタン選択部１０６は、共通パタン抽出部１０４が抽出した共通パタンのそれぞれについて、（観点１）〜（観点３）を反映させた評価値であるパスヒント指数を求める。パスヒント指数は、例えば、次の式（１）に従って計算すればよい。
【数１】
0005505134.tif 000002
【００３７】
式（１）において、「該当履歴数」は、計算対象の共通パタンを含む診療履歴の数を表し、（観点１）を反映させるための項である。また、「診療行為数」は、当該共通パタンに含まれる診療行為の数を表し、（観点２）を反映させるための項である。さらに、「一致行為数」は、当該共通パタンに含まれる診療行為のうち、クリニカルパスに含まれる診療行為と一致する診療行為の数を表し、（観点３）を反映させるための項である。式（１）は、「該当履歴数」および「診療行為数」それぞれの１乗の項と「一致行為数」の２乗の項とを含む。臨床医に対するインタビューの結果、（観点１）〜（観点３）のうち臨床医が最も重視するのは（観点３）であることが分かったことから、式（１）は、パスヒント指数に対する「一致行為数」の影響が「該当履歴数」および「診療行為数」と比較してより大きくなるように設定されている。
【００３８】
パタン選択部１０６は、各共通パタンについて求めたパスヒント指数に基づいて、クリニカルパス更新支援情報の生成に用いるパタンを選択する。例えば、求めたパスヒント指数が最も大きい共通パタンから順に予め設定された数の共通パタンを選択する。選択する共通パタンの数は、例えば、各共通パタンから生成された更新支援情報をユーザが容易に確認できる程度の数（例えば１０以内の数）に設定しておけばよい。あるいは、選択する共通パタンの数をユーザに指定させ、パスヒント指数の最も大きいものから順に指定された数だけ選択してもよい。さらに他の例では、パスヒント指数の閾値を予め設定しておき、この閾値を超えるパスヒント指数を有する共通パタンを選択してもよい。また、この閾値についてユーザの指定を受け付けてもよい。
【００３９】
更新支援情報生成部１０８は、パタン選択部１０６が選択した各共通パタンとクリニカルパスとを比較し、更新支援情報を生成する。例えば、選択された共通パタンに含まれる診療行為とクリニカルパスに含まれる診療行為とを比較して、両方に含まれている診療行為と、一方のみに含まれている診療行為とを特定し、特定した診療行為を表す情報をクリニカルパス更新支援情報とする。更新支援情報生成部１０８は、生成した更新支援情報を出力処理部１１０に渡す。
【００４０】
出力処理部１１０は、更新支援情報生成部１０８が生成した更新支援情報を出力する処理を行う。例えば、更新支援情報を表示部１１４に表示させる態様を制御する表示制御情報を生成して表示部１１４に対して出力し、その表示制御情報に従った更新支援情報の表示を表示部１１４に行わせる。出力処理部１１０は、また、図示しない記憶手段に対して更新支援情報を出力して保存させる処理を行ってもよい。
【００４１】
入力受付部１１２は、診療支援装置１０に対するユーザによる指示などの入力を受け付ける。例えば、入力受付部１１２は、クリニカルパスを指定する入力を受け付けて、共通パタン抽出部１０４、パタン選択部１０６、および更新支援情報生成部１０８に通知する。また、入力受付部１１２は、パタン選択部１０６の処理に関するユーザの指示の入力を受け付けてパタン選択部１０６に渡すこともある。入力受付部１１２は、キーボードやマウス、タッチパネルなどの入力装置によって実現されてよい。
【００４２】
表示部１１４は、診療支援装置１０における処理の結果などを表示する。出力処理部１１０からの表示制御情報に従った表示を行う。表示部１１４は、例えば、ＣＲＴ（Cathode Ray Tube）や液晶ディスプレイなどの表示装置により実現される。
【００４３】
以下、診療支援装置１０の動作の例を説明する。図７は、診療支援装置１０が行う処理の手順の例を示すフローチャートである。診療支援装置１０は、例えば、クリニカルパス支援情報の生成を指示するユーザの入力を入力受付部１１２が受け付けた場合に、図７の例の手順を開始する。
【００４４】
図７を参照し、まず、入力受付部１１２は、クリニカルパスの指定を受け付ける（ステップＳ１０）。例えば、診療支援装置１０は、クリニカルパス情報ＤＢ１００に登録されたクリニカルパスのクリニカルパス名の一覧を表示部１１４に表示させ、その一覧の中からユーザが指定したクリニカルパス名を入力受付部１１２が取得する。入力受付部１１２は、指定されたクリニカルパス名を共通パタン抽出部１０４、パタン選択部１０６および更新支援情報生成部１０８に通知する。なお、ステップＳ１０では、１つのクリニカルパスの指定を受け付けてもよいし、複数のクリニカルパスの指定を受け付けてもよい。複数のクリニカルパスの指定を受け付けた場合、指定されたクリニカルパスのそれぞれに対して、ステップＳ１２以降の処理を行えばよい。
【００４５】
クリニカルパスの指定を入力受付部１１２から通知された共通パタン抽出部１０４は、指定されたクリニカルパスに対応する診療履歴を診療履歴情報ＤＢ１０２から取得する（ステップＳ１２）。例えば、指定されたクリニカルパスのクリニカルパス名と同一の治療名を含む診療履歴を診療履歴情報ＤＢ１０２から取得する。
【００４６】
次に、共通パタン抽出部１０４は、取得した診療履歴から共通パタンを抽出する（ステップＳ１４）。本実施形態の例では、共通パタン抽出部１０４は、取得した診療履歴のそれぞれを、図４および図５に例示するような木構造で表した上で、上述のツリーマイニングの手法を用いて、診療履歴の木構造の間で共通する部分木（図６参照）を抽出する。共通パタン抽出部１０４は、抽出した部分木を共通パタンとしてパタン選択部１０６に渡す。共通パタン抽出部１０４は、さらに、各共通パタンを含む診療履歴の数、つまり各共通パタンが何個の診療履歴の間で共通しているかを表す数をパタン選択部１０６に渡す。
【００４７】
共通パタン抽出部１０４が抽出した共通パタンを受け取ったパタン選択部１０６は、受け取った共通パタンの中から、クリニカルパス更新支援情報の生成に用いるパタンを選択する（ステップＳ１６）。例えば、共通パタンのそれぞれについて、上述の式（１）に従ってパスヒント指数を求める。図８〜図１０を参照し、ステップＳ１６で行われるパスヒント指数の計算の具体例を説明する。
【００４８】
図８は、図２に例示するクリニカルパス「ヘルニア根治術」を木構造で表した例である。図９および図１０に、このクリニカルパスに対応する治療名「ヘルニア根治術」を含む診療履歴から抽出された共通パタンの例を木構造で示す。図９の例の「共通パタンＡ」のパスヒント指数を求める場合、パタン選択部１０６は、共通パタン抽出部１０４から受け取った、共通パタンＡを含む診療履歴の数を式（１）の該当履歴数とする。また、共通パタン抽出部１０４は、共通パタンＡに含まれる診療行為の数を数える。図９を参照すると、共通パタンＡ中の診療行為の数は「６」である。さらに、共通パタン抽出部１０４は、共通パタンＡ中の診療行為のうち、クリニカルパス中の診療行為と一致する診療行為の数（一致行為数）を数える。図８および図９を参照すると、両者で一致する診療行為は、行為Ａ，行為Ｂ，行為Ｄ，行為Ｅ，行為Ｆであるため、一致行為数は「５」である。以上より、例えば、該当履歴数が「３」であるとすると、式（１）に従って計算される共通パタンＡのパスヒント指数は、（３＋６）×５２／１００＝２．２５となる。
【００４９】
同様に、図１０の例の「共通パタンＢ」の場合、診療行為数は「５」である。図８および図１０を参照すると、共通パタンＢとクリニカルパスとの間で一致する診療行為は、行為Ａ，行為Ｂ，行為Ｃ，行為Ｄ，行為Ｅであり、一致行為数は「５」である。行為Ｄは、クリニカルパスでは「手術当日」に行われており、共通パタンＢでは「手術翌日」に行われているが、本例では、診療行為の実施時期が異なっていても、両者に共通して含まれる診療行為は一致行為数に含めることとする。本例において、共通パタンＢの該当履歴数が「６」であるとすると、式（１）に従って計算される共通パタンＡのパスヒント指数は、（６＋５）×５２／１００＝２．７５となる。
【００５０】
再び図７を参照し、パタン選択部１０６は、各共通パタンのパスヒント指数を求めると、パスヒント指数に基づいて、更新支援情報の生成に用いる共通パタンを選択する。説明のための具体例として、ステップＳ１６で、パタン選択部１０６は、パスヒント指数が大きい順に上位２つの共通パタンを選択するものとする。パタン選択部１０６は、選択した共通パタンを更新支援情報生成部１０８に渡す。以下、上述の図９および図１０に示す共通パタンＡおよび共通パタンＢが選択された場合を例にとりステップＳ１８以降の処理を説明する。
【００５１】
更新支援情報生成部１０８は、選択された共通パタンを用いて、クリニカルパス更新支援情報を生成する（ステップＳ１８）。ステップＳ１８で、更新支援情報生成部１０８は、選択された共通パタンに含まれる診療行為とクリニカルパスに含まれる診療行為とを比較する。図１１に、図８のクリニカルパスと図９の共通パタンＡとの比較の様子を示し、図１２に、図８のクリニカルパスと図１０の共通パタンＢとの比較の様子を示す。
【００５２】
図１１を参照し、クリニカルパス「ヘルニア根治術」と共通パタンＡとを比較すると、「行為Ｃ」は、クリニカルパスに含まれているが、共通パタンＡには含まれていない。さらに、「行為Ｚ」は、クリニカルパスには含まれていないが、共通パタンＡには含まれていることがわかる。その他の診療行為は両者で一致している。
【００５３】
図１２を参照し、クリニカルパス「ヘルニア根治術」と共通パタンＢとを比較すると、クリニカルパスでは「行為Ｄ」が「手術当日」に行われるのに対し、共通パタンＢでは、「行為Ｄ」は「手術翌日」に行われている。また、「行為Ｆ」は、クリニカルパスに含まれているが、共通パタンＢには含まれていない。
【００５４】
更新支援情報生成部１０８は、図１１および図１２を参照して説明したような比較の結果を表す情報を、クリニカルパス更新支援情報とする。例えば、クリニカルパスと共通パタンとの間で一致する診療行為、クリニカルパスに含まれていて共通パタンに含まれていない診療行為、および、共通パタンに含まれていてクリニカルパスに含まれていない診療行為を互いに区別して表す情報をクリニカルパス更新支援情報とする。さらに、クリニカルパスおよび共通パタンの両方に含まれているけれども、両者の間で実施時期が異なる診療行為を区別するようにしてもよい。図１３および図１４に、共通パタンＡおよび共通パタンＢをそれぞれ用いて生成されるクリニカルパス更新支援情報の例を示す。
【００５５】
図１３の表では、共通パタンＡに含まれていてクリニカルパスに含まれていない診療行為「行為Ｚ」を「追加候補」とし、クリニカルパスに含まれていて共通パタンＡに含まれていない診療行為「行為Ｃ」を「妥当性検討候補」として示す。また、クリニカルパスと共通パタンＡとの間で一致する診療行為「行為Ａ，行為Ｂ，行為Ｄ，行為Ｅ，行為Ｆ」を「一致行為」として示す。「追加候補」は、クリニカルパスには含まれていないけれども、実際の診療履歴から抽出された共通パタンには含まれている診療行為であることから、クリニカルパスに追加すべき診療行為である可能性がある。また、「妥当性検討候補」は、クリニカルパスに含まれているけれども、実際の診療履歴から抽出された共通パタンには含まれていない診療行為であることから、クリニカルパスから削除すべき診療行為である可能性がある。
【００５６】
図１４の表は、共通パタンＢを用いて生成されるクリニカルパス更新支援情報の例である。図１４の表において、追加候補、妥当性検討候補、および一致行為の意味は、図１３を参照して説明したのと同様である。図１４では、「実施時期検討候補」として、共通パタンＢとクリニカルパスとの両方に含まれているけれども実施時期が互いに異なる「行為Ｄ」が示されている。なお、共通パタンＢに含まれていてクリニカルパスに含まれていない診療行為は存在しないので、図１４において、追加候補は「なし」と示されている。また、「妥当性検討候補」として「行為Ｆ」が示され、「一致行為」として「行為Ａ，行為Ｂ，行為Ｃ，行為Ｅ」が示されている。
【００５７】
図７の手順の説明に戻り、更新支援情報生成部１０８は、生成したクリニカルパス更新支援情報を出力処理部１１０に渡し、出力処理部１１０は、受け取ったクリニカルパス更新支援情報を出力する（ステップＳ２０）。出力処理部１１０は、例えば、図１３および図１４の例のような表を表示部１１４に表示させる処理を行う。また例えば、図１１および図１２のように、クリニカルパスの木構造と共通パタンの木構造とを図式的に表示部１１４に表示させると共に、一方に含まれていて他方に含まれていない診療行為、両者の間で実施時期が異なる診療行為、および両者の間で一致する診療行為を互いに区別可能に表示させてもよい。ステップＳ２０の後、図７の例の手順の処理は終了する。
【００５８】
図７の例の手順の処理により、クリニカルパス情報ＤＢ１００中のクリニカルパスの更新を支援する情報がユーザに提示される。図７の例のステップＳ１４では、診療履歴から多数の共通パタンが抽出されることもある。例えば、本発明の発明者が行った、ある実験では、ヘルニア根治術に関し、８９個の診療履歴から１０３３８個の共通パタンが抽出された。このように多数の共通パタンがステップＳ１４で抽出されたとしても、ステップＳ１６の選択処理によって、更新支援情報の生成に用いられる共通パタンは絞り込まれる。
【００５９】
以上で説明した実施形態の例は、本発明の実施の形態の一例に過ぎず、各種の変形例が考えられる。以下、変形例を説明する。
【００６０】
上述の実施形態の例では、パスヒント指数を求める式（１）の「一致行為数」に関し、クリニカルパスと共通パタンとの間で共通する診療行為であれば、その実施時期が互いに異なっていても「一致行為」として数える。他の例では、実施時期も考慮して一致行為数を求めてもよい。例えば、一致行為数＝（名称が一致する診療行為の数）×α＋（実施時期および名称が一致する診療行為の数）×βとして求める。ただし、αおよびβは、予め設定される係数であり、α＋β＝１とする。例えば、α＝０．６，β＝０．４とすると、図１０の共通パタンＢの場合、一致行為数＝５×０．６＋４×０．４＝４．６となる。また例えば、実施時期だけでなく、各診療行為において使用される薬剤などの量を表す数値（指定量）もさらに考慮してよい。指定量を考慮する場合、クリニカルパス情報ＤＢ１００および診療履歴情報ＤＢ１０２において、各診療行為の指定量をさらに記憶しておく。そして、一致行為数＝（名称が一致する診療行為の数）×α＋（実施時期および名称が一致する診療行為の数）×β＋（名称および指定量が一致する診療行為の数）×γとして求める。α，β，γは、予め設定される係数であり、α＋β＋γ＝１となるような値に設定しておけばよい。例えば、α＝０．５，β＝０．３，γ＝０．２とする。
【００６１】
また、パスヒント指数の計算は、式（１）の他の式に従って行ってもよい。例えば、次の式（２）を用いても、式（１）と同様に上述の（観点１）〜（観点３）に基づく評価値を表すパスヒント指数が求められる。
【数２】
0005505134.tif 000003
【００６２】
式（２）において、「該当履歴数」、「共通パタンの診療行為数」、および「一致行為数」の意味は、それぞれ、式（１）の「該当履歴数」、「診療行為数」、および「一致行為数」と同様である。式（２）の「診療履歴総数」は、共通パタンを抽出する処理において処理対象となった診療履歴の数の合計を表す。つまり、図７のステップＳ１２で取得された診療履歴の数を表す。また、式（２）の「クリニカルパスの診療行為数」は、処理対象の診療履歴に対応するクリニカルパス（図７のステップＳ１０で指定されたクリニカルパス）に含まれる診療行為の数を表す。式（２）の第一項は、処理対象の診療履歴の総数に対する、当該共通パタンを含む診療履歴の数の割合を示す。式（２）の第二項は、クリニカルパスに含まれる診療行為の数に対する、共通パタンに含まれる診療行為の数の割合を示す。式（２）の第三項は、クリニカルパスに含まれる診療行為の数に対する、一致行為数の割合を示す。
【００６３】
パスヒント指数のさらに他の例では、上述の（観点１）〜（観点３）のうちの一部だけを考慮してもよい。例えば、臨床医が最も重視する（観点３）に基づく一致行為数の値をそのままパスヒント指数としてもよい。あるいは、一致行為数の値またはこれを２乗した値に、該当履歴数または診療行為数の値を加算あるいは乗算した結果をパスヒント指数としてもよい。
【００６４】
また、一変形例では、図７のステップＳ１６において、パタン選択部１０６は、パスヒント指数だけでなく、共通パタンを含む診療履歴における治療成績の情報をさらに用いて共通パタンを選択してもよい。例えば、パスヒント指数が等しい複数の共通パタンについて、各共通パタンを含む診療履歴の集合における治療成績の平均がより良いものを優先して選択する。各診療履歴の治療成績の情報は、予め診療履歴情報ＤＢ１０２に登録しておけばよい。治療成績の情報の例としては、患者の入院から退院までの在院日数および患者の退院時の状態などが挙げられる。患者の退院時の状態としては、例えば、患者の健康状態を主治医が複数段階で評価した値を用いることが考えられる。一具体例として、ＤＰＣ（Ｄｉａｇｎｏｓｉｓ  Ｐｒｏｃｅｄｕｒｅ  Ｃｏｍｂｉｎａｔｉｏｎ，診療群分類）コードを用いた包括診療報酬制度に参加している医療機関で各入院患者について記録される「退院時転帰」の情報を患者の退院時の状態として用いてもよい。「退院時転帰」の情報は、主治医の判断した区分に該当する「１」〜「７」，「９」の値で表される。各値は、次の区分に相当し、値「１」が最良の評価を表す（厚生労働省保険局医療課，「平成２１年度『ＤＰＣ導入の影響評価に係る調査』実施説明資料」，ｐ．１８−２９，平成２１年６月１１日参照）。
１：最も医療資源を投入した傷病が治癒したと判断される場合
２：最も医療資源を投入した傷病が軽快したと判断される場合
３：最も医療資源を投入した傷病（白血病等）が寛解したと判断される場合
４：最も医療資源を投入した傷病が不変したと判断される場合
５：最も医療資源を投入した傷病が憎悪したと判断される場合
６：最も医療資源を投入した傷病による死亡
７：最も医療資源を投入した傷病以外による死亡
９：その他
【００６５】
在院日数を用いる場合、例えば、パスヒント指数が等しい各共通パタンを含む診療履歴の集合について、在院日数の平均値を求め、この平均値が最小である集合に含まれる共通パタンを選択する。また同様に、上述の「退院時転帰」の各区分の値を用いる場合も、各共通パタンを含む診療履歴の集合について求めた退院時転帰の値の平均が最小の集合に含まれる共通パタンを選択すればよい。
【００６６】
また、上述の実施形態の例では、クリニカルパスおよび診療履歴を、各診療行為の実施時期に対応するノードを含む木構造で表して、共通パタンの抽出（図７のステップＳ１４）、パタンの選択（ステップＳ１６）、および更新支援情報の生成（ステップＳ１８）などの処理を行う。一変形例では、クリニカルパスおよび診療履歴を木構造で表さずに、図７の例の手順の処理を行ってもよい。例えば、クリニカルパスおよび診療履歴を、診療行為とその実施時期の対の集合として表し、ステップＳ１４で、複数の診療履歴において共通する対（診療行為，実施時期）の組合せを共通パタンとして抽出してもよい。この変形例においても、ステップＳ１６以降の処理は、上述の説明と同様に実行すればよい。
【００６７】
さらに他の変形例では、実施時期を考慮せずに、単に診療行為の組合せに対して上述の図７の例の手順の処理を行ってもよい。この変形例では、実施時期に対応するノードを含まず、ルートノードの子として診療行為に対応するノードを有する木構造でクリニカルパスおよび診療履歴を表し、上述の実施形態の例と同様の処理を行えばよい。あるいは、クリニカルパスおよび診療履歴を木構造で表すことなく、図７のステップＳ１４で、複数の診療履歴の間で共通して含まれる診療行為の組合せを共通パタンとして抽出して、ステップＳ１６以降の処理を行ってもよい。
【００６８】
なお、クリニカルパス情報ＤＢ１００および診療履歴情報ＤＢ１０２の具体的な態様は、図２および図３を参照して上述した例に限られない。例えば、図２および図３では、「指定時期」および「実施時期」の項目に、手術日を基準とした値が示されているが、入院日を基準とした値（入院日からｘ日目など）を「指定時期」および「実施時期」の項目に登録しておいてもよい。また、図２および図３の例では、クリニカルパスに対応する傷病の診療履歴の治療名をクリニカルパス名と同一にすることで、クリニカルパスと診療履歴との対応付けを行っている。クリニカルパスと診療履歴との対応を明確にしておきさえすれば、必ずしも、クリニカルパス名と治療名とを同一にする必要はない。例えば、クリニカルパスに識別番号を付し、対応する診療履歴を当該クリニカルパスの識別番号に関連付けて診療履歴情報ＤＢ１０２に登録しておいてもよい。また、クリニカルパス情報ＤＢ１００および診療履歴情報ＤＢ１０２は、図２および図３に示す項目の他の項目を含んでいてもよい。また例えば、各診療行為が実施された時期を考慮しない上述の変形例の場合、クリニカルパス情報ＤＢ１００および診療履歴情報ＤＢ１０２において、指定時期および実施時期の項目を省略してもよい。
【００６９】
また、以上で説明した実施形態および変形例では、１人の患者の１回の入院から退院までの間に行われる（行われた）診療行為を、クリニカルパスおよび診療履歴の一単位とする。クリニカルパスおよび診療履歴の単位は、この例に限られず、例えば、１人の患者の外来診療が開始されてから終了するまでの間の診療行為を一単位としてもよい。
【００７０】
以上に例示した診療支援装置１０は、典型的には、汎用のコンピュータにて上述の診療支援装置１０の各部の機能又は処理内容を記述したプログラムを実行することにより実現される。コンピュータは、例えば、ハードウエアとして、図１５に示すように、ＣＰＵ（中央演算装置）８０、メモリ（一次記憶）８２、各種Ｉ／Ｏ（入出力）インタフェース８４等がバス８６を介して接続された回路構成を有する。また、そのバス８６に対し、例えばＩ／Ｏインタフェース８４経由で、ハードディスクドライブ（ＨＤＤ）８８やＣＤやＤＶＤ、フラッシュメモリなどの各種規格の可搬型の不揮発性記録媒体を読み取るためのディスクドライブ９０が接続される。このようなドライブ８８又は９０は、メモリに対する外部記憶装置として機能する。実施形態の処理内容が記述されたプログラムがＣＤやＤＶＤ等の記録媒体を経由して、又はネットワーク経由で、ＨＤＤ８８等の固定記憶装置に保存され、コンピュータにインストールされる。固定記憶装置に記憶されたプログラムがメモリに読み出されＣＰＵにより実行されることにより、実施形態の処理が実現される。
【００７１】
なお、以上では、診療支援装置１０を１台のコンピュータにより実現する例の実施形態を説明したが、診療支援装置１０の上述の例の各種の機能を複数のコンピュータに分散させて実現してもよい。
【符号の説明】
【００７２】
１０  診療支援装置、８０  ＣＰＵ、８２  メモリ、８４  Ｉ／Ｏインタフェース、８６  バス、８８  ＨＤＤ、９０  ディスクドライブ、１００  クリニカルパス情報ＤＢ、１０２  診療履歴情報ＤＢ、１０４  共通パタン抽出部、１０６  パタン選択部、１０８  更新支援情報生成部、１１０  出力処理部、１１２  入力受付部、１１４  表示部。
【図１】
0005505134.tif 000004
【図２】
0005505134.tif 000005
【図３】
0005505134.tif 000006
【図４】
0005505134.tif 000007
【図５】
0005505134.tif 000008
【図６】
0005505134.tif 000009
【図７】
0005505134.tif 000010
【図８】
0005505134.tif 000011
【図９】
0005505134.tif 000012
【図１０】
0005505134.tif 000013
【図１１】
0005505134.tif 000014
【図１２】
0005505134.tif 000015
【図１３】
0005505134.tif 000016
【図１４】
0005505134.tif 000017
【図１５】
0005505134.tif 000018