(57)【要約】【課題】重度の上肢運動機能障害者でも使用できるような、頭部運動を無拘束・非接触で検出し、比較的簡単な処理によって電気電子機器の入力情報を得る装置を提供する。【解決手段】操作者頭部の周囲に、概ね相対する位置にそれぞれ設置して、操作者頭部の向きに対応する情報を無拘束・非接触で検出するための一対の頭部検出部と、それら一対の頭部検出部から得た信号から、必要に応じて方向情報抽出の前処理を行うと共に、信号の保持・演算・比較とデータの読み出し、またはそれらのうちの一部の処理をすることにより、操作者頭部がどの方向を向いたかという頭部運動を推定し、その向きに相当する電気電子機器への命令を生成するための信号処理部とから構成される、頭部運動による入力装置。【選択図】図１
2007207201.tif 000002
【特許請求の範囲】
【請求項１】
操作者頭部の周囲に、概ね相対する位置にそれぞれ設置して、操作者頭部の向きに対応する情報を無拘束・非接触で検出するための一対の頭部検出部と、それら一対の頭部検出部から得た信号から、必要に応じて方向情報抽出の前処理を行うと共に、信号の保持・演算・比較とデータの読み出し、またはそれらのうちの一部の処理をすることにより、操作者頭部がどの方向を向いたかという頭部運動を推定し、その向きに相当する電気電子機器への命令を生成するための信号処理部とから構成される、頭部運動による入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】本発明は、重度の上肢運動機能障害者でも使用できるような、頭部運動を無拘束・非接触で検出し、比較的簡単な処理によって電気電子機器の入力情報を得る装置に関する。
【背景技術】
【０００２】上肢の運動機能に重度の障害を有する者は、手指の運動が困難であるために、ジョイスティックやマウスのようなポインティングデバイス類を操作できず、そのような入力装置を有する電気電子機器を扱うことが困難である。【０００３】そのため、重度の上肢運動機能障害者であっても機能が残存している頭部を活用した入力装置が開発されている。「頭部」とは、顔・眉・目・口・顎・頸等を含む。【０００４】例えば、ジョイスティックを顎先で操作したり、口にくわえて操作したりすることが、古くから行われている。【０００５】また、頭部でレーザ光源を動かし、受光点を計測する入力装置が知られている。（特許文献１、２）【０００６】
【特許文献１】特開平０９−２２４９６５号公報
【０００７】
【特許文献２】特開２００５−０６３１０１号公報
【０００８】また、センサに呼気を吹きかけ、その向きを検出することでマウスカーソルを移動させる入力装置がある。（特許文献３）【０００９】
【特許文献３】特開２００４−２８０３０１号公報
【００１０】また、顔画像の構成要素を切り出し、その座標を検出することでマウスポインタを移動させる入力装置がある。（特許文献４）【００１１】
【特許文献４】特開２００２−３２３９５６号公報
【００１２】また、操作者の視線・注視点を検出する入力装置が多数知られている。（特許文献５〜１１）【００１３】
【特許文献５】特開平１１−０７３２７３号公報
【００１４】
【特許文献６】特開平１１−０７３２７４号公報
【００１５】
【特許文献７】特開平１１−１８４６２１号公報
【００１６】
【特許文献８】特開平１１−１８４６２２号公報
【００１７】
【特許文献９】特開平１１−２１２７１５号公報
【００１８】
【特許文献１０】特開平１１−３３２８３１号公報
【００１９】
【特許文献１１】特開２００１−３５０５７８号公報
【００２０】また、操作者の音声を認識する入力装置が知られている。（特許文献１２）【００２１】
【特許文献１２】特開平０５−２０７５５４号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】以上説明した頭部の機能を活用した従来の入力装置は基本的に、操作者の頭部に機器の一部を装着したり、接触させたりする必要がある。【００２３】あるいは、無拘束・非接触の入力装置であっても、事前にデータの詳細な登録をしたり、装置や頭部の正確な位置決めをしたりする必要がある。【００２４】操作者頭部に機器を装着したり接触させたりするということは、何らかの形で操作者を拘束することになり、操作者に束縛感を与え、自由な動作を妨げ、また機器装着の手間・時間を要するので、好ましくない。【００２５】また、事前の詳細なデータ登録や、装置や頭部の正確な位置決めは、機器装着の手間・時間を要するので、好ましくない。【００２６】そこで本発明の目的は、重度の上肢運動機能障害者でも使用できるような、頭部運動を無拘束・非接触で検出し、比較的簡単な処理によって電気電子機器の入力情報を得る装置を提供することにある。
【課題を解決するための手段】
【００２７】本発明に係る頭部運動による入力装置は、一対の頭部検出部と、信号処理部とから構成される。【００２８】一対の頭部検出部は、操作者頭部の周囲に、概ね相対する位置にそれぞれ設置して、操作者頭部の向きに対応する情報を無拘束・非接触で検出するためにある。【００２９】信号処理部は、それら一対の頭部検出部から得た信号から、必要に応じて方向情報抽出の前処理を行うと共に、信号の保持・演算・比較とデータの読み出し、またはそれらのうちの一部の処理をすることにより、操作者頭部がどの方向を向いたかという頭部運動を推定し、その向きに相当する電気電子機器への命令を生成するためにある。
【発明の効果】
【００３０】本発明は、以下のような効果を奏する。【００３１】本装置を用いることにより、重度の上肢運動機能障害者であっても、頭部運動だけで、ジョイスティックやマウスのようなポインティングデバイス類に相当する信号を生成できるので、そのような入力装置を有する電気電子機器を扱えるようになる。【００３２】その場合、操作者頭部に機器を装着したり接触させたりする必要がないので、操作者は束縛感を受けず、自由に動作でき、また機器使用の準備に要する手間・時間が非常に小さくなる。【００３３】また、事前の詳細なデータ登録や、装置や頭部の正確な位置決めを必要としないので、機器使用の準備に要する手間・時間が非常に小さくなる。【００３４】信号処理に当たって複雑な計算を行わなくすることもできるので、高機能なコンピュータ類を組み込む必要がなく、機器構成が単純になり、コスト低減に寄与すると共に、システムの信頼性が向上する。【００３５】本装置は、上肢運動機能障害者でない、健常者のように上肢を随意に動かせる人々でも使用可能である。本装置により上肢を用いずに命令入力ができるので、例えば、あるスイッチ類を手で操作しながら別の操作を頭部で行うといったような活用もでき、より快適な機器操作が実現できる。
【発明を実施するための最良の形態】
【００３６】本発明の実施の形態を説明する。【００３７】図１は、本発明に係る頭部運動による入力装置の概念図である。【００３８】本発明に係る頭部運動による入力装置は、一対の頭部検出部１ａ、１ｂと、信号処理部２とから構成される。【００３９】一対の頭部検出部１ａ、１ｂは、操作者頭部３の周囲に、左右両側面のように概ね相対する位置にそれぞれ設置して、操作者頭部３の向きに対応する情報を無拘束・非接触で検出するためにある。【００４０】信号処理部２は、それら一対の頭部検出部１ａ、１ｂから得た信号から、必要に応じて方向情報抽出の前処理を行うと共に、保持・演算・比較とデータの読み出し、またはそれらのうちの一部の処理をすることにより、操作者頭部３がどの方向を向いたかという頭部運動を推定し、上・下・右・左といった向きに相当する電気電子機器への命令を生成するためにある。【００４１】これより、頭部検出部１ａ、１ｂと信号処理部２による頭部運動の推定方法について説明する。【００４２】頭部検出部１ａ、１ｂが操作者頭部３の向きに対応する情報を無拘束・非接触で検出する方法としては、例えば、（１）操作者頭部で反射した超音波の送受信の時間差の検出、（２）操作者頭部で反射した光の受光強度の検出、（３）操作者頭部の画像のうちで肌に相当する部分の面積の検出、（４）操作者頭部からの赤外線受光強度の検出、（５）操作者頭部の赤外線画像のうちで肌に相当する部分の面積の検出、が考えられる。【００４３】（１）操作者頭部で反射した超音波の送受信の時間差の検出、では、頭部検出部１ａ、１ｂは、操作者頭部３に向けて送信した超音波と操作者頭部３に反射して受信した超音波との時間差に対応する信号を与える。操作者頭部３の向きによって頭部検出部１ａ、１ｂとの距離が変わり、超音波が送信されてから受信されるまでの経路が変わるために、時間差が変わる。【００４４】（２）操作者頭部で反射した光の受光強度の検出、では、頭部検出部１ａ、１ｂは、操作者頭部３に向けて照射した光が操作者頭部３に反射した受光強度、または室内照明などの操作環境での光源から操作者頭部３に反射した光の受光強度を与える。操作者頭部３の顔部分は肌であって明るい色なので光を反射しやすいため、操作者頭部３の向きによって、受光強度が変わる。【００４５】（３）操作者頭部の画像のうちで肌に相当する部分の面積の検出、では、頭部検出部１ａ、１ｂは、操作者頭部３の画像を与える。操作者頭部３の顔部分は肌であって、操作者頭部３の向きによって、画像内での肌に相当する部分の面積が変わる。この場合、撮像機器の厳密な焦点合わせは必要ない。【００４６】（４）操作者頭部からの赤外線受光強度の検出、では、頭部検出部１ａ、１ｂは、操作者頭部３の温度に応じて照射される赤外線の受光強度を与える。操作者頭部３の顔部分は肌であって体温を反映して一般に周囲よりも温度が高いため、操作者頭部３の向きによって、赤外線の受光強度が変わる。【００４７】（５）操作者頭部の赤外線画像のうちで肌に相当する部分の面積の検出、では、頭部検出部１ａ、１ｂは、操作者頭部３の赤外線画像を与える。操作者頭部３の顔部分は肌であって体温を反映して一般に周囲よりも温度が高いため、操作者頭部３の向きによって、赤外線画像内での肌に相当する部分の面積が変わる。この場合、赤外線撮像機器の厳密な焦点合わせは必要ない。【００４８】頭部検出部１ａ、１ｂの出力信号に対し、必要に応じて方向情報抽出の前処理を信号処理部２で行う。【００４９】（１）操作者頭部で反射した超音波の送受信の時間差の検出、では、頭部検出部１ａや１ｂが操作者頭部３に向けて送信した超音波と操作者頭部３に反射して受信した超音波との時間差が小さいほど、操作者頭部３は頭部検出部１ａや１ｂに向きあうと考える。逆に、時間差が大きいほど、操作者頭部３は頭部検出部１ａや１ｂから離れると考える。これは、操作者頭部３が頭部検出部１ａや１ｂに向きあうことにより、操作者頭部３と頭部検出部１ａや１ｂとの距離が短くなり、逆に、操作者頭部３が頭部検出部１ａや１ｂから離れることにより、操作者頭部３と頭部検出部１ａや１ｂとの距離が長くなるためである。そこで、前処理では、時間差が小さいほど扱う信号が大きく（または小さく）なるように、時間差が大きいほど扱う信号が小さく（または大きく）なるようにする。【００５０】（２）操作者頭部で反射した光の受光強度の検出、では、頭部検出部１ａ、１ｂが操作者頭部３に向けて照射した光が操作者頭部３に反射した受光強度、または室内照明などの操作環境での光源から操作者頭部３に反射した光の受光強度が小さいほど、操作者頭部３は頭部検出部１ａや１ｂに向きあうと考える。逆に、受光強度が大きいほど、操作者頭部３は頭部検出部１ａや１ｂから離れると考える。これは、受光機器が見渡す操作者頭部３の顔部分は、側方からよりも正面からの方が狭くなることから、操作者頭部３が頭部検出部１ａや１ｂに向きあうことにより、受光強度が小さくなり、逆に、操作者頭部３が頭部検出部１ａや１ｂから離れることにより、受光強度が大きくなるためである。そこで、前処理では、受光強度が小さいほど扱う信号が大きく（または小さく）なるように、受光強度が大きいほど扱う信号が小さく（または大きく）なるようにする。【００５１】（３）操作者頭部の画像のうちで肌に相当する部分の面積の検出、では、取り込んだ操作者頭部３の画像内の肌に相当する部分の面積が小さいほど、操作者頭部３は頭部検出部１ａや１ｂに向きあうと考える。逆に、面積が大きいほど、操作者頭部３は頭部検出部１ａや１ｂから離れると考える。これは、撮像機器が見渡す操作者頭部３の顔部分は、側方からよりも正面からの方が狭くなることから、操作者頭部３が頭部検出部１ａや１ｂに向きあうことにより、肌に相当する部分の面積が小さくなり、逆に、操作者頭部３が頭部検出部１ａや１ｂから離れることにより、面積が大きくなるためである。そこで、前処理では、面積が小さいほど扱う信号が大きく（または小さく）なるように、面積が大きいほど扱う信号が小さく（または大きく）なるようにする。【００５２】（４）操作者頭部からの赤外線受光強度の検出、では、操作者頭部３の温度に応じて照射される赤外線の受光強度が小さいほど、操作者頭部３は頭部検出部１ａや１ｂに向きあうと考える。逆に、受光強度が大きいほど、操作者頭部３は頭部検出部１ａや１ｂから離れると考える。これは、赤外線受光機器が見渡す操作者頭部３の顔部分は、側方からよりも正面からの方が狭くなることから、操作者頭部３が頭部検出部１ａや１ｂに向きあうことにより、赤外線受光強度が小さくなり、逆に、操作者頭部３が頭部検出部１ａや１ｂから離れることにより、受光強度が大きくなるためである。そこで、前処理では、受光強度が小さいほど扱う信号が大きく（または小さく）なるように、受光強度が大きいほど扱う信号が小さく（または大きく）なるようにする。【００５３】（５）操作者頭部の赤外線画像のうちで肌に相当する部分の面積の検出、では、取り込んだ操作者頭部３の赤外線画像内の肌に相当する部分の面積が小さいほど、操作者頭部３は頭部検出部１ａや１ｂに向きあうと考える。逆に、面積が大きいほど、操作者頭部３は頭部検出部１ａや１ｂから離れると考える。これは、赤外線撮像機器が見渡す操作者頭部３の顔部分は、側方からよりも正面からの方が狭くなることから、操作者頭部３が頭部検出部１ａや１ｂに向きあうことにより、赤外線画像内の肌に相当する部分の面積が小さくなり、逆に、操作者頭部３が頭部検出部１ａや１ｂから離れることにより、面積が大きくなるためである。そこで、前処理では、面積が小さいほど扱う信号が大きく（または小さく）なるように、面積が大きいほど扱う信号が小さく（または大きく）なるようにする。【００５４】このような前処理は、電子回路や信号処理などにより容易に実現できる。【００５５】以上のような方法、またその他の計測方法により、頭部検出部１ａ、１ｂに対する操作者頭部３の方向情報に対応する信号が得られる。【００５６】頭部検出部１ａ、１ｂは操作者頭部３の周囲に、概ね相対する位置にそれぞれ設置するので、一方に設置した頭部検出部１ａからの情報に基づく信号をＳａ、他方に設置した頭部検出部１ｂからの情報に基づく信号をＳｂとする。【００５７】信号処理部２は、頭部検出部１ａ、１ｂからの情報に基づく信号Ｓａ、Ｓｂから、操作者の頭部運動の種類、すなわち上・下・右・左といった向きを推定する。これは、マウスやジョイスティックのようなポインティングデバイス類の方向の命令に相当するものであり、その情報を電気電子機器に送ることで、本発明に係る頭部運動による入力装置により、重度の上肢運動機能障害者であっても頭部運動によって電気電子機器を操作することが可能になる。【００５８】これより、信号処理部２における、頭部運動推定の方法を例を挙げて説明する。なお、頭部検出部１ａ、１ｂは、操作者頭部３の左右両側面にそれぞれ設置するものとする。操作者頭部３の左に設置する頭部検出部１ａからの情報に基づく信号をＳａ、右に設置する頭部検出部１ｂからの情報に基づく信号をＳｂとする。【００５９】この説明では、方向情報抽出として、操作者頭部３が頭部検出部１ａまたは１ｂに向きあうほど、信号ＳａまたはＳｂは大きくなり、頭部検出部１ａまたは１ｂから離れるほど、信号ＳａまたはＳｂは小さくなるものとする。また、Ｓａ、Ｓｂとも正値とする。
【実施例１】
【００６０】操作者が正面を向いた状態でのＳａ、Ｓｂに相当する信号を、それぞれＳａ０、Ｓｂ０とおく。これらを、信号処理部２に保持しておく。【００６１】操作者が横を向くと、Ｓａ、Ｓｂが変化する。【００６２】操作者が正面から左を向くと、操作者頭部３は左の頭部検出部１ａに向きあい、右の頭部検出部１ｂから離れる。すなわち、ＳａはＳａ０よりも大きくなり、ＳｂはＳｂ０よりも小さくなる。【００６３】操作者が正面から右を向くと、操作者頭部３は左の頭部検出部１ａから離れ、右の頭部検出部１ｂに向きあう。すなわち、ＳａはＳａ０よりも小さくなり、ＳｂはＳｂ０よりも大きくなる。【００６４】よって、左右の頭部検出部１ａ、１ｂの情報に基づく信号Ｓａ、Ｓｂが、それぞれの正面を向いた状態の信号Ｓａ０、Ｓｂ０より大きくなるか小さくなるかによって、操作者頭部３が左右のいずれを向いたかを推定できる。【００６５】言い換えれば、（Ｓａ−Ｓａ０）、（Ｓｂ−Ｓｂ０）が正か負かによって、操作者頭部３が左右のいずれを向いたかを推定できる。【００６６】また、頭部検出部１ａ、１ｂの設置場所であるが、操作者頭部の左右両側面において、例えば下側から見上げるような角度で検出するようにする。【００６７】その場合、頭部の左右動作は前述の手法により推定できる。【００６８】さらに、操作者が正面から上を向くと、操作者頭部３は左の頭部検出部から離れ、右の頭部検出部１ｂから離れる。すなわち、ＳａはＳａ０よりも小さくなり、ＳｂはＳｂ０よりも小さくなる。【００６９】操作者が正面から下を向くと、操作者頭部３は左の頭部検出部１ａに向きあい、右の頭部検出部１ｂに向きあう。すなわち、ＳａはＳａ０よりも大きくなり、ＳｂはＳｂ０よりも大きくなる。【００７０】よって、左右下部の頭部検出部１ａ、１ｂの情報に基づく信号Ｓａ、Ｓｂが、それぞれの正面を向いた状態の信号Ｓａ０、Ｓｂ０より大きくなるか小さくなるかによって、操作者頭部３が上下のいずれを向いたかをも推定できる。【００７１】言い換えれば、（Ｓａ−Ｓａ０）、（Ｓｂ−Ｓｂ０）が正か負かによって、操作者頭部３が上下のいずれを向いたかをも推定できる。【００７２】図２は、以上の関係をまとめた、（Ｓａ−Ｓａ０）や（Ｓｂ−Ｓｂ０）の正負から、頭部運動の向きを推定する対応表の例である。【００７３】頭部検出部１ａ、１ｂの設置場所として逆に、操作者頭部３の左右両側面において、例えば上側から見下げるような角度で検出するようにすることもできる。その場合、頭部検出部１ａ、１ｂからの情報に基づく信号と操作者頭部３の上下運動との関係は、前述の説明とは逆の関係になる。【００７４】以上のように、信号処理部２において、Ｓａ０、Ｓｂ０の保持、ＳａとＳａ０、ＳｂとＳｂ０の減算、減算結果と定数０との比較、比較結果に基づく頭部運動種類の読み出し、により、電気電子機器への命令が生成される。ＳａやＳｂをＡＤ変換し、これらの処理をマイコンチップで実施する場合でも、その計算処理の規模は極めて小さく、低機能のマイコンチップで実現可能である。【００７５】このように本発明に係る頭部運動による入力装置は、比較的簡単な処理によって、電気電子機器の入力情報を得ることが可能である。
【実施例２】
【００７６】実施例１に示したような頭部運動の推定については、比較に際して許容幅を設けて、不感帯を持たせることもできる。【００７７】例えば、Ｓａに関する許容幅を＋Ｔａ１、−Ｔａ２、Ｓｂに関する許容幅を＋Ｔｂ１、−Ｔｂ２とする。但し、Ｔａ１、Ｔａ２、Ｔｂ１、Ｔｂ２は全て正値とする。【００７８】（Ｓａ−Ｓａ０）が＋Ｔａ１を上回るか、−Ｔａ２を下回るか、＋Ｔａ１〜−Ｔａ２の範囲に含まれるか、また、（Ｓｂ−Ｓｂ０）が＋Ｔｂ１を上回るか、−Ｔｂ２を下回るか、＋Ｔｂ１〜−Ｔｂ２の範囲に含まれるか、で頭部運動の推定を行う。（Ｓａ−Ｓａ０）や（Ｓｂ−Ｓｂ０）が＋Ｔａ１や＋Ｔｂ１を上回る、または（Ｓａ−Ｓａ０）や（Ｓｂ−Ｓｂ０）が−Ｔａ２や−Ｔｂ２を下回る場合には、頭部運動が充分大きいので、それに基づいて命令を生成する。（Ｓａ−Ｓａ０）や（Ｓｂ−Ｓｂ０）が＋Ｔａ１〜−Ｔａ２や＋Ｔｂ１〜−Ｔｂ２の範囲に含まれる場合には、頭部運動は大きくないので、入力を意図しない微動と判定して、命令を生成しない。【００７９】図３は、許容幅として＋Ｔａ１、−Ｔａ２、＋Ｔｂ１、−Ｔｂ２を設けて、不感帯を持たせた場合の、頭部運動の向きを推定する対応表の例である。【００８０】なお、図３の対応表においてＴａ１、Ｔａ２、Ｔｂ１、Ｔｂ２を０とすれば、許容幅を設けない場合である図２の対応表と一致する。【００８１】以上のように、信号処理部２において、Ｓａ０、Ｓｂ０の保持、ＳａとＳａ０、ＳｂとＳｂ０の減算、減算結果と許容幅である＋Ｔａ１、−Ｔａ２、＋Ｔｂ１、−Ｔｂ２との比較、比較結果に基づく頭部運動種類の読み出し、により、電気電子機器への命令が生成される。ＳａやＳｂをＡＤ変換し、これらの処理をマイコンチップで実施する場合でも、その計算処理の規模は極めて小さく、低機能のマイコンチップで実現可能である。【００８２】このように本発明に係る頭部運動による入力装置は、比較的簡単な処理によって、電気電子機器の入力情報を得ることが可能である。
【実施例３】
【００８３】実施例１、２では、頭部検出部１ａ、１ｂからの情報に基づく信号Ｓａ、Ｓｂの大きさに基づいて比較を行った。しかし、信号を規格化し、相対的な大きさとして比較を行うこともできる。【００８４】頭部検出部１ａ、１ｂが椅子や家具などに固定されている場合、操作者が着座位置を変えると、操作者頭部３と頭部検出部１ａ、１ｂとの位置関係が変わり、Ｓａ、Ｓｂの絶対的な大きさが変わりうる。そのため実施例１、２で述べてきた手法では、Ｓａ０、Ｓｂ０の取り方によっては頭部運動の推定に誤りが生じる可能性がある。しかし、ここで述べる規格化処理を行うことにより、Ｓａ、Ｓｂの絶対的な大きさの変化の影響を受けにくくなる。このことは、頭部検出部１ａ、１ｂの設置に関する厳密性を軽減するものてある。【００８５】例えば、（Ｓａ−Ｓａ０）や（Ｓｂ−Ｓｂ０）を、Ｓａ０やＳｂ０で除算し、（Ｓａ−Ｓａ０）／Ｓａ０や（Ｓｂ−Ｓｂ０）／Ｓｂ０を求める。【００８６】これらの規格化値を、図２のような符号判定、あるいは図３のような許容幅との比較を行うことにより、頭部運動の推定が行われる。【００８７】以上のように、信号処理部２において、Ｓａ０、Ｓｂ０の保持、ＳａとＳａ０、ＳｂとＳｂ０の減算、減算結果のＳａ０、Ｓｂ０による除算、除算結果と許容幅である＋Ｔａ１、−Ｔａ２、＋Ｔｂ１、−Ｔｂ２との比較、比較結果に基づく頭部運動種類の読み出し、により、電気電子機器への命令が生成される。除算に関しては、商として厳密な数値は必要とされないので、シフト演算のような計算負荷の小さい処理に置き換え可能である。ＳａやＳｂをＡＤ変換し、これらの処理をマイコンチップで実施する場合でも、その計算処理の規模は極めて小さく、低機能のマイコンチップで実現可能である。【００８８】このように本発明に係る頭部運動による入力装置は、比較的簡単な処理によって、電気電子機器の入力情報を得ることが可能である。
【実施例４】
【００８９】実施例１、２、あるいは３では、頭部検出部１ａ、１ｂからの情報に基づく信号Ｓａ、Ｓｂの大きさと、頭部運動の向きとの対応関係を表によって表現していた。【００９０】それらの対応関係の記述を一般化するならば、ＳａとＳｂを入力とし、頭部運動の種類を出力とする関数の同定問題と等価である。【００９１】それについては、例えば対応関係のデータを蓄積して検索表を作成しておき、Ｓａ、Ｓｂに該当する頭部運動を読み出すことで出力を得る「ルック・アップ・テーブル方式」が考えられる。これは頭部運動種類をメモリに記憶しておき、入力信号であるＳａ、Ｓｂをメモリアドレスとして、データを読み出すだけなので、複雑な計算を必要としない。【００９２】関数の同定問題については、その他、さまざまな工学的手法が既に実施されている。【００９３】それらの手法を信号処理部２で実行することで、頭部運動の推定が可能となり、電気電子機器への命令が生成される。ＳａやＳｂをＡＤ変換し、これらの処理をマイコンチップで実施する場合でも、その計算処理の規模は極めて小さく、低機能のマイコンチップで実現可能である。【００９４】このように本発明に係る頭部運動による入力装置は、比較的簡単な処理によって、電気電子機器の入力情報を得ることが可能である。
【実施例５】
【００９５】実施例２で示した頭部運動推定を信号処理部２においてアナログ信号処理として電子回路で実現する場合の実施例を説明する。【００９６】Ｓａ０、Ｓｂ０の保持は、頭部が正面を向いた時のＳａ、Ｓｂをサンプルホールド回路を通すことによって実現可能である。ここでサンプルホールドのトリガは、例えば装置起動直後の一定時間で与えたり、Ｓａ、Ｓｂの変動が比較的小さい時間内で与えたりすることによって実現できる。【００９７】または、Ｓａ０、Ｓｂ０の保持は、所望の振幅を供給する信号源としても実現可能である。【００９８】（Ｓａ−Ｓａ０）、（Ｓｂ−Ｓｂ０）の減算は、演算増幅器による減算回路として実現可能である。【００９９】許容幅Ｔａ１、Ｔａ２、Ｔｂ１、Ｔｂ２は、所望の振幅を供給する信号源として実現可能である。【０１００】減算結果と許容幅との比較は、コンパレータ回路として実現可能である。【０１０１】その場合、コンパレータ回路の出力は例えば、（Ｓａ−Ｓａ０）が＋Ｔａ１を上回るかの真偽、（Ｓａ−Ｓａ０）が−Ｔａ２を下回るかの真偽、（Ｓｂ−Ｓｂ０）が＋Ｔｂ１を上回るかの真偽、（Ｓｂ−Ｓｂ０）が−Ｔｂ２を下回るかの真偽、を与える。それらの信号の名称として順に、Ｘ１、Ｘ２、Ｘ３、Ｘ４と呼ぶ。【０１０２】図４は、比較結果であるコンパレータ信号Ｘ１〜Ｘ４の論理値から頭部運動を推定するための対応表の例である。これは論理的には図３の表と同一である。図中の「禁止状態」は、例えば「（Ｓａ−Ｓａ０）が＋Ｔａ１を上回り、かつ−Ｔａ２を下回る場合」のように、実際には起こりえない状態を意味する。【０１０３】図５は、図４の対応関係を、頭部運動ごとにまとめ直したものである。すなわち、コンパレータ信号Ｘ１〜Ｘ４の論理演算と、推定される頭部運動との対応表の例である。なおここでは、禁止状態は起きないものとして、式を簡単化している。【０１０４】この論理演算を論理回路で構成することにより、信号処理部２において、頭部運動の推定が可能となり、電気電子機器への命令が生成される。これらの処理を電子回路で実施する場合でも、その回路の規模は極めて小さく、簡素な電子回路で実現可能である。【０１０５】このように本発明に係る頭部運動による入力装置は、比較的簡単な処理によって、電気電子機器の入力情報を得ることが可能である。
【実施例６】
【０１０６】実施例１〜５の説明では、頭部検出部１ａ、１ｂは、操作者頭部３の左右両側面にそれぞれ設置するものとしてきた。しかし、頭部検出部１ａ、１ｂは、操作者頭部３の周囲に、概ね相対する位置にそれぞれ設置するものであり、その設置場所は必ずしも左右の側面に限定するものではない。ここでは、頭部検出部１ａ、１ｂを操作者頭部３の上下に設置する場合について説明する。【０１０７】図６に、頭部検出部１ａ、１ｂを上下に設置する場合の配置例を示す。【０１０８】操作者頭部３の上側に頭部検出部１ａを設置し、操作者頭部３の下側に頭部検出部１ｂを設置する。上側に設置した頭部検出部１ａからの情報に基づく信号をＳａ、下側に設置した頭部検出部１ｂからの情報に基づく信号をＳｂとする。【０１０９】操作者が正面を向いた状態でのＳａ、Ｓｂに相当する信号を、それぞれＳａ０、Ｓｂ０とおく。これらを、信号処理部２に保持しておく。【０１１０】操作者が正面から上を向くと、操作者頭部３は上の頭部検出部１ａに向きあい、下の頭部検出部１ｂから離れる。すなわち、ＳａはＳａ０よりも大きくなり、ＳｂはＳｂ０よりも小さくなる。【０１１１】操作者が正面から下を向くと、操作者頭部３は上の頭部検出部１ａから離れ、下の頭部検出部１ｂに向きあう。すなわち、ＳａはＳａ０よりも小さくなり、ＳｂはＳｂ０よりも大きくなる。【０１１２】頭部検出部１ａ、１ｂの設置場所であるが、操作者頭部の上下において、例えば操作者のやや右寄りの位置から検出するようにする。【０１１３】操作者が正面から左を向くと、操作者頭部３は上の頭部検出部１ａから離れ、下の頭部検出部１ｂから離れる。すなわち、ＳａはＳａ０よりも小さくなり、ＳｂはＳｂ０よりも小さくなる。【０１１４】操作者が正面から右を向くと、操作者頭部３は上の頭部検出部１ａに向きあい、下の頭部検出部１ｂに向きあう。すなわち、ＳａはＳａ０よりも大きくなり、ＳｂはＳｂ０よりも大きくなる。【０１１５】よって、上下の頭部検出部１ａ、１ｂの情報に基づく信号Ｓａ、Ｓｂが、それぞれの正面を向いた状態の信号Ｓａ０、Ｓｂ０より大きくなるか小さくなるかによって、操作者頭部３が上下左右のいずれを向いたかを推定できる。【０１１６】言い換えれば、（Ｓａ−Ｓａ０）、（Ｓｂ−Ｓｂ０）が正か負かによって、操作者頭部３が上下左右のいずれを向いたかを推定できる。【０１１７】図７は、以上の関係をまとめた、（Ｓａ−Ｓａ０）や（Ｓｂ−Ｓｂ０）の正負から、頭部運動の向きを推定する対応表の例である。【０１１８】以上のように、信号処理部２において、Ｓａ０、Ｓｂ０の保持、ＳａとＳａ０、ＳｂとＳｂ０の減算、減算結果と定数０との比較、比較結果に基づく頭部運動種類の読み出し、により、電気電子機器への命令が生成される。ＳａやＳｂをＡＤ変換し、これらの処理をマイコンチップで実施する場合でも、その計算処理の規模は極めて小さく、低機能のマイコンチップで実現可能である。【０１１９】このように本発明に係る頭部運動による入力装置は、比較的簡単な処理によって、電気電子機器の入力情報を得ることが可能である。【０１２０】以上は、頭部検出部１ａ、１ｂを上下に設置する場合の、実施例１に相当する説明である。同様にして、実施例２〜５についても、頭部検出部１ａ、１ｂを上下に設置することで、頭部運動の推定が可能である。
【図面の簡単な説明】
【０１２１】
【図１】本発明に係る頭部運動による入力装置の概念図である。
【図２】本発明に係る頭部運動による入力装置の信号処理部における、操作者頭部と左右の頭部検出部との方向に基づく信号から頭部運動を推定する対応表の例である。
【図３】本発明に係る頭部運動による入力装置の信号処理部における、許容幅を設けた場合の、頭部運動を推定する対応表の例である。
【図４】本発明に係る頭部運動による入力装置の信号処理部における、比較結果であるコンパレータ信号の論理値から頭部運動を推定する対応表の例である。
【図５】本発明に係る頭部運動による入力装置の信号処理部における、比較結果であるコンパレータ信号の論理値から頭部運動を推定する論理演算の例である。
【図６】本発明に係る頭部運動による入力装置の、頭部検出部を上下に配置する場合の配置例である。
【図７】本発明に係る頭部運動による入力装置の信号処理部における、操作者頭部と上下の頭部検出部との方向に基づく信号から頭部運動を推定する対応表の例である。
【符号の説明】
【０１２２】１ａ  本発明に係る頭部運動による入力装置のうち操作者頭部の周囲のある位置に設置する頭部検出部
１ｂ  本発明に係る頭部運動による入力装置のうち操作者頭部の周囲の１ａと概ね相対する位置に設置する頭部検出部
２    本発明に係る頭部運動による入力装置の信号処理部
３    操作者頭部
【図１】
2007207201.tif 000003
【図２】
2007207201.tif 000004
【図３】
2007207201.tif 000005
【図４】
2007207201.tif 000006
【図５】
2007207201.tif 000007
【図６】
2007207201.tif 000008
【図７】
2007207201.tif 000009