(57)【要約】【課題】移動体に組み込まれる操作子の操作性を効果的に事前に評価するシステムを提供すること。【解決手段】操作子の評価システム１００は、移動体の操縦者により操作される操作子３０の評価システムである。評価システム１００は、操作子の出力３０に基づいて操作子を評価するための第１評価データを生成する第１評価データ生成部、又は操作子３０の操作時に操縦者が受ける身体的負担の測定値に基づいて操作子を評価するための第２評価データを生成する第２評価データ生成部を備える。操作子３０の出力に基づいて生成された評価データによれば、操縦者の実際の操作内容を評価できる。操縦者が受ける身体的負担の測定値に基づいて生成された評価データによれば、操縦者の実際の操作負担を評価できる。これによって、実際の操作時に近い条件で操作子の操作性を評価できる。【選択図】図２
2010064213.tif 000002
【特許請求の範囲】
【請求項１】
移動体の操縦者により操作される操作子の評価システムであって、
前記操作子の出力に基づいて前記操作子を評価するための第１評価データを生成する第１評価データ生成部、又は前記操作子の操作時に前記操縦者が受ける身体的負担の測定値に基づいて前記操作子を評価するための第２評価データを生成する第２評価データ生成部を備える操作子の評価システム。
【請求項２】
前記第１評価データ生成部は、前記操作子の出力によって決定付けられる前記移動体の移動軌跡の評価に基づいて前記第１評価データを生成することを特徴とする請求項１に記載の評価システム。
【請求項３】
前記第１評価データ生成部は、予め設定された目標軌跡に対する前記移動軌跡のずれの評価に基づいて前記第１評価データを生成することを特徴とする請求項２に記載の評価システム。
【請求項４】
前記第２評価データ生成部は、生体情報測定部の出力に基づいて前記第２評価データを生成することを特徴とする請求項１乃至３のいずれか一項に記載の評価システム。
【請求項５】
前記移動体が仮想移動する仮想移動空間を描画するデータを生成する描画データ生成部を更に備えることを特徴とする請求項１乃至４のいずれか一項に記載の評価システム。
【請求項６】
前記移動体の操縦時に前記操縦者が受ける外乱を生成する外乱生成部を更に備えることを特徴とする請求項１乃至５のいずれか一項に記載の評価システム。
【請求項７】
前記外乱生成部は、前記仮想移動空間に設定された外乱要因に応じて外乱を生成することを特徴とする請求項６に記載の評価システム。
【請求項８】
移動体の操縦者により操作される操作子と、
前記操作子の出力に基づいて前記操作子を評価するための第１評価データを生成する第１評価データ生成部と、
前記操作子の操作時に前記操縦者が受ける身体的負担の測定値に基づいて前記操作子を評価するための第２評価データを生成する第２評価データ生成部と、
を備える操作子の評価システム。
【請求項９】
移動体の操縦者により操作される操作子の評価データを生成する方法であって、
第１評価データ生成部は、前記操作子の出力に基づいて前記操作子を評価するための第１評価データを生成し、
第２評価データ生成部は、前記操作子の操作時に前記操縦者が受ける身体的負担の測定値に基づいて前記操作子を評価するための第２評価データを生成する、
評価データの生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作子の評価システム及び評価データの生成方法に関する。
【背景技術】
【０００２】
近年、様々な用途で活用が見込まれるロボットが注目されている。例えば、楽器演奏等のアミューズメントを提供するパートナーロボット、被介護者に介護を提供するパートナーロボット、及び生産ラインの生産を手助けするロボットが注目されている。
【０００３】
ロボットは、操縦者の指示に基づいて又は自立的に空間を移動する。前者の場合、一般的に、操縦者は、操作装置を操作することによりロボットの空間移動を操作する。なお、操作装置は、ロボット本体に設けられる場合もあれば、ロボット本体とは別体として設けられる場合もある。また、ロボットには、操縦者が実際に搭乗するタイプもあれば、操縦者が実際に搭乗しないタイプもある。特許文献１には、操縦者がロボットに搭乗する搭乗型ロボットが開示されている。
【特許文献１】特開２００５−１８６６５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、操作子の操作性は、操縦者による操作子の把持方法、操作子自体の構造、操作子の取り付け位置、及び操作子に割り当てられた操作内容等の影響を受ける。ロボットに対する操作子の組み込み後に、操作子の操作性を改善することが必要になった場合、その改善のために多大な労力と費用が必要になり、結果としてロボットの開発スケジュールが長期化してしまう場合がある。
【０００５】
例えば、ロボットに対する操作子の組み込み位置の変更が伴うと、その変更のためにロボット自体の構造も修正する必要が生じ、多大な労力と費用が必要になる。このように、操作子の操作性を効果的に事前に評価するシステムの実現が強く望まれている。
【０００６】
本発明は、かかる課題を解決するためになされたものであり、移動体に組み込まれる操作子の操作性を効果的に事前に評価するシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる操作子の評価システムは、移動体の操縦者により操作される操作子の評価システムであって、前記操作子の出力に基づいて前記操作子を評価するための第１評価データを生成する第１評価データ生成部、又は前記操作子の操作時に前記操縦者が受ける身体的負担の測定値に基づいて前記操作子を評価するための第２評価データを生成する第２評価データ生成部を備える。
【０００８】
操作子の出力に基づいて生成された評価データによれば、操縦者の実際の操作内容を評価できる。操縦者が受ける身体的負担の測定値に基づいて生成された評価データによれば、操縦者の実際の操作負担を評価できる。これによって、実際の操作時に近い条件で操作子の操作性を評価できる。
【０００９】
前記第１評価データ生成部は、前記操作子の出力によって決定付けられる前記移動体の移動軌跡の評価に基づいて前記第１評価データを生成する、と良い。
【００１０】
前記第１評価データ生成部は、予め設定された目標軌跡に対する前記移動軌跡のずれの評価に基づいて前記第１評価データを生成する、と良い。
【００１１】
前記第２評価データ生成部は、生体情報測定部の出力に基づいて前記第２評価データを生成する、と良い。
【００１２】
前記移動体が仮想移動する仮想移動空間を描画するデータを生成する描画データ生成部を更に備える、と良い。
【００１３】
前記移動体の操縦時に前記操縦者が受ける外乱を生成する外乱生成部を更に備える、と良い。
【００１４】
前記外乱生成部は、前記仮想移動空間に設定された外乱要因に応じて外乱を生成する、と良い。
【００１５】
本発明に係る評価システムは、移動体の操縦者により操作される操作子と、前記操作子の出力に基づいて前記操作子を評価するための第１評価データを生成する第１評価データ生成部と、前記操作子の操作時に前記操縦者が受ける身体的負担の測定値に基づいて前記操作子を評価するための第２評価データを生成する第２評価データ生成部と、を備える。
【００１６】
本発明に係る評価データの生成方法は、移動体の操縦者により操作される操作子の評価データを生成する方法であって、第１評価データ生成部は、前記操作子の出力に基づいて前記操作子を評価するための第１評価データを生成し、第２評価データ生成部は、前記操作子の操作時に前記操縦者が受ける身体的負担の測定値に基づいて前記操作子を評価するための第２評価データを生成する。
【発明の効果】
【００１７】
本発明によれば、移動体に組み込まれる操作子の操作性を効果的に事前に評価するシステムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。なお、各実施の形態は、説明の便宜上、簡略化されている。図面は簡略的なものであるから、図面の記載を根拠として本発明の技術的範囲を狭く解釈してはならない。図面は、もっぱら技術的事項の説明のためのものであり、図面に示された要素の正確な大きさ等は反映していない。同一の要素には、同一の符号を付し、重複する説明は省略するものとする。
【００１９】
［第１の実施形態］
以下、図１乃至図１２を参照して、本発明の第１の実施形態について説明する。図１は、評価システムの概略的な構成を示すブロック図である。図２は、演算処理部の構成を示す概略的なブロック図である。図３は、評価システムの部分的な外観を示す概略的な説明図である。図４は、操作子の概略的な構成を示す説明図である。図５は、評価システムの概略的なシステム構成を示す説明図である。図６は、操作子の出力に基づいて評価データを生成する評価データ生成部の動作を示すフローチャートである。図７は、操作子の出力に基づいて評価データを生成する評価データ生成部の動作を説明するための説明図である。図８は、筋電位測定部の出力に基づいて評価データを生成する評価データ生成部の動作を示すフローチャートである。図９は、筋電位測定部から出力される筋電位データ（筋電図）である。図１０は、フィルタ処理後の筋電位データ（筋電図）である。図１１は、筋電位データの演算処理により得られた最大筋力比の時間変化を示す評価データである。図１２は、筋電位の測定箇所を示す模式図である。
【００２０】
図１に示すように、評価システム１００は、電動車いす１０、外乱生成部２０、操作子３０、筋電位測定部（生体情報測定部）４０、コントローラ（制御部）５０、演算処理部６０、評価データ格納部７０、表示部８０、地図データ格納部９０、障害データ格納部９１、及び車いすデータ格納部９２を有する。
【００２１】
図２に示すように、演算処理部６０は、評価データ生成部６１、評価データ生成部６２、描画データ生成部６３、及び外乱指示生成部６４を有する。評価データ生成部６１は、フィルタ部６１ａ、および演算部６１ｂを有する。評価データ生成部６２は、モニタ部６２ａ、および演算部６２ｂを有する。
【００２２】
評価システム１００は、操作子３０の操作性を評価するための評価データを生成し、これを評価データ格納部７０に保持する。操作子の開発者は、評価データ格納部７０に格納された評価データに基づいて操作子の操作性を評価する。この評価システム１００によれば、試作段階の操作子３０の操作性を、実機に組み込む前に、実機に組み込んだ状態に近い状態で評価することができる。そして、ロボット等の移動体に組み込まれる操作子の操作性を効果的に事前に評価することができる。操作子の事前評価に基づいて、操作子の把持方法、操作子の構造、本体に対する取り付け位置、及び操作子に割り当てる操作内容を修正する。安全性及び快適性等の様々な観点から操作子の操作性を評価し、これを操作子の設計にフィードバックすることができる。操作子の安全かつ快適な操作性を確保しつつ、操作子が取り付けられるロボット等の移動体の開発効率を効果的に高めることができる。この点は、後述の説明からより明らかになる。
【００２３】
図１に示すように、操作子３０の出力は、演算処理部６０に接続される。筋電位測定部４０の出力は、演算処理部６０に接続される。地図データ格納部９０の入出力と演算処理部６０の入出力は互いに接続されている。障害データ格納部９１の入出力と演算処理部６０の入出力は互いに接続されている。車いすデータ格納部９２の入出力と演算処理部６０の入出力は互いに接続されている。評価データ格納部７０の入出力と演算処理部６０の入出力は互いに接続されている。コントローラ５０の入出力と演算処理部６０の入出力は互いに接続されている。演算処理部８０の出力は、表示部８０に接続されている。コントローラ５０の出力は、外乱生成部２０に接続されている。外乱生成部２０の出力は、電動車いす１０に接続されている。なお、ここでは、電動車いす１０は、外乱生成部２０に対して電気的に接続されておらず、物理的に接続されている。
【００２４】
図２に示すように、地図データ格納部９０、障害データ格納部９１、及び車いすデータ格納部９２の入出力は、描画データ生成部６３の入出力に接続される。描画データ生成部６３の出力は、外乱指示生成部６４、表示部８０、及びモニタ部６２ａに接続される。外乱指示生成部６４の出力は、コントローラ５０に接続される。描画データ生成部６３の出力は、表示部８０に接続される。操作子３０の出力は、描画データ生成部６３、及びモニタ部６２ａに接続される。モニタ部６２ａの出力は、演算部６２ｂに接続される。演算部６２ｂの出力は、評価データ格納部７０に接続される。筋電位測定部４０の出力は、フィルタ部６１ａに接続される。フィルタ部６１ａの出力は、演算部６１ｂに接続される。演算部６１ｂの出力は、評価データ格納部７０に接続される。
【００２５】
図１及び図２に示す要素の各機能について説明する前に、図３及び図４を参照して、評価システムの概要について説明する。
【００２６】
図３に示すように、仮想空間で電動車いすとして機能するいす１０３が予めステージ１０４上に固定されている。いす１０３には、試作段階の操作子３０が予め取り付けられている。いす１０３の前方には、スクリーン１０１が設けられている。スクリーン１０１には、投影機２５０によって、電動車いすが移動する仮想空間が描写される。電動車いすの操縦者は、前方に表示された仮想空間を見ながら、操作子３０を操作し、仮想空間内で電動車いすを操縦する。
【００２７】
スクリーン１０１は、操縦者から見た上下左右の仮想空間を表示する。これによって、実空間での評価に近い条件で試作段階の操作子３０の操作性を評価することができる。なお、スクリーン１０１は、投影機２５０により投影される像を表示する領域であれば足り、その具体的な構成は任意である。４台の投影機２５０を用意して、スクリーン１０１に仮想空間を投影しても良い。この場合には、スクリーン１０１を左端領域、中央上領域、中央下領域、右端領域に４分割し、４台の投影機２５０を夫々の領域に対応付ければ良い。
【００２８】
ステージ１０４は、軸方向に沿って伸縮可能な支持アーム１０５によって支持されている。支持アーム１０５が伸縮することによってステージ１０４は傾いたり水平な状態に戻ったりする。支持アーム１０５の制御によってステージ１０４を動かし、これによっていす１０３に座っている操縦者に外乱を与える。ここでは、仮想空間内での電動車いすの状態に応じて操縦者に外乱を与える。つまり、仮想空間内で電動車いすがバンプ上に乗り上げた場合、これに合わせて支持アーム１０５を制御し、いす１０３に座っている操縦者にバンプにのりあげた振動を与える。これによって、仮想空間で電動車いすを操縦しているにも関わらず、実空間で電動車いすの実機を操縦している感覚にあわせることができる。結果的に、実空間での操縦時に近い条件で後述の評価データを取得することができる。そして、実空間での評価に近い条件で試作段階の操作子３０の操作性を評価することができる。
【００２９】
図４に示すように、操作子３０は、ハンドレスト３１、ベース３２、球体レバー３５、およびブレーキレバー３６を有する。操縦者は、球体レバー３５を前、後、左、右に傾倒させることによって、仮想空間内で電動車いすを操縦する。操縦者は、球体レバー３５を右又は左に回転させることによって、仮想空間内で電動車いすを右又は左に回転させる。操縦者は、ハンドレスト３１に手のひらを載せた状態で、人差し指から小指でブレーキレバー３６を握り締めることによって、仮想空間内で移動する電動車いすを減速させる。
【００３０】
図１及び図２に戻って説明する。
【００３１】
電動車いす１０は、上述のいす１０３に相当する。電動車いす１０は、スクリーン１０１に描画される仮想空間内を操縦者による操作子３０の操作に応じて仮想移動する。なお、電動車いす１０は、ステージ１０４に固定されており、操縦者による操作子３０の操作に応じて実空間を移動することはない。
【００３２】
外乱生成部２０は、電動車いす１０に搭乗している操縦者に対して与えられる外乱を生成する。外乱生成部２０は、上述の支持アーム１０５を含んで形成される。外乱生成部２０は、コントローラ５０からの制御信号に応じて、ステージ１０４を駆動する。これによって、ステージ１０４上のいす１０３に着座している操縦者に外乱（振動）が与えられる。なお、外乱生成部２０の具体的な構成は任意である。また、操縦者に与えられる外乱の具体的な内容も任意である。
【００３３】
操作子３０は、ロボット等の移動体に組み込まれる前の試作段階の操作装置である。電動車いす１０の操縦者は、操作子３０を操作することによって仮想空間内で電動車いすを操縦する。操作子３０内には、各種のセンサ（例えば、圧力センサ、アブソリュートエンコーダ等）が組み込まれている。操作子３０は、操縦者による操作内容に応じた電気信号を演算処理部６０に出力する。例えば、操作子３０は、ブレーキレバー３６の変位量に応じた電気信号を演算処理部６０に出力する。操作子３０は、球体レバー３５の右回転量に応じた電気信号を演算処理部６０に出力する。操作子３０は、球体レバー３５の前方向への傾倒に応じた電気信号を演算処理部６０に出力する。なお、操作子３０と演算処理部６０間には、後述のＤＳＰ２００（図５参照）が接続されている。
【００３４】
筋電位測定部４０は、操縦者の腕等の筋肉の電位を測定する。操縦者の筋肉の電位は、その操作負担に応じて変化する。筋電位（生体情報）を測定することによって、操縦者が受ける身体的負担を定量化することができる。筋電位測定部４０の出力は、演算処理部６０に接続される。なお、筋電位測定部４０は、端子電極、Ａ/Ｄ変換部等によって形成される。なお、ここでは、操縦者の操作負担を評価するために操縦者の筋電位値を取得しているが、他の指標（生体情報）で操縦者の操作負担を評価しても良い。
【００３５】
コントローラ５０は、演算処理部６０からの制御指示に応じて外乱生成部２０を制御する。コントローラ５０は、通常のコンピュータでプログラムがＣＰＵで実行されることで実現される。
【００３６】
演算処理部６０は、様々な機能を実行する。演算処理部６０は、通常のコンピュータでプログラムがＣＰＵで実行されることで実現される。演算処理部６０の機能については後述する。
【００３７】
評価データ格納部７０は、演算処理部６０から出力される評価データを格納する。
【００３８】
表示部８０は、演算処理部６０から出力される描画データに基づいて電動車いす１０が仮想移動する仮想空間を表示する。
【００３９】
地図データ格納部９０は、電動車いす１０が仮想移動する仮想空間の地図データを記憶する。障害データ格納部９１は、電動車いす１０が仮想移動する仮想空間内で生じうる障害データを記憶する。車いすデータ格納部９２は、仮想空間内に仮想存在する電動車いす１０自体に関するデータを記憶する。データ格納部は、コンピュータに含まれる一般的な記憶装置によって形成される。
【００４０】
地図データは、３次元画像ソフトによって予め生成される。地図データは、仮想空間の描画データである。障害データは、仮想的又は実測に基づいて生成される。障害データは、仮想空間に障害を設定するデータである。なお、障害データを実測の振動に基づいて生成することによって、実際の操作状態に適合した条件で操作子の操作性を評価することができる。車いすデータは、仮想空間に車いすを表示するためのデータである。
【００４１】
図２を参照して説明する。
【００４２】
評価データ生成部６１は、筋電位測定部４０の出力に基づいて、操作子３０の操作性を評価するための評価データを生成する。評価データ生成部６１によって生成された評価データによれば、操作子３０を実際に操作する操縦者の身体的な負担を直接的に評価することができる。快適性の観点から操作子３０の操作性を評価することで、操作子３０の構造等の要因に起因して操縦者に無理な身体的な負担が生じていないかを検証することができる。評価データ生成部６１に含まれるフィルタ部６１ａ、及び演算部６１ｂの機能は後述する。
【００４３】
評価データ生成部６２は、操作子３０の出力に基づいて、操作子３０の操作性を評価するための評価データを生成する。評価データ生成部６２によって生成された評価データによれば、操縦者による操作子３０の実際の操作内容を評価することができる。これによって、操作者の意図に沿う操作指示が操作子３０に入力されているか、操作者による操作指示に時間的な遅れが生じていないか等を検証することができる。このように操作子３０の操作性を評価することで、操作子３０の構造等の要因に起因して操作子の操作性が損なわれないかを検証することができる。評価データ生成部６２に含まれるモニタ部６２ａ、及び演算部６２ｂの機能は後述する。
【００４４】
描画データ生成部６３は、地図データ、障害データ、車いすデータ、及び操作子３０の出力に基づいて描画データを生成する。描画データは、操作子３０の出力に応じて生成される。従って、操縦者の前方のスクリーン１０１には、操作子３０の操作に応じた仮想空間が投影される。なお、描画データ生成部６３は、プログラムがＣＰＵ(Central Processing Unit)で実行されることで実現される。
【００４５】
外乱指示生成部６４は、操作子３０の操作に応じて仮想空間内で外乱が生じたとき、外乱指示信号を生成する。外乱指示生成部６４は、描画データ生成部６３から出力される情報に基づいて外乱指示信号を生成する。例えば、外乱指示生成部６４は、仮想空間内での電動車いすの位置情報と仮想空間内での障害の位置情報とに基づいて外乱を生成する。具体的には、仮想空間内での路面に形成されたバンプ上に電動車いすがのりあげた場合に、外乱指示生成部６４は、電動車いすが受ける作用に応じた外乱指示信号を生成する。
【００４６】
コントローラ５０は、外乱指示生成部６４から出力される外乱指示信号に応じて外乱生成部２０を制御する。
【００４７】
図５を参照して、評価システム１００の具体的なシステム構成について説明する。図５に示すように、評価システム１００は、複数のコンピュータ２２０、２３０、２４０、２６０を含んで形成される。なお、モーション生成装置２１０は、上述の外乱生成部２０に相当する。ＤＳＰ２００は、デジタル信号処理部として機能し、操作子３０の出力をＡ／Ｄ変換してコンピュータ２３０に出力する。
【００４８】
コンピュータ２２０は、上述のコントローラ５０に相当する。コンピュータ２３０は、上述の演算処理部６０に相当する。コンピュータ２３０のハードディスクには、上述の地図データ、障害データ、車いすデータが格納されている。また、コンピュータ２３０のハードディスクは、上述の評価データ格納部７０として機能する。コンピュータ２４０、投影機２５０は、上述の表示部８０に相当する。同様に、コンピュータ２６０、投影機２７０は、上述の表示部８０に相当する。
【００４９】
評価システム１００のシステム構成は如何様であっても良い。評価システム１００のシステム構成は、図５に示すものに限定されるべきではない。なお、各コンピュータは、ＣＰＵ、ハードディスク、マザーボード、ドーターボード等によって形成される一般的な情報処理装置である。各コンピュータは、ＬＡＮ(Local Area Network)配線等によって相互に通信可能な状態で接続される。
【００５０】
次に、図６を参照して、評価データ生成部６２が評価データを生成する手順について説明する。
【００５１】
なお、評価データ生成部６２は、図７に示す目標軌跡に対する操作軌跡のずれを評価することによって、操縦者の実際の操作内容を評価するための評価データを生成する。なお、目標軌跡とは、仮想空間内で電動車いすが所定のルールに従って移動する際に生成される移動軌跡である。操作軌跡は、操作子３０の操作に応じて仮想空間内を電動車いすが移動する際に生成される移動軌跡である。目標軌跡に対する移動軌跡のずれを評価することによって、特に安全性の観点から操作子３０の操作性を評価することができる。なお、目標軌跡の設定方法は任意である。所定のルールに従って仮想空間をスクリーンに描画することで目標軌跡を設定しても良い。スクリーンに所定のルールで移動するターゲットを描画することで目標軌跡を設定しても良い。
【００５２】
図６を参照して説明する。
【００５３】
まず、評価データ生成部６２は、ルート情報を取得する（Ｓ１０）。具体的には、モニタ部６２ａは、描画データ生成部６３から出力される情報に基づいて、仮想空間内での電動車いすのルート情報（目標軌跡）を取得する。なお、描画データ生成部６３は、地図データに基づいて、仮想空間内で電動車いすが仮想移動すべきルート情報を取得し、これをモニタ部６２ａに出力しているものとする。なお、モニタ部６２ａ自体にルート情報を予め記憶しておいても良い。
【００５４】
次に、評価データ生成部６２は、実操作情報を取得する（Ｓ１１）。具体的には、モニタ部６２ａは、操作子３０の出力に基づいて、仮想空間内で電動車いすが仮想移動する軌跡（操作軌跡）をモニタする。
【００５５】
次に、評価データ生成部６２は、演算の実行をする（Ｓ１２）。具体的には、演算部６２ｂは、仮想空間内での電動車いすの目標軌跡に対して電動車いすの移動軌跡（操作軌跡）を関連付ける。これによって、図７に示す目標軌跡に対する移動軌跡の関係を示す評価データが生成される。また、演算部６２ｂは、目標軌跡に対する移動軌跡のずれ量も算出する。これによって、操作子の操作内容とずれ量間の対応関係も明らかにすることができる。なお、ずれ量の算出方法は任意である。減算等によって両者の差分値を演算すれば良い。
【００５６】
次に、評価データ生成部６２は、生成した評価データを評価データ格納部７０に格納する（Ｓ１３）。操作子３０の開発者は、評価データ格納部７０に格納された評価データに基づいて、プロトタイプの操作子３０の操作性を評価することができる。
【００５７】
図８乃至図１２を参照して、評価データ生成部６１の動作について説明する。
【００５８】
まず、筋電位測定部４０は、筋電位値を取得する（Ｓ２０）。具体的には、筋電位測定部４０は、操縦者の筋肉に接続された端子電極の出力をＡ／Ｄ変換して出力する。筋電位測定部４０の出力によって、図９に示す筋電図（筋電図データ）が生成される。
【００５９】
次に、評価データ生成部６１は、筋電位測定部４０の出力に基づいて生成された筋電図データに対してフィルタ処理を実行する（Ｓ２１）。具体的には、フィルタ部６１ａは、筋電図データに対して離散フーリエ変換をする。次に、１０〜２５０Ｈｚのバンドパスフィルタで処理する。次に、逆フーリエ変換する。最後に、整流化処理をする（移動平均の演算処理をする）。このようにして、図１０に示すフィルタ処理後の筋電図データが生成される。
【００６０】
次に、評価データ生成部６１は、フィルタ処理後の筋電図データに対して演算を実行する（Ｓ２２）。これによって、筋負担を評価するための評価データが生成される。具体的には、演算部６１ｂは、フィルタ処理後の筋電図データに基づいて筋力比を算出する。これによって、図１１に示す筋力比データ（評価データ）が生成される。
【００６１】
次に、評価データ生成部６１は、算出した筋力比データを評価データ格納部７０に格納する（Ｓ２３）。操作子３０の開発者は、筋力比データを参照することで、操作子３０を操作する操縦者の身体的な負担を評価することができる。
【００６２】
なお、図９乃至図１１に示すデータは、上から順に、浅指屈筋、撓側手根屈筋、尺側手根屈筋、撓側手根伸筋、尺側手根伸筋（図１２参照）に対応する。このように、複数の筋肉に対応して評価データを生成すると良い。これによって、操縦者が受ける身体的負担を精度良く評価することが可能になる。
【００６３】
上述の説明から明らかなように、本実施形態では、操作子の出力に基づいて評価データを生成する。この評価データによれば、操縦者の実際の操作内容を評価できる。また、操縦者が受ける身体的負担の測定値に基づいて評価データを生成する。これによれば、操縦者の実際の操作負担を評価できる。これによって、実際の操作時に近い条件で操作子の操作性を評価できる。
【００６４】
また、本実施形態では、操作子３０の操作状態に応じて操縦者に対して外乱を与える。具体的には、障害データに基づいて仮想空間に設定された障害によって仮想空間内の電動車いすに衝撃が加わったことを検出し、この検出結果に基づいて操縦者に外乱を与える。これによって、操作子３０の操作感覚を実空間内で電動車いすを操縦している感覚に近づけることができる。このような条件で生成された評価データによれば、実際の操作時に近い条件で操作子の操作性を評価できる。
【００６５】
本発明の技術的な範囲は上述の実施形態に限定されない。操作子の具体的な形状等は任意である。操作子が組み込まれる移動体の種類は任意である。
【産業上の利用可能性】
【００６６】
本発明は、例えば、ロボット等の移動体に組み込まれる操作子の評価システムとして適用可能である。
【図面の簡単な説明】
【００６７】
【図１】本発明の第１の実施形態にかかる評価システムの概略的な構成を示すブロック図である。
【図２】本発明の第１の実施形態にかかる演算処理部６０の構成を示す概略的なブロック図である。
【図３】本発明の第１の実施形態にかかる評価システムの部分的な外観を示す概略的な説明図である。
【図４】本発明の第１の実施形態にかかる操作子の概略的な構成を示す説明図である。
【図５】本発明の第１の実施形態にかかる評価システムの概略的なシステム構成を示す説明図である。
【図６】本発明の第１の実施形態にかかる操作子の出力に基づいて評価データを生成する評価データ生成部の動作を示すフローチャートである。
【図７】本発明の第１の実施形態にかかる操作子の出力に基づいて評価データを生成する評価データ生成部の動作を説明するための説明図である。
【図８】本発明の第１の実施形態にかかる筋電位測定部の出力に基づいて評価データを生成する評価データ生成部の動作を示すフローチャートである。
【図９】本発明の第１の実施形態にかかる筋電位測定部から出力される筋電位データ（筋電図）である。
【図１０】本発明の第１の実施形態にかかるフィルタ処理後の筋電位データ（筋電図）である。
【図１１】本発明の第１の実施形態にかかる筋電位データの演算処理により得られた最大筋力比の時間変化を示す評価データ（グラフ）である。
【図１２】本発明の第１の実施形態にかかる筋電位の測定箇所を示す模式図である。
【符号の説明】
【００６８】
１００    評価システム
２０    外乱生成部
３０    操作子
４０    筋電位測定部
５０    コントローラ
６０    演算処理部
７０    データ格納部
８０    演算処理部
８０    表示部
９０    地図データ格納部
９１    障害データ格納部
９２    車いすデータ格納部
６１ａ    フィルタ部
６１ｂ    演算部
６１    評価データ生成部
６２ａ    モニタ部
６２ｂ    演算部
６２    評価データ生成部
６３    描画データ生成部
６４    外乱指示生成部
１０１    スクリーン
１０４    ステージ
１０５    支持アーム
２１０    モーション生成装置
２２０    コンピュータ
２３０    コンピュータ
２４０    コンピュータ
２５０    投影機
２６０    コンピュータ
２７０    投影機
３１    ハンドレスト
３２    ベース
３５    球体レバー
３６    ブレーキレバー
【図１】
2010064213.tif 000003
【図２】
2010064213.tif 000004
【図３】
2010064213.tif 000005
【図４】
2010064213.tif 000006
【図５】
2010064213.tif 000007
【図６】
2010064213.tif 000008
【図７】
2010064213.tif 000009
【図８】
2010064213.tif 000010
【図９】
2010064213.tif 000011
【図１０】
2010064213.tif 000012
【図１１】
2010064213.tif 000013
【図１２】
2010064213.tif 000014