(57)【特許請求の範囲】
【請求項１】
メモリチップを内蔵したＩＤカードの第１面から読みとられた第１画像情報と、前記メモリチップから読出した記憶情報とを取得する取得手段と、
前記記憶情報に基づいて、前記ＩＤカードの第２面の画像を読みとる必要があるか否かを判定する判定手段と、
前記第２面の画像を読みとる必要があると判定した場合に、前記第２面から第２画像情報を読み取るように指示する指示手段と、
前記記憶情報に基づいて、前記ＩＤカードの真偽を判定する真偽判定手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記真偽判定手段は、前記第１画像情報と、前記記憶情報とを照合することにより、前記ＩＤカードの真偽を判定する請求項１に記載の情報処理装置。
【請求項３】
前記指示手段は、前記情報処理装置を操作するオペレータに対して、前記第２面の前記第２画像情報を読み取るように指示するメッセージを報知することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第２画像情報は、前記ＩＤカードの真偽を判定するために必要な情報であることを特徴とする請求項１または２に記載の情報処理装置。
【請求項５】
前記ＩＤカードは運転免許証であって、前記第１面は所有者の写真を表示したおもて面であり、前記第２面はその裏面であり、
前記判定手段は、前記運転免許証の発行後に追記された追記情報を前記記憶情報が含む場合に、前記ＩＤカードの裏面に前記第２画像情報として追記情報が有ると判定することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項６】
メモリチップを内蔵したＩＤカードの第１面から読みとられた第１画像情報と、前記メモリチップから読出した記憶情報とを取得する取得ステップと、
前記メモリチップから読出した記憶情報を受信する第２受信ステップと、
前記記憶情報に基づいて、前記ＩＤカードの第２面の画像を読みとる必要があるか否かを判定する判定ステップと、
前記第２面の画像を読みとる必要があると判定した場合に、前記第２面から第２画像情報を読み取るように指示する指示ステップと、
前記記憶情報に基づいて、前記ＩＤカードの真偽を判定する真偽判定ステップと、
を含むことを特徴とする情報処理方法。
【請求項７】
前記真偽判定ステップは、前記第１画像情報と、前記記憶情報とを照合することにより、前記ＩＤカードの真偽を判定する請求項６に記載の情報処理方法。
【請求項８】
メモリチップを内蔵したＩＤカードの第１面から読みとられた第１画像情報と、前記メモリチップから読出した記憶情報とを取得する取得ステップと、
前記メモリチップから読出した記憶情報を受信する第２受信ステップと、
前記記憶情報に基づいて、前記ＩＤカードの第２面の画像を読みとる必要があるか否かを判定する判定ステップと、
前記第２面の画像を読みとる必要があると判定した場合に、前記第２面から第２画像情報を読み取るように指示する指示ステップと、
前記記憶情報に基づいて、前記ＩＤカードの真偽を判定する真偽判定ステップと、
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣメモリを有するＩＤカードの偽造を防止するための技術に関する。
【背景技術】
【０００２】
上記技術分野において、特許文献１に示されているように、ＩＣカード内に記録された電子データと券面データとを比較する技術が知られている。特許文献１では、ＩＣカードの券面に表示された画像を読みとり、ＩＣメモリ内の記憶情報と比較している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４２４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記文献に記載の技術では、情報の有無にかかわらず、表と裏の両面の画像を読み込んでおり、作業効率が悪かった。また、読み込む画像データ量も大きくなってしまい問題があった。
【０００５】
本発明の目的は、上述の課題を解決する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る情報処理装置は、
メモリチップを内蔵したＩＤカードの第１面から読みとられた第１画像情報と、前記メモリチップから読出した記憶情報とを取得する取得手段と、
前記記憶情報に基づいて、前記ＩＤカードの第２面の画像を読みとる必要があるか否かを判定する判定手段と、
前記第２面の画像を読みとる必要があると判定した場合に、前記第２面から第２画像情報を読み取るように指示する指示手段と、
前記記憶情報に基づいて、前記ＩＤカードの真偽を判定する真偽判定手段と、
を備えたことを特徴とする。
【０００７】
上記目的を達成するため、本発明に係る情報処理方法は、
メモリチップを内蔵したＩＤカードの第１面から読みとられた第１画像情報と、前記メモリチップから読出した記憶情報とを取得する取得ステップと、
前記メモリチップから読出した記憶情報を受信する第２受信ステップと、
前記記憶情報に基づいて、前記ＩＤカードの第２面の画像を読みとる必要があるか否かを判定する判定ステップと、
前記第２面の画像を読みとる必要があると判定した場合に、前記第２面から第２画像情報を読み取るように指示する指示ステップと、
前記記憶情報に基づいて、前記ＩＤカードの真偽を判定する真偽判定ステップと、
を含むことを特徴とする
【０００８】
上記目的を達成するため、本発明に係る情報処理プログラムは、
メモリチップを内蔵したＩＤカードの第１面から読みとられた第１画像情報と、前記メモリチップから読出した記憶情報とを取得する取得ステップと、
前記メモリチップから読出した記憶情報を受信する第２受信ステップと、
前記記憶情報に基づいて、前記ＩＤカードの第２面の画像を読みとる必要があるか否かを判定する判定ステップと、
前記第２面の画像を読みとる必要があると判定した場合に、前記第２面から第２画像情報を読み取るように指示する指示ステップと、
前記記憶情報に基づいて、前記ＩＤカードの真偽を判定する真偽判定ステップと、
をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、効率的かつ効果的にＩＤカードの認証を行なうことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態に係る情報処理システムの構成を示すブロック図である。
【図２Ａ】本発明の第２実施形態に係る情報処理システムの構成を示すブロック図である。
【図２Ｂ】本発明の第２実施形態に係るカードスキャニングシステムの構成を示すブロック図である。
【図３】本発明の第２実施形態に係る情報処理システム全体の処理の流れを示すシーケンス図である。
【図４Ａ】本発明の第２実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図４Ｂ】本発明の第２実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図４Ｃ】本発明の第２実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図４Ｄ】本発明の第２実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図４Ｅ】本発明の第２実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図４Ｆ】本発明の第２実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図５】本発明の第２実施形態に係るＩＣカードの構成を示す図である。
【図６】本発明の第２実施形態に係るＩＣカードのＥＥＰＲＯＭに格納される情報を示す図である。
【図７】本発明の第２実施形態に係る窓口コンピュータの機能構成図である。
【図８】本発明の第２実施形態に係る窓口コンピュータのハードウェア構成図である。
【図９】本発明の第２実施形態に係る窓口コンピュータが格納するテーブルを示す図である。
【図１０】本発明の第２実施形態に係る窓口コンピュータの処理の流れを示すフローチャートである。
【図１１】本発明の第２実施形態に係る窓口コンピュータの処理の流れを示すフローチャートである。
【図１２】本発明の第２実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図１３】本発明の第３実施形態に係る情報処理システムの表示画像の一例を示す図である。
【図１４】本発明の第３実施形態に係る窓口コンピュータの機能構成図である。
【図１５】本発明の第３実施形態に係る窓口コンピュータの処理の流れを示すフローチャートである。
【図１６】本発明の第４実施形態に係る窓口コンピュータの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素は単なる例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。
【００１２】
［第１実施形態］
本発明の第１実施形態としての情報処理装置１００について、図１を用いて説明する。情報処理装置１００は、メモリチップ１１１を内蔵したＩＤカード１１０の認証や偽造判別を行なう装置である。情報処理装置１００は、第１受信部１０１と、第２受信部１０２と、判定部１０３と、読取指示部１０４とを含む。第１受信部１０１は、メモリチップ１１１を内蔵したＩＤカード１１０の第１面１１１ａに表示された第１画像情報を受信する。第２受信部１０２は、メモリチップ１１１から読出した記憶情報を受信する。判定部１０３は、第２受信部１０２が受信した記憶情報に基づいて、ＩＤカード１１０の第２面１１０ｂの画像を読みとる必要があるか否かを判定する。判定部１０３が第２面１１０ｂの画像を読みとる必要があると判定した場合に、読取指示部１０４は、情報処理装置１００のオペレータに対して、第２面１１０ｂから第２画像情報を読み取るように指示する。
【００１３】
以上の構成および動作によれば、ＩＤカードの読み取りおよび認証作業において、よりユーザフレンドリーで使い勝手のよいシステムを提供することが可能になる。
【００１４】
［第２実施形態］
次に本発明の第２実施形態に係る情報処理システム２００について、図２を用いて説明する。図２Ａは、例として、銀行窓口で本実施形態に係る情報処理システム２００を利用する場合の構成を示す図である。
【００１５】
図２Ａにおいて、銀行窓口では、オペレータ２２０と顧客２３０との間に、窓口コンピュータ２１２およびカードスキャニングシステム２１１を含む情報処理システム２００が配置される。この情報処理システム２００は、ＬＡＮ２７０を介して銀行のメインコンピュータ２４０に接続されており、顧客２３０から得た情報をメインコンピュータ２４０に送信し、あるいは、メインコンピュータ２４０から受信した情報を顧客２３０に提供する。
【００１６】
オペレータ２２０は、メインコンピュータ２４０から窓口コンピュータ２１２を介して受け取った指示に応じて、顧客２３０が持参したＩＤカードとしてのＩＣ運転免許証２３１の表面画像および記憶情報を、カードスキャニングシステム２１１を用いて読みとる。ＩＣ運転免許証２３１は、メモリチップの一種としてＩＣメモリ２３２を備えており、おもて面２３１ａに、写真や住所や条件などが記載され、裏面２３１ｂには、おもて面２３１ａの情報に変更があった場合に、それらの変更後の情報が記載されている。
【００１７】
図２Ｂは、カードスキャニングシステム２１１のハードウェア構成を示す図である。
カードスキャニングシステム２１１は、カード表面の画像を読みとるためのスキャナ２１１ａと、ＩＣ運転免許証２３１に内蔵されたＩＣメモリ２３２から情報を読み出すためのＩＣリーダ２１１ｂとを一体として備えており、さらに、暗証番号などを入力するためのテンキー２１１ｃを備えている。
【００１８】
図３は、情報処理システム２００における処理の流れを説明するためのシーケンス図である。まず、ステップＳ３０１において、窓口コンピュータ２１２は、メインコンピュータ２４０から、本人確認要求を受信し、表示部を介してオペレータ２２０に報知する（Ｓ３０１）。次に、窓口コンピュータ２１２は、オペレータ２２０からの指示（例えば画面表示された改ざん検証ボタン（不図示）のクリック）に従って、カードスキャニングシステム２１１を制御する。具体的には、窓口コンピュータ２１２は、ＩＣリーダ２１１ｂを用いて、ＩＤカード２３１に内蔵されたＩＣメモリ２３２にアクセスする。まず、ＩＳＯで規定されたＩＣカードの規格が適切（免許証の場合はTypeＢ）か否かを判定し、発行元を読み出し、間違いなく免許証のもの（免許証の場合は公安委員会）か判定する。ＩＣカードの規格が正しいかどうかは規定された通信手順で読み取れるかどうかで判定する。ちなみにTypeＢの場合、通信速度は106kbps、変調方式はＡＳＫ10％、符号化方式はＮＲＺと規定されている。ＩＣカード規格および発行元に関する判定でＯＫでなければ（Ｓ３０５）、オペレータ２２０に対してエラー通知を行なう（Ｓ３０６）。
【００１９】
次に、判定でＯＫであれば（Ｓ３０５）、暗証番号の入力を要求する（Ｓ３０７）。この暗証番号は、暗証番号で保護されたＩＣメモリ内のデータを読み取る際に用いるものであり、ＩＣメモリ内のデータを読み取ることができなければ正しい暗証番号ではないと判断できる。顧客２３０が、テンキー２１１ｃを用いて暗証番号を入力すると（Ｓ３０９）、窓口コンピュータ２１２は、その暗証番号が正しいか否かを判定し、正しくなければ、暗証番号が間違っている旨を、オペレータ２２０を介して顧客２３０で通知する（Ｓ３１３）。
【００２０】
暗証番号が正しければ（Ｓ３１１）、窓口コンピュータ２１２は、表面画像とＩＣデータの読取を要求する（Ｓ３１５）。そして、スキャナ２１１ａを駆動してＩＣ運転免許証のおもて面の画像を読みとり、同時にＩＣリーダ２１１ｂを用いて、ＩＣメモリに記憶されたＩＣデータ（記憶情報）を読み出す（Ｓ３１７）。
【００２１】
次に、不図示の表示部などを用いて図４Ｂに示すように表面画像およびＩＣデータを表示し、さらに、画像データからのＯＣＲ（Optical Character Reading）処理の結果と、ＩＣメモリ２３２から読出したＩＣデータとを照合する。照合の結果、一致していなければ（Ｓ３２１）、図４Ｃに示すようにオペレータ２２０に対して不一致である旨を通知し（Ｓ３２２）、偽造カードである可能性が高い旨の警告をおこなう。
【００２２】
一致していれば、図４Ｄに示すような「照合に成功した」旨を示すメッセージを表示させ、ＩＣメモリ２３２の追記エリアに追記データが書き込まれているか否かを判定し（Ｓ３２３）、追記があれば、裏面画像の読取を要求するメッセージ（図４Ｅ）を表示させてオペレータの裏面読取操作を促す（Ｓ３２５）。オペレータは、カードを裏返して、再度の券面読取指示（券面読取ボタンのクリック）を行なう。そのような裏面読取操作が行なわれると、スキャナ２１１ａが動作して、ＩＣ運転免許証の裏面の画像を読みとる（Ｓ３２６）。読みとった裏面画像および読み出された追記データは、不図示の表示部などを用いて図４Ｆに示すように、オペレータが対比できるように表示される（Ｓ３２７）。対比の結果、それらが一致していなければ（Ｓ３３３）、オペレータ２２０に対する不一致通知を行なう（Ｓ３３５）。一方、一致していれば、窓口コンピュータ２１２とメインコンピュータ２４０との通信を許可し、取引処理を開始する（Ｓ３３７）。
【００２３】
図４Ａ〜図４Ｆは、窓口コンピュータ２１２に表示される表示画面の例を示す図である。図４Ａは、ＩＣメモリ読取および画像読取作業を行なう前の表示画面４０１を示す図であり、図４Ｂは、ＩＣメモリ読取および画像読取作業を行なった後の表示画面４０１を示す図である。図４Ａにおいて、表示画面４００は、ＩＣ運転免許証に内蔵されたＩＣメモリのデータを表示する領域４１０と、スキャナによって読みとられた画像そのものを表示する領域４２０とを含む。領域４１０は、表面のＩＣデータと、表面のＩＣデータとを分けて表示するためのタブ４１１、４１２を備えている。一方、領域４２０は、おもて面の券面イメージ４２１と裏面の券面イメージ４２２を縦に並べて表示する構成となっている。さらに、右下には暗証番号入力欄４２３を備えている。
【００２４】
図４Ｃは、照合エラーメッセージ４３１を表示する表示画面４０３の一例を示す図である。図４Ｄは、照合成功メッセージ４４１を表示する表示画面４０４の一例を示す図である。図４Ｅは、追記事項通知メッセージ４５１を表示する表示画面４０５の一例を示す図である。
【００２５】
図４Ｆは、追記情報があり、裏面をよみとった場合の表示画面４０６を示す図である。領域４１０は、表面のＩＣデータと、表面のＩＣデータとを分けて表示するためのタブ４１１、４１２を備えているが、タブ４１２をクリックすることにより、ＩＣメモリから読み出した追記情報の内容として、氏名、呼び名、住所、条件、条件解除、備考などＩＣ運転免許証の真偽を判定するために必要な情報が表示される。一方、裏面の券面イメージ４２２が表示されており、この券面イメージ４２２の記載内容と、左側の追記情報とを視認により比較することにより、裏面に書かれた情報の照合を行なう。具体的には、裏面の券面イメージ４２２に書かれた情報が信頼できるものか判断する。
【００２６】
図５は、ＩＣ運転免許証２３１の内部構成を示す図である。ＩＣ運転免許証２３１は、ＩＣメモリ２３２を構成するＩＣチップ５１０とアンテナコイル５２０とを内蔵している。ＩＣチップ５１０は、ＣＰＵ５１１、ＲＯＭ５１２、ＲＡＭ５１３、ＥＥＰＲＯＭ５１４、送受信インタフェース５１５を含んでいる。ＣＰＵ５１１は、ＩＣリーダ２１１ｂから送信されるコマンドを実行する。ＲＯＭ５１２は、ＣＰＵ５１１で実行される制御プログラム等を記憶する。ＲＡＭ５１３は、ＣＰＵ５１１で実行する処理結果等を一時的に格納する。ＥＥＰＲＯＭ５１４は、電力供給回路５１５からの電力供給が断たれた後も、情報を保持する。アンテナコイル５２０は、ＩＣリーダ２１１ｂと無線通信を行ない、スキャニングシステム２１１を介して窓口コンピュータ２１２に対して情報を送信する。検波整流部５１６は、アンテナ５２０を介して受信したＩＣリーダ２１１ｂからの信号を整流して出力する。電力供給回路５１５は、検波整流回路５１６からの整流出力を安定化して動作電力を生成し、この動作電力をＣＰＵ５１１などへ供給する。
【００２７】
図６は、ＥＥＰＲＯＭ５１４に記憶される情報の構成を示す図である。まず、カード製造時に書き込まれる領域６１０には、発行元６１２を記憶している。ＩＣ運転免許証の場合、発行元６１２は、公安委員会である。また、ＩＣ運転免許証の発行時に書き込まれる領域６２０には、電子署名６２１、暗証番号６２２、氏名６２３、本籍６２４、現住所６２５、生年月日６２６、条件６２７、取得年月日６２８、顔写真画像データ６２９などを記憶している。さらに、ＥＥＰＲＯＭ５１４は、追記情報を記憶する領追記情報記憶領域６３０を備えており、ここには追記属性６３１と追記内容６３２とを記憶している。追記内容６３２としては、図４Ｆに示したように、氏名、呼び名、住所、条件、条件解除、備考などを記憶することができる。
【００２８】
図７は、窓口コンピュータ２１２の機能構成を示す図である。券面画像取得部７０２は、入出力インタフェース７０１を介してカードスキャニングシステム２１１から券面画像を取得し、文字認識部７０３に送る。文字認識部７０３は、券面画像から文字情報を認識抽出して確認データ選別部７０４に送る。確認データ選別部７０４は、送られてきた文字情報から確認すべきデータを抽出する。
【００２９】
一方、ＩＣ情報取得部７０５は、ＩＣ運転免許証２３１のＩＣメモリ２３２から読出されたＩＣデータを、入出力インタフェース７０１を介してカードスキャニングシステム２１１から取得し、確認データ選別部７０６に送る。確認データ選別部７０６は、送られてきたＩＣデータから確認の対象となるデータを選別して確認データ比較部７０７に送る。確認データ比較部７０７は、券面画像から抽出した情報と、ＩＣメモリから読出したＩＣデータとを比較して比較結果を処理制御部７１１に送る。
【００３０】
一方、追記情報有無判別部７０８は、ＩＣ情報取得部７０５が取得したＩＣデータを参照して、追記情報記憶領域６３０に何らかの情報が記憶されているか判定する。追記情報記憶領域６３０に何らかの情報が書き込まれている場合、処理制御部７１１に対して、その旨を通知する。
【００３１】
また、暗所番号取得部７０９は、入出力インタフェース７０１を介して暗証番号を取得して処理制御部７１１に送り、その正否判断を行なう。操作情報取得部７１０は、入出力インタフェース７０１を介して、キーボードやマウスなどから操作情報を取得して処理制御部７１１に送る。通信制御部７１３は、ＬＡＮを介してメインコンピュータ２４０とのやり取りする機能を備えている。表示画像生成部７１２は、処理制御部７１１から取得した情報に基づいて表示部に表示させる画面を生成する。
【００３２】
図８は、情報処理システム２００のハードウェア構成を示す図である。窓口コンピュータ２１２は、図のように、ＣＰＵ８１０、ＲＯＭ８２０、ＲＡＭ８４０、ストレージ８５０、入出力インタフェース７０１および通信制御部７１３を備えている。ストレージ８５０は、ＩＣメモリデータ８５１、券面画像データ８５２、照合用データ８５３を記憶しており、さらに窓口取引処理アプリケーション８５５を記憶している。窓口取引処理アプリケーション８５５は、ＩＣメモリおよび券面を読みとるスキャニングモジュール８５６と券面の裏面の読取必要性を判定する判定モジュール８５７とＩＣメモリおよび券面の情報を照合する照合モジュール８５８と指示および照合結果を表示する表示モジュール８５９とを含む。照合モジュール８５８は、ＩＣメモリに格納された顔画像データと、券面から読みとった顔画像データとの顔照合処理を行なう機能を含んでいる。
【００３３】
ＣＰＵ８１０は、スキャニングモジュール８５６を実行することにより、画像情報を受信する第１受信手段およびメモリチップから読出した記憶情報を受信する第２受信手段として機能する。またＣＰＵ８１０は判定モジュール８５７を実行することにより、記憶情報に基づいて、ＩＤカードの第２面の画像を読みとる必要があるか否かを判定する判定手段として機能する。さらに、ＣＰＵ８１０は、表示モジュール８５９を実行することにより、第２面の画像を読みとる必要があると判定した場合に、第２面から第２画像情報を読み取るように指示する指示手段として機能する。
【００３４】
一方ＲＡＭ８４０は、窓口取引処理アプリケーション８５５による処理に必要なデータを一時的に保持する。例えば、取引内容８４１、本人確認要否フラグ８４２、ＩＣリードデータ８４３、追記有無フラグ８４４、カードおもて面読取データおよびカード裏面読取データ８４５、暗証番号８４６、照合テーブル８４７、照合結果フラグ８４８および表示データ８４９などである。これらのデータを一時的に保持することにより、窓口取引処理アプリケーション８５５の各処理をスムーズに行なうことが可能となる。
【００３５】
なお、窓口コンピュータ２１２は、入出力インタフェース７０１を介して、カードスキャニングシステム２１１の他、表示部８６２およびキーボード８６３に接続されている。
【００３６】
図９は、照合用データ８５３の内容を示す図である。ここでは、照合用データ８５３として、照合対象ごとに、ＩＣメモリのアドレス９０１と、券面での位置情報９０２とを関連付けて記憶している。照合対象としては、氏名９１１、生年月日９１３、条件９１４、取得日時９１５、顔画像９１６等が用意されている。照合モジュール８５８は、この照合用データ８５３の内容を用いて、照合処理を行なう。
【００３７】
図１０は、銀行の取引業務処理の流れを説明するフローチャートである。ステップＳ１００１において取引開始すると、ステップＳ１００５において、メインコンピュータ２４０とのやり取りの中で本人確認が必要か否かを判断する。本人確認が必要な場合には、ステップＳ１００７に進み、本人確認処理を行なってから取引処理（Ｓ１００９）を行なう。
【００３８】
図１１は、本人確認処理の内容を示すフローチャートである。まず、ＩＣ運転免許証をカードスキャニングシステム２１１にセットするように要求する画面を表示する（Ｓ１１０１）。次に、ステップＳ１１０２において、暗証番号の入力を要求する画面を表示し、入力された暗証番号を、暗証番号取得部７０９が取得する。
【００３９】
操作情報取得部７１０がオペレータからの暗証番号入力操作および読取開始操作を検知すると、ステップＳ１１０３において、ＩＣ情報取得部７０５が発行元を読み出し、ＩＣカード規格を確認する。ステップＳ１１０５では、ＩＣ情報取得部７０５が、ＩＣカード規格（タイプＢ）および発行元（公安委員会）は、ＩＣ運転免許証本来のものであるか否かを判定し、これらに問題があれば、エラー処理を行なう。
【００４０】
一方、これらに問題が無くＩＣ運転免許証であることが確認されると、ステップＳ１１０９において、暗証番号取得部７０９が、入力された暗証番号が正しいか否か、つまりＩＣメモリに格納された暗証番号と一致しているか否かを判定する。暗証番号が間違っていれば、エラー処理を行なう。暗証番号が正しいと判定すると、ステップＳ１１１１に進み、ＩＣメモリの内容の読み出しをスキャニングシステム２１１に要求する。ステップＳ１１１３は、カードスキャニングシステム２１１から読出したＩＣデータを受取り、電子署名に問題は無いか判定する。問題があればエラー処理を行ない、問題が無ければ、ステップＳ１１１５に進んで、処理制御部７１１と通信制御部７１３は、ＩＣ運転免許証のおもて面の券面画像の読取りをカードスキャニングシステム２１１に対して指示する。
【００４１】
次に、ステップＳ１１１７に進み、券面画像取得部７０２が券面画像データを取得し、文字認識部７０３がＯＣＲ処理を行なうことにより券面に記載された文字を認識する。さらにステップＳ１１１９では、表示画像生成部７１２がＩＣ運転免許証の券面画像とＩＣメモリの内容を双方表示し、確認データ比較部７０７が照合処理を行なう。
【００４２】
ここで照合の結果問題があれば、エラー処理を行ない、問題が無ければステップＳ１１２１に進んで、追記情報有無判別部７０８が、追記情報があるか否かを判定する。追記情報があればステップＳ１１２３に進み、ＩＣ運転免許証の裏面の画像読取を要求する画面を表示する。追記情報がなければ、処理を終了するか、あるいは、「追記情報はありません。裏面に何も書かれていないことを確認して下さい。裏面記載は偽造の可能性があります。」といったメッセージを表示する。
【００４３】
オペレータからの裏面読取開始操作を検知すると、カードスキャニングシステム２１１を駆動して、ＩＣ運転免許証の裏面画像の読取を行ない、取得した裏面画像およびＩＣメモリに記憶された追記情報を表示する（Ｓ１１２７）。オペレータは、裏面画像と追記情報とを見比べることによって、追記情報に偽造等の問題が無いか判定する。
【００４４】
図１２は、エラー画面１２００の一例を示す図である。図１２に示すように、券面画像とＩＣメモリの内容のどの部分が不一致かをエラー画面に表示してもよい。
【００４５】
以上の構成および動作によれば、ＩＣ運転免許証の認証作業を簡便に行なうことのできる、よりユーザフレンドリーで使い勝手のよいシステムを提供することが可能になる。
【００４６】
［第３実施形態］
次に本発明の第３実施形態に係る情報処理システムについて、図１３乃至図１５を用いて説明する。本実施形態では、ＩＣ運転免許証とＩＣ健康保険証のいずれかを証明書として利用できる場合について説明する。その他の構成および動作については第２実施形態と同様であるため、ここでは説明を省略する。
【００４７】
本実施形態では、本人確認処理の開始時に、図１３のような画面を表示し、ＩＣ運転免許証とＩＣ健康保険証のいずれかをオペレータに選択させる。なお、ここでの健康保険証は、ＩＣメモリが内蔵されたＩＣ健康保険証を想定している。
【００４８】
図１４は、本実施形態に係る窓口コンピュータ１４１２の機能構成図である。ここでは確認証選別部１４１３を有している点で図７の構成と相違している。確認証選別部１４１３は、オペレータの操作に応じて、ＩＣ健康保険証とＩＣ運転免許証のいずれをカードスキャニングシステム２１１で読みとるか選別する。
【００４９】
図１５は、確認証選別部１４１３で行なう処理を説明する。ステップＳ１５０１では、確認証の種別がＩＣ運転免許証かＩＣ健康保険証かを判定する。運転免許証の場合にはステップＳ１００７に進み、図１１で説明した処理を行なう。ＩＣ健康保険証の場合にもほぼ同様の処理を行なうが、カード規格や発行元が異なる。また、追記情報がある場合、裏面ではなくおもて面に表示される可能性があるが、その場合には、裏面の画像の読取要求を行なう代わりに、おもて面画像の追記領域の認識および照合を行なえばよい。
【００５０】
［第４実施形態］
次に本発明の第４実施形態に係る情報処理システムについて、図１６を用いて説明する。本実施形態では、追記情報の有無を判定した後で、おもて面の情報の照合を行ない、照合結果を表示する。その他の構成および動作については第２実施形態と同様であるため、ここでは説明を省略する。
【００５１】
図１６において、券面画像とＩＣメモリの記憶情報との照合がＯＫか否かの判断を、裏面画像の読取後に行なう（Ｓ１６１３）。そして、照合に問題があればエラー表示し、問題がなければ、おもて面および裏面の券面画像とＩＣメモリの内容（追記情報を含む）を表示する（Ｓ１６２７）。
【００５２】
以上の構成でも第２実施形態と同様の効果を得ることができる。
【００５３】
［他の実施形態］
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。また、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。
【００５４】
また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システムあるいは装置に直接あるいは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、あるいはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるＷＷＷ(World Wide Web)サーバも、本発明の範疇に含まれる。
【図１】
0005870633.tif 000002
【図２Ａ】
0005870633.tif 000003
【図２Ｂ】
0005870633.tif 000004
【図３】
0005870633.tif 000005
【図４Ａ】
0005870633.tif 000006
【図４Ｃ】
0005870633.tif 000007
【図４Ｄ】
0005870633.tif 000008
【図４Ｅ】
0005870633.tif 000009
【図５】
0005870633.tif 000010
【図６】
0005870633.tif 000011
【図７】
0005870633.tif 000012
【図８】
0005870633.tif 000013
【図９】
0005870633.tif 000014
【図１０】
0005870633.tif 000015
【図１１】
0005870633.tif 000016
【図１２】
0005870633.tif 000017
【図１３】
0005870633.tif 000018
【図１４】
0005870633.tif 000019
【図１５】
0005870633.tif 000020
【図１６】
0005870633.tif 000021
【図４Ｂ】
0005870633.tif 000022
【図４Ｆ】
0005870633.tif 000023