(57)【要約】【課題】  ネットワーク接続された複数の端末において、ユーザの認証情報と同じユーザＩＤを含む認証情報がいずれかの端末に設定されていれば、認証情報が未設定の他の端末へのログインが可能な認証システムを実現する。【解決手段】  ユーザＡからのログイン要求を受信すると、端末１は自己の記憶装置を検索して、ユーザＡに関する認証情報が記憶されているか否かを判別する。記憶されていると判別すると、端末１は記憶装置に記憶されていた認証情報をもとにログイン認証を行う。認証情報が記憶装置に記憶されていないと判別すると、端末１はネットワークＮを介して接続された他の端末２（２１〜２ｎ）にアクセスしてその認証情報が記憶されている端末を検索し、検索の結果見つかった端末から認証情報を取得して、それをもとにログイン認証を行う。【選択図】  図１
2005190394.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して他の端末と接続される端末であって、
当該端末の利用を許可されたユーザの認証情報を記憶する記憶手段と、
当該端末へのログインを要求するログイン要求と認証情報とを受け付ける受付手段と、
前記受付手段が受け付けた認証情報が前記記憶手段に記憶されている認証情報と実質的に一致するか否かを判別して、当該端末の利用を許可するか否かの認証を行い、一致しないと判別された場合に、前記ネットワークを介して接続された他の端末との間で通信を行い、該他の端末の記憶手段に記憶されている認証情報に基づいて、当該端末の利用を許可するか否かの認証を行う認証手段と、
を備えることを特徴とする端末。
【請求項２】
前記認証情報は、ユーザに関する識別情報と該識別情報に対応する照合情報とから構成され、
前記認証手段は、前記受付手段が受け付けた認証情報に含まれる識別情報が前記記憶手段に記憶されているか否かを判別し、記憶されていると判別した場合に、前記受付手段が受け付けた認証情報に含まれる照合情報と前記記憶手段に記憶されている前記ユーザに関する識別情報に対応する照合情報とに基づいて認証を行い、識別情報が記憶されていないと判別された場合に、前記ネットワークを介して接続された他の端末に、前記ユーザに関する識別情報を記憶しているか否かを問う信号を送信して回答を受信し、記憶している旨を示す回答の送信元の端末に前記ユーザに関する識別情報と該識別情報に対応する照合情報との送信を要求する信号を送信して、前記ユーザに関する識別情報と該識別情報に対応する照合情報とを受信し、受信した照合情報と前記受付手段が受け付けた照合情報とに基づいて認証を行う、
ことを特徴とする請求項１に記載の端末。
【請求項３】
前記認証手段は、複数の端末から前記ユーザに関する識別情報を記憶している旨の信号を受信すると、該信号の送信元の前記複数の端末から受信した前記ユーザに関する識別情報に対応する認証情報のうち複数の異なる認証情報が存在するか否かを判別し、存在すると判別すると、互いに異なる前記複数の認証情報から所定の条件に基づいて一つを選択し、選択された認証情報と前記受付手段が受け付けた認証情報とに基づいて認証を行う、
ことを特徴とする請求項２に記載の端末。
【請求項４】
前記受付手段は、ユーザに関する識別情報に対応する照合情報の変更を要求する変更要求と前記識別情報に対応する新規の照合情報とを受け付け、
前記記憶手段は、前記変更要求と新規の照合情報とに基づいて、記憶内容を更新し、
前記認証手段は、前記受付手段が受け付けた変更要求と新規の照合情報とを、前記ユーザに関する識別情報が記憶されている他の端末に送信する、
ことを特徴とする請求項２又は３に記載の端末。
【請求項５】
前記認証手段は、他の端末から当該端末への前記ネットワークを介したログインを要求するログイン要求と前記他の端末が受け付けた認証情報とを受信し、受信した前記認証情報に含まれる識別情報が前記記憶手段に記憶されているか否かを判別し、記憶されていると判別した場合に、前記受付手段が受け付けた認証情報に含まれる照合情報と前記記憶手段に記憶されている前記ユーザに関する識別情報に対応する照合情報とに基づいて認証を行い、識別情報が記憶されていないと判別された場合に、前記ネットワークを介して接続された他の端末に、前記ユーザに関する識別情報を記憶しているか否かを問う信号を送信して回答を受信し、記憶している旨を示す回答を受信した該回答の送信元の端末に前記ユーザに関する識別情報と該識別情報に対応する認証情報との送信を要求する信号を送信して、前記ユーザに関する識別情報と該識別情報に対応する認証情報とを受信し、前記ユーザに関する識別情報に対応する認証情報を複数受信すると、該複数の認証情報が一致した場合にのみ認証を行う、
ことを特徴とする請求項２、３又は４に記載の端末。
【請求項６】
前記認証手段は、認証情報が一致しないと判別された場合に、前記ネットワークを介して接続された他の端末に、前記認証情報と実質的に一致する認証情報を記憶しているか否かを問う信号を送信して回答を受信し、受信した回答に基づいて、当該端末の利用を許可するか否かの認証を行う、
ことを特徴とする請求項１に記載の端末。
【請求項７】
前記認証手段は、受信した前記回答の送信元の端末のうち、前記認証情報と実質的に一致する認証情報を記憶している旨を示す回答の送信元の端末に、前記認証情報と実質的に一致する認証情報の送信を要求する信号を送信して、該認証情報を受信し、
前記記憶手段は、前記通信手段が受信した認証情報を、さらに記憶する、
ことを特徴とする請求項６に記載の端末。
【請求項８】
前記認証手段は、他の端末から受信した認証情報と該認証情報を記憶するよう要求する信号とを、前記認証情報を記憶していない所定の端末に前記ネットワークを介して送信する、
ことを特徴とする請求項６又は７に記載の端末。
【請求項９】
前記認証手段は、前記ネットワークを介して接続された他の端末から所定の認証情報と実質的に一致する認証情報を記憶しているか否かを問う信号を受信し、前記所定の認証情報と実質的に一致する認証情報が前記記憶手段に記憶されているか否かを判別して前記信号の送信元の端末に回答を送信する、
ことを特徴とする請求項６、７又は８に記載の端末。
【請求項１０】
前記認証手段は、前記所定の認証情報と実質的に一致する認証情報が前記記憶手段に記憶されていると判別した場合に、前記記憶手段に記憶されている該認証情報を前記信号の送信元の端末に送信する、
ことを特徴とする請求項９に記載の端末。
【請求項１１】
前記認証手段は、他の端末から当該端末への前記ネットワークを介したログインを要求するログイン要求と前記他の端末が受け付けた認証情報とを受信し、受信した前記認証情報に基づいて、当該端末への認証を行う、
ことを特徴とする請求項６乃至１０のいずれか１項に記載の端末。
【請求項１２】
ネットワークを介して他の端末と接続される端末を、
当該端末の利用を許可されたユーザの認証情報を記憶する記憶手段と、
当該端末へのログインを要求するログイン要求と認証情報とを受け付ける受付手段と、
前記受付手段が受け付けた認証情報が前記記憶手段に記憶されている認証情報と実質的に一致するか否かを判別して、当該端末の利用を許可するか否かの認証を行い、一致しないと判別された場合に、前記ネットワークを介して接続された他の端末との間で通信を行い、該他の端末の記憶手段に記憶されている認証情報に基づいて、当該端末の利用を許可するか否かの認証を行う認証手段と、
を備える装置として動作させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者を認証する端末及びそのプログラムに関し、特にローカルネットワークを介して他の端末と接続された端末及びそのプログラムに関する。
【背景技術】
【０００２】
近年、会社等の組織において、複数のコンピュータが設置され、さらに各コンピュータを複数の利用者が利用するケースが増えている。利用者は、ユーザＩＤとパスワードとを所望のコンピュータに入力し、認証作業によって利用許可が下りた場合にのみコンピュータを利用することができる。したがって、任意のコンピュータを利用するためには、ユーザは予め各コンピュータ毎にユーザＩＤとパスワードとを登録しておく必要がある。
【０００３】
通常、このような登録作業は特定の管理者が代表しておこなう。しかし、すべてのコンピュータに登録作業をおこなうことは困難であり、また相応の手間や時間を必要とするため、管理者には大きな負担がかかってしまう。そこで、このような負担を軽減するため、管理者の指示に基づいてユーザＩＤ及びパスワードを登録済みのコンピュータからネットワークを介して取得し、未登録のコンピュータに自動的に設定する技術が考えられた（例えば、特許文献１）。
【特許文献１】特開平１１−１３７７１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、例えば会社内の所定の部署に、不定期に新しいコンピュータが導入されるような場合がある。このような場合、本来は管理者による新たに導入されたコンピュータに対する設定を待つ必要がある。しかし、管理者の不在などにより設定のタイミングが遅れてしまった場合、ユーザは緊急の仕事の場合などでコンピュータを使いたいと思ってもすぐには使えないという問題点があった。
【０００５】
本発明は、上記実状に鑑みてなされたものであり、ネットワーク接続された複数の端末において、ユーザの認証情報がいずれかの端末に設定されていれば、認証情報が未設定の他の端末へのログインが可能な認証システムを実現することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の観点に係る端末は、
ネットワークを介して他の端末と接続される端末であって、
当該端末の利用を許可されたユーザの認証情報を記憶する記憶手段と、
当該端末へのログインを要求するログイン要求と認証情報とを受け付ける受付手段と、
前記受付手段が受け付けた認証情報が前記記憶手段に記憶されている認証情報と実質的に一致するか否かを判別して、当該端末の利用を許可するか否かの認証を行い、一致しないと判別された場合に、前記ネットワークを介して接続された他の端末との間で通信を行い、該他の端末の記憶手段に記憶されている認証情報に基づいて、当該端末の利用を許可するか否かの認証を行う認証手段と、
を備えることを特徴とする。
【０００７】
前記認証情報は、ユーザに関する識別情報と該識別情報に対応する照合情報とから構成され、
前記認証手段は、前記受付手段が受け付けた認証情報に含まれる識別情報が前記記憶手段に記憶されているか否かを判別し、記憶されていると判別した場合に、前記受付手段が受け付けた認証情報に含まれる照合情報と前記記憶手段に記憶されている前記ユーザに関する識別情報に対応する照合情報とに基づいて認証を行い、識別情報が記憶されていないと判別された場合に、前記ネットワークを介して接続された他の端末に、前記ユーザに関する識別情報を記憶しているか否かを問う信号を送信して回答を受信し、記憶している旨を示す回答の送信元の端末に前記ユーザに関する識別情報と該識別情報に対応する照合情報との送信を要求する信号を送信して、前記ユーザに関する識別情報と該識別情報に対応する照合情報とを受信し、受信した照合情報と前記受付手段が受け付けた照合情報とに基づいて認証を行うことが好ましい。
【０００８】
前記認証手段は、複数の端末から前記ユーザに関する識別情報を記憶している旨の信号を受信すると、該信号の送信元の前記複数の端末から受信した前記ユーザに関する識別情報に対応する認証情報のうち複数の異なる認証情報が存在するか否かを判別し、存在すると判別すると、互いに異なる前記複数の認証情報から所定の条件に基づいて一つを選択し、選択された認証情報と前記受付手段が受け付けた認証情報とに基づいて認証を行うことが好ましい。
【０００９】
前記受付手段は、ユーザに関する識別情報に対応する照合情報の変更を要求する変更要求と前記識別情報に対応する新規の照合情報とを受け付け、
前記記憶手段は、前記変更要求と新規の照合情報とに基づいて、記憶内容を更新し、
前記認証手段は、前記受付手段が受け付けた変更要求と新規の照合情報とを、前記ユーザに関する識別情報が記憶されている他の端末に送信すことが好ましい。
【００１０】
前記認証手段は、他の端末から当該端末への前記ネットワークを介したログインを要求するログイン要求と前記他の端末が受け付けた認証情報とを受信し、受信した前記認証情報に含まれる識別情報が前記記憶手段に記憶されているか否かを判別し、記憶されていると判別した場合に、前記受付手段が受け付けた認証情報に含まれる照合情報と前記記憶手段に記憶されている前記ユーザに関する識別情報に対応する照合情報とに基づいて認証を行い、識別情報が記憶されていないと判別された場合に、前記ネットワークを介して接続された他の端末に、前記ユーザに関する識別情報を記憶しているか否かを問う信号を送信して回答を受信し、記憶している旨を示す回答を受信した該回答の送信元の端末に前記ユーザに関する識別情報と該識別情報に対応する認証情報との送信を要求する信号を送信して、前記ユーザに関する識別情報と該識別情報に対応する認証情報とを受信し、前記ユーザに関する識別情報に対応する認証情報を複数受信すると、該複数の認証情報が一致した場合にのみ認証を行うことが好ましい。
【００１１】
前記認証手段は、認証情報が一致しないと判別された場合に、前記ネットワークを介して接続された他の端末に、前記認証情報と実質的に一致する認証情報を記憶しているか否かを問う信号を送信して回答を受信し、受信した回答に基づいて、当該端末の利用を許可するか否かの認証を行うことが好ましい。
【００１２】
前記認証手段は、受信した前記回答の送信元の端末のうち、前記認証情報と実質的に一致する認証情報を記憶している旨を示す回答の送信元の端末に、前記認証情報と実質的に一致する認証情報の送信を要求する信号を送信して、該認証情報を受信し、
前記記憶手段は、前記通信手段が受信した認証情報を、さらに記憶することが好ましい。
【００１３】
前記認証手段は、他の端末から受信した認証情報と該認証情報を記憶するよう要求する信号とを、前記認証情報を記憶していない所定の端末に前記ネットワークを介して送信することが好ましい。
【００１４】
前記認証手段は、前記ネットワークを介して接続された他の端末から所定の認証情報と実質的に一致する認証情報を記憶しているか否かを問う信号を受信し、前記所定の認証情報と実質的に一致する認証情報が前記記憶手段に記憶されているか否かを判別して前記信号の送信元の端末に回答を送信することが好ましい。
【００１５】
前記認証手段は、前記所定の認証情報と実質的に一致する認証情報が前記記憶手段に記憶されていると判別した場合に、前記記憶手段に記憶されている該認証情報を前記信号の送信元の端末に送信することが好ましい。
【００１６】
前記認証手段は、他の端末から当該端末への前記ネットワークを介したログインを要求するログイン要求と前記他の端末が受け付けた認証情報とを受信し、受信した前記認証情報に基づいて、当該端末への認証を行うことが好ましい。
【００１７】
本発明の第３の観点に係るプログラムは、
ネットワークを介して他の端末と接続される端末を、
当該端末の利用を許可されたユーザの認証情報を記憶する記憶手段と、
当該端末へのログインを要求するログイン要求と認証情報とを受け付ける受付手段と、
前記受付手段が受け付けた認証情報が前記記憶手段に記憶されている認証情報と実質的に一致するか否かを判別して、当該端末の利用を許可するか否かの認証を行い、一致しないと判別された場合に、前記ネットワークを介して接続された他の端末との間で通信を行い、該他の端末の記憶手段に記憶されている認証情報に基づいて、当該端末の利用を許可するか否かの認証を行う認証手段と、
を備える装置として動作させる、
ことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ネットワーク接続された複数の端末において、ユーザの認証情報がいずれかの端末に設定されていれば、認証情報が未設定の他の端末へのログインが可能な認証システムが実現される。
【発明を実施するための最良の形態】
【００１９】
（実施形態１）
本発明の実施形態に係るログイン認証システムは、図１に示すように、ネットワークＮを介して接続されたドメインＤ１内の端末１及び複数の端末２（端末２１〜２ｎ）と、ドメインＤ１内の端末を統括するルータ装置４と、から構成される。
【００２０】
ドメインＤ１内の端末１及び端末２（２１〜２ｎ）は、図１に示すように、所定のユーザ（以下、ユーザＡ）が端末を利用するためのログイン認証に必要な、識別情報としてのユーザＩＤと照合情報としてのパスワードと（以下、これらをまとめて認証情報と呼ぶ）が設定されている端末と、設定されていない端末とから構成されている。また、端末１は、ユーザＡがこれから利用しようとしている端末である。
【００２１】
端末１はパーソナルコンピュータ等から構成され、図２に示すように、制御装置１１と、ＲＡＭ１２と、記憶装置１３と、表示装置１４と、印刷装置１５と、入力装置１６と、通信装置１７とを備える。
【００２２】
制御装置１１は、ＣＰＵ（Central Processing Unit）やマイクロプロセッサ等から構成され、端末１の動作全体を制御する。制御装置１１は、記憶装置１３から読み出したプログラムに従って、様々な処理をおこなう。また、制御装置１１は、ＲＴＣ（Real Time Clock）等からなる計時器（図示せず）を備え、現在の日付や曜日、時刻等を計測する。
【００２３】
ＲＡＭ（Random Access Memory）１２は、ＤＲＡＭ（Dynamic Random Access Memory）やＳＲＡＭ（Static Random Access Memory）等の半導体記憶装置から構成され、制御装置１１が種々の処理をおこなう際の作業領域となる。ＲＡＭ１２は、制御装置１１が記憶装置１３から読み出したプログラムに従って動作する際のプログラム実行領域１２ａと、それ以外の作業の作業領域である作業領域１２ｂとを備える。
【００２４】
記憶装置１３は、ハードディスク装置等から構成され、種々のデータやプログラムを記憶する。記憶装置１３は、動作プログラム等を記憶するプログラム記憶領域１３ａとデータ記憶領域１３ｂとを備える。
【００２５】
プログラム記憶領域１３ａには、例えば、後述するログイン認証処理で用いられる自動検索プログラム等が格納されている。この自動検索プログラムは、ネットワークＮを介して接続された他の端末にアクセスし、端末１に入力されたユーザＩＤと同じユーザＩＤを含む認証情報（実質的に同一の認証情報）を記憶する端末を検索して、検索された端末からその認証情報を取得する処理動作のためのプログラムである。
【００２６】
データ記憶領域１３ｂには、例えば、図３に示すユーザ管理テーブル１３１等のデータテーブルが格納される。図示の通り、このユーザ管理テーブル１３１には、ユーザＩＤやパスワードの他、ユーザの所属グループやログイン履歴等の情報が書き込まれ、記憶される。
【００２７】
表示装置１４は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等から構成され、制御装置１１の制御に従った画像を表示する。
【００２８】
印刷装置１５は、プリンタ等の印刷機器から構成され、制御装置１１の制御に従った内容を所定のシートに印刷して出力する。
【００２９】
入力装置１６は、キーパッドやソフトキー、選択ボタン等から構成され、ユーザからのキー操作等による、制御装置１１の動作を指示する指示信号の入力を受け付ける。
【００３０】
通信装置１７は、所定のネットワークインターフェイスカード（Network Interface Card：ＮＩＣ）などの通信機器、入出力バッファ等から構成され、ネットワークＮを介して接続される他の端末２（２１〜２ｎ）との間で行われるデータの送受信を制御する。
【００３１】
端末２（２１〜２ｎ）は、ネットワークＮを介して端末１と接続された、端末１と同様の構成を有する端末である。したがって、ここではその構成の詳細な説明は省略する。
【００３２】
ルータ装置４は、ドメインＤ１内の端末１及び端末２（２１〜２ｎ）とその外部とのネットワークＮを介した接続を中継する装置である。ルータ装置４は、所定のファイアウォール機能を有しており、ドメインＤ１内と外部との間の信号及びデータの送受信を制御する。
【００３３】
（ログイン認証処理）
次に、本実施形態に係る認証システムの動作について、ユーザＡが端末１にログインを試みる場合を例に取り、図４のフローチャートを参照して説明する。
【００３４】
端末１の電源がＯＮされる、あるいは端末１を前回使用していたユーザによりログアウトが行われると、端末１の制御装置１１は、表示装置１４を制御して所定のログイン要求画面を表示させ（ステップＳ１０１）、ユーザからのユーザＩＤの入力を受け付ける（ステップＳ１０２）。ユーザＡは、画面表示に従って、入力装置１６を操作して自己のユーザＩＤの入力を行う。
【００３５】
制御装置１１は、入力されたユーザＩＤを受信すると、記憶装置１３のデータ記憶領域１３ｂにアクセスし、入力されたユーザＩＤが図３のユーザ管理テーブル１３１に格納されているか否かを判別する（ステップＳ１０３）。
【００３６】
ユーザＡのユーザＩＤが格納されていると判別すると（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０８にジャンプし、制御装置１１は、表示装置１４を制御してパスワードの入力を受け付ける所定の画面を表示させ、パスワードの入力を要求する（ステップＳ１０８）。ユーザは、画面表示に従って入力装置１６からパスワードの入力をおこなう。
【００３７】
一方、ユーザＡのユーザＩＤが格納されていないと判別すると（ステップＳ１０３：Ｎｏ）、制御装置１１は、表示装置１４を制御して、ネットワークＮを介して接続された同ドメイン内の他の端末である端末２（２１〜２ｎ）から所望のユーザＩＤを検索して取得する「自動検索」を行うか否かを問う所定の画面を表示させる。そして、制御装置１１はユーザからの入力を待ち、自動検索が指定された否かを判別する（ステップＳ１０４）。
【００３８】
自動検索が指定されていないと判別すると（ステップＳ１０４：Ｎｏ）、ステップＳ１１３にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ１１３）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【００３９】
一方、自動検索プログラムが指定されていると判別すると（ステップＳ１０４：Ｙｅｓ）、そのプログラムに基づいて同ドメイン内の他の端末（２１〜２ｎ）にアクセスして、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が格納されている端末を検索する（ステップＳ１０５）。この認証情報検索処理についての詳細は、後述する。
【００４０】
制御装置１１は、ステップＳ１０５において認証情報検索処理を行った結果、他のいずれかの端末において、ステップＳ１０２にて入力を受け付けたユーザＩＤと同一のユーザＩＤを含む認証情報が検索されたか否かを判別する（ステップＳ１０６）。検索されなかったと判別すると（ステップＳ１０６：Ｎｏ）、ステップＳ１１３にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ１１３）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【００４１】
一方、ステップＳ１０２にて入力を受け付けたユーザＩＤと同じユーザＩＤを含む認証情報が検索されたと判別すると（ステップＳ１０６：Ｙｅｓ）、制御装置１１は、検索結果に基づいて、その認証情報が記憶されている端末にアクセスし、その認証情報を取得して記憶装置１３のデータ記憶領域１３ｂに記憶させる（ステップＳ１０７）。
【００４２】
次に、制御装置１１は、表示装置１４を制御してパスワードの入力を促す所定の画面を表示させ、ユーザからのパスワードの入力を待つ（ステップＳ１０８）。ユーザＡは、画面表示に従って入力装置１６からパスワードを入力する。
【００４３】
制御装置１１は、入力されたパスワードが、ステップＳ１０７においてデータ記憶領域１３ｂに記憶させた認証情報のものと一致するか否かを判別する（ステップＳ１０９）。一致しないと判別すると（ステップＳ１０９：Ｎｏ）、ステップＳ１１３にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ１１３）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【００４４】
一方、パスワードが一致すると判別すると（ステップＳ１０９：Ｙｅｓ）、制御装置１１はユーザＡによる端末１へのログインを許可し（ステップＳ１１０）、表示装置１４を制御して所定のログイン後の画面を表示させる。
【００４５】
次に、制御装置１１は、同ドメイン内の端末２１〜２ｎのうち、ユーザＡの認証情報が設定されていない端末にユーザＡの認証情報を配信するか否かを問う画面を、表示装置１４を制御して表示させる。そして、制御装置１１はユーザからの入力を待ち、認証情報の配信が指定されたか否かを判別する（ステップＳ１１１）。配信の指定がされていないと判別すると（ステップＳ１１１：Ｎｏ）、制御装置１１はそのまま処理を終了する。
【００４６】
一方、認証情報の配信が指定されていると判別すると（ステップＳ１１１：Ｙｅｓ）、制御装置１１は、通信装置１７を制御して、ユーザＡの認証情報をその認証情報の設定を要求する信号とともに、指定された配信先の端末に送信する（ステップＳ１１２）。
【００４７】
（認証情報検索処理）
次に、前述したログイン認証処理のステップＳ１０５に相当する認証情報の検索処理について、図５のフローチャートを参照して説明する。
【００４８】
制御装置１１は、ネットワーク接続された同ドメイン内の他の端末である端末２（２１〜２ｎ）に、ログイン認証処理のステップＳ１０２にて入力を受け付けたユーザＩＤと同一のユーザＩＤを含む認証情報が記憶されているか否かを問う信号を送信する。制御装置１１は、その回答結果の信号を受信して、端末２（２１〜２ｎ）の中から、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が記憶されている端末を検索し（ステップＳ２０１）、いずれかの端末にその認証情報が登録されているか否かを判別する（ステップＳ２０２）。いずれの端末２（２１〜２ｎ）にも登録されていないと判別すると（ステップＳ２０２：Ｎｏ）、制御装置１１はそのまま処理を終了する。
【００４９】
一方、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が登録されている端末があると判別すると（ステップＳ２０２：Ｙｅｓ）、制御装置１１はその認証情報が登録されている端末２（２１〜２ｎ）が複数存在し、且つその複数の認証情報のうち異なるもの（ユーザＩＤが同一で、パスワードが異なるもの）が存在するか否かを判別する（ステップＳ２０３）。同じユーザＩＤを含む複数の認証情報のうち異なるもの（パスワードが異なるもの）が存在しないと判別すると（ステップＳ２０３：Ｎｏ）、制御装置１１は認証情報検索処理を終了し、図４のフローチャート（ログイン認証処理）のステップＳ１０６に戻る。
【００５０】
一方、同じユーザＩＤを含む複数の認証情報のうち複数の異なる認証情報（パスワードが異なる認証情報）が存在すると判別すると（ステップＳ２０３：Ｙｅｓ）、制御装置１１は、記憶装置１３にアクセスしてユーザ管理テーブル１３１を読み出し、複数の認証情報のうち一番最近にログインした認証情報を優先的に選択する（ステップＳ２０４）。そして、図４のフローチャート（ログイン認証処理）のステップＳ１０６に進む。
【００５１】
以上、説明したような構成及び処理により、本実施形態に係る認証システムが実現される。これにより、ユーザがログインしようとしている端末に自己の認証情報が設定されていなかった場合でも、端末がそのユーザの認証情報と同じユーザＩＤを含む認証情報の設定されている他の端末からネットワークを介して認証情報を取得することにより、認証を行うことが可能となる。
【００５２】
したがって、ひとつの端末にさえユーザ登録を行っておけば、その端末とネットワーク接続されたすべての端末を利用することが可能となる。これにより、例えば新規の端末が導入された場合等にも、その端末をすぐに利用することが可能となる。
【００５３】
（登録変更処理）
次に、端末１にログインしたユーザＡが、設定された認証情報の一部（例えば、パスワード）を変更する場合の処理について、図６のフローチャートを参照して説明する。
【００５４】
ユーザＡが端末１の画面表示に従って入力装置１６から認証情報の変更処理を選択すると、制御装置１１は、プログラム記憶領域１３ａから認証情報変更のための動作プログラムを読み込み、表示装置１４を制御して図７に示すような認証情報変更画面（パスワード変更画面）を表示させる。そして、変更後の認証情報がユーザＡから入力されるのを待つ（ステップＳ３０１）。
【００５５】
制御装置１１は、入力された認証情報が以前のものと変更されているか否かを判別する（ステップＳ３０２）。変更されていないと判別すると（ステップＳ３０２：Ｎｏ）、制御装置１１はそのまま処理を終了する。
【００５６】
一方、入力された認証情報が以前のものと変更されていると判別すると（ステップＳ３０２：Ｙｅｓ）、制御装置１１はネットワークＮを介して接続された同ドメイン内の他の端末（端末２１〜２ｎ）にアクセスし、変更対象であるユーザＡの認証情報と同じユーザＩＤを含む認証情報（実質的に同一の認証情報）が記憶されている端末を検索する（ステップＳ３０３）。
【００５７】
制御装置１１は、ユーザＡの認証情報と同じユーザＩＤを含む認証情報が設定されている端末が検索されたか否かを判別する（ステップＳ３０４）。検索されなかったと判別すると（ステップＳ３０４：Ｎｏ）、制御装置１１はこのまま処理を終了する。
【００５８】
一方、検索されたと判別すると（ステップＳ３０４：Ｙｅｓ）、制御装置１１は検索の結果見つかったユーザＡの認証情報と同じユーザＩＤを含む認証情報に、入力された変更内容を反映させ、元々ユーザＡの認証情報が記憶されていた端末に、認証情報の更新（再登録）を要求する信号とともに新たな認証情報を送信する（ステップＳ３０５）。
【００５９】
以上説明したような処理により、認証情報の変更が行われる。尚、ここでは画面例として図７にパスワードの変更処理のものを示したが、特にパスワードに限定されるものではなく、例えばユーザＩＤそのものを変更したり、ユーザの個人情報（氏名、住所等）を変更するものであってもよい。
【００６０】
（実施形態２）
前述した認証システムにより、認証情報が未設定の端末へのログインが可能となり、また、ログイン後にその端末への認証情報の設定が行われる。しかし、このようにログイン及び認証情報の設定を容易に行えることは便利であるが、逆にセキュリティの面から考えて不安な部分がある。そこで、管理者による認証情報の承認、及び正式な登録作業といった行程を追加することによって、セキュリティを高く保つことが望ましい。以下、管理者による正式登録の行程を含む認証システムについて、説明する。
【００６１】
本実施形態に係る認証システムは、図８に示すように、ネットワークＬを介して接続された、管理者用端末５と、ドメインＤ１内の端末１及び複数の端末２（２１〜２ｎ）と、ドメインＤ２内の複数の端末３（３１〜３ｍ）と、ルータ装置４１と、ルータ装置４２と、から構成される。本実施形態に係る認証システムが実施形態１のものと異なる点は、端末３（３１〜３ｍ）と、ルータ装置４２と、管理者用端末５と、を備える点である。
【００６２】
端末３（３１〜３ｍ）は、端末１とは異なるドメインＤ２内の端末であり、端末１と同様の構成を有している。また、ルータ装置４２は、前述の実施形態１におけるルータ装置４（本実施形態ではルータ装置４１）と同様の構成を有する装置であり、ドメインＤ２とその外部との接続を中継する。
【００６３】
管理者用端末５は、認証システム全体を管理する管理者用の端末装置であり、パーソナルコンピュータ等から構成されている。管理者用端末５は、図９に示すように、制御装置５１と、ＲＡＭ５２と、記憶装置５３と、表示装置５４と、印刷装置５５と、入力装置５６と、通信装置５７とから構成される。また、管理者用端末５は、ネットワークＮを介して接続された他の端末（端末１、２１〜２ｎ、３１〜３ｍ等）やネットワークＮの外部からはアクセス不可能に構成されており、ネットワークＮを管理する所定の管理者（以下、管理者Ｂ）によってのみ操作可能にプロテクトされている。
【００６４】
記憶装置５３は、プログラム記憶領域５３ａとデータ記憶領域５３ｂとから構成され、データ記憶領域５３ｂには、図１０に示すような各端末の情報を示すホスト管理テーブル５３１等のデータが記憶される。尚、記憶装置５３以外の管理者用端末５の各部（制御装置５１、ＲＡＭ５２、表示装置５４、印刷装置５５、入力装置５６、通信装置５７）の構成は、前述の実施形態１における端末１の各部の構成とほぼ同一のため、ここでの詳細な説明は省略する。
【００６５】
（ログイン認証処理）
次に、本実施形態に係る認証システムの動作について、ユーザＡが端末１にログインを試みる場合を例に取り、図１１のフローチャートを参照して説明する。
【００６６】
端末１の電源がＯＮされる、あるいは端末１を前回使用していたユーザによりログアウトが行われると、端末１の制御装置１１は、表示装置１４を制御して所定のログイン要求画面を表示させ（ステップＳ４０１）、ユーザからのユーザＩＤの入力を受け付ける（ステップＳ４０２）。ユーザＡは、画面表示に従って、入力装置１６を操作して自己のユーザＩＤの入力を行う。
【００６７】
制御装置１１は、入力されたユーザＩＤを受信すると、記憶装置１３にアクセスし、ユーザＡのユーザＩＤが図３のユーザ管理テーブル１３１に格納されているか否かを判別する（ステップＳ４０３）。
【００６８】
ユーザＡのユーザＩＤが格納されていると判別すると（ステップＳ４０３：Ｙｅｓ）、ステップＳ４１４にジャンプし、制御装置１１は、表示装置１４を制御してパスワードの入力を受け付ける所定の画面を表示させ、パスワードの入力を要求する（ステップＳ４１４）。ユーザＢは、画面表示に従って入力装置５６からパスワードの入力をおこなう。制御装置５１は、入力されたパスワードが正しいか否か（記憶装置１３に記憶されているものと一致するか否か）を判別する（ステップＳ４１５）。正しくないと判別すると（ステップＳ４１５：Ｎｏ）、ステップＳ４１７にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ４１７）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。一方、パスワードが正しいと判別すると（ステップＳ４１５：Ｙｅｓ）、制御装置１１はユーザＡによるログインを許可し（ステップＳ４１６）、この処理を終了する。
【００６９】
一方、ユーザＡのユーザＩＤが格納されていないと判別すると（ステップＳ４０３：Ｎｏ）、制御装置１１は、ネットワークＮを介して接続された同ドメイン（ドメインＤ１）内の他の端末２（２１〜２ｎ）から所望のユーザＩＤを検索する所定のプログラム（自動検索プログラム）が設定されているか否かを判別する（ステップＳ４０４）。
【００７０】
自動検索プログラムが設定されていないと判別すると（ステップＳ４０４：Ｎｏ）、ステップＳ４１７にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ４１７）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【００７１】
一方、自動検索プログラムが設定されていると判別すると（ステップＳ４０４：Ｙｅｓ）、そのプログラムに基づいて他の端末２（２１〜２ｎ）にアクセスして、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が格納されている端末を検索する（ステップＳ４０５）。この認証情報検索処理についての詳細は、上述の実施形態１におけるものと同様であるため、ここでの説明は省略する。
【００７２】
制御装置１１は、ステップＳ４０５において認証情報検索処理を行った結果、他のいずれかの端末において、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が検索されたか否かを判別する（ステップＳ４０６）。検索されなかったと判別すると（ステップＳ４０６：Ｎｏ）、ステップＳ４１７にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ４１７）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【００７３】
一方、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が検索されたと判別すると（ステップＳ４０６：Ｙｅｓ）、制御装置１１は、検索結果に基づいてユーザＡの認証情報と実質的に同一の認証情報が記憶されている端末にアクセスし、その認証情報を取得して、「仮登録」として記憶装置１３に記憶させる（ステップＳ４０７）。
【００７４】
次に、制御装置１１は、表示装置１４を制御してパスワードの入力を促す所定の画面を表示させ、ユーザからのパスワードの入力を待つ（ステップＳ４０８）。ユーザＡは、画面表示に従って入力装置１６からパスワードの入力をおこなう。
【００７５】
制御装置１１は、入力されたパスワードが、ステップＳ４０７において「仮登録」した認証情報のものと一致するか否かを判別する（ステップＳ４０９）。一致しないと判別すると（ステップＳ４０９：Ｎｏ）、ステップＳ４１７にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ４１７）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【００７６】
一方、パスワードが一致すると判別すると（ステップＳ４０９：Ｙｅｓ）、制御装置１１はユーザＡによる端末１への「利用制限付き」のログインを許可し（ステップＳ４１０）、表示装置１４を制御して所定の利用制限付き画面を表示させる。また、制御装置１１は、ステップＳ４０７にて仮登録したユーザＡの認証情報を、管理者用端末５に送信する（ステップＳ４１１）。
【００７７】
次に、制御装置１１は、ユーザＡの認証情報をその認証情報が設定されていない他の端末に配信する指定がされているか否かを判別する（ステップＳ４１２）。配信指定がされていないと判別すると（ステップＳ４１２：Ｎｏ）、制御装置１１はそのまま処理を終了する。
【００７８】
一方、認証情報の配信先の指定がされていると判別すると（ステップＳ４１２：Ｙｅｓ）、制御装置１１は、通信装置１７を制御して、指定された配信先の情報を管理者用端末５へ送信する（ステップＳ４１３）。
【００７９】
（正式登録処理）
次に、管理者用端末５が仮登録された認証情報を正式登録する処理について、図１２のフローチャートを参照して説明する。
【００８０】
まず、管理者用端末５の制御装置５１は、ネットワークＮを介して接続された端末（端末１、２１〜２ｎ、３１〜３ｍ等）から、仮認証情報を受信したか否かを判別する（ステップＳ５０１）。受信しなかったと判別すると（ステップＳ５０１：Ｎｏ）、制御装置５１はそのまま処理を終える。
【００８１】
一方、仮認証情報を受信したと判別すると（ステップＳ５０１：Ｙｅｓ）、制御装置５１は、表示装置５４を制御して管理者に仮認証情報の正式登録を要求する画面を表示させ、管理者による正式登録を待つ（ステップＳ５０２）。
【００８２】
制御装置５１は、管理者による許可が下りたか否か（正式登録を承認する指示が、入力装置５６を介して管理者から入力されたか否か）を判別する（ステップＳ５０３）。管理者からの許可が下りないと判別すると（ステップＳ５０３：Ｎｏ）、制御装置５１はそのまま処理を終了する。
【００８３】
一方、管理者からの許可が下りたと判別すると（ステップＳ５０３：Ｙｅｓ）、制御装置５１は、仮認証情報を正式認証情報へと変更するよう要求する信号を端末１に送信し、端末１はこの信号に従って、自己の記憶装置１３のユーザ管理テーブル１３１を更新する（ステップＳ５０４）。
【００８４】
次に、制御装置５１は、認証情報の発信元の端末から、他の端末への認証情報の配信指定の要求が出されているか否かを判別する（ステップＳ５０５）。出されていないと判別すると（ステップＳ５０５：Ｎｏ）、処理は後述するステップＳ５０７へジャンプする。      
【００８５】
一方、配信指定の要求が出されていると判別すると（ステップＳ５０５：Ｙｅｓ）、制御装置５１は、通信装置５７を制御して、ステップＳ５０４で正式登録した認証情報を、指定された配信先へと送信する（ステップＳ５０６）。そして、正式登録をおこなったすべての端末に対して、ユーザＡによる利用制限を解除する（ステップＳ５０７）。
【００８６】
（リモートアクセスの際の認証情報検索処理）
次に、ユーザＡがドメインＤ２内の端末３（３１〜３ｍ）から、ドメインＤ１内の端末１にログインを試みる場合の認証情報検索処理の動作について、図１３のフローチャートを参照して説明する。尚、認証情報検索処理以外の処理動作については、前述のログイン認証処理のものと重複するため、ここでの説明は省略する。
【００８７】
アクセスを受けた端末１の制御装置１１は、通信装置１７を介して、自己と同ドメインであるドメインＤ１内の他の複数の端末を検索し、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が記憶されている端末から、その認証情報を取得する（ステップＳ６０１）。
【００８８】
端末１の制御装置１１は、通信装置１７を介して、自己のドメインと異なるドメインＤ２内の複数の端末（３１〜３ｍ）を検索し、入力されたユーザＩＤと同じユーザＩＤを含む認証情報が記憶されている端末から、その認証情報を取得する（ステップＳ６０２）。尚、検索方法に関しては上述の実施形態１のものと同様であるため、ここでの説明は省略する。
【００８９】
次に、端末１の制御装置１１は、ドメインＤ１内の端末から取得したユーザＡに関する認証情報とドメインＤ２内の端末から取得したユーザＡに関する認証情報との整合性をチェックし（ステップＳ６０３）、整合する（同じである）か否かを判別する（ステップＳ６０４）。
【００９０】
整合すると判別すると（ステップＳ６０４：Ｙｅｓ）、制御装置１１は、検索された認証情報を有効であると判定する（ステップＳ６０５）。一方、整合しないと判別すると（ステップＳ６０５：Ｎｏ）、制御装置１１は、検索された認証情報を無効であると判定し（ステップＳ６０６）、処理を終了する。
【００９１】
以上説明したような構成及び処理により、本実施形態に係る認証システムが実現される。自動的に行われる仮登録、管理者による正式登録という段階を踏むことによって、上述の実施形態１と比較して、さらにセキュリティの高い認証システムを実現させることが可能となる。
【００９２】
（実施形態３）
前述の実施形態１及び実施形態２では、認証情報がユーザＩＤ（識別情報）とパスワード（照合情報）とから構成されている例を示した。しかし、指紋や網膜など、識別情報と照合情報とに区別されない認証情報を用いる認証方式も存在する。以下、認証情報が識別情報と照合情報とに区別されない場合の例として、指紋認証を用いた認証システムについて説明する。
【００９３】
本実施形態に係る認証システムの構成は、前述の実施形態１に係る認証システムのものと同様であり、図１に示すように、ネットワークＮを介して接続されたドメインＤ１内の端末１及び複数の端末２（端末２１〜２ｎ）と、ドメインＤ１内の端末を統括するルータ装置４と、を備えている。本実施形態に係る認証システムが、前述の実施形態１のものと異なる点は、図１４に示すように、端末１（及び他の端末２１〜２ｎ）がユーザの指紋を読み取るための所定の画像読取装置１８を備える点である。
【００９４】
画像読取装置１８は、イメージスキャナ等の所定の画像入力装置から構成され、ユーザの操作によってユーザの指紋画像を取得して制御装置１１に供給する。
【００９５】
また、本実施形態に係る端末１の記憶装置１３におけるデータ記憶領域１３ｂには、図１５に示すような、ユーザの指紋画像のデータ（指紋データ）を記憶するユーザ管理テーブル１３２が格納されている。
【００９６】
端末１は、画像読取装置１８を用いて読み取ったユーザの指紋画像をユーザ管理テーブル１３２に記憶されている指紋データと比較して、認証を行う。したがって、上記実施形態１及び実施形態２では、識別情報（ユーザＩＤ）と照合情報（パスワード）とを用いて認証を行ったが、本実施形態では、認証情報（指紋データ）のみを用いて認証を行うことになる。
【００９７】
また、プログラム記憶領域１３ａに格納される自動検索プログラムは、ネットワークＮを介して接続された他の端末にアクセスし、端末１に入力された指紋データと一致する指紋データ（実質的に同一の指紋データ）を記憶する端末を検索して、検索された端末からその指紋データを取得する処理動作のためのプログラムである。
【００９８】
（ログイン認証処理）
次に、本実施形態に係るログイン認証システムが行う処理動作について、ユーザＡが端末１にログインを試みる場合を例に取り、図１６のフローチャートを参照して説明する。
【００９９】
端末１の電源がＯＮされる、あるいは端末１を前回使用していたユーザによりログアウトが行われると、端末１の制御装置１１は、表示装置１４を制御して所定のログイン要求画面を表示させ（ステップＳ７０１）、ユーザからの指紋の入力を受け付ける（ステップＳ７０２）。ユーザＡは、画面表示に従って、画像読み取り装置を操作して自己の指紋を読み取らせる。
【０１００】
制御部１１は、入力された指紋データ（指紋画像）を受信すると、記憶装置１３のデータ記憶領域１３ｂにアクセスし、入力された指紋データが図３のユーザ管理テーブル１３１に格納されているか否かを判別する（ステップＳ７０３）。
【０１０１】
ユーザＡのユーザＩＤが格納されていると判別すると（ステップＳ７０３：Ｙｅｓ）、ステップＳ７０８にジャンプし、制御装置１１はユーザＡによる端末１へのログインを許可して（ステップＳ７０８）、表示装置１４を制御して所定のログイン後の画面を表示させる。
【０１０２】
一方、ユーザＡのユーザＩＤが格納されていないと判別すると（ステップＳ７０３：Ｎｏ）、制御装置１１は、表示装置１４を制御して、ネットワークＮを介して接続された同ドメイン内の他の端末である端末２（２１〜２ｎ）から所望の指紋データを検索して取得する「自動検索」を行うか否かを問う所定の画面を表示させる。そして、制御装置１１はユーザからの入力を待ち、自動検索が指定された否かを判別する（ステップＳ７０４）。
【０１０３】
自動検索が指定されていないと判別すると（ステップＳ７０４：Ｎｏ）、ステップＳ７１１にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ７１１）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【０１０４】
一方、自動検索プログラムが指定されていると判別すると（ステップＳ７０４：Ｙｅｓ）、そのプログラムに基づいて同ドメイン内の他の端末（２１〜２ｎ）にアクセスして、入力された指紋データと一致する（実質的に同一な）指紋データが格納されている端末を検索する（ステップＳ７０５）。
【０１０５】
制御装置１１は、ステップＳ７０５において指紋データを検索した結果、他のいずれかの端末において、ステップＳ７０２にて入力を受け付けた指紋データと一致する指紋データが検索されたか否かを判別する（ステップＳ７０６）。検索されなかったと判別すると（ステップＳ７０６：Ｎｏ）、ステップＳ７１１にジャンプして、制御装置１１はユーザＡによるログインを不許可であるとし（ステップＳ７１１）、その旨を示す所定のメッセージを含む画面を、表示装置１４に表示させる。
【０１０６】
一方、ステップＳ７０２にて入力を受け付けた指紋データと一致するの指紋データが検索されたと判別すると（ステップＳ７０６：Ｙｅｓ）、制御装置１１は、検索結果に基づいて、その指紋データが記憶されている端末にアクセスし、その指紋データを取得して記憶装置１３のデータ記憶領域１３ｂに記憶させる（ステップＳ７０７）。
【０１０７】
次に、制御装置１１は、制御装置１１はユーザＡによる端末１へのログインを許可し（ステップＳ７０８）、表示装置１４を制御して所定のログイン後の画面を表示させる。
【０１０８】
次に、制御装置１１は、同ドメイン内の端末２１〜２ｎのうち、ユーザＡの指紋データが設定されていない端末にユーザＡの指紋データを配信するか否かを問う画面を、表示装置１４を制御して表示させる。そして、制御装置１１はユーザからの入力を待ち、指紋データの配信が指定されたか否かを判別する（ステップＳ７０９）。配信の指定がされていないと判別すると（ステップＳ７０９：Ｎｏ）、制御装置１１はそのまま処理を終了する。
【０１０９】
一方、指紋データの配信が指定されていると判別すると（ステップＳ７０９：Ｙｅｓ）、制御装置１１は、通信装置１７を制御して、ユーザＡの指紋データをその指紋データの設定を要求する信号とともに、指定された配信先の端末に送信する（ステップＳ７１０）。
【０１１０】
以上説明したような構成及び処理により、本実施形態に係る認証システムが実現される。上記実施形態１及び実施形態２では、認証情報が識別情報（ユーザＩＤ）と照合情報（パスワード）とから構成され、このうち識別情報が一致する認証情報を実質的に同一の認証情報であるとして、他端末からの認証情報の取得を行った。一方、実施形態３（本実施形態）では、識別情報と照合情報とに区別されない認証情報として指紋データを用い、認証情報が完全に一致する場合に他端末からの認証情報の取得を行う。すなわち、実施形態３では、「完全に一致」する認証情報が、「実質的に同一」な認証情報であるということになる。
【０１１１】
尚、本発明は上記実施形態に限られず、様々な変形や応用が可能である。例えば、上記実施形態２において、認証システムはドメインＤ１とドメインＤ２とから構成されるとしたが、これに限定されず、ドメインＤ３、Ｄ４・・・とさらに多くの異なるドメインから構成されていてもよい。
【０１１２】
また、上記実施形態１及び２では入力されたユーザＩＤ（識別情報）と一致するユーザＩＤ（識別情報）を含む認証情報のことを「実質的に同一」な認証情報とし、上記実施形態３では入力された指紋データ（認証情報）と完全に一致する指紋データ（認証情報）のことを「実質的に同一」な認証情報であるとした。しかし、「実質的に同一」の意味はこれらに限定されない。「実質的に同一」であるためには、双方が一定の関係を満たしていればよく、例えば、入力された認証情報（Ｘ）と端末に記憶されている情報（Ｙ）とが、所定の関係式Ｙ＝Ｆ（Ｘ）を満たす場合を、実質的に同一であるとすることも可能である。
【０１１３】
上記実施形態１では、ユーザは識別情報であるユーザＩＤと、照合情報であるパスワードとを別個に入力し、また端末１はそれらを別個に認証するものとした。しかし、これに限られず、例えばユーザＩＤとパスワードとを同時に入力させて認証を行うような構成も可能である。
【０１１４】
また、上記実施形態２では、識別情報と照合情報とに区別されない認証情報として、指紋を認証情報とする場合の例を示したが、網膜や声紋等、人物を識別可能な他の認証情報を用いて認証を行うようなものであってもよい。
【０１１５】
また、上記実施形態では、同ドメイン内の端末から認証情報を取得するものとして説明したが、これに限定されず、例えば同じ暗号化キー及び復号化キーを有する端末から認証情報を取得するような構成とすることも可能である。
【０１１６】
上記実施形態では、ユーザが端末にログインすると、ログイン後の所定の画面が表示されると説明したが、この所定の画面は特定のものに限定されず、例えば、ユーザＩＤによって異なる画面が表示されるような構成としてもよい。
【０１１７】
また、前述した実施形態１の認証情報検索処理において、複数の実質的に同一の認証情報（同じユーザＩＤを含む認証情報）から認証情報を選択する際、一番最近にログインしたものを優先的に選択するとしたが、選択条件はこれに限定されない。例えば、一定期間のうちに最も多くログインした認証情報を有効とするような構成とすることも可能である。また、一番最近に新規のログイン設定を行った認証情報を選択する構成としてもよい。
【０１１８】
また、前述した実施形態２において、ユーザＡがドメインＤ２内の端末３からドメインＤ１内の端末１へのリモートアクセスを試みる例を示したが、例えばインターネット等のグローバルなネットワークを介して端末１にログインするような構成も可能である。
【図面の簡単な説明】
【０１１９】
【図１】本発明の実施形態１に係る認証システムの構成を示す図である。
【図２】図１のドメインＤ１内の端末装置の構成を示す図である。
【図３】図２の端末装置の記憶装置に格納されるユーザ管理テーブルの例を示す図である。
【図４】図１の認証システムが行うログイン認証処理の動作を説明するためのフローチャートである。
【図５】図４のログイン認証処理内の動作である認証情報検索処理の動作を説明するためのフローチャートである。
【図６】認証情報を変更する際の処理動作を説明するためのフローチャートである。
【図７】図６の登録変更処理の際に端末装置に表示される画面の例を示す図である。
【図８】本発明の実施形態２に係る認証システムの構成を示す図である。
【図９】図８の認証システムにおける管理者用端末の構成を示す図である。
【図１０】図９の管理者用端末の記憶装置に格納されるホスト管理テーブルの例を示す図である。
【図１１】図８の認証システムが行うログイン認証処理の動作を説明するためのフローチャートである。
【図１２】図９の管理者用端末が行う正式登録処理の動作を説明するためのフローチャートである。
【図１３】リモートアクセスの際に図８の認証システムが行う認証情報検索処理の動作を説明するためのフローチャートである。
【図１４】本発明の実施形態３に係る認証システムにおける端末装置の内部構成を示す図である。
【図１５】図１４の端末装置の記憶装置に格納されるユーザ管理テーブルの例を示す図である。
【図１６】図１４の認証システムが行うログイン認証処理の動作を説明するためのフローチャートである。
【符号の説明】
【０１２０】
１・・・端末、２・・・端末、３・・・端末、４・・・ルータ装置、５・・・管理者用端末、Ｎ・・・ローカルネットワーク、１１・・・制御装置、１２・・・ＲＡＭ、１２ａ・・・プログラム実行領域、１２ｂ・・・作業領域、１３・・・記憶装置、１３ａ・・・プログラム記憶領域、１３ｂ・・・データ記憶領域、１４・・・表示装置、１５・・・印刷装置、１６・・・入力装置、１７・・・通信装置、１８・・・画像読取装置、５１・・・制御装置、５２・・・ＲＡＭ、５２ａ・・・プログラム実行領域、５２ｂ・・・作業領域、５３・・・記憶装置、５３ａ・・・プログラム記憶領域、５３ｂ・・・データ記憶領域、５４・・・表示装置、５５・・・印刷装置、５６・・・入力装置、５７・・・通信装置、１３１・・・ユーザ管理テーブル、１３２・・・ユーザ管理テーブル、５３１・・・ホスト管理テーブル
【図１】
2005190394.tif 000003
【図２】
2005190394.tif 000004
【図３】
2005190394.tif 000005
【図４】
2005190394.tif 000006
【図５】
2005190394.tif 000007
【図６】
2005190394.tif 000008
【図７】
2005190394.tif 000009
【図８】
2005190394.tif 000010
【図９】
2005190394.tif 000011
【図１０】
2005190394.tif 000012
【図１１】
2005190394.tif 000013
【図１２】
2005190394.tif 000014
【図１３】
2005190394.tif 000015
【図１４】
2005190394.tif 000016
【図１５】
2005190394.tif 000017
【図１６】
2005190394.tif 000018