(57)【特許請求の範囲】
【請求項１】
各ホームページ識別子に対応する認証テーブル識別子を記録したホームページ識別子テーブルと、利用者の認証識別子およびパスワードを含む認証情報を記録した認証テーブルを該ホームページ識別子テーブルに記録された該認証テーブル識別子ごとに備えた会員ＤＢと、
ホームページ識別子、および利用者の認証識別子およびパスワードを含む認証情報を受信する手段と、
受信した前記ホームページ識別子に対応する認証テーブル識別子を前記ホームページ識別子テーブルから抽出し、該認証テーブル識別子で特定される認証テーブルを参照して、受信した前記認証識別子および前記パスワードを含む前記認証情報が該認証テーブルに存在するか否かの認証チェックを行う手段と
を備えることを特徴とする利用者認証システム。
【請求項２】
各ホームページ識別子に対応する認証テーブル識別子を記録したホームページ識別子テーブルと、利用者の認証識別子およびパスワードを含む認証情報を記録した認証テーブルを該ホームページ識別子テーブルに記録された該認証テーブル識別子ごとに備えた会員ＤＢを備えた、利用者認証を行うコンピュータによる利用者認証方法であって、
ホームページ識別子、および利用者の認証識別子およびパスワードを含む認証情報を受信するステップと、
受信した前記ホームページ識別子に対応する認証テーブル識別子を前記ホームページ識別子テーブルから抽出し、該認証テーブル識別子で特定される認証テーブルを参照して、受信した前記認証識別子および前記パスワードを含む前記認証情報が該認証テーブルに存在するか否かの認証チェックを行うステップと
を含むことを特徴とする利用者認証方法。
【請求項３】
各ホームページ識別子に対応する認証テーブル識別子を記録したホームページ識別子テーブルと、利用者の認証識別子およびパスワードを含む認証情報を記録した認証テーブルを該ホームページ識別子テーブルに記録された該認証テーブル識別子ごとに備えた会員ＤＢを記憶する記憶手段と、を備えるコンピュータに、
ホームページ識別子、および利用者の認証識別子およびパスワードを含む認証情報を受信するステップと、
受信した前記ホームページ識別子に対応する認証テーブル識別子を前記ホームページ識別子テーブルから抽出し、該認証テーブル識別子で特定される認証テーブルを参照して、
受信した前記認証識別子および前記パスワードを含む前記認証情報が該認証テーブルに存在するか否かの認証チェックを行うステップと
を実行させることを特徴とする利用者認証プログラムを格納したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サービスを利用する利用者の認証情報を管理する利用者認証システム、利用者認証方法、および記録媒体に関するものである。
【０００２】
【従来の技術】
従来、インターネットで利用者の登録および認証は、提供する企業やサービスの内容がそれぞれ異なるため、それぞれ企業毎に個別にサービスに対応した利用者管理（認証ＩＤ，メールアドレス、パスワードなどで利用者管理）するようにしていた。
【０００３】
【発明が解決しようとする課題】
このため、異なる企業や異なるサービス内容に応じてそれぞれ個別に利用者管理システムを作成する必要があり、同じような利用者管理システムがあっても他には流用できず汎用性がなく、作成作業が大変であると共に迅速に対応した利用者管理システムを構築できないという問題があった。
【０００４】
本発明は、これらの問題を解決するため、企業毎およびサービス内容毎に汎用性を持たせた利用者認証および個人情報の検索を実現することを目的としている。
【０００５】
【課題を解決するための手段】
図１を参照して課題を解決するための手段を説明する。
図１において、会員管理システム１は、異なるサービスあるいは異なる提供者に対する利用者の認証情報などを管理するものであって、ここでは、認証手段６および会員ＤＢ７などから構成されるものである。
【０００６】
認証手段６は、利用者の認証および利用者の情報の検索を行うものである（図２などを用いて後述する）。
会員ＤＢ７は、利用者の認証を行うための情報および利用者の情報を登録して管理するものであって、第１から第４のテーブルを設けたものである。
【０００７】
次に、動作を説明する。
会員管理システム１中に、利用者がアクセスするホームページの識別コードに対応づけて認証テーブルＩＤを登録する第１のテーブル（ホームページ識別テーブル８）と、第１のテーブルに登録した認証テーブルＩＤに対応する、利用者の認証情報を登録する第２のテーブル（メールアドレステーブル９や認証ＩＤテーブル１０など）と、第２のテーブル上の利用者の該当認証情報あるいは該当認証情報と第１のテーブルの該当識別コードに対応づけて利用者の情報を登録する第３のテーブル（基本項目テーブル１１）とを設け、認証手段６がこれら第１のテーブル、第２のテーブル、第３のテーブルを検索して利用者の認証あるいは利用者の認証とその情報を検索するようにしている。
【０００８】
この際、第２のテーブルの認証情報、あるいは第２のテーブルの認証情報と第１のテーブルに登録した拡張項目テーブルＩＤに対応づけて利用者の拡張情報を登録する第４のテーブルを備えるようにしている。
【０００９】
また、第１および第３のテーブルを全ての利用者で共通とし、第２のテーブルおよび第４のテーブルをサービス毎あるいは提供者毎に備えるようにしている。従って、企業毎およびサービス内容毎に汎用性を持たせた利用者認証および個人情報の検索を行うことが可能となる。
【００１０】
【発明の実施の形態】
次に、図１から図８を用いて本発明の実施の形態および動作を順次詳細に説明する。以下、企業の会員あるいはサービスの提供を受けるように会員登録した会員について以下説明するが、当該会員に限られることなく、一般の利用者（認証情報の登録された利用者）であっても、同様に本発明は適用できるものである。
【００１１】
図１は、本発明のシステム構成図を示す。
図１において、会員管理システム１は、異なるサービスあるいは異なる提供者（企業）に対する会員の認証情報などを管理するものであって、ここでは、サーバ２および会員ＤＢ７などから構成されるものである。
【００１２】
サーバ２は、会員の認証および認証と会員情報の検索を行うものであって、ここでは、処理装置４などから構成されるものである。
処理装置４は、プログラムに従い各種処理を行うものであって、ここでは、登録手段５、および認証手段６などから構成されるものである。
【００１３】
登録手段５は、会員の認証を行うために必要な情報（会員名、コード、電子メールＩＤ，パスワードなど）および会員の情報（会員氏名などの情報）を会員ＤＢ７に登録するものである。
【００１４】
認証手段６は、会員の認証および会員の認証とその情報の検索を行うものである（図２などを用いて後述する）。
会員ＤＢ７は、会員の認証を行うために必要な情報（会員コード、電子メールアドレス、パスワードなど）および会員の情報（氏名、住所など）を登録するものであって、ホームページ識別テーブル８、メールアドレステーブル９、認証ＩＤテーブル１０、基本項目テーブル１１、拡張項目テーブル１２などから構成されるものである。
【００１５】
ホームページテーブル（第１のテーブル）８は、会員がアクセスするホームページのＵＲＬに対応づけて情報（ホームページ識別コード、テーブル名、拡張項目テーブル名など）を登録したものである。
【００１６】
メールアドレステーブル（第２のテーブル）９は、会員の認証を行う情報を登録したものであって、ここでは、会員のＩＤ、メールアドレス、パスワードなどを登録したものである。
【００１７】
認証ＩＤテーブル（第２のテーブル）１０は、会員の認証を行う情報を登録したものであって、ここでは、会員のＩＤ、認証ＩＤ、パスワードを登録したものである。
【００１８】
基本項目テーブル（第３のテーブル）１１は、全会員に共通に登録する情報であって、ここでは、ホームページ識別コード、会員ＩＤ、氏名、住所、電話番号、生年月日、性別などの情報を登録したものである。
【００１９】
拡張項目ａテーブル（第４のテーブル）１２、拡張項目ｂテーブル（第４のテーブル）１２は、サービス毎あるいは提供者毎に設け、基本項目テーブル１１に登録し得ない会員の拡張情報を登録するものである。
【００２０】
企業Ａ会員向けサービス２１は、企業Ａの会員へのサービスを提供する様子をイメージ的に示したものであって、ホームページ画面２２、会員登録画面２３などから構成されるものである。
【００２１】
ホームページ画面２２は、企業Ａの会員へのサービスを提供するためのホームページの画面である。
会員登録画面２３は、企業の会員となるための会員登録画面である。
【００２２】
認証ＩＤ：メールアドレス２４は、企業Ａの会員へのサービスを提供するときの認証として、メールアドレス（およびパスワード）を会員管理システム１にインターネット４１を介して送信して認証する様子を示す。
【００２３】
同様に、企業Ｂ会員向けサービス３１は、企業Ｂの会員へのサービスを提供する様子をイメージ的に示したものであって、ホームページ画面３２、会員登録画面３３などから構成されるものである。
【００２４】
ホームページ画面３２は、企業Ａの会員へのサービスを提供するためのホームページの画面である。
会員登録画面３３は、企業の会員となるための会員登録画面である。
【００２５】
認証ＩＤ：独自の体系認証ＩＤ３４は、企業Ｂの会員へのサービスを提供するときの認証として、独自の体系の認証ＩＤ（およびパスワード）を会員管理システム１にインターネット４１を介して送信して認証する様子を示す。
【００２６】
次に、図２のフローチャートの順番に従い図１の構成の動作を詳細に説明する。
図２は、本発明の動作説明フローチャート（認証）を示す。
【００２７】
図２において、Ｓ１は、ＵＲＬを入力する。これは、会員がサービスの提供を受けるホームページのＵＲＬをブラウザ上で入力する。
Ｓ２は、Ｗｅｂサーバ（公開ホームページ）に接続／表示する。これは、Ｓ１で入力したＵＲＬのホームページにインターネットを介して接続し、ホームページのデータ（ＨＴＭＬ文書）をダウンロードし、会員の画面上に表示する。例えば後述する図４の（ａ）のホームページ画面を表示する。
【００２８】
Ｓ３は、会員だけが入れる入口を選択する。これは、後述する図４の（ａ）のホームページ画面上でメンバーズサイトをマウスで選択（クリック）する。
Ｓ４は、認証画面を表示する。これは、Ｓ３で会員だけが入れる入口を選択したことに対応して、認証画面、例えば後述する図５の（ａ）の認証画面をダウンロードして表示する。
【００２９】
Ｓ５は、ＩＤ／パスワードを入力する。例えば図５の（ａ）の認証画面上で、認証ＩＤ「ａｂｃ０００１」、パスワード「ａ９８７１」を入力する（尚、実際の画面ではパスワードは画面上には「＊＊＊＊＊＊」と表示し盗用されないようする）。
【００３０】
Ｓ６は、ＵＲＬ情報、ＩＤ、パスワードを認証情報とし、取り込む。
Ｓ７は、ホームページ認証を行う。これは、以下のＳ１１からＳ２０によって行う。
【００３１】
Ｓ１１は、会員ＤＢのホームページ識別テーブル８を参照する。
Ｓ１２は、ホームページ識別コードが「ａ」か判別する。これは、会員がＳ１で入力したＵＲＬでアクセスしたホームページの当該ＵＲＬで例えば後述する図３の（ａ）のホームページ識別テーブル８を検索して当該ＵＲＬの設定されているエントリのホームページ識別コードが「ａ」か判別する。ＹＥＳの場合には、Ｓ１３に進む。一方、Ｓ１２のＮＯの場合には、S１５に進む。
【００３２】
Ｓ１３は、Ｓ１２のＹＥＳでホームページ識別コードが「ａ」と判明したので、当該ホームページ識別コードで決まる例えば図３の（ｃ）の認証ＩＤテーブル１０を参照する。
【００３３】
Ｓ１４は、ＩＤチェックを行う。これは、Ｓ５で入力されたＩＤ（ここでは、図５の▲３▼の認証ＩＤ）について、図３の（ｃ）の認証ＩＤテーブル１０に登録されているかチェックする。ＹＥＳの場合には、登録されていると判明したので、Ｓ１８で次のパスワードのチェックに進む。一方、Ｓ１４のＮＯの場合には、登録されていないと判明したので、Ｓ２０でＥＲＲ（エラー）を認証チェック結果とし、Ｓ８に進む。
【００３４】
Ｓ１８は、パスワードチェックを行う。これは、Ｓ１７でＩＤチェックがＯＫとなったのに続き、当該ＩＤに対応するパスワードが一致したか判別する。ＹＥＳの場合には、Ｓ１９でＯＫを認証結果とし、S８に進む。一方、Ｓ１８のＮＯの場合には、Ｓ２０でＥＲＲ（エラー）を認証結果とし、Ｓ８に進む。
【００３５】
Ｓ８は、認証チェック結果を判別する。ＥＲＲの場合には、Ｓ４に戻り繰り返す。ＯＫの場合には、会員サイト参照許可する。
以上のように、会員がＵＲＬを入力してホームページをアクセスしダウンロードしてホームページ画面を表示し、会員だけが入れる入口を選択して会員登録画面を表示し、ＩＤ（認証ＩＤ、電子メールアドレス）、パスワードを入力すると当該ホームページのＵＲＬをもとに図３の（ａ）のホームページ識別テーブル８を参照し、該当する認証ＩＤテーブル１０あるいはメールアドレステーブル９などを参照し、入力されたＩＤ（認証ＩＤ，電子メールアドレス）およびパスワードをもとに認証してＯＫのときに会員サイトへの参加を許可することにより、提供者（企業）毎およびサービス毎に汎用性を持たせた会員認証を行うことが可能となる。
【００３６】
図３は、本発明の会員ＤＢ例を示す。
図３の（ａ）は、ホームページ識別テーブル（第１のテーブル）の例を示す。このホームページ識別テーブル８は、企業（提供者）毎に、図示の下記の情報を対応付けて登録したものである。
【００３７】
・ＵＲＬ（ホームページＵＲＬ）：
・ホームページ識別コード：
・認証テーブル名：
・拡張項目テーブル名：
・その他：
ここで、ＵＲＬは企業（提供者）毎のＵＲＬであり、ホームページ識別コードは企業（提供者）のホームページの識別コードであり、認証テーブル名は当該企業の会員の認証を行うのに使う認証テーブル名であり、拡張項目テーブル名は当該企業の会員の拡張情報を格納するテーブル名である。
【００３８】
以上のように、ホームページのＵＲＬに対応づけてホームページ識別コード、認証テーブル名、拡張項目テーブル名を登録して参照することにより、企業（提供者）毎およびサービス毎に異なる認証テーブル（メールアドレステーブル９あるいは認証ＩＤテーブル１０など）および全会員共通の基本項目テーブル１１に入りきらない会員の情報を個別の拡張項目テーブル１２に登録して参照でき、企業およびサービスが異なっても汎用的な仕組みで実現することが可能となる。
【００３９】
図３の（ｂ）は、メールアドレステーブル（第２のテーブル）の例を示す。このメールアドレステーブル９は、図３の（ａ）のホームページ識別テーブル８でｄｅｆｇ社の会員の場合に、認証ＩＤテーブル名が「メールアドレステーブル」となっているときに参照して会員の認証（メールアドレスとパスワード）で行うためのものである。
【００４０】
図３の（ｃ）は、認証ＩＤテーブル（第２のテーブル）の例を示す。この認証ＩＤテーブル１０は、図３の（ａ）のホームページ識別テーブル８でａｂｃ社の会員の場合に、認証ＩＤテーブル名が「認証ＩＤテーブル」となっているときに参照して会員の認証（ａｂｃ社独自の体系の認証ＩＤとパスワード）で行うためのものである。
【００４１】
以上の図３の（ｂ）、（ｃ）のメールアドレステーブル９あるいは認証ＩＤテーブル１０をもとに、会社毎の認証テーブルを用いて汎用的に会員の認証（メールアドレス／認証ＩＤ、パスワードによる認証）を行うことが可能となる。
【００４２】
図３の（ｄ）は、基本項目テーブル（第３のテーブル）の例を示す。この基本項目テーブル１１は、全会員に共通の図示の下記の項目について、ホームページ識別コードで区別できるようにして登録したものである。
【００４３】
・ホームページ識別コード：
・ＩＤ（会員ＩＤ）：
・氏名：
・住所：
・電話番号：
・生年月日：
・性別：
・その他：
図３の（ｅ）は、拡張項目ａテーブル（第４のテーブル）の例を示す。この張項目ａテーブル１２は、ホームページ識別コードａに対応づけて、図示の下記の項目をそれぞれ登録したものであって、全会員共通の図３の（ｄ）の基本項目テーブル１１に格納できない項目について個別に企業毎あるいはサービス毎に設けて登録して参照できるようにしたものである。
【００４４】
・ＩＤ（会員ＩＤ）：
・趣味：
・住所：
・家族：
・子供数：
・その他：
図３の（ｅ）は、拡張項目ｂテーブル（第４のテーブル）の例を示す。この張項目ｂテーブル１２は、ホームページ識別コードｂに対応づけて、図示の下記の項目をそれぞれ登録したものであって、全会員共通の図３の（ｄ）の基本項目テーブル１１に格納できない項目について個別に企業毎あるいはサービス毎に設けて登録して参照できるようにしたものである。
【００４５】
・ＩＤ（会員ＩＤ）：
・購買紙：
・読書：
・作家：
・職業：
・役職：
・その他：
図４は、本発明の各企業の公開ホームページ例を示す。
【００４６】
図４の（ａ）は、ａｂｃ社の公開ホームページの例を示す。これは、既述した図３の（ａ）のａｂｃ社の公開ホームページ▲１▼（ＵＲＬ：www.abc.com）の例を示す。この公開ホームページ▲１▼中の「メンバーズサイト」の部分がメンバーだけが入れる入口▲２▼であって、これを選択（既述した図２のＳ３）すると、図５の（ａ）のａｂｃ社ホームページの「認証画面」に遷移する（既述した図３のＳ４）。
【００４７】
図４の（ｂ）は、ｄｅｆｇ社の公開ホームページの例を示す。これは、既述した図３の（ａ）のｄｅｆｇ社の公開ホームページ▲１▼’（ＵＲＬ：www.defg.co.jp）の例を示す。この公開ホームページ▲１▼'中の「メンバーズサイト」の部分がメンバーだけが入れる入口▲２▼’であって、これを選択（既述した図２のＳ３）すると、図５の（ｂ）のｄｅｆｇ社ホームページの「認証画面」に遷移する（既述した図３のＳ４）。
【００４８】
図５は、本発明の各企業の認証画面例を示す。
図５の（ａ）は、ａｂｃ社ホームページの認証画面の例を示す。この認証画面上で▲３▼の部分に、ここでは、図示の下記を入力する。
【００４９】
・認証ＩＤ：ａｂｃ０００１
・パスワード：ａ９８７１
ここで、ａｂｃ社は、既述した図３の（ａ）のホームページ識別テーブル８中のホームページページのＵＲＬの一致するエントリの認証テーブル名が「認証ＩＤテーブル」と設定されており、図３の（c）の「認証テーブル」で認証を行うように設定されているので、この認証画面上では対応づけて「認証ＩＤ」（ａｂｃ社の独自の体系認証ＩＤ）と「パスワード」を入力▲３▼させるように作成されている。尚、パスワードは実際には入力してエコー表示するときに盗用を避けるために「＊＊＊＊＊＊」と表示する。
【００５０】
図５の（ｂ）は、ｄｅｆｇ社ホームページの認証画面の例を示す。この認証画面上で▲３▼’の部分に、ここでは、図示の下記を入力する。
・メールアドレス：ｙａｍａｄａ＠ａａａ．ｃｏｍ
・パスワード：１２３４
ここで、ｄｅｆｇ社は、既述した図３の（ａ）のホームページ識別テーブル８中のホームページページのＵＲＬの一致するエントリの認証テーブル名が「メールアドレステーブル」と設定されており、図３の（ｂ）の「メールアドレステーブル」で認証を行うように設定されているので、この認証画面上では対応づけて「メールアドレス」と「パスワード」を入力▲３▼’させるように作成されている。尚、パスワードは実際には入力してエコー表示するときに盗用を避けるために「＊＊＊＊＊＊」と表示する。
【００５１】
図６は、本発明の各企業の会員サイトページ「会員だけが入れるホームページ）例を示す。
図６の（ａ）は、ａｂｃ社の会員向けサイトのホームページの例を示す。これは、既述した図５の（ａ）の認証画面で認証ＩＤおよびパスワードを入力し、既述した図３の（ｃ）の認証ＩＤテーブル１０で▲３▼の部分の認証ＩＤとパスワードと一致して認証ＯＫ（既述した図２のＳ１１からＳ１９参照）となったので、表示されたホームページである。
【００５２】
図６の（ｂ）は、ｄｅｆｇ社の会員向けサイトのホームページの例を示す。これは、既述した図５の（ｂ）の認証画面でメールアドレスおよびパスワードを入力し、既述した図３の（ｂ）のメールアドレステーブル９で▲３▼’の部分のメールアドレスとパスワードと一致して認証ＯＫ（既述した図２のＳ１１からＳ１９参照）となったので、表示されたホームページである。
【００５３】
次に、図７および図８を用いて、新規に会員登録する場合について詳細に説明する。
図７は、本発明の各企業の公開ホームページ例を示す。
【００５４】
図７の（ａ）は、ａｂｃ社ホームページの例を示す。このａｂｃ社のホームページ上で、入会申請の部分を選択する（インターネット一般会員が入会申請手続きの入口▲６▼を選択する）。入口▲６▼を選択すると、図８の（ａ）の申請画面がダウンロードされて会員の画面上に表示される。
【００５５】
図７の（ｂ）は、ｄｅｆｇ社ホームページの例を示す。このｄｅｆｇ社のホームページ上で、入会申請の部分を選択する（インターネット一般会員が入会申請手続きの入口▲６▼’を選択する）。入口▲６▼’を選択すると、図８の（ｂ）の申請画面がダウンロードされて会員の画面上に表示される。
【００５６】
図８は、本発明の各企業の会員申請画面例を示す。
図８の（ａ）は、ａｂｃの会員に入るための申請画面の例を示す。この申請画面上で▲７▼の部分に、ここでは、図示の下記を入力する。
【００５７】
・認証ＩＤ：ａｂｃ０００３
・パスワード：ｂ０３９４
ここで、ａｂｃ社は、既述した図３の（ａ）のホームページ識別テーブル８中のホームページページのＵＲＬの一致するエントリの認証テーブル名が「認証ＩＤテーブル」と設定されており、図３の（ｃ）の「認証テーブル」で認証を行うように設定されているので、この認証画面上では対応づけて「認証ＩＤ」（ａｂｃ社の独自の体系認証ＩＤ）と「パスワード」を入力▲７▼させるように作成されている。尚、パスワードは実際には入力してエコー表示するときに盗用を避けるために「＊＊＊＊＊＊」と表示する。
【００５８】
以上のようにして申請画面から新規に入力された会員の認証ＩＤとパスワードは、既述した図３の（ｃ）の認証ＩＤテーブル１０の▲７▼のエントリに示すように新規追加して登録する。そして、同様に、図３の（ｄ）の基本項目テーブル１１に新規会員の情報を登録、更に、図３の（ｅ）の拡張項目ａテーブル１２に新規会員の情報を登録する。
【００５９】
図８の（ｂ）は、ｄｅｆｇ社ホームページの申請画面の例を示す。この申請画面上で▲７▼’の部分に、ここでは、図示の下記を入力する。
・メールアドレス：ｉｔｏｕ＠ｂｂｂ．ｃｏｍ
・パスワード：９０１２
ここで、ｄｅｆｇ社は、既述した図３の（ａ）のホームページ識別テーブル８中のホームページページのＵＲＬの一致するエントリの認証テーブル名が「メールアドレステーブル」と設定されており、図３の（ｂ）の「メールアドレステーブル」で認証を行うように設定されているので、この認証画面上では対応づけて「メールアドレス」と「パスワード」を入力▲７▼’させるように作成されている。尚、パスワードは実際には入力してエコー表示するときに盗用を避けるために「＊＊＊＊＊＊」と表示する。
【００６０】
以上のようにして申請画面から新規に入力された会員のメールアドレスとパスワードは、既述した図３の（ｂ）のメールアドレス９の▲７▼’のエントリに示すように新規追加して登録する。そして、同様に、図３の（ｄ）の基本項目テーブル１１に新規会員の情報を登録、更に、図３の（ｆ）の拡張項目ｂテーブル１２に新規会員の情報を登録する。
【００６１】
（付記１）
異なるサービスあるいは異なる提供者に対する会員の認証を管理する会員認証システムにおいて、
会員がアクセスするホームページの識別コードに対応づけて認証テーブルＩＤを登録する第１のテーブルと、
上記第１のテーブルに登録した認証テーブルＩＤに対応する、会員の認証情報を登録する第２のテーブルと、
上記第１のテーブルおよび上記第２のテーブルを検索して認証する手段と
を備えたことを特徴とする会員認証システム。
【００６２】
（付記２）
異なるサービスあるいは異なる提供者に対する会員の認証を管理する会員認証システムにおいて、
会員がアクセスするホームページの識別コードに対応づけて認証テーブルＩＤを登録する第１のテーブルと、
上記第１のテーブルに登録した認証テーブルＩＤに対応する、会員の認証情報を登録する第２のテーブルと、
上記第２のテーブル上の会員の該当認証情報あるいは該当認証情報と上記第１のテーブルの該当識別コードに対応づけて会員の情報を登録する第３のテーブルと、
上記第１のテーブル、上記第２のテーブル、上記第３のテーブルを検索して認証あるいは認証と個人情報を検索する手段と
を備えたことを特徴とする会員認証システム。
【００６３】
（付記３）
上記第２のテーブルの認証情報、あるいは上記第２のテーブルの認証情報と上記第１のテーブルに登録した拡張項目テーブルＩＤに対応づけて会員の拡張情報を登録する第４のテーブルを備えたことを特徴とする請求項２記載の会員認証システム。
【００６４】
（付記４）
上記第１および上記第３のテーブルを全ての会員で共通とし、上記第２のテーブルおよび上記第４のテーブルをサービス毎あるいは提供者毎に備えたことを特徴とする請求項１あるいは請求項２記載の会員認証システム。
【００６５】
（付記５）
異なるサービスあるいは異なる提供者に対する会員の認証を管理する会員認証方法において、
会員がアクセスするホームページの識別コードに対応づけて認証テーブルＩＤを登録する第１のテーブルと、
上記第１のテーブルに登録した認証テーブルＩＤに対応する、会員の認証情報を登録する第２のテーブルと、
上記第２のテーブル上の会員の該当認証情報あるいは該当認証情報と上記第１のテーブルの該当識別コードに対応づけて会員の情報を登録する第３のテーブルとを備え、
上記第１のテーブル、上記第２のテーブル、上記第３のテーブルを検索して認証あるいは認証と個人情報を検索することを特徴とする会員認証方法。
【００６６】
（付記６）
上記第２のテーブルの認証情報、あるいは上記第２のテーブルの認証情報と上記第１のテーブルに登録した拡張項目テーブルＩＤに対応づけて会員の拡張情報を登録する第４のテーブルを備え、
上記第３のテーブルに続いて当該第４のテーブルを検索して認証あるいは認証と個人情報を検索することを特徴とする請求項５記載の会員認証方法。
【００６７】
（付記７）
上記第１および上記第３のテーブルを全ての会員で共通とし、上記第２のテーブルおよび上記第４のテーブルをサービス毎あるいは提供者毎に備えたことを特徴とする請求項５あるいは請求項６記載の会員認証方法。
【００６８】
（付記８）
会員がアクセスするホームページの識別コードに対応づけて認証テーブルＩＤを登録する第１のテーブルと、
上記第１のテーブルに登録した認証テーブルＩＤに対応する、会員の認証情報を登録する第２のテーブルと、
上記第２のテーブル上の会員の該当認証情報あるいは該当認証情報と上記第１のテーブルの該当識別コードに対応づけて会員の情報を登録する第３のテーブルとを備え、
上記第１のテーブル、上記第２のテーブル、上記第３のテーブルを検索して認証あるいは認証と個人情報を検索する手段と
して機能させるプログラムを記録したコンピュータ読取可能な記録媒体。
【００６９】
（付記９）
上記第２のテーブルの認証情報、あるいは上記第２のテーブルの認証情報と上記第１のテーブルに登録した拡張項目テーブルＩＤに対応づけて会員の拡張情報を登録する第４のテーブルを備え、
上記第３のテーブルに続いて当該第４のテーブルを検索して認証と個人情報を検索する手段として機能させるプログラムを記録したコンピュータ読取可能な請求項８記載の記録媒体。
【００７０】
【発明の効果】
以上説明したように、本発明によれば、提供者（企業）毎およびサービス内容毎に汎用性を持たせた会員認証および個人情報の検索を行うことが可能となる。
【００７１】
これにより、従来、企業毎あるいはサービス内容毎に構築していたため、会員管理システムが複数存在し、同じような会員管理システムであるにもかかわらず、いちいち作成する必要があり、汎用性がなく資源ばかり増えてしまう現状を解消し、同一システム上で、企業毎あるいはサービス内容毎にそれぞれの要件に合わせた会員管理を実現できた。
【図面の簡単な説明】
【図１】本発明のシステム構成図である。
【図２】本発明の動作説明フローチャート（認証）である。
【図３】本発明の会員ＤＢ例である。
【図４】本発明の各企業の公開ホームページ例である。
【図５】本発明の各企業の認証画面例である。
【図６】本発明の各企業の会員サイトページ（会員だけが入れるホームページ）例である。
【図７】本発明の各企業の公開ホームページ例である。
【図８】本発明の各企業の申請画面例である。
【符号の説明】
１：会員管理システム
２：サーバ
４：処理装置
５：登録手段
６：認証手段
７：会員ＤＢ
８：ホームページ識別テーブル
９：メールアドレステーブル
１０：認証ＩＤテーブル
１１：基本項目テーブル
１２：拡張項目テーブル
２１，３１：企業会員向けサービス
２２，３２：ホームページ画面
２３，３３：会員登録画面
【図１】
0004020585.tif 000002
【図２】
0004020585.tif 000003
【図３】
0004020585.tif 000004
【図４】
0004020585.tif 000005
【図５】
0004020585.tif 000006
【図６】
0004020585.tif 000007
【図７】
0004020585.tif 000008
【図８】
0004020585.tif 000009