(57)【要約】【課題】運用者の操作履歴を全て取得することなく、必要な情報のみ取得し、ノイズデータを減らした業務フロー解析のための操作履歴を取得する。【解決手段】複数のタスクから構成されるワークフローで業務を遂行する業務ＰＣで、操作履歴取得方法は、前記タスク毎に、エンターキー押下またはマウスクリックであるトリガを検出し、該トリガ検出時に業務ＰＣの操作履歴を取得し、操作履歴を、タスクと紐付けて保存する。【選択図】図２
2013015997.tif 000002
【特許請求の範囲】
【請求項１】
複数のタスクから構成されるワークフローで業務を遂行する業務ＰＣの操作履歴取得方法において、
前記タスク毎に、エンターキー押下またはマウスクリックであるトリガを検出するステップと、
前記トリガ検出時に前記業務ＰＣの操作履歴を取得するステップと、
前記操作履歴を、前記タスクと紐付けて保存するステップと、
を有することを特徴とする操作履歴取得方法。
【請求項２】
前記ワークフロー内のタスク毎に、操作履歴を取得するトリガが事前に指定され、前記検出するステップは、事前に設定されたトリガを検出するステップであることを特徴とする請求項１に記載の操作履歴取得方法。
【請求項３】
前記操作履歴は、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像であることを特徴とする請求項１または２に記載の操作履歴取得方法。
【請求項４】
前記操作履歴は、前記タスクにおいて入力されたテキストをさらに含むことを特徴とする請求項１から３のいずれか１項に記載の操作履歴取得方法。
【請求項５】
複数のタスクから構成されるワークフローで業務を遂行する業務ＰＣの操作履歴取得するためのコンピュータを、
前記タスク毎に、エンターキー押下またはマウスクリックであるトリガを検出する手段と、
前記トリガ検出時に前記業務ＰＣの操作履歴を取得する手段と、
前記操作履歴を、前記タスクと紐付けて保存する手段と、
して機能させ、操作履歴を取得することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務フロー解析のために業務ＰＣの操作履歴を取得する方法およびプログラムに関するものである。
【背景技術】
【０００２】
従来、定型の業務フローの実行における、その有効性を解析するための操作履歴データを取得するには、動画による記録や、マウスやキーボード操作を全取得する方法が提案されていた。例えば、特許文献１は、重要な通信メッセージの送受信を検知することで、ユーザにとって重要な操作を自動的に記録する記録装置を開示していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１２３１４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の動画による記録や、マウスやキーボードの操作情報を全取得する方法では、データ量が大きくなってしまうという課題がある。さらに、動画による記録では、人による判断が必要で、解析に時間がかかるという課題もある。マウスやキーボードの全ての操作ログを取得する方法では、そのままでは、ノイズデータが多く解析が難しく、解析のためにノイズデータを除去する必要がある。
【０００５】
したがって、本発明は、運用者の操作履歴を全て取得することなく、必要な情報のみ取得することでデータ量を減らし、さらに、ノイズデータを減らすことで解析のための負荷を減らすことができる業務フロー解析のための操作履歴取得方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を実現するため本発明による操作履歴取得方法は、複数のタスクから構成されるワークフローで業務を遂行する業務ＰＣの操作履歴取得方法において、前記タスク毎に、エンターキー押下またはマウスクリックであるトリガを検出するステップと、前記トリガ検出時に前記業務ＰＣの操作履歴を取得するステップと、前記操作履歴を、前記タスクと紐付けて保存するステップとを有する。
【０００７】
また、前記ワークフロー内のタスク毎に、操作履歴を取得するトリガが事前に指定され、前記検出するステップは、事前に設定されたトリガを検出するステップであることも好ましい。
【０００８】
また、前記操作履歴は、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像であることも好ましい。
【０００９】
また、前記操作履歴は、前記タスクにおいて入力されたテキストをさらに含むことも好ましい。
【００１０】
上記目的を実現するため本発明によるプログラムは、複数のタスクから構成されるワークフローで業務を遂行する業務ＰＣの操作履歴取得するためのコンピュータを、前記タスク毎に、エンターキー押下またはマウスクリックであるトリガを検出する手段と、前記トリガ検出時に前記業務ＰＣの操作履歴を取得する手段と、前記操作履歴を、前記タスクと紐付けて保存する手段として機能させる。
【発明の効果】
【００１１】
本発明は、システム化された業務フローに基づいて、マウス・キーボードの操作をキーとしたログを取得することで、作業ログのデータ量とノイズを減らした情報を取得する。このため、ワークフローの構成要素であるタスクの内容ごとに取得する操作情報を分類することができ、また、ワークフローと関連付けて表示することで操作履歴を意味の分かる形で参照することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の操作データ取得方法を実施するシステムの概略図を示す。
【図２】本発明の操作履歴取得のフローチャートを示す。
【図３】記録された画像とテキストをワークフローと関連付けて表示した例を示す。
【図４】顧客問い合わせ対応ワークフローでの操作履歴取得の例を示す。
【発明を実施するための形態】
【００１３】
本発明を実施するための最良の実施形態について、以下では図面を用いて詳細に説明する。図１は、本発明の操作データ取得方法を実施するシステムの概略図を示す。図１の業務ＰＣ１で本発明の操作データ取得方法およびプログラムが実行される。運用者は、管理ＰＣ（図示せず）から配信されたワークフロー２に従って業務を遂行する。ワークフロー２は、ビジネスの手続きの処理手順をタスクとして規定し、作業の内容や順番などを流れ図にまとめたものである。
【００１４】
運用者がワークフローに従って業務を遂行している際に、運用者の業務ＰＣ操作履歴がエンターキー押下またはマウスクリックをトリガとして取得される。このように、タスクごとに取得するログを限定し、ノイズを減らす。この操作履歴は、タスクと紐付けられて保存される。なお、ＰＣ操作履歴には、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像を含み、テキストが入力されたのであれば、入力されたテキストを含む。なお、操作位置とは、マウスクリックの場合、マウスの位置であり、エンターキー押下の場合は、対応するボタンの位置である。
【００１５】
図２は、本発明の操作履歴取得のフローチャートを示す。
ステップ１：ワークフロー内のタスクが開始される。
ステップ２：トリガ発生？。運用者がタスクに従い、業務を遂行しているとき、業務ＰＣ操作履歴取得のトリガ（エンターキー押下またはマウスクリック）が発生したかどうか確認する。発生した場合は、ステップ３に進む。
ステップ３：操作履歴取得。業務ＰＣの画面をキャプチャし、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像を作成する。
ステップ４：タスクに紐付け保存。合成画面にタスクを紐付け保存する。また、テキストが入力されていれば、テキストもタスクを紐付け保存する。紐付け方法は、合成画面がこのタスクの画面であることが分かるようにする。例えば、合成画面にタスク名を埋め込むこと、合成画面のファイル名にタスク名を入れること、テキストファイルのファイル名にタスク名を入れること等が考えられる。
ステップ５：タスク終了？。タスクが終了したかどうか確認する。終了した場合は、ステップ６に進み、終了していない場合は、ステップ２に戻る。
ステップ６：全タスク終了？。ワークフロー内の全てタスクが終了したかどうか確認する。終了した場合は、本処理を終了し、終了していない場合は、ステップ１に戻り、次のタスクを開始する。
【００１６】
図３は、記録された画像とテキストをワークフローと関連付けて表示した例を示す。このように表示することで、操作履歴を意味の分かる形で参照することができる。なお、図３において、画面上の○が操作ポイントであり、各タスクでその位置で操作が行われたことを、容易に判断することができる。
【００１７】
図４は、顧客問い合わせ対応ワークフローでの操作履歴取得の例を示す。本ワークフローは、顧客からの問い合わせで開始され、顧客への回答で終了する。問い合わせがあると顧客検索タスクが開始される。
【００１８】
顧客検索タスクでは、運用者が問い合わせた顧客名等の検索内容を入力後、エンターキー押下または検索ボタンのマウスクリックで本タスクが終了する。これをトリガとして、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像と、入力されたテキストが顧客検索タスクに紐付けられ記録される。次に、過去履歴タスクが開始される。
【００１９】
過去履歴タスクでは、タスク開始時には、検索結果が表示される。運用者は検索結果を見て、過去履歴があるかどうか判断する。過去履歴がある場合、運用者は履歴参照ボタンのクリックで過去履歴タスクを終了させ、履歴参照タスクを開始させる。これをトリガとして、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像が過去履歴タスクに紐付けられ記録される。過去履歴がない場合、運用者は案件登録ボタンのクリックで過去履歴タスクを終了させ、案件登録タスクを開始させる。これをトリガとして、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像が過去履歴タスクに紐付けられ記録される。
【００２０】
履歴参照タスクでは、タスク開始時には、過去履歴が表示される。運用者が履歴を参照して、過去事例を表示するボタンのクリックで履歴参照タスクを終了させ、過去事例表示タスクが開示される。これをトリガとして、過去履歴がキャプチャされ、キャプチャされた画面と操作位置を示す操作ポイントとの合成画像が履歴参照タスクに紐付けられ記録される。
【００２１】
この後、運用者はワークフローに従って、業務を遂行していく。この後も上記のタスクと同様に、タスク内のトリガ発生を契機として、操作履歴取得が取得される。
【００２２】
なお、上記実施形態は、操作履歴取得するトリガとして、エンターキー押下またはマウスクリックを用いたが、各タスク毎に、操作履歴を取得するトリガを事前に指定することもできる。この場合、不要なマスククリックによる操作履歴が取得されないため、ノイズをさらに減らすことができる。例えば、履歴参照タスクでは、過去事例を表示するボタンのクリックするときのみ、操作履歴取得すると事前に指定すれば、過去事例を表示するボタン以外がクリックされても、操作履歴が取得されない。
【００２３】
以上のように、本発明はワークフローのタスクごとに紐づけられた操作履歴画像を取得することで運用者の操作履歴を簡易に取得・記録する。ここで、タスク内容ごとに取得する情報を分類することでノイズを減らしている。また、これらの記録された画像およびテキストを、ワークフローと関連付けて表示することで操作履歴を意味の分かる形で参照することができる。
【００２４】
本発明による操作履歴取得方法は、コンピュータを、上述した各ステップを機能させるプログラムにより実現することができる。これらコンピュータプログラムは、コンピュータが読み取り可能な記憶媒体に記憶されて、又は、ネットワーク経由で配布が可能なものである。さらに、本発明は、ハードウェア及びソフトウェアの組合せによっても実現可能である。
【００２５】
また、以上述べた実施形態は全て本発明を例示的に示すものであって限定的に示すものではなく、本発明は他の種々の変形態様および変更態様で実施することができる。従って本発明の範囲は特許請求の範囲およびその均等範囲によってのみ規定されるものである。
【符号の説明】
【００２６】
１  業務ＰＣ
２  ワークフロー
【図１】
2013015997.tif 000003
【図２】
2013015997.tif 000004
【図３】
2013015997.tif 000005
【図４】
2013015997.tif 000006