(57)【要約】【課題】タスクの進捗状況を可視化して好適に管理する。【解決手段】タスク管理システム（１）は、タスク管理表を用いてタスクを管理する。タスク管理システムは、タスクの開始時刻及び終了時刻を取得する取得手段（１００）と、開始時刻が取得されてから終了時刻が取得されるまでの間、タスクの継続時間を示す継続バーを、タスク管理表における開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示手段（２００）と、開始時刻が取得されてから終了時刻が取得されるまでの間に、タスクの内容に応じて定まる所定時間が経過した場合、継続バーの表示態様を所定時間が経過する前の表示態様と異なるものに変更する変更手段（３００）とを備えることを特徴とするタスク管理システム。【選択図】図２
2020170389.tif 000002
【特許請求の範囲】
【請求項１】
タスク管理表を用いてタスクを管理するタスク管理システムであって、
タスクの開始時刻及び終了時刻を取得する取得手段と、
前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示手段と、
前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更手段と
を備えることを特徴とするタスク管理システム。
【請求項２】
前記所定時間は、過去に前記タスクと同種のタスクを完了させるのに要した時間に応じて決定されることを特徴とする請求項１に記載のタスク管理システム。
【請求項３】
前記開始時刻が取得された場合に、前記所定時間の長さを示す目安バーを、前記タスク管理表における前記開始時刻を示す位置から、前記開始時刻から前記所定時間が経過した時刻を示す位置まで延びるように表示する目安バー表示手段を更に備えることを特徴とする請求項１又は２に記載のタスク管理システム。
【請求項４】
前記継続バー表示手段は、前記目安バーに重なるように前記継続バーを表示することを特徴とする請求項３に記載のタスク管理システム。
【請求項５】
前記変更手段は、前記継続バーの色を変更することで、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更することを特徴とする請求項１から４のいずれか一項に記載のタスク管理システム。
【請求項６】
完了期限が設定されたタスクに係る前記開始時刻が取得された場合に、前記開始時刻からの経過時間及び前記完了期限までの残時間を示す期限表示を、前記タスク管理表とは別に表示する期限表示手段を更に備えることを特徴とする請求項１から５のいずれか一項に記載のタスク管理システム。
【請求項７】
タスク管理表を用いてタスクを管理するタスク管理方法であって、
タスクの開始時刻及び終了時刻を取得する取得工程と、
前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示工程と、
前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更工程と
を含むことを特徴とするタスク管理方法。
【請求項８】
タスク管理表を用いてタスクを管理するためのコンピュータプログラムであって、
タスクの開始時刻及び終了時刻を取得する取得工程と、
前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示工程と、
前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更工程と
をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項９】
請求項８に記載のコンピュータプログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タスクの進捗状況を管理するタスク管理システム、タスク管理方法、コンピュータプログラム及び記録媒体の技術分野に関する。
【背景技術】
【０００２】
この種のシステムとして、タスクの進捗状況を可視化して管理するシステムが知られている。例えば特許文献１では、トラックに対する荷揃作業の予定をバーチャートで管理する技術が開示されている。特許文献２では、介護サービスの実施者及び利用者のスケジュールを一覧表で管理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０５９０４４号公報
【特許文献２】特開２００６−１３３８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
タスク管理においては、現在どのタスクが継続しているのか（即ち、未完了であるのか）を明確にすることが重要である。また、期限の設定されているタスクについては、継続中のタスクがまだ継続していてよいのか（即ち、期限を超えていないか、或いは、期限が近づいていないか）を的確に判断することが要求される。特許文献１及び２では、上述した点において改善の余地がある
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、タスクの進捗状況を可視化して好適に管理することが可能なタスク管理システム、タスク管理方法及びコンピュータプログラム及び記録媒体を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明のタスク管理システムの一の態様は、タスク管理表を用いてタスクを管理するタスク管理システムであって、タスクの開始時刻及び終了時刻を取得する取得手段と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示手段と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更手段とを備える。
【０００７】
本発明のタスク管理方法の一の態様は、タスク管理表を用いてタスクを管理するタスク管理方法であって、タスクの開始時刻及び終了時刻を取得する取得工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更工程とを含む。
【０００８】
本発明のコンピュータプログラムの一の態様は、タスク管理表を用いてタスクを管理するためのコンピュータプログラムであって、タスクの開始時刻及び終了時刻を取得する取得工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更工程とをコンピュータに実行させる。
【０００９】
本発明の記録媒体の一の態様は、上述したコンピュータプログラムの一の態様が記録された記録媒体である。
【発明の効果】
【００１０】
上述したタスク管理システム、タスク管理方法、コンピュータプログラム及び記録媒体のそれぞれの一の態様によれば、タスクの進捗状況を可視化して好適に管理することが可能である。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係るタスク管理システムのハードウェア構成を示すブロック図である。
【図２】第１実施形態に係るタスク管理システムが備える機能ブロックを示すブロック図である。
【図３】第１実施形態に係るタスク管理システムの動作の流れを示すフローチャートである。
【図４】第１実施形態に係るタスク管理システムによる継続バーの具体的な表示例を示す図である。
【図５】第２実施形態に係るタスク管理システムのハードウェア構成を示すブロック図である。
【図６】第２実施形態に係るタスク管理システムの動作の流れを示すフローチャートである。
【図７】第２実施形態に係るタスク管理システムによる継続バー及び目安バーの具体的な表示例を示す図である。
【図８】第２実施形態に係るタスク管理システムによる期限表示の具体的な表示例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、タスク管理システム、タスク管理方法、コンピュータプログラム及び記録媒体の実施形態について説明する。
【００１３】
＜第１実施形態＞
まず、第１実施形態に係るタスク管理システムについて、図１から図４を参照して説明する。なお、タスク管理システムにおいて管理されるタスクの種類については特に限定されないが、例えば、災害発生時や異常発生時等の比較的緊急を要するタスクの管理において顕著に効果が発揮される。
【００１４】
（ハードウェア構成）
はじめに、図１を参照しながら、実施形態に係るタスク管理システムのハードウェア構成について説明する。図１は、第１実施形態に係るタスク管理システムのハードウェア構成を示すブロック図である。
【００１５】
図１に示すように、本実施形態に係るタスク管理システム１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３と、記憶装置１４と、入力装置１５と、出力装置１６とを備えている。ＣＰＵ１１と、ＲＡＭ１２と、ＲＯＭ１３と、記憶装置１４と、入力装置１５と、出力装置１６とは、データバス１７を介して接続されている。
【００１６】
ＣＰＵ１１は、コンピュータプログラムを読み込む。例えば、ＣＰＵ１１は、ＲＡＭ１２、ＲＯＭ１３及び記憶装置１４のうちの少なくとも一つが記憶しているコンピュータプログラムを読み込んでもよい。例えば、ＣＰＵ１１は、コンピュータで読み取り可能な記録媒体が記憶しているコンピュータプログラムを、図示しない記録媒体読み取り装置を用いて読み込んでもよい。ＣＰＵ１１は、ネットワークインタフェースを介して、タスク管理システム１の外部に配置される不図示の装置からコンピュータプログラムを取得してもよい（つまり、読み込んでもよい）。ＣＰＵ１１は、読み込んだコンピュータプログラムを実行することで、ＲＡＭ１２、記憶装置１４、入力装置１５及び出力装置１６を制御する。本実施形態では特に、ＣＰＵ１１が読み込んだコンピュータプログラムを実行すると、ＣＰＵ１１内には、タスク管理を行うための機能ブロックが実現される。つまり、ＣＰＵ１１は、タスク管理を実行するためのコントローラとして機能可能である。
【００１７】
ＲＡＭ１２は、ＣＰＵ１１が実行するコンピュータプログラムを一時的に記憶する。ＲＡＭ１２は、ＣＰＵ１１がコンピュータプログラムを実行している際にＣＰＵ１１が一時的に使用するデータを一時的に記憶する。ＲＡＭ１２は、例えば、Ｄ−ＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）であってもよい。
【００１８】
ＲＯＭ１３は、ＣＰＵ１１が実行するコンピュータプログラムを記憶する。ＲＯＭ１３は、その他に固定的なデータを記憶していてもよい。ＲＯＭ１３は、例えば、Ｐ−ＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）であってもよい。
【００１９】
記憶装置１４は、タスク管理システム１が長期的に保存するデータを記憶する。記憶装置１４は、ＣＰＵ１１の一時記憶装置として動作してもよい。記憶装置１４は、例えば、ハードディスク装置、光磁気ディスク装置、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）及びディスクアレイ装置のうちの少なくとも一つを含んでいてもよい。
【００２０】
入力装置１５は、タスク管理システム１のユーザからの入力指示を受け取る装置である。入力装置１５は、例えば、キーボード、マウス及びタッチパネルのうちの少なくとも一つを含んでいてもよい。
【００２１】
出力装置１６は、タスク管理システム１に関する情報を外部に対して出力する装置である。例えば、出力装置１６は、タスク管理システム１に関する情報を表示可能な表示装置であってもよい。
【００２２】
（機能ブロック構成）
続いて、図２を参照しながら、第１実施形態に係るタスク管理システム１が備える機能ブロックの構成について説明する。図２は、第１実施形態に係るタスク管理システムが備える機能ブロックを示すブロック図である。
【００２３】
図２に示すように、第１実施形態に係るタスク管理システム１は、タスク情報取得部１００と、継続バー表示部２００と、表示態様変更部３００とを備えて構成されている。これらの機能ブロックは、例えばＣＰＵ１１（図１参照）において実現される。
【００２４】
タスク情報取得部１００は、システム外部からタスク情報（即ち、タスクに関する種々の情報）を取得可能に構成されている。タスク情報は、例えばタスクの内容、タスクの開始時刻、タスクの終了時刻等を含んでいる。タスク情報は、ユーザの操作によって入力されるものであってもよいし、タスクの発生を認識して自動的に入力されるものであってもよい。タスク情報取得部１００は、後述する付記における「取得手段」の一具体例である。
【００２５】
継続バー表示部２００は、タスク情報取得部１００で取得されたタスク情報に基づいて、タスクを管理するタスク管理表に継続バーを表示可能に構成されている。具体的には、継続バー表示部２００は、タスクの開始時刻が取得されてからタスクの終了時刻が取得されるまで（言い換えれば、タスクが継続している期間において）継続バーを表示させる。継続バーの具体的な表示方法については、後に図４を参照して詳しく説明する。また、継続バー表示部２００は、終了したタスクについて完了バーを表示させることもできる。継続バー表示部２００は、後述する付記における「継続バー表示手段」の一具体例である。
【００２６】
表示態様変更部３００は、継続バー表示部２００による継続バーの表示態様を変更可能に構成されている。具体的には、表示態様変更部３００は、継続バーの色、模様、形状、或いは点滅の有無等を変更することが可能に構成されている。継続バーの表示態様の変更方法については、後に図４を参照して詳しく説明する。表示態様変更部３００は、後述する付記における「変更手段」の一具体例である。
【００２７】
以上のように、第１実施形態に係るタスク管理システム１は、タスク管理表における表示（特に、継続バーの表示）に関する処理を実行可能に構成されている。なお、タスク管理表は、複数のタスクを管理するための一覧表（例えば、縦軸にタスクを表示し、横軸で時間軸を表示する表）として生成されている。タスク管理システム１は、このタスク管理表を生成する機能を有するように構成されてもよい。
【００２８】
（動作説明）
次に、図３を参照しながら、第１実施形態に係るタスク管理システム１の動作の流れについて説明する。図３は、第１実施形態に係るタスク管理システムの動作の流れを示すフローチャートである。
【００２９】
図３に示すように、第１実施形態に係るタスク管理システム１の動作時には、まずタスク情報取得部１００が、タスクの開始時刻を取得する（ステップＳ１０１）。言い換えれば、タスク情報取得部１００は、新たなタスクが発生したことを示す情報を取得する。
【００３０】
タスクの開始時刻が取得されると、継続バー表示部２００が、タスク管理表に継続バーの表示を開始する（ステップＳ１０２）。継続バーは、タスク管理表におけるタスクの開始時刻を示す位置から、現在時刻を示す位置まで延びるバーとして表示される。このため、継続バーは、時間の経過によって少しずつ長くなっていく。
【００３１】
続いて、表示態様変更部３００が、タスクの開始時刻から所定時間が経過したか否かを判定する（ステップＳ１０３）。なお、ここでの所定時間は、タスクを完了させるのに要する時間の目安として設定されるものであり、例えば、過去に同種のタスク（即ち、タスクの内容が同一又は類似するタスク）が完了するまでに要した時間の平均値等に基づいて設定される。表示態様変更部３００は、所定時間を設定するために、タスクを完了させるのに要した時間を示す過去のデータを外部から取得可能に構成されてもよいし、自身で過去のデータを蓄積可能に構成されていてもよい。
【００３２】
所定時間が経過していると判定された場合（ステップＳ１０３：ＹＥＳ）、表示態様変更部３００は、継続バーの表示態様を変更する（ステップＳ１０４）。即ち、所定期間が経過する前の状態と、所定期間が経過した後の状態とで視覚的に区別できるように、継続バーの色、模様、形状等を変更する。なお、所定時間が経過してないと判定された場合（ステップＳ１０３：ＮＯ）、上述したステップＳ１０４の処理は省略される。
【００３３】
続いて、タスク情報取得部１００が、タスクの終了時刻を取得したか否かを判定する（ステップＳ１０５）。言い換えれば、タスク情報取得部１００は、タスクが完了したか否かを判定する。なお、タスクの終了時刻を取得していないと判定された場合（ステップＳ１０５：ＮＯ）、ステップＳ１０３以降の処理が繰り返し実行されることになる。
【００３４】
タスクの終了時刻を取得したと判定された場合（ステップＳ１０５：ＹＥＳ）、継続バー表示部２００は、継続バーに代えて完了バーを表示する。完了バーは、すでに完了したタスクが継続していた時間を示すものであり、タスクの開始時刻を示す位置から終了時刻を示す位置まで延びるバーとして表示される。なお、完了バーの表示は必ずしも実行されずともよく、例えばタスクの終了と同時に、タスクそのものをタスク管理表から削除するようにしてもよい。
【００３５】
以上説明した処理によって、タスク管理に関する一連の処理は終了となる。なお、同時刻において複数のタスクが存在するような場合には、上述した一連の処理が、複数のタスクの各々について別々に実行されることになる。
【００３６】
（具体的な表示例）
次に、図４を参照しながら、第１実施形態に係るタスク管理システム１による具体的な表示例（特に、継続バーの表示例）について説明する。図４は、第１実施形態に係るタスク管理システムによる継続バーの具体的な表示例を示す図である。
【００３７】
図４（ａ）に示すように、第１実施形態に係るタスク管理システム１の管理対象として、タスクＡ及びタスクＢが存在しているとする。なお、この時点での現在時刻は３：３０であり、開始時刻が１：１５、終了時刻が２：３０であるタスクＡはすでに完了した状態となっている。このため、タスク管理表におけるタスクＡの欄には、完了バーが表示されている。他方、タスクＢは、開始時刻が１：３０であるが、現在時刻３：３０において未だ完了していないタスクである。このため、タスク管理表におけるタスクＢの欄には、継続バーが表示されている。なお、タスクＢに対する所定時間は３時間（即ち、４：３０まで）に設定されている。
【００３８】
図４（ｂ）に示すように、時間の経過によって現在時刻が４：５０になった時点においても、タスクＢは完了していない。よって、タスクＢについては開始時刻から所定時間（即ち、３時間）が経過していると判定される。この結果、タスクＢの継続バーは、その表示態様が変更されている（図に示す例では、色が濃くなっている）。継続バーの表示態様の変更は、タスクＢが完了するまで継続される（即ち、変更されたまま維持される）。なお、図に示す例では、継続バー全体の表示態様を変更しているが、所定時間を超えた部分だけ表示態様を変更するようにしてもよい。即ち、継続バーにおける所定時間を超えた４：３０以降の部分だけ表示態様を変更してもよい。
【００３９】
（技術的効果）
次に、第１実施形態に係るタスク管理システム１によって得られる技術的効果について説明する。
【００４０】
図１から図４で説明したように、第１実施形態に係るタスク管理システム１によれば、継続しているタスクについては継続バーが表示され、完了したタスクについては完了バーが表示される。このため、タスクが継続しているのか、すでに完了したのかを容易に判別することができる。なお、継続バーと完了バーとは、現在時刻を示す位置まで延びているか否かで判別できるが、互いに異なる表示態様を採用（例えば、色分け）してもよい。また、継続バー及び完了バーが表示されることで、その長さや位置から、タスクの開始時刻や終了時刻、継続時間についても直感的に理解することができる。このような効果は、タスク管理において極めて有益である。
【００４１】
また本実施形態では特に、タスクが継続したまま所定時間が経過すると、継続バーの表示態様が変更される。これにより、通常と比べて完了が遅れているタスクを容易に判別することができる。なお、所定時間が経過したことをより確実に判別できるようにするため、変更後の表示態様は、変更前の表示態様と比べて目立つ態様（例えば、赤色や派手な模様、太い形状等）であることが好ましい。
【００４２】
＜第２実施形態＞
次に、第２実施形態に係るタスク管理システム１について、図５から図８を参照して説明する。なお、第２実施形態は、上述した第１実施形態と比べて一部の構成及び動作が異なるのみであり、その他の部分については概ね同様である。このため、以下では第１実施形態と異なる部分について詳細に説明し、他の重複する部分については適宜説明を省略するものとする。
【００４３】
（機能ブロック構成）
まず、図５を参照しながら、第２実施形態に係るタスク管理システム１が備える機能ブロックの構成について説明する。図２は、第２実施形態に係るタスク管理システムが備える機能ブロックを示すブロック図である。
【００４４】
図５に示すように、第２実施形態に係るタスク管理システム１は、図２に示した第１実施形態の機能ブロックに加えて、目安バー表示部４００と、期限表示部５００とを更に備えて構成されている。
【００４５】
目安バー表示部４００は、タスク管理表に所定時間を示す目安バーを表示可能に構成されている。具体的には、目安バー表示部４００は、タスクの開始時刻を示す位置から、所定時間経過後の時刻を示す位置まで延びるように、目安バーを表示させる。目安バーの具体的な表示方法については、後に図７を参照して詳しく説明する。目安バー表示部４００は、後述する付記における「目安バー表示手段」の一具体例である。
【００４６】
期限表示部５００は、完了期限の設定されたタスク（言い換えれば、時間厳守のタスク）に関するタスク情報が取得された場合に、開始時刻からの経過時間及び完了期限までの残時間を示す期限表示を実行可能に構成されている。期限表示は、タスク管理表とは別に（例えば、枠外やポップアップウィンドウに）表示される。期限表示の具体的な表示方法については、後に図８を参照して詳しく説明する。期限表示部５００は、後述する付記における「期限表示手段」の一具体例である。
【００４７】
（動作説明）
次に、図６を参照しながら、第２実施形態に係るタスク管理システム１の動作の流れについて説明する。図６は、第２実施形態に係るタスク管理システムの動作の流れを示すフローチャートである。
【００４８】
図６に示すように、第２実施形態に係るタスク管理システム１の動作時には、まずタスク情報取得部１００が、タスクの開始時刻を取得する（ステップＳ２０１）。このとき、タスク情報取得部１００は、タスクに完了期限が設定されているか否かを示す情報も取得する。
【００４９】
続いて、タスク情報取得部１００は、タスクに完了期限が設定されているか否かを判定する（ステップＳ２０２）。タスクに完了期限が設定されていないと判定された場合（ステップＳ２０２：ＮＯ）、継続バー表示部２００が、タスク管理表に継続バーの表示を開始する（ステップＳ２０３）。また、目安バー表示部４００が、タスク管理表に目安バーの表示を開始する（ステップＳ２０４）。継続バーと目安バーは互いに重なるように（具体的には、目安バーの上から継続バーが重なるように）表示される。
【００５０】
続いて、表示態様変更部３００が、タスクの開始時刻から所定時間が経過したか否かを判定する（ステップＳ２０５）。所定時間が経過していると判定された場合（ステップＳ２０５：ＹＥＳ）、表示態様変更部３００は、継続バーの表示態様を変更する（ステップＳ２０６）。なお、所定時間が経過してないと判定された場合（ステップＳ２０５：ＮＯ）、上述したステップＳ２０６の処理は省略される。
【００５１】
続いて、タスク情報取得部１００が、タスクの終了時刻を取得したか否かを判定する（ステップＳ２０７）。なお、タスクの終了時刻を取得していないと判定された場合（ステップＳ２０７：ＮＯ）、ステップＳ２０５以降の処理が繰り返し実行されることになる。
【００５２】
タスクの終了時刻を取得したと判定された場合（ステップＳ２０７：ＹＥＳ）、継続バー表示部２００は、継続バーに代えて完了バーを表示する。なお、目安バー表示部４００は、完了バーが表示されるのに合わせて、目安バーの表示を終了する。
【００５３】
他方、タスクに完了期限が設定されていると判定された場合（ステップＳ２０２：ＮＯ）、期限表示部５００が、タスク管理表とは別に期限表示をする（ステップＳ２０９）。期限表示は、上述した継続バーや目安バーの表示に関する処理とは別処理として行われ、タスクの終了時刻が取得されることで表示が終了される。
【００５４】
（具体的な表示例）
次に、図７及び図８を参照しながら、第２実施形態に係るタスク管理システム１による具体的な表示例（特に、目安バー及び期限表示の表示例）について説明する。図７は、第２実施形態に係るタスク管理システムによる継続バー及び目安バーの具体的な表示例を示す図である。図８は、第２実施形態に係るタスク管理システムによる期限表示の具体的な表示例を示す図である。
【００５５】
図７（ａ）に示すように、第２実施形態に係るタスク管理システム１の管理対象として、タスクＣ及びタスクＤが存在しているとする。なお、開始時刻が０：４５であるタスクＣ及び開始時刻が１：２０であるタスクＤの各々は、現在時刻２：３０の時点で完了していない（即ち、継続している）。このため、タスク管理表におけるタスクＣ及びタスクＤの欄には、それぞれ継続バーが表示されている。また、タスクＣの所定時間は３時間（即ち、３：４０まで）、タスクＤの所定時間は４時間（即ち、５：２０まで）に設定されている。よって、タスク管理表におけるタスクＣ及びタスクＤの欄には、開始時刻の位置から所定時間が経過する時刻の位置まで、それぞれ目安バーが表示されている。ただし、目安バーに重なるように継続バーも表示されているため、目安バーは実質的に現在時刻の位置から所定時間が経過する時刻の位置まで延びるように表示されている。
【００５６】
図７（ｂ）に示すように、時間の経過によって現在時刻が３：５０になった時点においても、タスクＣ及びタスクＤは完了していない。ここで特に、タスクＣについては、開始時刻から所定時間（３時間）が経過したため、継続バーの表示態様が変更されている。一方、タスクＣについては、継続バーが長くなることにより、目安バーに対する継続バーの重畳部分が増加している。
【００５７】
図７（ｃ）に示すように、時間の経過によって現在時刻が４：３０になった時点においては、タスクＣ及びタスクＤは両方完了している。具体的には、タスクＣは４：００の時点完了し、タスクＤは４：２０の時点で完了している。よって、タスク管理表におけるタスクＣ及びタスクＤの欄には、開始時刻の位置から終了時刻の位置まで、それぞれ完了バーが表示されている。なお、タスクが完了するのに合わせて、目安バーの表示は終了している。
【００５８】
図８に示すように、第２実施形態に係るタスク管理システム１の管理対象として、上述したタスクＣ及びタスクＤとは別に、完了期限が設定されたタスクＥが存在しているとする。この場合、タスクＥについては、タスク管理表の枠外で期限表示が行われる。期限表示は、例えば図に示すように、開始時刻から完了期限までを示す枠の中に、経過時間を示すバーを表示することで行われる。このような期限表示によれば、開始時刻から現在時刻までの経過時間、及び完了期限までの残時間を示すことができる。なお、期限表示は、タスク管理表よりも目立つような表示態様で実現される。また、期限表示されるタスクは、通常タスク管理表には表示されないが、期限表示と共にタスク管理表への表示を行ってもよい。更に、期限表示されたタスクが完了期限を過ぎても終了しない場合には、継続バーと同じように、表示態様の変更を行ってもよい。
【００５９】
（技術的効果）
次に、第２実施形態に係るタスク管理システム１によって得られる技術的効果について説明する。
【００６０】
図５から図８で説明したように、第２実施形態に係るタスク管理システム１によれば、タスク管理表に目安バーが表示されるため、各タスクの所定期間（即ち、終了までの目安となる期間）を容易に認識することができる。また、継続バーと目安バーを重畳表示させることで、所定期間の経過がどの程度迫っているのかを容易に判断できる。具体的には、継続バーと目安バーとの重なりが大きい場合（言い換えれば、目安バーの実質的な表示部分が小さい場合）には、所定期間の経過が迫っていると判断できる。一方、継続バーと目安バーとの重なりが小さい場合（言い換えれば、目安バーの実質的な表示部分が大きい場合）には、所定期間の経過が迫っていないと判断できる。なお、継続バーを目安バーに重ねずとも、各々を比較可能な状態で表示する（例えば、縦に並べて表示する）ことでも、同様の効果を得ることができる。
【００６１】
第２実施形態では更に、完了期限が設定されているタスクについては、別枠で期限表示が行われる。これにより、時間厳守のタスクをより目立たせ、完了期限を過ぎてしまわないよう注意喚起が行える。期限表示では、タスクの経過時間と完了期限までの残時間が分かりやすく表示されるため、タスクの期限管理を極めて容易に行える。
【００６２】
＜付記＞
以上説明した実施形態に関して、更に以下の付記を開示する。
【００６３】
（付記１）
付記１に記載のタスク管理システムは、タスク管理表を用いてタスクを管理するタスク管理システムであって、タスクの開始時刻及び終了時刻を取得する取得手段と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示手段と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更手段とを備えることを特徴とするタスク管理システムである。
【００６４】
（付記２）
付記２に記載のタスク管理システムは、前記所定時間は、過去に前記タスクと同種のタスクを完了させるのに要した時間に応じて決定されることを特徴とする付記１に記載のタスク管理システムである。
【００６５】
（付記３）
付記３に記載のタスク管理システムは、前記開始時刻が取得された場合に、前記所定時間の長さを示す目安バーを、前記タスク管理表における前記開始時刻を示す位置から、前記開始時刻から前記所定時間が経過した時刻を示す位置まで延びるように表示する目安バー表示手段を更に備えることを特徴とする付記１又は２に記載のタスク管理システムである。
【００６６】
（付記４）
付記４に記載のタスク管理システムは、前記継続バー表示手段は、前記目安バーに重なるように前記継続バーを表示することを特徴とする付記３に記載のタスク管理システムである。
【００６７】
（付記５）
付記５に記載のタスク管理システムは、前記変更手段は、前記継続バーの色を変更することで、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更することを特徴とする付記１から４のいずれか一項に記載のタスク管理システムである。
【００６８】
（付記６）
付記６に記載のタスク管理システムは、完了期限が設定されたタスクに係る前記開始時刻が取得された場合に、前記開始時刻からの経過時間及び前記完了期限までの残時間を示す期限表示を、前記タスク管理表とは別に表示する期限表示手段を更に備えることを特徴とする付記１から５のいずれか一項に記載のタスク管理システムである。
【００６９】
（付記７）
付記７に記載のタスク管理方法は、タスク管理表を用いてタスクを管理するタスク管理方法であって、タスクの開始時刻及び終了時刻を取得する取得工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更工程とを含むことを特徴とするタスク管理方法である。
【００７０】
（付記８）
付記８に記載のコンピュータプログラムは、タスク管理表を用いてタスクを管理するためのコンピュータプログラムであって、タスクの開始時刻及び終了時刻を取得する取得工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間、前記タスクの継続時間を示す継続バーを、前記タスク管理表における前記開始時刻を示す位置から現在時刻を示す位置まで延びるように表示する継続バー表示工程と、前記開始時刻が取得されてから前記終了時刻が取得されるまでの間に、前記タスクの内容に応じて定まる所定時間が経過した場合、前記継続バーの表示態様を前記所定時間が経過する前の表示態様と異なるものに変更する変更工程とをコンピュータに実行させることを特徴とするコンピュータプログラムである。
【００７１】
（付記９）
付記９に記載の記録媒体は、付記８に記載のコンピュータプログラムが記録されていることを特徴とする記録媒体である。
【００７２】
本発明は、請求の範囲及び明細書全体から読み取るこのできる発明の要旨又は思想に反しない範囲で適宜変更可能であり、そのような変更を伴うタスク管理システム、タスク管理方法、コンピュータプログラム及び記録媒体もまた本発明の技術思想に含まれる。
【符号の説明】
【００７３】
１  タスク管理システム
１１  ＣＰＵ
１００  タスク情報取得手段
２００  継続バー表示部
３００  表示態様変更部
４００  目安バー表示部
５００  期限表示部
【図１】
2020170389.tif 000003
【図２】
2020170389.tif 000004
【図３】
2020170389.tif 000005
【図４】
2020170389.tif 000006
【図５】
2020170389.tif 000007
【図６】
2020170389.tif 000008
【図７】
2020170389.tif 000009
【図８】
2020170389.tif 000010