(57)【要約】  【課題】  スケジュール情報に基づくワークの遂行を支援するワーク支援装置を提供する。  【解決手段】  ワーク支援装置２は、ワークのスケジュール情報に対応付けて、それぞれのワークで操作すべきデータファイルの識別情報を管理し、利用者の要求に応じて、同一の期間に操作すべきデータファイルの識別情報をワークのカテゴリー毎に区分して複数の矩形領域８２０に表示する。これにより、例えば、複数のワークが並行して実行される場合でも、利用者は、それぞれのワークで操作すべきデータファイルを瞬時に把握することができる。【選択図】図６
2005228044.tif 000002
【特許請求の範囲】
【請求項１】
ワークのスケジュール情報とこのワークに関連する関連情報とを受け付ける入力手段と、
前記入力手段により受け付けたスケジュール情報及び関連情報を互いに対応付けて記憶するスケジュール情報記憶手段と、
前記スケジュール情報記憶手段に記憶されているスケジュール情報に基づいて、これらのスケジュール情報に対応する関連情報それぞれを区分して同一の画面上に表示するスケジュール表示手段と
を有するワーク支援システム。
【請求項２】
同一の期間について複数のワークのスケジュール情報が記憶されている場合に、これらのワークに関連する関連情報をそれぞれのワークの属性に応じて区分して表示するよう前記スケジュール表示手段を制御する制御手段
をさらに有し、
前記スケジュール表示手段は、ワークの属性に応じて、関連情報を区分して表示する
請求項１に記載のワーク支援システム。
【請求項３】
ワークは、データファイルの操作を伴うものであり、
前記入力手段は、前記関連情報として、ワークに伴って操作されるデータファイルの識別情報を受け付け、
前記関連情報記憶手段は、データファイルの識別情報を、このデータファイルの操作を伴うワークのスケジュール情報に対応付けて記憶し、
前記スケジュール表示手段は、データファイルの識別情報を、ワークの属性に応じて区分して表示する
請求項１に記載のワーク支援システム。
【請求項４】
スケジュール情報には、複数の期間単位にまたがったワークに関するものが含まれており、
複数の期間単位にまたがったワークのスケジュール情報が記憶されている場合に、このワークに対応する関連情報を期間単位毎に区分して表示するよう前記スケジュール表示手段を制御する制御手段
をさらに有し、
前記スケジュール表示手段は、スケジュール情報に含まれるワークの期間に基づいて、それぞれのスケジュール情報に対応する関連情報を期間単位毎に区分して表示する
請求項１又は３に記載のワーク支援システム。
【請求項５】
前記スケジュール情報は、データファイルの改訂スケジュールであり、前記関連情報は、順次改訂されるデータファイルそれぞれのバージョンを識別するバージョン識別情報であり、
前記入力手段は、データファイルの改訂スケジュールと、データファイルのバージョン識別情報とを受け付け、
前記スケジュール記憶手段は、データファイルの改訂スケジュールと、データファイルのバージョン識別情報とを互いに対応付けて記憶し、
前記スケジュール表示手段は、前記改訂情報記憶手段に記憶されている改訂スケジュールに基づいて、それぞれのバージョン識別情報を既定の期間単位毎に区分して表示する
請求項１に記載のワーク支援システム。
【請求項６】
前記スケジュール記憶手段は、改訂スケジュール又はバージョン識別情報に対応付けて、改訂された最新版のデータファイルを記憶し、
前記スケジュール表示手段により表示されたいずれかのバージョン識別情報が選択された場合に、このバージョン識別情報に対応する最新版のデータファイルの内容を表示する内容表示手段
をさらに有する請求項５に記載のワーク支援システム。
【請求項７】
コンピュータが、ワークのスケジュール情報とこのワークに関連する関連情報とを受け付け、
コンピュータが、受け付けたスケジュール情報及び関連情報を互いに対応付けて記憶し、
コンピュータが、記憶されているスケジュール情報それぞれに基づいて、これらのスケジュール情報に対応する関連情報それぞれを区分して同一の画面上に表示させる
ワーク支援方法。
【請求項８】
コンピュータを含むワーク支援装置において、
ワークのスケジュール情報とこのワークに関連する関連情報とを受け付けるステップと、
受け付けたスケジュール情報及び関連情報を互いに対応付けて記憶するステップと、
記憶されているスケジュール情報それぞれに基づいて、これらのスケジュール情報に対応する関連情報それぞれを区分し、区分された関連情報を同一の画面上に表示させるステップと
を前記ワーク支援装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワークの遂行を支援するワーク支援装置に関する。
【背景技術】
【０００２】
例えば、特許文献１は、打合日付及び打合相手先名の情報に基づいて構築されたディレクトリツリーの所定位置のファイルに、通信打ち合わせによるファイルデータを格納し、打合日付及び打合相手先名によるファイルデータの引出し操作を可能にする遠隔通信打合システムを開示する。
【特許文献１】特開平１１−１７８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、スケジュール情報に基づくワークの遂行を支援するワーク支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
［ワーク支援システム］
上記目的を達成するために、本発明にかかるワーク支援システムは、ワークのスケジュール情報とこのワークに関連する関連情報とを受け付ける入力手段と、前記入力手段により受け付けたスケジュール情報及び関連情報を互いに対応付けて記憶するスケジュール情報記憶手段と、前記スケジュール情報記憶手段に記憶されているスケジュール情報に基づいて、これらのスケジュール情報に対応する関連情報それぞれを区分して同一の画面上に表示するスケジュール表示手段とを有する。
【０００５】
好適には、同一の期間について複数のワークのスケジュール情報が記憶されている場合に、これらのワークに関連する関連情報をそれぞれのワークの属性に応じて区分して表示するよう前記スケジュール表示手段を制御する制御手段をさらに有し、前記スケジュール表示手段は、ワークの属性に応じて、関連情報を区分して表示する。
【０００６】
好適には、ワークは、データファイルの操作を伴うものであり、前記入力手段は、前記関連情報として、ワークに伴って操作されるデータファイルの識別情報を受け付け、前記関連情報記憶手段は、データファイルの識別情報を、このデータファイルの操作を伴うワークのスケジュール情報に対応付けて記憶し、前記スケジュール表示手段は、データファイルの識別情報を、ワークの属性に応じて区分して表示する。
【０００７】
好適には、スケジュール情報には、複数の期間単位にまたがったワークに関するものが含まれており、複数の期間単位にまたがったワークのスケジュール情報が記憶されている場合に、このワークに対応する関連情報を期間単位毎に区分して表示するよう前記スケジュール表示手段を制御する制御手段をさらに有し、前記スケジュール表示手段は、スケジュール情報に含まれるワークの期間に基づいて、それぞれのスケジュール情報に対応する関連情報を期間単位毎に区分して表示する。
【０００８】
好適には、前記スケジュール情報は、データファイルの改訂スケジュールであり、前記関連情報は、順次改訂されるデータファイルそれぞれのバージョンを識別するバージョン識別情報であり、前記入力手段は、データファイルの改訂スケジュールと、データファイルのバージョン識別情報とを受け付け、前記スケジュール記憶手段は、データファイルの改訂スケジュールと、データファイルのバージョン識別情報とを互いに対応付けて記憶し、前記スケジュール表示手段は、前記改訂情報記憶手段に記憶されている改訂スケジュールに基づいて、それぞれのバージョン識別情報を既定の期間単位毎に区分して表示する。
【０００９】
好適には、前記スケジュール記憶手段は、改訂スケジュール又はバージョン識別情報に対応付けて、改訂された最新版のデータファイルを記憶し、前記スケジュール表示手段により表示されたいずれかのバージョン識別情報が選択された場合に、このバージョン識別情報に対応する最新版のデータファイルの内容を表示する内容表示手段をさらに有する。
【００１０】
［ワーク支援方法］
また、本発明にかかるワーク支援方法は、コンピュータが、ワークのスケジュール情報とこのワークに関連する関連情報とを受け付け、コンピュータが、受け付けたスケジュール情報及び関連情報を互いに対応付けて記憶し、コンピュータが、記憶されているスケジュール情報それぞれに基づいて、これらのスケジュール情報に対応する関連情報それぞれを区分して同一の画面上に表示させる。
【００１１】
［プログラム］
また、本発明にかかるプログラムは、コンピュータを含むワーク支援装置において、ワークのスケジュール情報とこのワークに関連する関連情報とを受け付けるステップと、受け付けたスケジュール情報及び関連情報を互いに対応付けて記憶するステップと、記憶されているスケジュール情報それぞれに基づいて、これらのスケジュール情報に対応する関連情報それぞれを区分し、区分された関連情報を同一の画面上に表示させるステップとを前記ワーク支援装置のコンピュータに実行させる。
【発明の効果】
【００１２】
本発明のワーク支援システムによれば、各スケジュールに対応する関連情報を提示することにより、それぞれのワークを円滑に遂行することができる。
【発明を実施するための最良の形態】
【００１３】
［背景］
本発明の理解のために、本発明がなされた背景を説明する。
例えば複数のワークが並行してなされる場合に、これらのワークのスケジュールを日付で単純に管理するだけでは、混乱してしまう。これらのワークそれぞれにおいて、複数のデータファイルが操作される場合に、いずれのデータファイルがそれぞれのワークに対応するものであるかを瞬時に把握するのは困難だからである。また、複数のワークが並行してなされている場合に、それぞれのワークの進捗状況を把握するために、特定のワークが日付スケジュール上どのように推移しているかを表示することが望まれる。
【００１４】
そこで、本実施形態におけるワーク支援装置２は、ワークのスケジュール情報に対応付けて、それぞれのワークの関連情報（例えば、ワーク中に操作されるファイル名など）を管理し、ワークの属性に応じて区分して表示する。ワーク毎に関連情報が表示されることにより、例えば、複数のワークが並行して実行される場合でも、利用者は、それぞれのワークに対応する関連情報（ワーク中に利用するデータファイルなど）を瞬時に把握することができる。
また、ワーク支援装置２は、特定のワークカテゴリー又は特定のファイル名により絞り込まれたスケジュール情報及び関連情報を表示する。これにより、利用者は、それぞれのワークの推移又はデータファイルの更新推移を容易に確認することができる。
【００１５】
［実施形態］
以下、本発明の実施形態を説明する。
図１は、本発明にかかるワーク支援方法が適用されるワーク支援システム１の概略を説明する図である。
ワーク支援システム１は、ワーク支援装置２と、複数の利用者端末８とを有する。
ワーク支援装置２は、インターネット又はＬＡＮなどからなるネットワーク７を介して、複数の利用者端末８と接続する。
利用者端末８は、各利用者により利用される通信機器である。例えば、第１の利用者端末８ａは、汎用コンピュータであり、第２の利用者端末８ｂは、ＨＴＭＬファイルの表示が可能な携帯電話である。
ワーク支援装置２は、各利用者のスケジュール情報の管理、及び、各利用者により操作されるデータファイルの管理を行う。より具体的には、ワーク支援装置２は、利用者端末８から入力されたスケジュール情報及び関連情報を記憶し、利用者端末８からの要求に応じてスケジュール情報又は関連情報を提供する。スケジュール情報とは、ワークがなされる期間を特定するための情報であり、例えば、ワークの識別情報、日時及び場所などが含まれる。また、関連情報とは、ワークに関連する情報であり、本例では、ワーク中に操作（表示、編集、送信、複製及び削除等）するデータファイルの識別情報（ファイル名）を具体例として説明する。
【００１６】
図２は、本発明にかかるワーク支援装置２のハードウェア構成を例示する図である。
図２に例示するように、ワーク支援装置２は、汎用のコンピュータ端末（例えばサーバ端末）であり、ＬＣＤ表示装置あるいはＣＲＴ表示装置などのモニタ２２、キーボード及びポインティングデバイスなどの入力装置２４、ＣＰＵ２６２及びメモリ２６４などを含む処理装置２６、ＨＤＤ・ＣＤ装置などの記録装置２８、並びに、通信装置２９などから構成される。通信装置２９は、Ｗｅｂ機能及び電子メール機能などによるマルティメディア通信を実現する。本例のワーク支援装置２は、通信装置２９を介してネットワーク７（図１）に接続する。
【００１７】
図３は、処理装置２６（図２）により実行され、本発明にかかるワーク支援方法を実現するワーク支援プログラム５の構成を示す図である。
図３に示すように、ワーク支援プログラム５は、入力部５１０、関連情報データベース（関連情報ＤＢ）５２０、表示制御部５３０及び表示部５４０を有する。また、表示部５４０は、関連情報表示部５４２及び内容表示部５４４を含む。
ワーク支援プログラム５は、例えば記録媒体２８０（図２）を介して処理装置２６に供給され、メモリ２６４にロードされて実行される。
【００１８】
ワーク支援プログラム５において、入力部５１０（図３）は、通信装置２９（図２）を介して、利用者端末８（図１）からワークのスケジュール情報及びこのワークの関連情報を受信し、受信されたスケジュール情報及び関連情報を関連情報ＤＢ５２０に対して出力する。
関連情報ＤＢ５２０は、入力部５１０から入力されたスケジュール情報及び関連情報を互いに対応付けて記憶する。本例の関連情報ＤＢ５２０は、関連情報として、それぞれのワークで操作されるデータファイルのファイル名、このデータファイルのバージョン情報、及び、それぞれのバージョンのデータファイル（又は、バージョン間の差分データ）を記憶する。
【００１９】
表示制御部５３０（図３）は、利用者の要求に応じて、ワークの関連情報をワークの属性毎又は期間単位毎に区分して表示するよう表示部５４０を制御する。ここで、ワークの属性とは、例えば、ワークのカテゴリーである。また、期間単位とは、スケジュールを表示する際の期間の単位であり、例えば、１日、半日又は１時間などである。また、表示制御部５３０は、利用者の要求に応じて、指定されたデータファイルの更新推移を期間単位に区分して表示するよう表示部５４０を制御する。ここで、更新推移とは、順次改訂されるデータファイルの時系列変化であり、データファイルの更新予定、及び、データファイルの更新履歴を含む。
【００２０】
表示部５４０は、関連情報ＤＢ５２０を参照して、利用者に要求されたスケジュール情報又は関連情報を表示するＨＴＭＬファイルを作成し、利用者端末８（図１）に送信する。より具体的には、表示部５４０は、関連情報表示部５４２及び内容表示部５４４を含む。関連情報表示部５４２は、関連情報ＤＢ５２０に記憶されているスケジュール情報及び関連情報に基づいて、利用者に指定された期間における関連情報をワークの属性毎に区分して表示させる。また、関連情報表示部５４２は、ワークが複数の期間単位にまたがる場合に、このワークのスケジュール情報及び関連情報を期間単位毎に区分して表示させる。また、関連情報表示部５４２は、表示制御部５３０の制御に応じて、指定されたデータファイルの更新推移を表示させる。
内容表示部５４４は、データファイルのファイル名（バージョン情報）が選択された場合に、このデータファイルの内容を表示させる。例えば、内容表示部５４４は、関連情報表示部５４２により表示された更新推移の中からいずれかのバージョンが選択された場合に、最新版のデータファイルを表示させる。
【００２１】
図４は、関連情報ＤＢ５２０により記憶されるスケジュール情報及び関連情報を例示する図である。
図４に例示するように、関連情報ＤＢ５２０は、入力部５１０から入力されたスケジュール情報（本例では、「日時」及び「ワーク分類」）と関連情報（本例では、「ファイルＩＤ」）とを互いに対応付けて記憶する。
「ワーク分類」とは、それぞれの時間帯に分割してなされる一連の行動（仕事）の識別情報（すなわち、ワークのカテゴリー）であり、この一連の行動（プロジェクト）が分割されて各時間帯のワーク（個々の作業）となる。
また、「ファイルＩＤ」は、それぞれのワークで操作されるデータファイルの識別情報であり、ファイル名（本例では、「ファイルＢ１」又は「ファイルＢ２」など）と、順次改訂されるデータファイルのバージョン情報（本例では、「０１」、「０２」又は「１２」など）とから構成される。すなわち、本例の「ファイルＩＤ」は、「（ファイル名）．（バージョン情報）」として表現される。
【００２２】
図５は、日付毎に区分して関連情報が表示された第１の表示画面８００を例示する図である。
図５に例示するように、関連情報表示部５４２は、日付毎（期間単位毎）に区分した関連情報（データファイルの識別情報）を第１の表示画面８００に表示させる。この表示画面８００には、それぞれの日付に対応する矩形領域８１０が複数表示される。これらの矩形領域８１０には、その日のワークで操作される（又は、操作された）データファイルの識別情報が関連情報として表示される。また、それぞれの第１の矩形領域８１０ａ、第２の矩形領域８１０ｂ及び第３の矩形領域８１０ｃなどは、利用者の選択操作を受け付ける操作領域であり、いずれかの矩形領域８１０が選択されると、この矩形領域８１０に対応する日の詳細なスケジュール情報及び関連情報が表示される。
具体的には、利用者が、利用者端末８を用いてスケジュール情報及び関連情報の表示を要求すると、表示制御部５３０は、この利用者のスケジュールに対応する関連情報を日付毎に区分して表示するよう関連情報表示部５４２に指示する。関連情報表示部５４２は、表示制御部５３０からの指示に応じて、この利用者のスケジュール情報に対応する関連情報を関連情報ＤＢ５２０から読み出し、読み出された関連情報（この利用者が操作するデータファイルの識別情報）を日付毎に区分して表示するＨＴＭＬファイルを作成し、作成されたＨＴＭＬファイルを利用者端末８に送信する。利用者端末８は、関連情報表示部５４２から受信したＨＴＭＬファイルに基づいて、図５に例示する表示画面８００を表示する。
【００２３】
図６は、詳細なスケジュール情報及び関連情報が表示される第２の表示画面８０２を例示する図である。
図６に例示するように、関連情報表示部５４２は、第１の表示画面８００のいずれかの矩形領域８１０（図５）が利用者に選択されると、この矩形領域８１０に対応する日の詳細なスケジュール情報（ワークのカテゴリー名）及び関連情報（データファイルの識別情報）を第２の表示画面８０２に表示させる。この表示画面８０２には、この日になされるワークのカテゴリーに対応する矩形領域８２０が表示される。それぞれの矩形領域８２０には、選択された日の各ワークに関連する関連情報（データファイルの識別情報）が表示される。すなわち、関連情報表示部５４２は、利用者に選択された日のワークで操作されるデータファイルの識別情報をワークの属性に応じて区分して表示させる。
より具体的には、表示制御部５３０は、表示対象となる日が指定されると、指定された日のスケジュール情報及び関連情報（データファイルの識別情報）を関連情報ＤＢ５２０から読み出し、読み出されたスケジュール情報に基づいて、この日のワークのカテゴリー数をカウントし、カウント値を矩形領域８２０の数とする。そして、表示制御部５３０は、それぞれのカテゴリーに属するワークで用いられるデータファイルの識別情報を、それぞれのカテゴリーに対応する矩形領域８２０にリスト表示するよう関連情報表示部５４２に指示する。関連情報表示部５４２は、表示制御部５３０の指示に応じて、ワークのカテゴリー数に対応する数の矩形領域８２０を設けて、それぞれの矩形領域８２０にデータファイルの識別情報を配置したＨＴＭＬファイルを作成し、利用者端末８に送信する。
これにより、利用者は、それぞれのワークで使用すべきデータファイルを容易に把握することができ、たとえ同時に複数のワークを並行して実施する場合でも、データファイルの取違えを防止できる。
【００２４】
図７は、ワークのカテゴリー数を算出する処理（Ｓ１０）のフローチャートである。
図７に示すように、ステップ１００（Ｓ１００）において、表示制御部５３０は、利用者から日付が指定されると、指定された日付のスケジュール情報を関連情報ＤＢ５２０から読み出し、スケジュール情報に応じたスケジュール項目（Ｗｉ）及びカテゴリー数（ＣＷ）を定義し、初期化する。なお、「ｉ」は、指定された日に予定されているスケジュールの項目に対応し、１以上Ｎ以下の整数である。
ステップ１１０（Ｓ１１０）において、表示制御部５３０は、ｊ＝１とし、さらに、ＣＷ＝０とする。
ステップ１２０（Ｓ１２０）において、表示制御部５３０は、「ｉ」と「Ｎ」とを比較して、「ｉ」が「Ｎ」以下である場合に、Ｓ１３０の処理に移行し、「ｉ」が「Ｎ」より大きい場合に、カテゴリー数の算出処理（Ｓ１０）を終了する。すなわち、表示制御部５３０は、指定された日の全てのスケジュールについてＳ１３０からＳ１５０までの処理を繰り返し、これらが終了した場合に、ループを抜けて処理を終了する。
【００２５】
ステップ１３０（Ｓ１３０）において、表示制御部５３０は、Ｗｉのカテゴリーと、Ｗ１からＷｎ−１までの各カテゴリーとを比較し、一致するカテゴリーが存在する場合に、Ｓ１５０の処理に移行し、一致するカテゴリーが存在しない場合に、Ｓ１４０の処理に移行する。
【００２６】
ステップ１４０（Ｓ１４０）において、表示制御部５３０は、ＣＷの値を１カウントアップする。
ステップ１５０（Ｓ１５０）において、表示制御部５３０は、ｉの値を１カウントアップする。
このように、表示制御部５３０は、指定された日付のスケジュール情報に基づいて、この日に予定されているワークのカテゴリー数を算出し、算出されたカテゴリー数に基づいて矩形領域８２０の個数を決定する。
【００２７】
図８は、ワークのカテゴリーにより絞り込まれた関連情報を表示する第３の表示画面８０４を例示する図である。
図８に例示するように、関連情報表示部５４２は、利用者によりいずれかのワークカテゴリーが選択されると、選択されたカテゴリーに属するワークの関連情報（データファイルの識別情報）を期間単位毎（日付毎）に区分して第３の表示画面８０４に表示させる。この表示画面８０４には、選択されたワークカテゴリーのワークが予定されている期間に相当するカレンダー領域８３０が表示される。カレンダー領域８３０には、それぞれの期間単位（日付）に相当する矩形領域が設けられており、それぞれの矩形領域に、このカテゴリーに属するワーク中に操作されるデータファイルの識別情報が表示される。
より具体的には、表示制御部５３０は、利用者によりいずれかのワークカテゴリーが選択されると、選択されたワークカテゴリーに属するワークのスケジュール情報を関連情報ＤＢ５２０から読み出し、読み出されたスケジュール情報に基づいて、このワークカテゴリーに属するワークがなされるワーク期間を算出し、算出されたワーク期間に応じてカレンダー領域８３０に表示すべき日数を決定する。そして、表示制御部５３０は、決定された日数を関連情報表示部５４２に通知し、読み出されたスケジュール情報に対応する関連情報をカレンダー領域８３０に表示するよう関連情報表示部５４２に指示する。関連情報表示部５４２は、表示制御部５３０の指示に応じて、表示制御部５３０により決定された日数のカレンダー領域８３０に、それぞれの日に操作されるデータファイルの識別情報を配置したＨＴＭＬファイルを作成し、利用者端末８に送信する。
これにより、利用者は、プロジェクトの推移を容易に把握することができ、特に複数のプロジェクトが同一の期間に並行して行われる場合に有効である。
【００２８】
図９は、ワーク期間を算出する処理（Ｓ２０）のフローチャートである。
図９に示すように、ステップ２００（Ｓ２００）において、表示制御部５３０は、利用者からワークのカテゴリーが指定されると、指定されたカテゴリーのワークに関するスケジュール情報を関連情報ＤＢ５２０から読み出す。
ステップ２１０（Ｓ２１０）において、表示制御部５３０は、読み出されたスケジュール情報に基づいて、最も早いスケジュールの日付（Ｄｆ）を判定する。
ステップ２２０（Ｓ２２０）において、表示制御部５３０は、読み出されたスケジュール情報に基づいて、最も遅いスケジュールの日付（Ｄｌ）を判定する。
ステップ２３０（Ｓ２３０）において、表示制御部５３０は、以下の式によりワーク期間（ＤＮ）を算出する。
（ＤＮ）＝（Ｄｌ）−（Ｄｆ）＋１
【００２９】
このように、表示制御部５３０は、指定されたカテゴリーのワークが行われるワーク期間（ＤＮ）を算出し、算出されたワーク期間（ＤＮ）に応じたカレンダー領域８３０を決定する。なお、本例で算出される操作期間（ＤＮ）は、日数である。
【００３０】
図１０は、いずれかのデータファイルにより絞り込まれた関連情報（バージョン情報）を表示する第４の表示画面８０６を例示する図である。
図１０に例示するように、関連情報表示部５４２は、利用者によりいずれかのデータファイルが選択されると、選択されたデータファイルの関連情報（データファイルのバージョン情報）を期間単位毎（日付毎）に区分して第４の表示画面８０６に表示させる。この表示画面８０６には、選択されたデータファイルが操作されるワークの期間に相当するカレンダー領域８４０が表示される。カレンダー領域８４０には、それぞれの期間単位（日付）に相当する矩形領域が設けられており、それぞれの矩形領域に、選択されたデータファイルのバージョン情報が表示される。
より具体的には、表示制御部５３０は、利用者によりいずれかのデータファイルが選択されると、選択されたデータファイルの識別情報（すなわち、関連情報）と対応付けられているスケジュール情報を関連情報ＤＢ５２０から読み出し、読み出されたスケジュール情報に基づいて、このデータファイルが操作（作成、参照又は更新等）される操作期間を算出し、算出された操作期間に応じてカレンダー領域８４０に表示すべき日数を決定する。そして、表示制御部５３０は、決定された日数を関連情報表示部５４２に通知し、選択されたデータファイルのバージョン情報をカレンダー領域８４０に表示するよう関連情報表示部５４２に指示する。関連情報表示部５４２は、表示制御部５３０の指示に応じて、表示制御部５３０により決定された日数のカレンダー領域８４０に、それぞれの日に操作されるデータファイルのバージョン情報を配置したＨＴＭＬファイルを作成し、利用者端末８に送信する。
これにより、利用者は、それぞれのデータファイルの更新の推移を容易に把握することができ、特に複数のデータファイルが同一の期間に並行して行われる場合に有効である。
【００３１】
また、第４の表示画面８０６に表示されたいずれかのバージョン情報が利用者により指定されると、内容表示部５４４は、このデータファイルの最新版の内容を表示する。より具体的には、表示制御部５３０は、第４の表示画面においていずれかのバージョン情報が利用者により指定された場合に、最新版のデータファイルを表示するよう内容表示部５４４に指示する。内容表示部５４４は、実際に改訂された１以上のバージョンの中から、最新版のデータファイルを選択し、選択された最新版のデータファイルの内容を示すＨＴＭＬファイルを作成し、利用者端末８に送信する。
これにより、利用者は、指定したバージョンによらず最新版のデータファイルの内容を確認することができるので、実際の改訂作業がどこまで進んでいるかを確認し、データファイルの更新推移と比較して進捗状況を確認することができる。
【００３２】
図１１は、データファイルの操作期間を算出する処理（Ｓ３０）のフローチャートである。
図１１に示すように、ステップ３００（Ｓ３００）において、表示制御部５３０は、利用者からデータファイルが指定されると、指定されたデータファイルが操作対象となるワークのスケジュール情報を関連情報ＤＢ５２０から読み出す。
ステップ３１０（Ｓ３１０）において、表示制御部５３０は、読み出されたスケジュール情報に基づいて、最も早いスケジュールの日付（Ｄｆ）を判定する。
ステップ３２０（Ｓ３２０）において、表示制御部５３０は、読み出されたスケジュール情報に基づいて、最も遅いスケジュールの日付（Ｄｌ）を判定する。
ステップ３３０（Ｓ３３０）において、表示制御部５３０は、以下の式によりデータファイルの操作期間（ＤＮ）を算出する。
（ＤＮ）＝（Ｄｌ）−（Ｄｆ）＋１
【００３３】
このように、表示制御部５３０は、指定されたデータファイルが操作される操作期間（ＤＮ）を算出し、算出された操作期間（ＤＮ）に応じたカレンダー領域８４０を決定する。なお、本例で算出される操作期間（ＤＮ）は、日数である。
【００３４】
以上説明したように、本実施形態におけるワーク支援システム１は、ワークのスケジュール情報に対応付けて、それぞれのワークで操作すべきデータファイルの識別情報を管理し、ワークの属性に応じて区分して表示する。これにより、例えば、複数のワークが並行して実行される場合でも、利用者は、それぞれのワークで操作すべきデータファイルを瞬時に把握することができる。
また、ワーク支援システム１は、特定のワークカテゴリー又は特定のファイル名により絞り込まれたスケジュール情報及び関連情報を表示する。これにより、利用者は、たとえ複数のワークが並行して遂行される場合でも、それぞれのワークの推移、又は、それぞれのワークで用いられるデータファイルの更新推移を容易に確認することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明にかかるワーク支援方法が適用されるワーク支援システム１の概略を説明する図である。
【図２】本発明にかかるワーク支援装置２のハードウェア構成を例示する図である。
【図３】処理装置２６（図２）により実行され、本発明にかかるワーク支援方法を実現するワーク支援プログラム５の構成を示す図である。
【図４】関連情報ＤＢ５２０により記憶されるスケジュール情報及び関連情報を例示する図である。
【図５】日付毎に区分して関連情報が表示された第１の表示画面８００を例示する図である。
【図６】詳細なスケジュール情報及び関連情報が表示される第２の表示画面８０２を例示する図である。
【図７】ワークのカテゴリー数を算出する処理（Ｓ１０）のフローチャートである。
【図８】ワークのカテゴリーにより絞り込まれた関連情報を表示する第３の表示画面８０４を例示する図である。
【図９】ワーク期間を算出する処理（Ｓ２０）のフローチャートである。
【図１０】いずれかのデータファイルにより絞り込まれた関連情報（バージョン情報）を表示する第４の表示画面８０６を例示する図である。
【図１１】データファイルの操作期間を算出する処理（Ｓ３０）のフローチャートである。
【符号の説明】
【００３６】
１・・・ワーク支援システム
２・・・ワーク支援装置
２２・・・モニタ
２４・・・入力装置
２６・・・処理装置
２６２・・・ＣＰＵ
２６４・・・メモリ
２８・・・記録装置
２８０・・・記録媒体
２９・・・通信装置
５・・・ワーク支援プログラム
５１０・・・入力部
５２０・・・関連情報データベース
５３０・・・表示制御部
５４０・・・表示部
５４２・・・関連情報表示部
５４４・・・内容表示部
【図１】
2005228044.tif 000003
【図２】
2005228044.tif 000004
【図３】
2005228044.tif 000005
【図４】
2005228044.tif 000006
【図５】
2005228044.tif 000007
【図６】
2005228044.tif 000008
【図７】
2005228044.tif 000009
【図８】
2005228044.tif 000010
【図９】
2005228044.tif 000011
【図１０】
2005228044.tif 000012
【図１１】
2005228044.tif 000013