(57)【特許請求の範囲】
【請求項１】
開放型ネットワーク上で、
サービス処理装置が、
サービス要求端末から送信された接続要求を受信したとき、端末認証用キーコードを生成する第１の工程と、
第１の工程で生成された端末認証用キーコードを前記接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶する第２の工程と、
サービス要求端末から送信される端末認証要求コードを受信したとき、受信した端末認証要求コードから第２の工程で一時記憶メモリに記憶した端末認証用キーコードを用いて被検証コードを取り出す第３の工程と、
登録メモリに予め登録されている各サービス要求装置の固有コードと前記第３の工程で取り出した被検証コードとを照合し、該固有コードと被検証コードが一致しなかった場合は端末認証用キーコードを無効に設定する第４の工程と、
第４の工程による照合結果を前記端末認証要求コード送信元のサービス要求端末に送信する第５の工程と、
サービス要求端末から送信された端末認証用キーコードおよびサービス要求を受信したとき、受信した端末認証用キーコードと第２の工程において一時記憶メモリに記憶した端末認証用キーコードとを比較する第６の工程と、
を備え、
第６の工程において端末認証用キーコードが一致した場合に、前記端末認証用キーコードおよびサービス要求送信元のサービス要求端末に前記サービス要求に基づくサービスを行うこと、
を特徴とするサービス要求端末の自動認証方法。
【請求項２】
開放型ネットワーク上で、
サービス要求端末が、サービス処理装置に対し接続要求を送信する第１の工程と、
サービス処理装置が、サービス要求端末から送信された接続要求を受信したとき、端末認証用キーコードを生成し、生成した端末認証用キーコードを前記接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶する第２の工程と、
サービス要求端末が、サービス処理装置から送信される端末認証用キーコードを受信し、受信した端末認証用キーコードと自己の固有コードから端末認証要求コードを生成して前記サービス処理装置に送る第３の工程と、
サービス処理装置が、サービス要求端末から受信した端末認証要求コードから第２の工程において一時記憶メモリに記憶した端末認証用キーコードを用いて被検証コードを取り出し、登録メモリに予め登録されている各サービス要求装置の固有コードと前記被検証コードとを照合して該固有コードと被検証コードが一致しなかった場合は端末認証用キーコードを無効に設定し、照合結果を前記端末認証要求コード送信元のサービス要求端末に送信する第４の工程と、
サービス要求端末が、前記サービス処理装置から前記照合結果を受信し、前記受信した照合結果の内容が固有コード一致を意味する場合に、前記サービス処理装置に前記端末認証用キーコードとサービス要求を送信する第５の工程と、
サービス処理装置が、サービス要求端末から送信された端末認証用キーコードおよびサービス要求を受信し、端末認証用キーコードと第２の工程において一時記憶メモリに記憶した端末認証用キーコードとを比較する第６の工程と、
を備え、
サービス処理装置は、第６の工程において端末認証用キーコードが一致した場合に、前記端末認証用キーコードおよびサービス要求送信元のサービス要求端末に前記サービス要求に基づくサービスを行う、
ことを特徴とするサービス要求端末の自動認証方法。
【請求項３】
請求項２に記載のサービス要求端末の自動認証方法を用いた電子データの通信販売システムであって、
サービス処理装置は、端末認証用キーコードが一致した場合に前記サービス要求および端末認証用キーコード送信元のサービス要求端末に該サービス要求に応じた電子データを送信することを特徴とする電子データの通信販売システム。
【請求項４】
開放型ネットワークに接続可能なサービス要求端末であって、
前記開放型ネットワークに接続するサービス処理装置からデータを受信する受信手段と、
前記サービス処理装置にデータを送信する送信手段と、
自己の固有コードと前記受信手段により受信した端末認証用キーコードから端末認証要求コードを生成する認証要求コード生成手段と、
前記認証要求コード生成手段によって生成された端末認証要求コードを前記送信手段を介して前記サービス処理装置に送信し、該サービス処理装置から受信した照合結果が固有コード一致を意味する場合に前記送信手段を介して前記サービス処理装置にサービス要求と前記端末認証用キーコードを送信するサービス要求手段と、
を備えたことを特徴とするサービス要求端末。
【請求項５】
開放型ネットワークに接続するサービス処理装置であって、
前記開放型ネットワークに接続するサービス要求端末からデータを受信する受信手段と、
サービス要求端末にデータを送信する送信手段と、
開放型ネットワークを介してサービス要求端末から受信する接続要求に基づいて端末認証用キーコードを生成する認証用キーコード生成手段と、
予め各サービス要求端末の固有コードを登録した固有コード登録メモリと、
サービス要求端末から受信した端末認証要求コードから一時記憶メモリに記憶している端末認証用キーコードを用いて被検証コードを取り出すコード復元手段と、
前記登録メモリに登録されている各サービス要求装置の固有コードと前記コード復元手段によって取り出された被検証コードとを照合し、該固有コードと被検証コードが一致しない場合は端末認証用キーコードを無効に設定する照合手段と、
サービス要求端末から接続要求を受信したとき前記認証用キーコード生成手段によって生成される端末認証用キーコードを接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶し、前記照合手段による照合結果を前記送信手段を介して前記端末認証要求コード送信元のサービス要求端末に送信し、サービス要求端末から端末認証用キーコードと共に受信した端末認証用キーコードと前記一時記憶メモリに記憶している端末認証用キーコードとを比較するサービス要求端末検証手段と、を備え、
端末認証用キーコードが一致した場合に、前記サービス要求および端末認証用キーコード送信元のサービス要求端末を前記サービス要求に基づくサービス利用可能とすることを特徴とするサービス処理装置。
【請求項６】
前記認証用キーコード生成手段は、端末認証用キーコードをアトランダムに生成することを特徴とする請求項５に記載のサービス処理装置。
【請求項７】
コンピュータを、
開放型ネットワークに接続するネットワーク接続手段、
自己の固有コードと前記開放型ネットワークを介してサービス処理装置から受信した端末認証用キーコードから端末認証要求コードを生成する認証要求コード生成手段、
生成された端末認証要求コードを前記開放型ネットワークを介して前記サービス処理装置に送信し、該サービス処理装置から受信した照合結果が固有コード一致を意味する場合に前記サービス処理装置にサービス要求と前記端末認証用キーコードを送信するサービス要求手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
予め各サービス要求装置の固有コードを登録した固有コード登録メモリを有するコンピュータを、
開放型ネットワークを介してサービス要求端末から受信する接続要求に基づいて端末認証用キーコードを生成する認証用キーコード生成手段、
生成された端末認証用キーコードを前記開放型ネットワークを介して前記接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶する認証用キーコード送信手段、
前記開放型ネットワークを介してサービス要求端末から受信した端末認証要求コードから一時記憶メモリに記憶している端末認証用キーコードを用いて被検証コードを取り出すコード復元手段、
前記固有コード登録メモリに登録されている各サービス要求装置の固有コードと前記コード復元手段によって取り出された被検証コードとを照合し、該固有コードと被検証コードが一致しない場合は端末認証用キーコードを無効に設定する照合手段、
前記照合手段による照合結果を前記開放型ネットワークを介して前記端末認証要求コード送信元のサービス要求端末に送信し、サービス要求端末からサービス要求と共に受信した端末認証用キーコードと前記一時記憶メモリに記憶している端末認証用キーコードとを比較するサービス要求端末検証手段、
端末認証用キーコードが一致した場合に、前記端末認証用キーコードおよびサービス要求送信元のサービス要求端末に前記サービス要求に基づくサービスを実行するサービス手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットのような開放型ネットワークに接続する端末装置が、サーバー装置に登録済みのサービス要求装置か否かを自動的に検証する端末装置の自動検証技術およびこれを用いた通信販売システムに関する。
【０００２】
【従来の技術】
公衆電話回線或いは専用通信回線では、回線に接続する電話機や通信端末装置は電話番号やその機器番号により特定できるので、電話サービス会社や通信サービス会社は電話機或いは通信機器毎にその所有者（或いは、所有者と契約関係にある利用者）とサービス契約を締結しておき、電話機或いは通信機器が使用された場合にそのサービス料金（課金）を回収することができる。
しかし、開放型ネットワークシステムであるインターネットでは接続している端末装置そのものの特定は行なわれず、インターネットの利用者をネットワークアドレスおよびパスワードで特定（認証）する方式がとられている。
【０００３】
開放型ネットワークシステムとして、世界中のネットワークが相互に結び付いて形成された世界最大のコンピュータネットワークとして多くの研究者、企業、或いは一般の利用が著しいインターネット（Internet）ではネットワークに接続しているコンピュータ装置で他のコンピュータからの要求を受けて特定のサービス処理を行なうコンピュータ装置（以下、サービス処理装置）とサーバー装置に対しそのサービス処理を要求するサービス要求（ワークステーション或いはパソコン等通信機能を有するコンピュータ組込の端末装置）の間でデータの転送を行なうことにより当該サービス処理が実現される。このためにサーバー装置と端末装置の間でのデータ転送を調整し通信処理を行なうためにＴＣＰ／ＩＰプロトコルが採用されている。
【０００４】
インターネットの利用者はネットワーク上の住所（ネットワークアドレス）をもっており、ネットワークアドレスによりインターネットに接続している端末装置から他の利用者を特定することができる。
また、インターネット上の情報の所在について簡単に情報にアクセスしたり情報を入手したりすることを可能とする情報検索手段（以下、ナビゲーションツール）が開発され提供されている。
【０００５】
このようなナビゲーションツール（プログラム）の代表的なものとして、Ｇｏｐｈｅｒ（ゴーファー）や、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ（ワールド・ワイド・ウイッブ；以下、ＷＷＷ）プラウザがある。
Ｇｏｐｈｅｒはネットワーク上に散在する種々の情報を仮想的な階層ディレクトリの下に分類整理してクライアントに提示（表示）してメニュー選択方式で目的の情報を入手できるように構成したシステムである。
ＷＷＷプラウザはハイパーテキストにより情報を辿って探し出す手段を提供する。ハイパーテキストは、通常のテキストが先頭から順に読まれることを想定しているのに対し、資料の中のある場所から関連するある場所へ、或いは関連する他の資料にリンクさせることにより関連する情報を辿ることができるように構成されたテキストであり、ＷＷＷプラウザではインターネット上に分散した情報を関連づけてハイパーテキスト化している。
【０００６】
ネットワーク上でハイパーテキスト化された情報を利用するためにＷＷＷプラウザではＵＲＬ（Uniform Resource Locators；ユニフォーム・リソース・ロケーターズ）と呼ばれる記法を用いて情報の所在を指定する。
ＵＲＬは、例えば、http://www.pptokyo.co.jp/data.htmという形式をしており、ＷＷＷプラウザの通信プロトコルであるＨＴＴＰ（Hyper Text Transfer Protocol）による接続の対象（＝ＷＷＷのリンク対象）となる www.pptokyo.co.jpというアドレス（ＰＰ東京とう検索サービス会社のコンピュータシステムのネットワーク上のアドレス）にあるdata.htmというＨＴＭＬ（Hyper Text Markup Language）形式のファイルを意味する。
【０００７】
インターネットの利用方法の一つとして最近著しいのはインターネットのクライアント（企業、公共団体、個人）が自己宣伝を兼ねた情報資料をそのクライアントが契約するサーバー装置のデータベースに登録し、一般の閲覧に供するというものがあり、この情報資料の初期画面をホームページと呼んでいる。
【０００８】
インターネットのクライアントが、例えば「ＰＰ」という名称を先頭文字とする企業のホームページを見たい場合の操作の一例として、
ａ：クライアントの端末装置（ワークステーション等）で起動コマンドによりＷＷＷプラウザを起動する。
ｂ：起動コマンドに続けてサーバー装置のＵＲＬを指定し、サーバー装置の初期画面（ホームページ）を呼び出す。
ｃ：サーバー装置の初期画面の中からサーバー装置に従属するクライアントのホームページを選択するメニューを選択し、サーバー装置の検索プログラム  （検索エンジン或いはサーチエンジンと呼ばれている）を起動させて、ホームページ検索画面を呼び出す。
ｄ：そのサーバー装置のホームページ検索画面の要求に応じてキー「ＰＰ」を入力する。
ｅ：サーバー装置の検索プログラムが従属するデータベースをサーチし、「ＰＰ」を先頭文字とする企業のホームページのＵＲＬをリストアップする。
ｆ：リストアップされたＵＲＬを印刷或いは保存する。
ｇ：サーバー装置とのアクセスを終了し、所望のホームページのＵＲＬを指定する。
ｈ：リスト表示したＵＲＬの中から所望のサーバー装置のＵＲＬを取り出し指定する。
【０００９】
各サーバー装置についてこのような操作を繰返し、「ＰＰ」を先頭文字とする企業のホームページのリストを得ることができる。
ここで、インターネットを利用してサービスを提供するサービス業者（説明上、サーバー装置の運用者とする）がサービス提供の申込のあった端末装置に情報を送った場合、サービス料を回収する必要がある。
しかし、ネットワークアドレスはインターネットの利用者を特定するものであることから利用者を課金の対象とし、本人確認のため予め利用者の認証コード（通常は暗証番号）をネットワークアドレスと共にサーバー装置のデータベースに登録しておき、サービス申込の際に利用者が入力する認証コードと照合して、一致する場合にサービスを提供し、所定の料金体系に基づいて課金を行ない、利用者あて請求を行なってサービス料金を回収している。
【００１０】
【発明が解決しようとする課題】
しかしながら、上記のような本人確認方法では認証コードが盗用された場合に実際の利用者でない者が料金請求されることがある。
そこで、プログラムを有償提供する場合にプログラムをキーコードを設定しないと動作できないように構成しておき、インターネットを介してのプログラムの購入申込者にそのように構成されたプログラムコードを送信し、別途、購入申し込み者から料金の支払があったことの確認を得てからキーコードを送る方法や、特開平９−２８８６９６号に開示の「インターネットを利用した通信販売方法」のようにインターネットを介して商品の購入申し込みをし、クレジットカードで決済する方式の通信販売で他人にカードデータを盗用されることを防ぐために商品の購入申し込み／受け付けはインターネットで行ない、クレジットカードデータの送信を電話回線を介して行ない、本人確認後、商品の発送を行なう方法があるが、これらの方法では、インターネットとは別のルートでキー或いは認証データを送って本人を確認しているために、本人確認までに時間がかかり、リアルタイムな情報提供などのサービスについては適用できないという問題点がある。
また、認証コードを暗号化して本人確認を行なう暗号による認証技術が開発されているが、簡単な暗号化では解読が容易であり、認証コード盗用の可能性が解決されず、複雑な暗号では解読時間がかかり過ぎたり、桁数が長くなるといった不具合がある。
【００１１】
本発明は、インターネットのような開放型ネットワークでの認証における従来技術の問題点や不具合を解消するために創案されたものであり、インターネットのような開放型ネットワークに接続するサービス要求端末が、サービス処理装置に登録済みのサービス要求装置か否かをサービス処理装置が自動的に検証する、サービス要求端末の自動検証方法およびこの方法を用いた電子データの通信販売システムの提供を主たる目的とし、この方法を適用可能な、サービス処理装置、サービス要求端末、およびプログラムを提供したコンピュータ読取可能な記録媒体の提供を従たる目的とする。
【００１２】
【課題を解決するための手段】
上記問題を解決するために、請求項１に記載の発明では、開放型ネットワーク上で、サービス処理装置が、サービス要求端末から送信された接続要求を受信したとき、端末認証用キーコードを生成する第１の工程と、第１の工程で生成された端末認証用キーコードを接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶する第２の工程と、サービス要求端末から送信される端末認証要求コードを受信したとき、受信した端末認証要求コードから第２の工程で一時記憶メモリに記憶した端末認証用キーコードを用いて被検証コードを取り出す第３の工程と、登録メモリに予め登録されている各サービス要求装置の固有コードと第３の工程で取り出した被検証コードとを照合し、該固有コードと被検証コードが一致しなかった場合は端末認証用キーコードを無効に設定する第４の工程と、第４の工程による照合結果を端末認証要求コード送信元のサービス要求端末に送信する第５の工程と、サービス要求端末から送信された端末認証用キーコードおよびサービス要求を受信したとき、受信した端末認証用キーコードと第２の工程において一時記憶メモリに記憶した端末認証用キーコードとを比較する第６の工程と、を備え、第６の工程において端末認証用キーコードが一致した場合に、端末認証用キーコードおよびサービス要求送信元のサービス要求端末にサービス要求に基づくサービスを行うこと、
を特徴とするサービス要求端末の自動認証方法を提供する。
【００１３】
また、請求項２に記載の発明では、開放型ネットワーク上で、サービス要求端末が、サービス処理装置に対し接続要求を送信する第１の工程と、サービス処理装置が、サービス要求端末から送信された接続要求を受信したとき、端末認証用キーコードを生成し、生成した端末認証用キーコードを接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶する第２の工程と、サービス要求端末が、サービス処理装置から送信される端末認証用キーコードを受信し、受信した端末認証用キーコードと自己の固有コードから端末認証要求コードを生成してサービス処理装置に送る第３の工程と、サービス処理装置が、サービス要求端末から受信した端末認証要求コードから第２の工程において一時記憶メモリに記憶した端末認証用キーコードを用いて被検証コードを取り出し、登録メモリに予め登録されている各サービス要求装置の固有コードと被検証コードとを照合して該固有コードと被検証コードが一致しなかった場合は端末認証用キーコードを無効に設定し、照合結果を端末認証要求コード送信元のサービス要求端末に送信する第４の工程と、サービス要求端末が、サービス処理装置から照合結果を受信し、受信した照合結果の内容が固有コード一致を意味する場合に、サービス処理装置に端末認証用キーコードとサービス要求を送信する第５の工程と、サービス処理装置が、サービス要求端末から送信された端末認証用キーコードおよびサービス要求を受信し、端末認証用キーコードと第２の工程において一時記憶メモリに記憶した端末認証用キーコードとを比較する第６の工程と、を備え、サービス処理装置は、第６の工程において端末認証用キーコードが一致した場合に、端末認証用キーコードおよびサービス要求送信元のサービス要求端末にサービス要求に基づくサービスを行う、ことを特徴とするサービス要求端末の自動認証方法を提供する。
【００１４】
また、請求項３に記載の発明では、請求項２に記載のサービス要求端末の自動認証方法を用いた電子データの通信販売システムであって、サービス処理装置は、端末認証用キーコードが一致した場合にサービス要求および端末認証用キーコード送信元のサービス要求端末に該サービス要求に応じた電子データを送信することを特徴とする電子データの通信販売システムを提供する。
【００１５】
また、請求項４に記載の発明では、開放型ネットワークに接続可能なサービス要求端末であって、開放型ネットワークに接続するサービス処理装置からデータを受信する受信手段と、サービス処理装置にデータを送信する送信手段と、自己の固有コードと受信手段により受信した端末認証用キーコードから端末認証要求コードを生成する認証要求コード生成手段と、認証要求コード生成手段によって生成された端末認証要求コードを送信手段を介してサービス処理装置に送信し、該サービス処理装置から受信した照合結果が固有コード一致を意味する場合に送信手段を介してサービス処理装置にサービス要求と端末認証用キーコードを送信するサービス要求手段と、を備えたことを特徴とするサービス要求端末を提供する。
【００１６】
また、請求項５に記載の発明では、開放型ネットワークに接続するサービス処理装置であって、開放型ネットワークに接続するサービス要求端末からデータを受信する受信手段と、サービス要求端末にデータを送信する送信手段と、開放型ネットワークを介してサービス要求端末から受信する接続要求に基づいて端末認証用キーコードを生成する認証用キーコード生成手段と、予め各サービス要求端末の固有コードを登録した固有コード登録メモリと、サービス要求端末から受信した端末認証要求コードから一時記憶メモリに記憶している端末認証用キーコードを用いて被検証コードを取り出すコード復元手段と、登録メモリに登録されている各サービス要求装置の固有コードとコード復元手段によって取り出された被検証コードとを照合し、該固有コードと被検証コードが一致しない場合は端末認証用キーコードを無効に設定する照合手段と、サービス要求端末から接続要求を受信したとき認証用キーコード生成手段によって生成される端末認証用キーコードを接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶し、照合手段による照合結果を送信手段を介して端末認証要求コード送信元のサービス要求端末に送信し、サービス要求端末から端末認証用キーコードと共に受信した端末認証用キーコードと一時記憶メモリに記憶している端末認証用キーコードとを比較するサービス要求端末検証手段と、を備え、端末認証用キーコードが一致した場合に、サービス要求および端末認証用キーコード送信元のサービス要求端末をサービス要求に基づくサービス利用可能とすることを特徴とするサービス処理装置を提供する。
また、請求項６に記載の発明では、認証用キーコード生成手段は、端末認証用キーコードをアトランダムに生成することを特徴とする請求項５に記載のサービス処理装置を提供する。
【００１７】
また、請求項７に記載の発明では、コンピュータを、開放型ネットワークに接続するネットワーク接続手段、自己の固有コードと開放型ネットワークを介してサービス処理装置から受信した端末認証用キーコードから端末認証要求コードを生成する認証要求コード生成手段、生成された端末認証要求コードを開放型ネットワークを介してサービス処理装置に送信し、該サービス処理装置から受信した照合結果が固有コード一致を意味する場合にサービス処理装置にサービス要求と端末認証用キーコードを送信するサービス要求手段、として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
また、請求項８に記載の発明では、予め各サービス要求装置の固有コードを登録した固有コード登録メモリを有するコンピュータを、開放型ネットワークを介してサービス要求端末から受信する接続要求に基づいて端末認証用キーコードを生成する認証用キーコード生成手段、生成された端末認証用キーコードを開放型ネットワークを介して接続要求送信元のサービス要求端末に送信すると共に一時記憶メモリに記憶する認証用キーコード送信手段、開放型ネットワークを介してサービス要求端末から受信した端末認証要求コードから一時記憶メモリに記憶している端末認証用キーコードを用いて被検証コードを取り出すコード復元手段、固有コード登録メモリに登録されている各サービス要求装置の固有コードとコード復元手段によって取り出された被検証コードとを照合し、該固有コードと被検証コードが一致しない場合は端末認証用キーコードを無効に設定する照合手段、照合手段による照合結果を開放型ネットワークを介して端末認証要求コード送信元のサービス要求端末に送信し、サービス要求端末からサービス要求と共に受信した端末認証用キーコードと一時記憶メモリに記憶している端末認証用キーコードとを比較するサービス要求端末検証手段、端末認証用キーコードが一致した場合に、端末認証用キーコードおよびサービス要求送信元のサービス要求端末にサービス要求に基づくサービスを実行するサービス手段、として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【００１８】
【発明の実施の形態】
図１は、本発明の自動認証方法を適用する開放型ネットワークの一実施例を示す図である。
開放型ネットワークとしてインターネット４を用い、インターネット４には接続業者であるプロバイダーの接続装置３および電話回線２を介してサービス要求装置１が接続している。また、インターネット４にはサービス処理装置５が接続している。
【００１９】
サービス要求装置１は、パーソナルコンピュータのような情報処理装置やワークステーションのような端末装置のほか、インターネット４を介してサービス処理装置に所望のサービスを要求し、サービス処理装置からのサービスを受け取ることのできる通信処理手段等を備える装置である。なお、サービス要求装置１はネットワークシステムにおける端末装置に相当する。なお、図１では、説明上、１つのサービス要求装置だけを示しているが、実際には接続するサービス要求装置は複数であり、インターネット上でいう「クライアント」に相当する。
また、要求するサービスとしては、現在、データサービスとして提供されている編集されたサービス情報（データ）、プログラムコード、音楽データ、サービス要求装置１に一定の動作手順を与える制御信号やデータ（設定値やコード）等およびインターネット４を介して送信可能なコードセット等を挙げることができるが、これらに限定されない。
【００２０】
サービス処理装置５はサービス要求装置１の固有コードを登録したサービス要求装置登録リスト（図示せず）をデータベース６０に有している。
サービス処理装置５は、登録されたサービス要求装置１からのサービス要求と認証用キーコード信号を受け取った場合には、一定の条件下で要求されたサービスをデータベース等のサービス格納装置から取り出してインターネット４等を介してサービス要求装置１に送信したり、データベース等から取り出したプログラムを基に所定の制御信号やデータをサービス要求装置１に送信する。なお、サービス処理装置５はネットワークシステムにおける端末装置に相当し、また、インターネット上ではいわゆる「サーバー装置」に相当する。
【００２１】
サービス要求装置１が所望のサービスの提供を受けようとする場合、サービス要求装置１からインターネット４を介してサービス処理装置５に接続要求を出すと、サービス処理装置５はインターネット４を介してサービス要求装置１に認証用キーコードを送り、サービス要求装置１は自己の固有コードと受け取った認証用キーコードから暗号コードを生成してサービス処理装置５に送る。サービス処理装置５では受け取った暗号コードを解読してサービス要求装置の固有コードを取り出して登録されている固有コードと比較して、それが一致する場合にサービス要求装置１からのサービス要求を受入れる旨の通知を出す。それをうけて、サービス要求装置１は認証用キーコードと共にサービス要求をサービス処理装置装置５に送信する。サービス処理装置５は認証用キーコードを調べてサービス要求装置１に送ったものである場合に要求されたサービスを行なう。
ここで、接続要求は、サービス要求装置１とサービス処理装置５間の通信プロトコル（ＴＣＰ／ＩＰプロトコル）による通信接続準備要求の事実を「接続要求」してもよいが、通信開始後にサービス要求装置１からサービス処理装置５に別途接続要求コマンドを出すようにしてもよい。
【００２２】
上記構成により、サービス処理装置５の運営者はサービス要求装置１を単位としてその使用者に対してサービスを提供することができる。この場合、サービス処理装置５はサービス要求装置１そのものを認証（識別）できるので、サービス要求装置１の使用者を認証（識別）する必要はない。従って、サービス要求装置１の使用者はサービス処理装置５との関係においては従来のように認証用の暗証コード等の入力を行なう必要は生じない。
【００２３】
また、サービス処理装置５はサービス要求装置１そのものを認証するのでサービス提供料金（あるいは、提供された情報が示すものの対価；例えば、通信販売での商品の対価等）はサービス要求装置１単位で計算でき、回収もサービス要求装置１単位で行なうことができる。すなわち、利用料金はサービス要求装置１の使用者ではなくて、サービス要求装置１の設置者（または所有者、或いは設置者との契約によりサービス要求装置１を占有使用している者）に対して行なうことができる。
【００２４】
図２は、本発明の開放型ネットワークに接続するサービス要求装置の自動認証方法を適用したサービス要求装置１の一実施例としてのワークステーションの構成を示すブロック図であり、ワークステーション１は通信インターフェイス１１，通信制御手段１２，操作部１３，受信手段１４，制御部１５，認証要求コード生成手段１６，送信手段１７，表示部１８および格納部（ＨＤ）１９を有している。また、図示していないがワークステーション１にはプリンタ装置やファクシミリ装置の他、そのワークステーション特有の入出力装置（例えば、ＣＡＤ装置等）を接続することができる。
【００２５】
通信インターフェイス１１はワークステーション１と外部通信網とのデータの授受を行なう。通信インターフェイス１１を介して外部通信網から取込まれたデータ（インターネット４ではパケット単位のデータセット）は受信手段１４に与えられる。また、送信手段１７からの送信データはインターフェイス１１を介して外部通信網に送出される。
【００２６】
通信制御手段１２は操作部１３から与えられる指示コマンドにより、ＴＣＰ／ＩＰプロトコルに基づいて、通信インターフェイス１１を介してサーバー装置５との接続準備動作を行なうと共に、受信手段１４のデータの受信動作および送信手段１７の送信動作を制御する。
【００２７】
操作部１３には、ファンクションキーやキーボード等のキーやボタンが設けられており、使用者による指示の入力やデータ入力が行なわれる。操作部１３上のボタンやキーが押されると対応する状態信号（或いはコード）が制御部１５等に送られる。
【００２８】
受信手段１４は受信したパケットの解体およびデータの取り出しと一時記憶を行ない、制御部１５の制御の下で認証要求コード生成手段１６，ＲＡＭ１５２或いは磁気ディスク１９に一時記憶したデータ（または、取り出したデータをそのまま）与える。
【００２９】
制御部１５は、ＣＰＵ１５１、ＲＡＭ１５２、ＲＯＭ１５３を有している。ＣＰＵ１５１は、上述の各構成部分に等にバスラインを介して接続しＲＯＭ１５３に格納されている制御プログラムによりワークステーション１全体の制御を行なうと共に、操作部１３からの状態信号に対応してワークステーション１の各機能の実行制御、例えば、認証要求コード生成手段１６の実行による認証要求コードの生成およびサーバー装置５への送信の実行制御やアプリケーションプログラム等の実行手段に基づく他の処理業務の実行制御を行なう。
ＲＡＭ１２は受信データ或いは処理結果の一時記憶および中間作業領域等に用いられる。また、ＲＡＭ１２には、接続要求により発行された認証用キーコードおよび認証フラグが記憶される。
また、ＲＯＭ１３は上述の制御プログラムおよび処理モード切換手段等のプログラムを記録可能な記録媒体であり、ＰＲＯＭ、ＦＲＯＭ（フラッシュＲＯＭ）等が用いられる。
【００３０】
認証要求コード生成手段１６はサーバー装置５から送られた認証用キーコードとワークステーション１の固有コード（実施例では装置に割当てられている装置番号（以下、マシンコード）とを合成して認証要求コードを生成する。認証要求コードの生成方法は暗号生成手段を用いることが望ましいがこれにかぎられず、認証用キーコードの次にマシンコードを続けたようなものや、認証用キーコードとマシンコードを加算したものや乗算したもののような簡単なものでもよい。なお、本実施例では認証用キーコードに基づいて乱数発生ルーチン（或いは回路）で乱数を発生させ、この乱数でマシンコードを変換して認証要求コードを生成している。
【００３１】
送信手段１７は、接続要求やサービス要求（コード）や通信用コマンド等をインターフェイス４を介してサーバー装置５に送るほか、インターネット４に接続するサーバー装置５以外の端末装置に必要に応じて必要なデータをインターフェイス１１を介してインターネット４に送出する。なお、送出するデータ等はパケット化されてインターネット４に送出される。
【００３２】
表示部１８は、ディスプレイ装置等からなり通信用コマンドやサーバー装置５からの受信コマンドを表示するほか、制御部１５の制御化で編集された受信データを表示する。なお、表示データは表示用プログラム（ＲＯＭ１５３または磁気ディスク１９に格納されている）で編集されて表示される。
【００３３】
格納部１９は、磁気ディスク装置やフロッピーディスク装置等からなり、サーバー装置５からの受信データを磁気ディスクまたはフロッピーディスク等に格納（記録）する。また、格納したデータは制御部１５の制御の下に読み出すことができる。
【００３４】
また、通信制御手段１２，受信手段１４，認証要求コード生成手段１６および送信手段１７はハードウエア回路で構成することもできるが本実施例ではプログラムで構成している。なお、これらの手段のうちのある手段をハードウエア回路で、その他の手段をプログラムで構成するようにしてもよい。また、これらの手段の全体またはその一部のモジュールをプログラムで構成した場合にはそれらはＲＯＭ１５３或いは磁気ディスク１９の記録媒体に記録され、制御プログラムのコントロール下でＣＰＵ１５１により実行制御される。
【００３５】
図３は、本発明の開放型ネットワークに接続するサービス要求装置の自動認証方法を適用可能なサーバー装置５の一実施例としての構成を示すブロック図であり、サーバー装置５は通信インターフェイス５１，通信制御手段５２，操作部５３，受信手段５４，復号手段５５，制御部５６，照合手段５７，送信手段５８，表示部５９およびデータベース６０を有している。
【００３６】
通信インターフェイス５１はサーバー装置５と外部通信網とのデータの授受を行なう。通信インターフェイス５１を介して外部通信網から取込まれたデータは受信手段５４に与えられる。また、送信手段５８からの送信データはインターフェイス５１を介して外部通信網に送出される。
【００３７】
操作部５３には、ファンクションキーやキーボード等のキーやボタンが設けられており、使用者による指示の入力等が行なわれる。操作部５３上のボタンやキーが押されると対応する状態信号（或いはコード）が制御部５６等に送られる。
通信制御手段５２は操作部５３から与えられる指示コマンドにより、ＴＣＰ／ＩＰプロトコルに基づいて、通信インターフェイス５１を介してワークステーション１との接続準備動作を行なうと共に、受信手段５４のデータの受信動作および送信手段５８の送信動作を制御する。
【００３８】
受信手段５４は受信した信号から接続要求や認証要求コード（或いは、認証請求コード）或いはサービス要求を検出した場合には、それらの一時記憶を行ない、復号手段５５にその認証要求コードを与える。なお、サービス要求については制御部５６にそのまま送り、接続要求がコマンドの場合にはそれを制御部５６に送る。
【００３９】
復号手段５５は受信した認証要求コードに復号処理を施してワークステーション１のマシンコードを取り出す。復号方法は認証要求コード生成手段による合成方法とは逆関数の関係にある。なお、サーバー装置５の復号方法はサーバー装置５に登録した各ワークステーションに共通でもよいが、ワークステーション毎、或いはワークステーションのグループ毎に認証要求コード生成手段による合成方法を変える場合には、それに対応させて復号方法を変えるようにしてもよい。
【００４０】
制御部５６は、ＣＰＵ５６１、ＲＡＭ５６２、ＲＯＭ５６３を有している。ＣＰＵ５６１は、上述の各構成部分等にバスラインを介して接続しＲＯＭ５６３に格納されている制御プログラムによりサーバー装置５全体の制御を行なうと共に、操作部５３からの状態信号に対応してサーバー装置５の各機能の実行制御、例えば、復号手段５５の実行による認証要求コードからの被検証コードの取り出しと、照合手段５７によるデータベース６０に格納しているワークステーション１の固有コード（実施例ではマシンコード）と取り出した被検証コードとの照合処理や他の処理業務の実行制御を行なう。
制御部５６は、また、ワークステーション１からの接続要求があった場合に所定桁数の認証用キーコードを生成して送信手段５８に与えると共にＲＡＭ５６２に一時的に記憶する。認証用キーコードは認証用キーコード生成手段（図示せず）により生成される。認証用キーコードは単純なシーケンス番号（例えば、接続要求受け付け番号等）でもよいが、アトランダムに生成されることが望ましい。なお、実施例ではよく知られた乱数発生ルーチンからなる認証用キーコード生成手段によりアトランダムに生成している。また、認証用キーコード生成手段はＲＯＭ５６３に格納されており、必要に応じて制御プログラムによって適時読み出されて実行される。
【００４１】
制御部５６は、また、照合手段５７からの照合結果を受け取ってそれが「マシンコード一致」を意味する場合はＲＡＭ５６２に一時記憶した認証用キーコードに認証フラグを付加するとともに、ワークステーション１宛てに「認証済み」を意味する認証済み通知（コード）を送信手段５８および通信インターフェイス５１を介してインターネット４に送出する。また、照合結果が「マシンコード不一致」を意味する場合は、ワークステーション１宛てに、「サービス要求拒否」を意味するサービス要求拒否通知（コード）を送信手段５８および通信インターフェイス５１を介してインターネット４に送出する。
【００４２】
制御部５６は、また、サービス要求および認証用キーコードを受け取った場合にはＲＡＭ５６２に記憶されている認証フラグがオンの場合に、ＲＡＭ５６２に記憶されている認証用キーコードと受け取った認証用キーコードを比較し、一致している場合には、サービス要求に含まれているサービス内容（サービス情報（データ）、音楽データ、プログラムコード、制御信号および制御用データ等）を準備するための各処理手段の実行制御を行ない、サービス内容が整い次第、ワークステーション１宛てに要求されたデータを送信手段５８および通信インターフェイス５１を介してインターネット４に送出する。
【００４３】
ＲＡＭ５６２はサービス要求に基づいてデータベース６０に格納されているデータに処理（加工）を加えて送信する場合に、データベース６０から取り出したデータの一時記憶とそのデータの加工処理結果の一時記憶および中間作業領域等に用いられる。また、ＲＯＭ５６３は上述の制御プログラムおよび処理モード切換手段等のプログラムを記録可能な記録媒体であり、ＰＲＯＭ、ＦＲＯＭ（フラッシュＲＯＭ）等が用いられる。
【００４４】
照合手段５７は復号手段５５で復号した被検証コードをデータベース６０に格納されているサービス要求装置登録リストに登録されている各ワークステーションのマシンコードと照合して一致するマシンコードの有無を調べ一致するマシンコードがあった場合には「マシンコード一致」を意味するコードを制御部５６に送り、一致するマシンコードがない場合には「マシンコード不一致」を意味するコードを制御部５６に送る。
【００４５】
送信手段５８は、通信用コマンドや、認証用キーコード、サービス要求受け付け通知（コード）およびサービス内容（サービス情報（データ）、音楽データ、プログラムコード、制御信号および制御用データ等）等を受け取ってパケットに組立てて通信インターフェイス５１およびインターネット４を介してワークステーション１に送る。
【００４６】
表示部５９は、通信用コマンドやワークステーション１のサービス要求等を表示する。
【００４７】
データベース６０は、サービス情報（データ）、音楽データ、プログラムコード、制御信号および制御用データ等を記録したファイルおよびその内容を一定のコード体系で体系付けて磁気ディスクや光ディスク等の大容量記録媒体に記録し、磁気ディスク装置や光ディスク装置等によって読み出し／書込がなされる。データベース６０は、また、サービスデータのほか、サーバー装置５の応用プログラムやサービス要求装置登録リスト等を格納している。
【００４８】
また、通信制御手段５２，受信手段５４，復号手段５５，照合手段５７および送信手段５８は、ハードウエア回路で構成することもできるが本実施例ではプログラムで構成している。なお、これらの手段のうちのある手段をハードウエア回路で、その他の手段をプログラムで構成するようにしてもよい。また、これらの手段の全体またはその一部のモジュールをプログラムで構成した場合にはそれらはＲＯＭ５６３或いはデータベース６０に格納され、制御プログラムのコントロール下でＣＰＵ５６１により実行制御される。
【００４９】
図４は、本発明の自動認証方法を適用したサービス要求装置（例、ワークステーション）およびサービス処理装置（サーバー装置）の動作例を示すフローチャートである。
ワークステーション１で、ＷＷＷプラウザを立ち上げサーバー装置５宛て接続要求を出すと（Ｓ１）、サーバー装置５はインターネット４を介して接続要求を受取ってから認証用キーコードを生成し（Ｓ２）、それをインターネット４を介してワークステーション１に送信するとともに、それを一時的に記憶する（Ｓ３）。
ワークステーション１は自己宛の認証用キーコードを受け取ると、自己の固有コード（例えば、マシンコード）と受け取った認証用キーコードを合成して認証要求コードを得て（Ｓ４）、それをインターネット４を介してサーバー装置５に送る（Ｓ５）。
【００５０】
サーバー装置５は認証要求コードを受け取ると、それをＲＡＭ５６２に一時記憶した認証用キーコードを用いて復号して被検証コードを取り出し（Ｓ６）、データベース６０のサービス要求装置登録リストに登録されているマシンコードと照合して（Ｓ７）、照合結果によりコード設定および認証フラグの設定を行ない（Ｓ８）、それをインターネット４を介してワークステーション１に送る（Ｓ９）。ワークステーション１はサーバー装置５からの照合結果（コード）を受け取って、それが認証済み通知の場合にはＳ１１に移行し、そうでない場合にはサービス要求処理を終了する（Ｓ１０）。上記Ｓ１０で認証済み通知を受け取った場合には、サービス要求の内容と認証用キーコードをインターネット４を介してサーバー装置５に送る（Ｓ１１）。
【００５１】
サーバー装置５はサービス要求の内容と認証用キーコードを受け取って、認証フラグがオンの場合に受け取った認証用キーコードとＲＡＭ５６２に記憶してある認証用キーコードを比較して一致する場合にはＳ１４に移行する（Ｓ１２）。
上記Ｓ１２で認証用フラグがオンでない場合、或いは認証用キーコードが一致しない場合には、認証用キーコード不一致通知をインターネット４を介してワークステーション１に送る（Ｓ１３）。
上記Ｓ１２で認証用キーコードが一致した場合には、要求されたサービス内容をインターネット４を介してワークステーション１に送る（Ｓ１４）。
要求されたサービス内容を受け取ったワークステーション１はそれを格納部１９に格納するか、アプリケーションプログラムを動作させて処理或いは編集して表示部１８に表示するか或いはプリンタ装置から出力する等の処理を行なったり、受け取ったサービス内容に基づく動作等を行なう（Ｓ１５）。
次のサービス要求がある場合にはＳ１１〜Ｓ１５の処理を繰り返し、次のサービス要求がない場合にはサービス要求処理を終了する（Ｓ１６）。
【００５２】
上記構成により、仮に、サービス処理装置（サーバー装置）５に登録されていない端末装置から受け取ったコードの長さが認証要求コードと同じでサービス処理装置５がそれを誤って認証要求コードと認識して取込んでもその端末装置のマシンコードは登録されていないので誤って認証される確率は極めて低く、また、仮に、認証があっても、サービス要求と共に認証用キーコードが送られることはないので、サービス処理装置５から誤ってサービスを提供することはない。
【００５３】
また、認証用キーコードが盗まれて、端末装置からサービス要求があっても被検証コードとサービス要求装置の固有コードが一致しない限り、サービス処理装置５からサービスを提供することはなく、固有コードが分からない上に認証用キーコードは接続要求毎に変化するので認証要求コードも接続要求毎に変化し、固有コードと同一の被検証コードを取り出すことは極めて困難となる。また、認証要求コードが盗まれても、毎回変化する認証用キーコードが分からない限り、仮に、サービス要求をサービス処理装置５に送る端末装置があってもサービス処理装置５からその端末装置にサービスを提供することはない。
【００５４】
図５は、本発明のデータ通信販売システムの説明図であり、図１のサービス要求装置１として通信カラオケ装置１’を用いた実施例である。
図５で、通信カラオケ装置１’は表示装置１０１，料金カード差込み口１０２、曲番号指定キー１０３，音量等の調整キー１０４およびスピーカー１０４が示されている。また、図示されていないがカラオケ用マイクの接続用端子口や電源スイッチが側部に設けられている。また、内部構成としては料金カード差込み口１０２、曲番号指定キー１０３，音量等の調整キー１０４は図２の操作部１３に相当し、制御部１５には音声入出力部（図示せず）が接続され、音声入出力部にはスピーカー１０４およびマイクが接続されている。
【００５５】
いま、通信カラオケ装置１’の電源が投入されるとＷＷＷプラウザの立ち上げが行なわれ、インターネット４を介してサーバー装置５宛て接続要求が出される。サーバー装置５は接続要求を受取って認証用キーコードを生成し、それをインターネット４を介して通信カラオケ装置１’に送信するとともに、それを一時的に記憶する）。
【００５６】
通信カラオケ装置１’は自己宛の認証用キーコードを受け取ると、自己のマシンコードと受け取った認証用キーコードを合成して認証要求コードを得てそれをインターネット４を介してサーバー装置５に送る。サーバー装置５は認証要求コードを受け取るとそれを一時記憶した認証用キーコードを用いて復号して被検証コードを取り出し、登録されているマシンコードと照合して、照合結果をインターネット４を介して通信カラオケ装置１’に送る。通信カラオケ装置１’はサーバー装置５からの照合結果を受け取って、それが認証済み通知の場合に限り、利用可能となる。その後、通信カラオケ装置１’の利用者が料金カードを料金カード差し入れ口１０２にセットして曲番号を指定すると、指定された曲番号と認証用キーコードがサーバー装置５に送られ、サーバー装置５で認証用キーコードをチェックした後、データベース６０から指定された曲番号の音楽データ（デジタルデータ）および映像データ（デジタルデータ）を取り出して、インターネット４を介して通信カラオケ装置１’に送信する。
【００５７】
通信カラオケ装置１’は送られた音楽データを受け取って音声入出力部でアナログデータに変換して波形整形処理を行なった後、スピーカー１０４から出力すると共に、受け取った映像データ（デジタルデータ）をアナログ変換化して表示部１０１に表示する。
これにより、サーバー装置５の運営者は通信カラオケ装置１’の設置者に対してサービス提供料金請求を行なうことができる（なお、通信カラオケ装置１’の設置者は利用者から利用の都度使用料を徴収できる）。
【００５８】
このように通信カラオケ装置１’に限定されず、インターネットに接続する端末装置のうち、サーバー装置に登録されたものを認証して、その装置に対してサービスを提供できるので、端末装置の利用時間を基準にした料金体系以外に、提供するサービスの内容に応じた料金（例えば、プログラムを通信販売する場合にはそのプログラムの質に応じた設定価格）を賦課することが可能となり、本発明の自動認識方法によれば、インターネットのような開放型ネットワークを利用した対価回収確実で確認が簡単確実な通信販売が可能になる。
【００５９】
【発明の効果】
本発明によれば、サービス処理装置の運営者はサービス要求端末を単位としてその使用者に対してサービスを提供することができる。この場合、サービス処理装置はサービス要求端末そのものを認証（識別）できるので、サービス要求端末の使用者を認証（識別）する必要はない。従って、サービス要求装置の使用者はサービス処理端末との関係においては従来のように認証用の暗証コード等の入力を行なう必要は生じない。つまり、サービス処理装置に固有コードを登録済みのサービス要求端末の使用者は、サービス処理装置への接続操作を行うだけで自動的にその端末の認証が行われ、パスワード等の認証用暗証コード等の入力操作なしにサービス要求を行うことができる。
【００６０】
本発明のサービス要求装置の自動認証方法およびこの自動認証方法を摘要可能なサービス処理装置、記録媒体に記録されたプログラムによれば、接続時における固有コード登録の有無によるサービス要求端末の認証と、サービス用要求時にサービス処理装置から接続時に送信済みの認証用キーコードによるサービス要求端末が認証済みの端末か否かの検証を行うので、サービス処理装置に固有コードが登録されていない端末装置から受け取ったコードの長さが認証要求コードと同じでサービス処理装置がそれを誤って認証要求コードと認識して取込んだとしても、その端末装置のマシンコードは登録されていないので誤って認証される確率は極めて低く、また、仮に、認証があっても、そのような端末装置からは、サービス要求と共に認証用キーコードが送られることはないので、サービス処理装置が誤ってサービスを行うことはない。
【００６１】
また、認証用キーコードが盗まれて、端末装置からサービス要求があっても被検証コードとサービス要求装置の固有コードが一致しない限り、サービス処理装置がサービスを行うことはなく、固有コードが分からない上に認証用キーコードは接続要求毎に変化するので認証要求コードも接続要求毎に変化することから、固有コードと同一の被検証コードを取り出すことは極めて困難となる。また、認証要求コードが盗まれても、毎回変化する認証用キーコードが分からない限り、固有コードと認証用キーコードが一致することはなく、また、サービス処理装置側では認証用キーコードは無効とするので、仮に、サービス要求をサービス処理装置に送る端末装置があってもサービス処理装置からその端末装置にサービスを行うことはない。
【００６２】
また、本発明の電子データの通信販売方法によれば、本発明の自動動認証方法を用いることにより、端末単位のデータ通信販売システムを構築することが容易になり、また、料金回収も確実簡単になる。
【００６３】
また、本発明の開放型ネットワークに接続するサービス要求端末の自動認証方法に適用可能なサービス要求端末は、従来のパーソナルコンピュータのような情報処理装置からなる端末装置やワークステーション等からなるクライアント装置に認証要求コード生成手段を付加するだけで簡単に構成できる。また、従来のクライアント装置に限定されず、通信カラオケ装置やファクシミリ装置その他インターネットのような開放型ネットワークでデータの授受を可能とする通信制御手段や受信手段および送信手段を搭載可能な装置であれば、認証要求コード生成手段を付加するだけでサービス要求端末を簡単に構成できる。
【図面の簡単な説明】
【図１】本発明の自動認証方法を適用する開放型ネットワークの例を示す図である。
【図２】本発明のサービス要求装置の構成例を示すブロック図である。
【図３】本発明のサービス処理装置の構成例を示すブロック図である。
【図４】本発明の自動認証方法を適用したサービス要求装置およびサービス処理装置の動作例を示すフローチャートである。
【図５】本発明の自動認証方法を適用した通信販売システムの説明図である。
【符号の説明】
１  顧客の端末装置（サービス要求装置）
１’  通信カラオケ装置（サービス要求装置）
４  インターネット（開放型ネットワーク）
５  サーバー装置（サービス処理装置）
１２，５２  通信制御手段
１４，５４  受信手段
１５，５６  制御部
１６  認証要求コード生成手段
１７，５８  送信手段
５５  複号手段
５７  照合手段
６０  データベース
【図１】
0004357011.tif 000002
【図２】
0004357011.tif 000003
【図３】
0004357011.tif 000004
【図４】
0004357011.tif 000005
【図５】
0004357011.tif 000006