(57)【要約】【課題】上位計算機と接続できない環境下にある生産設備の生産実績を収集する。【解決手段】稼動実績取得システム１１０は、作業員が提示するパターンを撮影する撮像装置１０３と、そのパターンを解析する稼動実績取得装置１１１とを備える。  稼動実績取得装置１１１は、予め設定したパターンと稼動実績情報との対応関係が登録されたパターンマスタテーブル１１３と、稼動実績情報と日時情報が記録される稼動実績テーブル１１４と、パターン認識処理部１３２と、記録部１３４を備える。  パターン認識処理部１３２は、撮像装置１０３で撮影した画像データに写る、作業員１０２が撮像装置１０３に向けて提示したパターンと、パターンマスタテーブル１１３に登録されたパターンとを照合し、そのパターンが表す稼動実績情報を判定する。記録部１３４は、判定された稼動実績情報を日時情報とともに稼動実績テーブル１１４に記録する。【選択図】図７
2014174653.tif 000002
【特許請求の範囲】
【請求項１】
生産現場内の特定の場所にいる作業員を撮影し、画像データを出力する撮像装置と、
前記撮像装置から出力される前記画像データを解析する稼動実績取得装置と、から構成されており、
前記稼動実績取得装置は、
予め設定したパターンと稼動実績情報との対応関係が登録されたパターンマスタテーブルと、
前記稼動実績情報と前記稼動実績情報が取得された日時情報が記録される稼動実績テーブルと、
前記撮像装置から入力された前記画像データに写る、前記作業員が前記撮像装置に向けて提示したパターンと、前記パターンマスタテーブルに登録されているパターンとを照合し、照合の結果に基づき、前記作業員が提示した前記パターンが表す稼動実績情報を判定するパターン認識処理部と、
前記パターン認識処理部で判定された前記稼動実績情報を、該稼動実績情報を取得した日時情報とともに前記稼動実績テーブルに記録する記録部と、を備える
稼動実績取得システム。
【請求項２】
前記パターン認識処理部による前記作業員が提示したパターンの認識結果に応じた通知を行う通知部、を更に備える
請求項１に記載の稼動実績取得システム。
【請求項３】
前記通知部は、前記パターン認識処理部により前記作業員が提示したパターンを認識できたとき第１の通知を行い、
前記パターン認識処理部により前記作業員が提示したパターンを認識できないとき、又は当該パターンが前記パターンマスタテーブルに登録されていないとき第２の通知を行う
請求項２に記載の稼動実績取得システム。
【請求項４】
前記通知部は、前記パターン認識処理部により前記作業員が提示した所定のパターンを認識したとき第１の通知を行い、前記認識したパターンが表す稼動実績情報を前記稼動実績テーブルに一時的に書き込み、
前記第１の通知を行った後、前記パターン認識処理部により前記作業員が提示したパターンが確認を表すパターンであることを認識したとき、前記記録部は前記稼動実績テーブルに一時的に書き込んだ内容を確定し、前記通知部は、前記パターン認識処理部によるパターン認識の処理が正常に行われていることを示す第３の通知を行う
請求項２に記載の稼動実績取得システム。
【請求項５】
前記通知部は、前記パターン認識処理部により前記作業員が提示した所定のパターンを認識したとき第１の通知を行い、前記認識したパターンが表す稼動実績情報を前記稼動実績テーブルに一時的に書き込み、
前記第１の通知を行った後、前記パターン認識処理部により前記作業員が提示したパターンが取消を表すパターンであることを認識したとき、前記通知部は、再度第１の通知を行い、そして前記記録部は、前記稼動実績テーブルに一時的に書き込んだ内容を消去する
請求項２に記載の稼動実績取得システム。
【請求項６】
前記作業員が前記撮像装置に向けて提示するパターンは、当該作業員がとるポーズである
請求項３に記載の稼動実績取得システム。
【請求項７】
前記作業員が前記撮像装置に向けて提示するパターンは、板に表示された情報である
請求項３に記載の稼動実績取得システム。
【請求項８】
前記生産現場はクリーンルームである
請求項１乃至７のいずれかに記載の稼動実績取得システム。
【請求項９】
撮像装置が、生産現場内の特定の場所にいる作業員を撮影し、画像データを出力し、
前記撮像装置から出力される前記画像データを稼動実績取得装置が受信し、
前記稼動実績取得装置が、前記撮像装置から入力された前記画像データに写る、前記作業員が前記撮像装置に向けて提示したパターンと、予め設定したパターンと稼動実績情報との対応関係が登録されたパターンマスタテーブルに登録されているパターンとを照合し、照合の結果に基づき、前記作業員が提示した前記パターンが表す稼動実績情報を判定し、
前記判定された前記稼動実績情報を、該稼動実績情報を取得した日時情報とともに稼動実績テーブルに記録する
稼動実績取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産現場内の生産設備の稼動実績を取得するのに好適な稼動実績取得システム及び稼動実績取得方法に関する。
【背景技術】
【０００２】
特許文献１には、電子部品実装機や半導体組立などの高速・高精度な位置決めが要求される視覚認識装置などにおいて、対象物の位置などの必要な情報を画像認識するために高速、高精度にパターンマッチングを行う方法および装置に関する技術が開示されている。この特許文献１に記載された技術では、テンプレート上に認識対象パターンに合った部分的な特徴形状についてだけ配置された少ないポイントでの演算で低コスト、高速かつ高精度にマッチング処理を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−８０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、生産現場における生産実績の収集は、計算機システムに直接接続された端末や無線通信機器、作業員が押下するボタンなどの機器を導入し、それらの機器を利用して行われる。
ところが、生産現場内の生産設備は、導入してから長い時間が経過した設備である場合には上位計算機に接続することができない。
また、生産現場内の配置換えも頻繁に行われるために生産設備を定置できず、配置換えの都度、配線工事等を行う必要がある。
【０００５】
上記の事情から、生産現場では大掛かりな配線工事や頻繁に行われる生産設備の配置換えに伴う工夫が必要である。しかしながら、例えば半導体やコンピュータなどの精密機器等を扱う生産現場では、室内の塵の数が少なくなるよう管理されたクリーンルーム内に生産設備が配置されており、配線工事の実施によってクリーンルーム内の環境が破壊される恐れがある。
【０００６】
そこで、生産現場内の生産設備と上位計算機を無線通信により接続することが考えられるが、精密機器を扱う生産現場は、電磁波の影響を避けるため無線通信を利用できない環境下にある。
【０００７】
上記の状況から、上位計算機と直接的にデータの送受信ができない環境下にある生産設備の生産実績を収集する手法が要望されていた。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、本開示に係る稼動実績取得システムは、生産現場内の特定の場所にいる作業員を撮影し、画像データを出力する撮像装置と、その撮像装置から出力される画像データを解析する稼動実績取得装置と、から構成されている。
稼動実績取得装置は、予め設定したパターンと稼動実績情報との対応関係が登録されたパターンマスタテーブルと、稼動実績情報と日時情報が登録される稼動実績テーブルと、パターン認識処理部と、記録部を備える。
パターン認識処理部は、撮像装置から入力された画像データに写る、作業員が撮像装置に向けて提示したパターンと、パターンマスタテーブルに登録されたパターンとを照合し、そのパターンが表す稼動実績情報を判定する。そして、記録部は、判定された稼動実績情報を日時情報とともに稼動実績テーブルに記録する。
【発明の効果】
【０００９】
本発明の少なくとも一つの実施の形態によれば、上位計算機に接続できない生産設備の稼動実績の取得方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施の形態に係る稼動実績取得システムが適用される生産現場、及び撮像装置の設置例を示す説明図である。
【図２】本発明の一実施の形態に係る撮像装置を含む稼動実績取得システムの全体構成例を示す概略ブロック図である。
【図３】本発明の一実施の形態に係る稼動実績取得端末の内部構成例を示すブロック図である。
【図４】本発明の一実施の形態に係る稼動実績取得システムで用いられる、作業員が行うポーズの例を示す説明図である。
【図５】本発明の一実施の形態に係るパターンマスタテーブルのレコードの例を示す説明図である。
【図６】本発明の一実施の形態に係る稼動実績テーブルのレコードの例を示す説明図である。
【図７】本発明の一実施の形態に係る稼動実績取得端末のソフトウェア機能の構成例を示すブロック図である。
【図８】本発明の一実施の形態に係る稼動実績取得装置によるポーズ認識処理を示すフローチャートである。
【図９】本発明の一実施の形態に係る稼動実績取得装置における稼動実績取得処理の例を示すフローチャートである。
【図１０】本発明の一実施の形態の変形例に係る稼動実績取得システムの構成例を示す概略ブロック図である。
【図１１】本発明の一実施の形態の変形例に係る稼動実績取得装置によるメンテナンス処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態の例について、添付図面を参照しながら説明する。なお、各図において共通の構成要素には、同一の符号を付して重複する説明を省略する。
【００１２】
［稼動実績取得システム］
図１は、本発明の一実施の形態に係る稼動実績取得システムが適用される生産現場、及び撮像装置の設置例を示す説明図である。
生産現場１００には、生産設備１０１Ａ，１０１Ｂ，１０１Ｃを有する組立ラインがあり、組立ラインの傍らで作業員１０２が作業する。生産現場１００は、一例として高精密を要する部品や機器の生産工場であり、生産設備１０１Ａ〜１０１Ｃは例えばクリーンルーム内に設置されている。
【００１３】
生産設備１０１Ａ〜１０１Ｃの稼動実績（稼動、停止等の動作の実績）を取得するために、生産現場１００外に画像認識のための撮像装置１０３（撮像部の一例）が設置されている。撮像装置１０３が生産現場１００内を撮影できるよう、生産現場１００の側壁には窓１００ａが設けられている。撮像装置１０３は、生産現場１００内の生産設備１０１Ａ〜１０１Ｃ周辺の特定の場所（特定スペース１０４）を窓１００ａ越しに監視し、撮影して生成した画像データを稼動実績取得装置１１１（図２参照）へ出力する。撮像装置１０３には、例えばデジタルビデオカメラを適用できる。
【００１４】
本実施の形態では、作業員１０２が撮像装置１０３に向けてパターンを提示しているところを、撮像装置１０３が撮影する。撮像装置１０３が出力する画像データに含まれる当該作業員が提示したパターンを認識し、そのパターンに基づいて稼動実績情報を取得する。本実施の形態では、作業員１０２が撮像装置１０３に向けて提示するパターンに、作業員がとるポーズを利用する。
【００１５】
図２は、本発明の一実施の形態に係る稼動実績取得システムの全体構成例を示す概略ブロック図である。
図２に示す稼動実績取得システム１１０は、撮像装置１０３と、稼動実績取得装置１１１と、表示灯１１５（通知部の一例）から構成されている。
【００１６】
稼動実績取得装置１１１は、稼動実績取得端末１１２と、パターンマスタテーブル１１３と、稼動実績テーブル１１４を備える。稼動実績取得端末１１２は、図示しないインターフェース及び通信回線を介して撮像装置１０３と接続している。
【００１７】
稼動実績取得端末１１２は、以下の機能を有する。
第１に、撮像装置１０３から、生産現場１００内の特定スペース１０４上の作業員１０２を写した画像データを取得する機能である。
第２に、作業員１０２が生産現場１００内で行う特別なポーズ（稼動実績情報を表すパターンの例：図４参照）をパターンマスタテーブル１１３のパターンマスタ情報と照合し、マッチングしたパターンに基づいて、稼動実績の種別（例えば稼動開始、生産停止など）を判別する機能である。
第３に、照合の結果に応じた信号を表示灯１１５に送信し、表示灯１１５を点灯して作業員１０２に通知する機能である。
第４に、収集した稼動実績情報及びその日時情報を稼動実績テーブル１１４に記録する機能である。
【００１８】
表示灯１１５は、例えば赤色表示部１１５ｒと、黄色表示部１１５ｙと、緑色表示部１１５ｇを備える。パターンマスタテーブル１１３と稼動実績テーブル１１４については、後述する。
【００１９】
［稼動実績取得端末］
図３は、本発明の一実施の形態に係る稼動実績取得端末１１２の内部構成例を示すブロック図である。
稼動実績取得端末１１２には、上位計算機として例えばパーソナルコンピュータを利用することができる。
【００２０】
稼動実績取得端末１１２は、制御部の一例であるＣＰＵ（Central Processing Unit）１２１を有している。また、稼動実績取得端末１１２は、ＣＰＵ１２１が実行するプログラム等を記憶するためのＲＯＭ（Read Only Memory）１２２と、ＣＰＵ１２１の作業領域として使用されるＲＡＭ（Random Access Memory）１２３とを有している。これらは、システムバス１２８に接続されている。なお、ＲＯＭ１２２としては、例えば、電気的に消去可能なプログラマブルＲＯＭを用いる。ＣＰＵ１２１は、各ブロックの制御すなわち装置全体の制御を行う。
【００２１】
また、ＣＰＵ１２１は、システムバス１２８を介して、ＨＤＤ（Hard Disk Drive）１２５、デコーダ１２４に接続されている。
デコーダ１２４は、インターフェース（図中Ｉ／Ｆ）１２４ａ及び通信回線を通じて、撮像装置１０３から画像データを取得し、符号化された画像データを復号する。圧縮された画像データをデコーダ１２４で伸長してもよい。
ＨＤＤ１２５は、デコーダ１２４から出力される画像データを記録する。
【００２２】
さらに、ＣＰＵ１２１は、システムバス１２８を介して、操作部１２６、表示部１２７に接続されている。
操作部１２６は、複数のキーを備え、作業員のキー操作による各種の指示、文字、数字などのデータの入力を受け付けて、入力信号をＣＰＵ１２１に出力する。
表示部１２７は、液晶表示装置（ＬＣＤ）又は有機ＥＬＤ（Electro Luminescence Display）等の表示装置からなり、取得した画像データに関する情報や作業員に対する指示メニュー等を表示する。
なお、操作機能を備えるタッチセンサと表示機能を備える表示パネルを積層したタッチパネルによって、表示部１２７と操作部１２６を構成してもよい。
【００２３】
さらに、ＣＰＵ１２１は、システムバス１２８を介して、パターンマスタテーブル１１３、稼動実績テーブル１１４に接続されている。パターンマスタテーブル１１３及び稼動実績テーブル１１４の内容を記録する記録装置として、ＨＤＤ１２５を利用してもよい。
【００２４】
図４は、稼動実績取得システム１１０で用いられる、作業員が行うポーズの例を示す説明図である。
生産設備１０１Ａ〜１０１Ｃの稼動状況に応じて作業員１０２が生産現場１００内の特定スペース１０４で行う特別なポーズを複数設定し、設定したポーズごとにパターンコードと、パターン名称を割り当てる。ここで、ポーズとは、作業員の姿勢又は体の一部を用いて形成した形状の他、身振り、手振りなどの概念も含まれる。
【００２５】
図４において、パターンコード０１は「認識開始」のポーズである。「認識開始」のポーズは、作業員が撮像装置１０３を向いて足を肩幅程度に広げて両腕を左右に大きく広げた姿勢である。
パターンコード０２は「確認」のポーズである。「確認」のポーズは、作業員が右手を上げて手の平を撮像装置１０３に向け、拳を作って親指を突き出した状態である。
パターンコード０３は「稼動開始」のポーズである。「稼動開始」のポーズは、作業員が右手を上げて拳を作り、撮像装置１０３に近位指節間関節（指先から２番目の関節）付近を見せて親指を突き立てた状態である。
パターンコード０４は「停止」のポーズである。「停止」のポーズは、作業員が右手を上げて手の平を撮像装置１０３に向け、５本の指を伸ばし、かつ親指を除く４本の指の隙間を閉じた状態である。
パターンコード０５は「停止」のポーズである。「停止」のポーズは、作業員が撮像装置１０３を向き、腕を大きく交差させた状態である。
【００２６】
図５は、パターンマスタテーブル１１３のレコードの例を示す説明図である。
図５に示すように、パターンマスタテーブル１１３は、「パターンコード」と「パターン名称」のフィールドを有する。作業員１０２が行う特別なポーズを、ポーズの種別ごとにパターンコード及びパターン名称と紐付けて、パターンマスタテーブル１１３に登録しておく。
本実施の形態では、パターンコード０１に対するパターン名称は「認識開始」、同様に、パターンコード０２は「確認」、パターンコード０３は「稼動開始」、パターンコード０４は「生産停止」、及びパターンコード０５は「取消」である。
【００２７】
図６は、稼動実績テーブル１１４のレコードの例を示す説明図である。
図６に示すように、稼動実績テーブル１１４は、「稼動実績取得日時」と「パターンコード」のフィールドを有する。稼動実績取得日時のフィールドには、稼動実績取得端末１１２が、作業員のポーズを解析してパターンコードを確認したときの、日付及び時刻が記録される。
【００２８】
図７は、稼動実績取得端末１１２のソフトウェア機能の構成例を示すブロック図である。
稼動実績取得端末１１２は、ソフトウェア機能として、画像取得部１３１と、ポーズ認識処理部１３２（パターン認識処理部の一例）と、通知部１３３（通知部の一例）と、記録部１３４（記録部の一例）とを備える。
【００２９】
画像取得部１３１は、撮像装置１０３から送られてきた画像データを、インターフェース１２４ａ（図３参照）を通じて取得する。また画像取得部１３１は、取得後にデコーダ１２４で処理された画像データを、ポーズ認識処理部１３２へ入力する。
【００３０】
ポーズ認識処理部１３２は、画像データに含まれるポーズ画像と、パターンマスタテーブル１１３のパターンマスタ情報と照合し、マッチングしたパターンに基づいて稼動実績の種別（例えば稼動開始、生産停止など）を判別する。
【００３１】
通知部１３３は、ポーズ認識処理部１３２によるパターン照合結果に基づく信号を表示灯１１５に送信し、指定した色の表示部を点灯させる。点灯に代えて点滅でもよい。それにより、稼動実績取得端末１１２によるパターン照合結果が作業員１０２に伝えられる。
【００３２】
例えば、作業員１０２が撮像装置１０３に向かってとったポーズにマッチングするパターンが、パターンマスタテーブル１１３にない場合又はポーズ認識処理部１３２でポーズを認識できない場合は、認識不可通知を発行し、赤色表示部１１５ｒを点灯させる。これにより、作業員１０２は、稼動実績取得装置１１１にポーズのパターンがないと判定されたこと又はポーズが認識されなかったことを知ることできる。
また、作業員がとったポーズにマッチングするパターンが、パターンマスタテーブル１１３にある場合は、認識可通知を発行し、黄色表示部１１５ｙを点灯させる。これにより、作業員１０２は、稼動実績取得装置１１１にポーズが認識されたことを確認することができる。
さらに、ポーズ認識処理部１３２で作業員がとった任意のポーズを認識（黄色表示部１１５ｙを点灯）した後で、さらにポーズ認識処理部１３２で作業員が確認ポーズをとったことを認識した場合は、正常処理通知を発行し、緑色表示部１１５ｇを点灯させる。これにより、作業員１０２は、稼動実績取得装置１１１で稼動実績取得処理が正常に行われたことを確認できる。
【００３３】
記録部１３４は、収集した稼動実績情報の収集時刻、及び稼動実績情報を稼動実績テーブル１１４に記録する。
【００３４】
［稼動実績取得処理］
次に、稼動実績取得装置１１１による稼動実績取得処理の流れを説明する。この説明にあたり、まず稼動実績取得装置１１１によるポーズ認識処理の流れを説明する。
【００３５】
図８は、稼動実績取得装置１１１によるポーズ認識処理の流れを示すフローチャートである。
まず、撮像装置１０３が、生産現場１００内の特定スペースでポーズをとる作業員１０２を撮影し、画像データを生成する。稼動実績取得端末１１２のＣＰＵ１２１は、撮像装置１０３からその作業員１０２が写った画像データを取得する（ステップＳ１）。
【００３６】
続いて、ＣＰＵ１２１は、取得した画像データに写っている作業員１０２のポーズと、パターンマスタテーブル１１３のパターンマスタ情報とを照合する（ステップＳ２）。
【００３７】
ＣＰＵ１２１は、照合の結果に基づいて、作業員１０２が行ったポーズの種別を判定すし（ステップＳ３）、ポーズ認識処理を終了する。
【００３８】
図９は、稼動実績取得装置１１１における稼動実績取得処理の例を示すフローチャートである。
例えば、稼動実績取得装置１１１（稼動実績取得端末１１２のＣＰＵ１２１）は、撮像装置１０３が出力する画像データに基づいて生産現場１００の特定スペース１０４に作業員１０２が入ってきたことを検知したとき又は所定の時間間隔で、稼動実績取得処理を開始する。
【００３９】
稼動実績取得端末１１２は、稼動実績取得処理を開始すると、まず図８に示したポーズ認識処理を行う（ステップＳ１１）。ポーズ認識処理部１３２（図７参照）は、画像取得部１３１から取得した画像データ内に、パターンマスタテーブル１１３に登録された認識開始ポーズ（パターンコード０１）に対応する画像データが含まれているか否かを判定する（ステップＳ１２）。
【００４０】
ポーズ認識処理部１３２は、取得した画像データ内のポーズがパターンマスタテーブル１１３に登録されたポーズではない場合、又はポーズを認識できない場合（以下、「ポーズ認識不可の場合」と総称する）、ステップＳ１３に進む。そして、通知部１３３に認識不可通知を発行して赤色表示部１１５ｒを点灯させ（第２の通知の例）、ステップＳ１１の処理に戻る（ステップＳ１３）。
【００４１】
また、ポーズ認識処理部１３２は、取得した画像データ内のポーズがパターンマスタテーブル１１３に登録された認識開始を表すポーズである場合（以下、「ポーズ認識可の場合」と称する）、ステップＳ１５に進む。そして、通知部１３３に認識可通知を発行して黄色表示部１１５ｙを点灯させる（第１の通知の例）（ステップＳ１４）。作業員１０２は、黄色表示部１１５ｙの点灯を見て、撮像装置１０３に向けて確認ポーズをとる。
【００４２】
続いて、ポーズ認識処理部１３２は、図８に示したポーズ認識処理を行う（ステップＳ１５）。ポーズ認識処理部１３２は、画像取得部１３１から取得した画像データ内に、パターンマスタテーブル１１３に登録されたポーズに対応する画像データが含まれているか否かを判定する（ステップＳ１６）。
【００４３】
ここで、ポーズ認識処理部１３２は、ポーズ認識不可の場合、通知部１３３に認識不可通知を発行して赤色表示部１１５ｒを点灯させ、ステップＳ１５の処理に戻る（ステップＳ１７）。
一方、ポーズ認識処理部１３２は、ポーズ認識可の場合、通知部１３３に認識可通知を発行して黄色表示部１１５ｙを点灯させる（ステップＳ１８）。
【００４４】
記録部１３４は、ポーズ認識処理部１３２の指示を受けて、ステップＳ１５の処理で認識したポーズに基づき、パターンコードと稼動実績取得日時を稼動実績テーブル１１４に一時的に書き込む（仮書き込み）（ステップＳ１９）。仮書き込みは、一例としてＲＡＭ１２３に、パターンコードと稼動実績取得日時を書き込むことにより行われる。
【００４５】
また、ポーズ認識処理部１３２は、図８に示したポーズ認識処理を行う（ステップＳ２０）。ポーズ認識処理部１３２は、画像取得部１３１から取得した画像データ内に、パターンマスタテーブル１１３に登録された確認ポーズ（パターンコード０２）に対応する画像データが含まれているか否かを判定する（ステップＳ２１）。
【００４６】
ここで、ポーズ認識処理部１３２は、確認ポーズを認識しなかった場合、ステップＳ２４の判定処理に進む。
一方、ポーズ認識処理部１３２は、確認ポーズを認識した場合、通知部１３３に正常処理通知を発行して緑色表示部１１５ｇを点灯させる（第３の通知の例）（ステップＳ２２）。
【００４７】
そして、記録部１３４は、ポーズ認識処理部１３２の指示を受けて、ステップＳ１９で稼動実績テーブル１１４に一時的に書き込んだ、パターンコードと稼動実績取得日時を確定する（ステップＳ２３）。これにより、稼動実績テーブル１１４に稼動実績が保存される。
【００４８】
ステップＳ２１の判定処理において確認ポーズが認識されなかった場合、ポーズ認識処理部１３２は、当該画像データ内に、パターンマスタテーブル１１３に登録された取消ポーズ（パターンコード０５）に対応する画像データが含まれているか否かを判定する（ステップＳ２４）。
【００４９】
ここで、ポーズ認識処理部１３２は、取消ポーズを認識した場合、通知部１３３に認識可通知を発行して黄色表示部１１５ｙを点灯させる（ステップＳ２５）。
【００５０】
そして、記録部１３４は、ポーズ認識処理部１３２の指示を受けて、ステップＳ１９で稼動実績テーブル１１４に一時的に書き込んだ、パターンコードと稼動実績取得日時を消去し（ステップＳ２６）、ステップＳ１５の処理に戻る。
【００５１】
例えば、１回目のポーズ認識処理（ステップＳ１５）において「生産停止」（パターンコード０４）のポーズが認識された場合、黄色表示部１１５ｙが点灯される。
その後、それを確認した作業員１０２が更に「確認」のポーズをとり、２回目のポーズ認識処理（ステップＳ２０）において「確認」のポーズが認識された場合、稼動実績取得装置１１１は生産停止と判断する。また稼動実績取得処理が正常に行われたことを示すために緑色表示部１１５ｇが点灯される。
その後、再度生産設備が稼動を開始した際には、同様に作業員１０２の「稼動開始」（パターンコード０３）と「確認」のポーズを、ポーズ認識処理部１３２が認識することにより、生産設備の稼動開始を判断する。
【００５２】
ステップＳ２４の判定処理においてポーズ認識不可の場合、ポーズ認識処理部１３２は、通知部１３３に認識不可通知を発行して赤色表示部１１５ｒを点灯させ、ステップ２０の処理に戻る（ステップＳ２７）。
【００５３】
上述した本発明の一実施の形態によれば、撮像装置１０３で作業員１０２が提示するパターン（ポーズ）を撮像装置１０３で撮影する。そして、撮像装置１０３が出力する画像データに含まれる当該作業員１０２が提示したパターンを稼動実績取得装置１１１で認識し、認識したパターンに基づいて稼動実績情報を取得する。
それにより、生産現場１００に稼動実績取得システム１１０を導入するに際し、新たな配線工事をすることなく、上位計算機である稼動実績取得装置１１１において既存の生産設備１０１Ａ〜１０１Ｃの稼動実績を取得することができる。
また、頻繁に行われる生産設備の配置換えに対しては、撮像装置１０３の設置場所や特定スペースの位置を変更することで対応可能である。
特に稼動実績を取得したい生産設備がクリーンルーム内にある場合、クリーンルーム内の環境を損なうことなく、当該生産設備の稼動実績を取得することが可能になる。
【００５４】
なお、図９の例では、始めに作業員１０２が認識開始のポーズをとった後、稼動実績を表すポーズをとる処理を説明したが、始めに認識開始のポーズをとらない処理としてもよい。
【００５５】
なお、緑色表示部１１５ｇは、作業員１０２がとるポーズの種別が稼動実績取得装置１１１によって認識され、稼動実績取得処理が正常に行われているかどうかを作業員１０２に通知するためのものであるので、必要に応じて適宜設ければよい。
【００５６】
［メンテナンス処理］
次に、稼動実績取得装置１１１のポーズ認識機能を利用して、稼動実績取得装置１１１が備えるパターンマスタテーブル１１３のメンテナンスを行う例を説明する。
【００５７】
図１０は、本発明の一実施の形態の変形例に係る稼動実績取得システムの構成例を示す概略ブロック図である。
図１０に示す稼動実績取得システム１１０Ａは、稼動実績取得装置１１１Ａと撮像装置１０３を備えている。稼動実績取得装置１１１Ａは、メンテナンステーブル１１６を備えている点で、稼動実績取得装置１１１と相違する。
【００５８】
メンテナンステーブル１１６は、稼動実績取得装置１１１Ａのポーズ認識に関する情報を記録するテーブルである。メンテナンステーブル１１６に記録された情報を、パターンマスタテーブル１１３のメンテナンスに利用する。
【００５９】
図１１は、本発明の一実施の形態の変形例に係る稼動実績取得装置によるメンテナンス処理の例を示すフローチャートである。
図１１に示すように、ステップＳ１２，Ｓ１６，Ｓ２４（図９参照）の判定処理において取得した画像データ内のポーズがパターンマスタテーブル１１３に登録されたポーズではない場合、又はポーズを認識できない場合、記録部１３４は、ポーズ認識不可であるという情報をメンテナンステーブル１１６に記録する（ステップＳ３１）。ポーズ認識不可と判断されたときの日時を併せて記録してもよい。
【００６０】
また、ステップＳ２４（図９参照）の判定処理において取得した画像データ内のポーズが取消ポーズである場合、記録部１３４は、取消ポーズであるという情報をメンテナンステーブル１１６に記録する（ステップＳ３２）。取消ポーズと判断されたときの日時を併せて記録してもよい。
【００６１】
そして、通知部１３３は、ポーズ認識不可であるという情報と取消ポーズであるという情報からメンテナンス情報を作成し、表示部１２７に表示する（ステップＳ３３）。
【００６２】
例えば、ポーズ認識不可と判定されたポーズは、稼動実績取得装置１１１にとって認識しにくいポーズであると考えられる。また、取消ポーズを認識したということは、稼動実績取得装置１１１が作業員１０２のポーズを誤認識したと考えることができる。すなわち、これらに該当するポーズは、パターンコードを正しく判定することが困難なポーズといえる。
そこで、各ポーズについて、ポーズ認識不可及び取消ポーズを判定された回数を表示する。あるいは、これらを判定された回数が設定した回数を超えたポーズについては、メンテナンスが必要なポーズであるという表示をしてもよい。
【００６３】
作業員１０２又は生産現場１００の責任者等は、表示されたメンテナンス情報を確認して、ポーズの変更を検討し、パターンマスタテーブル１１３をメンテナンスする（ステップＳ３４）。
【００６４】
例えばポーズ認識不可及び取消ポーズを判定された回数が、設定した回数を超えた場合、作業員１０２が目的のポーズを正しく作れていない可能性がある。その場合は、作業員１０２が目的のポーズを正しく行えるようアドバイスするなどの対策がとれる。また、認識しやすいポーズに変更することも一案である。その場合は、パターンマスタテーブル１１３のパターンコードとパターン名称に、変更後のポーズを紐つけて登録する処理を行う。
【００６５】
このように、ポーズ認識不可であるという情報と取消ポーズであるという情報を利用してメンテナンス情報を作成することで、ポーズの見直しや、パターンマスタテーブル１１３のメンテナンスを行うことができる。それにより、作業員１０２のとるポーズを稼動実績取得装置１１１が誤認識することが減り、稼動実績取得装置１１１が生産設備１０１Ａ〜１０１Ｃの正確な稼動実績を取得できる。
【００６６】
なお、上述した実施の形態において、撮像装置１０３として例えばデジタルビデオカメラを適用したが、デジタルスチルカメラを用いることもできる。
【００６７】
また、上述した実施の形態において、作業員１０２が撮像装置１０３の前で特別なポーズをとる例を説明したが、作業員１０２が撮像装置１０３に向けてパターンコードと対応させたカラー板を掲げるようにしてもよい。ポーズ認識処理部１３２（識別情報処理部）が、ポーズに代わりカラー板の色を解析することによって、パターンコードを特定する。このようにした場合、カラー板の色とパターンコードを紐付けているので、作業員１０２がとるポーズを認識する場合と比較して、誤認識が少なくなる。また、パターンマッチング処理を行わないので、ポーズ認識処理部１３２（ＣＰＵ１２１）の処理負荷が軽減される。なお、稼動実績を表すパターンは、板に表示した文字又は図形等の情報でもよい。
【００６８】
また、上述した実施の形態において、ポーズ認識状況を作業員１０２に通知する手段に表示灯１１５を用いる例を説明したが、スピーカー等を用いた音声による通知、又は表示部１２７への画面表示による通知でもよい。ポーズ認識状況を表示部１２７の画面に表示した場合、文字や図形、絵等を用いてポーズ認識状況を容易かつ確実に知らせることが可能になる。なお、表示部１２７への画面表示による通知を行う場合、生産現場１００の側壁に窓を設け、作業員１０２が窓越しに表示部１２７の画面を確認できるものとする。
【００６９】
また、上述した実施の形態において、生産現場１００内の生産設備１０１Ａ〜１０１Ｃの稼動実績をまとめて管理したが、生産設備１０１Ａ〜１０１Ｃを個別に制御できる場合、生産設備１０１Ａ〜１０１Ｃの稼動実績を個別に取得するようにしてもよい。例えば、生産設備１０１Ａ〜１０１Ｃに１〜３の番号を割り当て、作業員１０２が撮像装置１０３に向けて見せる指の数で生産設備を指定する。その後、作業員１０２は、指定した生産設備に関する稼動実績情報を、上述の実施の形態と同様にポーズを用いて稼動実績取得装置１１１に伝達する。なお、生産設備を指定する他の方法として、例えば数字もしくは記号を記載したボードを撮像装置１０３に向けて提示してもよい。
【００７０】
さらに、本発明は上記の実施の形態例に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含む。
例えば、上記した実施の形態例は本発明をわかりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施の形態例の構成の一部を他の実施の形態例の構成に置き換えることが可能であり、また、ある実施の形態例の構成に他の実施の形態例の構成を加えることも可能である。また、各実施の形態例の構成の一部について、他の構成の追加・置換、削除をすることが可能である。
【００７１】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行するためのソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣカード、ＳＤカード、光ディスク等の記録媒体に保持することができる。
【００７２】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしもすべての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【００７３】
また、本明細書において、時系列的な処理を記述する処理ステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）をも含むものである。
【符号の説明】
【００７４】
１００…生産現場、  １０１Ａ〜１０１Ｃ…生産設備、  １０２…作業員、  １０３…撮像装置、  １０４…特定スペース、  １１０、１１０Ａ…稼動実績取得システム、  １１１，１１１Ａ…稼動実績取得装置、  １１２…稼動実績取得端末、  １１３…パターンマスタテーブル、  １１４…稼動実績テーブル、  １１５…表示灯、  １１６…メンテナンステーブル、  １２１…ＣＰＵ、  １２４…デコーダ、  １２５…ＨＤＤ、  １３１…画像取得部、  １３２…ポーズ認識処理部、  １３３…通知部、  １３４…記録部
【図１】
2014174653.tif 000003
【図２】
2014174653.tif 000004
【図３】
2014174653.tif 000005
【図４】
2014174653.tif 000006
【図５】
2014174653.tif 000007
【図６】
2014174653.tif 000008
【図７】
2014174653.tif 000009
【図８】
2014174653.tif 000010
【図９】
2014174653.tif 000011
【図１０】
2014174653.tif 000012
【図１１】
2014174653.tif 000013