(57)【特許請求の範囲】
【請求項１】
外部機器に制御命令を出力するための入力デバイスであって、
外耳道を含む外耳に装着され、前記外耳道の形状変化を距離の変化として検知する光学式センサと、
前記光学式センサからの検知信号に基づいて、前記外部機器を制御する制御部と、
前記入力デバイスの周囲情報を取得する周囲情報取得部とを備え、
前記制御部は、
前記光学式センサから受信した検知信号に基づく距離と、閾値とを比較する比較部と、
前記比較部の比較結果に基づいて、前記外部機器を制御する制御信号を生成する信号生成部とを含み、
前記制御部は、前記周囲情報取得部で取得した周囲情報に基づいて前記閾値を調整する、入力デバイス。
【請求項２】
前記外耳道の形状変化は、瞼の瞬き動作、眼球の動作、舌の動作、咀嚼動作、顔面の伸縮動作、及びこれら動作の組み合わせからなる群から選択される少なくとも一つに起因するものである、請求項１記載の入力デバイス。
【請求項３】
前記外部機器は音響機器である、請求項１記載の入力デバイス。
【請求項４】
外部機器に制御命令を出力するための入力デバイスであって、
外耳道を含む外耳に装着され、前記外耳道の形状変化を距離の変化として検知する光学式センサと、
前記入力デバイスの周囲情報を取得する周囲情報取得部と、
前記光学式センサからの検知信号および前記周囲情報に基づいて、前記外部機器を制御する制御部とを備え、
前記制御部は、
前記周囲情報取得部で取得した前記周囲情報に基づいて周囲に人が多数いるか否かを判断し、
前記周囲情報取得部で取得した前記周囲情報に基づいて周囲に人が多数いると判断した場合には、前記光学式センサからの第１の検知信号に基づく距離と第１の閾値とを比較し、
前記比較結果に基づいて前記光学式センサからの第２の検知信号に基づく距離と第２の閾値との比較に基づいて前記外部機器を制御する制御信号を生成し、
前記周囲情報取得部で取得した前記周囲情報に基づいて周囲に人が多数いないと判断した場合には、前記光学式センサからの第３の検知信号に基づく距離と第３の閾値との比較に基づいて前記外部機器を制御する制御信号を生成する、入力デバイス。
【請求項５】
外部機器に制御命令を出力するための入力デバイスの制御方法であって、
外耳道を含む外耳に装着され、前記外耳道の形状変化を距離の変化として検知信号を検知するステップと、
検知信号に基づいて、前記外部機器を制御するステップと、
前記入力デバイスの周囲情報を取得するステップとを備え、
前記制御するステップは、
検知した検知信号と、閾値とを比較するステップと、
比較結果に基づいて、前記外部機器を制御する制御信号を生成するステップと、
取得した周囲情報に基づいて前記閾値を調整するステップとを含む、入力デバイスの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部の出力デバイスに制御命令を出力するための入力デバイスおよび入力デバイスの制御方法に関する。
【背景技術】
【０００２】
近年、身体に装着してハンズフリー操作を可能とするウェアラブルコンピュータの開発が様々な方面で行われている。このようなウェアラブルコンピュータにおいては、昨今の半導体技術、及び通信技術の進歩により、演算能力や記憶能力をネットワーク側に持たせることが可能となってきた。このため、今後、ウェアラブルコンピュータ側に求められる主要な機能は、ヒューマンインタフェース（すなわち、入力デバイス等）である。
【０００３】
この点で、特開２０１４−１１２４５０号公報においては、身体の部位を動かして、その形状変化を検知して、検知結果に基づいて信号を生成する入力デバイスが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１２４５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、身体の形状変化を検知させるために通常とは異なる動作が求められる場合があり、大勢の人がいる状況では当該動作を実行することが難しいという問題がある。
【０００６】
本発明は、上記のような問題を解決するためになされたものであって、周囲の状況に応じた態様による動作を可能とする入力デバイスおよび入力デバイスの制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
ある局面に従う入力デバイスは、外部機器に制御命令を出力するための入力デバイスであって、外耳道を含む外耳に装着され、外耳道の形状変化を距離の変化として検知する光学式センサと、光学式センサからの検知信号に基づいて、外部機器を制御する制御部と、入力デバイスの周囲情報を取得する周囲情報取得部とを備える。制御部は、光学式センサから受信した検知信号に基づく距離と、閾値とを比較する比較部と、比較部の比較結果に基づいて、外部機器を制御する制御信号を生成する信号生成部とを含む。制御部は、周囲情報取得部で取得した周囲情報に基づいて閾値を調整する。
【発明の効果】
【０００８】
周囲の状況に応じた態様による動作を可能とする入力デバイスを提供する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に基づく入力デバイス１および外部機器１００を概略的に示したブロック図である。
【図２】実施形態に基づくセンサ部１０を説明する図である。
【図３】装着者の所定の動作に伴う検知信号αに基づく距離ｄを説明する図である。
【図４】装着者の別の所定の動作に伴う検知信号αに基づく距離ｄを説明する図である。
【図５】実施形態に基づく処理のフローを説明する図である。
【図６】変形例に基づく装着者の所定の動作に伴う検知信号αに基づく距離ｄを説明する図である。
【図７】実施形態の変形例に基づく処理のフローを説明する図である。
【発明を実施するための形態】
【００１０】
本発明は、以下に説明する実施形態や図面に記載される構成に限定されることを意図せず、それらと均等な構成も含む。
【００１１】
図１は、実施形態に基づく入力デバイス１および外部機器１００を概略的に示したブロック図である。
【００１２】
入力デバイス１は、センサ部１０と、制御部２と、メモリ６と、無線通信部１２と、周囲情報取得部１４とを含む。
【００１３】
外部機器１００は、入力デバイス１と通信可能に設けられている。本例においては、無線通信可能に設けられている場合について説明するが、特に無線に限られず、有線通信としても良い。
【００１４】
センサ部１０は、発光素子７と、受光素子８とを含む。発光素子７が発光し、受光素子８が反射光を受信すると、センサ部１０は検知強度に応じた検知信号αを生成し、これを制御部２に出力する。
【００１５】
制御部２は、比較部３と、信号生成部４と、調整部５とを含む。制御部２は、主にＣＰＵ（Central Processing Unit）により実現することが可能である。
【００１６】
比較部３は、センサ部１０から検知信号αを受信すると、受信した検知信号αに基づき算出された距離と閾値との比較処理を実行する。なお、当該閾値は、メモリ６に予め格納されているものを利用することが可能である。
【００１７】
メモリ６としては、フラッシュメモリ、ハードディスク等が挙げられる。なお、無線通信部１２を介して外部の装置より、閾値に関する情報を取得するようにしても良い。また、メモリ６には、入力デバイス１が動作するために必要な各種制御プログラムが格納されている。
【００１８】
信号生成部４は、比較部３による比較結果に基づいて、外部機器１００を制御する制御命令（制御信号γ）を生成する。この制御命令（制御信号γ）は、例えば、外部機器１００の電源のＯＮ／ＯＦＦ操作、所定機能の動作／停止操作、機能切替操作など、通常、使用者がスイッチの入力によって実行する機器操作の命令として利用することができる。
【００１９】
外部機器１００としては、例えば、音楽再生プレーヤー等の音響機器、ＤＶＤプレーヤー等の映像機器、携帯電話等の通信機器、補聴器等の医療器具などが挙げられる。
【００２０】
調整部５は、周囲情報取得部１４で取得した周囲情報に基づいて一例として閾値を調整する。
【００２１】
周囲情報取得部１４は、入力デバイス１の周辺の状況に関する周囲情報を取得する。具体的には、マイクあるいはカメラ等を利用することが可能である。周囲情報取得部１４は、入力デバイス１の周辺の状況に関して、周囲に多数の人がいる状況であるか否かを判断するための情報を取得する。たとえば、マイクを利用してマイクに入力される音響信号を周囲情報として取得する。一例として、マイクで集音した音響信号に対し、音声帯域の周波数（概ね300kHz〜3,400kHz）を持った信号を振幅レベルで識別することで、周囲に多数の人がいるか否かを判断してもよい。当該周囲情報に基づいて周囲に多数の人がいる状況であるか否かを判断するようにしても良い。あるいは、カメラを利用して、周囲の状況を撮像することにより撮像データを周囲情報として取得する。当該周囲情報に基づいて周囲に多数の人がいる状況であるか否かを判断するようにしても良い。一例として、カメラでの撮像画像に対し、人の顔の輪郭、目鼻口を検知することで人を検知する顔認識技術を使い、周囲に多数の人がいるか否かを判断してもよい。
【００２２】
あるいは、ＧＰＳ（Global Positioning System）の情報や、無線ＬＡＮのＳＳＩＤ（Service Set Identifier）を周囲情報として利用することも可能である。たとえば、ＧＰＳの情報を利用して現在位置が自宅として登録している位置か否かを判断するようにしても良い。あるいは無線ＬＡＮのＳＳＩＤを利用して現在位置が自宅として無線ＬＡＮのＳＳＩＤと一致するか否かを判断して、現在位置が自宅であるか否かを判断するようにしても良い。現在位置が自宅である判断する場合には、多数の人がいる状況ではないと判断するようにしても良い。なお、ＳＳＩＤで判断する場合、自宅のＳＳＩＤと同じＳＳＩＤが、公衆無線ＬＡＮのアクセスポイント（ＡＰ）で出力している可能性もあるので、ＳＳＩＤが検知できない場合は、自宅でないと判断することが望ましい。本例においては、ＧＰＳの情報や無線ＬＡＮのＳＳＩＤを周囲情報として利用する場合について説明したが、特にこれらの情報に限られず、周囲に多数の人がいる状況であるか否かを判断することが可能な情報であればどのような情報を利用しても良い。
【００２３】
無線通信部１２は、制御部２からの指示に従って外部機器１００を制御する制御命令（制御信号γ）を外部機器１００に送信する。
【００２４】
図２は、実施形態に基づくセンサ部１０を説明する図である。
図２（ａ）に示されるように、一例として耳掛けタイプのセンサ部１０の斜視図が示されている。本例においてはセンサ部１０を外耳に装着可能な状態が示されている。耳掛けタイプの場合、センサ部１０は、実質的に外耳道に挿入されることなく外耳を外側から覆うように装着されるので、一旦装着されると、外耳道に対するセンサ部１０の相対位置は略固定されることになる。
【００２５】
センサ部１０は、検知素子としての発光素子７および受光素子８を有している。発光素子７から発光された測定光は、図２（ｂ）に示されるように耳穴から入射されて鼓膜で反射されて受光素子８に戻る。入力デバイス１の装着者の外耳が動くことにより鼓膜までの距離ｄが変化する。これにより、受光素子８に入射する反射光の強度が変化する。そこで、この反射光の強度変化をモニタリングすることで、外耳道の形状変化を検知することができる。
【００２６】
なお、発光素子７として、例えばＬＥＤや電球などの発光素子が挙げられ、受光素子８として、例えばフォトトランジスタ、フォトダイオード、ＣＣＤなどの受光素子が挙げられる。特に、発光素子７としてＬＥＤを採用し、受光素子８としてフォトトランジスタ又はフォトダイオードを採用する場合は、検知信号のノイズを低減することができるので、高品質の検知信号を得ることができる。
【００２７】
＜処理の概要＞
装着者が外部機器１００の操作を行いたい（すなわち、外部機器１００に対して入力を行いたい）と考えた場合、装着者は所定の動作を実行する。この所定の動作は、日常生活では通常あまり行わない故意的な動作であり、例えば、瞼を強く開閉する瞬き動作が挙げられる。
【００２８】
図３は、装着者の所定の動作に伴う検知信号αに基づく距離ｄを説明する図である。
図３（ａ）においては、装着者が瞼を強く開いた状態（両目を大きく開く）が示されている。そして、装着者が瞼を元に戻した状態が示されている。
【００２９】
図３（ｂ）においては、当該瞼の開閉に従って、検知信号αに基づく距離ｄが変化する場合が示されている。具体的には、装着者が瞼を強く開いた場合に距離ｄが長くなり検知信号αは大きくなる。一方、装着者が瞼を元に戻した場合に距離ｄは通常の距離になる。本例においては、一例として通常の距離が略０となる場合が示されている。
【００３０】
また、本例においては、閾値βMが設定されている。比較部３は、距離ｄと、閾値βMとを比較して、距離ｄが閾値βM以上となるか否かを判断する。比較部３の比較結果として距離ｄが閾値βM以上となると判断した場合には、信号生成部４は、外部機器１００を制御する制御命令（制御信号γ）を生成する。
【００３１】
なお、本例においては、距離ｄが閾値βM以上である期間も判定対象とすることが可能である。具体的には、距離ｄが閾値βM以上である期間が所定期間以上である場合に条件が成立したと判断することが可能である。
【００３２】
一方で、周囲に人が多数いるような状況の場合には、所定の動作として瞼を強く開閉する瞬き動作をすることには躊躇する場合が考えられる。周囲に人が多数いるような状況の場合には人との距離間が近いため周囲に不快な印象を与えてしまう可能性がある。したがって、状況に応じて所定の動作の態様を変更することが好ましい。
【００３３】
本例においては、周囲に人が多数いるような状況の場合には、距離ｄと比較する閾値βの値を調整する。
【００３４】
図４は、装着者の別の所定の動作に伴う検知信号αに基づく距離ｄを説明する図である。
【００３５】
図４（ａ）においては、装着者が瞼をやや強く開いた状態（両目をやや大きく開く）が示されている。そして、装着者が瞼を元に戻した状態が示されている。
【００３６】
図４（ｂ）においては、当該瞼の開閉に従って、検知信号αに基づく距離ｄが変化する場合が示されている。具体的には、装着者が瞼をやや強く開いた場合に距離ｄが長くなり検知信号αは大きくなる。一方、装着者が瞼を元に戻した場合に距離ｄは通常の距離になる。本例においては、一例として通常の距離が略０となる場合が示されている。
【００３７】
また、本例においては、閾値βLが設定されている。閾値βLは、閾値βMよりも小さい値である。比較部３は、距離ｄと、閾値βLとを比較して、距離ｄが閾値βL以上となるか否かを判断する。比較部３の比較結果として距離ｄが閾値βL以上となると判断した場合には、信号生成部４は、外部機器１００を制御する制御命令（制御信号γ）を生成する。
【００３８】
なお、本例においては、距離ｄが閾値βL以上である期間も判定対象とすることが可能である。具体的には、距離ｄが閾値βL以上である期間が所定期間以上である場合に条件が成立したと判断することが可能である。
【００３９】
したがって、周囲に人が多数いるような状況の場合には、距離ｄと比較する閾値βの値を調整して、小さくすることにより所定の動作の態様を大きくしなくても良い。これにより周囲に不快な印象を与える可能性を低くし、所定の動作を実行し易くなる。
【００４０】
＜処理フロー＞
図５は、実施形態に基づく処理のフローを説明する図である。
【００４１】
図５を参照して、入力デバイス１は、周囲情報を取得する（ステップＳ２）。具体的には、周囲情報取得部１４は、周囲情報を取得する。
【００４２】
次に、入力デバイス１は、周囲に人が多数いるか否かを判断する（ステップＳ３）。具体的には、制御部２は、周囲情報取得部１４で取得した周囲情報に基づいて周囲に人が多数いるか否かを判断する。
【００４３】
次に、入力デバイス１は、ステップＳ３において、周囲に人が多数いると判断した場合（ステップＳ３においてＹＥＳ）には、閾値を調整する（ステップＳ４）。具体的には、調整部５は、閾値βMを閾値βLに設定する。
【００４４】
一方、入力デバイス１は、ステップＳ３において、周囲に人が多数いないと判断した場合（ステップＳ３においてＮＯ）には、ステップＳ４をスキップしてステップＳ６に進む。
【００４５】
次に、入力デバイス１は、検知信号を検知する（ステップＳ６）。具体的には、センサ部１０により検知信号αを検知する。
【００４６】
そして、入力デバイス１は、検知信号に基づく距離と閾値とを比較する（ステップＳ８）。比較部３は、検知信号αに基づく距離ｄを算出して、閾値βMあるいは閾値βLと比較する。
【００４７】
次に、入力デバイス１は、検知信号に基づく距離は、閾値以上であるか否かを判断する（ステップＳ１０）。比較部３は、距離ｄが閾値以上であるか否かを判断する。
【００４８】
次に、入力デバイス１は、ステップＳ１０において、検知信号に基づく距離は閾値以上であると判断した場合（ステップＳ１０においてＹＥＳ）には、当該状態が所定期間以上経過しているか否かを判断する（ステップＳ１１）。比較部３は、距離ｄが閾値以上であると判断した場合には、当該状態の期間が所定期間以上経過しているか否かを判断する。
【００４９】
次に、入力デバイス１は、当該状態が所定期間以上経過していると判断した場合（ステップＳ１１においてＹＥＳ）には、制御信号を生成する（ステップＳ１２）。比較部３は、比較結果に基づいて信号生成部４に指示する。信号生成部４は、当該指示を受けて外部機器１００を制御する制御命令（制御信号γ）を生成する。
【００５０】
そして、処理を終了する（エンド）。
一方、ステップＳ１０において、入力デバイス１は、検知信号に基づく距離は閾値未満であると判断した場合（ステップＳ１０においてＮＯ）には、処理を終了する（エンド）。
【００５１】
また、ステップＳ１１において、入力デバイス１は、当該状態が所定期間以上経過していないと判断した場合（ステップＳ１１においてＮＯ）には、処理を終了する（エンド）。
【００５２】
当該処理により、周囲情報に基づいて周囲に人が多数いる場合には、閾値を調整することにより所定の動作の態様を大きくしなくても良い。これにより周囲に不快な印象を与える可能性を低くし、所定の動作を実行し易くなる。
【００５３】
（変形例）
上記の実施形態においては、周囲に人が多数いる場合に閾値を調整する方式について説明した。
【００５４】
一方、閾値のみを調整するだけでは、誤検知する場合も考えられる。
本変形例においては、閾値の調整とともに、所定の動作の態様も変更する方式について説明する。
【００５５】
図６は、変形例に基づく装着者の所定の動作に伴う検知信号αに基づく距離ｄを説明する図である。
【００５６】
図６（ａ）においては、装着者が瞼をやや強く開いた状態（両目をやや大きく開く）が示されている。そして、装着者が片目の瞼を閉じた状態（片目を閉じる）が示されている。その後、装着者が瞼を元の状態に戻した場合が示されている。
【００５７】
図６（ｂ）においては、当該瞼の開閉に従って、検知信号αに基づく距離ｄが変化する場合が示されている。具体的には、装着者が瞼をやや強く開いた場合に距離ｄが長くなり検知信号αは大きくなる。一方、装着者が片目の瞼を閉じた場合には距離ｄは、通常の距離よりも短くなる。本例においては、一例として距離ｄが負の値となっている場合が示されている。なお、本例においては、一例として通常の距離が略０となる場合が示されている。
【００５８】
本例においては、閾値βL，閾値βNが設定されている。閾値βLは、閾値βMよりも小さい値である。また、閾値βNは、０よりも小さい値である。比較部３は、距離ｄと、閾値βLとを比較して、距離ｄが閾値βL以上となるか否かを判断する。比較部３の比較結果として距離ｄが閾値βL以上となると判断した場合には、距離ｄが閾値βN以下であるか否かを判断する。比較部３の比較結果として距離ｄが閾値βN以下であると判断した場合には、信号生成部４は、外部機器１００を制御する制御命令（制御信号γ）を生成する。
【００５９】
なお、本例においては、距離ｄが閾値βL以上である期間も判定対象とすることが可能である。具体的には、距離ｄが閾値βL以上である期間および距離ｄが閾値βN以下であるが所定期間以上である場合に条件が成立したと判断することが可能である。
【００６０】
したがって、周囲に人が多数いるような状況の場合には、距離ｄと比較する閾値βの値を調整して、小さくすることにより所定の動作の態様を大きくしなくても良い。これにより周囲に不快な印象を与える可能性を低くし、所定の動作を実行し易くなる。また、誤検知を防止するために、１つの所定の動作だけでなく、別の所定の動作が実行されたかどうかを判断する。本例においては、装着者が片目の瞼を閉じた状態（片目を閉じる）となっかたかどうかを判断する。
【００６１】
＜処理フロー＞
図７は、実施形態の変形例に基づく処理のフローを説明する図である。
【００６２】
図７を参照して、入力デバイス１は、周囲情報を取得する（ステップＳ２０）。具体的には、周囲情報取得部１４は、周囲情報を取得する。
【００６３】
次に、入力デバイス１は、周囲に人が多数いるか否かを判断する（ステップ２２）。具体的には、制御部２は、周囲情報取得部１４で取得した周囲情報に基づいて周囲に人が多数いるか否かを判断する。
【００６４】
次に、入力デバイス１は、ステップＳ２２において、周囲に人が多数いると判断した場合（ステップＳ２２においてＹＥＳ）には、閾値を調整する（ステップＳ２３）。具体的には、調整部５は、閾値βMを閾値βLに設定する。
【００６５】
次に、入力デバイス１は、第１の検知信号を検知する（ステップＳ２４）。具体的には、センサ部１０により第１の検知信号αを検知する。
【００６６】
そして、入力デバイス１は、第１の検知信号に基づく距離と第１の閾値（閾値βL）とを比較する（ステップＳ２６）。比較部３は、検知信号αに基づく距離ｄを算出して、第１の閾値（閾値βL）と比較する。
【００６７】
次に、入力デバイス１は、第１の検知信号に基づく距離は、第１の閾値以上であるか否かを判断する（ステップＳ２８）。比較部３は、距離ｄが第１の閾値以上であるか否かを判断する。
【００６８】
次に、入力デバイス１は、ステップＳ２８において、第１の検知信号に基づく距離は第１の閾値以上であると判断した場合（ステップＳ２８においてＹＥＳ）には、当該状態が所定期間以上経過しているか否かを判断する（ステップＳ３０）。比較部３は、距離ｄが第１の閾値以上であると判断した場合には、当該状態の期間が所定期間以上経過しているか否かを判断する。
【００６９】
次に、入力デバイス１は、当該状態が所定期間以上経過していると判断した場合（ステップＳ３０においてＹＥＳ）には、第２の検知信号を検知する（ステップＳ３２）。具体的には、センサ部１０により第２の検知信号αを検知する。
【００７０】
そして、入力デバイス１は、第２の検知信号に基づく距離と第２の閾値（閾値βN）とを比較する（ステップＳ３４）。比較部３は、検知信号αに基づく距離ｄを算出して、第２の閾値（閾値βN）と比較する。
【００７１】
次に、入力デバイス１は、第２の検知信号に基づく距離は、第２の閾値以下であるか否かを判断する（ステップＳ３６）。比較部３は、距離ｄが第２の閾値以下であるか否かを判断する。
【００７２】
次に、入力デバイス１は、ステップＳ３６において、第２の検知信号に基づく距離は第２の閾値以下であると判断した場合（ステップＳ３６においてＹＥＳ）には、当該状態が所定期間以上経過しているか否かを判断する（ステップＳ３８）。比較部３は、距離ｄが第２の閾値以下であると判断した場合には、当該状態の期間が所定期間以上経過しているか否かを判断する。
【００７３】
次に、入力デバイス１は、当該状態が所定期間以上経過していると判断した場合（ステップＳ３８においてＹＥＳ）には、制御信号を生成する（ステップＳ４０）。比較部３は、比較結果に基づいて信号生成部４に指示する。信号生成部４は、当該指示を受けて外部機器１００を制御する制御命令（制御信号γ）を生成する。
【００７４】
そして、処理を終了する（エンド）。
一方、入力デバイス１は、ステップＳ２２において、周囲に人が多数いないと判断した場合（ステップＳ２２においてＮＯ）には、第３の検知信号を検知する（ステップＳ４２）。具体的には、センサ部１０により第３の検知信号αを検知する。
【００７５】
そして、入力デバイス１は、第３の検知信号に基づく距離と第３の閾値（閾値βM）とを比較する（ステップＳ４４）。比較部３は、検知信号αに基づく距離ｄを算出して、第３の閾値（閾値βM）と比較する。
【００７６】
次に、入力デバイス１は、第３の検知信号に基づく距離は、第３の閾値（閾値βM）以上であるか否かを判断する（ステップＳ４６）。比較部３は、距離ｄが第３の閾値以上であるか否かを判断する。
【００７７】
次に、入力デバイス１は、ステップＳ４６において、第３の検知信号に基づく距離は第３の閾値以上であると判断した場合（ステップＳ４６においてＹＥＳ）には、当該状態が所定期間以上経過しているか否かを判断する（ステップＳ４８）。比較部３は、距離ｄが第３の閾値以上であると判断した場合には、当該状態の期間が所定期間以上経過しているか否かを判断する。
【００７８】
次に、入力デバイス１は、当該状態が所定期間以上経過していると判断した場合（ステップＳ４８においてＹＥＳ）には、制御信号を生成する（ステップＳ４０）。比較部３は、比較結果に基づいて信号生成部４に指示する。信号生成部４は、当該指示を受けて外部機器１００を制御する制御命令（制御信号γ）を生成する。
【００７９】
そして、処理を終了する（エンド）。
一方、ステップＳ４６において、入力デバイス１は、第３の検知信号に基づく距離は第３の閾値未満であると判断した場合（ステップＳ４６においてＮＯ）には、処理を終了する（エンド）。
【００８０】
また、ステップＳ４８において、入力デバイス１は、当該状態が所定期間以上経過していないと判断した場合（ステップＳ４８においてＮＯ）には、処理を終了する（エンド）。
【００８１】
当該処理により、周囲情報に基づいて周囲に人が多数いる場合には、閾値を調整することにより所定の動作の態様を大きくしなくても良い。これにより周囲に不快な印象を与える可能性を低くし、所定の動作を実行し易くなる。また、周囲情報に基づいて周囲に人が多数いる場合には、別の所定の動作が実行されたか否かを判断する。そして、当該別の所定の動作も実行された場合に制御信号を生成する。すなわち、制御信号を生成する条件として、複数の所定の動作の組み合わせが実行された場合を条件とすることにより誤検知を防止することが可能となる。
【００８２】
なお、本例においては、所定の動作として、これに限られず、眼球を左右に移動させる動作、舌を左右に振る動作、顎を大きく動かして口を開閉する咀嚼動作、顔面の筋肉を動かす伸縮動作等を行うことも可能である。これらの動作は単独で実行してもよいし、あるいは複数の動作を組み合わせて実行しても構わない。上記所定の動作を実行すると、それに伴って装着者の外耳道（外耳）の形状が変化する。センサ部１０は、この外耳道（外耳）の形状変化を検知する。センサ部１０は、外耳道（外耳）の形状変化に応じた検知信号αを生成する。
【００８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８４】
１  入力デバイス、２  制御部、３  比較部、４  信号生成部、５  調整部、６  メモリ、７  発光素子、８  受光素子、１０  センサ部、１２  無線通信部、１４  周囲情報取得部。
【図１】
0006545068.tif 000002
【図２】
0006545068.tif 000003
【図３】
0006545068.tif 000004
【図４】
0006545068.tif 000005
【図５】
0006545068.tif 000006
【図６】
0006545068.tif 000007
【図７】
0006545068.tif 000008