(57)【要約】【課題】有効性の判定を行う為の各種情報の格納パターンが異なる全ての健康保険証の有効性の判定を行うことのできる、保険証有効性判定装置を提供する。【解決手段】受信した保険証情報から第１番目の項目の保険者番号を検出し、当該保険者番号から格納パターンを検出する。そして格納パターンに基づいて、保険証情報の所定の格納領域から記号と番号を読み取ることで、異なる格納パターンの保険証情報でも記号と番号を読み取ることが可能となる。また記号と番号とに基づいて健康保険証の有効性を判定する。判定結果は保険証有効性判定装置から端末へ通知する。【選択図】図１
2007128137.tif 000002
【特許請求の範囲】
【請求項１】
保険者毎に割り当てられた保険者識別情報と、被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報と、被保険者毎に割り当てられた被保険者識別情報と、を少なくとも含む保険証情報であって、第１番目の項目として読み込まれる格納領域に前記保険者識別情報を格納した前記保険証情報を、受信する保険証情報受信手段と、
前記保険証情報と、前記保険証情報における前記格納領域内の格納パターン種別情報と、を紐付けて記憶し、さらに前記格納パターン種別情報に、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を少なくとも紐付けて記憶する格納パターン記憶手段と、
前記保険証情報の格納領域から前記第１番目の項目となる前記保険者識別情報を読み込み、当該保険者識別情報に前記紐付けられている格納パターン識別情報に基づいて、前記格納パターン記憶手段から、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を読み込む格納パターン検出手段と、
前記グループ識別情報と前記被保険者識別情報それぞれの格納位置と情報量により、前記保険証情報から前記グループ識別情報と前記被保険者識別情報を読み取る判定用情報検出手段と、
読み取った前記保険者識別情報と前記グループ識別情報と前記被保険者識別情報とが紐付けられて、照合管理テーブルに登録されているか否かを判定して、登録されているか否かに応じて保険証の有効または無効を出力する保険証有効性判定手段と、
を備えることを特徴とする保険証有効性判定装置。
【請求項２】
前記保険証情報は、健康保険証に備えられた記憶手段が記憶し、
前記保険証情報受信手段は、前記記憶手段より前記保険証情報を読み取った端末より、通信ネットワークを介して前記保険証情報を受信する
ことを特徴とする請求項１に記載の保険証有効性判定装置。
【請求項３】
保険証有効性判定装置の保険証情報受信手段が、保険者毎に割り当てられた保険者識別情報と、被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報と、被保険者毎に割り当てられた被保険者識別情報と、を少なくとも含む保険証情報であって、第１番目の項目として読み込まれる格納領域に前記保険者識別情報を格納した前記保険証情報を受信し、
前記保険証有効性判定装置の格納パターン記憶手段が、前記保険証情報と、前記保険証情報における前記格納領域内の格納パターン種別情報と、を紐付けて記憶し、さらに前記格納パターン種別情報に、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を少なくとも紐付けて記憶し、
前記保険証有効性判定装置の格納パターン検出手段が、前記保険証情報の格納領域から前記第１番目の項目となる前記保険者識別情報を読み込み、当該保険者識別情報に前記紐付けられている格納パターン識別情報に基づいて、前記格納パターン記憶手段から、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量とを読み込み、
前記保険証有効性判定装置の判定用情報検出手段が、前記グループ識別情報と前記被保険者識別情報それぞれの格納位置と情報量により、前記保険証情報から前記グループ識別情報と前記被保険者識別情報を読み取り、
前記保険証有効性判定装置の保険証有効性判定手段が、読み取った前記保険者識別情報と前記グループ識別情報と前記被保険者識別情報とが紐付けられて、照合管理テーブルに登録されているか否かを判定して、登録されているか否かに応じて保険証の有効または無効を出力する
ことを特徴とする保険証有効性判定方法。
【請求項４】
保険証有効性判定装置のコンピュータに実行させるプログラムであって、
保険者毎に割り当てられた保険者識別情報と、被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報と、被保険者毎に割り当てられた被保険者識別情報と、を少なくとも含む保険証情報であって、第１番目の項目として読み込まれる格納領域に前記保険者識別情報を格納した前記保険証情報を、受信する保険証情報受信処理、
前記保険証情報と、前記保険証情報における前記格納領域内の格納パターン種別情報と、を紐付けて記憶し、さらに前記格納パターン種別情報に、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を少なくとも紐付けて記憶する格納パターン記憶手段から、前記保険証情報の格納領域から前記第１番目の項目となる前記保険者識別情報に前記紐付けられている格納パターン識別情報を読み取って、さらに前記格納パターン記憶手段から、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を読み込む格納パターン検出処理と、
前記グループ識別情報と前記被保険者識別情報それぞれの格納位置と情報量により、前記保険証情報から前記グループ識別情報と前記被保険者識別情報を読み取る判定用情報検出処理と、
読み取った前記保険者識別情報と前記グループ識別情報と前記被保険者識別情報とが紐付けられて、照合管理テーブルに登録されているか否かを判定して、登録されているか否かに応じて保険証の有効または無効を出力する保険証有効性判定処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健康保険証の備える記憶手段から保険証情報を読み取って、健康保険証の有効性を判定する、保険証有効性判定装置および保険証有効性判定方法ならびにそのプログラムに関する。
【背景技術】
【０００２】
従来より保険者が発行する健康保険証を用いて、医療サービスを受ける場合には、健康保険証に記載されている保険者番号（保険者毎に割り当てられた保険者識別情報）、記号（被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報）、番号（被保険者毎に割り当てられた識別情報）の組合せにより、その健康保険証の有効性が判定される。この有効性の判定において、コンピュータシステムを利用して、健康保険証の情報をデータベースに記録されている情報と比較し、その健康保険証の資格の有効性を判定する仕組みが公開されている（特許文献１参照）。
【特許文献１】特開２００３−６３３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年、各保険者によって、情報として保険証情報を格納した２次元バーコードの添付した健康保険証の発行や、ＩＣカードの記憶メモリに保険証情報を格納した健康保険証の発行が行なわれており、今後、複数の保険者の発行した健康保険証それぞれの有効性の判定を、統一されたコンピュータシステムを利用して行なうことが提案されている。
しかしながら、健康保険証で記憶する保険証情報は、格納している各種情報（保険者番号、記号、番号など）の格納パターン（格納位置や情報量）が保険者毎で異なるため、有効性の判定を行う為の情報の保険証情報からの抽出を、全ての健康保険証に対応できるようにしなければならなかった。
【０００４】
そこでこの発明は、有効性の判定を行う為の各種情報の格納パターンが異なる全ての健康保険証の有効性の判定を行うことのできる、保険証有効性判定装置および保険証有効性判定方法ならびにそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、保険者毎に割り当てられた保険者識別情報と、被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報と、被保険者毎に割り当てられた被保険者識別情報と、を少なくとも含む保険証情報であって、第１番目の項目として読み込まれる格納領域に前記保険者識別情報を格納した前記保険証情報を、受信する保険証情報受信手段と、前記保険証情報と、前記保険証情報における前記格納領域内の格納パターン種別情報と、を紐付けて記憶し、さらに前記格納パターン種別情報に、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を少なくとも紐付けて記憶する格納パターン記憶手段と、前記保険証情報の格納領域から前記第１番目の項目となる前記保険者識別情報を読み込み、当該保険者識別情報に前記紐付けられている格納パターン識別情報に基づいて、前記格納パターン記憶手段から、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を読み込む格納パターン検出手段と、前記グループ識別情報と前記被保険者識別情報それぞれの格納位置と情報量により、前記保険証情報から前記グループ識別情報と前記被保険者識別情報を読み取る判定用情報検出手段と、読み取った前記保険者識別情報と前記グループ識別情報と前記被保険者識別情報とが紐付けられて、照合管理テーブルに登録されているか否かを判定して、登録されているか否かに応じて保険証の有効または無効を出力する保険証有効性判定手段と、を備えることを特徴とする保険証有効性判定装置である。
【０００６】
また本発明は、前記保険証情報は、健康保険証に備えられた記憶手段が記憶し、前記保険証情報受信手段は、前記記憶手段より前記保険証情報を読み取った端末より、通信ネットワークを介して前記保険証情報を受信することを特徴とする。
【０００７】
また本発明は、保険証有効性判定装置の保険証情報受信手段が、保険者毎に割り当てられた保険者識別情報と、被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報と、被保険者毎に割り当てられた被保険者識別情報と、を少なくとも含む保険証情報であって、第１番目の項目として読み込まれる格納領域に前記保険者識別情報を格納した前記保険証情報を受信し、前記保険証有効性判定装置の格納パターン記憶手段が、前記保険証情報と、前記保険証情報における前記格納領域内の格納パターン種別情報と、を紐付けて記憶し、さらに前記格納パターン種別情報に、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を少なくとも紐付けて記憶し、前記保険証有効性判定装置の格納パターン検出手段が、前記保険証情報の格納領域から前記第１番目の項目となる前記保険者識別情報を読み込み、当該保険者識別情報に前記紐付けられている格納パターン識別情報に基づいて、前記格納パターン記憶手段から、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量とを読み込み、前記保険証有効性判定装置の判定用情報検出手段が、前記グループ識別情報と前記被保険者識別情報それぞれの格納位置と情報量により、前記保険証情報から前記グループ識別情報と前記被保険者識別情報を読み取り、前記保険証有効性判定装置の保険証有効性判定手段が、読み取った前記保険者識別情報と前記グループ識別情報と前記被保険者識別情報とが紐付けられて、照合管理テーブルに登録されているか否かを判定して、登録されているか否かに応じて保険証の有効または無効を出力することを特徴とする保険証有効性判定方法である。
【０００８】
また本発明は、保険証有効性判定装置のコンピュータに実行させるプログラムであって、保険者毎に割り当てられた保険者識別情報と、被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報と、被保険者毎に割り当てられた被保険者識別情報と、を少なくとも含む保険証情報であって、第１番目の項目として読み込まれる格納領域に前記保険者識別情報を格納した前記保険証情報を、受信する保険証情報受信処理、前記保険証情報と、前記保険証情報における前記格納領域内の格納パターン種別情報と、を紐付けて記憶し、さらに前記格納パターン種別情報に、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を少なくとも紐付けて記憶する格納パターン記憶手段から、前記保険証情報の格納領域から前記第１番目の項目となる前記保険者識別情報に前記紐付けられている格納パターン識別情報を読み取って、さらに前記格納パターン記憶手段から、前記格納領域内における前記グループ識別情報の格納位置およびその情報量と、前記格納領域内における前記被保険者識別情報の格納位置およびその情報量と、を読み込む格納パターン検出処理と、前記グループ識別情報と前記被保険者識別情報それぞれの格納位置と情報量により、前記保険証情報から前記グループ識別情報と前記被保険者識別情報を読み取る判定用情報検出処理と、読み取った前記保険者識別情報と前記グループ識別情報と前記被保険者識別情報とが紐付けられて、照合管理テーブルに登録されているか否かを判定して、登録されているか否かに応じて保険証の有効または無効を出力する保険証有効性判定処理と、を実行させるプログラムである。
【発明の効果】
【０００９】
本発明によれば、保険証情報の第１番目の項目として記録されている保険者番号により格納パターンの情報を読み取り、この格納パターンの情報に基づいて、保険証情報から、健康保険証の有効性を判定する為の所定の情報を検出している。従って、本願発明の保険証有効性判定装置２を利用することにより、有効性の判定を行う為の各種情報の格納パターンが異なる全ての健康保険証について、それぞれの有効性の判定の処理機能を装置に組み込む必要がなく、容易に有効性の判定を行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態による保険証有効性判定装置を図面を参照して説明する。図１は同実施形態による保険証有効性判定システムの構成を示すブロック図である。この図で示すように、保険証有効性判定システムは、医療機関等に設置された端末１と、認証センタに設置されており複数の医療機関が利用する保険証有効性判定装置２とにより構成される。そして端末１と保険証有効性判定装置２とは通信ネットワークを介して接続されている。また、端末１は保険証情報を読み取るリーダ１１が備えられている。なお、本実施形態においては、健康保険証に２次元バーコードが添付されており、この２次元バーコードに保険証情報が格納されている。そしてリーダ１１は２次元バーコードに格納されている情報を読み取るリーダである。保険証情報がＩＣタグなどに記録されている場合には、ＩＣタグに記録されている情報をＲＦＩＤの技術により読み取るリーダであってもよい。また磁気テープに記録された情報を読み取るリーダであってもよい。
【００１１】
そして保険証有効性判定装置２は、通信ネットワークを介して端末１と情報を送受信する通信処理部（保険証情報受信手段）２１と、装置内の各処理部を制御する制御部２２と、保険証情報における情報の格納パターンを検出する格納パターン検出部（格納パターン検出手段）２３と、有効性判定用の為の情報を検出する判定用情報検出部（判定用情報検出手段）２４と、健康保険証の有効性を判定する有効性判定部（保険証有効性判定手段）２５と、各種情報を記憶するデータベース（格納パターン記憶手段）２６と、を備えている。そして、保険証有効性判定装置２は、有効性の判定を行う為の各種情報の格納パターンが異なる保険証情報を受信しても、それぞれの格納パターンに応じて、各健康保険証の有効性の判定を行なう。なお保険証情報は、少なくとも、保険者番号（保険者毎に割り当てられた保険者識別情報）、記号（被保険者を管理する所定のグループ毎に割り当てられたグループ識別情報）、番号（被保険者毎に割り当てられた識別情報）の情報を含んでおり、この他に、生年月日、性別、氏名などの情報が格納されていてもよい。
【００１２】
図２は保険者情報テーブルの構成を示す図である。
この図で示す保険者情報テーブルは、データベース２６に格納されている。そして、保険者情報テーブルでは、保険者番号、格納種別、記号位置、記号文字数、番号位置、番号文字数などの情報が少なくとも保持されている。そしてこの保険者情報テーブルは、保険証情報に格納される各種情報の格納パターンを検出するために用いられるテーブルである。ここで、格納種別は、固定長、ＣＳＶ（Comma Separated Value）形式（各情報をカンマで区切ったデータ形式）、ＣＲ（carriage return）形式（各情報を改行を示す情報によって区切ったデータ形式）などである。健康保険証情報から読み取った保険証情報は、保険者によって情報の格納種別が異なっているため、保険証有効性判定装置２は、この格納種別により、健康保険証の有効性を判定する為の情報を読み取る方式を検出する。また保険証情報は、第１番目の項目として保険者番号を格納しているが、これは異なる保険者の発行する健康保険証それぞれが保持する保険証情報に共通しているものとする。
【００１３】
図３は被保険者情報テーブルの構成を示す図である。
この図で示す被保険者情報テーブルも、データベース２６に格納されている。そして、被保険者情報テーブルでは、保険者番号、記号、番号、開始日（健康保険証の使用可能開始日）、有効期限などが保持されている。この被保険者情報テーブルは、健康保険証から読み取られた保険証情報により、当該健康保険証の有効性の判定を行なう為に用いられるテーブルである。
【００１４】
図４は端末と保険証有効性判定装置の処理概要を示す図である。
次に、図４を用いて健康保険証の有効性の判定を行なう処理について説明する。
まず、医療機関などにおいて受付担当者が、患者などから健康保険証の提示を受ける。そして受付担当者は、健康保険証に添付の２次元バーコードに格納された保険証情報をリーダ１１を用いて読み取る。そして端末１は保険証情報をリーダ１１から受信する（ステップＳ１）。次に端末１は受付担当者の送信指示により、キーボードやマウスなどの入出力装置から当該支持の情報を受け付け、これにより保険証情報を通信ネットワークを介して、保険証有効性判定装置２へ送信する（ステップＳ２）。
【００１５】
次に保険証有効性判定装置２の通信処理部２１が保険証情報を受信すると、制御部２２がその情報を格納パターン検出部２３に転送し、格納パターン検出部２３が、保険証情報に第１番目の項目として記録されている保険者番号を読み取る（ステップＳ３）。なおこの保険者番号の保険者情報中における文字数は共通であり、保険証情報における最初データからの桁数分の情報を読み取れば、それが保険者番号となる。そして格納パターン検出部２３は保険者番号に紐付けられて保険者情報テーブルに保持されている格納種別、記号位置、記号文字数、番号位置、番号文字数を読み取る（ステップＳ４）。
【００１６】
次に、判定用情報検出部２４は、格納パターン検出部２３の読み取った格納種別、記号位置、記号文字数、番号位置、番号文字数の転送を受け、格納種別に応じた記号と番号の取得処理を行なう。例えば、格納種別がＣＳＶを示す情報である場合には、保険証情報のカンマで区切られた情報のうち、記号位置と番号位置のそれぞれの示す数に対応する先頭からの数のカンマを示す情報を検出し、当該カンマの直前の情報（記号と番号）を読み取る。また格納種別がＣＲを示す情報である場合には、保険証情報に含まれる改行を示す情報によって区切られた情報のうち、最初の行から記号位置と番号位置のそれぞれの示す数だけ数えた行の情報（記号と番号）を読み取る（ステップＳ５）。
【００１７】
次に有効性判定部２５は、格納パターン検出部２３が保険証情報から読み取った保険者番号と、判定用情報検出部２４が読み取った記号と番号の転送を受け付ける。そして、それら保険者番号と記号と番号の組合せが、有効期限内で被保険者情報テーブルに記録されているか否かを判定する（ステップＳ６）。そして判定結果を端末１へ送信する（ステップＳ７）。つまり、保険者番号と記号と番号の組合せが有効期限内で被保険者情報テーブルに記録されている場合には、健康保険証は有効であると判定し、有効性判定部２５は、通信ネットワークを介して有効の情報を端末１宛てに送信する。また、保険者番号と記号と番号の組合せが有効期限内で被保険者情報テーブルに記録されていない場合には、健康保険証は無効であると判定し、有効性判定部２５は、通信ネットワークを介して無効の情報を端末１宛てに送信する。そして、端末１は、有効または無効の情報を画面に表示する（ステップＳ８）。
【００１８】
以上の処理によれば、保険証情報の第１番目の項目として記録されている保険者番号により、格納種別、記号位置、記号文字数、番号位置、番号文字数などからなる格納パターンの情報を読み取り、この格納パターンの情報に基づいて、保険証情報から、健康保険証の有効性を判定する為の所定の情報を検出している。従って、本願発明の保険証有効性判定装置２を利用することにより、有効性の判定を行う為の各種情報の格納パターンが異なる全ての健康保険証について、それぞれの有効性の判定の処理機能を装置に組み込む必要がなく、容易に有効性の判定を行うことができる。また、将来的に健康保険証から取り出すデータ項目が追加となった場合も、保険者情報テーブルに新たな追加項目の収録位置情報を定義することで、システム対応が容易に行なえる。
【００１９】
なお上述の保険証有効性判定装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００２０】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００２１】
【図１】保険証有効性判定システムの構成を示すブロック図である。
【図２】保険者情報テーブルの構成を示す図である。
【図３】被保険者情報テーブルの構成を示す図である。
【図４】端末と保険証有効性判定装置の処理概要を示す図である。
【符号の説明】
【００２２】
１・・・端末
２・・・保険証有効性判定装置
１１・・・リーダ
２１・・・通信処理部
２２・・・制御部
２３・・・格納パターン検出部
２４・・・判定用情報検出部
２５・・・有効性判定部
２６・・・データベース
【図１】
2007128137.tif 000003
【図２】
2007128137.tif 000004
【図３】
2007128137.tif 000005
【図４】
2007128137.tif 000006