JP5773818B2 - 表示制御装置、表示制御方法及びコンピュータプログラム - Google Patents
表示制御装置、表示制御方法及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5773818B2 JP5773818B2 JP2011199887A JP2011199887A JP5773818B2 JP 5773818 B2 JP5773818 B2 JP 5773818B2 JP 2011199887 A JP2011199887 A JP 2011199887A JP 2011199887 A JP2011199887 A JP 2011199887A JP 5773818 B2 JP5773818 B2 JP 5773818B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- dimensional space
- display
- unit
- 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.)
- Expired - Fee Related
Links
Images
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/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/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 [3D], e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
- G06T19/20—Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2004—Aligning objects, relative positioning of parts
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
- User Interface Of Digital Computer (AREA)
Description
a:(a+b)=x:y
であるから、yは、
y=x(a+b)/a=x(1+b/a)
により算出される。位置調整部44は、この式を用いて、マップ93のそれぞれの入力領域94の位置に合わせて、オブジェクト96の配置位置を算出することができる。
Claims (4)
- 三次元空間に配置されたオブジェクトを透視投影によりレンダリングして表示装置に表示する描画部と、
前記表示装置の画面における前記オブジェクトを表示すべき位置に前記オブジェクトが表示されるように、前記三次元空間における前記オブジェクトの配置位置を調整する位置調整部と、
前記画面におけるユーザによる入力を検出する入力装置から前記入力の位置を取得し、前記入力の位置が所定の入力領域内であるか否かを判定する判定部と、
を備え、
前記描画部は、複数のオブジェクトをレンダリングして前記表示装置に表示し、
前記判定部は、前記入力の位置が前記複数のオブジェクトにそれぞれ対応する複数の入力領域のいずれに属するかを判定し、
前記描画部は、前記判定部により判定された入力領域に対応するオブジェクトがより大きく表示されるように、そのオブジェクトを前記三次元空間において視点位置に近くなるように移動させてレンダリングし、
前記位置調整部は、より大きく表示されるオブジェクトの表示領域が、そのオブジェクトに対応する入力領域に合致するように、前記三次元空間における前記オブジェクトの配置位置を、透視投影面に平行な平面内で移動させる
ことを特徴とする表示制御装置。 - 描画部が、三次元空間に配置された複数のオブジェクトを透視投影によりレンダリングして表示装置に表示するステップと、
判定部が、前記表示装置の画面におけるユーザによる入力を検出する入力装置から前記入力の位置を取得し、前記入力の位置が前記複数のオブジェクトにそれぞれ対応する複数の入力領域のいずれに属するかを判定するステップと、
前記描画部が、前記判定部により判定された入力領域に対応するオブジェクトがより大きく表示されるように、そのオブジェクトを前記三次元空間において視点位置に近くなるように移動させてレンダリングするステップと、
位置調整部が、より大きく表示されるオブジェクトの表示領域が、そのオブジェクトに対応する入力領域に合致するように、前記三次元空間における前記オブジェクトの配置位置を、透視投影面に平行な平面内で移動させるステップと、
を備えることを特徴とする表示制御方法。 - コンピュータを、
三次元空間に配置されたオブジェクトを透視投影によりレンダリングして表示装置に表示する描画部、
前記表示装置の画面における前記オブジェクトを表示すべき位置に前記オブジェクトが表示されるように、前記三次元空間における前記オブジェクトの配置位置を調整する位置調整部、
前記画面におけるユーザによる入力を検出する入力装置から前記入力の位置を取得し、前記入力の位置が所定の入力領域内であるか否かを判定する判定部と、
として機能させ、
前記描画部は、複数のオブジェクトをレンダリングして前記表示装置に表示し、
前記判定部は、前記入力の位置が前記複数のオブジェクトにそれぞれ対応する複数の入力領域のいずれに属するかを判定し、
前記描画部は、前記判定部により判定された入力領域に対応するオブジェクトがより大きく表示されるように、そのオブジェクトを前記三次元空間において視点位置に近くなるように移動させてレンダリングし、
前記位置調整部は、より大きく表示されるオブジェクトの表示領域が、そのオブジェクトに対応する入力領域に合致するように、前記三次元空間における前記オブジェクトの配置位置を、透視投影面に平行な平面内で移動させる
ことを特徴とする表示制御プログラム。 - 請求項3に記載の表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011199887A JP5773818B2 (ja) | 2011-09-13 | 2011-09-13 | 表示制御装置、表示制御方法及びコンピュータプログラム |
| US13/571,626 US20130063426A1 (en) | 2011-09-13 | 2012-08-10 | Display control device, display control method, and computer program for rendering three-dimensional space by perspective projection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011199887A JP5773818B2 (ja) | 2011-09-13 | 2011-09-13 | 表示制御装置、表示制御方法及びコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013061805A JP2013061805A (ja) | 2013-04-04 |
| JP5773818B2 true JP5773818B2 (ja) | 2015-09-02 |
Family
ID=47829429
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011199887A Expired - Fee Related JP5773818B2 (ja) | 2011-09-13 | 2011-09-13 | 表示制御装置、表示制御方法及びコンピュータプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20130063426A1 (ja) |
| JP (1) | JP5773818B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3018123B1 (fr) * | 2014-03-03 | 2016-02-26 | Somfy Sas | Procede de configuration d'un dispositif de commande d'une installation domotique d'un batiment et de l'environnement du batiment et dispositif de commande associe |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5990862A (en) * | 1995-09-18 | 1999-11-23 | Lewis; Stephen H | Method for efficient input device selection of onscreen objects |
| KR100554430B1 (ko) * | 1997-08-12 | 2006-02-22 | 마츠시타 덴끼 산교 가부시키가이샤 | 윈도우 표시장치 |
| JP2004227393A (ja) * | 2003-01-24 | 2004-08-12 | Sony Corp | アイコン描画システム、アイコン描画方法及び電子機器装置 |
| US7725839B2 (en) * | 2005-11-15 | 2010-05-25 | Microsoft Corporation | Three-dimensional active file explorer |
| US7581186B2 (en) * | 2006-09-11 | 2009-08-25 | Apple Inc. | Media manager with integrated browsers |
| JP2009003566A (ja) * | 2007-06-19 | 2009-01-08 | Canon Inc | ウィンドウ表示装置及びウィンドウ表示方法 |
| US8767012B2 (en) * | 2007-09-07 | 2014-07-01 | Visualcue Technologies Llc | Advanced data visualization solutions in high-volume data analytics |
| JP5098994B2 (ja) * | 2008-12-19 | 2012-12-12 | 富士通モバイルコミュニケーションズ株式会社 | 入力装置 |
| US9360991B2 (en) * | 2011-04-11 | 2016-06-07 | Microsoft Technology Licensing, Llc | Three-dimensional icons for organizing, invoking, and using applications |
-
2011
- 2011-09-13 JP JP2011199887A patent/JP5773818B2/ja not_active Expired - Fee Related
-
2012
- 2012-08-10 US US13/571,626 patent/US20130063426A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013061805A (ja) | 2013-04-04 |
| US20130063426A1 (en) | 2013-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9170649B2 (en) | Audio and tactile feedback based on visual environment | |
| JP4557058B2 (ja) | 情報表示端末、情報表示方法、およびプログラム | |
| JP5295328B2 (ja) | スクリーンパッドによる入力が可能なユーザインタフェース装置、入力処理方法及びプログラム | |
| US11752432B2 (en) | Information processing device and method of causing computer to perform game program | |
| JP5951638B2 (ja) | タッチディスプレイ用仮想コントローラ | |
| RU2519059C2 (ru) | Способ и устройство компактного графического интерфейса пользователя | |
| US9433857B2 (en) | Input control device, input control method, and input control program | |
| JP5529700B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
| US20100328209A1 (en) | Input device for electronic apparatus | |
| WO2009127916A2 (en) | Touch interface for mobile device | |
| JP5374564B2 (ja) | 描画装置、描画制御方法、及び描画制御プログラム | |
| WO2011125352A1 (ja) | 情報処理システム、操作入力装置、情報処理装置、情報処理方法、プログラム及び情報記憶媒体 | |
| CN104115107B (zh) | 用于操纵用户界面元件的装置、方法和计算机可读存储介质 | |
| WO2020080346A1 (ja) | 情報処理装置及びプログラム | |
| JP6969516B2 (ja) | プログラム及び情報処理装置 | |
| WO2012127792A1 (ja) | 情報端末、表示画面切り替えのための方法、及びそのプログラム | |
| JP2006092321A (ja) | 電子機器およびタッチパッド装置 | |
| Tsuchida et al. | Tetraforce: A magnetic-based interface enabling pressure force and shear force input applied to front and back of a smartphone | |
| KR20130091140A (ko) | 터치스크린 기기와 보조 기기 간 햅틱 피드백 장치 및 방법 | |
| JP2016126363A (ja) | タッチスクリーンに入力する方法、携帯式電子機器およびコンピュータ・プログラム | |
| JP5414134B1 (ja) | タッチ式入力システムおよび入力制御方法 | |
| JP6521146B1 (ja) | 情報処理装置及びプログラム | |
| JP2020062376A (ja) | 情報処理装置及びプログラム | |
| JP2013061805A (ja) | 表示制御装置、表示制御方法及びコンピュータプログラム | |
| JP2012146017A (ja) | 電子黒板システム、電子黒板システムの制御方法、プログラムおよびその記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140610 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150326 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150414 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150519 |
|
| 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: 20150623 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150630 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5773818 Country of ref document: JP 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 |
|
| LAPS | Cancellation because of no payment of annual fees |