(57)【特許請求の範囲】
【請求項１】
自コンピュータにユーザ登録されたユーザ情報を各々有する複数のコンピュータとネットワークを介して接続されたコンピュータシステムを利用して、前記複数のコンピュータのユーザ管理を行うユーザ管理方法であって、前記コンピュータシステムは、管理対象となる複数のコンピュータの一覧情報と管理対象となる複数のユーザの一覧情報とを記憶部で管理し、前記管理対象となる複数のコンピュータの一覧情報と前記管理対象となる複数のユーザの一覧情報とを表示部に表示し、前記管理対象となる複数のコンピュータの一覧情報から特定された複数のコンピュータの選択指示を受け、前記ユーザの一覧情報から複数ユーザの選択指示を受け、登録の指示もしくは削除の指示を受けることで、前記選択指示を受けた各コンピュータにユーザの更新の要求をし、前記選択指示を受けた複数のユーザの登録もしくは削除をするように各コンピュータのユーザテーブルを更新することを特徴とするユーザ管理方法。
【請求項２】
画面上にコンピュータ一覧とユーザ一覧を所属部・課単位など管理者が管理しやすいグループ単位で階層的に前記表示部に表示することにより、グループ配下のサブグループに属するユーザすべてを一括して登録、削除を行うことにより操作性を高めることを特徴とする請求項１記載のコンピュータシステムのユーザ管理方法。
【請求項３】
自コンピュータにユーザ登録されたユーザ情報を各々有する複数のコンピュータとネットワークを介して接続されたコンピュータシステムにおける前記複数のコンピュータのユーザ管理を行うユーザ管理システムであって、前記コンピュータシステムは、管理対象となる複数のコンピュータの一覧情報と管理対象となる複数のユーザの一覧情報とを管理する記憶部と、前記管理対象となる複数のコンピュータの一覧情報と前記管理対象となる複数のユーザの一覧情報とを表示する表示部と、前記管理対象となる複数のコンピュータの一覧情報から特定された複数のコンピュータの選択指示を受け、前記ユーザの一覧情報から複数ユーザの選択指示を受け、登録の指示もしくは削除の指示を受けることで、前記選択指示を受けた各コンピュータにユーザの更新の要求をし、前記選択指示を受けた複数のユーザの登録もしくは削除をするように各コンピュータのユーザテーブルを更新する更新部とを有することを特徴とするユーザ管理システム。
【請求項４】
画面上にコンピュータ一覧とユーザ一覧を所属部・課単位など管理者が管理しやすいグループ単位で階層的に前記表示部に表示することにより、グループ配下のサブグループに属するユーザすべてを一括して登録、削除を行うことにより操作性を高めることを特徴とする請求項３記載のコンピュータシステムのユーザ管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はコンピュータシステムにおけるユーザ管理作業に関する。
【０００２】
【従来の技術】
コンピュータシステムにおいて、そのコンピュータシステムを別コンピュータからリモートログイン等で使用するためにはユーザＩＤの登録が必要であり、ユーザＩＤの登録・削除等のユーザ管理はコンピュータシステムの管理者が行っている。ユーザ管理を行う場合、その操作は、登録や削除など作業毎にコマンドや実行方法を把握しておく必要がある。
【０００３】
最近ではマルチベンダー化により、それぞれのコンピュータ毎にユーザ管理のインタフェースが異なっているため、コンピュータ別に登録や削除のコマンドや実行方法を把握しておく必要がある。また、ユーザの登録状況を把握するには台帳に記入して管理しておくか、それぞれのコンピュータのユーザ管理インタフェースを用いてユーザの登録状況を確認していた。
【０００４】
【発明が解決しようとする課題】
従来の方法において、ユーザ管理のインタフェースはコンピュータごとに異なるため、複数のそれぞれのコンピュータシステムのユーザ管理インタフェースを把握しておく必要がある。
【０００５】
また、ユーザ管理の操作はコマンド入力で行う場合が多く、コマンド文法等の正確な記憶を要し、似て非なる操作の繰り返しや操作ミスや入力ミスを引き起こしやすく煩雑であった。
【０００６】
また、複数システムを統合管理し、それを同一画面で表示するうえでは、コンピュータ間で管理及び表示仕様に差異があり、それにより、あるユーザがどのコンピュータに登録されているか等を一目で分かるような統合的な管理表示を行うことができなかった。
【０００７】
そのため、どのユーザがどのコンピュータに登録されているかは台帳に記入して管理したり、それぞれのコンピュータのユーザ管理インタフェースを用いて登録されているか確認するなど登録状況を管理する作業が膨大であった。
【０００８】
【課題を解決するための手段】
本発明はシステムのユーザ管理を行うシステム情報管理部をコンピュータシステム内に置き、管理対象となるコンピュータの一覧とユーザの一覧を画面に表示し、ユーザ登録、削除をマウス等のポインティングデバイスを利用したＧＵＩ（Graphical User Interface）による対話式入力で指示し、ネットワークで接続されたコンピュータシステムの全ユーザを一元管理することを可能とする。
【０００９】
記憶部が取得したコンピュータ一覧及びユーザ一覧をもとに、表示部がアイコンを画面に表示する。表示したアイコン操作を入力部が判定し、どのコンピュータに対する要求かを判定し、コンピュータ要求部により、それぞれのコンピュータシステムにユーザ管理要求を行い、要求を受け取ったコンピュータシステムが、自コンピュータシステム内ユーザデータ更新手順に従ってユーザデータを更新する。
【００１０】
これにより、マウス操作のみでユーザ管理を可能とし、コンピュータシステム毎のユーザ管理インターフェースの差異を意識することなくユーザ管理を行うことができる。また、複数のコンピュータシステムのユーザ登録状況を１つの画面上に表示することで、あるユーザがどのコンピュータに登録されているかを一目で分かるようになり、統合的な表示管理を行うことができる。
【００１１】
これにより、台帳管理など手間のかかる作業をせずに、ユーザがどのコンピュータに登録されているかを容易に把握することができ、ユーザの管理工数を大幅に減らすことができる。
【００１２】
【発明の実施の形態】
以下に本発明の実施の形態を図１から図７を用いて説明する。
【００１３】
図１は本発明のシステム構成を示す。システム構成はディスプレイ１０１とマウス１０５、およびシステム情報管理部１０２とキーボード１０４、ユーザデータファイル１０３から構成されるユーザ管理用コンピュータと、コンピュータシステム１０６、１０７、１０８、１０９、１１０で構成される。
【００１４】
図では５台のコンピュータを接続したものだが、台数は任意である。ディスプレイ１０１上でマウス１０５やキーボード１０４を使ってユーザ管理の作業を行う。管理対象となるコンピュータやユーザの情報はあらかじめキーボード１０４やマウス１０５を使用し手入力でデータ１０３に記憶しておく。コンピュータやユーザの追加を行う場合も同様にキーボード１０４やマウス１０５を使用し手入力でデータ１０３に記憶しておく。
【００１５】
システム情報管理１０２は本発明を実現するソフトウェアであり、記憶部１１２がデータ１０３より取得したコンピュータ一覧やユーザ一覧をもとに表示部１１１によりディスプレイ１０１にコンピュータ一覧及びユーザ一覧１１５を表示し、マウス１０５やキーボード１０４の操作を入力部１１４が判定し、入力部１１４が取得した情報を元にコンピュータ要求部１１３が管理対象となるそれぞれのコンピュータシステム１０６〜１１０に処理を通知する。通知を受けたコンピュータシステム１０６〜１１０は要求に従いユーザテーブル１０６ａ〜１１０ａを更新する。
【００１６】
図２から図４はディスプレイ１０１上の表示であり、「コンピュータ」、「ユーザ」、「グループ」、「部」、「課」はそれらを意味する表示領域である。
【００１７】
図２はユーザ管理画面の例である。利用者はマウス１０５による矢印２０９を利用し画面上のアイコンを選択し操作を行う。コンピュータ一覧２０３に表示するアイコンはそれぞれコンピュータ１０６〜１１０に対応する。コンピュータ一覧２０３から任意のコンピュータを選択し（これを以下コンピュータ２０５とする）、ユーザ一覧２０４からユーザを選択し（これを以下ユーザ２０７とする）、登録２０１を選択すると、コンピュータ２０５に対応するコンピュータ（以下コンピュータ１０７と呼ぶ）に対し、ユーザ２を登録するよう要求する。
【００１８】
要求を受け取ったコンピュータ１０７は自コンピュータのユーザ登録手順に従い、ユーザテーブル１０７ａを更新しユーザ２を登録する。同様にコンピュータ２０５とユーザ２０７を選択し、削除２０２を選択すると、コンピュータ１０７に対しユーザ２を削除するように要求する。要求を受け取ったコンピュータ１０７は自コンピュータのユーザ削除手順に従い、ユーザテーブル１０７ａを更新し、ユーザ２の削除を行う。
【００１９】
また、コンピュータ一覧２０３から複数のコンピュータを選択し（以下コンピュータ２０５とコンピュータ２０６とする）、ユーザ一覧からユーザを複数選択し（以下ユーザ２０７とユーザ２０８とする）、登録２０１を選択すると、コンピュータ２０５に対応するコンピュータ１０７にユーザ２とユーザ４の登録処理を行い、コンピュータ２０６に対応するコンピュータ１０８に対しユーザ２０７に対応するユーザ２とユーザ２０８に対応するユーザ４の登録処理を行う。前記選択状態で削除２０２を選択すると、コンピュータ１０７とコンピュータ１０９に対しユーザ２とユーザ４の削除処理を行う。
【００２０】
ユーザ一覧２０４からユーザを選択し（以下ユーザ２０７と２０８とする）、ドラッグアンドドロップでコンピュータに（以下コンピュータ２０５とする）アイコンを移動した場合、コンピュータ２０５に対応するコンピュータ１０７にユーザ２０７に対応するユーザ２とユーザ２０８に対応するユーザ４の登録要求を行う。
【００２１】
また、コンピュータ一覧２０３で複数のコンピュータ（以下コンピュータ２０５とコンピュータ２０６とする）を選択した状態で、ユーザ一覧２０４でユーザを複数選択し（以下ユーザ２０７と２０８とする）、コンピュータ一覧エリア２０３にドラッグアンドドロップでアイコンを移動した場合も、コンピュータ２０５に対応するコンピュータ１０７とコンピュータ２０６に対応するコンピュータ１０９のそれぞれに対し、ユーザ２０７に対応するユーザ２とユーザ２０８に対応するユーザ４の登録要求を行う。
【００２２】
図３はコンピュータ一覧とユーザ一覧をグループ別に分けて表示した例である。ディスプレイ１０１にあらかじめ定義してあるコンピュータグループをもとにコンピュータ一覧エリア３０３に、ユーザグループをもとにユーザ一覧エリア３０４に、ぞれぞれ階層的に表示する。コンピュータ一覧エリア３０３からグループを選択した場合（以下グループ３０５とする）、グループ２に属するコンピュータをデータ１０３から検索し、コンピュータＣとコンピュータＤつまり、コンピュータ３０６，３０７を選択した場合と同様の処理をおこなう。
【００２３】
また、ユーザ一覧３０４において、グループを選択した場合（以下グループ３０８とする）、グループ３０８に対応する課１に属するユーザをデータ１０３から検索し、ユーザ１とユーザ２つまりユーザ３０９，３１０と選択した場合と同じ処理をおこなう。したがって、グループ３０５と３０８を選択し、登録３０１を選択すると、コンピュータＣにユーザ１とユーザ２を登録し、次にコンピュータＤにユーザ１とユーザ２を登録する。
【００２４】
図４はユーザのコンピュータ登録状態を色分けして表示した例である。コンピュータＣにユーザ１とユーザ２、コンピュータＤにユーザ１とユーザ３が登録されている状態で、コンピュータ一覧４０９からグループを選択した場合（ここではグループ４０１とする）、グループ４０１に対応するグループ２に属するコンピュータＣとコンピュータＤに登録されているユーザの一覧を求め、ユーザ一覧エリア４０８に表示するユーザのコンピュータＣおよびコンピュータＤへの登録状況から、コンピュータＣとコンピュータＤに登録されているユーザ１のアイコン４０２とコンピュータＣとコンピュータＤのどちらかに登録されているユーザ２、ユーザ３のアイコン４０３，４０４、およびコンピュータＣとコンピュータＤのどちらにも登録されていないユーザ４、ユーザ５、ユーザ６のアイコン４０５，４０６，４０７をそれぞれ違う色で表示する。表示した色の意味は凡例４１０に表示する。次にシステム情報管理部１０２の処理を図５〜図７を用いて説明する。
【００２５】
図５は表示部が画面にアイコンを表示する処理である。はじめに表示するユーザの一覧とコンピュータの一覧をデータ１０３から読み込み（ステップ５０１、ステップ５０２）、ユーザの登録状況に応じ色分けで表示するか（ステップ５０３）、アイコンをグループ分けで表示するか（ステップ５０５）の判定を行い、表示形式の選択状況にに系によりそれぞれの処理を行った後、画面にアイコンを表示（ステップ５０６）する。ユーザの登録状況で色分けで表示する場合、各コンピュータにユーザの登録状況を問い合わせ（ステップ５０４）、ユーザ別に表示する色を決める（ステップ５０８）。グループ分けで表示するを選択した場合は、グループ情報をデータ１０３から取得し（ステップ５０７）、グループ別に表示する。
【００２６】
図６は入力部の処理の流れである。マウス操作の入力を待ち（ステップ６０１）、アイコンを選択が選択されたとき、どのアイコンが選択されたかの判定（ステップ６０２、ステップ６０４、ステップ６０６、ステップ６０８）を行い、選択されたアイコンの種類でそれぞれの処理を行う。
【００２７】
ユーザアイコンが選択された場合は、ユーザの情報の取得処理（ステップ６０３）を行い、コンピュータアイコンが選択された場合は、コンピュータ情報の取得処理（ステップ６０５）を行う。登録アイコンが選択された場合はコンピュータへのユーザ登録処理（ステップ６０７）を行い、削除アイコンが選択された場合は、ユーザ削除処理（ステップ６０９）を行う。
【００２８】
図７はグループを選択した場合の入力部およびコンピュータ要求部の処理の流れである。アイコン選択時にどのグループのアイコンが選択されたかを判定する（ステップ７０１、ステップ７０２）。コンピュータグループアイコンが選択された場合、選択されたコンピュータグループの情報を求め（ステップ７０３）、選択されたコンピュータグループに属するコンピュータの一覧をデータを求める（ステップ７０４）。
【００２９】
ユーザグループアイコンが選択された場合、選択されたユーザグループの情報を求め（ステップ７０５）、選択されたユーザグループに属するユーザの一覧を求める（ステップ７０６）。求めたコンピュータ一覧、およびユーザ一覧を元に登録又は削除処理を行う（ステップ７０７）。
【００３０】
【発明の効果】
以上で説明したとおり、マウス操作のみでユーザ管理の操作を可能とし、ユーザ管理作業を軽減するという効果を有する。
【図面の簡単な説明】
【図１】本発明の実施例を示すシステム構成図である。
【図２】ユーザ管理画面の例を示す図である。
【図３】ユーザ管理画面をグループ分けで表示した例を示す図である。
【図４】ユーザ管理画面においてユーザの登録状態を色分けで表示した例を示す図である。
【図５】入力処理の流れを示すフローチャートである。
【図６】画面処理の流れを示すフローチャートである。
【図７】グループを選択した場合の処理の流れを示すフローチャートである。
【符号の説明】
１０１…ディスプレイ、１０２…システム情報管理部、１０３…データ、１０５…マウス、１０６，１０７，１０８，１０９，１１０…コンピュータシステム、１０６ａ，１０７ａ，１０８ａ，１０９ａ，１１０ａ…ユーザデータ、１１１…表示部、１１２…記憶部、１１３…コンピュータ要求部、１１４…入力部、２０１，３０１…ユーザ登録アイコン、２０２，３０２…ユーザ削除アイコン、２０３，３０３，４０９…コンピュータ一覧表示エリア、２０４，３０４，４０８…ユーザ一覧表示エリア、２０５，２０６，３０６，３０７…コンピュータ選択アイコン、２０７，２０８，３０９，３１０，４０２，４０３，４０４，４０５，４０６，４０７…ユーザ選択アイコン、２０９…マウスポインタ、３０５，４０１…コンピュータグループ選択アイコン、３０８…ユーザグループ選択アイコン、４１０…凡例。
【図１】
0003965816.tif 000002
【図２】
0003965816.tif 000003
【図３】
0003965816.tif 000004
【図４】
0003965816.tif 000005
【図５】
0003965816.tif 000006
【図６】
0003965816.tif 000007
【図７】
0003965816.tif 000008