(57)【要約】【課題】患者に対して十分にセキュリティを保持したまま安価で且つ負担が軽減された医院側クライアント、医院診療報酬計算サーバ、クライアントプログラム、およびサーバプログラムを提供する。【解決手段】歯科医側クライアント２０から送信されてきた情報に応じて、歯科診療報酬計算サーバ８０の計算ロジック／データ抽出部８３で保険点数計算ロジックおよびデータを抽出して上記歯科医側クライアント２０に送信し、歯科医側クライアント２０の保険点数計算部２５でそれら送信された保険点数計算ロジックおよびデータで保険点数の計算を行ないレセプトデータを作成して、患者のカルテデータとともに記憶部２７に記憶する。【選択図】　　　　図５
2004005097.tif 000002
【特許請求の範囲】
【請求項１】
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
前記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
前記情報入力部から入力された情報のうちの、保険点数計算ロジックおよびデータを抽出するための情報を所定のサーバに向けて送信する情報送信部と、
前記情報送信部からの情報送信に応じて前記サーバから送信されてきた保険点数計算ロジックおよびデータを受信する計算ロジック／データ受信部と、
前記情報入力部から入力された情報および前記計算ロジック／データ受信部で受信した保険点数計算ロジックおよびデータに基づいて保険点数を計算する保険点数計算部と、
前記情報入力部から入力された情報および前記保険点数計算部により求められた保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
前記カルテデータ作成部で作成されたカルテデータおよび前記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えたことを特徴とする医院側クライアント。
【請求項２】
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
前記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
前記情報入力部から入力された情報のうちの、保険点数の計算を受ける診療明細を表わす情報を所定のサーバに向けて送信する情報送信部と、
前記情報送信部からの情報送信に応じて前記サーバから送信されてきた保険点数を受信する保険点数受信部と、
前記情報入力部から入力された情報および前記保険点数受信部により受信された保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
前記カルテデータ作成部で作成されたカルテデータおよび前記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えたことを特徴とする医院側クライアント。
【請求項３】
各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、前記計算ロジック／データ記憶部に記憶された保険点数計算ロジックおよびデータの中から所望の保険点数計算ロジックおよびデータの抽出するための情報を受信する情報受信部と、
前記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データの中から前記情報受信部で受信された情報に応じた保険点数計算ロジック／データを抽出する計算ロジック／データ抽出部と、
前記計算ロジック／データ抽出部で抽出された保険点数計算ロジック／データを、前記情報受信部で受信された情報の発信元のクライアントに送信する計算ロジック／データ送信部とを備えたことを特徴とする医院診療報酬計算サーバ。
【請求項４】
プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
前記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
前記情報入力部から入力された情報のうちの、保険点数計算ロジックおよびデータを抽出するための情報を所定のサーバに向けて送信する情報送信部と、
前記情報送信部からの情報送信に応じて前記サーバから送信されてきた保険点数計算ロジックおよびデータを受信する計算ロジック／データ受信部と、
前記情報入力部から入力された情報および前記計算ロジック／データ受信部で受信した保険点数計算ロジックおよびデータに基づいて保険点数を計算する保険点数計算部と、
前記情報入力部から入力された情報および前記保険点数計算部により求められた保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
前記カルテデータ作成部で作成されたカルテデータおよび前記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えた医院側クライアントとして動作させることを特徴とするクライアントプログラム。
【請求項５】
プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、前記計算ロジック／データ記憶部に記憶された保険点数計算ロジックおよびデータの中から所望の保険点数計算ロジックおよびデータの抽出するための情報を受信する情報受信部と、
前記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データの中から前記情報受信部で受信された情報に応じた保険点数計算ロジック／データを抽出する計算ロジック／データ抽出部と、
前記計算ロジック／データ抽出部で抽出された保険点数計算ロジック／データを、前記情報受信部で受信された情報の発信元のクライアントに送信する計算ロジック／データ送信部とを備えた医院診療報酬計算サーバとして動作させることを特徴とするサーバプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、医院診療報酬明細を表わす情報を処理するための医院側クライアント、医院診療報酬計算サーバ、クライアントプログラム、およびサーバプログラムに関する。
【０００２】
【従来の技術】
従来より、歯科診療の診療報酬請求業務において、多くの歯科医では診療報酬明細を作成するためのレセプトシステムを採用したコンピュータが使用されている。このレセプトシステムを採用したコンピュータは、所定の業者により歯科医側に提供される。しかし、このコンピュータは、専用のハードウェア構成で且つ専用のアプリケーションソフトで診療報酬を計算するものであるため、装置全体が高額であり歯科医側の負担が大きいという問題がある。
【０００３】
また、診療報酬の計算にあたり、患者に対する処置（例えば、口腔内のレントゲン撮影や麻酔処置等）に応じて、厚生省の保険制度で定められている保険点数やその保険点数を計算するためのロジックが使用される。これらの保険点数やロジックは定期的に改訂される。例えば、大幅な改訂は年１回程度、小幅な改定は半年に１回程度であり、従って改訂の期間は比較的短く、歯科医もしくはレセプトシステムを提供する業者は、改訂の度に、歯科医側のコンピュータのデータやプログラム（アプリケーションソフト）を、その改訂の内容に応じて修正する必要があり、歯科医側や業者側の負担は大きい。
【０００４】
ところで、外科医や内科医では患者が転院する場合があるので、それら外科医や内科医に対しては集中管理に好適なＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ）サービスが考えられる。このＡＳＰサービスでは、複数のユーザ（外科医等）側それぞれに、インターネット等の通信回線を介して接続された、一般にワークステーションまたはパーソナルコンピュータと呼ばれるクライアントコンピュータが設置され、業者側（センタ側）にはそれらに対するホストコンピュータとしての役割りを担うサーバが設置される。このＡＳＰシステムでは、ユーザ側に設置されたクライアントコンピュータで患者情報（患者の保険種別の情報や、各保険における本人，家族等の情報等）やその患者に対する処置情報（レントゲン撮影や麻酔処置等の情報）を入力し、インターネット等の通信回線を介して、センタ側のサーバに送信する。サーバでは、クライアントコンピュータからの情報に基づいて、例えば診療報酬用のアプリケーションソフトで診療報酬を計算し、計算結果をクライアントコンピュータに送信する。ユーザ側はその計算結果に基づいて患者に診療報酬額を請求する。このＡＳＰシステムによれば、クライアントコンピュータは、患者情報や処置情報を入力してサーバに送信するだけの安価なコンピュータでよく、従ってユーザ側の負担は小さくて済む。また、診療報酬改定等が行なわれた場合であっても、センタ側のサーバのみ修正（メンテナンス）すればよく、従って業者側の負担も小さくて済む。
【０００５】
【発明が解決しようとする課題】
上述したＡＳＰシステムは、センタ側のサーバで診療報酬用のアプリケーションソフトやユーザ側からの情報を一括して管理するシステムであり、センタ側のサーバには、治療を受ける患者の個人情報（カルテデータや保険請求情報等）が集中する。このため、そのサーバに対して外部から異常なアクセス（ハッキング等）が行なわれた場合、患者の個人情報が盗まれたり破壊されたりするおそれがある。ここで、上述したように、外科医や内科医では患者が転院する場合があるので集中管理の意味がある。その場合、サーバ側にセキュリティを管理する大掛かりなシステムが必要とされる。一方、歯科医側では患者が転院することはほとんどないので、困難なセキュリティ管理が必要とされる集中管理を大掛かりなシステムを採用してまで行なうメリットは小さく、また外部に個人情報が漏れる危険性を甘受する必要もないものの、前述したように歯科診療の診療報酬請求業務における装置が高額であるという問題や、保険点数やその保険点数を計算するためのロジックが改訂される度に、歯科医側のコンピュータのデータやプログラムを、その改訂の内容に応じて修正する必要があり、歯科医側や業者側の負担が大きいという問題がある。
【０００６】
本発明は、上記事情に鑑み、患者に対して十分にセキュリティを保持したまま安価で且つ負担が軽減された医院側クライアント、医院診療報酬計算サーバ、クライアントプログラム、およびサーバプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成する本発明の医院側クライアントのうちの第１の医院側クライアントは、
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
上記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
上記情報入力部から入力された情報のうちの、保険点数計算ロジックおよびデータを抽出するための情報を所定のサーバに向けて送信する情報送信部と、
上記情報送信部からの情報送信に応じて上記サーバから送信されてきた保険点数計算ロジックおよびデータを受信する計算ロジック／データ受信部と、
上記情報入力部から入力された情報および上記計算ロジック／データ受信部で受信した保険点数計算ロジックおよびデータに基づいて保険点数を計算する保険点数計算部と、
上記情報入力部から入力された情報および上記保険点数計算部により求められた保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
上記カルテデータ作成部で作成されたカルテデータおよび上記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えたことを特徴とする。
【０００８】
本発明の第１の医院側クライアントは、所定のサーバから送信されてきた保険点数計算ロジックおよびデータに基づいて保険点数を計算し、その計算された保険点数に基づいてレセプトデータを作成して、そのレセプトデータを患者のカルテデータとともに記憶するものであるため、保険点数計算ロジックやデータが改訂される度に、医院側のデータやプログラムを修正する必要はない。また、本発明の第１の医院側クライアント側にアプリケーションソフトやデータが分散されるため、センタ側のサーバで診療報酬用のアプリケーションソフトや医院側からの情報を一括して管理する必要もなく、従ってシステム全体が安価で済み、所定のサーバに対して外部から異常なアクセス（ハッキング等）が行なわれた場合であっても、患者の個人情報が盗まれたり破壊されたりするおそれが低減される。
【０００９】
ここで、外科医や内科医では患者が転院する場合があるので集中管理の意味がある。その場合はセキュリティを管理する大掛かりなシステムが必要とされる。一方、歯科医側では患者が転院することはほとんどないので、困難なセキュリティ管理が必要とされる集中管理を行なうこともなく、また外部に個人情報が漏れる危険性を甘受することもなく、従って歯科医あるいは転院の可能性の小さい診療科に関しては本発明の医院側クライアントが好適である。尚、インターネット上には、患者の個人情報が伝送されるものの、このような情報は暗号化することにより秘密情報の漏洩を防止することができる。
【００１０】
また、上記目的を達成する医院側クライアントのうちの第２の医院側クライアントは、
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、上記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
上記情報入力部から入力された情報のうちの、保険点数の計算を受ける診療明細を表わす情報を所定のサーバに向けて送信する情報送信部と、
上記情報送信部からの情報送信に応じて上記サーバから送信されてきた保険点数を受信する保険点数受信部と、
上記情報入力部から入力された情報および上記保険点数受信部により受信された保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
上記カルテデータ作成部で作成されたカルテデータおよび上記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えたことを特徴とする。
【００１１】
医院側の患者に対する、例えば１回目の処置と２回目の処置とでは、保険点数が異なる場合がある。本発明の第２の医院側クライアントは、保険点数の計算を受ける診療明細を表わす情報を所定のサーバに向けて送信し、そのサーバから送信されてきた保険点数を受信し、その保険点数に基づいて作成されたレセプトデータを、患者のカルテデータとともに記憶するものであるため、所定のサーバで保険点数が計算されて、本発明の第２の医院側クライアント側の処理が軽減される。また、所定のサーバに医院側からのデータが集中することはなく、本発明の第２の医院側クライアント側に分散される。従って、所定のサーバに対して外部から異常なアクセスが行なわれた場合であっても、患者の個人情報が盗まれたり破壊されたりするおそれが低減される。
【００１２】
さらに、上記目的を達成する本発明の医院診療報酬計算サーバは、
各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、上記計算ロジック／データ記憶部に記憶された保険点数計算ロジックおよびデータの中から所望の保険点数計算ロジックおよびデータの抽出するための情報を受信する情報受信部と、
上記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データの中から上記情報受信部で受信された情報に応じた保険点数計算ロジック／データを抽出する計算ロジック／データ抽出部と、
上記計算ロジック／データ抽出部で抽出された保険点数計算ロジック／データを、上記情報受信部で受信された情報の発信元のクライアントに送信する計算ロジック／データ送信部とを備えたことを特徴とする。
【００１３】
本発明の医院診療報酬計算サーバは、クライアントから送信されてきた情報に応じて保険点数計算ロジックおよびデータを抽出し、抽出した保険点数計算ロジックおよびデータを上記クライアントに送信するものであるため、クライアント側では、それら送信された保険点数計算ロジックおよびデータで保険点数の計算等が行なわれて記憶される。従って、保険点数計算ロジックやデータが改訂される度に、クライアント側のデータやプログラムを修正する必要はない。また、クライアント側にアプリケーションソフトやデータが分散されるため、本発明の医院診療報酬計算サーバで診療報酬用のアプリケーションソフトや医院側からの情報を一括して管理する必要もなく、従って装置が安価で済み、外部から異常なアクセスが行なわれた場合であっても、患者の個人情報が盗まれたり破壊されたりするおそれが低減される。
【００１４】
また、上記目的を達成する本発明のクライアントプログラムは、
プログラムを実行する情報処理装置内で実行され、その情報処理装置を、
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
上記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
上記情報入力部から入力された情報のうちの、保険点数計算ロジックおよびデータを抽出するための情報を所定のサーバに向けて送信する情報送信部と、
上記情報送信部からの情報送信に応じて上記サーバから送信されてきた保険点数計算ロジックおよびデータを受信する計算ロジック／データ受信部と、
上記情報入力部から入力された情報および上記計算ロジック／データ受信部で受信した保険点数計算ロジックおよびデータに基づいて保険点数を計算する保険点数計算部と、
上記情報入力部から入力された情報および上記保険点数計算部により求められた保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
上記カルテデータ作成部で作成されたカルテデータおよび上記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えた医院側クライアントとして動作させることを特徴とする。
【００１５】
本発明のクライアントプログラムは、プログラムを実行する情報処理装置内で実行され、その情報処理装置を、上記本発明の第１の医院側クライアントとして動作させるものであるため、患者に対して十分にセキュリティを保持したまま安価で且つ歯科医や業者の負担が軽減する。
【００１６】
さらに、上記目的を達成する本発明のサーバプログラムは、
プログラムを実行する情報処理装置内で実行され、その情報処理装置を、
各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、上記計算ロジック／データ記憶部に記憶された保険点数計算ロジックおよびデータの中から所望の保険点数計算ロジックおよびデータの抽出するための情報を受信する情報受信部と、
上記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データの中から上記情報受信部で受信された情報に応じた保険点数計算ロジック／データを抽出する計算ロジック／データ抽出部と、
上記計算ロジック／データ抽出部で抽出された保険点数計算ロジック／データを、上記情報受信部で受信された情報の発信元のクライアントに送信する計算ロジック／データ送信部とを備えた医院診療報酬計算サーバとして動作させることを特徴とする。
【００１７】
本発明のサーバプログラムは、プログラムを実行する情報処理装置内で実行され、その情報処理装置を、上記本発明の医院診療報酬計算サーバとして動作させるものであるため、本発明の医院診療報酬計算サーバ側にアプリケーションソフトやデータが集中することはなく、クライアント側に分散される。従って、装置が安価で済み、外部から異常なアクセスが行なわれた場合であっても、患者の個人情報が盗まれたり破壊されたりするおそれが低減される。
【００１８】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１９】
図１は、本発明の第１の医院側クライアントおよび医院診療報酬計算サーバの第１実施形態を含むＡＳＰシステムの一例を示す概要図である。
【００２０】
この図１には、代表的に、４台のコンピュータ１００，３００，４００，５００が示されてあり、それらのコンピュータ１００，３００，４００，５００は、通信回線６００を介して接続されている。これらのコンピュータ１００，３００，４００，５００としては、一般にワークステーションまたはパーソナルコンピュータと呼ばれるコンピュータを用いることができる。尚、通信回線６００は、インターネット、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等のどのような通信回線であってもよいが、ここではその通信回線６００はインターネットであるとして説明する。
【００２１】
これら４台のコンピュータ１００，３００，４００，５００のうちの１台のコンピュータ１００は、このＡＳＰシステムにおけるホストコンピュータとしての役割りを担っており、そこには、後述する各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部等が備えられている。
【００２２】
一方、そのホストコンピュータとしての役割を担っているコンピュータ１００を除く残りの３台のコンピュータ３００，４００，５００は、そのホストコンピュータに対する医院側のクライアントコンピュータとしての役割りを担っている。尚、本実施形態では、本発明にいう医院の一例として、歯科医の例で説明する。
【００２３】
それらのコンピュータ３００，４００，５００は、そのコンピュータを操作する歯科医側の操作に応じて、患者情報および患者に対する処置情報を入力し、入力された情報に基づいて患者のカルテ情報を作成したり、ホストコンピュータとしてのコンピュータ１００との間でデータのやりとりを行なったりする。
【００２４】
以下、先ずこれらのコンピュータのハードウェア構成について説明する。
【００２５】
これらの各コンピュータ１００，３００，４００，５００は、ＣＰＵ（中央処理装置）、ＲＡＭ（ランダムアクセスメモリ）、ハードディスク、通信用ボード等が内蔵された本体部１０１，３０１，４０１，５０１、本体部１０１，３０１，４０１，５０１からの指示により表示画面１０２ａ，３０２ａ，４０２ａ，５０２ａ上に画像や文字列を表示する表示部１０２，３０２，４０２，５０２、各コンピュータ１００，３００，４００，５００に利用者の指示を入力するためのキーボード１０３，３０３，４０３，５０３、表示画面１０２ａ，３０２ａ，４０２ａ，５０２ａ上の任意の位置を指定することにより、その指定時にその位置に表示されていたアイコン等に応じた指示を入力するマウス１０４，３０４，４０４，５０４を備えている。
【００２６】
本体部１０１，３０１，４０１，５０１は、さらに外観上、フレキシブルディスク（図示せず）、ＣＤ−ＲＯＭ７００が装填されるフレキシブルディスク装填口１０１ａ，３０１ａ，４０１ａ，５０１ａ、ＣＤ−ＲＯＭ装填口１０１ｂ，３０１ｂ，４０１ｂ，５０１ｂを有しており、それらの内部には、それらの装填口１０１ａ，３０１ａ，４０１ａ，５０１ａ，１０１ｂ，３０１ｂ，４０１ｂ，５０１ｂから装填されたフレキシブルディスクやＣＤ−ＲＯＭ７００をドライブしてアクセスするフレキシブルディスクドライブやＣＤ−ＲＯＭドライブも内蔵されている。
【００２７】
図２は、図１に示した外観を有するコンピュータのハードウェア構成図である。ここでは代表的にコンピュータ１００を取り上げて説明するが、コンピュータ３００，４００，５００も同様の構成を有する。
【００２８】
図２のハードウェア構成図には、ＣＰＵ１１１、ＲＡＭ１１２、ハードディスクコントローラ１１３、フレキシブルディスクドライブ１１４、ＣＤ−ＲＯＭドライブ３１５、マウスコントローラ１１６、キーボードコントローラ１１７、ディスプレイコントローラ１１８、および通信用ボード１１９が示されており、それらはバス１１０で相互に接続されている。
【００２９】
フレキシブルディスクドライブ１１４、ＣＤ−ＲＯＭドライブ１１５は、図１を参照して説明したように、それぞれフレキシブルディスク装填口１０１ａおよびＣＤ−ＲＯＭ装填口１０１ｂから装填されたフレキシブルディスク７１０、ＣＤ−ＲＯＭ７００をアクセスするものである。通信用ボード１１９は通信回線６００に接続される。
【００３０】
また、図２には、ハードディスクコントローラ１１３によりアクセスされるハードディスク１２０、マウスコントローラ１１６により制御されるマウス１０４、キーボードコントローラ１１７により制御されるキーボード１０３、およびディスクプレイコントローラ１１８により制御されるＣＲＴディスプレイ１０２も示されている。
【００３１】
図３は、本発明の第１の医院側クライアントとして動作させるクライアントプログラムの一実施形態の概念的な構成図である。
【００３２】
図３に示すクライアントプログラム２００は、図１に示す、３台のコンピュータ３００，４００，５００のうちのいずれか１つのコンピュータを、歯科医側のクライアントコンピュータとして動作させるものである。
【００３３】
クライアントプログラム２００は、情報入力処理部２１０、カルテデータ作成処理部２２０、情報送信処理部２３０、計算ロジック／データ受信処理部２４０、保険点数計算部２５０、レセプトデータ作成処理部２６０、および記憶処理部２７０から構成されており、このクライアントプログラム２００は、図１にも示すＣＤ−ＲＯＭ７００に格納されている。クライアントプログラム２００の各部の細部については、本発明の第１の医院側クライアントの一実施形態の各部の作用とあわせて説明する。
【００３４】
図４は、本発明の医院診療報酬計算サーバとして動作させるサーバプログラムの第１実施形態の概念的な構成図である。
【００３５】
図４に示すサーバプログラム８００は、図１に示す、コンピュータ１００を、ＡＳＰシステムにおけるホストコンピュータとして動作させるものである。
【００３６】
サーバプログラム８００は、計算ロジック記憶処理部８１０、情報受信処理部８２０、計算ロジック／データ抽出処理部８３０、計算ロジック／データ送信処理部８４０、および利用実績記憶処理部８５０から構成されており、このクライアントプログラム８００は、図１、図２にも示すＣＤ−ＲＯＭ７００に格納されている。サーバプログラム８００の各部の細部については、本発明の医院診療報酬計算サーバの第１実施形態の各部の作用とあわせて説明する。
【００３７】
図５は、本発明の第１の医院側クライアントの一実施形態の構成、および本発明の医院診療報酬計算サーバの第１実施形態の構成を示す図である。
【００３８】
図４に示す歯科医側クライアント２０は、図１に示すコンピュータ３００，４００，５００に内包されており、この歯科医側クライアント２０には、情報入力部２１と、カルテデータ作成部２２と、情報送信部２３と、計算ロジック／データ受信部２４と、保険点数計算部２５と、レセプトデータ作成部２６と、記憶部２７とが備えられている。
【００３９】
情報入力部２１は、図３に示す情報入力処理部２１０のプログラムの作用を受けて動作し、患者情報および患者に対する処置情報を操作に応じて入力する。
【００４０】
カルテデータ作成部２２は、図３に示すカルテデータ作成処理部２２０のプログラムの作用を受けて動作し、情報入力部２１から入力された情報に基づいて患者のカルテデータを作成する。
【００４１】
情報送信部２３は、図３に示す情報送信処理部２３０のプログラムの作用を受けて動作し、情報入力部２１から入力された情報のうちの、保険点数計算ロジックおよびデータを抽出するための情報を歯科診療報酬計算サーバ８０に向けて送信する。
【００４２】
計算ロジック／データ受信部２４は、図３に示す計算ロジック／データ受信処理部２４０のプログラムの作用を受けて動作し、情報送信部２３からの情報送信に応じて歯科診療報酬計算サーバ８０から送信されてきた保険点数計算ロジックおよびデータを受信する。
【００４３】
保険点数計算部２５は、図３に示す保険点数計算処理部２５０のプログラムの作用を受けて動作し、情報入力部２１から入力された情報および計算ロジック／データ受信部２４で受信した保険点数計算ロジックおよびデータに基づいて保険点数を計算する。
【００４４】
レセプトデータ作成部２６は、図３に示すレセプトデータ作成処理部２６０のプログラムの作用を受けて動作し、情報入力部２１から入力された情報および保険点数計算部２５により求められた保険点数に基づいてレセプトデータを作成する。
【００４５】
記憶部２７は、図３に示す記憶処理部２７０のプログラムの作用を受けて動作し、カルテデータ作成部２２で作成されたカルテデータおよびレセプトデータ作成部２６で作成されたレセプトデータを記憶する。
【００４６】
また、図４に示す歯科診療報酬計算サーバ８０は、図１に示すコンピュータ１００に内包されており、この歯科診療報酬計算サーバ８０には、計算ロジック／データ記憶部８１と、情報受信部８２と、計算ロジック／データ抽出部８３と、計算ロジック／データ送信部８４と、利用実績記憶部８５とが備えられている。
【００４７】
計算ロジック／データ記憶部８１は、図４に示す計算ロジック／データ記憶処理部８１０のプログラムの作用を受けて動作し、各保険制度における保険点数計算ロジックおよびデータを記憶しておく。
【００４８】
情報受信部８２は、図４に示す情報受信処理部８２０のプログラムの作用を受けて動作し、歯科医側クライアント２０から送信されてきた、計算ロジック／データ記憶部８１に記憶された保険点数計算ロジックおよびデータの中から所望の保険点数計算ロジックおよびデータの抽出するための情報を受信する。
【００４９】
計算ロジック／データ抽出部８３は、図４に示す計算ロジック／データ抽出処理部８３０のプログラムの作用を受けて動作し、計算ロジック／データ記憶部８１に記憶された保険点数計算ロジック／データの中から情報受信部８２で受信された情報に応じた保険点数計算ロジック／データを抽出する。
【００５０】
計算ロジック／データ送信部８４は、図４に示す計算ロジック／データ送信処理部８４０のプログラムの作用を受けて動作し、計算ロジック／データ抽出部８３で抽出された保険点数計算ロジック／データを、情報受信部８２で受信された情報の発信元の歯科医側クライアント２０に送信する。
【００５１】
利用実績記憶部８５は、図４に示す利用実績記憶処理部８５０のプログラムの作用を受けて動作し、各歯科医側クライアント２０との間の通信の回数を記憶しておく。
【００５２】
図６は、図１に示すＡＳＰシステムにおける歯科医側クライアントと歯科診療報酬計算サーバとのデータの流れを示す概要図である。
【００５３】
図６に示すコンピュータ３００，４００，５００は、具体的には、歯科医側に備えられたパーソナルコンピュータ（パソコンと略記する）であり、またコンピュータ１００は、センタ側に備えられたＡＳＰサーバである。コンピュータ１００は、ファイアウォール（ＦＷ）１０００を介して、コンピュータ３００，４００，５００とインターネットを利用して、後述するようにしてデータのやり取りを行なう。このＡＳＰシステムは、歯科診療報酬明細を作成するレセプトシステムのＡＳＰサービスをセンタ側のＡＳＰサーバ上で実現して、インターネットを利用して歯科医側に提供し、利用者である歯科医の利用を管理することにより、対価を得るビジネスモデルである。歯科医側ではＡＳＰサービスの提供を受けるにあたり、先ず、インターネットを介してＡＳＰサーバにアクセスして、歯科医側の情報（ユーザ情報）を初期登録する。以下、この初期登録について、図６および図７を参照して説明する。
【００５４】
図７は、図６に示すＡＳＰシステムにおける初期登録の処理ルーチンのフローチャートである。
【００５５】
歯科医側では、図６に示す歯科医側パソコンであるコンピュータ３００を操作して、インターネットを介して、センタ側のＡＳＰサーバであるコンピュータ１００により提供されるＡＳＰサービスに接続して、ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）による登録画面を表示する（ステップＳ１）。
【００５６】
次に、ユーザ情報の登録を行なう（ステップＳ２）。これによりセンタ側のコンピュータ１００に設けられたユーザ認証システムを構成するユーザマスタに、その歯科医の氏名，住所，電話番号，パスワード，メールＩＤが登録される。
【００５７】
次に、センタ側のコンピュータ１００は、ユーザマスタに対してログインＩＤの登録を行ない（ステップＳ３）、ログインＩＤの通知をメールで行なう（ステップＳ４）。
【００５８】
歯科医側のコンピュータ３００は、メールによりログインＩＤを受信し（ステップＳ５）、ＡＳＰサービスの環境設定を行なうための画面を表示する（ステップＳ６）。さらに、ログインＩＤ／パスワードを入力してセンタ側に送信する（ステップＳ７）。センタ側のコンピュータ１００では、ユーザ認証ロジック（アプリケーションソフト）により、ログインＩＤ／パスワードがユーザマスタに登録されたものと一致するか否かのチェックを行なう（ステップＳ８）。
【００５９】
ステップＳ９において、ユーザマスタ中に該当データ（ログインＩＤ／パスワード）がないと判定された場合は、歯科医側にエラー画面の表示を行なって（ステップＳ１０）、ログインＩＤ／パスワードの画面に戻る（ステップＳ７）。一方、ユーザマスタ中に該当データがあると判定された場合は、環境作成ファイルをダウンロードするための画面を表示する（ステップＳ１１）。次に、環境作成ファイルのダウンロードを実行する（ステップＳ１２）。ここで、コンピュータ１００には、個別環境ダウンロードシステムを構成するダウンロードロジックおよび環境作成ファイルが設けられており、ここでは、このダウンロードロジックにより環境作成ファイルが、歯科医側のコンピュータ３００にダウンロードされる。次に、環境作成ファイルのソフトが実行され（ステップＳ１３）、これによりコンピュータ３００上に歯科医側のユーザ環境が作成される（ステップＳ１４）。ここでは、ユーザ個別環境として、患者マスタファイル、個別薬価マスタファイル、カルテデータファイル、およびレセプトデータファイルが、図５に示す記憶部２７に記憶される。また、図５に示すカルテデータ作成部２２、保険点数計算部２５、およびレセプトデータ作成部２６における処理を行なうデータ入力ロジックプログラムも記憶される。初期登録後は、以下のようにして歯科医側で患者データの登録が行なわれる。
【００６０】
図８は、図６に示すＡＳＰシステムにおける患者データ登録の処理ルーチンの前半のフローチャート、図９は、図６に示すＡＳＰシステムにおける患者データ登録の処理ルーチンの後半のフローチャートである。
【００６１】
図８に示すように、歯科医側では、インターネットを介して、コンピュータ１００により提供されるＡＳＰサービスに接続して、ＡＳＰサービス用の画面を表示する（ステップＳ２１）。
【００６２】
次に、ログインＩＤ／パスワードを入力してセンタ側に送信する（ステップＳ２２）。センタ側のコンピュータ１００では、ログインＩＤ／パスワードが、ユーザマスタに登録されたものと一致するか否かのチェックを行なう（ステップＳ２３）。ステップＳ２４において、ユーザマスタ中に該当データ（ログインＩＤ／パスワード）がないと判定された場合は、歯科医側にエラー画面の表示を行なって（ステップＳ２５）、ステップＳ２２に戻る。一方、ユーザマスタ中に該当データがあると判定された場合は、ステップＳ２６に進み、エントリ画面を表示する旨の指示を送信してステップＳ２７に進む。
【００６３】
ステップＳ２７では、エントリ画面を表示する旨の指示を受信し、データ入力ロジックプログラムを起動する。次に、ステップＳ２８において、データエントリ画面（レセプト画面）を表示する。さらに、ステップＳ２９において、患者データ（患者の名前や保険証の番号や種別等）の入力や更新を行なってステップＳ３０に進む。ステップＳ３０では、患者データ計算キー（例えば、国民保険や本人、処置内容の１つであるＣＲ充填をいい、本発明にいうデータを抽出するための情報に相当する）をセンタ側に送信する。
【００６４】
センタ側では、上記患者データ計算キーを受信して（ステップＳ３１）、受信された患者データ計算キー（受信キーと略記する）で保険点数計算ロジックマスタおよび保険点数マスタを検索する。保険点数計算ロジックマスタおよび保険点数マスタは、図５に示す計算ロジック／データ記憶部８１に記憶されている。保険点数計算ロジックマスタには、例えば、国民保険で本人の場合は２０％、国民保険で家族の場合は４０％、社会保険で本人の場合は１０％、社会保険で家族の場合は２０％の割合で保険点数が計算される旨の情報等が記憶されている。また、保険点数マスタには、例えばＣＲ充填の処置では“１１２”、消炎処置では“１２０”、咬合処置では“１３５”の保険点数の情報等が記憶されている。
【００６５】
ステップＳ３３では、受信キーで検索された検索結果のデータ（例えば、国民保険で本人の場合である２０％、ＣＲ充填の保険点数１１２）を歯科医側に送信する。
【００６６】
歯科医側では、データ入力ロジックプログラムを使用して図９に示すステップＳ３においてデータの計算（ＣＲ充填の保険点数１１２×国民保険本人０．２×単価１０円＝２２４円）を行なう。次に，ステップＳ３５において、計算結果を画面に表示し、計算結果が表示された画面を確認する（ステップＳ３６）。
【００６７】
ステップＳ３７において、確認した結果、データ内容が誤っている場合は、患者データの入力／更新を再度行なうためにステップＳ２９に戻る。一方、データ内容が正しい場合はデータ入力ロジックプログラムによりデータ出力が行なわれ、カルテデータ、レセプトデータが記憶部２７（図５参照）に記憶される（ステップＳ３８）。さらに、ステップＳ３９において終了画面が表示されるとともに、終了の旨がセンタ側に送信される。センタ側では、この旨を受けて、利用実績記憶部８５の利用実績マスタに利用実績が書き込まれる（ステップＳ４０）。
【００６８】
本発明の第１の医院側クライアントおよび医院診療報酬計算サーバの第１実施形態を含むＡＳＰシステムは、歯科診療報酬計算サーバ８０から送信されてきた保険点数計算ロジックおよびデータに基づいて、歯科医側クライアント２０側で保険点数が計算され、さらにその保険点数に基づいて作成されたレセプトデータが、その歯科医側クライアント２０に備えられた記憶部２７に、患者のカルテデータとともに記憶される分散処理型のシステムである。このため、従来の、センタ側のサーバで診療報酬用のアプリケーションソフトや歯科医側からの情報を一括して管理するシステムのようにサーバ側にアプリケーションソフトやデータが集中することはなく、歯科医側クライアント２０側にアプリケーションソフトやデータが分散される。従って、歯科診療報酬計算サーバ８０に対して外部から異常なアクセスが行なわれた場合であっても、患者の個人情報が盗まれたり破壊されたりするおそれが低減される。
【００６９】
尚、外科医や内科医では患者が転院する場合があるので集中管理の意味がある。その場合はセキュリティを管理する大掛かりなシステムが必要とされる。一方、歯科医では患者が転院することはほとんどないので、本実施形態に示すＡＳＰシステムを採用することにより、困難なセキュリティ管理が必要とされる集中管理を行なう必要はなく、また外部に個人情報が漏れる危険性を甘受する必要もなくなる。
【００７０】
また、インターネット上には、患者の個人情報が伝送されるものの、このような情報は暗号化することにより秘密情報の漏洩を防止することができる。
【００７１】
さらに、歯科医側クライアント２０から歯科診療報酬計算サーバ８０に送信するにあたり、歯科診療報酬計算サーバ８０に、患者情報（例えば、国民保険，社会保険，船員保険等の情報や、各保険における本人，家族等の情報）は送信せずに、処置情報（例えば、口腔内のレントゲン撮影や麻酔処置等の情報）のみ送信してもよく、その場合患者の個人情報のセキュリティがさらに高まる。
【００７２】
また、本実施形態では、利用実績記憶部８５に、歯科医側クライアント２０との間の通信の回数を記憶しておく例で説明したが、例えば歯科医側とＡＳＰサービスを提供する業者側との間で、月額固定料金を設定するような場合は、この利用実績記憶部８５は不要である。
【００７３】
図１０は、本発明の第２の医院側クライアントとして動作させるクライアントプログラムの一実施形態の概念的な構成図である。
【００７４】
図１０に示すクライアントプログラム３０５は、歯科医側のクライアントコンピュータとして動作させるものである。
【００７５】
クライアントプログラム３０５は、情報入力処理部３１０、カルテデータ作成処理部３２０、情報送信処理部３３０、保険点数受信処理部３４０、レセプトデータ作成処理部３５０、および記憶処理部３６０から構成されている。尚、クライアントプログラム３０５の各部の細部については、本発明の第２の歯科医側クライアントの一実施形態の各部の作用とあわせて説明する。
【００７６】
図１１は、本発明の医院診療報酬計算サーバとして動作させるサーバプログラムの第２実施形態の概念的な構成図である。
【００７７】
図１１に示すサーバプログラム９００は、計算ロジック記憶処理部９１０、情報受信処理部９２０、保険点数計算処理部９３０、および保険点数送信処理部９４０から構成されている。サーバプログラム９００の各部の細部については、本発明の歯科診療報酬計算サーバの第２実施形態の各部の作用とあわせて説明する。
【００７８】
図１２は、本発明の第２の医院側クライアントの一実施形態の構成、および本発明の医院診療報酬計算サーバの第２実施形態の構成を示す図である。
【００７９】
図１２に示す歯科医側クライアント３０には、情報入力部３１と、カルテデータ作成部３２と、情報送信部３３と、保険点数受信部３４と、レセプトデータ作成部３５と、記憶部３６とが備えられている。
【００８０】
情報入力部３１は、図１０に示す情報入力処理部３１０のプログラムの作用を受けて動作し、患者情報および患者に対する処置情報を操作に応じて入力する。
【００８１】
カルテデータ作成部３２は、図１０に示すカルテデータ作成処理部３２０のプログラムの作用を受けて動作し、情報入力部３１から入力された情報に基づいて患者のカルテデータを作成する。
【００８２】
情報送信部３３は、図１０に示す情報送信処理部３３０のプログラムの作用を受けて動作し、情報入力部３１から入力された情報のうちの、保険点数の計算を受ける診療明細を表わす情報を歯科診療報酬計算サーバ９０に向けて送信する。
【００８３】
保険点数受信部３４は、図１０に示す保険点数受信処理部３４０のプログラムの作用を受けて動作し、情報送信部３３からの情報送信に応じて歯科診療報酬計算サーバ９０から送信されてきた保険点数を受信する。
【００８４】
レセプトデータ作成部３５は、図１０に示すレセプトデータ作成処理部３５０のプログラムの作用を受けて動作し、情報入力部３１から入力された情報および保険点数受信部３４により受信された保険点数に基づいてレセプトデータを作成する。
【００８５】
記憶部３６は、図１０に示す記憶処理部３６０のプログラムの作用を受けて動作し、カルテデータ作成部３２で作成されたカルテデータおよびレセプトデータ作成部３５で作成されたレセプトデータを記憶する。
【００８６】
また、図１２に示す歯科診療報酬計算サーバ９０には、計算ロジック／データ記憶部９１と、情報受信部９２と、保険点数計算部９３と、保険点数送信部９４とが備えられている。
【００８７】
計算ロジック／データ記憶部９１は、図１１に示す計算ロジック／データ記憶処理部９１０のプログラムの作用を受けて動作し、各保険制度における保険点数計算ロジックおよびデータを記憶しておく。
【００８８】
情報受信部９２は、図１１に示す情報受信処理部９２０のプログラムの作用を受けて動作し、歯科医側クライアント３０から送信されてきた、保険点数の計算を受ける診療明細を表わす情報を受信する。
【００８９】
保険点数計算部９３は、図１１に示す保険点数計算処理部９３０のプログラムの作用を受けて動作し、計算ロジック／データ記憶部９１に記憶された保険点数計算ロジック／データのうちの、情報受信部９２で受信された情報に応じた保険点数計算ロジック／データを用いてその計算に応じた保険点数を計算する。
【００９０】
保険点数送信部９４は、図１１に示す保険点数送信処理部９４０のプログラムの作用を受けて動作し、保険点数計算部９３で求められた保険点数を、情報受信部９２で受信された情報の発信元の歯科側クライアント３０に送信する。
【００９１】
歯科医側の患者に対する、例えば１回目の処置と２回目の処置とでは、保険点数が異なる場合がある。本発明の第２の医院側クライアントおよび医院診療報酬計算サーバの第２実施形態を含むＡＳＰシステムは、上述したように、歯科医側クライアント３０から保険点数の計算を受ける診療を受ける明細を表わす情報を歯科診療報酬計算サーバ９０に向けて送信し、その歯科診療報酬計算サーバ９０から送信されてきた保険点数を、歯科医側クライアント３０で受信しその保険点数に基づいて作成されたレセプトデータを、その歯科医側クライアント３０に備えられた記憶部３６に、患者のカルテデータとともに記憶する分散処理型のシステムである。このため、歯科診療報酬計算サーバ９０で保険点数が計算されて歯科医側クライアント３０側の処理が軽減される。また、歯科診療報酬計算サーバ９０側に歯科医側からの情報が集中することはなく、歯科医側クライアント３０側に分散される。従って、歯科診療報酬計算サーバ９０に対して外部から異常なアクセスが行なわれた場合であっても、患者の個人情報が盗まれたり破壊されたりするおそれが低減される。
【００９２】
尚、上述した実施形態では、歯科医の例で説明したが、本発明は、歯科医以外の他の医院であってもよい。
【００９３】
また、本発明のクライアントプログラムやサーバプログラムが記憶される記憶媒体は、ここで説明しているＣＤ−ＲＯＭだけに限定されるものではなく、コンピュータによってその記憶内容の読み取りが可能なものであれば、例えばＤＶＤ、コンパクトフラッシュメモリやスマートメディア、メモリスティックなど、他のあらゆる記憶媒体を用いたものであってもよい。
【００９４】
あるいは、本発明のクライアントプログラムやサーバプログラムは、インターネット経由で配信されてコンピュータにダウンロードされてもよい。
【００９５】
あるいは、本発明のクライアントプログラムやサーバプログラムは、コンピュータに内蔵された記憶媒体（例えばハードディスク）に予め格納されたものであってもよい。
【００９６】
以下に、本発明の各種態様について付記する。
【００９７】
（付記１）　患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
前記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
前記情報入力部から入力された情報のうちの、保険点数計算ロジックおよびデータを抽出するための情報を所定のサーバに向けて送信する情報送信部と、
前記情報送信部からの情報送信に応じて前記サーバから送信されてきた保険点数計算ロジックおよびデータを受信する計算ロジック／データ受信部と、
前記情報入力部から入力された情報および前記計算ロジック／データ受信部で受信した保険点数計算ロジックおよびデータに基づいて保険点数を計算する保険点数計算部と、
前記情報入力部から入力された情報および前記保険点数計算部により求められた保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
前記カルテデータ作成部で作成されたカルテデータおよび前記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えたことを特徴とする医院側クライアント。
【００９８】
（付記２）　患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
前記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
前記情報入力部から入力された情報のうちの、保険点数の計算を受ける診療明細を表わす情報を所定のサーバに向けて送信する情報送信部と、
前記情報送信部からの情報送信に応じて前記サーバから送信されてきた保険点数を受信する保険点数受信部と、
前記情報入力部から入力された情報および前記保険点数受信部により受信された保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
前記カルテデータ作成部で作成されたカルテデータおよび前記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えたことを特徴とする医院側クライアント。
【００９９】
（付記３）　各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、前記計算ロジック／データ記憶部に記憶された保険点数計算ロジックおよびデータの中から所望の保険点数計算ロジックおよびデータの抽出するための情報を受信する情報受信部と、
前記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データの中から前記情報受信部で受信された情報に応じた保険点数計算ロジック／データを抽出する計算ロジック／データ抽出部と、
前記計算ロジック／データ抽出部で抽出された保険点数計算ロジック／データを、前記情報受信部で受信された情報の発信元のクライアントに送信する計算ロジック／データ送信部とを備えたことを特徴とする医院診療報酬計算サーバ。
【０１００】
（付記４）　各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、保険点数の計算を受ける診療明細を表わす情報を受信する情報受信部と、
前記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データのうちの、前記情報受信部で受信された情報に応じた保険点数計算ロジック／データを用いて該計算に応じた保険点数を計算する保険点数計算部と、
前記保険点数計算部で求められた保険点数を、前記情報受信部で受信された情報の発信元のクライアントに送信する保険点数送信部とを備えたことを特徴とする医院診療報酬計算サーバ。
【０１０１】
（付記５）　各クライアントとの間の通信の回数を記憶しておく利用実績記憶部を備えたことを特徴とする付記３又は４記載の医院診療報酬計算サーバ。
【０１０２】
（付記６）　プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、
前記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
前記情報入力部から入力された情報のうちの、保険点数計算ロジックおよびデータを抽出するための情報を所定のサーバに向けて送信する情報送信部と、
前記情報送信部からの情報送信に応じて前記サーバから送信されてきた保険点数計算ロジックおよびデータを受信する計算ロジック／データ受信部と、
前記情報入力部から入力された情報および前記計算ロジック／データ受信部で受信した保険点数計算ロジックおよびデータに基づいて保険点数を計算する保険点数計算部と、
前記情報入力部から入力された情報および前記保険点数計算部により求められた保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
前記カルテデータ作成部で作成されたカルテデータおよび前記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えた医院側クライアントとして動作させることを特徴とするクライアントプログラム。
【０１０３】
（付記７）　プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
患者情報および患者に対する処置情報を操作に応じて入力する情報入力部と、前記情報入力部から入力された情報に基づいて患者のカルテデータを作成するカルテデータ作成部と、
前記情報入力部から入力された情報のうちの、保険点数の計算を受ける診療明細を表わす情報を所定のサーバに向けて送信する情報送信部と、
前記情報送信部からの情報送信に応じて前記サーバから送信されてきた保険点数を受信する保険点数受信部と、
前記情報入力部から入力された情報および前記保険点数受信部により受信された保険点数に基づいてレセプトデータを作成するレセプトデータ作成部と、
前記カルテデータ作成部で作成されたカルテデータおよび前記レセプトデータ作成部で作成されたレセプトデータを記憶する記憶部とを備えた医院側クライアントとして動作させることを特徴とするクライアントプログラム。
【０１０４】
（付記８）　プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、前記計算ロジック／データ記憶部に記憶された保険点数計算ロジックおよびデータの中から所望の保険点数計算ロジックおよびデータの抽出するための情報を受信する情報受信部と、
前記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データの中から前記情報受信部で受信された情報に応じた保険点数計算ロジック／データを抽出する計算ロジック／データ抽出部と、
前記計算ロジック／データ抽出部で抽出された保険点数計算ロジック／データを、前記情報受信部で受信された情報の発信元のクライアントに送信する計算ロジック／データ送信部とを備えた医院診療報酬計算サーバとして動作させることを特徴とするサーバプログラム。
【０１０５】
（付記９）　プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
各保険制度における保険点数計算ロジックおよびデータを記憶しておく計算ロジック／データ記憶部と、
クライアントから送信されてきた、保険点数の計算を受ける診療明細を表わす情報を受信する情報受信部と、
前記計算ロジック／データ記憶部に記憶された保険点数計算ロジック／データのうちの、前記情報受信部で受信された情報に応じた保険点数計算ロジック／データを用いて該計算に応じた保険点数を計算する保険点数計算部と、
前記保険点数計算部で求められた保険点数を、前記情報受信部で受信された情報の発信元のクライアントに送信する保険点数送信部とを備えた医院診療報酬計算サーバとして動作させることを特徴とするサーバプログラム。
【０１０６】
（付記１０）　前記情報処理装置を、さらに、各クライアントとの間の通信の回数を記憶しておく利用実績記憶部を備えた医院診療報酬計算サーバとして動作させることを特徴とする付記８又は９記載のサーバプログラム。
【０１０７】
【発明の効果】
以上説明したように、本発明によれば、患者に対して十分にセキュリティを保持したまま安価で且つ負担が軽減された医院側クライアント、医院診療報酬計算サーバ、クライアントプログラム、およびサーバプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の医院側クライアントおよび医院診療報酬計算サーバの第１実施形態を含むＡＳＰシステムの一例を示す概要図である。
【図２】図１に示した外観を有するコンピュータのハードウェア構成図である。
【図３】本発明の第１の医院側クライアントとして動作させるクライアントプログラムの一実施形態の概念的な構成図である。
【図４】本発明の医院診療報酬計算サーバとして動作させるサーバプログラムの第１実施形態の概念的な構成図である。
【図５】本発明の第１の医院側クライアントの一実施形態の構成、および本発明の医院診療報酬計算サーバの第１実施形態の構成を示す図である。
【図６】図１に示すＡＳＰシステムにおける歯科医側クライアントと歯科診療報酬計算サーバとのデータの流れを示す概要図である。
【図７】図６に示すＡＳＰシステムにおける初期登録の処理ルーチンのフローチャートである。
【図８】図６に示すＡＳＰシステムにおける患者データ登録の処理ルーチンの前半のフローチャートである。
【図９】図６に示すＡＳＰシステムにおける患者データ登録の処理ルーチンの後半のフローチャートである。
【図１０】本発明の第２の医院側クライアントとして動作させるクライアントプログラムの一実施形態の概念的な構成図である。
【図１１】本発明の医院診療報酬計算サーバとして動作させるサーバプログラムの第２実施形態の概念的な構成図である。
【図１２】本発明の第２の医院側クライアントの一実施形態の構成、および本発明の医院診療報酬計算サーバの第２実施形態の構成を示す図である。
【符号の説明】
２０，３０　歯科医側クライアント
２１，３１　情報入力部
２２，３２　カルテデータ作成部
２３，３３　情報送信部
２４　計算ロジック／データ受信部
２５　保険点数計算部
２６，３５　レセプトデータ作成部
２７，３６　記憶部
３４　保険点数受信部
８０　歯科診療報酬計算サーバ
８１，９１　計算ロジック／データ記憶部
８２，９２　情報受信部
８３　計算ロジック／データ抽出部
８４　計算ロジック／データ送信部
８５　利用実績記憶部
９３　保険点数計算部
９４　保険点数送信部
１００，３００，４００，５００　コンピュータ
１０１，３０１，４０１，５０１　本体部
１０２，３０２，４０２，５０２　表示部
１０３，３０３，４０３，５０３　キーボード
１０４，３０４，４０４，５０４　マウス
２００，３０５　クライアントプログラム
２１０，３１０　情報入力処理部
２２０，３２０　カルテデータ作成処理部
２３０，３３０　情報送信処理部
２４０　計算ロジック／データ受信処理部
２５０，９３０　保険点数計算処理部
２６０，３５０　レセプトデータ作成処理部
２７０，３６０　記憶処理部
３４０　保険点数受信処理部
６００　通信回線
７００　ＣＤ−ＲＯＭ
８００，９００　サーバプログラム
８１０，９１０　計算ロジック／データ記憶処理部
８２０，９２０　情報受信処理部
８３０　計算ロジック／データ抽出処理部
８４０　計算ロジック／データ送信処理部
８５０　利用実績記憶処理部
９４０　保険点数送信処理部
１０００　ファイアウォール
【図１】
2004005097.tif 000003
【図２】
2004005097.tif 000004
【図３】
2004005097.tif 000005
【図４】
2004005097.tif 000006
【図５】
2004005097.tif 000007
【図６】
2004005097.tif 000008
【図７】
2004005097.tif 000009
【図８】
2004005097.tif 000010
【図９】
2004005097.tif 000011
【図１０】
2004005097.tif 000012
【図１１】
2004005097.tif 000013
【図１２】
2004005097.tif 000014