(57)【要約】【課題】  法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止できるログインシステムを提供する。【解決手段】  セキュア記憶媒体ＳＤの媒体識別子ＳＤ−ＩＤ０１毎にサービス権利データｐ１１を用いてログインする構成なので、不正者がセキュア記憶媒体ＳＤを使用しない限り、不正者が認証情報をコピーしたとしてもログインすることができない。また、セキュア記憶媒体を法人に属する各個人に配布すれば個人ユーザと同様に法人ユーザに適用することができる。【選択図】  図１
2005293357.tif 000002
【特許請求の範囲】
【請求項１】
媒体識別子、前記媒体識別子に基づいて発行されたサービス暗号鍵、及びこのサービス暗号鍵によりサービス権利データが暗号化されてなる暗号化サービス権利データが記憶されたセキュア記憶媒体を着脱自在に保持したユーザ端末からサービス業者装置にログインするためのログインシステムであって、
前記ユーザ端末は、
前記ログインの際に、前記セキュア記憶媒体から媒体識別子を読み出す手段と、
前記サービス暗号鍵及び前記暗号化サービス権利データを前記セキュア記憶媒体から読み出す手段と、
このサービス暗号鍵に基づいて、前記暗号化サービス権利データを復号する手段と、
この復号したサービス権利データ及び前記読み出した媒体識別子を前記サービス業者装置に送信する手段と、
この送信により、前記サービス業者装置からアクセスが許可されると、前記ログインを終了する手段と、
を備えており、
前記サービス業者装置は、
媒体識別子毎に、サービス権利データが記憶された記憶手段と、
前記ユーザ端末から受信した媒体識別子に基づいて、前記記憶手段から対応するサービス権利データを読み出す手段と、
前記ユーザ端末から受信したサービス権利データと前記記憶手段から読み出したサービス権利データとを照合する照合手段と、
前記照合により両者が一致すると、当該サービス権利データに基づいて、前記ユーザ端末のアクセスを許可する手段と、
を備えたことを特徴とするログインシステム。
【請求項２】
媒体識別子、前記媒体識別子に基づいて発行されたサービス暗号鍵、及びこのサービス暗号鍵によりサービス権利データが暗号化されてなる暗号化サービス権利データが記憶されたセキュア記憶媒体を着脱自在に保持したユーザ端末からサービス業者装置にログインするためのログインシステムであって、
前記ユーザ端末は、
前記ログインの際に、前記セキュア記憶媒体から媒体識別子を読み出す手段と、
読み出した媒体識別子及びログイン要求を前記サービス業者装置に送信する手段と、
この送信に基づいて、前記サービス暗号鍵及び前記暗号化サービス権利データを前記セキュア記憶媒体から読み出す手段と、
このサービス暗号鍵に基づいて、前記暗号化サービス権利データを復号する手段と、
この復号したサービス権利データを前記サービス業者装置に送信する手段と、
この送信により、前記サービス業者装置からアクセスが許可されると、前記ログインを終了する手段と、
を備えており、
前記サービス業者装置は、
媒体識別子毎に、サービス権利データが記憶された記憶手段と、
前記ユーザ端末から受信した媒体識別子及びログイン要求に基づいて、前記記憶手段内の対応するサービス権利データを読み出す手段と、
前記ユーザ端末からサービス権利データを受信すると、このサービス権利データと前記読み出したサービス権利データとを照合する照合手段と、
前記照合により両者が一致すると、当該サービス権利データに基づいて、前記ユーザ端末のアクセスを許可する手段と、
を備えたことを特徴とするログインシステム。
【請求項３】
媒体識別子、サービス識別子に対応するサービス暗号鍵、及びこのサービス暗号鍵によりサービス権利データが暗号化されてなる暗号化サービス権利データが記憶されたセキュア記憶媒体を着脱自在に保持したユーザ端末からサービス業者装置にログインするためのログインシステムであって、
前記ユーザ端末は、
前記ログインの際に、前記セキュア記憶媒体から媒体識別子を読み出す手段と、
読み出した媒体識別子及びログイン要求を前記サービス業者装置に送信する手段と、
この送信により、前記サービス業者装置から受けたサービス識別子に基づいて、前記サービス暗号鍵及び前記暗号化サービス権利データを前記セキュア記憶媒体から読み出す手段と、
このサービス暗号鍵に基づいて、前記暗号化サービス権利データを復号する手段と、
この復号したサービス権利データを前記サービス業者装置に送信する手段と、
この送信により、前記サービス業者装置からアクセスが許可されると、前記ログインを終了する手段と、
を備えており、
前記サービス業者装置は、
媒体識別子毎に、サービス識別子に対応するサービス権利データが記憶された記憶手段と、
前記ユーザ端末から媒体識別子及びログイン要求を受信すると、前記記憶手段を参照して当該媒体識別子に対応するサービス識別子を返信する手段と、
前記ユーザ端末からサービス権利データを受信すると、このサービス権利データを前記記憶手段内の対応するサービス権利データと照合する照合手段と、
前記照合により両者が一致すると、当該サービス権利データに基づいて、前記ユーザ端末のアクセスを許可する手段と、
を備えたことを特徴とするログインシステム。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載のログインシステムにおいて、
前記ユーザ端末及び前記サービス業者装置とは異なるライセンスセンタ装置を備えており、
前記ライセンスセンタ装置は、
前記セキュア記憶媒体の初期化の際に、このセキュア記憶媒体の媒体識別子毎に、サービス識別子に対応してサービス暗号鍵を生成する手段と、
前記サービス暗号鍵及び前記媒体識別子を前記サービス業者装置に配信する手段と、
前記サービス暗号鍵をユーザ端末を介して前記セキュア記憶媒体に配信する手段と、
を備えたことを特徴とするログインシステム。
【請求項５】
請求項４に記載のログインシステムにおいて、
前記ライセンスセンタ装置は、
前記サービス権利データを配信する際に、前記セキュア記憶媒体の媒体識別子毎に、サービス識別子に対応するサービス権利データを発行する手段と、
このサービス権利データ及び前記媒体識別子をサービス業者装置に配信する手段と、
前記サービス権利化データを、前記初期化の際に生成した前記サービス暗号鍵により暗号化する手段と、
この暗号化により得られた暗号化サービス権利データを前記ユーザ端末を介して前記セキュア記憶媒体に配信する手段と、
を備えたことを特徴とするログインシステム。
【請求項６】
請求項４に記載のログインシステムにおいて、
前記サービス業者装置は、
前記サービス権利データを配信する際に、前記セキュア記憶媒体の媒体識別子毎に、サービス識別子に対応するサービス権利データを発行する手段と、
このサービス権利データを、前記記憶手段内の媒体識別子に対応するサービス暗号鍵により暗号化する手段と、
この暗号化により得られた暗号化サービス権利データを前記ユーザ端末を介して前記セキュア記憶媒体に配信する手段と、
を備えたことを特徴とするログインシステム。
【請求項７】
請求項５又は請求項６に記載のログインシステムにおいて、
前記サービス権利データの発行元であるライセンスセンタ装置又はサービス業者装置は、
当該発行したサービス権利データを定期的に更新する手段を備えたことを特徴とするログインシステム。
【請求項８】
請求項１乃至請求項７のいずれか１項に記載のログインシステムにおいて、
前記セキュア記憶媒体及び前記サービス業者装置は、前記サービス権利データの送付用鍵を共有しており、
前記ユーザ端末は、
前記復号したサービス権利データを前記サービス業者装置に送信する手段に代えて、
前記セキュア記憶媒体から前記送付用鍵を読み出す手段と、
前記復号したサービス権利データを前記送付用鍵により暗号化する手段と、
この暗号化により得られた暗号化サービス権利データを前記サービス業者装置に送信する手段と、を備えており、
前記サービス業者装置は、
前記照合手段に代えて、
前記ユーザ端末から暗号化サービス権利データを受信すると、この暗号化サービス権利データを、前記共有した送付用鍵により復号する手段と、
この復号により得られたサービス権利データを、前記記憶手段内の対応するサービス権利データと照合する照合手段と、
を備えたことを特徴とするログインシステム。
【請求項９】
媒体識別子、サービス識別子に対応するサービス暗号鍵、及びこのサービス暗号鍵により最新の関数指定データが暗号化されてなる暗号化関数指定データが記憶されたセキュア記憶媒体を着脱自在に保持したユーザ端末からサービス業者装置にログインするためのログインシステムであって、
前記ユーザ端末は、
前記ログインの際に、前記セキュア記憶媒体から媒体識別子を読み出す手段と、
読み出した媒体識別子及びログイン要求を前記サービス業者装置に送信する手段と、
この送信により、前記サービス業者装置から暗号化時限ログイン情報及びサービス識別子を受ける手段と、
このサービス識別子に基づいて、サービス暗号鍵及び前記暗号化関数指定データを前記セキュア記憶媒体から読み出す手段と、
このサービス暗号鍵に基づいて、前記暗号化関数指定データ及び前記暗号化時限ログイン情報を復号する手段と、
この復号した関数指定データから得られる関数に対し、前記復号した時限ログイン情報を代入し、第１の関数値を算出する手段と、
この第１の関数値を前記サービス業者装置に送信する手段と、
この送信により、前記サービス業者装置からアクセスが許可されると、前記ログインを終了する手段と、
を備えており、
前記サービス業者装置は、
媒体識別子毎に、サービス識別子に対応する関数指定データが関連付けられて記憶された記憶手段と、
前記ユーザ端末から媒体識別子及びログイン要求を受信すると、前記記憶手段を参照して当該媒体識別子に対応するサービス識別子及び関数指定データを読み出す手段と、
この関数指定データから得られる関数に対し、前記ログイン要求を受信した時刻に関連する時限ログイン情報を代入し、第２の関数値を算出する手段と、
前記時限ログイン情報を前記サービス暗号鍵により暗号化する手段と、
この暗号化により得られた暗号化時限ログイン情報及び前記読み出したサービス識別子を前記ユーザ端末に返信する手段と、
前記ユーザ端末から第１の関数値を受信すると、この第１の関数値と前記第２の関数値とを照合する照合手段と、
前記照合により両者が一致すると、前記ユーザ端末のアクセスを許可する手段と、
を備えたことを特徴とするログインシステム。
【請求項１０】
媒体識別子、サービス暗号鍵、及びこのサービス暗号鍵によりサービス権利データが暗号化されてなる暗号化サービス権利データが記憶されたセキュア記憶媒体を着脱自在に保持したユーザ端末からサービス業者装置にログインするためのログイン方法であって、
前記ユーザ端末が、前記ログインの際に、前記セキュア記憶媒体から媒体識別子を読み出す工程と、
前記ユーザ端末が、読み出した媒体識別子及びログイン要求を前記サービス業者装置に送信する工程と、
前記サービス業者装置が、前記ユーザ端末から媒体識別子及びログイン要求を受信すると、前記媒体識別子毎に、サービス権利データが関連付けられて記憶された記憶手段から当該媒体識別子に対応するサービス権利データを読み出す工程と、
前記ユーザ端末が、前記媒体識別子及びログイン要求の送信に基づいて、サービス暗号鍵及び前記暗号化サービス権利データを前記セキュア記憶媒体から読み出す工程と、
前記ユーザ端末が、このサービス暗号鍵に基づいて、前記暗号化サービス権利データを復号する工程と、
前記ユーザ端末が、この復号したサービス権利データを前記サービス業者装置に送信する工程と、
前記サービス業者装置が、前記ユーザ端末からサービス権利データを受信すると、このサービス権利データと前記読み出したサービス権利データとを照合する照合工程と、
前記サービス業者装置が、前記照合により両者が一致すると、当該サービス権利データに基づいて、前記ユーザ端末のアクセスを許可する工程と、
前記ユーザ端末が、前記サービス業者装置からアクセスが許可されると、前記ログインを終了する工程と、
を備えたことを特徴とするログイン方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末からサービス業者装置にログインするためのログインシステム及び方法に係り、特に、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止し得るログインシステム及び方法に関する。
【背景技術】
【０００２】
近年、インターネット等に代表されるネットワーク通信の普及に伴い、サービス業者がホームページを運営し、ホームページにアクセスしてきたユーザにＤＢ(database)検索等の各種のサービスを提供する形態が良く知られている。
【０００３】
このようなサービス提供の形態としては、予め会員登録をしたユーザに対し、ユーザ端末からのログイン時に会員か否かを判定するログイン処理と、ログイン処理の結果、会員と認めたユーザの操作に応じて各種のサービスを提供する形態が広く知られている。
【０００４】
また、このような形態は、ユーザが個人の場合に限らない。例えば会社を会員登録する法人会員の場合、全ての社員のうち、サービス提供を受ける社員の人数により、会員料金を支払う形態が知られている。
【０００５】
ここで、ログイン処理としては、個人毎又は法人毎のユーザＩＤ及びパスワードをユーザ端末に要求し、折り返し受信したユーザＩＤ及びパスワードと予め登録したユーザＩＤ及びパスワードとを照合し、両者の一致により、会員と認める形態が知られている。
【０００６】
しかしながら、以上のようなログイン処理は、次のような問題（ｉ），（ii）が知られている。  
（ｉ）ユーザＩＤ及びパスワードは、通信途中でコピーされて不正に使用される可能性がある。  
（ii）法人会員の場合、サービス提供を受ける社員の人数を公平に決めることがほとんど不可能である。人数に１人分でも誤差があれば、会社側かサービス業者側の一方が得をし、他方が損をすることになるので、ほとんどの場合、不公平な取り決めとなる。
【０００７】
なお、この出願の発明に関連する先行技術文献情報としては、文献公知発明ではないが、次のものがある。
【特許文献１】特願２００２−３０５１４１号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００８】
以上説明したように、従来のログイン処理は、ユーザＩＤ及びパスワード等の認証情報がコピーされて不正に使用される可能性がある。また、法人会員には適用が難しい。
【０００９】
本発明は上記実情を考慮してなされたもので、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止し得るログインシステム及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の発明は、媒体識別子、サービス暗号鍵、及びこのサービス暗号鍵によりサービス権利データが暗号化されてなる暗号化サービス権利データが記憶されたセキュア記憶媒体を着脱自在に保持したユーザ端末からサービス業者装置にログインするためのログインシステムであって、前記ユーザ端末としては、前記ログインの際に、前記セキュア記憶媒体から媒体識別子を読み出す手段と、読み出した媒体識別子及びログイン要求を前記サービス業者装置に送信する手段と、この送信に基づいて、前記サービス暗号鍵及び前記暗号化サービス権利データを前記セキュア記憶媒体から読み出す手段と、このサービス暗号鍵に基づいて、前記暗号化サービス権利データを復号する手段と、この復号したサービス権利データを前記サービス業者装置に送信する手段と、この送信により、前記サービス業者装置からアクセスが許可されると、前記ログインを終了する手段と、を備えており、前記サービス業者装置としては、媒体識別子毎に、サービス権利データが記憶された記憶手段と、前記ユーザ端末から受信した媒体識別子及びログイン要求に基づいて、前記記憶手段内の対応するサービス権利データを読み出す手段と、前記ユーザ端末からサービス権利データを受信すると、このサービス権利データと前記読み出したサービス権利データとを照合する照合手段と、前記照合により両者が一致すると、当該サービス権利データに基づいて、前記ユーザ端末のアクセスを許可する手段と、を備えている。
【００１１】
従って、第１の発明によれば、セキュア記憶媒体の媒体識別子毎にサービス権利データを用いてログインする構成なので、不正者がセキュア記憶媒体を使用しない限り、不正者が認証情報をコピーしたとしてもログインすることができない。また、セキュア記憶媒体を法人に属する各個人に配布すれば個人ユーザと同様に法人ユーザに適用することができる。すなわち、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止できるログインシステムを提供することができる。
【００１２】
第２の発明は、媒体識別子、サービス識別子に対応するサービス暗号鍵、及びこのサービス暗号鍵により最新の関数指定データが暗号化されてなる暗号化関数指定データが記憶されたセキュア記憶媒体を着脱自在に保持したユーザ端末からサービス業者装置にログインするためのログインシステムであって、前記ユーザ端末としては、前記ログインの際に、前記セキュア記憶媒体から媒体識別子を読み出す手段と、読み出した媒体識別子及びログイン要求を前記サービス業者装置に送信する手段と、この送信により、前記サービス業者装置から暗号化時限ログイン情報及びサービス識別子を受ける手段と、このサービス識別子に基づいて、サービス暗号鍵及び前記暗号化関数指定データを前記セキュア記憶媒体から読み出す手段と、このサービス暗号鍵に基づいて、前記暗号化関数指定データ及び前記暗号化時限ログイン情報を復号する手段と、この復号した関数指定データから得られる関数に対し、前記復号した時限ログイン情報を代入し、第１の関数値を算出する手段と、この第１の関数値を前記サービス業者装置に送信する手段と、この送信により、前記サービス業者装置からアクセスが許可されると、前記ログインを終了する手段と、を備えており、前記サービス業者装置としては、媒体識別子毎に、サービス識別子に対応する関数指定データが関連付けられて記憶された記憶手段と、前記ユーザ端末から媒体識別子及びログイン要求を受信すると、前記記憶手段を参照して当該媒体識別子に対応するサービス識別子及び関数指定データを読み出す手段と、この関数指定データから得られる関数に対し、前記ログイン要求を受信した時刻に関連する時限ログイン情報を代入し、第２の関数値を算出する手段と、前記時限ログイン情報を前記サービス暗号鍵により暗号化する手段と、この暗号化により得られた暗号化時限ログイン情報及び前記読み出したサービス識別子を前記ユーザ端末に返信する手段と、前記ユーザ端末から第１の関数値を受信すると、この第１の関数値と前記第２の関数値とを照合する照合手段と、前記照合により両者が一致すると、前記ユーザ端末のアクセスを許可する手段と、を備えている。
【００１３】
従って、第２の発明によれば、セキュア記憶媒体の媒体識別子毎に、関数指定データから算出した第１及び第２の関数値を用いてログインする構成なので、不正者がセキュア記憶媒体を使用しない限り、不正者が認証情報をコピーしたとしてもログインすることができない。また、セキュア記憶媒体を法人に属する各個人に配布すれば個人ユーザと同様に法人ユーザに適用することができる。すなわち、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止できるログインシステムを提供することができる。
【００１４】
なお、第１及び第２の発明は、各装置の集合体を「システム」として表現したが、これに限らず、各装置毎に又は各装置の集合体を「装置」、「システム」、「方法」、「コンピュータ読み取り可能な記憶媒体」又は「プログラム」と表現してもよいことはいうまでもない。
【発明の効果】
【００１５】
以上説明したように本発明によれば、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止できるログインシステム及び方法を提供できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の各実施形態について図面を参照しながら説明する。
【００１７】
（第１の実施形態）
図１は本発明の第１の実施形態に係るログインシステムの構成を示す模式図であり、図２乃至図５は同システムに適用される各テーブルの構成を示す模式図である。このログインシステムは、セキュア記憶媒体ＳＤ、ユーザ端末１０、ライセンスセンタ装置２０及びサービス業者装置３０を備えている。
【００１８】
セキュア記憶媒体ＳＤは、媒体固有の媒体識別子ＳＤ−ＩＤ０１を有し、この媒体識別子ＳＤ−ＩＤ０１に基づいて発行（暗号化）されたデータが読出／書込されるというセキュアな記憶媒体であって、例えばＳＤメモリカードが使用可能となっており、システム領域１、保護領域２、ユーザ領域３及び暗復号部４を備えている。
【００１９】
システム領域１は、正規のユーザ端末１０のインターフェイス部１１のみが読出可能な領域であり、媒体固有の識別情報である媒体識別子ＳＤ−ＩＤ０１が記憶されている。
【００２０】
保護領域２は、一般のユーザがデータを直接読み出せない領域であり、サービス識別子に対応するサービス暗号鍵ｋ１１，ｋ１２，ｋ１ｘが記憶されており、暗復号部４による相互認証を介して正規のユーザ端末１０からアクセス可能となっている。
【００２１】
ユーザ領域３は、一般のユーザがデータを直接読み出し可能な領域であり、サービス暗号鍵ｋ１１，ｋ１２，ｋ１ｘによりサービス権利データｐ１１，ｐ１２，ｐ１２，ｐｘ１が暗号化されてなる暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）、Ｅｎｃ（ｋ１１，ｐ１２）、Ｅｎｃ（ｋ１２，ｐ２１）、Ｅｎｃ（ｋ１ｘ，ｐｘ１）が記憶されている。なお、本明細書中、Ｅｎｃ（Ａ，Ｂ）の表記は、鍵ＡによりデータＢが暗号化されてなる暗号化Ｂデータを意味している。ｋ１ｘの表記は、サービス暗号鍵を示すｋと、ＳＤ−ＩＤ０１を示す１と、サービスＩＤｘを示すｘとから構成されており、媒体識別子とサービス識別子とから一義的に決まるサービス暗号鍵を示している。同様に、ｐｘ１の表記は、サービス権利データを示すｐと、サービスＩＤｘを示すｘと、ＳＤ−ＩＤ０１を示す１とから構成されており、媒体識別子とサービス識別子とから一義的に決まるサービス権利データを示している。ここで、サービス権利データｐ１１は、定期的に更新される情報であり、少なくとも更新予定情報（例、更新予定日付又は有効期限など）を含んでいる。
【００２２】
暗復号部４は、外部装置であるユーザ端末１０から保護領域２へのアクセスを制御し、且つ両者間を流れる読出／書込データをセッション鍵Ｋｓにより暗号化するためのものである。  
具体的には暗復号部４は、アクセス制御のために、ユーザ端末１０と相互認証を実行してセッション鍵Ｋｓを共有する機能と、相互認証に成功した場合にユーザ端末１０から保護領域２をアクセス可能とする機能とをもっている。
【００２３】
以上のようなセキュア記憶媒体ＳＤは、特定サービス業者専用又は複数サービス業者共通用のいずれとしてもよい。例えば複数サービス業者共通用の場合、複数のサービス業者に対応するサービス暗号鍵ｋ１１，ｋ２１，…を保護領域２に保存すれば良い。
【００２４】
ユーザ端末１０は、通常のパーソナルコンピュータ機能を有するものであり、ここでは特に、予めユーザ端末１０のコンピュータにインストールされたログイン用ソフトウェアと、このソフトウェアで動作する図示しないＣＰＵの一機能及び処理結果の一時保存用のメモリ等とからなり、インターフェイス部１１、初期化部１２、ログイン部１３及びサービス利用部１４を備えている。
【００２５】
インターフェイス部１１は、セキュア記憶媒体ＳＤと各部１２，１３との間のインターフェイス機器であり、例えばカードリーダライタが使用可能となっている。なお、説明の簡単化のため、以下の説明では、セキュア記憶媒体ＳＤと各部１２，１３との間の通信にインターフェイス部１１が介在する旨は記載を省略する。
【００２６】
初期化部１２は、セキュア記憶媒体ＳＤの初期化処理を実行するためのものであり、例えば後述する図６に示すように、セキュア記憶媒体ＳＤから媒体識別子ＳＤ−ＩＤ０１を読み出す機能と、この媒体識別子ＳＤ−ＩＤ０１をライセンスセンタ装置２０に送信する機能と、ライセンスセンタ装置２０とセキュア記憶媒体ＳＤとの間に介在して両者間を通信可能とする機能とからなる。
【００２７】
ログイン部１３は、初期化部１２による初期化処理の完了後、権利データ配信処理やログイン処理を実行するためのものであり、例えば権利データ配信処理の場合、後述する図１０又は図１１に示すように、セキュア記憶媒体ＳＤから媒体識別子ＳＤ−ＩＤ０１を読み出すと共に、この媒体識別子ＳＤ−ＩＤ０１をライセンスセンタ装置２０又はサービス業者装置３０に送信する機能と、返信された暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）をセキュア記憶媒体ＳＤのユーザデータ領域３に書込む機能とをもっている。
【００２８】
また、ログイン処理の場合、後述する図１４に示すように、セキュア記憶媒体ＳＤから媒体識別子ＳＤ−ＩＤ０１を読み出すと共に、この媒体識別子ＳＤ−ＩＤ０１及びログイン要求をサービス業者装置３０に送信する機能と、返信されたサービス識別子ＩＤ１をセキュア記憶媒体ＳＤに入力すると共に、セキュア記憶媒体ＳＤとの間でセッション鍵Ｋｓを共有する機能と、これら暗号化サービス暗号鍵及び暗号化サービス権利データをセキュア記憶媒体ＳＤから読み出すと、暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）をセッション鍵Ｋｓにより復号する機能と、復号したサービス暗号鍵ｋ１１に基づいて、暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）を復号し、得られたサービス権利データｐ１１をサービス業者装置３０に送信する機能と、返信により、アクセス許可又はアクセス拒否の通知を受けると、ログインを終了する機能と、アクセス許可の場合、サービス利用部３４を起動する機能とを備えている。
【００２９】
サービス利用部１４は、ログイン部１３によるログイン処理の完了後、サービス業者装置３０から提供されるサービスを利用するためのものである。
【００３０】
ライセンスセンタ装置２０は、記憶装置２１及びライセンス管理部２２を備えている。
【００３１】
記憶装置２１は、サービスＤＢテーブルＴ１及び権利ＤＢテーブルＴ２がライセンス管理部２２から読出／書込可能に記憶されるものである。
【００３２】
サービスＤＢテーブルＴ１は、図２に示すように、媒体識別子ＳＤ−ＩＤ１，２…毎に、サービス識別子ＩＤに対応するサービス暗号鍵ｋ１１，ｋ１２，…が互いに関連付けられて記憶されている。なお、「ｋｕｘ」の表記は、サービス暗号鍵を示すｋと、ＳＤ−ＩＤｕを示すｕと、サービスＩＤｘを示すｘとから構成されており、媒体識別子とサービス識別子とから一義的に決まるサービス暗号鍵を示している。
【００３３】
権利ＤＢテーブルＴ２は、図３に示すように、サービス暗号鍵ｋ１１，ｋ１２，…、及び定期的に更新されるサービス権利データｐ１１，ｐ２１，…が互いに関連付けられて記憶されている。ここで、次の期間のサービス権利データｐ１２，ｐ２２，…は、現在使用中のサービス権利データｐ１１，ｐ２１，…の有効期限が切れる前に、ライセンスセンタ装置２０又はサービス業者装置３０から配信される。また、サービス権利データｐ１１，…は、例えば期間限定サービスに関するもののように、定期的に更新されない場合もある。
【００３４】
なお、両テーブルＴ１，Ｔ２は、１つのテーブルとして機能することも可能であり、図４に示すように、媒体識別子ＳＤ−ＩＤ毎に、サービス識別子ＩＤに対応するサービス暗号鍵ｋ１１，ｋ１２，…、及びサービス権利データｐ１１，ｐ２１…が互いに関連付けられて記憶される。
【００３５】
ライセンス管理部２２は、少なくとも初期化処理を実行し、必要によりサービス権利データの配信処理を実行するものである。初期化処理に関しては、例えば、ユーザ端末１０から受信した媒体識別子ＳＤ−ＩＤ０１毎に、サービス識別子に対応してサービス暗号鍵ｋ１１を生成し、記憶装置２１に書込む機能と、媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１をサービス業者装置３０に配信する機能と、セキュアな通信によりサービス暗号鍵ｋ１１をユーザ端末１０に配信する機能とを備えている。
【００３６】
サービス業者装置３０は、記憶装置３１、サービス管理部３２、アクセス制御部３３及びサービス提供部３４を備えている。
【００３７】
記憶装置３１は、サービスＤＢテーブルＴ１、権利ＤＢテーブルＴ２及び暗証番号テーブルＴ３がサービス管理部３２及びアクセス制御部３３から読出／書込可能に記憶されるものである。
【００３８】
サービスＤＢテーブルＴ１及び権利ＤＢテーブルＴ２は、前述同様のものである。  
暗証番号テーブルＴ３は、図５に示すように、媒体識別子ＳＤ−ＩＤ毎に、ユーザＩＤ及び暗証番号が記憶されたものである。この暗証番号テーブルＴ３は、例えばセキュア記憶媒体ＳＤを紛失した場合でも、通常のパスワード認証を行なうことにより、セキュア記憶媒体ＳＤの不正使用を阻止するためのものである。但し、暗証番号テーブルＴ３を省略しても、定期的にサービス権利データｐ１１，…を更新するので、砂丘唖記憶媒体ＳＤの紛失時の被害を最小限に留めることが可能である。
【００３９】
サービス管理部３２は、少なくとも初期化処理を実行し、必要によりサービス権利データの配信処理を実行するものである。初期化処理の場合、後述する図６又は図８に示すように、ライセンスセンタ装置２９から受けた媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１を互いに関連付けて記憶装置３１内のサービスＤＢテーブルＴ１に保存する機能をもっている。また、サービス権利データの配信処理の場合、後述する図１０又は図１１に示すように、ライセンス管理装置２０からサービス権利データｐ１１及び媒体識別子ＳＤ−ＩＤ０１を受けると、サービス権利データｐ１１を記憶装置３１の権利ＤＢテーブルＴ２に保存する機能か、あるいは、ユーザ端末１０から媒体識別子ＳＤ−ＩＤ０１を受けると、記憶装置３１内の暗号鍵ｋ１１によりサービス権利データｐ１１を暗号化し、得られた暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）をユーザ端末１０に配信する機能とをもっている。
【００４０】
アクセス制御部３３は、サービス管理部３２による初期化処理又はサービス権利データ配信処理の完了後、ログイン処理を実行し、その結果に応じてユーザ端末１０にアクセス制御を実行するものである。ログイン処理は、後述する図１４に示すように、ユーザ端末１０から媒体識別子ＳＤ−ＩＤ０１及びログイン要求を受信すると、記憶装置３１の各テーブルＴ１，Ｔ２を参照して当該媒体識別子ＳＤ−ＩＤ０１に対応するサービス識別子ＩＤ１を返信する機能と、ユーザ端末１０から受けたサービス権利データｐ１１を記憶装置３１内の対応する最新のサービス権利データｐ１１と照合し、両者が一致すると、当該サービス権利データｐ１１内の更新予定情報に基づいて、サービス権利データｐ１１が有効か否かを判定する機能と、判定の結果が無効を示すときにはアクセス拒否をユーザ端末１０に通知し、判定の結果が有効を示すときにはアクセス許可をユーザ端末１０に通知する機能とをもっている。
【００４１】
サービス提供部３４は、アクセス制御部３３によるアクセス許可されたユーザ端末１０に対し、所定のサービスを提供するものである。
【００４２】
次に、以上のように構成されたログインシステムの動作を図６〜図１４のシーケンス図又は模式図を用いて説明する。
【００４３】
（初期化処理）
いま、携帯可能なセキュア記憶媒体ＳＤは、操作者により、ユーザ端末１０のインターフェイス部１１に装着される。  
続いて、ユーザ端末１０では、操作者の操作により、初期化処理を実行する。具体的には図６に示すように、ユーザ端末１０は、セキュア記憶媒体ＳＤから媒体識別子ＳＤ−ＩＤ０１を読み出すと共に（ＳＴ１）、この媒体識別子ＳＤ−ＩＤ０１をライセンスセンタ装置２０に送信する（ＳＴ２）。
【００４４】
ライセンス管理装置２０では、ライセンス管理部２２により、受信した媒体識別子ＳＤ−ＩＤ０１毎に、サービス識別子に対応してサービス暗号鍵ｋ１１を生成し、記憶装置２１に書込む。続いて、ライセンス管理部２２は、媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１をＶＰＮ（Virtual Private Network ； 仮想閉域網）等のセキュアな通信技術によりサービス業者装置３０に配信する（ＳＴ３）。サービス業者装置３０は、これら媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１を互いに関連付けて記憶装置３１内のサービスＤＢテーブルＴ１に保存する。
【００４５】
続いて、ライセンス管理装置２０は、サービス暗号鍵ｋ１１をＳＳＬ（Secure Sockets Layer）等のセキュアな通信技術によりユーザ端末１０に配信する（ＳＴ４）。
【００４６】
ユーザ端末１０は、配信されたサービス暗号鍵ｋ１１を、セキュア記憶媒体ＳＤの保護領域２に暗復号部４を介して保存する（ＳＴ５）。
【００４７】
以上により、初期化処理が完了する。なお、初期化処理は、必要により、ユーザＩＤ及び暗証番号をサービス業者装置３０の暗証番号テーブルＴ３に登録する処理を含めてもよい。
【００４８】
また、初期化処理は、図６に示した如き、ユーザが用意したセキュア記憶媒体ＳＤを初期化する場合に限らず、図７又は図８に示すように、ライセンスセンタＬが初期化したセキュア記憶媒体ＳＤをユーザ宅Ｕに配送する形態としてもよい。図７はサービス業者Ｐを介してユーザ宅Ｕに配送する場合を示し、図８は直接にユーザ宅Ｕに配送する場合を示している。
【００４９】
図７に示す場合、ライセンスセンタＬは、初期化後のセキュア記憶媒体ＳＤをサービス業者Ｐに納品する（ＳＴ１１）。また、ライセンスセンタＬは、別途、媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１のテーブルデータをサービス業者Ｐに送付する。サービス業者Ｐは、送付されたテーブルデータから媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１を読み出して記憶装置３１の各テーブルＴ１，Ｔ２に書込み、その後、セキュア記憶媒体ＳＤをユーザ宅Ｕに配送する（ＳＴ１２）。  
また、図８に示す場合、ライセンスセンタＬは、ライセンスセンタ装置２０により、初期化により得られた媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１をサービス業者装置３０に送信する（ＳＴ１１ａ）。サービス業者装置３０は、これら媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１を記憶装置３１の各テーブルＴ１，Ｔ２に書込む。その後、ライセンスセンタＬは、初期化後のセキュア記憶媒体ＳＤをユーザ宅Ｕに配送する（ＳＴ１２ａ）。
【００５０】
以上の図６〜図８のいずれの形態にしても、同様に初期化処理が完了する。初期化完了時の各装置ＳＤ，２０，３０の状態は、図９に示す通りである。すなわち、セキュア記憶媒体ＳＤは、製造時からシステム領域１内にある媒体識別子ＳＤ−ＩＤ０１に加え、初期化処理により、保護領域２内にサービス暗号鍵ｋ１１が記憶されている。
【００５１】
ライセンスセンタ装置２０は、セキュア記憶媒体ＳＤの媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１が記憶装置２１内のサービスＤＢテーブルＴ１に書込まれている。サービス業者装置３０は、セキュア記憶媒体ＳＤの媒体識別子ＳＤ−ＩＤ０１及びサービス暗号鍵ｋ１１が記憶装置３１内のサービスＤＢテーブルＴ１に書込まれていると共に、必要により、暗証番号テーブルＴ３が書込まれている。
【００５２】
すなわち、初期化完了時には、各装置２０，３０は、セキュア記憶媒体ＳＤに関するサービス暗号鍵ｋ１１を持っているが、サービス権利データｐ１１を持っていない。  
続いて、サービス権利データの配信処理について説明する。
【００５３】
（サービス権利データの配信処理）
前述同様に、セキュア記憶媒体ＳＤは、ユーザ端末１０に装着されているとする。  
ユーザ端末１０では、操作者の操作により、図１０に示すように、セキュア記憶媒体ＳＤから媒体識別子ＳＤ−ＩＤ０１を読み出すと共に（ＳＴ２１）、この媒体識別子ＳＤ−ＩＤ０１をライセンスセンタ装置２０に送信する（ＳＴ２２）。
【００５４】
ライセンス管理装置２０では、ライセンス管理部２２により、受信した媒体識別子ＳＤ−ＩＤ０１毎に、サービス識別子に対応してサービス権利データｐ１１を発行し（ＳＴ２３）、記憶装置２１に書込む。続いて、ライセンス管理部２２は、媒体識別子ＳＤ−ＩＤ０１及びサービス識別子に対応するサービス暗号鍵ｋ１１によりサービス権利データｐ１１を暗号化する。
【００５５】
しかる後、ライセンス管理装置２０は、この暗号化の前のサービス権利データｐ１１及び媒体識別子ＳＤ−ＩＤ０１をサービス業者装置３０に配信する（ＳＴ２４）。なお、ステップＳＴ２４は、セキュリティを確保する観点からＶＰＮ又はＳＳＬ等の暗号化通信を用いてもよい。これは後述するステップＳＴ２４ｆ，ＳＴ２４’でも同様である。
【００５６】
続いて、ライセンス管理装置２０は、暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）をユーザ端末１０に配信する（ＳＴ２５）。ユーザ端末１０は、この暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）をセキュア記憶媒体ＳＤのユーザデータ領域３に書込む（ＳＴ２６）。
【００５７】
以上により、権利データの配信処理が完了する。なお、権利データの配信処理は、図１０に示した如き、ライセンスセンタ装置２０がサービス権利データｐ１１を発行する場合に限らず、図１１に示すように、サービス業者装置３０がサービス権利データｐ１１を発行する形態としてもよい。
【００５８】
図１１に示す場合、ステップＳＴ２１の後、ユーザ端末１０は、媒体識別子ＳＤ−ＩＤ０１をサービス業者装置３０に送信する（ＳＴ２２ａ）。
【００５９】
サービス業者装置３０では、サービス管理部３２により、受信した媒体識別子ＳＤ−ＩＤ０１毎に、サービス識別子に対応してサービス権利データｐ１１を発行し（ＳＴ２３ａ）、記憶装置３１に書込む。続いて、サービス管理部３２は、媒体識別子ＳＤ−ＩＤ０１及びサービス識別子に対応するサービス暗号鍵ｋ１１によりサービス権利データｐ１１を暗号化する。
【００６０】
しかる後、ライセンス管理装置２０は、この暗号化により得られた暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）をユーザ端末１０に配信する（ＳＴ２５ａ）。ユーザ端末１０は、この暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）をセキュア記憶媒体ＳＤのユーザデータ領域３に書込む（ＳＴ２６）。
【００６１】
以上の図１０又は図１１のいずれの形態にしても、権利データの配信処理が完了する。但し、権利データ配信後のライセンスセンタ装置２０の状態は、権利データ発行側か否かに応じて図１２又は図１３に示す通りに分かれる。すなわち、ライセンスセンタ装置２０は、サービス権利データを発行した場合には、図１２に示すように、セキュア記憶媒体ＳＤのサービス暗号鍵ｋ１１に関連してサービス権利データｐ１１が記憶装置２１内の権利ＤＢテーブルＴ２に書込まれている。一方、ライセンスセンタ装置２０は、サービス権利データを発行していない場合には、図１３に示すように、サービス権利データｐ１１が権利ＤＢテーブルＴ２に書込まれていない。
【００６２】
なお、セキュア記憶媒体ＳＤ及びサービス業者装置３０は、図１２及び図１３のいずれも同じ状態となる。すなわち、セキュア記憶媒体ＳＤは、初期化完了状態に加え、権利データ配信処理により、ユーザデータ領域３内に暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）が記憶されている。サービス業者装置３０は、セキュア記憶媒体ＳＤのサービス暗号鍵ｋ１１及びサービス権利データｐ１１が記憶装置３１内の権利ＤＢテーブルＴ２に書込まれている。
【００６３】
続いて、ログイン処理について説明する。  
（ログイン処理）
図１４に示すように、ユーザ端末１０は、操作者の操作により、ログインの際に、セキュア記憶媒体ＳＤから媒体識別子ＳＤ−ＩＤ０１を読み出すと共に（ＳＴ３１）、この媒体識別子ＳＤ−ＩＤ０１及びログイン要求をサービス業者装置３０に送信する（ＳＴ３２）。
【００６４】
サービス業者装置３０は、媒体識別子ＳＤ−ＩＤ０１及びログイン要求を受信すると、記憶装置３１の各テーブルＴ１，Ｔ２を参照して当該媒体識別子ＳＤ−ＩＤ０１に対応するサービス識別子ＩＤ１を返信する（ＳＴ３３）。なお、媒体識別子ＳＤ−ＩＤ０１に対応するサービス識別子ＩＤは１個とは限らない。具体的には、同一サービス業者で複数のサービスを受ける可能性がある。例えば、英文文献検索サービスと、国内学会検索サービスと、特許公開公報検索サービスなどの複数の検索サービスを同一のサービス業者装置３０から提示された際に、各検索サービスの課金体系が異なる場合がある。このような場合、ユーザ端末１０は、ユーザの操作により、希望するサービスアイコンをクリックして媒体識別子ＳＤ−ＩＤ０１をサービス業者装置３０に送る。サービス業者装置３０は、その回答として、クリックされたアイコンに応じたサービス識別子をユーザ端末１０に返信すればよい。いずれにしても、ここでは、始めから１個のサービス識別子ＩＤ１を返信する場合を例に挙げて述べる。
【００６５】
ユーザ端末１０は、このサービス識別子ＩＤ１をセキュア記憶媒体ＳＤに入力する（ＳＴ３４）。但し、サービス識別子ＩＤ１は、セキュア記憶媒体ＳＤに入力されずにユーザ端末１０のメモリに保存されていてもよい。この場合、サービス識別子ＩＤ１と、サービス暗号鍵ｋ１１とを関連付けたテーブルをセキュア記憶媒体ＳＤ内にもつ必要があるが、このテーブルは、ログインの度に書込まれるとは限らない。すなわち、テーブルがセキュア記憶媒体ＳＤ内にあれば、その後のログインでは、このテーブルの更新は不要である。但し、ここではステップ３４で述べたように、ＳＴサービス識別子ＩＤ１は、セキュア記憶媒体ＳＤに入力されるものとする。このように、サービス識別子ＩＤがセキュア記録媒体ＳＤに入力されてもよく、又はユーザ端末１０のメモリに保存されてもよい旨は、以下の各実施形態でも同様である。
【００６６】
続いて、ユーザ端末１０は、セキュア記憶媒体ＳＤとの間でセッション鍵Ｋｓを共有する（ＳＴ３５）。  
セキュア記憶媒体ＳＤは、サービス識別子ＩＤ１に対応するサービス暗号鍵ｋ１１をセッション鍵Ｋｓにより暗号化し（ＳＴ３６）、暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）を得る。しかる後、セキュア記憶媒体ＳＤは、この暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）及びユーザデータ領域３内の暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）をユーザ端末１０に送出する（ＳＴ３７）。
【００６７】
ユーザ端末１０は、これら暗号化サービス暗号鍵及び暗号化サービス権利データをセキュア記憶媒体ＳＤから読み出すと、暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）をセッション鍵Ｋｓにより復号する（ＳＴ３８）。
【００６８】
続いて、ユーザ端末１０は、復号したサービス暗号鍵ｋ１１に基づいて、暗号化サービス権利データＥｎｃ（ｋ１１，ｐ１１）を復号し（ＳＴ３９）、得られたサービス権利データｐ１１をサービス業者装置３０に送信する（ＳＴ４０）。
【００６９】
サービス業者装置３０は、このサービス権利データｐ１１を記憶装置３１内の対応する最新のサービス権利データｐ１１と照合し、両者が一致すると、当該サービス権利データｐ１１内の更新予定情報に基づいて、サービス権利データｐ１１が有効か否かを判定する（ＳＴ４１）。サービス業者装置３０は、判定の結果が無効を示すときにはアクセス拒否をユーザ端末１０に通知し、判定の結果が有効を示すときにはアクセス許可をユーザ端末１０に通知する（ＳＴ４２）。
【００７０】
ユーザ端末１０は、このアクセス許可又はアクセス拒否の通知を受けると、ログインを終了する。  
以下、ユーザ端末１０は、アクセス許可を受けたときには、操作者の操作により、サービス業者装置３０からサービスの提供を受ける。また、ユーザ端末１０は、アクセス拒否を受けたときには、操作者の操作により、ログイン処理を再試行するか、あるいはサービス業者装置３０又はライセンスセンタ装置２０に問合せ処理を実行すればよい。
【００７１】
上述したように本実施形態によれば、セキュア記憶媒体ＳＤの媒体識別子ＳＤ−ＩＤ０１毎にサービス権利データｐ１１を用いてログインする構成なので、不正者がセキュア記憶媒体ＳＤを使用しない限り、不正者が認証情報をコピーしたとしてもログインすることができない。また、セキュア記憶媒体ＳＤを法人に属する各個人に配布すれば個人ユーザと同様に法人ユーザに適用することができる。すなわち、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止できるログインシステムを提供することができる。
【００７２】
なお、上記実施形態は、ログイン処理において、ステップＳＴ３２〜ＳＴ３４を省略し、ステップＳＴ４０において、サービス権利データｐ１１及び媒体識別子ＳＤ−ＩＤをサービス業者装置３０に送信する構成に変形しても、本実施形態の効果を得ることができる。この変形は以下の各実施形態でも同様に実施できる。但し、以下の各実施形態ではステップＳＴ４０を、ステップＳＴ４０ａ−５（図２１，図３３）又はＳＴ４０ｆ−３（図２６，図３４）と読み替える。
【００７３】
（第２の実施形態）
図１５乃至図１７は本発明の第２の実施形態に係るログインシステムに適用されるセキュア記憶媒体の構成又はその変形例を示す模式図であり、図１８乃至図２０は同システムに適用されるサービスＤＢテーブルの構成又はその変形例を示す模式図である。各図１５〜図２０は前述した図面と同一部分には同一符号を付してその詳しい説明を省略し、ここでは異なる部分に付いて主に述べる。以下の各実施形態も同様にして重複した説明を省略する。
【００７４】
すなわち、本実施形態は、第１の実施形態の変形例であり、ログイン処理の際に、権利データｐ１１を送信するステップＳＴ４０に関し、権利データｐ１１を暗号化して送付するための送付用鍵ｋｒをセキュア記憶媒体ＳＤ及びサービス業者装置３０で共有している構成となっている。
【００７５】
セキュア記憶媒体ＳＤは、図１５〜図１７のいずれかに示すように、次の（１）〜（３）に述べるように送付用鍵ｋ１１ｒ，ｋｒ又はｋ１１バー等を備えている。なお、「ｋ１１バー」は、図１７中、ｋ１１の上に横線で表記したものを示している。
【００７６】
（１）サービス暗号鍵ｋ１１毎に、送付用鍵ｋ１１ｒを備える。  
（２）セキュア記憶媒体ＳＤ毎に、１つの送付用鍵ｋｒを備える。  
（３）サービス暗号鍵ｋ１１毎に、ｋ１１をビット反転してなる送付用鍵ｋ１１バーを備える。
【００７７】
一方、サービスＤＢテーブルＴ１ｒａ，Ｔ１ｒｂ，Ｔ１ｒｃは、図１８〜図２０のいずれかに示すように、上記（１）〜（３）と同様に送付用鍵ｋ１１ｒ，ｋｒ又はｋ１１バー等を備えている。
【００７８】
これに伴い、ユーザ端末１０は、前述した復号したサービス権利データｐ１１をサービス業者装置３０に送信する機能に代えて、セキュア記憶媒体ＳＤから送付用鍵ｋｒを読み出す機能と、復号したサービス権利データｐ１１を送付用鍵ｋ１１ｒ，ｋｒ又はｋ１１バー等により暗号化する機能と、得られた暗号化サービス権利データＥｎｃ（例えばｋｒ，ｐ１１）をサービス業者装置３０に送信する機能とを備えている。
【００７９】
サービス業者装置３０は、前述した照合する機能に代えて、ユーザ端末１０から受信した暗号化サービス権利データを、共有した送付用鍵ｋ１１ｒ，ｋｒ又はｋ１１バー等により復号する機能と、得られたサービス権利データｐ１１を、記憶装置３１内の対応する最新のサービス権利データｐ１１と照合する照合機能とを備えている。
【００８０】
次に、以上のように構成されたログインシステムの動作を図２１のシーケンス図を用いて説明する。なお、以下の説明は図１５及び図１８の送付用鍵ｋ１１ｒを代表例に挙げて述べる。
【００８１】
いま、ステップＳＴ３１〜ＳＴ３９までは、前述した通りに実行される。すなわち、ユーザ端末１０は、ログイン要求により、サービス業者装置３０からサービスＩＤを受けている。また、ユーザ端末１０は、セッション鍵Ｋｓをセキュア記憶媒体ＳＤと共有しており、サービス暗号鍵ｋ１１及びサービス権利データｐ１１を復号して入手している。
【００８２】
次に、セキュア記憶媒体ＳＤは、サービス暗号鍵ｋ１１に対応する送付用鍵ｋ１１ｒをセッション鍵Ｋｓにより暗号化し（ＳＴ４０ａ−１）、得られた暗号化送付用鍵Ｅｎｃ（Ｋｓ，ｋ１１ｒ）をユーザ端末１０に送出する（ＳＴ４０ａ−２）。
【００８３】
ユーザ端末１０は、読み出した暗号化送付用鍵Ｅｎｃ（Ｋｓ，ｋ１１ｒ）をセッション鍵Ｋｓにより復号し（ＳＴ４０ａ−３）、得られた送付用鍵ｋ１１ｒによりサービス権利データｐ１１を暗号化する（ＳＴ４０ａ−４）。
【００８４】
しかる後、ユーザ端末１０は、この暗号化により得られた暗号化サービス権利データＥｎｃ（ｋ１１ｒ，ｐ１１）をサービス業者装置３０に送信する（ＳＴ４０ａ−５）。
【００８５】
サービス業者装置３０は、受信した暗号化サービス権利データを、共有した送付用鍵ｋ１１ｒにより復号し（ＳＴ４０ａ−６）、得られたサービス権利データｐ１１を、記憶装置３１内の対応する最新のサービス権利データｐ１１と照合する。  
以下、前述同様に、サービス業者装置３０はステップＳＴ４１〜ＳＴ４２を実行する。
【００８６】
上述したように本実施形態によれば、第１の実施形態の効果に加え、サービス権利データｐ１１を暗号化して送信できるので、サービス権利データのセキュリティ強度を向上させることができる。
【００８７】
（第３の実施形態）
図２２は本発明の第３の実施形態に係るログインシステムに適用されるセキュア記憶媒体の構成を示す模式図であり、図２３は同システムに適用される権利ＤＢテーブルの構成を示す模式図である。
【００８８】
すなわち、本実施形態は、第１の実施形態の変形例であり、前述したサービス権利データｐ１１に代えて、ログイン時刻情報（時限ログイン情報）ｔの関数例えばＦＡ（ｔ）を指定するための関数指定データ例えばａ２，ａ１，ａ０を用いた構成となっている。なお、ＦＡ（ｔ）は、サービスＩＤ１用のパスワードを算出するための関数（パスワード関数）であり、ＦＢ（ｔ）は、サービスＩＤ２用のパスワード関数であって、以下同様に、サービス識別子毎に同一又は異なる形式の任意のパスワード関数が使用可能である。なお、以下の説明は、パスワード関数ＦＡ（ｔ）を代表例に挙げて述べる。
【００８９】
ここで、パスワード関数ＦＡ（ｔ）は、サービス識別子毎に予め形式が定められている関数であり、ここでは、説明の便宜上、以下に示すように、次数の低い２次の多項式としている。
【００９０】
ＦＡ（ｔ）＝ａ２ｔ２＋ａ１ｔ＋ａ０ 
なお、変数ｔはログイン時刻情報（年月日時刻データ）であるが、必ずしも時刻情報に限定されず、例えば乱数でもよい。このようなパスワード関数ＦＡ（ｔ）は、係数ａ２，ａ１及び定数ａ０を指定することにより、各セキュア記憶媒体ＳＤ毎とサービス識別子ＩＤ毎に一義的に求まる。すなわち、異なるセキュア記憶媒体ＳＤ，ＳＤ’が同一時刻ｔに同一のサービス識別子ＩＤ１のサービスにログイン処理を実行しても、異なるパスワード関数ＦＡ（ｔ），ＦＡ’（ｔ）を指定することになる。
【００９１】
権利ＤＢテーブルＴ２ｆは、前述した権利ＤＢテーブルＴ２において、サービス権利データｐ１１，ｐ１２，…として関数指定データ｛ａ２‖ａ１‖ａ０｝，｛ｂ２‖ｂ１‖ｂ０｝，…が記憶されたものである。なお、「‖」の表記は連接を表している。ダッシュ記号「’」「”」は、更新後を表している。
【００９２】
これに伴い、ユーザ端末１０及び各装置２０，３０は、前述したサービス権利データｐ１１，ｐ１２，…に代えて、関数指定データ｛ａ２‖ａ１‖ａ０｝，｛ｂ２‖ｂ１‖ｂ０｝，…を用いる機能を有している。
【００９３】
具体的には、ユーザ端末１０のログイン部１３は、ログイン要求の送信により、サービス業者装置３０から返信された暗号化ログイン時刻Ｅｎｃ（ｋ１１，ｔ０）及び読み出したサービス識別子ＩＤ１を受けると、このサービス識別子ＩＤ１をセキュア記憶媒体ＳＤに入力すると共に、セキュア記憶媒体ＳＤとの間でセッション鍵Ｋｓを共有する機能と、セッション鍵Ｋｓにより暗号化されたサービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）、及び暗号号化関数指定データＥｎｃ（ｋ１１，（ａ２‖ａ１‖ａ０））をセキュア記憶媒体ＳＤから読み出す機能と、暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）をセッション鍵Ｋｓにより復号する機能と、復号したサービス暗号鍵ｋ１１に基づいて、暗号化関数指定データＥｎｃ（ｋ１１，（ａ２‖ａ１‖ａ０））を復号すると共に、暗号化ログイン時刻Ｅｎｃ（ｋ１１，ｔ０）を復号する機能と、関数指定データａ２‖ａ１‖ａ０から得られるパスワード関数ＦＡ（ｔ）に対し、ログイン時刻情報ｔ０を代入し、関数値ＦＡ（ｔ０）（第１の関数値）を算出する機能と、関数値ＦＡ（ｔ０）をサービス業者装置３０に送信する機能とをもっている。
【００９４】
サービス業者装置３０のアクセス制御部３３は、ユーザ端末１０から媒体識別子ＳＤ−ＩＤ０１及びログイン要求を受信すると、記憶装置３１の各テーブルＴ１，Ｔ２を参照して当該媒体識別子ＳＤ−ＩＤ０１に対応するサービス識別子ＩＤ１及び関数指定データ｛ａ２‖ａ１‖ａ０｝を読み出す機能と、この関数指定データ｛ａ２‖ａ１‖ａ０｝から得られるパスワード関数ＦＡ（ｔ）に対し、ログイン要求を受信した時刻に関連するログイン時刻情報ｔ０を代入し、関数値ＦＡ（ｔ０）（第２の関数値）を算出する機能と、ログイン時刻情報ｔ０をサービス暗号鍵ｋ１１により暗号化し、得られた暗号化ログイン時刻Ｅｎｃ（ｋ１１，ｔ０）及び読み出したサービス識別子ＩＤ１をユーザ端末１０に返信する機能と、ユーザ端末１０から受信した関数値ＦＡ（ｔ０）と、ログイン要求受信時に算出した関数値ＦＡ（ｔ０）とを照合し、両者が一致すると、受信した関数値ＦＡ（ｔ０）を有効と判定し、アクセス許可をユーザ端末１０に通知する機能とをもっている。
【００９５】
次に、以上のように構成されたログインシステムの動作を図２４乃至図２６のシーケンス図を用いて説明する。  
（関数指定データ配信）
前述同様に、ユーザ端末１０では、操作者の操作により、図２４に示すように、セキュア記憶媒体ＳＤから読み出した媒体識別子ＳＤ−ＩＤ０１をライセンスセンタ装置２０に送信する（ＳＴ２１〜ＳＴ２２）。
【００９６】
ライセンス管理装置２０では、ライセンス管理部２２により、受信した媒体識別子ＳＤ−ＩＤ０１毎に、サービス識別子に対応して関数ＦＡ（ｔ）を指定するための関数指定データａ２，ａ１，ａ０を発行し（ＳＴ２３ｆ）、記憶装置２１に書込む。続いて、ライセンス管理部２２は、媒体識別子ＳＤ−ＩＤ０１及びサービス識別子に対応するサービス暗号鍵ｋ１１により関数指定データａ２，ａ１，ａ０を暗号化する。
【００９７】
しかる後、ライセンス管理装置２０は、この暗号化の前の関数指定データ（ａ２‖ａ１‖ａ０）及び媒体識別子ＳＤ−ＩＤ０１をサービス業者装置３０に配信する（ＳＴ２４ｆ）。
【００９８】
続いて、ライセンス管理装置２０は、暗号化関数指定データＥｎｃ（ｋ１１，（ａ２‖ａ１‖ａ０））をユーザ端末１０に配信する（ＳＴ２５ｆ）。ユーザ端末１０は、この暗号化関数指定データＥｎｃ（ｋ１１，（ａ２‖ａ１‖ａ０））をセキュア記憶媒体ＳＤのユーザデータ領域３に書込む（ＳＴ２６ｆ）。
【００９９】
以上により、関数指定データの配信処理が完了する。なお、関数指定データの更新処理は、上述した図２４の更新前の関数指定データ（ａ２‖ａ１‖ａ０）に代えて、図２５に示すように、更新後の関数指定データ（ａ２’‖ａ１’‖ａ０’）を用いればよい。
【０１００】
続いて、ログイン処理について説明する。  
（ログイン処理）
図２６に示すように、ユーザ端末１０は、前述同様に、セキュア記憶媒体ＳＤから読み出した媒体識別子ＳＤ−ＩＤ０１と、ログイン要求とをサービス業者装置３０に送信する（ＳＴ３１〜ＳＴ３２）。
【０１０１】
サービス業者装置３０は、媒体識別子ＳＤ−ＩＤ０１及びログイン要求を受信すると、記憶装置３１の各テーブルＴ１，Ｔ２を参照して当該媒体識別子ＳＤ−ＩＤ０１に対応するサービス識別子ＩＤ１及び関数指定データ｛ａ２‖ａ１‖ａ０｝を読み出す。
【０１０２】
サービス業者装置３０は、この関数指定データ｛ａ２‖ａ１‖ａ０｝から得られるパスワード関数ＦＡ（ｔ）に対し、ログイン要求を受信した時刻に関連するログイン時刻情報ｔ０を代入し、関数値ＦＡ（ｔ０）を算出する。
【０１０３】
しかる後、サービス業者装置３０は、ログイン時刻情報ｔ０をサービス暗号鍵ｋ１１により暗号化し、得られた暗号化ログイン時刻Ｅｎｃ（ｋ１１，ｔ０）及び読み出したサービス識別子ＩＤ１をユーザ端末１０に返信する（ＳＴ３３ｆ）。
【０１０４】
ユーザ端末１０は、このサービス識別子ＩＤ１をセキュア記憶媒体ＳＤに入力すると共に（ＳＴ３４）、セキュア記憶媒体ＳＤとの間でセッション鍵Ｋｓを共有する（ＳＴ３５）。
【０１０５】
セキュア記憶媒体ＳＤは、前述同様に、サービス暗号鍵ｋ１１を暗号化し（ＳＴ３６）、暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）を得る。しかる後、セキュア記憶媒体ＳＤは、この暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）及びユーザデータ領域３内の暗号化関数指定データＥｎｃ（ｋ１１，（ａ２‖ａ１‖ａ０））をユーザ端末１０に送出する（ＳＴ３７ｆ）。
【０１０６】
ユーザ端末１０は、これら暗号化サービス暗号鍵及び暗号化関数指定データをセキュア記憶媒体ＳＤから読み出すと、暗号化サービス暗号鍵Ｅｎｃ（Ｋｓ，ｋ１１）をセッション鍵Ｋｓにより復号する（ＳＴ３８）。
【０１０７】
続いて、ユーザ端末１０は、復号したサービス暗号鍵ｋ１１に基づいて、暗号化関数指定データＥｎｃ（ｋ１１，（ａ２‖ａ１‖ａ０））を復号すると共に（ＳＴ３９）、暗号化ログイン時刻Ｅｎｃ（ｋ１１，ｔ０）を復号する（ＳＴ４０ｆ−１）。しかる後、ユーザ端末１０は、関数指定データａ２‖ａ１‖ａ０から得られるパスワード関数ＦＡ（ｔ）に対し、ログイン時刻情報ｔ０を代入し、関数値ＦＡ（ｔ０）を算出する（ＳＴ４０ｆ−２）。
【０１０８】
そして、ユーザ端末１０は、関数値ＦＡ（ｔ０）をサービス業者装置３０に送信する（ＳＴ４０ｆ−３）。
【０１０９】
サービス業者装置３０は、受信した関数値ＦＡ（ｔ０）と、ステップＳＴ３３ｆの前に算出した関数値ＦＡ（ｔ０）とを照合し、両者が一致すると、受信した関数値ＦＡ（ｔ０）を有効と判定し（ＳＴ４１ｆ）、アクセス許可をユーザ端末１０に通知する（ＳＴ４２）。
【０１１０】
以下、前述同様に、ユーザ端末１０は、このアクセス許可又はアクセス拒否の通知を受けると、ログインを終了する。  
上述したように本実施形態によれば、セキュア記憶媒体ＳＤの媒体識別子ＳＤ−ＩＤ０１毎に関数指定データ｛ａ２‖ａ１‖ａ０｝を用いてログインするので、従来とは異なり、ユーザＩＤ及びパスワードがコピーされたとしても不正使用されることがない。また、セキュア記憶媒体ＳＤを法人に属する各個人に配布すれば個人ユーザと同様に法人ユーザに適用することができる。すなわち、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止できるログインシステムを提供することができる。
【０１１１】
上述したように本実施形態によれば、第１の実施形態におけるサービス権利データに代えて、関数指定データを用いた構成としても、第１の実施形態と同様の作用効果を得ることができる。詳しくは、セキュア記憶媒体の媒体識別子毎に、ログイン時刻情報ｔ０及び関数指定データから算出した第１及び第２の関数値を用いてログインする構成なので、不正者がセキュア記憶媒体ＳＤを使用しない限り、認証情報をコピーしたとしてもログインすることができない。また同様に、セキュア記憶媒体を法人に属する各個人に配布すれば個人ユーザと同様に法人ユーザに適用することができる。すなわち、法人会員にも容易に適用でき、認証情報がコピーされても不正使用を阻止できるログインシステムを提供することができる。
【０１１２】
また、本実施形態の場合、時間関数Ｆ（ｔ）を用いるので、セキュリティ強度の向上を期待することができる。
【０１１３】
（第４の実施形態）
図２７は本発明の第４の実施形態に係るログインシステムの構成を示す模式図であり、図２８は同システムに適用されるサービスＤＢテーブルの構成を示す模式図である。
【０１１４】
すなわち、本実施形態は、第１の実施形態の変形例であり、サービス識別子ＩＤを省略する観点から、特定サービス専用のセキュア記憶媒体ＳＤｘ、専用プレーヤとしてのユーザ端末１０及びサービスＤＢテーブルＴ１ｘを用いた構成となっている。
【０１１５】
ここで、セキュア記憶媒体ＳＤｘは、前述した機能において、保護領域２に特定サービス専用のサービス暗号鍵ｋ１１を備えており、他のサービス用のサービス暗号鍵を持たない構成となっている。
【０１１６】
ユーザ端末１０は、前述した機能において、サービス識別子ＩＤの省略に伴い、サービス識別子ＩＤの処理機能が省略されたものとなっている。
【０１１７】
サービスＤＢテーブルＴ１ｘは、図２８に示すように、媒体識別子ＳＤ−ＩＤ１，２…毎に、特定サービス専用のサービス暗号鍵ｋ１１，ｋ２１，…が互いに関連付けられて記憶されており、特定サービス専用のＤＢテーブルとなっている。
【０１１８】
次に、以上のように構成されたログインシステムの動作を図２９のシーケンス図を用いて説明する。なお、初期化処理及び権利データ配信処理については、前述した通りであるので、ここではログイン処理について述べる。
【０１１９】
図２９に示すように、ユーザ端末１０は、操作者の操作により、ログインの際に、セキュア記憶媒体ＳＤから媒体識別子ＳＤ−ＩＤ０１を読み出すと共に（ＳＴ３１）、この媒体識別子ＳＤ−ＩＤ０１と、パスワード（暗証番号）を含むログイン要求をサービス業者装置３０に送信する（ＳＴ３２）。
【０１２０】
サービス業者装置３０は、媒体識別子ＳＤ−ＩＤ０１及びログイン要求を受信すると、記憶装置３１の暗証番号テーブルＴ３を参照して当該媒体識別子ＳＤ−ＩＤ０１に対応する暗証番号と、ログイン要求内の暗証番号とを照合し、両者が一致するときのみ、パスワードの認証許可をユーザ端末１０に通知する（ＳＴ３３ｘ）。
【０１２１】
ユーザ端末１０は、パスワードの認証許可を受けると、以下前述したステップＳＴ３５以降の処理を実行する。
【０１２２】
上述したように本実施形態によれば、特定サービス専用のセキュア記憶媒体ＳＤｘ及びサービスＤＢテーブルＴ１ｘを設け、サービス識別子ＩＤを省略した構成としても、第１の実施形態と同様の作用効果を得ることができる。
【０１２３】
なお、本実施形態は、第１の実施形態の変形例に限らず、第２又は第３の実施形態の変形例としても同様に実施することができる。例えば第２の実施形態の変形例とする場合、図３０〜図３２のいずれかに示すように、特定サービス専用のサービスＤＢテーブルＴ１ｒａｘ，Ｔ１ｒｂｘ又はＴ１ｒｃｘを設け、図３３に示すように、前述したステップＳＴ３３，ＳＴ３４の処理に代えて、パスワードの認証許可を返信するステップＳＴ３３ｘを用いればよい。第３の実施形態の変形例とする場合も同様に、図３４に示すように、前述したステップＳＴ３３，ＳＴ３４の処理に代えて、パスワードの認証許可を返信するステップＳＴ３３ｘｆを用いればよい。このような変形例としても、適用した第２又は第３の実施形態と同様の作用効果を得ることができる。
【０１２４】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【０１２５】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
【０１２６】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行しても良い。
【０１２７】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【０１２８】
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【０１２９】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
【０１３０】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【０１３１】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。
【図面の簡単な説明】
【０１３２】
【図１】本発明の第１の実施形態に係るログインシステムの構成を示す模式図である。
【図２】同実施形態におけるサービスＤＢテーブルの構成を示す模式図である。
【図３】同実施形態における権利ＤＢテーブルの構成を示す模式図である。
【図４】同実施形態における両テーブルの構成を示す模式図である。
【図５】同実施形態における暗証番号テーブルの構成を示す模式図である。
【図６】同実施形態における動作を説明するためのシーケンス図である。
【図７】同実施形態における動作を説明するためのシーケンス図である。
【図８】同実施形態における動作を説明するためのシーケンス図である。
【図９】同実施形態における動作を説明するための模式図である。
【図１０】同実施形態における動作を説明するためのシーケンス図である。
【図１１】同実施形態における動作を説明するためのシーケンス図である。
【図１２】同実施形態における動作を説明するための模式図である。
【図１３】同実施形態における動作を説明するための模式図である。
【図１４】同実施形態における動作を説明するためのシーケンス図である。
【図１５】本発明の第２の実施形態に係るログインシステムに適用されるセキュア記憶媒体の構成を示す模式図である。
【図１６】同実施形態におけるセキュア記憶媒体の変形例を示す模式図である。
【図１７】同実施形態におけるセキュア記憶媒体の変形例を示す模式図である。
【図１８】同実施形態におけるサービスＤＢテーブルの構成を示す模式図である。
【図１９】同実施形態におけるサービスＤＢテーブルの変形例を示す模式図である。
【図２０】同実施形態におけるサービスＤＢテーブルの変形例を示す模式図である。
【図２１】同実施形態における動作を説明するためのシーケンス図である。
【図２２】本発明の第３の実施形態に係るログインシステムに適用されるセキュア記憶媒体の構成を示す模式図である。
【図２３】同実施形態における権利ＤＢテーブルの構成を示す模式図である。
【図２４】同実施形態における動作を説明するためのシーケンス図である。
【図２５】同実施形態における動作を説明するためのシーケンス図である。
【図２６】同実施形態における動作を説明するためのシーケンス図である。
【図２７】本発明の第４の実施形態に係るログインシステムの構成を示す模式図である。
【図２８】同実施形態におけるサービスＤＢテーブルの構成を示す模式図である。
【図２９】同実施形態における動作を説明するためのシーケンス図である。
【図３０】同実施形態の変形例におけるサービスＤＢテーブルの第１構成を示す模式図である。
【図３１】同実施形態の変形例におけるサービスＤＢテーブルの第２構成を示す模式図である。
【図３２】同実施形態の変形例におけるサービスＤＢテーブルの第３構成を示す模式図である。
【図３３】同実施形態の変形例における動作を説明するためのシーケンス図である。
【図３４】同実施形態の他の変形例における動作を説明するためのシーケンス図である。
【符号の説明】
【０１３３】
ＳＤ，ＳＤｘ…セキュア記憶媒体、１…システム領域、２…保護領域、３…ユーザ領域、４…暗復号部、１０…ユーザ端末、１１…インターフェイス部、１２…初期化部、１３…ログイン部、１４…サービス利用部、２０…ライセンスセンタ装置、２１，３１…記憶装置、２２…ライセンス管理部、３０…サービス業者装置、３２…サービス管理部、３３…アクセス制御部、３４…サービス提供部、Ｔ１，Ｔ１ｘ…サービスＤＢテーブル、Ｔ２…権利ＤＢテーブル、Ｔ３…暗証番号テーブル。
【図１】
2005293357.tif 000003
【図２】
2005293357.tif 000004
【図３】
2005293357.tif 000005
【図４】
2005293357.tif 000006
【図５】
2005293357.tif 000007
【図６】
2005293357.tif 000008
【図７】
2005293357.tif 000009
【図８】
2005293357.tif 000010
【図９】
2005293357.tif 000011
【図１０】
2005293357.tif 000012
【図１１】
2005293357.tif 000013
【図１２】
2005293357.tif 000014
【図１３】
2005293357.tif 000015
【図１４】
2005293357.tif 000016
【図１５】
2005293357.tif 000017
【図１６】
2005293357.tif 000018
【図１７】
2005293357.tif 000019
【図１８】
2005293357.tif 000020
【図１９】
2005293357.tif 000021
【図２０】
2005293357.tif 000022
【図２１】
2005293357.tif 000023
【図２２】
2005293357.tif 000024
【図２３】
2005293357.tif 000025
【図２４】
2005293357.tif 000026
【図２５】
2005293357.tif 000027
【図２６】
2005293357.tif 000028
【図２７】
2005293357.tif 000029
【図２８】
2005293357.tif 000030
【図２９】
2005293357.tif 000031
【図３０】
2005293357.tif 000032
【図３１】
2005293357.tif 000033
【図３２】
2005293357.tif 000034
【図３３】
2005293357.tif 000035
【図３４】
2005293357.tif 000036