(57)【要約】【課題】携帯電話端末によってユーザ認証を行う認証装置を提供する。【解決手段】認証サーバ３０とゲートウェイ４０から構成されている認証装置１００において、認証サーバ３０は、電話網５０を介してユーザの携帯電話端末１０から接続要求を受信し、発信電話番号が登録されている電話番号と一致する場合には、暗証番号入力ガイダンスを送信する。ユーザが入力した暗証番号の情報を受信し発信電話番号と暗証番号の組み合わせが登録情報に一致するかを確認する。一致したことが確認できた場合に、ユーザに対応するＩＤとパスワードの情報の読み出しを所定の時間可能にする。次に、ゲートウェイ４０が、インターネット６０を介してユーザが利用するクライアント端末２０からＩＤとパスワードを含む接続要求を受信した時に、受信したＩＤとパスワードの組み合わせが認証サーバ３０の登録情報と一致する場合には、プライベートネットワーク７０への接続を許可する。【選択図】    図１
2006023998.tif 000002
【特許請求の範囲】
【請求項１】
電話ネットワークとデータネットワークに接続された認証装置において、
ユーザごとに前記ユーザの携帯電話端末の電話番号を記憶している第１の記憶部と、
前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部と、
前記電話ネットワークを介して前記携帯電話端末から電話接続要求を受信して呼を確立し、前記電話接続要求に含まれている発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する第１の認証手段と、
前記第１の認証手段によって一致すると認証されたとき、前記携帯電話端末の前記ユーザに対応する前記第２の記憶部に記憶されている情報の読み出しを所定の時間可能にする設定を行う設定手段と、
前記データネットワークを介してユーザが利用する端末装置からＩＤを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応するＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する第２の認証手段と、
前記第２の認証手段によって一致すると認証されたとき、前記端末装置の接続を許可する接続許可手段と、
を備えたことを特徴とする認証装置。
【請求項２】
前記第１の記憶部は、
前記電話番号に対応付けて前記ユーザの暗証番号を更に記憶し、
前記第２の記憶部は、
前記ＩＤに対応付けて前記ユーザのパスワードを更に記憶し、
前記第１の認証手段は、
前記電話接続要求に含まれている発信電話番号の情報が前記第１の記憶部に記憶されている前記電話番号と一致するとき、暗証番号入力ガイダンスを前記携帯電話端末に送信し、前記ユーザが前記携帯電話端末を介して入力した暗証番号の情報を受信し、前記発信電話番号と前記暗証番号の組み合わせが前記第１の記憶部に記憶されている組み合わせに一致するか否かを認証し、
前記第２の認証手段は、
前記データネットワークを介してユーザが利用する端末装置からＩＤとパスワードを含む端末接続要求を受信した場合には、前記第２の記憶部から前記ユーザに対応する前記ＩＤと前記パスワードを読み出し、読み出した前記ＩＤと前記パスワードの組み合わせが受信した前記ＩＤと前記パスワードの組み合わせに一致するか否かを認証することを特徴とする請求項１に記載の認証装置。
【請求項３】
前記第１の認証手段は、
前記電話接続要求を受信し、前記電話接続要求に含まれている前記発信電話番号が前記第１の記憶部に記憶している前記電話番号と一致しない場合には、非登録電話番号通知メッセージを送信し、所定の回数以上、同一の前記発信電話番号を含む前記電話接続要求を受信したときには呼を切断することを特徴とする請求項１または２に記載の認証装置。
【請求項４】
前記第２の認証手段は、
前記端末装置の接続を許可した後は、読み出しが可能である所定の時間内であっても前記設定手段によって可能にされた前記第２の記憶部からの読み出し設定を取り消すことを特徴とする請求項１乃至３のいずれか１つに記載の認証装置。
【請求項５】
前記第１の認証手段は、
前記発信電話番号と前記暗証番号の組み合わせが前記第１の記憶部に記憶されている組み合わせに一致しない場合には、認証不能メッセージを送信し、所定の回数以上、前記認証不能メッセージを送信した場合には、呼を切断する手段と、
同一の発信電話番号から電話着信を受信し、所定の回数以上前記認証不能メッセージを送信して呼を切断した後に、再び同一の前記発信電話番号から電話着信を受信した時には呼を切断することを特徴とする請求項２乃至４のいずれか１つに記載の認証装置。
【請求項６】
ユーザが利用する携帯電話端末と、電話ネットワークとデータネットワークに接続された認証装置と、前記データネットワークに接続された端末装置と、を備えた携帯電話認証システムにおいて、
前記携帯電話端末は、
ユーザから前記認証装置への発信の指示を受け、前記電話ネットワークに発信電話番号を含む電話接続要求を送信する携帯電話接続手段によって構成され、
前記認証装置は、
前記ユーザごとに前記携帯電話端末の電話番号を記憶している第１の記憶部と、
前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部と、
前記携帯電話端末から前記電話接続要求を受信して、前記電話接続要求に含まれている前記発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する第１の認証手段と、
前記第１の認証手段で一致することが認証された場合に、前記ユーザに対応する前記第２の記憶部に記憶している情報の読み出しを所定の時間可能にする設定を行う設定手段と、
前記端末装置からＩＤを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応する前記ＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する第２の認証手段と、
前記第２の認証手段によって一致すると認証されたとき、前記端末装置の接続を許可する接続許可手段と、によって構成され、
前記端末装置は、
前記ユーザの指示を受けて、前記認証装置に前記ＩＤの情報を含む端末接続要求を送信する接続要求送信手段によって構成されることを特徴とする携帯電話認証システム。
【請求項７】
ユーザが利用する携帯電話端末と、電話ネットワークとデータネットワークに接続され、ユーザごとに前記ユーザの携帯電話端末の電話番号を記憶している第１の記憶部と、前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部とを備えた認証装置と、前記データネットワークに接続された端末装置と、を具備した携帯電話認証システムのユーザ認証方法であって、
前記携帯電話端末が、ユーザから前記認証装置への発信の指示を受け、前記電話ネットワークに発信電話番号を含む電話接続要求を送信する過程と、
前記認証装置が、前記携帯電話端末から前記電話接続要求を受信して、前記電話接続要求に含まれている前記発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する過程と、
前記認証装置が、前記電話番号が一致することが認証できた場合に、前記第２の記憶部に記憶されている前記ユーザに対応する前記ＩＤの情報の読み出しを所定の時間可能にする設定を行う過程と、
前記端末装置が、前記ユーザの指示を受けて前記認証装置にＩＤの情報を含む端末接続要求を送信する過程と、
前記認証装置が、前記端末装置から前記ＩＤと前記パスワードを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応する前記ＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する過程と、
前記認証装置が、前記ＩＤが一致することを認証できた場合に、前記端末装置の接続を許可する過程と、
からなることを特徴とするユーザ認証方法。
【請求項８】
電話ネットワークとデータネットワークに接続し、ユーザごとに前記ユーザの携帯電話端末の電話番号を記憶している第１の記憶部と、前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部と、を備えた認証装置のコンピュータを、
前記電話ネットワークを介して前記携帯電話端末から電話接続要求を受信して呼を確立し、前記電話接続要求に含まれている発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する第１の認証手段、
前記第１の認証手段によって一致すると認証されたとき、前記携帯電話端末の前記ユーザに対応する前記第２の記憶部に記憶されている情報の読み出しを所定の時間可能にする設定を行う設定手段、
前記データネットワークを介してユーザが利用する端末装置からＩＤを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応するＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する第２の認証手段、
前記第２の認証手段によって一致すると認証されたとき、前記端末装置の接続を許可する接続許可手段、
として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話端末を利用して端末装置の認証を行う認証装置、携帯電話認証システム及びユーザ認証方法並びにコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、ユーザが外出先から、端末装置を用いてインターネットを経由し、ホームネットワークや企業内のプライベートネットワークに接続することが広く行われている。
その際、認証サーバ等に固定的に設定されているユーザのＩＤとパスワードを用いて認証を行う方法では、一度悪意のあるユーザにＩＤとパスワードが盗まれてしまうと、不正にアクセスされてしまうという問題がある。
それを解決するために、ユーザに予め一定の時間で変化するワンタイムパスワードを生成するハンドヘルドデバイスを配布し、セキュリティを高めることが行われている（例えば、非特許文献１及び非特許文献２参照）。
【非特許文献１】山口英、鈴木裕信  編、「ｂｉｔ  別冊  情報セキュリティ」、共立出版、２０００年１月号、ｐ６１−６３
【非特許文献２】松本庸史  他、「別冊  電子商取引のセキュリティ技術」、日経デジタルマネーシステム、日経ＢＰ社、１９９８年６月号、ｐ５１−５２
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のハンドヘルドデバイスは認証でしか利用できないものである上に高価であり、ユーザごとに配布しないといけない企業側にとっては費用及び管理の面で負担が大きいという問題がある。
【０００４】
本発明は、上記問題を解決すべくなされたもので、その目的は、特別なハンドヘルドデバイスを個々のユーザに配布することなく、一般的に普及している携帯電話端末を利用してユーザ認証の方式を行う認証装置及び携帯電話認証システムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、電話ネットワーク（電話網５０）とデータネットワーク（インターネット６０）に接続された認証装置（認証サーバ３０及びゲートウェイ４０）において、ユーザごとに前記ユーザの携帯電話端末（携帯電話端末１０）の電話番号を記憶している第１の記憶部と、前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部と、前記電話ネットワークを介して前記携帯電話端末から電話接続要求を受信して呼を確立し、前記電話接続要求に含まれている発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する第１の認証手段と、前記第１の認証手段によって一致すると認証されたとき、前記携帯電話端末の前記ユーザに対応する前記第２の記憶部に記憶されている情報の読み出しを所定の時間可能にする設定を行う設定手段と、前記データネットワークを介してユーザが利用する端末装置（クライアント端末２０）からＩＤを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応するＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する第２の認証手段と、前記第２の認証手段によって一致すると認証されたとき、前記端末装置の接続を許可する接続許可手段と、を備えたことを特徴とする認証装置である。
【０００６】
本発明は、上記の発明において、前記第１の記憶部は、前記電話番号に対応付けて前記ユーザの暗証番号を更に記憶し、前記第２の記憶部は、前記ＩＤに対応付けて前記ユーザのパスワードを更に記憶し、前記第１の認証手段は、前記電話接続要求に含まれている発信電話番号の情報が前記第１の記憶部に記憶されている前記電話番号と一致するとき、暗証番号入力ガイダンスを前記携帯電話端末に送信し、前記ユーザが前記携帯電話端末を介して入力した暗証番号の情報を受信し、前記発信電話番号と前記暗証番号の組み合わせが前記第１の記憶部に記憶されている組み合わせに一致するか否かを認証し、前記第２の認証手段は、前記データネットワークを介してユーザが利用する端末装置からＩＤとパスワードを含む端末接続要求を受信した場合には、前記第２の記憶部から前記ユーザに対応する前記ＩＤと前記パスワードを読み出し、読み出した前記ＩＤと前記パスワードの組み合わせが受信した前記ＩＤと前記パスワードの組み合わせに一致するか否かを認証することを特徴とする。
【０００７】
本発明は、上記の発明において、前記第１の認証手段は、前記電話接続要求を受信し、前記電話接続要求に含まれている前記発信電話番号が前記第１の記憶部に記憶している前記電話番号と一致しない場合には、非登録電話番号通知メッセージを送信し、所定の回数以上、同一の前記発信電話番号を含む前記電話接続要求を受信したときには呼を切断することを特徴とする。
【０００８】
本発明は、上記の発明において、前記第２の認証手段は、前記端末装置の接続を許可した後は、読み出しが可能である所定の時間内であっても前記設定手段によって可能にされた前記第２の記憶部からの読み出し設定を取り消すことを特徴とする。
【０００９】
本発明は、上記の発明において、前記第１の認証手段は、前記発信電話番号と前記暗証番号の組み合わせが前記第１の記憶部に記憶されている組み合わせに一致しない場合には、認証不能メッセージを送信し、所定の回数以上、前記認証不能メッセージを送信した場合には、呼を切断する手段と、同一の発信電話番号から電話着信を受信し、所定の回数以上前記認証不能メッセージを送信して呼を切断した後に、再び同一の前記発信電話番号から電話着信を受信した時には呼を切断することを特徴とする。
【００１０】
本発明は、ユーザが利用する携帯電話端末（携帯電話端末１０）と、電話ネットワーク（電話網５０）とデータネットワーク（インターネット６０）に接続された認証装置（認証サーバ３０及びゲートウェイ４０）と、前記データネットワークに接続された端末装置（クライアント端末２０）と、を備えた携帯電話認証システムにおいて、前記携帯電話端末は、ユーザから前記認証装置への発信の指示を受け、前記電話ネットワークに発信電話番号を含む電話接続要求を送信する携帯電話接続手段によって構成され、前記認証装置は、前記ユーザごとに前記携帯電話端末の電話番号を記憶している第１の記憶部と、前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部と、前記携帯電話端末から前記電話接続要求を受信して、前記電話接続要求に含まれている前記発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する第１の認証手段と、前記第１の認証手段で一致することが認証された場合に、前記ユーザに対応する前記第２の記憶部に記憶している情報の読み出しを所定の時間可能にする設定を行う設定手段と、前記端末装置からＩＤを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応する前記ＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する第２の認証手段と、前記第２の認証手段によって一致すると認証されたとき、前記端末装置の接続を許可する接続許可手段と、によって構成され、前記端末装置は、前記ユーザの指示を受けて、前記認証装置に前記ＩＤの情報を含む端末接続要求を送信する接続要求送信手段によって構成されることを特徴とする携帯電話認証システムである。
【００１１】
本発明は、ユーザが利用する携帯電話端末（携帯電話端末１０）と、電話ネットワーク（電話網５０）とデータネットワーク（インターネット６０）に接続され、ユーザごとに前記ユーザの携帯電話端末の電話番号を記憶している第１の記憶部と、前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部とを備えた認証装置（認証サーバ３０及びゲートウェイ４０）と、前記データネットワークに接続された端末装置（クライアント端末２０）と、を具備した携帯電話認証システムのユーザ認証方法であって、前記携帯電話端末が、ユーザから前記認証装置への発信の指示を受け、前記電話ネットワークに発信電話番号を含む電話接続要求を送信する過程と、前記認証装置が、前記携帯電話端末から前記電話接続要求を受信して、前記電話接続要求に含まれている前記発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する過程と、前記認証装置が、前記電話番号が一致することが認証できた場合に、前記第２の記憶部に記憶されている前記ユーザに対応する前記ＩＤの情報の読み出しを所定の時間可能にする設定を行う過程と、前記端末装置が、前記ユーザの指示を受けて前記認証装置にＩＤの情報を含む端末接続要求を送信する過程と、前記認証装置が、前記端末装置から前記ＩＤと前記パスワードを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応する前記ＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する過程と、前記認証装置が、前記ＩＤが一致することを認証できた場合に、前記端末装置の接続を許可する過程と、
からなることを特徴とするユーザ認証方法である。
【００１２】
本発明は、上記の発明において、電話ネットワーク（電話網５０）とデータネットワーク（インターネット６０）に接続し、ユーザごとに前記ユーザの携帯電話端末（携帯電話端末１０）の電話番号を記憶している第１の記憶部と、前記ユーザごとに前記ユーザに予め付与されたＩＤを記憶している第２の記憶部と、を備えた認証装置（認証サーバ３０及びゲートウェイ４０）のコンピュータを、前記電話ネットワークを介して前記携帯電話端末から電話接続要求を受信して呼を確立し、前記電話接続要求に含まれている発信電話番号が前記第１の記憶部に記憶されている前記電話番号と一致するか否かを認証する第１の認証手段、前記第１の認証手段によって一致すると認証されたとき、前記携帯電話端末の前記ユーザに対応する前記第２の記憶部に記憶されている情報の読み出しを所定の時間可能にする設定を行う設定手段、前記データネットワークを介してユーザが利用する端末装置（クライアント端末２０）からＩＤを含む端末接続要求を受信した時に、前記第２の記憶部から前記ユーザに対応するＩＤを読み出し、読み出した前記ＩＤと受信した前記ＩＤが一致するか否かを認証する第２の認証手段、前記第２の認証手段によって一致すると認証されたとき、前記端末装置の接続を許可する接続許可手段、として機能させるためのコンピュータプログラムである。
【発明の効果】
【００１３】
この発明によれば、認証装置は、ユーザが利用する携帯電話端末からの発信を受信して、発信電話番号が予め記憶している電話番号の場合には、予め記憶している当該ユーザの電話場号と一致する場合には、当該ユーザのＩＤの情報の読み出しを所定の時間可能にする。次に、ユーザの指示を受けた端末装置から端末接続要求を受信した場合には、予め記憶しているユーザのＩＤを読み出し、端末接続要求に含まれているＩＤに一致する場合には、接続を許可する構成となっている。そのため、ユーザは自らの携帯電話端末等を利用し、認証装置による認証を受けて、プライベートネットワーク等へ接続することが可能となる。それによって、個々のユーザにハンドヘルドデバイスを配布する必要がなくなり、企業等は費用及び管理の面での負担を軽減することが可能となる。また、ワンタイムパスワードを生成するハンドヘルドデバイスの場合は、あるユーザのＩＤを知る悪意のある者にデバイスが盗まれてしまうと、ユーザが盗まれたことに気が付くまで悪意のあるユーザから不正アクセスを受ける可能性がある。しかし、携帯電話端末を利用する場合には、携帯電話端末が盗まれたとしても、携帯電話端末における認証において暗証番号が必要であるため、盗まれた際に、ハンドヘルドデバイスに比べて不正アクセスされる可能性が低いという効果がある。また、携帯電話端末は、他の用途でも利用するため盗まれたことに気付きやすいという効果も奏する。
【００１４】
また、本発明によれば、ユーザが利用する携帯電話端末から受信した発信電話番号が予め記憶している電話番号の場合には、暗証番号入力のガイダンスを送信する。そして、携帯電話端末から暗証番号の情報を受信し、発信電話番号と暗証番号の組み合わせが予め記憶している当該ユーザの電話番号と暗証番号の組み合わせに一致する場合には、ユーザのＩＤとパスワードの情報の読み出しを所定の時間可能にする。次に、ユーザの指示を受けた端末装置から端末接続要求を受信した場合には、予め記憶しているユーザのＩＤとパスワードの情報を読み出し、端末接続要求に含まれているＩＤとパスワードの組み合わせに一致する場合には接続を許可する構成となっている。そのため、ユーザの携帯電話端末の電話番号とユーザに付与されたＩＤのみで認証する場合よりも、暗証番号とパスワードを入力しなければならないことにより更に認証の信頼性を高めることが可能となる。
【００１５】
また、本発明によれば、認証装置は、電話着信を受信し、発信電話番号が予め記憶している電話番号に一致しない場合には、登録されていない電話番号である旨を通知するメッセージを送信する。そして、所定の回数以上、同一の発信電話番号から電話着信を受信した場合には、呼を切断する構成となっている。そのため、認証装置に登録されていない携帯電話端末を利用して認証を行おうとしても、数回処理を繰り返した後に、認証処理を停止してしまうため、悪意のあるユーザからの不正アクセスを防ぐことが可能となる。
【００１６】
また、本発明によれば、端末装置の接続を許可した後は、読み出しが可能である所定の時間内であっても内部に記憶している情報の読み出し可能設定を取り消す構成となっている。そのため、成り済まして接続を試みる悪意のあるユーザからの不正アクセスを防ぐことが可能となる。
【００１７】
また、本発明によれば、発信電話番号と暗証番号の組み合わせが予め記憶している電話番号と暗証番号の組み合わせに一致しない場合には、認証不能メッセージを送信し、所定の回数以上、認証不能メッセージを送信した場合には、呼を切断する。そして、所定の回数以上、同一の発信電話番号から電話着信を受信し、認証不能メッセージを送信して呼を切断した場合には、再び同一の発信電話番号から電話着信を受信しても認証不能メッセージを応答することなく呼を切断する構成となっている。そのため、認証装置に登録されている携帯電話端末を何らかの形で所有することになったユーザであっても、正しい暗証番号を入力しない限り認証されることはなく、また、数回繰り返した後に、認証処理を停止してしまうため、悪意のあるユーザからの不正アクセスを防ぐことが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施形態による携帯電話認証システムを図面を参照して説明する。
図１は、この発明の一実施形態による携帯電話認証システム１を示す概略ブロック図である。
同図において、携帯電話端末１０は、一般的な携帯電話機などであり、ユーザが着信先の電話番号を押下することにより電話網５０を介して対向する端末に接続することができる。クライアント端末２０は、例えば携帯電話端末１０のユーザが所有するパーソナルコンピュータであり、ユーザの操作を受けてインターネット６０に接続することができる。認証サーバ３０は、ユーザごとの携帯電話の電話番号と暗証番号の組み合わせの情報を記憶しており、電話網５０を介して携帯電話端末１０からの着呼を受信して認証を行う。また、ユーザごとにＩＤとパスワードの情報を記憶しており、ＲＡＤＩＵＳ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ−Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅｓ）としての機能を有している。携帯電話端末１０において認証がＯＫとなったユーザのＩＤとパスワードの情報のみをアクセスを許可することにより、携帯電話によるネットワークアクセスの認証を実現している。ゲートウェイ４０は、企業のイントラネットであるプライベートネットワーク７０とインターネット６０の境界に設置される装置である。ゲートウェイ４０は、認証サーバ３０とＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）もしくはインターネットを介して接続されている。そして、インターネット６０を介してクライアント端末２０からプライベートネットワーク７０への接続要求を受信し、認証サーバ３０のＲＡＤＩＵＳを利用して認証を行う。認証がＯＫであると確認されたクライアント端末２０はゲートウェイ４０を介してプライベートネットワーク７０に接続することができる。プラプライベートネットワーク７０は、企業のイントラネットやホームネットワーク等であり、また、ネットワークの代わりに接続時に認証を必要とするサーバ装置であってもよい。
なお、認証サーバ３０及びゲートウェイ４０は１台の認証装置１００によって構成されていてもよく、また逆に、１台の認証サーバ３０が複数のゲートウェイ４０のデータを管理する構成であってもよい。また、ユーザが利用するクライアント端末２０は、ユーザが所有するものでなくても良く、ユーザのそばにありユーザが自由に利用することができるものであればよい。
【００１９】
図２は、携帯電話認証システム１における処理の流れを示したシーケンス図である。
同図において、図１と同じ符号は同じ装置を示すため説明を省略する。
最初に、ユーザがクライアント端末２０を利用し、ゲートウェイ４０を介してプライベートネットワーク７０に接続するために、携帯電話端末１０において認証サーバ３０の電話番号を押下して発信を行う（ステップＳ２−１）。認証サーバ３０は、内部のデータベースから携帯電話端末１０の発信電話番号に該当するデータが存在することを確認し、電話番号が存在した場合には、暗証番号を入力するガイダンスを送信する。該当するデータが存在しない場合には登録されていない電話番号である旨のＮＧのガイダンスを送信する（ステップＳ２−２）。ユーザが携帯電話端末１０のボタンを押下することにより暗証番号を入力し、暗証番号を含んだ情報を認証サーバ３０へ送信する（ステップＳ２−３）。認証サーバ３０は、暗証番号を含んだ情報を受信して、内部のデータベースから発信電話番号に対応する暗証番号を読み出し、受信した暗証番号と比較して一致する場合には認証ＯＫのガイダンスを送信し、ＮＧの場合にはＮＧのガイダンスを送信する。認証ＯＫの場合には、予め設定されている当該ユーザのＩＤとパスワードの情報へのアクセスを一定時間許可する設定が行われる（ステップＳ２−４）。
【００２０】
認証サーバ３０から、認証ＯＫのガイダンスを聞いたユーザは、クライアント端末２０から予め付与されているＩＤとパスワードを入力する。※１に示す正しいＩＤとパスワードが入力された場合には、クライアント端末２０は、ユーザが入力したＩＤとパスワードを受けて、ＩＤとパスワードを含んだ情報をゲートウェイ４０に送信する（ステップＳ２−５）。ゲートウェイ４０は、ＩＤとパスワードが正しい情報であるかを確認するためにＩＤとパスワードを含んだ情報を認証サーバ３０に送信する（ステップＳ２−６）。認証サーバ３０はゲートウェイ４０からＩＤとパスワードの情報を受信し、予め設定されているユーザのＩＤとパスワードの情報に一致するときは認証ＯＫをゲートウェイ４０に応答する（ステップＳ２−７）。そして、認証がＯＫと判定されたＩＤとパスワードについては、その後、当該ＩＤとパスワードの受付を終了する。つまり、同図において＊１でゲートウェイ４０からのＩＤとパスワードの情報の受付を開始した後に、＊２のタイミングで一度認証がＯＫとなった場合には、認証可能時間内であっても当該ＩＤとパスワードへのアクセスは拒絶される（ステップＳ２−８）。そのあと、ゲートウェイ４０は認証ＯＫのメッセージをクライアント端末２０に送信し（ステップＳ２−９）、クライアント端末２０はゲートウェイ４０を介してプライベートネットワーク７０へのＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）接続を開始する（ステップＳ２−１０）。
認証がＯＫとなったＩＤとパスワードに関して認証可能時間内であっても拒絶するのは、悪意のあるユーザの成り済ましによる不正アクセスを防ぐためである。
【００２１】
同図における※２は、認証サーバ３０から認証ＯＫのガイダンスを聞いたユーザが、一定時間内に誤ったＩＤとパスワードをクライアント端末２０に入力した場合の処理シーケンスである。最初のステップＳ２−５とＳ２−６は上述した処理と同じであるため説明を省略する。認証サーバ３０は、ゲートウェイ４０からＩＤとパスワードを含む情報を受信し、予め設定されているユーザのＩＤとパスワードの情報に一致するか否かを判定する。ＩＤとパスワードが誤っているため、判定結果は一致せず認証はＮＧとなり認証ＮＧのメッセージをゲートウェイ４０に送信する（ステップＳ２−１１）。ゲートウェイ４０は、ＩＤとパスワードの入力要求をクライアント端末２０に送信する（ステップＳ２−１２）。ユーザはクライアント端末２０にＩＤとパスワードを再入力し、クライアント端末２０は再びＩＤとパスワードの情報をゲートウェイ４０に送信する（ステップＳ２−１４）。しかし、同図においてはステップＳ２−１２からステップＳ２−１４の間に、認証サーバ３０の認証可能時間、即ち＊１から＊２までの時間は既に終了しており（ステップＳ２−１３）、再入力されたＩＤとパスワードは認証サーバ３０において拒絶され、クライアント端末２０はゲートウェイ４０を介してＶＰＮ接続を開始することはできない。
このような場合には、ユーザは、携帯電話端末１０を利用して、再度認証サーバ３０で認証を行う必要がある。
【００２２】
図３は、図２のステップＳ２−２において着信した携帯電話端末１０の発信電話番号が認証サーバ３０に登録されていなかった場合の処理を示すシーケンス図である。
最初に、ユーザが入力した認証サーバ３０の電話番号を受けて、携帯電話端末１０が発信を行う（ステップＳ３−１）。認証サーバ３０は、内部のデータベースから携帯電話端末１０の発信電話番号に該当するデータが存在することを検出する。同図の場合には、該当する電話番号が存在しないため、登録されていない電話番号である旨のＮＧのガイダンスを携帯電話端末１０に送信する（ステップＳ３−２）。そして、認証サーバ３０は切断指示を送信し、呼を切断する（ステップＳ３−３）。ステップＳ３−１からステップＳ３−３の処理が所定の回数行われると、ユーザが携帯電話端末１０から発信しても、認証サーバ３０は認証処理を行わず、また、ＮＧのガイダンスを送信することなく切断指示を送信し、呼を切断する（ステップＳ３−４）。
この処理によって、認証サーバ３０に電話番号が登録されていない携帯電話端末１０を利用して認証サーバ３０において認証を行おうとしても、数回処理が繰り返されると、認証処理を停止してしまうため、悪意のあるユーザからの不正アクセスを防ぐことが可能となる。
【００２３】
図４は、図２におけるステップＳ２−４において、ユーザが入力した暗証番号が認証サーバ３０において登録されていなかった場合に、認証サーバ３０がＮＧのガイダンスを送信する際の処理を示すシーケンス図である。
最初に、ユーザが入力した認証サーバ３０の電話番号を受けて、携帯電話端末１０が発信を行う（ステップＳ４−１）。認証サーバ３０は、内部のデータベースから携帯電話端末１０の発信電話番号に該当するデータが存在するかを検出する。同図の場合には、該当する電話番号が存在するため認証ＯＫとなり、認証サーバ３０は暗証番号の入力ガイダンスを携帯電話端末１０に送信する（ステップＳ４−２）。ユーザが入力した暗証番号を受けて、携帯電話端末１０は暗証番号を含んだ情報を認証サーバ３０に送信する（ステップＳ４−３）。同図において、認証サーバ３０には、該当する暗証番号が設定されていないため認証ＮＧのガイダンスを携帯電話端末１０に送信する（ステップＳ４−４）。ユーザは暗証番号を再入力し、携帯電話端末１０は再び認証処理を行う（ステップＳ４−５）。ステップＳ４−４とステップＳ４−５の処理が数回繰り返し行われると認証サーバ３０は、切断指示を携帯電話端末１０に送信して、呼を切断する（ステップＳ４−６）。そして、携帯電話端末１０が再び発信するとステップＳ４−１からステップＳ４−６までの処理が所定の回数繰り返し行われた後は、認証サーバ３０は認証処理を行わず、携帯電話端末１０が発信しても、認証サーバ３０は切断指示を送信し、呼を切断する（ステップＳ４−７）。
この処理によって、認証サーバ３０に登録された携帯電話端末１０を何らかの形で所有することになったユーザであっても、正しい暗証番号を入力しない限り認証サーバ３０で認証されることはない。また、数回繰り返した後に、認証サーバ３０は認証処理を停止してしまうため、悪意のあるユーザからの不正アクセスを防ぐことが可能となる。
【００２４】
上述の携帯電話認証システムの各装置は内部に、コンピュータシステムを有している。そして、上述したユーザ認証の処理過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記録されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態における携帯電話認証システムを示すブロック図である。
【図２】同実施形態におけるユーザ認証の処理の流れを示すシーケンス図である。
【図３】同実施形態における登録されていない携帯電話端末からの発信された場合のユーザ認証の処理の流れを示すシーケンス図である。
【図４】同実施形態における登録されていない暗証番号が入力された場合のユーザ認証の処理の流れを示すシーケンス図である。
【符号の説明】
【００２６】
１０  携帯電話端末
２０  クライアント端末
３０  認証サーバ
４０  ゲートウェイ
５０  電話網
６０  インターネット
７０  プライベートネットワーク
１００  認証装置
【図１】
2006023998.tif 000003
【図２】
2006023998.tif 000004
【図３】
2006023998.tif 000005
【図４】
2006023998.tif 000006