(57)【要約】【課題】  簡易な構成にて、短い時間で録画された反復作業を確認することが可能な監視装置を得る。【解決手段】  反復作業を監視する監視装置であって、所定回数の反復作業を単位作業とした場合、単位作業毎の作業開始イベントおよび作業終了イベントを検出する第１および第２のセンサ（１１・１２）と、録画部３で録画した反復作業の録画データに対して、各単位作業の作業開始イベントおよび作業終了イベントを関連付ける作業開始時刻判断部１３、作業終了時刻判断部１４、および、時刻情報付加部１９とを備える。【選択図】  図１
2005311528.tif 000002
【特許請求の範囲】
【請求項１】
反復作業を監視する監視装置であって、
所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検知する検知手段と、
前記反復作業を録画した録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付けるイベント関連付手段とを備えることを特徴とする監視装置。
【請求項２】
前記作業開始イベントの発生時刻と前記作業終了イベントの発生時刻とから、各単位作業における作業時間を算出する作業時間算出手段と、
前記各作業時間が、それぞれ、予め定められた条件に適合するか否かを判定する判定手段と、
前記反復作業を録画した録画データから、前記条件に適合しないと判定された単位作業に対応する録画データを抽出する抽出手段とを備えることを特徴とする請求項１記載の監視装置。
【請求項３】
前記判定手段は、前記各作業時間が、それぞれ、第１の閾値以上および／または第２の閾値以下であるか否かを判定することを特徴とする請求項２記載の監視装置。
【請求項４】
前記単位作業が行われる直前の所定の時間帯を第１の時間と、前記所定回数の反復作業が行われた直後の所定の時間帯を第２の時間とすると、
前記抽出手段は、前記第１の時間および／または前記第２の時間における録画データを含めて抽出することを特徴とする請求項２または３に記載の監視装置。
【請求項５】
前記反復作業を録画した録画データから、前記抽出した録画データ以外の録画データを消去する消去手段を備えることを特徴とする請求項２から４の何れか１項に記載の監視装置。
【請求項６】
前記抽出された録画データ、および、前記録画データとして抽出された単位作業の作業時間を表示装置に表示させる表示制御手段を備えることを特徴とする請求項２から５の何れか１項に記載の監視装置。
【請求項７】
前記表示制御手段は、前記録画データに関連付けられた各反復作業における作業対象物の識別情報であって、かつ、前記録画データとして抽出された単位作業の作業対象物についての識別情報を表示装置に表示させることを特徴とする請求項６記載の監視装置。
【請求項８】
前記反復作業を録画した録画データは、前記反復作業を複数の異なる方向から録画した録画データであることを特徴とする請求項１から７の何れか１項に記載の監視装置。
【請求項９】
前記録画データに対して、各反復作業における作業対象物の識別情報を関連付ける識別情報関連付手段を備えることを特徴とする請求項１から８の何れか１項に記載の監視装置。
【請求項１０】
前記所定回数が一回であることを特徴とする請求項１から９の何れか１項に記載の監視装置。
【請求項１１】
前記反復作業を録画した録画データは、反復作業の種類毎に反復作業を録画した録画データであって、
前記検知手段は、前記反復作業の種類毎に、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出し、
前記イベント関連付手段は、前記反復作業を録画した録画データに対して、反復作業の種類に応じた、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付けることを特徴とする請求項１から１０の何れか１項に記載の監視装置。
【請求項１２】
反復作業を監視する監視方法であって、
所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出する第１ステップと、
前記反復作業を録画した録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付ける第２ステップとを備えることを特徴とする監視方法。
【請求項１３】
請求項１から１１の何れか１項に記載の監視装置の各手段としてコンピュータを機能させるためのプログラム。
【請求項１４】
請求項１３記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業者が行う作業を監視する監視装置に関する。より詳しくは、作業を録画することにより、作業を監視する監視装置に関する。
【背景技術】
【０００２】
従来より、生産現場等における作業者の作業を監視する監視装置が知られている。この監視装置は、作業内容の解析に利用されており、例えば、監視装置のユーザが監視装置による監視結果に基づき、作業効率の低下や品質低下を引き起こす作業内容を特定するために利用されている。ここで、監視装置としては、例えば、以下のような３つの装置が挙げられる。
【０００３】
まず、１つ目としては、人が行う作業を単にビデオで連続撮影する構成の監視装置が挙げられる。この監視装置を用いた場合、ユーザが、撮影された内容を後でチェックすることとなる。
【０００４】
また、２つ目としては、特許文献１に示すように、作業者の位置と、作業者が操作する複数の装置から発生したイベントの内容および発生時刻とを生産管理情報として記録し、各装置近傍の作業者の該装置近傍での滞在時間を判断することにより、作業者の作業内容および作業時間を示す統計情報を生成する監視装置が挙げられる。
【０００５】
さらに、３つ目としては、特許文献２に示すとおり、熟練度の高い作業者の動画像から得られる目標作業状態と、一般の作業者の動画像から得られる実作業状態とを比較して、実作業状態を評価する監視装置が挙げられる。なお、この場合には、作業状態を確実に検出するために、作業者や作業者が操作する生産装置にマーカーを付けたり、あるいは、複数角度から作業状態を検出して３次元的に作業状態を評価している。
【特許文献１】特開２００３−１４０７２８号公報（公開日：平成１５年５月１６日）
【特許文献２】特開２００３−１６７６１３号公報（公開日：平成１５年６月１３日）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の構成では、以下の問題を生じる。
【０００７】
まず、上述した１つ目の監視装置では、ユーザが、撮影された内容全てを確認し、問題のある箇所を抽出する必要がある。そのため、この抽出作業だけでも、撮影時間以上の時間を要することとなる。また、撮影時間のほとんどを占める正常作業を全て記録するため、記憶量が膨大となる。
【０００８】
また、上述した２つ目の監視装置では、作業者の作業映像がないため、作業者の作業内容が実際にどのようなものであったかを確認できない。それゆえ、作業の具体的な問題点を究明することができない。
【０００９】
さらに、上述した３つ目の監視装置では、動画像を精度良くモデル化するために、多数のビデオカメラや処理能力に優れた画像処理装置が必要となる。それゆえ、コストアップが避けられない。
【００１０】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、簡易な構成にて、短い時間で録画された反復作業を確認することが可能な監視装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明に係る監視装置は、上記の課題を解決するために、反復作業を監視する監視装置であって、所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検知する検知手段と、前記反復作業を録画したの録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付けるイベント関連付手段とを備えることを特徴としている。
【００１２】
上記の構成によれば、所定回数の反復作業を単位作業とした場合、検知手段により、単位作業毎の作業開始イベントおよび作業終了イベントを検知することができる。また、イベント関連付手段により、反復作業を録画した録画データに対して、各単位作業の作業開始イベントおよび作業終了イベントが関連付けられる。つまり、作業開始イベントが検知された時点と、該時点で録画された録画データとが対応付けられ、かつ、作業終了イベントが検知された時点と、該時点で録画された録画データとが対応付けられる。
【００１３】
それゆえ、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間における録画データを特定することが可能となる。したがって、反復作業の録画データ全てを確認する必要がなくなり、短い時間で録画された反復作業を確認することができる。
【００１４】
さらに、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間の長さの情報に基づくことにより、上記特定された録画データから、所定の長さの録画データを特定することも可能となる。
【００１５】
また、動画像を精度良くモデル化等する必要がなく、監視装置を簡易な構成とすることができる。
【００１６】
また、本発明に係る監視装置は、上記の監視装置において、前記作業開始イベントの発生時刻と前記作業終了イベントの発生時刻とから、各単位作業における作業時間を算出する作業時間算出手段と、前記各作業時間が、それぞれ、予め定められた条件に適合するか否かを判定する判定手段と、前記反復作業を録画した録画データから、前記条件に適合しないと判定された単位作業に対応する録画データを抽出する抽出手段とを備えることを特徴としている。
【００１７】
上記の構成によれば、まず、作業時間算出手段により、作業開始イベントの発生時刻と作業終了イベントの発生時刻とから、各単位作業における作業時間が算出される。また、判定手段により、各作業時間が、それぞれ、予め定められた条件に適合するか否かが判定される。さらに、抽出手段により、前記反復作業を録画した録画データから、上記条件に適合しないと判定された単位作業に対応する録画データが抽出される。
【００１８】
それゆえ、ユーザは、上記条件を満たさない単位作業に対応する録画データのみを確認することが可能となる。したがって、ユーザが上記条件を設定しておくことにより、所望とする録画データのみを確認することが可能となるという効果を奏する。
【００１９】
また、本発明に係る監視装置は、上記の監視装置において、前記判定手段は、前記各作業時間が、それぞれ、第１の閾値以上および／または第２の閾値以下であるか否かを判定することを特徴としている。
【００２０】
上記の構成によれば、判定手段は、各作業時間が、それぞれ、第１の閾値以上および／または第２の閾値以下であるか否かを判定する。
【００２１】
ここで、作業時間が、通常の作業に要する時間をある程度上回る場合、あるいは、該通常の作業に要する時間をある程度下回る場合には、作業自体に何らかの問題がある場合が多い。
【００２２】
したがって、問題となる作業を録画した画像データを特定することができるという効果を奏する。
【００２３】
また、本発明に係る監視装置は、上記の監視装置において、前記単位作業が行われる直前の所定の時間帯を第１の時間と、前記所定回数の反復作業が行われた直後の所定の時間帯を第２の時間とすると、前記抽出手段は、前記第１の時間および／または前記第２の時間における録画データを含めて抽出することを特徴としている。
【００２４】
上記の構成によれば、抽出手段は、単位作業が行われる直前の所定の時間帯および／または直後の所定の時間帯の録画データを含めて、録画データの抽出を行う。
【００２５】
したがって、ユーザは、単位作業の開始前の状態、および／または、終了後の状態もあわせて確認することができる。このため、問題となる作業の原因がその単位作業の開始前および／または終了後の時間帯にあった場合でも確認ができるという効果を奏する。さらに、単位作業の前後に時間幅を持たせているため、単位作業における反復作業を確認する際に、いきなり反復作業が表示されることがない。また、反復作業が終了した直後に表示が終了することがない。したがって、反復作業の確認が行い易いという効果を奏する。
【００２６】
また、本発明に係る監視装置は、上記の監視装置において、前記反復作業を録画した録画データから、前記抽出した録画データ以外の録画データを消去する消去手段を備えることを特徴としている。
【００２７】
上記の構成によれば、消去手段により、上記反復作業を録画した録画データから、抽出した録画データ以外の録画データが消去される。
【００２８】
それゆえ、録画データを記憶している装置における録画データのデータ量を減らすことができる。したがって、録画データを記憶している装置の録画容量を小さくすることが可能となるという効果を奏する。
【００２９】
また、本発明に係る監視装置は、上記の監視装置において、前記抽出された録画データ、および、前記録画データとして抽出された単位作業の作業時間を表示装置に表示させる表示制御手段を備えることを特徴としている。
【００３０】
上記の構成によれば、表示制御手段により、抽出された録画データ、および、録画データとして抽出された単位作業の作業時間が表示装置に表示される。
【００３１】
したがって、ユーザは、表示装置において、抽出された録画データと共に、録画データとして抽出された単位作業の作業時間も確認できるという効果を奏する。
【００３２】
また、本発明に係る監視装置は、上記の監視装置において、前記表示制御手段は、前記録画データに関連付けられた各反復作業における作業対象物の識別情報であって、かつ、前記録画データとして抽出された単位作業の作業対象物についての識別情報を表示装置に表示させることを特徴としている。
【００３３】
上記の構成によれば、表示制御手段は、録画データに関連付けられた各反復作業における作業対象物の識別情報であって、かつ、録画データとして抽出された単位作業の作業対象物についての識別情報を表示装置に表示させる。
【００３４】
したがって、ユーザは、表示装置において、抽出された録画データ、および、録画データとして抽出された単位作業の作業時間と共に、作業対象物の識別情報も確認できるという効果を奏する。
【００３５】
また、本発明に係る監視装置は、上記の監視装置において、前記反復作業を録画した録画データは、前記反復作業を複数の異なる方向から録画した録画データであることを特徴としている。
【００３６】
上記の構成によれば、ユーザは、反復作業を複数の異なる方向から確認することができる。
【００３７】
したがって、反復作業における作業状態の解析が行い易くなるという効果を奏する。
【００３８】
また、本発明に係る監視装置は、上記の監視装置において、前記録画データに対して、各反復作業における作業対象物の識別情報を関連付ける識別情報関連付手段を備えることを特徴としている。
【００３９】
上記の構成によれば、識別情報関連付手段により、前記録画データに対して、各反復作業における作業対象物の識別情報が関連付けられる。
【００４０】
それゆえ、上記画像データの特定と共に、作業対象物の識別情報も特定することが可能となる。したがって、上記識別情報に基づき、特定された画像データ中に録画された作業対象物を特定可能となる。
【００４１】
また、上記識別情報に基づくことにより、該識別情報を有する作業対象物が録画された録画データの箇所を特定することもできる。
【００４２】
また、本発明に係る監視装置は、上記の監視装置において、前記所定回数が一回であることを特徴としている。
【００４３】
上記の構成によれば、上記所定の回数が一回である。
【００４４】
それゆえ、反復作業毎に画像データを特定することができる。したがって、特定した画像データ（例えば、抽出した録画データ）のデータ量を少なくすることが可能となるという効果を奏する。
【００４５】
また、例えば、反復作業毎に作業時間を算出することも可能となるため、算出された作業時間に、次に送られてくる作業対象物の待ち時間が含まれない。それゆえ、待ち時間が一定でない場合等であっても、判定手段における判定条件（つまり、予め定められた条件）を単位作業毎に変更する必要がない。したがって、簡易な構成で、画像データの抽出を行うことが可能となる。
【００４６】
また、本発明に係る監視装置は、上記の監視装置において、前記反復作業を録画した録画データは、反復作業の種類毎に反復作業を録画した録画データであって、前記検知手段は、前記反復作業の種類毎に、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出し、前記イベント関連付手段は、前記反復作業を録画した録画データに対して、反復作業の種類に応じた、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付けることを特徴としている。
【００４７】
上記の構成によれば、前記反復作業を録画した録画データは、反復作業の種類毎に反復作業を録画した録画データである。また、検知手段は、前記反復作業の種類毎に、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出する。さらに、イベント関連付手段は、反復作業を録画した録画データに対して、反復作業の種類に応じた、各単位作業の作業開始イベントおよび作業終了イベントを関連付ける。
【００４８】
したがって、監視装置にて、複数の反復作業を反復作業毎に監視することが可能となるという効果を奏する。
【００４９】
本発明に係る監視方法は、上記の課題を解決するために、反復作業を監視する監視方法であって、所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出する第１ステップと、前記反復作業を録画した録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付ける第２ステップとを備えることを特徴としている。
【００５０】
上記の方法によれば、所定回数の反復作業を単位作業とした場合、第１ステップにより、単位作業毎の作業開始イベントおよび作業終了イベントを検知することができる。
【００５１】
さらに、第２ステップにより、反復作業を録画した録画データに対して、各単位作業の作業開始イベントおよび作業終了イベントが関連付けられる。つまり、作業開始イベントが検知された時点と、該時点で録画された録画データとが対応付けられ、かつ、作業終了イベントが検知された時点と、該時点で録画された録画データとが対応付けられる。
【００５２】
それゆえ、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間における録画データを特定することが可能となる。したがって、反復作業の録画データ全てを確認する必要がなくなり、短い時間で録画された反復作業を確認することができる。
【００５３】
さらに、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間の長さの情報に基づくことにより、上記特定された録画データから、所定の長さの録画データを特定することも可能となる。
【００５４】
本発明に係るプログラムは、以上のように、前記監視装置の各手段としてコンピュータを機能させるためのものである。
【００５５】
前記プログラムをコンピュータシステムにロードすることによって、上記監視装置を提供することが可能となるという効果を奏する。
【００５６】
本発明に係るプログラムを記録した記録媒体は、以上のように、前記プログラムを記録しているものである。
【００５７】
前記記録媒体に記録されているプログラムをコンピュータシステムにロードすることによって、上記監視装置を提供することが可能となるという効果を奏する。
【発明の効果】
【００５８】
本発明に係る監視装置は、以上のように、反復作業を監視する監視装置であって、所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検知する検知手段と、前記反復作業を録画したの録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付けるイベント関連付手段とを備える構成である。
【００５９】
また、本発明に係る監視方法は、以上のように、反復作業を監視する監視方法であって、所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出する第１ステップと、前記反復作業を録画した録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付ける第２ステップとを備える方法である。
【００６０】
上記の構成および方法によれば、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間における録画データを特定することが可能となる。したがって、反復作業の録画データ全てを確認する必要がなくなり、短い時間で録画された反復作業を確認することができる。
【００６１】
さらに、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間の長さの情報に基づくことにより、上記特定された録画データから、所定の長さの録画データを特定することも可能となる。
【００６２】
本発明に係るプログラムは、以上のように、前記監視装置の各手段としてコンピュータを機能させるためのものである。
【００６３】
前記プログラムをコンピュータシステムにロードすることによって、上記監視装置を提供することが可能となるという効果を奏する。
【００６４】
本発明に係るプログラムを記録した記録媒体は、以上のように、前記プログラムを記録しているものである。
【００６５】
前記記録媒体に記録されているプログラムをコンピュータシステムにロードすることによって、上記監視装置を提供することが可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００６６】
〔実施の形態１〕
本発明の一実施形態について図１ないし図１４に基づいて説明すると以下の通りである。本実施の形態では、まず、１つの作業工程を監視する構成の監視装置について説明する。
【００６７】
図１は、本発明の実施の形態に係る監視装置の機能ブロック図である。同図に示すとおり、監視装置１は、タイマー１０、第１のセンサ１１、第２のセンサ１２、作業開始時刻判断部１３、作業終了時刻判断部１４、作業時間算出部（作業時間算出手段）１５、書込・読出部１６、作業履歴記憶部１７、撮影部１８、時刻情報付加部１９、書込・読出部２０、画像データ記憶部２１、操作部２２、判定部（判定手段）２３、画像データ抽出部（抽出手段）２４、書込・読出部２５、抽出データ記憶部２６、画像データ消去部（消去手段）２７、表示制御部（表示制御手段）２８、および、表示部（表示装置）２９を備えている。また、第１のセンサ１１は、識別番号認識部１１ａを備えている。なお、各機能ブロックの詳細については、後述する。
【００６８】
また、以下では、第１のセンサ１１、第２のセンサ１２、作業開始時刻判断部１３、作業終了時刻判断部１４、および、作業時間算出部１５をあわせて、作業時間検出部２と称する。また、撮影部１８、時刻情報付加部１９、書込・読出部２０、および、画像データ記憶部２１をあわせて、録画部３と称する。
【００６９】
さらに、第１のセンサ１１および第２のセンサ１２が、特許請求の範囲に記載の検知手段に対応する。また、作業開始時刻判断部１３、作業終了時刻判断部１４、および、時刻情報付加部１９が、特許請求の範囲に記載のイベント関連付手段に対応する。さらに、作業開始時刻判断部１３および時刻情報付加部１９が、特許請求の範囲に記載の識別情報関連付手段に対応する。
【００７０】
図２は、監視装置１を用いた場合における、作業の監視状態を説明するための図である。同図に示すとおり、作業対象となる製品（作業対象物）は、例えばベルトコンベア等の搬送装置により前の作業工程（前工程）から監視装置１の監視対象となる作業工程（以下、監視工程と称する）に送られ、該監視工程にて所定の作業が施される。そして、上記所定の作業が施された後は、製品は搬送装置（図示せず）により次の作業工程（後工程）に送られる。その後、別の同種製品が、前の作業工程から監視工程に送られ、上記と同様の処理がなされる。このように、本実施の形態では、同種の製品が監視工程に次々に送られ、少なくとも監視工程においては、作業者によって同じ作業が繰り返し行われるものとする。つまり、監視工程においては、作業者による反復作業（繰り返し作業）が行われるものとする。
【００７１】
第１のセンサ１１は、上記監視工程における作業場の入口近傍に設置される。また、第２のセンサ１２は、上記作業場の出口近傍に設置される。そして、撮影部１８は、作業場および作業者の作業（作業内容、作業状況）を撮影可能な場所に設置される。なお、第１のセンサ１１の設置場所は、前の作業工程の作業場と監視工程の作業場との間でもよい。また、第２のセンサ１２の設置場所は、監視工程の作業場と次の作業工程の作業場との間でもよい。
【００７２】
以下、図１における各機能ブロックについて説明する。
【００７３】
タイマー１０は、監視装置１内において基準となる時刻を生成するものであって、少なくとも監視装置１の稼動時には、この時刻の情報（以下、時刻情報）を作業開始時刻判断部１３、作業終了時刻判断部１４、および、時刻情報付加部１９に対して通知し続ける。
【００７４】
第１のセンサ１１は、製品が該センサ前を通過したこと（作業開始イベント）を検知する。さらに、第１のセンサ１１は、製品にバーコードやＲＦＩＤタグ等で示された製造番号等の識別番号（識別情報）が付されている場合には、識別番号認識部１１ａにより該識別番号を認識する。そして、第１のセンサ１１は、検知したことを示す検知信号と識別番号の情報とを、作業開始時刻判断部１３に通知する。なお、以下の説明では、製品には識別番号が付されているとし、かつ、第１のセンサ１１が識別番号を認識する場合について説明する。
【００７５】
第２のセンサ１２は、製品が該センサ前を通過したこと（作業終了イベント）を検知する。そして、第２のセンサ１２は、検知したことを示す検知信号を作業終了時刻判断部１４に通知する。
【００７６】
作業開始時刻判断部１３は、タイマー１０からの時刻情報をリアルタイムに受信し続ける。また、作業開始時刻判断部１３は、第１のセンサ１１からの検知信号を受けた場合、検知信号を受けた時刻を上記時刻情報に基づいて判断する。そして、この判断した時刻を作業開始時刻として、作業時間算出部１５および書込・読出部１６に通知する。また、作業開始時刻判断部１３は、上記識別番号の情報を上記作業開始時刻に関連付けて、書込・読出部１６に通知する。
【００７７】
作業終了時刻判断部１４は、タイマー１０からの時刻情報をリアルタイムに受信し続ける。また、作業終了時刻判断部１４は、第２のセンサ１２からの検知信号を受けた場合、検知信号を受けた時刻を上記時刻情報に基づいて判断する。そして、この判断した時刻を作業終了時刻として、作業時間算出部１５および書込・読出部１６に通知する。
【００７８】
作業時間算出部１５は、作業開始時刻判断部１３から作業開始時刻を、作業終了時刻判断部１４から作業終了時刻を受け付ける。そして、作業時間算出部１５は、上記作業終了時刻から作業開始時刻を差し引くことにより、作業時間を算出する。さらに、作業時間算出部１５は、算出した作業時間を書込・読出部１６に通知する。
【００７９】
書込・読出部１６は、作業開始時刻判断部１３から作業開始時刻および識別番号の情報を、作業終了時刻判断部１４から作業終了時刻を、作業時間算出部１５から作業時間を受け付ける。そして、書込・読出部１６は、上記作業開始時刻、作業終了時刻、および、作業時間を上記識別番号に対応付け、この対応付けを行った情報を作業履歴情報とした上で、この作業履歴情報を作業履歴記憶部１７に記憶させる。
【００８０】
そして、監視装置１は、前の作業工程から順次送られてくる製品毎に上記作業履歴情報を作成し、各作業履歴情報を作業履歴記憶部１７に記憶させる。この結果、作業履歴記憶部１７には、図３に示すとおり、製品（識別情報）毎に対応付けられた情報が記憶されることになる。
【００８１】
撮影部１８は、作業場および作業者の作業を、動画像として連続して撮影する。そして、撮影部１８は、図１に示すとおり、この撮影した画像データを時刻情報付加部１９に対して、リアルタイムに送信する。
【００８２】
時刻情報付加部１９は、タイマー１０からの時刻情報をリアルタイムに受信し続ける。また、時刻情報付加部１９は、撮影部１８から送られてくる画像データに、上記時刻情報を付加する。つまり、上記画像データに時刻情報で示される時刻を付加する。これにより、動画像を構成する各画像（連続画像の一部）に対して、それぞれに時刻が対応づけられる。さらに、時刻情報付加部１９は、上記時刻情報が付加された画像データを、書込・読出部２０に送る。
【００８３】
書込・読出部２０は、時刻情報付加部１９からの時刻情報が付加された画像データを、画像データ記憶部２１に記憶させる。これにより、画像データ記憶部２１には、時刻情報が付加された画像データが記憶される。なお、画像データ記憶部２１に記憶された画像データを録画データとも称する。
【００８４】
操作部２２は、判定部２３および表示制御部２８に対して、ユーザからの指示に基づいた所定の指令信号を送る。なお、以下の説明においては、監視装置１による作業の監視を一旦停止し、ユーザが作業者の作業内容を確認する場合における監視装置１の動作について説明する。
【００８５】
判定部２３は、操作部２２から所定の指令信号を受けると、以下の動作を実行する。まず、判定部２３は、書込・読出部１６に対して、作業履歴記憶部１７から作業履歴情報の読出し、および、読出した作業履歴情報の判定部２３への送信を指示する。判定部２３が作業履歴情報を取得すると、判定部２３は、作業履歴情報中の各作業時間が、所定の条件を満たしているか否かを判断する。より具体的には、作業時間が、第１の所定の時間（第１の閾値）Ｗ１以上であって、かつ、第２の所定の時間（第２の閾値）Ｗ２以下であるという条件を満たすか否かを判断する。
【００８６】
そして、判定部２３は、上記所定の条件を満たしていないと判断した作業時間に関連する、作業履歴情報中の一部の情報を画像データ抽出部２４に送信する。つまり、判定部２３は、ある識別番号（例えば、図３に示した識別情報ｉの製品）に対応した、作業開始時刻、作業終了時刻、および、作業時間についての情報を、該識別番号の情報と共に画像データ抽出部２４に送信する。なお、所定の条件を満たしていないと判断した作業時間が複数ある場合には、該複数の作業時間に関連する、作業履歴情報中の一部の情報を画像データ抽出部２４に送信する。なお、以下では、上記作業履歴情報中の一部の情報を、作業履歴一部情報と称する。
【００８７】
画像データ抽出部２４は、判定部２３から上記作業履歴一部情報を受ける。また、画像データ抽出部２４は、書込・読出部２０に対して、上記作業履歴一部情報中の作業開始時刻と作業終了時刻との間の画像データ、作業開始時刻直前における所定時間（以下、第１の時間Ｗａ）の画像データ、および、作業終了時刻直後における所定時間（以下、第２の時間Ｗｂ）の画像データを、画像データ記憶部２１から読み出すように指示する。これにより、画像データの抽出は、前記第１の時間Ｗａおよび前記第２の時間Ｗｂにおける画像データも含めて行われることになる。
【００８８】
書込・読出部２０は、画像データ抽出部２４から上記指示を受けると、画像データ記憶部２１から上記指示に対応した画像データを読出し、この読出した画像データを画像データ抽出部２４に送る。なお、この画像データの読出しは、画像データに付加された時刻情報に基づいて行われる。
【００８９】
画像データ抽出部２４は、書込・読出部２０から、上記指示に対応した画像データを抽出すると、以下の動作を実行する。まず、画像データ抽出部２４は、書込・読出部２５に対して、上記画像データ、識別番号の情報、作業開始時刻、作業終了時刻、および、作業時間を互いに関連付けて、抽出データ記憶部２６に記憶させる。なお、上記所定の条件に適合しないと判定された作業が複数ある場合には、抽出データ記憶部２６には、上記互いに関連付けされたデータが、画像データ毎に複数組記憶されることになる。
【００９０】
また、画像データ抽出部２４は、画像データ記憶部２１から画像データの抽出を完了した後は、画像データ消去部２７に対して、所定の信号を送る。
【００９１】
画像データ消去部２７は、画像データ抽出部２４から上記所定の信号を受けると、書込・読出部２０に対して、画像データ記憶部２１に記憶された画像データを消去する指示を送る。そして、この指示を受けた書込・読出部２０は、画像データ記憶部２１から画像データを全て消去する。この際、画像データに付加された時刻情報も消去する。
【００９２】
これにより、監視装置１には、画像データに関しては、抽出された画像データのみが記憶されていることになる。
【００９３】
表示制御部２８は、操作部２２から所定の指令信号を受けると、書込・読出部２５に対して、抽出データ記憶部２６から記憶された上記関連付けられたデータの読出し、および、表示制御部２８に対する該読出したデータの送信を指示する。そして、表示制御部２８は、表示部２９に上記読出したデータを表示させる。表示制御部２８による表示部２９での表示方法は、どのような方法であってもよい。
【００９４】
例えば、作業開始時刻の古い順（または新しい順）に画像データを表示すると共に、図４に示すとおり、上記表示部２９に、識別番号の情報および作業時間を表示させる構成であってもよい。ここで、画像データと作業時間を表示させた場合は、ユーザは、表示部２９において、抽出された画像データと共に、該画像データとして抽出された反復作業の作業時間も確認することができる。また、画像データ、作業時間、および、識別番号の情報を表示させた場合には、反復作業の作業対象物である製品の識別番号も確認することができる。
【００９５】
また、識別番号の情報および作業時間だけではなく、作業開始時刻および作業終了時刻を表示させてもよい。画像データ以外に表示させる情報については、特に限定されるものではない。また、画像データ以外にどの情報を表示部２９に表示させるかは、操作部からの信号により変更できる構成とすることが好ましい。
【００９６】
また、表示部２９は、例えば、液晶ディスプレイやＣＲＴ（Cathode Ray Tube）で構成することができる。また、表示部２９をタッチパネル型として、操作部２２と表示部２９とを一体構成してもよい。
【００９７】
以上のように、監視装置１では、第１のセンサ１１が作業開始イベントを検知し、第２のセンサ１２が作業終了イベントを検知する。また、監視装置１では、作業開始時刻判断部１３および作業終了時刻判断部１４が、それぞれ作業開始時刻（つまり、作業開始イベントの発生時刻）および作業終了時刻（つまり、作業終了イベントの発生時刻）を作業履歴記憶部１７に記憶させ、かつ、時刻情報付加部１９が撮影された画像データに時刻情報を付加することにより、録画部３で録画された画像データ（録画データ）に対して、作業開始イベントおよび作業終了イベントが関連付けられる。
【００９８】
また、上記の説明においては、１つの撮影部１８を設けた構成であるが、これに限定されるものではない。複数の撮影部を設け、作業場および作業者の作業を互いに異なる方向から撮影する構成としてもよい。この場合には、表示部２９において、同一時間帯の作業に関して、複数の画像データを確認することができる。このため、反復作業における作業状態の解析が行い易くなる。また、この場合、表示部２９での表示の仕方としては、図５に示すとおり、表示部２９の表示領域を複数の領域（同図では４つ）に分割し、複数の画像データを同時に確認できる構成にすることが好ましい。この構成とすることにより、より精度の高い作業状態の解析が行える。
【００９９】
なお、上記の説明では、説明の便宜上、書込・読出部１６、書込・読出部２０、および、書込・読出部２５を別々に設けた構成を示したが、これら書込・読出部（１６・２０・２５）を１つにまとめた構成としてもよい。また、作業履歴記憶部１７、画像データ記憶部２１、および、抽出データ記憶部２６を別々に設けた構成を示したが、これらを１つにまとめた構成としてもよい。
【０１００】
また、上記の説明においては、上述したとおり、所定の条件として、作業時間が、第１の所定の時間Ｗ１以上であって、かつ、第２の所定の時間Ｗ２以下であるかといった条件を挙げた。しかしながら、これに限定されるものではなく、例えば、作業時間が第２の所定の時間Ｗ２以下であるかを上記所定の条件としてもよいし、あるいは、作業時間が第１の所定の時間Ｗ１以上であるかを上記所定の条件としてもよい。
【０１０１】
ただし、上記所定の条件を、作業時間が第１の所定の時間Ｗ１以上であって、かつ、作業時間が第２の所定の時間Ｗ２以下であるとして設定することが好ましい。つまり、作業時間が、通常の作業に要する時間をある程度上回る場合、あるいは、該通常の作業に要する時間をある程度下回る場合には、作業自体に何らかの問題がある場合が多い。したがって、上記構成では、このような問題となる作業を録画した画像データを抽出することができる。
【０１０２】
また、上記の説明においては、１つの製品に対して作業時間を算出し、この算出した作業時間に基づいて画像データを抽出したが、これに限定されるものでなく、以下のようにすることもできる。
【０１０３】
つまり、１つの製品に対して作業時間を算出する代わりに、複数の製品に対する作業時間を算出する構成とする。つまり、作業時間算出部１５において、複数の製品に対する作業時間を算出させる構成とする。具体的には、上記複数の製品をｎ個の製品とすると、１番目の製品についての作業開始時刻と、ｎ番目の製品についての作業終了時刻とから、ｎ個の製品についての作業時間を算出する。
【０１０４】
この構成によっても、例えば、ｉ番目の製品についての作業時間が長い（または短い）場合には、ｎ個の製品についての作業時間も長く（または短く）なるため、判定部２３において所定の条件を満たさないと判断させることができる（１≦ｉ≦ｎ）。
【０１０５】
この場合には、複数の製品についての作業時間を１つの作業時間としてとらえているため、作業履歴記憶部１７に記憶させるデータ量を少なくすることができる。その結果、画像データの抽出回数を低減することも可能である。
【０１０６】
以上のように、上記監視装置は、反復作業を監視する監視装置であって、所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出する第１および第２のセンサ（検知手段）（１１・１２）と、前記反復作業を録画した録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付ける、作業開始時刻判断部１３、作業終了時刻判断部１４、および、時刻情報付加部１９（イベント関連付手段）（以下、イベント関連付部と称する）とを備える構成である。
【０１０７】
この構成によれば、所定回数の反復作業を単位作業とした場合、第１のセンサ１１および第２のセンサ１２により、単位作業毎の作業開始イベントおよび作業終了イベントを検知することができる。さらに、上記イベント関連付部により、反復作業を録画した録画データに対して、各単位作業の作業開始イベントおよび作業終了イベントが関連付けられる。つまり、作業開始イベントが検知された時点と、該時点で録画された録画データとが対応付けられ、かつ、作業終了イベントが検知された時点と、該時点で録画された録画データとが対応付けられる。
【０１０８】
それゆえ、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間における録画データを特定することが可能となる。したがって、反復作業の録画データ全てを確認する必要がなくなり、短い時間で録画された反復作業を確認することができる。
【０１０９】
さらに、作業開始イベントが検知された時点と作業終了イベントが検知された時点との間の長さの情報に基づくことにより、上記特定された録画データから、所定の長さの録画データを特定することも可能となる。
【０１１０】
また、監視装置１は、さらに、前記作業開始イベントの発生時刻と前記作業終了イベントの発生時刻とから、各単位作業における作業時間を算出する作業時間算出部（作業時間算出手段）１５と、前記各作業時間が、それぞれ、予め定められた条件に適合するか否かを判定する判定部（判定手段）２３と、前記反復作業を録画した録画データから、前記条件に適合しないと判定された単位作業に対応する録画データを抽出する画像データ抽出部（抽出手段）２４とを備える構成でもある。
【０１１１】
この構成によれば、まず、作業時間算出部１５により、作業開始イベントの発生時刻と作業終了イベントの発生時刻とから、各単位作業における作業時間が算出される。また、判定部２３により、各作業時間が、それぞれ、予め定められた条件に適合するか否かが判定される。さらに、画像データ抽出部２４により、前記反復作業を録画した録画データから、上記条件に適合しないと判定された単位作業に対応する録画データが抽出される。
【０１１２】
それゆえ、ユーザは、上記条件を満たさない単位作業に対応する録画データのみを確認することが可能となる。したがって、ユーザが上記条件を設定しておくことにより、所望とする録画データのみを確認することが可能となる。
【０１１３】
また、上記所定回数の反復作業は、一回の反復作業であることが好ましい。この構成によれば、反復作業毎に画像データを抽出することができる。したがって、抽出した録画データのデータ量を少なくすることが可能となる。
【０１１４】
また、反復作業毎に作業時間を算出することができるため、算出された作業時間に、次に送られてくる作業対象物の待ち時間が含まれない。それゆえ、待ち時間が一定でない場合等であっても、判定部２３における判定条件を単位作業毎に変更する必要がない。したがって、簡易な構成で、画像データの抽出を行うことが可能となる。
【０１１５】
ところで、上記の説明では、監視装置１が１つの作業工程を監視する構成について説明したが、以下では、監視装置１を用いて複数の作業工程を監視する監視装置１の適用例について説明する。
【０１１６】
まず、第１のセンサ１１および第２のセンサ１２からなるセンサ対を、図６および図７に示すとおり、監視する作業工程数だけ監視装置に備えておく。ここで、各センサ対を構成する第１のセンサ１１は、図１で示した場合と同様に、作業開始時刻判断部１３に対して、上述したように、製品を検知したことを示す検知信号と製造番号の情報とを送る（図７参照）。また、各センサ対を構成する第２のセンサ１２は、作業終了時刻判断部１４に対して、製品を検知したことを示す検知信号を送る。
【０１１７】
また、この場合には、作業開始時刻判断部１３に、作業工程毎の作業開始時刻を判断させ、かつ、作業終了時刻判断部１４に、作業工程毎の作業終了時刻を判断させる構成としておく。また、作業時間算出部１５に、作業工程毎の作業時間を算出させる構成としておく。この構成により、作業履歴記憶部１７には、図８に示されるような、作業工程毎の作業履歴情報が記憶されることになる。
【０１１８】
また、撮影部１８を作業工程数だけ各作業工程に対応させて監視装置に備えておき、各撮影部１８にて、各作業工程に関する作業場および作業者の作業を撮影させる構成としておく。また、時刻情報付加部１９を、各撮影部で撮影された画像データを受け付け、各撮影部１８からの画像データに対して時刻情報を付加させる構成としておく。この構成により、画像データ記憶部２１には、作業工程毎の画像データが記憶されることとなる。
【０１１９】
そして、判定部２３に、全ての作業工程について上述した判定を行わせる。さらに、画像データ抽出部２４が、書込・読出部２０を介して、画像データ記憶部２１から各作業工程について画像データを抽出し、該抽出した画像データを、書込・読出部２５を介して抽出データ記憶部２６に記憶させる構成としておく。
【０１２０】
以上の構成を監視装置が備えることにより、複数の作業工程を１つの監視装置で監視することが可能となる。
【０１２１】
なお、この場合、表示部２９における抽出した画像データ等の表示の仕方は、例えば、作業工程の工程順（つまり、ｎ番目の作業工程に関する抽出した画像データを表示した後、ｎ＋１番目の作業工程に関する抽出した画像データを表示するように）に行ってもよいし、前作業工程における抽出したデータの作業開始時刻の速いものから順に表示してもよく、表示の仕方は特に限定されるものではない。ただし、作業工程の工程順に表示を行う構成とする方が、１つの作業工程における作業を連続して確認できるため、作業内容の確認（解析）には便利である。また、表示部２９での表示の仕方は、操作部２２からの指令により、予め設定された表示方法の範囲内で変更できる構成とすることが好ましい。
【０１２２】
また、上記のようにセンサ対を複数設けて、複数の作業工程を監視する場合には、作業工程毎に、上記判定部２３での判定条件となる所定の条件を設定可能な構成としておく。このような構成とすることにより、作業に必要と考えられる作業時間が各作業工程で異なる場合であっても、１つの監視装置で対応することが可能となる。
【０１２３】
また、センサ対および撮影部１８を複数設けた場合には、上述したとおり、作業開始時刻判断部１３、作業終了時刻判断部１４、作業時間算出部１５、判定部２３、画像データ抽出部２４、時刻情報付加部１９等が、作業工程毎に処理を行う構成である。つまり、作業開始時刻判断部１３、作業終了時刻判断部１４、作業時間算出部１５、判定部２３、画像データ抽出部２４、時刻情報付加部１９等が、各作業工程に応じた処理機能を持っているといえる。
【０１２４】
このように、センサ対および撮影部１８を複数設けた場合には、監視装置は、前記反復作業を録画した録画データが、反復作業の種類毎に反復作業を録画した録画データであって、第１および第２のセンサ（検知手段）（１１・１２）が、反復作業の種類毎に、単位作業毎の作業開始イベントおよび作業終了イベントを検出し、上記イベント関連付部が、前記反復作業を録画した録画データに対して、反復作業の種類に応じた、各単位作業の作業開始イベントおよび作業終了イベントを関連付ける構成といえる。
【０１２５】
この構成によれば、前記反復作業を録画した録画データが、反復作業の種類毎に反復作業を録画した録画データである。また、第１および第２のセンサ（１１・１２）は、反復作業の種類毎に、単位作業毎の作業開始イベントおよび作業終了イベントを検出する。さらに、イベント関連付部は、反復作業を録画した録画データに対して、反復作業の種類に応じた、各単位作業の作業開始イベントおよび作業終了イベントを関連付ける。
【０１２６】
したがって、監視装置にて、複数の反復作業を反復作業毎に監視することが可能となる。
【０１２７】
また、監視装置１は、録画データに対して、各反復作業における作業対象物の識別情報を関連付ける、作業開始時刻判断部１３および時刻情報付加部１９（識別情報関連付手段）を備える構成でもある。
【０１２８】
この構成によれば、作業開始時刻判断部１３および時刻情報付加部１９により、録画データに対して、各反復作業における作業対象物の識別情報が関連付けられる。
【０１２９】
それゆえ、上記画像データの特定と共に、作業対象物の識別情報も特定することが可能となる。したがって、上記識別情報に基づき、特定された画像データ中に録画された作業対象物を特定可能となる。
【０１３０】
また、上記識別情報に基づくことにより、該識別情報を有する作業対象物が録画された録画データの箇所を特定することもできる。
【０１３１】
また、上述したとおり、画像データの抽出は、前記第１の時間Ｗａおよび前記第２の時間Ｗｂにおける画像データも含めて行われる。つまり、上記単位作業が行われる直前の所定の時間帯を第１の時間と、前記所定回数の反復作業が行われた直後の所定の時間帯を第２の時間とすると、画像データ抽出部２４は、第１の時間および／または第２の時間における録画データを含めて抽出する。
【０１３２】
この構成によれば、画像データ抽出部２４は、単位作業が行われる直前の所定の時間帯および直後の所定の時間帯の録画データを含めて、録画データの抽出を行う。
【０１３３】
したがって、ユーザは、単位作業の開始前の状態、および／または、終了後の状態もあわせて確認することができる。さらに、単位作業の前後に時間幅を持たせているため、単位作業における反復作業を確認する際に、いきなり反復作業が表示されることがない。また、反復作業が終了した直後に表示が終了することがない。したがって、反復作業の確認が行い易くなる。
【０１３４】
また、上述したとおり、画像データ消去部２７は、録画部３で録画した録画データから、抽出した録画データ以外の録画データを消去する。それゆえ、録画部３における録画データのデータ量を減らすことができる。したがって、録画部３の画像データ記憶部２１の記憶容量を小さくすることができる。
【０１３５】
ここで、図６および図７に示す構成における、センサの検知信号に関するタイムチャートについて、図９（ａ）に示す。また、図９（ｂ）に、上記検知信号から判断される、各作業工程での各製品に対する作業時間帯を示す。さらに、図９（ｃ）に、画像データ記憶部２１から抽出される画像データを示す。なお、図９（ｂ）および図９（ｃ）においては、説明の便宜上、処理される順番に従って製品に番号を付し、製品１、製品２、製品３、・・・、製品９として示している。
【０１３６】
図９（ｂ）においては、作業工程２の製品３についての作業時間が、同作業工程における他の製品の作業時間よりも長くなっている。また、作業工程３の製品５についての作業時間が、同作業工程における他の製品の作業時間よりも短くなっている。
【０１３７】
そして、作業工程２における製品３の作業時間、および、作業工程３における製品５についての作業時間が所定の条件を満たさないと判定部２３により判断された場合、上記製品３の作業に関する画像データおよび上記製品５の作業に関する画像データが、画像データ抽出部２４により画像データ記憶部２１から抽出される（図９（ｃ）参照）。なお、図９（ｃ）には、上記第１の時間Ｗａおよび第２の所定のＷｂ（つまり、前後の余裕時間）を含めて画像データを抽出した状態を示している。
【０１３８】
以上によって、上記所定の条件を満たさない画像データのみを画像データ記憶部２１から抽出され、抽出データ記憶部２６に記憶されることになる。
【０１３９】
また、上記のようにセンサ対および撮影部１８を複数設けた場合には、以下のような構成としてもよい。つまり、図１０に示すとおり、隣り合う作業工程同士が、センサを共有する構成としてもよい。具体的には、監視装置がｎ個の作業工程を監視する場合には、例えば、第１のセンサ１１をｎ＋１個用意し、隣り合うセンサ同士で作業開始時刻と作業終了時刻とを判断すればよい。このような構成とすることにより、監視装置のセンサ数を減少させることができる。なお、同図は、作業工程が３つあり、監視装置が、センサを４つ、撮影部を３つ備える構成を示している。
【０１４０】
次に、監視装置１の初期設定時の設定フローについて、図１１に基づいて説明する。なお、１つの作業工程を監視する場合について説明する。
【０１４１】
まず、第１のセンサ１１、第２のセンサ１２、および、撮影部１８を、予め定めた位置に配置する（Ｓ１）。Ｓ１の後は、画像データの抽出条件となる所定の条件の設定を行う（Ｓ２）。具体的には、第１の所定時間Ｗ１（第１の閾値）、第２の所定時間Ｗ２（第２の閾値）、作業開始時刻直前における所定時間（第１の時間Ｗａ）、および、作業終了時刻直後における所定時間（第２の時間Ｗｂ）を設定する。
【０１４２】
Ｓ２の後は、テスト運用を行う（Ｓ３）。Ｓ３の後は、適正な監視が行われているかを判断する（Ｓ４）。なお、この判断は、ユーザが行う。Ｓ４において適正な監視が行われていると判断された場合には、処理を終了する。一方、Ｓ４において適正な監視が行われていないと判断された場合には、Ｓ１に戻る。
【０１４３】
なお、図１１では、１つの作業工程を監視する場合について説明したが、複数の作業工程を監視する場合には、作業工程毎に上記Ｓ１からＳ４の処理を行えばよい。
【０１４４】
次に、監視装置１での監視時のフローについて、図１２から図１４に基づいて説明する。なお、１つの作業工程を監視する場合について説明する。また、１つの製品毎に作業時間を算出して、この作業時間が所定の条件を満たすか否かを判断する場合について示す。
【０１４５】
図１２は、作業履歴情報の作業履歴記憶部１７への書込処理までのフローを示したフローチャートである。まず、同図に示すとおり、作業開始時刻判断部１３により、作業開始時刻を判断する（Ｓ１１）。Ｓ１１の後は、作業終了時刻判断部１４により、作業終了時刻を判断する（Ｓ１２）。Ｓ１２の後は、作業時間算出部１５により、作業開始時刻と作業終了時刻とから、製品毎の作業時間を算出する（Ｓ１３）。Ｓ１３の後は、書込・読出部１６が、作業開始時刻と作業終了時刻と作業時間との情報を識別番号に対応付けて、作業履歴記憶部１７に記憶させる（Ｓ１４）。
【０１４６】
図１３は、画像データ記憶部２１への画像データの記憶処理までのフローを示したフローチャートである。まず、同図に示すとおり、撮影部１８により、作業場および作業者の作業が撮影される（Ｓ２１）。Ｓ２１の後は、時刻情報付加部１９により、撮影部１８で撮影された画像データに時刻情報がリアルタイムに付加される（Ｓ２２）。そして、Ｓ２２の後は、時刻情報が付加された画像データが、書込・読出部２０により、画像データ記憶部２１に記憶される（Ｓ２３）。
【０１４７】
図１４は、画像データの抽出時における処理フローを示したフローチャートである。まず、同図に示すとおり、判定部２３が、作業履歴記憶部１７に記憶された作業履歴情報に基づいて、各製品に関する作業時間が所定の条件を満たしているか否かを判定する（Ｓ３１）。Ｓ３１において、各製品に関する作業時間が所定の条件を満たしている場合には、処理を終了する。一方、Ｓ３１において、所定の条件を満たしていない作業時間が存在すると判定した場合には、画像データ抽出部２４が、該作業時間に関連する画像データを画像データ記憶部２１から抽出する（Ｓ３２）。Ｓ３２の後は、画像データ抽出部２４が、抽出した画像データを、抽出データ記憶部２６に記憶させる（Ｓ３３）。Ｓ３３の後は、表示制御部２８が、書込・読出部２５を介して抽出データ記憶部２６に記憶された画像データを読出し、順次、表示部２９に表示させる（Ｓ３４）。以上により、一連の処理が終了する。
【０１４８】
また、本実施の形態においては、判定部２３が作業終了時刻の情報についても、作業履歴記憶部１７から判定部２３が読出す構成としたが、例えば、作業終了時刻の情報を読み出さずに、判定部２３が作業開始時刻に作業時間を加算して作業終了時刻を算出し、この算出した作業終了時間を画像データ抽出部２４に送る構成としてもよい。この場合には、作業履歴記憶部１７に、必ずしも作業終了時刻を記憶させる必要がなく、作業履歴記憶部１７の記憶容量を小さく設定することができる。また、判定部２３が、作業開始時刻の情報を読み出さずに、判定部２３が作業終了時刻から作業時間を減算して作業開始時刻を算出する構成としてもよい。
【０１４９】
また、本実施の形態においては、監視装置１にタイマー１０を１つ設けた構成であるが、作業時間検出部２と録画部３とにそれぞれタイマーを設け、両タイマーが示す時刻を同期させる構成であってもよい。
【０１５０】
ところで、上記の説明においては、製品に識別番号が付され、かつ、識別番号認識部１１ａで該識別番号を検知している場合について説明したが、製品に識別番号（識別情報）が付されていない場合には、上記書込・読出部１６が、上記作業開始時刻、作業終了時刻、および、作業時間を互いに関連付け、さらに、この関連付けた情報に別途識別用の番号を付して作業履歴情報とした上で、この作業履歴情報を作業履歴記憶部１７に記憶させればよい。
【０１５１】
また、録画部３は、例えば、ビデオカメラ装置を用いて構成することができる。この場合には、撮影部１８が、カメラユニットおよび画像処理部の機能を果たし、画像データ記憶部２１が、ビデオテープやハードディスク等の記憶媒体の機能を果たすこととなる。
【０１５２】
また、画像データ記憶部２１からの画像データの抽出は、必ずしも、上記第１の時間Ｗａおよび第２の時間Ｗｂを含めなくてもよい。
【０１５３】
また、上記の説明においては、画像データ抽出部２４を設け、所定の画像データを画像データ記憶部２１から抽出し、該抽出した画像データを抽出データ記憶部２６に記憶させた。しかしながら、画像データ記憶部２１と抽出データ記憶部２６とが、一つの記憶媒体で構成されている場合には、画像データ抽出部２４での抽出処理を、単に、上記記憶媒体内での、上記所定の画像データに関するアドレスの指定処理としてもよい。あくまでも、監視装置１内において、画像データ抽出部２４が、所定の画像を特定可能な構成であればよい。
【０１５４】
また、上記監視装置は、反復作業を監視する監視装置であって、前記反復作業を録画する録画部３と、所定回数の反復作業に要する作業時間を繰り返し検出する作業時間検出部２と、前記検出した各作業時間が、それぞれ、予め定められた条件に適合するか否かを判定する判定部（判定手段）２３と、前記録画部３で録画した反復作業の録画データから、前記条件に適合しないと判定された所定回数の反復作業に応じた録画データを抽出する画像データ抽出部（抽出手段）２４とを備える構成ともいえる。
【０１５５】
また、上記の説明では、撮影部１８、書込・読出部２０、および、画像データ記憶部２１を備えた監視装置について説明したが、必ずしも、監視装置が、撮影部１８、書込・読出部２０、および、画像データ記憶部２１を備えている必要はない。例えば、撮影部１８、書込・読出部２０、画像データ記憶部２１を他の装置（例えばビデオカメラ）に備えておき、ビデオカメラと、この撮影部１８等を備えない監視装置とを接続する構成としてもよい。
【０１５６】
さらに、タイマー１０として、ビデオカメラ等に内蔵されたタイマーを利用することも可能である。この場合には、タイマー１０および時刻情報付加部１９についても、監視装置の必須構成要素ではなくなる。なお、この場合には、ビデオカメラ等に内蔵されたタイマーが、時刻情報を作業開始時刻判断部１３および作業終了時刻判断部１４に送信する構成にしておけばよい。
【０１５７】
また、作業履歴記憶部１７、抽出データ記憶部２６、および、表示部２９についても、監視装置とは別の装置としておき、該監視装置と接続可能な構成としてもよい。
【０１５８】
〔実施の形態２〕
本発明の他の実施の一形態について、図１５および図１６に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記の実施の形態１で説明した部材と同一の機能を有する部材については、同一の符号を付し、その説明を省略する。また、前記実施の形態１で述べた各種の特徴点については、本実施の形態についても組み合わせて適用し得るものとする。
【０１５９】
本実施の形態においても、実施の形態１と同様、１つの作業工程を監視する構成の監視装置について説明する。
【０１６０】
図１５は、本発明の実施の形態に係る監視装置の機能ブロック図である。同図に示すとおり、監視装置１′は、タイマー１０、第１のセンサ１１、第２のセンサ１２、作業開始時刻判断部１３′、作業終了時刻判断部１４′、作業時間算出部（作業時間算出手段）１５′、撮影部１８、時刻情報付加部１９、書込・読出部２０、画像データ記憶部２１、操作部２２、判定部（判定手段）２３′、画像データ抽出部（抽出手段）２４′、書込・読出部２５、抽出データ記憶部２６、画像データ消去部（消去手段）２７′、表示制御部２８、および、表示部２９を備えている。
【０１６１】
つまり、実施の形態１の監視装置１と比較すると、監視装置１′は、書込・読出部１６および作業履歴記憶部１７を備えない点と、作業開始時刻判断部１３、作業終了時刻判断部１４、作業時間算出部１５、判定部２３、画像データ抽出部２４、画像データ消去部２７の代わりに、作業開始時刻判断部１３′、作業終了時刻判断部１４′、作業時間算出部１５′、判定部２３′、画像データ抽出部２４′、画像データ消去部２７′を備える点が監視装置１と異なっている。
【０１６２】
なお、以下では、第１のセンサ１１、第２のセンサ１２、作業開始時刻判断部１３′、作業終了時刻判断部１４′、および、作業時間算出部１５′をあわせて、作業時間検出部２′と称する。
【０１６３】
さらに、作業開始時刻判断部１３′、作業終了時刻判断部１４′、および、時刻情報付加部１９が、特許請求の範囲に記載のイベント関連付手段に対応する。さらに、作業開始時刻判断部１３′および時刻情報付加部１９が、特許請求の範囲に記載の識別情報関連付手段に対応する。
【０１６４】
以下に、監視装置１と異なるブロックについて説明する。
【０１６５】
作業開始時刻判断部１３′は、タイマー１０からの時刻情報をリアルタイムに受信し続ける。また、作業開始時刻判断部１３は、第１のセンサ１１からの検知信号を受けた場合、検知信号を受けた時刻を上記時刻情報に基づいて判断する。そして、この判断した時刻を作業開始時刻として、作業時間算出部１５′に通知する。
【０１６６】
また、作業開始時刻判断部１３′は、製品の識別番号の情報と上記作業開始時刻と関連付けて、作業時間算出部１５′に通知する。
【０１６７】
作業終了時刻判断部１４′は、タイマー１０からの時刻情報をリアルタイムに受信し続ける。また、作業終了時刻判断部１４′は、第２のセンサ１２からの検知信号を受けた場合、検知信号を受けた時刻を上記時刻情報に基づいて判断する。そして、この判断した時刻を作業終了時刻として、作業時間算出部１５′に通知する。
【０１６８】
作業時間算出部１５′は、作業開始時刻判断部１３′から作業開始時刻および識別番号の情報を、作業終了時刻判断部１４′から作業終了時刻を受ける。そして、作業時間算出部１５′は、上記作業終了時刻から作業開始時刻を差し引くことにより、作業時間を算出する。さらに、作業時間算出部１５′は、上記作業開始時刻、作業終了時刻、および、作業時間を上記識別番号に対応付け、この対応付けを行った情報を作業履歴情報とした上で、逐次、判定部２３′に対して該作業履歴情報を送る。
【０１６９】
判定部２３′は、作業時間算出部１５′から逐次送られてくる作業履歴情報に基づき、作業履歴情報中の作業時間が、所定の条件を満たしているか否かを判断する。より具体的には、作業時間が、第１の所定の時間（第１の閾値）Ｗ１以上であって、かつ、第２の所定の時間（第２の閾値）Ｗ２以下であるという条件を満たすか否かを判断する。そして、判定部２３′は、上記所定の条件を満たしていないと判断した作業時間に関連する、作業履歴情報を画像データ抽出部２４′に送信する。
【０１７０】
画像データ抽出部２４′は、判定部２３′から上記作業履歴情報を逐次受け付ける。また、画像データ抽出部２４′は、書込・読出部２０に対して、上記作業履歴情報中の作業開始時刻と作業終了時刻との間の画像データ、上記第１の時間Ｗａの画像データ、および、上記第２の時間Ｗｂの画像データを、画像データ記憶部２１から読み出すように指示する。これにより、画像データの抽出は、前記第１の時間Ｗａおよび前記第２の時間Ｗｂにおける画像データも含めて行われることになる。
【０１７１】
また、画像データ抽出部２４′、書込・読出部２０から、上記指示に対応した画像データを取得（抽出）すると、以下の動作を実行する。まず、画像データ抽出部２４′は、書込・読出部２５に対して、上記画像データ、識別番号の情報、作業開始時刻、作業終了時刻、および、作業時間を互いに関連付けて、抽出データ記憶部２６に記憶させる。また、画像データ抽出部２４′は、画像データ記憶部２１から上記画像データの抽出を行った後は、画像データ消去部２７′に対して、所定の信号を送る。
【０１７２】
画像データ消去部２７′は、画像データ抽出部２４′から上記所定の信号を受けると、書込・読出部２０に対して、画像データ記憶部２１に記憶された画像データであって、かつ、抽出した画像データに関する作業終了時刻（あるいは、作業終了時刻の所定時間前の時刻）までの画像データを消去する指示を送る。そして、この指示を受けた書込・読出部２０は、画像データ記憶部２１から上述した画像データを消去する。この際、画像データに付加された時刻情報も消去する。
【０１７３】
これにより、監視装置１′には、画像データに関しては、抽出された画像データのみが記憶される。さらに、画像データ消去部２７′が、逐次、画像データ記憶部２１に記憶された画像データを消去するため、画像データ記憶部２１の記憶容量を小さくすることも可能となる。
【０１７４】
以上のように、本実施の形態に係る監視装置１′は、反復作業を監視する監視装置であって、所定回数の反復作業を単位作業とした場合、前記単位作業毎の作業開始イベントおよび作業終了イベントを検出する第１および第２のセンサ（検知手段）（１１・１２）と、前記反復作業を録画した録画データに対して、前記各単位作業の作業開始イベントおよび作業終了イベントを関連付ける作業開始時刻判断部１３′・作業終了時刻判断部１４′・時刻情報付加部１９（イベント関連付手段）とを備える構成である。この構成により、実施の形態１の監視装置１と同様の効果が得られる。
【０１７５】
また、監視装置１′は、実施の形態１で示した作業履歴記憶部１７を必要とせず、かつ、画像データ記憶部２１の記憶容量も小さくできるため、コスト面で有利となる。
【０１７６】
なお、画像データ消去部２７′を、逐次画像データを消去する構成とせずに、例えば操作部２２からの指示により、後に一括して画像データを消去する構成としてもよい。
【０１７７】
また、実施の形態１と同様に、監視装置１′を、１つの製品に対して作業時間を算出する代わりに、複数の製品に対する作業時間を算出する構成としてもよい。この構成によっても、実施の形態１と同様の効果を得られる。
【０１７８】
また、実施の形態１の監視装置１と同様に、監視装置１′を、複数の作業工程を監視する構成に適用してもよい。この場合にも、実施の形態１と同様な効果を得られる。
【０１７９】
次に、監視装置１′での監視時のフローについて、図１６に基づいて説明する。なお、１つの作業工程を監視する場合について説明する。また、１つの製品毎に作業時間を算出して、この作業時間が所定の条件を満たすか否かを判断する場合について示す。
【０１８０】
まず、同図に示すとおり、作業開始時刻判断部１３′により、作業開始時刻を判断する（Ｓ４１）。Ｓ４１の後は、作業終了時刻判断部１４′により、作業終了時刻を判断する（Ｓ４２）。Ｓ４２の後は、作業時間算出部１５′により、作業開始時刻と作業終了時刻とから、製品毎の作業時間を算出する（Ｓ４３）。Ｓ１３の後は、判定部２３′が、算出した各作業時間が、所定の条件を満たしているか否かを判定する（Ｓ４４）。
【０１８１】
Ｓ４４において、所定の条件を満たしている場合には、処理を終了する。一方、Ｓ４４において、所定の条件を満たしていない作業時間が存在する場合、画像データ抽出部２４′が、該作業時間に関する画像データを画像データ記憶部２１′から逐次抽出する（Ｓ４５）。Ｓ４５の後は、画像データ抽出部２４′が、逐次抽出した画像データを、抽出データ記憶部２６に記憶させる（Ｓ４６）。Ｓ４６の後は、表示制御部２８が、書込・読出部２５を介して抽出データ記憶部２６に記憶された画像データを読出し、順次、表示部２９に表示させる（Ｓ４７）。以上により、一連の処理が終了する。
【０１８２】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１８３】
なお、上記実施形態の監視装置の各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することができる。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行するだけで、本実施形態の監視装置の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０１８４】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０１８５】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１８６】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０１８７】
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０１８８】
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【産業上の利用可能性】
【０１８９】
短い時間で作業を確認できるため、様々な生産現場における作業の監視に適用できる。
【図面の簡単な説明】
【０１９０】
【図１】本発明の実施の形態に係る監視装置の機能ブロック図である。
【図２】上記監視装置を用いた場合における、作業の監視状態を説明するための図である。
【図３】上記監視装置の作業履歴記憶部に記憶される作業履歴情報を示した図である。
【図４】画像データ、識別番号、および、作業時間に関する表示部での表示方法を説明するための図である。
【図５】画像データ、識別番号、および、作業時間に関する表示部での他の表示方法を説明するための図である。
【図６】上記監視装置の他の構成を説明するための図である。
【図７】図６の監視装置の作業時間検出部の構成を示した図である。
【図８】複数種類の反復作業を同時に監視する場合の、作業履歴記憶部に記憶される作業履歴情報を示した図である。
【図９】（ａ）は、センサの検知信号に関するタイムチャート、（ｂ）は、検知信号から判断される、各作業工程での各製品に対する作業時間帯を示した図、（ｃ）は、抽出される画像データを示した図である。
【図１０】上記監視装置のさらに他の構成を説明するための図である。
【図１１】上記監視装置の初期設定時の設定フローを示したフローチャートである。
【図１２】作業履歴情報の作業履歴記憶部への書込処理までのフローを示したフローチャートである。
【図１３】画像データ記憶部への画像データの記憶処理までのフローを示したフローチャートである。
【図１４】画像データの抽出時における処理フローを示したフローチャートである。
【図１５】本発明の他の実施の形態に係る監視装置の機能ブロック図である
【図１６】図１５の監視装置での監視時のフローを示したフローチャートである。
【符号の説明】
【０１９１】
１・１′  監視装置
２・２′  作業時間検出部
３  録画部
１０  タイマー
１１  第１のセンサ
１１ａ  識別検知部
１２  第２のセンサ
１３・１３′  作業開始時刻判断部
１４・１４′  作業終了時刻判断部
１５・１５′  作業時間算出部（作業時間算出手段）
１６・２０・２５  書込・読出部
１７  作業履歴記憶部
１８  撮影部
１９  時刻情報付加部
２１  画像データ記憶部
２２  操作部
２３・２３′  判定部（判定手段）
２４・２４′  画像データ抽出部（抽出手段）
２６  抽出データ記憶部
２７・２７′  画像データ消去部（消去手段）
２８  表示制御部（表示制御手段）
２９  表示部（表示装置）
【図１】
2005311528.tif 000003
【図２】
2005311528.tif 000004
【図３】
2005311528.tif 000005
【図４】
2005311528.tif 000006
【図５】
2005311528.tif 000007
【図６】
2005311528.tif 000008
【図７】
2005311528.tif 000009
【図８】
2005311528.tif 000010
【図９】
2005311528.tif 000011
【図１０】
2005311528.tif 000012
【図１１】
2005311528.tif 000013
【図１２】
2005311528.tif 000014
【図１３】
2005311528.tif 000015
【図１４】
2005311528.tif 000016
【図１５】
2005311528.tif 000017
【図１６】
2005311528.tif 000018