(57)【要約】【課題】医療費の明細、保険点数、一部負担に対応する領収書を発行することが可能な医療データ処理装置および医療データ処理プログラムを提供することである。【解決手段】医療費の主保険負担率を入力する手段、施された医療内容に対応付けられた保険点数を入力する手段、入力された保険点数を累計加算する手段、入力された主保険負担率に基づいて、加算された保険点数の累計に基づいて医療請求額に変換する手段を備える医療データ処理装置およびプログラムである。【選択図】図７
2007293378.tif 000002
【特許請求の範囲】
【請求項１】
医療費の主保険負担率を入力する主保険負担率入力手段と、
施された医療内容に対応付けられた保険点数を入力する点数入力手段と、
前記点数入力手段によって入力された保険点数を累計加算する点数加算手段と、
前記主保険負担率入力手段によって入力された主保険負担率に基づいて、前記点数加算手段によって加算された保険点数の累計に基づいて医療請求額を算出する医療請求額算出手段と、
を備えることを特徴とする医療データ処理装置。
【請求項２】
前記医療請求額の一部負担金を入力する一部負担金入力手段と、
前記医療請求額算出手段によって医療請求額に変換する自動計算をキャンセルするキャンセル処理手段と、
前記一部負担金入力手段によって入力された一部負担金を医療請求額に置き換える医療請求額置換手段と、
を備えることを特徴とする請求項１に記載の医療データ処理装置。
【請求項３】
さらに、
売上げ種別毎に設けられたファンクションキーを指示することによる売上げの種別が、健康保険の対象となることを示す医療ステータスであるのか、健康保険の対象とならないことを示す保険対象外ステータスであるのかを判断するステータス判断手段と、
を備え、
前記点数入力手段は、前記ステータス判断手段によって医療ステータスであると判断された場合に前記保険点数を入力することを特徴とする請求項１または２に記載の医療データ処理装置。
【請求項４】
さらに、
前記主保険負担率入力手段によって入力された主保険負担率、前記点数入力手段によって入力された保険点数、前記点数加算手段によって累計加算された保険点数、前記医療請求額算出手段によって算出された医療請求額、および前記一部負担金入力手段によって入力された一部負担金額から医療費請求額を求めることを特徴とする請求項１または２に記載の医療データ処理装置。
【請求項５】
さらに、
保険対象外医療項目の代金を入力する保険対象外医療項目代金入力手段と、
前記保険対象外医療項目代金入力手段によって入力された保険対象外医療項目代金を累計加算する保険対象外医療項目代金加算手段と、
前記保険対象外医療項目代金加算手段によって累計加算された保険対象外医療項目代金と前記医療請求額とを加算して請求金額として設定する請求金額設定手段と、
を備えることを特徴とする請求項１乃至４の何れか１項に記載の医療データ処理装置。
【請求項６】
前記保険対象外医療項目代金入力手段は、前記ステータス判断手段によって保険対象外ステータスであると判断された場合、数値を入力するためのテンキーを指示することによる数値によって前記保険対象外医療項目代金を入力することを特徴とする請求項５に記載の医療データ処理装置。
【請求項７】
前記出力手段は、前記保険対象外医療項目代金入力手段によって入力された保険対象外医療項目代金、前記保険対象外医療項目代金加算手段によって累計加算された保険対象外医療項目代金、および前記請求金額設定手段によって設定された請求金額を出力することを特徴とする請求項６に記載の医療データ処理装置。
【請求項８】
前記保険点数を合計器に累計して記憶し、前記保険点数と前記主保険負担率とに基づいて算出した医療請求額を合計器に累計して記憶し、前記医療請求額算出手段によって算出された医療請求額と前記一部負担金額から求められた医療費請求額を実際に支払われた医療請求額として合計器に累計して記憶し、算出した医療請求額の累計額と実際に支払われた医療請求額の累計額とに基づいてこれらの差額を合計器に累計して記憶し、点検モードにおいて前記合計器に記憶された保険点数を印刷してレポート発行する点検レポート発行手段と、
精算モードにおいて前記合計器に記憶された保険点数を印刷してレポート発行してレポート発行終了後あるいは終了前に、その合計器の保険点数をクリアする精算レポート発行処理手段と、
を備えることを特徴とする請求項４乃至７の何れか１項に記載の医療データ処理装置。
【請求項９】
前記保険点数と前記主保険負担率から算出した医療請求額を合計器に記憶し、実際に支払われた医療請求額を合計器に記憶し、算出した医療請求額の累計額と、前記実際に支払われた医療請求額の累計額とに基づいて算出した差額を合計器に記憶する記憶手段と、
前記合計器に記憶された、前記保険点数と前記主保険負担率とから算出した医療請求額、実際に支払われた医療請求額、それらから算出した差額を出力する合計器記憶データ出力手段と、
を備えることを特徴とする請求項８に記載の医療データ処理装置。
【請求項１０】
医療データ処理装置のコンピュータを、
医療費の主保険負担率を入力する主保険負担率入力手段、
施された医療内容に対応付けられた保険点数を入力する点数入力手段、
前記点数入力手段によって入力された保険点数を累計加算する点数加算手段、
前記主保険負担率入力手段によって入力された主保険負担率に基づいて、前記点数加算手段によって加算された保険点数の累計に基づいて医療請求額を算出する医療請求額算出手段、
として機能させるための医療データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、販売時点情報管理システム（ＰＯＳシステム：Point Of Scales System）に用いられるＰＯＳ端末装置、あるいは電子式金銭登録機（Electronic Cash Register：ＥＣＲ）に関し、特に、金銭の登録だけでなく保険点数も同時に処理することができる医療機関用の医療データ処理装置および医療データ処理プログラムに関する。
【背景技術】
【０００２】
従来、一般的な店舗用の電子式金銭登録機などの医療データ処理装置は、予め商品、商品金種、担当者コード等が各キーに割り当てられたキーボードが備えられており、このキーボードを用いて顧客に販売する商品の金額データが入力され、一取引での合計金額および合計金額に対する領収書を発行していた（例えば、特許文献１参照。）。
【特許文献１】特開平６−２６６７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述のような技術においては、飲食業や各専門店等の一般店舗では問題なく登録した商品のデータを印字した領収書を発行しているが、医科、歯科、調剤等に対して保険点数、一部負担などの明細のわかる領収書の発行が要望されている。例えば、初・再診料：２７４点、注射：５００点、投薬：６００点等の保険点数や、一部負担に対応する領収書の発行が求められるが、このような領収書を発行することが出来ないという問題点があった。
【０００４】
そこで、本発明は、上記問題点に鑑みてなされたものであり、医療費の明細、保険点数、一部負担に対応する領収書を発行することが可能な医療データ処理装置および医療データ処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の医療データ処理装置は、医療費の主保険負担率を入力する主保険負担率入力手段と、施された医療内容に対応付けられた保険点数を入力する点数入力手段と、前記点数入力手段によって入力された保険点数を累計加算する点数加算手段と、前記主保険負担率入力手段によって入力された主保険負担率に基づいて、前記点数加算手段によって加算された保険点数の累計に基づいて医療請求額を算出する医療請求額算出手段とを備えることを特徴とする。
【０００６】
また、本発明の医療データ処理装置は、さらに、前記医療請求額の一部負担金を入力する一部負担金入力手段と、前記医療請求額算出手段によって医療請求額を算出する自動計算をキャンセルするキャンセル処理手段と、前記一部負担金入力手段によって入力された一部負担金を医療請求額に置き換える医療請求額置換手段とを備えることが望ましい。
【０００７】
また、本発明の医療データ処理装置は、さらに、売上げ種別毎に設けられたファンクションキーを指示することによる売上げの種別が、健康保険の対象となることを示す医療ステータスであるのか、健康保険の対象とならないことを示す保険対象外ステータスであるのかを判断するステータス判断手段とを備え、前記点数入力手段が、前記ステータス判断手段によって医療ステータスであると判断された場合に前記保険点数を入力することが望ましい。
【０００８】
また、本発明の医療データ処理装置は、さらに、前記主保険負担率入力手段によって入力された主保険負担率、前記点数入力手段によって入力された保険点数、前記点数加算手段によって累計加算された保険点数、前記医療請求額算出手段によって算出された医療請求額、および前記一部負担金入力手段によって入力された一部負担金額から医療費請求金額を求めることが望ましい。
【０００９】
また、本発明の医療データ処理装置は、さらに、保険対象外医療項目の代金を入力する保険対象外医療項目代金入力手段と、前記保険対象外医療項目代金入力手段によって入力された保険対象外医療項目代金を累計加算する保険対象外医療項目代金加算手段と、前記保険対象外医療項目代金加算手段によって累計加算された保険対象外医療項目代金と前記医療請求額とを加算して請求金額として設定する請求金額設定手段とを備えることが望ましい。
【００１０】
また、本発明の医療データ処理装置は、前記保険対象外医療項目代金入力手段が、前記ステータス判断手段によって保険対象外ステータスであると判断された場合、数値を入力するためのテンキーを指示することによる数値によって前記保険対象外医療項目代金を入力することが望ましい。
【００１１】
また、本発明の医療データ処理装置は、前記出力手段が、前記保険対象外医療項目代金入力手段によって入力された保険対象外医療項目代金、前記保険対象外医療項目代金加算手段によって累計加算された保険対象外医療項目代金、および前記請求金額設定手段によって設定された請求金額を出力することが望ましい。
【００１２】
また、本発明の医療データ処理装置は、さらに、前記保険点数を合計器に累計して記憶し、前記保険点数と前記主保険負担率とに基づいて算出した医療請求額を合計器に累計して記憶し、前記医療請求額算出手段によって算出された医療請求額と前記一部負担金額から求められた医療費請求額を実際に支払われた医療請求額として合計器に累計して記憶し、算出した医療請求額の累計額と実際に支払われた医療請求額の累計額とに基づいてこれらの差額を合計器に累計して記憶し、点検モードにおいて前記合計器に記憶された保険点数を印刷してレポート発行する点検レポート発行手段と、精算モードにおいて前記合計器に記憶された保険点数を印刷してレポート発行してレポート発行終了後あるいは終了前に、その合計器の保険点数をクリアする生産レポート発行処理手段とを備えることが望ましい。
【００１３】
また、本発明の医療データ処理装置は、さらに、前記保険点数と前記主保険負担率から算出した医療請求額を合計器に記憶し、実際に支払われた医療請求額を合計器に記憶し、算出した医療請求額の累計額と、前記実際に支払われた医療請求額の累計額とに基づいて算出した差額を合計器に記憶する記憶手段と、前記合計器に記憶された、前記保険点数と前記主保険負担率とから算出した医療請求額、実際に支払われた医療請求額、それらから算出した差額を出力する合計器記憶データ出力手段とを備えることが望ましい。
【００１４】
また、本発明の一態様によれば、本発明の医療データ処理プログラムは、医療データ処理装置のコンピュータを、医療費の主保険負担率を入力する主保険負担率入力手段、施された医療内容に対応付けられた保険点数を入力する点数入力手段、前記点数入力手段によって入力された保険点数を累計加算する点数加算手段、前記主保険負担率入力手段によって入力された主保険負担率に基づいて、前記点数加算手段によって加算された保険点数の累計に基づいて医療請求額を算出する医療請求額算出手段として機能させるための医療データ処理プログラムである。
【発明の効果】
【００１５】
本発明によれば、医療費の明細、保険点数、一部負担に対応する領収書を発行することが出来る。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら説明する。
図１は、本発明を適用した医療データ処理装置１０のハードウェア構成を示す図である。
【００１７】
図１において、医療データ処理装置１０は、ＣＰＵ（中央処理装置：Central Processing Unit）１１、入力部１２、表示部１３、ＲＡＭ１４、ドロア１５、通信制御部１６、印刷部１７、記憶部１８、記録媒体読取部１９を備えており、各部はバス２０により接続されている。そして、ＣＰＵ１１がこれらの各部を制御している。
【００１８】
入力部１２は、テンキー、ファンクションキー、モードキー、担当者キー、タッチパネル等を含み、ユーザにより押下されたキーに対応する押下信号をＣＰＵ１１に出力する。表示部１３は、タッチパネルや回転表示器等を含み、入力部１２を介して入力された売上げデータや、ＣＰＵ１１による処理結果等の各種表示情報を表示する。
【００１９】
ＲＡＭ１４は、プログラムやデータ等を一時的に格納するメモリであり、ＰＬＵ（Price Look Up）メモリ、保険点数合計器、（Ａ）乃至（Ｅ）レジスタ、小計メモリ、主保険負担率を記憶するメモリなどを含む。
【００２０】
ドロア１５は、現金を収納する引き出しであり、締め、入金、出金などユーザからの開放指示があった場合のみ、開放される。
通信制御部１６は、ネットワークインタフェイスカード、モデム等により構成され、センサや携帯型通信端末などの、通信ネットワーク上の各機器と情報の送受信を行なう。
【００２１】
印刷部１７は、例えばセグメント単位のサーマル素子がライン状に配列された印字ヘッド部と、セットされたロール状の領収書用紙を印字ヘッド部へ送る搬送部を備え、ＣＰＵ１１から所定の時間間隔で１ライン毎に入力される売上げデータ及び日付時刻データに基づき、レシート用紙の送り及びレシート用紙への印字を行ない、印刷されたレシートを排紙口に排紙する。また、印刷部１７は、レシートへの印字と同時に、当該レシートに印字した内容と同一内容をジャーナル用紙に印字する。
【００２２】
記録部１８は、一取引、つまり締め処理を行なうまでに清算した保険対象外医療項目の合計額を記憶する一取引合計メモリや、清算を行なった保険対象外医療項目の取引合計金額を、保険対象外医療項目種別ごとに記憶する各種売上げ合計メモリ等を有する。
【００２３】
記録媒体読取部１９は、システムプログラムの他、売上げデータ処理プログラム等の各種プログラム、各プログラムで処理されたデータ、および医療データ処理プログラム等を記憶した記録媒体２１から医療データ処理プログラム等を読み取る。なお、この記録媒体２１に記憶するプログラム、データ等は、通信ネットワークを介して接続された他の機器から受信して記憶する構成にしてもよく、さらに、通信ネットワークを介して接続された他の機器側に上記記録媒体を備えた記憶装置を設け、この記録媒体に記憶されるプログラム、データ等を通信ネットワークを介して取得する構成としてもよい。
【００２４】
そして、ＣＰＵ１１は、記録部１８に格納されているシステムプログラム、記録媒体読取部１９が記録媒体２１から読み取った医療データ処理プログラム等をＲＡＭ１４に展開して、これらシステムプログラムおよび医療データ処理プログラムの協働により処理動作を統括的に制御する。
【００２５】
図２は、ＰＬＵメモリのデータ構造を示す図である。
図２において、ＰＬＵメモリは、保険対象外医療項目毎の売上げを管理するためのもので、その保険対象外医療項目をユニークに固定するための保険対象外医療項目コード、保険対象外医療項目の名称を示す保険対象外医療項目名、単価、売上げた保険対象外医療項目の個数、およびその保険対象外医療項目の売上高を示す合計金額等が記録されている。なお、ＰＬＵメモリは、保険対象外医療項目に限らず保険対象の医療点数を単価に代えて記憶するようにしてもよく、この場合、個数に代えて人数を記憶するようにすればよい。
【００２６】
そして、上述のようなハードウェアを備える医療データ処理装置１０は、本発明を適用した医療データ処理プログラムを格納した記録媒体２１、あるいは通信により医療データ処理プログラムを組み込むことにより、本発明を実現する。
【００２７】
図３は、医療データ処理装置１０が医科用のＥＣＲとして設定された場合の部門釦の設定状態を示す図であり、図４は、医療データ処理装置１０が歯科用のＥＣＲとして設定された場合の部門釦の設定状態を示す図であり、図５は、医療データ処理装置１０が調剤用のＥＣＲとして設定された場合の部門釦の設定状態を示す図である。
【００２８】
医療データ処理プログラムが医療データ処理装置１０にダウンロードされると、医療データ処理装置１０は、医科用のＥＣＲとなり、部門釦毎のイニシャルキャラクター、課税ステータス、医療ステータスを図３に示すように設定する。
【００２９】
なお、図３に示すような医科用のＥＣＲとしての設定、図４に示すような歯科用のＥＣＲとしての設定、および図５に示すような調剤用のＥＣＲとしての設定は、対応する医療データ処理プログラムを組み込んでおき、モードキーを操作することにより相互に変更が可能である。
【００３０】
そして、上述のようにして医療データ処理プログラムが組み込まれた医療データ処理装置１０は、本発明を実現するための機能として、主保険負担率入力手段、点数入力手段、点数加算手段、医療請求額算出手段、一部負担金入力手段、キャンセル処理手段、医療請求額置換手段、ステータス判断手段、出力手段、保険対象外医療項目代金入力手段、保険対象外医療項目代金加算手段、請求金額設定手段、点検レポート発行手段、精算レポート発行処理手段、記憶手段、合計器記憶データ出力手段を有している。
【００３１】
主保険負担率入力手段は、医療費の主保険負担率を入力する。例えば、いわゆる２割（２０％）負担の場合は「２０」、３割（３０％）負担の場合は「３０」を入力するが、健康保険に加入していない患者や保険証を持参し忘れた患者の場合は自由診療となるので、１００％を超えるような値「１５０」等を入力することもある。
【００３２】
点数入力手段は、施された医療内容に対応付けられた保険点数を入力し、点数加算手段は、前記点数入力手段によって入力された保険点数を累計して一取引の保険点数の合計点数を算出する。例えば、初診料の保険点数として「２７４」、注射の保険点数として「５００」等を入力すると、これらが累計加算された保険点数として「７７４」が算出される。
【００３３】
医療請求額算出手段は、前記主保険負担率入力手段によって入力された主保険負担率に基づいて、前記点数加算手段によって加算された保険点数の累計に基づいて医療請求額を算出する。例えば、累積された保険点数が「７７４」点と算出され、主保険負担率が３０％であり、保険点数「１」点が１０円と定められている場合は、「７７４」×１０×０．３を演算し、健康保険法により定められているような場合には１（円）の位を四捨五入することによって医療請求額２３２０円を算出する。
【００３４】
一部負担金入力手段は、前記医療請求額の一部負担金を入力する。ここで、一部負担金とは、特定疾患の患者の場合に定められている月単位で支払う医療費の上限から現在までに支払った医療費を差し引いた額のことである。例えば、一部負担金が１万円の場合、１月内に１５００円の医療費を６回支払った患者に対しては、７回目の医療費は１００００円−１５００円×６回＝１０００円となり、よって、一部負担金としては「１０００」円を入力する。また、２０００円の医療費を５回支払った患者に対しては、６回目の医療費は１００００円−２０００円×５回＝０円となり、よって、一部負担金として、「０」円を入力する。
【００３５】
キャンセル処理手段は、前記医療請求額算出手段によって医療請求額に算出する自動計算をキャンセルし、医療請求額置換手段は、前記一部負担金入力手段によって入力された一部負担金を医療請求額に置き換える。
【００３６】
ステータス判断手段は、売上げ種別毎に設けられたファンクションキーを指示することによる売上げの種別が、健康保険の対象となることを示す医療ステータスであるのか、健康保険の対象とならないことを示す保険対象外ステータスであるのかを判断する。そして、前記ステータス判断手段によって医療ステータスであると判断された場合、前記点数入力手段は、数値を入力するためのテンキーを指示することによる数値によって前記保険点数を入力する。
【００３７】
出力手段は、前記主保険負担率入力手段によって入力された主保険負担率、前記点数入力手段によって入力された保険点数、前記点数加算手段によって累計加算された保険点数、前記医療代金変換手段によって変換された医療請求額、前記一部負担金入力手段によって入力された一部負担金から医療費請求額を算出して出力する。
【００３８】
保険対象外医療項目代金入力手段は、保険対象外医療項目の代金を入力し、保険対象外医療項目代金加算手段は、前記保険対象外医療項目代金入力手段によって入力された保険対象外医療項目代金を累計加算する。また、請求金額設定手段は、前記保険対象外医療項目代金加算手段によって累計加算された保険対象外医療項目代金と前記医療請求額とを加算して請求金額として設定する。なお、前記保険対象外医療項目代金入力手段は、前記ステータス判断手段によって保険対象外ステータスであると判断された場合、数値を入力するためのテンキーを指示することによる数値によって前記保険対象外医療項目代金を入力する。
【００３９】
前記出力手段は、前記保険対象外医療項目代金入力手段によって入力された保険対象外医療項目代金、前記保険対象外医療項目代金加算手段によって累計加算された保険対象外医療項目代金、および前記請求金額設定手段によって設定された請求金額を出力する。
【００４０】
点検レポート発行手段は、前記保険点数を合計器に累計して記憶し、前記保険点数と前記主保険負担率とに基づいて算出した医療請求額を合計器に累計して記憶し、前記医療請求額算出手段によって算出算出された医療請求額と前記一部負担金額から算出された医療費請求額を実際に支払われた医療請求額として合計器に累計して記憶し、算出した医療請求額の累計額と実際に支払われた医療請求額の累計額とに基づいてこれらの差額を合計器に累計して記憶し、点検モードにおいて前記合計器に記憶された保険点数を印刷してレポート発行する。精算レポート発行処理手段は、精算モードにおいて前記合計器に記憶された保険点数を印刷してレポート発行してレポート発行終了後あるいは終了前に、その合計器の保険点数をクリアする。
【００４１】
記憶手段は、前記保険点数と前記主保険負担率から算出した医療請求額を合計器に記憶し、実際に支払われた医療請求額を合計器に記憶し、算出した医療請求額の累計額と実際に支払われた医療請求額の累計額とに基づいて算出した差額を合計器に記憶する。合計器記憶データ出力手段は、前記合計器に記憶された、算出した医療請求額、実際に支払われた医療請求額、算出した差額を出力する。
【００４２】
次に、上述のように構成された医療データ処理装置１０において実行される本発明を適用した第１の実施の形態について説明する。
図６は、本発明を適用した医療データ処理装置１０において実行される医療データ処理の流れを示すフローチャートである。
【００４３】
まず、電源がオンされてから一定時間毎に割り込む処理により図６のようにＥＣＲである医療データ処理装置１０に保険点数、医療代金、保険対象外医療項目代金等を登録するための登録モードが開始される。すなわち、ステップＳ７０１において、何らかの入力があるか否かを判断し、何らかの入力があれば（ステップＳ７０１：Ｙｅｓ）、ステップＳ７０２において、主保険負担率が入力されたか否かを判断する。この場合、保険点数、医療代金、保険対象外医療項目代金等の登録に先立って主保険負担率の入力を強制するようにしているため主保険負担率が入力されていなければ主保険負担率が入力されるまではステップＳ７０１に戻って主保険負担率の入力を待つ（ステップＳ７０１：Ｎｏ）。なお、入力処理は別処理としてなされており（図示せず）ステップＳ７０１、ステップＳ７０２はその状態を検出している（以後の入力及び操作の検出も同様）。  主保険負担率が入力されたと判断された場合（ステップＳ７０２：Ｙｅｓ）は、ステップＳ７０３において、ステップＳ７０２で入力された主保険負担率をメモリに格納し、ステップＳ７２４において、レシート（以下、Ｒという）とジャーナル（以下、Ｊという）に主保険負担率を印字（以下、Ｒ／Ｊ印字という）する。
【００４４】
次に、ステップＳ７０４において、部門釦を操作することにより入力されたアイテムが医療アイテムであるか否か（保険対象外アイテであるか）、すなわち操作された部門釦が医療ステータスとなっているか否か（保険対象外ステータスとなっているか）を判断する。
【００４５】
医療アイテムでないと判断された場合（ステップＳ７０４：Ｎｏ（保険対象外アイテム））は、ステップＳ７０５において、登録された保険対象外アイテムと対応するＰＬＵメモリの売上げ個数を更新し、ステップＳ７０６において、保険対象外アイテムの金額を表示およびＲ／Ｊ印字し、ステップＳ７０７において、保険対象外アイテムの金額の小計を算出しＲＡＭ１４内の（Ｂ）レジスタ（以後のレジスタもＲＡＭ１４内に記憶されているが説明は省略する。）に金額小計（保険対象外アイテムの合計金額）として記憶する。他方、医療アイテムであると判断された場合（ステップＳ７０４：Ｙｅｓ）は、ステップＳ７０８において、保険点数合計器のうちで登録された医療アイテムと対応するレコードの保険点数に、登録された保険点数を合計して更新し、ステップＳ７０９において、医療アイテムの保険点数を表示およびＲ／Ｊ印字し、ステップＳ７１０において、一取引における医療アイテムの保険点数の小計を算出し、その保険点数の小計を（Ｄ）レジスタに累計する。
【００４６】
次に、ステップＳ７１１において、アイテムの登録か否かを判断し、アイテムの登録であれば（ステップＳ７１１：Ｙｅｓ）、ステップＳ７０４に戻り、他方、アイテムの登録でなければ（ステップＳ７１１：Ｎｏ）、ステップＳ７１２において、小計釦が操作されたか否かを判断する。
【００４７】
小計釦が操作されたと判断された場合（ステップＳ７１２：Ｙｅｓ）は、ステップＳ７１３において、（Ｄ）レジスタに記憶された医療アイテムの保険点数の点数小計を金額に変換する。例えば、１点が１０円の場合であれば保険点数を十倍にして、更に入力された主保険負担率を乗算して、必要があれば１（円）の位を四捨五入する自動計算処理を実行し、これを医療請求額として（Ａ）レジスタに記憶する。
【００４８】
次に、ステップＳ７１５において、保険対象外アイテムが含まれているか否かを判断し、保険対象外アイテムが含まれている場合（ステップＳ７１５：Ｙｅｓ）は、ステップＳ７１６において、ステップＳ７１３で自動計算処理した（Ａ）レジスタおよびステップＳ７０７で算出した（Ｂ）レジスタのデータの和を取引合計金額として（Ｆ）レジスタに格納し、保険対象外アイテムが含まれていなかった場合（ステップＳ７１５：Ｎｏ）は、ステップＳ７１７において、ステップＳ７１３で自動計算処理した（Ａ）レジスタのみの金額を（Ｆ）レジスタに格納し、ステップＳ７２５において、取引合計金額（Ｆ）レジスタのデータを表示およびＲ／Ｊ印字する。
【００４９】
他方、ステップＳ７１２で小計釦が操作されていないと判断された場合（ステップＳ７１２：Ｎｏ）は、ステップＳ７１８において、一部負担金の入力があるか否かを判断する。一部負担金の入力があった場合（ステップＳ７１８：Ｙｅｓ）は、ステップＳ７１９において、図７を用いて後述するサブルーチン「一部負担金処理」を実行する。他方、一部負担金の入力がなかった場合（ステップＳ７１８：Ｎｏ）は、ステップＳ７２０において、主保険負担率が再度入力されたか否かを判断し、再度入力されたと判断された場合（ステップＳ７２０：Ｙｅｓ）は、ステップＳ７２１において、主保険負担率をメモリに再度格納する。
【００５０】
ここで、サブルーチン「一部負担金処理」について説明する。
図７は、サブルーチン「一部負担金処理」の流れを示すフローチャートである。
まず、ステップＳ８０１において、一部負担金を入力しこれを（Ｃ）レジスタに格納し、ステップＳ８０２において、図６のステップＳ７１３で自動計算処理した（Ａ）レジスタをキャンセルしステップＳ８０１で入力した一部負担金を（Ａ）レジスタに上書きする。そして、ステップＳ８０３において、ステップＳ８０１で入力した一部負担金（Ｃ）レジスタのデータを表示およびＲ／Ｊ印字する。
【００５１】
次に、ステップＳ８０４において、取引の直前の訂正があるか否かを判断する。訂正がない場合（ステップＳ８０４：Ｎｏ）は、ステップＳ８０５において、小計釦が操作されたか否かを判断し、小計釦が操作されていないと判断された場合（ステップＳ８０５：Ｎｏ）は、ステップＳ８０６において、締め処理等のファイナライズ処理を実行するか否かを判断し、ファイナライズ処理を実行しないと判断された場合（ステップＳ８０６：Ｎｏ）は、ステップＳ８０４に戻り、他方、ファイナライズ処理を実行すると判断された場合（ステップＳ８０６：Ｙｅｓ）は、ステップＳ８０８において、保険対象外アイテムが含まれているか否かを判断する。
【００５２】
保険対象外アイテムが含まれていない場合（ステップＳ８０８：Ｎｏ）は、ステップＳ８０９において、ステップＳ８０１で入力された一部負担金（Ｃ）レジスタのデータを医療請求額として表示およびＲ／Ｊ印字し、ステップＳ８１６において、一部負担金（Ｃ）レジスタのデータを（Ｆ）レジスタに取引合計金額として格納する。他方、保険対象外アイテムが含まれている場合（ステップＳ８０８：Ｙｅｓ）は、ステップＳ８１０において、保険点数の合計である（Ｄ）レジスタのデータを表示およびＲ／Ｊ印字し、ステップＳ８１７において、（Ｃ）レジスタのデータを医療請求額として表示およびＲ／Ｊ印字し、ステップＳ８１８において、ステップＳ７０７で算出した（Ｂ）レジスタとステップＳ８０１で入力された一部負担金の限度額（Ｃ）レジスタとの和を取引合計金額として（Ｆ）レジスタに格納する。そして、ステップＳ８１６、ステップＳ８１８の後はステップＳ８１９において、（Ｆ）レジスタのデータを表示およびＲ／Ｊ印字する。
【００５３】
さらに、ステップＳ８１６において、図８を用いて後述するサブルーチン「一部負担金処理時の保険額合計器更新処理」を実行する。そして、ステップＳ８２０において、締めデータの処理を実行した後、ステップＳ８１５において、（Ａ）乃至（Ｇ）レジスタ、および保険点数の小計、各金額の小計等をクリアし本医療データ処理を終了する。
【００５４】
ここで、サブルーチン「一部負担金処理時の保険額合計器更新処理」について説明する。
図８は、サブルーチン「一部負担金処理時の保険額合計器更新処理」の流れを示すフローチャートである。
【００５５】
まず、ステップＳ１１０１において、一部負担金の入力があったか否かを判断する。
一部負担金の入力がなかったと判断された場合（ステップＳ１１０：Ｎｏ）は、ステップＳ１１０２において、（Ｃ）レジスタのデータを医療請求額として表示およびＲ／印字し、ステップＳ１１０３において、（Ｃ）レジスタの医療請求額を医療保険額合計器の医療請求額に累計する。
【００５６】
他方、一部負担金の入力があったと判断された場合（ステップＳ１１０：Ｙｅｓ）は、ステップＳ１１０４において、（Ｂ）レジスタと（Ｃ）レジスタとの和を取引合計金額として（Ｆ）レジスタに格納し、ステップＳ１１０５において、（Ｆ）レジスタのデータを医療請求額として表示およびＲ／印字し、ステップＳ１１０６において、（Ｆ）レジスタの医療請求額医療保険額合計器の医療請求額を累計する。
【００５７】
また、ステップＳ１１０７において、（Ａ）レジスタのデータから（Ｃ）レジスタのデータを引いた値を差額として（Ｅ）レジスタに格納し、ステップＳ１１０８において、（Ｅ）レジスタのデータを差額として表示およびＲ／印字し、ステップＳ１１０９において、（Ｅ）レジスタの差額を保険合計器の差額に累計して本サブルーチン「一部負担金処理時の保険額合計器更新処理」を終了し、図７のステップＳ８２０へ進む。
【００５８】
図７の説明に戻る。
ステップＳ８０５で小計釦が操作されたと判断された場合（ステップＳ８０５：Ｙｅｓ）は、ステップＳ８１１において、図９を用いて説明するサブルーチン「金額表示／印字処理」を実行する。
【００５９】
ここで、サブルーチン「金額表示／印字処理」について説明する。
図９は、サブルーチン「金額表示／印字処理」の流れを示すフローチャートである。
まず、ステップＳ９０１において、保険対象外アイテムが含まれているか否かを判断し、保険対象外アイテムが含まれている場合（ステップＳ９０１：Ｙｅｓ）は、ステップＳ９０２において、図６のステップＳ７０７で算出した（Ｂ）レジスタの保険対象外アイテムの合計金額および図７のステップＳ８０１で入力した（Ｃ）レジスタの一部負担金の和を取引合計金額として（Ｆ）レジスタの格納する。他方、保険対象外アイテムが含まれていなかった場合（ステップＳ９０１：Ｎｏ）は、ステップＳ９０３において、図７のステップＳ８０１で入力した（Ｃ）レジスタの一部負担金のみを合計として（Ｆ）レジスタの格納する。そして、ステップＳ９０４において、（Ｆ）レジスタの取引合計額を表示およびＲ／Ｊ印字する。
【００６０】
図７の説明に戻り、ステップＳ８０４で取引の直前の訂正がある場合（ステップＳ８０４：Ｙｅｓ）は、ステップＳ８１２において、ステップＳ８０１で入力された一部負担金（Ｃ）レジスタのデータを負の金額とし、ステップＳ８１３において、ステップＳ８０１で入力された一部負担金（Ｃ）レジスタのデータを表示およびＲ／Ｊ印字し、ステップＳ８１４において、主保険負担率を再入力する。
【００６１】
図６の説明に戻り、ステップＳ７２５で（Ｆ）レジスタのデータを表示およびＲ／Ｊ印字した後は、ステップＳ７２２において、締め処理等のファイナライズ処理を実行するか否かを判断し、ファイナライズ処理を実行すると判断された場合（ステップＳ７２２：Ｙｅｓ）は、ステップＳ７２３において、図１０を用いて説明するサブルーチン「ファイナライズ処理」を実行し、他方、ファイナライズ処理を実行しないと判断された場合（ステップＳ７２２：Ｎｏ）はステップＳ７０４に戻る。
【００６２】
ここで、サブルーチン「ファイナライズ処理」について説明する。
図１０は、サブルーチン「ファイナライズ処理」の流れを示すフローチャートである。
まず、ステップＳ１００５において、保険点数として（Ｄ）レジスタのデータを表示およびＲ／Ｊ印字し、ステップＳ１００６において、医療請求額として（Ａ）レジスタのデータを表示およびＲ／Ｊ印字する。
【００６３】
次に、ステップＳ１００１において、保険対象外アイテムが含まれているか否かを判断し、保険対象外アイテムが含まれている場合（ステップＳ１００１：Ｙｅｓ）は、ステップＳ１００２において、図６のステップＳ７１３で自動計算処理をして算出した（Ａ）レジスタのデータおよびステップＳ７０７で算出した（Ｂ）レジスタのデータを取引合計金額として（Ｆ）レジスタに格納する。他方、保険対象外アイテムが含まれていなかった場合（ステップＳ１００１：Ｎｏ）は、ステップＳ１００３において、図６のステップＳ７１３で自動計算処理をして算出した（Ａ）レジスタのデータのみを取引合計金額として（Ｆ）レジスタに格納する。そして、ステップＳ１００７において、（Ｆ）レジスタのデータを取引合計金額として表示およびＲ／Ｊ印字する。
【００６４】
次に、ステップＳ１００５において、図１１を用いて後述するサブルーチン「保険額合計器更新処理」を実行し、ステップＳ１００８において、締め処理を実行する。そして、ステップＳ１００４において、上述の（Ａ）乃至（Ｇ）レジスタ、および保険点数の小計、各金額の小計等をクリアして本サブルーチン「ファイナライズ処理」を終了する。
【００６５】
ここで、サブルーチン「保険額合計器更新処理」について説明する。
図１１は、サブルーチン「保険額合計器更新処理」の流れを示すフローチャートである。
【００６６】
まず、ステップＳ１２０１において、一部負担金の入力があったか否かを判断する。
一部負担金の入力がなかったと判断された場合（ステップＳ１２０１：Ｎｏ）は、ステップＳ１２０２において、（Ａ）レジスタのデータを自動計算値として表示およびＲ／Ｊ印字し、（Ａ）レジスタの医療請求額を自動計算値合計器に累計する。そして、ステップＳ１２０３において、（Ａ）レジスタの医療請求額を医療請求額として表示およびＲ／Ｊ印字し、（Ａ）レジスタの医療請求額を医療請求額合計器に累計する。
【００６７】
他方、一部負担金の入力があったと判断された場合（ステップＳ１２０１：Ｙｅｓ）は、ステップＳ１２０４において、（Ｄ）レジスタの点数小計に基づいて自動計算処理したものを（Ｇ）レジスタに格納すると共に自動計算値として表示およびＲ/Ｊ印字し、（Ｇ）レジスタの自動計算値を自動計算値合計器に累計し、ステップＳ１２０５において、（Ａ）レジスタの医療請求額を自動計算値として表示およびＲ／Ｊ印字し、（Ａ）レジスタの医療請求額を自動計算値合計器に累計する。
【００６８】
さらに、ステップＳ１２０６において、（Ａ）レジスタの一部負担金を表示およびＲ／Ｊ印字し、（Ａ）レジスタの一部負担金を一部負担金合計器に累計し、ステップＳ１２０７において、（Ｇ）レジスタの自動計算値から（Ａ）レジスタのデータを引いた差を差額として表示およびＲ／Ｊ印字し、（Ｇ）レジスタの自動計算値から（Ａ）レジスタの一部負担金を引いた差を差額合計器に累計して本サブルーチン「保険額合計器更新処理」を終了する。
【００６９】
次に、医療データ処理装置１０において実行される医療データ処理の具体例を説明する。
図１２は、第１の登録例での操作および表示を説明するための図であり、図１３は、第１の登録例のレシートの例を示す図であり、図１４は、第１の登録例のジャーナルの例を示す図である。
【００７０】
まず、主保険負担率を入力する。通常の主保険負担率は、３歳未満が２０％、３歳から６９歳までが３０％、７０歳以上が１０％であるが、交通事故や労働災害のような場合には、１５０乃至２００％の場合もある。図１２に示した例では、３０％であるので、（Ａ）のように「３」「０」のテンキーに続き「主保険負担率」釦を操作すると、「主保険負担率」「％」「３０」が表示部１３に表示される。
【００７１】
次に、医療ステータスが設定されている部門釦およびテンキーを操作することにより医療アイテム毎の保険点数を入力する。図１２に示した例では、（Ｂ）のように「２」「７」「４」のテンキーで保険点数「２７４」点を入力し、「初・再診料」釦を操作すると、「初・再診料」「点」「２７４」が表示部１３に表示される。
【００７２】
続いて、（Ｃ）のように「５」「０」「０」のテンキーで保険点数「５００」点を入力し、「注射」釦を操作すると、「注射」「点」「５００」が表示部１３に表示され、（Ｄ）のように「６」「０」「０」のテンキーで保険点数「６００」点を入力し、「処置」釦を操作すると、「処置」「点」「６００」が表示部１３に表示される。
【００７３】
次に、（Ｅ）のように「小計」釦が操作されると、保険点数「１」点が１０円と定められている場合は、上記（Ｂ）（Ｃ）（Ｄ）で入力された「２７４」点「５００」点「６００」点を累計加算した保険点数「１３７４」点に１０を掛け、（Ａ）で入力したように主保険負担率が３０％であるので、さらに０．３を掛け、健康保険法により定められているような場合には１（円）の位を四捨五入することによって小計として医療代金（医療請求額）４１２０円を算出する。そして、「小計」「４１２０」が表示部１３に表示される。
【００７４】
そして、患者が５０００円を支払った場合は、（Ｆ）のように「５」「０」「０」「０」をテンキーで入力し「現／預」釦を操作することにより、「お釣」および「８８０」が表示部１３に表示される。
【００７５】
そして、図１３に示すようなレシートおよび図１４に示すようなジャーナルを発行する。
図１５は、第２の登録例での操作および表示を説明するための図であり、図１６は、第２の登録例のレシートの例を示す図であり、図１７は、第２の登録例のジャーナルの例を示す図である。
【００７６】
主保険負担率の入力および医療アイテム「初・再診料」「注射」「処置」の入力までは上述の第１の実施例と同様である。
本第２の登録例では、医療アイテム「処置」の次に、保険対象外アイテム「保険給付外」を入力する。具体的には、（Ｅ）のように「４」「０」「０」「０」のテンキーで保険対象外医療項目価格「４０００」円を入力し、「保険給付外」釦を操作すると、「保険給付外」および「４０００」が表示部１３に表示される。
【００７７】
次に、（Ｆ）のように「小計」釦が操作されると、上記（Ｂ）（Ｃ）（Ｄ）で入力された「２７４」点「５００」点「６００」点を累計加算した保険点数「１３７４」点に１０および０．３を掛け、１（円）の位を四捨五入することによって小計として医療代金（医療請求額）８１２０円を算出する。これに、保険対象外アイテムの保険対象外医療項目価格「４０００」円を加算して医療アイテムおよび保険対象外アイテムの合計８１２０円を算出する。そして、「小計」「８１２０」が表示部１３に表示される。
【００７８】
そして、患者が１００００円を支払った場合は、（Ｇ）のように「１」「０」「０」「０」「０」をテンキーで入力し「現／預」釦を操作することにより、「お釣」および「１８８０」が表示部１３に表示される。
【００７９】
そして、図１６に示すようなレシートおよび図１７に示すようなジャーナルを発行する。
図１８は、第３の登録例での操作および表示を説明するための図であり、図１９は、第３の登録例のレシートの例を示す図であり、図２０は、第３の登録例のジャーナルの例を示す図である。
【００８０】
主保険負担率の入力および医療アイテム「初・再診料」「注射」「処置」１度目の「小計」の入力までは上述の第１の実施例と同様である。
本第３の登録例では、さらに、一部負担金を入力する。上述したように、特定疾患の患者のような場合は、月単位で支払う医療費の上限（一部負担金）が定まっている。具体的には、（Ｆ）のように「７」「０」「０」のテンキーで現時点での一部負担金「７００」円を入力し、「一部負担金」釦を操作すると、「一部負担金」および「７００」が表示部１３に表示される。
【００８１】
次に、（Ｇ）のように再度「小計」釦が操作されると、最初の小計としての医療代金（医療請求額）「４１２０」円が一部負担金「７００」円を超えているので、「小計」および「７００」が表示部１３に表示される。
【００８２】
そして、患者が１０００円を支払った場合は、（Ｈ）のように「１」「０」「０」「０」をテンキーで入力し「現／預」釦を操作することにより、「お釣」および「３００」が表示部１３に表示される。
【００８３】
そして、図１９に示すようなレシートおよび図２０に示すようなジャーナルを発行する。
図２１は、部門ＮＯと対応する医療アイテムの種類を示すキャラクタと、医療行為がなされた際に登録された医療アイテムの保険点数を累計して記憶する保険点数合計器（（Ａ）（Ｃ）（Ｅ））および保険額を累計して記憶する保険額合計器（（Ｂ）（Ｄ）（Ｆ））の例を示す図である。
【００８４】
図２１の（Ａ）は、１回目の取引として医療アイテム「初・再診料」が「２７４点」、医療アイテム「注射」が「５００点」、医療アイテム「麻酔」が「０点」、医療アイテム「処置」が「６００点」、「一部負担金」が「０円」であった場合の保険点数合計器の状態を示し、図２２の（Ｂ）は、その際の保険額合計器の状態として、「自動計算値」が「４１２０円」、「医療請求額」が「４１２０円」、「一部負担金」が「０円」、「差額」が「０円」を示している。
【００８５】
図２１の（Ｃ）は、２回目の取引として医療アイテム「初・再診料」が「２７４点」、医療アイテム「注射」が「５００点」、医療アイテム「麻酔」が「０点」、医療アイテム「処置」が「６００点」、「一部負担金」が「０円」であった場合の保険点数合計器の状態を示している。すなわち、１回目の取引と２回目の取引の各点数が累計され、医療アイテム「初・再診料」が「５４８（＝２７４＋２７４）点」、医療アイテム「注射」が「１０００（＝５００＋５００）点」、医療アイテム「麻酔」が「０（０＋０）点」、医療アイテム「処置」が「１２００（＝６００＋６００）点」となっている。そして、図２２の（Ｄ）は、その際の保険額合計器の状態として、「自動計算値」が「８２４０（＝４１２０＋４１２０）円」、「医療請求額」が「８２４０（＝４１２０＋４１２０）円」、「一部負担金」が「０（＝０＋０）円」、「差額」が「０（０＋０）円」を示している。
【００８６】
図２１の（Ｅ）は、３回目の取引として医療アイテム「初・再診料」が「２７４点」、医療アイテム「注射」が「５００点」、医療アイテム「麻酔」が「０点」、医療アイテム「処置」が「６００点」、「一部負担金」が「７００円」であった場合の保険点数合計器の状態を示している。すなわち、１回目の取引から３回目の取引までの各点数が累計され、医療アイテム「初・再診料」が「８２２（＝５４８＋２７４）点」、医療アイテム「注射」が「１５００（＝１０００＋５００）点」、医療アイテム「麻酔」が「０（０＋０）点」、医療アイテム「処置」が「１８００（＝１２００＋６００）点」となっている。そして、図２２の（Ｆ）は、その際の保険額合計器の状態として、「自動計算値」が「１２３６０（＝８２４０＋４１２０）円」、「医療請求額」が「８９４０（＝８２４０＋７００）円」、「一部負担金」が「７００（＝０＋７００）円」、「差額」が「３４２０（０＋３４２０）円」を示している。
【００８７】
図２２は、点検モード（登録、点検、精算、訂正などの各種モードを指定するためのモードキーを操作して指定する、以下、モード指定は同様）および精算モードにおいて出力されるレポート出力を説明するための図である。
【００８８】
上述したように、医療ステータスが設定された医療アイテムの登録の累計加算は、保険点数により行われ、その後金額に変換される。一部負担金がない場合には、この変換後の金額が請求金額となるが、一部負担金がある場合には、変換後の金額が無効になってしまう。
【００８９】
そこで、図２２に示すようなレポート出力を実行する。
なお、精算モードにおいて図２２（Ｂ）に示したように、各種データ（点数データ、医療請求額）が累計された場合には、その累計された各種データを出力して合計器のデータをクリアする。すなわち、レポート印刷後のプリンタ停止時のレポート発行終了後にクリアされる。なお、プリンタの停止する前のレポート発行終了前にクリアするようにしてもよい。また、自動計算後の医療請求額（自動計算値）「１２３００円」と一部負担金を考慮した医療請求額「８９４０円」との差額「３４２０円」が算出された場合は、その差額を印刷するようにしている。
【００９０】
これにより、通常の受領額（医療請求額）と実際の受け取った診療報酬額（一部負担金を考慮した医療請求額）との差を知ることができる。
次に、上述のように構成された医療データ処理装置１０において実行される本発明を適用した第２の実施の形態について説明する。
【００９１】
図２３は、本発明を適用した医療データ処理装置１０において実行される第２の実施の形態の医療データ処理の流れを示すフローチャートである。
図２３を用いて説明する第２の実施の形態の医療データ処理において、図６を用いて説明した第１の実施の形態の医療データ処理と異なるのは、図６のステップＳ７１０の代わりに図２３ではステップＳ１３０１を実行し、図６のステップＳ７１９のサブルーチン「一部負担処理（図７参照）」の代わりに図２３ではステップＳ１３０２のサブルーチン「一部負担処理（図２４を用いて後述）」を実行し、図６のステップＳ７２３のサブルーチン「ファイナライズ処理（図１０参照）」の代わりに図２３ではステップＳ１３０２のサブルーチン「ファイナライズ処理（図２５を用いて後述）」を実行する点である。以下、異なる上記３点のみ説明する。
【００９２】
ステップＳ７０９で医療アイテムの保険点数を表示およびＲ／Ｊ印字した後、ステップＳ１３０１において、一取引における医療アイテムの保険点数の小計を算出するが、その保険点数の合計をＲＡＭ１４内の（Ｄ）レジスタに累計しないでステップＳ７１１に進む。
【００９３】
図２４は、第２の実施の形態におけるサブルーチン「一部負担金処理」の流れを示すフローチャートである。
本第２の実施の形態におけるサブルーチン「一部負担金処理」で、図７を用いて説明した第１の実施の形態におけるサブルーチン「一部負担金処理」と異なるのは、図７のステップＳ８０２の代わりにステップＳ１４０１において、図６のステップＳ７１３で自動計算処理した（Ａ）レジスタをキャンセルせずに図６のステップＳ８０１で入力した一部負担金を（Ａ）レジスタに上書きする点と、ステップＳ８０５で小計釦が操作されていないと判断された場合（ステップＳ８０５：Ｎｏ）に、ステップＳ８０６で締め処理等のファイナライズ処理を実行するか否かの判断せずに、ステップＳ８０４に戻る点である。すなわち、第１の実施の形態においては（Ａ）レジスタをキャンセルするためファイナライズ処理を実行する際に、キャンセルされたデータを再演算させて算出していたが、第２の実施の形態によれば各レジスタのデータを用いて処理をするだけでファイナライズ処理時には再演算の必要はないものである。
【００９４】
図２５は、第２の実施の形態におけるサブルーチン「ファイナライズ処理」の流れを示すフローチャートである。
まず、ステップＳ１５０１において、（Ａ）レジスタのデータを表示およびＲ/Ｊ印字する。そして、ステップＳ１５０２において、一部負担金の入力があったか否かを判断する。
【００９５】
一部負担金の入力があったと判断された場合（ステップＳ１５０２：Ｙｅｓ）は、ステップＳ１５０３において、（Ａ）レジスタのデータを自動計算値として表示およびＲ/Ｊ印字し、（Ａ）レジスタのデータを自動計算値合計器に累計し、ステップＳ１５０４において、（Ｃ）レジスタのデータを医療請求額として表示およびＲ/Ｊ印字し、（Ｃ）レジスタのデータを医療請求額合計器に累計する。さらに、ステップＳ１５０５において、（Ｃ）レジスタのデータを一部負担金として表示およびＲ/Ｊ印字し、（Ｃ）レジスタのデータを一部負担金合計器に累計し、ステップＳ１５０６において、（Ｅ）レジスタのデータを差額として表示およびＲ/Ｊ印字し、（Ｅ）レジスタのデータを差額合計器に累計する。
【００９６】
次に、ステップＳ１５０７において、保険対象外アイテムの入力があったか否かを判断する。
保険対象アイテムの入力がなかったと判断された場合（ステップＳ１５０７：Ｎｏ）は、ステップＳ１５０８において、（Ｃ）レジスタのデータを合計額（Ｆ）レジスタに格納し、保険対象アイテムの入力があったと判断された場合（ステップＳ１５０７：Ｙｅｓ）は、ステップＳ１５０９において、（Ｃ）レジスタのデータと（Ｂ）レジスタのデータとの和を合計額として（Ｆ）レジスタに格納する。
【００９７】
そして、ステップＳ１５１０において、（Ｆ）レジスタのデータを表示およびＲ/Ｊ印字し、ステップＳ１５１１において、（Ａ）乃至（Ｇ）レジスタ、および保険点数の小計、各金額の小計等をクリアする。
【００９８】
他方、一部負担金の入力がなかったと判断された場合（ステップＳ１５０２：Ｎｏ）は、ステップＳ１５１２において、（Ａ）レジスタのデータを自動計算値として表示およびＲ/Ｊ印字し、（Ａ）レジスタのデータを自動計算値合計器に累計し、ステップＳ１５１３において、（Ａ）レジスタのデータを医療請求額として表示およびＲ/Ｊ印字し、（Ａ）レジスタのデータを医療請求額合計器に累計する。
【００９９】
そして、ステップＳ１５１４において、保険対象外アイテムの入力があったか否かを判断する。
保険対象アイテムの入力がなかったと判断された場合（ステップＳ１５１４：Ｎｏ）は、ステップＳ１５１５において、（Ａ）レジスタのデータを取引合計額として表示およびＲ/Ｊ印字し、保険対象アイテムの入力があったと判断された場合（ステップＳ１５１４：Ｙｅｓ）は、ステップＳ１５１６において、（Ａ）レジスタのデータと（Ｂ）レジスタのデータとの和を取引合計額として表示およびＲ/Ｊ印字し、ステップＳ１５１１に進んで、（Ａ）乃至（Ｇ）レジスタ、および保険点数の小計、各金額の小計等をクリアする。
【０１００】
なお、患者個人毎に識別コードで所定値（一部負担金の限度額）をメモリに記憶しておき、保険点数の登録の際に所定値（一部負担金の限度額）となったことを自動的に判別するようにして、所定値までに入力された金額を算出して一部負担する金額とするようにしてもよい。
【０１０１】
以上、本発明の実施の形態を、図面を参照しながら説明してきたが、上述してきた本発明の実施の形態は、医療データ処理の一機能としてハードウェアまたはＤＳＰ（Digital Signal Processor）ボードやＣＰＵボードでのファームウェアもしくはソフトウェアにより実現することができる。
【０１０２】
また、本発明が適用される医療データ処理装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、ＬＡＮ、ＷＡＮ等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
【０１０３】
また、バスに接続されたＣＰＵ、ＲＯＭやＲＡＭのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したＲＯＭやＲＡＭのメモリ、外部記録装置、可搬記録媒体を、医療データ処理装置に供給し、それらの医療データ処理装置のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。
【０１０４】
この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。
【０１０５】
プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、磁気テープ、不揮発性のメモリーカード、ＲＯＭカード、電子メールやパソコン通信等のネットワーク接続装置（言い換えれば、通信回線）を介して記録した種々の記録媒体などを用いることができる。
【０１０６】
また、コンピュータ（情報処理装置）がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。
【０１０７】
さらに、可搬型記録媒体から読み出されたプログラムやプログラム（データ）提供者から提供されたプログラム（データ）が、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。
【０１０８】
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
なお、前記医療代金と前記限度額とを比較し、前記医療代金が前記限度額以上である場合は前記限度額を医療費請求金額として設定し、前記医療代金が前記限度額未満である場合は前記医療代金を医療費請求金額として設定するようにしてもよい。
【０１０９】
また、前記医療代金が前記限度額以上である場合は前記医療代金から前記限度額を減算した差額を算出し、その算出された差額を出力するようにしてもよい。
また、保険対象外ステータスの対象は健康保険の対象とならない医療、もしくは歯ぶらし、マスクなどの一般商品を示すステータスであってもよい。
【０１１０】
また、保険対象外医療項目は健康保険の対象とならない医療、もしくは歯ぶらし、マスクなどの一般商品を含んだ項目であってもよい。
また、差額は上述の実施の形態のようにメモリを持ってファイナライズする際に算出してもよいし、メモリを持たずにＸ，Ｘ，Ｊの際に算出して出力するようにしてもよい。
【０１１１】
また、一取引毎に差額を求めるのではなく、複数の取引が終了した後に差額を算出してもよい。
また、ジャーナルのデータは電子データとして出力してもよいし、紙媒体等に印刷してもよい。
【図面の簡単な説明】
【０１１２】
【図１】本発明を適用した医療データ処理装置１０のハードウェア構成を示す図である。
【図２】ＰＬＵメモリのデータ構造を示す図である。
【図３】医療データ処理装置１０が医科用のＥＣＲとして設定された場合の部門釦の設定状態を示す図である。
【図４】医療データ処理装置１０が歯科用のＥＣＲとして設定された場合の部門釦の設定状態を示す図である。
【図５】医療データ処理装置１０が調剤用のＥＣＲとして設定された場合の部門釦の設定状態を示す図である。
【図６】本発明を適用した医療データ処理装置１０において実行される医療データ処理の流れを示すフローチャートである。
【図７】サブルーチン「一部負担金処理」の流れを示すフローチャートである。
【図８】サブルーチン「一部負担金処理時の保険額合計器更新処理」の流れを示すフローチャートである。
【図９】サブルーチン「金額表示／印字処理」の流れを示すフローチャートである。
【図１０】サブルーチン「ファイナライズ処理」の流れを示すフローチャートである。
【図１１】サブルーチン「保険額合計器更新処理」の流れを示すフローチャートである。
【図１２】第１の登録例での操作および表示を説明するための図である。
【図１３】第１の登録例のレシートの例を示す図である。
【図１４】第１の登録例のジャーナルの例を示す図である。
【図１５】第２の登録例での操作および表示を説明するための図である。
【図１６】第２の登録例のレシートの例を示す図である。
【図１７】第２の登録例のジャーナルの例を示す図である。
【図１８】第３の登録例での操作および表示を説明するための図である。
【図１９】第３の登録例のレシートの例を示す図である。
【図２０】第３の登録例のジャーナルの例を示す図である。
【図２１】（Ａ）（Ｃ）（Ｅ）は部門ＮＯと対応する医療アイテムの種類を示すキャラクタと、医療行為がなされた際に登録された医療アイテムの保険点数を累計して記憶する保険点数合計器の例を示す図であり、（Ｂ）（Ｄ）（Ｆ）は部門ＮＯと対応する医療アイテムの種類を示すキャラクタと、医療行為がなされた際に登録された医療アイテムの保険額を累計して記憶する保険額合計器の例を示す図である。
【図２２】（Ａ）は点検レポートの例を示す図であり、（Ｂ）は清算レポートの例を示す図である。
【図２３】本発明を適用した医療データ処理装置１０において実行される第２の実施の形態の医療データ処理の流れを示すフローチャートである。
【図２４】第２の実施の形態におけるサブルーチン「一部負担金処理」の流れを示すフローチャートである。
【図２５】第２の実施の形態におけるサブルーチン「ファイナライズ処理」の流れを示すフローチャートである。
【符号の説明】
【０１１３】
１０      医療データ処理装置
１１      ＣＰＵ（中央処理装置：Central Processing Unit）
１２      入力部
１３      表示部
１４      ＲＡＭ
１５      ドロア
１６      通信制御部
１７      印刷部
１８      記憶部
１９      記録媒体読取部
２０      バス
２１      記録媒体
【図１】
2007293378.tif 000003
【図２】
2007293378.tif 000004
【図３】
2007293378.tif 000005
【図４】
2007293378.tif 000006
【図５】
2007293378.tif 000007
【図６】
2007293378.tif 000008
【図７】
2007293378.tif 000009
【図８】
2007293378.tif 000010
【図９】
2007293378.tif 000011
【図１０】
2007293378.tif 000012
【図１１】
2007293378.tif 000013
【図１２】
2007293378.tif 000014
【図１３】
2007293378.tif 000015
【図１４】
2007293378.tif 000016
【図１５】
2007293378.tif 000017
【図１６】
2007293378.tif 000018
【図１７】
2007293378.tif 000019
【図１８】
2007293378.tif 000020
【図１９】
2007293378.tif 000021
【図２０】
2007293378.tif 000022
【図２１】
2007293378.tif 000023
【図２２】
2007293378.tif 000024
【図２３】
2007293378.tif 000025
【図２４】
2007293378.tif 000026
【図２５】
2007293378.tif 000027