(57)【要約】【課題】複数の電子装置にログインするための共通のインタフェースをユーザに提供し、ユーザが電子装置にログインする際の入力操作を簡略化する。【解決手段】主装置２は、クライアント装置３との間でユーザを認証する第１の認証情報、ユニット１とクライアント装置３間でユーザを認証する第２の認証情報を記憶し、ユーザ認証後に、ログイン要求画面をクライアント装置３に送信し、ログイン要求画面上でユニット１が選択された場合、ユニット１に対応する第２の認証情報をログイン要求に付加して送信する。ユニット１は、自装置に対応する第２の認証情報を取得し、ログイン要求に付加された第２の認証情報と取得した第２の認証情報に基づいてユーザ認証を行う。【選択図】        図１
2004302555.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ通信網と接続されユーザ認証を個々に必要とする複数の電子装置と、前記通信網と接続され、前記複数の電子装置を管理するログイン管理装置とを有するユーザ認証システムであって、
前記ログイン管理装置は、
自装置とクライアント装置間および前記電子装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する第１の記憶手段と、
前記電子装置へのログインを希望する前記クライアント装置から認証情報を受信したとき、この認証情報と前記第１の記憶手段に記憶された認証情報とに基づいてユーザ認証を行う第１の認証手段と、
前記ユーザ認証後、前記複数の電子装置にログインするためのログイン要求画面を前記クライアント装置に送信するログイン要求画面送信手段と、
前記ログイン要求画面上で前記複数の電子装置のうちいずれかが選択された場合、前記クライアント装置と前記選択された電子装置間のログイン処理を要求するログイン要求に、前記選択された電子装置に対応する前記第１の記憶手段に記憶された認証情報を付加して送信するログイン要求代行手段とを備え、
前記電子装置は、
自装置に対応する前記第１の記憶手段に記憶された認証情報を前記ログイン管理装置から取得する取得手段と、
取得した認証情報を記憶する第２の記憶手段と、
前記ログイン要求を受信したとき、このログイン要求に付加された認証情報と前記第２の記憶手段に記憶された認証情報とに基づいてユーザ認証を行う第２の認証手段とを備えることを特徴とするユーザ認証システム。
【請求項２】
請求項１記載のユーザ認証システムにおいて、
前記ログイン要求代行手段は、前記選択された電子装置を転送先とする転送先情報を前記ログイン要求に付加して、このログイン要求を前記クライアント装置に送信し、前記転送先情報により前記クライアント装置から前記選択された電子装置へ前記ログイン要求を転送させることを特徴とするユーザ認証システム。
【請求項３】
それぞれ通信網と接続されユーザ認証を個々に必要とする複数の電子装置を管理するログイン管理装置であって、
自装置とクライアント装置間および前記電子装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する記憶手段と、
この記憶手段に記憶された認証情報を対応する前記電子装置に送信して記憶させる認証情報送信手段と、
前記電子装置へのログインを希望する前記クライアント装置から認証情報を受信したとき、この認証情報と前記記憶手段に記憶された認証情報とに基づいてユーザ認証を行う認証手段と、
前記ユーザ認証後、前記複数の電子装置にログインするためのログイン要求画面を前記クライアント装置に送信するログイン要求画面送信手段と、
前記ログイン要求画面上で前記複数の電子装置のうちいずれかが選択された場合、前記クライアント装置と前記選択された電子装置間のログイン処理を要求するログイン要求に、前記選択された電子装置に対応する前記記憶手段に記憶された認証情報を付加して送信し、前記ログイン要求に付加した認証情報と前記選択された電子装置に記憶された認証情報とに基づいて前記選択された電子装置にユーザ認証を行わせるログイン要求代行手段とを備えることを特徴とするログイン管理装置。
【請求項４】
請求項３記載のログイン管理装置において、
前記ログイン要求代行手段は、前記選択された電子装置を転送先とする転送先情報を前記ログイン要求に付加して、このログイン要求を前記クライアント装置に送信し、前記転送先情報により前記クライアント装置から前記選択された電子装置へ前記ログイン要求を転送させることを特徴とするログイン管理装置。
【請求項５】
通信網と接続され、自装置へのログインがログイン管理装置によって管理され、ユーザ認証を個々に必要とする電子装置であって、
前記ログイン管理装置とクライアント装置間および自装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する前記ログイン管理装置から、自装置に対応する前記認証情報を取得する取得手段と、
取得した認証情報を記憶する記憶手段と、
前記クライアント装置を認証した前記ログイン管理装置から、自装置に対応する前記認証情報が付加されたログイン要求が送信された場合、このログイン要求に付加された認証情報と前記記憶手段に記憶された認証情報とに基づいてユーザ認証を行う認証手段とを備えることを特徴とする電子装置。
【請求項６】
請求項５記載の電子装置において、
前記ユーザ認証後、前記クライアント装置にサービスを提供するサービス提供手段を備えることを特徴とする電子装置。
【請求項７】
それぞれ通信網と接続されユーザ認証を個々に必要とする複数の電子装置を管理するログイン管理装置としてコンピュータを動作させるログイン管理プログラムであって、
自装置とクライアント装置間および前記電子装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する記憶手順と、
この記憶手順で記憶された認証情報を対応する前記電子装置に送信して記憶させる認証情報送信手順と、
前記電子装置へのログインを希望する前記クライアント装置から認証情報を受信したとき、この認証情報と前記記憶手順で記憶された認証情報とに基づいてユーザ認証を行う認証手順と、
前記ユーザ認証後、前記複数の電子装置にログインするためのログイン要求画面を前記クライアント装置に送信するログイン要求画面送信手順と、
前記ログイン要求画面上で前記複数の電子装置のうちいずれかが選択された場合、前記クライアント装置と前記選択された電子装置間のログイン処理を要求するログイン要求に、前記選択された電子装置に対応する前記記憶手順で記憶された認証情報を付加して送信し、前記ログイン要求に付加した認証情報と前記選択された電子装置に記憶された認証情報とに基づいて前記選択された電子装置にユーザ認証を行わせるログイン要求代行手順とをコンピュータに実行させることを特徴とするログイン管理プログラム。
【請求項８】
請求項７記載のログイン管理プログラムにおいて、
前記ログイン要求代行手順は、前記選択された電子装置を転送先とする転送先情報を前記ログイン要求に付加して、このログイン要求を前記クライアント装置に送信し、前記転送先情報により前記クライアント装置から前記選択された電子装置へ前記ログイン要求を転送させることを特徴とするログイン管理プログラム。
【請求項９】
通信網と接続され、自装置へのログインがログイン管理装置によって管理され、ユーザ認証を個々に必要とする電子装置としてコンピュータを動作させる電子装置プログラムであって、
前記ログイン管理装置とクライアント装置間および自装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する前記ログイン管理装置から、自装置に対応する前記認証情報を取得する取得手順と、
取得した認証情報を記憶する記憶手順と、
前記クライアント装置を認証した前記ログイン管理装置から、自装置に対応する前記認証情報が付加されたログイン要求が送信された場合、このログイン要求に付加された認証情報と前記記憶手段に記憶された認証情報とに基づいてユーザ認証を行う認証手順とをコンピュータに実行させることを特徴とする電子装置プログラム。
【請求項１０】
請求項９記載の電子装置プログラムにおいて、
前記ユーザ認証後、前記クライアント装置にサービスを提供するサービス提供手順をコンピュータに実行させることを特徴とする電子装置プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の電子装置にログインするための共通のインタフェースをユーザに提供し、ユーザが電子装置にログインする際の入力操作を簡略化するユーザ認証システム、ログイン管理装置、電子装置およびプログラムに関するものである。
【０００２】
【従来の技術】
従来より、企業等においては、コンピュータ等の複数の装置を同時に利用可能にするシステムが構築されている場合がある。このシステムにおける複数の装置は、企業内あるいは企業外の通信網からログイン可能なので、個々の装置毎にユーザ認証を必要とし、ユーザＩＤおよびパスワードを個々の装置毎に入力する必要があった。このように複数の装置がそれぞれ通信網に接続され、通信網からログイン可能な場合には、各装置に登録されたユーザＩＤおよびパスワードが同一であったとしても、個々の装置毎にユーザＩＤおよびパスワードを入力する必要があるため、ユーザＩＤおよびパスワードの入力操作が煩雑になるという問題点があり、入力操作を簡略化する技術が要望されていた。
【０００３】
そこで、ユーザＩＤおよびパスワードの入力操作を簡略化する複数サーバ間ログイン連携システムが提案されている（例えば、特許文献１参照）。この複数サーバ間ログイン連携システムでは、ユーザから複数のサーバ装置へのログインを管理するログイン管理装置に対して、最初にユーザのクライアント装置からユーザＩＤおよびパスワードを送付し、ログイン処理が終了すると、ログイン管理装置がユーザＩＤおよびパスワードを暗号化して、ログイン管理装置で暗号化されたユーザＩＤおよびパスワードをクライアント装置が保持する。そして、ユーザがサーバ装置を利用する場合は、クライアント装置が保持している暗号データをサーバ装置に送付し、サーバ装置は、送付された暗号データを復号することにより、ユーザＩＤおよびパスワードを抽出してログイン処理を行う。こうして、複数サーバ間ログイン連携システムでは、ユーザＩＤおよびパスワードの入力操作の簡略化を実現している。なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【０００４】
【特許文献１】
特開２００２−１８３０９４号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、特許文献１に開示された複数サーバ間ログイン連携システムでは、ログイン管理装置に暗号化手段を設け、各サーバ装置に復号化手段を設ける必要があるため、ログイン管理装置とサーバ装置の構成が複雑になるという問題点があった。また、特許文献１では、ログイン管理装置とサーバ装置に暗号化手段や復号化手段を設けずに、ユーザＩＤおよびパスワードを送受信する通信路自体を暗号化する手法も開示されているが、この場合には、暗号化されていないユーザＩＤおよびパスワードがクライアント装置に保持されているため、ユーザＩＤおよびパスワードが漏洩する可能性があった。
【０００６】
また、特許文献１に開示された複数サーバ間ログイン連携システムでは、複数のサーバ装置にログインするための共通のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供しておらず、したがって複数のサーバ装置は、ユーザがログインするためのＧＵＩを個々に用意しなければならないという問題点があった。なお、以上のような問題点は、複数のサーバ装置を利用可能なシステムに限らず、他の電子装置を複数備えたシステムでも同様に発生し得る。
【０００７】
本発明は、上記課題を解決するためになされたもので、複数の電子装置にログインするための共通のインタフェースをユーザに提供し、かつユーザが電子装置にログインする際の入力操作を簡略化することができるユーザ認証システム、ログイン管理装置、電子装置およびプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、それぞれ通信網と接続されユーザ認証を個々に必要とする複数の電子装置と、前記通信網と接続され、前記複数の電子装置を管理するログイン管理装置とを有するユーザ認証システムであって、前記ログイン管理装置は、自装置とクライアント装置間および前記電子装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する第１の記憶手段と、前記電子装置へのログインを希望する前記クライアント装置から認証情報を受信したとき、この認証情報と前記第１の記憶手段に記憶された認証情報とに基づいてユーザ認証を行う第１の認証手段と、前記ユーザ認証後、前記複数の電子装置にログインするためのログイン要求画面を前記クライアント装置に送信するログイン要求画面送信手段と、前記ログイン要求画面上で前記複数の電子装置のうちいずれかが選択された場合、前記クライアント装置と前記選択された電子装置間のログイン処理を要求するログイン要求に、前記選択された電子装置に対応する前記第１の記憶手段に記憶された認証情報を付加して送信するログイン要求代行手段とを備え、前記電子装置は、自装置に対応する前記第１の記憶手段に記憶された認証情報を前記ログイン管理装置から取得する取得手段と、取得した認証情報を記憶する第２の記憶手段と、前記ログイン要求を受信したとき、このログイン要求に付加された認証情報と前記第２の記憶手段に記憶された認証情報とに基づいてユーザ認証を行う第２の認証手段とを備えるものである。
また、本発明のユーザ認証システムの１構成例において、前記ログイン要求代行手段は、前記選択された電子装置を転送先とする転送先情報を前記ログイン要求に付加して、このログイン要求を前記クライアント装置に送信し、前記転送先情報により前記クライアント装置から前記選択された電子装置へ前記ログイン要求を転送させるものである。
【０００９】
また、本発明は、それぞれ通信網と接続されユーザ認証を個々に必要とする複数の電子装置を管理するログイン管理装置であって、自装置とクライアント装置間および前記電子装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する記憶手段と、この記憶手段に記憶された認証情報を対応する前記電子装置に送信して記憶させる認証情報送信手段と、前記電子装置へのログインを希望する前記クライアント装置から認証情報を受信したとき、この認証情報と前記記憶手段に記憶された認証情報とに基づいてユーザ認証を行う認証手段と、前記ユーザ認証後、前記複数の電子装置にログインするためのログイン要求画面を前記クライアント装置に送信するログイン要求画面送信手段と、前記ログイン要求画面上で前記複数の電子装置のうちいずれかが選択された場合、前記クライアント装置と前記選択された電子装置間のログイン処理を要求するログイン要求に、前記選択された電子装置に対応する前記記憶手段に記憶された認証情報を付加して送信し、前記ログイン要求に付加した認証情報と前記選択された電子装置に記憶された認証情報とに基づいて前記選択された電子装置にユーザ認証を行わせるログイン要求代行手段とを備えるものである。
また、本発明のログイン管理装置の１構成例において、前記ログイン要求代行手段は、前記選択された電子装置を転送先とする転送先情報を前記ログイン要求に付加して、このログイン要求を前記クライアント装置に送信し、前記転送先情報により前記クライアント装置から前記選択された電子装置へ前記ログイン要求を転送させるものである。
【００１０】
また、本発明は、通信網と接続され、自装置へのログインがログイン管理装置によって管理され、ユーザ認証を個々に必要とする電子装置であって、前記ログイン管理装置とクライアント装置間および自装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する前記ログイン管理装置から、自装置に対応する前記認証情報を取得する取得手段と、取得した認証情報を記憶する記憶手段と、前記クライアント装置を認証した前記ログイン管理装置から、自装置に対応する前記認証情報が付加されたログイン要求が送信された場合、このログイン要求に付加された認証情報と前記記憶手段に記憶された認証情報とに基づいてユーザ認証を行う認証手段とを備えるものである。
また、本発明の電子装置の１構成例は、前記ユーザ認証後、前記クライアント装置にサービスを提供するサービス提供手段を備えるものである。
【００１１】
また、本発明は、それぞれ通信網と接続されユーザ認証を個々に必要とする複数の電子装置を管理するログイン管理装置としてコンピュータを動作させるログイン管理プログラムであって、自装置とクライアント装置間および前記電子装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する記憶手順と、この記憶手順で記憶された認証情報を対応する前記電子装置に送信して記憶させる認証情報送信手順と、前記電子装置へのログインを希望する前記クライアント装置から認証情報を受信したとき、この認証情報と前記記憶手順で記憶された認証情報とに基づいてユーザ認証を行う認証手順と、前記ユーザ認証後、前記複数の電子装置にログインするためのログイン要求画面を前記クライアント装置に送信するログイン要求画面送信手順と、前記ログイン要求画面上で前記複数の電子装置のうちいずれかが選択された場合、前記クライアント装置と前記選択された電子装置間のログイン処理を要求するログイン要求に、前記選択された電子装置に対応する前記記憶手順で記憶された認証情報を付加して送信し、前記ログイン要求に付加した認証情報と前記選択された電子装置に記憶された認証情報とに基づいて前記選択された電子装置にユーザ認証を行わせるログイン要求代行手順とをコンピュータに実行させるようにしたものである。
また、本発明のログイン管理プログラムの１構成例において、前記ログイン要求代行手順は、前記選択された電子装置を転送先とする転送先情報を前記ログイン要求に付加して、このログイン要求を前記クライアント装置に送信し、前記転送先情報により前記クライアント装置から前記選択された電子装置へ前記ログイン要求を転送させるようにしたものである。
【００１２】
また、本発明は、通信網と接続され、自装置へのログインがログイン管理装置によって管理され、ユーザ認証を個々に必要とする電子装置としてコンピュータを動作させる電子装置プログラムであって、前記ログイン管理装置とクライアント装置間および自装置と前記クライアント装置間のログイン処理においてユーザを認証する認証情報を予め記憶する前記ログイン管理装置から、自装置に対応する前記認証情報を取得する取得手順と、取得した認証情報を記憶する記憶手順と、前記クライアント装置を認証した前記ログイン管理装置から、自装置に対応する前記認証情報が付加されたログイン要求が送信された場合、このログイン要求に付加された認証情報と前記記憶手段に記憶された認証情報とに基づいてユーザ認証を行う認証手順とをコンピュータに実行させるようにしたものである。
また、本発明の電子装置プログラムの１構成例は、前記ユーザ認証後、前記クライアント装置にサービスを提供するサービス提供手順をコンピュータに実行させるようにしたものである。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の実施の形態となるユーザ認証システムの構成を示すブロック図である。ユーザ認証システムは、ユーザ認証を個々に必要とする電子装置であるユニット１（１−Ａ，１−Ｂ，１−Ｃ）と、複数のユニット１を管理するログイン管理装置となる主装置２と、通信網４を介してユニット１や主装置２を利用するクライアント装置３と、ユニット１と主装置２とクライアント装置３とを相互に接続する通信網４と、主装置２とユニット１とを接続する専用線５とを有する。通信網４の例としては、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネット等がある。
【００１４】
各ユニット１は、通信網４と接続される通信網インタフェース部１１と、専用線５と接続される専用線インタフェース部１２と、ユニット全体を制御する制御部１３と、制御部１３の動作に必要な電子装置プログラム等を記憶する記憶部（第２の記憶手段）１４とを有する。制御部１３は、取得手段と第２の認証手段とサービス提供手段とを構成している。なお、各ユニット１は、本発明にとって必須の以上のような構成を備えているものであれば、同一の構成でなくてもよい。例えば、複数のユニット１と主装置２でボタン電話装置を構成する場合、あるユニット１はデータ通信用のルータとなり、別のユニット１は音声通信用のＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ  ）アダプタとなる。
【００１５】
例えばコンピュータからなる主装置２は、通信網４と接続される通信網インタフェース部２１と、専用線５と接続される専用線インタフェース部２２と、主装置全体を制御する制御部２３と、制御部２３の動作に必要なログイン管理プログラム等を記憶する記憶部（第１の記憶手段）２４とを有する。制御部２３は、第１の認証手段とログイン要求画面送信手段とログイン要求代行手段と認証情報送信手段とを構成している。
【００１６】
例えばコンピュータからなるクライアント装置３は、通信網４と接続される通信網インタフェース部３１と、クライアント装置全体を制御する制御部３２と、制御部３２の動作に必要なプログラム等を記憶する記憶部３３と、ユーザがクライアント装置３を操作するための操作部３４と、ユーザに対して情報を提示するための表示部３５とを有する。クライアント装置３は、記憶部３３に記憶されたプログラムにより、通信網４に接続してＷｅｂページを表示するＷｅｂブラウザ機能をユーザに提供する。
【００１７】
次に、以上のようなユーザ認証システムの動作を説明する。図２は、ユーザ認証システムの動作を示すシーケンス図である。まず、主装置２の記憶部２４には、主装置２とクライアント装置３間のログイン処理においてユーザを認証するための第１の認証情報（第１のユーザＩＤおよび第１のパスワード）と、ユニット１とクライアント装置３間のログイン処理においてユーザを認証するための第２の認証情報（第２のユーザＩＤおよび第２のパスワード）とが予め登録されている。第１の認証情報と第２の認証情報とは、同じものでもよいし、異なるものでもよい。また、第２の認証情報は、各ユニット１に共通のものでもよいし、ユニット１毎に異なるものでもよい。
【００１８】
各ユニット１の制御部１３は、電源投入時または主装置２において第２の認証情報が変更されたとき、自装置に対応する第２の認証情報を専用線インタフェース部１２および専用線５を介して主装置２から取得し、取得した第２の認証情報を記憶部１４に格納する（図２ステップＳ１０１）。
【００１９】
次に、ユーザは、主装置２あるいはユニット１へのログインを希望する場合、クライアント装置３の操作部３４を操作し、通信網４を介して主装置２の所定のログインサイトにアクセスすることにより、ログイン要求を行う（ステップＳ１０２）。
【００２０】
通信網インタフェース部２１を介してログイン要求を受信した主装置２の制御部２３は、通信網インタフェース部２１から通信網４を介して要求元のクライアント装置３に図３のような認証画面２０１を送信する（ステップＳ１０３）。クライアント装置３の制御部３２は、通信網インタフェース部３１を介して受信した認証画面２０１を表示部３５に表示させる。認証画面２０１には、ユーザＩＤおよびパスワードの入力を要求する指示が表示される。
【００２１】
認証画面２０１を見たユーザは、操作部３４を操作して、所定のユーザＩＤおよびパスワード（第３の認証情報）を入力する。クライアント装置３の制御部３２は、入力されたユーザＩＤおよびパスワードを通信網インタフェース部３１から通信網４を介して主装置２に送信する（ステップＳ１０４）。
【００２２】
通信網インタフェース部２１を介してユーザＩＤおよびパスワードを受信した主装置２の制御部２３は、ユーザ認証を行う（ステップＳ１０５）。すなわち、制御部２３は、受信したユーザＩＤおよびパスワードと記憶部２４に予め登録された第１の認証情報とを比較し、受信したユーザＩＤと一致するユーザＩＤが第１の認証情報の中に存在し、かつ受信したパスワードと一致するパスワードが第１の認証情報の中に存在する場合、正規のユーザと判断して、クライアント装置３からのログインを許可する。一方、制御部２３は、ユーザＩＤあるいはパスワードのうち少なくとも一方が一致しない場合、ログインを拒否する。
【００２３】
ログインを許可した場合、主装置２の制御部２３は、ユニット１−Ａ，１−Ｂ，１−Ｃにログインするための図４のようなログイン要求画面３０１を通信網インタフェース部２１から通信網４を介してクライアント装置３に送信する（ステップＳ１０６）。クライアント装置３の制御部３２は、通信網インタフェース部３１を介して受信したログイン要求画面３０１を表示部３５に表示させる。ログイン要求画面３０１には、主装置２の機能設定を行うための設定要求ボタン３０２と、ユニット１−Ａ，１−Ｂ，１−Ｃにログインするためのログイン要求ボタン３０３，３０４，３０５とが表示される。
【００２４】
ログイン要求画面３０１を見たユーザは、ユニット１−Ａを利用する場合、操作部３４を操作してログイン要求画面３０１上でログイン要求ボタン３０３を押す（ステップＳ１０７）。ここで、ログイン要求画面３０１のファイル（例えばＨＴＭＬファイル）には、主装置２のＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）プログラムを呼び出すためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ  ）が設定されている。
【００２５】
主装置２のＣＧＩプログラムとしては、主装置２の機能設定を行うためのＣＧＩプログラム（以下、機能設定ＣＧＩプログラムと呼ぶ）や、クライアント装置３からユニット１−Ａ，１−Ｂ，１−Ｃへのログイン要求をクライアント装置３に代わって主装置２が行うＣＧＩプログラム（以下、代行ＣＧＩプログラムと呼ぶ）などがある。そして、主装置２の機能設定ＣＧＩプログラムを呼び出すためのＵＲＬが設定要求ボタン３０２に対応して設定され、ユニット１−Ａ，１−Ｂ，１−Ｃへのログイン要求を行う代行ＣＧＩプログラムを呼び出すためのＵＲＬがそれぞれログイン要求ボタン３０３，３０４，３０５に対応して設定されている。
【００２６】
クライアント装置３の制御部３２は、ログイン要求画面３０１のログイン要求ボタン３０３が選択されると、ユニット１−Ａに対応した代行ＣＧＩプログラムを呼び出すためのＵＲＬ、例えば「ｈｔｔｐ：／／ｕｎｉｔＡ＿ＩＤ．ｃｇｉ」をログイン要求画面３０１のファイルから取得し、このＵＲＬ「ｈｔｔｐ：／／ｕｎｉｔＡ＿ＩＤ．ｃｇｉ」を通信網４を介して主装置２に送信することにより、代行ＣＧＩプログラムの呼出要求を行う（ステップＳ１０８）。
【００２７】
主装置２の制御部２３は、ＵＲＬ「ｈｔｔｐ：／／ｕｎｉｔＡ＿ＩＤ．ｃｇｉ」で指定される代行ＣＧＩプログラムを起動し、この代行ＣＧＩプログラムに従って、クライアント装置３からユニット１−Ａへのログイン要求を代行する。すなわち、制御部２３は、ユニット１−Ａでログイン処理を行うＣＧＩプログラム（以下、ログインＣＧＩプログラムと呼ぶ）を呼び出すためのＵＲＬ、例えば「ｈｔｔｐ：／／ｕｎｉｔＡ．ｃｇｉ」を代行ＣＧＩプログラムから取得すると共に、ユニット１−Ａに対応する第２の認証情報（例えばユーザＩＤが「ｘｘｘｘ」、パスワードが「ｙｙｙｙ」）を記憶部２３から取得して、ＵＲＬ「ｈｔｔｐ：／／ｕｎｉｔＡ．ｃｇｉ」に第２の認証情報をパラメータとして付加する。パラメータを付加したことにより、ＵＲＬは例えば「ｈｔｔｐ：／／ｕｎｉｔＡ．ｃｇｉ？ｕｓｅｒ＿ｉｄ＝ｘｘｘｘ＆ｐａｓｓｗｏｒｄ＝ｙｙｙｙ」となる。さらに、制御部２３は、転送先としてユニット１−Ａを指定した転送先情報をＵＲＬ「ｈｔｔｐ：／／ｕｎｉｔＡ．ｃｇｉ？ｕｓｅｒ＿ｉｄ＝ｘｘｘｘ＆ｐａｓｓｗｏｒｄ＝ｙｙｙｙ」に付加し、この転送先情報を付加したＵＲＬをクライアント装置３に送信することにより、クライアント装置３に代わってユニット１−Ａへのログイン要求を行う（ステップＳ１０９）。
【００２８】
クライアント装置３の制御部３２は、通信網インタフェース部３１を介して受信したログイン要求「ｈｔｔｐ：／／ｕｎｉｔＡ．ｃｇｉ？ｕｓｅｒ＿ｉｄ＝ｘｘｘｘ＆ｐａｓｓｗｏｒｄ＝ｙｙｙｙ」に付加された転送先情報に従って、このログイン要求を通信網インタフェース部３１から通信網４を介してユニット１−Ａに転送する（ステップＳ１１０）。なお、このような転送は、例えばＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ）のリダイレクション機能で実現することができる。
【００２９】
ユニット１−Ａの制御部１３は、受信したログイン要求「ｈｔｔｐ：／／ｕｎｉｔＡ．ｃｇｉ？ｕｓｅｒ＿ｉｄ＝ｘｘｘｘ＆ｐａｓｓｗｏｒｄ＝ｙｙｙｙ」で指定されるログインＣＧＩプログラムを起動し、このログインＣＧＩプログラムに従って、ユーザ認証を行う（ステップＳ１１１）。すなわち、制御部１３は、受信したログイン要求からユーザＩＤ「ｘｘｘｘ」およびパスワード「ｙｙｙｙ」を取得して、ユーザＩＤ「ｘｘｘｘ」およびパスワード「ｙｙｙｙ」と記憶部１４に予め登録された第２の認証情報とを比較し、ユーザＩＤ「ｘｘｘｘ」と一致するユーザＩＤが第２の認証情報の中に存在し、かつパスワード「ｙｙｙｙ」と一致するパスワードが第２の認証情報の中に存在する場合、正規のユーザと判断して、ログインを許可する。一方、制御部１３は、ユーザＩＤあるいはパスワードのうち少なくとも一方が一致しない場合、ログインを拒否する。
【００３０】
ログインを許可した場合、ユニット１−Ａの制御部１３は、ログイン要求を送信したクライアント装置３に図５のような設定画面４０１を送信する（ステップＳ１１２）。なお、ログイン要求「ｈｔｔｐ：／／ｕｎｉｔＡ．ｃｇｉ？ｕｓｅｒ＿ｉｄ＝ｘｘｘｘ＆ｐａｓｓｗｏｒｄ＝ｙｙｙｙ」の本来の送信元は、主装置２であるが、ユニット１−Ａから見たときは、クライアント装置３がログイン要求の送信元として認知される。
【００３１】
クライアント装置３の制御部３２は、受信した設定画面４０１を表示部３５に表示させる。このとき、設定画面４０１は、ログイン要求画面３０１の下部に表示される。設定画面４０１の左側の領域４０２は、ユニット１−Ａの機能設定項目をユーザが選択するための領域であり、右側の領域４０３は、選択された機能設定項目の詳細表示と設定変更のための領域である。こうして、ユーザは、設定画面４０１上でユニット１−Ａの機能設定を行うことができる。本実施の形態では、ユニット１−Ａへのログインについて説明しているが、ステップＳ１０７でログイン要求ボタン３０４，３０５を選択すれば、ユニット１−Ｂ，１−Ｃへのログインを同様に行うことができる。
【００３２】
なお、ログイン要求画面３０１の設定要求ボタン３０２が選択された場合、クライアント装置３の制御部３２は、機能設定ＣＧＩプログラムを起動し、この機能設定ＣＧＩプログラムに従って、設定画面をクライアント装置３に送信する。この設定画面は、前述の設定画面４０１と同様にログイン要求画面３０１の下部に表示され、ユーザは、設定画面上で主装置２の機能設定、例えば第１、第２の認証情報の変更等を行うことができる。
【００３３】
各ユニット１の制御部１３は、ステップＳ１１１でクライアント装置３を認証した後、クライアント装置３のＩＰアドレスを記憶部２４に保存し、このＩＰアドレス以外からの接続要求を無効として、不正な接続を防ぐ。また、各ユニット１の制御部１３は、ステップＳ１１１でクライアント装置３を認証した後、クライアント装置３からの要求を一定時間以上受信しない場合、クライアント装置３との接続を解除して、ログアウトする。
【００３４】
なお、本実施の形態では、ユニット１の例として、ルータやＶｏＩＰアダプタを例に挙げて説明したが、プログラムを実行するコンピュータとしての機能を備えたものであれば、これに限るものではなく、ユーザにサービスを提供するサーバ装置でもよいし、その他の装置でもよい。また、各ユニット１は、自装置に対応する第２の認証情報を専用線５を介して主装置２から取得しているが、通信網４を介して第２の認証情報を取得するようにしてもよい。
【００３５】
【発明の効果】
本発明によれば、ログイン管理装置にログイン要求画面送信手段を設けることにより、複数の電子装置にログインするための共通のインタフェースをクライアント装置のユーザに提供することができる。また、第１の記憶手段と第１の認証手段とログイン要求代行手段とをログイン管理装置に設け、取得手段と第２の記憶手段と第２の認証手段とを電子装置に設けることにより、クライアント装置から選択された電子装置へのログイン要求をクライアント装置に代わってログイン管理装置が行うようにしたので、ユーザは、電子装置にログインする際に、認証情報を一度入力するだけで全ての電子装置にログインすることができる。その結果、認証情報の入力操作を簡略化することができ、ユーザにとっての利便性を向上させることができる。また、従来のシステムのように、ログイン管理装置に暗号化手段を設け、各電子装置に復号化手段を設ける必要がなくなる。また、クライアント装置に認証情報が保持されることはなくなるので、認証情報が漏洩する可能性を低減することができ、セキュリティを向上させることができる。
【００３６】
また、選択された電子装置を転送先とする転送先情報をログイン要求に付加して、このログイン要求をクライアント装置に送信し、転送先情報によりクライアント装置から選択された電子装置へログイン要求を転送させることにより、ログイン管理装置は、クライアント装置から前記選択された電子装置へのログイン要求をクライアント装置に代わって行うことができる。また、クライアント装置は、認証情報が付加されたログイン要求を電子装置へ転送するだけなので、クライアント装置に認証情報が残ることはなく、セキュリティを向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態となるユーザ認証システムの構成を示すブロック図である。
【図２】図１のユーザ認証システムの動作を示すシーケンス図である。
【図３】本発明の実施の形態において主装置からクライアント装置に送信される認証画面の１例を示す図である。
【図４】本発明の実施の形態において主装置からクライアント装置に送信されるログイン要求画面の１例を示す図である。
【図５】本発明の実施の形態においてユニットからクライアント装置に送信される設定画面の１例を示す図である。
【符号の説明】
１−Ａ、１−Ｂ、１−Ｃ…ユニット、２…主装置、３…クライアント装置、４…通信網、５…専用線。
【図１】
2004302555.tif 000003
【図２】
2004302555.tif 000004
【図３】
2004302555.tif 000005
【図４】
2004302555.tif 000006
【図５】
2004302555.tif 000007