(57)【要約】【課題】ユーザ認証を必要とする例えばデータ保存装置に対する不正なログインを抑止することが可能なユーザ認証システムを提供する。【解決手段】ＩＰネットワーク５０上のデータ保存装置２０に対するユーザ認証を行うユーザ認証システム１００として、電話交換装置１０は、データ保存装置２０との間のユーザ認証用の連携を行う外部連携制御部１２と、暗証番号によるユーザ認証を行う認証制御部１５と、を有し、ＰＣ３０からのアクセスを受け取ったデータ保存装置２０からＰＣ３０のユーザを示すユーザＩＤを付した認証要求を外部連携制御部１２により電話交換装置１０が受け取ると、認証制御部１５により、該認証要求に付されたユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証結果を外部連携制御部１２によりデータ保存装置２０に返送する。データ保存装置２０は受け取ったユーザ認証結果をＰＣ３０に返送する。【選択図】図１
2020140619.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムであって、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御部を有する電話交換装置が、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御部と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御部と、
を有し、
前記サービス提供装置は、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記電話交換装置に前記ＩＰネットワークを介して送信し、
かつ
送信していた前記ユーザ認証要求に対するユーザ認証結果を前記電話交換装置から受け取った際に、該ユーザ認証要求に付した前記ユーザＩＤのユーザからのアクセス要求に対するユーザ認証結果を、該ユーザの前記端末装置に返送し、
一方、
前記電話交換装置は
前記サービス提供装置から前記ユーザＩＤを付した前記ユーザ認証要求を、前記外部連携制御部により受け取った際に、
前記認証制御部により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御部を介して、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とするユーザ認証システム。
【請求項２】
前記サービス提供装置は、
前記電話交換装置に対して前記ユーザ認証要求を送信する対象となるユーザに関するユーザＩＤをあらかじめ登録したユーザＩＤ登録リストを保持し、前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、当該端末装置のユーザを特定するユーザＩＤが前記ユーザＩＤ登録リストに登録されていた場合に、前記電話交換装置に対して前記ユーザ認証要求を送信する、
ことを特徴とする請求項１に記載のユーザ認証システム。
【請求項３】
前記電話交換装置は、
前記サービス提供装置毎に、当該電話交換装置によるユーザ認証を行うユーザに関するユーザＩＤと該ユーザがユーザ認証用として使用する前記電話機の電話番号とを紐付けてあらかじめ登録している電話番号登録リストを管理する認証用電話番号管理部と、
１回に限り使用することが可能な暗証番号を生成する暗証番号生成部と、
をさらに有し、
前記電話交換装置の前記認証制御部が、前記ユーザ認証要求に基づく暗証番号によるユーザ認証を行う際に、
前記認証用電話番号管理部から、前記ユーザ認証要求の送信元の前記サービス提供装置に関する前記電話番号登録リストに、前記ユーザ認証要求に付されたユーザ番号に紐付けられた１ないし複数の前記電話機の電話番号を電話番号リストとして取得し、
かつ、
取得した前記電話番号リストに設定されている１ないし複数の前記電話機の電話番号毎の暗証番号を前記暗証番号生成部により生成し、生成した電話番号毎の暗証番号を、電話番号・暗証番号リストとして取得した後、
前記認証制御部は、
前記電話番号・暗証番号リストとして取得したいずれかの電話番号と該電話番号に紐付けられた暗証番号とを選択して、選択した前記電話番号を宛先として前記電話交換制御部により外線発信して前記電話網を経由して該電話番号の電話機から応答信号を受信すると、選択した前記暗証番号に基づく暗証番号照合処理を行い、暗証番号の照合結果を、ユーザ認証を行った結果として、前記ユーザ認証要求の送信元の前記サービス提供装置に前記外部連携制御部を介して返送する、
ことを特徴とする請求項１または２に記載のユーザ認証システム。
【請求項４】
前記電話交換装置の前記認証制御部は、
前記電話番号・暗証番号リストとして取得した電話番号が複数設定されていた場合、設定されている全ての電話番号と該電話番号それぞれに紐付けられた全ての暗証番号とを順次選択して、選択した前記暗証番号に基づく前記暗証番号照合処理を行い、
前記電話番号・暗証番号リストに設定されている全ての電話番号の前記電話機との間で暗証番号の照合が成功した場合に、ユーザ認証が得られたものと判断し、
一方、前記電話番号・暗証番号リストに設定されているいずれかの電話番号の前記電話機との間で暗証番号の照合が失敗した場合には、ユーザ認証が得られなかったものと判断して、
判断した結果を、ユーザ認証を行った結果として、前記ユーザ認証要求の送信元の前記サービス提供装置に前記外部連携制御部を介して返送する、
ことを特徴とする請求項３に記載のユーザ認証システム。
【請求項５】
前記電話交換装置は、
前記電話機から前記電話網を介して送信されてくるＰＢ信号を受信して、ダイヤル情報に変換するＰＢ信号受信部
をさらに有し、
前記電話交換装置の前記認証制御部が、前記電話機からの応答信号の受信後に、選択した前記暗証番号に基づく前記暗証番号照合処理を行う際に、
前記認証制御部は、
前記電話交換制御部により、前記電話機に対して音声ガイダンスを用いて前記暗証番号を１桁ずつ音声により通知し、該電話機のダイヤル操作により入力されたダイヤル番号をＰＢ信号として前記ＰＢ信号受信部により受信してダイヤル情報に変換した結果を、通知した１桁の番号との照合する動作を順次繰り返し、
全ての桁の暗証番号の照合が完了して、全ての桁について照合が成功した場合には前記暗証番号の照合が成功したものと判断し、いずれかの桁で照合が失敗した場合には前記暗証番号の照合が失敗したものと判断して
判断した結果を、前記暗証番号の照合結果として出力する、
ことを特徴とする請求項３または４に記載のユーザ認証システム。
【請求項６】
前記電話交換装置の前記認証制御部が、前記電話機からの応答信号の受信後に、選択した前記暗証番号に基づく前記暗証番号照合処理を開始する際に、
前記認証制御部は、
前記暗証番号を１桁ずつ音声により通知する動作に先立って、前記電話機のユーザが暗証番号の入力待ちの状態になっていることを確認するための該電話機上の特定のダイヤルボタンの押下操作を促す音声ガイダンスを前記電話交換制御部により該電話機に対して通知する、
ことを特徴とする請求項５に記載のユーザ認証システム。
【請求項７】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおいて前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御部を有する電話交換装置であって、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御部と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御部と、
を有し、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った前記サービス提供装置から前記ＩＰネットワークを介して該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記外部連携制御部により受け取った際に、
前記認証制御部により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御部を介して、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とする電話交換装置。
【請求項８】
前記サービス提供装置毎に、当該電話交換装置によるユーザ認証を行うユーザに関するユーザＩＤと該ユーザがユーザ認証用として使用する前記電話機の電話番号とを紐付けてあらかじめ登録している電話番号登録リストを管理する認証用電話番号管理部と、
１回に限り使用することが可能な暗証番号を生成する暗証番号生成部と、
をさらに有し、
前記認証制御部が、前記ユーザ認証要求に基づく暗証番号によるユーザ認証を行う際に、
前記認証用電話番号管理部から、前記ユーザ認証要求の送信元の前記サービス提供装置に関する前記電話番号登録リストに、前記ユーザ認証要求に付されたユーザ番号に紐付けられた１ないし複数の前記電話機の電話番号を電話番号リストとして取得し、
かつ、
取得した前記電話番号リストに設定されている１ないし複数の前記電話機の電話番号毎の暗証番号を前記暗証番号生成部により生成し、生成した電話番号毎の暗証番号を、電話番号・暗証番号リストとして取得した後、
前記認証制御部は、
前記電話番号・暗証番号リストとして取得したいずれかの電話番号と該電話番号に紐付けられた暗証番号とを選択して、選択した前記電話番号を宛先として前記電話交換制御部により外線発信して前記電話網を経由して該電話番号の電話機から応答信号を受信すると、選択した前記暗証番号に基づく暗証番号照合処理を行い、暗証番号の照合結果を、ユーザ認証を行った結果として、前記ユーザ認証要求の送信元の前記サービス提供装置に前記外部連携制御部を介して返送する、
ことを特徴とする請求項７に記載の電話交換装置。
【請求項９】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおけるユーザ認証方法であって、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御ステップを有する電話交換装置が、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御ステップと、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御ステップと、
を有し、
前記サービス提供装置は、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記電話交換装置に前記ＩＰネットワークを介して送信し、
かつ
送信していた前記ユーザ認証要求に対するユーザ認証結果を前記電話交換装置から受け取った際に、該ユーザ認証要求に付した前記ユーザＩＤのユーザからのアクセス要求に対するユーザ認証結果を、該ユーザの前記端末装置に返送し、
一方、
前記電話交換装置は
前記サービス提供装置から前記ユーザＩＤを付した前記ユーザ認証要求を、前記外部連携制御ステップにより受け取った際に、
前記認証制御ステップにより、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御ステップにより、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とするユーザ認証方法。
【請求項１０】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおいて、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御機能を有する電話交換装置のコンピュータによって動作するユーザ認証プログラムであって、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御機能と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御機能と、
を有し、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った前記サービス提供装置から前記ＩＰネットワークを介して該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記外部連携制御機能により受け取った際に、
前記認証制御機能により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御機能により、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とするユーザ認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ認証システム、電話交換装置、ユーザ認証方法およびユーザ認証プログラムに関し、特に、種々のインターネット上のネットワークサービスに対するログオン時や入室時におけるユーザ認証に好適に使用することが可能なユーザ認証システム、電話交換装置、ユーザ認証方法およびユーザ認証プログラムに関する。
【背景技術】
【０００２】
近年、インターネット等のネットワークに接続されたサービス提供装置（サーバ）にアクセスして、該サーバに蓄積されている情報を取得しようとする際に、不正アクセスを防止するために、該サービス提供装置（サーバ）からユーザ認証を求められる仕組みが採用されている。ユーザ認証は、特許文献１の特開２０００−２９３７７２号公報「入室管理システムとそれにおける認証方法」や特許文献２の特開２００３−０８５１４５号公報「ユーザ認証システムおよびユーザ認証方法」等にも記載されているように、通常、サーバ内にユーザ識別子（ユーザＩＤ）とパスワードとがユーザ毎にあらかじめ登録されていて、ユーザからアクセスがあった際に、サーバが、該ユーザの端末装置から送信されてきたユーザ識別子（ユーザＩＤ）とパスワードとがサーバ内に登録されているか否かを確認することによって行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２９３７７２号公報
【特許文献２】特開２００３−０８５１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述した前記特許文献１や特許文献２のような本発明に関連する現状の技術においては、次のような問題があり、ネットワーク上に配置されているサービス提供装置に対する不正なログインを防止することが困難である。
【０００５】
（１）ユーザ認証用の暗証番号の管理が、ユーザ個人に依存しているため、ユーザの不注意により暗証番号が第三者に漏洩した場合に、暗証番号を新たな番号に変更するまでの間、第三者からのユーザ認証が成功してしまう。
【０００６】
（２）ユーザ認証を必要とするサービス提供装置自身で、ユーザ認証用の暗証番号を生成したり管理を行ったりしているので、当該サービス提供装置に不正アクセスしてサービスの提供を受けたいと思う第三者が、当該サービス提供装置に対し何らかの手段で攻撃して暗証番号を不正に取得する危険性が高い。
【０００７】
（３）ユーザ認証のために必要とする暗証番号をサービス提供装置で管理するために記録（または記憶）しておくことが必要になるが、管理する対象が増加してくると、暗証番号の管理に対する危険性が増加してくるため、管理コストの上昇が避けられない。
【０００８】
（本開発の目的）
本開発の目的は、かかる事情に鑑み、ユーザ認証を必要とするサービス提供装置に対する不正なログインを抑止することが可能なユーザ認証システム、電話交換装置、ユーザ認証方法およびユーザ認証プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
前述の課題を解決するため、本発明によるユーザ認証システム、電話交換装置、ユーザ認証方法およびユーザ認証プログラムは、主に、次のような特徴的な構成を採用している。
【００１０】
（１）本発明によるユーザ認証システムは、
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムであって、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御部を有する電話交換装置が、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御部と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御部と、
を有し、
前記サービス提供装置は、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記電話交換装置に前記ＩＰネットワークを介して送信し、
かつ
送信していた前記ユーザ認証要求に対するユーザ認証結果を前記電話交換装置から受け取った際に、該ユーザ認証要求に付した前記ユーザＩＤのユーザからのアクセス要求に対するユーザ認証結果を、該ユーザの前記端末装置に返送し、
一方、
前記電話交換装置は
前記サービス提供装置から前記ユーザＩＤを付した前記ユーザ認証要求を、前記外部連携制御部により受け取った際に、
前記認証制御部により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御部を介して、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とする。
【００１１】
（２）本発明による電話交換装置は、
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおいて前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御部を有する電話交換装置であって、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御部と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御部と、
を有し、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った前記サービス提供装置から前記ＩＰネットワークを介して該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記外部連携制御部により受け取った際に、
前記認証制御部により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御部を介して、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とする。
【００１２】
（３）本発明によるユーザ認証方法は、
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおけるユーザ認証方法であって、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御ステップを有する電話交換装置が、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御ステップと、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御ステップと、
を有し、
前記サービス提供装置は、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記電話交換装置に前記ＩＰネットワークを介して送信し、
かつ
送信していた前記ユーザ認証要求に対するユーザ認証結果を前記電話交換装置から受け取った際に、該ユーザ認証要求に付した前記ユーザＩＤのユーザからのアクセス要求に対するユーザ認証結果を、該ユーザの前記端末装置に返送し、
一方、
前記電話交換装置は
前記サービス提供装置から前記ユーザＩＤを付した前記ユーザ認証要求を、前記外部連携制御ステップにより受け取った際に、
前記認証制御ステップにより、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御ステップにより、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とする。
【００１３】
（４）本発明によるユーザ認証プログラムは、
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおいて、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御機能を有する電話交換装置のコンピュータによって動作するユーザ認証プログラムであって、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御機能と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御機能と、
を有し、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った前記サービス提供装置から前記ＩＰネットワークを介して該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記外部連携制御機能により受け取った際に、
前記認証制御機能により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号によるユーザ認証を行い、ユーザ認証を行った結果を、前記外部連携制御機能により、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とする。
【発明の効果】
【００１４】
本発明のユーザ認証システム、電話交換装置、ユーザ認証方法およびユーザ認証プログラムによれば、主に、以下のような効果を奏することができる。
【００１５】
認証を必要とするサービス提供装置に対する不正なログインが発生する懸念を大幅に低減することができ、信頼性が高いユーザ認証を実現することができる。
【００１６】
なぜならば、ユーザ認証に用いる暗証番号が、認証を必要とするサービス提供装置側ではなく、該サービス提供装置とは別の電話網に存在する電話交換装置側において該サービス提供装置に関するユーザ認証を行っているからである。さらには、仮に、第三者がなりすまして、電話交換装置に対して認証要求を入力したとしても、サービス提供装置とは全く連携していない操作になるので、実際にログオンしたいサービス提供装置にはログオンすることはできないからである。
【図面の簡単な説明】
【００１７】
【図１】本発明に係るユーザ認証システムのシステム構成の一例を示すシステム構成図である。
【図２Ａ】本発明の一実施形態として図１に示したユーザ認証システムにおけるユーザ認証処理の全体の動作例を示すシーケンスチャートである。
【図２Ｂ】図２Ａにおいてデータ保存装置からのユーザ認証要求を受け取った電話交換装置におけるユーザ認証処理の動作例を示すシーケンスチャートである。
【図２Ｃ】図２Ｂにおいて電話交換装置の認証制御部がユーザ認証の対象となるユーザの電話機との間で行う暗証番号照合処理の動作例を示すシーケンスチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明によるユーザ認証システム、電話交換装置、ユーザ認証方法およびユーザ認証プログラムの好適な実施形態について添付図を参照して説明する。なお、以下の説明においては、本発明によるユーザ認証システム、電話交換装置、およびユーザ認証方法について説明するが、かかるユーザ認証方法をコンピュータにより実行可能なユーザ認証プログラムとして実施するようにしても良いし、あるいは、ユーザ認証プログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。また、以下の各図面に付した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではないことも言うまでもない。
【００１９】
（本発明の特徴）
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、ユーザ認証を行う機能を、ユーザ認証を必要とするサーバ等のサービス提供装置側に配置するのではなく、該サービス提供装置からのサービス提供を受けるユーザが所持する電話機と電話網を介して接続する機能を有する電話交換装置側に配置することを主要な特徴としている。
【００２０】
つまり、本発明は、ＩＰ（Internet  Protocol）ネットワーク上に配置したサービス提供装置に関する暗証番号を、該ＩＰネットワークとは全く別個の電話網において電話呼を接続する機能を有する電話交換装置側で任意に生成し、かつ、該暗証番号に基づくユーザ認証動作も電話交換装置側で実施して、得られたユーザ認証結果を、サービス提供装置側に通知することを、主要な特徴としている。而して、サービス提供装置自体は、暗証番号を管理したり、ユーザ認証動作を行ったりする必要はなく、該サービス提供装置への不正ログインに対する安全性を向上させることができる。
【００２１】
さらには、電話交換装置において、サービス提供装置のユーザ認証用として生成する暗証番号を１回に限り有効とするワンタイムパスワード形式の番号とすることも可能であり、生成した暗証番号を電話交換装置内におけるユーザ認証動作時に１回使用した以降は、引き続き管理する必要性がなくなる。
【００２２】
さらには、電話交換装置において、サービス提供装置を利用する或るユーザがユーザ認証用として複数の電話機を有する場合には、各電話機の電話番号毎に別々の暗証番号を紐付けて生成させ、それぞれの暗証番号を各電話機から正しく入力しない限り、ユーザ認証を得られないようにすることも可能であり、サービス提供装置への不正ログインに対する安全性をさらに向上させることができる。
【００２３】
さらに具体的に本発明について説明すると、次のようなユーザ認証方法を採用していることを主要な特徴としている。
【００２４】
まず、ユーザのＰＣ（Personal  Computer）等の端末装置から、インターネット等のＩＰネットワーク上に配置されているサービス提供装置（例えばデータ保存装置）にアクセスがあった際に、当該ユーザが電話交換装置によるユーザ認証を行うユーザであった場合には、該サービス提供装置（例えばデータ保存装置）は、ＩＰネットワークを介して電話交換装置に対して該当するユーザ識別子（ユーザＩＤ）を付したユーザ認証要求を送信する。電話交換装置は、ユーザ認証要求を受け取ると、ユーザ認証要求に付されているユーザＩＤに該当するユーザが所持する電話機の電話番号を、あらかじめ登録している電話番号登録リストから検索して、該電話番号の電話機に対して自動的に発信する。
【００２５】
そして、該電話番号の電話機からの応答信号を受け取ると、電話交換装置は、１回限り使用可能な暗証番号を生成して、音声ガイダンスに従い、当該ユーザの暗証番号を１桁ずつ音声により該電話機に対して通知し、当該ユーザの電話機のダイヤル操作によりＰＢ信号として該暗証番号の番号（数字情報）を１桁ずつ順次受け取ることにより、ユーザ認証を行う。
【００２６】
しかる後、電話交換装置は、ユーザ認証を行った結果を、ユーザ認証要求元のサービス提供装置（例えばデータ保存装置）に対して返送することにより、該サービス提供装置（例えばデータ保存装置）は、要求元のユーザからのアクセス要求に対してログオンさせるか否かを判定する。
【００２７】
以上のような仕組みにより、次のような効果を奏することができる。
（１）電話交換装置がユーザ認証機能を提供するので、ユーザ認証を必要とするサービス提供装置（例えばデータ保存装置等）側には、ユーザ認証用の機能を配備する必要はなく、信頼性が高いユーザ認証を実現することができる。
（２）認証を行う対象者を、ユーザ認証を必要とするサービス提供装置（例えばデータ保存装置）側ではなく、電話交換装置に登録すれば良いので、対象者を容易に追加登録したり、削除したりする拡張性を実現することができる。
（３）また、各ユーザにおいては、認証用の暗証番号を事前に把握しておく必要はなく、また、一度限りの使い切りとして、認証用の暗証番号を保存・管理する必要も全くない。
【００２８】
（本発明の実施形態の構成例）
次に、本発明に係るユーザ認証システムのシステム構成について、その一例を、図１を参照しながら説明する。図１は、本発明に係るユーザ認証システムのシステム構成の一例を示すシステム構成図である。図１に示すユーザ認証システム１００は、電話交換装置１０、データ保存装置２０、ＰＣ３０、電話機４０、ＩＰネットワーク５０、電話網６０から構成される。
【００２９】
なお、本実施形態においては、ユーザ認証を必要とするサービス提供装置の一例として、ユーザにとって重要な個人情報やシステムデータ等を蓄積しているデータ保存装置２０を、例にとって説明する。しかし、本発明においては、サービス提供装置はこのようなデータ保存装置２０に限るものではなく、ユーザに対してネットワークサービスを提供する際に、ユーザ認証を必要とする如何なる装置であっても構わない。また、ユーザが使用する端末装置の一例として、ＰＣ（Personal  Computer）３０を例にとって説明するが、本発明における端末装置は、ＰＣ３０に限るものではなく、スマートフォンのような携帯用端末であっても良いし、画像形成装置であっても良いし、ＩＰネットワークを経由してサービス提供装置にアクセスする機能を有する端末装置であれば、如何なる端末装置であっても良い。
【００３０】
図１に示すユーザ認証システム１００において、電話交換装置１０は、ＩＰネットワーク５０を介してデータ保存装置２０と接続され、かつ、電話網６０を介して各ユーザの電話機４０と接続される。また、データ保存装置２０は、電話交換装置１０の他に、各ユーザが使用するＰＣ３０とも、ＩＰネットワーク５０を介して接続される。
【００３１】
また、電話交換装置１０は、電話網６０の電話回線を収容して、電話呼を制御する装置であるが、本実施形態に特有の機能として、外部のサービス提供装置（本実施形態においてはデータ保存装置２０）と連携して、ユーザ認証を行う機能も有する装置である。したがって、電話交換装置１０は、内部に、通常の電話交換制御部１１の他に、本実施形態に特有の機能を実施する処理部として、外部連携制御部１２、暗証番号生成部１３、認証用電話番号管理部１４、認証制御部１５、ＰＢ信号受信部１６、および、音声ガイダンス制御部１７を有している。
【００３２】
ここで、電話交換制御部１１は、電話網６０を介して電話機４０との間で発着信を行い、ダイヤル情報の送受信や通話を制御する機能を有する。また、外部連携制御部１２は、ＩＰネットワーク５０や電話網６０に接続されている外部の装置や機器と連携して、ユーザ認証に関する情報をやり取りする機能を有する。つまり、外部連携制御部１２は、ユーザ認証を必要とする外部のサービス提供装置（本実施形態においてはデータ保存装置２０）との連携を制御し、外部のサービス提供装置（データ保存装置２０）からのユーザ認証要求を受け付けて、要求元のサービス提供装置（データ保存装置２０）に対してユーザ認証結果の通知を行う機能を有する。
【００３３】
また、暗証番号生成部１３は、ユーザ認証用の暗証番号を生成する機能を有する。生成した暗証番号は、１回に限り使用することができる使い切りの暗証番号である。
【００３４】
また、認証用電話番号管理部１４は、暗証番号生成部１３により生成した暗証番号と紐付けて各電話機４０の電話番号を管理する機能を有する。つまり、認証用電話番号管理部１４は、外部のサービス提供装置（データ保存装置２０）からのユーザ認証要求に付されたユーザＩＤに紐付く形式で電話機４０の電話番号を管理する機能を有する。なお、ユーザ認証の信頼性の向上を図るために、１つのユーザＩＤに対して複数の電話番号の紐付けを行うことも可能である。
【００３５】
また、音声ガイダンス制御部１７は、電話機４０に対してユーザ認証用の音声ガイダンスを送信する機能を有する。つまり、音声ガイダンス制御部１７は、発信先の電話機４０のユーザに対してユーザ認証用の暗証番号を１桁ずつ音声により通知して、１桁ずつ該当する数値をダイヤルボタンの押下操作により入力することを促す案内を行う機能を有する。ダイヤルボタンの押下により入力された数値情報は、ＰＢ信号として送信される。
【００３６】
また、認証制御部１５は、当該電話交換装置１０からの発信先の電話機４０がＰＢ（Push  Button）信号として送信してきた暗証番号を受信して、認証用電話番号管理部１４により保存している暗証番号と照合してユーザ認証を行う機能を有する。つまり、発信先の電話機４０からＰＢ信号として受信した数値情報が暗証番号生成部により生成した暗証番号と一致するか否かを確認する機能を有する。また、ＰＢ信号受信部１６は、電話機４０から送信されてきたＰＢ信号を受信する機能を有する。つまり、ＰＢ信号受信部１６は、電話機４０からのＰＢ信号を受信して、ダイヤル情報（数値情報）に変換する機能を有する。
【００３７】
次に、ＩＰネットワーク５０に接続されているデータ保存装置２０について説明する。データ保存装置２０は、ユーザ（例えば企業）にとって重要なデータを保存しているサーバ装置であり、該サーバ装置にログオンするためには、ユーザ認証を必要とする装置であって、ユーザ認証を必要とするサービス提供装置の一例を示している。このために、データ保存装置２０は、内部に、ＰＣ３０との間でデータのやり取りを行う通常のＷｅｂ機能やファイル転送機能の他に、本発明特有の機能を実施する処理部として、電話交換装置連携部２１、ユーザ管理部２２、認証用Ｗｅｂサーバ２３を有している。
【００３８】
ここで、電話交換装置連携部２１は、電話交換装置１０とＩＰネットワーク５０を介してユーザ認証機能に関して連携する機能を有する。つまり、電話交換装置連携部２１は、電話交換装置１０に対してユーザ認証の要求を送信し、電話交換装置１０からユーザ認証結果を受信する機能を有する。
【００３９】
また、ユーザ管理部２２は、データ保存装置２０にＩＰネットワーク５０を介してログオンしてくるユーザを管理する機能を有する。つまり、ユーザ管理部２２は、電話交換装置１０のユーザ認証機能を使用するユーザに関するユーザＩＤを管理対象として保存・管理する機能を有する。
【００４０】
また、認証用Ｗｅｂサーバ２３は、ユーザ認証用のデータをユーザのＰＣ３０との間でやり取りする機能を有する。つまり、認証用Ｗｅｂサーバ２３は、ＩＰネットワーク５０を介してアクセスしてきたＰＣ３０の画面上に認証用のＷｅｂページを表示して、該ＰＣ３０からユーザ認証用のユーザＩＤを取得する機能を有する。
【００４１】
次に、ＩＰネットワーク５０に接続されているユーザのＰＣ３０は、内部に、ＩＰネットワーク５０ネットワークを介してデータ保存装置２０にアクセスするためのＷｅｂブラウザ３１を有している。Ｗｅｂブラウザ３１は、データ保存装置２０の認証用Ｗｅｂサーバ２３にアクセスして、ユーザ認証用のＷｅｂページを開いて、ユーザＩＤを入力する機能を有する。
【００４２】
なお、ＩＰネットワーク５０は、図１に示したように、ＰＣ３０とデータ保存装置２０とを接続するための回線のみならず、電話交換装置１０によるユーザ認証用として、電話交換装置１０とデータ保存装置２０とを接続するための回線も有している。
【００４３】
（本発明の実施形態の動作例の説明）
次に、本発明の一実施形態として図１に示したユーザ認証システム１００の動作について、その一例を図２に示すシーケンスチャートを参照しながら詳細に説明する。なお、図２は、本発明の一実施形態として図１に示したユーザ認証システム１００のユーザ認証動作の一例を説明するためのシーケンスチャートであるが、記載内容が多いので、図２Ａ、図２Ｂ、図２Ｃの３つのシーケンスチャートに分割して記載している。
【００４４】
図２Ａは、本発明の一実施形態として図１に示したユーザ認証システム１００におけるユーザ認証処理の全体の動作例を示すシーケンスチャートである。また、図２Ｂは、図２Ａにおいてデータ保存装置２０からのユーザ認証要求を受け取った電話交換装置１０におけるユーザ認証処理の動作例を示すシーケンスチャートである。また、図２Ｃは、図２Ｂにおいて電話交換装置１０の認証制御部１５がユーザ認証の対象となるユーザの電話機４０との間で行う暗証番号照合処理の動作例を示すシーケンスチャートである。
【００４５】
まず、図２Ａのシーケンスチャートを参照しながら、図１に示したユーザ認証システム１００におけるユーザ認証処理に関する全体の動作例を説明する。なお、図２Ａのシーケンスチャートは、ユーザのＰＣ３０内のＷｅｂブラウザ３１、データ保存装置２０内の認証用Ｗｅｂサーバ２３、ユーザ管理部２２、電話交換装置連携部２１、および、電話交換装置１０内の外部連携制御部１２のそれぞれとの間でユーザ認証に関する制御データのやり取りを行っている一例を示している。
【００４６】
図２Ａのシーケンスチャートにおいて、まず、ＰＣ３０内のＷｅｂブラウザ３１から、ＩＰネットワーク５０を介して、ユーザ認証を必要とするサービス提供装置の一例であるデータ保存装置２０内の認証用Ｗｅｂサーバ２３にアクセスすると（シーケンスＳｅｑ１）、認証用Ｗｅｂサーバ２３は、認証用Ｗｅｂページを、ＰＣ３０内のＷｅｂブラウザ３１の画面上に画面表示して、ユーザＩＤの入力を促す（シーケンスＳｅｑ１ａ）。ＰＣ３０のユーザは、Ｗｅｂブラウザ３１に画面表示された認証用Ｗｅｂページ内の所定の入力欄に、ユーザＩＤを入力する。その結果、入力された該ユーザＩＤが認証用Ｗｅｂサーバ２３に転送される（シーケンスＳｅｑ２）。
【００４７】
認証用Ｗｅｂサーバ２３は、ＰＣ３０のユーザが入力したユーザＩＤを受け取ると、該ユーザＩＤが電話交換装置１０を利用した認証を行うユーザのものであるか否かを確認するために、データ保存装置２０内のユーザ管理部２２に、受け取ったユーザＩＤに関するユーザＩＤ照合を要求する（シーケンスＳｅｑ２．１）。ユーザ管理部２２は、電話交換装置１０のユーザ認証機能を利用するユーザを示すユーザＩＤが登録されているユーザＩＤ登録リストと照合して、照合要求されたユーザＩＤが登録されているか否かを確認する。照合結果として、ユーザＩＤ登録リストに登録されていた場合には、当該ユーザＩＤは、電話交換装置１０のユーザ認証機能を利用するユーザであることを示しているので、‘照合ＯＫ’の旨を、要求元の認証用Ｗｅｂサーバ２３に返送する（シーケンスＳｅｑ２．１ａ）。
【００４８】
認証用Ｗｅｂサーバ２３は、ユーザ管理部２２から、照合要求したユーザＩＤに関する‘照合ＯＫ’の旨を受け取ると、電話交換装置１０によるユーザ認証を要求するために、該ユーザＩＤを付した認証要求を、データ保存装置２０内の電話交換装置連携部２１に対して送信する（シーケンスＳｅｑ２．２）。電話交換装置連携部２１は、認証用Ｗｅｂサーバ２３からユーザＩＤが付された認証要求を受け取ると、該ユーザＩＤが付された認証要求を、ＩＰネットワーク５０を介して、電話交換装置１０内の外部連携制御部１２に対して送信する（シーケンスＳｅｑ２．２．１）。
【００４９】
電話交換装置１０内の外部連携制御部１２は、データ保存装置２０内の電話交換装置連携部２１から送信されてきたユーザＩＤが付された認証要求を受け取ると、詳細な動作については、後述する図２Ｂのシーケンスチャートの説明において行うが、該認証要求を電話交換装置１０内の認証制御部１５に転送して、該認証要求に付されているユーザＩＤによって特定されるユーザに関するユーザ認証処理を開始する。認証制御部１５は、該ユーザＩＤに関するユーザ認証に成功すると、‘認証ＯＫ’を、外部連携制御部１２に対して返送してくる。
【００５０】
外部連携制御部１２は、ユーザ認証結果として、認証制御部１５から‘認証ＯＫ’の旨を受け取ると、受け取った‘認証ＯＫ’を、認証要求元のデータ保存装置２０内の電話交換装置連携部２１に対して、ＩＰネットワーク５０を介して、返送する（シーケンスＳｅｑ２．２．１ａ）。電話交換装置連携部２１は、電話交換装置１０内の外部連携制御部１２から‘認証ＯＫ’を受け取ると、‘認証ＯＫ’を、認証要求元のデータ保存装置２０内の認証用Ｗｅｂサーバ２３に転送する（シーケンスＳｅｑ２．２ａ）
【００５１】
そして、認証用Ｗｅｂサーバ２３は、電話交換装置連携部２１から転送されてきた‘認証ＯＫ’を受け取ると、当該データ保存装置２０に対してアクセスするためにユーザＩＤを入力したＰＣ３０の認証用Ｗｅｂページ上にログオン成功の旨を表示する（シーケンスＳｅｑ２ａ）。
【００５２】
図２Ａに示した以上のような動作を行うことにより、ユーザ認証システム１００においては、ユーザ認証を必要とするデータ保存装置２０にアクセスしてきたユーザに関するユーザ認証を当該データ保存装置２０において行うことなく、該データ保存装置２０と連携している電話交換装置１０側において、該電話交換装置１０にデータ保存装置２０用として搭載したユーザ認証機能を用いて、データ保存装置２０に関するユーザ認証が実施される。
【００５３】
次に、図２Ｂのシーケンスチャートを参照しながら、データ保存装置２０からのユーザ認証要求を受け取った電話交換装置１０において、該データ保存装置２０に関するユーザ認証処理を行う動作例について説明する。なお、図２Ｂのシーケンスチャートは、データ保存装置２０内の電話交換装置連携部２１、電話交換装置１０内の外部連携制御部１２、認証制御部１５、認証用電話番号管理部１４、暗証番号生成部１３、および、電話交換制御部１１のそれぞれとの間でユーザ認証に関する制御データのやり取りを行っている一例を示している。
【００５４】
図２Ｂのシーケンスチャートにおいて、まず、図２ＡのシーケンスＳｅｑ２．２．１に示したように、データ保存装置２０内の電話交換装置連携部２１が、ユーザＩＤが付された認証要求を、ＩＰネットワーク５０を介して、電話交換装置１０内の外部連携制御部１２に対して送信してくる（シーケンスＳｅｑ２．２．１）。そして、外部連携制御部１２は、該ユーザＩＤが付された認証要求を受け取ると、送信元のデータ保存装置２０に関するユーザ認証を行うために、該ユーザＩＤが付された認証要求を電話交換装置１０内の認証制御部１５に対して転送する（シーケンスＳｅｑ３）。
【００５５】
認証制御部１５は、転送されてきた該認証要求に関するユーザ認証動作を開始し、まず、該認証要求に付されているユーザＩＤのユーザがユーザ認証用として使用する電話機４０の電話番号を取得する動作を行う。すなわち、該ユーザＩＤに対応付けられたユーザ認証用の電話機４０に関する電話番号の取得要求を、電話交換装置１０内の認証用電話番号管理部１４に対して送信する（シーケンスＳｅｑ３．１）。なお、認証用電話番号管理部１４は、ユーザ認証を必要とするサービス提供装置毎に、当該電話交換装置１０を利用したユーザ認証を行うユーザに関するユーザＩＤと該ユーザがユーザ認証用として使用する電話機４０の電話番号とを紐付けてあらかじめ登録している電話番号登録リストを管理している。そして、認証用電話番号管理部１４は、データ保存装置２０に関する電話番号登録リストも管理している。
【００５６】
認証用電話番号管理部１４は、認証制御部１５から電話番号の取得要求を受け取ると、取得要求に付されたユーザＩＤに基づいて、認証要求の送信元のデータ保存装置２０に関する電話番号登録リストを検索して、該当するユーザＩＤに紐付けられた１ないし複数の電話番号を取得して、電話番号リストとして、取得要求元の認証制御部１５に返送する（シーケンスＳｅｑ３．１ａ）。ここで、電話番号登録リストには、１つのユーザＩＤに紐付けて登録されている電話機４０の電話番号が複数存在していても良い。図２Ｂに示した登録例においては、ユーザ認証用の電話番号が‘１１１−１１１１−１１１１’と‘２２２−２２２２−２２２２’との２個登録されている例を示している。
【００５７】
認証制御部１５は、認証用電話番号管理部１４から、該当するユーザＩＤに紐付けられた電話番号リストを受け取ると、次に、受け取った電話番号リストに設定されている電話番号ごとの暗証番号を作成するために、該電話番号リストを付した暗証番号作成要求を、電話交換装置１０内の暗証番号生成部１３に対して送信する（シーケンスＳｅｑ３．２）。
【００５８】
暗証番号生成部１３は、認証制御部１５から暗証番号作成要求を受け取ると、該暗証番号作成要求に付されている電話番号リストに設定されている電話番号ごとにそれぞれの暗証番号を１回に限り利用可能なワンタイムパスワード形式で生成して、電話番号・暗証番号リストとして、作成要求元の認証制御部１５に返送する（シーケンスＳｅｑ３．２ａ）。ここで、１つのユーザＩＤに対して２個の電話番号が登録されていた登録例においては、図２Ｂに示す電話番号・暗証番号リストには、電話番号が‘１１１−１１１１−１１１１’に対しては、暗証番号が‘１１１１１１１１１１１１’を、また、電話番号が‘２２２−２２２２−２２２２’ に対しては、暗証番号が‘２２２２２２２２２２２２’を生成して、生成した暗証番号それぞれを対応する電話番号に紐付けて返送している例を示している。
【００５９】
認証制御部１５は、暗証番号生成部１３から電話番号・暗証番号リストを受け取ると、次に、対象とするユーザＩＤのユーザがユーザ認証用として使用する電話機４０と接続するために、該電話番号・暗証番号リストに設定されている電話番号（複数の電話番号が設定されていた場合には、任意の方法で選択したいずれかの電話番号）を付して、当該電話番号に対する外線発信要求を、電話交換装置１０内の電話交換制御部１１に対して送信する（シーケンスＳｅｑ３．３）。
【００６０】
電話交換制御部１１は、認証制御部１５から、該外線発信要求を受け取ると、電話網６０に対して該外線発信要求に付されている電話番号に対する外線発信を行う（シーケンスＳｅｑ３．３）。しかる後、電話網６０を介して、外線発信した電話番号の電話機４０から、オフフックした旨を示す応答信号を受け取ると、電話交換制御部１１は、外線発信の要求元の認証制御部１５に対して、‘応答’を返送することにより、ユーザ認証用として指定した電話番号の電話機４０が応答して通話状態に移行した旨を通知する（シーケンスＳｅｑ３．３ａ）。
【００６１】
認証制御部１５は、電話交換制御部１１から‘応答’を受け取ると、詳細な動作については、後述する図２Ｃのシーケンスチャートの説明において行うが、応答した認証用の電話機４０との間で、暗証番号照合処理の動作を開始する。すなわち、応答した認証用の電話機４０との間で、電話番号・暗証番号リストに設定されている暗証番号を用いたユーザ認証動作を、音声ガイダンスにしたがって実施する動作を開始する。
【００６２】
認証用の電話機４０との間の暗証番号照合処理結果として、ユーザが電話機４０から入力してきた暗証番号が電話番号・暗証番号リストに設定されている暗証番号と一致した場合には、ユーザ認証が成功したものと判断して、認証制御部１５は、‘認証ＯＫ’の旨を、認証要求を送信してきた電話交換装置１０内の外部連携制御部１２に対して返送する（シーケンスＳｅｑ３ａ）。
【００６３】
外部連携制御部１２は、認証制御部１５から‘認証ＯＫ’の旨を受け取ると、電話交換装置１０によるユーザ認証が必要として、ユーザＩＤを付した認証要求を送信してきたデータ保存装置２０内の電話交換装置連携部２１に対して、ユーザ認証が得られたことを示す‘認証ＯＫ’を、ＩＰネットワーク５０を介して、返送する（シーケンスＳｅｑ２．２．１ａ）。
【００６４】
図２Ｂに示した以上のような動作を行うことにより、ユーザ認証システム１００において、ユーザ認証を必要とするデータ保存装置２０からの要求に応じて、ＩＰネットワーク５０とは別個の電話網６０側の電話呼の制御を行う電話交換装置１０が、該データ保存装置２０に対するユーザのアクセスに関するユーザ認証を実施するので、ユーザ認証用の暗証番号の第三者への漏洩を回避する可能性を高くすることができ、データ保存装置２０のユーザ認証に関する信頼性を向上させることができる。
【００６５】
次に、図２Ｃのシーケンスチャートを参照しながら、データ保存装置２０からのユーザ認証要求を受け取った電話交換装置１０が、ユーザ認証用の電話機４０との間で、ユーザ認証動作として暗証番号の照合処理を行う動作の一例について説明する。なお、図２Ｃのシーケンスチャートは、電話交換装置１０内の認証制御部１５、電話交換制御部１１、および、電話機４０のそれぞれとの間でユーザ認証に関する制御データのやり取りを行っている一例を示している。
【００６６】
図２Ｃのシーケンスチャートにおいて、まず、図２ＢのシーケンスＳｅｑ３．３に示したように、電話交換装置１０内の電話交換制御部１１が、ユーザ認証用の電話番号が付された外線発信要求を、認証制御部１５から受け取ると（シーケンスＳｅｑ３．３）、電話交換制御部１１は、該外線発信要求に付されている電話番号を宛先として、電話網６０に対して外線発信する。その結果、電話網６０は、宛先（発信先）として指定されている該電話番号の電話機４０に対して着信する（シーケンスＳｅｑ３．３．１）。着信した電話機４０のユーザが、オフフック操作をして、応答すると、電話機４０は、電話網６０を経由して、外線発信元の電話交換装置１０内の電話交換制御部１１に対して応答信号を返送する（シーケンスＳｅｑ３．３．１ａ）。
【００６７】
電話交換装置１０内の電話交換制御部１１は、ユーザ認証用として使用する電話機４０から応答信号を受け取ると、該電話機４０との間の音声通話が可能な通話中の状態に移行させるとともに、外線発信要求元の認証制御部１５に対して、通話中の状態に移行した旨を示す‘応答’を返送する（シーケンスＳｅｑ３．３ａ）。なお、該通話中の状態に移行すると、ユーザ認証用の電話機４０がダイヤル回線を用いていない通常のＰＢ電話機の場合であれば、ダイヤルボタンを押下操作した結果をトーン信号（ＰＢ信号）として電話交換装置１０に対して送信することが可能である。
【００６８】
認証制御部１５は、電話機４０が通話中の状態に移行した旨を示す‘応答’を電話交換制御部１１から受け取ると、次に、当該電話機４０のユーザから以降ユーザ認証用の暗証番号を入力してもらうことを依頼するための「暗証番号入力依頼」を音声ガイダンスとして送出することを、宛先となる電話機４０の電話番号を付して電話交換制御部１１に対して要求する（シーケンスＳｅｑ３．４）。
【００６９】
電話交換制御部１１は、認証制御部１５から該「暗証番号入力依頼」の送出要求を受け取ると、該「暗証番号入力依頼」を、音声ガイダンスとして、電話網６０を介して当該電話機４０に対して送信する（シーケンスＳｅｑ３．４．１）。なお、該「暗証番号入力依頼」には、送出先の電話機４０のユーザがユーザ認証用の準備が完了して、暗証番号の入力待ちの状態になっていることを電話交換装置１０側が確認するために返送してもらうボタンとして、ユーザが押下操作すべき電話機４０上の特定のダイヤルボタン（例えば‘＊’）を通知する情報も付加されている。該特定のダイヤルボタンは、ユーザ認証用の電話機４０がダイヤル回線を用いている電話機の場合を想定して、以降のダイヤル押下操作時に、ダイヤル結果をトーン信号（ＰＢ信号）として送信する状態に移行させるためのボタンでもあることが望ましい。
【００７０】
電話機４０のユーザが、電話交換装置１０から送出されてきた「暗証番号入力依頼」の音声ガイダンスに基づいて、該「暗証番号入力依頼」にて指定されている当該電話機４０上の特定のダイヤルボタン（例えば‘＊’）を押下操作すると、該特定のダイヤルボタンの押下操作を示すトーン信号（ＰＢ信号）が、当該電話機４０から電話交換装置１０に対して、電話網６０を介して返送される（シーケンスＳｅｑ３．４．１ａ）。
【００７１】
電話交換装置１０は、図２Ｃには図示していないＰＢ信号受信部１６において、特定のダイヤルボタンの押下操作を示すトーン信号（ＰＢ信号）を電話機４０から電話網６０を介して受け取ると、該トーン信号（ＰＢ信号）を、特定のダイヤルボタンを意味するダイヤル情報（例えば‘＊’記号）に変換して、電話交換装置１０の電話交換制御部１１に送信する。電話交換制御部１１は、電話機４０から返送されてきたトーン信号（ＰＢ信号）に関するダイヤル情報（例えば‘＊’記号）をＰＢ信号受信部１６から取得すると（シーケンスＳｅｑ３．４．１ｂ）、該ダイヤル情報（例えば‘＊’記号）を、電話機４０のユーザが暗証番号の入力待ちの状態になっている旨を示す情報として、「暗証番号入力依頼」の送信元の認証制御部１５に返送する（シーケンスＳｅｑ３．４ａ）。
【００７２】
認証制御部１５は、電話交換制御部１１から、電話機４０のユーザが暗証番号の入力待ちの状態になっている旨を示す情報としてダイヤル情報（例えば‘＊’記号）を受け取ると、当該電話機４０に対する暗証番号の通知動作を開始する（シーケンスＳｅｑ３．５）。そして、認証制御部１５は、図２ＢのシーケンスＳｅｑ３．２ａにおいて暗証番号生成部１３から取得していた電話番号・暗証番号リストを参照して、当該電話機４０の電話番号に紐付けられた暗証番号を読み出す。
【００７３】
しかる後、認証制御部１５は、読み出した暗証番号を、１桁ずつ、該暗証番号の先頭の桁位置から順番に音声情報として電話機４０のユーザに通知するために、まず、該暗証番号の先頭の桁位置の数値（番号）情報に関する音声ガイダンスを作成する（シーケンスＳｅｑ３．６）。そして、認証制御部１５は、暗証番号の先頭の桁位置の数値（番号）情報に関する該音声ガイダンスを「暗証番号１桁入力依頼」として送出することを、宛先となる電話機４０の電話番号を付して電話交換制御部１１に対して要求する（シーケンスＳｅｑ３．７）。
【００７４】
電話交換制御部１１は、認証制御部１５から該「暗証番号１桁入力依頼」の送出要求を受け取ると、該「暗証番号１桁入力依頼」を音声ガイダンスとして、電話網６０を介して当該電話機４０に対して送信する（シーケンスＳｅｑ３．７．１）。
【００７５】
電話機４０のユーザが、電話交換装置１０から送出されてきた「暗証番号１桁入力依頼」の音声ガイダンスに基づいて、該「暗証番号１桁入力依頼」にて指定されている当該電話機４０上のダイヤルボタンを押下操作すると、該ダイヤルボタンの押下操作を示すトーン信号（ＰＢ信号）が、当該電話機４０から電話交換装置１０に対して、電話網６０を介して返送される（シーケンスＳｅｑ３．７．１ａ）。
【００７６】
電話交換装置１０のＰＢ信号受信部１６は、電話機４０において押下操作されたダイヤルボタンを示すトーン信号（ＰＢ信号）を当該電話機４０から電話網６０を介して受け取ると、該トーン信号（ＰＢ信号）に該当するダイヤル情報（数値情報）に変換して、電話交換装置１０の電話交換制御部１１に送信する。電話交換制御部１１は、電話機４０から返送されてきたトーン信号（ＰＢ信号）に関するダイヤル情報をＰＢ信号受信部１６から取得すると、該ダイヤル情報（数値情報）を、電話機４０のユーザが入力した暗証番号の指定された桁位置の数値を示す情報として、「暗証番号１桁入力依頼」の送信元の認証制御部１５に返送する（シーケンスＳｅｑ３．７ａ）。
【００７７】
認証制御部１５は、電話交換制御部１１から、電話機４０において押下操作されたダイヤルボタンを示すダイヤル情報（数値情報）を受け取ると、「暗証番号１桁入力依頼」として通知した数値情報（暗証番号の指定した桁位置の数値情報）と一致しているか否かを確認する（シーケンスＳｅｑ３．８）。そして、一致していた場合には、１桁ずつ、暗証番号の次の桁位置の数値（番号）情報を設定した「暗証番号１桁入力依頼」を作成して、電話機４０側に送信して、その結果、電話機４０のユーザが押下操作したダイヤルボタンのダイヤル情報（数値情報）を受け取って確認するという（シーケンスＳｅｑ３．６〜シーケンスＳｅｑ３．８）までの暗証番号の照合動作を繰り返して、暗証番号の各桁位置の数値（番号）情報の一致を確認する（シーケンスＳｅｑ３．９）。
【００７８】
認証制御部１５は、暗証番号の各桁位置の数値（番号）情報の照合動作を繰り返して、該暗証番号の全ての桁に関して、暗証番号の一致が得られると、認証用の電話機４０との間のユーザ認証結果として、認証成功と判断する（シーケンスＳｅｑ３．１０）。そして、認証制御部１５は、図２ＢのシーケンスＳｅｑ３ａに示したように、‘認証ＯＫ’の旨を、ユーザＩＤが付された認証要求を送信してきた電話交換装置１０内の外部連携制御部１２に対して返送する。
【００７９】
なお、認証制御部１５が、暗証番号生成部１３から受け取っていた電話番号・暗証番号リストに複数の電話番号が設定されていた場合には、それぞれの電話番号の電話機４０において、それぞれの電話番号に紐付けられている暗証番号に関する照合動作が全て成功裏に完了した際に、初めて、ユーザ認証として、１つのユーザＩＤに関する認証が成功したものと判断することも可能である。つまり、電話番号・暗証番号リストに設定されていた全ての電話番号の電話機との間で暗証番号の照合が成功した場合に、初めて、ユーザ認証が得られたものと判断し、いずれかの電話番号の電話機との間で暗証番号の照合が失敗した場合には、ユーザ認証が得られなかったものと判断して、認証要求元のデータ保存装置２０に対してその旨を返送するように動作しても良い。
【００８０】
図２Ｃに示した以上のような動作を行うことにより、ユーザ認証用の暗証番号を、ユーザ側で管理しなくても、ユーザ認証を確実に行うことが可能になる。
また、使用する暗証番号は、ＩＰネットワーク５０側においてユーザ認証を必要とするサービス提供装置（例えばデータ保存装置２０）のためのものであるが、該サービス提供装置（例えばデータ保存装置２０）とは別個の電話網６０側の電話交換装置１０において管理される情報として扱われ、かつ、暗証番号が１回の使用に限り有効であるので、セキュリティ面の効果も期待することができる。
【００８１】
さらには、ユーザは音声ガイダンスに従って暗証番号を１桁ずつ入力すれば良いので、ユーザは、暗証番号を記憶したり、メモに記録したりする必要がない。また、ユーザが入力する暗証番号は、１回であり、例えば複数段階認証方式のように複数回入力しなくても良く、操作性を向上させることも可能である。
【００８２】
（本実施形態の効果の説明）
以上に詳細に説明したように、本実施形態においては、以下のような効果を奏することができる。 
【００８３】
第１に、認証を必要とするサービス提供装置（例えばデータ保存装置２０）に対する不正なログインが発生する懸念を大幅に低減することができる。
【００８４】
なぜならば、暗証番号は、認証を必要とするサービス提供装置側ではなく、電話交換装置１０側で生成され、かつ、暗証番号が一度限りの使い切りの情報になっているからである。つまり、ユーザ認証用に使用する暗証番号が、ユーザ側や認証を必要としているサービス提供装置側から切り離されて管理されているので、認証を必要とするサービス提供装置側から暗証番号が漏洩することはない。
【００８５】
さらには、ユーザ側で暗証番号を管理する必要がなくなるので、ユーザが不用意に第三者に漏洩してしまう危険性を回避することもできるからである。また、仮に、第三者がなりすまして、ユーザ認証を行う電話交換装置１０に対して外部連携制御部１２から認証要求を入力したとしても、サービス提供装置（例えばデータ保存装置２０）とは全く連携していない操作になるので、実際にログオンしたいサービス提供装置（例えばデータ保存装置２０）にはログオンすることはできない。
【００８６】
第２に、ユーザ認証における信頼性をさらに増加させることも可能になる。なぜならば、１つのユーザＩＤに対して複数の電話機の電話番号を紐付けて、かつ、それぞれの電話番号ごとに別個の暗証番号を設定することができるので、かかる場合においては、全ての暗証番号の照合が得られない限り、ユーザ認証が成功しない仕組みを採用することができるからである。
【００８７】
以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。
【符号の説明】
【００８８】
１０      電話交換装置
１１      電話交換制御部
１２      外部連携制御部
１３      暗証番号生成部
１４      認証用電話番号管理部
１５      認証制御部
１６      ＰＢ信号受信部
１７      音声ガイダンス制御部
２０      データ保存装置
２１      電話交換装置連携部
２２      ユーザ管理部
２３      認証用Ｗｅｂサーバ
３０      ＰＣ
３１      Ｗｅｂブラウザ
４０      電話機
５０      ＩＰネットワーク
６０      電話網
１００    ユーザ認証システム
【図１】
2020140619.tif 000003
【図２Ａ】
2020140619.tif 000004
【図２Ｂ】
2020140619.tif 000005
【図２Ｃ】
2020140619.tif 000006
【手続補正書】
【提出日】令和2年4月9日(2020.4.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムであって、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御部を有する電話交換装置が、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御部と、
１回に限り使用することが可能な暗証番号を生成する暗証番号生成部と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御部と、
を有し、
前記サービス提供装置は、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記電話交換装置に前記ＩＰネットワークを介して送信し、
かつ
送信していた前記ユーザ認証要求に対するユーザ認証結果を前記電話交換装置から受け取った際に、該ユーザ認証要求に付した前記ユーザＩＤのユーザからのアクセス要求に対するユーザ認証結果を、該ユーザの前記端末装置に返送し、
一方、
前記電話交換装置は
前記サービス提供装置から前記ユーザＩＤを付した前記ユーザ認証要求を、前記外部連携制御部により受け取った際に、
前記暗証番号生成部により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号を生成し、
前記認証制御部により、前記暗証番号生成部により生成された暗証番号によるユーザ認証を前記ユーザの電話機との間で行い、
ユーザ認証を行った結果を、前記外部連携制御部を介して、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とするユーザ認証システム。
【請求項２】
前記サービス提供装置は、
前記電話交換装置に対して前記ユーザ認証要求を送信する対象となるユーザに関するユーザＩＤをあらかじめ登録したユーザＩＤ登録リストを保持し、前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、当該端末装置のユーザを特定するユーザＩＤが前記ユーザＩＤ登録リストに登録されていた場合に、前記電話交換装置に対して前記ユーザ認証要求を送信する、
ことを特徴とする請求項１に記載のユーザ認証システム。
【請求項３】
前記電話交換装置は、
前記サービス提供装置毎に、当該電話交換装置によるユーザ認証を行うユーザに関するユーザＩＤと該ユーザがユーザ認証用として使用する前記電話機の電話番号とを紐付けてあらかじめ登録している電話番号登録リストを管理する認証用電話番号管理部
をさらに有し、
前記電話交換装置の前記認証制御部が、前記ユーザ認証要求に基づく暗証番号によるユーザ認証を行う際に、
前記認証用電話番号管理部から、前記ユーザ認証要求の送信元の前記サービス提供装置に関する前記電話番号登録リストに、前記ユーザ認証要求に付されたユーザ番号に紐付けられた１ないし複数の前記電話機の電話番号を電話番号リストとして取得し、
かつ、
取得した前記電話番号リストに設定されている１ないし複数の前記電話機の電話番号毎の暗証番号を前記暗証番号生成部により生成し、生成した電話番号毎の暗証番号を、電話番号・暗証番号リストとして取得した後、
前記認証制御部は、
前記電話番号・暗証番号リストとして取得したいずれかの電話番号と該電話番号に紐付けられた暗証番号とを選択して、選択した前記電話番号を宛先として前記電話交換制御部により外線発信して前記電話網を経由して該電話番号の電話機から応答信号を受信すると、選択した前記暗証番号に基づく暗証番号照合処理を行い、暗証番号の照合結果を、ユーザ認証を行った結果として、前記ユーザ認証要求の送信元の前記サービス提供装置に前記外部連携制御部を介して返送する、
ことを特徴とする請求項１または２に記載のユーザ認証システム。
【請求項４】
前記電話交換装置の前記認証制御部は、
前記電話番号・暗証番号リストとして取得した電話番号が複数設定されていた場合、設定されている全ての電話番号と該電話番号それぞれに紐付けられた全ての暗証番号とを順次選択して、選択した前記暗証番号に基づく前記暗証番号照合処理を行い、
前記電話番号・暗証番号リストに設定されている全ての電話番号の前記電話機との間で暗証番号の照合が成功した場合に、ユーザ認証が得られたものと判断し、
一方、前記電話番号・暗証番号リストに設定されているいずれかの電話番号の前記電話機との間で暗証番号の照合が失敗した場合には、ユーザ認証が得られなかったものと判断して、
判断した結果を、ユーザ認証を行った結果として、前記ユーザ認証要求の送信元の前記サービス提供装置に前記外部連携制御部を介して返送する、
ことを特徴とする請求項３に記載のユーザ認証システム。
【請求項５】
前記電話交換装置は、
前記電話機から前記電話網を介して送信されてくるＰＢ信号を受信して、ダイヤル情報に変換するＰＢ信号受信部
をさらに有し、
前記電話交換装置の前記認証制御部が、前記電話機からの応答信号の受信後に、選択した前記暗証番号に基づく前記暗証番号照合処理を行う際に、
前記認証制御部は、
前記電話交換制御部により、前記電話機に対して音声ガイダンスを用いて前記暗証番号を１桁ずつ音声により通知し、該電話機のダイヤル操作により入力されたダイヤル番号をＰＢ信号として前記ＰＢ信号受信部により受信してダイヤル情報に変換した結果を、通知した１桁の番号との照合する動作を順次繰り返し、
全ての桁の暗証番号の照合が完了して、全ての桁について照合が成功した場合には前記暗証番号の照合が成功したものと判断し、いずれかの桁で照合が失敗した場合には前記暗証番号の照合が失敗したものと判断して
判断した結果を、前記暗証番号の照合結果として出力する、
ことを特徴とする請求項３または４に記載のユーザ認証システム。
【請求項６】
前記電話交換装置の前記認証制御部が、前記電話機からの応答信号の受信後に、選択した前記暗証番号に基づく前記暗証番号照合処理を開始する際に、
前記認証制御部は、
前記暗証番号を１桁ずつ音声により通知する動作に先立って、前記電話機のユーザが暗証番号の入力待ちの状態になっていることを確認するための該電話機上の特定のダイヤルボタンの押下操作を促す音声ガイダンスを前記電話交換制御部により該電話機に対して通知する、
ことを特徴とする請求項５に記載のユーザ認証システム。
【請求項７】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおいて前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御部を有する電話交換装置であって、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御部と、
１回に限り使用することが可能な暗証番号を生成する暗証番号生成部と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御部と、
を有し、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った前記サービス提供装置から前記ＩＰネットワークを介して該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記外部連携制御部により受け取った際に、
前記暗証番号生成部により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号を生成し、
前記認証制御部により、前記暗証番号生成部により生成された暗証番号によるユーザ認証を前記ユーザの電話機との間で行い、
ユーザ認証を行った結果を、前記外部連携制御部を介して、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とする電話交換装置。
【請求項８】
前記サービス提供装置毎に、当該電話交換装置によるユーザ認証を行うユーザに関するユーザＩＤと該ユーザがユーザ認証用として使用する前記電話機の電話番号とを紐付けてあらかじめ登録している電話番号登録リストを管理する認証用電話番号管理部
をさらに有し、
前記認証制御部が、前記ユーザ認証要求に基づく暗証番号によるユーザ認証を行う際に、
前記認証用電話番号管理部から、前記ユーザ認証要求の送信元の前記サービス提供装置に関する前記電話番号登録リストに、前記ユーザ認証要求に付されたユーザ番号に紐付けられた１ないし複数の前記電話機の電話番号を電話番号リストとして取得し、
かつ、
取得した前記電話番号リストに設定されている１ないし複数の前記電話機の電話番号毎の暗証番号を前記暗証番号生成部により生成し、生成した電話番号毎の暗証番号を、電話番号・暗証番号リストとして取得した後、
前記認証制御部は、
前記電話番号・暗証番号リストとして取得したいずれかの電話番号と該電話番号に紐付けられた暗証番号とを選択して、選択した前記電話番号を宛先として前記電話交換制御部により外線発信して前記電話網を経由して該電話番号の電話機から応答信号を受信すると、選択した前記暗証番号に基づく暗証番号照合処理を行い、暗証番号の照合結果を、ユーザ認証を行った結果として、前記ユーザ認証要求の送信元の前記サービス提供装置に前記外部連携制御部を介して返送する、
ことを特徴とする請求項７に記載の電話交換装置。
【請求項９】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおけるユーザ認証方法であって、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御ステップを有する電話交換装置が、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御ステップと、
１回に限り使用することが可能な暗証番号を生成する暗証番号生成ステップと、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御ステップと、
を有し、
前記サービス提供装置は、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った際に、該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記電話交換装置に前記ＩＰネットワークを介して送信し、
かつ
送信していた前記ユーザ認証要求に対するユーザ認証結果を前記電話交換装置から受け取った際に、該ユーザ認証要求に付した前記ユーザＩＤのユーザからのアクセス要求に対するユーザ認証結果を、該ユーザの前記端末装置に返送し、
一方、
前記電話交換装置は
前記サービス提供装置から前記ユーザＩＤを付した前記ユーザ認証要求を、前記外部連携制御ステップにより受け取った際に、
前記暗証番号生成ステップにより、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号を生成し、
前記認証制御ステップにより、前記暗証番号生成ステップにより生成された暗証番号によるユーザ認証を前記ユーザの電話機との間で行い、
ユーザ認証を行った結果を、前記外部連携制御ステップにより、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とするユーザ認証方法。
【請求項１０】
ＩＰネットワーク上に配置されてユーザ認証が得られたユーザに対してサービスを提供するサービス提供装置に関するユーザ認証を行うユーザ認証システムにおいて、
前記ユーザがユーザ認証用として使用する電話機の電話網との間の接続動作を制御する電話交換制御機能を有する電話交換装置のコンピュータによって動作するユーザ認証プログラムであって、
前記サービス提供装置と前記ＩＰネットワークを介して接続して、前記サービス提供装置とユーザ認証用の連携を行う外部連携制御機能と、
１回に限り使用することが可能な暗証番号を生成する暗証番号生成機能と、
前記サービス提供装置に対し前記ＩＰネットワークを介してアクセスしてきた端末装置のユーザに関する暗証番号によるユーザ認証を行う認証制御機能と、
を有し、
前記端末装置からの前記ＩＰネットワークを介したアクセスを受け取った前記サービス提供装置から前記ＩＰネットワークを介して該端末装置のユーザを特定するユーザＩＤを付したユーザ認証要求を前記外部連携制御機能により受け取った際に、
前記暗証番号生成機能により、前記ユーザ認証要求に基づいて、該ユーザ認証要求に付された前記ユーザＩＤのユーザに関する暗証番号を生成し、
前記認証制御機能により、前記暗証番号生成機能により生成された暗証番号によるユーザ認証を前記ユーザの電話機との間で行い、
ユーザ認証を行った結果を、前記外部連携制御機能により、前記ユーザ認証要求の送信元の前記サービス提供装置に返送する、
ことを特徴とするユーザ認証プログラム。