(57)【要約】【課題】  確実なセキュリティ管理が簡単な処理で行えるようにする。【解決手段】  セキュリティ管理が必要なウェブページへのアクセス制御を行う場合において、所定のデータ通信端末から認証が必要なアクセスがある場合に、パスワードを発行して、データ通信端末毎に予め登録された無線電話用のアドレスに、その発行されたパスワードを電子メールで伝送し、その後に、発行させたパスワードがデータ通信端末で入力されたことが確認できた場合に、認証処理を完了させて、セキュリティレベルが高いウェブページにアクセスさせるようにした。【選択図】      図４
2005078452.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティ管理が必要なウェブページへのアクセス制御を行うアクセス制御方法において、
所定のデータ通信端末から認証が必要なアクセスがある場合に、パスワードを発行して、前記データ通信端末毎に予め登録された無線電話用のアドレスに、その発行されたパスワードを電子メールで伝送し、
その後に、前記発行させたパスワードが前記データ通信端末で入力されたことが確認できた場合に、認証処理を完了させて、セキュリティレベルが高いウェブページにアクセスさせるようにした
アクセス制御方法。
【請求項２】
請求項１記載のアクセス制御方法において、
前記パスワードの発行時点から所定期間だけ、そのパスワードが有効な期間を設定し、前記所定期間内に前記データ通信端末からパスワードの入力がない場合には、パスワードを無効にする
アクセス制御方法。
【請求項３】
セキュリティ管理が必要なウェブページへのアクセス制御の管理を行うサーバにおいて、
所定のデータ通信端末からのアクセスの処理を行うアクセス処理手段と、
登録されたユーザ毎に無線電話用のアドレスを記憶する記憶手段と、
パスワードを発行するパスワード発行手段と、
前記アクセス処理手段で登録されたユーザからのアクセスがあった場合に、前記パスワード発行手段でパスワードを発行させて、その発行されたパスワードを前記アドレス登録手段に登録されたアドレスに送信し、送信したパスワードがアクセスされたユーザで入力されたことを検出した場合に、セキュリティレベルが高いウェブページにアクセスさせる制御手段とを備えた
サーバ。
【請求項４】
請求項３記載のサーバにおいて、
前記制御手段は、前記パスワード発行手段が発行させたパスワードの有効期間を設定し、その有効期間経過後に入力されたパスワードを無効とする
サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなどを介して特定のウェブページにアクセスさせるアクセス制御方法及びその処理を実行するサーバに関し、特にセキュリティ管理が必要なウェブページへのアクセスを制御する処理に関する。
【背景技術】
【０００２】
従来、インターネットを介してウェブページにアクセスする処理として、ウェブページが登録された特定のユーザにだけ公開したものである場合には、例えば、ユーザ毎に割当てられた識別番号（ＩＤ）と、パスワードをユーザに入力させることが一般的に行われている。このような場合、識別番号とパスワードが正しく入力された場合にだけ、そのユーザ用のウェブページに進むことができるようにしてある。
【０００３】
ところが、常時同じパスワードを使用するようにすると、セキュリティ上、パスワードを見破られる可能性が高いため、セキュリティの高いシステムでは、パスワードを随時変更する必要がある。
【０００４】
特許文献１及び２には、携帯電話端末から何らかの管理端末（認証用のサーバ）に認証要求がある場合に、管理端末でパスワードを発行して、その発行されたパスワードを、その認証要求があった携帯電話端末に対して電子メールで送信し、ユーザにその送信されたパスワードを携帯電話端末のキー操作で入力させることについての開示がある。また、特許文献３には、金融機関に設置されたＡＴＭ（automated teller machine）でユーザ認証を行う場合に、携帯電話端末から管理端末に認証要求を行い、その携帯電話端末に電子メールでパスワードを送信し、その送信されたパスワードを、ＡＴＭに入力させることについての記載がある。また、特許文献４には、情報利用者の処理装置から情報提供者に接続要求があった場合に、情報提供者がパスワード生成して、予め登録された利用者の通信機に連絡しパスワードを提供する。情報処理装置から、パスワードが送信されてきた場合に、情報提供者は接続を許可する。
【特許文献１】特開２００２−３４２２８５号公報
【特許文献２】特開２００２−１３２７２８号公報
【特許文献３】特開２００１−４５５６２号公報
【特許文献４】特開２００１−１１９３９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、いずれの特許文献に記載された処理についても、最初に管理端末にアクセスする携帯電話端末と、管理端末からパスワードを送信する携帯電話端末が同じであるため、携帯電話端末が盗難にあった場合などの不正使用時には、対処できない問題がある。また、ユーザに対して電話をかけパスワードを知らせる場合は、回線もユーザ数に応じた分用意しなければならないため、その分コストが発生してしまう問題がある。電話だと話中の場合はつながらないという欠点もある。
【０００６】
この問題を解決するためには、例えばユーザに予め乱数表を配付して、その乱数表をユーザが見ながら、コードを入力させるようにしたものがある。即ち、例えば図６に示すように、アクセス可能なそれぞれのユーザに、乱数表が記載されたＩＤカード１００を配付する。その乱数表の内容は、各ユーザ毎に異なる内容としてあり、例えば、ａ〜ｐの１６個の記号のそれぞれに、乱数で設定された１桁の数字を示してある。サービスを実行する側の管理端末でも、どのユーザにどの乱数表を発行したのかを保存しておく。そして、ユーザがこのサービスを行うホームページにアクセスした場合には、ＩＤコード入力画面１０１を表示させる。このＩＤコード入力画面１０１では、例えば４つの記号（ここではａ，ｄ，ｈ，ｏ）が表示させてあり、それぞれの記号に対応した数字をＩＤカード１００の乱数表からユーザが探し出して、入力させる。
【０００７】
このようにユーザ毎に異なる値が記載された乱数表を配付して、その乱数表を使用してＩＤコードを入力させるようにすることで、コードが他人に盗まれる可能性を低くすることができる。ところが、このように乱数表を使用する場合には、ユーザが乱数表を所持している必要があり、非常に煩わしい問題があった。
【０００８】
本発明の目的は、確実なセキュリティ管理が簡単な処理で行えるようにすることにある。
【課題を解決するための手段】
【０００９】
本発明は、セキュリティ管理が必要なウェブページへのアクセス制御を行う場合において、所定のデータ通信端末から認証が必要なアクセスがある場合に、パスワードを発行して、データ通信端末毎に予め登録された無線電話用のアドレスに、その発行されたパスワードを電子メールで伝送し、その後に、発行させたパスワードがデータ通信端末で入力されたことが確認できた場合に、認証処理を完了させて、セキュリティレベルが高いウェブページにアクセスさせるようにしたものである。
【００１０】
このようにしたことで、セキュリティ管理が必要なウェブページにアクセスしたいユーザは、データ通信端末を使用してアクセス要求を行うことで、そのデータ通信端末とは別の携帯電話端末に電子メールでパスワードが届き、その携帯電話端末で受信した電子メールに示されたパスワードをユーザがデータ通信端末を使用して入力することで、該当するウェブページにアクセスできるようになる。
【発明の効果】
【００１１】
本発明によると、アクセス要求を行ったデータ通信端末とは別の携帯電話端末に電子メールでパスワードが届くので、データ通信端末だけではパスワードを得ることが不可能で、携帯電話端末だけを使用してパスワードを得ることも不可能であり、ユーザが所持していることが原則の携帯電話端末を、パスワードの受信だけに使用するので、確実なセキュリティ管理が行えると共に、ユーザが乱数表の如き認証用のものを所持する必要もなく、パスワードの管理が簡単になる。
【００１２】
この場合、パスワードの発行時点から所定期間だけ、そのパスワードが有効な期間を設定し、所定期間内にデータ通信端末からパスワードの入力がない場合には、パスワードを無効にするようにしたことで、パスワードが不正使用される可能性をより少なくすることができ、より確実なセキュリティ管理が行える。
【００１３】
また、パスワードは、所定の情報処理装置から送信される認証情報に基づいて認証した後に発行するようにしたことで、認証が正しく完了した場合にだけパスワードが発行され、より確実なセキュリティ管理が行える。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施の形態を、図１〜図５を参照して説明する。
図１は、本例のシステムの全体構成の例を示した図である。本例においては、利用者自宅２０内に設置された家庭内端末２１を、インターネット１で接続して、家庭外にいる利用者３０が、コンピュータ装置などのデータ通信端末３１を使用して、家庭内の様子を監視したり、リモートコントロールするようにしたものである。この場合、家庭内端末２１は、インターネット１を介して本例のシステム専用に用意されたサーバ１０と接続するようにしてあり、家庭外のデータ通信端末３１についても、インターネット１を介してサーバ１０と接続して、サーバ１０を経由してデータ通信端末３１とデータ転送を行うようにしてある。また本例においては、コンピュータ装置などで構成されるデータ通信端末３１とは別に、携帯電話端末３２をユーザが所持していることが前提のシステムとしてある。この携帯電話端末３２については、インターネットなどを経由して電子メールを受信できる端末を使用する。なお図１では、家庭内端末２１と家庭外のデータ通信端末３１とが、１組だけサーバ１０に接続された例としてあるが、実際には多数の組の利用者がサーバ１０に接続されて、それぞれの利用者の管理をサーバ１０が行うものである。
【００１５】
図２は、利用者自宅２０内に設置された家庭内端末２１に接続される構成例を示した図である。家庭内端末本体２１は、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線用のモデムルータ２２を介してインターネットに接続するためのブロードバンド回線２３（実際には電話回線）と接続してあると共に、電話回線２４にも直接接続してあり、家庭内端末２１の周辺機器とのデータの受け渡しを行う。具体的には、例えば家庭内端末２１には、リモートコントロール信号の受信部２１ａを備えて、リモートコントローラ２８からの各機器のリモートコントロール信号（赤外線信号など）を受信したり、リモートキー２９からの施錠又は開錠を指示するリモートコントロール信号などを受信し、これらのリモートコントロール信号の受信に基づいて対応した機器制御を行う。また、家庭内端末２１にはＲＦアンテナ２１ｂが接続してあり、人感センサ４１での在宅者や侵入者の検出信号、窓・ドアセンサ４２での開閉の検出信号、火災センサ４３での火災検出信号、ガス漏れセンサ４４でのガス漏れ検出信号、非常用押しボタン４５の操作信号などを、ＲＦアンテナ２１ｂで受信して、これらの受信信号に基づいて、特定の利用者のデータ通信端末への通知などの予め設定された処理を行う。
【００１６】
また、家庭内端末本体２１には、ディスプレイ２５と、カメラ２６と、テレビフォンマイク２７が接続してあり、ディスプレイ２５には、家庭内端末２１の現在のモード（在宅モード，外出モードなど）の表示や、各機器のモニタリング状態の表示、外部から受信した伝言メモの表示、テレビフォンとして使用する際の相手や自分の映像の表示、その他の各種設定に関する表示などを行うようにしてある。また、テレビフォンとして外部と映像付きの通話を行う際には、カメラ２６とテレビフォンマイク２７を使用する。これらのディスプレイ２５での表示の切換えなどは、例えばリモートコントローラ２８の操作で行える。
【００１７】
なお、サーバ１０などとの通信は、基本的にはブロードバンド回線２３を介して行うが、ブロードバンド回線２３が使用できない状況の場合や、緊急性の高い通報が必要な場合には、電話回線２４を使用したダイヤルアップ接続で、サーバ１０又はその他の決められた相手に連絡することもできる。
【００１８】
次に、この家庭内端末本体２１とインターネットなどを介して通信を行うサーバ１０の構成例を、図３を参照して説明する。サーバ１０は、既に図１を参照して説明したように、家庭内端末本体２１とインターネットを介して通信を行うと共に、外部のデータ通信端末３１との通信を行うようにしてあり、インターネット１に接続するためのアクセス処理手段に相当するインターネット接続部１１を備える。そして、インターネット接続部１１で受信したデータを判別する受信データ判別部１２と、インターネット接続部１１から外部に送信するデータを生成する送信データ生成部１４とを備え、制御部１３の制御で、受信したデータに基づいた応答を送信させる。また、家庭内端末本体２１と外部のデータ通信端末３１との間で転送するデータについては、受信データ判別部１２から送信データ生成部１４に送って、中継できるようにしてある。
【００１９】
サーバ１０のアクセス制御手段に相当する制御部１３には、ハードディスクなどの記憶手段で構成されたデータベース１５が用意してあり、このシステムを利用する端末についての登録情報などが記憶させてある。ここでは、データベース１５に、各利用者毎に無線電話（携帯電話）のメールアドレスなどを予め登録させて記憶させてある。また、利用者からのセキュリティ管理が必要なウェブページへのアクセスがあった場合に、そのアクセスを許可するときにパスワードを発行するパスワード発行部１６と、日時をカウントする計時部１７とが制御部１３に接続させてある。
【００２０】
パスワード発行部１６が発行するパスワードは、後述するワンタイムパスワードと称されるパスワードであり、発行処理を行う毎にランダムに生成されるもので、例えば、４桁の数字で構成されたパスワードとする。このワンタイムパスワードは、発行させてから予め決められた一定時間内に一度だけ有効なパスワードとしてある。例えば、発行させてから計時部１７で１０分間経過したことが制御部１３で判断された場合に無効にするようにしてある。また、１０分経過する前でも、一度そのパスワードが使用された場合には、以後無効にする。さらに、同一のユーザが二重にワンタイムパスワードを発行させた場合には、古い方のパスワードを無効にするようにしてある。なお、ワンタイムパスワードを発行後に、ユーザからのパスワードの入力が誤って行われて認証に失敗した場合、複数回連続して認証に失敗すると（例えば３回連続してワンタイムパスワードの入力に失敗した場合）、そのユーザをサーバ１０から強制的にログアウトさせるアカウントロックを行うようにしてある。これらのパスワードの管理は、制御部１３が実行する。
【００２１】
次に、本例のシステムで外部のデータ通信端末３１から家庭内端末２１にアクセスする場合の処理を、図４のシーケンス例と図５の利用イメージの図を参照して説明する。まず、サーバ１０は、それぞれの家庭内端末２１毎に、アクセスするための専用のウェブページを用意してあり、その専用のウェブページへのアクセスを、登録された特定のユーザだけがアクセスできるように、セキュリティ管理を行うようにしてある。従って、図４のシーケンス図に示すように、外部のデータ通信端末３１から、そのデータ通信端末３１を利用するユーザの家庭内２１にアクセスする場合には、サーバ１０に用意されたホームサーバの共通のウェブページ（このウェブページはセキュリティ管理されてない）にアクセスして、ログインする処理を行う（ステップＳ１１）。このログイン処理時には、例えば図５に示したデータ通信端末（ＰＣ）３１の画面３１ａで、例えば、ユーザの契約番号と、ユーザネームと、パスワードとを入力させて、ログインと表示された箇所のクリックで、ログインを実行させる。
【００２２】
ログインのデータがサーバ１０に転送されると、サーバ１０では、受信データ判別部１２で判別したデータと、データベース１５に蓄積されたデータとを、制御部１３で比較して、ユーザの契約番号とユーザネームとパスワードとが全て一致した場合に、認証完了のデータをデータ通信端末３１に送る（ステップＳ１２）。認証が完了すると、次にワンタイムパスワードの発行要求をデータ通信端末３１からサーバ１０に送る（ステップＳ１３）。このときには、例えば認証完了後に、図５に示したデータ通信端末（ＰＣ）３１の画面３１ａで、ワンタイムパスワード発行とボタンを表示させ、そのボタンがクリックされた場合に、ワンタイムパスワードの発行要求を送る。
【００２３】
この認証完了後のワンタイムパスワードの発行要求をサーバ１０が受信すると、サーバ１０の制御部１３は、パスワード発行部１６でワンタイムパスワードを発行させる。そして、このとき認証されたユーザに登録された無線電話（携帯電話）のメールアドレスを、データベースから判断して、その判断したメールアドレス宛の電子メールで、ワンタイムパスワードを送信する（ステップＳ１４）。このときには、サーバ１０と無線電話会社のサーバ間は専用線もしくはインターネットを用い、無線電話会社のサーバから携帯電話端末３２間は無線電話会社独自の回線網を使用して電子メールを送信する。送信されたワンタイムパスワードは、例えば図５に携帯電話端末３２の表示パネルの画面３２ａとして示したように表示される。
【００２４】
そして、ユーザは携帯電話端末３２でワンタイムパスワードの受信を確認すると、データ通信端末３１を使用して、サーバ１０で用意された高セキュリティレベルのウェブページである、ユーザの家庭内端末２１にアクセスするためのウェブページにアクセスする（ステップＳ１５）。そのウェブページにアクセスすると、サーバ１０からはワンタイムパスワードの入力要求が送られて、図５に示すように、データ通信端末３１の画面３１ｃに、ワンタイムパスワードの入力画面が表示される（ステップＳ１６）。この画面内にステップＳ１４で受信したワンタイムパスワードを入力させて（ステップＳ１７）、認証ボタンをクリックする操作があると、入力されたワンタイムパスワードがサーバ１０に送信される（ステップＳ１８）。
【００２５】
ワンタイムパスワードの送信があると、サーバ１０では、受信したワンタイムパスワードと、ステップＳ１４でこのユーザの携帯電話端末に対して送信したワンタイムパスワードの一致を判断し、一致した場合に認証が正しく行われ、認証が完了したことをデータ通信端末３１に知らせる（ステップＳ１９）。この認証完了通知をデータ通信端末３１で受信すると、高セキュリティレベルのウェブページである、ユーザの家庭内端末２１にアクセスするためのウェブページを閲覧できる状態になり（ステップＳ２０）、図５に示した画面３１ｄに示したように、そのウェブページを表示させて、ユーザの家庭内端末２１にアクセスする画面を表示させる。このようにして家庭内端末２１にアクセスできることで、例えば家庭内の各種センサ状況の監視やモニタリング等の、端末２１に用意された機能の実行が可能になる。
【００２６】
このようにして高セキュリティレベルのウェブページへの外部からのアクセスの制御を、そのアクセス要求があった通信端末とは別の携帯電話端末に電子メールでパスワードを送って、そのパスワードが通信端末から入力された場合にだけ、アクセスできるようにしたので、良好にセキュリティ管理を行うことができる。即ち、携帯電話端末はパスワードを受信するのに使用するだけであるので、万一携帯電話端末が盗まれるようなことがあっても、その携帯電話端末からワンタイムパスワードを発行させる要求をすることはできず、ユーザ認証に必要な契約番号などの情報が携帯電話端末から得ることは困難であり、基本的にユーザが所持しているパーソナルコンピュータ装置などのデータ通信端末を使用しないと、パスワードの発行要求ができず、またデータ通信端末だけを持っていても、パスワードが得られないので、高いセキュリティ管理が行えることになる。また、従来例として図６に示したような乱数表の如き認証専用に用意されたものを持ち歩く必要もなく、携帯電話端末を所持していれば簡単に実行できる効果を有する。
【００２７】
また、本例の場合には、発行したワンタイムパスワードの有効期間を設定するようにしたので、その有効期間を過ぎることで、パスワードが無効になると共に、有効期間内でも、１回使用されることで以後は無効になり、いつまでも同じパスワードが有効であることによる不正使用が効果的に防止できる。
【００２８】
なお、高セキュリティレベルのウェブページにアクセスできるデータ通信端末については、上述した実施の形態では、特に限定してないが、予めユーザが登録した限定されたデータ通信端末（コンピュータ装置など）からだけアクセスできるようにした上で、既に説明したワンタイムパスワードの処理を行うようにしても良い。
【００２９】
また、上述した実施の形態では、コンピュータ装置などで構成されたデータ通信端末からアクセスして、携帯電話端末にワンタイムパスワードを送信する例について説明したが、逆に、携帯電話端末からアクセスして、インターネットなどに接続されたコンピュータ装置にワンタイムパスワードを送信したり、或いは２台の携帯電話端末を用意して、一方の携帯電話端末からアクセスして、他方の携帯電話端末にワンタイムパスワードを送信するなど、２台の情報処理装置を用意して、認証を含むアクセス処理と、ワンタイムパスワードの受信とを、２台で分けるようにすれば、上述した処理と同様のセキュリティ管理が可能になる。
【００３０】
また、サーバ１０と無線電話会社のサーバ間でインターネットが用いられる場合は、メールを暗号化することでよりセキュリティレベルを高めた通信が可能となる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施の形態によるネットワーク全体の構成例を示す説明図である。
【図２】本発明の一実施の形態による家庭内の構成例を示す説明図である。
【図３】本発明の一実施の形態によるサーバの構成例を示す説明図である。
【図４】本発明の一実施の形態によるシーケンス例を示す説明図である。
【図５】本発明の一実施の形態による利用イメージの例を示す説明図である。
【図６】従来の乱数表を使用した例を示した説明図である。
【符号の説明】
【００３２】
１…インターネット、１０…サーバ、１１…インターネット接続部、１２…受信データ判別部、１３…制御部、１４…送信データ生成部、１５…データベース、１６…パスワード発行部、１７…計時部、２０…利用者自宅、２１…自宅内端末、２１ｂ…ＲＦアンテナ、２２…モデムルータ、２３…ブロードバンド回線、２４…電話線、２５…ディスプレイ、２６…カメラ、２７…テレビフォンマイク、２８…リモートコントローラ、２９…リモートキー、３０…利用者、３１…データ通信端末（コンピュータ装置）、３２…携帯電話端末、４１…人感センサ、４２…窓・ドアセンサ、４３…火災センサ、４４…ガス漏れセンサ、４５…非常用押しボタン
【図１】
2005078452.tif 000003
【図２】
2005078452.tif 000004
【図３】
2005078452.tif 000005
【図４】
2005078452.tif 000006
【図５】
2005078452.tif 000007
【図６】
2005078452.tif 000008