(57)【要約】【課題】  ネットワークを介して管理するために好適な作業時間集計システムおよびその方法を提供する。【解決手段】  プロジェクト管理サーバ２０は、各プロジェクトのメンバーからのログオンを受け、メンバーが用いるＰＣ１２に対して、作業用のワークスペースを提供する。プロジェクト管理サーバ２０は、各メンバーの作業に必要なファイルを、ＰＣ１２に提供し、また、作業の結果として送られてきたファイルを記憶する。プロジェクト管理サーバ２０は、メンバーからのログオンからログオフまでの時間から、メンバーがワークスペースに対して作業を行っていない時間を減算し、各メンバーの作業時間を算出し、プロジェクト管理の用に供する。【選択図】図１
2005228192.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ作業を受け入れて業務を実行する１つ以上の業務装置と、集計装置とを有する作業時間集計システムであって、
前記業務装置それぞれは、
前記作業を受け入れて、前記業務を実行する業務実行手段と、
前記集計装置に対して、前記業務の実行を通知する業務実行通知手段と、
前記集計装置に対して、前記作業の受け入れを通知する作業受け入れ通知手段と
を有し、
前記集計装置は、
前記業務装置それぞれから通知される前記業務の実行と、前記通知される作業の受け入れとに基づいて、前記業務装置それぞれにおける前記業務のための作業時間を集計する作業時間集計手段と
を有する
作業時間集計システム。
【請求項２】
前記集計手段は、１つ以上の業務それぞれごとに、前記業務装置それぞれにおける前記業務のための作業時間を集計する
請求項１に記載の作業時間集計システム。
【請求項３】
前記集計装置は、
前記業務装置それぞれからのログオンおよびログオフを受け入れるアクセス受け入れ手段
をさらに有し、
前記集計装置の作業時間集計手段は、
前記業務装置それぞれがログオンしてからログオフするまでを、前記業務装置ぞれぞれにおける前記業務の実行期間とし、
前記業務装置それぞれにおいて、前記業務のための作業が、実質的に行われている期間以外を、前記業務装置それぞれにおける無作業期間とし、
前記業務装置それぞれにおける前記業務の実行期間から、前記業務装置それぞれにおける前記無作業期間を除いた期間を、前記業務装置それぞれにおける前記作業時間として集計する
請求項１または２に記載の作業時間集計システム。
【請求項４】
前記集計装置は、
前記業務装置それぞれに、前記業務のための画像を表示する業務用画像表示手段
をさらに有し、
前記業務装置は、
前記表示された業務のための画像に対する作業を受け入れて、前記集計装置へのログオンおよびログオフのためのアクセスを行うアクセス手段
をさらに有する
請求項３に記載の作業時間集計システム。
【請求項５】
それぞれ作業を受け入れて業務を実行する１つ以上の業務装置と、集計装置とによる作業時間集計方法であって、
前記業務装置それぞれにおいて、
前記作業を受け入れて、前記業務を実行し、
前記集計装置に対して、前記業務の実行を通知し、
前記集計装置に対して、前記作業の受け入れを通知し、
前記集計装置において、
前記業務装置それぞれから通知される前記業務の実行と、前記通知される作業の受け入れとに基づいて、前記業務装置それぞれにおける前記業務のための作業時間を集計する
作業時間集計方法。
【請求項６】
それぞれ作業を受け入れて業務を実行する１つ以上の業務装置と、集計装置とを有する作業時間集計システムにおいて、
前記業務装置において、
前記作業を受け入れて、前記業務を実行する業務実行ステップと、
前記集計装置に対して、前記業務の実行を通知する業務実行通知ステップと、
前記集計装置に対して、前記作業の受け入れを通知する作業受け入れ通知ステップと
をコンピュータに実行させ、
前記集計装置において、
前記業務装置それぞれから通知される前記業務の実行と、前記通知される作業の受け入れとに基づいて、前記業務装置それぞれにおける前記業務のための作業時間を集計する作業時間集計ステップ
をコンピュータに実行させる
プログラム。
【請求項７】
前記集計ステップは、１つ以上の業務それぞれごとに、前記業務装置それぞれにおける前記業務のための作業時間を集計する
請求項６に記載のプログラム。
【請求項８】
前記集計装置において、
前記業務装置それぞれからのログオンおよびログオフを受け入れるアクセス受け入れステップ
をさらにコンピュータに実行させ、
前記集計装置の作業時間集計ステップは、
前記業務装置それぞれがログオンしてからログオフするまでを、前記業務装置ぞれぞれにおける前記業務の実行期間とし、
前記業務装置それぞれにおいて、前記業務のための作業が、実質的に行われている期間以外を、前記業務装置それぞれにおける無作業期間とし、
前記業務装置それぞれにおける前記業務の実行期間から、前記業務装置それぞれにおける前記無作業期間を除いた期間を、前記業務装置それぞれにおける前記作業時間として集計する
請求項６または７に記載のプログラム。
【請求項９】
前記集計装置において、
前記業務装置それぞれに、前記業務のための画像を表示する業務用画像表示ステップ
をさらにコンピュータに実行させ、
前記業務装置において、
前記表示された業務のための画像に対する作業を受け入れて、前記集計装置へのログオンおよびログオフのためのアクセスを行うアクセスステップ
をさらにコンピュータに実行させる
請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して作業時間を集計する作業時間集計システムおよびその方法に関する。
【背景技術】
【０００２】
例えば、特許文献１は、ネットワークを介してプロジェクトを進行させる方法を開示する。
しかしながら、この方法は、メンバー同士の直接対話を前提としてプロジェクトを支援するためのものであって、メンバーそれぞれが独立して作業を行うプロジェクトへの応用は難しい。
【０００３】
また、ワークスペースを用いた作業管理は、Smalltalk-80の"Project"により実現されている。
しかしながら、Smalltalk-80の"Project"は、個人の作業管理向けのものであって、複数のメンバーによるプロジェクトの作業管理や、ネットワークを介した作業管理には向いていない。
【特許文献１】特開平１１−１７８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した背景からなされたものであり、メンバーそれぞれが独立して行う作業を、ネットワークを介して管理するために好適な作業時間集計システムおよびその方法を提供することを目的とする。
また、本発明は、ワークスペースを用いて、複数のメンバーの作業を管理することができる作業時間集計システムおよびその方法を提供することを目的とする。
また、本発明は、ネットワークを介して、複数のプロジェクトの作業を管理するために改良された作業時間集計システムおよびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明にかかる作業時間集計システムは、それぞれ作業を受け入れて業務を実行する１つ以上の業務装置と、集計装置とを有する作業時間集計システムであって、前記業務装置それぞれは、前記作業を受け入れて、前記業務を実行する業務実行手段と、前記集計装置に対して、前記業務の実行を通知する業務実行通知手段と、前記集計装置に対して、前記作業の受け入れを通知する作業受け入れ通知手段とを有し、前記集計装置は、前記業務装置それぞれから通知される前記業務の実行と、前記通知される作業の受け入れとに基づいて、前記業務装置それぞれにおける前記業務のための作業時間を集計する作業時間集計手段とを有する。
【０００６】
好適には、前記集計手段は、１つ以上の業務それぞれごとに、前記業務装置それぞれにおける前記業務のための作業時間を集計する。
【０００７】
好適には、前記集計装置は、前記業務装置それぞれからのログオンおよびログオフを受け入れるアクセス受け入れ手段をさらに有し、前記集計装置の作業時間集計手段は、
前記業務装置それぞれがログオンしてからログオフするまでを、前記業務装置ぞれぞれにおける前記業務の実行期間とし、前記業務装置それぞれにおいて、前記業務のための作業が、実質的に行われている期間以外を、前記業務装置それぞれにおける無作業期間とし、前記業務装置それぞれにおける前記業務の実行期間から、前記業務装置それぞれにおける前記無作業期間を除いた期間を、前記業務装置それぞれにおける前記作業時間として集計する。
【０００８】
好適には、前記集計装置は、前記業務装置それぞれに、前記業務のための画像を表示する業務用画像表示手段をさらに有し、前記業務装置は、前記表示された業務のための画像に対する作業を受け入れて、前記集計装置へのログオンおよびログオフのためのアクセスを行うアクセス手段をさらに有する。
【０００９】
また、本発明にかかる作業時間集計方法は、それぞれ作業を受け入れて業務を実行する１つ以上の業務装置と、集計装置とによる作業時間集計方法であって、前記業務装置それぞれにおいて、前記作業を受け入れて、前記業務を実行し、前記集計装置に対して、前記業務の実行を通知し、前記集計装置に対して、前記作業の受け入れを通知し、前記集計装置において、前記業務装置それぞれから通知される前記業務の実行と、前記通知される作業の受け入れとに基づいて、前記業務装置それぞれにおける前記業務のための作業時間を集計する。
【００１０】
また、本発明にかかるプログラムは、それぞれ作業を受け入れて業務を実行する１つ以上の業務装置と、集計装置とを有する作業時間集計システムにおいて、前記業務装置において、前記作業を受け入れて、前記業務を実行する業務実行ステップと、前記集計装置に対して、前記業務の実行を通知する業務実行通知ステップと、前記集計装置に対して、前記作業の受け入れを通知する作業受け入れ通知ステップとをコンピュータに実行させ、前記集計装置において、前記業務装置それぞれから通知される前記業務の実行と、前記通知される作業の受け入れとに基づいて、前記業務装置それぞれにおける前記業務のための作業時間を集計する作業時間集計ステップをコンピュータに実行させる。
【発明の効果】
【００１１】
本発明によれば、メンバーそれぞれが独立して行う作業を、ネットワークを介して管理するために好適な作業時間集計システムおよびその方法が提供される。
また、本発明によれば、ワークスペースを用いて、複数のメンバーの作業を管理することができる作業時間集計システムおよびその方法が提供される。
また、本発明によれば、ネットワークを介して、複数のプロジェクトの作業を管理するために改良された作業時間集計システムおよびその方法が提供される。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態を説明する。
図１は、本発明にかかる作業時間集計方法が適応されるネットワークシステム１の構成を例示する図である。
図１に示すように、ネットワークシステム１は、コンピュータ（ＰＣ）１２−１〜１２−ｊと、プロジェクトの作業を管理するプロジェクト管理サーバ２０が、ＷＡＮあるいはインターネットなどのネットワーク１０、および、ＬＡＮ１０６を介して接続されて構成される。
【００１３】
ネットワークシステム１においては、１つ以上のプロジェクトが並行して行われ、各プロジェクトの各メンバーが、ＰＣ１２を用いて各プロジェクトの作業を行う。
プロジェクト管理サーバ２０は、各プロジェクトの各メンバーの作業時間を集計し、各プロジェクトの進行を管理の用に供する。
なお、以下、ＰＣ１２−１〜１２−ｊなど、複数ある構成部分を特定せずに示すときには、単にＰＣ１２などとも記し、また、ＰＣ１２およびプロジェクト管理サーバ２０を総称して、ノードとも記す。
【００１４】
図２は、本発明にかかる作業時間集計方法に用いられるワークスペース、ログイン用の画像およびこれらの使用態様を例示する図である。
本発明にかかる作業時間集計方法は、例えば、図１に示したネットワークシステム１に適応される。
本発明にかかる作業時間集計方法が適用されるネットワークシステム１において、プロジェクト管理サーバ２０は、各メンバーからのログインに応じて、プロジェクトのメンバーが使用するＰＣ１２に、図２に示すようなワークスペースを提供し、メンバーのログインからログアウトまでの時間、および、メンバーがワークスペースに対する作業を行わなかった時間などを求めて、コンピュータにおけるワークスペースに対する作業時間（作業時間）を集計し、プロジェクトの管理の用に供する。
【００１５】
図３は、図２に示したＰＣ１２およびプロジェクト管理サーバ２０のハードウェア構成を例示する図である。
図３に示すように、ＰＣ１２およびプロジェクト管理サーバ２０は、ＣＰＵ１２２、メモリ１２４およびこれらの周辺回路などを含む本体１２０、表示装置、キーボードおよびマウスなどを含む入出力装置１２６、ネットワーク１０およびＬＡＮ１０６を介した他のノードとの通信を行う通信装置１３０、および、ＣＤ装置およびＨＤＤ装置などを含む記録装置１３２から構成される。
つまり、ＰＣ１２およびプロジェクト管理サーバ２０は、ネットワーク１０およびＬＡＮ１０６を介して、他のノートとの通信が可能なコンピュータとしての構成部分を有している。
【００１６】
図４は、図１に示したＰＣ１２上で動作するクライアントプログラム１４の構成を示す図である。
図４に示すように、クライアントプログラム１４は、ユーザインターフェース（ＵＩ）部１４０、ＷＥＢブラウザ部１４２、通信制御部１４４、作業監視部１５０、作業処理部１５２およびアクセス処理部１５４から構成される。
【００１７】
クライアントプログラム１４は、記録媒体１３４（図３）を介してプロジェクト管理サーバ２０に供給され、メモリ１２４にロードされて実行される（以下のプログラムについて同様）。
クライアントプログラム１４は、これらの構成部分により、プロジェクト管理サーバ２０に対するログインおよびログアウト、プロジェクト管理サーバ２０から提供されるワークスペースに対するメンバーの作業に応じた作業、および、ワークスペースに対するメンバーの作業の有無の検出およびそのプロジェクト管理サーバ２０への通知などの機能を実現する。
【００１８】
クライアントプログラム１４において、ＵＩ部１４０は、プロジェクトのメンバーによるＰＣ１２の入出力装置１２６（図３）に対する作業を受け入れ、クライアントプログラム１４の各構成部分に対して出力する。
また、ＵＩ部１４０は、プロジェクト管理サーバ２０から提供されるＷＥＢページの画像およびワークスペース（図２）などの画像を、入出力装置１２６に対して表示する。
【００１９】
ＷＥＢブラウザ部１４２は、プロジェクト管理サーバ２０から提供されるＷＥＢページをブラウズするための機能を提供する。
通信制御部１４４は、プロジェクト管理サーバ２０との間の通信機能を提供する。
アクセス処理部１５４は、プロジェクト管理サーバ２０に対するアクセスのための処理、例えば、プロジェクト管理サーバ２０に対するログインおよびログアウトのための処理を行う。
【００２０】
作業処理部１５２は、ＰＣ１２を使用するメンバーのログインに応じて、プロジェクト管理サーバ２０から、例えば、ＷＥＢページの形式で提供されるワークスペース（図２）を受け入れ、ＵＩ部１４０を介してＰＣ１２の入出力装置１２６（図３）に表示する。
また、作業処理部１５２は、メンバーのログオフに応じて、表示したワークスペースの表示を消去する。
作業処理部１５２は、入出力装置１２６に表示されたワークスペースに対するメンバーの作業を受け入れ、プロジェクトの作業のための処理を実行する。
作業監視部１５０は、ワークスペースに対するメンバーの作業を監視し、例えば、ワークスペースに対するメンバーの作業がない状態が１０分以上、継続したときに、メンバーによる作業がない状態（無作業状態）を検出し、無作業状態を検出した時間（無作業検出時間）およびその継続時間（無作業継続時間）を、プロジェクト管理サーバ２０に対して通知する。
【００２１】
図５は、図１に示したプロジェクト管理サーバ２０において実行されるプロジェクト管理プログラム２２の構成を示す図である。
図５に示すように、プロジェクト管理プログラム２２は、ＵＩ部２２０、ＷＥＢサーバ部２２２、通信制御部２２４、アクセス処理部２４０、パスワードデータベース（ＰＷＤＢ）２４２、プロジェクト管理部２６０、プロジェクトＤＢ２６２、作業時間算出部２８０、作業時間ＤＢ２８２、ファイル管理部３００およびファイルＤＢ３０２から構成される。
【００２２】
プロジェクト管理プログラム２２は、これらの構成部分により、各メンバーによるアクセス（ログオン）を受け、このアクセスに応じて、ワークスペース（図２）を、メンバーが用いているＰＣ１２に提供する。
また、プロジェクト管理プログラム２２は、各メンバーが使用しているＰＣ１２から、無作業状態に関する通知（無作業状態の検出時間および継続時間など）を受ける。
また、プロジェクト管理プログラム２２は、各メンバーがアクセスを終了したときに、各メンバーのログオン（ｔ１；図２）からログオフ（ｔ２）までの時間長（ｔ２−ｔ１）の総和（Σ（ｔ２−ｔ１））と、１０分以上継続する無作業状態の時間長の総和（Σ（無作業継続時間））との差を、各メンバーの作業時間として算出し、集計する。
【００２３】
プロジェクト管理プログラム２２において、ＵＩ部２２０は、プロジェクト管理サーバ２０を用いてプロジェクトの進行を管理する管理者（プロジェクトマネージャ）などによる作業を受け入れ、プロジェクト管理プログラム２２の各構成部分に対して出力する。
また、ＵＩ部２２０は、プロジェクト管理プログラム２２の各構成部分が管理する情報を、入出力装置１２６に対して表示する。
【００２４】
ＷＥＢサーバ部２２２には、ＵＲＬ(Universal Resource Locator)が設定され、ＷＥＢサーバ部２２２は、このＵＲＬを用いたＰＣ１２からのアクセスに応じて、ＰＣ１２を用いるユーザに、ＷＥＢサーバとしての機能を提供する。
通信制御部２２４は、ＰＣ１２との間の通信機能を提供する。
【００２５】
アクセス処理部２４０は、各メンバーが使用するＰＣ１２からプロジェクト管理サーバ２０へのアクセスを処理する。
つまり、アクセス処理部２４０は、各プロジェクトの各メンバーが、プロジェクト管理サーバ２０へのアクセスを開始した（ログオンした）ときに、ＰＷＤＢ２４２に記憶されている各メンバーのパスワードおよびユーザ名を用いて、アクセス開始のための処理を行い、アクセスの開始を、作業時間算出部２８０などに通知する。
また、アクセス処理部２４０は、ＷＥＢサーバ部２２２を介して、各メンバーがアクセスするための作業を行った（ログオフした）ときに、アクセス終了のための処理を行い、アクセスの終了を、作業時間算出部２８０などに通知する。
【００２６】
図６は、図５に示したプロジェクト管理プログラム２２の作業時間算出部２８０により管理される情報を例示する図である。
作業時間算出部２８０は、アクセス処理部２４０からの通知から、図６に例示するように、メンバーごとに、作業開始（ログオン）の年月日および時刻、作業終了（ログオフ）の年月日及び時刻、無作業検出の年月日及び時刻、および、無作業継続時間などを、作業時間算出部２８０に記憶し、管理する。
さらに、作業時間算出部２８０は、各メンバーがプロジェクト管理サーバ２０へのアクセスを終了した時点で、あるいは、プロジェクト管理サーバ２０に対するプロジェクトマネージャの作業に応じて、各メンバーの作業時間を算出し、作業時間ＤＢ２８２に記憶させ、管理する。
【００２７】
図７は、図５に示したプロジェクト管理プログラム２２のプロジェクト管理部２６０により管理されるファイルを例示する図である。
ファイル管理部３００は、ファイルＤＢ３０２を用いて、ネットワークシステム１において実施されている各プロジェクトの作業のためのファイルを記憶する。
また、図２に示したように、ファイル管理部３００は、ファイルＤＢ３０２から、各メンバーが使用するファイルを読み出して提供し、ＰＣ１２から作業の結果として送られてくるファイルを、ファイルＤＢ３０２に記憶する。
プロジェクト管理部２６０は、プロジェクトＤＢ２６２を用いて、各プロジェクトごとに、各メンバーの作業時間を管理し、さらに、図７に示すように、各プロジェクトの作業のために用いられるファイルを管理する。
【００２８】
以下、プロジェクト管理プログラム２２を中心に、ネットワークシステム１の動作を説明する。
プロジェクト管理プログラム２２のアクセス処理部２４０は、各プロジェクトのメンバーからのログオンがあるたびに、ログオンのための処理を行い、作業時間算出部２８０に通知する。
ＷＥＢサーバ部２２２は、ログオンに応じて、メンバーが用いるＰＣ１２に対して、ワークスペースを提供する。
【００２９】
プロジェクト管理プログラム２２のファイル管理部３００は、各メンバーの作業に必要なファイル（図７）を、ファイルＤＢ３０２から読み出して、各メンバーが用いるＰＣ１２に対して提供し、また、ＰＣ１２から、作業の結果として送られてきたファイルを、ファイルＤＢ３０２に記憶する。
作業時間算出部２８０は、図６に示したように、アクセス処理部２４０からの通知、および、ＰＣ１２からの無作業状態に関する通知に応じて、これらを示す情報を、作業時間ＤＢ２８２に記録させ、管理する。
【００３０】
図８は、図５に示したプロジェクト管理プログラム２２の作業時間集計処理（Ｓ１０）を示すフローチャートである。
図８に示すように、ステップ１００（Ｓ１００）において、ＵＩ部２２０は、プロジェクトマネージャに作業に応じて、作業時間の集計の対象となるプロジェクトおよびメンバーの設定を受け、作業時間算出部２８０に対して出力する。
ステップ１０２（Ｓ１０２）において、作業時間算出部２８０は、未だ集計処理の対象となっていないプロジェクトがあるか否かを判断する。
プロジェクト管理プログラム２２は、未だ処理の対象となっていないプロジェクトがあるときにはＳ１０４の処理に進み、これ以外のときにはＳ１１６の処理に進む。
【００３１】
ステップ１０４（Ｓ１０４）において、作業時間算出部２８０は、未処理のプロジェクトの内、未だ集計処理の対象となっていないいずれかを、次の処理対象とする。
ステップ１０６（Ｓ１０６）において、作業時間算出部２８０は、処理の対処となっているプロジェクトのメンバーの内、未だ集計処理の対象となっていないメンバーがいるか否かを判断する。
プロジェクト管理プログラム２２は、処理の対処となっているプロジェクトのメンバーの内、未だ集計処理の対象となっていないメンバーがいるときにはＳ１０８の処理に進み、これ以外のときにはＳ１０２の処理に戻る。
【００３２】
ステップ１０８（Ｓ１０８）において、作業時間算出部２８０は、処理の対処となっているプロジェクトのメンバーの内、未だ集計処理の対象となっていないメンバーのいずれかを、次の処理対象とする。
ステップ１１０（Ｓ１１０）において、作業時間算出部２８０は、処理対象となっているメンバーの作業開始時間および作業終了時間（図６）を、作業時間ＤＢ２８２から読み出す。
【００３３】
ステップ１１２（Ｓ１１２）において、作業時間算出部２８０は、処理対象となっているメンバーの無作業検出時間および無作業継続時間（図６）を、作業時間ＤＢ２８２から読み出す。
ステップ１１４（Ｓ１１４）において、作業時間算出部２８０は、処理対象となっているメンバーの総作業時間から、無作業継続時間の合計値を減算する（Σ（ｔ２−ｔ１）−Σ（無作業継続時間）；図２）ことにより、作業時間を算出し、作業時間ＤＢ２８２に記憶する。
【００３４】
ステップ１１６（Ｓ１１６）において、作業時間算出部２８０は、算出された作業時間をプロジェクト管理部２６０に対して通知し、プロジェクト管理部２６０は、作業時間算出部２８０による各メンバーの作業結果を管理する。
さらに、プロジェクト管理部２６０は、作業などに応じて、各メンバーの作業結果を、プロジェクト管理サーバ２０の入出力装置１２６（図３）などに対して出力し、プロジェクトマネージャに示す。
【００３５】
以下、プロジェクト管理部２６０による集計結果の表示態様を例示して説明する。
プロジェクト管理部２６０は、プロジェクトごとに全メンバーの作業時間の合計値をさらに算出し、各プロジェクトの総作業時間を算出し、入出力装置１２６などに出力してもよい。
【００３６】
図９〜図１２は、図５に示したプロジェクト管理プログラム２２のプロジェクト管理部２６０による表示態様を例示する第１〜第４の図である。
プロジェクト管理部２６０は、図９に示すように、あるプロジェクトの１人のメンバー（メンバーＡ）の毎日の作業時間の変化が分かるように、集計結果を表示してもよい。
また、プロジェクト管理部２６０は、図１０に示すように、プロジェクト管理部２６０は、あるプロジェクト（プロジェクトＸ）の各メンバー（メンバーＡ〜Ｆ）の作業時間を比較可能なように、集計結果を表示してもよい。
【００３７】
また、図１１に示すように、作業時間算出部２８０が、あるプロジェクトの１人のメンバー（メンバーＹ）が、どのような仕事（ファイル）について、どのような作業時間を割いたを集計するようにして、プロジェクト管理部２６０が、この集計結果を表示するようにしてもよい。
また、図１２に示すように、プロジェクト管理部２６０は、図１２に示すように、あるプロジェクトにおける毎日の作業時間の実績を経時的に表示し、さらに、そのプロジェクトの計画と比較可能に表示するようにしてもよい。
【００３８】
以上説明したように、本発明にかかる作業時間集計方法は、プロジェクト管理サーバが提供するワークスペースについて、横断的に作業時間を集計することにより、プロジェクトマネージャによる各メンバーの作業量および作業負荷の把握を可能としている。
また、本発明にかかる作業時間集計方法は、各プロジェクトメンバーが、自らの作業時間の客観的な把握を可能とし、プロジェクトマネージャおよびメンバーによる効率的な作業計画の立案を可能としている。
【産業上の利用可能性】
【００３９】
本発明は、ネットワークを介した作業時間の集計などに利用可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明にかかる作業時間集計方法が適応されるネットワークシステムの構成を例示する図である。
【図２】本発明にかかる作業時間集計方法に用いられるワークスペース、ログイン用の画像およびこれらの使用態様を例示する図である。
【図３】図２に示したＰＣおよびプロジェクト管理サーバのハードウェア構成を例示する図である。
【図４】図１に示したＰＣ上で動作するクライアントプログラムの構成を示す図である。
【図５】図１に示したプロジェクト管理サーバにおいて実行されるプロジェクト管理プログラムの構成を示す図である。
【図６】図５に示したプロジェクト管理プログラムの作業時間算出部により管理される情報を例示する図である。
【図７】図５に示したプロジェクト管理プログラムのプロジェクト管理部により管理されるファイルを例示する図である。
【図８】図５に示したプロジェクト管理プログラムの作業時間集計処理（Ｓ１０）を示すフローチャートである。
【図９】図５に示したプロジェクト管理プログラムのプロジェクト管理部による表示態様を例示する第１の図である。
【図１０】図５に示したプロジェクト管理プログラムのプロジェクト管理部による表示態様を例示する第２の図である。
【図１１】図５に示したプロジェクト管理プログラムのプロジェクト管理部による表示態様を例示する第３の図である。
【図１２】図５に示したプロジェクト管理プログラムのプロジェクト管理部による表示態様を例示する第４の図である。
【符号の説明】
【００４１】
１・・・ネットワークシステム、
１０・・・ネットワーク、
１０６・・・ＬＡＮ、
１２・・・ＰＣ、
１２０・・・本体、
１２２・・・ＣＰＵ、
１２４・・・メモリ、
１２６・・・入出力装置、
１３０・・・通信装置、
１３２・・・記録装置、
１３４・・・記録媒体、
１４・・・クライアントプログラム、
１４０・・・ＵＩ部、
１４２・・・ＷＥＢブラウザ部、
１４４・・・通信制御部、
１５０・・・作業監視部、
１５２・・・作業処理部、
１５４・・・アクセス処理部、
２０・・・プロジェクト管理サーバ、
２２・・・プロジェクト管理プログラム、
２２０・・・ＵＩ部、
２２２・・・ＷＥＢサーバ部、
２２４・・・通信制御部、
２４０・・・アクセス処理部、
２４２・・・ＰＷＤＢ、
２６０・・・プロジェクト管理部、
２６２・・・プロジェクトＤＢ、
２８０・・・作業時間算出部、
２８２・・・作業時間ＤＢ、
３００・・・ファイル管理部、
３０２・・・ファイルＤＢ、
【図１】
2005228192.tif 000003
【図２】
2005228192.tif 000004
【図３】
2005228192.tif 000005
【図４】
2005228192.tif 000006
【図５】
2005228192.tif 000007
【図６】
2005228192.tif 000008
【図７】
2005228192.tif 000009
【図８】
2005228192.tif 000010
【図９】
2005228192.tif 000011
【図１０】
2005228192.tif 000012
【図１１】
2005228192.tif 000013
【図１２】
2005228192.tif 000014