(57)【要約】【課題】  修正箇所と修正後の内容とを関連づけてわかり易く表示できるファイル作成方法及びファイル作成プログラムを提供する。【解決手段】  審査支払機関端末２０は、表示フィールドと修正フィールドとから構成されるレセプトデータを医療機関端末３０から受信し、それに基づいてレセプトを表示する。そして、審査支払機関端末２０の制御部２１は、入力された文字データが新規入力か修正入力かを判断し、入力された文字データが新規入力の場合、その文字データを表示フィールドに記録し、入力された文字データが修正入力の場合、その文字データを修正フィールドに記録する。そして、文字データが修正フィールドに記録されている場合には、その修正フィールドの表示幅を変更して、その修正フィールドに記録された文字データに基づく文字を表示する。【選択図】      図１
2005222175.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを用いて、入力された文字の修正履歴を残しながら文書ファイルを作成するファイル作成方法であって、
前記コンピュータが、
入力された文字データが新規入力か修正入力かを判断する第１の段階と、
前記文字データが新規入力の場合には、表示フィールドと修正フィールドとから構成されるファイルの表示フィールドに前記文字データを記録し、修正入力の場合には前記修正フィールドに前記文字データを記録する第２の段階と、
文字データが記録されている修正フィールドは、その表示幅を変更して文字データを表示する第３の段階と
を備えたことを特徴とするファイル作成方法。
【請求項２】
前記ファイル作成方法において、
前記コンピュータが、
前記表示フィールドと修正フィールドとから構成されるファイルを生成する段階をさらに備えたことを特徴とする請求項１に記載のファイル作成方法。
【請求項３】
前記第１の段階は、
入力識別子に基づいて、新規入力か修正入力かを判断することを特徴とする請求項１又は２に記載のファイル作成方法。
【請求項４】
前記ファイル作成方法において、
前記コンピュータが、
修正フィールドに文字データが記録されている場合は、修正前の文字に取り消し線を引いて表示する段階をさらに備えたことを特徴とする請求項１〜３のいずれか１つに記載のファイル作成方法。
【請求項５】
前記第３の段階は、
修正フィールドの文字データに基づいて文字を表示する場合に、修正前の文字の表示の近くに修正後の文字をスライドさせて表示することを特徴とする請求項１〜４のいずれか１つに記載のファイル作成方法。
【請求項６】
前記第３の段階は、
表示フィールドの一部の文字を修正した場合に、その修正位置に対応する位置に修正後の文字を表示することを特徴とする請求項１〜５のいずれか１つに記載のファイル作成方法。
【請求項７】
前記ファイル作成方法において、
前記コンピュータが、
表示フィールドに関連付けられた修正フィールドにデータが記録されていない場合、前記表示フィールドに記録されたデータに基づいて演算処理を実行し、
表示フィールドに関連付けられた修正フィールドにデータが記録されている場合、前記修正フィールドに記録されたデータに基づいて演算処理を実行する段階をさらに備えたことを特徴とする請求項１〜６のいずれか１つに記載のファイル作成方法。
【請求項８】
コンピュータを用いて、入力された文字の修正履歴を残しながら文書ファイルを作成するためのファイル作成プログラムであって、
前記コンピュータを、
入力された文字データが新規入力か修正入力かを判断する第１の手段と、
前記文字データが新規入力の場合には、表示フィールドと修正フィールドとから構成されるファイルの表示フィールドに前記文字データを記録し、修正入力の場合には前記修正フィールドに前記文字データを記録する第２の手段と、
文字データが記録されている修正フィールドは、その表示幅を変更して文字データを表示する第３の手段
として機能させるためのファイル作成プログラム。
【請求項９】
前記コンピュータを、さらに、
前記表示フィールドと修正フィールドとから構成されるファイルを生成する手段として機能させることを特徴とする請求項８に記載のファイル作成プログラム。
【請求項１０】
前記第１の手段を、
入力識別子に基づいて、新規入力か修正入力かを判断する手段として機能させることを特徴とする請求項８又は９に記載のファイル作成プログラム。
【請求項１１】
前記コンピュータを、さらに、
修正フィールドに文字データが記録されている場合に、修正前の文字に取り消し線を引いて表示する手段として機能させることを特徴とする請求項８〜１０のいずれか１つに記載のファイル作成プログラム。
【請求項１２】
前記第３の手段を、
修正フィールドの文字データに基づいて文字を表示する場合に、修正前の文字の表示の近くに修正後の文字をスライドさせて表示する手段として機能させることを特徴とする請求項８〜１１のいずれか１つに記載のファイル作成プログラム。
【請求項１３】
前記第３の手段を、
表示フィールドの一部の文字を修正した場合に、その修正位置に対応する位置に修正後の文字を表示する手段として機能させることを特徴とする請求項８〜１２のいずれか１つに記載のファイル作成プログラム。
【請求項１４】
前記コンピュータを、さらに、
表示フィールドに関連付けられた修正フィールドにデータが記録されていない場合、前記表示フィールドに記録されたデータに基づいて演算処理を実行し、
表示フィールドに関連付けられた修正フィールドにデータが記録されている場合、前記修正フィールドに記録されたデータに基づいて演算処理を実行する手段として機能させることを特徴とする請求項８〜１３のいずれか１つに記載のファイル作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、修正前の文字に対応づけて修正後の文字を表示するファイル作成方法及びファイル作成プログラムに関する。
【背景技術】
【０００２】
文書作成ソフトや表計算ソフトを用いて文章や表等を作成する場合に、修正履歴を残すことをユーザが希望する場合がある。このような場合、従来、文書作成ソフトや表計算ソフトに備えられた修正履歴の記録機能を用いて修正履歴を記録し、表示することができる。また、複数のユーザによって、文書の作成及び校正が行われる場合に、原稿レイヤと校正レイヤとを設けて、これらを重ねて表示することにより校正された原稿を表示するシステムが開示されている。（例えば、特許文献１参照。）。
【０００３】
一方、医療機関が発行する診療報酬明細書（以下、レセプトという）に対し、診療行為とその請求金額が適切であるかどうかという審査支払機関が行う審査において、近年、電子データの利用が広まっている。
【特許文献１】特開２００１−１８８７７８号公報（第４−１０頁）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、文書作成ソフト等では、修正前の内容を残して表示する場合、修正前の文字に取り消し線を引き、修正後の文字をその後ろに表示している。この場合、修正箇所と修正後の内容との関連がわかりにくい。また、特許文献１のシステムのように原稿レイヤと校正レイヤとを別々に作成して重ねて表示するのでは、データの管理が煩雑となる。
【０００５】
例えば、医療機関が発行したレセプトに対して審査支払機関が審査し修正を行った場合に、修正前の内容と修正後の内容とを対応づけて表示することが望ましい。
本発明は、上記問題点を解決するためになされたものであり、その目的は、修正箇所と修正後の内容とを関連づけてわかり易く表示できるファイル作成方法及びファイル作成プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記問題点を解決するために、請求項１に記載の発明は、コンピュータを用いて、入力された文字の修正履歴を残しながら文書ファイルを作成するファイル作成方法であって、前記コンピュータが、入力された文字データが新規入力か修正入力かを判断する第１の段階と、前記文字データが新規入力の場合には、表示フィールドと修正フィールドとから構成されるファイルの表示フィールドに前記文字データを記録し、修正入力の場合には前記修正フィールドに前記文字データを記録する第２の段階と、文字データが記録されている修正フィールドは、その表示幅を変更して文字データを表示する第３の段階とを備えたことを要旨とする。
【０００７】
請求項２に記載の発明は、請求項１に記載のファイル作成方法において、前記ファイル作成方法において、前記コンピュータが、前記表示フィールドと修正フィールドとから構成されるファイルを生成する段階をさらに備えたことを要旨とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載のファイル作成方法において、前記第１の段階は、入力識別子に基づいて、新規入力か修正入力かを判断することを要旨とする。
【０００９】
請求項４に記載の発明は、請求項１〜３のいずれか１つに記載のファイル作成方法において、前記ファイル作成方法において、前記コンピュータが、修正フィールドに文字データが記録されている場合は、修正前の文字に取り消し線を引いて表示する段階をさらに備えたことを要旨とする。
【００１０】
請求項５に記載の発明は、請求項１〜４のいずれか１つに記載のファイル作成方法において、前記第３の段階は、修正フィールドの文字データに基づいて文字を表示する場合に、修正前の文字の表示の近くに修正後の文字をスライドさせて表示することを要旨とする。
【００１１】
請求項６に記載の発明は、請求項１〜５のいずれか１つに記載のファイル作成方法において、前記第３の段階は、表示フィールドの一部の文字を修正した場合に、その修正位置に対応する位置に修正後の文字を表示することを要旨とする。
【００１２】
請求項７に記載の発明は、請求項１〜６のいずれか１つに記載のファイル作成方法において、前記ファイル作成方法において、前記コンピュータが、表示フィールドに関連付けられた修正フィールドにデータが記録されていない場合、前記表示フィールドに記録されたデータに基づいて演算処理を実行し、表示フィールドに関連付けられた修正フィールドにデータが記録されている場合、前記修正フィールドに記録されたデータに基づいて演算処理を実行する段階をさらに備えたことを要旨とする。
【００１３】
請求項８に記載の発明は、コンピュータを用いて、入力された文字の修正履歴を残しながら文書ファイルを作成するためのファイル作成プログラムであって、前記コンピュータを、入力された文字データが新規入力か修正入力かを判断する第１の手段と、前記文字データが新規入力の場合には、表示フィールドと修正フィールドとから構成されるファイルの表示フィールドに前記文字データを記録し、修正入力の場合には前記修正フィールドに前記文字データを記録する第２の手段と、文字データが記録されている修正フィールドは、その表示幅を変更して文字データを表示する第３の手段として機能させることを要旨とする。
【００１４】
請求項９に記載の発明は、請求項８に記載のファイル作成プログラムにおいて、前記コンピュータを、さらに、前記表示フィールドと修正フィールドとから構成されるファイルを生成する手段として機能させることを要旨とする。
【００１５】
請求項１０に記載の発明は、請求項８又は９に記載のファイル作成プログラムにおいて、前記第１の手段を、入力識別子に基づいて、新規入力か修正入力かを判断する手段として機能させることを要旨とする。
【００１６】
請求項１１に記載の発明は、請求項８〜１０のいずれか１つに記載のファイル作成プログラムにおいて、前記コンピュータを、さらに、修正フィールドに文字データが記録されている場合に、修正前の文字に取り消し線を引いて表示する手段として機能させることを要旨とする。
【００１７】
請求項１２に記載の発明は、請求項８〜１１のいずれか１つに記載のファイル作成プログラムにおいて、前記第３の手段を、修正フィールドの文字データに基づいて文字を表示する場合に、修正前の文字の表示の近くに修正後の文字をスライドさせて表示する手段として機能させることを要旨とする。
【００１８】
請求項１３に記載の発明は、請求項８〜１２のいずれか１つに記載のファイル作成プロ
グラムにおいて、前記第３の手段を、表示フィールドの一部の文字を修正した場合に、その修正位置に対応する位置に修正後の文字を表示する手段として機能させることを要旨とする。
【００１９】
請求項１４に記載の発明は、請求項８〜１３のいずれか１つに記載のファイル作成プログラムにおいて、前記コンピュータを、さらに、表示フィールドに関連付けられた修正フィールドにデータが記録されていない場合、前記表示フィールドに記録されたデータに基づいて演算処理を実行し、表示フィールドに関連付けられた修正フィールドにデータが記録されている場合、前記修正フィールドに記録されたデータに基づいて演算処理を実行する手段として機能させることを要旨とする。
【００２０】
（作用）
請求項１又は８に記載の発明によれば、表示フィールドと修正フィールドとから構成されるファイルを用いて、修正入力がされた場合、修正入力された文字データを修正フィールドに記録できる。そして、修正入力された文字データが修正フィールドに記録されている場合のみ、修正フィールドを表示することができ、修正入力がされていない場合には、修正フィールドを表示しないようにすることができる。このため、修正前の文字の配置を活かしながら修正履歴を残すことができる。
【００２１】
請求項２又は９に記載の発明によれば、表示フィールドと修正フィールドとから構成されるファイルを生成でき、そのファイルを用いて、元の文字の配置を活かしながら、修正履歴を残すことができる。
【００２２】
請求項３又は１０に記載の発明によれば、新規入力を行ったユーザとは異なるユーザが入力を行った場合に、修正フィールドに記録することができる。従って、異なるユーザにより修正された場合にのみ、修正履歴を残すことができる。
【００２３】
請求項４又は１１に記載の発明によれば、修正前の文字を、修正されたことがわかるように表示することができる。
請求項５又は１２に記載の発明によれば、修正前の文字と修正後の文字との関連を、わかり易く表示できる。修正前の文字を、修正されたことがわかるように表示することができる。
【００２４】
請求項６又は１３に記載の発明によれば、表示フィールドの一部の文字が修正された場合に、その修正箇所と修正後の文字の関連を、わかり易く表示することが可能となる。
請求項７又は１４に記載の発明によれば、修正がされている場合、修正前のデータにかかわらず、修正後の文字データを用いて演算を行うことができる。
【発明の効果】
【００２５】
本発明によれば、修正箇所と修正後の内容とを関連づけてわかり易く表示することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明を具体化した実施形態を図１〜図９に従って説明する。本実施形態では、レセプトの審査を行う場合、文書ファイルとしてのレセプトデータを用いて、レセプトの記載事項を訂正するためのファイル作成方法及びファイル作成プログラムとして説明する。ここでは、審査支払機関が、医療機関から受け取ったレセプトを審査し、請求・支払事務を行って、審査済のレセプトを保険者に提供する。
【００２７】
本実施形態では、図１に示すように、医療機関は、医療機関端末３０を用いて審査支払
機関にレセプトを提供する。この医療機関端末３０は、インターネットＩを介して審査支払機関端末２０に接続可能なコンピュータ端末である。各医療機関は、この医療機関端末３０を用いて、レセプトデータを入力し、審査支払機関端末２０に送信する。
【００２８】
一方、健康保険組合等の保険者は、保険者端末４０を用いて、審査支払機関から審査済のレセプトの提供を受ける。この保険者端末４０は、インターネットＩを介して審査支払機関端末２０に接続可能なコンピュータ端末である。各保険者は、この保険者端末４０を用いて、審査支払機関端末２０からの審査済レセプトデータを受信する。
【００２９】
一方、審査支払機関は審査支払機関端末２０を用いてレセプトの審査を行う。この審査支払機関端末２０は、インターネットＩを介して医療機関端末３０及び保険者端末４０に接続可能なコンピュータ端末である。審査支払機関は、審査支払機関端末２０を用いて、医療機関端末３０からのレセプトデータを受信し、レセプトの審査処理を行って、審査済レセプトデータを保険者端末４０に送信する。
【００３０】
審査支払機関端末２０は、ＣＰＵ等から構成される制御部２１、通信部２２、ＲＡＭ、ＲＯＭ、ハードディスク等から構成される記憶部２３、表示部２４及び操作部２５を備えている。制御部２１は、後述する処理（第１の段階、第２の段階、第３の段階等を含む処理）を行う。このためのファイル作成プログラムを実行することにより、制御部２１は、第１の手段、第２の手段、第３の手段等として機能する。
【００３１】
審査支払機関端末２０は、医療機関端末３０から受信したレセプトデータに基づいて、レセプトの内容を、図２に示す表示画面５０において表示する。
表示画面５０には、レセプトデータを提出した医療機関による医療行為を受けた患者の１か月分のレセプトに関する情報が、１画面に１人分ずつ表示される。表示画面５０には、レセプト特定表示欄５１、傷病名等表示欄５２、小計表示欄５３、総計表示欄５４及び詳細表示欄５５が設けられている。また、表示画面５０には、前進ボタン６１、後退ボタン６２、返戻ボタン６３、集計ボタン６４及び審査済ボタン６５が設けられている。
【００３２】
レセプト特定表示欄５１には、病院名、そのレセプトの対象年月、患者の性別及び生年月日、及び、健康保険に関する情報が表示される。傷病名等表示欄５２には、傷病名及び診療開始日が表示される。小計表示欄５３には、各項目の回数及び点数が表示される。総計表示欄５４には、入院年月日、請求点数、決定点数及び査定点数が表示される。請求点数は、医療機関が申請したレセプトの点数の合計である。決定点数は、審査支払機関が審査した後のレセプトの点数の合計である。査定点数は、請求点数と決定点数の差である。
【００３３】
詳細表示欄５５には、医療機関が申請したレセプトの内容が表示される。この詳細表示欄５５において、審査支払機関の担当者が、レセプトの内容を審査し、修正が必要な場合は、この詳細表示欄５５の内容を表示する。
【００３４】
前進ボタン６１は、次の患者のレセプトを表示する場合に用いられる。後退ボタン６２は、前の患者のレセプトを表示する場合に用いられる。返戻ボタン６３は、その患者のレセプトについて、再提出を求める場合に用いられる。集計ボタン６４は、点数を集計する場合に用いられる。審査済ボタン６５は、その患者のレセプトの審査が完了した場合に用いられる。
【００３５】
次に、詳細表示欄５５に表示されるデータについて説明する。詳細表示欄５５には、医療機関端末３０から受診したレセプトデータに基づいて、レセプトの内容が表示される。レセプトデータは、表形式のデータ構造を有しており、具体的には、図３に示すように、第１列〜第５列に、名称、使用量、点数、「×」、回数に関するデータを記録している。
【００３６】
図３に示すように、レセプトデータは、２行の修正フィールド７５と、２行の表示フィールド７６の合計４行で１セットを構成する。本実施形態では、修正フィールド７５は、第１レイヤ〜第４レイヤの４つのレイヤからなる階層構造となっている。そして、各レイヤに修正後の文字データが記録される。
【００３７】
それぞれの行７１には、図４に示すように、行番号及び行の高さに関するデータを含む行データ７１０が関連付けられて記録されている。
行番号に関するデータとしては、行を特定するための識別子としての行番号に関するデータが記録される。行の高さに関するデータとしては、その行の高さに関するデータが記録される。初期値として、修正フィールド７５に対しては、行の高さとして「０」が設定されており、表示フィールド７６に対しては、所定の高さ（例えば、「７」（ｍｍ））が設定されている。例えば、修正フィールド７５である第１行及び第２行については、行の高さとして「０」が記録されており、表示フィールド７６である第３行及び第４行については、上記所定の高さが記録されている。
【００３８】
各セル７２は、図５に示すように、セルデータ７２０から構成されている。このセルデータ７２０は、行番号、列番号、データエリア、フィールド種別、関連付け行及びレイヤ識別子に関するデータを含む。
【００３９】
行番号に関するデータとしては、各セル７２の行を特定するための識別子としての行番号に関するデータが記録される。列番号に関するデータとしては、各セル７２の列を特定するための識別子としての列番号に関するデータが記録される。データエリアについては、そのセル７２に入力された文字データと、文字サイズ、フォント、文字色及び取り消し線に関するデータとが記録される。フィールド種別データ領域には、そのセル７２が、修正フィールド７５、表示フィールド７６のいずれに属するかを示すデータが記録される。関連付け行に関するデータとしては、そのセル７２の行が関連付けられた行の行番号に関するデータが記録される。ここで、表示フィールド７６の１列目には、修正フィールド７５の１列目が関連付け行として記録される。一方、修正フィールド７５の１列目には、表示フィールド７６の１列目が関連付け行として記録される。
【００４０】
レイヤ識別子に関するデータとしては、修正フィールド７５のセル７２について、どのレイヤであるかを特定するレイヤ識別子に関するデータが記録される。本実施形態では、修正フィールド７５のセル７２については、第１レイヤ〜第４レイヤに対応させて、レイヤ識別子として「１」〜「４」のいずれかが記録される。一方、表示フィールド７６については、レイヤ識別子は記録されない。本実施形態では、レイヤ毎に入力者を変更する。たとえば、レイヤ識別子が「１」のセル７２は、審査支払機関の事務担当者が形式的なチェックをした場合に、修正入力されたデータが記録される。レイヤ識別子が「２」のセル７２は、審査支払機関の事務担当者による形式的なチェックの後に、審査支払機関の審査官である医師が医学的な審査をした場合に、修正入力されたデータが記録される。レイヤ識別子が「３」のセル７２は、審査官による審査の後に、審査支払機関の事務担当者が合計金額等についてチェックをした場合に、修正入力されたデータが記録される。レイヤ識別子が「４」のセル７２は、さらに審査が行われ、修正入力がされた場合に、修正入力されたデータが記録される。
【００４１】
このようなセルデータ７２０から構成された行列を表示させた場合、第１レイヤ〜第４レイヤのすべてのレイヤについて修正データが格納されていないときには、修正フィールド７５の行高さは「０」になり表示されない。また、表示フィールド７６の２行目は、その行のどの列にもデータが記録されていない場合は、行高さが「０」に設定されているため表示されない。この場合、表示フィールド７６の１行目のみが表示される。従って、図
３の例の場合、各表示フィールド７６の１行目に該当する第３行、第７行、第１１行、第１５行が表示される。
【００４２】
次に、このような表形式のデータ構造のファイルを用いて医療機関においてレセプトに関するデータを入力し、審査支払機関においてレセプトの審査を行う場合について、図６〜図９を用いて説明する。ここでは、医療機関の担当者がレセプトに関するデータを入力する段階と、審査支払機関の担当者が修正入力を行う段階とに分けて説明する。ここでは、図２に示す表示画面５０の詳細表示欄５５の中で第３セット５８に対応する部分について、医療機関の担当者が入力を行い、審査支払機関の担当者が修正入力を行う場合について説明する。
【００４３】
（医療機関での新規入力）
まず、医療機関の担当者がレセプトに関するデータを入力する段階について説明する。ここでは、第３セット５８に対応する部分について新規入力をする場合について説明する。第３セット５８は、第９行〜第１２行に対応する。この例において、まず、医療機関の担当者は、医療機関端末３０を用いて、第１１行及び第１２行にレセプトに関する申請データを入力する。具体的には、（第１１行，第１列）に、所定の文字数まで名称を入力し、（第１２行，第１列）に、その名称について、所定の文字数では収まらなかった文字を入力する。また、（第１１行，第２列〜第５列）に、使用量、点数、「×」、回数に関するデータを入力する。
【００４４】
この場合、図８に示すように、医療機関端末３０は、まず、入力されたデータが新規入力か修正入力かを識別する（ステップＳ１−１）。本実施形態では、ファイル作成プログラムのユーザ情報として設定された、入力識別子としてのユーザ識別子に基づいて、新規入力か修正入力かを識別する。本実施形態では、ファイル作成プログラムにおいて、新規入力を行うユーザのユーザ識別子と、修正入力を行うユーザのユーザ識別子とを記録したデータを用いる。そして、ユーザ識別子が医療機関に割り当てられたユーザ識別子である場合、新規入力とし、審査支払機関に割り当てられたユーザ識別子である場合、修正入力とする。ここでは、医療機関に割り当てられたユーザ識別子が用いられているため、医療機関端末３０は、入力されたデータが新規入力であると判断する。
【００４５】
そして、新規入力の場合（ステップＳ１−１でＹＥＳの場合）、医療機関端末３０は、表示フィールドデータエリアに入力された文字データを記録する（ステップＳ１−２）。具体的には、医療機関端末３０は、表示フィールドのうち、選択されたセル７２についてのセルデータ７２０のデータエリアに、入力された文字データを記録する。
【００４６】
ここでは、図６に示すように、行列８０において、（第１１行，第１列）及び（第１２行，第１列）の各セル７２のデータエリアに名称を記録する。また、（第１１行，第２列〜第５列）の各セル７２のデータエリアに使用量、点数、「×」、回数をそれぞれ記録する。なお、医療機関端末３０は、文字データを記録する場合、その文字データを記録するセル７２についてのセルデータ７２０のデータエリアに、文字サイズ、フォント及び文字色に関するデータを記録する。
【００４７】
次に、このようにされて入力されたデータの表示について、図９に従って説明する。まず、医療機関端末３０は、各セル７２について、セルデータ７２０のフィールド種別に関するデータに基づいて修正フィールドか表示フィールドかを判断する（ステップＳ２−１）。例えば、第１行は、修正フィールドであるため（ステップＳ２−１でＮＯであるため）、医療機関端末３０は、修正データがあるかどうかを調べる。具体的には、医療機関端末３０は、そのセル７２のセルデータ７２０のデータエリアに文字データ（修正データ）が記録されているかどうかを調べる。そして、修正データがない場合（ステップＳ２−３
でＮＯの場合）、修正フィールドの高さを「０」として表示する（ステップＳ２−４）。従って、この場合、この修正フィールドは表示されない。
【００４８】
ここでは、表示フィールドデータエリアにのみ、文字データが記録されている。修正フィールドでない場合（ステップＳ２−１でＮＯの場合）、医療機関端末３０は、表示フィールドのデータエリアの文字表示を行う（ステップＳ２−２）。
【００４９】
なお、本実施形態では、表示フィールドの２行目については、行データ７１０において行の高さを「０」としている。そして、医療機関端末３０は、表示フィールド７６の２行目の各セル７２について文字データが記録されているかどうかを調べる。そして、文字データが記録されているセル７２と、記録されていないセル７２とがある場合には、表示フィールド７６の２行目のセル７２に文字データが記録されていない列については、表示フィールド７６の１行目の文字データに基づく文字を下のセルにスライドさせて表示する。
【００５０】
一方、修正フィールド７５の２行目のいずれの列にもデータが記録されていない場合、医療機関端末３０は、修正フィールド７５の１列目のみを表示する。
従って、上記の例の場合、図６に示す行列８０に対応するデータに基づいて、図６に示す表示８５が表示される。具体的には、修正フィールド７５である第１１行及び第１２行とが表示され、第１１行及び第１２行の各セル７２のデータエリアに記録された文字データに基づく文字が表示される。また、（第１１行，第２列〜第５列）の各セル７２のデータエリアに記録された文字データに基づく文字が（第１２行，第２列〜第５列）にそれぞれスライドさせられて表示される。
【００５１】
医療機関端末３０は、このようにしてレセプトに関するデータを入力したレセプトデータを、インターネットＩを介して審査支払機関端末２０に送信する。
このレセプトデータを受信した審査支払機関端末２０は、このレセプトデータに基づいて、表示画面５０を表示する。ここで、レセプトデータの各項目については、詳細表示欄５５に表示する。受信したレセプトデータに基づく表示については、上記の医療機関端末３０での場合と同様である。
【００５２】
（審査支払機関での修正入力）
次に、審査支払機関の担当者が修正入力を行う段階について説明する。審査支払機関の担当者は、審査支払機関端末２０を用いて、表示画面５０の詳細表示欄５５において、修正するセルを選択して修正入力を行う。
【００５３】
本実施形態では、まず、審査支払機関の事務担当者が形式的なチェックを行い、必要な場合に修正入力を行う。次に、審査支払機関の審査官である医師が審査を行い、必要な場合に修正入力を行う。さらに、審査支払機関の事務担当者が合計金額等のチェックを行い、必要な場合に修正入力を行う。
【００５４】
まず、審査支払機関の事務担当者が、形式的なチェックを行う場合について説明する。
ここでは、まず、（第１１行，第１列）のセル及び（第１２行，第１列）のセルを選択して、修正入力を行う場合を説明する。
【００５５】
そして、図８に示すように、審査支払機関端末２０の制御部２１は、まず、入力された文字データが新規入力か修正入力かを識別する（ステップＳ１−１）。具体的には、上記と同様に、ファイル作成プログラムのユーザ情報として設定されたユーザ識別子に基づいて、新規入力か修正入力かを識別する。このユーザ識別子は入力識別子として機能する。本実施形態では、「医療機関での新規入力」時と同様に、ファイル作成プログラムにおいて、新規入力を行うユーザのユーザ識別子と、修正入力を行うユーザのユーザ識別子とを
記録したデータを用いる。ここでは、審査支払機関に割り当てられたユーザ識別子が用いられているため、審査支払機関端末２０は、入力された文字データが修正入力であると判断する。
【００５６】
さらに、審査支払機関端末２０の制御部２１は、このユーザ識別子に基づいて、データを記録するレイヤのレイヤ識別子を特定する。本実施形態では、ファイル作成プログラムにおいて、修正フィールド７５の各レイヤについて、修正後の文字データを記録できるユーザについてのユーザ識別子を設定したデータを用いる。ここでは、形式的なチェックを担当する事務担当者（形式チェック担当者）のユーザ識別子に基づいて、レイヤ識別子として「１」が特定される。
【００５７】
修正入力の場合（ステップＳ１−１でＮＯの場合）、審査支払機関端末２０は、まず、修正を行う対象の表示フィールドを特定する（ステップＳ１−３）。具体的には、審査支払機関端末２０は、表示フィールドのうち、選択されているセルを修正対象として特定する。
【００５８】
次に、審査支払機関端末２０は、修正対象として特定された表示フィールドに対応した修正フィールドのデータエリアに、修正入力された文字データを記録する（ステップＳ１−４）。具体的には、審査支払機関端末２０は、まず、修正対象の表示フィールドのセル７２におけるセルデータ７２０の関連付け行に関するデータに基づいて、対応する修正フィールドのセル７２を特定する。ここでは、まず、（第１１行，第１列）のセル７２の関連付け行に関するデータに基づいて、修正フィールドである（第９行，第１列）を特定する。さらに、形式チェック担当者のユーザ識別子に基づいて特定されたレイヤ識別子に基づいて、第１レイヤのセル７２を特定する。そして、その特定された修正フィールドのセル７２に、修正入力データを記録する。ここでは、修正入力された文字データが、（第９行，第１列）のセル７２に収まる所定の文字数を超えているため、超えた分の文字を（第１０行，第１列）のセル７２のデータエリアに記録する。
【００５９】
なお、本実施形態では、修正入力された文字を所定の文字サイズ、フォント及び文字色（例えば、赤色）で表示する。このため、審査支払機関端末２０は、その文字サイズ、フォント及び文字色の指定を、修正入力された文字データを記録するセル７２のデータエリアに記録する。
【００６０】
次に、審査支払機関端末２０は、表示フィールドへの取り消し線を記録する（ステップＳ１−５）。ここでは、表示フィールドのうち、選択された（第１１行，第１列）のセル７２及び（第１２行，第１列）のセル７２において表示される文字に取り消し線が表示されるように、取り消し線に関するデータを記録する。具体的には、（第１１行，第１列）のセル７２及び（第１２行，第１列）のセル７２の各データエリアに取り消し線に関するデータを記録する。なお、本実施形態では、取り消し線を引いた修正前の文字を、修正後の文字色と同じ色で表示する。このため、審査支払機関端末２０は、その文字色の指定を、修正前の文字データを記録するセル７２のデータエリアに記録する。
【００６１】
次に、このように入力された文字データに基づく文字の表示について、図９に従って説明する。ここでは、図７に示す行列９０に基づいて表示を行う場合を例にして説明する。まず、審査支払機関端末２０は、各セル７２について、フィールド種別に関するデータに基づいて修正フィールドか表示フィールドかを判断する（ステップＳ２−１）。例えば、行列９０に示すように、（第９行，第１列）のセル７２は修正フィールドである。修正フィールドの場合（ステップＳ２−１でＹＥＳの場合）、審査支払機関端末２０は、その修正フィールドのセル７２についてのセルデータ７２０のデータエリアに文字データ（修正データ）が記録されているかどうかを調べる（ステップＳ２−３）。修正データが記録さ
れている場合（ステップＳ２−３でＹＥＳの場合）、審査支払機関端末２０は、修正フィールドの高さを拡張し（ステップＳ２−５）、その修正フィールドのデータエリアの文字を表示する（ステップＳ２−６）。具体的には、その文字の大きさに基づいて、修正フィールドの高さを拡張し、このデータエリアに記録された文字を表示する。ここでは、（第９行，第１列）のセル７２のデータエリアに文字データが記録されているため、表示９５のように、その文字を（第９行、第１列）のセルに表示する。同様に、（第１０行，第１列）のセル７２のデータエリアに文字が記録されているため、（第１０行、第１列）のセルに、その文字を表示する。この結果、図７の表示９５のように、（第９行、第１列）のセル及び（第１０行、第１列）のセルに修正後の文字が表示される。なお、審査支払機関端末２０は、修正後の文字を、その文字データが記録されたセル７２のデータエリアに記録された文字サイズ、フォント及び文字色に基づいて表示する。本実施形態では、修正後の文字を、所定の文字サイズ、フォントで、赤色で表示する。
【００６２】
表示フィールドについては（ステップＳ２−１でＮＯの場合）、審査支払機関端末２０は、表示フィールドのデータエリアの文字を表示する（ステップＳ２−２）。本実施形態では、取り消し線が引かれた修正前の文字を赤色で表示する。
【００６３】
ここでは、さらに、（第１１行，第３列）のセルに表示された点数について修正を行う。この場合、まず、審査支払機関の担当者が、（第１１行，第３列）のセルを指定して修正入力を行う。この場合も、修正入力であるため（ステップＳ１−１でＮＯであるため）、審査支払機関端末２０は、上記の場合と同様に、ステップＳ１−３〜ステップＳ１−５の処理を行う。具体的には、審査支払機関端末２０は、入力された文字データを（第９行，第３列）のセル７２のデータエリアに記録する。そして、取り消し線に関するデータを（第１１行，第３列）のセル７２のデータエリアに記録する。
【００６４】
そして、審査支払機関端末２０は、上記の場合と同様にして、図９のフローに従って表示処理を行う。なお、本実施形態では、同じ列のセル７２のデータエリアにデータが記録されていない場合には、文字を下のセルにスライドさせて表示させる。この場合について、図７の行列９０において、（第９行，第３列）のセル７２のデータエリアに記録された文字データに基づく文字の表示を例として説明する。
【００６５】
ここで、（第１１行，第３列）のセル７２のデータエリアには、修正前の文字データと取り消し線に関するデータが記録されている。また、（第９行，第３列）のセル７２のデータエリアには、修正後の文字データが記録されている。一方、（第１０行，第３列）及び（第１２行，第３列）の各セル７２のデータエリアには、データが記録されていない。
【００６６】
表示フィールドについては（ステップＳ２−１でＮＯの場合）、審査支払機関端末２０は、表示フィールドのデータエリアの文字を表示する（ステップＳ２−２）。ここで、審査支払機関端末２０は、表示フィールドの１行目である（第１１行，第３列）のセル７２についてのセルデータ７２０の関連付け行に関するデータに基づいて、関連付けられた２行目の表示フィールドのセル７２と修正フィールドのセル７２とを特定する。具体的には、まず、２行目の表示フィールドの（第１２行，第３列）のセル７２を特定する。このセル７２のデータエリアには、文字データが記録されていないため、審査支払機関端末２０は、（第１１行，第３列）のセル７２のデータエリアに記録された文字データに基づく文字を、下のセルにスライドさせて表示する。
【００６７】
修正フィールドについては（ステップＳ２−１でＹＥＳの場合）、審査支払機関端末２０は、まず、上記の場合と同様に、ステップＳ２−３〜ステップＳ２−６の処理を行う。ここで、審査支払機関端末２０は、表示フィールドとの関連付けに従って、文字をスライドさせて表示する。
【００６８】
上記の例では、審査支払機関端末２０は、まず、（第１１行，第３列）のセル７２の関連付け行に関するデータに基づいて、修正フィールドである（第９行，第３列）のセル７２を特定する。ここでは、（第９行，第３列）のセル７２のデータエリアには文字データ等が記録されている。このため、さらに、（第１０行，第３列）のセル７２のデータエリアに文字データ等が記録されているかどうかを調べる。ここでは、（第１０行，第３列）のセル７２のデータエリアには文字データが記録されていない。このため、審査支払機関端末２０は、（第９行，第３列）のセル７２のデータエリアに記録された文字データに基づく文字を、下のセルにスライドさせて表示する。
【００６９】
具体的には、審査支払機関端末２０は、修正前の文字を表示する（第１２行，第３列）のセルの上に位置する（第１１行，第３列）のセルに、修正後の文字をスライドさせて表示する。
【００７０】
このようにして、審査支払機関の担当者は、審査支払機関端末２０を用いて、表示画面５０の詳細表示欄５５において、審査及び修正入力を行う。審査支払機関端末２０は、その修正入力に従って、上記のようにしてデータの記録及び表示を行う。そして、審査支払機関端末２０は、点数又は回数について修正された場合、その修正における点数の差を算出し、表示フィールドの第６列に表示する。上記の例では、点数を修正しているため、これによる点数の差を算出する。そして、図７の表示９５に示すように、算出された「−３００」を（第１２行，第６列）に表示する。
【００７１】
そして、図２に示す表示画面５０において、審査支払機関の担当者が集計ボタン６４をクリックすると、審査支払機関端末２０は、修正後の点数の小計及び合計を算出する。そして、小計を小計表示欄５３の一番右の欄に表示し、合計を総計表示欄５４の決定点数の欄に表示する。さらに、審査支払機関端末２０は、総計表示欄５４に表示している請求点数と決定点数との差を算出し、総計表示欄５４の査定点数の欄に表示する。
【００７２】
審査支払機関の担当者は、算出された点数を確認した後、審査済ボタン６５をクリックする。これにより、審査支払機関端末２０は、その患者についてのレセプトが審査完了である旨を、レセプトデータに記録する。ここでは、ユーザ識別子に基づいて、形式チェック完了の旨を記録する。
【００７３】
そして、医療機関端末３０から受信したレセプトデータに含まれるすべてのレセプトについて審査を終了すると、審査支払機関の担当者は、自分の担当の審査を終了する。ここでは、事務担当者による形式チェックが終了となる。
【００７４】
形式チェックが終了したレセプトデータは、審査支払機関の審査官である医師による審査の対象となる。
審査官は、ファイル作成プログラムのユーザ情報として設定された自分のユーザ識別子を用いて、審査支払機関端末２０に表示画面５０を表示させる。審査官の審査支払機関端末２０は、形式チェックが終了したレセプトデータに基づいて、表示画面５０を表示する。ここで、レセプトデータの各項目については、詳細表示欄５５に表示する。形式チェック終了後のレセプトデータに基づく表示については、上記の審査官の審査支払機関端末２０での場合と同様である。
【００７５】
審査官は、この表示画面５０において審査を行い、必要な場合に修正入力を行う。この場合も、審査支払機関端末２０は、上記の場合と同様、図８及び図９に従って、入力処理及び表示処理を行う。
【００７６】
ここでは、審査支払機関端末２０は、審査官のユーザ識別子に基づいて、レイヤ識別子として「２」を特定する。そして、ステップＳ１−４において、第２レイヤのセル７２に、修正入力された文字データを記録する。なお、審査官は、表示フィールド７６の文字の修正と、修正フィールド７５の第１レイヤの文字の修正とを行うことができる。この場合、審査支払機関端末２０は、いずれを修正した場合も、修正後の文字データが第２レイヤのセル７２のデータエリアに記録される。ここで、修正された文字データが記録されたセル７２のデータエリアに、取り消し線に関するデータが記録される。例えば、修正フィールド７５の第１レイヤの文字を修正した場合、この第１レイヤのセル７２のデータエリアに、取り消し線に関するデータが記録される。
【００７７】
表示処理においては、表示フィールド７６に記録された取り消し線を付された文字と、修正フィールド７５の第１レイヤに記録された取り消し線を付された文字と、修正フィールド７５の第２レイヤに記録された修正後の文字とを表示させる。ここで、修正後の文字データが第１レイヤのセル７２に記録されておらず、これに対応する第２レイヤのセル７２に審査官による修正後の文字データが記録されている場合、第２レイヤの文字をスライドさせて表示させる。
【００７８】
そして、審査を行ったレセプトについて、表示画面５０の審査済ボタン６５をクリックすると、審査支払機関端末２０は、このレセプトについて、審査官による審査完了である旨をレセプトデータに記録する。具体的には、審査支払機関端末２０は、ユーザ識別子に基づいて、審査官による入力であることを特定し、審査官による審査完了の旨を記録する。そして、レセプトデータに含まれるすべてのレセプトについて審査を終了すると、審査官は審査を終了する。
【００７９】
審査官による審査が終了したレセプトデータは、金額のチェックを担当する事務担当者（金額チェック担当者）によるチェックの対象となる。
金額チェック担当者は、ファイル作成プログラムのユーザ情報として設定された自分のユーザ識別子を用いて、審査支払機関端末２０に表示画面５０を表示させる。金額チェック担当者の審査支払機関端末２０は、審査官による審査が終了したレセプトデータに基づいて、表示画面５０を表示する。ここで、レセプトデータの各項目については、詳細表示欄５５に表示する。審査官による審査終了後のレセプトデータに基づく表示については、上記の審査官の審査支払機関端末２０での場合と同様である。
【００８０】
金額チェック担当者は、この表示画面５０において金額のチェックを行い、必要な場合に修正入力を行う。この場合も、審査支払機関端末２０は、上記の場合と同様、図８及び図９に従って、入力処理及び表示処理を行う。
【００８１】
ここでは、審査支払機関端末２０は、金額チェック担当者のユーザ識別子に基づいて、レイヤ識別子として「３」を特定する。そして、ステップＳ１−４において、第３レイヤのセル７２に、修正入力された文字データを記録する。なお、金額チェック担当者は、表示フィールド７６の文字の修正と、修正フィールド７５の第１レイヤの文字の修正と、修正フィールド７５の第２レイヤの文字の修正とを行うことができる。そして、それらのうち、いずれを修正した場合も、修正後の文字データが第３レイヤのセル７２に記録される。ここで、修正された文字データが記録されたセル７２のデータエリアに、取り消し線に関するデータが記録される。例えば、修正フィールド７５の第２レイヤの文字を修正した場合、この第２レイヤのセル７２のデータエリアに、取り消し線に関するデータが記録される。
【００８２】
表示処理においては、表示フィールド７６の取り消し線を付された文字と、修正フィールド７５の第１レイヤ又は第２レイヤに記録された取り消し線を付された文字と、修正フ
ィールド７５の第３レイヤに記録された修正後の文字とを表示させる。ここで、修正後の文字データが第１レイヤ又は第２レイヤのセル７２に記録されておらず、これに対応する第３レイヤのセル７２に金額チェック担当者による修正後の文字データが記録されている場合、第３レイヤの文字をスライドさせて表示させる。
【００８３】
そして、審査を行ったレセプトについて、表示画面５０の審査済ボタン６５をクリックすると、審査支払機関端末２０は、このレセプトについて、金額チェック担当者による審査完了である旨をレセプトデータに記録する。そして、レセプトデータに含まれるすべてのレセプトについて審査を終了すると、金額チェック担当者は審査を終了する。
【００８４】
なお、さらに、修正入力を行う必要がある場合、審査官である医師等が追加の修正入力を行う。この場合、金額チェック担当者による審査完了の旨が記録された患者についてのレセプトについて、追加の修正入力を行う権限を有する審査官である医師等が修正入力を行い、修正後の文字データを修正フィールド７５の第４レイヤに記録する。この場合、さらに修正入力を行う権限を有する審査官等は、自分のユーザ識別子を用いて、審査支払機関端末２０を使用して審査を行い、必要な場合に修正入力を行う。具体的には、上記の場合と同様、表示画面５０において審査及び修正入力を行う。この場合も、審査支払機関端末２０は、上記の場合と同様、図８及び図９に従って、入力処理及び表示処理を行う。
【００８５】
そして、医療機関端末３０から受信したレセプトデータに含まれるすべてのレセプトについて審査を終了すると、審査支払機関の担当者は、審査支払機関端末２０において、審査済レセプトデータの送信要求を行う。これにより、審査支払機関端末２０は、インターネットＩを介して審査済レセプトデータを保険者端末４０に送信する。
【００８６】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、表示フィールドと修正フィールドとから構成されるファイルを用いる。そして、審査支払機関端末２０及び医療機関端末３０は、入力された文字データが新規入力か修正入力かを判断し、入力された文字データが新規入力の場合、その文字データを表示フィールドに記録し、入力された文字データが修正入力の場合、その文字データを修正フィールドに記録する。そして、文字データが修正フィールドに記録されている場合には、その修正フィールドの行の高さを変更して、その修正フィールドに記録された文字データに基づく文字を表示する。このため、修正入力がされた場合にのみ、修正フィールドを表示することができ、修正入力がされていない場合には、修正フィールドを表示しないようにすることができる。従って、修正前の文字の配置を活かしながら、修正履歴を残すことができる。さらに、表示フィールドに対して修正フィールドが備えられているため、修正時には、表示フィールドのデータを移動させることなく、効率的に修正処理を行うことができる。
【００８７】
・  上記実施形態では、審査支払機関端末２０の制御部２１は、表示フィールドの一部の文字を修正した場合に、その修正位置に対応する位置に修正後の文字が表示されるように修正後の文字を修正フィールドに記録する。このため、表示フィールドの一部の文字が修正された場合に、その修正箇所と修正後の文字の関連を、わかり易く表示することが可能となる。
【００８８】
・  上記実施形態では、審査支払機関端末２０及び医療機関端末３０は、入力識別子に基づいて、新規入力か修正入力かを判断する。このため、新規入力を行ったユーザとは異なるユーザが入力を行った場合に、修正フィールドに記録することができる。
【００８９】
・  上記実施形態では、審査支払機関端末２０の制御部２１は、修正フィールドに記録された文字データに対応する表示フィールドに記録された修正前の文字データに基づいて
、修正前の文字に取り消し線を引いて表示する。このため、修正前の文字を、修正されたことがわかるように表示することができる。
【００９０】
・  上記実施形態では、審査支払機関端末２０の制御部２１は、修正フィールドの文字データに基づいて文字を表示する場合に、その修正フィールドに対応する表示フィールドに記録された文字データに基づいて表示する文字の表示位置に接する位置にスライドさせて修正後の文字を表示する。このため、修正前の文字と修正後の文字との関連を、わかり易く表示できる。修正前の文字を、修正されたことがわかるように表示することができる。
・  上記実施形態では、審査支払機関端末２０の制御部２１は、特定の表示フィールドに関連付けられた修正フィールドに数値が記録されていない場合、その表示フィールドに記録された数値に基づいて計算処理を実行する。そして、その特定の表示フィールドに関連付けられた修正フィールドに数値が記録されている場合、その表示フィールドに関連付けられた修正フィールドに記録された数値に基づいて計算処理を実行する。このため、修正がされている場合、修正前の数値にかかわらず、修正後の数値を用いて計算を行うことができる。
【００９１】
・  上記実施形態では、各表示フィールド７６に対して４つのレイヤから構成される修正フィールド７５設ける。そして、審査支払機関端末２０で入力した場合に、形式チェック担当者による修正、審査官による修正、金額チェック担当者による修正、追加の修正について、それぞれ異なるレイヤに修正後の文字データを記録する。このため、審査支払機関における各担当者による修正を区別して記録できる。
【００９２】
・  上記実施形態では、修正フィールド７５の各レイヤについて、修正後の文字データを記録できるユーザについてのユーザ識別子を設定したデータを用いて、入力者のユーザ識別子に基づいて、修正後の文字データを記録するレイヤを特定する。このため、各担当者による修正後の文字データを、それぞれの担当に応じて予め定められたレイヤに記録できる。
【００９３】
・  上記実施形態では、修正フィールド７５の複数のレイヤに文字データが記録されている場合に、各レイヤに記録されている文字を全部表示する。このため、修正履歴の確認が可能となる。
【００９４】
なお、上記実施形態は、以下の態様に変更してもよい。
○  上記実施形態では、レセプトの審査で用いる表形式のファイルに対して、修正履歴を表示した。これに代えて、文章形式のファイルを修正する場合に修正履歴を表示してもよい。この場合、セル毎ではなく、行毎に表示フィールドと修正フィールドとを設ける。
【００９５】
例えば、１行の表示行を、３行の修正フィールドと１行の表示フィールドとから構成する。この場合、文字の入力前は、図１０に示すように、第４行、第８行、第１２行…を、第１、第２、第３表示フィールド…とした入力可能フィールド１００を提示する。
【００９６】
この場合、図１１に示すように、１行の表示フィールド１１２に対して３行の修正フィールド１１１を設ける。ここで、入力可能フィールド１００に対して入力を行うと、図１１に示す記録データ１１０のように、表示フィールド１１２である第４行及び第８行に順次データが記録される。この場合、ディスプレイ上には、表示１１５のように、表示フィールド１１２である第４行及び第８行のみが表示される。
【００９７】
次に、文章の一部について修正を行う場合について、図１２を用いて説明する。文章を修正する場合、ユーザは、修正箇所を選択して修正文を入力する。コンピュータは、まず
、選択された修正箇所を特定する。そして、その修正箇所が含まれる表示フィールド１１２に対応する１行目の修正フィールド１１１を特定し、その修正フィールド１１１における、表示フィールド１１２において選択された修正箇所に対応する位置を開始位置として、入力された修正文を記録する。例えば、図１２に示すように、第４行の一部を修正する場合、修正箇所に対応する位置から修正文が開始するようにして、第１行に修正文を記録する。このようにして、図１２に示す記録データ１２０が記録される。
【００９８】
この記録データ１２０に基づいて、ディスプレイ上には、表示１２５のように、表示フィールド１１２である第４行及び第８行と、修正フィールド１１１のうち修正文が記録された第１行が表示される。また、修正文は、修正箇所の開始位置の真上から開始されて表示される。
【００９９】
次に、修正文が２行にわたる場合について、図１３を用いて説明する。この場合、記録データ１３０のように、修正フィールド１１１の１行目が埋まると、修正フィールド１１１の２行目に続きのデータを記録する。この記録データ１３０に基づいて、ディスプレイ上には、表示１３５のように、表示フィールド１１２である第４行及び第８行と、修正フィールド１１１のうち修正文が記録された第１行及び第２行が表示される。
【０１００】
なお、同じ行の表示フィールド１１２において、表示されている文章の複数の箇所を修正する場合に、それぞれの修正箇所の真上が開始位置となるようにして修正文を表示してもよい。この場合について、図１４を用いて説明する。
【０１０１】
ここで、１番目の修正箇所について上記の例のように修正した後、ユーザは、１番目の修正箇所より後ろの２番目の修正箇所を選択して、修正文を入力する。これにより、コンピュータは、２番目の修正箇所を特定し、その位置に対応する部分で、その表示フィールド１１２に対応する修正フィールド１１１を分割する。例えば、図１４に示すように、修正対象の表示フィールド１１２に対応する修正フィールド１１１を、１行目から３行目までのそれぞれについて、分割位置１４１で分割する。
【０１０２】
そして、コンピュータは、１番目の修正箇所に対応する修正文を、前方（左側）のセルに記録し直す。この場合、修正フィールド１１１の１行目において、分割位置１４１までの領域に収まらない文字データを修正フィールド１１１の２行目に記録する。なお、修正フィールド１１１の２行目の分割位置１４１までの領域に収まらない場合には、収まらない文字データを修正フィールド１１１の３行目に記録する。
【０１０３】
さらに、コンピュータは、２番目の修正箇所に対応する修正文を、分割位置１４１で分割されたセルの内、後方（右側）のセルに記録する。具体的には、表示フィールド１１２に対応する修正フィールド１１１の１行目の分割位置１４１から修正入力された文字データを記録する。そして、修正フィールド１１１の１行目の分割位置１４１から開始される領域に収まらない文字データを修正フィールド１１１の２行目に記録する。なお、修正フィールド１１１の２行目の分割位置１４１から開始される領域に収まらない場合には、収まらない文字データを修正フィールド１１１の３行目に記録する。
【０１０４】
この記録データ１４０に基づいて、ディスプレイ上には、表示１４５のように、表示フィールド１１２である第４行及び第８行と、修正フィールド１１１のうち修正文が記録された第１行及び第２行が表示される。そして、１番目の修正箇所に対応する修正文は、その１番目の修正箇所の真上が開始位置となり、２番目の修正箇所の手前で折り返して表示される。また、２番目の修正箇所に対応する修正文は、その２番目の修正箇所の真上が開始位置となるように表示される。
【０１０５】
また、同じ表示フィールド１１２において複数の箇所を修正する場合に、修正文が記録される修正フィールド１１１の行数が異なる場合は、行数が少ない修正文をスライドさせて表示してもよい。例えば、１番目の修正文が２行で、２番目の修正文が３行となる場合には、１番目の修正文を１行ずつスライドさせて表示してもよい。
【０１０６】
これにより、文章を修正する場合にも、元の文章は位置を活かしながら修正箇所の近くに修正文を表示することができる。従って、修正箇所と修正文とを、わかり易く表示することができる。また、同じ行において複数の箇所を修正した場合に、修正箇所と修正文とを、わかり易く表示できる。さらに、スライドさせて表示することにより、修正文と修正箇所とに空白行ができないようにすることができる。
【０１０７】
また、この場合も、修正フィールド１１１を複数のレイヤにより構成してもよい。そして、修正入力を行うユーザのユーザ識別子に基づいて、ユーザ毎に異なるレイヤに修正後の文字データを記録してもよい。これにより、複数のユーザが修正を行った場合に、各ユーザによる修正履歴を分けて記録できる。この場合、表示の際には、修正履歴を全部表示してもよい。これにより、各ユーザによる修正履歴が確認可能となる。また、表示フィールド１１２の文字と修正フィールド１１１の最終的な修正後の文字のみを表示してもよい。これにより、最終的な修正結果を、より分かり易く表示できる。
【０１０８】
○  上記実施形態では、レセプトの審査をする場合に、表形式のファイルを用いて、修正前の内容を表示するセルの上に、修正後の内容を表示した。本発明は、これに限られるものではなく、表形式でデータを管理し、修正前の内容に対して、修正後の内容を記録・表示する場合に適用することができる。
【０１０９】
○  上記実施形態では、医療機関端末３０で入力した場合には、修正した場合にも、修正後の文字で表示フィールド７６を更新した。そして、審査支払機関端末２０で入力した場合には、修正後の文字データを修正フィールド７５に記録して、修正された文字に取り消し線を付した。これに代えて、入力者が同一の場合も、修正履歴の記録に関するモードの設定に基づいて修正履歴を記録するか否かを決定してもよい。そして、入力者が同一であっても、修正履歴の記録を行うモードに設定されている場合には、修正が行われた場合に、修正後の文字データを修正フィールド７５に記録して修正された文字に取り消し線を付してもよい。
【０１１０】
○  上記実施形態では、各表示フィールド７６に対して４つのレイヤから構成される修正フィールド７５設けた。そして、審査支払機関端末２０で入力した場合に、形式チェック担当者による修正、審査官による修正、金額チェック担当者による修正、追加の修正について、それぞれ異なるレイヤに修正後の文字データを記録した。これに代えて、修正フィールド７５は１つのレイヤのみとし、審査支払機関端末２０での修正は、その１つのレイヤの修正フィールド７５に記録してもよい。
【０１１１】
○  上記実施形態では、修正フィールド７５の各レイヤについて、修正後の文字データを記録できるユーザについてのユーザ識別子を設定したデータを用いて、入力者のユーザ識別子に基づいて、修正後の文字データを記録するレイヤを特定した。これに代えて、審査支払機関において複数の者が審査を担当した場合に、修正の順番に基づいて、修正後の文字データを記録する修正フィールド７５のレイヤを特定してもよい。この場合、ユーザ識別子に基づいて、同じ担当者による修正後の文字データを同じレイヤに記録してもよい。
【０１１２】
○  上記実施形態では、修正フィールド７５の複数のレイヤに文字データが記録されている場合に、各レイヤに記録されている文字を全部表示した。これに代えて、修正フィー
ルド７５の複数のレイヤに文字データが記録されている場合に、表示フィールド７６の文字と、修正フィールド７５の最終的な修正後の文字のみを表示してもよい。これにより、最終的な修正結果を、より分かり易く表示できる。
【０１１３】
○  上記実施形態では、修正フィールド７５を４つのレイヤにより構成し、セルデータ７２０に、レイヤ識別子を記録した。そして、行番号と列番号とレイヤ識別子により、セルデータ７２０を特定した。これに代えて、レイヤ識別子を用いず、修正フィールド７５についても、セル７２０を、それぞれ行番号及び列番号のみにより特定してもよい。例えば、１６行の修正フィールドと２行の表示フィールドを１セットとしてもよい。そして、第１行及び第２行を第１の修正入力者、第３行及び第４行を第２の修正入力者、第５行及び第６行を第３の修正入力者、第７行及び第８行を第４の修正入力者に割り振ってもよい。そして、修正入力者のユーザ識別子に基づいて、修正入力された文字データを記録するセル７２の行番号を特定してもよい。
【０１１４】
○  上記実施形態では、修正後の文字として表示する文字について、所定の文字サイズ、フォント及び文字色を予め定めたが、これらをユーザが設定できるようにしてもよい。これにより、修正箇所及び修正内容を、ユーザにわかり易く表示することが可能となる。
【０１１５】
○  上記実施形態では、医療機関端末３０を用いて、修正フィールドを備えた表形式のファイルを作成し、そのファイル（レセプトデータ）を審査支払機関端末２０に送信した。そして、審査支払機関端末２０は、受信したファイルを用いて審査による修正入力を受け入れて修正後の文字データの入力及び表示処理を行った。これに代えて、医療機関端末３０は、通常の表形式のファイルによるレセプトに関するデータを審査支払機関端末２０に送信してもよい。そして、審査支払機関端末２０が、受信したデータを修正フィールドを備えたファイルにインポートしてもよい。これにより、医療機関端末３０が、それぞれ修正フィールドを備えた表形式のファイルによるレセプトデータを作成する必要がなくなる。
【０１１６】
○  上記実施形態では、修正フィールド７５に文字データを記録する場合に、表示フィールド７６の対応する文字についての取り消し線に関するデータを記録した。これに代えて、取り消し線に関するデータは記録せずに、表示の際に、修正フィールド７５に文字データを記録する場合に、表示フィールド７６の対応する文字に取り消し線を表示してもよい。これにより、取り消し線に関するデータを記録しなくても、修正された箇所に取り消し線を引いて表示できる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の一実施形態のシステム概略図。
【図２】審査支払機関端末に表示される表示画面の説明図。
【図３】本発明の一実施形態のデータ形式の説明図。
【図４】行に関するデータの説明図。
【図５】セルに関するデータの説明図。
【図６】表示フィールドに入力されたデータの説明図。
【図７】表示フィールド及び修正フィールドに入力されたデータの説明図。
【図８】本発明の一実施形態の処理手順の説明図。
【図９】本発明の一実施形態の処理手順の説明図。
【図１０】別例の表示行の説明図。
【図１１】別例の表示行に入力されたデータの説明図。
【図１２】別例の表示行及び修正行に入力されたデータの説明図。
【図１３】別例の表示行及び修正行に入力されたデータの説明図。
【図１４】別例の表示行及び修正行に入力されたデータの説明図。
【符号の説明】
【０１１８】
２１…コンピュータとしての制御部、７５…修正フィールド、７６…表示フィールド、１１１…修正フィールド、１１２…表示フィールド。
【図１】
2005222175.tif 000003
【図２】
2005222175.tif 000004
【図３】
2005222175.tif 000005
【図４】
2005222175.tif 000006
【図５】
2005222175.tif 000007
【図６】
2005222175.tif 000008
【図７】
2005222175.tif 000009
【図８】
2005222175.tif 000010
【図９】
2005222175.tif 000011
【図１０】
2005222175.tif 000012
【図１１】
2005222175.tif 000013
【図１２】
2005222175.tif 000014
【図１３】
2005222175.tif 000015
【図１４】
2005222175.tif 000016