JP5887310B2 - 表示操作装置 - Google Patents
表示操作装置 Download PDFInfo
- Publication number
- JP5887310B2 JP5887310B2 JP2013156413A JP2013156413A JP5887310B2 JP 5887310 B2 JP5887310 B2 JP 5887310B2 JP 2013156413 A JP2013156413 A JP 2013156413A JP 2013156413 A JP2013156413 A JP 2013156413A JP 5887310 B2 JP5887310 B2 JP 5887310B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- movement
- axis
- positions
- determination
- 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
- 238000000034 method Methods 0.000 claims description 33
- 238000001514 detection method Methods 0.000 claims description 15
- 230000029777 axis specification Effects 0.000 claims description 7
- 210000003811 finger Anatomy 0.000 description 86
- 210000003813 thumb Anatomy 0.000 description 21
- 230000006870 function Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000005484 gravity Effects 0.000 description 5
- 230000007423 decrease Effects 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 210000005224 forefinger Anatomy 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 210000004936 left thumb Anatomy 0.000 description 1
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/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/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/60—Rotation of whole images or parts thereof
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- 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/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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00411—Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Description
3 表示操作装置
49 表示部
51 タッチパネル部(位置検出部)
61 3Dオブジェクト
63 第1の軸
65 第2の軸
403 タッチパネル式表示部
P1 親指位置
P2 中指位置
P3 人差し指位置
L1 第1の仮想線
L2 第2の仮想線
M1 第1の移動
M2 第2の移動
D1 第1の方向
D2 第2の方向
Claims (2)
- タッチ面を有し、三本の指の指先がタッチしている前記タッチ面上の三つの位置を検出する位置検出部を備える表示操作装置であって、
前記位置検出部は、前記指先が前記タッチ面にタッチしているか否かの第1の判断をし、前記第1の判断の結果、前記指先が前記タッチ面にタッチしていると判断した場合、前記タッチ面にタッチしている前記指先の数が2であるか否かの第2の判断をし、前記第2の判断の結果、前記タッチ面にタッチしている前記指先の数が2でないと判断した場合、前記タッチ面にタッチしている前記指先の数が3であるか否かの第3の判断をし、
前記表示操作装置は、
前記位置検出部が、前記第3の判断において、前記タッチ面上の前記三つの位置を同時に検出することにより、前記タッチ面にタッチしている前記指先の数が3と判断したとき、前記三つの位置において、それぞれの位置どうしの距離を演算し、最大の距離となる二つの位置を第1の位置及び第2の位置とし、残りの一つの位置を第3の位置と決定する位置決定部と、
前記第1の位置及び前記第2の位置を用いて、前記第1の位置及び前記第2の位置を通る第1の仮想線と仮想三次元空間において平行であり、かつ、前記仮想三次元空間に位置する3Dオブジェクトの所定の位置を通過する第1の軸を決定する軸決定部と、
前記位置検出部によって前記三つの位置が検出された状態で、前記第3の位置について、前記第3の位置が移動しているか否かを判定する移動判定部と、
表示部と、
前記表示部に前記3Dオブジェクトが表示されている状態で、前記位置検出部によって前記三つの位置が検出され、かつ、前記移動判定部によって前記第3の位置が移動することが判定された場合、前記軸決定部によって決定された前記第1の軸を中心にして、前記表示部に表示されている前記3Dオブジェクトを第1の所定角度回転させる処理をする第1の回転処理部と、を備え、
前記表示操作装置は、
前記位置検出部が、前記第2の判断において、前記タッチ面上の二つの位置を検出することにより、前記タッチ面にタッチしている前記指先の数が2と判断した場合、前記二つの位置を通過する第2の仮想線が回転しているか否かを判定する回転判定部と、
前記回転判定部によって前記第2の仮想線が回転していると判定された場合、前記表示部に表示されている前記3Dオブジェクトを含む画面に垂直な軸であって、前記3Dオブジェクトの前記所定の位置を通過する第2の軸を中心にして、前記表示部に表示されている前記3Dオブジェクトを第2の所定角度回転させる処理をする第2の回転処理部と、を備える表示操作装置。 - 前記第1の仮想線に近づく方向に前記第3の位置が移動することを第1の移動とし、前記第1の仮想線から遠ざかる方向に前記第3の位置が移動することを第2の移動とし、
前記三本の指のうち、前記第3の位置の移動となる動きをする指によって、前記第1の軸を中心に前記3Dオブジェクトを回転させる動きを想定した場合に、前記第1の移動により前記3Dオブジェクトが前記第1の軸を中心に回転する方向を第1の方向とし、前記第2の移動により前記3Dオブジェクトが前記第1の軸を中心に回転する方向を、前記第1の方向と逆の第2の方向とし、
前記第3の位置の移動が、前記第1の移動か前記第2の移動かを判定し、前記第1の移動と判定した場合、前記3Dオブジェクトの回転方向を前記第1の方向と決定し、前記第2の移動と判定した場合、前記3Dオブジェクトの回転方向を第2の方向と決定する回転方向決定部を備え、
前記第1の回転処理部は、前記表示部に表示されている前記3Dオブジェクトを、前記回転方向決定部によって決定された回転方向に前記第1の所定角度回転させる処理をする請求項1に記載の表示操作装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013156413A JP5887310B2 (ja) | 2013-07-29 | 2013-07-29 | 表示操作装置 |
US14/341,655 US9069403B2 (en) | 2013-07-29 | 2014-07-25 | Display operating device operating display of 3D object, and image forming apparatus with display operating device |
CN201410359857.2A CN104346036B (zh) | 2013-07-29 | 2014-07-25 | 显示操作装置以及具备该显示操作装置的图像形成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013156413A JP5887310B2 (ja) | 2013-07-29 | 2013-07-29 | 表示操作装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015026304A JP2015026304A (ja) | 2015-02-05 |
JP5887310B2 true JP5887310B2 (ja) | 2016-03-16 |
Family
ID=52390298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013156413A Expired - Fee Related JP5887310B2 (ja) | 2013-07-29 | 2013-07-29 | 表示操作装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9069403B2 (ja) |
JP (1) | JP5887310B2 (ja) |
CN (1) | CN104346036B (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9202297B1 (en) * | 2011-07-12 | 2015-12-01 | Domo, Inc. | Dynamic expansion of data visualizations |
US9792017B1 (en) | 2011-07-12 | 2017-10-17 | Domo, Inc. | Automatic creation of drill paths |
US10318101B2 (en) * | 2014-01-30 | 2019-06-11 | Mental Canvas LLC | Gesture-based user interface and method for navigating in three-dimensional space |
US20160224203A1 (en) * | 2015-02-02 | 2016-08-04 | Cirque Corporation | Using a perpendicular bisector of a multi-finger gesture to control motion of objects shown in a multi-dimensional environment on a display |
US10739968B2 (en) * | 2015-11-23 | 2020-08-11 | Samsung Electronics Co., Ltd. | Apparatus and method for rotating 3D objects on a mobile device screen |
CN110249626B (zh) * | 2017-10-26 | 2020-07-31 | 腾讯科技(深圳)有限公司 | 增强现实图像的实现方法、装置、终端设备和存储介质 |
US10692299B2 (en) * | 2018-07-31 | 2020-06-23 | Splunk Inc. | Precise manipulation of virtual object position in an extended reality environment |
US10970330B1 (en) | 2019-11-20 | 2021-04-06 | International Business Machines Corporation | Method of searching images using rotational gesture input |
CN114706515A (zh) * | 2022-04-26 | 2022-07-05 | 长沙朗源电子科技有限公司 | 基于电子白板的图形三指旋转方法及装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007087324A (ja) | 2005-09-26 | 2007-04-05 | Jtekt Corp | タッチパネル装置 |
WO2008095132A2 (en) * | 2007-01-31 | 2008-08-07 | Perceptive Pixel, Inc. | Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques |
US20100162181A1 (en) * | 2008-12-22 | 2010-06-24 | Palm, Inc. | Interpreting Gesture Input Including Introduction Or Removal Of A Point Of Contact While A Gesture Is In Progress |
US8970690B2 (en) * | 2009-02-13 | 2015-03-03 | Metaio Gmbh | Methods and systems for determining the pose of a camera with respect to at least one object of a real environment |
US10198854B2 (en) * | 2009-08-14 | 2019-02-05 | Microsoft Technology Licensing, Llc | Manipulation of 3-dimensional graphical objects for view in a multi-touch display |
JP5594402B2 (ja) * | 2012-12-20 | 2014-09-24 | キヤノンマーケティングジャパン株式会社 | 情報処理装置、その制御方法、及びプログラム |
-
2013
- 2013-07-29 JP JP2013156413A patent/JP5887310B2/ja not_active Expired - Fee Related
-
2014
- 2014-07-25 CN CN201410359857.2A patent/CN104346036B/zh not_active Expired - Fee Related
- 2014-07-25 US US14/341,655 patent/US9069403B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN104346036A (zh) | 2015-02-11 |
JP2015026304A (ja) | 2015-02-05 |
US20150029553A1 (en) | 2015-01-29 |
CN104346036B (zh) | 2018-04-03 |
US9069403B2 (en) | 2015-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5887310B2 (ja) | 表示操作装置 | |
EP2650769B1 (en) | Display input device and image forming apparatus including the same | |
US20080259376A1 (en) | Image forming apparatus and image forming method | |
JP5594910B2 (ja) | 表示入力装置及びこれを備えた画像形成装置 | |
JP6005621B2 (ja) | 画像形成装置 | |
US9813569B2 (en) | Display input device and image forming apparatus including same, and method for controlling display input device | |
JP6014558B2 (ja) | 表示装置 | |
JP5826359B2 (ja) | 表示入力装置および画像形成装置 | |
US9086758B2 (en) | Display input device and image forming apparatus | |
US11523011B2 (en) | Image forming apparatus and numerical value counting method | |
JP6190925B2 (ja) | 表示装置 | |
JP6221622B2 (ja) | タッチパネル装置および画像形成装置 | |
JP5927342B2 (ja) | 表示装置及び画像形成装置 | |
JP5941896B2 (ja) | 操作表示装置 | |
JP6076488B2 (ja) | 文字入力装置、文字入力プログラム及び画像形成装置 | |
JP5364665B2 (ja) | 画像形成装置 | |
JP6299883B2 (ja) | 表示装置、画像形成装置、及び表示方法 | |
JP5858582B2 (ja) | 表示入力装置および画像形成装置 | |
JP2009003732A (ja) | 画像形成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150519 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150813 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150825 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151006 |
|
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: 20160119 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160215 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5887310 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |