(57)【要約】指型構造体特徴（１４０）に基づいてファンクションを選択するためのシステムは、指型構造体特徴および対応するファンクションを格納する指型構造体特徴データベース（３１０）を備える。システムは、指型構造体特徴センサ（１１０，１２０，１３０，または１４５）と、識別エンジン（３２０）と、応答エンジン（３５０）とを備える。センサは指型構造体特徴を測定する。識別エンジンは特徴を格納された特徴と照合する。次に、応答エンジンは一致した特徴に対応してテーブル（３１０ａ）内のファンクションを識別する。次に、応答エンジンは識別されたファンクションに対応する命令を実行装置に転送する。
2004527839.tif 000002
【特許請求の範囲】
【請求項１】
センサから指型構造体特徴を受信することと、
受信した特徴を、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特徴の格納セットに対して比較することと、
一致する格納された指型特徴に対応するファンクションを選択することとを含む方法。
【請求項２】
請求項１に記載の方法であって、少なくとも２つの指型構造体が人体一部分を含んでいる方法。
【請求項３】
請求項１に記載の方法であって、少なくとも２つの指型構造体が人間の指を含んでいる方法。
【請求項４】
請求項１に記載の方法であって、少なくとも２つの指型構造体が人工装具を含んでいる方法。
【請求項５】
請求項１に記載の方法であって、少なくとも２つの指型構造体が無生物を含んでいる方法。
【請求項６】
請求項１に記載の方法であって、指型構造体特徴が指紋データを含んでいる方法。
【請求項７】
請求項１に記載の方法であって、指型構造体特徴が色を含んでいる方法。
【請求項８】
請求項１に記載の方法であって、選択されたファンクションに対応する命令を装置に送信することをさらに含む方法。
【請求項９】
請求項１に記載の方法であって、選択されたファンクションを実行することをさらに含む方法。
【請求項１０】
請求項１に記載の方法であって、少なくとも２つの格納された指型構造体特徴の格納セットが、テーブルに格納されている方法。
【請求項１１】
センサから座標データおよび指型構造体特徴データを受信することと、
受信した座標データおよび受信した指型構造体特徴データを、それぞれ、指型構造体特徴メモリ内の格納された座標データセットおよび格納された指型構造体特徴に照合することと、前記メモリは、格納された座標データセット、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特徴および対応するファンクションを含むことと、
一致した指型構造体特徴および一致した座標データに対応する、メモリ内のファンクションを選択することとを含む方法。
【請求項１２】
センサから動作データおよび指型構造体特徴データを受信することと、
受信した動作データおよび受信した指型構造体特徴データを、指型構造体特徴メモリ内の、格納された動作データセットおよび格納された指型構造体特徴にそれぞれ照合することと、前記メモリは、格納された動作データセット、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特徴および対応するファンクションを含むことと、
一致した指型構造体特徴および一致した動作データセットに対応して、メモリ内のファンクションを選択することとを含む方法。
【請求項１３】
センサから指型構造体特徴を受信することと、受信した特徴を、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特徴の格納セットに対して比較することと、
一致する格納された指型特徴に対応するファンクションを選択することとを行なう命令を格納して有する機械可読媒体。
【請求項１４】
センサから指型構造体特徴データを受信するための手段と、
受信した特徴を、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特徴の格納セットに対して比較するための手段と、
一致する格納された指型特徴に対応するファンクションを選択するための手段とを備えるシステム。
【請求項１５】
指型構造体特徴を読み取ることが可能である指型構造体特徴センサと、
単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの指型構造体特徴および対応するファンクションを格納するメモリと、
センサに通信可能に接続され、そのセンサによって読み取られた指型構造体特徴をメモリ内に格納された指型構造体特徴に対して比較することが可能である指型構造体特徴識別エンジンと、
識別エンジンに通信可能に接続され、一致する格納された指型構造体特徴に対応するファンクションを選択することが可能である応答エンジンとを備えるシステム。
【請求項１６】
請求項１５に記載のシステムであって、少なくとも２つの指型構造体が人体一部分を含んでいるシステム。
【請求項１７】
請求項１５に記載のシステムであって、少なくとも２つの指型構造体が人間の指を含んでいるシステム。
【請求項１８】
請求項１５に記載のシステムであって、少なくとも２つの指型構造体が人工装具を含んでいるシステム。
【請求項１９】
請求項１５に記載のシステムであって、少なくとも２つの指型構造体が無生物を含んでいるシステム。
【請求項２０】
請求項１５に記載のシステムであって、指型構造体特徴が指紋データを含んでいるシステム。
【請求項２１】
請求項１５に記載のシステムであって、指型構造体特徴が色を含んでいるシステム。
【請求項２２】
請求項１５に記載のシステムであって、応答エンジンは選択されたファンクションに対応する命令を装置に送信することがさらに可能であるシステム。
【請求項２３】
請求項１５き記載の装置であって、応答エンジンは選択されたファンクションを実行することがさらに可能である装置。
【請求項２４】
請求項１５に記載のシステムであって、メモリが特徴およびファンクションをテーブルに格納するシステム。
【請求項２５】
センサから指型構造体特徴を受信することと、
受信した特徴から指特性を識別することと、
識別した特性を、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特性の格納セットに対して比較することと、
一致する格納された指型構造体特性に対応するファンクションを選択することとを含む方法。
【請求項２６】
請求項２５に記載の方法であって、受信した特徴は指紋を含んでおり、識別された特性は指詳細点を含んでいる方法。
【請求項２７】
センサから指型構造体特徴を受信することと、
受信した特徴から指特性を識別することと、
識別した特性を、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特性の格納セットに対して比較することと、
一致する格納された指型構造体特性に対応するファンクションを選択することとを行なう命令を格納して有する、機械可読媒体。
【請求項２８】
請求項２７に記載の機械可読媒体であって、受信した特徴は指紋を含んでおり、そこで識別された特性は指詳細点を含んでいる機械可読媒体。
【請求項２９】
センサから指型構造体特徴を受信するための手段と、
受信した特徴から指特性を識別するための手段と、
識別した特性を、単一ユーザの少なくとも２つの異なる指型構造体に対応する少なくとも２つの格納された指型構造体特性の格納セットに対して比較するための手段と、
一致する格納された指型特性に対応するファンクションを選択するための手段とを備えるシステム。
【請求項３０】
指型構造体特徴を読み取ることが可能である指型構造体特徴センサと、
単一ユーザからの少なくとも２つの異なる指型構造体に対応する少なくとも２つの指型構造体特性および対応するファンクションを格納するメモリと、
前記センサに通信可能に接続され、受信した特徴から特性を識別し、かつ受信した特徴から識別した特性を格納された特性と比較することが可能である指型構造体特徴識別エンジンと、
前記識別エンジンに通信可能に接続され、一致する格納された指型構造体特性に対応するファンクションを選択することが可能である応答エンジンとを備えるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、概して入力装置に関連し、特に、指の特徴に基づいて、ファンクション（機能）を選択するシステムおよび方法を提供する。
【背景技術】
【０００２】
一般に、従来の入力キーパッドおよびキーボードは、１個のキーあたり単一のファンクションを実行することが可能である。例えば、コンピュータースクリーンに文字「ｓ」を表示するためには、ユーザはキーボード上で「ｓ」キーを押さなければならない。キーボードによって選択可能なファンクションの数を増加させるためには、キーを組み合わせて押下しなければならない。例えば「ｓ」などの小文字の代わりに、例えば「Ｓ」などの大文字を表示するためには、ユーザは、例えば、「シフト」および「ｓ」などの２個のキーを同時に押さなければならない。
【０００３】
前述の方法は、キーボードを使用してファンクションを選択する許容可能な方法であるかもしれないが、空間が重要であり、かつキー同士を識別するのが困難であり得る小型装置においては、この方法は望ましくない。例えば、自動車電話において、キーパッドに利用可能な空間は限られている。従って、キーパッド上のキーの数を増加させる目的で、キーを非常に小さく形成することにより、ユーザがキーを識別することが困難となる。
【０００４】
携帯電話の電話帳に名前および対応する電話番号を記憶する場合に、携帯電話ユーザを支援するために、携帯電話の設計者は、携帯電話キーパッド上のキーの各々に特定の文字をリンクさせてきた。ユーザは、特定のキーを複数回を押下して、特定のキーによって利用可能な文字を次々とシフトさせることが可能である。例えば、携帯電話に「Ｊｉｍ」の名前を入力するために、ユーザは「５」キーを１回、「４」キーを３回、および「６」キーを１回押下しなければならない。これは全く煩雑な手順であり得る。
【０００５】
従来の入力装置に関する別の問題点は、入力装置が車両に設置される場合において、車両の操作者が、従来の入力装置に指示を入力するために、車両の外を見るのを一時的に止めることは一般に危険であるということである。例えば、無線受信機を操作するために、自動車のドライバーが接近する車に対する監視を止めることにより、ドライバーの交通状態に対する不注意による潜在的な安全上の問題を招くことがある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従って、入力における機能性の制限を有さない小型入力装置および／または装置を見ずに使用することが可能である入力装置に一般に従う、新たなシステムおよび方法が非常に望まれている。
【課題を解決するための手段】
【０００７】
本発明は、指型の構造体（finger-type-mechanism ）（以下、「指型構造体」とする）の特徴または特性に基づいたファンクションの選択を可能にする入力装置に関するシステムの例を提供する。前記装置においては、単一ユーザが幾つかのそのような指型構造体を使用して、複数個のファンクションの間で選択を行なう。指型構造体の最も簡単な例は、人間の指である。指型構造体の特徴（以下、「指型構造体特徴」とする）は、指紋または指先の色を含み、一方、指型構造体の特性（以下、「指型構造体特性」とする）は、特徴点（minutiae points ）のような指型構造体特徴から抽出されたデータを含み得る。
【０００８】
本システムは、少なくとも１つの指型構造体特徴センサと、プロセッサーと、メモリ・デバイスと、入出力（「Ｉ／Ｏ」）インターフェースとを備え、それら全ては、例えばシステム・バスによって相互に連結されている。センサは、指型構造体特徴（例えば指紋）を読み取り、その特徴をプロセッサーに送信する。プロセッサーは、指型構造体特徴の分析および識別に基づいてファンクションを判定するために、メモリ内の命令を実行する。その後、プロセッサーは、判定されたファンクションに対応する命令を、実行するための装置（以下「実行装置」とする）に転送する。
【０００９】
本発明は、指型構造体特徴に基づいた入力装置を使用してファンクションを選択する方法であって、単一ユーザが、いくつかのそのような指型構造体を使用して複数個のファンクション間で選択を行なう方法を提供する。前記方法は、センサから指型構造体特徴を受信するステップと、指型構造体特徴／特性および対応するファンクションのデータベース中において最も近似して一致する指型構造体特徴を見つ出すステップと、その後、最も近似して一致した指型構造体特徴に対応するファンクションコマンドを、実行装置に送信するステップとを備える。
【００１０】
従って、本システムおよび方法は、従来のキーパッドを、より少数のキーを備えた本発明の実施形態で置き換えることを可能にする。例えば、従来の自動車電話キーパッドは、０〜９の番号のテンキーを有し得る。本発明の実施形態を使用することにより、テンキーを単一のセンサで置き換えることが可能となろう。よって、人間の手の実施形態においては、ユーザの２本の手の各指は異なる数を起動することができるであろう。例えば、左の小指は「０」を示すために使用され、左の薬指は「１」を示すために使用され得る。
【００１１】
別の実施形態においては、複数のボタンを有する車両のダッシュボードを単一の大型センサで置き換え得る。例えば、種々のラジオプレセットを単一のボタンによって制御し得る。従って、ドライバーは、所望のファンクションに対応する指でセンサを押すことにより、異なるファンクションを起動し、それにより、押下するのに適当なボタンを識別するために、従来のダッシュボードを調べる必要を排除し得る。さらに、ドライバーは、暗いためにボタンを見ることができず、運転中にダッシュボード装置を操作することができないこともある。従って、本発明のこの実施形態の使用により、ドライバーが、暗い中で個々のボタンを識別する必要なく、ダッシュボード装置におけるファンクションを選択することを可能にする。
【００１２】
したがって、本システムおよび方法は、多数のキーを有する従来のキーパッドを、同じ領域でより少数のキーを有しており、かつ従来のキーパッドと同じ機能性を有するキーパッドと置き換えることを有利に可能にし得る。これに代わって、本システムおよび方法は、複数のキーをより少数のキーとに置き換えることにより、従来のキーパッドのサイズを縮小することを可能にし得る。これに代わって、同じ数のキーによって、複数のファンクションを単一の押下で利用可能にし得る。
【発明を実施するための最良の形態】
【００１３】
本発明の非限定的で、全てを網羅しているわけではない実施形態について、以下の図面を参照して説明する。図面においては、別段の定めがない限り、種々の図を通して、同一の参照符号は同一の部品を指す。
【００１４】
以下の記載は、任意の当業者が本発明を実施し使用することを可能にすることを目的とするとともに、特定用途およびその要求事項の情況において提供される。実施形態に対する様々な修正は当業者には容易に明白になるであろう。また、本願に定義された総括的な原理は、本発明の精神および範囲から逸脱することなく、他の実施形態および応用に適用され得る。このように、本発明は、示した実施形態に制限されるものではないが、本願に開示された原理、特徴および教示と一致する最も広い範囲を与えられるものとする。
【００１５】
図１は、本発明の実施形態と共に使用するための装置１００を例証するブロック図である。装置１００は、入力システム１０５に接続している。装置１００としては、入力システムを利用する自動車電話、コンピューター、車両のダッシュボードまたは他の装置があり得る。入力システム１０５は、センサ１１０、センサ１２０、センサ１３０およびセンサ１４５を備える。入力システム１０５は、最大数のセンサを有するのではなく、少なくとも１つのセンサを有していなければならないことに注意されたい。センサ１１０〜１３０は、指紋のような指の特徴を読み取る。センサ１３０〜１１０は、さらに文字認識を含む、触れられた座標（指によって触れられたセンサ表面上の座標）および動作（センサ表面に沿った指の移動）のような他のデータを読み取り得る。センサ１４５は、ビデオカメラまたは色を読み取ることができる他の装置を使用して、指の色のような指の特徴（以下、「指特徴」とする）を読み取ることが可能である。センサ１４５の使用は、判別を可能にするために、指先または爪を異なる色に彩色することをユーザに要求し得る。センサ１４５は、連続的に指特徴をスキャンしてもよいし、またはユーザがセンサ１３０〜１１０のうちの１つに触れる場合にのみに起動されてもよい。
【００１６】
指特徴の一致、および任意で座標および／または動作の解析に基づいて、システム１０５は、一致した指特徴および任意の座標および／または動作解析のファンクションとして、対応するコマンド、命令またはファンクションを装置１００へ送る。例えば、センサ１２０が、指１４０は人差し指であることを示す指１４０の特徴を測定した場合、システム１０５は数「７」を表示するための特定の命令を送信し得る。これに代わって、指１４０が薬指である場合、システム１０５は、数「９」を表示するための命令を装置１００に送信し得る。センサ１３０〜１１０については、図４Ａ、図４Ｂおよび図４Ｃと共に、さらに詳細に議論する。
【００１７】
図２は入力システム１０５を例証するブロック図である。システム１０５は、例えばシステム・バス２４０に通信可能に接続する、インテル・ペンティアム（登録商標）マイクロプロセッサまたはモトローラパワーＰＣ（登録商標）マイクロプロセッサのような中央処理装置（「ＣＰＵ」）２３０を備える。システム１０５は、指紋のような指特徴を読み取る入力センサ１１０，１２０，１３０，１４５と、装置１００に通信可能に接続されている入出力インターフェース２２０と、各々がシステム・バス２４０に通信可能に接続される、磁気ディスク、ランダム・アクセス・メモリ（「ＲＡＭ」）または他のメモリ・デバイスまたはそれらの組み合わせのようなメモリ２１０とをさらに備える。メモリ２１０は集積ユニットとして示されているが、当業者には、メモリ２１０が１つ以上の分散型ユニットであってもよいことが認識されるだろう。別の実施形態において、システム１０５および装置１００の双方がすべての処理およびデータの格納について、ＣＰＵ２３０およびメモリ２１０のみををそれぞれ使用するように、システム１０５は装置１００に完全に統合され得る。従って、入出力インターフェース２２０は任意選択であろう。いくつかの要素（ステップを含む）が本願において任意選択のものと分類されているが、任意選択のものと分類されていない他の要素も任意選択であり得ることが認識されるだろう。
【００１８】
ＣＰＵ２３０は、メモリ２１０に格納された命令を実行して、センサから指特徴データを受信し、メモリ２１０中のテーブル３１０（図３）に格納された指特徴データに対して最も近似した指特徴データの一致を生成し、その後、その最も近似した一致に対応する、テーブル３１０に格納されたファンクションコマンドを装置１００に送信する。代替実施形態においては、ＣＰＵ２３０はメモリ２１０に格納された命令を実行して、センサから指特徴データを受信し、特徴データからの詳細点のような指特性を識別し、メモリ２１０中のテーブル３１０（図３）に格納された指特性データに対して最も近似した指特性データの一致を生成し、その後、その最も近似した一致に対応する、テーブル３１０に格納されたファンクションコマンドを装置１００に送信する。メモリ２１０および該メモリ２１０に格納された命令については、図３と共にさらに詳細に議論する。
【００１９】
センサ１１０，１２０，１３０，１４５は、指紋に加えていくつかの異なる種類の指特徴を読み取り得る。例えば、センサ１１０，１２０，１３０，１４５は色を読み取ることがあり、よって、ＣＭＯＳまたはＣＣＤセンサを備え得る。したがって、ユーザが該ユーザの指または爪を異なる色に塗ることによって、システム１０５が、他の特徴の代わりに、またはその特徴に加えて、色の識別に基づいてファンクションを選択することを可能にする。センサ１１０，１２０，１３０，１４５は、さらにセンサに触れる指の座標および／またはセンサの表面に沿った指の動作を読み取り可能であり得る。
【００２０】
センサ１１０，１２０，１３０，１４５はそれぞれ同一の指特徴を読み取ってもよいし、異なる指特徴をそれぞれ読み取ってもよい。これに代わって、各センサは複数の種類の指特徴を読み取ってもよい。例えば、センサ１１０〜１３０のすべてが指紋を読み取ってもよいし、または、センサ１１０，１２０は指紋を読み取り、一方、センサ１３０は指先の色を読み取ってもよい。別の実施形態において、センサ１１０〜１３０は指紋および指先の色の双方を読み取り得る。商業上入手可能な指紋センサの例としては、オーセンテック社（ＡｕｔｈｅｎＴｅｃ，Ｉｎｃ）のＥｎｔｒｅＰａｄ（商標）  ＡＥＳ４０００（商標）センサおよびエス・ティ・マイクロエレクトロニクス（ST Microelectronics ）のＴＣＳ１Ａセンサがある。別の実施形態において、センサ１１０〜１３０はタッチパッドまたはタッチスクリーンを含み得る。センサ１１０〜１３０については、図４Ａ〜図４Ｃと共にさらに詳細に議論する。
【００２１】
図３はメモリ２１０の内容を示すブロック図である。メモリ２１０は、Ｌｉｎｕｘ（商標）または他のオペレーティングシステムなどのオペレーティングシステム（「Ｏ／Ｓ」）３００、指特徴／特性テーブル３１０、指特徴識別エンジン３２０、オプションの座標解析エンジン３３０、任意選択の動作解析エンジン３４０および応答エンジン３５０を備える。指特徴／特性テーブル３１０は、指特徴および／または特性、並びに関連するコマンドのテーブルを保持する。指特徴／特性テーブル３１０については、図５および図６と共にさらに詳細に議論する。
【００２２】
指特徴識別エンジン３２０は、センサ―１３０〜１１０からの指特徴データを解析し、指特徴／特性テーブル３１０に格納された指特徴データに対して最も近似した指特徴データの一致を生成する。識別エンジン３２０は、センサ１１０〜１３０によって測定された指特徴の種類に応じて、相関性マッチャーアルゴリズム（correlation matcher algorithm ）、または他のアルゴリズムを使用し得る。代替実施形態においては、識別エンジン３２０は、受信した指特徴データから、詳細点のような指特性を識別し、そして、詳細点の場合には詳細点マッチングアルゴリズム、および／または他のアルゴリズムを用いて、テーブル３１０に格納された指特性に対して識別された指特性の最も近似した一致を生成し得る。
【００２３】
座標解析エンジン３３０は、センサ１１０のようなセンサに触れるユーザの指の座標を判定する。例えば、センサをいくつかの仮想領域に分割することが可能であり、座標解析エンジン３３０は、ユーザの指がどの仮想領域に触れたかを識別することが出来る。動作解析エンジン３４０は、センサ表面に沿った指の動作を解析し、さらに文字認識技術を備えていてもよい。次に、最も近似して一致した指特徴または特性に基いて、さらに任意で座標解析結果および／または動作解析結果に基づいて、応答エンジン３５０は、指特徴／特性テーブル３１０に格納されているような前述の結果に対応する応答を生成する。次に、応答エンジンは、生成された応答を装置１００に転送し得る。生成された応答は、装置１００を不能にするコマンドなどのコマンドを含み得る。
【００２４】
図４Ａ〜図４Ｃは、センサ１１０の代替実施形態のブロック図である。センサ１１０ａは、オーセンテック社のＥｎｔｒｅＰａｄ（商標）ＡＥＳ４０００（商標）センサような従来の指紋センサを備え得る。ユーザの指がセンサ１１０ａの表面４００に触れると、センサ１１０ａは指紋をスキャンする。センサ１１０ｂは、センサ１１０の実施形態を示す。センサ１１０において、該センサの表面は、仮想四分区域４１０，４２０，４３０，４４０に分割されている。センサ１１０ｂは、指紋をスキャンする能力を有していることに加えて、座標を読み取ることも可能である。これは、どの仮想四分区域が指によって触れられたかを判定することを含み得る。センサ１１０ｃは、指紋のスキャンに加えて、センサ１１０ｃの表面に沿った指の動作測定を行なうことが可能である。例えば、矢印４６０によって示される、センサ１１０ｃの表面の上部からセンサ１１０ｃの表面の下部に移動する指を測定することが可能である。さらに、センサ１１０ｃは座標軸測定を行ない得る。
【００２５】
図５は、メモリ２１０内に位置する指特徴／特性テーブル３１０ａの詳細を例証する図である。要素３１０ａの構造をテーブルとして記載しているが、当業者には、リンクリストのように他のデータベース構造を使用することが可能であることが認識されるであろうことが分かるであろう。テーブル３１０ａは単一のセンサ向けであり、単一のファンクション群５００を含んでいる。また、指紋５１０ａまたは色５１０ｃなどの単一の対応する指特徴群を含み得る。これに代わって、テーブル３１０ａは、詳細点マップ５１０ｂのような、単一の対応する指特性群を含んでもよい。テーブル３１０ａは、３つのファンクションのセットを含んでいるに過ぎないが、テーブル３１０ａには任意の数のファンクションおよび対応する指特徴または特性を格納し得る。さらに、異なるユーザがテーブル３１０ａに格納された指特徴を有することにより、複数のユーザが単一の装置を使用することを可能にしてもよい。
【００２６】
テーブル３１０ａに指特徴または特性５１０を格納するために、ユーザは、メモリ２１０に格納され得る、任意選択的な開始エンジン（図示せず）を使用して、テーブル３１０ａに指特徴または特性５１０を格納する。適切な場合には、開始エンジンはセンサ１１０〜１３０および／または１４５を使用して、テーブル３１０ａへと指特徴をスキャンする。これに代わって、装置１００をユーザーに配送する前に、いくつかの指特徴３１０をテーブル３１０にプリプログラムすることが可能である。
【００２７】
操作において、ユーザが例えば、テーブル３１０ａに関連した指特徴センサに触れると、センサがユーザの指特徴をスキャンし、次に、指特徴識別エンジン３２０が、テーブル３１０ａ内で最も近似して一致する指特徴を探し出すであろう。従って、識別エンジン３２０は、最も近似して一致するものが指紋５１１であると判定すると、次に応答エンジン３５０がファンクション１コマンドを装置１００に転送するであろう。最も近似して一致するものが指紋５１３である場合には、応答エンジン３５０はファンクション３を装置１００に転送するであろう。
【００２８】
図６は、メモリ２１０に位置する指特徴／特性テーブル３１０ｂの内容を示す図である。テーブル３１０ｂは、一連の指特徴５１０を含んでいるだけでなく、動作データセット６１０および座標６２０を含んでいる。従って、複数のファンクション５００からのファンクションの判定は、指特徴５１０だけでなく動作データセット６１０および座標６２０にも基づく。
【００２９】
従って、テーブル３１０ｂに関連したセンサの動作中において、センサは先ず指特徴を読み取り、次に、指がセンサ表面に沿って移動するに連れて、動作特性を読み取り、さらに、指がセンサに初めに触れたところである起点座標も読み取る。これに代わって、指特徴、動作特性および座標の測定を異なる順序で行なってもよい。したがって、テーブル３１０ｂに関連するセンサは、単一のファンクションのみを可能にする従来のボタンと比較して、８つの異なるファンクションを可能にする。
【００３０】
図７は、指特徴識別および他のファクタに基づいてボタンの機能性を変更するための方法７００のフローチャートである。方法７００は連続的に実行され、また、方法７００のいくつかの例は、いくつかのセンサからのデータを処理し、かつ／または単一のセンサから受信された複数のデータを処理するために同時に実行され得ることに留意されたい。一実施形態において、方法７００は、識別エンジン３２０、座標解析エンジン３３０、動作解析エンジン３４０および応答エンジン３５０によって実施され得る。先ず、センサ１１０のようなセンサから、指特徴と、任意選択で、座標および動作データとが受信される（７１０）。次に、指特徴識別は、例えば、指特徴識別エンジン３２０によって、受信した指特徴をテーブル３１０中に格納された指特徴と照合することによって行なわれる（７２０）。代替実施形態においては、指特徴識別（７１０）の代わりに、受信した指特徴からの指特性データを識別することと、  次に、識別された特性データをテーブル３１０内に格納されている特性データと照合することとを含む、指特性識別を行なってもよい。
【００３１】
次に、座標解析は、例えば解析エンジン３３０によって、受信した座標データをテーブル３１０内の座標または座標の領域と照合することにより、任意に行なわれる（７３０）。次に、動作解析は、例えば動作解析エンジン３４０により、受信した動作データをテーブル３１０に格納された動作データと照合することにより任意に行なわれる（７４０）。動作解析がさらに文字認識を含み得ることに留意されたい。代替実施形態においては、指特徴の識別、座標解析および動作解析は別の順序で行なうことが可能である。
【００３２】
指特徴の識別（７２０）および任意の座標解析（７３０）および動作解析（７４０）の後に、一致した指特徴または特性、任意選択の座標および任意選択の動作データに対応する、テーブル３１０からのファンクションは、装置１００のような装置に送信される（７５０）。例えば、一実施形態において、応答エンジン３５０は一致したデータに対応するファンクションを装置１００に送信し得る。装置１００が自動車電話である場合、そのファンクションは、電話をダイヤルすること、通話を終了すること、スピーカーボリュームを上げることなどを含み得る。従って、小型の自動車電話において、様々な入力ファンクションを実施するために必要なものは、従来の１０個以上のボタンキーパッドと比較して、単一のセンサのみであり得る。
【００３３】
例示した本発明の実施形態の前述の記載は、単に例を目的としているに過ぎず、前述の教示から、上記に記載した実施形態および方法の他の変更および修正が可能である。例えば、システム１０５および装置１００は完全に統合されて、それらの双方に対して１つのＣＰＵ２３０およびメモリ・デバイス２１０のみが必要となり得る。さらに、ファンクションは、「指」特徴に依存することとして記載したが、当業者は、足指、人工装具および杖のようなその他の「指型」構造体が代わりにファンクション選択を制御し得ることを認識するであろう。当業者は、キーまたはボタンに関して用語「押す」または「押下する」とは、物理的に押下されるボタンまたはキーに制限されたべきでないことに留意されたい。さらに、本発明の構成要素は、プログラムされた汎用デジタルコンピュータを使用して、特定用途向け集積回路を使用して、または相互に連結した従来の構成要素および回路のネットワークを使用して、実施され得る。接続は有線モデム、無線モデムなどであり得る。本願に記述された実施形態は、全てを網羅するもの、または制限するものとして意図されていない。本発明は特許請求の範囲によってのみ制限されている。
【図面の簡単な説明】
【００３４】
【図１】装置実施形態を例証するブロック図。
【図２】入力システムを例証するブロック図。
【図３】図２のシステムのメモリ・デバイスの内容を例証するブロック図。
【図４Ａ】センサの代替実施形態のブロック図。
【図４Ｂ】センサの代替実施形態のブロック図。
【図４Ｃ】センサの代替実施形態のブロック図。
【図５】図３のメモリ・デバイスにある指特徴テーブルの内容を例証する図。
【図６】本発明の別の実施形態による図３のメモリ・デバイスにある指特徴テーブルの内容を例証する図。
【図７】指特徴に基づいたボタンの機能性を選択するための方法のフローチャート。
【図１】
2004527839.tif 000003
【図２】
2004527839.tif 000004
【図３】
2004527839.tif 000005
【図５】
2004527839.tif 000006
【図６】
2004527839.tif 000007
【図７】
2004527839.tif 000008
【国際公開パンフレット】
2004527839.tif 000009
2004527839.tif 000010
2004527839.tif 000011
2004527839.tif 000012
2004527839.tif 000013
2004527839.tif 000014
2004527839.tif 000015
2004527839.tif 000016
2004527839.tif 000017
2004527839.tif 000018
2004527839.tif 000019
2004527839.tif 000020
2004527839.tif 000021
2004527839.tif 000022
2004527839.tif 000023
2004527839.tif 000024
2004527839.tif 000025
2004527839.tif 000026
2004527839.tif 000027
2004527839.tif 000028
2004527839.tif 000029
2004527839.tif 000030
2004527839.tif 000031
2004527839.tif 000032
2004527839.tif 000033
【手続補正書】
【提出日】平成15年1月27日(2003.1.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ファンクションを選択するための方法であって、
（ａ）指特徴と複数のファンクションとの間における１対１の関係を提供することと、
（ｂ）センサを提供することと、該センサの固定かつ独立した位置は複数のファンクションに同時に関連付けられることと、
（ｃ）所望のファンクション間における変更は、センサの固定かつ独立した位置において、対応する固有の指特徴を変更することによって行なわれることと、
（ｄ）所望のファンクションを起動するために、選択された固有の指特徴をセンサによって受信することとを含む方法。
【請求項２】
請求項１に記載の方法であって、指特徴が指紋データを含んでいる方法。
【請求項３】
請求項１に記載の方法であって、選択されたファンクションに対応する命令を装置に送信することをさらに含む方法。
【請求項４】
請求項１に記載の方法であって、前記選択されたファンクションを実行することをさらに含む方法。
【請求項５】
請求項１に記載の方法であって、指特徴と複数のファンクションとの間における１対１の関係は、センサの固定かつ独立した位置からの動作データを含む方法。
【請求項６】
ファンクションを選択するための方法のステップを実施するために、コンピュータによって実行可能な命令のプログラムを有形に具体化する、コンピュータによってアクセス可能なプログラム格納装置であって、前記方法のステップは、
（ａ）指特徴と複数のファンクションとの間における１対１の関係を提供するステップと、
（ｂ）センサを提供するステップであって、該センサの固定かつ独立した位置は複数のファンクションに同時に関連付けられる、ステップと、
（ｃ）所望のファンクション間での変更を、センサの固定かつ独立した位置にいて、対応する固有の指特徴を変更することによって行うステップと、
（ｄ）所望のファンクションを起動するために、選択された固有の指特徴をセンサによって受信するステップとを含む、プログラム格納装置。
【国際調査報告】
2004527839.tif 000034
2004527839.tif 000035