(57)【要約】【課題】  携帯端末機、サービスサーバ、及び認証システムが同時にハッキングされない限り、外部の侵入やハッキングによって認証情報が露出されなくて保安性を高めることができるとともに使用が容易である携帯端末機を用いた認証方法及びシステムを提供する。【解決手段】  本発明は、携帯端末機、サービスサーバから使用者端末機に提供して表示される識別子、及び認証情報を連携して使用者を認証する。よって、外部侵入者が携帯端末機、サービスサーバ、及び使用者端末機の全てから同一時間帯に認証に要求される情報を収集しない限り、使用者に代わって認証を行うことができない。本発明は、ポータルサイト、銀行のような金融機関、個人ブログ、ホームページ、及びその他のインターネットを用いる多様なウェブサイトで認証を処理するのに用いることができる。【選択図】  図１
2013524314.tif 000002
【特許請求の範囲】
【請求項１】
サービスサーバ及び携帯端末機とネットワークで接続可能な認証システムによって実施し、携帯端末機によって使用者端末機のログイン画面に露出される識別子の情報を獲得する段階；
前記サービスサーバによって前記識別子が正当な識別子であるかを判断し、正当な識別子の場合、前記携帯端末機から認証情報を獲得して前記携帯端末機に対する認証を行う段階；及び
前記携帯端末機に対する認証が処理されれば、前記サービスサーバに代わって前記識別子が付与された使用者端末機を認証する段階；を含むことを特徴とする、携帯端末機を用いた認証方法。
【請求項２】
前記識別子は、
バーコード、イメージ、絵、図形、文字、特殊文字、及び象形文字の中で少なくとも一つであることを特徴とする、請求項１に記載の携帯端末機を用いた認証方法。
【請求項３】
前記認証情報は、
認証番号、虹彩情報、音声、及び指紋のいずれか一つであることを特徴とする、請求項１に記載の携帯端末機を用いた認証方法。
【請求項４】
前記携帯端末機を認証する段階は、
前記携帯端末機が伝送した認証情報を前記認証システムに既に登録された携帯端末機情報及び認証情報と比較して認証する段階であることを特徴とする、請求項１に記載の携帯端末機を用いた認証方法。
【請求項５】
前記認証情報は、
前記携帯端末機のフォン番号、ＭＡＣアドレス、及び使用者設定された認証番号のいずれか一つであることを特徴とする、請求項４に記載の携帯端末機を用いた認証方法。
【請求項６】
サービスサーバ及び携帯端末機とネットワークで接続可能な認証システムによって実施し、携帯端末機によって使用者端末機のログイン画面に露出される識別子を含むイメージ及びテキストのいずれか一つを獲得する段階；
前記イメージ及びテキストのいずれか一つから識別子を抽出し、前記サービスサーバによって前記抽出された識別子に対する正当性を判断し、正当な識別子であるとき、前記携帯端末機から認証情報を獲得して前記携帯端末機に対する認証を行う段階；及び
前記携帯端末機に対する認証が成功すれば、前記サービスサーバに代わって前記識別子が付与された使用者端末機を認証する段階；を含むことを特徴とする、携帯端末機を用いた認証方法。
【請求項７】
サービスサーバと同一の識別子情報を共有するサービスサーバ連動モジュール；
ネットワークで接続される使用者端末機が使用者認証を要請するとき、使用者の携帯端末機によって使用者端末機の画面に表示される前記サービスサーバの認証画面から識別子情報を獲得し、獲得した識別子情報、及び前記サービスサーバと共有する識別子情報を参照して前記携帯端末機側の識別子の正当性を判断する識別子認証モジュール；及び
前記識別子が正当であるとき、前記携帯端末機によって伝送される認証情報を参照して前記携帯端末機及び前記使用者端末機に対する前記サービスサーバの認証を処理する認証処理モジュール；を含むことを特徴とする、携帯端末機を用いた認証システム。
【請求項８】
前記識別子は、
バーコード、イメージ、絵、図形、文字、特殊文字、及び象形文字の中で少なくとも一つであることを特徴とする、請求項７に記載の携帯端末機を用いた認証システム。
【請求項９】
前記認証情報は、
認証番号、虹彩情報、音声、及び指紋のいずれか一つであることを特徴とする、請求項７に記載の携帯端末機を用いた認証システム。
【請求項１０】
前記携帯端末機に対する情報を移動通信会社サーバまたは携帯端末機から獲得して前記認証処理モジュールに提供する端末機情報要請モジュール；をさらに含むことを特徴とする、請求項７に記載の携帯端末機を用いた認証システム。
【請求項１１】
前記携帯端末機は、
携帯電話、スマートフォン、及びＰＤＡのいずれか一つであることを特徴とする、請求項７に記載の携帯端末機を用いた認証システム。
【請求項１２】
サービスサーバと同一の識別子情報を共有するサービスサーバ連動モジュール；
ネットワークで接続される使用者端末機が使用者認証を要請するとき、使用者の携帯端末機によって使用者端末機の画面に表示される前記サービスサーバの認証画面に表示される識別子イメージを獲得し、前記識別子イメージに対してイメージプロセッシングを行って識別子を獲得するイメージ処理モジュール；
前記イメージ処理モジュールで獲得した識別子を前記サービスサーバと共有する識別子情報と比較して前記携帯端末機側の識別子の正当性を判断する識別子認証モジュール；及び
前記識別子が正当であるとき、前記携帯端末機によって伝送される認証情報を参照して前記携帯端末機及び前記使用者端末機に対する前記サービスサーバの認証を処理する認証処理モジュール；を含むことを特徴とする、携帯端末機を用いた認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末機を用いた認証方法及びシステムに係り、より詳しくは携帯端末機、サービスサーバ、及び認証システムを連携して認証を行うことで、他人による認証を遮断する、携帯端末機を用いた認証方法及びシステムに関する。
【背景技術】
【０００２】
現在、ポータルや銀行はＩＤ／パスワードに基づく認証を行って使用者を認証するか、あるいは公認認証書を用いて使用者認証を行っている。
【０００３】
ＩＤ／パスワード基盤の認証方法は、使用者端末機（例えば、コンピュータ、ノート型パソコン、ＰＤＡなど）へのキーによる入力を邪魔する悪性プログラムが組み込まれる場合、外部に易しく露出されて保安性が落ち、公認認証書は、使用者端末機の格納媒体（例えば、ハードディスクやＵＳＢ）に格納されたものが漏出される場合、保安性を喪失するおそれがある。
【０００４】
ＩＤ／パスワードに基づく認証方法は、銀行、ポータル、及びその他の多様なサービスサーバで行われているが、外部侵入者のハッキングによってサービスサーバに格納された個人情報、及び認証情報が漏出される実情である。
【０００５】
銀行のような金融機関では、このような問題点に対し、ＯＴＰ（Ｏｎｅ Ｔｉｍｅ Ｐａｓｓｗｏｒｄ）を用いて認証を行い、ＯＴＰに備えられたボタンを押す度に新しいパスワードを使用者に提供することで、ハッキングに備えている。しかし、ＯＴＰは金融機関のオンライン認証の外には使う所がほとんどなく、通常会社においては、経理部、またはオンライン決栽を主に行う場所に備えられる場合が多いため、個人的用途に用いるのに不都合な面が高い。
【０００６】
現在の保安脆弱性は、使用者にサービス（金融サービス、情報提供サービス、ポータルサービス、ゲーム、ショッピング及びその他）を提供するサービスサーバが認証を処理した後、認証が処理された使用者にサービスを提供する方法に運用されることに起因する。
【０００７】
サービスサーバが認証を処理するので、サービスサーバがハッキングされれば、サービスサーバに登録された使用者の使用者情報がすべて露出されて使用者認証が無効化される。
【０００８】
また、サービスサーバに比べて保安性がもっと脆弱な使用者端末機は、インターネットを通じて大量に撒布された各種悪性コードに非常に脆弱である。使用者端末機に浸透した悪性コードは、使用者端末機で使用者が認証情報（例えば、ＩＤ／パスワード）をキーボードでタイピングするとき、キーボードのキー値を横取りして認証情報を獲得するか、あるいは使用者端末機に格納された公認認証書を獲得して使用者の認証情報を流通している。
【０００９】
それで、本出願人は単一サーバによる認証方法に代わって、同時ハッキングが不可能な認証ルートを形成し、これにより認証情報の保安性を向上させる携帯端末機を用いた認証方法及びシステムを提案しようとする。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
したがって、本発明の目的は、携帯端末機、サービスサーバ、及び認証システムが同時にハッキングされない限り、外部の侵入やハッキングによって認証情報が露出されなくて保安性を高めることができるとともに使用が容易である携帯端末機を用いた認証方法及びシステムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の目的は、サービスサーバ及び携帯端末機とネットワークで接続可能な認証システムによって実施し、携帯端末機によって使用者端末機のログイン画面に露出される識別子の情報を獲得する段階、前記サービスサーバによって前記識別子が正当な識別子であるかを判断し、正当な識別子の場合、前記携帯端末機から認証情報を獲得して前記携帯端末機に対する認証を行う段階、及び前記携帯端末機に対する認証が処理されれば、前記サービスサーバに代わって前記識別子が付与された使用者端末機を認証する段階によって具現される。
【００１２】
本発明の目的は、サービスサーバ及び携帯端末機とネットワークで接続可能な認証システムによって実施し、携帯端末機によって使用者端末機のログイン画面に露出される識別子を含むイメージ及びテキストのいずれか一つを獲得する段階、前記イメージ及びテキストのいずれか一つから識別子を抽出し、前記サービスサーバによって前記抽出された識別子に対する正当性を判断し、正当な識別子であるとき、前記携帯端末機で認証情報を獲得して前記携帯端末機に対する認証を行う段階、及び前記携帯端末機に対する認証が成功すれば、前記サービスサーバに代わって前記識別子が付与された使用者端末機を認証する段階によって具現される。
【００１３】
本発明の目的は、サービスサーバと同一の識別子情報を共有するサービスサーバ連動モジュール、ネットワークで接続される使用者端末機が使用者認証を要請するとき、使用者の携帯端末機によって使用者端末機の画面に表示される前記サービスサーバの認証画面から識別子情報を獲得し、獲得した識別子情報、及び前記サービスサーバと共有する識別子情報を参照して前記携帯端末機側の識別子の正当性を判断する識別子認証モジュール、及び前記識別子が正当であるとき、前記携帯端末機によって伝送される認証情報を参照して前記携帯端末機及び前記使用者端末機に対する前記サービスサーバの認証を処理する認証処理モジュールによって具現される。
【００１４】
本発明の目的は、サービスサーバと同一の識別子情報を共有するサービスサーバ連動モジュール、ネットワークで接続される使用者端末機が使用者認証を要請するとき、使用者の携帯端末機によって使用者端末機の画面に表示される前記サービスサーバの認証画面に表示される識別子イメージを獲得し、前記識別子イメージに対してイメージプロセッシングを行って識別子を獲得するイメージ処理モジュール、前記イメージ処理モジュールで獲得した識別子を前記サービスサーバと共有する識別子情報と比較して前記携帯端末機側の識別子の正当性を判断する識別子認証モジュール、及び前記識別子が正当であるとき、前記携帯端末機によって伝送される認証情報を参照して前記携帯端末機及び前記使用者端末機に対する前記サービスサーバの認証を処理する認証処理モジュールによって具現される。
【発明の効果】
【００１５】
前述したように、本発明は、サービスサーバ、または使用者端末機に対する単純浸透やハッキングによっては使用者の認証情報が露出されない。本発明は、認証を処理する主体と認証のための情報を提供する主体が使用者端末機から分離されて独立的であるので、サービスサーバや使用者端末機に対する浸透によって使用者の認証情報が漏出されない。
【００１６】
また、使用者がいつも携帯するスマートフォン、携帯電話またはＰＤＡにて信頼性のある認証を行うことでその便利性を増大させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明による認証システム、及び認証システムを用いた認証方法を説明するための概念図を示す。
【図２】本発明の一実施例による携帯端末機のブロック概念図を示す。
【図３】本発明の一実施例による認証システムのブロック概念図を示す。
【発明を実施するための形態】
【００１８】
以下、図面を参照して詳細に説明する。
【００１９】
図１は本発明による認証システム、及び認証システムを用いた認証方法を説明するための概念図を示す。
【００２０】
図１に基づいて説明するに先立ち、参照符号“５０”はパーソナルコンピュータ、及びノート型パソコンのような“使用者端末機”を示し、
参照符号“１００”は携帯電話、スマートフォン、及びＰＤＡのような“携帯端末機”を示し、
参照符号“２００”は本発明の認証システムを示し、
参照符号“３００”はポータルサイト、一般ウェブサイト、ブログ、公共機関ウェブサイト、銀行のような金融機関のウェブサイトのように使用者に各種サービスを提供するサービスサーバを示す。この外にも、サービスサーバは使用者に情報を提供する多様な形態のウェブサイトであることができ、個人ホームページ、及びその他のログインを要求する多様なウェブサイトであることができ、また、特定ウェブサイトの会員加入の際、加入者の情報を要求するウェブサイトであることができる。
【００２１】
また、携帯端末機１００は無線通信が可能なもので、カメラを用いてイメージを撮像することができ、撮像されたイメージに対してイメージプロセッシングを実行することができる制御部、及びメモリを備える機種であることが好ましい。
【００２２】
携帯端末機１００がウェブサイトの識別子を撮像する場合にはカメラが必須であるが、別途の文字、または特殊文字を用いて識別子を獲得する場合にカメラは必須ではない。識別子が文字、または特殊文字の形を持つ場合には、使用者が携帯端末機を介して文字や特殊文字を入力し、これを認証システム２００に伝送することもできる。
【００２３】
また、本発明の認証システム２００は、有線又は無線ネットワークを介してサービスサーバに接続することができ、携帯端末機１００とは無線ネットワークを介して接続されるか、あるいは携帯端末機１００側の移動通信会社サーバ（図示せず）と有線ネットワークで接続可能ではなければならない。
【００２４】
図１を参照すれば、本発明による認証方法は、使用者端末機５０がサービスサーバ３００に接続して認証を行うとき、例えばログインを行うとき、サービスサーバ３００は使用者端末機５０に識別子が含まれた認証インターフェースを提供する。
【００２５】
図１に示す認証インターフェースはＩＤ／パスワード入力のための入力窓、及び識別子６０を含む。
【００２６】
図１において、識別子６０は、１Ｄ、２Ｄ、及び３Ｄバーコードの中でいずれか一形態を持っているが、識別子６０の形態はバーコードイメージの形に限定されない。例えば、識別子６０は、１Ｄバーコード、２Ｄバーコード、３Ｄバーコード、図形、イメージ、象形文字、文字、特殊文字、及び絵の形を持つことができる。識別子６０そのものはファイル形態を持たないので、悪性コードや外部侵入者のハッキングによって漏出されても、悪性コードの流布者やハッカーがこれをそのまま用いることができない。また、識別子６０は一定形態をずっと維持するものではなく、使用者端末機５０がサービスサーバ３００に接続する度に変更されるので、ハッキングによって漏出されると言っても、漏出された識別子６０は再び使用されることができない。通常、認証情報に対するハッキングは同一のＩＤ／パスワードが繰り返し使われるときに認証情報が信頼性を持つことができるが、本発明では、識別子６０が持続的に変更されるので、そのような信頼性を与えない。
【００２７】
また、識別子６０はそのものが使用者を認証しない。
【００２８】
本発明において、識別子６０は使用者認証のための一過程に必要なものであるだけ、そのものは使用者を認証しなく、認証情報を露出しない。
【００２９】
使用者端末機５０のモニターに識別子６０を含む認証インターフェースが表示された後、使用者は携帯端末機１００で識別子６０を撮像し、撮像された識別子６０を認証システム２００に伝送するか、あるいは撮像された識別子６０に対してイメージプロセッシングを行って数字列、文字列、色相値、バーコード値、及びその他の認証システム２００と約定した識別子情報を抽出する。この際、携帯端末機１００は識別子６０に対するイメージプロセッシングを行って識別子情報を生成する識別子認識モジュールを備えていなければならなく、携帯端末機１００に組み込まれる識別子認識モジュールはハードウェア、またはソフトウェアの形態を持つことができる。
【００３０】
携帯端末機１００でイメージプロセッシングを行い、識別子６０の形態がバーコードの場合、識別子認識モジュールは、カメラによって撮像された識別子６０に対してイメージプロセッシングを行ってバーコード値を読み出して識別子情報を生成することができ、識別子６０の形態がイメージの場合、イメージの階調や色相値を獲得して識別子情報を生成することができ、この際、イメージの階調や色相値はイメージ全部、イメージの中心部、またはイメージの一領域に対して算出されることもできる。
【００３１】
ついで、携帯端末機１００は識別子情報を認証システム２００に提供する。
【００３２】
認証システム２００は携帯端末機１００に無線ネットワークを介して接続して識別子情報を獲得するか、あるいは携帯端末機１００に通信サービスを提供する移動通信会社サーバ（図示せず）によって有線ネットワークを介して識別子情報を獲得することができる。
【００３３】
この際、認証システム２００は使用者端末機５０に認証インターフェースを提供したサービスサーバ３００と連動する状態であり、サービスサーバ３００が使用者端末機５０に提供した識別子の情報を共有している。識別子は時間によって変わるか、あるいは使用者がサービスサーバ３００に接続する度に変わる。
【００３４】
認証システム２００は、サービスサーバ３００が使用者端末機５０に提供した識別子から識別子情報を生成し、これを携帯端末機１００が提供した識別子情報と比較して識別子情報の正当性を判断する。その後、識別子情報が正当であると判断されれば、認証システム２００は、携帯端末機１００に認証情報を要請し、携帯端末機１００は認証システム２００に認証情報を提供して最終認証過程を行うようになる。ここで、認証情報は、
−ＩＤ／パスワード、
−使用者と約定した認証番号、
−虹彩情報、指紋、及び音声のような生体情報、
−認証システム２００が携帯端末機１００に発給する臨時承認番号のいずれか一つであることができる。認証システム２００が使用者と約定した認証番号を備えている場合、使用者は使用者端末機５０、または携帯端末機１００を介して認証システム２００に自分の認証番号を予め登録しておく必要があり、臨時承認番号は携帯端末機１００の識別子情報が正当であるとき、該当の携帯端末機１００に発給される１回性承認番号であることができる。
【００３５】
すなわち、本発明において、サービスサーバ３００と接続される使用者端末機５０そのものは認証を行わない。
【００３６】
本発明において、使用者端末機５０は認証過程で識別子をモニター画面に表示するだけであり、そのものが認証の主体とはならない。しかし、認証のために、使用者端末機５０に表示される識別子は認証システム２００の認証情報を用いた認証過程で必要であり、これに基づいて追加の認証を行う。よって、ハッカー、または悪性コードによって使用者端末機５０が攻撃されて識別子が露出されると言っても、識別子を用いて使用者に対する何の認証も行うことができない。使用者に対する認証情報を得ようとすれば、認証システム２００と同時にサービスサーバ３００もハッキングされなければならないが、これは確率的に不可能であり、認証システム２００、使用者端末機５０、及びサービスサーバ３００の連関関係が知っていない限り、識別子の露出は単にバーコードイメージを得ることに過ぎないものである。
【００３７】
一方、サービスサーバ３００や認証システム２００が外部から侵入される場合、サービスサーバ３００は識別子を使用者端末機５０の画面に表示するばかり、使用者を認証する手段を持っていないので、ハッカーのような外部侵入者はサービスサーバを攻撃しても使用者に対する認証情報を獲得することができない。また、認証システム２００が外部から侵入される場合、使用者端末機５０が伝送する識別子情報とサービスサーバ３００で獲得する識別子が与えられない限り、使用者に対する認証は行われないので、使用者に代わって侵入者がサービスサーバ３００にログインを行うこともできなく、金融機関サーバによる現金振込みや口座振込みができない。
【００３８】
認証システム２００は、携帯端末機１００が伝送した識別子情報とサービスサーバ３００から提供される識別子の情報が一致すれば、携帯端末機１００から認証情報を獲得し、認証情報も一致するとき、サービスサーバ３００に認証結果（認証成功または認証失敗）を知らせる。サービスサーバ３００は、認証結果によって、識別子が発給された使用者端末機５０を認証してログイン可能であると判断する。
【００３９】
この際、認証情報は、携帯端末機１００のフォン番号、ＭＡＣアドレス、ＵＳＩＭまたはＳＩＭカード情報及び使用者設定の認証番号のいずれか一つまたは二つ以上であることができる。ここで、ＭＡＣアドレスは有線又は無線通信を行う携帯端末機の通信モジュールに付与される固有番号であり、同じものが存在しないので、携帯端末機１００を確認するのに非常に正確で有効である。
【００４０】
図２は本発明の一実施例による携帯端末機のブロック概念図を示す。
【００４１】
図示の携帯端末機は、無線通信部１１０、Ａ／Ｖ（Ａｕｄｉｏ／Ｖｉｄｅｏ）入力部１２０、使用者入力部１３０、出力部１５０、電源供給部１６０、制御部１４０、及びメモリ１６０を含む。
【００４２】
無線通信部１１０は、アンテナ１０１を介して、基地局と音声またはデータ通信を行い、ＤＭＢのような放送の受信機能、ブルートゥース機能、及び無線インターネット機能をすることができる。
【００４３】
Ａ／Ｖ（Ａｕｄｉｏ／Ｖｉｄｅｏ）入力部１２０はオーディオ信号またはビデオ信号を獲得し、オーディオ信号入力のためにマイク１２３が用いられ、ビデオ信号入力のためにカメラ１２１が用いられる。
【００４４】
カメラ１２１は、使用者端末機５０のモニターに表示される識別子を撮像して制御部１４０に提供する。カメラ１２１は、モニターに表示された識別子を適正露出（ｅｘｐｏｓｕｒｅ）によって撮像するために別途の露出制御機能を備えることができる。
【００４５】
マイク１２３はマイクロホン（Ｍｉｃｒｏｐｈｏｎｅ）でなり、通話または録音のために備えられる。マイク１２３は、外部の音声または音響信号を電気的信号に変換し、変換された信号を制御部１４０に提供する。
【００４６】
使用者入力部１３０は数字キー、メニューキー、及び機能キーでなり、携帯端末機の動作制御、音声通信のための番号選択キー、及び方向キーなどとして用いられる。
【００４７】
出力部１５０は、オーディオまたはビデオ信号を出力するスピーカー１５３、及びディスプレイ部１５１でなる。
【００４８】
スピーカー１５３はベル音を再生するか、音声を再生するか、あるいはオーディオファイルの再生音を生成する。
【００４９】
ディスプレイ部１５１は、カメラ１２１によって撮像された識別子映像を表示して、使用者が識別子を正確に撮像したかを判断するようにする。また、ディスプレイ部１５１は、携帯端末機１００が通話モードであるとき、通話モードに必要なインターフェースを提供し、携帯端末機１００が撮像モードであるときは撮像された映像を表示することができる。
【００５０】
メモリ１６０は、制御部１４０のプログラム処理及び制御のためのプログラムの駆動中に発生する臨時データを格納することができる。
【００５１】
メモリ１６０は、フラッシュメモリ型（ｆｌａｓｈ ｍｅｍｏｒｙ ｔｙｐｅ）、ハードディスク型（ｈａｒｄ ｄｉｓｋ ｔｙｐｅ）、マルチメディアカードマイクロ型（ｍｕｌｔｉｍｅｄｉａ ｃａｒｄ ｍｉｃｒｏ ｔｙｐｅ）、カード型のメモリ（例えば、ＳＤまたはＸＤメモリなど）、及びＲＡＭ、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）の中で少なくとも一つであることができる。
【００５２】
制御部１４０は、無線通信部１１０、Ａ／Ｖ入力部１２０、使用者入力部１３０、出力部１５０、及びメモリ１６０を全般的に制御し、音声通話、データ通信、及びカメラで撮像された画像を処理する。また、制御部１４０は、カメラ１２１によって撮像されたイメージをプロセッシングして識別子から識別子情報を獲得する。制御部１４０は、識別子情報の獲得のためにイメージから識別子情報を抽出するためのハードウェアまたはソフトウェアモジュールの形態を持つ識別子認識モジュール１４１を含む。識別子認識モジュール１４１は、認証システム２００と約定した方式に従ってイメージから識別子を抽出する。例えば、使用者端末機５０に表示される識別子が１Ｄバーコードまたは２Ｄバーコードの場合、識別子認識モジュール１４１はバーコードを読み出してバーコード値を獲得することができる。使用者端末機５０に表示される識別子がカラーイメージで、認証システム２００にはカラーの種類や色相についての情報を与えることに約定されているとすれば、識別子認識モジュール１４１はカメラ１２１によって撮像されたイメージのカラーの種類またはカラーの色に対する値を識別子情報として獲得することができる。この外に、識別子認識モジュール１４１は、カメラ１２１によって撮像されたイメージの階調に対する階調値を用いて識別子情報を生成することができる。
【００５３】
一方、制御部１４０は、別途のイメージプロセッシングを行わず、カメラ１２１で撮像された画像を無線通信部１１０を介して認証システム２００に伝送することができる。この際、制御部１４０は、無線通信部１１０を介して、カメラ１２１で撮像された画像を伝送するか、あるいは使用者入力部１３０を介して文字及び特殊文字基盤の識別子を認証システム２００に伝送することができる。
【００５４】
制御部１４０がイメージプロセッシングを行わないで画像を認証システム２００に伝送する場合、認証システム２００が画像を処理して識別子を抽出し、抽出された識別子をサービスサーバ３００から使用者端末機５０に伝送した識別子と比較して認証を行うようになる。
【００５５】
電源供給部１６０は携帯端末機に電源を供給し、携帯性のために、充電及び放電が可能な形態であることが好ましい。電源供給部１６０は、充放電可能なバッテリー、及びバッテリーに印加される電圧とバッテリーから出力される電圧を一定に調整する電源制御装置でなる。
【００５６】
図３は本発明の一実施例による認証システムのブロック概念図を示す。
【００５７】
図３を参照すれば、認証システム２００は、サービスサーバ連動モジュール２１０、識別子認証モジュール２２０、端末機情報要請モジュール２３０、スマートフォン認証モジュール２４０、認証番号処理モジュール２５０、及びデータベース２６０を含む。
【００５８】
サービスサーバ連動モジュール２１０は、サービスサーバ３００が使用者端末機５０に識別子が含まれた認証インターフェースを提供するとき、サービスサーバ３００から使用者端末機５０に提供されたものと同じ識別子を獲得して識別子情報を生成する。サービスサーバ連動モジュール２１０は、使用者端末機５０からサービスサーバ３００にサービス要請があるとき、例えば使用者端末機５０からサービス要請があってログイン画面が表示されるとき、サービスサーバ３００から識別子を獲得することができる。この際、サービスサーバ３００から使用者端末機５０に識別子が提供されるとき、サービスサーバ連動モジュール２１０はサービスサーバ３００から端末機５０に提供されたものと同じ識別子を獲得することができる。
【００５９】
一方、サービスサーバ連動モジュール２１０が識別子を生成し、生成した識別子をサービスサーバ３００に提供して認証を行うこともできる。
【００６０】
この場合、サービスサーバ３００は、使用者端末機５０からサービス要請があるとき、サービスサーバ連動モジュール２１０に識別子が含まれたイメージまたはテキスト基盤の識別子を要請し、サービスサーバ連動モジュール２１０が識別子の含まれたイメージまたはテキストをサービスサーバ３００に提供する。この際、サービスサーバ連動モジュール２１０は同一時間帯に同じ識別子が生成しないようにしなければならない。サービスサーバ連動モジュール２１０は識別子をランダムに生成するか、あるいは前もって決められた規則に従って生成することができるが、どの場合にも同一時間帯に同じ識別子が生成してはいけない。
【００６１】
識別子認証モジュール２２０は、携帯端末機１００がモニターに表示された識別子を撮像した後、撮像されたイメージを伝送するか、携帯端末機１００が文字及び特殊文字に基づいて形成された識別子を伝送するか、あるいは認証システム２００と約定した方式でイメージ処理された後に生成される識別子情報を伝送するとき、携帯端末機１００が伝送した識別子が正当なものであるかを判断する。この際、識別子認証モジュール２１０は、サービスサーバ連動モジュール２１０から獲得した使用者端末機５０の識別子についての識別子情報と、携帯端末機１００を介して獲得した識別子情報を比較し、両者が一致すれば正しい識別子情報と判断し、そうではなければ誤った識別子情報と判断する。
【００６２】
識別子情報に対する認証が失敗するとき、識別子認証モジュール２２０は、サービスサーバ連動モジュール２１０によってサービスサーバ３００が使用者端末機５０に新しい識別子を伝送するように要請して使用者端末機５０に対する再認証を行うか、あるいは認証過程を終了することができる。
【００６３】
端末機情報要請モジュール２３０は、携帯端末機１００に通信サービスを提供する移動通信会社サーバ（図示せず）とネットワークで接続されて、移動通信会社サーバを介して携帯端末機１００の情報を獲得するか、携帯端末機１００から直接端末機情報を獲得する。端末機情報要請モジュール２３０は、携帯端末機の認証情報確認のために、移動通信会社サーバまたは携帯端末機１００からＭＡＣアドレス情報または使用者情報を獲得すればスマートフォン認証モジュール２４０に提供する。
【００６４】
スマートフォン認証モジュール２４０は、端末機情報要請モジュール２３０によって携帯端末機の使用者情報、及びＭＡＣアドレス情報、ＳＩＭまたはＵＳＩＭカード情報を獲得し、獲得した情報がデータベース２６０に既に格納されたものと一致するかを判断する。データベース２６０には、使用者が最初認証情報を登録するときに提供される携帯端末機１００情報、使用者情報、及び認証情報を備える。スマートフォン認証モジュール２４０は、データベース２６０に格納された携帯端末機１００関連情報を移動通信会社サーバまたは携帯端末機１００から提供される携帯端末機１００の情報と比較して、正しい使用者が正しい識別子情報を伝送するかを判断することができる。
【００６５】
認証情報処理モジュール２５０は、携帯端末機１００による識別子認証が行われた後、携帯端末機１００が提供する認証情報、例えばＩＤ／パスワード、使用者と約定した認証番号、及び認証システム２００が携帯端末機１００に発給する臨時承認番号のいずれか一つを受信し、受信された認証情報がデータベース２６０に格納されたものと一致するかを判断する。判断の結果、両者が一致すれば、認証情報処理モジュール２５０は携帯端末機１００による使用者認証を完了し、認証が成功したことをサービスサーバ３００に知らせる。
【００６６】
サービスサーバ３００は、認証情報処理モジュール２５０から認証成功が通報されれば、使用者端末機５０が認証に成功したと判断して正常に接続するようにし、ログイン接続者が享受することができる多様なサービスを提供する。サービスサーバ３００が銀行のような金融機関サーバの場合、サービスサーバ３００は、使用者端末機５０が口座振込みを行うか、口座を参照するか、あるいは貸し出しサービスを用いるか、公課金を支払うか、あるいはその他に銀行のような金融機関が提供する多様なサービスを用いるようにする。
【００６７】
この際、使用者は、別途のＯＴＰまたは公認認証書が必要ではないが、ＯＴＰまたは公認認証書を併用してもかまわない。
【００６８】
認証システム２００によって認証された使用者はＯＴＰまたは公認認証書を用いてログイン接続したことと同等な効力を持つ。
【００６９】
一方、使用者端末機５０に表示された識別子は同一時間帯に同じものが他の使用者端末機に表示されない。これは、サービスサーバ３００が同一時間帯に同じ識別子を他の使用者端末機に提供しないことを意味する。これは、ＯＴＰと同様に、本発明による識別子が同一時間帯に専ら一つだけが存在するので、外部侵入者が識別子を得ると言っても他のコンピュータで用いることができないことを意味する。
【００７０】
また、使用者が使用者端末機または携帯端末機を用いて携帯端末機１００のＭＡＣアドレス情報や認証情報を一度登録しておけば、認証システム２００は、その後に携帯端末機１００が識別子を伝送するとき、正しい使用者であるかを確認することができる。
【００７１】
通常、使用者コンピュータ５０を用いてＩＤ／パスワードに基づく認証を処理する場合、ＩＤ／パスワードさえ一致すればどんな使用者端末機で認証を試みても有効であるが、本発明では携帯端末機１００で識別子を撮像することが可能な使用者端末機５０に限定される。しかし、使用者端末機５０がただ一つのみに限定されるものではなく、携帯端末機１００のカメラ１２１によって識別子を撮像することが可能なものであればどんな使用者端末機でも認証を行うことができる。よって、外部侵入者が使用者の携帯端末機１００を獲得しない限り、識別子を獲得するか、使用者情報を獲得するか、あるいは認証情報を獲得すると言っても、使用者に代わって銀行に接続するとか、金融取引を行うことができないことは明らかであると言える。もちろん、外部侵入者が使用者の携帯端末機を持っていると言っても、使用者の認証情報を知っていない限り、使用者に代わって金融取引を行うことはできない。
【００７２】
イメージ処理モジュール２７０は、携帯端末機１００が識別子を含むイメージを伝送する場合、イメージに対してイメージプロセッシングを行って識別子を抽出する。
【００７３】
前述したように、本発明において、イメージプロセッシングは、携帯端末機１００または認証システム２００で実行できる。
【００７４】
イメージプロセッシングが携帯端末機１００で実行されない場合、イメージ処理モジュール２７０は携帯端末機１００が伝送したイメージから識別子を抽出することや、イメージの特定位置の形態によって識別子を抽出することができ、イメージがバーコード形態の場合、バーコードを読むこと、イメージの色相値を用いて識別子を獲得すること、あるいはイメージの階調値を用いて識別子を獲得することができる。
【００７５】
例えば、使用者端末機５０に表示される識別子がカラーイメージで、０〜２５５レベルの階調で表現される場合、識別子は０〜２５５レベルで表現できる。この際、イメージにおいてカラーを参照すれば、数十種の色相値と２５５レベルの階調値を用いて識別子を生成することもできる。階調値と色相値を前もって決められた数式に代入して識別子を生成することもできるのはいうまでもない。
【００７６】
一方、イメージ処理モジュール２７０はイメージの特定位置の形態をバーコードや数字に置換して識別子を生成することもできる。イメージによって識別子を獲得する方法はこの外にも多様であり、本明細書に開示されたものに限定されないことは明らかである。
【産業上の利用可能性】
【００７７】
本発明は、携帯端末機、サービスサーバから使用者端末機で提供して表示される識別子、及び認証情報を連携して使用者を認証する。よって、外部侵入者が携帯端末機、サービスサーバ、及び使用者端末機の全てから同一時間帯に認証に要求される情報を収集しない限り、使用者に代わって認証を行うことができない。本発明は、ポータルサイト、銀行のような金融機関、個人ブログ、ホームページ、及びその他のインターネットを用いる多様なウェブサイトで認証を処理するのに用いることができる。
【符号の説明】
【００７８】
５０    使用者端末機
１００    携帯端末機
２００    認証システム
３００    サービスサーバ
【図１】
2013524314.tif 000003
【図２】
2013524314.tif 000004
【図３】
2013524314.tif 000005
【国際調査報告】
2013524314.tif 000006
2013524314.tif 000007
2013524314.tif 000008
2013524314.tif 000009