(57)【要約】【課題】一時利用フォルダを自動的に判断し，一時利用フォルダに関するユーザ操作を除外して，ユーザ操作の記録情報を高い精度でグループ化する技術を提供する。【解決手段】操作情報記憶部２１には，作業者端末１０におけるユーザ操作の記録情報が記憶されている。一時利用フォルダ検出部３２において，特定アプリ保存先フォルダ判定部３２１は，操作情報記憶部２１に記憶されたユーザ操作の記録情報を分析し，特定のアプリケーションで新規に作成されたファイルの保存先として集中的に指定されているフォルダを，一時利用フォルダと判定する。操作グループ化部３４は，操作情報記憶部２１から取得されたユーザ操作の記録情報から一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する。【選択図】図１
2010237896.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能なコンピュータが実行するプログラムであって，
前記コンピュータに，
前記記憶装置に記憶されたユーザ操作の記録情報における，アプリケーションと，該アプリケーションでのファイル保存操作時に保存先とされたフォルダとの関係に基づいて，所定のアプリケーションでファイル保存先とされたフォルダごとに，全保存先フォルダ選択回数に対する該フォルダの保存先フォルダ選択回数の割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する手順と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する手順とを
実行させるための作業グループ化プログラム。
【請求項２】
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能なコンピュータが実行するプログラムであって，
前記コンピュータに，
前記記憶装置に記憶されたユーザ操作の記録情報における，フォルダと，該フォルダに所属するファイルの利用時間との関係に基づいて，フォルダごとに，所属する全ファイルに対する利用時間が所定時間以下であるファイルの割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する手順と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する手順とを
実行させるための作業グループ化プログラム。
【請求項３】
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能な作業グループ化装置であって，
前記記憶装置に記憶されたユーザ操作の記録情報における，アプリケーションと，該アプリケーションでのファイル保存操作時に保存先とされたフォルダとの関係に基づいて，所定のアプリケーションでファイル保存先とされたフォルダごとに，全保存先フォルダ選択回数に対する該フォルダの保存先フォルダ選択回数の割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する一時利用フォルダ検出部と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する操作グループ化部とを備える
ことを特徴とする作業グループ化装置。
【請求項４】
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能な作業グループ化装置であって，
前記記憶装置に記憶されたユーザ操作の記録情報における，フォルダと，該フォルダに所属するファイルの利用時間との関係に基づいて，フォルダごとに，所属する全ファイルに対する利用時間が所定時間以下であるファイルの割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する一時利用フォルダ検出部と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する操作グループ化部とを備える
ことを特徴とする作業グループ化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，関連するユーザ操作を同じ作業のグループにまとめる作業グループ化プログラムおよび作業グループ化装置に関するものである。
【背景技術】
【０００２】
コンピュータでの作業の効率化を図るために，ユーザのコンピュータ操作に関するログを記録・蓄積し，それらのログを活用した作業時間分析や業務分析が行われている。そのようなコンピュータ作業の分析結果から，作業者であるユーザがどのような作業にどの程度の時間をかけたのかといった作業時間の内訳や業務実態の把握ができ，業務の見直しや作業の効率化が図られる。以下では，ユーザのコンピュータ操作を，ユーザ操作とも呼ぶ。
【０００３】
なお，ユーザのログオン時刻，ログオフ時刻，アプリケーションの使用開始・終了時刻などを自動的に記録し，表示する技術が知られている。また，あらかじめ決められた時間間隔ごとに，ユーザのアプリケーションの使用時間を集計し，もっとも頻繁に操作されていたアプリケーションを表示する技術が知られている。また，ユーザの意図に基づいて行なわれた一連の操作履歴群を少ない処理量で抽出するために，ユーザの操作履歴を時間や区切り操作をもとにクラスタリングし，クラスタ間の類似度を定義してクラスタ同士を結合することにより，ユーザの操作履歴をグループ化する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９５７７７号公報
【特許文献２】特開２００７−３０４７５８号公報
【特許文献３】特開２０００−１７２６９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザ操作の記録情報の分析では，同じ作業や業務に属するユーザ操作のグループ化が行われる。例えば，時間でユーザ操作をグループ化する，操作対象となったファイルでユーザ操作をグループ化するなど，様々なユーザ操作をまとめる手掛かりがある。
【０００６】
そのようなユーザ操作をまとめる方式の一つとして，操作対象となったファイルが置かれたフォルダに着目して，同一フォルダに属するファイルを対象としたユーザ操作を同じグループに分類する方式が考えられる。通常，１つのフォルダには同一業務に関連するファイルが集められていると仮定できるため，フォルダを手掛かりとしたユーザ操作のグループ化は有効である。なお，ファイルを分類・整理するフォルダは，ディレクトリと呼ばれることもある。
【０００７】
しかし，ファイルを分類・整理するフォルダには，一時的なファイルの置き場や，短時間の作業に利用する作業場所として，一時的に利用されるフォルダがある。以下では，このようなフォルダを，一時利用フォルダと呼ぶ。一時利用フォルダは，複数の業務で共通に利用される場合も多い。
【０００８】
一時利用フォルダは短時間の利用が中心であるため，同じ一時利用フォルダには，まったく異なる業務に関するファイルが保存されている可能性がある。このとき，フォルダを手掛かりとしてユーザ操作がグループ化されると，作業内容としては本来関連性が低いユーザ操作が，誤って同一グループにまとめられてしまう恐れがある。
【０００９】
本発明は，上記の問題点の解決を図り，一時利用フォルダを除外してユーザ操作をグループ化できるようにするために，どのフォルダが一時利用フォルダであるのかを自動的に判断することが可能となる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
開示するプログラムは，ユーザ操作の記録情報を記憶する記憶装置にアクセス可能なコンピュータに次のような手順を実行させる。
【００１１】
すなわち，プログラムがインストールされ，実行されるコンピュータは，記憶装置に記憶されたユーザ操作の記録情報における，アプリケーションと，該アプリケーションでのファイル保存操作時に保存先とされたフォルダとの関係に基づいて，所定のアプリケーションでファイル保存先とされたフォルダごとに，全保存先フォルダ選択回数に対する該フォルダの保存先フォルダ選択回数の割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する手順と，記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する手順とを実行する。
【発明の効果】
【００１２】
一時利用フォルダを自動的に判断可能となり，ユーザ操作をグループ化する作業グループ化が，高い精度で行えるようになる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態による作業記録提示システムの構成例を示す図である。
【図２】本実施の形態の特定アプリ保存先フォルダ判定部による一時利用フォルダ判定の例を説明する図である。
【図３】本実施の形態の一時利用ファイル保存フォルダ判定部による一時利用フォルダ判定の例を説明する図である。
【図４】本実施の形態による作業時の流れを示すシーケンス図である。
【図５】本実施の形態による閲覧時の流れを示すシーケンス図である。
【図６】本実施の形態の作業者装置およびファイルサーバによるユーザ操作情報の記録処理フローチャートである。
【図７】本実施の形態の閲覧者装置によるユーザ操作記録の提示処理フローチャートである。
【図８】本実施の形態の一時利用フォルダ検出部による一時利用フォルダ検出処理フローチャートである。
【図９】本実施の形態の特定アプリ保存先フォルダ判定部による特定アプリケーション保存先フォルダ判定処理フローチャートである。
【図１０】本実施の形態の一時利用ファイル保存フォルダ判定部による一時利用ファイル保存フォルダ判定処理フローチャートである。
【図１１】本実施の形態の操作グループ化部による操作グループ化処理フローチャートである。
【図１２】実施例１におけるユーザ操作の情報の例である。
【図１３】実施例１によるアプリ操作区間の情報の例である。
【図１４】実施例１によるユーザ操作記録提示画面の例を示す図である。
【図１５】実施例２におけるユーザ操作の情報の例である。
【図１６】実施例２によるアプリ操作区間の情報の例である。
【図１７】実施例２によるユーザ操作記録提示画面の例を示す図である。
【発明を実施するための形態】
【００１４】
以下，本実施の形態について，図を用いて説明する。
【００１５】
なお，本実施の形態によるフォルダには，ディレクトリが含まれるものとする。
【００１６】
図１は，本実施の形態による作業記録提示システムの構成例を示す図である。
【００１７】
作業記録提示システムは，作業者によるコンピュータ操作に関する情報を記録・蓄積し，それらの操作記録を閲覧者に提示するシステムである。
【００１８】
作業者は，コンピュータを操作して作業を行うユーザであり，閲覧者は，作業者によるコンピュータ操作の記録情報を閲覧し，作業内容の確認を行うユーザである。作業者と閲覧者とは，それぞれ異なるユーザであってもよいし，同一のユーザであってもよい。例えば，閲覧者が管理者であり，作業者がその部下であってもよい。また，例えば，作業者が，閲覧者として自分の作業記録を閲覧してもよい。
【００１９】
本実施の形態による作業記録提示システムは，作業者装置１０，ファイルサーバ２０，閲覧者装置３０を有する。本実施の形態による作業記録提示システムにおける各装置は，ネットワークによって接続されているものとする。また，本実施の形態では，図示はされていないが，作業者装置１０は，複数存在するものとする。
【００２０】
作業者装置１０は，作業者が業務作業を行う装置である。ファイルサーバ２０は，作業者が作業者装置１０で行った操作に関する情報を記録・蓄積する装置である。閲覧者装置３０は，ファイルサーバ２０に蓄積された作業者の操作に関する情報を，閲覧者に提示する装置である。
【００２１】
作業者装置１０は，操作対象アプリ１１，操作検出部１２を備える。作業者装置１０および作業者装置１０が備える各機能部は，コンピュータが備えるＣＰＵ，メモリ等のハードウェアとソフトウェアプログラムとにより実現される。
【００２２】
ファイルサーバ２０は，操作情報記憶部２１を備える。ファイルサーバ２０およびファイルサーバ２０が備える各機能部は，コンピュータが備えるＣＰＵ，メモリ等のハードウェアとソフトウェアプログラムとにより実現される。
【００２３】
閲覧者装置３０は，操作記録提示部３１，一時利用フォルダ検出部３２，一時利用フォルダ情報記憶部３３，操作グループ化部３４を備える。閲覧者装置３０および閲覧者装置３０が備える各機能部は，コンピュータが備えるＣＰＵ，メモリ等のハードウェアとソフトウェアプログラムとにより実現される。
【００２４】
本実施の形態による作業記録提示システムでは，作業者装置１０，ファイルサーバ２０，閲覧者装置３０が，それぞれ別々のコンピュータで実現されている。実際には，例えば作業者装置１０，ファイルサーバ２０，閲覧者装置３０のすべてが１台のコンピュータで実現されるなど，様々なコンピュータ構成による実現が可能である。
【００２５】
作業者装置１０において，操作対象アプリ１１は，作業者が操作する対象のＯＳやアプリケーションなどである。
【００２６】
操作検出部１２は，作業者による操作対象アプリ１１へのユーザ操作，すなわちＯＳ（キーボード，マウス，ウインドウ，ファイル）やアプリケーションへの操作を検出し，そのユーザ操作に関する情報を収集する。ユーザが操作しているアプリケーションや，そのアプリケーションがアクセスしているファイル，そのファイルが置かれたフォルダなどの，ユーザ操作に関する情報を収集する技術については，すでに知られている。収集されたユーザ操作の情報は，ファイルサーバ２０に送られる。
【００２７】
ファイルサーバ２０において，操作情報記憶部２１は，作業者装置１０の操作検出部１２によって検出されたユーザ操作の情報を受け取り，受け取ったユーザ操作の情報を記録・蓄積する，コンピュータがアクセス可能な記憶装置である。操作情報記憶部２１に記憶されるユーザ操作の情報の例については，図１２や図１５を用いて後述する。
【００２８】
閲覧者装置３０において，操作記録提示部３１は，ディスプレイに表示するなどにより，ユーザ操作の記録情報を閲覧者に提示する。操作記録提示部３１は，同じ作業グループに属するとされたユーザ操作については，それが分かるように提示する。
【００２９】
閲覧者に提示するユーザ操作の期間は，例えば，閲覧者によって指定される。過去一日分のユーザ操作区間を自動的に提示するなど，あらかじめ設定された期間のユーザ操作が自動的に提示されるようにしてもよい。また，操作情報記憶部２１に，複数の作業者についてのユーザ操作の情報が記憶されている場合には，閲覧者は，作業者を特定してユーザ操作の記録情報の閲覧を要求することもできる。
【００３０】
閲覧者装置３０において，一時利用フォルダ検出部３２，一時利用フォルダ情報記憶部３３，操作グループ化部３４は，同じ作業に属するユーザ操作を自動的に検出してグループ化する作業グループ化部３５を実現する。
【００３１】
本実施の形態による作業グループ化部３５は，様々なアプリケーションを用いて行われる作業において，アプリケーションの操作対象のファイルが置かれたフォルダが同一であった場合に，その操作対象のファイルを読み書きした複数のユーザ操作を一つの作業グループにまとめる。ただし，作業グループ化部３５は，ユーザ操作をグループ化する際に，操作対象のファイルが置かれたフォルダが一時利用フォルダである場合には，そのユーザ操作を作業グループに含めないことで，作業グループ化の精度を高める。
【００３２】
作業グループ化部３５において，一時利用フォルダ検出部３２は，操作情報記憶部２１に記憶されたユーザ操作の情報に基づいて，一時利用フォルダを検出する。
【００３３】
例えば，Windows （米国マイクロソフト社の登録商標，以下同様）における“マイドキュメント”フォルダや“デスクトップ”などは，一時的なファイルの置き場所としてアプリケーションから指定される場合が多く，様々な業務のファイルが混在する場合が多いので，一時利用フォルダとして利用されている可能性がある。また，ユーザが任意に作業用フォルダ決めて一時利用フォルダとして利用する場合もある。一時利用フォルダ検出部３２は，操作情報記憶部２１に記憶されたユーザ操作の情報で作業者による作業の仕方をチェックし，このような一時利用フォルダとして利用されていると考えられるフォルダを検出する。
【００３４】
検出された一時利用フォルダに関する情報は，一時利用フォルダ情報記憶部３３に記憶される。一時利用フォルダ情報記憶部３３は，検出された一時利用フォルダに関する情報を記憶する，コンピュータがアクセス可能な記憶装置である。
【００３５】
一時利用フォルダ検出部３２は，特定アプリ保存先フォルダ判定部３２１，一時利用ファイル保存フォルダ判定部３２２を備える。
【００３６】
特定アプリ保存先フォルダ判定部３２１は，操作情報記憶部２１に記憶されたユーザ操作の情報を分析し，特定のアプリケーションで新規に作成されたファイルの保存先として集中的に指定されているフォルダを，一時利用フォルダと判定する。
【００３７】
より具体的には，特定アプリ保存先フォルダ判定部３２１は，操作情報記憶部２１に記憶されたユーザ操作の情報において，特に，アプリケーションと，アプリケーションでのファイル保存操作時に保存先とされたフォルダとの関係を分析する。なお，特定アプリ保存先フォルダ判定部３２１による操作情報記憶部２１に記憶されたユーザ操作の情報の分析の対象期間は，例えば過去１週間分について分析する，閲覧が指定された期間について分析するなど，任意に決定されている。
【００３８】
特定アプリ保存先フォルダ判定部３２１は，特定のアプリケーションでファイル保存先とされたフォルダごとに，全保存先フォルダ選択回数に対して該フォルダが保存先として選択された回数の割合を算出する。特定アプリ保存先フォルダ判定部３２１は，算出された割合が所定の閾値以上であるフォルダを，一時利用フォルダと判定する。
【００３９】
図２は，本実施の形態の特定アプリ保存先フォルダ判定部による一時利用フォルダ判定の例を説明する図である。
【００４０】
図２において，特定アプリ保存先フォルダ判定部３２１は，操作情報記憶部２１に記憶されたユーザ操作の情報を分析し，特定のアプリケーションでのファイル保存先として，フォルダａ，フォルダｂ，フォルダｃの３つのフォルダを検出したものとする。フォルダａは特定のアプリケーションでのファイル保存先として７回，フォルダｂは特定のアプリケーションでのファイル保存先として１回，フォルダｃは特定のアプリケーションでのファイル保存先として２回，選択されているものとする。
【００４１】
このとき，全保存先フォルダ選択回数を特定のアプリケーションで実行されたファイル保存の回数，すなわち１０回とすると，フォルダごとに算出される，保存先として選択された割合は，フォルダａが７０％，フォルダｂが１０％，フォルダｃが２０％となる。なお，全保存先フォルダ選択回数を，すべてのアプリケーションで実行されたファイル保存の回数として，フォルダごとに保存先として選択された割合を算出するようにしてもよい。
【００４２】
あらかじめ定められた割合の閾値が５０％である場合には，フォルダａのみが保存先として選択された割合が閾値以上となるので，特定アプリ保存先フォルダ判定部３２１は，フォルダａを一時利用フォルダと判定する。
【００４３】
特定のアプリケーションは，例えばネットワーク通信を行うＷｅｂブラウザやメーラなどのアプリケーションである。Ｗｅｂブラウザやメーラなどの特定アプリケーションでは，ダウンロードファイルや添付ファイルの保存先として，特にユーザの指定がない場合には，デフォルトで一時利用フォルダが指定されることが多い。よって，Ｗｅｂブラウザやメーラなどの特定アプリケーションで，頻繁にファイルの保存先とされたフォルダは，一時利用フォルダであると考えられる。
【００４４】
一時利用ファイル保存フォルダ判定部３２２は，操作情報記憶部２１に記憶されたユーザ操作の情報を分析し，所属するファイルの利用期間が短いフォルダを，一時利用フォルダと判定する。
【００４５】
より具体的には，一時利用ファイル保存フォルダ判定部３２２は，操作情報記憶部２１に記憶されたユーザ操作の情報において，特に，フォルダと，フォルダに置かれたファイルの利用時間との関係を分析する。なお，一時利用ファイル保存フォルダ判定部３２２による操作情報記憶部２１に記憶されたユーザ操作の情報の分析の対象期間は，例えば過去１週間分について分析する，閲覧が指定された期間について分析するなど，任意に決定されている。
【００４６】
ファイルの利用時間とは，判定の対象となっているフォルダにおいて，そのファイルが有効に利用されている期間である。例えば，ファイルの利用時間は，ファイルがフォルダに作成されてから，そのフォルダから移動または削除されるまでの時間である。また，例えば，ファイルが最後に使用されてから所定時間以上放置されているような場合に，ファイルの利用時間は，ファイルがフォルダに作成されてから，最後にアクセスされるまでの時間である。
【００４７】
一時利用ファイル保存フォルダ判定部３２２は，フォルダごとに，所属する全ファイルに対して利用時間が所定の閾値以下であるファイルの割合を算出する。一時利用ファイル保存フォルダ判定部３２２は，算出された割合が所定の閾値以上であるフォルダを，一時利用フォルダと判定する。以下では，判定対象のフォルダにおける利用時間が所定の閾値以下であるファイルを，一時利用ファイルと呼ぶ。
【００４８】
図３は，本実施の形態の一時利用ファイル保存フォルダ判定部による一時利用フォルダ判定の例を説明する図である。
【００４９】
図３において，一時利用ファイル保存フォルダ判定部３２２は，操作情報記憶部２１に記憶されたユーザ操作の情報を分析し，あるフォルダｄに置かれたファイルａ，ファイルｂ，ファイルｃ，ファイルｄ，ファイルｅを検出したものとする。一時利用ファイル保存フォルダ判定部３２２は，操作情報記憶部２１に記憶されたユーザ操作の情報に基づいて，各ファイルの利用時間を算出する。ファイルａの利用時間は１０分，ファイルｂの利用時間は５分，ファイルｃの利用時間は２０分，ファイルｄの利用時間は７時間，ファイルｅの利用時間は１５分であったものとする。
【００５０】
あらかじめ定められた利用時間の閾値が１時間である場合には，ファイルｄ以外の４つのファイルが，一時利用ファイルと判定される。このとき，フォルダｄについての，保存された全ファイルに対する一時利用ファイルの割合は，８０％となる。
【００５１】
あらかじめ定められた割合の閾値が５０％である場合には，フォルダｄにおける一時利用ファイルの割合が閾値以上となるので，一時利用ファイル保存フォルダ判定部３２２は，フォルダｄを一時利用フォルダと判定する。
【００５２】
あるフォルダにおいて，作成後すぐに削除または別のフォルダに移動されるファイル，作成後すぐには利用されるがその後放置されるファイルなど，利用時間が短いファイルは，そのフォルダを一時的な利用の場とした一時利用ファイルである可能性が高い。このような一時利用ファイルが多数検出されたフォルダは，一時利用フォルダであると考えられる。
【００５３】
作業グループ化部３５において，操作グループ化部３４は，操作情報記憶部２１に記憶されたユーザ操作の情報を取得し，操作対象となったファイルが置かれたフォルダを手掛かりとして，個々のユーザ操作の情報を同一の作業ごとにグループ化する。このとき，操作グループ化部３４は，一時利用フォルダ情報記憶部３３に記憶された一時利用フォルダの情報を参照し，一時利用フォルダと判定されたフォルダに関するユーザ操作を，グループ化の対象から除外する。
【００５４】
なお，記録・蓄積されたユーザ操作をグループ化する技術については，様々な技術が存在する。本実施の形態では，ユーザ操作の対象となったファイルが属するフォルダを手掛かりとして，ユーザ操作をグループ化する一例を説明する。
【００５５】
操作グループ化部３４は，操作情報記憶部２１から閲覧者に提示する期間のユーザ操作の情報を取得し，アプリ操作区間を検出して各ユーザ操作の情報をアプリ操作区間ごとにまとめる。
【００５６】
アプリ操作区間とは，ユーザ操作の対象となったアプリケーションの起動またはウインドウ最前面表示から，そのアプリケーションの終了または他のアプリケーションのウインドウ最前面表示までのユーザ操作の区間である。すなわち，アプリ操作区間とは，ユーザが同一のアプリケーションに対する操作を連続して行っている区間である。なお，Windows などのＯＳでは，複数のアプリケーションが同時に起動されている場合に，現在ユーザが操作中のアプリケーションのウインドウが，アクティブウインドウとして画面の最前面に表示される。
【００５７】
操作グループ化部３４は，取得されたユーザ操作の情報に基づいて，アプリ操作区間ごとに，そのアプリ操作区間で操作されたファイルを抽出し，抽出したファイルが置かれたフォルダを特定する。操作グループ化部３４は，一時利用フォルダ情報記憶部３３に記憶された一時利用フォルダの情報を参照し，特定されたフォルダが一時利用フォルダと判定されたフォルダであれば，そのアプリ操作区間を，グループ化の対象から除外する。
【００５８】
操作グループ化部３４は，グループ化の対象として除外されていないアプリ操作区間について，同一フォルダに置かれたファイルが操作されているアプリ操作区間同士を，同じ作業に関するユーザ操作についてのアプリ操作区間であるものとしてグループ化する。
【００５９】
操作グループ化部３４は，アプリ操作区間などの提示するユーザ操作の情報を操作記録提示部３１に送る。このとき，操作グループ化部３４は，ユーザ操作をグループ化した情報も一緒に操作記録提示部３１に送る。
【００６０】
図４は，本実施の形態による作業時の流れを示すシーケンス図である。
【００６１】
作業者装置１０において，作業者が操作対象アプリ１１への操作を行う（ステップＳ１０）。操作検出部１２は，そのユーザ操作を検出し（ステップＳ１１），そのユーザ操作に関する情報をファイルサーバ２０に送る。ファイルサーバ２０では，作業者装置１０から受け取ったユーザ操作の情報が，操作情報記憶部２１に記録される。
【００６２】
図５は，本実施の形態による閲覧時の流れを示すシーケンス図である。
【００６３】
閲覧者装置３０において，閲覧者は，操作記録提示部３１に，ユーザ操作の記録提示を要求する（ステップＳ２０）。
【００６４】
操作記録提示部３１は，一時利用フォルダ検出部３２に対して一時利用フォルダの検出を要求する（ステップＳ２１）。一時利用フォルダ検出部３２は，ファイルサーバ２０の操作情報記憶部２１に記憶されたユーザ操作の情報を分析し，一時利用フォルダを検出する（ステップＳ２２）。一時利用フォルダ検出部３２は，検出された一時利用フォルダの情報を一時利用フォルダ情報記憶部３３に記録する（ステップＳ２３）。なお，ここでは，閲覧者からの提示要求時にあわせて一時利用ファイルの検出を行っているが，例えば定期的に一時利用フォルダの検出を行うなどしてもよい。
【００６５】
操作記録提示部３１は，操作グループ化部３４に対してユーザ操作のグループ化を要求する（ステップＳ２４）。操作グループ化部３４は，ファイルサーバ２０の操作情報記憶部２１から，閲覧が指定された期間のユーザ操作の情報を取得する（ステップＳ２５）。また，操作グループ化部３４は，一時利用フォルダ情報記憶部３３から，一時利用フォルダの情報を取得する（ステップＳ２６）。操作グループ化部３４は，取得されたユーザ操作の情報から一時利用フォルダに関連するものを除外して，ユーザ操作をグループ化する（ステップＳ２７）。操作グループ化部３４は，ユーザ操作のグループ化の情報を含めて，閲覧が指定された期間のユーザ操作の情報を，操作記録提示部３１に返す（ステップＳ２８）。
【００６６】
操作記録提示部３１は，ディスプレイに表示する，プリンタで印刷するなどにより，閲覧者に対してユーザ操作の記録を提示する（ステップＳ２９）。このとき，操作記録提示部３１は，グループ化されたユーザ操作については，まとめて見やすく提示する。閲覧者は，提示されたユーザ操作の記録を閲覧する。
【００６７】
このような作業記録提示システムによって，閲覧者への作業ログの提示時の視認性が向上する。すなわち，関連する作業がグループ化されて提示されるため，個別の作業がそのまま提示される場合と比べて，どの時間帯にどのような作業が行われていたかが分かり易く提示される。関連する作業のグループ化では，一時利用フォルダに関する操作が除外されてグループ化されるため，高い精度でのグループ化が可能となる。
【００６８】
また，このような作業記録提示システムによって，業務分類処理時の推測精度が向上する。ユーザによるコンピュータ作業を，より上位の概念である業務に分類する処理が行われる場合，関連する作業がグループ化された上で，そのグループに対して業務分類処理が行われる。個別の作業よりも，作業グループの方が，入力されたキーワードなどのより多くの特徴情報を持つ。そのため，個別の作業に対して分類処理が行われるよりも，作業のグループに対して分類作業が行われる方が，より精度の高い分類が期待できる。
【００６９】
次に，図６から図１１に示すフローチャートを用いて，本実施の形態による作業記録提示システムにおける各処理の流れを説明する。
【００７０】
図６は，本実施の形態の作業者装置およびファイルサーバによるユーザ操作情報の記録処理フローチャートである。
【００７１】
作業者装置１０において，作業者が操作対象アプリ１１を操作すると，操作検出部１２は，そのユーザ操作を検出し（ステップＳ１００），そのユーザ操作の情報をファイルサーバ２０に送付する（ステップＳ１０１）。ファイルサーバ２０は，受け取ったユーザ操作の情報を操作情報記憶部２１に記録する（ステップＳ１０２）。
【００７２】
図７は，本実施の形態の閲覧者装置によるユーザ操作記録の提示処理フローチャートである。
【００７３】
閲覧者装置３０において，閲覧者が閲覧を希望する期間を指定して操作記録の提示を要求すると，操作記録提示部３１は，一時利用フォルダ検出部３２に対して一時利用フォルダの検出を要求する（ステップＳ１１０）。一時利用フォルダ検出部３２は，後述の一時利用フォルダ検出処理を行う（ステップＳ１１１）。
【００７４】
操作記録提示部３１は，操作グループ化部３４に対して提示するユーザ操作のグループ化を要求する（ステップＳ１１２）。操作グループ化部３４は，後述の操作グループ化処理を行う（ステップＳ１１３）。
【００７５】
操作記録提示部３１は，ユーザ操作の記録を提示する（ステップＳ１１４）。このとき，操作記録提示部３１は，グループ化されたユーザ操作についてはまとめて提示を行い，グループ化されなかったユーザ操作については個別に提示を行う。
【００７６】
図８は，本実施の形態の一時利用フォルダ検出部による一時利用フォルダ検出処理フローチャートである。
【００７７】
一時利用フォルダ検出部３２において，特定アプリ保存先フォルダ判定部３２１は，後述の特定アプリケーション保存先フォルダ判定処理を行う（ステップＳ１２０）。また，一時利用ファイル保存フォルダ判定部３２２は，後述の一時利用ファイル保存フォルダ判定処理を行う（ステップＳ１２１）。
【００７８】
一時利用フォルダ検出部３２は，検出された一時利用フォルダの情報を，一時利用フォルダ情報記憶部３３に記録する（ステップＳ１２２）。
【００７９】
なお，本実施の形態による処理では，特定アプリケーション保存先フォルダ判定処理によって一時利用フォルダの候補が検出され，その一時利用フォルダの候補から一時利用ファイル保存フォルダ判定処理によって一時利用フォルダが検出される。特定アプリケーション保存先フォルダ判定処理による一時利用フォルダの検出と，一時利用ファイル保存フォルダ判定処理による一時利用フォルダの検出とを個別に行い，それらの和集合を全体として検出された一時利用フォルダとしてもよい。また，特定アプリケーション保存先フォルダ判定処理による一時利用フォルダの検出のみ，または一時利用ファイル保存フォルダ判定処理による一時利用フォルダの検出のみを行うようにしてもよい。
【００８０】
図９は，本実施の形態の特定アプリ保存先フォルダ判定部による特定アプリケーション保存先フォルダ判定処理フローチャートである。
【００８１】
特定アプリ保存先フォルダ判定部３２１は，所定の期間内の，あらかじめ定められた特定のアプリケーションでのファイル保存が行われたユーザ操作の情報を，ファイルサーバ２０の操作情報記憶部２１から取得する（ステップＳ１３０）。所定の期間は，最新の一週間分，操作記録提示期間を中心とした一週間分など，任意で指定された期間である。特定アプリ保存先フォルダ判定部３２１は，取得されたユーザ操作の情報から，ファイルの保存先となったフォルダを抽出する（ステップ１３１）。
【００８２】
特定アプリ保存先フォルダ判定部３２１は，抽出されたフォルダから１つを選択する（ステップＳ１３２）。特定アプリ保存先フォルダ判定部３２１は，取得されたユーザ操作の情報から，選択されたフォルダがファイルの保存先とされた回数を求める（ステップＳ１３３）。また，特定アプリ保存先フォルダ判定部３２１は，取得されたユーザ操作の情報におけるファイルの全保存回数に対する，選択されたフォルダがファイルの保存先とされた回数の割合を算出する（ステップＳ１３４）。
【００８３】
特定アプリ保存先フォルダ判定部３２１は，算出された割合が所定の閾値以上であるかを判定する（ステップＳ１３５）。算出された割合が所定の閾値以上である場合には（ステップＳ１３５のＹＥＳ），特定アプリ保存先フォルダ判定部３２１は，選択されたフォルダを一時利用フォルダの候補と判定する（ステップＳ１３６）。
【００８４】
特定アプリ保存先フォルダ判定部３２１は，抽出されたすべてのフォルダについて一時利用フォルダの候補であるかの判定処理を行ったかを判定する（ステップＳ１３７）。
【００８５】
抽出されたすべてのフォルダについて一時利用フォルダの候補であるかの判定処理を行っていない場合には（ステップＳ１３７のＮＯ），特定アプリ保存先フォルダ判定部３２１は，ステップＳ１３２に戻り，次のフォルダを１つ選択して処理を行う。
【００８６】
抽出されたすべてのフォルダについて一時利用フォルダの候補であるかの判定処理を行った場合には（ステップＳ１３７のＹＥＳ），特定アプリ保存先フォルダ判定部３２１は，処理を終了する。
【００８７】
図１０は，本実施の形態の一時利用ファイル保存フォルダ判定部による一時利用ファイル保存フォルダ判定処理フローチャートである。
【００８８】
一時利用ファイル保存フォルダ判定部３２２は，一時利用フォルダの候補とされたフォルダから１つを選択する（ステップＳ１４０）。一時利用ファイル保存フォルダ判定部３２２は，所定の期間内の，選択されたフォルダに所属するファイルへのユーザ操作の情報を，ファイルサーバ２０の操作情報記憶部２１から取得する（ステップＳ１４１）。
【００８９】
一時利用ファイル保存フォルダ判定部３２２は，選択されたフォルダに所属するファイルを１つ選択する。一時利用ファイル保存フォルダ判定部３２２は，選択されたファイルの利用時間を算出する（ステップＳ１４３）。ファイルの利用時間は，選択されたフォルダに所属する選択されたファイルを対象とするユーザ操作の情報における，ファイルが作成された日時と，ファイルが削除または移動された日時，最後に使用された日時とから算出される。
【００９０】
一時利用ファイル保存フォルダ判定部３２２は，選択されたファイルの利用時間が，所定の閾値以下であるかを判定する（ステップＳ１４４）。選択されたファイルの利用時間が所定の閾値以下である場合には（ステップＳ１４４のＹＥＳ），一時利用ファイル保存フォルダ判定部３２２は，選択されたファイルを一時利用ファイルと判定する（ステップＳ１４５）。
【００９１】
一時利用ファイル保存フォルダ判定部３２２は，選択されたフォルダに所属するすべてのファイルについて一時利用ファイルであるかの判定処理を行ったかを判定する（ステップＳ１４６）。
【００９２】
すべてのファイルについて一時利用ファイルであるかの判定処理を行っていない場合には（ステップＳ１４６のＮＯ），一時利用ファイル保存フォルダ判定部３２２は，ステップＳ１４２に戻り，次のファイルを１つ選択して処理を行う。
【００９３】
すべてのファイルについて一時利用ファイルであるかの判定処理を行った場合には（ステップＳ１４６のＹＥＳ），一時利用ファイル保存フォルダ判定部３２２は，選択されたフォルダに所属する全ファイル数に対する一時利用ファイル数の割合を算出する（ステップＳ１４７）。
【００９４】
一時利用ファイル保存フォルダ判定部３２２は，算出された割合が所定の閾値以上であるかを判定する（ステップＳ１４８）。算出された割合が所定の閾値以上である場合には（ステップＳ１４８のＹＥＳ），一時利用ファイル保存フォルダ判定部３２２は，選択されたフォルダを一時利用フォルダと判定する（ステップＳ１４９）。
【００９５】
一時利用ファイル保存フォルダ判定部３２２は，一時利用フォルダの候補とされたすべてのフォルダについて一時利用フォルダであるかの判定処理を行ったかを判定する（ステップＳ１５０）。
【００９６】
一時利用フォルダの候補とされたすべてのフォルダについて一時利用フォルダであるかの判定処理を行っていない場合には（ステップＳ１５０のＮＯ），一時利用ファイル保存フォルダ判定部３２２は，ステップＳ１４０に戻り，次のフォルダを１つ選択して処理を行う。
【００９７】
一時利用フォルダの候補とされたすべてのフォルダについて一時利用フォルダであるかの判定処理を行った場合には（ステップＳ１５０のＹＥＳ），一時利用ファイル保存フォルダ判定部３２２は，処理を終了する。
【００９８】
図１１は，本実施の形態の操作グループ化部による操作グループ化処理フローチャートである。
【００９９】
操作グループ化部３４は，操作情報記憶部２１から閲覧者に提示する期間のユーザ操作の情報を取得し（ステップＳ１６０），取得されたユーザ操作の情報からアプリ操作区間を検出する（ステップＳ１６１）。
【０１００】
操作グループ化部３４は，アプリ操作区間を１つ選択する（ステップＳ１６２）。操作グループ化部３４は，取得されたユーザ操作の情報に基づいて，選択されたアプリ操作区間で操作されたファイルを抽出し（ステップＳ１６３），抽出したファイルが置かれたフォルダを特定する（ステップＳ１６４）。
【０１０１】
操作グループ化部３４は，一時利用フォルダ情報記憶部３３に記憶された一時利用フォルダの情報を参照し，特定されたフォルダが一時利用フォルダであるかを判定する（ステップＳ１６５）。特定されたフォルダが一時利用フォルダであれば（ステップＳ１６５のＹＥＳ），操作グループ化部３４は，選択されたアプリ操作区間を，グループ化の対象から除外する（ステップＳ１６６）。
【０１０２】
操作グループ化部３４は，検出されたすべてのアプリ操作区間についてグループ化の対象であるかの判定処理を行ったかを判定する（ステップＳ１６７）。
【０１０３】
検出されたすべてのアプリ操作区間についてグループ化の対象であるかの判定処理を行っていない場合には（ステップＳ１６７のＮＯ），操作グループ化部３４は，ステップＳ１６２に戻り，次のアプリ操作区間を１つ選択して処理を行う。
【０１０４】
検出されたすべてのアプリ操作区間についてグループ化の対象であるかの判定処理を行った場合には（ステップＳ１６７のＹＥＳ），操作グループ化部３４は，同一フォルダに置かれたファイルを操作しているアプリ操作区間をグループ化する（ステップＳ１６８）。このとき，操作グループ化部３４は，グループ化の対象として除外されていないアプリ操作区間についてのみ，グループ化の判断を行う。
【０１０５】
以下，図１２〜図１７を用いて，より具体的な実施例を説明する。
【０１０６】
図１２は，実施例１におけるユーザ操作の情報の例である。
【０１０７】
図１２に示すユーザ操作の記録情報は，ファイルサーバ２０の操作情報記憶部２１に記憶されている。
【０１０８】
図１２に示すユーザ操作の情報において，番号は，ユーザ操作の情報のレコードに付された識別番号を示す。日時は，ユーザ操作が行われた日時を示す。アプリケーションは，ユーザ操作が行われた操作対象アプリ１１を示す。処理は，ユーザ操作により操作対象アプリ１１で実行された処理を示す。処理対象は，ユーザ操作により操作対象アプリ１１での処理対象となったファイル，ファイルへのパス，ＵＲＬ，メールアドレス等を示す。ファイルへのパスが，ファイルが所属するフォルダの情報となる。
【０１０９】
なお，図１２には示されていないが，複数の作業者や，複数の作業者装置１０ごとのユーザ操作の情報がファイルサーバ２０の操作情報記憶部２１に記憶される場合には，さらにユーザを識別する識別子や，作業者装置１０を識別する識別子などの情報が付されて記憶される。
【０１１０】
図１２に示す＃０１〜＃０６のユーザ操作の情報において，Ｗｅｂブラウザ（Internet Explorer （米国マイクロソフト社の登録商標，以下同様））でフォルダ（C:\temp ）にダウンロードしたファイル（スケジュール.xls）が，Excel （米国マイクロソフト社の登録商標，以下同様）で表示されている。＃０７〜＃０８のユーザ操作の情報において，ダウンロードしたファイル（スケジュール.xls）が，Windows のExplorerによって，フォルダ（C:\temp ）からフォルダ（C:\projectA ）に移動されている。＃０９〜＃１４のユーザ操作の情報において，メーラ（Outlook （米国マイクロソフト社の登録商標，以下同様））でメールが読まれ，メールに添付されたファイル（提案書.ppt）がフォルダ（C:\temp ）に保存され，Power Point （米国マイクロソフト社の登録商標，以下同様）で表示されている。
【０１１１】
ここで，閲覧者によって，図１２に示す2008/01/20の10:00:00〜10:30:00までのユーザ操作の記録の提示が指示されたものとする。なお，ここでは説明を簡単にするため，一時利用フォルダの検出を行う対象となるユーザ操作の情報の期間も，提示が指定された期間と同じであるものとする。また，特定のアプリケーションとしては，Ｗｅｂブラウザ（Internet Explorer ）やメーラ（Outlook ）が指定されているものとする。また，保存先として選択された割合の閾値や一時利用ファイルの割合の閾値は，それぞれ５０％であるものとし，利用時間の閾値は，１週間であるものとする。
【０１１２】
このとき，一時利用フォルダ検出部３２において，特定アプリ保存先フォルダ判定部３２１は，特定のアプリケーションであるＷｅｂブラウザ（Internet Explorer ）やメーラ（Outlook ）でファイル保存先となったフォルダ（C:\temp ）を抽出する。図１２に示す範囲のユーザ操作の情報では，特定のアプリケーションによる全保存回数に対する，抽出されたフォルダ（C:\temp ）が保存先とされた回数の割合が１００％である。これは，所定の閾値５０％を超えているため，フォルダ（C:\temp ）は一時利用フォルダの候補と判定される。
【０１１３】
次に，一時利用ファイル保存フォルダ判定部３２２は，一時利用フォルダの候補とされたフォルダ（C:\temp ）に所属するファイルを検出する。図１２に示す範囲のユーザ操作の情報から，ファイル（C:\temp\スケジュール.xls）とファイル（C:\temp\提案書.ppt）とが検出される。
【０１１４】
一時利用ファイル保存フォルダ判定部３２２は，それぞれのファイルが作成された日時と移動または削除された日時とから，ファイル（C:\temp\スケジュール.xls）の利用時間１０分と，ファイル（C:\temp\提案書.ppt）の利用時間９分が求められる。いずれのファイルの利用時間も，所定の閾値１週間を大きく下回っているため，２つのファイルは一時利用ファイルであると判定される。すなわち，一時利用フォルダの候補とされたフォルダ（C:\temp ）に所属する全ファイルに対する一時利用ファイルの割合は，１００％となる。これは，所定の閾値５０％を超えているため，フォルダ（C:\temp ）は一時利用フォルダと判定される。
【０１１５】
一時利用フォルダ検出部３２は，検出された一時利用フォルダ（C:\temp ）の情報を一時利用フォルダ情報記憶部３３に保存する。
【０１１６】
操作グループ化部３４は，提示が指示された図１２に示す2008/01/20の10:00:00〜10:30:00までのユーザ操作の情報を取得し，アプリ操作区間を検出する。
【０１１７】
図１３は，実施例１によるアプリ操作区間の情報の例である。
【０１１８】
図１３に示すアプリ操作区間の情報の例において，番号は，各アプリ操作区間を識別するために割り振られた識別番号である。
【０１１９】
操作グループ化部３４は，図１２に示すユーザ操作の情報から，図１３に示す各アプリ操作区間を検出する。
【０１２０】
操作グループ化部３４は，検出されたアプリ操作区間から，一時利用フォルダ情報記憶部３３に記憶された一時利用フォルダ（C:\temp ）に関するアプリ操作区間を除外する。ここでは，図１２に示すように，すべてのアプリ操作区間が一時利用フォルダ（C:\temp ）に関するアプリ操作区間であるので，操作グループ化部３４によるユーザ操作のグループ化は行われない。
【０１２１】
図１４は，実施例１によるユーザ操作記録提示画面の例を示す図である。
【０１２２】
操作記録提示部３１は，指定された期間のユーザ操作の記録を画面に提示する。ここでは，すべてのアプリ操作区間が一時利用フォルダ（C:\temp ）に関するアプリ操作区間であるので，作業グループの提示は行われていない。
【０１２３】
図１５は，実施例２におけるユーザ操作の情報の例である。
【０１２４】
図１５に示す＃２１〜＃２３のユーザ操作の情報において，Ｗｅｂブラウザ（Internet Explorer ）でファイル（スケジュール.xls）がダウンロードされ，フォルダ（C:\work ）に保存されている。＃２４〜＃２５のユーザ操作の情報において，ファイル（スケジュール.xls）が，Excel で表示されている。＃２６〜＃２７のユーザ操作の情報において，以前からフォルダ（C:\work ）に保存されていたファイル（提案書.ppt）がPower Point で表示されている。＃２８〜＃３１のユーザ操作の情報において，ファイル（スケジュール.xls）とファイル（提案書.ppt）とが交互に最前面表示され，作業者によって見比べられている。
【０１２５】
ここで，閲覧者によって，図１５に示す2008/01/22の10:00:00〜10:30:00までのユーザ操作の記録の提示が指示されたものとする。なお，ここでは説明を簡単にするため，一時利用フォルダの検出を行う対象となるユーザ操作の情報の期間も，提示が指定された期間と同じであるものとする。また，特定のアプリケーションとしては，Ｗｅｂブラウザ（Internet Explorer ）が指定されているものとする。また，保存先として選択された割合の閾値や一時利用ファイルの割合の閾値は，それぞれ５０％であるものとし，利用時間の閾値は，１週間であるものとする。
【０１２６】
このとき，一時利用フォルダ検出部３２において，特定アプリ保存先フォルダ判定部３２１は，特定のアプリケーションであるＷｅｂブラウザ（Internet Explorer ）でファイル保存先となったフォルダ（C:\work ）を抽出する。図１５に示す範囲のユーザ操作の情報では，特定のアプリケーションによる全保存回数に対する，抽出されたフォルダ（C:\work ）が保存先とされた回数の割合が１００％である。これは，所定の閾値５０％を超えているため，フォルダ（C:\work ）は一時利用フォルダの候補と判定される。
【０１２７】
次に，一時利用ファイル保存フォルダ判定部３２２は，一時利用フォルダの候補とされたフォルダ（C:\work ）に所属するファイルを検出する。図１５に示す範囲のユーザ操作の情報から，ファイル（C:\work\スケジュール.xls）とファイル（C:\work\提案書.ppt）とが検出される。しかし，ファイル（C:\work\スケジュール.xls）とファイル（C:\work\提案書.ppt）とは継続して利用されているため，一時利用ファイル保存フォルダ判定部３２２は，双方のファイルの利用期間が算出できない。すなわち，ファイル（C:\work\スケジュール.xls）とファイル（C:\work\提案書.ppt）とは，一時利用ファイルではない。
【０１２８】
一時利用ファイル保存フォルダ判定部３２２は，一時利用フォルダの候補とされたフォルダ（C:\work ）に所属する全ファイルに対する一時利用ファイルの割合が０％であるので，所定の閾値５０％を下回っているため，フォルダ（C:\work ）を一時利用フォルダと判定しない。
【０１２９】
一時利用フォルダが検出されなかったので，一時利用フォルダ情報記憶部３３への一時利用フォルダの情報の記録は行われない。
【０１３０】
操作グループ化部３４は，提示が指示された図１５に示す2008/01/22の10:00:00〜10:30:00までのユーザ操作の情報を取得し，アプリ操作区間を検出する。
【０１３１】
図１６は，実施例２によるアプリ操作区間の情報の例である。
【０１３２】
操作グループ化部３４は，図１５に示すユーザ操作の情報から，図１６に示す各アプリ操作区間を検出する。
【０１３３】
操作グループ化部３４は，一時利用フォルダ情報記憶部３３に，図１６に示す各アプリ操作区間でファイルが操作されているフォルダ（C:\work ）の情報が記憶されていないので，アプリ操作区間の除外を行わない。
【０１３４】
操作グループ化部３４は，図１６に示すすべてのアプリ操作区間でフォルダ（C:\work ）に属するファイルの操作が行われているので，図１６に示すすべてのアプリ操作区間を，フォルダ（C:\work ）に関するユーザ操作の作業グループとしてグループ化する。
【０１３５】
図１７は，実施例２によるユーザ操作記録提示画面の例を示す図である。
【０１３６】
操作記録提示部３１は，指定された期間のユーザ操作の記録を画面に提示する。ここでは，すべてのアプリ操作区間がフォルダ（C:\work ）に関するユーザ操作の作業グループとしてグループ化されているので，その旨が提示されている。
【０１３７】
以上説明した本実施の形態の各装置による処理は，コンピュータが備えるＣＰＵ，メモリ等のハードウェアとソフトウェアプログラムとにより実現することができ，そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも，ネットワークを通して提供することも可能である。
【０１３８】
以上，本実施の形態について説明したが，本発明はその主旨の範囲において種々の変形が可能であることは当然である。
【０１３９】
以上説明した本実施の形態の特徴を列記すると以下のとおりである。
【０１４０】
（付記１）
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能なコンピュータが実行するプログラムであって，
前記コンピュータに，
前記記憶装置に記憶されたユーザ操作の記録情報における，アプリケーションと，該アプリケーションでのファイル保存操作時に保存先とされたフォルダとの関係に基づいて，所定のアプリケーションでファイル保存先とされたフォルダごとに，全保存先フォルダ選択回数に対する該フォルダの保存先フォルダ選択回数の割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する手順と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する手順とを
実行させるための作業グループ化プログラム。
【０１４１】
（付記２）
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能なコンピュータが実行するプログラムであって，
前記コンピュータに，
前記記憶装置に記憶されたユーザ操作の記録情報における，フォルダと，該フォルダに所属するファイルの利用時間との関係に基づいて，フォルダごとに，所属する全ファイルに対する利用時間が所定時間以下であるファイルの割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する手順と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する手順とを
実行させるための作業グループ化プログラム。
【０１４２】
（付記３）
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能なコンピュータによる作業グループ化方法であって，
前記コンピュータが，
前記記憶装置に記憶されたユーザ操作の記録情報における，アプリケーションと，該アプリケーションでのファイル保存操作時に保存先とされたフォルダとの関係に基づいて，所定のアプリケーションでファイル保存先とされたフォルダごとに，全保存先フォルダ選択回数に対する該フォルダの保存先フォルダ選択回数の割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する過程と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する過程とを実行する
ことを特徴とする作業グループ化方法。
【０１４３】
（付記４）
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能なコンピュータによる作業グループ化方法であって，
前記コンピュータが，
前記記憶装置に記憶されたユーザ操作の記録情報における，フォルダと，該フォルダに所属するファイルの利用時間との関係に基づいて，フォルダごとに，所属する全ファイルに対する利用時間が所定時間以下であるファイルの割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する過程と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する過程とを実行する
ことを特徴とする作業グループ化方法。
【０１４４】
（付記５）
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能な作業グループ化装置であって，
前記記憶装置に記憶されたユーザ操作の記録情報における，アプリケーションと，該アプリケーションでのファイル保存操作時に保存先とされたフォルダとの関係に基づいて，所定のアプリケーションでファイル保存先とされたフォルダごとに，全保存先フォルダ選択回数に対する該フォルダの保存先フォルダ選択回数の割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する一時利用フォルダ検出部と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する操作グループ化部とを備える
ことを特徴とする作業グループ化装置。
【０１４５】
（付記６）
ユーザ操作の記録情報を記憶する記憶装置にアクセス可能な作業グループ化装置であって，
前記記憶装置に記憶されたユーザ操作の記録情報における，フォルダと，該フォルダに所属するファイルの利用時間との関係に基づいて，フォルダごとに，所属する全ファイルに対する利用時間が所定時間以下であるファイルの割合を算出し，算出された割合が所定値以上であるフォルダを一時利用フォルダと判定する一時利用フォルダ検出部と，
前記記憶装置からユーザ操作の記録情報を取得し，取得されたユーザ操作の記録情報から前記一時利用フォルダと判定されたフォルダに関するユーザ操作を除外して，ユーザ操作をグループ化する操作グループ化部とを備える
ことを特徴とする作業グループ化装置。
【符号の説明】
【０１４６】
１０  作業者装置
１１  操作対象アプリ
１２  操作検出部
２０  ファイルサーバ
２１  操作情報記憶部
３０  閲覧者装置
３１  操作記録提示部
３２  一時利用フォルダ検出部
３２１  特定アプリ保存先フォルダ判定部
３２２  一時利用ファイル保存フォルダ判定部
３３  一時利用フォルダ情報記憶部
３４  操作グループ化部
３５  作業グループ化部
【図１】
2010237896.tif 000003
【図２】
2010237896.tif 000004
【図３】
2010237896.tif 000005
【図４】
2010237896.tif 000006
【図５】
2010237896.tif 000007
【図６】
2010237896.tif 000008
【図７】
2010237896.tif 000009
【図８】
2010237896.tif 000010
【図９】
2010237896.tif 000011
【図１０】
2010237896.tif 000012
【図１１】
2010237896.tif 000013
【図１２】
2010237896.tif 000014
【図１３】
2010237896.tif 000015
【図１４】
2010237896.tif 000016
【図１５】
2010237896.tif 000017
【図１６】
2010237896.tif 000018
【図１７】
2010237896.tif 000019