(57)【要約】【課題】プロジェクトにおける１つ以上のタスクの遂行を担当する各担当者単位で、当該プロジェクトにおける１つ以上のタスクの情報と連携して、作業の管理を行うことができる作業管理装置を提供する。【解決手段】タスク関連情報を取得するプロジェクト情報取得部１１２１と、１つ以上のタスクに関する情報を表示させたタスク表示領域を含む、プロジェクト関連画面を表示させる表示制御部１１３と、タスク表示領域に表示された１つ以上のタスクのうち、実績反映対象タスクの指定を受け付ける実績タスク受付部１１１３と、実績タスク受付部１１１３が受け付けた実績反映対象タスクについて、タスク担当者による、第１の対象日または第１の対象期間における作業実績に関する情報を受け付ける実績受付部１１１５と、実績受付部１１１５が受け付けた作業実績に関する情報を、タスク関連情報に反映するとともに、担当者関連情報に反映する実績反映部１１４２とを備えた。【選択図】図５
2019091213.tif 000002
【特許請求の範囲】
【請求項１】
プロジェクトで実施する１つ以上のタスク毎に当該タスクに関する情報を保持するタスク関連情報と、前記１つ以上のタスクの遂行を担当する１人以上のタスク担当者毎に当該タスク担当者の作業予定スケジュールおよび作業実績スケジュールを含むタスク遂行状況に関する情報を保持する担当者関連情報とに基づき、前記タスク担当者の作業を管理する作業管理装置であって、
前記タスク関連情報を取得するプロジェクト情報取得部と、
前記プロジェクト情報取得部が取得したタスク関連情報に基づき前記１つ以上のタスクに関する情報を表示させたタスク表示領域を含む、プロジェクト関連画面を表示させる表示制御部と、
前記タスク表示領域に表示された前記１つ以上のタスクのうち、実績反映対象タスクの指定を受け付ける実績タスク受付部と、
前記実績タスク受付部が受け付けた実績反映対象タスクについて、前記タスク担当者による、第１の対象日または第１の対象期間における作業実績に関する情報を受け付ける実績受付部と、
前記実績受付部が受け付けた作業実績に関する情報を、前記タスク関連情報に反映するとともに、前記担当者関連情報に反映する実績反映部
とを備えた作業管理装置。
【請求項２】
前記タスク表示領域に表示された前記１つ以上のタスクのうち、予定反映対象タスクの指定を受け付ける予定タスク受付部と、
前記予定タスク受付部が受け付けた予定反映対象タスクについて、前記タスク担当者による、第２の対象日または第２の対象期間における作業予定に関する情報を受け付ける予定受付部と、
前記予定受付部が受け付けた作業予定に関する情報を、前記タスク関連情報に反映するとともに、前記担当者関連情報に反映する予定反映部
とを備えた請求項１記載の作業管理装置。
【請求項３】
前記タスク担当者に関する前記担当者関連情報を取得する担当者情報取得部と、
前記担当者情報取得部が取得した担当者関連情報に基づき、第３の対象日または第３の対象期間において、作業に遅延が生じている遅延タスクの有無を判定する遅延判定部を備え、
前記表示制御部は、
前記遅延判定部が、前記遅延タスクがあると判定した場合、前記プロジェクト関連画面に、遅延があることを示す情報を表示させる
ことを特徴とする請求項２記載の作業管理装置。
【請求項４】
前記表示制御部は、
前記遅延があることを示す情報として、前記プロジェクト関連画面の前記タスク表示領域において、前記遅延タスクに関する情報を強調表示する
ことを特徴とする請求項３記載の作業管理装置。
【請求項５】
前記プロジェクト関連画面は個人スケジュール表示領域を有し、
前記表示制御部は、
前記担当者情報取得部が取得した担当者関連情報に基づき、前記個人スケジュール表示領域に、前記第３の対象日または第３の対象期間における、前記タスク担当者の作業予定スケジュールを表示させ、
前記個人スケジュール表示領域に表示させた前記タスク担当者の作業予定スケジュールが、前記遅延タスクに関する作業予定スケジュールである場合、前記遅延があることを示す情報として、当該作業予定スケジュールを強調表示する
ことを特徴とする請求項３記載の作業管理装置。
【請求項６】
前記プロジェクト関連画面は時刻表示領域を有し、
前記表示制御部は、
前記時刻表示領域に、前記タスク担当者の勤務時間に関する情報を表示させる
ことを特徴とする請求項１から請求項５のうちのいずれか１項記載の作業管理装置。
【請求項７】
前記プロジェクト関連画面はコメント表示領域を有し、
前記表示制御部は、
前記コメント表示領域に、前記タスク担当者によって作成された、前記タスク担当者が担当するタスクに関するコメントを表示させる
ことを特徴とする請求項１から請求項６のうちのいずれか１項記載の作業管理装置。
【請求項８】
前記プロジェクト関連画面は仮成果物情報表示領域を有し、
前記表示制御部は、
前記仮成果物情報表示領域に、前記タスク担当者が担当するタスクに関する、作成中の成果物へのショートカットを示すアイコンを表示させる
ことを特徴とする請求項１から請求項７のうちのいずれか１項記載の作業管理装置。
【請求項９】
前記実績タスク受付部が前記実績反映対象タスクの指定を受け付けると、前記担当者関連情報から、当該担当者関連情報に反映済みの、前記タスク担当者による、前記第１の対象日または前記第１の対象期間における前記実績反映対象タスクの作業予定スケジュールを取得する比較予定情報取得部を備え、
前記表示制御部は、
前記比較予定情報取得部が取得した、前記第１の対象日または前記第１の対象期間における前記実績反映対象タスクの作業予定スケジュールと、前記実績タスク受付部が受け付けた、前記第１の対象日または前記第１の対象期間における前記実績反映対象タスクの作業実績に関する情報とを、前記プロジェクト関連画面に表示させる
ことを特徴とする請求項２から請求項８のうちのいずれか１項記載の作業管理装置。
【請求項１０】
前記タスク担当者は複数存在し、
第４の対象日または第４の対象期間における複数のタスク担当者の作業予定スケジュールの取得指示を受け付けるスケジュール取得指示受付部と、
前記スケジュール取得指示受付部が受け付けた取得指示に基づき、前記担当者関連情報のうち、前記第４の対象日または前記第４の対象期間における、前記複数のタスク担当者の作業予定スケジュールの情報を取得する複数担当者予定取得部と、
前記スケジュール取得指示受付部が受け付けた取得指示に基づき、前記第４の対象日または前記第４の対象期間における、１つ以上の会議室の使用状況に関する情報を取得する会議室情報取得部と、
前記複数担当者予定取得部が取得した、前記複数のタスク担当者の作業予定スケジュールと、前記会議室情報取得部が取得した、１つ以上の会議室の使用状況に関する情報とを一覧表示させたスケジュール画面を表示させるスケジュール表示制御部とを備えた
請求項１から請求項９のうちのいずれか１項記載の作業管理装置。
【請求項１１】
前記１つ以上の会議室のうち、予約対象とする対象会議室と、当該対象会議室を予約する日時の情報とを含む会議室予約依頼情報を受け付ける予約依頼受付部と、
前記予約依頼受付部が受け付けた会議室予約依頼情報を会議室管理装置に送信する予約依頼送信部とを備えた請求項１０記載の作業管理装置。
【請求項１２】
請求項１から請求項９のうちのいずれか１項記載の作業管理装置と、
前記タスク関連情報と前記担当者関連情報とを記憶するサーバ
とを備えた作業管理システム。
【請求項１３】
複数の、請求項１１記載の作業管理装置と、
前記予約依頼送信部が送信した会議室予約依頼情報を受け付ける予約受付部と、
前記予約受付部が受け付けた会議室予約依頼情報に基づき、前記対象会議室を予約する予約登録部とを有する会議室管理装置
とを備えた会議室予約システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プロジェクトに関するタスクの遂行を担当する担当者による作業を管理する作業管理装置、当該作業管理装置を備えた作業管理システム、および、複数の担当者の作業状況に基づき会議室の予約を行う会議室予約システムに関するものである。
【背景技術】
【０００２】
従来、多人数の要員により構成されたプロジェクトを管理するプロジェクト管理システムが知られている。
プロジェクト管理システムについて、プロジェクトで実施するタスクを階層化して管理し、プロジェクト終了時または特定期間でのプロジェクトの活動状況または成果に関する情報を提示することにより、プロジェクト管理者の状況把握を支援する技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３３４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されているプロジェクト管理システムにおいては、プロジェクト管理者による、プロジェクトに関する情報の管理を行うことができる。
しかし、プロジェクト管理システムにおいては、タスクの遂行を担当する各担当者が、当該各担当者単位で、作業の進捗状況等の管理を行うことが困難であるという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、プロジェクトにおける１つ以上のタスクの遂行を担当する各担当者単位で、当該プロジェクトにおける１つ以上のタスクの情報と連携して、作業の管理を行うことができる作業管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る作業管理装置は、プロジェクトで実施する１つ以上のタスク毎に当該タスクに関する情報を保持するタスク関連情報と、１つ以上のタスクの遂行を担当する１人以上のタスク担当者毎に当該タスク担当者の作業予定スケジュールおよび作業実績スケジュールを含むタスク遂行状況に関する情報を保持する担当者関連情報とに基づき、タスク担当者の作業を管理する作業管理装置であって、タスク関連情報を取得するプロジェクト情報取得部と、プロジェクト情報取得部が取得したタスク関連情報に基づき１つ以上のタスクに関する情報を表示させたタスク表示領域を含む、プロジェクト関連画面を表示させる表示制御部と、タスク表示領域に表示された１つ以上のタスクのうち、実績反映対象タスクの指定を受け付ける実績タスク受付部と、実績タスク受付部が受け付けた実績反映対象タスクについて、タスク担当者による、第１の対象日または第１の対象期間における作業実績に関する情報を受け付ける実績受付部と、実績受付部が受け付けた作業実績に関する情報を、タスク関連情報に反映するとともに、担当者関連情報に反映する実績反映部とを備えたものである。
【発明の効果】
【０００７】
この発明によれば、プロジェクトにおける１つ以上のタスクの遂行を担当する各担当者単位で、当該プロジェクトにおける１つ以上のタスクの情報と連携して、作業の管理を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る作業管理装置を備えた作業管理システムの構成例を示す図である。
【図２】実施の形態１において、タスクＤＢが格納するタスク関連情報の階層構造のイメージの一例を示す図である。
【図３】実施の形態１において、タスクＤＢが記憶するタスク関連情報の一例を説明するための図である。
【図４】実施の形態１において、担当者ＤＢが記憶する担当者関連情報の一例を説明するための図である。
【図５】実施の形態１に係る作業管理装置の構成例を示す図である。
【図６】、実施の形態１において、作業管理装置による「予定反映処理」の動作について説明するためのフローチャートである。
【図７】実施の形態１において、表示制御部が表示させるプロジェクト関連画面のイメージの一例を示す図である。
【図８】実施の形態１において、タスク担当者が予定反映対象タスクについての自身の作業予定に関する情報を入力する方法の一例を説明するための図である。
【図９】実施の形態１において、タスク担当者が予定反映対象タスクについての作業予定に関する情報を入力する方法のその他の一例を説明するための図である。
【図１０】実施の形態１において、作業管理装置による「実績反映処理」の動作について説明するためのフローチャートである。
【図１１】実施の形態１において、タスク担当者が、作業予定を確認しながら、実績反映対象タスクについての自身の作業実績に関する情報を入力する方法の一例を説明するための図である。
【図１２】実施の形態１において、タスク担当者が、作業予定を確認しながら、実績反映対象タスクについての作業実績に関する情報を入力する方法のその他の一例を説明するための図である。
【図１３】実施の形態１において、作業管理装置による「遅延確認処理」の動作について説明するためのフローチャートである。
【図１４】実施の形態１において、表示制御部が、遅延が生じていることを示す情報を表示させた、プロジェクト関連画面のイメージの一例を説明するための図である。
【図１５】実施の形態２に係る作業管理装置を備えた作業管理システムの構成例を示す図である。
【図１６】実施の形態２に係る作業管理装置の構成例を示す図である。
【図１７】実施の形態２において、作業管理装置による「会議室予約」の動作について説明するためのフローチャートである。
【図１８】実施の形態２における呼出スケジュール入力画面のイメージの一例を示す図である。
【図１９】実施の形態２において、スケジュール表示制御部が表示させるスケジュール画面のイメージの一例を示す図である。
【図２０】実施の形態２において、スケジュール表示制御部が表示させるスケジュール画面のイメージのその他の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１は、実施の形態１に係る作業管理装置１１を備えた作業管理システムの構成例を示す図である。
作業管理システムは、１つ以上の作業管理端末１が、ネットワークを介して、プロジェクト管理システムと接続されて構成される。
【００１０】
プロジェクト管理システムは、プロジェクトに関する１つ以上のタスクの遂行を管理している。
プロジェクト管理システムは、図１に示すように、プロジェクト管理装置２１とサーバ２２とがネットワークを介して接続されて構成される。
サーバ２２は、タスクＤＢ２２１と担当者ＤＢ２２２を備える。
タスクＤＢ２２１は、各タスクに関するタスク関連情報を記憶する。タスク関連情報は、プロジェクトで実施する各タスクを判別するための基本的な事項が定義された情報であり、例えば、プロジェクトの立ち上げ時等に、プロジェクト管理者が、タスクＤＢ２２１に登録しておく。プロジェクト管理者等は、プロジェクト管理装置２１を使用してプロジェクトの管理を行う。
タスク関連情報は、階層構造で管理される。
なお、実施の形態１において、プロジェクト管理システムは、Ｗｏｒｋ  Ｂｒｅａｋｅｄｏｗｎ  Ｓｔｒｕｃｔｕｒｅ（以下、ＷＢＳという）の手法を採用する。
ＷＢＳは、タスクを大きいものから小さいものへ細分化する手法であり、当該ＷＢＳでは、タスクの漏れまたは重複がチェックでき、プロジェクトのタスクが管理しやすい。
プロジェクトとは、期間と結果が規定されていて、それを満たすことを目標とした行動または行為である。タスクとは、プロジェクトを構成する論理的な作業の単位を表し、あるプロジェクトは、上位層〜下位層のタスクに分割される。
【００１１】
ここで、図２は、実施の形態１において、タスクＤＢ２２１が格納するタスク関連情報の階層構造のイメージの一例を示す図である。
タスク関連情報は、図２に示すように、プロジェクト毎に、上位層〜下位層のタスクに分割され、管理される。
また、図３は、実施の形態１において、タスクＤＢ２２１が記憶するタスク関連情報の一例を説明するための図である。
タスク関連情報は、タスクＩＤ、タスク名、階層深さ、親タスクＩＤ、予定開始日、予定終了日、確定開始日、確定終了日、および、進捗の情報を含む。また、図３では、説明の簡単のため図示を省略しているが、タスク関連情報は、各タスクについて、予め設定された単位におけるタスク予定スケジュールおよびタスク実績スケジュールの情報を含む。実施の形態１では、予め設定された単位とは、日単位とする。
なお、図３に示したタスク関連情報は一例であって、タスクＩＤ、タスク名、階層深さ、親タスクＩＤ、予定開始日、予定終了日、確定開始日、確定終了日、進捗、タスク予定スケジュール、および、タスク実績スケジュールの情報の情報に加え、例えば、作成時間、最終更新時間、タスクに関するコメント、担当者名等の情報を含むようにしてもよい。
【００１２】
プロジェクト管理システムで管理されている１つ以上のタスクを遂行する担当者は、作業管理装置１１から、適宜、タスクＤＢ２２１にアクセスし、担当するタスクについて、例えば、予定開始日、予定終了日、確定開始日、確定終了日、または、進捗の情報を更新することができる。以下、プロジェクト管理システムで管理されている１つ以上のタスクを遂行する担当者を、「タスク担当者」という。また、以下、プロジェクト管理システムで管理されている１つ以上のタスクのうち、タスク担当者が担当する１つ以上のタスクを、「担当タスク」という。
プロジェクト管理者等は、プロジェクト管理システムにおいて、プロジェクト管理装置２１から、適宜、タスクＤＢ２２１の更新をすることができる。
また、図２，図３では、タスクに関する情報は、２階層となっているが、これは一例に過ぎず、タスクに関する情報を、何階層で管理するかは、適宜設定可能である。
【００１３】
担当者ＤＢ２２２は、タスク担当者毎に作成された、タスク担当者の作業予定スケジュールおよび作業実績スケジュールを含むタスク遂行状況に関する情報を保持する担当者関連情報を記憶する。
図４は、実施の形態１において、担当者ＤＢ２２２が記憶する担当者関連情報の一例を説明するための図である。
例えば、担当者関連情報は、図４に示すように、担当者ＩＤ、担当者名、所属、タスクＩＤ、タスク名、予定開始日、予定終了日、確定開始日、確定終了日、および、進捗の情報を含む。また、図４では、説明の簡単のため図示を省略しているが、担当者関連情報は、タスク担当者毎に、担当するタスクと対応付けて、予め設定された単位での、当該タスク担当者の作業予定スケジュールおよび作業実績スケジュールの情報を含む。実施の形態１では、予め設定された単位とは、日単位とする。すなわち、作業予定スケジュールには、各タスク担当者の日ごとの作業予定スケジュールが編集され、作業実績スケジュールには、各タスク担当者の日ごとの作業実績スケジュールが編集される。
なお、作業予定スケジュールには、各日において作業が行われる予定日時および予定作業内容の情報が含まれる。また、作業実績スケジュールには、各日において作業が実際に行われた日時および作業内容の情報が含まれる。
また、図４に示した担当者関連情報は一例であって、担当者ＩＤ、担当者名、所属、タスクＩＤ、タスク名、予定開始日、予定終了日、確定開始日、確定終了日、進捗、作業予定スケジュール、および、作業実績スケジュール以外の情報を含むようにしてもよい。
タスク担当者は、作業管理装置１１から、適宜、担当者ＤＢ２２２にアクセスし、担当タスクについて、例えば、予定開始日、予定終了日、確定開始日、確定終了日、進捗、作業予定スケジュール、または、作業実績スケジュールの情報を更新することができる。
【００１４】
図１の説明に戻る。
作業管理端末１は、例えば、タスク担当者が使用するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）である。
プロジェクト管理システムで管理されている１つ以上のタスクは、１人以上のタスク担当者に、担当が割り振られる。
【００１５】
各タスク担当者は、作業管理端末１を操作して、自身が担当する担当タスクについての作業予定または作業実績に関する情報を、プロジェクト管理システムのサーバ２２が備えるタスクＤＢ２２１に反映する。また、各タスク担当者は、作業管理端末１を操作して、自身の作業予定スケジュールまたは作業実績スケジュール等を、担当者ＤＢ２２２に反映する。
作業管理端末１は、作業管理装置１１および表示装置１２を備える。上述したようなタスクＤＢ２２１および担当者ＤＢ２２２への情報の反映動作は、作業管理装置１１が行う。作業管理装置１１の詳細な構成については後述する。
表示装置１２は、例えば、ディスプレイである。表示装置１２は、作業管理装置１１と接続され、作業管理装置１１の制御に基づき、各種情報を表示させる。
【００１６】
なお、図１では、作業管理端末１はネットワークに３台接続されるものとしているが、これは一例に過ぎず、１台以上の作業管理端末１がネットワークに接続され、１人以上のタスク担当者が、それぞれ、作業管理端末１を使用して、担当タスクについての作業予定または作業実績に関する情報のタスクＤＢ２２１への反映等を行うことができる。
また、図１においては、説明の簡単のため記載を省略しているが、各作業管理端末１において、作業管理装置１１および表示装置１２を備える。
【００１７】
実施の形態１に係る作業管理装置１１の構成について説明する。作業管理装置１１は、ソフトウェアに基づくＣＰＵを用いたプログラム処理によって実行される。
図５は、実施の形態１に係る作業管理装置１１の構成例を示す図である。
作業管理装置１１は、図５に示すように、受付部１１１と、情報取得部１１２と、表示制御部１１３と、反映部１１４と、遅延判定部１１５とを備える。
受付部１１１は、画面呼出受付部１１１１と、予定タスク受付部１１１２と、実績タスク受付部１１１３と、予定受付部１１１４と、実績受付部１１１５とを有する。
情報取得部１１２は、プロジェクト情報取得部１１２１と担当者情報取得部１１２２とを有する。
反映部１１４は、予定反映部１１４１と実績反映部１１４２とを有する。
【００１８】
受付部１１１は、各種情報を受け付ける。
画面呼出受付部１１１１は、プロジェクト関連画面の呼出指示を受け付ける。具体的には、タスク担当者は、マウスまたはキーボード等の入力装置（図示省略）を操作し、例えば、表示装置１２に表示された、プロジェクト関連画面呼出ボタンをクリック等することで、プロジェクト関連画面の呼出指示を入力する。画面呼出受付部１１１１は、入力された呼出指示を受け付ける。
プロジェクト関連画面は、例えば、タスク担当者が、１つ以上の担当タスクの作業予定または作業実績をプロジェクト管理システムに反映する際に、１つ以上の担当タスクのうち、反映させたいタスクの作業予定または作業実績に関する情報を入力するために用いる等、タスク担当者が、プロジェクト管理システムと連携して担当タスクの遂行状況の管理を行うための画面である。プロジェクト関連画面の詳細については後述する。
画面呼出受付部１１１１は、受け付けた呼出指示の情報を表示制御部１１３（後述する）に出力する。
【００１９】
予定タスク受付部１１１２は、プロジェクト関連画面が有するタスク表示領域に表示された、タスク関連情報で定義されている１つ以上のタスクのうち、予定反映対象タスクの指定を受け付ける。
なお、実施の形態１において、タスク担当者が担当する１つ以上の担当タスクのうち、プロジェクト管理システムに作業予定を反映する対象となるタスクを、「予定反映対象担当タスク」ともいうものとする。
予定タスク受付部１１１２は、受け付けた予定反映対象担当タスクの情報を、反映部１１４に出力する。
【００２０】
実績タスク受付部１１１３は、プロジェクト関連画面が有するタスク表示領域に表示された、タスク関連情報で定義されている１つ以上のタスクのうち、実績反映対象タスクの指定を受け付ける。
なお、実施の形態１において、タスク担当者が担当する１つ以上の担当タスクのうち、プロジェクト管理システムに作業実績を反映する対象となるタスクを、「実績反映対象担当タスク」ともいうものとする。
実績タスク受付部１１１３は、受け付けた実績反映対象担当タスクの情報を、反映部１１４に出力する。
【００２１】
予定受付部１１１４は、予定反映対象タスクについて、対象日または対象期間（以下、「第２の対象日または第２の対象期間」という。）における作業予定に関する情報を受け付ける。具体的には、タスク担当者は、入力装置を操作し、第２の対象日または第２の対象期間における、予定反映対象タスクの作業予定に関する情報を入力する。予定受付部１１１４は、入力された、作業予定に関する情報を受け付ける。
予定受付部１１１４は、受け付けた、作業予定に関する情報を、反映部１１４および表示制御部１１３に出力する。
【００２２】
実績受付部１１１５は、実績反映対象タスクについて、対象日または対象期間（以下、「第１の対象日または第１の対象期間」という。）における作業実績に関する情報を受け付ける。具体的には、タスク担当者は、入力装置を操作し、第１の対象日または第１の対象期間における、実績反映対象タスクの作業実績に関する情報を入力する。実績受付部１１１５は、入力された、作業実績に関する情報を受け付ける。
実績受付部１１１５は、受け付けた、作業実績に関する情報を、反映部１１４および表示制御部１１３に出力する。
【００２３】
情報取得部１１２は、プロジェクト管理システムのサーバ２２から、各種情報を取得する。
プロジェクト情報取得部１１２１は、プロジェクト管理システムのサーバ２２が備えるタスクＤＢ２２１を参照し、タスク関連情報を取得する。
プロジェクト情報取得部１１２１は、タスクＤＢ２２１から、図３を用いて説明したようなタスク関連情報を取得する。
プロジェクト情報取得部１１２１は、取得したタスク関連情報を、表示制御部１１３に出力する。
【００２４】
担当者情報取得部１１２２は、プロジェクト管理システムのサーバ２２が備える担当者ＤＢ２２２を参照し、タスク担当者に関する担当者関連情報を取得する。
担当者情報取得部１１２２は、取得した担当者関連情報を、表示制御部１１３および遅延判定部１１５（後述する）に出力する。
【００２５】
表示制御部１１３は、各種情報を表示装置１２に表示させる。例えば、表示制御部１１３は、プロジェクト情報取得部１１２１が取得したタスク関連情報等に基づき、プロジェクト関連画面を表示させる。
【００２６】
反映部１１４は、予定反映対象担当タスクの作業予定に関する情報、または、実績反映対象担当タスクの作業実績に関する情報を、タスクＤＢ２２１に反映する。また、反映部１１４は、タスク担当者の作業予定に関する情報または作業実績に関する情報を、担当者ＤＢ２２２に反映する。
予定反映部１１４１は、予定タスク受付部１１１２が受け付けた予定反映対象タスクについて、予定受付部１１１４が受け付けた作業予定に関する情報をタスク関連情報に反映するとともに、担当者関連情報に反映する。
【００２７】
実績反映部１１４２は、実績タスク受付部１１１３が受け付けた実績反映対象タスクについて、実績受付部１１１５が受け付けた作業実績に関する情報を、タスク関連情報に反映するとともに、担当者関連情報に反映する。
【００２８】
遅延判定部１１５は、担当者情報取得部１１２２が取得した担当者関連情報に基づき、対象日または対象期間（「第３の対象日または第３の対象期間」という。）において、作業に遅延が生じている遅延タスクの有無を判定する。
遅延判定部１１５は、遅延タスクがあるかどうかの判定結果を、表示制御部１１３に出力する。
【００２９】
実施の形態１に係る作業管理装置１１の動作について説明する。
実施の形態１に係る作業管理装置１１は、タスク担当者からの指示に基づき、第２の対象日または第２の対象期間における、予定反映対象タスクの作業予定に関する情報を、タスクＤＢ２２１および担当者ＤＢ２２２に反映する「予定反映処理」と、タスク担当者からの指示に基づき、第１の対象日または第１の対象期間における、実績反映対象タスクの作業実績に関する情報を、タスクＤＢ２２１および担当者ＤＢ２２２に反映する「実績反映処理」とを行う。ただし、実施の形態１において、「予定反映処理」は必須ではない。作業管理装置１１は、「予定反映処理」は行わず、「実績反映処理」を行うものとしてもよい。
【００３０】
まず、「予定反映処理」について説明する。
図６は、実施の形態１において、作業管理装置１１による「予定反映処理」の動作について説明するためのフローチャートである。
タスク担当者は、１つ以上の担当タスクを遂行するにあたり、当該１つ以上の担当タスクについて、事前に作業予定を立て、プロジェクト管理システム上のタスクＤＢ２２１のタスク関連情報に、当該作業予定を反映する。また、その際、タスク担当者は、プロジェクト管理システム上の担当者ＤＢ２２２に記憶している、自身の担当者関連情報を更新する。
【００３１】
タスク担当者は、まず、タスク関連情報および担当者関連情報に自身の作業予定を反映させるためのプロジェクト関連画面を呼び出す。具体的には、タスク担当者は、入力装置を操作し、例えば、表示装置１２に表示された、プロジェクト関連画面呼出ボタンをクリック等することで、プロジェクト関連画面の呼出指示を入力する。
このとき、タスク担当者は、作業予定を反映する対象となる第２の対象日または第２の対象期間の情報をあわせて指定し、例えば、表示装置１２に表示された入力部から入力するようにする。以下の説明では、一例として、タスク担当者は、第１の対象日として、２０１８／１２／６（木）を指定したものとする。なお、これは一例に過ぎず、タスク担当者は、任意のある日、または、ある期間を指定することができる。
画面呼出受付部１１１１は、プロジェクト関連画面の呼出指示を受け付ける（ステップＳＴ６０１）。
画面呼出受付部１１１１は、受け付けた呼出指示の情報を、表示制御部１１３に出力する。
【００３２】
プロジェクト情報取得部１１２１は、ステップＳＴ６０１において画面呼出受付部１１１１がプロジェクト関連画面の呼出指示を受け付けると、プロジェクト管理システムのサーバ２２が備えるタスクＤＢ２２１を参照し、タスク関連情報を取得する（ステップＳＴ６０２）。
プロジェクト情報取得部１１２１は、取得したタスク関連情報を、表示制御部１１３に出力する。
【００３３】
表示制御部１１３は、ステップＳＴ６０２においてプロジェクト情報取得部１１２１が取得したタスク関連情報に基づき、プロジェクト関連画面を表示させる（ステップＳＴ６０３）。
【００３４】
ここで、プロジェクト関連画面について説明する。
図７は、実施の形態１において、表示制御部１１３が表示させるプロジェクト関連画面のイメージの一例を示す図である。
図７に示すように、プロジェクト関連画面は、例えば、個人スケジュール表示領域（図７の７０１）、タスク表示領域（図７の７０２）、仮成果物表示領域（図７の７０３）、時刻表示領域（図７の７０４）、コメント表示領域（図７の７０５）、および、メッセージ表示領域（図７の７０６）を含む。
【００３５】
個人スケジュール表示領域には、例えば、タスク担当者が指定した対象日または対象期間における、当該タスク担当者が遂行する作業のタイムテーブルを表示させることができる。また、個人スケジュール表示領域には、適宜、タスク担当者が入力した作業予定に関する情報または作業実績に関する情報が表示される。
図７では、表示制御部１１３は、個人スケジュール表示領域に、１２／６（木）のタイムテーブルを表示させたものとしている。なお、この段階では、まだ１２／６（木）の作業予定も作業実績も入力されてないため、タイムテーブルには、作業予定に関する情報および作業実績に関する情報は表示されていない。
【００３６】
タスク表示領域には、プロジェクト関連情報に基づき、プロジェクトの各タスクの情報を、例えば、階層構造で表示させることができる。
図７では、表示制御部１１３は、プロジェクトのタスクの情報を階層構造で表示させるものとしている。
【００３７】
仮成果物表示領域には、仮成果物へのショートカットを示すアイコンを表示させることができる。なお、実施の形態１では、例えば、タスク担当者が作成中の仕様書またはレビュー時の議事録等、タスクが遂行される過程において作成中の文書またはデータ等を、仮成果物と定義する。
例えば、仮成果物表示領域には、仮成果物へのショートカットを示すアイコンが表示される。
図７では、表示制御部１１３、仮成果物表示領域に、作成中の仕様書、画面設計、操作マニュアル、および、ＤＢ構成図のデータへのショートカットのアイコンを表示させたものとしている。
【００３８】
時刻表示領域には、タスク担当者の勤務時間に関する情報を表示させることができる。
勤務時間に関する情報とは、例えば、タスク担当者の退勤予定時刻、作業時間、または、残業時間に関する情報等である。
図７では、表示制御部１１３は、タスク担当者の当日（１２／６（木））の退勤予定時刻、退勤までの残り時間、タスク担当者が担当タスクに要した現在までの総作業時間、および、当月の残業時間の情報を表示させたものとしている。これらの情報は、例えば、制御部（図示省略）が、タスク担当者が適宜入力し、別途、作業管理装置１１が参照可能な場所に記憶している勤怠データから、出勤記録、退社予定時刻等の情報を取得し、各項目の時刻または時間を算出した上で、表示制御部１１３に出力するようにすればよい。
【００３９】
コメント表示領域には、タスク担当者が作成したコメントファイルの内容を表示させることができる。
当該コメントファイルは、適宜タスク担当者が作成するものとし、表示制御部１１３は、コメントファイルを参照し、表示させるようにすればよい。
図７では、表示制御部１１３は、コメント表示領域に、タスク担当者が作成した、「仕様書作成を今週中に完了させる」とのコメントを表示させたものとしている。
【００４０】
メッセージ表示領域には、例えば、社内のチャット等の簡易メッセージ、または、タスク担当者宛のメールを受信した旨の情報を表示させることができる。
また、表示制御部１１３は、メッセージ表示領域に、社内チャットにおける簡易メッセージ、および、メーラーから取得したメール受信有無の情報を表示させるものとしている。
図７では、表示制御部１１３は、メーラーから、メールを３４通受信している旨の情報を取得し、メッセージ表示領域に表示させたものとしている。
【００４１】
なお、プロジェクト関連画面における各領域は図７に示したものに限らず、プロジェクト関連画面は、その他の情報を表示させる領域を有するものであってもよい。プロジェクト関連画面は、少なくとも、個人スケジュール表示領域とタスク表示領域とを有するようになっていればよい。
また、図７に示した、プロジェクト関連画面における各領域の配置は一例に過ぎず、タスク担当者は、各領域の配置を適宜変更することができる。
【００４２】
図６のフローチャートに戻る。
予定タスク受付部１１１２は、タスク表示領域に表示された１つ以上のタスクのうち、予定反映対象タスクの指定を受け付ける（ステップＳＴ６０４）。
そして、予定受付部１１１４は、対象タスクについての、第２の対象日または第２の対象期間におけるタスク担当者の作業予定に関する情報を受け付ける（ステップＳＴ６０５）。
具体的には、タスク担当者は、まず、入力装置を操作する等して、プロジェクト関連画面から、予定反映対象タスクを指定する。そして、タスク担当者は、指定した予定反映対象タスクについて、第２の対象日または第２の対象期間における作業予定に関する情報を入力する。
予定タスク受付部１１１２は、タスク担当者が指定した予定反映対象タスクの情報を受け付け、予定受付部１１１４は、タスク担当者が入力した作業予定に関する情報を受け付ける。
【００４３】
タスク担当者による、予定反映対象タスクの指定、および、作業予定に関する情報の入力方法について、いくつか例をあげて説明する。
図８は、実施の形態１において、タスク担当者が予定反映対象タスクについての自身の作業予定に関する情報を入力する方法の一例を説明するための図である。
例えば、タスク担当者は、プロジェクト関連画面のタスク表示領域に表示されたタスクのうち、予定反映対象タスクを入力装置でクリックする等して選択する。予定タスク受付部１１１２は、選択された予定反映対象タスクの情報を受け付ける。
そして、タスク担当者は、選択した予定反映対象タスクを個人スケジュール表示領域にドラッグ＆ドロップする。選択された予定反映対象タスクが個人スケジュール表示領域上にドラッグ＆ドロップされると、表示制御部１１３は、個人スケジュール表示領域上に、予定反映対象タスクの作業予定に関する情報を表示させる。具体的には、例えば、図８に示すように、表示制御部１１３は、所定の幅を有する矩形を、タイムテーブルに表示させる。当該矩形は、作業予定時間をあらわす。表示制御部１１３は、この時点では、適宜の位置に、当該矩形を表示させるようにすればよい。
なお、図８では省略しているが、表示制御部１１３は、個人スケジュール表示領域上に、予定反映対象タスクの作業予定に関する情報を示す矩形を表示させる際、当該矩形上に、例えば予定反映対象タスクのタスク名等、予定反映対象タスクが特定できる情報を表示させるようにする。
【００４４】
さらに、タスク担当者は、個人スケジュール表示領域上で、作業予定時間をあらわす矩形の位置、幅を調整する。具体的には、タスク担当者は、入力装置を操作し、矩形が、タイムテーブル上で、作業開始予定時刻から作業終了予定時刻までの領域に表示されるよう、矩形の位置および幅を調整する。
タスク担当者は、所望の作業開始予定時刻から作業終了予定時刻までの領域に表示される位置および幅に矩形を調整すると、例えば、入力装置を操作して、プロジェクト関連画面の個人スケジュール表示領域に表示されている完了ボタン（図８の８０１参照）を、押下する。
【００４５】
当該完了ボタンが押下されると、作業開始予定時刻および作業終了予定時刻が確定されたものとし、予定受付部１１１４は、タイムテーブルにおいて、矩形の一方の端が示す、早いほうの時刻を作業開始予定時刻、矩形のもう一方の端が示す、遅いほうの時刻を作業終了予定時刻とし、当該作業開始予定時刻および作業終了予定時刻の情報を、作業予定に関する情報として受け付ける。
なお、上述の方法は一例に過ぎず、タスク担当者は、矩形の調整を完了すると、マウスを右クリックすることで、作業開始予定時刻および作業終了予定時刻を確定させるものとしてもよいし、その他の方法で、作業開始予定時刻および作業終了予定時刻を確定させるものとしてもよい。
【００４６】
予定タスク受付部１１１２は、受け付けた予定反映対象タスクの情報を、予定反映部１１４１に出力する。また、予定受付部１１１４は、受け付けた、作業予定に関する情報を、予定反映部１１４１に出力する。
【００４７】
なお、タスク担当者は、さらに、予定反映対象タスクについての作業予定を追加入力したい場合は、例えば、個人スケジュール表示領域に表示されている追加ボタン（図８の８０２参照）を押下することで、作業予定の追加を行うことができる。当該追加ボタンが押下されると、表示制御部１１３は、新たに矩形を追加表示させる。
【００４８】
また、タスク担当者は、個人スケジュール表示領域に表示されている、予定反映対象タスクについての作業予定を削除したい場合は、例えば、削除したい予定反映対象タスクの情報をクリックして選択し、個人スケジュール表示領域に表示されている削除ボタン（図８の８０３参照）を押下することで、作業予定の削除を行うことができる。当該削除ボタンが押下されると、表示制御部１１３は、選択された対象タスクの作業予定を示す矩形を削除する。
【００４９】
図９は、実施の形態１において、タスク担当者が予定反映対象タスクについての作業予定に関する情報を入力する方法のその他の一例を説明するための図である。
例えば、タスク担当者は、プロジェクト関連画面に表示された予定入力画面表示ボタン（図示省略）をクリック等して予定入力画面表示指示を入力する。予定入力画面表示指示が入力されると、受付部１１１がこれを受け付け、表示制御部１１３は、予定入力画面（図９の９０１参照）を、タスク表示領域にポップアップ表示させる。表示制御部１１３は、予定入力画面において、例えば、タスク関連情報に基づくタスクの情報をプルダウン表示させ、作業内容、開始予定時刻、および、終了予定時刻の入力部を表示させる。
【００５０】
タスク担当者は、入力装置を操作し、予定入力画面から、予定反映対象タスクを指定する。予定タスク受付部１１１２は、指定された予定反映対象タスクの情報を受け付ける。
また、タスク担当者は、入力装置を操作し、予定入力画面から、作業内容、開始予定時刻、および、終了予定時刻を入力する。予定受付部１１１４は、予定入力画面から入力された開始予定時刻、および、終了予定時刻の情報を作業予定候補情報として受け付ける。なお、作業内容の入力がある場合、予定受付部１１１４は、当該作業内容の情報も、作業予定候補情報として受け付ける。
【００５１】
表示制御部１１３は、個人スケジュール表示領域上に、予定受付部１１１４が受け付けた、予定反映対象タスクの作業予定候補情報を表示させる。具体的には、例えば、図９に示すように、表示制御部１１３は、作業予定候補情報の作業開始予定時刻から作業終了予定時刻までの幅を有する矩形を、タイムテーブルで表示させる。
タスク担当者は、作業開始予定時刻から作業終了予定時刻までの領域に表示された矩形を確認すると、例えば、入力装置を操作して、プロジェクト関連画面の個人スケジュール表示領域に表示されている完了ボタンを、押下する。
当該完了ボタンが押下されると、作業開始予定時刻および作業終了予定時刻が確定されたものとし、予定受付部１１１４は、タイムテーブルにおいて、矩形の一方の端が示す早いほうの時刻を作業開始予定時刻、矩形のもう一方の端が示す遅いほうの時刻を作業終了予定時刻とし、当該作業開始予定時刻および作業終了予定時刻の情報を、作業予定に関する情報として受け付ける。なお、作業予定候補情報に、作業内容の情報が含まれていた場合、予定受付部１１１４は、当該作業内容の情報も、作業予定に関する情報として受け付ける。
また、この場合も、タスク担当者は、矩形の調整を完了すると、マウスを右クリックすることで、作業開始予定時刻および作業終了予定時刻を確定させるものとしてもよいし、その他の方法で、作業開始予定時刻および作業終了予定時刻を確定させるものとしてもよい。
【００５２】
予定タスク受付部１１１２は、受け付けた予定反映対象タスクの情報を、予定反映部１１４１に出力する。また、予定受付部１１１４は、受け付けた、作業予定に関する情報を、予定反映部１１４１に出力する。
【００５３】
また、図８で説明した方法と同様、タスク担当者は、さらに、予定反映対象タスクについての作業予定を追加入力したい場合は、例えば、個人スケジュール表示領域に表示されている追加ボタンを押下することで、作業予定の追加を行うことができる。
また、タスク担当者は、個人スケジュール表示領域に表示されている、予定反映対象タスクについての作業予定を削除したい場合は、例えば、削除したい予定反映対象タスクの情報をクリックして選択し、個人スケジュール表示領域に表示されている削除ボタンを押下することで、作業予定の削除を行うことができる。
【００５４】
このように、タスク担当者は、予定反映対象タスクの指定、および、作業予定に関する情報の入力を行い、予定タスク受付部１１１２および予定受付部１１１４は、それぞれ、予定反映対象タスクの情報、および、作業予定に関する情報を受け付け、予定反映部１１４１に出力する。
【００５５】
図６のフローチャートに戻る。
ステップＳＴ６０４，ステップＳＴ６０５において、予定反映対象タスクの情報、および、作業予定に関する情報が出力されると、予定反映部１１４１は、予定反映対象タスクについて、作業予定に関する情報を、タスクＤＢ２２１に記憶されているタスク関連情報に反映する（ステップＳＴ６０６）。また、その際、予定反映部１１４１は、担当者ＤＢ２２２に記憶されている、タスク担当者の担当者関連情報に、作業予定スケジュールを追加する。例えば、各タスク担当者がそれぞれ個人の作業管理端末１を所有している場合等には、作業管理端末１毎に予め当該作業管理端末１を使用するタスク担当者の情報が付与されているようにし、当該作業管理端末１に付与されているタスク担当者の情報に基づき、予定反映部１１４１は、タスク担当者を特定するようにすればよい。また、例えば、複数のタスク担当者が共有で作業管理端末１を使用する場合等には、プロジェクト関連画面を呼び出した際に、タスク担当者が、自身のタスク担当者ＩＤ等の情報を入力するようにし、予定反映部１１４１は、入力された情報から、タスク担当者を特定するようにすればよい。
これにより、プロジェクト管理システムへの、タスク担当者の、予定反映対象タスクに対する、第２の対象日または第２の対象期間における作業予定の反映が完了する。
【００５６】
なお、各タスク担当者は、図６で説明した「予定反映処理」を担当タスク毎に行う。
すなわち、各タスク担当者は、複数の担当タスクを担当する場合、担当タスクを１つずつ予定反映対象タスクとして「予定反映処理」を行い、作業予定に関する情報をプロジェクト関連情報および担当者関連情報に反映させる。
【００５７】
次に、「実績反映処理」について説明する。
図１０は、実施の形態１において、作業管理装置１１による「実績反映処理」の動作について説明するためのフローチャートである。
タスク担当者は、１つ以上の担当タスクを遂行すると、適宜のタイミングで、プロジェクト管理システム上のタスクＤＢ２１１のタスク関連情報に、自身の作業実績を反映する。また、その際、タスク担当者は、プロジェクト管理システム上の担当者ＤＢ２２２に記憶している、自身の担当者関連情報を更新する。
この場合も、タスク関連情報に作業予定を反映させる場合同様、タスク担当者は、プロジェクト関連画面を呼び出し、プロジェクト関連画面から、作業実績の入力を行う。
【００５８】
画面呼出受付部１１１１は、プロジェクト関連画面の呼出指示を受け付ける（ステップＳＴ１００１）。具体的な動作は、図６のステップＳＴ６０１の具体的な動作と同様であるため、重複した説明を省略する。
このとき、タスク担当者は、自身の作業実績を反映する対象となる第１の対象日または第１の対象期間の情報をあわせて指定する。
以下の説明では、タスク担当者は、ある１日を、作業実績を反映する対象となる第１の対象日として指定したものとする。
【００５９】
プロジェクト情報取得部１１２１は、ステップＳＴ１００１において画面呼出受付部１１１１がプロジェクト関連画面の呼出指示を受け付けると、プロジェクト管理システムのサーバ２２が備えるタスクＤＢ２２１を参照し、タスク関連情報を取得する（ステップＳＴ１００２）。
プロジェクト情報取得部１１２１は、取得したタスク関連情報を、表示制御部１１３に出力する。
【００６０】
表示制御部１１３は、ステップＳＴ１００２においてプロジェクト情報取得部１１２１が取得したタスク関連情報に基づき、プロジェクト関連画面を表示させる（ステップＳＴ１００３）。
【００６１】
実績タスク受付部１１１３は、タスク表示領域に表示された１つ以上のタスクのうち、実績反映対象タスクの指定を受け付ける（ステップＳＴ１００４）。
そして、実績受付部１１１５は、実績反映対象タスクについての、第１の対象日または第１の対象期間におけるタスク担当者の作業実績に関する情報を受け付ける（ステップＳＴ１００５）。
具体的には、タスク担当者は、まず、入力装置を操作する等して、実績反映対象タスクを指定する。そして、タスク担当者は、指定した実績反映対象タスクについて、第１の対象日または第１の対象期間における作業実績に関する情報を入力する。
実績タスク受付部１１１３は、タスク担当者が指定した実績反映対象タスクの情報を受け付け、実績受付部１１１５は、タスク担当者が入力した作業実績に関する情報を受け付ける。
【００６２】
タスク担当者による、実績反映対象タスクの指定、および、作業実績に関する情報の入力方法について、いくつか例をあげて説明する。
例えば、タスク担当者は、図８を用いて説明した、作業予定に関する情報の入力方法と同様の方法で、実績反映対象タスクの指定、および、作業実績に関する情報の入力を行うことができる。すなわち、タスク担当者は、例えば、プロジェクト関連画面のタスク表示領域に表示されたタスクのうち、実績反映対象タスクを入力装置でクリックする等して選択する。実績タスク受付部１１１３は選択された実績反映対象タスクを受け付ける。
タスク担当者は、選択した実績反映対象タスクを個人スケジュール表示領域にドラッグ＆ドロップし、表示制御部１１３が、個人スケジュール表示領域上に、実績反映対象タスクの作業実績に関する情報を、矩形で表示させる。
なお、表示制御部１１３は、個人スケジュール表示領域上に、実績反映対象タスクの作業実績に関する情報を示す矩形を表示させる際も、当該矩形上に、実績反映対象タスクが特定できる情報を表示させるようにする。
【００６３】
タスク担当者は、当該個人スケジュール表示領域上に表示された、作業実績時間をあらわす矩形の位置および幅を調整することで、作業開始確定時刻および作業終了確定時刻を入力する。
そして、タスク担当者は、例えば、入力装置を操作して、プロジェクト関連画面の個人スケジュール表示領域に表示されている完了ボタンを押下して、作業開始確定時刻および作業終了確定時刻を確定させる。実績受付部１１１５は、タイムテーブルにおいて、矩形の一方の端が示す早いほうの時刻を作業開始確定時刻、矩形のもう一方の端が示す遅いほうの時刻を作業終了確定時刻とし、当該作業開始確定時刻および作業終了確定時刻の情報を、作業実績に関する情報として受け付ける。
実績タスク受付部１１１３は、受け付けた実績反映対象タスクの情報を、実績反映部１１４２に出力する。
また、実績受付部１１１５は、受け付けた作業実績に関する情報を、実績反映部１１４２に出力する。
【００６４】
なお、作業予定の反映の際同様、タスク担当者は、さらに、実績反映対象タスクについての作業実績を追加入力したい場合は、例えば、個人スケジュール表示領域に表示されている追加ボタンを押下することで、作業実績の追加を行うことができる。当該追加ボタンが押下されると、表示制御部１１３が、新たに矩形を追加表示させる。
また、タスク担当者は、個人スケジュール表示領域に表示されている、実績反映対象タスクについての作業実績を削除したい場合は、例えば、削除したい実績反映対象タスクの情報をクリックして選択し、個人スケジュール表示領域に表示されている削除ボタンを押下することで、作業実績の削除を行うことができる。当該削除ボタンが押下されると、表示制御部１１３は、選択された実績反映対象タスクの作業予定を示す矩形を削除する。
【００６５】
また、例えば、タスク担当者は、図９を用いて説明した、作業予定に関する情報の入力方法と同様の方法で、実績反映対象タスクの指定、および、作業実績に関する情報の入力を行うことができる。すなわち、表示制御部１１３が、プロジェクト関連画面のタスク表示領域に作業入力画面をポップアップ表示させ、当該作業入力画面から、実績反映対象タスクの指定、および、作業実績候補情報を入力する。
実績タスク受付部１１１３は、作業入力画面から指定された実績反映対象タスクの情報を受け付ける。そして、実績受付部１１１５は、作業入力画面から入力された、開始確定時刻、および、終了確定時刻の情報を、作業実績候補情報として受け付ける。
表示制御部１１３は、個人スケジュール表示領域上に、実績受付部１１１５が受け付けた、実績反映対象タスクの作業実績候補情報を表示させる。具体的には、例えば、表示制御部１１３は、作業実績候補情報の作業開始確定時刻から作業終了確定時刻までの幅を有する矩形を、タイムテーブルで表示させる。
【００６６】
タスク担当者は、作業開始確定時刻から作業終了確定時刻までの領域に表示された矩形を確認すると、例えば、入力装置を操作して、プロジェクト関連画面の個人スケジュール表示領域に表示されている完了ボタンを押下して、作業開始確定時刻および作業終了確定時刻を確定する。実績受付部１１１５は、タイムテーブルにおいて、矩形の一方の端が示す早いほうの時刻を作業開始確定時刻、矩形のもう一方の端が示す遅いほうの時刻を作業終了確定時刻とし、当該作業開始確定時刻および作業終了確定時刻の情報を、作業実績に関する情報として受け付ける。なお、作業実績候補情報に、作業内容の情報が含まれていた場合、実績受付部１１１５は、当該作業内容の情報も、作業実績に関する情報として受け付ける。
【００６７】
実績タスク受付部１１１３は、受け付けた実績反映対象タスクの情報を、実績反映部１１４２に出力する。また、実績受付部１１１５は、受け付けた、作業実績に関する情報を、実績反映部１１４２に出力する。
【００６８】
また、タスク担当者は、さらに、実績反映対象タスクについての作業実績を追加入力したい場合は、例えば、個人スケジュール表示領域に表示されている追加ボタンを押下することで、作業実績の追加を行うことができる。
また、タスク担当者は、個人スケジュール表示領域に表示されている、実績反映対象タスクについての作業実績を削除したい場合は、例えば、削除したい実績反映対象タスクの情報をクリックして選択し、個人スケジュール表示領域に表示されている削除ボタンを押下することで、作業実績の削除を行うことができる。
【００６９】
また、タスク関連情報に、作業予定に関する情報が反映されている場合には、表示制御部１１３がプロジェクト関連画面のタスク表示領域上に、タスクに関する情報と対応付けて作業予定に関する情報を表示させ、タスク担当者は、表示された作業予定を確認しながら、作業実績の入力を行うようにしてもよい。
図１１は、実施の形態１において、タスク担当者が、作業予定を確認しながら、実績反映対象タスクについての自身の作業実績に関する情報を入力する方法の一例を説明するための図である。
例えば、図１１に示すように、表示制御部１１３がプロジェクト関連画面のタスク表示領域にタスクの情報を表示させた際、表示制御部１１３は、表示されたタスクに対応付けて、作業予定スケジュールを、タスク表示領域に表示させる。表示制御部１１３は、プロジェクト情報取得部１１２１が取得した、タスク関連情報に基づき、作業予定スケジュールを表示させるようにすればよい。なお、このとき、表示制御部１１３は、第１の対象日または第１の対象期間の、作業予定スケジュールを表示させるようにする（図１１の１１０１参照）。
【００７０】
タスク担当者は、タスク表示領域に表示された作業予定スケジュールのうち、実績反映対象タスクの作業予定スケジュールを選択し、個人スケジュール表示領域にドラッグ＆ドロップし、表示制御部１１３が、個人スケジュール表示領域上に、実績反映対象タスクの作業実績に関する情報を、矩形で表示させる。
その後の動作は、上述した、タスク担当者が、タスク表示領域に表示された実績反映対象タスクを選択してドラッグ＆ドロップすることで作業実績を入力する場合の動作と同様であるため、重複した説明を省略する。
【００７１】
図１２は、実施の形態１において、タスク担当者が、作業予定を確認しながら、実績反映対象タスクについての作業実績に関する情報を入力する方法のその他の一例を説明するための図である。
例えば、図１２に示すように、実績タスク受付部１１１３が実績反映対象タスクを受け付けると、比較予定情報取得部（図視省略）が、担当者ＤＢ２２２の担当者関連情報から、当該担当者関連情報に反映済みの、該当のタスク担当者による、第１の対象日または第１の対象期間における実績反映対象タスクの作業予定スケジュールを取得し、表示制御部１１３が、比較予定情報取得部が取得した作業予定スケジュールを、プロジェクト関連画面の個人スケジュール表示領域にタイムテーブル上に表示させる（図１２の１２０２）。
【００７２】
さらに、タスク担当者が、選択した実績反映対象タスクの作業予定スケジュールを、個人スケジュール表示領域にドラッグ＆ドロップすると、表示制御部１１３は、個人スケジュール表示領域上に、実績反映対象タスクの作業実績に関する情報を、矩形で表示させる（図１２の１２０３参照）。
表示制御部１１３は、個人スケジュール表示領域上で、作業予定スケジュールを示す矩形と、作業実績スケジュールを示す矩形とを、並べて表示する。
これにより、タスク担当者は、予定に対して実績を入力することが可能となる。
【００７３】
その後、タスク担当者が、作業開始確定時刻から作業終了確定時刻までの領域に表示された、作業実績を表示した矩形を確認し、プロジェクト関連画面の個人スケジュール表示領域に表示されている完了ボタンを押下すると、作業開始確定時刻および作業終了確定時刻が確定され、実績受付部１１１５は、タイムテーブルにおいて、矩形の一方の端が示す早いほうの時刻を作業開始確定時刻、矩形のもう一方の端が示す遅いほうの時刻を作業終了確定時刻とし、当該作業開始確定時刻および作業終了確定時刻の情報を、作業実績に関する情報として受け付ける。
【００７４】
さらに、表示制御部１１３は、実績受付部１１１５が受け付けた作業実績に関する情報に基づき、タスク表示領域に表示されている作業予定スケジュールに重畳させて、作業実績スケジュールを、棒グラフ状で表示させるようにしてもよい（図１２の１２０４参照）。
タスク担当者は、タスク表示領域を確認することで、プロジェクト単位での予定と実績との差を容易に視認することができる。
【００７５】
なお、図１２では、タスク表示領域において、表示制御部１１３は、表示されたタスクに対応付けて、作業予定スケジュールを表示させるものとしているが（図１２の１２０１参照）、これに限らず、表示制御部１１３は、タスク表示領域に、図８で示したような、タスクに関する情報を表示させるようにしてもよい。
【００７６】
実績タスク受付部１１１３は、受け付けた実績反映対象タスクの情報を、実績反映部１１４２に出力する。また、実績受付部１１１５は、受け付けた、作業実績に関する情報を、実績反映部１１４２に出力する。
【００７７】
なお、図１１，図１２で説明したような場合においても、タスク担当者は、さらに、実績反映対象タスクについての作業実績を追加入力したい場合は、例えば、個人スケジュール表示領域に表示されている追加ボタンを押下することで、作業実績の追加を行うことができる。
また、タスク担当者は、個人スケジュール表示領域に表示されている、実績反映対象タスクについての作業実績を削除したい場合は、例えば、削除したい対象タスクの情報をクリックして選択し、個人スケジュール表示領域に表示されている削除ボタンを押下することで、作業実績の削除を行うことができる。
【００７８】
このように、タスク担当者は、実績反映対象タスクの指定、および、作業実績に関する情報の入力を行い、実績タスク受付部１１１３および実績受付部１１１５は、それぞれ、実績反映対象タスクの情報、および、作業実績に関する情報を受け付け、実績反映部１１４２に出力する。
【００７９】
図１０のフローチャートに戻る。
ステップＳＴ１００４，ステップＳＴ１００５において、実績反映対象タスクの情報、および、作業実績に関する情報が出力されると、実績反映部１１４２は、実績反映対象タスクについて、作業実績に関する情報を、タスクＤＢ２２１に記憶されているタスク関連情報に反映する（ステップＳＴ１００５）。また、その際、実績反映部１１４２は、担当者ＤＢ２２２に記憶されている、タスク担当者の担当者関連情報に、作業実績スケジュールを追加する。例えば、各タスク担当者がそれぞれ個人の作業管理端末１を所有している場合等には、作業管理端末１毎に予め当該作業管理端末１を使用するタスク担当者の情報が付与されているようにし、当該作業管理端末１に付与されているタスク担当者の情報に基づき、実績反映部１１４２は、タスク担当者を特定するようにすればよい。また、例えば、複数のタスク担当者が共有で作業管理端末１を使用する場合等には、プロジェクト関連画面を呼び出した際に、タスク担当者が、自身のタスク担当者ＩＤ等の情報を入力するようにし、実績反映部１１４２は、入力された情報から、タスク担当者を特定するようにすればよい。
これにより、プロジェクト管理システムへの、タスク担当者の、実績反映対象タスクに対する、第１の対象日または第１の対象期間における作業実績の反映が完了する。
【００８０】
なお、以上の説明では、作業管理装置１１において、作業実績に関する情報として、実績反映対象タスクの、第１の対象日または第１の対象期間における、作業開始確定時刻および作業終了確定時刻の情報を、タスク関連情報および担当者関連情報に反映するものとした。しかし、これは一例に過ぎず、作業管理装置１１は、作業実績に関する情報として、実績反映対象タスクの、第１の対象日または第１の対象期間における、進捗の情報を、タスク関連情報および担当者関連情報に反映することもできる。
具体的には、タスク担当者は、プロジェクト関連画面に表示されている進捗入力部（図１１，図１２では図示省略）から、例えば、「６０％」等、進捗の情報を入力する。
実績受付部１１１５は、入力された進捗の情報を、作業実績に関する情報として受け付け、実績反映部１１４２に出力する。
実績反映部１１４２は、実績受付部１１１５から出力された進捗の情報を、タスクＤＢ２２１に記憶されているタスク関連情報に含まれる、進捗の情報、および、担当者ＤＢ２２２に記憶されている担当者関連情報に含まれる、進捗の情報に反映する。
【００８１】
また、各タスク担当者は、図１０で説明した「実績反映処理」を担当タスク毎に行う。
すなわち、各タスク担当者は、複数の担当タスクを担当する場合、当該担当タスクを１つずつ実績反映対象タスクとして「実績反映処理」を行い、作業実績に関する情報をプロジェクト関連情報および担当者関連情報に反映させる。
【００８２】
また、上述した、「予定反映処理」および「実績反映処理」に加え、作業管理装置１１では、担当者関連情報に基づき、担当タスクについて、進捗に遅延が生じている遅延タスクがあるか否かを判定し、遅延タスクがある場合に、タスク担当者に遅延が生じている旨の通知をする「遅延確認処理」を行うこともできる。以下、「遅延確認処理」の具体的な動作について説明する。
なお、「遅延確認処理」では、タスク担当者に関する担当者関連情報には作業予定スケジュールの情報が反映されていることを前提とする。
【００８３】
図１３は、実施の形態１において、作業管理装置１１による「遅延確認処理」の動作について説明するためのフローチャートである。
タスク担当者は、例えば、１日の作業に着手する前等、適宜のタイミングで「遅延確認処理」を実施し、遅延タスクがあるか否かを確認する。
この場合も、タスク関連情報および担当者関連情報に作業予定または作業実績を反映させる場合同様、タスク担当者は、プロジェクト関連画面を呼び出し、プロジェクト関連画面から、遅延確認を行う。
【００８４】
画面呼出受付部１１１１は、プロジェクト関連画面の呼出指示を受け付ける（ステップＳＴ１３０１）。具体的な動作は、図６のステップＳＴ６０１、および、図１０のステップＳＴ１００１と同様であるため、重複した説明を省略する。
このとき、タスク担当者は、遅延タスクがあるか否かを確認する対象となる第３の対象日または第３の対象期間の情報をあわせて指定する。
以下の説明では、タスク担当者は、ある１日を、遅延タスクがあるか否かを確認する対象となる第３の対象日として指定したものとする。
【００８５】
担当者情報取得部１１２２は、プロジェクト管理システムのサーバ２２が備える担当者ＤＢ２２２を参照し、該当のタスク担当者に関する担当者関連情報を取得する（ステップＳＴ１３０２）。担当者情報取得部１１２２は、該当のタスク担当者を、例えば、各タスク担当者がそれぞれ個人の作業管理端末１を所有している場合等には、予め当該作業管理端末１に付与されているタスク担当者の情報から特定すればよい。また、例えば、複数のタスク担当者が共有で作業管理端末１を使用する場合等には、プロジェクト関連画面を呼び出した際に、タスク担当者が、自身のタスク担当者ＩＤ等の情報を入力するようにし、担当者情報取得部１１２２は、入力された情報から、タスク担当者を該当のタスク担当者として特定するようにすればよい。
担当者情報取得部１１２２は、取得した担当者関連情報を、表示制御部１１３および遅延判定部１１５に出力する。
【００８６】
遅延判定部１１５は、ステップＳＴ１３０２において担当者情報取得部１１２２が取得したタスク関連情報に基づき、第３の対象日または第３の対象期間において、作業に遅延が生じている遅延タスクの有無を判定する（ステップＳＴ１３０３）。
なお、「遅延確認処理」においては、タスク担当者が担当する１つ以上の担当タスクを、全て、判定の対象とする。以下の説明において、作業に遅延が生じている遅延タスクであるか否かの判定の対象とする担当タスクを、「遅延判定対象タスク」という。
【００８７】
例えば、ステップＳＴ１３０３において、遅延判定部１１５は、遅延判定対象タスクについて、第３の対象日または第３の対象期間には作業が完了していなければならないところ、まだ作業が完了した旨の情報が担当者関連情報に反映されていなければ、遅延が生じていると判定し、作業が完了した旨の情報が担当者関連情報に反映されていれば、遅延が生じていないと判定する。
具体例をあげると、「遅延確認処理」が行われた当日、すなわち、第３の対象日を２０１８／１２／１５とし、担当者関連情報には、「仕様検討」について、予定開始日「２０１８／９／１」、予定終了日「２０１８／１２／１０」が反映されていたとする。そして、「仕様検討」の確定終了日は初期値で、日付の情報が反映されていなかったとする。
この場合、２０１８／１２／１５時点では、「仕様検討」は完了していなければならないところ、まだ完了していないということになる。
そこで、遅延判定部１１５は、「仕様検討」について、遅延が生じていると判定する。
【００８８】
また、例えば、ステップＳＴ１３０３において、遅延判定部１１５は、担当者関連情報の進捗の情報に基づき、進捗度合から、遅延が生じているか否かを判定するようにしてもよい。
具体例をあげると、第３の対象日を２０１８／１２／９とし、担当者関連情報には、「仕様検討」について、総作業予定時間の情報として「２００時間」、予定開始日「２０１８／９／１」、予定終了日「２０１８／１２／１０」、進捗「９０％」の情報が反映されていたとする。なお、担当者関連情報には、各タスクの総作業予定時間および総作業確定時間の情報が含まれるものとする。
この場合、「仕様検討」について、あと１日で、残り１０％、すなわち、時間にして２０時間の作業を完了させなければならないことになる。
予め、１日の作業時間の限度が設定されており、ここでは、例えば、「１０時間」と設定されていたとすると、「仕様検討」を完了させるには、少なくとも２日必要となり、１日では残りの作業を完了させることができない。
そこで、遅延判定部１１５は、「仕様検討」について、遅延が生じていると判定する。
【００８９】
また、例えば、ステップＳＴ１３０３において、遅延判定部１１５は、担当者関連情報に反映されている、作業日と対応付けられた進捗目標情報に基づき、遅延が生じているか否かを判定するようにしてもよい。なお、この場合、担当者関連情報には、各担当タスクの総作業予定時間および総作業確定時間の情報、および、各担当タスクに対応付けられた、「○○／○○時点で△△％作業完了」というような、作業日と対応付けられた進捗目標情報が含まれるものとする。
【００９０】
具体例をあげると、第３の対象日を２０１８／１２／４とし、担当者関連情報には、「仕様検討」について、総作業予定時間「２００時間」の情報、「２０１８／１０／１時点で２０％作業完了」、および、「２０１８／１２／５時点で９０％作業完了」とする進捗目標情報、および、進捗「８０％」の情報が反映されていたとする。
この場合、「仕様検討」について、２０１８／１２／５時点で９０％作業完了させるためには、あと１日で、残り１０％、すなわち、時間にして２０時間の作業を完了させなければならないことになる。
予め設定されている、１日の作業時間の限度を１０時間とすると、「仕様検討」を完了させるには少なくとも２日必要となり、２０１８／１２／４の時点で、「２０１８／１２／５時点で９０％作業完了」とする進捗目標は達成できない。
そこで、遅延判定部１１５は、「仕様検討」について、遅延が生じていると判定する。
【００９１】
一方、担当者関連情報には、上述のような情報が反映されていたとしても、例えば、第１の対象日が２０１８／１２／３とすると、残り２日で２０時間の作業を完了させればよいことになるので、「２０１８／１２／５時点で９０％作業完了」とする進捗目標は達成可能ということになる。
したがって、この場合は、遅延判定部１１５は、「仕様検討」について、遅延が生じていないと判定する。
このように、遅延判定部１１５は、「○○／○○時点で△△％作業完了」というような、作業日と対応付けられた進捗目標情報に基づき、遅延が生じているか否かを判定するようにすることもできる。このようにすると、第１の対象日または第１の対象期間における遅延判定の精度が上がり、タスク担当者に対して、まだ挽回可能な時点において、遅延が生じている旨の通知を行うことを回避できる。
【００９２】
なお、遅延判定対象タスクが複数ある場合、遅延判定部１１５は、各遅延判定対象タスクについて、遅延が生じているか遅延タスクであるか否かの判定を行う。
遅延判定部１１５は、判定結果の情報を、表示制御部１１３に出力する。各遅延判定対象タスクについて、遅延が生じていると判定した場合は、遅延判定部１１５は、遅延が生じている遅延判定対象タスクと遅延タスクとし、当該遅延タスクの情報を、あわせて表示制御部１１３に出力する。
【００９３】
図１３のフローチャートに戻る。
ステップＳＴ１３０３において、遅延判定部１１５が、遅延タスクがあると判定した場合（ステップＳＴ１３０３の“ＹＥＳ”の場合）、表示制御部１１３は、遅延が生じていることを示す情報を表示させた上で、プロジェクト関連画面を表示する（ステップＳＴ１３０４）。
【００９４】
図１４は、実施の形態１において、表示制御部１１３が、遅延が生じていることを示す情報を表示させた、プロジェクト関連画面のイメージの一例を説明するための図である。
例えば、表示制御部１１３は、遅延があることを示す情報として、プロジェクト関連画面のタスク表示領域において、遅延タスクの作業予定スケジュールを強調して表示させる（図１４の１４０１参照）。
強調するとは、例えば、作業予定スケジュールを表示しているスケジュールバーを、その他のタスクの作業予定スケジュールを表示しているスケジュールバーとは色を変えて表示する等、表示態様を異ならせて表示させることをいう。ここでは、表示制御部１１３は、遅延タスクの作業予定スケジュールを表示しているスケジュールバーを、その他の、遅延のないタスクの作業予定スケジュールを表示しているスケジュールバーと、表示態様を異ならせて表示させる。表示制御部１１３は、タスク担当者が、作業に遅延が生じていることがわかるように、遅延タスクの作業予定スケジュールの表示態様を、他の作業予定スケジュールとは異ならせて表示するようになっていればよい。
【００９５】
また、例えば、第３の対象日または第３の対象期間において、遅延タスクがある場合、表示制御部１１３は、プロジェクト関連画面の個人スケジュール表示領域において、遅延タスクの作業予定スケジュールを強調して表示させるようにしてもよい（図１４の１４０２参照）。
また、さらに、表示制御部１１３は、個人スケジュール表示領域において、遅延タスクの作業予定スケジュールを、遅延が生じていることを示すアイコン（例えば、「！」マーク）を付与して表示させるようにしてもよい（図１４の１４０３参照）。
タスク担当者は、プロジェクト関連画面において強調表示された作業予定スケジュールを確認することで、遅延が生じている作業を把握することができ、例えば、当該遅延が生じている作業の優先度をあげる等の判断をすることができる。
【００９６】
一方、ステップＳＴ１３０３において、遅延判定部１１５が、遅延タスクがないと判定した場合（ステップＳＴ１３０３の“ＮＯ”の場合）、表示制御部１１３は、遅延が発生していることを示す情報を表示させず、例えば、図１１等で説明したようなプロジェクト関連画面を表示する（ステップＳＴ１３０５）。
このように、各タスク担当者は、作業管理装置１１から提供されるプロジェクト関連画面を確認することによって、担当タスクの進捗の確認を行うことができる。
【００９７】
以上のように、実施の形態１によれば、作業管理装置１１は、タスク関連情報を取得するプロジェクト情報取得部１１２１と、プロジェクト情報取得部１１２１が取得したタスク関連情報に基づき１つ以上のタスクに関する情報を表示させたタスク表示領域を含む、プロジェクト関連画面を表示させる表示制御部１１３と、タスク表示領域に表示された１つ以上のタスクのうち、実績反映対象タスクの指定を受け付ける実績タスク受付部１１１３と、実績タスク受付部１１１３が受け付けた実績反映対象タスクについて、タスク担当者による、第１の対象日または第１の対象期間における作業実績に関する情報を受け付ける実績受付部１１１５と、実績受付部１１１５が受け付けた作業実績に関する情報を、タスク関連情報に反映するとともに、担当者関連情報に反映する実績反映部１１４２とを備えるように構成した。そのため、プロジェクトにおける１つ以上のタスクの遂行を担当する各担当者単位で、当該プロジェクトにおける１つ以上のタスクの情報と連携して、作業の実績の管理を行うことができる。
【００９８】
また、実施の形態１によれば、作業管理装置１１は、さらに、タスク表示領域に表示された１つ以上のタスクのうち、予定反映対象タスクの指定を受け付ける予定タスク受付部１１１２と、予定タスク受付部１１１２が受け付けた予定反映対象タスクについて、タスク担当者による、第２の対象日または第２の対象期間における作業予定に関する情報を受け付ける予定受付部１１１４と、予定受付部１１１４が受け付けた作業予定に関する情報を、タスク関連情報に反映するとともに、担当者関連情報に反映する予定反映部１１４１とを備えるように構成した。そのため、プロジェクトにおける１つ以上のタスクの遂行を担当する各担当者単位で、当該プロジェクトにおける１つ以上のタスクの情報と連携して、作業の予定の管理を行うことができる。
【００９９】
また、実施の形態１によれば、作業管理装置１１は、さらに、タスク担当者に関する担当者関連情報を取得する担当者情報取得部１１２２と、担当者情報取得部１１２２が取得した担当者関連情報に基づき、第３の対象日または第３の対象期間において、作業に遅延が生じている遅延タスクの有無を判定する遅延判定部１１５を備え、表示制御部１１３は、遅延判定部１１５が、遅延タスクがあると判定した場合、プロジェクト関連画面に、遅延があることを示す情報を表示させるように構成した。そのため、タスク担当者は、プロジェクト関連画面において強調表示された作業予定スケジュールを確認することで、遅延が生じている作業を把握することができ、例えば、当該遅延が生じている作業の優先度をあげる等の判断をすることができる。
【０１００】
実施の形態２．
実施の形態１では、作業管理装置１１は、ネットワークを介してプロジェクト管理システムと接続され、プロジェクト管理システムのサーバ２２が備えるタスクＤＢ２２１および担当者ＤＢ２２２への、各タスクまたは各タスク担当者の作業に関する情報等の反映、および、各タスク担当者の作業状況の確認を行う実施の形態について説明した。
実施の形態２では、作業管理装置１１が、さらに、ネットワークを介して会議室管理システムと接続され、プロジェクト管理システムで管理されている担当者関連情報に基づき、複数のタスク担当者のスケジュール確認、および、複数のタスク担当者を参加者とした会議室予約を行う実施の形態について説明する。
なお、実施の形態２では、作業管理装置１１は「予定反映処理」を必須とし、担当者関連情報には、各タスク担当者の作業予定スケジュールが反映されていることを前提とする。
【０１０１】
図１５は、実施の形態２に係る作業管理装置１１ａを備えた作業管理システムおよび会議室予約システムの構成例を示す図である。
図１５において、実施の形態１で図１を用いて説明した作業管理システムと同様の構成については、同じ符号を付して重複した説明を省略する。
作業管理装置１１ａとプロジェクト管理システムとで、作業管理システムを構成する。また、作業管理装置１１ａとプロジェクト管理システムと会議室管理システムとで、会議室予約システムを構成する。
会議室予約システムは、１つ以上の作業管理端末１ａが、ネットワークを介して、プロジェクト管理システムおよび会議室管理システムと接続されて構成される。
作業管理端末１ａは、作業管理装置１１ａと表示装置１２とを備える。作業管理装置１１ａの構成については後述する。
【０１０２】
会議室管理システムは、施設内の会議室を管理する。
会議室管理システムは、図１５に示すように、会議室管理装置３１とサーバ３２とがネットワークを介して接続されて構成される。
会議室管理装置３１は、予約受付部３１１と予約登録部３１２を備える。
予約受付部３１１は、作業管理装置１１ａから、サーバ３２の会議室情報ＤＢ３２１（後述する）で管理されている会議室の予約依頼に関する会議室予約依頼情報を受け付ける。
予約登録部３１２は、予約受付部３１１が受け付けた会議室予約依頼情報に基づき、サーバ３２の会議室情報ＤＢ３２１で管理されている会議室の予約を行う。
サーバ３２は、例えばタスク担当者が出入りする施設内の、１つ以上の会議室を管理する会議室情報を記憶する。会議室情報は、施設内の１つ以上の会議室毎に、会議室の基本情報と、使用状況に関する情報とが対応付けられた情報である。
会議室の基本情報は、例えば、会議室ＩＤ、会議室名、および、会議室の場所に関する情報を含む。予約状況に関する情報は、例えば、予約の有無と、予約がある場合の、予約日時の情報、および、予約者特定する情報（予約者のＩＤ、氏名等）を含む。
【０１０３】
実施の形態２では、あるタスク担当者が、作業管理端末１ａからプロジェクト管理システムおよび会議室管理システムにアクセスし、自身以外のタスク担当者を含む複数のタスク担当者の担当者関連情報および施設内の１つ以上の会議室の使用状況を照会することができる。そして、当該あるタスク担当者が、照会した、複数のタスク担当者の作業予定スケジュールおよび会議室の使用状況に基づき、会議室情報ＤＢ３２１で管理されている会議室の予約依頼を行うことができる。
以下、複数のタスク担当者および１つ以上の会議室の使用状況を照会し、会議室の予約依頼を行う、あるタスク担当者を、「照会タスク担当者」ともいう。
【０１０４】
なお、図１５においては、作業管理端末１ａは、ネットワークに３台接続されるものとしているが、これは一例に過ぎず、複数の作業管理端末１ａがネットワークに接続され、複数のタスク担当者が、それぞれ、作業管理端末１ａを使用して、担当タスクについての作業予定または作業実績に関する情報のタスクＤＢ２２１および担当者ＤＢ２２２への反映、あるいは、会議室の予約依頼等を行うことができる。
【０１０５】
実施の形態２に係る作業管理装置１１ａの構成について説明する。作業管理装置１１ａは、ソフトウェアに基づくＣＰＵを用いたプログラム処理によって実行される。
図１６は、実施の形態２に係る作業管理装置１１ａの構成例を示す図である。
図１６において、実施の形態１で図５を用いて説明した作業管理装置１１と同様の構成については、同じ符号を付して重複した説明を省略する。
作業管理装置１１ａは、実施の形態１の作業管理装置１１ａの構成に加え、予約依頼送信部１１６をさらに備える。
また、作業管理装置１１ａにおいて、受付部１１１ａは、スケジュール取得指示受付部１１１６と予約依頼受付部１１１７とを有する。
また、作業管理装置１１ａにおいて、情報取得部１１２ａは、複数担当者予定取得部１１２３と会議室情報取得部１１２４を有する。
また、作業管理装置１１ａにおいて、表示制御部１１３ａは、スケジュール表示制御部１１３１を有する。
【０１０６】
受付部１１１ａのスケジュール取得指示受付部１１１６は、プロジェクト管理システムのサーバ２２が備える担当者ＤＢ２２２が記憶している担当者関連情報に反映済みの、対象日または対象期間（以下、「第４の対象日または第４の対象期間」という。）における複数のタスク担当者の作業予定スケジュールの情報を取得するための予定取得指示を受け付ける。具体的には、照会タスク担当者は、入力装置を操作し、例えば、表示装置１２に表示された呼出スケジュール入力画面から、第４の対象日または第４の対象期間、および、スケジュールを表示させたい複数のタスク担当者の情報を入力する。呼出スケジュール入力画面の詳細については後述する。
スケジュール取得指示受付部１１１６は、入力された、第４の対象日または第４の対象期間、および、複数のタスク担当者の情報を、予定取得指示として受け付ける。
スケジュール取得指示受付部１１１６は、受け付けた、複数のタスク担当者の作業予定に関する情報の取得指示を、複数担当者予定取得部１１２３（後述する）に出力する。
【０１０７】
受付部１１１ａの予約依頼受付部１１１７は、会議室管理システムのサーバ３２が備える会議室情報ＤＢ３２１が記憶している会議室情報に含まれる１つ以上の会議室のうち、予約対象とする対象会議室と、当該対象会議室を予約する日時の情報とを含む会議室予約依頼情報を受け付ける。
予約依頼受付部１１１７は、受け付けた会議室予約依頼情報を、予約依頼送信部１１６（後述する）に出力する。
【０１０８】
複数担当者予定取得部１１２３は、スケジュール取得指示受付部１１１６が受け付けた、予定取得指示に基づき、プロジェクト管理システムのサーバ２２が備える担当者ＤＢ２２２が記憶している担当者関連情報から、第４の対象日または第４の対象期間における、当該複数のタスク担当者の作業予定スケジュールを取得する。
複数担当者予定取得部１１２３は、取得した、複数のタスク担当者の作業予定スケジュールを、表示制御部１１３に出力する。
【０１０９】
会議室情報取得部１１２４は、スケジュール取得指示受付部１１１６が受け付けた取得指示に基づき、会議室管理システムのサーバ３２が備える会議室情報ＤＢ３２１が記憶している会議室情報から、第４の対象日または第４の対象期間における、１つ以上の会議室の使用状況に関する情報を取得する。
会議室情報取得部１１２４は、取得した、１つ以上の会議室の使用状況に関する情報を、表示制御部１１３に出力する。
【０１１０】
予約依頼送信部１１６は、予約依頼受付部１１１７から出力された会議室予約依頼情報を、会議室管理システムの会議室管理装置３１に送信する。
【０１１１】
表示制御部１１３ａのスケジュール表示制御部１１３１は、複数担当者予定取得部１１２３が取得した、複数のタスク担当者の作業予定スケジュールと、会議室情報取得部１１２４が取得した、１つ以上の会議室の使用状況に関する情報とを一覧表示させたスケジュール画面を表示させる。スケジュール画面の詳細については後述する。
【０１１２】
実施の形態２に係る作業管理装置１１ａの動作について説明する。
実施の形態２に係る作業管理装置１１ａは、実施の形態１に係る作業管理装置１１同様、「予定反映処理」、「実績反映処理」、および、「遅延確認処理」を行う。
作業管理装置１１ａの「予定反映処理」、「実績反映処理」、および、「遅延確認処理」の具体的な動作は、実施の形態１において図６，図１０，図１３等を用いて説明した、作業管理装置１１の「予定反映処理」、「実績反映処理」、および、「遅延確認処理」の具体的な動作と同様であるため、重複した説明を省略する。
実施の形態２において、作業管理装置１１ａは、さらに、複数のタスク担当者の作業予定スケジュールと１つ以上の会議室の使用状況に関する情報とに基づき会議室の予約依頼を行う「会議室予約処理」を行う。
以下、作業管理装置１１ａによる「会議室予約処理」について説明する。
【０１１３】
図１７は、実施の形態２において、作業管理装置１１ａによる「会議室予約」の動作について説明するためのフローチャートである。
スケジュール取得指示受付部１１１６は、プロジェクト管理システムのサーバ２２が備える担当者ＤＢ２２２が記憶している担当者関連情報に反映済みの、第４の対象日または第４の対象期間における複数のタスク担当者の作業予定スケジュールの情報を取得するための予定取得指示を受け付ける（ステップＳＴ１７０１）。具体的には、照会タスク担当者は、入力装置を操作し、例えば、表示装置１２に表示された呼出スケジュール入力画面から、第４の対象日または第４の対象期間、および、スケジュールを表示させたい複数のタスク担当者の情報を入力する。
【０１１４】
図１８は、実施の形態２における呼出スケジュール入力画面のイメージの一例を示す図である。
照会タスク担当者は、例えば、入力装置を操作して、表示装置１２に表示されている呼出スケジュール入力画面の呼出指示ボタンをクリック等することで、図１８に示すような呼出スケジュール入力画面を呼び出す。
呼出スケジュール入力画面には、図１８に示すように、例えば、担当者入力部（図１８の１８０１参照）と、対象日入力部（図１８の１８０２参照）が表示される。
照会タスク担当者は、担当者入力部に、予定を確認したいタスク担当者を入力する。図１８では、一例として、照会タスク担当者Ａが、自身と、タスク担当者Ｂと、タスク担当者Ｃの名前を担当者入力部に入力したものとしている。
なお、図１８では、照会タスク担当者は、担当者入力部に、名前を入力するものとしているが、これは一例に過ぎず、例えば、照会タスク担当者は、担当者入力部に、担当者ＩＤを入力するようにしてもよく、照会タスク担当者は、担当者入力部に、担当者を特定する情報を入力するようになっていればよい。
【０１１５】
また、照会タスク担当者は、対象日入力部に、担当者入力部に入力した複数のタスク担当者の予定を確認したい第４の対象日または第４の対象期間入力する。図１８では、一例として、照会タスク担当者Ａは、第４の対象日として、２０１８／１０／３０を入力したものとしている。
すなわち、照会タスク担当者Ａは、図１８に示すような呼出スケジュール入力画面において、タスク担当者Ａ〜Ｃの、２０１８／１０／３０の作業予定スケジュールの取得指示を入力したことになる。
なお、担当者入力部は、例えば、呼出スケジュール入力画面に表示された追加ボタン（図１８の１８０３参照）をクリック等することで、追加できる。
【０１１６】
スケジュール取得指示受付部１１１６は、呼出スケジュール入力画面から入力された、第４の対象日または第４の対象期間、および、複数のタスク担当者の情報を、予定取得指示として受け付ける。ここでは、例えば、スケジュール取得指示受付部１１１６は、タスク担当者Ａ〜Ｃの情報と、第４の対象日２０１８／１０／３０の情報とを、予定取得指示として受け付ける。
スケジュール取得指示受付部１１１６は、受け付けた予定取得指示を、複数担当者予定取得部１１２３に出力する。
【０１１７】
図１７のフローチャートに戻る。
複数担当者予定取得部１１２３は、ステップＳＴ１７０１においてスケジュール取得指示受付部１１１６が受け付けた予定取得指示に基づき、プロジェクト管理システムのサーバ２２が備える担当者ＤＢ２２２が記憶している担当者関連情報から、第４の対象日または第４の対象期間における、当該複数のタスク担当者の作業予定スケジュールをそれぞれ取得する（ステップＳＴ１７０２）。ここでは、複数担当者予定取得部１１２３は、担当者関連情報から、タスク担当者Ａ〜Ｃの２０１８／１０／３０の作業予定スケジュールを取得する。
複数担当者予定取得部１１２３は、取得した、複数のタスク担当者の作業予定スケジュールを、表示制御部１１３ａのスケジュール表示制御部１１３１に出力する。
【０１１８】
会議室情報取得部１１２４は、ステップＳＴ１７０１においてスケジュール取得指示受付部１１１６が受け付けた予定取得指示に基づき、会議室管理システムのサーバ３２が備える会議室情報ＤＢ３２１が記憶している会議室情報から、第４の対象日または第４の対象期間における、１つ以上の会議室の使用状況に関する情報を取得する（ステップＳＴ１７０３）。会議室情報取得部１１２４は、会議室情報で管理されている全ての会議室の使用状況に関する情報を取得する。
会議室情報取得部１１２４は、取得した、１つ以上の会議室の使用状況に関する情報を、表示制御部１１３ａのスケジュール表示制御部１１３１に出力する。
なお、上述のステップＳＴ１７０２とステップＳＴ１７０３の動作の順番は逆でもかまわないし、同時に行われるものとしてもよい。
【０１１９】
スケジュール表示制御部１１３１は、ステップＳＴ１７０２において複数担当者予定取得部１１２３が取得した、第４の対象日または第４の対象期間における、複数のタスク担当者の作業予定スケジュールと、ステップＳＴ１７０３において会議室情報取得部１１２４が取得した、１つ以上の会議室の使用状況に関する情報とを一覧表示させたスケジュール画面を、表示装置１２に表示させる（ステップＳＴ１７０４）。
【０１２０】
ここで、図１９は、実施の形態２において、スケジュール表示制御部１１３１が表示させるスケジュール画面のイメージの一例を示す図である。
スケジュール表示制御部１１３１は、図１９に示すように、第４の対象日または第４の対象期間における、複数のタスク担当者の作業予定スケジュール、および、１つ以上の会議室の使用状況に関する情報を、タイムテーブルに並べて表示させたスケジュール画面を表示させる。
なお、説明の便宜上、図１９においては、「会議室１」の使用状況に関する情報のみ表示させたものとしているが、スケジュール表示制御部１１３１は、会議室情報取得部１１２４が取得した、会議室情報で管理されている１つ以上の会議室の使用状況に関する情報をスケジュール画面に表示させる。スケジュール表示制御部１１３１は、会議室の予約が入っている時間帯をスケジュール画面に表示させる。
【０１２１】
図１９に示すように、スケジュール表示制御部１１３１が、複数のタスク担当者の予定に関する情報と、会議室の使用状況に関する情報を、タイムテーブルで表示させることにより、照会タスク担当者は、複数のタスク担当者の予定スケジュール、および、会議室の使用状況を視覚的に確認できる。また、スケジュール表示制御部１１３１が、複数のタスク担当者の予定スケジュール、および、会議室の使用状況を並べて表示させることで、複数の担当者の予定が空いている時間帯、および、会議室が使用されていない時間帯を確認しやすくなる。
【０１２２】
また、照会タスク担当者は、スケジュール画面に表示されているタイムテーブル上の、複数のタスク担当者の作業予定スケジュール、および、会議室の使用状況をあらわす矩形を、タイムテーブル上で重ねて表示されるよう、移動させることができる（図２０参照）。その際、タスク担当者は、各矩形が重なる範囲を適宜調整することもできる。
具体的には、照会タスク担当者は、スケジュール画面において、例えば、入力装置を操作し、移動させたい矩形を選択し、ドラッグさせる。スケジュール表示制御部１１３１は、照会タスク担当者によって移動された矩形の移動先の位置に、当該矩形を表示させる。
【０１２３】
このように、複数のタスク担当者の作業予定スケジュール、および、会議室の使用状況をあらわす矩形を、タイムテーブル上で重ねて表示させることを可能とすることで、照会タスク担当者は、例えば、誰の予定があわないかを、容易に判断できるようになる。
【０１２４】
なお、図１９に示したスケジュール画面は一例に過ぎない。
スケジュール表示制御部１１３１は、スケジュール画面において、第４の対象日および第４の対象期間における、複数のタスク担当者の作業予定スケジュール、および、会議室の使用状況がわかるように表示するようになっていればよい。
また、図１９では、一例として、第４の対象日が指定された場合のスケジュール画面を示しているが、第４の対象期間が指定された場合は、スケジュール表示制御部１１３１は、スケジュール画面において、当該第４の対象期間の複数のタスク担当者の作業予定スケジュール、および、会議室の使用状況を、例えば、カレンダー形式で表示させるようにしてもよい。
【０１２５】
図１７のフローチャートに戻る。
予約依頼受付部１１１７は、予約対象とする対象会議室と、当該対象会議室を予約する日時の情報とを含む会議室予約依頼情報を受け付ける（ステップＳＴ１７０５）。
照会タスク担当者は、ステップＳＴ１７０４で表示されたスケジュール画面を確認し、複数のタスク担当者の予定スケジュール、および、会議室の使用状況から、会議を行うために予約をする対象会議室と、会議を設定する日時、すなわち、対象会議室を予約する日時とを決定する。
そして、照会タスク担当者は、例えば、入力装置を操作して、決定した対象会議室、および、当該対象会議室を予約する日時を入力する。
【０１２６】
照会タスク担当者は、適宜の方法で、対象会議室、および、対象会議室を予約する日時の情報を入力すればよい。
例えば、照会タスク担当者は、対象会議室および予約日時の入力部を含む予約情報入力画面を呼び出し、当該予約情報入力画面から、対象会議室、および、対象会議室を予約する日時の情報を入力するようにすればよい。また、例えば、照会タスク担当者は、スケジュール画面から、入力装置を操作して対象会議室を選択し、右クリックして予約する日時の情報の入力画面を表示させるようにしてもよい。
予約依頼受付部１１１７は、入力された、対象会議室および当該対象会議室を予約する日時の情報を、会議室予約依頼情報として受け付け、受け付けた会議室予約依頼情報を、予約依頼送信部１１６に出力する。
【０１２７】
予約依頼送信部１１６は、ステップＳＴ１７０５において予約依頼受付部１１１７から出力された会議室予約依頼情報を、会議室管理システムの会議室管理装置３１に送信する（ステップＳＴ１７０６）。
会議室管理装置３１では、予約受付部３１１が、予約依頼送信部１１６から送信された会議室予約依頼情報を受け付け、予約登録部３１２が、予約受付部３１１が受け付けた会議室予約依頼情報に基づき、サーバ３２の会議室情報ＤＢ３２１で管理されている会議室の予約を行う。
このようにして、作業管理装置１１ａにおいて、会議室管理システムにアクセスし、会議室の予約を行うことができる。
【０１２８】
従来、プロジェクト管理システムにおける、タスクを遂行する複数のタスク担当者の予定の空き状況の確認方法としては、例えば、カレンダー形式のスケジューラで、各人の予定をそれぞれ表示装置に表示させ、さらに、別途、会議室管理システムにアクセスして会議室の使用状況を表示装置に表示させ、表示装置に表示させた各人の予定および会議室の使用状況を見比べて、照会タスク担当者が、予約する対象会議室および予約日時を決定しなければならなかった。
これに対し、実施の形態２では、作業管理装置１１ａが、プロジェクト管理システムおよび会議室管理システムにアクセスし、複数のタスク担当者の予定、および、会議室の使用状況を、表示装置１２において、１つのスケジュール画面で、例えば、タイムテーブルとして表示させるようにした。そして、照会タスク担当者は、スケジュール画面で複数のタスク担当者の予定、および、会議室の使用状況を確認し、予約する対象会議室および予約日時を決定して、作業管理装置１１ａから、対象会議室の予約を行うことを可能とした。
これにより、照会タスク担当者は、容易に、プロジェクトを遂行する際の会議の設定および会議室の予約等を行うことができる。
【０１２９】
なお、以上の実施の形態２では、会議室情報取得部１１２４は、スケジュール取得指示受付部１１１６が受け付けた予定取得指示に基づき、第４の対象日または第４の対象期間における、会議室情報で管理されている全ての会議室の使用状況に関する情報を取得するものとした（ステップＳＴ１７０２参照）。
これに限らず、会議室情報取得部１１２４は、会議室情報で管理されている全ての会議室のうち、第４の対象日または第４の対象期間において、空きがある、すなわち、予約が入っていない時間帯がある会議室の使用状況に関する情報のみを抽出し、取得するようにしてもよい。
これにより、照会タスク担当者は、第４の対象日または第４の対象期間において予約可能な会議室に絞って、使用状況の確認を行うことができる。
【０１３０】
以上のように、実施の形態２によれば、作業管理装置１１ａは、実施の形態１の作業管理装置１１の構成に加え、第４の対象日または第４の対象期間における複数のタスク担当者の作業予定スケジュールの取得指示を受け付けるスケジュール取得指示受付部１１１６と、スケジュール取得指示受付部１１１６が受け付けた取得指示に基づき、担当者関連情報のうち、第４の対象日または前記第４の対象期間における、複数のタスク担当者の作業予定スケジュールの情報を取得する複数担当者予定取得部１１２３と、スケジュール取得指示受付部１１１６が受け付けた取得指示に基づき、第４の対象日または前記第４の対象期間における、１つ以上の会議室の使用状況に関する情報を取得する会議室情報取得部１１２４と、複数担当者予定取得部１１２３が取得した、複数のタスク担当者の作業予定スケジュールと、会議室情報取得部１１２４が取得した、１つ以上の会議室の使用状況に関する情報とを一覧表示させたスケジュール画面を表示させるスケジュール表示制御部１１３１とを備えるように構成した。これにより、タスク担当者は、スケジュール画面を確認することで、複数のタスク担当者の予定、および、会議室の空き状況を、容易に判断できる。
【０１３１】
また、作業管理装置１１ａは、１つ以上の会議室のうち、予約対象とする対象会議室と、当該対象会議室を予約する日時の情報とを含む会議室予約依頼情報を受け付ける予約依頼受付部１１１７と、予約依頼受付部１１１７が受け付けた会議室予約依頼情報を会議室管理装置３１に送信する予約依頼送信部１１６とを備えるように構成した。そのため、タスク担当者は、容易に、プロジェクトを遂行する際の会議の設定および会議室の予約等を行うことができる。
【０１３２】
なお、上記の実施の形態１，２において、図１，図１５では図示を省略しているが、各作業管理端末１，１ａは、ネットワークを介して、日報システムと接続され、各作業管理端末１，１ａから、日報システムに対して、タスク担当者が担当する担当タスクについての、タスク担当者毎の作業予定または作業実績に関する情報を反映するようにしてもよい。
【０１３３】
また、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【０１３４】
１，１ａ  作業管理端末
１１，１１ａ  作業管理装置
１２  表示装置
２２，３２  サーバ
３１  会議室管理装置
１１１，１１１ａ  受付部
１１２，１１２ａ  情報取得部
１１３，１１３ａ  表示制御部
１１４  反映部
１１５  遅延判定部
１１６  予約依頼送信部
２２１  タスクＤＢ
２２２  担当者ＤＢ
３１１  予約受付部
３１２  予約登録部
３２１  会議室情報ＤＢ
１１１１  画面呼出受付部
１１１２  予定タスク受付部
１１１３  実績タスク受付部
１１１４  予定受付部
１１１５  実績受付部
１１１６  スケジュール取得指示受付部
１１１７  予約依頼受付部
１１２１  プロジェクト情報取得部
１１２２  担当者情報取得部
１１２３  複数担当者予定取得部
１１２４  会議室情報取得部
１１３１  スケジュール表示制御部
１１４１  予定反映部
１１４２  実績反映部
【図１】
2019091213.tif 000003
【図２】
2019091213.tif 000004
【図３】
2019091213.tif 000005
【図４】
2019091213.tif 000006
【図５】
2019091213.tif 000007
【図６】
2019091213.tif 000008
【図７】
2019091213.tif 000009
【図８】
2019091213.tif 000010
【図９】
2019091213.tif 000011
【図１０】
2019091213.tif 000012
【図１１】
2019091213.tif 000013
【図１２】
2019091213.tif 000014
【図１３】
2019091213.tif 000015
【図１４】
2019091213.tif 000016
【図１５】
2019091213.tif 000017
【図１６】
2019091213.tif 000018
【図１７】
2019091213.tif 000019
【図１８】
2019091213.tif 000020
【図１９】
2019091213.tif 000021
【図２０】
2019091213.tif 000022