(57)【特許請求の範囲】
【請求項１】
人を識別する２以上の人識別子と一のグループ識別子とを有するグループ情報と、各グループが作業を行う領域を識別する領域識別子と、各グループの当該領域における作業時間に関する情報である人作業時間情報とを有する勤務情報を２以上格納し得る勤務情報格納部と、
予め決められた領域に人が存在している時間に関する情報である存在時間情報を、２以上の各領域ごとに取得する存在時間情報取得部と、
前記存在時間情報取得部が取得した２以上の各領域に対する存在時間情報を用いて、作業に関する情報である作業情報を取得する解析部と、
前記解析部が取得した作業情報を出力する出力部とを具備し、
前記解析部は、
前記２以上の勤務情報と、前記２以上の各領域ごとの存在時間情報とを用いて、グループごとの作業の状況を示す情報である人グループ作業情報を取得する人グループ作業情報取得手段を具備し、
前記作業情報は、前記人グループ作業情報であり、
前記存在時間情報取得部は、
存在時間情報を取得する２以上の領域を特定する２以上の領域定義情報を用いて、前記２以上の各領域定義情報が示す領域ごとに、２以上の領域を撮影した一のカメラ映像から前記存在時間情報を取得する作業分析装置。
【請求項２】
前記解析部は、
前記存在時間情報取得部が取得した２以上の各領域に対する存在時間情報を用いて、２以上の各領域に対応する作業工程の時間別の作業状況を示す時間帯別作業効率情報を取得する時間帯別作業効率情報取得手段をさらに具備し、
前記作業情報は、前記時間帯別作業効率情報を含む請求項１記載の作業分析装置。
【請求項３】
一の製品の生産時刻に関する情報である製品生産時刻情報を、２以上取得する製品生産時刻情報取得部をさらに具備し、
前記解析部は、
前記製品生産時刻情報取得部が取得した２以上の製品生産時刻情報を用いて、時間帯ごとの製品の生産状況に関する情報である時間帯別製品生産状況情報を取得する時間帯別製品生産状況情報取得手段をさらに具備し、
前記作業情報は、前記時間帯別製品生産状況情報を含む請求項１または請求項２記載の作業分析装置。
【請求項４】
前記存在時間情報取得部は、
２以上の作業領域を撮影したカメラ映像を格納し得るカメラ映像格納手段と、
存在時間情報を取得する２以上の領域を特定する２以上の領域定義情報を格納し得る領域定義情報格納手段と、
前記２以上の各領域定義情報が示す領域ごとに、前記カメラ映像の中の人の動きを検知する検知手段と、
前記検知手段が人の動きを検知した時刻を取得する時刻取得手段と、
前記時刻取得手段が取得した人の動きを検知した時刻を用いて、領域ごとの存在時間情報を取得する存在時間情報取得手段とを具備する請求項１から請求項３いずれか記載の作業分析装置。
【請求項５】
存在時間情報取得部、解析部、および出力部により実現される作業分析方法であって、
記録媒体に、人を識別する２以上の人識別子と一のグループ識別子とを有するグループ情報と、各グループが作業を行う領域を識別する領域識別子と、各グループの当該領域における作業時間に関する情報である人作業時間情報とを有する勤務情報を２以上格納しており、
前記存在時間情報取得部は、予め決められた領域に人が存在している時間に関する情報である存在時間情報を、２以上の各領域ごとに取得する存在時間情報取得ステップと、
前記解析部は、前記存在時間情報取得ステップで取得された２以上の各領域に対する存在時間情報を用いて、作業に関する情報である作業情報を取得する解析ステップと、
前記出力部は、前記解析ステップで取得された作業情報を出力する出力ステップとを具備する作業分析方法であって、
前記解析ステップは、
前記２以上の勤務情報と、前記２以上の各領域ごとの存在時間情報とを用いて、グループごとの作業の状況を示す情報である人グループ作業情報を取得する人グループ作業情報取得サブステップを具備し、
前記作業情報は、前記人グループ作業情報であり、
前記存在時間情報取得ステップにおいて、
存在時間情報を取得する２以上の領域を特定する２以上の領域定義情報を用いて、前記２以上の各領域定義情報が示す領域ごとに、２以上の領域を撮影した一のカメラ映像から前記存在時間情報を取得する作業分析方法。
【請求項６】
記録媒体に、人を識別する２以上の人識別子と一のグループ識別子とを有するグループ情報と、各グループが作業を行う領域を識別する領域識別子と、各グループの当該領域における作業時間に関する情報である人作業時間情報とを有する勤務情報を２以上格納しており、
コンピュータを、
予め決められた領域に人が存在している時間に関する情報である存在時間情報を、２以上の各領域ごとに取得する存在時間情報取得部と、
前記存在時間情報取得部が取得した２以上の各領域に対する存在時間情報を用いて、作業に関する情報である作業情報を取得する解析部と、
前記解析部が取得した作業情報を出力する出力部として機能させ、
前記解析部は、
前記２以上の勤務情報と、前記２以上の各領域ごとの存在時間情報とを用いて、グループごとの作業の状況を示す情報である人グループ作業情報を取得する人グループ作業情報取得手段を具備し、
前記作業情報は、前記人グループ作業情報であるプログラムであって、
前記存在時間情報取得部が、
存在時間情報を取得する２以上の領域を特定する２以上の領域定義情報を用いて、前記２以上の各領域定義情報が示す領域ごとに、２以上の領域を撮影した一のカメラ映像から前記存在時間情報を取得するものとして、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造現場における作業分析装置等に関するものである。
【背景技術】
【０００２】
従来、製造現場では、ストップウォッチを利用した作業分析を行っていた（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】"作業時間測定システム"、［online］、［平成２２年６月４日検索］、インターネット<URL： http://www.ipros.jp/products/063192/001/>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の作業分析装置においては、製造現場の作業分析を行うために多大な時間と労力を要し、かつ作業の定量的評価が十分ではなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の作業分析装置は、予め決められた領域に人が存在している時間に関する情報である存在時間情報を、２以上の各領域ごとに取得する存在時間情報取得部と、存在時間情報取得部が取得した２以上の各領域に対する存在時間情報を用いて、作業に関する情報である作業情報を取得する解析部と、解析部が取得した作業情報を出力する出力部とを具備し、解析部は、存在時間情報取得部が取得した２以上の各領域に対する存在時間情報を用いて、２以上の各領域に対応する作業工程の時間別の作業状況を示す時間帯別作業効率情報を取得する時間帯別作業効率情報取得手段を具備し、作業情報は、時間帯別作業効率情報である作業分析装置である。
【０００６】
かかる構成により、製造現場の作業分析を簡易に行え、作業改善のための効果的な定量的評価が行える。
【０００７】
また、本第二の発明の作業分析装置は、第一の発明に対して、一の製品の生産時刻に関する情報である製品生産時刻情報を、２以上取得する製品生産時刻情報取得部をさらに具備し、解析部は、時間帯別作業効率情報取得手段に代えて、または時間帯別作業効率情報取得手段に加えて、製品生産時刻情報取得部が取得した２以上の製品生産時刻情報を用いて、時間帯ごとの製品の生産状況に関する情報である時間帯別製品生産状況情報を取得する時間帯別製品生産状況情報取得手段を具備し、作業情報は、時間帯別製品生産状況情報を含む作業分析装置である。
【０００８】
かかる構成により、製造現場の作業分析を簡易に行え、作業改善のための効果的な定量的評価が行える。
【０００９】
また、本第三の発明の作業分析装置は、第一の発明に対して、作業時間帯別の作業者に関する情報である時間帯別作業者情報を格納している時間帯別作業者情報格納部と、解析部は、時間帯別作業効率情報取得手段に代えて、または時間帯別作業効率情報取得手段に加えて、２以上の各領域ごとの存在時間情報および時間帯別作業者情報を用いて、時間帯別の作業者および非作業者の割合に関する情報である時間帯別作業者割合情報を取得する時間帯別作業者割合情報取得手段を具備し、作業情報は、時間帯別作業者割合情報を含む作業分析装置である。
【００１０】
かかる構成により、製造現場の作業分析を簡易に行え、作業改善のための効果的な定量的評価が行える。
【００１１】
また、本第四の発明の作業分析装置は、第一の発明に対して、人を識別する人識別子または２以上の人が所属するグループを識別するグループ識別子または２以上の人識別子と一のグループ識別子とを有するグループ情報と、各人または各グループが作業を行う領域を識別する領域識別子と、各人または各グループの領域における作業時間に関する情報である人作業時間情報とを有する勤務情報を２以上格納し得る勤務情報格納部をさらに具備し、解析部は、時間帯別作業効率情報取得手段に代えて、または時間帯別作業効率情報取得手段に加えて、２以上の勤務情報と、２以上の各領域ごとの存在時間情報とを用いて、領域ごと、人またはグループごとの作業の状況を示す情報である人グループ作業情報を取得する人グループ作業情報取得手段を具備し、作業情報は、人グループ作業情報を含む作業分析装置である。
【００１２】
かかる構成により、製造現場の作業分析を簡易に行え、作業改善のための効果的な定量的評価が行える。
【００１３】
また、本第五の発明の作業分析装置は、第一から第四いずれかの発明に対して、存在時間情報取得部は、２以上の作業領域を撮影したカメラ映像を格納し得るカメラ映像格納手段と、存在時間情報を取得する２以上の領域を特定する２以上の領域定義情報を格納し得る領域定義情報格納手段と、２以上の各領域定義情報が示す領域ごとに、カメラ映像の中の人の動きを検知する検知手段と、検知手段が人の動きを検知した時刻を取得する時刻取得手段と、時刻取得手段が取得した人の動きを検知した時刻を用いて、領域ごとの存在時間情報を取得する存在時間情報取得手段とを具備する作業分析装置である。
かかる構成により、カメラを用いた簡単な構成により、作業分析を行うことができる。
【発明の効果】
【００１４】
本発明による作業分析装置によれば、製造現場の作業分析を簡易に行え、作業改善のための効果的な定量的評価が行える。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態１における作業分析システムの概念図
【図２】同作業分析システムのブロック図
【図３】同作業分析装置１１の動作について説明するフローチャート
【図４】同存在時間情報取得処理について説明するフローチャート
【図５】同存在時間情報取得処理について説明するフローチャート
【図６】同製品生産時刻情報取得処理について説明するフローチャート
【図７】同時間帯別作業効率情報取得処理について説明するフローチャート
【図８】同人グループ作業情報取得処理について説明するフローチャート
【図９】同時間帯別作業者割合情報取得処理について説明するフローチャート
【図１０】同時間帯別製品生産状況情報取得処理について説明するフローチャート
【図１１】同勤務情報管理表を示す図
【図１２】同時間帯別作業者情報管理表を示す図
【図１３】同領域定義情報管理表を示す図
【図１４】同トリガーデータを示す図
【図１５】同カウンターデータを示す図
【図１６】同時間帯別作業効率情報管理表を示す図
【図１７】同人グループ作業情報を示す図
【図１８】同時間帯別作業者割合情報を示す図
【図１９】同時間帯別製品生産状況情報を示す図
【図２０】同時間帯別作業効率情報の出力例を示す図
【図２１】同人グループ作業情報の出力例を示す図
【図２２】同時間帯別作業者割合情報の出力例を示す図
【図２３】同時間帯別製品生産状況情報の出力例を示す図
【図２４】同コンピュータシステムの概観図
【図２５】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００１６】
以下、作業分析装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
（実施の形態１）
【００１７】
本実施の形態において、２以上の領域内の各作業者が存在していた時間に関する情報である存在時間情報を自動取得し、当該存在時間情報を用いて、時間別の作業状況の情報を取得し、出力する作業分析システム等について説明する。
【００１８】
図１は、本実施の形態における作業分析システムの概念図である。作業分析システムは、製造現場の作業を分析するシステムであり、１以上のカメラ１０と作業分析装置１１とを具備する。１以上のカメラ１０は、製造現場で行われる２以上の工程の領域をすべて撮影できるように配置されている。また、通常、一のカメラ１０で、２以上の領域を撮影できるように配置されている。また、作業分析装置１１は、ここでは、カメラ１０と通信可能であるが、通信可能でなくても良い。作業分析装置１１がカメラ１０と通信できない場合、作業分析装置１１は、記録媒体等を経由して、カメラ１０が撮影した映像を保持している、とする。また、作業分析装置１１は、通常、複数の工程から製品を生産する作業であり、移動型作業について、自動的に分析する装置である。
図２は、本実施の形態における作業分析システムのブロック図である。
作業分析装置１１は、勤務情報格納部１１１、時間帯別作業者情報格納部１１２、存在時間情報取得部１１３、製品生産時刻情報取得部１１４、解析部１１５、出力部１１６を具備する。
【００１９】
存在時間情報取得部１１３は、カメラ映像格納手段１１３１、領域定義情報格納手段１１３２、検知手段１１３３、時刻取得手段１１３４、存在時間情報取得手段１１３５を具備する。
【００２０】
解析部１１５は、時間帯別作業効率情報取得手段１１５１、人グループ作業情報取得手段１１５２、時間帯別作業者割合情報取得手段１１５３、時間帯別製品生産状況情報取得手段１１５４を具備する。
【００２１】
勤務情報格納部１１１は、２以上の勤務情報を格納し得る。勤務情報は、人（通常、作業者）の勤務に関する情報である。勤務情報は、人識別子またはグループ識別子またはグループ情報と、領域識別子と、人作業時間情報とを有する。人識別子は人を識別する情報であり、例えば、氏名やＩＤなどである。グループ識別子は、２以上の人が所属するグループを識別する情報であり、例えば、グループ名やＩＤなどである。グループ情報は、２以上の人識別子と一のグループ識別子とを有する情報である。領域識別子は、各人または各グループが作業を行う領域を識別する情報であり、例えば、領域名や工程名や領域ＩＤや工程ＩＤなどである。人作業時間情報とは、各人または各グループの領域における作業時間に関する情報である。人作業時間情報とは、例えば、各人または各グループが勤務（作業）する時間帯を示す情報である。
【００２２】
勤務情報格納部１１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。勤務情報格納部１１１に勤務情報が記憶される過程は問わない。例えば、記録媒体を介して勤務情報が勤務情報格納部１１１で記憶されるようになってもよく、通信回線等を介して送信された勤務情報が勤務情報格納部１１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された勤務情報が勤務情報格納部１１１で記憶されるようになってもよい。
【００２３】
時間帯別作業者情報格納部１１２は、時間帯別作業者情報を格納している。時間帯別作業者情報は、作業時間帯別の作業者に関する情報である。時間帯別作業者情報とは、時間帯別に作業を行うとしてアサインされている作業者の数、時間帯別に作業を行うとしてアサインされている作業者を識別する人識別子、時間帯別に作業を行うとしてアサインされているグループのグループ識別子などである。なお、時間帯別作業者情報格納部１１２は、勤務情報格納部１１１の一部を構成しても良い。つまり、時間帯別作業者情報は、勤務情報の一部でも良い。
【００２４】
時間帯別作業者情報格納部１１２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。時間帯別作業者情報格納部１１２に時間帯別作業者情報が記憶される過程は問わない。
【００２５】
存在時間情報取得部１１３は、存在時間情報を２以上の各領域ごとに取得する。存在時間情報とは、予め決められた領域に人が存在している時間に関する情報である。存在時間情報は、例えば、領域識別子と動きがあった時刻とを有する情報でも良いし、領域識別子と動きがあった時刻と動いていた時間を示す情報とを有する情報でも良い。また、存在時間情報は、人が存在していない時間に関する情報であっても良い。また、存在時間情報は、人の存在／非存在が切り替わった時刻に関する情報などでも良い。また、存在時間情報が有する時間は、実際に人が動いていた時間（作業していた時間）であることは好適である。なお、領域は、二次元でも三次元でも良い。存在時間情報取得部１１３は、カメラ映像格納手段１１３１、領域定義情報格納手段１１３２、検知手段１１３３、時刻取得手段１１３４、および存在時間情報取得手段１１３５により、存在時間情報を取得することは好適であるが、他の方法により存在時間情報を取得しても良い。つまり、存在時間情報取得部１１３は、例えば、赤外線の発信手段と受信手段とを具備し、その発信手段と受信手段の間に人（物体）が存在しているか否か（受信手段が赤外線を受信できるか否か）を判断することにより、人の存在／不存在を判断し、人が存在している時間、または人が不存在の時間を計測することにより存在時間情報を取得しても良い。また、存在時間情報取得部１１３は、例えば、人に付与されたＩＲタグからの信号を受信することにより、一の領域に人が存在することを検知し、その人の存在の時間を計測することにより存在時間情報を取得しても良い。
【００２６】
存在時間情報取得部１１３は、通常、ＭＰＵやメモリ等から実現され得る。存在時間情報取得部１１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２７】
カメラ映像格納手段１１３１は、２以上の作業領域を撮影したカメラ映像を格納し得る。また、カメラ映像は、一の作業領域を撮影した映像でも良い。カメラ映像は、時刻が対応付けられている、とする。
【００２８】
領域定義情報格納手段１１３２は、２以上の領域定義情報を格納し得る。領域定義情報とは、存在時間情報を取得する２以上の領域を特定する情報である。領域定義情報は、例えば、領域識別子と領域を示す情報を有する。領域を示す情報とは、領域を特定する情報であり、例えば、矩形領域を特定する２点（（ｘ１，ｙ１）、（ｘ２，ｙ２））、円領域を特定する中心点と半径などの情報である。また、領域の形状は矩形、円、楕円など、問わない。
【００２９】
検知手段１１３３は、２以上の各領域定義情報が示す領域ごとに、カメラ映像の中の人の動きを検知する。人の動きの検知は、通常、動きがあるか否かの検知である。人の動きの検知は、人の動きがあったことを検知しても良いし、人の動きがないことを検知しても良い。
【００３０】
時刻取得手段１１３４は、検知手段１１３３が人の動きを検知した時刻を取得する。この時刻は、カメラ映像に対応付いている時刻である。時刻取得手段１１３４は、人の動きが停止した時刻や、人の静／動が切り替わった時刻を取得しても良い。かかることも、人の動きを検知した時刻の取得である、とする。
【００３１】
存在時間情報取得手段１１３５は、時刻取得手段１１３４が取得した人の動きを検知した時刻を用いて、領域ごとの存在時間情報を取得する。
【００３２】
製品生産時刻情報取得部１１４は、２以上の製品生産時刻情報を取得する。製品生産時刻情報とは、一の製品の生産時刻に関する情報である。製品生産時刻情報は、時刻だけでも良い。この時刻は、製品が生産された時刻である。製品生産時刻情報取得部１１４は、例えば、製品が完成した後に、当該製品が通過する領域の映像を撮影し、当該映像の動きを検知し、動きがあった場合に、一つの製品が完成したと判断し、その際の時刻を図示しない時計から取得する。また、製品生産時刻情報取得部１１４は、例えば、製品が完成した後に、当該製品が通過する領域に通っている赤外線を物体（ここでは、製品）が横切ったことを検知し、その際の時刻を図示しない時計から取得する。
【００３３】
解析部１１５は、存在時間情報取得部１１３が取得した２以上の各領域に対する存在時間情報を用いて、作業情報を取得する。作業情報とは、作業に関する情報であり、例えば、後述する時間帯別作業効率情報、時間帯別製品生産状況情報、時間帯別作業者割合情報、および人グループ作業情報のうちの１以上の情報を含む。また、作業情報とは、例えば、２以上の各領域に対応する作業工程の時間帯別の作業状況を示す情報である。作業状況を示す情報とは、作業効率、作業量などに関する情報である。なお、解析部１１５は、時間帯別作業効率情報取得手段１１５１、人グループ作業情報取得手段１１５２、時間帯別作業者割合情報取得手段１１５３、および時間帯別製品生産状況情報取得手段１１５４のうち、１以上の手段を具備すれば良い。
【００３４】
解析部１１５は、通常、ＭＰＵやメモリ等から実現され得る。解析部１１５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３５】
時間帯別作業効率情報取得手段１１５１は、存在時間情報取得部１１３が取得した２以上の各領域に対する存在時間情報を用いて、時間帯別作業効率情報を取得する。時間帯別作業効率情報取得手段１１５１は、２以上の各領域に対する存在時間情報、および製品生産時刻情報を用いて、時間帯別作業効率情報を取得しても良い。時間帯別作業効率情報とは、２以上の各領域に対応する作業工程の時間別の作業状況を示す情報である。時間帯別作業効率情報は、例えば、時間帯別のスループットを示す情報である。時間帯別のスループットを示す情報とは、例えば、時間帯別の１個あたりの生産に要する作業時間の平均を示す情報である。
【００３６】
人グループ作業情報取得手段１１５２は、２以上の勤務情報と、２以上の各領域ごとの存在時間情報とを用いて、人グループ作業情報を取得する。人グループ作業情報取得手段１１５２は、２以上の勤務情報と、２以上の各領域ごとの存在時間情報と、製品生産時刻情報を用いて、人グループ作業情報を取得しても良い。人グループ作業情報は、領域ごと、および人またはグループごとの作業状況を示す情報である。ここでの作業状況は、例えば、時間帯ごとの各人、または各グループの作業効率、作業量などである。また、人グループ作業情報とは、各人、または各グループがどれぐらいの時間、各時間帯で作業しているかを示す情報などである。
【００３７】
時間帯別作業者割合情報取得手段１１５３は、２以上の各領域ごとの存在時間情報および時間帯別作業者情報を用いて、時間帯別の作業者および非作業者の割合に関する情報である時間帯別作業者割合情報を取得する。時間帯別作業者割合情報とは、例えば、時間帯別の作業者または／および非作業者の割合を示す情報である。時間帯別作業者割合情報は、例えば、「作業者がｘ％、非作業者が（１００−ｘ）％」という情報である。または、時間帯別作業者割合情報は、割合を算出する元になる作業者数や非作業者数の情報でも良く、例えば、作業者がｘ人、非作業者がｙ人などという情報ででも良い。
【００３８】
時間帯別製品生産状況情報取得手段１１５４は、製品生産時刻情報取得部１１４が取得した２以上の製品生産時刻情報を用いて、時間帯ごとの製品の生産状況に関する情報である時間帯別製品生産状況情報を取得する。ここで生産状況とは、製品の生産数や製品の生産割合などである。つまり、時間帯別製品生産状況情報は、例えば、時間帯別の製品の生産数や時間帯別の製品の生産割合などである。
【００３９】
出力部１１６は、解析部１１５が取得した作業情報を出力する。作業情報の出力態様は問わない。作業情報は、例えば、上述した時間帯別作業効率情報、人グループ作業情報、時間帯別作業者割合情報、時間帯別製品生産状況情報のうちの１以上の情報である。また、作業情報は、例えば、グラフや表により出力される。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。また、出力部１１６は、１以上のカメラ１０が記録した映像も出力しても良い。かかる場合の映像は、カメラ映像格納手段１１３１に格納されているカメラ映像である。また、図示しない受付手段が、ユーザからタイムスタンプの入力を受け付けた場合、出力部１１６は、当該タイムスタンプに対応するカメラ映像を出力することは好適である。なお、タイムスタンプとは、例えば、後述する図１４のトリガーデータ（存在時間情報）が有する時刻や、図１５のカウンターデータが有する時刻などである。また、図示しない受付手段が、ユーザからタイムスタンプおよびカメラ識別子の入力を受け付けた場合、出力部１１６は、当該タイムスタンプおよびカメラ識別子に対応するカメラ映像を出力することは好適である。さらに、カメラ映像を出力する場合、出力部１１６は、カメラ映像中の人の動きを線で軌跡として出力することは好適である。かかる場合、検知手段１１３３は、人の動きを取得する処理を行う。なお、映像中の人の動きを取得する処理、および軌跡を出力する処理は公知技術であるので、詳細な説明は省略する。
【００４０】
出力部１１６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部１１６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
次に、作業分析システムを構成する作業分析装置１１の動作について、図３のフローチャートを用いて説明する。
【００４１】
（ステップＳ３０１）存在時間情報取得部１１３は、存在時間情報を取得する。存在時間情報取得処理について、図４、図５のフローチャートを用いて説明する。
【００４２】
（ステップＳ３０２）製品生産時刻情報取得部１１４は、２以上の製品生産時刻情報を取得する。かかる製品生産時刻情報取得処理について、図６のフローチャートを用いて説明する。
【００４３】
（ステップＳ３０３）時間帯別作業効率情報取得手段１１５１は、時間帯別作業効率情報の取得処理を行う。時間帯別作業効率情報取得処理について、図７のフローチャートを用いて説明する。
【００４４】
（ステップＳ３０４）人グループ作業情報取得手段１１５２は、人グループ作業情報の取得処理を行う。人グループ作業情報取得処理について、図８のフローチャートを用いて説明する。
【００４５】
（ステップＳ３０５）時間帯別作業者割合情報取得手段１１５３は、時間帯別作業者割合情報の取得処理を行う。時間帯別作業者割合情報取得処理について、図９のフローチャートを用いて説明する。
【００４６】
（ステップＳ３０６）時間帯別製品生産状況情報取得手段１１５４は、時間帯別製品生産状況情報の取得処理を行う。時間帯別製品生産状況情報取得処理について、図１０のフローチャートを用いて説明する。
【００４７】
（ステップＳ３０７）出力部１１６は、ステップＳ３０３からステップＳ３０６で取得された作業情報を出力する。処理を終了する。
【００４８】
なお、図３のフローチャートのステップＳ３０６において、出力する作業情報はすべての作業情報でなくても良いし、ユーザからの指示に基づいて作業情報を出力しても良い。
【００４９】
また、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００５０】
次に、ステップＳ３０１の存在時間情報取得処理について、図４、図５のフローチャートを用いて説明する。
【００５１】
（ステップＳ４０１）存在時間情報取得部１１３を構成する検知手段１１３３は、カウンタｉに１を代入する。
【００５２】
（ステップＳ４０２）検知手段１１３３は、ｉ番目のカメラのカメラ映像が、カメラ映像格納手段１１３１に存在するか否かを判断する。ｉ番目のカメラのカメラ映像が存在すればステップＳ４０３に行き、存在しなければ上位処理にリターンする。
【００５３】
（ステップＳ４０３）検知手段１１３３は、カウンタｊに１を代入する。
【００５４】
（ステップＳ４０４）検知手段１１３３は、ｊ番目の領域定義情報が領域定義情報格納手段１１３２に格納されているか否かを判断する。格納されていればステップＳ４０５に行き、格納されていなければステップＳ４１０に行く。
【００５５】
（ステップＳ４０５）検知手段１１３３は、領域定義情報格納手段１１３２から、ｊ番目の領域定義情報を読み出す。
【００５６】
（ステップＳ４０６）検知手段１１３３は、ステップＳ４０５で読み出したｊ番目の領域定義情報から、ｊ番目の領域定義情報で特定される領域が、ｉ番目のカメラのカメラ映像が撮影していた領域であるか否かを判断する。ｉ番目のカメラのカメラ映像が撮影していた領域であればステップＳ４０７に行き、ｉ番目のカメラのカメラ映像が撮影していた領域でなければステップＳ４０８に行く。なお、通常、領域定義情報がカメラＩＤ（カメラを識別する識別子）を有し、かつ、カメラ映像がカメラＩＤと対応付けられて、カメラ映像格納手段１１３１に格納されている。そして、検知手段１１３３は、ｊ番目の領域定義情報が有するカメラＩＤと、ｉ番目のカメラのカメラ映像に対応するカメラＩＤとが一致するか否かにより、ｊ番目の領域定義情報で特定される領域が、ｉ番目のカメラのカメラ映像が撮影していた領域であるか否かを判断する。
【００５７】
（ステップＳ４０７）検知手段１１３３は、ｊ番目の領域定義情報を、図示しないバッファに一時蓄積する。
【００５８】
（ステップＳ４０８）検知手段１１３３は、カウンタｊを１、インクリメントする。ステップＳ４０４に戻る。
【００５９】
（ステップＳ４０９）検知手段１１３３は、カウンタｋに１を代入する。
【００６０】
（ステップＳ４１０）検知手段１１３３は、ステップＳ４０７でバッファに蓄積された領域定義情報のうち、ｋ番目の領域定義情報が存在するか否かを判断する。ｋ番目の領域定義情報が存在すればステップＳ４１１に行き、ｋ番目の領域定義情報が存在しなければステップＳ４３０に行く。
【００６１】
（ステップＳ４１１）検知手段１１３３は、カウンタｌに２を代入する。
【００６２】
（ステップＳ４１２）検知手段１１３３は、カメラ映像格納手段１１３１のｉ番目のカメラ映像の中に、ｌ番目のフィールドが存在するか否かを判断する。ｌ番目のフィールドが存在すればステップＳ４１３に行き、ｌ番目のフィールドが存在しなければステップＳ４２９に行く。
【００６３】
（ステップＳ４１３）検知手段１１３３は、（ｌ−１）番目のフィールド中のｋ番目の領域定義情報が示す領域の映像を切り出す。なお、フィールド（画像）から、予め決められた領域（ここでは、二次元の領域）の画像を切り出すことは公知技術であるの詳細な説明を省略する。
【００６４】
（ステップＳ４１４）検知手段１１３３は、ｌ番目のフィールド中のｋ番目の領域定義情報が示す領域の映像を切り出す。
【００６５】
（ステップＳ４１５）検知手段１１３３は、カウンタｍに１を代入する。
【００６６】
（ステップＳ４１６）検知手段１１３３は、ステップＳ４１３またはステップＳ４１４で取得した映像（静止画像）がｍ番目の画素を含むか否かを判断する。ｍ番目の画素を含めばステップＳ４１７に行き、含まなければステップＳ４２１（図５）に行く。
【００６７】
（ステップＳ４１７）検知手段１１３３は、ステップＳ４１３で取得された（ｌ−１）番目のフィールドの画像の中のｍ番目の画素と、ステップＳ４１４で取得されたｌ番目のフィールドの画像の中のｍ番目の画素とを比較する。なお、比較する画素は、２つの画像の中の、同じ位置の画素であることは言うまでもない。
【００６８】
（ステップＳ４１８）検知手段１１３３は、ステップＳ４１７における比較結果が「一致する」との比較結果であるか否かを判断する。一致すればステップＳ４１９に行き、一致しなければステップＳ４２０に行く。
【００６９】
（ステップＳ４１９）検知手段１１３３は、一致カウンタに１を加える。なお、一致カウンタとは、前フィールドの画素と一致する画素の数をカウントするための変数であり、初期値は０である。なお、ここで、前フィールドの画素と一致する画素の数をカウントしているが、前フィールドの画素と一致しない画素の数をカウントしても良いし、一致する画素の数と一致しない画素の数の両方をカウントしても良い。
【００７０】
（ステップＳ４２０）検知手段１１３３は、カウンタｍを１、インクリメントする。ステップＳ４１６に戻る。
【００７１】
（ステップＳ４２１）検知手段１１３３は、一致カウンタの値、およびｋ番目の領域定義情報が示す領域の全画素数から、（ｌ−１）番目のフィールドの画像と、ｌ番目のフィールドの画像との一致度（例えば、「一致カウンタの値／ｋ番目の領域定義情報が示す領域の全画素数」）を算出する。そして、検知手段１１３３は、一致度が閾値以下（閾値未満も含む概念である、とする）であるか否かを判断する。閾値以下であればステップＳ４２２に行き、閾値より大きければステップＳ４２７に行く。なお、検知手段１１３３は、閾値（例えば、９０％や０．９）を予め保持している、とする。
【００７２】
（ステップＳ４２２）検知手段１１３３は、先の比較結果（更新前の状態変数の値）が「動きなし」であるか否かを判断する。「動きなし」であればステップＳ４２３に行き、「動きなし」でなければステップＳ４２５に行く。
【００７３】
（ステップＳ４２３）時刻取得手段１１３４は、ｉ番目のカメラ画像のｌ番目のフィールドに対応する時刻を取得する。
【００７４】
（ステップＳ４２４）時刻取得手段１１３４は、ステップＳ４２３で取得した時刻を、ファイル等の記憶領域に書き込む。
【００７５】
（ステップＳ４２５）時刻取得手段１１３４は、時間を１フィールド分、カウントアップする。
【００７６】
（ステップＳ４２６）カウンタｌを１、インクリメントする。ステップＳ４１２に戻る。なお、また、検知手段１１３３は、ステップＳ４２１の判断結果の、一致度が閾値以下であれば、「動きあり」と状態変数に記録し、一致度が閾値より大きければ、「動きなし」と状態変数に記録する、とする。状態変数とは、動きの有無を管理する変数である。
【００７７】
（ステップＳ４２７）検知手段１１３３は、先の比較結果（更新前の状態変数の値）が「動きなし」であるか否かを判断する。「動きなし」であればステップＳ４２６に行き、「動きなし」でなければステップＳ４２８に行く。
【００７８】
（ステップＳ４２８）時刻取得手段１１３４は、ステップＳ４２５でカウントアップされて、保持されていた時間をファイル等の記憶領域に書き込む。ステップＳ４２６に行く。
【００７９】
（ステップＳ４２９）カウンタｋを１、インクリメントする。ステップＳ４０２に戻る。
【００８０】
（ステップＳ４３０）カウンタｉを１、インクリメントする。ステップＳ４１０に戻る。
【００８１】
なお、図５のフローチャートにおいて、一致度の閾値は問わない。
【００８２】
次に、ステップＳ３０２製品生産時刻情報取得処理について、図６のフローチャートを用いて説明する。図６のフローチャートにおいて、図４、図５のフローチャートと同一のステップについて、説明を省略する。
【００８３】
（ステップＳ６０１）製品生産時刻情報取得部１１４は、予め保持している領域定義情報を読み出す。この領域定義情報は、生産された製品が通過する領域を示す情報である。この領域定義情報は、例えば、カメラ映像を識別する識別子（カメラ映像ＩＤ）、および領域を示す２つの座標値（（（ｘ１，ｙ１）（ｘ２，ｙ２））を有する。２つの座標値は、例えば、領域を示す矩形の左上座標と右下座標である。
【００８４】
（ステップＳ６０２）製品生産時刻情報取得部１１４は、製品生産時刻情報を取得するために、検査するカメラ映像を決定する。製品生産時刻情報取得部１１４は、例えば、ステップＳ６０１で読み出した領域定義情報が有するカメラ映像ＩＤを取得する。
【００８５】
（ステップＳ６０３）製品生産時刻情報取得部１１４は、変数「比較結果」に「動きなし」を代入する。なお、変数「比較結果」の初期値は「動きなし」である。また、例えば、ステップＳ４２４で時刻が書き込まれた後、変数「比較結果」は、「動きあり」に更新される。
【００８６】
次に、ステップＳ３０３の時間帯別作業効率情報取得処理について、図７のフローチャートを用いて説明する。
【００８７】
（ステップＳ７０１）時間帯別作業効率情報取得手段１１５１は、カウンタｉに１を代入する。
【００８８】
（ステップＳ７０２）時間帯別作業効率情報取得手段１１５１は、ｉ番目の時間帯が存在するか否かを判断する。ｉ番目の時間帯が存在すればステップＳ７０３に行き、存在しなければ上位処理にリターンする。なお、解析部１１５は、その時間帯の作業状況を解析するかについて、予め情報を保持している、とする。かかる情報は、例えば、「９：００：００−９：５９：５９，１０：００：００−１０：５９：５９，１１：００：００−１１：５９：５９，１２：００：００−１２：５９：５９，１３：００：００−１３：５９：５９，・・・」（時分秒までの時刻と間隔の情報）である。また、かかる情報は、例えば、「９，１０，１１，・・・」（時間帯を示す時の情報）である。
【００８９】
（ステップＳ７０３）時間帯別作業効率情報取得手段１１５１は、ｉ番目の時間帯の存在時間情報を、すべて読み出す。なお、存在時間情報は、ステップＳ３０１で取得された存在時間情報である。時間帯別作業効率情報取得手段１１５１は、ステップＳ７０３で読み出した存在時間情報の中で、存在時間情報が有する時刻がｉ番目の時間帯に含まれている場合、当該存在時間情報を取得する。
【００９０】
（ステップＳ７０４）時間帯別作業効率情報取得手段１１５１は、ステップＳ７０４で取得したすべての存在時間情報の中の時間をすべて取得し、当該時間の合計を算出する。
【００９１】
（ステップＳ７０５）時間帯別作業効率情報取得手段１１５１は、ｉ番目の時間帯の製品生産時刻情報の数を取得する。なお、製品生産時刻情報は、ステップＳ３０２で取得された情報である。また、製品生産時刻情報の数は、生産された製品の数である。
【００９２】
（ステップＳ７０６）時間帯別作業効率情報取得手段１１５１は、ｉ番目の時間帯の１個あたりの平均作業時間を取得する。例えば、時間帯別作業効率情報取得手段１１５１は、「時間の合計／製品生産時刻情報の数」により、１個あたりの平均作業時間を算出する。
【００９３】
（ステップＳ７０７）時間帯別作業効率情報取得手段１１５１は、ｉ番目の時間帯と、ステップＳ７０７で算出した平均作業時間とを対応付けて、図示しないバッファに書き込む。
【００９４】
（ステップＳ７０８）時間帯別作業効率情報取得手段１１５１は、カウンタｉを１、インクリメントする。ステップＳ７０２に戻る。
【００９５】
次に、ステップＳ３０３の人グループ作業情報取得処理について、図８のフローチャートを用いて説明する。図８のフローチャートにおいて、図７のフローチャートと同一のステップについて、その説明を省略する。
【００９６】
（ステップＳ８０１）人グループ作業情報取得手段１１５２は、カウンタｊに１を代入する。
【００９７】
（ステップＳ８０２）人グループ作業情報取得手段１１５２は、ｊ番目のグループが存在するか否かを、勤務情報格納部１１１から判断する。ｊ番目のグループが存在すればステップＳ８０３に行き、存在しなければ上位処理にリターンする。
【００９８】
（ステップＳ８０３）人グループ作業情報取得手段１１５２は、ｊ番目のグループがｉ番目の時間帯に作業を行っている領域（工程）を識別する領域識別子を勤務情報格納部１１１から取得する。
【００９９】
（ステップＳ８０４）人グループ作業情報取得手段１１５２は、ｊ番目のグループのグループ識別子、ｉ番目の時間帯、平均作業時間、領域識別子を図示しないバッファに書き込む。
【０１００】
（ステップＳ８０５）人グループ作業情報取得手段１１５２は、カウンタｋに１を代入する。
【０１０１】
（ステップＳ８０６）人グループ作業情報取得手段１１５２は、ｋ番目のまとまりの時間帯群が存在するか否かを判断する。ｋ番目のまとまりの時間帯群が存在すればステップＳ８０７に行き、存在しなければステップＳ８１１に行く。なお、人グループ作業情報取得手段１１５２は、どの時間帯を一まとまりの時間帯群とするかに関する情報を、予め保持している、とする。なお、ｋ番目のまとまりの時間帯群とは、例えば、午前の前半、午前の後半、午後の前半、午後の後半などである。
【０１０２】
（ステップＳ８０７）人グループ作業情報取得手段１１５２は、ｋ番目のまとまりの時間帯群が有するすべての時間帯の平均作業時間を取得する。この平均作業時間は、ステップＳ７０６で算出された平均作業時間である。そして、人グループ作業情報取得手段１１５２は、ｋ番目のまとまりの時間帯群が有するすべての時間帯の平均作業時間の平均値を算出する。かかる平均値が、ｋ番目のまとまりの時間帯群の平均作業時間である。
【０１０３】
（ステップＳ８０８）人グループ作業情報取得手段１１５２は、ステップＳ８０７で取得したすべての時間帯の平均作業時間から、標準偏差を算出する。
【０１０４】
（ステップＳ８０９）人グループ作業情報取得手段１１５２は、ｋ番目のまとまりの時間帯群を識別する情報、平均作業時間、標準偏差、領域識別子を対応付けて、図示しないバッファに蓄積する。
【０１０５】
（ステップＳ８１０）人グループ作業情報取得手段１１５２は、カウンタｋを１、インクリメントする。ステップＳ８０６に戻る。
【０１０６】
（ステップＳ８１１）人グループ作業情報取得手段１１５２は、カウンタｊを１、インクリメントする。ステップＳ８０２に戻る。
【０１０７】
次に、ステップＳ３０５の時間帯別作業者割合情報取得処理について、図９のフローチャートを用いて説明する。
【０１０８】
（ステップＳ９０１）時間帯別作業者割合情報取得手段１１５３は、カウンタｉに１を代入する。
【０１０９】
（ステップＳ９０２）時間帯別作業者割合情報取得手段１１５３は、ｉ番目の時間帯が存在するか否かを判断する。ｉ番目の時間帯が存在すればステップＳ９０３に行き、存在しなければ上位処理にリターンする。
【０１１０】
（ステップＳ９０３）時間帯別作業者割合情報取得手段１１５３は、ｉ番目の時間帯の時間帯別作業者情報を、時間帯別作業者情報格納部１１２から読み出す。
【０１１１】
（ステップＳ９０４）時間帯別作業者割合情報取得手段１１５３は、ｉ番目の時間帯の時間帯別作業者情報から、ｉ番目の時間帯に作業者としてアサインされている者の総時間を算出する。総時間は、「人数×６０分」である。
【０１１２】
（ステップＳ９０５）時間帯別作業者割合情報取得手段１１５３は、ｉ番目の時間帯の存在時間情報を、すべて読み出す。なお、存在時間情報は、ステップＳ３０１で取得された存在時間情報である。
【０１１３】
（ステップＳ９０６）時間帯別作業者割合情報取得手段１１５３は、ステップＳ９０６で取得したすべての存在時間情報の中の時間をすべて取得し、当該時間の合計を算出する。
【０１１４】
（ステップＳ９０７）時間帯別作業者割合情報取得手段１１５３は、ステップＳ９０４で取得した総時間、およびステップＳ９０６で取得した時間（作業時間）から、非作業時間を算出する。時間帯別作業者割合情報取得手段１１５３は、「総時間−作業時間」により、非作業時間を算出する。
【０１１５】
（ステップＳ９０８）時間帯別作業者割合情報取得手段１１５３は、ｉ番目の時間帯、作業時間、および非作業時間を対応付けてバッファに蓄積する。
【０１１６】
（ステップＳ９０９）時間帯別作業者割合情報取得手段１１５３は、カウンタｉを１、インクリメントする。ステップＳ９０２に戻る。
【０１１７】
次に、ステップＳ３０６の時間帯別製品生産状況情報取得処理について、図１０のフローチャートを用いて説明する。
【０１１８】
（ステップＳ１００１）時間帯別製品生産状況情報取得手段１１５４は、カウンタｉに１を代入する。
【０１１９】
（ステップＳ１００２）時間帯別製品生産状況情報取得手段１１５４は、勤務情報格納部１１１の勤務情報から、ｉ番目の作業者が存在するか否かを判断する。ｉ番目の作業者が存在すればステップＳ１００３に行き、存在しなければ上位処理にリターンする。
【０１２０】
（ステップＳ１００３）時間帯別製品生産状況情報取得手段１１５４は、カウンタｊに１を代入する。
【０１２１】
（ステップＳ１００４）時間帯別製品生産状況情報取得手段１１５４は、ｊ番目の時間帯が存在するか否かを判断する。ｊ番目の時間帯が存在すればステップＳ１００５に行き、存在しなければステップＳ１０１２に行く。
【０１２２】
（ステップＳ１００５）時間帯別製品生産状況情報取得手段１１５４は、勤務情報格納部１１１の勤務情報から、ｉ番目の作業者がｊ番目の時間帯に作業している領域（工程）を示す領域識別子を取得する。
【０１２３】
（ステップＳ１００６）時間帯別製品生産状況情報取得手段１１５４は、ステップＳ１００５で領域識別子が取得できたか否かを判断する。取得できればステップＳ１００７に行き、取得できなければステップＳ１０１１に行く。
【０１２４】
（ステップＳ１００７）時間帯別製品生産状況情報取得手段１１５４は、ステップＳ１００５で取得した領域識別子およびｊ番目の時間帯に対応するすべての存在時間情報を読み出す。
【０１２５】
（ステップＳ１００８）時間帯別製品生産状況情報取得手段１１５４は、ステップＳ１００７で読み出した存在時間情報から、時間をすべて取得し、当該すべての時間の合計を算出する。
【０１２６】
（ステップＳ１００９）時間帯別製品生産状況情報取得手段１１５４は、ｉ番目の作業者の作業者識別子、領域識別子、ｊ番目の時間帯、およびステップＳ１００８で算出した時間の合計を、図示しないバッファに蓄積する。
【０１２７】
（ステップＳ１０１０）時間帯別製品生産状況情報取得手段１１５４は、カウンタｊを１、インクリメントする。ステップＳ１００４に戻る。
【０１２８】
（ステップＳ１０１１）時間帯別製品生産状況情報取得手段１１５４は、合計の時間に「０」を代入する。ステップＳ１００９に行く。
【０１２９】
（ステップＳ１０１２）時間帯別製品生産状況情報取得手段１１５４は、カウンタｉを１、インクリメントする。ステップＳ１００２に戻る。
【０１３０】
以下、本実施の形態における作業分析システムの具体的な動作について説明する。作業分析システムの概念図は図１である。なお、ここでの作業分析システムは、移動型作業を行う製品の製造現場における作業分析システムである。移動型作業とは、人が移動して行う作業を含む。
【０１３１】
今、作業分析装置１１の勤務情報格納部１１１は、図１１に示す勤務情報管理表を保持している。勤務情報管理表は、「ＩＤ」「グループ識別子」「人識別子」「作業時間帯」の属性値を有するレコードを２以上管理している。「ＩＤ」は、レコードを識別する情報である。「グループ識別子」は、ここでは工程名と一致している。「人識別子」は、人を識別する情報であるが、ここでは、グループ内の人を特定する情報である。また、全体で、人を特定するためには、グループ識別子と人識別子とが必要である。さらに、「作業時間帯」は、作業する時間帯を示す。作業時間帯「９」は、９時から９時５９分５９秒を意味する。また、作業時間帯「１０」は、１０時から１０時５９分５９秒を意味する。作業時間帯の属性値「１」は、対応する作業者が、その時間帯に作業を行うことが予定されていることを示す。また、作業時間帯の属性値「０」は、対応する作業者が、その時間帯に作業を行うことが予定されていないことを示す。なお、作業時間帯の属性値は「９：００−１８：００」など、単に時間の幅を示す情報でも良い。
【０１３２】
また、時間帯別作業者情報格納部１１２は、図１２に示す時間帯別作業者情報管理表を保持している。時間帯別作業者情報管理表は、「時間帯」「作業者数」の属性値を有するレコードを管理している。図１２において、９時から１７時は１９名勤務し、１４時から２２時は７名勤務することを示す。なお、両レコードが重なっている時間帯（例えば、１５時）は、２６名勤務になっている。
【０１３３】
さらに、領域定義情報格納手段１１３２は、図１３に示す領域定義情報管理表を保持している。領域定義情報管理表は、「ＩＤ」「領域定義情報」を有するレコードを２以上格納している。「領域定義情報」は、「カメラ識別子」「領域識別子」「領域特定情報」を有する。「カメラ識別子」は領域が撮影されているカメラを特定する情報である。「カメラ識別子」は、カメラ映像に付加されているか、カメラ映像に対応付けて蓄積されている、とする。「領域識別子」は、作業を行う領域を識別する情報であり、「工程識別子」「作業者識別子」を有する。「工程識別子」は工程を特定する情報である。また、「作業者識別子」はここでは作業者を特定する情報であるが、工程内の一作業を特定する情報で良い。「領域特定情報」は、カメラ映像内の領域を特定する情報である。ここでは、「領域特定情報」は、矩形を特定する２点の情報からなる。ただし、「領域特定情報」は、（ｘ１，ｙ１，ｗ１，ｈ１）など、矩形の１点を特定する情報と、幅と高さなどの情報でも良い。また、「領域特定情報」で特定される領域の形状は、矩形、円形、楕円形など、問わない。
【０１３４】
なお、カメラ映像格納手段１１３１は、カメラ識別子とそれに対応付けられている１以上のカメラ映像を格納している。そして、カメラ映像は、カメラ１０により、生産現場を撮影した際に取得した映像である。ここでは、７台のカメラにより撮影された７つのカメラ映像が、カメラ映像格納手段１１３１に格納されている、とする。また、カメラ映像の各フィールドは、時刻と対応付けられている、とする。
【０１３５】
そして、現在、カメラ映像格納手段１１３１には、２０１０／５／１２のカメラ映像が格納されている、とする。
【０１３６】
かかる状況において、ユーザは、解析開始の指示を作業分析装置１１に入力した、とする。そして、作業分析装置１１の図示しない受付部が解析開始の指示を受け付ける。
【０１３７】
次に、存在時間情報取得部１１３は、１番目のカメラ映像から順に、以下のように存在時間情報を取得する。
【０１３８】
まず、存在時間情報取得部１１３を構成する検知手段１１３３は、カメラ識別子「１」を有する「ＩＤ＝１」から「ＩＤ＝４」までの領域定義情報を、図１３の領域定義情報管理表から読み出す。
【０１３９】
そして、検知手段１１３３は、領域定義情報管理表の「ＩＤ＝１」の領域特定情報「（ｘ１１，ｙ１１）（ｘ１２，ｙ１２）」に対応する領域の画像を、１番目のカメラ映像の１番目のフィールドから切り出す。また、検知手段１１３３は、領域特定情報「（ｘ１１，ｙ１１）（ｘ１２，ｙ１２）」に対応する領域の画像を、１番目のカメラ映像の２番目のフィールドから切り出す。
【０１４０】
次に、検知手段１１３３は、切り出した２つの画像の各画素（同じ位置の２つの画素）を比較し、同一か否かを判断する。検知手段１１３３は、かかる比較判断をすべての画素について行う。そして、検知手段１１３３は、２つの画像の一致度を「９８％」と算出した、とする。次に、検知手段１１３３は、２つの画像の一致度「９８％」は閾値「９０％」以上であるので、「動きなし」と評価する。なお、検知手段１１３３は、閾値「９０％」を予め保持しており、２つの画像の一致度が閾値以上であれば「動きなし」、閾値未満であれば「動きあり」と判断する、とする。
【０１４１】
また、検知手段１１３３は、画像を比較するフィールドを一つずつ進めながら、上記の画像の比較処理を繰り返し、２時１２分２１秒になって、「動きあり」と判断した、とする。そして、時刻取得手段１１３４は、日付「１２．０５．２０１０」、および１番目のカメラ画像のそのフィールドに対応する時刻「０２：１２：２１」を取得する。そして、時刻取得手段１１３４は、取得した日付「１２．０５．２０１０」、時刻「０２：１２：２１」を、予め決められたファイルに書き込む。次に、時刻取得手段１１３４は、時間を１フィールド分（例えば、「０．１」）、カウントアップし、時間「０．１」を得る。なお、時間の初期値は「０」である。
【０１４２】
そして、検知手段１１３３は、同様に、次の２つのフィールドについて、「動きあり」と判断した、とする。そして、時間は「０．３」までカウントアップされた、とする。
【０１４３】
次に、検知手段１１３３は、次のフィールドで、「動きなし」と判断した、とする。次に、時刻取得手段１１３４は、カウントアップされて、保持されていた時間「０．３」をファイルに書き込む。そして、ファイルには、日付「１２．０５．２０１０」、時刻「０２：１２：２１」、時間「０．３」が対応付けて蓄積された。
【０１４４】
以上の処理を繰り返し、図１４に示すトリガーデータが得られる。トリガーデータは、動きのあった領域の日付、時刻、および動きの時間の情報を有するデータである。トリガーデータは、上述の存在時間情報である。つまり、領域内の動きがある、ということは領域内に人が存在している、ということである。図１４において、２０１０年５月１２日の２時１２分２２秒から１．５秒、人が対応する領域に存在していた（動いていた）ことを意味する。また、図１４のトリガーデータには、カメラ識別子「１」と領域識別子（１次組立工程，作業識別子）とが対応付けられている、とする。なお、トリガーデータに、図１３のＩＤが対応付けられていても良い。ここでのＩＤは、カメラ識別子と領域識別子に相当する。
【０１４５】
次に、製品生産時刻情報取得部１１４は、予め保持している領域定義情報（例えば、カメラ識別子「７」、および領域を特定する情報（ｘａ，ｙａ）（ｘｂ，ｙｂ）を含む情報）を読み出す。なお、この領域を特定する情報は、生産された製品が通過する領域を特定する情報である。
【０１４６】
次に、製品生産時刻情報取得部１１４は、製品生産時刻情報を取得するために、検査するカメラ映像を決定する。つまり、製品生産時刻情報取得部１１４は、領域定義情報が有するカメラ識別子「７」が付与されているカメラ映像を取得する。そして、上記の検知手段１１３３等の処理と同様に、製品生産時刻情報取得部１１４は、カメラ画像の各フィールドの（ｘａ，ｙａ）（ｘｂ，ｙｂ）の領域の変化を検知し、「動きなし」から「動きあり」に変化した時刻を記録する。ここでは、製品生産時刻情報取得部１１４は、まず、日付「１２．０５．２０１０」、および時刻「０１：０６：４９」を記録した、とする。そして、製品生産時刻情報取得部１１４は、図１５に示すカウンターデータを得た、とする。なお、カウンターデータとは、製品生産時刻情報の集合である。製品生産時刻情報は、ここでは日付と時刻を有する。
【０１４７】
以上により、作業分析装置１１は、製造現場の作業を分析するための元になるデータ（トリガーデータとカウンターデータ）を得た。
【０１４８】
次に、時間帯別作業効率情報取得手段１１５１は、以下のように時間帯別作業効率情報の取得処理を行う。なお、時間帯別作業効率情報取得手段１１５１は、時間帯情報「９，９：００：００−９：５９：５９」「１０，１０：００：００−１０：５９：５９」「１１，１１：００：００−１１：５９：５９」，・・・「２２，２２：００：００−２２：５９：５９」を保持している、とする。そして、時間帯別作業効率情報取得手段１１５１は、１番目の時間帯情報「９」に対応する存在時間情報をすべて読み出す。つまり、時間帯別作業効率情報取得手段１１５１は、「９」の時間帯「９：００：００−９：５９：５９」の時刻を含むレコード（存在時間情報）をトリガーデータから読み出す。
【０１４９】
次に、時間帯別作業効率情報取得手段１１５１は、取得したすべての存在時間情報の中の時間をすべて取得し、当該時間の合計を算出する。
【０１５０】
次に、時間帯別作業効率情報取得手段１１５１は、１番目の時間帯「９」の製品生産時刻情報の数を取得する。
【０１５１】
次に、時間帯別作業効率情報取得手段１１５１は、「時間の合計／製品生産時刻情報の数」により、１個あたりの平均作業時間（ここでは、「９．３」）を算出し、予め決められたバッファに蓄積した、とする。
【０１５２】
同様に、時間帯別作業効率情報取得手段１１５１は、２番目の時間帯情報「１０」以上の１個あたりの平均作業時間も算出し、予め決められたバッファに蓄積する。そして、時間帯別作業効率情報取得手段１１５１は、図１６に示す時間帯別作業効率情報管理表を得る。時間帯別作業効率情報管理表は、「ＩＤ」「時間帯」「平均作業時間」を有するレコードを２以上管理している。「ＩＤ」はレコードを識別する情報である。「時間帯」は時間帯を識別する情報である。「平均作業時間」は対応する時間帯の、１個の製品製造のために要する平均作業時間である。
【０１５３】
次に、人グループ作業情報取得手段１１５２は、人グループ作業情報の取得処理を行う。なお、人グループ作業情報取得手段１１５２は、時間帯情報「９，９：００：００−９：５９：５９」「１０，１０：００：００−１０：５９：５９」「１１，１１：００：００−１１：５９：５９」，・・・「２２，２２：００：００−２２：５９：５９」を保持している、とする。また、人グループ作業情報取得手段１１５２は、まとまりの時間帯群の情報「午前（前半），９−１０」「午前（後半），１１−１２」「午後（前半），１３−１５」「午後（後半），１６−１８」を保持している、とする。まとまりの時間帯群の情報は、まとまりの時間帯群を識別する情報（例えば、「午前（前半）」「午後（後半）」）、およびまとまりの時間帯群を示す情報（例えば、「９−１０」、「１６−１８」）を保持している。まとまりの時間帯群を示す情報の「９−１０」は、９：００：００−１０：５９：５９の間を示す。
【０１５４】
そして、人グループ作業情報取得手段１１５２は、図８のフローチャートに従って、以下のように動作する。つまり、人グループ作業情報取得手段１１５２は、各領域（領域識別子で識別される各領域）および各時間帯について、すべての存在時間情報を図１４に示すトリガーデータから読み出す。次に、人グループ作業情報取得手段１１５２は、各領域および各時間帯について、すべての存在時間情報の中の時間をすべて取得し、当該時間の合計を算出する。次に、人グループ作業情報取得手段１１５２は、各領域および各時間帯について、製品生産時刻情報の数を取得する。そして、人グループ作業情報取得手段１１５２は、各領域および各時間帯について、「時間の合計／製品生産時刻情報の数」により、１個あたりの平均作業時間を算出する。
【０１５５】
そして、人グループ作業情報取得手段１１５２は、各時間帯、各時間帯の平均作業時間、領域識別子などの情報をセットで書き込む。
【０１５６】
次に、人グループ作業情報取得手段１１５２は、各まとまりの時間帯群ごとに、まとまりの時間帯群が有するすべての時間帯の平均作業時間を取得する。つまり、人グループ作業情報取得手段１１５２は、第一のまとまりの時間帯群の情報「午前（前半），９−１０」が示す時間帯「９」「１０」の平均作業時間を取得し、２つの平均作業時間の平均を算出する。ここでは、例えば、人グループ作業情報取得手段１１５２は、「９．４」を算出した、とする。
【０１５７】
次に、人グループ作業情報取得手段１１５２は、第一のまとまりの時間帯群に対応するすべての時間帯の平均作業時間（時間帯「９」「１０」の平均作業時間）から、標準偏差「２．２７」を算出した、とする。
【０１５８】
同様に、人グループ作業情報取得手段１１５２は、２番目以降のまとまりの時間帯群に対して、平均作業時間「９．７」、標準偏差「３．５０」を算出した、とする。
【０１５９】
同様に、人グループ作業情報取得手段１１５２は、３番目、４番目のまとまりの時間帯群に対して、平均作業時間「１３．９」「１２．４」、標準偏差「３．７１」「２．７３」を算出した、とする。
【０１６０】
そして、人グループ作業情報取得手段１１５２は、図１７に示す人グループ作業情報を得た、とする。人グループ作業情報は、ここでは、まとまりの時間帯群ごとの平均作業時間、および標準偏差を有する。
【０１６１】
次に、時間帯別作業者割合情報取得手段１１５３は、時間帯別作業者割合情報の取得処理を行う。なお、時間帯別作業者割合情報取得手段１１５３は、時間帯情報「９，９：００：００−９：５９：５９」「１０，１０：００：００−１０：５９：５９」「１１，１１：００：００−１１：５９：５９」，・・・「２２，２２：００：００−２２：５９：５９」を保持している、とする。
【０１６２】
まず、時間帯別作業者割合情報取得手段１１５３は、各時間帯の時間帯別作業者情報を、時間帯別作業者情報管理表（図１２）から読み出す。例えば、時間帯別作業者割合情報取得手段１１５３は、時間帯「９」の時間帯別作業者情報「１９」（１９名の勤務）を時間帯別作業者情報管理表から読み出す。
【０１６３】
次に、時間帯別作業者割合情報取得手段１１５３は、各時間帯の時間帯別作業者情報から、各時間帯に作業者としてアサインされている者の総時間を算出する。例えば、時間帯別作業者割合情報取得手段１１５３は、時間帯「９」の時間帯別作業者情報「１９」を用いて、「１９×６０分＝１１４０分」を算出する。
【０１６４】
次に、時間帯別作業者割合情報取得手段１１５３は、各時間帯の存在時間情報を、図１４に示すトリガーデータから、すべて読み出す。ここで、時間帯別作業者割合情報取得手段１１５３は、カメラ識別子と領域識別子に関わらず、時間帯のみをキーとして、該当する存在時間情報を取得する。
【０１６５】
そして、時間帯別作業者割合情報取得手段１１５３は、各時間帯ごとに、取得したすべての存在時間情報の中の時間をすべて取得し、当該時間の合計を算出する。例えば、時間帯別作業者割合情報取得手段１１５３は、時間帯「９」の時間の合計「５４５分」を算出する。
【０１６６】
次に、時間帯別作業者割合情報取得手段１１５３は、取得した総時間（例えば、時間帯「９」の１１４０分）、および取得した作業時間（例えば、５４５分）から、「総時間−作業時間」により、非作業時間（例えば、５９５分）を算出する。
【０１６７】
そして、時間帯別作業者割合情報取得手段１１５３は、各時間帯を識別する情報、各時間帯の作業時間、および各時間帯の非作業時間を対応付けてバッファに蓄積する。そして、例えば、時間帯別作業者割合情報取得手段１１５３は、図１８に示す時間帯別作業者割合情報を得る。図１８において、時間帯別作業者割合情報は、「ＩＤ」「時間帯」「作業時間（分）」「非作業時間（分）」を有する。
【０１６８】
次に、時間帯別製品生産状況情報取得手段１１５４は、時間帯別製品生産状況情報の取得処理を行う。なお、時間帯別製品生産状況情報取得手段１１５４は、時間帯情報「９，９：００：００−９：５９：５９」「１０，１０：００：００−１０：５９：５９」「１１，１１：００：００−１１：５９：５９」，・・・「２２，２２：００：００−２２：５９：５９」を保持している、とする。
【０１６９】
まず、時間帯別製品生産状況情報取得手段１１５４は、勤務情報格納部１１１の勤務情報を読み出し、各時間帯ごと、各作業領域ごと（各作業者ごと）に、作業している時間を算出する。つまり、時間帯別製品生産状況情報取得手段１１５４は、例えば、作業領域「工程：１次組立工程，作業者：作業者１」の領域および時間帯「９」に対して、以下のように処理を行う。まず、時間帯別製品生産状況情報取得手段１１５４は、作業領域「工程：１次組立工程，作業者：作業者１」の領域および時間帯「９」に対応するすべての存在時間情報を、図１４に示すトリガーデータから読み出す。
【０１７０】
次に、時間帯別製品生産状況情報取得手段１１５４は、読み出した存在時間情報から、時間をすべて取得し、当該すべての時間の合計を算出する。ここでは、例えば、時間帯別製品生産状況情報取得手段１１５４は、合計時間「４０分」を得た、とする。
【０１７１】
次に、時間帯別製品生産状況情報取得手段１１５４は、上記の処理を各時間帯、各作業領域に対して繰り返し、時間帯ごと、作業領域ごとに合計時間を蓄積していく。そして、時間帯別製品生産状況情報取得手段１１５４は、図１９に示す時間帯別製品生産状況情報を得た、とする。なお、図１９の時間帯別製品生産状況情報は、領域識別子（工程識別子＋作業者識別子）と時間帯ごとの合計時間（合計の作業時間）を有する。図１９において、時間帯別製品生産状況情報は、「番号」「工程」「作業者」「時間帯」を有する。「番号」は、グループ（工程と言っても良い）を識別する情報である。「作業者」は、工程の中の一領域（作業者）を識別する情報である。「時間帯」は、「９」から「２１」まである。「９」は９時台である。
【０１７２】
次に、出力部１１６は、取得された作業情報を出力する。つまり、出力部１１６は、時間帯別作業効率情報（例えば、図１６の表）、人グループ作業情報（例えば、図１７の表）、時間帯別作業者割合情報（例えば、図１８の表）、時間帯別製品生産状況情報（例えば、図１９の表）を出力する。
【０１７３】
なお、時間帯別作業効率情報の出力は、図１６の表から得られた図２０のグラフでも良い。また、人グループ作業情報の出力は、図１７の表から得られた図２１のグラフでも良い。また、時間帯別作業者割合情報の出力は、図１８の表から得られた図２２のグラフでも良い。さらに、時間帯別製品生産状況情報の出力は、図２３の表のように、時間の範囲によって、表示態様を変更しても良い。例えば、図２３において、各セルの背景色を、「０−９分」までは白、「１０−２９分」までは薄いグレイ、「３０−４５分」までは中程度のグレイ、「４６−６０分」までは濃いグレイとしている。
【０１７４】
以上、本実施の形態によれば、製造現場の作業分析を簡易に行え、作業改善のための効果的な定量的評価が行える。
【０１７５】
また、本実施の形態によれば、実際に人が動いていた時間を正確に取得するので、緻密な作業分析が可能となる。さらに具体的には、本実施の形態によれば、２４時間、３６５日、常に、人が動いていた時間を正確に取得することができる。つまり、従来の人手による方法では、精度高く、短時間の作業の切り替わり（例えば、１作業１５秒）を長期間（例えば、１時間）連続して取得することができないところ、本システムによれば、短時間の作業の切り替わりを長時間に渡って精度高く取得できる。そのため、極めて精度の高い緻密な作業分析が可能となる。
【０１７６】
また、本実施の形態によれば、図２０のように時間帯別作業効率情報を出力するので、効率的な時間、非効率な時間が簡単に、明瞭に把握できる。
【０１７７】
また、本実施の形態によれば、図２１にように人グループ作業情報を出力するので、効率的に製造するときの条件（チーム構成、製品等）を抽出できる。また、統計的に処理することで標準時間が算出できる。つまり、製造効率のばらつきや、異常な状況（異常値）を発見できる。
【０１７８】
また、本実施の形態によれば、図２２にように時間帯別作業者割合情報を出力するので、配置されている作業者が効率的に作業できている時間と、非効率な時間とが明瞭に把握できる。
【０１７９】
また、本実施の形態によれば、図２３にように時間帯別製品生産状況情報を出力するので、密度高く作業している人、グループ、および時間帯が明瞭となり、作業改善、シフトの改善に役立つ。
【０１８０】
さらに、本実施の形態において、存在時間情報取得部１１３および解析部１１５のみをハードウェアボードに書き込み、単体の装置として配布しても良い。
【０１８１】
なお、本実施の形態において、存在時間情報や製品生産時刻情報の取得方法は種々あり得る。
【０１８２】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、予め決められた領域に人が存在している時間に関する情報である存在時間情報を、２以上の各領域ごとに取得する存在時間情報取得部と、前記存在時間情報取得部が取得した２以上の各領域に対する存在時間情報を用いて、作業に関する情報である作業情報を取得する解析部と、前記解析部が取得した作業情報を出力する出力部として機能させ、前記解析部は、前記存在時間情報取得部が取得した２以上の各領域に対する存在時間情報を用いて、２以上の各領域に対応する作業工程の時間帯別の作業効率を示す時間帯別作業効率情報を取得する時間帯別作業効率情報取得手段を具備し、前記作業情報は、前記時間帯別作業効率情報であるプログラム、である。
【０１８３】
また、上記プログラムにおいて、コンピュータを、一の製品の生産時刻に関する情報である製品生産時刻情報を、２以上取得する製品生産時刻情報取得部としてさらに機能させ、前記解析部は、前記時間帯別作業効率情報取得手段に代えて、または前記時間帯別作業効率情報取得手段に加えて、前記製品生産時刻情報取得部が取得した２以上の製品生産時刻情報を用いて、時間帯ごとの製品の生産状況に関する情報である時間帯別製品生産状況情報を取得する時間帯別製品生産状況情報取得手段を具備するものとして機能させ、前記作業情報は、前記時間帯別製品生産状況情報を含むプログラム、であることは好適である。
【０１８４】
また、上記プログラムにおいて、記憶媒体に、作業時間帯別の作業者に関する情報である時間帯別作業者情報を格納しており、コンピュータを、前記解析部は、前記時間帯別作業効率情報取得手段に代えて、または前記時間帯別作業効率情報取得手段に加えて、前記２以上の各領域ごとの存在時間情報および前記時間帯別作業者情報を用いて、時間帯別の作業者および非作業者の割合に関する情報である時間帯別作業者割合情報を取得する時間帯別作業者割合情報取得手段を具備するものとして機能させ、前記作業情報は、前記時間帯別作業者割合情報を含むプログラムであることは好適である。
【０１８５】
また、上記プログラムにおいて、記憶媒体に、人を識別する人識別子または２以上の人が所属するグループを識別するグループ識別子または２以上の人識別子と一のグループ識別子とを有するグループ情報と、各人または各グループが作業を行う領域を識別する領域識別子と、各人または各グループの当該領域における作業時間に関する情報である人作業時間情報とを有する勤務情報を２以上格納しており、コンピュータを、前記解析部は、前記時間帯別作業効率情報取得手段に代えて、または前記時間帯別作業効率情報取得手段に加えて、前記２以上の勤務情報と、前記２以上の各領域ごとの存在時間情報とを用いて、領域ごと、人またはグループごとの作業の状況を示す情報である人グループ作業情報を取得する人グループ作業情報取得手段を具備するものとして機能させ、前記作業情報は、前記人グループ作業情報を含むプログラムであることは好適である。
【０１８６】
また、上記プログラムにおいて、前記存在時間情報取得部は、２以上の作業領域を撮影したカメラ映像を格納し得るカメラ映像格納手段と、存在時間情報を取得する２以上の領域を特定する２以上の領域定義情報を格納し得る領域定義情報格納手段と、前記２以上の各領域定義情報が示す領域ごとに、前記カメラ映像の中の人の動きを検知する検知手段と、前記検知手段が人の動きを検知した時刻を取得する時刻取得手段と、前記時刻取得手段が取得した人の動きを検知した時刻を用いて、領域ごとの存在時間情報を取得する存在時間情報取得手段とを具備するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１８７】
また、図２４は、本明細書で述べたプログラムを実行して、上述した実施の形態の作業分析装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図２４は、このコンピュータシステム３４０の概観図であり、図２５は、コンピュータシステム３４０の内部構成を示す図である。
【０１８８】
図２４において、コンピュータシステム３４０は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２を含むコンピュータ３４１と、キーボード３４２と、マウス３４３と、モニタ３４４とを含む。
【０１８９】
図２５において、コンピュータ３４１は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２に加えて、ＭＰＵ３４１３と、ＣＤ−ＲＯＭドライブ３４１２及びＦＤドライブ３４１１に接続されたバス３４１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３４１５とに接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３４１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３４１７とを含む。ここでは、図示しないが、コンピュータ３４１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１９０】
コンピュータシステム３４０に、上述した実施の形態の作業分析装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３５０１、またはＦＤ３５０２に記憶されて、ＣＤ−ＲＯＭドライブ３４１２またはＦＤドライブ３４１１に挿入され、さらにハードディスク３４１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３４１に送信され、ハードディスク３４１７に記憶されても良い。プログラムは実行の際にＲＡＭ３４１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３５０１、ＦＤ３５０２またはネットワークから直接、ロードされても良い。
【０１９１】
プログラムは、コンピュータ３４１に、上述した実施の形態の作業分析装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３４０がどのように動作するかは周知であり、詳細な説明は省略する。
【０１９２】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１９３】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（端末情報送信部、端末情報受信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１９４】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１９５】
以上のように、本発明にかかる作業分析装置は、製造現場の作業分析を簡易に行え、作業改善のための効果的な定量的評価が行えるという効果を有し、作業分析装置等として有用である。
【符号の説明】
【０１９６】
１０  カメラ
１１  作業分析装置
１１１  勤務情報格納部
１１２  時間帯別作業者情報格納部
１１３  存在時間情報取得部
１１４  製品生産時刻情報取得部
１１５  解析部
１１６  出力部
１１３１  カメラ映像格納手段
１１３２  領域定義情報格納手段
１１３３  検知手段
１１３４  時刻取得手段
１１３５  存在時間情報取得手段
１１５１  時間帯別作業効率情報取得手段
１１５２  人グループ作業情報取得手段
１１５３  時間帯別作業者割合情報取得手段
１１５４  時間帯別製品生産状況情報取得手段
【図２】
0005730504.tif 000002
【図３】
0005730504.tif 000003
【図４】
0005730504.tif 000004
【図５】
0005730504.tif 000005
【図６】
0005730504.tif 000006
【図７】
0005730504.tif 000007
【図８】
0005730504.tif 000008
【図９】
0005730504.tif 000009
【図１０】
0005730504.tif 000010
【図１１】
0005730504.tif 000011
【図１２】
0005730504.tif 000012
【図１３】
0005730504.tif 000013
【図１４】
0005730504.tif 000014
【図１５】
0005730504.tif 000015
【図１６】
0005730504.tif 000016
【図１７】
0005730504.tif 000017
【図１８】
0005730504.tif 000018
【図１９】
0005730504.tif 000019
【図２４】
0005730504.tif 000020
【図２５】
0005730504.tif 000021
【図１】
0005730504.tif 000022
【図２０】
0005730504.tif 000023
【図２１】
0005730504.tif 000024
【図２２】
0005730504.tif 000025
【図２３】
0005730504.tif 000026