(57)【要約】【課題】指定された条件のタスクを抽出し、関連あるタスクと関連付けて表示させる。【解決手段】所定のタスク及び当該前タスクをそれぞれ識別するタスク識別子及び当該前タスク識別子が関連づけられたプロジェクト管理データ１６を記憶装置１０７に記憶する記憶処理部１４と、記憶装置１０７から、タスク識別子をキーに、当該タスク識別子に関連づけられる前タスク識別子を検索する前タスク検索部１１と、記憶装置１０７から、所定のタスクを識別する前タスク識別子をキーに、当該前タスク識別子に関連付けられるタスク識別子を当該所定のタスクの後タスクとして検索する後タスク検索部１２と、検索された前タスク及び後タスクを所定のタスクに関連付け表示する表示制御部１３とを有する。【選択図】    図１
2007164532.tif 000002
【特許請求の範囲】
【請求項１】
複数のタスクを含むプロジェクトの管理において、所定のタスクと、当該所定のタスクの実行前に実行される前タスクと、当該所定のタスクの実行後に実行される後タスクとを関連付けて表示するタスク表示装置であって、
前記所定のタスク及び当該前タスクをそれぞれ識別するタスク識別子及び当該前タスク識別子が関連づけられたプロジェクト管理データを記憶装置に記憶するプロジェクト管理データ記憶処理部と、
前記記憶装置から、前記タスク識別子をキーに、当該タスク識別子に関連づけられる前タスク識別子を検索する前タスク検索部と、
前記記憶装置から、所定のタスクを識別する前タスク識別子をキーに、当該前タスク識別子に関連付けられるタスク識別子を当該所定のタスクの後タスクとして検索する後タスク検索部と、
前記検索された前タスク及び後タスクを前記所定のタスクに関連付け表示する表示制御部と、
を有することを特徴とするタスク表示装置。
【請求項２】
複数のタスクを含むプロジェクトの管理において、所定のタスクと、当該所定のタスクの実行前に実行される前タスクと、当該所定のタスクの実行後に実行される後タスクとを関連付けて表示するタスク表示装置であって、
プロジェクトを識別するプロジェクト識別子、前記プロジェクトを構成するタスクを識別するタスク識別子、当該前タスクを識別する前タスク識別子及び当該前タスクを含むプロジェクトを識別する前プロジェクト識別子が関連付けられたプロジェクト管理データを記憶装置に記憶するプロジェクト管理データ記憶処理部と、
前記記憶装置から、前記プロジェクト識別子及びタスク識別子に関連付けられる前プロジェクト識別子及び前タスク識別子を検索する前タスク検索部と、
前記記憶装置から、前プロジェクト識別子及び前タスク識別子に関連付けられるプロジェクト識別子及びタスク識別子を後プロジェクト及び後タスクとして検索する後タスク検索部と、
前記検索された前プロジェクト及び前タスク、並びに前記検索された後プロジェクト及び後タスクを前記所定のタスクに関連付け表示する表示制御部と、
を有することを特徴とするタスク表示装置。
【請求項３】
前記前タスク検索部は、前記検索された前タスクについて、当該前タスクに対する前タスクを検索することを特徴とする請求項１又は２のいずれか１項記載のタスク表示装置。
【請求項４】
前記後タスク検索部は、前記検索された後タスクについて、当該後タスクに対する後タスクを検索することを特徴とする請求項１又は２のいずれか１項記載のタスク表示装置。
【請求項５】
前記前タスク検索部による検索回数を設定する前検索回数設定部を有することを特徴とする請求項３記載のタスク表示装置。
【請求項６】
前記後タスク検索部による検索回数を設定する後検索回数設定部を有することを特徴とする請求項４記載のタスク表示装置。
【請求項７】
前記プロジェクト管理データは、前記タスク識別子に前記タスクの属性情報を関連付け、
前記表示制御部は、前記タスクに前記タスクの属性情報を関連付けて表示することを特徴とする請求項１乃至６のいずれか１項記載のタスク表示装置。
【請求項８】
複数のタスクを含むプロジェクトの管理において、所定のタスクと、当該所定のタスクの実行前に実行される前タスクと、当該所定のタスクの実行後に実行される後タスクとを関連付けて表示するタスク表示方法であって、
前記所定のタスク及び当該前タスクをそれぞれ識別するタスク識別子及び当該前タスク識別子が関連づけられたプロジェクト管理データを記憶装置に記憶するプロジェクト管理データ記憶処理ステップと、
前記記憶装置から、前記タスク識別子をキーに、当該タスク識別子に関連づけられる前記前タスク識別子を検索する前タスク検索ステップと、
前記記憶装置から、所定のタスクを識別する前タスク識別子をキーに、当該前タスク識別子に関連付けられるタスク識別子を当該所定のタスクの後タスクとして検索する後タスク検索ステップと、
前記検索された前タスク及び後タスクを前記所定のタスクに関連付けて表示する表示制御ステップと、
を有することを特徴とするタスク表示方法。
【請求項９】
複数のタスクを含むプロジェクトの管理において、所定のタスクと、当該所定のタスクの実行前に実行される前タスクと、当該所定のタスクの実行後に実行される後タスクとを関連付けて表示するタスク表示プログラムであって、
前記所定のタスク及び当該前タスクをそれぞれ識別するタスク識別子及び当該前タスク識別子が関連づけられたプロジェクト管理データを記憶装置に記憶するプロジェクト管理データ記憶処理ステップと、
前記記憶装置から、前記タスク識別子をキーに、当該タスク識別子に関連づけられる前記前タスク識別子を検索する前タスク検索ステップと、
前記記憶装置から、所定のタスクを識別する前タスク識別子をキーに、当該前タスク識別子に関連付けられるタスク識別子を当該所定のタスクの後タスクとして検索する後タスク検索ステップと、
前記検索された前タスク及び後タスクを前記所定のタスクに関連付けて表示させる表示制御ステップと、
をコンピュータに実行させることを特徴とするタスク表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のタスクを含むプロジェクトの管理においてタスクを表示するタスク表示装置、タスク表示方法及びタスク表示プログラムに関する。
【背景技術】
【０００２】
一般的に、製造業界やソフトウェア業界などの各業界では、生産計画、運用計画、プロジェクト計画などの計画業務が行われている。例えばプロジェクト計画の遂行を管理する管理者は、プロジェクトを複数の作業単位に分割し、各作業単位について、作業を実行する予定の日程、作業を担当する担当者などを割り当てて、プロジェクトの進捗を管理している。この作業単位をタスクと称し、このようにプロジェクトをタスクに分割して管理することをタスク管理という。プロジェクトを構成する各タスクは、互いに依存関係をもつ場合がある。例えば、タスクＡの実行の出力結果をタスクＢの実行の入力に用い、タスクＢの実行の出力結果をタスクＣの実行の入力に用いる場合が考えられる。この場合、タスクＡ、タスクＢ及びタスクＣは、独自にタスクを遂行することはできず、互いに依存関係をもつ。
【０００３】
このようなプロジェクトのタスクに関する工程計画を把握するための表示方法として、ガントチャートが利用されることがある。ガントチャートでは、タスクごとに、タスク名、タスクが属するプロジェクトのプロジェクト名、担当者名、タスクの開始予定日や終了予定日等の情報が帯状の一覧形式で表示されている。
【０００４】
また、タスクに関する工程計画を把握する他の表示方法として、タスクの依存関係を図１６に示すように表示することがある。図１６に示す表示例では、タスク１の終了後にタスク２が開始され、タスク２の終了後にタスク３が開始される依存関係が把握できる。
【０００５】
一方、担当者であるリソースに割り当てたタスクを把握することが出来るようにリソースごとに割り当てられたタスクを時系列で表示する方法がある（例えば、特許文献１記載）。この特許文献１では、各リソースがタスクを実行する処理能力を考慮するとともに、リソースとリソースが担当するタスクと、タスクの依存関係を関連付けて表示している。また、特許文献１では、一定の期間内に実行予定のタスクを表示する方法も記載されている。
【特許文献１】特開２００４−２２７０５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したような従来の表示方法では、プロジェクト内におけるタスクを担当者やタスクの実行期間に着目している。そのため、従来のガントチャートの場合、各タスクの依存関係を把握することは不明であり、所定の担当者に割り当てられたタスクを把握することも困難である。また、図１６で示すようにプロジェクトに属するタスクの依存関係を全て表示した場合、単に依存関係のみを表示した図１６に示すようなガントチャートからは、リソースやタスクの実行の予定日を把握することはできないのに加え、プロジェクトに関するタスクの数が増えて依存関係が複雑になる程、タスクの依存関係を把握する困難性は増してくる。
【０００７】
また、あるタスクが、１つのプロジェクトのみでなく、複数のプロジェクトに関わる場合がある。例えば、第１のプロジェクトに属するタスクＡの実行の出力結果を第１のプロジェクトに属するタスクＢの実行の入力及び第２のプロジェクトに属するタスクＣの実行の入力に用いる場合である。このような複数のプロジェクトに関連するタスクが存在する場合、従来の表示方法では対象とするタスクの属するプロジェクトを越えた別のプロジェクトに属するタスクとの依存関係を把握することは困難である。
【０００８】
したがって、本発明は上記事情に鑑みてなされたものであり、その目的は、タスクの属性とともに相関関係のあるタスクを関連付けて表示して、プロジェクトの着実な遂行を支援するタスク表示装置、タスク表示方法及びタスク表示プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、第１の特徴に係るタスク表示装置は、複数のタスクを含むプロジェクトの管理において、所定のタスクと、当該所定のタスクの実行前に実行される前タスクと、当該所定のタスクの実行後に実行される後タスクとを関連付けて表示するタスク表示装置であって、所定のタスク及び当該前タスクをそれぞれ識別するタスク識別子及び当該前タスク識別子が関連づけられたプロジェクト管理データを記憶装置に記憶するプロジェクト管理データ記憶処理部と、記憶装置から、前記タスク識別子をキーに、当該タスク識別子に関連づけられる前タスク識別子を検索する前タスク検索部と、記憶装置から、タスク識別子をキーに、所定のタスクを識別する前タスク識別子をキーに、当該前タスク識別子に関連付けられるタスク識別子を当該所定のタスクの後タスクとして検索する後タスク検索部と、検索された前タスク及び後タスクを所定のタスクに関連付けて表示させる表示制御部とを有する。
【００１０】
また、本発明の第２の特徴に係るタスク表示方法は、複数のタスクを含むプロジェクトの管理において、所定のタスクと、当該所定のタスクの実行前に実行される前タスクと、当該所定のタスクの実行後に実行される後タスクとを関連付けて表示するタスク表示方法であって、所定のタスク及び当該前タスクをそれぞれ識別するタスク識別子及び当該前タスク識別子が関連づけられたプロジェクト管理データを記憶装置に記憶するプロジェクト管理データ記憶処理ステップと、記憶装置から、タスク識別子をキーに、当該タスク識別子に関連づけられる前タスク識別子を検索する前タスク検索ステップと、記憶装置から、所定のタスクを識別する前タスク識別子をキーに、当該前タスク識別子に関連付けられるタスク識別子を当該所定のタスクの後タスクとして検索する後タスク検索ステップと、検索された前タスク及び後タスクを所定のタスクに関連付けて表示させる表示制御ステップとを有する。
【００１１】
さらに、本発明の第３の特徴に係るタスク表示プログラムは、複数のタスクを含むプロジェクトの管理において、所定のタスクと、当該所定のタスクの実行前に実行される前タスクと、当該所定のタスクの実行後に実行される後タスクとを関連付けて表示するタスク表示プログラムであって、所定のタスク及び当該前タスクをそれぞれ識別するタスク識別子及び当該前タスク識別子が関連づけられたプロジェクト管理データを記憶装置に記憶するプロジェクト管理データ記憶処理ステップと、記憶装置から、タスク識別子をキーに、当該タスク識別子に関連づけられる前タスク識別子を検索する前タスク検索ステップと、記憶装置から、所定のタスクを識別する前タスク識別子をキーに、当該前タスク識別子に関連付けられるタスク識別子を当該所定のタスクの後タスクとして検索する後タスク検索ステップと、検索された前タスク及び後タスクを所定のタスクに関連付けて表示させる表示制御ステップとをコンピュータに実行させる。
【発明の効果】
【００１２】
本発明によれば、タスクの属性とともに相関関係のあるタスクを関連付けて表示して、プロジェクトの着実な遂行を支援することができる。
【発明を実施するための最良の形態】
【００１３】
次に、図面を参照して、本発明の最良の実施の形態について説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。  
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るタスク表示装置１の構成を説明する機能ブロック図であり、図２は、タスク表示装置１のハードウェア構成を説明する図である。  
図１に示すようにタスク表示装置１は、前タスク検索部１１、後タスク検索部１２、表示制御部１３、記憶処理部１４、読出部１５及びプロジェクト管理データ１６を記憶した記憶部を有している。
【００１４】
タスク表示装置１は、図２に示すように、中央処理制御装置１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３及び入出力インタフェース１０９を有し、これらがバス１１０を介して接続されている。入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７及びリムーバブルディスク１０８が接続されている。
【００１５】
中央処理制御装置１０１は、入力装置１０４からの入力信号に基づいてＲＯＭ１０２からタスク表示装置１を起動するためのブートプログラムを読み出して実行し、更に記憶装置１０７に記憶されたオペレーティングシステムを読み出す。更に中央処理制御装置１０１は、入力装置１０４や通信制御装置１０６等の入力信号に基づいて、各種装置の制御を行い、ＲＡＭ１０３や記憶装置１０７等に記憶されたプログラム及びデータを読み出してＲＡＭ１０３にロードするとともに、ＲＡＭ１０３から読み出されたプログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する。
【００１６】
入力装置１０４は、操作者が各種の操作を入力するキーボード、マウスなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成し、入出力インタフェース１０９及びバス１１０を介して中央処理制御装置１０１に送信される。
【００１７】
表示装置１０５は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイなどであり、中央処理制御装置１０１からバス１１０及び入出力インタフェース１０９を介して入力した出力信号を表示する。
【００１８】
通信制御装置１０６は、ＬＡＮカードやモデムなどの装置であり、本発明に係わるタスク表示プログラムを実行するタスク表示装置１をインターネットやＬＡＮなどの通信ネットワークに接続する装置である。通信制御装置１０６は、通信ネットワークから受信したデータを入力信号として、入出力インタフェース１０９及びバス１１０を介して中央処理制御装置１０１に送信する。また、通信制御装置１０６は、入出力インタフェース１０９及びバス１１０を介して中央処理制御装置１０１から受信したデータを出力信号として、通信ネットワークに送信する。
【００１９】
記憶装置１０７は半導体記憶装置または磁気ディスク装置等であって、中央処理制御装置１０１で実行されるプログラムやデータが記憶されている。リムーバブルディスク１０８は、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インタフェース１０９及びバス１１０を介して中央処理制御装置１０１に送受信される。タスク表示装置１の記憶装置１０７は、タスク表示プログラム及びプロジェクト管理データ１６を記憶している。タスク表示プログラムが中央処理制御装置１０１に読み込まれることによって、前タスク検索部１１、後タスク検索部１２、表示制御部１３、記憶処理部１４及び読出部１５の機能を有するタスク表示装置１が構成される。
【００２０】
前タスク検索部１１は、記憶装置１０７に記憶されるプロジェクト管理データ１６から、所定のタスクの前タスクを検索する。「前タスク」とは、所定のタスクの実行前に終了することを要するタスクである。例えば、タスク２が「データの生成」である場合、その前タスクであるタスク１は、タスク２を実行するために用いるデータを作成する等の作業内容である。前タスク検索部１１は、検索された前タスクについて、さらにその前タスクを検索する処理を繰り返し、所定のタスクの実行前に実行されなければならない全ての前タスクを抽出する。
【００２１】
後タスク検索部１２は、記憶装置１０７に記憶されるプロジェクト管理データ１６から、所定のタスクの後タスクを検索する。「後タスク」とは、所定のタスクの実行後に開始することを要するタスクである。例えば、タスク１が「データの生成」である場合、その後タスクであるタスク２は、タスク１の実行で生成されたデータを用いてデータの作成する等の作業内容である。後タスク検索部１２は、検索された後タスクについて、さらにその後タスクを検索する処理を繰り返し、所定のタスクの実行後に実行されなければならない全ての後タスクを抽出する。
【００２２】
表示制御部１３は、検索された前タスクを所定のタスクに関連付けるとともに、検索された後タスクを所定のタスクに関連付けて表示する。  
読出部１５は、記憶装置１０７に記憶されるプロジェクト管理データ１６を読み出して、ＲＡＭ１０３などに記憶する。
【００２３】
プロジェクト管理データ１６は、図３に示すように、タスク名と、前タスク名と、タスクの属性であるリソース名、開始予定日及び終了予定日とが関連付けられるレコードを有している。「タスク名」は、プロジェクトの作業項目であるタスクを識別する。「リソース名」は、タスクを作業するリソースの識別子である。以下の説明において、リソースは、タスクの担当者を表すものとして説明する。「開始予定日」は、タスクが開始する予定日である。「終了予定日」は、タスクが終了する予定日である。「前タスク名」は、前タスクの識別子である。プロジェクト管理データ１６は、プロジェクトの工程管理に関するデータであり、例えば入力装置１０４を介して入力される。プロジェクト管理データ１６は、中央処理制御装置１０１に実装される記憶処理部１４によって、記憶装置１０７に記憶される。
【００２４】
図３では、「タスク１」は、担当者Ａにより２００５年４月１日に開始され、２００５年４月２日に終了する予定を示している。この「タスク１」の前タスクは「ＮＵＬＬ」であり、「タスク１」には前タスクが存在しないことを意味している。このように、前タスクが「ＮＵＬＬ」である場合、そのタスクには前タスクが存在しない。また、図３では、「タスク３」は、担当者Ｃにより２００５年４月４日に開始され、２００５年４月６日に終了する予定を示している。この「タスク３」の前タスクは「タスク１」であり、「タスク３」は、「タスク１」が終了した後に開始することを示している。図３に示す例では、各タスクに関するレコードは１つずつであるが、所定のタスクに関するレコードが複数存在する場合、複数の前タスクが存在していることを示す。すなわち、所定のタスクを実行する前には、複数のタスクが終了されていることを要件とすることを示している。
【００２５】
図４は、図３のプロジェクト管理データ１６で示したプロジェクトの工程計画を表示するガントチャートである。この図４に示すガントチャートでは、横方向に時間を表し、縦方向にタスクの種類を表し、矢印を利用して各タスクの相関関係を表している。また、各タスク名にはリソース名としてタスクを担当する担当者名が関連付けられている。この図４に示すガントチャートでは、プロジェクトに含まれる全てのタスクを含んでおり、特定のタスクの相関関係を理解するためには、ユーザが前後のタスクをたどる手間が必要である。
【００２６】
（タスク表示処理）
図５に、第１の実施の形態におけるタスク表示装置１のタスク表示処理を説明するフローチャートを示す。このタスク表示処理によって、タスク表示装置１は、選択されたタスクの依存関係を表示する。この表示処理で表示される依存関係には、選択されたタスクを基点のタスクとして検索された１次前タスク及び１次後タスクに加えて、１次前タスクを基点のタスクとして検索された２次前タスクや、１次後タスクを基点のタスクとして検索された２次後タスクを含む。また、依存関係には、２次前タスクを基点のタスクとして検索された３次前タスク、３次前タスクを基点のタスクとして検索された４次前タスク、２次後タスクを基点のタスクとして検索された３次後タスク、３次後タスクを基点のタスクとして検索された４次後タスク等、選択されたタスクに関連ある全ての前タスク及び後タスクを含む。
【００２７】
まず、ユーザは、入力装置１０４を介して表示リクエストが入力されることに基づいてタスク表示処理が開始されると、依存関係を表示するための所定のタスクを選択する（Ｓ００１）。ステップＳ００１で所定のタスクが選択されると、読出部１５は、記憶装置１０７からプロジェクト管理データ１６を読み出す（Ｓ００２）。
【００２８】
その後、前タスク検索部１１は、プロジェクト管理データ１６からステップＳ００１で選択された所定のタスクを基点のタスクとして前タスクを検索し、検索した前タスクをＲＡＭ１０３などのワークメモリに記憶する（Ｓ００４）。
【００２９】
ステップＳ００１で選択された所定のタスクを基点のタスクとして前タスクを検索すると、前タスク検索部１１は、前タスクの検索処理を繰り返して検索した前タスクを基点のタスクとしてさらに前タスクを検索し、検索した前タスクを同様にメモリに記憶する（Ｓ００４）。前タスク検索部１１は、検索される全ての前タスクを基点のタスクとして前タスクの検索が終了するまで、前タスクの検索と検索結果のメモリへの記憶の処理を繰り返す（Ｓ００３）。前タスクの検索が終了するまでとは、検索した前タスクが「ＮＵＬＬ」になるまでである。
【００３０】
例えば図３に示すようなタスクと当該タスクの前タスクとが関連付けられるプロジェクト管理データ１６を利用する場合、前タスク検索部１１は、プロジェクト管理データ１６から、タスク名に関連付けられる前タスク名を検索することによって、所定のタスクの前タスクを検索する。
【００３１】
具体的に、ステップＳ００１で「タスク３」が所定のタスクとして選択された場合、前タスク検索部１１は、プロジェクト管理データ１６のタスク名が「タスク３」であるレコードを抽出するとともに、抽出したレコードの前タスク名である「タスク１」を１次前タスクとする。図３に示す例で「タスク３」の前タスクは「タスク１」のみであるが、タスクの前タスクは、複数存在することもある。
【００３２】
続いて、前タスク検索部１１は、１次前タスクとして検索した「タスク１」の前タスク（２次前タスク）を検索するが、タスク名が「タスク１」のレコードの前タスク名は「ＮＵＬＬ」である。これにより、「タスク１」には前タスクは存在せず、「タスク３」には２次前タスクは存在しないとして、前タスク検索部１１における前タスクの検索処理（Ｓ００３，Ｓ００４）は終了する。
【００３３】
前タスク検索部１１がステップＳ００１で選択されたタスクに関連する前タスクの検索と検索結果のメモリへの記憶の処理を終了すると、後タスク検索部１２は、プロジェクト管理データ１６からステップＳ００１で選択されたタスクを基点のタスクとして後タスクを検索し、検索した後タスクをメモリに記憶する（Ｓ００６）。
【００３４】
ステップＳ００１で選択された所定のタスクを基点のタスクとして後タスクを検索すると、後タスク検索部１２は、後タスクの検索処理を繰り返して検索した後タスクを基点のタスクとしてさらに後タスクを検索し、検索した後タスクを同様にメモリに記憶する（Ｓ００６）。後タスク検索部１２は、検索される全ての後タスクを基点のタスクとして後タスクの検索が終了するまで、後タスクの検索と検索結果のメモリへの記憶の処理を繰り返す（Ｓ００５）。後タスクの検索が終了するまでとは、検索した前タスクが「ＮＵＬＬ」になるまでである。
【００３５】
例えば図３に示すようなプロジェクト管理データ１６を利用する場合、後タスク検索部１２は、プロジェクト管理データ１６から、所定の前タスク名に関連付けられるタスク名を検索することによって、タスクの後タスクを検索する。
【００３６】
具体的に、ステップＳ００１で「タスク３」が所定のタスクとして選択された場合、後タスク検索部１２は、「タスク３」がプロジェクト管理データ１６の前タスク名が「タスク３」であるレコードを抽出するとともに、抽出したレコードのタスク名である「タスク７」を１次後タスクとする。図３に示す例で「タスク３」の後タスクは「タスク７」のみであるが、タスクの後タスクは、複数存在することもある。
【００３７】
続いて、１次後タスクとして検索した「タスク７」の後タスク（２次後タスク）を検索するが、前タスク名が「タスク７」のレコードのタスク名は「ＮＵＬＬ」である。これにより、「タスク７」には後タスクは存在せず、「タスク３」には２次後タスクが存在しないとして、後タスク検索部１２における後タスクの検索処理（Ｓ００５，Ｓ００６）は終了する。
【００３８】
ステップＳ００３乃至Ｓ００６において基点となるタスクに関連する全ての前タスク及び後タスクの検索と検索結果のメモリへの記憶が終了すると、表示制御部１３は、これらのメモリに記憶されたタスクを関連付けた情報及びタスクの属性を含む表示画面２００を生成する（Ｓ００７）。  
その後、表示制御部１３は、ステップＳ００７で生成した表示画面２００を表示装置１０５に表示する（Ｓ００８）。
【００３９】
図６に、タスク表示処理で表示する表示画面２００の一例を示す。図６に示す表示画面２００は、「タスク３」の依存関係を表示している。具体的に表示画面２００は、「タスク３」に前タスクである「タスク１」及び後タスクである「タスク７」がリンクされて表示される。表示画面２００は、図６に示すようにタスクにタスクの依存関係とともに関する属性であるリソース名、タスクの開始予定日及びタスクの終了予定日等を含む例に限られず、入力装置１０４を介して選択されたタスクの依存関係や属性をポップアップ等で表示してもよい。
【００４０】
上述したように、本発明の第１の実施の形態によれば、指定したタスクに関連する前タスク及び後タスクを検索して抽出し、抽出した前タスク及び後タスクをタスクと関連付けて表示する。また、各タスクに関する属性についても同時に表示する。
【００４１】
このように、指定されたタスクと依存関係を有するタスクが時系列で表示されることで、工程管理者であるプロジェクトの管理者は各タスクの関連を容易に把握することが出来る。具体的に、プロジェクトに関するすべてのタスクの依存関係ではなく、指定されたタスクに関連するタスクがフィルタリングされて表示されることにより、管理者は、把握したいタスクの依存関係を一目で理解することができる。また、各タスクの依存関係とともに各タスクの担当者や実行の予定日等のタスクの属性情報等が表示されることにより、管理者は、担当者等に対する指示などの管理が容易になる。
【００４２】
加えて、担当者は、担当するタスクの前後関係を把握して前後のタスクの担当者と連携をとりながら作業を進めることができる。また、自己が担当するタスクのプロジェクトにおける位置付けを把握することにより、プロジェクトの実行に対するモチベーションを向上することが出来る。
【００４３】
また、プロジェクト管理データは図３に示したように、所定のタスク（タスク識別子）と所定のタスクの前タスク（前タスク識別子）とを関連付けるレコードを有している。図３に示すプロジェクト管理データは、所定のタスクの後タスクは関連付けていないが、前タスク識別子で特定されるタスクを「所定のタスク」と考えれば、タスク識別子で特定されるタスクを「所定のタスクの後タスク」として把握することが出来る。したがって、所定のタスクに前タスク及び後タスクの両方を関連付けることなく、所定のタスクに前タスクを関連付けるのみで、プロジェクトに含まれる全てのタスクの前後関係を把握することができる。
【００４４】
なお、本発明の最良の実施の形態に係るタスク表示装置１は、図１に示すように１台のコンピュータにおいて実行されても良いし、互いに通信可能な複数のコンピュータにおいて実行されても良い。例えば、タスク表示装置１は、記憶装置１０７を外部に設ける構成や、記憶装置１０７の一部のデータのみを外部に設ける構成であっても良い。
【００４５】
また、上述した説明においては、プロジェクト計画を対象として説明するが、本発明の実施の形態のタスク表示装置１で対象とするプロジェクトとは、計画業務の対象を広くとらえ、プロジェクト計画の他に生産計画や運用計画などのあらゆる工程管理が含められる。そのため、リソースをタスクの実行を担当する担当者の他に、タスクを実行する機器等とした場合にも利用することが出来る。
【００４６】
（第１の実施の形態の変形例１）
第１の実施の形態の変形例１に係るタスク表示装置として、図３に示したプロジェクト管理データ１６に替えて、図７に示す形式のプロジェクト管理データ１６ａを記憶しても良い。図７に示すプロジェクト管理データ１６ａは、タスク名にタスクの属性及び後タスク名が関連付けられるプロジェクト管理データ１６ａの一例であり、タスク名、リソース名、開始予定日、終了予定日及び後タスク名が関連付けられるレコードを有している。「後タスク名」は、後タスクを識別する。「タスク名」、「リソース名」、「開始予定日」及び「終了予定日」は上述した図３の場合と同様であるため説明を省略する。図７に示すプロジェクト管理データ１６ａは、図３に示すプロジェクト管理データ１６と比較して「前タスク名」に替えて「後タスク名」を関連付けているが、プロジェクトに関するタスクの依存関係については同一である。
【００４７】
図７では、「タスク１」は、担当者Ａにより２００５年４月１日に開始され、２００５年４月２日に終了する予定を示している。この「タスク１」の後タスクは「タスク３」であり、「タスク３」は、「タスク１」が終了した後に開始することを示している。また図７では、「タスク６」は、担当者Ｃにより２００５年４月８日に開始され、２００５年４月９日に終了する予定を示している。この「タスク６」の後タスクは「ＮＵＬＬ」であり、「タスク６」には後タスクが存在しないことを意味している。
【００４８】
図７に示すようなタスクと当該タスクの後タスクが関連付けられるプロジェクト管理データ１６ａを利用する場合、前タスク検索部１１は、プロジェクト管理データ１６ａから、後タスク名に関連付けられるタスク名を検索することによって、所定のタスクの前タスクを検索する。例えば、前タスク検索部１１は、ステップＳ００１で「タスク３」が選択されるとプロジェクト管理データ１６ａの後タスク名が「タスク３」であるレコードを抽出するとともに、抽出したレコードのタスク名である「タスク１」を前タスクとする。
【００４９】
また、後タスク検索部１２は、プロジェクト管理データ１６ａから、所定の後タスク名に関連付けられるタスク名を検索することによって、所定のタスクの前タスクを検索する。例えばステップＳ００１で「タスク３」が選択されると、プロジェクト管理データ１６ａのタスク名が「タスク３」であるレコードを検索し、検索されたレコードの後タスク名である「タスク７」を後タスクとする。
【００５０】
この第１の実施の形態の変形例１に係るタスク表示装置によっても、上述した第１の実施の形態に係るタスク表示装置と同様の効果を得ることができる。
【００５１】
（第１の実施の形態の変形例２）
第１の実施の形態の変形例２に係るタスク表示装置として、図３に示したプロジェクト管理データ１６に替えて、図８に示す形式のプロジェクト管理データ１６ｂを記憶しても良い。具体的に、図８に示すプロジェクト管理データ１６ｂは、図８（ａ）に示すタスクの属性に関するレコードを有するタスクデータ１６ｂ1と図８（ｂ）に示すタスクの依存関係に関するレコードを有する依存データ１６ｂ2とにより構成される。図８（ａ）に示す例においてタスクデータ１６ｂ1は、タスク名、リソース名、開始予定日及び終了予定日が関連付けられるレコードを有している。また、図８（ｂ）に示す例において依存データ１６ｂ2は、タスク名に後タスク名が関連付けられるレコードを有している。「タスク名」、「リソース名」、「開始予定日」、「終了予定日」及び「後タスク名」は上述した図３の場合と同様であるため説明を省略する。また、図８に示すプロジェクト管理データ１６ｂで記憶しているプロジェクトに関するタスクの依存関係については、図３に示した例と同一である。
【００５２】
図８に示すプロジェクト管理データ１６ｂを利用する場合、前タスク検索部１１は、ステップＳ００１で選択されたタスクが依存データ１６ｂ2の後タスク名であるレコードを抽出するとともに、抽出したレコードのタスク名を前タスクとする。
【００５３】
また、後タスク検索部１２は、ステップＳ００１で選択されたタスクが依存データ１６ｂ2のタスク名であるレコードを抽出するとともに、抽出したレコードの後タスク名を後タスクとする。
【００５４】
なお、図８（ｂ）に示す依存データ１６ｂ2では「タスク名」に「後タスク名」を関連付けているが、「後タスク名」に替えて「前タスク名」を関連付けても同様にタスクの依存関係を把握することが出来る。
【００５５】
この第１の実施の形態の変形例２に係るタスク表示装置によっても、上述した第１の実施の形態に係るタスク表示装置と同様の効果を得ることができる。
【００５６】
（第２の実施の形態）
続いて、本発明の第２の実施の形態に係るタスク表示装置について説明する。第２の実施の形態に係るタスク表示装置１では、第１の実施の形態で上述したタスク表示装置１と比較して、複数のプロジェクトが関わるタスクについて検索することが出来る点で異なる。そのため、第２の実施の形態に係るタスク表示装置１の記憶装置１０７に記憶するプロジェクト管理データ１６ｃは、図９に示すように、プロジェクト名、タスク名、リソース名、開始予定日、終了予定日、前プロジェクト名及び前タスク名が関連付けられるレコードを有している。「プロジェクト名」はタスクを作業工程として含むプロジェクトを識別する。また、「前プロジェクト名」は、前タスクを作業工程として含むプロジェクトを識別する。「タスク名」、「リソース名」、「開始予定日」、「終了予定日」及び「前プロジェクト名」については、第１の実施の形態と同様であるため、説明を省略する。
【００５７】
また、その他において、第２の実施の形態に係るタスク表示装置の構成は、第１の実施の形態で上述したタスク表示装置と同一の構成であるため、説明を省略する。
【００５８】
図９では、「プロジェクト１」の「タスク３」は、担当者Ｃにより２００５年４月６日に開始され、２００５年４月８日に終了する予定を示している。この「プロジェクト１」の「タスク３」の前タスクは「プロジェクト１」の「タスク２」であり、プロジェクト１のタスク３は、プロジェクト１のタスク２が終了した後に開始することを示している。また、図９では、「プロジェクト１」の「タスク４」の前プロジェクトは「ＮＵＬＬ」であって、前タスクは「ＮＵＬＬ」であり、「タスク１」には前プロジェクト及び前タスクが存在しないことを意味している。このように、前プロジェクト及び前タスクが「ＮＵＬＬ」である場合、タスクには前タスクが存在しない。さらに、図９に示す例において、「プロジェク１」の「タスク６」に関するレコードは、複数存在するが、これは「プロジェクト１」の「タスク１」は複数の前タスクが存在していることを示す。すなわち、「プロジェクト１」の「タスク６」を実行する前には、複数のタスクが終了されていることを要件とすることを示している。
【００５９】
図９に示すようなプロジェクト管理データ１６ｃを利用する場合、前タスク検索部１１は、プロジェクト管理データ１６ｃからプロジェクト名及びタスク名が、ステップＳ００１で選択されたプロジェクト及びタスクであるレコードを抽出するとともに、抽出した前プロジェクト名及び前タスク名を前プロジェクト及び前タスクとする。
【００６０】
また、後タスク検索部１２は、プロジェクト管理データ１６ｃから前プロジェクト名及び前タスク名が、ステップＳ００１で選択されたプロジェクト及びタスクであるレコードを抽出するとともに、抽出したレコードに含まれるプロジェクト名及びタスク名を後プロジェクト及び後タスクとする。
【００６１】
図１０は、図９のプロジェクト管理データ１６ｃで示したプロジェクトの工程計画を表示するガントチャートである。この図１０に示すガントチャートでは、横方向に時間を表し、縦方向にプロジェクトとタスクの種類を表し、矢印を利用して各タスクの相関関係を表している。また、各タスク名にはリソース名としてタスクの担当者名が関連付けられている。この図１０に示す従来から用いられるガントチャートでは、対象とするプロジェクトに含まれる全てのタスクを含んでおり、特定のタスクの相関関係を理解するためには、ユーザが前後のタスクをたどる手間が必要である。
【００６２】
図１１に、第２の実施の形態における表示処理を説明するフローチャートを示す。図１１に示すフローチャートは、図５に上述したフローチャートと比較してステップＳ００４の前タスクの検索処理をＳ１０４に替え、さらに、ステップＳ００６の後タスク検索処理をＳ１０６に替えた点で異なる。
【００６３】
第２の実施の形態に係るタスク表示装置では、基点となるプロジェクト及びタスクが選択され（Ｓ００１）、読出部１５がプロジェクト管理データ１６ｃを読み出す（Ｓ００２）。その後、前タスク検索部１１は、前タスクの検索処理において、プロジェクト管理データ１６ｃを参照しながらタスクが属するプロジェクトについても検索する。また検索したプロジェクトを前プロジェクトとして前タスクとともにメモリに記憶する（Ｓ１０４）。
【００６４】
例えば、図９に示すプロジェクト管理データ１６ｃを利用して、ステップＳ００１で「プロジェクト２」の「タスク７」が選択された場合を例にして説明する。この場合、前タスク検索部１１は、プロジェクト管理データ１６ｃからプロジェクト名が「プロジェクト２」であり、タスク名が「タスク７」であるレコードを抽出するとともに、抽出したレコードの「前プロジェクト名」である「プロジェクト１」を１次前プロジェクトとし、「前タスク名」である「タスク４」を１次前タスクとする。また、前タスク検索部１１は、同様に「プロジェクト１」及び「タスク５」を１次前プロジェクト及び１次前タスクとする。
【００６５】
続いて、前タスク検索部１１は、「プロジェクト１」の「タスク４」を基点として前プロジェクト及び前タスクを検索する。また、前タスク検索部１１は、「プロジェクト１」の「タスク５」の前プロジェクト及び前タスクを検索する。しかし、図９に示すプロジェクト管理データ１６ｃでは「プロジェクト１」の「タスク４」、及び、「プロジェクト１」の「タスク５」の前プロジェクト及び前タスクは存在しないため、「プロジェクト２」及び「タスク７」の２次前プロジェクト及び２次前タスクは存在しないとして、前タスク検索部１１は、タスクの検索処理を終了する（Ｓ００３，Ｓ１０４）。
【００６６】
また、第２の実施の形態に係るタスク表示装置では、後タスク検索部１２は、後タスクの検索処理において、プロジェクト管理データ１６ｃを参照しながらタスクが属するプロジェクトについても検索する。また、検索したプロジェクトを後プロジェクトとして後タスクとともにメモリに記憶する（Ｓ１０６）。
【００６７】
例えば、図９に示すプロジェクト管理データ１６ｃを利用して、ステップＳ００１で「プロジェクト２」の「タスク７」が選択された場合について説明する。この場合、後タスク検索部１２は、プロジェクト管理データ１６ｃから前プロジェクト名が「プロジェクト２」であり前タスク名が「タスク７」であるレコードを抽出するとともに、抽出したレコードのプロジェクト名である「プロジェクト２」を１次後プロジェクトとし、このレコードのタスク名である「タスク８」を１次後タスクとする。また、後タスク検索部１２は、「プロジェクト３」の「タスク１０」についても、「プロジェクト２」の「タスク７」に続くタスクであり、１次後プロジェクト及び１次後タスクとする。
【００６８】
続いて、後タスク検索部１２は、「プロジェクト２」の「タスク８」の後プロジェクト（２次後プロジェクト）及び後タスク（２次後タスク）として「プロジェクト２」の「タスク９」を検索する。また、「プロジェクト２」の「タスク９」の後プロジェクト（２次後プロジェクト）及び後タスク（２次後タスク）は検索されない。２次後プロジェクト及び２次後タスクである「プロジェクト２」の「タスク９」の後プロジェクト及び後タスクは存在しないため、後タスク検索部１２は、「プロジェクト２」及び「タスク７」の３次後プロジェクト及び第３次後タスクは存在しないとして、後タスクの検索処理は終了する（Ｓ００５，Ｓ１０６）。
【００６９】
その後、表示制御部１３は、検索されてメモリに記憶された前プロジェクト及び前タスクと、後プロジェクト及び後タスクとを関連付けて表示画面を生成し（Ｓ００７）、生成した表示画面を表示装置１０５に表示する（Ｓ００８）。
【００７０】
図１２に、第２の実施の形態において表示処理で表示される表示画面２００ａの一例を示す。図７に示す表示画面２００ａは、「プロジェクト２」の「タスク７」の依存関係を表示している。具体的に「タスク７」に前タスクである「タスク４」及び「タスク５」がリンクされるとともに、後タスクである「タスク８」及び「タスク９」がリンクされる。表示画面２００ａは、図１２に示すようにタスクの依存関係とともにタスクに関する属性であるプロジェクト名やタスクを担当するリソース名、タスクの開始予定日及び終了予定日等を含む例に限られず、入力装置１０４を介して選択されたタスクの依存関係や属性をポップアップ等で表示してもよい。
【００７１】
なお、図９で上述したプロジェクト管理データ１６ｃではプロジェクト名及びタスク名に「前プロジェクト名」及び「前タスク名」を関連付けているが、「前プロジェクト名」及び「前タスク名」に替えて、「後プロジェクト名」及び「後タスク名」を関連付けていても同様にタスクの依存関係を把握することが出来る。
【００７２】
上述したように、本発明の第２の実施の形態によれば、指定された所定のタスクに関連する複数のプロジェクト間にわたる前タスク及び後タスクを検索して抽出し、抽出した前タスク及び後タスクを指定された所定のタスクと関連付けて表示する。また、複数のプロジェクト間にわたる各タスクに関する属性についても同時に表示する。このように、指定されたタスクと依存関係を有するタスクについて、複数のプロジェクトにわたる場合であっても時系列で表示されることで、プロジェクトの管理者は複数のプロジェクトが複雑に関連する場合であっても、複数のプロジェクト間にわたる各タスクの関連について容易に把握することが出来る。また、担当者は、担当するタスクの前後関係を複数のプロジェクト間にわたり把握して前後のタスクの担当者と連携をとることが出来るとともにプロジェクトの遂行へのモチベーションを向上することが出来る。
【００７３】
また、プロジェクト管理データは図９に示したように、所定のプロジェクト（プロジェクト識別子）及び所定のタスク（タスク識別子）と前プロジェクト（前プロジェクト識別子）及び前タスク（前タスク識別子）とを関連付けるレコードを有している。このように、図９に示すプロジェクト管理データでは、所定のタスクの後プロジェクト及び後タスクは関連付けていない。しかし、前プロジェクト識別子で特定されるプロジェクトを「所定のプロジェクト」とし、前タスク識別子で特定されるタスクを「所定のタスク」と考えれば、プロジェクト識別子で特定されるプロジェクトを「所定のプロジェクトの後プロジェクト」とし、タスク識別子で特定されるタスクを「所定のタスクの後タスク」と把握することが出来る。したがって、所定のタスクに前プロジェクト及び後プロジェクトと、前タスク及び後タスクの両方を関連付けることなく、前プロジェクト及び前タスクを関連付けるのみで、全てのプロジェクト及びタスクの前後関係を把握することができる。
【００７４】
（第２の実施の形態の変形例）
第２の実施の形態の変形例に係るタスク表示装置として、図９に示したプロジェクト管理データ１６ｃに替えて、図１３に示すプロジェクト管理データ１６ｄを記憶してもよい。具体的に、図１３に示すプロジェクト管理データ１６ｄは、図１３（ａ）に示すタスクの属性に関するレコードを有するタスクデータ１６ｄ1と図１３（ｂ）に示すタスクの依存関係に関するレコードを有する依存データ１６ｄ2とにより構成される。図１３（ａ）に示すタスクデータ１６ｄ1は、プロジェクト名、タスク名、リソース名、開始予定日及び終了予定日が関連付けられたレコードを有している。また、図１３（ｂ）に示す依存データ１６ｄ2は、プロジェクト名、タスク名、前プロジェクト名及び前タスク名を有している。「プロジェクト名」、「タスク名」、「リソース名」、「開始予定日」、「終了予定日」、「前プロジェクト名」及び「前タスク名」は上述した図９の場合と同様であるため説明を省略する。また、図１３に示すプロジェクト管理データ１６ｄで記憶しているプロジェクトに関するタスクの依存関係については、図９に示した例と同一である。
【００７５】
図１３に示すプロジェクト管理データ１６ｂを利用する場合、前タスク検索部１１は、ステップＳ００１で選択したタスクが依存データ１６ｂ2のタスク名であるレコードを抽出するとともに、抽出したレコードの前プロジェクト名及び前タスク名を前プロジェクト及び前タスクとする。
【００７６】
また、図１３に示すプロジェクト管理データ１６ｂを利用する場合、後タスク検索部１２は、ステップＳ００１で選択されたタスクが依存データ１６ｂ2の前タスク名であるレコードを抽出するとともに、抽出したレコードのプロジェクト名及びタスク名を後プロジェクト及び後タスクとする。
【００７７】
なお、図１３に示す依存データ１６ｄ2ではプロジェクト名及びタスク名に「前プロジェクト名」及び「前タスク名」を関連付けているが、「前プロジェクト名」及び「前タスク名」に替えて、「後プロジェクト名」及び「後タスク名」を関連付けても同様にタスクの依存関係を把握することが出来る。
【００７８】
この第２の実施の形態の変形例に係るタスク表示装置によっても、上述した第２の実施の形態に係るタスク表示装置と同様の効果を得ることができる。
【００７９】
（第３の実施の形態）
続いて、第３の実施の形態に係るタスク表示装置について説明する。  
図１４は、第３の実施の形態に係るタスク表示装置１ａを説明するブロック図である。第３の実施の形態に係るタスク表示装置１ａは、図１を用いて上述した第１の実施の形態のタスク表示装置１と比較して、検索回数設定部１７を有している点で異なる。検索回数設定部１７は、前タスク検索部１１で検索する前タスクの数及び後タスク検索部１２で検索する後タスクの数を制限する。その他において、第３の実施の形態に係るタスク表示装置の構成は、第１の実施の形態で上述したタスク表示装置１と同一の構成であるため、各構成についての説明を省略する。
【００８０】
図１５に、第３の実施の形態に係るタスク表示装置における表示処理を説明するフローチャートを示す。  
図１５に示すフローチャートは、図６に上述したフローチャートと比較してステップＳ００３をＳ２０３に替え、ステップＳ００５をＳ２０５に替えた点で異なる。
【００８１】
第３の実施の形態に係るタスク表示装置１ａの検索回数設定部１７は、前タスク検索部１１が前タスクを検索する際、前のタスクを検索する場合の検索回数を任意に設定する。また、検索回数設定部１７は、後タスク検索部１２が後タスクを検索する際、後のタスクを検索する場合の検索回数を任意に設定する。ここで、前タスクと後タスクを検索させる際に設定する数は異なる数で設定することも可能である。また、検索するタスクの数の設定は、例えば、入力装置１０４を介した入力により、ユーザにより設定される。
【００８２】
したがって、前タスク検索部１１は、前タスクの検索の処理を指定された回数繰り返す。例えば、検索回数設定部１７に３世代前のタスク（３次前タスク）まで検索するように設定した場合、前タスク検索部１１で３世代前のタスク（３次前タスク）が検索されるとステップＳ００４の前タスクの検索の処理は終了する。
【００８３】
また、後タスク検索部１２は、後タスクの検索の処理を指定された回数繰り返す。例えば、検索回数設定部１７に４世代後のタスク（４次後タスク）までを検索するように設定した場合、後タスク検索部１２で４世代後のタスク（４次後タスク）が検索されるとステップＳ００６の後タスクの検索の処理は終了する。
【００８４】
たとえば、一つのプロジェクトが数年をかけて遂行される場合もある。このような大きなプロジェクトの場合、プロジェクトを構成するタスクの数も膨大なものである。このような膨大なプロジェクトの場合、数年前の前タスクが検索されて抽出されても、すでにタスクが終了して数年も経過していることも考えられる。しかし、このように古い前タスクの情報については、不要であることもある。したがって、この第３の実施の形態に係るタスク表示装置は、所定数前のタスク及び所定数後のタスクのみを検索して抽出することができる。
【００８５】
このようにタスクの抽出に数の制限をするにより、膨大な数のタスクにより形成されるプロジェクトの場合、関連する直近の所定の前タスク及び後タスクのみが検索され、関係の遠いタスクまで検索される時間を省くことが可能になる。
【００８６】
上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなる。
【００８７】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明に記載した事項と自明な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００８８】
【図１】本発明の第１の実施の形態に係るタスク表示装置のブロック構成図。
【図２】本発明の第１の実施の形態に係るタスク表示装置のハードウェア構成図。
【図３】本発明の第１の実施の形態に係るタスク表示装置に記憶されるプロジェクト管理データの一例。
【図４】図３に示したプロジェクト管理データのプロジェクトについてタスクの状態を示すガントチャートに各タスクの依存関係を矢印で示した図。
【図５】本発明の第１の実施の形態に係るタスク表示装置におけるタスク表示処理を説明するフローチャート。
【図６】本発明の第１の実施の形態に係るタスク表示装置で表示される表示画面の一例。
【図７】本発明の第１の実施の形態の変形例に係るタスク表示装置に記憶されるプロジェクト管理データの一例。
【図８】本発明の第１の実施の形態の変形例に係るタスク表示装置に記憶されるプロジェクト管理データの他の例。
【図９】本発明の第２の実施の形態に係るタスク表示装置に記憶されるプロジェクト管理データの一例。
【図１０】図９に示したプロジェクト管理データのプロジェクトについてタスクの状態を示すガントチャートに各タスクの依存関係を矢印で示した図。
【図１１】本発明の第２の実施の形態に係るタスク表示処理を説明するフローチャート。
【図１２】本発明の第２の実施の形態に係るタスク表示処理の表示の一例。
【図１３】本発明の第２の実施の形態の変形例に係るタスク表示装置に記憶されるプロジェクト管理データの一例。
【図１４】本発明の第３の実施の形態に係るタスク表示装置のブロック構成図。
【図１５】本発明の第３の実施の形態に係るタスク表示処理を説明するフローチャート。
【図１６】従来のタスク表示処理の表示の一例。
【符号の説明】
【００８９】
１…タスク表示装置
１１…前タスク検索部
１２…後タスク検索部
１３…表示制御部
１４…プロジェクト管理データ記憶処理部
１５…読出部
１６〜１６ｄ…プロジェクト管理データ
１６ｂ1，１６ｄ1…タスクデータ
１６ｂ2，１６ｄ2…依存データ
１７…検索回数設定部
１０１…中央処理制御装置
１０２…ＲＯＭ
１０３…ＲＡＭ
１０４…入力装置
１０５…表示装置
１０６…通信制御装置
１０７…記憶装置
１０８…リムーバブルディスク
１０９…入出力インタフェース
１１０…バス
２００…表示画面
【図１】
2007164532.tif 000003
【図２】
2007164532.tif 000004
【図３】
2007164532.tif 000005
【図４】
2007164532.tif 000006
【図５】
2007164532.tif 000007
【図６】
2007164532.tif 000008
【図７】
2007164532.tif 000009
【図８】
2007164532.tif 000010
【図９】
2007164532.tif 000011
【図１０】
2007164532.tif 000012
【図１１】
2007164532.tif 000013
【図１２】
2007164532.tif 000014
【図１３】
2007164532.tif 000015
【図１４】
2007164532.tif 000016
【図１５】
2007164532.tif 000017
【図１６】
2007164532.tif 000018