(57)【特許請求の範囲】
【請求項１】
第１の携帯端末からＩＤを受信するＩＤ受信部と、
ＩＤと共に前記第１の携帯端末及び前記第１の携帯端末とは異なる第２の携帯端末の電話番号又はＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）アドレスが格納された携帯端末ＤＢを参照し、前記ＩＤ受信部の受信したＩＤに関連付けられている前記第１の携帯端末及び前記第２の携帯端末の電話番号又はＳＭＳアドレスを取得する利用者情報取得部と、
前記利用者情報取得部の取得した電話番号又はＳＭＳアドレスに基づいて、前記第１の携帯端末及び前記第２の携帯端末に認証情報を分割して通知する認証情報通知部と、
前記第１の携帯端末から認証情報を受信する認証情報受信部と、
前記認証情報受信部の受信した認証情報が、前記認証情報通知部の通知した認証情報と一致するか否かを判定する認証判断部と、
を備えることを特徴とする認証サーバ装置。
【請求項２】
認証サーバ装置が、第１の携帯端末からＩＤを受信し、ＩＤと共に前記第１の携帯端末及び前記第１の携帯端末とは異なる第２の携帯端末の電話番号又はＳＭＳアドレスが格納された携帯端末ＤＢを参照し、受信したＩＤに関連付けられている前記第１の携帯端末及び前記第２の携帯端末の電話番号又はＳＭＳアドレスを取得し、前記取得した電話番号又はＳＭＳアドレスに基づいて、前記第１の携帯端末及び前記第２の携帯端末に認証情報を分割して通知する認証情報通知手順と、
認証サーバ装置が、前記第１の携帯端末から認証情報を受信し、受信した認証情報が、前記認証情報通知手順で通知した認証情報と一致するか否かを判定する認証判断手順と、
を有することを特徴とする認証方法。
【請求項３】
請求項２に記載の認証情報通知手順及び認証判断手順をコンピュータに実行させるための認証プログラム。
【請求項４】
第１の携帯端末からＩＤを受信するＩＤ受信部と、
ＩＤと共に前記第１の携帯端末及び前記第１の携帯端末とは異なる第２の携帯端末の電話番号又はＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）アドレス並びに質問及び当該質問に対する回答が格納された利用者情報ＤＢを参照し、前記ＩＤ受信部の受信したＩＤに関連付けられている前記第１の携帯端末及び前記第２の携帯端末の電話番号又はＳＭＳアドレス並びに質問及び当該質問に対する回答を取得する利用者情報取得部と、
前記利用者情報取得部の取得した電話番号又はＳＭＳアドレスに基づいて、前記第１の携帯端末及び前記第２の携帯端末に、前記利用者情報取得部の取得した前記質問を分割して通知する質問通知部と、
前記第１の携帯端末から前記質問に対する回答を受信する回答受信部と、
前記回答受信部の受信した回答が、前記質問通知部の通知した質問に対する回答と一致するか否かを判定する認証判断部と、
を備えることを特徴とする認証サーバ装置。
【請求項５】
認証サーバ装置が、第１の携帯端末からＩＤを受信し、ＩＤと共に前記第１の携帯端末及び前記第１の携帯端末とは異なる第２の携帯端末の電話番号又はＳＭＳアドレス並びに質問及び当該質問に対する回答が格納された利用者情報ＤＢを参照し、受信したＩＤに関連付けられている前記第１の携帯端末及び前記第２の携帯端末の電話番号又はＳＭＳアドレス並びに質問及び当該質問に対する回答を取得し、前記取得した電話番号又はＳＭＳアドレスに基づいて、前記第１の携帯端末及び前記第２の携帯端末に前記質問を分割して通知する質問通知手順と、
認証サーバ装置が、前記第１の携帯端末から前記質問に対する回答を受信し、受信した回答が、前記質問通知手順で通知した質問に対する回答と一致するか否かを判定する認証判断手順と、
を有することを特徴とする認証方法。
【請求項６】
請求項５に記載の質問通知手順及び認証判断手順をコンピュータに実行させるための認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話やスマートフォンなどの携帯端末における多要素認証を用いた認証サーバ装置、認証方法及び認証プログラムに関する。
【背景技術】
【０００２】
コンテンツの配信管理において、ネットワークを介しての相手認証は最も重要なプロセスであり、これは不適切な相手に正当なユーザーになりすまされてコンテンツを誤って渡さないことを目的としている。現在のクラウドコンピューティングは相手認証をＩＤとパスワードと言う平文認証で行っているが、これではセキュリティの確保が難しい。何故ならばＩＤとパスワードが盗まれてしまえば打つ手がないからである。その他にワンタイムパスワード等があるが、新たな機器の配布等の問題があり決定的と言えない面がある。こうした状況に異なった幾つもの手段で相手を確認する銀行ＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）の様な多要素認証が注目されていて有効であるが、クラウドコンピューティングを含むネットワークサービスでの適用例は少ない。
【０００３】
携帯電話を使う多要素認証が提案されている（例えば、非特許文献１及び２参照。）。携帯電話を使う多要素認証は、携帯電話が既に普及していて新たな機器の配布が必要ない事や、紛失や盗難があれば直ちに気がつく事や、生体認証及びＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能などの携帯電話に搭載されている機能を利用出来る事等から、非常に有効な方法である。ここでいう多要素認証とは、従来のＩＤパスワードの組み合わせに加えて、端末識別情報や画像記憶など他の認証要素を組み合わせて用いる認証方法である。この方法は携帯電話の電話番号等の固有情報を独自のネットワークで送っていることにセキュリティの根拠がある。既存の携帯電話を用いる多要素認証に分類されるソフトバンク（登録商標）のシンクロック（登録商標）やＤＣＩｎのアリアンナでは、この固有情報がインターネット内でＩＰパケットと切り離されるために、スマートフォンに対して対応できない。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ソフトバンクによる携帯電話を用いた認証方式。ｈｔｔｐ：／／ｗｗｗ．ｓｙｎｃｌｏｃｋ．ｊｐ／
【非特許文献２】デジタルコンテンツインスティテュートによる多要素認証方式。ｈｔｔｐ：／／ｗｗｗ．ｄｃｉｎ．ｏｒ．ｊｐ／ａｃｔｉｖｅｓ／ｉｐ００３／ｃ０１．ｈｔｍｌ
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の携帯電話を使う多要素認証は、携帯電話キャリア独自の回線認証サービスを利用しているため、Ａｎｄｒｏｉｄ（登録商標）やｉＰｈｏｎｅ（登録商標）などインターネットと直接通信をして様々なサービスを利用できるスマートフォンには対応しておらず、キャリア間をまたぐ認証や、インターネットのＷｅｂサイトのみでサービスを提供するプロバイダが自由に携帯電話端末を用いた認証ができない。
【０００６】
前記課題を解決するために、本発明は、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置、認証方法及び認証プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願発明は、認証サーバが、利用者の電話番号又はＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）アドレスを有する端末に認証情報を通知し、利用者から受信した認証情報と通知した認証情報とを照合することで、認証を行うことを特徴とする。
【０００８】
具体的には、本願発明の認証サーバ装置は、携帯端末からＩＤを受信するＩＤ受信部と、ＩＤと共に前記携帯端末の電話番号又はＳＭＳアドレスが格納された携帯端末ＤＢを参照し、前記ＩＤ受信部の受信したＩＤに関連付けられている電話番号又はＳＭＳアドレスを取得する利用者情報取得部と、前記利用者情報取得部の取得した電話番号又はＳＭＳアドレスを有する端末に認証情報を通知する認証情報通知部と、前記携帯端末から認証情報を受信する認証情報受信部と、前記認証情報受信部の受信した認証情報が、前記認証情報通知部の通知した認証情報と一致するか否かを判定する認証判断部と、を備える。
【０００９】
本願発明の認証サーバ装置は、ＩＤ受信部と、利用者情報取得部と、認証情報通知部と、を備えるため、利用者のＩＤによって定められる電話番号又はＳＭＳアドレスを有する端末に認証情報を通知することができる。本願発明の認証サーバ装置は、認証情報受信部と、認証判断部と、を備えるため、携帯端末から受信した認証情報が正しいか否かを確認することができる。ここで、電話番号又はＳＭＳアドレスを有する端末に認証情報を通知するため、本願発明の認証サーバ装置は、携帯電話でもスマートフォンでも区別なく利用することができる。したがって、本願発明の認証サーバ装置は、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置を提供することができる。
【００１０】
本願発明の認証サーバ装置では、前記利用者情報取得部は、前記ＩＤ受信部の受信したＩＤに関連付けられている複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせを取得し、前記認証情報通知部は、前記利用者情報取得部の取得した複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせのそれぞれに、前記認証情報を分割して通知してもよい。
本願発明の認証サーバ装置は、複数の通信ネットワークを組み合わせて認証情報を通知するため、一部の通信ネットワークにおいて盗聴の可能性があった場合でもセキュリティを担保することができる。
【００１１】
具体的には、本願発明の認証方法は、認証サーバ装置が、携帯端末からＩＤを受信し、ＩＤと共に前記携帯端末の電話番号又はＳＭＳアドレスが格納された携帯端末ＤＢを参照し、受信したＩＤに関連付けられている電話番号又はＳＭＳアドレスを取得し、前記取得した電話番号又はＳＭＳアドレスを有する端末に認証情報を通知する認証情報通知手順と、認証サーバ装置が、前記携帯端末から認証情報を受信し、受信した認証情報が、前記認証情報通知手順で通知した認証情報と一致するか否かを判定する認証判断手順と、を有する。
【００１２】
本願発明の認証方法は、認証情報通知手順を有するため、利用者のＩＤによって定められる電話番号又はＳＭＳアドレスを有する端末に認証情報を通知することができる。本願発明の認証方法は、認証判断手順を有するため、携帯端末から受信した認証情報が正しいか否かを確認することができる。ここで、電話番号又はＳＭＳアドレスを有する端末に認証情報を通知するため、本願発明の認証方法は、携帯電話でもスマートフォンでも区別なく利用することができる。したがって、本願発明の認証方法は、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置を提供することができる。
【００１３】
本願発明の認証方法では、前記認証情報通知手順において、前記受信したＩＤに関連付けられている複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせを取得し、取得した複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせのそれぞれに、前記認証情報を分割して通知してもよい。
本願発明の認証方法は、複数の通信ネットワークを組み合わせて認証情報を通知するため、一部の通信ネットワークにおいて盗聴の可能性があった場合でもセキュリティを担保することができる。
【００１４】
具体的には、本願発明の認証プログラムは、認証情報通知手順及び認証判断手順をコンピュータに実行させるための認証プログラムである。
本願発明の認証プログラムは、認証情報通知手順及び認証判断手順をコンピュータに実行させるため、本願発明の認証方法を実行することができる。したがって、本願発明の認証プログラムは、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置を提供することができる。
【００１５】
具体的には、本願発明の認証サーバ装置は、携帯端末からＩＤを受信するＩＤ受信部と、ＩＤと共に前記携帯端末の電話番号又はＳＭＳアドレス並びに質問及び当該質問に対する回答が格納された利用者情報ＤＢを参照し、前記ＩＤ受信部の受信したＩＤに関連付けられている電話番号又はＳＭＳアドレス並びに質問及び当該質問に対する回答を取得する利用者情報取得部と、前記利用者情報取得部の取得した電話番号又はＳＭＳアドレスを有する端末に、前記利用者情報取得部の取得した前記質問を通知する質問通知部と、前記携帯端末から前記質問に対する回答を受信する回答受信部と、前記回答受信部の受信した回答が、前記利用者情報取得部の取得した前記質問に対する回答と一致するか否かを判定する認証判断部と、を備える。
【００１６】
本願発明の認証サーバ装置は、ＩＤ受信部と、利用者情報取得部と、質問通知部と、を備えるため、利用者のＩＤによって定められる電話番号又はＳＭＳアドレスを有する端末に質問を通知することができる。本願発明の認証サーバ装置は、回答受信部と、認証判断部と、を備えるため、携帯端末から受信した回答が正しいか否かを確認することができる。ここで、電話番号又はＳＭＳアドレスを有する端末に認証情報を通知するため、本願発明の認証サーバ装置は、携帯電話でもスマートフォンでも区別なく利用することができる。したがって、本願発明の認証サーバ装置は、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置を提供することができる。
【００１７】
本願発明の認証サーバ装置では、前記利用者情報取得部は、前記ＩＤ受信部の受信したＩＤに関連付けられている複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせを取得し、前記質問通知部は、前記利用者情報取得部の取得した複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせのそれぞれに、前記質問を分割して通知してもよい。
本願発明の認証サーバ装置は、複数の通信ネットワークを組み合わせて認証情報を通知するため、一部の通信ネットワークにおいて盗聴の可能性があった場合でもセキュリティを担保することができる。
【００１８】
具体的には、本願発明の認証方法は、認証サーバ装置が、携帯端末からＩＤを受信し、ＩＤと共に前記携帯端末の電話番号又はＳＭＳアドレス並びに質問及び当該質問に対する回答が格納された利用者情報ＤＢを参照し、受信したＩＤに関連付けられている電話番号又はＳＭＳアドレス並びに質問及び当該質問に対する回答を取得し、前記取得した電話番号又はＳＭＳアドレスを有する端末に前記質問を通知する質問通知手順と、認証サーバ装置が、前記携帯端末から前記質問に対する回答を受信し、受信した回答が、前記質問通知手順で通知した質問に対する回答と一致するか否かを判定する認証判断手順と、を有する。
【００１９】
本願発明の認証方法は、質問通知手順を有するため、利用者のＩＤによって定められる電話番号又はＳＭＳアドレスを有する端末に質問を通知することができる。本願発明の認証方法は、認証判断手順を有するため、携帯端末から受信した回答が正しいか否かを確認することができる。ここで、電話番号又はＳＭＳアドレスを有する端末に質問を通知するため、本願発明の認証方法は、携帯電話でもスマートフォンでも区別なく利用することができる。したがって、本願発明の認証方法は、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置を提供することができる。
【００２０】
本願発明の認証方法では、前記質問通知手順において、前記受信したＩＤに関連付けられている複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせを取得し、取得した複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせのそれぞれに、前記質問を分割して通知してもよい。
本願発明の認証方法は、複数の通信ネットワークを組み合わせて認証情報を通知するため、一部の通信ネットワークにおいて盗聴の可能性があった場合でもセキュリティを担保することができる。
【００２１】
具体的には、本願発明の認証プログラムは、質問通知手順及び認証判断手順をコンピュータに実行させるための認証プログラムである。
本願発明の認証プログラムは、質問通知手順及び認証判断手順をコンピュータに実行させるため、本願発明の認証方法を実行することができる。したがって、本願発明の認証プログラムは、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置を提供することができる。
【発明の効果】
【００２２】
本発明によれば、携帯電話でもスマートフォンでも区別なく利用可能な認証サーバ装置、認証方法及び認証プログラムを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】実施形態１に係る認証システムの一例を示す。
【図２】実施形態１に係る認証システムのシーケンスの一例を示す。
【図３】実施形態２に係る認証システムの一例を示す。
【図４】実施形態２に係る認証システムのシーケンスの一例を示す。
【図５】実施形態３に係る認証システムの一例を示す。
【図６】実施形態３に係る認証システムのシーケンスの一例を示す。
【図７】実施形態４に係る認証システムの一例を示す。
【図８】実施形態４に係る認証システムのシーケンスの一例を示す。
【発明を実施するための形態】
【００２４】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００２５】
（実施形態１）
図１に、本実施形態に係る認証システムの一例を示す。本実施形態に係る認証システムは、携帯端末１００と、認証サーバ１０と、を備える。携帯端末１００は、電話番号又はＳＭＳアドレスを持ち、電話キャリアという管理された独自のネットワークを用いて通話を行うことの可能な端末である。携帯端末１００と認証サーバ１０とは、インターネットなどの解放された通信ネットワークのほかに、電話キャリアなどの管理された独自のネットワークによっても通信が可能になっている。電話サービスと同等のメッセージサービスであるＳＭＳはＦｅａｔｕｒｅ  Ｐｈｏｎｅであっても、スマートフォンであっても、電話サービスがキャリアの独自網上で提供される限り利用できる。
【００２６】
本実施形態に係る認証システムは、電話番号又はＳＭＳアドレスを利用する。電話番号又はＳＭＳアドレスは、電話キャリアを有する特定の業者が運用し監視している管理されたネットワークを通じて通信を行う。このように、本実施形態に係る認証システムは、電話キャリアによってその閉域性と安全性、発着の信頼性が保証されている管理されたネットワークを最低限の手順で有効な認証に利用する。このため、閉域性、安全性及び発着の信頼性の保証された認証を行うことができる。
【００２７】
具体的には、本実施形態に係る認証方法は、認証情報通知手順と、認証判断手順と、を順に有する。認証情報通知手順では、サービス提供側の認証サーバ１０から携帯端末１００へ、電話キャリアを用いて認証情報を通知する。認証判断手順では、認証サーバ１０が携帯端末１００から送信された認証情報を照合する。このように、認証サーバ１０からの片側方向での機器特定のための情報通知の方法として、電話キャリアの機能を利用する。
【００２８】
認証サーバ１０は、例えば、メッセージ受信部１１と、認証判断部１２と、メッセージ送信部１３と、利用者情報取得部１４と、利用者情報ＤＢ１５と、一時的認証情報生成部１６と、認証情報通知部１７と、を備える。利用者情報ＤＢ１５は、各利用者のＩＤ、パスワード、電話番号及びＳＭＳアドレスを格納し、携帯端末ＤＢとして機能する。１つのＩＤに対して、電話番号及びＳＭＳアドレスの両方が格納されていてもよいし、電話番号のみが格納されていてもよいし、ＳＭＳアドレスのみが格納されていてもよい。
【００２９】
図２に、本実施形態に係る認証システムのシーケンスの一例を示す。ＩＤとパスワードの組み合わせによる認証で個人を特定した後、同個人の携帯電話の固有情報（電話キャリアが管理する電話番号やそれに紐付くＳＭＳアドレス等）を用い、インターネットとは完全に独立なキャリア管理のネットワークを介して認証のための鍵を同個人の携帯電話（およびスマートフォン）に送信し、その情報を用いて認証を行うことで、多要素認証を実現する。具体的方法は以下の通りである。
【００３０】
利用者識別認証ステップでは、ステップＳ１０１からステップＳ１０３の手順を実行する。利用者確認認証ステップでは、ステップＳ１０４からステップＳ１０８の手順を実行する。このうち、ステップＳ１０３からステップＳ１０５までが本実施形態に係る認証情報通知手順に相当し、ステップＳ１０６からステップＳ１０８までが認証判断手順に相当する。
【００３１】
ステップＳ１０１では、携帯端末１００がブラウザで認証サーバ１０にアクセスする。ステップＳ１０２では、メッセージ送信部１３が、携帯端末１００にＩＤ及びパスワードを要求する旨を送信する。ステップＳ１０３では、携帯端末１００が、利用者から入力されたＩＤ及びパスワードを、認証サーバ１０に送信する。そして、メッセージ受信部１１が、ＩＤ受信部として、携帯端末１００からＩＤを受信する。
【００３２】
ステップＳ１０４では、利用者情報取得部１４が、利用者情報ＤＢ１５を参照してＩＤ及びパスワードをもとに利用者情報を取得する。認証判断部１２が、メッセージ受信部１１の受信したＩＤ及びパスワードと利用者情報取得部１４の取得したＩＤ及びパスワードとが一致するか否かを判定することにより、利用者情報を確認する。確認ができたら、利用者情報取得部１４が、利用者情報ＤＢ１５を参照し、メッセージ受信部１１の受信したＩＤに関連付けられている電話番号を取得する。そして、認証判断部１２が、電話番号を一時的認証情報生成部１６に出力する。
【００３３】
ステップＳ１０５では、一時的認証情報生成部１６が、認証情報を生成し、認証情報と電話番号を認証情報通知部１７に出力する。認証情報は、例えば認証番号であり、文字や数字などの任意のシンボルを用いてもよい。そして、認証情報通知部１７が、電話番号に電話をかけ、通話によって認証番号を利用者に通知する。これにより、ＩＤに関連付けられた電話番号の携帯電話又はスマートフォンを有する利用者のみに、認証番号を通知することができる。ここで、この認証番号の有効期間を一定期間に設定しておく。これにより、アクセスを行った携帯端末１００の利用者以外の者による認証番号の利用を防止することができる。
【００３４】
Ｓ１０６では、携帯端末１００が、利用者の入力した認証番号を取得し、認証番号を認証サーバ１０に送信する。すると、メッセージ受信部１１が、認証情報受信部として、携帯端末１００から認証番号を受信する。
【００３５】
ステップＳ１０７では、認証判断部１２が、メッセージ受信部１１の受信した認証番号が、認証情報通知部１７の通知した認証番号と一致するか否かを判定する。このとき、認証判断部１２が、利用者のＩＤ、パスワード、電話番号及び認証番号が一致するかどうかを判断してもよい。ステップＳ１０８では、メッセージ送信部１３が、携帯端末１００へ、認証判断部１２による認証の成否を通知する。
【００３６】
なお、本実施形態では、認証サーバ１０が、メッセージ受信部１１の受信したＩＤに関連付けられている電話番号を有する端末に認証情報を通知する例について説明したが、これに限定されない。例えば、認証情報通知部１７は、利用者情報取得部１４の取得したＳＭＳアドレスを有する端末にテキストデータで記述された認証情報を通知してもよい。
【００３７】
また、本実施形態の認証サーバ１０は、コンピュータとプログラムによっても実現でき、プログラムを記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００３８】
以上説明したように、本実施形態に係る認証サーバ１０及び認証方法は、認証情報通知部１７が利用者の電話番号を有する端末に認証情報として認証番号を通知することにより認証を行うため、クラウドコンピューティングを含む今後のネットワークサービスにおいて最も基本となる十分なセキュリティ確保に必要な利用者認証が、既に普及しつつあるスマートフォン等を利用して可能になる。これにより、コンテンツ配信や非常に高価な対価の支払いを含むすべてのネットワークサービスの広範な普及を実現することができる。
【００３９】
本実施形態に係る認証サーバ１０及び認証方法は、利用者の電話番号又はＳＭＳアドレスを有する端末に認証情報を通知するため、スマートフォンというこれから大きく普及が予想される機器を、ネットワークサービスの最も基本の利用者認証に用いてネットワークサービスの十分なセキュリティの確保に利用することができる。また、本実施形態に係る認証サーバ１０及び認証方法は、今後のＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）にも適用可能である。更に、本実施形態に係る認証サーバ１０及び認証方法は、発展した多要素認証を積極的に取り込んでいける柔軟性を持つ。
【００４０】
（実施形態２）
図３に、本実施形態に係る認証システムの一例を示す。本実施形態に係る認証システムは、携帯端末１００に代えて、複数の携帯端末１００Ａ及び１００Ｂを備える。携帯端末１００Ａ及び１００Ｂは、異なる電話キャリアによって管理された電話番号及びＳＭＳアドレスを持つ。この場合、利用者情報ＤＢ１５は、携帯端末１００Ａの電話番号Ａ及びＳＭＳアドレスＡを格納するとともに、携帯端末１００Ｂの電話番号Ｂ及びＳＭＳアドレスＢを格納する。
【００４１】
図４に、本実施形態に係る認証システムのシーケンスの一例を示す。本実施形態に係る認証システムは、実施形態１に係る認証システムのシーケンスにおけるステップＳ１０４及びステップＳ１０５において異なり、認証情報通知手順において、認証サーバ装置１０が、複数の携帯端末１００Ａ及び１００Ｂに、認証情報を分割して通知する。
【００４２】
ステップＳ１０４では、利用者情報取得部１４が、利用者情報ＤＢ１５を参照してＩＤ及びパスワードをもとに利用者情報を取得する。認証判断部１２が、ＩＤ及びパスワードをもとに利用者情報を確認する。そして、利用者情報取得部１４が、利用者情報ＤＢ１５を参照し、メッセージ受信部１１の受信したＩＤに関連付けられている電話番号Ａ及び電話番号Ｂを取得する。
【００４３】
ステップＳ１０５では、一時的認証情報生成部１６が、認証情報を生成し、認証情報、電話番号Ａ及び電話番号Ｂを認証情報通知部１７に出力する。そして、認証情報通知部１７が、一時的認証情報生成部１６の生成した認証番号を２つに分割し、一方の認証番号を電話番号Ａに通知し、他方の認証番号を電話番号Ｂに通知する。これにより、電話番号Ａの携帯電話又はスマートフォンを有し、かつ、電話番号Ｂの携帯電話又はスマートフォンを有する利用者のみに、正しい認証番号を通知することができる。
【００４４】
なお、本実施形態では、分割した認証情報を電話番号Ａ及び電話番号Ｂに通知する場合について説明したが、これに限定されない。分割した認証情報を、ＳＭＳアドレスＡ及びＳＭＳアドレスＢに通知してもよいし、電話番号Ａ及びＳＭＳアドレスＢに通知してもよい。また、利用者情報ＤＢ１５が３台以上の携帯端末の電話番号又はＳＭＳアドレスを格納している場合は、３台以上の携帯端末に通知してもよい。このように、本実施形態に係る認証サーバ１０及び認証方法は、複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせのそれぞれに、認証情報を分割して通知してもよい。
【００４５】
以上説明したように、本実施形態に係る認証サーバ１０及び認証方法は、利用者が複数キャリアと通信可能な（携帯）端末（自宅の計算機など）を利用可能か、または異なるキャリアの複数の携帯端末（もしくは、１回線は固定電話の回線でも良い）を同時に利用可能である場合には、一時的な認証番号を分割し、複数のキャリア回線（個々に独立な管理下のネットワーク）で別々に送信する。この方法によれば、一時的な認証番号が分割されて複数の管理されたネットワークで送信されることで、その中の一部の管理されたネットワークのポリシーが信用できない場合や盗聴の可能性があった場合でもセキュリティが担保できる。
【００４６】
さらには、実施形態１及び２において、ＧＰＳや基地局などの情報が利用できる場合は、認証サーバ１０は、特定の基地局や位置でなければ、一時的認証番号を送信しないようにすることで、安全性を高めることも可能である。この場合、利用者が携帯端末を操作している位置は、固定端末であれば回線認証等の方式の情報を利用して、移動端末であれば、基地局位置の情報や端末がＧＰＳなどで測位した情報を利用して、それぞれ検出することが可能である。これらは、スマートフォンなどの携帯端末の高機能化によって可能となる認証安全性の向上方法である。
【００４７】
（実施形態３）
図５に、本実施形態に係る認証システムの一例を示す。本実施形態に係る認証システムは、携帯端末１００と、認証サーバ１０と、を備える。携帯端末１００は、電話番号又はＳＭＳアドレスを持ち、電話キャリアという管理された独自のネットワークを用いて通話を行うことの可能な端末である。携帯端末１００と認証サーバ１０とは、インターネットなどの解放された通信ネットワークのほかに、電話キャリアなどの管理された独自のネットワークによっても通信が可能になっている。電話サービスと同等のメッセージサービスであるＳＭＳはＦｅａｔｕｒｅ  Ｐｈｏｎｅであっても、スマートフォンであっても、電話サービスがキャリアの独自網上で提供される限り利用できる。
【００４８】
本実施形態に係る認証システムは、電話番号又はＳＭＳアドレスを利用する。電話キャリアによってその閉域性と安全性、発着の信頼性が保証されている網を最低限の手順で有効な認証に利用する。具体的には、本実施形態に係る認証方法は、質問通知手順と、認証判断手順と、を順に有する。質問通知手順では、サービス提供側の認証サーバ１０から携帯端末１００へ、電話キャリアを用いて質問を通知する。認証判断手順では、認証サーバ１０が携帯端末１００から送信された回答を照合する。このように、認証サーバ１０からの片側方向での機器特定のための情報通知の方法として、電話キャリアの機能を利用する。
【００４９】
また、本実施形態に係る認証システムは、利用者の記憶との結合によって、その場で生成される認証情報とすれば、より安全性が高まる。例えば、電話（音声）またはＳＭＳで、事前に登録してあるパスワードヒントの質問事項だけを伝え、（例：母方の旧姓、ペットの名前、通っていた小学校など）その回答を認証情報として入力する。又は、マトリクス認証を用い、ＳＭＳでマトリクス配置された数字を示し、利用者が記憶した位置の順に数字を並べたものを認証情報として入力する。
【００５０】
認証サーバ１０は、例えば、メッセージ受信部１１と、認証判断部１２と、メッセージ送信部１３と、利用者情報取得部１４と、利用者情報ＤＢ１５と、一時的認証情報生成部１６と、認証情報通知部１７と、を備える。利用者情報ＤＢ１５は、各利用者のＩＤ、パスワード、電話番号、ＳＭＳアドレス、秘密の質問及び質問の回答を格納する。ここで、質問の回答は１とおりに限らず、複数とおりあってもよい。
【００５１】
図６に、本実施形態に係る認証システムのシーケンスの一例を示す。ＩＤとパスワードの組み合わせによる認証で個人を特定した後、同個人の携帯電話の固有情報（キャリアが管理する電話番号やそれに紐付くＳＭＳアドレス等）を用い、インターネットとは完全に独立なキャリア管理のネットワークを介して認証のための鍵を同個人の携帯電話（およびスマートフォン）に送信し、その情報を用いて認証を行うことで、多要素認証を実現する。具体的方法は以下の通りである。
【００５２】
利用者識別認証ステップでは、ステップＳ１１１からステップＳ１１３の手順を実行する。利用者確認認証ステップでは、ステップＳ１１４からステップＳ１１８の手順を実行する。このうち、ステップＳ１１３からステップＳ１１５までが本実施形態に係る質問通知手順に相当し、ステップＳ１１６からステップＳ１１８までが認証判断手順に相当する。
【００５３】
ステップＳ１１１では、携帯端末１００がスマートフォンのブラウザで認証サーバ１０にアクセスする。ステップＳ１１２では、メッセージ送信部１３が、携帯端末１００にＩＤ及びパスワードを要求する旨を送信する。ステップＳ１１３では、携帯端末１００が、利用者から入力されたＩＤ及びパスワードを、認証サーバ１０に送信する。そして、メッセージ受信部１１が、ＩＤ受信部として、携帯端末１００からＩＤを受信する。
【００５４】
ステップＳ１１４では、利用者情報取得部１４が、利用者情報ＤＢ１５を参照してＩＤ及びパスワードをもとに利用者情報を取得する。認証判断部１２が、メッセージ受信部１１の受信したＩＤ及びパスワードと利用者情報取得部１４の取得したＩＤ及びパスワードとが一致するか否かを判定することにより、利用者情報を確認する。確認ができたら、利用者情報取得部１４が、利用者情報ＤＢ１５を参照し、メッセージ受信部１１の受信したＩＤに関連付けられている電話番号を取得する。そして、認証判断部１２が、電話番号を一時的認証情報生成部１６に出力する。
【００５５】
ステップＳ１１５では、一時的認証情報生成部１６が、認証情報を生成する。認証情報は、例えば利用者のＩＤに関連付けられている質問である。そして、認証情報通知部１７が、質問通知部として、携帯電話番号に電話をかけ、通話によって質問を利用者に通知する。これにより、ＩＤに関連付けられた電話番号の携帯電話又はスマートフォンを有する利用者のみに、質問を通知することができる。ここで、この質問の有効期間を一定期間に設定しておく。これにより、アクセスを行った携帯端末１００の利用者以外の者による認証情報の利用を防止することができる。
【００５６】
Ｓ１１６では、携帯端末１００が、利用者の入力した質問を取得し、質問を認証サーバ１０に送信する。すると、メッセージ受信部１１が、回答受信部として、携帯端末１００から回答を受信する。
【００５７】
ステップＳ１１７では、認証判断部１２が、メッセージ受信部１１の受信した回答が、認証情報通知部１７の通知した質問に対する回答と一致するか否かを判定する。このとき、認証判断部１２が、利用者のＩＤ、パスワード、電話番号及び回答が一致するかどうかを判断してもよい。ステップＳ１１８では、メッセージ送信部１３が、携帯端末１００へ、認証判断部１２による認証の成否する。
【００５８】
なお、本実施形態では、認証サーバ１０が、メッセージ受信部１１の受信したＩＤに関連付けられている電話番号を有する端末に質問を通知する例について説明したが、これに限定されない。例えば、認証情報通知部１７は、利用者情報取得部１４の取得したＳＭＳアドレスを有する端末にテキストデータで記述された質問を通知してもよい。
【００５９】
また、本実施形態の認証サーバ１０は、コンピュータとプログラムによっても実現でき、プログラムを記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００６０】
以上説明したように、本実施形態に係る認証サーバ１０及び認証方法は、認証情報通知部１７が利用者の電話番号を有する端末に質問を通知することにより認証を行うため、クラウドコンピューティングを含む今後のネットワークサービスにおいて最も基本となる十分なセキュリティ確保に必要な利用者認証が、既に普及しつつあるスマートフォン等を利用して可能になる。これにより、コンテンツ配信や非常に高価な対価の支払いを含むすべてのネットワークサービスの広範な普及を実現することができる。
【００６１】
本実施形態に係る認証サーバ１０及び認証方法は、利用者の電話番号又はＳＭＳアドレスを有する端末に質問を通知するため、スマートフォンというこれから大きく普及が予想される機器を、ネットワークサービスの最も基本の利用者認証に用いてネットワークサービスの十分なセキュリティの確保に利用することができる。また、本実施形態に係る認証サーバ１０及び認証方法は、今後のＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）にも適用可能である。更に、本実施形態に係る認証サーバ１０及び認証方法は、発展した多要素認証を積極的に取り込んでいける柔軟性を持つ。
【００６２】
（実施形態４）
図７に、本実施形態に係る認証システムの一例を示す。本実施形態に係る認証システムは、携帯端末１００に代えて、複数の携帯端末１００Ａ及び１００Ｂを備える。携帯端末１００Ａ及び１００Ｂは、異なる電話キャリアによって管理された電話番号及びＳＭＳアドレスを持つ。この場合、利用者情報ＤＢ１５は、携帯端末１００Ａの電話番号Ａ及びＳＭＳアドレスＡを格納するとともに、携帯端末１００Ｂの電話番号Ｂ及びＳＭＳアドレスＢを格納する。
【００６３】
図８に、本実施形態に係る認証システムのシーケンスの一例を示す。本実施形態に係る認証システムは、実施形態３に係る認証システムのシーケンスにおけるステップＳ１１４及びステップＳ１１５において異なり、質問通知手順において、認証サーバ装置１０が、複数の携帯端末１００Ａ及び１００Ｂに、質問を分割して通知する。
【００６４】
ステップＳ１１４では、利用者情報取得部１４が、利用者情報ＤＢ１５を参照してＩＤ及びパスワードをもとに利用者情報を取得する。認証判断部１２が、ＩＤ及びパスワードをもとに利用者情報を確認する。そして、利用者情報取得部１４が、利用者情報ＤＢ１５を参照し、メッセージ受信部１１の受信したＩＤに関連付けられている電話番号Ａ及び電話番号Ｂを取得する。
【００６５】
ステップＳ１１５では、一時的認証情報生成部１６が、質問を生成し、質問、電話番号Ａ及び電話番号Ｂを認証情報通知部１７に出力する。そして、認証情報通知部１７が、質問通知部として、一時的認証情報生成部１６の生成した質問を２つに分割し、一方の質問を電話番号Ａに通知し、他方の質問を電話番号Ｂに通知する。例えば、ペットの名前であれば、「ペット」を電話番号Ａに通知し、「名前」を電話番号Ｂに通知する。これにより、電話番号Ａの携帯電話又はスマートフォンを有し、かつ、電話番号Ｂの携帯電話又はスマートフォンを有する利用者のみに、正しい質問を通知することができる。
【００６６】
なお、本実施形態では、分割した質問を電話番号Ａ及び電話番号Ｂに通知する場合について説明したが、これに限定されない。分割した質問を、ＳＭＳアドレスＡ及びＳＭＳアドレスＢに通知してもよいし、電話番号Ａ及びＳＭＳアドレスＢに通知してもよい。また、利用者情報ＤＢ１５が３台以上の携帯端末の電話番号又はＳＭＳアドレスを格納している場合は、３台以上の携帯端末に通知してもよい。このように、本実施形態に係る認証サーバ１０及び認証方法は、複数の電話番号若しくはＳＭＳアドレス又は電話番号及びＳＭＳアドレスの組み合わせのそれぞれに、質問を分割して通知してもよい。
【００６７】
以上説明したように、本実施形態に係る認証サーバ１０及び認証方法は、利用者が複数キャリアと通信可能な（携帯）端末（自宅の計算機など）を利用可能か、または異なるキャリアの複数の携帯端末（もしくは、１回線は固定電話の回線でも良い）を同時に利用可能である場合には、一時的な質問を分割し、複数のキャリア回線（個々に独立な管理下のネットワーク）で別々に送信する。この方法によれば、一時的な質問が分割されて複数の管理されたネットワークで送信されることで、その中の一部の管理されたネットワークのポリシーが信用できない場合や盗聴の可能性があった場合でもセキュリティが担保できる。
【００６８】
さらには、実施形態３及び４において、ＧＰＳや基地局などの情報が利用できる場合は、認証サーバ１０は、特定の基地局や位置でなければ、質問を送信しないようにすることで、安全性を高めることも可能である。この場合、利用者が携帯端末を操作している位置は、固定端末であれば回線認証等の方式の情報を利用して、移動端末であれば、基地局位置の情報や端末がＧＰＳなどで測位した情報を利用して、それぞれ検出することが可能である。これらは、スマートフォンなどの携帯端末の高機能化によって可能となる認証安全性の向上方法である。
【産業上の利用可能性】
【００６９】
本発明は、情報通信産業に適用することができる。
【符号の説明】
【００７０】
１０：認証サーバ
１１：メッセージ受信部
１２：認証判断部
１３：メッセージ送信部
１４：利用者情報取得部
１５：利用者情報ＤＢ
１６：一時的認証情報生成部
１７：認証情報通知部
１００、１００Ａ、１００Ｂ：携帯端末
【図１】
0005658611.tif 000002
【図２】
0005658611.tif 000003
【図３】
0005658611.tif 000004
【図４】
0005658611.tif 000005
【図５】
0005658611.tif 000006
【図６】
0005658611.tif 000007
【図７】
0005658611.tif 000008
【図８】
0005658611.tif 000009