(57)【要約】【課題】  ネットワークに接続された複数のサーバに容易にログインする。【解決手段】  ネットワーク１０に接続された複数のサーバを検索してログイン画面に表示し（Ｓ１００）、複数のサーバのうち所望のサーバの選択とパスワードの入力を受け付ける（Ｓ１１０）。そして、選択されたサーバに対して順次入力されたパスワードを用いてログイン処理を実行し、ログインが成功したサーバに対してはログイン画面の対応するサーバの前（左側）にグリーンランプを点灯する（Ｓ１３０〜Ｓ１６０）。これにより、ネットワークに接続された複数のサーバのうちの所望の複数のサーバに対するログインを容易に行なうことができる。【選択図】        図２
2006260019.tif 000002
【特許請求の範囲】
【請求項１】
複数のサーバが接続されたネットワークに接続され、前記複数のサーバにログインするログインシステムであって、
前記複数のサーバの少なくとも一部のサーバを選択してパスワードの入力を受け付けるパスワード受付手段と、
前記受け付けたパスワードを用いて前記選択したサーバの各々に対してログインを実行するログイン実行手段と、
を備えるログインシステム。
【請求項２】
請求項１記載のログインシステムであって、
文字や画像を表示する表示手段を備え、
前記パスワード受付手段は、所定の表示枠を用いて前記複数のサーバを前記表示手段に一覧表示して前記少なくとも一部のサーバを選択させると共にパスワード入力欄を前記所定の表示枠と共に前記表示手段に表示してパスワードの入力を受け付ける手段である
ログインシステム。
【請求項３】
前記ログイン実行手段は、前記選択したサーバのうちログインに成功したサーバに対して前記所定の表示枠の対応するサーバにログイン成功を意味する表示を表示する手段である請求項２記載のログインシステム。
【請求項４】
前記ログイン実行手段は、前記選択したサーバのうちログインできなかったサーバがあるときには、該ログインできなかったサーバを前記選択したサーバとして前記パスワード受付手段を起動する手段である請求項１ないし３いずれか記載のログインシステム。
【請求項５】
所定の終了条件が成立するまで前記パスワード受付手段の起動と前記ログイン実行手段の起動とを繰り返し実行する繰り返し実行手段を備える請求項１ないし４いずれか記載のログインシステム。
【請求項６】
前記所定の終了条件は、前記複数のサーバのすべてにログインした条件である請求項５記載のログインシステム。
【請求項７】
前記所定の終了条件は、操作者の終了操作がなされた条件である請求項５または６記載のログインシステム。
【請求項８】
複数のサーバが接続されたネットワークに接続されたコンピュータにインストールされたときに該コンピュータを前記複数のサーバにログインするログインシステムとして機能させるプログラムであって、
所定の表示枠に前記複数のサーバを一覧表示して該複数のサーバの少なくとも一部のサーバの選択を受け付けると共に前記所定の表示枠と共にパスワード入力欄を表示してパスワードの入力を受け付ける選択受付モジュールと、
前記受け付けたパスワードを用いて前記選択したサーバの各々に対してログインを実行するログインモジュールと、
を備えるプログラム。
【請求項９】
ネットワークに接続された複数のサーバの少なくとも一部のサーバにログインするログイン方法であって、
前記複数のサーバの少なくとも一部のサーバを選択してパスワードの入力を受け付け、  前記受け付けたパスワードを用いて前記選択したサーバの各々に対してログインを実行する
ログイン方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ログインシステムおよびログイン方法並びにプログラムに関し、詳しくは、複数のサーバが接続されたネットワークに接続され複数のサーバにログインするログインシステムおよびネットワークに接続された複数のサーバの少なくとも一部のサーバにログインするログイン方法並びに複数のサーバが接続されたネットワークに接続されたコンピュータにインストールされたときにこのコンピュータを複数のサーバにログインするログインシステムとして機能させるプログラムに関する。
【背景技術】
【０００２】
従来、この種のログインシステムとしては、暗号化したパスワードを用いて複数のサーバにログインするものが提案されている（例えば、特許文献１参照）。このシステムでは、クライアントコンピュータがユーザＩＤとパスワードの入力を伴って特定のサーバにログインすると、サーバはログインに用いたユーザＩＤとパスワードとを暗号化してクライアントコンピュータに送信する。クライアントコンピュータは、他のサーバにログインする際には、受信した暗号化されたユーザＩＤとパスワードをログインするサーバに送信する。すると、他のサーバは、暗号化されたユーザＩＤとパスワードとを複号化してログイン処理を実行する。
【特許文献１】特開２００２−１８３０９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述のログインシステムでは、クライアントコンピュータは最初に特定のサーバにログインする必要があり、他のサーバは特定のサーバとの関連性を有する必要がある。また、特定のサーバはユーザＩＤとパスワードを暗号化する処理が必要となると共に他のサーバは暗号化されたユーザＩＤとパスワードを複号化する処理を行なう必要がある。
【０００４】
本発明のログインシステムおよびログイン方法並びにプログラムは、ネットワークに接続された複数のサーバに容易にログインすることを目的の一つとする。また、本発明のログインシステムおよびログイン方法並びにプログラムは、暗号化処理や複号化処理を伴わずに複数のサーバにログインすることを目的の一つとする。
【課題を解決するための手段】
【０００５】
本発明のログインシステムおよびログイン方法並びにプログラムは、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００６】
本発明のログインシステムは、
複数のサーバが接続されたネットワークに接続され、前記複数のサーバにログインするログインシステムであって、
前記複数のサーバの少なくとも一部のサーバを選択してパスワードの入力を受け付けるパスワード受付手段と、
前記受け付けたパスワードを用いて前記選択したサーバの各々に対してログインを実行するログイン実行手段と、
を備えることを要旨とする。
【０００７】
この本発明のログインシステムでは、ネットワークに接続された複数のサーバの少なくとも一部のサーバを選択してパスワードの入力を受け付け、この受け付けたパスワードを用いて選択したサーバの各々に対してログインを実行する。これにより、ネットワークに接続された複数のサーバの一部のサーバに容易にログインすることができる。しかも、複数のサーバ間には関連性を有する必要はない。
【０００８】
こうした本発明のログインシステムにおいて、文字や画像を表示する表示手段を備え、前記パスワード受付手段は所定の表示枠を用いて前記複数のサーバを前記表示手段に一覧表示して前記少なくとも一部のサーバを選択させると共にパスワード入力欄を前記所定の表示枠と共に前記表示手段に表示してパスワードの入力を受け付ける手段であるものとすることもできる。こうすれば、ログインしようとするサーバの選択やパスワードの入力を容易なものとすることができる。この場合、前記ログイン実行手段は、前記選択したサーバのうちログインに成功したサーバに対して前記所定の表示枠の対応するサーバにログイン成功を意味する表示を表示する手段であるものとすることができる。こうすれば、操作者に選択したサーバのうちログインに成功したサーバとログインに成功しなかったサーバとを知らせることができる。
【０００９】
また、本発明のログインシステムにおいて、前記ログイン実行手段は、前記選択したサーバのうちログインできなかったサーバがあるときには、該ログインできなかったサーバを前記選択したサーバとして前記パスワード受付手段を起動する手段であるものとすることもできる。こうすれば、選択したサーバに対して他のパスワードの入力を伴ってログインを行なうことができる。即ち、異なるパスワードを用いてログインするサーバを選択して異なるパスワードの入力を伴ってログインすることができる。
【００１０】
さらに、本発明のログインシステムにおいて、所定の終了条件が成立するまで前記パスワード受付手段の起動と前記ログイン実行手段の起動とを繰り返し実行する繰り返し実行手段を備えるものとすることもできる。こうすれば、所望のサーバの選択とパスワードの入力とを伴うログインを所定の終了条件が成立するまで繰り返し実行することができる。この場合、前記所定の終了条件は、前記複数のサーバのすべてにログインした条件であるものとすることもできるし、操作者の終了操作がなされた条件であるものとすることもできる。
【００１１】
本発明のプログラムは、
複数のサーバが接続されたネットワークに接続されたコンピュータにインストールされたときに該コンピュータを前記複数のサーバにログインするログインシステムとして機能させるプログラムであって、
所定の表示枠に前記複数のサーバを一覧表示して該複数のサーバの少なくとも一部のサーバの選択を受け付けると共に前記所定の表示枠と共にパスワード入力欄を表示してパスワードの入力を受け付ける選択受付モジュールと、
前記受け付けたパスワードを用いて前記選択したサーバの各々に対してログインを実行するログインモジュールと、
を備えることを要旨とする。
【００１２】
この本発明のプログラムは、複数のサーバが接続されたネットワークに接続されたコンピュータにインストールされて起動されると、所定の表示枠に複数のサーバを一覧表示して複数のサーバの少なくとも一部のサーバの選択を受け付けると共に所定の表示枠と共にパスワード入力欄を表示してパスワードの入力を受け付け、受け付けたパスワードを用いて選択したサーバの各々に対してログインを実行する。これにより、ネットワークに接続された複数のサーバの一部のサーバに容易にログインすることができる。しかも、複数のサーバ間には関連性を有する必要はない。
【００１３】
本発明のログイン方法は、
ネットワークに接続された複数のサーバの少なくとも一部のサーバにログインするログイン方法であって、
前記複数のサーバの少なくとも一部のサーバを選択してパスワードの入力を受け付け、  前記受け付けたパスワードを用いて前記選択したサーバの各々に対してログインを実行する
ことを要旨とする。
【００１４】
この本発明のログイン方法によれば、ネットワークに接続された複数のサーバの少なくとも一部のサーバを選択してパスワードの入力を受け付け、この受け付けたパスワードを用いて選択したサーバの各々に対してログインを実行するから、ネットワークに接続された複数のサーバの一部のサーバに容易にログインすることができる。しかも、複数のサーバ間には関連性を有する必要はない。
【発明を実施するための最良の形態】
【００１５】
次に、本発明を実施するための最良の形態を実施例を用いて説明する。
【実施例】
【００１６】
図１は、本発明の一実施例としてのログインプログラム３０がインストールされたクライアントコンピュータ２０の構成の概略とこのクライアントコンピュータ２０が接続されたネットワーク１０の全体構成の概略とを示す構成図である。実施例のクライアントコンピュータ２０にインストールされたログインプログラム３０は、ログイン画面を表示してネットワーク１０に接続された複数のサーバ１２〜１８からログインしようとするサーバの選択とログイン用のパスワードの入力を受け付ける選択受付モジュール３２と、選択されたサーバに対して順次入力されたパスワードを用いてログイン処理を実行するログイン実行モジュール３４と、操作者による終了操作がなされるかネットワーク１０に接続されたサーバ１２〜１８のすべてにログインがなされるかの終了条件が成立するまで選択受付モジュール３２とログイン実行モジュール３４とを繰り返し実行させる繰り返し終了モジュール３６と、を備え、実行されることによりクライアントコンピュータ２０をログインシステムとして機能させる。
【００１７】
次に、実施例のログインプログラム３０が実行されたときにクライアントコンピュータ２０で行なわれるログイン処理について説明する。図２は、ログイン処理の一例を示すフローチャートである。ログイン処理が実行されると、まず、ネットワーク１０に接続されているサーバ１２〜１８のすべてを検索してログイン画面に表示して（ステップＳ１００）、操作者によるサーバの選択やパスワードの入力の受け付け処理を実行する（ステップＳ１１０）。図３にログイン画面の一例を示す。図３の例では、ログイン画面の説明文の下方（ログイン画面の中央）の表示枠にネットワーク１０に接続されたすべてのサーバについてモデル名，ＭＡＣアドレス，ＩＰアドレスが一覧表示されており、その下方にはパスワードの入力欄や「すべて選択」ボタン，「終了」ボタン，「ＯＫ」ボタン，「キャンセル」ボタンなどが表示されている。操作者は、マウスなどのポインティングデバイスを操作して所望のサーバを一つまたは複数反転させることによりログインしようとするサーバを選択し、パスワードの入力欄にキーボードを操作することによりパスワードを入力する。ここで、操作者は、既に選択されているサーバに対してはポインティングデバイスを操作して反転表示を解除することにより、選択の解除を行なうこともできる。なお、サーバの選択は、「すべて選択」ボタンをポインティングデバイスなどで操作することによりすべてのサーバを選択することもできる。サーバ１２〜１８を選択すると共にパスワードを入力した状態のログイン画面の一例を図４に示す。
【００１８】
こうしてサーバを選択すると共にパスワードが入力された状態で「ＯＫ」ボタンか「終了」が操作されると、操作されたボタンを判定し（ステップＳ１２０）、「ＯＫ」ボタンが操作されたときには、選択されたサーバのうち次順（最初の場合は一番上）のサーバに対して入力されたパスワードを用いてログイン処理を実行し（ステップＳ１３０）、ログインが成功したか否かを判定する（ステップＳ１４０）。ログインが成功したか否かはログイン処理を実行したサーバからの応答により判定することができる。そして、ログインが成功すると、ログイン画面のモデル名におけるログインが成功したサーバ名の前（左側）にログインの成功を意味するグリーンランプを点灯し（ステップＳ１５０）、ログイン画面における反転表示を通常表示に変更する。なお、ログインが成功しないときには、グリーンランプの点灯や反転表示の通常表示への変更は行なわれない。
【００１９】
そして、次順のサーバがあるか否か、即ち、選択したサーバのうちログイン処理がまだ行なわれていないサーバがあるか否かを判定し（ステップＳ１６０）、次順のサーバがあるときには、ステップＳ１３０の次順のサーバに対するログイン処理に戻る。次順のサーバがないときには、ネットワーク１０に接続されたすべてのサーバに対してログインが成功しているか否かを判定し（ステップＳ１７０）、ログインが成功していないサーバが存在するときには、ステップＳ１１０のサーバの選択とパスワードの入力との受け付け処理に戻り、ネットワーク１０に接続されたすべてのサーバに対してログインが成功しているときにはログイン画面の表示を解除するなどの終了処理を実行して（ステップＳ１８０）、ログイン処理を終了する。
【００２０】
いま、サーバ１２とサーバ１６に対するログイン用のパスワードが同一であり、サーバ１４とサーバ１８に対するログイン用のパスワードがサーバ１２やサーバ１６に対するログイン用のパスワードと異なる場合、例えば、サーバ１２とサーバ１６に対するログイン用のパスワードが「ＡＡＡ」であり、サーバ１４とサーバ１８に対するログイン用のパスワードが「ＢＢＢ」である場合に、サーバ１２〜１８を選択すると共にパスワードの入力欄に「ＡＡＡ」を入力して「ＯＫ」ボタンを操作した場合を考える。この場合、サーバ１２とサーバ１６に対しては、ログインが成功するから、ログイン画面のモデル名のサーバ１２とサーバ１６の前（左側）にはグリーンランプが点灯されると共にサーバ１２とサーバ１６の反転表示は通常表示に変更される。一方、サーバ１４とサーバ１８に対してはログイン用のパスワードは「ＡＡＡ」ではないから、ログインは成功せず、ログイン画面のモデル名のサーバ１４とサーバ１８の前（左側）にはグリーンランプは点灯されず、サーバ１４とサーバ１８の反転表示もそのままの状態となる。この状態のログイン画面の一例を図５に示す。この状態は、パスワード「ＡＡＡ」ではログインに成功しなかったサーバ１４とサーバ１８とが選択され、パスワードの入力欄にはまだ入力されていない状態となる。したがって、操作者が、この状態からパスワードの入力欄に「ＢＢＢ」を入力して「ＯＫ」ボタンを操作すると、サーバ１４とサーバ１８とを選択したサーバとしてステップＳ１３０〜Ｓ１６０の処理が繰り返し行なわれ、サーバ１４とサーバ１８に対してログインが成功することから、ログイン画面のモデル名のサーバ１４とサーバ１８の前（左側）にもグリーンランプが点灯され、サーバ１４とサーバ１８の反転表示も通常表示に変更される。なお、図５の状態では、操作者は更なるサーバを選択することもできるし、既に選択されているサーバの選択の解除も行なうことができる。
【００２１】
ログイン画面でサーバの選択もパスワードの入力もされていない状態やサーバは選択されているがパスワードは入力されていない状態あるいはサーバも選択されているしパスワードも入力されている状態のいずれの状態であっても、「終了」ボタンが操作されると、その状態のまま、ログイン画面の表示を解除するなどの終了処理を実行して（ステップＳ１８０）、ログイン処理を終了する。例えば、図５の状態で「終了」ボタンが操作されると、サーバ１２とサーバ１６についてはログインがなされ、それ以外のサーバについてはログインがなされていない状態でログイン処理が終了する。
【００２２】
以上説明した実施例のログインプログラム３０によれば、ネットワーク１０に接続された複数のサーバから所望のサーバを複数選択すると共にパスワードを入力して「ＯＫ」ボタンを操作するだけで、選択したサーバのうちログイン用のパスワードが入力されたパスワードに一致するサーバに対して自動的にログインを実行することができる。しかも、ログインが成功したサーバに対してはログイン画面の対応するサーバの前（左側）にグリーンランプを点灯するから、ログインがなされているサーバとログインがなされていないサーバとを操作者に知らせることができる。また、選択したサーバのうちログインが成功しなかったサーバについてはサーバが選択された状態でパスワードの入力の受け付け処理からログイン処理を実行することができるから、再度のサーバの選択を行なう必要がなく、複数のサーバに対するログインの操作を簡易なものとすることができる。さらに、「終了」ボタンを操作することにより、如何なる状態であってもログイン処理を終了するから、所望のサーバへのログインを確認した時点でログイン処理を終了することができる。この結果、所望のサーバへのログインを容易により確実に行なうことができる。
【００２３】
実施例のログインプログラム３０では、選択受付モジュール３２が選択受付モジュールに相当し、ログイン実行モジュール３４がログインモジュールに相当する。また、実施例のログインプログラム３０がインストールされて実行された際にクライアントコンピュータ２０が実行する図２に例示するログイン処理におけるステップＳ１００〜Ｓ１２０を実行する図示しないＣＰＵがパスワード受付手段に相当し、同じく図２に例示するログイン処理におけるステップＳ１３０〜Ｓ１６０を実行するクライアントコンピュータ２０の図示しないＣＰＵがログイン実行手段に相当する。また、図２に例示するログイン処理におけるステップＳ１７０に基づいてステップＳ１１０に戻す処理を実行するクライアントコンピュータ２０の図示しないＣＰＵが繰り返し実行手段に相当する。
【００２４】
実施例のログインプログラム３０では、ログインが成功したサーバに対してはログイン画面の対応するサーバの前（左側）にグリーンランプを点灯するものとしたが、ログインの成功を意味する表示であれば如何なる表示であっても差し支えない。
【００２５】
実施例のログインプログラム３０では、選択したサーバのうちログインが成功しなかったサーバについてはサーバが選択された状態でパスワードの入力の受け付け処理からログイン処理を実行するものとしたが、選択したサーバのうちログインが成功しなかったサーバについてもサーバが選択されていない状態としてサーバの選択とパスワードの入力との受け付け処理からログイン処理を実行するものとしてもよい。また、このように、サーバの選択とパスワードの入力との受け付け処理からログイン処理を実行するものとせず、選択されたすべてのサーバに対してログイン処理を行なった後は、ログインが成功しているか否かに拘わらず、ログイン処理を終了するものとしてもよい。
【００２６】
実施例では、本発明をログインプログラム３０の形態やログインプログラム３０がインストールされてログインシステムとして機能するクライアントコンピュータ２０の形態として説明したが、ネットワーク１０に接続された複数のサーバ１２〜１８に対するログインの方法の形態としてもよい。
【００２７】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００２８】
本発明は、プログラム製造産業やシステムの製造産業などに利用可能である。
【図面の簡単な説明】
【００２９】
【図１】ネットワーク１０の全体構成の概略を示す構成図。
【図２】ログイン処理の一例を示すフローチャート。
【図３】ログイン画面の一例を示す説明図。
【図４】パスワードを入力した状態のログイン画面の一例示す説明図。
【図５】ログイン処理の途中におけるログイン画面の一例を示す説明図。
【符号の説明】
【００３０】
１０  ネットワーク、１２〜１８  サーバ、２０  クライアントコンピュータ、３０  ログインプログラム、３２  選択受付モジュール、３４  ログイン実行モジュール、３６  繰り返し終了モジュール。
【図１】
2006260019.tif 000003
【図２】
2006260019.tif 000004
【図３】
2006260019.tif 000005
【図４】
2006260019.tif 000006
【図５】
2006260019.tif 000007