[go: up one dir, main page]

JP2005529350A - 表面での衝撃の位置を突き止める方法およびその装置 - Google Patents

表面での衝撃の位置を突き止める方法およびその装置 Download PDF

Info

Publication number
JP2005529350A
JP2005529350A JP2004514002A JP2004514002A JP2005529350A JP 2005529350 A JP2005529350 A JP 2005529350A JP 2004514002 A JP2004514002 A JP 2004514002A JP 2004514002 A JP2004514002 A JP 2004514002A JP 2005529350 A JP2005529350 A JP 2005529350A
Authority
JP
Japan
Prior art keywords
signal
impact
active zone
sensed
acoustic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2004514002A
Other languages
English (en)
Other versions
JP4249705B2 (ja
Inventor
ロス・キリ・イング
ステファン・カトリーヌ
ニコラ・キファン
マティアス・ファンク
Original Assignee
サントル・ナショナル・ドゥ・ラ・レシェルシュ・サイエンティフィーク−セ・エン・エール・エス−
ユニベルシテ・パリ・7−デニス・ディデロ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by サントル・ナショナル・ドゥ・ラ・レシェルシュ・サイエンティフィーク−セ・エン・エール・エス−, ユニベルシテ・パリ・7−デニス・ディデロ filed Critical サントル・ナショナル・ドゥ・ラ・レシェルシュ・サイエンティフィーク−セ・エン・エール・エス−
Publication of JP2005529350A publication Critical patent/JP2005529350A/ja
Application granted granted Critical
Publication of JP4249705B2 publication Critical patent/JP4249705B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/043Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/043Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
    • G06F3/0433Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves in which the acoustic waves are either generated by a movable member and propagated within a surface layer or propagated within a surface layer and captured by a movable member

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Road Signs Or Road Markings (AREA)
  • Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Apparatuses And Processes For Manufacturing Resistors (AREA)
  • Golf Clubs (AREA)
  • Refuse Collection And Transfer (AREA)

Abstract

本発明は、少なくとも1つの音響センサ(6)を備える、音響インターフェースを形成する物体(5)の一部を形成する表面(9)での衝撃の位置を突き止める方法に関する。前記方法は、音響インターフェースを形成する物体内で衝撃によって生成される音波から少なくとも1つの信号を感知することと、認識段階中に衝撃の位置を突き止めることからなり、この認識段階は、音響インターフェースを形成する物体の表面の一部を形成する少なくとも1つのアクティブゾーンで衝撃が生成される時に感知される信号に対応する少なくとも1つの所定の信号と感知された信号を比較することと、感知された信号が前記所定の信号と十分に同一である場合に衝撃を前記アクティブゾーンに関連付けることからなる。

Description

本発明は、表面での衝撃の位置を突き止める方法およびその方法を実施するデバイスに関する。
より具体的には、本発明は、少なくとも1つの音響センサを備える、音響インターフェースを形成する物体の一部を形成する表面(音響インターフェースを形成する物体は、単一の片または、組み立てられるか少なくとも相互に接触する複数の要素から作ることができる)での衝撃の位置を突き止める方法であって、少なくとも1つの信号が、前記衝撃によって音響インターフェースを形成する物体内に生成される音波から感知され、衝撃の位置が、前記感知された信号の処理によって突き止められる方法に関する。
従来技術文献には、特にペインに適用されるそのような方法の例が記載されている。この既知の方法では、物体の表面での衝撃の位置が、音波が異なるセンサに飛行する時間の差を測定することによって計算される(例えば、特許文献1参照)。
仏国特許第2811107号公報
しかし、この既知の方法は、
−使用されるペインが、完全な等質性および完全な表面状態を有することと、
−特に音波の反射を防ぐために、ペインの場が特別に処理されることと、
−ペイン内の音波の速度が事前に既知である(その構成の正確な知識を前提とする)ことと、
−少なくとも4つのセンサが使用されることと
を必要とする。
その結果、この既知の方法は、実施するのに特にコストが高く、特に片のアセンブリからなる異種物体、不規則な形状の物体などの先在する物体に適用することができない。
本発明の目的は、これらの短所を軽減することである。
このために、本発明によれば、問題のタイプの方法は、音響インターフェースを形成する物体の表面の一部を形成する少なくとも1つのアクティブゾーンで衝撃が生成される時に感知される信号に対応する少なくとも1つの所定の信号と感知された信号を比較する認識段階を含み(この比較は、時間領域および周波数領域の両方で行うことができるが、適当な場合に、感知された信号のただ1つの部分または処理の後にこの感知された信号から抽出されるデータに対して行うことができ、その場合に、前記所定の信号は、比較が行われる部分まで減らすか、比較が行われるデータまで減らすことができる)、感知された信号が前記所定の信号に十分に似ている場合に、衝撃が、前記アクティブゾーンに関連付けられることを特徴とする。
この配置のおかげで、堅牢であり、すべての物体(複数の部分のアセンブリまたは接触する複数の部分の配置からなる異種物体を含む)に適合可能であり、適用が簡単かつ安価である、衝撃の位置を突き止める方法が得られる。
本発明の好ましい実施形態では、適当な場合に、次の配置の1つまたは複数を使用することもできる。
−音響インターフェースを形成する物体の表面は、複数のアクティブゾーンを含み、認識段階中に、感知された信号が、衝撃が前記アクティブゾーンの1つで生成される時に感知される信号にそれぞれが対応する複数の所定の信号と比較される;
−単一の音響センサを使用する;
−複数の音響センサを使用し、認識段階中に、音響センサごとに1つの信号を感知し、さまざまな音響センサによって感知された信号を、互いに独立に所定の信号と比較する;
−さまざまな音響センサによって感知された信号を、互いに別々に所定の信号と比較する;
−複数の異なる振幅を測定する複数の音響センサを使用する;
−多くとも2つの音響センサを使用する;
−この方法に、少なくとも1つの衝撃を各アクティブゾーンで生成することによって各所定の信号が実験的に判定される初期学習段階が含まれる;
−各所定の信号は、理論的信号である(音響の観点から、使用されるものと同一であるか非常に類似する物体について計算されるか実験的に決定される);
−認識段階中に、感知された信号が、相互相関によって前記少なくとも1つの所定の信号と比較される;
−認識段階中に、感知された信号が、音声認識、信号認識、形状認識、およびニューラルネットワークによる認識から選択される認識方法によって、前記少なくとも1つの所定の信号と比較される;
−認識段階中に、感知された信号が、単一のアクティブゾーンに関連付けられるか、どのアクティブゾーンにも関連付けられない;
−各アクティブゾーンは、所定の情報要素(たとえば、英数字文字、コマンドなど)に関連し、衝撃がアクティブゾーンに関連する時に、電子デバイスが、そのアクティブゾーンに対応する所定の情報要素を使用するようにされる;
−音響インターフェースを形成する物体の表面に、n個のアクティブゾーンが含まれ、nは、少なくとも2と等しく、認識段階に、次のサブ段階が含まれる:
・相互相関が、感知された信号(一般に正規化の後)および前記所定の信号Ri(t)の間で行われ、iは、アクティブゾーンを指定する1とnの間の自然数であり、したがって相互相関関数Ci(t)が得られ、
・他の結果Ci(t)の最大振幅より大きい最大振幅を有する相互相関の結果Cj(t)に対応する潜在的にアクティブ化されたアクティブゾーンjが、判定され、
・相互相関結果の振幅最大値の分布D(i)
D(i)=Max(Ci(t))
も判定され、
・Rj(t)とさまざまな所定の信号Ri(t)の間の総合相関結果C'i(t)の振幅最大値の分布D'(i)
D'(i)=Max(C'i(t))
も判定され、
・分布D(i)とD'(i)の間の相関のレベルの関数として、衝撃がアクティブゾーンjで生成されたかどうかの判定が行われる;
−認識段階中に、感知された信号が、感知された信号のある特性を表すデータをそれから抽出するために処理され、したがって、抽出されたデータが、衝撃が各アクティブゾーンで生成される時に感知される信号から抽出された基準データと比較される;
−認識段階中に、感知された信号から抽出された前記データからコードが判定され、このコードが、少なくともいくつかのコードと各アクティブゾーンの間の対応を与えるテーブルと比較される;
−音響インターフェースを形成する物体に、少なくとも2つのアクティブゾーンが含まれ、認識段階中に、感知された信号と所定の信号(特に相互相関関数から導出される値、たとえばその最大値)の間の類似を表す類似値が判定され、衝撃が、基準アクティブゾーンと称する最大の類似に対応する複数の隣接するアクティブゾーンに関連付けられ、その後、表面での衝撃の位置が、基準アクティブゾーンに帰する類似値の関数として判定される;
−基準アクティブゾーンに寄与する類似値が、表面の前記位置で生成される衝撃に関して前記基準アクティブゾーンについて計算された理論類似値にできる限りよく対応するように、表面での衝撃の位置が判定される;
−理論類似値は、基準アクティブゾーンの可能な組ごとに事前に決定される、表面での衝撃の位置の関数である;
−アクティブゾーンは、所定の信号Ri(t)の位相と感知された信号の位相の間の比較によって識別される;
−学習フェーズ中に、アクティブゾーンiでの衝撃によって生成される各音響信号Ri(t)のフーリエ変換Ri(ω)=|Ri(ω)|.ejφi(ω)が計算され、ここで、iは1とnの間のインデックスであり、このフーリエ変換から、位相成分ejφi(ω)が、振幅|Ri(ω)|が所定の閾値より大きい周波数帯域ωでのみ保持され、同一の処理が、デバイスの通常動作中に感知された音響信号S(t)のそれぞれに適用され、
・所定の閾値は、MAX/Dと|B(ω)|の最大値と等しく、ここで、
・MAXは、モジュール|Ri(ω)|の最大値、それぞれエネルギーにおいて正規化されたモジュール|Ri(ω)|の最大値、およびそれぞれエネルギーにおいて正規化されたモジュール|Ri(ω)|の平均値のエンベロープの最大値から選択され
・Dは、定数であり、
・|B(ω)|は、異なる時に獲得される、音響インターフェースを形成する物体の複数の雑音スペクトルの平均値である;
−デバイスの通常動作中に:
・積Pi(ω)が、基準i=1…nについてS'(ω)にRi'(ω)の共役を乗じたものと等しくなるように計算され、
・積Pi(ω)が、正規化され、
・すべての積Pi(ω)の逆フーリエ変換が、実行され、時間関数Xi(t)が得られ、
・信号S(t)が、前記時間関数Xi(t)の関数としてアクティブゾーン(10)に帰せられる;
−信号S(t)は、前記時間関数Xi(t)の最大値の関数としてアクティブゾーンに帰せられる。
さらに、本発明のもう1つの目的は、上で定義されたインターフェース方法の実施に特に適合されたデバイスである。
本発明の他の特徴および長所は、添付図面と共に、非制限的な例を与える本発明の5つの実施形態の以下の説明から明らかになる。
さまざまな図面で、同一の符号は、同一のまたは類似する要素を指す。
図1に、たとえば
−マイクロコンピュータ中央処理ユニット2と、
−中央処理ユニット2に接続された画面3と、
−問題の例で中央処理ユニット2に情報を伝えるのに使用される音響入力インターフェース4と
を含む、本発明を実施することを意図されたデバイス1を示す。
音響入力インターフェース4には、この例で、後で説明するようにその表面9で衝撃を生成することによって音波が伝搬される机からなる、固い物体5が含まれる。
しかし、音響インターフェースを形成する物体が、ペイン、ドア、窓、ポータブルトレイ、コンピュータ画面、ディスプレイパネル、インタラクティブ端末、おもちゃ、車両ダッシュボード、自動車前席または航空機座席の背面、壁、床、車両フェンダ(音響インターフェースによって送られる情報は、フェンダ上の衝撃の位置になる)など、単一の片、または組み立てられるか単に互いに接触する複数の片からなる、同種または異種の他の物体からなるものとすることができることに留意されたい。
少なくとも1つの音響センサ6(この例では1つの音響センサ6だけが示されている)が、物体5に取り付けられ、この音響センサ6は、たとえば、ケーブル8または伝送の他の手段(ラジオ、赤外線、または他)によって中央処理ユニット2のマイクロホン入力7に接続されて、前記音波を感知し、これを中央処理ユニット2に送る。
音響センサ6は、たとえば、圧電センサまたは他(たとえば、容量性センサ、磁気抵抗センサ、電磁センサ、音響速度系、光学センサ[レーザ干渉計、レーザ振動計など]など)とすることができる。たとえば、音響インターフェースを形成する物体5内の音波の伝搬に起因する移動の振幅あるいはそのような移動の速度または加速度を測定することが適当である可能性があり、あるいは、物体5内の音波の伝搬に起因する圧力振動を測定する圧力センサを用いることができる。
物体5の外表面9(この例では、図1に示された例の前記物体5を形成する机の上面)で、たとえば
−物体5の表面9に固定された、取外し可能または取外し不能の物理的マーキング
−または、表面9に画像を投影することによって得られる光のマーキング
によって区切ることができる複数のアクティブゾーン10が定義される。
表面9に、特にシステムのよりよい信頼性のために、たとえば柔軟な材料によって覆うか、単純にユーザがアクセス不能にすることによって、衝撃の生成が禁止される部分を含めることもできる。
さまざまなアクティブゾーン10は、単純に、表面9の残りと同一の、表面9の部分とすることができる。しかし、これらのアクティブゾーンは、ゾーン10の1つでの衝撃が、別のアクティブゾーン10または表面9の別の部分での衝撃によって生成されるものと異なる音響信号を生成するという範囲で、互いにおよび表面9の残りと区別される。
アクティブゾーン10のそれぞれは、ユーザが中央処理ユニット2に通信することを望む可能性がある所定の情報要素に関連する。問題の情報は、たとえば、コマンド、数字、文字、表面9での位置、あるいは、キーボード、制御ボタン、マウス、または他などの普通の入力インターフェースによってマイクロコンピュータなどの電子デバイス(または別の電子装置の中央処理ユニット)にいつも伝送できる他の情報とすることができる。
問題の情報は、適当な場合に、表面9のマーキング10aによって明らかに示すことができる(ゾーン10の識別に関して、これらのマーキングは、永久的な形または取外し可能な形で表面9に物理的に貼り付けることができ、あるいは、前記表面9に光の像の形で投影することができる)。
変形として、物体5の表面9に、単純に、アクティブゾーンを互いに区別する識別子(物理的に貼り付けられるか光の)を含めることができる。これらの識別子は、たとえば、番号または色とすることができ、これらの意味の覚え書きを、必要な場合に中央処理ユニット2によって画面3に生成されるディスプレイによって与えることができる。
必要な場合に、表面9に、アクティブゾーンを区切るか対応する情報を識別するためのマーキングを含めないようにすることもでき、この場合に、アクティブゾーン10は、デバイス1の許可されたユーザだけが知っている。
各アクティブゾーン10に関連する所定の情報要素を、必ず同一とするか、中央処理ユニット2でプログラムが動作する時にまたは他のアクティブゾーン10の前の作動に依存して変更することができることに留意されたい(あるアクティブゾーン10を作動させて、たとえば、その後に作動される1つまたは複数のアクティブゾーン10に帰する機能を変更して、たとえば、特定の機能にアクセスする、特定の文字にアクセスする、または文字を大文字にするなどができる)。
したがって、物体5のさまざまなアクティブゾーン10は、指の爪、指先、あるいはペン、スタイラス、または他などの物体を用いてアクティブゾーンを叩くことによって作動する真の仮想キーボードを構成する。
物体5の表面9に、適当な場合に、最も単純な場合に単一のアクティブゾーン10を含めることができるが、このアクティブゾーン10が、表面9全体には広がらず、前記表面9の小さい部分を構成することが好ましいことに留意されたい。
図2からわかるように、センサ6(SENS.)は、入力7を介して増幅器11に便利に接続され、増幅器11自体は、アナログ/ディジタルコンバータ12(A/D)に接続され、アナログ/ディジタルコンバータ12は、受け取った信号を中央処理ユニット2(CPU)のプロセッサ13に送り、このプロセッサは、1つまたは複数のメモリ14(MEM.)に接続され、上述の画面3(SCR.)または他の出力インターフェースに指令して、情報をユーザに送る。
音響インターフェース4が、たとえば家庭用電子装置、業務用電子装置、デジコード、自動車電子中央処理ユニットなど、マイクロコンピュータ以外の電子デバイスに情報を入力するインターフェースとして働くことができることに留意されたい。どの場合でも、1つまたは複数のセンサ6によって生成された電気信号は、この電子装置内または外部ディジタル信号処理デバイス(DSP)内のいずれかで処理することができる。
上で説明したデバイス1の使用中に、ユーザが物体5の表面9で衝撃を生成する時に、この衝撃が、音波を生み、その音波が、物体5内で音響センサ6まで伝搬される。音響センサ6は、電気信号S(t)を生成し、この信号が、ディジタル化の後に、プロセッサ13(あるいは中央処理ユニット2の内部または外部の別の専用プロセッサ)によって処理される。
プロセッサ13は、受け取った信号を、メモリ14に前に保管された信号のライブラリに属するさまざまな所定の信号と比較するが、これらの所定の信号は、それぞれ、物体5の異なるアクティブゾーン10で生成された衝撃に対応する。
この比較は、音響信号がアクティブゾーン10の1つから発したかどうかを確認するのに使用され、これは、前記アクティブ表面の励起(爪、指先、掌、ペンまたはスタイレットなどの物体などの衝撃)のモードに無関係である。
信号のライブラリからのこれらの所定の信号は、衝撃が物体5のすべてのアクティブゾーン10で連続して生成される初期学習フェーズ中に、中央処理ユニット2で音響センサ6を介して受け取られる対応する信号(好ましくは、たとえば各基準信号のエネルギーが1と等しくなるようにする正規化の後)を記録することによって、決定することができる。
変形として、物体5が単純なおよび/または反復的な幾何形状を有する時に、一連の同一の物体のすべての物体5について1回だけ経験的にモデル化または判定することによって、信号のライブラリからの所定の信号を得ることが可能である。したがって、この2つの場合には、中央処理ユニット2に接続された特定の物体5に関する前の学習フェーズはなく、単純に、前記中央処理ユニットのメモリ14への信号のライブラリのインストールがある。
いくつかの場合(特に物体5が木で造られる場合)に、信号のライブラリからの所定の信号を、環境条件、特に温度および湿度に従って変化するものとすることができることに留意されたい。これらの変動は、計算するか、新しい学習フェーズの結果とすることができる。
デバイス1の使用中に受け取られる信号を、
−センサ6から受け取られた時間信号S(t)に対して直接に、
−これらの信号の周波数スペクトルに対して(たとえば、センサ6から受け取られた時間信号のフーリエ変換の後に)、または
−信号の他のデータ特性、特にその位相に対して
信号のライブラリからの所定の信号と比較することができる。
感知された信号を、既知の手段によって、特に
−相互相関によって、
−音声認識、信号認識、または形状認識の既知の方法によって、
−ニューラルネットワークまたは他の使用によって
信号のライブラリからの所定の信号と比較することができる。
より正確な例として、特に次の方法を使用して、感知された信号S(t)が来たアクティブゾーン10を認識することができる:
(1)感知された信号S(t)の正規化(たとえば、エネルギーが1と等しくなるようにS(t)を較正する)の後に、センサ6によって生成された信号S(t)を、ライブラリからのやはり正規化されたRi(t)と表される(i=1…n)n個の所定の信号と相互相関させる。したがって、信号S(t)の相互相関の、それぞれライブラリからの信号Ri(t)との積の時間的結果である関数Ci(t)が得られる。これらの計算に基づいて、他の結果Ci(t)の最大振幅より大きい最大振幅を有する相互相関の結果Cj(t)に対応する潜在的にアクティブ化されたアクティブゾーンjが判定される。
(2)相互相関結果の振幅最大値の分布D(i)も判定される:D(i)=Max(Ci(t))ただしi=1…n。
(3)関数D(i)の計算と同一であるがS(t)をRj(t)に置換された形で得られる第2の分布関数D'(i)を計算する。
(4)振幅最大値の分布D(i)およびD'(i)の相互相関を実行する。D(i)およびD'(i)の間の相互相関の結果の最大振幅Eが十分である場合に、jは、アクティブ化されたゾーンの検討される番号である。そうでない場合に、センサによって生成された信号は、誤ったアラームに対応する。
この段階(4)の間に、EおよびD(i)の最大値またはMax(D(i))を、単純に計算することができ:この2つの値が、図3に示されているように軸x=Max(D(i))およびy=Eの2次元空間内の点の座標とみなされる場合に、検証された点に対応する領域D(この領域は、有限であり、x=1およびy=1とD(i)およびEの最大値の絶対値までに制限される)を区切る曲線閾値Lを、事前に(経験的にまたは計算によって)決定することができる。領域Dの外の点を与える感知された信号は、誤ったアラームとして除去される。
問題の例では、線Dが、直線であり、たとえば点(S1,0)および(0,S2)を通ることができる。たとえば、S1=0.4およびS2=0.4または0.6である。
衝撃が来たアクティブゾーン10の識別のほかに、たとえば音響インターフェースの使い方についてユーザを案内するか、衝撃の強さに従ってアクティブゾーン10での衝撃によってトリガされるアクションを調整するために、衝撃の力を測定することが可能であることに留意されたい。
さらに、必要な場合に、受け取られた信号S(t)の一部またはその周波数スペクトルの一部あるいはより一般的にその特性の一部だけを使用することによって、アクティブゾーン10から発する信号を認識できることに留意されたい。この場合に、認識段階中に、感知された信号が、感知された信号のある特性を表すデータを抽出するために処理され、そのように抽出されるデータが、衝撃が各アクティブゾーンで生成される時に感知される信号から抽出された基準データと比較される。
したがって、たとえば、m個の所定の周波数(mは少なくとも1と等しい自然数である)の信号の振幅および位相を測定し、この測定された振幅a1からamおよび測定された位相p1からpnを、番号i(iは1とnの間であり、nはアクティブゾーン10の個数である)のさまざまなアクティブゾーン10の学習フェーズ中に受け取られた(またはモデリングによって決定された)信号に基づいて前記所定の周波数で測定された振幅AilからAimおよび測定された位相Pi1からPimと比較することが可能である。
変形として、感知された信号から抽出される前記データからコードを判定し、このコードを、少なくともいくつかのコードと各アクティブゾーンの間の対応を与えるテーブル(このテーブルに含まれるコードは、信号の前述のライブラリからの所定の信号を表す)と比較することが可能である。
非制限的な例として、次の形で、感知された信号S(t)から16ビットコードを判定することができる。
−コードの最初の8ビットは、k=1…8の8つの所定の周波数部分[fk,fk+1]に副分割される信号S(t)の周波数スペクトルから判定される:ランクkのビットは、たとえば、周波数fk+1のスペクトルによって与えられる最終的なエネルギー値が、周波数部分[fk,fk+1]の音波の平均エネルギー値より大きい場合に1に等しくなり、それ以外の場合に0になる。
・コードの最後の8ビットは、k=1…9の9つの所定の時間部分[tk,tk+1]に副分割される時間信号S(t)から判定される:ランクk+8のビットは、たとえば、期間[tk,tk+1]中の信号出力の平均値が、期間[tk+1、tk+2](k=1…8)中の信号出力の平均値より大きい場合に1になり、それ以外の場合に0になる。
この特定の例では、学習フェーズ中に、上で示されているように、衝撃が異なるアクティブゾーン10で生成される時に音響センサ6によって感知される信号に対応するコードを計算することによって、対応するテーブルのコードが決定される。
さらに、図4および5からわかるように、特に物体5が対称であり、2つの異なるアクティブゾーン10から発する信号の間の混乱のリスクが生じる可能性がある時に、2つの音響センサ6(SENS.1およびSENS.2)を使用することが可能である場合がある。適当な場合に、3つ以上の音響センサ6を使用することができるが、好ましい解決策は、1つまたは2つの音響センサ6を必要とする。
複数のセンサが使用される時に、次の2つの選択肢が可能である:
1)さまざまなセンサの信号を混合し、上で説明した方法に従ってグローバル信号を処理する
2)または、好ましくは、上で説明した方法を用いてさまざまなセンサの信号を個別に処理し、結果をクロスチェックする:
−さまざまなセンサから判定されたアクティブゾーン10が、同一の番号を有する場合に、衝撃を受けたゾーンが、そのゾーンであると判定する
−そうでない場合に、感知された信号が誤ったアラームであると考えるか、たとえばセンサごとに判定される相互相関関数Ci(t)の間の相互相関によるかニューラルネットワークまたは他などのより複雑な手段によって衝撃を受けたゾーンを判定することが可能である。
2つの音響センサを、異なるタイプとし、かつ/または異なる大きさを感知するものとすることができ、かつ/または信号を、異なる形で処理して、衝撃を受けたアクティブゾーン10を識別できることに留意されたい。たとえば、音響センサの1つを使用して、受け取られた信号S(t)を記録し、他方を使用して、2つのセンサでの音波の到着の間の時間差だけを判定することができる。
第2のセンサは、さらに、固い物体5内で伝搬する音波を感知するのではなく、衝撃の時に空気で伝搬する音波を感知することができる。
図6からわかるように、音響インターフェースを形成する物体は、センサ6が取り付けられるコンピュータ画面3またはテレビジョン画面からなるものとすることができる。衝撃を受ける表面は、有利に画面のペイン15とすることができ、このペインを、特に、画面3にアクティブゾーン10の区切りおよびその意味を表示させるのに使用することができる。この変形は、たとえば、特に画面3がテレビジョン画面である時に、ビデオカセットレコーダをプログラムするのに使用することができる(中央処理ユニット2がビデオカセットレコーダによって置換される)。
図7からわかるように、音響インターフェースを形成する物体は、ガラスパネル付きのドア16または類似物からなるものとすることもできる。図7に示された例では、アクティブゾーン10を支持する表面17が、ドアのガラスを付けられた表面からなり、この図に示された特定の例では、音響センサ6が、ドア16の木の部分に取り付けられる。
図8に示された例では、音響インターフェースを形成する物体が、音響インターフェースとして働くように特に設計されたトレイ18である。このトレイに、たとえば、音響センサ6を支持する固い基部20に固定された固いフレーム19を含めることができる。
たとえばエラストマからなる柔軟な膜22が、基部21の上の短い距離で、フレーム19の上で伸ばされる。この柔軟な膜22は、その下面の下に固い突起23を設けられる(たとえば、膜22の下に接着されるガラスの半球とすることができる)。したがって、ユーザが、膜22、特にこの膜によって支持されるアクティブゾーン10を叩く時に、この動作によって、トレイ18のフレームの底21への少なくとも1つの突起23の衝撃が生成される。この変形は、ユーザが膜22をたたく形(指、爪、またはツールによる、より強い力またはより弱い力によるなど)により依存しない衝撃を作ると言う長所を有する。
図6から8の実施形態では、実施される方法が、前に説明したものと同一であるか類似するものとすることができ、それを使用して、音響インターフェースを形成する物体の表面で生成される衝撃と、アクティブゾーン10との対応またはアクティブゾーンなしとの対応のいずれかを提供することができる。
しかし、複数のアクティブ表面(必要な場合には点のような)を使用する本発明のすべての実施形態で、衝撃がアクティブゾーンのいずれかの上でない時であっても、音響インターフェースを形成する物体5の表面9での衝撃の位置を判定することも可能である(図9の例を参照されたい)。したがって、連続的なまたは擬似連続的な音響インターフェースが得られる(たとえばコンピュータマウス、ライトペン、または接触感知画面あるいは類似物に似た動作を可能にする)。
この場合に、認識段階中に:
−感知された信号と所定の信号の間の類似を表す類似値が判定され(特に、前述の相互相関関数Ci(t)、たとえば上で定義したその最大値D(i)から発する値)、
−衝撃が、基準アクティブゾーンR1からR4と称する、最大の類似に対応する少なくとも2と等しい個数p個の隣接するアクティブゾーンに関連付けられ(pは、特に2次元x,yによって衝撃を位置決めする場合に有利に4とすることができ、適当な場合、特に衝撃が単一の次元xまたはyによってのみ位置決めされる場合に4未満とすることができる):たとえば、最大の類似値D(i)を有するアクティブゾーン10としてゾーンR1をまず判定でき、次に、R1に隣接するアクティブゾーンから、類似値D(i)の最も高い価を与える3つのゾーンR2からR4を判定することができる;
−表面9での衝撃Iの位置が、基準アクティブゾーンR1からR4に帰する類似値D(i)の関数として判定される。
この最後の段階中に、基準アクティブゾーンに帰する類似値が表面の位置で生成された衝撃に関して前記基準アクティブゾーンについて計算された理論類似値にできる限りよく対応するように、表面での衝撃の前記位置を判定することが、有利に可能である。
この理論類似値は、特に、基準アクティブゾーンの可能な組ごとに事前に決定される、表面での衝撃の位置の関数とすることができる。
問題の関数は、学習段階中に、たとえばアクティブゾーンの間の類似の値対する通常の関数を調整することによって、決定することができる。問題の通常の関数は、物体の形状に依存する可能性があり、理論的または実験的のいずれかで、事前に決定することができる。
実用的な例として、表面9の2つの点X、Yの間の理論類似Rth(X,Y)の関数は、この2つの点X、Yで衝撃が生成される時にセンサ6によってそれぞれが感知される信号Sx(t)およびSy(t)の間の相互相関の関数の最大値に対応するものとすることができ、この関数は、たとえば、タイプRth(X,Y)=(sin(a(β).d))/(a(β).d)とすることができ、たとえばRth(X,Y)=1-[a(β).d]2/6によって近似され:
−dは、XとYの間の距離であり、
−βは、x軸(またはy軸)と方向X-Yの間の角度であり、
−a(β)は、楕円関数:
a(β)=a1.cos(β+β0)+a2.sin(β+β0)
に従って角度βに依存する係数であり、β0は、楕円の方位を表す角度である。
Rth関数は、アクティブ基準ゾーンR1からR4の可能な組ごとに、学習フェーズ中に基準アクティブゾーンでそれぞれ衝撃を生成することによって感知される信号のライブラリからの所定の信号Ri(t)から決定することができる。
したがって、4つの基準ゾーンR1からR4の所与の組について、R1に対応する信号R1(t)の最大相互相関関数を、ゾーンR2からR4に対応する信号R2(t)、R3(t)、およびR4(t)のそれぞれと共に計算することができる。これから、a1、a2、およびβ0の値が演繹される。同一の処理を、基準ゾーンR2、R3、およびR4から実行することができ、それぞれの場合にa1、a2、およびβ0の値が与えられ、したがって、a1、a2、およびβ0のそれぞれについて見つかった4つの値の平均をとることができ:この平均値によって、すべての基準ゾーンR1からR4の関数Rthが決定される。変形として、関数Rthを、反復最適化処理(または最小二乗法タイプ)によって判定して、理論類似の関数と、一時に2つとられる信号R1(t)、R2(t)、R3(t)、およびR4(t)の間の相互相関の関数の最大値との間の誤差の関数を最小にすることができる。
上述の理論類似関数Rthを判定した時に、4つの隣接アクティブゾーンR1からR4(有利に点のような)の間での衝撃Iの位置の判定を求める時に、この位置を、たとえば、前に定義された値D(i)(D(i)=Max(Ci(t))、iは、問題の基準アクティブゾーンRiの番号)と理論類似Rth(I,Ri)の値の間の誤差の関数を最小化することによって、反復最適化処理によって判定することができる。たとえば、値(D(i)-Rth(I,Ri))2の合計と等しい誤差Eの関数を、最小化することができる。
説明した方法は、もちろん、説明した例に制限されず;多くの応用分野を有し、その中に、下記が含まれる:
−店、美術館、画廊、または他の場所で、クライアントまたは訪問者が、展示された製品または作品に関する詳細を画面またはラウドスピーカを介して表示できるようにする、入力インターフェース4としてのペインまたは他の表面の使用
−通行人が、たとえば表示される宣伝アイテムの詳細を表示できるようにするか、コミュニティまたは別の場所に関する一般情報を表示できるようにする(たとえば、ニュースまたは実用情報、たとえばある場所の図面)、入力インターフェース4としてのペインまたは表示パネルの他の面の使用(これらの詳細または情報は、たとえば表示パネルの下側部分で可視の画面上に表示される)
−たとえばホームオートメーションシステムを制御するための、入力インターフェース4としての壁、地面、または他の物体の一部の使用(したがって、アパートの住人が、特に、自分自身で、必要に応じて壁または他の場所に位置決めされる上述のアクティブゾーン10から単純に構成されるスイッチの位置を判定することができる)
−たとえば特に危険な環境(爆発物を含む場所、高温の場所、高い放射能がある場所)で産業機械を制御する入力インターフェース4としての壁、地面、または他の物体の一部の使用
−冷蔵庫、洗濯機などの家庭の物体の入力キーボードを構成するための入力インターフェース4としてのスムーズで簡単に維持される表面の使用
−たとえば仮想デジコードキーボードを形成する入力インターフェース4としての建物のドアのパネルの使用
−歩いている人の位置を突き止めるための地面の使用
−汚染、悪天候、または他の外部からの攻撃によって影響されない、産業、軍事、または家庭内の応用例でのキーボードまたは制御パネルの製造(必要な場合に、1つまたは複数の音響センサを、特に少なくとも部分的にプラスティック材料に鋳造される物体である場合に、入力インターフェースとして働く物体に完全に一体化することができる);これらの入力インターフェースが、表示画面を含むデバイス(たとえばマイクロコンピュータ)を制御する時に、キーボードまたは音響制御パネルを、画面自体またはその画面を覆う透明な表面からなるものとすることができる
−自動車または他の乗物内の入力インターフェースの製造。
さらに、前に説明した入力インターフェース4に、アクティブゾーン10から発する音響信号S(t)の認識をローカルに実行する処理手段を設けることができ、その場合に、入力インターフェース4は、ユーザが触れたアクティブゾーン10がどれであるかを直接に示すコード化された信号と、適当な場合に衝撃に関する情報(衝撃の力および衝撃の性質)だけを、中央処理ユニット2または他のユーザ電子装置に送ることに留意されたい。
本発明による方法は、物体5が同種のまたは所定の構造を有すること、特別に注意して作られること、非常に正確な寸法で作られること、または特定の表面状態を有することを必要としないこと意留意されたい。逆に、物体5が異種および/または不規則であればあるほど、異なるアクティブゾーン10が発する音響信号が、互いに異なり、音響信号が、よりよく認識される。いくつかの場合に、物体5内の空洞などの異種性を意図的に作成して、アクティブゾーン10から発する音響信号の認識を容易にすることができる。
さらに、信号のライブラリからの所定の信号が、学習フェーズ中に判定される時に、既知の手段によって中央処理ユニット2に接続され、ユーザの指または物体5のアクティブゾーンで衝撃を生成するのに使用される物体(スタイレットなど)のいずれかに固定された圧電センサを使用することが可能である。この場合に、各衝撃の時に圧電センサによって生成される衝撃信号を使用して、信号のライブラリに供給することが意図された所定の音響信号の獲得をトリガし、かつ/または衝撃の強さを測定することができ、この強さの測定は、たとえば、特に強さが所定の閾値より小さい時またはこの強さが事前定義の期間に含まれない時に、所定の信号のある獲得を無効化するのに使用することができる。
さらに、信号のライブラリからの所定の信号が、学習フェーズ中に判定される時に、その振幅が比較的高い第1の基準閾値を超える感知された音響信号だけを保持することが有利になる場合がある。この場合に、デバイスの通常動作中に、その後に、その振幅が第1の閾値より明らかに低い第2の所定の閾値を超える音響信号を考慮に入れることができる。したがって、第1の所定の閾値は、たとえば数秒間にわたって測定される環境雑音の絶対振幅の時間平均値の数倍(少なくとも2倍から3倍)と等しいものとすることができ、第2の所定の閾値は、たとえばその平均値の1.5倍と等しいものとすることができる。この形で、良い品質の基準信号だけが学習フェーズ中に記録されると同時に、通常動作中のデバイスの高い感度が維持される。
適当な場合に、中央処理ユニット2に、たとえばどのタイプの信号が生成されるかを示すために特に学習フェーズ中に使用することができる補助プログラミングキーボード(図示せず)を設けることができる。このタイプの生成される信号は、特に、次のタイプの1つとすることができる:
−信号のライブラリからの基準信号の1つを置換する新しい信号(したがって、置換される基準信号の識別を、補助キーボードによって中央処理ユニット2に通信することができる)
−新しい基準信号(先在するが不完全な基準ライブラリ、あるいは気温、湿度、または物体5の状態の新しい条件に特に対応する新しい基準ライブラリのいずれかに関する)
−信号のライブラリに既に存在する基準信号を検証することを意図された新しい信号。
さらに、信号のライブラリからの所定の信号が、学習フェーズ中に判定される時に、適当な場合に、第1の衝撃の生成の後の所定の経過時間以内の、同一のアクティブゾーンでの1つまたは複数の衝撃の生成によって確認される時に限って、そのライブラリからの基準信号を検証する備えを設けることができる。
信号のライブラリからの所定の信号が、学習フェーズ中に判定される時に、この学習フェーズ中に物体5で生成される衝撃を、下記によって生成することができる:
−スタイレットなどの固い物体を用いて(この場合に、同一のスタイレットが、デバイスの通常動作中に使用されることが好ましい)
−たとえばペンまたは類似物の端に取り付けられた固いプラスティックラバーなどのより衝撃を吸収する物体を用いて(したがって、発明人は、トランスペアレンシ用の固いプラスティックラバーの「Staedler」ブランドを用いてよい結果を得ることができた)。この場合に、物体5の衝撃は、デバイスの通常動作中に、より柔らかい物体(爪、指腹または他)と同様に比較的固い物体を用いて生成することができる。
さらに、感知された信号S(t)がそこから来たアクティブゾーン10を認識する、前に説明した方法の変形として、次の方法を使用することが可能である。
(1)学習フェーズ中に、アクティブゾーンi(iは1とnの間のインデックスである)での衝撃によって生成される音響信号Ri(t)ごとに、フーリエ変換Ri(ω)を計算する
Ri(ω)=|Ri(ω)|.ejφi(ω)
このフーリエ変換から、スペクトルの振幅が所定の閾値より大きい周波数帯域ω内のみの位相成分だけが保持される。
したがって、保持される基準信号の周波数形状は、|Ri(ω)|が所定の閾値より大きい周波数ωについてR'i(ω)=ejφi(ω)の形で表され、それ以外の周波数ωではR'i(ω)=0である。
問題の所定の閾値は、たとえば、MAX/Dの最大値および|B(ω)|の最大にと等しいものとすることができ、ここで:
−MAXは、|Ri(ω)|の最大値、それぞれエネルギーにおいて正規化されたモジュール|Ri(ω)|の最大値、またはそれぞれエネルギーにおいて正規化されたモジュール|Ri(ω)|の平均値の包絡線の最大値のいずれかとすることができる
−Dは定数であり、たとえば100と等しい
−|B(ω)|は、異なる時に獲得された、物体5の複数の雑音スペクトルの平均値である。
(2)デバイスの通常動作中に、各感知された信号S(t)が、上の段階(1)と同一の処理を受け、|S(ω)|が上述の所定の閾値より大きい周波数ωについて信号S'(ω)=ejΨ(ω)が得られ、他の周波数についてS'(ω)は0である。
(3)次に、i=1…nについて、S'(ω)にR'(ω)の共役を乗じたものと等しい積Pi(ω)を計算する。
(4)積Pi(ω)を、その積分によって割ることによって正規化する。
(5)すべての積Pi(ω)の逆フーリエ変換を実行し、時間関数Xi(t)を得る。
異なる関数Xi(t)に従い、特にその最大値に従って、信号S(t)を、アクティブゾーン10の1つに帰することができる。例として、最大値(相対値または絶対値としての)を、異なる関数Xi(t)から計算でき、信号S(t)を、最大の最大値を有する関数Xi(t)に対応するアクティブゾーンiに帰することができる。必要な場合に、保持される関数Xi(t)の最大値を、事前に定義される、たとえば0.6と等しい閾値と比較することができ、Xi(t)がこの閾値より大きい時に(複数の関数Xi(t)が0.6を超える最大値を有する場合には、最大の最大値を有する関数Xi(t)だけを保持する)、信号S(t)をゾーンiに帰するものとしなければならないと判断することができる。
必要な場合に、たとえば値MMi=Mi/Mを計算することによって(Miは、Xi(t)の絶対値の最大値、Mは、すべての値Miの平均値)、アクティブゾーンiに信号S(t)を帰することが正しいことを検証することが可能である。アクティブゾーンiに信号S(t)を帰することは、その値MMiが、たとえば1.414と等しい、ある限度より大きい場合に、正しいと考えることができる。
また、アクティブゾーンの空間分解能に関する情報を得るために、S'(ω)をR'i(ω)と置換することによって上述の値MMiを計算できることに留意されたい。したがって、具体的に言うと、対応する値MMiが所定の限度より大きい、たとえば1.414より大きいことを検証することによって、インデックスiを有するアクティブゾーンが、互いに混同される危険性がないことを検証することができる。
さらに、信号のライブラリからの所定の信号を1つまたは複数の環境パラメータの関数として変更することによって、異なる環境パラメータ(温度、相対湿度、機械的応力など)を考慮に入れることも可能である。
したがって、次の補正方法の1つを使用することができる:
−信号のライブラリからの基準信号の線形の時間的膨張または収縮:この場合に、信号のライブラリからの基準信号Ri(t)が、Ri(αt)に置換され、αは、環境パラメータの関数である非null正乗数係数であり、この係数αは、所与の材料について理論的にまたは実験的にあるいは物体5ごとに実験的に判定することができる
−感知された信号S(t)の線形の時間的膨張または収縮:この場合に、基準信号Ri(t)は、変更されないが、感知された信号S(t)が、S(αt)に置換され、αは、上で定義した係数である
−基準信号の周波数の非線形の膨張または収縮:この場合に、周波数信号R'i(ω)が、R'i(ω')に置換され、
Figure 2005529350
であり、ωNは、処理デバイスのサンプリング周波数の半分と等しく、βは、理論的または実験的に判定される係数である
−感知された信号S(t)の周波数での非線形の膨張または収縮:この場合に、信号のライブラリからの基準信号は変更されず、信号S'(ω)がS'(ω')に置換され、ω'は、上で定義されたものである。
周波数の非線形の膨張または収縮の上述の2つの事例では、位相の平均訂正を使用することも可能であり、この場合に、信号Ri(ω')が、Ri(ω').M'(ω)/N'(ω)に置換されるか、信号S(ω')が、S(ω').M'(ω)/N'(ω)に置換される。これらの式の一方または他方で、M'(ω)=M(ω)|M(ω)|、かつN'(ω)=N(ω)/|N(ω)|であり、M(ω)は、すべてのRi(ω)の平均値、N(ω)は、すべてのRi(ω')の平均値に等しい。
基準信号Ri(ω)または感知された信号S(ω)のさまざまな上述の訂正は、中央処理ユニット2によって自動的に、具体的には1つまたは複数のセンサ(図示せず)によって与えられる情報の関数として、またはユーザによって手動でのいずれかで行うことができる。
さらに、中央処理ユニット2に、環境パラメータの異なる値に適する基準信号の複数のライブラリを含めることができる。
さらに、デバイスが使用される時に生成される衝撃の種類に適合し、具体的には衝撃を生成するユーザの指のいずれかまたは他の物体の使用に適合するために、1つまたは複数の所定のアクティブゾーン10、たとえばインデックスmおよびpを有する2つのアクティブゾーンで衝撃を生成するようにユーザに要求することが有利である場合がある。したがって、2つの時間信号Sm(t)およびSp(t)が感知され、そのフーリエ変換Sm(ω)およびSp(ω)が計算され、次の2項の平均M1(ω)が計算される:
−(Rm(ω).|Sm(ω)|)/(|Rm(ω)|.Sm(ω))
−および(Rp(ω).|Sp(ω)|)/(|Rp(ω)|.Sp(ω))
次に、この平均M1(ω)が、前に定義した段階(3)で使用されて、積Pi(ω)がM1(ω).Pi(ω)に置換され、この積が、段階(4)でPi(ω)の代わりに使用される。
さらに、本発明は、ユーザがアクティブゾーンを自由に定義することを可能にし、中央処理ユニット2は、物体5が効果的に音響インターフェースとして使用される時に限ってアクティブゾーンのこの定義をアクティブに保つのに適当なものとすることができる。この場合に、アクティブゾーンの前述の定義は、デバイスのある不使用の期間の後に中央処理ユニット2によって消去される。
アクティブゾーンでの衝撃によって生成される機能を、適当な場合に、その衝撃の強さの関数によって調整できることにも留意されたい。
物体5が、アクティブゾーンでの各衝撃の際の音波の長い伝搬を引き起こす共振現象を示す時に、信号S(t)が検出された時に音響信号S(t)の検出の閾値を上げ(たとえば、信号S(t)の獲得の電子システムによって許容可能な最大値の0.5倍まで)、その後、この閾値をもう一度通常レベルまで下げ(特に指数関数的な形で):したがって、同一の衝撃の複数検出を避けることが有利である可能性があることにも留意されたい。
本発明のすべての実施形態で、必要な場合に、物体5で単一のアクティブゾーンを定義することが可能であり、その場合に、それでも、たとえば同一のゾーンで連続して生成される衝撃の数に従って、その単一のアクティブゾーンで複数の機能をコーディングすることが可能であることに留意されたい。
さらに、アクティブゾーン10は、必要な場合に、前もって定義するのではなく、単に、デバイスの使用中に受け取られる連続する衝撃の関数として定義することができる。したがって、たとえば、デバイスを、3つのアクティブゾーンを含むように設計することができ、これらのゾーンは、各ゾーンでの最初の衝撃の際に定義され、その後、後続の衝撃の受取の際に、「第1ゾーン」、「第2ゾーン」、および「第3ゾーン」として認識される。
さらに、アクティブゾーンが非常に多数である時に、必要な場合に、学習フェーズ中に信号のライブラリに保管される基準信号を生成する自動化デバイスを使用することができる。この自動化デバイスに、たとえば、2つの段階モータを含む2次元で移動するシステムを含めて、たとえば励起スタイラレットまたは類似物を物体5の表面に移動し、さまざまなアクティブゾーンで、たとえばソレノイドによって作動されるこのスタイレットによって衝撃を生成することができる。
アクティブゾーン10が極端に多数である情況で、アクティブゾーン10を複数の類似するグループに分割することが可能である場合がある。この場合に、デバイスの通常の使用中に、衝撃が信号S(t)を生成する時に、第1プロセスが、類似グループの1つにこの信号S(t)を結び付けるのに使用され、その後、洗練されたプロセスが、この類似グループのアクティブゾーンの1つにこの信号S(t)を割り当てるのに使用される。
同一の中央処理ユニット2が、必要な場合に、複数の物体5から発する信号を処理できることにも留意されたい。さらに、感知された信号を、これらの信号がIPネットワークに接続されたコンピュータによってそこから使用される単一のIPアドレスに向けるようにするために、ネットワーク、具体的にはIPネットワークに1つまたは複数の音響センサを直接にインターフェースすることも可能である。
本発明の第1の実施形態による方法を実施するように適合された音響インターフェースを含む例示的デバイスを示す、遠近法の概略図である。 図1のデバイスのブロック図である。 図1に見られる音響インターフェースの表面での衝撃をその表面のアクティブゾーンに関連付けるのに使用される例示的方法を示すグラフである。 本発明の第2の実施形態による方法を実施するためにデバイスで使用することができる音響インターフェースを概略的に示す図である。 図4の入力インターフェースを使用できる例示的デバイスを示すブロック図である。 本発明の第3、第4、および第5の実施形態による方法を実施するためにデバイスで使用できる音響インターフェースを概略的に示す図である。
符号の説明
2 中央処理ユニット
3 音響インターフェースを形成する物体
4 音響入力インターフェース
5 音響インターフェースを形成する物体
6 音響センサ
7 マイクロホン入力
8 ケーブル
9 表面
10 アクティブゾーン
12 アナログ/ディジタルコンバータ
13 プロセッサ
14 メモリ
15、17 表面
16 音響インターフェースを形成する物体
18 音響インターフェースを形成する物体
19 フレーム
20、21 基部
22 表面
23 突起

Claims (26)

  1. 少なくとも1つの音響センサ(6)を備える、音響インターフェースを形成する物体(5、3、16、18)の一部を形成する表面(9、15、17、22)での衝撃の位置を突き止める方法であって、
    少なくとも1つの信号が、音響インターフェースを形成する前記物体(5、3、16、18)で前記衝撃によって生成される音波から感知され、
    前記衝撃が、前記感知された信号の処理によって位置を突き止められ、
    前記方法は、認識段階を含み、
    前記認識段階中に、音響インターフェースを形成する物体(5、3、16、18)の表面の一部を形成する少なくとも1つのアクティブゾーン(10)で衝撃が形成される時に感知される信号に対応する少なくとも1つの所定の信号と前記感知された信号が比較され、
    前記感知された信号が前記所定の信号に十分に類似する場合に、前記衝撃が前記アクティブゾーン(10)に関連付けられる方法。
  2. 音響インターフェースを形成する前記物体の前記表面が、複数のアクティブゾーン(10)を含み、前記認識段階中に、前記感知された信号が、前記アクティブゾーン(10)の1つで衝撃が生成される時に感知される信号にそれぞれが対応する複数の所定の信号と比較される、請求項1に記載の方法。
  3. 複数の音響センサ(6)が、使用され、前記認識段階中に、1つの信号が、音響センサごとに感知され、異なる音響センサによって感知された前記信号が、互いに独立に前記所定の信号と比較される、請求項1または請求項2に記載の方法。
  4. 複数の音響センサ(6)が、使用され、前記認識段階中に、1つの信号が、音響センサごとに感知され、さまざまな音響センサによって感知された前記信号が、互いに異なる形で前記所定の信号と比較される、請求項1から請求項3までのいずれか1項に記載の方法。
  5. 複数の音響センサ(6)が、使用され、複数の異なる大きさを測定する、請求項1から請求項4までのいずれか1項に記載の方法。
  6. 多くとも2つの音響センサが使用される、請求項1から請求項5までのいずれか1項に記載の方法。
  7. 単一の音響センサ(6)が使用される、請求項1または請求項2に記載の方法。
  8. その間に各所定の信号が各アクティブゾーン(10)で少なくとも1つの衝撃を生成することによって実験的に判定される初期学習段階を含む、請求項1から請求項7までのいずれか1項に記載の方法。
  9. 各所定の信号が、理論的信号である、請求項1から請求項8までのいずれか1項に記載の方法。
  10. 前記認識段階中に、前記感知された信号が、相互相関によって前記少なくとも1つの所定の信号と比較される、請求項1から請求項9までのいずれか1項に記載の方法。
  11. 前記認識段階中に、前記感知された信号が、音声認識、信号認識、形状認識、およびニューラルネットワークによる認識から選択される認識の処理によって前記少なくとも1つの所定の信号と比較される、請求項1から請求項10までのいずれか1項に記載の方法。
  12. 前記認識段階中に、前記感知された信号が、単一のアクティブゾーンに関連付けられる、またはどのゾーンにも関連付けられないのいずれかである、請求項1から請求項11までのいずれか1項に記載の方法。
  13. 各アクティブゾーンが、所定の情報要素に関連し、前記衝撃がアクティブゾーンに関連する時に、電子デバイスが、そのアクティブゾーンに対応する前記所定の情報要素を使用するようにされる、請求項12に記載の方法。
  14. 音響インターフェースを形成する物体の表面(9、15、17、22)が、ある個数n個のアクティブゾーン(10)を含み、nが、少なくとも2と等しく、前記認識段階が、
    −前記感知された信号と前記所定の信号Ri(t)との間で相互相関を行うサブ段階であって、iが、アクティブゾーンを指定する、1とnとの間の自然数であり、相互相関関数Ci(t)がそのように得られるサブ段階と、
    −他の結果Ci(t)より大きい最大振幅を有する相互相関の結果Cj(t)に対応する潜在的にアクティブ化されたアクティブゾーンjを判定するサブ段階と、
    −前記相互相関結果の振幅最大値の分布D(i)
    D(i)=Max(Ci(t))
    を判定するサブ段階と、
    −Rj(t)とさまざまな所定の信号Ri(t)との間の相互相関結果C'i(t)の振幅最大値の分布D'(i)
    D'(i)=Max(C'i(t))
    を判定するサブ段階と、
    −分布D(i)とD'(i)との間の相関のレベルの関数として、前記衝撃が前記アクティブゾーンjで生成されたかどうかに関する判定を行うサブ段階と
    を含む、請求項12または請求項13に記載の方法。
  15. 前記認識段階中に、前記感知された信号が、それから前記感知された信号のある特性を表すデータを抽出するために処理され、そのように抽出された前記データが、衝撃が各アクティブゾーンで生成される時に感知される信号から抽出された基準データと比較される、請求項12または請求項13に記載の方法。
  16. 前記認識段階中に、前記感知された信号から抽出された前記データからコードが判定され、このコードが、少なくともいくつかのコードと各アクティブゾーンとの間の対応を与えるテーブルと比較される、請求項15に記載の方法。
  17. 音響インターフェースを形成する物体(5、3、16、18)が、少なくとも2つのアクティブゾーン(10)を含み、前記認識段階中に、前記感知された信号と前記所定の信号との間の類似を表す類似値が判定され、衝撃(I)が、基準アクティブゾーンと称する、最大の類似に対応する複数の隣接するアクティブゾーン(R1からR4)に関連付けられ、その後、前記表面での前記衝撃(I)の位置が、前記基準アクティブゾーン(R1からR4)に帰する前記類似値の関数として判定される、請求項1から請求項14までのいずれか1項に記載の方法。
  18. 前記表面での前記衝撃(I)の前記位置は、前記基準アクティブゾーン(R1からR4)に帰する前記類似値が、前記表面の前記位置で生成される衝撃に関する前記基準アクティブゾーンについて計算された理論類似値にできる限り多く対応するように判定される、請求項17に記載の方法。
  19. 前記表面での前記衝撃(I)の前記位置は、前記基準アクティブゾーン(R1からR4)に帰する前記類似値が、前記表面の前記位置で生成される衝撃に関する前記基準アクティブゾーンについて計算された理論類似値にできる限りよく対応するように判定される、請求項18に記載の方法。
  20. 前記理論類似値が、基準アクティブゾーン(R1からR4)の各可能な組について事前に決定される、前記表面上の前記衝撃の前記位置の関数である、請求項19に記載の方法。
  21. 前記アクティブゾーンが、前記所定の信号Ri(t)の位相と前記感知された信号の位相との間の比較によって識別される、請求項8に記載の方法。
  22. −アクティブゾーンiでの衝撃によって生成される各音響信号Ri(t)のフーリエ変換Ri(ω)=|Ri(ω)|ejφi(ω)が計算され、iは1とnの間のインデックスであり、このフーリエ変換から、振\幅|Ri(ω)|が所定の閾値より大きい周波数帯域ωの位相成分ejφi(ω)だけが保持され、
    −同一の処理が、前記デバイスの通常動作中に感知される音響信号S(t)のそれぞれに適用される、請求項21に記載の方法。
  23. 前記所定の閾値が、MAX/Dおよび|B(ω)|の最大値と等しく、
    −MAXは、モジュール|Ri(ω)|の最大値、それぞれエネルギーにおいて正規化されたモジュール|Ri(ω)|の最大値、およびそれぞれエネルギーにおいて正規化されたモジュール|Ri(ω)|の平均値の包絡線の最大値から選択され、
    −Dは、定数であり、
    −|B(ω)|は、異なる時に獲得される、音響インターフェースを形成する前記物体内の複数の雑音スペクトルの平均値である、請求項22に記載の方法。
  24. 前記デバイスの前記通常動作中に、
    −基準i=1…nについて、S'(ω)にRi'(ω)の共役を乗じたものと等しい積Pi(ω)が計算され、
    −前記積Pi(ω)が正規化され、
    −すべての前記積Pi(ω)の逆フーリエ変換が実行され、時間関数Xi(t)が得られ、
    −前記信号S(t)が、前記時間関数Xi(t)の関数としてアクティブゾーン(10)に帰する、 請求項22または請求項23に記載の方法。
  25. 前記信号S(t)が、前記時間関数Xi(t)の最大値の関数としてアクティブゾーン(10)に帰する、請求項24に記載の方法。
  26. 少なくとも1つの音響センサ(6)を備える音響インターフェースを形成する物体(5、3、16、18)の一部を形成する表面(9、15、17、22)での衝撃の位置を突き止める、請求項1から請求項25までのいずれか1項に記載の方法を実施するように特に適合されたデバイスであって、
    該デバイスは、
    音響インターフェースを形成する前記物体(5、3、16、18)で生成される音波から少なくとも1つの信号を感知する手段と、
    前記感知された信号を処理することによって前記衝撃の位置を突き止める手段とを含み、
    前記デバイスは、
    物体(5、3、16、18)の表面の一部を形成する少なくとも1つのアクティブゾーン(10)で衝撃が形成される時に感知される信号に対応する少なくとも1つの所定の信号と前記感知された信号を比較するのに適当な認識手段と、
    前記感知された信号が前記所定の信号に十分に類似する場合に、前記衝撃を前記アクティブゾーン(10)に関連付ける手段と、を含むことを特徴とするデバイス。
JP2004514002A 2002-06-12 2003-06-12 表面での衝撃の位置を突き止める方法およびその装置 Expired - Fee Related JP4249705B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0207208A FR2841022B1 (fr) 2002-06-12 2002-06-12 Procede pour localiser un impact sur une surface et dispositif pour la mise en oeuvre de ce procede
PCT/FR2003/001769 WO2003107261A2 (fr) 2002-06-12 2003-06-12 Procede pour localiser un impact sur une surface et dispositif pour la mise en oeuvre de ce procede

Publications (2)

Publication Number Publication Date
JP2005529350A true JP2005529350A (ja) 2005-09-29
JP4249705B2 JP4249705B2 (ja) 2009-04-08

Family

ID=29595165

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004514002A Expired - Fee Related JP4249705B2 (ja) 2002-06-12 2003-06-12 表面での衝撃の位置を突き止める方法およびその装置

Country Status (14)

Country Link
US (2) US7345677B2 (ja)
EP (1) EP1512116B9 (ja)
JP (1) JP4249705B2 (ja)
KR (1) KR100991955B1 (ja)
CN (1) CN100412777C (ja)
AT (1) ATE404912T1 (ja)
AU (1) AU2003253071A1 (ja)
CA (1) CA2489326C (ja)
DE (1) DE60322893D1 (ja)
DK (1) DK1512116T3 (ja)
ES (1) ES2312810T3 (ja)
FR (1) FR2841022B1 (ja)
PT (1) PT1512116E (ja)
WO (1) WO2003107261A2 (ja)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006276020A (ja) * 2005-03-28 2006-10-12 Mitsubishi Electric Research Laboratories Inc 位置標定モデルを構築するコンピュータ実施方法
JP2009015854A (ja) * 2007-07-02 2009-01-22 Tyco Electronics Corp 冗長な検証に基づくタッチイベントの検出方法と検出システム
JP2009181570A (ja) * 2007-12-21 2009-08-13 Sensitive Object 少なくとも2個のインパクトの位置を決定するための方法
JP2010528278A (ja) * 2007-05-23 2010-08-19 コミサリア、ア、レネルジ、アトミク、エ、オ、エネルジ、アルテルナティブ 表面上における接触位置を特定する方法、およびその方法を実施するための装置
JP2010530587A (ja) * 2007-06-21 2010-09-09 タイコ・エレクトロニクス・コーポレイション 音響タッチスクリーンを較正するための方法及びシステム
JP2011089779A (ja) * 2009-10-20 2011-05-06 Furuno Electric Co Ltd ドップラ計測器、ドップラ計測方法、潮流計、および潮流計測方法
WO2011096694A3 (en) * 2010-02-02 2011-11-10 Samsung Electronics Co., Ltd. Method and apparatus for providing user interface using acoustic signal, and device including user interface
JP2012505451A (ja) * 2008-10-07 2012-03-01 タイコ エレクトロニクス サービシズ ゲゼルシャフト ミット ベシュレンクテル ハフツンク データ通信インターフェースを有する触知性マンマシンインターフェース
JP2012530308A (ja) * 2009-06-19 2012-11-29 タイコ エレクトロニクス サービシズ ゲゼルシャフト ミット ベシュレンクテル ハフツンク 2つ以上のトランスデューサを備えた物体の表面における、1つ以上の衝撃または接触の位置を決定する方法
JP2012530985A (ja) * 2009-06-23 2012-12-06 タイコ エレクトロニクス サービシズ ゲゼルシャフト ミット ベシュレンクテル ハフツンク タッチセンシング方法およびこの方法を実施するための装置
JP2013506222A (ja) * 2009-09-29 2013-02-21 イーロ・タッチ・ソリューションズ・インコーポレイテッド 屈曲波方式タッチスクリーンの同時タッチ検出方法および装置
JP2013517548A (ja) * 2010-01-13 2013-05-16 イーロ・タッチ・ソリューションズ・インコーポレイテッド タッチ検出表面を有する電子デバイスにおけるノイズ減少
JP2015042989A (ja) * 2007-01-26 2015-03-05 マイクロソフト コーポレーション マルチセンサ音源定位

Families Citing this family (129)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0116310D0 (en) * 2001-07-04 2001-08-29 New Transducers Ltd Contact sensitive device
US6871149B2 (en) * 2002-12-06 2005-03-22 New Transducers Limited Contact sensitive device
FR2874274B1 (fr) * 2004-08-11 2007-07-20 Sensitive Object Procede pour localiser un impact sur une surface et dispositif pour la mise en oeuvre de ce procede
FR2876406B1 (fr) * 2004-10-12 2008-05-02 Sensitive Object Installation de controle d'acces a commande acoustique et dispositif de controle d'acces pour une telle installation
CN101095097B (zh) * 2004-12-29 2012-01-25 传感器公司 确定冲击位置的方法及装置
US20060139339A1 (en) * 2004-12-29 2006-06-29 Pechman Robert J Touch location determination using vibration wave packet dispersion
CN101198861A (zh) * 2005-04-13 2008-06-11 传感器公司 一种用声学成像确定冲击位置的方法
US7683890B2 (en) * 2005-04-28 2010-03-23 3M Innovative Properties Company Touch location determination using bending mode sensors and multiple detection techniques
FR2885427B1 (fr) * 2005-05-09 2007-10-26 Peugeot Citroen Automobiles Sa Dispositif de controle et/ou de commande d'elements d'equipements d'un vehicule automobile a boutons-poussoirs et dalle tactile
US9019209B2 (en) * 2005-06-08 2015-04-28 3M Innovative Properties Company Touch location determination involving multiple touch location processes
US7593005B2 (en) * 2005-12-13 2009-09-22 Awr Consulting Inc. Touch detection system
US7800596B2 (en) * 2005-12-14 2010-09-21 Research In Motion Limited Handheld electronic device having virtual navigational input device, and associated method
US7907129B2 (en) * 2005-12-14 2011-03-15 Research In Motion Limited Handheld electronic device having virtual keypad input device, and associated method
EP1798635A1 (en) * 2005-12-14 2007-06-20 Research In Motion Limited Handheld electronic device having virtual keypad input device, and associated method
EP1798634B1 (en) * 2005-12-14 2012-02-08 Research In Motion Limited Handheld electronic device having virtual navigational input device, and associated method
RU2395853C2 (ru) * 2006-04-12 2010-07-27 Электролюкс Хоум Продактс Корпорейшн Н.В. Бытовой электроприбор
ES2311360B1 (es) * 2006-07-07 2009-12-02 Bsh Electrodomesticos España, S.A. Aparato electrodomestico.
DE102007023826A1 (de) * 2007-05-21 2008-11-27 Polytec Gmbh Verfahren und Vorrichtung zur berührungslosen Schwingungsmessung
WO2008146098A1 (en) * 2007-05-28 2008-12-04 Sensitive Object Method for determining the position of an excitation on a surface and device for implementing such a method
US8378974B2 (en) * 2007-07-02 2013-02-19 Elo Touch Solutions, Inc. Method and system for detecting touch events based on magnitude ratios
EP2017703A1 (en) * 2007-07-09 2009-01-21 Sensitive Object Touch control system and method for localising an excitation
GB0721475D0 (en) * 2007-11-01 2007-12-12 Asquith Anthony Virtual buttons enabled by embedded inertial sensors
JP4926091B2 (ja) * 2008-02-19 2012-05-09 株式会社日立製作所 音響ポインティングデバイス、音源位置のポインティング方法及びコンピュータシステム
US8842097B2 (en) * 2008-08-29 2014-09-23 Nec Corporation Command input device, mobile information device, and command input method
FR2939219B1 (fr) * 2008-12-03 2012-08-03 Faurecia Interieur Ind Dispositif d'interface homme-machine a detection acoustique et vehicule automobile comprenant un tel dispositif.
TW201026009A (en) * 2008-12-30 2010-07-01 Ind Tech Res Inst An electrical apparatus, circuit for receiving audio and method for filtering noise
US8797279B2 (en) 2010-05-25 2014-08-05 MCube Inc. Analog touchscreen methods and apparatus
US8928602B1 (en) 2009-03-03 2015-01-06 MCube Inc. Methods and apparatus for object tracking on a hand-held device
DE112010002072T5 (de) * 2009-05-22 2012-10-11 Semiconductor Components Industries, Llc Verfahren und Vorrichtung zum Detektieren eines Haltezustands auf einer akustischen Berührungsoberfläche
US8421082B1 (en) 2010-01-19 2013-04-16 Mcube, Inc. Integrated CMOS and MEMS with air dielectric method and system
US8476129B1 (en) 2010-05-24 2013-07-02 MCube Inc. Method and structure of sensors and MEMS devices using vertical mounting with interconnections
US8477473B1 (en) 2010-08-19 2013-07-02 MCube Inc. Transducer structure and method for MEMS devices
US8553389B1 (en) 2010-08-19 2013-10-08 MCube Inc. Anchor design and method for MEMS transducer apparatuses
US8710597B1 (en) 2010-04-21 2014-04-29 MCube Inc. Method and structure for adding mass with stress isolation to MEMS structures
US8823007B2 (en) 2009-10-28 2014-09-02 MCube Inc. Integrated system on chip using multiple MEMS and CMOS devices
US8310457B2 (en) 2009-06-30 2012-11-13 Research In Motion Limited Portable electronic device including tactile touch-sensitive input device and method of protecting same
FR2948787B1 (fr) 2009-07-29 2011-09-09 Commissariat Energie Atomique Dispositif et procede de localisation d'un contact localement deformant sur une surface tactile deformable d'un objet
US8441790B2 (en) * 2009-08-17 2013-05-14 Apple Inc. Electronic device housing as acoustic input device
US8654524B2 (en) 2009-08-17 2014-02-18 Apple Inc. Housing as an I/O device
US9709509B1 (en) * 2009-11-13 2017-07-18 MCube Inc. System configured for integrated communication, MEMS, Processor, and applications using a foundry compatible semiconductor process
US20110156861A1 (en) * 2009-12-31 2011-06-30 Motorola, Inc. Electronic Device Including a Wireless Actuator and a Method Thereof
US8637943B1 (en) 2010-01-04 2014-01-28 MCube Inc. Multi-axis integrated MEMS devices with CMOS circuits and method therefor
US8624878B2 (en) * 2010-01-20 2014-01-07 Apple Inc. Piezo-based acoustic and capacitive detection
US8936959B1 (en) 2010-02-27 2015-01-20 MCube Inc. Integrated rf MEMS, control systems and methods
US8794065B1 (en) 2010-02-27 2014-08-05 MCube Inc. Integrated inertial sensing apparatus using MEMS and quartz configured on crystallographic planes
US8576202B2 (en) 2010-03-25 2013-11-05 Elo Touch Solutions, Inc. Bezel-less acoustic touch apparatus
EP2372509A1 (en) 2010-03-29 2011-10-05 Tyco Electronics Services GmbH Method for detecting a sustained contact and corresponding device
US8367522B1 (en) 2010-04-08 2013-02-05 MCube Inc. Method and structure of integrated micro electro-mechanical systems and electronic devices using edge bond pads
KR101997034B1 (ko) * 2010-04-19 2019-10-18 삼성전자주식회사 인터페이스 방법 및 장치
US8928696B1 (en) 2010-05-25 2015-01-06 MCube Inc. Methods and apparatus for operating hysteresis on a hand held device
US8652961B1 (en) 2010-06-18 2014-02-18 MCube Inc. Methods and structure for adapting MEMS structures to form electrical interconnections for integrated circuits
US8869616B1 (en) 2010-06-18 2014-10-28 MCube Inc. Method and structure of an inertial sensor using tilt conversion
EP2405332B1 (en) * 2010-07-09 2013-05-29 Elo Touch Solutions, Inc. Method for determining a touch event and touch sensitive device
US8993362B1 (en) 2010-07-23 2015-03-31 MCube Inc. Oxide retainer method for MEMS devices
US8941623B2 (en) 2010-07-27 2015-01-27 Motorola Mobility Llc Methods and devices for determining user input location based on device support configuration
US8907930B2 (en) 2010-08-06 2014-12-09 Motorola Mobility Llc Methods and devices for determining user input location using acoustic sensing elements
US9459733B2 (en) 2010-08-27 2016-10-04 Inputdynamics Limited Signal processing systems
GB201014309D0 (en) 2010-08-27 2010-10-13 Inputdynamics Ltd Signal processing systems
US8723986B1 (en) 2010-11-04 2014-05-13 MCube Inc. Methods and apparatus for initiating image capture on a hand-held device
GB201019767D0 (en) 2010-11-22 2011-01-05 Bpb Ltd Actuator and method of manufacture thereof
KR20120083693A (ko) * 2011-01-18 2012-07-26 삼성모바일디스플레이주식회사 터치 감지 방법, 그 방법을 구현하기 위한 프로그램이 기록된 기록매체 및 터치 감지 시스템
US10198097B2 (en) 2011-04-26 2019-02-05 Sentons Inc. Detecting touch input force
US9189109B2 (en) 2012-07-18 2015-11-17 Sentons Inc. Detection of type of object used to provide a touch contact input
US11327599B2 (en) 2011-04-26 2022-05-10 Sentons Inc. Identifying a contact type
US9477350B2 (en) 2011-04-26 2016-10-25 Sentons Inc. Method and apparatus for active ultrasonic touch devices
US9639213B2 (en) 2011-04-26 2017-05-02 Sentons Inc. Using multiple signals to detect touch input
US8576197B2 (en) * 2011-05-16 2013-11-05 Pixart Imaging, Inc. Noise blanking for capacitive touch displays
EP2525280A1 (en) 2011-05-17 2012-11-21 Elo Touch Solutions, Inc. Method for detecting a touch-and-hold touch event and corresponding device
US8655621B2 (en) * 2011-06-21 2014-02-18 General Electric Company Systems and methods for use in monitoring operation of a rotating device
US8725451B2 (en) * 2011-06-21 2014-05-13 General Electric Company Systems and methods for use in monitoring operation of a rotating device
US8706443B2 (en) * 2011-06-21 2014-04-22 General Electric Company System and method for monitoring rotating device
US8969101B1 (en) 2011-08-17 2015-03-03 MCube Inc. Three axis magnetic sensor device and method using flex cables
TW201316240A (zh) * 2011-10-06 2013-04-16 Rich Ip Technology Inc 利用圖形用戶介面影像之觸碰處理方法及系統
EP2581814A1 (en) 2011-10-14 2013-04-17 Elo Touch Solutions, Inc. Method for detecting a touch-and-hold touch event and corresponding device
KR101652744B1 (ko) 2011-11-18 2016-09-09 센톤스 아이엔씨. 국소형 햅틱 피드백
US10235004B1 (en) 2011-11-18 2019-03-19 Sentons Inc. Touch input detector with an integrated antenna
US11262253B2 (en) 2017-08-14 2022-03-01 Sentons Inc. Touch input detection using a piezoresistive sensor
KR101750300B1 (ko) 2011-11-18 2017-06-23 센톤스 아이엔씨. 터치 입력 힘 검출
US9756927B2 (en) 2011-11-30 2017-09-12 Apple Inc. Mounting system for portable electronic device
US9335844B2 (en) * 2011-12-19 2016-05-10 Synaptics Incorporated Combined touchpad and keypad using force input
US8904052B2 (en) 2011-12-23 2014-12-02 Apple Inc. Combined input port
US9372581B2 (en) * 2012-01-09 2016-06-21 Broadcom Corporation Interference estimation and adaptive reconfiguration of a capacitive touch controller
US9524063B2 (en) 2012-07-18 2016-12-20 Sentons Inc. Detection of a number of touch contacts of a multi-touch input
US9348468B2 (en) 2013-06-07 2016-05-24 Sentons Inc. Detecting multi-touch inputs
US9513727B2 (en) 2012-07-18 2016-12-06 Sentons Inc. Touch input surface microphone
EP2693314A1 (en) 2012-07-31 2014-02-05 Elo Touch Solutions, Inc. Touch sensitive display with acoustic isolation
EP2693315A1 (en) 2012-07-31 2014-02-05 Elo Touch Solutions, Inc. Touch sensitive display with acoustic isolation
CN103576995A (zh) 2012-07-31 2014-02-12 电子触控产品解决方案公司 具有隔音装置的触敏显示器
US9563239B2 (en) 2012-09-10 2017-02-07 Apple Inc. Internal computer assembly features and methods
FR2995703B1 (fr) * 2012-09-14 2015-12-25 Commissariat Energie Atomique Systeme et procede de detection de l’actionnement d’une fonction materialisee par un trajet predetermine sur une surface tactile d’un objet
US9281727B1 (en) * 2012-11-01 2016-03-08 Amazon Technologies, Inc. User device-based control of system functionality
US9465413B2 (en) * 2012-12-10 2016-10-11 Intel Corporation Keyboard configuration for an electronic device
US9430098B2 (en) * 2012-12-17 2016-08-30 Apple Inc. Frequency sensing and magnification of portable device output
CN103076914B (zh) * 2012-12-20 2015-10-28 杜朝亮 一种基于能量分布向量比的触击位置和能量测量方法
US9128566B2 (en) * 2013-02-28 2015-09-08 Acs Co., Ltd. Acoustic pulse recognition with increased accuracy by localizing contact area of plate
US9507464B2 (en) * 2013-03-15 2016-11-29 Elo Touch Solutions, Inc. Acoustic touch apparatus and methods using touch sensitive lamb waves
US9588552B2 (en) 2013-09-11 2017-03-07 Sentons Inc. Attaching electrical components using non-conductive adhesive
US9459715B1 (en) 2013-09-20 2016-10-04 Sentons Inc. Using spectral control in detecting touch input
US9880671B2 (en) 2013-10-08 2018-01-30 Sentons Inc. Damping vibrational wave reflections
FR3012231B1 (fr) * 2013-10-18 2016-01-01 Univ Aix Marseille Dispositif et procede de reperage de terrain en vol pour microdrone
US9836084B2 (en) * 2014-03-28 2017-12-05 Intel Corporation Inferred undocking for hybrid tablet computer
US10058031B1 (en) * 2015-02-28 2018-08-28 Hydro-Gear Limited Partnership Lawn tractor with electronic drive and control system
US9980434B1 (en) 2015-02-28 2018-05-29 Hydro-Gear Limited Partnership Network for placing a plurality of lawnmower components in operative communication
FR3035510B1 (fr) * 2015-04-21 2018-10-26 Airbus Group Sas Moyen acoustique de detection, de localisation et d'evaluation automatique d'impacts subis par une structure
US11356520B2 (en) * 2015-05-29 2022-06-07 Sound United, Llc. System and method for selecting and providing zone-specific media
US10048811B2 (en) 2015-09-18 2018-08-14 Sentons Inc. Detecting touch input provided by signal transmitting stylus
CN105628868B (zh) * 2015-12-18 2018-08-21 北京航空航天大学 一种复合材料结构的欠采样信号冲击定位处理方法和系统
CN105527608A (zh) * 2016-01-20 2016-04-27 深圳大学 基于固体传播的声波室内定位方法
IT201600085079A1 (it) * 2016-08-12 2018-02-12 Intendime Srls Dispositivo di segnalazione per allarmi sonori e simili
FR3056780B1 (fr) 2016-09-27 2018-10-12 Commissariat A L'energie Atomique Et Aux Energies Alternatives Dispositif de localisation d'un impact contre une surface interactive, installations, procede et programme d'ordinateur correspondants
FR3057367B1 (fr) 2016-10-10 2018-11-09 Commissariat A L'energie Atomique Et Aux Energies Alternatives Dispositif de localisation d'un impact contre une surface interactive, procede et programme d'ordinateur correspondants
US10908741B2 (en) 2016-11-10 2021-02-02 Sentons Inc. Touch input detection along device sidewall
US10296144B2 (en) 2016-12-12 2019-05-21 Sentons Inc. Touch input detection with shared receivers
US10126877B1 (en) 2017-02-01 2018-11-13 Sentons Inc. Update of reference data for touch input detection
US10585522B2 (en) 2017-02-27 2020-03-10 Sentons Inc. Detection of non-touch inputs using a signature
GB201708100D0 (en) 2017-05-19 2017-07-05 Sintef Input device
FR3070080B1 (fr) 2017-08-09 2019-08-23 Commissariat A L'energie Atomique Et Aux Energies Alternatives Procede de fabrication d'un dispositif de localisation d'impact a au moins trois transducteurs fixes contre une surface interactive
US11580829B2 (en) 2017-08-14 2023-02-14 Sentons Inc. Dynamic feedback for haptics
CN108494908B (zh) * 2018-03-09 2021-07-23 Oppo广东移动通信有限公司 电子装置和制造方法
NL2023857B1 (en) * 2019-09-19 2021-05-25 Microsoft Technology Licensing Llc Systems and methods for dynamically adjusting opening force
KR102415820B1 (ko) 2019-12-09 2022-06-30 한림대학교 산학협력단 인공지능 기반 표면 인식 방법을 통한 스마트 기기 시스템의 제어 방법, 장치 및 프로그램
US11291910B2 (en) * 2020-02-14 2022-04-05 Mediatek Inc. Apparatuses and methods for providing a virtual input key
CN111721450B (zh) * 2020-06-22 2021-06-29 山东大学 一种冲击定位识别装置及方法
CN112734832B (zh) * 2021-01-22 2024-05-31 逆可网络科技有限公司 一种即时获得线上物体实际尺寸测量方法
US12166911B2 (en) 2021-03-02 2024-12-10 Apple Inc. Handheld electronic device
CN115824549B (zh) * 2022-11-15 2025-11-18 宁德时代新能源科技股份有限公司 碰撞检测方法及装置、标定方法及装置、用电设备和存储介质
CN115839814B (zh) * 2022-11-15 2025-11-18 宁德时代新能源科技股份有限公司 碰撞检测方法及装置、标定方法及装置、用电设备和存储介质
US20240295882A1 (en) * 2023-03-03 2024-09-05 Samsung Electronics Co., Ltd. Ultrasonic piezoelectric transceiver sensor for full surface contact localization
CN116908293B (zh) * 2023-04-19 2025-05-23 大连理工大学 基于自适应时间反转聚焦成像及图像融合的结构冲击定位方法和系统

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US542189A (en) * 1895-07-02 Document file and record cabinet
GB238125A (en) 1924-12-30 1925-08-13 Joseph Walker Improvements in or relating to wheels and to the manufacture thereof
US4317227A (en) * 1980-06-09 1982-02-23 Zenith Radio Corporation Multi-mode automatic channel frequency synthesis system
US5059959A (en) 1985-06-03 1991-10-22 Seven Oaks Corporation Cursor positioning method and apparatus
FR2595744A1 (fr) * 1986-03-14 1987-09-18 Colliot Georges Cle et serrure electroacoustique correspondante
US5194852A (en) * 1986-12-01 1993-03-16 More Edward S Electro-optic slate for direct entry and display and/or storage of hand-entered textual and graphic information
JP3111087B2 (ja) * 1990-09-06 2000-11-20 シャープ株式会社 信号入力装置
JPH0736142B2 (ja) 1991-10-10 1995-04-19 インターナショナル・ビジネス・マシーンズ・コーポレイション 移動指示手段の運動停止を認識する方法および情報処理装置
US5412189A (en) 1992-12-21 1995-05-02 International Business Machines Corporation Touch screen apparatus with tactile information
US5628031A (en) 1993-07-19 1997-05-06 Elonex Ip Holdings Ltd. Personal digital assistant module implemented as a low-profile printed circuit assembly having a rigid substrate wherein IC devices are mounted within openings wholly between opposite plane surfaces of the rigid substrate
US5638093A (en) * 1993-12-07 1997-06-10 Seiko Epson Corporation Touch panel input device and control method thereof
US5691959A (en) 1994-04-06 1997-11-25 Fujitsu, Ltd. Stylus position digitizer using acoustic waves
JPH08263208A (ja) 1995-02-24 1996-10-11 Whitaker Corp:The 弾性波タッチパネル及びその製造方法
US5591945A (en) 1995-04-19 1997-01-07 Elo Touchsystems, Inc. Acoustic touch position sensor using higher order horizontally polarized shear wave propagation
GB2301217B (en) 1995-05-26 1999-12-15 Nokia Mobile Phones Ltd Display driver
FR2749938B1 (fr) 1996-06-13 1998-08-28 Fink Mathias Procede et dispositif de detection et de localisation de source sonore reflechissante
FR2757659B1 (fr) * 1996-12-20 1999-03-26 Sextant Avionique Procede d'optimisation de la detection du point d'attouchement d'une surface tactile capacitive
US6549193B1 (en) 1998-10-09 2003-04-15 3M Innovative Properties Company Touch panel with improved linear response and minimal border width electrode pattern
US6167165A (en) 1998-11-25 2000-12-26 Eastman Kodak Company Method for adjusting image detail to compensate for an applied tone scale
US6225985B1 (en) * 1999-03-26 2001-05-01 Elo Touchsystems, Inc. Acoustic touchscreen constructed directly on a cathode ray tube
GB9928682D0 (en) 1999-12-06 2000-02-02 Electrotextiles Comp Ltd Input apparatus and a method of generating control signals
US7157649B2 (en) 1999-12-23 2007-01-02 New Transducers Limited Contact sensitive device
JP5124071B2 (ja) 1999-12-23 2013-01-23 ニュー トランスデューサーズ リミテッド 接触検知装置
US6724373B1 (en) * 2000-01-05 2004-04-20 Brother International Corporation Electronic whiteboard hot zones for controlling local and remote personal computer functions
AU2001234446A1 (en) * 2000-01-11 2001-07-24 Cirque Corporation Flexible touchpad sensor grid for conforming to arcuate surfaces
US6636201B1 (en) * 2000-05-26 2003-10-21 Elo Touchsystems, Inc. Acoustic touchscreen having waveguided reflector arrays
FR2811107B1 (fr) * 2000-06-29 2002-10-18 Jean Pierre Nikolovski Plaque acoustique interactive de precision
US6555235B1 (en) 2000-07-06 2003-04-29 3M Innovative Properties Co. Touch screen system
US6738051B2 (en) 2001-04-06 2004-05-18 3M Innovative Properties Company Frontlit illuminated touch panel
GB0116310D0 (en) * 2001-07-04 2001-08-29 New Transducers Ltd Contact sensitive device
DE60316259T2 (de) 2002-02-06 2008-05-29 Soundtouch Ltd., Whistable Berührungs-pad
GB2385125A (en) 2002-02-06 2003-08-13 Soundtouch Ltd Using vibrations generated by movement along a surface to determine position
US7643015B2 (en) 2002-05-24 2010-01-05 Massachusetts Institute Of Technology Systems and methods for tracking impacts
US7116315B2 (en) * 2003-03-14 2006-10-03 Tyco Electronics Corporation Water tolerant touch sensor
US7049960B2 (en) * 2003-12-29 2006-05-23 Lenovo (Singapore) Pte. Ltd Method and system for locating objects

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006276020A (ja) * 2005-03-28 2006-10-12 Mitsubishi Electric Research Laboratories Inc 位置標定モデルを構築するコンピュータ実施方法
JP2016218078A (ja) * 2007-01-26 2016-12-22 マイクロソフト テクノロジー ライセンシング,エルエルシー マルチセンサ音源定位
JP2015042989A (ja) * 2007-01-26 2015-03-05 マイクロソフト コーポレーション マルチセンサ音源定位
JP2010528278A (ja) * 2007-05-23 2010-08-19 コミサリア、ア、レネルジ、アトミク、エ、オ、エネルジ、アルテルナティブ 表面上における接触位置を特定する方法、およびその方法を実施するための装置
JP2010530587A (ja) * 2007-06-21 2010-09-09 タイコ・エレクトロニクス・コーポレイション 音響タッチスクリーンを較正するための方法及びシステム
JP2009015854A (ja) * 2007-07-02 2009-01-22 Tyco Electronics Corp 冗長な検証に基づくタッチイベントの検出方法と検出システム
JP2009181570A (ja) * 2007-12-21 2009-08-13 Sensitive Object 少なくとも2個のインパクトの位置を決定するための方法
JP2012505451A (ja) * 2008-10-07 2012-03-01 タイコ エレクトロニクス サービシズ ゲゼルシャフト ミット ベシュレンクテル ハフツンク データ通信インターフェースを有する触知性マンマシンインターフェース
JP2012530308A (ja) * 2009-06-19 2012-11-29 タイコ エレクトロニクス サービシズ ゲゼルシャフト ミット ベシュレンクテル ハフツンク 2つ以上のトランスデューサを備えた物体の表面における、1つ以上の衝撃または接触の位置を決定する方法
US9459732B2 (en) 2009-06-19 2016-10-04 Elo Touch Solutions, Inc. Method for determining the locations of one or more impacts or touches on a surface of an object including two or more transducers
JP2012530985A (ja) * 2009-06-23 2012-12-06 タイコ エレクトロニクス サービシズ ゲゼルシャフト ミット ベシュレンクテル ハフツンク タッチセンシング方法およびこの方法を実施するための装置
US9696856B2 (en) 2009-09-29 2017-07-04 Elo Touch Solutions, Inc. Method and apparatus for detecting simultaneous touch events on a bending-wave touchscreen
JP2013506222A (ja) * 2009-09-29 2013-02-21 イーロ・タッチ・ソリューションズ・インコーポレイテッド 屈曲波方式タッチスクリーンの同時タッチ検出方法および装置
JP2011089779A (ja) * 2009-10-20 2011-05-06 Furuno Electric Co Ltd ドップラ計測器、ドップラ計測方法、潮流計、および潮流計測方法
JP2013517548A (ja) * 2010-01-13 2013-05-16 イーロ・タッチ・ソリューションズ・インコーポレイテッド タッチ検出表面を有する電子デバイスにおけるノイズ減少
CN102741919B (zh) * 2010-02-02 2014-12-10 三星电子株式会社 用于使用声学信号提供用户接口的方法和设备、包括用户接口的装置
CN102741919A (zh) * 2010-02-02 2012-10-17 三星电子株式会社 用于使用声学信号提供用户接口的方法和设备、包括用户接口的装置
WO2011096694A3 (en) * 2010-02-02 2011-11-10 Samsung Electronics Co., Ltd. Method and apparatus for providing user interface using acoustic signal, and device including user interface
US9857920B2 (en) 2010-02-02 2018-01-02 Samsung Electronics Co., Ltd. Method and apparatus for providing user interface using acoustic signal, and device including user interface

Also Published As

Publication number Publication date
JP4249705B2 (ja) 2009-04-08
US7511711B2 (en) 2009-03-31
CA2489326A1 (fr) 2003-12-24
CN1669048A (zh) 2005-09-14
WO2003107261A3 (fr) 2004-07-01
ES2312810T3 (es) 2009-03-01
DK1512116T3 (da) 2009-01-05
AU2003253071A8 (en) 2003-12-31
ATE404912T1 (de) 2008-08-15
EP1512116B1 (fr) 2008-08-13
EP1512116A2 (fr) 2005-03-09
WO2003107261A2 (fr) 2003-12-24
KR100991955B1 (ko) 2010-11-04
EP1512116B9 (fr) 2009-03-11
DE60322893D1 (de) 2008-09-25
US20050174338A1 (en) 2005-08-11
US7345677B2 (en) 2008-03-18
FR2841022B1 (fr) 2004-08-27
PT1512116E (pt) 2008-11-19
CN100412777C (zh) 2008-08-20
FR2841022A1 (fr) 2003-12-19
CA2489326C (fr) 2011-10-04
AU2003253071A1 (en) 2003-12-31
KR20050074897A (ko) 2005-07-19
US20050212777A1 (en) 2005-09-29

Similar Documents

Publication Publication Date Title
JP4249705B2 (ja) 表面での衝撃の位置を突き止める方法およびその装置
US8624878B2 (en) Piezo-based acoustic and capacitive detection
CN100472416C (zh) 人机界面的方法和设备
EP1982253B1 (en) Touch detection
US20070130547A1 (en) Method and system for touchless user interface control
US20170336903A1 (en) Touch and pressure sensitive surface with haptic methods for blind probe alignment
KR20150010608A (ko) 햅틱 피드백을 갖는 유용한 숨겨진 컨트롤
CN109582180A (zh) 用于分类触敏表面上的触摸事件的方法和设备
US8170713B2 (en) Method of selecting a product from a refrigerated glass front vending machine
JP2008539514A (ja) 曲げモードセンサー及び複数の検出技術を用いたタッチ位置の決定
US12299226B2 (en) Identifying signal disturbance
CN108628492A (zh) 用于显示装置中的力敏组件的方法和系统
Pätzold et al. Audio-based roughness sensing and tactile feedback for haptic perception in telepresence
WO2019225328A1 (ja) 測定装置及び測定装置の制御方法
US11416095B2 (en) Touch screen controller for determining relationship between a user's hand and a housing of an electronic device
KR20240066849A (ko) 진동을 이용한 위치 정보 제공 시스템 및 위치 정보 생성 방법
KR101577937B1 (ko) 터치 압력에 따른 잠금 해제가 가능한 터치 스크린을 포함하는 장치
WO2022099035A1 (en) Piezoelectric transducer array
KR101602601B1 (ko) 피에조 효과를 이용한 롱키와 멀티키 인식이 가능한 터치 패드
KR20150115508A (ko) 감성터치 입력장치 및 이를 이용한 감성터치정보 생성방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060413

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20080312

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20080421

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080425

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20080529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20080529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080716

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080819

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081119

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081216

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090115

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120123

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 4

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140123

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140123

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees