JP4810146B2 - 入力テキストを生成する方法および装置 - Google Patents
入力テキストを生成する方法および装置 Download PDFInfo
- Publication number
- JP4810146B2 JP4810146B2 JP2005208783A JP2005208783A JP4810146B2 JP 4810146 B2 JP4810146 B2 JP 4810146B2 JP 2005208783 A JP2005208783 A JP 2005208783A JP 2005208783 A JP2005208783 A JP 2005208783A JP 4810146 B2 JP4810146 B2 JP 4810146B2
- Authority
- JP
- Japan
- Prior art keywords
- input text
- writing surface
- pointing device
- projector
- coordinate system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
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)
Description
図2は、本発明によるポインタ200を示す。このポインタは、動きセンササブシステム210、ならびにバス240によって接続され、全体で処理装置として働くマイクロプロセッサ215、メモリ220、およびI/Oインタフェース230を含む他の構成部品を備える。処理装置の電子構造は従来通りであるが、本明細書中で説明する方法ステップを行う際の動作は従来と異なる。本ポインタはまた、出力画像251を表示するプロジェクタサブシステム250を含む。ネットワークサブシステム270は、プロジェクタがローカルであれ、リモートであれ、他の同様の装置、または他の演算装置およびメモリと通信することを可能にする。したがって、ネットワークサブシステムは、通信媒体に応じてアンテナまたは赤外線トランシーバ280に接続されることができる。
ユーザは、ハンドヘルドポインタ200を使用して、書き込み面、例えばプロジェクタスクリーン、壁、または天井の上のドットまたはカーソルを動かす。別法として、書き込み面は、ポインタに対してローカルまたはリモートのCRTまたはLCD表示画面であることもできる。
Claims (17)
- 書き込み面からある距離離れた、動きセンサとプロジェクタを含むポインティングデバイスを用いて入力テキストを生成する方法であって、
ポインティングデバイスの移動座標系の動き情報を、該ポインティングデバイスからある距離離れた書き込み面の固定座標系に対して、前記ポインティングデバイスに固定され、かつ該ポインティングデバイスの動きを追跡するように構成された前記動きセンサを使用して検知すること、
前記動き情報の動きの軌跡の形状を認識することにより入力テキストを判定すること、
前記プロジェクタを使用してフォントを用いた前記入力テキストを前記書き込み面上に表示すること、
を含む、入力テキストを生成する方法。 - 前記入力テキストをメモリに格納すること
をさらに含む請求項1に記載の方法。 - 前記入力テキストを伝送すること
をさらに含む請求項1に記載の方法。 - 前記ポインティングデバイスを向ける方向は、前記プロジェクタの画像平面上の特定のピクセルによって定義される請求項1に記載の方法。
- 前記ポインティングデバイスはオン−オフボタンを備え、前記判定は、該オン−オフボタンがオンである期間中にのみ行われる請求項1に記載の方法。
- 前記入力テキストの前記判定は、前記書き込み面に対する前記ポインティングデバイスの3D位置に応じて変更される請求項1に記載の方法。
- 前記書き込み面の正面のエリアを複数の領域に分割すること、および
前記ポインティングデバイスが占める特定の領域に応じて前記入力テキストの前記判定を変更すること
をさらに含む請求項6に記載の方法。 - 前記書き込み面に対する前記ポインティングデバイスの前方または後方への動きに応じて前記入力テキストの前記判定を変更すること
をさらに含む請求項1に記載の方法。 - 前記入力テキストの処理は、前記書き込み面上の前記表示された入力テキストの位置に依存する請求項1に記載の方法。
- 前記動きセンサがカメラである請求項1に記載の方法。
- 前記入力テキストは、続け文字認識装置を使用して判定される請求項1に記載の方法。
- 前記入力テキストは、一筆書き文字認識装置を使用して判定される請求項1に記載の方法。
- 前記書き込み面に対する前記ポインティングデバイスの位置を格納すること、および
前記位置を前記格納された入力テキストと関連付けること
をさらに含む請求項2に記載の方法。 - 複数のポインティングデバイスの複数の移動座標系の前記動き情報を、該複数のポインティングデバイスからある距離離れた前記書き込み面の前記固定座標系に対して検知することであって、前記複数のポインティングデバイスはそれぞれ特定の動きセンサを含むこと、
前記複数のポインティングデバイスのそれぞれの前記動き情報の動きの軌跡の形状を認識することにより入力テキストを判定すること、
前記複数のポインティングデバイスのそれぞれのプロジェクタを使用してフォントを用いたそれぞれの前記入力テキストを前記書き込み面上に表示すること、
をさらに含む請求項1に記載の方法。 - 前記入力テキストは、選択されたフォントに従って前記書き込み面上に表示される請求項1に記載の方法。
- 前記距離は1メートル以上である請求項1に記載の方法。
- 入力テキストを生成する装置であって、
動きセンサとプロジェクタを含むポインティングデバイスと、
前記ポインティングデバイスの移動座標系の動き情報を、該ポインティングデバイスからある距離離れた書き込み面の固定座標系に対して、前記動きセンサを使用して検知する手段と、
前記動き情報の動きの軌跡の形状を認識することにより入力テキストを判定する手段と、
前記プロジェクタを使用してフォントを用いた前記入力テキストを前記書き込み面上に表示する手段と、
を備える、入力テキストを生成する装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/915,223 | 2004-08-10 | ||
US10/915,223 US7355583B2 (en) | 2004-08-10 | 2004-08-10 | Motion-based text input |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006053909A JP2006053909A (ja) | 2006-02-23 |
JP4810146B2 true JP4810146B2 (ja) | 2011-11-09 |
Family
ID=35799515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005208783A Expired - Fee Related JP4810146B2 (ja) | 2004-08-10 | 2005-07-19 | 入力テキストを生成する方法および装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7355583B2 (ja) |
JP (1) | JP4810146B2 (ja) |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100844129B1 (ko) * | 2006-09-13 | 2008-07-04 | 한국전자통신연구원 | 카메라를 이용한 마우스 인터페이스 장치, 이 장치에 의한시스템 및 방법, 그리고 이를 실현하기 위한 컴퓨터로 읽을수 있는 기록매체 |
US8994757B2 (en) | 2007-03-15 | 2015-03-31 | Scalable Display Technologies, Inc. | System and method for providing improved display quality by display adjustment and image processing using optical feedback |
TW200846936A (en) * | 2007-05-30 | 2008-12-01 | Chung-Hung Shih | Speech communication system for patients having difficulty in speaking or writing |
US7874681B2 (en) * | 2007-10-05 | 2011-01-25 | Huebner Kenneth J | Interactive projector system and method |
US8384005B2 (en) * | 2008-06-17 | 2013-02-26 | The Invention Science Fund I, Llc | Systems and methods for selectively projecting information in response to at least one specified motion associated with pressure applied to at least one projection surface |
US20090310038A1 (en) | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Projection in response to position |
US20090309826A1 (en) | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Systems and devices |
US8936367B2 (en) * | 2008-06-17 | 2015-01-20 | The Invention Science Fund I, Llc | Systems and methods associated with projecting in response to conformation |
US8608321B2 (en) * | 2008-06-17 | 2013-12-17 | The Invention Science Fund I, Llc | Systems and methods for projecting in response to conformation |
US8641203B2 (en) | 2008-06-17 | 2014-02-04 | The Invention Science Fund I, Llc | Methods and systems for receiving and transmitting signals between server and projector apparatuses |
US8267526B2 (en) * | 2008-06-17 | 2012-09-18 | The Invention Science Fund I, Llc | Methods associated with receiving and transmitting information related to projection |
US20100066983A1 (en) * | 2008-06-17 | 2010-03-18 | Jun Edward K Y | Methods and systems related to a projection surface |
US8733952B2 (en) * | 2008-06-17 | 2014-05-27 | The Invention Science Fund I, Llc | Methods and systems for coordinated use of two or more user responsive projectors |
US8944608B2 (en) | 2008-06-17 | 2015-02-03 | The Invention Science Fund I, Llc | Systems and methods associated with projecting in response to conformation |
US8955984B2 (en) | 2008-06-17 | 2015-02-17 | The Invention Science Fund I, Llc | Projection associated methods and systems |
US8376558B2 (en) * | 2008-06-17 | 2013-02-19 | The Invention Science Fund I, Llc | Systems and methods for projecting in response to position change of a projection surface |
US20090313151A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods associated with projection system billing |
US20090310040A1 (en) * | 2008-06-17 | 2009-12-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Methods and systems for receiving instructions associated with user parameter responsive projection |
US8262236B2 (en) * | 2008-06-17 | 2012-09-11 | The Invention Science Fund I, Llc | Systems and methods for transmitting information associated with change of a projection surface |
US8723787B2 (en) | 2008-06-17 | 2014-05-13 | The Invention Science Fund I, Llc | Methods and systems related to an image capture projection surface |
US8308304B2 (en) * | 2008-06-17 | 2012-11-13 | The Invention Science Fund I, Llc | Systems associated with receiving and transmitting information related to projection |
JP5415730B2 (ja) * | 2008-09-04 | 2014-02-12 | 任天堂株式会社 | 画像処理プログラム、画像処理装置、画像処理方法、および画像処理システム |
US20100321382A1 (en) | 2009-06-18 | 2010-12-23 | Scalable Display Technologies, Inc. | System and method for injection of mapping functions |
US9174123B2 (en) * | 2009-11-09 | 2015-11-03 | Invensense, Inc. | Handheld computer systems and techniques for character and command recognition related to human movements |
US8672763B2 (en) * | 2009-11-20 | 2014-03-18 | Sony Computer Entertainment Inc. | Controller for interfacing with a computing program using position, orientation, or motion |
KR20110069946A (ko) * | 2009-12-18 | 2011-06-24 | 삼성전자주식회사 | 외부 조사 장치를 가지는 휴대 단말기 및 이의 운용 방법 |
US8704783B2 (en) | 2010-03-24 | 2014-04-22 | Microsoft Corporation | Easy word selection and selection ahead of finger |
US9292161B2 (en) * | 2010-03-24 | 2016-03-22 | Microsoft Technology Licensing, Llc | Pointer tool with touch-enabled precise placement |
JP6198605B2 (ja) | 2010-11-15 | 2017-09-20 | スケーラブル ディスプレイ テクノロジーズ インコーポレイテッド | 手動及び半自動技術を用いたディスプレイシステムを較正するためのシステム及び方法 |
US8612641B1 (en) * | 2011-05-31 | 2013-12-17 | Amazon Technologies, Inc. | Portable computing device as control mechanism |
US9497447B2 (en) | 2011-06-15 | 2016-11-15 | Scalable Display Technologies, Inc. | System and method for color and intensity calibrating of a display system for practical usage |
US9317196B2 (en) | 2011-08-10 | 2016-04-19 | Microsoft Technology Licensing, Llc | Automatic zooming for text selection/cursor placement |
US9134814B2 (en) * | 2012-04-05 | 2015-09-15 | Seiko Epson Corporation | Input device, display system and input method |
US8817111B2 (en) | 2012-04-19 | 2014-08-26 | Scalable Display Technologies, Inc. | System and method of calibrating a display system free of variation in system input resolution |
US9268364B2 (en) * | 2012-08-31 | 2016-02-23 | Trewgrip, Llc | Ergonomic data entry device |
CN105308503A (zh) | 2013-03-15 | 2016-02-03 | 斯加勒宝展示技术有限公司 | 利用短程相机校准显示***的***和方法 |
EP3141991A4 (en) * | 2014-05-09 | 2018-07-04 | Sony Corporation | Information processing device, information processing method, and program |
JP6524661B2 (ja) * | 2014-12-19 | 2019-06-05 | 富士通株式会社 | 入力支援方法、入力支援プログラムおよび入力支援装置 |
JP6481360B2 (ja) * | 2014-12-24 | 2019-03-13 | 富士通株式会社 | 入力方法、入力プログラムおよび入力装置 |
JP6435964B2 (ja) * | 2015-03-31 | 2018-12-12 | 富士通株式会社 | 表示装置、プログラム、及び表示方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5977935A (en) * | 1993-08-12 | 1999-11-02 | Seiko Epson Corporation | Head-mounted image display device and data processing apparatus including the same |
US6741267B1 (en) * | 1998-10-30 | 2004-05-25 | Smart Technologies, Inc. | Keyboard for an electronic writeboard and method |
JP2002318662A (ja) * | 2001-04-23 | 2002-10-31 | Sharp Corp | プレゼンテーション用表示装置 |
US20030165048A1 (en) * | 2001-12-07 | 2003-09-04 | Cyrus Bamji | Enhanced light-generated interface for use with electronic devices |
US6977643B2 (en) * | 2002-01-10 | 2005-12-20 | International Business Machines Corporation | System and method implementing non-physical pointers for computer devices |
JP2004070688A (ja) * | 2002-08-07 | 2004-03-04 | Nippon Telegr & Teleph Corp <Ntt> | 情報入力装置、方法、プログラム、及びそのプログラムを記録した記録媒体 |
JP2004220431A (ja) * | 2003-01-16 | 2004-08-05 | Canon Inc | 情報入力システム |
US6764185B1 (en) * | 2003-08-07 | 2004-07-20 | Mitsubishi Electric Research Laboratories, Inc. | Projector as an input and output device |
-
2004
- 2004-08-10 US US10/915,223 patent/US7355583B2/en not_active Expired - Fee Related
-
2005
- 2005-07-19 JP JP2005208783A patent/JP4810146B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20060033702A1 (en) | 2006-02-16 |
US7355583B2 (en) | 2008-04-08 |
JP2006053909A (ja) | 2006-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4810146B2 (ja) | 入力テキストを生成する方法および装置 | |
EP2919104B1 (en) | Information processing device, information processing method, and computer-readable recording medium | |
US7835999B2 (en) | Recognizing input gestures using a multi-touch input device, calculated graphs, and a neural network with link weights | |
US6999061B2 (en) | Electronic whiteboard system | |
US8959013B2 (en) | Virtual keyboard for a non-tactile three dimensional user interface | |
EP2717120B1 (en) | Apparatus, methods and computer program products providing finger-based and hand-based gesture commands for portable electronic device applications | |
EP2498237A2 (en) | Providing position information in a collaborative environment | |
US20150241984A1 (en) | Methods and Devices for Natural Human Interfaces and for Man Machine and Machine to Machine Activities | |
KR20020052217A (ko) | 이미지 센서를 이용한 전자 기기 | |
US20210405762A1 (en) | Input method, apparatus based on visual recognition, and electronic device | |
JP2019508770A (ja) | デジタルインクを美しくするためのシステム及び方法 | |
KR100713407B1 (ko) | 펜 컴퓨팅 시스템에서의 펜 입력 방법 및 장치 | |
US11514696B2 (en) | Display device, display method, and computer-readable recording medium | |
WO2018149318A1 (zh) | 一种输入方法、装置、设备、***和计算机存储介质 | |
EP0477910A2 (en) | Image processing based computer input apparatus | |
JP7452155B2 (ja) | 手書き入力装置、手書き入力方法、プログラム | |
US9442577B2 (en) | System for inputting graphical elements | |
JP6699406B2 (ja) | 情報処理装置、プログラム、位置情報作成方法、情報処理システム | |
JPWO2004095361A1 (ja) | オンライン手書き文字入力装置及び方法 | |
Bhatia | Computer Graphics, 3/e | |
US20220122335A1 (en) | Scaling and rendering virtual hand | |
KR101911676B1 (ko) | 지시체의 움직임을 고려한 프리젠테이션 영상 처리장치 및 방법 | |
US11726654B2 (en) | Display apparatus capable of displaying icon corresponding to shape of hand-drafted input, display method, and non-transitory computer-executable medium storing program thereon | |
US20220319211A1 (en) | Display apparatus, display system, display method, and recording medium | |
JPH0679323B2 (ja) | 毛筆書体発生方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080605 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110621 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110727 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110816 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110822 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140826 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4810146 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |