(57)【特許請求の範囲】
【請求項１】
データ通信システムにおけるサービスにアクセスする方法であって、
電気通信網および／またはデータ網を介して前記サービスにアクセスするための一セットの使い捨て型ないし使用認可パスワードをサービス利用者に提供するステップと、
端末装置を使用することにより前記サービスを提供するサーバへの接続をセットアップするステップと、
前記サービスへのログオン時に当該サービスにパスワードを送信するステップと、
パスワードを識別するステップと、
与えられたパスワードに基づいてサービスへのアクセスを許可／拒否するステップと、を有する方法において、
端末装置に使用認可パスワードのセットを保存するステップと、
端末装置を使用して前記サービスへのログオン時に、保存されたパスワードのセットから、予め定められたサービスにより必要とされるパスワードを選択するステップと、
端末装置から前記予め定められたサービスを提供するサーバに送信される接続セットアップシグナルに前記パスワードを追加するステップと、をさらに有し、
前記パスワードを追加するステップは、前記接続セットアップシグナルに、アクセスするサービスを識別するための電話番号を使用し、コールセットアップの間に、サービスの電話番号の末尾にパスワードを形成する複数の付加的な数字を追加することを特徴とする方法。
【請求項２】
一セットのパスワードの中で使用されたパスワードが登録されることを特徴とする請求項１に記載の方法。
【請求項３】
端末装置におけるパスワードのセットは、電気通信網および／またはデータ網を介して、サーバからアップデートされることを特徴とする請求項１または２に記載の方法。
【請求項４】
パスワードの以前のセットが使い尽くされると、パスワードの新しいセットのためのオーダがサーバに自動的に送り出されることを特徴とする請求項１〜３のいずれか一つに記載の方法。
【請求項５】
異なるサービスに対応するパスワードのいくつかのセットが、端末装置に保存され、接続セットアップの間に、各々の場合にアクセスされるサービスに対応するパスワードのセットが選択されることを特徴とする請求項１〜４のいずれか一つに記載の方法。
【請求項６】
サービスの利用者が、電気通信網および／またはデータ網を介して前記サービスにアクセスするための一セットの使い捨て型ないし使用認可パスワードが提供されるデータ通信システムであって、
前記サービスへのログオン時に当該サービスにパスワードを送信する手段を備える端末装置と、
端末装置との接続をセットアップするサーバと、を有し、前記サーバは、パスワードを識別すると共に与えられたパスワードに基づいてサービスへのアクセスを許可／拒否する手段を備えているデータ通信システムにおいて、
端末装置は、
使用認可パスワードのセットを保存する保存手段と、
前記サービスへのログオン時に、保存されたパスワードのセットから、予め定められたサービスにより必要とされるパスワードを選択する選択手段と、
端末装置から前記予め定められたサービスを提供するサーバに送信される接続セットアップシグナルに選択されたパスワードを自動的に追加する追加手段と、をさらに有し、
前記追加手段は、前記接続セットアップシグナルに、アクセスするサービスを識別するための電話番号を使用し、コールセットアップの間に、サービスの電話番号の末尾にパスワードを形成する複数の付加的な数字を追加することを特徴とするデータ通信システム。
【請求項７】
端末装置は、パスワードのセットの中で使用されたパスワードを登録する手段を備えることを特徴とする請求項６に記載のシステム。
【請求項８】
サーバは、電気通信網および／またはデータ網を介して、端末装置におけるパスワードのセットをアップデートする手段を備え、端末装置は、一セットのパスワードを受け入れるための手段を備えることを特徴とする請求項６または７に記載のシステム。
【請求項９】
端末装置は、パスワードの以前のセットが使い尽くされた後に、サーバからの新しいパスワードのセットを自動的にオーダする手段を備えることを特徴とする請求項６〜８のいずれか一つに記載のシステム。
【請求項１０】
端末装置は、異なるサービスに対応するパスワードのいくつかのセットを保存する手段を備えることを特徴とする請求項６〜９のいずれか一つに記載のシステム。
【請求項１１】
端末装置は、各々の場合に使用されるサービスに対応するパスワードのセットを選択する手段を備えることを特徴とする請求項１０に記載のシステム。
【請求項１２】
データ通信システムは、ワイヤードネットワークを備え、端末装置は、ワイヤードネットワークにおける電話のような電気通信端末であることを特徴とする請求項６〜１１のいずれか一つに記載のシステム。
【請求項１３】
データ通信システムは、ＧＳＭネットワークのような移動体通信ネットワークを備え、端末装置は、ＧＳＭ電話のような移動局であることを特徴とする請求項６〜１２のいずれか一つに記載のシステム。
【請求項１４】
端末装置がＧＳＭ電話であって、前記保存手段、前記選択手段、前記追加手段に加えてさらに、パスワードのセットの中で使用されたパスワードを登録する手段と、一セットのパスワードを受け入れるための手段と、パスワードの以前のセットが使い尽くされた後に、サーバからの新しいパスワードのセットを自動的にオーダする手段と、異なるサービスに対応するパスワードのいくつかのセットを保存する手段と、使用されるサービスに対応するパスワードのセットを選択する手段と、を備え、これらの手段が、加入者識別モジュールに配置されることを特徴とする請求項６〜１３のいずれか一つに記載のシステム。
【請求項１５】
加入者識別モジュールとサーバとの間の接続セットアップの間に、電話番号をコールすることによって電話番号の末尾に追加したパスワードを送信することを特徴とする請求項１４に記載のシステム。
【請求項１６】
加入者識別モジュールは、サービス、サービス識別子データ、および、サービスに関連して使用されるパスワードファイルの名前を特定する情報を含んでいるサービスディレクトリを備えていることを特徴とする請求項１３〜１５のいずれか一つに記載のシステム。
【請求項１７】
サービスディレクトリは、各々のサービスのためのポインタを備え、そのポインタは、パスワードのセットの中の最初の未使用のパスワードを指すように配置され、このパスワードが使用された後に、次の未使用のパスワードを次々と指すために移動するように配置されていることを特徴とする請求項１６に記載のシステム。
【請求項１８】
新しいパスワードをオーダーすると共にサーバと加入者識別モジュールとの間でそれら新しいパスワードを送信する手段は、ＧＳＭネットワークのショートメッセージサービス（ＳＭＳ−ＰＰサービス）を備えていることを特徴とする請求項１３〜１７のいずれか一つに記載のシステム。
【発明の詳細な説明】
【０００１】
本発明は、請求項１のプリアンブルに定義される手順に関する。さらに、本発明は請求項６のプリアンブルに定義されるシステムに関する。
【０００２】
信頼のおけるユーザ認証は、一般的な電気通信網や他のデータ網において提供される数多くのサービスを使用するための必要な条件である。このようなサービスには、例えば、銀行のサービスが含まれている。このサービスは重大な経済上の影響を伴い得ることから、サービス提供者は、サービスを利用可能とする前に、ユーザの身元ないし識別を確認したいと欲する。
【０００３】
頻繁に、例えば銀行サービスに関連して、利用者はパスワードにより識別されている。通常、これらのパスワードは、使い捨て型ないし使用認可である。サービス提供者あるいはサービス提供者により許可された識別関係者は、前もって、利用者に多くのパスワード（例えば、４桁の数字）を与えている。顧客は、彼／彼女がサービスを必要とする各々の時に、パスワードの一つを使用する。パスワードのリストが使い尽くされようとするとき、サービス提供者（またはサービス提供者により許可された関係者）は、パスワードの新しいリストを利用者に送る。したがって、利用者は、常に、彼の／彼女の近い将来における必要性に十分足りる数多くのパスワードを有している。
【０００４】
従来技術の解決策における典型的な特色は、サーバにログオンするときに顧客がマニュアルで使用認可パスワードを入力しなければならないというものである。パスワードは、しばしば、電話機のキーを押すことにより入力され、トーン周波数送信いわゆるＤＴＭＦ（ｄｕａｌ  ｔｏｎｅ  ｍｕｌｔｉｆｒｅｑｕｅｎｃｙ）コードを用いるサーバにデータを送信する。それに加えて、ＧＳＭネットワーク（ＧＳＭ、移動体通信用グロ―バルシステム（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、本説明において、ＧＳＭネットワークはＧＳＭ規格に基づくいかなる移動通信システムをも指す）におけるショートメッセージサービスのような、パスワードを送信する数多くの他の方法がある。しかしながら、根本的な点は、利用者が、彼／彼女自身でマニュアルでパスワードを入力しなければならないということである。このことは、多くの場合において、利用者にとってまったく難しいことである。
【０００５】
従来技術の解決策における典型的な他の特色は、あまり信頼できない送信メカニズムを使用して、サービス提供者がパスワードの新しいセットを送らなければならないということである。最も一般的に使用される方法は、メールによって、パスワードの新しいセットを送ることである。問題は、パスワードを含む文字が、誤った人に渡ってしまうことが起こり得るることである。
【０００６】
本発明の目的は、上述した問題を除去することにある。
【０００７】
本発明に特有の目的は、ユーザの電話装置とサーバとの間でパスワードを送信するためのまったく新しいタイプの手順およびシステムを開示することにある。
【０００８】
本発明の更なる目的は、サービスの安全性に関していかなる妥協をもすることなく、サービスの使用に関連してユーザーとの対話処理を必要とするルーチン数を減らすことにより、パスワードを必要とするサービスの使用を容易にすることにある。
【０００９】
本発明の手順は、請求項１に示されるところより特徴付けられる。本発明のシステムは、請求項６に示されるところにより特徴付けられる。
【００１０】
データ通信システムにおいてサービスにアクセスする本発明の手順において、サービス提供者は、サービス利用者に対して、その利用者が電気通信網および／またはデータ網を介してサービスにアクセスすることができる手段により、数多くの使用認可パスワードを与える。端末装置からサーバへの接続がセットアップされ、サービスへのログオン時にパスワードが送信される。パスワードが識別され、与えられたパスワードに基づいて、サービスへのアクセスが許可および／または否定される。
【００１１】
この発明の手順によれば、一セットのパスワードが端末装置に保存され、所定のサービスへのログオン時には保存されたパスワードのセットから正しいパスワードが選択され、そして、端末装置からサーバに送信される接続セットアップシグナルにパスワードが自動的に追加される。
【００１２】
同様に、本発明のシステムにおいて、端末装置は、一セットのパスワードを保存する手段であると共に、端末装置からサーバに送信される接続セットアップシグナルへのパスワードの自動的な追加を許可するため、所定のサービスへのログオン時に、保存されたパスワードのセットから正しいパスワードを選択する手段を有する。
【００１３】
本発明は、ユーザの電話装置とサーバとの間でパスワードを送信するまったく新しいタイプのメカニズムないし機構を開示するという利点を有する。本発明の更なる利点は、サービスの使用に関連してユーザーとの対話処理を必要とするルーチン数を減らすことにより、パスワードを必要とするサービスの使用が容易になることである。これは、サービスの安全性に関していかなる妥協をもすることなくなされる。
【００１４】
手順の実施形態において、一セットのパスワードの中で使用されたパスワードが登録される。
【００１５】
手順の実施形態において、端末装置におけるパスワードのセットは、電気通信網および／またはデータ網を介して、サーバからアップデートされる。
【００１６】
手順の実施形態において、パスワードの以前のセットが使い尽くされると、パスワードの新しいセットのためのオーダーがサーバに自動的に送られる。
【００１７】
手順の実施形態において、異なるサービスに対応するパスワードのいくつかのセットは、端末装置に保存され、接続セットアップの間に、各々の場合にアクセスされるサービスに対応するパスワードのセットが選択される。
【００１８】
システムの実施形態において、端末装置は、一セットのパスワードの中の使用されたパスワードを登録する手段を有している。
【００１９】
システムの実施形態において、サーバは、電気通信網および／またはデータ網を介して端末装置内のパスワードのセットをアップデートする手段を備え、端末装置は、一セットのパスワードを受け入れる手段を有している。
【００２０】
システムの実施形態において、端末装置は、パスワードの以前のセットが使い尽くされたあと、サーバから新しいパスワードのセットの自動的なオーダーをする手段を有している。
【００２１】
システムの実施形態において、端末装置は、異なるサービスに対応するパスワードのいくつかのセットを記憶する手段を有している。
【００２２】
システムの実施形態において、端末装置は、各々の場合において、使用されるサービスに対応するパスワードのセットを選択する手段を有している。
【００２３】
システムの実施形態において、データ通信システムは、ワイヤードネットワークを備え、端末装置は、ワイヤードネットワークにおける電話のような電気通信端末である。
【００２４】
システムの実施形態において、データ通信システムは、ＧＳＭネットワークのような移動体通信ネットワークを備え、端末装置は、ＧＳＭ電話のような移動局である。
【００２５】
システムの実施形態において、端末装置はＧＳＭ電話であり、パスワード管理機能を使用する手段は、ＳＩＭカードのような加入者識別モジュールに配置されている。
【００２６】
システムの実施形態において、加入者識別モジュールとサーバとの間の接続セットアップ時に、パスワードの送信は、被呼者ナンバーを使用することにより遂行されている。
【００２７】
システムの実施形態において、加入者識別モジュールのソフトウェア手段は、電話番号のようなサービスの識別子データに基づいてサービスを識別するように設計され、コールセットアップの間に、サービスの電話番号の末尾にパスワードを形成している多くの付加的な数字を追加するように設計されている。
【００２８】
システムの実施形態において、加入者識別モジュールは、サービス、サービス識別子データ、および、サービスに関連して使用されるパスワードファイルの名前を特定する情報を含んでいるサービスディレクトリを備えている。
【００２９】
システムの実施形態において、サービスディレクトリは、各々のサービスのためのポインタを備え、そのポインタは、パスワードのセットの中の最初の未使用のパスワードを指すようにに配置され、このパスワードが使用された後に、次の未使用のパスワードを次々と指すために移動するように配置される。
【００３０】
システムの実施形態において、新しいパスワードをオーダーすると共にサーバと加入者識別モジュールとの間でそれら新しいパスワードを送信する手段は、ＧＳＭネットワークのショートメッセージサービス（ＳＭＳ−ＰＰサービス）を備えている。
【００３１】
以下、適用例の助けを借りて本発明が詳述される。
【００３２】
本発明は、特別なモジュール（物理的なあるいは論理的な）を備える電話装置を提供することに基づいており、そのモジュールは、接続セットアップに連動ないし関連して、電話装置とサーバとの間の通信において付加的なシグナルを作成する機能を許可している。接続セットアップは、電話装置とサーバとの間の通信においてサービスおよび／または付加的なフィールドおよび／またはコンポーネントあるいは同等物に関連し、使用認可パスワードは、これら付加的なシグナル／フィールド／コンポーネントに送信される。これらは、利用者が気が付くことなく、自動的に実行される。モジュールは、各々の時に使用されるパスワードを登録し、したがって、ログオン時に使用された正しいパスワードが何であるかを常に知っている。利用者は、この種のサービスがより使い易いものであることがわかるであろう。しかしながら、データの機密保護に関しては、利用者が彼／彼女自身でパスワードを入力しなければならないサービスと同じレベルのものである。特別なモジュールは、また、サーバから新しいパスワードを受け入れることが可能であり、必要に応じて、新しいパスワードをオーダーすることさえできる。
【００３３】
電話装置における特別なモジュールは、使用認可パスワードを必要とする複数の同時に起こるサービスをサポートすることができる。このために、特別なモジュールは、サポートされる複数のサービスのディレクトリ（つまり、サービスディレクトリ）を含んでいる。サービスディレクトリは、使用認可パスワードを必要とするサービスを識別するために使用され、パスワードの正しいリストを見つけ出すために使用され、更に、リストの中における正しいポジションを見つけ出すために使用される。
【００３４】
本発明の最良の実施形態は、ＧＳＭ電話のような移動局であり、移動局の加入者識別モジュールは、上述した特別な機能を達成するために、ＳＩＭアプリケーションツールキットコマンド（ＳＩＭ  Ａｐｐｌｉｃａｔｉｏｎ  Ｔｏｏｌｋｉｔ  ｃｏｍｍａｎｄｓ）を使用するアプリケーションを含んでいる。ＳＩＭカードとサーバとの間のサービス接続のセットアップに連動ないし関連して使用されるパスワード送信機構は、被呼者ナンバー、すなわちいわゆるＢ−識別子（Ｂ−ｉｄｅｎｔｉｆｉｅｒ）の使用を含んでいる。ＳＩＭカード上のアプリケーションは、ＴＳ  ＧＳＭ  １１．１４規格に定められる「ＳＩＭによる呼制御（Ｃａｌｌ  Ｃｏｎｔｒｏｌ  ｂｙ  ＳＩＭ）」コマンドを使用する。実行時には、アプリケーションは、各々の被呼者ナンバーを処理する。換言すれば、アプリケーションは、被呼者ナンバーとサービスディレクトリに保存されているナンバーとを比較し、保存された複数のナンバーのうちの１つに呼び出しがアドレスされたことを検出すると、使用認可パスワードがコード化された必要な多くの付加的な数字を、電話番号の末尾に追加する。例えば、利用者がナンバー０８  ００−ＸＹＺ−１２３４５６をコールしている場合には、ＳＩＭカード上のアプリケーションは、０８００−ＸＹＺ−１２３４５６−ＫＬＭＮのフォームにナンバーを変更する。変更されたナンバーのうちの最後の４つの数字（ＫＬＭＮ）は、ＳＩＭカードにより追加された使用認可パスワードである。
【００３５】
サービスディレクトリは、ＳＩＭカード上に特殊ファイルとして与えられ得る。特殊ファイルは、サポートされる複数のサービス、それらサービスの識別子データ、および、各サービスに関連して使用されるパスワードファイルの名前を特定する情報を含んでいる。さらに、各々のサービス用に、サービスディレクトリは、パスワードのリストの中における現在の位置を指すポインタを含んでいる。表１は、特殊ファイルに含まれている情報要素の例を示している。
【００３６】
例えば、利用者がナンバー０８００１２３を呼び出している事実から、サービス１が識別される。アプリケーションは、ファイル２ＦＦ５の中に見い出される使用認可パスワードをナンバーの末尾に追加しなければならないことを認識する。この場合、使用されるパスワードは、このファイルの中の第１３番目のパスワードである。
【００３７】
【表１】
0004323089.tif 000002
【００３８】
公衆通信網におけるサーバは、電話網における信号の中の使用認可パスワードを受け入れる。サーバは、Ｂ−識別子から最後の４つの数字を受け取り、それらが使用認可パスワードを構成しているものと仮定する。サーバは、このようにして入手した使用認可パスワードとそのパスワード自身の情報とを、ユーザの次のパスワードに関して、比較する。これは、現在すでに公知の方法により実行される。
【００３９】
サービスが当該サービスへのログオン時にユーザ名の使用を必要とするのであれば、サービスディレクトリは、各々のサービス用に保存されたユーザ名を含むことができる。ユーザ名は、パスワードと同様に、接続セットアップシグナルに追加することができる。
【００４０】
サーバとＳＩＭカード上の本発明のアプリケーションとの間で新しいパスワードを送信するために、ＧＳＭネットワークのＳＭＳ−ＰＰサービスを使用することができる。仮に、ＳＩＭカードが新しいパスワードのオーダを送信すると、この送信は、ＳＭＳ−ＰＰ／ＭＯ（Ｍｏｂｉｌｅ  Ｏｒｉｇｉｎａｔｅｄ）サービスを使用して遂行され、パスワードはＳＭＳ／ＰＰ−ＭＴサービスを使用するＳＩＭカードに送信される。
【００４１】
アプリケーションの機能は、３つのブロックに分けられる。第１のブロック、つまり、追加ブロックは、使用認可パスワードを追加する必要性を認識し、パスワードサーチブロックにパスワードを見つけ出すリクエストを送り出す。サーチブロックが正しいパスワードを見つけ出すと、追加ブロックは、Ｂ−識別子に受け入れられる使用認可パスワードを追加し、呼び出しが電話装置からさらに続行されることを許可する。
【００４２】
本発明の最良の実施形態においては、新しいパスワードを追加するブロックは、他のブロックから完全に独立して機能している。実行に際し、その追加ブロックは、ＳＩＭカードによって受け入れられたＴＳ  ＧＳＭ  １１．１４のバージョン５．１．０に合致したＳＭＳデータダウンロードトラフィック（ＳＭＳ  Ｄａｔａ  Ｄｏｗｎｌｏａｄ  Ｔｒａｆｆｉｃ）を監視し、カード上に新しいパスワードが出現したことを検出する。新しいパスワードを追加するブロックは、ＳＭＳデータダウンロードメッセージに受け入れられた新しいパスワードを、ＳＩＭカード上の適切な特殊ファイルに保存し、サーチブロックが新しいパスワードを見つけ出すことが可能なように、サービスディレクトリに適切な追加をする。この新しいパスワードファイルは、以前のファイルの最後の未使用のパスワードと、まさに受け入れられた完全に新しいパスワードとを含む組合せであり得る。
【００４３】
本発明は、上述した適用例に制限されるものでなく、特許請求の範囲によって定まる発明思想の範囲内で、多くのバリエーションが可能である。