JP2016042290A - Information processing device and information processing program - Google Patents
Information processing device and information processing program Download PDFInfo
- Publication number
- JP2016042290A JP2016042290A JP2014165974A JP2014165974A JP2016042290A JP 2016042290 A JP2016042290 A JP 2016042290A JP 2014165974 A JP2014165974 A JP 2014165974A JP 2014165974 A JP2014165974 A JP 2014165974A JP 2016042290 A JP2016042290 A JP 2016042290A
- Authority
- JP
- Japan
- Prior art keywords
- check item
- confirmation
- check
- item
- information processing
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 37
- 238000012545 processing Methods 0.000 claims description 57
- 230000008859 change Effects 0.000 claims description 12
- 230000004075 alteration Effects 0.000 abstract 2
- 238000012790 confirmation Methods 0.000 description 206
- 238000000034 method Methods 0.000 description 74
- 230000008569 process Effects 0.000 description 66
- 239000000463 material Substances 0.000 description 36
- 238000010586 diagram Methods 0.000 description 19
- 238000004891 communication Methods 0.000 description 14
- 230000000630 rising effect Effects 0.000 description 14
- 238000004590 computer program Methods 0.000 description 7
- 101150100657 rsef-1 gene Proteins 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 4
- 230000033228 biological regulation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、情報処理装置及び情報処理プログラムに関する。 The present invention relates to an information processing apparatus and an information processing program.
特許文献1には、同じ操作者が同じエラーを繰り返し発生させることを抑制することを課題とし、業務毎に操作者の操作ミスに起因するエラーの検出を行って、管理メモリに格納された操作者別業務結果記録テーブルに業務別にNGかOKかを書込み、予め定めたM回の回数中に連続してN回数以上のNGがある場合、業務別初心者テーブルにその操作者の識別情報を登録しておき、業務に際して操作者の識別情報を取得して、その識別情報が前記業務別初心者テーブルに登録されているか否かを主制御部が判断して、登録されている場合、その業務における操作ミスを防止するため操作誘導メッセージ画面をプログラムメモリから読み出して表示部に表示することが開示されている。
In
特許文献2には、近年の金融機関では、自動契約機やインターネットを介した申込手続が行われ、その手続操作における操作説明も各種の方法で行われているが、申込者のパーソナルコンピュータの習熟度、年齢、操作スピード等はさまざまであり、申込者が必要とする操作説明の情報は必ずしも同じではないため、これまでの操作案内の方法では、さまざまな要求に十分な対応ができないという問題があったことを課題とし、自動契約機やパーソナルコンピュータによる顧客からの申込手続において、顧客の入力操作の状況や顧客の属性を判定して動画による適切な操作案内を行うことで、きめ細やかな顧客対応を可能とし、処理時間の短縮を図ることを可能とすることが開示されている。
In
特許文献3には、窓口係員による窓口業務の漏れが発生するのを防止することを課題とし、窓口端末は、表示部に処理作業領域と係員チェック領域、端末チェック領域を配した操作誘導画面を表示し、窓口係員の入力部による係員チェック領域の確認入力部への入力が行われないまま処理作業領域の表示を次の処理項目に切り替える入力が行われたとき、確認入力部に対応する事務チェックリストについての実行を促す文言を処理作業領域に表示することが開示されている。
In
本発明は、作業者による操作対象である階層構造を有しているチェック項目を、作業者による操作の成否結果に関する値に基づいて、次回から変更するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。 The present invention provides an information processing apparatus and an information processing program that change a check item having a hierarchical structure that is an operation target by an operator from the next time based on a value related to a result of success or failure of an operation by the operator. It is intended to provide.
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項1の発明は、作業者による操作対象である階層構造を有しているチェック項目に対して、作業者による操作の成否結果に関する値が予め定められた第1の条件に合致する場合は、該チェック項目の上位に位置するチェック項目を次回からのチェック項目とするように変更する第1の変更手段と、前記チェック項目に対して、前記成否結果に関する値が予め定められた第2の条件に合致する場合は、該チェック項目の下位に位置するチェック項目を次回からのチェック項目とするように変更する第2の変更手段を具備することを特徴とする情報処理装置である。
The gist of the present invention for achieving the object lies in the inventions of the following items.
According to the first aspect of the present invention, when a check item having a hierarchical structure that is an operation target by an operator, a value related to the success / failure result of the operation by the operator meets a predetermined first condition , A first changing means for changing a check item positioned higher than the check item to be a check item from the next time, and a second value for the success / failure result predetermined for the check item. An information processing apparatus comprising: a second changing unit that changes a check item positioned below the check item to be a check item from the next time when the condition is met.
請求項2の発明は、前記第1の条件として、対象となっているチェック項目及び該チェック項目と同じ上位のノードを有している他のチェック項目に対する前記作業者による操作の誤り率が、予め定められた閾値未満又は以下であることを特徴とする請求項1に記載の情報処理装置である。
In the invention of
請求項3の発明は、前記第2の条件として、対象となっているチェック項目に対する前記作業者による操作の誤り率が、予め定められた閾値より高い又は以上であることを特徴とする請求項1又は2に記載の情報処理装置である。
The invention according to
請求項4の発明は、前記第1の変更手段又は前記第2の変更手段による処理が行われてから予め定められた期間が経過した後に、次回の第1の変更手段又は第2の変更手段による処理を行うこと、又は、前記誤り率を算出するための対象となる操作は、現在から予め定められた期間内に行われた操作であること、若しくは、回数が予め定められた閾値より多い又は以上行われた操作であることを特徴とする請求項2又は3に記載の情報処理装置である。
The invention according to
請求項5の発明は、前記第1の変更手段は、予め定められた第1のチェック項目に対して、該第1のチェック項目の下位に位置する第2のチェック項目に対する前記作業者による操作の成否結果に関する値を、該第1のチェック項目に対する操作の成否結果に関する値として扱うことを特徴とする請求項1から4のいずれか一項に記載の情報処理装置である。
According to a fifth aspect of the present invention, the first changing means operates the second check item positioned below the first check item with respect to a predetermined first check item by the operator. 5. The information processing apparatus according to
請求項6の発明は、前記第1の変更手段は、予め定められたチェック項目に対して、該チェック項目又は該チェック項目と同じ上位のノードを有している他のチェック項目のいずれかに対する前記作業者による操作の誤り率が、予め定められた閾値未満又は以下である場合は、該チェック項目の上位に位置するチェック項目を次回からのチェック項目とするように変更することを特徴とする請求項2から5のいずれか一項に記載の情報処理装置である。
The invention according to claim 6 is characterized in that the first changing means is for a predetermined check item, either for the check item or another check item having the same upper node as the check item. When the error rate of the operation by the operator is less than or less than a predetermined threshold, the check item positioned above the check item is changed to be the check item from the next time. An information processing apparatus according to any one of
請求項7の発明は、コンピュータを、作業者による操作対象である階層構造を有しているチェック項目に対して、作業者による操作の成否結果に関する値が予め定められた第1の条件に合致する場合は、該チェック項目の上位に位置するチェック項目を次回からのチェック項目とするように変更する第1の変更手段と、前記チェック項目に対して、前記成否結果に関する値が予め定められた第2の条件に合致する場合は、該チェック項目の下位に位置するチェック項目を次回からのチェック項目とするように変更する第2の変更手段として機能させるための情報処理プログラムである。 According to the seventh aspect of the invention, the computer satisfies a first condition in which a value related to the success / failure result of the operation by the operator matches a check item having a hierarchical structure that is an operation target by the operator. In this case, a first change means for changing a check item positioned above the check item to be a check item from the next time, and a value related to the success / failure result is determined in advance for the check item. When the second condition is met, the information processing program functions as a second changing unit that changes a check item positioned below the check item to be a check item from the next time.
請求項1の情報処理装置によれば、作業者による操作対象である階層構造を有しているチェック項目を、作業者による操作の成否結果に関する値に基づいて、次回から変更することができる。 According to the information processing apparatus of the first aspect, the check item having a hierarchical structure that is an operation target by the worker can be changed from the next time based on the value related to the success / failure result of the operation by the worker.
請求項2の情報処理装置によれば、第1の条件として、対象となっているチェック項目及びそのチェック項目と同じ上位のノードを有している他のチェック項目に対する作業者による操作の誤り率が、予め定められた閾値未満又は以下とすることができる。
According to the information processing apparatus of
請求項3の情報処理装置によれば、第2の条件として、対象となっているチェック項目に対する作業者による操作の誤り率が、予め定められた閾値より高い又は以上とすることができる。 According to the information processing apparatus of the third aspect, as the second condition, the error rate of the operation by the operator with respect to the target check item can be higher or higher than a predetermined threshold value.
請求項4の情報処理装置によれば、第1の変更手段又は第2の変更手段による処理が行われてから予め定められた期間が経過した後に、次回の第1の変更手段又は第2の変更手段による処理を行うこと、又は、誤り率を算出するための対象となる操作は、現在から予め定められた期間内に行われた操作であること、若しくは、回数が予め定められた閾値より多い又は以上行われた操作であるとすることができる。
According to the information processing apparatus of
請求項5の情報処理装置によれば、予め定められた第1のチェック項目に対して、その第1のチェック項目の下位に位置する第2のチェック項目に対する作業者による操作の成否結果に関する値を、その第1のチェック項目に対する操作の成否結果に関する値として扱うことができる。
According to the information processing apparatus of
請求項6の情報処理装置によれば、予め定められたチェック項目に対して、そのチェック項目又はそのチェック項目と同じ上位のノードを有している他のチェック項目のいずれかに対する作業者による操作の誤り率が、予め定められた閾値未満又は以下である場合は、そのチェック項目の上位に位置するチェック項目を次回からのチェック項目とするように変更することができる。 According to the information processing apparatus of claim 6, for a predetermined check item, an operator's operation on either the check item or another check item having the same upper node as the check item If the error rate is less than or less than a predetermined threshold, the check item positioned higher than the check item can be changed to be the check item from the next time.
請求項7の情報処理プログラムによれば、作業者による操作対象である階層構造を有しているチェック項目を、作業者による操作の成否結果に関する値に基づいて、次回から変更することができる。 According to the information processing program of the seventh aspect, the check item having a hierarchical structure that is an operation target by the operator can be changed from the next time based on the value related to the success / failure result of the operation by the operator.
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア(コンピュータ・プログラム)、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム(コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム)、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続(データの授受、指示、データ間の参照関係等)の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、2以上の値(もちろんのことながら、すべての値も含む)が同じであってもよい。また、「Aである場合、Bをする」という意味を有する記載は、「Aであるか否かを判断し、Aであると判断した場合はBをする」の意味で用いる。ただし、Aであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク(一対一対応の通信接続を含む)等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」(社会システム)にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAM(Random Access Memory)、外部記憶媒体、通信回線を介した記憶装置、CPU(Central Processing Unit)内のレジスタ等を含んでいてもよい。
Hereinafter, an example of a preferred embodiment for realizing the present invention will be described with reference to the drawings.
FIG. 1 shows a conceptual module configuration diagram of a configuration example of the present embodiment.
The module generally refers to components such as software (computer program) and hardware that can be logically separated. Therefore, the module in the present embodiment indicates not only a module in a computer program but also a module in a hardware configuration. Therefore, the present embodiment is a computer program for causing these modules to function (a program for causing a computer to execute each procedure, a program for causing a computer to function as each means, and a function for each computer. This also serves as an explanation of the program and system and method for realizing the above. However, for the sake of explanation, the words “store”, “store”, and equivalents thereof are used. However, when the embodiment is a computer program, these words are stored in a storage device or stored in memory. It is the control to be stored in the device. Modules may correspond to functions one-to-one, but in mounting, one module may be configured by one program, or a plurality of modules may be configured by one program, and conversely, one module May be composed of a plurality of programs. The plurality of modules may be executed by one computer, or one module may be executed by a plurality of computers in a distributed or parallel environment. Note that one module may include other modules. Hereinafter, “connection” is used not only for physical connection but also for logical connection (data exchange, instruction, reference relationship between data, etc.). “Predetermined” means that the process is determined before the target process, and not only before the process according to this embodiment starts but also after the process according to this embodiment starts. In addition, if it is before the target processing, it is used in accordance with the situation / state at that time or with the intention to be decided according to the situation / state up to that point. When there are a plurality of “predetermined values”, the values may be different from each other, or two or more values (of course, including all values) may be the same. In addition, the description having the meaning of “do B when it is A” is used in the meaning of “determine whether or not it is A and do B when it is judged as A”. However, the case where it is not necessary to determine whether or not A is excluded.
In addition, the system or device is configured by connecting a plurality of computers, hardware, devices, and the like by communication means such as a network (including one-to-one correspondence communication connection), etc., and one computer, hardware, device. The case where it implement | achieves by etc. is also included. “Apparatus” and “system” are used as synonymous terms. Of course, the “system” does not include a social “mechanism” (social system) that is an artificial arrangement.
In addition, when performing a plurality of processes in each module or in each module, the target information is read from the storage device for each process, and the processing result is written to the storage device after performing the processing. is there. Therefore, description of reading from the storage device before processing and writing to the storage device after processing may be omitted. Here, the storage device may include a hard disk, a RAM (Random Access Memory), an external storage medium, a storage device via a communication line, a register in a CPU (Central Processing Unit), and the like.
本実施の形態である情報処理装置100は、チェック項目を変更するものであって、図1の例に示すように、業務フロー管理モジュール110、チェック項目管理モジュール120、作業ログ記録モジュール130、チェック項目表示・入力モジュール140、正否判定モジュール150、習熟度判定モジュール160、グループ習熟度判定モジュール170、チェック項目定義モジュール180を有している。
例えば、銀行等の金融機関においては、金融庁通達に基づき、各金融機関が事務規程、事務マニュアル等の規程を作成し、それにしたがって業務を行っている。金融機関以外でも、リスク管理やコンプライアンスの視点から、マニュアル等の規程を遵守することが必要である。
このような規程を遵守する仕組みとして、チェック項目がある。
The
For example, in a financial institution such as a bank, each financial institution prepares rules such as administrative rules and administrative manuals based on the notification of the Financial Services Agency, and conducts business accordingly. Other than financial institutions, it is necessary to comply with regulations such as manuals from the perspective of risk management and compliance.
There is a check item as a mechanism to comply with such regulations.
業務フロー管理モジュール110は、チェック項目管理モジュール120と接続されている。業務フロー管理モジュール110は、業務フローを管理する。ここで「業務フロー」とは、業務の進め方や手順を定義したものである。なお、「業務プロセス」とは、業務フローに沿って実施された(実施されている)業務の実体であり、案件や業務インスタンスとも表現される。また、ここで「管理する」とは、少なくとも対象とする情報を記憶することを含み、他のモジュールからの情報へのアクセス(読み出し、書き込み、修正等)に対応することがある。
The business
チェック項目管理モジュール120は、業務フロー管理モジュール110、チェック項目定義モジュール180と接続されている。チェック項目管理モジュール120は、業務フローに対応した、構造化されたチェック項目(階層構造を有しているチェック項目)と習熟度判定テーブル800を管理する。
図3は、本実施の形態で扱うチェック項目300の例を示す説明図である。構造化されたチェック項目の具体例として、銀行窓口業務の例を示している。
チェック項目300として、窓口受付310、番号札の受領312、日付確認314、受付伝票の確認316、記入漏れの確認318、不明瞭項目の確認320、本人確認330、確認資料の記載事項の確認332、氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340、確認資料の有効期限の確認342、半年以内に作成されていることの確認344、有効期限内であることの確認346、商品説明350、顧客対象の確認352、説明事項の確認354、署名の確認356がある。これらは階層構造を有している。つまり、チェック項目は習熟度に応じて階層化されており、複数が集約されたチェック項目や、複数に展開されたチェック項目がある。チェック項目300の利用方法として、具体的には、上位のチェック項目(親ノードのチェック項目)で作業が行われた場合は、その下位にあるチェック項目(その親ノードの子ノードであるチェック項目)での作業は不要である。いずれのチェック項目で作業を行うかは、作業者の習熟度に応じて定められ、熟練者であれば上位、未熟練者(初心者等)であれば下位のチェック項目となる。
作業フロー軸380は、上から下へ作業が進むことを示している。図3の例の最上位の階層では、窓口受付310、本人確認330、商品説明350と作業を進めることを示している。
習熟度軸390は、習熟度が高いほど左側のチェック項目で済み、習熟度が低いほど右側のチェック項目が必要であることを示している。
窓口受付310を親ノードとして、番号札の受領312、受付伝票の確認316の子ノードがある。番号札の受領312を親ノードとして、日付確認314の子ノードがある。受付伝票の確認316を親ノードとして、記入漏れの確認318、不明瞭項目の確認320の子ノードがある。
本人確認330を親ノードとして、確認資料の記載事項の確認332、確認資料の有効期限の確認342の子ノードがある。確認資料の記載事項の確認332を親ノードとして、氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340の子ノードがある。確認資料の有効期限の確認342を親ノードとして、半年以内に作成されていることの確認344、有効期限内であることの確認346の子ノードがある。
商品説明350を親ノードとして、顧客対象の確認352、説明事項の確認354、署名の確認356の子ノードがある。
The check
FIG. 3 is an explanatory diagram showing an example of the
As
The
The
With the
With the
With the
図8は、習熟度判定テーブル800のデータ構造例を示す説明図である。習熟度判定テーブル800は、項目欄810、上昇閾値欄820、下降閾値欄830を有している。項目欄810は、チェック項目を記憶している。上昇閾値欄820は、そのチェック項目における上昇閾値を記憶している。下降閾値欄830は、そのチェック項目における下降閾値を記憶している。例えば、チェック項目A00(番号札の受領312)の位置から上位のチェック項目A0(窓口受付310)になるためには、誤り率が10%以下であることが必要であり、誤り率が80%以上になると下位のチェック項目A000(日付確認314)、A010(記入漏れの確認318)になる上昇閾値欄820、下降閾値欄830は、各作業の重要度や確度によって設定される。例えば、本人確認作業(B00(確認資料の記載事項の確認332)、B01(確認資料の有効期限の確認342))は正確性が求められるため、他の作業と比較して閾値が高めに設定されている。ここで「閾値が高め」とは、上昇閾値欄820、下降閾値欄830とも閾値の数値が、他のチェック項目よりも低いこという。例えば、B00では、誤り率が5%以下でなければ上位のチェック項目とはならず、誤り率が15%以上となれば下位のチェック項目となってしまうが、A00では、誤り率が10%以下で上位のチェック項目となり、誤り率が80%以上とならなければ下位のチェック項目にはならない。
FIG. 8 is an explanatory diagram showing an example of the data structure of the proficiency level determination table 800. The proficiency level determination table 800 includes an
作業ログ記録モジュール130は、正否判定モジュール150、習熟度判定モジュール160、グループ習熟度判定モジュール170と接続されている。作業ログ記録モジュール130は、実施されたプロセスの各作業の正否を記録する。つまり、実施された作業の正否は作業ログとして記録される。
チェック項目表示・入力モジュール140は、正否判定モジュール150、チェック項目定義モジュール180、業務システム190a、業務システム190b、業務システム190cと接続されている。チェック項目表示・入力モジュール140は、チェック項目を表示し、作業者の操作によるチェック項目のチェック等を受け付ける。
正否判定モジュール150は、作業ログ記録モジュール130、チェック項目表示・入力モジュール140、業務システム190a、業務システム190b、業務システム190cと接続されている。正否判定モジュール150は、プロセス中の各作業の正否を判定する。なお、ここでの成否の判定は、作業者によって入力された情報が予め定められた値であるか否か(又は予め定められた範囲に含まれるか否か)によって判定してもよい。例えば、名前の読みガナにアルファベットの文字が含まれている、数字で記載すべき生年月日にアルファベットの文字が含まれている等を判定する。また、担当者(作業者の上司等)が判定を行って、その結果を受け付けるようにしてもよい。
The work
The check item display /
The
習熟度判定モジュール160は、作業ログ記録モジュール130、グループ習熟度判定モジュール170、チェック項目定義モジュール180と接続されている。習熟度判定モジュール160は、作業ログ記録モジュール130内の作業ログから、対象としている作業者は、対象としている作業において、失敗しやすい(習熟度が低い)、ほとんど失敗しない(習熟度が高い)のいずれかと判定する。または、後述するグループ習熟度判定モジュール170での判定結果から対象としている作業者の習熟度を判定する。そのために、習熟度判定モジュール160は、後述する第1の条件、第2の条件、select条件1610、skip条件1620のいずれかの条件に合致するか否かを判定する。例えば、作業ログと習熟度判定テーブル800から、作業者の習熟度を判定する。
グループ習熟度判定モジュール170は、作業ログ記録モジュール130、習熟度判定モジュール160と接続されている。グループ習熟度判定モジュール170は、作業ログ記録モジュール130内の作業ログから、作業者グループの習熟度を判定する。そのグループに属する作業者のログを合わせて、そのグループとしての習熟度を判定する。
The proficiency
The group proficiency
チェック項目定義モジュール180は、チェック項目管理モジュール120、チェック項目表示・入力モジュール140、習熟度判定モジュール160と接続されている。チェック項目定義モジュール180は、習熟度判定モジュール160によって判定された習熟度に合わせて、提示するチェック項目(プロファイル)を定義又は更新する。つまり、失敗しやすい(習熟度が低い)と判定された作業に対しては、詳細なチェック項目(現在のチェック項目よりも下位の位置にあるチェック項目)を提示する。一方、ほとんど失敗しない(習熟度が高い)と導出された作業については、簡略なチェック項目(現在のチェック項目よりも上位の位置にあるチェック項目)を提示する。
チェック項目定義モジュール180は、作業者による操作対象である階層構造を有しているチェック項目に対して、作業者による操作の成否結果に関する値が予め定められた第1の条件に合致する場合は、そのチェック項目の上位に位置するチェック項目を次回からのチェック項目とするように変更する。この第1の条件として、対象となっているチェック項目及びそのチェック項目と同じ上位のノードを有している他のチェック項目に対する作業者による操作の誤り率が、予め定められた閾値未満又は以下であるとしてもよい。
また、チェック項目定義モジュール180は、予め定められた第1のチェック項目に対して、その第1のチェック項目の下位に位置する第2のチェック項目に対する作業者による操作の成否結果に関する値を、その第1のチェック項目に対する操作の成否結果に関する値として扱うようにしてもよい。具体的には、図16の例に示すskip条件1620を用いて後述する。なお、この変更はオプションとして行うものであって、予め定められたチェック項目に適用する。したがって、その他のチェック項目に対しては、前述の第1の条件又は後述のselect条件1610が適用される。
また、チェック項目定義モジュール180は、予め定められたチェック項目に対して、そのチェック項目又はそのチェック項目と同じ上位のノードを有している他のチェック項目のいずれかに対する作業者による操作の誤り率が、予め定められた閾値未満又は以下である場合は、そのチェック項目の上位に位置するチェック項目を次回からのチェック項目とするように変更するようにしてもよい。具体的には、図16の例に示すselect条件1610を用いて後述する。なお、この変更はオプションとして行うものであって、予め定められたチェック項目に適用する。したがって、その他のチェック項目に対しては、前述の第1の条件又は前述のskip条件1620が適用される。
The check
When the check
In addition, the check
In addition, the check
そして、チェック項目に対して、成否結果に関する値が予め定められた第2の条件に合致する場合は、そのチェック項目の下位に位置するチェック項目を次回からのチェック項目とするように変更する。この第2の条件として、対象となっているチェック項目に対する作業者による操作の誤り率が、予め定められた閾値より高い又は以上であるとしてもよい。 Then, when the value related to the success / failure result for the check item meets a predetermined second condition, the check item positioned below the check item is changed to be the next check item. As the second condition, the error rate of the operation by the operator with respect to the target check item may be higher or higher than a predetermined threshold.
チェック項目定義モジュール180による処理が行われてから予め定められた期間が経過した後に、次回のチェック項目定義モジュール180による処理を行うこと、又は、誤り率を算出するための対象となる操作は、現在から予め定められた期間内に行われた操作であること、若しくは、回数が予め定められた閾値より多い又は以上行われた操作であることとしてもよい。具体的には、図7の例に示すフローチャートを用いて後述する。
業務システム190a、業務システム190b、業務システム190cは、それぞれ情報処理装置100のチェック項目表示・入力モジュール140、正否判定モジュール150と接続されている。業務システム190は、業務又は作業を実施する上で利用するシステムである。例えば、業務システム190として、スキャンシステム、印鑑照合システム、口座システム、ワークフローシステム等がある。
After a predetermined period of time has elapsed since the processing by the check
The
図2は、本実施の形態を実現した場合のシステム構成例を示す説明図である。
情報処理装置100、業務システム190a、業務システム190b、業務システム190c、作業用端末210a、作業用端末210bは、通信回線290を介してそれぞれ接続されている。通信回線290は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット等であってもよい。作業者は、作業用端末210を用いて業務システム190を利用し、業務システム190を利用する場合のチェック項目の表示、作業結果の入力等が情報処理装置100によって行われる。そして、作業のログによって、表示すべきチェック項目が変更される。
FIG. 2 is an explanatory diagram showing an example of a system configuration when the present embodiment is realized.
The
図4は、本実施の形態による処理例を示すフローチャートである。
ステップS402では、作業者が対象の業務フローを開始する。
ステップS404では、作業者が業務フロー中の作業を実施する。
ステップS406では、作業者は、チェック項目表示・入力モジュール140によって、各チェック項目の実施を判断し、チェックを入力する。
ステップS408では、すべてのチェックを入力し、次の作業へ移るトリガーを起動する。
ステップS410では、正否判定モジュール150は、作業結果の正否を判定し、正の場合はステップS414へ進み、否の場合(差戻し)はステップS412へ進む。
FIG. 4 is a flowchart showing an example of processing according to this embodiment.
In step S402, the worker starts a target business flow.
In step S404, the worker performs work in the business flow.
In step S406, the operator determines the execution of each check item by the check item display /
In step S408, all checks are input, and a trigger for moving to the next work is activated.
In step S410, the
ステップS412では、正否判定モジュール150は、対象チェック項目をNGとして、作業ログ記録モジュール130に記録し、ステップS406に戻る。
ステップS414では、業務フロー中の全作業の実施を確認し、正の場合(業務フロー中の全作業実施されている場合)はステップS418へ進み、否の場合はステップS416へ進む。
ステップS416では、チェック項目表示・入力モジュール140は次の作業の画面へ切り替える。
ステップS418では、NGでないチェック項目(ステップS412の処理を行っていないチェック項目)についてはOKとし、作業ログ記録モジュール130に記録する。
In step S412, the
In step S414, the execution of all work in the business flow is confirmed, and if positive (if all work in the business flow is being performed), the process proceeds to step S418, and if not, the process proceeds to step S416.
In step S416, the check item display /
In step S418, check items that are not NG (check items that have not been processed in step S412) are set to OK and recorded in the work
図5は、本実施の形態による処理例を示すフローチャートである。
ステップS502では、有効なログデータが存在するか否かを判断し、正の場合(存在する場合)はステップS504へ進み、否の場合は処理を終了する(ステップS599)。ステップS502の判断処理の詳細は、図7の例に示すフローチャートを用いて後述する。
ステップS504では、現在のプロファイルから、チェック項目を1つ取得する。対象としている作業者に対して、現在提示しているチェック項目がプロファイル内にある。プロファイルについては、図10の例を用いて後述する。
ステップS506では、チェック項目の階層を取得する。
ステップS508では、習熟度判定テーブルから、閾値(上昇/下降)を取得する。
ステップS510では、ログデータからチェック項目の誤り率を算出する。
FIG. 5 is a flowchart showing an example of processing according to the present embodiment.
In step S502, it is determined whether or not valid log data exists. If the log data is positive (if it exists), the process proceeds to step S504. If not, the process ends (step S599). Details of the determination processing in step S502 will be described later with reference to the flowchart shown in the example of FIG.
In step S504, one check item is acquired from the current profile. The check items currently being presented to the target worker are in the profile. The profile will be described later using the example of FIG.
In step S506, the check item hierarchy is acquired.
In step S508, a threshold value (up / down) is acquired from the proficiency level determination table.
In step S510, the error rate of the check item is calculated from the log data.
ステップS512では、誤り率と閾値を比較し、下降閾値以上であればステップS514へ進み、上昇閾値以下であればステップS516へ進み、範囲内であればステップS522へ進む。ここでの閾値として、図8に例示の習熟度判定テーブル800を用いる。
ステップS514では、子項目を提示するようプロファイルを更新する。
ステップS516では、同じ親項目を持つ他のすべての項目が上昇候補であるか否かを判断し、正の場合(同じ親項目を持つ他のすべての項目が上昇候補である場合)はステップS518へ進み、否の場合はステップS520へ進む。
ステップS518では、親項目を提示するようプロファイルを更新する。
ステップS520では、チェック項目を上昇候補として記録する。
ステップS522では、すべてのチェック項目を処理したか否かを判断し、正の場合(すべてのチェック項目を処理した場合)は処理を終了し(ステップS599)、否の場合はステップS504に戻る。
In step S512, the error rate is compared with a threshold value. If it is equal to or greater than the falling threshold value, the process proceeds to step S514. If it is equal to or smaller than the rising threshold value, the process proceeds to step S516. The proficiency level determination table 800 illustrated in FIG. 8 is used as the threshold value here.
In step S514, the profile is updated to present child items.
In step S516, it is determined whether or not all other items having the same parent item are rising candidates, and if positive (if all other items having the same parent item are rising candidates), step S518 is determined. If NO, go to step S520.
In step S518, the profile is updated to present the parent item.
In step S520, the check item is recorded as a rising candidate.
In step S522, it is determined whether or not all check items have been processed. If positive (if all check items have been processed), the processing ends (step S599). If not, the processing returns to step S504.
図6は、本実施の形態による処理例を示す説明図である。図6の本人確認330等は、図3に例示したチェック項目300の一部分である。また、図8に例示した習熟度判定テーブル800内の閾値を上昇閾値332a、下降閾値332b等のように付している。例えば、確認資料の記載事項の確認332のチェック項目において、誤り率が15%以上となった場合は、確認資料の記載事項の確認332の下位のチェック項目である氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340のチェック項目を提示するように設定し、誤り率が5%以下となった場合は、確認資料の記載事項の確認332の上位のチェック項目である本人確認330へ提示を変更する候補となる。
図6の例は、ある作業者に対して、現在、氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340のチェック項目を提示しており、確認資料の有効期限の確認342のチェック項目を提示しているとする。これらのチェック項目において、作業が行われ、ログが蓄積されている。図4、図5の例に示すフローチャートの処理によって、氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340において、誤り率がそれぞれ上昇閾値334a、336a、338a、340a以下であるので(ステップS512で上昇閾値以下、かつ、ステップS512で「正」、つまり、すべてが上昇候補となった場合)、それら4つのチェック項目の提示ではなく、確認資料の記載事項の確認332を提示するように変更している。一方、確認資料の有効期限の確認342において、誤り率が15%以上となったので(ステップS512で下降閾値以上)、確認資料の有効期限の確認342の提示ではなく、半年以内に作成されていることの確認344、有効期限内であることの確認346(確認資料の有効期限の確認342の子ノードすべて)を提示するように変更している。
FIG. 6 is an explanatory diagram showing a processing example according to the present embodiment. 6 is a part of the
The example of FIG. 6 presents the check items of a confirmation of
図7は、本実施の形態による処理例を示すフローチャートである。図5に例示したフローチャート内のステップS502の処理の詳細を示したものである。
ステップS702では、前回の習熟度更新日時より一定期間が経過したか否かを判断し、正の場合(一定期間が経過した場合)は、ステップS704へ進み、否の場合はステップS710へ進む。「習熟度の更新処理(図5に例示したフローチャートの処理)後、すぐに再処理は実施しない」ことを示している。
ステップS704では、データは一定期間(予め定められた期間)内に実施されたものであるか否かを判断し、正の場合(一定期間内に実施されたものである場合)は、ステップS706へ進み、否の場合はステップS710へ進む。「古いデータは使わない」ことを示している。
ステップS706では、データ数が一定数(予め定められた閾値)以上であるか否かを判断し、正の場合(データ数が一定数以上である場合)は、ステップS708へ進み、否の場合はステップS710へ進む。「処理に必要なデータ数が無い場合、習熟度更新処理を実施しない」ことを示している。
ステップS708では、[正]を返す。
ステップS710では、[否]を返す。
なお、ステップS702、S704、S706のいずれか1つの処理で、[正]、[否]を判断してもよいし、2つの処理の組み合わせであってもよい。また、これらの処理の順番は問わず、複数の処理を同時に行うようにしてもよい。
FIG. 7 is a flowchart showing an example of processing according to the present embodiment. The details of the process of step S502 in the flowchart illustrated in FIG. 5 are shown.
In step S702, it is determined whether or not a certain period has elapsed since the previous proficiency level update date / time. If it is positive (if the certain period has elapsed), the process proceeds to step S704. If not, the process proceeds to step S710. “After the proficiency level update process (the process of the flowchart illustrated in FIG. 5), reprocessing is not performed immediately”.
In step S704, it is determined whether the data has been executed within a certain period (predetermined period). If the data is positive (if it has been carried out within a certain period), step S706 is performed. If NO, go to step S710. It indicates that “old data is not used”.
In step S706, it is determined whether or not the number of data is greater than or equal to a certain number (predetermined threshold). If the number is positive (if the number of data is greater than or equal to a certain number), the process proceeds to step S708. Advances to step S710. This indicates that if the number of data necessary for the processing is not present, the proficiency level update processing is not performed.
In step S708, [positive] is returned.
In step S710, [No] is returned.
It should be noted that “correct” or “no” may be determined in any one of steps S702, S704, and S706, or a combination of the two processes may be used. Further, the order of these processes is not limited, and a plurality of processes may be performed simultaneously.
図9は、本実施の形態による処理例を示す説明図である。図3に例示した各チェック項目に、上昇閾値、下降閾値を対応させたものである。上昇閾値、下降閾値は、図8に例示の習熟度判定テーブル800内の値であるが、習熟度判定テーブル800を用意せず、図9の例のように各チェック項目に上昇閾値、下降閾値を付与するようなデータ構造であってもよい。 FIG. 9 is an explanatory diagram showing a processing example according to the present embodiment. Each check item illustrated in FIG. 3 is associated with an increase threshold value and a decrease threshold value. The rising threshold value and the falling threshold value are values in the proficiency level determination table 800 illustrated in FIG. 8, but the proficiency level determining table 800 is not prepared, and as shown in the example of FIG. It may be a data structure that gives
図10は、本実施の形態による処理例を示す説明図である。プロファイルは作業者毎に設定されている。ここでプロファイルは、その作業者に提示するチェック項目の集合を定義している。
図10(a)の例に示すプロファイル1010aは、プロファイルの初期状態を示している。ここでは、番号札の受領312、受付伝票の確認316、確認資料の記載事項の確認332、確認資料の有効期限の確認342、顧客対象の確認352、説明事項の確認354、署名の確認356を初期状態として提示する。
図10(b)の例に示すプロファイル1010bは、プロファイルの習熟度更新後(図5に例示のフローチャートの処理後)を示している。ここでは、番号札の受領312、受付伝票の確認316は、窓口受付310に変更(上昇)され、確認資料の記載事項の確認332は、氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340に変更(下降)され、確認資料の有効期限の確認342は元のままであり、顧客対象の確認352、説明事項の確認354、署名の確認356も元のままである。
FIG. 10 is an explanatory diagram showing a processing example according to the present embodiment. A profile is set for each worker. Here, the profile defines a set of check items to be presented to the worker.
A
The
図11は、本実施の形態による処理例を示す説明図である。ここでは、図10に例示のプロファイルにしたがった提示の例を示している。
図11(a)の例は、窓口受付画面1110a、本人確認画面1120a、商品説明画面1130aの初期状態を示している。つまり、窓口受付画面1110aには、番号札の受領312、受付伝票の確認316のチェック項目を提示し、本人確認画面1120aには、確認資料の記載事項の確認332、確認資料の有効期限の確認342のチェック項目を提示し、商品説明画面1130aには、顧客対象の確認352、説明事項の確認354、署名の確認356のチェック項目を提示している。なお、次へボタン1118aが選択された場合は、次の本人確認画面1120aを提示する。他の次へボタン1128a等についても同様である。
図11(b)の例は、窓口受付画面1110b、本人確認画面1120b、商品説明画面1130bの習熟度更新後を示している。つまり、窓口受付画面1110bには、窓口受付310のチェック項目を提示し、本人確認画面1120bには、氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340、確認資料の有効期限の確認342のチェック項目を提示し、商品説明画面1130bには、顧客対象の確認352、説明事項の確認354、署名の確認356のチェック項目を提示している。このように、作業毎の作業者の習熟度に合わせたチェック項目を提示する。
FIG. 11 is an explanatory diagram showing a processing example according to the present embodiment. Here, an example of presentation according to the profile illustrated in FIG. 10 is shown.
The example of FIG. 11A shows the initial state of the
The example of FIG. 11B shows a state after the proficiency level update of the
図12は、本実施の形態による処理例を示す説明図である。なお、図12の例を用いた処理について、図19〜21の例を用いて処理順に詳細に後述する。
作業者の作業用端末210に対する操作に応じて、業務システム190に対して、「入力/参照処理」1210が行われる。チェック項目表示・入力モジュール140は、図11に例示の窓口受付画面1110a等の提示を行い、正否判定モジュール150は、業務システム190に対して「参照処理」1220を行い、「チェック項目の正否を判定」1230する処理を行う。「差戻し処理」1240が発生し、ステップS412の処理が行われたものは、作業ログ記録モジュール130内の作業ログテーブル1300に「NG」(図12では「×」)を記入する。「OK処理」1250であって、「全作業の実施を確認」1260されたもの(ステップS418)は、作業ログ記録モジュール130内の作業ログテーブル1300に「OK」(図12では「○」)を記入する。そして、「次の作業へ」1270(例えば、本人確認等)へ進み、チェック項目の変更処理を繰り返す。
FIG. 12 is an explanatory diagram showing a processing example according to the present embodiment. The process using the example of FIG. 12 will be described later in detail in the order of processing using the examples of FIGS.
In response to the operator's operation on the work terminal 210, an “input / reference process” 1210 is performed on the business system 190. The check item display /
図13は、作業ログテーブル1300のデータ構造例を示す説明図である。作業ログテーブル1300は、回数欄1310、作業A欄1320、作業B欄1330、作業C欄1340を有している。回数欄1310は、回数を記憶している。作業A欄1320は、作業Aについて記憶している。作業B欄1330は、作業Bについて記憶している。作業C欄1340は、作業Cについて記憶している。
作業A欄1320には、チェック項目A00欄1322、チェック項目A01欄1324がある。チェック項目A00欄1322は、番号札の受領312での「OK」、「NG」の結果を記憶している。チェック項目A01欄1324は、受付伝票の確認316での「OK」、「NG」の結果を記憶している。作業B欄1330には、チェック項目B00欄1332、チェック項目B01欄1334がある。チェック項目B00欄1332は、確認資料の記載事項の確認332での「OK」、「NG」の結果を記憶している。チェック項目B01欄1334は、確認資料の有効期限の確認342での「OK」、「NG」の結果を記憶している。作業C欄1340には、チェック項目C00欄1342、チェック項目C01欄1344、チェック項目C02欄1346がある。チェック項目C00欄1342は、顧客対象の確認352での「OK」、「NG」の結果を記憶している。チェック項目C01欄1344は、説明事項の確認354での「OK」、「NG」の結果を記憶している。チェック項目C02欄1346は、署名の確認356での「OK」、「NG」の結果を記憶している。もちろんのことながら、プロファイルに合わせて、作業ログテーブル1300のデータ構造は変更されることになる。作業ログテーブル1300から誤り率を算出する。図13の例(4回までの作業結果)では、番号札の受領312の誤り率(誤った回数/対象としている作業の全回数)は0%であり、確認資料の記載事項の確認332の誤り率は50%となる。
FIG. 13 is an explanatory diagram showing an example of the data structure of the work log table 1300. The work log table 1300 has a number-of-
The
図14は、本実施の形態による処理例を示す説明図である。作業ログ記録モジュール130内の作業ログテーブル1300には、直近M日間でN個以上のデータが蓄積されているとする。
習熟度判定モジュール160は、作業ログテーブル1300を「参照処理」1410し、各作業における誤り率を算出し、誤り率テーブル1500を生成する。そして、習熟度判定モジュール160は、チェック項目管理モジュール120からチェック項目300、習熟度判定テーブル800を「参照処理」1420し、チェック項目定義モジュール180に対して「更新通知処理」1430を行う。なお、誤り率テーブル1500内の誤り率を習熟度判定テーブル800内の閾値と比較することによって、作業Aについては、番号札の受領312と受付伝票の確認316の親のチェック項目(窓口受付310)を提示すると判定し、作業Bについては、確認資料の記載事項の確認332の子のチェック項目(氏名の確認334、住所の確認336、生年月日の確認338、顔写真の確認340)を提示すると判定している。そして、チェック項目定義モジュール180は、対象となっている作業者のプロファイルを「更新処理」1440する。
FIG. 14 is an explanatory diagram showing a processing example according to the present embodiment. It is assumed that N or more data are accumulated in the work log table 1300 in the work
The proficiency
図15は、誤り率テーブル1500のデータ構造例を示す説明図である。誤り率テーブル1500は、誤り率欄1510、作業A欄1520、作業B欄1530、作業C欄1540を有している。誤り率欄1510は、誤り率を記憶している。作業A欄1520は、作業Aについて記憶している。作業B欄1530は、作業Bについて記憶している。作業C欄1540は、作業Cについて記憶している。作業A欄1520には、チェック項目A00欄1522、チェック項目A01欄1524がある。チェック項目A00欄1522は、番号札の受領312での誤り率を記憶している。チェック項目A01欄1524は、受付伝票の確認316での誤り率を記憶している。作業B欄1530には、チェック項目B00欄1532、チェック項目B01欄1534がある。チェック項目B00欄1532は、確認資料の記載事項の確認332での誤り率を記憶している。チェック項目B01欄1534は、確認資料の有効期限の確認342での誤り率を記憶している。作業C欄1540には、チェック項目C00欄1542、チェック項目C01欄1544、チェック項目C02欄1546がある。チェック項目C00欄1542は、顧客対象の確認352での誤り率を記憶している。チェック項目C01欄1544は、説明事項の確認354での誤り率を記憶している。チェック項目C02欄1546は、署名の確認356での誤り率を記憶している。誤り率テーブル1500内の誤り率と習熟度判定テーブル800内の閾値を比較して、上位又は下位のチェック項目に変更するかの判定を行う。
FIG. 15 is an explanatory diagram showing an example of the data structure of the error rate table 1500. The error rate table 1500 has an
図16は、本実施の形態による処理例(select条件1610、skip条件1620の処理例)を示す説明図である。なお、select条件1610、skip条件1620は、オプションの条件であって、予め定められたチェック項目に対して付与される。
select条件1610は、[select]条件を持つ親項目の場合、子項目のうち1つでも上昇候補になると、上位のチェック項目を提示するものである。具体的には、前述の例では、半年以内に作成されていることの確認344、有効期限内であることの確認346ともに、上昇候補とならないと確認資料の有効期限の確認342の提示にならなかったが、半年以内に作成されていることの確認344だけが上昇候補となれば確認資料の有効期限の確認342を提示するものである。なお、有効期限内であることの確認346に対する判定結果が下降であったとしても、確認資料の有効期限の確認342を提示するようにしてもよい。また、有効期限内であることの確認346に対する判定結果が下降であった場合は、確認資料の有効期限の確認342の提示とはしないとしてもよい。つまり、対象としているチェック項目と同じ親を有しているチェック項目のうち1つでも判定結果が下降であった場合は、上昇とはしないとしてもよい。
図17は、本実施の形態による処理例(select条件1610の処理例)を示す説明図である。
本人確認画面1710aには、チェック項目として、確認資料の記載事項の確認332、半年以内に作成されていることの確認344、有効期限内であることの確認346を提示している。確認資料の有効期限の確認342には、select条件1610が設定されているので、半年以内に作成されていることの確認344が上昇候補となっているので、確認資料の有効期限の確認342を提示する。つまり、本人確認画面1710bには、チェック項目として、確認資料の記載事項の確認332、確認資料の有効期限の確認342を提示する。なお、図17の例において、「〇」が記載されている項目は、上昇候補であることを示している(図18も同様)。
FIG. 16 is an explanatory diagram illustrating a processing example (processing example of a
In the case of a parent item having a [select] condition, the
FIG. 17 is an explanatory diagram showing a processing example (processing example of the select condition 1610) according to the present embodiment.
On the
skip条件1620は、[skip]条件を持つ親項目の場合、子項目から上位項目の提示と判定された際に、親項目での条件に代替される。skip条件1620が付与されたチェック項目Aはダミーとなっており、そのチェック項目Aの子のチェック項目Bが上昇であるならば、そのチェック項目Aを上昇候補とするものである。具体的には、氏名の不正文字の確認1632、氏名の字体の確認1634が上昇候補である場合、氏名の確認334は上昇候補となり、住所の確認336、生年月日の確認338、顔写真の確認340も上昇候補であるので、確認資料の記載事項の確認332への上昇となる。
図18は、本実施の形態による処理例(skip条件1620の処理例)を示す説明図である。
本人確認画面1810aには、チェック項目として、氏名の不正文字の確認1632、氏名の字体の確認1634、住所の確認336、生年月日の確認338、顔写真の確認340、確認資料の有効期限の確認342を提示している。氏名の確認334には、skip条件1620が設定されているので、氏名の不正文字の確認1632、氏名の字体の確認1634が上昇候補であり、住所の確認336、生年月日の確認338、顔写真の確認340が上昇候補であるので、氏名の不正文字の確認1632、氏名の字体の確認1634、住所の確認336、生年月日の確認338、顔写真の確認340の代わりに確認資料の記載事項の確認332を提示する。つまり、本人確認画面1810bには、チェック項目として、確認資料の記載事項の確認332、確認資料の有効期限の確認342を提示する。
In the case of the parent item having the [skip] condition, the
FIG. 18 is an explanatory diagram showing a processing example (processing example of the skip condition 1620) according to this embodiment.
The
図19、図20、図21は、本実施の形態による処理例を示す説明図である。
図19は、「窓口受付」の作業に関する処理を示している。
処理(1)1910では、作業者によって「窓口受付」の作業が行われる。
処理(2)1920では、「窓口受付」の作業における「チェック項目の正否を判定」1230をする。ここでは、すべてが「OK」(誤りは無い、差戻しが無い)である。
処理(3)1930では、「次の作業へ」1270(「窓口受付」から「本人確認」へ)進む。なお、この時点では、「OK」の記録は行っていない。
図20は、「本人確認」の作業に関する処理を示している。
処理(1)2010では、作業者によって「本人確認」の作業が行われる。
処理(2)2020では、「本人確認」の作業における「チェック項目の正否を判定」1230をする。ここでは、確認資料の記載事項の確認332について、「NG」と判定された。
処理(3)2030aでは、確認資料の記載事項の確認332について、作業ログテーブル1300内に「NG」を記録する。
処理(3)2030bでは、確認資料の記載事項の確認332について、「差戻し処理」1240を行う。
なお、処理(3)2030a、処理(3)2030bは、いずれを先に行ってもよいし、並列的に行ってもよい。
処理(4)2040では、「差戻し処理」1240の結果、作業者によって確認資料の記載事項の確認332の作業が行われる。そして、「商品説明」の作業へと進む。
図21は、「商品説明」の作業に関する処理を示している。
処理(1)2110では、作業者によって「商品説明」の作業が行われる。
処理(2)2120では、正否判定モジュール150が業務システム190を「参照処理」1220する。
処理(3)2130では、「チェック項目の正否を判定」1230の結果、「OK」と判定し、「全作業の実施を確認」1260の処理へ進む。
処理(4)2140では、すべて(窓口受付、本人確認、商品説明)の作業が終了しているので、作業ログテーブル1300内で「NG」以外のものを「OK」として記録する。
19, 20, and 21 are explanatory diagrams illustrating processing examples according to the present embodiment.
FIG. 19 shows processing related to the “window reception” operation.
In the process (1) 1910, the “window reception” operation is performed by the worker.
In the process (2) 1920, “determining whether check items are correct” 1230 is performed in the “window reception” operation. Here, all are “OK” (no error, no return).
In process (3) 1930, the process proceeds to “next work” 1270 (from “window reception” to “identification”). At this time, “OK” is not recorded.
FIG. 20 shows processing related to the “identification” operation.
In process (1) 2010, the “identification” operation is performed by the operator.
In process (2) 2020, “determining whether check items are correct” 1230 in the “identification” operation is performed. Here, it was determined that the
In the process (3) 2030a, “NG” is recorded in the work log table 1300 for the
In process (3) 2030b, “send back process” 1240 is performed for
Processing (3) 2030a and processing (3) 2030b may be performed first or may be performed in parallel.
In the process (4) 2040, as a result of the “send-back process” 1240, the operator performs a
FIG. 21 shows processing related to the “product description” operation.
In the process (1) 2110, the “product description” work is performed by the worker.
In process (2) 2120, the
In process (3) 2130, “OK” is determined as a result of “determining whether check items are correct” 1230, and the process proceeds to “confirm execution of all work” 1260.
In the process (4) 2140, since all the operations (acceptance at the counter, identity verification, product description) have been completed, items other than “NG” are recorded as “OK” in the work log table 1300.
図22は、グループテーブル2200のデータ構造例を示す説明図である。グループテーブル2200は、グループID欄2210、メンバーID欄2220を有している。グループID欄2210は、本実施の形態において、グループを一意に識別するための情報(グループID:IDentification)を記憶している。メンバーID欄2220は、そのグループに属するメンバーであって、本実施の形態においてそのメンバーを一意に識別するための情報(メンバーID)を記憶している。
グループ習熟度判定モジュール170は、グループテーブル2200を利用して、対象としているグループの作業者のメンバーIDを抽出し、そのメンバーIDの作業ログを抽出して、そのグループにおけるログとして習熟度判定モジュール160に渡す。習熟度判定モジュール160はそのログに基づいて判定を行い、チェック項目定義モジュール180はそのグループの作業者に対して、チェック項目の変更処理を行う。
FIG. 22 is an explanatory diagram showing an example of the data structure of the group table 2200. The group table 2200 has a
The group proficiency
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図23に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部(演算部)としてCPU2301を用い、記憶装置としてRAM2302、ROM2303、HD2304を用いている。HD2304として、例えばハードディスク、SSD(Solid State Drive)を用いてもよい。チェック項目表示・入力モジュール140、正否判定モジュール150、習熟度判定モジュール160、グループ習熟度判定モジュール170、チェック項目定義モジュール180等のプログラムを実行するCPU2301と、そのプログラムやデータを記憶するRAM2302と、本コンピュータを起動するためのプログラム等が格納されているROM2303と、補助記憶装置(フラッシュメモリ等であってもよい)であるHD2304と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置2306と、CRT、液晶ディスプレイ等の出力装置2305と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース2307、そして、それらをつないでデータのやりとりをするためのバス2308により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
Note that the hardware configuration of the computer on which the program according to the present embodiment is executed is a general computer as illustrated in FIG. 23, specifically, a personal computer, a computer that can be a server, or the like. That is, as a specific example, the
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図23に示すハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図23に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア(例えば特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)等)で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図23に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機(スキャナ、プリンタ、複写機、ファックス等のいずれか2つ以上の機能を有している画像処理装置)などに組み込まれていてもよい。
Among the above-described embodiments, the computer program is a computer program that reads the computer program, which is software, in the hardware configuration system, and the software and hardware resources cooperate with each other. Is realized.
Note that the hardware configuration illustrated in FIG. 23 illustrates one configuration example, and the present embodiment is not limited to the configuration illustrated in FIG. 23, and is a configuration that can execute the modules described in the present embodiment. I just need it. For example, some modules may be configured with dedicated hardware (for example, Application Specific Integrated Circuit (ASIC), etc.), and some modules are in an external system and connected via a communication line In addition, a plurality of systems shown in FIG. 23 may be connected to each other via communication lines so as to cooperate with each other. In particular, in addition to personal computers, information appliances, copiers, fax machines, scanners, printers, and multifunction machines (image processing apparatuses having two or more functions of scanners, printers, copiers, fax machines, etc.) Etc. may be incorporated.
また、前述の実施の形態の説明において、予め定められた値との比較において、「以上」、「以下」、「より大きい」、「より小さい(未満)」としたものは、その組み合わせに矛盾が生じない限り、それぞれ「より大きい」、「より小さい(未満)」、「以上」、「以下」としてもよい。 Further, in the description of the above-described embodiment, “more than”, “less than”, “greater than”, and “less than (less than)” in a comparison with a predetermined value contradicts the combination. As long as the above does not occur, “larger”, “smaller (less than)”, “more than”, and “less than” may be used.
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD−R、DVD−RW、DVD−RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読み出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)等、ブルーレイ・ディスク(Blu−ray(登録商標) Disc)、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読み出し専用メモリ(ROM)、電気的消去及び書換可能な読み出し専用メモリ(EEPROM(登録商標))、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)、SD(Secure Digital)メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
The program described above may be provided by being stored in a recording medium, or the program may be provided by communication means. In that case, for example, the above-described program may be regarded as an invention of a “computer-readable recording medium recording the program”.
The “computer-readable recording medium on which a program is recorded” refers to a computer-readable recording medium on which a program is recorded, which is used for program installation, execution, program distribution, and the like.
The recording medium is, for example, a digital versatile disc (DVD), which is a standard established by the DVD Forum, such as “DVD-R, DVD-RW, DVD-RAM,” and DVD + RW. Standard “DVD + R, DVD + RW, etc.”, compact disc (CD), read only memory (CD-ROM), CD recordable (CD-R), CD rewritable (CD-RW), Blu-ray disc ( Blu-ray (registered trademark) Disc), magneto-optical disk (MO), flexible disk (FD), magnetic tape, hard disk, read-only memory (ROM), electrically erasable and rewritable read-only memory (EEPROM (registered trademark)) )), Flash memory, random access memory (R) AM), SD (Secure Digital) memory card, and the like.
The program or a part of the program may be recorded on the recording medium for storage or distribution. Also, by communication, for example, a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a wired network used for the Internet, an intranet, an extranet, or a wireless communication It may be transmitted using a transmission medium such as a network or a combination of these, or may be carried on a carrier wave.
Furthermore, the program may be a part of another program, or may be recorded on a recording medium together with a separate program. Moreover, it may be divided and recorded on a plurality of recording media. Further, it may be recorded in any manner as long as it can be restored, such as compression or encryption.
100…情報処理装置
110…業務フロー管理モジュール
120…チェック項目管理モジュール
130…作業ログ記録モジュール
140…チェック項目表示・入力モジュール
150…正否判定モジュール
160…習熟度判定モジュール
170…グループ習熟度判定モジュール
180…チェック項目定義モジュール
190…業務システム
210…作業用端末
290…通信回線
DESCRIPTION OF
Claims (7)
前記チェック項目に対して、前記成否結果に関する値が予め定められた第2の条件に合致する場合は、該チェック項目の下位に位置するチェック項目を次回からのチェック項目とするように変更する第2の変更手段
を具備することを特徴とする情報処理装置。 If a value related to the success / failure result of the operation by the worker for the check item having a hierarchical structure that is an operation target by the operator matches a predetermined first condition, the check item has a higher rank. A first changing means for changing a check item to be a check item from the next time;
When the value related to the success / failure result for the check item matches a predetermined second condition, the check item positioned below the check item is changed to be the next check item. An information processing apparatus comprising two changing means.
ことを特徴とする請求項1に記載の情報処理装置。 As the first condition, an error rate of operation by the operator with respect to the check item that is the target and another check item having the same upper node as the check item is less than a predetermined threshold or The information processing apparatus according to claim 1, wherein:
ことを特徴とする請求項1又は2に記載の情報処理装置。 The information according to claim 1 or 2, wherein the second condition is that an error rate of an operation by the worker with respect to a target check item is higher or higher than a predetermined threshold. Processing equipment.
又は、前記誤り率を算出するための対象となる操作は、現在から予め定められた期間内に行われた操作であること、若しくは、回数が予め定められた閾値より多い又は以上行われた操作である
ことを特徴とする請求項2又は3に記載の情報処理装置。 Performing the next processing by the first changing means or the second changing means after a predetermined period has elapsed since the processing by the first changing means or the second changing means has been performed;
Alternatively, the target operation for calculating the error rate is an operation performed within a predetermined period from the present, or an operation whose number of times is greater than or equal to a predetermined threshold The information processing apparatus according to claim 2, wherein the information processing apparatus is an information processing apparatus.
ことを特徴とする請求項1から4のいずれか一項に記載の情報処理装置。 The first changing means, for a predetermined first check item, a value related to a success / failure result of the operation by the operator for a second check item positioned below the first check item, The information processing apparatus according to any one of claims 1 to 4, wherein the information processing apparatus is treated as a value related to a result of success or failure of an operation for the first check item.
ことを特徴とする請求項2から5のいずれか一項に記載の情報処理装置。 The first changing unit is configured to perform an error in an operation by the operator with respect to a predetermined check item, either the check item or another check item having the same upper node as the check item. 6. If the rate is less than or less than a predetermined threshold, the check item positioned above the check item is changed to be the check item from the next time. The information processing apparatus according to claim 1.
作業者による操作対象である階層構造を有しているチェック項目に対して、作業者による操作の成否結果に関する値が予め定められた第1の条件に合致する場合は、該チェック項目の上位に位置するチェック項目を次回からのチェック項目とするように変更する第1の変更手段と、
前記チェック項目に対して、前記成否結果に関する値が予め定められた第2の条件に合致する場合は、該チェック項目の下位に位置するチェック項目を次回からのチェック項目とするように変更する第2の変更手段
として機能させるための情報処理プログラム。 Computer
If a value related to the success / failure result of the operation by the worker for the check item having a hierarchical structure that is an operation target by the operator matches a predetermined first condition, the check item has a higher rank. A first changing means for changing a check item to be a check item from the next time;
When the value related to the success / failure result for the check item matches a predetermined second condition, the check item positioned below the check item is changed to be the next check item. An information processing program for functioning as the second change means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014165974A JP2016042290A (en) | 2014-08-18 | 2014-08-18 | Information processing device and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014165974A JP2016042290A (en) | 2014-08-18 | 2014-08-18 | Information processing device and information processing program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2016042290A true JP2016042290A (en) | 2016-03-31 |
Family
ID=55592008
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014165974A Pending JP2016042290A (en) | 2014-08-18 | 2014-08-18 | Information processing device and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2016042290A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019091201A (en) * | 2017-11-14 | 2019-06-13 | アズビル株式会社 | Inspection work support device, method, and program |
| JPWO2023032327A1 (en) * | 2021-08-30 | 2023-03-09 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04346116A (en) * | 1991-05-23 | 1992-12-02 | Hitachi Ltd | information processing equipment |
| JPH0756999A (en) * | 1993-08-10 | 1995-03-03 | Fujikura Ltd | Patrol inspection support system |
| JPH08106371A (en) * | 1994-10-03 | 1996-04-23 | Minolta Co Ltd | Display device |
| JPH11259119A (en) * | 1998-03-09 | 1999-09-24 | Toshiba Corp | Maintenance work support system |
| JP2006184990A (en) * | 2004-12-27 | 2006-07-13 | Oki Electric Ind Co Ltd | Cash processor |
| JP2006236199A (en) * | 2005-02-28 | 2006-09-07 | Japan Research Institute Ltd | Work instruction list printing method and printing program |
| US20070156488A1 (en) * | 2005-12-30 | 2007-07-05 | Volker Faisst | System and method to embed checklist items and issues in project management |
| JP2009015603A (en) * | 2007-07-05 | 2009-01-22 | Hitachi Ltd | Work item extraction device, work item extraction method, and work item extraction program |
| JP2013044770A (en) * | 2011-08-22 | 2013-03-04 | Hitachi Consumer Electronics Co Ltd | System and method for learning support |
| JP2013047889A (en) * | 2011-08-29 | 2013-03-07 | Hitachi Ltd | Risk evaluation device, risk evaluation method and risk evaluation program |
-
2014
- 2014-08-18 JP JP2014165974A patent/JP2016042290A/en active Pending
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04346116A (en) * | 1991-05-23 | 1992-12-02 | Hitachi Ltd | information processing equipment |
| JPH0756999A (en) * | 1993-08-10 | 1995-03-03 | Fujikura Ltd | Patrol inspection support system |
| JPH08106371A (en) * | 1994-10-03 | 1996-04-23 | Minolta Co Ltd | Display device |
| JPH11259119A (en) * | 1998-03-09 | 1999-09-24 | Toshiba Corp | Maintenance work support system |
| JP2006184990A (en) * | 2004-12-27 | 2006-07-13 | Oki Electric Ind Co Ltd | Cash processor |
| JP2006236199A (en) * | 2005-02-28 | 2006-09-07 | Japan Research Institute Ltd | Work instruction list printing method and printing program |
| US20070156488A1 (en) * | 2005-12-30 | 2007-07-05 | Volker Faisst | System and method to embed checklist items and issues in project management |
| JP2009015603A (en) * | 2007-07-05 | 2009-01-22 | Hitachi Ltd | Work item extraction device, work item extraction method, and work item extraction program |
| JP2013044770A (en) * | 2011-08-22 | 2013-03-04 | Hitachi Consumer Electronics Co Ltd | System and method for learning support |
| JP2013047889A (en) * | 2011-08-29 | 2013-03-07 | Hitachi Ltd | Risk evaluation device, risk evaluation method and risk evaluation program |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019091201A (en) * | 2017-11-14 | 2019-06-13 | アズビル株式会社 | Inspection work support device, method, and program |
| JPWO2023032327A1 (en) * | 2021-08-30 | 2023-03-09 | ||
| WO2023032327A1 (en) * | 2021-08-30 | 2023-03-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Information processing method, information processing device, and information processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10025657B2 (en) | Information processing system and failure diagnosis method | |
| JP2018147080A (en) | Information processor and information processing program | |
| CN102243493B (en) | Signal conditioning package and information processing method | |
| He et al. | Practical considerations and strategies for executing adaptive clinical trials | |
| Albero Pomar et al. | Understanding sprint velocity fluctuations for improved project plans with Scrum: a case study | |
| JP5652047B2 (en) | Information processing apparatus and information processing program | |
| JP2016042290A (en) | Information processing device and information processing program | |
| JP7027696B2 (en) | Information processing equipment and information processing programs | |
| JP2016045840A (en) | Information processor and information processing program | |
| JP6872118B2 (en) | Information processing equipment and information processing programs | |
| JP6323187B2 (en) | Information processing apparatus and information processing program | |
| JP2017027099A (en) | Information processing apparatus and information processing program | |
| JP5970886B2 (en) | Information processing apparatus and information processing program | |
| JP2010061191A (en) | Information processing system and information processing program | |
| JP2017138863A (en) | Information processing device and information processing program | |
| JP2016045818A (en) | Information processor and information processing program | |
| JP6301792B2 (en) | Risk assessment form creation system and risk assessment form creation method | |
| JP2024029694A (en) | Information processing device and program | |
| JP5787017B1 (en) | Information processing apparatus and information processing program | |
| JP2012063822A (en) | Information processor and information processing program | |
| JP6872120B2 (en) | Information processing equipment and information processing programs | |
| JP2011008584A (en) | Apparatus and program for processing information | |
| JP6682777B2 (en) | Information processing apparatus and information processing program | |
| JP6476988B2 (en) | Information processing apparatus and information processing program | |
| JP2016062210A (en) | Information processing device and information processing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170720 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180306 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180416 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20181002 |