(57)【要約】【課題】地紋、罫線、印影等があり、保険証別に対象項目の読取位置が異なる保険証を高精度に認識する。【解決手段】保険証を撮像して保険証画像を生成する第１の工程と、前記保険証画像から地紋を検出して除去する第２の工程と、前記保険証画像から罫線を検出して除去する第３の工程と、前記保険証画像から印影を検出して除去する第４の工程と、前記の各種工程の後の保険証画像の文字を認識する工程とを備えたものである。【選択図】図１
2007140703.tif 000002
【特許請求の範囲】
【請求項１】
保険証を撮像して保険証画像を生成する第１の工程と、
前記保険証画像から地紋を検出して除去する第２の工程、前記保険証画像から罫線を検出して除去する第３の工程、及び前記保険証画像から印影を検出して除去する第４の工程の内、少なくとも１以上の工程と、
前記第２の工程〜第４の工程の内、少なくとも１以上の工程の後に、前記保険証画像の文字を認識する工程と
を備えたことを特徴とする保険証読取方法。
【請求項２】
前記第２の工程、前記第３の工程及び第４の工程を時系列に行うことを特徴とする請求項１記載の保険証読取方法。
【請求項３】
前記保険証画像の文字を認識した後に、読取項目を検索して項目編集する工程を備えたことを特徴とする請求項１又は２記載の保険証読取方法。
【請求項４】
前記項目編集された保険証画像を表示手段に表示させて確認・修正を促す工程を備えたことを特徴とする請求項３記載の保険証読取方法。
【請求項５】
保険証を撮像して保険証画像を生成する撮像手段と、
前記保険証画像から地紋、罫線、印影の内、何れか１以上を検出して除去した後に、前記保険証画像の文字を認識する認識部と
を備えたことを特徴とする保険証読取システム。
【請求項６】
前記認識部は、
前記保険証画像から地紋を検出して除去する地紋除去手段、前記保険証画像から罫線を検出して除去する罫線除去手段、及び前記保険証画像から印影を検出して除去する印影除去手段の内、何れか１以上の手段と、
前記何れか１以上の手段による処理の後に、前記保険証画像の文字を認識する文字認識部と
を備えたことを特徴とする保険証読取システム。
【請求項７】
前記認識部は、前記地紋除去手段、前記罫線除去手段及び印影除去手段による処理を時系列に行わせることを特徴とする請求項６記載の保険証読取システム。
【請求項８】
前記認識部は、前記保険証画像の文字を認識した後に、読取項目を検索して項目編集する項目探索部を備えたことを特徴とする請求項６又は７記載の保険証読取システム。
【請求項９】
前記項目編集された保険証の画像を表示させて確認・修正を促す確認修正部を備えたことを特徴とする請求項８記載の保険証読取システム。
【請求項１０】
保険証画像から地紋を検出して除去する地紋除去手段、保険証画像から罫線を検出して除去する罫線除去手段、及び前記保険証画像から印影を検出して除去する印影除去手段の内、何れか１以上の手段と、
前記何れか１以上の手段による処理の後に、前記保険証画像の文字を認識する文字認識部と、
前記保険証画像の文字を認識した後に、読取項目を検索して項目編集する項目探索部と
を備えたことを特徴とする保険証認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保険証の記載項目を読み取る保険証読取方法、そのシステム及び保険証認識装置に関する。
【背景技術】
【０００２】
従来、保険証の記載内容を例えばコンピュータに入力するには、オペレータが保険証を目視して、保険証の記載事項の内、必要な事項をキーボードから打鍵し、その内容をコンピュータの記憶装置に記憶させていた（例えば特許文献１参照）。
【特許文献１】特開平１１−１４３９４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
保険証のデータの打鍵作業を省略化するために、保険証の記載内容を機械的に読み取ろうとした場合には、保険証には以下のような形態が含まれており、単純にその内容を読み取ることができないという課題があった。
（１）地紋がある。（２）罫線がある。（３）印影がある。（４）保険証別に対象項目の読取位置が異なる。
【課題を解決するための手段】
【０００４】
本発明に係る保険証の読取方法は、保険証を撮像して保険証画像を生成する第１の工程と、前記保険証画像から地紋を検出して除去する第２の工程、前記保険証画像から罫線を検出して除去する第３の工程、及び前記保険証画像から印影を検出して除去する第４の工程の内、少なくとも１以上の工程と、前記第２の工程〜第４の工程の内、少なくとも１以上の工程の後に、前記保険証画像の文字を認識する工程とを備えたものである。
【０００５】
本発明に係る保険証の読取システムは、保険証を撮像して保険証画像を生成する撮像手段と、前記保険証画像から地紋、罫線、印影の内、何れか１以上を検出して除去した後に、前記保険証画像の文字を認識する認識部とを備えたものである。
【発明の効果】
【０００６】
本発明によれば、保険証に地紋、罫線、印影が含まれる場合においてもそれらを除去して保険証の文字を認識するようにしたので、保険証の記載内容を高精度に認識することができる。
【発明を実施するための最良の形態】
【０００７】
実施形態１．
図１は本発明の実施形態１に係るシステム構成図であり、保険証読取システム１及び医事コンピュータ２から構成されている。この保険証読取システム１では、スキャナ（図２）により保険証の画像を読み込んで、文字認識及び確認修正を行い、読取結果を医事コンピュータ２に送る。医事コンピュータ２は、医療機関で患者データベースの構築などをおこなうためのシステムである。保険証読取システム１の出力は、必ずしも、医事コンピュータである必要はない。保険証の記載項目を入力する必要のある業務ならば何でも良い。
【０００８】
図２は図１の保険証読取システム１の構成図である。保険証読取システム１は、スキャナ制御部１０、認識部１１及び確認修正部１２から構成されており、スキャナ制御部１０にはスキャナ１３が接続されている。スキャナ制御部１０は、保険証を撮像するためのスキャナ１３を制御する。認識部１１は、スキャナ１３により読み取られた撮像画像（保険証画像）１５内の文字を認識する。確認修正部１２は、認識部１１により認識された画像認識結果１６をオペレータによって確認するとともに必要に応じて修正し、その確認修正結果１７を医事コンピュータ２に出力する。なお、スキャナ制御部１０及びスキャナ１３は本発明の撮像手段に相当する。また、認識部１１は本発明の保険証認識装置に相当する。
【０００９】
図３は図２の認識部１１の構成図である。認識部１１は、制御部１１ａ、一次画像バッファ２０、二次画像バッファ２１、傾き補正部２２、地紋除去部２３、罫線除去部２４、印影除去部２５、文字検出部２６、文字認識部２７及び項目探索部２８から構成される。制御部１１ａは認識部１１の全体の制御をするものである。一次画像バッファ２０には、スキャナ１３で撮像された保険証画像が格納される。傾き補正部２２は、保険証画像の傾きを補正する。二次画像バッファ２１には、初めに一次画像バッファ２０のコピーが作成されて格納され、次に、地紋除去、罫線除去、印影除去後の画像がそれぞれ格納される。地紋除去部２３は、二次画像バッファ２１に格納された画像から地紋を検出し、除去する。罫線除去部２４は、二次画像バッファ２１に格納された画像から罫線を検出し、除去する。印影除去部２５は、二次画像バッファ２１に格納された画像から印影を検出し、除去する。文字検出部２６は、二次画像バッファ２１に格納された画像から文字位置を検出する。文字認識部２７は、検出された文字位置の画像にて文字認識を行う。項目探索部２８では、文字認識結果を寄せ集めて、項目毎の認識結果を作成する。
【００１０】
図４は図１の保険証読取システム１により保険証の記載事項を読み取る際の処理を示すフローチャートである。まず、スキャナ１３に保険証をセットする（Ｓ１１）。スキャナ制御部１０の例えば読み取り開始のボタン（図示せず）をオペレータが押すことにより読み取りが開始する（Ｓ１２）。スキャナ１３による撮像が開始し、保険証の画像がスキャナ制御部１０を介して認識部１１の一次画像バッファ２０に格納される（Ｓ１３）。一次画像バッファ２０に格納された画像を二次画像バッファ２１にコピーして、二次画像バッファ２１上で、地紋除去、罫線除去、印影除去を行い、文字検出、文字認識を行い、項目単位に認識結果を作成する（Ｓ１４）。項目単位の認識結果をオペレータが確認し、必要な部分を修正する（Ｓ１５）。
【００１１】
図５は図４の認識処理（Ｓ１４）の詳細を示したフローチャートである。
認識部１１の傾き補正部２２は、一次画像バッファ２０に読み込まれた画像の傾きを検出し、傾き補正後の保険証画像を一次画像バッファ２０に書き直し、そして、一次画像バッファ２０の保険証画像のコピーを二次画像バッファ２１に書き込む（Ｓ２０）。図６（ａ）に傾き補正前の例、図６（ｂ）に傾き補正後の例を示す。この傾き補正においては、例えば画像の傾斜角を求め、その傾斜角に従って画像処理することにより補正後の画像を得る。
【００１２】
地紋除去部２３は、二次画像バッファ２１に格納されている保険証画像から地紋成分を抽出し、地紋を除去して二次画像バッファ２１に書き込む（Ｓ２１）。地紋の除去処理において、地紋か否かを判別は各画素の濃淡変化と面積サイズに基づいて行う。地紋の除去処理には、各種の手法が既に提案されているが、例えば次のような処理をして地紋を検出してから（例えば特開２００１−５９１２号公報参照）、地紋の除去処理を行う。
【００１３】
（ａ）対象画像の各画素を表す赤、緑及び青の原色成分信号を画素単位に求める。
（ｂ）赤、緑及び青の原色成分信号に基づき画素が有彩色画素か無彩画素かを識別して該識別結果を示すカラー識別信号を求めるとともに、赤、緑及び青の原色成分信号のうちの最も輝度の高い信号を多値の輝度信号として求める。
（ｃ）カラー識別信号と輝度信号とを入力し、有彩色画素及び無彩色画素のそれぞれについて輝度信号の各階調レベルに入る画素数を数えて有彩色ヒストグラム及び無彩色ヒストグラムを求める。
（ｄ）有彩色ヒストグラム及び無彩色ヒストグラムの凹凸を解析し、有彩色画素と判定された画素に関して地紋と文字とを区別するための第１の２値化スライス値と、無彩色画素と判定された画素に関して地紋と文字とを区別するための第２の２値化スライス値とを求める。
（ｅ）カラー識別信号及び輝度信号を入力し、カラー識別信号が有彩色画素を示す画素に対しては第１の２値化スライス値で該輝度信号を白または黒に２値化し、カラー識別信号が無彩色画素を示す画素に対しては第２の２値化スライス値で該輝度信号を白または黒に２値化し、その２値化結果を２値化イメージとして蓄積する。
（ｆ）蓄積された２値化イメージに基づき地紋の検出或いは認識を行う。
【００１４】
図７（ａ）は地紋に小さい文字が使用されている例、図７（ｂ）は地紋に色を使用した例である。図８（ａ）（ｂ）は上記の処理により地紋が除去された後の画像を示した図である。
【００１５】
罫線除去部２４は、上記のようにして地紋が除去された画像を二次画像バッファ２１から読み出し、その画像から罫線を検出してそれを除去し、二次画像バッファ２１に書き込む（Ｓ２２）。この罫線の除去処理は、例えば直交する直線を罫線とし見なしてそれを除去することによりなされる。図９（ａ）（ｂ）は図８（ａ）（ｂ）の画像から罫線を除去した例を示したものである。
【００１６】
印影除去部２５は、上記のようにして罫線が除去された画像を二次画像バッファ２１から読み出し、その画像から印影を検出してそれを除去し、二次画像バッファ２１に書き込む（Ｓ２３）。この印影の検出には、印影の色彩に関する情報及び印影の形状に関する情報のいずれか一方の情報に基づいて、捺印による印影の印影画像の探索を行うが、それには各種の手法が既に提案されている。例えば特開２００２−１２３７９４号公報では、画像の色情報、すなわち、保険証の文字の色及び印影の色のそれぞれの色情報の違いに基づいて、印影画像を探索し、特開２００２−２６９５４７号公報では印影探索領域の形状と、印影の形状のそれぞれの情報に基づいて印影画像を探索し、また、特開２００２−３０４６３１号公報では帳票上の印影探索領域に存在する印影の形状に基づいて印影画像の探索が行われることが開示されているが、本実施形態において何れの手法を用いてもかまわない。図１０（ａ）（ｂ）は上述の図９（ａ）（ｂ）から印鑑の印影を除去した例を示したものである。
【００１７】
文字検出部２６は、上記のようにして印影が除去された画像を二次画像バッファ２１から読み出し、その画像の文字位置を検出する（Ｓ２４）。文字認識部２７は、検出された文字位置の画像を抽出して文字認識を行って、二次画像バッファ２１に書き込む（Ｓ２５）。例えば図示しないメモリに格納された照合データと、上記の文字位置の画像とを照合して文字を認識する。図１１（ａ）（ｂ）は図１０（ａ）（ｂ）の保険証画像に対して、文字検出、文字認識を行った結果の例を示したものである。
【００１８】
項目探索部２８は、文字認識がなされた画像を二次画像バッファ２１から読み出し、前記文字認識結果から近隣の認識結果を寄せ集め、読取項目単位の認識結果に編集して二次画像バッファ２１に書き込む（Ｓ２６）。保険証に印刷された文字の位置は、保険証を発行する機関（保険者）により異なるが、読取項目を探索して編集するようにしたので、文字位置の変動を吸収することができる。図１２（ａ）（ｂ）は図１１（ａ）（ｂ）の結果から、項目別に文字を寄せ集めて項目単位の認識結果を編集した例である。図１２（ａ）（ｂ）の画像は、確認修正部１２でオペレータによる確認・修正の後に医事コンピュータ２に出力され、医事コンピュータ２の記憶装置に記憶されることになる。
【００１９】
以上のように本実施形態１においては、スキャナ１３により保険証を撮像して保険証画像を生成し、認識部１１により保険証画像から地紋、罫線、印影を順次検出して除去した後に、保険証画像の文字を認識し、該文字について項目検索をして項目編集するようにしたので、保険証に地紋、罫線、印影がある場合においてもそれらを適切に除去することができる。また、保険証別に項目の読取位置が異なっているような場合であっても、読取項目を検索をして項目編集するようにしたので、読取位置の変動を吸収することができる。このため、保険証の記載内容を高精度に読み取ることが可能になっている。また、読み取った結果を確認修正部に表示させてオペレータによる確認・修正を促すようにしており、最終段階においてオペレータによって確認されるので、医事コンピュータ２に入力する際には正確なデータとなっている。また、保険証の地紋、罫線及び印影の各除去処理を地紋除去、罫線除去、及び印影除去という順序で行うようにしたので、これらの不要な情報が確実に除去することができ、このため、文字認識の精度が向上している。
【００２０】
なお、上記の説明においては保険証画像から地紋、罫線、印影を順次検出して除去する例について説明したが、保険証の性質によってはそれらの何れか１つ以上の処理だけを行うようにしてもよい。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態１に係るシステム構成図である。
【図２】保険証読取システムの構成図である。
【図３】認識部の構成図である。
【図４】保険証読取システムにより保険証の記載事項を読み取る際の処理を示すフローチャートである。
【図５】認識処理の詳細を示したフローチャートである。
【図６】傾き補正前の例及び傾き補正後の例を示した図である。
【図７】地紋に小さい文字が使用されている例及び地紋に色を使用した例を示した図である。
【図８】地紋が除去された後の画像を示した図である。
【図９】画像から罫線を除去した例を示した図である。
【図１０】印影を除去した例を示した図である。
【図１１】文字検出、文字認識を行った結果の例を示した図である。
【図１２】項目単位の認識結果を編集した例を示した図である。
【符号の説明】
【００２２】
１ 保険証読取システム、２ 医事コンピュータ、１０ スキャナ制御部、１１ 認識部、１２ 確認修正部、１３ スキャナ、１５ 撮像画像、１６ 画像認識結果、１７ 確認修正結果、２０ 一次画像バッファ、２１ 二次画像バッファ、２２ 傾き補正部、２３ 地紋除去部、２４ 罫線除去部、２５ 印影除去部、２６ 文字検出部、２７ 文字認識部、２８ 項目探索部。
【図１】
2007140703.tif 000003
【図２】
2007140703.tif 000004
【図３】
2007140703.tif 000005
【図４】
2007140703.tif 000006
【図５】
2007140703.tif 000007
【図６】
2007140703.tif 000008
【図７】
2007140703.tif 000009
【図８】
2007140703.tif 000010
【図９】
2007140703.tif 000011
【図１０】
2007140703.tif 000012
【図１１】
2007140703.tif 000013
【図１２】
2007140703.tif 000014