(57)【要約】【構成】クライアント４のキーボードやマウスなどに、指紋センサなどのバイオメトリクスセンサ７を重ねて配置し、クライアント４の操作中に自動的にバイオメトリクスデータを読み取れるようにする。クライアント４をサーバ装置１０に接続するとバイオメトリクスデータを送信し、クライアント４は、バイオメトリクスデータとユーザが用いた通信プロトコルとを用いて、ユーザ情報の記憶部２６から、そのクライアントのアカウントで、その通信プロトコルを用いるものを抽出する。そして該当するアカウントに関するユーザのデータを、クライアント４へ返信する。【効果】サーバへの接続時に、パスワードなどによるログイン作業を省略して、自己のデータにアクセスできる。【選択図】    図１
2004341974.tif 000002
【特許請求の範囲】
【請求項１】
クライアントの操作入力を兼用するようにバイオメトリクスセンサを設けることにより、ユーザが前記操作入力を操作した際に自動的にバイオメトリクスデータを読み取り、通信サーバへの接続時にバイオメトリクスデータをクライアントから通信サーバへ自動的に送信するようにして、通信サーバが該バイオメトリクスデータによりユーザを認証するようにした通信システム。
【請求項２】
通信サーバは、受信したバイオメトリクスデータによりデータベースを検索して、接続したユーザに関する情報を取得するようにしたことを特徴とする請求項１の通信システム。
【請求項３】
通信サーバは前記ユーザ情報から、前記クライアントに返信すべきデータを決定して送信するようにしたことを特徴とする、請求項２の通信システム。
【請求項４】
クライアントから受信したバイオメトリクスデータに基づき、ユーザの情報を得る手段と、
求めたユーザ情報に基づき、前記クライアントに返信すべきデータを決定してクライアントに送信する手段とを設けた通信サーバ。
【請求項５】
前記ユーザ情報には、１人のユーザに対して複数のアカウント情報と対応するアプリケーション情報とを含めるようにしたことを特徴とする、請求項４の通信サーバ。
【請求項６】
クライアントから通信サーバへの接続に用いられたアプリケーションにより、前記アカウント情報を選択して前記返信データを決定するようにしたことを特徴とする、請求項５の通信サーバ。
【発明の詳細な説明】
【０００１】
【発明の利用分野】
この発明は、通信システムとそれに用いる通信サーバに関する。
【０００２】
【従来技術】
【０００３】
【特許文献１】特開２００３−２３４２２号公報
特許文献１は、バイオメトリクスデータを用いた本人認証について記載している。そしてバイオメトリクスデータによる本人認証を、通信システムでの本人認証に用いることも考えられる。
【０００４】
【発明の課題】
この発明の通信システムでの課題は、ユーザがクライアントから通信サーバに接続した際に、パスワードなどを入力する手間無しに、自動的にユーザを認証できるようにすることにある（請求項１〜３）。
この発明の通信サーバでの課題は、クライアントから自動的に送信されてきたバイオメトリクスデータを用いてユーザを認証し、そのユーザに送信すべきデータを自動的に返信できるようにすることにある（請求項４〜６）。
請求項６の発明での追加の課題は、ユーザに返信するデータをより的確に決定できるようにすることにある。
【０００５】
【用語法】
この明細書で、ユーザ情報はユーザに関する情報で、ユーザのデータはユーザに送信すべきデータやユーザが必要もしくは保持すべきデータを言う。単にサーバという時は物理的なサーバも論理的なサーバも含めるものとし、物理的に独立したサーバを言うときはサーバ装置とし、論理的なサーバもしくは機能的なサーバを言う時はサーバ機能という。
【０００６】
【発明の構成】
この発明の通信システムは、クライアントの操作入力を兼用するようにバイオメトリクスセンサを設けることにより、ユーザが前記操作入力を操作した際に自動的にバイオメトリクスデータを読み取り、通信サーバへの接続時にバイオメトリクスデータをクライアントから通信サーバへ自動的に送信するようにして、通信サーバが該バイオメトリクスデータによりユーザを認証するようにしたものである（請求項１）。
【０００７】
好ましくは、通信サーバは、受信したバイオメトリクスデータによりデータベースを検索して、接続したユーザに関する情報を取得する（請求項２）。
【０００８】
特に好ましくは、通信サーバは前記ユーザ情報から、前記クライアントに返信すべきデータを決定して送信する（請求項３）。
【０００９】
この発明の通信サーバは、クライアントから受信したバイオメトリクスデータに基づき、ユーザの情報を得る手段と、求めたユーザ情報に基づき、前記クライアントに返信すべきデータを決定して、クライアントへ送信する手段とを設けたものである（請求項４）。
【００１０】
好ましくは、前記ユーザ情報には、１人のユーザに対して、複数のアカウント情報と対応するアプリケーション情報とを含めるようにする（請求項５）。
【００１１】
特に好ましくは、クライアントから通信サーバへの接続に用いられたアプリケーションにより、前記アカウント情報を選択して前記返信データを決定するようにする（請求項６）。
【００１２】
【発明の作用と効果】
この発明の通信システムでは、クライアントの操作入力、例えばキーボードやマウスなど、を兼用するようにバイオメトリクスセンサを設けて、クライアントのバイオメトリクスデータを自動的に読み取り、通信サーバへの接続時に、自動的にバイオメトリクスデータを送信する。このバイオメトリクスデータに基づいて通信サーバはユーザを認証するので、サーバへの接続にパスワードやＩＤなどの入力が不要になる（請求項１）。
【００１３】
バイオメトリクスデータを用いて直接または間接に検索できるデータベースにユーザに関する情報を蓄積すると、サーバはバイオメトリクスデータからユーザの情報を取得できる（請求項２）。この結果、例えば前回ユーザが使用した機能を今回もユーザが使用するものとして資源を用意する、などのことができる。データベースは、通信サーバの内部にあっても外部にあっても良い。
【００１４】
請求項３の発明では、メールサーバの場合の着信リスト、ＷＷＷサーバの場合の、最初にクライアント（ユーザ）へ返信するページなどを、ユーザ情報から求めることができる。このためユーザは、自分の必要とするデータへサーバへ接続するのとほぼ同時にアクセスできることになる。
【００１５】
この発明の通信サーバでは、クライアントから受信したバイオメトリクスデータからユーザ情報を求めて、ユーザに返信する情報を決定する。従って、メールサーバなどにアクセスすると、自分宛の着信リストなどに最初からアクセスできる。また例えばＷＷＷサーバの場合、ホームページの先頭からでなく、自分の見たいページからホームページを開くなどのことができる（請求項４）。
【００１６】
請求項５の発明では、ユーザ情報に複数のアカウントと各アカウントに対応するアプリケーションとを含めるようにしたので、ユーザ情報を複数の通信サーバ間で共用することができる。
【００１７】
請求項６の発明では、通信サーバへの接続に用いられたアプリケーションからアカウント情報を選択する。例えばアプリケーションがメーラーの場合、通信プロトコルはＳＭＴＰ（シンプル・メール・トランスファー・プロトコル）で、このことから通信サーバでは電子メールに関するアカウントを選択する。アプリケーションがブラウザの場合、通信プロトコルはＨＴＴＰで、これからＷＷＷサーバ機能に関するアカウントを選択する。このようにすると、通信サーバが例えば複数のサーバ機能を備えている場合、ユーザは最初から自分の必要とするサーバ機能にアクセスできる。
【００１８】
【実施例】
図１〜図３に、実施例とその変形を示す。図１において、２は通信システムで、４はパーソナルコンピュータなどのクライアントであり、ユーザの端末という意味である。クライアント４のキーボード６やマウス８には、バイオメトリクスセンサ７を配置して、これらのものをユーザが操作してクライアント４へ入力した際に、自動的にバイオメトリクスデータを読み取るようにする。例えばキーボード６でよく使うキーには”Ｅｎｔｅｒ”キーがあり、図１に示すように、”Ｅｎｔｅｒ”キーと重ねてバイオメトリクスセンサ７を配置する。バイオメトリクスセンサには例えば指紋センサを用いるが、これ以外に汗腺パターンのセンサや、指先の毛細血管のパターンのセンサ、汗の成分や汗中のＤＮＡのセンサなどを用いればよい。これらのバイオメトリクスデータは指先から読み取ることができるデータで、クライアント４の操作入力を兼用するようにバイオメトリクスセンサを配置すればよい。なおこれ以外に、キーボード６にタッチする際のキータッチのリズムなどを検出して、バイオメトリクスデータとしても良い。
【００１９】
１０はサーバ装置で、ここでは物理的に１台のサーバ装置１０に、複数のサーバ機能が設けられているものとする。１２はＷＷＷサーバ機能、１４はメールサーバ機能、１６はワークフローサーバ機能、１８はインターネットファクシミリサーバ機能、２０はネットワークプリンタ機能である。そして各サーバ機能に対して、記憶部１３〜２１には、ユーザ毎のデータを記憶する。例えばＷＷＷサーバ機能１２の場合、ホームページのどのページからユーザに提供するか、あるいはユーザ毎にカスタマイズしたホームページを提供するかなどを記憶する。メールサーバ機能１４の場合、そのユーザ宛の着信リストと着信した電子メールなどがユーザ毎のデータに相当する。ワークフローサーバ機能１６の場合、そのユーザに関係するワークフロー文書や、そのユーザに関係する範囲でのワークフローの処理状況などがユーザ毎のデータに相当する。インターネットファクシミリサーバ機能１８の場合、そのユーザ宛のインターネットファクシミリの受信リストや、ユーザ毎の送信ログや受信ログなどが、ユーザ毎のデータに相当する。ネットワークプリンタ機能２０の場合、そのユーザから送信されたプリントデータやその処理状況などがユーザ毎のデータに相当する。
【００２０】
ユーザはクライアント４で適宜のクライアントアプリケーションを立ち上げ、各クライアントアプリケーションに応じた通信プロトコルで、サーバ装置１０に接続する。サーバ装置１０はクライアント４から接続された際に、通信プロトコルやクライアントアプリケーションの種類から、どのサーバ機能が呼び出されているかを知ると共に、ユーザのバイオメトリクスデータを知ることができる。
【００２１】
データベース２４は、サーバ装置１０に内蔵のものでも、サーバ装置１０とは別体で、複数のサーバ装置からユーザ情報を取得するために呼び出されるものでも良い。データベース２４にはユーザ情報の記憶部２６を設け、例えばユーザのＩＤとそのバイオメトリクスデータ並びに各アプリケーション毎のアカウント情報とを記憶する。例えば図１の場合、アカウント１にはＷＷＷサーバ機能（アプリケーションとしてはブラウザ）に対するアカウント情報が記載され、アカウント２には、メールサーバ機能に対するアカウント情報が記載されている。またアカウント３にはワークフローサーバ機能に対するアカウント情報が記載されている。このようにして、サーバ装置１０からバイオメトリクスデータとクライアントアプリケーションもしくは通信プロトコルをデータベース２４に指定すると、データベース２４はユーザ情報の記憶部２６で一致するバイオメトリクスデータのユーザを検索し、指定されたクライアントアプリケーションに対応するアカウント情報を返信する。なお通信プロトコルが判明すると、一般にクライアントアプリケーションも判明する。
【００２２】
図２に、変形例の通信システム３０を示す。なお図１と同じ符号の部材は同じものを表し、クライアント４からクライアントアプリケーションと共にバイオメトリクスデータをインターネットなどの適宜のネットワークを介し、ＷＷＷサーバ３２やメールサーバ３４などへ送信する。そしてサーバ３２，３４では、ユーザ毎のデータを記憶部１３，１５に記憶する。図２の変形例では、物理的に複数のサーバ３２，３４でユーザ情報を共有するため、データベース４０をサーバ３２，３４から独立して設け、これらの間をネットワークなどを介して接続する。そしてデータベース４０には、ユーザ情報の記憶部２６を設け、ユーザのバイオメトリクスデータとクライアントアプリケーションもしくは通信プロトコルを、そのユーザがそのクライアントアプリケーションで用いているアカウント情報に変換して、問い合わせを行ったサーバに返信する。
【００２３】
図３に、クライアントとサーバ間の通信を示す。なお図３ではデータベースをサーバからは独立して示すが、データベースは図１の実施例の場合、サーバ装置と一体である。クライアントからサーバにバイオメトリクスデータを送信し、その際に用いられる通信プロトコルは、クライアントアプリケーションによって定まるプロトコルである。このためサーバでは、クライアントがどのようなアプリケーションを用いているかと、ユーザのバイオメトリクスデータとを知ることができ、これをデータベースに問い合わせる。データベースは、このクライアントアプリケーションに対するユーザのアカウントをサーバに返信し、サーバは該当するアカウントのデータをクライアントに返信する。
【００２４】
この結果、クライアントからサーバに接続すると、ユーザがクライアントを操作する過程で、バイオメトリクスデータが自動的に読み取られ、自動的にサーバに送信されているので、そのユーザに合わせたデータが返信される。例えば、メーラーを立ち上げてサーバに接続すると、ユーザへの着信リストが返信される。あるいはブラウザを立ち上げてサーバに接続すると、ユーザの必要とするページが返信され、あるいはユーザ毎にカスタマイズされたホームページが返信される。ワークフローサーバの場合、そのユーザが処理すべきワークフロー文書のリストや、そのユーザに関係したワークフローの処理状況などが返信される。インターネットファクシミリサーバの場合、ユーザ宛に受信したファクシミリ文書のリストや、送信文書の処理状況などが返信される。ネットワークプリンタの場合、ユーザが送信したプリントデータのリストと、プリント済み／プリント待ちなどの処理状況が表示される。これらのため、ユーザはパスワードなどを入力しなくても、またログイン作業を個別に行わなくても、自分の必要とするデータにアクセスできる。
【００２５】
データベース２４とサーバ装置１０との関係を、例えば以下のように変更しても良い。サーバ装置１０からデータベース２４へのアクセス時に、バイオメトリクスデータのみを指定する。するとデータベース２４はバイオメトリクスデータでアカウント情報を検索して、複数のアプリケーション毎の該当するユーザのアカウント情報を、例えばリスト形式でサーバ装置１０に返信する。サーバ装置１０は、クライアント４からの通信プロトコルに従って、指定されたクライアントアプリケーションに対応するアカウント情報をリストから取得する。このようにすると、データベース２４の検索に関する負担を軽減できる。
【図面の簡単な説明】
【図１】実施例の通信システムのブロック図
【図２】変形例の通信システムのブロック図
【図３】実施例でのクライアントとサーバ間の通信を示す図
【符号の説明】
２，３０    通信システム
４          クライアント
６          キーボード
７          バイオメトリクスセンサ
８          マウス
１０        サーバ装置
１２        ＷＷＷサーバ機能
１４        メールサーバ機能
１６        ワークフローサーバ機能
１８        インターネットファクシミリサーバ機能
２０        ネットワークプリンタ機能
１３〜２１  記憶部
２４，４０  データベース
２６        ユーザ情報の記憶部
３２        ＷＷＷサーバ
３４        メールサーバ
【図１】
2004341974.tif 000003
【図２】
2004341974.tif 000004
【図３】
2004341974.tif 000005