JP3742951B2 - Hand pattern switch device - Google Patents
Hand pattern switch device Download PDFInfo
- Publication number
- JP3742951B2 JP3742951B2 JP2002311290A JP2002311290A JP3742951B2 JP 3742951 B2 JP3742951 B2 JP 3742951B2 JP 2002311290 A JP2002311290 A JP 2002311290A JP 2002311290 A JP2002311290 A JP 2002311290A JP 3742951 B2 JP3742951 B2 JP 3742951B2
- Authority
- JP
- Japan
- Prior art keywords
- switch
- palm
- distance
- operation information
- hand
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、空調機器やオーディオ機器等の車両搭載機器の動作を、該車両搭載機器の操作パネルに触れることなく、また車両の運転を妨げることなしに簡易に操作するに好適なハンドパターンスイッチ装置に関する。
【0002】
【関連する背景技術】
空調機器やオーディオ機器等の車両搭載機器の動作を、該車両搭載機器の操作パネルに触れることなく操作する技術として、カメラを用いて運転者の身体の一部(例えば左手)を撮像し、その画像パターンを認識して上記車両搭載機器に対する操作情報を得ることが提唱されている(例えば特許文献1参照)。また運転者の手指の形状や動きとして示されるジェスチァを検出して車両搭載機器に対する操作情報を得ることも提唱されている(例えば特許文献2参照)。
【0003】
この種の技術は、例えば手指を撮像した画像から手指の形状を認識するパターン認識処理や、認識した手(掌)の位置変化を追跡することでその動きを検出する動き検出処理等によって実現されるもので、ハンドパターンスイッチ等と称される。
【0004】
【特許文献1】
特開平11−134090号公報
【特許文献2】
特開2001−216069号公報
【0005】
【発明が解決しようとする課題】
ところで車両には、オーディオ機器や空調機器等の種々の補助機器が搭載されている。しかもこれらの各補助機器における調整機能も多岐に亘る。例えば車両に搭載されるオーディオ機器には、ラジオ、テーププレーヤ、CDプレーヤ等があり、その調整機能として音量、チャネル選択、再生、停止等の機能がある。また空調機器(エアコン)についても、温度、風量、風向等の調整機能がある。
【0006】
しかしハンドパターンスイッチ装置から入力可能なスイッチ操作情報は、一般的には手指形状の異なりや手の動かし方等に応じた情報として一義的に与えられるだけなので、各種の制御対象をそれぞれ適切に調整することが困難であると言う問題がある。即ち、各種の制御対象の中にはラジオのチャネル選択や風量調整のように連続的、或いはステップ的に大きく調整(変更)した方が好ましいものや、温度や音量等のように連続的に微調整し得るようにした方が好ましいものがある。従ってハンドパターンスイッチ装置から入力可能なスイッチ操作情報を、例えば運転員(スイッチ操作者)の好みや制御対象に応じて変更し、その操作性を高めることが得ることが望ましい。
【0007】
本発明はこのような事情を考慮してなされたもので、その目的は、各種車両搭載機器の動作を制御する為の操作情報を簡易にして適切に入力することができ、特に制御対象に応じた適切な操作情報を入力するに好適な操作性(取扱い性)の良いハンドパターンスイッチ装置を提供することにある。
【0008】
【課題を解決するための手段】
上述した目的を達成するべく本発明に係るハンドパターンスイッチ装置は、所定の撮像領域におかれた手指を撮像し、その入力画像から手指形状を認識すると共に上記撮像領域内における掌の動きを検出して所定のスイッチ操作情報を得るものであって、
特に認識した手指の形状および/または予め設定された掌の動きパターンを検出して複数のスイッチ制御対象の中の1つを選択するスイッチ対象設定手段と、選択したスイッチ制御対象に応じて、前記撮像領域内における掌の移動距離を検出して前記スイッチ操作情報とする距離モード、前記撮像領域内において所定距離以上移動した掌の移動位置における停止時間を検出して前記スイッチ操作情報とする時間モード、および前記撮像領域内における掌の僅かな移動時にはその移動量を前記スイッチ操作情報とし、掌が上記所定距離以上移動したときにはその移動位置での掌の停止時間を前記スイッチ操作情報とする距離・時間モードの中の1つを選択的に設定するスイッチ機能変更手段とを備えることを特徴としている。
【0009】
即ち、本発明に係るハンドパターンスイッチ装置は、スイッチ制御対象に応じて掌の動きに基づくスイッチ操作情報の検出形態(検出対象)を、距離モード、時間モード、および距離・時間モードの中の1つとして選択的に設定し、これによってスイッチ制御対象の調整機能やスイッチ操作者(運転員)の好み等に応じた適切なスイッチ操作情報を簡易に、しかも効率的に入力し得るようにしたことを特徴としている。
【0010】
ちなみに前記スイッチ対象設定手段については、予め設定された掌の動きパターンを検出する都度、複数のスイッチ制御対象の中の1つを巡回的に選択するように構成することが好ましい。また前記スイッチ機能変更手段については、前記撮像領域内における掌の移動距離を検出して前記スイッチ操作情報とする移動距離検出形態および/または前記撮像領域内において所定距離以上移動した掌の移動位置における停止時間を検出して前記スイッチ操作情報とする停止時間検出形態を、上述した如く選択されたスイッチ制御対象に応じて選択的に設定するように構成することが好ましい。
【0011】
上述した移動距離検出形態および/または停止時間検出形態と、スイッチ制御対象との対応付けについては予め固定的に定めておいても良いが、スイッチ操作者(運転員)の好み等に応じて変更設定可能としておくことも可能である。
また前記移動距離検出形態における掌の移動距離の検出については、所定の移動距離を検出単位として多段階に行うようにしても良い。この検出単位を規定する所定の移動距離についても、スイッチ操作者(運転員)の好み等に応じて適宜可変設定し得るようにしても良い。
【0012】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態に係るハンドパターンスイッチ装置について説明する。
図1は実施例装置の要部概略構成を示す図で、車両における運転席の様子とマイクロコンピュータ等によって実現される装置の機能を示している。運転席には運転員(ドライバ)によって操舵されるステアリングホイール(ハンドル)1やコンビネーションスイッチ(図示せず)等が設けられ、またそのコンソールパネルにはオーディオ機器や空調機器等の操作部2が設けられている。このような運転席上方の天井には、ステアリングホイール1の側方を撮像領域とし、該撮像領域に向けて腕を伸ばした運転員の手指を撮像するビデオカメラ3が設けられている。このカメラ3は、CCDカメラ等の小型のものからなる。
【0013】
ちなみに前記カメラ3による撮像領域3aは、図2に示すようにステアリングホイール1の側方の、該ステアリングホイール1の外周部から少なくとも50mm離れた位置、好ましくは100mm程度離れた位置として設定されている。またこの撮像領域3aは、ステアリングホイール1の側方に腕を伸ばした運転員の手の指先方向に略600mm、また手の幅方向に略350mmの大きさを有する略長方形状の領域として設定されている。
【0014】
このようにして設定された撮像領域3aは、ステアリングホイール1を把持する、或いはそのコラムシャフトに設けられたコンビネーションスイッチ(図示せず)を操作する運転員の手指を撮像することがない領域である。特に運転員が運転席の側部に設けられた腕掛け(アームレスト)5に腕を乗せたまま、その運転姿勢を崩すことなく腕を伸ばし得る位置であって、オーディオ機器等の操作部2に手指が触れることのない位置である。
【0015】
尚、このように設定された撮像領域3aにギヤシフトレバー(図示せず)が配置されているような場合には、例えばギヤシフトレバーに設けた感圧センサを介して運転員によるギヤシフトレバーの把持を検出するようにしておけば良い。このような工夫を講じておけば、撮像領域3aに延ばされた手指が、ギヤシフトレバーを操作しているか、或いはハンドパターンスイッチ装置を操作している状態であるかを容易に判別することが可能となり、運転操作をスイッチ操作情報として誤って検出することを確実に防ぐことができる。またカメラ3としてステレオ(立体視)カメラを用いて手指の高さ位置(カメラ3からの距離)を検出し、これによって撮像領域3aに延ばされた手指がギヤシフトレバーを操作しているか、或いはギヤシフトレバーの上方空間に位置付けられているかを判別するようにしても良い。
【0016】
さてハンドパターンスイッチ装置は、基本的には上記カメラ3によって撮像される運転員の手指の形状や動きをその入力画像から認識処理し、その認識結果に基づいて所定のスイッチ操作情報を得るものであり、上記操作部2に代わって前述したオーディオ機器や空調機器等に対してスイッチ操作情報を与える役割を担う。
【0017】
具体的にはハンドパターンスイッチ装置は、図1に示すようにカメラ3によって撮像された入力画像を2値化処理してその背景画像成分を除去し、手指の画像だけを抽出する2値化処理部11と、2値化処理によって抽出された画像から手指の形状を認識する形状認識部12、および認識した手指の形状からその重心位置を求める重心検出部13を備える。
【0018】
更にハンドパターンスイッチ装置は、上記形状認識部12による認識結果、および重心検出部13により検出された手指の重心位置に従って運転員の手指の形状やその動きにより示されるスイッチ操作を認識する操作指示認識部14を備える。この操作指示認識部14は、概略的にはメモリ15に予め登録された手指形状パターンを参照しながらその手指形状を判定(識別)する形状判定部16、掌の重心位置の移動を追跡して手指の変位を検出する変位量検出部17、および掌の動きを時間経過として監視するタイマ18を備える。そして操作指示認識部14は、これらの判定・監視結果に基づいて、運転員の手指の形状とその動きとによって特定される所定のスイッチ操作情報を求め、このスイッチ操作情報を前記オーディオ機器や空調機器等に対して出力するように構成される。
【0019】
尚、操作指示認識部14には、上述した判定結果等に従って運転員に対して所定のガイダンス(アナウンス)を行うガイド部19が設けられている。このガイダンスは、例えばオーディオ機器や空調機器(操作対象機器)、更には音量・チャネル設定、或いは風量・温度等(操作対象機能)を特定する音声メッセージや、そのスイッチ操作を示す「ピッ」や「ピー」等の確認音としてスピーカ20を介して運転員に報知される。
【0020】
基本的には上述した如く構成されるハンドパターンスイッチ装置において、この発明が特徴とするところは、図3に例示するスイッチ操作動作の流れに示されるように、選択したスイッチ制御対象に応じてその制御対象に与えるスイッチ操作情報の入力モードを選択的に切り替えるようにした点にある。特にスイッチ操作情報の入力モードとして、ここでは「距離モード」,「時間モード」,「距離・時間モード」の3種類が準備されており、スイッチ制御対象(車両搭載機器)に応じて選択されるようになっている。
【0021】
このスイッチ操作動作について説明すると、このハンドパターンスイッチ装置においてはスイッチ操作を指定する手指形状として、例えば図4(a)〜(c)に示すような手指パターンが用いられる。具体的には図4(a)に示すような握り拳形状の手指パターン[手形状1]、図4(b)に示すような人差し指を立てた指差し形状の手指パターン[手形状2]、そして図4(c)に示すような親指を立てた手指形状のパターン[手形状3]が用いられる。
【0022】
ちなみに指差し形状の手指パターンは、スイッチを押圧操作するイメージを表現している。また握り拳形状の手指パターンは、レバー状のスイッチを把持して前後にシフト操作するイメージを表しており、更に親指を立てた手指形状は、待機指示を表すイメージを表している。このような手指形状のパターンは、その形状的な特徴を示すデータとして前述したメモリ15に予め登録されている。そして入力画像から認識される手指の形状と上記メモリ15に登録されたパターンとの一致度(類似度)を計算することにより、手指形状の判別に用いられる。
【0023】
さて運転員がステアリングホイール1を握って車両を操舵している場合には、動作状態A1に示すように運転員の手指は撮像領域3aから外れており、そのときの入力画像は車室内の背景として排除処理される画像成分だけであるのでハンドパターンスイッチ装置が作動することはない。これに対して運転員の手指がステアリングホイール1を外れて動作状態A2に示すように撮像領域3a内に入り込むと、これによって手指に対する認識処理が開始される。この場合、例えば手指を握り拳形状[手形状1]にすることで、スイッチ操作情報の入力開始を指示することが望ましい。
【0024】
しかる後、手指の形状がスイッチを押圧操作する指差し形状のパターン[手形状2]に変更されたか否かを判定する。そして指差し形状のパターンが検出された場合には、動作状態A3に示すように選択スイッチを繰り返し押圧操作(プッシュ)して所定の機能・機器を選択指定するものとして、その動きの検出が行われる。具体的には指差し形状の手指が前後に動く(変位する)ことをその掌の重心位置の変化(移動)から検出し、そのプッシュ操作を検出する。この場合、1回のプッシュ動作が検出される都度、例えば図5に示すようにその制御対象を「音量」,「チャネル(ch)」,「温度」,「風量」等として巡回的に選択指定するようにその制御アルゴリズムを設定しておけば良い。特にこの際、1回のプッシュ動作が検出される都度、「ピッ」等の操作確認音を出力するようにしたり、選択された制御対象を音声メッセージとして報知することも有用である。このようなガイダンスにより、運転員はその操作状態を目で確認することなく認識することが可能となるので運転操作に専念することが可能となる。
【0025】
そして所望とする制御対象が選択されたならば今までとは異なる手指パターンとして、例えば動作状態A4に示すようにその手指形状を親指を立てたパターン[手形状3]に変更し、機能選択操作の完了とスイッチ操作量の入力開始を指示する。この場合、その確認音として前述した確認音とは異なる「ピー」等の音を発することことが好ましい。
【0026】
その後、動作状態A5に示すように手指形状を握り拳形状[手形状1]に変更し、手指の前後移動によってスイッチ操作情報を入力する。このとき握り拳形状の手指の動きをその掌の重心位置の変位量等から検出し、その動きに対応したスイッチ操作情報を出力する。具体的にはこのスイッチ操作情報の入力においては、前述したプッシュ操作により選択指定された制御対象に応じて検出すべき情報内容を変更する。即ち、制御対象によってはその制御量(スイッチ操作情報)を大きな変化量で多段階(ステップ的)に変更したいものと、小さい変化量で連続的に細かく変更したいものとがある。従って選択した操作対象に応じて、例えば手指の動き量(変位量)をスイッチ操作情報とする距離モード(動作状態A6a)、所定距離だけ変位した手指(掌)の停止時間からそのスイッチ操作情報を求める時間モード(動作状態A6b)、またはこれらのモードを併用した距離・時間モード(動作状態A6c)を選択的に設定する。
【0027】
ちなみに上記距離モードは、基準位置からの掌の移動量に応じて多段階にスイッチ操作情報を出力するモードであり、ラジオ放送のチャネル選択や空調設備における風量・風向を選択設定する場合に好適である。また時間モードは、基準位置から変位させた掌の停止時間に応じたスイッチ操作情報を出力するモードであり、オーディオ機器の音量や空調機器における温度等を細かく調節する場合等に好適である。更に前記距離・時間モードは、掌の僅かな移動時にはその移動量に応じたスイッチ操作情報を出力し、掌が所定距離以上移動した場合には、その移動位置での掌の停止時間に応じたスイッチ操作情報を出力するモードである。この距離・時間モードは制御対象を粗調整した後、更に微調整する場合等に好適なものである。
【0028】
前述した操作指示認識部14は、上述した如く制御対象に応じて選択的に設定される入力モード(距離モード/時間モード/距離・時間モード)に応じて前記撮像領域3a内での掌の動きを追跡し、掌の移動量(変位量とその変位方向)や移動が停止した掌の停止時間を計測する。そしてこれらの計測結果に応じたスイッチ操作情報を出力することになる。
【0029】
ちなみに各種のスイッチ制御対象と上述した各モードとの対応関係や、スイッチ操作量として検出する内容(検出距離や時間)については予め固定的に設定しておけば良い。しかし前述した操作指示認識部14が備える、例えば図6に示す制御画面14aを用いてスイッチ操作者(運転員)の好み等に応じて適宜変更し得るようにしておいても良い。具体的には複数のスイッチ制御対象のそれぞれについてどの入力モードでスイッチ操作情報を入力するかを選択的に指定し、またその検出単位となる掌の変位量(移動距離)や計測時間等をそれぞれ可変設定し得るようにしておけば良い。
【0030】
図7〜図11は、上述した処理機能を実現する操作指示認識部14での概略的な処理手順を示している。この処理手順について説明すると、ハンドパターンスイッチ装置の起動に伴い、先ずカメラ3による撮像領域(認識領域)の設定や2値化処理における閾値の設定等からなるシステム系の初期設定を行う〈ステップS1〉。しかる後、手指形状の認識や手指の移動を計測するためのパラメータ値等をクリアすると共に、制御フラグを“0”に設定してスイッチ情報検出に対する初期化を実行する〈ステップS2〉。
【0031】
以上の初期化処理を実行した後、先ず入力画像中の手指形状を認識し〈ステップS3〉、その手指形状が前述した[手形状1],[手形状2],[手形状3]のいずれであるかを判定する〈ステップS4〉。そして手指の形状が指差し型の[手形状2]である場合には、前回検出されている手形状が何であったかを判定する〈ステップS5〉。そして前回の手形状が指差し型の[手形状2]以外であるならば、[手形状2]による機能選択のモードが設定されたとしてそのときに検出される掌の重心位置を基準位置Aとして登録する〈ステップS6〉。そして手の移動距離を管理するパラメータB’を“0”に設定した後〈ステップS7〉、前回の手形状を[手形状2]に更新して〈ステップS8〉前述したステップS3からの処理を繰り返し実行する。
【0032】
これに対して前回の手形状が指差し型の[手形状2]であるならば〈ステップS5〉、次にそのときに検出される掌の重心位置の前述した基準位置Aからの変位量(移動量)Bを求める〈ステップS9〉。そしてパラメータB’が判定閾値H1に満たしてなく、且つ今回検出された変位量(移動量)Bが所定の判定閾値H1を越えていると言う2つの条件が満たされている否かを判定する〈ステップS10〉。そして上記条件が満たされている場合には、[手形状2]の状態で前述した機能選択の為のプッシュ操作がなされたとして、制御対象を1段階変更する〈ステップS11〉。その後、前回の手形状を[手形状2]に更新して〈ステップS8〉前述したステップS3からの処理を繰り返し実行する。
【0033】
尚、上記変位量Bが所定の判定閾値H1を越えていない等して条件が満たされていない場合には〈ステップS10〉、前述したパラメータB’として上記変位量Bをセットした後〈ステップS12〉、前回の手形状を[手形状2]に更新し〈ステップS8〉、その後、前述したステップS3からの処理を繰り返し実行する。このステップS3からステップS8に至る処理により、[手形状2]の手指形状で所定の移動量だけプッシュ操作がなされたとき、前述した機能選択が実行されて制御対象が選択的に設定される。
【0034】
一方、前述したステップS4において手指形状が[手形状1]または[手形状3]であることが検出された場合には、次に図8に示すようにその手指形状が[手形状1]であるか、或いは[手形状3]であるかが判定される〈ステップS13〉。そして[手形状3]であるならば、前述した動作待機状態を指定していると判定し、そのときに検出される掌の重心位置を基準位置Cとして登録する〈ステップS14〉。また同時に後述する移動距離の計測に用いる制御パラメータD’を“0”にセットする〈ステップS15〉。その後、前回の手形状を[手形状3]に更新した後〈ステップS16〉、前述したステップS3からの処理を繰り返し実行する。
【0035】
これに対して手指形状が[手形状1]であることが判定された場合には〈ステップS13〉、次に前回検出されている手形状が何であったかを判定する〈ステップS17〉。そして前回の手形状が[手形状3]であったならば、操作情報の入力モードが設定されたとして制御フラグを“1”に設定すると共に、移動距離の計測パラメータnと停止時間の計測パラメータtをそれぞれ“0”にセットする〈ステップS18〉。また前回の手形状が握り拳型の[手形状1]であったならば、制御フラグが“1”であるか否かを判定することで操作情報の入力モードが既に設定されているか否かを調べ〈ステップS19〉、制御フラグが“1”である場合にはそのときに検出される掌の重心位置と、前述した基準位置Cとの距離Dを検出する〈ステップS20〉。
【0036】
そして先に機能選択された制御対象に応じて、前述した3種類の入力モードの内のどのモードでスイッチ操作情報を検出するかを判定し〈ステップS21〉、判定された入力モードに従って、スイッチ操作情報の検出処理を実行する。
尚、前回の手形状が[手形状1]または[手形状3]でない場合〈ステップS17〉、或いは制御フラグが“1”でない場合には〈ステップS19〉、前述したステップS2に示される初期設定からの処理手順を繰り返し実行する。この処理によって前述した動作状態A2で示したスイッチ操作情報の入力開始が指示されることになる。
【0037】
ちなみに距離モードによるスイッチ操作情報の検出処理については、図9に例示するように、前述した基準位置Cからの距離Dと制御パラメータD’の値とを比較し〈ステップS22〉、その大小関係に応じて掌が前進しているか、後退しているかを判定する。そして掌を前進移動させている場合には、後述する条件1の下でその移動距離が所定の計測単位距離を上回ったか否かを判定し〈ステップS23〉、所定の計測単位距離を上回っている場合には、制御パラメータnをインクリメントした後〈ステップS24〉、その設定(スイッチ操作情報)を1段階増加させる〈ステップS25〉。
【0038】
逆に掌が後退している場合には、後述する条件2の下でその移動距離が所定の計測単位距離を上回ったか否かを判定し〈ステップS26〉、移動距離が所定の計測単位距離を上回っている場合には、制御パラメータnをデクリメントした後〈ステップS27〉、その設定(スイッチ操作情報)を1段階減少させる〈ステップS28〉。
【0039】
尚、上記条件1は、距離Dと距離Cとの差(移動量)が、制御パラメータnによって可変設定される所定ステップ数の移動距離を上回り、且つ制御パラメータD’の値と距離Cとの差(移動量)が、制御パラメータnによって可変設定される所定ステップ数の移動距離未満であるとして設定される。つまり掌の移動量が所定の計測単位距離を所定ステップ数だけ移動したか否かを判定する条件である。また条件2は、掌の移動方向が逆向き(後退)の場合における同様な判定条件である。
【0040】
以上のようにして掌の移動距離に応じたスイッチ操作情報を得たならば、前記制御パラメータD’として距離Dを登録し〈ステップS29〉、その判定基準を更新する。そして前回の手形状として[手形状1]を登録した後〈ステップS30〉、前述したステップS3からの処理に復帰する。そしてこの処理を繰り返し実行することで、掌の移動量に応じたスイッチ操作情報が、段階的に出力されることになる。
【0041】
一方、時間モードが設定された場合には、図10に例示する手順に従ってその検出処理が実行される。この場合には、先ず移動距離Dが第3の閾値H3を越えているか否かが判定される〈ステップS31〉。第3の閾値H3に至っていない場合には、時間パラメータtを“0”とし〈ステップS32〉、前回の手形状として[手形状1]を登録した後〈ステップS33〉、前述したステップS3からの処理に復帰する。
【0042】
これに対して移動距離Dが第3の閾値H3を越えている場合には〈ステップS31〉、時間パラメータtをカウントアップする〈ステップS34〉。そしてカウントアップされた時間パラメータtが基準時間T1に至ったとき〈ステップS35〉、その設定(スイッチ操作情報)を1段階増加させる〈ステップS36〉。そして時間パラメータtを“0”にリセットした後〈ステップS37〉、前回の手形状として[手形状1]を登録し〈ステップS33〉、前述したステップS3からの処理に復帰する。
【0043】
また移動距離Dが逆方向に第3の閾値H3を越えている場合には〈ステップS31〉、時間パラメータtをカウントアップする〈ステップS38〉。そしてカウントアップされた時間パラメータtが基準時間T1に至ったとき〈ステップS39〉、その設定(スイッチ操作情報)を1段階減少させる〈ステップS40〉。そして時間パラメータtを“0”にリセットした後〈ステップS41〉、前回の手形状として[手形状1]を登録し〈ステップS33〉、前述したステップS3からの処理に復帰する。このような一連の処理によって、掌が所定の距離を移動して停止したとき、その停止時間に応じたスイッチ操作情報が出力されることになる。
【0044】
尚、距離・時間モードは上述した距離モードの処理と時間モードの処理とを、掌の移動距離に応じて使い分けることによって実行される。具体的には図11に示すように前述した制御パラメータnの値を判定する〈ステップS42〉。そしてパラメータnが“−2”から“2”の範囲内であるか、或いは“3”以上または“−3”未満であるかによって、ステップS22aからステップS33aに示す距離モードの処理、またはステップS24aからステップS41aに示した時間モードの処理をそれぞれ実行すれば良い。尚、ステップS22aからステップS33aに示す処理は、前述したステップS22からステップS33に示す処理に相当するものである。またステップS24aからステップS41aに示す処理は、前述したステップS24からステップS41に示す処理に相当するものである。
【0045】
かくして上述した如く機能するハンドパターンスイッチ装置によれば、簡易にして効果的に制御対象とする機器を選択し、その制御対象に応じた入力モードを選択的に設定してスイッチ操作情報を入力することが可能となる。従って制御対象が風量や風向のように、比較的大きな変位量を与えながら設定する方が好ましい場合であっても、或いは逆に音量や温度のように小さな変位量を与えて微調整することが好ましい場合であっても、その制御対象に応じたスイッチ操作量を簡易に入力することができる。特にその入力モードを制御対象に応じて予め設定しておくことだけで、操作意図に応じた適切なスイッチ操作情報を簡単に入力することができる等の実用上多大なる効果が奏せられる。
【0046】
更には前述したように検出単位距離や検出単位時間等を可変設定し得るように構成しておけば、スイッチ操作者(運転員)の体形や好み、更には癖に応じた設定が可能である。また制御対象の機器特性に応じた設定も可能となる。従って操作負担が少なく、取り扱いの容易なハンドパターンスイッチ装置を実現することができる。
【0047】
尚、本発明は上述した実施形態に限定されるものではない。実施形態においては右ハンドル車を前提として説明したが、左ハンドル車の場合にも同様に適用可能なことは言うまでもなく、またトラック等の大型車に限らず普通乗用車等にも同様に適用可能である。その制御対象についても、例えばワイパのオン・オフやその作動間隔の調整、サイドミラーの開閉等に拡張することも勿論可能である。
【0048】
更には各入力モードにおけるスイッチ操作情報の検出形態については、上述した3種類に特定されるものではなく、例えば手指の形状自体をスイッチ操作情報として取り込むようなモードを設けることも可能である。またここでは「音量」,「チャネル」,「温度」,「風量」としてその制御対象を直接選択したが、「ラジオ」,「テープ」,「CD」,「エアコン」等として制御対象機器を特定し、その上で「音量」,「チャネル」,「再生」,「停止」等の制御対象を特定したり、「風量」,「風向」,「温度」等の制御対象を特定することも可能である。この場合にも、最終的に特定される制御対象に応じてスイッチ操作情報の検出形態を変更設定するようにすれば良い。その他、本発明はその要旨を逸脱しない範囲で種々変形して実施することができる。
【0049】
【発明の効果】
以上説明したように本発明によれば、制御対象の性質や、運転員の好みや癖に応じて、種々の制御対象に与えるスイッチ操作情報の入力形態を適切に設定することができる。従って負担の少ない簡易なスイッチ操作の下で各種車両搭載機器の調整対象を効果的に操作することができる等の実用上多大なる効果が奏せられる。
【0050】
特に制御対象に応じてスイッチ操作情報の入力形態を変更するので、比較的大きな操作量を段階的に与えることが望ましい場合であっても、逆に小さな操作量を連続的に与えて微調整することが好ましい場合であっても、これらのスイッチ操作情報を制御対象に応じて適切に与えうる等の効果が奏せられる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係るハンドパターンスイッチ装置の概略構成を示す図。
【図2】図1に示すハンドパターンスイッチ装置における手指の撮像領域を示す図。
【図3】ハンドパターンスイッチ装置におけるスイッチ操作情報の指示入力動作の概略的な手順を示す図。
【図4】ハンドパターンスイッチ装置に対してスイッチ操作指示を与えるための手指形状の例を示す図。
【図5】手指によるプッシュ操作に伴う制御対象の選択例を示す図。
【図6】制御対象に対応付ける入力モードの設定画面の例を示す図。
【図7】ハンドパターンスイッチ装置におけるスイッチ操作情報入力の為の概略的な処理手順の一部を示す図。
【図8】図7に示す処理手順に続く処理手順を示す図。
【図9】距離モードでのスイッチ操作情報の検出手順を示す図。
【図10】時間モードでのスイッチ操作情報の検出手順を示す図。
【図11】距離・時間モードでのスイッチ操作情報の検出手順を示す図。
【符号の説明】
1 ステアリングホイール
2 オーディオ機器等の操作部
3 カメラ
11 2値化処理部
12 形状認識部
13 重心位置検出部
14 操作指示認識部
15 メモリ
16 形状判定部
17 変位量検出部
18 タイマ
19 ガイド部[0001]
BACKGROUND OF THE INVENTION
The present invention provides a hand pattern switch device suitable for easily operating the operation of a vehicle-mounted device such as an air-conditioning device or an audio device without touching the operation panel of the vehicle-mounted device and without disturbing the driving of the vehicle. About.
[0002]
[Related background]
As a technique for operating the operation of vehicle-mounted devices such as air conditioners and audio devices without touching the operation panel of the vehicle-mounted device, a part of the driver's body (for example, the left hand) is imaged using a camera. It has been proposed to recognize image patterns and obtain operation information for the on-vehicle equipment (see, for example, Patent Document 1). It has also been proposed to obtain operation information for on-vehicle equipment by detecting gestures indicated as the shape and movement of the driver's fingers (see, for example, Patent Document 2).
[0003]
This type of technology is realized by, for example, pattern recognition processing for recognizing the shape of a finger from an image obtained by capturing a finger, motion detection processing for detecting movement by tracking the position change of the recognized hand (palm), and the like. It is called a hand pattern switch or the like.
[0004]
[Patent Document 1]
Japanese Patent Laid-Open No. 11-134090
[Patent Document 2]
JP 2001-216069 A
[0005]
[Problems to be solved by the invention]
By the way, various auxiliary equipment such as audio equipment and air conditioning equipment is mounted on the vehicle. In addition, there are various adjustment functions in each of these auxiliary devices. For example, audio equipment mounted on a vehicle includes a radio, a tape player, a CD player, and the like, and there are functions such as volume, channel selection, playback, and stop as adjustment functions. The air conditioner (air conditioner) also has adjustment functions such as temperature, air volume, and wind direction.
[0006]
However, the switch operation information that can be input from the hand pattern switch device is generally simply given as information according to the difference in finger shape and how to move the hand. There is a problem that it is difficult to do. That is, among various control objects, it is preferable to make large adjustments (changes) continuously or step by step, such as radio channel selection and air flow adjustment, or continuously, such as temperature and volume. Some of them are preferably adjusted. Therefore, it is desirable to change the switch operation information that can be input from the hand pattern switch device according to, for example, the operator's (switch operator) preference and the control target, and to improve the operability.
[0007]
The present invention has been made in consideration of such circumstances, and its purpose is to easily input operation information for controlling the operation of various on-vehicle equipment in an appropriate manner, particularly depending on the object to be controlled. Another object of the present invention is to provide a hand pattern switch device with good operability (handleability) suitable for inputting appropriate operation information.
[0008]
[Means for Solving the Problems]
To achieve the above-described object, the hand pattern switch device according to the present invention images a finger placed in a predetermined imaging area, recognizes the shape of the finger from the input image, and detects the movement of the palm in the imaging area. To obtain predetermined switch operation information,
In particular, switch object setting means for selecting a recognized finger shape and / or a preset palm movement pattern and selecting one of a plurality of switch control objects, and depending on the selected switch control object, A distance mode that detects the movement distance of the palm in the imaging area and uses the switch operation information, and a time mode that detects a stop time at the movement position of the palm that has moved a predetermined distance or more in the imaging area and uses the switch operation information ,and When the palm moves slightly in the imaging area, the amount of movement is used as the switch operation information, and when the palm moves more than the predetermined distance, the stop time of the palm at the moving position is used as the switch operation information. And switch function changing means for selectively setting one of the distance / time modes.
[0009]
That is, the hand pattern switch device according to the present invention has a switch operation information detection form (detection target) based on palm movement according to the switch control target. , Distance mode, time mode, and selectively set as one of distance / time mode Thus, it is characterized in that it is possible to easily and efficiently input appropriate switch operation information according to the adjustment function of the switch control target, the preference of the switch operator (operator), and the like.
[0010]
Incidentally, it is preferable that the switch object setting means is configured to cyclically select one of a plurality of switch control objects each time a preset palm movement pattern is detected. Further, the switch function changing means detects the movement distance of the palm in the imaging area and uses it as the switch operation information and / or the movement position of the palm moved a predetermined distance or more in the imaging area. It is preferable that the stop time detection mode in which the stop time is detected and used as the switch operation information is configured to be selectively set according to the switch control target selected as described above.
[0011]
The correspondence between the movement distance detection mode and / or stop time detection mode described above and the switch control target may be fixed in advance, but may be changed according to the preference of the switch operator (operator). It can also be settable.
In addition, the detection of the movement distance of the palm in the movement distance detection mode may be performed in multiple stages using a predetermined movement distance as a detection unit. The predetermined moving distance that defines the detection unit may also be variably set according to the preference of the switch operator (operator).
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a hand pattern switch device according to an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing a schematic configuration of a main part of an apparatus according to an embodiment, and shows a driver's seat in a vehicle and functions of the apparatus realized by a microcomputer or the like. The driver's seat is provided with a steering wheel (handle) 1 that is steered by a driver (driver), a combination switch (not shown), and the like, and the console panel is provided with an
[0013]
Incidentally, the
[0014]
The
[0015]
In the case where a gear shift lever (not shown) is arranged in the
[0016]
The hand pattern switch device basically recognizes the shape and movement of the operator's fingers imaged by the
[0017]
Specifically, as shown in FIG. 1, the hand pattern switch device binarizes the input image captured by the
[0018]
Further, the hand pattern switch device recognizes an operation instruction recognition that recognizes the switch operation indicated by the shape of the operator's finger and its movement according to the recognition result by the
[0019]
The operation
[0020]
Basically, in the hand pattern switch device configured as described above, the present invention is characterized in that the switch is operated according to the selected switch control object as shown in the flow of the switch operation illustrated in FIG. The input mode of the switch operation information given to the controlled object is selectively switched. In particular, there are three types of switch operation information input modes: “distance mode”, “time mode”, and “distance / time mode”, which are selected according to the switch control target (vehicle-mounted device). It is like that.
[0021]
This switch operation operation will be described. In this hand pattern switch device, for example, finger patterns as shown in FIGS. 4A to 4C are used as finger shapes for designating the switch operation. Specifically, a fist-shaped finger pattern [hand shape 1] as shown in FIG. 4 (a), a finger-shaped finger pattern with a forefinger as shown in FIG. 4 (b) [hand shape 2], and A finger-shaped pattern [hand shape 3] with the thumb as shown in FIG. 4C is used.
[0022]
Incidentally, the finger-shaped finger pattern represents an image of pressing the switch. The fist-shaped finger pattern represents an image in which a lever-like switch is gripped and shifted forward and backward, and a finger shape with a thumb raised represents an image representing a standby instruction. Such a finger-shaped pattern is registered in advance in the
[0023]
Now, when the driver is holding the
[0024]
Thereafter, it is determined whether or not the shape of the finger has been changed to a finger-pointing pattern [hand shape 2] for pressing the switch. If a pointing pattern is detected, it is assumed that a predetermined function / device is selected and designated by repeatedly pressing (pushing) the selection switch as shown in operation state A3. Is called. Specifically, the movement of the finger of the pointing shape back and forth (displacement) is detected from the change (movement) of the center of gravity of the palm, and the push operation is detected. In this case, every time a single push operation is detected, for example, as shown in FIG. 5, the control object is cyclically selected and designated as “volume”, “channel (ch)”, “temperature”, “air volume”, etc. The control algorithm should be set so that In particular, at this time, it is useful to output an operation confirmation sound such as “beep” each time a single push operation is detected, or to notify the selected control target as a voice message. With such guidance, the operator can recognize the operation state without visually confirming it, and thus can concentrate on the driving operation.
[0025]
If a desired control target is selected, a finger pattern different from the conventional one is changed, for example, to a pattern with a thumb up [hand shape 3] as shown in the operation state A4, and a function selection operation is performed. Instructing the completion of the switch and the input of the switch operation amount. In this case, it is preferable to emit a sound such as “pea” different from the confirmation sound described above as the confirmation sound.
[0026]
After that, as shown in the operation state A5, the finger shape is changed to a fist shape [hand shape 1], and switch operation information is input by moving the finger back and forth. At this time, the movement of the fist-shaped finger is detected from the displacement amount of the center of gravity position of the palm, and switch operation information corresponding to the movement is output. Specifically, in the input of the switch operation information, the information content to be detected is changed according to the control target selected and designated by the push operation described above. In other words, depending on the control target, there are those that want to change the control amount (switch operation information) in multiple steps (stepwise) with a large change amount and those that want to change continuously and finely with a small change amount. Therefore, according to the selected operation target, for example, a distance mode (operation state A6a) in which the amount of movement (displacement) of the finger is switch operation information, and the switch operation information from the stop time of the finger (palm) displaced by a predetermined distance. A desired time mode (operation state A6b) or a distance / time mode (operation state A6c) using these modes in combination is selectively set.
[0027]
By the way, the distance mode is a mode that outputs switch operation information in multiple stages according to the amount of palm movement from the reference position, and is suitable for channel selection for radio broadcasting and for selecting and setting the air volume and direction in air conditioning equipment. is there. The time mode is a mode for outputting switch operation information corresponding to the palm stop time displaced from the reference position, and is suitable for finely adjusting the volume of the audio equipment, the temperature of the air conditioning equipment, and the like. Furthermore, the distance / time mode outputs switch operation information corresponding to the amount of movement when the palm is slightly moved, and corresponds to the stop time of the palm at the movement position when the palm moves more than a predetermined distance. In this mode, switch operation information is output. This distance / time mode is suitable for the case where fine adjustment is performed after coarse adjustment of the control target.
[0028]
The operation
[0029]
Incidentally, the correspondence between various switch control targets and the above-described modes and the contents (detection distance and time) detected as the switch operation amount may be fixedly set in advance. However, the operation
[0030]
7 to 11 show a schematic processing procedure in the operation
[0031]
After executing the above initialization process, first, the finger shape in the input image is recognized <step S3>, and the finger shape is any of the above-mentioned [hand shape 1], [hand shape 2], and [hand shape 3]. <Step S4>. If the finger shape is a pointing hand [hand shape 2], it is determined what was the previously detected hand shape <step S5>. If the previous hand shape is other than the pointing hand [hand shape 2], the center of gravity position of the palm detected at that time is set as the reference position A assuming that the function selection mode by [hand shape 2] is set. <Step S6>. Then, after setting the parameter B ′ for managing the movement distance of the hand to “0” <Step S7>, the previous hand shape is updated to [Hand shape 2] <Step S8> The processing from Step S3 described above is performed. Run repeatedly.
[0032]
On the other hand, if the previous hand shape is a pointing hand [hand shape 2] <step S5>, then the displacement of the palm center of gravity position detected at that time from the reference position A described above ( (Movement amount) B is obtained <step S9>. Then, it is determined whether or not two conditions that the parameter B ′ does not satisfy the determination threshold value H1 and that the displacement amount (movement amount) B detected this time exceeds the predetermined determination threshold value H1 are satisfied. <Step S10>. If the above condition is satisfied, the control target is changed by one step, assuming that the above-described push operation for function selection is performed in the state of [hand shape 2] <step S11>. Thereafter, the previous hand shape is updated to [hand shape 2] <Step S8> The processing from Step S3 described above is repeatedly executed.
[0033]
If the condition is not satisfied because the displacement amount B does not exceed the predetermined determination threshold value H1 (step S10), after setting the displacement amount B as the parameter B ′ described above, <step S12 >, The previous hand shape is updated to [hand shape 2] <Step S8>, and then the processing from Step S3 described above is repeatedly executed. By the processing from step S3 to step S8, when a push operation is performed by a predetermined movement amount with the finger shape of [hand shape 2], the above-described function selection is executed and the control target is selectively set.
[0034]
On the other hand, if it is detected in step S4 described above that the finger shape is [hand shape 1] or [hand shape 3], then the finger shape is [hand shape 1] as shown in FIG. It is determined whether or not it is [hand shape 3] <step S13>. If it is [hand shape 3], it is determined that the operation standby state described above is designated, and the center of gravity position of the palm detected at that time is registered as the reference position C <step S14>. At the same time, a control parameter D ′ used for measuring a moving distance, which will be described later, is set to “0” (step S15). Thereafter, after updating the previous hand shape to [hand shape 3] <step S16>, the processing from step S3 described above is repeatedly executed.
[0035]
On the other hand, if it is determined that the hand shape is [hand shape 1] <step S13>, then it is determined what was the previously detected hand shape <step S17>. If the previous hand shape is [hand shape 3], the control flag is set to “1” on the assumption that the operation information input mode is set, and the movement distance measurement parameter n and the stop time measurement parameter are set. Each t is set to “0” (step S18). Also, if the previous hand shape is a fist-type [hand shape 1], it is determined whether or not the operation information input mode has already been set by determining whether or not the control flag is "1". In step S19, if the control flag is "1", the distance D between the palm center position detected at that time and the reference position C described above is detected <step S20>.
[0036]
Then, it is determined in which mode of the above-described three types of input modes the switch operation information is to be detected according to the control target whose function has been selected previously (step S21), and the switch operation is performed according to the determined input mode. Execute information detection processing.
If the previous hand shape is not [Hand shape 1] or [Hand shape 3] <Step S17>, or if the control flag is not "1"<StepS19>, the initial setting shown in Step S2 described above is performed. Repeat the procedure from. By this process, the input start of the switch operation information indicated by the operation state A2 described above is instructed.
[0037]
Incidentally, the switch operation information detection process in the distance mode is compared with the distance D from the reference position C and the value of the control parameter D ′ as illustrated in FIG. In response, it is determined whether the palm is moving forward or backward. If the palm is moved forward, it is determined whether or not the movement distance exceeds a predetermined measurement unit distance under
[0038]
On the other hand, if the palm is retracting, it is determined whether or not the movement distance exceeds a predetermined measurement unit distance under
[0039]
The
[0040]
When the switch operation information corresponding to the palm movement distance is obtained as described above, the distance D is registered as the control parameter D ′ (step S29), and the determination criterion is updated. Then, after registering [hand shape 1] as the previous hand shape <step S30>, the processing returns to the above-described step S3. By repeatedly executing this process, switch operation information corresponding to the amount of palm movement is output stepwise.
[0041]
On the other hand, when the time mode is set, the detection process is executed according to the procedure illustrated in FIG. In this case, it is first determined whether or not the movement distance D exceeds the third threshold value H3 <step S31>. If the third threshold value H3 has not been reached, the time parameter t is set to “0” <step S32>, and after registering [hand shape 1] as the previous hand shape <step S33>, the process from step S3 described above is performed. Return to processing.
[0042]
On the other hand, when the moving distance D exceeds the third threshold value H3 (step S31), the time parameter t is counted up (step S34). When the counted time parameter t reaches the reference time T1 (step S35), the setting (switch operation information) is increased by one step (step S36). Then, after resetting the time parameter t to “0” <step S37>, [hand shape 1] is registered as the previous hand shape <step S33>, and the processing returns to the above-described step S3.
[0043]
If the movement distance D exceeds the third threshold value H3 in the reverse direction (step S31), the time parameter t is counted up (step S38). When the counted time parameter t reaches the reference time T1 (step S39), the setting (switch operation information) is decreased by one step (step S40). Then, after resetting the time parameter t to “0” <step S41>, [hand shape 1] is registered as the previous hand shape <step S33>, and the processing returns to the above-described step S3. By such a series of processes, when the palm moves a predetermined distance and stops, switch operation information corresponding to the stop time is output.
[0044]
The distance / time mode is executed by properly using the distance mode processing and the time mode processing described above according to the palm movement distance. Specifically, as shown in FIG. 11, the value of the control parameter n described above is determined <step S42>. Then, depending on whether the parameter n is in the range of “−2” to “2”, or “3” or more or less than “−3”, the processing in the distance mode shown in step S22a to step S33a, or step S24a. To the time mode shown in step S41a. Note that the processing shown in steps S22a to S33a corresponds to the processing shown in steps S22 to S33 described above. Further, the processes shown in steps S24a to S41a correspond to the processes shown in steps S24 to S41 described above.
[0045]
Thus, according to the hand pattern switch device that functions as described above, the device to be controlled is selected simply and effectively, and the switch operation information is input by selectively setting the input mode according to the control target. It becomes possible. Therefore, even if it is preferable to set the control target while giving a relatively large amount of displacement, such as the air volume or direction, or conversely, it is possible to finely adjust by giving a small amount of displacement such as volume or temperature. Even if it is preferable, the switch operation amount corresponding to the control object can be easily input. In particular, just by setting the input mode according to the control target in advance, Operation intention Therefore, it is possible to obtain practically great effects such as easy input of switch operation information corresponding to the above.
[0046]
Further, as described above, if the detection unit distance, the detection unit time, etc. can be variably set, it is possible to set according to the body shape and preference of the switch operator (operator) and also the habit. . Also, setting according to the device characteristics to be controlled is possible. Therefore, it is possible to realize a hand pattern switch device that is light in operation and easy to handle.
[0047]
The present invention is not limited to the embodiment described above. Although the embodiment has been described on the assumption that the vehicle is a right-hand drive vehicle, it is needless to say that the present invention can be similarly applied to a left-hand drive vehicle, and is not limited to a large vehicle such as a truck. is there. Of course, the control object can be extended to, for example, turning on / off the wiper, adjusting the operation interval, and opening / closing the side mirror.
[0048]
Further, the detection mode of the switch operation information in each input mode is not limited to the above-described three types. For example, it is possible to provide a mode in which the finger shape itself is captured as the switch operation information. In addition, although the control target is directly selected as “Volume”, “Channel”, “Temperature”, “Air Volume”, the control target device is specified as “Radio”, “Tape”, “CD”, “Air Conditioner”, etc. On top of that, it is possible to specify control targets such as “volume”, “channel”, “play”, “stop”, etc., and control targets such as “air volume”, “wind direction”, “temperature”, etc. It is. Also in this case, the switch operation information detection mode may be changed and set according to the finally specified control target. In addition, the present invention can be implemented with various modifications without departing from the scope of the invention.
[0049]
【The invention's effect】
As described above, according to the present invention, it is possible to appropriately set the input mode of switch operation information to be given to various control objects in accordance with the property of the control object and the preference and habit of the operator. Therefore, a great practical effect is achieved such that the adjustment target of various on-vehicle equipment can be effectively operated under a simple switch operation with little burden.
[0050]
In particular, since the switch operation information input form is changed according to the control target, even if it is desirable to give a relatively large amount of operation stepwise, on the contrary, a small amount of operation is continuously given to make fine adjustments. Even if it is preferable, such an effect that the switch operation information can be appropriately given according to the control target is obtained.
[Brief description of the drawings]
FIG. 1 is a diagram showing a schematic configuration of a hand pattern switch device according to an embodiment of the present invention.
FIG. 2 is a view showing an imaging region of a finger in the hand pattern switch device shown in FIG.
FIG. 3 is a diagram showing a schematic procedure of a switch operation information instruction input operation in the hand pattern switch device.
FIG. 4 is a diagram showing an example of a finger shape for giving a switch operation instruction to the hand pattern switch device.
FIG. 5 is a diagram showing an example of selection of a control target accompanying a push operation with fingers;
FIG. 6 is a diagram showing an example of an input mode setting screen associated with a control target.
FIG. 7 is a diagram showing a part of a schematic processing procedure for inputting switch operation information in the hand pattern switch device.
FIG. 8 is a diagram showing a processing procedure following the processing procedure shown in FIG. 7;
FIG. 9 is a diagram illustrating a procedure for detecting switch operation information in a distance mode.
FIG. 10 is a diagram showing a procedure for detecting switch operation information in a time mode.
FIG. 11 is a view showing a procedure for detecting switch operation information in a distance / time mode.
[Explanation of symbols]
1 Steering wheel
2 Operation unit for audio equipment, etc.
3 Camera
11 Binarization processing unit
12 Shape recognition unit
13 Center of gravity position detector
14 Operation instruction recognition unit
15 memory
16 Shape determination unit
17 Displacement detection unit
18 Timer
19 Guide section
Claims (4)
認識した手指の形状および/または予め設定された掌の動きパターンを検出して複数のスイッチ制御対象の中の1つを選択するスイッチ対象設定手段と、
選択したスイッチ制御対象に応じて、前記撮像領域内における掌の移動距離を検出して前記スイッチ操作情報とする距離モード、前記撮像領域内において所定距離以上移動した掌の移動位置における停止時間を検出して前記スイッチ操作情報とする時間モード、および前記撮像領域内における掌の僅かな移動時にはその移動量を前記スイッチ操作情報とし、掌が上記所定距離以上移動したときにはその移動位置での掌の停止時間を前記スイッチ操作情報とする距離・時間モードの中の1つを選択的に設定するスイッチ機能変更手段と
を具備したことを特徴とするハンドパターンスイッチ装置。A hand pattern switch device that captures a finger placed in a predetermined imaging area, recognizes a finger shape from the input image, and detects a palm movement in the imaging area to obtain predetermined switch operation information,
Switch object setting means for detecting a recognized finger shape and / or a preset palm movement pattern and selecting one of a plurality of switch control objects;
According to the selected switch control object, a distance mode in which the palm movement distance in the imaging area is detected and used as the switch operation information, and a stop time at the palm movement position that has moved a predetermined distance or more in the imaging area are detected. The switch operation information is used as the switch operation information when the palm moves slightly in the imaging area, and when the palm moves more than the predetermined distance, the palm stops at the movement position. A hand pattern switch device comprising switch function changing means for selectively setting one of distance / time modes in which time is the switch operation information .
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002311290A JP3742951B2 (en) | 2002-10-25 | 2002-10-25 | Hand pattern switch device |
KR1020030073835A KR100575906B1 (en) | 2002-10-25 | 2003-10-22 | Hand pattern switching apparatus |
DE10349568A DE10349568A1 (en) | 2002-10-25 | 2003-10-24 | Hand signal switching device for operation and control of equipment, especially for control of motor vehicle equipment, such as a radio or air conditioning, has different operating modes according to a detected hand movement |
CNB200310102916XA CN1253776C (en) | 2002-10-25 | 2003-10-24 | Gesture switch |
US10/694,430 US7289645B2 (en) | 2002-10-25 | 2003-10-27 | Hand pattern switch device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002311290A JP3742951B2 (en) | 2002-10-25 | 2002-10-25 | Hand pattern switch device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004145722A JP2004145722A (en) | 2004-05-20 |
JP3742951B2 true JP3742951B2 (en) | 2006-02-08 |
Family
ID=32456565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002311290A Expired - Fee Related JP3742951B2 (en) | 2002-10-25 | 2002-10-25 | Hand pattern switch device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3742951B2 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5678797B2 (en) * | 2011-05-20 | 2015-03-04 | カシオ計算機株式会社 | Security device, security lock releasing method and program |
JP6004474B2 (en) * | 2012-10-04 | 2016-10-12 | アルパイン株式会社 | Equipment control device |
CN105138131B (en) * | 2015-09-01 | 2017-03-08 | 冯仕昌 | A kind of general gesture command transmitting and operational approach |
CN107179826B (en) * | 2016-03-11 | 2021-08-31 | 松下知识产权经营株式会社 | Gesture input system and gesture input method |
CN107199888A (en) * | 2016-03-18 | 2017-09-26 | 松下知识产权经营株式会社 | Posture input system and posture input method |
CN106218545A (en) * | 2016-07-26 | 2016-12-14 | 惠州市凯越电子股份有限公司 | A kind of intelligent vehicle mounted terminal based on gesture identification function |
JP2018206073A (en) * | 2017-06-05 | 2018-12-27 | 株式会社東海理化電機製作所 | Remote operation system |
WO2019016878A1 (en) * | 2017-07-19 | 2019-01-24 | 三菱電機株式会社 | Operation support device and operation support method |
JP2020149228A (en) * | 2019-03-12 | 2020-09-17 | 株式会社デンソーテン | Control device and control method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3063626B2 (en) * | 1996-06-12 | 2000-07-12 | 日本電気株式会社 | Pointing input device |
JPH1144703A (en) * | 1997-07-25 | 1999-02-16 | Matsushita Electric Ind Co Ltd | Hand swing input device |
JPH11338600A (en) * | 1998-05-26 | 1999-12-10 | Yamatake Corp | Method and device for changing set numeral |
JP2000075991A (en) * | 1998-08-28 | 2000-03-14 | Aqueous Research:Kk | Information input device |
JP2001034388A (en) * | 1999-07-23 | 2001-02-09 | Matsushita Electric Ind Co Ltd | Equipment controller and navigation device |
JP2001216069A (en) * | 2000-02-01 | 2001-08-10 | Toshiba Corp | Operation inputting device and direction detecting method |
-
2002
- 2002-10-25 JP JP2002311290A patent/JP3742951B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004145722A (en) | 2004-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100575906B1 (en) | Hand pattern switching apparatus | |
JP3752246B2 (en) | Hand pattern switch device | |
US8639414B2 (en) | Operation apparatus for on-board devices in automobile | |
JP2005242694A (en) | Hand pattern switching apparatus | |
KR101470031B1 (en) | Operation device for vehicle | |
JP3742951B2 (en) | Hand pattern switch device | |
US10967737B2 (en) | Input device for vehicle and input method | |
JP2005063090A (en) | Hand pattern switch device | |
JP6464869B2 (en) | Operation system | |
US8471401B2 (en) | Switch device for vehicle | |
JP2005063092A (en) | Hand pattern switch device | |
JP2004127097A (en) | Information display | |
EP3316574A1 (en) | Image display control device | |
JP6406088B2 (en) | Operation system | |
KR20100120767A (en) | Device and method for controlling avn of vehicle | |
JP3867039B2 (en) | Hand pattern switch device | |
JP2004171476A (en) | Hand pattern switching unit | |
JP6477123B2 (en) | Operation system | |
JP4458284B2 (en) | Remote control device | |
JP3577359B2 (en) | Vehicle imaging system | |
JP2004142656A (en) | Hand pattern switch device | |
US20170329429A1 (en) | Input device | |
JP2005096515A (en) | On-vehicle input device | |
JP2010089638A (en) | Vehicle operating device | |
JP2022170505A (en) | Information processing apparatus and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040825 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040825 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20040825 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050120 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20050120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050126 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050317 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050803 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050913 |
|
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: 20051026 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051104 Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051101 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R154 | Certificate of patent or utility model (reissue) |
Free format text: JAPANESE INTERMEDIATE CODE: R154 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
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: 20091125 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |