"身体に装着されて用いられるインタフェースシステムであって、身体に少なくとも1個装着され、振動を入力して骨導音を発生させる振動入力用アクチュエータと、身体にすくなとも1個装着され、前記骨導音を取得する骨伝導マイクロフォンと、を有するインタフェースシステム。身体に装着されて用いられるインタフェースシステムであって、身体の第1の部位に装着され、振動を入力して骨導音を発生させる振動入力用アクチュエータと、身体の第2の部位に装着され、前記骨導音を取得する骨伝導マイクロフォンと、前記骨伝導マイクロフォンが取得する前記骨導音の信号に基づいて、身体の姿勢を推定する機能を含む信号処理手段と、前記信号処理手段による処理結果から、所定の入力情報を生成する入力情報生成手段と、を有することを特徴とする請求項1に記載のインタフェースシステム。前記第1の部位は腕であり、前記第2の部位は第1の部位と同じ腕であることを特徴とする請求項2に記載のインタフェースシステム。前記信号処理手段は、肘の屈伸屈曲による肘の屈曲角を身体の姿勢として推定する屈曲角推定手段を含むことを特徴とする請求項2または3に記載のインタフェースシステム。身体に装着されて用いられるインタフェースシステムであって、身体の第1の部位に装着され、振動を入力して骨導音を発生させる振動入力用アクチュエータと、身体の第2の部位に装着され、前記骨導音を取得する骨伝導マイクロフォンと、身体の第3の部位に装着され、前記骨導音を取得する骨伝導マイクロフォンと、前記第2の部位に装着された骨伝導マイクロフォンが取得する前記骨導音の信号と、前記第3の部位に装着された骨伝導マイクロフォンが取得する前記骨導音の信号に基づいて、身体の姿勢を推定する機能と、身体への接触による接触位置を推定する機能を含む信号処理手段と、前記信号処理手段による処理結果から、所定の入力情報を生成する入力情報生成手段と、を有することを特徴とする請求項1に記載のインタフェースシステム。前記第1の部位、前記第2の部位及び第3の部位は、同じ腕であることを特徴とする請求項5に記載のインタフェースシステム。前記信号処理手段は、肘の屈伸屈曲による肘の屈曲角を身体の姿勢として推定する屈曲角推定手段を含むことを特徴とする請求項5または6に記載のインタフェースシステム。前記信号処理手段は、前記の身体への接触による接触位置が腕へのタップによる衝突位置であり、前記衝突位置を推定する衝突位置推定手段を含むことを特徴とする請求項5または6に記載のインタフェースシステム。前記信号処理手段は、肘の屈伸屈曲による屈曲角を身体の姿勢として推定する屈曲角推定手段と、腕へのタップによる衝突位置の推定を身体への接触による接触位置として推定とする衝突位置推定手段とを備え、前記屈曲角と前記衝突位置の各々を個別に推定することができることを特徴とする請求項5または6に記載のインタフェースシステム。前記屈曲角推定手段は、前記屈曲角の推定を肘の屈伸屈曲に伴う前記骨導音の振幅の変化に基づいて行うことを特徴とする請求項4、7、9のいずれかに記載のインタフェースシステム。前記衝突位置推定手段は、腕へのタップによる衝突位置の推定を前記タップに伴う前記骨導音の振幅の変化に基づいて行うことを特徴とする請求項8または9に記載のインタフェースシステム。前記骨伝導マイクロフォンは、集音器と小型マイクロフォンを一体に組み合わせて形成された骨伝導マイクロフォンであることを特徴とする請求項1、2、5いずれかに記載のインタフェースシステム。上述した従来の入力インタフェースにおいて、手指を操作領域に使う方法では、指にセンサを直接装着する必要があり、日常使用するには負担が大きく、また、誤動作が生じる危険性を含むといった問題がある。また、腕を操作領域に使う方法では、タップによる衝突位置のみが入力信号となっており、タップ箇所、すなわち衝突位置を増やして入力量を高め、より複雑な操作が行える入力インタフェースとするには、身体により多くのセンサを装着する必要がある。そのため小型軽量化の点で常時の装着性が損なわれてくることになるなり、使用者の拘束感も増大させることになる。加えて、コストの面でも高くなるといった問題がある。このような問題に鑑みて、本発明は、身体をセンシング領域とするインタフェースにおいて、使用者が気軽に常時装着することが可能で、使用者の意図する多様な入力情報を少ないセンサ構成で安定的して生成できるインタフェースシステムを提供することを目的とする。上記目的を達成するために本発明は、身体の骨を伝達経路とする骨導音が、身体の姿勢、身体への接触により変化するときの骨導音の信号に着目する。ここで、骨導音とは、声帯などの振動が頭蓋骨を通じて、直接聴覚神経に伝わる骨伝導による生じる音である。本発明では、生体骨を通じて音が伝播することを骨伝導、生体骨を通じて伝わる音全般を骨導音として捉えている。骨導音は外部ノイズに強く、比較的センシングしやすいことも骨導音に着目した理由である。本発明の請求項1に係るインタフェースシステムは、身体に装着して用いられるインタフェースシステムであって、身体に少なくとも1個の振動を入力して骨導音を発生させる振動入力用アクチュエータを装着し、他に少なくとも1個の前記骨導音を取得する骨伝導マイクロフォンを装着することを特徴とするインタフェースシステムである。身体の骨格を伝わる骨導音を振動入力用アクチュエータで能動的に発生させて、その骨導音の信号を骨伝導マイクロフォンで取得するインタフェースシステムを構成する。本発明の請求項2に係るインタフェースシステムは、身体に装着して用いられるインタフェースシステムであって、次の1から4に示す構成要素を備える。1身体の第1の部位に装着され、振動を入力して骨導音を発生させる振動入力用アクチュエータ。2身体の第2の部位に装着され、前記骨導音を取得する骨伝導マイクロフォン。3前記骨伝導マイクロフォンが取得する骨導音の信号に基づいて、身体の姿勢を推定する機能を含む信号処理手段。4前記信号処理手段による処理結果から、所定の入力情報を生成する入力情報生成手段。かかる構成とすることにより、振動入力用アクチュエータで発生させた骨導音の信号を、第2の部位の骨伝導マイクロフォンで取得して、その信号に基づいて信号処理を行うことで、身体の姿勢を推定し、その推定結果から入力情報を生成できる。本発明の請求項3に係るインタフェースシステムは、請求項2の振動用アクチュエータ及び骨伝導マイクロフォンを装着する第1の部位、第2の部位が、装着者以下、使用者の同じ腕であることを特徴とする。腕は、ジェスチャにより使用者の意思を表示するのに好適な身体部位である。例えば、ロボットの遠隔操作、仮想空間内でのキャラクター操作、家電のON/OFF、音量操作など、ジェスチャによる入力の適用範囲は広く、ユーザインタフェースとして有望である。また、体表と骨までの距離が比較的近く、外部からの振動入力により骨導音を生じさせやすい。振動入力用アクチュエータと骨伝導マイクロフォンを同じ腕に配置することで、伝達経路となる骨の種類や関節数が限られ、また、比較的アクチュエータとマイクロフォンの間の距離も短くなり、経路も直線的であるため、骨を伝わる間の骨導音の減衰などによる骨導音の低下やノイズの混入も比較的防ぎやすく、骨導音をより取得しやすくなるという利点もある。また、腕は、他の身体の部位と比べて使用者にとって違和感なく装着しやすく、拘束感を緩和しやすい。小型軽量化することで日常生活の観点からも常時装着しやすい身体部位である。振動入力アクチュエータの振動出力部が、体表側にあれば装着方法に特に制限はない。また、骨伝導マイクロフォンにおいても骨導音採取部が、体表側にあれば装着方法に特に制限はない。また、同じ腕に装着することで、システムとしてコンパクトに構成しやすくできる。また、アクチュエータとマイクロフォンで調和した形状やファッション性を付与することで、外見上も違和感も取り除きやすい。例えば、装飾用リングや腕時計のようなデザインとすることで、使用者の装着意欲を高めるインタフェースシステムとすることができる。本発明の請求項4に係るインタフェースシステムは、肘の屈伸屈曲による肘の屈曲角を身体の姿勢として推定する機能を信号処理手段として含むことを特徴とする。肘の屈伸屈曲は腕の動作として大きく、骨導音の信号を取得しやすい。外見的にもジェスチャとしても分かりやすい。屈曲角の推定結果を所定の外部入力情報と組み合わせることにより、例えば、外部機器の操作情報を肘の屈伸屈曲に合わせて出力することができ、ジェスチャ入力よる機器の直観的な操作が可能となる。本発明の請求項5に係るインタフェースシステムは、身体に装着して用いられるインタフェースシステムであって、次の1から5に示す構成要素を備える。1身体の第1の部位に装着され、振動を入力して骨導音を発生させる振動入力用アクチュエータ。2身体の第2の部位に装着され、前記骨導音を取得する骨伝導マイクロフォン。3身体の第3の部位に装着され、前記骨導音を取得する骨伝導マイクロフォン。4前記第2の部位に装着された骨伝導マイクロフォンと、前記第3の部位に装着された骨伝導マイクロフォンが取得する骨導音の信号に基づいて、身体の姿勢を推定する機能と、身体への接触による接触位置を推定する機能を含む信号処理手段。5前記信号処理手段による処理結果から、所定の入力情報を生成する入力情報生成手段。かかる構成とすることにより、振動入力用アクチュエータで発生させた骨導音の信号を、第2の部位及び第3の部位の各々の骨伝導マイクロフォンで取得して、それら信号に基づいて信号処理を行うことで、身体の姿勢、接触位置を推定し、それら推定結果から入力情報を生成できる。骨伝導マイクロフォンの装着位置を増やすことより、身体の姿勢と接触位置の両方を推定できるため入力情報を増やすことができる。本発明の請求項6に係るインタフェースシステムは、請求項5の振動用アクチュエータ及び骨伝導マイクロフォンを装着する第1の部位、第2の部位、第3の部位が、使用者の同じ腕であることを特徴とする。同じ腕の3箇所に振動用アクチュエータと、骨伝導マイクロフォンを複数装着することにより、同じ腕における身体の姿勢と接触位置の両方の推定を行うことができる。本発明の請求項7に係るインタフェースシステムは、肘の屈伸屈曲による肘の屈曲角を身体の姿勢として推定する機能を信号処理手段として含むことを特徴とする。肘の屈伸屈曲は腕の動作として大きく、骨導音の信号を取得しやすい。外見的にもジェスチャとしても分かりやすい。特定の屈曲角や屈曲角の変化量を、所定の外部入力情報と組み合わせることにより、例えば、外部機器の操作情報を肘の屈伸屈曲に合わせて出力することができ、ジェスチャ入力により機器を直観的に操作することが可能となる。本発明の請求項8に係るインタフェースシステムは、身体への接触が、腕へのタップによる衝突であり、その衝突位置を接触位置として推定する機能を信号処理手段として含むことを特徴とする。腕へのタップによる衝突は、骨導音の信号を比較的取得しやすい。また、外見的にもジェスチャとしても分かりやすい。衝突位置の推定結果を、所定の入力情報と組み合わせることにより、例えば、外部機器の操作情報をタップによる衝突位置に合わせて出力することができ、ジェスチャ入力による機器の直観的な操作が可能となる。本発明の請求項9に係るインタフェースシステムは、信号処理手段が、肘の屈曲角を推定する屈曲角推定手段と、腕へのタップによる衝突位置を推定する衝突位置推定手段の両方を備え、屈曲角と衝突位置を両方が推定することができることを特徴とする。肘の屈伸屈曲とタップの両方のジェスチャを認識でき、外部入力信号としての情報生成量を増やすことができる。同じ腕に2個の骨伝導マイクロフォンを装着し、同じ骨導音の信号を別の個所で取得することで、同じ腕における身体の姿勢と接触位置の両方の推定を行うことができる。本発明の請求項10に係るインタフェースシステムは、屈曲角推定手段が、肘の屈曲角の推定を、肘の屈伸屈曲に伴う骨導音の振幅の変化に基づいて行うことを特徴とする。骨導音の信号として振幅は、取得しやすい特徴量であり、その振幅の変化に基づくことで、信頼性の高い推定が可能となる。本発明の請求項11に係るインタフェースシステムは、前記衝突位置推定手段は、腕へのタップによる衝突位置の推定を、前記タップに伴う前記骨導音の振幅の変化に基づいて行うことを特徴とする。骨導音の信号として振幅は、取得しやすい特徴量であり、その振幅の変化に基づくことで、信頼性の高い推定が可能となる。本発明の請求項12に係るインタフェースシステムは、骨伝導マイクロフォンが、集音器と小型マイクロフォンを一体的に組み合わせて形成されたマイクロフォンであることを特徴とする。かかる構成とすることで、骨導音が小さくても十分な感度を得やすくなる。なお、本発明における腕へのタップとは、指、腕など身体の部位による接触打腱、棒などに器具による接触打腱などを含み、骨導音を生じさせる身体への接触行為である。本発明によれば、身体に装着されて用いられるインタフェースシステムが、使用者の骨を伝達経路とする骨導音をセンシングすることにより、入力インタフェースとしての利用が可能である。特に、腕に振動入力用アクチュエータと骨伝導マイクロフォンを装着し、肘の屈曲角の推定、腕をタップしたときに衝突位置の推定を行うことにより、屈曲角推定と衝突位置推定の同時利用が可能となる。これにより、使用者にとっても簡単で分かりやすい2つのジェスチャ肘の屈伸屈曲、腕へのタップを用いて、多くの入力情報を生成できるインタフェースシステムを構成することができる。また、振動入力用アクチュエータと骨伝導マイクロフォンのみのシンプルな構成で装着システムの実現が可能である。また、外部環境側に身体の動きを計測する手段は必要ない。そのため小型軽量で、外部環境にも強く、かつ使用者が常時装着しても日常生活に支障なく用いることを可能とするインタフェースシステムを構成することができる。ウェアラブルコンピュータやユビキタスコンピューティングなどの環境下において、身体による手軽な操作が可能なユーザインタフェースを提供できる。以下、図面を参照しながら本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具現化した一例であって、本発明の技術的範囲は実施例や図示例に限定されるものではない。図1aは、本発明のインタフェースシステムを、身体に装着したときの1つの実施態様を示す模式図である。使用者1000の上腕部に振動入力用アクチュエータ10が1個装着され、関節を介した同じ腕の前腕部に骨伝導マイクロフォン20が1個装着されている。振動入力用アクチュエータ10から身体に向けて振動を加え、腕の骨格に対して骨導音を発生させる。骨伝導マイクロフォン20は、腕の骨格関節を通じて伝わってくる骨導音をセンシングする。振動入力用アクチュエータからの振動入力は、身体に継続的に入力してもよいし、必要な時にだけ入力してもよい。かかる状態で、センシングされる腕の肘を屈伸屈曲させたときの肘の屈曲角を、骨伝導マイクロフォン20により取得した骨導音をコンピュータなどで信号処理することで推定する。その信号処理の結果に基づいて、外部機器やアプリケーションソフトウェアなどに対して、コンピュータなどによってコマンドなどの入力情報を生成する機能を備えている。前記コンピュータなどで信号処理する機能、入力情報を生成する機能は、骨伝導マイクロフォン20に組み込まれてもよいし、身体と直接接触しない外部に備えられてもよい。また、本発明のインタフェースシステムは、生成された入力情報を、無線、有線を問わず入力対象となる機器等に送信することができる機能を備えることができる。また、振動入力用アクチュエータの振動の発信停止強度などを制御する機能を備えることができる。図1bは、本発明のインタフェースシステムを、身体に装着したときの他の実施態様を示す模式図である。使用者2000の上腕部に振動入力用アクチュエータ30と骨伝導マイクロフォン40が1個装着され、関節を介した同じ腕の前腕部に骨伝導マイクロフォン50が1個装着されている。振動入力用アクチュエータ30から身体に向けて振動を加え、腕の骨格に対して骨導音を発生させる。骨伝導マイクロフォン40及び50は、腕の骨格関節を通じて伝わってくる骨導音を各々センシングする。振動入力用アクチュエータからの振動入力は、身体に継続的に入力してもよいし、必要な時にだけ入力してもよい。かかる状態で、センシングされる腕の肘を屈伸屈曲させたときの肘の屈曲角を、骨伝導マイクロフォン40、50により取得した骨導音をコンピュータなどで信号処理することで推定する。また、センシングされる腕をタップしたときの衝突位置を、骨伝導マイクロフォン40、50により取得した骨導音をコンピュータなどで信号処理することで推定する。それらの信号処理の結果に基づいて、外部機器やアプリケーションソフトウェアなどに対して、コンピュータなどによってコマンドなどの入力情報を生成する機能を備えている。前記コンピュータなどで信号処理する機能、入力情報を生成する機能は、骨伝導マイクロフォン40、50に組み込まれてもよいし、身体と直接接触しない外部に備えられてもよい。また、本発明のインタフェースシステムは、生成された入力情報を、無線、有線を問わず入力対象となる機器等に送信することができる機能を備えることができる。また、振動入力用アクチュエータの振動の発信停止強度などを制御する機能を備えることができる。図2aは、図1aの実施態様に対する本発明のインタフェースシステムの機能ブロック図を示す。図2aに示すように、インタフェースシステムの機能ブロックは、振動入力用アクチュエータによって振動を入力し、骨導音を発生させる骨導音入力手段61、1個の骨伝導マイクロフォンにより前記骨導音の信号を取得する骨導音取得手段62、取得した前記骨導音の信号に基づいて、身体の姿勢を推定する信号処理を行う信号処理手段63、信号処理手段の処理結果から、入力情報を生成する外部入力情報生成手段64、からなる。図2bは、図1bの実施態様に対する本発明のインタフェースシステムの機能ブロック図を示す。図2bに示すように、インタフェースシステムの機能ブロックは、振動入力用アクチュエータによって振動を入力し、骨導音を発生させる骨導音入力手段71、2個の骨伝導マイクロフォンにより、前記骨導音の信号を個別に取得する骨導音取得手段72及び73、個別に取得した前記各骨導音の信号に基づいて、身体の姿勢と接触位置を推定する信号処理手段74、信号処理手段74の処理結果をもとに入力情報を生成する外部入力情報生成手段75、からなる。次に、肘を屈伸屈曲させたときの屈曲角の推定方法について説明する。図3aの模式図にように、同じ腕の肘頭に振動入力用アクチュエータ80、尺骨茎状突起に骨伝導マイクロフォン90を1個ずつ取り付け、その腕の肘を屈伸屈曲させる。その際、屈伸屈曲の動作に応じて、振動入力アクチュエータ80の振動入力により発生し、腕の骨に伝わる骨導音の振幅が変化する。骨伝導マイクロフォン90によって前記振幅の変化を骨導音の信号として取得し、その振幅変化から肘の屈曲角を推定する。具体的には、予め使用者に対してキャリブレーションを実施し、使用者の個体特性骨の太さ密度、筋肉の厚みなどに適応した屈曲角と骨導音の振幅の関係を、関数近似式として事前に求めておく。その関数近似式を屈曲角推定手段として用いることにより、屈曲角を推定することができる。関数近似式は、二次多項式などで表現できるため計算量が少なく、リアルタイムでの計算実行を可能とする。次に、腕を外部からタップしたときの衝突位置の推定方法について説明する。衝突位置の推定は、衝突で発生した骨導音の音源位置を求めることに他ならない。図3bの模式図に示すように、腕の肘頭に骨伝導マイクロフォン100、尺骨茎状突起に骨伝導マイクロフォン110を1個ずつ取り付け、その間の前腕を使用者自身の指でタップして発生させた骨導音を、各骨伝導マイクロフォン100及び110で個別に取得する。その個別に取得した前記各骨導音の信号のレベル差により位置推定を行う。ここで、前記レベル差とは、2個の骨伝導マイクロフォン100及び110で取得した骨導音の振幅の比である。振幅の強さは、タップによる衝突の強さに依存せず、衝突位置からの距離により変化する。すなわち、衝突位置である骨導音の発生位置から、各々の骨伝導マイクロフォン100及び110までの距離の違いによって振幅に差が生じ、それを信号レベル差として取得することで、衝突位置を推定することができる。なお、使用者の個人特性腕の長さ、筋肉の付き方などに適応する信号レベル差の閾値を、予め使用者にキャリブレーションを実施し求めておくのが望ましい。ここで、骨伝導マイクロフォン100及び110で個別に取得した骨導音の信号レベル差をLとするとき、Lは、例えば下記式から計算される。F1、F2は、図4に示す記号Fのように、骨伝導マイクロフォン100及び110で取得した信号の最大振幅である。振幅が閾値を超えた点を衝突の開始時間として記録し、その前後の信号から振幅のピーク値を求める。信号レベル差Lは、振幅の比で決まるため衝突の強さに関係なく、衝突位置からの距離により変化する。すなわち、骨伝導マイクロフォン100及び110の間で骨導音の発生位置からの距離の違いによって減衰が生じていることから、信号レベル差Lにより衝突位置を推定でき、衝突位置推定手段として用いることができる。振幅による推定は、単純な閾値処理による判別のため計算量も少なく、リアルタイムでの計算実行を可能とする。次に、同じ腕で肘を屈伸屈曲させたときの屈曲角と、腕をタップしたときの衝突位置の各々を個別に推定する方法について説明する。図3cの模式図に示すように、肘頭に振動入力用アクチュエータ120と骨伝導マイクロフォン130を1個ずつ取り付け、尺骨茎状突起に骨伝導マイクロフォン140を1個取り付けた装着状態において、骨伝導マイクロフォン130及び140の間の腕を指でタップする。この時の屈曲角とタップによる衝突位置の両方を推定するには、各々の動作によって生じる骨導音を個別に認識して抽出し、それぞれに上記の屈曲角の推定方法と衝突位置の推定方法を施せばよい。個別に骨導音を認識するには、肘の屈伸屈曲で生じる骨導音と、タップによる衝突で生じる骨導音の各々の周波数特性を解析し、それぞれの骨導音の周波数領域を予め見出しておき、バンドパスフィルタなどによる周波数フィルタリングを施すことによって、屈伸屈曲による骨導音とタップの衝突による骨導音を分離し、その信号を抽出する。抽出した各々の骨導音の信号に対して屈曲角推定と衝突位置推定を含む信号処理を実施し、屈曲角と衝突位置を推定することができる。肘の屈曲角推定の第1の評価実験を実施例1として説明する。図5は、実施例1に係るインタフェースシステムを腕に装着したときの模式図である。腕の上腕骨頭に振動入力用アクチュエータ150を取り付け、尺骨茎状突起に骨伝導マイクロフォン160を1個ずつ取り付ける。尺骨茎状突起及びその付近は筋肉が薄く肉導音等のノイズの影響を受けにくく、骨導音の取得位置としては好適である。振動入力用アクチュエータ150は、上腕骨頭の皮膚表面から振動を与えて身体内で骨導音を発生させる。ここで、振動入力用アクチュエータ150として携帯電話のバイブレーション発生に使用される市販の振動モータを用いた。骨伝導マイクロフォン160は、骨の振動だけを検出するもので、実施例1では発生した骨導音を尺骨茎状突起の皮膚表面から取得するためのものである。また、骨伝導マイクロフォン160は、集音器として新生児未熟児用聴診器村中医療機器株式会社,MMI-608GRを採用し、小型マイクロフォンKnowlesElectronics,SP0103NC3-3を一体的に組み合わせた聴診器型骨伝導マイクロフォンを用いている。この聴診器型骨伝導マイクロフォンの外観構造を図6に示す。聴診器のダイヤフラムで骨の振動を捉え、チェストピース内で音を増幅してマイクロフォンにより骨導音の検出を行う。聴診器はダイヤフラムによって直接触れた部分の振動音を増幅するため気導音の影響を受けにくく、骨の振動のみの高感度な検出を可能とする。新生児未熟児用聴診器を採用したのは、ダイヤフラムが直径約22mmと一般の聴診器に比べて小さいため、骨の周囲にある肉の振動を同時に検出するのを低減し、骨の振動のみの検出に向いているためである。なお、このような骨伝導マイクロフォンの構成としたのは、従来の骨伝導マイクロフォンでは、頭蓋骨の振動を取得するのに適しているのに対して、腕の骨の振動を取得するという用途には向いていない。このため、頭蓋骨に比べて振動が小さい腕の骨を伝わる骨導音に対しては、十分な感度が得られない。よって、上記のような構成とし、聴診器と組み合せる工夫をした。なお、集音器としては、前記新生児未熟児用聴診器に限らず、骨導音を有効に採音できるものであればよい。上記のような構成のインタフェースシステムにおいて、振動入力用アクチュエータ150前記振動モータを用いて上腕骨頭より骨導音を発生させ、肘の屈曲角を所定角度ごとに変化させた場合に、腕の骨を伝わる骨導音を尺骨茎状突起に取り付けた骨伝導マイクロフォン160前記聴診器型骨伝導マイクロフォンで取得する実験を行った。前記振動モータからは、振幅一定で188Hzの周波数を持つ正弦波を継続的に入力した。ここで、188Hzは、前記振動モータの携帯電話のバイブレーションとして使用する際に用いられる周波数である。肘の屈曲角は、上腕骨と尺骨が水平となる状態を0度とし、直角となる状態を90度として、0度から120度まで30度刻みで屈曲させた。この時、前記振動モータによって腕に加える振動により発生する骨導音を前記聴診器型骨伝導マイクロフォンで取得した。その結果を図7に示す。0度、30度、60度、90度、120度において有意な振幅の変化が観測された。すなわち、実施例1の構成において、肘の屈伸屈曲よる骨導音の振幅変化をコマンドや所定のプロセスと体系づけることで、肘のジェスチャによって、入力インタフェースとして有用に機能することが示された。次に、肘の屈曲角推定の第2の評価実験を実施例2として説明する。図8aのインタフェースシステムを腕に装着したときの模式図に示すように、骨伝導マイクロフォン180の装着位置は実施例1と同じ尺骨茎状突起とし、振動入力用アクチュエータ170の取り付け位置を肘頭とした。図8bに実際の装着状況を示す。振動入力用アクチュエータ170として、小型スピーカTDK製SD2412L5-T1を採用した。前記小型スピーカを採用した理由は、他励式であるため外部からの信号に応じた振動を生成可能であり、振幅の制御も容易で、また振動も微小であることから使用者に不快な振動を感じさせないといった利点があるためである。なお、骨伝導マイクロフォン180は、上記の聴診診器型骨伝導マイクロフォンを用いた。上記のような構成のインタフェースシステムにおいて、振動入力用アクチュエータ170前記小型スピーカを用いて肘頭より骨導音を発生させ、肘の屈曲角を所定角度ごとに変化させた場合に、腕の骨を伝わる骨導音を尺骨茎状突起に取り付けた骨伝導マイクロフォン180前記聴診器型骨伝導マイクロフォンで取得する実験を行った。前記小型スピーカからは、振幅一定で800Hzの周波数を持つ正弦波を継続的に入力した。ここで、800Hzは、スピーカの共振周波数である。なお、振動入力の周波数帯域に特に制限はないが、衝突位置推定と同時利用をした場合に、衝突によって発生する骨導音と分離が容易は周波数帯域が望ましく、特に600Hz以上が好ましい。肘の屈曲角は、上腕骨と尺骨が水平となる状態を0度とし、直角となる状態を90度として、0度から120度まで15度刻みで屈曲させた。骨導音の信号を骨伝導マイクロフォン180前記聴診器型骨伝導マイクロフォンで取得した。その結果を図9に示す。0度、15度、30度、45度、60度、75度、90度、105度、120度において有意な振幅の変化が観測された。すなわち、実施例2の構成においても肘を屈伸屈曲による骨導音の振幅変化をコマンドや所定のプロセスと体系づけることで、肘のジェスチャによって、入力インタフェースとして有用に機能することが示された。例えば、マスタースレイブ型やコマンド型のインタフェースに好適である。また、肘頭を振動の入力位置とすることで、実施例1の上腕骨頭を入力位置とするよりも、より小さい屈曲角の変化を捉えることができた。これにより、小さい屈曲角の変化を認識でき入力信号量を増加させることが示された。振動入力用アクチュエータ170と骨伝導マイクロフォン180の距離が近く関節も介さないため、比較的小さな振動であっても入力振動として使用できるので、使用者にも負担の小さい振動入力手段を提供できる。また、身体上の分散配置を防ぎ、使用者の装着負担を軽減するシステムとして構成しやすくなり、腕への装着性を高めるシステム構成としやすいことを示している。また、装着位置としても肘頭及び尺骨茎状突起の付近は、筋肉が薄く肉導音等のノイズの影響を受けにくい上、一本の尺骨内を骨導音が伝わるという観点からも、振動入力及び骨導音の取得位置としては好適であることも示している。次に、被験者A、Bに対する屈曲角推定の第3の評価実験を実施例3として説明する。被験者A、Bは、実施例2と同じ、図8a及び図8bに示すように、肘頭に振動入力アクチュエータ170と尺骨茎状突に骨伝導マイクロフォン180を前腕に装着している。振動入力アクチュエータ170は前記小型スピーカ、骨伝導マイクロフォン180は、前記聴診器型骨伝導マイクロフォンである。まず、肘の屈曲角と骨導音の信号の関係を関数近似するためのキャリブレーションを行う。キャリブレーションは、上腕骨と尺骨が水平となる状態を0度とし、0度、45度、90度の姿勢で各々10回ずつ肘頭の振動入力用アクチュエータ170前記小型スピーカにより骨導音を発生させ、尺骨茎状突起の骨伝導マイクロフォン180前記聴診診器型骨伝導マイクロフォンで振幅の変化を取得した。この振幅の変化から、最小二乗法を用いて2次多項式による屈曲角と振幅の関数近似を行い、関数近似式を作成した。その結果を図10a、図10bに示す。図10aは被験者A、図10bは被験者Bに対する関数近似式である。ここで、2次多項式を用いた理由は、腕の屈曲角に対する骨導音の変化が肘関節での骨導音の反射によるものと仮定した場合、その変化は90度付近をピークとして規則的な変化であることから、凸と凹の単純な多項式である2次関数で近似できるためである。また、近似式を作成する際の姿勢が3点で足りるため、キャリブレーションが容易となる利点もある。次に、キャリブレーションによって得られた関数近似式を用いて、肘の屈曲角推定を行う。上腕骨と尺骨が水平となる状態を0度とし、直角となる状態を90度として、0度から90度まで15度刻みで屈曲させたとき、振動入力用アクチュエータ170前記小型スピーカから各々10回ずつ振動を入力し骨導音を発生させ、骨伝導マイクロフォン180前記聴診診器型骨伝導マイクロフォンで振幅の変化を取得した。それによって屈曲角推定の結果と真の屈曲角との誤差の標準偏差を求め評価した。なお、前記小型スピーカからの入力信号は、振幅一定で800Hzの周波数を持つ正弦波を用い、一回の信号の長さ0.01secとした振動を、1sec以上の間隔を開けて断続的に入力した。図11a、11bにその結果を示す。図11aは被験者A、図11bは被験者Bの推定結果である。縦軸は、推定による屈曲角、横軸は真の屈曲角である。点線は推定した屈曲角と真の屈曲角の一致する点である。評価実験の結果、被験者A、Bとも5~7度程度の誤差で肘の屈曲角が推定できることが示された。次に、肘の屈曲角推定と腕への指のタップによる衝突位置の推定を、同じ腕で行うことができる実施形態を実施例4として説明する。2つの推定を行うには、まず、振動入力用アクチュエータにより発生する骨導音と、指のタップによる衝突によって生じる骨導音との分離が必要となる。そのため、前記各骨導音の周波数特性を解析し、周波数領域のフィルタリングによる前記各骨導音の分離手法を検討した。検討に当っては、図12の実際の装着状態が示すように、肘頭に振動入力用アクチュエータ190と骨伝導マイクロフォン200を1個ずつ取り付け、尺骨茎状突起に骨伝導マイクロフォン210を1個取り付けた状態において、骨伝導マイクロフォン200及び210の間の前腕を使用者自身の指でタップする。この時、振動入力用アクチュエータ190から振動を継続的に入力して、骨導音の信号を骨伝導マイクロフォン200及び210で取得する。ここで、振動入力用アクチュエータ190として上記の小型スピーカを用い、骨伝導マイクロフォン200及び210として上記の聴診器型骨伝導マイクロフォンを用いている。図13a、図13bは、前腕の所定位置を使用者自身の指でタップしたときの衝突で生じた骨導音の振幅を骨伝導マイクロフォン200及び210で各々取得した結果である図13a:尺骨茎状突起、図13b:肘頭。図14a、図14bは、それらを周波数変換した結果である図14a:尺骨茎状突起、図14b:肘頭。図15aは、肘頭から前記小型スピーカで入力した骨導音の振幅を取得した結果である。図15bは、それを周波数変換した結果を示す。なお、前記小型スピーカからの入力信号は、振幅一定で800Hzの周波数をもつ正弦波を用い、一回の入力信号の長さは0.01secである。これらの結果から、指のタップによる衝突で生じた骨導音は、概ね500Hz以下の周波数領域に存在し、対して小型スピーカから入力された骨導音は、入力信号である800Hz付近に存在していることが示された。なお、1回の入力信号の長さは0.01secであるが、長時間の信号でも同様の結果となる。すなわち、前記タップによる衝突で生じる骨導音は、600Hz以下、好ましくは50~600Hzの信号を、バンドパスフィルタを用いて抽出することにより認識できる。振動入力用アクチュエータで入力された骨導音は、780~820Hzの信号を、バンドパスフィルタを用いて抽出することより認識できることが判明した。なお、バンドパスフィルタとしてFFTを用いた周波数フィルタリングを行った。次に、被験者A、Bに対する屈曲角推定と衝突位置推定を同じ腕で行う第4の評価実験について説明する。被験者A、Bには、上述の図12に示すように、肘頭に前記振動入力用アクチュエータ190前記小型スピーカと骨伝導マイクロフォン200前記聴診器型骨伝導マイクロフォンを1個ずつ取り付け、尺骨茎状突起に骨伝導マイクロフォン210前記聴診器型骨伝導マイクロフォンを1個が装着されている。なお、小型スピーカの振動は、周波数フィルタリングで除去できるため肘骨側の振動入力用アクチュエータ190と骨伝導マイクロフォン200を一つの装置にまとめることもできる。まず、初期作業として屈曲角推定と衝突位置推定について、被験者A、Bに対してキャリブレーションを実施した。衝突位置推定のためのキャリブレーションは、腕の長さや筋肉の付き方等の影響による個人差が生じるため、予め被験者に合わせた上記の信号レベル差Lに対する閾値を設定するために行う。図16に示すように、前腕をP1,P2,P3の3つに区間に分割する。これら3区間を各々10回ずつ被験者自身の指で叩き、骨導音の振幅の変化を骨伝導マイクロフォン200及び210で取得した。その信号データから前記信号レベル差Lに対すSVMサポートベクタマシンモデルを作成し、閾値設定を行った。この間は、振動入力用アクチュエータ190からの入力による骨導音の発生は行われていない。次に、肘の屈曲角推定のための屈曲角と骨導音の振幅の関数近似式を求めるためのキャリブレーションを実施した。肘の屈曲角0度、45度、90度の姿勢で、各々10回ずつ肘頭の振動入力用アクチュエータ190により骨導音を継続的に発生させ、尺骨茎状突起の骨伝導マイクロフォン210で振幅の変化を取得した。この振幅の変化から、最小二乗法を用いて2次多項式による屈曲角と振幅の関数近似を行い、関数近似式を作成した。なお、この間は、衝突による骨導音の発生は行われていない。これらキャリブレーション完了後、衝突位置推定は、振動入力用アクチュエータ190より、800Hzの正弦波を継続的に入力し続けた状態で行う。上記の前腕のP1,P2,P3の区間をそれぞれ50回ずつ被験者自身の指で叩き、その衝突位置の判別の正当率をもって評価した。屈曲角推定は、肘の屈曲を0度から90度まで15度刻みの姿勢で、前腕を指で叩くと同時に振動入力用アクチュエータ190である前記小型スピーカより0.1secの信号をそれぞれ10回ずつ入力し、その際の実際の肘の屈曲角と誤差の標準偏差を持って評価を行った。図17aは被験者A、図17bは被験者Bの衝突位置の推定結果を示している。横軸と縦軸は、それぞれ尺骨茎状突起と肘頭に取り付けた骨伝導マイクロフォン200及び210で得られた骨導音の最大振幅である。点線と一点鎖線は、P1とP2、P2とP3を判別する閾値を示しており、横軸と点線で囲まれた部分をP1、点線と一点鎖線で囲まれた部分をP2、縦軸と一点鎖線で囲まれた部分をP3と判別する。図17a、図17bのマーカーは、実際の指で叩いた衝突位置で、この位置と閾値処理による判別結果が一致した場合を位置推定が正しくできたとした。評価結果では、被験者Aについては97.3、被験者Bについては920の一致率であり、90以上の認識率が得られることが示された。図18aは被験者A、図18bは被験者Bの肘の屈曲角推定の結果を示している。横軸と縦軸はそれぞれ真の屈曲角と推定した屈曲角であり、点線は双方が一致する点である。評価結果では、被験者A、Bともに3~5度の誤差で肘の屈曲角が推定できた。なお、図19に第4の評価実験の処理フローを示す。上記のようにキャリブレーションと、周波数フィルタリングを施すことで、同じ腕で肘の屈曲角推定と、腕への指のタップによる衝突位置の推定を各々個別に行うことができ、屈曲角推定と衝突位置推定の同時利用が可能であることが示された。次に、ロボットの操縦インタフェースとして使用した実施態様を実施例5として示す。操縦者には、上述の図12に示すように、肘頭に前記振動入力用アクチュエータ190前記小型スピーカと骨伝導マイクロフォン200前記聴診器型骨伝導マイクロフォンを1個ずつ取り付け、尺骨茎状突起に骨伝導マイクロフォン210前記聴診器型骨伝導マイクロフォンを1個が装着されている。操作対象は、HRP-2mChrometゼネラルロボティックス社製である。腕を使用者の指でタップし、衝突位置推定を行って、推定結果をロボットの操作命令として使用するコマンド式インタフェースとした。上記の前腕のP1、P2,P3の区間と手先と肩を加えた5カ所の衝突位置の推定結果を、図20に示すように5通りの操作命令として関連付けた。更に、図21に示すように、2回タップした時の衝突位置の推定結果を組み合わせて、9通りの操作命令として関連付けた。ここで、2回のタップによる操作命令では、肩及び手先へのタップは、1つ目の入力を間違えた場合のリセットボタンとして使用する。なお、手先と肩などの前腕以外の部位を指で叩いた場合、前腕を伝わる骨導音に比べて、前腕をタップした場合よりも信号のレベルが小さくなり、比較的容易に衝突位置を判別できる。肘の屈曲角の推定結果のロボット操作への操作命令は、屈曲角を連続して推定し、得られた屈曲角に合わせてロボットの腕を屈伸させるものとした。実施例5では、前記小型スピーカから入力した骨導音以外の骨導音を除去し、誤動作が防ぐために、入力信号である800Hzの信号のみを取得できるよう、780から820Hzの範囲のバンドパスフィルタを使用し、手首の屈伸や腕の運動によって生じる低周波のノイズや、手先から生じた骨導音について除去するようにした。50Hz以下の信号もハイパスフィルタによりカットするようにした。また、骨導音を周波数変換し、800Hz付近がスペクトル強度のピークとなった場合のみを入力信号として採用することにより、日常生活で装着し、日常作業を行う場合の誤認識を低減できるようにした。図22に衝突位置推定結果をロボットの操縦に用いた様子を示す。操縦者のタップによる衝突位置に合わせて、ロボットの腕や足が動いているのが分かる。操縦者の肘の屈曲角推定に応じて、ロボットの腕が動く実際の様子を図23に示す。腕の肘の屈曲に合わせてロボットの腕が屈曲しているのが分かる。上記の実施例1~5において使用したシステムの構成を図24に示す。各実施例における振動入力用アクチュエータへの駆動信号出力および骨伝導マイクロフォンからの信号の取り込みには、AD/DAボードInterface社製CSI-360116を使用し、ノートPCDELL社製PRECISION/M4400を用いて骨伝導マイクロフォンから得られた信号の処理および振動入力用アクチュエータの制御を行った。"