(57)【特許請求の範囲】
【請求項１】
コンピュータ・ネットワーク（１５）に接続され、かつサービス・プロバイダから離れた位置にあるマイクロフォン（１７）を備えたマルチメディア・ターミナル（１６）を所有する前記コンピュータ・ネットワークのユーザ（１１）が、安全にしかも速く、前記サービス・プロバイダ（１２）が前記ユーザ（１１）に向けて提供するサービス（３０）にアクセスできるようにするための方法であって、
ここで、前記サービス・プロバイダ（１２）によってそのサービスに加入した前記コンピュータ・ネットワークの前記ユーザ（１１）の各々に向けて供給されたカード（１０）は、それぞれの加入者とそれぞれのカードに対して特有の識別子（ＩＤ）でカスタマイズされ、かつクレジットカードのサイズを有しており、前記コンピュータ・ネットワークの前記ユーザ（１１）によって作動させられるときに、それぞれの取引毎に変化する少なくとも部分的に暗号化されたＤＴＭＦタイプの短いＩＤ音声信号（２０）を発するものであり、
前記ＩＤ音声信号（２０）が前記マルチメディア・ターミナル（１６）の前記マイクロフォン（１７）を介して受信され、前記コンピュータ・ネットワーク（１５）を介して前記サービス・プロバイダのコンピュータ設備（１８）に送信されるステップと、
前記サービス・プロバイダの前記コンピュータ設備（１８）によって、前記送信された信号と、前記コンピュータ設備（１８）によって保持された前記加入者および前記カード（１０）の前記ＩＤデータとが電子的に処理され（２４）かつ比較される（２５）比較ステップと
を含んでなり、
前記カード（１０）は、スイッチ（１４）によって前記カードが作動させられる回数Ｃ（ｐ，ｎ）（２４２）をさらに算出し（１０５）、作動させられた回数Ｃ（ｐ，ｎ）（２４２）を表す音声信号（２０）を発信し、前記作動させられた回数Ｃ（ｐ，ｎ）（２４２）に依存する前記音声信号を暗号化する（１０３）するものであり、
前記比較ステップは、前記送信された信号と、前記プロバイダの前記コンピュータ設備（１８）によって保持された前記加入者および前記カードの前記ＩＤデータとを電子的に処理し（２４）、比較する（２５）ための前記コンピュータ設備（１８）のコンピュータ手段（２１）が、有効とされた最後の取引において、前記カードが作動させられた回数Ｃ（ｐ，ｍ）（２４６）を記憶し（２３０）、現時点の取引において、前記カードが作動させられた回数Ｃ（ｐ，ｎ）（２４２）を前記回数Ｃ（ｐ，ｍ）（２４６）と比較し、もしＣ（ｐ，ｎ）（２４２）がＣ（ｐ，ｍ）（２４６）以下であれば、前記現時点の取引を拒絶し、そしてもしＣ（ｐ，ｎ）（２４２）がＣ（ｐ，ｍ）（２４６）より大きければ、前記現時点の取引の検証を続け、前記現時点の取引において、前記カードが作動させられた回数Ｃ（ｐ，ｎ）（２４２）と前記ＩＤデータとに依存して、電子信号Ｓ’（ｐ，ｎ）（２４８）を再計算し（２３９）、次いで該電子信号を送信された電子信号Ｓ（ｐ，ｎ）（２４１）と比較（２４９）するステップであり、
前記比較ステップにおいて一致する場合には、前記加入者（１１）が即座に前記プロバイダ（１２）の前記サービス（３０）にアクセスできるように構成されているコンピュータ・ネットワーク上のサービスセキュリティ方法。
【請求項２】
機密コードが、前記加入者（１１）によって、前記マルチメディア・ターミナル（１６）および／あるいは前記カード（１０）に接続されたキーパッド（２７）を使って送信されると、前記コンピュータ・ネットワーク（１５）を介しての前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）への送信後に該機密コードがコンピュータ手段（２１）によって処理されて、前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）によって保持された前記加入者の個人的機密コード（２３）と比較される（２６）ステップをさらに含むことを特徴とする請求項１に記載のコンピュータ・ネットワーク上のサービスセキュリティ方法。
【請求項３】
暗号化された検認（バリデーション）音声信号を発信するように前記カード（１０）が作動するステップであって、それにより、前記加入者（１１）が前記サービス・プロバイダ（１２）の前記サービス（３０）に出したオーダが、前記加入者によってバリデーションされる、ステップと、
前記検認信号が前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）によって記録されるステップと
をさらに備え、それにより、前記加入者（１１）が、電子サインによって、加入者自身が前記サービス・プロバイダ（１２）に出したオーダをバリデーションするように構成されていることを特徴とする請求項１または２に記載のコンピュータ・ネットワーク上のサービスセキュリティ方法。
【請求項４】
前記マルチメディア・ターミナル（１６）の前記マイクロフォン（１７）を通して受信され、そして前記コンピュータ・ネットワーク（１５）を介して前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）に送信される前記ＩＤ音声信号（２０）が、サウンドファイルの形で送信されるステップをさらに含むことを特徴とする請求項１乃至３の何れかの項に記載のコンピュータ・ネットワーク上のサービスセキュリティ方法。
【請求項５】
前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）が前記マルチメティア・ターミナルに変換ソフトウェアをダウンロードするステップと、
前記変換ソフトウェアが、前記マルチメディア・ターミナル（１６）の前記マイクロフォン（１７）を通して受信された前記ＩＤ音声信号（２０）をビット・シーケンスの形に変換するステップと、
前記ビット・シーケンスが、前記コンピュータ・ネットワーク（１５）を介して前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）に送信されるステップと
をさらに備え、
それによって前記マルチメディア・ターミナル（１６）からの信号がビット・シーケンスの形となるように構成されていることを特徴とする請求項１乃至３の何れかの項に記載のコンピュータ・ネットワーク上のサービスセキュリティ方法。
【請求項６】
前記マルチメディア・ターミナル（１６）の前記マイクロフォン（１７）を通して受信された前記ＩＤ音声信号（２０）が、前記コンピュータ・ネットワーク（１５）を介して前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）に送信される前に、一つのビット・シーケンスに変換されるステップをさらに含み、
該変換されるステップは、前記サービス・プロバイダ（１２）によって、そのサービス（３０）に加入した前記コンピュータ・ネットワーク（１５）の前記ユーザの各々に供給された、前記マルチメディア・ターミナル（１６）において実行されるべき変換ソフトウェアによって実行されることを特徴とする請求項１乃至３の何れかの項に記載のコンピュータ・ネットワーク上のサービスセキュリティ方法。
【請求項７】
コンピュータ・ネットワーク（１５）に接続され、かつサービス・プロバイダから離れた位置にあるマイクロフォン（１７）を備えたマルチメディア・ターミナル（１６）を所有する前記コンピュータ・ネットワークのユーザ（１１）が、安全にしかも速く、前記サービス・プロバイダ（１２）が前記ユーザ（１１）に向けて提供するサービス（３０）にアクセスできるようにするためのシステムであって、
その外側からアクセス可能なスイッチ（１４）を使って、前記加入者によって作動させられる、ＤＴＭＦタイプの短いＩＤ音声信号（２０）を発信するための手段（１３）と、それが作動させられる度に前記ＩＤ音声信号（２０）を少なくとも部分的に暗号化し、かつ変化させるための暗号化手段（１０３）とを備えたカードであって、それぞれの加入者とそれぞれのカードに対して特有の識別子（ＩＤ）でカスタマイズされ、前記加入者に供給されたクレジットカード・サイズのカード（１０）と、
前記マルチメディア・ターミナル（１６）内に位置し、前記コンピュータ・ネットワーク（１５）を介して音声信号（２０）を電子信号の形で遠隔送信するための音声信号の送信手段（１９）と、
前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）に依存して、前記コンピュータ・ネットワーク（１５）に接続され、そして前記マルチメディア・ターミナル（１６）からの信号を受信するコンピュータ手段（２１）であって、前記カード（１０）および前記加入者のリファレンスと前記ＩＤデータとを格納するデータベース（２３）と、電子信号と前記データベース（２３）に格納された前記ＩＤデータを処理するための手段（２４）と比較するための手段（２５）とを備えたコンピュータ手段（２１）と
を備えてなり、
前記カード（１０）は、前記発信手段（１３）と前記暗号化手段（１０３）とに相互接続された、前記カード（１０）が前記スイッチ（１４）によって作動させられる毎に少なくとも１単位分増加する増加カウンタ（１０５）をさらに備え、それによって前記増加カウンタ（１０５）の状態が前記コンピュータ手段（２１）に発信されると共に、前記音声信号が該増加カウンタの状態に依存して暗号化されるように構成されており、前記コンピュータ手段（２１）は、有効とされる最後の取引の間の前記増加カウンタ（１０５）の状態Ｃ（ｐ，ｍ）（２４６）を格納するための手段（２３、２３０）と、現時点の取引において発信された前記増加カウンタ（１０５）の状態Ｃ（ｐ，ｎ）（２４２）を、前記増加カウンタの前記格納された状態Ｃ（ｐ，ｍ）（２４６）と比較するための手段（２４５）とを備え、
もしＣ（ｐ，ｎ）（２４２）がＣ（ｐ，ｍ）（２４６）以下であれば、前記現時点の取引を拒絶し、そしてもしＣ（ｐ，ｎ）（２４２）がＣ（ｐ，ｍ）（２４６）より大きければ、前記現時点の取引の検証を続けるように構成され、
前記電子信号と前記データベース（２３）に格納された前記ＩＤデータを処理するための前記手段（２４）と比較するための前記手段（２５）は、前記増加カウンタ（１０５）の状態Ｃ（ｐ，ｎ）（２４２）と前記ＩＤデータとに依存する電子信号を再計算し、次いで該電子信号を前記送信された電子信号と比較する手段（２３９）を備えており、
それによって一致した場合には、前記加入者が、前記サービス・プロバイダ（１２）の前記サービス（３０）に即座にアクセス可能となるように構成されていることを特徴とするコンピュータ・ネットワーク上のサービスセキュリティシステム。
【請求項８】
前記コンピュータ手段（２１）は、前記データベース（２３）に格納された加入者の個人的な機密コードを、前記マルチメディア・ターミナル（１６）および／あるいは前記カード（１０）に接続されたキーパッド（２７）を使って前記加入者によって発信され、かつ前記コンピュータ・ネットワーク（１５）を介して前記サービス・プロバイダ（１２）の前記コンピュータ手段（２１）に、送信された機密コードと比較するための第２の手段（２６）をさらに備えていることを特徴とする請求項７に記載のコンピュータ・ネットワーク上のサービスセキュリティシステム。
【請求項９】
前記コンピュータ手段（２１）は、前記加入者（１１）が前記サービス・プロバイダ（１２）に出したオーダを、該加入者によって作動させられた前記カード（１０）によって発信された暗号化された音声信号の検出後にバリデーションするためのソフトウェア手段（２１ａ）と、前記加入者に送信されるべき、前記出されたオーダの受け取り通知を発信するためのソフトウェア手段（２１ｂ）と
をさらに備えていることを特徴とする請求項７または８に記載のコンピュータ・ネットワーク上のサービスセキュリティシステム。
【請求項１０】
前記マルチメディア・ターミナル（１６）は、前記マイクロフォン（１７）を通して受信されたＩＤ音声信号（２０）を、サウンドファイルの形で、前記コンピュータ・ネットワーク（１５）を介して前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）に送信するための手段（３００）をさらに備えていることを特徴とする請求項７乃至９の何れかの項に記載のコンピュータ・ネットワーク上のサービスセキュリティシステム。
【請求項１１】
前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）の一部を成す前記コンピュータ手段（１２）は、前記マルチメディア・ターミナル（１６）の前記マイクロフォン（１７）を通して受信された前記ＩＤ音声信号（２０）をビット・シーケンスの形に変換する変換ソフトウェアを、前記マルチメディア・ターミナル（１６）にダウンロードするための手段（２００）と、前記マルチメディア・ターミナル（１６）から前記コンピュータ・ネットワーク（１５）を介して前記サービス・プロバイダ（１２）の前記コンピュータ設備（１８）へのビット・シーケンスの送信オーダを発信するための手段とを備え、それによって前記マルチメディア・ターミナル（１６）からの信号がビット・シーケンスとして現れるように構成されていることを特徴とする請求項７乃至９の何れかの項に記載のコンピュータ・ネットワーク上のサービスセキュリティシステム。
【請求項１２】
前記マルチメディア・ターミナル（１６）の前記マイクロフォン（１７）を通して送受信された前記音声信号（２０）を、前記コンピュータ・ネットワーク（１５）を介して遠隔送信することができるデジタル信号に変換するための、前記マルチメディア・ターミナル（１６）内において実行されるための変換ソフトウェアを備えていることを特徴とする請求項７乃至９の何れかの項に記載のコンピュータ・ネットワーク上のサービスセキュリティシステム。
【発明の詳細な説明】
本発明は、インターネットのようなコンピュータ・ネットワーク上におけるデータ通信に関する。
特に本発明は、インターネットのようなコンピュータ・ネットワークに接続されると共にサービス・プロバイダから離れた位置にある、マイクロフォンを備えたマルチメディア・ターミナルを所有する、インターネットのようなコンピュータ・ネットワークの使用者が、安全にしかも速く、サービス・プロバイダがその加入者に向けてインターネットのようなコンピュータ・ネットワークを介して提供するサービスにアクセス出来るようにするための方法およびシステムに関する。
目下の問題は、悪意がある使用者が、そうする権限を与えられないで、対応する料金を支払わないで、もしくは金額を差し引かれるサービスを求めなかったというふりしながらサービス・プロバイダによって提供されるサービスにアクセスすることを阻止することである。
この問題を解くため、使用者が持つマルチメディア・ターミナルまたは周辺装置を使って使用者が生成するアクセスキーを使うことがいくつか提案されている。コストの他に、これらの解決法は実施するにはあまり便利でなく、時間がかかる。実際、使用が容易で、しかも速くかつ経済的に実現することができる方法とシステムを設計することができるという別の問題を解決できるときにのみ、上の問題は同時にうまく解決することができる。実際に、多数の利用者を考えたときから、使い易さと時間節約が無視できない主要な問題になる。
電話番号をダイアルするための、ＤＴＭＦタイプの暗号化された音声信号を発信するカードを使用すること（アンドリュー・マーク（Andrew MARK）氏を出願人として提出された出願、ＷＯ９６０４７４１号参照）が提案されている。従って、このようなカードの持参者は、それを受信器のマイクロホンに合わせることによって、自動的に彼の識別子（ＩＤ）を転送する。これらの識別子（ＩＤ）はコード化されているため、第三者が中身を理解することは可能ではないであろうと考えることができる。
それ故に、マーク氏の解決法は、インターネットのようなコンピュータ・ネットワーク上で送信されるデータの機密保護の分野だけではなく全体的に異なった技術分野に関係する。さらに、Ａ．マーク式カードによって発信される信号を記録することはなお可能であり、この記録を持っている詐欺師がカードの受取人にすり代わることができる。そのために、Ａ．マーク式カードはアクセスの権限を持たない悪意ある使用者がインターネットのようなコンピュータ・ネットワーク上で提供されるサービスにアクセスすることを防止できない。
本発明による以下の方法によれば、本発明の目的が達成され、前記従来技術に係る問題が解決される。その方法は、
前記サービス・プロバイダが、そのサービスに加入した前記インターネットのようなコンピュータ・ネットワークの前記ユーザの各々に向けて、それぞれの加入者とそれぞれのカードに対して特有の識別子（ＩＤ）でカスタマイズされ、かつクレジットカードのサイズを有すると共に、前記インターネットのようなコンピュータ・ネットワークの前記ユーザによって作動させられるときに、それぞれの取引毎に変化する少なくとも部分的に暗号化されたＤＴＭＦタイプの短いＩＤ音声信号を発する、カードを供給するステップと、
前記ＩＤ音声信号が前記マルチメディア・ターミナルの前記マイクロフォンを介して受信され、前記インターネットのようなコンピュータ・ネットワークを介して前記サービス・プロバイダのコンピュータ設備に送信されるステップと、
前記サービス・プロバイダの前記コンピュータ設備によって、前記送信された信号と、前記コンピュータ設備によって保持された前記加入者および前記カードの前記ＩＤデータとがコンピュータ的に処理され、かつ比較されるステップと
から成り、
前記比較において一致する場合には、前記加入者は即座に前記プロバイダの前記サービスにアクセスできるように構成されていることを特徴とする。
こうして、この方法のおかげで、サービス・プロバイダは発呼者が実際に電子的な模造品ではなく、本物のカードを持っていることを確認できる。プロバイダは、カード所持者を、提供しているサービスを使う権限を与えられる人であると認定できる。加えて、暗号化された様式で自動的に送信されるために、詐欺師がＩＤデータを盗むことはできない。さらに、音声信号の記録は、それがどういった様式であろうとも、サービス・プロバイダの電子サービスによる識別子（ＩＤ）を取得することに関して、詐欺師にとって無益である。実際に、ＩＤ音声信号はそれぞれの取引毎に、すなわちカードが作動させられる毎に変化する。
好ましくは、前記カードは、
さらに、該カードが作動させられた回数Ｃ（ｐ，ｎ）を計数し、
作動させられた回数Ｃ（ｐ，ｎ）を表す音声信号を発信し、
前記作動させられた回数Ｃ（ｐ，ｎ）に依存して前記音声信号を暗号化する。前記送信された信号と、前記プロバイダの前記コンピュータ設備によって保持された前記加入者および前記カードの前記ＩＤデータとを電子的に処理し、比較するためのコンピュータ手段は、好ましくは、
有効とされた最後の取引の間に、前記カードが作動させられた回数Ｃ（ｐ，ｍ）を記憶し、
現時点の取引の間に、前記カードが作動させられた回数Ｃ（ｐ，ｎ）を前記回数Ｃ（ｐ，ｍ）と比較し、
もしＣ（ｐ，ｎ）がＣ（ｐ，ｍ）以下であれば、前記現時点の取引を拒絶し、そしてもしＣ（ｐ，ｎ）がＣ（ｐ，ｍ）より大きければ、前記現時点の取引の検証を続け、
前記現時点の取引の間に、前記カードが作動させられた回数Ｃ（ｐ，ｎ）と前記ＩＤデータとに依存して電子信号Ｓ’（ｐ，ｎ）を再計算し、次いで該電子信号を送信された電子信号Ｓ（ｐ，ｎ）と比較するように構成される。その結果、前記比較において一致する場合には、前記加入者は即座に前記プロバイダの前記サービスにアクセスできる。
システムの安全性を増大させることを考慮した実施態様の一選択肢では、前記方法は、前記加入者が、前記マルチメディア・ターミナルおよび／あるいは前記カードに接続されたキーパッドを使って機密コードを発信するステップをさらに備える。前記インターネットのようなコンピュータ・ネットワークを介しての前記サービス・プロバイダの前記コンピュータ設備への送信後に、該機密コードが処理され、前記サービス・プロバイダの前記コンピュータ設備によって保持されている前記加入者の個人的機密コードと比較される。
従って、サービス・プロバイダは、発呼者が実際にサービスアクセスする権限を与えられる人であることを確認できる。盗まれたカードが泥棒によって使われることは、その泥棒が機密コードを知らないので可能ではない。
実施態様のもう１つの選択肢では、当該方法の安全を強化し、加入者がサービス・プロバイダに送ったオーダに疑念を持たないようにするために、この方法法はさらに、前記加入者が前記サービス・プロバイダの前記サービスに出したオーダが、暗号化された検認音声信号を発信するように加入者が前記カードを作動させることによって、バリデーション（確認）されるステップと、
前記検認信号が前記サービス・プロバイダの前記コンピュータ設備によって記録され、処理され、暗号を解除され、好ましくは受領の確認が加入者に送られるステップとをさらに含むように構成される。
この方法のおかげで、加入者は、電子サインによって、サービス・プロバイダに出したオーダがバリデーションされる。
少なくとも３つの実施態様の選択肢によって、サービス・プロバイダのコンピュータ設備にＩＤ音声信号を送信することが許される。
最初の選択肢による方法は、
前記サービス・プロバイダの前記コンピュータ設備が前記マルチメディア・ターミナルへと変換ソフトウェアをダウンロードするステップと、
前記変換ソフトウェアが、前記マルチメディア・ターミナルの前記マイクロフォンを通して受信された前記ＩＤ音声信号をビット・シーケンスの形に変換するステップと、
前記ビット・シーケンスが、前記インターネットのようなコンピュータ・ネットワークを介して前記サービス・プロバイダの前記コンピュータ設備に送信されるステップと
をさらに含むように構成される。
その結果、マルチメディア・ターミナルからの信号はビット・シーケンスの形として現れる。
２番目の実施態様の選択肢によれば、マルチメディア・ターミナルがコンピュータ設備によって発信された送信オーダを受信したときに、マルチメディア・ターミナルのマイクロフォンを通して受信されたＩＤ音声信号が、インターネットのようなコンピュータ・ネットワークを介してサービス・プロバイダのコンピュータ設備に送信される。この選択肢では、マルチメディア・ターミナルからの信号はサウンドファイルの形で送信される。サウンドファイルの処理と、それのビット・シーケンス（バイナリー要素）への変換はサービス・プロバイダのコンピュータ設備によって実行される。
３番目の選択肢によれば、この方法はさらに、
前記サービス・プロバイダが、そのサービスに加入した前記インターネットのようなコンピュータ・ネットワークの前記ユーザの各々に、前記マルチメディア・ターミナルにおいて実行されるべき変換ソフトウェアを供給するステップと、
前記マルチメディア・ターミナルの前記マイクロフォンを通して受信された前記ＩＤ音声信号が、前記インターネットのようなコンピュータ・ネットワークを介して前記サービス・プロバイダの前記コンピュータ設備に送信される前に、一つのビット・シーケンスに変換されるステップと
をさらに含むように構成される。
本発明は、マイクロフォンを備え、かつインターネットのようなコンピュータ・ネットワークに接続されると共にサービス・プロバイダから離れた位置にあるマルチメディア・ターミナルを所有するユーザが、安全にしかも速く、サービス・プロバイダがそのインターネットのようなコンピュータ・ネットワークのユーザに向けて提供するサービスにアクセス出来るようにするためのシステムにも関係する。このシステムは、上記定義された方法と実施態様の選択肢を実現するための手段を備えていることによって特徴付けられる。
特に、本発明によるシステムは、それぞれの加入者とそれぞれのカードに対して特有の識別子（ＩＤ）でカスタマイズされ、その加入者に供給された、クレジットカード・サイズのカードを備える。前記カードは、
その外側からアクセス可能な素子を使って、前記加入者によって作動させられる、ＤＴＭＦタイプの短いＩＤ音声信号を発信するための手段と、
それが作動させられる度に前記ＩＤ音声信号を少なくとも部分的に暗号化し、かつ変化させるための暗号化手段とを備える。
本発明によるシステムは、サービス・プロバイダのコンピュータ設備の一部を成し、インターネットのようなコンピュータ・ネットワークに接続され、マルチメディア・ターミナルからの電子信号を受信するコンピュータ手段を備える。
そのコンピュータ手段は、
前記カードおよび前記加入者のリファレンスと前記ＩＤデータとを格納するデータベースと、
電子信号と前記データベースに格納された前記ＩＤデータを処理するための手段と比較するための手段とを備えたコンピュータ手段と
を備えている。
この結果、一致した場合には、サービス・プロバイダのサービスはすぐに加入者にアクセス可能となる。
こうして、このシステムのおかげで、サービス・プロバイダは発呼者が実際に電子的模造品ではなく、本物のカードを持っていることを確認できる。プロバイダはカード保有者が、申し出たサービスを使う権限を与えられる人であることを示すこともできる。加えて、暗号化された形で自動的に送信されるので、詐欺師がＩＤデータを盗むことはできない。さらに、サービス・プロバイダのコンピュータ設備による認証を取得することに関して、音声信号の記録は、それがいかなる様式であっても、詐欺師にとって無駄である。実際に、ＩＤ音声信号はそれぞれの取引毎に、すなわちカードが作動させられる度に変化する。
前記カードは、前記発信手段と前記暗号化手段とに相互接続された、前記カードが前記素子（１４）によって作動させられる毎に少なくとも１単位分増加する増加カウンタ（１０５）をさらに備えることが好ましい。
この結果、増加カウンタの状態がコンピュータ手段に発信されると共に、音声信号がその増加カウンタの状態に依存して暗号化される。
また、前記コンピュータ手段は、有効とされる最後の取引の間の前記増加カウンタの状態Ｃ（ｐ，ｍ）を格納するための手段と、現時点の取引の間に示された前記増加カウンタの状態Ｃ（ｐ，ｎ）を、前記増加カウンタの前記格納された状態Ｃ（ｐ，ｍ）と比較するための手段とを備えることが好ましい。
この結果、もしＣ（ｐ，ｎ）がＣ（ｐ，ｍ）以下であれば、前記現時点の取引を拒絶し、そしてもしＣ（ｐ，ｎ）がＣ（ｐ，ｍ）より大きければ、前記現時点の取引の検証を続ける。
また、前記電子信号と前記データベースに格納された前記ＩＤデータを処理するための前記手段と比較するための前記手段は、前記増加カウンタの状態Ｃ（ｐ，ｎ）と前記ＩＤデータとに依存する電子信号Ｓ’（ｐ，ｎ）を再計算し、次いで、該電子信号を送信された電子信号Ｓ（ｐ，ｎ）と比較するように構成されることが好ましい。この結果、前記比較において一致する場合には、前記加入者は即座に前記プロバイダの前記サービスにアクセス可能となる。
システムの安全性を増大させることを考慮すると、実施態様の一選択肢において、システムはさらに、データベースに格納された加入者の個人的な機密コードを、その加入者によって発信された機密コードと比較するための第２の手段を備える。このコードはマルチメディア・ターミナルおよび／またはカードに接続したキーパッドを使って発信され、サービス・プロバイダのコンピュータ手段に、コンピュータ通信ネットワークを介して送信される。
こうして、サービス・プロバイダは発呼者が実際にそのプロバイダのサービスにアクセスする権限を与えられた人であることを確認する。カードが盗まれても、機密コードがわからないので、カードを使用することはできない。
実施態様のもう一つの選択肢では、システムの安全を強化して、加入者がサービス・プロバイダに送ったオーダに疑問を持たないようにするため、本システムは、
前記加入者が前記サービス・プロバイダに出したオーダを、該加入者によって作動させられた前記カードによって発信された暗号化された音声信号の検出後にバリデーション（確認）するためのソフトウェア手段と、
前記加入者へと送信される、前記出されたオーダの受け取り通知を発信するためのソフトウェア手段とをさらに備える。
このシステムのおかげで、加入者は、電子サインによって、彼がサービス・プロバイダに出したオーダをバリデーション（確認）することができる。
少なくとも３つの実施態様の選択肢において、サービス・プロバイダのコンピュータ設備にＩＤ音声信号を送信することが許される。
最初の選択肢によれば、サービス・プロバイダのコンピュータ設備の一部を成すコンピュータ手段は、
前記マルチメディア・ターミナルの前記マイクロフォンを通して受信された前記ＩＤ音声信号をビット・シーケンスの形に変換する変換ソフトウェアを前記マルチメディア・ターミナルへとダウンロードするための手段と、
前記マルチメディア・ターミナルから前記インターネットのようなコンピュータ・ネットワークを介して前記サービス・プロバイダの前記コンピュータ設備へのビット・シーケンスの送信オーダを発信するための手段と
を備える。
この結果、マルチメディア・ターミナルからの信号はビット・シーケンスとして現れる。
実施態様の２番目の選択肢によれば、マルチメディア・ターミナルは、マルチメディア・ターミナルのマイクロホンを通して受信したＩＤ音声信号をサウンドファイルの形で送信するための手段を備える。このサウンドファイルはサービス・プロバイダのコンピュータ設備によって発信された信号の受信の際に、インターネットのようなコンピュータ・ネットワークを介してサービス・プロバイダのコンピュータ設備に送信される。この選択肢の場合において、サウンドファイルの処理と、それのビットシーケンスへの変換はサービス・プロバイダのコンピュータ設備のコンピュータ手段によって実行される。
実施態様の３番目の選択肢によれば、システムは、マルチメディア・ターミナル内で実行されるべき変換ソフトウェアを備える。この変換ソフトウェアは、マルチメディア・ターミナルのマイクロホンを通して送受信される音声信号を、インターネットのようなコンピュータ・ネットワークを介して遠隔送信され得るデジタル信号に変換する。
本発明の他の特徴および利点は、説明的かつ限定的でない例を使って与えられる、本発明の選択肢的な実施態様の説明を読むとき明らかになるであろう。
図１は本発明によるシステムおよび方法の略斜視図である。
図２は本発明によるカードのブロック図である。
図３は、送信された信号の信ぴょう性を確かめるためのアルゴリズム示した図である。
図４は、サービス・プロバイダのコンピュータ設備がマルチメディア・ターミナルに変換ソフトをダウンロードする点で特徴づけられる本発明の第１の実施態様のブロック図である。
図５は、サービス・プロバイダのコンピュータ設備がマルチメディア・ターミナルによって送信されたサウンドファイルを受信するという点で特徴づけられる本発明の第２の実施態様のブロック図である。
図６は、サービス・プロバイダのコンピュータ設備が、特定のソフトウェアの手段を使ってマルチメディア・ターミナルによって生み出されたビットを受信するという点で特徴づけられる本発明の第３の実施態様のブロック図である
以下、図１を参照して、本発明によるシステムと方法を説明する。本発明によるシステムと方法によれば、マイクロホン１７を内蔵するマルチメディア・ターミナル１６を備えたインターネットのようなコンピュータ・ネットワーク１５のユーザ１１は、安全に、しかも速くサービス・プロバイダ１２がユーザ１１に提供するサービス３０にアクセスすることができる。サービス・プロバイダ１２のコンピュータ設備１８から隔たった位置にあるマルチメディア・ターミナル１６はインターネットのようなコンピュータ・ネットワーク１５に接続している。
本システムは、それぞれのカードとそれぞれの加入者１１のために特定の識別子（ＩＤ）でカスタマイズされたクレジットカード・サイズのカード１０を備える。このカードはサービス・プロバイダ１２とそのサービス３０によってユーザ１１に供給される。カード１０は発信手段、すなわち、ＤＴＭＦタイプの短いＩＤ音声信号を発するスピーカ１３を備える。これらの信号は、発信手段１３とそれをコントロールする素子（これはカードの他の側面上に位置しているから図１には図示されていない）がカードの外からアクセス可能なボタン１４を使って顧客によって作動させられたときに発せられる。これらの発信手段１３は、バッテリ１０６によって電力供給されるマイクロプロセッサ１０４によって制御され、かつ共振子１０７によって駆動されるＤＴＭＦ信号発生器９９によって作動させられる。カードに含まれるマイクロプロセッサー１０４は、暗号化アルゴリズム１０８とそれぞれのカード１０とそれぞれの加入者１１に特有な識別子（ＩＤ）１０９、すなわち暗号化アルゴリズムによって使用される秘密鍵２５０を含む音声信号２０を少なくとも部分的に暗号化することを許す暗号化手段１０３を備える。
音声信号２０は受信器のマイクロホン１７を通して受信され、顧客はそれを背にしてカード１０を置く。本システムは、マルチメディア・ターミナル１６の中に位置している音声信号２０の送信手段１９も備える。これらの送信手段１９は、音声信号が処理され、そして電子信号に変換されたときに、インターネットのようなコンピュータ・ネットワーク１５を介してその音声信号を遠隔送信する。
本システムは、インターネットのようなコンピュータ・ネットワーク１５に接続され、マルチメディア・ターミナル１６からの信号を受信する、サービス・プロバイダのコンピュータ設備１８の一部である、コンピュータ手段２１も備える。
コンピュータ手段２１は、
マルチメディア・ターミナル１６の送信手段１９を作動させるための手段２２と、
カードと加入者のリファレンスとそれらのＩＤデータを蓄積しているデータベース２３と、
電子信号とデータベース２３に蓄積されたＩＤデータを処理するための手段２４と比較するため手段２５と、
データベース２３に蓄積されたＩＤデータと、加入者およびカードに特有なデータとを備えている。
従って、一致した場合には、サービス・プロバイダ１２のサービス３０はすぐに加入者にアクセスできる。
なるべく、マイクロプロセッサ１０４と暗号化手段１０３は、音声信号２０が各取引毎に変化するように設計される。実際に、ＩＤコードを暗号化することはそれを誰にも理解できない、ただ暗号化鍵の所有者だけが解読することが可能な、一連のデータに変換することを意味する。しかしながら、これでは暗号化されたＩＤコードが音声送信（記録装置）の間、あるいは、電話線の略奪の何れかにおいてコピーされるのを決して阻止できない。このようなコピーは、甚だしく詐欺師によって使われており、受信側システムによってオリジナルのすべての特徴を持っているとして処理され、カードの識別子（ＩＤ）をチェックするために解読されることとなる。
そのために、「どのように複製の試みを妨げるべきか？」といった問題が生じる。以下、カード１０によって発信されたＤＴＭＦタイプ信号に特有な要素を挿入することによって、コンピュータ手段２１によって受信された暗号化された信号の分析の間にオリジナルをコピーから区別することを許す一般的手段の選択肢となるさまざまな実施態様を説明する。
選択肢の１つには、（例えば、米国特許第４９９８２７９号に記述された）時間刻印と呼ばれる機能を使用するものがある。この時間刻印機能は絶えず変化している「時間」パラメータを利用する。従って、「コピー」はそれが発行されるときには遅れていることが分かる。こうした解決法には、発信手段１３とコンピュータ手段２１との間の同期が必要とされる。この目的のために、両方とも「時間基準」と「周波数標準」を持っていなくてはならない。これら２つの時間基準はそれ自身の精度とそれ自身のずれ（drift）を有する。その結果、それらはゆっくりとしかし次第に非同期化される。この技術的な問題を解くことにおいて、あるずれが発信手段１３とコンピュータ手段２１の時間基準との間で大目に見られる。このずれがより大きいと、それだけ受信された情報の「妥当性」に関する不確かさが増大し、詐欺の危険性が増大する。従って、もし１分のずれが大目に見られるなら、発信されてから次の３０秒の内に不正に再利用された暗号化信号のどんな違法コピーもコンピュータ手段２１の分析システムによって有効なものとして受信されることとなる。
もう１つの選択肢として（例えば、米国特許第４９２８０９８号に記述された）増分リスト（incremental list）を使用するものがある。発信デバイスと受信デバイスは、連続したＩＤコード暗号のソート後リストを有する、あるいはそうでなければ、進むにつれそれらを生成することができるアルゴリズムを有する。所定の時間において、コンピュータ手段２１は暗号化された結果Ｃ（ｎ）を有する。もしそれらが実際にメッセージＣ（ｎ）を受信するなら、それらは取引の妥当性を検査する。しかしコンピュータ手段２１は異なったメッセージを受信する可能性があり、実際にカードの使用者は発信手段１３を戯れに、間違って数回作動させてしまうかもしれず、その結果、カードはコンピュータ手段２１の次の使用における暗号化された結果Ｃ（ｎ＋ｐ）を発信する状況となる。もしコンピュータ手段２１が異なったメッセージを受信するなら、コンピュータ手段２１は連続する暗号化された結果のリストの中を、受信されたメッセージに同一のメッセージＣ（ｎ＋ｐ）が存在するが否かを前方検索する。
「これは発信者によって発信された正しいメッセージであるか？」あるいは「これは詐欺のメッセージであるか？」といった曖昧さを追い払うための解決法として、質問し、次のメッセージを待つ。もしそれでそれがＣ（ｎ＋ｐ＋１）とまったく同じであるなら、システムはメッセージを有効とし、次のメッセージである状況Ｃ（ｎ＋ｐ＋２）を待ち始める。もしそれが異なっているなら、メッセージは有効とされず、分析システムはメッセージＣ（ｎ）を待ち続ける。それがカード保有者に数回カードを作動させることを義務づけるので、このような実施態様の選択肢はあまり人間工学的でない。
好ましい実施態様の選択肢によれば、オリジナル信号をそのコピーから区別するため、ボード・カード１０上のマイクロプロセッサ１０４は増加カウンター１０５を備える。カードが使われる度に、増加カウンタ１０５は１単位または数単位分増加する。明らかに、つめ車のようにそれは逆戻りできず、それは使われる度にただ前に進むことができるだけである。
この実施態様の一選択肢の場合には、カウンター１０５の状態Ｃ（ｐ、ｎ）２４２は、発信手段１３によって発信された暗号化されたメッセージ２４４の計算に統合される。コード化された部分Ｓ（ｐ、ｎ）２４１はそれぞれのカードに特有な秘密鍵２５０とカウンター１０５の状態Ｃ（ｐ、ｎ）２４２を使ってアルゴリズム１０８（それと同様なアルゴリズム２４７はコンピュータ手段２１に格納されている）によって算出される。カードのＩＤナンバーＩ（ｐ）２４０と暗号化されたＩＤコードＳ（ｐ、ｎ）２４１の他に、カード１０は各発信において増加カウンター１０５の状態Ｃ（ｐ、ｎ）２４２を発信する。コンピュータ手段２１は、最後の取引が有効とされたときの増加カウンタ１０５の状態Ｃ（ｐ、ｎ）２４２をデータベース２３に格納する。こうして、それぞれのメッセージ受信２４４において、コンピュータ手段２１の比較手段２５は、増加カウンタ１０５の状態Ｃ（ｐ、ｎ）２４２に関する受信情報を、メモリ２３０に蓄積された以前の受信情報Ｃ（ｐ、ｍ）２４６と比較する（２４５）ことができる。
ａ）もしメッセージ２４４に表現された増加カウンタ１０５（図２）の状態Ｃ（ｐ、ｎ）２４２が以前に受信されたＣ（ｐ、ｍ）２４６より厳密により大きい（ｎ＞ｍ）ならば、そのときメッセージ２４４が受け入れられ、分析は継続される。
ｂ）もしメッセージ２４４に表現された増加カウンタ１０５（図２）の状態Ｃ（ｐ、ｎ）２４２が以前に受信されたＣ（ｐ、ｍ）２４６以下ならば、そのメッセージは拒絶される。受信されたメッセージは以前に作られたコピーあるいは電子原寸模型である可能性があるだけである。
もし前記ａ）項で定義された条件が満足されるならば、コンピュータ手段２１は永久部分Ｉ（ｐ）２４０を読むことができ、かつ、秘密鍵についてそれら自信のデータベース２３、２３０を検索することができる。処理手段２４の計算手段２３９は次いでアルゴリズム２４７、カウンタ状態Ｃ（ｐ、ｎ）２４２、および秘密鍵Ｃｌｅ（ｐ）２５０を使用して、コンピュータ手段２１によって期待される暗号化コードの計算に進むことができる。こうして計算された暗号化されたコードＳ’（ｐ，ｎ）２４８は実際に受信されたＳ（ｐ、ｎ）２４１と比較手段２５を使って比較される。それ故に、この方法と手段によれば、前記実施態様の選択肢の場合のようにカードの使用者によって何度も作動させられることなく、メッセージ２４４の有効性または無効性を認めることが可能となる。
増加カウンター１０５がカード１０内に存在する事実によって、追加コスト無しに、個別にカードをプログラミングする時点で、カードの使用可能な最大回数を決定することが可能になる。この最大数に達すると、もうそれ以上、首尾一貫したメッセージを発信することはなく、その結果、コンピュータ手段２１によって拒絶される。
所定のカード（ｐ）について、発せられるフレーム２４４には、永久部分Ｉ（ｐ）２４０（カードのＩＤ番号）と、増加的な可変部分Ｃ（ｐ、ｎ）２４２（カウンター状態）と、外見上ランダムな可変部分Ｓ（ｐ、ｎ）２４１（このカード（ｐ）に特有な秘密鍵２５０での暗号化アルゴリズム１０８の結果）とが含まれる。
発せられるフレームは、常にカード毎に互いに異なり、常に、所定のカードにおいて、それぞれの発行または発信において異なる。
所定のカード（ｐ）に関して、コンピュータ手段２１によって、永久部分Ｉ（ｐ）２４０（カードのＩＤ番号）を読むこと、それら自身のデータベース２３において当該カードの秘密鍵２５０、および当該カードのカウンタ１０５の状態Ｃ（ｐ、ｍ）２４６に関する最後の受信記録を検索すること、
現時点の取引でのカウンタ状態Ｃ（ｐ、ｎ）２４２が以前に受信したカウンタ状態Ｃ（ｐ、ｍ）２４６以下であるならば、このフレーム２４４を拒絶し、もし状態Ｃ（ｐ、ｎ）２４２が以前に受信したカウンタ状態Ｃ（ｐ、ｍ）２４６よりも厳密に大きいならば、現時点の取引の検証を継続すること、
受信したメッセージ２４４を「解読して」、その内容の有効性を確認し、暗号化アルゴリズム２４７、当該カードの特有な秘密鍵２５０およびカウンタ状態Ｃ（ｐ、ｎ）２４２を使って再計算し、次いでこの計算結果を受信したメッセージと比較することが許される。
結果、こうした手段の組み合わせのおかげで、クレジットカードサイズのカードを使って、電話回線網に接続されたハードウェアのマイクロホンを通して受信可能なＤＴＭＦタイプのＩＤ可聴周波数を発信し、コーリングカードの信ぴょう性を確かめ、それによって音声もしくは電子記録、あるいはどんな種類の電子原寸模型も使用するすべての詐欺師を退けることが可能である。
システムの安全性を増大させることを考慮して、図１に示された実施態様の選択肢におけるシステムはさらに第２の比較手段２６を備える。この比較手段によって、データベースに含まれる加入者の個人的な機密コードをその加入者によって発信された機密コードと比較することが可能になる。このコードはがマルチメディア・ターミナル１６および／あるいはカード１０に接続されたキーパッド２７を使って発信され、コンピュータ通信ネットワーク１５を介してサービス・プロバイダのコンピュータ手段に送信される。
こうして、サービス・プロバイダは、発呼者１１が実際にそのサービスと連絡を取る権限を与えられた人であることを確信する。盗まれたカードは、そのカードの機密コードが泥棒に知られていないので、その泥棒によって使われることはない。
システムの安全性を強化し、そして加入者がサービス・プロバイダに送ったオーダを彼が質問することができることを回避することも考慮すると、（図１に示された実施態様の選択肢における）コンピュータ手段２１は、
加入者によって作動させられたカードによって発信された暗号化された音声信号の検出後に、サービス・プロバイダに出したオーダをバリデーションするためのソフトウェア２１ａと、
加入者に送られるべき、出されたオーダの受け取り通知を発信するためのソフトウェア手段２１ｂとを備える。
このシステムのおかげで、加入者は、電子サインによって、サービス・プロバイダに出したオーダをバリデーション（確認）することができる。
以下、図４、図５、および図６を参照して、ＩＤ音声信号２０をサービス・プロバイダ１２のコンピュータ設備１８に送信することができる。３つの実施態様の選択肢を説明する。図１に関連して述べられた要素と手段を指定するために同一の参照符号がこれらの図で使用された。
最初の実施態様の選択肢（図４）によれば、サービス・プロバイダのコンピュータ設備１８の一部を成すコンピュータ手段２１は、マルチメディア・ターミナル１６に、音声をビットに変換するためのソフトウェアをダウンロードするための手段２００を備える。その結果、マルチメディア・ターミナル１６からの信号はビットシーケンスとして現われる。
２番目の選択肢（図５）によれば、マルチメディア・ターミナル１６は、マルチメディア・ターミナルのマイクロホンを通して受信したＩＤ音声信号をサウンドファイルの形に変換し、かつ送信するための手段３００を備える。すなわちこのサウンドファイルはサービス・プロバイダのコンピュータ設備１８によって発信された信号の受信の際に送信される。電話接続がターミナルとコンピュータ設備の間に確立されたとき、この信号は発信される。この選択肢の場合において、サウンドファイルの処理と、それのビットシーケンスへの変換はサービス・プロバイダのコンピュータ設備１８のコンピュータ手段２１によって実行される。
３番目の選択肢（図６）によれば、サービス・プロバイダはその加入者に対して、その加入者がマルチメディア・ターミナル１６に入力する変換ソフトウェア（４００）を供給する。この変換ソフトウェアは、マルチメディア・ターミナル１６のマイクロホン１７を通して送受信された音声信号を、インターネットのようなコンピュータ・ネットワーク１５を介して遠隔送信され得るデジタル信号に変換する。
【図１】
0004060889.tif 000002
【図２】
0004060889.tif 000003
【図３】
0004060889.tif 000004
【図４】
0004060889.tif 000005
【図５】
0004060889.tif 000006
【図６】
0004060889.tif 000007