(57)【要約】【課題】コンピュータシステムにおいて、代行ユーザ認証機能を設けることで権限の異なるユーザが代行作業を行うことを可能とし、作業効率及び利便性を向上させるとともに、代行作業を行ったユーザ及び依頼を行ったユーザをシステム内で識別可能とし、セキュリティを確保できるようにすることである。【解決手段】本発明に係る業務システム１００によれば、端末装置２のログイン画面から代行ユーザＩＤ及び代行ユーザパスワードが入力されると、代行者自身のユーザＩＤ及びパスワードが端末装置２に要求され、端末装置２から代行者自身のユーザＩＤ及びパスワードが入力されると、入力されたユーザＩＤ、パスワード、代行ユーザＩＤ及び代行ユーザパスワードと代行認証情報ファイル１６３の内容に基づいて、そのユーザが代行可能な作業が判別され、その実施が許可される。【選択図】図８
2006119719.tif 000002
【特許請求の範囲】
【請求項１】
入力された固有ユーザ識別情報に基づいてユーザ認証を行い、前記固有ユーザ識別情報を入力したユーザが予め定められた作業権限を有する一のユーザである場合に当該一のユーザが有する権限に応じて作業の実施を許可する認証手段を備えたコンピュータシステムにおいて、
前記一のユーザが有する権限内の作業を他のユーザが代行する際に使用する代行ユーザ識別情報、前記代行作業を実施する代行ユーザの固有ユーザ識別情報及び前記代行ユーザが実施可能な作業を示す情報を対応付けて記憶する記憶手段と、
前記代行ユーザ識別情報が入力された際に、代行ユーザ自身の固有ユーザ識別情報を要求し、前記要求に応じて入力された前記代行ユーザ自身の固有ユーザ識別情報に基づきユーザ認証を行うとともに、前記入力された代行ユーザ識別情報、代行ユーザ自身の固有ユーザ識別情報及び前記記憶手段の内容に基づいて、当該代行ユーザが実施可能な代行作業を判別し、その判別された代行作業の実施の許可を与える代行認証手段と、
を備えたことを特徴とするコンピュータシステム。
【請求項２】
前記コンピュータシステムで代行作業が実施された際に、前記一のユーザ及び前記代行作業を実施した代行ユーザ及び代行作業の内容を識別可能にログの記録を行うログ記録手段を備えたことを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
前記代行ユーザ識別情報、前記代行作業を実施するユーザ及び前記代行ユーザが実施可能な作業を設定する設定手段を備えたことを特徴とする請求項１又は２に記載のコンピュータシステム。
【請求項４】
入力された固有ユーザ識別情報に基づいてユーザ認証を行い、前記固有ユーザ識別情報を入力したユーザが予め定められた作業権限を有する一のユーザである場合に当該一のユーザが有する権限に応じて作業の実施を許可するコンピュータシステムにおけるユーザ認証方法であって、
前記一のユーザが有する権限内の作業を他のユーザが代行する際に使用する代行ユーザ識別情報、前記代行作業を実施する代行ユーザの固有ユーザ識別情報及び前記代行ユーザが実施可能な作業を示す情報を対応付けて記憶し、
前記代行ユーザ識別情報が入力された際に、代行ユーザ自身の固有ユーザ識別情報を要求し、前記要求に応じて入力された前記代行ユーザ自身の固有ユーザ識別情報に基づきユーザ認証を行うとともに、前記入力された代行ユーザ識別情報、代行ユーザ自身の固有ユーザ識別情報及び前記記憶手段の内容に基づいて、当該代行ユーザが実施可能な代行作業を判別し、その判別された代行作業の実施の許可を与えることを特徴とするユーザ認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された固有ユーザ識別情報に基づいてユーザ認証を行い、許可されたユーザである場合に当該ユーザが有する権限に応じて作業の実施を許可する機能を備えたコンピュータシステム及びユーザ認証方法に関する。
【背景技術】
【０００２】
従来、コンピュータシステムのセキュリティを確保するため、ユーザがシステムにログインする際、ユーザ名及びパスワード等によるユーザ認証を行って、許可されたユーザのみシステムへのログインを許可する方法がとられている。また、ユーザ毎にコンピュータシステムにおける権限、即ち、アクセス可能な機能やデータが決められており、ユーザ認証に基づきシステムにおける機能やデータへのアクセスが制限されている。
【０００３】
実際のコンピュータシステムを用いた業務においては、作業効率や利便性の点からしばしば作業の代行が行われ、ユーザが権限外の機能やデータにアクセスしなければならないケースが起こりうる。このようなとき、代行を依頼する人は自身のパスワードを代行者に開示しているが、他人にパスワードを知らせることはセキュリティレベルの低下を招き、第３者にパスワードを傍受される可能性も高く、また、ログの記録が実際のユーザと異なってしまうためセキュリティ監査上の追跡が困難になるという問題がある。
【０００４】
そこで、例えば、特許文献１においては、管理側の計算機の管理者が被管理側の保守、管理業務の一部を代行する際に生じる上記の問題を解決するため、管理側の計算機から被管理側の計算機に発信元及びメンテナンスコマンドを含む所定の形式の電子メールを送信し、被管理側において予め記憶された発信元及びコマンド内容と対照し、一致したときに電子メールによるメンテナンスコマンドを認証するシステムが開示されている。
【特許文献１】特開平５−２３３４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術は、権限を委譲されるユーザ、委譲される権限及びそのユーザが使用する装置が限定されている場合には適用可能であるが、一般的なコンピュータシステムにおける業務では、このような限定はないので適用できない。
【０００６】
本発明の課題は、コンピュータシステムにおいて、代行ユーザ認証機能を設けることで権限の異なるユーザが代行作業を行うことを可能とし、作業効率及び利便性を向上させるとともに、代行作業を行ったユーザ及び依頼を行ったユーザをシステム内で識別可能とし、セキュリティを確保できるようにすることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明は、
入力された固有ユーザ識別情報に基づいてユーザ認証を行い、前記固有ユーザ識別情報を入力したユーザが予め定められた作業権限を有する一のユーザである場合に当該一のユーザが有する権限に応じて作業の実施を許可する認証手段を備えたコンピュータシステムにおいて、
前記一のユーザが有する権限内の作業を他のユーザが代行する際に使用する代行ユーザ識別情報、前記代行作業を実施する代行ユーザの固有ユーザ識別情報及び前記代行ユーザが実施可能な作業を示す情報を対応付けて記憶する記憶手段と、
前記代行ユーザ識別情報が入力された際に、代行ユーザ自身の固有ユーザ識別情報を要求し、前記要求に応じて入力された前記代行ユーザ自身の固有ユーザ識別情報に基づきユーザ認証を行うとともに、前記入力された代行ユーザ識別情報、代行ユーザ自身の固有ユーザ識別情報及び前記記憶手段の内容に基づいて、当該代行ユーザが実施可能な代行作業を判別し、その判別された代行作業の実施の許可を与える代行認証手段と、
を備えたことを特徴としている。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、
前記コンピュータシステムで代行作業が実施された際に、前記一のユーザ及び前記代行作業を実施した代行ユーザ及び代行作業の内容を識別可能にログの記録を行うログ記録手段を備えたことを特徴としている。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の発明において、
前記代行ユーザ識別情報、前記代行作業を実施するユーザ及び前記代行ユーザが実施可能な作業を設定する設定手段を備えたことを特徴としている。
【００１０】
請求項４に記載の発明は、
入力された固有ユーザ識別情報に基づいてユーザ認証を行い、前記固有ユーザ識別情報を入力したユーザが予め定められた作業権限を有する一のユーザである場合に当該一のユーザが有する権限に応じて作業の実施を許可するコンピュータシステムにおけるユーザ認証方法であって、
前記一のユーザが有する権限内の作業を他のユーザが代行する際に使用する代行ユーザ識別情報、前記代行作業を実施する代行ユーザの固有ユーザ識別情報及び前記代行ユーザが実施可能な作業を示す情報を対応付けて記憶し、
前記代行ユーザ識別情報が入力された際に、代行ユーザ自身の固有ユーザ識別情報を要求し、前記要求に応じて入力された前記代行ユーザ自身の固有ユーザ識別情報に基づきユーザ認証を行うとともに、前記入力された代行ユーザ識別情報、代行ユーザ自身の固有ユーザ識別情報及び前記記憶手段の内容に基づいて、当該代行ユーザが実施可能な代行作業を判別し、その判別された代行作業の実施の許可を与えることを特徴としている。
【発明の効果】
【００１１】
請求項１、４に記載の発明によれば、コンピュータシステムにおいて、一のユーザが有する権限内の作業を他のユーザが代行する際に使用する代行ユーザ識別情報、代行作業を実施する代行ユーザの固有ユーザ識別情報及び代行ユーザが実施可能な作業を示す情報を対応付けて記憶手段に記憶し、代行ユーザ識別情報が入力された際に、代行ユーザ自身の固有ユーザ識別情報を要求し、要求に応じて入力された代行ユーザ自身の固有ユーザ識別情報に基づきユーザ認証を行うとともに、入力された代行ユーザ識別情報、代行ユーザ自身の固有ユーザ識別情報及び記憶手段の内容に基づいて、代行ユーザが実施可能な代行作業を判別し、その判別された代行作業の実施の許可を与える。従って、コンピュータシステムで作業権限の異なる作業の代行を行うことが可能となるので、作業効率及び利便性を向上させることができる。また、代行ユーザと本来権限を有するユーザをシステム上で識別することができ、セキュリティ監査上の追跡が容易となる。また、代行ユーザが予め決められた代行作業権限を越えて本来の権限ユーザの他の作業を実施してしまうことを防止することができる。更に、権限ユーザが代行ユーザに作業を依頼する際に、システムへのアクセス権限をもたない第３者が代行ユーザ識別情報を傍受したとしてもシステムで許可されないので、セキュリティを確保することができる。
【００１２】
請求項２に記載の発明によれば、コンピュータシステムで代行作業が実施された際に、一のユーザ及び代行作業を実施した代行ユーザ及び代行作業の内容を識別可能にログの記録を行うので、セキュリティ監査上の追跡がより容易となる。
【００１３】
請求項３に記載の発明によれば、代行ユーザ識別情報、代行作業を実施するユーザ及び代行ユーザが実施可能な作業を設定する設定手段を有するので、権限のあるユーザがこれらの情報を設定することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図を参照して本発明の実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１５】
まず、構成を説明する。
図１に、本実施形態における業務システム１００のシステム構成を示す。
業務システム１００は、例えば、企業内に設置されたコンピュータシステムであり、図１に示すように、サーバ１、端末装置２がＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等のネットワークＮを介してデータ送受信可能に接続されて構成されている。なお、端末装置２の設置台数は特に限定されない。
【００１６】
サーバ１は、端末装置２のログイン画面から入力された固有ユーザ識別情報（ここではユーザＩＤ及びパスワードとする）に基づきユーザ認証を行い、許可されたユーザである場合に、当該ユーザが有する権限内において、端末装置２を介してユーザから要求された各種機能を実行する。端末装置２は、ログイン画面、各種設定を行うための各種設定画面、サーバ１に各種機能の実行を要求するための各種入力画面を表示してユーザによるサーバ１への機能の実行要求を受け付け、処理結果を表示する。
【００１７】
以下、サーバ１の内部構成について説明する。図２に、サーバ１の内部構成を示す。
図２に示すように、サーバ１は、ＣＰＵ１１、操作部１２、表示部１３、通信制御部１４、ＲＡＭ（Random Access Memory）１５、記憶部１６から構成され、各部はバス１７により接続されている。
【００１８】
ＣＰＵ１１は、記憶部１６に記憶されているシステムプログラムを読み出し、ＲＡＭ１５内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ１１は、記憶部１６に記憶されている認証処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述する認証処理（図８参照）を始めとする各種処理を実行する。
【００１９】
操作部１２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された指示信号をＣＰＵ１１に出力する。また、操作部１２は、表示部１３の表示画面にタッチパネルを備えても良く、この場合、タッチパネルを介して入力された指示信号をＣＰＵ１１に出力する。
【００２０】
表示部１３は、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）等から構成され、ＣＰＵ１１から入力される表示信号の指示に従って、各種画面を表示する。
【００２１】
通信制御部１４は、ネットワークインターフェイスカード（ＮＩＣ；Network Interface Card）やモデム等の通信用のインターフェイスを備えて構成され、ネットワークＮ上の外部機器と相互にデータの送受信を行う。
【００２２】
ＲＡＭ１５は、ＣＰＵ１１によって実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
【００２３】
記憶部１６は、ＨＤＤ（Hard Disc Drive）や不揮発性の半導体メモリ等により構成され、ＣＰＵ１１で実行されるシステムプログラム、当該システムプログラムに対応する認証処理プログラムを始めとする各種プログラム、各種アプリケーションプログラム、各種データ等を記憶する。これらの各種プログラムは、読取可能なプログラムコードの形態で格納され、ＣＰＵ１１は、当該プログラムコードに従った動作を逐次実行する。
【００２４】
また、記憶部１６は、記憶手段として、図２に示すように、認証情報ファイル１６１、権限ファイル１６２、代行認証情報ファイル１６３、ログファイル１６４を有している。
【００２５】
図３に、認証情報ファイル１６１の一例を示す。認証情報ファイル１６１は、図３に示すように、業務システム１００にアクセス可能なユーザ毎に、固有ユーザ識別情報としてのユーザＩＤ（例えば、usra、usrb、usrc、・・・）及びパスワード（例えば、12345、56789、23456、・・・）と、そのユーザが当該システムで有する作業権限を示す情報（例えば、権限Ａ、権限Ｂ、権限Ｂ、・・・）とを対応付けて記憶する。
【００２６】
図４に、権限ファイル１６２の一例を示す。権限ファイル１６２は、図４に示すように各権限（例えば、権限Ａ、権限Ｂ、権限Ｃ、・・・）毎に、実施可能な作業範囲を示す情報（例えば、作業１〜１０、作業５〜１０、作業７〜１０、・・・）を対応付けて記憶する。
【００２７】
図５に、代行認証情報ファイル１６３の一例を示す。代行認証情報ファイル１６３は、図５に示すように、ユーザＩＤ（例えば、usra、usrd、・・・）と、当該ユーザが有する権限内の作業を他のユーザが代行する際に使用する、代行ユーザ識別情報としての代行ユーザＩＤ（例えば、daikoa、daikod、・・・）及び代行パスワード（例えば、98765、55667、・・・）と、その代行ユーザＩＤ及び代行パスワードを利用可能なユーザのユーザＩＤ（例えば、usrx、usry、usrz、・・・）と、その代行ユーザＩＤ及びパスワードを利用可能な各ユーザが実施する作業を示す情報（例えば、作業１、作業２、作業３、・・・）と、代行パスワードの有効期限を示す情報（例えば、20040930、20041231、20041001、・・・）とを対応付けて記憶する。
【００２８】
認証情報ファイル１６１に記憶されている各情報及び代行認証情報ファイル１６３に記憶されている各情報は、ユーザＩＤを介して対応付けられている。
【００２９】
上記認証情報ファイル１６１に記憶されている各ユーザの権限及び権限ファイル１６２に記憶されている各権限毎に実施可能な作業範囲は、システム管理者等が操作部１２を介して設定する。ユーザは、業務システム１００において、上記認証情報ファイル１６１で定められた権限に応じた作業範囲の作業を実施する際に必要な機能及びデータにアクセスすることが可能である。
認証情報ファイル１６１に記憶されている各ユーザのユーザＩＤ、パスワード及び代行認証情報ファイル１６３に記憶されている内容は、端末装置２より各ユーザが設定することが可能である（図７参照）。
【００３０】
ログファイル１６４は、業務システム１００においてユーザが行った作業の日時や内容を記録する。
【００３１】
以下、端末装置２の内部構成について説明する。図６に、端末装置２の内部構成を示す。
【００３２】
端末装置２は、図６に示すように、ＣＰＵ２１、操作部２２、表示部２３、通信制御部２４、ＲＡＭ２５、記憶部２６等（図示せず）を備えて構成され、各部はバス２７により接続されている。ＣＰＵ２１、操作部２２、表示部２３、通信制御部２４、ＲＡＭ２５、記憶部２６の構成は、それぞれ図２で説明したＣＰＵ１１、操作部１２、表示部１３、通信制御部１４、ＲＡＭ１５、記憶部１６と略同様である。
【００３３】
表示部２３は、操作部２２から入力された要求に応じて、図７に示す代行パスワード設定画面２３１を表示する。代行パスワード設定画面２３１は、設定手段であり、ユーザが他人に作業の代行を依頼した際に、代行を依頼されたユーザがログインする際に利用する代行ユーザＩＤ及び代行パスワード、代行作業を実施する代行ユーザ、その代行ユーザが実施する作業、代行パスワードの有効期限を設定するための画面である。当該画面から入力が行われて「設定」ボタン２３１ａが押下されると、サーバ１において、代行認証情報ファイル１６３の内容が更新される。
【００３４】
次に、本実施の形態の動作について説明する。
図８に、サーバ１のＣＰＵ１１により実行される認証処理を示す。ＣＰＵ１１は、記憶部１６に記憶された認証処理プログラムとの協働によるソフトウエア処理により、当該処理を実行する。当該処理の実行により認証手段、代行認証手段、ログ記録手段が実現される。
【００３５】
通信制御部１４を介して、端末装置２のログイン画面からユーザＩＤ及びパスワード、又は、代行ユーザＩＤ及び代行ユーザパスワードが入力されると（ステップＳ１）、認証情報ファイル１６１が参照され、ログイン要求をしたユーザが許可されたユーザ本人であるか否かが判断される（ステップＳ２）。
【００３６】
ステップＳ２において、ログイン要求したユーザが許可されたユーザ本人であると判断された場合（ステップＳ２；ＹＥＳ）、入力された認証条件、即ちユーザＩＤ及びパスワードに基づいて、そのユーザが有する権限に応じた作業が判別され、その実施が許可され（ステップＳ３）、作業が実施された日時、作業内容、作業を行ったユーザを示す情報がログファイル１６４に記録される（ステップＳ９）。
【００３７】
一方、ステップＳ２において、ログイン要求したユーザが許可されたユーザ本人ではないと判断された場合（ステップＳ２；ＮＯ）、代行認証情報ファイル１６３が参照され、ログイン画面から入力された内容が、代行ユーザＩＤ及び代行パスワードであるか否かが判断される（ステップＳ４）。
【００３８】
ステップＳ４において、ログイン画面から入力された内容が、代行ユーザＩＤ及び代行パスワードであると判断されると（ステップＳ４；ＹＥＳ）、代行者自身のユーザＩＤ及びパスワードが端末装置２に要求され（ステップＳ５）、端末装置２から代行者自身のユーザＩＤ及びパスワードが入力されると（ステップＳ６）、認証情報ファイル１６１及び代行認証情報ファイル１６３が参照され、当該ユーザが業務システム１００へのアクセスが許可されたユーザであるか否か、及び代行が許可されたユーザであるか否かが判断される（ステップＳ７）。
【００３９】
ステップＳ７において、システムへのアクセス及び代行が許可されたユーザであると判断された場合（ステップＳ７；ＹＥＳ）、入力された認証条件、即ち、ユーザＩＤ、パスワード、代行ユーザＩＤ及び代行ユーザパスワードと、代行認証情報ファイル１６３の内容に基づいて、そのユーザが代行可能な作業が判別され、その実施が許可され（ステップＳ８）、作業が実施された日時、作業を依頼したユーザ、作業を行った代行ユーザ、作業内容を示す情報がログファイル１６４に記録される（ステップＳ９）。
【００４０】
一方、ログイン画面から入力された内容が、ユーザ本人のユーザＩＤ及びパスワードでなく、代行ユーザＩＤ及びパスワードでもないと判断された場合（ステップＳ４；ＮＯ）、処理はステップＳ１０に移行し、アクセスを失敗した旨が、入力された内容及び日時と対応付けてログファイル１６４に記録される（ステップＳ１０）。また、ステップＳ７において、システムへのアクセス及び／又は代行が許可されていないユーザであると判断された場合（ステップＳ７；ＹＥＳ）、処理はステップＳ１０に移行し、アクセスを失敗した旨が、端末装置２から入力された内容及びアクセス日時と対応付けてログファイル１６４に記録される（ステップＳ１０）。
【００４１】
図９に、上位権限ユーザＡが下位権限ユーザＸに上位権限者のみが実施可能な上位作業１を依頼し、下位権限ユーザＸが代行作業を実施する際の、代行手順を示す。
まず、上位権限ユーザＡは、下位権限ユーザＸに代行ユーザＩＤ及び代行パスワードを渡し、作業１を依頼する（ステップＴ１）。
依頼を受けた下位権限ユーザＸは、上位権限ユーザＡの代行ユーザＩＤ及び代行パスワードをログイン画面から入力する（ステップＴ２）。
代行ユーザＩＤ及びパスワードを入力すると、ログイン画面から、下位権限ユーザＸ自身のユーザＩＤ及びパスワードが要求されるので、下位権限ユーザＸは、自分のユーザＩＤ、及びパスワードを入力する（ステップＴ３）。
作業１の実施が許可されると、下位権限ユーザＸは作業１を実施する（ステップＴ４）。
【００４２】
図１０に、図９の手順で下位権限ユーザＸが上位権限ユーザＡからの依頼を受けて作業１を行った場合にログファイル１６４に記録されるログの一例を示す。図１０に示すように、代行作業が行われた場合、作業が実施された日時、作業を実施したユーザ、作業を依頼したユーザ、作業内容を示す情報がログとして記録される。
【００４３】
以上説明したように、業務システム１００によれば、端末装置２のログイン画面から代行ユーザＩＤ及び代行ユーザパスワードが入力されると、代行者自身のユーザＩＤ及びパスワードが端末装置２に要求され、端末装置２から代行者自身のユーザＩＤ及びパスワードが入力されると、認証情報ファイル１６１及び代行認証情報ファイル１６３が参照され、当該ユーザが業務システム１００へのアクセスが許可されたユーザであるか否か、及び代行が許可されたユーザであるか否かが判断され、システムへのアクセス及び代行が許可されたユーザであると判断された場合、入力された認証条件、即ち、ユーザＩＤ、パスワード、代行ユーザＩＤ及び代行ユーザパスワードと代行認証情報ファイル１６３の内容に基づいて、そのユーザが代行可能な作業が判別され、その実施が許可され、作業が実施された日時、作業内容、作業を依頼したユーザ、作業を行った代行ユーザを示す情報がログファイル１６４に記録される。
【００４４】
従って、ユーザが、業務システム１００において作業権限の異なる作業の代行を行うことが可能となるので、作業効率及び利便性を向上させることができる。また、代行ユーザと本来の権限を有する、作業を依頼したユーザをシステム上で識別することができ、セキュリティ監査上の追跡が容易となる。また、代行ユーザが予め決められた代行作業権限を越えて作業を依頼したユーザの他の作業を実施してしまうことを防止することができる。また、代行ユーザに作業を依頼する際に、システムへのアクセス権限をもたない第３者が代行ユーザ識別情報を傍受したとしてもシステムで許可されないので、セキュリティを確保することができる。
【００４５】
なお、上述した実施の形態における記述内容は、本発明に係る業務システム１００の好適な一例であり、これに限定されるものではない。
【００４６】
例えば、上記実施の形態においては、固有ユーザ識別情報としてユーザＩＤ及びパスワードを利用し、端末装置２から入力されるこれらの情報に基づいてユーザ認証を行うこととしたが、これに限定されず、例えば、ユーザに、固有ユーザ識別情報が記録されたＩＤカードをもたせ、端末装置２からＩＤカードを読み取って得られた情報により認証を行っても良い。また、固有ユーザ識別情報として指紋、声紋、虹彩等の生体情報を用いてユーザ認証を行うようにしてもよい。
【００４７】
また、従来、受付作業用、承認作業用等、作業ごとに共通のユーザＩＤ及びパスワードを設け、複数ユーザが作業ごとに設定された共通のユーザＩＤとパスワードを利用してログインし、業務を行うことが行われているが、どのユーザが作業を行ったのかシステムで識別することができず問題であった。そこで、本発明を適用し、共通のユーザＩＤ及びパスワードでログインしようとした場合に、ユーザ自身のユーザＩＤ及びパスワードを要求し、入力されたユーザＩＤ及びパスワードに基づきユーザ認証を行ってログに記録するようにすれば、作業を行ったユーザがシステム上で識別され、セキュリティ監査上の追跡も可能となるので好ましい。
【００４８】
その他、業務システム１００の構成部分の細部構成、及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【００４９】
【図１】本発明に係る業務システム１００の全体構成を示す図である。
【図２】図１のサーバ１の機能的構成を示すブロック図である。
【図３】図２の記憶部１６に記憶される認証情報ファイル１６１のデータ格納例を示す図である。
【図４】図２の記憶部１６に記憶される権限ファイル１６２のデータ格納例を示す図である。
【図５】図２の記憶部１６に記憶される代行認証情報ファイル１６３のデータ格納例を示す図である。
【図６】図１の端末装置２の機能的構成を示すブロック図である。
【図７】図６の表示部２３に表示される代行パスワード設定画面２３１を示す図である。
【図８】図２のＣＰＵ１１により実行される認証処理を示すフローチャートである。
【図９】上位権限ユーザＡが下位権限ユーザＸに上位権限者のみが実施可能な上位作業１を依頼し、下位権限ユーザＸが代行作業を実施する際の代行手順を示す図である。
【図１０】ログファイル１６４に記録される内容の一例を示す図である。
【符号の説明】
【００５０】
１００  業務システム
１  サーバ
２  端末装置
１１、２１  ＣＰＵ
１２、２２  操作部
１３、２３  表示部
１４、２４  通信制御部
１５、２５  ＲＡＭ
１６、２６  記憶部
１６１  認証情報ファイル
１６２  権限ファイル
１６３  代行認証情報ファイル
１６４  ログファイル
１７、２７  バス
【図１】
2006119719.tif 000003
【図２】
2006119719.tif 000004
【図３】
2006119719.tif 000005
【図４】
2006119719.tif 000006
【図５】
2006119719.tif 000007
【図６】
2006119719.tif 000008
【図７】
2006119719.tif 000009
【図８】
2006119719.tif 000010
【図９】
2006119719.tif 000011
【図１０】
2006119719.tif 000012