(57)【要約】【課題】オフィス作業者が、作業内容の種類ごとの時間割合を把握しようとした場合、基となる作業内容の把握について、作業後に手作業にて作業種類と時間の入力を行う必要があり入力する手間がかかったり、入力を忘れてしまう問題があった。【解決手段】本発明は、ＰＣの電源ＯＮ／ＯＦＦを検出するＰＣ起動終了監視手段と、それを出退勤の時刻情報として出力する出退勤ログ出力手段と、ＩＰ電話ツールと、その使用時間情報を出力するＩＰ電話使用ログ出力手段と、ＩＰ会議ツールと、その使用時間情報を出力するＩＰ会議使用ログ出力手段と、スケジュール管理ツールの予定データを出力するスケジュールデータ出力手段と、メールツールの使用時間情報を出力するメール使用ログ出力手段等と、それぞれの出力ログを収集するログ収集手段と、収集したログに含まれる時間情報を分析し画面表示を行うログ分析表示手段とを有する。【選択図】      図１
2006195777.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータの利用者のログオン時刻を収集し送信するログオン時刻データ収集手段と、前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を作業単位データとして収集し送信する作業単位データ収集手段と、前記利用者のログオフした時刻を収集し送信するログオフ時刻データ収集手段と、前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データを受信してログファイルに記憶するログ情報収集手段と、前記ログファイルを入力して編集表示するログファイル表示手段と、を備え、
前記ログファイル表示手段は、ログオン後からログオフまでの作業単位データを前記アプリケーションプログラム種別をキーにしてマージし分類し、作業時間内訳情報として表示することを特徴とする作業時間内訳生成システム。
【請求項２】
コンピュータの利用者のログオン時刻を収集し送信するログオン時刻データ収集手段と、前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を作業単位データとして収集し送信する作業単位データ収集手段と、前記利用者がログオフした時刻を収集し送信するログオフ時刻データ収集手段と、前記利用者のログオンからログオフまでの時間を含むスケジュールデータを送信するスケジュールデータ収集手段と、前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、前記スケジュールデータを受信してログファイルに記憶するログ情報収集手段と、前記ログファイルを入力して編集表示するログファイル表示手段と、を備え、
前記ログファイル表示手段は、ログオン後からログオフまでの作業単位データを時系列順に配置し、配置した作業単位データの間に空き時間があると前記スケジュールデータによって空き時間を補填し、前記アプリケーション種別と前記スケジュールデータの作業コードをキーにしてマージし分類し、作業時間内訳情報として表示することを特徴とする作業時間内訳生成システム。
【請求項３】
前記作業単位データ収集手段は、前記アプリケーションプログラムの使用された機能をさらに機能別に分けた機能別コードとその機能別の使用開始時刻、使用終了時刻を収集することを特徴とする請求項１または２記載の作業時間内訳作成システム。
【請求項４】
前記ログファイル表示手段は、前記アプリケーションプログラム種別と前記機能別コードをキーとして前記作業単位データをマージし分類することを特徴とする請求項３記載の作業時間内訳作成システム。
【請求項５】
前記アプリケーションプログラムは、ＩＰ電話機能、ＩＰ会議機能、電子メール機能、文書作成機能を有するプログラムを含むことを特徴とする請求項１または２記載の作業時間内訳作成システム。
【請求項６】
コンピュータの利用者のログオン時刻を収集するステップと、
前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、
前記作業者のログオフした時刻を収集するステップと、
前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、をログファイルに記憶するステップと、
前記ログファイルを入力してログオン後からログオフまでの作業単位データを前記アプリケーションプログラム種別をキーにしてマージして分類し、作業時間内訳情報として表示するステップと、
を含むことを特徴とする作業時間内訳生成方法。
【請求項７】
コンピュータの利用者のログオン時刻を収集するステップと、
前記利用者の起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、
前記利用者のログオフした時刻を収集するステップと、
前記利用者のログオンからログオフまでの時間を含むスケジュールデータを収集するステップと、
前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、前記スケジュールデータをログファイルに記憶するステップと、
前記ログファイルを入力してログオン後からログオフまでの作業単位データを時系列順に配置し、配置した作業単位データの間に空き時間があると前記スケジュールデータによって空き時間を補填し、前記アプリケーションプログラム種別と前記スケジュールデータの作業コードキーにしてマージして分類し、作業時間内訳情報として表示するステップと、を含むことを特徴とする作業時間内訳生成方法。
【請求項８】
コンピュータに、
コンピュータの利用者のログオン時刻を収集するステップと、
前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、
前記作業者のログオフした時刻を収集するステップと、
前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、をログファイルに記憶するステップと、
前記ログファイルを入力してログオン後からログオフまでの作業単位データを前記アプリケーションプログラム種別をキーにしてマージして分類し、作業時間内訳情報として表示するステップと、
を実行させることを特徴とするプログラム。
【請求項９】
コンピュータに、
コンピュータの利用者のログオン時刻を収集するステップと、
前記利用者の起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、
前記利用者のログオフした時刻を収集するステップと、
前記利用者のログオンからログオフまでの時間を含むスケジュールデータを収集するステップと、
前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、前記スケジュールデータをログファイルに記憶するステップと、
前記ログファイルを入力してログオン後からログオフまでの作業単位データを時系列順に配置し、配置した作業単位データの間に空き時間があると前記スケジュールデータによって空き時間を補填し、前記アプリケーションプログラム種別と前記スケジュールデータの作業コードキーにしてマージして分類し、作業時間内訳情報として表示するステップと、を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オフィス作業者の作業別の作業時間の内訳の収集に関し、特に、オフィス作業者が作業時間の登録を行うこと無く、オフィス作業者の使用したアプリケーションプログラムから自動的に作業時間の収集を行う作業時間内訳生成システム、作業時間内訳生成方法及びそのプログラムに関する。
【背景技術】
【０００２】
一般的なオフィス作業者が、ある一定期間における自分の作業内容の種類（会議、電話、文書作成、など）ごとの割合、比率を把握し、それによる作業比率、割合の見直しを行い作業効率の向上を図ろうとした場合、基となる作業別時間の把握について、作業後に手作業にて作業種別と開始／終了時刻の入力を行う必要がありオフィス作業者の負担となっていた。この点の改善を図るため、特許文献１には作業者が、自己申告方式で、短時間に記入できるように工夫された業務記録表を用いて作業別作業時間等の報告を行う記載がある。
【０００３】
【特許文献１】特開２０００−２９３６０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来は、作業後の作業時間を上述した特許文献の提案する業務記録表により短時間の記入を可能にするような考慮が払われては来たが、記憶が確かでは無い等による人為的なミスの発生や作業時間データの入力による無駄なコストの発生という問題を無くすことはできなかった。
【０００５】
本発明の目的は、従来の作業時間の人手による記入から発生する上述した課題を作業者が使用するパーソナルコンピュータ上に電話機能、会議機能等オフィス作業全般を支援するアプリケーションプログラムを用意し、アプリケーションプログラムから作業者の作業時間を報告させることで人為的な作業を無くし上述した課題を解決する作業時間内訳生成システム、作業時間内訳生成方法及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１の作業時間内訳生成システムは、コンピュータの利用者のログオン時刻を収集し送信するログオン時刻データ収集手段と、前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を作業単位データとして収集し送信する作業単位データ収集手段と、前記利用者のログオフした時刻を収集し送信するログオフ時刻データ収集手段と、前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データを受信してログファイルに記憶するログ情報収集手段と、前記ログファイルを入力して編集表示するログファイル表示手段と、を備え、  前記ログファイル表示手段は、ログオン後からログオフまでの作業単位データを前記アプリケーションプログラム種別をキーにしてマージし分類し、作業時間内訳情報として表示することを特徴とする。
【０００７】
本発明の第２の作業時間内訳生成システムは、コンピュータの利用者のログオン時刻を収集し送信するログオン時刻データ収集手段と、前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を作業単位データとして収集し送信する作業単位データ収集手段と、前記利用者がログオフした時刻を収集し送信するログオフ時刻データ収集手段と、前記利用者のログオンからログオフまでの時間を含むスケジュールデータを送信するスケジュールデータ収集手段と、前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、前記スケジュールデータを受信してログファイルに記憶するログ情報収集手段と、前記ログファイルを入力して編集表示するログファイル表示手段と、を備え、  前記ログファイル表示手段は、ログオン後からログオフまでの作業単位データを時系列順に配置し、配置した作業単位データの間に空き時間があると前記スケジュールデータによって空き時間を補填し、前記アプリケーション種別と前記スケジュールデータの作業コードをキーにしてマージし分類し、作業時間内訳情報として表示することを特徴とする。
【０００８】
本発明の第１の作業時間内訳作成システムは、前記第１または第２の作業時間内訳作成システムに於いて、前記作業単位データ収集手段は、前記アプリケーションプログラムの使用された機能をさらに機能別に分けた機能別コードとその機能別の使用開始時刻、使用終了時刻を収集することを特徴とする。
【０００９】
本発明の第２の作業時間内訳作成システムは、前記第１の作業時間内訳作成システムに於いて、前記ログファイル表示手段は、前記アプリケーションプログラム種別と前記機能別コードをキーとして前記作業単位データをマージし分類することを特徴とする。
【００１０】
本発明の第３の作業時間内訳作成システムは、前記第１または第２の作業時間内訳作成システムに於いて、前記アプリケーションプログラムは、ＩＰ電話機能、ＩＰ会議機能、電子メール機能、文書作成機能を有するプログラムを含むことを特徴とする。
【００１１】
本発明の第１の作業時間内訳生成方法は、コンピュータの利用者のログオン時刻を収集するステップと、  前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、  前記作業者のログオフした時刻を収集するステップと、  前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、をログファイルに記憶するステップと、  前記ログファイルを入力してログオン後からログオフまでの作業単位データを前記アプリケーションプログラム種別をキーにしてマージして分類し、作業時間内訳情報として表示するステップと、  を含むことを特徴とする。
【００１２】
本発明の第２の作業時間内訳生成方法は、コンピュータの利用者のログオン時刻を収集するステップと、  前記利用者の起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、  前記利用者のログオフした時刻を収集するステップと、  前記利用者のログオンからログオフまでの時間を含むスケジュールデータを収集するステップと、  前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、前記スケジュールデータをログファイルに記憶するステップと、  前記ログファイルを入力してログオン後からログオフまでの作業単位データを時系列順に配置し、配置した作業単位データの間に空き時間があると前記スケジュールデータによって空き時間を補填し、前記アプリケーションプログラム種別と前記スケジュールデータの作業コードキーにしてマージして分類し、作業時間内訳情報として表示するステップと、を含むことを特徴とする。
【００１３】
本発明の第１のプログラムは、コンピュータに、  コンピュータの利用者のログオン時刻を収集するステップと、  前記利用者が起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、  前記作業者のログオフした時刻を収集するステップと、  前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、をログファイルに記憶するステップと、前記ログファイルを入力してログオン後からログオフまでの作業単位データを前記アプリケーションプログラム種別をキーにしてマージして分類し、作業時間内訳情報として表示するステップと、  を実行させることを特徴とする。
【００１４】
本発明の第２のプログラムは、コンピュータに、  コンピュータの利用者のログオン時刻を収集するステップと、  前記利用者の起動したアプリケーションプログラムから前記アプリケーションプログラムの種別、使用開始時刻、使用終了時刻を収集するステップと、  前記利用者のログオフした時刻を収集するステップと、  前記利用者のログオンからログオフまでの時間を含むスケジュールデータを収集するステップと、  前記ログオン時刻データ、前記作業単位データ、前記ログオフ時刻データ、前記スケジュールデータをログファイルに記憶するステップと、  前記ログファイルを入力してログオン後からログオフまでの作業単位データを時系列順に配置し、配置した作業単位データの間に空き時間があると前記スケジュールデータによって空き時間を補填し、前記アプリケーションプログラム種別と前記スケジュールデータの作業コードキーにしてマージして分類し、作業時間内訳情報として表示するステップと、を実行させることを特徴とする。
【発明の効果】
【００１５】
第１の効果は、オフィス作業者の負担を無くし低コストでオフィス作業者の作業の内訳を正確に迅速に把握できることにある。
【００１６】
その理由は、ＰＣを使用してオフィス作業を行っているだけで、自動的に作業ログが取得されるためである。
【発明を実施するための最良の形態】
【００１７】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１８】
まず、本発明の実施例の構成について図１を参照して説明する。
【００１９】
本発明の実施例の構成は、オフィス作業者が使用するパーソナルコンピュータ１０（以下、ＰＣ１０と略す）上に、ＩＰ電話機能を制御するＩＰ電話ツール１１と、ＩＰ会議機能を制御するＩＰ会議ツール１２と、グループウェア系ツールである、電子メールツール１３と、オフィス作業者のスケジュールを予定データとして入力してスケジュールファイル１４１に記憶するスケジュール管理ツール１４と、ワープロ、スプレッドシート等の文書作成系のツールである文書作成ツール１５と、出退勤時刻等の情報取得用のＰＣ起動終了監視手段１６と、ＡＰ起動終了監視手段１７と、を備える。
【００２０】
それに加えて、オフィス作業者による前記各ツール使用時において、ツールの持つ機能別の使用開始時刻、使用終了時刻等の情報を各ツールから収集してログとして出力するログ出力手段を複数備える。
【００２１】
ＩＰ電話使用ログ出力手段２２はＩＰ電話ツール１２からのＩＰ電話機能の使用開始時刻と終了時刻、ＩＰ会議使用ログ出力手段２３はＩＰ会議ツール１２からのＩＰ会議への参加時刻と終了時刻、電子メール使用ログ出力手段２４は電子メールツール１３からの電子メール機能の使用開始時刻と終了時刻、スケジュールデータ出力手段２５は、スケジュール管理ツール１４の予定データ等、文書作成ツール使用ログ出力手段２６は、文書作成ツール１５からの機能別の使用開始時刻と終了時刻を受け取る。以降の説明では、文書作成ツール使用ログ出力手段２６は、１つとしているが、個々の文書作成ツール１５毎に設定することもできる。その場合は文書作成ツール１５それぞれの識別が可能となる。
【００２２】
以上のように、各ツールにおいては、オフィス作業者が使用した機能を識別するＩＤ、開始時刻、終了時刻、等の情報をログ出力手段に送信する。
【００２３】
尚、各ツールが、自身のプログラム識別情報を各ログ出力手段に送信するようにしても良い。
【００２４】
さらに、各ログ出力手段は、それらのログをツール単位、またはツールにおいて使用された機能単位に開始、終了時刻を含む作業単位データとして編集し、ログ収集手段３１に送信する。
【００２５】
さらに、受け取った作業単位データ等を加工して表示する、ログ収集手段３１と、ログ分析表示手段３２と、を備えている。
【００２６】
ログ収集手段３１とログ分析表示手段３２がＰＣ１０に設けられている場合は、オフィス作業者個人の作業時間の分析表示をＰＣ１０で行うことができる。ログ収集手段３１と、ログ分析表示手段３２がＰＣ１０とは別のサーバ４０に設けられている場合は、サーバ４０のログ収集手段３１がネットワーク５０に接続された複数のＰＣ１０のログ出力手段からのログ情報を受信してオフィス作業者別に、またはオフィス作業者全体としての日別、月別、年間の作業時間分析、表示を行うことも可能である。また、ログ収集手段３１とログ分析手段３２がＰＣ１０にもサーバ４０にも存在しても構わない。
【００２７】
尚、ＰＣ１０とサーバ４０はイントラネット等を含むネットワーク５０で接続されているものとする。
【００２８】
以降の説明では、ログ収集手段３１と、ログ分析表示手段３２がＰＣ１０にある場合を想定する。
【００２９】
ＰＣ１０のオペレーティングシステムの一部に組みこまれたログオン処理手段１１１、ログオフ処理手段１１２は、オフィス作業者のログオン、ログオフ操作が実行されると、それぞれの事象の発生を出退勤ログ出力手段２１に通知する。このような仕組みが実装されていないＰＣ１０では、ＰＣ起動終了監視手段１６が、ＰＣ１０の立ち上げ立ち下げに連動してそれぞれの事象を検出し、それぞれの時刻と予め設定されたオフィス作業者識別コードとを出退勤ログ出力手段２１へ引き渡すようにすることもできる。以降の説明では、前者の形態に従って説明する。
【００３０】
またワープロなどの文書作成ツール１５が、使用された機能についての開始／終了時刻等の送信機能を持たない場合には、ＡＰ起動終了監視手段１７により、文書作成ツール１５の起動時刻、終了時刻等が取得され、文書作成ツール使用ログ出力手段２６に引き渡される。
【００３１】
最終的に各ログ出力手段からのログ情報をログ収集手段３１が磁気ディスク装置上のログファイル３１１に集約し、ログ分析表示手段３２により、作業時間の内訳を各種グラフなどにより表示する。ログ収集手段３１は、起動され最初のログ情報を受け取ると、ログファイル３１１をオープンして、前回書き込んだ位置の次に、当日の日付情報を含むヘッダ情報を作成して書き込みを行う。以降ヘッダの後に各ログ出力手段から受信したログ情報の書き込みを行っていく。同じ日にログオン、ログオフを繰り返し行った場合は、同じ日付をもったヘッダとログ情報の組が複数個登録されることになる。
【００３２】
尚、以上説明した各ツールや各手段はＰＣ１０又はサーバ４０上でソフトウェアプログラムとして動作する。
【００３３】
図２は本実施例におけるＰＣ１０のハードウェア構成を図示したものである。
図においてＰＣ１０は、ＣＰＵやシステムバス等を含む制御部１０１と、サーバ４０との通信や他のＰＣ１０とのＩＰ電話情報、ＩＰ会議情報等の送受信を行う通信部１０２と、ＰＣ１０で動作する各ツールや各手段のプログラム等を記憶する主記憶からなる記憶部１０３と、ディスプレイ装置等の表示部１０４と、ＩＰ電話やＩＰ会議等での音声を出力するスピーカ１０５と、同様に音声の入力を行うマイク１０６と、ＩＰ会議でのオフィス作業者の顔等を撮像するＵＳＢカメラ１０７と、キーボード１０８と、マウス１０９と、二次記憶装置の磁気ディスク装置１１０と、から構成されている。スピーカ１０５やマイク１０６の電話機能は例えばＰＣフォンとして本体とＵＳＢにより接続されている。
【００３４】
次に、本発明を実施するための最良の形態の実施例の動作について図３のフローチャートを参照して説明する。
【００３５】
オフィス作業者がＰＣ１０を起動し、ログオン処理を実行する。ログオン処理手段１１１は、出退勤ログ出力手段２１に、機能区分としてログオン、ログオン時刻、ログオンしたオフィス作業者識別コードからなるログ情報を送信する（ステップＳ１）。
【００３６】
出退勤ログ出力手段２１はこのログ情報を受信して一時記憶する。
【００３７】
尚、以降ＩＰ電話ツール１１、電子メールツール１３を使用した場合を説明するが、他のツールを使用した場合も同様である。
【００３８】
次にオフィス作業者が図示しないメニュー画面からＩＰ電話機能を選択したとする。これにより、ＰＣ１０では、ＩＰ電話ツール１１が起動する。オフィス作業者は、ＩＰ電話ツール１１を使用して例えば他のオフィス作業者にＩＰ電話を掛けたとする。このときＩＰ電話ツール１１は、ログ情報を生成してＩＰ電話使用ログ出力手段２２に送信する。ログ情報の内容は、電話発信を識別するコード、電話発信開始時刻を含むものである（ステップＳ２）。
【００３９】
次に、オフィス作業者が電話を掛け終わった場合にも、ＩＰ電話ツール１１は、ログ情報をＩＰ電話使用ログ出力手段２２に送信する。ログ情報の内容は、電話発信終了時刻を含むものである（ステップＳ３）。
【００４０】
ＩＰ電話使用ログ出力手段２２は、終了時刻に関するログ情報を受け取ると先に受け取ったＩＰ電話機能の使用開始時刻に関するログ情報とマージして新たなログ情報を生成する。このログ情報は、ＩＰ電話機能の識別コード、電話発信を識別するコード、発信開始時刻、発信終了時刻から構成されている。ＩＰ電話使用ログ出力手段２２はこれをログ収集手段３１に送信する（ステップＳ４）。
【００４１】
ログ収集手段３１は、最初にログ情報を受け取るとログファイル３１１をオープンし、当日の日付を含むヘッダ情報を作成してこれをログファイル３１１に追加モードで書き込む。ヘッダ情報の書き込み後、受け取ったログ情報を出力する（ステップＳ５）。
【００４２】
次にオフィス作業者がメニュー画面から電子メール機能を選択したとする。これによりＰＣ１０上には電子メールツール１３が起動される。オフィス作業者が電子メールツール１３を通して受信メール一覧から選択したメールの参照を開始したとする。このとき電子メールツール１３は、電子メール使用ログ出力手段２４にログ情報を送信する。ログ情報の内容は、電子メールの参照を識別するコード、電子メール参照開始時刻を含むものである（ステップＳ６）。
【００４３】
次にオフィス作業者が電子メールの参照を終わり、電子メールの新規作成を選択したとする。このとき電子メールツール１３は、ログ情報として電子メールの参照の終了時刻を含むログ情報を電子メール使用ログ出力手段２４に送信する（ステップＳ７）。
【００４４】
電子メール使用ログ出力手段２４は、先に受け取った電子メールの参照開始についてのログと続いて受け取った参照の終了時刻に関するログをマージして新たなログ情報を生成する（ステップＳ８）。
【００４５】
新たに生成されたログ情報は、電子メールツール１３を識別するコード、電子メールの参照を識別するコード、電子メール参照開始時刻、電子メール参照終了時刻から構成されている。電子メール使用ログ出力手段２４は、このログ情報をログ収集手段３１に送信する（ステップＳ９）。
【００４６】
ログ収集手段３１は、これをログファイル３１１に書き込み記憶する（ステップＳ１０）。
【００４７】
続いて電子メールツール１３は、電子メールの作成を識別するコード、電子メールの作成開始時刻を含むログ情報を送信する（ステップＳ１１）。
【００４８】
オフィス作業者が電子メールの作成を終えこれを発信したとする。電子メールツール１３は、電子メールの作成終了時刻をログ情報として電子メール使用ログ出力手段２４に送信する。電子メール使用ログ出力手段２４は参照時と同様に電子メールツール１３を識別するコード、電子メールの作成を識別するコード、電子メール作成開始時刻、電子メール作成終了時刻から構成されるログ情報を作成してログ収集手段３１に送信する（ステップＳ１２）。
【００４９】
以上のように、ＩＰ電話使用ログ出力手段２２、ＩＰ会議使用ログ出力手段２３、電子メール使用ログ出力手段２４、文書作成ツール使用ログ出力手段２６には、それぞれ対応するツールから、使用したツールを識別するツールＩＤ、ツールにおいて使用された機能を識別するコード、使用開始時刻、終了時刻等の情報が引き渡される。
【００５０】
上述したように、例えば電子メールツール１３を使用した場合、電子メールを参照している時間と、電子メールを作成している時間は、別の使用機能ＩＤとしてログ情報の出力を行う。ＩＰ電話使用ログの場合は、自分から掛けた場合と、相手から掛かってきた場合を、それぞれ別の使用機能ＩＤとしてログ出力を行う、という様に、各ツールについては、ツールの使用開始／終了時刻だけではなく、その作業の種別についての情報が、各ログ出力手段へ出力される。
【００５１】
図４の（ａ）は、作業単位データに関するログ情報のデータ構造を表していて、アプリケーションプログラムを識別するコード（ツールＩＤ）、使用機能別コード（ＩＤ）、使用開始時刻、使用終了時刻から構成されている。
【００５２】
スケジュール管理ツール１４は、スケジュール管理ツール１４に入力され記憶されているオフィス作業者の予定データのうちのオフィス作業者がログオンを行った当日の情報を、ＰＣ１０の起動直後にスケジュールデータ出力手段２５に送信する（ステップＳ１３）。
【００５３】
予定データには、作業識別コード、作業開始予定時刻、作業終了予定時刻等が一つの組として時系列順に複数登録されている。例えば、外出や会議室での会議等にはそれぞれを識別する作業識別コードが与えられている。
【００５４】
尚、オフィス作業者がログオン後、スケジュール管理ツール１４によって当日の情報を修正すると、修正の都度スケジュール管理ツール１４は、修正された当日の予定データをスケジュールデータ出力手段２５に送信する。
【００５５】
スケジュール管理ツール１４がスケジュールデータ出力手段２５に送信するログ情報の形式を図４の（ｂ）に例示するが、ツールＩＤにはスケージュール管理ツール１４の識別コードを、その後は当日の予定データを表している。スケジュールデータ出力手段２５は、予定データについてのログ情報を受信すると、そのままログ収集手段３１に送信する（ステップＳ１４）。
【００５６】
ログ収集手段３１は、ログファイル３１１を検索し既に当日の予定データを受信していればそれを消去して新たに受信した予定データの書き込みを行う。
【００５７】
文書作成ツール１５についても電子メールツール等と同様にオフィス作業者が使用した機能種別等からなるログ情報を文書作成ツール使用ログ出力手段２６に直接送信するわけであるが、そのような機能を持たない文書作成ツール１５については以下のようにする。
【００５８】
ＡＰ起動終了監視手段１７により、ワープロなどの文書作成ツール１５の起動、終了を監視し、それぞれの文書作成ツール１５の識別ＩＤ、起動時刻、終了時刻を取得し、文書作成ツール使用ログ出力手段２６に引き渡す。この場合、文書作成ツール１５の起動時刻を開始時刻に、文書作成ツール１５の起動終了時刻を終了時刻としてそれぞれログ情報を作成する。このときログ情報には、文書作成ツール１５のどの機能を使用したかの通知は行われない。
【００５９】
尚、ＡＰ起動終了監視手段１７は起動終了時刻の監視以外に、キーボード、マウスの入力についての監視も行う。文書作成ツール１５起動中に一定時間キーボードまたはマウスからの入力が行われなかった場合（例えば最後の操作後５分以上の操作が行われなかった場合等、この時間を集計する）アイドル時間として扱い、文書作成ツールの終了時に終了時刻とともに文書作成ツール使用ログ出力手段２６に通知する。文書作成ツール使用ログ出力手段２６は図４の（ａ）の作業単位データの最後にアイドル時間を付加してログ収集手段３１に送信する。
【００６０】
オフィス作業者がログオフを実行すると、ログオフ処理手段１１２は、ログオフを識別するコード、ログオフ時刻からなる情報を出退勤ログ出力手段２１に送信する（ステップＳ１５）。
【００６１】
出退勤ログ出力手段２１はこれを受信すると先に受信したログオン時刻、オフィス作業者コード情報とマージしてログ情報を生成する。これを図４の（ｃ）に例示するが、それによると、このログ情報は、ログオン／ログオフを識別するコード、オフィス作業者識別コード、ログオン時刻、ログオフ時刻から構成されている。出退勤ログ出力手段２１はこのログ情報をログ収集手段３１に送信する（ステップＳ１６）。
【００６２】
ログ収集手段３１は、ヘッダ情報にオフィス作業者識別コードを追記し、さらに当該ログ情報をログファイル３１１に書き込みログファイル３１１をクローズする（ステップＳ１７）。
【００６３】
ログ分析表示手段３２は、作業内容の分析をするオフィス作業者から日付情報やオフィス作業者識別コードが指定されるとログファイル３１１のヘッダ情報を検索してヘッダに同一の日付やオフィス作業者識別コードを含むログ情報を求める。ログ分析表示手段３２は、最初のログオン後から最後のログオフまでのログ情報を時系列に配置する。各ツールを使用した時間以外の空き時間があると予定データを参照し、当該空き時間に該当する時間がスケジュールされていれば、その時間と作業予定コードを充当して空き時間を補填し全体を作成する（ステップＳ１８）。当日のスケジュール情報が無い場合や当該空き時間に該当する時間がスケジュールされていないような場合は前述したアイドル時間と同じアイドル時間として分類する。
【００６４】
ログ分析表示手段３２は以上のようにして編集した結果をＰＣ１０の画面に作業時間の内訳として、作業単位データの時系列順に表示したり、同じツールで同じ機能を使用した作業単位データの場合は同じ作業区分にまとめる等のマージを行い、各種グラフなどにより表示を行う（ステップＳ１９）。
【００６５】
尚、以上の説明では、指定された１日についての編集表示処理を説明したが、ある期間が指定された場合にも同様にして編集表示が可能なことは明らかである。また、サーバ４０で複数人のログ情報をまとめて分析するような場合もその処理内容は容易に類推可能である。
【００６６】
また、本実施例では、ツールとしてＩＰ電話機能、ＩＰ会議機能、電子メール機能、ワープロ等の文書作成機能を持ったアプリケーションプログラムについて説明したが、オフィス業務で使用される他のアプリケーションプログラムについて本発明内容を適用可能なことも明らかである。
【００６７】
最後に、本発明の実施例の効果について説明する。
【００６８】
本発明の実施例では、主にＰＣを使用して作業を行っている一般的なオフィス作業者の作業内容が自動的にログ情報として出力されるように構成されているため、容易にオフィス作業者の作業の内訳を把握し、改善ポイントを見つけることができる。
【産業上の利用可能性】
【００６９】
本発明によれば、主にＰＣを使ったデスクワークを中心としているオフィス作業者が、日頃の作業内容の時間配分を見直し、改善を行うことにより、作業の効率化を行う、といった用途に適用できる。また、ログ情報をサーバへ集約することにより、部門単位、会社単位での作業内訳の把握、改善といった用途にも適用可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１の実施例の構成を説明するブロック図である。
【図２】本発明の第１の実施例のパソコンの構成を説明するブロック図である。
【図３】本発明の第１の実施例の動作を説明するフローチャートである。
【図４】本発明のログ情報の構成を説明する説明図である。
【符号の説明】
【００７１】
１０    ＰＣ
１０１    制御部
１０２    通信部
１０３    記憶部
１０４    表示部
１０５    スピーカ
１０６    マイク
１０７    ＵＳＢカメラ
１０８    キーボード
１０９    マウス
１１０    磁気ディスク装置
１１１    ログオン処理手段
１１２    ログオフ処理手段
１１    ＩＰ電話ツール
１２    ＩＰ会議ツール
１３    電子メールツール
１４    スケジュール管理ツール
１４１    スケジュールファイル
１５    文書作成ツール
１６    ＰＣ起動終了監視手段
１７    ＡＰ起動終了監視手段
２１    出退勤ログ出力手段
２２    ＩＰ電話使用ログ出力手段
２３    ＩＰ会議使用ログ出力手段
２４    電子メール使用ログ出力手段
２５    スケジュールデータ出力手段
２６    文書作成ツール使用ログ出力手段
３１    ログ収集手段
３１１    ログファイル
３２    ログ分析表示手段
４０    サーバ
５０    ネットワーク
【図１】
2006195777.tif 000003
【図２】
2006195777.tif 000004
【図３】
2006195777.tif 000005
【図４】
2006195777.tif 000006