(57)【要約】【課題】車両用ドアの開閉操作の容易性を評価するためのシミュレーション装置Ａとして、老若男女を問わず、車種毎に最適な操作感が得られるようなものを提供する。【解決手段】仮想空間においてドアの操作ノブ１２を掴んで開閉操作する操作者の手及び腕を多関節アーム１３により模擬する物理モデルＭを準備し、これにドア側データＤｄ、身体データＢｄ、筋力データＭｄ１等を入力して模擬演算を実行する。この模擬演算によりドアの開閉中の各位置において必要な操作力と多関節アーム１３の姿勢とを求め、該多関節アーム１３の手先における操作力の適正範囲（可操作力楕円体Ｅ）を各関節毎のトルクの適正範囲に関する筋力データに基づいて求める。そして、必要な操作力と適正な操作力の範囲とを比較して、ドアの開閉操作の容易性を判定評価する。【選択図】　　　図２
2004005118.tif 000002
【特許請求の範囲】
【請求項１】
車両用ドアの開閉操作の容易性を評価するためのシミュレーション装置であって、
前記ドアを開閉操作する操作者の姿勢の変化とドアの移動状態とを模擬するための物理モデルと、
前記物理モデルに対して少なくとも、前記ドア、操作者及びそれら相互の関係についての幾何的データと、ドアの開閉操作の抵抗力に関する抵抗力データとをそれぞれ入力して、模擬演算を行う模擬演算手段と、
少なくとも、操作者の筋負担度合いの適正範囲に関する筋力データと、前記模擬演算手段による模擬演算の結果とに基づいて、ドアを開閉する際に操作者の筋負担度合いが前記適正範囲に維持されるかどうか判定する判定演算手段と、
前記判定演算手段による判定の結果に基づいて、ドアの開閉操作の容易性に関する評価を出力する評価出力手段とを備えることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項２】
請求項１において、
筋力データを車種又は操作者の少なくとも一方のタイプ別に記憶している記憶手段を備え、
判定演算手段は、前記車種又は操作者の少なくとも一方のタイプに関する選択操作の入力を受けて、これに対応する筋力データを前記記憶手段から読み出し、このデータに基づいて判定演算を行うように構成されていることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項３】
請求項１又は２のいずれかにおいて、
物理モデルをドアの開閉機構のタイプ別に記憶している記憶手段と、
前記ドア開閉機構のタイプに関する選択操作の入力を受けて、これに対応する物理モデルを前記記憶手段から読み出して設定する物理モデル設定手段とを備えることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項４】
請求項１〜３のいずれか１つにおいて、
評価出力手段は、ドアの開閉中のドア操作部の軌跡と、その軌跡上の各位置における操作性の評価とをそれぞれ表示するものであることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項５】
請求項１において、
抵抗力データは、ドアの形状、重量、開閉操作の向き、操作点の支点からの距離のうちの少なくとも１つに関するものであることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項６】
請求項１において、
物理モデルは、少なくとも操作者の手及び腕を模擬する多関節モデルを有し、
筋力データは、前記多関節モデルの各関節毎に、その主要筋の負担度合いがそれぞれ所定範囲になるように該各関節毎の角度に応じて発生トルクの範囲を設定したものであることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項７】
請求項６において、
筋力データは、操作者の手及び腕を模擬する多関節モデルの各関節毎に、その主要筋の収縮率が略４０％以下となるように設定したものであることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項８】
請求項６において、
筋力データとして設定された各関節毎の発生トルクの範囲を、所定の操作入力に応じて個別に補正する補正手段を備えることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項９】
請求項６において、
判定演算手段は、
模擬演算手段による演算結果に基づいて、ドアの開閉中の各位置において操作者に必要とされる操作力を演算する必要操作力演算部と、
前記模擬演算手段により演算された手及び腕の姿勢と筋力データとに基づいて、前記ドアの各位置における手先の操作力の適正範囲を演算する適正操作力演算部と、
前記必要な操作力と適正操作力の範囲とを比較して、操作者の筋負担度合いが前記適正範囲にあるかどうか判定する比較判定部と
を備えることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項１０】
請求項６において、
ドアが車体の上下方向の軸の周りに回動するヒンジ式のものであり、
模擬演算手段は、操作者の肩の位置が車体に対して変化しないという条件下で模擬演算を行うように構成されていることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項１１】
請求項６において、
ドアが車体前後方向にスライド移動するスライド式のものであり、
模擬演算手段は、操作者の肩の位置が前記ドアのスライド移動に応じてそのスライド方向に移動するという条件下で模擬演算を行うように構成されていることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項１２】
請求項１１において、
ドアの操作部は、当該ドアのスライド方向に長く、且つ手前に引くことでドアロックを解除するプルハンドルであり、
幾何的データにおいて操作者のドアに対する相対位置は、該操作者が閉状態のドアの前記プルハンドルを引き操作するときに、その引き操作の方向がドアのスライド方向に対し車体上方から見た平面視で略４０度以上且つ５０度未満の角度をなすように設定されていることを特徴とするドア操作性評価のためのシミュレーション装置。
【請求項１３】
車両用ドアを開閉操作する操作者の姿勢変化とドアの移動状態とをコンピュータ装置により模擬して、当該ドアの開閉操作の容易性を評価するシミュレーション方法であって、
前記コンピュータ装置に模擬演算のための物理モデルを設定し、この物理モデルに対して少なくとも、前記ドア、操作者及びそれら相互の関係についての幾何的データと、ドアの開閉操作の抵抗力に関する抵抗力データとを入力して模擬演算を行うとともに、
前記コンピュータ装置に、少なくとも操作者の筋負担度合いの適正範囲に関する筋力データを入力し、このデータと前記模擬演算の結果とに基づいて、ドアを開閉する際に操作者の筋負担度合いが前記適正範囲に維持されるかどうか判定することを特徴とするドア操作性評価のためのシミュレーション方法。
【請求項１４】
請求項１３において、
コンピュータ装置の記憶手段には、筋力データを予め車種又は操作者の少なくとも一方のタイプ別に記憶させておいて、
ドア操作性評価の対象となる車種又は操作者の少なくとも一方のタイプに関する選択操作を前記コンピュータ装置に対して行い、該コンピュータ装置により前記選択操作入力に対応する筋力データを前記記憶手段から読み出して、このデータと模擬演算の結果とに基づいて操作者の筋負担度合いに関する判定を行うことを特徴とするドア操作性評価のためのシミュレーション方法。
【請求項１５】
車両用ドアの開閉操作の容易性を評価するためのシミュレーション装置の制御プログラムであって、
前記シミュレーション装置は、前記ドアを開閉操作する操作者の姿勢変化及びドアの移動状態を模擬するための物理モデルと、操作者の筋負担度合いの適正範囲に関する筋力データとが記憶された記憶装置を備えており、
前記物理モデルに対して少なくとも、前記ドア、操作者及びそれら相互の関係についての幾何的データと、ドアの開閉操作の抵抗力に関する抵抗力データとをそれぞれ入力して、模擬演算を行う模擬演算ステップと、
前記記憶手段から筋力データを読み出して、このデータと前記模擬演算ステップにおける模擬演算の結果とに基づいて、ドアを開閉する際に操作者の筋負担度合いが前記適正範囲に維持されるかどうか判定する判定演算ステップと、
前記判定演算ステップにおける判定の結果に基づいて、ドアの開閉操作の容易性に関する評価を出力する評価出力ステップとを備えることを特徴とするドア操作性評価のためのシミュレーション装置の制御プログラム。
【請求項１６】
請求項１５において、
記憶手段には、筋力データが車種又は操作者の少なくとも一方のタイプ別に記憶されており、
判定演算ステップでは、前記車種又は操作者の少なくとも一方のタイプに関する選択操作の入力に基づいて、これに対応する筋力データを前記記憶手段から読み出し、このデータに基づいて判定演算を行うことを特徴とするドア操作性評価のためのシミュレーション装置の制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両用ドアの開閉操作の容易性を評価するための装置、方法及び制御プログラムに関し、特に、試作車等を用いることなく、設計の初期段階で操作性の検証を可能ならしめるシミュレーション（模擬演算）の技術分野に属する。
【０００２】
【従来の技術】
従来より、一般に、車両のボディ設計の領域においては、居住性を確保しながらボディ剛性を高め、さらには空力特性を向上するといった種々の要求について、設計の初期段階からある程度の検証を行うことができるミュレーション技術の適用が行われている。
【０００３】
また、近年、コンピュータ技術の急速な進歩に伴い、デザインの領域においても３次元ＣＡＤを活用して、スケッチからモデリングの一部までを仮想空間にて行うようにしており、このことで、設計の初期段階から造形イメージを容易に具体化できるとともに、トライアンドエラーの繰り返しがスピーディに行えるようになっている。
【０００４】
【発明が解決しようとする課題】
これに対し、例えば居住性や乗降性のように人間工学を応用する領域では、シミュレーションの適用が進んでいるとは言い難い。これは、快適感や使用感といった感覚が人によって大きく異なり、特に男女差や年齢差、或いは体格による差異が大きいことから、物理モデルによる仮想的な検証を正確に行うことが難しいことに因ると考えられる。
【０００５】
特に、ドアの開閉操作については、運転者によるステアリング等の操作とは異なり、子供を含めて全ての乗員により行われる可能性が高い。また、ドアはステアリング等と比較して格段に大きく重いものなので、体格や筋力の相違による影響が大であり、さらに、ドアはその可動範囲が広いことから開閉中の操作者の姿勢変化も大きくなるし、ドアの開閉機構のタイプによって操作者の姿勢が大きく異なることもあり、それら種々の要因がシミュレーションによる検証の精度を低下させる要因となる。
【０００６】
また、ドアを開閉する際の手応えに関しては車種による差異も大きい。例えばコンパクトカーの場合には手応えの軽いものが好まれる傾向があり、一方、大型ＲＶ車には相応の手応えが求められる。また、高級セダン等の場合には上質感及び安心感が重要になる。つまり、車種によって操作性の評価基準そのものが変化してしまい、このことも、シミュレーションによる正確な検証を困難なものとしている。
【０００７】
本発明は斯かる諸点に鑑みてなされたものであり、その目的とするところは、シミュレーションの目的を車両用ドアの操作性の評価に限定して、前記のような問題点の解消に工夫を凝らして、老若男女を問わず、車種毎に最適な操作感が得られるようなドアの設計支援装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明の解決手段では、コンピュータ装置等を用いてドアを開閉する操作者の姿勢変化等を模擬する演算を行い、この演算結果を、人間の筋負担度合いの適正範囲に関する予め準備したデータと比較して、操作の容易性を評価するようにした。
【０００９】
具体的に、請求項１の発明は、車両用ドアの開閉操作の容易性を評価するためのシミュレーション装置を対象とし、ドアを開閉操作する操作者の姿勢変化、及びドアの移動状態を模擬するための物理モデルと、この物理モデルに対して少なくとも前記ドア、操作者及びそれら相互の関係についての幾何的データ、並びにドアの開閉操作の抵抗力に関する抵抗力データをそれぞれ入力して、模擬演算を行う模擬演算手段と、少なくとも操作者の筋負担度合いの適正範囲に関する筋力データ及び前記模擬演算手段による模擬演算の結果に基づいて、ドアを開閉する際に操作者の筋負担度合いが前記適正範囲に維持されるかどうか判定する判定演算手段と、この判定演算手段による判定の結果に基づいてドアの開閉操作の容易性に関する評価を出力する評価出力手段とを備える構成とする。
【００１０】
前記の構成により、車両用ドアの操作性を評価するときには、シミュレーション装置の模擬演算手段により、少なくともドアや操作者の幾何的なデータとドアの抵抗力のデータとに基づいて模擬演算が行われて、ドアを開閉する操作者の位置や姿勢の変化とドアの移動状態とが仮想の空間座標において数学的に記述される。そして、前記模擬演算により求められる操作者の姿勢やドアの操作に必要な力と当該操作者の筋負担度合いの適正範囲に関するデータとに基づいて、判定演算手段により、ドアの開閉移動中の各位置における操作者の筋負担度合いが適正範囲にあるかどうかの判定がなされ、この判定の結果に基づいて評価出力手段によりドアの開閉操作の容易性に関する評価が出力される。つまり、模擬演算によって求められる操作力を例えば統計的に、或いは実験的に予め求めた筋負担度合いの基準（筋力データ）と比較することによって、適切な操作性の評価が可能となる。
【００１１】
ここで、前記筋力データについては、予め車種又は操作者の少なくとも一方のタイプ別に、即ち、例えばセダンかスポーツカーかＲＶ車か等の車種タイプに応じて、また、性別や年齢差等の操作者タイプに応じて、それぞれ分けて記憶手段に記憶させておく。そして、前記の判定演算の際には、評価の対象となる車種又は操作者の少なくとも一方のタイプに関する選択操作入力に応じて前記記憶手段から筋力データを読み出し、このデータに基づいて判定演算を行うようにするのが好ましい（請求項２の発明）。このようにすれば、ドアを開閉する操作者の体格や筋力が大きく異なったり、或いは車種が異なったりして、それぞれ適切な操作力の範囲が大きく相違する場合でも、そのことによらず正確な評価を行うことができる。
【００１２】
また、前記物理モデルについても、これをドアの開閉機構のタイプ別に予め記憶手段に記憶させておいて、前記の模擬演算の際に、物理モデル設定手段によりドア開閉機構のタイプに関する選択操作入力に応じて前記記憶手段から読み出して、設定するようにするのが好ましい（請求項３の発明）。すなわち、ドアの開閉機構のタイプとしては縦向きのヒンジ式のもの、横向きのヒンジ式のもの、スライド式のもの等があり、このタイプによって操作者の動作が大きく異なるものとなる。そこで、予めタイプ毎に物理モデルを構築して記憶させておき、これを読み出して設定するようにすることで、模擬演算を簡略化、容易化することができる。
【００１３】
さらに、請求項４の発明として、評価出力手段は、ドアの開閉中のドア操作部の軌跡と、その軌跡上の各位置におけるドア操作性の評価とを表示するものとするのが好ましい。こうすれば、ドアの開閉する様子とその途中で操作の容易性が変化する様子とを視覚によって容易に把握することができる。
【００１４】
請求項５の発明では、抵抗力データを、ドアの形状、重量、開閉操作の向き、操作点の支点からの距離のうちの少なくとも１つに関するものとする。このことで、ドアの開閉操作における抵抗力、すなわち開閉に必要な操作力を計算により正確に求めることが可能になり、これにより、操作性の評価を正確に行うことができる。
【００１５】
請求項６の発明では、物理モデルを、少なくとも操作者の手及び腕を模擬する多関節モデルを有するものとし、筋力データは、前記多関節モデルの各関節毎に、その主要筋の負担度合いが所定範囲になるように該各関節毎の角度に応じて発生トルクの範囲を設定したものとする。
【００１６】
このことで、操作者の手及び腕を多関節モデルにより模擬することで、その姿勢や操作力の変化を正確に記述することが可能になる。そうしたときに、一般的に人間の腕の関節には発生し得るトルクが角度に対して強く依存するという特性があるから、ドアの開閉操作のように動作の範囲が大きいときには、当該ドアの開閉に必要な操作力自体が仮に一定であったとしても、動作の途中で操作感が急変する虞れがある。そこで、この発明では、筋力データとして、各関節毎にその角度に応じて発生トルクの適切な範囲を設定することにより、人間の腕の特性を反映させたより正確な模擬演算を行うことができ、これにより、操作性の評価がさらに正確なものとなる。
【００１７】
請求項７の発明では、請求項６の発明における筋力データを、操作者の手及び腕を模擬する多関節モデルの各関節毎に、その主要筋の収縮率が略４０％以下となるように設定したものとする。こうすることで、操作者の手及び腕の全ての関節において無理な力が加わることがなくなり、適正な操作感が得られる。
【００１８】
請求項８の発明では、請求項６の発明において筋力データとして設定された各関節毎の発生トルクの範囲を、所定の操作入力に応じて個別に補正する補正手段を備えるものとする。こうすることで、全ての主要筋の負担の度合いを一律に決定する場合に比べて、きめの細かい評価を行うことができる。
【００１９】
請求項９の発明では、請求項６の発明における判定演算手段を、模擬演算手段による演算結果に基づいてドアの開閉中の各位置において操作者に必要とされる操作力を演算する必要操作力演算部と、前記模擬演算手段により演算された手及び腕の姿勢、並びに筋力データに基づいて前記ドアの各位置における手先の操作力の適正範囲を演算する適正操作力演算部と、前記必要な操作力を適正操作力の範囲と比較して、操作者の筋負担度合いが前記適正範囲にあるかどうか判定する比較判定部とを備えるものとする。
【００２０】
この構成では、模擬演算手段による模擬演算の結果としてドアの開閉中の各位置におけるドアの幾何的な状態が求められ、この各状態におけるドア側の抵抗力、即ち必要操作力が抵抗力データに基づいて必要操作力演算部により演算される。一方、前記模擬演算の結果に基づいて操作者の手及び腕の姿勢、即ち多関節モデルの各関節毎の角度が求められ、この姿勢のときの手先の操作力の適正範囲が筋力データに基づいて適正操作力演算部により演算される。そして、前記必要操作力と適正操作力の範囲とが比較判定部により比較されることで、操作者の筋負担度合いが適正な範囲にあるかどうかの正確な判定がなされる。
【００２１】
請求項１０の発明では、請求項６の発明においてドアが車体の上下方向の軸の周りに回動するヒンジ式のものである場合に、模擬演算手段を操作者の肩の位置が車体に対して変化しないという条件下で模擬演算を行うように構成する。このことで、ドアがヒンジ式のものである場合、その開閉操作の容易性は手及び腕の動作だけで十分、正確に評価することができるから、肩の位置を固定して演算を行うことで、計算量を減らして模擬演算を簡略化できる。
【００２２】
請求項１１の発明では、請求項６においてドアが車体前後方向にスライド移動するスライド式のものである場合に、模擬演算手段を、操作者の肩の位置が前記ドアのスライド移動に応じてそのスライド方向に移動するという条件下で模擬演算を行うように構成する。このことで、前記請求項１０の発明と同様に、所要の評価精度を確保しながら、計算量を減らして模擬演算を簡略化できる。
【００２３】
請求項１２の発明では、前記請求項１１の発明におけるドアの操作部が当該ドアのスライド方向に長く、且つ手前に引くことでドアロックを解除するプルハンドルである場合に、幾何的データにおいて、操作者のドアに対する相対位置を、該操作者が閉状態のドアの前記プルハンドルを引き操作するときにその引き操作の方向がドアのスライド方向に対し車体上方から見た平面視で略４０度以上且つ５０度未満の角度をなすように設定するものとする。
【００２４】
すなわち、前記の構成のスライドドアの場合、プルハンドルの最初の操作方向とドア全体の移動方向とが異なることから、ドアに対する操作者の位置や姿勢が大きな影響を与えることになる。具体的に、本願の発明者は、人間工学に基づく実験研究の結果として、操作者が閉状態のスライド式ドアのプルハンドルを最初に引き操作する方向が通常、ドアのスライド方向に対して車体上方から見て略４０度以上且つ５０度未満の角度となることを見出した。そこで、この発明では、前記の知見に基づいてドア及び操作者の位置関係を設定した幾何的データを用いることで、実際の動作に極めて近い模擬演算を行って、操作性に関する正確な評価を得ることができる。
【００２５】
請求項１３の発明は、車両用ドアを開閉操作する操作者の姿勢変化とドアの移動状態とをコンピュータ装置により模擬して、当該ドアの開閉操作の容易性を評価するシミュレーション方法を対象とする。そして、前記コンピュータ装置に模擬演算のための物理モデルを設定し、この物理モデルに対して少なくとも、前記ドア、操作者及びそれら相互の関係についての幾何的データと、ドアの開閉操作の抵抗力に関する抵抗力データとを入力して模擬演算を行うとともに、前記コンピュータ装置に、少なくとも操作者の筋負担度合いの適正範囲に関する筋力データを入力し、このデータと前記模擬演算の結果とに基づいて、ドアを開閉する際に操作者の筋負担度合いが前記適正範囲に維持されるかどうか判定するようにする。
【００２６】
この方法によれば、上述した請求項１の発明と同様に、幾何的データや抵抗力データに基づく模擬演算によって操作者の姿勢とドアの操作力とを逐次、求め、これを予め準備した筋力データと比較することにより、正確な操作性の評価が可能となる。
【００２７】
その際、コンピュータ装置の記憶手段に、筋力データを予め車種又は操作者の少なくとも一方のタイプ別に記憶させておいて、ドア操作性評価の対象となる車種又は操作者の少なくとも一方のタイプに関する選択操作を前記コンピュータ装置に対して行い、該コンピュータ装置により前記選択操作入力に対応する筋力データを前記記憶手段から読み出して、このデータと模擬演算の結果とに基づいて操作者の筋負担度合いに関する判定を行うようにするのが好ましい（請求項１４の発明）。こうすれば、上述した請求項２の発明と同様に、操作者のタイプや車種のタイプが大きく異なる場合でも、そのことによらず適切な基準に基づいた正確な操作性の評価を行うことができる。
【００２８】
請求項１５の発明は、車両用ドアの開閉操作の容易性を評価するためのシミュレーション装置の制御プログラムを対象とし、そのシミュレーション装置は、前記ドアを開閉操作する操作者の姿勢変化及びドアの移動状態を模擬するための物理モデルと、操作者の筋負担度合いの適正範囲に関する筋力データとが記憶された記憶装置を備えるものとする。そして、制御プログラムには、前記物理モデルに対して少なくとも、前記ドア、操作者及びそれら相互の関係についての幾何的データ、並びにドアの開閉操作の抵抗力に関する抵抗力データをそれぞれ入力して模擬演算を行う模擬演算ステップと、前記記憶手段から筋力データを読み出して、このデータと前記模擬演算ステップにおける模擬演算の結果とに基づいて、ドアを開閉する際に操作者の筋負担度合いが前記適正範囲に維持されるかどうか判定する判定演算ステップと、この判定演算ステップにおける判定の結果に基づいて、ドアの開閉操作の容易性に関する評価を出力する評価出力ステップとを備えるものとする。
【００２９】
前記の制御プログラムに従ってシミュレーション装置の制御が行われることで、上述した請求項１の発明と同じ作用効果が得られる。また、前記記憶手段には、筋力データを車種又は操作者の少なくとも一方のタイプ別に記憶させておき、判定演算ステップでは、前記車種又は操作者の少なくとも一方のタイプに関する選択操作の入力に基づいて、これに対応する筋力データを前記記憶手段から読み出し、このデータに基づいて判定演算を行うようにするのが好ましい（請求項１６の発明）。こうすれば、上述した請求項２の発明と同じ作用効果が得られる。
【００３０】
【発明の実施の形態】
以下、本発明の実施形態を図面に基いて説明する。
【００３１】
（シミュレーション装置の全体構成）
図１は、本発明の実施形態に係るドア操作性評価のためのシミュレーション装置Ｓの全体構成を示す概念図である。この装置Ｓは、車両用ドアの設計や開発の初期段階でドアの操作性に関して定量的な評価を行うことを目的とするもので、ドアを開閉する操作者の姿勢の変化とドアの移動状態とを数式により記述して、コンピュータ装置１により３次元の仮想空間において模擬する演算（シミュレーション）を行い、その結果に基づいて操作者の筋負担度度合いを判定するようにしたものである。
【００３２】
前記コンピュータ装置１は、周知の如く内部にプロセッサ２（以下、ＣＰＵという）、ＲＯＭ３、ＲＡＭ４等を備えるとともに、例えばハードディスクドライブ（ＨＤＤ）や光ディスクドライブ（ＭＯ）等の記憶装置５と、ブラウン管モニター（ＣＲＴ）や液晶ディスプレー（ＬＣＤ）等の表示装置６とが接続され、さらに、図示しないが、プリンタ等の出力装置やオペレータによる入力操作を受け付けるキーボード、マウス等の入力デバイスも接続されている。
【００３３】
また、前記記憶装置５には、ドアや操作者の動きを模擬するための演算プログラムとドアの操作性の評価プログラムとが電子的に記憶されるとともに、それらの演算のためのデータとして、少なくとも、ドア側特性データＤｄ、身体データＢｄ、筋力データＭｄ１、筋負担度補正データＭｄ２が記憶されている。そして、プログラムの起動時には、コンピュータ装置１のＣＰＵ２により所要のプログラムが記憶装置５から読み出され、ＲＡＭ４に常駐して実行されることになる。
【００３４】
次に、前記の模擬演算の内容について、図２〜４を参照して具体的に説明すると、まず、図２に示すヒンジ式ドアの場合、ドアとその操作者の状態を模擬する物理モデルＭは、ドア本体１０と、その基端部（図の右側の端部）を図示しない車体側の軸の周りに回動可能に支持するヒンジ１１と、ドア本体の表面の所定位置に配置された操作ノブ１２と、その操作ノブ１２を掴んで操作する操作者（仮想線で示す）の手及び腕を模擬する多関節アーム１３とからなる。
【００３５】
前記ドア本体１０は、所定の厚みを持った平板状の剛体で模擬し、その重量や平面視での形状等の幾何的データは、ドア側特性データＤｄとして記憶装置５に記憶されている。また、前記ヒンジ１１のドア本体１０に対する位置や傾き角等のデータ（幾何的データ）、或いはヒンジ１１の回動に伴う摩擦抵抗力やバネ力等の抵抗力のデータも前記ドア特性データＤｄに含まれ、さらに、前記操作ノブ１２のドア本体１０に対する位置（幾何的データ）やヒンジ１１の軸ｚとの間の距離（幾何的データ、抵抗力データ）もドア特性データＤｄに含まれている。従って、前記ドア特性データＤｄを物理モデルＭに入力すれば、ドアが開閉されるときの操作ノブ１２の軌跡や開閉に必要な操作力（必要操作力）が求められる。
【００３６】
一方、前記多関節アーム１３は、その先端側から順に手部１４、手首関節１５、前腕部１６、肘関節１７、上腕部１８及び肩関節１９を備えており、そのうちの手首関節１５が第１及び第２関節を有し、肘関節が第１及び第２関節を有し、また、肩関節１９が第１〜第３関節を有するものである。詳しくは、人間の手首関節１５は、２つの回転運動の自由度を持っていて、図３に模式的に示すように、手部１４の基端に固定した直交座標Ｘ−Ｙ−Ｚにおいてその手部１４の延びる長手方向をＸとし、幅方向をＹとし、また、厚み方向をＺとすると、Ｘ軸の回りには回動せず、Ｙ軸の周りには比較的大きな範囲で回動する一方、Ｚ軸の周りには比較的小さな範囲で回動する。
【００３７】
このことから、人間の手首関節は２つの回転関節により模擬することができ、前記Ｙ軸周りの回転関節を手首第１関節とし、Ｚ軸周りの回転関節を手首第２関節とすると、手首第１関節の可動範囲は概ね±８０°くらいになり、また、手首第２関節の可動範囲は概ね−４０°〜＋２０°くらいになる（図５参照）。同様に、肘関節１７も２つの回転関節により模擬することができ、前腕部１６の基端に固定した直交座標Ｘ−Ｙ−Ｚにおいて、その前腕部１６の延びるＸ軸の周りに回動する肘部第１関節が概ね−６０°〜＋８０°くらいの可動範囲を有し、また、Ｘ軸に直交するＹ軸の周りの肘部第２関節は概ね−１４０°〜０°くらいの可動範囲を有するものとなる（図６参照）。
【００３８】
さらに、肩関節１９は、上腕部１８の基端に固定した直交座標Ｘ−Ｙ−Ｚにおいてその全ての軸の周りに回動可能なものであり、肩部第１関節が上腕部１８の延びるＸ軸の周りに概ね−８０°〜＋８０°くらいの可動範囲を有し、肩部第２関節が人体の前後方向に延びるＹ軸の周りに概ね−４５°〜＋８０°くらいの可動範囲を有し、また、肩部第３関節が上下方向のＺ軸の周りに概ね−１０°〜＋１７０°くらいの可動範囲を有するものとなる（図７参照）。
【００３９】
従って、前記物理モデルＭにおいて人間の手及び腕の多関節モデルは、３つのリンクと７つの回転関節とで構成される多関節リンク機構となり、この実施形態では、そのようにモデル化した手部１４、前腕部１６及び上腕部１８のそれぞれに長さ等、身体寸法のデータ（幾何的データ）を入力して、多関節アーム１３を構成する。これらの身体寸法のデータは、例えば性別や年齢等の操作者のタイプ毎に予め設定した身体データＢｄとして記憶装置５に記憶されており、詳しくは後述するが、操作者タイプに関する選択操作がコンピュータ装置１に入力されると、これに応じて前記記憶装置５から読み出されて、前記物理モデルＭに入力される。そして、コンピュータ装置１により模擬演算が行われると、ドアの開閉に伴い変化する多関節アーム１３の姿勢が数式により記述される。
【００４０】
尚、そのような縦向きのヒンジ式ドアの場合には、その開閉操作の容易性は手及び腕の動作を解析するだけで十分、正確に評価することができると考えられるので、人間の胴体の動作は無視し、肩関節１９の位置を固定して模擬演算を行うようにすればよい。こうすることで、模擬演算の計算量を減らして簡略化することができる。
【００４１】
ところで、そのように数式により記述される多関節アーム１３の動作を解析する手法は、既にロボット工学の分野において種々の研究がなされており、一般的に、関節数が多いときにはアーム先端（手先）の位置及び姿勢（方向）の座標を各関節毎の回転角度座標に変換して取り扱う座標変換の技法が用いられる。すなわち、図４に一例を示すように、ｎ個の回転関節リンク機構から構成される一般的な多関節アームＡは、リンク機構の各関節に台座側から１，２，…，ｎと番号を付けて、全ての関節変位θｉ（ｉ＝１，２，…，ｎ）をまとめた関節変位ベクトルをθｖｅｃ＝（θ１，θ２，…，θｎ）∈Ｒｎと定義し、このθｖｅｃ（以下、単にθと略記する）を用いてアームＡの姿勢を表すことができる。また、アームＡの先端の位置及び姿勢からなる手先位置ベクトルｒｖｅｃは、ｒｖｅｃ＝（ｒ１，ｒ２，…，ｒｍ）∈Ｒｍ（０≦ｍ≦６）と表すことができる（以下、単にｒと略記する）。尚、ｍ、ｎは、それぞれ、リンク機構の関節自由度（関節数）と手先の自由度とを表し、Ｒｍ、Ｒｎはそれぞれｍ次、ｎ次のユークリッド空間を表す。
【００４２】
そして、一般的に手先位置ベクトルｒと関節変位ベクトルθとの関係は非線形になり、
ｒ　＝　ｆ（θ）　　　　　　　　　　　　　・・・（式１）
として表される。ここで、関数ｆ（）はθからｒへの非線形写像を表しており、θが与えられればｒは一義的に決まるが、その逆は成り立たない。また、多関節アームＡの手先の速度ベクトルｒ′と関節速度ベクトルθ′との関係は、前記（式１）を時間に関して微分することで求められ、
ｒ′　＝　Ｊ（θ）θ′　　　　　　　　　　・・・（式２）
として表される。ただし、Ｊ（θ）（以下、単にＪと略記する）はｒのθに対するヤコビ行列であり、
Ｊ　＝　∂ｒ／∂θ　　　　　　　　　　　　・・・（式３）
によって与えられる。換言すれば、Ｊは、θ′をｒ′に対応付ける変換行列である。
【００４３】
また、前記（式２）により、多関節アームＡの手先の微小変位δｒと関節の微小変位δθとの間には、
δｒ　＝　Ｊδθ　　　　　　　　　　　　　　・・・（式４）
が成立し、一方、多関節アームＡの手先の操作力をベクトルＦｖｅｃ（以下、単にＦと略記する）として、この操作力ベクトルＦと等価な関節トルクベクトルをτｖｅｃ∈Ｒｎ（以下、単にτと略記する）とすれば、仮想仕事の原理により、
δθＴτ　＝　δｒＴＦ　　　　　　　　　　　　・・・（式５）
の関係が成立する（θＴやｒＴの上付き添え字「Ｔ」は転置行列を示す）。よって、前記（式４）、（式５）から、関節トルクは、
τ　＝　ＪＴＦ　　　　　　　　　　　　　　　・・・（式６）
として与えられる。この式においてＦが与えられればτは一義的に決まるが、その逆は成り立たない。
【００４４】
以上のように、多関節アームＡの手先の操作力Ｆと関節トルクτとを対応付ける関係式が得られれば、例えば、‖τ‖≦１という関係を満たすような関節トルクによって実現可能な手先の操作力Ｆの集合は、前記（式６）により、
ＦＴＪＪＴＦ　≦　１　　　　　　　　　　　　　・・・（式７）
として与えられるＲｍ空間の楕円体Ｅとなる。この楕円体Ｅは、仮想のｍ次元空間においてｍ本の主軸を有する周知の可操作力楕円体であり、その主軸半径の長い方向には簡単に大きな力を発揮することができる一方、主軸半径の短い方向へは大きな力を発揮し難いことを表すものである。
【００４５】
前記可操作力楕円体Ｅを導入することにより、多関節アーム１３の各関節トルクに基づいて、その手先によるドアの操作性を定量的に評価することができる。すなわち、例えば、手や腕の筋肉の負担度合いが良い感触を得られるような適正な範囲となるように各関節毎に発生するトルクの範囲を設定し、そのトルクベクトルτと前記（式７）とによって手先の発生し得る力Ｆの集合（可操作力楕円体Ｅ）を求めれば、この可操作力楕円体Ｅは、人間が良い感触を得られるような適正な操作力（ベクトル）の分布を示すものとなる。尚、ドアを操作する方向は操作性に対して大きな影響を持つが、そのときの手先の向きの影響は小さいと考えて、演算を簡略化するために手先の自由度を３としてもよい（ｒ＝（ｒ１，ｒ２，ｒ３））。こうすれば、可操作力楕円体Ｅは、図２に例示するような３次元空間の楕円体となり、ドアの操作に必要な操作力のベクトルＦが前記可操作力楕円体Ｅに含まれるかどうかによって操作性を判定することができる。
【００４６】
ここで、一般的にロボットアームの関節は電動モータ等により回転駆動され、その回転角度に拘わらず一定のトルクを発生するものであるが、人間の腕の場合は、各関節の発生し得るトルクの大きさがそれぞれ関節角度に応じて変化するという角度依存性があり、このため、腕の姿勢が変化すると、そのことによって操作感が変化することがある。すなわち、手先において要求される操作力が同じであっても、例えば肘関節１７の発生し得るトルクが小さくなれば、操作者はドアの操作が重くなったように感じるのである。
【００４７】
この点について、この実施形態では、前記の如く多関節アーム１３によって人間の手及び腕を模擬する際に、ロボットアームの如くアーム１３の関節トルクベクトルτを一定値とするのではなく、各関節毎にその角度が変わるのに応じて、人間の腕の特性を反映するように発生トルクの大きさを変化させ、このように変化する関節トルクベクトルτに基づいて、可操作力楕円体Ｅを求めるようにしている。すなわち、まず、図５〜７に一例を示すように、各関節毎にその角度に応じて適切な状態にて発生し得るトルクの範囲を統計的手法や実験等によって求め、これを筋力データＭｄ１として、記憶装置５に記憶させる。
【００４８】
具体的には、図５〜７のグラフは、各々手首、肘及び肩の各関節毎に主要筋の収縮率が所定範囲（図例では略４０％以下）になるような発生トルクの上限値を関節角度に対応付けて設定したものであり、それぞれ傾向は異なるが、関節の角度によってトルクの変化する様子が見て取れる。例えば図５（ａ）に示す手首の第１関節（Ｙ軸周りの回転関節）の場合、筋収縮率が略４０％のときに発生するトルクの大きさは関節の可動範囲内において大きく変化しており、図に実線で示す「＋」方向、即ち手部１４を掌の側に回動させるときと、反対に「−」方向、即ち、手部１４をその甲の側に動かすときとの両方で、回動角が零度付近のときにトルクのピークが見られる。つまり、手首第１関節の場合は中立の位置において最も力を出しやすいということが分かる。一方、同図（ｂ）に示す手首第２関節の場合は、「＋」方向、「−」方向のいずれの動作についても、逆方向に最大限に回動した位置から戻すときに最も大きなトルクを発生することが分かる。
【００４９】
また、例えば図６（ａ）に示す肘部第１節の場合、図に実線で示す「＋」方向、即ち、親指が身体の外側から内側に向かうように手及び前腕部を捻るときには、−４０°くらいにピークが見られ、そこから「＋」方向に向かって緩やかにトルクが低下している。逆に、図に破線で示すように「−」方向に捻るときには、略０°〜＋８０°の範囲では大きなトルクを出せる一方で、手が裏返って関節角度が「−」になると、そこから「−」方向に向かってトルクが急激に低下することが分かる。つまり、人間が肘関節の周りに手及び前腕部を捻るときには、その途中でトルクの発生し易さが急変して、操作感が大きく変化することになる。さらに、詳しい説明は省略するが、同図ｂに示す肘部第２関節や図７（ａ）〜（ｃ）にそれぞれ示す肩部第１〜第３関節のトルクにもそれぞれ角度依存性がある。
【００５０】
尚、前記の筋力データにおいて主要筋の収縮率を略４０％以下としているのは、一般的に、関節の主要筋の収縮率が略４０％以下のときに、人間が良いと感じる適正な操作感が得られるからである。但し、その収縮率の値は、後述の如く、キーボードによる操作入力によって各関節毎に個別に補正することができるようになっている。
【００５１】
そうして、上述の如くコンピュータ装置１によりドアと操作者の動作を模擬する演算を行って、所定時間（例えば０．０１秒）毎にドア本体１０の位置、操作ノブ１２の位置、多関節アーム１３の姿勢等を演算し、さらに、ドアの開操作又は閉操作のいずれかに必要な操作力を求めるとともに、前記多関節アーム１３の姿勢からその各関節の角度を求め、この角度と前記筋力データとに基づいて手先の可操作力楕円体Ｅを求める。そして、この可操作力楕円体Ｅ、即ち手先の操作力の適正範囲とドアの操作に必要な力とを比較することにより、ドアの開閉操作の容易性を判定する。
【００５２】
次に、シミュレーション装置Ｓによる模擬演算及び判定演算の具体的な手順を図８のフローチャート図に基づいて説明する。このフローは、コンピュータ装置１のＣＰＵ２により読み込まれたメインプログラムが実行されることにより、実現される。
【００５３】
まず、スタート後のステップＳ１において、ドアの開閉操作性の評価条件を設定する。すなわち、一般的に、車両用ドアの操作感については男女差や年齢差、或いは体格による差異が大きいので、操作者のタイプによって評価の基準を変更することが好ましい。また、ドアの手応えの評価に関しては車種による差異も大きいので、車種のタイプによっても評価基準を変更することが好ましい。さらに、操作感の評価をよりきめ細かく行おうとすれば、操作者の手や腕の各関節毎の筋負担度合いを一律に（例えば４０％以下）設定するのではなく、例えば手首、肘及び肩について個別に設定することが好ましい。そこで、コンピュータ装置１の表示装置６に図９に例示するような画面を表示させて、対話形式でオペレータによる選択操作の入力を受け付けるようにする。
【００５４】
すなわち、オペレータは、同図（ａ）に示す画面上で、男性、女性、シルバー（男女を問わす、年齢が所定値以上の場合）、若年（男女を問わず、年齢が別の所定値以下の場合）のうちから、模擬演算の対象となる操作者のタイプを選択し、続いて、同図（ｂ）に示す画面上で、ＲＶ車、スポーツ車、軽自動車、セダンのうちから、模擬演算の対象となる車種タイプを選択する。また、この実施形態のシミュレーション装置Ｓでは、上述した縦向きヒンジのドアの他に、スライド式ドアや観音開きドア等にも対応し、ドアの開閉機構のタイプ別に異なる物理モデルを予め構築して、各々対応する演算式を模擬演算プログラムにて選択可能としており、この点についてもオペレータにより選択する。すなわち、同図（ｃ）に示すように、オペレータは、表示装置６の画面上で縦向きのヒンジ式ドア、横向きのヒンジ式ドア（例えばハッチバック車のバックドア）、観音開きドア、スライド式ドアのうちから、模擬演算の対象となるドア開閉機構のタイプ（この実施形態では縦向きのヒンジ式ドア）を選択する。
【００５５】
さらに、オペレータは、図１０に例示するような画面上で、操作者の動作を模擬する多関節モデルにおける各関節毎の主要筋の負担度合い（収縮率）を個別に補正設定する。すなわち、上述の如く、ドアの開閉操作を適正なものとするために、操作性の評価の基準となる筋力データにおいて多関節モデルの主要筋の収縮率は基本的には略４０％以下としているが、よりきめの細かい評価を行えるように、筋負担度合いは各関節毎に個別に補正できるようになっている。この補正は、オペレータがキーボードを操作して各関節毎に個別に入力するものであり、図例では、ヒンジ式ドアの開閉操作を行う多関節アーム１３（上肢部）において、総合筋負担度は１５〜４０％であるが、その上限値は手首関節について＋５％、肘関節について−１０％、また、肩関節については＋１０％の補正がなされている。この各関節毎の補正値は、１度、設定されると、筋負担度補正データＭｄ２としてコンピュータ装置１の記憶手段５に記憶される。
【００５６】
そして、メインフローのステップＳ２では、記憶装置５からドア側特性データＤｄ、身体側データＢｄ、筋力データＭｄ１、筋負担度補正データＭｄ２を読み込み、続くステップＳ３では、記憶装置５から模擬演算プログラム、判定演算プログラム等を読み込む。尚、模擬演算プログラムにおいては、前記ステップＳ１にて選択されたタイプの開閉機構に対応する演算式、即ち物理モデルが設定される。続いて、ステップＳ４において操作点等の設定を行う。これは、ドア及び多関節アーム１３の動作を模擬する模擬演算の初期条件の設定であり、例えば、ドアが閉状態になっているとか、反対に全開状態になっているとか、或いはドアが半開きの状態になっているといった最初の状態によって異なるが、例えば、表示装置６の画面上のアニメーションを見ながら、ドアを操作する操作者の位置及び姿勢が自然なものとなるようにオペレータが視覚的に判断して、設定するようにすればよい。
【００５７】
続いて、ステップＳ５において、物理モデルＭ、即ち模擬演算プログラムに前記初期条件とドア側特性データＤｄ及び身体側データＢｄとを入力し、これらのデータに基づいて微小時間後のドアの位置や多関節アーム１３の姿勢を逐次、記述する演算を行うことにより、当該ドア及び多関節アーム１３の動作を模擬する。その際、多関節アーム１３の手先からドアに加えられる操作力は、ドア側の抵抗力に抗してドアを開操作するか又は閉操作するための必要最小限度の力（必要操作力）とすればよい。
【００５８】
続いて、ステップＳ６において、前記模擬演算の結果として求められる多関節アーム１３の姿勢から、該多関節アーム１３の各関節毎の角度を求め、この角度に対応する適正なトルクの範囲を図５〜７に示すような筋力データから読み出し、この読み出した筋力データと各関節の角度とに基づいて、多関節アーム１３の手先における可操作力楕円体Ｅを求める。こうして、ドアが開閉されるときに操作ノブ１２の移動する軌跡上の各位置においてそれぞれ可操作力楕円体Ｅ、即ち操作者の手先の操作力の適正な範囲が求められる。
【００５９】
そして、ステップＳ７において、前記の如く求めた可操作力楕円体Ｅと必要操作力とを比較することで、ドアの開閉中の各位置において必要とされる操作力が適正な範囲にあるかどうか判定する。すなわち、ドアの操作ノブ１２の軌跡上の各位置においてそれぞれ必要操作力のベクトルを可操作力楕円体Ｅの空間座標に変換して、必要操作力のベクトルが可操作力楕円体の内部に含まれているかどうか判定演算する。そして、ステップＳ８において前記判定の結果をドアの位置、即ち操作ノブ１２の位置やそのときの必要操作力等に対応付けたデータとして記憶装置５に記憶する。
【００６０】
続いて、ステップＳ９において、ドアの操作が終了したかどうか判定する。これは、ドア側データＤｄと前記ステップＳ４で設定した初期条件と模擬演算の結果とに基づいて、ドアの開操作又は閉操作が終了したかどうか幾何学的に判定し、判定がＮＯでドアが開閉移動中であれば、前記ステップＳ５にリターンする一方、判定がＹＥＳでドアの操作が終了していれば、ステップＳ１０に進んで、評価結果の出力を行う。この評価結果の出力としては、例えば、ドアの開閉移動中に常に必要操作力のベクトルが可操作力楕円体Ｅの内部に含まれていれば、ドアを開閉する際の感触が良く、操作性が高いという評価をする一方、必要操作力のベクトルが一部分でも可操作力楕円体Ｅからはみ出していれば、操作性に問題があるとの評価を下すようにすればよい。
【００６１】
また、そのような択一的な評価以外に、例えば図１１にヒンジ式ドアの場合の一つの表示例を示し、また、図１２に観音開きドアの場合の一つの表示例を示すように、ドアの操作ノブ１２とこれを操作する多関節アーム１３とをアニメーション表示するようにしてもよい。その観音開きドアの場合の表示例は、自動車のリヤシートの乗員が車室内からドアを開閉する様子を示すものであるが、これを見ると、ドアのヒンジ１１や操作ノブ１２の位置と操作者の位置との関係が操作性に大きな影響を及ぼすことが直観的に理解できる。そこで、例えば、操作ノブ１２の位置を車体前後方向に変化させてそれぞれ模擬演算を行い、必要な操作力と可操作力楕円体Ｅとの関係を比較することが好ましい。
【００６２】
さらに、前記のような表示に留まらず、例えば、必要な操作力のベクトルが可操作力楕円体Ｅからはみ出したときには、自動的に操作ノブ１２の位置を車体後方に所定量、変更するという提言を行うようにしてもよいし、或いはヒンジ１１のバネ力を低減して操作力を低下させるという提言を行うようにしてもよい。
【００６３】
また、ドアの開閉する様子とその途中で操作性が変化する様子とを互いに対応付けて表示するのが好ましい。例えば、図１３にスライド式ドアの場合の表示例を示すように、操作者が全閉状態のドアを開く様子を車体上方から見た平面視でアニメーション表示するとともに、これに対応付けて、当該ドアの移動量と操作力の変化とを示すグラフ、或いはドアの操作部の軌跡とその軌跡上の各位置における操作性の評価等を表示するようにすればよい。このようにすれば、ドアの開閉の途中で操作の容易性が変化する様子が視覚によって容易に把握できるようになる。
【００６４】
ところで、スライド式ドアの操作部は、手前に引くことでドアロックを解除するプルハンドルになっていることが多い。この場合にそのプルハンドルがドアのスライド方向に長いものであると、操作者が最初にプルハンドルを引き操作する方向は、車体上方から見た平面視でドアのスライド方向に対し略４０度以上且つ５０度未満の角度になることが分かった。これは、通常、操作者がドア本体に対し予めその移動する側（車体後方側）に立って、プルハンドルを操作するからである。換言すれば、模擬演算の際に操作者のドアに対する相対位置（幾何的データ）は、該操作者が最初にプルハンドルを操作する方向が前記のものとなるように設定するのが好ましく、こうすることで、実際の操作に近い正確な模擬演算を行って、ドアの操作性に関する正確な評価を得ることができる。尚、プルハンドルの最初の操作方向は、ドアのスライド方向に対して略４５度とするのが特に好ましい。
【００６５】
また、図１４（ａ）に示すように、仮にプルハンドルＰの操作方向がドア本体Ｄの表面に対して略９０度である場合、これを略４５度傾いた方向から操作するには、本来の操作力Ｆ１よりも大きな操作力Ｆ２（Ｆ２＝Ｆ１×√２）が必要になる。これに対し、例えば、同図（ｂ）に示すようにプルハンドルＰをドア本体Ｄに対して略１５度傾け、その操作方向をドア本体Ｄの表面に対し略７５度となるようにすれば、このプルハンドルＰを略４５度傾いた方向から操作する操作力Ｆ３は、Ｆ３＝Ｆ１×（２／√３）となり、ドアの操作力を略２０％低減することができる。
【００６６】
尚、前記スライド式ドアの場合には、上述した縦向きのヒンジ式ドアとは異なり、操作者の肩の位置（多関節アーム１３の基端部）をドアのスライド移動に応じて、そのスライド方向に移動させるようにする。こうすれば、模擬演算を簡略化しつつその精度を確保できる。
【００６７】
前記図８に示すフローのステップＳ１により、筋力データＭｄ１として設定された多関節アーム１３の各関節毎の発生トルクの範囲をコンピュータ装置１への操作入力に応じて個別に補正する補正手段１ａが構成されている。また、ステップＳ２〜５により、物理モデルＭに対してドア側データＤｄと身体データＢｄとをそれぞれ入力して模擬演算を行う模擬演算手段１ｂが構成され、そのうちでも特にステップＳ３は、ドア開閉機構のタイプに関する選択操作入力に基づいて、記憶装置５から物理モデルＭを読み出して設定する物理モデル設定手段１ｃに対応している。
【００６８】
また、前記フローのステップＳ６〜８により、筋力データＭｄ１及び前記補正手段１ａによる筋負担度補正データＭｄ２と、前記模擬演算手段１ｂによる模擬演算の結果とに基づいて、ドアを開閉する際に操作者の筋負担度合いが適正範囲に維持されるかどうか判定する判定演算手段１ｄが構成されている。この判定演算手段１ｄは、模擬演算手段１ｂによる演算結果に基づいて、ドアの開閉中の各位置において操作者に必要とされる操作力を演算する必要操作力演算部（ステップＳ５）と、前記模擬演算手段１ｂにより演算された手及び腕の姿勢と筋力データＭｄ１等に基づいて、前記ドアの各位置における手先の操作力の適正範囲（可操作力楕円体Ｅ）を演算する適正操作力演算部（ステップＳ６）と、前記必要操作力と適正操作力の範囲とを比較して、操作者の筋負担度合いが適正な範囲にあるかどうか判定する比較判定部（ステップＳ７）とを備えるものである。
【００６９】
さらに、前記フローのステップＳ１０により、前記判定演算手段１ｄによる判定の結果に基づいて、ドアの開閉操作の容易性に関する評価を出力する評価出力手段１ｅが構成されている。
【００７０】
したがって、この実施形態に係るドア操作性評価のためのシミュレーション装置Ｓによると、ドアを開閉する操作者のタイプや自動車の車種タイプ、或いはドアの開閉機構のタイプを選択して、物理モデルＭを用いた模擬演算により操作者の手や腕の姿勢とドアの操作に必要な力とを逐次、求めるとともに、その手や腕による操作力の適正な範囲を予め統計的ないし実験的に求めた筋力データに基づいて求め、それらを比較することにより、ドアの開閉操作の容易性を正確に且つ容易に評価することができる。
【００７１】
その際、前記操作力の適正範囲に関するデータが予め車種や操作者のタイプ別に準備されていて、オペレータの選択操作に応じてコンピュータ装置１の記憶装置５から読み出されるようになっているので、操作者の体格や筋力が大きく異なったり、或いは車種のタイプが異なったりしても、そのことによらず正確な評価を行うことができる。
【００７２】
また、前記の模擬演算では操作者の手や腕を多関節アーム１３により模擬し、判定演算では多関節アーム１３の手先の可操作性を可操作力楕円体Ｅにより定量的に評価するようにしており、しかも、その可操作力楕円体Ｅの演算に当たっては人間の腕に固有の特性を考慮して、多関節アーム１３の各関節毎の発生トルクを関節角度に依存するものとして取り扱うようにしているので、ドアの開閉操作のように動作の範囲が大きい場合でも人間の腕の特性を良く反映させて、正確な判定演算により精度の高い評価を行うことができる。
【００７３】
（他の実施形態）
尚、本発明の構成は、前記実施形態のものに限定されることはなく、その他の種々の構成も包含するものである。すなわち、前記実施形態に係るシミュレーション装置Ｓでは、操作者の手及び腕を多関節アーム１３により模擬してその姿勢を求めるとともに、手先の可操作性を可操作力楕円体Ｅによって判定するようにしているが、必ずしも可操作力楕円体を導入する必要はなく、例えば、手先に要求される操作力（ベクトル）に基づいて多関節アーム１３の各関節毎に要求されるトルクの大きさを求め、これが適正な値であるかどうか個々に判定するようにしてもよい。
【００７４】
また、操作者の手及び腕だけではなく、身体や下肢部等もモデル化して、ドアの開閉操作に伴う姿勢の変化を身体全体について模擬するようにしてもよい。
【００７５】
【発明の効果】
以上、説明したように、本願の請求項１の発明に係るドア操作性評価のためのシミュレーション装置によると、少なくとも、ドア、操作者及びそれら相互の関係についての幾何的データ、並びにドアの開閉操作の抵抗力に関する抵抗力データをそれぞれ物理モデルに入力して、操作者の姿勢の変化やドアの移動状態を模擬する演算を行い、この演算の結果を予め統計的或いは実験的に求めた筋負担度合いの適正範囲に関する筋力データと比較することにより、ドアの開閉操作の容易性に関する正確な評価を行うことができる。
【００７６】
請求項２の発明によると、筋力データを車種又は操作者の少なくとも一方のタイプ別に準備しておいて、判定演算の際に評価の対象となる車種又は操作者の少なくとも一方のタイプに応じて選択することで、老若男女を問わず、また車種のタイプを問わず、ドアの操作性を正確に評価することができる。
【００７７】
請求項３の発明によると、ドアの開閉機構のタイプ別に異なる物理モデルを予め構築しておいて、模擬演算の際に評価の対象となる開閉機構のタイプに応じて設定することで、模擬演算を簡略化、容易化できる。
【００７８】
請求項４の発明によると、ドア操作性の評価として開閉中のドア操作部の軌跡とその軌跡上の各位置におけるドア操作性の評価とを表示することで、ドアの開閉途中で変化する操作性について視覚により容易に把握することができる。
【００７９】
請求項５の発明によると、ドアの形状、重量等のデータに基づいて操作の抵抗力、即ち必要操作力を正確に求めることができ、このことによっても正確な操作性の評価が行える。
【００８０】
請求項６の発明によると、操作者の手や腕を多関節モデルにより模擬することで、その姿勢や操作力の変化を正確に求めることが可能になる。また、その多関節モデルの各関節毎に発生トルクの適切な範囲を関節角度に応じて設定することにより、人間の腕の特性を反映させたより正確な模擬演算を行うことができ、このことによって操作性の評価がさらに正確なものとなる。
【００８１】
請求項７の発明によると、各関節の主要筋の収縮率が略４０％以下となるように設定することで、関節トルクの適正範囲を適切に設定できる。
【００８２】
請求項８の発明によると、予め設定されている各関節毎の適正なトルクの範囲を個別に補正することで、よりきめの細かい評価が可能になる。
【００８３】
請求項９の発明によると、ドアの操作性の判定演算の内容が具体化されて、請求項６の発明の効果がより確実なものとなる。
【００８４】
請求項１０の発明によるとヒンジ式のドアについて、また、請求項１１の発明によるとスライド式のドアについて、それぞれ操作性の評価精度を確保しながら、模擬演算を簡略化できる。
【００８５】
請求項１２の発明によると、スライド式ドアのプルハンドルを最初に引くときの操作方向をドアのスライド方向に対し所定の角度とすることで、実際の動作に極めて近い模擬演算を行って、操作性の正確な評価を得ることができる。
【００８６】
請求項１３の発明に係るドア操作性評価のためのシミュレーション方法によると、上述した請求項１の発明と同様に、幾何的データや抵抗力データに基づく模擬演算によって操作者の姿勢とドアの操作力とを逐次、求め、これを予め準備した筋力データと比較することにより、正確な操作性の評価が行える。
【００８７】
また、請求項１４の発明によると、前記請求項１３の発明による効果に加えて、上述した請求項２の発明と同様に、操作者のタイプや車種のタイプが大きく異なる場合でも、そのことによらず適切な基準に基づいた正確な操作性の評価を行うことができる。
【００８８】
請求項１５の発明に係るシミュレーション装置の制御プログラムは、この制御プログラムに従ってドア操作性評価のためのシミュレーション装置の制御が行われることで、上述した請求項１の発明と同じ効果を得ることができる。また、請求項１６の発明によると、前記請求項１５の発明において上述した請求項２の発明と同じ効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るシミュレーション装置の全体構成図である。
【図２】縦向きのヒンジ式ドアを開閉する操作を模擬する物理モデルの説明図である。
【図３】手及び腕の多関節モデルの構成を示す説明図である。
【図４】一般的な多関節アームの構成を示す説明図である。
【図５】手首の各関節の主要筋の収縮率が略４０％以下になるように、その角度に対応付けて発生し得るトルクを実験的に設定した筋力データの説明図である。
【図６】肘の各関節に関する図４相当図である。
【図７】肩の各関節に関する図４相当図である。
【図８】シミュレーションプログラムの流れを示すフローチャート図である。
【図９】（ａ）操作者のタイプ、（ｂ）車種タイプ、（ｃ）開閉機構タイプをそれぞれ選択する画面の説明図である。
【図１０】筋負担度合いの補正データを設定する画面の説明図である。
【図１１】操作者がヒンジ式ドアを開く様子を表わす評価結果の表示例を示す図である。
【図１２】観音開きドアについての図１１相当図である。
【図１３】スライド式ドアについての評価結果の表示例を示す図である。
【図１４】スライド式ドアのプルハンドルの操作方向と必要な操作力との関係を模式的に示した説明図である。
【符号の説明】
Ｓ　　　　　シミュレーション装置
１　　　　　コンピュータ装置
１ａ　　　　補正手段
１ｂ　　　　模擬演算手段
１ｃ　　　　物理モデル設定手段
１ｄ　　　　判定演算手段
１ｅ　　　　評価出力手段
５　　　　　記憶装置（記憶手段）
６　　　　　表示装置（出力手段）
１０　　　　ドア本体（物理モデル）
１１　　　　ヒンジ（物理モデル）
１２　　　　操作ノブ（ドア操作部）
１３　　　　多関節アーム（物理モデル）
【図１】
2004005118.tif 000003
【図２】
2004005118.tif 000004
【図３】
2004005118.tif 000005
【図４】
2004005118.tif 000006
【図５】
2004005118.tif 000007
【図６】
2004005118.tif 000008
【図７】
2004005118.tif 000009
【図８】
2004005118.tif 000010
【図９】
2004005118.tif 000011
【図１０】
2004005118.tif 000012
【図１１】
2004005118.tif 000013
【図１２】
2004005118.tif 000014
【図１３】
2004005118.tif 000015
【図１４】
2004005118.tif 000016