(57)【要約】【課題】日々の活動の作業項目をユーザが明示的に入力することなく補完する。【解決手段】作業項目履歴保存装置１の作業項目履歴修正部５０は、ユーザの業務で使用する端末の操作イベント情報と、前記ユーザの操作イベント情報と作業項目とを対応付けて管理する個人対応表データベース１２０の情報とに基づき作業項目履歴を作成する。作業項目履歴保存部６０は前記作成された作業項目履歴を保存する。作業項目履歴修正部５０は前記ユーザの予定管理データベース１１０の作業項目に含まれる予定情報に基づき作業項目履歴を作成する。作業項目履歴修正部５０は前記ユーザと同じグループに所属する複数の他のユーザの個人対応表データベース１２０の情報から作成されたグループ対応表データベースの情報に基づき前記作業項目履歴を修正する。作業項目履歴修正部５０はユーザから入力された修正情報を個人対応表データベース１２０に反映させる。【選択図】図１
2010287180.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの作業項目履歴を作成して保存する作業項目履歴保存装置であって、
ユーザの業務で使用する端末の操作イベント情報と、前記ユーザの操作イベント情報と作業項目とを対応付けて管理する個人対応表データベースの情報とに基づき作業項目履歴を作成する作業項目履歴修正手段と、
前記作成された作業項目履歴を保存する保存手段と
を備えたこと
を特徴とする作業項目履歴保存装置。
【請求項２】
前記作業項目履歴修正手段は、前記ユーザの予定管理データベースの作業項目に含まれる予定情報に基づき作業項目履歴を作成すること
を特徴とする請求項１に記載の作業項目履歴保存装置。
【請求項３】
前記作業項目履歴修正手段は前記ユーザと同じグループに所属する複数の他のユーザの個人対応表データベースの情報から作成されたグループ対応表データベースの情報に基づき前記作業項目履歴を修正すること
を特徴とする請求項１または２に記載の作業項目履歴保存装置。
【請求項４】
前記作業項目履歴修正手段はユーザから入力された修正情報を前記個人対応表データベースに反映させること
を特徴とする請求項１から３のいずれか１項に記載の作業項目履歴保存装置。
【請求項５】
ユーザの作業項目履歴を作成して保存する作業項目履歴保存方法であって、
作業項目履歴修正手段が、ユーザの業務で使用する端末の操作イベント情報と、前記ユーザの操作イベント情報と作業項目とを対応付けて管理する個人対応表データベースの情報とに基づき作業項目履歴を作成するステップと、
保存手段が前記作成された作業項目履歴を保存するステップと
を有すること
を特徴とする作業項目履歴保存方法。
【請求項６】
前記作業項目履歴修正手段が前記ユーザの予定管理データベースの作業項目に含まれる予定情報に基づき作業項目履歴を作成するステップ
をさらに有すること
を特徴とする請求項５に記載の作業項目履歴保存方法。
【請求項７】
前記作業項目履歴修正手段が前記ユーザと同じグループに所属する複数の他のユーザの個人対応表データベースの情報から作成されたグループ対応表データベースの情報に基づき前記作業項目履歴を修正するステップ
をさらに有すること
を特徴とする請求項５または６に記載の作業項目履歴保存方法。
【請求項８】
前記作業項目履歴修正手段がユーザから入力された修正情報を前記個人対応表データベースに反映させるステップ
をさらに有すること
を特徴とする請求項５から７のいずれか１項に記載の作業項目履歴保存方法。
【請求項９】
請求項１から４のいずれか１項に記載の作業項目履歴保存装置を構成する各手段としてコンピュータを機能させる作業項目履歴保存プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、日々の活動の作業項目をユーザの明示的な入力なしに、システムで付与し、履歴として保存する方法とその装置及びプログラムに関するものである。
【背景技術】
【０００２】
企業では、一般に社員の稼動を管理するために、社員の日々の活動に関して、作業項目と時間を日毎に集計することを行っている。また、個人においても、ライフログとして記録し、作業項目から過去の記憶を検索して、それに関連するデジタルデータを発見するなどの活用も考えられる。
【０００３】
例えば非特許文献１，２に開示された業務日報作成法では、日々の活動の作業項目を履歴として保存する場合、作業項目に関して作業者が判断して、ユーザが自分で明示的に入力する必要があるという、従来技術に対応する日記や日報を作成する方法が採られている。
【０００４】
以上のように、従来は、日々の活動の作業項目を履歴として保存する場合、作業項目に関しては、自分自身で判断して、ユーザが自分で明示的に入力する必要があった。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】簡単業務集計 業務日報ソフト Ｐｅｒｓｏｎａｌ日報、［ｏｎｌｉｎｅ］、２００６年６月１８日、有限会社熱解析創研、［２００９年５月１日検索］、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｎｅｔｕｋａｉｓｅｋｉ．ｃｏ．ｊｐ／ｎｉｐｐｐｏｕ．ｈｔｍ＞
【非特許文献２】業務日報 Ｐｒｏｆｅｓｓｉｏｎａｌ−主な特徴１、［ｏｎｌｉｎｅ］、２００３年５月２６日、Ｍｉｄｗａｙ Ｓｏｆｔｗａｒｅ Ｄｉｓｇｎｓ、［２００９年５月１日検索］、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｍｉｄｗａｙ−ｓｏｆｔｗａｒｅ．ｎｅｔ／ｓｏｆｔｗａｒｅ／ｐｒｏ_ｗｄｉａｌｙ／ｐｒｅｖｉｅｗ１．ｈｔｍ＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の業務日報作成方法では、ユーザが自分で明示的に入力する必要があるため、入力誤りや入力漏れが発生することがあった。
【０００７】
また、作業項目の候補として、ユーザの所属するグループで予め決められた作業項目一覧から選択する場合でも、選択するための判断基準があいまいな場合には、異なる作業項目を選択することがあった。
【課題を解決するための手段】
【０００８】
そこで、本発明は、ユーザの業務で使用する端末で実施した作業内容と、操作イベント情報と作業項目とを対応付けて管理する個人対応表データベースの情報とに基づき、作業履歴情報の作成し、これを保存する。
【０００９】
すなわち、本発明の作業項目履歴保存装置の態様としては、ユーザの作業項目履歴を作成して保存する作業項目履歴保存装置であって、ユーザの業務で使用する端末の操作イベント情報と、前記ユーザの操作イベント情報と作業項目とを対応付けて管理する個人対応表データベースの情報とに基づき作業項目履歴を作成する作業項目履歴修正手段と、前記作成された作業項目履歴を保存する保存手段とを備える。
【００１０】
また、本発明の作業項目履歴保存方法の態様としては、ユーザの作業項目履歴を作成して保存する作業項目履歴保存方法であって、作業項目履歴修正手段が、ユーザの業務で使用する端末の操作イベント情報と、前記ユーザの操作イベント情報と作業項目とを対応付けて管理する個人対応表データベースの情報とに基づき作業項目履歴を作成するステップと、保存手段が前記作成された作業項目履歴を保存するステップを有する。
【００１１】
尚、本発明は前記作業項目履歴保存装置を構成する各手段としてコンピュータを機能させる作業項目履歴保存プログラムの態様とすることもできる。
【発明の効果】
【００１２】
したがって、以上の発明によれば日々の活動の作業項目をユーザが明示的に入力することなく補完できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る作業項目履歴保存装置のブロック構成図。
【図２】本発明の実施形態に係る作業項目履歴修正部の動作例を説明したフローチャート。
【図３】本発明の実施形態に係るグループ対応表作成部の動作例を説明したフローチャート。
【発明を実施するための形態】
【００１４】
図１に示された本発明の実施形態に係る作業項目履歴保存装置１（以下、保存装置１）はユーザの作業端末の操作イベント履歴に基づき操作項目を選択できる。また、前記ユーザの予定管理ＤＢ（データベース）の情報に基づき操作項目を選択できるようになっている。さらに、前記ユーザと同じグループに所属する他の複数人のユーザの作業項目履歴を利用して、そのグループの属するユーザの操作項目を選択できるようになっている。
【００１５】
図１を参照しながら保存装置１を構成する各機能部について説明する。
【００１６】
操作イベント取得部１０は、ユーザが業務で使用する端末（パソコン）上で当該ユーザにより行われた操作を示す操作イベント（起動していたアプリケーション、開いていたファイル、メールの閲覧、Ｗｅｂページの閲覧）を取得する。
【００１７】
作業項目入力部２０は、作業項目一覧ＤＢ３０から作業項目を取得し、図示省略された表示部に一覧表示させ、ユーザによって選択された作業項目を操作履歴保存部４０に入力する。作業項目一覧ＤＢ３０は、グループで予め名称が決められており、ユーザが選択する際の判断基準が文面で示されている作業項目の一覧を保存している。
【００１８】
操作履歴保存部４０は操作イベント取得部１０が取得した操作イベントを保存する。
【００１９】
作業項目履歴修正部５０は、操作履歴保存部４０から引き出した前記ユーザの作業端末の操作イベント情報と、個人対応表ＤＢ（例えばＤＢ１２０Ａ）の情報とに基づき作業項目履歴を作成する。また、同機能部５０は、前記ユーザの予定管理データベース１１０の作業項目に含まれる予定情報に基づき作業項目履歴を作成する。さらに、同機能部５０は前記ユーザと同じグループに所属する複数の他のユーザの個人対応表（例えばＤＢ１２０Ｂ，１２０Ｃ）の情報から作成されたグループ対応表ＤＢ１３０の情報に基づき前記作業項目履歴を修正する。また、同機能部５０は前記ユーザから入力された修正情報を個人対応表ＤＢ１２０Ａに反映させる。
【００２０】
予定管理ＤＢ１１０はスケジュールの内容として作業項目も登録できる予定を管理するためのＤＢであって書き換え可能である。個人対応表ＤＢ１２０Ａ〜１２０Ｃは個人毎の操作イベントと作業項目と対応付けて管理するためのＤＢであって書き換え可能である。グループ対応表ＤＢ１３０はグループの操作イベントと作業項目と対応付けて管理するためのＤＢであって書き換え可能である。ＤＢ１３０は前記ユーザ（例えばＡさん）と同じグループに所属する複数の他のユーザ（例えばＢさん、Ｃさん）の個人対応表ＤＢ１２０Ｂ，１２０Ｃの情報から作成されたものであり、グループ対応表作成部１４０によって作成される。ＤＢ１３０も書き換え可能である。
【００２１】
グループ対応表作成部１４０は各個人対応表ＤＢ１２０Ａ〜１２０Ｃから引き出した情報を利用してグループとしての対応表を作成する。この作成された対応表は上述のグループ対応表ＤＢ１３０に格納される。
【００２２】
作業項目履歴保存部６０は作業項目履歴修正部５０にて作成または修正された作業項目履歴を保存する。
【００２３】
以上の保存装置１によれば、予定管理ＤＢ１１０の作業項目も含まれる予定情報から、作業項目履歴が作成される。したがって、ユーザによる作業項目の入力がなくても、予定表管理ＤＢ１１０に保存されている作業項目を含んだ予定情報から、作業項目履歴を作成することができる。
【００２４】
また、操作履歴保存部４０の操作イベント情報と個人対応表ＤＢ１２０の情報から、作業項目履歴が作成される。したがって、ユーザによる作業項目の入力がなくても、個人対応表ＤＢ１２０と操作履歴保存部４０の操作イベントの情報から、作業項目履歴を作成することができる。
【００２５】
さらに、同じグループの複数人の個人対応表ＤＢ１２０の情報（例えば個人対応表１２０Ａ〜１２０Ｃ）から、グループ対応表ＤＢ１３０が作成される。したがって、ユーザによる作業項目の入力がなくても、グループ対応表ＤＢ１３０と操作履歴保存部４０の操作イベントの情報から、作業項目履歴を作成することができる。
【００２６】
また、操作履歴保存部４０の操作イベント情報とグループ対応表ＤＢ１３０の情報から、作業項目履歴が作成される。複数の個人対応表ＤＢの情報からグループ対応表ＤＢ１３０が作成されるため、判断基準のあいまいであることを原因とする、作業項目選択誤りがなくなる。
【００２７】
さらに、作業項目履歴修正部５０で入力したユーザ（例えばＡさん）の修正情報が個人対応表ＤＢ１２０（例えばＤＢ１２０Ａ）に反映される。作業項目履歴修正部５０で入力したユーザの修正情報が個人対応表ＤＢ１２０に反映されているため、利用回数が多くなると、対応表も強化される。
【００２８】
以上の本発明の実施形態に係る保存装置１に係る機能手段１０〜６０，１１０〜１４０は、コンピュータのハードウェアリソース、例えばＣＰＵ、メモリ（ＲＡＭ）、ハードディスク装置、通信デバイス等によって構成できる。すなわち、機能手段１０，２０，５０，１４０はＣＰＵとプログラムとの協働によって実現できる。また、機能手段３０，４０，６０，１１０〜１３０はハードディスク装置によって実現できる。
【００２９】
また、本発明は、上述の実施形態に係る機能手段１０，２０，５０，１４０をコンピュータに実現させる作業項目履歴保存プログラムまたはこれを記録したコンピュータ読み取り可能な記録媒体の態様としてコンピュータのＣＰＵ（ＭＰＵ）が当該プログラムを読み出し実行することで実現できる。その場合、記録媒体から読み出されたプログラム自体が上述した実施の形態の機能を実現することになり、そのプログラムを記憶した記録媒体、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＣＤ−Ｒ、ＭＯ、ＨＤＤ等は本発明を構成する。
【００３０】
以下、保存装置１の具体的な実施例について説明する。
【００３１】
本実施例では以下の作業項目一覧、操作イベント、予定管理ＤＢ、個人対応表ＤＢ、グループ対応表ＤＢの条件（１）〜（５）を想定する。
【００３２】
（１）作業項目一覧
研究作業（判断基準：調査、論文作成等の研究関連）
開発作業（判断基準：プログラミング、開発資料作成等の開発関連）
共通作業（判断基準：勤務表作成等の事務処理関連）
（２）操作イベント
２００９／４／１  １２：００：ｃ：￥ｄｏｃｓ￥ａ￥ａ．ｄｏｃを開いた。
２００９／４／１  １２：０５：ＷｅｂページＡを閲覧。
２００９／４／１  １２：０７：ＷｅｂページＢを閲覧。
（中略）
２００９／４／１  １２：２９：ＷｅｂページＣを閲覧。
（履歴なし）
２００９／４／１  １６：０１：Ｂさんからのメールを閲覧。
２００９／４／１  １６：０３：ＷｅｂページＤを閲覧。
（中略）
２００９／４／１  １６：１５：アプリケーションＡを操作
２００９／４／１  １６：３０：￥￥共有サーバ￥ａ￥ｂ．ｄｏｃを開いた。
２００９／４／１  １７：００：パソコンのシャットダウン。
【００３３】
（３）予定管理ＤＢ（Ａさん用）１１０
１２：３０−１６：００：開発関連会議（種別：開発作業）
（４）個人対応表ＤＢ（Ａさん用）１２０Ａ
フォルダ  ｃ：￥ｄｏｃｓ￥ａ￥→研究作業
ＷｅｂページＢ→研究作業
メール送信者Ｂさん→研究作業
（５）グループ対応表ＤＢ１３０
フォルダ  ￥￥共有サーバ￥ａ￥→開発作業
アプリケーションＡ→共通作業
以上の条件（１）〜（５）のもとで作業項目履歴の作成を行う作業項目履歴修正部５０の動作例について時系列順（Ｓ１〜Ｓ１１）に説明する。
【００３４】
Ｓ１：保存部４０から引き出した操作イベント情報「２００９／４／１  １２：００：ｃ：￥ｄｏｃｓ￥ａ￥ａ．ｄｏｃを開いた」は、個人対応表ＤＢ１２０Ａの情報に基づき、作業項目履歴では「２００９／４／１  １２：００〜「研究作業」の開始」とする。
【００３５】
Ｓ２：保存部４０から引き出した操作イベント情報「２００９／４／１  １２：０５：ＷｅｂページＡを閲覧」は、予定管理ＤＢ１１０、個人対応表ＤＢ１２０Ａ、グループ対応表ＤＢ１３０に情報がないため、作業項目履歴では「前の作業継続」とする。
【００３６】
Ｓ３：保存部４０から引き出した操作イベント情報「２００９／４／１  １２：０７：ＷｅｂページＢを閲覧」は、個人対応表ＤＢ１２０Ａの情報に基づき、作業項目履歴では「研究作業」とする。
【００３７】
Ｓ４：保存部４０から引き出した操作イベント情報「２００９／４／１  １２：２９：ＷｅｂページＣを閲覧」は、予定管理ＤＢ１１０（Ａさん用）、個人対応表ＤＢ１２０Ａ、グループ対応表ＤＢ１２０に情報がないため、作業項目履歴では「前の作業継続」とする。
【００３８】
Ｓ５：保存部４０から引き出した「２００９／４／１  １２：３０〜１６：００における操作イベント情報」は、予定管理ＤＢ１１０（Ａさん用）の情報に基づき、作業項目履歴では「開発作業」とする。この例では、予定管理ＤＢ１１０の情報と操作イベント履歴が重複していないが、重複した場合には、保存日時が新しい方を優先する等、設定により優先順位を決定することも可能とする。
【００３９】
Ｓ６：保存部４０から引き出した操作イベント情報「２００９／４／１  １６：０１：Ｂさんからのメールを閲覧」は、個人対応表ＤＢ１２０Ａの情報に基づき、作業項目履歴では「研究作業」の開始とする。
【００４０】
Ｓ７：保存部４０から引き出した操作イベント情報「２００９／４／１  １６：０３：ＷｅｂページＤを閲覧」と「（中略）」の部分は、予定管理ＤＢ１１０、個人対応表ＤＢ１２０Ａ、グループ対応表ＤＢ１３０に情報がないため、作業項目履歴では「前の作業の継続」とする。
【００４１】
Ｓ８：保存部４０から引き出した操作イベント情報「２００９／４／１  １６：１５：アプリケーションＡを操作」は、グループ対応表ＤＢ１３０の情報に基づき、作業項目履歴では「共通作業」の開始とする。
【００４２】
Ｓ９：保存部４０から引き出した操作イベント情報「２００９／４／１  １６：３０：￥￥共有サーバ￥ａ￥ｂ．ｄｏｃを開いた」は、グループ対応表ＤＢ１３０の情報から、「開発作業」開始とする。
【００４３】
Ｓ１０：保存部４０から引き出した操作イベント情報「２００９／４／１  １７：００  パソコンのシャットダウン」は作業項目では「作業終了」とする。
【００４４】
以上をまとめると作業項目履歴は以下のとおりとなる。
「２００９／４／１  １２：００〜１２：３０  ：  研究作業」
「２００９／４／１  １２：３０〜１６：０１  ：  開発作業」
「２００９／４／１  １６：０１〜１６：１５  ：  研究作業」
「２００９／４／１  １６：１５〜１６：３０  ：  共通作業」
「２００９／４／１  １６：３０〜１７：００  ：  開発作業」
Ｓ１１：そして、以上の作業項目履歴は作業項目履歴保存部６０に保存される。
【００４５】
以上のように本実施例によれば、操作項目名入力部２０からの入力がなくても、作業項目履歴修正部５０は予定管理ＤＢ１１０、個人対応表ＤＢ１２０、グループ対応表ＤＢ１３０を利用することにより、作業項目履歴が作成される。
【００４６】
したがって、ユーザが作業を行っているときに、作業項目を入力する必要がないので、本来の作業に集中できる。また、予定管理ＤＢ１１０には、本人以外の人も予定を入力することも可能なので、グループで一括登録した場合には、統一した作業項目を設定することが可能である。
【００４７】
次に、上記の（１）〜（５）の条件で作業項目履歴修正部５０にて以下のユーザの手入力操作による作業項目の修正があった場合の修正部５０の具体的な動作例（図１のＳ２１〜Ｓ２２）について図１及び図２を参照しながら説明する。
【００４８】
「２００９／４／１  １６：０３〜１６：１５」における作業を開発作業に修正。
【００４９】
作業項目履歴修正部５０は、作業項目履歴を選択する際、予定管理ＤＢ１１０、個人対応表ＤＢ１２０、グループ対応表ＤＢ１３０に情報がない場合、前の作業継続とする。
【００５０】
Ｓ２１：作業項目履歴修正部５０は、ユーザの手入力操作に基づき、作業項目一覧ＤＢ３０から引き出した作業項目履歴を上述のように「２００９／４／１  １６：０３〜１６：１５  ：  開発作業」と修正する。
【００５１】
Ｓ２２：作業項目履歴修正部５０は操作イベントと前記修正された作業項目の対応を個人対応表ＤＢ１２０に保存する。具体的には「ＷｅｂページＤ→開発作業」という対応情報がＡさんの個人対応表ＤＢ１２０Ａに保存される。
【００５２】
したがって、以上の本発明の実施形態に係る作業項目履歴修正部５０によれば、作業項目修正の情報が個人対応表ＤＢ１３０に反映されるので、新しい情報（ＵＲＬ）が増えた場合など、最新の対応表を維持することが可能である。
【００５３】
次に、本発明の実施形態に係るグループ対応表作成部１４０の具体的な動作例について説明する。
【００５４】
以下の情報が格納された３名（Ａさん、Ｂさん、Ｃさん）の個人対応表ＤＢ１２０Ａ〜１２０Ｃがあった場合のグループ対応表作成部１４０の具体的な動作例（図１のＳ３１〜Ｓ３２）について図１及び図３を参照しながら説明する。
【００５５】
個人対応表ＤＢ１２０Ａ
「ＷｅｂページＡ（ｈｔｔｐ：／／ａｂｃ．ｃｏｍ／ａ／）→研究作業」
「ＷｅｂページＢ（ｈｔｔｐ：／／ａｂｃ．ｃｏｍ／ｂ／）→研究作業」
個人対応表ＤＢ１２０Ｂ
「ＷｅｂページＢ（ｈｔｔｐ：／／ａｂｃ．ｃｏｍ／ｂ／）→共通作業」
個人対応表ＤＢ１２０Ｃ
「ＷｅｂページＡ（ｈｔｔｐ：／／ａｂｃ．ｃｏｍ／ａ／）→研究作業」
Ｓ３１：グループ対応表作成部１４０は、上記の個人対応表ＤＢ１２０Ａ，１２０Ｂ，１２０Ｃを参照する。この参照によると、ＷｅｂページＡは、２名（Ａさん、Ｃさん）が研究作業としていて、他の作業に設定しているユーザがいない。
【００５６】
Ｓ３２：グループ対応表作成部１４０は、グループ対応表ＤＢ１３０に「ＷｅｂページＡ→研究作業」の情報を登録する。尚、ＷｅｂページＢは、１名ずつ異なる作業に設定している為、グループ対応表ＤＢ１３０には登録されない。
【００５７】
したがって、以上の本発明の実施形態に係るグループ対応表作成部１４０によれば、個人対応表ＤＢ１２０で共通の対応表情報をグループ対応表として、登録しているので、グループで統一した作業項目の選択が可能となる。
【符号の説明】
【００５８】
１…作業項目履歴保存装置
１０…操作イベント取得部
２０…作業項目入力部
３０…作業項目一覧ＤＢ（データベース）
４０…操作履歴保存部
５０…作業項目履歴修正部（作業項目履歴修正手段）
６０…作業項目履歴保存部（保存手段）
１１０…予定管理ＤＢ、１２０Ａ…個人対応表ＤＢ（Ａさん用）、１２０Ｂ…個人対応表ＤＢ（Ｂさん用）、１２０Ｃ…個人対応表ＤＢ（Ｃさん用）、１３０…グループ対応表ＤＢ
１４０…グループ対応表作成部
【図１】
2010287180.tif 000003
【図２】
2010287180.tif 000004
【図３】
2010287180.tif 000005