JP2003173237A - 情報入出力システム、プログラム及び記憶媒体 - Google Patents
情報入出力システム、プログラム及び記憶媒体Info
- Publication number
- JP2003173237A JP2003173237A JP2002059431A JP2002059431A JP2003173237A JP 2003173237 A JP2003173237 A JP 2003173237A JP 2002059431 A JP2002059431 A JP 2002059431A JP 2002059431 A JP2002059431 A JP 2002059431A JP 2003173237 A JP2003173237 A JP 2003173237A
- Authority
- JP
- Japan
- Prior art keywords
- operation image
- screen
- distance
- coordinate
- displayed
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
- G06F3/0423—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen using sweeping light beams, e.g. using rotating or vibrating mirror
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
を可能として、操作性を向上させる。 【解決手段】 プラズマディスプレイである表示装置の
画面には、その画面上を手指などで指し示した位置の座
標を検出する座標入力装置が設けられている。そして、
手指などで画面の2点を同時に指し示したことを座標入
力装置で検出した場合のみ(ステップS1のY,S2の
Y,S4のY)、予め所定のテーブルに登録されている
アイコンを指し示した位置の近傍に表示する(ステップ
S7)。
Description
テム及びプログラムに関する。
表示装置と、表示装置の前面に情報入力面(タッチパネ
ル面)を配設した座標入力装置と、座標入力装置からの
入力に基づいて表示装置の表示制御を行なう制御装置と
を備え、表示装置および座標入力装置を用いて電子黒板
の表示面および書き込み面を構成した情報入出力システ
ムが提供されている。
(SMART Technologies Inc.)のスマート2000は、
コンピュータに接続された液晶プロジェクターを用いて
文字・絵・図形・グラフィックの画像をパネルに投影し
た状態で、パネルの投影面(表示面)の前面に配設され
た座標入力装置(書き込み面)を用いて手書きの情報を
コンピュータに取り込む処理を行なう。そして、コンピ
ュータ内で手書きの情報と画像情報とを合成し、再度、
液晶プロジェクターを介してリアルタイムで表示できる
ようにしている。
装置によって表示されている画面上の画像に対して、座
標入力装置を用いて入力した画像を上書き画像として重
ねて表示できるため、会議、プレゼンテーション、教育
現場等において既に広く利用されており、その使用効果
が高く評価されている。また、このような情報入出力シ
ステムに音声・画像等の通信機能を組み込み、遠隔地間
を通信回線で接続することにより、電子会議システムと
しても利用されている。
る座標入力装置として種々の方式の技術が提案されてい
る。すなわち、この座標入力装置としては、タッチパネ
ル面のような物理的な面を有する方式のほか、光学式の
ものが提案されている(例えば、特開平11−1101
16号公報参照)。
な情報入出力システムを用い、その画面上で各種アプリ
ケーションなどを操作する場合には、画面上にツールバ
ーを表示し、このツールバー上のアイコンを手指、ペン
などの指示部材で指し示すことにより行なうか、あるい
は、専用のリモコンを操作することにより行なうことが
考えられる。指示部材でアイコンを指し示す場合は、当
該指示部材の指し示す位置の座標を座標入力装置で検出
し、どのアイコンを指し示しているのかを判断する。
るディスプレイは40インチ、50インチといった大画
面のものを想定しており、画面上のツールバー(通常、
画面の上下又は左右の端に表示されるであろう)のアイ
コンを指示部材で指し示そうとすると、ユーザは、アイ
コンを操作するためにいちいち四肢を大きく伸ばした
り、所望のアイコンが表示されている位置まで歩み寄っ
たり、あるいは、椅子に座って操作する場合にはアイコ
ンをクリックするたびにわざわざ立ち上がったりするこ
とが必要となり、操作が極めて煩雑であるという不具合
がある。
する場合には、情報入出力システムの画面上で操作する
ことができないため、画面を見ながら、あるいは、説明
しながら操作を行なうような場合には、やはり操作が極
めて煩雑であるという不具合がある。
イコンを操作することを可能として、操作性を向上させ
ることである。
させる場合に、画面上の1箇所を指し示すことで行なう
操作とは容易に区別できるようにすることである。
上させる場合に、アイコンの表示を目的とせずに画面上
の複数箇所を指し示す場合を容易に区別できるようにす
ることである。
め登録されている種類、数又は表示位置でアイコンを表
示できるようにすることである。
示させるアイコンの詳細についてユーザが所望に登録で
きるようにして、更に操作性を向上させることである。
位置の移動により、ユーザは所定の操作を実行できるよ
うにすることである。
位置の移動に応じて、操作画像を操作したように表示で
きるようにすることである。
サイズに容易に拡大、縮小して、操作しやすくすること
である。
し方の違いにより、各種の操作画像を選択的に表示させ
ることである。
は、画像を表示する表示装置と、この表示装置の画面上
で指し示された複数の位置の当該画面上における座標を
検出する座標入力装置とを備え、前記座標入力装置で検
出した座標に基づいて前記表示装置の表示を行なう情報
入出力システムにおいて、予め操作画像を登録しておく
記憶装置と、前記座標入力装置により前記画面上で複数
の位置が指し示されていることを検出したときは、前記
画面上における所定位置に登録されている操作画像を表
示する操作画像表示手段と、を備えていることを特徴と
する情報入出力システムである。
上に表示される図形であって、その図形に対して手指な
どで所定の動作を行なうことにより、ユーザが様々な操
作を情報入出力システムに対して行なうことを受付ける
ものであり、例えば、アイコン、ダイアル、スライダー
バー、パレットなどである。
数箇所を指し示すだけの簡単な操作により、その指し示
した位置の近傍等に必要な操作画像を表示することがで
きるので、すぐ手元の画面上で操作画像を操作すること
ができ、操作性を向上させることができる。しかも、画
面上の1箇所を指し示す場合には操作画像の表示はない
ので、1箇所を指し示すことで行なう操作とは容易に区
別することができる。
の発明において、前記複数位置をそれぞれ指し示した時
点間の時間を計時する計時手段と、この計時した時間が
予め設定されている所定時間以下であるか否かを判断す
る第1の比較手段とを備え、前記操作画像表示手段は、
前記計時時間が前記所定時間以下であることを条件に前
記操作画像の表示を行なう、ことを特徴とする。
画面上の複数箇所を順次指し示したときは操作画像を表
示しないので、操作画像の表示を目的とせずに画面上の
複数箇所を指し示す場合を容易に区別することができ
る。
に記載の発明において、前記複数位置をそれぞれ指し示
した座標間の距離を演算する測距手段と、この演算した
距離が予め設定されている所定距離以下であるか否かを
判断する第2の比較手段とを備え、前記操作画像表示手
段は、前記演算距離が前記所定距離以下であることを条
件に前記操作画像の表示を行なう、ことを特徴とする。
画面上の複数箇所を指し示したときは操作画像を表示し
ないので、操作画像の表示を目的とせずに画面上の複数
箇所を指し示す場合を容易に区別することができる。
いずれかの一に記載の発明において、前記記憶装置は、
その登録される操作画像の種類、その数及び前記複数座
標の少なくとも1つを基準とした前記表示装置での表示
位置のうち少なくとも前記種類について登録されてい
て、前記操作画像表示手段は、前記記憶装置の登録内容
にしたがって前記操作画像の表示を行なう、ことを特徴
とする。
又は表示位置で操作画像を表示することができる。
の発明において、前記記憶装置への登録内容の入力を受
付ける受付手段と、この入力の受付けがされたときは当
該受付けた内容で前記記憶装置の登録内容を更新する更
新手段と、を備えていることを特徴とする。
ついてユーザの所望に登録することができるので、更に
操作性を向上させることができる。
の発明において、前記画面上の指し示し位置の移動の距
離及び方向を検出する移動検出手段と、前記操作画像が
表示された状態で前記移動検出手段による前記検出があ
ったときは、当該検出距離及び方向に応じて所定の操作
を受付けて実行する操作手段と、を備えていることを特
徴とする。
により、ユーザは所定の操作を実行することができる。
の発明において、前記操作画像表示手段は、前記操作画
像が表示された状態で前記移動検出手段による検出があ
ったときは、当該検出距離及び方向に応じて前記操作画
像の前記画面上での表示位置を変更する、ことを特徴と
する。
に応じて、操作画像を操作したように表示させることが
できる。
の発明において、前記画面上の指し示し位置の移動の距
離及び方向を検出する移動検出手段と、前記移動検出手
段による前記検出があったときは当該検出距離及び方向
に応じて前記操作画像の前記画面上での大きさを拡大又
は縮小する拡大縮小手段と、を備えていることを特徴と
する。
易に拡大、縮小して、操作しやすくすることができる。
の発明において、前記座標入力装置により前記画面上で
複数の位置が指し示されていることを検出したときは、
前記画面上における所定位置に扉を表示する扉表示手段
と、前記画面上の指し示し位置の移動の距離及び方向を
検出する移動検出手段と、前記扉が表示された状態で前
記移動の検出があったときは、当該検出距離及び方向に
応じて前記扉の前記画面上での表示位置を変更する扉変
更手段と、を備え、前記操作画像表示手段は、前記操作
画像を前記表示位置の変更された前記扉の下から当該扉
の移動にしたがって徐々に出現するように表示するもの
である。
したときに直ちに操作画像を表示せず、指し示した位置
を移動すると徐々に移動する扉の下から操作画像を表示
するようにすることができるので、あまり見せたくない
操作画像を表示する場合などに好適である。
のいずれかの一に記載の発明において、前記操作画像
は、アイコン、ダイアル、スライダーバー又はパレット
である、ことを特徴とする。
イアル、スライダーバー又はパレットを用いることがで
きる。
0のいずれかの一に記載の発明において、前記記憶装置
は、前記操作画像を複数種類登録していて、前記操作画
像表示手段は、前記指し示された位置の数及び当該指し
示しが同時に行なわれたか又は順次行なわれたかに応じ
て、前記操作画像の表示を前記複数種類の操作画像の中
から選択して行なうこと、を特徴とする。
により、各種の操作画像を選択的に表示させることがで
きる。
る表示装置と、この表示装置の画面上で指し示された複
数の位置の当該画面上における座標を検出する座標入力
装置とを備え、前記座標入力装置で検出した座標に基づ
いて前記表示装置の表示を行なう情報入出力システムの
制御を行なうことを、コンピュータに実行させるコンピ
ュータに読み取り可能なプログラムにおいて、前記座標
入力装置により前記画面上で複数の位置が指し示されて
いることを検出したときは、前記画面上における所定位
置に予め記憶装置に登録されている操作画像を表示する
操作画像表示処理を、コンピュータに実行させることを
特徴とするプログラムである。
数箇所を指し示すだけの簡単な操作により、その指し示
した位置の近傍等に必要な操作画像を表示することがで
きるので、すぐ手元の画面上で操作画像を操作すること
ができ、操作性を向上させることができる。しかも、画
面上の1箇所を指し示す場合には操作画像の表示はない
ので、1箇所を指し示すことで行なう操作とは容易に区
別することができる。
記載の発明において、前記複数位置をそれぞれ指し示し
た時点間の時間を計時する計時処理と、この計時した時
間が予め設定されている所定時間以下であるか否かを判
断する第1の比較処理と、をコンピュータに実行させ、
前記操作画像表示処理は、前記計時時間が前記所定時間
以下であることを条件に前記操作画像の表示を行なう、
ことを特徴とする。
画面上の複数箇所を順次指し示したときは操作画像を表
示しないので、操作画像の表示を目的とせずに画面上の
複数箇所を指し示す場合を容易に区別することができ
る。
は13に記載の発明において、前記複数位置をそれぞれ
指し示した座標間の距離を演算する測距処理と、この演
算した距離が予め設定されている所定距離以下であるか
否かを判断する第2の比較処理と、をコンピュータに実
行させ、前記操作画像表示処理は、前記演算距離が前記
所定距離以下であることを条件に前記操作画像の表示を
行なう、ことを特徴とする。
画面上の複数箇所を指し示したときは操作画像を表示し
ないので、操作画像の表示を目的とせずに画面上の複数
箇所を指し示す場合を容易に区別することができる。
14のいずれかの一に記載の発明において、前記操作画
像表示処理は、その登録される操作画像の種類、その数
及び前記複数座標の少なくとも1つを基準とした前記表
示装置での表示位置のうち少なくとも前記種類について
登録されている前記記憶装置の登録内容にしたがって前
記操作画像の表示を行なう、ことを特徴とする。
又は表示位置で操作画像を表示することができる。
記載の発明において、前記記憶装置への登録内容の入力
を受付ける受付処理と、この入力の受付けがされたとき
は当該受付けた内容で前記記憶装置の登録内容を更新す
る更新処理と、をコンピュータに実行させることを特徴
とする。
ついてユーザの所望に登録することができるので、更に
操作性を向上させることができる。
記載の発明において、前記画面上の指し示し位置の移動
の距離及び方向を検出する移動検出処理をコンピュータ
に実行させ、操作画像表示処理は、この検出が前記操作
画像が表示された状態であったときは当該検出距離及び
方向に応じて前記操作画像の前記画面上での表示位置を
変更するものである、ことを特徴とする。
により、ユーザは所定の操作を実行することができる。
記載の発明において、前記操作画像が表示された状態で
前記移動検出手段による前記検出があったときは、当該
検出距離及び方向に応じて所定の操作を受付けて実行す
る操作処理を、コンピュータに実行させることを特徴と
する。
に応じて、操作画像を操作したように表示させることが
できる。
記載の発明において、前記画面上の指し示し位置の移動
の距離及び方向を検出する移動検出処理と、前記移動検
出処理による前記検出があったときは当該検出距離及び
方向に応じて前記操作画像の前記画面上での大きさを拡
大又は縮小する拡大縮小処理と、をコンピュータに実行
させることを特徴とする。
易に拡大、縮小して、操作しやすくすることができる。
記載の発明において、前記座標入力装置により前記画面
上で複数の位置が指し示されていることを検出したとき
は、前記画面上における所定位置に扉を表示する扉表示
処理と、前記画面上の指し示し位置の移動の距離及び方
向を検出する移動検出処理と、前記扉が表示された状態
で前記移動の検出があったときは、当該検出距離及び方
向に応じて前記扉の前記画面上での表示位置を変更する
扉変更処理と、をコンピュータに実行させ、前記操作画
像表示処理は、前記操作画像を前記表示位置の変更され
た前記扉の下から当該扉の移動にしたがって徐々に出現
するように表示するものである。
したときに直ちに操作画像を表示せず、指し示した位置
を移動すると徐々に移動する扉の下から操作画像を表示
するようにすることができるので、あまり見せたくない
操作画像を表示する場合などに好適である。
20のいずれかの一に記載の発明において、前記操作画
像表示処理は、前記操作画像としてアイコン、ダイア
ル、スライダーバー又はパレットを表示する、ことを特
徴とする。
イアル、スライダーバー又はパレットを用いることがで
きる。
21のいずれかの一に記載の発明において、前記操作画
像表示処理は、前記指し示された位置の数及び当該指し
示しが同時に行なわれたか又は順次行なわれたかに応じ
て、前記操作画像の表示を前記記憶装置に複数種類登録
されている操作画像の中から選択して行なうこと、を特
徴とする。
により、各種の操作画像を選択的に表示させることがで
きる。
22のいずれかの一に記載のプログラムを記憶している
ことを特徴とする記憶媒体である。
の一に記載の発明と同様の作用、効果を奏することがで
きる。
説明する。
テム1を概略的に示す外観斜視図であり、図2は情報入
出力システム1の電気的な接続を示すブロック図であ
る。図1、図2に示すように、情報入出力システム1
は、表示装置であるプラズマディスプレイパネル(PD
P)2及び座標入力装置3で構成される入出力装置であ
るパネル部4と、パーソナルコンピュータ等のコンピュ
ータ5と、原稿の画像を読み取るためのスキャナ6と、
画像データを記録紙に出力するプリンタ7と、ビデオプ
レイヤー8を収納する機器収納部9とを備えている。
0インチや50インチ等の大画面タイプのもので、かか
る大画面タイプのディスプレイであれば、CRT,LC
Dなどを用いてもよい。また、図示は省略するが、PD
P2にはビデオ入力端子やスピーカーが設けられてお
り、ビデオプレイヤー8をはじめ、その他レーザディス
クプレイヤー、DVDプレイヤー、ビデオカメラ等の各
種情報機器やAV機器を接続し、PDP2を大画面モニ
タとして利用することが可能な構成になっている。
は、コンピュータ5にPDP2、スキャナ6、プリンタ
7、ビデオプレイヤー8をそれぞれ接続し、コンピュー
タ5によってシステム全体を制御する構成である。ま
た、コンピュータ5には、ペン等の指示部材や指先等の
所定物体で指示された情報入力領域3a内の位置座標の
演算等を行なう座標入力装置3用のコントローラ10が
接続されており、このコントローラ10を介して座標入
力装置3もコンピュータ5に接続されている。また、コ
ンピュータ5を介して情報入出力システム1をネットワ
ーク11に接続することができ、ネットワーク11上に
接続された他のコンピュータで作成したデータをPDP
2に表示し、あるいは、情報入出力システム1で作成し
たデータを他のコンピュータに転送することも可能にな
っている。
ここで、図3はコンピュータ5に内蔵される各部の電気
的接続を示すブロック図である。図3に示すように、コ
ンピュータ5は、システム全体を制御するCPU12
と、起動プログラム等を記録したROM13と、CPU
12のワークエリアとして使用されるRAM14とがバ
ス21を介して接続されている。また、バス21には、
所定のインターフェイスを介して文字・数値・各種指示
等の入力を行なうためのキーボード15と、カーソルの
移動や範囲選択等を行なうためのマウス16と、記憶装
置であるハードディスク17と、PDP2に接続されて
おりそのPDP2に対する画像の表示を制御するグラフ
ィックス・ボード18と、ネットワーク11に接続する
ためのネットワーク・カード(またはモデム)19とが
接続され、また、コントローラ10・スキャナ6・プリ
ンタ7等を接続するためのインターフェイス(I/F)
20も接続されている。
グ・システム(OS)22、コントローラ10を介して
コンピュータ5上で座標入力装置3を動作させるための
デバイスドライバ23、描画ソフト・ワードプロセッサ
ソフト・表計算ソフト・プレゼンテーションソフト・キ
ャリブレーションソフトウエア等の各種アプリケーショ
ンプログラム24等が格納されている。
バイスドライバ23や各種アプリケーションプログラム
24等の各種のプログラムコード(制御プログラム)を
記録した記録媒体26(フレキシブルディスク、ハード
ディスク、光ディスク(CD−ROM,CD−R,CD
−R/W,DVD−ROM,DVD−RAMなど)、光
磁気ディスク(MO)、メモリカードなど各種のメディ
アを用いることができる)に記録されているプログラム
コードを読み取る装置であるプログラム読取装置25
(記録媒体26の記録方式に応じて、フレキシブルディ
スクドライブ装置、CD−ROMドライブ装置、MOド
ライブ装置等の装置を用いることができる)が搭載され
ている。
コンピュータ5への電源の投入に応じて起動するOS2
2による制御の下、CPU12によって実行される。例
えば、キーボード15やマウス16の所定の操作によっ
て描画ソフトを起動した場合には、PDP2にグラフィ
ックス・ボード18を介して描画ソフトに基づく所定の
画像が表示される。また、デバイスドライバ23もOS
22とともに起動され、コントローラ10を介した座標
入力装置3からのデータ入力が可能な状態になる。この
ように描画ソフトを起動した状態で座標入力装置3の情
報入力領域3aにユーザが手指などの指示部材で文字や
図形などをなぞって描いた場合、その指示部材の移動軌
跡の座標情報が画像データとしてコンピュータ5に入力
され、例えば、PDP2に表示されている画面上の画像
に対して指示部材の移動軌跡を結ぶラインが上書き画像
として重ねて表示される。あるいは、逆に指示部材の移
動軌跡を結ぶ領域の画像が消去される。そして、この画
像を重ねて表示する、あるいは、画像を消去するPDP
2の画面2a上における位置は、情報入力領域3aでユ
ーザが手指などの指示部材でなぞって描いた位置と重な
るようにしている。
細に説明すると、コンピュータ5のCPU12は、入力
された画像データに基づいて線や文字を描画するための
描画情報を生成し、入力された座標情報に基づく位置座
標に合わせてグラフィックス・ボード18に設けられる
ビデオメモリ(図示せず)に書き込んでいく。その後、
グラフィックス・ボード18が、ビデオメモリに書き込
まれた描画情報を画像信号としてPDP2に送信するこ
とにより、ユーザが書いた文字と同一の文字が、PDP
2に表示されることになる。つまり、コンピュータ5は
座標入力装置3をマウス16のようなポインティングデ
バイスとして認識しているため、コンピュータ5では、
描画ソフト上でマウス16を用いて文字を書いた場合と
同様な処理が行なわれることになる。
する。なお、本実施の形態の情報入出力システム1に適
用し得る座標入力装置3としては、検出方式の異なる種
々の方式のものが考えられる。例えば、指示部材がPD
P2の画面2a上(情報入力領域3a)において指し示
す座標位置を、機械的、電気的に検出する座標入力装置
3としてタッチパネルを挙げることができる。
示部材がPDP2の画面2a上(情報入力領域3a)に
おいて指し示す座標位置を光学的に検出する座標入力装
置3について、検出方式の異なるものを5例(第1の座
標入力装置3A〜第5の座標入力装置3E)挙げ、その
構成及び原理について説明する。
づいて説明する。この第1の座標入力装置3Aは、いわ
ゆる再帰光遮蔽方式を用いるものである。
構成を概略的に示す説明図である。図4に示すように、
座標入力装置3Aは、PDP2の画面2aのサイズに対
応したサイズで横長の四角形状の情報入力領域3aを備
えている。この情報入力領域3aは、手指などでなぞる
ことにより文字や図形等の入力を可能にする領域であ
る。この情報入力領域3aの下方両端部に位置する角部
の近傍には、発光と受光とを行なう光学ユニット27
(左側光学ユニット27L、右側光学ユニット27R)
が所定の取付角度で設けられている。これらの光学ユニ
ット27からは、平面若しくはほぼ平面をなし、例えば
L1,L2,L3,・・・,Ln(R1,R 2,R3,
・・・,Rn)といった光(プローブ光)の束で構成さ
れる扇形状で薄膜状の光束膜が、情報入力領域3aの全
域に行き渡るようにPDP2の画面2aの表面に沿って
平行に投光される。
の下部を除く周辺部には、再帰性反射部材28が設けら
れている。この再帰性反射部材28は、例えば円錐形状
のコーナーキューブを多数配列して形成されており、入
射した光をその入射角度によらずに所定の位置に向けて
反射する特性を有している。例えば、左側光学ユニット
27Lから投光されたプローブ光L3は、再帰性反射部
材28によって反射され、再び同一光路を辿る再帰反射
光L3´として左側光学ユニット27Lにより受光され
ることになる。つまり、再帰性反射部材28によっても
情報入力領域3aが形成されている。
る。ここで、図5は光学ユニット27の構造を概略的に
示す構成図である。なお、図5はx−z方向を主体に示
しているが、二点鎖線で示す部分については同一の構成
要素を別方向(x−y方向、又はy−z方向)から見た
図である。
投光手段29と受光手段30とを備えている。投光手段
29は、スポットをある程度絞ることの可能なLD(La
serDiode),ピンポイントLED(Light Emitting Dio
de)等の光源31を備えている。この光源31からPD
P2の画面2aに対して垂直に照射された光は、一方向
の倍率のみを変更可能なシリンドリカルレンズ32によ
ってx方向にコリメートされる。シリンドリカルレンズ
32によってx方向にコリメートされた光は、シリンド
リカルレンズ32とは曲率の分布が直交する2枚のシリ
ンドリカルレンズ33,34によりy方向に対して集光
される。つまり、これらのシリンドリカルレンズ群(シ
リンドリカルレンズ32,33,34)の作用により、
光源31からの光を線状に集光した領域がシリンドリカ
ルレンズ34の後方に形成されることになる。ここに、
y方向に狭くx方向に細長いスリットを有するスリット
板35を配置する。したがって、シリンドリカルレンズ
群(シリンドリカルレンズ32,33,34)を通過し
た光は、スリット板35のスリット位置において、線状
の二次光源36を形成する。二次光源36から発した光
は、ハーフミラー37で折り返され、PDP2の画面2
aの垂直方向には広がらずに画面2aの表面に沿った平
行光で、画面2aと平行方向には二次光源36を中心に
した扇形状の光束膜となって情報入力領域3aを進行す
る。換言すれば、扇形状の光が情報入力領域3aを形成
する。これらのシリンドリカルレンズ群(シリンドリカ
ルレンズ32,33,34)とスリット板35とによっ
て、集光光学系が形成されている。
領域3aを進行した光束膜は、再帰性反射部材28で再
帰的に反射され、再び同一光路を辿ってハーフミラー3
7に戻ることになる。したがって、再帰性反射部材28
で再帰的に反射された光束膜も情報入力領域3aを形成
する。
ラー37に戻った再帰反射光は、ハーフミラー37を透
過して受光手段30に入射する。受光手段30に入射し
た再帰反射光は、集光レンズであるシリンドリカルレン
ズ38を通って線状にされた後、このシリンドリカルレ
ンズ38から距離f(fはシリンドリカルレンズ38の
焦点距離)の間隔で設けられたCCD39において、プ
ローブ光毎に異なる位置で受光される。なお、本実施の
形態のCCD39は、1次元CCDであって、その画素
数は2,048画素とされている。
た再帰反射光は、z軸方向ではシリンドリカルレンズ3
8の作用を受けず、コリメートされたままCCD39に
到達する。また、再帰反射光は、PDP2の画面2aと
平行方向では、シリンドリカルレンズ38の中心に集光
するように伝搬し、その結果、シリンドリカルレンズ3
8の作用を受けてシリンドリカルレンズ38の焦点面に
設置されたCCD39上に結像する。これにより、CC
D39上に再帰反射光の有無に応じて光強度の分布が形
成される。すなわち、再帰反射光を指示部材Pで遮った
場合、CCD39上の遮られた再帰反射光に相当する位
置に光強度が弱い点(後述するピーク点)が生じること
になる。再帰反射光を受光したCCD39は、再帰反射
光(プローブ光)の光強度分布に基づいた電気信号を生
成し、前述したコントローラ10に対して出力する。な
お、図5に示すように、二次光源36とシリンドリカル
レンズ38とは、ハーフミラー37に対して共に距離d
の位置に配設されて共役な位置関係にある。
光の光強度分布に基づいた電気信号が入力され、情報入
力領域3aを進行する光が遮られた位置の座標を特定す
る処理を実行するコントローラ10のブロック構成図で
ある。このコントローラ10は、光学ユニット27(左
側光学ユニット27L、右側光学ユニット27R)の光
源(LD)31の発光制御と、光学ユニット27(左側
光学ユニット27L、右側光学ユニット27R)のCC
D39からの出力の演算を行なうものである。図6に示
すように、コントローラ10には、各部を集中的に制御
するCPU40が設けられており、このCPU40に
は、プログラム及びデータを記録するROM41、各種
データを書き換え自在に格納してワークエリアとして機
能するRAM42、コンピュータ5に接続するためのイ
ンターフェイス43、A/Dコンバータ44及びLDド
ライバ45がバス接続されている。また、CPU40に
は、各種のプログラムコード(制御プログラム)を格納
するハードディスク46や不揮発性のメモリであるEE
PROM47がバス接続されている。ここに、CPU4
0、ROM41及びRAM42によりマイクロコンピュ
ータが構成されている。このようなマイクロコンピュー
タには、各種のプログラムコード(制御プログラム)を
記録した記録媒体49、すなわち、フレキシブルディス
ク、ハードディスク、光ディスク(CD−ROM,CD
−R,CD−R/W,DVD−ROM,DVD−RAM
など)、光磁気ディスク(MO)、メモリカードなどに
記録されているプログラムコードを読み取る装置である
フレキシブルディスクドライブ装置、CD−ROMドラ
イブ装置、MOドライブ装置等のプログラム読取装置4
8が接続されている。
て、CCD39の出力端子に、アナログ処理回路51が
図のように接続される。CCD39に入射した反射光
は、CCD39内で光の強度に応じた電圧値を持つアナ
ログの画像データに変換され、アナログ信号として出力
される。このアナログ信号は、アナログ処理回路51で
処理された後、A/Dコンバータ44によってデジタル
信号に変換されてCPU40に渡される。この後、CP
U40によって指示部材Pの二次元座標の演算が行なわ
れる。
ログラムコード(制御プログラム)または記録媒体49
に記録された各種のプログラムコード(制御プログラ
ム)は、コントローラ10への電源の投入に応じてRA
M42に書き込まれ、各種のプログラムコード(制御プ
ログラム)が実行されることになる。
40によって実行される機能について説明する。ここで
は、本実施の形態の座標入力装置3の備える特長的な機
能である座標検出処理について以下において具体的に説
明する。
領域3a内の一点を指示部材Pで指し示した一例を示す
正面図である。図7に示すように、例えば、左側光学ユ
ニット27Lから照射されたL1,L2,L3,・・
・,Lnといったプローブ光で構成される扇形状の光の
中でn番目のプローブ光Lnが指示部材Pによって遮ら
れた場合、そのプローブ光Lnは再帰性反射部材28に
到達することはない。
る。ここで、図8はCCD39の検出動作を模式的に示
す説明図である。指示部材Pが情報入力領域3a内に挿
入されていなければ、CCD39上の光強度分布はほぼ
一定であるが、図8に示すように指示部材Pが情報入力
領域3a内に挿入されてプローブ光Lnが指示部材Pに
よって遮られた場合、そのプローブ光Lnは光学ユニッ
ト27のCCD39によって受光されることはないた
め、プローブ光Lnに対応する光学ユニット27のCC
D39上の所定の位置Xnが光強度の弱い領域(暗点)
となる。この光強度の弱い領域(暗点)である位置Xn
は、CCD39から出力される光強度の波形にピーク点
として出現することになるので、CPU40は、このよ
うな光強度の波形におけるピーク点の出現を電圧の変化
により認識し、この光強度の波形のピーク点となった暗
点の位置Xnを検出する。
点位置Xnが検出されると、暗点位置XnからCCD3
9の中心画素までの距離が、例えばCCD39の画素番
号(例えば、図8においては、画素番号m)に基づいて
検出される。
(左側光学ユニット27LのCCD39上ではXnL,
右側光学ユニット27RのCCD39上ではXnR)
は、遮られたプローブ光の出射/入射角θnと対応して
おり、Xnを検出することによりθnを知ることができ
る。即ち、暗点位置XnからCCD39の中心画素まで
の距離をaとすると、θnはaの関数として、 θn=tan−1(a/f) ………………………………(1) と表すことができる。ただし、fはシリンドリカルレン
ズ38の焦点距離である。ここで、左側光学ユニット2
7LにおけるθnをθnL、aをXnLと置き換える。
27Lと情報入力領域3aとの幾何学的な相対位置関係
の変換係数gにより、指示部材Pと左側光学ユニット2
7Lとのなす角度θLは、(1)式で求められるXnLの
関数として、 θL=g(θnL) ………………………………(2) ただし、θnL=tan−1(XnL/f) と表すことができる。
も、上述の(1)(2)式中の記号Lを記号Rに置き換
えて、右側光学ユニット27Rと情報入力領域3aとの
幾何学的な相対位置関係の変換係数hにより、 θR=h(θnR) ………………………………(3) ただし、θnR=tan−1(XnR/f) と表すことができる。
39の中心位置と右側光学ユニット27RのCCD39
の中心位置との距離を図7に示すwとすると、情報入力
領域3a内の指示部材Pで指示した点の2次元座標
(x,y)は、三角測量の原理により、 x=w・tanθR/(tanθL+tanθR) ………………(4) y=w・tanθL・tanθR/(tanθL+tanθR) ……(5) として算出することができる。
式は制御プログラムの一部として予めハードディスク4
6や記録媒体49に格納されており、(1)(2)
(3)(4)(5)式により、指示部材Pの位置座標
(x,y)は、XnL,XnRの関数として算出され
る。すなわち、左側光学ユニット27LのCCD39上
の暗点の位置と右側光学ユニット27RのCCD39上
の暗点の位置とを検出することで、指示部材Pの位置座
標(x,y)が算出されることになる。
置座標(x,y)は、コントローラ10を介してコンピ
ュータ5へと出力され、所定の処理に用いられることに
なる。
れば、情報入力領域3aにおいて、無視差、完全透明、
高い描画感を実現することが可能になっている。
基づいて説明する。なお、第1の座標入力装置3Aで説
明した部分と同一部分については同一符号を用い、説明
も省略する。
再帰光反射方式の座標入力装置である。
れる指示部材61を示す斜視図である。また、図10は
座標入力装置3Bの情報入力領域3a内の一点を指示部
材61で指し示した一例を示す正面図である。図9に示
すように、座標入力装置3Bの情報入力領域3a内の一
点を指し示すために用いられる指示部材61の先端近傍
には、再帰性反射部材62が設けられている。この再帰
性反射部材62は、例えば円錐形状のコーナーキューブ
を多数配列して形成されており、入射した光をその入射
角度によらずに所定の位置に向けて反射する特性を有し
ている。例えば、左側光学ユニット27Lから投光され
たプローブ光Lnは、図10に示すように、再帰性反射
部材62によって反射され、再び同一光路を辿る再帰反
射光Ln´として左側光学ユニット27Lにより受光さ
れることになる。そのため、図10に示すように、座標
入力装置3Bにおいては、前述した座標入力装置3Aの
ように情報入力領域3aに再帰性反射部材28を設ける
必要はない。なお、指示部材61はペン状の形状をして
おり、光沢のある金属製よりゴムやプラスチックなどの
材質が望ましい。
帰性反射部材62を備えた先端近傍を座標入力装置3B
の情報入力領域3aの適当な位置(x,y)に挿入し、
例えば左側光学ユニット27Lから投光された扇形状の
光束膜の中のプローブ光Lnが指示部材61の再帰性反
射部材62によって反射された場合、その再帰反射光L
n´は左側光学ユニット27LのCCD39によって受
光される。このようにしてCCD39が再帰反射光Ln
´を受光した場合には、再帰反射光Ln´に対応するC
CD39上の所定の位置Dnが光強度の強い領域(明
点)となる。つまり、図11に示すように、CCD39
上では位置Dnの位置に光強度が強い領域が生じ、CC
D39からの光の強度分布の形状にはピークが出現す
る。このピークが出現する位置Dnは反射されたプロー
ブ光の出射/入射角θnと対応しており、Dnを検出す
ることによりθnを知ることができる。つまり、このよ
うな再帰光反射方式の座標入力装置3Bの場合も、前述
した再帰光遮蔽方式の座標入力装置3Aと同様に、光強
度の波形に出現するピークに基づく三角測量の手法によ
り指示部材61の位置座標(x,y)が算出されること
になる。
位置座標(x,y)は、コントローラ10を介してコン
ピュータ5へと出力され、所定の処理に用いられること
になる。
れば、情報入力領域3aにおいて、無視差、完全透明、
高い描画感を実現することが可能になっている。なお、
前記のような指示部材61を用いず、指示部材として手
指などを用いることもできる。
に基づいて説明する。なお、第1の座標入力装置3Aで
説明した部分と同一部分については同一符号を用い、説
明も省略する。
標入力装置3Aにおける光学ユニットの変形例である。
詳細には、第1の座標入力装置3Aで用いた光学ユニッ
ト27においては扇形状の光束膜を投光して情報入力領
域を形成したが、座標入力装置3Cにおいては、ポリゴ
ンミラー等の回転走査系を有しており、その回転走査系
によって光源から出射された光ビームを放射状に投光し
て情報入力領域を形成する光学ユニット70を用いるも
のである。
的に示す平面図である。図12に示すように、光学ユニ
ット70は、駆動回路(図示せず)を有してレーザ光を
出射する光源であるLD(Laser Diode)71とハーフ
ミラー72とポリゴンミラー73と集光レンズ74とで
構成される投光手段70aと、受光素子75とが備えら
れている。受光素子75は、集光レンズ74から距離f
(fは集光レンズ74の焦点距離)の間隔で設けられた
PD(Photo Diode)で構成されている。このような光
学ユニット70は、LD71から出射したレーザ光をハ
ーフミラー72で折り返した後、パルスモータ(図示せ
ず)により所定の角速度ωtで回転駆動されるポリゴン
ミラー73によって放射状に順次反射する。したがっ
て、光学ユニット70は、ビーム光を放射状に繰り返し
投光することになる。つまり、2つの光学ユニット70
から放射状に投光されるビーム光によって情報入力領域
3aが形成されることになる。一方、反射されて光学ユ
ニット70に入射したビーム光は、ポリゴンミラー73
によって反射され、ハーフミラー72に到達する。ハー
フミラー72に到達した反射ビーム光は、ハーフミラー
72を透過して受光素子75に到達し、電気信号に変換
される。
の座標入力装置3Aで用いた光学ユニット27に代えて
適用した座標入力装置3Cについて説明する。図13に
示すように、情報入力領域3a中の或る位置に指示部材
Pが挿入されてあるビーム光が遮蔽されると、そのビー
ム光は再帰性反射部材28で反射されることはないこと
から、受光素子75に到達することはない。このように
情報入力領域3a中の或る位置に指示部材Pが挿入され
てあるビーム光が遮蔽された場合、受光素子75からの
光の強度分布の形状にはディップが出現する。
知であるため詳細な説明は省略するが、図14に示すよ
うに、情報入力領域3aに指示部材Pが挿入されていな
い場合には光強度は“I=I1”を示すが、情報入力領
域3aに指示部材Pが挿入されて受光素子75に再帰光
が戻らない場合には光強度は“I=I0”を示すことに
なる。このように光強度が“I=I0”である部分が、
ディップである。なお、図14中、時間t=t0は、ポ
リゴンミラー73の回転の基準位置であって、回転走査
されるビーム光が所定の角度に達した時点である。
た時間tをt1であるとすれば、情報入力領域3aに挿
入された指示部材Pにより遮蔽されたビーム光の出射角
度θは、 θ=ω(t1−t0)=ω△t として算出される。つまり、左右それぞれに設けられた
光学ユニット70(70L、70R)において情報入力
領域3aに挿入された指示部材Pにより遮蔽されたビー
ム光の出射角度θ(θnL,θnR)が算出され、それ
らの出射角度θ(θnL,θnR)に基づく三角測量の
手法によって指示部材Pを挿入した位置座標(x,y)
が算出されることになる。
置座標(x,y)は、コントローラ10を介してコンピ
ュータ5へと出力され、所定の処理に用いられることに
なる。
れば、情報入力領域3aにおいて、無視差、完全透明、
高い描画感を実現することが可能になっている。
に基づいて説明する。なお、第2の座標入力装置3B及
び第3の座標入力装置3Cで説明した部分と同一部分に
ついては同一符号を用い、説明も省略する。
標入力装置3Bにおける光学ユニットの変形例である。
詳細には、第2の座標入力装置3Bで用いた光学ユニッ
ト27においては扇形状の光束膜を投光して情報入力領
域を形成したが、第4の座標入力装置3Dにおいては、
ポリゴンミラー等の回転走査系を有しており、その回転
走査系によって光源から出射された光ビームを放射状に
投光して情報入力領域を形成する光学ユニット70を用
いるものである。なお、光学ユニット70についての説
明は、第3の座標入力装置3Cで説明したのでここでは
省略する。
入力装置3Bで用いた光学ユニット27に代えて適用し
た座標入力装置3Dについて説明する。図15に示すよ
うに、情報入力領域3a中の或る位置に指示部材61が
挿入された場合、所定のビーム光が指示部材61の再帰
性反射部材62において再帰反射され、そのビーム光は
受光素子75に到達する。このように情報入力領域3a
中の或る位置に指示部材61が挿入されてあるビーム光
が再帰反射された場合、受光素子75からの光の強度分
布の形状にはピークが出現する。
知であるため詳細な説明は省略するが、図16に示すよ
うに、情報入力領域3aに指示部材61が挿入されてい
ない場合には光強度は“I=I0”を示すが、情報入力
領域3aに指示部材61が挿入されて受光素子75に再
帰光が到達した場合には光強度は“I=I1”を示すこ
とになる。このように光強度が“I=I1”である部分
が、ピークである。なお、図16中、時間t=t0は、
ポリゴンミラー73の回転の基準位置であって、回転走
査されるビーム光が所定の角度に達した時点である。
た時間tをt1であるとすれば、情報入力領域63に挿
入された指示部材61により再帰反射されたビーム光の
出射角度θは、 θ=ω(t1−t0)=ω△t として算出される。つまり、左右それぞれに設けられた
光学ユニット70(70L、70R)において情報入力
領域3aに挿入された指示部材61により再帰反射され
たビーム光の出射角度θ(θnL,θnR)が算出さ
れ、それらの出射角度θ(θnL,θnR)に基づく三
角測量の手法によって指示部材61を挿入した位置座標
(x,y)が算出されることになる。
位置座標(x,y)は、コントローラ10を介してコン
ピュータ5へと出力され、所定の処理に用いられること
になる。
れば、情報入力領域3aにおいて、無視差、完全透明、
高い描画感を実現することが可能になっている。
に基づいて説明する。この第5の座標入力装置3Eは、
情報入力領域内の画像情報を撮像カメラにより取り込ん
で、その取り込まれた画像情報の内の一部に基づいて位
置座標を検出するいわゆるカメラ撮像方式の座標入力装
置である。
の構成を概略的に示す正面図である。第5の座標入力装
置3Eにおける情報入力領域3aの上方両端部には、撮
像手段である撮像カメラ82が距離wを隔てて設けられ
ている。撮像カメラ82には、CCD(Charge Coupled
Device)である受光素子83と結像光学レンズ84と
が、距離fを隔てて設けられている。これらの撮像カメ
ラ82の撮像画角は約90度であり、情報入力領域3a
を撮影範囲とするようにそれぞれ設置されている。ま
た、撮像カメラ82は座標入力面を形成するPDP2の
画面2aから所定の距離となるように設置されており、
その光軸はPDP2の画面2aに平行である。
縁部であって撮像カメラ82の撮像画角を妨げずに撮影
視野全体を覆う位置には、背景板85が設けられてい
る。この背景板85は、情報入力領域3aの中央にその
面を向け、PDP2の画面2aに対して略垂直に設けら
れる。この背景板85は、例えば一様な黒色とされてい
る。
係を図18に示す。図18に示すように、指示部材Pが
情報入力領域3aに挿入された場合、その指示部材Pは
撮像カメラ82に撮影され、指示部材Pの像が撮像カメ
ラ82の受光素子83上に形成される。第5の座標入力
装置3Eのように背景板85が黒色であって、指を指示
部材Pとして用いるような場合には、指示部材Pは背景
板85に比べて高い反射率を有することになるので、受
光素子83の指示部材Pに相当する部分は、光強度の強
い領域(明点)となる。
知であるため詳細な説明は省略するが、図18に示すよ
うに、情報入力領域3aに指示部材Pが挿入された場合
には、受光素子83からの光の強度分布の形状にはピー
クが出現する。このピークが出現する位置Dnは、結像
光学レンズ84の主点からの指示部材Pの見かけの角度
θnに対応しており、θnはDnの関数として、 θn=arctan (Dn/f) と表すことができる。つまり、このようなカメラ撮像方
式の第5の座標入力装置3Eの場合も、前述した座標入
力装置3A等と同様に、光強度の波形に出現するピーク
に基づく三角測量の手法により指示部材Pの位置座標
(x,y)が算出されることになる。
置座標(x,y)は、コントローラ10を介してコンピ
ュータ5へと出力され、所定の処理に用いられることに
なる。
る発光素子付きの専用ペン等も適用することができる。
Eによれば、情報入力領域3aにおいて、無視差、完全
透明、高い描画感を実現することが可能になっている。
ム1において実行される各種アプリケーションプログラ
ム24の1つである描画ソフトにおける処理の内、従来
の情報入出力システムによって行なわれている処理と同
様の処理についてはその説明を省略し、情報入出力シス
テム1が備える特長的な機能に関連する機能について以
下に説明する。
ーザによる各種機能の操作を可能とするツールバー9
1,92が表示される。そして、このツールバー91,
92に含まれるアイコン93が表示されている位置を手
指などで指し示すと、座標入力装置3が、その位置の座
標を検出してアイコン93がクリックされるので、様々
な操作が可能となる。
いは50インチというような大画面であり、また、ツー
ルバー91,92は、通常、画面2aの上下又は左右の
端に表示するものであるから、ユーザMは、アイコン9
3をクリックするためにいちいち四肢を大きく伸ばした
り、所望のアイコン93が表示されている位置まで歩み
寄ったり、あるいは、椅子に座って操作する場合にはア
イコン93をクリックするたびにわざわざ立ち上がった
りすることが必要となり、操作が煩雑である。
ような各種の処理を行って、操作性を向上させている。
すなわち、描画ソフトは、ユーザが手指などで画面2a
上で様々な操作を行なうことに対応して、様々な操作画
像を画面2a上に表示する。
る図形であって、その図形に対してユーザが手指などで
所定の動作を行なうことにより、ユーザが様々な操作
(この例では、描画ソフトに関する様々な操作)を情報
入出力システム1に対して行なうことを受付けるもので
ある。
a上で行なう動作の違いを検出し、その動作ごとに異な
る操作画像を画面2a上に表示し、その表示した操作画
像を介してユーザから様々な操作を受付けるものであ
る。
るフローチャートである。図20に示すように、手指な
どで画面2a上の2点、ポイントPa及びPb(図21
参照)を同時に指し示したことを座標入力装置3により
検出したとき(ステップS1のY)、又は、画面2a上
の1点、ポイントPaを指し示したことを座標入力装置
3により検出し(ステップS2のY)、この検出後、予
め設定されている一定時間T以内に(ステップS3の
N)、ポイントPa(図21参照)を指し示された状態
のまま、他のポイントPb(図21参照)も同時に指し
示されたことを座標入力装置3により検出したときは
(ステップS4のY)、その検出したポイントPaとポ
イントPbとの座標位置の距離を算出し(ステップS
5)、その距離が予め設定されている距離d以下である
ときは(ステップS6のY)、この描画ソフトで使用さ
れている各種アイコン93のうち、予めハードディスク
1に格納された描画ソフトに含まれている操作画像の一
例としてのアイコン94(図22参照)をポイントPb
の近傍の予め設定されている所定領域に表示する(ステ
ップS7)。ステップS7により操作画像表示手段、操
作画像表示処理を実現している。ステップS3により計
時手段、計時処理、第1の比較手段、第1の比較処理を
実現している。ステップS5により測距手段、測距処
理、ステップS6により第2の比較手段、第2の比較処
理を実現している。
インツールアイコン94a、イレーサーアイコン94b
及びスタンプアイコン94cの3つを同時に表示する例
を示している。これらのアイコン94が表示されると、
アイコン94と同様、アイコン94が表示されている位
置を手指などで指し示すと、座標入力装置3がその位置
の座標を検出して、アイコン94がクリックされるの
で、様々な操作が可能となる。
は、ラインツールアイコン94aは画面2a上にライン
を描画する機能のアイコンであり、イレーサーアイコン
94bは画面2a上の画像を消去する機能のアイコンで
あり、スタンプアイコン94cは“機密”“マル秘”な
どの文字やマークを画面2a上に表示する機能のアイコ
ンである。より具体的に説明すると、ラインツールアイ
コン94aをクリックすることにより、画面2a上を手
指などでなぞった軌跡を座標入力装置3で検出して、そ
の軌跡にラインを表示することができる。また、イレー
サーアイコン94bをクリックすることにより、画面2
a上を手指などでなぞった軌跡を座標入力装置3で検出
して、その軌跡上の画像を消去することができる。さら
に、スタンプアイコン94cをクリックすることによ
り、画面2a上の手指などで指示した位置に“機密”
“マル秘”などの文字やマークを表示することができ
る。
a,Pbを同時に指し示すことにより、ポイントPbの
近傍の予め設定されている位置に所定のアイコン94を
表示することができるので、ユーザMは、アイコン94
をクリックするためにいちいち四肢を大きく伸ばした
り、所望のアイコン94が表示されている位置まで歩み
寄ったり、あるいは、椅子に座って操作する場合にはア
イコン94をクリックするたびにわざわざ立ち上がった
りなど煩わしい動作を行なわなくても、手元にアイコン
94を表示することができ、操作性を向上することがで
きる。
どで画面2aの2点を同時に指し示した場合のみ(ステ
ップS1のY,S2のY,S4のY)、アイコン94を
表示するので(ステップS7)、ラインツールアイコン
94aの機能により手指などでなぞった軌跡をライン表
示する場合や、イレーサーアイコン94bの機能により
手指などでなぞった軌跡上の画像を消去する場合のよう
に、画面2a上の1点のみ指し示される場合とは容易に
区別される。
a,Pbを同時に指し示す必要があるので(ステップS
3のN)、ある程度の時間を空けて画面2a上の2点を
指し示すようにすれば、アイコン94を表示するため以
外の目的である程度時間差を置いて2点を指し示す場合
を区別することができる。
離d以下でないと(ステップS6のY)、アイコン94
は表示されないので、距離dを片手の2本の指で指し示
し得ると通常考えられる距離に設定しておけば、アイコ
ン94を表示するため以外の目的である程度距離をおい
て2点を指し示す場合を区別することができる。
ンの種類及び数、表示位置(ポイントPaとPbのいず
れを基準とした位置かの別、ポイントPa又はPbから
の距離、方向、範囲)などは、画面2a上に表示する操
作画面で予め設定しておくことができる。これにより受
付手段、受付処理を実現する。そして、この設定がなさ
れると、設定後のアイコン94の種類及び数、表示位置
で前記の所定のテーブルの内容が更新され、以後、その
内容にしたがってアイコン94が表示される。これによ
り更新手段、更新処理を実現する。
とにテーブルに登録しておくこともできる。そして、各
ユーザの識別は、様々な認証技術を用いて行なうことが
できる。例えば、ユーザの氏名やIDを画面2a上で入
力する(又は選択する)、あるいは、ユーザの指紋を読
み取り、これを予め登録済みの指紋と照合する(詳細に
ついては、例えば、特開2000-187419公報、特開2000-18
7420公報など参照)などである。さらに、ポイントP
a,Pbが画面2a上の上端側にあるときはアイコン9
4を下側に、下端側にあるときは上側に表示し、ポイン
トPa,Pbが画面2a上の右端側にあるときはアイコ
ン94を左側に、左端側にあるときは右側に表示するよ
うにすることもできる。
を画面2a上で指し示した場合にアイコン94を表示す
るようにしているが、画面2a上の3点以上を指し示し
た場合にアイコン94を表示するようにしてもよい。こ
の場合に、何点を指し示したかにより、表示するアイコ
ン94の種類を変えるようにしてもよい。これにより、
例えば、画面2a上で2点を指し示した場合にはユーザ
にとって使用頻度の最も高いアイコン94を表示し、そ
れが3点、4点と増えるにしたがって、順次、使用頻度
の低いアイコン94を表示するようにすることが可能と
なり、手指しで表示できるアイコン94の種類を増や
し、その表示の切替えを容易に行なえるので、更に操作
性を向上させることができる。
は、画面2a上で指し示した2点(ポイントPa,P
b)の座標を同時に検出できるようにする必要がある。
そこで、前述した座標入力装置3を用い、ポイントP
a,Pbの座標を同時に検出するための技術についても
説明しておく。
3Aを例に説明すると、図23に示すように、情報入力
領域3a内に指示部材A,Bを同時に挿入した場合に
は、光学ユニット27(左側光学ユニット27L,右側
光学ユニット27R)のCCD(受光素子)39上に2
箇所の光強度の弱い領域(暗点)が、それぞれ生じてし
まうことによる。つまり、位置座標は前述したようにX
nL,XnRの関数として算出されることから、2つの
指示部材A,Bを情報入力領域3a内に同時に挿入した
場合には、指示部材Aと右側光学ユニット27Rとのな
す角度θR1と指示部材Bと右側光学ユニット27Rと
のなす角度θR2とが算出されるとともに、指示部材A
と左側光学ユニット27Lとのなす角度θL1と指示部
材Bと左側光学ユニット27Lとのなす角度θL2とが
算出され、合計4つの位置座標が算出されることにな
る。
によって情報入力領域3a内が同時に指示されて合計4
つの位置座標が算出された場合であっても、2つの指示
部材によって指示された位置座標を検出することは可能
である。以下において、算出された複数個の位置座標の
中から複数の指示部材による実際の遮蔽点(反射点)の
位置座標を判定する実像判定処理について説明する。
の流れを概略的に示すフローチャート、図25は情報入
力装置3Aにおける複数個の位置座標が算出される状態
を示す説明図である。なお、図21において、“A1,
A2,A3,A4”は一方の指示部材で指示した実像の
座標軌跡、“B1,B2,B3,B4”は他方の指示部
材で指示した実像の座標軌跡を示すものである。また、
“C1,C2,C3,C4”および“D1,D2,D
3,D4”は、虚像である。
ると、まず、算出座標が5つ以上であるか否かが判断さ
れる(図24に示すステップS14)。算出座標が5つ
以上である場合には(図24に示すステップS14の
Y)、3以上の指やペン等の指示部材が情報入力領域3
a内に同時に挿入されたものであるため、以後の判断は
行なわない。
(図24に示すステップS14のN)、情報入力領域3
a内に挿入された指示部材は1つまたは2つであること
から、続くステップS15において、算出座標が1つで
あるか否かが判断される。
時に2つ挿入され、4つの位置座標(図25に示すA
1,B1,C1,D1)が算出された場合、算出座標が
1つではないので(ステップS15のN)、複数個の位
置座標の中から複数の指示部材による実際の遮蔽点の位
置座標を抽出する座標抽出処理が実行される。なお、特
に図示しないが、指示部材が情報入力領域3a内に同時
に2つ挿入された場合において、その挿入位置が一の光
学ユニット27対して一直線上に並ぶ場合には、算出さ
れる位置座標は2つである。
複数個の位置座標(A1,B1,C1,D1)をRAM
14等のメモリに記憶する(ステップS16)。
記録された複数個の位置座標(A1,B1,C1,D
1)の内、実像として確定した位置座標が有るか否かが
判定される。
は(ステップS17のN)、ステップS18に進み、実
像判定に必要な時系列的に順次得られる複数回分の算出
座標がメモリに記憶されているか否かを判定する。
いる場合には(ステップS18のY)、ベクトル長・変
位長・変位方向の初期判定条件(実験値)を設定した後
(ステップS19)、ステップS20に進み、実像判定
処理を実行する。
略的に示すフローチャートである。実像判定処理は、図
26に示すように、まず、ステップS51において、所
定の算出座標を起点座標とし、座標間の座標ベクトル値
及び座標ベクトル長を算出して、サンプリングされた位
置座標毎にRAM14等のメモリに記憶する。
て図27を参照して説明する。図27において、前回検
出された位置座標を(X1,Y1)、今回得られた位置
座標を(X2,Y2)とする。X座標方向の変化量ΔX
=X2−X1、Y座標方向の変化量ΔY=Y2−Y1か
ら、座標ベクトル値をΔY/ΔXにより算出する。この
場合の座標ベクトル値は、図28に示すRAM42に格
納されるベクトルテーブルTBに、X軸方向から10度
間隔で数値化されて予め格納されている。なお、この間
隔(10度)は任意に設定すればよい。また、座標ベク
トル値は、算出結果の近似値を用いるものとする。例え
ば、−ΔY,−ΔXでΔY/ΔX=0.900の場合で
あれば、座標ベクトル値=24となる。
プリングにおける座標間の座標ベクトル値は上述のよう
に算出され、各座標間の座標ベクトル長Lは、例えば、
座標(X1,Y1),(X2,Y2)間の座標ベクトル
長L1であれば、 L1=√{(Y2−Y1)2+(X2−X1)2} により算出される。このようにして、サンプリングされ
た位置座標毎にその座標ベクトル値とその座標ベクトル
長とがそれぞれ算出される。
列的に順次得られる位置座標間の変化する方向とその変
化分を示す長さについて、ベクトルテーブルTBに予め
設定格納されているベクトルデータを用いてベクトル座
標化する処理を実行するものである。
S51で算出した座標ベクトル長が、座標検出周期(サ
ンプリング信号に伴う所定の時間間隔)内において移動
不可能な異常な座標ベクトル長(異常ベクトル長)であ
るか否かが判定される。なお、本実施の形態における座
標検出周期は、20msとする。つまり、ステップS5
2は、ステップS51で算出した座標ベクトル長が座標
検出周期(20ms)内に検出される長さより長い場合
には、実際には移動不可能であることから、その座標軌
跡は、異常な座標ベクトル長(異常ベクトル長)であっ
て実像軌跡ではないものと判定するものである。
合には(ステップS52のY)、ステップS53に進
み、異常ベクトル長を判定した座標ベクトル長の数が検
知された位置座標数に達したか否かが判定され、検知さ
れた位置座標数に達していなければ(ステップS53の
N)、終点の位置座標を変更して(ステップS54)、
再びステップS51においてその終点に基づく座標ベク
トル値と座標ベクトル長とを算出する。
は、座標ベクトル長が異常ベクトル長でないと判定され
るまで(ステップS52のN)、または、全ての終点の
位置座標についての座標ベクトル長が異常ベクトル長で
あると判定されるまで(ステップS53のY)、繰り返
される。
標とした場合について説明すると、図25に示すように
その直後に算出される位置座標はA2,B2,C2,D
2であることから、これらの位置座標(A2,B2,C
2,D2)の中から一つずつ位置座標が終点として選択
され、 A1→A2,A1→B2,A1→C2,A1→D2 の何れか一つに係る座標ベクトル値(起点ベクトル値)
とその座標ベクトル長(起点ベクトル長)とが順次算出
され、実像軌跡であるか否かが順次判定されることにな
る。
標ベクトル長が異常ベクトル長であると判定された場合
には(ステップS53のY)、実像の確定ができないこ
とになるので、後述するステップS21に進む。
ないと判定された場合には(ステップS52のN)、そ
の終点の位置座標をRAM14等のメモリに記憶し(ス
テップS55)、所定の初期設定(n=3(n:座標検
出周期回数))を実行する(ステップS56)。
S55においてメモリに記憶した起点ベクトルの終点の
位置座標を起点座標とし、n番目の座標検出周期におい
て検出された位置座標との座標間の座標ベクトル値及び
座標ベクトル長を算出し、RAM14等のメモリに記憶
する。
S57で算出した座標ベクトル長が、座標検出周期内に
おいて移動不可能な異常な座標ベクトル長(異常ベクト
ル長)であるか否かを判定する。
判定された場合には(ステップS58のN)、ステップ
S59に進み、実像軌跡であるものとされたA1→A2
の座標軌跡とA2→A3の座標軌跡とを比較し、座標ベ
クトル値が特定の変位量(V)内にあり、且つ,座標ベ
クトル長が特定の変位量(L)外である軌跡(異常変位
長)であるか否かを判定する。
(V)内にあり、且つ,座標ベクトル長が特定の変位量
(L)外である軌跡(異常変位長)であるか否かを判定
するのは、図29に示すように、一般的に直線を描く場
合には、座標ベクトル値、同一時間内における座標ベク
トル長はほぼ同じであり、また、特に図示しないが、曲
線を描く場合においても、座標ベクトル値は変化するが
変化量は略同一であって座標ベクトル長も略同一となる
ことに起因している。つまり、直線または曲線上に検出
物が移動する場合には、座標ベクトル長および座標ベク
トル値に大きな差は生じないことから、座標ベクトル値
が特定の変位量(V)内であっても、座標ベクトル長が
特定の変位量(L)外である軌跡(異常変位長)につい
ては、排除するものである。
(ステップS59のN)、ステップS60に進み、実像
軌跡であるものとされたA1→A2の座標軌跡とA2→
A3の座標軌跡とを比較し、座標ベクトル値が特定の変
位量(V)外にあり、且つ,座標ベクトル長が減少して
いる軌跡(異常変位方向)であるか否かを判定する。
(V)外にあり、且つ,座標ベクトル長が減少している
軌跡(異常変位方向)であるか否かを判定するのは、図
30に示すように、一般的に直線方向を大きく変化させ
て描く場合には、方向転換する描画速度は順次低減して
方向転換点で停止状態となり、再び転換方向に通常の速
度で描きはじめることになるので、座標ベクトル値が大
きく変化する場合には、座標ベクトル長は逐次減少した
後、変換方向に向かって増加することに起因している。
つまり、検出物が大きく方向を変える場合には、直前に
動作の停止状態が発生することから、座標ベクトル長が
減少していても、座標ベクトル値が特定の変位量(V)
外である軌跡(異常変位方向)については、排除するも
のである。
テップS60のN)、言い換えれば異常ベクトル長でも
異常変位長でも異常変位方向でもない場合には、その終
点の位置座標をRAM14等のメモリに記憶し(ステッ
プS61)、座標検出周期回数nを“1”インクリメン
トする(ステップS62)。
出周期回数nがメモリに記憶されている実像判定に必要
な時系列的に順次得られる複数回分の算出座標の数(判
定座標数)を超えたか否かが判定され、座標検出周期回
数nが判定座標数を超えていない場合には(ステップS
63のY)、前述した継続ベクトルを起点ベクトルとし
(ステップS64)、再びステップS57においてその
終点に基づく座標ベクトル値と座標ベクトル長とを算出
する。
は、全ての終点の位置座標について異常ベクトル長また
は異常変位長若しくは異常変位方向であると判定される
まで(ステップS65のY)、終点の位置座標を変更し
(ステップS66)、繰り返される。
常ベクトル長または異常変位長若しくは異常変位方向で
あると判定された場合には(ステップS65のY)、再
びステップS54に進み、終点の位置座標を変更し、ス
テップS51においてその終点に基づく座標ベクトル値
と座標ベクトル長とを算出する。
いてメモリに記憶した起点ベクトルの終点の位置座標が
A2であって、A1→A2が実像軌跡であるものとされ
た場合、図25に示すようにその直後に算出される位置
座標はA3,B3,C3,D3であることから、これら
の位置座標(A2,B2,C2,D2)の中から一つず
つ位置座標が終点として選択され、 A2→A3,A2→B3,A2→C3,A2→D3 の何れか一つに係る座標ベクトル値(継続ベクトル値)
とその座標ベクトル長(継続ベクトル長)とが順次算出
され、実像軌跡であるか否かが順次判定されることにな
る。
超えたと判定された場合には(ステップS63のY)、
実像が確定したことになるので、その位置座標をインタ
ーフェイス43を介してコンピュータ5に転送し(ステ
ップS67)、指示部材による指示位置の表示や指示位
置に対応するコマンド入力などの処理に利用することに
なる。
標についての実像か否かの判定について図23を参照し
て説明する。一の位置座標に基づく他の位置座標につい
ての実像か否かの判定は、図23において、AとA´と
がいずれも実像であるものとすると、の方向には座標
は検出されないことになる。このため、AとA´とのい
ずれか一方が実像であることがわかる。また、同様に、
BとB´とのいずれか一方が実像であることがわかる。
つまり、同一方向に存在する位置座標は、何れか一方の
みが実像であって、他方は虚像であることになる。ま
た、一方のAが実像であるとわかった場合には、他方の
A´は虚像として認識されるとともに、方向のB´も
虚像として認識されることになるので、Bが実像である
ことがわかる。つまり、メモリに記憶された四つの位置
座標の内、一の位置座標について実像か虚像かが認識さ
れれば、全ての位置座標についての実像か虚像かの判定
が可能であることがわかる。したがって、算出された全
ての位置座標について実像判定を行なう必要はないの
で、複数箇所を同時に指示した場合の位置座標を低コス
トで検出することが可能になる。
された複数個の位置座標(A1,B1,C1,D1)の
内、一の位置座標(図31においてはB1)が情報入力
領域3aの外に存在してしまう場合には、A1とC1と
を実像として確定することができることになる。
座標の内、一の位置座標について実像か虚像かが認識さ
れれば、全ての位置座標についての実像か虚像かの判定
が可能であることにより、他方の位置座標も実像として
確定し(ステップS68)、インターフェイス43を介
してコンピュータ5に転送する(ステップS69)。ま
た、ステップS67〜S69の処理は、判定座標数全て
について確定するまで(ステップS70のY)、繰り返
される。そして、判定座標数全てについての実像の位置
座標の送信が終了した場合に(ステップS70のY)、
実像判定処理は終了し、ステップS14に戻る。
の位置座標についての座標ベクトル長が異常ベクトル長
であると判定された場合の処理について説明する。全て
の終点の位置座標についての座標ベクトル長が異常ベク
トル長であると判定された場合には(ステップS53の
Y)、前述したように実像の確定ができないものとして
ステップS21に進むが、このステップS21において
は、まだ同一方向の位置座標(例えば、図25において
A1に対するC1)についての実像判定処理を実行して
いるかいないかを判定する。まだ同一方向の位置座標に
ついての実像判定処理を実行していない場合には(ステ
ップS21のN)、起点座標を変更して(ステップS2
2)、再度ステップS20に進み、実像判定処理を実行
する。一方、同一方向の位置座標についての実像判定処
理を実行している場合には(ステップS21のY)、ス
テップS19で設定したベクトル長・変位長・変位方向
の判定条件を変更し(ステップS23)、再度ステップ
S20に進み、実像判定処理を実行する。つまり、同一
方向の2点の位置座標について、交互に同条件にて実像
判定を繰り返すことになる。
合には(ステップS15のY)、その算出された位置座
標をインターフェイス43を介してコンピュータ5に転
送するとともに(ステップS24)、RAM14等のメ
モリに記憶し(ステップS25)、ステップS14に戻
る。
て確定した位置座標が有ると判定された場合について説
明する。実像として確定した位置座標が有る場合には
(ステップS17のY)、ステップS26に進む。
る場合とは、前述したように算出された位置座標が複数
ではない場合の位置座標がRAM14等のメモリに複数
記憶されている場合であって、例えば図32に示すよう
な場合である。図32は、一の指示部材で記述している
途中において、他の指示部材が情報入力領域3a内に挿
入された状態を示している。なお、実像として確定した
位置座標が有る場合とは、前述したような処理により2
点の座標が確定している場合を含むことは言うまでもな
い。
定した位置座標の前回および前々回の値に基づき、座標
間の座標ベクトル値(実像ベクトル値)及び座標ベクト
ル長(実像ベクトル長)を算出して、RAM14等のメ
モリに記憶する。
初期判定条件(実験値)を設定した後(ステップS2
7)、ステップS26においてメモリに記憶した実像ベ
クトルの終点の位置座標を起点座標とし、複数個同時に
検出された位置座標との座標間の座標ベクトル値及び座
標ベクトル長を算出し、RAM14等のメモリに記憶す
る。
S28で算出した座標ベクトル長が、座標検出周期内に
おいて移動不可能な異常な座標ベクトル長(異常ベクト
ル長)であるか否かを判定する。
判定された場合には(ステップS29のN)、ステップ
S30に進み、実像軌跡であるものとされたA3→A4
の座標軌跡と例えばA4→Aの座標軌跡とを比較し、座
標ベクトル値が特定の変位量(V)内にあり、且つ,座
標ベクトル長が特定の変位量(L)外である軌跡(異常
変位長)であるか否かを判定する。
(ステップS30のN)、ステップS31に進み、実像
軌跡であるものとされたA3→A4の座標軌跡と例えば
A4→Aの座標軌跡とを比較し、座標ベクトル値が特定
の変位量(V)外にあり、且つ、座標ベクトル長が減少
している軌跡(異常変位方向)であるか否かを判定す
る。
テップS31のN)、言い換えれば異常ベクトル長でも
異常変位長でも異常変位方向でもない場合には、その終
点の位置座標をRAM14等のメモリに記憶し(ステッ
プS32)、その位置座標をインターフェイス43を介
してコンピュータ5に転送するとともに(ステップS3
3)、他方の位置座標も実像として確定し(ステップS
34)、インターフェイス43を介してコンピュータ5
に転送する(ステップS35)。
あると判定された場合(ステップS29のY)、異常変
位長であると判定された場合(ステップS30のY)、
異常変位方向であると判定された場合には(ステップS
31のY)、検出座標数に達するまで(ステップS36
のY)、検出座標を変更し(ステップS37)、ステッ
プS28〜S31の処理を繰り返す。
いてメモリに記憶した実像ベクトルの終点の位置座標が
A4である場合、図32に示すようにその直後に算出さ
れる位置座標はA,B,C,Dであることから、これら
の位置座標(A,B,C,D)の中から一つずつ位置座
標が終点として選択され、A4→A,A4→B,A4→
C,A4→Dの何れか一つに係る座標ベクトル値(軌跡
ベクトル値)とその座標ベクトル長(軌跡ベクトル長)
とが順次算出され、実像軌跡であるか否かが順次判定さ
れることになる。つまり、実像であると判定された一の
位置座標の軌跡を追跡することで、受光素子に対して同
一方向に位置する他の位置座標を虚像であると認識し、
他の実像である位置座標を確定するものである。
ップS36のY)、ステップS27で設定したベクトル
長・変位長・変位方向の判定条件を変更し(ステップS
38)、再度ステップS28に進み、座標ベクトル値
(軌跡ベクトル値)とその座標ベクトル長(軌跡ベクト
ル長)とを算出する。
によって情報入力領域3a内が同時に指示されて合計4
つの位置座標が算出された場合であっても、2つの指示
部材によって指示された位置座標を検出することがで
き、これら2つの位置座標を有効とすることができる。
例について説明する。
3点を同時に指し示したときは、その3点の近傍の予め
設定されている位置に操作画像であるダイアル101を
表示する(図33(a))。このダイアル101の画像
は予めハードディスク17の描画ソフトに含まれている
ものである。そして、画面2a上の指し示している3点
の位置を移動し、ダイアル101を回す操作をすると、
ダイアル101の画像も回転移動して、ダイアル101
を回転操作することができる(図33(b))。このダ
イアル101は、回転操作することで、情報入出力シス
テム1に対する所定の操作を行なうことを可能とする。
この例では、操作画像がダイアルであるため、情報入出
力システム1で音声を出力する場合の音声ボリュームの
調整など、一定の物理量等の段階的又は無段階的な調整
に好適である。
的には次のようにして行なう。図34は、この場合の処
理を説明するフローチャートである。まず、画面2a上
の3点が同時に指し示されていることを検出する(ステ
ップS71のY)。図23以下を参照して説明した処理
では、画面2a上で指し示された3点以上の座標を同時
に検出することはできないが、この例では、画面2a上
の3点が同時に指し示されていることを検出できればよ
く、その3点の正確な座標は特定できる必要はない。す
なわち、図23以下の例でも、画面2a上の3点が指し
示されているときには、3点の実像及び6点の虚像の合
計9点が検出されるので、これにより、実際に指し示さ
れているのは3点であることは検出できる(その3点の
正確な位置は検出できなくても)。
Pc及び虚像の6点G1〜G6が検出されている。そし
て、この9点の各座標Pa(xa,ya),Pb(x
b,yb),Pc(xc,yc),G1(x1,y1)
〜G6(x6,y6)の中点Cの座標を求める(ステッ
プS72)。
る。
を中心として、ダイアル101の画像を表示する(ステ
ップS73)。
で、位置の移動があったときは(ステップS74の
Y)、図36に示すように、9点Pa〜Pc,G1〜G
6の中で1点を注目点として特定し(この例では点P
a)、位置の移動の際に注目点に一番近い検出点を、注
目点の移動点として(この例では点Pa’として表
示)、中点Cを円の中心として、注目点Pa(xa,y
a)と移動点Pa’(xa’,ya’)の2点から当該
円の回転角度θmを算出する(ステップS75)。ステ
ップS74により移動検出手段、移動検出処理を実現し
ている。
2 半径r=√(xa−x0)2+(ya−y0)2 を求めて(図37も参照)、この結果から、 回転角度θm=(360×L)/(2×π×r) (但し、πは円周率) を求める。
01の画像を中点Cを中心に回転して表示し(ステップ
S76)。ステップS73,S75,S76により、操
作画像表示手段、操作画像表示処理を実現している。ま
た、回転角度θmに応じた操作を受付けて実行する(ス
テップS77)。ステップS77により操作手段、操作
処理を実現している。すなわち、前述のようにダイアル
101が音声ボリュームを操作するときは、回転角度θ
mの大きさに応じて音声ボリュームを操作することにな
る。画面2a上の3点が指し示されなくなったときは
(ステップS78のY)、ダイアル101の表示を消去
する(ステップS79)。
いて説明する。
で画面2a上の5点を同時に指し示したときは、その5
点の近傍の予め設定されている位置に扉102を表示す
る(図38(a))。そして、そのまま指し示した5点
の位置を下方(又は上方)に移動させると、5点の位置
の移動に伴って徐々に扉102が開き、扉102の下に
操作画像であるパレット103が現れる(図38
(b))。扉102、パレット103の画像は予めハー
ドディスク17の描画ソフトに含まれているものであ
る。そして、パレット103上でユーザがそれぞれ異な
る1点を順次指し示すことにより、パレット103上で
様々な操作を入力することができる。この例では、ま
ず、扉102を表示し、その後、扉102の下に操作画
像であるパレット103を表示するものであるので、画
面2a上を指し示しただけで直ちに表示させたくはない
操作画像、例えば、初期設定値を変更する入力を行なう
ための操作画像を表示させる場合等に好適である。
的には次のようにして行なう。図39は、この場合の処
理を説明するフローチャートである。まず、画面2a上
の5点が同時に指し示されていることを検出する(ステ
ップS81のY)。この例でも5点の正確な座標は特定
できる必要はなく、画面2a上の5点が指し示されてい
るときには、5点の実像及び20点の虚像の合計25点
が検出されるので、これにより、実際に指し示されてい
るのは5点であることは検出できる。
って、合計25点の中点Cの座標(x0、y0)を求め
る(図40参照)(ステップS82)。そして、中点C
を中心として扉102の画像を画面2aに表示する(ス
テップS83)。ステップS83により、扉表示手段、
扉表示処理を実現している。
置を、そのまま下方にドラッグし、5点の位置の移動が
あったときは(ステップS84のY)、中点Cの位置も
下方に移動するが、そのドラッグ方向と一致するわけで
はない。ステップS84により、移動検出手段、移動検
出処理を実現している。必要なのは下方への移動距離で
あるため、移動前のC点の座標を(x0、y0)移動後
のC点の座標を(x1、y1)とすると、“l=y1−
y0”により、下方への移動距離lを求め(図41参
照)(ステップS85)、その移動距離l分だけ扉10
2の画像を下げて表示し、また、最初の扉102の位置
にパレット103を表示する(ステップS86)。ステ
ップS86により、扉変更手段、扉変更処理、操作画像
表示手段、操作画像表示処理を実現している。このパレ
ット103の表示は扉102の位置と被らない部分の画
像だけを表示し、扉102の下から徐々にパレット10
3が出現するかのようにする。
ときは(ステップS87のY)、その操作(例えば、前
述のように初期設定値の変更)を受付けて実行し(ステ
ップS88)、パレット103上でパレット103の表
示の終了が指示されたときは(ステップS89のY)、
扉102、パレット103の表示を終了する(ステップ
S90)。ステップS88により、操作手段、操作処理
を実現している。
いて説明する。
はなく順次に3点を同時に指し示したときは、その3点
の近傍の予め設定されている位置に操作画像であるパレ
ット104を表示する。パレット104の画像はハード
ディスク17に格納されている描画ソフトに含まれてい
る。この場合には、前述の例のように扉102のドラッ
グによりパレット103が徐々に姿をあらわすのではな
く、パレット104は直ちに表示されるものであるた
め、画面2a上を指し示しただけで直ちに表示させたい
操作画像の表示に好適である。
1点(ポイントA)を検出した後(図44参照)(ステ
ップS91のY)、この1点を維持したまま所定時間内
に別の1点(ポイントB)を検出し(図45参照)(ス
テップS92のY)、さらに、これら2点を維持したま
ま別の1点(ポイントC)を検出すると(図46参照)
(ステップS93のY)、これら3点の近傍の予め設定
されている位置にパレット104を表示するものである
(ステップS94)。ステップS94により操作画像表
示手段、操作画像表示処理を実現している。
の虚像の中点を求めて、当該中点の所定方向、所定距離
の位置にパレット104を表示してもよいが、3点(ポ
イントA,B,C)の正確な座標を検出することも容易
に行なえるので、その3点の正確な座標からパレット1
04の表示位置を決定するようにしてもよい。
Aを指示したままポイントBを指示すると、ポイント
A,B,C,Dが検出されるが、A点は実像であること
が当初からわかっている(図44)。仮にポイントCが
2点目の実像であるとすると、ポイントB,Dは検出さ
れないはずで、また、ポイントDが2点目の実像である
とすると、ポイントB,Cは検出されないはずであるた
め、B点が2点目の実像と判定される。次に、図46に
示すように、ポイントA,Bが確定しているとすると、
仮にポイントHが3点目の実像であれば、ポイントI,
F,D,C,Eは検出されないので、ポイントHは虚像
と判定される。同様の判断を繰り返して、ポイントA,
B,Cが実像であると判定される。
後、パレット104の操作がなされたときは(ステップ
S95のY)、その操作(例えば、前述のように初期設
定値の変更)を受付けて実行し(ステップS96)、パ
レット104上でパレット104の表示の終了が指示さ
れたときは(ステップS97のY)、パレット104の
表示を終了する(ステップS98)。
いて説明する。
(ポイントPa)を指し示し、この状態で2点目(ポイ
ントPb)を指し示して、この2点目の位置を上下に移
動すると、2点目の指し示している位置に操作画像であ
るスライダーバー105を表示する。スライダーバー1
05の画像は、ハードディスク17内の描画ソフトに含
まれている。このスライダーバー105も、ダイアル1
01の場合と同様、情報入出力システム1で音声を出力
する場合の音声ボリュームの調整など、一定の物理量等
の段階的又は無段階的な調整に好適である。
1点(ポイントA)を検出した後(図49参照)(ステ
ップS101のY)、この1点を維持したまま所定時間
内に別の1点(ポイントB)を検出し(ステップS10
2のY)、この後、最初の1点(ポイントA)の指示を
維持したまま2点目(ポイントB)の移動を検出したと
きに(ステップS103のY)、2点目(ポイントB)
の位置にスライダーバー105の画像を表示することで
行なう(ステップS104)。ステップS103によ
り、移動検出手段、移動検出処理を、ステップS104
により、操作画像表示手段、操作画像表示処理を実現し
ている。
は、図23以下を参照して前述した技術を用いて行なう
ことができる。これにより、ポイントA〜Dのうち、ポ
イントA,Bが実像であると判定することができる。そ
して、ポイントBの位置が移動したときに、元のポイン
トBの位置の座標を(x0,y0)(図49参照)、移
動後のポイントBの位置の座標を(x1,y1)(図5
0参照)とすると、“l=y1−y0”により、垂直方
向の移動距離を求めることができるので、距離lだけ垂
直方向に移動した位置にスライダーバー105の画像を
表示することができる。
声ボリュームの調整等)を受付けて実行する(ステップ
S105)。ステップS105により、操作手段、操作
処理を実現している。その後、ポイントA,Bの2点同
時の検出がなされなくなったときは(ステップS106
のY)、スライダーバー105の表示を消去する(ステ
ップS107)。
た。次に、画面2a上での指示に応じて、これらの操作
画像の別を判断して適切な操作画像を表示するための処
理について説明する。
順次検出して(ステップS111のY)、後に検出した
1点を移動させたときは(ステップS112のY)、図
48を参照して前記した処理処理に移行し(ステップS
113)、スライダーバー105(図47参照)を表示
する。この場合に、後に検出した1点の移動がないとき
は(ステップS112のN)、図20を参照して前記し
た処理に移行し(ステップS114)、アイコン94
(図22参照)を表示する。
(ステップS115のY)、図20を参照して前記した
処理に移行し(ステップS114)、アイコン94(図
22参照)を表示する。
(ステップS116のY)、図43を参照して前記した
処理に移行し(ステップS117)、パレット104を
表示する(図42参照)。
(ステップS118のY)、図34を参照して前記した
処理に移行し(ステップS119)、ダイアル101を
表示する(図33参照)。
(ステップS120のY)、図39を参照して前記した
処理に移行し(ステップS121)、パレット103を
表示する(図38参照)。ステップS111〜S121
の処理により、操作画像表示手段、操作画像表示処理を
実現している。
いて簡単に説明する。
(ポイントA,B)を順次指し示したときに、その2点
間に操作画像である所定のオブジェクト106を表示
し、このポイントA,Bの距離を拡大、縮小させるよう
に、ポイントA,Bの位置を移動させたときに、その移
動距離の大きさに応じて、オブジェクト106の大きさ
を拡大、縮小して表示するようにしてもよい。オブジェ
クト106は、例えば前述したアイコン94などであ
る。
る。すなわち、1点(ポイントA)を検出した後(ステ
ップS131のY)、この1点を維持したまま所定時間
内に別の1点(ポイントB)を検出し(ステップS13
2のY)、この後、ポイントA,Bを移動したときは
(ステップS133のY)、オブジェクト106を表示
して(ステップS134)、ポイントAとポイントBと
の最初の距離laと、移動後の距離lbとの差を求め、
その距離laと距離lbとの距離差lcを求めて(ステ
ップS135)、その距離差lcの大きさに応じてオブ
ジェクト106を拡大、縮小する(ステップS13
6)。ステップS133により、移動検出手段、移動検
出処理を、S134により、操作画像表示手段、操作画
像表示処理を、ステップS136により、拡大縮小手
段、拡大縮小処理を実現している。
は、ポイントA,B,Cを順次検出したときにパレット
104を表示するようにしているが、図54に示すよう
に、1点(ポイントA)の検出後、この1点の検出を維
持したまま他の3点(ポイントB,C,D)を同時に検
出したときに、パレット104を表示するようにしても
よい。
た例では、ポイントBにスライダーバー105が表示さ
れて、ポイントBの移動に伴ってスライダーバー105
が移動するようにしているが、図55に示すように、ポ
イントA,Bにまたがってスライダーバー105を表示
し、ポイントA,Bの上下移動に伴ってスライダーバー
105が移動するようにしてもよい。
手指などで画面上の複数箇所を指し示すだけの簡単な操
作により、その指し示した位置の近傍等に必要な操作画
像を表示することができるので、すぐ手元の画面上で操
作画像を操作することができ、操作性を向上させること
ができる。しかも、画面上の1箇所を指し示す場合には
操作画像の表示はないので、1箇所を指し示すことで行
なう操作とは容易に区別することができる。
1,12に記載の発明において、ある程度の時間間隔を
あけて画面上の複数箇所を順次指し示したときは操作画
像を表示しないので、操作画像の表示を目的とせずに画
面上の複数箇所を指し示す場合を容易に区別することが
できる。
1,2,12又は13に記載の発明において、ある程度
の距離間隔をあけて画面上の複数箇所を指し示したとき
は操作画像を表示しないので、操作画像の表示を目的と
せずに画面上の複数箇所を指し示す場合を容易に区別す
ることができる。
〜3,12〜14のいずれかの一に記載の発明におい
て、予め登録されている種類、数又は表示位置で操作画
像を表示することができる。
4,15に記載の発明において、表示させる操作画像の
詳細についてユーザの所望に登録することができるの
で、更に操作性を向上させることができる。
1,12に記載の発明において、画面上の指し示し位置
の移動により、ユーザは所定の操作を実行することがで
きる。
6,17に記載の発明において、画面上の指し示し位置
の移動に応じて、操作画像を操作したように表示させる
ことができる。
1,12に記載の発明において、操作画像を所望のサイ
ズに容易に拡大、縮小して、操作しやすくすることがで
きる。
1,12に記載の発明において、画面上で複数の位置を
指し示したときに直ちに操作画像を表示せず、指し示し
た位置を移動すると徐々に移動する扉の下から操作画像
を表示するようにすることができるので、あまり見せた
くない操作画像を表示する場合などに好適である。
1〜9,12〜20のいずれかの一に記載の発明におい
て、操作画像としてアイコン、ダイアル、スライダーバ
ー又はパレットを用いることができる。
1〜10,12〜21のいずれかの一に記載の発明にお
いて、画面上での指し示し方の違いにより、各種の操作
画像を選択的に表示させることができる。
22のいずれかの一に記載の発明と同様の効果を奏する
ことができる。
ムを概略的に示す外観斜視図である。
接続を示すブロック図である。
示すブロック図である。
図である。
る。
一点を指示部材で指し示した一例を示す正面図である。
る。
す斜視図である。
を指示部材で指し示した一例を示す正面図である。
る。
トを概略的に示す平面図である。
を指示部材で指し示した一例を示す正面図である。
を指示部材で指し示した一例を示す正面図である。
面図である。
ある。
ついて説明する説明図である。
明するフローチャートである。
て説明する正面図である。
ある。
すフローチャートである。
ある。
ャートである。
クトル図である。
る。
を示す説明図である。
示す説明図である。
他の指示部材が情報入力領域内に挿入された状態を示す
説明図である。
ついて説明する説明図である。
る。
る説明図である。
る説明図である。
明図である。
操作について説明する説明図である。
フローチャートである。
説明する説明図である。
て説明する説明図である。
について説明する説明図である。
ーチャートである。
する説明図である。
する説明図である。
する説明図である。
の操作について説明する説明図である。
るフローチャートである。
て説明する説明図である。
て説明する説明図である。
ートである。
拡大、縮小操作について説明する説明図である。
するフローチャートである。
る。
図である。
Claims (23)
- 【請求項1】 画像を表示する表示装置と、この表示装
置の画面上で指し示された複数の位置の当該画面上にお
ける座標を検出する座標入力装置とを備え、前記座標入
力装置で検出した座標に基づいて前記表示装置の表示を
行なう情報入出力システムにおいて、 予め操作画像を登録しておく記憶装置と、 前記座標入力装置により前記画面上で複数の位置が指し
示されていることを検出したときは、前記画面上におけ
る所定位置に前記記憶装置に登録されている操作画像を
表示する操作画像表示手段と、を備えていることを特徴
とする情報入出力システム。 - 【請求項2】 前記複数位置をそれぞれ指し示した時点
間の時間を計時する計時手段と、 この計時した時間が予め設定されている所定時間以下で
あるか否かを判断する第1の比較手段とを備え、 前記操作画像表示手段は、前記計時時間が前記所定時間
以下であることを条件に前記操作画像の表示を行なう、
ことを特徴とする請求項1に記載の情報入出力システ
ム。 - 【請求項3】 前記複数位置をそれぞれ指し示した座標
間の距離を演算する測距手段と、 この演算した距離が予め設定されている所定距離以下で
あるか否かを判断する第2の比較手段とを備え、 前記操作画像表示手段は、前記演算距離が前記所定距離
以下であることを条件に前記操作画像の表示を行なう、
ことを特徴とする請求項1又は2に記載の情報入出力シ
ステム。 - 【請求項4】 前記記憶装置は、その登録される操作画
像の種類、その数及び前記複数座標の少なくとも1つを
基準とした前記表示装置での表示位置のうち少なくとも
前記種類について登録されていて、 前記操作画像表示手段は、前記記憶装置の登録内容にし
たがって前記操作画像の表示を行なう、ことを特徴とす
る請求項1〜3のいずれかの一に記載の情報入出力シス
テム。 - 【請求項5】 前記記憶装置への登録内容の入力を受付
ける受付手段と、 この入力の受付けがされたときは当該受付けた内容で前
記記憶装置の登録内容を更新する更新手段と、を備えて
いることを特徴とする請求項4に記載の情報入出力シス
テム。 - 【請求項6】 前記画面上の指し示し位置の移動の距離
及び方向を検出する移動検出手段と、 前記操作画像が表示された状態で前記移動検出手段によ
る前記検出があったときは、当該検出距離及び方向に応
じて所定の操作を受付けて実行する操作手段と、を備え
ていることを特徴とする請求項1に記載の情報入出力シ
ステム。 - 【請求項7】 前記操作画像表示手段は、前記操作画像
が表示された状態で前記移動検出手段による検出があっ
たときは、当該検出距離及び方向に応じて前記操作画像
の前記画面上での表示位置を変更するものである、こと
を特徴とする請求項6に記載の情報入出力システム。 - 【請求項8】 前記画面上の指し示し位置の移動の距離
及び方向を検出する移動検出手段と、 前記移動検出手段による前記検出があったときは当該検
出距離及び方向に応じて前記操作画像の前記画面上での
大きさを拡大又は縮小する拡大縮小手段と、を備えてい
ることを特徴とする請求項1に記載の情報入出力システ
ム。 - 【請求項9】 前記座標入力装置により前記画面上で複
数の位置が指し示されていることを検出したときは、前
記画面上における所定位置に扉を表示する扉表示手段
と、 前記画面上の指し示し位置の移動の距離及び方向を検出
する移動検出手段と、 前記扉が表示された状態で前記移動の検出があったとき
は、当該検出距離及び方向に応じて前記扉の前記画面上
での表示位置を変更する扉変更手段と、を備え、 前記操作画像表示手段は、前記操作画像を前記表示位置
の変更された前記扉の下から当該扉の移動にしたがって
徐々に出現するように表示するものである、請求項1に
記載の情報入出力システム。 - 【請求項10】 前記操作画像は、アイコン、ダイア
ル、スライダーバー又はパレットである、ことを特徴と
する請求項1〜9のいずれかの一に記載の情報入出力シ
ステム。 - 【請求項11】 前記記憶装置は、前記操作画像を複数
種類登録していて、 前記操作画像表示手段は、前記指し示された位置の数及
び当該指し示しが同時に行なわれたか又は順次行なわれ
たかに応じて、前記操作画像の表示を前記複数種類の操
作画像の中から選択して行なうこと、を特徴とする請求
項1〜10のいずれかの一に記載の情報入出力システ
ム。 - 【請求項12】 画像を表示する表示装置と、この表示
装置の画面上で指し示された複数の位置の当該画面上に
おける座標を検出する座標入力装置とを備え、前記座標
入力装置で検出した座標に基づいて前記表示装置の表示
を行なう情報入出力システムの制御を行なうことを、コ
ンピュータに実行させるコンピュータに読み取り可能な
プログラムにおいて、 前記座標入力装置により前記画面上で複数の位置が指し
示されていることを検出したときは、前記画面上におけ
る所定位置に予め記憶装置に登録されている操作画像を
表示する操作画像表示処理を、 コンピュータに実行させることを特徴とするプログラ
ム。 - 【請求項13】 前記複数位置をそれぞれ指し示した時
点間の時間を計時する計時処理と、 この計時した時間が予め設定されている所定時間以下で
あるか否かを判断する第1の比較処理と、をコンピュー
タに実行させ、 前記操作画像表示処理は、前記計時時間が前記所定時間
以下であることを条件に前記操作画像の表示を行なう、
ことを特徴とする請求項12に記載のプログラム。 - 【請求項14】 前記複数位置をそれぞれ指し示した座
標間の距離を演算する測距処理と、 この演算した距離が予め設定されている所定距離以下で
あるか否かを判断する第2の比較処理と、 をコンピュータに実行させ、 前記操作画像表示処理は、前記演算距離が前記所定距離
以下であることを条件に前記操作画像の表示を行なう、
ことを特徴とする請求項12又は13に記載のプログラ
ム。 - 【請求項15】 前記操作画像表示処理は、その登録さ
れる操作画像の種類、その数及び前記複数座標の少なく
とも1つを基準とした前記表示装置での表示位置のうち
少なくとも前記種類について登録されている前記記憶装
置の登録内容にしたがって前記操作画像の表示を行な
う、ことを特徴とする請求項12〜14のいずれかの一
に記載のプログラム。 - 【請求項16】 前記記憶装置への登録内容の入力を受
付ける受付処理と、 この入力の受付けがされたときは当該受付けた内容で前
記記憶装置の登録内容を更新する更新処理と、をコンピ
ュータに実行させることを特徴とする請求項15に記載
のプログラム。 - 【請求項17】 前記画面上の指し示し位置の移動の距
離及び方向を検出する移動検出処理と、 前記操作画像が表示された状態で前記移動検出手段によ
る前記検出があったときは、当該検出距離及び方向に応
じて所定の操作を受付けて実行する操作処理と、をコン
ピュータに実行させることを特徴とする請求項12に記
載のプログラム。 - 【請求項18】 前記操作画像表示処理は、前記操作画
像が表示された状態で前記移動検出手段による検出があ
ったときは、当該検出距離及び方向に応じて前記操作画
像の前記画面上での表示位置を変更するものである、こ
とを特徴とする請求項17に記載のプログラム。 - 【請求項19】 前記画面上の指し示し位置の移動の距
離及び方向を検出する移動検出処理と、 前記移動検出処理による前記検出があったときは当該検
出距離及び方向に応じて前記操作画像の前記画面上での
大きさを拡大又は縮小する拡大縮小処理と、をコンピュ
ータに実行させることを特徴とする請求項12に記載の
プログラム。 - 【請求項20】 前記座標入力装置により前記画面上で
複数の位置が指し示されていることを検出したときは、
前記画面上における所定位置に扉を表示する扉表示処理
と、 前記画面上の指し示し位置の移動の距離及び方向を検出
する移動検出処理と、 前記扉が表示された状態で前記移動の検出があったとき
は、当該検出距離及び方向に応じて前記扉の前記画面上
での表示位置を変更する扉変更処理と、をコンピュータ
に実行させ、 前記操作画像表示処理は、前記操作画像を前記表示位置
の変更された前記扉の下から当該扉の移動にしたがって
徐々に出現するように表示するものである、請求項12
に記載のプログラム。 - 【請求項21】 前記操作画像表示処理は、前記操作画
像としてアイコン、ダイアル、スライダーバー又はパレ
ットを表示する、ことを特徴とする請求項12〜20の
いずれかの一に記載のプログラム。 - 【請求項22】 前記操作画像表示処理は、前記指し示
された位置の数及び当該指し示しが同時に行なわれたか
又は順次行なわれたかに応じて、前記操作画像の表示を
前記記憶装置に複数種類登録されている操作画像の中か
ら選択して行なうこと、を特徴とする請求項12〜21
のいずれかの一に記載のプログラム。 - 【請求項23】 請求項12〜22のいずれかの一に記
載のプログラムを記憶していることを特徴とする記憶媒
体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002059431A JP2003173237A (ja) | 2001-09-28 | 2002-03-05 | 情報入出力システム、プログラム及び記憶媒体 |
| US10/256,203 US7015894B2 (en) | 2001-09-28 | 2002-09-27 | Information input and output system, method, storage medium, and carrier wave |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001-300559 | 2001-09-28 | ||
| JP2001300559 | 2001-09-28 | ||
| JP2002059431A JP2003173237A (ja) | 2001-09-28 | 2002-03-05 | 情報入出力システム、プログラム及び記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003173237A true JP2003173237A (ja) | 2003-06-20 |
Family
ID=26623269
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002059431A Pending JP2003173237A (ja) | 2001-09-28 | 2002-03-05 | 情報入出力システム、プログラム及び記憶媒体 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7015894B2 (ja) |
| JP (1) | JP2003173237A (ja) |
Cited By (76)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005124450A1 (ja) * | 2004-06-15 | 2005-12-29 | Cad Center Corporation | 展示装置 |
| JP2008508601A (ja) * | 2004-07-30 | 2008-03-21 | アップル インコーポレイテッド | タッチ・センシティブ入力デバイスのためのジェスチャ |
| US7411575B2 (en) | 2003-09-16 | 2008-08-12 | Smart Technologies Ulc | Gesture recognition method and touch system incorporating the same |
| JP2008541210A (ja) * | 2005-05-02 | 2008-11-20 | スマート テクノロジーズ ユーエルシー | 大型タッチシステムおよび該システムと相互作用する方法 |
| US7460110B2 (en) | 2004-04-29 | 2008-12-02 | Smart Technologies Ulc | Dual mode touch system |
| JP2009003662A (ja) * | 2007-06-21 | 2009-01-08 | Hitachi Software Eng Co Ltd | 電子ボードシステム |
| JP2009020832A (ja) * | 2007-07-13 | 2009-01-29 | Sharp Corp | 情報表示装置 |
| US7492357B2 (en) | 2004-05-05 | 2009-02-17 | Smart Technologies Ulc | Apparatus and method for detecting a pointer relative to a touch surface |
| US7532206B2 (en) | 2003-03-11 | 2009-05-12 | Smart Technologies Ulc | System and method for differentiating between pointers used to contact touch surface |
| JP2009522669A (ja) * | 2005-12-30 | 2009-06-11 | アップル インコーポレイテッド | マルチタッチ入力を備えた携帯電子装置 |
| JP2009141441A (ja) * | 2007-12-03 | 2009-06-25 | Nec Corp | 文字入力・機能操作装置、方法、プログラム及び携帯端末装置 |
| JP2009525538A (ja) * | 2006-01-30 | 2009-07-09 | アップル インコーポレイテッド | マルチポイント感知装置を用いたジェスチャリング |
| JP2009217814A (ja) * | 2008-01-04 | 2009-09-24 | Apple Inc | タッチ表面の端部領域におけるタッチ接触の選択的拒否 |
| US7619617B2 (en) | 2002-11-15 | 2009-11-17 | Smart Technologies Ulc | Size/scale and orientation determination of a pointer in a camera-based touch system |
| WO2009142383A1 (en) * | 2008-05-20 | 2009-11-26 | Lg Electronics Inc. | Electronic device with touch device and method of executing functions thereof |
| JP2009282634A (ja) * | 2008-05-20 | 2009-12-03 | Canon Inc | 情報処理装置及びその制御方法、プログラム、記憶媒体 |
| WO2009147901A1 (ja) * | 2008-06-02 | 2009-12-10 | シャープ株式会社 | 入力装置、入力方法、プログラムおよび記録媒体 |
| US7653883B2 (en) | 2004-07-30 | 2010-01-26 | Apple Inc. | Proximity detector in handheld device |
| US7692625B2 (en) | 2000-07-05 | 2010-04-06 | Smart Technologies Ulc | Camera-based touch system |
| KR100958490B1 (ko) * | 2004-07-30 | 2010-05-17 | 애플 인크. | 사용자 인터페이스 방법, 미디어 항목들을 통해 스크롤하는방법, 디스플레이 및 터치 스크린을 갖는 사용자-조작되는전자 장치 상에서 수행되는 방법, 디스플레이 및 터치감지 입력 장치를 갖는 컴퓨팅 장치 상에서 수행되는 방법,컴퓨팅 시스템, 컴퓨팅 장치, 터치 감지 장치를 통해플로팅 컨트롤을 기동시키는 컴퓨터 구현 방법 및 컴퓨터구현 방법 |
| JP2010113481A (ja) * | 2008-11-05 | 2010-05-20 | Sharp Corp | 入力装置 |
| US7755613B2 (en) | 2000-07-05 | 2010-07-13 | Smart Technologies Ulc | Passive touch system and method of detecting user input |
| KR100974910B1 (ko) * | 2009-05-12 | 2010-08-09 | 우효준 | 터치 장치 제어방법, 이를 이용하는 터치 장치 |
| JP2010211500A (ja) * | 2009-03-10 | 2010-09-24 | Autonetworks Technologies Ltd | 操作装置 |
| JP2011028345A (ja) * | 2009-07-22 | 2011-02-10 | Olympus Imaging Corp | 条件変更装置、カメラ、携帯機器、およびプログラム |
| JP2011065519A (ja) * | 2009-09-18 | 2011-03-31 | Digital Electronics Corp | タッチパネルのタッチ検出装置およびそのタッチ検出方法 |
| JP2011181104A (ja) * | 2011-06-07 | 2011-09-15 | Casio Computer Co Ltd | 電子機器およびプログラム |
| USRE42794E1 (en) | 1999-12-27 | 2011-10-04 | Smart Technologies Ulc | Information-inputting device inputting contact point of object on recording surfaces as information |
| JP2011215800A (ja) * | 2010-03-31 | 2011-10-27 | Canon Inc | 画像処理装置及び画像処理装置の制御方法 |
| KR101085615B1 (ko) * | 2004-05-06 | 2011-11-22 | 애플 인크. | 다지점 인식 터치 화면 |
| US8089462B2 (en) | 2004-01-02 | 2012-01-03 | Smart Technologies Ulc | Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region |
| WO2011139449A3 (en) * | 2010-04-27 | 2012-01-05 | Microsoft Corporation | Interfacing with a computing application using a multi-digit sensor |
| US8094137B2 (en) | 2007-07-23 | 2012-01-10 | Smart Technologies Ulc | System and method of detecting contact on a display |
| USRE43084E1 (en) | 1999-10-29 | 2012-01-10 | Smart Technologies Ulc | Method and apparatus for inputting information including coordinate data |
| WO2012008168A1 (ja) * | 2010-07-13 | 2012-01-19 | 株式会社 翔栄 | タッチパネルを用いた入力装置およびその入カ方法 |
| US8115753B2 (en) | 2007-04-11 | 2012-02-14 | Next Holdings Limited | Touch screen system with hover and click input methods |
| US8120596B2 (en) | 2004-05-21 | 2012-02-21 | Smart Technologies Ulc | Tiled touch system |
| JP2012053543A (ja) * | 2010-08-31 | 2012-03-15 | Canon Inc | 情報処理装置及びその制御方法 |
| US8149221B2 (en) | 2004-05-07 | 2012-04-03 | Next Holdings Limited | Touch panel display system with illumination and detection provided from a single edge |
| JP2012078974A (ja) * | 2010-09-30 | 2012-04-19 | Hitachi Solutions Ltd | 電子ボードシステム、座標点補正装置、座標点補正方法及びプログラム |
| US8239784B2 (en) | 2004-07-30 | 2012-08-07 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
| US8289299B2 (en) | 2003-02-14 | 2012-10-16 | Next Holdings Limited | Touch screen signal processing |
| US8294047B2 (en) | 2008-12-08 | 2012-10-23 | Apple Inc. | Selective input signal rejection and modification |
| US8339378B2 (en) | 2008-11-05 | 2012-12-25 | Smart Technologies Ulc | Interactive input system with multi-angle reflector |
| US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
| US8384693B2 (en) | 2007-08-30 | 2013-02-26 | Next Holdings Limited | Low profile touch panel systems |
| US8405637B2 (en) | 2008-01-07 | 2013-03-26 | Next Holdings Limited | Optical position sensing system and optical position sensor assembly with convex imaging window |
| US8432371B2 (en) | 2006-06-09 | 2013-04-30 | Apple Inc. | Touch screen liquid crystal display |
| US8432377B2 (en) | 2007-08-30 | 2013-04-30 | Next Holdings Limited | Optical touchscreen with improved illumination |
| JP2013089037A (ja) * | 2011-10-18 | 2013-05-13 | Sony Computer Entertainment Inc | 描画装置、描画制御方法、及び描画制御プログラム |
| US8456418B2 (en) | 2003-10-09 | 2013-06-04 | Smart Technologies Ulc | Apparatus for determining the location of a pointer within a region of interest |
| US8456447B2 (en) | 2003-02-14 | 2013-06-04 | Next Holdings Limited | Touch screen signal processing |
| US8508508B2 (en) | 2003-02-14 | 2013-08-13 | Next Holdings Limited | Touch screen signal processing with single-point calibration |
| JP2013175216A (ja) * | 2013-04-17 | 2013-09-05 | Casio Comput Co Ltd | 電子機器およびプログラム |
| WO2013128512A1 (ja) * | 2012-03-01 | 2013-09-06 | Necカシオモバイルコミュニケーションズ株式会社 | 入力装置、入力制御方法及びプログラム |
| US8552989B2 (en) | 2006-06-09 | 2013-10-08 | Apple Inc. | Integrated display and touch screen |
| JP2014013477A (ja) * | 2012-07-04 | 2014-01-23 | Sharp Corp | 表示システムおよび表示プログラム |
| US8654083B2 (en) | 2006-06-09 | 2014-02-18 | Apple Inc. | Touch screen liquid crystal display |
| US8692768B2 (en) | 2009-07-10 | 2014-04-08 | Smart Technologies Ulc | Interactive input system |
| JP2014063488A (ja) * | 2012-09-21 | 2014-04-10 | Sharp Corp | デジタル・マーキング装置の特性を設定するための方法、システムおよび装置 |
| US8743300B2 (en) | 2010-12-22 | 2014-06-03 | Apple Inc. | Integrated touch screens |
| US8902193B2 (en) | 2008-05-09 | 2014-12-02 | Smart Technologies Ulc | Interactive input system and bezel therefor |
| US8952899B2 (en) | 2004-08-25 | 2015-02-10 | Apple Inc. | Method and apparatus to reject accidental contact on a touchpad |
| US9239677B2 (en) | 2004-05-06 | 2016-01-19 | Apple Inc. | Operation of a computer with touch screen interface |
| US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
| US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
| US9367151B2 (en) | 2005-12-30 | 2016-06-14 | Apple Inc. | Touch pad with symbols based on mode |
| US9442607B2 (en) | 2006-12-04 | 2016-09-13 | Smart Technologies Inc. | Interactive input system and method |
| US9513673B2 (en) | 2004-08-25 | 2016-12-06 | Apple Inc. | Wide touchpad on a portable computer |
| JP2017168136A (ja) * | 2008-07-17 | 2017-09-21 | 日本電気株式会社 | 情報処理装置、プログラム及び情報処理方法 |
| JP2017204046A (ja) * | 2016-05-09 | 2017-11-16 | 株式会社コーエーテクモゲームス | ユーザインターフェース処理プログラム及び記録媒体 |
| US10139870B2 (en) | 2006-07-06 | 2018-11-27 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
| US10180732B2 (en) | 2006-10-11 | 2019-01-15 | Apple Inc. | Gimballed scroll wheel |
| CN109375793A (zh) * | 2012-04-05 | 2019-02-22 | 精工爱普生株式会社 | 输入装置、显示系统及输入方法 |
| US10353565B2 (en) | 2002-02-25 | 2019-07-16 | Apple Inc. | Input apparatus and button arrangement for handheld device |
| US10521065B2 (en) | 2007-01-05 | 2019-12-31 | Apple Inc. | Touch screen stack-ups |
Families Citing this family (975)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9513744B2 (en) * | 1994-08-15 | 2016-12-06 | Apple Inc. | Control systems employing novel physical controls and touch screens |
| US8228305B2 (en) | 1995-06-29 | 2012-07-24 | Apple Inc. | Method for providing human input to a computer |
| US20090322499A1 (en) * | 1995-06-29 | 2009-12-31 | Pryor Timothy R | Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics |
| US7195663B2 (en) * | 1996-10-30 | 2007-03-27 | Idatech, Llc | Hydrogen purification membranes, components and fuel processing systems containing the same |
| GB9722766D0 (en) | 1997-10-28 | 1997-12-24 | British Telecomm | Portable computers |
| US7808479B1 (en) * | 2003-09-02 | 2010-10-05 | Apple Inc. | Ambidextrous mouse |
| US7683888B1 (en) * | 2004-02-27 | 2010-03-23 | Apple Inc. | Shape detecting input device |
| EP1717677B1 (en) | 1998-01-26 | 2015-06-17 | Apple Inc. | Method and apparatus for integrating manual input |
| US7760187B2 (en) * | 2004-07-30 | 2010-07-20 | Apple Inc. | Visual expander |
| US7840912B2 (en) * | 2006-01-30 | 2010-11-23 | Apple Inc. | Multi-touch gesture dictionary |
| US20060033724A1 (en) * | 2004-07-30 | 2006-02-16 | Apple Computer, Inc. | Virtual input device placement on a touch screen user interface |
| US7469381B2 (en) | 2007-01-07 | 2008-12-23 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
| US6337678B1 (en) | 1999-07-21 | 2002-01-08 | Tactiva Incorporated | Force feedback computer input and output device with coordinated haptic elements |
| US8482535B2 (en) * | 1999-11-08 | 2013-07-09 | Apple Inc. | Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics |
| US8576199B1 (en) | 2000-02-22 | 2013-11-05 | Apple Inc. | Computer control systems |
| US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
| US20080088587A1 (en) * | 2001-02-22 | 2008-04-17 | Timothy Pryor | Compact rtd instrument panels and computer interfaces |
| US20080024463A1 (en) * | 2001-02-22 | 2008-01-31 | Timothy Pryor | Reconfigurable tactile control display applications |
| US8035612B2 (en) * | 2002-05-28 | 2011-10-11 | Intellectual Ventures Holding 67 Llc | Self-contained interactive video display system |
| US7259747B2 (en) | 2001-06-05 | 2007-08-21 | Reactrix Systems, Inc. | Interactive video display system |
| US8300042B2 (en) * | 2001-06-05 | 2012-10-30 | Microsoft Corporation | Interactive video display system using strobed light |
| US7034814B2 (en) | 2001-07-13 | 2006-04-25 | Apple Computer, Inc. | Methods and apparatuses using control indicators for data processing systems |
| AU2002336341A1 (en) | 2002-02-20 | 2003-09-09 | Planar Systems, Inc. | Light sensitive display |
| US7487444B2 (en) | 2002-03-19 | 2009-02-03 | Aol Llc | Reformatting columns of content for display |
| US20050122308A1 (en) * | 2002-05-28 | 2005-06-09 | Matthew Bell | Self-contained interactive video display system |
| US7710391B2 (en) | 2002-05-28 | 2010-05-04 | Matthew Bell | Processing an image utilizing a spatially varying pattern |
| US7656393B2 (en) | 2005-03-04 | 2010-02-02 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control |
| US11275405B2 (en) * | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
| US7343566B1 (en) | 2002-07-10 | 2008-03-11 | Apple Inc. | Method and apparatus for displaying a window for a user interface |
| US7958455B2 (en) * | 2002-08-01 | 2011-06-07 | Apple Inc. | Mode activated scrolling |
| EP1529367A4 (en) | 2002-08-06 | 2011-08-03 | Privaris Inc | METHOD FOR SAFELY RECEIVING AND SAFEGUARDING PERSON-BONDED IDENTITY PROCESSING IN ELECTRONIC DEVICES |
| US20040036680A1 (en) * | 2002-08-26 | 2004-02-26 | Mark Davis | User-interface features for computers with contact-sensitive displays |
| US7358963B2 (en) | 2002-09-09 | 2008-04-15 | Apple Inc. | Mouse having an optically-based scrolling feature |
| US7689914B2 (en) | 2002-12-12 | 2010-03-30 | Apple Inc. | Sticky functionality |
| WO2004055776A1 (en) | 2002-12-13 | 2004-07-01 | Reactrix Systems | Interactive directed light/sound system |
| US20080084374A1 (en) | 2003-02-20 | 2008-04-10 | Planar Systems, Inc. | Light sensitive display |
| WO2004109455A2 (en) | 2003-05-30 | 2004-12-16 | Privaris, Inc. | An in-circuit security system and methods for controlling access to and use of sensitive data |
| US9024884B2 (en) | 2003-09-02 | 2015-05-05 | Apple Inc. | Touch-sensitive electronic apparatus for media applications, and methods therefor |
| WO2005041579A2 (en) | 2003-10-24 | 2005-05-06 | Reactrix Systems, Inc. | Method and system for processing captured image information in an interactive video display system |
| EP1676442A2 (en) * | 2003-10-24 | 2006-07-05 | Reactrix Systems, Inc. | Method and system for managing an interactive video display system |
| FR2866726B1 (fr) * | 2004-02-23 | 2006-05-26 | Jazzmutant | Controleur par manipulation d'objets virtuels sur un ecran tactile multi-contact |
| JP4522113B2 (ja) | 2004-03-11 | 2010-08-11 | キヤノン株式会社 | 座標入力装置 |
| JP4429047B2 (ja) * | 2004-03-11 | 2010-03-10 | キヤノン株式会社 | 座標入力装置及びその制御方法、プログラム |
| US7593782B2 (en) | 2005-01-07 | 2009-09-22 | Apple Inc. | Highly portable media device |
| WO2006090386A2 (en) * | 2005-02-24 | 2006-08-31 | Vkb Inc. | A virtual keyboard device |
| US9128519B1 (en) | 2005-04-15 | 2015-09-08 | Intellectual Ventures Holding 67 Llc | Method and system for state-based control of objects |
| JP4455392B2 (ja) * | 2005-04-15 | 2010-04-21 | キヤノン株式会社 | 座標入力装置及びその制御方法、プログラム |
| US7609249B2 (en) * | 2005-04-21 | 2009-10-27 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Position determination utilizing a cordless device |
| US9727082B2 (en) | 2005-04-26 | 2017-08-08 | Apple Inc. | Back-side interface for hand-held devices |
| US8081822B1 (en) | 2005-05-31 | 2011-12-20 | Intellectual Ventures Holding 67 Llc | System and method for sensing a feature of an object in an interactive video display |
| US7710397B2 (en) * | 2005-06-03 | 2010-05-04 | Apple Inc. | Mouse with improved input mechanisms using touch sensors |
| US9298311B2 (en) | 2005-06-23 | 2016-03-29 | Apple Inc. | Trackpad sensitivity compensation |
| US20070043725A1 (en) * | 2005-08-16 | 2007-02-22 | Steve Hotelling | Feedback responsive input arrangements |
| US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
| US7633076B2 (en) | 2005-09-30 | 2009-12-15 | Apple Inc. | Automated response to and sensing of user activity in portable devices |
| US7966577B2 (en) | 2005-10-11 | 2011-06-21 | Apple Inc. | Multimedia control center |
| US20070109527A1 (en) * | 2005-11-14 | 2007-05-17 | Wenstrand John S | System and method for generating position information |
| US8098277B1 (en) | 2005-12-02 | 2012-01-17 | Intellectual Ventures Holding 67 Llc | Systems and methods for communication between a reactive video system and a mobile communication device |
| US8077147B2 (en) * | 2005-12-30 | 2011-12-13 | Apple Inc. | Mouse with optical sensing surface |
| US20070162857A1 (en) * | 2006-01-06 | 2007-07-12 | Ralf Weber | Automated multimedia authoring |
| US20070165007A1 (en) * | 2006-01-13 | 2007-07-19 | Gerald Morrison | Interactive input system |
| JP2007221373A (ja) * | 2006-02-15 | 2007-08-30 | Canon Inc | 通信装置及び前記通信装置における通信制御方法 |
| US20070205994A1 (en) * | 2006-03-02 | 2007-09-06 | Taco Van Ieperen | Touch system and method for interacting with the same |
| JP4837405B2 (ja) * | 2006-03-09 | 2011-12-14 | 任天堂株式会社 | 座標算出装置および座標算出プログラム |
| US7538760B2 (en) * | 2006-03-30 | 2009-05-26 | Apple Inc. | Force imaging input device and system |
| US7978181B2 (en) * | 2006-04-25 | 2011-07-12 | Apple Inc. | Keystroke tactility arrangement on a smooth touch surface |
| US8279180B2 (en) | 2006-05-02 | 2012-10-02 | Apple Inc. | Multipoint touch surface controller |
| US20070283832A1 (en) * | 2006-06-09 | 2007-12-13 | Apple Computer, Inc. | Imprint circuit patterning |
| US8065601B2 (en) | 2006-08-03 | 2011-11-22 | Apple Inc. | System and method for tagging data |
| US8471822B2 (en) | 2006-09-06 | 2013-06-25 | Apple Inc. | Dual-sided track pad |
| US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
| US7930650B2 (en) | 2006-09-11 | 2011-04-19 | Apple Inc. | User interface with menu abstractions and content abstractions |
| US7856605B2 (en) * | 2006-10-26 | 2010-12-21 | Apple Inc. | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display |
| US8570278B2 (en) | 2006-10-26 | 2013-10-29 | Apple Inc. | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker |
| US7948477B2 (en) | 2006-12-15 | 2011-05-24 | Apple Inc. | PET-based touchpad |
| US7876310B2 (en) | 2007-01-03 | 2011-01-25 | Apple Inc. | Far-field input identification |
| US8085247B2 (en) * | 2007-01-03 | 2011-12-27 | Apple Inc. | Advanced frequency calibration |
| US8049732B2 (en) | 2007-01-03 | 2011-11-01 | Apple Inc. | Front-end signal compensation |
| US7986313B2 (en) * | 2007-01-03 | 2011-07-26 | Apple Inc. | Analog boundary scanning based on stray capacitance |
| US7848825B2 (en) * | 2007-01-03 | 2010-12-07 | Apple Inc. | Master/slave mode for sensor processing devices |
| US8489783B2 (en) * | 2007-01-03 | 2013-07-16 | Apple Inc. | Multi buffer asynchronous scheme for processing incoming information |
| US8405617B2 (en) | 2007-01-03 | 2013-03-26 | Apple Inc. | Gated power management over a system bus |
| US8125456B2 (en) * | 2007-01-03 | 2012-02-28 | Apple Inc. | Multi-touch auto scanning |
| US8026903B2 (en) | 2007-01-03 | 2011-09-27 | Apple Inc. | Double-sided touch sensitive panel and flex circuit bonding |
| US9311528B2 (en) * | 2007-01-03 | 2016-04-12 | Apple Inc. | Gesture learning |
| US8026904B2 (en) | 2007-01-03 | 2011-09-27 | Apple Inc. | Periodic sensor panel baseline adjustment |
| US7920129B2 (en) | 2007-01-03 | 2011-04-05 | Apple Inc. | Double-sided touch-sensitive panel with shield and drive combined layer |
| US8094128B2 (en) | 2007-01-03 | 2012-01-10 | Apple Inc. | Channel scan logic |
| US7812827B2 (en) | 2007-01-03 | 2010-10-12 | Apple Inc. | Simultaneous sensing arrangement |
| US8130203B2 (en) | 2007-01-03 | 2012-03-06 | Apple Inc. | Multi-touch input discrimination |
| US8970501B2 (en) | 2007-01-03 | 2015-03-03 | Apple Inc. | Proximity and multi-touch sensor detection and demodulation |
| US7855718B2 (en) * | 2007-01-03 | 2010-12-21 | Apple Inc. | Multi-touch input discrimination |
| US20080297487A1 (en) * | 2007-01-03 | 2008-12-04 | Apple Inc. | Display integrated photodiode matrix |
| US8542211B2 (en) * | 2007-01-03 | 2013-09-24 | Apple Inc. | Projection scan multi-touch sensor array |
| US7986193B2 (en) | 2007-01-03 | 2011-07-26 | Apple Inc. | Noise reduction within an electronic device using automatic frequency modulation |
| US8031174B2 (en) * | 2007-01-03 | 2011-10-04 | Apple Inc. | Multi-touch surface stackup arrangement |
| US8711129B2 (en) * | 2007-01-03 | 2014-04-29 | Apple Inc. | Minimizing mismatch during compensation |
| US8510481B2 (en) * | 2007-01-03 | 2013-08-13 | Apple Inc. | Memory access without internal microprocessor intervention |
| US8493330B2 (en) | 2007-01-03 | 2013-07-23 | Apple Inc. | Individual channel phase delay scheme |
| US7861073B2 (en) | 2007-01-03 | 2010-12-28 | Apple Inc. | On-chip decompression engine |
| US8232970B2 (en) * | 2007-01-03 | 2012-07-31 | Apple Inc. | Scan sequence generator |
| US8068125B2 (en) | 2007-01-05 | 2011-11-29 | Apple Inc. | Luminescence shock avoidance in display devices |
| US8269727B2 (en) | 2007-01-03 | 2012-09-18 | Apple Inc. | Irregular input identification |
| US8054296B2 (en) * | 2007-01-03 | 2011-11-08 | Apple Inc. | Storing baseline information in EEPROM |
| US8125455B2 (en) * | 2007-01-03 | 2012-02-28 | Apple Inc. | Full scale calibration measurement for multi-touch surfaces |
| US8144129B2 (en) * | 2007-01-05 | 2012-03-27 | Apple Inc. | Flexible touch sensing circuits |
| US7852325B2 (en) * | 2007-01-05 | 2010-12-14 | Apple Inc. | RF pulse synchronization for data acquisition operations |
| US8970503B2 (en) | 2007-01-05 | 2015-03-03 | Apple Inc. | Gestures for devices having one or more touch sensitive surfaces |
| US7924271B2 (en) * | 2007-01-05 | 2011-04-12 | Apple Inc. | Detecting gestures on multi-event sensitive devices |
| US8656295B2 (en) * | 2007-01-05 | 2014-02-18 | Apple Inc. | Selecting and manipulating web content |
| US20080165139A1 (en) * | 2007-01-05 | 2008-07-10 | Apple Inc. | Touch screen stack-up processing |
| US7877707B2 (en) * | 2007-01-06 | 2011-01-25 | Apple Inc. | Detecting and interpreting real-world and security gestures on touch and hover sensitive devices |
| US10437459B2 (en) | 2007-01-07 | 2019-10-08 | Apple Inc. | Multitouch data fusion |
| US20080168402A1 (en) * | 2007-01-07 | 2008-07-10 | Christopher Blumenberg | Application Programming Interfaces for Gesture Operations |
| US7844915B2 (en) | 2007-01-07 | 2010-11-30 | Apple Inc. | Application programming interfaces for scrolling operations |
| US20080168478A1 (en) * | 2007-01-07 | 2008-07-10 | Andrew Platzer | Application Programming Interfaces for Scrolling |
| US8054299B2 (en) * | 2007-01-08 | 2011-11-08 | Apple Inc. | Digital controller for a true multi-point touch surface useable in a computer system |
| KR100892966B1 (ko) * | 2007-01-20 | 2009-04-10 | 엘지전자 주식회사 | 터치 스크린을 구비한 전자 기기 및 이를 이용한 정보 표시방법 |
| US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
| US20080252596A1 (en) * | 2007-04-10 | 2008-10-16 | Matthew Bell | Display Using a Three-Dimensional vision System |
| US9791994B2 (en) | 2007-06-08 | 2017-10-17 | Apple Inc. | User interface for application interface manipulation |
| US8432396B2 (en) * | 2007-06-08 | 2013-04-30 | Apple Inc. | Reflections in a multidimensional user interface environment |
| US8127239B2 (en) | 2007-06-08 | 2012-02-28 | Apple Inc. | Object transitions |
| US8839142B2 (en) * | 2007-06-08 | 2014-09-16 | Apple Inc. | Desktop system object removal |
| US8493331B2 (en) | 2007-06-13 | 2013-07-23 | Apple Inc. | Touch detection using multiple simultaneous frequencies |
| US7920134B2 (en) * | 2007-06-13 | 2011-04-05 | Apple Inc. | Periodic sensor autocalibration and emulation by varying stimulus level |
| US8400408B2 (en) * | 2007-06-13 | 2013-03-19 | Apple Inc. | Touch screens with transparent conductive material resistors |
| US20090009483A1 (en) * | 2007-06-13 | 2009-01-08 | Apple Inc. | Single-chip touch controller with integrated drive system |
| US9772667B2 (en) * | 2007-06-13 | 2017-09-26 | Apple Inc. | Integrated multi-touch surface having varying sensor granularity |
| US8681104B2 (en) | 2007-06-13 | 2014-03-25 | Apple Inc. | Pinch-throw and translation gestures |
| US9052817B2 (en) * | 2007-06-13 | 2015-06-09 | Apple Inc. | Mode sensitive processing of touch data |
| US9740386B2 (en) * | 2007-06-13 | 2017-08-22 | Apple Inc. | Speed/positional mode translations |
| US7932896B2 (en) * | 2007-06-13 | 2011-04-26 | Apple Inc. | Techniques for reducing jitter for taps |
| US8040326B2 (en) | 2007-06-13 | 2011-10-18 | Apple Inc. | Integrated in-plane switching display and touch sensor |
| US7916126B2 (en) * | 2007-06-13 | 2011-03-29 | Apple Inc. | Bottom-up watershed dataflow method and region-specific segmentation based on historic data to identify patches on a touch sensor panel |
| US20080309633A1 (en) * | 2007-06-13 | 2008-12-18 | Apple Inc. | Touch-sensitive display |
| US7876311B2 (en) * | 2007-06-13 | 2011-01-25 | Apple Inc. | Detection of low noise frequencies for multiple frequency sensor panel stimulation |
| US8456450B2 (en) | 2007-06-28 | 2013-06-04 | Apple Inc. | Systems and methods for impedance stabilization |
| US20090002386A1 (en) * | 2007-06-29 | 2009-01-01 | Apple Inc. | Graphical Representation Creation Mechanism |
| US9654104B2 (en) * | 2007-07-17 | 2017-05-16 | Apple Inc. | Resistive force sensor with capacitive discrimination |
| JP5127337B2 (ja) * | 2007-07-23 | 2013-01-23 | キヤノン株式会社 | 座標入力装置及びその制御方法、コンピュータプログラム |
| US8181122B2 (en) * | 2007-07-30 | 2012-05-15 | Perceptive Pixel Inc. | Graphical user interface for large-scale, multi-user, multi-touch systems |
| JP4891179B2 (ja) * | 2007-08-13 | 2012-03-07 | キヤノン株式会社 | 座標入力装置、座標入力方法 |
| US8510485B2 (en) * | 2007-08-31 | 2013-08-13 | Apple Inc. | Low power digital interface |
| US7907020B2 (en) * | 2007-08-31 | 2011-03-15 | Apple Inc. | Constant calibration |
| US9477395B2 (en) | 2007-09-04 | 2016-10-25 | Apple Inc. | Audio file interface |
| WO2009035705A1 (en) | 2007-09-14 | 2009-03-19 | Reactrix Systems, Inc. | Processing of gesture-based user interactions |
| US10203873B2 (en) | 2007-09-19 | 2019-02-12 | Apple Inc. | Systems and methods for adaptively presenting a keyboard on a touch-sensitive display |
| US9489086B1 (en) | 2013-04-29 | 2016-11-08 | Apple Inc. | Finger hover detection for improved typing |
| US9110590B2 (en) * | 2007-09-19 | 2015-08-18 | Typesoft Technologies, Inc. | Dynamically located onscreen keyboard |
| US10126942B2 (en) * | 2007-09-19 | 2018-11-13 | Apple Inc. | Systems and methods for detecting a press on a touch-sensitive surface |
| US9454270B2 (en) | 2008-09-19 | 2016-09-27 | Apple Inc. | Systems and methods for detecting a press on a touch-sensitive surface |
| US11441919B2 (en) * | 2007-09-26 | 2022-09-13 | Apple Inc. | Intelligent restriction of device operations |
| US8153016B2 (en) | 2007-10-03 | 2012-04-10 | Apple Inc. | Shaping a cover glass |
| US8633915B2 (en) | 2007-10-04 | 2014-01-21 | Apple Inc. | Single-layer touch-sensitive display |
| US8004500B2 (en) | 2007-10-26 | 2011-08-23 | Apple Inc. | Switched capacitor projection scan multi-touch sensor array |
| US8159682B2 (en) | 2007-11-12 | 2012-04-17 | Intellectual Ventures Holding 67 Llc | Lens system |
| US20090138673A1 (en) * | 2007-11-28 | 2009-05-28 | Apple Inc. | Internal memory mapped external memory interface |
| US8184096B2 (en) | 2007-12-04 | 2012-05-22 | Apple Inc. | Cursor transitions |
| US8341544B2 (en) | 2007-12-14 | 2012-12-25 | Apple Inc. | Scroll bar with video region in a media system |
| US8358276B2 (en) * | 2007-12-21 | 2013-01-22 | Apple Inc. | Touch pad electrode design |
| US9075483B2 (en) * | 2007-12-21 | 2015-07-07 | Apple Inc. | Negative pixel compensation |
| US8610671B2 (en) | 2007-12-27 | 2013-12-17 | Apple Inc. | Insertion marker placement on touch sensitive display |
| US7928965B2 (en) * | 2007-12-27 | 2011-04-19 | Apple Inc. | Touch screen RFID tag reader |
| US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
| US9612659B2 (en) | 2008-01-04 | 2017-04-04 | Tactus Technology, Inc. | User interface system |
| US20090174676A1 (en) * | 2008-01-04 | 2009-07-09 | Apple Inc. | Motion component dominance factors for motion locking of touch sensor data |
| US9720501B2 (en) | 2008-01-04 | 2017-08-01 | Tactus Technology, Inc. | Dynamic tactile interface |
| US9274612B2 (en) | 2008-01-04 | 2016-03-01 | Tactus Technology, Inc. | User interface system |
| US9588683B2 (en) | 2008-01-04 | 2017-03-07 | Tactus Technology, Inc. | Dynamic tactile interface |
| US9372576B2 (en) | 2008-01-04 | 2016-06-21 | Apple Inc. | Image jaggedness filter for determining whether to perform baseline calculations |
| US9557915B2 (en) | 2008-01-04 | 2017-01-31 | Tactus Technology, Inc. | Dynamic tactile interface |
| US9760172B2 (en) | 2008-01-04 | 2017-09-12 | Tactus Technology, Inc. | Dynamic tactile interface |
| US8413075B2 (en) * | 2008-01-04 | 2013-04-02 | Apple Inc. | Gesture movies |
| US9063627B2 (en) | 2008-01-04 | 2015-06-23 | Tactus Technology, Inc. | User interface and methods |
| US9552065B2 (en) | 2008-01-04 | 2017-01-24 | Tactus Technology, Inc. | Dynamic tactile interface |
| US10102300B2 (en) * | 2008-01-06 | 2018-10-16 | Apple Inc. | Icon creation on mobile device |
| US10969917B2 (en) * | 2008-01-30 | 2021-04-06 | Apple Inc. | Auto scanning for multiple frequency stimulation multi-touch sensor panels |
| US8692777B2 (en) * | 2008-02-08 | 2014-04-08 | Apple Inc. | Method for rapidly testing capacitance sensing array fault conditions using a floating conductor |
| US8418046B2 (en) * | 2008-02-13 | 2013-04-09 | Apple Inc. | Data signal handling circuitry and methods with error analysis capabilities |
| US8432364B2 (en) * | 2008-02-25 | 2013-04-30 | Apple Inc. | Charge recycling for multi-touch controllers |
| US20090213083A1 (en) * | 2008-02-26 | 2009-08-27 | Apple Inc. | Simulation of multi-point gestures with a single pointing device |
| US8908973B2 (en) * | 2008-03-04 | 2014-12-09 | Apple Inc. | Handwritten character recognition interface |
| US8174502B2 (en) * | 2008-03-04 | 2012-05-08 | Apple Inc. | Touch event processing for web pages |
| US8650507B2 (en) * | 2008-03-04 | 2014-02-11 | Apple Inc. | Selecting of text using gestures |
| US8201109B2 (en) | 2008-03-04 | 2012-06-12 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
| US8645827B2 (en) | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
| US8416196B2 (en) * | 2008-03-04 | 2013-04-09 | Apple Inc. | Touch event model programming interface |
| US8717305B2 (en) | 2008-03-04 | 2014-05-06 | Apple Inc. | Touch event model for web pages |
| US8259163B2 (en) | 2008-03-07 | 2012-09-04 | Intellectual Ventures Holding 67 Llc | Display with built in 3D sensing |
| US9454256B2 (en) | 2008-03-14 | 2016-09-27 | Apple Inc. | Sensor configurations of an input device that are switchable based on mode |
| US8185843B2 (en) | 2008-03-17 | 2012-05-22 | Apple Inc. | Managing user interface control panels |
| US8035622B2 (en) * | 2008-03-27 | 2011-10-11 | Apple Inc. | SAR ADC with dynamic input scaling and offset adjustment |
| US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
| DE102008017716A1 (de) * | 2008-04-07 | 2009-10-08 | Volkswagen Ag | Anzeige- und Bedienvorrichtung für ein Kraftfahrzeug sowie Verfahren zum Betreiben einer solchen |
| US8335996B2 (en) * | 2008-04-10 | 2012-12-18 | Perceptive Pixel Inc. | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
| US8949743B2 (en) * | 2008-04-22 | 2015-02-03 | Apple Inc. | Language input interface on a device |
| US8576193B2 (en) * | 2008-04-25 | 2013-11-05 | Apple Inc. | Brick layout and stackup for a touch screen |
| US8970504B2 (en) * | 2008-04-25 | 2015-03-03 | Apple Inc. | Reliability metal traces |
| US8487898B2 (en) * | 2008-04-25 | 2013-07-16 | Apple Inc. | Ground guard for capacitive sensing |
| US8629841B2 (en) * | 2008-04-30 | 2014-01-14 | Apple Inc. | Multi-touch sensor patterns and stack-ups |
| US20090273577A1 (en) * | 2008-04-30 | 2009-11-05 | Apple Inc. | Moire-Free Touch Screen with Tilted or Curved ITO Pattern |
| US8514203B2 (en) * | 2008-04-30 | 2013-08-20 | Apple Inc. | Flexible calibration device for touch sensor panel calibration |
| US8123894B2 (en) | 2008-05-07 | 2012-02-28 | Apple Inc. | 3-dimensional curved substrate lamination |
| US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US8456851B2 (en) * | 2008-05-16 | 2013-06-04 | Apple Inc. | Flex circuit with single sided routing and double sided attach |
| US9069418B2 (en) | 2008-06-06 | 2015-06-30 | Apple Inc. | High resistivity metal fan out |
| US8595218B2 (en) * | 2008-06-12 | 2013-11-26 | Intellectual Ventures Holding 67 Llc | Interactive display management systems and methods |
| US8054300B2 (en) | 2008-06-17 | 2011-11-08 | Apple Inc. | Capacitive sensor panel having dynamically reconfigurable sensor size and shape |
| WO2009154794A1 (en) * | 2008-06-20 | 2009-12-23 | University Of Central Florida Research Foundation, Inc. | Solar energy converter with improved photovoltaic efficiency, frequency conversion and thermal management permiting super highly concentrated cellection |
| US8673163B2 (en) | 2008-06-27 | 2014-03-18 | Apple Inc. | Method for fabricating thin sheets of glass |
| US7810355B2 (en) * | 2008-06-30 | 2010-10-12 | Apple Inc. | Full perimeter chemical strengthening of substrates |
| US8508495B2 (en) | 2008-07-03 | 2013-08-13 | Apple Inc. | Display with dual-function capacitive elements |
| US10095375B2 (en) | 2008-07-09 | 2018-10-09 | Apple Inc. | Adding a contact to a home screen |
| US10031549B2 (en) * | 2008-07-10 | 2018-07-24 | Apple Inc. | Transitioning between modes of input |
| EP2144189A3 (en) * | 2008-07-10 | 2014-03-05 | Samsung Electronics Co., Ltd. | Method for recognizing and translating characters in camera-based image |
| US20100006350A1 (en) * | 2008-07-11 | 2010-01-14 | Elias John G | Stylus Adapted For Low Resolution Touch Sensor Panels |
| US8300019B2 (en) | 2008-07-15 | 2012-10-30 | Apple Inc. | Capacitive sensor coupling correction |
| US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
| US8743091B2 (en) * | 2008-07-31 | 2014-06-03 | Apple Inc. | Acoustic multi-touch sensor panel |
| US9335868B2 (en) * | 2008-07-31 | 2016-05-10 | Apple Inc. | Capacitive sensor behind black mask |
| US8049862B2 (en) * | 2008-08-08 | 2011-11-01 | Apple Inc. | Indium tin oxide (ITO) layer forming |
| US20100053111A1 (en) * | 2008-09-04 | 2010-03-04 | Sony Ericsson Mobile Communications Ab | Multi-touch control for touch sensitive display |
| US20100059294A1 (en) * | 2008-09-08 | 2010-03-11 | Apple Inc. | Bandwidth enhancement for a touch sensor panel |
| US8659556B2 (en) * | 2008-09-10 | 2014-02-25 | Apple Inc. | Advanced receive channel architecture |
| US9606663B2 (en) * | 2008-09-10 | 2017-03-28 | Apple Inc. | Multiple stimulation phase determination |
| US9189048B2 (en) * | 2008-09-10 | 2015-11-17 | Apple Inc. | Circuit having a low power mode |
| US20100060592A1 (en) * | 2008-09-10 | 2010-03-11 | Jeffrey Traer Bernstein | Data Transmission and Reception Using Optical In-LCD Sensing |
| US9348451B2 (en) * | 2008-09-10 | 2016-05-24 | Apple Inc. | Channel scan architecture for multiple stimulus multi-touch sensor panels |
| US8810542B2 (en) * | 2008-09-10 | 2014-08-19 | Apple Inc. | Correction of parasitic capacitance effect in touch sensor panels |
| US8592697B2 (en) * | 2008-09-10 | 2013-11-26 | Apple Inc. | Single-chip multi-stimulus sensor controller |
| US8237667B2 (en) | 2008-09-10 | 2012-08-07 | Apple Inc. | Phase compensation for multi-stimulus controller |
| US20100066683A1 (en) * | 2008-09-17 | 2010-03-18 | Shih-Chang Chang | Method for Transferring Thin Film to Substrate |
| US9069390B2 (en) | 2008-09-19 | 2015-06-30 | Typesoft Technologies, Inc. | Systems and methods for monitoring surface sanitation |
| US8692776B2 (en) * | 2008-09-19 | 2014-04-08 | Apple Inc. | Correction of parasitic capacitance effect in touch sensor panels |
| US9003326B2 (en) * | 2008-09-23 | 2015-04-07 | Apple Inc. | Indicating input focus by showing focus transitions |
| US20100073328A1 (en) * | 2008-09-25 | 2010-03-25 | Brian Lynch | Anisotropic optical cover for touch panel display |
| US8614690B2 (en) * | 2008-09-26 | 2013-12-24 | Apple Inc. | Touch sensor panel using dummy ground conductors |
| US9927924B2 (en) * | 2008-09-26 | 2018-03-27 | Apple Inc. | Differential sensing for a touch panel |
| US20100079385A1 (en) * | 2008-09-29 | 2010-04-01 | Smart Technologies Ulc | Method for calibrating an interactive input system and interactive input system executing the calibration method |
| US10289199B2 (en) * | 2008-09-29 | 2019-05-14 | Apple Inc. | Haptic feedback system |
| US8730179B2 (en) * | 2008-09-30 | 2014-05-20 | Apple Inc. | Integrated touch sensor and solar assembly |
| US8368654B2 (en) * | 2008-09-30 | 2013-02-05 | Apple Inc. | Integrated touch sensor and solar assembly |
| US8446374B2 (en) * | 2008-11-12 | 2013-05-21 | Apple Inc. | Detecting a palm touch on a surface |
| US8502785B2 (en) * | 2008-11-12 | 2013-08-06 | Apple Inc. | Generating gestures tailored to a hand resting on a surface |
| US9058066B2 (en) | 2008-11-12 | 2015-06-16 | Apple Inc. | Suppressing errant motion using integrated mouse and touch information |
| JP2010123590A (ja) * | 2008-11-17 | 2010-06-03 | Toshiba Corp | 半導体記憶装置 |
| US8144295B2 (en) | 2008-11-18 | 2012-03-27 | Apple Inc. | Common bus design for a TFT-LCD display |
| US8493408B2 (en) | 2008-11-19 | 2013-07-23 | Apple Inc. | Techniques for manipulating panoramas |
| KR101568129B1 (ko) * | 2008-11-20 | 2015-11-11 | 삼성전자주식회사 | 터치 스크린을 구비한 휴대 단말기 및 그 휴대 단말기에서 태그 정보 표시 방법 |
| US8749496B2 (en) * | 2008-12-05 | 2014-06-10 | Apple Inc. | Integrated touch panel for a TFT display |
| US20100141608A1 (en) * | 2008-12-09 | 2010-06-10 | Lili Huang | Index Matching For Touch Screens |
| US8319747B2 (en) * | 2008-12-11 | 2012-11-27 | Apple Inc. | Single layer touch panel with segmented drive and sense electrodes |
| US8749497B2 (en) * | 2008-12-12 | 2014-06-10 | Apple Inc. | Multi-touch shape drawing |
| US10585493B2 (en) | 2008-12-12 | 2020-03-10 | Apple Inc. | Touch sensitive mechanical keyboard |
| US8706143B1 (en) | 2008-12-12 | 2014-04-22 | Apple Inc. | Driver handheld computing device lock-out |
| US20100149099A1 (en) * | 2008-12-12 | 2010-06-17 | John Greer Elias | Motion sensitive mechanical keyboard |
| US8330732B2 (en) * | 2008-12-19 | 2012-12-11 | Honeywell International Inc. | Method and apparatus for avionic touchscreen operation providing sensible feedback |
| US9409383B2 (en) * | 2008-12-22 | 2016-08-09 | Apple Inc. | Layer-specific energy distribution delamination |
| US20100162165A1 (en) * | 2008-12-22 | 2010-06-24 | Apple Inc. | User Interface Tools |
| US9600070B2 (en) * | 2008-12-22 | 2017-03-21 | Apple Inc. | User interface having changeable topography |
| US9588684B2 (en) | 2009-01-05 | 2017-03-07 | Tactus Technology, Inc. | Tactile interface for a computing device |
| US8957865B2 (en) * | 2009-01-05 | 2015-02-17 | Apple Inc. | Device, method, and graphical user interface for manipulating a user interface object |
| US9063605B2 (en) | 2009-01-09 | 2015-06-23 | Apple Inc. | Thin glass processing using a carrier |
| US7918019B2 (en) * | 2009-01-09 | 2011-04-05 | Apple Inc. | Method for fabricating thin touch sensor panels |
| US7995041B2 (en) * | 2009-02-02 | 2011-08-09 | Apple Inc. | Integrated touch screen |
| US9261997B2 (en) * | 2009-02-02 | 2016-02-16 | Apple Inc. | Touch regions in diamond configuration |
| US8922521B2 (en) * | 2009-02-02 | 2014-12-30 | Apple Inc. | Switching circuitry for touch sensitive display |
| US8507811B2 (en) * | 2009-02-02 | 2013-08-13 | Apple Inc. | Touch sensor panels with reduced static capacitance |
| US8760412B2 (en) | 2009-02-02 | 2014-06-24 | Apple Inc. | Dual configuration for display data lines |
| US8552957B2 (en) * | 2009-02-02 | 2013-10-08 | Apple Inc. | Liquid crystal display reordered inversion |
| US8217913B2 (en) * | 2009-02-02 | 2012-07-10 | Apple Inc. | Integrated touch screen |
| US20100201615A1 (en) * | 2009-02-12 | 2010-08-12 | David John Tupman | Touch and Bump Input Control |
| JP5616907B2 (ja) | 2009-03-02 | 2014-10-29 | アップル インコーポレイテッド | ポータブル電子デバイスのガラスカバーを強化する技術 |
| US20110019354A1 (en) * | 2009-03-02 | 2011-01-27 | Christopher Prest | Techniques for Strengthening Glass Covers for Portable Electronic Devices |
| US20100235734A1 (en) * | 2009-03-16 | 2010-09-16 | Bas Ording | Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display |
| US8566045B2 (en) | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
| US8285499B2 (en) | 2009-03-16 | 2012-10-09 | Apple Inc. | Event recognition |
| US8566044B2 (en) * | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
| US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
| US9311112B2 (en) * | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
| US8589374B2 (en) | 2009-03-16 | 2013-11-19 | Apple Inc. | Multifunction device with integrated search and application selection |
| US8537126B2 (en) * | 2009-04-06 | 2013-09-17 | Apple Inc. | Integrated touch sensitive display gate driver |
| US8593410B2 (en) | 2009-04-10 | 2013-11-26 | Apple Inc. | Touch sensor panel design |
| US20100265187A1 (en) * | 2009-04-20 | 2010-10-21 | Shih Chang Chang | Signal routing in an oled structure that includes a touch actuated sensor configuration |
| US8624849B2 (en) * | 2009-04-20 | 2014-01-07 | Apple Inc. | Touch actuated sensor configuration integrated with an OLED structure |
| US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
| US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
| US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
| US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
| US9183534B2 (en) | 2009-06-12 | 2015-11-10 | Apple Inc. | Devices with profile-based operating mode controls |
| US8576161B2 (en) * | 2009-06-18 | 2013-11-05 | Apple Inc. | Driving an OLED display structure integrated with a touch sensor configuration |
| US8956718B2 (en) | 2009-06-19 | 2015-02-17 | Apple Inc. | Transparent conductor thin film formation |
| US8711108B2 (en) * | 2009-06-19 | 2014-04-29 | Apple Inc. | Direct connect single layer touch panel |
| US8970475B2 (en) * | 2009-06-19 | 2015-03-03 | Apple Inc. | Motion sensitive input control |
| US8957874B2 (en) * | 2009-06-29 | 2015-02-17 | Apple Inc. | Touch sensor panel design |
| US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
| US8860693B2 (en) * | 2009-07-08 | 2014-10-14 | Apple Inc. | Image processing for camera based motion tracking |
| US9182854B2 (en) * | 2009-07-08 | 2015-11-10 | Microsoft Technology Licensing, Llc | System and method for multi-touch interactions with a touch sensitive screen |
| US20110010759A1 (en) * | 2009-07-09 | 2011-01-13 | Apple Inc. | Providing a customized interface for an application store |
| US8482544B2 (en) | 2009-07-10 | 2013-07-09 | Apple Inc. | Negative pixel compensation |
| US20110006998A1 (en) * | 2009-07-10 | 2011-01-13 | Sunggu Kang | Patterning of thin film conductive and passivation layers |
| US9323398B2 (en) | 2009-07-10 | 2016-04-26 | Apple Inc. | Touch and hover sensing |
| US20110005662A1 (en) * | 2009-07-10 | 2011-01-13 | Kuo-Hua Sung | Method for Fabricating Multilayer Panels |
| US8368661B2 (en) * | 2009-07-13 | 2013-02-05 | Apple Inc. | Method for fabricating touch sensor panels |
| US9632622B2 (en) | 2009-07-16 | 2017-04-25 | Apple Inc. | Ground detection for touch sensitive device |
| FR2949007B1 (fr) | 2009-08-07 | 2012-06-08 | Nanotec Solution | Dispositif et procede d'interface de commande sensible a un mouvement d'un corps ou d'un objet et equipement de commande integrant ce dispositif. |
| US8654524B2 (en) | 2009-08-17 | 2014-02-18 | Apple Inc. | Housing as an I/O device |
| US8441790B2 (en) | 2009-08-17 | 2013-05-14 | Apple Inc. | Electronic device housing as acoustic input device |
| US8475872B2 (en) * | 2009-08-19 | 2013-07-02 | Apple Inc. | Patterning of thin film layers |
| KR101483346B1 (ko) | 2009-08-21 | 2015-01-15 | 애플 인크. | 정전용량 감지를 위한 방법 및 장치 |
| US8390582B2 (en) | 2009-08-25 | 2013-03-05 | Apple Inc. | Integrated touch screen |
| TWI412975B (zh) * | 2009-09-02 | 2013-10-21 | Pixart Imaging Inc | 手勢辨識方法及使用該方法之互動系統 |
| US8664548B2 (en) * | 2009-09-11 | 2014-03-04 | Apple Inc. | Touch controller with improved diagnostics calibration and communications support |
| US9444453B2 (en) * | 2009-09-11 | 2016-09-13 | Apple Inc. | Measuring body capacitance effect in touch sensitive device |
| US8363021B2 (en) * | 2009-09-11 | 2013-01-29 | Apple Inc. | Method to compensate for the frequency dependence of sense signal preprocessing |
| US9036650B2 (en) | 2009-09-11 | 2015-05-19 | Apple Inc. | Automatic low noise frequency selection |
| US20110066973A1 (en) * | 2009-09-11 | 2011-03-17 | Apple Inc. | Rendering System Log Data |
| US8970506B2 (en) | 2009-09-11 | 2015-03-03 | Apple Inc. | Power management for touch controller |
| US8031094B2 (en) * | 2009-09-11 | 2011-10-04 | Apple Inc. | Touch controller with improved analog front end |
| CN102033656B (zh) * | 2009-09-28 | 2013-01-09 | 原相科技股份有限公司 | 手势辨识方法以及使用该方法的互动系统 |
| US8749512B2 (en) | 2009-09-30 | 2014-06-10 | Apple Inc. | Negative pixel compensation |
| US8982058B2 (en) | 2009-09-30 | 2015-03-17 | Apple Inc. | Touch screen border regions |
| US20110095977A1 (en) * | 2009-10-23 | 2011-04-28 | Smart Technologies Ulc | Interactive input system incorporating multi-angle reflecting structure |
| US20110102333A1 (en) * | 2009-10-30 | 2011-05-05 | Wayne Carl Westerman | Detection of Gesture Orientation on Repositionable Touch Surface |
| US20110100727A1 (en) * | 2009-10-30 | 2011-05-05 | Shin John Choi | Touch Sensitive Device with Dielectric Layer |
| US20110128237A1 (en) * | 2009-12-02 | 2011-06-02 | Rothkopf Fletcher R | Thinned-Portion Substrates |
| US20110134050A1 (en) * | 2009-12-07 | 2011-06-09 | Harley Jonah A | Fabrication of touch sensor panel using laser ablation |
| US20110147973A1 (en) * | 2009-12-17 | 2011-06-23 | Kuo-Hua Sung | Injection Molding of Touch Surface |
| US20110151202A1 (en) * | 2009-12-18 | 2011-06-23 | Feinstein Casey J | Controllable Placement of Liquid Adhesive on Substrate |
| US9778685B2 (en) | 2011-05-04 | 2017-10-03 | Apple Inc. | Housing for portable electronic device with reduced border region |
| US8803908B2 (en) | 2010-01-15 | 2014-08-12 | Apple Inc. | Digital image transitions |
| US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
| US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
| US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
| US8624878B2 (en) | 2010-01-20 | 2014-01-07 | Apple Inc. | Piezo-based acoustic and capacitive detection |
| US8581879B2 (en) * | 2010-01-21 | 2013-11-12 | Apple Inc. | Negative pixel compensation |
| US8977584B2 (en) | 2010-01-25 | 2015-03-10 | Newvaluexchange Global Ai Llp | Apparatuses, methods and systems for a digital conversation management platform |
| US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
| US8140570B2 (en) | 2010-03-11 | 2012-03-20 | Apple Inc. | Automatic discovery of metadata |
| CN102200860B (zh) * | 2010-03-23 | 2014-02-05 | 北京汇冠新技术股份有限公司 | 触摸定位方法和装置、触摸系统 |
| US9542038B2 (en) | 2010-04-07 | 2017-01-10 | Apple Inc. | Personalizing colors of user interfaces |
| TWI439960B (zh) | 2010-04-07 | 2014-06-01 | Apple Inc | 虛擬使用者編輯環境 |
| US9285909B2 (en) | 2010-04-09 | 2016-03-15 | Apple Inc. | Equalizing parasitic capacitance effects in touch screens |
| US8154680B2 (en) | 2010-04-15 | 2012-04-10 | Apple Inc. | Electronic device display structures with controlled chassis reflections |
| WO2011133604A1 (en) | 2010-04-19 | 2011-10-27 | Tactus Technology | User interface system |
| US8692830B2 (en) | 2010-06-01 | 2014-04-08 | Apple Inc. | Automatic avatar creation |
| USRE49044E1 (en) | 2010-06-01 | 2022-04-19 | Apple Inc. | Automatic avatar creation |
| US9213451B2 (en) | 2010-06-04 | 2015-12-15 | Apple Inc. | Thin glass for touch panel sensors and methods therefor |
| US9164620B2 (en) | 2010-06-07 | 2015-10-20 | Apple Inc. | Touch sensing error compensation |
| US9335870B2 (en) | 2010-06-07 | 2016-05-10 | Apple Inc. | Touch-display crosstalk |
| US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
| TWI417774B (zh) * | 2010-06-28 | 2013-12-01 | Pixart Imaging Inc | 光學距離判斷裝置、光學觸控螢幕系統及光學觸控測距之方法 |
| US20120019453A1 (en) | 2010-07-26 | 2012-01-26 | Wayne Carl Westerman | Motion continuation of touch input |
| US9652088B2 (en) | 2010-07-30 | 2017-05-16 | Apple Inc. | Fabrication of touch sensor panel using laser ablation |
| US8388852B2 (en) | 2010-07-30 | 2013-03-05 | Apple Inc. | Method for fabricating touch sensor panels |
| US8875054B2 (en) | 2010-07-30 | 2014-10-28 | Apple Inc. | Hybrid knob/slider control |
| US20120032894A1 (en) | 2010-08-06 | 2012-02-09 | Nima Parivar | Intelligent management for an electronic device |
| US10268320B2 (en) | 2010-08-06 | 2019-04-23 | Apple Inc. | Method for disambiguating multiple touches on a projection-scan touch sensor panel |
| US10189743B2 (en) | 2010-08-18 | 2019-01-29 | Apple Inc. | Enhanced strengthening of glass |
| US8890854B2 (en) | 2010-08-27 | 2014-11-18 | Apple Inc. | Touch sensor panel calibration |
| US9268431B2 (en) | 2010-08-27 | 2016-02-23 | Apple Inc. | Touch and hover switching |
| US8823657B2 (en) | 2010-09-07 | 2014-09-02 | Apple Inc. | Master/slave control of touch sensing |
| US8890817B2 (en) | 2010-09-07 | 2014-11-18 | Apple Inc. | Centralized processing of touch information |
| US8824140B2 (en) | 2010-09-17 | 2014-09-02 | Apple Inc. | Glass enclosure |
| US9323442B2 (en) | 2010-09-30 | 2016-04-26 | Apple Inc. | Managing items in a user interface |
| US8950215B2 (en) | 2010-10-06 | 2015-02-10 | Apple Inc. | Non-contact polishing techniques for reducing roughness on glass surfaces |
| US9491852B2 (en) | 2010-10-15 | 2016-11-08 | Apple Inc. | Trace border routing |
| US10185446B2 (en) | 2010-10-15 | 2019-01-22 | Apple Inc. | Touch sensor arrays with integrated inter-layer contacts |
| US8797282B2 (en) | 2010-10-18 | 2014-08-05 | Apple Inc. | Touch sensor with secondary sensor and ground shield |
| US10740117B2 (en) | 2010-10-19 | 2020-08-11 | Apple Inc. | Grouping windows into clusters in one or more workspaces in a user interface |
| US9542202B2 (en) | 2010-10-19 | 2017-01-10 | Apple Inc. | Displaying and updating workspaces in a user interface |
| US9658732B2 (en) | 2010-10-19 | 2017-05-23 | Apple Inc. | Changing a virtual workspace based on user interaction with an application window in a user interface |
| US9292196B2 (en) | 2010-10-19 | 2016-03-22 | Apple Inc. | Modifying the presentation of clustered application windows in a user interface |
| US9013488B2 (en) | 2010-10-19 | 2015-04-21 | Apple Inc. | Grouping items in a folder |
| CN103124946B (zh) | 2010-10-20 | 2016-06-29 | 泰克图斯科技公司 | 用户接口系统及方法 |
| US8603574B2 (en) | 2010-11-05 | 2013-12-10 | Apple Inc. | Curved touch sensor |
| US8808483B2 (en) | 2010-11-05 | 2014-08-19 | Apple Inc. | Method of making a curved touch panel |
| US8913040B2 (en) | 2010-11-05 | 2014-12-16 | Apple Inc. | Downsampling data for crosstalk compensation |
| US9069452B2 (en) | 2010-12-01 | 2015-06-30 | Apple Inc. | Morphing a user-interface control object |
| US9851849B2 (en) | 2010-12-03 | 2017-12-26 | Apple Inc. | Touch device communication |
| US9310923B2 (en) | 2010-12-03 | 2016-04-12 | Apple Inc. | Input device for touch sensitive devices |
| US8743062B2 (en) | 2010-12-03 | 2014-06-03 | Apple Inc. | Noise reduction for touch controller |
| US8593450B2 (en) | 2010-12-22 | 2013-11-26 | Apple Inc. | Relay driving of conductive segments in displays |
| US20120162121A1 (en) | 2010-12-22 | 2012-06-28 | Shih Chang Chang | Slew rate and shunting control separation |
| US9310916B2 (en) | 2011-01-14 | 2016-04-12 | Apple Inc. | Display to touch crosstalk compensation |
| US20120185805A1 (en) | 2011-01-14 | 2012-07-19 | Apple Inc. | Presenting Visual Indicators of Hidden Objects |
| US9501217B2 (en) | 2011-01-14 | 2016-11-22 | Apple Inc. | Target region for removing icons from dock |
| FR2971066B1 (fr) | 2011-01-31 | 2013-08-23 | Nanotec Solution | Interface homme-machine tridimensionnelle. |
| US8847919B2 (en) | 2011-02-02 | 2014-09-30 | Apple Inc. | Interactive holographic display device |
| US10152192B2 (en) | 2011-02-21 | 2018-12-11 | Apple Inc. | Scaling application windows in one or more workspaces in a user interface |
| US8716932B2 (en) | 2011-02-28 | 2014-05-06 | Apple Inc. | Displays with minimized borders |
| US10761358B2 (en) | 2011-03-03 | 2020-09-01 | Apple Inc. | Display screen shield line system |
| US9725359B2 (en) | 2011-03-16 | 2017-08-08 | Apple Inc. | Electronic device having selectively strengthened glass |
| US10781135B2 (en) | 2011-03-16 | 2020-09-22 | Apple Inc. | Strengthening variable thickness glass |
| US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
| US9178970B2 (en) | 2011-03-21 | 2015-11-03 | Apple Inc. | Electronic devices with convex displays |
| US8816977B2 (en) | 2011-03-21 | 2014-08-26 | Apple Inc. | Electronic devices with flexible displays |
| US9866660B2 (en) | 2011-03-21 | 2018-01-09 | Apple Inc. | Electronic devices with concave displays |
| US8553001B2 (en) * | 2011-03-22 | 2013-10-08 | Adobe Systems Incorporated | Methods and apparatus for determining local coordinate frames for a human hand |
| US8593421B2 (en) | 2011-03-22 | 2013-11-26 | Adobe Systems Incorporated | Local coordinate frame user interface for multitouch-enabled devices |
| US8600107B2 (en) * | 2011-03-31 | 2013-12-03 | Smart Technologies Ulc | Interactive input system and method |
| US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
| KR20130052749A (ko) * | 2011-04-15 | 2013-05-23 | 엘지전자 주식회사 | 터치 기반 사용자 인터페이스 장치 및 방법 |
| US9128666B2 (en) | 2011-05-04 | 2015-09-08 | Apple Inc. | Housing for portable electronic device with reduced border region |
| US9319036B2 (en) | 2011-05-20 | 2016-04-19 | Apple Inc. | Gate signal adjustment circuit |
| WO2012161698A1 (en) | 2011-05-24 | 2012-11-29 | Apple Inc. | Changing display artifacts across frames |
| WO2012161704A1 (en) | 2011-05-24 | 2012-11-29 | Apple Inc. | Scanning orders in inversion schemes of displays |
| WO2012161700A1 (en) | 2011-05-24 | 2012-11-29 | Apple Inc. | Offsetting multiple coupling effects in display screens |
| WO2012161699A1 (en) | 2011-05-24 | 2012-11-29 | Apple Inc. | Additional application of voltage during a write sequence |
| WO2012161705A1 (en) | 2011-05-24 | 2012-11-29 | Apple Inc. | Pre-charging of sub-pixels |
| US8593491B2 (en) | 2011-05-24 | 2013-11-26 | Apple Inc. | Application of voltage to data lines during Vcom toggling |
| WO2012161703A1 (en) | 2011-05-24 | 2012-11-29 | Apple Inc. | Writing data to sub-pixels using different write sequences |
| US8719695B2 (en) | 2011-05-31 | 2014-05-06 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
| US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
| FR2976688B1 (fr) | 2011-06-16 | 2021-04-23 | Nanotec Solution | Dispositif et procede pour generer une alimentation electrique dans un systeme electronique avec un potentiel de reference variable. |
| US8958028B2 (en) | 2011-06-17 | 2015-02-17 | Apple Inc. | Protective film patterning |
| US8711570B2 (en) | 2011-06-21 | 2014-04-29 | Apple Inc. | Flexible circuit routing |
| US9329703B2 (en) | 2011-06-22 | 2016-05-03 | Apple Inc. | Intelligent stylus |
| US8928635B2 (en) | 2011-06-22 | 2015-01-06 | Apple Inc. | Active stylus |
| US8638320B2 (en) | 2011-06-22 | 2014-01-28 | Apple Inc. | Stylus orientation detection |
| US8988628B2 (en) | 2011-06-23 | 2015-03-24 | Apple Inc. | Coated chassis for liquid crystal display |
| US8787016B2 (en) | 2011-07-06 | 2014-07-22 | Apple Inc. | Flexible display devices |
| US9671954B1 (en) * | 2011-07-11 | 2017-06-06 | The Boeing Company | Tactile feedback devices for configurable touchscreen interfaces |
| US9158455B2 (en) | 2011-07-12 | 2015-10-13 | Apple Inc. | Multifunctional environment for image cropping |
| US9400576B2 (en) | 2011-07-19 | 2016-07-26 | Apple Inc. | Touch sensor arrangements for organic light-emitting diode displays |
| US8337216B1 (en) | 2011-07-26 | 2012-12-25 | Apple Inc. | Touch sensor back plane ground connection |
| US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
| US9244215B2 (en) | 2011-09-09 | 2016-01-26 | Apple Inc. | Chassis for display backlight |
| US8804347B2 (en) | 2011-09-09 | 2014-08-12 | Apple Inc. | Reducing the border area of a device |
| US9158143B2 (en) | 2011-09-12 | 2015-10-13 | Apple Inc. | Dual purpose touch sensor panel and optical retarder |
| US8608896B2 (en) | 2011-09-13 | 2013-12-17 | Apple Inc. | Liquid adhesive lamination for precision adhesive control |
| US8875652B2 (en) | 2011-09-14 | 2014-11-04 | Apple Inc. | Liquid adhesive boundary control |
| US9454239B2 (en) | 2011-09-14 | 2016-09-27 | Apple Inc. | Enabling touch events on a touch sensitive mechanical keyboard |
| US9785251B2 (en) | 2011-09-14 | 2017-10-10 | Apple Inc. | Actuation lock for a touch sensitive mechanical keyboard |
| US9041652B2 (en) | 2011-09-14 | 2015-05-26 | Apple Inc. | Fusion keyboard |
| US9944554B2 (en) | 2011-09-15 | 2018-04-17 | Apple Inc. | Perforated mother sheet for partial edge chemical strengthening and method therefor |
| US9436315B2 (en) | 2011-09-15 | 2016-09-06 | Apple Inc. | Noise rejection circuit for touch sensitive display |
| US9746967B2 (en) | 2011-09-15 | 2017-08-29 | Apple Inc. | Concurrent touch and negative pixel scan |
| US9760195B2 (en) | 2011-09-23 | 2017-09-12 | Apple Inc. | Power management for integrated touch screens |
| US8988384B2 (en) | 2011-09-23 | 2015-03-24 | Apple Inc. | Force sensor interface for touch controller |
| US9268427B2 (en) | 2011-09-23 | 2016-02-23 | Apple Inc. | Multi-mode voltages for touchscreens |
| US8723824B2 (en) | 2011-09-27 | 2014-05-13 | Apple Inc. | Electronic devices with sidewall displays |
| US9516149B2 (en) | 2011-09-29 | 2016-12-06 | Apple Inc. | Multi-layer transparent structures for electronic device housings |
| US9098242B2 (en) | 2011-09-30 | 2015-08-04 | Apple Inc. | Electronic devices with cover layers mounted to displays |
| US10245776B2 (en) | 2011-09-30 | 2019-04-02 | Apple Inc. | Methods for forming electronic devices with bent display edges |
| US10088863B2 (en) | 2011-09-30 | 2018-10-02 | Apple Inc. | Electronic devices with cover layers mounted to displays |
| US8929085B2 (en) | 2011-09-30 | 2015-01-06 | Apple Inc. | Flexible electronic devices |
| US9099010B2 (en) | 2011-10-14 | 2015-08-04 | Apple Inc. | Content authoring application |
| US9259904B2 (en) | 2011-10-20 | 2016-02-16 | Apple Inc. | Opaque thin film passivation |
| US9042132B2 (en) | 2011-10-25 | 2015-05-26 | Apple Inc. | Noise suppression circuit for power adapter |
| US9286826B2 (en) | 2011-10-28 | 2016-03-15 | Apple Inc. | Display with vias for concealed printed circuit and component attachment |
| CN103093291A (zh) * | 2011-10-31 | 2013-05-08 | 鸿富锦精密工业(深圳)有限公司 | 影像量测对象管理系统及方法 |
| US9079384B2 (en) | 2011-11-11 | 2015-07-14 | Apple Inc. | Touch sensor panel having an index matching passivation layer |
| US10144669B2 (en) | 2011-11-21 | 2018-12-04 | Apple Inc. | Self-optimizing chemical strengthening bath for glass |
| US9324183B2 (en) | 2011-11-29 | 2016-04-26 | Apple Inc. | Dynamic graphical interface shadows |
| US9372593B2 (en) | 2011-11-29 | 2016-06-21 | Apple Inc. | Using a three-dimensional model to render a cursor |
| US8581870B2 (en) | 2011-12-06 | 2013-11-12 | Apple Inc. | Touch-sensitive button with two levels |
| US9195331B2 (en) | 2011-12-06 | 2015-11-24 | Apple Inc. | Common electrode connections in integrated touch screens |
| US9462033B2 (en) * | 2011-12-07 | 2016-10-04 | Apple Inc. | Proofing electronic publications on portable devices |
| US20130159849A1 (en) | 2011-12-20 | 2013-06-20 | Keng Fai Lee | Jump to Collaborator Cursor |
| US9230356B2 (en) | 2011-12-20 | 2016-01-05 | Apple Inc. | Document collaboration effects |
| US9542366B2 (en) | 2011-12-20 | 2017-01-10 | Apple Inc. | Smart text in document chat |
| FR2985048B1 (fr) | 2011-12-21 | 2014-08-15 | Nanotec Solution | Dispositif et procede de mesure capacitive sensible a la pression pour interfaces tactiles et sans contact |
| US9361942B2 (en) | 2011-12-22 | 2016-06-07 | Apple Inc. | Playlist configuration and preview |
| FR2985049B1 (fr) | 2011-12-22 | 2014-01-31 | Nanotec Solution | Dispositif de mesure capacitive a electrodes commutees pour interfaces tactiles et sans contact |
| US10133156B2 (en) | 2012-01-10 | 2018-11-20 | Apple Inc. | Fused opaque and clear glass for camera or display window |
| US8773848B2 (en) | 2012-01-25 | 2014-07-08 | Apple Inc. | Fused glass device housings |
| US9083344B2 (en) | 2012-02-01 | 2015-07-14 | Apple Inc. | Touch sensor with integrated signal bus extensions |
| US9395869B2 (en) | 2012-02-02 | 2016-07-19 | Apple Inc. | Global z-order for windows |
| US8810537B2 (en) | 2012-02-15 | 2014-08-19 | Apple Inc. | Quadrature demodulation for touch sensitive devices |
| US9081442B2 (en) | 2012-02-27 | 2015-07-14 | Apple Inc. | Split sense lines for negative pixel compensation |
| US9316677B2 (en) | 2012-02-29 | 2016-04-19 | Apple Inc. | Devices and methods for testing flex cable shielding |
| US9911550B2 (en) | 2012-03-05 | 2018-03-06 | Apple Inc. | Touch sensitive device with multiple ablation fluence values |
| US9459738B2 (en) | 2012-03-06 | 2016-10-04 | Apple Inc. | Calibration for pressure effects on touch sensor panels |
| TWI524223B (zh) * | 2012-03-12 | 2016-03-01 | 台達電子工業股份有限公司 | 互動式白板系統及其白板書寫工具 |
| FR2988175B1 (fr) | 2012-03-13 | 2014-04-11 | Nanotec Solution | Procede de mesure capacitive par des electrodes non-regulieres, et appareil mettant en œuvre un tel procede |
| FR2988176B1 (fr) | 2012-03-13 | 2014-11-21 | Nanotec Solution | Procede de mesure capacitive entre un objet et un plan d’electrodes par demodulation synchrone partielle |
| US9104260B2 (en) | 2012-04-10 | 2015-08-11 | Typesoft Technologies, Inc. | Systems and methods for detecting a press on a touch-sensitive surface |
| US9329723B2 (en) | 2012-04-16 | 2016-05-03 | Apple Inc. | Reconstruction of original touch image from differential touch image |
| US8724304B2 (en) | 2012-04-20 | 2014-05-13 | Apple Inc. | Electronic devices with flexible displays having fastened bent edges |
| US8913021B2 (en) | 2012-04-30 | 2014-12-16 | Apple Inc. | Capacitance touch near-field—far field switching |
| US9086768B2 (en) | 2012-04-30 | 2015-07-21 | Apple Inc. | Mitigation of parasitic capacitance |
| US9201547B2 (en) | 2012-04-30 | 2015-12-01 | Apple Inc. | Wide dynamic range capacitive sensing |
| US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
| US10051104B2 (en) | 2012-05-14 | 2018-08-14 | Apple Inc. | Delivery/read receipts for electronic messaging |
| US9395583B2 (en) | 2012-06-06 | 2016-07-19 | Apple Inc. | Column spacer design for a display incorporating a third metal layer |
| US10296581B2 (en) | 2012-06-06 | 2019-05-21 | Apple Inc. | Multi-word autocorrection |
| US9348607B2 (en) | 2012-06-07 | 2016-05-24 | Apple Inc. | Quiet hours for notifications |
| US10354004B2 (en) | 2012-06-07 | 2019-07-16 | Apple Inc. | Intelligent presentation of documents |
| US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
| US11073959B2 (en) | 2012-06-08 | 2021-07-27 | Apple Inc. | Simulating physical materials and light interaction in a user interface of a resource-constrained device |
| US9164606B2 (en) | 2012-06-08 | 2015-10-20 | Apple Inc. | Dynamic voltage generation for touch-enabled displays |
| US9330606B2 (en) | 2012-06-08 | 2016-05-03 | Apple Inc. | Electronic device with display brightness control |
| US9226347B2 (en) | 2012-06-25 | 2015-12-29 | Apple Inc. | Displays with vias |
| US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
| US9443672B2 (en) | 2012-07-09 | 2016-09-13 | Apple Inc. | Patterned conductive traces in molded elastomere substrate |
| US9557845B2 (en) | 2012-07-27 | 2017-01-31 | Apple Inc. | Input device for and method of communication with capacitive devices through frequency variation |
| US8842088B2 (en) | 2012-07-27 | 2014-09-23 | Apple Inc. | Touch gesture with visible point of interaction on a touch screen |
| US9176604B2 (en) | 2012-07-27 | 2015-11-03 | Apple Inc. | Stylus device |
| US9652090B2 (en) | 2012-07-27 | 2017-05-16 | Apple Inc. | Device for digital communication through capacitive coupling |
| US10062334B2 (en) | 2012-07-31 | 2018-08-28 | Apple Inc. | Backlight dimming control for a display utilizing quantum dots |
| US8994906B2 (en) | 2012-08-13 | 2015-03-31 | Apple Inc. | Display with multilayer and embedded signal lines |
| US9110320B2 (en) | 2012-08-14 | 2015-08-18 | Apple Inc. | Display with bent inactive edge regions |
| US9214507B2 (en) | 2012-08-17 | 2015-12-15 | Apple Inc. | Narrow border organic light-emitting diode display |
| US9195108B2 (en) | 2012-08-21 | 2015-11-24 | Apple Inc. | Displays with bent signal lines |
| US9250783B2 (en) | 2012-08-21 | 2016-02-02 | Apple Inc. | Toggle gesture during drag gesture |
| US10222975B2 (en) | 2012-08-27 | 2019-03-05 | Apple Inc. | Single contact scaling gesture |
| US9035932B2 (en) | 2012-08-31 | 2015-05-19 | Apple Inc. | Thermally compensated pixels for liquid crystal displays (LCDS) |
| US9454025B2 (en) | 2012-08-31 | 2016-09-27 | Apple Inc. | Displays with reduced driver circuit ledges |
| US9189064B2 (en) | 2012-09-05 | 2015-11-17 | Apple Inc. | Delay of display event based on user gaze |
| US9506750B2 (en) | 2012-09-07 | 2016-11-29 | Apple Inc. | Imaging range finding device and method |
| US9128674B2 (en) | 2012-09-07 | 2015-09-08 | Apple Inc. | Thermal press and ultraviolet curing for display assemblies |
| US9075481B2 (en) | 2012-09-10 | 2015-07-07 | Apple Inc. | ESD detection on a touch input device |
| US9236202B2 (en) | 2012-09-10 | 2016-01-12 | Apple Inc. | Corrosion mitigation for metal traces |
| US9733331B2 (en) | 2012-09-10 | 2017-08-15 | Apple Inc. | Method of manufacturing touch sensors |
| US9946302B2 (en) | 2012-09-19 | 2018-04-17 | Apple Inc. | Exposed glass article with inner recessed area for portable electronic device housing |
| US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
| US9377907B2 (en) | 2012-09-21 | 2016-06-28 | Apple Inc. | Self capacitance implementation method |
| US9442597B2 (en) | 2012-10-19 | 2016-09-13 | Apple Inc. | Sensor-based ESD detection |
| US9601557B2 (en) | 2012-11-16 | 2017-03-21 | Apple Inc. | Flexible display |
| US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
| US10067575B2 (en) | 2012-11-30 | 2018-09-04 | Apple Inc. | Noise correction for stylus applications on tablets and other touch devices |
| US10735106B2 (en) | 2012-12-10 | 2020-08-04 | Apple Inc. | Mobile device with ultrasound ranging |
| US9457379B2 (en) | 2012-12-10 | 2016-10-04 | Apple Inc. | Ultrasonic MEMS transmitter |
| US10707971B2 (en) | 2012-12-10 | 2020-07-07 | Apple Inc. | Ultrasound ranging for mobile devices |
| US9774917B1 (en) | 2012-12-10 | 2017-09-26 | Apple Inc. | Channel bar user interface |
| US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
| US9532111B1 (en) | 2012-12-18 | 2016-12-27 | Apple Inc. | Devices and method for providing remote control hints on a display |
| US20140168141A1 (en) | 2012-12-18 | 2014-06-19 | Logitech Europe S.A. | Method and system for discriminating stylus and touch interactions |
| US9158393B2 (en) | 2012-12-18 | 2015-10-13 | Logitech Europe S.A. | Active stylus for touch sensing applications |
| US9239422B2 (en) | 2012-12-20 | 2016-01-19 | Apple Inc. | Light guide plate with blunt edges |
| US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
| US9146617B2 (en) | 2013-01-25 | 2015-09-29 | Apple Inc. | Activation of a screen reading program |
| US9792013B2 (en) | 2013-01-25 | 2017-10-17 | Apple Inc. | Interface scanning for disabled users |
| US9336723B2 (en) | 2013-02-13 | 2016-05-10 | Apple Inc. | In-cell touch for LED |
| FR3002052B1 (fr) | 2013-02-14 | 2016-12-09 | Fogale Nanotech | Procede et dispositif pour naviguer dans un ecran d'affichage et appareil comprenant une telle navigation |
| US9494178B2 (en) | 2013-03-01 | 2016-11-15 | Apple Inc. | Methods for bonding substrates using liquid adhesive |
| US10402000B2 (en) | 2013-03-04 | 2019-09-03 | Apple Inc. | Display with integrated pressure sensing utilizing capacitive coupling to circuit elements |
| US10459546B2 (en) | 2013-03-14 | 2019-10-29 | Apple Inc. | Channel aggregation for optimal stylus detection |
| US10048775B2 (en) | 2013-03-14 | 2018-08-14 | Apple Inc. | Stylus detection and demodulation |
| US9811178B2 (en) | 2013-03-14 | 2017-11-07 | Apple Inc. | Stylus signal detection and demodulation architecture |
| US10203815B2 (en) | 2013-03-14 | 2019-02-12 | Apple Inc. | Application-based touch sensitivity |
| US9719797B2 (en) | 2013-03-15 | 2017-08-01 | Apple Inc. | Voice and touch user interface |
| US9310917B2 (en) | 2013-03-15 | 2016-04-12 | Apple Inc. | Dynamic cross-talk mitigation for integrated touch screens |
| US9310931B2 (en) | 2013-03-15 | 2016-04-12 | Apple Inc. | Dynamic cross-talk mitigation for integrated touch screens |
| US9357250B1 (en) | 2013-03-15 | 2016-05-31 | Apple Inc. | Multi-screen video user interface |
| US12149779B2 (en) | 2013-03-15 | 2024-11-19 | Apple Inc. | Advertisement user interface |
| FR3003964B1 (fr) | 2013-04-02 | 2016-08-26 | Fogale Nanotech | Dispositif pour interagir, sans contact, avec un appareil electronique et/ou informatique, et appareil equipe d'un tel dispositif |
| US9209207B2 (en) | 2013-04-09 | 2015-12-08 | Apple Inc. | Flexible display with bent edge regions |
| US9116572B2 (en) | 2013-04-15 | 2015-08-25 | Apple Inc. | Disambiguation of touch input events on a touch sensor panel |
| FR3004551A1 (fr) | 2013-04-15 | 2014-10-17 | Fogale Nanotech | Procede de detection capacitif multizone, dispositif et appareil mettant en oeuvre le procede |
| US9658717B2 (en) | 2013-05-14 | 2017-05-23 | Otter Products, Llc | Virtual writing surface |
| FR3005763B1 (fr) | 2013-05-17 | 2016-10-14 | Fogale Nanotech | Dispositif et procede d'interface de commande capacitive adapte a la mise en œuvre d'electrodes de mesures fortement resistives |
| US9229583B2 (en) | 2013-05-29 | 2016-01-05 | Otter Products, Llc | Object location determination including writing pressure information of a stylus |
| US9535544B2 (en) | 2013-05-31 | 2017-01-03 | Apple Inc. | Reducing touch pixel coupling |
| US9946366B2 (en) | 2013-06-03 | 2018-04-17 | Apple Inc. | Display, touch, and stylus synchronization |
| WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
| WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
| US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
| US9477331B2 (en) | 2013-06-07 | 2016-10-25 | Apple Inc. | Touch detection at bezel edge |
| WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
| US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
| US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
| AU2014278592B2 (en) | 2013-06-09 | 2017-09-07 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
| US9459661B2 (en) | 2013-06-19 | 2016-10-04 | Apple Inc. | Camouflaged openings in electronic device housings |
| US9170685B2 (en) * | 2013-06-20 | 2015-10-27 | Otter Products, Llc | Object location determination |
| US9557813B2 (en) | 2013-06-28 | 2017-01-31 | Tactus Technology, Inc. | Method for reducing perceived optical distortion |
| US8988390B1 (en) | 2013-07-03 | 2015-03-24 | Apple Inc. | Frequency agile touch processing |
| FR3008809B1 (fr) | 2013-07-18 | 2017-07-07 | Fogale Nanotech | Dispositif accessoire garde pour un appareil electronique et/ou informatique, et appareil equipe d'un tel dispositif accessoire |
| US9939935B2 (en) | 2013-07-31 | 2018-04-10 | Apple Inc. | Scan engine for touch controller architecture |
| US10061444B2 (en) | 2013-07-31 | 2018-08-28 | Apple Inc. | Self capacitance touch sensing |
| US9772704B2 (en) | 2013-08-15 | 2017-09-26 | Apple Inc. | Display/touch temporal separation |
| US9886141B2 (en) | 2013-08-16 | 2018-02-06 | Apple Inc. | Mutual and self capacitance touch measurements in touch panel |
| US10126850B2 (en) | 2013-08-16 | 2018-11-13 | Apple Inc. | Active integrated touch/display |
| WO2015030712A1 (en) | 2013-08-26 | 2015-03-05 | Bodhi Technology Ventures Llc | Method of detecting the wearing limb of a wearable electronic device |
| WO2015030870A1 (en) | 2013-08-28 | 2015-03-05 | Bodhi Technology Ventures Llc | Capacitive touch panel for sensing mechanical inputs to a device |
| US20160216753A1 (en) | 2013-08-28 | 2016-07-28 | Apple Inc. | Sensor for detecting presence of material |
| EP3025486A1 (en) | 2013-08-29 | 2016-06-01 | Apple Inc. | Multi-device wireless disable and enable |
| US10289302B1 (en) | 2013-09-09 | 2019-05-14 | Apple Inc. | Virtual keyboard animation |
| US9304641B2 (en) | 2013-09-18 | 2016-04-05 | Apple Inc. | Multiple bridges single sided touch sensor |
| CN105765511A (zh) * | 2013-09-26 | 2016-07-13 | 泰克图斯科技公司 | 触摸传感器 |
| US10028309B2 (en) | 2013-10-02 | 2018-07-17 | Apple Inc. | Cloud phone notifications |
| US10042486B1 (en) | 2013-10-18 | 2018-08-07 | Apple Inc. | Dynamic demodulation waveform adjustment for tonal noise mitigation |
| US9690432B2 (en) | 2013-10-21 | 2017-06-27 | Apple Inc. | Touch receiving channel re-use scheme with receiver signal coding |
| US9678609B2 (en) | 2013-10-21 | 2017-06-13 | Apple Inc. | Orthogonal frequency scan scheme in touch system |
| KR20150049596A (ko) * | 2013-10-30 | 2015-05-08 | 삼성전자주식회사 | 보안 입력 방법 및 그 전자 장치 |
| US9292141B2 (en) | 2013-10-30 | 2016-03-22 | Apple Inc. | Double sided touch sensor on transparent substrate |
| WO2015065516A1 (en) | 2013-11-01 | 2015-05-07 | Bodhi Technology Ventures Llc | Ambient light sensing through the human body |
| FR3013472B1 (fr) | 2013-11-19 | 2016-07-08 | Fogale Nanotech | Dispositif accessoire couvrant pour un appareil portable electronique et/ou informatique, et appareil equipe d'un tel dispositif accessoire |
| US9335866B2 (en) | 2013-11-20 | 2016-05-10 | Otter Products, Llc | Retractable touchscreen adapter |
| US9933879B2 (en) | 2013-11-25 | 2018-04-03 | Apple Inc. | Reconfigurable circuit topology for both self-capacitance and mutual capacitance sensing |
| US9304575B2 (en) | 2013-11-26 | 2016-04-05 | Apple Inc. | Reducing touch sensor panel power consumption |
| CN116560524B (zh) | 2013-12-13 | 2024-10-01 | 苹果公司 | 用于自电容触摸传感器的集成触摸和显示架构 |
| US10691235B2 (en) | 2013-12-13 | 2020-06-23 | Apple Inc. | On-cell touch architecture |
| US11298075B2 (en) | 2013-12-19 | 2022-04-12 | Apple Inc. | Physiological monitoring method and system |
| CN104731467B (zh) * | 2013-12-19 | 2018-02-27 | 联想(北京)有限公司 | 一种信息处理方法以及一种电子设备 |
| EP3082571B1 (en) | 2013-12-20 | 2019-07-17 | Apple Inc. | Skin proximity and tilt effect sensor |
| WO2015102588A1 (en) | 2013-12-30 | 2015-07-09 | Apple Inc. | User identification system based on plethysmography |
| US9600172B2 (en) | 2014-01-03 | 2017-03-21 | Apple Inc. | Pull down navigation mode |
| US10073569B2 (en) | 2014-01-28 | 2018-09-11 | Apple Inc. | Integrated polarizer and conductive material |
| US9356562B2 (en) | 2014-01-30 | 2016-05-31 | Apple Inc. | Family of slew-enhanced operational transconductance amplifiers |
| US9971459B2 (en) | 2014-01-31 | 2018-05-15 | Apple Inc. | Touch sensitive module with integrated sensor and artwork |
| US9430105B2 (en) | 2014-02-07 | 2016-08-30 | Apple Inc. | Frequency independent offset cancellation scheme in touch receiver channel |
| FR3017723B1 (fr) | 2014-02-19 | 2017-07-21 | Fogale Nanotech | Procede d'interaction homme-machine par combinaison de commandes tactiles et sans contact |
| JP2015158827A (ja) * | 2014-02-25 | 2015-09-03 | 株式会社リコー | 座標検出システム、情報処理装置、座標検出方法及びプログラム |
| US9886062B2 (en) | 2014-02-28 | 2018-02-06 | Apple Inc. | Exposed glass article with enhanced stiffness for portable electronic device housing |
| US10156940B2 (en) | 2014-03-11 | 2018-12-18 | Apple Inc. | Panel mismatch compensation for touch enabled displays |
| US9913412B2 (en) | 2014-03-18 | 2018-03-06 | Apple Inc. | Shielding structures for system-in-package assemblies in portable electronic devices |
| US9949359B2 (en) | 2014-03-18 | 2018-04-17 | Apple Inc. | Multi-layer thin-film coatings for system-in-package assemblies in portable electronic devices |
| WO2015160377A1 (en) | 2014-04-16 | 2015-10-22 | Wrostix Technologies Llc | Structure for pixelated self-capacitance |
| US9965108B2 (en) | 2014-05-16 | 2018-05-08 | Apple Inc. | Simultaneous self- and mutual capacitance sensing |
| US9836165B2 (en) | 2014-05-16 | 2017-12-05 | Apple Inc. | Integrated silicon-OLED display and touch sensor panel |
| US10133382B2 (en) | 2014-05-16 | 2018-11-20 | Apple Inc. | Structure for integrated touch screen |
| US9465456B2 (en) | 2014-05-20 | 2016-10-11 | Apple Inc. | Reduce stylus tip wobble when coupled to capacitive sensor |
| US9690417B2 (en) | 2014-05-21 | 2017-06-27 | Apple Inc. | Glove touch detection |
| US9569045B2 (en) | 2014-05-21 | 2017-02-14 | Apple Inc. | Stylus tilt and orientation estimation from touch sensor panel images |
| US9778789B2 (en) | 2014-05-21 | 2017-10-03 | Apple Inc. | Touch rejection |
| WO2015178920A1 (en) | 2014-05-22 | 2015-11-26 | Onamp Research Llc | Panel bootstrapping architectures for in-cell self-capacitance |
| US10558302B2 (en) | 2014-05-23 | 2020-02-11 | Apple Inc. | Coded integration of a self-capacitance array |
| US9367188B2 (en) | 2014-05-23 | 2016-06-14 | Apple Inc. | RC matching in a touch screen |
| US10852876B2 (en) | 2014-05-28 | 2020-12-01 | Apple Inc. | Narrow border touch screen |
| US9867575B2 (en) | 2014-08-22 | 2018-01-16 | Apple Inc. | Heart rate path optimizer |
| US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US9851853B2 (en) | 2014-05-30 | 2017-12-26 | Apple Inc. | Low power scan for device wake up and unlock |
| CN110797019B (zh) | 2014-05-30 | 2023-08-29 | 苹果公司 | 多命令单一话语输入方法 |
| US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
| US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
| US10095345B2 (en) | 2014-05-30 | 2018-10-09 | Apple Inc. | Low power scan for device wake up and unlock |
| US9451425B2 (en) | 2014-05-30 | 2016-09-20 | Apple Inc. | Unified message delivery between portable electronic devices |
| US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
| US10303295B2 (en) | 2014-05-30 | 2019-05-28 | Apple Inc. | Modifying an on-screen keyboard based on asymmetric touch drift |
| US10789642B2 (en) | 2014-05-30 | 2020-09-29 | Apple Inc. | Family accounts for an online content storage sharing service |
| US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
| US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
| DE112014006739T5 (de) * | 2014-06-11 | 2017-05-11 | Mitsubishi Electric Corporation | Anzeigesteuersystem und Anzeigesteuerverfahren |
| US9766702B2 (en) | 2014-06-19 | 2017-09-19 | Apple Inc. | User detection by a computing device |
| US9811204B2 (en) | 2014-06-23 | 2017-11-07 | Apple Inc. | Time multiplexed touch detection and power charging |
| CN110931052B (zh) | 2014-06-24 | 2021-09-28 | 苹果公司 | 音乐正在播放用户界面 |
| CN110297594B (zh) | 2014-06-24 | 2022-09-06 | 苹果公司 | 输入设备和用户界面交互 |
| EP3525068A1 (en) | 2014-06-24 | 2019-08-14 | Apple Inc. | Character recognition on a computing device |
| EP3105669B1 (en) | 2014-06-24 | 2021-05-26 | Apple Inc. | Application menu for video system |
| CN111782129B (zh) | 2014-06-24 | 2023-12-08 | 苹果公司 | 用于在用户界面中导航的列界面 |
| US9820373B2 (en) | 2014-06-26 | 2017-11-14 | Apple Inc. | Thermal solutions for system-in-package assemblies in portable electronic devices |
| US10289251B2 (en) | 2014-06-27 | 2019-05-14 | Apple Inc. | Reducing floating ground effects in pixelated self-capacitance touch screens |
| US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
| US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| US9280251B2 (en) | 2014-07-11 | 2016-03-08 | Apple Inc. | Funneled touch sensor routing |
| US10372271B2 (en) | 2014-07-18 | 2019-08-06 | Apple Inc. | Adjustment of touch sensing stimulation voltage levels based on touch performance |
| TW201604770A (zh) * | 2014-07-22 | 2016-02-01 | 建碁股份有限公司 | 顯示設備及顯示設備的控制方法 |
| US10743255B2 (en) | 2014-07-25 | 2020-08-11 | Apple Inc. | Power optimization modes for communication between device and server |
| US10228751B2 (en) | 2014-08-06 | 2019-03-12 | Apple Inc. | Low power mode |
| US10758133B2 (en) | 2014-08-07 | 2020-09-01 | Apple Inc. | Motion artifact removal by time domain projection |
| US10201286B2 (en) | 2014-08-22 | 2019-02-12 | Apple Inc. | Frequency domain projection algorithm |
| US9647489B2 (en) | 2014-08-26 | 2017-05-09 | Apple Inc. | Brownout avoidance |
| US10092197B2 (en) | 2014-08-27 | 2018-10-09 | Apple Inc. | Reflective surfaces for PPG signal detection |
| US10203803B2 (en) | 2014-09-02 | 2019-02-12 | Apple Inc. | Touch scan modes during device charging |
| US20160065374A1 (en) | 2014-09-02 | 2016-03-03 | Apple Inc. | Method of using one device to unlock another device |
| US9661495B2 (en) | 2014-09-02 | 2017-05-23 | Apple Inc. | Device activation method and system |
| US10042484B1 (en) | 2014-09-02 | 2018-08-07 | Apple Inc. | Coupling correction in capacitive touch panels |
| US9880655B2 (en) | 2014-09-02 | 2018-01-30 | Apple Inc. | Method of disambiguating water from a finger touch on a touch sensor panel |
| US10215698B2 (en) | 2014-09-02 | 2019-02-26 | Apple Inc. | Multiple light paths architecture and obscuration methods for signal and perfusion index optimization |
| FR3025623B1 (fr) | 2014-09-05 | 2017-12-15 | Fogale Nanotech | Dispositif d'interface de commande et capteur d'empreintes digitales |
| US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
| US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
| WO2016048269A1 (en) | 2014-09-22 | 2016-03-31 | Onamp Research Llc | Ungrounded user signal compensation for pixelated self-capacitance touch sensor panel |
| KR101973045B1 (ko) | 2014-09-24 | 2019-04-26 | 애플 인크. | 채널 바의 관리 |
| US9880649B2 (en) | 2014-09-29 | 2018-01-30 | Apple Inc. | Touch, pen and force sensor operation with variable refresh displays |
| US10708391B1 (en) | 2014-09-30 | 2020-07-07 | Apple Inc. | Delivery of apps in a media stream |
| US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
| US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
| US10114883B1 (en) | 2014-09-30 | 2018-10-30 | Apple Inc. | Generating preferred metadata for content items |
| US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
| US10488936B2 (en) | 2014-09-30 | 2019-11-26 | Apple Inc. | Motion and gesture input from a wearable device |
| US10405044B1 (en) | 2014-09-30 | 2019-09-03 | Apple Inc. | Content notification system and method |
| US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
| US9773409B1 (en) | 2014-09-30 | 2017-09-26 | Apple Inc. | Automatically configuring a remote control for a device |
| US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
| US9691270B1 (en) | 2014-09-30 | 2017-06-27 | Apple Inc. | Automatically configuring a remote control for a device |
| US10001760B1 (en) | 2014-09-30 | 2018-06-19 | Hrl Laboratories, Llc | Adaptive control system capable of recovering from unexpected situations |
| US10231033B1 (en) | 2014-09-30 | 2019-03-12 | Apple Inc. | Synchronizing out-of-band content with a media stream |
| US9600112B2 (en) | 2014-10-10 | 2017-03-21 | Apple Inc. | Signal trace patterns for flexible substrates |
| EP3213173B1 (en) | 2014-10-27 | 2025-10-29 | Apple Inc. | Pixelated self-capacitance water rejection |
| FR3028061B1 (fr) | 2014-10-29 | 2016-12-30 | Fogale Nanotech | Dispositif capteur capacitif comprenant des electrodes ajourees |
| WO2016072983A1 (en) | 2014-11-05 | 2016-05-12 | Onamp Research Llc | Common electrode driving and compensation for pixelated self-capacitance touch screen |
| US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
| US10061449B2 (en) | 2014-12-04 | 2018-08-28 | Apple Inc. | Coarse scan and targeted active mode scan for touch and stylus |
| WO2016106350A1 (en) | 2014-12-23 | 2016-06-30 | Bribbla Dynamics Llc | Confocal inspection system having non-overlapping annular illumination and collection regions |
| AU2015374335B2 (en) | 2014-12-23 | 2018-03-29 | Apple Inc. | Optical inspection system and method including accounting for variations of optical path length within a sample |
| CN107430263B (zh) | 2014-12-23 | 2020-12-01 | 苹果公司 | 具有平均照明路径和平均收集路径的共焦检查系统 |
| CN107580673A (zh) | 2015-01-09 | 2018-01-12 | 苹果公司 | 偏振选择性、频率选择性以及宽动态范围检测器,成像阵列,读出集成电路,以及传感器系统 |
| US10345962B2 (en) | 2015-01-23 | 2019-07-09 | Apple Inc. | Touch panel with non-uniform touch node layout |
| AU2015379572B2 (en) | 2015-01-27 | 2018-09-27 | Apple Inc. | A system for determining the quality of sleep |
| US9817513B2 (en) | 2015-01-27 | 2017-11-14 | Apple Inc. | Sense amplifier stabilization with switched series resistor |
| US10054720B2 (en) | 2015-02-02 | 2018-08-21 | Apple Inc. | Fresnel lens barrier rings |
| CN111610890A (zh) | 2015-02-02 | 2020-09-01 | 苹果公司 | 柔性自电容和互电容触摸感测系统架构 |
| FR3032287B1 (fr) | 2015-02-04 | 2018-03-09 | Quickstep Technologies Llc | Dispositif de detection capacitif multicouches, et appareil comprenant le dispositif |
| US9875346B2 (en) | 2015-02-06 | 2018-01-23 | Apple Inc. | Setting and terminating restricted mode operation on electronic devices |
| US10824279B2 (en) | 2015-02-06 | 2020-11-03 | Apple Inc. | Remote feedback tapping for a touch sensor panel driving circuit |
| US9806608B2 (en) | 2015-02-13 | 2017-10-31 | Apple Inc. | Charge pump having AC and DC outputs for touch panel bootstrapping and substrate biasing |
| US10306047B2 (en) | 2015-02-23 | 2019-05-28 | Apple Inc. | Mechanism for providing user-programmable button |
| FR3033203B1 (fr) | 2015-02-27 | 2018-03-23 | Quickstep Technologies Llc | Procede pour interagir avec un appareil electronique et/ou informatique mettant en œuvre une surface de commande capacitive et une surface peripherique, interface et appareil mettant en œuvre ce procede |
| US10037100B2 (en) | 2015-03-02 | 2018-07-31 | Apple Inc. | SNR-aware active mode touch scans with electrode reallocation |
| US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
| AU2016230025B2 (en) | 2015-03-06 | 2018-05-10 | Apple Inc. | Independent control of emission wavelength and output power of a semiconductor laser |
| US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
| US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
| US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
| US10048788B2 (en) | 2015-03-09 | 2018-08-14 | Apple Inc. | Touch screen display uniformity |
| US10244175B2 (en) | 2015-03-09 | 2019-03-26 | Apple Inc. | Automatic cropping of video content |
| US10488992B2 (en) | 2015-03-10 | 2019-11-26 | Apple Inc. | Multi-chip touch architecture for scalability |
| US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
| US9942576B2 (en) | 2015-04-06 | 2018-04-10 | Apple Inc. | Method and system for remote battery notification |
| US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
| US9921696B2 (en) | 2015-04-24 | 2018-03-20 | Apple Inc. | Sensor with diffusing resistor |
| US10353516B2 (en) | 2015-04-24 | 2019-07-16 | Apple Inc. | Merged floating pixels in a touch screen |
| CN111904384B (zh) | 2015-04-27 | 2024-09-10 | 苹果公司 | 用于ppg信号优化和环境光缓解的动态可配置光阑 |
| US10146359B2 (en) | 2015-04-28 | 2018-12-04 | Apple Inc. | Common electrode auto-compensation method |
| US10437385B2 (en) | 2015-04-28 | 2019-10-08 | Apple Inc. | Sensor design for capacitance sensing |
| WO2016176364A1 (en) | 2015-04-30 | 2016-11-03 | Apple Inc. | Vernier effect dbr lasers incorporating integrated tuning elements |
| US9443501B1 (en) | 2015-05-13 | 2016-09-13 | Apple Inc. | Method and system of note selection and manipulation |
| US10152162B1 (en) | 2015-05-15 | 2018-12-11 | Apple Inc. | Method of optimizing touch detection |
| US9766370B2 (en) | 2015-05-18 | 2017-09-19 | Apple Inc. | Wrist-detection algorithm |
| US9930287B2 (en) | 2015-05-22 | 2018-03-27 | Apple Inc. | Virtual noticeboard user interaction |
| US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
| US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
| US10447812B2 (en) | 2015-06-05 | 2019-10-15 | Apple Inc. | On demand resources |
| US10868672B1 (en) | 2015-06-05 | 2020-12-15 | Apple Inc. | Establishing and verifying identity using biometrics while protecting user privacy |
| US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
| US11140171B1 (en) | 2015-06-05 | 2021-10-05 | Apple Inc. | Establishing and verifying identity using action sequences while protecting user privacy |
| US10083105B2 (en) | 2015-06-05 | 2018-09-25 | Apple Inc. | Smart advice to charge notification |
| US9880824B2 (en) | 2015-06-05 | 2018-01-30 | Apple Inc. | On demand resources |
| US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
| US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
| US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
| US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
| US10564770B1 (en) | 2015-06-09 | 2020-02-18 | Apple Inc. | Predictive touch detection |
| US9910533B2 (en) | 2015-06-19 | 2018-03-06 | Apple Inc. | Timing scheme for touch screen supporting variable refresh rate |
| US10613643B2 (en) | 2015-06-25 | 2020-04-07 | Apple Inc. | Method for stylus touch-down and lift-off noise mitigation |
| US9921652B2 (en) | 2015-06-29 | 2018-03-20 | Apple Inc. | Input with haptic feedback |
| US9535501B1 (en) | 2015-06-29 | 2017-01-03 | Apple Inc. | Input with haptic feedback |
| US10386962B1 (en) | 2015-08-03 | 2019-08-20 | Apple Inc. | Reducing touch node electrode coupling |
| CN106484195B (zh) * | 2015-08-27 | 2019-07-23 | 华为技术有限公司 | 电子白板的控制方法、装置以及系统 |
| CN108449957B (zh) | 2015-09-01 | 2021-03-09 | 苹果公司 | 用于非接触式感测物质的基准开关架构 |
| US10120531B2 (en) | 2015-09-08 | 2018-11-06 | Apple Inc. | User interfaces for navigating and playing content |
| US10025401B2 (en) | 2015-09-08 | 2018-07-17 | Apple Inc. | Active stylus ring electrode |
| US10198089B2 (en) | 2015-09-08 | 2019-02-05 | Apple Inc. | Active stylus precision tip |
| US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
| US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
| US10678367B1 (en) | 2015-09-11 | 2020-06-09 | Apple Inc. | Compressive touch sensing |
| CN108027317B (zh) | 2015-09-18 | 2021-03-16 | 苹果公司 | 参考方案中的测量时间分布 |
| US10310667B2 (en) | 2015-09-21 | 2019-06-04 | Apple Inc. | Multi-bar capacitive sense electrode |
| US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
| US9880664B2 (en) | 2015-09-24 | 2018-01-30 | Apple Inc. | Common pixel correction for sensor panels |
| US9851298B1 (en) | 2015-09-25 | 2017-12-26 | Apple Inc. | Light-based shielding detection |
| US9939899B2 (en) | 2015-09-25 | 2018-04-10 | Apple Inc. | Motion and gesture input from a wearable device |
| US10132680B1 (en) | 2015-09-25 | 2018-11-20 | Apple Inc. | UV dosimetry and exposure alert |
| US10444040B2 (en) | 2015-09-25 | 2019-10-15 | Apple Inc. | Crown with three-dimensional input |
| US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
| US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
| US10474255B2 (en) | 2015-09-30 | 2019-11-12 | Apple Inc. | Input element with integrated functionality |
| US10537284B1 (en) | 2015-09-30 | 2020-01-21 | Apple Inc. | Enhanced sensor signal collection and reflection of reflected and/or scattered light |
| US10671222B2 (en) | 2015-09-30 | 2020-06-02 | Apple Inc. | Touch sensor pattern for edge input detection |
| US10317200B1 (en) | 2015-09-30 | 2019-06-11 | Apple Inc. | Multi-mode sensor for surface orientation |
| US10874348B1 (en) | 2015-09-30 | 2020-12-29 | Apple Inc. | Force sensing for PPG heart-rate performance enhancement and contact detection |
| US11026628B1 (en) | 2015-09-30 | 2021-06-08 | Apple Inc. | Systems and methods of spatial filtering for measuring electrical signals |
| US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
| US10295838B1 (en) | 2015-09-30 | 2019-05-21 | Apple Inc. | Body including surface having concentric annular portions |
| US9971407B2 (en) | 2015-09-30 | 2018-05-15 | Apple Inc. | Haptic feedback for rotary inputs |
| US11036318B2 (en) | 2015-09-30 | 2021-06-15 | Apple Inc. | Capacitive touch or proximity detection for crown |
| US10687717B1 (en) | 2015-09-30 | 2020-06-23 | Apple Inc. | PPG sensor having light arrival angle control at detector |
| US9983029B2 (en) | 2015-09-30 | 2018-05-29 | Apple Inc. | Integrated optical encoder for tilt able rotatable shaft |
| US10365773B2 (en) | 2015-09-30 | 2019-07-30 | Apple Inc. | Flexible scan plan using coarse mutual capacitance and fully-guarded measurements |
| US10534481B2 (en) | 2015-09-30 | 2020-01-14 | Apple Inc. | High aspect ratio capacitive sensor panel |
| US10945618B2 (en) | 2015-10-23 | 2021-03-16 | Valencell, Inc. | Physiological monitoring devices and methods for noise reduction in physiological signals based on subject activity type |
| US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| US10254870B2 (en) | 2015-12-01 | 2019-04-09 | Apple Inc. | Force sensor-based motion or orientation determination in a device |
| US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
| US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
| US10154316B2 (en) | 2016-02-26 | 2018-12-11 | Apple Inc. | Motion-based configuration of a multi-user device |
| US9904379B2 (en) | 2016-02-29 | 2018-02-27 | Apple Inc. | Disabling stylus to prevent worn tip performance degradation and screen damage |
| WO2017152139A1 (en) | 2016-03-04 | 2017-09-08 | Apple Inc. | Input with haptic feedback |
| US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
| US11150798B2 (en) | 2016-03-28 | 2021-10-19 | Apple Inc. | Multifunction device control of another electronic device |
| US12093524B2 (en) | 2016-03-28 | 2024-09-17 | Apple Inc. | Multifunction device control of another electronic device |
| DK201670583A1 (en) | 2016-03-28 | 2017-10-16 | Apple Inc | Keyboard input to an electronic device |
| EP4589271A3 (en) | 2016-04-21 | 2025-07-30 | Apple Inc. | Optical system for reference switching |
| WO2017184423A1 (en) | 2016-04-21 | 2017-10-26 | Bribbla Dynamics Llc | Multiplexing and encoding for reference switching |
| US10768746B1 (en) | 2016-05-10 | 2020-09-08 | Apple Inc. | Quasi-continuous-time sampling of discrete-time sampled signals |
| US10687718B2 (en) | 2016-05-10 | 2020-06-23 | Apple Inc. | Systems and methods for non-pulsatile blood volume measurements |
| US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
| US10637933B2 (en) | 2016-05-26 | 2020-04-28 | Logitech Europe S.A. | Method and apparatus for transferring information between electronic devices |
| US10305520B2 (en) | 2016-05-27 | 2019-05-28 | Apple Inc. | Removing RF interference through scan rate locking |
| US10474277B2 (en) | 2016-05-31 | 2019-11-12 | Apple Inc. | Position-based stylus communication |
| US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
| US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
| US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
| DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT |
| US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
| US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
| US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
| US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
| DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
| DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
| DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
| DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
| DK201670582A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
| DK201670574A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Accelerated scrolling |
| DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
| US10983688B2 (en) * | 2016-06-12 | 2021-04-20 | Apple Inc. | Content scrubber bar with real-world time indications |
| US10209827B1 (en) | 2016-06-24 | 2019-02-19 | Apple Inc. | Dynamic adjustment of demodulation waveform |
| US10139250B2 (en) | 2016-07-08 | 2018-11-27 | Apple Inc. | Optical encoder based on light-steering based contrast generation from a first plurality of primary convex mirror sections and a second plurality of secondary mirror sections |
| US10613666B2 (en) | 2016-07-15 | 2020-04-07 | Apple Inc. | Content creation using electronic input device on non-electronic surfaces |
| US10955947B2 (en) | 2016-07-29 | 2021-03-23 | Apple Inc. | RC tuning of touch electrode connections on a touch sensor panel |
| WO2018023089A1 (en) | 2016-07-29 | 2018-02-01 | Apple Inc. | Touch sensor panel with multi-power domain chip configuration |
| WO2018023080A2 (en) | 2016-07-29 | 2018-02-01 | Apple Inc. | Methodology and application of acoustic touch detection |
| US11559216B1 (en) | 2016-08-12 | 2023-01-24 | Apple Inc. | Integrated photodiode |
| EP3474741A2 (en) | 2016-08-12 | 2019-05-01 | Apple Inc. | Vital signs monitoring system |
| US10359885B2 (en) | 2016-08-29 | 2019-07-23 | Apple Inc. | Touch induced flicker mitigation for variable refresh rate display |
| US10697830B1 (en) | 2016-08-31 | 2020-06-30 | Apple Inc. | Multicomb light source and spectrometer |
| US10599247B2 (en) | 2016-09-06 | 2020-03-24 | Apple Inc. | Thermal compensation for force-sensitive button |
| AU2017208277B2 (en) | 2016-09-06 | 2018-12-20 | Apple Inc. | Back of cover touch sensors |
| US10541280B1 (en) | 2016-09-16 | 2020-01-21 | Apple Inc. | OLED based touch sensing and user identification |
| US10416803B2 (en) | 2016-09-21 | 2019-09-17 | Apple Inc. | Gasket with embedded capacitive sensor |
| US11076771B2 (en) | 2016-09-22 | 2021-08-03 | Apple Inc. | Systems and methods for determining physiological signals using ambient light |
| US10478099B2 (en) | 2016-09-22 | 2019-11-19 | Apple Inc. | Systems and methods for determining axial orientation and location of a user's wrist |
| US11137858B2 (en) | 2016-09-23 | 2021-10-05 | Apple Inc. | Location-based swing compensation for touch channel attenuation |
| US10187765B2 (en) | 2016-09-23 | 2019-01-22 | Apple Inc. | Networked sensor array |
| US10139975B2 (en) | 2016-09-23 | 2018-11-27 | Apple Inc. | Pressure compensation for force-sensitive touch screen |
| US10928881B2 (en) | 2016-09-23 | 2021-02-23 | Apple Inc. | Low power touch sensing during a sleep state of an electronic device |
| EP3516489A1 (en) | 2016-09-23 | 2019-07-31 | Apple Inc. | Touch sensor panel with top and/or bottom shielding |
| US10446116B2 (en) | 2016-09-23 | 2019-10-15 | Apple Inc. | Temperature sensor on display active area |
| US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
| US11966560B2 (en) | 2016-10-26 | 2024-04-23 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
| US10372282B2 (en) | 2016-12-01 | 2019-08-06 | Apple Inc. | Capacitive coupling reduction in touch sensor panels |
| US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
| KR102708773B1 (ko) | 2016-12-26 | 2024-09-23 | 엘지디스플레이 주식회사 | 플렉서블 표시장치 |
| US10918322B2 (en) | 2017-02-13 | 2021-02-16 | Apple Inc. | Light restriction designs in optical sensing applications having shared windows |
| US10964873B1 (en) | 2017-03-03 | 2021-03-30 | Apple Inc. | Systems and methods for forming thin bulk junction thermoelectric devices in package |
| US10524735B2 (en) | 2017-03-28 | 2020-01-07 | Apple Inc. | Detecting conditions using heart rate sensors |
| US11157115B2 (en) | 2017-03-31 | 2021-10-26 | Apple Inc. | Composite cover material for sensitivity improvement of ultrasonic touch screens |
| US10606418B2 (en) | 2017-03-31 | 2020-03-31 | Apple Inc. | Ultrasonic touch detection on stylus |
| US10642418B2 (en) | 2017-04-20 | 2020-05-05 | Apple Inc. | Finger tracking in wet environment |
| DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
| DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
| DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
| DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
| DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
| DK179549B1 (en) | 2017-05-16 | 2019-02-12 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
| CN110612060B (zh) | 2017-05-22 | 2022-09-02 | 苹果公司 | 用于生理测量的多元件压电传感器 |
| US11334196B2 (en) | 2017-05-24 | 2022-05-17 | Apple Inc. | System and method for acoustic touch and force sensing |
| CN114911374B (zh) | 2017-05-24 | 2025-05-13 | 苹果公司 | 用于声学触摸和力感测的系统和方法 |
| US11144158B2 (en) | 2017-05-24 | 2021-10-12 | Apple Inc. | Differential acoustic touch and force sensing |
| US10955994B2 (en) | 2017-06-02 | 2021-03-23 | Apple Inc. | User interfaces for downloading applications on an electronic device |
| EP3593236B1 (en) | 2017-06-02 | 2024-10-23 | Apple Inc. | Device, method, and graphical user interface for annotating content |
| US11166640B2 (en) | 2017-06-02 | 2021-11-09 | Apple Inc. | Physiological sampling during predetermined activities |
| US10874313B2 (en) | 2017-06-04 | 2020-12-29 | Apple Inc. | Heartrate tracking techniques |
| US10558278B2 (en) | 2017-07-11 | 2020-02-11 | Apple Inc. | Interacting with an electronic device through physical movement |
| US10788936B1 (en) | 2017-07-17 | 2020-09-29 | Apple Inc. | Absorption correction for fabric touch sensing layer |
| KR102771451B1 (ko) | 2017-08-15 | 2025-02-25 | 애플 인크. | 자가 커패시턴스 및 상호 커패시턴스 하이브리드 터치 센서 패널 아키텍처 |
| US10585502B2 (en) | 2017-08-17 | 2020-03-10 | Apple Inc. | Touch sensor excitation using transformer |
| US10928955B1 (en) | 2017-09-11 | 2021-02-23 | Apple Inc. | Suppression of structured image artifacts |
| US10871818B1 (en) | 2017-09-11 | 2020-12-22 | Apple Inc. | Component power consumption management determining whether the power availability of the power source exceeds the expected power consumption |
| US10592027B2 (en) | 2017-09-11 | 2020-03-17 | Apple Inc. | State-based touch threshold |
| US10444820B2 (en) | 2017-09-11 | 2019-10-15 | Apple Inc. | Low power touch detection |
| US10949030B2 (en) | 2017-09-26 | 2021-03-16 | Apple Inc. | Shear-poled curved piezoelectric material |
| WO2019067196A1 (en) | 2017-09-26 | 2019-04-04 | Apple Inc. | CONCENTRIC ARCHITECTURE FOR OPTICAL DETECTION |
| US10474108B2 (en) | 2017-09-27 | 2019-11-12 | Apple Inc. | Magnetic sensor array for crown rotation |
| US11158996B2 (en) | 2017-09-28 | 2021-10-26 | Apple Inc. | Laser architectures using quantum well intermixing techniques |
| US11552454B1 (en) | 2017-09-28 | 2023-01-10 | Apple Inc. | Integrated laser source |
| US10788368B1 (en) | 2017-09-29 | 2020-09-29 | Apple Inc. | Thermal isolation structure |
| US11086463B2 (en) | 2017-09-29 | 2021-08-10 | Apple Inc. | Multi modal touch controller |
| US10521049B2 (en) | 2017-09-29 | 2019-12-31 | Apple Inc. | Multi-via structures for touchscreens |
| WO2019067096A1 (en) | 2017-09-29 | 2019-04-04 | Apple Inc. | VEIN SCANNING DEVICE FOR AUTOMATIC RECOGNITION OF GESTURES AND FINGERS |
| US10963098B1 (en) | 2017-09-29 | 2021-03-30 | Apple Inc. | Methods and apparatus for object profile estimation |
| CN111164415A (zh) | 2017-09-29 | 2020-05-15 | 苹果公司 | 路径解析的光学采样架构 |
| US11733801B2 (en) | 2017-09-29 | 2023-08-22 | Apple Inc. | Touch sensor panel architecture with multiple sensing mode capabilities |
| US10990221B2 (en) | 2017-09-29 | 2021-04-27 | Apple Inc. | Multi-power domain touch sensing |
| US10901543B1 (en) | 2017-09-29 | 2021-01-26 | Apple Inc. | Touch screen with transparent electrode structure |
| WO2019067144A1 (en) | 2017-09-29 | 2019-04-04 | Apple Inc. | GLO BASE |
| US11079995B1 (en) | 2017-09-30 | 2021-08-03 | Apple Inc. | User interfaces for devices with multiple displays |
| US10817307B1 (en) | 2017-12-20 | 2020-10-27 | Apple Inc. | API behavior modification based on power source health |
| US11363133B1 (en) | 2017-12-20 | 2022-06-14 | Apple Inc. | Battery health-based power management |
| US10599199B1 (en) | 2017-12-20 | 2020-03-24 | Apple Inc. | Systems and methods for power management at device shutdown |
| US10802651B2 (en) | 2018-01-30 | 2020-10-13 | Apple Inc. | Ultrasonic touch detection through display |
| US11366552B2 (en) | 2018-02-06 | 2022-06-21 | Apple, Inc. | Ultrasonic polarizer |
| US11226459B2 (en) | 2018-02-13 | 2022-01-18 | Apple Inc. | Integrated photonics device having integrated edge outcouplers |
| US12307082B2 (en) | 2018-02-21 | 2025-05-20 | Apple Inc. | Scrollable set of content items with locking feature |
| US10914567B2 (en) | 2018-02-23 | 2021-02-09 | Apple Inc. | Magnetic sensor based proximity sensing |
| CN209946856U (zh) | 2018-04-13 | 2020-01-14 | 苹果公司 | 用于触觉界面的驱动机构和触觉机构 |
| DK201870353A1 (en) | 2018-05-07 | 2019-12-04 | Apple Inc. | USER INTERFACES FOR RECOMMENDING AND CONSUMING CONTENT ON AN ELECTRONIC DEVICE |
| US10872024B2 (en) | 2018-05-08 | 2020-12-22 | Apple Inc. | User interfaces for controlling or presenting device usage on an electronic device |
| US11023055B2 (en) | 2018-06-01 | 2021-06-01 | Apple Inc. | Devices, methods, and graphical user interfaces for an electronic device interacting with a stylus |
| DK180081B1 (en) | 2018-06-01 | 2020-04-01 | Apple Inc. | Access to system user interfaces on an electronic device |
| US11662796B2 (en) | 2018-06-01 | 2023-05-30 | Apple Inc. | User interfaces for indicating battery information on an electronic device |
| US11922006B2 (en) | 2018-06-03 | 2024-03-05 | Apple Inc. | Media control for screensavers on an electronic device |
| AU2019100574B4 (en) | 2018-06-03 | 2020-02-20 | Apple Inc. | Setup procedures for an electronic device |
| US11669243B2 (en) | 2018-06-03 | 2023-06-06 | Apple Inc. | Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors |
| DK201870354A1 (en) | 2018-06-03 | 2019-12-20 | Apple Inc. | SETUP PROCEDURES FOR AN ELECTRONIC DEVICE |
| US10776006B2 (en) | 2018-06-03 | 2020-09-15 | Apple Inc. | Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors |
| US11204806B2 (en) | 2018-06-03 | 2021-12-21 | Apple Inc. | Systems and methods for user adaptive resource management |
| US10871836B2 (en) | 2018-07-06 | 2020-12-22 | Apple Inc. | System and method for unintentional input rejection |
| US11422765B2 (en) | 2018-07-10 | 2022-08-23 | Apple Inc. | Cross device interactions |
| US10936135B2 (en) | 2018-07-17 | 2021-03-02 | Apple Inc. | Single layer touch sensor panel architecture |
| US10990229B2 (en) | 2018-08-03 | 2021-04-27 | Apple Inc. | Rectangular touch node design for metal mesh on-cell technology |
| US10725573B2 (en) | 2018-08-06 | 2020-07-28 | Apple Inc. | Annular piezoelectric structure for ultrasonic touch sensing |
| US10999158B2 (en) | 2018-09-11 | 2021-05-04 | Apple Inc. | User interfaces for controlling or presenting information about multiple cellular identifiers on an electronic device |
| US11478193B2 (en) | 2018-09-11 | 2022-10-25 | Apple Inc. | Contact detection for physiological sensor |
| US10831296B1 (en) | 2018-09-11 | 2020-11-10 | Apple Inc. | Touch rejection for wet fabric |
| US10613678B1 (en) | 2018-09-17 | 2020-04-07 | Apple Inc. | Input device with haptic feedback |
| US11003289B1 (en) | 2018-09-24 | 2021-05-11 | Apple Inc. | Flexible touch sensor panel |
| US12066702B1 (en) | 2018-09-25 | 2024-08-20 | Apple Inc. | Systems and methods for distinguishing between a user and an object |
| US10969907B2 (en) | 2018-09-27 | 2021-04-06 | Apple Inc. | Compensation techniques for grip and finger coupling to routing traces in a touch sensor panel |
| US10754440B2 (en) | 2018-09-28 | 2020-08-25 | Apple Inc. | Touch sensitive keyboard with flexible interconnections |
| US11331016B1 (en) | 2018-09-28 | 2022-05-17 | Apple Inc. | System and method for robust pulse oximetry |
| US10557724B1 (en) | 2018-09-28 | 2020-02-11 | Apple Inc. | Angle detection of a rotating system using a single magnet and multiple hall sensors |
| US11422692B2 (en) | 2018-09-28 | 2022-08-23 | Apple Inc. | System and method of controlling devices using motion gestures |
| US11016616B2 (en) | 2018-09-28 | 2021-05-25 | Apple Inc. | Multi-domain touch sensing with touch and display circuitry operable in guarded power domain |
| WO2020068330A1 (en) | 2018-09-28 | 2020-04-02 | Apple Inc. | Touch sensor panel |
| US11054948B2 (en) | 2018-10-05 | 2021-07-06 | Apple Inc. | Light transmissivity-controlled touch sensor panel design |
| US11171464B1 (en) | 2018-12-14 | 2021-11-09 | Apple Inc. | Laser integration techniques |
| US10512130B1 (en) | 2019-02-01 | 2019-12-17 | Apple Inc. | Multi-string LED drivers and current switching techniques |
| US11455059B1 (en) | 2019-03-21 | 2022-09-27 | Apple Inc. | Display line aware noise mitigation for touch screens |
| WO2020198238A1 (en) | 2019-03-24 | 2020-10-01 | Apple Inc. | User interfaces for a media browsing application |
| CN118764677A (zh) | 2019-03-24 | 2024-10-11 | 苹果公司 | 用于查看和访问电子设备上的内容的用户界面 |
| US11445263B2 (en) | 2019-03-24 | 2022-09-13 | Apple Inc. | User interfaces including selectable representations of content items |
| US10877606B2 (en) | 2019-04-22 | 2020-12-29 | Apple Inc. | Method and apparatus for isolating ultrasonic touch sensor from reflections in a device housing |
| US10852915B1 (en) | 2019-05-06 | 2020-12-01 | Apple Inc. | User interfaces for sharing content with other electronic devices |
| US11751790B1 (en) | 2019-05-06 | 2023-09-12 | Apple Inc. | Protective circuitry for external sensing applications |
| US11235970B1 (en) | 2019-05-30 | 2022-02-01 | Apple Inc. | Overload recovery optimization in microelectromechanical system application specific integrated circuit |
| US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
| WO2020243645A1 (en) | 2019-05-31 | 2020-12-03 | Apple Inc. | User interfaces for a podcast browsing and playback application |
| US10750595B1 (en) | 2019-05-31 | 2020-08-18 | Apple Inc. | Frequency-to-current/voltage converter based mixed-mode LED drivers |
| US11363137B2 (en) | 2019-06-01 | 2022-06-14 | Apple Inc. | User interfaces for managing contacts on another electronic device |
| US11366558B2 (en) | 2019-07-26 | 2022-06-21 | Apple Inc. | Metal mesh touch electrodes with visibility mitigations |
| US11857298B1 (en) | 2019-09-06 | 2024-01-02 | Apple Inc. | Devices having matter differentiation detectors |
| US11301099B1 (en) | 2019-09-27 | 2022-04-12 | Apple Inc. | Methods and apparatus for finger detection and separation on a touch sensor panel using machine learning models |
| US10963095B1 (en) | 2019-09-27 | 2021-03-30 | Apple Inc. | Glove touch detection |
| CN119781649A (zh) | 2019-11-11 | 2025-04-08 | 苹果公司 | 基于时间段的精选播放列表的用户界面 |
| CN115315685A (zh) | 2020-02-03 | 2022-11-08 | 苹果公司 | 光标与触摸屏用户界面的集成 |
| US11599223B1 (en) | 2020-03-13 | 2023-03-07 | Apple Inc. | System and machine learning method for separating noise and signal in multitouch sensors |
| US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
| WO2021202612A2 (en) | 2020-03-31 | 2021-10-07 | Shapirten Laboratories Llc | Electrostatic discharge protection of a power efficient stylus for an electronic device |
| US11662867B1 (en) | 2020-05-30 | 2023-05-30 | Apple Inc. | Hover detection on a touch sensor panel |
| US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
| CN116438510A (zh) | 2020-06-26 | 2023-07-14 | 苹果公司 | 用于内容应用程序的设备、方法和图形用户界面 |
| US11946996B2 (en) | 2020-06-30 | 2024-04-02 | Apple, Inc. | Ultra-accurate object tracking using radar in multi-object environment |
| US11899881B2 (en) | 2020-07-17 | 2024-02-13 | Apple Inc. | Machine learning method and system for suppressing display induced noise in touch sensors using information from display circuitry |
| US11562638B2 (en) | 2020-08-24 | 2023-01-24 | Logitech Europe S.A. | Electronic system and method for improving human interaction and activities |
| US12148282B2 (en) | 2020-08-24 | 2024-11-19 | Logitech Europe S.A. | Electronic system and method for improving human interaction and activities |
| US11954288B1 (en) | 2020-08-26 | 2024-04-09 | Apple Inc. | System and machine learning method for separating noise and signal in multitouch sensors |
| EP4204933A1 (en) | 2020-08-27 | 2023-07-05 | Shapirten Laboratories Llc | Mechanically sensitive power efficient stylus for an electronic device |
| JP7532651B2 (ja) | 2020-09-09 | 2024-08-13 | アップル インコーポレイテッド | ノイズ緩和のための光学システム |
| US12204289B1 (en) | 2020-09-11 | 2025-01-21 | Apple Inc. | Device removal indication using different object proximity thresholds |
| US12089931B1 (en) | 2020-09-11 | 2024-09-17 | Apple Inc. | Optical sensor for skin-contact detection and physiological parameter measurement at wearable electronic device |
| US12164027B1 (en) | 2020-09-14 | 2024-12-10 | Apple Inc. | Multi-pathway distance measurements for optical sensors |
| CN117008731A (zh) | 2020-09-25 | 2023-11-07 | 苹果公司 | 用于导航用户界面的方法 |
| US11481070B1 (en) | 2020-09-25 | 2022-10-25 | Apple Inc. | System and method for touch sensor panel with display noise correction |
| US12153764B1 (en) | 2020-09-25 | 2024-11-26 | Apple Inc. | Stylus with receive architecture for position determination |
| US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
| US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
| US11269457B1 (en) | 2021-02-03 | 2022-03-08 | Apple Inc. | Systems and methods for improved touch screen selectivity and sensitivity |
| US11614806B1 (en) | 2021-05-12 | 2023-03-28 | Apple Inc. | Input device with self-mixing interferometry sensors |
| US12449907B2 (en) | 2021-05-19 | 2025-10-21 | Apple Inc. | Navigating user interfaces using a cursor |
| US12182737B2 (en) | 2021-08-10 | 2024-12-31 | Logitech Europe S.A. | Electronic system and method for claiming and reserving work areas |
| US12204155B2 (en) | 2021-09-24 | 2025-01-21 | Apple Inc. | Chip-to-chip optical coupling for photonic integrated circuits |
| US11789561B2 (en) | 2021-09-24 | 2023-10-17 | Apple Inc. | Architecture for differential drive and sense touch technology |
| US12260045B2 (en) | 2021-09-24 | 2025-03-25 | Apple Inc. | Architecture for differential drive and sense for touch sensor panel |
| US12197679B2 (en) | 2022-05-06 | 2025-01-14 | Apple Inc. | Touch screen shield layer with ring and tapping points |
| US12386428B2 (en) | 2022-05-17 | 2025-08-12 | Apple Inc. | User interfaces for device controls |
| US12426139B1 (en) | 2022-06-27 | 2025-09-23 | Apple Inc. | Feedback control of a diode element |
| US12353649B2 (en) | 2022-06-29 | 2025-07-08 | Apple Inc. | Input device with optical sensors |
| US12216851B2 (en) | 2022-09-23 | 2025-02-04 | Apple Inc. | Multi-directional texture based input device |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61261772A (ja) * | 1985-05-16 | 1986-11-19 | 株式会社デンソー | 地図表示装置 |
| JP2891795B2 (ja) * | 1991-04-12 | 1999-05-17 | パイオニア株式会社 | 車載ナビゲーション装置 |
| JPH06131437A (ja) * | 1992-10-20 | 1994-05-13 | Hitachi Ltd | 複合形態による操作指示方法 |
| JP3287685B2 (ja) * | 1994-02-02 | 2002-06-04 | キヤノン株式会社 | データ変換装置及び方法 |
| JP3267047B2 (ja) * | 1994-04-25 | 2002-03-18 | 株式会社日立製作所 | 音声による情報処理装置 |
| US5767861A (en) * | 1994-08-11 | 1998-06-16 | Kabushiki Kaisha Sega Enterprises | Processing apparatus and method for displaying a moving figure constrained to provide appearance of fluid motion |
| JPH11110116A (ja) | 1997-08-07 | 1999-04-23 | Fujitsu Ltd | 光学式位置検出装置 |
| EP1717677B1 (en) | 1998-01-26 | 2015-06-17 | Apple Inc. | Method and apparatus for integrating manual input |
| JP2000187419A (ja) | 1998-12-22 | 2000-07-04 | Ricoh Co Ltd | 生体情報を用いた複写装置 |
| JP3678927B2 (ja) | 1998-12-24 | 2005-08-03 | 株式会社リコー | 複写装置 |
| KR100748859B1 (ko) * | 1999-05-28 | 2007-08-13 | 소니 가부시끼 가이샤 | 촬상 장치 |
| JP3770527B2 (ja) * | 1999-09-06 | 2006-04-26 | アンリツ株式会社 | 光パルス試験装置 |
| JP4666808B2 (ja) * | 2000-07-27 | 2011-04-06 | キヤノン株式会社 | 画像表示システム、画像表示方法、及び記憶媒体、プログラム |
| US6704000B2 (en) * | 2000-11-15 | 2004-03-09 | Blue Iris Technologies | Method for remote computer operation via a wireless optical device |
-
2002
- 2002-03-05 JP JP2002059431A patent/JP2003173237A/ja active Pending
- 2002-09-27 US US10/256,203 patent/US7015894B2/en not_active Expired - Lifetime
Cited By (137)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
| US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
| USRE43084E1 (en) | 1999-10-29 | 2012-01-10 | Smart Technologies Ulc | Method and apparatus for inputting information including coordinate data |
| USRE42794E1 (en) | 1999-12-27 | 2011-10-04 | Smart Technologies Ulc | Information-inputting device inputting contact point of object on recording surfaces as information |
| US7755613B2 (en) | 2000-07-05 | 2010-07-13 | Smart Technologies Ulc | Passive touch system and method of detecting user input |
| US8378986B2 (en) | 2000-07-05 | 2013-02-19 | Smart Technologies Ulc | Passive touch system and method of detecting user input |
| US7692625B2 (en) | 2000-07-05 | 2010-04-06 | Smart Technologies Ulc | Camera-based touch system |
| US8203535B2 (en) | 2000-07-05 | 2012-06-19 | Smart Technologies Ulc | Passive touch system and method of detecting user input |
| US8055022B2 (en) | 2000-07-05 | 2011-11-08 | Smart Technologies Ulc | Passive touch system and method of detecting user input |
| US9606668B2 (en) | 2002-02-07 | 2017-03-28 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
| US10353565B2 (en) | 2002-02-25 | 2019-07-16 | Apple Inc. | Input apparatus and button arrangement for handheld device |
| US8228304B2 (en) | 2002-11-15 | 2012-07-24 | Smart Technologies Ulc | Size/scale orientation determination of a pointer in a camera-based touch system |
| US7619617B2 (en) | 2002-11-15 | 2009-11-17 | Smart Technologies Ulc | Size/scale and orientation determination of a pointer in a camera-based touch system |
| US8289299B2 (en) | 2003-02-14 | 2012-10-16 | Next Holdings Limited | Touch screen signal processing |
| US8508508B2 (en) | 2003-02-14 | 2013-08-13 | Next Holdings Limited | Touch screen signal processing with single-point calibration |
| US8456447B2 (en) | 2003-02-14 | 2013-06-04 | Next Holdings Limited | Touch screen signal processing |
| US8466885B2 (en) | 2003-02-14 | 2013-06-18 | Next Holdings Limited | Touch screen signal processing |
| US7532206B2 (en) | 2003-03-11 | 2009-05-12 | Smart Technologies Ulc | System and method for differentiating between pointers used to contact touch surface |
| US8456451B2 (en) | 2003-03-11 | 2013-06-04 | Smart Technologies Ulc | System and method for differentiating between pointers used to contact touch surface |
| JP2009146434A (ja) * | 2003-09-16 | 2009-07-02 | Smart Technologies Ulc | ジェスチャ認識方法及びそれを組み込んだタッチシステム |
| US7643006B2 (en) | 2003-09-16 | 2010-01-05 | Smart Technologies Ulc | Gesture recognition method and touch system incorporating the same |
| JP2009146435A (ja) * | 2003-09-16 | 2009-07-02 | Smart Technologies Ulc | ジェスチャ認識方法及びそれを組み込んだタッチシステム |
| US7411575B2 (en) | 2003-09-16 | 2008-08-12 | Smart Technologies Ulc | Gesture recognition method and touch system incorporating the same |
| US8325134B2 (en) | 2003-09-16 | 2012-12-04 | Smart Technologies Ulc | Gesture recognition method and touch system incorporating the same |
| US8456418B2 (en) | 2003-10-09 | 2013-06-04 | Smart Technologies Ulc | Apparatus for determining the location of a pointer within a region of interest |
| US8089462B2 (en) | 2004-01-02 | 2012-01-03 | Smart Technologies Ulc | Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region |
| US8274496B2 (en) | 2004-04-29 | 2012-09-25 | Smart Technologies Ulc | Dual mode touch systems |
| US7460110B2 (en) | 2004-04-29 | 2008-12-02 | Smart Technologies Ulc | Dual mode touch system |
| US7492357B2 (en) | 2004-05-05 | 2009-02-17 | Smart Technologies Ulc | Apparatus and method for detecting a pointer relative to a touch surface |
| KR20200065111A (ko) * | 2004-05-06 | 2020-06-08 | 애플 인크. | 다지점 인식 터치 화면 |
| US9239677B2 (en) | 2004-05-06 | 2016-01-19 | Apple Inc. | Operation of a computer with touch screen interface |
| US10908729B2 (en) | 2004-05-06 | 2021-02-02 | Apple Inc. | Multipoint touchscreen |
| US10331259B2 (en) | 2004-05-06 | 2019-06-25 | Apple Inc. | Multipoint touchscreen |
| KR102400890B1 (ko) | 2004-05-06 | 2022-05-20 | 애플 인크. | 다지점 인식 터치 화면 |
| US11604547B2 (en) | 2004-05-06 | 2023-03-14 | Apple Inc. | Multipoint touchscreen |
| KR101085615B1 (ko) * | 2004-05-06 | 2011-11-22 | 애플 인크. | 다지점 인식 터치 화면 |
| US8149221B2 (en) | 2004-05-07 | 2012-04-03 | Next Holdings Limited | Touch panel display system with illumination and detection provided from a single edge |
| US8120596B2 (en) | 2004-05-21 | 2012-02-21 | Smart Technologies Ulc | Tiled touch system |
| WO2005124450A1 (ja) * | 2004-06-15 | 2005-12-29 | Cad Center Corporation | 展示装置 |
| JP4763695B2 (ja) * | 2004-07-30 | 2011-08-31 | アップル インコーポレイテッド | タッチ・センシティブ入力デバイスのためのモード・ベースのグラフィカル・ユーザ・インタフェース |
| KR100984596B1 (ko) * | 2004-07-30 | 2010-09-30 | 애플 인크. | 터치 감지 입력 장치용 제스처 |
| KR100958491B1 (ko) * | 2004-07-30 | 2010-05-17 | 애플 인크. | 터치 감지 입력 장치용 모드 기반 그래픽 사용자 인터페이스 |
| US9348458B2 (en) | 2004-07-30 | 2016-05-24 | Apple Inc. | Gestures for touch sensitive input devices |
| US7653883B2 (en) | 2004-07-30 | 2010-01-26 | Apple Inc. | Proximity detector in handheld device |
| US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
| JP2008508601A (ja) * | 2004-07-30 | 2008-03-21 | アップル インコーポレイテッド | タッチ・センシティブ入力デバイスのためのジェスチャ |
| US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
| JP2010170573A (ja) * | 2004-07-30 | 2010-08-05 | Apple Inc | グラフィカル・ユーザ・インターフェース・オブジェクトを操作する方法及びコンピュータシステム |
| JP2008508600A (ja) * | 2004-07-30 | 2008-03-21 | アップル インコーポレイテッド | タッチ・センシティブ入力デバイスのためのモード・ベースのグラフィカル・ユーザ・インタフェース |
| US10042418B2 (en) | 2004-07-30 | 2018-08-07 | Apple Inc. | Proximity detector in handheld device |
| KR100958490B1 (ko) * | 2004-07-30 | 2010-05-17 | 애플 인크. | 사용자 인터페이스 방법, 미디어 항목들을 통해 스크롤하는방법, 디스플레이 및 터치 스크린을 갖는 사용자-조작되는전자 장치 상에서 수행되는 방법, 디스플레이 및 터치감지 입력 장치를 갖는 컴퓨팅 장치 상에서 수행되는 방법,컴퓨팅 시스템, 컴퓨팅 장치, 터치 감지 장치를 통해플로팅 컨트롤을 기동시키는 컴퓨터 구현 방법 및 컴퓨터구현 방법 |
| US8239784B2 (en) | 2004-07-30 | 2012-08-07 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
| US11036282B2 (en) | 2004-07-30 | 2021-06-15 | Apple Inc. | Proximity detector in handheld device |
| US8612856B2 (en) | 2004-07-30 | 2013-12-17 | Apple Inc. | Proximity detector in handheld device |
| US11379060B2 (en) | 2004-08-25 | 2022-07-05 | Apple Inc. | Wide touchpad on a portable computer |
| US9513673B2 (en) | 2004-08-25 | 2016-12-06 | Apple Inc. | Wide touchpad on a portable computer |
| US8952899B2 (en) | 2004-08-25 | 2015-02-10 | Apple Inc. | Method and apparatus to reject accidental contact on a touchpad |
| JP2008541210A (ja) * | 2005-05-02 | 2008-11-20 | スマート テクノロジーズ ユーエルシー | 大型タッチシステムおよび該システムと相互作用する方法 |
| US8487910B2 (en) | 2005-05-02 | 2013-07-16 | Smart Technologies Ulc | Large scale touch system and methods for interacting with same |
| JP2009522669A (ja) * | 2005-12-30 | 2009-06-11 | アップル インコーポレイテッド | マルチタッチ入力を備えた携帯電子装置 |
| US9367151B2 (en) | 2005-12-30 | 2016-06-14 | Apple Inc. | Touch pad with symbols based on mode |
| JP2009525538A (ja) * | 2006-01-30 | 2009-07-09 | アップル インコーポレイテッド | マルチポイント感知装置を用いたジェスチャリング |
| US8451244B2 (en) | 2006-06-09 | 2013-05-28 | Apple Inc. | Segmented Vcom |
| US11175762B2 (en) | 2006-06-09 | 2021-11-16 | Apple Inc. | Touch screen liquid crystal display |
| US9244561B2 (en) | 2006-06-09 | 2016-01-26 | Apple Inc. | Touch screen liquid crystal display |
| US9268429B2 (en) | 2006-06-09 | 2016-02-23 | Apple Inc. | Integrated display and touch screen |
| US11886651B2 (en) | 2006-06-09 | 2024-01-30 | Apple Inc. | Touch screen liquid crystal display |
| US8432371B2 (en) | 2006-06-09 | 2013-04-30 | Apple Inc. | Touch screen liquid crystal display |
| US9575610B2 (en) | 2006-06-09 | 2017-02-21 | Apple Inc. | Touch screen liquid crystal display |
| US10976846B2 (en) | 2006-06-09 | 2021-04-13 | Apple Inc. | Touch screen liquid crystal display |
| US8552989B2 (en) | 2006-06-09 | 2013-10-08 | Apple Inc. | Integrated display and touch screen |
| US8654083B2 (en) | 2006-06-09 | 2014-02-18 | Apple Inc. | Touch screen liquid crystal display |
| US10191576B2 (en) | 2006-06-09 | 2019-01-29 | Apple Inc. | Touch screen liquid crystal display |
| US10890953B2 (en) | 2006-07-06 | 2021-01-12 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
| US10139870B2 (en) | 2006-07-06 | 2018-11-27 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
| US10359813B2 (en) | 2006-07-06 | 2019-07-23 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
| US10180732B2 (en) | 2006-10-11 | 2019-01-15 | Apple Inc. | Gimballed scroll wheel |
| US9442607B2 (en) | 2006-12-04 | 2016-09-13 | Smart Technologies Inc. | Interactive input system and method |
| US10521065B2 (en) | 2007-01-05 | 2019-12-31 | Apple Inc. | Touch screen stack-ups |
| US8115753B2 (en) | 2007-04-11 | 2012-02-14 | Next Holdings Limited | Touch screen system with hover and click input methods |
| JP2009003662A (ja) * | 2007-06-21 | 2009-01-08 | Hitachi Software Eng Co Ltd | 電子ボードシステム |
| JP2009020832A (ja) * | 2007-07-13 | 2009-01-29 | Sharp Corp | 情報表示装置 |
| US8094137B2 (en) | 2007-07-23 | 2012-01-10 | Smart Technologies Ulc | System and method of detecting contact on a display |
| US8432377B2 (en) | 2007-08-30 | 2013-04-30 | Next Holdings Limited | Optical touchscreen with improved illumination |
| US8384693B2 (en) | 2007-08-30 | 2013-02-26 | Next Holdings Limited | Low profile touch panel systems |
| JP2009141441A (ja) * | 2007-12-03 | 2009-06-25 | Nec Corp | 文字入力・機能操作装置、方法、プログラム及び携帯端末装置 |
| US11886699B2 (en) | 2008-01-04 | 2024-01-30 | Apple Inc. | Selective rejection of touch contacts in an edge region of a touch surface |
| US11449224B2 (en) | 2008-01-04 | 2022-09-20 | Apple Inc. | Selective rejection of touch contacts in an edge region of a touch surface |
| JP2009217814A (ja) * | 2008-01-04 | 2009-09-24 | Apple Inc | タッチ表面の端部領域におけるタッチ接触の選択的拒否 |
| US9041663B2 (en) | 2008-01-04 | 2015-05-26 | Apple Inc. | Selective rejection of touch contacts in an edge region of a touch surface |
| US9891732B2 (en) | 2008-01-04 | 2018-02-13 | Apple Inc. | Selective rejection of touch contacts in an edge region of a touch surface |
| US10747428B2 (en) | 2008-01-04 | 2020-08-18 | Apple Inc. | Selective rejection of touch contacts in an edge region of a touch surface |
| US8405636B2 (en) | 2008-01-07 | 2013-03-26 | Next Holdings Limited | Optical position sensing system and optical position sensor assembly |
| US8405637B2 (en) | 2008-01-07 | 2013-03-26 | Next Holdings Limited | Optical position sensing system and optical position sensor assembly with convex imaging window |
| US8902193B2 (en) | 2008-05-09 | 2014-12-02 | Smart Technologies Ulc | Interactive input system and bezel therefor |
| US8907899B2 (en) | 2008-05-20 | 2014-12-09 | Lg Electronics Inc. | Electronic device with touch device and method of executing functions thereof according to relative touch positions |
| WO2009142383A1 (en) * | 2008-05-20 | 2009-11-26 | Lg Electronics Inc. | Electronic device with touch device and method of executing functions thereof |
| US8917245B2 (en) | 2008-05-20 | 2014-12-23 | Canon Kabushiki Kaisha | Information processing apparatus and control method thereof |
| JP2009282634A (ja) * | 2008-05-20 | 2009-12-03 | Canon Inc | 情報処理装置及びその制御方法、プログラム、記憶媒体 |
| WO2009147901A1 (ja) * | 2008-06-02 | 2009-12-10 | シャープ株式会社 | 入力装置、入力方法、プログラムおよび記録媒体 |
| US10656824B2 (en) | 2008-07-17 | 2020-05-19 | Nec Corporation | Information processing apparatus having a contact detection unit capable of detecting a plurality of contact points, storage medium having program recorded thereon, and object movement method |
| US9933932B2 (en) | 2008-07-17 | 2018-04-03 | Nec Corporation | Information processing apparatus having a contact detection unit capable of detecting a plurality of contact points, storage medium having program recorded thereon, and object movement method |
| JP2017168136A (ja) * | 2008-07-17 | 2017-09-21 | 日本電気株式会社 | 情報処理装置、プログラム及び情報処理方法 |
| US8339378B2 (en) | 2008-11-05 | 2012-12-25 | Smart Technologies Ulc | Interactive input system with multi-angle reflector |
| JP2010113481A (ja) * | 2008-11-05 | 2010-05-20 | Sharp Corp | 入力装置 |
| US9632608B2 (en) | 2008-12-08 | 2017-04-25 | Apple Inc. | Selective input signal rejection and modification |
| US8294047B2 (en) | 2008-12-08 | 2012-10-23 | Apple Inc. | Selective input signal rejection and modification |
| US8445793B2 (en) | 2008-12-08 | 2013-05-21 | Apple Inc. | Selective input signal rejection and modification |
| US10452174B2 (en) | 2008-12-08 | 2019-10-22 | Apple Inc. | Selective input signal rejection and modification |
| US8970533B2 (en) | 2008-12-08 | 2015-03-03 | Apple Inc. | Selective input signal rejection and modification |
| JP2010211500A (ja) * | 2009-03-10 | 2010-09-24 | Autonetworks Technologies Ltd | 操作装置 |
| KR100974910B1 (ko) * | 2009-05-12 | 2010-08-09 | 우효준 | 터치 장치 제어방법, 이를 이용하는 터치 장치 |
| US8692768B2 (en) | 2009-07-10 | 2014-04-08 | Smart Technologies Ulc | Interactive input system |
| JP2011028345A (ja) * | 2009-07-22 | 2011-02-10 | Olympus Imaging Corp | 条件変更装置、カメラ、携帯機器、およびプログラム |
| JP2011065519A (ja) * | 2009-09-18 | 2011-03-31 | Digital Electronics Corp | タッチパネルのタッチ検出装置およびそのタッチ検出方法 |
| JP2011215800A (ja) * | 2010-03-31 | 2011-10-27 | Canon Inc | 画像処理装置及び画像処理装置の制御方法 |
| WO2011139449A3 (en) * | 2010-04-27 | 2012-01-05 | Microsoft Corporation | Interfacing with a computing application using a multi-digit sensor |
| US8810509B2 (en) | 2010-04-27 | 2014-08-19 | Microsoft Corporation | Interfacing with a computing application using a multi-digit sensor |
| JP5406990B2 (ja) * | 2010-07-13 | 2014-02-05 | 株式会社翔栄 | タッチパネルを用いた入力装置およびその入力方法 |
| US9075479B2 (en) | 2010-07-13 | 2015-07-07 | Shoei Co., Ltd. | Input device and method using an optical touch panel and a contact touch panel |
| WO2012008168A1 (ja) * | 2010-07-13 | 2012-01-19 | 株式会社 翔栄 | タッチパネルを用いた入力装置およびその入カ方法 |
| JP2012053543A (ja) * | 2010-08-31 | 2012-03-15 | Canon Inc | 情報処理装置及びその制御方法 |
| JP2012078974A (ja) * | 2010-09-30 | 2012-04-19 | Hitachi Solutions Ltd | 電子ボードシステム、座標点補正装置、座標点補正方法及びプログラム |
| US8804056B2 (en) | 2010-12-22 | 2014-08-12 | Apple Inc. | Integrated touch screens |
| US9146414B2 (en) | 2010-12-22 | 2015-09-29 | Apple Inc. | Integrated touch screens |
| US9727193B2 (en) | 2010-12-22 | 2017-08-08 | Apple Inc. | Integrated touch screens |
| US8743300B2 (en) | 2010-12-22 | 2014-06-03 | Apple Inc. | Integrated touch screens |
| US10409434B2 (en) | 2010-12-22 | 2019-09-10 | Apple Inc. | Integrated touch screens |
| JP2011181104A (ja) * | 2011-06-07 | 2011-09-15 | Casio Computer Co Ltd | 電子機器およびプログラム |
| US9274702B2 (en) | 2011-10-18 | 2016-03-01 | Spny Corporation | Drawing device, drawing control method, and drawing control program for drawing graphics in accordance with input through input device that allows for input at multiple points |
| JP2013089037A (ja) * | 2011-10-18 | 2013-05-13 | Sony Computer Entertainment Inc | 描画装置、描画制御方法、及び描画制御プログラム |
| WO2013128512A1 (ja) * | 2012-03-01 | 2013-09-06 | Necカシオモバイルコミュニケーションズ株式会社 | 入力装置、入力制御方法及びプログラム |
| CN109375793A (zh) * | 2012-04-05 | 2019-02-22 | 精工爱普生株式会社 | 输入装置、显示系统及输入方法 |
| JP2014013477A (ja) * | 2012-07-04 | 2014-01-23 | Sharp Corp | 表示システムおよび表示プログラム |
| JP2014063488A (ja) * | 2012-09-21 | 2014-04-10 | Sharp Corp | デジタル・マーキング装置の特性を設定するための方法、システムおよび装置 |
| JP2013175216A (ja) * | 2013-04-17 | 2013-09-05 | Casio Comput Co Ltd | 電子機器およびプログラム |
| JP2017204046A (ja) * | 2016-05-09 | 2017-11-16 | 株式会社コーエーテクモゲームス | ユーザインターフェース処理プログラム及び記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20030071858A1 (en) | 2003-04-17 |
| US7015894B2 (en) | 2006-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2003173237A (ja) | 情報入出力システム、プログラム及び記憶媒体 | |
| US7176904B2 (en) | Information input/output apparatus, information input/output control method, and computer product | |
| JP4991154B2 (ja) | 画像表示装置、画像表示方法及びコマンド入力方法 | |
| JP3905670B2 (ja) | 座標入力検出装置、情報記憶媒体及び座標入力検出方法 | |
| US8854433B1 (en) | Method and system enabling natural user interface gestures with an electronic system | |
| JP4627781B2 (ja) | 座標入力/検出装置および電子黒板システム | |
| JP2001249762A (ja) | 座標入力/検出装置、電子黒板システム、受光素子の位置ズレ補正方法及び記憶媒体 | |
| US20120319945A1 (en) | System and method for reporting data in a computer vision system | |
| JP2000105671A (ja) | 座標入力/検出装置および電子黒板システム | |
| CN102754048A (zh) | 用于位置探测的成像方法和系统 | |
| EP2550579A1 (en) | Gesture mapping for display device | |
| JP2002352234A (ja) | 指紋センサーおよび位置調節装置 | |
| JP2003196671A (ja) | 描画像消去方法、その方法によったプログラム、およびそのプログラムを記憶した記憶媒体 | |
| JP2003186616A (ja) | 情報入力装置、情報入出力システム、位置座標出力方法、プログラム及び記録媒体 | |
| JP4335468B2 (ja) | 情報入出力システム、情報制御方法、プログラムおよび記録媒体 | |
| JP4560224B2 (ja) | 情報入力装置、情報入出力システム、プログラム及び記憶媒体 | |
| JP4615178B2 (ja) | 情報入出力システム、プログラムおよび記憶媒体 | |
| JP4728540B2 (ja) | 会議等支援用画像投影装置 | |
| JP2002342015A (ja) | 情報入力装置及び情報入出力システム | |
| JP2001067183A (ja) | 座標入力/検出装置および電子黒板システム | |
| JP4414075B2 (ja) | 座標入力/検出装置、座標検出方法及び記憶媒体 | |
| JP4266076B2 (ja) | 電子黒板システム | |
| JP4603183B2 (ja) | 情報入出力システム、表示制御方法、記憶媒体およびプログラム | |
| JP4060040B2 (ja) | 情報入力装置、情報入力システム、入力情報識別方法、座標入力/検出装置、ハネ/トメ識別方法及び記憶媒体 | |
| JP4256555B2 (ja) | 座標入力/検出装置、電子黒板システム、座標位置検出方法及び記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20041005 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041022 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050609 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070424 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070625 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070731 |