(57)【特許請求の範囲】
【請求項１】
複数のウェブサイトそれぞれに対するアクセスの権限を管理するアクセス権限管理装置であって、
システム管理者端末より、グループの識別情報と、当該グループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、グループ管理テーブルに紐付けて登録するサイトアクセス権登録手段と、
ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記グループ管理テーブルに登録されたグループの識別情報と、当該グループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記グループ管理テーブルに登録するサイト内アクセス権登録手段と、
グループ管理者端末からユーザ登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者のグループに属するユーザの属性情報を入力するユーザ登録画面を前記グループ管理者端末へ送信すると共に、前記グループ管理者端末より、当該グループの識別情報と前記ユーザ登録画面を用いて入力された当該グループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録するユーザ登録手段と、
前記グループ管理者端末から職務登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記グループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記グループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録する職務登録手段と、
前記グループ管理者端末から職務設定要求を受け付けて、当該グループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記グループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録する職務設定手段と、
を備えることを特徴とするアクセス権限管理装置。
【請求項２】
前記コンテンツ情報へのアクセス要求であって、ユーザの識別情報と、アクセス先のウェブサイトの識別情報と、コンテンツ情報とを格納したアクセス要求を受付け、当該アクセス要求に基づいて前記ユーザ管理テーブルを参照し、当該アクセス要求と前記ユーザ管理テーブルに格納されている情報とに基づいて、前記アクセス要求に格納されたコンテンツ情報へのアクセスを許可するアクセス許可判定手段と
を備えることを特徴とする請求項１に記載のアクセス権限管理装置。
【請求項３】
前記アクセス許可判定手段は、
前記アクセス要求に含まれるユーザの識別情報に紐付けられて前記ユーザ管理テーブルに登録されている職務識別情報を読み取り、当該読み取った職務識別情報に紐付けられて前記職務管理テーブルに登録されているウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限とを読み取り、それら読み取った職務識別情報、ウェブサイトの識別情報、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との情報を含むアクセス権限管理オブジェクトをメモリに保持し、
前記コンテンツ情報へのアクセス要求に含まれるユーザの識別情報と、ウェブサイトの識別情報と、コンテンツ情報との組合せが、前記アクセス権限管理オブジェクトに含まれるユーザの識別情報と、ウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報の組合せに一致する場合に、前記アクセス権限管理オブジェクトに含まれるコンテンツ情報に対するアクセス権限に基づくアクセス許可を、前記コンテンツ情報へのアクセス要求に含まれるウェブサイトの識別情報の示すウェブサイトへ送信する
ことを特徴とする請求項２に記載のアクセス権限管理装置。
【請求項４】
前記グループ管理者端末が、ユーザグループ管理者の操作するユーザグループ端末と、前記ユーザグループ管理者の所属するユーザグループ内に設定されたサブグループに属するサブグループ管理者の操作するサブグループ端末との何れかであり、
前記サイトアクセス権登録手段が、システム管理者端末より、ユーザグループの識別情報と、当該ユーザグループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、ユーザグループ管理テーブルに紐付けて登録し、
前記サイト内アクセス権登録手段が、ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記ユーザグループ管理テーブルに登録されたユーザグループの識別情報と、当該ユーザグループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したユーザグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記ユーザグループ管理テーブルに登録し、
前記ユーザ登録手段が、前記ユーザグループ管理者端末からユーザ登録要求を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者のユーザグループに属するユーザの属性情報を入力するユーザ登録画面を前記ユーザグループ管理者端末へ送信すると共に、前記ユーザグループ管理者端末より、当該ユーザグループの識別情報と前記ユーザ登録画面を用いて入力された当該ユーザグループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録し、
さらに、
前記ユーザグループ管理者端末からサブグループ登録要求を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者の属するユーザグループの識別情報に紐付けられて前記ユーザグループ管理テーブルに登録されている、当該ユーザグループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限を読み取り、当該コンテンツ情報それぞれに対するアクセス権限の一覧を示すサブグループ登録画面を前記ユーザグループ管理者端末へ送信すると共に、前記ユーザグループ管理者端末より、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者の属するユーザグループの識別情報と、新たに生成したサブグループの識別情報と、前記受け付けたコンテンツ情報に対するアクセス権限とを紐付けて前記ユーザグループ管理テーブルに登録し、また、前記ユーザグループ管理者端末からサブグループ所属ユーザ設定要求を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者の属するユーザグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されている、前記ユーザの識別情報の一覧を示すサブグループ所属ユーザ設定画面を前記ユーザグループ管理者端末へ送信すると共に、前記ユーザグループ管理者端末より、前記サブグループ所属ユーザ設定画面を用いて入力された、前記ユーザの識別情報を受け付けて、前記サブグループの識別情報に紐付けて前記ユーザ管理テーブルに登録するサブグループ登録手段と、を備え、
前記職務登録手段が、前記サブグループ管理者端末から職務登録要求を受け付けて、当該サブグループ管理者端末を操作するサブグループ管理者の属するサブグループの識別情報に紐付けられて前記ユーザグループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記サブグループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録し、
前記職務設定手段が、前記サブグループ管理者端末から職務設定要求を受け付けて、当該サブグループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該サブグループ管理者端末を操作するサブグループ管理者の属するサブグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記サブグループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録する
ことを特徴とする請求項１から請求項３の何れか一項に記載のアクセス権限管理装置。
【請求項５】
通信ネットワークを介してユーザ端末よりユーザグループまたはサブグループの識別情報と、ウェブサイトの識別情報と、を含むログイン要求を受け付けるログイン要求受付手段と、
前記ユーザ端末へログイン完了情報を送信すると共に、ログイン完了情報を記憶するログイン完了記録手段と、
前記ログイン要求に含まれるウェブサイトの識別情報が、他のウェブサイトの識別情報となるログイン要求を再度受け付けた場合に、前記ユーザ端末に送信したログイン完了情報をそのユーザ端末から受信して、前記記憶したログイン完了情報と比較することにより、再度の認証が必要か否かを判定する再ログイン要否判定手段と、を備え、
前記アクセス許可判定手段は、再度の認証が必要ない場合には、前記アクセス要求と前記ユーザ管理テーブルに格納されている情報とに基づいて、コンテンツ情報へのアクセスを許可する
ことを特徴とする請求項４に記載のアクセス権限管理装置。
【請求項６】
複数のウェブサイトそれぞれに対するアクセスの権限を管理するアクセス権限管理装置におけるアクセス権管理方法であって、
サイトアクセス権登録手段が、システム管理者端末より、グループの識別情報と、当該グループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、グループ管理テーブルに紐付けて登録し、
サイト内アクセス権登録手段が、ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記グループ管理テーブルに登録されたグループの識別情報と、当該グループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記グループ管理テーブルに登録し、
ユーザ登録手段が、グループ管理者端末からユーザ登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者のグループに属するユーザの属性情報を入力するユーザ登録画面を前記グループ管理者端末へ送信すると共に、前記グループ管理者端末より、当該グループの識別情報と前記ユーザ登録画面を用いて入力された当該グループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録し、
職務登録手段が、前記グループ管理者端末から職務登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記グループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記グループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録し、
職務設定手段が、前記グループ管理者端末から職務設定要求を受け付けて、当該グループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記グループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録する
ことを特徴とするアクセス権管理方法。
【請求項７】
複数のウェブサイトそれぞれに対するアクセスの権限を管理するアクセス権限管理装置のコンピュータに実行させるプログラムであって、
システム管理者端末より、グループの識別情報と、当該グループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、グループ管理テーブルに紐付けて登録するサイトアクセス権登録処理と、
ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記グループ管理テーブルに登録されたグループの識別情報と、当該グループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記グループ管理テーブルに登録するサイト内アクセス権登録処理と、
グループ管理者端末からユーザ登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者のグループに属するユーザの属性情報を入力するユーザ登録画面を前記グループ管理者端末へ送信すると共に、前記グループ管理者端末より、当該グループの識別情報と前記ユーザ登録画面を用いて入力された当該グループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録するユーザ登録処理と、
前記グループ管理者端末から職務登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記グループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記グループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録する職務登録処理と、
前記グループ管理者端末から職務設定要求を受け付けて、当該グループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記グループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録する職務設定処理と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のウェブサイトそれぞれに対するユーザのアクセスの権限を管理するアクセス権限管理装置及びアクセス権限管理方法ならびにそのプログラムに関する。
【背景技術】
【０００２】
従来、異なる用途に利用されるウェブサイトを複数設置している状況において、ユーザが全てのウェブサイトにアクセスできるようユーザ登録を行なう場合には、ウェブサイトそれぞれにユーザ登録のためのデータベースを備え、管理者は、ユーザの識別情報（ＩＤ）やパスワードをそれぞれのデータベースに登録している。なおウェブサイトとは、ウェブサーバが、通信ネットワーク上の端末に向けて送信するウェブページの集合単位を示す呼称である。またウェブサイトを設置するとは、ウェブサーバを、端末から接続可能に通信ネットワークに接続することを言う。そして、ユーザ登録の為のデータベースはウェブサーバに接続される。なお、ウェブサーバにアクセスできるユーザの登録のための仕組みとして、特許文献１が公開されている。
【特許文献１】特開２００４−５４７７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、１つのウェブサイトで送信されるウェブページのうち、閲覧できるウェブページ、情報登録できるウェブページなど、ウェブページの送信する内容ごとにユーザそれぞれについて別々のアクセス権限を登録する際に、上述のように単にユーザの識別情報やパスワードを登録するだけでなく、どのウェブサイトのどの内容の情報にどのようなアクセスができるのかを示す詳細なアクセス権限の情報を、ユーザ別に登録しなければならない。したがって、ユーザが増えるにつれて、管理者のユーザ登録のための作業が膨大となる。また複数のウェブサイトに対して別々に同一ユーザについてのアクセス権限を登録していたので、管理者にユーザ登録のための労力がかかっていた。
【０００４】
そこでこの発明は、複数のウェブサイトがコンピュータシステムに備えられ、各ウェブサイトへのアクセス権限が異なる大量のユーザ登録を行なう場合の、管理者の労力を軽減することができる、アクセス権限管理装置及びアクセス権限管理方法ならびにそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
また本発明は、複数のウェブサイトそれぞれに対するアクセスの権限を管理するアクセス権限管理装置であって、システム管理者端末より、グループの識別情報と、当該グループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、グループ管理テーブルに紐付けて登録するサイトアクセス権登録手段と、ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記グループ管理テーブルに登録されたグループの識別情報と、当該グループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記グループ管理テーブルに登録するサイト内アクセス権登録手段と、グループ管理者端末からユーザ登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者のグループに属するユーザの属性情報を入力するユーザ登録画面を前記グループ管理者端末へ送信すると共に、前記グループ管理者端末より、当該グループの識別情報と前記ユーザ登録画面を用いて入力された当該グループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録するユーザ登録手段と、前記グループ管理者端末から職務登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記グループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記グループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録する職務登録手段と、前記グループ管理者端末から職務設定要求を受け付けて、当該グループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記グループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録する職務設定手段と、を備えることを特徴とするアクセス権限管理装置である。
【０００７】
また本発明は、上述のアクセス権限管理装置において、前記コンテンツ情報へのアクセス要求であって、ユーザの識別情報と、アクセス先のウェブサイトの識別情報と、コンテンツ情報とを格納したアクセス要求を受付け、当該アクセス要求に基づいて前記ユーザ管理テーブルを参照し、当該アクセス要求と前記ユーザ管理テーブルに格納されている情報とに基づいて、前記アクセス要求に格納されたコンテンツ情報へのアクセスを許可するアクセス許可判定手段とを備えることを特徴とする。
【０００８】
また本発明は、上述のアクセス権限管理装置において、前記アクセス許可判定手段は、前記アクセス要求に含まれるユーザの識別情報に紐付けられて前記ユーザ管理テーブルに登録されている職務識別情報を読み取り、当該読み取った職務識別情報に紐付けられて前記職務管理テーブルに登録されているウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限とを読み取り、それら読み取った職務識別情報、ウェブサイトの識別情報、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との情報を含むアクセス権限管理オブジェクトをメモリに保持し、前記コンテンツ情報へのアクセス要求に含まれるユーザの識別情報と、ウェブサイトの識別情報と、コンテンツ情報との組合せが、前記アクセス権限管理オブジェクトに含まれるユーザの識別情報と、ウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報の組合せに一致する場合に、前記アクセス権限管理オブジェクトに含まれるコンテンツ情報に対するアクセス権限に基づくアクセス許可を、前記コンテンツ情報へのアクセス要求に含まれるウェブサイトの識別情報の示すウェブサイトへ送信することを特徴とする。
【０００９】
また本発明は、上述のアクセス権限管理装置において、前記グループ管理者端末が、ユーザグループ管理者の操作するユーザグループ端末と、前記ユーザグループ管理者の所属するユーザグループ内に設定されたサブグループに属するサブグループ管理者の操作するサブグループ端末との何れかであり、前記サイトアクセス権登録手段が、システム管理者端末より、ユーザグループの識別情報と、当該ユーザグループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、ユーザグループ管理テーブルに紐付けて登録し、前記サイト内アクセス権登録手段が、ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記ユーザグループ管理テーブルに登録されたユーザグループの識別情報と、当該ユーザグループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したユーザグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記ユーザグループ管理テーブルに登録し、前記ユーザ登録手段が、前記ユーザグループ管理者端末からユーザ登録要求を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者のユーザグループに属するユーザの属性情報を入力するユーザ登録画面を前記ユーザグループ管理者端末へ送信すると共に、前記ユーザグループ管理者端末より、当該ユーザグループの識別情報と前記ユーザ登録画面を用いて入力された当該ユーザグループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録し、さらに、前記ユーザグループ管理者端末からサブグループ登録要求を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者の属するユーザグループの識別情報に紐付けられて前記ユーザグループ管理テーブルに登録されている、当該ユーザグループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限を読み取り、当該コンテンツ情報それぞれに対するアクセス権限の一覧を示すサブグループ登録画面を前記ユーザグループ管理者端末へ送信すると共に、前記ユーザグループ管理者端末より、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者の属するユーザグループの識別情報と、新たに生成したサブグループの識別情報と、前記受け付けたコンテンツ情報に対するアクセス権限とを紐付けて前記ユーザグループ管理テーブルに登録し、また、前記ユーザグループ管理者端末からサブグループ所属ユーザ設定要求を受け付けて、当該ユーザグループ管理者端末を操作するユーザグループ管理者の属するユーザグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されている、前記ユーザの識別情報の一覧を示すサブグループ所属ユーザ設定画面を前記ユーザグループ管理者端末へ送信すると共に、前記ユーザグループ管理者端末より、前記サブグループ所属ユーザ設定画面を用いて入力された、前記ユーザの識別情報を受け付けて、前記サブグループの識別情報に紐付けて前記ユーザ管理テーブルに登録するサブグループ登録手段と、を備え、前記職務登録手段が、前記サブグループ管理者端末から職務登録要求を受け付けて、当該サブグループ管理者端末を操作するサブグループ管理者の属するサブグループの識別情報に紐付けられて前記ユーザグループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記サブグループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録し、前記職務設定手段が、前記サブグループ管理者端末から職務設定要求を受け付けて、当該サブグループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該サブグループ管理者端末を操作するサブグループ管理者の属するサブグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記サブグループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録することを特徴とする。
【００１１】
また本発明は、通信ネットワークを介してユーザ端末よりユーザグループまたはサブグループの識別情報と、ウェブサイトの識別情報と、を含むログイン要求を受け付けるログイン要求受付手段と、前記ユーザ端末へログイン完了情報を送信すると共に、ログイン完了情報を記憶するログイン完了記録手段と、前記ログイン要求に含まれるウェブサイトの識別情報が、他のウェブサイトの識別情報となるログイン要求を再度受け付けた場合に、前記ユーザ端末に送信したログイン完了情報をそのユーザ端末から受信して、前記記憶したログイン完了情報と比較することにより、再度の認証が必要か否かを判定する再ログイン要否判定手段と、を備え、前記アクセス許可判定手段は、再度の認証が必要ない場合には、前記アクセス要求と前記ユーザ管理テーブルに格納されている情報とに基づいて、コンテンツ情報へのアクセスを許可することを特徴とする。
【００１２】
また本発明は、複数のウェブサイトそれぞれに対するアクセスの権限を管理するアクセス権限管理装置におけるアクセス権管理方法であって、サイトアクセス権登録手段が、システム管理者端末より、グループの識別情報と、当該グループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、グループ管理テーブルに紐付けて登録し、サイト内アクセス権登録手段が、ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記グループ管理テーブルに登録されたグループの識別情報と、当該グループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記グループ管理テーブルに登録し、ユーザ登録手段が、グループ管理者端末からユーザ登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者のグループに属するユーザの属性情報を入力するユーザ登録画面を前記グループ管理者端末へ送信すると共に、前記グループ管理者端末より、当該グループの識別情報と前記ユーザ登録画面を用いて入力された当該グループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録し、職務登録手段が、前記グループ管理者端末から職務登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記グループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記グループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録し、職務設定手段が、前記グループ管理者端末から職務設定要求を受け付けて、当該グループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記グループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録することを特徴とするアクセス権管理方法である。
【００１３】
また本発明は、複数のウェブサイトそれぞれに対するアクセスの権限を管理するアクセス権限管理装置のコンピュータに実行させるプログラムであって、システム管理者端末より、グループの識別情報と、当該グループに属するユーザのアクセスできるウェブサイトの識別情報との組合せを受付け、グループ管理テーブルに紐付けて登録するサイトアクセス権登録処理と、ウェブサイト管理者端末からのアクセスを受け付けて、当該ウェブサイト管理者端末を操作するウェブサイト管理者の管理するウェブサイトの識別情報に紐付けられて前記グループ管理テーブルに登録されたグループの識別情報と、当該グループに属するユーザがアクセスできる前記ウェブサイト管理者の管理するウェブサイト内のコンテンツ情報それぞれに対するアクセス権限の一覧と、を含むサイト内アクセス権設定画面を送信すると共に、前記ウェブサイト管理者端末より、前記サイト内アクセス権設定画面を用いて入力された、前記ウェブサイト内のコンテンツ情報に対するアクセス権限を受付け、当該受付けた情報を前記登録したグループの識別情報とウェブサイトの識別情報との組合せに対応付けて、前記グループ管理テーブルに登録するサイト内アクセス権登録処理と、グループ管理者端末からユーザ登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者のグループに属するユーザの属性情報を入力するユーザ登録画面を前記グループ管理者端末へ送信すると共に、前記グループ管理者端末より、当該グループの識別情報と前記ユーザ登録画面を用いて入力された当該グループに属するユーザの属性情報との組合せを受付けて、当該受け付けた情報を、新たに生成したユーザの識別情報に対応付けてユーザ管理テーブルに登録するユーザ登録処理と、前記グループ管理者端末から職務登録要求を受け付けて、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記グループ管理テーブルに登録されているウェブサイトの識別情報と当該ウェブサイト内のコンテンツ情報それぞれに対するアクセス権限との一覧と、職務識別情報の入力欄とを示す職務登録画面を送信すると共に、前記グループ管理者端末より、前記職務登録画面を用いて入力された、職務識別情報と、当該職務識別情報が示す職務のユーザがアクセスできるウェブサイトの識別情報と、当該ウェブサイト内のコンテンツ情報に対するアクセス権限との組合せを受け付けて、職務管理テーブルに登録する職務登録処理と、前記グループ管理者端末から職務設定要求を受け付けて、当該グループ管理者端末から職務識別情報を入力し、当該職務識別情報で示される職務を行うユーザを設定する職務設定画面であって、当該グループ管理者端末を操作するグループ管理者の属するグループの識別情報に紐付けられて前記ユーザ管理テーブルに登録されているユーザの識別情報の一覧を示す職務設定画面を送信すると共に、前記グループ管理者端末より、前記職務設定画面を用いて入力されたユーザの識別情報と、前記入力した職務識別情報との組合せを受け付けて、前記ユーザ管理テーブルに紐付けて登録する職務設定処理と、をコンピュータに実行させるプログラムである。
【発明の効果】
【００１４】
本発明によれば、システム管理者はどのユーザグループがどの情報送受信装置にアクセスできるかの登録を行い、また情報送受信装置の管理者は各ユーザグループが情報送受信装置内のどの情報にアクセスできるのかの登録を行なう。これにより、ユーザのアクセス権限の登録をユーザグループごとに行なうので、各管理者の労力が軽減される。
【００１５】
また、本発明によれば、ユーザグループ管理者が、自身の管理するユーザグループについてのアクセス権限の設定を、システム管理者や、情報送受信装置の管理者がユーザグループに設定したアクセス権限の範囲内で行なう。これにより、各ユーザグループ管理者が自身のユーザグループに属するユーザのみのアクセス権限の設定を行なえばよいので、アクセス権限登録の処理が分散され、アクセス権限の登録の労力が軽減される。
【００１６】
また、本発明によれば、サブグループ管理者が、自身の管理するサブグループについてのアクセス権限の設定を、システム管理者や情報送受信装置の管理者がユーザグループに設定したアクセス権限であって、ユーザグループ管理者がサブグループに設定したアクセス権限の範囲内で行なう。これにより、各サブグループ管理者が自身のサブグループに属するユーザのみのアクセス権限の設定を行なえばよいので、アクセス権限登録の処理が分散され、アクセス権限の登録の労力が軽減される。
【００１７】
また、本発明によれば、複数の情報送受信装置へのアクセス権限を、1つのアクセス権限管理装置で管理している。つまり、各管理者は、情報送受信装置がコンピュータシステム内に増加した際でも、どのユーザグループやサブグループがどの情報送受信装置やその情報送受信装置内の情報にアクセスできるかを、アクセス権限管理装置にのみ登録すればよいので、アクセス権限の登録の労力が軽減される。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施形態によるアクセス権限管理装置を図面を参照して説明する。図１は同実施形態によるコンピュータシステムの構成を示すブロック図である。この図より、コンピュータシステムにおいて、符号１は複数のウェブサイトそれぞれに対するユーザのアクセスの権限を管理するアクセス権限管理装置である。また符号２は複数のウェブサーバとアクセス権限管理装置１とからなるコンピュータシステムのシステム管理者の端末（以下、システム管理者端末）である。また符号３はそれぞれのウェブサイトを管理するウェブサイト管理者の端末である。また符号４はユーザグループを管理するユーザグループ管理者の端末（以下、ＵＧ管理者端末）、符号５はユーザグループ内に設定されたサブグループを管理するサブグループ管理者の端末（以下ＳＧ管理者端末）、また符号６はユーザグループまたはサブグループに属するユーザの端末（以下ユーザ端末）である。
【００１９】
なお、ユーザグループとは、例えば、企業などの団体ごとに設定されたユーザの単位である。またサブグループとは、ユーザグループ内に設置されたサブグループ、例えば企業内に設置された部や課に属するユーザの単位である。またシステム管理者端末２やウェブサイト管理者端末３は、コンピュータシステム内で特定の端末を指すものではなく、システム管理者やウェブサイト管理者がコンピュータシステムにログインした際に利用しているＰＣなどの端末が、システム管理者端末２やウェブサイト管理者端末３となる。またユーザグループ内においてサブグループに属さないユーザ端末６が存在していてもよい。
【００２０】
また、アクセス権限管理装置１は、通信ネットワークを介して接続された各端末と情報を送受信する通信処理部１１、アクセス権限管理装置１の各処理部を制御する制御部（ログイン要求受付手段）１２、ユーザグループがどのウェブサイトにアクセスできるのかの登録処理を行なうサイトアクセス権登録部（ユーザグループアクセス権第１登録手段）１３、ユーザグループが１つのウェブサイトにおけるどのウェブページにアクセスできるのかの登録処理を行なうサイト内アクセス権登録部（ユーザグループアクセス権第２登録手段）１４、ユーザ端末６からのウェブサイト（つまりウェブサーバ）へのアクセス許可または不許可を判定するアクセス許可判定部（アクセス許可手段、ログイン完了記録手段、再ログイン要否判定手段）１５、ユーザグループ（ＵＧ）の登録処理を行なうＵＧ登録部１６、ユーザグループに属するサブグループの登録処理を行なうＳＧ登録部１７、各ユーザの登録処理を行なうユーザ登録部（ユーザ登録手段）１８、職務登録処理を行なう職務登録部（職務登録手段）１９、各ユーザにアクセス権限を設定するアクセス権限設定部（ユーザアクセス権登録手段）２０、各種テーブルを記憶するデータベース２１を備えている。
【００２１】
図２はウェブサーバとウェブサイトと情報送受信装置の関係を示す図である。
本実施形態においてウェブサイトとは、1つのウェブサーバによって送信されるウェブページ（コンテンツ情報）の集合単位の呼称、または、１つのウェブサーバにおいて異なる管理主体ごとに送信されるウェブページの集合単位それぞれの呼称、または、複数のウェブサーバによって送信されるウェブページの集合単位の呼称、の何れでもよい。つまり管理主体によって管理される１つ以上のウェブサーバ内のウェブページの集合単位がウェブサイトである。そして１つのウェブサイトに対応するウェブサーバの機能を情報送受信装置とする。
【００２２】
図３はコンピュータシステムの処理概要を示す図である。
次にコンピュータシステムの概要について説明する。
コンピュータシステムにおいてアクセス権限管理装置１は、ユーザグループに対するアクセス権限やユーザに対するアクセス権限の登録処理、また、複数のウェブサイトにアクセスするユーザのアクセス許可または不許可の判定を行なう。ここでコンピュータシステムのシステム管理者は、各ユーザグループがどのウェブサイトへアクセスできるのかの登録の処理（サイトアクセス権登録処理）をアクセス権限管理装置に対して行なう。また、ウェブサイト管理者は自身が管理するウェブサイトにアクセスできるユーザグループと、そのユーザグループがウェブサイト内でアクセスできるウェブページの登録の処理（サイト内アクセス権登録処理）をアクセス権限管理装置に対して行なう。なお、上述したように、例えばこのユーザグループは企業などの団体である。また各ユーザは複数のユーザグループのうちの何れかのグループに属しており、またユーザグループに属するサブグループのうち何れかのグループに属する場合がある。サブグループは企業内の部や課などのユーザの単位である。
【００２３】
またユーザグループ管理者が、ユーザグループ内のサブグループに対するアクセス権限の登録処理（サブグループアクセス権登録処理）をアクセス権限管理装置１に対して行い、またユーザグループ管理者またはサブグループ管理者がサブグループ内に属するユーザのアクセス権限の登録処理（職務登録処理）をアクセス権限管理装置１に対して行なう。つまり、ユーザグループ管理者またはサブグループ管理者は、システム管理者やウェブサイト管理者から与えられたアクセス権限の範囲で、各ユーザに割り当てるアクセス権限を決定し、登録処理を行なう。
【００２４】
図４はコンピュータシステムにおける各管理者の作業フローを示す図である。
（１）まず、ウェブサイト管理者がユーザグループの登録を申請する。この申請においては、ユーザグループ名、ユーザグループ管理者の情報（名前、部署）、などがウェブページを用いてアクセス権限管理装置に仮登録される。
（２）次にウェブサイト管理者が（１）の処理において登録申請したユーザグループに対するサイトアクセス権設定の申請を行なう。この申請においては、ユーザグループを特定する情報と当該ユーザグループがアクセスできるウェブサイトのウェブサイトＩＤなどがウェブページを用いてアクセス権限管理装置に仮登録される。
【００２５】
（３）次にシステム管理者が（１）の申請に基づいて、ユーザグループ登録の承認を行なう。この処理においては、システム管理者が（１）においてアクセス権限管理装置１に仮登録された登録申請を、ウェブページを用いてシステム管理者端末２のモニタに表示し、モニタ上の表示ボタンなどを押下して登録指示を行なう。これにより、ユーザグループＩＤが生成され、当該ユーザグループＩＤとアクセス権限管理装置１に仮登録されていた申請の情報が、アクセス権限管理装置１の処理により他のデータテーブルなどに保存される。
（４）次にシステム管理者が（２）の申請に基づいて、サイトアクセス権設定の承認を行なう。この処理においては、システム管理者が（２）においてアクセス権限管理装置１に仮登録した登録申請を、ウェブページを用いてシステム管理者端末２のモニタに表示し、モニタ上の表示ボタンなどを押下して登録指示を行なう。これにより、アクセス権限管理装置１に仮登録されていた申請の情報が、アクセス権限管理装置１の処理により他のデータテーブルなどに保存される。
【００２６】
（５）システム管理者によるサイトアクセス権設定の承認が完了すると次に、ウェブサイト管理者がサイト内アクセス権設定を行なう。この処理においてウェブサイト管理者は、自身が管理するウェブサイトにアクセスできるユーザグループに対して、どの内容の情報にアクセスできるかの設定登録を行なう処理である。この時ウェブサイト管理者は、アクセス権限管理装置１にアクセスして、サイト内アクセス権設定画面をウェブページを用いてモニタ上に表示し、登録を行なう。すると登録された情報が、アクセス権限管理装置１の処理によりデータベース２１に保存される。
（６）次にユーザグループ管理者が自身の管理するユーザグループ内の各ユーザの登録を行なう。この処理においてユーザグループ管理者は各ユーザの氏名や部署などの情報をウェブページに入力し、アクセス権限管理装置１に登録する。そして登録された情報は、アクセス権限管理装置１の処理によりデータベース２１に保存される。
（７）次にユーザグループ管理者が自身の管理するユーザグループ内に属するサブグループの登録を行なう。この処理においてユーザグループ管理者は、サブグループの名称や、サブグループに属するユーザの情報をウェブページに入力し、アクセス権限管理装置１に登録する。そして登録された情報は、アクセス権限管理装置１の処理によりデータベース２１に保存される。
【００２７】
（８）次に、サブグループ管理者が職務登録の処理を行なう。この処理においては、サブグループ管理者は、システム管理者、ウェブサイト管理者、ユーザグループ管理者によってサブグループに付与されたアクセス権限のうち、ある職務の遂行に必要なアクセス権限の登録を行なう（職務登録）。つまり所定のウェブサイトで送信されるウェブページの内容と、そのウェブページの閲覧可、ウェブページを用いた情報登録可などの情報と、の組合せからなるアクセス権限について、職務単位で登録する。この処理においてサブグループ管理者は、少なくとも職務の識別情報とアクセス権限の情報とをウェブページを用いてアクセス権限管理装置１に登録する。そして登録された情報は、アクセス権限管理装置１の処理によりデータベース２１に保存される。
（９）次に、サブグループ管理者が（８）で登録した職務単位のアクセス権限を、ユーザに設定する（職務設定）。この処理においてサブグループ管理者は、サブグループに属するユーザの識別情報と職務の識別情報とをウェブページを用いてアクセス権限管理装置１に登録する。そして登録された情報は、アクセス権限管理装置１の処理によりデータベース２１に保存される。
なお図４における（１０）、（１１）はユーザグループ管理者による職務登録と、職務設定の処理である。この処理は（８）、（９）の処理と同様である。このように職務登録と職務設定の処理については、ユーザグループ管理者が行うようにしてもよい。
【００２８】
図５は第１ユーザグループ管理テーブルを示すデータ構造である。
この図が示すように第１ユーザグループ管理テーブル（以下、第１ＵＧ管理テーブルとする）は、ユーザグループＩＤ、ウェブサイトＩＤ、そのウェブサイトで送信されるウェブページの内容（第１送信内容識別情報）、そのウェブページの内容へどのようなアクセスができるかを示す権限、を対応付けて記憶するテーブルである。つまり、この第１ＵＧ管理テーブルでは、どのユーザグループがどのウェブサイトにアクセスできるか、またそのアクセスできるウェブサイトで送信されるウェブページのうちどの内容を示すウェブページにアクセスでき、そのウェブページへどのようなアクセスができるかの情報を保持している。そして、第１ＵＧ管理テーブルにおける、ユーザグループＩＤとウェブサイトＩＤの対応関係は、上述の（４）のシステム管理者によるサイトアクセス権設定の処理に基づいて登録される。また、この第１ＵＧ管理テーブルにおける、ユーザグループＩＤとウェブサイトＩＤと内容と権限との対応関係は、上述の（５）のウェブサイト管理者によるサイト内アクセス権設定の処理に基づいて登録される。
【００２９】
図６は第２ユーザグループ管理テーブルを示すデータ構造である。
この図が示すように第２ユーザグループ管理テーブル（以下、第２ＵＧ管理テーブルとする）は、ユーザグループＩＤ、サブグループＩＤ、ウェブサイトＩＤ、そのウェブサイトで送信されるウェブページの内容（第１送信内容識別情報）、そのウェブページへどのようなアクセスができるかを示す権限、を対応付けて記憶するテーブルである。つまり、この第２ＵＧ管理テーブルでは、どのユーザグループに属するどのサブグループがどのウェブサイトにアクセスできるか、またそのアクセスできるウェブサイトで送信されるウェブページのうちどの内容を示す情報にアクセスでき、そのウェブページへどのようなアクセスができるかの情報を保持している。そして、第２ＵＧ管理テーブルに登録される各情報は、上述の（７）のユーザグループ管理者によるサブグループ登録の処理に基づいて登録される。なおこのサブグループ登録の処理はサブグループ管理者が行うようにしてもよい。
【００３０】
図７は第１ユーザ管理テーブルを示すデータ構造である。
この図が示すように第１ユーザ管理テーブルは、ユーザＩＤ、ユーザグループＩＤ、サブグループＩＤを対応付けて記憶するテーブルである。つまり、この第１ユーザ管理テーブルはユーザの属するユーザグループおよび当該ユーザグループ内のサブグループを示している。この第１ユーザ管理テーブルは、上述の（６）のユーザグループ管理者によるユーザ登録処理に基づいて登録される。
【００３１】
図８は職務管理テーブルを示すデータ構造である。
この図が示すように職務管理テーブルは、職務の識別情報と、ウェブサイトＩＤと、そのウェブサイトで送信されるウェブページの内容（第１送信内容識別情報）、当該内容を更に細かく規定した詳細内容（第２送信内容識別情報）、そのウェブページへどのようなアクセスができるかを示す権限、を対応付けて記憶するテーブルである。つまり、この職務管理テーブルは、ユーザに与えられる職務によって当該ユーザが、どのウェブサイトにアクセスできるか、またそのアクセスできるウェブサイトの送信するウェブページのうちどの内容を示すウェブページにアクセスでき、そのウェブページへどのようなアクセスができるかの情報を保持している。
【００３２】
図９は第２ユーザ管理テーブルを示すデータ構造である。
この図が示すように第２ユーザ管理テーブルは、ユーザＩＤと職務の識別情報とを対応付けて記憶するテーブルである。つまり、この第２ユーザ管理テーブルは、各ユーザに割り当てられた職務を示すテーブルである。
【００３３】
図１０は第３ユーザ管理テーブルを示すデータ構造である。
この図が示すように第３ユーザ管理テーブルは、ユーザＩＤと、ウェブサイトＩＤと、そのウェブサイトで送信されるウェブページの内容、当該内容を更に細かく規定した詳細内容、そのウェブページへどのようなアクセスができるかを示す権限、を対応付けて記憶するテーブルである。つまりこの第３ユーザ管理テーブルは、ユーザが、どのウェブサイトにアクセスできるか、またそのアクセスできるウェブサイトで送信されるウェブページのうちどの内容を示すウェブページにアクセスでき、そのウェブページへどのようなアクセスができるかの情報を保持している。つまり図９のテーブルのようにユーザに対して職務を割り当てることによりウェブサイト内の所定のウェブページへのアクセス権限を付与するだけでなく、図１０のテーブルのように各ユーザに対してウェブサイトへの所定の情報へのアクセス権限を直接付与するようにしてもよい。
なお、本実施形態においては、上記各テーブルはアクセス権限管理装置１のデータベース２１に格納されているものとするが、それらは別々のデータベースに格納されるようにしてもよい。
【００３４】
次に、上述の（４）〜（１１）の、コンピュータシステムにおけるアクセス権限の登録の処理フローの詳細について順を追って説明する。なお（１）〜（３）の処理については予め完了しているものとする。またシステム管理者、ウェブサイト管理者、ユーザ管理者の情報（ユーザ名やパスワードなど）が、予めアクセス権限管理装置１に登録されているものとする。
図１１はサイトアクセス権設定画面を示す図である。この画面はシステム管理者が上述の（４）のサイトアクセス権設定を行なう際に、アクセス権限管理装置１にシステム管理者端末２からアクセスして、システム管理者端末２上のモニタに表示させる画面である。このサイトアクセス権設定画面においては、ユーザグループＩＤとそのユーザグループ名とが表示され、また、そのユーザグループ内のユーザがアクセスできるようにアクセス許可の設定を行なう欄が設けられている。システム管理者はサイトアクセス権設定画面において、ユーザグループがどのウェブサイトにアクセスできるかの登録を行うことで、ユーザグループに属するユーザがアクセスできるウェブサイトを特定する。
【００３５】
図１２はサイトアクセス権設定の処理フローを示す図である。
まず、システム管理者はシステム管理者端末２を用いてアクセス権限管理装置１にアクセスし、上述の（２）の処理においてサイトアクセス権設定申請がされた一覧の表示指示を行なう。すると、アクセス権限管理装置１のサイトアクセス権登録部１３は、データベース２１に格納されている申請の情報を読み取って、それらの内容を表示するウェブページをシステム管理者端末２へ送信する。このウェブページがシステム管理者端末２のモニタ上に表示されると、システム管理者は１つのサイトアクセス権設定申請を選択する（ステップＳ１０１）。これにより、アクセス権限管理装置１はサイトアクセス権設定画面のウェブページを送信する（ステップＳ１０２）。そしてサイトアクセス権設定画面がシステム管理者端末２のモニタ上に表示される（ステップＳ１０３）。
【００３６】
次にシステム管理者は、サイトアクセス権設定画面において、確認ボタンを押下すると（ステップＳ１０４）、アクセス権限管理装置１はサイトアクセス権設定の確認画面のウェブページをシステム管理者端末２へ送信する（ステップＳ１０５）。そして、この確認画面において、システム管理者が登録ボタンを押下（ステップＳ１０６）する。するとシステム管理者端末２は、サイトアクセス権設定画面のウェブページがＨＴＭＬテキスト内に保持しているユーザグループＩＤ、ウェブサイトＩＤなどを、アクセス権限管理装置１へ送信する。次にアクセス権限管理装置１のサイトアクセス権登録部１３は、受信したユーザグループＩＤとウェブサイトＩＤとを対応付けて第１ＵＧ管理テーブルに登録する（ステップＳ１０７）。これにより、サイトアクセス権設定が終了し、どのユーザグループがどのウェブサイトへアクセスできるかがアクセス権限管理装置１へ登録される。なお、このサイトアクセス権設定の処理においては、その他、システム管理者かどうかの認証や、遷移元画面が正常か否かの判定などが行なわれる。
【００３７】
図１３はサイト内アクセス権設定画面を示す図である。この画面はウェブサイト管理者が上述の（５）のサイト内アクセス権設定を行なう際に、ウェブサイト管理者端末３を用いてアクセス権限管理装置１にアクセスし、当該ウェブサイト管理者端末３のモニタ上に表示させる画面である。このサイト内アクセス権設定画面においては、ユーザグループＩＤとそのユーザグループ名とが表示され、また、そのユーザグループ内のユーザがウェブサイト内のどの内容のウェブページにアクセスできるかを設定する欄が設けられている。この欄においては、ウェブサイトで送信される全てのウェブページの内容とそのウェブページにアクセスできる権限の一覧を表示する非選択欄（ａ）と、その中からウェブサイト管理者が選択したウェブページの一覧を表示する選択欄（ｂ）が存在する。ウェブサイト管理者はサイト内アクセス権設定画面において、ユーザグループに属するユーザのアクセスできる情報の内容を特定することで、ユーザグループに属するユーザが、どのウェブサイトにおけるどの内容の情報にアクセスできるのかの登録を行なうことができる。
【００３８】
図１４はサイト内アクセス権設定の処理フローを示す図である。
まず、ウェブサイト管理者はウェブサイト管理者端末３を用いてアクセス権限管理装置１にアクセスし、上述の（４）の処理においてサイトアクセス権設定の登録がされた一覧の表示指示を行なう。すると、アクセス権限管理装置１のサイト内アクセス権登録部１４は、データベース２１に格納されているサイトアクセス権設定の登録済みの情報を読み取って、それらの内容を表示するウェブページをウェブサイト管理者端末３へ送信する。このウェブページがウェブサイト管理者端末３のモニタ上に表示されると、ウェブサイト管理者は１つのサイトアクセス権設定がされたユーザグループを選択する（ステップＳ２０１）。これにより、アクセス権限管理装置１はサイト内アクセス権設定画面のウェブページをウェブサイト管理者端末３へ送信する（ステップＳ２０２）。そしてサイト内アクセス権設定画面がウェブサイト管理者端末３のモニタ上に表示される（ステップＳ２０３）。
【００３９】
次にウェブサイト管理者は、サイト内アクセス権設定画面において、非選択欄（ａ）に表示された一覧から、ユーザグループに割当てる項目、つまりウェブサイト名、当該ウェブサイト内の情報、そのアクセス権限からなる項目を選択する（ステップＳ２０４）。するとその選択した項目が選択欄（ｂ）に表示される。そしてアクセス可能なウェブページの内容とそのアクセス権限の組合せを選択すると、確認ボタンを押下する（ステップＳ２０５）。すると、アクセス権限管理装置１はサイト内アクセス権設定の確認画面のウェブページをシステム管理者端末２へ送信する（ステップＳ２０６）。この画面においては、ウェブサイト管理者が選択した一覧が表示される。そして、この確認画面において、ウェブサイト管理者が登録ボタンをマウスなどの入力装置を用いて押下する（ステップＳ２０７）。するとウェブサイト管理者端末３は、サイト内アクセス権設定画面のウェブページがＨＴＭＬテキスト内に保持しているユーザグループＩＤ、ウェブサイトＩＤ、ウェブページの内容の識別情報、アクセス権限などの組合せの情報を、アクセス権限管理装置１へ送信する。
【００４０】
次にアクセス権限管理装置１のサイトアクセス権登録部１３は、受信したユーザグループＩＤ、ウェブサイトＩＤ、ウェブサーバが送信するウェブページの内容の識別情報、アクセス権限の組合せから、ユーザグループＩＤとウェブサイトＩＤとを読み取り、それらが既に登録されている第１ＵＧ管理テーブルにおいて、ウェブサーバが送信するウェブページの内容の識別情報、アクセス権限を対応付けて登録する（ステップＳ２０８）。これにより、サイト内アクセス権設定が終了し、どのユーザグループのユーザが、どのウェブサイトの送信する、どの内容のウェブページへ、どのようなアクセスできるかが、アクセス権限管理装置１へ登録される。なお、このサイト内アクセス権設定の処理においては、その他、アクセス権限管理装置１へのアクセスがウェブサイト管理者かどうかの認証などが行なわれる。
【００４１】
図１５はユーザ登録画面を示す図である。この画面はユーザグループ管理者が自身の管理するユーザグループに属するユーザの登録を行なう際に、ＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、当該ＵＧ管理者端末４のモニタ上に表示させる画面である。このユーザ登録画面においては、ユーザグループＩＤとそのユーザグループ名とが表示され、また、そのユーザグループに属するユーザのユーザ名やユーザの属性情報（所属部署や連絡先、またサブグループの情報、ユーザに設定する職務など）の入力欄が存在する。
【００４２】
図１６はユーザ登録の処理フローを示す図である。
ユーザグループ管理者は、自身が管理するユーザグループに属する各ユーザの登録をアクセス権限管理装置１に対して行なう。まず、ユーザグループ管理者は、ＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、ユーザ登録要求を行なう（ステップＳ３０１）。すると、アクセス権限管理装置１のユーザ登録部１８はユーザ登録画面のウェブページをＵＧ管理者端末４へ送信する（ステップＳ３０２）。するとユーザ登録画面がＵＧ管理者端末４のモニタ上に表示される（ステップＳ３０３）。このユーザ登録画面には、ユーザ名やユーザの属性情報の入力欄やユーザグループ名が表示されている。ユーザグループ管理者はＵＧ管理者端末４のモニタに表示されたユーザ登録画面において、ユーザ名やユーザ属性等を入力し、確認ボタンを押下する（ステップＳ３０４）。すると、ＵＧ管理者端末４は、入力されたユーザ名やユーザ属性やユーザグループＩＤを、アクセス権限管理装置１へ送信する。アクセス権限管理装置１のユーザ登録部１８は、ＵＧ管理者端末４の送信した情報を受信すると、ユーザＩＤを生成する（ステップＳ３０５）。そしてユーザ登録部１８は生成したユーザＩＤと受信したユーザグループＩＤやユーザ名やユーザ属性の情報とを対応付けてデータベース２１の第１ユーザ管理テーブルに登録する（ステップＳ３０６）。なお図７においては第１ユーザ管理テーブルはユーザＩＤとユーザグループＩＤのみが対応付けられている様子を示している。以上の処理により、ユーザ登録が終了し、ユーザグループに属するユーザの情報が登録される。なお、このユーザ登録の処理においては、その他、アクセス権限管理装置１へのアクセスがユーザグループ管理者かどうかの認証などが行なわれる。
【００４３】
図１７はサブグループ登録画面を示す図である。
この画面はユーザグループ管理者がユーザグループに属するサブグループの登録と、当該サブグループへのアクセス権の設定を行う際に、ＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、当該ＵＧ管理者端末４のモニタ上に表示させる画面である。このサブグループ登録画面においては、サブグループ名の入力欄と、サブグループ管理者名やその属性の入力欄と、サブグループ内のユーザがどのウェブサイトのどの内容のウェブページにアクセスできるかを設定する欄が設けられている。この欄においては、上述の（５）の処理によって、サブグループの属するユーザグループに対して設定されたサイト内アクセス権の一覧を表示する非選択欄（ｃ）と、その中からユーザグループ管理者が選択したサイト内アクセス権の一覧を表示する選択欄（ｄ）が存在する。ユーザグループ管理者は、サブグループ登録画面において、サブグループ管理者の情報の入力と、ユーザグループに対して与えられたサイト内アクセス権のうちサブグループに対して与えるサイト内アクセス権を特定することで、サブグループ内のユーザがどのウェブサイトのどの内容のウェブページにアクセスできるのかの登録を行なうことができる。
【００４４】
図１８はサブグループ登録の処理フローを示す図である。
まず、ユーザグループ管理者はＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、サブグループ登録要求を行なう（ステップＳ４０１）。するとアクセス権限管理装置１のＳＧ登録部１７は、サブグループ登録画面のウェブページをＵＧ管理者端末４へ送信する（ステップＳ４０２）。この時、ＳＧ登録部１７は、ユーザグループ管理者の属するユーザグループのＩＤに紐付けられて第１ＵＧ管理テーブルに登録されているサイト内アクセス権を読み取り、そのサイト内アクセス権を非選択欄（ｃ）に表示する情報としてＵＧ管理者端末４へ送信する。そして非選択欄（ｃ）において、ユーザグループに与えられたサイト内アクセス権を表示したサブグループ登録画面が、ＵＧ管理者端末４のモニタ上に表示される（ステップＳ４０３）。
【００４５】
次にユーザグループ管理者は、サブグループ登録画面において、サブグループ管理者名やサブグループ管理者の属性情報を入力する。また非選択欄（ｃ）に表示された一覧から、サブグループに割当てる項目を選択する（ステップＳ４０４）。するとその選択した項目が選択欄（ｄ）に表示される。そしてサブグループに割当てるサイト内アクセス権を選択するとユーザグループ管理者は確認ボタンを押下する（ステップＳ４０５）。すると、アクセス権限管理装置１はサブグループ登録の確認画面のウェブページをＵＧ管理者端末４へ送信する（ステップＳ４０６）。この画面においては、ユーザグループ管理者が選択したサイト内アクセス権やサブグループ管理者の情報が表示される。そして、この確認画面において、ユーザグループ管理者が登録ボタンを押下する（ステップＳ４０７）。するとＵＧ管理者端末４は、サブグループ登録画面に入力されたサブグループ管理者の情報や選択されたサイト内アクセス権の情報と、サブグループ登録画面のウェブページのＨＴＭＬテキスト内に保持されているユーザグループＩＤ、ウェブサイトＩＤなどを、アクセス権限管理装置１へ送信する。
【００４６】
次にＵＧ管理者端末４から送信された情報をアクセス権限管理装置１が受信すると、ＳＧ登録部１７はサブグループのＩＤを生成する（ステップＳ４０８）。そしてＳＧ登録部１７は、生成したサブグループＩＤと、ＵＧ管理者端末４より受信した情報とを対応付けてデータベース２１に格納されている第２ＵＧ管理テーブルに登録する（ステップＳ４０９）。なお図６の第２ＵＧ管理テーブルでは、ユーザグループＩＤとサブグループＩＤとウェブサイトＩＤと、サイト内アクセス権（ウェブサイトが送信する情報のうちアクセスできるウェブページの内容と、その内容のウェブページにどのようなアクセスができるのかを示すアクセス権限）が対応付けられて登録されている様子を示している。これにより、サブグループ登録の処理が終了し、どのサブグループのユーザが、どのウェブサイトの送信する、どの内容のウェブページへ、どのようなアクセスできるかが、アクセス権限管理装置１へ登録される。このサブグループ登録の処理においては、その他、アクセス権限管理装置１へのアクセスがユーザグループ管理者かどうかの認証などが行なわれる。なおサブグループ登録や再設定の処理は上述のユーザ登録の処理においてユーザ登録画面（図１５）を用いて行うようにしてもよいし、下記のサブグループ所属ユーザ設定画面（図１９）において行うようにしてもよい。
【００４７】
図１９はサブグループ所属ユーザ設定画面を示す図である。
この画面はユーザグループ管理者がサブグループに属するユーザの設定を行なう際に、ＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、ＵＧ管理者端末４のモニタ上に表示させる画面である。このサブグループ所属ユーザ設定画面においては、サブグループ管理者の情報（管理者名など）と、サブグループに属するユーザを選択する欄が設けられている。この欄においては、上述のユーザ登録画面によって登録されたユーザであって、ユーザグループ管理者の属するユーザグループのユーザ一覧を表示する非選択欄（ｅ）と、その中からユーザグループ管理者が選択したユーザの一覧を表示する選択欄（ｆ）が存在する。ユーザグループ管理者は、サブグループ所属ユーザ設定画面において、サブグループに属するユーザを選択することで、サブグループに属するユーザが、ユーザグループに属するユーザの中のどのユーザであるかの登録を行なう。
【００４８】
図２０はサブグループ所属ユーザ設定の処理フローを示す図である。
ユーザグループ管理者は上述のサブグループ登録の処理を終了すると、そのサブグループに属するユーザを設定する。まず、ユーザグループ管理者は、ＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、サブグループ所属ユーザ設定要求を行なう（ステップＳ５０１）。するとアクセス権限管理装置１のＳＧ登録部１７は、サブグループ所属ユーザ設定画面のウェブページをＵＧ管理者端末４へ送信する（ステップＳ５０２）。この時、ＳＧ登録部１７は、ユーザグループ管理者が属するユーザグループのＩＤに紐付けられて第１ユーザ管理テーブルに登録されているユーザＩＤやユーザ名などを読み取り、そのユーザ名などを非選択欄（ｅ）に表示する情報としてＵＧ管理者端末４へ送信する。そして非選択欄（ｅ）において、ユーザグループ管理者の属するユーザグループ内の全ユーザを表示したサブグループ所属ユーザ設定画面が、ＵＧ管理者端末４のモニタ上に表示される（ステップＳ５０３）。
【００４９】
次にユーザグループ管理者は、サブグループ所属ユーザ設定画面において、非選択欄（ｅ）に表示された一覧から、サブグループに属するユーザを選択する（ステップＳ５０４）。するとその選択した項目が選択欄（ｆ）に表示される。そしてサブグループに属するユーザを選択すると、ユーザグループ管理者は確認ボタンを押下する（ステップＳ５０５）。すると、アクセス権限管理装置１はサブグループ所属ユーザ設定の確認画面のウェブページをＵＧ管理者端末４へ送信する（ステップＳ５０６）。この画面においては、ユーザグループ管理者が選択したユーザの一覧が表示される。そして、この確認画面において、ユーザグループ管理者が登録ボタンを押下する（ステップＳ５０７）。すると、ＵＧ管理者端末４は、サブグループ所属ユーザ設定画面で選択されたユーザのＩＤと、サブグループ所属ユーザ設定画面のウェブページのＨＴＭＬテキスト内に保持されているユーザグループＩＤ、サブグループＩＤなどを、アクセス権限管理装置１へ送信する。
【００５０】
次にＵＧ管理者端末４から送信された情報をアクセス権限管理装置１が受信すると、ＳＧ登録部１７は、ＵＧ管理者端末４より受信したユーザＩＤ、ユーザグループＩＤ、サブグループＩＤから、ユーザＩＤとユーザグループＩＤの組合せを読み取り、その組合せが既に登録されている第１ユーザ管理テーブルに、前記受信したサブグループＩＤを対応付けて登録する（ステップＳ５０８）。なお図７の第１ユーザ管理テーブルでは、ユーザＩＤとユーザグループＩＤとサブグループＩＤが対応付けられて登録されている様子を示している。これにより、サブグループ所属ユーザ設定の処理が終了し、サブグループに属するユーザが登録される。このサブグループ所属ユーザ設定の処理においては、その他、アクセス権限管理装置１へのアクセスがユーザグループ管理者かどうかの認証などが行なわれる。また、このサブグループ所属ユーザ設定の処理をサブグループ管理者が行うようにしても良い。
【００５１】
図２１は職務登録画面を示す図である。
この画面は、所定の職務を行なうユーザの当該職務に用いるウェブページへの詳細なアクセス権を、サブグループ管理者が設定する際に、ＳＧ管理者端末５を用いてアクセス権限管理装置１にアクセスし、ＳＧ管理者端末５のモニタ上に表示させる画面である。なお本実施形態においては職務登録の処理はサブグループ管理者が行なうようにしても、ユーザグループ管理者が行うようにしてもよい。この職務登録画面においては、ウェブサイトの選択欄と、当該ウェブサイトが送信するウェブページの内容を選択する欄と、職種名を入力する欄と、ウェブサイトが送信するウェブページの内容を更に詳細に規定した詳細内容とそのアクセス権限の一覧を表示する非選択欄（ｇ）と、その非選択欄の中からサブグループ管理者が選択した詳細内容とアクセス権限の組合せの一覧を表示する選択欄（ｈ）が存在する。サブグループ管理者は、登録する職務が、どのウェブサイトの送信する、どのような内容のウェブページの中の、どのような詳細内容のウェブページへアクセスできる職務かの登録を行なう。
【００５２】
図２２は職務登録の処理フローを示す図である。
次に、サブグループ管理者は職務登録を行なう。まず、サブグループ管理者は、ＳＧ管理者端末５を用いてアクセス権限管理装置１にアクセスし、職務登録要求を行なう（ステップＳ６０１）。するとアクセス権限管理装置１の職務登録部１９は、職務登録画面のウェブページをＳＧ管理者端末５へ送信する（ステップＳ６０２）。この時、職務登録部１９は、サブグループ管理者が属するユーザグループとサブグループのＩＤに紐付けられて第２ユーザ管理テーブルに登録されているサイト内アクセス権を読み取り、またそのサイト内アクセス権で示されるアクセス可能なウェブページの内容をさらに詳細に規定した詳細内容とそのアクセス権限について、詳細内容を規定したテーブルなどから読み取って、非選択欄（ｇ）に表示する情報としてＳＧ管理者端末５へ送信する。そして非選択欄（ｇ）において、サブグループ管理者の属するサブグループに設定できるサイト内アクセス権の詳細内容の情報を保持した職務登録画面が、ＳＧ管理者端末５のモニタ上に表示される（ステップＳ６０３）。
【００５３】
次にサブグループ管理者は、職務登録画面において、職務によってアクセスするウェブサイトと、そのウェブサイトで送信される情報の内容とを選択し、また職務名を職務名入力欄に入力する。すると、選択された情報の内容を更に詳細に規定した詳細内容の情報が非選択欄（ｇ）に表示される。そして、サブグループ管理者は非選択欄（ｇ）に表示された一覧から、職務としてユーザがアクセスできるサイト内アクセス権の詳細内容を選択する（ステップＳ６０４）。するとその選択した項目が選択欄（ｈ）に表示される。そしてサイト内アクセス権の詳細内容を選択すると、サブグループ管理者は確認ボタンを押下する（ステップＳ６０５）。するとアクセス権限管理装置１の職務登録部１９は、職務登録の確認画面のウェブページをＳＧ管理者端末５へ送信する（ステップＳ６０６）。この確認画面においては、サブグループ管理者が選択したウェブサイト名と、そのウェブサイトの送信するウェブページの内容と、職務名と、職務としてアクセスできるウェブページの詳細内容が表示される。そして、この確認画面において、サブグループ管理者が登録ボタンを押下する（ステップＳ６０７）。すると、ＳＧ管理者端末５は、職務登録画面で選択されたウェブサイトのＩＤと、そのウェブサイトで送信される情報の内容と、その内容の情報のうち職務でアクセスできる情報の詳細内容と、そのアクセス権限などを、アクセス権限管理装置１へ送信する。
【００５４】
次にＳＧ管理者端末５から送信された情報をアクセス権限管理装置１が受信すると、職務登録部１９は、受信した情報を対応付けて職務管理テーブルに登録する（ステップＳ６０８）。なお図８の職務管理テーブルでは、職務名と、ウェブサイトＩＤと、そのウェブサイトで送信されるウェブページの内容と、その内容のウェブページのうち職務でアクセスできるウェブページの詳細内容と、その詳細内容にどのようなアクセスができるかを示すアクセス権限とが対応付けられて登録されている様子を示している。これにより、サブグループに属するユーザが行なう職務において、どのウェブサイトにおけるどのウェブページにどのようなアクセスができるのかの登録（職務登録）が完了する。この職務登録の処理においては、その他、アクセス権限管理装置１へのアクセスがサブグループ管理者かどうかの認証などが行なわれる。
【００５５】
図２３は職務設定画面を示す図である。
この画面はサブグループ管理者が、上述の職務登録において登録した職務を、サブグループに属するユーザに割当てる際に、ＳＧ管理者端末５を用いてアクセス権限管理装置１にアクセスし、ＳＧ管理者端末５のモニタ上に表示させる画面である。なお職務設定の処理はサブグループ管理者が行なうようにしても、ユーザグループ管理者が行うようにしてもよい。この職務設定画面においては、職務においてアクセスするウェブサイト名と、そのウェブサイトが送信するウェブページの内容と、職務名と、サブグループに属するユーザを選択する欄が設けられている。この欄においては、上述のサブグループ所属ユーザ設定画面によって登録されたサブグループ内ユーザの一覧を表示する非選択欄（ｉ）と、その中からサブグループ管理者が選択したユーザの一覧を表示する選択欄（ｊ）が存在する。サブグループ管理者は、職務設定画面において、職務を割当てるユーザを選択することで、サブグループに属するどのユーザにどの職務を割当てるかの登録を行なう。
【００５６】
図２４は職務設定の処理フローを示す図である。
サブグループ管理者は上述の職務登録の処理が終了すると、自身の管理するサブグループに属するユーザに職務を割当てる職務設定の処理を行なう。まず、サブグループ管理者は、ＳＧ管理者端末５を用いてアクセス権限管理装置１にアクセスし、職務設定の要求を行なう（ステップＳ７０１）。この時、どの職務をユーザに設定するのかを特定するため、ウェブページにおいて職務の選択を行なう。するとアクセス権限管理装置１のアクセス権限設定部２０は、選択された職務についての職務設定画面のウェブページをＳＧ管理者端末５へ送信する（ステップＳ７０２）。この時、アクセス権限設定部２０は、サブグループ管理者が管理するサブグループのＩＤに紐付けられて第１ユーザ管理テーブルに登録されているユーザＩＤやユーザ名などを読み取り、そのユーザＩＤやユーザ名を非選択欄（ｉ）に表示する情報としてＳＧ管理者端末５へ送信する。そして非選択欄（ｉ）において、サブグループ管理者の属するサブグループ内の全ユーザを表示した職務設定画面が、ＳＧ管理者端末５のモニタ上に表示される（ステップＳ７０３）。
【００５７】
次にサブグループ管理者は、職務設定画面において、非選択欄（ｉ）に表示された一覧から、職務を割当てるユーザを選択する（ステップＳ７０４）。するとその選択した項目が選択欄（ｊ）に表示される。そして職務を割当てるユーザを選択すると、サブグループ管理者は確認ボタンを押下する（ステップＳ７０５）。すると、アクセス権限管理装置１は職務設定の確認画面のウェブページをＳＧ管理者端末５へ送信する（ステップＳ７０６）。この画面においては、サブグループ管理者が選択したユーザ、つまり職務を割当てるユーザの一覧が表示される。そして、この確認画面において、サブグループ管理者が登録ボタンを押下する（ステップＳ７０７）。するとＳＧ管理者端末５は、職務設定画面で選択されたユーザのユーザＩＤと、職務設定画面のウェブページのＨＴＭＬテキスト内に保持されている職務の識別情報（職務名や職務ＩＤなど）などを、アクセス権限管理装置１へ送信する。
【００５８】
次にＳＧ管理者端末５から送信された情報をアクセス権限管理装置１が受信すると、アクセス権限設定部２０は、ＳＧ管理者端末５より受信したユーザＩＤ、職務の識別情報を読み取り、第２ユーザ管理テーブルに対応付けて登録する（ステップＳ７０８）。なお図９の第２ユーザ管理テーブルでは、ユーザＩＤと職務名が対応付けられて登録されている様子を示している。これにより、職務設定の処理が終了し、職務のユーザへの割当てが終了する。この職務設定の処理においては、その他、アクセス権限管理装置１へのアクセスがサブグループ管理者かどうかの認証などが行なわれる。なお職務設定の処理は上述のユーザ登録の処理においてユーザ登録画面（図１５）を用いて行うようにしてもよい。この場合、ユーザグループ管理者が非選択欄から職務を選択し、登録を行う。
【００５９】
なお、上述のような職務設定により各ユーザにウェブサイトへのアクセス権限を付与する方法以外にも、ユーザそれぞれに対して個別にウェブサイトへのアクセス権限を付与するようにしてもよい。例えば、アクセス権限設定画面が、サブグループ内のユーザ1人についてのアクセス権限を設定する画面であり、この画面を用いて、ウェブサイトの送信するウェブページの詳細内容の一覧から、当該ユーザに割当てる詳細内容を選択して、登録指示を行なう。するとアクセス権限管理装置１のアクセス権限設定部２０は、ユーザＩＤと、当該ユーザがアクセスできるウェブサイトＩＤと、そのウェブサイトが送信するウェブページの内容のうちユーザがアクセスできるウェブページの内容と、その内容を詳細に規定した詳細内容と、そのウェブページにどのようなアクセスができるのかを示すアクセス権限とをＳＧ管理者端末５から受信し、それらを対応付けて第３ユーザ管理テーブル（図１０）へ登録する。
【００６０】
これにより、サブグループの各ユーザに対するウェブサイトへのアクセス権限が設定される。そして、ユーザがウェブサイトへアクセスする際には、第２ユーザ管理テーブルや第３ユーザ管理テーブルに登録されているアクセス権限に基づいて、アクセス権限管理装置１のアクセス許可判定部１５がアクセス可否を判定する。
【００６１】
図２５はユーザ設定変更画面を示す図である。
この画面はユーザグループ管理者がユーザグループに属するユーザの設定変更を行なう際に、ＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、ＵＧ管理者端末４のモニタ上に表示させる画面である。このユーザ設定変更画面においては、ユーザグループＩＤ、ユーザグループ名、ユーザＩＤ、ユーザ名、ユーザの属するユーザグループ名、サブグループ名、所属部署、連絡先などが表示される。
【００６２】
図２６はユーザ設定変更の処理フローを示す図である。
ユーザグループ管理者はユーザに設定されている情報をユーザ設定変更画面で変更することができる。ユーザグループ管理者は、ＵＧ管理者端末４を用いてアクセス権限管理装置１にアクセスし、ユーザ設定変更要求を行なう（ステップＳ８０１）。するとアクセス権限管理装置１のユーザ登録部１８は、ユーザ設定変更画面のウェブページをＵＧ管理者端末４へ送信する（ステップＳ８０２）。そしてユーザ設定変更画面が、ＵＧ管理者端末４のモニタ上に表示される（ステップＳ８０３）。
【００６３】
次にユーザグループ管理者は、ユーザ設定変更画面において、サブグループや所属部署などの情報を変更し、確認ボタンを押下する（ステップＳ８０４）すると、アクセス権限管理装置１はユーザ設定変更の確認画面のウェブページをＵＧ管理者端末４へ送信する（ステップＳ８０５）。そして、この確認画面において、ユーザグループ管理者が登録ボタンを押下する（ステップＳ８０６）。すると、ＵＧ管理者端末４は、ユーザＩＤと、確認画面のウェブページのＨＴＭＬテキスト内に保持されているユーザグループＩＤ、サブグループＩＤなどを、アクセス権限管理装置１へ送信する。そして、これらの情報が第１ユーザ管理テーブルに登録され（ステップＳ８０７）、ユーザ設定変更が終了する。
【００６４】
また、ユーザグループやサブグループに属するユーザに対して、新たに別のウェブサイトへのアクセス権限を付与するような場合、つまり、第１ＵＧ管理テーブルに既にユーザグループＩＤ、ウェブサイトＩＤ、そのウェブサイトが送信するウェブページのうちアクセスできるウェブページを示すウェブサイトアクセス権（ウェブページの内容とそのウェブページにどのようなアクセスができるかを示すアクセス権限）の情報の組合せが登録されており、更に別の情報の組合せを登録するような場合には、再度上述の（４）ユーザアクセス権設定の処理と同様の処理を行なえばよい。またサイト内アクセス権設定や、ユーザ登録、サブグループ登録、職務登録、職務設定などについても、新たに別のウェブサイトへのアクセス権限をユーザに付与する場合には、同様の処理を繰り返せばよい。
【００６５】
以上の処理により、システム管理者がどのユーザグループがどのウェブサイトへアクセスできるかを登録し、ウェブサイト管理者が自身の管理するウェブサイトの送信するウェブページのうちどのウェブページへのアクセスができるかをユーザグループに対して登録し、ユーザグループ管理者がサブグループの登録を行い、サブグループ管理者が自身の管理するサブグループ内のユーザの行う職務についてのアクセス権限の登録を行い、サブグループ管理者が自身の管理するサブグループ内のユーザへ職務の割当てを行なう。これにより、各管理者がそれぞれ与えられた範囲でのアクセス権限を順次登録していくので、大量のユーザが複数のウェブサイトを有するコンピュータシステムを利用する場合でも、そのアクセス権限の登録処理の量が分散され、各管理者のユーザへのアクセス権限の割当て処理を軽減することが出来る。また、複数のウェブサイトに対する、ユーザのアクセス権限の登録をアクセス権限管理装置１台で行うことができる。従って、ウェブサイトが更にコンピュータシステムに追加されるような場合であっても、追加されるウェブサイトにユーザのアクセス権限管理装置の機能を備える必要が無く、これによりシステム構築を行なう際の労力を軽減することができる。
【００６６】
次にユーザのウェブサイトへのアクセス処理について説明する。
ユーザはウェブサイトへアクセスし、ログインＩＤやパスワードを入力して認証を受ける。するとユーザ端末６は当該ウェブサイトのホームページをモニタ上に表示させる。この時ウェブサイトのウェブページを送信するウェブサーバは、アクセス権限管理装置１に対してユーザ端末６からホームページへのアクセス時に受付けたユーザＩＤを送信する。するとアクセス権限管理装置１のアクセス許可判定部１５は、ユーザＩＤをキーとして、第２ユーザ管理テーブルに登録されている職務の識別情報を読み取り、また当該職務に対応付けられて職務管理テーブルに登録されているウェブサイトＩＤ、該ウェブサイトＩＤで示されるウェブサイトにおいてアクセスできるウェブページの内容、詳細内容、アクセス権限を読み取る。そして、アクセス権限管理装置１のアクセス許可判定部１５は読み取った各種情報をユーザに割当てたメモリ領域においてアクセス権限管理オブジェクトとして保持する。そして、ユーザがユーザ端末６を用いて、ウェブサイトが送信するウェブページを指定すると、ユーザ端末２はアクセス要求をアクセス権限管理装置１へ送信する。
【００６７】
このアクセス要求にはユーザＩＤとウェブページの内容を示す識別情報、詳細内容を示す識別情報が少なくとも格納されている。するとアクセス権限管理装置１のアクセス許可判定部１５は、アクセス要求に格納されている情報と、アクセス権限管理オブジェクトに含まれる情報（ウェブページの内容を示す識別情報、詳細内容を示す識別情報と）とを比較する。そして、比較結果が一致した場合には、アクセス権限管理オブジェクトにおいて、ウェブページの内容を示す識別情報、詳細内容を示す識別情報に対応付けられて登録されている、アクセス権限でのアクセス許可をウェブサイトに送信する。そして、ウェブサイトに対応するウェブサーバは、ユーザ端末６で指定されたウェブページをユーザ端末６へ送信する。なお、アクセス権限は、ウェブページの閲覧可（Ｒ：Ｒｅａｄ）、ウェブページへの書き込み可（Ｗ：Ｗｒｉｔｅ）などである。なおユーザ端末６はウェブサイトへのアクセス時にはウェブサーバよりクッキーを取得する。またこのクッキーはアクセス権限管理装置１のデータベース２１においてユーザのＩＤに紐付けられて管理される。
【００６８】
なお、上述のウェブサイトへのアクセス処理においては、サブグループに属するユーザに対して割当てられた職務を用いて、アクセス可否を判定しているが、サブグループに属していないユーザに対して割当てられた職務を用いて、当該サブグループに属していないユーザのユーザ端末６からのアクセス可否を、上記同様の処理により判定するようにしてもよい。また職務の情報を用いずに、アクセス要求に格納されるユーザＩＤ、アクセス先のウェブページの内容、詳細内容などと、ユーザ管理テーブルに記録されている情報とを比較して一致する場合に、そのユーザＩＤ、アクセス先のウェブページの内容、詳細内容に対応付けられてユーザ管理テーブルに登録されているアクセス権限を用いて、アクセス可否を判断するようにしてもよい。
【００６９】
また、ユーザは自分に割当てられている詳細なアクセス権限に基づいて、複数のウェブサイトへアクセスすることができる。この際、１つのウェブサイトにログインした場合には、クッキーがユーザ端末６に保持され、これにより、他のウェブサイトのウェブページを表示しようとした場合には、アクセス先のウェブサイトの機能を保持するウェブサーバは、ユーザ端末６からクッキー（ユーザＩＤやアクセス履歴の情報などを記憶した情報）を取得して、当該クッキーと、遷移元のウェブサイトへのアクセス時にデータベース２１に格納されたクッキーとが比較される。そして、ユーザＩＤや、一連のウェブサイトへのアクセスであることを示す情報などが２つのクッキーに保持されて一致されれば、他のウェブサイトへのアクセスが認証なしにログイン可能となる。以上の処理により、ユーザは他のアクセス権限が与えられているウェブサイトへのアクセスを順次遷移する場合には、再度の認証なくアクセスすることができる。
【００７０】
上述のアクセス権限管理装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００７１】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００７２】
【図１】コンピュータシステムの構成を示すブロック図である。
【図２】ウェブサーバとウェブサイトと情報送受信の関係を示す図である。
【図３】コンピュータシステムの処理概要を示す図である。
【図４】コンピュータシステムにおける各管理者の作業フローを示す図である。
【図５】第１ユーザグループ管理テーブルを示すデータ構造である。
【図６】第２ユーザグループ管理テーブルを示すデータ構造である。
【図７】第１ユーザ管理テーブルを示すデータ構造である。
【図８】職務管理テーブルを示すデータ構造である。
【図９】第２ユーザ管理テーブルを示すデータ構造である。
【図１０】第３ユーザ管理テーブルを示すデータ構造である。
【図１１】サイトアクセス権設定画面を示す図である。
【図１２】サイトアクセス権設定の処理フローを示す図である。
【図１３】サイト内アクセス権設定画面を示す図である。
【図１４】サイト内アクセス権設定の処理フローを示す図である。
【図１５】ユーザ登録画面を示す図である。
【図１６】ユーザ登録の処理フローを示す図である。
【図１７】サブグループ登録画面を示す図である。
【図１８】サブグループ登録の処理フローを示す図である。
【図１９】サブグループ所属ユーザ設定画面を示す図である。
【図２０】サブグループ所属ユーザ設定の処理フローを示す図である。
【図２１】職務登録画面を示す図である。
【図２２】職務登録の処理フローを示す図である。
【図２３】職務設定画面を示す図である。
【図２４】職務設定の処理フローを示す図である。
【図２５】ユーザ設定変更画面を示す図である。
【図２６】ユーザ設定変更の処理フローを示す図である。
【符号の説明】
【００７３】
１・・・アクセス権限管理装置、２・・・システム管理者端末、３・・・ウェブサイト管理者端末、４・・・ＵＧ管理者端末、５・・・ＳＧ管理者端末、６・・・ユーザ端末
【図１】
0004800760.tif 000002
【図２】
0004800760.tif 000003
【図３】
0004800760.tif 000004
【図４】
0004800760.tif 000005
【図５】
0004800760.tif 000006
【図６】
0004800760.tif 000007
【図７】
0004800760.tif 000008
【図８】
0004800760.tif 000009
【図９】
0004800760.tif 000010
【図１０】
0004800760.tif 000011
【図１１】
0004800760.tif 000012
【図１２】
0004800760.tif 000013
【図１３】
0004800760.tif 000014
【図１４】
0004800760.tif 000015
【図１５】
0004800760.tif 000016
【図１６】
0004800760.tif 000017
【図１７】
0004800760.tif 000018
【図１８】
0004800760.tif 000019
【図１９】
0004800760.tif 000020
【図２０】
0004800760.tif 000021
【図２１】
0004800760.tif 000022
【図２２】
0004800760.tif 000023
【図２３】
0004800760.tif 000024
【図２４】
0004800760.tif 000025
【図２５】
0004800760.tif 000026
【図２６】
0004800760.tif 000027