(57)【要約】【課題】  ICカードを利用した認証システムにおいて、ログアウトして一定時間経過した場合、いち早く抜き忘れ、また抜き忘れによる紛失を察知することを可能とする。【解決手段】  ICカードを利用した認証を行い、ログアウトして一定時間経過した場合、特定のメールアドレスにE-mailを送信する。ユーザまたは管理者は、ICカード抜き忘れを知らせるそのE-mailを受信する。【選択図】  図１
2006215770.tif 000002
【特許請求の範囲】
【請求項１】
認証情報が記録されているICカードと、ICカード内に記録されている情報を読み取るためのICカードリーダを有し、前記ICカードリーダを介してICカードから認証情報を読み取り、ログイン、ログアウトの認証を行うことが可能なICカード認証システムにおいて、前記認証システムは、ネットワークに接続されており、ネットワークを介してE-mailを自動的に送信することが可能なE-mail送信手段と、前記カードリーダからICカードが抜かれたことを検知するためのICカード検知手段を持ち、
前記認証システムは、利用者がログアウト後、ICカードがカードリーダから抜き取られないまま一定時間が経過した場合に、あらかじめ設定された特定の宛先にE-mailを自動送信することを特徴とするICカード認証システム。
【請求項２】
前記ICカードによる認証手段によりユーザがログインした際、前記ICカードが、前記ICカードリーダから抜き取られたことを検知し、ログアウト処理を自動的に行うことを特徴とする請求項１記載のICカード認証システム。
【請求項３】
前記ICカードは、ユーザIDとパスワードと、前記特定のメールアドレスが記録されていることを特徴とする請求項１記載のICカード認証システム。
【請求項４】
前記ICカード認証システムは、前記E-mailに付加する情報として、ユーザがICカードを抜き取られなかった時刻と、ICカードリーダが設置されている場所を特定する情報が含まれることを特徴とする請求項１記載のICカード認証システム。
【請求項５】
前記E-mailの宛先アドレスとして、複数のE-mailアドレスを設定することが可能であることを特徴とする請求項１記載のICカード認証システム。
【請求項６】
前記E-mailの宛先アドレスを、ICカード内に記録することを特徴とする請求項１記載のICカード認証システム。
【請求項７】
前記ユーザIDに対応した前記E-mailの宛先アドレスを、前記認証システムの保持するデータベースにあらかじめ登録し、前記ICカード認証システムは、前記利用者がログアウト後、ICカードがICカードリーダから抜き取られないまま一定時間が経過した場合に、前記ユーザIDに対応したE-mailアドレスを、宛先アドレスとして設定することを特徴とする請求項３記載のICカード認証システム。
【請求項８】
前記請求項１記載のICカード認証システムにおいて、ユーザがログアウトしてから、E-mailが送信されるまでの時間の設定を変更することが可能なことを特徴とする請求項１記載のICカード認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ICカード利用時の、ICカードリーダからの抜き忘れを通知する手段を備えた、認証システムに関するものである。
【背景技術】
【０００２】
近年、ICカードに個人情報を記録し、ICカードを利用して個人認証を行うシステムが普及してきた。ICカードの普及と共に、ICカードの抜き忘れや紛失によるトラブルが増加することで、ICカードによる個人情報の流出やなりすましなどの問題が発生する恐れがある。ICカードの抜き忘れを防止するために警告を発するシステムや、ICカードを利用する際にパスワードの入力を求められるといった認証が必要であるシステムが問題発生の抑制のために考案されている。また、ICカードを抜き忘れた際の第3者の不正使用を防ぐために、カードへの認証失敗回数の制限を設け、制限を越えて認証を間違えた場合はカードへのアクセスが不可能になるといった処置もとられている。
【０００３】
又、別の従来例としては、特許文献１及び特許文献２をあげることが出来る。
【特許文献１】特開平０５−３２４２１２号公報
【特許文献２】特開２０００−０９９７８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記認証失敗回数の制限などにより、ICカードの抜き忘れ防止や不正使用防止を行っているが、認証失敗回数制限によるICカードのロックなどは、第3者がICカードを利用しようとした際に、ICカードへのアクセスパスワードを一定回数間違えて入力した場合、ICカードへのアクセスがロックされるといった、不正使用された際の防止策である。本来、ICカードの不正使用防止は、個人が紛失と気づき、対処することが重要であるが、一般的に、紛失物の紛失原因、紛失場所、紛失時間の特定が正確でないように、ICカードの紛失に関しても、利用者がICカードの紛失と、原因、場所、時間をすばやくかつ正確に特定することは困難である。
【課題を解決するための手段】
【０００５】
本発明ではICカードを利用した認証を行い、ログアウトして一定時間経過した場合、特定のメールアドレスにE-mailを送信し、ユーザまたは管理者は、ICカード抜き忘れのE-mailを受信することにより、いち早く抜き忘れ、また抜き忘れによる紛失を察知することが可能となる。
【０００６】
さらに、E-mail内の情報として、抜き忘れた時刻や、抜き忘れた場所を特定する情報、またサービス停止のための措置方法等が記載されていれば、悪用防止、また発見のための措置をすばやく、正確に行うことが可能となる。
【発明の効果】
【０００７】
以上のような、本発明におけるICカードによる認証システムにおいて、ログアウト後一定時間ICカードがICカードリーダから抜き取られなかった場合、あらかじめ設定された特定の宛先にE-mailを送信し、利用者に抜き忘れの旨を通知し、利用者は抜き忘れの通知をE-mailにより知ることにより、利用者がICカード紛失の早期発見を促すことができる。また、捜索を行う際、E-mailの受信により、紛失が抜き忘れだという紛失原因がわかること、また時刻、場所などの情報がE-mailに付加されることで、捜索などの対処を正確に、かつ迅速に行うことが可能となる。
【発明を実施するための最良の形態】
【０００８】
本発明におけるICカード認証システムの一実施例を示す。
【０００９】
図４は本発明の一実施例を表す認証システムを実現するための複合機の全体構成を示す。
【００１０】
図４において、q01は複合機を制御するためのコントローラであり、図５に示すようなハードウェア構成を有している。
【００１１】
q02はコントローラq01が複合機の外部と通信するための通信インターフェースであり、例えば、IEEE1284インターフェース、もしくはその他通信インターフェースであってもよい。
【００１２】
q03はスキャナエンジンであり、コントローラq01によって制御されている。
【００１３】
q04はプリンタエンジンであり、コントローラq01によって制御されており、例えば、レーザービームプリンタやインクジェットプリンタ、もしくはその他プリンタであってもよい。
【００１４】
q05は画像の送受信字の通信制御などFAX機能を実現させるためのFAXボードであり、コントローラq01によって制御されている。
【００１５】
q06はユーザインターフェースであり、LCDディスプレイとキーボード等から構成されており、コントローラq01からの情報表示を行うとともにユーザからの支持をコントローラq01に伝える。
【００１６】
q7はICカードの情報を読み込むためのICカードリーダであり、コントローラq01により制御されている。コントローラq01からの指示によりICカードへのアクセスを行い、情報の読み込みを行い、読み込み結果をコントローラq01に通知する。
【００１７】
以上のような構成を有する複合機は、プリンタエンジンq04を選択させてプリントジョブの発行を可能とする。スキャナエンジンq03を選択させて、スキャンジョブの発行を可能とする。また、プリンタエンジンq04とスキャナエンジンq03を選択させて、コピージョブの発行を可能とする。また、プリンタエンジンq04とスキャナエンジンq03、FAXボードq05を選択させてFAX受信ジョブ及びFAX送信ジョブの発行を可能とする。また、コントローラq01と通信インターフェースq02を選択させて、E-mail送信を可能とする。
【００１８】
図５は図４のコントローラq1を中心としたハードウェア構成を示した概略図である。図４のコントローラq1では、図５におけるCPUr01と、RAMr02と、LCDr03と、キーボードr04と、ROMr05と、通信インターフェースr06と、スキャナエンジンr07と、プリンタエンジンr08と、FAXボードr09と、DISKr10と、ICカードリーダr11とが、システムバスR20を解して相互に接続されている。
【００１９】
図４のコントローラq01を制御するプログラムは、ROMr05もしくはDISKr10に記憶されており、必要に応じてRAMr02に読み出され、CPUr01によって実行される。また、ROMr05、DISKr10には制御プログラム以外にも複合機や当該複合機で処理されるジョブの、機能及び状態を示す属性情報や出力の対象となるジョブデータなどを記憶している。
【００２０】
また、コントローラはRAMr02によって保持されている時間情報をCPUr01によって計算することにより、現在時刻情報を生成し、情報としてRAMに記録している。また、CPUr01がLCDr03を通して表示を行い、キーボードr04からユーザ指示を受ける。また、CPUr01が通信インターフェースr06を通じて外部と通信を行う。また、CPUｒ01がICカードリーダr11を通してICカードリーダとの通信を行い、ICカードの挿入や抜き出しの検知や、ICカードの内容を読み取る。
【００２１】
本実施例では、特に断らない限り、図４の複合機では、CPUr01がシステムバスr20を介してキーボードr04からユーザの入力を受け取り、かつRAMr02と、LCDr03と、ROMr05と、通信インターフェースr06と、スキャナエンジンr07と、プリンタエンジンr08と、FAXボードr09と、DISKr10と、ICカードリーダr11とを制御し実施する。
【００２２】
図６は本発明を実施したICカード構成図である。
【００２３】
s01は、ICカード全体を示す。
【００２４】
s02はICカードの通信制御部s03とデータベースs04の制御を行うためのICカードシステム制御部である。ICカードs02は通信制御部s03を通じて、外部からのリクエストに応じてデータベースs04にアクセスし、情報の読み込み、書き込みを行う。
【００２５】
s03は通信制御部である。外部からのリクエスト、また情報をシステム制御部s02に伝え、システム制御部s02からのリクエストにより情報を外部に送信する。
【００２６】
s04はデータベースを示す。データベースs04は、内部にデータセットs05を保持し、システム制御部s01により情報の読み書きが行われる。データベースs04が保持するデータセットはs05だけに限定するものではなく、複数のデータセットを保持できるものとする。
【００２７】
s05は、データベースs04に保持されるデータセットであり、個人情報を保持する。データベースs04で保持される情報は、ユーザID、パスワード、メールアドレスが保持される。尚、データセットs05の保持する情報は、本実施例の範囲に限定するものではない。
【００２８】
図７は本発明を実施したICカードである、図６におけるデータセットs05の例である。
【００２９】
t1は認証に利用されるユーザIDである。
【００３０】
t2は認証に利用されるユーザIDt1のパスワードである。
【００３１】
t3はユーザt1が、ログイン後、ICカードがカードリーダに挿されたままの状態で一定時間が経過した場合、認証システムが自動的にICカード抜き忘れを示すE-mailを送信する宛先である。
【００３２】
t4は上記E-mailの宛先が複数である場合に指定されるE-mailを送信する宛先。
【００３３】
図８は、本発明を実施した、ICカード認証システム構成図の、システム構成図である。
【００３４】
u01は、機器制御部である。機器制御部は、ICカードリーダを介して、ICカード内の情報を読み込む処理と、ICカードリーダから送信されるICカード挿入、抜き取り通知の受信を行う。
【００３５】
u02は、通信管理部である。通信管理部では、ICカードが挿入されたまま、ユーザがログアウト後一定時間経過した場合のE-mail送信を行う。
【００３６】
u03は、ユーザ管理部である。ユーザ管理部では、ユーザ情報データベースu05を保持し、ユーザ情報データベースu05は、ユーザIDとユーザIDに対応したパスワードが記録されている。
【００３７】
u04は、認証制御部であり、u01を介して読み込んだICカード内に記録されている認証情報と、u03で管理されているユーザ情報データベースの保持するユーザID、パスワードを利用して認証処理を行い、ICカードが挿入されたままユーザがログアウトした場合、u02を利用し、E-mail送信を行うかどうかの判断を行う。また、ユーザがカードを挿入したままログアウト後、E-mailを送信するまでの時間設定情報を保持し、時間設定情報はq06のユーザインターフェースを介して設定される。また、認証制御部は本システムの所在を示す場所情報を保持し、ユーザインターフェースq06を介して設定される。
【００３８】
図1は本発明を実施した認証システムのログイン処理を表すフローチャートである。
【００３９】
101は、ログイン待ちとして、LCDr03にICカードの挿入を求める表示を行う。
【００４０】
102はICカードが挿入されたかを判断する処理を行う。ICカードが挿入された場合、コントローラq01から、認証システムu01にICカードが挿入されたことが通知され、103に遷移する。103では、認証システムu01を介して、ICカード内情報読み取り処理を行う。ICカード内の情報としては、t1ユーザID、t2パスワード、t3E-mailアドレス（複数の場合はt4以降のE-mailアドレスも読み込む）を読みこみ、104に遷移する。104で認証処理を行い、認証が成功した場合は107に遷移し、失敗した場合は105のログイン失敗表示を行い、106に遷移する。106では、ICカードが抜かれた場合、101のログイン待ち状態に遷移する。
【００４１】
図２は本発明を実施した認証システムのログアウト処理を表すフローチャートである。
【００４２】
201はログイン状態を示し、107と同等である。202にて、ログイン状態から、認証システムu01を介してICカードの抜き取り通知を認証システムu01を介して受信した場合は203のログアウト処理を行い、206のログイン待ち状態へ遷移する。202にて、認証システムu01を介してICカードの抜き取り通知を受信していない場合は、204へ遷移し、q03のユーザインターフェース上にあるログアウトボタンが押された場合は205のログアウト処理へ遷移し、205では、認証システム制御部u04がRAMr02にログアウト時刻を記録する。ログアウト処理後にr03のLCDに207のICカード抜き取りの指示表示を行い208に遷移する。208にて、システム制御部s02を介してICカードが抜き取られた通知を受信した場合は、206のログイン待ち状態へ遷移する。208にて、認証システムu01を介してICカードが抜き取られた通知を受信していない場合は、209に遷移し、u04の時間設定情報と、コントローラq01の保持する現在時刻情報、205でRAMr02に記録されたログアウト時刻を参照し、ログアウト後ICカードが挿入されたまま一定時間が経過したかどうかを判断する。209にて、一定時間が経過した場合は210のE-mail送信判別を行う。210で既に抜き忘れE-mailを送信済みと判断された場合は207のICカード抜き取り指示表示状態に遷移し、210でまだ抜き忘れE-mailを送信していないと判断された場合は認証システムの通信制御部u02を介して211のE-mail送信処理を行う。211のE-mail送信処理では、t3に設定されたE-mailアドレスに、図3に示す内容をE-mailの本文として送信し、207のICカード抜き取り指示表示状態に遷移する。
【００４３】
図３は、211で送信されるE-mailの本文の一例である。
【００４４】
301は、認証に利用されるユーザIDを表し、302はICカード抜き忘れE-mailを送信した時刻が記載される。303は、認証システムu02内に保持される、ICカード抜き忘れE-mailを送信した複合機の場所を特定する場所情報が記載される。
【００４５】
図９は、本発明を実施した、ICカードsの別のデータセットを表す。v01は、ユーザIDであり、v02はv01に対応したパスワードである。
【００４６】
図９の形態では、ICカードが挿入されたまま、ログアウト後一定時間経過した場合送信されるE-mailの宛先は、u03の認証システムにおけるユーザ管理部が保持するユーザ情報データベースに保持され、E-mail送信が必要な場合、認証システムによってユーザIDに対応したE-mailアドレスが選択される。
【図面の簡単な説明】
【００４７】
【図１】図１は、本発明を実施した、認証システムのログイン処理における、本発明に係わる部分のフローチャートである。
【図２】図２は、本発明を実施した、認証システムのログアウト処理から、E-mail送信処理における、本発明に係わる部分のフローチャートである。
【図３】図３は、本発明を実施した、認証システムのE-mail送信手段により送信されるE-mail内に記載される情報の一例を示す。
【図４】本発明の実施形態を示す複合機の全体構成図である。
【図５】図４のコントローラq01のハードウェア構成の一例を示す構成図である。
【図６】本発明を実施したICカードの、ICカードシステム構成の一例を示す構成図である。
【図７】本発明を実施した、ICカードが保持するデータテーブルの一例である。
【図８】本発明を実施した認証システムのシステム構成の一例を示す構成図である。
【図９】本発明を実施したICカードが保持するデータテーブルの、図７とは別の形態の一例である。
【符号の説明】
【００４８】
q01  コントローラ
q02  通信インターフェース
q03  スキャナエンジン
q04  プリンタエンジン
q05  Faxボード
q06  ユーザインターフェース
q06  ICカードリーダ
r01  CPU
r02  RAM
r03  LCD
r04  キーボード
r05  ROM
r06  通信インターフェース
r07  スキャナエンジン
r08  プリンタエンジン
r09  Faxボード
r10  DISK
r10  ICカードリーダ
r20  システムバス
s01  ICカード構成
s02  システム制御部
s03  通信制御部
s04  データベース
s05  認証情報DB
t1  ユーザIDフィールド
t2  パスワードフィールド
t3  E-mailアドレスフィールド
t4  E-mailアドレスフィールド
u1  機器制御部
u2  通信制御部
u3  ユーザ管理部
u4  認証制御部
u5  ユーザ情報DB
v1  ユーザIDフィールド
v2  パスワードフィールド
101  ログイン待ちステップ
102  ICカード挿入判別ステップ
103  ICカード情報読み取りステップ
104  認証ステップ
105  ログイン失敗表示ステップ
106  ICカード挿入判別ステップ
107  ログインステップ
201  ログイン状態
202  ICカード抜き取り判別ステップ
203  ログアウトステップ
204  ログアウトボタン押下判別ステップ
205  ログアウトステップ
206  ログイン待ちステップ
207  ICカード抜き取り指示表示ステップ
208  ICカード抜き取り判別ステップ
209  ログアウト後時間判断ステップ
210  E-mail送信判別ステップ
211  E-mail送信ステップ
301  ユーザIDフィールド
302  抜き忘れ時刻フィールド
303  抜き忘れ場所フィールド
【図１】
2006215770.tif 000003
【図２】
2006215770.tif 000004
【図３】
2006215770.tif 000005
【図４】
2006215770.tif 000006
【図５】
2006215770.tif 000007
【図６】
2006215770.tif 000008
【図７】
2006215770.tif 000009
【図８】
2006215770.tif 000010
【図９】
2006215770.tif 000011