【手続補正書】
【提出日】平成19年2月22日(2007.2.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
分散して存在する物を利用したりサービスを受けたりする権利を一箇所で集中管理するためのシステムにおいて、各々固有の番号を持ちその番号を要素の一つに用いてある共通の生成関数によりワンタイムパスワードを生成しながら通常はそのパスワードを表示しないワンタイムパスワード生成器、外部からパスワードを入力する装置、入力されたパスワードと生成器の生成したパスワードを比べて認証をする機能、及び認証した結果を出力する装置から成るワンタイムパスワード認証ユニットを、認証の効果として管理対象の物やサービスの利用を受けられるようにそれら管理対象にそれぞれ取り付けて接続されたワンタイムパスワード認証ユニット付き管理対象と、分散して複数存在するこれらの管理対象とは離れて存在し、各々のワンタイムパスワード認証ユニットの、固有の番号を含む全ての生成要素をデータベースとして持ち、それらワンタイムパスワード認証ユニットと共通の生成関数を用いて各々のワンタイムパスワード認証ユニットのパスワードを演算処理により求めることができるプログラム、及び求めたパスワードを出力する手段からなる管理サーバーを設け、利用権を認められた者が管理サーバーからワンタイムパスワードを知らされてそれを管理対象に取り付けられたワンタイムパスワード認証ユニットの入力装置に入力するように構成されることでパスワードの入力から認証、さらに認証効果の実現までをそれぞれの管理対象のある場所で行い、その過程での遠距離通信を不要にしたワンタイムパスワード認証システム。
【請求項２】
分散して存在する物を利用したりサービスを受けたりする権利を一箇所で集中管理するためのシステムにおいて、各々固有の番号を持ちその番号を要素の一つに用いてある共通の生成関数によりワンタイムパスワードを生成しながら通常はそのパスワードを表示しないワンタイムパスワード生成器、外部からパスワードを入力する装置、入力されたパスワードと生成器の生成したパスワードを比べて認証をする機能、及び認証した結果を出力する装置から成るワンタイムパスワード認証ユニットを、認証の効果として管理対象の物やサービスの利用を受けられるようにそれら管理対象にそれぞれ取り付けて接続されたワンタイムパスワード認証ユニット付き管理対象と、分散して複数存在するこれらの管理対象とは離れて存在し、各々のワンタイムパスワード認証ユニットの、固有の番号を含む全ての生成要素をデータベースとして持ち、それらワンタイムパスワード認証ユニットと共通の生成関数を用いて各々のワンタイムパスワード認証ユニットのパスワードを演算処理により求めることができるプログラム、及び求めたパスワードを出力する手段からなる管理サーバーを設け、利用権を認められた場合には管理サーバーからワンタイムパスワードが発行されてそれが管理対象に取り付けられたワンタイムパスワードユニットの入力装置に入力されるように構成されることでパスワードの入力から認証、さらに認証効果の実現までをそれぞれの管理対象のある場所で行い、その過程での遠距離通信を不要にしたワンタイムパスワード認証システム。
【請求項３】
分散型ワンタイムパスワード認証システムを形成するワンタイムパスワード生成器とパスワード入力装置、入力されたパスワードとパスワード生成器の持つ情報を比べてパスワードの認証をする機能、及びパスワードの認証結果を信号で出力する機能を一体のパッケージに収め、様々な管理対象への取り付け・接続を容易にした汎用パッケージ型ワンタイムパスワード認証ユニットを用いた請求項１または２のワンタイムパスワード認証システム。
【請求項４】
管理サーバーにも入力を受ける装置を持ち、ある特定の管理対象の固有の番号、またはそれと一対一対応する表示名などの情報及びパスワードが入力されると、その固有の番号とデータベースに持つその他の生成要素からパスワードを演算により求め、入力されたパスワードが正しいかを管理サーバーにおいて認証する機能を持つ請求項１から３のワンタイムパスワード認証システム。
【請求項５】
パスワードの生成に時間同期式または回数同期式等の、生成要素の一つとして固有の番号の他に規則性を持って変化する生成要素を用いる生成方法を用い、管理サーバーに各利用対象が前回利用された時に使われた時間要素、回数要素等の記録を持っていて、ある特定の管理対象の固有の番号またはそれと一対一対応する表示名などの情報、及び過去のある時点でその管理対象で有効であったかまたは将来のある時点で有効になるはずのパスワードが入力されると、過去のデータ等から可能性のある時間要素、回数要素の範囲を求め、その範囲内で入力されたものと一致するパスワードが出現するまで連続的に演算処理を行うことにより、入力されたパスワードに対応する時間要素、回数要素を抽出するプログラムを持つ請求項４のワンタイムパスワード認証システム。
【請求項６】
信号の入力を受ける装置を備え、特定の信号を受けた時に限ってその時有効なパスワードを表示するパスワード限定表示機能を備えた複数のワンタイムパスワード認証ユニットを用いた請求項１から５のワンタイムパスワード認証システム。
【請求項７】
信号の入力を受ける装置を備え、特定の信号を受けるとその時点のパスワードをワンタイムパスワード認証ユニット内に設けられた記憶装置に格納しておき、将来要求があればそれを再表示するパスワード再表示機能を備えた複数のワンタイムパスワード認証ユニットを用いた請求項１から６のワンタイムパスワード認証システム。
【請求項８】
ある将来の時点でワンタイムパスワード認証ユニット内で生成するはずのパスワードを管理サーバーで演算処理により予め求め、離れて存在するワンタイムパスワード認証ユニットにおいてこのパスワードの入力を受けるか、またはワンタイムパスワード認証ユニットにおいて将来の時刻を入力されるとユニット内でその将来のパスワードを演算により求め、これをその時のみ一旦表示し、ワンタイムパスワード認証ユニット内に設けられた記憶装置にそれを格納しておいて新たにパスワードを生成する度に照合し、これが一致した時に特定の信号を出力するタイマーパスワード認証機能を備えたワンタイムパスワード認証ユニットを用いた請求項１から７のワンタイムパスワード認証システム。
【請求項９】
生成要素の一つとして固有の番号の他に規則性を持って変化する生成要素を用いる時間同期式、回数同期式などの生成方法を用い、ワンタイムパスワード認証ユニットにおいて本来のパスワードと平行して同じ固有番号、同じ生成関数と、時間同期式であれば特定の時間違いなどのある特定の規則的な差だけを持つ生成要素を用いたパスワードも生成し、または過去に生成したものであればワンタイムパスワード認証ユニット内に設けられた記憶装置に格納しておき、パスワードの入力を受けると本来の、及びこれら特定差のパスワードと照合して認証されればその差毎に異なった信号を出力する機能（特定時間・回数差パスワード認証機能と呼ぶ）を備えたワンタイムパスワード認証ユニットと、管理対象に伝達したいメッセージの種類に応じて特定の時間差・回数差のパスワードを演算により求めて出力するプログラムを持つ管理サーバーを用いて複数の種類のメッセージの伝達を可能にした請求項１から８のワンタイムパスワード認証システム。
【請求項１０】
パスワードの生成に時間情報を用いる時間同期式のワンタイムパスワードを用い、信号の入力を受ける装置を備え、特定の信号に応じパスワードの生成を中止してその時の状態を保存し、また特定の信号に応じてパスワードの生成を保存してあった状態から再開するストップウォッチ機能を備えたワンタイムパスワード認証ユニットを用いた請求項１から９のワンタイムパスワード認証システム。
【請求項１１】
パスワードの生成に回数情報を用いる回数同期式のワンタイムパスワードを用い、信号の入力を受ける装置を備え、特定の信号を受ける度にパスワードの生成を行う生成回数管理機能を備えたワンタイムパスワード認証ユニットを用いた請求項１から１０のワンタイムパスワード認証システム。
【請求項１２】
管理サーバーから得たパスワードを離れて存在するワンタイムパスワード認証ユニットへ、またワンタイムパスワード認証ユニットのパスワード限定表示で得たパスワードを離れて存在する管理サーバーへ入力する際のパスワードの伝達手段の一つとして、ワンタイムパスワード認証ユニットの存在する場所に位置する者の携帯電話を用い、管理サーバーには電話から発せられた音声、プッシュ音や携帯電子メール等を認識してプログラムに入力する入力装置と出力結果に対応する音声等を電話に流したり携帯電子メールを送る等する出力装置を持つ請求項１から１１のワンタイムパスワード認証システム。
【請求項１３】
ワンタイムパスワード認証ユニットとパスワードの伝達手段の一つとして用いられる携帯電話との間に赤外線や一時的に繋がれたケーブルなどを用いた通信手段を確保して一時的なオンラインシステムを構築し、認証ユニットと管理サーバーの両方にそのオンライン通信に適したインターフェースを持つ入出力装置を持ち、管理サーバーから直接ワンタイムパスワード認証ユニットに入力し、またワンタイムパスワード認証ユニットからディスプレーに表示する代わりに直接管理サーバーに入力することで携帯電話を持つ者の操作を簡略化した請求項１２のワンタイムパスワード認証システム。
【請求項１４】
管理対象が有料である場合において、各管理対象の料金設定のデータベースと、このデータベースと外部から入力されたパスワード等のデータから利用時間、利用回数等を判断して演算により利用料金を求め、利用の度にその利用の明細を出力できるプログラムと、利用の記録を一定期間保存し期間別、管理対象別等に集計できるプログラムを管理サーバーに持つ請求項１から１３のワンタイムパスワード認証システム。