JP3355707B2 - コマンド処理装置 - Google Patents
コマンド処理装置Info
- Publication number
- JP3355707B2 JP3355707B2 JP18562393A JP18562393A JP3355707B2 JP 3355707 B2 JP3355707 B2 JP 3355707B2 JP 18562393 A JP18562393 A JP 18562393A JP 18562393 A JP18562393 A JP 18562393A JP 3355707 B2 JP3355707 B2 JP 3355707B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- displacement
- finger
- image
- display control
- 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 - Lifetime
Links
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
り、詳細には、手の動きを検出して表示データの切換え
制御を行うコマンド処理装置に関する。
ば、パーソナルコンピュータ(Personal Computer;以
下、パソコンと略す)やワードプロセッサ(Word P-roc
essor;以下、ワープロと略す)等では、通常、キーボ
ードが使用されており、キーボードから入力されるキー
コマンドに対応する処理、例えば、ページ切換処理がパ
ソコンやワープロ等で実行されて、その処理結果がディ
スプレイ装置に表示出力される。
ある場合、情報として複数ページあるときには、表示装
置に全てのページを同時に表示出力することはできな
い。
る必要があるが、従来、キーボードからページ切換用の
キーコマンドを入力することにより、ページ切換を行っ
ている。
し、アイコンをマウス等のポインティング装置により操
作してページの切り換えを行うパソコンやワープロが出
現している。
うな従来のコマンド処理装置にあっては、キーボード等
を使用してページ切換コマンドを入力したり、表示装置
に表示されるアイコンによりページ切換を行うようにな
っていたため、ページの切り換えを行う度に、キー入力
を行ったり、アイコンをポインティング装置により操作
する必要があり、ページの切換操作が面倒であるという
問題があった。
り、簡単に表示データの切換え制御を行うことができる
コマンド処理装置を提供することを目的としている。
置は、入力された手の画像を認識し、これが予め記憶さ
れている初期パターン画像に相当するかを比較する比較
手段と、初期パターン画像に相当する場合は、指の動き
の検出モードに入り、第1の指のずれの値と第2の指の
ずれの値を検出する検出手段と、第1の指のずれが第2
の指のずれより大きい場合に、第1の表示制御コマンド
を、第2の指のずれが第1の指のずれより大きい場合
に、第2の表示制御コマンドを発生するコマンド発生手
段と、前記第1の表示制御コマンドもしくは第2の表示
制御コマンドに基づいて表示データの切換え制御を行う
表示制御手段とを備える。
る第1の表示制御コマンド及び第2の表示制御コマンド
は、請求項2に記載したように、前記表示制御手段によ
って表示される表示データを次ページ及び前ページに切
換える表示制御コマンドであってもよい。
たように、小指のずれの値と親指のずれの値を検出し、
前記コマンド発生手段は、小指のずれが親指のずれより
大きい場合に、第1の表示制御コマンドを、親指のずれ
が小指のずれより大きい場合に、第2の表示制御コマン
ドを発生するようにしてもよい。
た手の画像が初期パターン画像に相当する場合は、指の
動きの検出モードに入り、次に、第1の指のずれの値と
第2の指のずれの値を検出し、第1の指のずれが第2の
指のずれより大きい場合には第1の表示制御コマンドを
発生し、第2の指のずれが第1の指のずれより大きい場
合には第2の表示制御コマンドを発生することにより、
手の一連の動きで表示データの切換え制御を行うことが
できる。
び第2の表示制御コマンドによって、表示データを次ペ
ージ及び前ページに切換えることもできる。
検出し、小指のずれが親指のずれより大きい場合に、第
1の表示制御コマンドを、親指のずれが小指のずれより
大きい場合に、第2の表示制御コマンドを発生すること
もできる。
の一実施例を示す図である。
り、コマンド処理装置1は、背面投射型表示方式の表示
部とカメラによる撮影部とを備えている。
ース2内にプロジェクター3とカメラ4が収納されてお
り、箱型ケース2は、その表面が視認性及び操作性を向
上させるために斜めに傾斜した傾斜面となっている。こ
の箱型ケース2の斜めの傾斜面には、半透明のスクリー
ン5が張られており、スクリーン5に箱型ケース2内の
プロジェクター3から文字や映像等の情報及び種々のコ
マンド用のアイコン映像が背面から投影されて、スクリ
ーン5上に表示される。
ン5上に置かれた手の形や一連の手の動きを認識して、
コマンド処理を行う。
晶パネル及び光源等が順次並べられており、液晶パネル
の背面から光源の光を投射して液晶パネルの表示内容を
レンズを介してスクリーン5上に投射する。
pled Device )カメラ等により構成され、スクリーン5
上の手の形や一連の手の動きを撮影する。
成図である。
カメラ4、画像認識部6、画像メモリ7、画像処理部
8、メインメモリ9、表示メモリ10及び表示部11等
を備えており、表示部11は、前記図1のプロジェクタ
ー3及びスクリーン5を総称したものである。
影した手の形や手の動きの映像を逐次画像認識部6に出
力する。
映像を所定タイミング毎にサンプリングして、手の形や
一連の手の動きをパターン認識し、認識した手の形のパ
ターン画像を画像メモリ7に出力する。
れる手の形のパターン画像を複数画像分記憶し、画像メ
モリ7に記憶されたパターン画像は、画像処理部8によ
り読み出される。また、画像メモリ7には、所定のコマ
ンド、特に、ページ切換コマンドに対応した手の初期パ
ターン画像を記憶している。なお、この初期パターン画
像は、画像メモリ7に記憶するものに限るものではな
く、例えば、メインメモリ9に記憶しておいてもよい。
る各種処理プログラムを格納するとともに、システムデ
ータや表示部11に表示する各種データ等を記憶する。
特に、メインメモリ9には、文字データや画像データ等
のページ単位で構成される種々のページ情報を記憶して
おり、後述するように、このページ情報のページの切り
換えを手の動きによるコマンド入力により画像処理部8
が行う。
れているプログラムに従ってコマンド処理装置1の各部
を制御して、コマンド処理装置1としての処理、特に、
カメラ4の撮影した手の形とその一連の動きにより表示
部11に表示するページ情報のページの切換処理等を行
う。
に対応するメモリエリアを有し、画像処理部8によりメ
インメモリ7から読み出されるページ情報やアイコン情
報が順次書込まれると、その情報を表示部11に順次転
送して、表示部11に表示出力させる。
処理装置1は、外部のコンピュータ等との間のデータの
授受を制御するI/Oを備え、外部のコンピュータから
のデータを表示部11に表示出力するようにしてもよ
い。
記憶されている種々の情報やアイコン及び画像メモリ7
に記憶している画像をプロジェクター3からスクリーン
5に投影して表示出力し、コマンド処理装置1の使用者
は、スクリーン5上に表示される情報をスクリーン5上
に表示されるアイコンを使用して編集したり、スクリー
ン5上に手を置いて、手の形を変化させることにより、
スクリーン5に表示されているページ情報のページの切
換を行う。
は、スクリーン5に表示されているページ情報のページ
の切換を行わせるためには、スクリーン5上に手を載
せ、手をページ切換コマンド入力用の初期パターン画像
に対応する形にした後、次ページにページを切り換えた
いときには、図3に破線及び矢印で示すように、小指を
略左右方向あるいは略上下方向に動かし、また、前ペー
ジにページを切り換えたいときには、図4に破線及び矢
印で示すように、親指を略左右方向に動かす。
というコマンド処理は、以下のように行われる。
示すように、スクリーン5上の画像、特に、手の画像を
カメラ4で読み取り、画像認識部6で、カメラ4から入
力される手の画像を所定時間毎に手のパターン画像とし
て取り込んで、画像メモリに7に出力する。画像処理部
8は、このパターン画像を画像メモリ7のアドレスiに
書き込み(ステップS1)、この書き込んだ手のパター
ン画像を画像メモリ7に予め記憶されている初期パター
ン画像と比較する(ステップS2)。
切換用の初期パターン画像以外の他の初期パターン画像
と一致するときには、当該初期パターン画像用のコマン
ドに対応する処理に移行して、当該他の処理を行う(ス
テップS3)。
画像が画像メモリ7に記憶されているいずれの初期パタ
ーン画像にも一致しないときには、ステップS1に戻っ
て、画像の読取から再度繰り返して行う。
画像がページ切換用の初期パターン画像と一致すると、
画像処理部8は、メインメモリ9に予め記憶されている
ページ切換応答モードに入ったことを知らせるメッセー
ジを表示出力するページ切換応答表示を行う(ステップ
S4)。
過するのを待ってアドレス値iを「1」だけインクリメ
ントし(ステップS5)、次の画像を読み取って当該読
み取った画像のパターン画像を画像メモリ7の当該イン
クリメントしたアドレスiに書き込んで記憶する(ステ
ップS6)。
ったかどうかチェックし(ステップS8)、アドレスi
がNになっていないときには、ステップS5に戻って、
同様に、所定時間経過した後、インクリメントしたアド
レスiに次に読み込んだパターン画像を書き込む(ステ
ップS5〜S7)。
までの処理で、所定時間毎に、スクリーン5上の手の形
をパターン画像として取り込んで、画像メモリ7のアド
レスiからアドレスNまでに順次書き込む。
と、画像メモリ7のアドレスiからアドレスNまでのパ
ターン画像を順次比較し(ステップS9)、これらのパ
ターン画像の親指の変化パターンのずれの最大値、例え
ば、親指がアドレスiに書き込まれている画像の位置か
ら最も離れた位置に変化したときのその親指の移動距離
をレジスタtに格納する(ステップS10)。また、こ
れらのパターン画像の小指の変化パターンのずれの最大
値、例えば、小指がアドレスiに書き込まれている画像
の位置から最も離れた位置に変化したときのその小指の
移動距離をレジスタsに格納する(ステップS11)。
よりもはるかに大きいか(t>>s)を比較して(ステ
ップS12)、親指が動いたのか、小指が動いたのかを
検出する。
わち、親指のずれの最大値の方が小指のずれの最大値よ
りもはるかに大きいときには、親指による前ページの指
定が行われたと判断して、メインメモリ9から前ページ
の情報を読み出し、表示メモリ10に転送して表示部1
1、すなわちスクリーン5に前ページの情報を表示出力
する(ステップS13)。その後、画像メモリ7のアド
レスiからアドレスNまでのパターン画像をクリアし
て、処理を終了する(ステップS14)。
ときには、t<<s、すなわち、小指のずれの最大値の
方が親指のずれの最大値よりもはるかに大きいかどうか
チェックする(ステップS15)。
すなわち、小指のずれの最大値の方が親指のずれの最大
値よりもはるかに大きいときには、小指による次ページ
の指定が行われたと判断して、メインメモリ9から次ペ
ージの情報を読み出し、表示メモリ10に転送して表示
部11、すなわちスクリーン5の表示を次ページの情報
に切り換えて表示出力する(ステップS16)。その
後、画像メモリ7のアドレスiからアドレスNまでのパ
ターン画像をクリアして、処理を終了する(ステップS
14)。
は、親指も小指もページの切換を指示するのに充分な動
きをしていないと判断して、画像メモリ7のアドレスi
からアドレスNまでのパターン画像をクリアした後(ス
テップS17)、ステップS4に戻り、ページ切換応答
表示から上記同様の処理を繰り返す。
スクリーン5上に手を載せ、手の形をページ切換コマン
ド用の所定の初期パターン画像の形にした後、ページの
切り換える方向に応じて、親指あるいは小指を略左右方
向や略水平方向に動かすだけで、コマンド処理装置1
が、この手の親指や小指の動きを検出して、ページ情報
を前ページあるいは次ページに切り換えてスクリーン5
上に表示する。その結果、手の形を変えるだけで、簡単
にページの切り換えを行うことができる。
ジ分のページ情報が表示出力されているときには、その
ページ情報が前ページあるいは次ページに切り換わり、
スクリーン5に2ページ分のページ情報が表示出力され
ているときに、ページを捲る感覚でページ情報が切り換
わる。
4により撮影して認識するとともに、該手の映像の変化
により一連の手の動きを認識しているので、簡単に手の
形や一連の手の動きを認識することができ、コマンド処
理装置1を簡単な構成とすることができる。
の形を画像メモリ7に記憶し、スクリーン5上の手の形
を該画像メモリ7に記憶するページ切換コマンド用の手
の形と比較して、ページ切換コマンドであると認識した
ときのみ、手の形の一連の動きに基づいてページ情報の
ページの切り換えを行うようにしているので、ページ切
換コマンドを誤りなく実行することができ、コマンド処
理の正確性を向上させることができる。
右の動きと小指の略左右あるいは略上下の動きを認識
し、小指の動きを検出したとき、次ページに切り換え、
親指の動きを検出したとき、前ページに切り換えるよう
にしているので、親指と小指という離れた指の動きでコ
マンドを認識することができ、コマンド処理を正確に行
うことができるとともに、指の動きのみでコマンド処理
をさせることができ、ページの切換コマンドをより一層
簡単に入力することができる。
型ケース5内のカメラ4で撮影しているが、カメラに限
るものではなく、また箱型ケース5内に設けるものに限
るものではなく、箱型ケース5の外部に設けてもよい。
ンド指示しているが、右手に限るものではなく、左手で
あってもよい。
限るものでないことは、いうまでもない。
施例のコマンド処理装置1の形態に限るものではなく、
パソコンやワープロ等にも適用することができる。
れが予め記憶されている初期パターン画像に相当する場
合は、指の動きの検出モードに入り、その後の指の動作
で表示制御コマンドを発生するようにしているので、段
階的な認識により手と指一連の動きの認識を正確に行う
ことができ、更に、第1の指のずれと第2の指のずれを
相対的に比較することにより異なる表示制御コマンドを
発生しているので、指の動きの特徴をより正確に認識し
て、複数のコマンドを発生させることが可能である。
成図。
を示す図。
を示す図。
理を示すフローチャート。
Claims (3)
- 【請求項1】入力された手の画像を認識し、これが予め
記憶されている初期パターン画像に相当するかを比較す
る比較手段と、 初期パターン画像に相当する場合は、指の動きの検出モ
ードに入り、第1の指のずれの値と第2の指のずれの値
を検出する検出手段と、 第1の指のずれが第2の指のずれより大きい場合に、第
1の表示制御コマンドを、第2の指のずれが第1の指の
ずれより大きい場合に、第2の表示制御コマンドを発生
するコマンド発生手段と、 前記第1の表示制御コマンドもしくは第2の表示制御コ
マンドに基づいて表示データの切換え制御を行う表示制
御手段と、 を備えたことを特徴とするコマンド処理装置。 - 【請求項2】前記コマンド発生手段が発生する第1の表
示制御コマンド及び第2の表示制御コマンドは前記表示
制御手段によって表示される表示データを次ページ及び
前ページに切換える表示制御コマンドであることを特徴
とする請求項1記載のコマンド処理装置。 - 【請求項3】前記検出手段は、小指のずれの値と親指の
ずれの値を検出し、前記コマンド発生手段は、小指のず
れが親指のずれより大きい場合に、第1の表示制御コマ
ンドを、親指のずれが小指のずれより大きい場合に、第
2の表示制御コマンドを発生することを特徴する請求項
1記載のコマンド処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18562393A JP3355707B2 (ja) | 1993-06-29 | 1993-06-29 | コマンド処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18562393A JP3355707B2 (ja) | 1993-06-29 | 1993-06-29 | コマンド処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0784713A JPH0784713A (ja) | 1995-03-31 |
JP3355707B2 true JP3355707B2 (ja) | 2002-12-09 |
Family
ID=16174035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18562393A Expired - Lifetime JP3355707B2 (ja) | 1993-06-29 | 1993-06-29 | コマンド処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3355707B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100782796B1 (ko) * | 2006-10-31 | 2007-12-05 | 삼성전기주식회사 | 발진 주파수의 조정이 가능한 rc 발진회로와 그 발진방법 |
JP5057480B2 (ja) * | 2009-06-30 | 2012-10-24 | キヤノンマーケティングジャパン株式会社 | 画像形成装置、画像形成方法、プログラム、プログラムを記憶した記憶媒体 |
JP6197163B1 (ja) * | 2017-01-12 | 2017-09-20 | 株式会社ネットアプリ | 入出力システム、入力処理装置、入出力方法、及び、プログラム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3311025B2 (ja) * | 1991-07-12 | 2002-08-05 | 株式会社東芝 | 情報検索装置 |
-
1993
- 1993-06-29 JP JP18562393A patent/JP3355707B2/ja not_active Expired - Lifetime
Non-Patent Citations (1)
Title |
---|
末永康仁他3名,人物像と音声による新インタフェースの枠組,NTT R&D,日本,社団法人電気通信協会,1993年 4月10日,第42巻、第4号 |
Also Published As
Publication number | Publication date |
---|---|
JPH0784713A (ja) | 1995-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100941282B1 (ko) | 표시 화면상에 나타낸 복수개의 점들의 좌표값 및 그변화를 검출할 수 있는 검출기를 구비하는 정보 처리 장치 | |
JP4670860B2 (ja) | 記録再生装置 | |
US8830184B2 (en) | Image displaying device, image displaying method, and program for displaying images | |
US8363147B2 (en) | Tilt direction detector for orienting display information | |
US20050162384A1 (en) | Pointing device, method for displaying point image, and program therefor | |
US20110109581A1 (en) | Digital image processing device and associated methodology of performing touch-based image scaling | |
US6963349B1 (en) | Information processing apparatus, control method therefor, and computer-readable memory | |
JP2009140368A (ja) | 入力装置、表示装置、入力方法、表示方法及びプログラム | |
JPH02132510A (ja) | 入力装置 | |
JPH09120403A (ja) | 情報検索装置および情報検索制御方法 | |
JP3355708B2 (ja) | コマンド処理装置 | |
JP2004193933A (ja) | 画像拡大表示方法・装置・メディア・プログラム | |
CN112198929B (zh) | 一种控制方法及装置 | |
JPH07129312A (ja) | 画像処理装置 | |
JP3278668B2 (ja) | カーソルの表示制御装置 | |
JP2005141603A (ja) | 携帯端末の文字認識における処理対象選択方法および携帯端末 | |
JP3426919B2 (ja) | 図形作成装置 | |
JP3355707B2 (ja) | コマンド処理装置 | |
JPH04137027A (ja) | コンピュータの入力装置 | |
JP2011070489A (ja) | ユーザインターフェース装置、ユーザインターフェース装置の制御方法、及びプログラム | |
JP2958172B2 (ja) | 手書き文字入力装置 | |
JPH07219700A (ja) | 情報処理装置 | |
TWI780816B (zh) | 電子裝置以及操作方法 | |
JPH0380296A (ja) | 画像表示装置の画面拡大方法 | |
JPH0399312A (ja) | 情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081004 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081004 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091004 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091004 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101004 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111004 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121004 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121004 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131004 Year of fee payment: 11 |
|
EXPY | Cancellation because of completion of term |