(57)【要約】【課題】本発明は、代行処理が行われる際に、代行者が起票した起票伝票の自己承認を抑制することができる代行オペレーションにおける権限の不正使用防止システムを提供することを目的とする。【解決手段】本発明は、クライアントは、伝票登録描画手段１０ｂ、起票者等を特定した伝票登録入力手段２０ｂ、伝票登録の依頼手段３０ｂ、代行者設定描画手段１０ｃ、代行者の設定の入力手段２０ｃ、代行者の設定の依頼手段３０ｃ、伝票承認描画手段１０ｄ、承認者等を特定した承認入力手段２０ｄ、承認登録の依頼手段３０ｄ、起票者と承認者が同一人の際の承認登録の制限手段１２０を有し、サーバは、起票者等が依頼に対する権限を有するか否かの判断手段７０、起票等が伝票登録する権限を有すると判断された場合の伝票登録手段８０、承認者が伝票を承認する権限を有すると判断された場合の承認登録手段１１０を含む。【選択図】図２
2008243023.tif 000002
【特許請求の範囲】
【請求項１】
作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、
登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、
前記クライアントは、
伝票登録するための画面を描画する伝票登録描画手段と、
当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、
当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、
利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、
当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、
当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、
登録された伝票を承認するための承認画面を描画する承認描画手段と、
当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、
当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段と、
前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段とを有し、
前記サーバは、
前記クライアントからの依頼に対して依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段と、
当該権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、登録の依頼された伝票登録を登録する伝票登録手段と、
前記権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、登録の依頼された承認指示を登録する承認登録手段を含む権限不正使用防止システム。
【請求項２】
作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、
登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、
前記クライアントは、
伝票登録するための画面を描画する伝票登録描画手段と、
当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、
当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、
利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、
当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、
当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、
登録された伝票を承認するための承認画面を描画する承認描画手段と、
当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、
当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段とを有し、
前記サーバは、
前記クライアントからの依頼に対して、依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段と、
当該権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、登録の依頼された伝票登録を登録する伝票登録手段と、
前記権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、登録の依頼された承認指示を登録する承認登録手段と、
前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段を含む権限不正使用防止システム。
【請求項３】
作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、
登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、
前記クライアントは、
伝票登録するための画面を描画する伝票登録描画手段と、
当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、
当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、
利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、
当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、
当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、
登録された伝票を承認するための承認画面を描画する承認描画手段と、
当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、
当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段と、
前記依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段と、
前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段とを有し、
前記サーバは、
前記クライアントの権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された伝票登録を登録する伝票登録手段と、
前記クライアントの権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された承認指示を登録する承認登録手段を含む権限不正使用防止システム。
【請求項４】
作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、
登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、
前記クライアントは、
伝票登録するための画面を描画する伝票登録描画手段と、
当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、
当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、
利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、
当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、
当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、
登録された伝票を承認するための承認画面を描画する承認描画手段と、
当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、
当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段と、
前記依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段とを有し、
前記サーバは、
前記クライアントの権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された伝票登録を登録する伝票登録手段と、
前記クライアントの権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された承認指示を登録する承認登録手段と、
前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段を含む権限不正使用防止システム。
【請求項５】
前記伝票登録手段は、代行者による伝票処理が行われた場合に、処理の履歴を記録する代行処理記憶手段を含む請求項１ないし請求項４に記載された権限不正使用防止システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務処理における代行処理が行われる際の権限の不正使用の防止システムに関する。
【背景技術】
【０００２】
受発注処理、旅費申請など通常の業務処理において、代理で処理を行うことが発生する場合がある。ほとんどの業務システムでは、代理で処理を行えるような仕組みが用意してある。しかし、代理で業務処理を行う場合には、なりすまし等の不正使用の発生するおそれも考えられるために、代理者の業務処理を管理することが必要となる。
そこで、代理起票のための電子帳票の取得方法が、特開２００１−１１８００９号公報に開示されている。
【０００３】
背景技術の電子帳票の取得方法は、ユーザの認証処理が行われる電子帳票システムにおいて実行される電子帳票の取得方法であって、（ａ）代理起票を依頼する帳票を識別する帳票条件情報と、代理起票を依頼する期間を識別する代理起票期間条件情報とを、代理起票依頼者を特定する代理起票依頼者特定情報と、代理起票を依頼される代理起票者を特定する代理起票者特定情報とに関連付けて予め登録しておく段階と、（ｂ）前記代理起票者が前記代理起票依頼者特定情報を指定して、第１の電子帳票にアクセスする入力を受け付ける段階と、（ｃ）現在の日時が、前記代理起票依頼者特定情報と、前記代理起票者特定情報とに関連付けられて登録された前記代理起票期間条件情報に適合するか否かを検査する段階と、（ｄ）前記第１の電子帳票が前記代理起票依頼者特定情報と、前記代理起票者特定情報とに関連付けられて登録された帳票条件情報に適合するか否かを検査する段階と、（ｅ）前記段階（ｃ）と（ｄ）の検査に合格した場合に、前記第１の電子帳票の取得を可能にする段階と、を含むものである。
【特許文献１】特開２００１−１１８００９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記背景技術の代理起票のための電子帳票の取得方法であれば、代理起票依頼者は、所定のユーザに対して、自分のログイン・パスワードを与えることなく、代理起票処理を行う権限を与えることができる。
【０００５】
しかしながら、承認が必要なシステムの場合に、代理で伝票起票などの処理を行っている利用者が「承認権」を持っている場合、代理で伝票起票処理を行っている利用者が本人に対して、承認依頼を出すことが可能となる。代理処理とはいえ、本人が起票した伝票を本人が承認することは、内部統制の観点からすると、好ましくない。ここで、内部統制の観点とは、職務分掌（職務分離）についてである。適切な職務分離は、内部統制の目標を達成する上で、企業の統制活動が有効であるかどうかを判断する際に重要な考慮事項である。職務分離の根底にある基本概念は、いかなる従業員またはグループも、通常の職務において、誤りや不正を犯し、同時にそれを隠蔽できる立場にあってはならないということである。一般に、分離する必要のある、両立し得ない主要な職務は、（１）資産に影響を与える、関連する取引の許可または承認、（２）資産の管理、（３）関連する取引の記録または報告などである。業務務内容における与えられた権限を行使しているにもかかわらず、内部統制を遵守しない業務処理が行われると、不正の発生につながるおそれもあるため、このような代行処理を未然に防止するための権限の不正使用防止システムの構築が望まれる。
【０００６】
そこで、本発明では前記課題を解決するために、業務処理において、代行処理が行われる際に、代行者が起票した起票伝票を代行者本人が承認する行為である自己承認を抑制することができる代行オペレーションにおける権限の不正使用防止システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明に係る権限不正使用防止システムは、作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、前記クライアントは、伝票登録するための画面を描画する伝票登録描画手段と、当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、登録された伝票を承認するための承認画面を描画する承認描画手段と、当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段と、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段とを有し、前記サーバは、前記クライアントからの依頼に対して依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段と、当該権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、登録の依頼された伝票登録を登録する伝票登録手段と、前記権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、登録の依頼された承認指示を登録する承認登録手段を含むものである。
【０００８】
これにより、クライアントは、入力された伝票及び起票者を特定した伝票登録を受け付け、受け付けた伝票登録の登録を前記サーバに依頼し、代行者を設定するための設定画面へ入力された代行者を受け付け、受け付けた代行者の設定を前記サーバに依頼し、伝票及び承認者を特定した承認指示を受け付け、受け付けた承認指示の登録を前記サーバに依頼し、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限し、サーバは、前記クライアントからの依頼に対して依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断し、当該権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、登録の依頼された伝票登録を登録し、前記権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、登録の依頼された承認指示を登録するので、利用者と承認者に設定された利用者が同一利用者かどうかをチェックすることができる。その結果、同一利用者の場合、伝票登録や承認依頼などの処理を続行できないため、権限の不正使用を防止することができる。
【０００９】
（２）本発明に係る権限不正使用防止システムは、作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、前記クライアントは、伝票登録するための画面を描画する伝票登録描画手段と、当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、登録された伝票を承認するための承認画面を描画する承認描画手段と、当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段とを有し、前記サーバは、前記クライアントからの依頼に対して、依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段と、当該権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、登録の依頼された伝票登録を登録する伝票登録手段と、前記権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、登録の依頼された承認指示を登録する承認登録手段と、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段を含むものである。
【００１０】
これにより、クライアントは、入力された伝票及び起票者を特定した伝票登録を受け付け、受け付けた伝票登録の登録を前記サーバに依頼し、代行者を設定するための設定画面へ入力された代行者を受け付け、受け付けた代行者の設定を前記サーバに依頼し、伝票及び承認者を特定した承認指示を受け付け、受け付けた承認指示の登録を前記サーバに依頼し、サーバは、前記クライアントからの依頼に対して、依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断し、当該権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、登録の依頼された伝票登録を登録し、前記権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、登録の依頼された承認指示を登録し、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限するので、利用者と承認者に設定された利用者が同一利用者かどうかをチェックすることができる。その結果、同一利用者の場合、伝票登録や承認依頼などの処理を続行できないため、権限の不正使用を防止することができる。また、サーバに権限チェック手段と、承認制限手段を実装しているので、処理を集中させて効率化を図ることができる。
【００１１】
（３）本発明に係る権限不正使用防止システムは、作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、前記クライアントは、伝票登録するための画面を描画する伝票登録描画手段と、当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、登録された伝票を承認するための承認画面を描画する承認描画手段と、当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段と、前記依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段と、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段とを有し、前記サーバは、前記クライアントの権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された伝票登録を登録する伝票登録手段と、前記クライアントの権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された承認指示を登録する承認登録手段を含むものである。
【００１２】
これにより、クライアントは、入力された伝票及び起票者を特定した伝票登録を受け付け、受け付けた伝票登録の登録を前記サーバに依頼し、代行者を設定するための設定画面へ入力された代行者を受け付け、受け付けた代行者の設定を前記サーバに依頼し、伝票及び承認者を特定した承認指示を受け付け、受け付けた承認指示の登録を前記サーバに依頼し、前記依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断し、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限し、サーバは、前記クライアントの権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された伝票登録を登録し、前記クライアントの権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された承認指示を登録するので、利用者と承認者に設定された利用者が同一利用者かどうかをチェックすることができる。その結果、同一利用者の場合、伝票登録や承認依頼などの処理を続行できないため、権限の不正使用を防止することができる。また、クライアントに、権限チェック手段と承認制限手段を実装しているので、サーバの負担を軽減することができる。
【００１３】
（４）本発明に係る権限不正使用防止システムは、作成した伝票をクライアントで受け付け、クライアントがサーバに伝票を送信し、サーバが受信した伝票を登録し、登録した伝票の承認をクライアントで受け付け、クライアントがサーバに承認指示を送信し、サーバが受信した承認指示により対象となる伝票を承認するシステムであって、前記クライアントは、伝票登録するための画面を描画する伝票登録描画手段と、当該伝票登録描画手段により描画された伝票登録するための画面へ入力された伝票及び起票者を特定した伝票登録を受け付ける伝票登録入力手段と、当該伝票登録手段により受け付けた伝票登録の登録を前記サーバに依頼する伝票登録依頼手段と、利用者本人に代わって伝票登録する代行者を設定するための設定画面を描画する代行者設定描画手段と、当該代行者設定描画手段により描画された代行者を設定するための設定画面へ入力された代行者を受け付ける代行者設定入力手段と、当該代行者設定入力手段により受け付けた代行者の設定を前記サーバに依頼する代行者設定依頼手段と、登録された伝票を承認するための承認画面を描画する承認描画手段と、当該承認描画手段により描画された画面への伝票及び承認者を特定した承認指示を受け付ける承認入力手段と、当該承認入力手段により受け付けた承認指示の登録を前記サーバに依頼する承認依頼手段と、前記依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断する権限チェック手段とを有し、前記サーバは、前記クライアントの権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された伝票登録を登録する伝票登録手段と、前記クライアントの権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された承認指示を登録する承認登録手段と、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限する承認制限手段を含むものである。
【００１４】
これにより、クライアントは、入力された伝票及び起票者を特定した伝票登録を受け付け、受け付けた伝票登録の登録を前記サーバに依頼し、代行者を設定するための設定画面へ入力された代行者を受け付け、受け付けた代行者の設定を前記サーバに依頼し、伝票及び承認者を特定した承認指示を受け付け、受け付けた承認指示の登録を前記サーバに依頼し、前記依頼した起票者、代行者又は承認者が対象となる依頼に対する権限を有するか否かを、予め記憶された利用者の権限が設定された利用者権限情報を参照して判断し、サーバは、前記クライアントの権限チェック手段により起票者又は代行者が伝票登録する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された伝票登録を登録し、前記クライアントの権限チェック手段により承認者が伝票を承認する権限を有すると判断された場合に、前記クライアントからの依頼に対して、登録の依頼された承認指示を登録し、前記登録された伝票登録に係る起票者と前記承認指示に係る承認者が同一人である場合に、承認指示の登録を制限するので、利用者と承認者に設定された利用者が同一利用者かどうかをチェックすることができる。その結果、同一利用者の場合、伝票登録や承認依頼などの処理を続行できないため、権限の不正使用を防止することができる。
【００１５】
（５）本発明に係る権限不正使用防止システムは必要に応じて、前記伝票登録手段は、代行者による伝票処理が行われた場合に、処理の履歴を記録する代行処理記憶手段を含むものである。
これにより、前記伝票登録手段は、代行者による伝票処理が行われた場合に、処理の履歴を記録するので、内部統制における「ＩＴ業務処理統制」の「データの正確性」を担保することができる。この他、代行者による伝票処理に拘らず、伝票登録手段による登録、承認登録手段による登録がなされた場合に、それぞれ、起票者又は代行者、承認者を伝票に関連付けて履歴として記録することもできる。特に、代行者による伝票について、伝票登録手段による登録、承認登録手段による登録がなされた場合に、履歴を記録することが望ましい。
【発明を実施するための最良の形態】
【００１６】
ここで、本発明は多くの異なる形態で実施可能である。したがって、下記の実施形態の記載内容のみで解釈すべきではない。
実施形態では、主にシステムについて説明するが、所謂当業者であれば明らかな通り、本発明は、コンピュータで使用可能なプログラムとしても実施できる。また、本発明では、ハードウェア、ソフトウェア、または、ソフトウェア及びハードウェアの実施形態で実施可能である。プログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光記憶装置または磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。さらに、プログラムはネットワークを介した他のコンピュータに記録することができる。
本発明の実施形態に係る権限の不正使用防止システムについて図に基づき以下に説明する。
【００１７】
図１は、本発明の実施形態に係る権限の不正使用防止システムのシステム及びハードウェア構成図の一例である。本発明の実施形態に係る権限の不正使用防止システムは、クライアント１とサーバ２のサーバクライアントシステムから構成される。サーバ２は、複数のサーバを連携させて実現することもできる。また、サーバクライアントシステムモデル以外のモデルで実装することもでき、例えば、クライアント１又はサーバ２にスタンド亜ローンモデルとして各手段を実装する構成をとることもできる。また、データベースは、サーバ２を構築している一のコンピュータに構築することもできるが、別途他のコンピュータ上に構築しサーバが必要に応じてこの他のコンピュータに接続し所望のデータを取得する構成にすることもできる。また、一のコンピュータに複数のデータベースを構築することもできる。このような実装形態の変更自体は本発明の本質的部分でなく、かつ、様々な周知技術が存在し当業者は適宜実現が可能であるので、ここでは詳細な説明は省略する。
【００１８】
クライアント１は、演算処理を行うためのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３、記憶処理を行なうためのメインメモリ４、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ Ｄｒｉｖｅ）５、映像を接続するためのビデオカード６、入力処理を行うためのマウス７、キーボード８、外部記憶を担う光学ドライブ９を含む。
【００１９】
図２は、本発明の実施形態に係る権限の不正使用防止システムのブロック構成図である。
クライアント１は、設定描画手段１０ａ、伝票登録描画手段１０ｂ、代行者設定描画手段１０ｃ、承認描画手段１０ｄ、設定入力手段２０ａ、伝票登録入力手段２０ｂ、代行者設定入力手段２０ｃ、承認入力手段２０ｄ、設定依頼手段３０ａ、伝票登録依頼手段３０ｂ、代行者設定依頼手段３０ｃ、承認依頼手段３０ｄ、送受信手段４０、承認制限手段１２０を含む。ここで、各モジュールの働きを説明する。
設定描画手段１０ａ、伝票登録描画手段１０ｂ、代行者設定描画手段１０ｃ、承認描画手段１０ｄは、それぞれ設定、伝票登録、代行者設定、承認に関する事項を描画する。
【００２０】
設定入力手段２０ａ、伝票登録入力手段２０ｂ、代行者設定入力手段２０ｃ、承認入力手段２０ｄは、利用者がマウス７やキーボード８などにより入力されたそれぞれ設定、伝票登録、代行者設定、承認に関する情報を受け付ける。ここで、設定、伝票登録、代行者設定、承認に関する情報とは、例えば、起票者、代行者、承認者、伝票登録内容を特定したものなどを含む。また、設定に関する情報とは、例えば、「利用者情報」などを含む。「利用者情報」は、機能区分、部門区分に対する権限や利用者個人のＩＤ、パスワードなどの情報である。
【００２１】
設定依頼手段３０ａ、伝票登録依頼手段３０ｂ、代行者設定依頼手段３０ｃ、承認依頼手段３０ｄは、それぞれ入力された情報に基づいて設定依頼、伝票登録依頼、代行者設定依頼、承認依頼に関する制御を行う。
送受信手段４０は、それぞれ設定依頼、伝票登録依頼、代行者設定依頼、承認依頼などの制御されたデータをサーバ２に送受信する。
承認制限手段１２０は、承認者が伝票登録を行った本人又は代行者である場合に、承認処理を制限する。
【００２２】
サーバ２は、送受信手段４０、設定手段５０、データベース６０、権限チェック手段７０、伝票登録手段８０、伝票データベース９０、代行者設定手段１００、承認登録手段１１０を含む。ここで、各モジュールの働きを説明する。
送受信手段４０はクライアントに対するデータを送受信する。
設定手段５０は、受信した設定事項に関する情報を設定する。
データベース６０は、クライアント１の設定入力手段２０ａまたは代行者設定入力手段２０ｃで入力された「利用者情報」、「代行者一覧情報」などのデータを記憶する。
権限チェック手段７０は、データベース６０から「利用者情報」に含まれる利用者の業務遂行のために与えられた処理権限情報を読み出し、利用者が伝票登録や承認などの処理を行う際の権限を有しているか否かをチェックする。ここで、処理権限情報とは、例えば、「登録権」、「承認権」などを含む。
【００２３】
伝票登録手段８０は、受信した伝票登録情報に基づき伝票登録を行う。伝票データベース９０は、「伝票（ワークデータ、承認情報）」などのデータを記憶する。
代行者設定手段１００は、受信した代行者設定情報に基づいて、伝票登録の代行者を設定する。承認登録手段１１０は、承認者が伝票登録を行った本人又は代行者でない場合に、承認処理を登録する。
【００２４】
図３は、本発明の実施形態に係る権限の不正使用防止システムの起票処理における利用者情報設定の説明図である。利用者ＩＤに対するパスワード、所属会社、社員コード、権限などを設定する利用者情報の設定を示す。クライアント１の設定描画手段１０ａが、利用者情報設定画面を画面表示する。なお、設定画面は表計算ソフトのような形式で表示することができる。サーバ２に送られると、利用者情報登録ＡＰＩを介し、利用者情報登録ＧＤＢＩを介して、利用者情報テーブルとして記憶される。
【００２５】
図４は、本発明の実施形態に係る権限の不正使用防止システムの利用者情報設定画面（利用者情報の更新）の説明図である。設定描画手段１０ａによって表示される内容の一例である。図４左に、「ユーザＩＤ」、「パスワード」、「パスワード有効期間区分」、「会社コード」、「社員コード」、「利用者区分」、「伝票日付範囲」、「データベース」等の項目が表示されている。そのうち「パスワード」、「パスワード有効期間区分」、「社員コード」、「利用者区分」、「データベース」については「利用者名」、「パスワード」などを入力することができる。また、図４右に示されるように、「セキュリティ（データのアクセス権限）」の項目においては、該当する権限を選択することができる。なお、アクセス権限には、各機能区分に各部門区分がそれぞれ対応している。機能区分には、例えば、「業務機能」、「運用機能」、「システム機能」があり、部門区分には、例えば、「処理会社の自部門」、「処理会社の傘下部門（自部門含む）」、「処理会社の全部門」、「全関連会社の全部門」がある。また、「アクセス制限の初期値」や「部門コード」を設定することもできる。「機能区分」、「アクセス制限」、「部門区分」についての説明は、以下の表に示す。
【００２６】
【表１】
2008243023.tif 000003
【００２７】
図５は、本発明の実施形態に係る権限の不正使用防止システムの起票処理における代行依頼時及び伝票登録時の説明図である。
図５（ａ）起票処理における代行者の設定を示す。クライアント１の代行者設定描画手段１０ｃが、代行者設定画面を画面表示する。ここで、クライアント1における代行者設定画面からクライアント１の利用者情報参照ＡＰＩ、サーバ２の利用者情報参照ＡＰＩ、利用者情報参照ＡＰＩ、利用者情報参照ＧＤＢＩを介して、利用者情報テーブルにアクセスする。そして利用者情報の権限情報を含む利用者情報が、利用者情報参照ＧＤＢＩ、利用者情報参照ＡＰＩを介してしてクライアント1の代行者設定画面に反映される。なお、本発明の実施形態では、利用者情報に権限情報を含ませることにより、利用者権限情報を確認することもできる。利用者情報参照ＡＰＩを介する際に、代行先ユーザの権限をチェックすることもできる。そのために、サーバ２のデータベース６０、権限チェック手段７０のモジュールをクライアント１に実装することができ、別途クライアント１にデータベースを接続することもできる。ここで、代行者に権限をチェックする場合について簡単に説明する。一般に、代行権限の付与は、代行される人が代行する人に権限を付与する。ここで問題なのは代行される人と代行する人の権限が同等の権限を持つ必要がある。例えば、ＡさんがＢさんに代行権限を付与する場合を考える。Ａさんは、「登録権」、「更新権」を有している。Ｂさんは、「登録権」、「更新権」、「承認権」を有している。かかる場合は、代行権限を付与できる。その理由は、ＢさんはＡさんと同等の「登録権」、「更新権」を有しているからである。しかし、Ａさんは、「登録権」、「更新権」を有している。Ｂさんは、「承認権」を有している。かかる場合は、代行権限を付与できない。その理由は、ＢさんはＡさんと同等の登録権、更新権を持っていないからである。権限チェック手段７０は、代行者の権限について、上記のような判断基準でチェックを行うことができる。
【００２８】
そして、代行者設定画面からクライアント１の代行者登録ＡＰＩを介し、サーバ２の代行者登録ＡＰＩ、代行者登録ＧＤＢＩを介し、代行者一覧テーブルとして記憶される。図５（ｂ）はデータベース６０に記憶された代行者一覧テーブルの参照情報である。「利用者ＩＤ」、「社員コード」、「代行依頼先社員コード」を参照することができる。「利用者ＩＤ」をキーとして、権限情報も参照することができる。図５（ｃ）は、伝票登録画面と承認設定画面において、承認制限手段１２０からの情報により起票者（代行者）と承認依頼者が同一ユーザか否かをチェックすることができることを示している。
【００２９】
図６は、本発明の実施形態に係る権限の不正使用防止システムの伝票入力画面の説明図である。伝票登録描画手段１０ｂによって表示される内容の一例である。「会社名称」、「伝票日付」、「伝票番号」、「担当者」、「承認者」の項目ついて入力することができる。また、図上方のテーブルにおいては、「勘定科目」、「会計部門」、「細目」、「金額」等のデータが表示されている。図下方のテーブルには、「会計部門」、「勘定科目」、「細目」、「金額」等について具体的な情報を入力することができる。入力したな情報を、図右上の「登録」ボタンを押下することにより、登録することができる。かかる画面では、起票伝票に対する承認はまだ行われていないことが画面表示されている。また、必要に応じて図下にある「１終了」、「２伝票呼出」、「辞書呼出」、「内税切替」等の機能のボタン表示を押下することもできる。
【００３０】
図７は、本発明の実施形態に係る権限の不正使用防止システムの承認担当者（伝票入力画面のサブ画面）の説明図である。承認描画手段１０ｄによって表示される内容の一例である。伝票入力画面から承認者入力画面を呼び出すこともできる。そして、承認入力手段２０ｄにより、承認担当者を入力することができる。
【００３１】
図８は、本発明の実施形態に係る権限の不正使用防止システムの代行承認の権限チェックの説明図である。Ａさんが起票すべき状況で、諸事情によりＡさんが起票できなくなった場合を想定する。Ａさんは、上司であるＢ課長に代行起票を依頼する。ここで、Ａさんの所有権限は、「登録権」及び「更新権」である。Ｂ課長の所有権限は、「登録権」、「更新権」、「承認権」である。従って、Ｂ課長がＡさんに代わって代行処理を行うことができる。かかる場合に、代行処理中は代行される人の権限の範囲の操作しかできない。つまり、代行される人でログインした時と同じ動作となる。また、代行処理であることのログを残すことができる。これは、万が一の不正利用の場合に履歴が残るようにするためである。これにより、代行処理の履歴を残すので、内部統制における「ＩＴ業務処理統制」の「データの正確性」を担保することができる。ここで、Ｂ課長は、承認権も所有しているため、Ｂ課長の代行処理に対して、Ｂ課長が「承認権」を行使することも理論上は可能である。しかし、起票者と承認者が同一であることは、内部統制の問題上好ましくない。代行起票者が承認権を持っている場合、代行起票した分の承認は行えないようにする。さらに、必ず、第３者の承認を得るようにすることができる。ここで、承認処理可能な承認者リストを読み出し、表示することにできる。そうすると、所有権限が「承認権」のＣ部長が該当する。つまり、Ｂ課長と同じ「承認権」を有するＣ部長が「承認権」を行使することができる。
【００３２】
図９は、本発明の実施形態に係る権限の不正使用防止システムの設定処理のフローシートである。業務処理に関する設定処理のデータの流れを示す。クライアント１において設定描画手段１０ａにより画面表示される（Ｓ１００）。「利用者情報」等の設定情報は、設定入力手段２０ａにより受け付けられる（Ｓ１１０）。入力されたデータから設定依頼手段３０ａが設定を依頼する（Ｓ１２０）。設定依頼されたデータは送受信手段４０により、サーバ２に送られる（Ｓ１３０）。サーバ２において送受信手段４０が、データを受信する（Ｓ１４０）。受信された設定情報は、設定手段５０が設定する。設定情報は、データベース６０に記憶される（Ｓ１６０）。
【００３３】
図１０は、本発明の実施形態に係る権限の不正使用防止システムの伝票登録のフローシートである。伝票登録処理のデータの流れを示す。クライアント１において伝票登録描画手段１０ｂにより画面表示される（Ｓ２００）。伝票登録入力手段２０ｂにより受け付けられる（Ｓ２１０）。入力されたデータから伝票登録依頼手段３０ｂが伝票登録を依頼する（Ｓ２２０）。依頼されたデータは送受信手段４０により、サーバ２に送られる（Ｓ２３０）。サーバ２において送受信手段４０が、データを受信する（Ｓ２４０）。データベース６０から記憶された利用者情報の登録権限を読み出す（Ｓ２５０）。権限チェック手段６０が読み出された利用者の登録権限から利用者に登録権限があるか否かを判断する（Ｓ２６０）。登録権限があると判断した場合に、伝票登録手段８０が、伝票登録を行う（Ｓ２７０）。伝票登録情報を伝票データベース９０に記憶する（Ｓ２８０）。利用者の登録権がないと判断された場合に、登録は不可となる（Ｓ２９０）。
【００３４】
図１１は、本発明の実施形態に係る権限の不正使用防止システムの代行者設定のフローシートである。代行者設定処理のデータの流れを示す。なお、代行者設定は、代行依頼者又は代行者が設定することができる。例えば、代行依頼者と同等以上の権限を有する特定の代行者を指定して代行依頼者が代行者を設定する場合、または、代行依頼者が不在で、代行依頼者と同等以上の権限を有する代行者が設定する場合などを含む。クライアント１において代行者設定描画手段１０ｃにより画面表示される（Ｓ３００）。代行者設定入力手段２０ｃにより代行者設定情報が受け付けられる（Ｓ３１０）。入力されたデータから代行者設定依頼手段３０ｃが代行者設定を依頼する（Ｓ３２０）。依頼されたデータは送受信手段４０により、サーバ２に送られる（Ｓ３３０）。サーバ２において送受信手段４０が、データを受信する（Ｓ３４０）。データベース６０から記憶された代行者一覧情報の登録権限を読み出す（Ｓ３５０）。権限チェック手段６０が読み出された代行者の登録権限から代行者に登録権限があるか否かを判断する（Ｓ３６０）。登録権限があると判断した場合に、代行者設定手段１００が、手段伝票登録を行う（Ｓ３７０）。代行者設定情報を伝票データベース９０に記憶する（Ｓ３８０）。代行者の登録権限がないと判断された場合に、代行者の伝票登録のための設定は不可となる（Ｓ３９０）。なお、この設定された代行者設定情報により、代行者となる利用者のその人自身でのログイン状態で代行を依頼した利用者としてＳ２００ないしＳ２９０の処理を実行できる。
【００３５】
図１２は、本発明の実施形態に係る権限の不正使用防止システムの承認処理のフローシートである。承認処理のデータの流れを示す。クライアント１において承認描画手段１０ｄより画面表示される（Ｓ４００）。承認入力手段２０ｄにより承認情報が受け付けられる（Ｓ４１０）。入力されたデータから、承認依頼手段３０ｄが承認を依頼する（Ｓ４２０）。
依頼されたデータから、承認制限手段１２０が、所定の条件の場合に承認制限する（Ｓ４３０）。なお、所定の条件の詳細は図１３で説明する。依頼されたデータは送受信手段４０により、サーバ２に送られる（Ｓ４４０）。サーバ２において送受信手段４０が、データを受信する（Ｓ４５０）。データベース６０から記憶された利用者情報の承認権限を読み出す（Ｓ４６０）。権限チェック手段６０が読み出された利用者の承認権限から起票者に承認権限があるか否かを判断する（Ｓ４７０）。登録権限があると判断した場合に、承認登録手段１１０が、承認登録を行う（Ｓ４８０）。承認登録情報を伝票データベース９０に記憶する（Ｓ４９０）。起票者の承認権限がないと判断された場合に、承認登録は不可となる（Ｓ５００）。
【００３６】
図１３は、本発明の実施形態に係る権限の不正使用防止システムの承認制限のフローシートである。図１２のＳ４２０を経て、承認制限手段１２０が、起票者が承認者であるか否かを判断する（Ｓ４３１）。また、起票者が承認者でないと判断した場合にも、承認制限手段１２０が代行者が承認者であるか否かを判断することができる（Ｓ４３２）。起票者又は代行者が承認者であると判断した場合に、承認制限手段１２０により、承認者を設定しなおしてくださいとの旨のエラーが表示され、図１２のＳ４１０に示す伝票起票における承認者を設定する処理に戻る（Ｓ４３３）。代行者が承認者でないと判断した場合に登録処理が可能となり、承認登録手段１１０によって承認依頼中状態となる（Ｓ４３４）。そして、図１２のＳ４４０の処理へ移る。
【００３７】
図１４は、本発明の実施形態に係る権限の不正使用防止システムの承認入力画面の説明図である。承認描画手段１０ｄによって表示される内容の一例である。「承認区分」、「伝票日付」、「伝票番号」、「更新日時」、「起票部門」、「起票担当者」、「勘定科目」など、具体的な承認内容についての入力が可能である。ここで、「起票担当者」と、「承認担当者」の同一名称が入力された場合に、入力を拒否することができる。また、同一名称が記載された場合には、警告等の表示をすることもできる。さらに、同一名称が記載された場合には、改めて図７の承認担当者入力画面を表示することもできる。承認担当者が、第３者になる場合に、承認登録依頼中となる表示に切り替わることができる。
【００３８】
以上の前記実施形態により本発明を説明したが、本発明の技術的範囲は実施形態に記載の範囲には限定されず、これら各実施形態に多様な変更又は改良を加えることが可能である。そして、かような変更又は改良を加えた実施の形態も本発明の技術的範囲に含まれる。このことは、特許請求の範囲及び課題を解決する手段からも明らかなことである。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施形態に係る権限の不正使用防止システムのシステム及びハードウェア構成図の一例である。
【図２】本発明の実施形態に係る権限の不正使用防止システムのブロック構成図である。
【図３】本発明の実施形態に係る権限の不正使用防止システムの起票処理における利用者情報設定の説明図である。
【図４】本発明の実施形態に係る権限の不正使用防止システムの利用者情報設定画面（利用者情報の更新）の説明図である。
【図５】本発明の実施形態に係る権限の不正使用防止システムの起票処理における代行依頼時及び伝票登録時の説明図である。
【図６】本発明の実施形態に係る権限の不正使用防止システムの伝票入力画面の説明図である。
【図７】本発明の実施形態に係る権限の不正使用防止システムの承認担当者（伝票入力画面のサブ画面）の説明図である。
【図８】本発明の実施形態に係る権限の不正使用防止システムの代行承認の権限チェックの説明図である。
【図９】本発明の実施形態に係る権限の不正使用防止システムの設定処理のフローシートである。
【図１０】本発明の実施形態に係る権限の不正使用防止システムの伝票登録のフローシートである。
【図１１】本発明の実施形態に係る権限の不正使用防止システムの代行者設定のフローシートである。
【図１２】本発明の実施形態に係る権限の不正使用防止システムの承認処理のフローシートである。
【図１３】本発明の実施形態に係る権限の不正使用防止システムの承認制限のフローシートである。
【図１４】本発明の実施形態に係る権限の不正使用防止システムの承認入力画面の説明図である。
【符号の説明】
【００４０】
１  クライアント
２  サーバ
３  ＣＰＵ
４  メインメモリ
５  ＨＤＤ
６  ビデオカード
７  マウス
８  キーボード
９  光学ドライブ
１０ａ  設定描画手段
１０ｂ  伝票登録描画手段
１０ｃ  代行者設定描画手段
１０ｄ  承認描画手段
２０ａ  設定入力手段
２０ｂ  伝票登録入力手段
２０ｃ  代行者設定入力手段
２０ｄ  承認入力手段
３０ａ  設定依頼手段
３０ｂ  伝票登録依頼手段
３０ｃ  代行者設定依頼手段
３０ｄ  承認依頼手段
４０  送受信手段
５０  設定手段
６０  データベース
７０  権限チェック手段
８０  伝票登録手段
９０  伝票データベース
１００  代行者設定手段
１１０  承認登録手段
１２０  承認制限手段
【図１】
2008243023.tif 000004
【図２】
2008243023.tif 000005
【図３】
2008243023.tif 000006
【図４】
2008243023.tif 000007
【図５】
2008243023.tif 000008
【図６】
2008243023.tif 000009
【図７】
2008243023.tif 000010
【図８】
2008243023.tif 000011
【図９】
2008243023.tif 000012
【図１０】
2008243023.tif 000013
【図１１】
2008243023.tif 000014
【図１２】
2008243023.tif 000015
【図１３】
2008243023.tif 000016
【図１４】
2008243023.tif 000017