(57)【要約】      （修正有）【課題】工場内の生産ラインにおいて、ロボットと一人の作業者が協調して作業を行うシステムを提供する。【解決手段】作業者の手に装着され、当該手による作業動作を経時的に測定してその測定結果である動作情報を３次元座標データとして送信するモーションキャプチャ２と、作業者の手に装着され、部品に加わる荷重を経時的に測定してその測定結果である圧力検出データを送信する圧力センサ２３と、前記３次元座標データ、及び前記圧力検出データに基づき産業用ロボット４を制御する制御部３１とを備える。制御部は、モーションキャプチャから得られた３次元座標データにロボットを追従させ、作業者の手が標準作業位置に到達したと判定すると、作業者が手で部品を押圧することで圧力センサから送信される圧力検出データの値に応じた圧力値で、ロボットの保持部で部品を押圧させる保持部押圧機能３１ｂとを有する。【選択図】図１
2011156641.tif 000002
【特許請求の範囲】
【請求項１】
工場内の生産ラインにおいて、作業者が前記生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、前記部品の一方側を前記作業者が手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、前記部品の前記一方側を保持した前記作業者が、前記部品が配置されている部品配置位置から前記生産ライン上を搬送される前記製品に前記部品を取り付けるための部品取付位置まで前記部品を移動することで、前記製品の前記他方側を保持した前記産業用ロボットの前記保持部も強制移動させ、さらに、前記作業者の前記手及び前記産業用ロボットの前記保持部で前記部品を押圧することで当該部品を前記製品に取り付ける作業補助システムであって、
前記作業者の前記手に装着され、当該手による作業動作を経時的に測定してその測定結果である動作情報を３次元座標データとして送信するモーションキャプチャと、
前記作業者の前記手に装着され、前記部品に加わる荷重を経時的に測定してその測定結果である圧力検出データを送信する圧力センサと、
前記３次元座標データで、前記部品取付位置における前記作業者の前記手の作業位置の標準である作業者用作業位置標準データが登録されたデータ記憶部と、
前記モーションキャプチャから送信される前記３次元座標データ、及び前記圧力センサから送信される前記圧力検出データに基づき前記産業用ロボットを制御する制御部とを備え、
前記制御部は、
前記モーションキャプチャから得られた前記３次元座標データの値と、前記データ記憶部に登録された前記作業者用作業位置標準データの値とを比較して、前記３次元座標データの値が前記作業者用作業位置標準データの値に設定された誤差範囲内の場合には前記作業者の前記手が前記標準作業位置に到達したと判定する部品取付位置判定機能と、
前記部品取付位置判定機能で前記作業者の前記手が前記標準作業位置に到達したと判定すると、前記作業者が前記手で前記部品を押圧することで前記圧力センサから送信される前記圧力検出データの値に応じた圧力値で、前記産業用ロボットの前記保持部で前記部品を押圧させる保持部押圧機能とを有することを特徴とする作業補助システム。
【請求項２】
工場内の生産ラインにおいて、作業者が前記生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、前記部品の一方側を前記作業者が手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、前記部品の前記一方側を保持した前記作業者が、前記部品が配置されている部品配置位置から前記生産ライン上を搬送される前記製品に前記部品を取り付けるための部品取付位置まで前記部品を移動することで、前記製品の前記他方側を保持した前記産業用ロボットの前記保持部が前記アームを介して前記部品取付位置まで移動され、さらに、前記作業者の前記手及び前記産業用ロボットの前記保持部で前記部品を押圧することで当該部品を前記製品に取り付ける作業補助システムであって、
前記作業者の前記手に装着され、当該手による作業動作を経時的に測定してその測定結果である動作情報を３次元座標データとして送信するモーションキャプチャと、
前記作業者の前記手に装着され、前記部品に加わる荷重を経時的に測定してその測定結果である圧力検出データを送信する圧力センサと、
前記モーションキャプチャから送信される前記３次元座標データ、及び前記圧力センサから送信される前記圧力検出データに基づき前記産業用ロボットが動作するように制御する制御部と、
前記３次元座標データで、前記部品取付位置における前記作業者の前記手の作業位置の標準である作業者用作業位置標準データが登録されたデータ記憶部とを備え、
前記制御部は、
前記モーションキャプチャから時系列で受信する前記３次元座標データに基づき前記産業用ロボットの前記保持部を前記作業者の前記手による前記作業動作に追従させるロボット追従機能と、
前記作業者が前記部品の前記一方側を保持した位置と、前記産業用ロボットの前記保持部が前記部品の前記他方側を保持した位置との間を実質的に一定間隔で維持した状態で当該産業用ロボットを前記ロボット追従機能で制御するロボット制御機能と、
前記モーションキャプチャから得られた前記３次元座標データの値と、前記データ記憶部に登録された前記作業者用作業位置標準データの値とを比較して、前記３次元座標データの値が前記作業者用作業位置標準データの値に設定された誤差範囲内の場合には前記作業者の前記手が前記標準作業位置に到達したと判定する部品取付位置判定機能と、
前記部品取付位置判定機能で前記作業者の前記手が前記標準作業位置に到達したと判定すると、前記作業者が前記手で前記部品を押圧することで前記圧力センサから送信される前記圧力検出データの値に応じた圧力値で、前記産業用ロボットの前記保持部で前記部品を押圧させる保持部押圧機能とを有することを特徴とする作業補助システム。
【請求項３】
前記制御部は、
前記データ記憶部の前記作業者用作業位置標準データに基づき、前記作業者が前記製品の前記一方側を保持した位置と、前記産業用ロボットの前記保持部が前記製品の前記他方側を保持した位置との間を実質的に一定間隔にした状態で導き出される前記産業用ロボットの前記保持部の前記部品取付位置におけるロボット用作業位置標準データと、
前記作業者の前記部品の移動作業により移動された前記保持部の位置情報を前記産業用ロボットから得ることができる位置データとを比較して、
異なる場合には前記保持部の位置を前記ロボット用作業位置標準データの値まで補正するロボット位置補正機能を有することを特徴とする請求項１記載の作業補助システム。
【請求項４】
前記制御部は、前記産業用ロボットの前記保持部が前記部品取付位置における予め定められた座標軸上に到達した場合には、前記モーションキャプチャが前記予め定められた座標軸上に到達するまでは前記保持部を当該座標軸上に固定させ、さらに、前記保持部が前記部品取付位置における前記予め定められた前記座標軸と直交する座標軸に到達すると、当該保持部を前記座標軸と直交する前記座標軸上に固定する保持部固定機能を有することを特徴とする請求項２記載の作業補助システム。
【請求項５】
前記データ記憶部は、前記３次元座標データで、前記標準作業位置で前記作業者が前記部品を前記製品に取り付けるための当該部品の取付角度の標準である取付角度標準データが登録され、
前記制御部は、前記産業用ロボットの前記保持部による前記部品の前記取付角度を前記取付角度標準データに基づき補正するロボット角度補正機能を有することを特徴とする請求項１乃至請求項４のうち何れか１項に記載の作業補助システム。
【請求項６】
前記モーションキャプチャは、
前記作業者の手指に装着される複数の磁気式３次元位置姿勢センサと、
前記磁気式３次元位置姿勢センサ群で検出された前記作業者の作業動作情報を受信して前記データ処理装置に送信する信号処理部とを備えていることを特徴とする請求項１乃至請求項５のうち何れか１項に記載の作業補助訓練システム。
【請求項７】
前記圧力センサは、前記作業者の前記手指に複数装着されていることを特徴とする請求項６記載の作業補助システム。
【請求項８】
工場内の生産ラインにおいて、作業者が前記生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、前記部品の一方側を前記作業者がモーションキャプチャ及び圧力センサを装着した手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、前記部品の前記一方側を保持した前記作業者が、前記部品が配置されている部品配置位置から前記生産ライン上を搬送される前記製品に前記部品を取り付けるための部品取付位置まで前記部品を移動することで、前記製品の前記他方側を保持した前記産業用ロボットの前記保持部が強制移動される際、前記作業者の作業動作を前記モーションキャプチャで経時的に測定しその測定結果である３次元座標データを前記産業用ロボットを制御する制御部に送信すると共に、さらに、前記作業者の前記手及び前記産業用ロボットの前記保持部で前記部品を押圧することで当該部品を前記製品に取り付ける際、前記部品に加わる荷重を前記圧力センサで経時的に測定しその測定結果である圧力検出データも前記制御部に送信して、当該制御部で前記産業用ロボットを前記作業者の前記作業動作に準じて動作させる作業補助方法であって、
前記制御部は、
前記モーションキャプチャから得られた前記３次元座標データの値と、前記部品取付位置における前記作業者の前記手の作業位置の標準である作業者用作業位置標準データの値とを比較して、前記３次元座標データの値が前記作業者用作業位置標準データの値に設定された誤差範囲内の場合には前記作業者の前記手が前記標準作業位置に到達したと判定するステップと、
前記ステップで前記作業者の前記手が前記標準作業位置に到達したと判定すると、前記作業者が前記手で前記部品を押圧することで前記圧力センサから送信される前記圧力検出データの値に応じた圧力値で、前記産業用ロボットの前記保持部で前記部品を押圧させるステップとを有することを特徴とする作業補助方法。
【請求項９】
工場内の生産ラインにおいて、作業者が前記生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、前記部品の一方側を前記作業者がモーションキャプチャ及び圧力センサを装着した手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、前記部品の前記一方側を保持した前記作業者が、前記部品が配置されている部品配置位置から前記生産ライン上を搬送される前記製品に前記部品を取り付けるための部品取付位置まで前記部品を移動することで、前記製品の前記他方側を保持した前記産業用ロボットの前記保持部が前記アームを介して前記部品取付位置まで移動される際、前記作業者の作業動作を前記モーションキャプチャで経時的に測定しその測定結果である３次元座標データを前記産業用ロボットを制御する制御部に送信すると共に、さらに、前記作業者の前記手及び前記産業用ロボットの前記保持部で前記部品を押圧することで当該部品を前記製品に取り付ける際、前記部品に加わる荷重を前記圧力センサで経時的に測定しその測定結果である圧力検出データも前記制御部に送信して、当該制御部で前記産業用ロボットを前記作業者の前記作業動作に準じて動作させる作業補助方法であって、
前記制御部は、
前記モーションキャプチャから時系列で受信する前記３次元座標データに基づき前記産業用ロボットの前記保持部を前記作業者の前記手による前記作業動作に追従させるステップと、
前記作業者が前記部品の前記一方側を保持した位置と、前記産業用ロボットの前記保持部が前記部品の前記他方側を保持した位置との間を実質的に一定間隔で維持した状態で、当該産業用ロボットの前記保持部を前記作業者の前記手による前記作業動作に追従させるステップと、
前記モーションキャプチャから得られた前記３次元座標データの値と、前記部品取付位置における前記作業者の前記手の作業位置の標準である作業者用作業位置標準データの値とを比較して、前記３次元座標データの値が前記作業者用作業位置標準データの値に設定された誤差範囲内の場合には前記作業者の前記手が前記標準作業位置に到達したと判定するステップと、
前記ステップで前記作業者の前記手が前記標準作業位置に到達したと判定すると、前記作業者が前記手で前記部品を押圧することで前記圧力センサから送信される前記圧力検出データの値に応じた圧力値で、前記産業用ロボットの前記保持部で前記部品を押圧させるステップとを有することを特徴とする作業補助方法。
【請求項１０】
前記制御部は、
前記作業者用作業位置標準データに基づき、前記作業者が前記製品の前記一方側を保持した位置と、前記産業用ロボットの前記保持部が前記製品の前記他方側を保持した位置との間を実質的に一定間隔にした状態で導き出される前記産業用ロボットの前記保持部の前記部品取付位置におけるロボット用作業位置標準データと、
前記作業者の前記部品の移動作業により移動された前記保持部の位置情報を前記産業用ロボットから得ることができる位置データとを比較して、
異なる場合には前記保持部の位置を前記ロボット用作業位置標準データの値まで補正するステップを有することを特徴とする請求項８記載の作業補助方法。
【請求項１１】
前記制御部は、
前記産業用ロボットの前記保持部が前記部品取付位置における予め定められた前記座標軸上に到達した場合には、前記モーションキャプチャが前記予め定められた座標軸上に到達するまでは前記保持部を当該座標軸上に固定させ、さらに、前記保持部が前記部品取付位置における前記予め定められた前記座標軸と直交する座標軸に到達すると、当該保持部を前記座標軸と直交する前記座標軸上に固定するステップを有することを特徴とする請求項９記載の作業補助方法。
【請求項１２】
前記制御部は、
前記産業用ロボットの前記保持部による前記部品の前記取付角度を、前記３次元座標データで、前記標準作業位置で前記作業者が前記部品を前記製品に取り付けるための当該部品の取付角度の標準である取付角度標準データに基づき補正するステップを有することを特徴とする請求項８乃至請求項１１のうち何れか１項に記載の作業補助方法。
【請求項１３】
請求項８乃至請求項１２のうち何れか１項に記載の作業補助方法によって実現するためのプログラムを記憶したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工場内の生産ラインにおいて、作業者が製品に部品を取り付ける部品取付作業を、機械的な取付装置によって補助する作業補助システム及び作業補助方法並びに該作業補助方法を記録した記録媒体に関する。
【背景技術】
【０００２】
従来から、自動車の組立ラインにおいて、脱脂、プライマ処理及び接着剤塗布の前処理を終えたウインドガラスを予め設定された所定位置から移動して、組立ライン上を搬送されてくる車両の窓開口部に装着する際、その装着作業を行う作業者を補助して当該作業者の負担を軽減させる自動車用ガラス取付装置や車両のウインドガラス装着装置が提案されている（例えば、特許文献１、特許文献２参照。）。
【０００３】
自動車用ガラス取付装置は、車体の搬送方向に対して平行に設けられる第１のレールと、第１のレールの底面にスライド可能に設けられ当該第１のレールと直交する第２のレールと、第１のレール上を移動する係合部及び第２のレール上を移動する係合部と共に、ガラスを吸着する吸着パッドを上下動するホイストを有する搬送部とを備えている。さらに、搬送部は、吸着パッドの吸着角度を変更する吸着パッド駆動機構と、ガラス取付時に吸着パッド駆動機構を制御する操作部とを備えている。また、この自動車用ガラス取付装置は、前処理工程からガラス取付工程までのガラスの搬送や、ガラス取付工程からの退避を行うために、搬送部を自動制御する自動制御装置を備え、操作部と接続されている。
【０００４】
このように構成された自動車用ガラス取付装置は、作業者が操作部で自動制御を選択すると、搬送部が自動制御装置で自動制御される。この自動制御装置で自動制御される搬送部は、前処理工程に位置する吸着パッドをホイストで下降させ、前処理を終えたウインドガラスを吸着保持する。そして、搬送部は、ウインドガラスを吸着保持した吸着パッドを、ホイストで上昇させ各係合部によって第１のレール及び第２のレール上を移動させて、ウインドガラス取付工程に位置する車体上空まで搬送する。次に、作業者は操作部で手動制御を選択し当該操作部のスイッチを操作して、吸着パッドをホイストでウインドガラスが車体に取り付けられる位置まで下降させる。この際、操作部のスイッチを操作して吸着パッド駆動機構を駆動させ、ウインドガラスが車体の窓開口部と平行になるように吸着パッドの向きを調整する。そして、作業者はウインドガラスを車体の窓開口部に固定する。ウインドガラスの取り付けが完了すると、作業者は、操作部のスイッチを操作して吸着パッドからウインドガラスを離脱させ、再び操作部で自動制御を選択すると、吸着パッドは自動制御装置の自動制御で元の位置まで戻ることができる。これにより、作業者は一人でガラスの取付作業を行うことが可能になる。
【０００５】
また、車両のウインドガラス装着装置は、車体を支持するハンガーを走行させるガイドレールに走行可能に設置され当該ハンガーと係合する係合爪が設けられた移動体と、水平面内で９０度旋回移動可能に移動体に取り付けられた１本の主アームと、主アームに上下方向に旋回可能に取り付けられた２本の副アームと、副アームに設けられ車体に吸着させる吸着パッドと、副アームに設けられシリンダによって進退移動して車体の窓開口部にセットされたウインドガラスの外面に接触して押圧する押付けパッドと、吸着パッド及び押付けパッドのシリンダに流体圧力の給排方向を切り換える切換弁とを備えている。
【０００６】
このように構成された車両のウインドガラス装着装置は、車両がハンガーによって装着ステーションに進入すると、移動体の係合爪がハンガーと係合するので移動体はハンガーと同期移動する。この状態で、作業者が車両の窓開口部にウインドガラスをセットして車体方向に押さえたままで、主アームをガイドレールと平行した位置から９０度旋回移動して車両の上方に位置させる。そして、副アームの吸着パッドを車両に対向させ切換弁を介して負圧力によって吸着パッドを車両に吸着させる。この際、吸着パッドの負圧を入力信号として切換弁を切り換え、押付けパッドのシリンダに流体圧力を供給してウインドガラスを車両の窓開口部に押圧することができる。これにより、作業者は一人でウインドガラスを窓開口部にセットし、押付けパッド及び吸着パッドでウインドガラスを窓開口部に押圧した状態で、車両内に入ってウインドガラスを窓開口部に固定することが可能になる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−２４０４７４号公報
【特許文献２】特開平１１−２８６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、背景技術に記載した自動車用ガラス取付装置では、ガラスを吸着する吸着パッドを上下動するホイストを有する搬送部を、前処理工程からウインドガラス取付工程まで移動させるのに、車体の搬送方向に対して平行に設けられる第１のレールと、第１のレールの底面にスライド可能に設けられ当該第１のレールと直交する第２のレールとを組立ラインに設置しなければならないので、設備が大掛かりになり広範囲な設備設置スペースを確保しなければならなかった。さらに、この自動車用ガラス取付装置では、ウインドガラス取付工程で、ウインドガラスを車体の窓開口部に固定するには、作業者が操作部のスイッチを手動で操作して、ウインドガラスが車体の窓開口部と平行になるように吸着パッドの向きを目視で調整しなければならないので、このウインドガラス固定作業を作業者の勘や骨に頼らざるを得なかった。
【０００９】
また、車両のウインドガラス装着装置では、作業者が一人で作業を行う場合には車両の窓開口部にウインドガラスをセットして車体方向に押さえたままで、主アームや副アームを移動させなければならないので、熟練工でなければ効率よくウインドガラス装着作業を行うのが難しかった。さらに、車両のウインドガラス装着装置では、ボンネットやトランクがない自動車では車体の側面側によけて作業しなくてもよいので、作業者は一人で作業することが可能であるが、ボンネットやトランクがある自動車では車体の側面側によけて作業しなければならないので、作業者は二人で作業しなければ効率よくウインドガラス装着作業を行うのが難しかった。
【００１０】
本発明は、このような従来の難点を解消するためになされたもので、工場内の生産ラインにおいて、作業者の手に装着されたモーションキャプチャからの３次元座標データ及び圧力センサからの圧力検出データに基づき産業用ロボットを制御して、二人の作業者によって製品に部品を取り付ける部品取付作業を、作業者の勘や骨に頼ることなく一人の作業者で効率よく且つ正確に行うことができる作業補助システム及び作業補助方法並びに該作業補助方法を記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述の目的を達成する本発明の第１の態様である作業補助システムは、工場内の生産ラインにおいて、作業者が生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、部品の一方側を作業者が手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、部品の一方側を保持した作業者が、部品が配置されている部品配置位置から生産ライン上を搬送される製品に部品を取り付けるための部品取付位置まで部品を移動することで、製品の他方側を保持した産業用ロボットの保持部も強制移動させ、さらに、作業者の手及び産業用ロボットの保持部で部品を押圧することで当該部品を製品に取り付ける作業補助システムであって、作業者の手に装着され、当該手による作業動作を経時的に測定してその測定結果である動作情報を３次元座標データとして送信するモーションキャプチャと、作業者の手に装着され、部品に加わる荷重を経時的に測定してその測定結果である圧力検出データを送信する圧力センサと、３次元座標データで、部品取付位置における作業者の手の作業位置の標準である作業者用作業位置標準データが登録されたデータ記憶部と、モーションキャプチャから送信される３次元座標データ、及び圧力センサから送信される圧力検出データに基づき産業用ロボットを制御する制御部とを備え、制御部は、モーションキャプチャから得られた３次元座標データの値と、データ記憶部に登録された作業者用作業位置標準データの値とを比較して、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲内の場合には作業者の手が標準作業位置に到達したと判定する部品取付位置判定機能と、部品取付位置判定機能で作業者の手が標準作業位置に到達したと判定すると、作業者が手で部品を押圧することで圧力センサから送信される圧力検出データの値に応じた圧力値で、産業用ロボットの保持部で部品を押圧させる保持部押圧機能とを有するものである。
【００１２】
また、上述の目的を達成する本発明の第２の態様である作業補助システムは、工場内の生産ラインにおいて、作業者が生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、部品の一方側を作業者が手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、部品の一方側を保持した作業者が、部品が配置されている部品配置位置から生産ライン上を搬送される製品に部品を取り付けるための部品取付位置まで部品を移動することで、製品の他方側を保持した産業用ロボットの保持部がアームを介して部品取付位置まで移動され、さらに、作業者の手及び産業用ロボットの保持部で部品を押圧することで当該部品を製品に取り付ける作業補助システムであって、作業者の手に装着され、当該手による作業動作を経時的に測定してその測定結果である動作情報を３次元座標データとして送信するモーションキャプチャと、作業者の手に装着され、部品に加わる荷重を経時的に測定してその測定結果である圧力検出データを送信する圧力センサと、モーションキャプチャから送信される３次元座標データ、及び圧力センサから送信される圧力検出データに基づき産業用ロボットが動作するように制御する制御部と、３次元座標データで、部品取付位置における作業者の手の作業位置の標準である作業者用作業位置標準データが登録されたデータ記憶部とを備え、制御部は、モーションキャプチャから時系列で受信する３次元座標データに基づき産業用ロボットの保持部を作業者の手による作業動作に追従させるロボット追従機能と、作業者が部品の一方側を保持した位置と、産業用ロボットの保持部が部品の他方側を保持した位置との間を実質的に一定間隔で維持した状態で当該産業用ロボットをロボット追従機能で制御するロボット制御機能と、モーションキャプチャから得られた３次元座標データの値と、データ記憶部に登録された作業者用作業位置標準データの値とを比較して、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲内の場合には作業者の手が標準作業位置に到達したと判定する部品取付位置判定機能と、部品取付位置判定機能で作業者の手が標準作業位置に到達したと判定すると、作業者が手で部品を押圧することで圧力センサから送信される圧力検出データの値に応じた圧力値で、産業用ロボットの保持部で部品を押圧させる保持部押圧機能とを有するものである。
【００１３】
本発明の第３の態様は第１の態様である作業補助システムにおいて、制御部は、データ記憶部の作業者用作業位置標準データに基づき、作業者が製品の一方側を保持した位置と、産業用ロボットの保持部が製品の他方側を保持した位置との間を実質的に一定間隔にした状態で導き出される産業用ロボットの保持部の部品取付位置におけるロボット用作業位置標準データと、作業者の部品の移動作業により移動された保持部の位置情報を産業用ロボットから得ることができる位置データとを比較して、異なる場合には保持部の位置をロボット用作業位置標準データの値まで補正するロボット位置補正機能を有するものである。
【００１４】
本発明の第４の態様は第２の態様である作業補助システムにおいて、制御部は、産業用ロボットの保持部が部品取付位置における予め定められた座標軸上に到達した場合には、モーションキャプチャが予め定められた座標軸上に到達するまでは保持部を当該座標軸上に固定させ、さらに、保持部が部品取付位置における予め定められた座標軸と直交する座標軸に到達すると、当該保持部を座標軸と直交する座標軸上に固定する保持部固定機能を有するものである。
【００１５】
本発明の第５の態様は第１の態様乃至第４の態様のうち何れか１つの態様である作業補助システムにおいて、データ記憶部は、３次元座標データで、標準作業位置で作業者が部品を製品に取り付けるための当該部品の取付角度の標準である取付角度標準データが登録され、制御部は、産業用ロボットの保持部による部品の取付角度を取付角度標準データに基づき補正するロボット角度補正機能を有するものである。
【００１６】
本発明の第６の態様は第１の態様乃至第５の態様のうち何れか１つの態様である作業補助システムにおいて、モーションキャプチャは、作業者の手指に装着される複数の磁気式３次元位置姿勢センサと、磁気式３次元位置姿勢センサ群で検出された作業者の作業動作情報を受信してデータ処理装置に送信する信号処理部とを備えているものである。
【００１７】
本発明の第７の態様は第６の態様である作業補助システムにおいて、圧力センサは、作業者の前記手指に複数装着されているものである。
【００１８】
また、上述の目的を達成する本発明の第８の態様である作業補助方法は、工場内の生産ラインにおいて、作業者が生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、部品の一方側を作業者がモーションキャプチャ及び圧力センサを装着した手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、部品の一方側を保持した作業者が、部品が配置されている部品配置位置から生産ライン上を搬送される製品に部品を取り付けるための部品取付位置まで部品を移動することで、製品の他方側を保持した産業用ロボットの保持部が強制移動される際、作業者の作業動作をモーションキャプチャで経時的に測定しその測定結果である３次元座標データを産業用ロボットを制御する制御部に送信すると共に、さらに、作業者の手及び産業用ロボットの保持部で部品を押圧することで当該部品を製品に取り付ける際、部品に加わる荷重を圧力センサで経時的に測定しその測定結果である圧力検出データも制御部に送信して、当該制御部で産業用ロボットを作業者の作業動作に準じて動作させる作業補助方法であって、制御部は、モーションキャプチャから得られた３次元座標データの値と、部品取付位置における作業者の手の作業位置の標準である作業者用作業位置標準データの値とを比較して、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲内の場合には作業者の手が標準作業位置に到達したと判定するステップと、前のステップで作業者の手が標準作業位置に到達したと判定すると、作業者が手で部品を押圧することで圧力センサから送信される圧力検出データの値に応じた圧力値で、産業用ロボットの保持部で部品を押圧させるステップとを有するものである。
【００１９】
また、上述の目的を達成する本発明の第９の態様である作業補助方法は、工場内の生産ラインにおいて、作業者が生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、部品の一方側を作業者がモーションキャプチャ及び圧力センサを装着した手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、部品の一方側を保持した作業者が、部品が配置されている部品配置位置から生産ライン上を搬送される製品に部品を取り付けるための部品取付位置まで部品を移動することで、製品の他方側を保持した産業用ロボットの保持部がアームを介して部品取付位置まで移動される際、作業者の作業動作をモーションキャプチャで経時的に測定しその測定結果である３次元座標データを産業用ロボットを制御する制御部に送信すると共に、さらに、作業者の手及び産業用ロボットの保持部で部品を押圧することで当該部品を製品に取り付ける際、部品に加わる荷重を圧力センサで経時的に測定しその測定結果である圧力検出データも制御部に送信して、当該制御部で産業用ロボットを作業者の作業動作に準じて動作させる作業補助方法であって、制御部は、モーションキャプチャから時系列で受信する３次元座標データに基づき産業用ロボットの保持部を作業者の手による作業動作に追従させるステップと、作業者が部品の一方側を保持した位置と、産業用ロボットの保持部が部品の他方側を保持した位置との間を実質的に一定間隔で維持した状態で、当該産業用ロボットの保持部を作業者の手による作業動作に追従させるステップと、モーションキャプチャから得られた３次元座標データの値と、部品取付位置における作業者の手の作業位置の標準である作業者用作業位置標準データの値とを比較して、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲内の場合には作業者の手が標準作業位置に到達したと判定するステップと、前のステップで作業者の手が標準作業位置に到達したと判定すると、作業者が手で部品を押圧することで圧力センサから送信される圧力検出データの値に応じた圧力値で、産業用ロボットの保持部で部品を押圧させるステップとを有するものである。
【００２０】
本発明の第１０の態様は第８の態様である作業補助方法において、制御部は、作業者用作業位置標準データに基づき、作業者が製品の一方側を保持した位置と、産業用ロボットの保持部が製品の他方側を保持した位置との間を実質的に一定間隔にした状態で導き出される産業用ロボットの保持部の部品取付位置におけるロボット用作業位置標準データと、作業者の部品の移動作業により移動された保持部の位置情報を産業用ロボットから得ることができる位置データとを比較して、異なる場合には保持部の位置をロボット用作業位置標準データの値まで補正するステップを有するものである。
【００２１】
本発明の第１１の態様は第９の態様である作業補助方法において、制御部は、産業用ロボットの保持部が部品取付位置における予め定められた座標軸上に到達した場合には、モーションキャプチャが予め定められた座標軸上に到達するまでは保持部を当該座標軸上に固定させ、さらに、保持部が部品取付位置における予め定められた座標軸と直交する座標軸に到達すると、当該保持部を座標軸と直交する座標軸上に固定するステップを有するものである。
【００２２】
本発明の第１２の態様は第８の態様乃至第１１の態様のうち何れか１つの態様である作業補助方法において、制御部は、産業用ロボットの保持部による部品の取付角度を、３次元座標データで、標準作業位置で作業者が部品を製品に取り付けるための当該部品の取付角度の標準である取付角度標準データに基づき補正するステップを有するものである。
【００２３】
さらに、本発明の第１３の態様である記録媒体は、第８の態様乃至第１２の態様うち何れか１つである作業補助方法によって実現するためのプログラムを記憶したコンピュータ読み取り可能なものである。
【００２４】
このような第１の態様である作業訓練システム及び第８の態様である作業訓練方法は、部品の一方側を作業者が手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、部品の一方側を保持した作業者が、生産ラインにおいて部品配置位置から部品取付位置まで部品を移動すると、製品の他方側を保持した産業用ロボットの保持部が強制移動される。この際、制御部は、部品取付位置判定機能で作業者の手が部品取付位置に正常に移動したか否かを、当該作業者の手に装着されたモーションキャプチャから得られた３次元座標データに基づき演算処理し、作業者の手が標準作業位置に到達したと判定すると、次に、保持部押圧機能で産業用ロボットの保持部を、圧力センサから送信される圧力検出データの値に応じた圧力値で、産業用ロボットの保持部で部品を押圧することができる。したがって、部品取付位置において、作業者の手で強制移動された産業用ロボットの保持部、及び当該作業者の手により、同じ圧力値で部品を製品に押圧することができるので、二人の作業者によって製品に部品を取り付ける部品取付作業を、作業者の勘や骨に頼ることなく一人の作業者で効率よく且つ正確に行うことができるようになる。
【００２５】
また、第２の態様である作業訓練システム及び第９の態様である作業訓練方法によれば、部品の一方側を作業者が手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、部品の一方側を保持した作業者が、生産ラインにおいて部品配置位置から部品取付位置まで部品を移動すると、制御部は、ロボット制御機能で作業者が製品の一方側を保持した位置と、産業用ロボットの保持部が製品の他方側を保持した位置との間を実質的に一定間隔で維持した状態で、ロボット追従機能が産業用ロボットを、作業者の手に装着されたモーションキャプチャから時系列で受信する３次元座標データに基づき動作させることができるので、産業用ロボットを作業者の手の作業動作と同様の作業動作で制御することができる。即ち、作業者の手の作業動作に沿って産業用ロボットを動作させることができるので、部品を部品取付位置にほぼ正確に移動させることができる。このようにして部品取付位置にほぼ正確に移動させた部品を、さらに、制御部は、部品取付位置判定機能で作業者の手が部品取付位置に正常に移動したか否かを、当該作業者の手に装着されたモーションキャプチャから得られた３次元座標データに基づき演算処理し、作業者の手が標準作業位置に到達したと判定すると、次に、保持部押圧機能で産業用ロボットの保持部を、圧力センサから送信される圧力検出データの値に応じた圧力値で、産業用ロボットの保持部で部品を押圧することができる。したがって、作業者の手及び産業用ロボットの保持部で部品取付位置にほぼ正確に移動させた部品を、さらに、産業用ロボットの保持部、及び当該作業者の手により、同じ圧力値で部品を製品に押圧することができるので、二人の作業者によって製品に部品を取り付ける部品取付作業を、作業者の勘や骨に頼ることなく一人の作業者で効率よく且つ正確に行うことができるようになる。
【００２６】
また、第３の態様である作業訓練システム及び第１０の態様である作業訓練方法によれば、作業者の手が部品取付位置に正常に移動しても、その作業者の手で部品を介して強制移動された産業用ロボットの保持部がその部品取付位置に正常に移動するとは限らないので、ロボット位置補正機能により産業用ロボットの保持部の位置を最終補正させる。この最終補正により、産業用ロボットの保持部を、部品取付位置に対して精度よく位置させることができるようになる。
【００２７】
また、第４の態様である作業訓練システム及び第１１の態様である作業訓練方法によれば、産業用ロボットの保持部が制御部のロボット追従機能及びロボット制御機能で制御されて、部品を部品取付位置に移動させる際、保持部が部品取付位置における予め定められた座標軸上及びその座標軸と直交する座標軸上に到達すると、別々に固定していくので、産業用ロボットの保持部を、部品取付位置に対して精度よく位置させることができるようになる。
【００２８】
また、第５の態様である作業訓練システム及び第１２の態様である作業訓練方法によれば、作業者が必ずしも適正な角度で部品を製品に取り付けるとは限らないので、このロボット角度補正機能でロボットの保持部の角度を最終補正させる。この最終補正により、産業用ロボットの保持部を、製品に対して取り付け易い角度で部品を取り付けることができるようになる。
【発明の効果】
【００２９】
本発明の作業補助システム及び作業補助方法並びに該作業補助方法を記録した記録媒体によれば、工場内の生産ラインにおいて、作業者の手に装着されたモーションキャプチャからの３次元座標データ及び圧力センサからの圧力検出データに基づき産業用ロボットを制御して、二人の作業者によって製品に部品を取り付ける部品取付作業を、作業者の勘や骨に頼ることなく一人の作業者で効率よく且つ正確に行うことができるようになる。
【図面の簡単な説明】
【００３０】
【図１】本発明の作業補助システムにおける好ましい実施の形態例を示す図で、（Ａ）はシステム構成のブロック図、（Ｂ）はデータ処理装置のデータ記憶部の構成図、（Ｃ）はデータ処理装置の制御部の構成図である。
【図２】図１のモーションキャプチャに使用されるセンサのキャリブレーションの例を示す説明図である。
【図３】モーションキャプチャで検出した位置情報の例を示す説明図である。
【図４】本発明の作業補助方法における好ましい実施の形態例を示すフローチャート図である。
【図５】本発明の作業補助システム及び作業補助方法が適用されるウインドガラスを車両の窓開口部に圧着する状態を示す図で、（Ａ）は作業者が手で持つ吸着盤と、産業用ロボットの保持部に装着された吸着盤とを、ウインドガラスに吸着させた状態の説明図、（Ｂ）は作業者が手で持つ吸着盤の側面図、（Ｃ）は産業用ロボットの全体斜視図である。
【図６】本発明の作業補助方法における他の好ましい実施の形態例を示すフローチャート図である。
【図７】図６の作業補助方法による作業の工程順序を示す説明図で、（Ａ）はウインドガラスを作業者の手及び産業用ロボットの保持部でウインドガラス取付位置に移動させている状態を示す図、（Ｂ）は部品取付位置における予め定められた座標軸と、その座標軸と直交する座標軸との交点位置を回転中心にしてウインドガラスを作業者の手で回転移動させている状態を示す図、（Ｃ）はウインドガラスを部品取付位置に位置させた状態を示す図である。
【発明を実施するための形態】
【００３１】
以下、作業補助システム及び作業補助方法並びに該作業補助方法を記録した記録媒体を実施するための最良の形態例について、図面を参照して説明する。
【００３２】
本発明の作業補助システムは、工場内の生産ラインにおいて、作業者が生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行う際、産業用ロボットでその部品取付作業を補助させるもので、部品の一方側を作業者が手で保持し他方側を産業用ロボットがアームの先端に連結された保持部で保持して、部品の一方側を保持した作業者が、部品が配置されている部品配置位置から生産ライン上を搬送される製品に部品を取り付けるための部品取付位置まで部品を移動することで、産業用ロボットの保持部も強制移動させ、さらに、作業者の手及び産業用ロボットの保持部で部品を押圧することで当該部品を製品に取り付けるものである。
【００３３】
この作業補助システムは図１（Ａ）に示すように、作業者の手に装着され、当該手による作業動作を経時的に測定してその測定結果である動作情報を３次元座標データとして送信するモーションキャプチャ２と、作業者の手に装着され、部品に加わる荷重を経時的に測定してその測定結果である圧力検出データを送信する圧力センサ２３と、モーションキャプチャ２から送信される３次元座標データ及び圧力センサ２３から送信される圧力検出データに基づき産業用ロボット４を制御する制御部３１を有するデータ処理装置３とから構成されている。なお、産業用ロボット４は図５（Ｃ）に示すように、複数のアーム４２がそれぞれ関節部にて連結され先端のアームには保持部４３が回動可能に設けられた多関節型のロボットである。
【００３４】
モーションキャプチャ２は、汎用のものを用いることができ、動体に装着された光学マーカの位置情報により動体の動きを検出する光学式や、動体に装着された磁気センサの動きを検出する磁気式が一般的である。特に、経時的に測定する対象が、部品同士を嵌合させる部品組付作業を行っている作業者の作業動作の場合には、モーションキャプチャ２としては、作業者の手指に装着される位置センサ２１である磁気式３次元位置姿勢センサと、磁気式３次元位置姿勢センサで検出された作業者の作業動作情報を受信してデータ処理装置３に作業動作検出データを送信する信号処理部２２とを備えているものが好適である。このモーションキャプチャの場合、磁気式３次元位置姿勢センサを手指の繊細な動きを検出できるように柔軟性のあるグローブに複数配置することで、作業者の手指の繊細な動きを検出可能になることから、作業者の作業動作を精度よく再現することが可能になるので、作業者の手指による複雑な作業動作に対応可能となる。
【００３５】
このモーションキャプチャ２とデータ処理装置３とは、有線、無線の何れの接続手段でもよく、設置状況に応じて選択する。このような磁気式モーションキャプチャとして、例えば、特開２００７−２３６６０２号公報に開示された磁気式３次元位置姿勢センサを用いた手指用モーションキャプチャ装置が好適である。
【００３６】
この手指用モーションキャプチャ装置は図２、図３に示すように、例えば親指の先端に位置するセンサ２１ａの中心に原点を仮定すると、信号処理部２２の固定基準点から見たセンサ２１ａの位置座標（Ｘ軸、Ｙ軸、Ｚ軸）及びＸ軸、Ｙ軸、Ｚ軸の周りの回転角から求められる姿勢を示すオイラー角の情報が得られ、データ処理装置３に記録される。この場合におけるセンサ装着時の位置及び角度のズレのキャリブレーションは、特開２００７−２３６６０２号公報に詳述されているので、説明は省略する。
【００３７】
圧力センサ２３は、例えばモーションキャプチャ２のグローブに装着することが好ましく、指先の指腹部に配置することで、指先に加わる圧力を検出することができる。この場合、圧力センサ２３を各指先の指腹部に配置することにより、各指先に加わる圧力を検出することができることから、作業者の作業動作を精度よく再現することが可能になるので、作業者の手指による複雑な作業動作に対応可能となる。この圧力センサ２３は、指先に加わる圧力を、ダイヤフラムを介して感圧素子で計測し、電気信号に変換して出力するもので、半導体ピエゾ抵抗拡散圧力センサや静電容量形圧力センサが知られている。
【００３８】
データ処理装置３はコンピュータが好ましく、内部にＣＰＵ等の演算処理装置を備えると共に、ブラウン管モニタや液晶ディスプレイ等の表示画面を有する表示装置や、キーボード、マウス等の入力デバイス、さらに、ハードディスクドライブ等の記憶装置等で構成されている。
【００３９】
このようなデータ処理装置３は図１（Ａ）、（Ｂ）に示すように、制御部３１と共に、３次元座標データで、部品取付位置における作業者の手の作業位置の標準（以下、「標準作業位置」と称する。）である作業者用作業位置標準データ３２ａが登録されたデータ記憶部３２と、モーションキャプチャ２の位置センサ２１から時系列で受信する３次元座標データ、及び圧力センサ２３から時系列で受信する圧力検出データをデータ処理装置３用の座標データに変換するデータ形式変換部３３と、モーションキャプチャ２の位置センサ２１から時系列で受信する３次元座標データ、及び圧力センサ２３から時系列で受信する圧力検出データがデータ形式変換部３３でデータ変換されたデータ処理装置３用の座標データを、産業用ロボットを動作させるためのロボット言語に変換するロボット言語変換部３４とを備えている。なお、データ形式変換部３３は、モーションキャプチャ２の位置センサ２１から時系列で受信する３次元座標データ及び圧力センサ２３から時系列で受信する圧力検出データが、データ処理装置３用の座標データとデータ形式が同一の場合にはデータ処理装置３に備えなくともよい。
【００４０】
制御部３１は図１（Ｃ）に示すように、モーションキャプチャ２の位置センサ２１から得られた３次元座標データの値と、データ記憶部３２に登録された作業者用作業位置標準データ３２ａの値とを比較して、３次元座標データの値が作業者用作業位置標準データ３２ａの値に設定された誤差範囲内の場合には作業者の手が標準作業位置に到達したと判定する部品取付位置判定機能３１ａと、部品取付位置判定機能３１ａで作業者の手が標準作業位置に到達したと判定すると、作業者が手で部品を押圧することで圧力センサ２３から送信される圧力検出データの値に応じた値で、産業用ロボット４の保持部４３（図５（Ｃ）参照。）で部品を押圧させる保持部押圧機能３１ｂとを有している。なお、部品取付位置判定機能３１ａにおける作業者用作業位置標準データ３２ａの値に設定された誤差範囲とは、作業者の手の作業位置がばらついても生産ライン上を搬送される製品に部品を取り付ける部品取付作業に影響を及ぼすことのない範囲である。
【００４１】
また、制御部３１は、データ記憶部３２の作業者用作業位置標準データ３２ａに基づき、作業者が製品の一方側を保持した位置と、産業用ロボット４の保持部４３が製品の他方側を保持した位置との間を実質的に一定間隔にした状態で導き出される産業用ロボット４の保持部４３の部品取付位置におけるロボット用作業位置標準データと、作業者の部品の移動作業により移動された保持部４３の位置情報を産業用ロボット４から得ることができる位置データとを比較して、異なる場合には保持部４３の位置をロボット用作業位置標準データの値まで補正するロボット位置補正機能３１ｃを有している。なお、図１（Ｂ）に示すように、ロボット用作業位置標準データ３２ｂはデータ記憶部３２に登録されている。
【００４２】
作業者の手が部品取付位置に正常に移動しても、その作業者の手で部品を介して強制移動された産業用ロボット４の保持部４３がその部品取付位置に正常に移動するとは限らないので、このロボット位置補正機能３１ｃにより産業用ロボット４の保持部４３の位置を最終補正させる。この最終補正により、産業用ロボット４の保持部４３を、部品取付位置に対して精度よく位置させることができるようになる。
【００４３】
なお、制御部３１は図１（Ｃ）において、ロボット追従機能３１ｅ、ロボット制御機能３１ｆ及び保持部固定機能３１ｇが記載されているが、この作業補助システム１には備わってはいない。
【００４４】
また、データ記憶部３２は図１（Ｂ）に示すように、３次元座標データで、標準作業位置で作業者が部品を製品に取り付けるための当該部品の取付角度の標準である取付角度標準データ３２ｃが登録され、制御部３１は図１（Ｃ）に示すように、産業用ロボットの保持部による部品の取付角度を取付角度標準データ３２ｃに基づき補正するロボット角度補正機能３１ｄを有している。
【００４５】
作業者が必ずしも適正な角度で部品を製品に取り付けるとは限らないので、このロボット角度補正機能３１ｄでロボット４の保持部４３の角度を最終補正させる。この最終補正により、産業用ロボット４の保持部４３を、製品に対して取り付け易い角度で部品を取り付けることができるようになる。
【００４６】
データ記憶部３２は、データを更新自在に記憶できるＲＡＭや固定データを記憶するＲＯＭ等で構成されている。このデータ記憶部３２に登録される作業者用作業位置標準データ及びロボット用作業位置標準データは、位置センサ２１が磁気式３次元位置姿勢センサの場合には、位置座標（Ｘ軸、Ｙ軸、Ｚ軸）や、Ｘ軸、Ｙ軸、Ｚ軸の周りの回転角から求められる姿勢を示すオイラー角の情報である。また、作業者用作業位置標準データ、ロボット用作業位置標準データ及び取付角度標準データは、作業対象となる車両毎にデータ記憶部３２に登録されている。
【００４７】
データ記憶部３２に登録されている作業者用作業位置標準データは、熟練工による部品取付作業から得られたデータであり、部品取付作業を行っている熟練工の手による作業動作をモーションキャプチャの位置センサ２１で経時的に測定して、その測定結果から得られた作業者用作業位置データを作業者用作業位置標準データとしている。
【００４８】
ロボット言語変換部３４は、モーションキャプチャ２の位置センサ２１から時系列で受信する３次元座標データ、及び圧力センサ２３から時系列で受信する圧力検出データに基づき産業用ロボット４の移動経路、姿勢、先端位置等を算出して、当該産業用ロボット４を作業者の作業動作に応じて動作させるように、所定のロボット言語の文法に従ったロボット動作用データに変換させることができる。
【００４９】
このような作業補助システム１で制御される産業用ロボット４は、例えば図５（Ｃ）に示すように、複数のアーム４２がそれぞれ関節部にて連結された多関節型のロボットで、この複数のアーム４２も台座４１の回転により水平方向で回転させることができ、また、複数のアーム４２の先端には保持部４３が関節部で連結されている。したがって、産業用ロボット４は各関節部に設けられたサーボモータを連動させることで、保持部４３を目的地まで移動させることができる。なお、この作業補助システム１が使用される産業用ロボット４は、作業者が、部品が配置されている位置から生産ライン上を搬送される製品に部品を取り付けるための部品取付位置まで部品を移動することで、保持部４３を強制移動させるので、作業者が手で保持部を移動させることができるような関節機構で構成されている。
【００５０】
上述した作業補助システム１の各構成部は図１（Ａ）に示すように、それぞれ電気的に接続され、モーションキャプチャ２では位置センサ２１及び圧力センサがそれぞれ信号処理部２２に接続されている。データ処理装置３は制御部３１とデータ記憶部３２が接続され、この制御部３１にはデータ形式変換部３３を介して信号処理部２２が、また、ロボット言語変換部３４を介して産業用ロボット４がそれぞれ接続されている。
【００５１】
このように構成された作業補助システム１におけるデータ処理装置３の各構成は、演算処理装置によって実行されるプログラムによって実現されるものである。このプログラムによるデータ処理手順について図１（Ａ）、（Ｂ）、（Ｃ）の図、図４のフローチャート及び図５の説明図に基づき説明する。
【００５２】
また、このデータ処理手順による作業補助方法が適用される生産ラインは自動車の組立ラインで、脱脂、プライマ処理及び接着剤塗布の前処理を終えたウインドガラスＷＧを、作業者によってウインドガラス配置位置からウインドガラス取付位置まで移動後、産業用ロボット４１をデータ処理装置３の制御部３１で制御しながら当該ウインドガラスＷＧを、組立ライン上を搬送される車体Ｂのフロントあるいはリアの窓開口部に取り付けるウインドガラス取付工程である。なお、作業者は図５（Ａ）、（Ｂ）に示すように、手で持つことができる吸着パッド５でウインドガラスＷＧの一方側を吸着することで保持し、産業用ロボット４１は図５（Ａ）、（Ｃ）に示すように、保持部４３は吸着パッドでウインドガラスＷＧの他方側を吸着することで保持することができる。この吸着パッドはウインドガラスＷＧを吸着させるので、真空吸着パッドが好適である。また、作業者は、車体の窓開口部にウインドガラスを取り付ける取付作業を開始する際、作業対象の車両情報を、予めデータ処理装置３で設定することで、組立ライン上を搬送される車両の作業者用作業位置標準データをデータ記憶部３２から呼び出すことができる。また、作業者はモーションキャプチャ２を利き手である例えば右手に装着しているものとする。
【００５３】
ウインドガラス配置位置で、図５（Ａ）に示すように、作業者がウインドガラスＷＧの一方側を吸着パッド５で吸着することで保持し、ウインドガラスＷＧの他方側を産業用ロボット４の吸着パッド４３で吸着することで保持した状態で、当該作業者がウインドガラスＷＧをウインドガラス配置位置からウインドガラス取付位置まで移動すると（ステップ１０１）、作業者の手の作業動作をモーションキャプチャ２は位置センサ２１で経時的に測定し、その測定結果である３次元座標データを信号処理部２２からデータ処理装置３に送信する。データ処理装置３は３次元座標データを取得すると（ステップ１０２）、データ形式変換部３３でデータ形式がデータ処理装置３用に変換された３次元座標データを制御部３１に送信し、制御部３１は部品取付位置判定機能３１ａでこのデータ形式がデータ処理装置３用に変換された３次元座標データの値と、データ記憶部３２に登録された作業者用作業位置標準データの値とを比較する（ステップ１０３）。
【００５４】
制御部３１は、部品取付位置判定機能３１ａで、この３次元座標データの値と作業者用作業位置標準データの値とを比較した結果、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲内の場合には作業者の手が標準作業位置に到達したと判定して、ロボット位置補正機能３１ｃへと移行する。また、制御部３１は、部品取付位置判定機能３１ａで、この３次元座標データの値と作業者用作業位置標準データの値とを比較した結果、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲から外れた場合には、ステップ１０２へと戻ることになる。
【００５５】
制御部３１は、ロボット位置補正機能３１ｃで、データ記憶部３２に登録されたロボット用作業位置標準データ３２ｂと、産業用ロボット４から得られた吸着パッド４３の位置データとを比較して、異なる場合には吸着パッド４３の位置をロボット用作業位置標準データ３２ｂの値まで補正して、ロボット角度補正機能３１ｄへと移行する（ステップ１０４）。なお、比較結果が同じ場合にもロボット角度補正機能３１ｄへと移行する。
【００５６】
制御部３１は、ロボット角度補正機能３１ｄで、産業用ロボット４の吸着パッド４３によるウインドガラスＷＧの取付角度をデータ記憶部３２に登録された取付角度標準データに基づき補正する（ステップ１０５）。なお、産業用ロボット４の吸着パッド４３によるウインドガラスＷＧの取付角度が、データ記憶部３２に登録された取付角度標準データと同じ場合には補正は行わない。
【００５７】
制御部３１は、ステップ１０５まで処理すると、圧力センサ２３から送信される圧力検出データの取得を開始する（ステップ１０６）。制御部３１は、保持部押圧機能３１ｂで、作業者が吸着パッド５を介して手でウインドガラスＷＧを車体の窓開口部に圧着することで圧力センサ２３から送信される圧力検出データの値に応じた値で、産業用ロボット４の吸着パッド４３で部品を圧着するように当該産業用ロボット４を制御する（ステップ１０７）。したがって、ウインドガラス取付位置において、作業者の手で強制移動された産業用ロボット４の吸着パッド４３、及び当該作業者の手により、同じ圧力値でウインドガラスＷＧを車体の窓開口部に押圧することができるので、二人の作業者によって車体の窓開口部にウインドガラスＷＧを取り付けるウインドガラス取付作業を、作業者の勘や骨に頼ることなく一人の作業者で効率よく且つ正確に行うことができるようになる。
【００５８】
このように、ステップ１０７が行われると、制御部３１による作業補助は終了する（ステップ１０８）。
【００５９】
なお、作業補助システムは上述した作業補助システム１に限らず、図１（Ａ）、（Ｂ）、（Ｃ）に示すような作業補助システム１０でもよい。この作業補助システム１０は、工場内の生産ラインにおいて、作業者が生産ライン上を搬送される製品に部品を取り付ける部品取付作業を行うために、部品の一方側を作業者が手で保持し他方側を産業用ロボット４がアーム４２の先端に連結された保持部４３で保持して、部品の一方側を保持した作業者が、部品が配置されている部品配置位置から生産ライン上を搬送される製品に部品を取り付けるための部品取付位置まで部品を移動することで、製品の他方側を保持した産業用ロボット４の保持部４３がアーム４２を介して部品取付位置まで移動され、さらに、作業者の手及び産業用ロボット４の保持部４３で部品を押圧することで当該部品を製品に取り付けるものである。
【００６０】
このような作業補助システム１０は、作業補助システム１の各部構成の他に図１（Ｃ）に示すように、モーションキャプチャ２の位置センサ２１から時系列で受信する３次元座標データに基づき産業用ロボット４の保持部４３を作業者の手による作業動作に追従させるロボット追従機能３１ｅと、作業者が部品の一方側を保持した位置と、産業用ロボット４の保持部４３が部品の他方側を保持した位置との間を実質的に一定間隔で維持した状態で当該産業用ロボット４をロボット追従機能３１ｅで制御するロボット制御機能３１ｆとを制御部３１に有している。
【００６１】
このロボット追従機能３１ｅ及びロボット制御機能３１ｆを有する制御部３１は、部品の一方側を作業者が手で保持し他方側を産業用ロボット４がアーム４２の先端に連結された保持部４３で保持して、部品の一方側を保持した作業者が、生産ラインにおいて部品配置位置から部品取付位置まで部品を移動すると、ロボット制御機能３１ｆで作業者が製品の一方側を保持した位置と、産業用ロボット４の保持部４３が製品の他方側を保持した位置との間を実質的に一定間隔で維持した状態で、ロボット追従機能３１ｅが産業用ロボット４を、作業者の手に装着されたモーションキャプチャ２の位置センサ２１から時系列で受信する３次元座標データに基づき動作させることができるので、産業用ロボット４を作業者の手の作業動作と同様の作業動作で制御することができる。即ち、作業者の手の作業動作に沿って産業用ロボット４を動作させることができるので、部品を部品取付位置にほぼ正確に移動させることができる。
【００６２】
また、作業補助システム１０は図１（Ｃ）、図７（Ａ）、（Ｂ）、（Ｃ）に示すように、制御部３１に、産業用ロボット４の保持部４３が部品取付位置における予め定められた座標軸ＣＡ１上に到達した場合には、モーションキャプチャ２が座標軸ＣＡ１上に到達するまでは保持部４３を当該座標軸ＣＡ１上に固定させ、さらに、保持部４３が部品取付位置における座標軸ＣＡ１と直交する座標軸ＣＡ２に到達すると、当該保持部４３を座標軸ＣＡ２上に固定する保持部固定機能３１ｇを有している。なお、モーションキャプチャ２が座標軸ＣＡ１上に到達するまでは保持部４３を当該座標軸ＣＡ１上に固定させているが、この場合、保持部４３は座標軸ＣＡ２上では移動可能になっている。
【００６３】
この保持部固定機能３１ｇを有する制御部３１は、産業用ロボット４の保持部４３がロボット追従機能３１ｅ及びロボット制御機能３１ｆで制御されて、部品を部品取付位置に移動させる際、保持部４３が部品取付位置における座標軸ＣＡ１上及びその座標軸ＣＡ１と直交する座標軸ＣＡ２上に到達すると、別々に固定していくので、産業用ロボット４の保持部４３を、部品取付位置に対して精度よく位置させることができるようになる。
【００６４】
このように構成された作業補助システム１０におけるデータ処理装置３の各構成は、作業補助システム１と同様に、演算処理装置によって実行されるプログラムによって実現されるものである。このプログラムによるデータ処理手順について図１（Ａ）、（Ｂ）、（Ｃ）の図、図５の説明図、図６のフローチャート及び図７（Ａ）、（Ｂ）、（Ｃ）の説明図に基づき説明する。
【００６５】
このデータ処理手順による作業補助方法が適用される生産ラインは上述した実施例と同様に、自動車の組立ラインで、脱脂、プライマ処理及び接着剤塗布の前処理を終えたウインドガラスＷＧを、作業者による作業動作と共に、産業用ロボット４をデータ処理装置３の制御部３１で制御しながらウインドガラス配置位置からウインドガラス取付位置まで移動後、さらに、産業用ロボット４１をデータ処理装置３の制御部３１で制御しながら当該ウインドガラスＷＧを、組立ライン上を搬送される車体Ｂのフロントあるいはリアの窓開口部に取り付けるウインドガラス取付工程である。また、上述した実施例と同様に、作業者は図５（Ａ）、（Ｂ）に示すように、手で持つことができる吸着パッド５でウインドガラスＷＧの一方側を吸着することで保持し、産業用ロボット４１は図５（Ａ）、（Ｃ）に示すように、保持部４３は吸着パッドでウインドガラスＷＧの他方側を吸着することで保持することができる。この吸着パッドはウインドガラスＷＧを吸着させるので、真空吸着パッドが好適である。また、作業者は、車体の窓開口部にウインドガラスを取り付ける取付作業を開始する際、作業対象の車両情報を、予めデータ処理装置３で設定することで、組立ライン上を搬送される車両の作業者用作業位置標準データをデータ記憶部３２から呼び出すことができる。また、作業者はモーションキャプチャ２を利き手である例えば右手に装着しているものとする。
【００６６】
ウインドガラス配置位置で、図５（Ａ）に示すように、作業者がウインドガラスＷＧの一方側を吸着パッド５で吸着することで保持し、ウインドガラスＷＧの他方側を産業用ロボット４の吸着パッド４３で吸着することで保持した状態で、図７（Ａ）に示すように、当該作業者がウインドガラスＷＧをウインドガラス配置位置からウインドガラス取付位置まで移動すると（ステップ２０１）、作業者の手の作業動作をモーションキャプチャ２は位置センサ２１で経時的に測定し、その測定結果である３次元座標データを信号処理部２２からデータ処理装置３に送信する。データ処理装置３は３次元座標データを取得すると（ステップ２０２）、データ形式変換部３３でデータ形式がデータ処理装置３用に変換された３次元座標データを制御部３１に送信し、制御部３１はロボット追従機能３１ｅでモーションキャプチャ２から時系列で受信する３次元座標データに基づき産業用ロボット４の吸着パッド４３を作業者の手に作業動作に追従させる（ステップ２０３）。この際、制御部３１は、ロボット制御機能３１ｆで作業者が、ウインドガラスＷＧの一方側を吸着パッド５で吸着して保持した位置と、産業用ロボット４の吸着パッド４３が、ウインドガラスＷＧの他方側を吸着して保持した位置との間を実質的に一定間隔で維持した状態で当該産業用ロボット４をロボット追従機能３１ｅで制御している。
【００６７】
制御部３１は部品取付位置判定機能３１ａでこのデータ形式がデータ処理装置３用に変換された３次元座標データの値と、データ記憶部３２に登録された作業者用作業位置標準データの値とを比較する（ステップ２０４）。
【００６８】
制御部３１は、部品取付位置判定機能３１ａで、この３次元座標データの値と作業者用作業位置標準データの値とを比較した結果、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲内の場合には作業者の手が標準作業位置に到達したと判定して、保持部固定機能３１ｇへと移行する。制御部３１は、保持部固定機能３１ｇで図７（Ｂ）に示すように、産業用ロボット４の吸着パッド４３が部品取付位置における座標軸ＣＡ１上に到達した場合には、モーションキャプチャ２が座標軸ＣＡ１上に到達するまでは吸着パッド４３を当該座標軸ＣＡ１上に固定させ、さらに、吸着パッド４３が部品取付位置における座標軸ＣＡ１と直交する座標軸ＣＡ２に到達すると、当該吸着パッド４３を座標軸ＣＡ１と直交する座標軸ＣＡ２上に固定する（ステップ２０５）。したがって、作業者は、部品取付位置において、吸着パッド４３の位置を微調整することができる。
【００６９】
なお、制御部３１は、部品取付位置判定機能３１ａで、３次元座標データの値と作業者用作業位置標準データの値とを比較した結果、３次元座標データの値が作業者用作業位置標準データの値に設定された誤差範囲から外れた場合には、ステップ２０２へと戻ることになる。
【００７０】
制御部３１は、図７（Ｃ）に示すように、吸着パッド４３の位置が部品取付位置となる座標軸ＣＡ１と座標軸ＣＡ２との交点に到達すると、ロボット角度補正機能３１ｄへと移行する（ステップ２０６）。なお、比較結果が同じ場合にもロボット角度補正機能３１ｄへと移行する。
【００７１】
制御部３１は、ロボット角度補正機能３１ｄで、産業用ロボット４の吸着パッド４３によるウインドガラスＷＧの取付角度をデータ記憶部３２に登録された取付角度標準データに基づき補正する（ステップ２０６）。なお、産業用ロボット４の吸着パッド４３によるウインドガラスＷＧの取付角度が、データ記憶部３２に登録された取付角度標準データと同じ場合には補正は行わない。
【００７２】
制御部３１は、ステップ２０６まで処理すると、圧力センサ２３から送信される圧力検出データの取得を開始する（ステップ２０７）。制御部３１は、保持部押圧機能３１ｂで、作業者が吸着パッド５を介して手でウインドガラスＷＧを車体の窓開口部に圧着することで圧力センサ２３から送信される圧力検出データの値に応じた値で、産業用ロボット４の吸着パッド４３で部品を圧着するように当該産業用ロボット４を制御する（ステップ２０８）。したがって、作業者の手及び産業用ロボット４の吸着パッド４３でウインドガラス取付位置にほぼ正確に移動させたウインドガラスＷＧを、さらに、産業用ロボット４の吸着パッド４３、及び当該作業者の手により、同じ圧力値でウインドガラスＷＧを車体の窓開口部に押圧することができるので、二人の作業者によって車体の窓開口部にウインドガラスＷＧを取り付けるウインドガラス取付作業を、作業者の勘や骨に頼ることなく一人の作業者で効率よく且つ正確に行うことができるようになる。
【００７３】
このように、ステップ２０８が行われると、制御部３１による作業補助は終了する（ステップ２０９）。
【００７４】
このようなデータ処理手順がデータ処理装置３の演算処理装置によって実行されるプログラムは、コンピュータ読み取り可能なＣＤ、ＤＶＤ等の記録媒体に記録させておくことで、複数のデータ処理装置３で利用可能になる。
【００７５】
なお、上述した実施例では、自動車の組立ラインに適用させていたが、これに限らず、作業者と産業用ロボットとで製品に部品を取り付けることが可能な作業ならば、どのような工場内の生産ラインにも適用させることができる。
【００７６】
これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。
【符号の説明】
【００７７】
１、１０……作業補助システム
２……モーションキャプチャ
２３……圧力センサ
３１……制御部
３１ａ……部品取付位置判定機能
３１ｂ……保持部押圧機能
３１ｃ……ロボット位置補正機能
３１ｄ……ロボット角度補正機能
３１ｅ……ロボット追従機能
３１ｆ……ロボット制御機能
３１ｇ……保持部固定機能
３２……データ記憶部
３２ａ……作業者用作業位置標準データ
３２ｂ……ロボット用作業位置標準データ
３２ｃ……取付角度標準データ
４……産業用ロボット
４１……アーム
４３……吸着パッド（保持部）
ＷＧ……ウインドガラス（部品）
【図１】
2011156641.tif 000003
【図２】
2011156641.tif 000004
【図３】
2011156641.tif 000005
【図４】
2011156641.tif 000006
【図５】
2011156641.tif 000007
【図６】
2011156641.tif 000008
【図７】
2011156641.tif 000009