(57)【要約】【課題】  異なる書き方の傷病名記載に対して、正確な傷病名を取得可能なレセプト処理システムを提供する。【解決手段】  本発明に係るレセプト処理システムおいて、記載文字列を読み取る読取部と、各種の傷病名と該傷病名に対応して設定された名前コードとが記憶されているコードテーブルと、区切り記号が登録されている記号登録部と、記号登録部を利用して、読み取られた記載文字列に対して区切り記号を検出して、該区切り記号に基づいて記載文字列を文字列部分に分割する検出分割動作を行うための検出分割部と、文字列部分を結合して結合文字列を複合病名として生成するための結合生成部と、コードテーブルに対して検索を行い且つ傷病名に対して判定を行うための検索判定部と、コードテーブルから傷病名と名前コードとを取り出すための取出部とを備え、検索判定部は、コードテーブルを検索して該コードテーブルに複合病名の有無を判定し、複合病名に一致する傷病名が有る場合、取出部は、コードテーブルから一致する傷病名及び対応の名前コードを取り出す。【選択図】  図１
2008083784.tif 000002
【特許請求の範囲】
【請求項１】
レセプトの傷病名フィールドにおける傷病名を含み且つ区切り記号を利用して複数の前記傷病名を省略的に記載した記載文字列を読み取る読取部と、
各種の傷病名と該傷病名に対応して設定された名前コードとが記憶されているコードテーブルと、
前記区切り記号が登録されている記号登録部と、
前記記号登録部を利用して、読み取られた前記記載文字列に対して前記区切り記号を検出して、該区切り記号に基づいて前記記載文字列を文字列部分に分割する検出分割動作を行うための検出分割部と、
前記文字列部分を結合して結合文字列を複合病名として生成するための結合生成部と、
前記コードテーブルに対して検索を行い且つ前記傷病名に対して判定を行うための検索判定部と、
前記コードテーブルから前記傷病名と前記名前コードとを取り出すための取出部とを備え、
前記検索判定部は、前記コードテーブルを検索して該コードテーブルに前記複合病名の有無を判定し、
前記複合病名に一致する傷病名が有る場合、前記取出部は、前記コードテーブルから前記一致する傷病名及び対応の前記名前コードを取り出すことを特徴とするレセプト処理システム。
【請求項２】
前記複合病名に一致する傷病名が無い場合、前記検索判定部は、更に、各前記文字列部分に対して前記コードテーブルを検索して、各前記文字列部分と一致する各傷病名を判定し、前記取出部は、前記コードテーブルから各前記文字列部分と一致する傷病名及び対応の前記名前コードを取り出すことを特徴とする請求項１記載のレセプト処理システム。
【請求項３】
少なくとも前記記載文字列における省略語が記憶されている省略語記憶部と、
前記結合文字列に一致する傷病名が無い場合、前記省略語記憶部を利用して、前記文字列部分において前記省略語からなる前記文字列部分が存在しているか否かを判断する省略語判断部と、
前記省略語からなる前記文字列部分が存在していると、前記省略語記憶部を利用して、他の前記文字列部分における他の前記省略語を確定して該他の省略語を除いた基本部分を切り出す確定切出部とを更に備え、
前記結合生成部は、更に、前記省略語からなる前記文字列部分と前記基本部分とを結合して結合文字列を単一病名として生成し、
前記検索判定部は、更に、前記単一病名及び前記他の文字列部分に対して前記コードテーブルを検索して、各前記文字列部分と一致する各傷病名を判定し、前記取出部は、前記コードテーブルから各一致する傷病名及び対応の前記名前コードを取り出すことを特徴とする請求項１記載のレセプト処理システム。
【請求項４】
前記省略語からなる前記文字列部分が存在していないと、前記検索判定部は、各前記文字列部分に対して前記コードテーブルを検索して、各前記文字列部分と一致する各傷病名を判定し、前記取出部は、前記コードテーブルから各前記文字列部分と一致する傷病名及び対応の前記名前コードを取り出すことを特徴とする請求項３記載のレセプト処理システム。
【請求項５】
前記省略語は器官の名前及び肢体の名前の何れかからなり、前記基本部分は病症名からなることを特徴とする請求項３記載のレセプト処理システム。
【請求項６】
前記省略語記憶部には、更に、各前記省略語に対応する略語コードが記憶されていることを特徴とする請求項３記載のレセプト処理システム。
【請求項７】
前記コードテーブルと前記省略語記憶部とは、一つの記憶部に設けられることを特徴とする請求項３記載のレセプト処理システム。
【請求項８】
前記一つの記憶部には、各前記省略語に対して、同一の略語コードが付与されることを特徴とする請求項７記載のレセプト処理システム。
【請求項９】
前記名前コードに基づいて各種傷病に関する統計処理を行うための統計処理を更に備え、
前記取出部は、前記コードテーブルから取り出した前記傷病名及び対応の前記名前コードを前記統計処理部に出力し、
前記統計処理部は、入力した前記名前コードに対して電子計算を行う
ことを特徴とする請求項１記載のレセプト処理システム。
【請求項１０】
前記取出部によって前記コードテーブルから読み出された前記傷病名及び対応の前記名前コードを入力して印字する印字部を更に備える
ことを特徴とする請求項１記載のレセプト処理システム。
【請求項１１】
前記区切り記号は、スペース「  」、カンマ「，」、ピリオド「．」、読点「、」、中点「・」、アンド「＆」及びスラッシュ「／」の何れかの符号、あるいは、「及び」、「兼」及び「と」の何れかの文字であることを特徴とする請求項１記載のレセプト処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レセプトを処理するためのレセプト処理システムに関し、特に、レセプトにおける傷病名の異なる書き方に応じて正確な傷病名を取出し可能なレセプト処理システムに関するものである。
【背景技術】
【０００２】
近年、保険者は、各医療機関における被保険者のそれぞれの傷病などについての現状を把握するために、レセプト処理システムが応用されている。
このようなレセプト処理システムについて、例えば、特開平１１−２９８７１７の特許文献に開示されている。
【０００３】
また、このようなレセプト処理システムは、各種の傷病に関する統計を行うために、光学式文字読取装置（ＯＣＲ）を用いて、例えば、レセプトに設けられている傷病名フィールドにおける文字を読み取り、また、各傷病名と対応の各名前コードとが記憶されているコードテーブルを利用して、読み取った結果を傷病名として例えば統計処理部に出力すると共に対応の名前コードも出力し、そして、統計処理部に入力した対応の名前コードに基づく計算を行わせるような処理を実行している。これによって、各種の傷病についての統計情報を迅速に得ることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、傷病名フィールドにおける傷病名の記載に対して医者毎に異なり、例えば、行毎に一つの病名のみを記載した場合や、同一行に複数の病名をスペース等の区切り符号で区切って書いた場合、同一行に同類の病名を部分的に省略して組み合わせるように書いた場合などがある。
そのため、傷病名フィールドから病名を正確に読み取れなく、そして、正確な名前コードを得られない問題が生じてしまう。
【０００５】
図６は、従来のレセプト処理システムにおける処理結果の一例を示す説明図である。
図６（ａ）に示されているように、傷病名フィールド１には、記載文字列がそれぞれ記載されている。これら記載文字列は、記載内容として、省略的に書いた同類の病名などからなる。例えば、図６（ａ）では、足と爪との双方の白癬を「足白癬、爪白癬」とするのではなく「足、爪白癬」と省略している。
ところが、出力結果として、図６（ｂ）に示されているように、一つの病名のみに対応する名前コードしか出力されていないこととなっている。
このように出力した結果として、正確な統計情報を得られなくなる。
【課題を解決するための手段】
【０００６】
本発明は、以上の点を解決するために、次の構成を採用する。
本発明に係るレセプト処理システムは、レセプトの傷病名フィールドにおける傷病名を含み且つ区切り記号を利用して複数の傷病名を省略的に記載した記載文字列を読み取る読取部と、各種の傷病名と該傷病名に対応して設定された名前コードとが記憶されているコードテーブルと、区切り記号が登録されている記号登録部と、
記号登録部を利用して、読み取られた記載文字列に対して区切り記号を検出して、該区切り記号に基づいて記載文字列を文字列部分に分割する検出分割動作を行うための検出分割部と、文字列部分を結合して結合文字列を複合病名として生成するための結合生成部と、コードテーブルに対して検索を行い且つ傷病名に対して判定を行うための検索判定部と、コードテーブルから傷病名と名前コードとを取り出すための取出部とを備え、検索判定部は、コードテーブルを検索して該コードテーブルに複合病名の有無を判定し、複合病名に一致する傷病名が有る場合、取出部は、コードテーブルから一致する傷病名及び対応の名前コードを取り出すことを特徴とする。
【０００７】
また、本発明に係るレセプト処理システムでは、結合文字列に一致する傷病名が無い場合、検索判定部は、更に、各文字列部分に対してコードテーブルを検索して、各文字列部分と一致する各傷病名を判定し、取出部は、コードテーブルから各文字列部分と一致する傷病名及び対応の名前コードを取り出すことができる。
【０００８】
また、本発明に係るレセプト処理システムは、少なくとも記載文字列における省略語が記憶されている省略語記憶部と、結合文字列に一致する傷病名が無い場合、省略語記憶部を利用して、文字列部分において省略語からなる文字列部分が存在しているか否かを判断する省略語判断部と、省略語からなる文字列部分が存在している場合、省略語記憶部を利用して、他の文字列部分における他の省略語を確定して該他の省略語を除いた基本部分を切り出す確定切出部とを更に備えることができる。そして、結合生成部は、更に、省略語からなる文字列部分と基本部分とを結合して結合文字列を単一病名として生成し、検索判定部は、更に、単一病名及び他の文字列部分に対してコードテーブルを検索して、各文字列部分と一致する各傷病名を判定し、取出部は、コードテーブルから各一致する傷病名及び対応の名前コードを取り出す。
【０００９】
また、省略語からなる文字列部分が存在していない場合、検索判定部は、各文字列部分に対してコードテーブルを検索して、各文字列部分と一致する各傷病名を判定し、取出部は、コードテーブルから各文字列部分と一致する傷病名及び対応の名前コードを取り出すことができる。
【００１０】
また、本発明に係るレセプト処理システムでは、省略語として、器官の名前や肢体の名前などを採用し、基本部分として、病症名を採用することができる。
【００１１】
また、省略語記憶部には、更に、各省略語に対応する略語コードを記憶することができる。
【００１２】
また、コードテーブルと省略語記憶部とを一つの記憶部に設けることができる。
そして、該一つの記憶部に、各省略語に対して同一の略語コードを付与することができる。
【００１３】
また、本発明に係るレセプト処理システムは、名前コードに基づいて各種傷病に関する統計処理を行うための統計処理を更に備えることができる。そして、取出部は、コードテーブルから取り出した傷病名及び対応の名前コードを統計処理部に出力し、統計処理部は、入力した名前コードに対して電子計算を行う。
【００１４】
また、本発明に係るレセプト処理システムは、取出部によってコードテーブルから取り出された傷病名及び対応の名前コードを入力して印字する印字部を更に備えることができる。
【００１５】
また、区切り記号として、スペース「  」、カンマ「，」、ピリオド「．」、読点「、」、中点「・」、アンド「＆」及びスラッシュ「／」の何れかの符号、あるいは、「及び」、「兼」及び「と」の何れかの文字を採用することができる。
【発明の効果】
【００１６】
本発明に係るレセプト処理システムによれば、区切り記号を利用して省略的に記載した記載文字列に対して各文字列部分に分割する分割処理を行い、そして、各文字列部分を結合して検索判定を行うので、異なる書き方に応じて、記載文字列から正確な傷病名を得ることができる。従って、コードテーブルから傷病名に対応する正確な名前コードも取得することができる。これによって、正確な統計情報を得ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図を用いる実施形態で、本発明に係る画像形成システムを、画像形成装置と共に詳細に説明する。
【実施例１】
【００１８】
〈実施例１の構成〉
図１は、本発明に係るレセプト処理システムの実施例１における構成を示すブロック図である。
本発明に係るレセプト処理システム１０は、図１に示されているように、読取部１１、コードテーブル１２、検索判定部１３、取出部１４、記号登録部１５、検出分割部１７、結合生成部１８、統計処理部１９、印字部２０、一時記憶部２１、出力結果格納部２２及びこれら各部を制御するための制御部２３を備えている。
【００１９】
本発明に係るレセプト処理システム１０において、読取部１１は、レセプトの傷病名フィールドにおける記載文字列を読み取る機能を有している。この読取部として、例えば、光学式文字読取装置を採用することができる。
コードテーブル１２は、各種の傷病名と該傷病名に対応して設定された名前コードとを記憶している。
【００２０】
図２は、実施例１におけるコードテーブルの構成を示す説明図である。
コードテーブル１２は、図２に示されているように、傷病名項目と名前コード項目とを有している。各項目において、傷病名と名前コードとが対応してそれぞれ記憶されている。
【００２１】
具体的には、例えば、傷病名「胃炎」に対応して、名前コード「８８３０４１７」が設定され、また、傷病名「胃十二指腸潰瘍」に対応して、名前コード「５３１９００９」が設定されている。
【００２２】
また、本発明に係るレセプト処理システム１０において、検索判定部１３は、コードテーブルに対して検索を行い且つ傷病名に対して判定を行う機能を有している。
取出部１４は、コードテーブルから傷病名と対応の名前コードとを取り出す機能を有している。
【００２３】
記号登録部１５は、記載文字列における文字列部分を区切るための区切り記号を登録している。
この区切り記号は、医者だちが傷病名フィールドに傷病名を記載するために用いられ、そして、異なる各書き方に対応して、スペース「  」、符号「・」、「、」、「，」など及び文字「及び」などからなる。
【００２４】
図３は、記号登録部の構成を示す説明図である。
記号登録部１５には、図３に示されているように、各種傷病名の異なる書き方に応じて、それぞれの区切り記号が登録されている。
この区切り記号として、スペース「  」や、カンマ「，」、ピリオド「．」、読点「、」、中点「・」、アンド「＆」及びスラッシュ「／」などの符号、あるいは、「及び」や、「兼」及び「と」などの文字が採用されている。
【００２５】
検出分割部１７は、記号登録部１５を利用して、読取部１１によって読み取られた記載文字列に対して区切り記号を検出して、検出された区切り記号に基づいて、記載文字列を文字列部分に分割する機能を有している。
【００２６】
結合生成部１８は、分割された各文字列部分を結合して結合文字列を生成する機能を有している。
統計処理部１９は、取出部１４によって取出された名前コードに基づいて、各種傷病に関する統計処理を行う機能を有している。
印字部２０は、取出部１４によって取出された傷病名及び対応の名前コードを記録媒体を印字する機能を有している。
【００２７】
一時記憶部２１は、読取部１１によって読み取った記載文字列や、検出分割部１７によって分割された文字列部分、結合生成部１８によって生成された結合文字列などを一時的に記憶する機能を有している。
出力結果格納部２２は、取出部１４によって取出された傷病名及び名前コードなどを出力結果として格納する機能を有している。
そして、制御部２３は、上記した各部を制御し、各部のそれぞれの機能を実現させるためのプログラムを有している。
【００２８】
〈実施例１の動作〉
次に、本発明に係るレセプト処理システム１０の動作を、フローチャートに沿って詳細に説明する。
図４は、本発明に係るレセプト処理システムの実施例１における動作を示すフローチャートである。
レセプト処理システム１０において、まず、制御部２３は、制御プログラムを用いて、各部１１〜２２に対する制御操作を開始し、そして、読取部１１は、レセプトにおける傷病名フィールドから、該傷病名フィールドに記載されている記載文字列を読み取る（ステップ１）。
【００２９】
図５は、実施例１において傷病名フィールドに記載されている記載内容の一例を示す説明図である。
傷病名フィールド２３には、図５（ａ）に示されているように、記載内容は、「胃・十二指腸潰瘍」の記載文字列となっている。
この記載文字列には、区切り記号「・」が採用され、この区切り記号を介して、記載順に沿って前に位置する第一の文字列部分「胃」と、記載順に沿って後に位置する第二の文字列部分「十二指腸潰瘍」とがそれぞれの文字列部分として記載されている。
従って、記載文字列「胃・十二指腸潰瘍」が読み取られ（ステップ１）、一時記憶部２１に一時的に記憶される（ステップ２）。
【００３０】
そして、検索判定部１３は、この記載文字列に対し、コードテーブル１２を検索して、該記載文字列に一致する傷病名が存在しているか否かを判定する（ステップ３）。
一方、該記載文字列に一致する傷病名が存在している（ステップ４）と判定された場合、ステップ１１に進む。
【００３１】
他方、該記載文字列に一致する傷病名が存在していない（ステップ４）と判定された場合、検出分割部１７は、該記載文字列に対して、記号登録部１５に登録されている各区切り記号を検出して、この区切り記号に基づいて、記載文字列を文字列部分に分割する（ステップ５）。
本実施例において、記載文字列「胃・十二指腸潰瘍」に一致する傷病名がコードテーブル１２に存在していないので、「胃・十二指腸潰瘍」から、第一文字列部分「胃」及び第二文字列部分「十二指腸潰瘍肘挫傷」が取得され、そして、一時記憶部２１に一時的に記憶される（ステップ６）。
【００３２】
その後、結合生成部１８は、第一及び第二の文字列部分を結合して結合文字列を生成する（ステップ７）。
即ち、この実施例では、結合文字列となる「胃十二指腸潰瘍」が複合病名として生成されて（ステップ７）、一時記憶部２１に記憶される（ステップ８）。
【００３３】
続いて、検索判定部１３は、生成された複合病名に対して、コードテーブル１２を検索し、該コードテーブル１２に該複合病名に一致する傷病名が存在しているか否かを判定する（ステップ９）。
【００３４】
一致する傷病名が存在する（ステップ１０）場合、取出部１４は、この一致する傷病名と対応の名前コードとを取り出す（ステップ１１）。取出された傷病名及び名前コードが出力結果として出力結果格納部２２に対応して格納される（ステップ１２）。
本実施例では、コードテーブル１２に「胃十二指腸潰瘍」の傷病名が存在しているので、この「胃十二指腸潰瘍」の傷病名と対応の「５３１９００９」の名前コードとが取出され、出力結果格納部２２に格納される。
【００３５】
その後、制御部２３は、印字部２０を制御して、該印字部２０に、取出されたそれぞれの傷病名及び名前コードを印字させる（ステップ１３）。これによって、図５（ｂ）に示されているように、正確な傷病名及び名前コードが得られる。
また、制御部２３は、統計処理部１９を制御して、該統計処理部１９に、出力結果格納部２２における全ての名前コードに基づく統計処理を行わせる（ステップ１４）。
【００３６】
ステップ１０において、複合病名に一致する傷病名が存在していない（ステップ１０）場合、検索判定部１３は、各文字列部分に基づいて、コードテーブル１２を検索して、一致する傷病名をそれぞれ判定する（ステップ１５）。そして、制御部２３は、ステップ１１の制御動作を行う。
【００３７】
次に、本発明に係る実施例２について説明する。この実施例において、実施例１と同様な構成について、同じ符号を与え、そして、その説明も省略する。
【実施例２】
【００３８】
〈実施例２の構成〉
図７は、本発明に係るレセプト処理システムの実施例２における構成を示すブロック図である。
本発明に係るレセプト処理システム３０は、図７に示されているように、読取部１１、コードテーブル１２、検索判定部１３、取出部１４、記号登録部１５、検出分割部１７、結合生成部１８、統計処理部１９、印字部２０、一時記憶部２１、出力結果格納部２２、省略語記憶部３１、省略語判断部３２、確定切出部３３及びこれら各部を制御するための制御部３４を備えている。
【００３９】
省略語記憶部３１は、区切り記号を利用して複数の傷病名を省略して記載した場合の省略語と、対応の略語コードとを記憶している。
図８は、省略語記憶部の構成を示す説明図である。
省略語記憶部３１には、図８に示されているように、省略語「足」、「爪」及び「胃」などと、これら省略語に対応する略語コードが記憶されている。
【００４０】
これらの省略語は、「胃」のような器官の名前や、「足」のような肢体の名前などからなる。
尚、必要に応じて、例えば、位置或は度合いを示す他の言葉を採用しても良い。
また、略語コードを設けなくても良い。
【００４１】
レセプト処理システム３０において、省略語判断部３２は、検出分割部１７によって得られた各文字列部分において省略語からなる文字列部分が存在しているか否かを判断する機能を有している。
確定切出部３３は、省略語からなる文字列部分を除く他の文字列部分に対して確定切出処理を行い、即ち、他の文字列部分に省略語記憶部３１に記憶される省略語が含まれるかどうかを検索することにより、他の文字列部分における他の省略語を確定して、該他の省略語を除いた基本部分を切り出す機能を有している。
【００４２】
そして、制御部３４は、上記した各部を制御し、各部のそれぞれの機能を実現させるためのプログラムを有している。
【００４３】
〈実施例２の動作〉
次に、本発明に係るレセプト処理システム３０の動作を、フローチャートに沿って詳細に説明する。
図９は、本発明に係るレセプト処理システムの実施例２における動作を示すフローチャートである。
レセプト処理システム３０において、まず、制御部３４は、制御プログラムを用いて、各部に対して制御操作を開始し、そして、読取部１１は、レセプトにおける傷病名フィールドから、該傷病名フィールドに記載されている記載文字列を読み取る（ステップ１）。
【００４４】
図１０は、実施例２において傷病名フィールドに記載されている記載内容の一例を示す説明図である。
傷病名フィールド２３には、図１０（ａ）に示されているように、記載内容は、「足、爪白癬」の記載文字列となっている。
【００４５】
この記載文字列は、区切り記号「、」を利用して、二つの病名「足白癬」及び「爪白癬」を省略的に記載されている。
即ち、肢体の名前からなる「足」及び「爪」は省略語として記載され、また、病症の名前からなる「白癬」は基本部分として記載されている。
従って、記載文字列「足、爪白癬」が読み取られ（ステップ１）、一時記憶部２１に一時的に記憶される（ステップ２）。
【００４６】
そして、検索判定部１３は、この記載文字列に対し、コードテーブル１２を検索して、該記載文字列に一致する傷病名が存在しているか否かを判定する（ステップ３）。
一方、該記載文字列に一致する傷病名が存在している（ステップ４）と判定された場合、ステップ１１に進む。
【００４７】
他方、該記載文字列に一致する傷病名が存在していない（ステップ４）と判定された場合、検出分割部１７は、該記載文字列に対して、記号登録部１５に登録されている各区切り記号を検出して、この区切り記号に基づいて、記載文字列を文字列部分に分割する（ステップ５）。
本実施例において、記載文字列「足・爪白癬」に一致する傷病名がコードテーブル１２に存在していないので、「足・爪白癬」から、第一文字列部分「足」及び第二文字列部分「爪白癬」が取得され、そして、一時記憶部２１に一時的に記憶される（ステップ６）。
【００４８】
その後、結合生成部１８は、第一及び第二の文字列部分を結合して結合文字列を生成する（ステップ７）。
即ち、この実施例では、結合文字列となる「足爪白癬」が複合病名として生成されて（ステップ７）、一時記憶部２１に記憶される（ステップ８）。
【００４９】
続いて、検索判定部１３は、生成された複合病名に対して、コードテーブル１２を検索し、該コードテーブル１２に該複合病名に一致する傷病名が存在しているか否かを判定する（ステップ９）。
【００５０】
一致する傷病名が存在している（ステップ１０）場合、取出部１４は、この一致する傷病名と対応の名前コードとを取り出す（ステップ１１）。取出された傷病名及び名前コードが出力結果として出力結果格納部２２に対応して格納される（ステップ１２）。
【００５１】
その後、制御部２３は、印字部２０を制御して、該印字部２０に、取出されたそれぞれの傷病名及び名前コードを印字させる（ステップ１３）。これによって、図５（ｂ）に示されているように、正確な傷病名及び名前コードが得られる。
また、制御部２３は、統計処理部１９を制御して、該統計処理部１９に、出力結果格納部２２における全ての名前コードに基づく統計処理を行わせる（ステップ１４）。
【００５２】
ステップ１０において、複合病名に一致する傷病名が存在していない（ステップ１０）場合、省略語判断部３２は、省略語記憶部３１を利用して、第一及び第二文字列部分において省略語からなる文字列部分が存在しているか否かを判断する（ステップ１５）。
【００５３】
本実施例では、コードテーブル１２に「足爪白癬」の傷病名が存在していないので（ステップ１０）、第一文字列部分「足」及び第二文字列部分「爪白癬」が判断される（ステップ１５）。また、第一文字列部分「足」が省略語「足」からなるものであるので、省略語からなる文字列部分が単独省略語として存在していると判断される（ステップ１６）。
【００５４】
省略語からなる文字列部分、即ち、単独省略語が存在している（ステップ１６）と、確定切出部３３は、省略語記憶部３１を利用して、他の文字列部分における他の省略語を確定して、該省略語を除いた基本部分を切り出す（ステップ１７）。
【００５５】
即ち、本実施例では、省略語「足」からなる第一文字列部分「足」が存在しているので、非単独省略語である第二文字列部分は、他の文字列部分として、確定切出処理される（ステップ１７）。これによって、第二文字列部分「爪白癬」における省略語「爪」が確定され、該「爪」を除いた基本部分「白癬」が切り出される（ステップ１７）。
この基本部分「白癬」は、病症名からなる。
【００５６】
続いて、結合生成部１８は、省略語からなる文字列部分と、切り出された基本部分とを結合して結合文字列を単一病名として生成する（ステップ１８）。
これによって、本実施例では、「足白癬」の単一病名が生成される（ステップ１８）。
【００５７】
そして、検索判定部１３は、この単一病名及び他の文字列部分（即ち、第二文字列部分）に基づいて、コードテーブル１２を検索して、一致する傷病名をそれぞれ判定する（ステップ１９）。
これによって、本実施例では、「足白癬」及び「爪白癬」の両傷病名が判定される（ステップ１９）。
【００５８】
その後、制御部３４は、上記したステップ１１〜１４の制御動作を行う。
これによって、本実施例では、「足白癬」及び「爪白癬」の両傷病名及び対応の名前コード「８８３６７７０」及び「８８３７８４７」が取出され、出力結果格納部２２に格納され、また、図１０（ｂ）に示されているように印字される。
【００５９】
また、ステップ１５において、省略語からなる文字列部分、即ち、単独省略語が存在していないと判断される場合、検索判定部１３は、各文字列部分に基づいて、コードテーブル１２を検索して、一致する傷病名をそれぞれ判定する（ステップ２０）。
その後、制御部３４は、上記したステップ１１〜１４の制御動作を行う。
【００６０】
尚、本実施例２において、コードテーブル１２と省略語記憶部３１とが別々に設けられているが、合成して一つの記憶部として設けることができる。
また、略語コードを異なって採用してもよく、同一にして採用してもよい。
【産業上の利用可能性】
【００６１】
本発明に係るレセプト処理システムをレセプト以外の帳票処理にも適用することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明に係るレセプト処理システムの実施例１における構成を示すブロック図である。
【図２】実施例１におけるコードテーブルの構成を示す説明図である。
【図３】記号登録部の構成を示す説明図である。
【図４】本発明に係るレセプト処理システムの実施例１における動作を示すフローチャートである。
【図５】実施例１において傷病名フィールドに記載されている記載内容の一例を示す説明図である。
【図６】従来のレセプト処理システムにおける処理結果を示す説明図である。
【図７】本発明に係るレセプト処理システムの実施例２における構成を示すブロック図である。
【図８】省略語記憶部の構成を示す説明図である。
【図９】本発明に係るレセプト処理システムの実施例２における動作を示すフローチャートである。
【図１０】実施例２において傷病名フィールドに記載されている記載内容の一例を示す説明図である。
【符号の説明】
【００６３】
１０、３０  レセプト処理システム
１１  読取部
１２  コードテーブル
１３  検索判定部
１４  取出部
１５  記号登録部
１７  検出分割部
１８  結合生成部
１９  統計処理部
２０  印字部
２１  一時記憶部
２２  出力結果格納部
２３、３４  制御部
３１  省略語記憶部
３２  省略語判断部
３３  確定切出部  
【図１】
2008083784.tif 000003
【図２】
2008083784.tif 000004
【図３】
2008083784.tif 000005
【図４】
2008083784.tif 000006
【図５】
2008083784.tif 000007
【図６】
2008083784.tif 000008
【図７】
2008083784.tif 000009
【図８】
2008083784.tif 000010
【図９】
2008083784.tif 000011
【図１０】
2008083784.tif 000012