(57)【特許請求の範囲】
【請求項１】
認証者と被認証者とをＸ軸とＹ軸に表した認証関係のマトリクスであって、上記マトリクスの各マス上にマウスのクリック操作によってオン／オフを切り替えられるようにしたチェックボックスを挿入したマトリクスを、個人の所属を表す第１の情報および認証資格の有無を表す第２の情報を含んだ個人情報に基づいて作成して提供する認証関係マトリクス提供手段と、
上記チェックボックスがオンとされた位置に対応する認証者と被認証者とを関連付けて認証関係情報としてデータベースに登録する認証関係登録手段とを備え、
上記認証関係マトリクス提供手段は、上記第１の情報に基づいて同一所属の対象者を抽出し、当該抽出した対象者を上記第２の情報に基づいて上記認証者と上記被認証者とに区別して上記マトリクスを作成することを特徴とする認証関係管理システム。
【請求項２】
サーバ装置とクライアント装置とがネットワークを介して互いに通信可能に接続された認証関係管理システムであって、
上記サーバ装置は、個人の所属を表す第１の情報および認証資格の有無を表す第２の情報を含んだ個人情報を第１のデータベースとして記憶する個人情報記憶手段と、
上記個人情報記憶手段に記憶されている個人情報に基づいて、認証者と被認証者とをＸ軸とＹ軸に表した認証関係のマトリクスであって、上記マトリクスの各マス上にマウスのクリック操作によってオン／オフを切り替えられるようにしたチェックボックスを挿入したマトリクスを作成して上記クライアント装置に提供する認証関係マトリクス提供手段と、
上記クライアント装置において上記チェックボックスがオンとされた位置に対応する認証者と被認証者とを関連付けて認証関係情報として登録する認証関係登録手段と、
上記認証関係登録手段により登録された認証関係情報を第２のデータベースとして記憶する認証関係記憶手段とを備え、
上記クライアント装置は、上記サーバ装置から提供されたマトリクスを表示装置に表示するマトリクス表示手段と、
上記マトリクス上において任意の位置のチェックボックスのオン／オフをマウスのクリック操作によって切り替え、上記サーバ装置の上記認証関係登録手段に上記認証関係情報の登録を要求する登録要求手段とを備え、
上記認証関係マトリクス提供手段は、上記第１の情報に基づいて同一所属の対象者を抽出し、当該抽出した対象者を上記第２の情報に基づいて上記認証者と上記被認証者とに区別して上記マトリクスを作成することを特徴とする認証関係管理システム。
【請求項３】
上記認証関係マトリクス提供手段は、既に登録されている認証関係情報に基づいて、ある所属の被認証者と関連付けられている異なる所属の認証者を、上記被認証者と同一所属の認証者とは異なる態様で表すように上記マトリクスを作成することを特徴とする請求項１または２に記載の認証関係管理システム。
【請求項４】
ネットワークを介して通信可能に接続されたクライアント装置からの要求に応じて認証関係に関する情報を提供するサーバ装置であって、
認証者と被認証者とをＸ軸とＹ軸に表した認証関係のマトリクスであって、上記マトリクスの各マス上にマウスのクリック操作によってオン／オフを切り替えられるようにしたチェックボックスを挿入したマトリクスを、個人の所属を表す第１の情報および認証資格の有無を表す第２の情報を含んだ個人情報に基づいて作成して上記クライアント装置に提供する認証関係マトリクス提供手段と、
上記クライアント装置において上記チェックボックスがオンとされた位置に対応する認証者と被認証者とを関連付けて認証関係情報としてデータベースに登録する認証関係登録手段とを備え、
上記認証関係マトリクス提供手段は、上記第１の情報に基づいて同一所属の対象者を抽出し、当該抽出した対象者を上記第２の情報に基づいて上記認証者と上記被認証者とに区別して上記マトリクスを作成することを特徴とするサーバ装置。
【請求項５】
上記認証関係マトリクス提供手段は、上記データベースに既に登録されている認証関係情報に基づいて、ある所属の被認証者と関連付けられている異なる所属の認証者を、上記被認証者と同一所属の認証者とは異なる態様で表すように上記マトリクスを作成することを特徴とする請求項４に記載のサーバ装置。
【請求項６】
ネットワークを介して通信可能に接続されたクライアント装置からの要求に応じて認証関係に関する情報を提供するサーバ装置であって、
個人の所属を表す第１の情報および認証資格の有無を表す第２の情報を含んだ個人情報を第１のデータベースとして記憶する個人情報記憶手段と、
外部から与えられる要求に応じて、上記第１の情報をキーとして同一所属の対象者を抽出するとともに、当該抽出した対象者を上記第２の情報に基づいて認証者と被認証者とに区別して提供する個人情報提供手段と、
上記クライアント装置において関連付けが指定された上記認証者と上記被認証者との認証関係情報を登録する認証関係登録手段と、
上記認証関係登録手段により登録された認証関係情報を第２のデータベースとして記憶する認証関係記憶手段と、
上記個人情報提供手段によって抽出された対象者と関連する認証関係情報を提供する認証関係情報提供手段とを備えたことを特徴とするサーバ装置。
【請求項７】
個人の所属を表す第１の情報に基づいて同一所属の対象者を抽出する第１のステップと、
上記抽出した対象者を、認証資格の有無を表す第２の情報に基づいて認証者と被認証者とに区別する第２のステップと、
上記認証者と上記被認証者とをＸ軸とＹ軸に表した認証関係のマトリクスであって、上記マトリクスの各マス上にマウスのクリック操作によってオン／オフを切り替えられるようにしたチェックボックスを挿入したマトリクスを作成して表示装置に表示する第３のステップと、
上記チェックボックスがオンとされた位置に対応する認証者と被認証者とを関連付けて認証関係情報としてデータベースに登録する第４のステップとを有することを特徴とする認証関係管理方法。
【請求項８】
請求項１〜６の何れか１項に記載の各手段としてコンピュータを機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項９】
請求項７に記載された認証関係管理方法の処理手順をコンピュータに実行させるためのプログラム記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、認証関係管理システムおよび方法、当該認証関係管理システムを構築するための一要素であるサーバ装置、さらには認証関係管理システムの機能をソフトウェアにより実現するためのプログラムを格納した記録媒体に関し、特に、企業内で行われる各種の認証に関して認証者と被認証者との関係を管理するシステムに用いて好適なものである。
【０００２】
【従来の技術】
一般に、企業内で各部署の所属部員が種々の活動や作業を行うには、上司の認証を必要とする場合が多い。例えば、個々の所属部員が日々の勤怠状況を勤務票に入力する場合、出勤の有無の他に遅参、早退、出張、残業などの状況が正当に記入されているかどうかについて、上司の認証を受けなければいけないのが一般的である。
【０００３】
従来、この勤怠情報に関する管理は紙ベースで行っていた。すなわち、タイムカードや専用の勤務票用紙などを利用して個々の所属部員が必要な事項を記入し、上司がその内容を確認した上で捺印をすることによって認証していた。また、どの部員がどの上司に認証を受けるのかの認証関係の管理も、企業内の各所属毎に事務担当者などが紙ベースで行っていた。
【０００４】
ところで、近年では、コンピュータ技術や、イントラネットやインターネット等のネットワーク技術を利用して、企業内における業務の流れを情報システムとして実現したものが提案されている。そして、この情報システムの中で、所定の認証を行う認証者と、その認証を受ける被認証者とを分けて設定するようにしたものも提案されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の情報システムでは、認証者と被認証者の設定は、それぞれの氏名等をキーボード等を使って逐一入力する必要があり、その入力作業は非常に煩雑であった。特に、組織改正や人事異動などがあった場合などには、関係する所属部門の全てについて認証者と被認証者の関係を再設定する必要があり、特に大企業などで変更対象となる認証関係が多くなる場合には、その作業量は膨大になるという問題があった。
【０００６】
また、従来の情報システムでは、認証関係の管理は、企業内の各所属部門に対して現場任せになっており、認証関係を一元管理する仕組みはできていなかった。また、人事異動などが発生した場合に、異動先の所属部門における認証関係の管理と、異動元の所属部門における認証関係の管理とを連携させる仕組みもなく、そのために認証関係の変更をスムーズに行えない場合があるという問題もあった。
【０００７】
すなわち、人事異動があった場合は、異動元の所属部門での認証関係を抹消して異動先の所属部門での認証関係を新たに設定する必要がある。ところが、従来の情報システムでは、この認証関係の抹消と再設定とを個別に行う必要があるため、異動元または異動先の何れかの所属部門において、異動前後の認証関係をまとめて把握して設定することは困難であるか、可能であっても非常に面倒な作業をしなければならなかった。
【０００８】
異動元と異動先の所属部門で個別に認証関係の抹消と再設定を行うことも可能であるが、これを同日に行わないと認証関係の設定に不整合が生じてしまう。また、例えば企業によっては、人事異動が発生した場合に、認証関係を変更するための移行期間として、異動発令の日から所定の期間中は異動先の上司ではなく、異動前の元の上司に認証を受けるようにしている場合もある。しかし、従来の情報システムでは、このような移行期間の管理を行うことも非常に困難であった。
【０００９】
本発明は、このような実情に鑑みて成されたものであり、組織改正や人事異動などがあったとしても、認証者と被認証者との関係を簡単な操作で管理できるようにすることを目的とする。
また、本発明は、各所属部門における認証関係を一元管理する仕組みを提供することで、認証関係の変更をスムーズに行えるようにするとともに、認証関係の移行管理も容易に行えるようにすることを目的としている。
【００１０】
【課題を解決するための手段】
本発明は、認証者と被認証者とをＸ軸とＹ軸に表した認証関係のマトリクスであって、上記マトリクスの各マス上にマウスのクリック操作によってオン／オフを切り替えられるようにしたチェックボックスを挿入したマトリクスを、個人の所属を表す第１の情報および認証資格の有無を表す第２の情報を含んだ個人情報に基づいて作成して提供する認証関係マトリクス提供手段と、上記チェックボックスがオンとされた位置に対応する認証者と被認証者とを関連付けて認証関係情報としてデータベースに登録する認証関係登録手段とを備え、上記認証関係マトリクス提供手段が、上記第１の情報に基づいて同一所属の対象者を抽出し、当該抽出した対象者を上記第２の情報に基づいて上記認証者と上記被認証者とに区別して上記マトリクスを作成することを特徴とする。
【００１１】
本発明の他の態様では、上記認証関係マトリクス提供手段が、上記データベースに既に登録されている認証関係情報に基づいて、ある所属の被認証者と関連付けられている異なる所属の認証者を、上記被認証者と同一所属の認証者とは異なる態様で表すように上記マトリクスを作成することを特徴とする。
【００１２】
本発明は上記技術手段より成るので、認証者と被認証者との関係がマトリクスの形で提供され、認証関係を容易に確認することが可能となる。また、本発明によれば、マトリクス上に表示されたチェックボックスをマウスクリックするだけで認証関係の登録、変更、削除などを行うことが可能となる。
また、本発明によれば、個人の所属を表す第１の情報および認証資格の有無を表す第２の情報を含んだ個人情報に基づいてマトリクスが作成されるので、組織改正や人事異動などが発生した場合でも、それに伴って変更される第１の情報および第２の情報に基づいてマトリクスが自動的に更新されることとなり、特にマトリクスを作り直す作業をする必要がなくなる。
【００１３】
また、本発明の他の特徴によれば、組織改正や人事異動などが行われる前の元の所属部門における認証者が、異動先の所属部門における認証者と合わせてマトリクス上に表示されるので、異動前の認証関係の抹消と異動後の認証関係の登録とを１つのマトリクスで一括して行うことが可能となる。そのため、認証関係の更新作業を簡素化することが可能となるとともに、異動元と異動先の双方の所属部門で認証関係の更新を行うことによる不整合の発生を防止することが可能となる。このとき、例えば人事異動発令の日から所定の期間が経過した段階で、元の認証者のチェックボックスをオフにして新たな認証者のチェックボックスをオンとすることにより、異動発令の日から一定期間は異動前の元の認証者に認証を受けるといった移行期間の管理も簡単に行うことが可能となる。
【００１４】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は、本実施形態による認証関係管理システムの構成例を示す図である。本実施形態の認証関係管理システムは、ウェブサーバ１と、データベースサーバ（以下、ＤＢサーバ）２と、複数のクライアント端末３-1，３-2，３-3，…と、個人情報ＤＢ４と、認証関係ＤＢ５とを備えている。サーバ１，２およびクライアント端末３-1，３-2，３-3，…は、イントラネット等のネットワーク６を介して互いに通信可能に接続されている。
【００１５】
ウェブサーバ１は、各クライアント端末３-1，３-2，３-3，…からの要求に応じて、要求元のクライアント端末３-1，３-2，３-3，…に対してＨＴＭＬ（Hyper Text Markup Language）などの情報を提供する。具体的には、企業内の各所属部門における認証者と被認証者との関係を表す認証関係情報を、図２のようなマトリクス表示にて提供する。
【００１６】
ＤＢサーバ２は、個人情報ＤＢ４および認証関係ＤＢ５に企業内の各個人に関する情報や認証関係情報を登録したり、ウェブサーバ１からの要求に応じてその要求に対応する個人情報や認証関係情報を個人情報ＤＢ４および認証関係ＤＢ５から検索して提供する処理を行う。ウェブサーバ１は、認証関係情報がマトリクス表示されたＨＴＭＬ画面をクライアント端末３-1，３-2，３-3，…に提供する際に、このＤＢサーバ２に対して問い合わせを行い、必要な情報を取得する。
【００１７】
クライアント端末３-1，３-2，３-3，…は、企業内の各所属部門の担当者あるいは人事部の担当者などが使用する、いわゆるパーソナルコンピュータである。各クライアント端末３-1，３-2，３-3，…上ではウェブブラウザ・プログラムが動作し、ウェブサーバ１およびＤＢサーバ２を通じて個人情報ＤＢ４や認証関係ＤＢ５に個人情報や認証関係情報を登録したり、個人情報ＤＢ４や認証関係ＤＢ５から所望の情報を取得したりすることが可能である。
【００１８】
すなわち、クライアント端末３-1，３-2，３-3，…側のウェブブラウザは、ユーザが指定したＵＲＬ（Uniform Resource Locator）に従って、そのＵＲＬを持つウェブサーバ１に対してＨＴＭＬ情報の送信を要求する。このＨＴＭＬ情報の送信要求を受けたウェブサーバ１は、ＤＢサーバ２に問い合わせを行って個人情報ＤＢ４および認証関係ＤＢ５から要求に対応する必要な情報を取得する。そして、取得した情報を用いて図２のようなマトリクス表示のウェブページを構成し、ＨＴＭＬソースコードとしてウェブブラウザに返送する。
【００１９】
ウェブブラウザは、ウェブサーバ１から受け取ったＨＴＭＬソースコードを解析し、そのソースコード中に含まれるテキスト情報等を画面表示する。このようなウェブサーバ１とクライアント端末３-1，３-2，３-3，…側のウェブブラウザとの間のやり取りによって、クライアント端末３-1，３-2，３-3，…の表示画面には、図２のような認証関係のマトリクス表示を含むウェブページが表示されることとなる。
【００２０】
さらに、図２のように表示されたウェブブラウザの画面上でユーザが必要に応じて情報を入力し、その入力情報の登録要求をウェブサーバ１に対して行うことも可能である。この登録要求を受けたウェブサーバ１は、ＤＢサーバ２に問い合わせを行い、登録要求中に含まれている認証関情報を認証関係ＤＢ５に登録する。また、図２以外の個人情報登録画面（図示せず）上でユーザが必要に応じて個人情報を入力し、その個人情報をウェブサーバ１およびＤＢサーバ２を通じて個人情報ＤＢ４に登録することも可能である。
【００２１】
ウェブサーバ１は、個人情報ＤＢ４あるいは認証関係ＤＢ５に個人情報、認証関係情報の登録を行った場合は、登録が完了した旨を伝える確認画面のウェブページを構成し、ＨＴＭＬソースコードとしてウェブブラウザに返送する。ウェブブラウザは、ウェブサーバ１から受け取ったＨＴＭＬソースコードを解析して表示することにより、登録が無事完了した旨をユーザに伝える。
【００２２】
次に、図２の画面について詳しく説明する。図２に示すように、本実施形態では、認証者と被認証者との関係をマトリクス２１にて表示する。マトリクス２１では、企業内の任意の所属部署（図２の場合はＸＸＸ部）について認証関係を表示可能であり、横軸（Ｘ軸）に認証者となり得る対象者（認証者Ａ〜Ｅ）を全て表示し、縦軸（Ｙ軸）に認証者を除く全ての所属部員（勤務票入力者ａ〜ｆ）を表示する。
【００２３】
どの所属部署の認証関係を表示するかは、クライアント端末３-1，３-2，３-3，…のウェブブラウザ上で任意に指定し、ＨＴＭＬ情報の送信要求と共にウェブサーバ１に送信することによって特定することが可能である。また、ＨＴＭＬ情報の送信要求を行った入力者（図２の場合は担当者α）に応じて一意に特定するようにしても良い。例えば、ＸＸＸ部について認証関係の管理を担当する担当者αから入力があった場合には、ＸＸＸ部の認証関係を一意に表示するなどの態様が考えられる。
【００２４】
特定された所属部署に関して、Ｘ軸に表示する認証者Ａ〜ＥおよびＹ軸に表示する所属部員ａ〜ｆは、個人情報ＤＢ４に記憶されている個人情報を利用して特定する。
図３は、個人情報の構成例を示す図である。個人情報は、各個人の氏名、所属コード、駐在地コード、資格コードを含む。
【００２５】
所属コードは、会社組織の各部署を一意に特定するためのコードである。駐在地コードは、各個人の駐在地を一意に特定するためのコードである。同じ部署が複数の地域に存在するような場合には、この駐在地コードによってどの駐在地の所属部員であるかを区別する。同じ部署が複数の地域に存在することがない場合は、この駐在地コードは不要である。
【００２６】
資格コードは、各個人が認証する資格を有するか否かを識別するためのコードである。この資格コードとしては、少なくとも認証資格有り／無しの２つのコードを有すれば良いが、企業が任意に定めている役職コードなどを用いても良い。この場合は、どの役職が認証資格を有し、どの役職が認証資格を有していないかを定義しておけば良い。
【００２７】
図２の例の場合、所属コードおよび駐在地コード（第１の情報）によって同一コードに属する対象者Ａ〜Ｅ，ａ〜ｆを全て抽出し、それらを資格コード（第２の情報）によって認証者と被認証者とに振り分けてマトリクス２１として表示する。
【００２８】
マトリクス２１の各マスには、チェックボックス２２が表示されている。このチェックボックス２２をマウスのクリック操作によってオン／オフし、登録ボタン２３をクリックすることにより、認証関係ＤＢ５に対して認証関係情報を新規登録・追加・更新・削除することが可能である。
【００２９】
初期段階においては、全てのチェックボックス２２はオフの状態（チェック記号“レ”が入っていない状態）となっている。この状態で任意の位置のチェックボックス２２をオンの状態（チェック記号“レ”を入れた状態）に切り替え、登録ボタン２３をクリックすると、チェックボックス２２がオンとされた部分の認証関係情報が認証関係ＤＢ５に登録される。ある一人の所属部員について一人もしくは複数人の認証者を登録することが可能である。
【００３０】
図４は、認証関係ＤＢ５に登録される認証関係情報の構成例を示す図である。図４に示すように、認証関係情報は、認証者と被認証者との関係を記述したテーブル情報等により構成される。このテーブル情報によれば、例えば所属部員ａについては、二人の認証者Ａ，Ｂから認証を受ける必要があるという認証関係が登録されている。
【００３１】
一度認証関係情報の登録を行うと、次回以降では、認証関係ＤＢ５に登録された認証関係情報に基づいて、認証関係の紐付けが成立している対象者のチェックボックス２２にチェック記号“レ”が入った状態でマトリクス２１が表示される。組織改正や人事異動などで認証関係を変更する必要が生じたときには、該当するチェックボックス２２のオン／オフを切り替えて登録ボタン２３をクリックすることにより、認証関係情報の追加、変更、削除を簡単に行うことが可能である。
【００３２】
なお、組織改正や人事異動などが発生した場合には、例えば人事担当者によって、図示しない登録画面を用いて個人情報（所属コード、駐在地コード、資格コード）が変更される。これによってマトリクス２１の内容も自動的に変更される。ただし、この場合は、個人情報ＤＢ４内の個人情報のみが変更され、認証関係ＤＢ５内の認証関係情報はまだ変更されていない状態となる。そこで本実施形態では、変更前の認証関係情報によって特定される認証者を、マトリクス２１のＸ軸の右端に他の認証者とは異なる表示色で表示する。
【００３３】
例えば、人事異動によってＸＸＸ部に部員ｙが追加されたとする。また、この部員ｙの異動前の認証者は、ＸＸＸ部以外の部署に所属する認証者Ｚであったとする。この場合、人事担当者によって変更された個人情報ＤＢ４内の所属コードや駐在地コードによって、部員ｙはＸＸＸ部に所属することが確認できるので、図５のようにマトリクス２１のＹ軸に部員ｙが新たに追加されて表示される。
【００３４】
この部員ｙに関しては、ＸＸＸ部内の認証者Ａ〜Ｅの中から新たな認証者を指定して認証関係情報を更新する必要があるが、更新前の段階では、更新前の認証関係情報に基づいて以前の認証者Ｚをマトリクス２１のＸ軸の右端に他の認証者Ａ〜Ｅ（例えば黒色）とは異なる色（例えば赤色）で表示する。クライアント端末３-1，３-2，３-3，…のユーザは、必要となったタイミングで認証者Ｚのチェックボックス２２をオフとし、認証者Ａ〜Ｅの何れかのチェックボックス２２をオンとして登録ボタン２３をクリックすることにより、認証関係情報を更新する。
【００３５】
これにより、人事異動があった場合でも、認証関係のマトリクス２１を表示して見れば、以前の認証者Ｚを一目で確認することができる。また、以前の認証者Ｚを他と異なる表示色で表示することにより、その認証者Ｚが同一所属の者でないこと、認証者の指定を更新すべきことの注意を促すことができる。また、人事異動発令の日から所定の期間中は異動前の元の上司に認証を受けるような移行期間の管理も簡単に行うことができる。
【００３６】
本実施形態では、認証関係情報の登録を行う際に、メイン認証者とサブ認証者とを指定して登録することが可能である。メイン認証者は、特段の事情がない限り常に認証を行う者である。サブ認証者は、メイン認証者が出張などで不在のために認証を行うことができない場合に代理として認証を行う者である。図２および図５の画面は、タイトル２４にて表示されているように、メイン認証者を指定して認証関係情報のマトリクス２１を表示した状態を示している。
【００３７】
サブ認証者を指定したときは、図２や図５と全く同様の画面（タイトル２４の表記のみが異なる）が別に表示され、同様にして認証関係情報を登録することが可能である。なお、ここではメイン認証者とサブ認証者とを別の画面で登録するようにしているが、この例に限定されない。例えば、両者を同じ画面上で登録するようにし、メイン認証者とサブ認証者とをチェック記号“レ”の表示色の違い等によって区別するようにしても良い。
【００３８】
また、図２や図５の表示画面上には、認証者追加ボタン２５が表示されている。この認証者追加ボタン２５は、同一の所属コード、駐在地コードによって特定される認証者以外に別の認証者を追加したい場合に使用する。日々の企業活動の中では、複数の所属部門から横断的に人材を集めて一定期間のプロジェクトを組む場合などがある。このような場合に、そのプロジェクトの統括者を認証者として設定する必要があるときは、認証者追加ボタン２５をクリックすることによって、異なる所属コード、駐在地コードに属する任意の統括者を認証者として追加することが可能である。
【００３９】
図６は、クライアント端末３-1，３-2，３-3，…のユーザがウェブサーバ１にアクセスして認証関係のマトリクス２１を表示させ、認証関係情報を登録する動作を示すフローチャートである。
クライアント端末３-1，３-2，３-3，…においてユーザは、ウェブブラウザ上でウェブサーバ１のＵＲＬを入力してウェブサーバ１にアクセスし、ある部署の認証関係を表すマトリクス表示画面の取得を要求する（ステップＳ１）。
【００４０】
この要求を受け取ったウェブサーバ１は、要求された部署に属する対象者と認証関係とをＤＢサーバ２に問い合わせる（ステップＳ２）。この問い合わせを受けてＤＢサーバ２は、その部署に対応する同一所属コードおよび同一駐在地コードの対象者を個人情報ＤＢ４から全て抽出する（ステップＳ３）。また、抽出した全ての対象者の中から、資格コードに基づいて認証者と被認証者とをそれぞれ区別して抽出する（ステップＳ４）。
【００４１】
さらにＤＢサーバ２は、ステップＳ３で抽出した対象者に関連する認証関係情報を認証関係ＤＢ５から抽出する（ステップＳ５）。そして、抽出した認証関係情報に基づいて、各被認証者に紐付いている認証者であって、上記ステップＳ４で抽出されていない認証者（すなわち、組織改正や人事異動などがあった場合における元の部署の認証者）を個人情報ＤＢ４から抽出する（ステップＳ６）。
【００４２】
ＤＢサーバ２は、ステップＳ３〜Ｓ６で抽出した個人情報と認証関係情報とをウェブサーバ１に送信する。ウェブサーバ１は、受け取った個人情報を用いて、Ｘ軸に認証者を入れ、Ｙ軸に被認証者を入れたマトリクス２１を作成する（ステップＳ７）。このとき、異なる所属、異なる駐在地に属する認証者が含まれている場合は、これをＸ軸の右端に赤色で表示するようにマトリクス２１を作成する。
【００４３】
なお、今の例では、ＤＢサーバ２において資格コードに基づき認証者と被認証者とを区別しているので、両者の区別が分かる状態で個人情報等をウェブサーバ１に送信すれば、ＤＢサーバ２からウェブサーバ１には、個人情報については対象者の氏名だけを送れば良いことになる。もっとも、ウェブサーバ１に対象者の氏名と共に資格コードを送信し、ウェブサーバ１において認証者と被認証者とを区別するようにしても良い。
【００４４】
また、ウェブサーバ１は、ＤＢサーバ２から受け取った認証関係情報に基づいて、認証関係の紐付けが成立している対象者のチェックボックス２２をオンにしてマトリクス２１を完成させ、そのマトリクス２１を含むウェブページを作成してウェブブラウザに返信する（ステップＳ８）。ウェブブラウザは、ウェブサーバ１から取得したマトリクス２１のウェブページを画面上に表示する（ステップＳ９）。
【００４５】
さらに、クライアント端末３-1，３-2，３-3，…においてユーザは、必要に応じて、マトリクス２１内の任意の位置におけるチェックボックス２２についてオン／オフを切り替え、登録ボタン２３をクリックする（ステップＳ１０）。これにより、追加、変更あるいは削除した認証関係の登録要求が当該認証関係情報と共にウェブサーバ１に送信される。このとき、更新された部分の認証関係情報だけを送信するようにしても良いし、更新後のマトリクス２１全体の認証関係情報を送信するようにしても良い。
【００４６】
この登録要求を受け取ったウェブサーバ１は、ＤＢサーバ２に登録の問い合わせを行う（ステップＳ１１）。この問い合わせを受けてＤＢサーバ２は、クライアント端末３-1，３-2，３-3，…から登録要求と共に送られてきた認証関係情報を認証関係ＤＢ５に登録する（ステップＳ１２）。
【００４７】
そして、ＤＢサーバ２は、登録を完了した旨のメッセージをウェブサーバ１に送信する（ステップＳ１３）。ウェブサーバ１は、このメッセージを受けて登録完了を知らせるウェブページを作成し、登録要求のあったクライアント端末３-1，３-2，３-3，…のウェブブラウザに返信する（ステップＳ１４）。ウェブブラウザは、ウェブサーバ１から取得した登録確認のウェブページを表示画面に表示する（ステップＳ１５）。
【００４８】
以上詳しく説明したように、本実施形態の認証関係管理システムによれば、認証者と被認証者との関係をマトリクス２１にて表示するようにしたので、認証関係を容易に確認することができる。また、認証関係情報を認証関係ＤＢ５に登録してイントラネット等のネットワーク６で接続することにより、企業内の各所属部門における認証関係を一元的に管理することができ、従来は現場任せになっていた認証関係の管理を人事部などでも容易に管理することができるようになる。
【００４９】
また、マトリクス２１上にチェックボックス２２を表示し、チェックボックス２２のマウスクリックによって認証関係の新規登録、追加、変更、削除を行うようにしたので、認証者と被認証者の氏名等をキーボードを使って逐一入力していた従来のシステムと比べて、非常に簡単な操作で認証関係の登録更新等を行うことができる。これにより、担当者の作業負荷を軽減することができる。
【００５０】
また、組織改正や人事異動が発生した場合には、所属コード、駐在地コード、資格コードに基づいてマトリクス２１を自動的に更新して表示するので、異動元および異動先の所属部門において特にマトリクス２１を作り直す作業をする必要もない。
【００５１】
また、認証関係の更新は異動先の所属部門で行えば良く、異動元では何ら更新の作業を行う必要はない。すなわち、本実施形態では、異動前における元の認証者もマトリクス２１上に合わせて表示するので、異動元の所属部門における認証関係の抹消と、異動先の所属部門における認証関係の追加は、異動先の認証関係を表すマトリクス２１上にて該当するチェックボックス２２のオン／オフを切り替えるだけで行うことができる。したがって、担当者の作業負担を格段に軽減することができるとともに、認証関係の不整合の発生を防止することもできる。
【００５２】
このとき、人事異動発令の日から所定の期間が経過した段階で、元の認証者のチェックボックス２２をオフにして新たな認証者のチェックボックス２２をオンとすることにより、異動発令の日から一定期間は異動前の元の上司に認証を受けるといった移行期間の管理も簡単に行うことができる。
【００５３】
以上に説明した本実施形態の認証関係管理システムは、コンピュータのＣＰＵあるいはＭＰＵ、ＲＡＭ、ＲＯＭなどで構成されるものであり、ＲＡＭやＲＯＭに記憶されたプログラムが動作することによって実現できる。したがって、コンピュータが上記機能を果たすように動作させるプログラムを、例えばＣＤ−ＲＯＭのような記録媒体に記録し、コンピュータに読み込ませることによって実現できるものである。上記プログラムを記録する記録媒体としては、ＣＤ−ＲＯＭ以外に、フロッピーディスク、ハードディスク、磁気テープ、光ディスク、光磁気ディスク、ＤＶＤ、不揮発性メモリカード等を用いることができる。
【００５４】
また、コンピュータが供給されたプログラムを実行することにより上述の実施形態の機能が実現されるだけでなく、そのプログラムがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合や、供給されたプログラムの処理の全てあるいは一部がコンピュータの機能拡張ボードや機能拡張ユニットにより行われて上述の実施形態の機能が実現される場合も、かかるプログラムは本発明の実施形態に含まれる。
【００５５】
また、本発明はネットワーク環境で利用されるものであり、ウェブサーバ１、ＤＢサーバ２、クライアント端末３-1，３-2，３-3，…の全部あるいは一部のプログラムをインターネット等を介してダウンロードするようにしても良い。また、このプログラムの全部あるいは一部が他のコンピュータで実行されるようになっていても良い。
【００５６】
なお、本実施形態の認証関係管理システムは、企業内の各所属部員が日々の勤怠状況を勤務票に入力して上司の認証を受ける際のワークフローを支援するシステムなどに適用することが可能である。また、本実施形態を適用するシステムはこのような勤務票システムに限定されるものでなく、認証を行うシステムであれば何れにも適用することが可能である。例えば、企業間の取引において、ある企業の所属部員が他の企業から商品を購入する場合に受けることが必要な認証のワークフローを支援するシステムなどにも適用することが可能である。
【００５７】
また、上記実施形態では、企業内のイントラネットとして認証関係管理システムを構成したが、これに限定されるものではない。例えば、インターネットなどのより広域なネットワークを利用して認証関係管理システムを構成しても良いし、ネットワークを用いずにスタンドアロン型の認証関係管理装置として構成しても良い。
【００５８】
その他、上記説明した実施形態は、本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００５９】
【発明の効果】
以上説明したように本発明によれば、認証者と被認証者との関係をマトリクスの形で容易に確認することができる。また、マトリクス上に表示されたチェックボックスをマウスクリックするだけで認証関係の登録、変更、削除などを行うことができる。また、本発明によれば、組織改正や人事異動などが発生した場合でも、各個人の所属を表す第１の情報および認証資格の有無を表す第２の情報に基づいてマトリクスが自動的に更新されるので、特にマトリクスを作り直す必要もなくすことができる。また、本発明のその他の特徴によれば、企業内の各所属部門における認証関係情報を、ネットワークを介してアクセス可能なデータベースとして一元的に管理することができる。
したがって、組織改正や人事異動などがあったとしても、認証者と被認証者との関係を簡単な操作で管理することができるようになる。
【００６０】
また、本発明のその他の特徴によれば、異動前の認証関係の抹消と異動後の認証関係の登録とを１つのマトリクスで一括して行うことができるので、認証関係の更新作業を簡素化してこれをスムーズに行うことができるようになるとともに、異動元と異動先の双方の所属部門で認証関係の更新を行うことによる不整合の発生を防止することができる。このとき、例えば人事異動発令の日から所定の期間が経過した段階で、元の認証者のチェックボックスをオフにして新たな認証者のチェックボックスをオンとすることにより、異動発令の日から一定期間は異動前の元の認証者に認証を受けるといった移行期間の管理も簡単に行うことができる。
【図面の簡単な説明】
【図１】本実施形態による認証関係管理システムの構成例を示す図である。
【図２】本実施形態による認証関係マトリクス表示画面の例を示す図である。
【図３】本実施形態による個人情報の構成例を示す図である。
【図４】本実施形態による認証関係情報の構成例を示す図である。
【図５】本実施形態による認証関係マトリクス表示画面の他の例を示す図である。
【図６】認証関係マトリクスを表示して認証関係情報を登録する動作を示すフローチャートである。
【符号の説明】
１  ウェブサーバ
２  ＤＢサーバ
３-1，３-2，３-3  クライアント端末
４  個人情報ＤＢ
５  認証関係ＤＢ
６  ネットワーク
２１  認証関係表示マトリクス
２２  チェックボックス
２３  登録ボタン
２４  タイトル
２５  認証者追加ボタン
【図１】
0003677448.tif 000002
【図２】
0003677448.tif 000003
【図３】
0003677448.tif 000004
【図４】
0003677448.tif 000005
【図５】
0003677448.tif 000006
【図６】
0003677448.tif 000007