JP2019200589A - Business analysis device, business analysis method, and program - Google Patents
Business analysis device, business analysis method, and program Download PDFInfo
- Publication number
- JP2019200589A JP2019200589A JP2018094617A JP2018094617A JP2019200589A JP 2019200589 A JP2019200589 A JP 2019200589A JP 2018094617 A JP2018094617 A JP 2018094617A JP 2018094617 A JP2018094617 A JP 2018094617A JP 2019200589 A JP2019200589 A JP 2019200589A
- Authority
- JP
- Japan
- Prior art keywords
- business
- data
- log
- user
- log information
- 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
- 238000004458 analytical method Methods 0.000 title claims abstract description 61
- 238000005259 measurement Methods 0.000 claims abstract description 18
- 238000012545 processing Methods 0.000 description 54
- 238000000034 method Methods 0.000 description 40
- 230000008569 process Effects 0.000 description 37
- 238000010586 diagram Methods 0.000 description 14
- 238000007726 management method Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 238000013523 data management Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000004913 activation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、業務分析装置、業務分析方法及びプログラムに関する。 The present invention relates to a business analysis device, a business analysis method, and a program.
従来、PCや業務システムを用いてユーザが実行した業務内容をログに記録し、ログを分析してユーザの業務の効率性を測定したり問題点を検出したりすることで、業務効率の改善を図る方法が広く用いられている。特許文献1には、業務PCで実行されたタスクの実行結果をワークフロー管理サーバが分析して問題タスクを抽出する技術が開示されている。また、特許文献2には、製造現場における作業者の状態を評価して、作業の効率化を図る技術が開示されている。
Conventionally, the contents of work executed by a user using a PC or business system are recorded in a log, and the log is analyzed to measure the efficiency of the user's work or detect problems, thereby improving work efficiency. A method for achieving this is widely used.
オフィス業務においては、電話応対や人コミュニケーションなどの割り込み業務が頻繁に発生する。業務フローに定義された業務を精度良く分析するにはログの正確性が重要となるが、業務フローに定義されていない割り込み業務の発生は、ログの正確性を劣化させてしまうという問題があった。 In office work, interruption work such as telephone reception and human communication frequently occurs. The accuracy of the log is important to accurately analyze the work defined in the business flow. However, the occurrence of an interrupt work that is not defined in the business flow degrades the accuracy of the log. It was.
本発明はこのような問題点に鑑みなされたもので、業務分析の精度を向上させることを目的とする。 The present invention has been made in view of such problems, and an object thereof is to improve the accuracy of business analysis.
そこで、本発明は、業務分析装置であって、ユーザによる業務フローに対応した業務のログ情報を取得するログ情報取得手段と、前記ログ情報に基づいて、業務内容を特定する特定手段と、前記ログ情報に対応した時刻において計測された、前記ユーザの周囲環境の計測データを取得する計測データ取得手段と、前記周囲環境に係る登録データと、前記計測データと、に基づいて、業務の状態を推定する推定手段とを有することを特徴とする。 Therefore, the present invention is a business analysis apparatus, a log information acquisition unit that acquires log information of a business corresponding to a business flow by a user, a specifying unit that specifies business content based on the log information, Based on measurement data acquisition means for acquiring measurement data of the surrounding environment of the user measured at a time corresponding to the log information, registration data related to the surrounding environment, and the measurement data, the status of the job is determined. And estimating means for estimating.
本発明によれば、業務分析の精度を向上させることができる。 According to the present invention, the accuracy of business analysis can be improved.
以下、本発明の実施形態について図面に基づいて説明する。
(第1の実施形態)
図1は、第1の実施形態に係る業務システムの全体図である。業務システムは、業務フローに定義された業務に係るログの収集、解析を行うシステムである。本実施形態に係る業務システムは、出張申請の帳票処理業務を扱うものとする。業務システムは、PC101においてユーザが実行した業務アプリケーションの操作ログと、ユーザが業務に利用するドキュメントを撮影した映像データとを利用する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First embodiment)
FIG. 1 is an overall view of a business system according to the first embodiment. The business system is a system that collects and analyzes logs related to the business defined in the business flow. It is assumed that the business system according to the present embodiment handles a business trip application form processing business. The business system uses an operation log of a business application executed by the user on the PC 101 and video data obtained by photographing a document used by the user for the business.
PC101は、ユーザが業務に用いる情報処理装置である。PC101には、業務遂行に必要なアプリケーションと、業務ログを取得するためのアプリケーションがインストールされている。カメラ102は、ユーザ及びユーザの周辺の環境を計測するための撮影装置である。カメラ102は、ユーザの机上に置かれた出張申請の帳票を撮影するものとする。分析サーバ装置103は、PC101とカメラ102から、業務ログと映像データを取得して業務ログの分析を実行して、業務管理者に提示する。分析サーバ装置は、業務分析装置の一例である。PC101、カメラ102、分析サーバ装置103はネットワーク104で接続されている。
The PC 101 is an information processing apparatus used by a user for business. The PC 101 is installed with an application necessary for business execution and an application for acquiring a business log. The
図2は、PC101のハードウェア構成図である。CPU201は、OS(Operating System)及び各種アプリケーションプログラムを実行し、コンピュータ装置各部の制御を行う。ROM202は、CPU201が実行するプログラムや演算用のパラメータのうちの固定的なデータを格納する。RAM203は、CPU201の作業領域やデータの一時記憶領域を提供する。ROM202及びRAM203は、バス204を介してCPU201に接続される。キーボード等の入力装置205、CRT、液晶ディスプレイ等の表示装置206、ハードディスク装置、MO、CD−ROM等の外部記憶装置207は、インタフェース208を介してバス204に接続されている。また、バス204は通信部209を介してネットワークと接続される。なお、後述するPC101の機能や処理は、CPU201がROM202又は外部記憶装置207に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。また、分析サーバ装置103のハードウェア構成は、PC101のハードウェア構成と同様である。
FIG. 2 is a hardware configuration diagram of the PC 101. The
図3(a)は、PC101の機能構成図である。業務アプリケーション実行部301は、後述の業務フロー定義データに従って各種の業務アプリケーションを実行する。ここでは、説明を簡単にするため業務アプリケーションはPC101単体で動作するものとする。ただし、他の例としては、業務アプリケーションは、基幹システムやインターネットと接続するアプリケーションであってもよい。業務ログ記録部302は、業務アプリケーションに対するユーザの操作内容(業務ログ)をPC101のROM202や外部記憶装置207等の記憶装置に記録する。記憶装置には、業務データや業務ログが記憶されている。通信処理部303は、分析サーバ装置103との通信を制御する。
FIG. 3A is a functional configuration diagram of the PC 101. The business
図3(b)は、分析サーバ装置103の機能構成図である。業務ログ管理部311は、業務ログ記録部302が記録した業務ログをネットワーク経由で収集して管理する。映像データ管理部312は、カメラ102からユーザを撮影した映像を収集して録画データとして管理する。録画データや業務ログは、分析サーバ装置103のROM202や外部記憶装置207等の記憶装置に記録される。通信処理部313は、PC101及びカメラ102との通信を制御する。業務ログ処理部314は、業務ログと録画データを用いて、割り込み業務の発生状況を分析し、業務ログから割り込み業務の影響を除去する。映像データ処理部315は、業務アプリケーションに関わる様々な映像を業務の関連映像データとしてデータベース化して保持し、ユーザを撮影した録画データから割り込み業務を検出する。操作部316は、業務管理者向けのアプリケーションを実行して、業務ログの分析の指示を業務管理者から受け付け、分析結果を業務管理者に提示する。装置管理部317はPC101とカメラ102を対応付けて管理する。
FIG. 3B is a functional configuration diagram of the
図4は、業務システムが利用する業務ログのデータ構成図である。業務アプリケーション名401は本ログを生成したアプリケーションの名称を示す。説明を簡単にするため本業務システムでは業務アプリケーションによって業務内容が一意に定まることを前提とするが、さらに詳細な情報をログに記録してもよい。タイムスタンプ402は業務アプリケーションの操作時刻である。前述のとおり本業務システムのPC101とカメラ102は時刻合わせが行われているため、タイムスタンプ402はカメラ102の撮影時刻と同期している。操作種別403はユーザが実行した操作種別である。操作種別は予め業務アプリケーションで規定されているものとする。本業務システムにおいては、図5に示すように、業務の開始、次フローの開始、業務の終了の3種類の操作だけを用いるものとするが、これに限定されるものではない。PC識別子404は業務アプリケーションを実行したPC101を一意に特定する識別子である。
FIG. 4 is a data configuration diagram of a business log used by the business system. The
図6は、本業務システムが利用する業務フロー定義データの構成図である。業務フロー定義データには、業務アプリケーション名601、業務に含まれる業務フロー数602、業務フロー数だけ列挙された各フローの処理定義603が含まれる。図7は、業務フロー定義データと対応付けられた関連映像データの構成図である。業務アプリケーション名701、業務フロー番号702、データ数703、データ数だけ列挙された関連映像データ704によって構成される。業務フロー番号は、処理定義603の順番と対応する。関連映像データ704には、対応する業務フローにおいて撮影される映像が予め登録されている。関連映像データ704は、例えば、業務フローにおいて扱われるドキュメントの画像や、ドキュメントの色、大きさ、形、配置等の特徴量を示すデータである。関連映像データは、予め登録された登録データの一例である。
FIG. 6 is a configuration diagram of business flow definition data used by the business system. The business flow definition data includes a
図8は、PC101によるログ記録処理を示すフローチャートである。S801において、PC101のCPU201は、ユーザ操作に応じて、業務アプリケーションが起動したか否かを判定する。CPU201は、業務アプリケーションが起動すると(S801でYES)、処理をS802へ進める。S802において、業務ログ記録部302は、業務アプリケーションの起動をログに記録する。次に、S803において、通信処理部303は、分析サーバ装置103に業務の開始を通知する。以降、ユーザは図6に示した業務フローに従って業務を実行し、業務が終了すると、アプリケーションを終了する。これに対応し、S804において、業務ログ記録部302は、各業務フローに対応するログを記録する。
FIG. 8 is a flowchart showing log recording processing by the
次に、S805において、CPU201は、業務アプリケーションが終了したか否かを判定する。CPU201は、業務アプリケーションが終了すると(S805でYES)、処理をS806へ進める。S806において、業務ログ記録部302は、業務アプリケーションの終了をログに記録する。次に、S807において、通信処理部303は、記録したログを分析サーバ装置103に送信して、業務アプリケーションの終了を通知する。以上でログ記録処理が終了する。
In step S <b> 805, the
図9は、業務ログの一例を示す図である。図9に示す業務ログは、P1234の識別子を持つPC101上で、出張申請の業務を9:15に開始して、4つの業務フローを実行して9:22に業務を終了したことを示している。
FIG. 9 is a diagram illustrating an example of a business log. The business log shown in FIG. 9 indicates that on the
図10は、分析サーバ装置103によるログ記録処理を示すフローチャートである。S1001において、業務ログ管理部311は、PC101から業務の開始の通知を受信すると(S1001でYES)、処理をS1002へ進める。S1002において、業務ログ管理部311は、通知からPC識別子404を抽出し、映像データ管理部312に映像の記録開始を指示する。映像データ管理部312は、指示されたPC識別子を装置管理部317に問い合わせて対応するカメラ102を特定する。次に、S1003において、映像データ管理部312は、S1002で特定したカメラ102から受信した映像の記録を開始する。
FIG. 10 is a flowchart showing log recording processing by the
次に、S1004において、業務ログ管理部311は、PC101から業務の終了を受信すると(S1004でYES)、処理をS1005へ進める。S1005において、業務ログ管理部311は、映像データ管理部312に映像の記録終了を指示する。映像データ管理部312は映像の記録を停止し、録画データを記憶装置に格納する。ここで、映像データは、ユーザの周囲環境の計測データの一例であり、S1005の処理は、計測データ取得処理の一例である。次に、S1006において、業務ログ管理部311は、PC101から受信した業務ログに一意の識別子を付与して記憶装置に格納する。以上で、ログ記録処理が終了する。S1006の処理は、業務ログ(ログ情報)を取得するログ情報取得処理の一例である。
Next, in S1004, when the business
図11は、業務分析処理を示すフローチャートである。なお、業務分析処理の実行時には、前述の分析サーバ装置103によるログ記録処理(図10)により、業務ログと録画データが記憶装置に格納されているものとする。S1101において、分析サーバ装置103のCPU201は、業務管理者による操作に応じて、業務分析アプリケーションの起動指示を受け付けたか否かを判定する。CPU201は、業務分析アプリケーションの起動指示を受け付けると(S1101でYES)、処理をS1102へ進める。S1102において、業務ログ処理部314は、記憶装置に格納されている業務ログから、割り込み業務が発生している可能性のあるログを割り込み候補ログとして取得する。具体的には、業務ログ処理部314は、まず記憶装置に格納されている業務ログから各業務の各フローの平均処理時間を算出する。そして、業務ログ処理部314は、平均処理時間の2倍以上の処理時間を要している業務フローが含まれているログを割り込み候補ログとして取得する。
FIG. 11 is a flowchart showing the task analysis process. It is assumed that at the time of executing the business analysis process, the business log and the recorded data are stored in the storage device by the log recording process (FIG. 10) by the
例えば、図12(a)に示すように、出張申請の業務フローの平均処理時間が予め定められているものとする。図12(b)は業務ログの一例を示す図である。図12(b)の業務ログにおいて、業務フロー2を9:18に開始して業務フロー3を9:45に開始しているので業務フロー2の所要時間は27分であり、図12(a)に示す平均処理時間の10分を2倍以上超えている。この場合、業務ログ処理部314は、業務フロー2を、割り込み候補ログとして取得する。
For example, as shown in FIG. 12A, it is assumed that the average processing time of the business flow for business trip application is predetermined. FIG. 12B shows an example of a business log. In the business log in FIG. 12B, the
そして、業務ログ処理部314は、取得した割り込み候補ログから平均を超過している業務の実行時刻と業務フロー番号を抽出する。図12の例ではそれぞれ09:18〜09:45、業務フロー2となる。なお、業務フロー番号は、業務内容を示すものであり、業務フロー番号を抽出する処理は、業務内容を特定する特定処理の一例である。次に、S1103において、業務ログ処理部314は、処理対象として割り込み候補ログを1つ選択する。次に、S1104において、業務ログ処理部314は、映像データ処理部315に対し、処理対象の割り込み候補ログから抽出した業務の実行時刻と業務フロー番号を指定して、割り込み業務の検出を指示する。映像データ処理部315は、指示に応じて、割り込み業務の検出を行う。S1104の処理の詳細については後述する。割り込み業務とは、業務フローに定義された業務以外の業務である。割り込み業務は割り込みイベントの一例である。
Then, the business
次に、S1105において、業務ログ処理部314は、割り込み業務が検出されたか否かを判定する。業務ログ処理部314は、割り込み業務が検出された場合には(S1105でYES)、処理をS1106へ進める。業務ログ処理部314は、割り込み業務が検出されなかった場合には(S1105でNO)、処理をS1107へ進める。割り込み業務が検出された場合、その業務ログは本来の業務内容を正確に記録したものとは言えず、業務分析においてはノイズとなる。そこで、S1106において、業務ログ処理部314は、当該ログを削除する。なお、S1105の処理は、割り込みイベントとしての割り込み業務の発生、すなわち業務の状態を推定する推定処理の一例である。
In step S1105, the business
次に、S1107において、業務ログ処理部314は、S1102において取得したすべての割り込み候補ログに対し、S1103〜S1106の処理が完了したか否かを判定する。業務ログ処理部314は、処理が完了した場合には(S1107でYES)、処理をS1108へ進める。業務ログ処理部314は、未処理の割り込み候補ログが残っている場合には(S1107でNO)、処理をS1103へ進める。この場合、業務ログ処理部314は、S1103において、未処理の割り込み候補ログを選択し、S1104以降の処理を行う。S1108において、CPU201は、業務分析アプリケーションを起動する。業務分析アプリケーションは、業務分析に係る処理を行う。以上で、業務分析処理が終了する。
In step S1107, the business
図13は、割り込み業務検出処理(S1104)における詳細な処理を示すフローチャートである。S1301において、映像データ処理部315は、割り込み候補ログに含まれるPC識別子を装置管理部317に問い合わせ、PC101に対応するカメラ102を特定する。次に、S1302において、映像データ処理部315は、特定したカメラに対応する録画データを記憶装置から取得する。次に、S1303において、映像データ処理部315は、指定された実行時刻の範囲の映像フレームデータを抽出する。図14(a)は、抽出された映像フレームデータの一例を示す図である。図14(a)の例では、出張申請の業務フロー2を実行中の9:25から9:40において、業務フローに関わる出張申請書の映像が記録されるべきところ、契約書の映像が記録されている状態を示している。
FIG. 13 is a flowchart showing detailed processing in the interrupt task detection processing (S1104). In step S <b> 1301, the video
次に、S1304において、映像データ処理部315は、割り込み候補ログにおいて指定された業務フロー番号に対応する関連映像データを取得する。例えば、業務アプリケーション名=出張申請かつ業務フロー番号=2に該当する関連映像データを記憶装置から取得して、関連映像データ704を抽出する。図14(b)は、関連映像データの一例を示す図である。図14(b)に示す例では、出張申請の業務フロー2には出張申請書の映像データが登録されている。
In step S1304, the video
次に、S1305において、映像データ処理部315は、S1303において抽出した映像フレームデータと関連映像データを比較する。映像データ処理部315は、両者の類似度が予め設定された閾値未満の場合に、割り込み業務を検出したと判定し、映像データ処理部315は、両者の類似度が閾値以上の場合には、割り込み業務は検出されなかったと判定する。そして、映像データ処理部315は、判定結果を業務ログ処理部314に返す。以上で、割り込み業務検出処理が終了する。
In step S1305, the video
以上のように、本業務システムは、業務ログと映像データを併用することによって、業務ログが記録された時刻に、実際に業務に関連するドキュメントが処理されていたかを判定することができる。これにより、業務フローに係る業務と割り込み業務とを分離して、業務フローに係る業務の実施に要した時間を精度良く推定することが可能になる。それにより、業務の分析の効率や精度を改善することが可能になる。すなわち、業務分析の精度を向上させることができる。 As described above, this business system can determine whether a document related to a business was actually processed at the time when the business log was recorded by using the business log and video data together. As a result, it is possible to accurately estimate the time required to execute the business related to the business flow by separating the business related to the business flow and the interrupted business. This makes it possible to improve the efficiency and accuracy of business analysis. That is, the accuracy of business analysis can be improved.
なお、第1の変形例としては、本実施形態においては、業務アプリケーションが1つだけ実行されている場合について説明したが、複数の業務アプリケーションが並行して実行されてもよい。この場合は、業務アプリケーション毎に業務ログを分離して記録してもよく、複数の業務アプリケーションのログを1つの業務ログに混在させて記録してもよい。 As a first modification, in the present embodiment, the case where only one business application is executed has been described, but a plurality of business applications may be executed in parallel. In this case, business logs may be recorded separately for each business application, or logs of a plurality of business applications may be mixed and recorded in one business log.
また、第2の変形例としては、本実施形態においては、PCとカメラは1:1としていたが、これに限定されるものではなく、構成比に応じたカメラ制御および録画制御を行う手段を備えればよい。 As a second modification, in the present embodiment, the PC and the camera are set to 1: 1. However, the present invention is not limited to this. Means for performing camera control and recording control according to the composition ratio is provided. You should prepare.
また、第3の変形例としては、本実施形態においては、ユーザを識別するための情報は利用しなかったが、ユーザ毎に業務ログを収集・分析することとしてもよい。 As a third modification, information for identifying a user is not used in the present embodiment, but a business log may be collected and analyzed for each user.
また、第4の変形例としては、本実施形態においては、ユーザが業務で利用するドキュメントは紙媒体であることを前提としていたが、これにかえて、PCのディスプレイに表示された電子データであってもよい。この場合は、関連映像データとして、当該ドキュメントを実行するアプリケーションの画面をキャプチャした映像を用いてもよい。 As a fourth modification, in the present embodiment, it is assumed that the document used by the user for work is a paper medium, but instead, electronic data displayed on a PC display is used. There may be. In this case, a video obtained by capturing a screen of an application that executes the document may be used as the related video data.
また、第5の変形例としては、割り込み業務の検出処理において、机上での配置などドキュメントの位置を考慮してもよい。 As a fifth modification, the position of a document, such as a layout on a desk, may be taken into consideration in the interrupt task detection process.
また、第6の変形例としては、本実施形態においては、割り込み業務の検出には、ユーザの周囲環境の計測データを用いればよく、データの種類は映像に限定されるものではない。計測データの他の例としては、ユーザの周囲で集音された音声が挙げられる。音声の場合においては、業務フローにおいて発生する音声系列を関連音声データとして登録しておけばよい。 As a sixth modified example, in the present embodiment, the measurement data of the user's surrounding environment may be used for detecting the interrupting work, and the type of data is not limited to video. Another example of the measurement data is voice collected around the user. In the case of voice, a voice sequence generated in a business flow may be registered as related voice data.
(第2の実施形態)
第2の実施形態に係る業務システムにおいては、分析サーバ装置103は、割り込み業務の発生区間を特定し、特定した発生区間の時間を差し引いて、業務フローに係る実行時間を算出する。
(Second Embodiment)
In the business system according to the second embodiment, the
具体的には、図13に示すS1305における映像フレームデータと関連映像データの類似度の比較処理において、類似度が閾値未満になった映像フレームデータの撮影時間を集計する。そして、業務ログから算出される業務フローの実行時間から、類似度が閾値未満の撮影時間の合計値を減じることで、業務フローの実行時間を補正する。なお、第2の実施形態に係る業務システムのこれ以外の構成及び処理は、第1の実施形態に係る業務システムの構成及び処理と同様である。 Specifically, in the comparison process of the similarity between the video frame data and the related video data in S1305 shown in FIG. 13, the shooting time of the video frame data whose similarity is less than the threshold is totaled. Then, the execution time of the business flow is corrected by subtracting the total value of the shooting times whose similarity is less than the threshold from the execution time of the business flow calculated from the business log. Other configurations and processes of the business system according to the second embodiment are the same as the configurations and processes of the business system according to the first embodiment.
本実施形態によれば、業務ログに含まれるノイズを除去しつつ、業務分析にかけられる業務ログの件数を減らさずに済むため、業務分析の精度改善が期待できる。 According to the present embodiment, since it is not necessary to reduce the number of business logs subjected to business analysis while removing noise included in the business log, improvement in accuracy of business analysis can be expected.
(第3の実施形態)
第3の実施形態に係る業務システムにおいては、分析サーバ装置103は、ユーザ及びユーザの周りの映像を撮影して、人間の動きや人とのコミュニケーションを要因とする割り込みを検出する。図15は、本実施形態に係る関連映像データの一例を示す図である。割り込みイベントとして、離席や移動1501、電話応対1502、他の人物とのコンタクト1503、会話1504が登録されている状態を示す。
(Third embodiment)
In the business system according to the third embodiment, the
第1の実施形態においては、業務フローにおける各業務に対応したドキュメントの映像が関連映像データとして登録されたが、本実施形態においては、業務フローと関連しない、割り込みイベントに係るデータが、関連映像データとして登録される。すなわち、関連映像データは、業務フローに依存しない映像であり、このため、業務アプリケーション名や業務フロー番号は未登録である。本実施形態では、業務ログ処理部314は、関連映像データとの類似度が閾値以上の映像データが検出された場合に、割り込み業務が発生したと判定する。なお、第3の実施形態に係る業務システムのこれ以外の構成及び処理は、他の実施形態に係る業務システムの構成及び処理と同様である。
In the first embodiment, the video of the document corresponding to each business in the business flow is registered as related video data. However, in this embodiment, the data related to the interrupt event that is not related to the business flow is related video. Registered as data. That is, the related video data is a video that does not depend on the business flow, and for this reason, the business application name and the business flow number are not registered. In the present embodiment, the business
本実施形態によれば、作業時間の遅い作業の発見が容易になる。そのような作業は、作業者の習熟を妨げる問題を内包している可能性があるため、工程管理者が作業を修正することが必要である。修正対象の作業の発見を容易にすることで修正を促進し、作業不良の発生の抑制に効果が見込める。 According to the present embodiment, it becomes easy to find work with a slow work time. Since such work may contain problems that hinder the skill of the worker, it is necessary for the process manager to correct the work. By facilitating the discovery of the work to be corrected, the correction can be promoted, and an effect can be expected to suppress the occurrence of work defects.
第3の実施形態の変形例としては、割り込みイベントとして登録可能なデータは映像に限定されるものではなく、音声や騒音などのデータであってもよい。 As a modification of the third embodiment, data that can be registered as an interrupt event is not limited to video, and may be data such as voice and noise.
(第4の実施形態)
第4の実施形態に係る業務システムにおいては、分析サーバ装置103は、マニュアルなどの、間接的に業務に関連するドキュメントを関連映像データとして登録しておく。そして、分析サーバ装置103は、ユーザがドキュメントを参照している時間を算出して、業務実行時間の補正に利用する。なお、第4の実施形態に係る業務システムのこれ以外の構成及び処理は、他の実施形態に係る業務システムの構成及び処理と同様である。本実施形態によれば、頻繁にマニュアルが参照されている業務を特定することが可能となる。それにより、業務の難易度や業務フロー設計の質を考慮した業務分析を行うことが可能となる。
(Fourth embodiment)
In the business system according to the fourth embodiment, the
以上、上述した各実施形態によれば、業務分析の精度を向上させることができる。 As mentioned above, according to each embodiment mentioned above, the precision of business analysis can be improved.
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.
(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other examples)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
101 PC
102 カメラ
103 分析サーバ装置
101 PC
102
Claims (12)
前記ログ情報に基づいて、業務内容を特定する特定手段と、
前記ログ情報に対応した時刻において計測された、前記ユーザの周囲環境の計測データを取得する計測データ取得手段と、
前記周囲環境に係る登録データと、前記計測データと、に基づいて、業務の状態を推定する推定手段と
を有することを特徴とする業務分析装置。 Log information acquisition means for acquiring log information of business corresponding to the business flow by the user;
A specifying means for specifying the business content based on the log information;
Measurement data acquisition means for acquiring measurement data of the surrounding environment of the user measured at a time corresponding to the log information;
A business analysis apparatus comprising: estimation means for estimating a business state based on registration data relating to the surrounding environment and the measurement data.
ユーザによる業務フローに対応した業務のログ情報を取得するログ情報取得ステップと、
前記ログ情報に基づいて、業務内容を特定する特定ステップと、
前記ログ情報に対応した時刻において計測された、前記ユーザの周囲環境の計測データを取得する計測データ取得ステップと、
前記周囲環境に係る登録データと、前記計測データと、に基づいて、業務の状態を推定する推定ステップと
を含むことを特徴とする業務分析方法。 A business analysis method executed by a business analysis device,
A log information acquisition step for acquiring log information of the business corresponding to the business flow by the user;
A specific step of identifying business content based on the log information;
A measurement data acquisition step of acquiring measurement data of the surrounding environment of the user measured at a time corresponding to the log information;
A business analysis method, comprising: an estimation step of estimating a status of a business based on registration data related to the surrounding environment and the measurement data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018094617A JP2019200589A (en) | 2018-05-16 | 2018-05-16 | Business analysis device, business analysis method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018094617A JP2019200589A (en) | 2018-05-16 | 2018-05-16 | Business analysis device, business analysis method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019200589A true JP2019200589A (en) | 2019-11-21 |
Family
ID=68612166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018094617A Pending JP2019200589A (en) | 2018-05-16 | 2018-05-16 | Business analysis device, business analysis method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019200589A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6994545B1 (en) | 2020-09-04 | 2022-01-14 | 株式会社オプティム | Programs, methods, information processing equipment, and systems |
-
2018
- 2018-05-16 JP JP2018094617A patent/JP2019200589A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6994545B1 (en) | 2020-09-04 | 2022-01-14 | 株式会社オプティム | Programs, methods, information processing equipment, and systems |
JP2022043506A (en) * | 2020-09-04 | 2022-03-16 | 株式会社オプティム | Program, method, information processing device and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10331966B1 (en) | Image processing to detect a rectangular object | |
US8214628B2 (en) | Computer performance monitoring by associating counter values with particular processes when an interrupt is detected | |
JP4381436B2 (en) | Scenario generation device and scenario generation program | |
JP6717572B2 (en) | Work analysis system and work analysis method | |
JP2019191117A (en) | Image processing device, image processing method, and program | |
US10275304B2 (en) | Information processing apparatus, information processing system and method for monitoring errors | |
WO2016110114A1 (en) | Method and device for recommending solution based on user operation behavior | |
US11250273B2 (en) | Person count apparatus, person count method, and non-transitory computer-readable storage medium | |
JP2019200589A (en) | Business analysis device, business analysis method, and program | |
JP6618349B2 (en) | Video search system | |
JP6308309B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP2018136749A (en) | Information processing equipment, information processing method and program | |
JP2021100173A (en) | Monitoring system and monitoring method | |
JP2020024529A (en) | Work management system | |
JP6039821B2 (en) | Method for obtaining printing processing time and electronic apparatus having printing function | |
CN112052150A (en) | Page loading time detection method, equipment, storage medium and device | |
JP2009259275A (en) | Scenario generation device, and scenario generation program | |
WO2022180863A1 (en) | User operation recording device and user operation recording method | |
JP2015119397A (en) | Image processor, image processing method, and program | |
US11797707B2 (en) | Non-transitory computer-readable recording medium having stored therein information processing program, information processing method, and information processing apparatus | |
JP7091886B2 (en) | Manual management equipment, manual management system, and control program | |
CN112395173B (en) | Method and device for reporting information flow data | |
JP5519416B2 (en) | Information browsing system, monitoring server device, client device, control method thereof, and program | |
WO2022091924A1 (en) | Assistance system, assistance method, and storage medium | |
JP2024014066A (en) | Control program, method for control, and control device |