JP3310086B2 - 作業環境評価装置及び作業環境評価方法 - Google Patents
作業環境評価装置及び作業環境評価方法Info
- Publication number
- JP3310086B2 JP3310086B2 JP34930393A JP34930393A JP3310086B2 JP 3310086 B2 JP3310086 B2 JP 3310086B2 JP 34930393 A JP34930393 A JP 34930393A JP 34930393 A JP34930393 A JP 34930393A JP 3310086 B2 JP3310086 B2 JP 3310086B2
- Authority
- JP
- Japan
- Prior art keywords
- work environment
- worker
- work
- unit
- objects
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000011156 evaluation Methods 0.000 title claims description 73
- 238000000034 method Methods 0.000 claims description 96
- 230000000007 visual effect Effects 0.000 claims description 57
- 230000033001 locomotion Effects 0.000 claims description 53
- 238000005259 measurement Methods 0.000 claims description 19
- 238000000053 physical method Methods 0.000 claims description 8
- 230000007613 environmental effect Effects 0.000 claims 1
- 206010016256 fatigue Diseases 0.000 description 56
- 238000010586 diagram Methods 0.000 description 31
- 238000012545 processing Methods 0.000 description 29
- 238000004364 calculation method Methods 0.000 description 27
- 238000007726 management method Methods 0.000 description 27
- 238000013461 design Methods 0.000 description 14
- 230000008859 change Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 8
- 208000024891 symptom Diseases 0.000 description 7
- 238000004088 simulation Methods 0.000 description 6
- 238000013500 data storage Methods 0.000 description 5
- 210000003128 head Anatomy 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000005452 bending Methods 0.000 description 3
- 230000004397 blinking Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 230000004424 eye movement Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 210000001503 joint Anatomy 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 210000000323 shoulder joint Anatomy 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
- 206010049565 Muscle fatigue Diseases 0.000 description 1
- 208000020221 Short stature Diseases 0.000 description 1
- 210000001015 abdomen Anatomy 0.000 description 1
- 208000003464 asthenopia Diseases 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000037149 energy metabolism Effects 0.000 description 1
- 238000013210 evaluation model Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 210000003141 lower extremity Anatomy 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004220 muscle function Effects 0.000 description 1
- 231100000862 numbness Toxicity 0.000 description 1
- 230000000414 obstructive effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000004304 visual acuity Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
- Processing Or Creating Images (AREA)
Description
【0001】
【産業上の利用分野】本発明は、3次元モデル等を用い
て表現された作業環境の評価を行う作業環境評価装置及
び作業環境評価方法に関する。
て表現された作業環境の評価を行う作業環境評価装置及
び作業環境評価方法に関する。
【0002】
【従来の技術】従来、発電所や工場の監視や制御を行う
監視室、ワードプロセッサなどを多用するオフィス、C
Tスキャナなどの医用機器の操作室、あるいはエレベー
タやエスカレータなどの公共の場所に設置される移動物
体などの設計は、デザイナーが机や椅子、什器などを配
置した室内の様子を種々の視点から描いたスケッチ画を
もとに行っていた。
監視室、ワードプロセッサなどを多用するオフィス、C
Tスキャナなどの医用機器の操作室、あるいはエレベー
タやエスカレータなどの公共の場所に設置される移動物
体などの設計は、デザイナーが机や椅子、什器などを配
置した室内の様子を種々の視点から描いたスケッチ画を
もとに行っていた。
【0003】その際のチェックポイントとしては、監視
・制御室では、操作員が監視卓に座ったとき、監視卓に
遮られることなく壁の大スクリーンを見ることができる
か、居住感はどうなるかなどがある。また、医用機器の
操作室でのチェックポイントとしては、操作員が患者の
様子を見ながら操作できるか、医者が撮像内容を操作員
の操作を邪魔せずに見ることができるかなどがある。
・制御室では、操作員が監視卓に座ったとき、監視卓に
遮られることなく壁の大スクリーンを見ることができる
か、居住感はどうなるかなどがある。また、医用機器の
操作室でのチェックポイントとしては、操作員が患者の
様子を見ながら操作できるか、医者が撮像内容を操作員
の操作を邪魔せずに見ることができるかなどがある。
【0004】デザイナは、これらのチャックポイントを
考慮しながら、スケッチ画を描くことになる。しかし、
操作員や監視員等の作業者の身長が違う場合など(特に
医用機器の操作では男性だけでなく女性も操作すること
から、150cmの身長から180cmを越える身長ま
で対応しなければならない)に対処するには、任意の視
点から見る必要がある。しかしながら、スケッチ画によ
るチェックではこのような任意の視点からのチェックを
行うことはほとんど不可能であった。
考慮しながら、スケッチ画を描くことになる。しかし、
操作員や監視員等の作業者の身長が違う場合など(特に
医用機器の操作では男性だけでなく女性も操作すること
から、150cmの身長から180cmを越える身長ま
で対応しなければならない)に対処するには、任意の視
点から見る必要がある。しかしながら、スケッチ画によ
るチェックではこのような任意の視点からのチェックを
行うことはほとんど不可能であった。
【0005】また、移動物体などの設計の場合にも、従
来のスケッチ画による検討では、エレベータの行き先階
のボタンを子供でも、大人でも、あるいは車椅子使用者
にも問題なく押すことができるか、あるいはエレベータ
のある位置まで、門から車椅子使用者の障害になるよう
な段差はないかなどをチェックすることはできなかっ
た。さらに、エスカレータに子供だけが乗っているとき
に下から確認できるかどうかについても、スケッチによ
る方法ではチェックできなかった。あるいは、下りのエ
スカレータに車椅子使用者が乗った時に、通常に比べて
傾斜が急になる程度はどのくらいか、それがどのような
恐怖感を与えるかなどを確認することも、従来のスケッ
チ画では検討できなかった。
来のスケッチ画による検討では、エレベータの行き先階
のボタンを子供でも、大人でも、あるいは車椅子使用者
にも問題なく押すことができるか、あるいはエレベータ
のある位置まで、門から車椅子使用者の障害になるよう
な段差はないかなどをチェックすることはできなかっ
た。さらに、エスカレータに子供だけが乗っているとき
に下から確認できるかどうかについても、スケッチによ
る方法ではチェックできなかった。あるいは、下りのエ
スカレータに車椅子使用者が乗った時に、通常に比べて
傾斜が急になる程度はどのくらいか、それがどのような
恐怖感を与えるかなどを確認することも、従来のスケッ
チ画では検討できなかった。
【0006】これ以外にも、例えば、子供や車椅子使用
者の立場で、エレベータなどの行き先階表示は見えるの
か、混んだエレベータや電車などで子供や背の低い乗客
はどのような不便さ(他人の背中や長い髪の毛に顔が押
しつけられるなど)を忍んでいるのかなど、スケッチ画
では容易に確認できないが、設計上検討することが重要
な項目が多々ある。
者の立場で、エレベータなどの行き先階表示は見えるの
か、混んだエレベータや電車などで子供や背の低い乗客
はどのような不便さ(他人の背中や長い髪の毛に顔が押
しつけられるなど)を忍んでいるのかなど、スケッチ画
では容易に確認できないが、設計上検討することが重要
な項目が多々ある。
【0007】このようなスケッチ画による設計チェック
の問題点を改良するために、近年コンピュータ・グラフ
ィックスによる設計チェックが行われるようになってき
た。コンピュータ・グラフィックスによる設計チェック
ではスケッチ画のかわりにCADなどを使い入力した監
視卓や机、椅子などの3次元モデルを3次元空間に配置
する。コンピュータ・グラフィックスでは3次元空間を
任意の視点から透視投影図として見ることができる。こ
の点を利用して任意の視点から設計のチェックを行うこ
とができる。さらにデータグローブのように指の形状と
手の3次元位置を指示できるデバイスを用いて、コンピ
ュータ・グラフィックスで作られた3次元空間に配置さ
れた物体の位置を変更するなどの仮想現実感(VR-Virtu
al Reality) 技術の応用も検討されている。
の問題点を改良するために、近年コンピュータ・グラフ
ィックスによる設計チェックが行われるようになってき
た。コンピュータ・グラフィックスによる設計チェック
ではスケッチ画のかわりにCADなどを使い入力した監
視卓や机、椅子などの3次元モデルを3次元空間に配置
する。コンピュータ・グラフィックスでは3次元空間を
任意の視点から透視投影図として見ることができる。こ
の点を利用して任意の視点から設計のチェックを行うこ
とができる。さらにデータグローブのように指の形状と
手の3次元位置を指示できるデバイスを用いて、コンピ
ュータ・グラフィックスで作られた3次元空間に配置さ
れた物体の位置を変更するなどの仮想現実感(VR-Virtu
al Reality) 技術の応用も検討されている。
【0008】このような仮想現実感による配置変更で
は、例えば任意の位置に監視卓や机を移動できるが、移
動して得られた代替案がどのような点で他の案に対して
優れているの明確でなかった。絵として表示された透視
投影図を見て定性的にそれぞれの案を比較評価するしか
なかった。
は、例えば任意の位置に監視卓や机を移動できるが、移
動して得られた代替案がどのような点で他の案に対して
優れているの明確でなかった。絵として表示された透視
投影図を見て定性的にそれぞれの案を比較評価するしか
なかった。
【0009】また、実際に1/10スケールのモックア
ップを作成し、CCDカメラにより、モックアップの中
を撮像し、実際にどのように見えるかを検証する方法も
とられている。しかし、このような方法では、任意に視
点の移動が行えず、また、模型であるため、大スクリー
ンに表示される図面などは紙に出力した物で模擬したり
するために、視認性評価を行えなかった。このため、コ
ンピュータ画面に関しては、別途画面評価のシミュレー
ションをコンピュータ上に作成し、評価することが行わ
れていた。このように、コンピュータ画面での作業と実
際の作業環境とは切り離された評価されていた。
ップを作成し、CCDカメラにより、モックアップの中
を撮像し、実際にどのように見えるかを検証する方法も
とられている。しかし、このような方法では、任意に視
点の移動が行えず、また、模型であるため、大スクリー
ンに表示される図面などは紙に出力した物で模擬したり
するために、視認性評価を行えなかった。このため、コ
ンピュータ画面に関しては、別途画面評価のシミュレー
ションをコンピュータ上に作成し、評価することが行わ
れていた。このように、コンピュータ画面での作業と実
際の作業環境とは切り離された評価されていた。
【0010】一方作業の評価などは人間工学(Human Fa
ctors あるいはErgonomics) の分野で、現場に出向き、
作業者を観察し、作業者の動き方を動線として記録し、
分析する方法がある。このような方法ではある作業者に
特定した動作は解析できる。しかし、同じ作業を身長の
低い作業者が行った場合、監視卓が邪魔になって大スク
リーンを見るために立ったり座ったりする回数が増える
ことになるといった身長など身体計測値に起因する動作
の違いまで予測することはできなかった。さらにこれか
ら設計する作業環境に対しては、このような分析手法は
実際の作業環境が存在していないために、適用すること
ができなかった。また、実寸の作業環境を作って実験す
る実寸シミュレーションも一部で行われているが、種々
の身体計測値の被験者を集めて実験せねばならないた
め、非常に経費がかかった。このため、大規模な設計で
は実施しても、キッチンの設計など小規模の設計では実
施されることがほとんどなかった。また、医用機器の操
作環境では、医師が多忙であることから実寸シミュレー
ションへの参加によって意見或いは提案をもらうことも
難しかった。あるいは、車椅子使用者や子供などに、実
寸シミュレーションを加わって、意見をもらうことも難
しかった。
ctors あるいはErgonomics) の分野で、現場に出向き、
作業者を観察し、作業者の動き方を動線として記録し、
分析する方法がある。このような方法ではある作業者に
特定した動作は解析できる。しかし、同じ作業を身長の
低い作業者が行った場合、監視卓が邪魔になって大スク
リーンを見るために立ったり座ったりする回数が増える
ことになるといった身長など身体計測値に起因する動作
の違いまで予測することはできなかった。さらにこれか
ら設計する作業環境に対しては、このような分析手法は
実際の作業環境が存在していないために、適用すること
ができなかった。また、実寸の作業環境を作って実験す
る実寸シミュレーションも一部で行われているが、種々
の身体計測値の被験者を集めて実験せねばならないた
め、非常に経費がかかった。このため、大規模な設計で
は実施しても、キッチンの設計など小規模の設計では実
施されることがほとんどなかった。また、医用機器の操
作環境では、医師が多忙であることから実寸シミュレー
ションへの参加によって意見或いは提案をもらうことも
難しかった。あるいは、車椅子使用者や子供などに、実
寸シミュレーションを加わって、意見をもらうことも難
しかった。
【0011】また、人間工学の分野では非常に熟練した
操作者がキーを打鍵する場合の所要時間を予測するキー
ストローク・レベル・モデル(Card, S.K., Moran, T.
P., and Newell, A.(1980), "The keystroke-level mod
el for user performance timewith interactive syste
ms,"Communications of the ACM, 23, pp.396-410)
や、テキストの編集を行うときのユーザの行動を予測す
るモデルとしてGOMSモデル(Card, S.K., Moran, T.
P.,and Newell, A.(1983ZZ), "The Psycology of Human
Computer Interaction," Hillsdale,NJ: Erlbaum)があ
る。
操作者がキーを打鍵する場合の所要時間を予測するキー
ストローク・レベル・モデル(Card, S.K., Moran, T.
P., and Newell, A.(1980), "The keystroke-level mod
el for user performance timewith interactive syste
ms,"Communications of the ACM, 23, pp.396-410)
や、テキストの編集を行うときのユーザの行動を予測す
るモデルとしてGOMSモデル(Card, S.K., Moran, T.
P.,and Newell, A.(1983ZZ), "The Psycology of Human
Computer Interaction," Hillsdale,NJ: Erlbaum)があ
る。
【0012】これらは、コンピュータに向かって行う作
業の一部に関する非常に限定されたモデルや評価方法で
ある。作業環境の配置に関する代替案を比較評価するに
は、コンピュータに向かって行う作業だけでなく、コン
ピュータの脇で行う書類処理作業や、身体の移動を伴う
作業など、作業環境全体での評価モデル、評価手法が必
要である。従って、従来のモデルや評価方法では、作業
環境の配置に関する代替案を評価する事はできなかっ
た。
業の一部に関する非常に限定されたモデルや評価方法で
ある。作業環境の配置に関する代替案を比較評価するに
は、コンピュータに向かって行う作業だけでなく、コン
ピュータの脇で行う書類処理作業や、身体の移動を伴う
作業など、作業環境全体での評価モデル、評価手法が必
要である。従って、従来のモデルや評価方法では、作業
環境の配置に関する代替案を評価する事はできなかっ
た。
【0013】また、コンピュータ画面のどのような点に
注目して作業を行っているかをアイーマークレコーダの
ようなデバイスを使って、物理的な視点移動を記録し、
解析したり、あるいは使用後に生理的な疲労をフリッカ
テストなどにより、計測する方法などが用いられてい
る。このように折角収集された疲労データは、実験デー
タにとどまり、実際の設計の評価データとして再利用さ
れることはほとんどなかった。
注目して作業を行っているかをアイーマークレコーダの
ようなデバイスを使って、物理的な視点移動を記録し、
解析したり、あるいは使用後に生理的な疲労をフリッカ
テストなどにより、計測する方法などが用いられてい
る。このように折角収集された疲労データは、実験デー
タにとどまり、実際の設計の評価データとして再利用さ
れることはほとんどなかった。
【0014】
【発明が解決しようとする課題】上述したように、従来
のスケッチ画やコンピュータ・グラフィックス、仮想現
実感の技術では、作業環境の配置代替案を定量的に評価
できなかった。また、実際に作業するときに生じる不都
合、不快感などを評価することもできなかった。
のスケッチ画やコンピュータ・グラフィックス、仮想現
実感の技術では、作業環境の配置代替案を定量的に評価
できなかった。また、実際に作業するときに生じる不都
合、不快感などを評価することもできなかった。
【0015】また、人間工学の分野で使われているモデ
ルは、コンピュータに向かって行う作業に限定されてい
た。コンピュータに向かって行う作業だけではなく、コ
ンピュータの脇で行われる書類処理や、身体の移動を伴
う作業などを含めた作業環境全体としての作業を考慮
し、かつ作業者の種々の身体計測値や立場の違いなどに
基づいて、作業環境の配置代替案を定量的に評価するこ
とはできなかった。
ルは、コンピュータに向かって行う作業に限定されてい
た。コンピュータに向かって行う作業だけではなく、コ
ンピュータの脇で行われる書類処理や、身体の移動を伴
う作業などを含めた作業環境全体としての作業を考慮
し、かつ作業者の種々の身体計測値や立場の違いなどに
基づいて、作業環境の配置代替案を定量的に評価するこ
とはできなかった。
【0016】さらに、分析手法は実際の作業環境での作
業者が対象であり、これから作られる作業環境(まだ存
在していない)に対して用いることはできなかった。ま
た、実寸の作業環境を作って、動作分析を行う場合には
身体計測値が異なる多数の被験者を集め、実験を行わな
ければならず、非常に労力と経費がかかるものとなっ
た。さらに多忙な医師等を対象とした実寸シミュレーシ
ョンを行うことはほとんど不可能であった。
業者が対象であり、これから作られる作業環境(まだ存
在していない)に対して用いることはできなかった。ま
た、実寸の作業環境を作って、動作分析を行う場合には
身体計測値が異なる多数の被験者を集め、実験を行わな
ければならず、非常に労力と経費がかかるものとなっ
た。さらに多忙な医師等を対象とした実寸シミュレーシ
ョンを行うことはほとんど不可能であった。
【0017】また、折角収集された疲労データはあくま
でも実験データであり、機器の配置の違いによりどのよ
うな動作が生じるかわからないため、動作の頻度・継続
時間により生じる疲労感の推測などに積極的に利用でき
なかった。
でも実験データであり、機器の配置の違いによりどのよ
うな動作が生じるかわからないため、動作の頻度・継続
時間により生じる疲労感の推測などに積極的に利用でき
なかった。
【0018】本発明は、上記事情に鑑みてなされたもの
で、作業者及び作業環境に係る条件を適切に与えること
により作業環境を定量的に評価することのできる作業環
境評価装置及び作業環境評価方法を提供することを目的
とする。
で、作業者及び作業環境に係る条件を適切に与えること
により作業環境を定量的に評価することのできる作業環
境評価装置及び作業環境評価方法を提供することを目的
とする。
【0019】
【課題を解決するための手段】本発明は、3次元モデル
に基づいて仮想的に作業環境を評価するための作業環境
評価装置において、3次元モデル中に仮想的に配置する
複数の物体の各々についての、該物体を識別するデー
タ、該物体の3次元的な形状を示すデータ及び該物体を
配置する位置の3次元座標を示すデータ、並びに該3次
元モデル中において複数の物体を順次注視する仮想的な
作業をさせる作業者の身体計測値を示すデータ及び該作
業者を配置する位置の3次元座標を示すデータを含む作
業環境情報を記憶する第1の記憶手段と、前記3次元モ
デル中で前記作業者が注視すべき複数の物体を識別する
データ及びそれら物体を注視すべき順番を示すデータを
含む作業手順情報を記憶する第2の記憶手段と、前記作
業者の目、首及び腰の限界回転角度及び限界移動距離を
示すデータを含む動作限界情報を記憶する第3の記憶手
段と、前記作業環境情報、前記作業手順情報及び前記動
作限界情報に基づいて、前記作業者から前記注視すべき
複数の物体の各々への視野コーンをそれぞれ求める手段
と、求められた各々の前記視野コーンについて、当該視
野コーンの内部に、前記作業者が当該視野コーンに係る
当該注視対象物体を注視するのに邪魔になる物体が存在
するか否か判定する手段と、前記判定結果に基づいて、
少なくとも1つの視野コーンについて邪魔になると判定
された物体及び該物体が邪魔になると判定された回数を
含む評価結果情報を求める手段と、前記物体及び前記作
業者が配置された3次元モデルを表示画面に表示すると
ともに、前記評価結果情報を前記邪魔になると判定され
た物体に関連付けて該表示画面上で提示するための手段
とを備えたことを特徴とする。好ましくは、前記邪魔に
なると判定された物体についての提示は、前記表示画面
において該物体の色を変えて表示することによって行う
ようにしてもよい。好ましくは、前記邪魔になると判定
された回数についての提示は、前記表示画面において表
示されている該当物体の画像に重ねて、該回数を示す所
定の画像を表示することによって行うようにしてもよ
い。好ましくは、前記3次元モデル中で前記作業者が注
視する物体とその順番をポインティング・デバイスによ
り指定するための手段を更に備えるようにしてもよい。
好ましくは、前記3次元モデル中における前記物体の配
置をポインティング・デバイスにより変更するための手
段を更に備えるようにしてもよい。好ましくは、前記身
体計測値を異ならせた複数種類の前記作業者について、
前記評価結果情報を求め、提示するようにしてもよい。
好ましくは、前記作業者が前記順番で前記複数の物体を
注視したときの該作業者の動作を求める手段と、求めら
れた前記動作に関する所定の提示を行う手段とを更に備
えるようにしてもよい。また、本発明は、3次元モデル
に基づいて仮想的に作業環境を評価するための作業環境
評価装置における作業環境評価方法において、3次元モ
デル中に仮想的に配置する複数の物体の各々について
の、該物体を識別するデータ、該物体の3次元的な形状
を示すデータ及び該物体を配置する位置の3次元座標を
示すデータ、並びに該3次元モデル中において複数の物
体を順次注視する仮想的な作業をさせる作業者の身体計
測値を示すデータ及び該作業者を配置する位置の3次元
座標を示すデータを含む作業環境情報を第1の記憶手段
に記憶するステップと、前記3次元モデル中で前記作業
者が注視すべき複数の物体を識別するデータ及びそれら
物体を注視すべき順番を示すデータを含む作業手順情報
を第2の記憶手段に記憶するステップと、前記作業者の
少なくとも目、首及び腰の回転動作に関する動作限界を
示すデータを含む動作限界情報を第3の記憶手段に記憶
するステップと、前記作業環境情報、前記作業手順情報
及び前記動作限界情報に基づいて、前記作業者から前記
注視すべき複数の物体の各々への視野コーンをそれぞれ
求めるステップと、求められた各々の前記視野コーンに
ついて、当該視野コーンの内部に、前記作業者が当該視
野コーンに係る当該注視対象物体を注視するのに邪魔に
なる物体が存在するか否か判定するステップと、前記判
定結果に基づいて、少なくとも1つの視野コーンについ
て邪魔になると判定された物体及び該物体が邪魔になる
と判定された回数を含む評価結果情報を求めるステップ
と、前記評価結果情報を前記3次元モデル中の前記邪魔
になると判定された物体に関連付けて表示画面上で提示
するステップとを有することを特徴とする。
に基づいて仮想的に作業環境を評価するための作業環境
評価装置において、3次元モデル中に仮想的に配置する
複数の物体の各々についての、該物体を識別するデー
タ、該物体の3次元的な形状を示すデータ及び該物体を
配置する位置の3次元座標を示すデータ、並びに該3次
元モデル中において複数の物体を順次注視する仮想的な
作業をさせる作業者の身体計測値を示すデータ及び該作
業者を配置する位置の3次元座標を示すデータを含む作
業環境情報を記憶する第1の記憶手段と、前記3次元モ
デル中で前記作業者が注視すべき複数の物体を識別する
データ及びそれら物体を注視すべき順番を示すデータを
含む作業手順情報を記憶する第2の記憶手段と、前記作
業者の目、首及び腰の限界回転角度及び限界移動距離を
示すデータを含む動作限界情報を記憶する第3の記憶手
段と、前記作業環境情報、前記作業手順情報及び前記動
作限界情報に基づいて、前記作業者から前記注視すべき
複数の物体の各々への視野コーンをそれぞれ求める手段
と、求められた各々の前記視野コーンについて、当該視
野コーンの内部に、前記作業者が当該視野コーンに係る
当該注視対象物体を注視するのに邪魔になる物体が存在
するか否か判定する手段と、前記判定結果に基づいて、
少なくとも1つの視野コーンについて邪魔になると判定
された物体及び該物体が邪魔になると判定された回数を
含む評価結果情報を求める手段と、前記物体及び前記作
業者が配置された3次元モデルを表示画面に表示すると
ともに、前記評価結果情報を前記邪魔になると判定され
た物体に関連付けて該表示画面上で提示するための手段
とを備えたことを特徴とする。好ましくは、前記邪魔に
なると判定された物体についての提示は、前記表示画面
において該物体の色を変えて表示することによって行う
ようにしてもよい。好ましくは、前記邪魔になると判定
された回数についての提示は、前記表示画面において表
示されている該当物体の画像に重ねて、該回数を示す所
定の画像を表示することによって行うようにしてもよ
い。好ましくは、前記3次元モデル中で前記作業者が注
視する物体とその順番をポインティング・デバイスによ
り指定するための手段を更に備えるようにしてもよい。
好ましくは、前記3次元モデル中における前記物体の配
置をポインティング・デバイスにより変更するための手
段を更に備えるようにしてもよい。好ましくは、前記身
体計測値を異ならせた複数種類の前記作業者について、
前記評価結果情報を求め、提示するようにしてもよい。
好ましくは、前記作業者が前記順番で前記複数の物体を
注視したときの該作業者の動作を求める手段と、求めら
れた前記動作に関する所定の提示を行う手段とを更に備
えるようにしてもよい。また、本発明は、3次元モデル
に基づいて仮想的に作業環境を評価するための作業環境
評価装置における作業環境評価方法において、3次元モ
デル中に仮想的に配置する複数の物体の各々について
の、該物体を識別するデータ、該物体の3次元的な形状
を示すデータ及び該物体を配置する位置の3次元座標を
示すデータ、並びに該3次元モデル中において複数の物
体を順次注視する仮想的な作業をさせる作業者の身体計
測値を示すデータ及び該作業者を配置する位置の3次元
座標を示すデータを含む作業環境情報を第1の記憶手段
に記憶するステップと、前記3次元モデル中で前記作業
者が注視すべき複数の物体を識別するデータ及びそれら
物体を注視すべき順番を示すデータを含む作業手順情報
を第2の記憶手段に記憶するステップと、前記作業者の
少なくとも目、首及び腰の回転動作に関する動作限界を
示すデータを含む動作限界情報を第3の記憶手段に記憶
するステップと、前記作業環境情報、前記作業手順情報
及び前記動作限界情報に基づいて、前記作業者から前記
注視すべき複数の物体の各々への視野コーンをそれぞれ
求めるステップと、求められた各々の前記視野コーンに
ついて、当該視野コーンの内部に、前記作業者が当該視
野コーンに係る当該注視対象物体を注視するのに邪魔に
なる物体が存在するか否か判定するステップと、前記判
定結果に基づいて、少なくとも1つの視野コーンについ
て邪魔になると判定された物体及び該物体が邪魔になる
と判定された回数を含む評価結果情報を求めるステップ
と、前記評価結果情報を前記3次元モデル中の前記邪魔
になると判定された物体に関連付けて表示画面上で提示
するステップとを有することを特徴とする。
【0020】
【0021】
【0022】
【0023】
【0024】
【0025】
【0026】
【0027】
【0028】
【0029】
【0030】
【0031】
【0032】
【作用】本発明では、作業者の視野に作業環境内の物体
があるか否かを判定し、注視点を遮る物体を判定し、ど
の物体が作業手順、身体計測値に対して、どのくらい遮
っているかを計数して、その結果を提示する。作業者の
身体計測値を変化させた場合、作業環境内の物体の配置
を変更した場合、作業手順を変更させた場合、それぞれ
に対して、どの物体が作業環境を悪化させているかを一
目で比較することができる。本発明によれば、作業環境
内に配置される物体、作業者、作業者が物体を注視する
業手順などの条件に応じて、作業者からの注視対象物体
への視認性に着目した作業環境を評価することができ
る。
があるか否かを判定し、注視点を遮る物体を判定し、ど
の物体が作業手順、身体計測値に対して、どのくらい遮
っているかを計数して、その結果を提示する。作業者の
身体計測値を変化させた場合、作業環境内の物体の配置
を変更した場合、作業手順を変更させた場合、それぞれ
に対して、どの物体が作業環境を悪化させているかを一
目で比較することができる。本発明によれば、作業環境
内に配置される物体、作業者、作業者が物体を注視する
業手順などの条件に応じて、作業者からの注視対象物体
への視認性に着目した作業環境を評価することができ
る。
【0033】
【0034】
【0035】
【0036】
【0037】
【0038】
【0039】
【0040】
【0041】
【実施例】以下、図面を参照しながら本発明の実施例を
説明する。
説明する。
【0042】(第1の実施例)まず、本発明の第1の実
施例に係る作業境環評価装置について説明する。
施例に係る作業境環評価装置について説明する。
【0043】図1は、本実施例の作業境環評価装置の概
略の構成を示したブロック図である。
略の構成を示したブロック図である。
【0044】図1を参照するに、本実施例の作業境環評
価装置は、情報管理部1に入力部3が接続され、この入
力部3を介して入力された作業環境及び作業手順等の条
件が、情報管理部1に接続される、作業環境記憶部5と
作業手順記憶部7にそれぞれ記憶される。また、情報管
理部1には動作算出部11を介して動作限界記憶部9が
接続され、視野算出部13及び提示部15も接続され
る。
価装置は、情報管理部1に入力部3が接続され、この入
力部3を介して入力された作業環境及び作業手順等の条
件が、情報管理部1に接続される、作業環境記憶部5と
作業手順記憶部7にそれぞれ記憶される。また、情報管
理部1には動作算出部11を介して動作限界記憶部9が
接続され、視野算出部13及び提示部15も接続され
る。
【0045】以下、それぞれを作用と共に説明する。ま
ず、入力部3は作業環境を構成する監視制御卓や、机、
椅子、コンピュータ・モニタなどの物体を3次元ACD
などを使い、作成された3次元形状を、任意のフォーマ
ット(例えば、業界標準のdfx ファイル・フォーマッ
ト)に従って記述されたファイルなどを読み込んだり、
読み込んだ物体を3次元空間のどこに配置するかを指定
したり、コンピュータ画面を使って行う作業や作業空間
全体で行う作業の手順を入力したりするための、例えば
キーボードやマウスなどのポインティング・デバイス
や、あるいはフロッピーディスクドライバなどからなる
外部記憶媒体読みとり装置や、あるいはイーサネット、
ケーブルなどの外部のネットワークとのコネクタなどか
らなる。
ず、入力部3は作業環境を構成する監視制御卓や、机、
椅子、コンピュータ・モニタなどの物体を3次元ACD
などを使い、作成された3次元形状を、任意のフォーマ
ット(例えば、業界標準のdfx ファイル・フォーマッ
ト)に従って記述されたファイルなどを読み込んだり、
読み込んだ物体を3次元空間のどこに配置するかを指定
したり、コンピュータ画面を使って行う作業や作業空間
全体で行う作業の手順を入力したりするための、例えば
キーボードやマウスなどのポインティング・デバイス
や、あるいはフロッピーディスクドライバなどからなる
外部記憶媒体読みとり装置や、あるいはイーサネット、
ケーブルなどの外部のネットワークとのコネクタなどか
らなる。
【0046】作業環境記憶部5は、前記入力部3より入
力された3次元形状とその位置、あるいは作業者の位置
と身長や座高などの身体計測値を、例えば、図2のよう
な記憶形式で記憶する。同じく、作業手順記憶部7は、
前記入力部3より入力された作業手順を、例えば作業者
がどこに注目して作業を行うべきかを明確にした、図3
のような形状で記憶する。動作限界記憶部9は、人間が
動作するときの、首の上下左右の回転の限界回転角度
や、中座など腰の移動による垂直・水平方向の限界移動
距離などを、例えば図4のような形式で記憶している。
力された3次元形状とその位置、あるいは作業者の位置
と身長や座高などの身体計測値を、例えば、図2のよう
な記憶形式で記憶する。同じく、作業手順記憶部7は、
前記入力部3より入力された作業手順を、例えば作業者
がどこに注目して作業を行うべきかを明確にした、図3
のような形状で記憶する。動作限界記憶部9は、人間が
動作するときの、首の上下左右の回転の限界回転角度
や、中座など腰の移動による垂直・水平方向の限界移動
距離などを、例えば図4のような形式で記憶している。
【0047】動作算出部11は、作業環境記憶部5に記
憶された3次元物体の位置と形状、および入力部3より
入力された作業者の初期位置と身長などの人体計測値を
もとに、作業手順記憶部7に記憶された手順を、動作限
界記憶部9に記憶された人間の動作の限界回転角度や限
界移動距離に基づいて、例えば図6のような処理の流れ
に沿って、一連の作業を実施するときの作業者の動作シ
ーケンスを算出する。視野算出部13は、動作算出部1
1により算出された動作に従って、例えば、図7のよう
な処理の流れに沿って作業者の視野の変化を算出する。
憶された3次元物体の位置と形状、および入力部3より
入力された作業者の初期位置と身長などの人体計測値を
もとに、作業手順記憶部7に記憶された手順を、動作限
界記憶部9に記憶された人間の動作の限界回転角度や限
界移動距離に基づいて、例えば図6のような処理の流れ
に沿って、一連の作業を実施するときの作業者の動作シ
ーケンスを算出する。視野算出部13は、動作算出部1
1により算出された動作に従って、例えば、図7のよう
な処理の流れに沿って作業者の視野の変化を算出する。
【0048】提示部15は、作業環境記憶部5に記憶さ
れた作業環境や、視野算出部13により算出された作業
者の視野の変化を表示するための、CRTディスプレイ
などからなる。
れた作業環境や、視野算出部13により算出された作業
者の視野の変化を表示するための、CRTディスプレイ
などからなる。
【0049】情報管理部1は入力部3、作業環境記憶部
5、作業手順記憶部7、動作算出部11、動作限界記憶
部9、提示部15及び視野算出部13の間のデータのや
り取りや処理の制御を行うためのものである。
5、作業手順記憶部7、動作算出部11、動作限界記憶
部9、提示部15及び視野算出部13の間のデータのや
り取りや処理の制御を行うためのものである。
【0050】図2は作業環境記憶部5における物体デー
タの記憶例である。作業環境記憶部5に記憶されるテー
ブルには、各物体ごとの名称(「モニタA」「入力パネ
ル」など)と、それらを作業の際、注目するときに中心
となる中心座標と、3次元の形状に外接する直方体(バ
ウンディング・ボックスと呼ぶ)の6つの頂点座標、お
よび実際の3次元形状データが格納されている場所を示
すポインタが記憶されている。3次元形状は、入力部3
より入力されたフォーマット(例えばdxfフォーマッ
ト)のままである場合もあるが、多くの場合は提示部1
5で表示したときに高速に書換が行えるような形式に変
換されている。バウンディング・ボックスの頂点座標
は、入力部3より入力することも可能であるが、多くの
場合は、入力部3より入力された3次元形状に外接する
直方体を情報管理部1にて、算出し、その頂点座標を、
図2に示すように記憶する。
タの記憶例である。作業環境記憶部5に記憶されるテー
ブルには、各物体ごとの名称(「モニタA」「入力パネ
ル」など)と、それらを作業の際、注目するときに中心
となる中心座標と、3次元の形状に外接する直方体(バ
ウンディング・ボックスと呼ぶ)の6つの頂点座標、お
よび実際の3次元形状データが格納されている場所を示
すポインタが記憶されている。3次元形状は、入力部3
より入力されたフォーマット(例えばdxfフォーマッ
ト)のままである場合もあるが、多くの場合は提示部1
5で表示したときに高速に書換が行えるような形式に変
換されている。バウンディング・ボックスの頂点座標
は、入力部3より入力することも可能であるが、多くの
場合は、入力部3より入力された3次元形状に外接する
直方体を情報管理部1にて、算出し、その頂点座標を、
図2に示すように記憶する。
【0051】図3は、作業手順記憶部7における作業手
順の記憶例である、手順ごとに注視すべき対象の物体の
名称(作業環境記憶部5に記憶されている物体の名称に
対応している)が記憶されている。実際の作業手順の入
力は図9の例のように、提示部15に表示されている作
業環境に対して、入力部3のマウスなどのポインティン
グ・デバイスを操作して、注目する対象物体を順に指示
する。
順の記憶例である、手順ごとに注視すべき対象の物体の
名称(作業環境記憶部5に記憶されている物体の名称に
対応している)が記憶されている。実際の作業手順の入
力は図9の例のように、提示部15に表示されている作
業環境に対して、入力部3のマウスなどのポインティン
グ・デバイスを操作して、注目する対象物体を順に指示
する。
【0052】情報管理部1は入力部3により指示された
位置にもっとも近い物体を作業環境記憶部5に記憶され
ている物体より検索する(例えば、入力部3より指示さ
れた3次元座標値を包含するバウンディング・ボックス
を探す)。その物体の名称を図2の形式の名称より読み
とり、その名称を図3に書き込む。これを順次繰り返せ
ば、図3に示したように各手順で注目する物体名称が入
力できる。
位置にもっとも近い物体を作業環境記憶部5に記憶され
ている物体より検索する(例えば、入力部3より指示さ
れた3次元座標値を包含するバウンディング・ボックス
を探す)。その物体の名称を図2の形式の名称より読み
とり、その名称を図3に書き込む。これを順次繰り返せ
ば、図3に示したように各手順で注目する物体名称が入
力できる。
【0053】あるいは図3のような形式で記憶されてい
るファイルを読みだして、入力部3のキーボードを用い
て、直接ファイルを編集することにより作成することも
可能である。図3の例では、各手順で注目すべき物体の
名称を記憶しているが、必ずしもこれに限定されるもの
ではない。
るファイルを読みだして、入力部3のキーボードを用い
て、直接ファイルを編集することにより作成することも
可能である。図3の例では、各手順で注目すべき物体の
名称を記憶しているが、必ずしもこれに限定されるもの
ではない。
【0054】図4は動作限界記憶部5における記憶例で
ある。人間が動作を行うときに要となる人体各部(例え
ば、首、腰、肩などの関節)において、最高どこまで回
転・移動できるかをx軸、y軸、z軸それぞれについ
て、個人差、例えば性差、年齢差、運動歴差等毎に記憶
している。
ある。人間が動作を行うときに要となる人体各部(例え
ば、首、腰、肩などの関節)において、最高どこまで回
転・移動できるかをx軸、y軸、z軸それぞれについ
て、個人差、例えば性差、年齢差、運動歴差等毎に記憶
している。
【0055】首に関しては、例えば、図5に示すように
上下(x軸まわり)の回転、左右(y軸まわりとz軸ま
わり)の回転を別にわけて記憶している。それぞれのx
軸、y軸、z軸方向の移動は首はできないので、これら
の値は0になっている。腰に関しても同様に記憶されて
いる。実際の値は、Morgan, C.T., Cook, J.S., Hacpan
is, A., and Jund, M.W.の「人間工学データブック−機
器設計の人間工学指針」(コロナ社刊)などの人体の計
測値を参考にした値を記憶する。
上下(x軸まわり)の回転、左右(y軸まわりとz軸ま
わり)の回転を別にわけて記憶している。それぞれのx
軸、y軸、z軸方向の移動は首はできないので、これら
の値は0になっている。腰に関しても同様に記憶されて
いる。実際の値は、Morgan, C.T., Cook, J.S., Hacpan
is, A., and Jund, M.W.の「人間工学データブック−機
器設計の人間工学指針」(コロナ社刊)などの人体の計
測値を参考にした値を記憶する。
【0056】ここでは仮に首のx軸まわりの回転は上方
(頭部屈曲背側)20度、下方(頭部屈曲腹側)45
度、y軸まわりの回転左右(頭部屈曲)41度、z軸ま
わりの回転の左右(頭部回転)50度を採用する。
(頭部屈曲背側)20度、下方(頭部屈曲腹側)45
度、y軸まわりの回転左右(頭部屈曲)41度、z軸ま
わりの回転の左右(頭部回転)50度を採用する。
【0057】また、目に関しては首などの運動をまった
く行わずに眼球運動だけで瞬時に情報を抽出できる角度
を記憶している。実際の値は、畑田のデータ(人間工
学、Vol. 22, No.2 (’86))よる(図8参照)。つま
りx軸回りの回転は上方8度、下方12度、y軸回りの
回転は左右15度である。また、運動を伴わずにみるこ
とのできる距離は作業者の視力に依存するが、デフォル
ト値(明確な入力がなかったときに使われる値)として
Σが図4の例では記憶されている。
く行わずに眼球運動だけで瞬時に情報を抽出できる角度
を記憶している。実際の値は、畑田のデータ(人間工
学、Vol. 22, No.2 (’86))よる(図8参照)。つま
りx軸回りの回転は上方8度、下方12度、y軸回りの
回転は左右15度である。また、運動を伴わずにみるこ
とのできる距離は作業者の視力に依存するが、デフォル
ト値(明確な入力がなかったときに使われる値)として
Σが図4の例では記憶されている。
【0058】次に動作算出部11の動作について図6の
処理の流れに沿って、説明する。入力部1より入力され
た作業者の位置が(X1 ,Y1 ,Z1 )、身長はLcm、
椅子の高さがMcmとする。Lcmの身長の人が座って仕事
をする場合の座高は身長のk%、座った姿勢に対する目
の位置がe%(Morganのデータブックによればkとして
は52程度の値、eとしては87程度の値)である。両
眼の視差はdcm(dは約8程度)とする。椅子の高さが
Mcmであるので、目のy座標の位置は、 Ye =Y1 +M+keL/10000 となる。左右両目のx座標の位置は(x軸に対して平行
に位置していると仮定して)、 Xe =X1 ±(d/2) となる。z座標は Ze =Z1 である。
処理の流れに沿って、説明する。入力部1より入力され
た作業者の位置が(X1 ,Y1 ,Z1 )、身長はLcm、
椅子の高さがMcmとする。Lcmの身長の人が座って仕事
をする場合の座高は身長のk%、座った姿勢に対する目
の位置がe%(Morganのデータブックによればkとして
は52程度の値、eとしては87程度の値)である。両
眼の視差はdcm(dは約8程度)とする。椅子の高さが
Mcmであるので、目のy座標の位置は、 Ye =Y1 +M+keL/10000 となる。左右両目のx座標の位置は(x軸に対して平行
に位置していると仮定して)、 Xe =X1 ±(d/2) となる。z座標は Ze =Z1 である。
【0059】図6を参照するに、動作算出部4はステッ
プS1で作業手順記憶部3の次の注視点を読みとる。図
3の例では第1の注視点はモニタAである。モニタAの
中心座標を作業環境記憶部5より読みだし(ステップS
3)、これに対して、ステップS5で現在の視点位置と
の距離と角度を算出する。
プS1で作業手順記憶部3の次の注視点を読みとる。図
3の例では第1の注視点はモニタAである。モニタAの
中心座標を作業環境記憶部5より読みだし(ステップS
3)、これに対して、ステップS5で現在の視点位置と
の距離と角度を算出する。
【0060】距離Lは図2の例により、
【0061】
【数1】 x軸まわりの角度λは sinλ=(y0 −Ye )/L y軸まわりの角度θは sinθ=(x0 −Xe )/L となる(図20参照)。
【0062】次にステップS7に進み、目、顔など人間
各部の左右・上下限界回転角度を動作限界記憶部9から
読み出す。
各部の左右・上下限界回転角度を動作限界記憶部9から
読み出す。
【0063】ステップS9ではθとλが動作限界記憶部
9に記憶されている値、つまり図4の目に関する限界角
度より小さいか否かを判定する。小さければ、視野内に
あるので、回転や移動などの動作は行わずに、目の動き
だけで作業対象をみることができる。小さくなければ、
視野内にないので、まず目の次の部分(図4の例では首
になる)の回転で注視点が視野に入るかを判定する。
9に記憶されている値、つまり図4の目に関する限界角
度より小さいか否かを判定する。小さければ、視野内に
あるので、回転や移動などの動作は行わずに、目の動き
だけで作業対象をみることができる。小さくなければ、
視野内にないので、まず目の次の部分(図4の例では首
になる)の回転で注視点が視野に入るかを判定する。
【0064】視野に入れば、その部位の回転を行う。入
らなければ、ステップS11で中腰等による限界移動距
離を動作限界記憶部から読出し、その部位の移動を行う
(ステップS13)。首の場合には限界距離が0なの
で、さらに次の部位の回転(図4の例では腰)の回転で
視野に入るかを順次調べる(ステップS11,S13,
S15)。このようにして注視点が視野内に入るまで、
図4の部位を順に判定していく。その場で立っただけで
は視野内に入らなければ、さらに歩行する。歩行の場合
には、作業環境内での移動経路をあらかじめ、決めてお
くことにより、対処する。あるいは作業環境内の物体に
ぶつからないように後述の干渉判定により、移動経路を
算出することで対処する。
らなければ、ステップS11で中腰等による限界移動距
離を動作限界記憶部から読出し、その部位の移動を行う
(ステップS13)。首の場合には限界距離が0なの
で、さらに次の部位の回転(図4の例では腰)の回転で
視野に入るかを順次調べる(ステップS11,S13,
S15)。このようにして注視点が視野内に入るまで、
図4の部位を順に判定していく。その場で立っただけで
は視野内に入らなければ、さらに歩行する。歩行の場合
には、作業環境内での移動経路をあらかじめ、決めてお
くことにより、対処する。あるいは作業環境内の物体に
ぶつからないように後述の干渉判定により、移動経路を
算出することで対処する。
【0065】ステップS17では動作により、作業者の
視点が変化しているので、視点の再計算を行う。以降、
再計算された視点位置に対して、視野に入っているか否
かの判定を行うことはいうまでもない。
視点が変化しているので、視点の再計算を行う。以降、
再計算された視点位置に対して、視野に入っているか否
かの判定を行うことはいうまでもない。
【0066】ステップS19では、視野の表示を提示部
15に情報管理部1を通じて、指示する。
15に情報管理部1を通じて、指示する。
【0067】視野算出部13では、図7に示すような処
理の流れに沿って、視野の提示を行う。まず、ステップ
S21では視点位置座標を読みだし、ステップS23で
は注視点(今の場合は(x0 ,y0 ,z0 )を読みだ
し、ステップS25では視点位置座標を原点として視野
コーンを提示する。視野コーンの限界角度は動作限界記
憶部9に記憶されている目の限界角度になっている(図
8参照)。
理の流れに沿って、視野の提示を行う。まず、ステップ
S21では視点位置座標を読みだし、ステップS23で
は注視点(今の場合は(x0 ,y0 ,z0 )を読みだ
し、ステップS25では視点位置座標を原点として視野
コーンを提示する。視野コーンの限界角度は動作限界記
憶部9に記憶されている目の限界角度になっている(図
8参照)。
【0068】この視野コーンを作業環境の提示にあわせ
て提示部15で提示すると、例えば、図9のようにな
る。図9はある作業を完了するまでの作業者の視野をす
べて提示した例になっている。
て提示部15で提示すると、例えば、図9のようにな
る。図9はある作業を完了するまでの作業者の視野をす
べて提示した例になっている。
【0069】図9の視野コーン(作業者の視点から物体
に対して伸びている円錐をここではこう呼ぶ)は図8に
示されているような人間が頭を動かさずに、かつ特定情
報を雑音情報より瞬時に抽出できる有効視野の角度(左
右約15度、下約12度、上約8度)になるように形成
されている。図9の例では左右約15度の有効視野角を
再現しているが、上下方向には左右ほどの有効視野がな
いので、これを考慮にいれて上下に偏平した視野コーン
により、作業者の正確な有効視野を提示することも可能
である。
に対して伸びている円錐をここではこう呼ぶ)は図8に
示されているような人間が頭を動かさずに、かつ特定情
報を雑音情報より瞬時に抽出できる有効視野の角度(左
右約15度、下約12度、上約8度)になるように形成
されている。図9の例では左右約15度の有効視野角を
再現しているが、上下方向には左右ほどの有効視野がな
いので、これを考慮にいれて上下に偏平した視野コーン
により、作業者の正確な有効視野を提示することも可能
である。
【0070】ただし、実際に人間の目には、情報の識別
はできないが存在は判定できる誘導視野(左右約50
度、下約45度、上約40度)の範囲がある。この誘導
視野は大スクリーンなどの臨場感を受ける範囲である。
さらに急激な運動があると検出できる補助視野は左右1
00度以上、垂直で85度以上にも及ぶ。誘導視野は焦
点を結ばない画像にして、補助視野はさらに焦点がぼや
け、さらに色のない画像にして、図9の有効視野コーン
の周囲に誘導視野コーンや補助視野コーンを形成して、
色別に表示することも可能である。誘導視野コーンによ
り、臨場感ある表示するための情報が正しく作業者に見
えているかをチェックすることができる。さらに補助視
野コーンによれば、警報装置の点滅などが、作業者の補
助視野内にあるかどうかなどをチェックすることができ
る。
はできないが存在は判定できる誘導視野(左右約50
度、下約45度、上約40度)の範囲がある。この誘導
視野は大スクリーンなどの臨場感を受ける範囲である。
さらに急激な運動があると検出できる補助視野は左右1
00度以上、垂直で85度以上にも及ぶ。誘導視野は焦
点を結ばない画像にして、補助視野はさらに焦点がぼや
け、さらに色のない画像にして、図9の有効視野コーン
の周囲に誘導視野コーンや補助視野コーンを形成して、
色別に表示することも可能である。誘導視野コーンによ
り、臨場感ある表示するための情報が正しく作業者に見
えているかをチェックすることができる。さらに補助視
野コーンによれば、警報装置の点滅などが、作業者の補
助視野内にあるかどうかなどをチェックすることができ
る。
【0071】図10は、立場の異なる作業者たちがある
時点で何をみているかを比較できるように提示している
例である。
時点で何をみているかを比較できるように提示している
例である。
【0072】提示方法は図9と図10に限定されるもの
でなく、2人の作業者の視野だけをトレースしたり、1
人の作業者の視野をトレースしていき、適宜他の作業者
の視野も参考提示したりすることも可能である。
でなく、2人の作業者の視野だけをトレースしたり、1
人の作業者の視野をトレースしていき、適宜他の作業者
の視野も参考提示したりすることも可能である。
【0073】また、入力部1より種々の身体計測値や、
椅子や机の高さなどを異ならせたりして、身長や什器な
どの違いによる視野の違いを簡単に知ることができる。
椅子や机の高さなどを異ならせたりして、身長や什器な
どの違いによる視野の違いを簡単に知ることができる。
【0074】本実施例では身体計測値を入力部1より指
定しているが、例えばMorganのデータブックにあるよう
な身体計測値(例えば、5パーセンタイルから95パー
センタイルの値)を、あらかじめ入力して作業環境記憶
部2に記憶しておき、ほとんど自動的に種々の身体計測
値に対する動作を算出することも可能である。
定しているが、例えばMorganのデータブックにあるよう
な身体計測値(例えば、5パーセンタイルから95パー
センタイルの値)を、あらかじめ入力して作業環境記憶
部2に記憶しておき、ほとんど自動的に種々の身体計測
値に対する動作を算出することも可能である。
【0075】図6の処理では中心点のみが視野に入って
いるかを判定しているが、必ずしもこれに限定されるも
のではない。例えば、モニタ面の面全体が視野に入って
いなければならない場合には、図2の中心座標の代わり
に、見るべき面の頂点座標を記憶することにより対処で
きる。また、患者さんの全体像が視野に入っていなけれ
ばならない場合には図2のバウンディング・ボックスの
頂点座標に対して判定を行うことにより、対処できる。
これらの種別(見るべき対象が物体の中心点だけか、面
か、全体か)をするフラグを別途記憶することにより、
対象ごとに見るべきかを特定できる。
いるかを判定しているが、必ずしもこれに限定されるも
のではない。例えば、モニタ面の面全体が視野に入って
いなければならない場合には、図2の中心座標の代わり
に、見るべき面の頂点座標を記憶することにより対処で
きる。また、患者さんの全体像が視野に入っていなけれ
ばならない場合には図2のバウンディング・ボックスの
頂点座標に対して判定を行うことにより、対処できる。
これらの種別(見るべき対象が物体の中心点だけか、面
か、全体か)をするフラグを別途記憶することにより、
対象ごとに見るべきかを特定できる。
【0076】(第2の実施例)次に、本発明の第2の実
施例に係る作業境環評価装置について説明する。
施例に係る作業境環評価装置について説明する。
【0077】図11は、本実施例の作業境環評価装置の
概略の構成を示したブロック図である。この作業環境評
価装置は、情報管理部1に入力部3が接続され、この入
力部3を介して入力された作業環境及び作業手順等の条
件が、情報管理部1に接続される、作業環境記憶部5と
作業手順記憶部7にそれぞれ記憶される。また、情報管
理部1には動作算出部11を介して動作限界記憶部9、
干渉判定部17及び動作計数部21が接続され、この干
渉判定部17には干渉計数部19が接続される。さらに
情報管理部1には視野算出部13及び提示部15も接続
される。
概略の構成を示したブロック図である。この作業環境評
価装置は、情報管理部1に入力部3が接続され、この入
力部3を介して入力された作業環境及び作業手順等の条
件が、情報管理部1に接続される、作業環境記憶部5と
作業手順記憶部7にそれぞれ記憶される。また、情報管
理部1には動作算出部11を介して動作限界記憶部9、
干渉判定部17及び動作計数部21が接続され、この干
渉判定部17には干渉計数部19が接続される。さらに
情報管理部1には視野算出部13及び提示部15も接続
される。
【0078】以下、それぞれを作用と共に説明する。ま
ず、干渉判定部17は視野内に物体があって、作業対象
を見るのに邪魔になっていないかを判定する。干渉計数
部19は邪魔になった物体ごとにその回数をカウントす
る。動作計数部21は動作算出部11が算出した動作を
カウントする。図11の構成では、画面の一部に作業者
に見えている視野を提示する手段がない構成になってい
るが、これを付加することも可能である。
ず、干渉判定部17は視野内に物体があって、作業対象
を見るのに邪魔になっていないかを判定する。干渉計数
部19は邪魔になった物体ごとにその回数をカウントす
る。動作計数部21は動作算出部11が算出した動作を
カウントする。図11の構成では、画面の一部に作業者
に見えている視野を提示する手段がない構成になってい
るが、これを付加することも可能である。
【0079】動作算出部11での処理の流れも一部、図
12のように変わる。具体的には回転動作を行うことが
決定されると、どの部位でのどのような回転動作である
かをステップS31で検出し、動作計数部21がステッ
プS33でカウントする。同様に移動動作に関しても、
どの部位の動作であるかをステップS35で検出し、動
作計数部”1がステップS37でカウントする。さらに
視野内に注視点が入ったとき、このときステップS39
で干渉判定部17が視野内に邪魔になっている物体がな
いかをチェックする。このとき、干渉チェックを高速化
するため、視野コーンと物体のバウンディング・ボック
ス(作業環境記憶部5に記憶されている)との干渉を判
定する。
12のように変わる。具体的には回転動作を行うことが
決定されると、どの部位でのどのような回転動作である
かをステップS31で検出し、動作計数部21がステッ
プS33でカウントする。同様に移動動作に関しても、
どの部位の動作であるかをステップS35で検出し、動
作計数部”1がステップS37でカウントする。さらに
視野内に注視点が入ったとき、このときステップS39
で干渉判定部17が視野内に邪魔になっている物体がな
いかをチェックする。このとき、干渉チェックを高速化
するため、視野コーンと物体のバウンディング・ボック
ス(作業環境記憶部5に記憶されている)との干渉を判
定する。
【0080】干渉する物体がある時には、ステップS4
1で、その物体の色をかえて、どの物体が邪魔になって
いるかをわかるようにするとともに、物体ごとに邪魔に
なった回数を干渉計数部19がステップS43でカウン
トとする。
1で、その物体の色をかえて、どの物体が邪魔になって
いるかをわかるようにするとともに、物体ごとに邪魔に
なった回数を干渉計数部19がステップS43でカウン
トとする。
【0081】これらの動作計数部21と干渉計数部19
との計数結果を例えば図13のように作業環境に重ねて
棒グラフなどで、表示することによりどの物体が邪魔に
なって、動作が増えているかを一目で見ることができ
る。図13のように作業にどの物体が邪魔になっている
かが、一目でわかるように提示すると、ステップS45
で配置の代替案を検討するときに、邪魔になっている物
体の位置を変更すればよいことがわかるので、容易に代
替案を作成できる。
との計数結果を例えば図13のように作業環境に重ねて
棒グラフなどで、表示することによりどの物体が邪魔に
なって、動作が増えているかを一目で見ることができ
る。図13のように作業にどの物体が邪魔になっている
かが、一目でわかるように提示すると、ステップS45
で配置の代替案を検討するときに、邪魔になっている物
体の位置を変更すればよいことがわかるので、容易に代
替案を作成できる。
【0082】邪魔になっている物体の位置や形状などを
変化させたり、手順を変更した場合などの代替案を、種
々の身体計測値の作業者に対して、図13のような表示
にすることにより、技術に関する知識がなくても、容易
に代替案の善し悪しを判断することができる。
変化させたり、手順を変更した場合などの代替案を、種
々の身体計測値の作業者に対して、図13のような表示
にすることにより、技術に関する知識がなくても、容易
に代替案の善し悪しを判断することができる。
【0083】統計値の提示は図13のような表示に限定
されるものではない。計数値だけ、作業環境とは別に提
示することも可能である。ただし、図13のように作業
環境に重ねて提示すると、入力部1より、直接、邪魔に
なっている物体を指示して、位置を変更したりすること
ができるので、操作が非常に容易になる。
されるものではない。計数値だけ、作業環境とは別に提
示することも可能である。ただし、図13のように作業
環境に重ねて提示すると、入力部1より、直接、邪魔に
なっている物体を指示して、位置を変更したりすること
ができるので、操作が非常に容易になる。
【0084】(第3の実施例)次に、本発明の第3の実
施例に係る作業境環評価装置について説明する。
施例に係る作業境環評価装置について説明する。
【0085】図14は、本実施例の作業境環評価装置の
概略の構成を示したブロック図である。
概略の構成を示したブロック図である。
【0086】作業者が動作算出部23で算出された動作
に沿って、動的に動く様子を提示するための動作提示部
23が第1の実施例に付加されている。勿論、第1の実
施例や、第2の実施例に動作提示部23が付加された構
成も可能である。
に沿って、動的に動く様子を提示するための動作提示部
23が第1の実施例に付加されている。勿論、第1の実
施例や、第2の実施例に動作提示部23が付加された構
成も可能である。
【0087】第1の実施例では、作業者は動かず、結果
の視野だけが提示されていた。また第2の実施例では、
作業者は動作せず、動作した結果の統計値のみが提示さ
れていた。これに対し、第3の実施例では、実際に作業
者が動作するので、作業手順に従って、作業者の動線を
トレースすることができる。つまり、第1の動作から、
第2の動作に移る過程での不具合の発見など、手順間の
推移にともなう分析を行うことができるのである。
の視野だけが提示されていた。また第2の実施例では、
作業者は動作せず、動作した結果の統計値のみが提示さ
れていた。これに対し、第3の実施例では、実際に作業
者が動作するので、作業手順に従って、作業者の動線を
トレースすることができる。つまり、第1の動作から、
第2の動作に移る過程での不具合の発見など、手順間の
推移にともなう分析を行うことができるのである。
【0088】動作提示部23は動作算出部11より、算
出した各部位の回転角度と移動距離を情報管理部1を通
して受けとる。動作提示部23は、受け取った値に従っ
て、人体の各部の補間を行って、動画として例えば図1
5乃至図19に示すように提示する。
出した各部位の回転角度と移動距離を情報管理部1を通
して受けとる。動作提示部23は、受け取った値に従っ
て、人体の各部の補間を行って、動画として例えば図1
5乃至図19に示すように提示する。
【0089】すなわち、図15に示す所定の状態から、
図16に示す位置に注視点が設定されると、目の動きだ
けでは視野に十分に入らないことが分かり、図17に示
すように身体を捻り注視点の方に身体を向けて、当該注
視点を見るようにする。また、図18に示すように、反
対側に注視点が設定されると、現在の身体の向きでは視
野に入らないので、図19に示すように身体を元の位置
に戻し注視点の方に身体を向けて、当該注視点を見るよ
うにする。これらの動作が図9及び図13上で行われる
ことにより、より視覚的な判断が容易になる。
図16に示す位置に注視点が設定されると、目の動きだ
けでは視野に十分に入らないことが分かり、図17に示
すように身体を捻り注視点の方に身体を向けて、当該注
視点を見るようにする。また、図18に示すように、反
対側に注視点が設定されると、現在の身体の向きでは視
野に入らないので、図19に示すように身体を元の位置
に戻し注視点の方に身体を向けて、当該注視点を見るよ
うにする。これらの動作が図9及び図13上で行われる
ことにより、より視覚的な判断が容易になる。
【0090】また、以上の実施例では作業環境記憶部5
に記憶する物体は実際に環境内に存在するものであった
が、必ずしもこれに限定されるものではない。例えば、
モニタをメニューやウインドウなどの単位に分割して、
その単位に作業環境記憶部5に位置を記憶する。それと
ともに、作業手順記憶部7でもその単位に手順を記憶す
れば、コンピュータに向かって行う作業をさらに詳細に
動作分析を行うことができる。
に記憶する物体は実際に環境内に存在するものであった
が、必ずしもこれに限定されるものではない。例えば、
モニタをメニューやウインドウなどの単位に分割して、
その単位に作業環境記憶部5に位置を記憶する。それと
ともに、作業手順記憶部7でもその単位に手順を記憶す
れば、コンピュータに向かって行う作業をさらに詳細に
動作分析を行うことができる。
【0091】また、作業を実施するのに必要な視点から
の距離を作業手順記憶部7に記憶することにより、その
距離以下になるまで、作業者が歩行などにより移動する
ように動作算出部11が計算する事ができる。また歩行
の際に邪魔になる物体に関して、干渉判定部11が判定
し、干渉計数部19が計数して、図13にあわせて表示
する事も可能である。
の距離を作業手順記憶部7に記憶することにより、その
距離以下になるまで、作業者が歩行などにより移動する
ように動作算出部11が計算する事ができる。また歩行
の際に邪魔になる物体に関して、干渉判定部11が判定
し、干渉計数部19が計数して、図13にあわせて表示
する事も可能である。
【0092】また、作業手順記憶部7に手や足などの動
作対象を合わせて記憶し、動作限界記憶部9に手や足の
各関節の回転や移動に関する限界値を記憶することによ
り、視野だけでなく、実際の操作動作についても動作を
算出・計数する事ができる。
作対象を合わせて記憶し、動作限界記憶部9に手や足の
各関節の回転や移動に関する限界値を記憶することによ
り、視野だけでなく、実際の操作動作についても動作を
算出・計数する事ができる。
【0093】上述してきたように、上記各実施例によれ
ば、作業環境を構成する物体の3次元形状と位置を、お
よび作業者の位置と身長などの身体計測値を持つことに
より、手順入力手段より入力された手順に従って、作業
者の動作を求め、作業者の身体計測値を変化させた場
合、作業環境内の物体の配置を変更した場合、作業手順
を変更させた場合、それぞれに対して動作を計数するこ
とにより、種々の代替案の優劣を比較できる。
ば、作業環境を構成する物体の3次元形状と位置を、お
よび作業者の位置と身長などの身体計測値を持つことに
より、手順入力手段より入力された手順に従って、作業
者の動作を求め、作業者の身体計測値を変化させた場
合、作業環境内の物体の配置を変更した場合、作業手順
を変更させた場合、それぞれに対して動作を計数するこ
とにより、種々の代替案の優劣を比較できる。
【0094】また、作業手順に従って作業している作業
者の視野を算出し、立場の異なる作業者(技師と医師、
患者、あるいは監視員と監視員長、見学者)の視野、身
体計測値の異なる作業者の視野を、全体の作業環境と対
比させて、その問題点を容易に把握できる。
者の視野を算出し、立場の異なる作業者(技師と医師、
患者、あるいは監視員と監視員長、見学者)の視野、身
体計測値の異なる作業者の視野を、全体の作業環境と対
比させて、その問題点を容易に把握できる。
【0095】もし、作業者の視野を遮る物体を判定し、
どの物体が作業手順、身体計測値に対して、どのくらい
遮っているかを計数し、作業者の身体計測値を変化させ
た場合、作業環境内の物体の配置を変更した場合、作業
手順を変更させた場合、それぞれに対して、どの物体が
作業環境を悪化させているかを一目で比較することがで
きる。
どの物体が作業手順、身体計測値に対して、どのくらい
遮っているかを計数し、作業者の身体計測値を変化させ
た場合、作業環境内の物体の配置を変更した場合、作業
手順を変更させた場合、それぞれに対して、どの物体が
作業環境を悪化させているかを一目で比較することがで
きる。
【0096】また、作業者に動作を付けて提示できるの
で、作業状態をより現実感をもって比較・評価できるだ
けでなく、作業手順の流れの不具合も容易にチェックで
きる。
で、作業状態をより現実感をもって比較・評価できるだ
けでなく、作業手順の流れの不具合も容易にチェックで
きる。
【0097】(第4の実施例)次に、本発明の第4の実
施例に係る作業境環評価装置について説明する。
施例に係る作業境環評価装置について説明する。
【0098】図21は、本実施例の作業環境評価装置の
概略構成を示すブロック図である。図21に示すよう
に、本実施例の作業環境評価装置は、入力部31、作業
環境記憶部32、仮想被験者記憶部33、可到達範囲記
憶部34、包含判定部35、描画部36、出力部37お
よび情報管理部38を備えている。
概略構成を示すブロック図である。図21に示すよう
に、本実施例の作業環境評価装置は、入力部31、作業
環境記憶部32、仮想被験者記憶部33、可到達範囲記
憶部34、包含判定部35、描画部36、出力部37お
よび情報管理部38を備えている。
【0099】入力部31は、作業環境を構成する机、椅
子、コンピュータ・モニタなどの物体を3次元CADな
どを使い作成された3次元形状を所定のフォーマット
(例えば、業界標準のdfx ファイル・フォーマット)
に従って記述したファイルなどを読み込んだり、読み込
んだ物体を3次元空間のどこに配置するかを指定したり
するための、例えばキーボードやマウスなどのポインテ
ィング・デバイスや、あるいはフロッピーディスクドラ
イバなどからなる外部記憶媒体読みとり装置や、あるい
はイーサネット・ケーブルなどの外部のネットワークと
のコネクタなどからなる。
子、コンピュータ・モニタなどの物体を3次元CADな
どを使い作成された3次元形状を所定のフォーマット
(例えば、業界標準のdfx ファイル・フォーマット)
に従って記述したファイルなどを読み込んだり、読み込
んだ物体を3次元空間のどこに配置するかを指定したり
するための、例えばキーボードやマウスなどのポインテ
ィング・デバイスや、あるいはフロッピーディスクドラ
イバなどからなる外部記憶媒体読みとり装置や、あるい
はイーサネット・ケーブルなどの外部のネットワークと
のコネクタなどからなる。
【0100】作業環境記憶部32は、前記入力部31よ
り入力された3次元形状とその位置を、例えば図22の
ような形式で記憶する。同じく、仮想被験者記憶部33
は、前記入力部31より入力された仮想被験者の3次元
形状や位置などを記憶する。また、可到達範囲記憶部3
4は、仮想被験者の部位毎の可到達範囲などを、例えば
図23のような形式で記憶する。
り入力された3次元形状とその位置を、例えば図22の
ような形式で記憶する。同じく、仮想被験者記憶部33
は、前記入力部31より入力された仮想被験者の3次元
形状や位置などを記憶する。また、可到達範囲記憶部3
4は、仮想被験者の部位毎の可到達範囲などを、例えば
図23のような形式で記憶する。
【0101】包含判定部35は、前記入力部31より指
示された操作対象の物体が前記可到達範囲記憶部34に
記憶された可動範囲に包含されているかを判定する。
示された操作対象の物体が前記可到達範囲記憶部34に
記憶された可動範囲に包含されているかを判定する。
【0102】描画部36は、前記作業環境記憶部32に
記憶された作業環境と、この作業環境内で動作する、前
記仮想被験者記憶部33に記憶された仮想被験者と、前
記可到達範囲記憶部34に記憶された可動範囲を仮想被
験者ごとに見えるような形式に変換する。
記憶された作業環境と、この作業環境内で動作する、前
記仮想被験者記憶部33に記憶された仮想被験者と、前
記可到達範囲記憶部34に記憶された可動範囲を仮想被
験者ごとに見えるような形式に変換する。
【0103】出力部37は、前記描画部36の描画結果
を表示するための、例えばCRTなどからなる。
を表示するための、例えばCRTなどからなる。
【0104】情報管理部38は、入力部31、作業環境
記憶部32、仮想被験者記憶部33、可到達範囲記憶部
34、包含判定部35および描画部36の間のデータや
指示のやり取りを管理するためのものである。
記憶部32、仮想被験者記憶部33、可到達範囲記憶部
34、包含判定部35および描画部36の間のデータや
指示のやり取りを管理するためのものである。
【0105】図22は、作業環境記憶部32の記憶形式
の一例である。物体毎にその中心座標と、干渉チェック
などのときに使用するバウンディングボックス(物体の
外接直方体)の頂点座標と、3次元形状データが実際の
格納されている記憶領域へのポインタが格納されてい
る。
の一例である。物体毎にその中心座標と、干渉チェック
などのときに使用するバウンディングボックス(物体の
外接直方体)の頂点座標と、3次元形状データが実際の
格納されている記憶領域へのポインタが格納されてい
る。
【0106】図23は、可到達範囲記憶部34に記憶さ
れている可到達範囲の記憶形式の一例である。腕の到達
可能な範囲はMorgan, C.T., Cool, J.S., Hacpanis,
A., and Jund, M.W.の「人間工学データブックー機器設
計の人間工学指針」(コロナ社刊)に出ているように直
接その長さを用いる形式もある。しかし、この方法では
仮想被験者の身体条件が変更になったときに、スムーズ
に対応するのが難しい。そこで、図23にあるように
「人間工学データブック」に記載されているデータを参
考に割り出した関節での角度を使用する。腕が到達可能
な範囲は肩関節を中心とした回転角度になる。この値は
「人間工学ハンドブック」にあるように、姿勢(立位か
座位など)によって異なる。それぞれの姿勢に対して、
図24に示すように、身体の正面を中心に回転可能な角
度を「人間工学ハンドブック」より割り出し、記憶して
いる。例えば、腕の可到達可能範囲は肩を頂点とし腕の
長さを径とした図23に記憶されている角度の円錐形に
なる。同様に手の可到達範囲は、手首を頂点として、手
の長さを径とした図23に記憶されている角度の円錐形
になる。なお、実際は、回転方向によって回転可能な角
度が異なっているので、可到達範囲を示す円錐形は歪ん
だ形になる。以下、円錐形といった場合、歪んだ円錐形
も含むものとする。
れている可到達範囲の記憶形式の一例である。腕の到達
可能な範囲はMorgan, C.T., Cool, J.S., Hacpanis,
A., and Jund, M.W.の「人間工学データブックー機器設
計の人間工学指針」(コロナ社刊)に出ているように直
接その長さを用いる形式もある。しかし、この方法では
仮想被験者の身体条件が変更になったときに、スムーズ
に対応するのが難しい。そこで、図23にあるように
「人間工学データブック」に記載されているデータを参
考に割り出した関節での角度を使用する。腕が到達可能
な範囲は肩関節を中心とした回転角度になる。この値は
「人間工学ハンドブック」にあるように、姿勢(立位か
座位など)によって異なる。それぞれの姿勢に対して、
図24に示すように、身体の正面を中心に回転可能な角
度を「人間工学ハンドブック」より割り出し、記憶して
いる。例えば、腕の可到達可能範囲は肩を頂点とし腕の
長さを径とした図23に記憶されている角度の円錐形に
なる。同様に手の可到達範囲は、手首を頂点として、手
の長さを径とした図23に記憶されている角度の円錐形
になる。なお、実際は、回転方向によって回転可能な角
度が異なっているので、可到達範囲を示す円錐形は歪ん
だ形になる。以下、円錐形といった場合、歪んだ円錐形
も含むものとする。
【0107】描画部36は、図23のような形式で可到
達範囲記憶部34に記憶された可到達範囲を、例えば作
業環境と仮想被験者の位置関係の視覚化に影響を与えな
いように、アルファブレンディングなどの機能を用い
て、例えば図25(a)のような肩を頂点とし、腕と手
の長さを合わせた径を持つ円錐形(精密に表示すれば歪
んだ円錐形)を半透明で表示する。あるいは図25
(b)のように、肩を頂点とし、腕の長さを径とした円
錐形と、その先の手の部分の円錐形とを別々に表示する
方法もある。またその他にも種々の方法が考えられ、例
えば腕を上腕と下腕にわけて、肩を頂点とし、上腕の長
さを径とする円錐形と、肘を頂点とし下腕の長さを径と
する円錐形と、手首を頂点とし手の長座を径とする円錐
形の3つに分けた表示や、あるいは肩と肘を頂点とする
2つの円錐形に分けた表示も可能である。
達範囲記憶部34に記憶された可到達範囲を、例えば作
業環境と仮想被験者の位置関係の視覚化に影響を与えな
いように、アルファブレンディングなどの機能を用い
て、例えば図25(a)のような肩を頂点とし、腕と手
の長さを合わせた径を持つ円錐形(精密に表示すれば歪
んだ円錐形)を半透明で表示する。あるいは図25
(b)のように、肩を頂点とし、腕の長さを径とした円
錐形と、その先の手の部分の円錐形とを別々に表示する
方法もある。またその他にも種々の方法が考えられ、例
えば腕を上腕と下腕にわけて、肩を頂点とし、上腕の長
さを径とする円錐形と、肘を頂点とし下腕の長さを径と
する円錐形と、手首を頂点とし手の長座を径とする円錐
形の3つに分けた表示や、あるいは肩と肘を頂点とする
2つの円錐形に分けた表示も可能である。
【0108】次に、本実施例の動作例について、図26
の処理の流れ図にもとづいて説明する。なお、図26の
ステップS67で行う包含判定部の処理手順の具体例を
図28に示す。
の処理の流れ図にもとづいて説明する。なお、図26の
ステップS67で行う包含判定部の処理手順の具体例を
図28に示す。
【0109】まず、入力部31より、どの物体を操作す
べきか、また、その物体に到達可能か否かを判定するか
どうかについて指定する(ステップS61)。図25の
ように出力部37上に表示されている物体を直接指示す
る形式、あるいは現在の作業環境内に存在する物体のリ
ストから該当物体を選択する形式など種々の指示形式が
可能である。今、入力パネルが操作対象として、指示さ
れたとする。入力パネルの中心座標は、作業環境記憶部
32に記憶された値から(図22参照)、(x2 ,y2
,z2 )であることなどがわかる。
べきか、また、その物体に到達可能か否かを判定するか
どうかについて指定する(ステップS61)。図25の
ように出力部37上に表示されている物体を直接指示す
る形式、あるいは現在の作業環境内に存在する物体のリ
ストから該当物体を選択する形式など種々の指示形式が
可能である。今、入力パネルが操作対象として、指示さ
れたとする。入力パネルの中心座標は、作業環境記憶部
32に記憶された値から(図22参照)、(x2 ,y2
,z2 )であることなどがわかる。
【0110】次に、仮想被験者の位置、向き、姿勢、身
体条件を、入力部31より指示する(ステップS6
3)。位置の指示方法は、出力部37上を直接指示する
形式、あるいは座標値を数字で直接指示する形式などが
可能である。特別に指示されない場合は、現在の位置を
踏襲しても良いし、あるいはデフォルトの座標位置を初
期条件とすることも可能である。ここでは、位置座標は
p=(px ,py ,pz )が指示されたものとする。身
体の向きも同様に直接指示、あるいは出力部37上での
指示が可能であり、現在の向きを踏襲、あるいはデフォ
ルトを初期条件とすることができる。ここでは、法線ベ
クトル(単位ベクトル)n=(nx ,ny 、nz )が指
示されたとする。
体条件を、入力部31より指示する(ステップS6
3)。位置の指示方法は、出力部37上を直接指示する
形式、あるいは座標値を数字で直接指示する形式などが
可能である。特別に指示されない場合は、現在の位置を
踏襲しても良いし、あるいはデフォルトの座標位置を初
期条件とすることも可能である。ここでは、位置座標は
p=(px ,py ,pz )が指示されたものとする。身
体の向きも同様に直接指示、あるいは出力部37上での
指示が可能であり、現在の向きを踏襲、あるいはデフォ
ルトを初期条件とすることができる。ここでは、法線ベ
クトル(単位ベクトル)n=(nx ,ny 、nz )が指
示されたとする。
【0111】姿勢は、特別に指示されなければ、出力部
37上に表示されている現在の姿勢を踏襲しても良い
し、あるいは立位を初期条件とするようにしておくこと
も可能である。ここでは、仮に立位が指示されたとす
る。身体条件も同様に、特別に指示されなければ、現在
の身体条件を踏襲しても良いし、あるいは標準の身体条
件を初期条件とするようにしておくことができる。この
場合、身長Lcmが指定されたとする。仮想被験者記憶
部32には、「人間工学データブック」の値をもとに、 などが記憶されている。
37上に表示されている現在の姿勢を踏襲しても良い
し、あるいは立位を初期条件とするようにしておくこと
も可能である。ここでは、仮に立位が指示されたとす
る。身体条件も同様に、特別に指示されなければ、現在
の身体条件を踏襲しても良いし、あるいは標準の身体条
件を初期条件とするようにしておくことができる。この
場合、身長Lcmが指定されたとする。仮想被験者記憶
部32には、「人間工学データブック」の値をもとに、 などが記憶されている。
【0112】これらの値をもとに、仮想被験者記憶部3
3から仮想被験者の形状データを読みだし、仮想被験者
を生成するとともに、仮想被験者の肩の位置など主要部
位の位置を情報管理部38は算出する。
3から仮想被験者の形状データを読みだし、仮想被験者
を生成するとともに、仮想被験者の肩の位置など主要部
位の位置を情報管理部38は算出する。
【0113】例えば、肩と同じ高さにある首の位置座標
は、立位であり、中心位置より肩の高さL・su 分だけ
y軸方向に高くなるので、(px ,py +L・su 、p
z )となる。右肩の位置は、これから、法線ベクトルn
と垂直方向に肩幅の半分だけずれた位置になるので、q
=(px −L・hw /2・nz 、py +L・su +L・
hw /2・ny 、pz +L・hw /2・nx )となる。
同様に左肩などの位置も求めることができる。生成され
た仮想被験者データは、描画部36に送られ、出力部3
7上に表示される。
は、立位であり、中心位置より肩の高さL・su 分だけ
y軸方向に高くなるので、(px ,py +L・su 、p
z )となる。右肩の位置は、これから、法線ベクトルn
と垂直方向に肩幅の半分だけずれた位置になるので、q
=(px −L・hw /2・nz 、py +L・su +L・
hw /2・ny 、pz +L・hw /2・nx )となる。
同様に左肩などの位置も求めることができる。生成され
た仮想被験者データは、描画部36に送られ、出力部3
7上に表示される。
【0114】次に、ステップS65では、生成された仮
想被験者の肩関節の位置をもとに、可到達範囲を算出す
る。例えば仮想被験者を右ききとすると、右肩の位置q
を頂点とし、腕と手を合わせた長さL・(au +ad +
h)を径とし、中心角α1uの円錐形を可到達範囲とな
る。その結果が描画部36に送られ、出力部37上に、
図25(a)のように半透明の円錐形として表示され
る。
想被験者の肩関節の位置をもとに、可到達範囲を算出す
る。例えば仮想被験者を右ききとすると、右肩の位置q
を頂点とし、腕と手を合わせた長さL・(au +ad +
h)を径とし、中心角α1uの円錐形を可到達範囲とな
る。その結果が描画部36に送られ、出力部37上に、
図25(a)のように半透明の円錐形として表示され
る。
【0115】ステップS67では、ステップS65で算
出された可到達範囲に対象物体が包含されているか否か
を判定する。ここでは、例えば次のような方式で判定す
る。
出された可到達範囲に対象物体が包含されているか否か
を判定する。ここでは、例えば次のような方式で判定す
る。
【0116】図27に示すように可到達範囲の頂点座
標、この場合qと、操作対象の中心座標、この場合(x
2 ,y2 ,z2 )との間の距離lを算出し(図28のス
テップS81)、これが可到達範囲の径(この場合L・
(au +ad +h))より小さいか、つまり可到達範囲
の径内に操作対象の中心座標が存在するかを調べる(図
28のステップS83)。noであれば、noを判定結果と
する。
標、この場合qと、操作対象の中心座標、この場合(x
2 ,y2 ,z2 )との間の距離lを算出し(図28のス
テップS81)、これが可到達範囲の径(この場合L・
(au +ad +h))より小さいか、つまり可到達範囲
の径内に操作対象の中心座標が存在するかを調べる(図
28のステップS83)。noであれば、noを判定結果と
する。
【0117】yes であれば、頂点座標と操作対象の中心
座標がなす角度θを算出する(図28のステップS8
5)。そして、θが可到達範囲の中心角の1/2(この
場合α1u/2)より小さいか、つまり、可到達範囲の円
錐形内に操作対象の中心座標が含まれているかを判定す
る(図28のステップS87)。含まれていればyes 、
含まれていなければnoを判定結果とする。
座標がなす角度θを算出する(図28のステップS8
5)。そして、θが可到達範囲の中心角の1/2(この
場合α1u/2)より小さいか、つまり、可到達範囲の円
錐形内に操作対象の中心座標が含まれているかを判定す
る(図28のステップS87)。含まれていればyes 、
含まれていなければnoを判定結果とする。
【0118】包含判定部35の判定結果がyes であれ
ば、可到達と判定する(図26のステップS69)。一
方、noであれば、到達不可であり(ステップS71)、
そのことがわかるように例えば、描画部36に到達不可
と判定された操作対象の色を変更(例えば、赤などに)
して表示する旨が情報管理部38より送られ、出力部3
7の表示が変更される。ユーザは、出力部37の操作対
象の入力パネルの色が、例えば赤になったことから、到
達不可であることを一目で知ることができる。
ば、可到達と判定する(図26のステップS69)。一
方、noであれば、到達不可であり(ステップS71)、
そのことがわかるように例えば、描画部36に到達不可
と判定された操作対象の色を変更(例えば、赤などに)
して表示する旨が情報管理部38より送られ、出力部3
7の表示が変更される。ユーザは、出力部37の操作対
象の入力パネルの色が、例えば赤になったことから、到
達不可であることを一目で知ることができる。
【0119】包含判定部35の判定方法は、必ずしも図
28のような処理である必要はなく、操作対象のバウン
ディングボックスと可到達範囲の円錐形に関して干渉チ
ェックを行い、干渉しているかいないかを直接判定する
方式も可能である。あるいはバウンディングボックスと
可到達範囲の円錐形の間の和と排他的論理和(exclusiv
e or)を求め、包含関係を判定し、到達可能性の可否を
判定する方式も可能である。
28のような処理である必要はなく、操作対象のバウン
ディングボックスと可到達範囲の円錐形に関して干渉チ
ェックを行い、干渉しているかいないかを直接判定する
方式も可能である。あるいはバウンディングボックスと
可到達範囲の円錐形の間の和と排他的論理和(exclusiv
e or)を求め、包含関係を判定し、到達可能性の可否を
判定する方式も可能である。
【0120】また、操作の対象となる物体が可到達範囲
に入っていても、その途中に別の物体があるために、手
を伸ばすとぶつかるという場合がある。これは、作業環
境記憶部32に記憶された物体に対して、図28の処理
を同様に行う。可到達範囲に含まれていれば、じゃまな
物体として、出力部37上でその物体の表示色をかえた
り、あるいは表示を点滅させることで、操作のじゃまに
なりそうな物体を発見できる。
に入っていても、その途中に別の物体があるために、手
を伸ばすとぶつかるという場合がある。これは、作業環
境記憶部32に記憶された物体に対して、図28の処理
を同様に行う。可到達範囲に含まれていれば、じゃまな
物体として、出力部37上でその物体の表示色をかえた
り、あるいは表示を点滅させることで、操作のじゃまに
なりそうな物体を発見できる。
【0121】このように、本実施例によれば、種々の身
体条件の仮想被験者を用いて設計の早い段階で、操作が
できる位置に操作対象が設置されているかを検証するこ
とが可能である。また、機器の配置を変更した場合で
も、仮想被験者の身長を変更した(子供にしたり、車椅
子使用者にしたり)場合でも、容易に確認できる。
体条件の仮想被験者を用いて設計の早い段階で、操作が
できる位置に操作対象が設置されているかを検証するこ
とが可能である。また、機器の配置を変更した場合で
も、仮想被験者の身長を変更した(子供にしたり、車椅
子使用者にしたり)場合でも、容易に確認できる。
【0122】さらに可到達範囲を表示するだけでなく、
可到達範囲内に操作対象が含まれているか否かを干渉チ
ェックにより確認するので、個々の操作対象に対して、
その操作の可否を正確にチェックすることができる。
可到達範囲内に操作対象が含まれているか否かを干渉チ
ェックにより確認するので、個々の操作対象に対して、
その操作の可否を正確にチェックすることができる。
【0123】(第5の実施例)次に、本発明の第5の実
施例に係る作業環境評価装置について説明する。
施例に係る作業環境評価装置について説明する。
【0124】通常は、ボタンやタッチスクリーンなどの
多くの物体は操作すべき面が決まっている。そこで、第
4の実施例のようにバウンディングボックスが可到達範
囲に含まれているかいなかを判定する代わりに、この操
作すべき面が可到達範囲に含まれているか否かを判定す
れば、さらに正確に、操作ができる位置に操作対象が設
置されているかを検証することができると考えられる。
多くの物体は操作すべき面が決まっている。そこで、第
4の実施例のようにバウンディングボックスが可到達範
囲に含まれているかいなかを判定する代わりに、この操
作すべき面が可到達範囲に含まれているか否かを判定す
れば、さらに正確に、操作ができる位置に操作対象が設
置されているかを検証することができると考えられる。
【0125】つまり、バウンディングボックスが可到達
範囲に含まれているかいなかを判定する場合、可到達範
囲判定の基準が厳しすぎて、正解(到達可)もふるい落
とされてしまうこと、あるいはその逆に、バウンディン
グボックスが可到達範囲に含まれていても操作すべき面
が可到達範囲の円錐形の外側に位置していて、向きが逆
になっている場合には、距離的には届くが、操作面に手
が届かず操作できない場合もある。具体的にはタッチス
クリーンがついたモニタの後ろ側に立っていて、手を伸
ばした範囲にタッチスクリーンはあるが、モニタの後ろ
の部分がじゃまになって届かないということが生じる。
そこで、本実施例では、第4の実施例の構成に、物体ご
とに操作すべき面を操作範囲として記憶する操作範囲記
憶部39を付加して、上記点を改良しているものであ
る。
範囲に含まれているかいなかを判定する場合、可到達範
囲判定の基準が厳しすぎて、正解(到達可)もふるい落
とされてしまうこと、あるいはその逆に、バウンディン
グボックスが可到達範囲に含まれていても操作すべき面
が可到達範囲の円錐形の外側に位置していて、向きが逆
になっている場合には、距離的には届くが、操作面に手
が届かず操作できない場合もある。具体的にはタッチス
クリーンがついたモニタの後ろ側に立っていて、手を伸
ばした範囲にタッチスクリーンはあるが、モニタの後ろ
の部分がじゃまになって届かないということが生じる。
そこで、本実施例では、第4の実施例の構成に、物体ご
とに操作すべき面を操作範囲として記憶する操作範囲記
憶部39を付加して、上記点を改良しているものであ
る。
【0126】図29には、このような本実施例の作業環
境評価装置の概略構成を示す。ここで、付加した操作範
囲記憶部39は、例えば図30のような形式で、物体ご
とに操作範囲を記憶している。
境評価装置の概略構成を示す。ここで、付加した操作範
囲記憶部39は、例えば図30のような形式で、物体ご
とに操作範囲を記憶している。
【0127】本実施例では、図22の物体の中心座標の
かわりに、操作範囲の中心座標となる操作中心座標と、
図22の物体のバウンディングボックスのかわりに、操
作範囲の頂点と、操作面がどの方向を向いているかを示
すための操作面の法線ベクトルである操作面ベクトルと
を記憶しており、包含判定部35は、中心座標の代わり
に、操作中心座標あるいは操作範囲のすべての頂点座標
に対して、図28の処理に沿った判定を行い、操作範囲
が可到達範囲に包含されているかを判定する。
かわりに、操作範囲の中心座標となる操作中心座標と、
図22の物体のバウンディングボックスのかわりに、操
作範囲の頂点と、操作面がどの方向を向いているかを示
すための操作面の法線ベクトルである操作面ベクトルと
を記憶しており、包含判定部35は、中心座標の代わり
に、操作中心座標あるいは操作範囲のすべての頂点座標
に対して、図28の処理に沿った判定を行い、操作範囲
が可到達範囲に包含されているかを判定する。
【0128】このようにすれば、操作範囲が必ず可到達
範囲に含まれているので、過剰に判定することなく、か
つ、操作すべき面が可到達範囲と逆向きになっているこ
とはないので、より正確な可到達性の判定が可能とな
る。
範囲に含まれているので、過剰に判定することなく、か
つ、操作すべき面が可到達範囲と逆向きになっているこ
とはないので、より正確な可到達性の判定が可能とな
る。
【0129】なお、操作範囲の記憶は図30のように、
図22の物体記憶と必ずしも別個に記憶されている必要
はなく、例えば図31のように、図22と図30を併せ
て記憶する形式も可能である。
図22の物体記憶と必ずしも別個に記憶されている必要
はなく、例えば図31のように、図22と図30を併せ
て記憶する形式も可能である。
【0130】(第6の実施例)次に、本発明の第6の実
施例に係る作業境環評価装置について説明する。
施例に係る作業境環評価装置について説明する。
【0131】図32は、本実施例の作業環境評価装置の
概略構成を示すブロック図である。図32に示すよう
に、本実施例の作業環境評価装置は、入力部31、作業
環境記憶部32、仮想被験者記憶部33、可到達範囲記
憶部34、描画部36、出力部37、情報管理部38、
動作生成部41、動作計測部42、疲労度算出部43、
疲労データ記憶部44を備えている。
概略構成を示すブロック図である。図32に示すよう
に、本実施例の作業環境評価装置は、入力部31、作業
環境記憶部32、仮想被験者記憶部33、可到達範囲記
憶部34、描画部36、出力部37、情報管理部38、
動作生成部41、動作計測部42、疲労度算出部43、
疲労データ記憶部44を備えている。
【0132】上記の入力部31、作業環境記憶部32、
仮想被験者記憶部33、可到達範囲記憶部34、描画部
36、出力部37、情報管理部38は、前述した第4の
実施例と同様であるので、ここでの詳細な説明は省略す
る。
仮想被験者記憶部33、可到達範囲記憶部34、描画部
36、出力部37、情報管理部38は、前述した第4の
実施例と同様であるので、ここでの詳細な説明は省略す
る。
【0133】作業手順記憶部40は、入力部31より入
力された作業手順を、例えば図33のような形式で記憶
する。
力された作業手順を、例えば図33のような形式で記憶
する。
【0134】動作生成部41は、作業手順記憶部40に
記憶された作業に従って、仮想被験者を動作させるた
め、例えば図34のような処理の流れで動作を生成する
ものである。
記憶された作業に従って、仮想被験者を動作させるた
め、例えば図34のような処理の流れで動作を生成する
ものである。
【0135】動作計測部42は、動作生成部41が生成
した動作の種別毎にその頻度と継続時間を計測する。
した動作の種別毎にその頻度と継続時間を計測する。
【0136】疲労データ記憶部44は、人体各部の疲労
データを、例えば図35のような形式で記憶する。
データを、例えば図35のような形式で記憶する。
【0137】疲労度算出部43は、疲労データ記憶部4
4に記憶された疲労データと動作計測部42が計測した
仮想被験者の動作種別毎の頻度と継続時間をもとに、仮
想被験者の作業による疲労度を算定する。
4に記憶された疲労データと動作計測部42が計測した
仮想被験者の動作種別毎の頻度と継続時間をもとに、仮
想被験者の作業による疲労度を算定する。
【0138】作業手順は例えば、図33のように各作業
の時に注視するものと操作するものの組で記憶されてい
る。図33では物体の名称が記憶されている。この物体
の名称から、作業環境記憶部32に記憶されている図2
2のような作業環境データより各物体の中心座標を、あ
るいは図31のような形式で記憶されているデータより
操作中心座標を読みだして、仮想被験者が注視あるいは
そうすべき対象物体とその位置がわかるようになってい
る。
の時に注視するものと操作するものの組で記憶されてい
る。図33では物体の名称が記憶されている。この物体
の名称から、作業環境記憶部32に記憶されている図2
2のような作業環境データより各物体の中心座標を、あ
るいは図31のような形式で記憶されているデータより
操作中心座標を読みだして、仮想被験者が注視あるいは
そうすべき対象物体とその位置がわかるようになってい
る。
【0139】図34は、動作生成部41における動作生
成処理の流れの内、注視点に応じて、動作する場合につ
いて説明したものである。なお、図6のような操作点に
応じた動作生成も同様に行うこうが可能である。
成処理の流れの内、注視点に応じて、動作する場合につ
いて説明したものである。なお、図6のような操作点に
応じた動作生成も同様に行うこうが可能である。
【0140】動作生成部41は、まず作業手順記憶部4
0に、例えば図33のような形式で記憶されている作業
手順より、次の注視点を読み出す(ステップS91)。
注視点の中心座標を、作業環境記憶部32に、例えば図
22あるいは図31のような形式で記憶されている作業
環境データより読み出す(ステップS93)。現在の視
点位置は仮想被験者記憶部3に記憶されており、その視
点位置と読みだした注視点座標との距離・角度を算出す
る(ステップS95)。首関節の到達角度を、可到達範
囲記憶部34に、例えば図23の様な形式で記憶されて
いるデータより読み出す(ステップS97)。読みだし
た角度内に注視点座標が入るか否かを判別する(ステッ
プS99)。該角度内に注視点座標が入れば、首関節を
回転させる(ステップS107)。
0に、例えば図33のような形式で記憶されている作業
手順より、次の注視点を読み出す(ステップS91)。
注視点の中心座標を、作業環境記憶部32に、例えば図
22あるいは図31のような形式で記憶されている作業
環境データより読み出す(ステップS93)。現在の視
点位置は仮想被験者記憶部3に記憶されており、その視
点位置と読みだした注視点座標との距離・角度を算出す
る(ステップS95)。首関節の到達角度を、可到達範
囲記憶部34に、例えば図23の様な形式で記憶されて
いるデータより読み出す(ステップS97)。読みだし
た角度内に注視点座標が入るか否かを判別する(ステッ
プS99)。該角度内に注視点座標が入れば、首関節を
回転させる(ステップS107)。
【0141】一方、該角度内に注視点座標が入らなけれ
ば、上位の関節(首の上位は腰)の到達角度を読み出す
(ステップS101)。首の場合と同様に判別を行い
(ステップS103)、入らなければステップS10
1、ステップS103の処理を繰り返す。そして、入っ
た時点でその関節の動作を生成する(ステップS10
5)。このとき、すべての到達角度の限度いっぱい回転
運動させずに、微調整を下位の関節で行い(ステップS
107)、より自然な動作を生成する。次の注視点の処
理も同様に行う(ステップS109)。
ば、上位の関節(首の上位は腰)の到達角度を読み出す
(ステップS101)。首の場合と同様に判別を行い
(ステップS103)、入らなければステップS10
1、ステップS103の処理を繰り返す。そして、入っ
た時点でその関節の動作を生成する(ステップS10
5)。このとき、すべての到達角度の限度いっぱい回転
運動させずに、微調整を下位の関節で行い(ステップS
107)、より自然な動作を生成する。次の注視点の処
理も同様に行う(ステップS109)。
【0142】図35は、疲労データの記憶形式の一例で
ある。疲労度として明確な指標が確立されているわけで
はない。例えば、目の疲労はフリッカテスト(見分けら
れる点滅周波数を計測)で計測される周波数、手や足の
疲労はエネルギー代謝量や心拍数や筋電図などが主に用
いられている。
ある。疲労度として明確な指標が確立されているわけで
はない。例えば、目の疲労はフリッカテスト(見分けら
れる点滅周波数を計測)で計測される周波数、手や足の
疲労はエネルギー代謝量や心拍数や筋電図などが主に用
いられている。
【0143】ここでは、関節毎に疲労を感じる限界の角
度、及びその角度に対して何分以上あるいは何回以上動
作をしたら疲労を感じるかの限界時間と限界頻度、その
結果生じる症状、それを指数に置き換えた疲労度の組み
合わせで記憶している。
度、及びその角度に対して何分以上あるいは何回以上動
作をしたら疲労を感じるかの限界時間と限界頻度、その
結果生じる症状、それを指数に置き換えた疲労度の組み
合わせで記憶している。
【0144】つまり、腰がf1 度以上かがんだ状態で、
t1 分以上作業するとしびれる。その結果、仮想被験者
の動作が鈍くなるので、その影響を可到達範囲記憶部3
4に記憶されている腰の到達限界角度をφ1 度減じるこ
とにより表現する。この症状を指数に置き換えた疲労度
も記憶されている。同様に、腰が現在の状態からさらに
f1 度以上かがんだ状態でn1 回以上作業しても同様の
影響が出る場合は、図35のような形式で記憶してい
る。
t1 分以上作業するとしびれる。その結果、仮想被験者
の動作が鈍くなるので、その影響を可到達範囲記憶部3
4に記憶されている腰の到達限界角度をφ1 度減じるこ
とにより表現する。この症状を指数に置き換えた疲労度
も記憶されている。同様に、腰が現在の状態からさらに
f1 度以上かがんだ状態でn1 回以上作業しても同様の
影響が出る場合は、図35のような形式で記憶してい
る。
【0145】また、継続動作(ある角度で腰を曲げたま
までいる状態)と瞬発動作(現在の状態から腰を回転さ
せる動作)とでは疲労状態は当然違ってくるので、それ
ぞれ異なる角度に対して継続時間と限界頻度を記憶する
ことも可能である。f1 度より大きな角度f2 度以上で
t2 分以上あるいはn2 回以上作業したときは、腰が痛
くなり作業できない(No active)状態になる。同様に、
他の関節に対しても、同様に記憶している。
までいる状態)と瞬発動作(現在の状態から腰を回転さ
せる動作)とでは疲労状態は当然違ってくるので、それ
ぞれ異なる角度に対して継続時間と限界頻度を記憶する
ことも可能である。f1 度より大きな角度f2 度以上で
t2 分以上あるいはn2 回以上作業したときは、腰が痛
くなり作業できない(No active)状態になる。同様に、
他の関節に対しても、同様に記憶している。
【0146】これらの限界角度や限界頻度は、姿勢によ
って異なった値を記憶するようになっている。これらの
値は人間工学会編集の「人間工学ハンドブック」に掲載
されているデータや、臼居らの「長時間拘束直立姿勢保
持における下肢筋の機能評価」、人間工学、Vol.20, N
o.4, pp.213-222(1984)などの実験結果を参考にしたも
のである。
って異なった値を記憶するようになっている。これらの
値は人間工学会編集の「人間工学ハンドブック」に掲載
されているデータや、臼居らの「長時間拘束直立姿勢保
持における下肢筋の機能評価」、人間工学、Vol.20, N
o.4, pp.213-222(1984)などの実験結果を参考にしたも
のである。
【0147】図36は、動作計測部42が作業手順記憶
部40に記憶された作業手順に従って、動作生成部41
が生成した動作を計測した結果の一例を示すものであ
る。身長lcm、椅子hcmに座ってモニタをみての操
作を行ったときの各関節の回転角度毎の継続時間と頻度
が計測されている。ここでは説明がしやすいように、図
35に記憶されている疲労データの角度に合わせた集計
になっている。また、これに限定されるわけではなく、
例えば5度毎に細かく集計をとるといったことも可能で
ある。
部40に記憶された作業手順に従って、動作生成部41
が生成した動作を計測した結果の一例を示すものであ
る。身長lcm、椅子hcmに座ってモニタをみての操
作を行ったときの各関節の回転角度毎の継続時間と頻度
が計測されている。ここでは説明がしやすいように、図
35に記憶されている疲労データの角度に合わせた集計
になっている。また、これに限定されるわけではなく、
例えば5度毎に細かく集計をとるといったことも可能で
ある。
【0148】以下、本実施例の動作について図37の処
理の流れに沿って説明する。図37は、腰や膝などの関
節ごとに判断する場合の流れの一例である。ここでは各
関節に関して随時処理していくことを想定しているが、
これに限定されるものではない。図32とは異なり動作
計測部42と疲労度算出部43を関節ごとに対応させて
設け、各関節を並列して処理することも可能である。
理の流れに沿って説明する。図37は、腰や膝などの関
節ごとに判断する場合の流れの一例である。ここでは各
関節に関して随時処理していくことを想定しているが、
これに限定されるものではない。図32とは異なり動作
計測部42と疲労度算出部43を関節ごとに対応させて
設け、各関節を並列して処理することも可能である。
【0149】図37の処理は、図36のような動作の計
測結果が得られると開始する。
測結果が得られると開始する。
【0150】まず、姿勢に応じた該当する関節の疲労デ
ータを疲労データ記憶部44から読み出す(ステップS
111)。図36から、腰の疲労を算出する場合を例に
とると、この場合は座位なので、図35のような形式で
記憶されている座位のデータを読み出す。
ータを疲労データ記憶部44から読み出す(ステップS
111)。図36から、腰の疲労を算出する場合を例に
とると、この場合は座位なので、図35のような形式で
記憶されている座位のデータを読み出す。
【0151】次に、疲労データの算出の限界角の中で最
大の値について、その角度を超える動作が行われたかを
調べる(ステップS113)。図35の例ではf2 が最
大角であるので、f2 を超える動作が行われたかを調べ
る。図36では、該当する動作が存在するので、次の限
界時間を判定するステップS115に進む。図36では
時間は0.5分で、限界時間t2 を超えていないので、
ステップS119に進む。もし、限界時間t2 を超えて
いれば、ステップS117で図35に記憶されている疲
労度を算出実施する。計算の結果、図35の例では疲労
度は4となる。
大の値について、その角度を超える動作が行われたかを
調べる(ステップS113)。図35の例ではf2 が最
大角であるので、f2 を超える動作が行われたかを調べ
る。図36では、該当する動作が存在するので、次の限
界時間を判定するステップS115に進む。図36では
時間は0.5分で、限界時間t2 を超えていないので、
ステップS119に進む。もし、限界時間t2 を超えて
いれば、ステップS117で図35に記憶されている疲
労度を算出実施する。計算の結果、図35の例では疲労
度は4となる。
【0152】一方、ステップS119では、限界頻度を
超えているかを判定する。3回は限界頻度n2 回より小
さいので、ステップS121に進む。ステップS121
では、ここまでで判定した限界角より小さい角度がある
かを調べる。図35では、f2 より小さいf1 があるの
で、次のステップS123に進む。ステップS123で
は、限界角を超える動作があるかを判定する。図36の
例では限界角を超える動作があるので、ステップS11
5に進む。ステップS115では動作時間が限界時間を
超えているかの判定を行う。図36の例では、f1 から
f2 の間の動作時間は5分であるが、f2 以上の動作時
間0.5分も合わせた5.5分について、限界時間t1
分を超えているかを判定する。ここでは限界時間を超え
ていないので、ステップS119に進む。そして、ステ
ップS119で、限界頻度を超えているかを判定する。
図36の例では、f1 からf2 の間の動作回数は6回で
あるが、f2 以上の回数は3回であり、両者を合わせる
と9回になるので、限界頻度n1 回を超えているものと
する。したがって、限界頻度超えているのでステップS
117に進み、図35の疲労度を算出する。この場合、
疲労度は2になっている。この値は情報管理部38に送
られ、出力部7に表示される。
超えているかを判定する。3回は限界頻度n2 回より小
さいので、ステップS121に進む。ステップS121
では、ここまでで判定した限界角より小さい角度がある
かを調べる。図35では、f2 より小さいf1 があるの
で、次のステップS123に進む。ステップS123で
は、限界角を超える動作があるかを判定する。図36の
例では限界角を超える動作があるので、ステップS11
5に進む。ステップS115では動作時間が限界時間を
超えているかの判定を行う。図36の例では、f1 から
f2 の間の動作時間は5分であるが、f2 以上の動作時
間0.5分も合わせた5.5分について、限界時間t1
分を超えているかを判定する。ここでは限界時間を超え
ていないので、ステップS119に進む。そして、ステ
ップS119で、限界頻度を超えているかを判定する。
図36の例では、f1 からf2 の間の動作回数は6回で
あるが、f2 以上の回数は3回であり、両者を合わせる
と9回になるので、限界頻度n1 回を超えているものと
する。したがって、限界頻度超えているのでステップS
117に進み、図35の疲労度を算出する。この場合、
疲労度は2になっている。この値は情報管理部38に送
られ、出力部7に表示される。
【0153】疲労度が算出されると、疲労度算出部43
の処理は終了する。
の処理は終了する。
【0154】一方、ステップS119で限界頻度を超え
ていなければ、次の限界角度があるかを再度調べる(ス
テップS121)。図35の例では、f1 より小さい限
界角度がないので、この場合は終了する。
ていなければ、次の限界角度があるかを再度調べる(ス
テップS121)。図35の例では、f1 より小さい限
界角度がないので、この場合は終了する。
【0155】このように、本実施例によれば、機器の位
置の変更により生じる動作の違いに基づいて疲労度の違
いを推測することができるので、眼性疲労、腰痛対策な
ど機器配置や機器使用により問題なる種々の疲労問題に
事前に対処できる。
置の変更により生じる動作の違いに基づいて疲労度の違
いを推測することができるので、眼性疲労、腰痛対策な
ど機器配置や機器使用により問題なる種々の疲労問題に
事前に対処できる。
【0156】(第7の実施例)次に、本発明の第7の実
施例に係る作業境環評価装置について説明する。
施例に係る作業境環評価装置について説明する。
【0157】図39は、本実施例の作業環境評価装置の
概略構成を示すブロック図である。本実施例の作業環境
評価装置は、図32に示す第6の実施例の構成に、疲労
度反映部45を付加したものとなっている。第6の実施
例では疲労度を算出しているが、本実施例ではさらに、
算出された疲労を動作に反映するための疲労度反映部4
5を具備し、算出した疲労が動作に与える影響を視覚化
することができる。
概略構成を示すブロック図である。本実施例の作業環境
評価装置は、図32に示す第6の実施例の構成に、疲労
度反映部45を付加したものとなっている。第6の実施
例では疲労度を算出しているが、本実施例ではさらに、
算出された疲労を動作に反映するための疲労度反映部4
5を具備し、算出した疲労が動作に与える影響を視覚化
することができる。
【0158】疲労度反映部45の処理は、疲労度算出部
43の疲労度算出のステップの後に、図35のように記
憶されている症状を適用し、視覚化を行うものである
(図38のステップS125)。つまり、先の腰の動作
の例では疲労度が2であることが、ステップS117で
算出されたが、疲労度反映部45は、図35の症状に到
達角度をΦ度減じることが記憶されているので、これに
基づいて可到達範囲記憶部34に記憶されている腰の限
界角度をΦ度減じることを情報管理部38に送る。情報
管理部38は可到達記憶部34の腰の限界角度を一時的
にΦ度減じる。この結果、次に生成される動作は可到達
限界角度が小さくなるため、動く範囲が小さくなる。こ
れはしびれて腰の動作がにぶくなる状態を視覚化するも
のである。疲労の症状がひとたび動作に反映されると、
疲労度反映部45の処理は終了する。
43の疲労度算出のステップの後に、図35のように記
憶されている症状を適用し、視覚化を行うものである
(図38のステップS125)。つまり、先の腰の動作
の例では疲労度が2であることが、ステップS117で
算出されたが、疲労度反映部45は、図35の症状に到
達角度をΦ度減じることが記憶されているので、これに
基づいて可到達範囲記憶部34に記憶されている腰の限
界角度をΦ度減じることを情報管理部38に送る。情報
管理部38は可到達記憶部34の腰の限界角度を一時的
にΦ度減じる。この結果、次に生成される動作は可到達
限界角度が小さくなるため、動く範囲が小さくなる。こ
れはしびれて腰の動作がにぶくなる状態を視覚化するも
のである。疲労の症状がひとたび動作に反映されると、
疲労度反映部45の処理は終了する。
【0159】同様に腰の疲労度が4のときは、図35か
らNo activeなので、疲労度反映部45は情報
管理部38に動作生成停止の指示をおくる。情報管理部
38は動作生成部41の処理を一時訂正する。
らNo activeなので、疲労度反映部45は情報
管理部38に動作生成停止の指示をおくる。情報管理部
38は動作生成部41の処理を一時訂正する。
【0160】疲労度反映部45の処理結果による、以上
のような可到達範囲の角度の減少や動作生成の停止は、
限界時間の所定倍(例えば3倍)時間が経過すると解除
される。解除の方法は、所定時間経過後に元の値に戻
し、動作生成を一挙に開始するようにしたり、ステップ
関数や線形関数あるいは対数でもとの値に戻るようにす
るなどの種々の方式が可能である。ようするに、筋肉疲
労の取れ方に合うように関数により近似すれば良い。
のような可到達範囲の角度の減少や動作生成の停止は、
限界時間の所定倍(例えば3倍)時間が経過すると解除
される。解除の方法は、所定時間経過後に元の値に戻
し、動作生成を一挙に開始するようにしたり、ステップ
関数や線形関数あるいは対数でもとの値に戻るようにす
るなどの種々の方式が可能である。ようするに、筋肉疲
労の取れ方に合うように関数により近似すれば良い。
【0161】ここでは図35のように可到達範囲の角度
を減少させるような方式で症状を記憶しているが、必ず
しもこれに限定されるものではない。例えば、しびれれ
ば動作の速度が遅くなるように、動作生成の速度に影響
を与えるような変数を症状として記憶し、これに基づ
き、疲労度反映部45が動作生成の速度を減じることも
可能である。
を減少させるような方式で症状を記憶しているが、必ず
しもこれに限定されるものではない。例えば、しびれれ
ば動作の速度が遅くなるように、動作生成の速度に影響
を与えるような変数を症状として記憶し、これに基づ
き、疲労度反映部45が動作生成の速度を減じることも
可能である。
【0162】(第8の実施例)次に、本発明の第8の実
施例に係る作業境環評価装置について説明する。
施例に係る作業境環評価装置について説明する。
【0163】図40は、本実施例の作業環境評価装置の
概略構成を示すブロック図である。図40に示すよう
に、本実施例の作業環境評価装置は、形状データの入力
や視野の切り替えの指示をするための入力部31と、入
力部31から入力された形状データや配置を記憶するた
めの作業環境記憶部32と、仮想被験者の形状データや
属性を記憶するための仮想被験者記憶部33と、仮想被
験者の首などの各関節の可到達範囲を記憶する可到達範
囲記憶部34と、各仮想被験者の視野を算出するための
視野算出部46と、視野算出部46が算出した視野を表
示するための視野表示47と、視野や作業環境、仮想被
験者を描画するための描画部36と、出力部37とから
構成されている。
概略構成を示すブロック図である。図40に示すよう
に、本実施例の作業環境評価装置は、形状データの入力
や視野の切り替えの指示をするための入力部31と、入
力部31から入力された形状データや配置を記憶するた
めの作業環境記憶部32と、仮想被験者の形状データや
属性を記憶するための仮想被験者記憶部33と、仮想被
験者の首などの各関節の可到達範囲を記憶する可到達範
囲記憶部34と、各仮想被験者の視野を算出するための
視野算出部46と、視野算出部46が算出した視野を表
示するための視野表示47と、視野や作業環境、仮想被
験者を描画するための描画部36と、出力部37とから
構成されている。
【0164】視野算出部46は、各仮想被験者の視点
(図27の点qに相当)と注視点(図27の(x2 ,y
2 ,z2 )に相当)とを結び、視野錐(図27の円錐に
相当)に含まれる部分を算出する。その結果を、視野表
示部47が表示する。
(図27の点qに相当)と注視点(図27の(x2 ,y
2 ,z2 )に相当)とを結び、視野錐(図27の円錐に
相当)に含まれる部分を算出する。その結果を、視野表
示部47が表示する。
【0165】例えば、図41のようにエレベータの前に
3人の仮想被験者(A,B,C)が待っているときの視
野のシミュレーションを例として説明する。図41
(a)は、作業環境全体を示す画面例である。
3人の仮想被験者(A,B,C)が待っているときの視
野のシミュレーションを例として説明する。図41
(a)は、作業環境全体を示す画面例である。
【0166】ユーザが入力部31より、出力部38上に
表示されている仮想被験者Aを直接指示し、仮想被験者
Aの視野の表示が指示されたとする。指示は情報管理部
38を介して視野算出部46に送られ、視野算出部46
が仮想被験者Aの視野を算出する。その結果、仮想被験
者Aは身長が低いので、視野算出部46が算出した視野
が出力部38に、例えば図41(b)のように表示され
る。仮想被験者Bがじゃまになって、エレベータの現在
の階数表示盤が覆われて見えないことがわかる。図41
(a)の代わりに、図41(b)のみが表示されること
も、あるいは図41(a)のうえに図41(b)が一部
重なるように表示されることも可能である。
表示されている仮想被験者Aを直接指示し、仮想被験者
Aの視野の表示が指示されたとする。指示は情報管理部
38を介して視野算出部46に送られ、視野算出部46
が仮想被験者Aの視野を算出する。その結果、仮想被験
者Aは身長が低いので、視野算出部46が算出した視野
が出力部38に、例えば図41(b)のように表示され
る。仮想被験者Bがじゃまになって、エレベータの現在
の階数表示盤が覆われて見えないことがわかる。図41
(a)の代わりに、図41(b)のみが表示されること
も、あるいは図41(a)のうえに図41(b)が一部
重なるように表示されることも可能である。
【0167】次に同様にして、仮想被験者Bの視野の表
示が指示されると、図41(c)のように、仮想被験者
Bの視野が表示される。仮想被験者Bは身長が高いの
で、前に仮想被験者Cがいても、十分、階数表示盤を見
ることができることがわかる。
示が指示されると、図41(c)のように、仮想被験者
Bの視野が表示される。仮想被験者Bは身長が高いの
で、前に仮想被験者Cがいても、十分、階数表示盤を見
ることができることがわかる。
【0168】複数の仮想被験者の視野を同時に表示する
ことも可能である。
ことも可能である。
【0169】このように、本実施例によれば、作業環境
内の複数の仮想被験者の視点で自由に切り替えて機器配
置などを確認できるので、背の低い人が体験する不快感
などを事前にチェックし、問題点を除去できる。
内の複数の仮想被験者の視点で自由に切り替えて機器配
置などを確認できるので、背の低い人が体験する不快感
などを事前にチェックし、問題点を除去できる。
【0170】ここで、上記第4〜第8の実施例では、仮
想披験者の動作内容・操作内容等は、ユーザーが入力部
から対話的に逐次入力する例を用いて説明を行ったが、
本発明はこれに限らず、第1〜第3の実施例のように、
予め仮想披験者の動作内容・操作内容等のシナリオを設
定しておき、このシナリオに沿って、環境評価を行うこ
とも可能である。また、仮想披験者に対して可到達範囲
を設定して各環境評価を行ったが、その代わりに環境内
の物体の方に可到達範囲を設定して環境評価を行っても
良い。
想披験者の動作内容・操作内容等は、ユーザーが入力部
から対話的に逐次入力する例を用いて説明を行ったが、
本発明はこれに限らず、第1〜第3の実施例のように、
予め仮想披験者の動作内容・操作内容等のシナリオを設
定しておき、このシナリオに沿って、環境評価を行うこ
とも可能である。また、仮想披験者に対して可到達範囲
を設定して各環境評価を行ったが、その代わりに環境内
の物体の方に可到達範囲を設定して環境評価を行っても
良い。
【0171】以上各実施例を用いて説明したきたよう
に、本発明によれば、3次元環境の作成は初期入力には
コストがかかるが、データの再利用が可能なので、実被
験者による作業環境評価に比較すると、仮想被験者は非
常に安価に、かつ種々の身体条件の被験者を容易に集め
て評価できる。かつ子供や車椅子使用者など実被験者を
集めた評価が難しい場合も、仮想被験者では非常に容易
に対処できる。
に、本発明によれば、3次元環境の作成は初期入力には
コストがかかるが、データの再利用が可能なので、実被
験者による作業環境評価に比較すると、仮想被験者は非
常に安価に、かつ種々の身体条件の被験者を容易に集め
て評価できる。かつ子供や車椅子使用者など実被験者を
集めた評価が難しい場合も、仮想被験者では非常に容易
に対処できる。
【0172】さらに複数人をむりやり押し詰めた環境で
の評価や長時間かかり非常に疲れる作業の評価など、実
被験者に肉体的に無理をしてもらわないといけず、身体
管理が困難で、留意が必要な評価も、仮想被験者ではそ
のような心配なく容易に評価できる点、非常に効果があ
る。
の評価や長時間かかり非常に疲れる作業の評価など、実
被験者に肉体的に無理をしてもらわないといけず、身体
管理が困難で、留意が必要な評価も、仮想被験者ではそ
のような心配なく容易に評価できる点、非常に効果があ
る。
【0173】また、本発明は上述した各実施例に限定さ
れるものではなく、その要旨を逸脱しない範囲で、種々
変形して実施することができる。
れるものではなく、その要旨を逸脱しない範囲で、種々
変形して実施することができる。
【0174】
【発明の効果】本発明によれば、作業環境内に配置され
る物体、作業者、作業者が物体を注視する業手順などの
条件に応じて、作業者からの注視対象物体への視認性に
着目した作業環境を評価することができる。
る物体、作業者、作業者が物体を注視する業手順などの
条件に応じて、作業者からの注視対象物体への視認性に
着目した作業環境を評価することができる。
【0175】
【0176】
【0177】
【0178】
【0179】
【図1】本発明の第1の実施例に係る作業環境評価装置
の概略構成を示すブロック図
の概略構成を示すブロック図
【図2】同実施例の作業環境記憶部に記憶される3次元
物体の記憶形式の一例を示す図
物体の記憶形式の一例を示す図
【図3】同実施例の作業手順記憶部に記憶される作業手
順の記憶形式の一例を示す図
順の記憶形式の一例を示す図
【図4】同実施例の作業手順記憶部に記憶される作業手
順の記憶形式の一例を示す図
順の記憶形式の一例を示す図
【図5】同実施例の動作記憶変数を説明するための図
【図6】同実施例の動作算出部における処理手順を説明
するためのフローチャート
するためのフローチャート
【図7】同実施例の視野算出部における処理手順を説明
するためのフローチャート
するためのフローチャート
【図8】同実施例の視野算出部が使用する視野データを
説明するための図
説明するための図
【図9】同実施例の画面例を示す図
【図10】同実施例の他の画面例を示す図
【図11】本発明の第2の実施例に係る作業環境評価装
置の概略構成を示すブロック図
置の概略構成を示すブロック図
【図12】同実施例の動作算出部における処理手順を説
明するためのフローチャート
明するためのフローチャート
【図13】同実施例の画面例を示す図
【図14】本発明の第3の実施例に係る作業環境評価装
置の概略構成を示すブロック図
置の概略構成を示すブロック図
【図15】同実施例における動作例を示す図
【図16】同実施例における動作例を示す図
【図17】同実施例における動作例を示す図
【図18】同実施例における動作例を示す図
【図19】同実施例における動作例を示す図
【図20】視野判定を説明するための図
【図21】本発明の第4の実施例に係る作業環境評価装
置の概略構成を示すブロック図
置の概略構成を示すブロック図
【図22】同実施例の作業環境記憶部における3次元物
体の記憶例を示す図
体の記憶例を示す図
【図23】同実施例の可到達範囲記憶部における到達範
囲の記憶例を示す図
囲の記憶例を示す図
【図24】同実施例の可到達範囲の部位と角度の関係図
【図25】同実施例の出力部での可到達範囲の表示の一
例を示す図
例を示す図
【図26】可到達範囲判定の処理手順を説明するための
フローチャート
フローチャート
【図27】可到達範囲と操作対象の関係図
【図28】同実施例の包含判定部の手順を説明するため
のフローチャート
のフローチャート
【図29】本発明の第5の実施例に係る作業環境評価装
置の概略構成を示すブロック図
置の概略構成を示すブロック図
【図30】同実施例における操作範囲の記憶例
【図31】同実施例における3次元物体と操作範囲の記
憶例を示す図
憶例を示す図
【図32】本発明の第6の実施例に係る作業環境評価装
置の概略構成を示すブロック図
置の概略構成を示すブロック図
【図33】同実施例の作業指示記憶部の記憶例を示す図
【図34】同実施例の動作生成部の処理手順を説明する
ためのフローチャート
ためのフローチャート
【図35】同実施例の疲労データ記憶部の記憶例を示す
図
図
【図36】同実施例の動作計測部の計測結果例を示す
【図37】同実施例の疲労度算出部の処理手順を説明す
るためのフローチャート
るためのフローチャート
【図38】同実施例の疲労度反映部の処理手順を説明す
るためのフローチャートの流れ図
るためのフローチャートの流れ図
【図39】本発明の第7の実施例に係る作業環境評価装
置の概略構成を示すブロック図
置の概略構成を示すブロック図
【図40】本発明の第8の実施例に係る作業環境評価装
置の概略構成を示すブロック図
置の概略構成を示すブロック図
【図41】同実施例の画面例を示す図
1…情報管理部 3…入力部 5…作業環境記憶部 7…作業手
順記憶部 9…動作限界記憶部 11…動作算
出部 13…視野算出部 15…提示部 17…干渉判定部 19…干渉計
数部 21…動作計数部 23…動作提
示部 31…入力部 32…作業環
境記憶部 33…仮想被験者記憶部 34…可到達
範囲記憶部 35…包含判定憶部 36…描画部 37…出力部 38…情報管
理部 39…操作範囲記憶部 40…作業手
順記憶部 41…動作生成部 42…動作計
測部 43…疲労度算出部 44…疲労デ
…タ記憶部 45…疲労度反映部 46…視野算
出部 47…視野表示部
順記憶部 9…動作限界記憶部 11…動作算
出部 13…視野算出部 15…提示部 17…干渉判定部 19…干渉計
数部 21…動作計数部 23…動作提
示部 31…入力部 32…作業環
境記憶部 33…仮想被験者記憶部 34…可到達
範囲記憶部 35…包含判定憶部 36…描画部 37…出力部 38…情報管
理部 39…操作範囲記憶部 40…作業手
順記憶部 41…動作生成部 42…動作計
測部 43…疲労度算出部 44…疲労デ
…タ記憶部 45…疲労度反映部 46…視野算
出部 47…視野表示部
───────────────────────────────────────────────────── フロントページの続き (72)発明者 加藤 伸子 神奈川県川崎市幸区小向東芝町1番地 株式会社東芝研究開発センター内 (72)発明者 松田 敬吾 神奈川県川崎市幸区小向東芝町1番地 株式会社東芝研究開発センター内 (72)発明者 原島 高広 神奈川県川崎市幸区小向東芝町1番地 株式会社東芝研究開発センター内 (56)参考文献 特開 平5−45184(JP,A) 特開 昭59−164034(JP,A) 特開 平2−236704(JP,A) 待場浩,電子力発電プラントのエンジ ニアリングにおけるコンピュータグラフ ィックの応用,東芝レビュー,株式会社 東芝,1992年12月1日,第47巻 第12 号,P.914−917 好永俊昭,原子力発電プラントコンス トラクションCAEシステム,日立論 評,株式会社日立,1990年10月25日,第 72巻 第10号,p.27−38 望月亮,バーチャル・リアリティの応 用の現状と展望,テレビジョン学会技術 報告,社団法人テレビジョン学会,1992 年12月16日,第16巻第80号,p.25−30 相沢博夫 他,図説エルゴノミクス, 財団法人日本規格協会,1990年2月14 日,第1版,p.106−107,124−125, 614−617 服部等作,快適性のデザイン,日本音 響学会誌,日本音響学会,1990年11月1 日,第46巻第11号,p.920−928 (58)調査した分野(Int.Cl.7,DB名) G06F 17/60
Claims (8)
- 【請求項1】3次元モデルに基づいて仮想的に作業環境
を評価するための作業環境評価装置において、 3次元モデル中に仮想的に配置する複数の物体の各々に
ついての、該物体を識別するデータ、該物体の3次元的
な形状を示すデータ及び該物体を配置する位置の3次元
座標を示すデータ、並びに該3次元モデル中において複
数の物体を順次注視する仮想的な作業をさせる 作業者の
身体計測値を示すデータ及び該作業者を配置する位置の
3次元座標を示すデータを含む作業環境情報を記憶する
第1の記憶手段と、前記3次元モデル中で前記作業者が注視すべき複数の物
体を識別するデータ及びそれら物体を注視すべき順番を
示すデータを含む 作業手順情報を記憶する第2の記憶手
段と、前記作業者の目、首及び腰の限界回転角度及び限界移動
距離を示すデータを含む動作限界情報を記憶する第3の
記憶手段と、 前記作業環境情報、前記作業 手順情報及び前記動作限界
情報に基づいて、前記作業者から前記注視すべき複数の
物体の各々への視野コーンをそれぞれ求める手段と、 求められた各々の前記視野コーンについて、当該視野コ
ーンの内部に、前記作業者が当該視野コーンに係る当該
注視対象物体を注視するのに邪魔になる物体が存在する
か否か判定する 手段と、前記判定結果に基づいて、少なくとも1つの視野コーン
について邪魔になると判定された物体及び該物体が邪魔
になると判定された 回数を含む評価結果情報を求める手
段と、前記物体及び前記作業者が配置された3次元モデルを表
示画面に表示するとともに、前記評価結果情報を前記邪
魔になると判定された物体に関連付けて該表示画面上で
提示するための手段とを備えたことを特徴とする作業環
境評価装置。 - 【請求項2】前記邪魔になると判定された物体について
の提示は、前記表示画面において該 物体の色を変えて表
示することによって行うことを特徴とする請求項1に記
載の作業環境評価装置。 - 【請求項3】前記邪魔になると判定された回数について
の提示は、前記表示画面において表示されている該当物
体の画像に重ねて、該回数を示す所定の画像を表示する
ことによって行うことを特徴とする請求項1に記載の作
業環境評価装置。 - 【請求項4】前記3次元モデル中で前記作業者が注視す
る物体とその順番をポインティング・デバイスにより指
定するための手段を更に備えたことを特徴とする請求項
1に記載の作業環境評価装置。 - 【請求項5】前記3次元モデル中における前記物体の配
置をポインティング・デバイスにより変更するための手
段を更に備えたことを特徴とする請求項1に記載の作業
環境評価装置。 - 【請求項6】前記身体計測値を異ならせた複数種類の前
記作業者について、前記評価結果情報を求め、提示する
ことを特徴とする請求項1に記載の作業環境評価装置。 - 【請求項7】前記作業者が前記順番で前記複数の物体を
注視したときの該作業者の動作を求める手段と、 求められた前記動作に関する所定の提示を行う手段とを
更に備えたことを特徴とする請求項1に記載の作業環境
評価装置。 - 【請求項8】3次元モデルに基づいて仮想的に作業環境
を評価するための作業環境評価装置における作業環境評
価方法において、 3次元モデル中に仮想的に配置する複数の物体の各々に
ついての、該物体を識別するデータ、該物体の3次元的
な形状を示すデータ及び該物体を配置する位置の3次元
座標を示すデータ、並びに該3次元モデル中において複
数の物体を順次注視する仮想的な作業をさせる作業者の
身体計測値を示すデータ及び該作業者を 配置する位置の
3次元座標を示すデータを含む作業環境情報を第1の記
憶手段に記憶するステップと、 前記3次元モデル中で前記作業者が注視すべき複数の物
体を識別するデータ及びそれら物体を注視すべき順番を
示すデータを含む作業手順情報を第2の記憶手段に記憶
するステップと、 前記作業者の少なくとも目、首及び腰の回転動作に関す
る動作限界を示すデータを含む動作限界情報を第3の記
憶手段に記憶するステップと、 前記作業環境情報、前記作業手順情報及び前記動作限界
情報に基づいて、前記作業者から前記注視すべき複数の
物体の各々への視野コーンをそれぞれ求めるステップ
と、 求められた各々の前記視野コーンについて、当該視野コ
ーンの内部に、前記作業者が当該視野コーンに係る当該
注視対象物体を注視するのに邪魔になる物体が存在する
か否か判定するステップと、 前記判定結果に基づいて、少なくとも1つの視野コーン
について邪魔になると判定された物体及び該物体が邪魔
になると判定された回数を含む評価結果情報を求めるス
テップと、 前記評価結果情報を前記3次元モデル中の前記邪魔にな
ると判定された物体に関連付けて表示画面上で提示する
ステップとを有することを特徴とする作業環境評価方
法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34930393A JP3310086B2 (ja) | 1993-03-31 | 1993-12-28 | 作業環境評価装置及び作業環境評価方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5-74716 | 1993-03-31 | ||
JP7471693 | 1993-03-31 | ||
JP34930393A JP3310086B2 (ja) | 1993-03-31 | 1993-12-28 | 作業環境評価装置及び作業環境評価方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06337884A JPH06337884A (ja) | 1994-12-06 |
JP3310086B2 true JP3310086B2 (ja) | 2002-07-29 |
Family
ID=26415902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34930393A Expired - Fee Related JP3310086B2 (ja) | 1993-03-31 | 1993-12-28 | 作業環境評価装置及び作業環境評価方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3310086B2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7657634B2 (en) | 2003-08-06 | 2010-02-02 | Nokia Corporation | Quality of service support at an interface between mobile and IP network |
JP4550463B2 (ja) * | 2004-03-31 | 2010-09-22 | 株式会社東芝 | ワークフロー分析レポート作成システム及び方法、並びに、情報処理装置 |
JP4745818B2 (ja) * | 2005-12-22 | 2011-08-10 | 富士通株式会社 | 機器操作性評価装置、機器操作性評価方法及び機器操作性評価プログラム |
JP4745831B2 (ja) * | 2006-01-06 | 2011-08-10 | 富士通株式会社 | 機器操作性評価装置、機器操作性評価方法及び機器操作性評価プログラム |
WO2008001472A1 (en) * | 2006-06-27 | 2008-01-03 | Tama-Tlo, Ltd. | Visibility evaluation method and evaluation system |
JP2008140136A (ja) * | 2006-12-01 | 2008-06-19 | Mazda Motor Corp | 車両企画支援システム、車両企画支援プログラム、及び車両企画支援方法 |
JP5003129B2 (ja) * | 2006-12-01 | 2012-08-15 | マツダ株式会社 | 車両企画支援システム、車両企画支援プログラム、及び車両企画支援方法 |
JP2009238228A (ja) * | 2009-04-18 | 2009-10-15 | Ge Medical Systems Global Technology Co Llc | 医用画像診断装置の設置シミュレーション方法、システム、プログラムおよび記憶媒体 |
JP5623573B2 (ja) * | 2013-03-06 | 2014-11-12 | 東芝エレベータ株式会社 | Bimシステム及び方法 |
KR102407111B1 (ko) | 2016-05-20 | 2022-06-08 | 매직 립, 인코포레이티드 | 사용자 인터페이스 메뉴의 콘텍추얼 인식 |
WO2024075512A1 (ja) * | 2022-10-03 | 2024-04-11 | 株式会社Nttドコモ | アバター画像生成装置 |
-
1993
- 1993-12-28 JP JP34930393A patent/JP3310086B2/ja not_active Expired - Fee Related
Non-Patent Citations (5)
Title |
---|
好永俊昭,原子力発電プラントコンストラクションCAEシステム,日立論評,株式会社日立,1990年10月25日,第72巻 第10号,p.27−38 |
待場浩,電子力発電プラントのエンジニアリングにおけるコンピュータグラフィックの応用,東芝レビュー,株式会社東芝,1992年12月1日,第47巻 第12号,P.914−917 |
服部等作,快適性のデザイン,日本音響学会誌,日本音響学会,1990年11月1日,第46巻第11号,p.920−928 |
望月亮,バーチャル・リアリティの応用の現状と展望,テレビジョン学会技術報告,社団法人テレビジョン学会,1992年12月16日,第16巻第80号,p.25−30 |
相沢博夫 他,図説エルゴノミクス,財団法人日本規格協会,1990年2月14日,第1版,p.106−107,124−125,614−617 |
Also Published As
Publication number | Publication date |
---|---|
JPH06337884A (ja) | 1994-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5590268A (en) | System and method for evaluating a workspace represented by a three-dimensional model | |
Mayor et al. | A comparative study of virtual reality methods of interaction and locomotion based on presence, cybersickness, and usability | |
Adam | Virtual reality is for real | |
Evangelista Belo et al. | XRgonomics: facilitating the creation of ergonomic 3D interfaces | |
Wilson | Virtual environments and ergonomics: needs and opportunities | |
Stanney et al. | Usability engineering of virtual environments (VEs): identifying multiple criteria that drive effective VE system design | |
Sutcliffe et al. | Presence, memory and interaction in virtual environments | |
Ma et al. | Presence, workload and performance effects of synthetic environment design factors | |
US6205367B1 (en) | Apparatus for supporting equipment operability evaluation | |
JP3310086B2 (ja) | 作業環境評価装置及び作業環境評価方法 | |
Peruzzini et al. | How to analyse the workers’ experience in integrated product-process design | |
Youngblut | Experience of presence in virtual environments | |
Wang et al. | A user-centered taxonomy for specifying mixed reality systems for aec industry | |
Lee et al. | Interactive and situated guidelines to help users design a personal desk that fits their bodies | |
JPH11328243A (ja) | プラント設計支援システム | |
Kangas et al. | Expert evaluation of haptic virtual reality user interfaces for medical landmarking | |
Wang et al. | The research of maintainability analysis based on immersive virtual maintenance technology | |
Duffy | Digital Human Modeling: Applications in Health, Safety, Ergonomics and Risk Management: Ergonomics and Health: 6th International Conference, DHM 2015, Held as Part of HCI International 2015, Los Angeles, CA, USA, August 2-7, 2015, Proceedings, Part II | |
Abidi et al. | Development and evaluation of a virtual assembly trainer | |
Ulinski et al. | Selection performance based on classes of bimanual actions | |
Thanyadit et al. | Investigating visualization techniques for observing a group of virtual reality users using augmented reality | |
Shaw | Pain and fatigue in desktop VR: Initial results | |
JP3851014B2 (ja) | 有効視野範囲検証装置、有効視野範囲検証方法及びコンピュータ読み取り可能な記録媒体 | |
Mengoni et al. | Performing ergonomic analysis in virtual environments: a structured protocol to assess humans interaction | |
Dubois et al. | Beyond user experimentation: notational-based systematic evaluation of interaction techniques in virtual reality environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090524 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |