(57)【要約】  本発明の目的は、異なる種類の作業に関して、容易に、作業の進捗を管理することである。管理装置は、一の工程に対応する生成物、一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部と、判断対象のプロジェクトを特定する、プロジェクト特定部と、判断対象の作業に対応する生成物、判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する、情報取得部と、判断対象のプロジェクトを識別する情報と、対象作業情報と、基準情報とに基づいて、進捗度を判断する、判断部と、を備える。
2019221110.tif 000002
【特許請求の範囲】
【請求項１】
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部と、
判断対象のプロジェクトを特定する、プロジェクト特定部と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する、情報取得部と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部と、
を備える管理装置。
【請求項２】
前記判断部は、前記判断対象のプロジェクトに対応する、前記基準情報を特定し、前記対象作業情報が、特定した前記基準情報のうちの前記進捗判断要素に含まれる、前記参照作業情報に対応する場合、前記参照作業情報に対応する前記進捗判断基準に基づいて、前記進捗度を判断する、請求項１に記載の管理装置。
【請求項３】
前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかを、前記生成物に関する情報として含み、
前記対象作業情報は、前記判断対象の作業に対応する文書、前記判断対象の作業に対応するログの少なくともいずれかを、前記生成物に関する情報として含む、請求項１又は２に記載の管理装置。
【請求項４】
前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する文書、前記判断対象の作業に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含む、請求項１乃至３のいずれか一に記載の管理装置。
【請求項５】
前記参照作業情報は、前記一の工程に対応する文書の重量、前記一の工程に対応する文書の有無の少なくともいずれかに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する文書の重量、前記判断対象の作業に対応する文書の有無の少なくともいずれかに関する情報を含む、請求項１乃至４のいずれか一に記載の管理装置。
【請求項６】
前記参照作業情報は、前記一の工程に対応するリソースの位置、分布、移動の少なくともいずれかに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する作業領域を撮影した、撮像画像内のリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、請求項１乃至５のいずれか一に記載の管理装置。
【請求項７】
前記対象作業情報は、前記撮像画像内の所定の領域に関して、前記リソースに対応する所定の領域の重心の位置、面積の少なくともいずれかに関する情報を含む、請求項６に記載の管理装置。
【請求項８】
前記参照作業情報は、作業関連装置の有無に関する情報を含み、
前記対象作業情報は、前記作業関連装置の有無に関する情報を含む、請求項１乃至７のいずれか一に記載の管理装置。
【請求項９】
前記対象作業情報は、前記作業関連装置が通信手段を備える場合、前記作業関連装置からの応答に関する情報を含む、請求項８に記載の管理装置。
【請求項１０】
生成物、作業状態の少なくともいずれかに関連する、進捗判断関連装置と、
作業の進捗を管理する、管理装置と、
を含み、
前記管理装置は、
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部と、
判断対象のプロジェクトを特定する、プロジェクト特定部と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を、前記進捗判断関連装置から取得する、情報取得部と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部と、
を備える管理システム。
【請求項１１】
前記判断部は、前記判断対象のプロジェクトに対応する、前記基準情報を特定し、前記対象作業情報が、特定した前記基準情報のうちの前記進捗判断要素に含まれる、前記参照作業情報に対応する場合、前記参照作業情報に対応する前記進捗判断基準に基づいて、前記進捗度を判断する、請求項１０に記載の管理システム。
【請求項１２】
電子ファイルを管理するファイル管理装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含み、前記対象作業情報は、前記ファイル管理装置が管理する、電子ファイルに関する情報を含む、請求項１０又は１１に記載の管理システム。
【請求項１３】
文書の重量を測定する重量測定装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記一の工程に対応する文書の重量、前記一の工程に対応する文書の有無の少なくともいずれかに関する情報を含み、前記対象作業情報は、前記重量測定装置が測定した、文書の重量、文書の有無に関する情報の少なくともいずれかを含む、請求項１０乃至１２のいずれか一に記載の管理システム。
【請求項１４】
前記判断対象の作業領域（作業エリア）を撮影し、撮像画像を生成する撮像装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記一の工程に対応するリソースの位置、分布、移動の少なくともいずれかに関する情報を含み、前記対象作業情報は、前記撮像画像内のリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、請求項１０乃至１３のいずれか一に記載の管理システム。
【請求項１５】
通信手段を備え、作業に関連する作業関連装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記作業関連装置からの応答の有無に関する情報を含み、前記対象作業情報は、前記作業関連装置からの応答の有無に関する情報を含む、請求項１０乃至１４のいずれか一に記載の管理システム。
【請求項１６】
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する工程と、
判断対象のプロジェクトを特定する工程と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する工程と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する工程と、
を含む、管理方法。
【請求項１７】
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する記憶部を備える、管理装置を制御するコンピュータに、
判断対象のプロジェクトを特定する処理と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する処理と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願についての記載）
本発明は、日本国特許出願：特願２０１８−０９５０１３号（２０１８年５月１７日出願）の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
本発明は、管理装置、管理システム、管理方法、及びプログラムに関する。
【背景技術】
【０００２】
業務上の作業等を行う作業者は、適宜（例えば、毎日）、作業の進捗を管理する者（例えば、作業者の上司等）に、作業の進捗を報告することが求められる場合がある。その際に、作業者は、自身の判断に基づいて、作業の進捗度を判定する場合がある。しかし、その場合、作業者の主観に影響されて、作業の進捗度が判断される。そのため、作業の進捗を管理する者が、作業の進捗を適切に把握できない可能性がある。そこで、作業者の主観に影響されることなく、作業の進捗を管理することが望ましい。【０００３】
特許文献１においては、撮像手段により撮像された対象工事の画像情報を取得し、取得した画像情報を解析し、作業者を認識し、認識した作業者に関連付けられた作業時間、作業内容等を特定する技術が記載されている。【０００４】
特許文献２においては、外部記憶装置から取得した設定データに基づいて、画像形成装置のソフトウェアをインストールし、インストールの進捗状況を、画像形成装置にネットワークを介して確認し、確認された進捗状況を表示する技術が記載されている。【０００５】
特許文献３においては、構築作業の行われている電子ファイルの更新状況を監視し、構築作業の進捗状況を判定する技術が記載されている。特許文献３に記載された技術においては、電子ファイルについて、予め想定される複数の更新状況のパターンと、当該電子ファイルを構築する作業について、予め想定される複数の進捗状況のパターンとを互いに対応付けた進捗予測情報を記憶する。そして、特許文献３に記載された技術においては、監視結果と進捗予測情報とに基づいて、構築作業の進捗状況を判定する。【０００６】
特許文献４においては、リサイクル対象物品を解体する作業工程において外された部品を特定することにより、作業判断対象の工程に関して進捗状況を判定する技術が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１６−２０１０７４号公報
【特許文献２】特開２０１４−１４６１１３号公報
【特許文献３】特開２０１１−０８１５１３号公報
【特許文献４】特開２００４−２２７４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
なお、上記先行技術文献の開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明の観点からなされたものである。【０００９】
上記の通り、業務上の作業等の進捗を管理する者等が、作業の進捗を管理する場合には、作業者の主観に影響されることなく、作業の進捗を管理することが望ましい。ここで、業務上の作業等は、状況、目的等に応じて、一般的に、異なる作業内容を含むものである。しかし、状況、目的等に応じて異なる作業内容であっても、作業者の主観に影響されることなく、業務上の作業等の進捗を管理する者等が、作業の進捗を管理することが望ましい。【００１０】
特許文献１に記載された技術では、作業者に関連付けられた作業時間、作業内容等を特定するが、作業の進捗度を判定することはできない。【００１１】
特許文献２に記載された技術は、ソフトウェアのインストール作業に関して、進捗を判断する技術である。しかし、ソフトウェアをインストールする作業とは異なる作業に関して、特許文献２に記載された技術を利用することはできない。【００１２】
特許文献３に記載された技術は、電子ファイルを構築する作業に関して、進捗を判断する技術である。しかし、電子ファイルを構築する作業とは異なる作業に関して、特許文献３に記載された技術を利用することはできない。【００１３】
特許文献４に記載された技術は、リサイクルの対象となる、リサイクル対象物品を解体する作業に関して、進捗を判断する技術である。しかし、リサイクル対象物品を解体する作業とは異なる作業に関して、特許文献４に記載された技術を利用することはできない。【００１４】
そこで、本発明は、異なる種類の作業に関して、容易に、進捗を管理することに貢献する管理装置、管理システム、管理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
第１の視点によれば、管理装置が提供される。前記管理装置は、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部を備える。
さらに、前記管理装置は、判断対象のプロジェクトを特定する、プロジェクト特定部を備える。
さらに、前記管理装置は、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する、情報取得部を備える。
さらに、前記管理装置は、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部を備える。【００１６】
第２の視点によれば、管理システムが提供される。前記管理システムは、生成物、作業状態の少なくともいずれかに関連する、進捗判断関連装置と、作業の進捗を管理する、管理装置と、を含んで構成される。
前記管理装置は、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部を備える。
さらに、前記管理装置は、判断対象のプロジェクトを特定する、プロジェクト特定部を備える。
さらに、前記管理装置は、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を、前記進捗判断関連装置から取得する、情報取得部を備える。
さらに、前記管理装置は、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部を備える。【００１７】
第３の視点によれば、管理方法が提供される。前記管理方法は、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する工程を含む。
さらに、前記管理方法は、判断対象のプロジェクトを特定する工程を含む。
さらに、前記管理方法は、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する工程を含む。
さらに、前記管理方法は、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する工程を含む。【００１８】
第４の視点によれば、プログラムが提供される。前記プログラムは、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する記憶部を備える、管理装置を制御するコンピュータに実行させるプログラムである。
前記プログラムは、判断対象のプロジェクトを特定する処理を、前記コンピュータに実行させる。
さらに、前記プログラムは、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する処理を、前記コンピュータに実行させる。
さらに、前記プログラムは、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する処理を、前記コンピュータに実行させる。
なお、これらのプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（non-transient）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１９】
各視点によれば、異なる種類の作業に関して、容易に、進捗を管理することに貢献する管理装置、管理システム、管理方法、及びプログラムが提供される。
【図面の簡単な説明】
【００２０】
【図１】一実施形態の概要を説明するための図である。
【図２】管理システム１の全体構成の一例を示すブロック図である。
【図３】進捗判断基準データベース１１０の一例を示す図である。
【図４】進捗管理データベース１１１の一例を示す図である。
【図５】第１の実施形態に係る管理装置１００の動作の一例を示すフローチャートである。
【図６】進捗判断関連装置として、ファイル管理装置２００を選択する場合の処理の一例を示すフローチャートである。
【図７】進捗判断関連装置として、重量測定装置３００を選択する場合の処理の一例を示すフローチャートである。
【図８】進捗判断関連装置として、撮像装置４００を選択する場合の処理の一例を示すフローチャートである。
【図９】進捗判断関連装置として、作業関連装置５００を選択する場合の処理の一例を示すフローチャートである。
【図１０】進捗度を判断する処理の一例を示すフローチャートである。
【図１１】第２の実施形態に係る管理装置１００の動作の一例を示すフローチャートである。
【図１２】ハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２１】
初めに、図１を用いて一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。また、各ブロック図のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号（データ）の流れを模式的に示すものであり、双方向性を排除するものではない。さらに、本願開示に示す回路図、ブロック図、内部構成図、接続図などにおいて、明示は省略するが、入力ポート及び出力ポートが各接続線の入力端及び出力端のそれぞれに存在する。入出力インターフェイスも同様である。
【００２２】
上記の通り、異なる種類の作業に関して、容易に、進捗を管理することに貢献する管理装置が望まれる。
【００２３】
そこで、一例として、図１に示す管理装置１０００を提供する。管理装置１０００は、記憶部１００１と、プロジェクト特定部１００２と、情報取得部１００３と、判断部１００４とを備える。なお、以下の説明において、プロジェクトは、プロジェクトの内容等に応じて、作業を伴うものであるとする。さらに、プロジェクトは、１又は２以上の工程を含むものとする。
【００２４】
記憶部１００１は、プロジェクトを識別する情報と、プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を記憶する。ここで、一の工程に対応する生成物、当該一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とする。また、進捗判断基準とは、進捗を判断するための基準である。
【００２５】
記憶部１００１は、任意のプロジェクトに関して、プロジェクトを識別する情報と、プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を記憶する。つまり、記憶部１００１は、任意のプロジェクトに関して、工程毎に、工程に対応する生成物、作業状態の少なくともいずれかと、進捗を判断するための基準とを組み合わせて記憶する。
【００２６】
プロジェクト特定部１００２は、判断対象のプロジェクトを特定する。ここで、判断対象のプロジェクトは、基準情報に対応するプロジェクトであればよく、プロジェクトにおける作業の内容等は問わない。換言すると、管理装置１０００は、判断対象のプロジェクトに関して、基準情報に対応するプロジェクトであれば、プロジェクトにおける作業の内容等を限定しない。
【００２７】
情報取得部１００３は、判断対象の作業に対応する生成物、判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する。ここで、判断対象の作業とは、判断対象のプロジェクトにおいて、進捗を判断する対象の作業を意味する。そのため、対象作業情報とは、判断対象のプロジェクトにおいて、進捗を判断する対象の作業に関連する情報に相当する。
【００２８】
判断部１００４は、判断対象のプロジェクトを識別する情報と、対象作業情報と、基準情報とに基づいて、進捗度を判断する。
【００２９】
上記の通り、管理装置１０００は、任意のプロジェクトに関して、工程毎に、生成物、作業状態の少なくともいずれかと、進捗を判断するための基準とを組み合わせて記憶する。そして、判断部１００４は、判断対象のプロジェクト（任意のプロジェクト）に関して、記憶部１００１が記憶する基準情報と、判断対象の作業に関連する対象作業情報とに基づいて、進捗を判断する。
【００３０】
そのため、管理装置１０００は、任意のプロジェクトに関して、進捗を判断することができる。また、プロジェクトを管理する者は、管理対象のプロジェクト（任意のプロジェクト）に関して、管理装置１０００を利用して、容易に、進捗を把握（管理）できる。従って、管理装置１０００は、異なる種類の作業に関して、容易に、進捗を管理することに貢献する。
【００３１】
［第１の実施形態］
第１の実施形態について、図面を用いて詳細に説明する。
【００３２】
図２は、本実施形態に係る管理システム１の全体構成の一例を示すブロック図である。管理システム１は、管理装置１００と、ファイル管理装置２００と、重量測定装置３００と、撮像装置４００と、作業関連装置５００とを含んで構成される。なお、図２においてはファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００を、それぞれ、一つ示す。しかし、これは、管理システム１が、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００を、それぞれ、一つ含むことに限定する趣旨ではない。また、図２は、管理装置１００、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００の構成の一例である。図２は、管理装置１００、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００の構成を、図２に示す構成に限定する趣旨ではない。また、以下の説明では、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００を、進捗判断関連装置とも呼ぶ。
【００３３】
管理装置１００は、各種のプロジェクトの判断対象の工程に関して進捗を判断する情報処理装置（コンピュータ）である。管理装置１００は、ＰＣ（Personal Computer）、ワークステーション、サーバ等であってもよく、本書で説明する機能を実現できれば、その詳細は問わない。
【００３４】
さらに、管理装置１００は、作業に関連する生成物、作業状態の少なくともいずれかに関連する装置から、判断対象の作業に対応する生成物、作業状態の少なくともいずれかに関する情報を、対象作業情報として取得する。以下の説明では、作業に関連する生成物、作業状態の少なくともいずれかに関連する装置を、進捗判断関連装置と呼ぶ。管理システム１においては、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００が、進捗判断関連装置であるものとして説明する。
【００３５】
管理装置１００、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００は、ネットワーク６００を介して接続する。ネットワーク６００は、インターネット、イントラネット、ローカルネットワーク等であってもよく、その詳細は問わない。
【００３６】
ファイル管理装置２００は、電子ファイルを格納する手段を備え、電子ファイルを管理する、情報処理装置（コンピュータ）である。例えば、ファイル管理装置２００は、ストレージ装置（例えば、ＨＤＤ（Hard Disk Drive）等）を備えてもよい。そして、ファイル管理装置２００は、ストレージ装置（例えば、ＨＤＤ等）に、電子ファイルを格納してもよい。
【００３７】
重量測定装置３００は、測定対象物体の重量を測定する手段を備える、情報処理装置（コンピュータ）である。
【００３８】
撮像装置４００は、作業領域（作業エリア）を撮影し、撮像画像を生成する。撮像装置４００は、撮像手段（カメラ）を備える、ＰＣ、スマートフォン、タブレット端末等であってもよい。作業領域（作業エリア）とは、判断対象の作業が行われる領域（エリア）である。例えば、作業領域（作業エリア）は、判断対象の作業が行われることが、予め想定される領域（エリア）であってもよい。また、作業領域（作業エリア）は、作業者が、判断対象の作業を行った領域（エリア）であってもよい。
【００３９】
作業関連装置５００は、プロジェクトの工程における作業に関連する情報処理装置（コンピュータ）である。作業関連装置５００は、ＰＣ、ワークステーション、サーバ、ネットワーク機器等であってもよく、本書で説明する機能を実現できれば、その詳細は問わない。
【００４０】
［管理装置の構成］
以下、管理装置１００の構成について詳細に説明する。管理装置１００は、通信部１０１と、制御部１０２と、入力部１０３と、出力部１０４と、基準登録部１０５と、情報取得部１０６と、判断部１０７と、プロジェクト特定部１０８と、記憶部１０９とを含んで構成される。なお、管理装置１００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００４１】
通信部１０１は、ネットワーク６００と接続し、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００と通信する。また、通信部１０１は、所定の端末（図示せず）と通信してもよい。例えば、通信部１０１は、ＮＩＣ（Network Interface Card）等を用いて実現される。
【００４２】
制御部１０２は、管理装置１００の全体を制御する。例えば、制御部１０２は、ＣＰＵ（Central Processing Unit）等を用いて実現される。
【００４３】
入力部１０３は、ユーザの操作に基づいて、情報を受け付ける。例えば、入力部１０３は、キーボード、タッチパネル、音声入力手段等を用いて実現される。入力部１０３は、ユーザの操作に基づいて、情報を受け付けることができれば、その詳細は問わない。
【００４４】
出力部１０４は、情報を出力する。具体的には、出力部１０４は、判断対象の工程の進捗に関する情報等を出力する。例えば、出力部１０４は、ディスプレイ（図示せず）に、判断対象の工程の進捗に関する情報等を表示させてもよい。また、例えば、出力部１０４は、プリンタ（図示せず）に、判断対象の工程の進捗に関する情報等を印刷させてもよい。また、例えば、出力部１０４は、所定の端末（図示せず）に、通信部１０１を介して、判断対象の工程の進捗に関する情報等を通知してもよい。
【００４５】
記憶部１０９は、管理装置１００を動作させるために必要な情報を記憶する。記憶部１０９は、進捗判断基準データベース１１０と、進捗管理データベース１１１とを格納する。記憶部１０９は、磁気ディスク装置や光ディスク装置、半導体メモリ等によって実現される。進捗判断基準データベース１１０、進捗管理データベース１１１の詳細については後述する。
【００４６】
プロジェクト特定部１０８は、判断対象のプロジェクトを識別する情報（プロジェクト識別情報）を特定する。例えば、プロジェクト識別情報は、プロジェクト毎に割り振られた番号等（例えば、ＩＤ（Identifier））であってもよい。または、プロジェクト識別情報は、プロジェクトの種別を示す情報であってもよい。プロジェクト識別情報は、進捗判断基準データベース１１０に格納されるプロジェクト識別情報に対応するものであればよく、その形式は問わない。
【００４７】
基準登録部１０５は、プロジェク識別情報と、１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を、進捗判断基準データベース１１０に登録する。基準登録部１０５の詳細については後述する。
【００４８】
情報取得部１０６は、判断対象の作業に対応する生成物、判断対象の作業に対応する作業状態の少なくともいずれかに関連する情報（対象作業情報）を取得する。判断対象の作業に対応する生成物は、判断対象の作業に対応する文書、判断対象の作業に対応するログの少なくともいずれかを含むものとする。対象作業情報の詳細については、後述する。
【００４９】
判断部１０７は、プロジェクト特定部１０８が特定したプロジェクト識別情報と、情報取得部１０６が取得する情報（対象作業情報）と、基準情報とに基づいて、対象作業情報に対応する判断対象の工程に関して進捗度を判定する。
【００５０】
具体的には、判断部１０７は、プロジェクト特定部１０８が特定したプロジェクト識別情報に対応する、基準情報を特定する。そして、情報取得部１０６が取得する情報（対象作業情報）が、特定した基準情報のうちの進捗判断要素に含まれる、参照作業情報に対応するとする。その場合、判断部１０７は、その参照作業情報に対応する進捗判断基準に基づいて、対象作業情報に対応する判断対象の工程に関して進捗度を判定する。
【００５１】
基準登録部１０５、情報取得部１０６、判断部１０７、プロジェクト特定部１０８は、コンピュータプログラムにより実現してもよい。そして、管理装置１００の記憶部１０９は、基準登録部１０５、情報取得部１０６、判断部１０７、プロジェクト特定部１０８を実現するコンピュータプログラムを記憶してもよい。
【００５２】
［進捗判断基準データベースの構成］
次に、進捗判断基準データベース１１０の構成について詳細に説明する。
【００５３】
進捗判断基準データベース１１０は、１又は２以上のプロジェクト識別情報と、各プロジェクト識別情報に対応する工程と、各工程に対応する進捗判断要素とを対応付けて格納する。具体的には、進捗判断基準データベース１１０は、プロジェクト識別情報と、１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を格納する。ここで、具体的には、進捗判断基準データベース１１０は、プロジェクト識別情報毎に、基準情報を格納するものとする。
【００５４】
上記の通り、一の工程に対応する生成物、一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とする。ここで、一の工程に対応する生成物は、一の工程に対応する文書、一の工程に対応するログの少なくともいずれかを含むものとする。
【００５５】
例えば、プロジェクトに関して、進捗を管理する者（以下、進捗管理者と呼ぶ）は、管理装置１００の入力部１０３を用いて、判断対象のプロジェクトを識別する情報（プロジェクト識別情報）と、当該プロジェクトに含まれる工程を識別する情報とを入力する。工程を識別する情報は、例えば、工程を示す番号、名称等であってもよい。
【００５６】
さらに、進捗管理者は、当該プロジェクトに含まれる、夫々の工程に対応する生成物、作業状態の少なくともいずれかに関する情報（参照作業情報）と、進捗判断基準とを、管理装置１００の入力部１０３を用いて入力する。ここで、夫々の工程に対応する生成物とは、夫々の工程に対応する文書、作業に関連するログ等であってもよい。
【００５７】
基準登録部１０５は、各工程に関して、入力された参照作業情報と、入力された進捗判断基準との組を、一つの進捗判断要素として生成する。そして、基準登録部１０５は、入力されたプロジェクト識別情報と、工程を識別する情報と、進捗判断要素とを組み合わせた、基準情報を生成する。そして、基準登録部１０５は、生成した基準情報を、進捗判断基準データベース１１０に登録する。
【００５８】
図３は、進捗判断基準データベース１１０の一例を示す図である。図３に示す進捗判断基準データベース１１０は、プロジェクト識別情報「００００１」、「００００２」に対応する基準情報を含んで構成される。例えば、図３に示す進捗判断基準データベース１１０は、プロジェクト識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、各工程に対応する進捗判断要素とを対応付けて格納する。図３に示す進捗判断基準データベース１１０において、参照作業情報は、情報の種別（ＴＹＰＥ）と、当該種別に対応する値（データ）（ＶＡＬＵＥ）との組を含む。
【００５９】
［進捗管理データベースの構成］
次に、進捗管理データベース１１１の構成について詳細に説明する。
【００６０】
進捗管理データベース１１１は、１又は２以上のプロジェクト識別情報と、各プロジェクト識別情報に対応する工程と、各工程に対応する対象作業情報と、進捗判断結果とを対応付けて格納する。
【００６１】
図４は、進捗管理データベース１１１の一例を示す図である。図４に示す進捗管理データベース１１１は、プロジェクト識別情報「００００１」、「００００２」に対応する、対象作業情報と、進捗判断結果とを含んで構成される。例えば、図４に示す進捗管理データベース１１１は、プロジェクト識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、各工程に対応する対象作業情報と、進捗判断結果とを対応付けて格納する。図４に示す進捗管理データベース１１１において、対象作業情報は、情報の種別（ＴＹＰＥ）と、当該種別に対応する値（データ）（ＶＡＬＵＥ）との組を含む。
【００６２】
［ファイル管理装置の構成］
次に、ファイル管理装置２００の構成について詳細に説明する。ファイル管理装置２００は、通信部２０１と、制御部２０２と、入力部２０３と、記憶部２０４とを含んで構成される。なお、ファイル管理装置２００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００６３】
通信部２０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部２０１は、ＮＩＣ等を用いて実現される。
【００６４】
制御部２０２は、ファイル管理装置２００の全体を制御する。例えば、制御部２０２は、ＣＰＵ等を用いて実現される。
【００６５】
記憶部２０４は、１又は２以上の電子ファイルを格納する。記憶部２０４は、磁気ディスク装置や光ディスク装置、半導体メモリ等によって実現される。
【００６６】
制御部２０２は、保存対象の電子ファイルを特定する情報に基づいて、保存対象の電子ファイルを特定する。例えば、入力部２０３が、保存対象の電子ファイルを特定する情報として、当該電子ファイルのファイル名、当該電子ファイルが格納されているファイルパスを受け付けたとする。その場合、制御部２０２は、入力部２０３が受け付けたファイル名、ファイルパスに基づいて、保存対象の電子ファイルを特定する。そして、制御部２０２は、特定した電子ファイルを、記憶部２０４に格納する。
【００６７】
入力部２０３は、ユーザの操作に基づいて、情報を受け付ける。具体的には、入力部２０３は、ユーザの操作に基づいて、電子ファイルを特定する情報を受け付ける。保存対象の電子ファイルを特定する情報とは、当該電子ファイルのファイル名、当該電子ファイルが格納されているファイルパス等であってもよい。例えば、入力部２０３は、キーボード、タッチパネル、音声入力手段等を用いて実現される。入力部２０３は、ユーザの操作に基づいて、情報を受け付けることができれば、その詳細は問わない。
【００６８】
例えば、ファイル管理装置２００とは異なる端末（図示せず）が、保存対象の電子ファイルを保持しているとする。そして、入力部２０３が、当該端末上のファイルパスを、保存対象の電子ファイルが格納されているファイルパスとして、受け付けたとする。その場合、制御部２０２は、通信部２０１を介して、当該端末にアクセスし、指定されたファイルパスを参照し、保存対象の電子ファイルを取得してもよい。そして、制御部２０２は、取得した電子ファイルを、記憶部２０４に格納する。
【００６９】
進捗判断基準データベース１１０は、工程に対応する文書、工程に対応するログの少なくともいずれかに対応する、電子ファイルに関する情報を含む、参照作業情報を格納する。
【００７０】
情報取得部１０６は、電子ファイルに関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、ファイル管理装置２００から、電子ファイルに関する情報を、対象作業情報として取得する。ここで、対象作業情報に対応する電子ファイルに関する情報は、電子ファイルの有無、ファイル名、格納場所、ファイルサイズ、電子ファイルを格納するフォルダサイズの少なくともいずれかを含むものとする。
【００７１】
［重量測定装置の構成］
次に、重量測定装置３００の構成について詳細に説明する。重量測定装置３００は、通信部３０１と、制御部３０２と、重量センサ３０３とを含んで構成される。なお、重量測定装置３００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００７２】
通信部３０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部３０１は、ＮＩＣ等を用いて実現される。
【００７３】
制御部３０２は、重量測定装置３００の全体を制御する。例えば、制御部３０２は、ＣＰＵ等を用いて実現される。
【００７４】
重量センサ３０３は、測定対象の物体の重量を測定する。制御部３０２は、重量センサ３０３が測定した重量を、重量センサ３０３から取得する。制御部３０２は、通信部３０１を介して、通知された重量を、管理装置１００に送信する。
【００７５】
例えば、プロジェクトに関して作業を行う作業者は、工程に対応する、紙媒体等の文書を作成するとする。作業者は、工程に対応する作業内容に関する、手書きの文書を作成してもよい。そして、作業者は、重量測定装置３００の重量センサ３０３を利用して、作成した文書の重量を測定する。その場合、制御部３０２は、重量センサ３０３が測定した重量を、重量センサ３０３から取得する。そして、制御部３０２は、重量センサ３０３が測定した重量を、管理装置１００に送信する。
【００７６】
また、制御部３０２は、異なる時点における重量に関して、重量の変化量を算出してもよい。そして、制御部３０２は、通信部３０１を介して、重量の変化量を、管理装置１００に送信してもよい。
【００７７】
例えば、作業者は、工程に対応する作業内容に関する、手書きの文書を作成する場合、作業が進むほど、作成される文書の量（例えば、ページ数等）が増加する。そこで、管理装置１００は、判断対象の工程に関して進捗度を判定するために、文書の重量の変化量を、対象作業情報として取得してもよい。
【００７８】
進捗判断基準データベース１１０は、工程に対応する文書の重量、文書の有無の少なくともいずれかに関する情報を含む、参照作業情報を格納する。ここで、文書の重量に関する情報とは、文書の重量、又は当該文書の重量の変化量の少なくともいずれかを示す情報である。
【００７９】
情報取得部１０６は、判断対象の作業に対応する文書の重量、文書の有無の少なくともいずれかに関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、重量測定装置３００から、判断対象の作業に対応する文書の重量、文書の有無の少なくともいずれかに関する情報を、重量測定装置３００から取得する。ここで、判断対象の作業に対応する、文書の重量に関する情報とは、判断対象の作業に対応する文書の重量、又は当該文書の重量の変化量の少なくともいずれかを示す情報である。
【００８０】
例えば、情報取得部１０６は、重量測定装置３００から取得した、文書の重量が所定の値を超える場合、「文書あり」、と判断部１０７は判断してもよい。一方、情報取得部１０６は、重量測定装置３００から取得した、文書の重量が所定の値以下である場合、「文書なし」、と判断部１０７は判断してもよい。
【００８１】
［撮像装置の構成］
次に、撮像装置４００の構成について詳細に説明する。撮像装置４００は、通信部４０１と、制御部４０２と、撮像部（カメラ）４０３とを含んで構成される。なお、撮像装置４００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００８２】
通信部４０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部４０１は、ＮＩＣ等を用いて実現される。
【００８３】
制御部４０２は、撮像装置４００の全体を制御する。例えば、制御部４０２は、ＣＰＵ等を用いて実現される。
【００８４】
撮像部（カメラ）４０３は、撮像画像を生成する。具体的には、撮像部４０３は、作業領域（作業エリア）を撮影し、撮像画像を生成する。
【００８５】
例えば、プロジェクトに対応する作業が、一つの室内で行われるとする。その場合、作業領域（作業エリア）とは、当該室内であってもよい。また、例えば、プロジェクトに対応する作業が、屋外における所定の範囲内で行われるとする。その場合、作業領域（作業エリア）とは、当該所定の範囲内であってもよい。
【００８６】
例えば、撮像部４０３が、作業領域（作業エリア）を撮影するように、プロジェクトに関して作業を行う作業者、進捗を管理する者等が、撮像装置４００を設置してもよい。そして、制御部４０２は、所定の時間間隔で、撮像部４０３に作業領域（作業エリア）を撮影させ、撮像画像を生成させてもよい。
【００８７】
また、例えば、プロジェクトに関して作業を行う作業者は、進捗（作業の進捗）を報告するタイミングで、撮像装置４００を用いて、作業領域（作業エリア）を撮影してもよい。進捗（作業の進捗）を報告するタイミングは、例えば、作業者が、一つの工程を終了したと判断した時点であってもよい。または、進捗（作業の進捗）を報告するタイミングは、例えば、作業者が、一日の作業終了時点であってもよい。
【００８８】
制御部４０２は、撮像部４０３が生成した撮像画像を取得する。そして、制御部４０２は、取得した撮像画像を、通信部４０１を介して管理装置１００に送信する。
【００８９】
進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含む。ここで、「リソース」とは、作業に関連する「人」、及び／又は「もの」である。「人」とは、作業を行う作業者を含む。また、「もの」とは、作業に関連する部材、作業対象物、設置対象物等を含む。
【００９０】
情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【００９１】
例えば、工程に応じて、作業者が作業を行う位置は異なる場合がある。また、２以上の作業者が、同一の室内で作業を行う際に、工程に応じて、作業者は、同一の室内で密集して作業を行う場合もあれば、各作業者が、同一の室内で、分散して作業を行う場合もある。つまり、２以上の作業者が同一の室内で作業を行う場合、工程に応じて、作業者の分布は異なる場合がある。
【００９２】
また、工程に応じて、作業に関連する部材、作業対象物、設置対象物等が、異なる位置に配置される場合がある。工程に応じて、作業に関連する部材、作業対象物、設置対象物等が、異なる位置に配置される場合、作業領域（作業エリア）（例えば室内）において、作業者の位置、分布、移動を監視することで、作業の進捗を把握できる可能性がある。同様に、作業領域（作業エリア）（例えば室内）において、作業に関連する部材、作業対象物、設置対象物等の位置、分布、移動を監視することで、作業の進捗を把握できる可能性がある。
【００９３】
そこで、本実施形態に係る管理装置１００は、作業領域（作業エリア）（例えば室内）における作業者、部材、作業対象物、設置対象物等に関して、位置、分布、移動を、作業の進捗を判断することに利用する。そのため、情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像を取得する。そして、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれる作業者、部材、作業対象物、設置対象物等の位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【００９４】
情報取得部１０６は、撮像画像内の所定の領域に関して、リソースに対応する所定の領域の重心の位置、面積の少なくともいずれかを領域情報として算出する。そして、情報取得部１０６は、領域情報に基づいて、リソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【００９５】
例えば、作業者が、所定の作業着を着用して作業を行う場合、情報取得部１０６は、撮像画像内において、作業着に対応する輝度の領域を特定してもよい。具体的には、情報取得部１０６は、撮像画像に対して画像処理を実行し、撮像画像内において、作業着に対応する輝度の画素の分布に基づいて、作業着に対応する輝度の領域を特定してもよい。
【００９６】
または、作業者が、所定の作業着を着用して作業を行う場合、情報取得部１０６は、撮像画像内において、作業着に対応する色の領域を特定してもよい。具体的には、情報取得部１０６は、撮像画像に対して画像処理を実行し、撮像画像内において、作業着に対応する色の画素の分布に基づいて、作業着に対応する色の領域を特定してもよい。
【００９７】
また、例えば、作業に関連する部材、作業対象物、設置対象物等に対応する色、及び／又は輝度の領域を特定してもよい。具体的には、情報取得部１０６は、撮像画像に対して画像処理を実行し、撮像画像内において、作業に関連する部材、作業対象物、設置対象物等に対応する色、及び／又は輝度の画素の分布に基づいて、当該色、及び／又は当該輝度の領域を特定してもよい。
【００９８】
なお、情報取得部１０６が、所定の輝度、色の領域を特定し、領域情報を算出する場合、進捗判断基準データベース１１０に格納される参照作業情報は、当該輝度、当該色に関する情報を含んで構成されてもよいことは勿論である。
【００９９】
そして、情報取得部１０６は、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の重心の位置、面積の少なくともいずれかを領域情報として算出する。そして、情報取得部１０６は、算出した領域情報に基づいて、リソース（作業に関連する「人」、及び／又は「もの」）の位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【０１００】
例えば、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の重心の位置を含む、領域情報を算出するとする。その場合、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の重心の位置に基づいて、当該リソースの移動方向、移動量を算出する。そして、情報取得部１０６は、リソースの移動方向、移動量を、対象作業情報として取得（算出）してもよい。
【０１０１】
また、例えば、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の面積を含む、領域情報を算出するとする。その場合、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の面積に基づいて、当該面積の変化量を算出してもよい。そして、情報取得部１０６は、算出した面積の変化量を、対象作業情報として取得（算出）してもよい。
【０１０２】
［作業関連装置の構成］
次に、作業関連装置５００の構成について詳細に説明する。作業関連装置５００は、通信部５０１と、制御部５０２と、入力部５０３と、出力部５０４と、記憶部５０５とを含んで構成される。なお、作業関連装置５００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【０１０３】
通信部５０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部５０１は、ＮＩＣ等を用いて実現される。
【０１０４】
記憶部５０５は、作業関連装置５００を動作させるために必要な情報を記憶する。記憶部５０５は、磁気ディスク装置や光ディスク装置、半導体メモリ等によって実現される。
【０１０５】
制御部５０２は、作業関連装置５００の全体を制御する。例えば、制御部５０２は、ＣＰＵ等を用いて実現される。
【０１０６】
記憶部５０５がコンピュータプログラムを記憶する場合、制御部５０２は、記憶部５０５からコンピュータプログラムを読み出し、コンピュータプログラムに基づいて処理を実行する。
【０１０７】
入力部５０３は、ユーザの操作に基づいて、情報を受け付ける。例えば、入力部２０３は、キーボード、タッチパネル、音声入力手段等を用いて実現される。入力部５０３は、ユーザの操作に基づいて、情報を受け付けることができれば、その詳細は問わない。
【０１０８】
出力部５０４は、情報を出力する。制御部５０２は、記憶部５０５に記憶されたコンピュータプログラムを読み込んで処理を実行した場合、処理の結果を、出力部５０４に出力させてもよい。
【０１０９】
出力部５０４は、制御部５０２が実行した処理の結果を、ディスプレイ（図示せず）に表示させてもよい。出力部５０４は、制御部５０２が実行した処理の結果を、プリンタ（図示せず）に印刷させてもよい。出力部５０４は、制御部５０２が実行した処理の結果を、所定の端末（図示せず）に、通信部５０１を介して通知してもよい。
【０１１０】
進捗判断基準データベース１１０は、作業関連装置５００の有無に関する情報を含む、参照作業情報を含む。
【０１１１】
情報取得部１０６は、作業関連装置５００の有無に関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、通信部１０１を介して、作業関連装置５００との通信を試み、作業関連装置５００の応答の有無を判断してもよい。例えば、情報取得部１０６は、Ｐｉｎｇコマンドを用いて、作業関連装置５００に所定の信号を送信し、作業関連装置５００の応答の有無を判断してもよい。
【０１１２】
通信部１０１が作業関連装置５００からの応答を受信した場合、情報取得部１０６は、作業関連装置５００が存在する（即ち、「作業関連装置５００あり」）と判断する。一方、通信部１０１が、作業関連装置５００からの応答を受信しない場合、情報取得部１０６は、作業関連装置５００が存在しない（即ち、「作業関連装置５００なし」）と判断する。
【０１１３】
そして、情報取得部１０６は、作業関連装置５００からの応答の有無を、作業関連装置５００の有無に関する情報として取得してもよい。つまり、情報取得部１０６は、作業関連装置５００からの応答の有無を、対象作業情報として取得してもよい。
【０１１４】
［管理システムの動作］
次に、管理システム１の動作について詳細に説明する。なお、以下の説明では、進捗判断基準データベース１１０が、図３に示すテーブルを格納する場合を例示して、管理システム１の動作について説明する。
【０１１５】
図５は、管理装置１００の動作の一例を示すフローチャートである。
【０１１６】
ステップＳ１において、プロジェクト特定部１０８は、プロジェクトを特定する。具体的には、プロジェクト特定部１０８は、工程及び進捗の判断対象のプロジェクトに関して、プロジェクト識別情報を特定する。
【０１１７】
ステップＳ２において、判断部１０７は、進捗判断基準データベース１１０を参照し、特定したプロジェクトに対応する、基準情報を選択する。
【０１１８】
例えば、プロジェクト特定部１０８が、工程及び進捗の判断対象のプロジェクトに関して、プロジェクト識別情報「００００１」を特定したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、図３に示すテーブルのうち、プロジェクト識別情報「００００１」に対応するテーブルに示す情報を、基準情報として選択する。具体的には、判断部１０７は、進捗判断基準データベース１１０を参照し、プロジェク識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を選択する。なお、以下の説明では、判断部１０７が、プロジェク識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を選択した場合を例示して説明する。
【０１１９】
ステップＳ３において、判断部１０７は、選択した基準情報に含まれる、１又は２以上の工程から、判断対象の工程を選択する。ここで、判断対象の工程とは、進捗を判断する対象の工程である。
【０１２０】
ステップＳ４において、判断部１０７は、進捗判断基準データベース１１０を参照し、判断対象の工程に対応する、１又は２以上の判断対象の進捗判断方法を選択する。
【０１２１】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、工程「Ｃ」に対応する、進捗判断方法「ファイル名称、ファイルサイズ」、「重量」を、判断対象の進捗判断方法として選択する。
【０１２２】
ステップＳ５において、判断部１０７は、判断対象の進捗判断方法から、未選択の進捗判断方法を選択する。
【０１２３】
ステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。本実施形態に係る管理システム１においては、情報取得部１０６は、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００のうち、少なくとも一の進捗判断関連装置を、選択した進捗判断方法に応じて選択する。
【０１２４】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。さらに、判断部１０７は、判断対象の進捗判断方法として、進捗判断方法「ファイル名称、ファイルサイズ」を選択したとする。その場合、情報取得部１０６は、進捗判断方法に対応する進捗判断関連装置として、ファイル管理装置２００を選択する。
【０１２５】
ステップＳ７において、情報取得部１０６は、選択した進捗判断関連装置から、対象作業情報を取得する。情報取得部１０６が、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００から、対象作業情報を取得する処理の詳細は後述する。
【０１２６】
ステップＳ８において、取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たすか否かを、判断部１０７は判断する。取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＳ８のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＳ１２）。そして、ステップＳ１３に遷移する。
【０１２７】
一方、取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＳ８のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＳ９）。そして、判断部１０７は、取得した対象作業情報に基づいて、進捗評価値を変更する（ステップＳ１０）。ここで、進捗評価値とは、判断対象の工程において、一の進捗判断方法に基づく進捗を示す値である。進捗評価値は、一の工程において、一の進捗判断方法に基づく進捗の割合であってもよい。そして、判断部１０７は、取得した対象作業情報を、進捗管理データベース１１１に記録する（ステップＳ１１）。そして、ステップＳ１３に遷移する。
【０１２８】
ステップＳ１３において、判断対象の全ての進捗判断方法を選択したか否かを、判断部１０７は判断する。判断対象の全ての進捗判断方法を選択していない場合（ステップＳ１３のＮｏ分岐）には、ステップＳ５に戻り、処理を継続する。一方、判断対象の全ての進捗判断方法を選択した場合（ステップＳ１３のＹｅｓ分岐）には、図１０に示すステップＳ２１に遷移する。
【０１２９】
次に、図６を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、ファイル管理装置２００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１３０】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、ファイル管理装置２００を選択するとする（ステップＡ１０１）。
【０１３１】
その場合、選択した基準情報のうち、判断対象の工程に対応する、対象の電子ファイルが、ファイル管理装置２００に格納されているか否かを、情報取得部１０６は判断する（ステップＡ１０２）。
【０１３２】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。その場合、情報取得部１０６は、図３に示す進捗判断基準データベース１１０を参照する。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルが、ファイル管理装置２００に格納されているか否かを、情報取得部１０６は判断する。
【０１３３】
また、例えば、判断部１０７が、判断対象の工程として、図３に示す工程「Ｃ」を選択したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、ファイルパス「ｂｂｂ」且つファイル名「工事完了報告書」である電子ファイルが、ファイル管理装置２００に格納されているか否かを、情報取得部１０６は判断する。
【０１３４】
選択した基準情報のうち、判断対象の工程に対応する、対象の電子ファイルが、ファイル管理装置２００に格納されていない場合（ステップＡ１０２のＮｏ分岐）には、ステップＡ１０４に遷移する。ステップＡ１０４において、情報取得部１０６は、対象の電子ファイル「無」との情報を、対象作業情報として取得する。そして、ステップＡ１０５に遷移する。
【０１３５】
一方、選択した基準情報のうち、判断対象の工程に対応する、対象の電子ファイルが、ファイル管理装置２００に格納されている場合（ステップＡ１０２のＹｅｓ分岐）には、ステップＡ１０３に遷移する。
【０１３６】
ステップＡ１０３において、情報取得部１０６は、対象の電子ファイルに関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、判断対象の工程に対応する、対象の電子ファイルの有無、ファイル名、格納場所（ファイルパス）、ファイルサイズ、電子ファイルを格納するフォルダサイズの少なくともいずれかを、対象作業情報として取得する。なお、対象の電子ファイルとは、判断対象の工程に対応する電子ファイルである。そして、ステップＡ１０５に遷移する。
【０１３７】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。その場合、情報取得部１０６は、図３に示す進捗判断基準データベース１１０を参照し、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルが、ファイル管理装置２００に格納されているか否かを判断する。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルが、ファイル管理装置２００に格納されているとする。その場合、その電子ファイルに関して、電子ファイルの有無、ファイル名、格納場所（ファイルパス）、ファイルサイズ、電子ファイルを格納するフォルダサイズの少なくともいずれかを、対象作業情報として、情報取得部１０６は取得する。
【０１３８】
ステップＡ１０５において、対象の電子ファイルが、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たすか否かを、判断部１０７は判断する。
【０１３９】
対象の電子ファイルが、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＡ１０５のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＡ１０６）。換言すると、電子ファイルに関する情報が、判断対象の工程に該当しない、と判断部１０７は判断する。そして、図５に示すステップＳ１３に遷移する。
【０１４０】
一方、対象の電子ファイルが、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＡ１０５のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＡ１０７）。換言すると、電子ファイルに関する情報が、判断対象の工程に該当する、と判断部１０７は判断する。
【０１４１】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズが０ＭＢより大きく、１０ＭＢ以下であるとする。その場合、その電子ファイルは進捗判断基準を満たす、と判断部１０７は判断する。一方、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズが０ＭＢである場合、その電子ファイルは進捗判断基準を満たさない、と判断部１０７は判断する。
【０１４２】
ステップＡ１０８において、判断部１０７は、対象の電子ファイルと、進捗判断基準とに基づいて、判断対象の工程に対応する進捗評価値を変更する。
【０１４３】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「１２ＭＢ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ａ」に対応する進捗評価値を「１００％」に変更する。
【０１４４】
また、例えば、情報取得部１０６は、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「２ＭＢ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ａ」に対応する進捗評価値を「２０％」に変更する。
【０１４５】
判断部１０７は、判断対象の工程に対応する進捗判断基準において、対象作業情報を満たす、最大の進捗評価値を、判断対象の工程に対応する進捗評価値として決定してもよい。
【０１４６】
例えば、情報取得部１０６は、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「３ＭＢ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照する。そして、判断部１０７は、工程「Ａ」に対応する進捗判断基準のうち、ファイルサイズ「３ＭＢ」を満たす、ファイルサイズ「２ＭＢ」に対応する「２０％」を、工程「Ａ」に対応する、進捗評価値として決定してもよい。
【０１４７】
ステップＡ１０９において、判断部１０７は、対象の電子ファイルに関する情報を、進捗管理データベース１１１に記録する。そして、図５に示すステップＳ１３に遷移する。
【０１４８】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。そして、情報取得部１０６が、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「１２ＭＢ」を、対象作業情報として取得したとする。その場合、図４に示すように、判断部１０７は、工程「Ａ」に対応する対象作業情報の一つとして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（ファイルサイズ、１２ＭＢ）との情報を、進捗管理データベース１１１に登録する。
【０１４９】
次に、図７を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、重量測定装置３００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１５０】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、重量測定装置３００を選択するとする（ステップＡ２０１）。
【０１５１】
その場合、情報取得部１０６は、重量測定装置３００から、文書の重量に関する情報を対象作業情報として取得する（ステップＡ２０２）。
【０１５２】
例えば、プロジェクトに関して作業を行う作業者は、工程に対応する、紙媒体等の文書を作成するとする。作業者は、工程に対応する作業内容に関する、手書きの文書を作成してもよい。そして、作業者は、重量測定装置３００の重量センサ３０３を利用して、作成した文書の重量を測定する。その場合、重量測定装置３００の制御部３０２は、重量センサ３０３が測定した文書の重量を、重量センサ３０３から取得する。そして、重量測定装置３００の制御部３０２は、重量センサ３０３が測定した文書の重量を、管理装置１００に送信する。情報取得部１０６は、重量測定装置３００から送信された、文書の重量を対象作業情報として取得する。
【０１５３】
ステップＡ２０３において、取得した文書の重量に関する情報が、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たすか否かを、判断部１０７は判断する。文書の重量に関する情報が、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＡ２０３のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＡ２０４）。換言すると、情報取得部１０６が取得した文書の重量に関する情報が、判断対象の工程に該当しない、と判断部１０７は判断する。そして、図５に示すステップＳ１３に遷移する。
【０１５４】
一方、文書の重量に関する情報が、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＡ２０３のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＡ２０５）。換言すると、情報取得部１０６が取得した文書の重量に関する情報が、判断対象の工程に該当する、と判断部１０７は判断する。
【０１５５】
例えば、判断部１０７が、判断対象の工程として、図３に示す工程「Ｃ」を選択したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、取得した重量が、０ｇより大きく１００ｇ以下である場合、その重量は進捗判断基準を満たす、と判断部１０７は判断する。一方、取得した重量が０ｇである場合、その重量は、進捗判断基準を満たさない、と判断部１０７は判断する。また、取得した重量が０ｇである場合、情報取得部１０６は、「文書なし」との情報を対象作業情報として取得してもよい。
【０１５６】
ステップＡ２０６において、判断部１０７は、取得した文書の重量に関する情報と、進捗判断基準に基づいて、判断対象の工程に対応する進捗評価値を変更する。
【０１５７】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。情報取得部１０６が、重量「２０ｇ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｃ」に対応する進捗評価値を「２０％」に変更する。
【０１５８】
また、上記の通り、判断部１０７は、判断対象の工程に対応する進捗判断基準において、対象作業情報を満たす、最大の進捗評価値を、判断対象の工程に対応する進捗評価値として決定してもよい。
【０１５９】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。情報取得部１０６が、重量「８５ｇ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｃ」に対応する進捗評価値を「８０％」に変更する。
【０１６０】
ステップＡ２０７において、判断部１０７は、取得した文書の重量に関する情報を、進捗管理データベース１１１に記録する。そして、図５に示すステップＳ１３に遷移する。
【０１６１】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。そして、重量「８５ｇ」を、対象作業情報として取得したとする。その場合、図４に示すように、判断部１０７は、工程「Ｃ」に対応する対象作業情報の一つとして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（重量、８５ｇ）を、進捗管理データベース１１１に登録する。
【０１６２】
次に、図８を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、撮像装置４００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１６３】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、撮像装置４００を選択するとする（ステップＡ３０１）。
【０１６４】
ステップＡ３０２において、情報取得部１０６は、撮像装置４００から撮像画像を取得する。
【０１６５】
ステップＡ３０３において、判断部１０７は、選択した基準情報のうち、判断対象の工程に対応する、リソースに関する進捗判断方法を特定する。
【０１６６】
例えば、判断部１０７が、判断対象の工程として、工程「Ｄ」を選択したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、進捗判断方法「所定の輝度に対応する領域の面積」を、リソースに関する進捗判断方法として特定する。
【０１６７】
ステップＡ３０４において、情報取得部１０６は、特定したリソースに関する判断方法に基づいて、取得した撮像画像から、所定の領域情報を、対象作業情報として取得する。
【０１６８】
例えば、判断部１０７は、進捗判断基準データベース１１０を参照し、進捗判断方法「所定の輝度に対応する領域の面積」を、リソースに関する進捗判断方法として特定したとする。その場合、情報取得部１０６は、撮像画像内において、所定の輝度の領域を特定する。そして、情報取得部１０６は、特定した領域の面積を、対象作業情報として算出（取得）する。なお、上記の通り、進捗判断基準データベース１１０に格納される、参照作業情報は、当該所定の輝度に関する情報（輝度値等）を含んで構成されてもよいことは勿論である。
【０１６９】
ステップＡ３０５において、特定した領域情報が、選択した基準情報のうち、判断対象の工程に対応する進捗判断基準を満たすか否かを、判断部１０７は判断する。特定した領域情報が、選択した基準情報のうち、判断対象の工程に対応する進捗判断基準を満たさない場合（ステップＡ３０５のＮｏ分岐）には、判断部１０７は、取得した対象作業情報が、判断対象の工程に該当しないと判断する（ステップＡ３０６）。換言すると、特定した領域情報が判断対象の工程に該当しない、と判断部１０７は判断する。そして、図５に示すステップＳ１３に遷移する。
【０１７０】
一方、特定した領域情報が、選択した基準情報のうち、判断対象の工程に対応する進捗判断基準を満たす場合（ステップＡ３０５のＹｅｓ分岐）には、判断部１０７は、取得した対象作業情報が、判断対象の工程に該当すると判断する（ステップＡ３０７）。換言すると、判断部１０７は、特定した領域情報が判断対象の工程に該当する、と判断部１０７は判断する。
【０１７１】
ステップＡ３０８において、判断部１０７は、特定した領域情報と、進捗判断基準とに基づいて、判断対象の工程に対応する、進捗評価値を変更する。
【０１７２】
例えば、判断部１０７が、判断対象の工程として、工程「Ｄ」を選択したとする。そして、判断部１０７は、進捗判断基準データベース１１０を参照し、進捗判断方法「所定の輝度に対応する領域の面積」を、リソースに関する進捗判断方法として特定したとする。そして、情報取得部１０６が、所定の輝度の領域の面積「５０ｍ２」である領域情報を、対象作業情報として算出（取得）したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、工程「Ｄ」に対応する進捗評価値を「０％」に変更する。
【０１７３】
また、例えば、情報取得部１０６が、所定の輝度の領域の面積「０ｍ２」である領域情報を、対象作業情報として算出（取得）したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、工程「Ｄ」に対応する進捗評価値を「１００％」に変更する。
【０１７４】
ステップＡ３０９において、判断部１０７は、特定した領域情報を、進捗管理データベース１１１に記録する。そして、図５に示すステップＳ１３に遷移する。
【０１７５】
例えば、判断部１０７が、判断対象の工程として、工程「Ｄ」を選択したとする。そして、情報取得部１０６が、所定の輝度の領域の面積「０ｍ２」である領域情報を、対象作業情報として算出（取得）したとする。その場合、図４に示すように、判断部１０７は、工程「Ｄ」に対応する対象作業情報の一つして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（面積、０ｍ２）との情報を、進捗管理データベース１１１に登録する。
【０１７６】
次に、図９を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、作業関連装置５００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１７７】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、作業関連装置５００を選択したとする（ステップＡ４０１）。
【０１７８】
ステップＡ４０２において、情報取得部１０６は、作業関連装置５００と管理装置１００間の通信の可否を判断する。例えば、情報取得部１０６は、Ｐｉｎｇコマンドを用いて、作業関連装置５００と管理装置１００間の通信の可否を判断する。
【０１７９】
ステップＡ４０３において、情報取得部１０６は、作業関連装置５００からの応答の有無を、対象作業情報として取得する。
【０１８０】
ステップＡ４０４において、作業関連装置５００からの応答の有無が、進捗判断基準を満たすか否かを、判断部１０７は判断する。作業関連装置５００からの応答の有無が、進捗判断基準を満たさない場合（ステップＡ４０４のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＡ４０５）。換言すると、作業関連装置５００が、判断対象の工程に該当する状態ではない、と判断部１０７は判断する。
【０１８１】
一方、作業関連装置５００からの応答の有無が、進捗判断基準を満たす場合（ステップＡ４０４のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＡ４０６）。換言すると、作業関連装置５００が、判断対象の工程に該当する状態である、と判断部１０７は判断する。
【０１８２】
ステップＡ４０７において、判断部１０７は、作業関連装置５００からの応答の有無と、進捗判断基準とに基づいて、判断対象の工程に対応する進捗評価値を変更する。
【０１８３】
例えば、判断部１０７が、判断対象の工程として、工程「Ｂ」を選択したとする。そして、通信部１０１が、作業関連装置５００からの応答を受信したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｂ」に対応する進捗評価値を「１００％」に変更する。
【０１８４】
通信部１０１が、作業関連装置５００からの応答を受信しないとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｂ」に対応する進捗評価値を「０％」に変更する。
【０１８５】
ステップＡ４０８において、判断部１０７は、作業関連装置５００からの応答に関する情報を、進捗管理データベース１１１に記録する。
【０１８６】
例えば、判断部１０７が、判断対象の工程として、工程「Ｂ」を選択したとする。そして、通信部１０１が、１ｍｓ間隔で、作業関連装置５００からの応答を受信したとする。その場合、図４に示すように、判断部１０７は、工程「Ｂ」に対応する対象作業情報の一つとして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（応答、１ｍｓ）との情報を、進捗管理データベース１１１に登録する。
【０１８７】
次に、図１０を参照しながら、進捗度を判断する処理について説明する。
【０１８８】
ここで、判断部１０７は、判断対象の工程に関して、判断対象の全ての進捗判断方法を選択した（図５に示すステップＳ１３のＹｅｓ分岐）とする。その場合、判断部１０７は、進捗評価値と、判断対象の工程に対応する進捗判断基準に基づいて、進捗度を判断する（ステップＳ２１）。
【０１８９】
ここで、判断部１０７は、一つの判断対象の工程において、２以上の進捗判断方法を利用して、進捗度を判断してもよい。その場合、情報取得部１０６は、一つの判断対象の工程において、各進捗判断方法に対応する対象作業情報を、進捗判断関連装置から取得する。そして、判断部１０７は、一つの判断対象の工程において、取得した各対象作業情報に応じて、進捗評価値を算出（変更）する。そして、判断部１０７は、各対象作業情報に応じて算出（変更）した、進捗評価値に基づいて、判断対象の工程に関して進捗度を判断する。換言すると、判断部１０７は、各対象作業情報に応じて算出した、進捗評価値を複合的に評価し、判断対象の工程に関して進捗度を判断してもよい。
【０１９０】
例えば、判断部１０７は、一つの判断対象の工程において、ファイル管理装置２００から取得した対象作業情報と、撮像装置４００から取得した対象作業情報とを利用して、当該判断対象の工程における進捗度を判定してもよい。具体的には、判断部１０７は、ファイル管理装置２００から取得した対象作業情報と、進捗判断基準とに基づいて、当該対象作業情報に対応する進捗評価値を算出（変更）する。さらに、判断部１０７は、撮像装置４００から取得した対象作業情報と、進捗判断基準とに基づいて、当該対象作業情報に対応する進捗評価値を算出（変更）する。そして、判断部１０７は、各対象作業情報に応じて算出（変更）した、進捗評価値を複合的に評価し、判断対象の工程に関して進捗度を判定してもよい。
【０１９１】
ここで、管理装置１００は、進捗評価値を複合的に評価する場合には、所定の評価関数を予め設定してもよいことは勿論である。そして、判断部１０７は、予め設定された評価関数を利用して、進捗評価値に基づいて、判断対象の工程に関して進捗度を判定してもよい。その場合、管理装置１００は、進捗判断基準データベース１１０に、当該評価関数を登録してもよいことは勿論である。
【０１９２】
ステップＳ２２において、判断部１０７は、進捗度を進捗管理データベース１１１に記録する。
【０１９３】
ステップＳ２３においては、出力部１０４は、進捗度を出力する。例えば、出力部１０４は、ディスプレイ（図示せず）に、進捗度を出力する。また例えば、出力部１０４は、プリンタ（図示せず）に、進捗度を印刷してもよい。また、例えば、出力部１０４は、所定の端末（図示せず）に、通信部１０１を介して、進捗度を通知してもよい。
【０１９４】
次に、具体的に、プロジェクトを例示して、本実施形態に管理システム１について説明する。なお、以下に示す具体例は、プロジェクトの一例であり、以下に示すプロジェクトの内容に限定する趣旨ではない。
【０１９５】
管理システム１のユーザ等は、以下に示す各具体例に係るプロジェクト毎に、進捗判断基準データベース１１０に基準情報を登録してもよい。さらに、以下に示す各具体例に係るプロジェクトにおいては、プロジェクトの内容（作業の内容）に応じて、部材の有無が異なる。そこで、管理システム１のユーザ等は、プロジェクトにおける部材の有無に応じて、異なる進捗判断方法を、進捗判断基準データベース１１０に登録してもよい。換言すると、進捗管理者等は、プロジェクトにおける部材の有無に応じて、異なる基準情報を、進捗判断基準データベース１１０に登録してもよい。
【０１９６】
［第１の具体例］
第１の具体例に係るプロジェクトは、情報処理装置が通信可能となるように、通信設定に関する工事を行うプロジェクトである。ここで、工事対象の情報処理装置は、ＰＣ、ワークステーション、サーバ等であってもよく、その詳細は問わない。
【０１９７】
第１の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、管理装置１００は、撮像装置４００を進捗判断関連装置として利用する。その場合、第１の具体例に係るプロジェクトにおいて、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含む。
【０１９８】
また、第１の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像を、撮像装置４００から取得する。さらに、第１の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【０１９９】
［第２の具体例］
第２の具体例に係るプロジェクトは、情報処理装置を含んで構成されるシステムの運用を行うプロジェクトである。具体的には、第２の具体例に係るプロジェクトにおいては、運用対象のシステムの管理者等が、情報処理装置を構成するハードウェアを管理、更新する。さらに、第２の具体例に係るプロジェクトにおいては、運用対象のシステムの管理者等が、情報処理装置に搭載されたソフトウェアを管理、更新する。さらに、第２の具体例に係るプロジェクトにおいては、運用対象のシステムの管理者等が、当該システムにおいて障害が発生した場合に、応急処置を行う。ここで、運用対象のシステムに含まれる情報処理装置は、ＰＣ、ワークステーション、サーバ等であってもよく、その詳細は問わない。
【０２００】
第２の具体例に係るプロジェクトにおいては、作業に関連する部材を利用しなくてもよい。さらに、第２の具体例に係るプロジェクトにおいては、管理装置１００は、撮像装置４００を進捗判断関連装置として利用しなくてもよい。また、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含まなくてもよい。
【０２０１】
また、第２の具体例に係るプロジェクトにおいては、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得しなくてもよい。
【０２０２】
［第３の具体例］
第３の具体例に係るプロジェクトは、ネットワーク機器等を設置し、稼働させるプロジェクトである。
【０２０３】
第３の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、管理装置１００は、撮像装置４００を進捗判断関連装置として利用する。その場合、第３の具体例に係るプロジェクトにおいて、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含む。
【０２０４】
また、第３の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像を、撮像装置４００から取得する。さらに、第３の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【０２０５】
［第４の具体例］
第４の具体例に係るプロジェクトは、情報処理装置を含んで構成されるシステムを設計するプロジェクトである。具体的には、第４の具体例に係るプロジェクトにおいては、設計担当者は、設計対象のシステムに含まれる、情報処理装置、ネットワーク機器等を選択し、ネットワーク接続構成を設計する。ここで、設計対象のシステムに含まれる情報処理装置は、ＰＣ、ワークステーション、サーバ等であってもよく、その詳細は問わない。
【０２０６】
第４の具体例に係るプロジェクトにおいては、作業に関連する部材を利用しなくてもよい。さらに、第４の具体例に係るプロジェクトにおいては、管理装置１００は、撮像装置４００を進捗判断関連装置として利用しなくてもよい。また、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含まなくてもよい。
【０２０７】
また、第４の具体例に係るプロジェクトにおいては、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得しなくてもよい。
【０２０８】
以上のように、本実施形態に係る管理システム１においては、管理装置１００が、１又は２以上の進捗判断関連装置から、作業状態に関連する情報を収集し、収集した情報に基づいて、判断対象の工程に関して進捗を判断する。そのため、第１の効果として、本実施形態に係る管理システム１は、作業者の主観に依存することなく、容易に、判断対象の工程に関して進捗を判断することに貢献する。
【０２０９】
また、本実施形態に係る管理システム１においては、管理装置１００は、任意のタイミングで、判断対象の工程に関して進捗を判断できる。そのため、第２の効果として、本実施形態に係る管理システム１は、作業状況に応じて、判断対象の工程に関して進捗を判断することに貢献する。
【０２１０】
また、第３の効果として、本実施形態に係る管理システム１は、管理装置１００が判断対象の工程に関して進捗を判断することで、進捗管理者の負担を軽減することに貢献する。
【０２１１】
また、本実施形態に係る管理システム１においては、管理装置１００は、進捗を判断する方法、進捗を判断するために使用する情報、進捗を判断する基準等を、進捗判断基準データベース１１０に予め登録する。そして、管理装置１００は、進捗判断基準データベース１１０を参照し、判断対象の工程に関して進捗を判断する。そのため、第４の効果として、本実施形態に係る管理システム１は、作業を行う時点、及び／又は作業者が異なる場合であっても、同一の基準に基づいて、判断対象の工程に関して進捗を判断することに貢献する。
【０２１２】
また、本実施形態に係る管理システム１においては、管理装置１００は、複数のプロジェクトに関して、プロジェクト毎に、進捗判断方法、進捗を判断するために使用する情報、進捗を判断する基準等を、進捗判断基準データベース１１０に予め登録する。そのため、第５の効果として、本実施形態に係る管理システム１は、プロジェクトに応じた基準等に基づいて、容易に、判断対象の工程に関して進捗を判断することに貢献する。
【０２１３】
また、本実施形態に係る管理システム１においては、進捗管理者が、進捗を判断する方法、進捗を判断するために使用する情報、進捗を判断する基準等を、自由（任意）に登録することができる。そのため、第６の効果として、本実施形態に係る管理システム１は、プロジェクトの内容等に応じて、進捗管理者が必要とする基準に基づいて、判断対象の工程に関して進捗を判断することに貢献する。
【０２１４】
また、本実施形態に係る管理システム１においては、類似した作業のプロジェクトであっても、進捗判断方法、進捗を判断するために使用する情報、進捗を判断する基準として、異なる方法、情報、基準を、進捗判断基準データベース１１０に登録してもよい。例えば、管理装置１００は、類似した作業のプロジェクトであっても、作業に関連する部材の有無等に応じて、異なる方法、異なる情報、異なる基準を、進捗判断基準データベース１１０に登録してもよい。そのため、第７の効果として、本実施形態に係る管理システム１は、類似した作業のプロジェクトであっても、部分的な相違点に柔軟に対応して、進捗を適切に判断することに貢献する。
【０２１５】
［第２の実施形態］
本実施形態は、管理装置が、進捗判断関連装置から取得した対象作業情報が、判断対象の工程に対応するか否かを判断する形態である。なお、本実施形態における説明では、上記の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、上記の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。また、本実施形態における説明では、上記の実施形態と同一の作用効果についても、その説明を省略する。以下、他の形態においても同様であるものとする。
【０２１６】
本実施形態に係る管理システム１の全体構成は、図２に示す通りであるため、詳細な説明を省略する。
【０２１７】
図１１は、本実施形態に係る管理装置１００の動作の一例を示すフローチャートである。図１１に示すステップＳ１０１〜Ｓ１０２の処理は、図５に示すステップＳ１〜Ｓ２の処理と同じであるため、詳細な説明は省略する。また、図１１に示すステップＳ１１３の処理は、図５に示すステップＳ１３の処理と同じであるため詳細な説明を省略する。以下、第１の実施形態に係る管理装置１００の動作との相違点について詳細に説明する。
【０２１８】
ここで、判断部１０７は、進捗判断基準データベース１１０を参照し、特定したプロジェクトに対応する基準情報を選択したとする（ステップＳ１０２）。その場合、判断部１０７は、選択した基準情報に含まれる工程のうち、未選択の工程を、判断対象の工程として選択する（ステップＳ１０３）。そして、管理装置１００は、判断対象の工程について、ステップＳ１０４〜Ｓ１０８の処理を行う。ステップＳ１０４〜Ｓ１０８の処理は、図５に示すステップＳ４〜Ｓ８の処理と同じであるため、詳細な説明は省略する。
【０２１９】
情報取得部１０６が取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＳ１０８のＹｅｓ分岐）には、管理装置１００は、ステップＳ１０９〜ステップＳ１１１の処理を行う。ステップＳ１０９〜ステップＳ１１１の処理は、図５に示すステップＳ９〜ステップＳ１１の処理と同じであるため、詳細な説明は省略する。
【０２２０】
一方、情報取得部１０６が取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＳ１０８のＮｏ分岐）には、ステップＳ１１２に遷移する。
【０２２１】
ステップＳ１１２において、情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する。情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない場合、ステップＳ１０３に戻り、処理を継続する。具体的には、本実施形態に係る管理装置１００は、情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない場合、判断対象の工程を変更する。
【０２２２】
ここで、情報取得部１０６が取得する、対象作業情報とは、判断対象の作業状態を示す情報である。そのため、情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない場合、判断対象の作業状態が、判断対象の工程に該当しない、と管理装置１００は判断する。そして、判断対象の作業状態が、判断対象の工程に該当しない場合、本実施形態に係る管理装置１００は、判断対象の工程を変更する。
【０２２３】
情報取得部１０６が、進捗判断関連装置として、ファイル管理装置２００を選択した場合の処理については、図６に示すとおりであるため、詳細な説明を省略する。なお、本実施形態に係る管理装置１００は、ファイル管理装置２００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図６に示すステップＡ１０６）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に係る管理装置１００は、対象の電子ファイルに関する情報を、進捗管理データベース１１１に記録した場合（図６に示すステップＡ１０９）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２４】
また、情報取得部１０６が、進捗判断関連装置として、重量測定装置３００を選択した場合の処理については、図７に示す通りであるため、詳細な説明を省略する。なお、本実施形態に管理装置１００は、重量測定装置３００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図７に示すステップＡ２０４）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に管理装置１００は、取得した重量を、進捗管理データベース１１１に記録した場合（図７に示すステップＡ２０７）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２５】
また、情報取得部１０６が、進捗判断関連装置として、撮像装置４００を選択した場合の処理については、図８に示す通りであるため、詳細な説明を省略する。なお、本実施形態に係る管理装置１００は、撮像装置４００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図８に示すステップＡ３０６）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に係る管理装置１００は、特定した領域情報を、進捗管理データベース１１１に記録した場合（図８に示すステップＡ３０９）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２６】
また、情報取得部１０６が、進捗判断関連装置として、作業関連装置５００を選択した場合の処理については、図９に示す通りであるため、詳細な説明を省略する。なお、本実施形態に係る管理装置１００は、作業関連装置５００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図９に示すステップＡ４０５）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に係る管理装置１００は、作業関連装置５００からの応答に関する情報を、進捗管理データベース１１１に記録した場合（図９に示すステップＡ４０８）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２７】
以上のように、本実施形態に係る管理システム１においては、管理装置１００は、判断対象の作業状態に対応する工程を特定できる。そのため、本実施形態に係る管理システム１は、より一層、適切に、進捗を管理することに貢献する。
【０２２８】
また、本実施形態に係る管理システム１においては、管理装置１００が、対象の作業状態に対応する工程を特定し、当該判断対象の工程に関して進捗を判断する。そのため、本実施形態に係る管理システム１は、作業状況に応じて、より一層、容易に、進捗を判断することに貢献する。
【０２２９】
上記においては、管理装置１００が、作業関連装置５００からの応答の有無に基づいて、作業関連装置５００の有無を判断する形態について説明した。しかし、これは、管理装置１００が、作業関連装置５００の有無を判断する方法を限定する趣旨ではない。例えば、管理装置１００は、作業関連装置５００の通信状態を監視する装置（図示せず）（以下、通信監視装置と呼ぶ）を利用して、作業関連装置５００の有無を判断してもよい。その場合、管理装置１００は、通信監視装置から、作業関連装置５００の通信状態に関する情報を取得し、作業関連装置５００の有無を判断してもよい。
【０２３０】
また、上記においては、作業関連装置５００からの応答がある場合に、管理装置１００が進捗度「１００％」と判断する形態について説明した。つまり、作業関連装置５００が存在する場合に、工程に対応する作業が終了している、と管理装置１００が判断する形態について説明した。しかし、これは、作業関連装置５００が存在する場合に、工程に対応する作業が終了している、と管理装置１００が判断することに限定する趣旨ではない。例えば、作業者は、作業中には、作業関連装置５００を使用し、作業を終了した場合には、作業関連装置５００の使用を終了してもよい。その場合、作業関連装置５００からの応答があるときに、判断対象の工程において、進捗度が０％より大きく１００％未満である、と管理装置１００は判断してもよい。そして、作業関連装置５００からの応答がない場合に、判断対象の工程において、進捗度が１００％である、と管理装置１００は判断してもよい。
【０２３１】
また、上記においては、管理装置１００が、作業関連装置５００からの応答の有無に基づいて、進捗度を判断する形態について説明した。しかし、これは、管理装置１００が、作業関連装置５００からの応答の有無に基づいて、進捗度を判断することに限定する趣旨ではない。例えば、管理装置１００は、作業関連装置５００からの応答の内容に基づいて、進捗度を判断してもよいことは勿論である。
【０２３２】
また、上記においては、進捗判断基準と、進捗判断結果とを異なるデータベースに格納する形態について説明した。つまり、上記においては、進捗判断基準データベース１１０が進捗判断基準を格納し、進捗管理データベース１１１が進捗判断結果を格納する形態について説明した。しかし、これは、進捗判断基準と、進捗判断結果とを異なるデータベースに格納することに限定する趣旨ではない。管理システム１において、進捗判断基準と、進捗判断結果とが、同一のデータベースに格納されてもよいことは勿論である。また、管理システム１において、進捗判断基準データベース１１０に格納される情報と、進捗管理データベース１１１に格納される情報とが、一つのテーブル（同じテーブル）に含まれるように、構成されてもよいことは勿論である。
【０２３３】
また、上記においては、管理装置１００が、進捗判断基準と、進捗判断結果とを格納するデータベースを備える形態について説明した。しかし、これは、管理装置１００が、進捗判断基準と、進捗判断結果とを格納するデータベースを備える形態に限定する趣旨ではない。管理装置１００とは異なる情報処理装置（コンピュータ）（図示せず）が、進捗判断基準と、進捗判断結果とを格納するデータベースを備えてもよい。その場合、例えば、管理装置１００は、ネットワーク６００を介して、当該データベースを格納する情報処理装置にアクセスしてもよい。
【０２３４】
次に、第１及び第２の実施形態に係る管理装置１００のハードウェアについて説明する。
【０２３５】
図１２は、第１の及び第２の実施形態に係る管理装置１００のハードウェアの一例を示す図である。管理装置１００は、コンピュータにより構成可能であり、図１２に例示する構成を備える。例えば、管理装置１００は、内部バスにより相互に接続される、ＣＰＵ１２１、メモリ１２２、入出力インターフェイス１２３、通信インターフェイスであるＮＩＣ１２４等を備える。
【０２３６】
なお、図１２に示す構成は、管理装置１００のハードウェア構成を限定する趣旨ではない。管理装置１００は、図示しないハードウェアを含んでもよい。あるいは、管理装置１００に含まれるＣＰＵ等の数も図１２の例示に限定する趣旨ではなく、例えば、複数のＣＰＵが管理装置１００に含まれていてもよい。
【０２３７】
メモリ１２２は、磁気ディスク装置や光ディスク装置、半導体メモリ等である。
【０２３８】
入出力インターフェイス１２３は、ディスプレイや入力装置のインターフェイスである。入力装置は、キーボード、タッチパネル、マイク等である。
【０２３９】
管理装置１００の機能は、メモリ１２２に格納されプログラムをＣＰＵ１２１が実行することで実現される。あるいは、管理装置１００の機能の全部又は一部は、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェアにより実現（ハードウェアに実装）されてもよい。また、上記プログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、管理装置１００の機能は、半導体チップにより実現されてもよい。即ち、管理装置１００の機能は、何らかのハードウェアにおいてソフトウェアが実行されることによって実現できればよい。
【０２４０】
なお、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００の基本的なハードウェア構成も、図１２に示す管理装置１００のハードウェア構成と同様とすることができるので、詳細な説明を省略する。なお、重量測定装置３００は、さらに、重量センサ３０３を備えることで実現できる。また、撮像装置４００は、さらに、撮像部（カメラ）４０３を備えることで実現できる。
【０２４１】
なお、上記の特許文献の開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素（各請求項の各要素、各実施形態の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択（部分的削除を含む）が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。本発明で、アルゴリズム、ソフトウェア、ないしフローチャート或いは自動化されたプロセスステップが示された場合、コンピュータが用いられることは自明であり、またコンピュータにはプロセッサ及びメモリないし記憶装置が付設されることも自明である。よってその明示を欠く場合にも、本願には、これらの要素が当然記載されているものと解される。
【符号の説明】
【０２４２】
１  管理システム
１００、１０００  管理装置
１０１、２０１、３０１、４０１、５０１  通信部
１０２、２０２、３０２、４０２、５０２  制御部
１０３、２０３、５０３  入力部
１０４、５０４  出力部
１０５  基準登録部
１０６、１００３  情報取得部
１０７、１００４  判断部
１０８、１００２  プロジェクト特定部
１０９、２０４、５０５、１００１  記憶部
１１０  進捗判断基準データベース
１１１  進捗管理データベース
１２１  ＣＰＵ
１２２  メモリ
１２３  入出力インターフェイス
１２４  ＮＩＣ
２００  ファイル管理装置
３００  重量測定装置
３０３  重量センサ
４００  撮像装置
４０３  撮像部
５００  作業関連装置
６００  ネットワーク
【図１】
2019221110.tif 000003
【図２】
2019221110.tif 000004
【図３】
2019221110.tif 000005
【図４】
2019221110.tif 000006
【図５】
2019221110.tif 000007
【図６】
2019221110.tif 000008
【図７】
2019221110.tif 000009
【図８】
2019221110.tif 000010
【図９】
2019221110.tif 000011
【図１０】
2019221110.tif 000012
【図１１】
2019221110.tif 000013
【図１２】
2019221110.tif 000014
【手続補正書】
【提出日】令和2年11月16日(2020.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部と、
判断対象のプロジェクトを特定する、プロジェクト特定部と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する、情報取得部と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部と、
を備える管理装置。
【請求項２】
前記判断部は、前記判断対象のプロジェクトに対応する、前記基準情報を特定し、前記対象作業情報が、特定した前記基準情報のうちの前記進捗判断要素に含まれる、前記参照作業情報に対応する場合、前記参照作業情報に対応する前記進捗判断基準に基づいて、前記進捗度を判断する、請求項１に記載の管理装置。
【請求項３】
前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかを、前記生成物に関する情報として含み、
前記対象作業情報は、前記判断対象の作業に対応する文書、前記判断対象の作業に対応するログの少なくともいずれかを、前記生成物に関する情報として含む、請求項１又は２に記載の管理装置。
【請求項４】
前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する文書、前記判断対象の作業に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含む、請求項１乃至３のいずれか一に記載の管理装置。
【請求項５】
前記参照作業情報は、前記一の工程に対応する文書の重量、前記一の工程に対応する文書の有無の少なくともいずれかに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する文書の重量、前記判断対象の作業に対応する文書の有無の少なくともいずれかに関する情報を含む、請求項１乃至４のいずれか一に記載の管理装置。
【請求項６】
前記参照作業情報は、前記一の工程に対応するリソースの位置、分布、移動の少なくともいずれかに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する作業領域を撮影した、撮像画像内のリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、請求項１乃至５のいずれか一に記載の管理装置。
【請求項７】
前記参照作業情報は、作業関連装置の有無に関する情報を含み、
前記対象作業情報は、前記作業関連装置の有無に関する情報を含む、請求項１乃至６のいずれか一に記載の管理装置。
【請求項８】
生成物、作業状態の少なくともいずれかに関連する、進捗判断関連装置と、
作業の進捗を管理する、管理装置と、
を含み、
前記管理装置は、
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部と、
判断対象のプロジェクトを特定する、プロジェクト特定部と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を、前記進捗判断関連装置から取得する、情報取得部と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部と、
を備える管理システム。
【請求項９】
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する工程と、
判断対象のプロジェクトを特定する工程と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する工程と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する工程と、
を含む、管理方法。
【請求項１０】
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する記憶部を備える、管理装置を制御するコンピュータに、
判断対象のプロジェクトを特定する処理と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する処理と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する処理と、
を実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願についての記載）
本発明は、日本国特許出願：特願２０１８−０９５０１３号（２０１８年５月１７日出願）の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
本発明は、管理装置、管理システム、管理方法、及びプログラムに関する。
【背景技術】
【０００２】
業務上の作業等を行う作業者は、適宜（例えば、毎日）、作業の進捗を管理する者（例えば、作業者の上司等）に、作業の進捗を報告することが求められる場合がある。その際に、作業者は、自身の判断に基づいて、作業の進捗度を判定する場合がある。しかし、その場合、作業者の主観に影響されて、作業の進捗度が判断される。そのため、作業の進捗を管理する者が、作業の進捗を適切に把握できない可能性がある。そこで、作業者の主観に影響されることなく、作業の進捗を管理することが望ましい。
【０００３】
特許文献１においては、撮像手段により撮像された対象工事の画像情報を取得し、取得した画像情報を解析し、作業者を認識し、認識した作業者に関連付けられた作業時間、作業内容等を特定する技術が記載されている。
【０００４】
特許文献２においては、外部記憶装置から取得した設定データに基づいて、画像形成装置のソフトウェアをインストールし、インストールの進捗状況を、画像形成装置にネットワークを介して確認し、確認された進捗状況を表示する技術が記載されている。
【０００５】
特許文献３においては、構築作業の行われている電子ファイルの更新状況を監視し、構築作業の進捗状況を判定する技術が記載されている。特許文献３に記載された技術においては、電子ファイルについて、予め想定される複数の更新状況のパターンと、当該電子ファイルを構築する作業について、予め想定される複数の進捗状況のパターンとを互いに対応付けた進捗予測情報を記憶する。そして、特許文献３に記載された技術においては、監視結果と進捗予測情報とに基づいて、構築作業の進捗状況を判定する。
【０００６】
特許文献４においては、リサイクル対象物品を解体する作業工程において外された部品を特定することにより、作業判断対象の工程に関して進捗状況を判定する技術が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１６−２０１０７４号公報
【特許文献２】特開２０１４−１４６１１３号公報
【特許文献３】特開２０１１−０８１５１３号公報
【特許文献４】特開２００４−２２７４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
なお、上記先行技術文献の開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明の観点からなされたものである。
【０００９】
上記の通り、業務上の作業等の進捗を管理する者等が、作業の進捗を管理する場合には、作業者の主観に影響されることなく、作業の進捗を管理することが望ましい。ここで、業務上の作業等は、状況、目的等に応じて、一般的に、異なる作業内容を含むものである。しかし、状況、目的等に応じて異なる作業内容であっても、作業者の主観に影響されることなく、業務上の作業等の進捗を管理する者等が、作業の進捗を管理することが望ましい。
【００１０】
特許文献１に記載された技術では、作業者に関連付けられた作業時間、作業内容等を特定するが、作業の進捗度を判定することはできない。
【００１１】
特許文献２に記載された技術は、ソフトウェアのインストール作業に関して、進捗を判断する技術である。しかし、ソフトウェアをインストールする作業とは異なる作業に関して、特許文献２に記載された技術を利用することはできない。
【００１２】
特許文献３に記載された技術は、電子ファイルを構築する作業に関して、進捗を判断する技術である。しかし、電子ファイルを構築する作業とは異なる作業に関して、特許文献３に記載された技術を利用することはできない。
【００１３】
特許文献４に記載された技術は、リサイクルの対象となる、リサイクル対象物品を解体する作業に関して、進捗を判断する技術である。しかし、リサイクル対象物品を解体する作業とは異なる作業に関して、特許文献４に記載された技術を利用することはできない。
【００１４】
そこで、本発明は、異なる種類の作業に関して、容易に、進捗を管理することに貢献する管理装置、管理システム、管理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
第１の視点によれば、管理装置が提供される。前記管理装置は、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部を備える。
さらに、前記管理装置は、判断対象のプロジェクトを特定する、プロジェクト特定部を備える。
さらに、前記管理装置は、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する、情報取得部を備える。
さらに、前記管理装置は、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部を備える。
【００１６】
第２の視点によれば、管理システムが提供される。前記管理システムは、生成物、作業状態の少なくともいずれかに関連する、進捗判断関連装置と、作業の進捗を管理する、管理装置と、を含んで構成される。
前記管理装置は、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部を備える。
さらに、前記管理装置は、判断対象のプロジェクトを特定する、プロジェクト特定部を備える。
さらに、前記管理装置は、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を、前記進捗判断関連装置から取得する、情報取得部を備える。
さらに、前記管理装置は、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部を備える。
【００１７】
第３の視点によれば、管理方法が提供される。前記管理方法は、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する工程を含む。
さらに、前記管理方法は、判断対象のプロジェクトを特定する工程を含む。
さらに、前記管理方法は、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する工程を含む。
さらに、前記管理方法は、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する工程を含む。
【００１８】
第４の視点によれば、プログラムが提供される。前記プログラムは、一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する記憶部を備える、管理装置を制御するコンピュータに実行させるプログラムである。
前記プログラムは、判断対象のプロジェクトを特定する処理を、前記コンピュータに実行させる。
さらに、前記プログラムは、判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する処理を、前記コンピュータに実行させる。
さらに、前記プログラムは、前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する処理を、前記コンピュータに実行させる。
なお、これらのプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（non-transient）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１９】
各視点によれば、異なる種類の作業に関して、容易に、進捗を管理することに貢献する管理装置、管理システム、管理方法、及びプログラムが提供される。
【図面の簡単な説明】
【００２０】
【図１】一実施形態の概要を説明するための図である。
【図２】管理システム１の全体構成の一例を示すブロック図である。
【図３】進捗判断基準データベース１１０の一例を示す図である。
【図４】進捗管理データベース１１１の一例を示す図である。
【図５】第１の実施形態に係る管理装置１００の動作の一例を示すフローチャートである。
【図６】進捗判断関連装置として、ファイル管理装置２００を選択する場合の処理の一例を示すフローチャートである。
【図７】進捗判断関連装置として、重量測定装置３００を選択する場合の処理の一例を示すフローチャートである。
【図８】進捗判断関連装置として、撮像装置４００を選択する場合の処理の一例を示すフローチャートである。
【図９】進捗判断関連装置として、作業関連装置５００を選択する場合の処理の一例を示すフローチャートである。
【図１０】進捗度を判断する処理の一例を示すフローチャートである。
【図１１】第２の実施形態に係る管理装置１００の動作の一例を示すフローチャートである。
【図１２】ハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２１】
初めに、図１を用いて一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。また、各ブロック図のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号（データ）の流れを模式的に示すものであり、双方向性を排除するものではない。さらに、本願開示に示す回路図、ブロック図、内部構成図、接続図などにおいて、明示は省略するが、入力ポート及び出力ポートが各接続線の入力端及び出力端のそれぞれに存在する。入出力インターフェイスも同様である。
【００２２】
上記の通り、異なる種類の作業に関して、容易に、進捗を管理することに貢献する管理装置が望まれる。
【００２３】
そこで、一例として、図１に示す管理装置１０００を提供する。管理装置１０００は、記憶部１００１と、プロジェクト特定部１００２と、情報取得部１００３と、判断部１００４とを備える。なお、以下の説明において、プロジェクトは、プロジェクトの内容等に応じて、作業を伴うものであるとする。さらに、プロジェクトは、１又は２以上の工程を含むものとする。
【００２４】
記憶部１００１は、プロジェクトを識別する情報と、プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を記憶する。ここで、一の工程に対応する生成物、当該一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とする。また、進捗判断基準とは、進捗を判断するための基準である。
【００２５】
記憶部１００１は、任意のプロジェクトに関して、プロジェクトを識別する情報と、プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を記憶する。つまり、記憶部１００１は、任意のプロジェクトに関して、工程毎に、工程に対応する生成物、作業状態の少なくともいずれかと、進捗を判断するための基準とを組み合わせて記憶する。
【００２６】
プロジェクト特定部１００２は、判断対象のプロジェクトを特定する。ここで、判断対象のプロジェクトは、基準情報に対応するプロジェクトであればよく、プロジェクトにおける作業の内容等は問わない。換言すると、管理装置１０００は、判断対象のプロジェクトに関して、基準情報に対応するプロジェクトであれば、プロジェクトにおける作業の内容等を限定しない。
【００２７】
情報取得部１００３は、判断対象の作業に対応する生成物、判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する。ここで、判断対象の作業とは、判断対象のプロジェクトにおいて、進捗を判断する対象の作業を意味する。そのため、対象作業情報とは、判断対象のプロジェクトにおいて、進捗を判断する対象の作業に関連する情報に相当する。
【００２８】
判断部１００４は、判断対象のプロジェクトを識別する情報と、対象作業情報と、基準情報とに基づいて、進捗度を判断する。
【００２９】
上記の通り、管理装置１０００は、任意のプロジェクトに関して、工程毎に、生成物、作業状態の少なくともいずれかと、進捗を判断するための基準とを組み合わせて記憶する。そして、判断部１００４は、判断対象のプロジェクト（任意のプロジェクト）に関して、記憶部１００１が記憶する基準情報と、判断対象の作業に関連する対象作業情報とに基づいて、進捗を判断する。
【００３０】
そのため、管理装置１０００は、任意のプロジェクトに関して、進捗を判断することができる。また、プロジェクトを管理する者は、管理対象のプロジェクト（任意のプロジェクト）に関して、管理装置１０００を利用して、容易に、進捗を把握（管理）できる。従って、管理装置１０００は、異なる種類の作業に関して、容易に、進捗を管理することに貢献する。
【００３１】
［第１の実施形態］
第１の実施形態について、図面を用いて詳細に説明する。
【００３２】
図２は、本実施形態に係る管理システム１の全体構成の一例を示すブロック図である。管理システム１は、管理装置１００と、ファイル管理装置２００と、重量測定装置３００と、撮像装置４００と、作業関連装置５００とを含んで構成される。なお、図２においてはファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００を、それぞれ、一つ示す。しかし、これは、管理システム１が、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００を、それぞれ、一つ含むことに限定する趣旨ではない。また、図２は、管理装置１００、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００の構成の一例である。図２は、管理装置１００、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００の構成を、図２に示す構成に限定する趣旨ではない。また、以下の説明では、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００を、進捗判断関連装置とも呼ぶ。
【００３３】
管理装置１００は、各種のプロジェクトの判断対象の工程に関して進捗を判断する情報処理装置（コンピュータ）である。管理装置１００は、ＰＣ（Personal Computer）、ワークステーション、サーバ等であってもよく、本書で説明する機能を実現できれば、その詳細は問わない。
【００３４】
さらに、管理装置１００は、作業に関連する生成物、作業状態の少なくともいずれかに関連する装置から、判断対象の作業に対応する生成物、作業状態の少なくともいずれかに関する情報を、対象作業情報として取得する。以下の説明では、作業に関連する生成物、作業状態の少なくともいずれかに関連する装置を、進捗判断関連装置と呼ぶ。管理システム１においては、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００が、進捗判断関連装置であるものとして説明する。
【００３５】
管理装置１００、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００は、ネットワーク６００を介して接続する。ネットワーク６００は、インターネット、イントラネット、ローカルネットワーク等であってもよく、その詳細は問わない。
【００３６】
ファイル管理装置２００は、電子ファイルを格納する手段を備え、電子ファイルを管理する、情報処理装置（コンピュータ）である。例えば、ファイル管理装置２００は、ストレージ装置（例えば、ＨＤＤ（Hard Disk Drive）等）を備えてもよい。そして、ファイル管理装置２００は、ストレージ装置（例えば、ＨＤＤ等）に、電子ファイルを格納してもよい。
【００３７】
重量測定装置３００は、測定対象物体の重量を測定する手段を備える、情報処理装置（コンピュータ）である。
【００３８】
撮像装置４００は、作業領域（作業エリア）を撮影し、撮像画像を生成する。撮像装置４００は、撮像手段（カメラ）を備える、ＰＣ、スマートフォン、タブレット端末等であってもよい。作業領域（作業エリア）とは、判断対象の作業が行われる領域（エリア）である。例えば、作業領域（作業エリア）は、判断対象の作業が行われることが、予め想定される領域（エリア）であってもよい。また、作業領域（作業エリア）は、作業者が、判断対象の作業を行った領域（エリア）であってもよい。
【００３９】
作業関連装置５００は、プロジェクトの工程における作業に関連する情報処理装置（コンピュータ）である。作業関連装置５００は、ＰＣ、ワークステーション、サーバ、ネットワーク機器等であってもよく、本書で説明する機能を実現できれば、その詳細は問わない。
【００４０】
［管理装置の構成］
以下、管理装置１００の構成について詳細に説明する。管理装置１００は、通信部１０１と、制御部１０２と、入力部１０３と、出力部１０４と、基準登録部１０５と、情報取得部１０６と、判断部１０７と、プロジェクト特定部１０８と、記憶部１０９とを含んで構成される。なお、管理装置１００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００４１】
通信部１０１は、ネットワーク６００と接続し、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００と通信する。また、通信部１０１は、所定の端末（図示せず）と通信してもよい。例えば、通信部１０１は、ＮＩＣ（Network Interface Card）等を用いて実現される。
【００４２】
制御部１０２は、管理装置１００の全体を制御する。例えば、制御部１０２は、ＣＰＵ（Central Processing Unit）等を用いて実現される。
【００４３】
入力部１０３は、ユーザの操作に基づいて、情報を受け付ける。例えば、入力部１０３は、キーボード、タッチパネル、音声入力手段等を用いて実現される。入力部１０３は、ユーザの操作に基づいて、情報を受け付けることができれば、その詳細は問わない。
【００４４】
出力部１０４は、情報を出力する。具体的には、出力部１０４は、判断対象の工程の進捗に関する情報等を出力する。例えば、出力部１０４は、ディスプレイ（図示せず）に、判断対象の工程の進捗に関する情報等を表示させてもよい。また、例えば、出力部１０４は、プリンタ（図示せず）に、判断対象の工程の進捗に関する情報等を印刷させてもよい。また、例えば、出力部１０４は、所定の端末（図示せず）に、通信部１０１を介して、判断対象の工程の進捗に関する情報等を通知してもよい。
【００４５】
記憶部１０９は、管理装置１００を動作させるために必要な情報を記憶する。記憶部１０９は、進捗判断基準データベース１１０と、進捗管理データベース１１１とを格納する。記憶部１０９は、磁気ディスク装置や光ディスク装置、半導体メモリ等によって実現される。進捗判断基準データベース１１０、進捗管理データベース１１１の詳細については後述する。
【００４６】
プロジェクト特定部１０８は、判断対象のプロジェクトを識別する情報（プロジェクト識別情報）を特定する。例えば、プロジェクト識別情報は、プロジェクト毎に割り振られた番号等（例えば、ＩＤ（Identifier））であってもよい。または、プロジェクト識別情報は、プロジェクトの種別を示す情報であってもよい。プロジェクト識別情報は、進捗判断基準データベース１１０に格納されるプロジェクト識別情報に対応するものであればよく、その形式は問わない。
【００４７】
基準登録部１０５は、プロジェク識別情報と、１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を、進捗判断基準データベース１１０に登録する。基準登録部１０５の詳細については後述する。
【００４８】
情報取得部１０６は、判断対象の作業に対応する生成物、判断対象の作業に対応する作業状態の少なくともいずれかに関連する情報（対象作業情報）を取得する。判断対象の作業に対応する生成物は、判断対象の作業に対応する文書、判断対象の作業に対応するログの少なくともいずれかを含むものとする。対象作業情報の詳細については、後述する。
【００４９】
判断部１０７は、プロジェクト特定部１０８が特定したプロジェクト識別情報と、情報取得部１０６が取得する情報（対象作業情報）と、基準情報とに基づいて、対象作業情報に対応する判断対象の工程に関して進捗度を判定する。
【００５０】
具体的には、判断部１０７は、プロジェクト特定部１０８が特定したプロジェクト識別情報に対応する、基準情報を特定する。そして、情報取得部１０６が取得する情報（対象作業情報）が、特定した基準情報のうちの進捗判断要素に含まれる、参照作業情報に対応するとする。その場合、判断部１０７は、その参照作業情報に対応する進捗判断基準に基づいて、対象作業情報に対応する判断対象の工程に関して進捗度を判定する。
【００５１】
基準登録部１０５、情報取得部１０６、判断部１０７、プロジェクト特定部１０８は、コンピュータプログラムにより実現してもよい。そして、管理装置１００の記憶部１０９は、基準登録部１０５、情報取得部１０６、判断部１０７、プロジェクト特定部１０８を実現するコンピュータプログラムを記憶してもよい。
【００５２】
［進捗判断基準データベースの構成］
次に、進捗判断基準データベース１１０の構成について詳細に説明する。
【００５３】
進捗判断基準データベース１１０は、１又は２以上のプロジェクト識別情報と、各プロジェクト識別情報に対応する工程と、各工程に対応する進捗判断要素とを対応付けて格納する。具体的には、進捗判断基準データベース１１０は、プロジェクト識別情報と、１又は２以上の工程と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を格納する。ここで、具体的には、進捗判断基準データベース１１０は、プロジェクト識別情報毎に、基準情報を格納するものとする。
【００５４】
上記の通り、一の工程に対応する生成物、一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とする。ここで、一の工程に対応する生成物は、一の工程に対応する文書、一の工程に対応するログの少なくともいずれかを含むものとする。
【００５５】
例えば、プロジェクトに関して、進捗を管理する者（以下、進捗管理者と呼ぶ）は、管理装置１００の入力部１０３を用いて、判断対象のプロジェクトを識別する情報（プロジェクト識別情報）と、当該プロジェクトに含まれる工程を識別する情報とを入力する。工程を識別する情報は、例えば、工程を示す番号、名称等であってもよい。
【００５６】
さらに、進捗管理者は、当該プロジェクトに含まれる、夫々の工程に対応する生成物、作業状態の少なくともいずれかに関する情報（参照作業情報）と、進捗判断基準とを、管理装置１００の入力部１０３を用いて入力する。ここで、夫々の工程に対応する生成物とは、夫々の工程に対応する文書、作業に関連するログ等であってもよい。
【００５７】
基準登録部１０５は、各工程に関して、入力された参照作業情報と、入力された進捗判断基準との組を、一つの進捗判断要素として生成する。そして、基準登録部１０５は、入力されたプロジェクト識別情報と、工程を識別する情報と、進捗判断要素とを組み合わせた、基準情報を生成する。そして、基準登録部１０５は、生成した基準情報を、進捗判断基準データベース１１０に登録する。
【００５８】
図３は、進捗判断基準データベース１１０の一例を示す図である。図３に示す進捗判断基準データベース１１０は、プロジェクト識別情報「００００１」、「００００２」に対応する基準情報を含んで構成される。例えば、図３に示す進捗判断基準データベース１１０は、プロジェクト識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、各工程に対応する進捗判断要素とを対応付けて格納する。図３に示す進捗判断基準データベース１１０において、参照作業情報は、情報の種別（ＴＹＰＥ）と、当該種別に対応する値（データ）（ＶＡＬＵＥ）との組を含む。
【００５９】
［進捗管理データベースの構成］
次に、進捗管理データベース１１１の構成について詳細に説明する。
【００６０】
進捗管理データベース１１１は、１又は２以上のプロジェクト識別情報と、各プロジェクト識別情報に対応する工程と、各工程に対応する対象作業情報と、進捗判断結果とを対応付けて格納する。
【００６１】
図４は、進捗管理データベース１１１の一例を示す図である。図４に示す進捗管理データベース１１１は、プロジェクト識別情報「００００１」、「００００２」に対応する、対象作業情報と、進捗判断結果とを含んで構成される。例えば、図４に示す進捗管理データベース１１１は、プロジェクト識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、各工程に対応する対象作業情報と、進捗判断結果とを対応付けて格納する。図４に示す進捗管理データベース１１１において、対象作業情報は、情報の種別（ＴＹＰＥ）と、当該種別に対応する値（データ）（ＶＡＬＵＥ）との組を含む。
【００６２】
［ファイル管理装置の構成］
次に、ファイル管理装置２００の構成について詳細に説明する。ファイル管理装置２００は、通信部２０１と、制御部２０２と、入力部２０３と、記憶部２０４とを含んで構成される。なお、ファイル管理装置２００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００６３】
通信部２０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部２０１は、ＮＩＣ等を用いて実現される。
【００６４】
制御部２０２は、ファイル管理装置２００の全体を制御する。例えば、制御部２０２は、ＣＰＵ等を用いて実現される。
【００６５】
記憶部２０４は、１又は２以上の電子ファイルを格納する。記憶部２０４は、磁気ディスク装置や光ディスク装置、半導体メモリ等によって実現される。
【００６６】
制御部２０２は、保存対象の電子ファイルを特定する情報に基づいて、保存対象の電子ファイルを特定する。例えば、入力部２０３が、保存対象の電子ファイルを特定する情報として、当該電子ファイルのファイル名、当該電子ファイルが格納されているファイルパスを受け付けたとする。その場合、制御部２０２は、入力部２０３が受け付けたファイル名、ファイルパスに基づいて、保存対象の電子ファイルを特定する。そして、制御部２０２は、特定した電子ファイルを、記憶部２０４に格納する。
【００６７】
入力部２０３は、ユーザの操作に基づいて、情報を受け付ける。具体的には、入力部２０３は、ユーザの操作に基づいて、電子ファイルを特定する情報を受け付ける。保存対象の電子ファイルを特定する情報とは、当該電子ファイルのファイル名、当該電子ファイルが格納されているファイルパス等であってもよい。例えば、入力部２０３は、キーボード、タッチパネル、音声入力手段等を用いて実現される。入力部２０３は、ユーザの操作に基づいて、情報を受け付けることができれば、その詳細は問わない。
【００６８】
例えば、ファイル管理装置２００とは異なる端末（図示せず）が、保存対象の電子ファイルを保持しているとする。そして、入力部２０３が、当該端末上のファイルパスを、保存対象の電子ファイルが格納されているファイルパスとして、受け付けたとする。その場合、制御部２０２は、通信部２０１を介して、当該端末にアクセスし、指定されたファイルパスを参照し、保存対象の電子ファイルを取得してもよい。そして、制御部２０２は、取得した電子ファイルを、記憶部２０４に格納する。
【００６９】
進捗判断基準データベース１１０は、工程に対応する文書、工程に対応するログの少なくともいずれかに対応する、電子ファイルに関する情報を含む、参照作業情報を格納する。
【００７０】
情報取得部１０６は、電子ファイルに関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、ファイル管理装置２００から、電子ファイルに関する情報を、対象作業情報として取得する。ここで、対象作業情報に対応する電子ファイルに関する情報は、電子ファイルの有無、ファイル名、格納場所、ファイルサイズ、電子ファイルを格納するフォルダサイズの少なくともいずれかを含むものとする。
【００７１】
［重量測定装置の構成］
次に、重量測定装置３００の構成について詳細に説明する。重量測定装置３００は、通信部３０１と、制御部３０２と、重量センサ３０３とを含んで構成される。なお、重量測定装置３００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００７２】
通信部３０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部３０１は、ＮＩＣ等を用いて実現される。
【００７３】
制御部３０２は、重量測定装置３００の全体を制御する。例えば、制御部３０２は、ＣＰＵ等を用いて実現される。
【００７４】
重量センサ３０３は、測定対象の物体の重量を測定する。制御部３０２は、重量センサ３０３が測定した重量を、重量センサ３０３から取得する。制御部３０２は、通信部３０１を介して、通知された重量を、管理装置１００に送信する。
【００７５】
例えば、プロジェクトに関して作業を行う作業者は、工程に対応する、紙媒体等の文書を作成するとする。作業者は、工程に対応する作業内容に関する、手書きの文書を作成してもよい。そして、作業者は、重量測定装置３００の重量センサ３０３を利用して、作成した文書の重量を測定する。その場合、制御部３０２は、重量センサ３０３が測定した重量を、重量センサ３０３から取得する。そして、制御部３０２は、重量センサ３０３が測定した重量を、管理装置１００に送信する。
【００７６】
また、制御部３０２は、異なる時点における重量に関して、重量の変化量を算出してもよい。そして、制御部３０２は、通信部３０１を介して、重量の変化量を、管理装置１００に送信してもよい。
【００７７】
例えば、作業者は、工程に対応する作業内容に関する、手書きの文書を作成する場合、作業が進むほど、作成される文書の量（例えば、ページ数等）が増加する。そこで、管理装置１００は、判断対象の工程に関して進捗度を判定するために、文書の重量の変化量を、対象作業情報として取得してもよい。
【００７８】
進捗判断基準データベース１１０は、工程に対応する文書の重量、文書の有無の少なくともいずれかに関する情報を含む、参照作業情報を格納する。ここで、文書の重量に関する情報とは、文書の重量、又は当該文書の重量の変化量の少なくともいずれかを示す情報である。
【００７９】
情報取得部１０６は、判断対象の作業に対応する文書の重量、文書の有無の少なくともいずれかに関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、重量測定装置３００から、判断対象の作業に対応する文書の重量、文書の有無の少なくともいずれかに関する情報を、重量測定装置３００から取得する。ここで、判断対象の作業に対応する、文書の重量に関する情報とは、判断対象の作業に対応する文書の重量、又は当該文書の重量の変化量の少なくともいずれかを示す情報である。
【００８０】
例えば、情報取得部１０６は、重量測定装置３００から取得した、文書の重量が所定の値を超える場合、「文書あり」、と判断部１０７は判断してもよい。一方、情報取得部１０６は、重量測定装置３００から取得した、文書の重量が所定の値以下である場合、「文書なし」、と判断部１０７は判断してもよい。
【００８１】
［撮像装置の構成］
次に、撮像装置４００の構成について詳細に説明する。撮像装置４００は、通信部４０１と、制御部４０２と、撮像部（カメラ）４０３とを含んで構成される。なお、撮像装置４００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【００８２】
通信部４０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部４０１は、ＮＩＣ等を用いて実現される。
【００８３】
制御部４０２は、撮像装置４００の全体を制御する。例えば、制御部４０２は、ＣＰＵ等を用いて実現される。
【００８４】
撮像部（カメラ）４０３は、撮像画像を生成する。具体的には、撮像部４０３は、作業領域（作業エリア）を撮影し、撮像画像を生成する。
【００８５】
例えば、プロジェクトに対応する作業が、一つの室内で行われるとする。その場合、作業領域（作業エリア）とは、当該室内であってもよい。また、例えば、プロジェクトに対応する作業が、屋外における所定の範囲内で行われるとする。その場合、作業領域（作業エリア）とは、当該所定の範囲内であってもよい。
【００８６】
例えば、撮像部４０３が、作業領域（作業エリア）を撮影するように、プロジェクトに関して作業を行う作業者、進捗を管理する者等が、撮像装置４００を設置してもよい。そして、制御部４０２は、所定の時間間隔で、撮像部４０３に作業領域（作業エリア）を撮影させ、撮像画像を生成させてもよい。
【００８７】
また、例えば、プロジェクトに関して作業を行う作業者は、進捗（作業の進捗）を報告するタイミングで、撮像装置４００を用いて、作業領域（作業エリア）を撮影してもよい。進捗（作業の進捗）を報告するタイミングは、例えば、作業者が、一つの工程を終了したと判断した時点であってもよい。または、進捗（作業の進捗）を報告するタイミングは、例えば、作業者が、一日の作業終了時点であってもよい。
【００８８】
制御部４０２は、撮像部４０３が生成した撮像画像を取得する。そして、制御部４０２は、取得した撮像画像を、通信部４０１を介して管理装置１００に送信する。
【００８９】
進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含む。ここで、「リソース」とは、作業に関連する「人」、及び／又は「もの」である。「人」とは、作業を行う作業者を含む。また、「もの」とは、作業に関連する部材、作業対象物、設置対象物等を含む。
【００９０】
情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【００９１】
例えば、工程に応じて、作業者が作業を行う位置は異なる場合がある。また、２以上の作業者が、同一の室内で作業を行う際に、工程に応じて、作業者は、同一の室内で密集して作業を行う場合もあれば、各作業者が、同一の室内で、分散して作業を行う場合もある。つまり、２以上の作業者が同一の室内で作業を行う場合、工程に応じて、作業者の分布は異なる場合がある。
【００９２】
また、工程に応じて、作業に関連する部材、作業対象物、設置対象物等が、異なる位置に配置される場合がある。工程に応じて、作業に関連する部材、作業対象物、設置対象物等が、異なる位置に配置される場合、作業領域（作業エリア）（例えば室内）において、作業者の位置、分布、移動を監視することで、作業の進捗を把握できる可能性がある。同様に、作業領域（作業エリア）（例えば室内）において、作業に関連する部材、作業対象物、設置対象物等の位置、分布、移動を監視することで、作業の進捗を把握できる可能性がある。
【００９３】
そこで、本実施形態に係る管理装置１００は、作業領域（作業エリア）（例えば室内）における作業者、部材、作業対象物、設置対象物等に関して、位置、分布、移動を、作業の進捗を判断することに利用する。そのため、情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像を取得する。そして、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれる作業者、部材、作業対象物、設置対象物等の位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【００９４】
情報取得部１０６は、撮像画像内の所定の領域に関して、リソースに対応する所定の領域の重心の位置、面積の少なくともいずれかを領域情報として算出する。そして、情報取得部１０６は、領域情報に基づいて、リソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【００９５】
例えば、作業者が、所定の作業着を着用して作業を行う場合、情報取得部１０６は、撮像画像内において、作業着に対応する輝度の領域を特定してもよい。具体的には、情報取得部１０６は、撮像画像に対して画像処理を実行し、撮像画像内において、作業着に対応する輝度の画素の分布に基づいて、作業着に対応する輝度の領域を特定してもよい。
【００９６】
または、作業者が、所定の作業着を着用して作業を行う場合、情報取得部１０６は、撮像画像内において、作業着に対応する色の領域を特定してもよい。具体的には、情報取得部１０６は、撮像画像に対して画像処理を実行し、撮像画像内において、作業着に対応する色の画素の分布に基づいて、作業着に対応する色の領域を特定してもよい。
【００９７】
また、例えば、作業に関連する部材、作業対象物、設置対象物等に対応する色、及び／又は輝度の領域を特定してもよい。具体的には、情報取得部１０６は、撮像画像に対して画像処理を実行し、撮像画像内において、作業に関連する部材、作業対象物、設置対象物等に対応する色、及び／又は輝度の画素の分布に基づいて、当該色、及び／又は当該輝度の領域を特定してもよい。
【００９８】
なお、情報取得部１０６が、所定の輝度、色の領域を特定し、領域情報を算出する場合、進捗判断基準データベース１１０に格納される参照作業情報は、当該輝度、当該色に関する情報を含んで構成されてもよいことは勿論である。
【００９９】
そして、情報取得部１０６は、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の重心の位置、面積の少なくともいずれかを領域情報として算出する。そして、情報取得部１０６は、算出した領域情報に基づいて、リソース（作業に関連する「人」、及び／又は「もの」）の位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【０１００】
例えば、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の重心の位置を含む、領域情報を算出するとする。その場合、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の重心の位置に基づいて、当該リソースの移動方向、移動量を算出する。そして、情報取得部１０６は、リソースの移動方向、移動量を、対象作業情報として取得（算出）してもよい。
【０１０１】
また、例えば、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の面積を含む、領域情報を算出するとする。その場合、情報取得部１０６は、異なる時点における、リソース（作業に関連する「人」、及び／又は「もの」）に対応する所定の領域の面積に基づいて、当該面積の変化量を算出してもよい。そして、情報取得部１０６は、算出した面積の変化量を、対象作業情報として取得（算出）してもよい。
【０１０２】
［作業関連装置の構成］
次に、作業関連装置５００の構成について詳細に説明する。作業関連装置５００は、通信部５０１と、制御部５０２と、入力部５０３と、出力部５０４と、記憶部５０５とを含んで構成される。なお、作業関連装置５００は、図示しないハードウェア、ソフトウェアを含んでもよいことは勿論である。
【０１０３】
通信部５０１は、ネットワーク６００と接続し、管理装置１００と通信する。例えば、通信部５０１は、ＮＩＣ等を用いて実現される。
【０１０４】
記憶部５０５は、作業関連装置５００を動作させるために必要な情報を記憶する。記憶部５０５は、磁気ディスク装置や光ディスク装置、半導体メモリ等によって実現される。
【０１０５】
制御部５０２は、作業関連装置５００の全体を制御する。例えば、制御部５０２は、ＣＰＵ等を用いて実現される。
【０１０６】
記憶部５０５がコンピュータプログラムを記憶する場合、制御部５０２は、記憶部５０５からコンピュータプログラムを読み出し、コンピュータプログラムに基づいて処理を実行する。
【０１０７】
入力部５０３は、ユーザの操作に基づいて、情報を受け付ける。例えば、入力部２０３は、キーボード、タッチパネル、音声入力手段等を用いて実現される。入力部５０３は、ユーザの操作に基づいて、情報を受け付けることができれば、その詳細は問わない。
【０１０８】
出力部５０４は、情報を出力する。制御部５０２は、記憶部５０５に記憶されたコンピュータプログラムを読み込んで処理を実行した場合、処理の結果を、出力部５０４に出力させてもよい。
【０１０９】
出力部５０４は、制御部５０２が実行した処理の結果を、ディスプレイ（図示せず）に表示させてもよい。出力部５０４は、制御部５０２が実行した処理の結果を、プリンタ（図示せず）に印刷させてもよい。出力部５０４は、制御部５０２が実行した処理の結果を、所定の端末（図示せず）に、通信部５０１を介して通知してもよい。
【０１１０】
進捗判断基準データベース１１０は、作業関連装置５００の有無に関する情報を含む、参照作業情報を含む。
【０１１１】
情報取得部１０６は、作業関連装置５００の有無に関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、通信部１０１を介して、作業関連装置５００との通信を試み、作業関連装置５００の応答の有無を判断してもよい。例えば、情報取得部１０６は、Ｐｉｎｇコマンドを用いて、作業関連装置５００に所定の信号を送信し、作業関連装置５００の応答の有無を判断してもよい。
【０１１２】
通信部１０１が作業関連装置５００からの応答を受信した場合、情報取得部１０６は、作業関連装置５００が存在する（即ち、「作業関連装置５００あり」）と判断する。一方、通信部１０１が、作業関連装置５００からの応答を受信しない場合、情報取得部１０６は、作業関連装置５００が存在しない（即ち、「作業関連装置５００なし」）と判断する。
【０１１３】
そして、情報取得部１０６は、作業関連装置５００からの応答の有無を、作業関連装置５００の有無に関する情報として取得してもよい。つまり、情報取得部１０６は、作業関連装置５００からの応答の有無を、対象作業情報として取得してもよい。
【０１１４】
［管理システムの動作］
次に、管理システム１の動作について詳細に説明する。なお、以下の説明では、進捗判断基準データベース１１０が、図３に示すテーブルを格納する場合を例示して、管理システム１の動作について説明する。
【０１１５】
図５は、管理装置１００の動作の一例を示すフローチャートである。
【０１１６】
ステップＳ１において、プロジェクト特定部１０８は、プロジェクトを特定する。具体的には、プロジェクト特定部１０８は、工程及び進捗の判断対象のプロジェクトに関して、プロジェクト識別情報を特定する。
【０１１７】
ステップＳ２において、判断部１０７は、進捗判断基準データベース１１０を参照し、特定したプロジェクトに対応する、基準情報を選択する。
【０１１８】
例えば、プロジェクト特定部１０８が、工程及び進捗の判断対象のプロジェクトに関して、プロジェクト識別情報「００００１」を特定したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、図３に示すテーブルのうち、プロジェクト識別情報「００００１」に対応するテーブルに示す情報を、基準情報として選択する。具体的には、判断部１０７は、進捗判断基準データベース１１０を参照し、プロジェク識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を選択する。なお、以下の説明では、判断部１０７が、プロジェク識別情報「００００１」と、工程「Ａ」〜「Ｄ」と、夫々の工程に対応する進捗判断要素との組み合わせからなる、基準情報を選択した場合を例示して説明する。
【０１１９】
ステップＳ３において、判断部１０７は、選択した基準情報に含まれる、１又は２以上の工程から、判断対象の工程を選択する。ここで、判断対象の工程とは、進捗を判断する対象の工程である。
【０１２０】
ステップＳ４において、判断部１０７は、進捗判断基準データベース１１０を参照し、判断対象の工程に対応する、１又は２以上の判断対象の進捗判断方法を選択する。
【０１２１】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、工程「Ｃ」に対応する、進捗判断方法「ファイル名称、ファイルサイズ」、「重量」を、判断対象の進捗判断方法として選択する。
【０１２２】
ステップＳ５において、判断部１０７は、判断対象の進捗判断方法から、未選択の進捗判断方法を選択する。
【０１２３】
ステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。本実施形態に係る管理システム１においては、情報取得部１０６は、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００のうち、少なくとも一の進捗判断関連装置を、選択した進捗判断方法に応じて選択する。
【０１２４】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。さらに、判断部１０７は、判断対象の進捗判断方法として、進捗判断方法「ファイル名称、ファイルサイズ」を選択したとする。その場合、情報取得部１０６は、進捗判断方法に対応する進捗判断関連装置として、ファイル管理装置２００を選択する。
【０１２５】
ステップＳ７において、情報取得部１０６は、選択した進捗判断関連装置から、対象作業情報を取得する。情報取得部１０６が、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００から、対象作業情報を取得する処理の詳細は後述する。
【０１２６】
ステップＳ８において、取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たすか否かを、判断部１０７は判断する。取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＳ８のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＳ１２）。そして、ステップＳ１３に遷移する。
【０１２７】
一方、取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＳ８のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＳ９）。そして、判断部１０７は、取得した対象作業情報に基づいて、進捗評価値を変更する（ステップＳ１０）。ここで、進捗評価値とは、判断対象の工程において、一の進捗判断方法に基づく進捗を示す値である。進捗評価値は、一の工程において、一の進捗判断方法に基づく進捗の割合であってもよい。そして、判断部１０７は、取得した対象作業情報を、進捗管理データベース１１１に記録する（ステップＳ１１）。そして、ステップＳ１３に遷移する。
【０１２８】
ステップＳ１３において、判断対象の全ての進捗判断方法を選択したか否かを、判断部１０７は判断する。判断対象の全ての進捗判断方法を選択していない場合（ステップＳ１３のＮｏ分岐）には、ステップＳ５に戻り、処理を継続する。一方、判断対象の全ての進捗判断方法を選択した場合（ステップＳ１３のＹｅｓ分岐）には、図１０に示すステップＳ２１に遷移する。
【０１２９】
次に、図６を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、ファイル管理装置２００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１３０】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、ファイル管理装置２００を選択するとする（ステップＡ１０１）。
【０１３１】
その場合、選択した基準情報のうち、判断対象の工程に対応する、対象の電子ファイルが、ファイル管理装置２００に格納されているか否かを、情報取得部１０６は判断する（ステップＡ１０２）。
【０１３２】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。その場合、情報取得部１０６は、図３に示す進捗判断基準データベース１１０を参照する。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルが、ファイル管理装置２００に格納されているか否かを、情報取得部１０６は判断する。
【０１３３】
また、例えば、判断部１０７が、判断対象の工程として、図３に示す工程「Ｃ」を選択したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、ファイルパス「ｂｂｂ」且つファイル名「工事完了報告書」である電子ファイルが、ファイル管理装置２００に格納されているか否かを、情報取得部１０６は判断する。
【０１３４】
選択した基準情報のうち、判断対象の工程に対応する、対象の電子ファイルが、ファイル管理装置２００に格納されていない場合（ステップＡ１０２のＮｏ分岐）には、ステップＡ１０４に遷移する。ステップＡ１０４において、情報取得部１０６は、対象の電子ファイル「無」との情報を、対象作業情報として取得する。そして、ステップＡ１０５に遷移する。
【０１３５】
一方、選択した基準情報のうち、判断対象の工程に対応する、対象の電子ファイルが、ファイル管理装置２００に格納されている場合（ステップＡ１０２のＹｅｓ分岐）には、ステップＡ１０３に遷移する。
【０１３６】
ステップＡ１０３において、情報取得部１０６は、対象の電子ファイルに関する情報を、対象作業情報として取得する。具体的には、情報取得部１０６は、判断対象の工程に対応する、対象の電子ファイルの有無、ファイル名、格納場所（ファイルパス）、ファイルサイズ、電子ファイルを格納するフォルダサイズの少なくともいずれかを、対象作業情報として取得する。なお、対象の電子ファイルとは、判断対象の工程に対応する電子ファイルである。そして、ステップＡ１０５に遷移する。
【０１３７】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。その場合、情報取得部１０６は、図３に示す進捗判断基準データベース１１０を参照し、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルが、ファイル管理装置２００に格納されているか否かを判断する。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルが、ファイル管理装置２００に格納されているとする。その場合、その電子ファイルに関して、電子ファイルの有無、ファイル名、格納場所（ファイルパス）、ファイルサイズ、電子ファイルを格納するフォルダサイズの少なくともいずれかを、対象作業情報として、情報取得部１０６は取得する。
【０１３８】
ステップＡ１０５において、対象の電子ファイルが、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たすか否かを、判断部１０７は判断する。
【０１３９】
対象の電子ファイルが、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＡ１０５のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＡ１０６）。換言すると、電子ファイルに関する情報が、判断対象の工程に該当しない、と判断部１０７は判断する。そして、図５に示すステップＳ１３に遷移する。
【０１４０】
一方、対象の電子ファイルが、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＡ１０５のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＡ１０７）。換言すると、電子ファイルに関する情報が、判断対象の工程に該当する、と判断部１０７は判断する。
【０１４１】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズが０ＭＢより大きく、１０ＭＢ以下であるとする。その場合、その電子ファイルは進捗判断基準を満たす、と判断部１０７は判断する。一方、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズが０ＭＢである場合、その電子ファイルは進捗判断基準を満たさない、と判断部１０７は判断する。
【０１４２】
ステップＡ１０８において、判断部１０７は、対象の電子ファイルと、進捗判断基準とに基づいて、判断対象の工程に対応する進捗評価値を変更する。
【０１４３】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。そして、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「１２ＭＢ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ａ」に対応する進捗評価値を「１００％」に変更する。
【０１４４】
また、例えば、情報取得部１０６は、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「２ＭＢ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ａ」に対応する進捗評価値を「２０％」に変更する。
【０１４５】
判断部１０７は、判断対象の工程に対応する進捗判断基準において、対象作業情報を満たす、最大の進捗評価値を、判断対象の工程に対応する進捗評価値として決定してもよい。
【０１４６】
例えば、情報取得部１０６は、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「３ＭＢ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照する。そして、判断部１０７は、工程「Ａ」に対応する進捗判断基準のうち、ファイルサイズ「３ＭＢ」を満たす、ファイルサイズ「２ＭＢ」に対応する「２０％」を、工程「Ａ」に対応する、進捗評価値として決定してもよい。
【０１４７】
ステップＡ１０９において、判断部１０７は、対象の電子ファイルに関する情報を、進捗管理データベース１１１に記録する。そして、図５に示すステップＳ１３に遷移する。
【０１４８】
例えば、判断部１０７が、判断対象の工程として、工程「Ａ」を選択したとする。そして、情報取得部１０６が、ファイルパス「ａａａ」且つファイル名「設計書」である電子ファイルに関して、ファイルサイズ「１２ＭＢ」を、対象作業情報として取得したとする。その場合、図４に示すように、判断部１０７は、工程「Ａ」に対応する対象作業情報の一つとして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（ファイルサイズ、１２ＭＢ）との情報を、進捗管理データベース１１１に登録する。
【０１４９】
次に、図７を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、重量測定装置３００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１５０】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、重量測定装置３００を選択するとする（ステップＡ２０１）。
【０１５１】
その場合、情報取得部１０６は、重量測定装置３００から、文書の重量に関する情報を対象作業情報として取得する（ステップＡ２０２）。
【０１５２】
例えば、プロジェクトに関して作業を行う作業者は、工程に対応する、紙媒体等の文書を作成するとする。作業者は、工程に対応する作業内容に関する、手書きの文書を作成してもよい。そして、作業者は、重量測定装置３００の重量センサ３０３を利用して、作成した文書の重量を測定する。その場合、重量測定装置３００の制御部３０２は、重量センサ３０３が測定した文書の重量を、重量センサ３０３から取得する。そして、重量測定装置３００の制御部３０２は、重量センサ３０３が測定した文書の重量を、管理装置１００に送信する。情報取得部１０６は、重量測定装置３００から送信された、文書の重量を対象作業情報として取得する。
【０１５３】
ステップＡ２０３において、取得した文書の重量に関する情報が、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たすか否かを、判断部１０７は判断する。文書の重量に関する情報が、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＡ２０３のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＡ２０４）。換言すると、情報取得部１０６が取得した文書の重量に関する情報が、判断対象の工程に該当しない、と判断部１０７は判断する。そして、図５に示すステップＳ１３に遷移する。
【０１５４】
一方、文書の重量に関する情報が、選択した基準情報のうち、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＡ２０３のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＡ２０５）。換言すると、情報取得部１０６が取得した文書の重量に関する情報が、判断対象の工程に該当する、と判断部１０７は判断する。
【０１５５】
例えば、判断部１０７が、判断対象の工程として、図３に示す工程「Ｃ」を選択したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、取得した重量が、０ｇより大きく１００ｇ以下である場合、その重量は進捗判断基準を満たす、と判断部１０７は判断する。一方、取得した重量が０ｇである場合、その重量は、進捗判断基準を満たさない、と判断部１０７は判断する。また、取得した重量が０ｇである場合、情報取得部１０６は、「文書なし」との情報を対象作業情報として取得してもよい。
【０１５６】
ステップＡ２０６において、判断部１０７は、取得した文書の重量に関する情報と、進捗判断基準に基づいて、判断対象の工程に対応する進捗評価値を変更する。
【０１５７】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。情報取得部１０６が、重量「２０ｇ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｃ」に対応する進捗評価値を「２０％」に変更する。
【０１５８】
また、上記の通り、判断部１０７は、判断対象の工程に対応する進捗判断基準において、対象作業情報を満たす、最大の進捗評価値を、判断対象の工程に対応する進捗評価値として決定してもよい。
【０１５９】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。情報取得部１０６が、重量「８５ｇ」を、対象作業情報として取得したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｃ」に対応する進捗評価値を「８０％」に変更する。
【０１６０】
ステップＡ２０７において、判断部１０７は、取得した文書の重量に関する情報を、進捗管理データベース１１１に記録する。そして、図５に示すステップＳ１３に遷移する。
【０１６１】
例えば、判断部１０７が、判断対象の工程として、工程「Ｃ」を選択したとする。そして、重量「８５ｇ」を、対象作業情報として取得したとする。その場合、図４に示すように、判断部１０７は、工程「Ｃ」に対応する対象作業情報の一つとして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（重量、８５ｇ）を、進捗管理データベース１１１に登録する。
【０１６２】
次に、図８を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、撮像装置４００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１６３】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、撮像装置４００を選択するとする（ステップＡ３０１）。
【０１６４】
ステップＡ３０２において、情報取得部１０６は、撮像装置４００から撮像画像を取得する。
【０１６５】
ステップＡ３０３において、判断部１０７は、選択した基準情報のうち、判断対象の工程に対応する、リソースに関する進捗判断方法を特定する。
【０１６６】
例えば、判断部１０７が、判断対象の工程として、工程「Ｄ」を選択したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、進捗判断方法「所定の輝度に対応する領域の面積」を、リソースに関する進捗判断方法として特定する。
【０１６７】
ステップＡ３０４において、情報取得部１０６は、特定したリソースに関する判断方法に基づいて、取得した撮像画像から、所定の領域情報を、対象作業情報として取得する。
【０１６８】
例えば、判断部１０７は、進捗判断基準データベース１１０を参照し、進捗判断方法「所定の輝度に対応する領域の面積」を、リソースに関する進捗判断方法として特定したとする。その場合、情報取得部１０６は、撮像画像内において、所定の輝度の領域を特定する。そして、情報取得部１０６は、特定した領域の面積を、対象作業情報として算出（取得）する。なお、上記の通り、進捗判断基準データベース１１０に格納される、参照作業情報は、当該所定の輝度に関する情報（輝度値等）を含んで構成されてもよいことは勿論である。
【０１６９】
ステップＡ３０５において、特定した領域情報が、選択した基準情報のうち、判断対象の工程に対応する進捗判断基準を満たすか否かを、判断部１０７は判断する。特定した領域情報が、選択した基準情報のうち、判断対象の工程に対応する進捗判断基準を満たさない場合（ステップＡ３０５のＮｏ分岐）には、判断部１０７は、取得した対象作業情報が、判断対象の工程に該当しないと判断する（ステップＡ３０６）。換言すると、特定した領域情報が判断対象の工程に該当しない、と判断部１０７は判断する。そして、図５に示すステップＳ１３に遷移する。
【０１７０】
一方、特定した領域情報が、選択した基準情報のうち、判断対象の工程に対応する進捗判断基準を満たす場合（ステップＡ３０５のＹｅｓ分岐）には、判断部１０７は、取得した対象作業情報が、判断対象の工程に該当すると判断する（ステップＡ３０７）。換言すると、判断部１０７は、特定した領域情報が判断対象の工程に該当する、と判断部１０７は判断する。
【０１７１】
ステップＡ３０８において、判断部１０７は、特定した領域情報と、進捗判断基準とに基づいて、判断対象の工程に対応する、進捗評価値を変更する。
【０１７２】
例えば、判断部１０７が、判断対象の工程として、工程「Ｄ」を選択したとする。そして、判断部１０７は、進捗判断基準データベース１１０を参照し、進捗判断方法「所定の輝度に対応する領域の面積」を、リソースに関する進捗判断方法として特定したとする。そして、情報取得部１０６が、所定の輝度の領域の面積「５０ｍ２」である領域情報を、対象作業情報として算出（取得）したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、工程「Ｄ」に対応する進捗評価値を「０％」に変更する。
【０１７３】
また、例えば、情報取得部１０６が、所定の輝度の領域の面積「０ｍ２」である領域情報を、対象作業情報として算出（取得）したとする。その場合、判断部１０７は、進捗判断基準データベース１１０を参照し、工程「Ｄ」に対応する進捗評価値を「１００％」に変更する。
【０１７４】
ステップＡ３０９において、判断部１０７は、特定した領域情報を、進捗管理データベース１１１に記録する。そして、図５に示すステップＳ１３に遷移する。
【０１７５】
例えば、判断部１０７が、判断対象の工程として、工程「Ｄ」を選択したとする。そして、情報取得部１０６が、所定の輝度の領域の面積「０ｍ２」である領域情報を、対象作業情報として算出（取得）したとする。その場合、図４に示すように、判断部１０７は、工程「Ｄ」に対応する対象作業情報の一つして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（面積、０ｍ２）との情報を、進捗管理データベース１１１に登録する。
【０１７６】
次に、図９を参照しながら、選択された進捗判断方法に対応する進捗判断関連装置が、作業関連装置５００である場合について、図５に示すステップＳ６〜Ｓ１２の処理を詳細に説明する。
【０１７７】
図５に示すステップＳ６において、情報取得部１０６は、進捗判断基準データベース１１０を参照し、選択した進捗判断方法に対応する進捗判断関連装置を選択する。ここで、情報取得部１０６は、進捗判断関連装置として、作業関連装置５００を選択したとする（ステップＡ４０１）。
【０１７８】
ステップＡ４０２において、情報取得部１０６は、作業関連装置５００と管理装置１００間の通信の可否を判断する。例えば、情報取得部１０６は、Ｐｉｎｇコマンドを用いて、作業関連装置５００と管理装置１００間の通信の可否を判断する。
【０１７９】
ステップＡ４０３において、情報取得部１０６は、作業関連装置５００からの応答の有無を、対象作業情報として取得する。
【０１８０】
ステップＡ４０４において、作業関連装置５００からの応答の有無が、進捗判断基準を満たすか否かを、判断部１０７は判断する。作業関連装置５００からの応答の有無が、進捗判断基準を満たさない場合（ステップＡ４０４のＮｏ分岐）には、取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する（ステップＡ４０５）。換言すると、作業関連装置５００が、判断対象の工程に該当する状態ではない、と判断部１０７は判断する。
【０１８１】
一方、作業関連装置５００からの応答の有無が、進捗判断基準を満たす場合（ステップＡ４０４のＹｅｓ分岐）には、取得した対象作業情報が、判断対象の工程に該当する、と判断部１０７は判断する（ステップＡ４０６）。換言すると、作業関連装置５００が、判断対象の工程に該当する状態である、と判断部１０７は判断する。
【０１８２】
ステップＡ４０７において、判断部１０７は、作業関連装置５００からの応答の有無と、進捗判断基準とに基づいて、判断対象の工程に対応する進捗評価値を変更する。
【０１８３】
例えば、判断部１０７が、判断対象の工程として、工程「Ｂ」を選択したとする。そして、通信部１０１が、作業関連装置５００からの応答を受信したとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｂ」に対応する進捗評価値を「１００％」に変更する。
【０１８４】
通信部１０１が、作業関連装置５００からの応答を受信しないとする。その場合、判断部１０７は、図３に示す進捗判断基準データベース１１０を参照し、工程「Ｂ」に対応する進捗評価値を「０％」に変更する。
【０１８５】
ステップＡ４０８において、判断部１０７は、作業関連装置５００からの応答に関する情報を、進捗管理データベース１１１に記録する。
【０１８６】
例えば、判断部１０７が、判断対象の工程として、工程「Ｂ」を選択したとする。そして、通信部１０１が、１ｍｓ間隔で、作業関連装置５００からの応答を受信したとする。その場合、図４に示すように、判断部１０７は、工程「Ｂ」に対応する対象作業情報の一つとして、（ＴＹＰＥ、ＶＡＬＵＥ）＝（応答、１ｍｓ）との情報を、進捗管理データベース１１１に登録する。
【０１８７】
次に、図１０を参照しながら、進捗度を判断する処理について説明する。
【０１８８】
ここで、判断部１０７は、判断対象の工程に関して、判断対象の全ての進捗判断方法を選択した（図５に示すステップＳ１３のＹｅｓ分岐）とする。その場合、判断部１０７は、進捗評価値と、判断対象の工程に対応する進捗判断基準に基づいて、進捗度を判断する（ステップＳ２１）。
【０１８９】
ここで、判断部１０７は、一つの判断対象の工程において、２以上の進捗判断方法を利用して、進捗度を判断してもよい。その場合、情報取得部１０６は、一つの判断対象の工程において、各進捗判断方法に対応する対象作業情報を、進捗判断関連装置から取得する。そして、判断部１０７は、一つの判断対象の工程において、取得した各対象作業情報に応じて、進捗評価値を算出（変更）する。そして、判断部１０７は、各対象作業情報に応じて算出（変更）した、進捗評価値に基づいて、判断対象の工程に関して進捗度を判断する。換言すると、判断部１０７は、各対象作業情報に応じて算出した、進捗評価値を複合的に評価し、判断対象の工程に関して進捗度を判断してもよい。
【０１９０】
例えば、判断部１０７は、一つの判断対象の工程において、ファイル管理装置２００から取得した対象作業情報と、撮像装置４００から取得した対象作業情報とを利用して、当該判断対象の工程における進捗度を判定してもよい。具体的には、判断部１０７は、ファイル管理装置２００から取得した対象作業情報と、進捗判断基準とに基づいて、当該対象作業情報に対応する進捗評価値を算出（変更）する。さらに、判断部１０７は、撮像装置４００から取得した対象作業情報と、進捗判断基準とに基づいて、当該対象作業情報に対応する進捗評価値を算出（変更）する。そして、判断部１０７は、各対象作業情報に応じて算出（変更）した、進捗評価値を複合的に評価し、判断対象の工程に関して進捗度を判定してもよい。
【０１９１】
ここで、管理装置１００は、進捗評価値を複合的に評価する場合には、所定の評価関数を予め設定してもよいことは勿論である。そして、判断部１０７は、予め設定された評価関数を利用して、進捗評価値に基づいて、判断対象の工程に関して進捗度を判定してもよい。その場合、管理装置１００は、進捗判断基準データベース１１０に、当該評価関数を登録してもよいことは勿論である。
【０１９２】
ステップＳ２２において、判断部１０７は、進捗度を進捗管理データベース１１１に記録する。
【０１９３】
ステップＳ２３においては、出力部１０４は、進捗度を出力する。例えば、出力部１０４は、ディスプレイ（図示せず）に、進捗度を出力する。また例えば、出力部１０４は、プリンタ（図示せず）に、進捗度を印刷してもよい。また、例えば、出力部１０４は、所定の端末（図示せず）に、通信部１０１を介して、進捗度を通知してもよい。
【０１９４】
次に、具体的に、プロジェクトを例示して、本実施形態に管理システム１について説明する。なお、以下に示す具体例は、プロジェクトの一例であり、以下に示すプロジェクトの内容に限定する趣旨ではない。
【０１９５】
管理システム１のユーザ等は、以下に示す各具体例に係るプロジェクト毎に、進捗判断基準データベース１１０に基準情報を登録してもよい。さらに、以下に示す各具体例に係るプロジェクトにおいては、プロジェクトの内容（作業の内容）に応じて、部材の有無が異なる。そこで、管理システム１のユーザ等は、プロジェクトにおける部材の有無に応じて、異なる進捗判断方法を、進捗判断基準データベース１１０に登録してもよい。換言すると、進捗管理者等は、プロジェクトにおける部材の有無に応じて、異なる基準情報を、進捗判断基準データベース１１０に登録してもよい。
【０１９６】
［第１の具体例］
第１の具体例に係るプロジェクトは、情報処理装置が通信可能となるように、通信設定に関する工事を行うプロジェクトである。ここで、工事対象の情報処理装置は、ＰＣ、ワークステーション、サーバ等であってもよく、その詳細は問わない。
【０１９７】
第１の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、管理装置１００は、撮像装置４００を進捗判断関連装置として利用する。その場合、第１の具体例に係るプロジェクトにおいて、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含む。
【０１９８】
また、第１の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像を、撮像装置４００から取得する。さらに、第１の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【０１９９】
［第２の具体例］
第２の具体例に係るプロジェクトは、情報処理装置を含んで構成されるシステムの運用を行うプロジェクトである。具体的には、第２の具体例に係るプロジェクトにおいては、運用対象のシステムの管理者等が、情報処理装置を構成するハードウェアを管理、更新する。さらに、第２の具体例に係るプロジェクトにおいては、運用対象のシステムの管理者等が、情報処理装置に搭載されたソフトウェアを管理、更新する。さらに、第２の具体例に係るプロジェクトにおいては、運用対象のシステムの管理者等が、当該システムにおいて障害が発生した場合に、応急処置を行う。ここで、運用対象のシステムに含まれる情報処理装置は、ＰＣ、ワークステーション、サーバ等であってもよく、その詳細は問わない。
【０２００】
第２の具体例に係るプロジェクトにおいては、作業に関連する部材を利用しなくてもよい。さらに、第２の具体例に係るプロジェクトにおいては、管理装置１００は、撮像装置４００を進捗判断関連装置として利用しなくてもよい。また、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含まなくてもよい。
【０２０１】
また、第２の具体例に係るプロジェクトにおいては、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得しなくてもよい。
【０２０２】
［第３の具体例］
第３の具体例に係るプロジェクトは、ネットワーク機器等を設置し、稼働させるプロジェクトである。
【０２０３】
第３の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、管理装置１００は、撮像装置４００を進捗判断関連装置として利用する。その場合、第３の具体例に係るプロジェクトにおいて、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含む。
【０２０４】
また、第３の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合には、情報取得部１０６は、作業領域（作業エリア）を撮影した撮像画像を、撮像装置４００から取得する。さらに、第３の具体例に係るプロジェクトにおいて、作業に関連する部材を利用する場合、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得する。
【０２０５】
［第４の具体例］
第４の具体例に係るプロジェクトは、情報処理装置を含んで構成されるシステムを設計するプロジェクトである。具体的には、第４の具体例に係るプロジェクトにおいては、設計担当者は、設計対象のシステムに含まれる、情報処理装置、ネットワーク機器等を選択し、ネットワーク接続構成を設計する。ここで、設計対象のシステムに含まれる情報処理装置は、ＰＣ、ワークステーション、サーバ等であってもよく、その詳細は問わない。
【０２０６】
第４の具体例に係るプロジェクトにおいては、作業に関連する部材を利用しなくてもよい。さらに、第４の具体例に係るプロジェクトにおいては、管理装置１００は、撮像装置４００を進捗判断関連装置として利用しなくてもよい。また、進捗判断基準データベース１１０は、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、参照作業情報を含まなくてもよい。
【０２０７】
また、第４の具体例に係るプロジェクトにおいては、情報取得部１０６は、撮像画像に基づいて、作業領域（作業エリア）に含まれるリソースの位置、分布、移動の少なくともいずれかに関する情報を、対象作業情報として取得しなくてもよい。
【０２０８】
以上のように、本実施形態に係る管理システム１においては、管理装置１００が、１又は２以上の進捗判断関連装置から、作業状態に関連する情報を収集し、収集した情報に基づいて、判断対象の工程に関して進捗を判断する。そのため、第１の効果として、本実施形態に係る管理システム１は、作業者の主観に依存することなく、容易に、判断対象の工程に関して進捗を判断することに貢献する。
【０２０９】
また、本実施形態に係る管理システム１においては、管理装置１００は、任意のタイミングで、判断対象の工程に関して進捗を判断できる。そのため、第２の効果として、本実施形態に係る管理システム１は、作業状況に応じて、判断対象の工程に関して進捗を判断することに貢献する。
【０２１０】
また、第３の効果として、本実施形態に係る管理システム１は、管理装置１００が判断対象の工程に関して進捗を判断することで、進捗管理者の負担を軽減することに貢献する。
【０２１１】
また、本実施形態に係る管理システム１においては、管理装置１００は、進捗を判断する方法、進捗を判断するために使用する情報、進捗を判断する基準等を、進捗判断基準データベース１１０に予め登録する。そして、管理装置１００は、進捗判断基準データベース１１０を参照し、判断対象の工程に関して進捗を判断する。そのため、第４の効果として、本実施形態に係る管理システム１は、作業を行う時点、及び／又は作業者が異なる場合であっても、同一の基準に基づいて、判断対象の工程に関して進捗を判断することに貢献する。
【０２１２】
また、本実施形態に係る管理システム１においては、管理装置１００は、複数のプロジェクトに関して、プロジェクト毎に、進捗判断方法、進捗を判断するために使用する情報、進捗を判断する基準等を、進捗判断基準データベース１１０に予め登録する。そのため、第５の効果として、本実施形態に係る管理システム１は、プロジェクトに応じた基準等に基づいて、容易に、判断対象の工程に関して進捗を判断することに貢献する。
【０２１３】
また、本実施形態に係る管理システム１においては、進捗管理者が、進捗を判断する方法、進捗を判断するために使用する情報、進捗を判断する基準等を、自由（任意）に登録することができる。そのため、第６の効果として、本実施形態に係る管理システム１は、プロジェクトの内容等に応じて、進捗管理者が必要とする基準に基づいて、判断対象の工程に関して進捗を判断することに貢献する。
【０２１４】
また、本実施形態に係る管理システム１においては、類似した作業のプロジェクトであっても、進捗判断方法、進捗を判断するために使用する情報、進捗を判断する基準として、異なる方法、情報、基準を、進捗判断基準データベース１１０に登録してもよい。例えば、管理装置１００は、類似した作業のプロジェクトであっても、作業に関連する部材の有無等に応じて、異なる方法、異なる情報、異なる基準を、進捗判断基準データベース１１０に登録してもよい。そのため、第７の効果として、本実施形態に係る管理システム１は、類似した作業のプロジェクトであっても、部分的な相違点に柔軟に対応して、進捗を適切に判断することに貢献する。
【０２１５】
［第２の実施形態］
本実施形態は、管理装置が、進捗判断関連装置から取得した対象作業情報が、判断対象の工程に対応するか否かを判断する形態である。なお、本実施形態における説明では、上記の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、上記の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。また、本実施形態における説明では、上記の実施形態と同一の作用効果についても、その説明を省略する。以下、他の形態においても同様であるものとする。
【０２１６】
本実施形態に係る管理システム１の全体構成は、図２に示す通りであるため、詳細な説明を省略する。
【０２１７】
図１１は、本実施形態に係る管理装置１００の動作の一例を示すフローチャートである。図１１に示すステップＳ１０１〜Ｓ１０２の処理は、図５に示すステップＳ１〜Ｓ２の処理と同じであるため、詳細な説明は省略する。また、図１１に示すステップＳ１１３の処理は、図５に示すステップＳ１３の処理と同じであるため詳細な説明を省略する。以下、第１の実施形態に係る管理装置１００の動作との相違点について詳細に説明する。
【０２１８】
ここで、判断部１０７は、進捗判断基準データベース１１０を参照し、特定したプロジェクトに対応する基準情報を選択したとする（ステップＳ１０２）。その場合、判断部１０７は、選択した基準情報に含まれる工程のうち、未選択の工程を、判断対象の工程として選択する（ステップＳ１０３）。そして、管理装置１００は、判断対象の工程について、ステップＳ１０４〜Ｓ１０８の処理を行う。ステップＳ１０４〜Ｓ１０８の処理は、図５に示すステップＳ４〜Ｓ８の処理と同じであるため、詳細な説明は省略する。
【０２１９】
情報取得部１０６が取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たす場合（ステップＳ１０８のＹｅｓ分岐）には、管理装置１００は、ステップＳ１０９〜ステップＳ１１１の処理を行う。ステップＳ１０９〜ステップＳ１１１の処理は、図５に示すステップＳ９〜ステップＳ１１の処理と同じであるため、詳細な説明は省略する。
【０２２０】
一方、情報取得部１０６が取得した対象作業情報が、判断対象の工程に対応する、進捗判断基準を満たさない場合（ステップＳ１０８のＮｏ分岐）には、ステップＳ１１２に遷移する。
【０２２１】
ステップＳ１１２において、情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない、と判断部１０７は判断する。情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない場合、ステップＳ１０３に戻り、処理を継続する。具体的には、本実施形態に係る管理装置１００は、情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない場合、判断対象の工程を変更する。
【０２２２】
ここで、情報取得部１０６が取得する、対象作業情報とは、判断対象の作業状態を示す情報である。そのため、情報取得部１０６が取得した対象作業情報が、判断対象の工程に該当しない場合、判断対象の作業状態が、判断対象の工程に該当しない、と管理装置１００は判断する。そして、判断対象の作業状態が、判断対象の工程に該当しない場合、本実施形態に係る管理装置１００は、判断対象の工程を変更する。
【０２２３】
情報取得部１０６が、進捗判断関連装置として、ファイル管理装置２００を選択した場合の処理については、図６に示すとおりであるため、詳細な説明を省略する。なお、本実施形態に係る管理装置１００は、ファイル管理装置２００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図６に示すステップＡ１０６）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に係る管理装置１００は、対象の電子ファイルに関する情報を、進捗管理データベース１１１に記録した場合（図６に示すステップＡ１０９）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２４】
また、情報取得部１０６が、進捗判断関連装置として、重量測定装置３００を選択した場合の処理については、図７に示す通りであるため、詳細な説明を省略する。なお、本実施形態に管理装置１００は、重量測定装置３００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図７に示すステップＡ２０４）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に管理装置１００は、取得した重量を、進捗管理データベース１１１に記録した場合（図７に示すステップＡ２０７）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２５】
また、情報取得部１０６が、進捗判断関連装置として、撮像装置４００を選択した場合の処理については、図８に示す通りであるため、詳細な説明を省略する。なお、本実施形態に係る管理装置１００は、撮像装置４００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図８に示すステップＡ３０６）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に係る管理装置１００は、特定した領域情報を、進捗管理データベース１１１に記録した場合（図８に示すステップＡ３０９）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２６】
また、情報取得部１０６が、進捗判断関連装置として、作業関連装置５００を選択した場合の処理については、図９に示す通りであるため、詳細な説明を省略する。なお、本実施形態に係る管理装置１００は、作業関連装置５００から取得した対象作業情報が、判断対象の工程に該当しないと判断した場合（図９に示すステップＡ４０５）には、図１１に示すステップＳ１０３に遷移し、処理を継続する。また、本実施形態に係る管理装置１００は、作業関連装置５００からの応答に関する情報を、進捗管理データベース１１１に記録した場合（図９に示すステップＡ４０８）には、図１１に示すステップＳ１１３に遷移し、処理を継続する。
【０２２７】
以上のように、本実施形態に係る管理システム１においては、管理装置１００は、判断対象の作業状態に対応する工程を特定できる。そのため、本実施形態に係る管理システム１は、より一層、適切に、進捗を管理することに貢献する。
【０２２８】
また、本実施形態に係る管理システム１においては、管理装置１００が、対象の作業状態に対応する工程を特定し、当該判断対象の工程に関して進捗を判断する。そのため、本実施形態に係る管理システム１は、作業状況に応じて、より一層、容易に、進捗を判断することに貢献する。
【０２２９】
上記においては、管理装置１００が、作業関連装置５００からの応答の有無に基づいて、作業関連装置５００の有無を判断する形態について説明した。しかし、これは、管理装置１００が、作業関連装置５００の有無を判断する方法を限定する趣旨ではない。例えば、管理装置１００は、作業関連装置５００の通信状態を監視する装置（図示せず）（以下、通信監視装置と呼ぶ）を利用して、作業関連装置５００の有無を判断してもよい。その場合、管理装置１００は、通信監視装置から、作業関連装置５００の通信状態に関する情報を取得し、作業関連装置５００の有無を判断してもよい。
【０２３０】
また、上記においては、作業関連装置５００からの応答がある場合に、管理装置１００が進捗度「１００％」と判断する形態について説明した。つまり、作業関連装置５００が存在する場合に、工程に対応する作業が終了している、と管理装置１００が判断する形態について説明した。しかし、これは、作業関連装置５００が存在する場合に、工程に対応する作業が終了している、と管理装置１００が判断することに限定する趣旨ではない。例えば、作業者は、作業中には、作業関連装置５００を使用し、作業を終了した場合には、作業関連装置５００の使用を終了してもよい。その場合、作業関連装置５００からの応答があるときに、判断対象の工程において、進捗度が０％より大きく１００％未満である、と管理装置１００は判断してもよい。そして、作業関連装置５００からの応答がない場合に、判断対象の工程において、進捗度が１００％である、と管理装置１００は判断してもよい。
【０２３１】
また、上記においては、管理装置１００が、作業関連装置５００からの応答の有無に基づいて、進捗度を判断する形態について説明した。しかし、これは、管理装置１００が、作業関連装置５００からの応答の有無に基づいて、進捗度を判断することに限定する趣旨ではない。例えば、管理装置１００は、作業関連装置５００からの応答の内容に基づいて、進捗度を判断してもよいことは勿論である。
【０２３２】
また、上記においては、進捗判断基準と、進捗判断結果とを異なるデータベースに格納する形態について説明した。つまり、上記においては、進捗判断基準データベース１１０が進捗判断基準を格納し、進捗管理データベース１１１が進捗判断結果を格納する形態について説明した。しかし、これは、進捗判断基準と、進捗判断結果とを異なるデータベースに格納することに限定する趣旨ではない。管理システム１において、進捗判断基準と、進捗判断結果とが、同一のデータベースに格納されてもよいことは勿論である。また、管理システム１において、進捗判断基準データベース１１０に格納される情報と、進捗管理データベース１１１に格納される情報とが、一つのテーブル（同じテーブル）に含まれるように、構成されてもよいことは勿論である。
【０２３３】
また、上記においては、管理装置１００が、進捗判断基準と、進捗判断結果とを格納するデータベースを備える形態について説明した。しかし、これは、管理装置１００が、進捗判断基準と、進捗判断結果とを格納するデータベースを備える形態に限定する趣旨ではない。管理装置１００とは異なる情報処理装置（コンピュータ）（図示せず）が、進捗判断基準と、進捗判断結果とを格納するデータベースを備えてもよい。その場合、例えば、管理装置１００は、ネットワーク６００を介して、当該データベースを格納する情報処理装置にアクセスしてもよい。
【０２３４】
次に、第１及び第２の実施形態に係る管理装置１００のハードウェアについて説明する。
【０２３５】
図１２は、第１の及び第２の実施形態に係る管理装置１００のハードウェアの一例を示す図である。管理装置１００は、コンピュータにより構成可能であり、図１２に例示する構成を備える。例えば、管理装置１００は、内部バスにより相互に接続される、ＣＰＵ１２１、メモリ１２２、入出力インターフェイス１２３、通信インターフェイスであるＮＩＣ１２４等を備える。
【０２３６】
なお、図１２に示す構成は、管理装置１００のハードウェア構成を限定する趣旨ではない。管理装置１００は、図示しないハードウェアを含んでもよい。あるいは、管理装置１００に含まれるＣＰＵ等の数も図１２の例示に限定する趣旨ではなく、例えば、複数のＣＰＵが管理装置１００に含まれていてもよい。
【０２３７】
メモリ１２２は、磁気ディスク装置や光ディスク装置、半導体メモリ等である。
【０２３８】
入出力インターフェイス１２３は、ディスプレイや入力装置のインターフェイスである。入力装置は、キーボード、タッチパネル、マイク等である。
【０２３９】
管理装置１００の機能は、メモリ１２２に格納されプログラムをＣＰＵ１２１が実行することで実現される。あるいは、管理装置１００の機能の全部又は一部は、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェアにより実現（ハードウェアに実装）されてもよい。また、上記プログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、管理装置１００の機能は、半導体チップにより実現されてもよい。即ち、管理装置１００の機能は、何らかのハードウェアにおいてソフトウェアが実行されることによって実現できればよい。
【０２４０】
なお、ファイル管理装置２００、重量測定装置３００、撮像装置４００、作業関連装置５００の基本的なハードウェア構成も、図１２に示す管理装置１００のハードウェア構成と同様とすることができるので、詳細な説明を省略する。なお、重量測定装置３００は、さらに、重量センサ３０３を備えることで実現できる。また、撮像装置４００は、さらに、撮像部（カメラ）４０３を備えることで実現できる。
【０２４１】
上記実施形態の一部または全部は以下の付記のようにも記載され得るが、以下には限られない。
［付記１］
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部と、
判断対象のプロジェクトを特定する、プロジェクト特定部と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する、情報取得部と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部と、
を備える管理装置。
［付記２］
前記判断部は、前記判断対象のプロジェクトに対応する、前記基準情報を特定し、前記対象作業情報が、特定した前記基準情報のうちの前記進捗判断要素に含まれる、前記参照作業情報に対応する場合、前記参照作業情報に対応する前記進捗判断基準に基づいて、前記進捗度を判断する、付記１に記載の管理装置。
［付記３］
前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかを、前記生成物に関する情報として含み、
前記対象作業情報は、前記判断対象の作業に対応する文書、前記判断対象の作業に対応するログの少なくともいずれかを、前記生成物に関する情報として含む、付記１又は２に記載の管理装置。
［付記４］
前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する文書、前記判断対象の作業に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含む、付記１乃至３のいずれか一に記載の管理装置。
［付記５］
前記参照作業情報は、前記一の工程に対応する文書の重量、前記一の工程に対応する文書の有無の少なくともいずれかに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する文書の重量、前記判断対象の作業に対応する文書の有無の少なくともいずれかに関する情報を含む、付記１乃至４のいずれか一に記載の管理装置。
［付記６］
前記参照作業情報は、前記一の工程に対応するリソースの位置、分布、移動の少なくともいずれかに関する情報を含み、
前記対象作業情報は、前記判断対象の作業に対応する作業領域を撮影した、撮像画像内のリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、付記１乃至５のいずれか一に記載の管理装置。
［付記７］
前記対象作業情報は、前記撮像画像内の所定の領域に関して、前記リソースに対応する所定の領域の重心の位置、面積の少なくともいずれかに関する情報を含む、付記６に記載の管理装置。
［付記８］
前記参照作業情報は、作業関連装置の有無に関する情報を含み、
前記対象作業情報は、前記作業関連装置の有無に関する情報を含む、付記１乃至７のいずれか一に記載の管理装置。
［付記９］
前記対象作業情報は、前記作業関連装置が通信手段を備える場合、前記作業関連装置からの応答に関する情報を含む、付記８に記載の管理装置。
［付記１０］
生成物、作業状態の少なくともいずれかに関連する、進捗判断関連装置と、
作業の進捗を管理する、管理装置と、
を含み、
前記管理装置は、
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する、記憶部と、
判断対象のプロジェクトを特定する、プロジェクト特定部と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を、前記進捗判断関連装置から取得する、情報取得部と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する、判断部と、
を備える管理システム。
［付記１１］
前記判断部は、前記判断対象のプロジェクトに対応する、前記基準情報を特定し、前記対象作業情報が、特定した前記基準情報のうちの前記進捗判断要素に含まれる、前記参照作業情報に対応する場合、前記参照作業情報に対応する前記進捗判断基準に基づいて、前記進捗度を判断する、付記１０に記載の管理システム。
［付記１２］
電子ファイルを管理するファイル管理装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記一の工程に対応する文書、前記一の工程に対応するログの少なくともいずれかに関連する、電子ファイルに関する情報を含み、前記対象作業情報は、前記ファイル管理装置が管理する、電子ファイルに関する情報を含む、付記１０又は１１に記載の管理システム。
［付記１３］
文書の重量を測定する重量測定装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記一の工程に対応する文書の重量、前記一の工程に対応する文書の有無の少なくともいずれかに関する情報を含み、前記対象作業情報は、前記重量測定装置が測定した、文書の重量、文書の有無に関する情報の少なくともいずれかを含む、付記１０乃至１２のいずれか一に記載の管理システム。
［付記１４］
前記判断対象の作業領域（作業エリア）を撮影し、撮像画像を生成する撮像装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記一の工程に対応するリソースの位置、分布、移動の少なくともいずれかに関する情報を含み、前記対象作業情報は、前記撮像画像内のリソースの位置、分布、移動の少なくともいずれかに関する情報を含む、付記１０乃至１３のいずれか一に記載の管理システム。
［付記１５］
通信手段を備え、作業に関連する作業関連装置を、前記進捗判断関連装置として含み、前記参照作業情報は、前記作業関連装置からの応答の有無に関する情報を含み、前記対象作業情報は、前記作業関連装置からの応答の有無に関する情報を含む、付記１０乃至１４のいずれか一に記載の管理システム。
［付記１６］
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する工程と、
判断対象のプロジェクトを特定する工程と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する工程と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する工程と、
を含む、管理方法。
［付記１７］
一の工程に対応する生成物、前記一の工程に対応する作業状態の少なくともいずれかに関連する、参照作業情報と、進捗判断基準との組を、１つの進捗判断要素とし、プロジェクトを識別する情報と、前記プロジェクトに含まれる１又は２以上の工程と、夫々の工程に対応する前記進捗判断要素との組み合わせからなる、基準情報を記憶する記憶部を備える、管理装置を制御するコンピュータに、
判断対象のプロジェクトを特定する処理と、
判断対象の作業に対応する生成物、前記判断対象の作業に対応する作業状態の少なくともいずれかに関連する、対象作業情報を取得する処理と、
前記判断対象のプロジェクトを識別する情報と、前記対象作業情報と、前記基準情報とに基づいて、進捗度を判断する処理と、
を実行させるプログラム。
【０２４２】
なお、上記の特許文献の開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素（各請求項の各要素、各実施形態の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択（部分的削除を含む）が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。本発明で、アルゴリズム、ソフトウェア、ないしフローチャート或いは自動化されたプロセスステップが示された場合、コンピュータが用いられることは自明であり、またコンピュータにはプロセッサ及びメモリないし記憶装置が付設されることも自明である。よってその明示を欠く場合にも、本願には、これらの要素が当然記載されているものと解される。
【符号の説明】
【０２４３】
１  管理システム
１００、１０００  管理装置
１０１、２０１、３０１、４０１、５０１  通信部
１０２、２０２、３０２、４０２、５０２  制御部
１０３、２０３、５０３  入力部
１０４、５０４  出力部
１０５  基準登録部
１０６、１００３  情報取得部
１０７、１００４  判断部
１０８、１００２  プロジェクト特定部
１０９、２０４、５０５、１００１  記憶部
１１０  進捗判断基準データベース
１１１  進捗管理データベース
１２１  ＣＰＵ
１２２  メモリ
１２３  入出力インターフェイス
１２４  ＮＩＣ
２００  ファイル管理装置
３００  重量測定装置
３０３  重量センサ
４００  撮像装置
４０３  撮像部
５００  作業関連装置
６００  ネットワーク
【国際調査報告】
2019221110.tif 000015
2019221110.tif 000016
2019221110.tif 000017
2019221110.tif 000018