(57)【要約】  本人認証システムは、所定の情報処理が可能な端末（１）、電子メール機能を備えた携帯電話機（６）とブルーツースによる近距離通信が可能なＵＳＢメモリ（２）、及び認証サーバ（４）を備える。ＵＳＢメモリ（２）が端末（１）に装着されると、ＵＳＢＩＤが読み取られ、端末（１）から認証サーバ（４）に送信される。認証サーバ（４）はＵＳＢＩＤの認証を行い、正当であればＵＳＢＩＤに対応する認証キーを対応する携帯電話機６に送信する。携帯電話機（６）は認証キーをブルーツースでＵＳＢメモリ（２）に送信する。受信された認証キーはＵＳＢメモリ（２）を経て端末（１）から認証サーバ（４）に送信される。認証サーバ（４）は送信した認証キーと受信した認証キーとの異同を比較することで本人認証を行う。
2011077512.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報処理端末に装着することで所定の情報処理の実行を許可する携行型記憶媒体の正当所有者の有無を認証する本人認証システムにおいて、
前記ネットワークに接続され、前記正当所有者か否かを認証する認証サーバを備え、
前記携行型記憶媒体は、
識別情報を記憶する識別情報記憶部と、
前記正当所有者の所持する、無線基地局を有する情報伝送系を経由して情報の送受信が可能な携行型通信端末との間で近距離通信を行う第１の近距離通信部とを備え、
前記認証サーバは、
前記携行型記憶媒体の識別情報に対応付けて、前記携行型記憶媒体の正当所有者の所持する前記携行型通信端末の電子的なアドレス情報、及び固有の認証キー情報が記憶された関連情報記憶部を備え、
前記情報処理端末は、
前記携行型記憶媒体の装着を検出して前記識別情報を取得し、取得した前記識別情報を含む信号を前記認証サーバに送信する認証要求処理手段と、
前記識別情報を含む信号の送信後、前記携行型通信端末及び前記携行型記憶媒体を介して前記認証サーバから認証キー情報を取得すると、取得した前記認証キー情報を前記認証サーバに送信する認証キー中継処理手段とを備え、
前記認証サーバは、
受信した前記識別情報を含む信号に含まれる前記識別情報に対応する認証キー情報及び電子的なアドレス情報を前記関連情報記憶部から読み出し、読み出した前記認証キー情報を読み出した前記電子的なアドレスに送信する認証キー情報処理手段と、
前記認証キー情報の前記電子的なアドレスへの送信後、前記情報処理端末を介して前記認証キー情報を受信すると、前記認証キー情報処理手段によって送信された前記認証キー情報との異同を判定する第１の判定手段とを備えたことを特徴とする本人認証システム。
【請求項２】
前記認証サーバは、受信した前記識別情報を含む信号に含まれる前記識別情報と前記関連情報記憶部に予め記憶されている識別情報との一致を判定する識別情報一致判定手段を備えたことを特徴とする請求項１記載の本人認証システム。
【請求項３】
前記認証サーバは、前記判定の結果を前記認証キー情報の送信元の情報処理端末に送信する判定結果処理手段を備えたことを特徴とする請求項１又は２に記載の本人認証システム。
【請求項４】
前記情報処理端末は、前記携行型記憶媒体の装着状態を監視し、非装着が検知されると、前記認証サーバとの通信を中止する装着監視手段を備えたことを特徴とする請求項１〜３のいずれかに記載の本人認証システム。
【請求項５】
前記情報処理端末は、前記携行型記憶媒体が装着されている間、前記所定の情報処理が実行可能な状態にされるものであり、
前記認証サーバは、
前記情報処理端末からの前記識別情報を含む信号の受信が初回か否かを監視し、前記２回目以降の場合、前記識別情報を含む信号に含まれる前記識別情報が１回目に受信された前記識別情報と一致するか否かを判断する第２の判定手段を備えたことを特徴とする請求項１〜４のいずれかに記載の本人認証システム。
【請求項６】
前記認証キー情報処理手段による前記認証キー情報の送信毎に異なる認証キー情報を作成する認証キー情報作成手段を備えたことを特徴とする請求項１〜５のいずれかに記載の本人認証システム。
【請求項７】
認証キー情報作成手段は、無作為に前記認証キー情報を作成することを特徴とする請求項６に記載の本人認証システム。
【請求項８】
前記携行型通信端末は、前記無線基地局との間で電磁波を媒介として前記情報の送受信を行う携帯電話機であることを特徴とする請求項１〜７のいずれかに記載の本人認証システム。
【請求項９】
前記第１の近距離通信部は、電磁波を媒介とした無線通信装置を備えたものであることを特徴とする請求項８に記載の本人認証システム。
【請求項１０】
請求項１〜９のいずれかに記載の本人認証システムに用いられる前記携帯型通信端末であって、前記第１の近距離通信部との間で近距離通信を行う第２の近距離通信部と、
前記認証サーバから前記認証キー情報を受信すると、該受信した認証キー情報を前記第２の近距離通信部から前記第１の近距離通信部へ送信する近距離通信制御手段とを備えることを特徴とする携帯型通信端末。
【請求項１１】
前記近距離通信制御手段は、対応する携行型記憶媒体を特定するパスキーが予め記憶されており、前記パスキーを用いて、前記認証サーバから受信した前記認証キー情報を前記対応する携行型記憶媒体の第１の近距離通信部へ送信するものであることを特徴とする請求項１０に記載の携帯型通信端末。
【請求項１２】
前記認証サーバの電子的なアドレスを記憶するアドレス記憶部と、
前記第１の近距離通信部との間での近距離通信の状態を監視し、近距離通信が途絶えた場合、その旨の情報を前記認証サーバの電子的なアドレスに送信する近接通信監視手段とを備えたことを特徴とする請求項１０又は１１に記載の携帯型通信端末。
【請求項１３】
ネットワークに接続された情報処理端末に装着することで所定の情報処理の実行を許可する携行型記憶媒体の正当所有者の有無を認証する本人認証方法において、
前記ネットワークに接続され、前記正当所有者か否かを認証する認証サーバを備え、
前記認証サーバの関連情報記憶部には、前記携行型記憶媒体の識別情報に対応付けて、前記携行型記憶媒体の正当所有者の所持する前記携行型通信端末の電子的なアドレス情報、及び固有の認証キー情報が記憶され、
前記情報処理端末の認証要求処理手段が、前記携行型記憶媒体の装着を検出して、前記携行型記憶媒体に記憶されている識別情報を取得し、取得した前記識別情報を含む信号を前記認証サーバに送信し、
前記認証サーバの認証キー情報処理手段が、受信した前記識別情報を含む信号に含まれる前記識別情報に対応する認証キー情報及び電子的なアドレス情報を前記関連情報記憶部から読み出し、読み出した前記認証キー情報を読み出した前記電子的なアドレスに送信し、
前記携行型記憶媒体の近距離通信部が、前記正当所有者の所持する、無線基地局を有する情報伝送系を経由して情報の送受信が可能な携行型通信端末を介して前記認証キー情報を取得し、
前記情報処理端末の認証キー中継処理手段が、前記識別情報を含む信号の送信後、前記携行型通信端末及び前記携行型記憶媒体を介して前記認証サーバから認証キー情報を取得すると、取得した前記認証キー情報を前記認証サーバに送信し、
前記認証サーバの判定手段が、前記認証キー情報の前記電子的なアドレスへの送信後、前記情報処理端末を介して前記認証キー情報を受信すると、前記認証キー情報処理手段によって送信された前記認証キー情報との異同を判定することを特徴とする本人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された情報処理端末を使用する者の正当性を認証する認証技術に関する。
【背景技術】
【０００２】
近年、インターネットを始めとした通信ネットワークの急激な進展により、種々の商取引等のサービスが、端末から通信ネットワークを介して行われるようになってきている。同様に、行政機関等に対する行政手続等のサービスも通信ネットワークを介して行われるようになってきている。かかるサービスの実行に際し、ネットワークを介して授受される情報には決済情報、取引情報を含む個人情報等が少なくない。一方で、他人になりすましてサーバやデータベース等に侵入し、かかる個人情報等を閲覧、盗用し、また改竄したりする不正行為が増大している。従って、端末を使用する者が本人か否かを判断する本人認証を行うことが重要である。【０００３】
ネットワーク上に設けられた認証局で行われる本人認証技術として、生体情報を利用したものが知られている。特許文献１には、端末利用者の指紋データの他、クロック回路及びＧＰＳ受信機を用いて得られる存在場所や認証日時を併用する認証技術が記載されている。また、特許文献１には、指紋の他、虹彩や静脈などの生体を識別できる情報が利用可能であることが記載されている。また、特許文献２には、出先のパーソナルコンピュータ（以下、パソコン）からネットワークを介して取引を可能にするネットシステムが記載されている。より詳細には、特許文献２には、取引に際して、ユーザの携帯電話機にセンターサーバからパスワードが電子メールで送信されると、ユーザは、受信したパスワードを目視しながら、パソコンのパスワード入力欄にキーを操作してパスワードを入力するものである。そして、入力された情報がセンターサーバに送信されて、元のパスワードと照合されることで、本人認証が行われることが記載されている（段落番号５００〜５０２）。これにより、ユーザが所有するパソコン以外のパソコンにて手続処理やログインや取引処理が安全に行えるようにしている。なお、特許文献２には、携帯電話機で受信したメールをユーザによってセンターサーバに返信するようにしてもよいことが記載されている（段落番号５０３）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１０４２４８号公報
【特許文献２】特開２００８−３３５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の認証技術は、指紋という固体個々の情報を利用する点で優れている一方、指紋などは偽造され易い上に、認証対象となる指紋データが偽造されたものであるか否かを識別することは容易ではない。特許文献２に記載のネットシステムは、ユーザに、携帯電話機の画面を見ながらパソコンへの入力操作という、従来とほぼ同様のパスワード入力操作を強いることになり、キー操作の内容、すなわちパスワードを周囲の他人に知られる虞が高い。また、パスワードが無線傍受によって知得され、不正使用される可能性もある。さらに、特許文献２は、パスワードの入力操作のみクリアすれば、その後は、自由にパソコンを不正使用することも可能となり、万全ではない。一方、特許文献２に記載の、携帯電話機で受信したパスワードをユーザがセンターサーバに返信する態様では、ユーザとパソコンとの物理的な位置の一致が検証できないため、ユーザとパソコンとが同一の場所にいるという保証が取れず、本人認証に一定の限界があることになる。【０００６】
本発明の目的は、情報処理端末に装着して所定の情報処理の実行を許可する携行型記憶媒体に対して、装着状態で前記携行型記憶媒体の認証と、前記携行型記憶媒体を経由して本人認証を行うようにして、認証処理の不正なすり抜け操作等を効果的に阻止する本人認証方法、本人認証システム及び本システムに使用する携行型通信端末を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る本人認証システムは、ネットワークに接続された情報処理端末に装着することで所定の情報処理の実行を許可する携行型記憶媒体の正当所有者の有無を認証する本人認証システムにおいて、前記ネットワークに接続され、前記正当所有者か否かを認証する認証サーバを備え、前記携行型記憶媒体は、識別情報を記憶する識別情報記憶部と、前記正当所有者の所持する、無線基地局を有する情報伝送系を経由して情報の送受信が可能な携行型通信端末との間で近距離通信を行う第１の近距離通信部とを備え、前記認証サーバは、前記携行型記憶媒体の識別情報に対応付けて、前記携行型記憶媒体の正当所有者の所持する前記携行型通信端末の電子的なアドレス情報、及び固有の認証キー情報が記憶された関連情報記憶部を備え、前記情報処理端末は、前記携行型記憶媒体の装着を検出して前記識別情報を取得し、取得した前記識別情報を含む信号を前記認証サーバに送信する認証要求処理手段と、前記識別情報を含む信号の送信後、前記携行型通信端末及び前記携行型記憶媒体を介して前記認証サーバから認証キー情報を取得すると、取得した前記認証キー情報を前記認証サーバに送信する認証キー中継処理手段とを備え、前記認証サーバは、受信した前記識別情報を含む信号に含まれる前記識別情報に対応する認証キー情報及び電子的なアドレス情報を前記関連情報記憶部から読み出し、読み出した前記認証キー情報を読み出した前記電子的なアドレスに送信する認証キー情報処理手段と、前記認証キー情報の前記電子的なアドレスへの送信後、前記情報処理端末を介して前記認証キー情報を受信すると、前記認証キー情報処理手段によって送信された前記認証キー情報との異同を判定する第１の判定手段とを備えたことを特徴とするものである。【０００８】
また、本発明に係る本人認証方法は、ネットワークに接続された情報処理端末に装着することで所定の情報処理の実行を許可する携行型記憶媒体の正当所有者の有無を認証する本人認証方法において、前記ネットワークに接続され、前記正当所有者か否かを認証する認証サーバを備え、前記認証サーバの関連情報記憶部には、前記携行型記憶媒体の識別情報に対応付けて、前記携行型記憶媒体の正当所有者の所持する前記携行型通信端末の電子的なアドレス情報、及び固有の認証キー情報が記憶され、前記情報処理端末の認証要求処理手段が、前記携行型記憶媒体の装着を検出して、前記携行型記憶媒体に記憶されている識別情報を取得し、取得した前記識別情報を含む信号を前記認証サーバに送信し、前記認証サーバの認証キー情報処理手段が、受信した前記識別情報を含む信号に含まれる前記識別情報に対応する認証キー情報及び電子的なアドレス情報を前記関連情報記憶部から読み出し、読み出した前記認証キー情報を読み出した前記電子的なアドレスに送信し、前記携行型記憶媒体の近距離通信部が、前記正当所有者の所持する、無線基地局を有する情報伝送系を経由して情報の送受信が可能な携行型通信端末を介して前記認証キー情報を取得し、前記情報処理端末の認証キー中継処理手段が、前記識別情報を含む信号の送信後、前記携行型通信端末及び前記携行型記憶媒体を介して前記認証サーバから認証キー情報を取得すると、取得した前記認証キー情報を前記認証サーバに送信し、前記認証サーバの判定手段が、前記認証キー情報の前記電子的なアドレスへの送信後、前記情報処理端末を介して前記認証キー情報を受信すると、前記認証キー情報処理手段によって送信された前記認証キー情報との異同を判定することを特徴とするものである。【０００９】
これらの発明によれば、情報処理端末に装着された携行型記憶媒体が正当所有者によって所持されていることが認証されると、ネットワークを介して所定の情報処理の実行が可能となる。また、前記ネットワークには、前記正当所有者か否かを認証する認証サーバが接続されている。この認証サーバの関連情報記憶部には、前記携行型記憶媒体の識別情報に対応付けて、前記携行型記憶媒体の正当所有者の所持する前記携行型通信端末の電子的なアドレス情報（例えば電子メールアドレス）、及び固有の認証キー情報が記憶されている。そして、前記情報処理端末の認証要求処理手段によって、前記携行型記憶媒体の装着が検出され、前記携行型記憶媒体に記憶されている識別情報が取得され、取得された前記識別情報を含む信号が前記認証サーバに送信される。次いで、前記認証サーバの認証キー情報処理手段によって、受信した前記識別情報を含む信号に含まれる前記識別情報に対応する認証キー情報及び電子的なアドレス情報が前記関連情報記憶部から読み出され、読み出された前記認証キー情報が、読み出された前記電子的なアドレスに送信される。次いで、前記携行型記憶媒体の近距離通信部によって、前記正当所有者の所持する、無線基地局を有する情報伝送系（例えば公衆電話回線）を経由して情報の送受信が可能な携行型通信端末を介して前記認証キー情報が取得される。次いで、前記情報処理端末の認証キー中継処理手段によって、前記識別情報を含む信号の送信後、前記携行型通信端末及び前記携行型記憶媒体を介して前記認証サーバから認証キー情報が取得されると、取得された前記認証キー情報が前記認証サーバに送信される。次いで、前記認証サーバの判定手段によって、前記認証キー情報の前記電子的なアドレスへの送信後、前記情報処理端末を介して前記認証キー情報が受信されると、前記認証キー情報処理手段によって送信された前記認証キー情報との異同が判定される。【００１０】
このように、端末使用者に携行型記憶媒体を付与（貸与を含む）し、この携行型記憶媒体及び端末使用者の所持する携行型通信端末を活用して本人認証が可能とされている。すなわち、認証サーバで、端末に装着された携行型記憶媒体の正当性が判定されたことを条件に、認証キー情報を、認証サーバから携行型通信端末へ、例えば電子メールで、携行型通信端末から端末に装着された携行型記憶媒体へ近距離通信で、そして携行型記憶媒体を装着している端末から認証サーバへネットワークを経由して送信することで、認証サーバで、送信した認証キーと受信した認証キーとを照合することで、本人認証が可能となる。従って、例えば前記電子メールで送信された認証キーが携行型通信端末から携行型記憶媒体に近距離通信によって送信されることで、端末使用者が自己の携行型記憶媒体と自己の携行型通信端末の両方を所持していることになり、携行型記憶媒体の盗用によっても、本人認証処理の不正なすり抜け操作等がシステム的に確実に阻止される。【００１１】
また、本発明に係る携行型通信端末は、本人認証システムに用いられる前記携帯型通信端末であって、前記第１の近距離通信部との間で近距離通信を行う第２の近距離通信部と、前記認証サーバから前記認証キー情報を受信すると、該受信した認証キー情報を前記第２の近距離通信部から前記第１の近距離通信部へ送信する近距離通信制御手段とを備えている。【００１２】
本発明によれば、携行型通信端末に、第２の近距離通信部を備え、認証キーを携行型記憶媒体に送信するようにしたので、携行型記憶媒体の盗用によっても、本人認証処理の不正なすり抜け処理が確実に阻止される。
【発明の効果】
【００１３】
本発明によれば、携行型通信端末と携行型記憶媒体との間の近距離通信を介在させることで本人認証処理の不正なすり抜けを効果的に阻止できる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る本人認証システムが適用されるネットワークシステムの概略構成図である。
【図２】端末１、ＵＳＢメモリ２、認証サーバ４、メールシステム５及び携帯電話機６の有する機能をそれぞれブロック化した構成図を示すものである。
【図３】ＵＳＢメモリ２、端末１、認証サーバ４及び携帯電話機６間での本人認証に関する情報の流れの概要を示すシーケンス図である。
【図４】端末１のＣＰＵによって実行されるＵＳＢポート状態検出の手順の一例を示すフローチャートである。
【図５】認証サーバ４のＣＰＵによって実行される認証処理Ｉの手順の一例を示すフローチャートである。
【図６】認証サーバ４のＣＰＵによって実行される認証処理IIの手順の一例を示すフローチャートである。
【図７】認証サーバ４のＣＰＵによって実行される認証キー作成処理の手順の一例を示すフローチャートである。
【図８】携帯電話機６のＣＰＵによって実行される処理Ｉの手順の一例を示すフローチャートである。
【図９】端末１のＣＰＵによって実行されるＵＳＢ処理Ｉの手順の一例を示すフローチャートである。
【図１０】端末１のＣＰＵによって実行されるＵＳＢ処理IIの手順の一例を示すフローチャートである。
【図１１】携帯電話機６のＣＰＵによって実行される処理IIの手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
図１は、本発明に係る本人認証システムが適用されるネットワークシステムの概略構成図である。図１に示すネットワークシステムは、例えば、会員である、消費者や商店乃至は企業等、更には決済を行う１又は複数の金融機関に配置される端末（情報処理端末）１と、これらの各端末１及び端末１間での情報の管理及び保管を統括的に行う管理機関に配設された会員サーバ３とを備える。各端末１及び会員サーバ３はインターネット等のネットワーク７に接続されている。
【００１６】
端末１は、一般的にはＣＰＵ（Central Processing Unit）を内蔵するパーソナルコンピュータ等で構成されている。端末１内には、例えば、一般的な文書や図形の作成ソフトウエアを利用しての情報の作成、加工、記憶、更に通信用のソフトウエアを利用しての情報の送受信等の一般的な各処理を実行するプログラムファイル（汎用ＡＰ（application program）という）と、後述する特定のアプリケーションソフトウエアの実行に関連する処理を行うプログラムファイル（特定ＡＰという）とが記憶されている。より具体的には、会員間である消費者、商店及び企業等の端末１には、特定ＡＰとして、商品やサービスの売買、見積もり乃至は請求、入出金に関する各書類の作成と通信とを行うソフトウエア、及び後述する認証処理のソフトウエアがインストールされている。すなわち、端末１は、一般的な商取引における決済、例えば業者店舗からの請求書の発行、受領や、購買者側から請求書発行元の契約金融機関の口座への入金（すなわち支払い）指示書、その受領書の発行の他、電子決済の如何を問わず種々の電子書面での送受信処理を可能とするものである。端末１は、各種書類をテキスト形式の、またバイナリー形式の電子ファイルとして作成可能である。電子ファイルは、例えば会員サーバ３を中継して端末１間で授受される。各金融機関の端末１には、消費者や企業の端末１からの金融的な決済書面に従った決済指示処理（金融機関間での決済処理の指令等）を行う特別アプリケーションソフトウエアもインストールされている。
【００１７】
また、端末１は、携行可能な記憶媒体（会員用外部記憶媒体）、例えばチップ状のＵＳＢ（Universal Serial Bus）メモリ２が装着（接続）可能なＵＳＢポートを有する。記憶媒体としては、ＩＥＥＥ１３９４ポートを使用したスティック状のハードウエアでもよい。ＵＳＢメモリ２は、会員に付与されるもので、後述するように所定の情報が記憶可能な記憶部（領域）を有する。また、ＵＳＢメモリ２は、チップ状の本体の内部等の適所にブルーツース（Blue tooth）等の近距離通信手段を備えている。近距離通信手段は、無線（電波、光）に限定されないが、操作性から無線式が好ましい。近距離通信の方式としては、ブルーツースに限定されず、無線ＬＡＮ（Local area network）、ＲＦＩＤ（Radio Frequency Identification）等でもよい。
【００１８】
会員サーバ３は、会員に関する適宜な情報、例えば会員の氏名、名称、メールアドレス、住所等の会員情報等を会員単位で記憶するものである。また、会員サーバ３は、さらに、各会員のファイル送受信履歴やそのファイル類等を管理用に記憶する記憶部を備えている。会員サーバ３は、認証サーバ４としての機能部を備えている。認証サーバ４は、ネットワーク７に接続されており、会員サーバ３と端末１との間で授受されるファイル、すなわちパケットが閲覧可能な状態にある。なお、会員サーバ３と認証サーバ４との関係は、シリアル的な他、パラレル的な接続関係にあってもよく、端末１から会員サーバ３に送信されるパケットが、本発明における認証処理が実現できる範囲において閲覧できる態様であればよい。
【００１９】
また、本システムは、他の適用例として、秘密情報を作成、保管管理する、例えば公的機関である団体組織内のＬＡＮに接続された複数の端末１間での情報通信、さらに団体組織外にある端末との間における情報通信・管理体制に適用する例を挙げることができる。団体組織外にある端末との間における情報通信としては、例えば証明書の発行などが想定される。
【００２０】
図１において、端末１はプロバイダ（ＩＳＰ）８を介してネットワーク７に接続されている。ＩＳＰ８には、通常、複数の端末１が接続されている。なお、図１には示されていないが、ＩＳＰ８には、各種の情報を提供するＷｅｂサイトを有するサーバも、適宜の数だけ接続されている。また、ＩＳＰ８に接続される端末１には、前述した特定ＡＰがインストールされている会員所有の端末１と、特定ＡＰがインストールされていない通常の端末１’とが存在する。特定ＡＰの一部は、認証処理を行うプログラムを有し、認証結果に従って特定ＡＰの実行許否及びその管理を行う。
【００２１】
また、本ネットワークシステムでは、ＵＳＢメモリ２を使用する会員の正当性、すなわち本人認証を可搬式の携行型通信端末、代表的には電子メールの送受信が可能な携帯電話機６を用いる。電子メールの送受を行うための仕組みとしては、携帯電話会社のメールシステム５が使用される。メールシステム５及び携帯電話機６の構成については、図２を用いて説明する。なお、携行型通信端末６は、携帯電話機６の他、ＰＤＡ（Personal Digital Assistant）でもよい。
【００２２】
図２は、端末１、ＵＳＢメモリ２、認証サーバ４、メールシステム５及び携帯電話機６の有する機能をそれぞれブロック化した構成図を示すものである。図２において、端末１は、ＣＰＵから構成される制御部１１を備え、制御部１１にＲＯＭ（Read Only Memory）１２とＲＡＭ（Random Access Memory）１３とが接続されている。制御部１１には、テンキーやマウスなどからなる操作部１４、及びＣＲＴ、液晶又はプラズマディスプレイ等からなり、画像を表示する表示部１５が接続されている。
【００２３】
ＲＯＭ１２は、端末１の起動（ブート処理）、アプリケーションソフトウエアの読み込みを実行するためのＯＳ（Operating System）やＢＩＯＳ（Basic Input/OutputSystem）等を記憶するＯＳ等記憶部１２１を少なくとも備えている。
【００２４】
ＲＡＭ１３は、前述した一般的なアプリケーションソフトウエアがインストールされた汎用ＡＰ記憶部１３１、前述した認証、電子商取引サービス、行政サービス等の処理に関連する特定アプリケーションソフトウエアがインストールされた特定ＡＰ記憶部１３２、汎用ＡＰや特定ＡＰで作成された、テキストファイルやバイナリーコードで作成されたファイルを格納する作成ファイル記憶部１３３を少なくとも備えている。作成ファイル記憶部１３３に記憶されるファイルには、自己が作成したファイルの他、送信、受信したファイルも含まれる。特定ＡＰは、予め又は所定の時点で外部記憶媒体を介して取り込まれる。例えば、会員登録する時点で、ネットワーク上の所定のサーバ（会員サーバ３でもよい）から、あるいはハードディスク等の外部記憶媒体からインストールされる。
【００２５】
制御部１１は、ＲＯＭ１２及びＲＡＭ１３に記憶されているプログラムがＣＰＵによって実行されることによって、ＵＳＢメモリ２と通信を行うためのＵＳＢ通信処理部１１１、ＵＳＢメモリ２が端末１のＵＳＢポートＰｏへ装着されているか否かを検出する装着検出部１１２、ＵＳＢメモリ２を識別する識別情報（ＵＳＢＩＤ）をＵＳＢメモリ２から取得するＵＳＢＩＤ取得部１１３、認証サーバ４に認証要求信号を送信する認証要求処理部１１４、ＵＳＢメモリ２から認証キー情報を取得する認証キー取得部１１５、認証サーバ４から認証結果の情報を取得し、認証結果に応じた処理を行う認証結果処理部１１６、指定されたプログラムである汎用ＡＰ及び特定ＡＰを実行させるプログラム実行処理部１１７、及びネットワーク７を介して会員サーバ３及び認証サーバ４との間で文書ファイルの送受信、代表的にはＴＣＰ／ＩＰ（transmission control protocol/internet protocol）規約に沿って形成されたパケットによって文書ファイルの送受信を行うネットワーク通信処理部１１８として機能する。なお、ネットワーク通信処理部１１８は、受信パケットを元の文書ファイルに戻したり、送信ファイルをパケットに置換して送信したりするもので、送信される各パケットのヘッダには、送信元である端末１のグローバルＩＰアドレス、送信先である他の端末及び会員サーバ３のグローバルＩＰアドレスが含まれ、更に端末１に装着されているＵＳＢメモリのＵＳＢＩＤや少なくとも初回における認証キーも含まれるようにしている。
【００２６】
ＵＳＢメモリ２は、情報が記憶される構成部２０と、近距離通信を行う構成部である近距離通信送受信部２１とを備えている。情報の記憶を行う構成部２０は、ＵＳＢメモリ２を識別するＵＳＢＩＤが記憶されたＵＳＢＩＤ記憶部２０１と、後述するセッション処理において使用される情報（自己を特定する情報「パスキー：ＰＩＮ（PersonalIdentification Number）ともいう」）等が記憶され、また前記セッションで受信した情報が記憶される情報記憶部２０２とを有する。また、近距離通信送受信部２１は、前述したブルーツース等における電磁波送受用のアンテナを含み、後述するように携帯電話機６とブルーツースによる近距離通信を行うものである。近距離通信処理部２０３は、端末１に装着された状態で、端末１から所要の信号を受信することで、あるいは所要の制御プログラムを受信することで、近距離通信送受信部２１の動作を制御し、及び前記セッション動作を制御するものである。
【００２７】
端末１の装着検出部１１２は、所定のハンドシェイク処理におけるＵＳＢポートＰｏからの応答信号の有無から、ＵＳＢメモリ２の装着の有無を検出するものである。ＵＳＢＩＤ取得部１１３は、ＵＳＢメモリ２が装着されている場合に、ＵＳＢＩＤ記憶部２０１からＵＳＢＩＤを読み出して取得するものである。認証要求処理部１１４は、ＵＳＢメモリ２が装着された場合に、ＵＳＢＩＤを含む認証要求信号を作成し、所定のパケットに変換してから認証サーバ４に送信するものである。
【００２８】
認証キー取得部１１５は、認証要求信号を送信した後、ＵＳＢメモリ２から認証キーの情報を取得すると、この認証キーを所定のパケットに変換して認証サーバ４に送信するものである。認証結果処理部１１６は、認証サーバ４から送信された認証結果を受信し、認証結果が、成功な場合にはプログラム実効処理部１１７による特定ＡＰのみの実行を許可し、成功でない（失敗の）場合には汎用ＡＰのみの実行を許可する信号をプログラム実効処理部１１７に出力する。認証サーバ４における認証処理は、後述するように、特定ＡＰの実行によって端末１と会員サーバ３との間でファイルの送受信（具体的には、会員サーバ３を中継して他の端末１と文書ファイルの送受信等）が行われている間、継続的に実行される。
【００２９】
認証サーバ４は、ＣＰＵからなる制御部４１、認証処理プログラムが記憶されたＲＯＭ４２、及び認証用情報が記憶されたＲＡＭ４３を備えている。ＲＡＭ４３は、各会員に付与されたＵＳＢメモリ２のＵＳＢＩＤと、各会員の所持する携帯電話機６の電子メールアドレスと、本人認証のための認証キーが対応付けられて記憶された、ＵＳＢＩＤ／携帯電子メールアドレス／認証キー（以下、関連情報という）記憶部４３１を有する。
【００３０】
制御部４１は、ＲＯＭ４２に記憶されているプログラムがＣＰＵによって実行されることによって、端末１から送信されてくるパケット内のＵＳＢＩＤや認証キーを読み取るパケット監視部４１１、読み取ったＵＳＢＩＤの正当性を判定するＵＳＢ正当性判定部４１２、正当性ありと判定されたＵＳＢＩＤに対応する認証キーを、対応する携帯電子メールアドレスに電子メールで送信し、その後、正当性ありと判定されたＵＳＢＩＤの送信元である端末１から受信した認証キーとの照合（初回認証）を行う第１認証処理部４１３、初回認証後において端末１からパケットを受信する毎に、受信するパケットに含まれるＵＳＢＩＤと初回認証時に取得したＵＳＢＩＤとの異同を照合する第２認証処理部４１４、認証キーを所定のタイミングで変更する認証キー作成部４１５、ネットワーク７を介して端末１との間で文書ファイルの送受信、代表的にはＴＣＰ／ＩＰプロトコルによって形成されたパケットによって文書ファイルの送受信を行うネットワーク通信処理部４１６、及び認証キー情報を電子メールのパケットに変換して所定の携帯電話機６に（前記した携帯電話会社のメールシステム５を経由して）送信する携帯電子メール通信処理部４１７として機能する。携帯電子メール通信処理部４１７は、いわゆるメールサーバとして機能するもので、送信メールを例えばインターネットメール形式に変換して送信する。
【００３１】
ＵＳＢ正当性判定部４１２は、読み取ったＵＳＢＩＤと関連情報記憶部４３１に予め記憶されている元情報であるＵＳＢＩＤのリストとを照合を経て、一致したＵＳＢＩＤがある場合に、正当性ありと判定するものである。ＵＳＢ正当性判定部４１２は、一致するＵＳＢＩＤが発見できなかった場合は、認証キーの認証処理を経るまでもなく、正当なＵＳＢメモリ２ではないとして、正当性なしの情報が、当該ＵＳＢメモリ２が装着されている端末１に返信されて、以後の通信が遮断等される。
【００３２】
本実施形態では、認証処理は、ＵＳＢメモリ２が端末１に装着されている間、継続して行われる。具体的には、第１認証処理部４１３は、端末１から送信したＵＳＢＩＤが正当である場合に、対応する携帯電話機６に送信された認証キーが携帯電話機６、ＵＳＢメモリ２及び端末１を経由して受信されると両方の認証キーを照合して一致している場合には、当該端末１に認証成功の情報を返信する。一方、両方の認証キーを照合して不一致であった場合には、当該端末１に認証ができない（認証失敗）の情報を返信する。認証失敗の情報は、図略の内蔵カウンタ等で回数をカウントすることで、所定回数まで再トライ（ＵＳＢメモリ２の装着し直し操作）をガイドする態様として活用し得る。第１認証処理部４１３による処理は初回の認証処理とされる。
【００３３】
第２認証処理部４１４は、初回の認証処理で認証成功とされると、この初回認証を１回目として例えばＲＡＭ４３の適所に一旦記憶し、その後において、端末１との間でファイル、すなわちパケットの送受信が行われている間に、当該端末１から受信したパケット内のヘッダに含まれるＵＳＢＩＤが初回認証処理時に取得したＵＳＢＩＤと一致しているか否かの照合を行うものである。照合の結果が一致していれば、２回目以降の認証が成立したとして、通信を継続させ、逆に、２回目以降のいずれかの段階での認証処理において、一致しなくなった場合には、ＵＳＢメモリ２が途中で差し替えられたり、その他の不正行為があったりと見なして、当該端末１との通信を遮断する等する。
【００３４】
認証キー作成部４１５は、ＵＳＢメモリ２が端末１に装着されて会員による所要の処理が終了してから、次回に装着されるまでの間に、当該ＵＳＢＩＤに対応する情報のうち、認証キーのみを変更するものである。認証キーの変更は、ＵＳＢメモリ２が端末１に装着され、ＵＳＢＩＤが読み取られたことに応答して変更してもよいし、その後であって、少なくとも次回に当該ＵＳＢメモリ２がいずれかの端末１に装着されるまでの間に変更されればよい。認証キーの変更は、乱数発生器を利用する等して無作為に変更されるのが好ましい。認証キーの更新は、関連情報記憶部４３１の対応するＵＳＢＩＤに対応する現認証キーを書き換えることで行われる。
【００３５】
メールシステム５は、情報伝送系として機能するもので、ＩＳＰ８を介してネットワーク７に接続されており、情報処理部５１と、所要数の無線式の基地局５２を有する。基地局５２は、アンテナを有し、携帯電話機６との間で電波の送受信を行う送受信部である。メールシステム５は、負荷分散のため所要数台設けてもよい。同様に基地局も通話エリアを拡充する目的で所要数だけ配設されている。
【００３６】
情報処理部５１は、携帯電話機６で送受される電子メールのフォーマット及びプロトコルとインターネット上を伝送されて認証サーバ４に送受される電子メールのフォーマット及びプロトコルとの間でのそれぞれ変換を行うメールゲートウェイ５１１、電子メールの送受を制御する携帯電子メールサーバ５１２、及び送受する電子メールを一時的に保存するメールボックス５１３を有する。
【００３７】
携帯電話機６は、本体に設けられ、電波の送受信を行うアンテナ６０と、本体内に設けられ、ＣＰＵから構成された制御部６１とを有する。制御部６１には、通常の通話処理や電子メール送受信処理の他、本人認証処理のための近距離セッション通信、認証キー受信、セッション結果報告のための各種制御プログラムが記憶されたＲＯＭ６２、処理情報である送信情報及び受信情報、及び認証サーバの電子メールアドレス、対応するＵＳＢメモリ２を特定する情報であるパスキーその他の情報が格納されるＲＡＭ６３が接続されている。また、携帯電話機６の本体表面適所には、テンキー等各種機能キーから構成される操作部６４と、処理情報や受信情報を表示する液晶パネル等の表示部６５とが配設されている。近距離通信送受信部６６は、前述したブルーツース等における電磁波送受用のアンテナを含み、後述するようにＵＳＢメモリ２とブルーツースによる近距離通信を行うものである。
【００３８】
制御部６１は、ＲＯＭ６２に記憶されている制御プログラムがＣＰＵによって実行されることによって、近距離通信送受信部６６の動作を制御し、及び前記セッション動作を制御する近距離通信処理部６１１、ＵＳＢ接続状態監視部６１２、認証キー取得部６１３、携帯電子メール通信処理部６１４、及び計時用のタイマ６１５を有する。
【００３９】
近距離通信処理部６１１は、認証サーバ４から送信された認証キーを受信すると、ＵＳＢメモリ２との間で所定のセッションを行うための信号を送信し、送信した信号に対して返答信号が受信されると、セッションを開始して、認証キーを送信すると共に、その後はセッションのための信号を継続的にやり取りするものである。近距離通信処理部６１１及び近距離通信処理部２０３によるセッションは、ＵＳＢメモリ２と携帯電話機６とが、互いの通信範囲である近距離、例えば１ｍ（メートル）以内にある場合、ＵＳＢメモリ２が端末１から抜かれるまで継続される。なお、光学式の場合は、互いに送受波面が対向し、かつ所定近距離に配置される必要がある。
【００４０】
ＵＳＢ接続状態監視部６１２は、ＵＳＢメモリ２の近距離通信処理部２０３との間で所定のセッションを行うことで、端末１に装着された状態のＵＳＢメモリ２の近傍に、要するに端末１の近傍に携帯電話機６が存在するか否かを判断するものである。すなわち、ＵＳＢ接続状態監視部６１２は、近距離通信送受信部２１との間のセッションが発生しなければ、端末１の近傍に元々携帯電話機６は存在しないと判断し、またセッションが途中で途切れたら、途中で携帯電話機６が端末１から遠ざかったと判断し、いずれも後述するように異常終了とする。一方、ＵＳＢ接続状態監視部６１２は、ＵＳＢメモリ２が端末から抜かれてセッションが終了した場合には、携帯電話機６が最後まで端末１の近傍にあったと判断し、異常終了とはしない。セッションが最初から、あるいは途中で途切れた場合、携帯電話機６は、認証処理の失敗を示す信号を認証サーバ４に送信する。ＵＳＢ接続状態監視部６１２によるセッションの継続性の監視（判断）は、例えば十数秒乃至は１分程度の内の所要の間隔をタイマ６１５で計時することで実行される。
【００４１】
認証キー取得部６１３は、認証サーバ４から電子メールシステム５を経由して送信される認証キーを受信し、近距離通信処理部６１１に渡すものである。携帯電子メール通信処理部６１４は、認証キーの情報やセッションの失敗を示す情報等を電子メールの形で認証サーバ４との間で送受信するものである。
【００４２】
図３は、ＵＳＢメモリ２、端末１、認証サーバ４及び携帯電話機６間での本人認証に関する情報の流れの概要を示すシーケンス図である。
【００４３】
今、自己のＵＳＢメモリ２及び自己の携帯電話機６を所持する会員が自宅の端末１で、あるいは他人、例えば公共設備や店舗に備え付けの端末１で、何らかの申請、あるいは商取引を行う場合を想定する。
【００４４】
会員は、自己のＵＳＢメモリ２を対象である端末１のＵＳＢポートＰｏに装着する。この装着によって、端末１とＵＳＢメモリ２との間でハンドシェイク処理が実行される。次いで、ＵＳＢＩＤがＵＳＢメモリ２から端末１へ読み取られる。端末１は取得したＵＳＢＩＤを含む認証要求信号を生成し、送信用のパケットに変換して認証サーバ４に送信する。これにより、初回の認証処理が開始される。認証サーバ４は、ＵＳＢＩＤの正当性をチェックし、正当であれば、ＵＳＢＩＤに対応する認証キーを対応する携帯電話機６に電子メールで送信する。携帯電話機６は、受信した認証キーを近距離通信でＵＳＢメモリ２に送信する。そして、ＵＳＢメモリ２で受信された認証キーは端末１を介して認証サーバに送信される。ここで、認証サーバ４は、携帯電話機６に送信した認証キーと、端末１から受信した認証キーとの異同を判定し、一致すれば認証成功と判断し、一致しなければ認証失敗と判定する。認証結果は端末１に送信される、認証結果が認証失敗であった場合、その旨はＵＳＢメモリ２を経て携帯電話機６に送信される。これにより、近距離通信が切断される。また、会員には、再トライが可能となる。
【００４５】
初回の認証処理が成功すると、その後は、当該端末１と認証サーバ４との間で（具体的には認証サーバ４を介して端末１と会員サーバ３との間で）所要のファイルがパケットに変換されて送受される。そこで、端末１から認証サーバ４に送信されるパケットのヘッダ内に書き込まれているＵＳＢメモリ２のＵＳＢＩＤを含めるようにして、ＵＳＢメモリ２が端末１に装着されている間、２回目以降の認証処理を継続的に行うようにしている。
【００４６】
すなわち、認証サーバ４は、当該端末１から送信されるパケットのヘッダ情報を監視し、その中からＵＳＢＩＤを抽出する。そして、初回の認証処理時に端末１から取得したＵＳＢＩＤとの異同を照合する。ここで、認証が失敗すると、その旨が端末１に送信される。なお、初回の認証処理の成功によって稼働される特定ＡＰの処理には、通信以外にも、単に文書作成などがあるが、パケットの送受以外の処理の間は、２回目以降の認証は中断していることになる。また、この中断期間であっても、定期的乃至は周期的にＵＳＢＩＤを含む認証用のパケットを作成し、認証サーバ４に送信する態様としてもよい。
【００４７】
図４は、端末１のＣＰＵによって実行されるＵＳＢポート状態検出の手順の一例を示すフローチャートである。まず、ＵＳＢポートＰｏに対して周期的にハンドシェイク信号の送信が行われて、ＵＳＢポートＰｏの状態が判断される（ステップＳ１）。このとき、ＵＳＢポートＰｏにＵＳＢメモリ２が装着されていれば、ハンドシェイク信号に応答して、応答信号が返信される一方、ＵＳＢメモリ２が装着されていなければ、応答信号は返信されず、本フローを抜ける。次いで、応答信号が返信されてくると、ＵＳＢメモリ２を含む何らかのチップが装着されているとして、特定ＡＰ内の、ある専用ＡＰが起動される。専用ＡＰは、装着チップがＵＳＢメモリ２であるか否かの判断と、ＵＳＢメモリ２である場合に、内部の情報を読み出す処理を実行させる通信アプリケーションソフトウエアを起動させる。
【００４８】
ステップＳ１において、ＵＳＢメモリ２から応答があると、ＵＳＢＩＤ記憶部２０１からＵＳＢＩＤの読み取りが行われる（ステップＳ３）。ＵＳＢＩＤが取得されると、ＵＳＢＩＤを含む認証要求信号（パケット）が作成される（ステップＳ５）。次いで、作成された認証要求信号が認証サーバ４に送信される（ステップＳ７）。送信が終了すると、認証サーバ４からのパケットの受信を待つ待機モードに移行する（ステップＳ９）。
【００４９】
なお、ＵＳＢポート状態検出処理は、特定ＡＰに代えて、汎用ＡＰで行ってもよい。そして、ＵＳＢポートＰｏにチップの装着が検出された後に、特定ＡＰへ処理を受け渡すようにしてもよい。
【００５０】
図５は、認証サーバ４のＣＰＵによって実行される認証処理Ｉの手順の一例を示すフローチャートである。認証処理Ｉとは、初回の認証の処理をいう。
【００５１】
まず、端末１から認証要求信号が受信されたか否かが判断される（ステップ＃１）。認証要求信号が受信されていなければ、本フローを抜ける。一方、認証要求信号が受信されたのであれば、パケット内からＵＳＢＩＤが読み取られる（ステップ＃３）。次いで、読み取られたＵＳＢＩＤと同一の情報があるか否かについて関連情報記憶部４３１のＵＳＢＩＤリストが検索され、正当性の有無が判断される（ステップ＃５）。リスト中に同一の情報があれば、正当性ありと判断される（ステップ＃７でＹ）。一方、同一の情報がなければ、正当性なしと判断されて（ステップ＃７でＮ）、本フローを抜ける。
【００５２】
正当性ありと判断された場合、関連情報記憶部４３１から、現に正当性ありと判断されたＵＳＢＩＤに対応した、携帯電話機６の電子メールアドレスが抽出され（ステップ＃９）、さらに当該ＵＳＢＩＤに対応した認証キーが抽出される（ステップ＃１１）。そして、認証サーバ４の携帯電子メール通信処理部４１７によって、抽出された電子メールアドレスに、抽出された認証キーが送信される（ステップ＃１３）。
【００５３】
次いで、所定時間内に、当該端末１からのパケットが受信されたか否かが判断される（ステップ＃１５）。所定時間とは、ステップ＃１３で認証サーバ４から出力された認証キーの情報が、携帯電話機６、ＵＳＢメモリ２、端末１を経由して戻って来るに要する時間より多少大きめに設定された時間で、制御部１１内の図略のタイマによって計時される。所定時間内に認証キーが（当該認証キーの送信元である端末１から）取得されると（ステップ＃１７）、ステップ＃１３で送信した認証キーとステップ＃１５で受信した認証キーとの異同の照合が行われる（ステップ＃１９）。
【００５４】
ここで、送信した認証キーと受信した認証キーとが不一致であると（ステップ＃２１でＮ）、認証失敗信号が当該端末１に返信される（ステップ＃２３）。この認証失敗信号は、認証の再トライを所要回数だけ促すものとして扱われる。すなわち、会員は、認証失敗信号が当該端末１の表示部１５に表示される等によって、正しいＵＳＢメモリ２かを再確認し、かつ端末１のＵＳＢポートＰｏに対して差し直し操作を促す。なお、所要回数は、認証失敗信号を図略のカウンタでカウントし、設定回数値と大小比較することで監視可能である。
【００５５】
また、ステップ＃２１で、送信した認証キーと受信した認証キーとが一致している場合、認証成功信号が当該端末１に送信され（ステップ＃２５）、さらに当該端末１との通信の許可を行う（ステップ＃２７）。
【００５６】
図６は、認証サーバ４のＣＰＵによって実行される認証処理IIの手順の一例を示すフローチャートである。認証処理IIとは、２回目以降での認証の処理をいう。初回の認証処理が成功すると、そのときのＵＳＢＩＤが、当該端末１（ＩＰアドレス）と対応付けて認証サーバ４のＲＡＭ４３の適所に一時的に保存され、さらに特定ＡＰが実行されて、当該端末１と認証サーバ４（具体的には会員サーバ３）間で、所要のパケットの授受が可能となる。そして、当該端末１から送信されたパケットが受信されたか否かの判断が、当該端末１のＩＰアドレスに基づいて行われる（ステップ＃４１）。
【００５７】
ステップ＃４１においてパケットが受信されたのであれば、当該パケットのヘッダからＵＳＢＩＤの読み取りが行われる（ステップ＃４３）。そして、当該端末１における初回の認証時における正当性判断で用いられたＵＳＢＩＤ（最初のＵＳＢＩＤという）と今回のパケットから読み出されたＵＳＢＩＤとの異同の照合が行われる（ステップ＃４５）。最初のＵＳＢＩＤと今回のＵＳＢＩＤとが一致していると、認証成功として、本フローを抜ける。一方、最初のＵＳＢＩＤと今回のＵＳＢＩＤとが不一致である場合、当該端末１との特定ＡＰによる通信が遮断され（ステップ＃５１）、さらに、当該端末１に認証失敗信号が送信される（ステップ＃５３）。
【００５８】
なお、ステップ＃４１で当該端末１からパケットが受信されていない場合、当該端末１に対応する携帯電話機６からセッション失敗の電子メールが受信されたか否かが判断される（ステップ＃４９）。セッション失敗の電子メールが受信されていなければ、本フローを抜け、逆にセッション失敗の電子メールが受信されていると、ステップ＃５１に進む。
【００５９】
図７は、認証サーバ４のＣＰＵによって実行される認証キー作成処理の手順の一例を示すフローチャートである。まず、認証キーの作成時点か否かが判断される（ステップ＃６１）。認証キーの作成時点とは、ＵＳＢメモリ２が端末１から抜かれてから、次回にＵＳＢメモリ２が端末１（前回装着された端末１との異同は問わない）に装着され、さらに抜かれるまで間の、ある予め設定された時点をいう。例えば、端末１から認証サーバ４に最初のＵＳＢＩＤが受信された時点とか、ＵＳＢメモリ２が端末１から抜かれた時点とかでもよい。
【００６０】
認証キー作成時点でなければ、本フローを抜ける。一方、認証キー作成時点であれば、無作為に認証キーが作成される（ステップ＃６３）。次いで、関連情報記憶部４３１内の対応するＵＳＢＩＤ又は携帯電子メールアドレスに対して、作成した認証キーが対応付けされて更新記憶される（ステップ＃６５）。このように、認証キーをOne time passwordと同様に毎回かつ無作為に変更することで、仮に盗聴されても次回では無用化できる。
【００６１】
図８は、携帯電話機６のＣＰＵによって実行される処理Ｉの手順の一例を示すフローチャートである。まず、認証サーバ４から認証キーが電子メールで受信されたか否かが判断され（ステップＴ１）、認証キーが受信されたのでなければ、本フローを抜ける。一方、認証キーが受信されたのであれば、ＵＳＢメモリ２との間でのセッションに先だって接続コマンドが前記パスキーを有するＵＳＢメモリ２に送信される（ステップＴ３）。すなわち、携帯電話機６は、認証サーバ４の電子メールアドレスを記憶しておき、当該電子メールアドレスから所定の情報、すなわち、ここでは認証キーの情報が受信されると、自動的にセッションのための接続コマンドの送信処理に移行する。なお、自動的にセッションに移行する態様に代えて、携帯電話機６の所持者に近距離通信によるセッション開始の操作を指示する指示情報を送信するようにしてもよい。
【００６２】
また、携帯電話機６のＲＡＭ６３には、対応するＵＳＢメモリ２を特定するためのパスキーがペアリング処理によって予め記憶されている。ペアリング処理とは、セッションの事前処理であって、対応関係にある携帯電話機６とＵＳＢメモリ２とを所定の情報、例えばパスキーで紐付けする処理である。
【００６３】
次いで、接続が成功したか否かが判断され（ステップＴ５）、成功すると、セッションが行われることになる。例えば、機器の接続/認証/暗号化を行うためのプロファイルであるＧＡＰ（Generic Access Profile）を使用することで、パスキーの情報を利用して接続を行う。そして、接続されたら、データ転送を行うためのプロファイルであるＦＴＰ（File Transfer Profile）を使用してデータ転送を行う。
【００６４】
次いで、上記のようにしてセッション処理が開始され、まず認証キーがペアリング先のＵＳＢメモリ２に送信される（ステップＴ７）。続いて、当該ＵＳＢメモリ２から応答信号が受信されたか否かが判断され（ステップＴ９）、受信されたのであれば、予め設定された一定時間（例えば十数秒〜１分程度内の所与の時間）が経過したか否かが判断される（ステップＴ１１）。一定時間が経過すると、応答要求信号が送信され（ステップＴ１３）、次いで当該ＵＳＢメモリ２から応答信号が受信されたか否かが判断される（ステップＴ１５）。応答信号が受信されたのであれば、当該ＵＳＢメモリ２が端末１から抜かれたか否かが、例えば抜かれた旨の信号の受信の有無によって判断される（ステップＴ１７）。当該ＵＳＢメモリ２が端末１から抜かれたのであれば、本フローを終了する。一方、当該ＵＳＢメモリ２が端末１から抜かれていなければ、ステップＴ１１に戻る。
【００６５】
また、ステップＴ５でペアリング相手が発見できず、ステップＴ９，Ｔ１５で応答信号が受信されなければ、ＵＳＢメモリ２を装着する者が対応する携帯電話機６を所有しておらず、あるいは携帯電話機６がＵＳＢメモリ２から所定の近距離以上離れたと見なすなどして、セッション開始での接続失敗又はセッション中での切断を示すセッション失敗信号が電子メールで認証サーバ４に送信される（ステップＴ１９）。
【００６６】
図９は、端末１のＣＰＵによって実行されるＵＳＢ処理Ｉの手順の一例を示すフローチャートである。なお、ＵＳＢ処理Ｉ及び後述するＵＳＢ処理IIは、ＵＳＢメモリ２内にＣＰＵを内蔵し、ＵＳＢ処理Ｉ，IIの処理プログラムを情報記憶部２０２に記憶した態様で実行されるようにしてもよい。
【００６７】
まず、携帯電話機６からセッションのための信号、ここでは前記接続コマンドが受信されたかどうかが判断される（ステップＱ１）。前記コマンドが受信されていなければ、本フローを抜ける。一方、前記信号が受信されていると、パスキーが応答信号として返信される（ステップＱ３）。続いて、認証キーの受信の有無が判断され（ステップＱ５）、認証キーが受信されていなければ、本フローを抜ける。一方、認証キーが受信されていると、受信した認証キーが端末１に送出される（ステップＱ７）。
【００６８】
次いで、携帯電話機６から、セッションのための応答要求信号が受信されたか否かが判断される。信号が受信されていなければ、本フローを抜ける。一方、信号が受信されていると、応答信号が送信される（ステップＱ１１）。次いで、ＵＳＢメモリ２が端末１から抜かれたか否かが判断され（ステップＱ１３）、抜かれていなければ、ステップＱ９に戻って、応答要求信号の受信の有無が判断される。このようにして、ＵＳＢメモリ２が端末１から抜かれるまで、セッションが継続される。
【００６９】
図１０は、端末１のＣＰＵによって実行されるＵＳＢ処理IIの手順の一例を示すフローチャートである。まず、端末１から認証失敗信号が受信されたか否かが判断され（ステップＱ２１）、端末１から認証失敗信号が受信されていなければ、本フローを抜ける。一方、端末１から認証失敗信号が受信されていると、この信号に対応して認証失敗信号が携帯電話機６に送信される（ステップＱ２３）。
【００７０】
図１１は、携帯電話機６のＣＰＵによって実行される処理IIの手順の一例を示すフローチャートである。まず、ＵＳＢメモリ２から認証失敗信号を受信したか否かが判断される（ステップＴ３１）。認証失敗信号が受信されなければ、本フローを抜ける。一方、認証失敗信号が受信されたのであれば、当該ＵＳＢメモリ２との近距離通信の切断コマンドが発行される（ステップＴ３３）。この切断コマンドによって、セッション相手である携帯電話機６とＵＳＢメモリ２との近距離通信が遮断される。
【００７１】
なお、本発明は、以下の態様が採用可能である。
【００７２】
（１）特定ＡＰ記憶部１３２に記憶される特定アプリケーションソフトウエアは会員サーバ３等に格納されており、会員サーバ３からダウンロードされ、インストールされる態様とすることが好ましい。これにより、端末１にインストールされる特定ＡＰを汎用ＡＰを分断して実行させることが可能となる。
【００７３】
（２）ＵＳＢメモリ２は内部に電源用二次電池を備える構成でもよいし、あるいは端末１に装着（接続）された状態で端末１の電源から電源供給を受けて稼働する態様でもよい。
【００７４】
（３）認証サーバ４は、認証キーの異同の照合において認証失敗と判定した場合、当該端末に対して認証失敗信号を送信して、当該端末１の特定ＡＰの動作自体を禁止する等の態様を採用してもよいし、あるいは認証失敗信号によって認証サーバ４において当該端末１との間のパケットの送受信を禁止する態様でもよい。
【００７５】
（４）本実施形態では、認証サーバ４は、端末１から受信したＵＳＢＩＤに対して正当性ありと判断すると（ステップ＃７）、認証キーを対応する携帯電話機６に電子メールで送信する（ステップ＃１３）態様としたが、以下の態様でもよい。すなわち、例えばｉモード（登録商標）対応の携帯電話機６にｉアプリ（登録商標）のような、ネットワーク（情報伝送系）上の所定のサーバ（認証サーバ４）との間で所要のアプリケーションサービスを行う、アプリケーションプログラムを、認証サーバ４あるいは他の所定のサイトから、予めダウンロードしておき（あるいは必要に応じてその都度ダウンロードして）、所定の情報の授受を行う。また、このアプリケーションサービスを実行するプログラムは、待ち受け機能を利用して、例えば数秒〜数十秒での所定周期で認証キー送信要求信号を認証サーバ４に送信すると共に、この認証キー送信要求信号に応答して、（ＵＳＢＩＤの受信済みを前提として）認証サーバ４から送信されてきた認証キーを受信するようにする。一方、認証サーバ４は、ｉアプリ（登録商標）のサービスに対応可能な情報送受信部を備える。この情報送受信部は、携帯電話機６から認証キー送信要求信号を受信すると、それに応答して当該携帯電話機６の電子的なアドレスに認証キーを送信するようにしている。なお、この態様では、記憶部４３１は、ＵＳＢＩＤ／携帯電話機６の電子的なアドレス／認証キーの各情報を関連付けて記憶しておく。また、認証サーバ４は、前記認証キー送信要求信号の送信元の携帯電話機６の電子的なアドレスの正当性を、前記記憶部４３１の記憶内容のＵＳＢＩＤと照合することで判断するようにしてもよい。
【００７６】
具体的には、以下の手順で行えばよい。ＵＳＢメモリ２が端末１に装着されると、ＵＳＢメモリ２の所持者は携帯電話機６を所定のｉアプリ（登録商標）のモードへの起動操作を行う（常時このモード状態にある場合には、起動操作不要）。認証サーバ４は、ＵＳＢＩＤを受信済みであることを判断し、次いで、前述の正当性判断のための照合を行った後、正当であれば、認証キー送信要求信号に応答して認証キーを当該携帯電話機６に送信する。認証サーバ４は、認証キーの送信を（正常受信を条件に）１回行う。携帯電話機６は、認証キーを受信すると、省電のために本モードをスリープするようにしてもよい。このように、認証キーの送受信処理は、電子メールに限らず、携帯電話会社に応じた他のアプリケーションサービスを利用しても可能である。
【００７７】
以上のとおり、本発明は、ネットワークに接続された情報処理端末に装着することで所定の情報処理の実行を許可する携行型記憶媒体の正当所有者の有無を認証する本人認証システムにおいて、前記ネットワークに接続され、前記正当所有者か否かを認証する認証サーバを備え、前記携行型記憶媒体は、識別情報を記憶する識別情報記憶部と、前記正当所有者の所持する、無線基地局を有する情報伝送系を経由して情報の送受信が可能な携行型通信端末との間で近距離通信を行う第１の近距離通信部とを備え、前記認証サーバは、前記携行型記憶媒体の識別情報に対応付けて、前記携行型記憶媒体の正当所有者の所持する前記携行型通信端末の電子的なアドレス情報、及び固有の認証キー情報が記憶された関連情報記憶部を備え、前記情報処理端末は、前記携行型記憶媒体の装着を検出して前記識別情報を取得し、取得した前記識別情報を含む信号を前記認証サーバに送信する認証要求処理手段と、前記識別情報を含む信号の送信後、前記携行型通信端末及び前記携行型記憶媒体を介して前記認証サーバから認証キー情報を取得すると、取得した前記認証キー情報を前記認証サーバに送信する認証キー中継処理手段とを備え、前記認証サーバは、受信した前記識別情報を含む信号に含まれる前記識別情報に対応する認証キー情報及び電子的なアドレス情報を前記関連情報記憶部から読み出し、読み出した前記認証キー情報を読み出した前記電子的なアドレスに送信する認証キー情報処理手段と、前記認証キー情報の前記電子的なアドレスへの送信後、前記情報処理端末を介して前記認証キー情報を受信すると、前記認証キー情報処理手段によって送信された前記認証キー情報との異同を判定する第１の判定手段とを備えることが好ましい。
【００７８】
この構成によれば、認証サーバで、端末に装着された携行型記憶媒体の正当性が判定されたことを条件に、認証キー情報を、認証サーバから携行型通信端末へ、例えば電子メールで、携行型通信端末から端末に装着された携行型記憶媒体へ近距離通信で、そして携行型記憶媒体を装着している端末から認証サーバへネットワークを経由して送信することで、認証サーバで、送信した認証キーと受信した認証キーとを照合することで、本人認証が可能となる。従って、電子メール等で送信された認証キーが携行型通信端末から携行型記憶媒体に近距離通信によって送信されることで、端末使用者が自己の携行型記憶媒体と自己の携行型通信端末の両方を所持していることになり、携行型記憶媒体の盗用によっても、本人認証処理の不正なすり抜け操作等がシステム的に確実に阻止される。
【００７９】
また、前記認証サーバは、受信した前記識別情報を含む信号に含まれる前記識別情報と前記関連情報記憶部に予め記憶されている識別情報との一致を判定する識別情報一致判定手段を備えることが好ましい。この構成によれば、携行型記憶媒体の正当性が判定されるので、携行型記憶媒体に対する認証を確実なものとすることができる。
【００８０】
また、前記認証サーバは、前記判定の結果を前記認証キー情報の送信元の情報処理端末に送信する判定結果処理手段を備えることが好ましい。この構成によれば、判定の結果、認証が失敗した場合には、その旨が情報処理端末に送信されるので、情報処理端末においても、認証失敗に対する対応処理、例えば認証サーバへの情報の送信処理等を禁止する等の対応が可能となる。
【００８１】
また、前記情報処理端末は、前記携行型記憶媒体の装着状態を監視し、非装着が検知されると、前記認証サーバとの通信を中止する装着監視手段を備えることが好ましい。この構成によれば、情報処理端末での所定の情報処理を行う間、携行型記憶媒体を情報処理端末に継続して装着して、装着状態の監視をクリアする必要があるため、初回の認証時のみ装着すれば済む場合に比して、不正使用を困難なものとすることができる。
【００８２】
また、前記情報処理端末は、前記携行型記憶媒体が装着されている間、前記所定の情報処理が実行可能な状態にされるものであり、前記認証サーバは、前記情報処理端末からの前記識別情報を含む信号の受信が初回か否かを監視し、前記２回目以降の場合、前記識別情報を含む信号に含まれる前記識別情報が１回目に受信された前記識別情報と一致するか否かを判断する第２の判定手段を備えることが好ましい。この構成によれば、初回の本人認証が成功した場合には、２回以降では識別情報のみのチェックで済ますようにしたので、認証キー情報を、認証動作の都度、電子メール、携行型通信端末、携行型記憶媒体を経由させるといった手間を省き、かつ盗聴機会を少なくすることができる。
【００８３】
また、前記認証キー情報処理手段による前記認証キー情報の送信毎に異なる認証キー情報を作成する認証キー情報作成手段を備えることが好ましい。この構成によれば、仮に認証キー情報を盗聴されたとしても、次回の情報処理端末の使用に際しては無益な情報となるので、盗用が阻止できる。
【００８４】
また、認証キー情報作成手段は、無作為に前記認証キー情報を作成することが好ましい。この構成によれば、盗聴された認証キー情報から変更後の情報を予想できないため、信頼性の高い認証キー情報となる。
【００８５】
また、前記携行型通信端末は、前記携行型通信端末は、前記無線基地局との間で電磁波を媒介として前記情報の送受信を行う携帯電話機であることが好ましい。この構成によれば、携帯電話機は多数の者が所持しているツールであるため、本発明を汎用性の高いものとすることが可能となる。
【００８６】
また、前記第１の近距離通信部は、電磁波を媒介とした無線通信装置を備えたものであることが好ましい。この構成によれば、電磁波であれば、例えば光を用いた態様に比して携帯電話機の送受光面を合わせるために向きを調整する等の操作が不要となる。
【００８７】
また、請求項１〜８のいずれかに記載の本人認証システムに用いられる前記携帯型通信端末であって、前記第１の近距離通信部との間で近距離通信を行う第２の近距離通信部と、前記認証サーバから前記認証キー情報を受信すると、該受信した認証キー情報を前記第２の近距離通信部から前記第１の近距離通信部へ送信する近距離通信制御手段とを備えることが好ましい。この構成によれば、携行型通信端末に、第２の近距離通信部を備え、認証キーを携行型記憶媒体に送信するようにしたので、携行型記憶媒体の盗用によっても、本人認証処理の不正なすり抜け処理が確実に阻止される。
【００８８】
また、前記近距離通信制御手段は、対応する携行型記憶媒体を特定するパスキーが予め記憶されており、前記パスキーを用いて、前記認証サーバから受信した前記認証キー情報を前記対応する携行型記憶媒体の第１の近距離通信部へ送信することが好ましい。この構成によれば、仮に周囲に複数の携行型記憶媒体が存在していても、特定された１つの携行型記憶媒体にしか認証キーが送信されないため、高い秘匿性が保持できる。
【００８９】
また、前記認証サーバの電子的なアドレスを記憶するアドレス記憶部と、前記第１の近距離通信部との間での近距離通信の状態を監視し、近距離通信が途絶えた場合、その旨の情報を前記認証サーバの電子的なアドレスに送信する近接通信監視手段とを備えることが好ましい。この構成によれば、携行型通信端末と携行型記憶媒体との距離が相対的に近距離範囲外となった場合に、認証サーバにその旨が連絡されるので、正当者でない可能性の高い場合には所定の情報処理を禁止する等の措置を採ることできる。
【符号の説明】
【００９０】
１  端末（情報処理端末）
１１  制御部
１１１  ＵＳＢ通信処理部
１１２  装着検出部（装着監視手段）
１１３  ＵＳＢＩＤ取得部
１１４  認証要求処理部（認証要求処理手段）
１１５  認証キー取得部（認証キー中継処理手段、回数監視手段）
１１６  認証結果処理部
１１７  プログラム実行処理部
１１８  ネットワーク通信処理部
１３２  特定ＡＰ記憶部
２  ＵＳＢメモリ（携行型記憶媒体）
２０１  ＵＳＢＩＤ記憶部（識別情報記憶部）
２０２  情報記憶部
２０３  近距離通信処理部（第１の近距離通信部）
２１  近距離通信送受波部（第１の近距離通信部）
３  会員サーバ
４  認証サーバ
４１  制御部
４１１  パケット監視部
４１２  ＵＳＢ正当性判定部（識別情報一致判定手段）
４１３  第１認証処理部（第１の判定手段、判定結果処理手段）
４１４  第２認証処理部（第２の判定手段、判定結果処理手段）
４１５  認証キー作成部（認証キー情報作成手段）
４１６  ネットワーク通信処理部
４１７  携帯電子メール通信処理部（認証キー情報処理手段）
４３１  ＵＳＢＩＤ／携帯電子メールアドレス／認証キー記憶部（関連情報記憶部）
５  電子メールシステム（情報伝送系）
６  携帯電話機（携行型通信端末）
６１  制御部
６１１  近距離通信処理部（近距離通信制御手段）
６１２  ＵＳＢ接続状態監視部（近接通信監視手段）
６１３  認証キー取得部
６１４  携帯電子メール通信処理部
６１５  タイマ
６３  ＲＡＭ（アドレス記憶部）
６６  近距離通信送受波部（第２の近距離通信部）
７  ネットワーク
【図１】
2011077512.tif 000003
【図２】
2011077512.tif 000004
【図３】
2011077512.tif 000005
【図４】
2011077512.tif 000006
【図５】
2011077512.tif 000007
【図６】
2011077512.tif 000008
【図７】
2011077512.tif 000009
【図８】
2011077512.tif 000010
【図９】
2011077512.tif 000011
【図１０】
2011077512.tif 000012
【図１１】
2011077512.tif 000013
【国際調査報告】
2011077512.tif 000014
2011077512.tif 000015