(57)【要約】【課題】審査の傾向を分析するために、入力データと類似するレセプトのグループを抽出する。【解決手段】計算機が、検索対象データから入力データに類似するデータを抽出する類似データの検索方法であって、前記計算機が、前記入力データの記載情報と前記入力データの第１のルールを受け付け、前記検索対象データを受け付け、閾値の初期値を設定し、前記入力データに対する前記検索対象データの一致情報を算出し、一致情報と前記閾値を比較して候補データを抽出し、前記候補データから、前記第１のルールのみを含む第１のデータと、前記第１のルール群に含まれない第２のルールを含む第２のデータとを抽出し、前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしていない場合には前記閾値を変更する。【選択図】図１１
2020052912.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサとメモリを有する計算機が、検索対象データから入力データに類似するデータを抽出する類似データの検索方法であって、
前記計算機が、前記入力データの記載情報と前記入力データの第１のルールを受け付け、前記検索対象データを受け付ける入力ステップと、
前記計算機が、閾値の初期値を設定する初期値設定ステップと、
前記計算機が、前記入力データに対する前記検索対象データの一致情報を算出し、一致情報と前記閾値を比較して候補データを抽出する候補データ抽出ステップと、
前記計算機が、前記候補データから、前記第１のルールのみを含む第１のデータと、前記第１のルールに含まれない第２のルールを含む第２のデータとを抽出するグループ抽出ステップと、
前記計算機が、前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしていない場合には前記閾値を変更する閾値変更ステップと、
を含むことを特徴とする類似データの検索方法。
【請求項２】
請求項１に記載の類似データの検索方法であって、
前記閾値変更ステップは、
前記第２のデータに含まれる属性情報の有無に基づいて前記閾値決定条件を満たしているか否かを判定することを特徴とする類似データの検索方法。
【請求項３】
請求項１に記載の類似データの検索方法であって、
前記計算機が、前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしている場合には、前記一致情報が前記閾値以上の前記検索対象データを類似データとして抽出する類似データ抽出ステップを、さらに含むことを特徴とする類似データの検索方法。
【請求項４】
請求項１に記載の類似データの検索方法であって、
前記閾値変更ステップは、
前記第２のデータに属性情報が含まれるまで前記閾値を低下させることを特徴とする類似データの検索方法。
【請求項５】
請求項１に記載の類似データの検索方法であって、
前記閾値変更ステップは、
前記閾値毎に前記第１のデータの数と、前記第２のデータの数を取得し、前記第２のデータの数が第１のデータの数を上回るまで前記閾値を低下させることを特徴とする類似データの検索方法。
【請求項６】
請求項１に記載の類似データの検索方法であって、
前記閾値変更ステップは、
前記閾値毎に前記第１のデータの数と、前記第２のデータの数を取得し、前記第１のデータの数が増加せずかつ前記第２のデータの数のみが増加するまで前記閾値を低下させることを特徴とする類似データの検索方法。
【請求項７】
請求項２に記載の類似データの検索方法であって、
前記閾値変更ステップは、
前記閾値毎に前記第１のデータの数と、前記属性情報を含む前記第２のデータの数を取得し、前記第１のデータの数が増加せずかつ前記属性情報を持つ前記第２のデータの数のみが増加するまで前記閾値を低下させることを特徴とする類似データの検索方法。
【請求項８】
請求項２に記載の類似データの検索方法であって、
前記入力データ及び検索対象データは、医療情報を含むレセプトの情報であって、
前記記載情報は、前記レセプトに記載された傷病名と、診療行為と、特定器材と、医薬品と、ルールの情報を含み、
前記ルールは、医療情報の組み合わせが適応であるか禁忌であるかの情報を含み、
前記属性情報は、第１の属性情報もしくは第２の属性情報であって、
前記第１の属性情報は、前記レセプトに記載された再審査請求の情報であり、
前記第２の属性情報は、前記第２のルールが禁忌の情報であるか、前記第２のルールが再審査請求された項目を含むことを特徴とする類似データの検索方法。
【請求項９】
請求項８に記載の類似データの検索方法であって、
前記計算機が、前記候補データから、前記第１の属性情報を持つ記載情報を取得する再審査請求抽出ステップと、
前記計算機が、前記第１の属性情報が示す記載情報に重み値を付加して再度候補データを抽出する重み設定ステップと、
をさらに含むことを特徴とする類似データの検索方法。
【請求項１０】
請求項９に記載の類似データの検索方法であって、
前記再審査請求抽出ステップは、
前記重み値毎に、前記候補データに含まれる前記第１の属性情報の割合である属性割合情報を取得し、
前記重み設定ステップは、
前記属性割合情報が増加しなくなるまで前記重み値を増加させて前記候補データを抽出することを特徴とする類似データの検索方法。
【請求項１１】
請求項８に記載の類似データの検索方法であって、
前記計算機が、過去の入力データ毎に重み値の履歴情報を蓄積する履歴情報蓄積ステップと、
前記計算機が、新たな入力データを用いて候補データを抽出する場合に、前記新たな入力データとの一致度が最も高い過去の入力データの重み値情報を出力し、前記重み値情報を用いて候補データを検索するか否かの選択を受け付ける重み選択ステップと、
をさらに含むことを特徴とする類似データの検索方法。
【請求項１２】
請求項１０に記載の類似データの検索方法であって、
前記重み設定ステップは、
重み付けの対象を前記第１の属性情報が付与された記載情報とするか、前記第１の属性情報が付与されていない記載情報を対象とするかを、分析目的の情報に従って切り替え、かつ、前記属性割合情報が増加しなくなるまで重み値を増加させるか、前記属性割合情報がなくなるまで重み値を増加させるかを切り替えて、類似データを抽出することを特徴とする類似データの検索方法。
【請求項１３】
請求項８に記載の類似データの検索方法であって、
前記計算機が、前記閾値毎の候補データの統計情報として、候補データの数と、前記入力データに存在するルールのうち候補データ内に存在するルールの数と、入力データに存在しないルールのうち候補データに存在するルールの数と、候補データに存在する前記第１の属性情報の割合を表示する可視化ステップを、さらに含むことを特徴とする類似データの検索方法。
【請求項１４】
プロセッサとメモリを有し、検索対象データから入力データに類似するデータを抽出する情報検索装置であって、
前記プロセッサが、前記入力データの記載情報と、前記入力データの第１のルールと、前記検索対象データを受け付けて、閾値の初期値を設定し、
前記プロセッサが、前記入力データに対する前記検索対象データの一致情報を算出し、当該一致情報と前記閾値を比較して候補データを抽出し、前記候補データから、前記第１のルールのみを含む第１のデータと、前記第１のルールに含まれない第２のルールを含む第２のデータとを抽出し、
前記プロセッサが、前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしていない場合には前記閾値を変更することを特徴とする情報検索装置。
【請求項１５】
プロセッサとメモリを有する計算機で、検索対象データから入力データに類似するデータを抽出させるためのプログラムであって、
前記入力データの記載情報と前記入力データの第１のルールを受け付ける第１のステップと、
前記検索対象データを受け付ける第２のステップと、
閾値の初期値を設定する第３のステップと、
前記入力データに対する前記検索対象データの一致情報を算出し、一致情報と前記閾値を比較して候補データを抽出する第４のステップと、
前記候補データから、前記第１のルールのみを含む第１のデータと、前記第１のルールに含まれない第２のルールを含む第２のデータとを抽出するグループ抽出ステップと、
前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしていない場合には前記閾値を変更する閾値変更ステップと、
を前記計算機に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療データの分析業務を支援する技術に関する。
【背景技術】
【０００２】
一般的な業務として、多様な項目を記載情報として含むデータを点検し、そのデータの可否を判断する業務が存在する。例えば、保険者によるレセプトの再審査等の請求や、保健指導対象となる患者の判定といった点検及び分析の業務が挙げられる。
【０００３】
日本の保険診療において、医療機関は１か月分の医療行為を患者毎にまとめた診療報酬明細書、通称レセプトと呼ばれる書類を審査機関を通じて保険者へと提出し、保険者から医療費の支払いを診療報酬という形で受けとる。
【０００４】
保険者は、受け付けたレセプトの点検を実施し、被保険者の加入資格や診療内容に関して疑義のあるレセプトについては、審査機関に対して再審査の請求を行う。保険者による再審査請求に関する点検業務は、点検者ごとに目視で行い点検者のスキルに依存するため、点検結果に差異が生じやすい。
【０００５】
そこで、点検対象のレセプトに対して、記載内容の類似した過去のレセプトの点検結果の傾向を分析して、再審査請求の割合や、再審査請求の要因といった点検業務の支援情報を可視化して点検者に提示する技術が必要である。
【０００６】
しかし、医療データを分析する上で、不要な項目を含むデータを類似した医療データとして抽出した場合、分析結果に無関係な要因が含まれることが課題となる。
【０００７】
これに対し、例えば特許文献１には、複数の属性からなるヘルスケアデータに関して、各属性の類似度の総合値から、類似したヘルスケアデータを有するユーザの情報を取得する技術が開示されている。また、特許文献２には、医用文書や医用画像を入力として、類似した症例のデータを検索する技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１６−２１８９５４号公報
【特許文献２】特開２０１５−２０３９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、上記従来技術は、どの項目同士を比較すべきかが予め分かっているデータを対象としている。このため上記従来技術は、レセプトのように、分析を目的とした類似データを抽出するうえで、どの項目の一致度が重要であるかが不明なデータへの適用は困難である。上記従来技術を、レセプトへ適用した場合、抽出した類似データを用いて再審査請求の要因分析等を行っても、再審査請求とは無関係な項目が要因として誤検出される可能性が高い。
【００１０】
レセプトの記載内容は項目の種類数が数万と多く、かつ項目の組み合わせ方によって審査の結果が変わるため、単純に記載内容の一致度を用いても、再審査請求の割合や再審査請求要因を分析する上で類似したレセプトを抽出することが困難である。
【００１１】
そこで本発明は、上記問題点に鑑みてなされたもので、審査の傾向を分析するために、入力データと類似するレセプトのグループを抽出することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、プロセッサとメモリを有する計算機が、検索対象データから入力データに類似するデータを抽出する類似データの検索方法であって、前記計算機が、前記入力データの記載情報と前記入力データの第１のルールを受け付け、前記検索対象データを受け付ける入力ステップと、前記計算機が、閾値の初期値を設定する初期値設定ステップと、前記計算機が、前記入力データに対する前記検索対象データの一致情報を算出し、一致情報と前記閾値を比較して候補データを抽出する候補データ抽出ステップと、前記計算機が、前記候補データから、前記第１のルールのみを含む第１のデータと、前記第１のルール群に含まれない第２のルールを含む第２のデータとを抽出するグループ抽出ステップと、前記計算機が、前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしていない場合には前記閾値を変更する閾値変更ステップと、を含む。
【発明の効果】
【００１３】
本発明は、再審査請求の割合や再審査請求要因といった審査傾向を分析するために、入力データと類似したレセプトのグループ（候補データ）を抽出することが可能となる。
【００１４】
本明細書において開示される主題の、少なくとも一つの実施の詳細は、添付されている図面と以下の記述の中で述べられる。開示される主題のその他の特徴、態様、効果は、以下の開示、図面、請求項により明らかにされる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例１を示し、医療データ分析支援システムの構成の一例を示すブロック図である。
【図２Ａ】本発明の実施例１を示し、類似データの閾値毎の統計情報（レセプト数）の表示画面を示す図である。
【図２Ｂ】本発明の実施例１を示し、類似データの閾値毎の統計情報（ルールが一致するデータの割合）の表示画面を示す図である。
【図２Ｃ】本発明の実施例１を示し、類似データの閾値毎の統計情報（ルールが一致しないデータの割合）の表示画面を示す図である。
【図２Ｄ】本発明の実施例１を示し、類似データの閾値毎の統計情報（再審査請求割合）の表示画面を示す図である。
【図３】本発明の実施例１を示し、傷病名情報の一例を示す図である。
【図４】本発明の実施例１を示し、診療行為情報の一例を示す図である。
【図５】本発明の実施例１を示し、医薬品情報の一例を示す図である。
【図６】本発明の実施例１を示し、特定器材情報の一例を示す図である。
【図７】本発明の実施例１を示し、再審査請求情報の一例を示す図である。
【図８】本発明の実施例１を示し、整形情報の一例を示す図である。
【図９】本発明の実施例１を示し、ルール情報の適応テーブルの一例を示す図である。
【図１０】本発明の実施例１を示し、ルール情報の禁忌テーブルの一例を示す図である。
【図１１】本発明の実施例１を示し、類似データ抽出処理の一例を示すフローチャートである。
【図１２】本発明の実施例２を示し、類似データ抽出処理の一例を示すフローチャートである。
【図１３】本発明の実施例２を示し、重み付けの選択画面の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態を添付図面に基づいて説明する。
【実施例１】
【００１７】
本実施例１では、入力とする医療データに対し、記載情報の一致度に加え、医療データに含まれる医療ルールの有無を指標として、類似する医療データを抽出する例を示す。
【００１８】
＜全体の構成＞
本発明の実施例１における医療データ分析支援システムの構成の一例を図１に示す。
【００１９】
医療データ分析支援システムは、医療データ分析装置１０と、データベース２０とで構成される。なお、データベース２０は、医療データ分析装置１０からアクセス可能であればよく、外部の計算機がデータベースを提供する構成でも良い。
【００２０】
医療データ分析装置１０は、演算装置１４０と、メモリ１５０と、出力部１６０と、入力部１７０と、記憶装置１８０から構成される。
【００２１】
入力部１７０は、マウスや、キーボードまたはタッチパネルなどのユーザインターフェースであり、医療データ分析装置１０への入力を受け付ける。出力部１６０は、医療データ分析装置１０による演算結果を出力するディスプレイやプリンタを指す。
【００２２】
記憶装置１８０は、磁気ディスクドライブや不揮発性メモリなどの不揮発性記憶装置を指し、本発明を実現する各種プログラムと、プログラムの実行結果を保持する。メモリ１５０には、記憶装置１８０に格納されたプログラムが展開される。演算装置１４０は、ＣＰＵあるいはＧＰＵなどのプロセッサを指し、メモリ１５０上に展開されたプログラムを実行する。
【００２３】
データベース２０は、医療データ格納部２１０と、ルール格納部２２０と、検索履歴格納部２３０とを有している。医療データ格納部２１０は、入力部１７０や外部から入力された医療データを格納する。
【００２４】
医療データは、レセプト（診療報酬明細書）情報を含む。レセプト情報は、傷病名情報３２０（図３）と、診療行為情報３３０（図４）と、医薬品情報３４０（図５）と、特定器材情報３５０（図６）、及び再審査請求情報３６０（図７）を含む。なお、レセプト情報は、上記以外にも入院または外来、保険点数、症状詳記、コメントといった請求情報や、再審査請求の理由情報なども含むが、本実施例１の説明には不要のため、記載を省略する。
【００２５】
ルール格納部２２０には、傷病と診療行為の適応関係や、医薬品同士の関係といった、ルール情報３８０（図９、図１０）を格納する。検索履歴格納部２３０には、類似するレセプト情報の検索に用いた入力データの記載情報や、重み値などのパラメータといった履歴情報などを格納される。
【００２６】
データベース２０に保持されている情報は、必ずしもデータベース２０上で保持される必要はなく、医療データ分析装置１０の記憶装置１８０で保持してもよい。
【００２７】
本医療データ分析支援システムの全体構成の概要として、入力部１７０を介してユーザが選択した医療データを分析対象の入力データとして、類似データ検索部１１４がレセプト情報から類似データを抽出する。そして、抽出された類似データについて分析処理部１１２が分析処理を実施し、可視化部１１５を介してユーザに分析結果が提示される。類似データ検索部１１４及び分析処理部１１２で処理するための医療データの整形処理はデータ整形部１１１が実施する。
【００２８】
演算装置１４０は、各機能部のプログラムに従って処理を実行することによって、所定の機能を提供する機能部として稼働する。例えば、演算装置１４０は、類似データ検索プログラムに従って処理を実行することで類似データ検索部１１４として機能する。他のプログラムについても同様である。さらに、演算装置１４０は、各プログラムが実行する複数の処理のそれぞれの機能を提供する機能部としても稼働する。計算機及び計算機システムは、これらの機能部を含む装置及びシステムである。
【００２９】
以下、各種情報、及び各部について詳細を説明する。
【００３０】
＜医療データ（レセプト情報）＞
以下、本実施例で使用するレセプト情報について説明する。
【００３１】
図３は、傷病名情報３２０の構成の一例を示す図である。傷病名情報３２０は、検索番号１００１と、行番号１００２と、傷病名コード１２０１と、傷病名１２０２を構成項目として含んでいる。
【００３２】
検索番号１００１は、レセプトを一意に識別するための識別子である。行番号１００２は当該情報がレセプトに記載される行番号である。傷病名コード１１０１は、レセプトに記載される傷病名のコードである。傷病名１２０２は、当該傷病名コード１２０１に対応する傷病の名称である。
【００３３】
図４は、診療行為情報３３０の構成の一例を示す図である。診療行為情報３３０は、検索番号１００１と、行番号１００２と、診療行為コード１３０１と、診療行為名１３０２と、点数１３０３とを構成項目として含んでいる。
【００３４】
検索番号１００１は、レセプトを一意に識別するための識別子であり、傷病名情報３２０の検索番号１００１（図３）と同じ番号を用いる。行番号１００２は当該情報がレセプトに記載される行番号である。
【００３５】
診療行為コード１３０１は、レセプトに記載された診療行為を識別するための識別子である。点数１３０３は、当該診療行為の保険点数である。診療行為名１３０２は、当該診療行為コードに対応する診療行為の名称である。
【００３６】
図５は、医薬品情報３４０の構成の一例を示す図である。医薬品情報３４０は、検索番号１００１と、行番号１００２と、医薬品コード１４０１と、医薬品名１４０２と、点数１４０３とを構成項目として含んでいる。
【００３７】
検索番号１００１は、レセプトを一意に識別するための識別子であり、傷病名情報３２０の検索番号１００１（図３）と同じ番号を用いる。行番号１００２は当該情報がレセプトに記載される行番号である。医薬品コード１４０１は、レセプトに記載された医薬品を識別するための医薬品コードである。医薬品名１４０２は、当該医薬品コードに対応する医薬品の名称である。点数１４０３は、当該医薬品の保険点数である。
【００３８】
図６は、特定器材情報３５０の構成の一例を示す図である。特定器材情報３５０は、検索番号１００１と、行番号１００２と、特定器材コード１５０１と、特定器材名１５０２と、点数１５０３とを構成項目として含んでいる。
【００３９】
検索番号１００１は、レセプトを一意に識別するための識別子であり、傷病名情報３２０の検索番号１００１（図３）と同じ番号を用いる。行番号１００２は当該情報がレセプトに記載される行番号である。特定器材コード１５０１は、レセプトに記載された特定器材を識別するための特定器材コードである。特定器材名１５０２は、当該特定器材コードに対応する特定器材の名称である。点数１５０３は、当該特定器材の保険点数である。
【００４０】
図７は、再審査請求情報３６０の構成の一例を示す図である。再審査請求情報３６０は、再審査請求に関する情報を含み、保険者から審査機関への再審査請求時に生成される。
【００４１】
再審査請求情報３６０は、検索番号１００１と、一連番号１６０１と、理由番号１６０２と、理由番号補足１６０３と、理由内容１６０４と、理由対象行１６０５を構成項目として含んでいる。
【００４２】
検索番号１００１は、レセプトを一意に識別するための識別子であり、傷病名情報３２０の検索番号１００１（図３）と同じ番号を用いる。
【００４３】
一連番号１６０１は、再審査請求等情報のレセプト毎の記録順序を示す情報である。理由番号１６０２は、再審査請求の理由が、資格関係か、診療内容か、事務上か、突合再審査か、等の理由を表すコード情報である。
【００４４】
理由番号補足１６０３は、理由番号１６０２を補足する自由記載の情報である。理由内容１６０４は、理由番号１６０２が表す再審査請求の理由より、さらに詳細な理由の情報であり、医療行為の適応外、過剰、重複などといった理由を表すコード情報である。理由内容１６０４は、さらに再審査請求の理由に関する自由記載の情報を含んでもよい。理由番号補足１６０３及び理由内容１６０４は、具体的にどの医療行為や傷病名が再審査請求の対象となったかを保持してもよい。
【００４５】
理由対象行１６０５は、傷病名情報３２０や診療行為情報３３０、特定機材情報３５０、医薬品情報３４０のどの項目が再審査請求になったかを示す情報であり、行番号１００２の情報が格納される。
【００４６】
なお、以降は診療行為コード、特定器材コード、医薬品コードを総称する際は、簡単のため医療行為と呼ぶ。
【００４７】
＜ルール情報＞
以下、本実施例で使用するルール情報について説明する。
【００４８】
図９、図１０は、ルール情報３８０の構成の一例を示す図である。ルール情報３８０は、図９に示す適応テーブル３８０−１と、図１０に示す禁忌テーブル３８０−２を保持する。
【００４９】
図９の適応テーブル３８０−１は、ルール番号２００１と、項目Ａ２００２、項目Ｂ２００３を有する。ルール番号２００１は、ルール情報３８０内で一意に割り当てられる番号である。項目Ａ２００２及び項目Ｂ２０００３は、いずれかの傷病名あるいは医療行為が記載される。図１０の禁忌テーブル３８０−２も適応テーブル３８０−１と同様の構成を有する。両テーブルの違いとして、適応テーブル３８０−１は、医学的に妥当である適応関係が記載されているのに対し、禁忌テーブル３８０−２は医学的に不適当である禁忌関係が記載されている。
【００５０】
なお、ルール情報３８０の形態は上記の例に制限されない。例えば、１つのルールは条件として３つ以上の傷病名および医療行為の情報を保持してもよく、その組み合わせの条件として、いかなる論理演算を用いてもよい。また、複数のルールが医学的に同じ意味を含む場合、複数のルールを集約するようなルールを保持してもよい。また、数値や等号、不等号を含む条件を保持してもよい。
【００５１】
なお、上記ではルール情報３８０を適応テーブル３８０−１と禁忌テーブル３８０−２に分割した例を示したが、一つのテーブルとしてもよい。この場合、適応または禁忌を示す項目を加えればよい。また、ルール情報３８０は、予め設定された情報であり。外部の計算機に格納されていてもよく、必要に応じて参照可能であればよい。
【００５２】
＜データ整形部及び整形情報＞
以下、データ整形部１１１の処理の概要と、データ整形部１１１が生成する整形情報３７０について説明する。
【００５３】
データ整形部１１０は、傷病名情報３２０と、診療行為情報３３０と、医薬品情報３４０と、特定器材情報３５０、再審査請求情報３６０、ルール情報３８０を入力とし、検索番号１００１及び行番号１００２を結合または集計のキーとして突合、集計を行い、整形情報３７０を出力する。
【００５４】
図８は、整形情報３７０の構成の一例を示す図である。整形情報３７０は、検索番号１００１と、項目一覧１７０１と、再審査請求結果１７０２を含んでいる。検索番号１００１は、レセプトを一意に識別するための識別子であり、傷病名情報３２０の検索番号１００１（図３）と同じ番号を用いる。
【００５５】
項目一覧１７０１は、検索番号１００１を検索キーとして、傷病名情報３２０の傷病名コード１２０１と、診療行為情報３３０の診療行為コード１３０１と、医薬品情報３４０の医薬品コード１４０１と、特定器材情報３５０の特定器材コード１５０１の一覧を取得したものである。
【００５６】
また、項目一覧１７０１はルール番号２００１を含み、類似データ検索部１１４は、ルール情報３８０と項目一覧１７０１に含まれる傷病名あるいは医療行為や医薬品名を照合して、項目一覧１７０１のルール番号２００１の値をルール情報３８０から取得して設定する。
【００５７】
なお、項目一覧１７０１のルール番号２００１を設定する処理は、整形情報３７０を生成する際にデータ整形部１１１で行っておいてもよい。
【００５８】
再審査請求結果１７０２は、検索番号１００１に該当するレセプトが再審査請求された結果を表す情報であり、検索番号１００１を結合キーとして、再審査請求情報３６０から取得された情報である。
【００５９】
整形情報３７０のうち項目一覧１７０１は、該当の項目がレセプト内に存在するか否かを表現する「１」もしくは「０」の値を保持してもよいし、診療等が実施された回数や、数量、日数といった数値の情報を保持してもよい。
【００６０】
再審査請求結果１７０２は、再審査請求が行われたか否かを表現する「１」もしくは「０」の値を保持してもよいし、再審査請求の理由を表す理由番号１６０２や理由内容１６０４、理由対象となった医療行為の情報を保持してもよい。
【００６１】
なお、整形情報３７０は、類似データを検索する際に、レセプト情報の記載内容の一致度を計算するためのデータ構造であるが、必ずしも図示の通りの構造でデータを保持する必要はない。
【００６２】
また、類似データ検索部１１４は、整形情報３７０を用いて一致度の計算を行うこともできるが、一致度の計算の高速化を目的として、別途検索インデックスの情報を保持してもよい。
【００６３】
なお、図８では、項目一覧１７０１がコードや番号で構成される例を示したが、これに限定されるものではなく、傷病名、医療行為の名称や、ルールの名称等で構成されてもよい。
【００６４】
＜分析処理部＞
分析処理部１１２は、類似データ検索部１１４が抽出した類似データ（後述）に対して、再審査請求の要因を抽出する分析処理を実行し、抽出した要因に関して再審査請求の割合などの統計情報を可視化する。
【００６５】
再審査請求の要因抽出に用いる分析処理は、要因分析に用いられる周知または公知の機械学習的手法あるいは統計的手法であれば特に制限はされず、例えば、ロジスティック回帰分析や、勾配ブースティングや、Random Forestや、決定木学習などを用いてよく、分析の目的に応じて医療データ分析支援システムのユーザが機能を選択または実装可能なものとする。
【００６６】
なお、分析処理部１１２に入力するデータは、整形情報３７０を用いてもよいが、類似データの検索番号１００１をキーとして取得可能なレセプトのいかなる情報を追加したデータを用いてよい。
【００６７】
＜類似データ検索部＞
以下、類似データ検索部１１４による類似データの抽出処理の一例を示す。図１１は、本医療データ分析支援システムにおける類似医療データ抽出処理のフローチャートを示す。この処理は、医療データ分析支援システムのユーザの指令に基づいて開始される。医療データ分析装置１０は、比較対象となるレセプトの情報を受け付けて、類似したレセプトを整形情報３７０から検索し、類似するレセプトのグループを類似データとして抽出する。
【００６８】
類似データ検索部１１４は、医療データ分析支援システムのユーザが選択した分析対象のレセプトの記載情報を入力データとして受け付ける（Ｓ１０１）。ユーザは入力部１７０等からレセプトの記載情報を指定または入力する。なお、入力データは、図８に示した整形情報３７０と同様の項目を含む。
【００６９】
類似データ検索部１１４は、入力データに対応するルール情報３８０を指定する（Ｓ１０２）。入力データのルールは、ユーザが入力部１７０から指定または入力してもよいし、類似データ検索部１１４がルール情報３８０から取得してもよい。
【００７０】
次に、類似データ検索部１１４は、検索対象となる医療データを検索対象データとして受け付ける（Ｓ１０３）。検索対象データは、ユーザが入力部１７０を介して検索対象の整形情報３７０を指定する。なお、検索対象データは、整形情報３７０の生成期間や審査機関などの条件に応じて選択することができる。
【００７１】
なお、医療データ分析支援システムのユーザは、データ整形部１１１に分析対象のレセプトを入力して、整形情報３７０を予め生成させておく。
【００７２】
次に、類似データ検索部１１４は、類似データ検索処理に使用する一致度の閾値の初期値を設定する（Ｓ１０４）。閾値の初期値は「０」から「１」の範囲の実数値であればよい。初期値の同範囲内であれば特に制限されないが、簡単のため、ここでは「１」に近い値（０．９など）を設定する。類似データ検索部１１４は、後述するように、閾値の値を刻み値ずつ下げていきながら最終的な閾値を決定する例を説明する。なお、刻み値は、ステップＳ１０５〜Ｓ１０８のループの度に閾値を低減する変化量であり、例えば、０．０５等の所定値が設定される。
【００７３】
次に、類似データ検索部１１４は、分析対象の入力データの記載情報と、検索対象データの項目の一致度が閾値以上となる整形情報３７０を検索し、類似データの候補（候補データ）として抽出する（Ｓ１０５）。レセプト間の一致度を計算するための入力として使用するレセプトの記載情報は、整形情報３７０の項目一覧１７０１の情報であり、傷病名、医療行為、ルールといった情報を使用する。
【００７４】
一致度の計算には、項目一覧１７０１が「１」か「０」の情報である場合は、値の存在の有無について一致度を計算すればよい。例えば、ジャカード距離や、重み付けジャカード距離などの値を一致度として用いてよい。
【００７５】
また、項目一覧１７０１が数量や、回数、日数などの数値情報を含む場合は、数値情報を用いて類似度等を一致度の指標として算出すればよい。類似度の算出方法としては、例えば、コサイン距離や、ユークリッド距離などの公知または周知の指標を用いることができる。なお、類似データ検索部１１４は、入力データに対する検索対象データの一致度または類似度を算出して閾値と比較すればよい。本実施例１では、一致度または類似度を、一致情報とする。
【００７６】
また、類似データ検索部１１４では、一致度に重み付けを行ってもよい。重み付けの方法として、例えば、ＴＦ−ＩＤＦ（ＴＦ：Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ:単語の出現頻度、ＩＤＦ：Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ：逆文書頻度）などの周知または公知の手法を用いてもよい。
【００７７】
次に、類似データ検索部１１４は、一致度が閾値以上で抽出した類似データ候補（候補データ）であるレセプト（整形情報３７０）に含まれる指標値として、以下の値を算出する（Ｓ１０６）。
【００７８】
（ａ）  入力データのルールと一致するルール以外に、一致するルールを含まない候補データの数＝類似データ数Ｘ１
（ｂ）  入力データのルールと一致するルール以外のルールを含む候補データの数＝類似データ数Ｘ２
（ｃ）  入力データのルールと一致するルール以外にも、一致するルールを含み、かつそのルールが禁忌であるか、もしくは再審査請求された項目の一部を含む候補データの数＝類似データ数Ｘ３
【００７９】
上記（ａ）の類似データ数Ｘ１は、入力データのルールが「Ａ」の場合、ルールが「Ａ」のみの候補データの数を示す。
【００８０】
また、上記（ｂ）の類似データ数Ｘ２は、入力データのルールが「Ａ」の場合、ルールが「Ａ」の他に「Ｂ」や「Ｃ」等の無関係のルールを含む候補データの数を示す。
【００８１】
また、上記（ｃ）の類似データ数Ｘ３は、候補データに該当するルールが「Ａ」の場合、ルールが「Ａ」の他に「Ｄ」や「Ｅ」等の無関係のルールを含み、かつ、ルールが禁忌テーブル３８０−２に含まれ、または再審査請求１７０２の再審査請求の発生に関する記載がある候補データの数を示す。
【００８２】
類似データ検索部１１４は、抽出された候補データの特徴を示す指標値を、上記（ａ）〜（ｃ）の類似データ数Ｘ１〜Ｘ３として算出する。
【００８３】
次に、類似データ検索部１１４は、抽出した候補データの指標値が、予め設定された閾値決定条件を満たすか否かを判定する（Ｓ１０７）。閾値決定条件の一例としてはとしては、以下が挙げられる。
【００８４】
（１）  上記（ｃ）の類似データ数Ｘ３が「１」以上になる
（２）  上記（ａ）の類似データ数Ｘ１が（ｂ）の類似データ数Ｘ２を下回る
（３）  前回の閾値による処理結果と比較して（ａ）の類似データ数Ｘ１が今回は増加せず、（ｂ）の類似データ数Ｘ２が増加する
【００８５】
すなわち、上記（１）の条件を満たす閾値（以下Ｔｈ１）の場合、入力データのルールとは関係のないルールを含み、かつ、ルールが禁忌または再審査請求が発生した候補データが抽出される。したがって、現在の閾値Ｔｈ１で抽出した類似データで分析を行うと、入力データのルールとは無関係なルールで、禁忌または再審査請求等の属性情報を有するデータが含まれるため、分析対象としては望ましくない、と判定される。
【００８６】
また、上記（２）の条件を満たす閾値（以下Ｔｈ２）の場合、入力データのルールのみを含む類似データ数Ｘ１が、入力データのルールとは関係のないルールを含む類似データ数Ｘ２よりも低下する。したがって、現在の閾値Ｔｈ２よりも閾値を低下させると、入力データとは無関係なルールを含む候補データの方が多いため、分析精度の向上は望めない。なお、閾値Ｔｈ２は、類似データ数Ｘ１＝類似データ数Ｘ２から類似データ数Ｘ１＜類似データ数Ｘ２へ遷移する境界となる値である。
【００８７】
また、上記（３）の条件を満たす閾値（以下Ｔｈ３）の場合、刻み値で低下させる前の前回の閾値による処理結果を、類似データ数Ｘ１（−１）、類似データ数Ｘ２（−１）とすると、
【００８８】
類似データ数Ｘ１≒類似データ数Ｘ１（−１）
類似データ数Ｘ２＞類似データ数Ｘ２（−１）
という候補データが抽出される。
【００８９】
したがって、閾値Ｔｈ３の候補データは、入力データとは無関係なルールを含む候補データの増分が多いため、閾値Ｔｈ３より低下させると分析の精度が低下する。
【００９０】
このように、閾値決定条件は、レセプトの項目間の一致度だけではなく、レセプトに適合するルールも加えて判定することで、入力データとは無関係な項目を含む候補データを除外できる閾値を判定することができる。
【００９１】
類似データ検索部１１４は、上記の（１）〜（３）のいずれかの条件を満たす場合、閾値決定条件を満たしたものと判定し、いずれも満たさなかった場合は閾値決定条件を満たしていないと判定する。
【００９２】
ステップＳ１０７において閾値決定条件を満たさない場合、類似データ検索部１１４は、現在の閾値と指標値を履歴情報として検索履歴格納部２３０に格納し、閾値を刻み値分だけ減少させる（Ｓ１０８）。そして、上記ステップＳ１０５に戻って、減少させた閾値で上記処理を繰り返す。
【００９３】
一方、ステップＳ１０７において、閾値決定条件を満たす場合、類似データ検索部１１４は、一致度が最後の閾値以上となるレセプトの整形情報３７０を類似データとして抽出して、類似データ抽出処理を終了する。
【００９４】
以上の手順で類似データを抽出することで、本発明の医療データ分析支援システムでは、入力データとは無関係な医療のルールを含むデータの割合を低減することが可能となる。そして、医療データ分析支援システムは、入力データとは無関係な医療のルールに基づいて再審査請求されたデータ（または属性情報を有するデータ）を除外することで、再審査請求の要因分析として不要な項目の混入が少ない類似データを分析対象のデータとして抽出することができる。
【００９５】
＜指標値、閾値のバリエーション＞
以下、図１１のステップＳ１０６及びステップＳ１０７における指標値及び閾値決定条件のバリエーションを以下に示す。
【００９６】
ステップＳ１０６の指標値に関して、上記（ａ）、（ｂ）、（ｃ）のそれぞれで、「入力データのルールと一致するルール」と記載しているが、これに代わって「入力データと部分的に一致するルール」としてもよい。これにより、レセプトには傷病名などの情報が欠落して請求される場合もあるため、このような場合においても、本来関連のあるレセプトを類似データとして抽出することが可能となる。
【００９７】
また、上記（ｂ）の代わりに、「入力データのルールと一致するルールの数よりも、それ以外のルールに一致する数が多い候補データの数＝類似データ数Ｘ２Ａ」を用いてもよい。上記の例では、入力データとは無関係なルールを１つでも含むだけで、そのデータは類似データを取得する範囲を狭める指標として機能してしまう。
【００９８】
しかし、入力データとは無関係なルールであっても、当該ルールが再審査請求とは無関係である場合、入力データに一致するルールの割合よりも含まれる数が少ないのであれば、再審査請求の要因分析の阻害要因になる可能性は低い。そのため、本指標を導入することで、抽出する類似データの数を不必要に少なくすることを予防することができる。
【００９９】
また、ステップＳ１０７の閾値決定条件に関して、上記（１）の代わりに、新たな（４）「前回の閾値による処理結果と比較して（ａ）の類似データ数Ｘ１が増加せず、（ｃ）の類似データ数Ｘ３のみが増加する」としてもよい。
【０１００】
これは上記（ｃ）の指標値（類似データ数Ｘ３）に該当するデータを類似データから除外する上で、必ずしも一致度の閾値の調整だけで類似データの範囲を決定する必要はなく、候補データの中から（ｃ）に該当するデータを除外することも可能なためである。
【０１０１】
ただし、再審査請求の要因が入力データとは無関係なデータのみが増加する場合は、閾値を下げて類似データの範囲を広げても分析の上で有用なデータ数は増えない。このため、閾値決定条件として上記（４）を用いることで、不要なデータを類似データとして抽出されることを防ぐことが可能となる。ただし、上記（４）の閾値決定条件を用いる場合、類似データの中から、上記（ｃ）に該当する候補データは抽出対象から除外する。
【０１０２】
なお、上記の例では、閾値決定条件を満たした時点で類似データを抽出して処理を終了しているが、後述する統計情報を可視化するために、予め決められた回数だけ、閾値を刻み幅分下げて履歴情報を取得した後に、類似データ抽出処理を終了してもよい。
【０１０３】
また、閾値の初期値で類似データを抽出した際に、指標値である（ｃ）の値が０以上だった場合、閾値決定条件として上記（１）を使用せず、上記（４）を使用してもよい。これにより、レセプトに多少の異常値が混在する場合においても、類似データ取得の範囲が極端に小さくなることを防ぐことができる。
【０１０４】
なお、上記実施例１では、類似データ検索部１１４が、閾値決定条件の（１）〜（３）のいずれかを満足した場合の閾値Ｔｈ１〜Ｔｈ３で候補データ（または検索対象データ）から分析用の類似データを抽出する例を示したが、これに限定されるものではない。例えば、医療データ分析装置１０が、閾値Ｔｈ１〜Ｔｈ３を出力部１６０に表示して、ユーザに閾値を選択させ、選択された閾値で候補データの抽出を行うようにしてもよい。
【０１０５】
また、上記実施例１では類似データ検索部１１４が、入力データの記載情報と、検索対象データの整形情報３７０の一致度を算出し、一致度に対する閾値によって候補データを抽出する例を示したが、これに限定されるものではない。例えば、類似データ検索部１１４が、入力データの記載情報と、検索対象データの整形情報３７０の類似度を算出し、類似度に対する閾値によって候補データを抽出してもよい。
【０１０６】
また、入力データのルール以外のルールを含む候補データに、再審査請求の情報（属性情報）が出現するまで閾値を低下させてもよい。この場合、類似データの数を増大させて分析の精度を向上させることができる。
【０１０７】
＜可視化部＞
本発明の実施例１により、類似データ検索部１１４が、抽出した類似データの統計情報の可視化の例を図２Ａ〜図２Ｄに示す。
【０１０８】
図２Ａ〜図２Ｄは、可視化部１１５が、最終的に決定した閾値（Ｔｈ１〜Ｔｈ３）の情報と、検索履歴格納部２３０に蓄積された履歴情報である閾値毎の類似データの統計情報を出力部１６０へ表示する画面の一例を示す。
【０１０９】
図２Ａは、閾値毎の類似データの数を、レセプト数の棒グラフとして可視化部１１５が表示する画面４１の一例を示す。
【０１１０】
画面４１には、類似データ検索部１１４が上記図１１の処理で決定した閾値を表示する決定閾値５１と、ユーザが閾値を入力する入力欄５２を含む。入力欄５２へユーザが閾値を入力することで、医療データ分析装置１０は入力された閾値でレセプト数を算出し、出力部１６０へ表示する。
【０１１１】
図２Ｂは、閾値毎に入力データのルールに一致するルールのみを有する類似データの比率を棒グラフとして可視化部１１５が表示する画面４２の一例を示す。
【０１１２】
画面４２には、類似データ検索部１１４が上記図１１の処理で決定した閾値を表示する決定閾値５１と、ユーザが閾値を入力する入力欄５２を含む。入力欄５２へユーザが閾値を入力することで、医療データ分析装置１０は入力された閾値でレセプト数に対する類似データ数Ｘ１の割合を算出し、出力部１６０へ表示する。
【０１１３】
図２Ｃは、閾値毎に入力データのルールに一致するルールの他に、他のルールを有する類似データ数Ｘ２の比率を棒グラフとして可視化部１１５が表示する画面４３の一例を示す。
【０１１４】
画面４３には、類似データ検索部１１４が上記図１１の処理で決定した閾値を表示する決定閾値５１と、ユーザが閾値を入力する入力欄５２を含む。入力欄５２へユーザが閾値を入力することで、医療データ分析装置１０は入力された閾値でレセプト数と、他のルールを有する類似データ数Ｘ２の割合を算出し、出力部１６０へ表示する。
【０１１５】
図２Ｄは、閾値毎に再審査請求のデータ（属性情報を有するデータ）の割合を棒グラフとして可視化部１１５が表示する画面４４の一例を示す。図示の例では、閾値毎にレセプト数に対する再審査請求の割合と、レセプト数に対して入力データとは無関係な再審査請求の割合が表示される例を示す。
【０１１６】
画面４４には、類似データ検索部１１４が上記図１１の処理で決定した閾値を表示する決定閾値５１と、ユーザが閾値を入力する入力欄５２を含む。入力欄５２へユーザが閾値を入力することで、医療データ分析装置１０は入力された閾値でレセプト数に対する再審査請求の割合と、入力データとは無関係な再審査請求の割合を算出し、出力部１６０へ表示する。
【０１１７】
以上の本実施例１において、再審査請求の点検業務に関して、医療データ分析装置１０が再審査請求の要因分析のために類似データを抽出する例を述べた。上記以外の本発明の他の実施例として、例えば、再審査請求の情報の代わりに、病気の発症に関する記録情報を使用して、病気の発症要因の分析に適用してもよい。
【実施例２】
【０１１８】
＜概要＞
保険者が点検するレセプトは、請求通りのレセプトに対し、再審査請求のレセプト数が少ない。そのため、機械学習や統計的手法を用いた再審査請求の要因分析において、正例と負例のデータ量が不均衡となるため、要因抽出の精度が悪化するという課題がある。
【０１１９】
本実施例２では、再審査請求と関連する項目に重み付けを実施してから、前記実施例１に示した類似データの抽出を行うことで、再審査請求の割合が高くなるような類似データのグループを抽出する例を示す。
【０１２０】
また、レセプトの点検業務の度に重み値が変わると、点検業務の判断にばらつきが生じる可能性があるため、過去の点検業務で使用した重み値を履歴情報として検索履歴格納部２３０に蓄積し、レセプトの点検時に履歴情報の使用を選択する例も示す。
【０１２１】
＜再審査請求項目に重み付けを行う類似データ抽出のフローチャート＞
以下、再審査請求と関連する項目に重み付けを行ったうえで類似データを抽出する処理の例について述べる。なお、再審査請求と関連する項目は、前記実施例１の整形情報３７０の項目一覧１７０１に含まれる。
【０１２２】
図１２は、重み付けを用いた類似データ抽出処理のフローチャートを示す。
【０１２３】
まず、本医療データ分析支援システムの類似データ検索部１１４は、前記実施例１と同様にユーザが選択した分析対象のレセプトの記載情報を入力データとして取得し、検索対象データを受け付ける。
【０１２４】
類似データ検索部１１４は、過去に入力データとして使用したレセプトの記載情報と、その重み値で構成される履歴情報から、入力データに対する一致度の高い順に記載情報及び履歴情報を取得し、最も一致度の高い履歴情報のレセプトの記載情報及び重み値の情報を出力部１６０に表示する（Ｓ３０１）。
【０１２５】
次に、入力部１７０は、ユーザが出力部１６０に提示された重み値の情報を使用して類似データの検索を行うか否かを受け付ける（Ｓ３０２）。なお、入力データに対する履歴情報がない場合は、本医療データ分析支援システムはユーザに何も提示せず、ステップＳ３０３へと進む。
【０１２６】
ユーザがステップＳ３０２で提示された重み値の情報を使用しない場合、類似データ検索部１１４は、一致度算出の入力となる項目一覧１７０１の各項目に対して重み値の初期値を設定する（Ｓ３０３）。重み値の初期値の設定は、周知または公知の一致度の計算に使用される手法であれば特に制限はなく、例えばＴＦ−ＩＤＦのような手法をしてもよい。
【０１２７】
また、特定の項目の重み付けに偏りのない、すなわち重みを付加しないような値を初期値として設定してもよい。なお、本実施例２で用いる一致度の指標は実施例１とほぼ同様であるが、使用できる指標値は重み付けが可能な指標のみに制限される。
【０１２８】
次に、類似データ検索部１１４は、設定された重み値を使用して、入力データの記載情報と一致度の高いデータを候補データとして整形情報３７０から抽出する（Ｓ３０４）。候補データを抽出する処理は、重み値を使用する以外は図１１及び実施例１の説明と同様のため、説明を省略する。
【０１２９】
次に、類似データ検索部１１４は、抽出された類似データから、再審査請求された項目（１７０２）と、類似データ内の再審査請求の割合で構成される再審査請求統計情報を取得する（Ｓ３０５）。再審査請求統計情報は、例えば、前記実施例１の図２Ｄに示した再審査請求の割合と同様にして算出される。
【０１３０】
再審査請求された項目は、図７の再審査請求情報３６０で示したように、理由対象行番号１６０５と、傷病名情報３２０（図３）、診療行為情報３３０（図４）、医薬品情報３４０（図５）、特定機材情報３５０（図６）の各行番号１００２を突合して類似データ検索部１１４で取得してもよいし、項目理由番号補足１６０３や理由内容１６０４内の自由記載情報を品詞分解したことで得られる単語の情報などから取得してもよい。
【０１３１】
次に、類似データ検索部１１４は、取得した再審査請求の割合が、前回の重み値割合と比較して増加しているか否かを判定し、増加していなければ、重み値決定条件を満たすと判定する（Ｓ３０６）。
【０１３２】
類似データ検索部１１４は、ステップＳ３０６で重み値決定条件を満たしてないと判定した場合、ステップＳ３０５で取得した再審査請求統計情報を一時記録情報として保持し、再審査請求された項目への重み値を所定の刻み幅分増加させて、ステップＳ３０４へと戻る（Ｓ３０７）。
【０１３３】
一方、類似データ検索部１１４は、ステップＳ３０６で重み値決定条件を満たすと判定した場合、現在の重み値の情報と、入力データの記載情報を履歴情報として記録したうえで、ステップＳ３０４で抽出した類似データを履歴情報に記録する（Ｓ３０８）。類似データ検索部１１４は、当該入力データで使用する重み値を現在の値に決定し、入力データと類似データを履歴情報に格納する。
【０１３４】
類似データ検索部１１４は、ステップＳ３０２において、ユーザが出力部１６０に提示された重み値情報を選択した場合は、履歴情報から重み値を取得して、重み値を設定し（Ｓ３０９）、類似データを抽出する（Ｓ３１０）。
【０１３５】
ここで、履歴情報の重み値に入力データに記載のない項目への重み付けが含まれる場合は、類似データ検索部１１４が、該当の項目に重み付けを実施しないことをユーザに通知したうえで、該当の項目の重み付けを行わない。
【０１３６】
以上の実施例２により、医療データ分析装置１０は、再審査請求のデータを多く含んだ類似データを整形情報３７０から抽出し、かつ点検の度に異なる重み付け情報を使用することを防ぐことができ、可視化の度に点検支援の情報にばらつきが生じることを防ぐことが可能となる。
【０１３７】
＜重み付けのユーザ選択画面＞
本発明の実施例２により、医療データ分析装置１０のユーザが履歴情報に基づいて重み付けを選択する画面６１の一例を図１３に示す。画面６１は可視化部１１５によって、出力部１６０に表示される。
【０１３８】
図１３の画面６１の表示例では、過去にユーザが選択した入力データの記載情報６２と、履歴情報から取得した過去の入力データの記載情報６３及び重み付け情報６４が表示される。
【０１３９】
記載情報６２には、一致度の最も高い過去の入力データの情報が表示される。また、入力データに含まれない重み値が履歴情報に存在する場合は、該当項目がわかるように強調して表示される。
【０１４０】
ユーザは表示されたレセプトの記載情報と記載情報６２とを比較し、提示された重み値を使用するか、別のレセプトの記載情報６２を閲覧するか、履歴情報の重み付け情報６４を使用せずに重み値を計算しなおすかを選択できる。なお、別のレセプトの選択や再計算の選択は、選択項目６５のチェックボックスをチェックすることで行われる。
【０１４１】
ユーザが別のレセプトの履歴情報の閲覧を選択した場合、医療データ分析支援システムは、次に一致度の高いレセプトの記載情報６２を表示する。ユーザが選択項目６５で履歴情報の重み値の使用あるいは不使用を選択した場合、上記図１２のフローチャートにしたがって、類似データ検索部１１４は整形情報３７０から類似データを抽出する。
【０１４２】
＜ユーザの目的に応じて、実施例２の重み付けの方法の変更＞
医療データ分析装システムのユーザは、再審査請求の要因分析の他に、確実に再審査請求される、もしくは再審査請求を回避可能なレセプトのパターンを点検ルールとして抽出したい場合がある。
【０１４３】
本医療データ分析支援システムでは、上記実施例２に加え、ユーザは分析の目的情報として、以下（ａ）、（ｂ）のいずれかを入力部１７０を操作して入力してよい。
【０１４４】
（ａ）  再審査請求のあるレセプトを判定するルールの抽出、あるいは再審査請求の要因分析
（ｂ）  再審査請求のないレセプトを判定するルールの抽出
【０１４５】
上記（ａ）の場合、上述した通り、図１２のステップＳ３０３、Ｓ３０７で重み付けされる項目は再審査請求された項目となり、またステップＳ３０６の重み値決定条件は、再審査請求が前回の重み値と比較して増加していないことが条件となる。
【０１４６】
一方で、上記（ｂ）の場合、図１２のステップＳ３０３、Ｓ３０７で重み付けされる項目は再審査請求されなかった項目となり、またステップＳ３０６の重み値決定条件は、類似データの中から再審査請求がなくなるか一定値以下になることが条件となる。
【０１４７】
これにより、類似データ検索部１１４は、再審査請求と関連のある項目を含む類似データを取得するか、再審査請求されない項目を含む類似データを取得するかを、ユーザの分析目的に応じて切り替えることが可能となる。
【０１４８】
なお、本発明の実施形態は、汎用コンピュータ上で稼働するソフトウェアで実装しても良いし専用ハードウェア又はソフトウェアとハードウェアの組み合わせで実装しても良い。上記の説明では「テーブル」形式によって本発明の各情報について説明したが、これら情報は必ずしもテーブルによるデータ構造で表現されていなくても良く、リスト、ＤＢ、キュー等のデータ構造やそれ以外で表現されていても良い。そのため、データ構造に依存しないことを示すために「テーブル」、「リスト」、「ＤＢ」、「キュー」等について単に「情報」と呼んでもよい。
【０１４９】
＜まとめ＞
以上のように、上記実施例１、２の類似データの検索方法は、プロセッサ（１４０）とメモリ（１５０）を有する計算機（１０）が、検索対象データから入力データに類似するデータを抽出する類似データの検索方法であって、前記計算機（１０）が、前記入力データの記載情報と前記入力データの第１のルールを受け付け、前記検索対象データを受け付ける入力ステップと（Ｓ１０１、Ｓ１０２）、前記計算機（１０）が、閾値の初期値を設定する初期値設定ステップと（Ｓ１０３）、前記計算機（１０）が、前記入力データに対する前記検索対象データの一致情報（一致度または類似度）を算出し、一致情報と前記閾値を比較して候補データを抽出する候補データ抽出ステップと（Ｓ１０４）、前記計算機（１０）が、前記候補データから、前記第１のルールのみを含む第１のデータと、前記第１のルール群に含まれない第２のルールを含む第２のデータとを抽出するグループ抽出ステップ（Ｓ１０５）と、前記計算機（１０）が、前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしていない場合には前記閾値を変更する閾値変更ステップ（Ｓ１０６、Ｓ１０７）と、を含む。
【０１５０】
上記構成により、類似データの検索方法は、入力データとは無関係な医療のルールを含むデータの割合を低減することが可能となる。そして、類似データの検索方法は、入力データとは無関係な医療のルールに基づいて再審査請求されたデータ（属性情報を有するデータ）を除外することで、再審査請求の要因分析として不要な項目の混入が少ない類似データを分析対象のデータとして抽出することができる。
【０１５１】
また、前記閾値変更ステップは（Ｓ１０６、Ｓ１０７）、前記第２のデータに含まれる属性情報（再審査請求または禁忌のルール）の有無に基づいて前記閾値決定条件を満たしているか否かを判定する。
【０１５２】
これにより、入力データとは無関係な医療のルールに基づいて再審査請求されたデータ（属性情報を有するデータ）を除外することが可能となる。
【０１５３】
また、計算機（１０）が、前記第１のデータと前記第２のデータが所定の閾値決定条件を満たしている場合には、前記一致情報が前記閾値以上の前記検索対象データを類似データとして抽出する類似データ抽出ステップを、さらに含む。
【０１５４】
これにより、値を更新された最終的な閾値以上の一致度の検索対象データから類似データを抽出することができる。
【０１５５】
また、前記閾値変更ステップ（Ｓ１０６、Ｓ１０７）は、前記第２のデータに属性情報が含まれるまで前記閾値を低下させる。これにより、類似データの数を増大させて分析の精度を向上させることができる。
【０１５６】
また、前記閾値変更ステップ（Ｓ１０６、Ｓ１０７）は、前記閾値毎に前記第１のデータの数と、前記第２のデータの数を取得し、前記第２のデータの数が第１のデータの数を上回るまで前記閾値を低下させる。これにより、不要なデータを類似データとして抽出されることを防ぐことが可能となる。
【０１５７】
前記閾値変更ステップ（Ｓ１０６、Ｓ１０７）は、前記閾値毎に前記第１のデータの数と、前記第２のデータの数を取得し、前記第１のデータの数が増加せずかつ前記第２のデータの数のみが増加するまで前記閾値を低下させる。これにより、候補データの中から上記（ｃ）に該当するデータを除外することも可能となる。
【０１５８】
前記閾値変更ステップ（Ｓ１０６、Ｓ１０７）は、前記閾値毎に前記第１のデータの数と、前記属性情報を含む前記第２のデータの数を取得し、前記第１のデータの数が増加せずかつ前記属性情報を持つ前記第２のデータの数のみが増加するまで前記閾値を低下させる。これにより、類似データ取得の範囲が極端に小さくなることを防ぐことができる。
【０１５９】
また、前記入力データ及び検索対象データは、医療情報を含むレセプトの情報であって、前記記載情報は、前記レセプトに記載された傷病名（１２０２）と、診療行為（１３０２）と、特定器材（１５０２）と、医薬品（１４０２）と、ルール（２００１）の情報を含み、前記ルール（２００１）は、医療情報の組み合わせが適応（３８０−１）であるか禁忌（３８０−２）であるかの情報を含み、前記属性情報は、第１の属性情報もしくは第２の属性情報であって、前記第１の属性情報は、前記レセプトに記載された再審査請求の情報（１７０２）であり、前記第２の属性情報は、前記第２のルールが禁忌（３８０−２）の情報であるか、前記第２のルールが再審査請求された項目（１６０３）を含む。
【０１６０】
また、前記計算機（１０）が、前記候補データから、前記第１の属性情報を持つ記載情報を取得する再審査請求抽出ステップ（Ｓ３０５）と、前記計算機（１０）が、前記第１の属性情報が示す記載情報に重み値を付加して再度候補データを抽出する重み設定ステップ（Ｓ３０７）と、をさらに含む。
【０１６１】
これにより、再審査請求と関連する項目に重み付けを実施してから、前記実施例１に示した類似データの抽出を行うことで、再審査請求の割合が高くなるような類似データのグループを抽出することが可能となる。
【０１６２】
また、前記再審査請求抽出ステップ（Ｓ３０５）は、前記重み値毎に、前記候補データに含まれる前記第１の属性情報の割合である属性割合情報を取得し、前記重み設定ステップ（Ｓ３０７）は、前記属性割合情報が増加しなくなるまで前記重み値を増加させて前記候補データを抽出する。
【０１６３】
これにより、再審査請求のデータを多く含んだ類似データを整形情報３７０から抽出し、かつ点検の度に異なる重み付け情報を使用することを防ぐことができ、可視化の度に点検支援の情報にばらつきが生じることを防ぐことが可能となる。
【０１６４】
また、前記計算機（１０）が、過去の入力データ毎に重み値の履歴情報を蓄積する履歴情報蓄積ステップ（Ｓ３０７）と、前記計算機（１０）が、新たな入力データを用いて候補データを抽出する場合に、前記新たな入力データとの一致度が最も高い過去の入力データの重み値情報を出力し、前記重み値情報を用いて候補データを検索するか否かの選択を受け付ける重み選択ステップ（Ｓ３０１）と、をさらに含む。
【０１６５】
過去の点検業務で使用した重み値を履歴情報として検索履歴格納部２３０に蓄積し、レセプトの点検時に履歴情報の使用を選択することで、可視化の度に点検支援の情報にばらつきが生じることを防ぐことが可能となる。
【０１６６】
前記重み設定ステップ（Ｓ３０３、Ｓ３０７）は、前記重み付けの対象を前記第１の属性情報が付与された記載情報とするか、前記第１の属性情報が付与されていない記載情報を対象とするかを、分析目的の情報に従って切り替え、かつ、前記属性割合情報が増加しなくなるまで重み値を増加させるか、前記属性割合情報がなくなるまで重み値を増加させるかを切り替えて、類似データを抽出する。
【０１６７】
これにより、類似データ検索部１１４は、再審査請求と関連のある項目を含む類似データを取得するか、再審査請求されない項目を含む類似データを取得するかを、ユーザの分析目的に応じて切り替えることが可能となる。
【０１６８】
また、前記計算機（１０）が、前記閾値毎の候補データの統計情報として、候補データの数（４１）と、前記入力データに存在するルールのうち候補データ内に存在するルールの数（４２）と、入力データに存在しないルールのうち候補データに存在するルールの数（４３）と、候補データに存在する前記第１の属性情報の割合を表示（４４）する可視化ステップを、さらに含む。
【０１６９】
これにより、検索対象データに含まれるレセプト数や入力データのルールと一致するデータの割合などを表示することができる。
【０１７０】
なお、本発明は上記した実施例１、２に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に記載したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加、削除、又は置換のいずれもが、単独で、又は組み合わせても適用可能である。
【０１７１】
また、上記の各構成、機能、処理部、及び処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、及び機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【０１７２】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１７３】
１０  医療データ分析装置
２０  データベース
２１０  医療データ格納部
２２０  ルール格納部
２３０  履歴情報格納部
１１１  データ整形部
１１２  分析処理部
１１４  類似データ検索部
１１５  可視化部
３２０  傷病名情報
３３０  診療行為情報
３４０  医薬品情報
３５０  特定器材情報
３６０  再審査請求情報
３７０  整形情報
３８０  ルール情報
【図１】
2020052912.tif 000003
【図２Ａ】
2020052912.tif 000004
【図２Ｂ】
2020052912.tif 000005
【図２Ｃ】
2020052912.tif 000006
【図２Ｄ】
2020052912.tif 000007
【図３】
2020052912.tif 000008
【図４】
2020052912.tif 000009
【図５】
2020052912.tif 000010
【図６】
2020052912.tif 000011
【図７】
2020052912.tif 000012
【図８】
2020052912.tif 000013
【図９】
2020052912.tif 000014
【図１０】
2020052912.tif 000015
【図１１】
2020052912.tif 000016
【図１２】
2020052912.tif 000017
【図１３】
2020052912.tif 000018