(57)【要約】【課題】使用者の指の動きに応じて電子機器への制御を行なうことにより、電子機器への複数の制御を可能とする。【解決手段】本発明に係る指動作検知制御電子機器は、使用者の指の移動軌跡を取得し、予め保持されている制御信号から、指の移動軌跡に対応した制御信号を選択する。さらに、各指の指紋情報を取得することにより、指の移動軌跡に加えて指紋情報にも応じて、異なる処理を行なわせるようになっていてもよい。また、指紋認証を行なうことにより電子機器への制御を許可するか否かを決定するようになっていてもよい。さらに、どの指が使用されたかを判断して電子機器への制御を行なうようになっていてもよい。【選択図】図１
2007304646.tif 000002
【特許請求の範囲】
【請求項１】
接触した指の移動軌跡を指の動きから取得する指移動軌跡取得部と、
指の移動軌跡に対応した制御信号を格納した制御信号格納部と、
取得した移動軌跡に対応した制御信号を制御信号格納部から選択する選択部と、
選択した制御信号を出力する出力部と、
を有する指動作検知制御電子機器。
【請求項２】
指移動軌跡取得部は、接触した指の指紋情報を取得する指紋取得手段を有するとともに、
制御信号格納部は、指の移動軌跡に加えて指紋情報とも制御信号を対応させて格納する指紋対応格納手段を有し、
選択部は、取得した移動軌跡に加えて取得した指紋情報とも対応した制御信号を指紋対応格納手段から取得する指紋対応選択手段を有する
請求項１に記載の指動作検知制御電子機器。
【請求項３】
取得した指紋情報に基づいて制御を許可するか認証する認証部を有する請求項２に記載の指動作検知制御電子機器。
【請求項４】
指移動軌跡取得部は、接触した指の種類情報を取得する指種類情報取得手段を有するとともに、
制御信号格納部は、さらに指の種類情報にも対応した制御信号を格納する種類対応格納手段を有し、
選択部は、さらに取得した指の種類情報にも対応した制御信号を種類対応格納手段から取得する種類対応選択手段を有する
請求項１から３のいずれか一に記載の指動作検知制御電子機器。
【請求項５】
指の移動軌跡に対応した制御信号を格納した制御信号格納部を有する指動作検知制御電子機器の動作方法であって、
接触した指の移動軌跡を指の動きから取得する指移動軌跡取得ステップと、
取得した移動軌跡に対応した制御信号を制御信号格納部から選択する選択ステップと、
選択した制御信号を出力する出力ステップと、
を有する指動作検知制御電子機器の動作方法。
【請求項６】
制御信号格納部が、指の移動軌跡に加えて指紋情報とも制御信号を対応させて格納する指紋対応格納手段をさらに有する指動作検知制御電子機器の動作方法であって、
指移動軌跡取得ステップは、接触した指の指紋情報を取得する指紋取得サブステップを有し、
選択ステップは、取得した移動軌跡に加えて取得した指紋情報とも対応した制御信号を指紋対応格納手段から取得する指紋対応選択サブステップを有する
請求項５に記載の指動作検知制御電子機器の動作方法。
【請求項７】
取得した指紋情報に基づいて制御を許可するか認証する認証ステップを有する請求項６に記載の指動作検知制御電子機器の動作方法。
【請求項８】
制御信号格納部が、さらに指の種類情報にも対応した制御信号を格納する種類対応格納手段を有する指動作検知制御電子機器の動作方法であって、
指移動軌跡取得ステップは、接触した指の種類情報を取得する指種類情報取得サブステップを有し、
選択ステップは、さらに取得した指の種類情報にも対応した制御信号を種類対応格納手段から取得する種類対応選択サブステップを有する
請求項５から８のいずれか一に記載の指動作検知制御電子機器の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
利用者の指の移動軌跡に応じて制御を行なうことが可能な電子機器に関する。
【背景技術】
【０００２】
近年、指紋等の生体情報の認証によって個人を特定することにより、個人情報や機密情報などの取り扱いに関するセキュリティの向上を図ることが一般的によく行なわれている。また、指紋認証を利用したものとして、例えば特許文献１では、車載用インダッシュモニターをダッシュボードの外部に展開する際に指紋認証を行ない、さらに使用者の人差し指、中指、薬指のいずれの指紋であるかに応じてモニターの開閉動作を行なわせたり、ナビゲーションシステムの自宅へのルート案内を行なわせたりすることが可能な車載用インダッシュモニターが開示されている。すなわち、どの指の指紋認証を行なったかに応じて、異なる処理を車載用インダッシュモニターに自動的に行なわせることが可能である。
【特許文献１】特開２０００−３０９２４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のように使用者の指ごとに指紋認証を行ない、各指に応じて異なる処理を車載用インダッシュモニターに行なわせる場合、基本的には片手につき５つの処理制御を行なわせることしかできない。制御する電子機器によっては、より多くの制御が必要である場合も多い。
【課題を解決するための手段】
【０００４】
そこで、本発明においては、使用者の指の移動軌跡に応じて異なる制御を行なうことが可能な指動作検知制御電子機器を提案する。すなわち、本発明に係る電子機器は、使用者の指の動きに応じて自動的に処理を行なわせることが可能である。さらに、各指の指紋情報を取得することにより、指の移動軌跡に加えて指紋情報にも応じて、異なる処理を行なわせるようになっていてもよい。また、指紋認証を行なうことにより電子機器への制御を許可するか否かを決定するようになっていてもよい。さらに、どの指が使用されたかを判断して電子機器への制御を行なうようになっていてもよい。
【発明の効果】
【０００５】
本発明の指動作検知制御電子機器によれば、使用者の指の動きに応じて電子機器への制御が可能であるので、より多くの種類の制御を行なうことが可能である。さらに、使用された指の種類と組み合わせることにより、さらに多くの種類の制御を行なうことができる。また、電子機器において通常は制御のためのボタン等が複数備えられているが、指の動きを検出するためのタッチパネル等のみを備えていればよいため、構造が簡易化される。
【発明を実施するための最良の形態】
【０００６】
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。実施形態１は、主に請求項１、５などについて説明する。実施形態２は、主に請求項２、６などについて説明する。実施形態３は、主に請求項３、７などについて説明する。実施形態４は、主に請求項４、８などについて説明する。
（実施形態１）
【０００７】
（実施形態１：概要）本実施形態は、使用者の指の移動軌跡に応じて異なる制御を行なうことが可能な指動作検知制御電子機器について説明する。
【０００８】
（実施形態１：構成）本実施形態に係る指動作検知制御電子機器の機能ブロック図を図１に例示する。指動作検知制御電子機器（０１００）は、「指移動軌跡取得部」（０１０１）と、「制御信号格納部」（０１０２）と、「選択部」（０１０３）と、「出力部」（０１０４）と、を有する。
【０００９】
なお、以下に詳述する本発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両方のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、バス、メモリ、インタフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インタフェースを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。さらに具体的には、図１７は一般的なコンピュータの構成を例示する図でありコンピュータが主にＣＰＵ（１７１０）、入出力インタフェース（Ｉ／Ｏ）（１７２０）、ＨＤＤ（１７３０）、一時記憶メモリ（ＲＡＭ）（１７４０）、ＲＯＭ（１７５０）等から構成されることを示しているが、本件発明に係る指動作検知制御電子機器は図１７と同様の構成により実現可能である。（明細書の全体を通じて同様である。）
【００１０】
「指移動軌跡取得部」（０１０１）は、接触した指の移動軌跡を指の動きから取得する機能を有する。「指の移動軌跡を指の動きから取得する」とは、具体的には、例えばタッチパネル等により指がどのように動いたかを判断し、その移動軌跡をデータとして表すことである。例えば図２に例示するように、タッチパネル（０２０１）上にて使用者が指で円を描いた場合、指移動軌跡取得部ではこの指の移動軌跡を、例えば「ｓｉｇｎ＝‘ｃｉｒｃｌｅ’」というデータで表す。ここで、「ｓｉｇｎ」とは指の移動軌跡を表すプログラム上の変数であり、値として、‘ｃｉｒｃｌｅ’（円形）、‘ｔｒｉａｎｇｌｅ’（三角形）、‘ｓｑｕａｒｅ’（四角形）、というような値を取り得るとする。また、例えば使用者が指で円を描く場合、真円に近い円を描く場合もあれば、楕円を描く場合もあり得ると思われるため、それらをすべて円形であると判断する必要がある。そのためには、移動軌跡の判断を行なう場合にある程度の曖昧さをもって判断する必要があると思われる。また、タッチパネルにて指の移動軌跡を取得する場合には、タッチパネルへの接触を感知する代表的な方式として、光式、超音波式、静電容量式、抵抗膜式などがあるが、いずれの方式が用いられてもよい。なお、タッチパネルの動作については一般的によく知られている技術であるので、ここでは詳述しない。また、「接触した指」とは、使用者が指を移動させる場合には、指が指動作検知制御電子機器の一部に接触していることを意味し、例えば図２に例示したようにタッチパネルに指が触れている場合等が該当する。指移動軌跡取得部の具体的な処理としては、例えば、タッチパネル等にて使用者の指の動きを検知し、その移動軌跡を一時記憶メモリ等の所定の記憶領域に変数ｓｉｇｎの値として格納する。また、指移動軌跡取得部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１１】
「制御信号格納部」（０１０２）は、指の移動軌跡に対応した制御信号を格納する機能を有する。「制御信号」とは、電子機器等を制御するための信号であるが、制御する電子機器は特定のものに限定されない。制御とは具体的には、例えば電子機器等がＤＶＤレコーダであれば、ＤＶＤの再生、録画、巻戻し、先送り、等が該当し、デジタルテレビであればチャンネルの切り換え、音量の変更、等が該当する。また、制御信号は複数の制御の組み合わせを表すものであってもよい。例えば、一の制御信号にて、「ＤＶＤを巻き戻した後に、再生する」という制御を表す等となっていてもよい。「指の移動軌跡に対応した制御信号」とは、すなわち、指移動軌跡取得部（０１０１）にて取得した指の移動軌跡によって制御信号が決定されることを意味している。
【００１２】
図３は、制御信号格納部にて格納されている制御信号の具体例を示す。「移動軌跡」は、指移動軌跡取得部（０１０１）にて取得する指の移動軌跡を表し、具体的には前述した変数ｓｉｇｎの値として表されるものである。「制御信号」は「移動軌跡」に対応しており、例えば‘ＤＶＤ＿ｐｌａｙ’（ＤＶＤの再生）、‘ＤＶＤ＿ｒｅｃｏｒｄ’（ＤＶＤの記録）、‘ＤＶＤ＿ｒｅｗｉｎｄ’（ＤＶＤの巻戻し）、等というようなデータで表される。なお、これらのデータは後述するように、例えば制御信号を表すプログラム上の変数ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌの値として使用される。すなわち、図３においては、指の移動軌跡が円形（ｃｉｒｃｌｅ）であった場合にはＤＶＤの再生が行なわれ、指の移動軌跡が三角形（ｔｒｉａｎｇｌｅ）であった場合にはＤＶＤの録画、指の移動軌跡が四角形（ｓｑｕａｒｅ）であった場合にはＤＶＤの巻戻しが行なわれることを表している。制御信号格納部は、例えば図３のような指の移動軌跡と制御信号を関連付けたデータがデータベース等としてＨＤＤ等の所定の記憶領域に格納されていることにより実現される。
【００１３】
「選択部」（０１０３）は、取得した移動軌跡に対応した制御信号を制御信号格納部（０１０２）から選択する機能を有する。「取得した移動軌跡」とは、指移動軌跡取得部（０１０１）にて取得した指の移動軌跡である。図４は、選択部における処理の具体例を示す。前述のように、指移動軌跡取得部（０４０１）において指の移動軌跡が「ｓｉｇｎ＝‘ｃｉｒｃｌｅ’」というデータによって表されたとする。また、制御信号格納部（０４０２）に図３と同様のデータが格納されているとすると、選択部（０４０３）では、移動軌跡‘ｃｉｒｃｌｅ’（円形）に対応する制御信号として‘ＤＶＤ＿ｐｌａｙ’（ＤＶＤの再生）が選択される。より具体的には、選択された制御信号は、例えば「ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌ＝‘ＤＶＤ＿ｐｌａｙ’」というようなデータで表される。ここで「ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌ」は制御信号を表すプログラム上の変数である。選択部の具体的な処理としては、例えば一時記憶メモリ等の所定の記憶領域に格納されている変数ｓｉｇｎの値を読み出し、ＨＤＤ等の所定の記憶領域に格納されている制御信号のデータベース等に問い合わせる。問い合わせた結果は一時記憶メモリ等の所定の記憶領域に変数ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌの値として格納される。また、選択部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１４】
「出力部」（０１０４）は、選択した制御信号を出力する機能を有する。「選択した制御信号」とは、選択部（０１０３）にて選択した制御信号である。出力先は主に制御信号によって制御される部品やコンポーネント等が該当する。制御される電子機器等は、指動作検知制御電子機器自身であってもよいし、別体の電子機器であってもよい。すなわち、制御信号は内部の制御処理機構に出力されてもよいし、外部の電子機器に出力されてもよい。
【００１５】
（実施形態１：処理の流れ）図５は、本実施形態に係る指動作検知制御電子機器における処理の流れを示すフロー図を例示する。
【００１６】
最初に、ステップＳ０５０１において接触した指の移動軌跡を指の動きから取得する。この処理は、主に指移動軌跡取得部によって実行される。次に、ステップＳ０５０２において取得した移動軌跡に対応した制御信号を制御信号格納部から選択する。この処理は、主に選択部によって実行される。次に、ステップＳ０５０３において選択した制御信号を出力する。この処理は、主に出力部によって実行される。
【００１７】
なお、図５のフローチャートは、計算機に実行させるプログラムの処理フローチャートとみなすことも可能である。さらに、このようなプログラムをフレキシブルディスク等の媒体に記録することも可能である。（明細書の全体を通じて同様である。）
【００１８】
（実施形態１：効果）本実施形態に係る指動作検知制御電子機器は、使用者の指の動きに応じて電子機器を制御することが可能であるので、使用者は指を動かすという簡単な動作のみで電子機器に対する複数の制御を行なうことができる。また、通常、電子機器には制御のためのボタン等が制御の数だけ備えられているが、本実施形態に係る指動作検知制御電子機器では一のタッチパネル等のみが備えられているだけで複数の制御を行なうことが可能である。
（実施形態２）
【００１９】
（実施形態２：概要）本実施形態は、接触した指の移動軌跡に加えて接触した指の指紋情報にも応じて異なる制御を行なうことが可能な指動作検知制御電子機器について説明する。
【００２０】
（実施形態２：構成）本実施形態に係る指動作検知制御電子機器の機能ブロック図を図６に例示する。指動作検知制御電子機器（０６００）は、「指移動軌跡取得部」（０６０１）と、「制御信号格納部」（０６０２）と、「選択部」（０６０３）と、「出力部」（０６０４）と、を有する。また、指移動軌跡取得部（０６０１）は「指紋取得手段」（０６０５）を有し、制御信号格納部（０６０２）は「指紋対応格納手段」（０６０６）を有し、選択部（０６０３）は「指紋対応選択手段」（０６０７）を有する。
【００２１】
「指紋取得手段」（０６０５）は、接触した指の指紋情報を取得する機能を有する。「接触した指」とは、移動軌跡を取得する指を指す。「指紋情報」とは、具体的には指紋を表す画像データが該当する。また、「指紋情報を取得する」とは、具体的には、例えば指紋センサにより指紋を読み取り画像データに変換することが該当する。また、一般的に指紋センサには、静電容量式、電界検知式、光学式、感熱式、感圧式、等の様々な方式があるが、いずれの方式であってもよい。指紋センサの動作に関しては、一般的によく知られている技術であるので、ここでは詳述しない。また、さらに取得した指紋情報を指動作検知制御電子機器に登録されている指紋情報と照合し、使用者のどの指に対応するかを、例えば「ｆｉｎｇｅｒ＝‘ｒｉｇｈｔ＿ｆｏｒｅｆｉｎｇｅｒ’」というデータで表してもよい。ここで、「ｆｉｎｇｅｒ」とは使用者のどの指の指紋であるかを表すプログラム上の変数であり、値として、‘ｒｉｇｈｔ＿ｆｏｒｅｆｉｎｇｅｒ’（右手の人差指）、‘ｒｉｇｈｔ＿ｍｉｄｄｌｅｆｉｎｇｅｒ’（右手の中指）、‘ｌｅｆｔ＿ｆｏｒｅｆｉｎｇｅｒ’（左手の人差指）、というような値を取り得るとする。すなわち、本実施形態に係る指動作検知制御電子機器においては、使用者の右手の各指や左手の各指の指紋情報が事前に登録されていることが前提である。また、使用者は複数人であって、指紋情報も各人別に登録されていてもよい。また、指の移動軌跡を取得するためのセンサ部分と、指の指紋情報を取得するためのセンサ部分は、物理的に一体的になっていると便利である。具体的には、例えば図２の具体例におけるタッチパネル自体が指紋センサにもなっており、使用者が指を動かすためにタッチパネルに指を接触させた時に、同時に指紋情報を取得するようになっているような場合である。この場合、使用者は別途、指紋を読み取らせるために別の指紋センサ等へ指を動かす必要がない。また、処理機構が一体的になっていることにより、指動作検知制御電子機器の構造も簡易なものとなる。指紋取得手段の具体的な処理としては、例えば指紋センサ等により指紋を読み取り、ＨＤＤ等の所定の記憶領域に格納されている登録済み指紋の画像データとのマッチングを行ない、マッチングの結果を一時記憶メモリ等の所定の記憶領域に変数ｆｉｎｇｅｒの値として格納する。また、指紋取得手段はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００２２】
「指紋対応格納手段」（０６０６）は、指の移動軌跡に加えて指紋情報とも制御信号を対応させて格納する機能を有する。図７は、指紋対応格納手段にて格納されている制御信号の具体例を示す。「指紋情報」は、指紋取得手段（０６０５）にて取得する指紋情報を表し、例えば前述した変数ｆｉｎｇｅｒの値として表されるものである。図７においては、模式的に指紋情報の画像データを図示している。「移動軌跡」は、指移動軌跡取得部（０６０１）にて取得する指の移動軌跡を表す。また、「制御信号」は、「指紋情報」と「移動軌跡」に対応している。すなわち、図７においては、例えば指の指紋情報が右手の人差指（ｒｉｇｈｔ＿ｆｏｒｅｆｉｎｇｅｒ）の指紋を表し、指の移動軌跡が円形（ｃｉｒｃｌｅ）であった場合にはＤＶＤの再生（ＤＶＤ＿ｐｌａｙ）が行なわれるが、指の指紋情報が右手の中指（ｒｉｇｈｔ＿ｍｉｄｄｌｅｆｉｎｇｅｒ）の指紋を表し、指の移動軌跡が円形（ｃｉｒｃｌｅ）であった場合にはビデオの再生（Ｖｉｄｅｏ＿ｐｌａｙ）が行なわれることを表している。指紋対応格納手段は、例えば図７のような指の指紋情報と移動軌跡と制御信号を関連付けたデータがデータベース等としてＨＤＤ等の所定の記憶領域に格納されていることにより実現される。
【００２３】
「指紋対応選択手段」（０６０７）は、取得した移動軌跡に加えて取得した指紋情報とも対応した制御信号を指紋対応格納手段（０６０６）から取得する。「取得した移動軌跡」とは、指移動軌跡取得部（０６０１）にて取得した指の移動軌跡であり、「取得した指紋情報」とは、指紋取得手段（０６０５）にて取得した指紋情報である。
【００２４】
図８は、指紋対応選択手段における処理の具体例を示す。前述のように、指移動軌跡取得部（０８０１）において指の移動軌跡が「ｓｉｇｎ＝‘ｃｉｒｃｌｅ’」というデータによって表されたとする。また、指紋取得手段（０８０４）において指の指紋情報が「ｆｉｎｇｅｒ＝‘ｒｉｇｈｔ＿ｍｉｄｄｌｅｆｉｎｇｅｒ’」というデータによって表されたとする。また、制御信号格納部（０８０２）の指紋対応格納手段（０８０５）に図７と同様のデータが格納されているとすると、選択部（０８０３）の指紋対応選択手段（０８０６）では、指紋情報‘ｒｉｇｈｔ＿ｍｉｄｄｌｅｆｉｎｇｅｒ’（右手人差指）、かつ移動軌跡‘ｃｉｒｃｌｅ’（円形）に対応する制御信号として‘Ｖｉｄｅｏ＿ｐｌａｙ’（ビデオの再生）が選択される。より具体的には、選択された制御信号は、例えば「ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌ＝‘Ｖｉｄｅｏ＿ｐｌａｙ’」というようなデータで表される。指紋対応選択手段の具体的な処理としては、例えば一時記憶メモリ等の所定の記憶領域に格納されている変数ｓｉｇｎの値と変数ｆｉｎｇｅｒの値を読み出し、ＨＤＤ等の所定の記憶領域に格納されている制御信号のデータベース等に問い合わせる。問い合わせた結果は一時記憶メモリ等の所定の記憶領域に変数ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌの値として格納される。また、指紋対応選択手段はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００２５】
（実施形態２：処理の流れ）図９は、本実施形態に係る指動作検知制御電子機器における処理の流れを示すフロー図を例示する。
【００２６】
最初に、ステップＳ０９０１において接触した指の移動軌跡を指の動きから取得する。この処理は、主に指移動軌跡取得部によって実行される。次に、ステップＳ０９０２において接触した指の指紋情報を取得する。この処理は、主に指紋取得手段によって実行される。次に、ステップＳ０９０３において取得した移動軌跡に加えて取得した指紋情報とも対応した制御信号を指紋対応格納手段から取得する。この処理は、主に指紋対応選択手段によって実行される。次に、ステップＳ０９０４において取得した制御信号を出力する。この処理は、主に出力部によって実行される。
【００２７】
（実施形態２：効果）本実施形態に係る指動作検知制御電子機器は、取得した指の移動軌跡に加えて指の指紋情報にも応じて電子機器を制御することが可能であるので、使用者は動かす指を変えるだけで電子機器に対してより多くの制御を行なうことができる。
（実施形態３）
【００２８】
（実施形態３：概要）本実施形態は、取得した指紋情報に基づいて制御を許可するか認証する指動作検知制御電子機器について説明する。
【００２９】
（実施形態３：構成）本実施形態に係る指動作検知制御電子機器の機能ブロック図を図１０に例示する。指動作検知制御電子機器（１０００）は、「指移動軌跡取得部」（１００１）と、「制御信号格納部」（１００２）と、「選択部」（１００３）と、「出力部」（１００４）と、「認証部」（１００８）と、を有する。また、指移動軌跡取得部（１００１）は「指紋取得手段」（１００５）を有し、制御信号格納部（１００２）は「指紋対応格納手段」（１００６）を有し、選択部（１００３）は「指紋対応選択手段」（１００７）を有する。
【００３０】
「認証部」（１００８）は、取得した指紋情報に基づいて制御を許可するか認証する機能を有する。「取得した指紋情報」とは、指紋取得手段（１００５）にて取得した指紋情報を指す。すなわち、実施形態２においても述べたように、本実施形態に係る指動作検知制御電子機器においては、使用者の右手の各指や左手の各指の指紋情報が事前に登録されていることが前提である。よって、取得した指紋情報を登録されている指紋情報と照合することによって、登録されている使用者であるか否かの認証を行なうことができる。また、指紋が事前に登録されている使用者は、当然のことながら指動作検知制御電子機器の使用を許可されている使用者であるので、取得した指紋が登録されていなければ、その使用者は指動作検知制御電子機器の使用が許可されていない使用者であるとみなしてもよい。
【００３１】
図１１は、認証部における処理の具体例を示す。指移動軌跡取得部（１１０２）の指紋取得手段（１１０３）において、指紋情報（１１０５）を取得すると、認証部（１１０１）では事前に登録されている指紋情報（１１０４）と照合して合致するか判断する。認証部の具体的な処理としては、例えば、一時記憶メモリ等の所定の記憶領域に格納されている使用者の指紋の画像データと、ＨＤＤ等の所定の記憶領域に格納されている登録済みの指紋の画像データとのマッチングを行ない、マッチングの結果を一時記憶メモリ等の所定の記憶領域に格納する。また、認証部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００３２】
（実施形態３：処理の流れ）図１２は、本実施形態に係る指動作検知制御電子機器における処理の流れを示すフロー図を例示する。
【００３３】
最初に、ステップＳ１２０１において接触した指の移動軌跡を指の動きから取得する。この処理は、主に指移動軌跡取得部によって実行される。次に、ステップＳ１２０２において接触した指の指紋情報を取得する。この処理は、主に指紋取得手段によって実行される。次に、取得した指紋情報に基づいて制御を許可するか認証する。ここでの認証結果が認証できたとの判断結果であった場合には、ステップＳ１２０４に移行する。ここでの認証結果が認証できなかったとの判断結果であった場合には、処理を終了する。次に、ステップＳ１２０４において取得した移動軌跡に加えて取得した指紋情報とも対応した制御信号を指紋対応格納手段から取得する。この処理は、主に指紋対応選択手段によって実行される。次に、ステップＳ１２０５において取得した制御信号を出力する。この処理は、主に出力部によって実行される。なお、ステップＳ１２０１における処理は、ステップＳ１２０３にて認証できた場合、ステップＳ１２０４の前に実行されるようになっていてもよい。なぜなら、認証できなかった場合には処理が終了するため、指の移動軌跡を取得する処理は無駄な処理となってしまうからである。
【００３４】
（実施形態３：効果）本実施形態に係る指動作検知制御電子機器は、取得した指紋情報に基づいて制御を許可するか認証できるので、指動作検知制御電子機器を使用する使用者を特定の人物に限定することができる。
（実施形態４）
【００３５】
（実施形態４：概要）本実施形態は、さらに、接触した指の種類にも応じて異なる制御を行なうことが可能な指動作検知制御電子機器について説明する。
【００３６】
（実施形態４：構成）本実施形態に係る指動作検知制御電子機器の機能ブロック図を図１３に例示する。本実施形態に係る指動作検知制御電子機器の構成は、実施形態１から３のいずれか一に係る指動作検知制御電子機器の構成に加えて「指種類情報取得手段」（１３０９）と「種類対応格納手段」（１３１０）と「種類対応選択手段」（１３１１）を加えた構成となっている。図１３においては、実施形態１にて説明した指動作検知制御電子機器の構成に、指種類情報取得手段（１３０９）と種類対応格納手段（１３１０）と種類対応選択手段（１３１１）を加えた構成を例示している。指動作検知制御電子機器（１３００）は、「指移動軌跡取得部」（１３０１）と、「制御信号格納部」（１３０２）と、「選択部」（１３０３）と、「出力部」（１３０４）と、を有する。また、指移動軌跡取得部（１３０１）は「指種類情報取得手段」（１３０９）を有し、制御信号格納部（１３０２）は「種類対応格納手段」（１３１０）を有し、選択部（１３０３）は「種類対応選択手段」（１３１１）を有する。
【００３７】
「指種類情報取得手段」（１３０９）は、接触した指の種類情報を取得する機能を有する。「接触した指」とは、移動軌跡を取得する指を指す。「指の種類情報」とは、使用者のどの指であるかを表す情報であり、例えば、人差指、中指、薬指、等を表す。さらに、右手、左手の区別をしていてもよい。指の種類情報を取得する方法としては、例えば、図１８のように指動作検知制御電子機器（１８００）が携帯型端末であれば、通常、使用者が携帯型端末を握ったときの各指の位置は決まった位置であるので、各指が当たる部分（１８０１〜１８０５）に指紋センサ等を配置しておく。使用者は事前に使用する指に当たる指紋センサのみを有効としておき、他の指に当たる指紋センサを作動しないようにしておく。これにより、使用者がどの指を使用するかを判断することが可能であり、さらに必要に応じて使用する指の指紋を取得することもできる。また、指動作検知制御電子機器が実施形態２にて説明した指紋取得手段を有している場合には、取得した指紋情報と、事前に登録されている各指の指紋情報とを照合することにより、どの指であるかが判断されるので、指紋取得手段から判断結果を取得するようになっていてもよい。また、指の種類情報は、実施形態２と同様に、例えば「ｆｉｎｇｅｒ＝‘ｒｉｇｈｔ＿ｆｏｒｅｆｉｎｇｅｒ’」というデータで表されてもよい。
【００３８】
「種類対応格納手段」（１３１０）は、さらに指の種類情報にも対応した制御信号を格納する機能を有する。図１４は、種類対応格納手段にて格納されている制御信号の具体例を示す。「種類情報」は、指種類情報取得手段（１３０９）にて取得する指の種類情報を表し、例えば変数ｆｉｎｇｅｒの値として表されるものである。「移動軌跡」は、指移動軌跡取得部（１３０１）にて取得する指の移動軌跡を表す。また、「制御信号」は、「種類情報」と「移動軌跡」に対応している。すなわち、図１４においては、例えば指の種類情報が右手の人差指（ｒｉｇｈｔ＿ｆｏｒｅｆｉｎｇｅｒ）であることを表し、指の移動軌跡が円形（ｃｉｒｃｌｅ）であった場合にはＤＶＤの再生（ＤＶＤ＿ｐｌａｙ）が行なわれるが、指の指紋情報が右手の中指（ｒｉｇｈｔ＿ｍｉｄｄｌｅｆｉｎｇｅｒ）であることを表し、指の移動軌跡が円形（ｃｉｒｃｌｅ）であった場合にはビデオの再生（Ｖｉｄｅｏ＿ｐｌａｙ）が行なわれることを表している。種類対応格納手段は、例えば図１４のような指の種類情報と移動軌跡と制御信号を関連付けたデータがデータベース等としてＨＤＤ等の所定の記憶領域に格納されていることにより実現される。
【００３９】
「種類対応選択手段」（１３１１）は、さらに取得した指の種類情報にも対応した制御信号を種類対応格納手段（１３１０）から取得する機能を有する。「取得した指の種類情報」とは、指種類情報取得手段（１３０９）にて取得した指の種類情報である。
【００４０】
図１５は、種類対応選択手段における処理の具体例を示す。前述のように、指移動軌跡取得部（１５０１）において指の移動軌跡が「ｓｉｇｎ＝‘ｃｉｒｃｌｅ’」というデータによって表されたとする。また、指種類情報取得手段（１５０４）において指の種類情報が「ｆｉｎｇｅｒ＝‘ｒｉｇｈｔ＿ｍｉｄｄｌｅｆｉｎｇｅｒ’」というデータによって表されたとする。また、制御信号格納部（１５０２）の種類対応格納手段（１５０５）に図１４と同様のデータが格納されているとすると、選択部（１５０３）の種類対応選択手段（１５０６）では、指紋情報‘ｒｉｇｈｔ＿ｍｉｄｄｌｅｆｉｎｇｅｒ’（右手人差指）、かつ移動軌跡‘ｃｉｒｃｌｅ’（円形）に対応する制御信号として‘Ｖｉｄｅｏ＿ｐｌａｙ’（ビデオの再生）が選択される。より具体的には、選択された制御信号は、例えば「ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌ＝‘Ｖｉｄｅｏ＿ｐｌａｙ’」というようなデータで表される。種類対応選択手段の具体的な処理としては、例えば一時記憶メモリ等の所定の記憶領域に格納されている変数ｓｉｇｎの値と変数ｆｉｎｇｅｒの値を読み出し、ＨＤＤ等の所定の記憶領域に格納されている制御信号のデータベース等に問い合わせる。問い合わせた結果は一時記憶メモリ等の所定の記憶領域に変数ｃｏｎｔｒｏｌ＿ｓｉｇｎａｌの値として格納される。また、種類対応選択手段はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００４１】
（実施形態４：処理の流れ）図１６は、本実施形態に係る指動作検知制御電子機器における処理の流れを示すフロー図を例示する。
【００４２】
最初に、ステップＳ１６０１において接触した指の移動軌跡を指の動きから取得する。この処理は、主に指移動軌跡取得部によって実行される。次に、ステップＳ１６０２において接触した指の種類情報を取得する。この処理は、主に指種類情報取得手段によって実行される。次に、ステップＳ１６０３においてさらに取得した指の種類情報にも対応した制御信号を種類対応格納手段から取得する。この処理は、主に種類対応選択手段によって実行される。次に、ステップＳ１６０４において取得した制御信号を出力する。この処理は、主に出力部によって実行される。
【００４３】
（実施形態４：効果）本実施形態に係る指動作検知制御電子機器は、さらに指の種類情報にも応じて電子機器を制御することが可能であるので、使用者は動かす指を変えるだけで電子機器に対してより多くの制御を行なうことができる。
【図面の簡単な説明】
【００４４】
【図１】実施形態１に係る指動作検知制御電子機器の機能ブロック図
【図２】指移動軌跡取得部の具体例
【図３】制御信号格納部にて格納されている制御信号の一例図
【図４】選択部における処理の一例図
【図５】実施形態１に係る指動作検知制御電子機器の処理の流れを示すフロー図
【図６】実施形態２に係る指動作検知制御電子機器の機能ブロック図
【図７】指紋対応格納手段にて格納されている制御信号の一例図
【図８】指紋対応選択手段における処理の一例図
【図９】実施形態２に係る指動作検知制御電子機器の処理の流れを示すフロー図
【図１０】実施形態３に係る指動作検知制御電子機器の機能ブロック図
【図１１】認証部における処理の一例図
【図１２】実施形態３に係る指動作検知制御電子機器の処理の流れを示すフロー図
【図１３】実施形態４に係る指動作検知制御電子機器の機能ブロック図
【図１４】種類対応格納手段にて格納されている制御信号の一例図
【図１５】種類対応選択手段における処理の一例図
【図１６】実施形態４に係る指動作検知制御電子機器の処理の流れを示すフロー図
【図１７】一般的なコンピュータの構成の一例図
【図１８】指種類情報取得手段の具体例
【符号の説明】
【００４５】
０１００  指動作検知制御電子機器
０１０１  指移動軌跡取得部
０１０２  制御信号格納部
０１０３  選択部
０１０４  出力部
【図１】
2007304646.tif 000003
【図２】
2007304646.tif 000004
【図３】
2007304646.tif 000005
【図４】
2007304646.tif 000006
【図５】
2007304646.tif 000007
【図６】
2007304646.tif 000008
【図７】
2007304646.tif 000009
【図８】
2007304646.tif 000010
【図９】
2007304646.tif 000011
【図１０】
2007304646.tif 000012
【図１１】
2007304646.tif 000013
【図１２】
2007304646.tif 000014
【図１３】
2007304646.tif 000015
【図１４】
2007304646.tif 000016
【図１５】
2007304646.tif 000017
【図１６】
2007304646.tif 000018
【図１７】
2007304646.tif 000019
【図１８】
2007304646.tif 000020