Movatterモバイル変換


[0]ホーム

URL:


JP2023044736A - Skill diagnostic apparatus, skill diagnostic program, and skill diagnostic method - Google Patents

Skill diagnostic apparatus, skill diagnostic program, and skill diagnostic method
Download PDF

Info

Publication number
JP2023044736A
JP2023044736AJP2021145267AJP2021145267AJP2023044736AJP 2023044736 AJP2023044736 AJP 2023044736AJP 2021145267 AJP2021145267 AJP 2021145267AJP 2021145267 AJP2021145267 AJP 2021145267AJP 2023044736 AJP2023044736 AJP 2023044736A
Authority
JP
Japan
Prior art keywords
skill
value
system function
user
setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2021145267A
Other languages
Japanese (ja)
Other versions
JP7245882B1 (en
Inventor
裕嗣 野崎
Hirotsugu Nozaki
英之 砂田
Hideyuki Sunada
伸行 大澤
Nobuyuki Osawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Information Systems Corp
Original Assignee
Mitsubishi Electric Information Systems Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Information Systems CorpfiledCriticalMitsubishi Electric Information Systems Corp
Priority to JP2021145267ApriorityCriticalpatent/JP7245882B1/en
Application grantedgrantedCritical
Publication of JP7245882B1publicationCriticalpatent/JP7245882B1/en
Publication of JP2023044736ApublicationCriticalpatent/JP2023044736A/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

To perform skill evaluation of a user using an inspection result and operation history information of a setting value in order to control a use of a system and a service.SOLUTION: A system includes an operation terminal and a skill diagnostic apparatus. The skill diagnostic apparatus includes: a setting skill value calculation unit that calculates a setting skill value for each user and for each system function by comparing a setting value of the system function set from the operation terminal with a setting value master; an operation skill value calculation unit that calculates an operation skill value for each user and for each system function by comparing operation log data indicating an operation history of the operation terminal with a log level master; and a total skill value calculation unit that calculates a total skill value for each user and for each system function based on at least one of the setting skill value and the operation skill value, and the skill diagnostic apparatus performs controlling of a use of the system and a service.SELECTED DRAWING: Figure 2

Description

Translated fromJapanese

本開示は、スキル診断装置、スキル診断プログラム及びスキル診断方法に関するものである。 The present disclosure relates to a skill diagnosis device, a skill diagnosis program, and a skill diagnosis method.

近年、さまざまなデータが人やモノから生成されるようになり、扱うデータ量が増加しただけでなく、データの種類や重要度なども多様化してきている。データを扱う環境も、クラウドサービスなどオンライン環境が普及してきたため、従来のオフライン環境に比べ、情報漏洩などのセキュリティリスクが増してきている。
そのため、システムやサービスの設定は、適切なスキルを持ったユーザが利用環境や利用形態などの様々な条件を踏まえて行うことが重要になっている。
また、クラウドサービスにおいて、操作履歴情報を利用してオンラインストレージへのアクセス制御を行うなどの、操作履歴情報を基にしたサービス利用制御を行う技術がある(例えば特許文献1)。
In recent years, a variety of data has come to be generated from people and things, and not only has the amount of data handled increased, but the types and importance of data have also diversified. Due to the spread of online environments such as cloud services, security risks such as information leaks are increasing compared to conventional offline environments.
Therefore, it has become important for users with appropriate skills to set up systems and services in consideration of various conditions such as usage environments and usage patterns.
In addition, in cloud services, there is a technique for performing service usage control based on operation history information, such as performing access control to online storage using operation history information (for example, Patent Document 1).

特開2016-139380号公報JP 2016-139380 A

特許文献1では、クラウドサービスのサービス利用制御において、ユーザの操作内容に基づき習熟度を算出し、算出した習熟度を基にオンラインストレージに対するアクセス可否を制御している。しかし、例えばパスワード設定において、システム的な制限は特にないが、セキュリティポリシーとして8文字以上が設定条件であるとする。この場合に、パスワード登録操作において、6文字のパスワード設定を許容してしまったとすると、システム的なユーザの操作内容としては問題がないが、利用するサービスのセキュリティポリシーに反することになる。このように、システム的なユーザの操作内容としては問題がないもののセキュリティポリシーに反する、といった過失があった場合に、過失があったユーザの操作内容を習熟度へ反映できないため、過失の有無をアクセス可否の制御に反映できないといった課題がある。
本開示は、システムやサービスの設定を行う場合に前述の課題を解決するためになされたものであり、操作履歴情報に加えて、システムやサービスのセキュリティポリシーに反していないかといった、設定値の点検結果も利用して、システムやサービスの利用制御を行うことができる仕組みの提供を目的とする。
InPatent Literature 1, in service usage control of a cloud service, a proficiency level is calculated based on the user's operation content, and access to online storage is controlled based on the calculated proficiency level. However, in password setting, for example, although there are no particular system restrictions, it is assumed that eight or more characters are a setting condition as a security policy. In this case, if a 6-character password is allowed to be set in the password registration operation, there is no problem with the contents of the user's systemic operation, but it goes against the security policy of the service to be used. In this way, even if there is no problem with the system-wise user operation content, but there is an error that violates the security policy, the operation content of the user who made the error cannot be reflected in the proficiency level. There is a problem that it cannot be reflected in the control of access permission.
The present disclosure has been made in order to solve the aforementioned problems when setting up systems and services. The purpose is to provide a mechanism that can control the use of systems and services by using inspection results.

本開示に係るスキル診断装置は、操作端末とスキル診断装置からなるシステムであって、スキル診断装置は、操作端末から設定されたシステム機能の設定値を設定値マスタと比較することにより、ユーザとシステム機能毎の設定スキル値を算出する設定スキル値算出部と、操作端末の操作履歴を示す情報である操作ログデータをログレベルマスタと比較することにより、ユーザとシステム機能毎の操作スキル値を算出する操作スキル値算出部と、少なくとも、設定スキル値と操作スキル値とのいずれかに基づき、ユーザとシステム機能毎の総合スキル値を算出する総合スキル値算出部とを備えシステムやサービスの利用制御を行う。 A skill diagnosis device according to the present disclosure is a system comprising an operation terminal and a skill diagnosis device. Operation skill values for each user and each system function are calculated by comparing the setting skill value calculation unit that calculates the setting skill value for each system function and the operation log data, which is information indicating the operation history of the operation terminal, with the log level master. and an overall skill value calculation part for calculating an overall skill value for each user and system function based on at least one of the set skill value and the operation skill value. control.

本開示によれば、システムやサービスの利用制御を行うために、設定値の点検結果や操作履歴情報を用いてユーザのスキル評価を行う。 According to the present disclosure, in order to control the use of systems and services, a user's skill evaluation is performed using inspection results of setting values and operation history information.

実施の形態1に係るスキル診断システムの構成図。1 is a configuration diagram of a skill diagnosis system according toEmbodiment 1; FIG.実施の形態1に係るスキル診断システムの機能構成図。1 is a functional configuration diagram of a skill diagnosis system according toEmbodiment 1; FIG.実施の形態1に係るスキル診断システムのハードウェア構成図。FIG. 2 is a hardware configuration diagram of the skill diagnosis system according to the first embodiment; FIG.実施の形態1に係るスキル診断システムのトランザクションデータ構成図。4 is a transaction data configuration diagram of the skill diagnosis system according to the first embodiment; FIG.実施の形態1に係るスキル診断システムのマスタデータ構成図。2 is a master data configuration diagram of the skill diagnosis system according toEmbodiment 1. FIG.実施の形態1に係る設定スキル診断処理のフロー図。FIG. 10 is a flowchart of setting skill diagnosis processing according to the first embodiment; FIG.実施の形態1に係る操作スキル診断処理のフロー図。4 is a flow diagram of operation skill diagnosis processing according to the first embodiment; FIG.実施の形態1に係る総合スキル診断処理のフロー図。FIG. 4 is a flowchart of general skill diagnosis processing according to the first embodiment; FIG.実施の形態1に係るシステム機能利用制御処理のフロー図。4 is a flowchart of system function usage control processing according to the first embodiment; FIG.実施の形態1の変形例1に係るスキル診断システムのハードウェア構成図。2 is a hardware configuration diagram of a skill diagnosis system according toModification 1 ofEmbodiment 1. FIG.実施の形態2に係るスキル診断システムの機能構成図。FIG. 11 is a functional configuration diagram of a skill diagnosis system according toEmbodiment 2;実施の形態2に係るスキル診断システムのトランザクションデータ構成図。FIG. 10 is a transaction data configuration diagram of the skill diagnosis system according to the second embodiment;実施の形態2に係るスキル診断システムのマスタデータ構成図。FIG. 10 is a master data configuration diagram of the skill diagnosis system according to the second embodiment;実施の形態2に係る設定スキル診断処理のフロー図。FIG. 11 is a flowchart of set skill diagnosis processing according to the second embodiment; FIG.実施の形態2に係る操作スキル診断処理のフロー図。FIG. 11 is a flowchart of operation skill diagnosis processing according to the second embodiment;

実施の形態1.
***実施の形態1の構成***
実施の形態1は、スキル診断装置10と操作端末30とからなるスキル診断システム1のシステム構成である。このシステム構成において、ユーザがスキル診断装置10のシステム機能130に対して実施した設定変更にて、変更された設定値を点検して設定スキル値を算出し、スキル診断装置10のシステム機能130の操作履歴情報に基づいてユーザの操作スキル値を算出し、設定スキル値と操作スキル値からユーザの総合スキル値を算出する処理について説明する。
なお、ユーザとは、操作端末30を通してスキル診断装置10のシステム機能130上のシステム機能を利用すると共に、システム機能に対する設定変更を行う、スキル診断装置10の利用者である。
管理者とは、スキル診断装置10の管理を行い、マスタデータの設定変更を行う権限がある人物である。
Embodiment 1.
*** Configuration ofEmbodiment 1 ***
Embodiment 1 is a system configuration of askill diagnosis system 1 including askill diagnosis device 10 and anoperation terminal 30. FIG. In this system configuration, when the user changes the setting of thesystem function 130 of theskill diagnosis device 10, the changed setting value is checked to calculate the set skill value, and thesystem function 130 of theskill diagnosis device 10 is changed. A process of calculating the user's operation skill value based on the operation history information and calculating the user's comprehensive skill value from the set skill value and the operation skill value will be described.
A user is a user of theskill diagnosis device 10 who uses the system functions of thesystem function 130 of theskill diagnosis device 10 through theoperation terminal 30 and changes settings for the system functions.
An administrator is a person who has the authority to manage theskill diagnosis device 10 and change the settings of master data.

図1は、スキル診断装置10と操作端末30からなるスキル診断システム1の構成図である。
本実施の形態では、スキル診断装置10とネットワーク20と2台の操作端末30a、30bとから構成される。
なお、ネットワーク20に接続されている各機器には、他の機器との通信に必要な情報が保存されており、相互に情報を送受信できるものとする。
FIG. 1 is a configuration diagram of askill diagnosis system 1 comprising askill diagnosis device 10 and anoperation terminal 30. As shown in FIG.
In this embodiment, theskill diagnosis device 10, thenetwork 20, and twooperation terminals 30a and 30b are provided.
It is assumed that each device connected to thenetwork 20 stores information necessary for communication with other devices and can exchange information with each other.

図2は、スキル診断システム1の機能的な構成を示す機能構成図である。
スキル診断装置10は、設定スキル値算出部101と操作スキル値算出部102と総合スキル値算出部103とシステム機能利用制御部104と通信部105と保存部110とシステム機能130とを備える。保存部110には、スキル診断結果111と操作ログ112とシステム機能設定値113と設定値マスタ121とログレベルマスタ122と利用制御マスタ123とを備える。
設定スキル値算出部101は、システム機能130上のシステム機能に対する設定変更にて変更された設定値を点検して、ユーザの設定スキル値を算出する。
操作スキル値算出部102は、システム機能130上のシステム機能が利用されたり、システム機能130上のシステム機能に対する設定変更が行われたりした際の操作履歴情報に基づき、ユーザの操作スキル値を算出する。本実施の形態では、操作履歴情報はシステム機能130が出力するログとする。
総合スキル値算出部103は、設定スキル値と操作スキル値とから、ユーザの総合スキル値を算出する。
システム機能利用制御部104は、設定スキル値と操作スキル値と総合スキル値とから、ユーザ毎に、システム機能130上のシステム機能の利用可否を制御する。
通信部105は、ネットワーク20を介して繋がる操作端末30と通信を行う。
保存部110は、各種情報を保存する。
システム機能130は、ユーザが利用可能なシステム上の各種機能であり、ユーザにて設定変更を行う。また、システム機能130は、ユーザからシステム機能130上のシステム機能が利用されると、利用時にシステム機能130が出力したログを、操作ログ112へ保存する。さらに、システム機能130は、ユーザにてシステム機能130上のシステム機能の設定変更が行われると、変更された設定値を、システム機能設定値113へ登録する。なお、システム機能130上のシステム機能の設定値は、システム機能130の内部情報として保持したり、設定値ファイルなどの形で保持したりしても良い。
データ構成図については、図4、図5を用いて後述するが、主に次のようなデータが保存される。
スキル診断結果111は、ユーザ毎の設定スキル値と操作スキル値と総合スキル値とを保存する。なお、設定スキル値と操作スキル値と総合スキル値とは、数値が高いほど良い結果を表すものとする。
操作ログ112は、システム機能130が出力したログを保存する。
システム機能設定値113は、システム機能130上のシステム機能の設定値を保存する。
設定値マスタ121は、システム機能130上のシステム機能の設定項目毎に、設定可能な設定値の許容範囲を定義する。
ログレベルマスタ122は、システム機能130上のシステム機能毎に、ログの種別を示すログレベルと、ログレベルに応じた操作スキル値に対する加算値とを定義する。
利用制御マスタ123は、システム機能130上のシステム機能毎に、機能利用に必要な、設定スキル値と操作スキル値と総合スキル値とを定義する。
FIG. 2 is a functional configuration diagram showing the functional configuration of theskill diagnosis system 1. As shown in FIG.
Theskill diagnosis device 10 includes a set skillvalue calculation unit 101, an operation skillvalue calculation unit 102, a total skillvalue calculation unit 103, a system functionusage control unit 104, acommunication unit 105, astorage unit 110, and a system function . Thestorage unit 110 includes askill diagnosis result 111 , anoperation log 112 , a systemfunction setting value 113 , asetting value master 121 , alog level master 122 and ausage control master 123 .
The set skillvalue calculation unit 101 checks the set values changed by changing the settings of the system functions on thesystem function 130, and calculates the set skill values of the user.
The operation skillvalue calculation unit 102 calculates the user's operation skill value based on the operation history information when the system function on thesystem function 130 is used or the setting of the system function on thesystem function 130 is changed. do. In this embodiment, the operation history information is assumed to be a log output by thesystem function 130 .
The total skillvalue calculation unit 103 calculates the total skill value of the user from the set skill value and the operation skill value.
The system functionusage control unit 104 controls availability of system functions on thesystem function 130 for each user based on the set skill value, the operation skill value, and the total skill value.
Thecommunication unit 105 communicates with theoperation terminal 30 connected via thenetwork 20 .
Thestorage unit 110 stores various information.
Thesystem functions 130 are various functions on the system that can be used by the user, and the user changes settings. Further, when a system function on thesystem function 130 is used by the user, thesystem function 130 saves a log output by thesystem function 130 at the time of use in theoperation log 112 . Furthermore, thesystem function 130 registers the changed setting value in the systemfunction setting value 113 when the setting of the system function on thesystem function 130 is changed by the user. Note that the setting values of the system functions on thesystem function 130 may be held as internal information of thesystem function 130 or in the form of a setting value file or the like.
The data configuration diagram will be described later with reference to FIGS. 4 and 5, but mainly the following data are saved.
The skill diagnosis result 111 stores the set skill value, operation skill value, and overall skill value for each user. It should be noted that the higher the set skill value, the operation skill value, and the overall skill value, the better the result.
Theoperation log 112 stores logs output by thesystem function 130 .
System function settings 113 store settings for system functions onsystem function 130 .
Thesetting value master 121 defines the permissible range of setting values that can be set for each system function setting item on thesystem function 130 .
Thelog level master 122 defines, for each system function on thesystem function 130, a log level indicating the type of log and an additional value for the operation skill value corresponding to the log level.
Theusage control master 123 defines, for each system function on thesystem function 130, a setting skill value, an operation skill value, and an overall skill value necessary for using the function.

操作端末30aおよび30bは、通信部301と入出力部302とを備える。
通信部301は、ネットワーク20を介して繋がるスキル診断装置10と通信を行う。
入出力部302は、ユーザからの入力の受け付けとユーザへの情報の出力とを行う。
Theoperation terminals 30 a and 30 b each have acommunication section 301 and an input/output section 302 .
Thecommunication unit 301 communicates with theskill diagnosis device 10 connected via thenetwork 20 .
The input/output unit 302 receives input from the user and outputs information to the user.

以上のような構成のスキル診断システム1の各機能は、図3に示したようなハードウェアにより実現される。このハードウェアは、CPU(Central Processing Unit)等の処理装置401とROM(Read Only Memory)やハードディスク装置等の保存装置402と他のハードウェアとネットワーク20によって接続される通信装置403とキーボードやマウス、スピーカーやディスプレイ等の入出力装置404とがバス接続された構成となっている。なお、CPUは自身にメモリを備えていてもよい。
なお、本実施の形態において、スキル診断装置10は、処理装置401と保存装置402と通信装置403と入出力装置404とを備え、操作端末30aは、処理装置401と保存装置402と通信装置403と入出力装置404とを備え、操作端末30bは、処理装置401と保存装置402と通信装置403と入出力装置404とを備えるものとする。
なお、処理装置401は複数であってもよく、複数の処理装置401が、各機能を実現するプログラムを連携して実行してもよい。
Each function of theskill diagnosis system 1 configured as described above is realized by hardware as shown in FIG. This hardware includes aprocessing device 401 such as a CPU (Central Processing Unit), astorage device 402 such as a ROM (Read Only Memory) or a hard disk device, acommunication device 403 connected to other hardware and thenetwork 20, and a keyboard and mouse. , and an input/output device 404 such as a speaker and a display are connected by a bus. Note that the CPU may have its own memory.
In this embodiment, theskill diagnosis device 10 includes aprocessing device 401, astorage device 402, acommunication device 403, and an input/output device 404, and theoperation terminal 30a includes theprocessing device 401, thestorage device 402, thecommunication device 403 , and an input/output device 404 , and theoperation terminal 30 b includes aprocessing device 401 , astorage device 402 , acommunication device 403 , and an input/output device 404 .
A plurality ofprocessing devices 401 may be provided, and the plurality ofprocessing devices 401 may cooperate to execute a program that implements each function.

図4は、トランザクションデータのデータ構成図である。
なおトランザクションデータとは、マスタデータとは異なり、変動するデータのことを示す。スキル診断結果111は、ユーザを識別するユーザIDとスキル診断を実施したシステム機能130上のシステム機能を識別するシステム機能IDと設定スキル値算出用の点検結果値と設定スキル推移値と設定スキル値と操作スキル値算出用の操作診断値と操作スキル推移値と操作スキル値と総合スキル値と診断した日時である診断日時と、の項目からなる。
操作ログ112は、操作ログを記録した日時であるログ日時と操作していたユーザを識別するユーザIDと操作していたシステム機能130上のシステム機能を識別するシステム機能IDとログレベルとログレベルに応じた操作スキル値に対する加算値である個別操作診断値と、の項目からなる。
システム機能設定値113は、設定変更を行った日時である設定日時と設定変更を行ったユーザを識別するユーザIDと設定変更を行ったシステム機能130上のシステム機能を識別するシステム機能IDと設定変更を行った設定項目を識別するシステム設定項目IDとシステム設定項目に対する設定値のシステム設定値と点検結果に応じた設定スキル値に対する加算値である個別点検結果値と、の項目からなる。
なお、後述するが、スキル診断結果111は、設定スキル値算出部101と操作スキル値算出部102と総合スキル値算出部103とにより変更される。操作ログ112は、システム機能130と操作スキル値算出部102とにより変更される。システム機能設定値113とは、システム機能130と設定スキル値算出部101とにより変更される。
FIG. 4 is a data configuration diagram of transaction data.
Transaction data, unlike master data, indicates data that fluctuates. Theskill diagnosis result 111 includes a user ID that identifies the user, a system function ID that identifies the system function on thesystem function 130 that performed the skill diagnosis, an inspection result value for calculating the set skill value, a set skill transition value, and a set skill value. , an operation diagnostic value for calculating an operation skill value, an operation skill transition value, an operation skill value, an overall skill value, and a diagnosis date and time.
Theoperation log 112 includes the date and time when the operation log was recorded, the user ID for identifying the user who operated the operation log, the system function ID for identifying the system function on thesystem function 130 which was operated, the log level, and the log level. and an individual operation diagnosis value which is an additional value to the operation skill value corresponding to the .
The systemfunction setting value 113 includes a set date and time when the setting was changed, a user ID for identifying the user who changed the setting, and a system function ID for identifying the system function on thesystem function 130 which changed the setting. It consists of a system setting item ID that identifies the changed setting item, a system setting value of the setting value for the system setting item, and an individual inspection result value that is an addition value to the setting skill value according to the inspection result.
As will be described later, theskill diagnosis result 111 is changed by the set skillvalue calculation unit 101 , the operation skillvalue calculation unit 102 , and the total skillvalue calculation unit 103 .Operation log 112 is changed bysystem function 130 and operation skillvalue calculation unit 102 . The system function setvalue 113 is changed by thesystem function 130 and the set skillvalue calculation unit 101 .

図5は、マスタデータのデータ構成図である。
設定値マスタ121は、システム機能130上のシステム機能を識別するシステム機能IDとシステム設定項目を識別するシステム設定項目IDとシステム設定項目毎に設定可能な設定値の許容範囲を定義した設定値許容範囲とシステム設定項目に応じた設定スキル値に対する加算値である設定スキル加算値と、の項目からなる。
ログレベルマスタ122は、システム機能130上のシステム機能を識別するシステム機能IDと操作ログの種別を示すログレベルとログレベルに応じた操作スキル値に対する加算値である操作スキル加算値と、の項目からなる。
利用制御マスタ123は、システム機能130上のシステム機能を識別するシステム機能IDとシステム機能130上のシステム機能利用に必要な設定スキル値を定義した必要設定スキル値とシステム機能130上のシステム機能利用に必要な操作スキル値を定義した必要操作スキル値とシステム機能130上のシステム機能利用に必要な総合スキル値を定義した必要総合スキル値と、の項目からなる。
なお、設定値マスタ121とログレベルマスタ122と利用制御マスタ123とは、予め管理者により設定されているとする。
FIG. 5 is a data configuration diagram of master data.
The settingvalue master 121 includes a system function ID that identifies a system function on thesystem function 130, a system setting item ID that identifies a system setting item, and a setting value allowance that defines the allowable range of setting values that can be set for each system setting item. It consists of items of range and setting skill addition value which is an addition value to the setting skill value according to the system setting item.
Thelog level master 122 includes items such as a system function ID that identifies a system function on thesystem function 130, a log level that indicates the type of operation log, and an operation skill addition value that is an addition value to the operation skill value corresponding to the log level. consists of
Theusage control master 123 includes a system function ID that identifies a system function on thesystem function 130, a required setting skill value that defines a setting skill value necessary for using the system function on thesystem function 130, and a system function use on thesystem function 130. and a required comprehensive skill value defining a comprehensive skill value required to use the system function on thesystem function 130 .
It is assumed that the settingvalue master 121, thelog level master 122, and theusage control master 123 are set in advance by the administrator.

***実施の形態1の動作***
スキル診断システム1の動作について、フロー図を用いて説明する。
図6では、ユーザがスキル診断装置10のシステム機能130に対して実施した設定変更にて、変更された設定値を点検して設定スキル値を算出する、設定スキル診断処理のフローについて説明する。
なお、設定スキル診断処理は、管理者からの設定により、定期的な実行が設定されているものとする。定期実行時には、登録されたスキル診断結果111のデータのうち前回の定期実行時に未処理のデータが取得される。定期実行間隔を1カ月間隔であれば、前回の定期実行時の当日から今回の定期実行時の前日までの1か月間のスキル診断結果111が一定期間中のスキル診断結果111として取得される。本実施の形態では、定期実行間隔を1カ月間隔とする。
***Operation ofEmbodiment 1***
The operation of theskill diagnosis system 1 will be explained using a flow chart.
With reference to FIG. 6, the flow of setting skill diagnosis processing for calculating the setting skill value by checking the changed setting value when the user changes the setting of thesystem function 130 of theskill diagnosis device 10 will be described.
It is assumed that the set skill diagnosis process is set to be periodically executed by the administrator. At the time of regular execution, unprocessed data at the time of the previous regular execution is acquired from the registered data of theskill diagnosis result 111 . If the regular execution interval is one month, theskill diagnosis result 111 for one month from the day of the previous regular execution to the day before the current regular execution is acquired as theskill diagnosis result 111 during the fixed period. In this embodiment, the regular execution interval is one month.

スキル診断装置10の設定スキル値算出部101は、定期的な実行のタイミングになると処理を開始し、現在日時を取得して一時的な日時情報である処理日時とする。
その後、設定スキル値算出部101は、定期実行間隔期間のデータとして、システム機能設定値113より、設定日時が処理日時の過去1カ月間に含まれるデータを、システム機能設定値データとして取得する。
その後、設定スキル値算出部101は、項目点検処理として、次の処理を行う。
システム機能設定値データのレコードを順次取り出し、取り出したシステム機能設定値レコードのシステム機能IDとシステム設定項目IDを指定して、設定値マスタ121から対応する設定値マスタレコードを取得する。
その後、取得したシステム機能設定値レコードのシステム設定値が、対応する設定値マスタレコードの設定値許容範囲に含まれるかを確認する。
確認の結果含まれる場合は、取得したシステム機能設定値レコードの個別点検結果値に、対応する設定値マスタレコードの設定スキル加算値を設定する。
確認の結果含まれない場合は、取得したシステム機能設定値レコードの個別点検結果値に、0を設定する。
ここまでを一連の項目点検処理とし、この項目点検処理を、システム機能設定値データに含まれる全レコードに対して実行する。
その後、設定スキル値算出部101は、システム機能設定値データのユーザIDとシステム機能ID毎にシステム機能設定値データの項目点検結果値を集計して、ユーザIDとシステム機能ID毎の点検結果値を算出する。
その後、設定スキル値算出部101は、システム機能設定値データのユーザIDとシステム機能IDと算出した点検結果値と処理日時とを、スキル診断結果111のユーザIDとシステム機能IDと点検結果値と診断日時とに設定し、スキル診断結果111にデータを登録する(ステップS101)。
例えば、システム機能設定値データに、1件目のレコードとして、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」でシステム設定項目IDが「設定項目1」でシステム設定値が「000001」のレコードと、2件目のレコードとして、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」でシステム設定項目IDが「設定項目2」でシステム設定値が「A」のレコードが存在し、設定値マスタデータに、システム機能IDが「機能1」でシステム設定項目IDが「設定項目1」で設定値許容範囲が「000000-999999」で設定スキル加算値が「10」のレコードと、システム機能IDが「機能1」でシステム設定項目IDが「設定項目2」で設定値許容範囲が「A-Z」で設定スキル加算値が「5」のレコードが存在するとする。
この場合に、項目点検処理により、システム機能設定値データの1件目のレコードの項目点検結果値は「10」、2件目のレコードの項目点検結果値は「5」となるため、システム機能設定値データの個別点検結果値を集計して、ユーザIDとシステム機能ID毎の点検結果値を算出すると、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」の点検結果値は「15(=10+5)」となる。
The set skillvalue calculation unit 101 of the skilldiagnostic device 10 starts processing at the timing of regular execution, acquires the current date and time, and uses it as the processing date and time, which is temporary date and time information.
After that, the set skillvalue calculation unit 101 acquires, from the systemfunction setting values 113, data whose setting date and time are included in the past one month of the processing date and time as system function setting value data as data of the regular execution interval period.
After that, the set skillvalue calculation unit 101 performs the following process as the item inspection process.
Records of system function setting value data are sequentially retrieved, the system function ID and system setting item ID of the retrieved system function setting value record are specified, and the corresponding setting value master record is obtained from the settingvalue master 121 .
After that, it is confirmed whether the system setting value of the obtained system function setting value record is included in the setting value allowable range of the corresponding setting value master record.
If it is included as a result of confirmation, set the setting skill addition value of the corresponding setting value master record to the individual inspection result value of the acquired system function setting value record.
If it is not included as a result of confirmation, 0 is set to the individual inspection result value of the acquired system function set value record.
This is a series of item inspection processing, and this item inspection processing is executed for all records included in the system function set value data.
After that, the set skillvalue calculation unit 101 aggregates the item check result values of the system function setting value data for each user ID and system function ID of the system function setting value data, and calculates the check result value for each user ID and system function ID. Calculate
After that, the set skillvalue calculation unit 101 combines the user ID and system function ID of the system function set value data, the calculated check result value, and the processing date and time with the user ID, system function ID, and check result value of theskill diagnosis result 111. The date and time of diagnosis are set, and the data is registered in the skill diagnosis result 111 (step S101).
For example, in the system function setting value data, as the first record, the user ID is "user 1", the system function ID is "function 1", the system setting item ID is "settingitem 1", and the system setting value is "000001". , and as the second record, a record with a user ID of "user 1", a system function ID of "function 1", a system setting item ID of "settingitem 2", and a system setting value of "A". A record that exists and has a system function ID of "function 1", a system setting item ID of "settingitem 1", a setting value allowable range of "000000-999999", and a setting skill addition value of "10" in the setting value master data Assume that there is a record with a system function ID of "function 1", a system setting item ID of "settingitem 2", a setting value allowable range of "AZ", and a setting skill addition value of "5".
In this case, due to the item inspection process, the item inspection result value of the first record of the system function set value data becomes "10" and the item inspection result value of the second record becomes "5". When the individual inspection result values of the set value data are aggregated and the inspection result value for each user ID and system function ID is calculated, the inspection result value for the user ID "user 1" and the system function ID "function 1" is " 15 (=10+5)”.

続いて、設定スキル値算出部101は、設定スキル推移データとして、一定期間中のスキル診断結果111のデータを取得する。
その後、設定スキル値算出部101は、取得した設定スキル推移データのユーザIDとシステム機能ID毎の設定スキル値と診断日時とから、ユーザIDとシステム機能ID毎の設定スキル推移値を算出する。
その後、設定スキル値算出部101は、スキル診断結果111のユーザIDとシステム機能IDと診断日時とに、設定スキル推移データのユーザID、システム機能IDと処理日時とを指定してレコードを特定し、特定したスキル診断結果111のレコードの設定スキル推移値に算出した設定スキル推移値を登録し、設定スキル値に、同レコードの点検結果値と設定スキル推移値の加算値を登録する(ステップS102)。
なお、設定スキル推移値は、例えば次のように算出しても良い。
定期実行間隔期間前のデータとして、スキル診断結果111より、診断日時が処理日時の過去1カ月よりも過去のデータを、設定スキル推移データとして取得する。設定スキル推移データの設定スキル値と診断日時の分布から時系列相関係数を算出し、算出した時系列相関係数の10倍を、設定スキル推移値とする。これは、正の相関がみられる場合は、設定スキルが向上しているとみなし、負の相関がみられる場合は、設定スキルが減退しているとみなしている。
例えば、設定スキル推移データを、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」で抽出し、抽出したデータの時系列相関係数が「0.5」の場合、設定スキル推移値は「5(=0.5×10)」となる。
また、スキル診断結果111より設定スキル推移データを取得する際には、取得するデータ件数が多くなりすぎないように、一定の件数や一定の期間で、取得対象データを制限しても良い。
Subsequently, the set skillvalue calculation unit 101 acquires the data of theskill diagnosis result 111 during a certain period as the set skill transition data.
After that, the set skillvalue calculation unit 101 calculates the set skill transition value for each user ID and system function ID from the set skill value and diagnosis date and time for each user ID and system function ID in the acquired set skill transition data.
After that, the set skillvalue calculation unit 101 designates the user ID, system function ID, and diagnosis date/time of theskill diagnosis result 111 and the user ID, system function ID, and processing date/time of the set skill transition data to specify the record. , the calculated set skill transition value is registered as the set skill transition value of the record of the identifiedskill diagnosis result 111, and the added value of the inspection result value and the set skill transition value of the same record is registered as the set skill value (step S102). ).
Note that the set skill transition value may be calculated, for example, as follows.
As the data before the regular execution interval period, from theskill diagnosis result 111, the data whose diagnosis date and time is more than one month past the processing date and time is acquired as set skill transition data. A time-series correlation coefficient is calculated from the set skill value of the set skill transition data and the distribution of diagnosis dates, and 10 times the calculated time-series correlation coefficient is set as the set skill transition value. When a positive correlation is observed, it is assumed that setting skills are improving, and when a negative correlation is observed, it is assumed that setting skills are declining.
For example, if the setting skill transition data is extracted with the user ID "user 1" and the system function ID "function 1", and the time-series correlation coefficient of the extracted data is "0.5", the setting skill transition value becomes “5 (=0.5×10)”.
Also, when acquiring setting skill transition data from theskill diagnosis result 111, data to be acquired may be limited to a certain number of cases or a certain period of time so that the number of data items to be acquired does not become too large.

図7では、システム機能130の操作履歴情報に基づいてユーザの操作スキル値を算出する、操作スキル診断処理のフローについて説明する。
なお、操作スキル診断処理は、管理者からの設定により、定期的に実行が設定されているものとする。定期実行時には、登録されたスキル診断結果111のデータのうち前回の定期実行時に未処理のデータが取得される。定期実行間隔を1カ月間隔であれば、前回の定期実行時の当日から今回の定期実行時の前日までの1か月間のスキル診断結果111が一定期間中のスキル診断結果111として取得される。本実施の形態では、定期実行間隔を1カ月間隔とする。
With reference to FIG. 7, the flow of operation skill diagnosis processing for calculating the user's operation skill value based on the operation history information of thesystem function 130 will be described.
It is assumed that the operation skill diagnosis process is set to be executed periodically according to the settings made by the administrator. At the time of regular execution, unprocessed data at the time of the previous regular execution is acquired from the registered data of theskill diagnosis result 111 . If the regular execution interval is one month, theskill diagnosis result 111 for one month from the day of the previous regular execution to the day before the current regular execution is acquired as theskill diagnosis result 111 during the fixed period. In this embodiment, the regular execution interval is one month.

スキル診断装置10の操作スキル値算出部102は、定期的な実行のタイミングになると処理を開始し、現在日時を取得して一時的な日時情報である処理日時とする。
その後、操作スキル値算出部102は、定期実行間隔期間のデータとして、操作ログ112より、ログ日時が処理日時の過去1カ月間に含まれるデータを、操作ログデータとして取得する。
その後、操作スキル値算出部102は、操作診断処理として、次の処理を行う。
操作ログデータのレコードを順次取り出し、取り出した操作ログレコードのシステム機能IDとログレベルを指定して、ログレベルマスタ122から対応するログレベルマスタレコードを取得する。
その後、取得した操作ログレコードの個別操作診断値に、対応するログレベルマスタレコードの操作スキル加算値を設定する。
ここまでを一連の操作診断処理とし、この操作診断処理を、操作ログデータに含まれる全レコードについて、実行する。
その後、操作スキル値算出部102は、操作ログデータのユーザIDとシステム機能ID毎に操作ログデータの個別操作診断値を集計して、ユーザIDとシステム機能ID毎の操作診断値を算出する。
その後、操作スキル値算出部102は、操作ログデータのユーザIDとシステム機能IDと算出した操作診断値と処理日時とを、スキル診断結果111のユーザIDとシステム機能IDと操作診断値と診断日時とに設定し、スキル診断結果111に操作診断値を登録する(ステップS201)。
例えば、操作ログデータに、1件目のレコードとして、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」でログレベルが「情報」のレコードと、2件目のレコードとして、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」でログレベルが「警告」のレコードと、3件目のレコードとして、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」でログレベルが「エラー」のレコードが存在し、ログレベルマスタデータに、ログレベルが「情報」で操作スキル加算値が「5」のレコードと、ログレベルが「警告」で操作スキル加算値が「-5」のレコードと、ログレベルが「エラー」で操作スキル加算値が「-10」のレコードが存在するとする。
この場合に、操作診断処理により、操作ログデータの1件目のレコードの個別操作診断値は「5」、2件目のレコードの個別操作診断値は「-5」、3件目のレコードの個別操作診断値は「-10」となるため、操作ログデータの個別操作診断値を集計して、ユーザIDとシステム機能ID毎の操作診断値を算出すると、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」の操作診断値は「-10(=5+(-5)+(-10))」となる。
The operation skillvalue calculation unit 102 of theskill diagnosis device 10 starts processing at the time of regular execution, acquires the current date and time, and uses it as the processing date and time, which is temporary date and time information.
After that, the operation skillvalue calculation unit 102 acquires, from theoperation log 112, data included in the log date and time within one month past the processing date and time as operation log data as data for the regular execution interval period.
After that, the operation skillvalue calculation unit 102 performs the following processing as operation diagnosis processing.
The records of the operation log data are sequentially retrieved, the system function ID and log level of the retrieved operation log records are designated, and the corresponding log level master record is obtained from thelog level master 122 .
After that, the operation skill addition value of the corresponding log level master record is set to the individual operation diagnostic value of the acquired operation log record.
The operations up to this point constitute a series of operation diagnosis processing, and this operation diagnosis processing is executed for all records included in the operation log data.
After that, the operation skillvalue calculation unit 102 aggregates the individual operation diagnostic values of the operation log data for each user ID and system function ID of the operation log data, and calculates the operation diagnostic value for each user ID and system function ID.
After that, the operation skillvalue calculation unit 102 combines the user ID and system function ID of the operation log data, the calculated operation diagnosis value, and the processing date and time into the user ID, system function ID, operation diagnosis value, and diagnosis date and time of theskill diagnosis result 111 . , and the operation diagnosis value is registered in the skill diagnosis result 111 (step S201).
For example, in the operation log data, as the first record, the user ID is "user 1", the system function ID is "function 1", and the log level is "information", and as the second record, the user ID is "user 1", the system function ID is "function 1", and the log level is "warning". There is a record with a level of "Error", and in the log level master data, there is a record with a log level of "Information" and an operation skill addition value of "5", and a record with a log level of "Warning" and an operation skill addition value of "-". 5” and a record with a log level of “error” and an operation skill addition value of “−10”.
In this case, by the operation diagnosis processing, the individual operation diagnostic value of the first record of the operation log data is "5", the individual operation diagnostic value of the second record is "-5", and the third record is Since the individual operation diagnostic value is "-10", the individual operation diagnostic value of the operation log data is totaled, and the operation diagnostic value for each user ID and system function ID is calculated. The operation diagnosis value for the function ID "function 1" is "-10 (=5+(-5)+(-10))".

続いて、操作スキル値算出部102は、操作スキル推移データとして、一定期間中のスキル診断結果111のデータを取得する。
その後、操作スキル値算出部102は、取得した操作スキル推移データのユーザIDとシステム機能ID毎の操作スキル値と診断日時とから、ユーザIDとシステム機能ID毎の操作スキル推移値を算出する。
その後、操作スキル値算出部102は、スキル診断結果111のユーザIDとシステム機能IDと診断日時とに、操作スキル推移データのユーザID、システム機能IDと処理日時とを指定してレコードを特定し、特定したスキル診断結果111のレコードの操作スキル推移値に算出した操作スキル推移値を登録し、操作スキル値に、同レコードの操作診断値と操作スキル推移値の加算値を登録する(ステップS202)。
なお、操作スキル推移値は、例えば次のように算出しても良い。
定期実行間隔期間前のデータとして、スキル診断結果111より、診断日時が処理日時の過去1カ月よりも過去のデータを、操作スキル推移データとして取得する。操作スキル推移データの操作スキル値と診断日時の分布から時系列相関係数を算出し、算出した時系列相関係数の10倍を、操作スキル推移値とする。これは、正の相関がみられる場合は、操作スキルが向上しているとみなし、負の相関がみられる場合は、操作スキルが減退しているとみなしている。
例えば、操作スキル推移データを、ユーザIDが「ユーザ1」でシステム機能IDが「機能1」で抽出し、抽出したデータの時系列相関係数が「-0.5」の場合、設定スキル推移値は「-5(=-0.5×10)」となる。
また、スキル診断結果111より操作スキル推移データを取得する際には、取得するデータ件数が多くなりすぎないように、一定の件数や一定の期間で、取得対象データを制限しても良い。
Subsequently, the operation skillvalue calculation unit 102 acquires data of theskill diagnosis result 111 during a certain period of time as operation skill transition data.
After that, the operation skillvalue calculation unit 102 calculates an operation skill transition value for each user ID and system function ID from the operation skill value and diagnosis date and time for each user ID and system function ID in the acquired operation skill transition data.
After that, the operation skillvalue calculation unit 102 specifies the user ID, system function ID, and diagnosis date/time of theskill diagnosis result 111 and the user ID, system function ID, and processing date/time of the operation skill transition data to specify the record. , the calculated operation skill transition value is registered as the operation skill transition value of the record of the specifiedskill diagnosis result 111, and the added value of the operation diagnosis value and the operation skill transition value of the same record is registered as the operation skill value (step S202). ).
Note that the operation skill transition value may be calculated, for example, as follows.
As the data before the regular execution interval period, from theskill diagnosis result 111, data whose diagnosis date and time is more than one month past the processing date and time is acquired as operation skill transition data. A time-series correlation coefficient is calculated from the distribution of the operation skill value of the operation skill transition data and the diagnosis date and time, and 10 times the calculated time-series correlation coefficient is set as the operation skill transition value. It is considered that the operation skill is improving when a positive correlation is observed, and the operation skill is declining when a negative correlation is observed.
For example, if the operation skill transition data is extracted with the user ID "user 1" and the system function ID "function 1", and the time series correlation coefficient of the extracted data is "-0.5", the setting skill transition The value is "-5 (=-0.5 x 10)".
Further, when acquiring operation skill transition data from theskill diagnosis result 111, data to be acquired may be limited to a certain number of items or a certain period of time so that the number of data items to be acquired does not become too large.

図8では、設定スキル値と操作スキル値から総合スキル値を算出する、総合スキル診断処理のフローについて説明する。
なお、総合スキル診断処理は、管理者からの設定により、定期的に実行が設定されているものとする。本実施の形態では、定期実行間隔を1カ月間隔とする。
FIG. 8 describes the flow of comprehensive skill diagnosis processing for calculating the comprehensive skill value from the set skill value and the operation skill value.
It is assumed that the general skill diagnosis process is set to be executed periodically by the administrator's setting. In this embodiment, the regular execution interval is one month.

スキル診断装置10の総合スキル値算出部103は、定期的な実行のタイミングになると処理を開始し、現在日時を取得して一時的な日時情報である処理日時とする。
その後、総合スキル値算出部103は、定期実行間隔期間のデータとして、スキル診断結果111より、設定スキル値に値が設定されていて、診断日時が処理日時の過去1カ月間に含まれるデータを、設定スキル値データとして取得する。
その後、総合スキル値算出部103は、取得した設定スキル値データから、ユーザIDとシステム機能ID毎に、診断日時が最新のデータを抽出し、抽出したデータの、ユーザIDとシステム機能IDと設定スキル値と、からなる、最新設定スキル値データを一時的に作成する(ステップS301)。
なお、定期実行間隔期間中に複数回のスキル診断を実施し、取得したスキル診断結果情報からユーザIDとシステム機能ID毎に複数のデータが抽出される場合には、設定スキル値の平均を最新設定スキル値データのユーザIDとシステム機能ID毎の設定スキル値としても良い。
The total skillvalue calculation unit 103 of theskill diagnosis device 10 starts processing at the timing of regular execution, acquires the current date and time, and uses it as the processing date and time, which is temporary date and time information.
After that, the total skillvalue calculation unit 103 selects, from theskill diagnosis result 111, data in which a value is set in the set skill value and whose diagnosis date and time is within one month past the processing date and time, as data for the regular execution interval period. , acquired as setting skill value data.
After that, the total skillvalue calculation unit 103 extracts data with the latest diagnosis date and time for each user ID and system function ID from the acquired set skill value data, and sets the user ID and system function ID of the extracted data. skill value and the latest set skill value data is temporarily created (step S301).
In addition, when skill diagnosis is performed multiple times during the regular execution interval period and multiple data are extracted for each user ID and system function ID from the acquired skill diagnosis result information, the average of the set skill values is updated. The set skill value may be set for each user ID and system function ID of the set skill value data.

続いて、総合スキル値算出部103は、定期実行間隔期間の有効データとして、スキル診断結果111より、操作スキル値に値が設定されていて、診断日時が処理日時の過去1カ月間に含まれるデータを、操作スキル値データとして取得する。
その後、総合スキル値算出部103は、取得した操作スキル値データから、ユーザIDとシステム機能ID毎に、診断日時が最新のデータを抽出し、抽出したデータの、ユーザIDとシステム機能IDと操作スキル値と、からなる、最新操作スキル値データを一時的に作成する(ステップS302)。
なお、定期実行間隔期間中に複数回のスキル診断を実施し、取得したスキル診断結果情報からユーザIDとシステム機能ID毎に複数のデータが抽出される場合には、操作スキル値の平均を最新操作スキル値データのユーザIDとシステム機能ID毎の操作スキル値としても良い。
Subsequently, the total skillvalue calculation unit 103 determines that the operation skill value is set to a value based on theskill diagnosis result 111 as valid data for the regular execution interval period, and the diagnosis date and time are included in the past one month of the processing date and time. Data is acquired as operation skill value data.
After that, the total skillvalue calculation unit 103 extracts data with the latest diagnosis date and time from the acquired operation skill value data for each user ID and system function ID, and compares the extracted data with the user ID, system function ID, and operation skill value and the latest operation skill value data is temporarily created (step S302).
In addition, when skill diagnosis is performed multiple times during the regular execution interval period and multiple data are extracted for each user ID and system function ID from the acquired skill diagnosis result information, the average operation skill value is updated. An operation skill value for each user ID and system function ID of the operation skill value data may be used.

続いて、総合スキル値算出部103は、作成した最新設定スキル値データのユーザIDとシステム機能IDの組み合わせと、最新操作スキル値データのユーザIDとシステム機能IDの組み合わせとを統合して重複を省き、ユーザIDとシステム機能IDの組み合わせデータを取得する。
その後、総合スキル値算出部103は、ユーザIDとシステム機能IDの組み合わせデータのレコードを順次取り出し、取得したユーザIDとシステム機能IDの組み合わせレコードのユーザIDとシステム機能IDを指定して、最新設定スキル値データレコードと最新操作スキル値レコードをそれぞれ取得する。
その後、取得した最新設定スキル値データレコードの設定スキル値と、最新操作スキル値レコードの操作スキル値とを加算して、総合スキル値を算出する。
ここまでを一連の総合スキル診断処理とし、この総合スキル診断処理を、ユーザIDとシステム機能IDの組み合わせデータに含まれる全レコードについて、実行する。
その後、総合スキル値算出部103は、ユーザIDとシステム機能IDの組み合わせデータのユーザIDとシステム機能IDと算出した総合スキル値と処理日時とを、スキル診断結果111のユーザIDとシステム機能IDと総合スキル値と診断日時とに設定し、スキル診断結果111にデータを登録する(ステップS303)。
Subsequently, the total skillvalue calculation unit 103 integrates the created combination of the user ID and the system function ID of the latest setting skill value data and the combination of the user ID and the system function ID of the latest operation skill value data to eliminate duplication. It omits it and acquires the combined data of the user ID and the system function ID.
After that, the total skillvalue calculation unit 103 sequentially retrieves records of combination data of the user ID and the system function ID, designates the user ID and the system function ID of the acquired combination record of the user ID and the system function ID, and sets the latest settings. Acquire the skill value data record and the latest operation skill value record respectively.
After that, the set skill value of the obtained latest set skill value data record and the operation skill value of the latest operation skill value record are added to calculate the overall skill value.
The process up to this point is defined as a series of general skill diagnosis processing, and this general skill diagnosis processing is executed for all records included in the combined data of the user ID and the system function ID.
After that, the total skillvalue calculation unit 103 combines the user ID and system function ID of the combination data of the user ID and the system function ID, the calculated total skill value, and the processing date and time with the user ID and system function ID of theskill diagnosis result 111. The general skill value and diagnosis date and time are set, and the data is registered in the skill diagnosis result 111 (step S303).

図9では、スキル診断結果に基づきユーザが利用できるシステム機能130上のシステム機能を制御する、システム機能利用制御処理のフローについて説明する。 FIG. 9 describes the flow of system function usage control processing for controlling the system functions of thesystem function 130 that can be used by the user based on the skill diagnosis result.

操作端末30aの入出力部302が、ユーザからシステム機能130上のシステム機能の利用要求を受けると、入出力部302は通信部301を用いて、要求を行ったユーザのユーザIDと、利用対象システム機能のシステム機能IDとともに、システム機能利用要求とを、スキル診断装置10へ送信する(ステップS401)。 When the input/output unit 302 of theoperation terminal 30a receives a request from the user to use the system function on thesystem function 130, the input/output unit 302 uses thecommunication unit 301 to transmit the user ID of the user who made the request and the target of use. Along with the system function ID of the system function, a system function use request is transmitted to the skill diagnosis device 10 (step S401).

通信部105を通してシステム機能利用要求を受けたシステム機能利用制御部104は、利用制御マスタ123のシステム機能IDに、受信したシステム機能IDを指定してレコードを特定し、特定した利用制御マスタデータのレコードを取得する(ステップS402)。 The system functionusage control unit 104, which receives the system function usage request through thecommunication unit 105, specifies the received system function ID as the system function ID of theusage control master 123, specifies the record, and specifies the specified usage control master data. A record is acquired (step S402).

続いて、システム機能利用制御部104は、スキル診断結果111のユーザIDとシステム機能IDとに、受信したユーザIDと受信したシステム機能IDを指定して、設定スキル値に値が設定されていて計測日時が最新のレコードを特定し、特定したスキル診断結果111のレコードの設定スキル値を取得する。その後、システム機能利用制御部104は、スキル診断結果111のユーザIDとシステム機能IDとに、受信したユーザIDと受信したシステム機能IDを指定して、操作スキル値に値が設定されていて計測日時が最新のレコードを特定し、特定したスキル診断結果111のレコードの操作スキル値を取得する。その後、システム機能利用制御部104は、スキル診断結果111のユーザIDとシステム機能IDとに、受信したユーザIDと受信したシステム機能IDを指定して、総合スキル値に値が設定されていて計測日時が最新のレコードを特定し、特定したスキル診断結果111のレコードの総合スキル値を取得する(ステップS403)。 Subsequently, the system functionusage control unit 104 designates the received user ID and the received system function ID as the user ID and system function ID of theskill diagnosis result 111, and the set skill value is set. The record with the latest measurement date and time is specified, and the setting skill value of the specified record of theskill diagnosis result 111 is acquired. After that, the system functionusage control unit 104 designates the received user ID and the received system function ID as the user ID and system function ID of theskill diagnosis result 111, and the operation skill value is set and measured. The record with the latest date and time is specified, and the operation skill value of the specified record of theskill diagnosis result 111 is acquired. After that, the system functionusage control unit 104 designates the received user ID and the received system function ID as the user ID and system function ID of theskill diagnosis result 111, and the total skill value is set and measured. The record with the latest date and time is specified, and the total skill value of the specified record of theskill diagnosis result 111 is acquired (step S403).

続いて、システム機能利用制御部104は、取得した設定スキル値と操作スキル値と総合スキル値とを、利用制御マスタデータのレコードの必要設定スキル値と必要操作スキル値と必要総合スキル値とそれぞれ比較し、少なくとも、設定スキル値と必要設定スキル値の比較結果、操作スキル値と必要設定スキル値との比較結果、総合スキル値と必要総合スキル値との比較結果のいずれか又は組み合わせを用いて、システム機能の利用可否を判断する。利用可能な場合、システム機能の利用を許可し、システム機能利用制御部104は、通信部105を用いて、利用可能通知を、操作端末30aへ送信する。
利用不可能な場合、システム機能の利用を不許可とし、システム機能利用制御部104は、通信部105を用いて、利用不可通知を、操作端末30aへ送信する(ステップS404)。
システム機能の利用可否の判断は、取得した設定スキル値が必要設定スキル値より大きく、かつ、取得した操作スキル値が必要操作スキル値より大きく、かつ、取得した総合スキル値が必要総合スキル値より大きい場合は、利用可能と判断し、それ以外の場合は、利用不可能と判断しても良い。
Subsequently, the system functionusage control unit 104 converts the acquired set skill value, operation skill value, and overall skill value into the required set skill value, required operation skill value, and required overall skill value of the record of the usage control master data. using at least one or a combination of the results of comparison between the set skill value and the required set skill value, the comparison result between the operation skill value and the required set skill value, and the comparison result between the overall skill value and the required overall skill value. , to determine whether system functions are available. If available, use of the system function is permitted, and the system functionuse control unit 104 uses thecommunication unit 105 to transmit a use availability notification to theoperation terminal 30a.
If the system function cannot be used, use of the system function is not permitted, and the system functionuse control unit 104 uses thecommunication unit 105 to transmit a use disapproval notification to theoperation terminal 30a (step S404).
Judgment as to whether or not system functions can be used is made when the acquired set skill value is greater than the required set skill value, the acquired operation skill value is greater than the required operation skill value, and the acquired total skill value is greater than the required total skill value. If it is larger, it may be determined that it can be used, and if not, it may be determined that it cannot be used.

通信部301を通して利用不可通知を受けた操作端末30aの入出力部302は、ユーザへ利用不可を通知し、処理を終了する(ステップS405)。 The input/output unit 302 of theoperation terminal 30a that has received the use-disapproval notification through thecommunication unit 301 notifies the user of the use-disapproval, and ends the process (step S405).

通信部301を通して利用可能通知を受けた操作端末30aの入出力部302は、ユーザへ利用可能を通知し、システム機能130上のシステム機能を利用する(ステップS406)。 The input/output unit 302 of theoperation terminal 30a that has received the availability notification through thecommunication unit 301 notifies the user of the availability and uses the system function on the system function 130 (step S406).

以上が、実施の形態1の動作となる。
なお、本実施の形態では、設定スキル診断処理と操作スキル診断処理と総合スキル診断処理とを定期実行により起動したが、各処理の起動は、ユーザ指定の任意のタイミングで起動したり、例えば操作スキル診断処理の実行後に総合スキル診断処理を実行するよう登録するなど、特定の処理の後続処理として起動したりしても良い。
***実施の形態1の効果***
設定変更作業の点検結果や操作履歴情報の評価結果からユーザのスキルを評価し、評価結果を基にシステム機能130上のシステム機能の利用制御を行うことで、ユーザのスキル不足によるセキュリティ事故の発生を防ぐことができる。
<変形例1>
実施の形態1では、各機能構成要素がソフトウェアで実現された。しかし、変形例1として、各機能構成要素はハードウェアで実現されてもよい。この変形例1について、実施の形態1と異なる点を説明する。
The above is the operation of the first embodiment.
In the present embodiment, the setting skill diagnosis process, the operation skill diagnosis process, and the general skill diagnosis process are started by regular execution, but each process can be started at any timing specified by the user, It may be activated as a subsequent process of a specific process, such as by registering to execute the comprehensive skill diagnosis process after executing the skill diagnosis process.
*** Effect ofEmbodiment 1 ***
The user's skill is evaluated from the result of checking the setting change work and the evaluation result of the operation history information, and by controlling the use of the system functions on thesystem function 130 based on the evaluation result, security incidents due to lack of skill of the user can occur. can be prevented.
<Modification 1>
InEmbodiment 1, each functional component is realized by software. However, asModification 1, each functional component may be implemented by hardware. Differences between the first modification and the first embodiment will be described.

図10を参照して、変形例1に係るスキル診断システム1の構成を説明する。
各機能構成要素がハードウェアで実現される場合には、処理装置401と保存装置402とに代えて、電子回路405を備える。電子回路405は、処理装置401と保存装置402との機能とを実現する専用の回路である。
The configuration of theskill diagnosis system 1 according toModification 1 will be described with reference to FIG.
When each functional component is realized by hardware, anelectronic circuit 405 is provided instead of theprocessing device 401 and thestorage device 402 . Theelectronic circuit 405 is a dedicated circuit that implements the functions of theprocessing device 401 and thestorage device 402 .

電子回路405としては、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックIC(INTEGRATED CIRCUIT)、GA(GATE ARRAY)、ASIC(APPLICATION SPECIFIC
INTEGRATED CIRCUIT)、FPGA(FIELD-PROGRAMMABLE GATE ARRAY)が想定される。
各機能構成要素を1つの電子回路405で実現してもよいし、各機能構成要素を複数の電子回路405に分散させて実現してもよい。
<変形例2>
変形例2として、一部の各機能構成要素がハードウェアで実現され、他の各機能構成要素がソフトウェアで実現されてもよい。
Theelectronic circuit 405 includes single circuit, composite circuit, programmed processor, parallel programmed processor, logic IC (INTEGRATED CIRCUIT), GA (GATE ARRAY), ASIC (APPLICATION SPECIFIC).
INTEGRATED CIRCUIT), FPGA (FIELD-PROGRAM MABLE GATE ARRAY) are assumed.
Each functional component may be implemented by oneelectronic circuit 405, or each functional component may be implemented by being distributed among a plurality ofelectronic circuits 405. FIG.
<Modification 2>
As amodification 2, some functional components may be implemented by hardware and other functional components may be implemented by software.

処理装置401と保存装置402と電子回路405とを処理回路という。つまり、各機能構成要素の機能は、処理回路により実現される。
<変形例3>
変形例3として、スキル診断装置の一部または全ての各機能構成要素がクラウド上に構築され、クラウドサーバ上で実現されてもよい。
実施の形態2.
実施の形態2として、ユーザのスキル評価の精度を上げるために、データ連携で取得した外部の関連データを利用してスキルを評価しても良い。この実施の形態2について、実施の形態1と異なる点を説明する。
なお、データ連携は一般的なデータ連携処理の利用を想定し、本実施の形態には特に記載しないものとする。
***実施の形態2の構成***
Theprocessing device 401, thestorage device 402 and theelectronic circuit 405 are referred to as processing circuitry. That is, the function of each functional component is realized by the processing circuit.
<Modification 3>
As a modification 3, part or all of the functional components of the skill diagnosis device may be built on the cloud and implemented on a cloud server.
Embodiment 2.
As a second embodiment, in order to improve the accuracy of skill evaluation of the user, the skill may be evaluated using external related data acquired through data linkage. Differences of the second embodiment from the first embodiment will be described.
It should be noted that data linkage assumes the use of general data linkage processing, and is not specifically described in the present embodiment.
*** Configuration ofEmbodiment 2 ***

図11は、スキル診断システム1の機能的な構成を示す機能構成図である。
スキル診断装置10は、外部点検結果取得部106と外部スキル取得部107と外部点検結果114とユーザ外部スキル115と外部点検マスタ124と外部スキルマスタ125とを備える。
外部点検結果取得部106は、本システム外の点検結果データをデータ連携により取得して外部点検結果114に保存する。
外部スキル取得部107は、本システム外のユーザ保有スキルデータをデータ連携により取得してユーザ外部スキル115に保存する。
外部点検結果114は、データ連携により取得した本システム外の点検結果データを保存する。
ユーザ外部スキル115は、データ連携により取得した本システム外のユーザ保有スキルデータを保存する。
外部点検マスタ124は、本システム外の点検結果データに応じた、設定スキル値に対する加算値を定義する。
外部スキルマスタ125は、本システム外のユーザ保有スキルデータに応じた、操作スキル値に対する加算値を定義する。
FIG. 11 is a functional configuration diagram showing the functional configuration of theskill diagnosis system 1. As shown in FIG.
Theskill diagnosis device 10 includes an external inspectionresult acquisition unit 106 , an externalskill acquisition unit 107 , anexternal inspection result 114 , a userexternal skill 115 , anexternal inspection master 124 and anexternal skill master 125 .
The external inspectionresult acquisition unit 106 acquires inspection result data outside the system through data linkage and saves it in theexternal inspection result 114 .
The externalskill acquisition unit 107 acquires skill data possessed by the user outside the present system through data linkage and stores it in the userexternal skill 115 .
Theexternal inspection result 114 stores inspection result data outside this system acquired through data linkage.
The userexternal skill 115 saves user-owned skill data outside this system acquired through data linkage.
Theexternal inspection master 124 defines an additional value for the set skill value according to inspection result data outside this system.
Theexternal skill master 125 defines additional values for operation skill values according to skill data possessed by users outside this system.

図12は、トランザクションデータのデータ構成図である。
外部点検結果114は、点検を実施した日時である点検日時と点検実施時にログインしていたユーザを識別するユーザIDと点検を実施したシステム機能130上のシステム機能を識別するシステム機能IDと外部点検の結果である点検結果と点検結果に応じた設定スキル値に対する加算値である個別点検結果値と、の項目からなる。
ユーザ外部スキル115は、ユーザを識別するユーザIDと外部スキルが関連するシステム機能130上のシステム機能を識別するシステム機能IDとユーザが取得している外部スキルを識別する外部スキルIDと外部スキルに応じた操作スキル値に対する加算値である個別操作診断値と、の項目からなる。
FIG. 12 is a data configuration diagram of transaction data.
Theexternal inspection result 114 includes the inspection date and time when the inspection was performed, the user ID for identifying the user who was logged in when the inspection was performed, the system function ID for identifying the system function on thesystem function 130 which performed the inspection, and the external inspection result. and an individual inspection result value that is an additional value to the set skill value according to the inspection result.
The userexternal skill 115 includes a user ID that identifies the user, a system function ID that identifies the system function on thesystem function 130 to which the external skill is related, an external skill ID that identifies the external skill acquired by the user, and the external skill. and an individual operation diagnostic value that is an additional value to the corresponding operation skill value.

図13は、マスタデータのデータ構成図である。
外部点検マスタ124は、システム機能130上のシステム機能を識別するシステム機能IDと、外部点検の結果である点検結果と、点検結果に応じた設定スキル値に対する加算値である設定スキル加算値と、の項目からなる。
外部スキルマスタ125は、システム機能130上のシステム機能を識別するシステム機能IDと、外部スキルを識別する外部スキルIDと、外部スキルに応じた操作スキル値に対する加算値であるスキル加算値と、の項目からなる。
なお、外部点検マスタ124と外部スキルマスタ125とは、予め管理者により設定されているとする。
FIG. 13 is a data configuration diagram of master data.
Theexternal inspection master 124 includes a system function ID that identifies a system function on thesystem function 130, an inspection result that is the result of the external inspection, a set skill addition value that is an addition value to the set skill value according to the inspection result, consists of items
Theexternal skill master 125 contains a system function ID that identifies a system function on thesystem function 130, an external skill ID that identifies an external skill, and a skill addition value that is an addition value to the operation skill value corresponding to the external skill. Consists of items.
It is assumed that theexternal inspection master 124 and theexternal skill master 125 are set in advance by the administrator.

***実施の形態2の動作***
実施の形態2の動作について、フロー図を用いて説明する。
図14では、設定スキル診断処理で算出した設定スキル値に対し外部の点検結果情報を反映させる、設定スキル診断処理のフローについて説明する。
なお、ステップ102までの処理は、実施の形態1と同様である。
***Operation ofEmbodiment 2***
The operation of the second embodiment will be explained using a flow chart.
With reference to FIG. 14, the flow of setting skill diagnosis processing for reflecting external inspection result information on the setting skill value calculated in the setting skill diagnosis processing will be described.
Note that the processing up to step 102 is the same as in the first embodiment.

続いて、設定スキル値算出部101は、定期実行間隔期間のデータとして、外部点検結果114より、点検日時が処理日時の過去1カ月間に含まれるデータを、外部点検結果データとして取得する。
外部点検結果データの件数が1件以上の場合は、ステップS104へ進む。
外部点検結果データの件数が0件の場合は、処理を終了する(ステップS103)。
Subsequently, the set skillvalue calculation unit 101 acquires, from the external inspection results 114, data included in the inspection date and time within one month past the processing date and time as the data of the regular execution interval period as the external inspection result data.
If the number of external inspection result data is one or more, the process proceeds to step S104.
If the number of external inspection result data is 0, the process is terminated (step S103).

設定スキル値算出部101は、外部点検処理として、次の処理を行う。
外部点検結果データのレコードを順次取り出し、取り出した外部点検結果レコードのシステム機能IDを指定して、外部点検マスタ124から対応する外部点検マスタレコードを取得する。
その後、取得した外部点検結果データの個別点検結果値に、対応する外部点検マスタレコードの設定スキル加算値を設定する。
ここまでを一連の外部点検処理とし、この外部点検処理を、外部点検結果データに含まれる全レコードに対して実行する。
その後、設定スキル値算出部101は、外部点検結果データのユーザIDとシステム機能ID毎に外部点検結果データの個別点検結果値を集計して、ユーザIDとシステム機能ID毎の設定スキル加算集計値を算出する。
その後、設定スキル値算出部101は、スキル診断結果111のユーザIDとシステム機能IDと診断日時に、外部点検結果情報のユーザIDとシステム機能IDと処理日時を指定してデータを特定し、特定したスキル診断結果111のデータの設定スキル値に、設定スキル加算集計値を加算する(ステップS104)。
The set skillvalue calculation unit 101 performs the following process as the external inspection process.
The records of the external inspection result data are sequentially retrieved, the system function ID of the retrieved external inspection result record is specified, and the corresponding external inspection master record is acquired from theexternal inspection master 124 .
After that, the setting skill addition value of the corresponding external inspection master record is set to the individual inspection result value of the acquired external inspection result data.
The process up to this point is a series of external inspection processes, and this external inspection process is executed for all records included in the external inspection result data.
After that, the set skillvalue calculation unit 101 aggregates the individual inspection result values of the external inspection result data for each user ID and system function ID of the external inspection result data, Calculate
After that, the set skillvalue calculation unit 101 specifies the user ID, system function ID, and diagnosis date/time of theskill diagnosis result 111 by specifying the user ID, system function ID, and processing date/time of the external inspection result information, and specifies the data. The set skill addition tally value is added to the set skill value of the data of the skill diagnosis result 111 (step S104).

図15では、操作スキル診断処理で算出した操作スキル値に対し外部のスキル情報を反映させる、操作スキル診断処理のフローについて説明する。
なお、ステップ202までの処理は、実施の形態1と同様である。
FIG. 15 describes the flow of operation skill diagnosis processing for reflecting external skill information on the operation skill value calculated in the operation skill diagnosis processing.
Note that the processing up to step 202 is the same as in the first embodiment.

続いて、操作スキル値算出部102は、ユーザ外部スキル115より、ユーザ外部スキルデータを取得する。
ユーザ外部スキル情報の件数が1件以上の場合は、ステップS204へ進む。
ユーザ外部スキル情報の件数が0件の場合は、処理を終了する(ステップS203)。
Next, the operation skillvalue calculation unit 102 acquires user external skill data from the userexternal skill 115 .
When the number of cases of user external skill information is one or more, the process proceeds to step S204.
If the number of cases of user external skill information is 0, the process ends (step S203).

操作スキル値算出部102は、ユーザ外部スキル取得処理として、次の処理を行う。
ユーザ外部スキルデータのレコードを順次取り出し、取り出したユーザ外部スキルレコードのシステム機能IDと外部スキルIDとを指定して、外部スキルマスタ125から対応する外部スキルマスタレコードを取得する。
その後、取得したユーザ外部スキルデータの個別操作診断値に、対応する外部スキルマスタレコードの操作スキル加算値を設定する。
ここまでを一連のユーザ外部スキル取得処理とし、このユーザ外部スキル取得処理を、ユーザ外部スキルデータに含まれる全レコードに対して実行する。
その後、操作スキル値算出部102は、ユーザ外部スキルデータのユーザIDとシステム機能ID毎に、個別操作診断値を集計して、ユーザIDとシステム機能ID毎の操作スキル加算集計値を算出する。
その後、操作スキル値算出部102は、スキル診断結果111のユーザIDとシステム機能IDと診断日時に、ユーザ外部スキルデータのユーザIDとシステム機能IDと処理日時を指定してデータを特定し、特定したスキル診断結果111のデータの操作スキル値に、操作スキル加算集計値を加算する(ステップS204)。
The operation skillvalue calculation unit 102 performs the following process as the user external skill acquisition process.
The records of the user external skill data are sequentially retrieved, the system function ID and the external skill ID of the retrieved user external skill record are specified, and the corresponding external skill master record is acquired from theexternal skill master 125 .
After that, the operation skill addition value of the corresponding external skill master record is set to the individual operation diagnostic value of the acquired user external skill data.
A series of user external skill acquisition processing is performed up to this point, and this user external skill acquisition processing is executed for all records included in the user external skill data.
After that, the operation skillvalue calculation unit 102 aggregates the individual operation diagnostic values for each user ID and system function ID of the user external skill data, and calculates an operation skill addition aggregation value for each user ID and system function ID.
After that, the operation skillvalue calculation unit 102 specifies the user ID, the system function ID, and the diagnosis date/time of theskill diagnosis result 111 by specifying the user ID, the system function ID, and the processing date/time of the user external skill data, and specifies the data. The operation skill addition tally value is added to the operation skill value of the data of the skill diagnosis result 111 (step S204).

***実施の形態2の効果***
データ連携で取得した外部の関連データを利用することで、ユーザのスキル評価の精度を上げることができる。
*** Effect ofEmbodiment 2 ***
By using external related data acquired through data linkage, the accuracy of user skill evaluation can be improved.

1 スキル診断システム、10 スキル診断装置、20 ネットワーク、30 操作端末、30a 操作端末、30b 操作端末、101 設定スキル値算出部、102 操作スキル値算出部、103 総合スキル値算出部、104 システム機能利用制御部、105 通信部、106 外部点検結果取得部、107 外部スキル取得部、110 保存部、111 スキル診断結果、112 操作ログ、113 システム機能設定値、114 外部点検結果、115 ユーザ外部スキル、121 設定値マスタ、122 ログレベルマスタ、123 利用制御マスタ、124 外部点検マスタ、125 外部スキルマスタ、130 システム機能、301 通信部、302 入出力部、401 処理装置、402 保存装置、403 通信装置、404 入出力装置、405 電子回路。 1skill diagnosis system 10skill diagnosis device 20network 30operation terminal30a operation terminal30b operation terminal 101 set skillvalue calculation unit 102 operation skillvalue calculation unit 103 total skillvalue calculation unit 104 system function useControl unit 105Communication unit 106 External inspection resultacquisition unit 107 Externalskill acquisition unit 110Storage unit 111Skill diagnosis result 112 Operation log 113 Systemfunction setting value 114 External inspection result 115 Userexternal skill 121Setting value master 122Log level master 123Usage control master 124External inspection master 125External skill master 130System function 301Communication unit 302 Input/output unit 401Processing device 402Storage device 403Communication device 404 Input/output device, 405 electronics.

Claims (11)

Translated fromJapanese
操作端末とネットワーク接続された、スキル診断装置であって、
前記操作端末から設定されたシステム機能の設定値を設定値マスタと比較することにより、ユーザと前記システム機能毎の設定スキル値を算出する設定スキル値算出部と、
前記操作端末の操作履歴を示す情報である操作ログデータをログレベルマスタと比較することにより、前記ユーザと前記システム機能毎の操作スキル値を算出する操作スキル値算出部と、
少なくとも、前記設定スキル値と前記操作スキル値とのいずれかに基づき、前記ユーザと前記システム機能毎の総合スキル値を算出する総合スキル値算出部とを備える、
スキル診断装置。
A skill diagnosis device network-connected to an operation terminal,
a set skill value calculation unit that calculates a set skill value for each of the user and the system function by comparing the set value of the system function set from the operation terminal with the set value master;
an operation skill value calculation unit that calculates an operation skill value for each of the user and each of the system functions by comparing operation log data, which is information indicating an operation history of the operation terminal, with a log level master;
a total skill value calculation unit that calculates a total skill value for each of the user and the system function based on at least one of the set skill value and the operation skill value;
Skill diagnosis device.
前記設定値マスタは、
システム設定項目毎に、設定可能な設定値の許容範囲である設定値許容範囲と設定スキル加算値とを定義しており、
前記設定スキル値算出部は、
前記システム設定項目毎に前記システム機能の設定値が前記設定値許容範囲に含まれるかを確認し、
含まれる場合に、前記設定スキル加算値を取得し、
取得した前記設定スキル加算値を前記ユーザと前記システム機能毎の前記設定スキル値として設定する、
請求項1に記載のスキル診断装置。
The setting value master
For each system setting item, the allowable setting value range and setting skill addition value, which are the allowable range of settable setting values, are defined.
The setting skill value calculation unit
confirming whether the setting value of the system function is included in the setting value allowable range for each of the system setting items;
If it is included, obtain the setting skill addition value,
setting the acquired set skill additional value as the set skill value for each of the user and the system function;
The skill diagnosis device according to claim 1.
前記設定スキル値算出部はさらに、一定期間中の前記設定スキル値の履歴の推移から設定スキル推移値を算出し、算出した前記設定スキル推移値に基づき、前記ユーザと前記システム機能毎の前記設定スキル値を変動させる、
請求項1又は2に記載のスキル診断装置。
The set skill value calculation unit further calculates a set skill transition value from a history transition of the set skill value during a certain period of time, and based on the calculated set skill transition value, sets the settings for each of the user and the system function. change skill value
The skill diagnosis device according to claim 1 or 2.
スキル診断装置はさらに、
前記設定スキル値に関連する外部の情報である外部点検結果データを取得する外部点検結果取得部を備え、
前記設定スキル値算出部は、
前記外部点検結果データに応じて前記設定スキル値を変動させる、
請求項1~3のいずれか1項に記載のスキル診断装置。
The skill diagnosis device further
an external inspection result acquisition unit that acquires external inspection result data, which is external information related to the set skill value;
The setting skill value calculation unit
varying the set skill value according to the external inspection result data;
The skill diagnosis device according to any one of claims 1 to 3.
前記ログレベルマスタは、
システム機能毎に、ログの種別であるログレベルと操作スキル加算値とを定義しており、
前記操作スキル値算出部は、
前記操作ログデータの前記ログレベルに対応する前記操作スキル加算値を取得し、
取得した前記操作スキル加算値を前記ユーザと前記システム機能毎の前記操作スキル値として設定する、
請求項1又は4のいずれか1項に記載のスキル診断装置。
The log level master is
For each system function, the log level, which is the type of log, and the operation skill addition value are defined.
The operation skill value calculation unit
obtaining the operation skill addition value corresponding to the log level of the operation log data;
setting the acquired operation skill additional value as the operation skill value for each of the user and the system function;
The skill diagnostic device according to claim 1 or 4.
前記操作スキル値算出部はさらに、一定期間中の前記操作スキル値の履歴の推移から操作スキル推移値を算出し、算出した前記操作スキル推移値に基づき、前記ユーザと前記システム機能毎の前記操作スキル値を変動させる、
請求項5に記載のスキル診断装置。
The operation skill value calculation unit further calculates an operation skill transition value from the history transition of the operation skill value during a certain period of time, and based on the calculated operation skill transition value, the operation for each of the user and the system function is performed. change skill value
The skill diagnosis device according to claim 5.
スキル診断装置はさらに、
前記操作スキル値に関連する外部の情報であるユーザ外部スキルデータを取得する外部スキル取得部を備え、
前記操作スキル値算出部は、
前記ユーザ外部スキルデータに応じて前記操作スキル値を変動させる、
請求項6に記載のスキル診断装置。
The skill diagnosis device further
an external skill acquisition unit that acquires user external skill data, which is external information related to the operation skill value;
The operation skill value calculation unit
varying the operation skill value according to the user external skill data;
The skill diagnosis device according to claim 6.
前記スキル診断装置はさらに、
前記システム機能の利用に必要な、必要設定スキル値と必要操作スキル値と必要総合スキル値とを定義している利用制御マスタと、
少なくとも、前記設定スキル値と前記必要設定スキル値の比較結果、前記操作スキル値と前記必要設定スキル値との比較結果、前記総合スキル値と前記必要総合スキル値との比較結果のいずれか又は組み合わせを用いて、前記ユーザが利用する前記システム機能を制御するシステム機能利用制御部を備え、
前記システム機能利用制御部は、
前記操作端末から前記システム機能の利用要求を受けた場合に、前記利用要求を受けた前記システム機能の利用可否を判断し、
前記利用要求を受けた前記システム機能が利用可能な場合に、前記システム機能の利用を許可し、
前記利用要求を受けた前記システム機能が利用不可能な場合に、前記システム機能の利用を不許可とする、
請求項1~7のいずれか1項に記載のスキル診断装置。
The skill diagnosis device further
a usage control master that defines a required setting skill value, a required operation skill value, and a required general skill value, which are required for using the system functions;
At least one or a combination of the result of comparison between the set skill value and the required set skill value, the result of comparison between the operation skill value and the required set skill value, and the result of comparison between the overall skill value and the required overall skill value. A system function usage control unit that controls the system functions used by the user using
The system function usage control unit
when receiving a request to use the system function from the operation terminal, determining whether or not the system function for which the use request is received is available;
permitting use of the system function when the system function for which the use request is received is available;
disallowing the use of the system function when the system function that receives the use request cannot be used;
The skill diagnostic device according to any one of claims 1 to 7.
前記スキル診断装置は、クラウド上に構築される請求項1~8のいずれか1項に記載のスキル診断装置。 The skill diagnosis device according to any one of claims 1 to 8, wherein said skill diagnosis device is constructed on a cloud. 操作端末から設定されたシステム機能の設定値を設定値マスタと比較することにより、ユーザと前記システム機能毎の設定スキル値を算出する設定スキル診断処理と、
前記操作端末の操作履歴を示す情報である操作ログデータをログレベルマスタと比較することにより、前記ユーザと前記システム機能毎の操作スキル値を算出する操作スキル診断処理と、
少なくとも前記設定スキル値と前記操作スキル値とのいずれかに基づき、ユーザの総合スキル値を算出する総合スキル診断処理と、
前記システム機能の利用に必要な、必要設定スキル値と必要操作スキル値と必要総合スキル値を定義している利用制御マスタと、
少なくとも、前記設定スキル値と前記必要設定スキル値の比較結果、前記操作スキル値と前記必要設定スキル値との比較結果、前記総合スキル値と前記必要総合スキル値との比較結果のいずれかを用いて、前記ユーザが利用する前記システム機能を制御するシステム機能利用制御処理を備える、
スキル診断プログラム。
Setting skill diagnosis processing for calculating setting skill values for each of the system functions of the user by comparing the setting values of the system functions set from the operating terminal with the setting value master;
an operation skill diagnosis process for calculating an operation skill value for each of the user and each system function by comparing operation log data, which is information indicating an operation history of the operation terminal, with a log level master;
Comprehensive skill diagnosis processing for calculating a comprehensive skill value of the user based on at least one of the set skill value and the operation skill value;
a usage control master defining required setting skill values, required operation skill values, and required overall skill values required for using the system functions;
At least one of the result of comparison between the set skill value and the required set skill value, the result of comparison between the operation skill value and the required set skill value, and the result of comparison between the overall skill value and the required overall skill value is used. comprising system function usage control processing for controlling the system functions used by the user;
skill diagnosis program.
設定スキル値算出部が、
操作端末から設定されたシステム機能の設定値を設定値マスタと比較することにより、ユーザと前記システム機能毎の設定スキル値を算出し、
操作スキル値算出部が、
前記操作端末の操作履歴を示す情報である操作ログデータをログレベルマスタと比較することにより、前記ユーザと前記システム機能毎の操作スキル値を算出し、
総合スキル値算出部が、
少なくとも前記設定スキル値と前記操作スキル値とのいずれかに基づき、前記ユーザと前記システム機能毎の総合スキル値を算出し、
システム機能利用制御部が、
前記システム機能の利用に必要な、必要設定スキル値と必要操作スキル値と必要総合スキル値を定義している利用制御マスタと、
少なくとも、前記設定スキル値と前記必要設定スキル値の比較結果、前記操作スキル値と前記必要設定スキル値との比較結果、前記総合スキル値と前記必要総合スキル値との比較結果のいずれかを用いて、前記ユーザが利用する前記システム機能を制御することを特徴とする
スキル診断方法。
The setting skill value calculation unit
calculating a setting skill value for each of the user and the system function by comparing the setting value of the system function set from the operation terminal with the setting value master;
The operation skill value calculation unit
calculating an operation skill value for each of the user and the system function by comparing operation log data, which is information indicating an operation history of the operation terminal, with a log level master;
The general skill value calculation unit
calculating a total skill value for each of the user and the system function based on at least one of the set skill value and the operation skill value;
The system function usage control unit
a usage control master defining required setting skill values, required operation skill values, and required overall skill values required for using the system functions;
At least one of the result of comparison between the set skill value and the required set skill value, the result of comparison between the operation skill value and the required set skill value, and the result of comparison between the overall skill value and the required overall skill value is used. and controlling the system functions used by the user.
JP2021145267A2021-09-072021-09-07 Skill diagnostic device, skill diagnostic program and skill diagnostic methodActiveJP7245882B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2021145267AJP7245882B1 (en)2021-09-072021-09-07 Skill diagnostic device, skill diagnostic program and skill diagnostic method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2021145267AJP7245882B1 (en)2021-09-072021-09-07 Skill diagnostic device, skill diagnostic program and skill diagnostic method

Publications (2)

Publication NumberPublication Date
JP7245882B1 JP7245882B1 (en)2023-03-24
JP2023044736Atrue JP2023044736A (en)2023-04-03

Family

ID=85705094

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2021145267AActiveJP7245882B1 (en)2021-09-072021-09-07 Skill diagnostic device, skill diagnostic program and skill diagnostic method

Country Status (1)

CountryLink
JP (1)JP7245882B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2007115192A (en)*2005-10-242007-05-10Chial & Associates:Kk File management system, information processing apparatus, authentication system, and file usage authority setting system
JP2011238004A (en)*2010-05-102011-11-24Fujitsu LtdDisplay information selection device and display information selection program
JP2012022595A (en)*2010-07-162012-02-02Sky Co LtdOperating condition management system and operating condition management program
WO2020085379A1 (en)*2018-10-242020-04-30日本電信電話株式会社Skill index calculation device, annotation provision device, skill index calculation method, annotation provision method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2007115192A (en)*2005-10-242007-05-10Chial & Associates:Kk File management system, information processing apparatus, authentication system, and file usage authority setting system
JP2011238004A (en)*2010-05-102011-11-24Fujitsu LtdDisplay information selection device and display information selection program
JP2012022595A (en)*2010-07-162012-02-02Sky Co LtdOperating condition management system and operating condition management program
WO2020085379A1 (en)*2018-10-242020-04-30日本電信電話株式会社Skill index calculation device, annotation provision device, skill index calculation method, annotation provision method, and program

Also Published As

Publication numberPublication date
JP7245882B1 (en)2023-03-24

Similar Documents

PublicationPublication DateTitle
CN111008402B (en) Blockchain timestamp protocol
US20190394023A1 (en)Systems and methods for controlled random endorsement in a blockchain network
CN109743295B (en)Access threshold adjusting method and device, computer equipment and storage medium
CN110471821B (en)Abnormality change detection method, server, and computer-readable storage medium
WO2019219306A1 (en)Identifying faults in a blockchain ordering service
US20200019904A1 (en)Operation defense method and device, apparatus, and computer-readable storage medium
CN109040110B (en)Outgoing behavior detection method and device
CN117955730B (en)Identity authentication method, product, equipment and medium
EP3797369A1 (en)System and method for maintaining usage records in a shared computing environment
JP2016224758A (en) Upload management system, upload management system control method, and program
CN116975893A (en)Access request processing method and device, storage medium and computer equipment
CN115314289A (en)Attacked executor identifying method, output voter, equipment and storage medium
CN115238247A (en)Data processing method based on zero trust data access control system
CN110442466B (en)Method, device, computer equipment and storage medium for preventing repeated access request
CN111340210A (en)User position identification model construction method and user position identification method
JP7245882B1 (en) Skill diagnostic device, skill diagnostic program and skill diagnostic method
CN114218577A (en) An API risk determination method, device, equipment and medium
US11030024B2 (en)Assigning a severity level to a computing service using tenant telemetry data
CN112862495A (en)Transaction data risk control method and device, computer equipment and storage medium
CN117668814A (en)Password failure early warning method and device, electronic equipment and storage medium
CN113392385B (en) A method and system for measuring user trust in a cloud environment
CN114610414A (en)Method and device for calling integration interface, computer equipment and storage medium
CN114090456B (en) Interface test coverage calculation method, device, terminal equipment and storage medium
CN109981521B (en) Message correlation method, message correlation device, and message correlation system
CN110708165A (en)Multi-CA automatic scheduling method based on request response

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20210907

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20221129

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20221221

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20230228

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20230313

R150Certificate of patent or registration of utility model

Ref document number:7245882

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150


[8]ページ先頭

©2009-2025 Movatter.jp