"ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する検出部と、前記検出データを参照するとともに、前記検出データがタップ位置から前記検出部までの振動伝達経路の長さに依存して変化することに基づいて、タップ位置を特定する入力情報特定部と、を備えていることを特徴とする入力装置。前記検出部は、タップする側に設けられる第1の検出部と、タップされる側に設けられる第2の検出部とを備え、前記入力情報特定部は、前記第1の検出部において振動が検出された時刻と、前記第2の検出部において振動が検出された時刻との差に基づいて、タップ位置を特定することを特徴とする、請求項1に記載の入力装置。前記第1の検出部において振動が検出される時刻と前記第2の検出部において振動が検出される時刻の差と、タップ位置とを関連付けて保持する記憶部をさらに備え、前記入力情報特定部は、前記記憶部を参照してタップ位置を特定することを特徴とする、請求項2に記載の入力装置。前記記憶部は、前記第1の検出部において振動が検出される時刻と前記第2の検出部において振動が検出される時刻の差の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、前記入力情報特定部は、検出された時刻の差が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定することを特徴とする、請求項3に記載の入力装置。前記検出部は、タップする側に設けられる第1の検出部と、タップされる側に設けられる第2の検出部とを備え、前記入力情報特定部は、前記第1の検出部において検出された振動の振幅、強度又はエネルギーと、前記第2の検出部において検出された振動の振幅、強度、エネルギーとの比に基づいて、タップ位置を特定することを特徴とする、請求項1に記載の入力装置。前記第1の検出部において検出される振動の振幅、強度又はエネルギーと前記第2の検出部において検出される振動の振幅、強度又はエネルギーの比と、タップ位置とを関連付けて保持する記憶部をさらに備え、前記入力情報特定部は、前記記憶部を参照してタップ位置を特定することを特徴とする、請求項5に記載の入力装置。前記記憶部は、前記第1の検出部において検出される振動の振幅、強度又はエネルギーと前記第2の検出部において検出される振動の振幅、強度又はエネルギーの比の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、前記入力情報特定部は、検出された振動の振幅、強度又はエネルギーの比が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定することを特徴とする、請求項6に記載の入力装置。前記検出部は、タップされる側に設けられ、前記入力情報特定部は、前記検出部で検出された振動の振幅、強度又はエネルギーに基づいて、タップ位置を特定することを特徴とする、請求項1に記載の入力装置。前記検出部は、加速度センサを有し、前記入力情報特定部は、前記加速度センサによって検出された重力加速度に応じてタップされる側の腕姿勢を特定し、前記検出データがタップ位置から前記検出部までの振動伝達経路の長さに依存して変化することと特定した腕姿勢とに基づいて、タップ位置を特定することを特徴とする、請求項1に記載の入力装置。前記検出部は、タップされる側の手首に設けられることを特徴とする、請求項9に記載の入力装置。前記入力情報特定部は、前記重力加速度に応じて、タップされる側の腕姿勢が、手の甲を上に向けた状態、または、手の甲を下に向けた状態のいずれであるかを特定することを特徴とする、請求項9または10に記載の入力装置。コンピュータが、ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する工程と、前記検出データを参照するとともに、タップ位置から前記検出データを検出した検出箇所までの振動伝達経路の長さに依存して、前記検出データが変化することに基づいて、タップ位置を特定する工程と、を含むことを特徴とする入力方法。コンピュータが、タップする側に設けられる第1の検出箇所において振動が検出された時刻と、タップされる側に設けられる第2の検出箇所において振動が検出された時刻との差に基づいて、タップ位置を特定することを特徴とする、請求項12に記載の入力方法。コンピュータが、タップする側に設けられる第1の検出箇所において検出された振動の振幅、強度又はエネルギーと、タップされる側に設けられる第2の検出箇所において検出された振動の振幅、強度、エネルギーとの比に基づいて、タップ位置を特定することを特徴とする、請求項12に記載の入力方法。ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する処理と、前記検出データを参照するとともに、タップ位置から前記検出データを検出した検出箇所までの振動伝達経路の長さに依存して、前記検出データが変化することに基づいて、タップ位置を特定する処理と、をコンピュータに実行させることを特徴とするプログラム。タップする側に設けられる第1の検出箇所において振動が検出された時刻と、タップされる側に設けられる第2の検出箇所において振動が検出された時刻との差に基づいて、タップ位置を特定する処理を、コンピュータに実行させることを特徴とする、請求項15に記載のプログラム。タップする側に設けられる第1の検出箇所において検出された振動の振幅、強度又はエネルギーと、タップされる側に設けられる第2の検出箇所において検出された振動の振幅、強度、エネルギーとの比に基づいて、タップ位置を特定する処理を、コンピュータに実行させることを特徴とする、請求項15に記載のプログラム。上記の特許文献の全開示内容は、引用をもって本書に繰り込み記載される。以下の分析は、本発明者によってなされたものである。特許文献1に記載された携帯電話装置によると、腕輪型の小型の入力装置内に入力キーが配置され、入力キーが小さいことから、入力操作及び入力キーの確認が困難となり、押し間違え等の入力ミスが生じる恐れがある。また、特許文献2に記載された電話装置によると、噛み合わせ動作等の1種類のオン/オフON/OFF動作のみを入力操作に用いることから、操作対象となる機器が有する複数の機能に対する入力操作を実現することが困難となる。さらに、特許文献3に記載された入力装置によると、複雑な運動を組み合わせた複合的なジェスチャを入力操作として用いているため、入力操作と日常の動作とを識別することが困難となり、ユーザが意図しない入力操作が生じる恐れがある。そこで、携帯電子機器に対する入力操作を行なう際に、ユーザが入力装置を取り出す必要をなくするとともに、ユーザによる入力操作を簡便にすることが課題となる。本発明の目的は、かかる課題を解決する入力装置、入力方法及びプログラムを提供することにある。本発明の第1の視点に係る入力装置は、ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する検出部と、前記検出データを参照するとともに、前記検出データがタップ位置から前記検出部までの振動伝達経路の長さに依存して変化することに基づいて、タップ位置を特定する入力情報特定部と、を有する。本発明の第2の視点に係る入力方法は、コンピュータが、ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する工程と、前記検出データを参照するとともに、タップ位置から前記検出データを検出した検出箇所までの振動伝達経路の長さに依存して、前記検出データが変化することに基づいて、タップ位置を特定する工程と、を含む。本発明の第3の視点に係るプログラムは、ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する処理と、前記検出データを参照するとともに、タップ位置から前記検出データを検出した検出箇所までの振動伝達経路の長さに依存して、前記検出データが変化することに基づいて、タップ位置を特定する処理と、をコンピュータに実行させる。本発明の第4の視点に係る入力装置は、前記検出部は、加速度センサを有するとともに、タップされる側の手首に設けられ、前記入力情報特定部は、前記加速度センサによって検出された重力加速度に応じてタップされる側の腕姿勢を特定し、前記検出データがタップ位置から前記検出部までの振動伝達経路の長さに依存して変化することと特定した腕姿勢とに基づいて、タップ位置を特定する。本発明に係る入力装置、入力方法及びプログラムによると、携帯電子機器に対する入力操作を行なう際に、ユーザが入力装置を取り出す必要をなくするとともに、ユーザによる入力操作を簡便にすることができる。第1の展開形態によると、上記第1の視点に係る入力装置が提供される。第2の展開形態によると、前記検出部は、タップする側に設けられる第1の検出部と、タップされる側に設けられる第2の検出部とを備え、前記入力情報特定部は、前記第1の検出部において振動が検出された時刻と、前記第2の検出部において振動が検出された時刻との差に基づいて、タップ位置を特定する、入力装置が提供される。第3の展開形態によると、前記第1の検出部において振動が検出される時刻と前記第2の検出部において振動が検出される時刻の差と、タップ位置とを関連付けて保持する記憶部をさらに備え、前記入力情報特定部は、前記記憶部を参照してタップ位置を特定する、入力装置が提供される。第4の展開形態によると、前記記憶部は、前記第1の検出部において振動が検出される時刻と前記第2の検出部において振動が検出される時刻の差の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、前記入力情報特定部は、検出された時刻の差が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定する、入力装置が提供される。第5の展開形態によると、前記検出部は、タップする側に設けられる第1の検出部と、タップされる側に設けられる第2の検出部とを備え、前記入力情報特定部は、前記第1の検出部において検出された振動の振幅、強度又はエネルギーと、前記第2の検出部において検出された振動の振幅、強度、エネルギーとの比に基づいて、タップ位置を特定する、入力装置が提供される。第6の展開形態によると、前記第1の検出部において検出される振動の振幅、強度又はエネルギーと前記第2の検出部において検出される振動の振幅、強度又はエネルギーの比と、タップ位置とを関連付けて保持する記憶部をさらに備え、前記入力情報特定部は、前記記憶部を参照してタップ位置を特定する、入力装置が提供される。第7の展開形態によると、前記記憶部は、前記第1の検出部において検出される振動の振幅、強度又はエネルギーと前記第2の検出部において検出される振動の振幅、強度又はエネルギーの比の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、前記入力情報特定部は、検出された振動の振幅、強度又はエネルギーの比が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定する、入力装置が提供される。第8の展開形態によると、前記検出部は、タップされる側に設けられ、前記入力情報特定部は、前記検出部で検出された振動の振幅、強度又はエネルギーに基づいて、タップ位置を特定する、入力装置が提供される。第9の展開形態によると、上記第2の視点に係る入力方法が提供される。第10の展開形態によると、上記第3の視点に係るプログラムが提供される。第11の展開形態によると、上記プログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。第12の展開形態によると、上記入力装置において、前記検出部は、加速度センサを有するとともに、タップされる側の手首に設けられ、前記入力情報特定部は、前記加速度センサによって検出された重力加速度に応じてタップされる側の腕姿勢を特定し、前記検出データがタップ位置から前記検出部までの振動伝達経路の長さに依存して変化することと特定した腕姿勢とに基づいて、タップ位置を特定するようにしてもよい。本発明によると、身体の一部をタップすることを入力操作に割り当てることができる。また、本発明によると、入力を検出する装置を腕輪型の小型の装置とすることができ、機器操作のためにユーザが入力装置を取り出すという作業を省略することができる。これにより、入力操作に伴う煩雑さが解消され、入力操作に要する時間も削減することができる。さらに、本発明によると、入力エリアを腕等のユーザ本人の身体の一部に割り当てることにより、十分に大きな入力エリアを確保することができ、ユーザによる入力ミスを防ぐことができる。また、本発明によると、複数の入力エリアを割り当てることができるため、複数の種類の入力操作を実現することができ、操作対象となる機器が有する複数の機能に対する入力操作を実現することができる。さらに、本発明によると、身体に接触するという特定の動作を入力操作としているため、入力操作と日常の動作とを識別することができ、ユーザが意図しない入力操作が生じることを防ぐことができる。実施形態1第1の実施形態に係る入力装置について、図面を参照して説明する。図2は、操作対象機器を携帯音楽プレーヤとし、ユーザの腕を入力部とした際の入力エリアの詳細を表した図である。図2を参照すると、腕上には、機器を操作するための3箇所の入力エリア71~73が配置されている。本実施形態では、一例として、音楽操作を想定している。前腕の手首側、前腕の上腕側、及び、上腕に設けられた入力エリア71~73に対して、それぞれ、選曲の送り機能、再生一時停止機能、及び、停止機能が割り当てられている。ユーザは、一方の手で他方の腕上の入力エリア71~73をタップすることにより、入力を行なう。ユーザは、例えば、音楽を聴きながらランニング、ウォーキング等を行なう際、携帯音楽プレーヤを取り出して、小さい入力キーを操作するという煩わしい操作を行なう代わりに、ユーザの腕をタップすることで、タップ位置に応じた操作を行なうことができる。図1は、本実施形態に係る入力装置の構成を示すブロック図である。図1を参照すると、入力装置は、検出部1、記憶部4、入力情報特定部5、及び、情報提示部6を有する。検出部1は、2つの検出部、すなわち、と接触側検出部3第1の検出部と被接触側検出部2第2の検出部を含む。ユーザの身体に対するタップ操作によって生起されユーザの身体を介して伝達した振動を検出すると、タップされた側の被接触側検出部2は、被接触側検出データaを出力し、タップした側の接触側検出部3は、接触側検出データbを出力する。記憶部4は、被接触側検出部2及び接触側検出部3で検出される振動の時間差とタップ位置との対応関係を判定データcとして予め保持している。入力情報特定部5は、被接触側検出データaと接触側検出データbを受けて、これらの時間差を算出し、記憶部4に格納された判定データcを参照することにより、タップ位置を特定し、タップ位置に割り当てられたコマンドを、入力情報特定データdとして出力する。情報提示部6は、入力情報特定データdを受けると、コマンドに相当する音楽の再生停止等を行なうとともに、これらに付随する画面表示を出力する。図2を参照すると、振動を検出するための被接触側検出部2は、タップされる側である左手手首に配置されている。一方、振動を検出するための接触側検出部3は、タップする側である右手手首に配置されている。図3は、検出部1の詳細な構成を示す図である。図3を参照すると、検出部1に含まれる被接触側検出部2及び接触側検出部3は、それぞれ、配線基板10上に設けられた加速度センサ9を有し、加速度センサ9によって、振動を加速度として検出する。図4は、検出部1の詳細な構造を示す断面図である。図4を参照すると、配線基板10には、加速度センサ9以外に、メモリ16、演算処理部11、提示内容処理ユニット12及び提示ユニット13が設けられている。また、これらの各部は筐体14によって包装されている。メモリ16は、記憶部4の判定データcを保持する。演算処理部11は、入力情報特定部5における処理を行う。提示内容処理ユニット12は、情報提示部6においてタップ位置に割り当てられたコマンドにより出力される音楽の再生停止や画面上のテクスチャを制御する。提示ユニット13は、提示内容処理ユニット12により制御された音信号をスピーカを介して出力し、Bluetooth登録商標等の他の提示機器にデータを送信し、又は、制御された画素信号をディスプレイに出力する。次に、本実施形態に係る入力装置の全体の動作について、図面を参照して説明する。図5は、本実施形態の入力装置の動作を示すフローチャートである。まず、一方の手で他方の腕上の入力エリア71~73へのタップ動作が行なわれると、被接触側検出部2及び接触側検出部3は、それぞれ、サンプリング周期ごとに加速度センサ9で検出した値の時系列データである、振動波形を表す被接触側検出データaと接触側検出データbから、一定時間内のデータを抽出するステップS101。被接触検出部2及び接触側検出部3は、それぞれ、例えば、非接触側検出データa及び接触側検出データbのうちの、入力が行なわれたことを検出した時刻から一定の時間内で切り取った振動波形を、接触位置特定のためのデータとして抽出する。入力タップ動作による振動は、タップ位置から各検出部までの振動の伝達する経路の違いにより、伝達に要する時間が異なる。そこで、接触側検出部3及び被接触側検出部2は、被接触側検出データaと接触側検出データbに基づいて、振動が到達した時刻を割り出すための特徴点時刻を抽出して、入力情報特定部5に出力するステップS102。次に、入力情報特定部5は、タップ位置から各検出部までの振動の伝達経路の違いによる時間差とタップ位置との対応関係を保持する記憶部4の判定データcを参照し、時間差とタップ位置とを関連付ける。これにより、入力情報特定部5は、いずれの入力エリアがタップされているかを特定し、入力情報特定データdとして出力するステップS103。最後に、情報表示部6は、特定された入力エリアに割り当てられた所定の記号やデータ、機能を提示するステップS104。次に、各ステップの詳細動作について説明する。図6は、ステップS101における振動波形抽出について説明するための図である。被接触側検出部2及び接触側検出部3で検出された値の時系列データである振動波形を、それぞれ被接触側検出データaと接触側検出データbとして受け取ると、入力情報特定部5は、各検出データの中で、入力が行なわれたことを基準に一定時間内にあるデータを比較利用データとして抽出する。検出される振動は、図6aに示す接触側検出部3での振動波形、及び、図6bに示す被接触側検出部2での振動波形である。なお、これらの検出データの各時刻における値を逐次処理した場合には、通信に時間を要するため、入力情報特定部5は、一定の時間間隔ごとの検出データをまとめて受け取ることが好ましい。図7は、ステップS102における振動到達時刻の抽出について説明するための図である。被接触側検出部2及び接触側検出部3は、入力のためのタップ動作による振動を検出した時刻を算出するために、振動波形の立ち上がり時刻を抽出する。図7を参照すると、一例として、振動がまだ到達せず波形が安定しているデータの接線と、波形の立ち上がり時に傾きが最大となる箇所における接線との交点の時刻を振動到達時刻として算出するようにしてもよい。ここで、タップ位置から各検出部までの振動の伝達する経路長さの違いをタップ位置と対応付けるために、時間差を用いる方法について説明する。図8は、各検出部から各入力エリアまでの伝達経路長を示す図である。タップされる側の腕は、前腕の手首側、前腕の上腕側、及び上腕の3領域に分けられており、それぞれに対して、第1の入力エリア71、第2の入力エリア72、及び第3の入力エリア73が設けられている。ただし、これらの入力エリア71~73は、説明の便宜上の領域であって、腕上に位置を検出するための装置が設けられる訳ではない。また、被接触側検出部2から入力エリア71~73のそれぞれの中心位置までの距離をL1~L3とし、接触側検出部3からタップ位置までの距離をL0とする。図9は、各検出部における振動伝達時間と検出時間差とを示す表である。入力エリア71~73に対するタップ動作による入力は、各入力エリアの中心に接触することによって行なわれるものと仮定する。第1の入力エリア71への入力を行なった場合には、タップ位置から被接触側検出部2までの距離はL1であり、振動の伝達速度をvとすると、タップ操作が行なわれた時点から検出されるまでにL1/vの時間を要する。また、タップ位置から接触側検出部3までの距離はL0であり、タップ操作が行なわれた時点から検出されるまでにL0/vの時間を要する。したがって、このときの検出時間差はL1-L0/vとなる。同様に、第2の入力エリア72への入力に対する検出時間差は、L2-L0/vとなる。また、第3の入力エリア73への入力に対する検出時間差は、L3-L0/vとなる。タップ位置と接触側検出部3との間の距離L0は一定であるため、接触側検出部3と被接触側検出部2との検出時間差は、タップ位置から被接触側検出部2までの距離、すなわち、距離L1~L3のいずれかに対応付けることができる。図10は、各入力エリアの検出時間差とその頻度分布を示す図である。図10を参照して、入力情報特定部5により入力情報を特定する動作ステップS103について説明する。入力としてタップする位置のばらつきは、入力エリア71~73のそれぞれについて、正規分布となる。したがって、上限の閾値及び下限の閾値を設け、入力情報特定部5は、これらの閾値の範囲に含まれる値を各入力エリアに対する入力と判断するようにしてもよい。振動の伝達速度は、個人差により、ユーザごとにばらつく。また、同一のユーザであっても、入力エリア71~73のそれぞれに対するタップ位置がばらつく。さらに、身体と装置との接触状態に起因するばらつきもある。そこで、各入力エリアに対する入力と判定するための範囲を、互いに重なることがないように、標準偏差σを基準として設定する。一例として、平均値μを中心とし、μ-2σを下限閾値、μ2σを上限閾値として設定してもよい。このとき、μ±2σの範囲には、全データの95.45が含まれる。接触側検出部3と被接触側検出部2の検出時間差による入力情報特定のための閾値は、記憶部4の判定データcとして予め保存しておくことが好ましい。図11は、記憶部4に保存された判定データcに含まれる下限閾値及び上限閾値と、入力情報特定データdとの対応関係を、一例として示す表である。下限閾値及び上限閾値の値のみを記憶部4の判定データcとして保存しておくために、記憶部4のデータ作成時に、入力エリア71~73のそれぞれをタップしたときの検出時間差を複数取得しておき、正規分布の平均値から標準偏差を差し引いたもの及び平均値に標準偏差を加えたものを、それぞれ、下限閾値及び上限閾値とし、これらを入力エリア71~73に対応付けたものを判定データcとする。例えば、接触側検出部3と被接触側検出部2との間の検出時間差が0.005[s]である場合、図11を参照すると、この検出時間差は、第3の入力エリア73に対する下限閾値と上限閾値との間に含まれる。したがって、このとき、第3の入力エリア73に割り当てられたコマンドすなわち停止が選択されたことになる。なお、閾値を記憶部4の判定データcに含める代わりに、入力情報特定部5が閾値を保持し、入力情報を特定する際に参照するようにしてもよい。次に、情報提示部6の動作ステップS104について、詳細に説明する。情報提示部6は、入力情報特定部5によって特定された入力情報特定データdを受け取ると、入力位置に割り当てられた機能をユーザに提示する。本実施形態では、音楽操作を想定しているため、入力エリア71~73のそれぞれに割り当てられた機能、すなわち、選局の送り、再生一時停止、停止に応じて、音楽データを制御し、スピーカから音声を出力する。また、情報提示部6は、入力エリア71~73のそれぞれに割り当てられた機能に応じて、Bluetooth等を介してイヤフォンやヘッドフォンなどにデータを送信したり、再生中の音楽のタイトルや実行している機能をディスプレイに表示したりしてもよい。本実施形態では、振動波形の立ち上がりの時刻を振動到達時刻として抽出するようにしたが、安定した振動が伝達したと考える時刻を抽出するために時定数を設け、この値を超えた時刻を振動伝達時刻としてもよい。また、主要な振動が伝達した時刻として、振動波形の極値を振動伝達時刻としてもよい。さらに、タップ操作により生成される振動波形は形状が類似しているため、テンプレートとなる振動波形を生成し、テンプレートマッチングに基づいて振動伝達時刻を算出するようにしてもよい。また、本実施形態において、腕に対して3つの入力エリア71~73を設け、各入力エリアにコマンドを割り当てた。しかし、入力エリアの個数、及び割り当てるべきコマンドは、必要に応じて任意に設定することができ、本実施形態の態様に限られるものではない。また、本実施形態において、入力エリア71~73をいずれも腕に割り当てた。しかし、振動が伝達する範囲であれば、入力エリアは腕以外の場所に設定してもよい。また、本実施形態において、左手に被接触側検出部2を設け、右手に接触側検出部3を設けた。しかし、これらの配置を逆にしてもよいことはいうまでもない。また、これらの検出部の装着場所は、手首に限られるものではない。すなわち、振動が伝達する範囲であれば、検出部の装着場所は、上腕、手袋、指輪、足首等であってもよい。実施形態2第2の実施形態に係る入力装置について、図面を参照して説明する。第1の実施形態では、タップ位置から2つの検出部まで振動が伝達する経路の違いを、伝達に要する時間の差として算出し、各検出部までの時間差とタップ位置とを関連付けることにより入力エリアを特定した。一方、本実施形態では、タップ位置から各検出部までの振動の伝達する経路の違いを、伝達する振動の強度の違いとして検出することにより、入力エリアを特定する。図12は、本実施形態の入力装置の構成を表すブロック図である。第1の実施形態では、タップ位置を特定するために、被接触側検出部2と接触側検出部3で検出された振動の時間差とタップ位置との対応関係を判定データcとして記憶部4に予め記録しておいた。一方、本実施形態では、被接触側検出部2と接触側検出部3で検出された振動の強度の比とタップ位置との対応関係を判定データeとして記憶部4に予め記録しておく。また、第1の実施形態の入力装置における入力情報特定部5の代わりに、本実施形態の入力装置は、入力情報特定部15を有する。入力情報特定部15は、被接触側検出データaと接触側検出データbを受けると、記憶部4の判定データeを参照し、被接触側検出部2と接触側検出部3で検出された振動の強度の比を抽出して、タップ位置を特定する。第1の実施形態では、入力情報特性部5で被接触側検出部2と接触側検出部3で検出される振動の時間差によりタップ位置を特定していた。一方、本実施形態では、被接触側検出部2と接触側検出部3で検出される振動の強度の比によりタップ位置を特定する。これは、タップ位置から各検出部までの振動の伝達する経路の違いにより、振動の減衰の程度が異なり、各検出部において検出される振動の強度も異なることによる。まず、入力情報特定部15の動作について、詳細に説明する。図13は、本実施形態に係る入力装置の動作を示すフローチャートである。第1の実施形態の入力装置では、図5のステップS102において特徴点時刻を抽出した。一方、本実施形態の入力装置では、被接触側検出データaと接触側検出データbに基づいて、被接触側検出部2及び接触側検出部3で検出した振動の強度を抽出するステップS202。図14は、各検出部における振動の強度を一例として示す図である。ステップS202では、例えば、被接触側検出部2及び接触側検出部3で検出された振動の強度の目安として、振幅の極値を抽出する。第1の実施形態では、図5のステップS103において、2つの検出部で検出された振動の時間差とタップ位置との対応関係を保持する記憶部4の判定データcを参照することにより、いずれの入力エリアがタップされたのかを特定していた。一方、本実施形態では、入力情報特定部15は、2つの検出部で検出される振動の振幅の比とタップ位置との対応関係を保持する記憶部4の判定データeを参照することにより、振幅の比とタップ位置とを対応付け、入力エリア71~73のいずれがタップされたのかを特定するステップS203。次に、入力情報特定部15によるステップS203の動作について、詳細に説明する。図15は、下限閾値及び上限閾値と入力情報特定データdとの対応関係を示す表である。まず、接触側検出部3の振動衝撃力を|aR|、被接触側検出部2の振動衝撃力を|aL|とし、各検出部の振動の振幅の最大値の比R=|aL|/|aR|を算出する。記憶部4において判定データeとして記憶されている値は、各検出部の振動振幅の最大値の比であるRに基づいて作成されている。入力エリア71~73へのタップ操作を行なった際、入力情報特定部15は、判定データeである比Rの下限閾値と上限閾値の範囲に含まれるか否かによって、タップ位置を特定する。なお、比Rの下限閾値及び上限閾値は、平均値をμ、標準偏差をσとして、それぞれ、μ-2σ及びμ2σとしてもよい。本実施形態では、伝達する振動の強度の目安として、振幅の最大値を利用した。ただし、振動の強度の目安として、振動波形を積分して得られる振動エネルギーを用いるようにしてもよい。また、判定データeの下限閾値及び上限閾値を、それぞれ、μ-2σ及びμ2σとした。しかし、下限閾値及び上限閾値は、これらの値に限られない。実施形態3第3の実施形態に係る入力装置について、図面を参照して説明する。第2の実施形態では、2つの検出部で検出された振動の振幅の比を比較することにより、タップ位置が入力エリア71~73のいずれに含まれるのかを特定した。一方、本実施形態では、被接触側検出部2における衝撃力のみを利用して、タップ操作が行なわれた入力エリアを特定する。図16は、入力エリア71~73と検出部1を示す図である。図16を参照すると、本実施形態では、第2の実施形態と異なり、検出部1は被接触側検出部2のみを有する。図17は、本実施形態に係る入力装置の構成を表すブロック図である。図12に示した第2の実施形態では、検出部1は、被接触側検出部2及び接触側検出部3の2つの検出部を含む。図17を参照すると、本実施形態では、検出部1は、タップされる側の被接触側検出部2のみを含む。第2の実施形態では、各検出部での振動の衝撃力の比とタップ位置との対応関係を判定データeとして記憶部4に予め記録しておいた。一方、本実施形態では、被接触側検出部2で検出された振動の強度とタップ位置との対応関係を、判定データfとして記憶部4に予め記録しておく。また、第2の実施形態では、入力情報特定部15は、判定データeを参照し、被接触側検出部2と接触側検出部3で検出された振動の振幅の比を算出して、タップ位置を特定する。一方、本実施形態では、入力情報特定部25は、被接触側検出データaを受けると、記憶部4の判定データfと、被接触側検出部2で検出された振動の強度を参照して、タップ位置を特定する。第2の実施形態の入力装置において、ユーザのタップ動作の強度がほぼ一定である場合には、接触側検出データbはほぼ一定となる。したがって、被接触側検出部2で検出された振動の強度のみに基づいてタップ位置を特定することができる。本実施形態の入力装置によると、ユーザは第2の実施形態の入力装置のように接触側及び被接触側の両方に検出部を取り付ける必要がなくなる。実施形態4第4の実施形態に係る入力装置について、図面を参照して説明する。第1ないし第3の実施形態では、腕上には、機器を操作するための3箇所の入力エリア71~73があり、タップ位置からの振動伝達経路の長さに依存する検出データにより入力エリアを特定した。一方、本実施形態では、タップ位置からの振動伝達経路の長さに加えて、被接触側検出部2における被接触側検出データpに基づいて、タップされる側の腕姿勢に応じて、異なる入力エリアを特定する。図18は、腕上の掌側の各入力エリアを示す図である。タップされる側の腕姿勢が図2とは異なり、掌側の腕が上を向いており、前腕の手首側、前腕の上腕側、及び上腕の3領域にそれぞれ、第4の入力エリア74、第5の入力エリア75、及び第6の入力エリア76が設けられている。図19は、本実施形態の入力装置の構成を表すブロック図である。第1の実施形態では、タップ位置を特定するために、被接触側検出部2と接触側検出部3で検出された振動の時間差とタップ位置との対応関係を判定データcとして記憶部4に予め記録しておいた。一方、本実施形態では、タップ位置からの振動伝達経路の長さを識別するとともに、被接触側検出部2に基づく腕姿勢を組み合わせたタップ位置との対応関係を判定データgとして記憶部4に予め記録しておく。図19を参照すると、本実施形態の入力装置は、第1の実施形態の入力装置における入力情報特定部5図1の代わりに、入力情報特定部35を有する。入力情報特定部35は、被接触側検出データpと接触側検出データbを受けると、記憶部4の判定データgを参照し、振動伝達経路の長さと被接触側検出部2の腕姿勢とにより、タップ位置を特定する。次に、本実施形態の入力装置の動作について説明する。図20は、本実施形態に係る入力装置の動作を示すフローチャートである。第1の実施形態の入力装置では、図5のステップS102において特徴点時刻を抽出した。一方、本実施形態の入力装置では、ステップS102において特徴点時刻を抽出した後、被接触側検出データpに基づいて、被接触側検出部2での腕姿勢を抽出するステップS402。次に、入力情報特定部35の動作について、詳細に説明する。入力情報特定部35は、タップ位置から各検出部までの振動の伝達経路の違いによる時間差、被接触側検出部2での腕姿勢の組合せと、タップ位置との対応関係を保持する記憶部4の判定データgを参照し、タップ位置特定する。これにより、入力情報特定部35は、図18に示す腕上の掌側の入力エリア74~76を含めた、いずれの入力エリアがタップされているかを特定し、入力情報特定データdとして出力する。次に、入力情報特定部35によるステップS402の動作について、詳細に説明する。入力情報特定部35は、ステップS402において、被接触側検出部2の加速度センサ9によって検出された重力加速度の方向を利用して、腕姿勢を抽出する。図21は、ステップS102における振動到達時刻の抽出とステップS402における腕姿勢の抽出について説明するための図である。図21a、bを参照すると、図7a、bと同様の図が示されている。ステップS102における振動到達時刻の抽出については、第1の実施形態で示した方法と同一である。図21cは、被接触側検出部2の加速度センサ9によって検出された加速度のX、Y、Z方向の各成分の波形を示す。図21cを参照すると、被接触側検出部2のタップ衝撃検出前において、一定の値が検出されている。これは、加速度センサ9に、つねに一定の重力加速度がかかっていることを示す。図21cを参照すると、図18に示すように掌側の腕上へ入力を行なう場合には、Z方向の加速度成分として、正の値が検出される。一方、図2に示すように、手の甲側の腕上へ入力を行なう場合には、Z方向の加速度成分として、負の値が検出される。ステップS402では、入力情報特定部35は、図21cに示す被接触側検出データpを参照し、振動到達時刻より前の定常状態における加速度を、腕姿勢に対応づけるべき重力加速度として算出する。次に、入力情報特定部35によるステップS403の動作について、詳細に説明する。図22は、記憶部4に保存された判定データgに含まれる、タップ位置からの振動伝達経路の長さ範囲に相当する下限閾値、上限閾値、腕姿勢に相当する重力加速度の方向の組合せと、入力情報特定データdとの対応関係を、一例として示す表である。下限閾値、上限閾値に関しては第1の実施形態の図11と同一である。図22を参照すると、腕姿勢に相当する重力加速度の方向を表すために、記憶部4は、各腕姿勢をとったときの重力加速度のX,Y,Z成分の平均的な値とを判定データgとして保持する。ステップS403では、記憶部4に格納された判定データgを参照し、下限閾値、上限閾値に含まれるタップ位置までの振動伝達経路長さと、各腕姿勢を表す重力加速度に検出した加速度が最も近い組合せにより入力エリアの特定し、これらを入力エリア71~76に対応付けたものを判定データgとする。本実施形態では、第1の実施形態の入力装置と同様の方法を利用して、タップ位置からの振動伝達経路の長さを算出し、重力加速度を利用することで腕姿勢を算出することにより、入力エリアを特定したが、タップ位置からの振動伝達経路長さの算出方法として、第2の実施形態または第3の実施形態の入力装置と同様の方法を用いてもよい。本実施形態では、入力エリア74~76を腕上の掌側への入力エリアとして配置したが、同様に腕上の側面である橈骨側へ新たな入力エリアを配置してもよい。また、図23は入力時腕姿勢を示した図である。図23を参照すると、各腕姿勢時に応じて入力情報特定データdを変更してもよい。例えば、同一の入力エリア71への入力を検出した場合に、腕を挙げている姿勢または腕を下げている姿勢に応じて、割り当てる操作コマンドを変更してもよい。また、腕姿勢の変化に応じて割り当てる操作コマンドを変更してもよい。また、本実施形態では、腕姿勢を検出するのに加速度センサ9を用い、重力加速度を利用することで腕姿勢を判別し、入力エリアを特定したが、角度センサやジャイロなど他センサと組み合わせることにより腕姿勢を判別するようにしてもよい。本実施形態のように被接触側検出部2に加速度センサ9を設けることで、定常状態からの変化量によりタップ位置からの振動伝達経路の長さを算出するとともに、重力加速度を利用することで腕姿勢もあわせて算出することができる。したがって、本実施形態の入力装置によると、センサを追加することなく、複数の状態量を取得でき、機器の構成を単純にすることができる。本発明の全開示請求の範囲を含むの枠内において、さらにその基本的技術思想に基づいて、実施形態の変更調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。なお、上記実施形態の一部又は全部は、以下の付記として記載することができるものであるが、これらに限定されるものではない。付記1ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する検出部と、前記検出データを参照するとともに、前記検出データがタップ位置から前記検出部までの振動伝達経路の長さに依存して変化することに基づいて、タップ位置を特定する入力情報特定部と、を備えていることを特徴とする入力装置。付記2前記検出部は、タップする側に設けられる第1の検出部と、タップされる側に設けられる第2の検出部とを備え、前記入力情報特定部は、前記第1の検出部において振動が検出された時刻と、前記第2の検出部において振動が検出された時刻との差に基づいて、タップ位置を特定することを特徴とする、付記1に記載の入力装置。付記3前記第1の検出部において振動が検出される時刻と前記第2の検出部において振動が検出される時刻の差と、タップ位置とを関連付けて保持する記憶部をさらに備え、前記入力情報特定部は、前記記憶部を参照してタップ位置を特定することを特徴とする、付記2に記載の入力装置。付記4前記記憶部は、前記第1の検出部において振動が検出される時刻と前記第2の検出部において振動が検出される時刻の差の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、前記入力情報特定部は、検出された時刻の差が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定することを特徴とする、付記3に記載の入力装置。付記5前記検出部は、タップする側に設けられる第1の検出部と、タップされる側に設けられる第2の検出部とを備え、前記入力情報特定部は、前記第1の検出部において検出された振動の振幅、強度又はエネルギーと、前記第2の検出部において検出された振動の振幅、強度、エネルギーとの比に基づいて、タップ位置を特定することを特徴とする、付記1に記載の入力装置。付記6前記第1の検出部において検出される振動の振幅、強度又はエネルギーと前記第2の検出部において検出される振動の振幅、強度又はエネルギーの比と、タップ位置とを関連付けて保持する記憶部をさらに備え、前記入力情報特定部は、前記記憶部を参照してタップ位置を特定することを特徴とする、付記5に記載の入力装置。付記7前記記憶部は、前記第1の検出部において検出される振動の振幅、強度又はエネルギーと前記第2の検出部において検出される振動の振幅、強度又はエネルギーの比の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、前記入力情報特定部は、検出された振動の振幅、強度又はエネルギーの比が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定することを特徴とする、付記6に記載の入力装置。付記8前記検出部は、タップされる側に設けられ、前記入力情報特定部は、前記検出部で検出された振動の振幅、強度又はエネルギーに基づいて、タップ位置を特定することを特徴とする、付記1に記載の入力装置。付記9前記入力情報特定部は、特定したタップ位置に対応付けられた操作コマンドを出力することを特徴とする、付記1乃至8のいずれか一に記載の入力装置。付記10前記検出部は、振動を検出する加速度センサを備えていることを特徴する、付記1乃至9のいずれか一に記載の入力装置。付記11コンピュータが、ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する工程と、前記検出データを参照するとともに、タップ位置から前記検出データを検出した検出箇所までの振動伝達経路の長さに依存して、前記検出データが変化することに基づいて、タップ位置を特定する工程と、を含むことを特徴とする入力方法。付記12コンピュータが、タップする側に設けられる第1の検出箇所において振動が検出された時刻と、タップされる側に設けられる第2の検出箇所において振動が検出された時刻との差に基づいて、タップ位置を特定することを特徴とする、付記11に記載の入力方法。付記13コンピュータが、前記第1の検出箇所において振動が検出される時刻と前記第2の検出箇所において振動が検出される時刻の差と、タップ位置とを関連付けて保持する記憶部を参照して、タップ位置を特定することを特徴とする、付記12に記載の入力方法。付記14前記記憶部は、前記第1の検出箇所において振動が検出される時刻と前記第2の検出箇所において振動が検出される時刻の差の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、コンピュータが、検出された時刻の差が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定することを特徴とする、付記13に記載の入力方法。付記15コンピュータが、タップする側に設けられる第1の検出箇所において検出された振動の振幅、強度又はエネルギーと、タップされる側に設けられる第2の検出箇所において検出された振動の振幅、強度、エネルギーとの比に基づいて、タップ位置を特定することを特徴とする、付記11に記載の入力方法。付記16コンピュータが、前記第1の検出箇所において検出される振動の振幅、強度又はエネルギーと前記第2の検出箇所において検出される振動の振幅、強度又はエネルギーの比と、タップ位置とを関連付けて保持する記憶部を参照して、タップ位置を特定することを特徴とする、付記15に記載の入力方法。付記17前記記憶部は、前記第1の検出箇所において検出される振動の振幅、強度又はエネルギーと前記第2の検出箇所において検出される振動の振幅、強度又はエネルギーの比の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、コンピュータが、検出された振動の振幅、強度又はエネルギーの比が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定することを特徴とする、付記16に記載の入力方法。付記18コンピュータが、タップされる側に設けられた前記検出箇所で検出された振動の振幅、強度又はエネルギーに基づいて、タップ位置を特定することを特徴とする、付記11に記載の入力方法。付記19コンピュータが、特定したタップ位置に対応付けられた操作コマンドを出力する工程をさらに含むことを特徴とする、付記11乃至18のいずれか一に記載の入力方法。付記20ユーザの身体をタップすることにより生起され、該ユーザの身体を介して伝達する振動を検出データとして検出する処理と、前記検出データを参照するとともに、タップ位置から前記検出データを検出した検出箇所までの振動伝達経路の長さに依存して、前記検出データが変化することに基づいて、タップ位置を特定する処理と、をコンピュータに実行させることを特徴とするプログラム。付記21タップする側に設けられる第1の検出箇所において振動が検出された時刻と、タップされる側に設けられる第2の検出箇所において振動が検出された時刻との差に基づいて、タップ位置を特定する処理を、コンピュータに実行させることを特徴とする、付記20に記載のプログラム。付記22前記第1の検出箇所において振動が検出される時刻と前記第2の検出箇所において振動が検出される時刻の差と、タップ位置とを関連付けて保持する記憶部を参照して、タップ位置を特定する処理を、コンピュータに実行させることを特徴とする、付記21に記載のプログラム。付記23前記記憶部は、前記第1の検出箇所において振動が検出される時刻と前記第2の検出箇所において振動が検出される時刻の差の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、検出された時刻の差が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定する処理を、コンピュータに実行させることを特徴とする、付記22に記載のプログラム。付記24タップする側に設けられる第1の検出箇所において検出された振動の振幅、強度又はエネルギーと、タップされる側に設けられる第2の検出箇所において検出された振動の振幅、強度、エネルギーとの比に基づいて、タップ位置を特定する処理を、コンピュータに実行させることを特徴とする、付記20に記載のプログラム。付記25前記第1の検出箇所において検出される振動の振幅、強度又はエネルギーと前記第2の検出箇所において検出される振動の振幅、強度又はエネルギーの比と、タップ位置とを関連付けて保持する記憶部を参照して、タップ位置を特定する処理を、コンピュータに実行させることを特徴とする、付記24に記載のプログラム。付記26前記記憶部は、前記第1の検出箇所において検出される振動の振幅、強度又はエネルギーと前記第2の検出箇所において検出される振動の振幅、強度又はエネルギーの比の上限閾値及び下限閾値と、タップ位置とを関連付けて保持し、検出された振動の振幅、強度又はエネルギーの比が前記上限閾値と前記下限閾値との間に含まれるか否かを判定することでタップ位置を特定する処理を、コンピュータに実行させることを特徴とする、付記25に記載のプログラム。付記27タップされる側に設けられた前記検出箇所で検出された振動の振幅、強度又はエネルギーに基づいて、タップ位置を特定する処理を、コンピュータに実行させることを特徴とする、付記20に記載のプログラム。付記28特定したタップ位置に対応付けられた操作コマンドを出力する処理を、さらにコンピュータに実行させることを特徴とする、付記20乃至27のいずれか一に記載のプログラム。付記29付記20乃至28のいずれか一に記載のプログラムが記録されていることを特徴とする、コンピュータ読み取り可能な記録媒体。付記30前記検出部は、加速度センサを有し、前記入力情報特定部は、前記加速度センサによって検出された重力加速度に応じてタップされる側の腕姿勢を特定し、前記検出データがタップ位置から前記検出部までの振動伝達経路の長さに依存して変化することと特定した腕姿勢とに基づいて、タップ位置を特定することを特徴とする、付記1に記載の入力装置。付記31前記検出部は、タップされる側の手首に設けられることを特徴とする、付記30に記載の入力装置。付記32前記入力情報特定部は、前記重力加速度に応じて、タップされる側の腕姿勢が、手の甲を上に向けた状態、または、手の甲を下に向けた状態のいずれであるかを特定することを特徴とする、付記30または31に記載の入力装置。"