(57)【要約】【課題】業務分析の精度を向上させることを目的とする。【解決手段】ユーザによる業務フローに対応した業務のログ情報を取得するログ情報取得手段と、ログ情報に基づいて、業務内容を特定する特定手段と、ログ情報に対応した時刻において計測された、ユーザの周囲環境の計測データを取得する計測データ取得手段と、周囲環境に係る登録データと、計測データと、に基づいて、業務の状態を推定する推定手段とを有する。【選択図】図１１
2019200589.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる業務フローに対応した業務のログ情報を取得するログ情報取得手段と、
前記ログ情報に基づいて、業務内容を特定する特定手段と、
前記ログ情報に対応した時刻において計測された、前記ユーザの周囲環境の計測データを取得する計測データ取得手段と、
前記周囲環境に係る登録データと、前記計測データと、に基づいて、業務の状態を推定する推定手段と
を有することを特徴とする業務分析装置。
【請求項２】
前記計測データは、ユーザの周囲を撮影した映像データであることを特徴とする請求項１に記載の業務分析装置。
【請求項３】
前記推定手段は、前記業務フローに登録された業務以外の割り込みイベントの発生を推定することを特徴とする請求項１又は２に記載の業務分析装置。
【請求項４】
前記推定手段は、前記割り込みイベントが発生していた時間を推定することを特徴とする請求項３に記載の業務分析装置。
【請求項５】
前記登録データは、前記特定手段により特定された前記業務内容に対応付けて予め登録されたデータであることを特徴とする請求項１乃至４の何れか１項に記載の業務分析装置。
【請求項６】
前記登録データは、前記業務フローに登録された業務以外の割り込みイベントに係るデータであることを特徴とする請求項１乃至４の何れか１項に記載の業務分析装置。
【請求項７】
前記登録データは、前記割り込みイベントとしての、ユーザと他の人物とのコンタクトを示す映像データであることを特徴とする請求項６に記載の業務分析装置。
【請求項８】
前記登録データは、前記割り込みイベントとしての、ユーザの移動を示す映像データであることを特徴とする請求項６に記載の業務分析装置。
【請求項９】
前記登録データは、前記割り込みイベントとしての、ユーザによるドキュメントの参照を示す映像データであることを特徴とする請求項６に記載の業務分析装置。
【請求項１０】
前記計測データは、ユーザの周囲で集音した音声データであることを特徴とする請求項１に記載の業務分析装置。
【請求項１１】
業務分析装置が実行する業務分析方法であって、
ユーザによる業務フローに対応した業務のログ情報を取得するログ情報取得ステップと、
前記ログ情報に基づいて、業務内容を特定する特定ステップと、
前記ログ情報に対応した時刻において計測された、前記ユーザの周囲環境の計測データを取得する計測データ取得ステップと、
前記周囲環境に係る登録データと、前記計測データと、に基づいて、業務の状態を推定する推定ステップと
を含むことを特徴とする業務分析方法。
【請求項１２】
コンピュータを、請求項１乃至１０の何れか１項に記載の業務分析装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務分析装置、業務分析方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ＰＣや業務システムを用いてユーザが実行した業務内容をログに記録し、ログを分析してユーザの業務の効率性を測定したり問題点を検出したりすることで、業務効率の改善を図る方法が広く用いられている。特許文献１には、業務ＰＣで実行されたタスクの実行結果をワークフロー管理サーバが分析して問題タスクを抽出する技術が開示されている。また、特許文献２には、製造現場における作業者の状態を評価して、作業の効率化を図る技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−３８８４号公報
【特許文献２】特開２００９−２８９１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
オフィス業務においては、電話応対や人コミュニケーションなどの割り込み業務が頻繁に発生する。業務フローに定義された業務を精度良く分析するにはログの正確性が重要となるが、業務フローに定義されていない割り込み業務の発生は、ログの正確性を劣化させてしまうという問題があった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、業務分析の精度を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、業務分析装置であって、ユーザによる業務フローに対応した業務のログ情報を取得するログ情報取得手段と、前記ログ情報に基づいて、業務内容を特定する特定手段と、前記ログ情報に対応した時刻において計測された、前記ユーザの周囲環境の計測データを取得する計測データ取得手段と、前記周囲環境に係る登録データと、前記計測データと、に基づいて、業務の状態を推定する推定手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、業務分析の精度を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】業務システムの全体図である。
【図２】ＰＣのハードウェア構成図である。
【図３】ＰＣ及び分析サーバ装置の機能構成図である。
【図４】業務ログのデータ構成図である。
【図５】操作種別を示す図である。
【図６】業務フロー定義データの構成図である。
【図７】関連映像データの構成図である。
【図８】ログ記録処理を示すフローチャートである。
【図９】業務ログの一例を示す図である。
【図１０】ログ記録処理を示すフローチャートである。
【図１１】業務分析処理を示すフローチャートである。
【図１２】割り込み候補ログを取得する処理の説明図である。
【図１３】割り込み業務検出処理を示すフローチャートである。
【図１４】映像データの一例を示す図である。
【図１５】関連映像データの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
（第１の実施形態）
図１は、第１の実施形態に係る業務システムの全体図である。業務システムは、業務フローに定義された業務に係るログの収集、解析を行うシステムである。本実施形態に係る業務システムは、出張申請の帳票処理業務を扱うものとする。業務システムは、ＰＣ１０１においてユーザが実行した業務アプリケーションの操作ログと、ユーザが業務に利用するドキュメントを撮影した映像データとを利用する。
【００１０】
ＰＣ１０１は、ユーザが業務に用いる情報処理装置である。ＰＣ１０１には、業務遂行に必要なアプリケーションと、業務ログを取得するためのアプリケーションがインストールされている。カメラ１０２は、ユーザ及びユーザの周辺の環境を計測するための撮影装置である。カメラ１０２は、ユーザの机上に置かれた出張申請の帳票を撮影するものとする。分析サーバ装置１０３は、ＰＣ１０１とカメラ１０２から、業務ログと映像データを取得して業務ログの分析を実行して、業務管理者に提示する。分析サーバ装置は、業務分析装置の一例である。ＰＣ１０１、カメラ１０２、分析サーバ装置１０３はネットワーク１０４で接続されている。
【００１１】
図２は、ＰＣ１０１のハードウェア構成図である。ＣＰＵ２０１は、ＯＳ(Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ)及び各種アプリケーションプログラムを実行し、コンピュータ装置各部の制御を行う。ＲＯＭ２０２は、ＣＰＵ２０１が実行するプログラムや演算用のパラメータのうちの固定的なデータを格納する。ＲＡＭ２０３は、ＣＰＵ２０１の作業領域やデータの一時記憶領域を提供する。ＲＯＭ２０２及びＲＡＭ２０３は、バス２０４を介してＣＰＵ２０１に接続される。キーボード等の入力装置２０５、ＣＲＴ、液晶ディスプレイ等の表示装置２０６、ハードディスク装置、ＭＯ、ＣＤ−ＲＯＭ等の外部記憶装置２０７は、インタフェース２０８を介してバス２０４に接続されている。また、バス２０４は通信部２０９を介してネットワークと接続される。なお、後述するＰＣ１０１の機能や処理は、ＣＰＵ２０１がＲＯＭ２０２又は外部記憶装置２０７に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。また、分析サーバ装置１０３のハードウェア構成は、ＰＣ１０１のハードウェア構成と同様である。
【００１２】
図３（ａ）は、ＰＣ１０１の機能構成図である。業務アプリケーション実行部３０１は、後述の業務フロー定義データに従って各種の業務アプリケーションを実行する。ここでは、説明を簡単にするため業務アプリケーションはＰＣ１０１単体で動作するものとする。ただし、他の例としては、業務アプリケーションは、基幹システムやインターネットと接続するアプリケーションであってもよい。業務ログ記録部３０２は、業務アプリケーションに対するユーザの操作内容（業務ログ）をＰＣ１０１のＲＯＭ２０２や外部記憶装置２０７等の記憶装置に記録する。記憶装置には、業務データや業務ログが記憶されている。通信処理部３０３は、分析サーバ装置１０３との通信を制御する。
【００１３】
図３（ｂ）は、分析サーバ装置１０３の機能構成図である。業務ログ管理部３１１は、業務ログ記録部３０２が記録した業務ログをネットワーク経由で収集して管理する。映像データ管理部３１２は、カメラ１０２からユーザを撮影した映像を収集して録画データとして管理する。録画データや業務ログは、分析サーバ装置１０３のＲＯＭ２０２や外部記憶装置２０７等の記憶装置に記録される。通信処理部３１３は、ＰＣ１０１及びカメラ１０２との通信を制御する。業務ログ処理部３１４は、業務ログと録画データを用いて、割り込み業務の発生状況を分析し、業務ログから割り込み業務の影響を除去する。映像データ処理部３１５は、業務アプリケーションに関わる様々な映像を業務の関連映像データとしてデータベース化して保持し、ユーザを撮影した録画データから割り込み業務を検出する。操作部３１６は、業務管理者向けのアプリケーションを実行して、業務ログの分析の指示を業務管理者から受け付け、分析結果を業務管理者に提示する。装置管理部３１７はＰＣ１０１とカメラ１０２を対応付けて管理する。
【００１４】
図４は、業務システムが利用する業務ログのデータ構成図である。業務アプリケーション名４０１は本ログを生成したアプリケーションの名称を示す。説明を簡単にするため本業務システムでは業務アプリケーションによって業務内容が一意に定まることを前提とするが、さらに詳細な情報をログに記録してもよい。タイムスタンプ４０２は業務アプリケーションの操作時刻である。前述のとおり本業務システムのＰＣ１０１とカメラ１０２は時刻合わせが行われているため、タイムスタンプ４０２はカメラ１０２の撮影時刻と同期している。操作種別４０３はユーザが実行した操作種別である。操作種別は予め業務アプリケーションで規定されているものとする。本業務システムにおいては、図５に示すように、業務の開始、次フローの開始、業務の終了の３種類の操作だけを用いるものとするが、これに限定されるものではない。ＰＣ識別子４０４は業務アプリケーションを実行したＰＣ１０１を一意に特定する識別子である。
【００１５】
図６は、本業務システムが利用する業務フロー定義データの構成図である。業務フロー定義データには、業務アプリケーション名６０１、業務に含まれる業務フロー数６０２、業務フロー数だけ列挙された各フローの処理定義６０３が含まれる。図７は、業務フロー定義データと対応付けられた関連映像データの構成図である。業務アプリケーション名７０１、業務フロー番号７０２、データ数７０３、データ数だけ列挙された関連映像データ７０４によって構成される。業務フロー番号は、処理定義６０３の順番と対応する。関連映像データ７０４には、対応する業務フローにおいて撮影される映像が予め登録されている。関連映像データ７０４は、例えば、業務フローにおいて扱われるドキュメントの画像や、ドキュメントの色、大きさ、形、配置等の特徴量を示すデータである。関連映像データは、予め登録された登録データの一例である。
【００１６】
図８は、ＰＣ１０１によるログ記録処理を示すフローチャートである。Ｓ８０１において、ＰＣ１０１のＣＰＵ２０１は、ユーザ操作に応じて、業務アプリケーションが起動したか否かを判定する。ＣＰＵ２０１は、業務アプリケーションが起動すると（Ｓ８０１でＹＥＳ）、処理をＳ８０２へ進める。Ｓ８０２において、業務ログ記録部３０２は、業務アプリケーションの起動をログに記録する。次に、Ｓ８０３において、通信処理部３０３は、分析サーバ装置１０３に業務の開始を通知する。以降、ユーザは図６に示した業務フローに従って業務を実行し、業務が終了すると、アプリケーションを終了する。これに対応し、Ｓ８０４において、業務ログ記録部３０２は、各業務フローに対応するログを記録する。
【００１７】
次に、Ｓ８０５において、ＣＰＵ２０１は、業務アプリケーションが終了したか否かを判定する。ＣＰＵ２０１は、業務アプリケーションが終了すると（Ｓ８０５でＹＥＳ）、処理をＳ８０６へ進める。Ｓ８０６において、業務ログ記録部３０２は、業務アプリケーションの終了をログに記録する。次に、Ｓ８０７において、通信処理部３０３は、記録したログを分析サーバ装置１０３に送信して、業務アプリケーションの終了を通知する。以上でログ記録処理が終了する。
【００１８】
図９は、業務ログの一例を示す図である。図９に示す業務ログは、Ｐ１２３４の識別子を持つＰＣ１０１上で、出張申請の業務を９:１５に開始して、４つの業務フローを実行して９:２２に業務を終了したことを示している。
【００１９】
図１０は、分析サーバ装置１０３によるログ記録処理を示すフローチャートである。Ｓ１００１において、業務ログ管理部３１１は、ＰＣ１０１から業務の開始の通知を受信すると（Ｓ１００１でＹＥＳ）、処理をＳ１００２へ進める。Ｓ１００２において、業務ログ管理部３１１は、通知からＰＣ識別子４０４を抽出し、映像データ管理部３１２に映像の記録開始を指示する。映像データ管理部３１２は、指示されたＰＣ識別子を装置管理部３１７に問い合わせて対応するカメラ１０２を特定する。次に、Ｓ１００３において、映像データ管理部３１２は、Ｓ１００２で特定したカメラ１０２から受信した映像の記録を開始する。
【００２０】
次に、Ｓ１００４において、業務ログ管理部３１１は、ＰＣ１０１から業務の終了を受信すると（Ｓ１００４でＹＥＳ）、処理をＳ１００５へ進める。Ｓ１００５において、業務ログ管理部３１１は、映像データ管理部３１２に映像の記録終了を指示する。映像データ管理部３１２は映像の記録を停止し、録画データを記憶装置に格納する。ここで、映像データは、ユーザの周囲環境の計測データの一例であり、Ｓ１００５の処理は、計測データ取得処理の一例である。次に、Ｓ１００６において、業務ログ管理部３１１は、ＰＣ１０１から受信した業務ログに一意の識別子を付与して記憶装置に格納する。以上で、ログ記録処理が終了する。Ｓ１００６の処理は、業務ログ（ログ情報）を取得するログ情報取得処理の一例である。
【００２１】
図１１は、業務分析処理を示すフローチャートである。なお、業務分析処理の実行時には、前述の分析サーバ装置１０３によるログ記録処理（図１０）により、業務ログと録画データが記憶装置に格納されているものとする。Ｓ１１０１において、分析サーバ装置１０３のＣＰＵ２０１は、業務管理者による操作に応じて、業務分析アプリケーションの起動指示を受け付けたか否かを判定する。ＣＰＵ２０１は、業務分析アプリケーションの起動指示を受け付けると（Ｓ１１０１でＹＥＳ）、処理をＳ１１０２へ進める。Ｓ１１０２において、業務ログ処理部３１４は、記憶装置に格納されている業務ログから、割り込み業務が発生している可能性のあるログを割り込み候補ログとして取得する。具体的には、業務ログ処理部３１４は、まず記憶装置に格納されている業務ログから各業務の各フローの平均処理時間を算出する。そして、業務ログ処理部３１４は、平均処理時間の２倍以上の処理時間を要している業務フローが含まれているログを割り込み候補ログとして取得する。
【００２２】
例えば、図１２（ａ）に示すように、出張申請の業務フローの平均処理時間が予め定められているものとする。図１２（ｂ）は業務ログの一例を示す図である。図１２（ｂ）の業務ログにおいて、業務フロー２を９:１８に開始して業務フロー３を９:４５に開始しているので業務フロー２の所要時間は２７分であり、図１２（ａ）に示す平均処理時間の１０分を２倍以上超えている。この場合、業務ログ処理部３１４は、業務フロー２を、割り込み候補ログとして取得する。
【００２３】
そして、業務ログ処理部３１４は、取得した割り込み候補ログから平均を超過している業務の実行時刻と業務フロー番号を抽出する。図１２の例ではそれぞれ０９:１８〜０９:４５、業務フロー２となる。なお、業務フロー番号は、業務内容を示すものであり、業務フロー番号を抽出する処理は、業務内容を特定する特定処理の一例である。次に、Ｓ１１０３において、業務ログ処理部３１４は、処理対象として割り込み候補ログを１つ選択する。次に、Ｓ１１０４において、業務ログ処理部３１４は、映像データ処理部３１５に対し、処理対象の割り込み候補ログから抽出した業務の実行時刻と業務フロー番号を指定して、割り込み業務の検出を指示する。映像データ処理部３１５は、指示に応じて、割り込み業務の検出を行う。Ｓ１１０４の処理の詳細については後述する。割り込み業務とは、業務フローに定義された業務以外の業務である。割り込み業務は割り込みイベントの一例である。
【００２４】
次に、Ｓ１１０５において、業務ログ処理部３１４は、割り込み業務が検出されたか否かを判定する。業務ログ処理部３１４は、割り込み業務が検出された場合には（Ｓ１１０５でＹＥＳ）、処理をＳ１１０６へ進める。業務ログ処理部３１４は、割り込み業務が検出されなかった場合には（Ｓ１１０５でＮＯ）、処理をＳ１１０７へ進める。割り込み業務が検出された場合、その業務ログは本来の業務内容を正確に記録したものとは言えず、業務分析においてはノイズとなる。そこで、Ｓ１１０６において、業務ログ処理部３１４は、当該ログを削除する。なお、Ｓ１１０５の処理は、割り込みイベントとしての割り込み業務の発生、すなわち業務の状態を推定する推定処理の一例である。
【００２５】
次に、Ｓ１１０７において、業務ログ処理部３１４は、Ｓ１１０２において取得したすべての割り込み候補ログに対し、Ｓ１１０３〜Ｓ１１０６の処理が完了したか否かを判定する。業務ログ処理部３１４は、処理が完了した場合には（Ｓ１１０７でＹＥＳ）、処理をＳ１１０８へ進める。業務ログ処理部３１４は、未処理の割り込み候補ログが残っている場合には（Ｓ１１０７でＮＯ）、処理をＳ１１０３へ進める。この場合、業務ログ処理部３１４は、Ｓ１１０３において、未処理の割り込み候補ログを選択し、Ｓ１１０４以降の処理を行う。Ｓ１１０８において、ＣＰＵ２０１は、業務分析アプリケーションを起動する。業務分析アプリケーションは、業務分析に係る処理を行う。以上で、業務分析処理が終了する。
【００２６】
図１３は、割り込み業務検出処理（Ｓ１１０４）における詳細な処理を示すフローチャートである。Ｓ１３０１において、映像データ処理部３１５は、割り込み候補ログに含まれるＰＣ識別子を装置管理部３１７に問い合わせ、ＰＣ１０１に対応するカメラ１０２を特定する。次に、Ｓ１３０２において、映像データ処理部３１５は、特定したカメラに対応する録画データを記憶装置から取得する。次に、Ｓ１３０３において、映像データ処理部３１５は、指定された実行時刻の範囲の映像フレームデータを抽出する。図１４（ａ）は、抽出された映像フレームデータの一例を示す図である。図１４（ａ）の例では、出張申請の業務フロー２を実行中の９:２５から９:４０において、業務フローに関わる出張申請書の映像が記録されるべきところ、契約書の映像が記録されている状態を示している。
【００２７】
次に、Ｓ１３０４において、映像データ処理部３１５は、割り込み候補ログにおいて指定された業務フロー番号に対応する関連映像データを取得する。例えば、業務アプリケーション名＝出張申請かつ業務フロー番号＝２に該当する関連映像データを記憶装置から取得して、関連映像データ７０４を抽出する。図１４（ｂ）は、関連映像データの一例を示す図である。図１４（ｂ）に示す例では、出張申請の業務フロー２には出張申請書の映像データが登録されている。
【００２８】
次に、Ｓ１３０５において、映像データ処理部３１５は、Ｓ１３０３において抽出した映像フレームデータと関連映像データを比較する。映像データ処理部３１５は、両者の類似度が予め設定された閾値未満の場合に、割り込み業務を検出したと判定し、映像データ処理部３１５は、両者の類似度が閾値以上の場合には、割り込み業務は検出されなかったと判定する。そして、映像データ処理部３１５は、判定結果を業務ログ処理部３１４に返す。以上で、割り込み業務検出処理が終了する。
【００２９】
以上のように、本業務システムは、業務ログと映像データを併用することによって、業務ログが記録された時刻に、実際に業務に関連するドキュメントが処理されていたかを判定することができる。これにより、業務フローに係る業務と割り込み業務とを分離して、業務フローに係る業務の実施に要した時間を精度良く推定することが可能になる。それにより、業務の分析の効率や精度を改善することが可能になる。すなわち、業務分析の精度を向上させることができる。
【００３０】
なお、第１の変形例としては、本実施形態においては、業務アプリケーションが１つだけ実行されている場合について説明したが、複数の業務アプリケーションが並行して実行されてもよい。この場合は、業務アプリケーション毎に業務ログを分離して記録してもよく、複数の業務アプリケーションのログを１つの業務ログに混在させて記録してもよい。
【００３１】
また、第２の変形例としては、本実施形態においては、ＰＣとカメラは１：１としていたが、これに限定されるものではなく、構成比に応じたカメラ制御および録画制御を行う手段を備えればよい。
【００３２】
また、第３の変形例としては、本実施形態においては、ユーザを識別するための情報は利用しなかったが、ユーザ毎に業務ログを収集・分析することとしてもよい。
【００３３】
また、第４の変形例としては、本実施形態においては、ユーザが業務で利用するドキュメントは紙媒体であることを前提としていたが、これにかえて、ＰＣのディスプレイに表示された電子データであってもよい。この場合は、関連映像データとして、当該ドキュメントを実行するアプリケーションの画面をキャプチャした映像を用いてもよい。
【００３４】
また、第５の変形例としては、割り込み業務の検出処理において、机上での配置などドキュメントの位置を考慮してもよい。
【００３５】
また、第６の変形例としては、本実施形態においては、割り込み業務の検出には、ユーザの周囲環境の計測データを用いればよく、データの種類は映像に限定されるものではない。計測データの他の例としては、ユーザの周囲で集音された音声が挙げられる。音声の場合においては、業務フローにおいて発生する音声系列を関連音声データとして登録しておけばよい。
【００３６】
（第２の実施形態）
第２の実施形態に係る業務システムにおいては、分析サーバ装置１０３は、割り込み業務の発生区間を特定し、特定した発生区間の時間を差し引いて、業務フローに係る実行時間を算出する。
【００３７】
具体的には、図１３に示すＳ１３０５における映像フレームデータと関連映像データの類似度の比較処理において、類似度が閾値未満になった映像フレームデータの撮影時間を集計する。そして、業務ログから算出される業務フローの実行時間から、類似度が閾値未満の撮影時間の合計値を減じることで、業務フローの実行時間を補正する。なお、第２の実施形態に係る業務システムのこれ以外の構成及び処理は、第１の実施形態に係る業務システムの構成及び処理と同様である。
【００３８】
本実施形態によれば、業務ログに含まれるノイズを除去しつつ、業務分析にかけられる業務ログの件数を減らさずに済むため、業務分析の精度改善が期待できる。
【００３９】
（第３の実施形態）
第３の実施形態に係る業務システムにおいては、分析サーバ装置１０３は、ユーザ及びユーザの周りの映像を撮影して、人間の動きや人とのコミュニケーションを要因とする割り込みを検出する。図１５は、本実施形態に係る関連映像データの一例を示す図である。割り込みイベントとして、離席や移動１５０１、電話応対１５０２、他の人物とのコンタクト１５０３、会話１５０４が登録されている状態を示す。
【００４０】
第１の実施形態においては、業務フローにおける各業務に対応したドキュメントの映像が関連映像データとして登録されたが、本実施形態においては、業務フローと関連しない、割り込みイベントに係るデータが、関連映像データとして登録される。すなわち、関連映像データは、業務フローに依存しない映像であり、このため、業務アプリケーション名や業務フロー番号は未登録である。本実施形態では、業務ログ処理部３１４は、関連映像データとの類似度が閾値以上の映像データが検出された場合に、割り込み業務が発生したと判定する。なお、第３の実施形態に係る業務システムのこれ以外の構成及び処理は、他の実施形態に係る業務システムの構成及び処理と同様である。
【００４１】
本実施形態によれば、作業時間の遅い作業の発見が容易になる。そのような作業は、作業者の習熟を妨げる問題を内包している可能性があるため、工程管理者が作業を修正することが必要である。修正対象の作業の発見を容易にすることで修正を促進し、作業不良の発生の抑制に効果が見込める。
【００４２】
第３の実施形態の変形例としては、割り込みイベントとして登録可能なデータは映像に限定されるものではなく、音声や騒音などのデータであってもよい。
【００４３】
（第４の実施形態）
第４の実施形態に係る業務システムにおいては、分析サーバ装置１０３は、マニュアルなどの、間接的に業務に関連するドキュメントを関連映像データとして登録しておく。そして、分析サーバ装置１０３は、ユーザがドキュメントを参照している時間を算出して、業務実行時間の補正に利用する。なお、第４の実施形態に係る業務システムのこれ以外の構成及び処理は、他の実施形態に係る業務システムの構成及び処理と同様である。本実施形態によれば、頻繁にマニュアルが参照されている業務を特定することが可能となる。それにより、業務の難易度や業務フロー設計の質を考慮した業務分析を行うことが可能となる。
【００４４】
以上、上述した各実施形態によれば、業務分析の精度を向上させることができる。
【００４５】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００４６】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４７】
１０１  ＰＣ
１０２  カメラ
１０３  分析サーバ装置
【図１】
2019200589.tif 000003
【図２】
2019200589.tif 000004
【図３】
2019200589.tif 000005
【図４】
2019200589.tif 000006
【図５】
2019200589.tif 000007
【図６】
2019200589.tif 000008
【図７】
2019200589.tif 000009
【図８】
2019200589.tif 000010
【図９】
2019200589.tif 000011
【図１０】
2019200589.tif 000012
【図１１】
2019200589.tif 000013
【図１２】
2019200589.tif 000014
【図１３】
2019200589.tif 000015
【図１４】
2019200589.tif 000016
【図１５】
2019200589.tif 000017