JP5617448B2 - 情報処理装置、情報処理方法およびプログラム - Google Patents
情報処理装置、情報処理方法およびプログラム Download PDFInfo
- Publication number
- JP5617448B2 JP5617448B2 JP2010194109A JP2010194109A JP5617448B2 JP 5617448 B2 JP5617448 B2 JP 5617448B2 JP 2010194109 A JP2010194109 A JP 2010194109A JP 2010194109 A JP2010194109 A JP 2010194109A JP 5617448 B2 JP5617448 B2 JP 5617448B2
- Authority
- JP
- Japan
- Prior art keywords
- axis direction
- user
- range
- region
- information processing
- 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/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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- 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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- 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/04842—Selection of displayed objects or displayed text elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/128—Adjusting depth or disparity
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)
- User Interface Of Digital Computer (AREA)
Description
1.第1の実施形態
1−1.情報処理装置の構成
1−2.オブジェクトの表示
1−3.変形例
2.第2の実施形態
2−1.オブジェクトの表示
2−2.変形例
3.第3の実施形態
4.まとめ
(1−1.情報処理装置の構成)
まず、図1および図2を参照して、本発明の第1の実施形態に係る情報処理装置の構成について説明する。
次に、図3および図4を参照して、本発明の第1の実施形態に係る情報処理装置によるオブジェクトの表示について説明する。
続いて、図5〜図7を参照して、本発明の第1の実施形態に係る情報処理装置によるオブジェクトの表示の変形例について説明する。
続いて、本発明の第2の実施形態について説明する。なお、本発明の第2の実施形態は、第1の実施形態と比べて、仮想的な3次元空間が中間領域を有する点において相違するが、その他の機能構成は第1の実施形態と略同一であるため、詳細説明を省略する。
まず、図8を参照して、本発明の第2の実施形態に係る情報処理装置によるオブジェクトの表示について説明する。
続いて、図9および図10を参照して、本発明の第2の実施形態に係る情報処理装置によるオブジェクトの表示の変形例について説明する。
続いて、本発明の第3の実施形態について説明する。なお、本発明の第3の実施形態は、第1の実施形態または第2の実施形態と比べて、仮想的な3次元空間の中心領域が表示画面に対するユーザの位置に対応する領域として設定される点において相違するが、その他の機能構成は第1の実施形態または第2の実施形態と略同一であるため、詳細説明を省略する。
上記の本発明の実施形態において、情報処理装置100は、例えば、表示画面120の奥行き方向を含み、中心領域Rcおよび中心領域Rcの周辺に位置する周辺領域Rsを有する仮想的な3次元空間Svにオブジェクト200を表示させる表示制御部110と、ユーザの身体の動きに基づいて、オブジェクト200に対する少なくとも奥行き方向への操作を取得する取得部130とを備え、オブジェクト200が表示されうる奥行き方向の範囲は、中心領域Rcでは第1の範囲rcに設定され、周辺領域Rsでは第1の範囲rcよりも小さい第2の範囲rsに設定される。このような構成によって、例えば、ユーザが奥行き方向の操作をすることが比較的困難である仮想的な3次元空間Svの周辺領域Rsにおいて、ユーザが奥行き方向の操作を避けるように誘導することができる。また、表示制御部110が仮想的な3次元空間Svを立体画像として表示する場合には、奥行きのある画像を表示することがユーザに知覚的な負担を与える仮想的な3次元空間Svの周辺領域Rsにおいて、奥行きをあまり用いずに画像を表示することでユーザの知覚的な負担を軽減することができる。
110 表示制御部
120 表示画面
130 取得部
140 通知部
150 制御部
160 記憶部
200 オブジェクト
Rc 中心領域
Rs 周辺領域
Rm 中間領域
rc 第1の範囲
rs 第2の範囲
rm 第3の範囲
Claims (12)
- ユーザの左右方向がx軸方向に、前記ユーザの上下方向がy軸に、前記ユーザの前後方向がz軸方向にそれぞれ対応付けられる仮想的な3次元空間にオブジェクトを表示させる表示制御部と、
前記ユーザの身体の動きに基づいて、前記オブジェクトに対する少なくとも前記z軸方向への操作を取得する取得部と
を備え、
前記仮想的な3次元空間は、中心領域および該中心領域の前記x軸方向の片側または両側に位置する周辺領域を有し、
前記オブジェクトが前記操作によって前記z軸方向に移動させられる範囲は、前記中心領域では第1の範囲に設定され、前記周辺領域では前記第1の範囲よりも小さい第2の範囲に設定される情報処理装置。 - 前記仮想的な3次元空間は、前記中心領域と前記周辺領域との間に中間領域を有し、
前記オブジェクトが前記操作によって前記z軸方向に移動させられる範囲は、前記中間領域では前記第1の範囲と前記第2の範囲との間に設定される、
請求項1に記載の情報処理装置。 - 前記オブジェクトが前記操作によって前記z軸方向に移動させられる範囲は、前記中間領域では前記第1の範囲と前記第2の範囲との間で段階的に変化するように設定される、
請求項2に記載の情報処理装置。 - 前記オブジェクトが前記操作によって前記z軸方向に移動させられる範囲は、前記中間領域では前記第1の範囲と前記第2の範囲との間で連続的に変化するように設定される、
請求項2に記載の情報処理装置。 - 前記第2の範囲は、0に設定される、
請求項1に記載の情報処理装置。 - 前記周辺領域に位置する前記1または複数のオブジェクトに対する前記z軸方向への操作が取得されたことをユーザに通知する通知部をさらに備える、
請求項1に記載の情報処理装置。 - 前記表示制御部は、前記x軸方向または前記y軸方向について、前記中心領域に配置される複数の前記オブジェクトを、前記周辺領域に配置される複数の前記オブジェクトよりも大きく展開して表示させる、
請求項1に記載の情報処理装置。 - 前記表示制御部は、前記y軸方向について、前記周辺領域に配置される複数の前記オブジェクトを、前記中心領域に配置される複数の前記オブジェクトよりも大きく展開して表示させる、
請求項1に記載の情報処理装置。 - 前記表示制御部は、前記仮想的な3次元空間を表示画面に表示させ、
前記取得部は、前記ユーザの前記表示画面に対する位置を取得し、
前記中心領域は、前記ユーザの位置に対応する領域として設定される、
請求項1に記載の情報処理装置。 - 前記中心領域は、前記ユーザが複数の場合には複数設定される、
請求項9に記載の情報処理装置。 - ユーザの左右方向がx軸方向に、前記ユーザの上下方向がy軸に、前記ユーザの前後方向がz軸方向にそれぞれ対応付けられる仮想的な3次元空間にオブジェクトを表示させるステップと、
前記ユーザの身体の動きに基づいて、前記オブジェクトに対する少なくとも前記z軸方向への操作を取得するステップと、
を備え、
前記仮想的な3次元空間は、中心領域および該中心領域の前記x軸方向の片側または両側に位置する周辺領域を有し、
前記オブジェクトが前記操作によって前記z軸方向に移動させられる範囲は、前記中心領域では第1の範囲に設定され、前記周辺領域では前記第1の範囲よりも小さい第2の範囲に設定される情報処理方法。 - ユーザの左右方向がx軸方向に、前記ユーザの上下方向がy軸に、前記ユーザの前後方向がz軸方向にそれぞれ対応付けられる仮想的な3次元空間にオブジェクトを表示させる処理と、
前記ユーザの身体の動きに基づいて、前記オブジェクトに対する少なくとも前記z軸方向への操作を取得する処理と、
をコンピュータに実行させ、
前記仮想的な3次元空間は、中心領域および該中心領域の前記x軸方向の片側または両側に位置する周辺領域を有し、
前記オブジェクトが前記操作によって前記z軸方向に移動させられる範囲は、前記中心領域では第1の範囲に設定され、前記周辺領域では前記第1の範囲よりも小さい第2の範囲に設定されるプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010194109A JP5617448B2 (ja) | 2010-08-31 | 2010-08-31 | 情報処理装置、情報処理方法およびプログラム |
US13/198,628 US9274605B2 (en) | 2010-08-31 | 2011-08-04 | Information processing device, information processing method, and program |
CN201110251925.XA CN102385438B (zh) | 2010-08-31 | 2011-08-24 | 信息处理设备和信息处理方法 |
US15/041,328 US10216356B2 (en) | 2010-08-31 | 2016-02-11 | Information processing device, information processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010194109A JP5617448B2 (ja) | 2010-08-31 | 2010-08-31 | 情報処理装置、情報処理方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012053557A JP2012053557A (ja) | 2012-03-15 |
JP5617448B2 true JP5617448B2 (ja) | 2014-11-05 |
Family
ID=45696559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010194109A Expired - Fee Related JP5617448B2 (ja) | 2010-08-31 | 2010-08-31 | 情報処理装置、情報処理方法およびプログラム |
Country Status (3)
Country | Link |
---|---|
US (2) | US9274605B2 (ja) |
JP (1) | JP5617448B2 (ja) |
CN (1) | CN102385438B (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104714728B (zh) * | 2013-02-28 | 2018-10-12 | 联想(北京)有限公司 | 一种显示方法和设备 |
JP6213120B2 (ja) * | 2013-10-04 | 2017-10-18 | 富士ゼロックス株式会社 | ファイル表示装置及びプログラム |
KR102265143B1 (ko) * | 2014-05-16 | 2021-06-15 | 삼성전자주식회사 | 입력 처리 장치 및 방법 |
JP2016091192A (ja) * | 2014-10-31 | 2016-05-23 | パイオニア株式会社 | 虚像表示装置、制御方法、プログラム、及び記憶媒体 |
JP6911834B2 (ja) | 2016-03-29 | 2021-07-28 | ソニーグループ株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US11023034B2 (en) * | 2016-06-16 | 2021-06-01 | Shenzhen Royole Technologies Co., Ltd. | Method and apparatus for multiuser interaction and accompanying robot |
JP6189496B1 (ja) * | 2016-07-20 | 2017-08-30 | 株式会社コロプラ | 仮想空間を提供する方法、仮想体験を提供する方法、プログラム、および記録媒体 |
US10019851B2 (en) * | 2016-10-25 | 2018-07-10 | Microsoft Technology Licensing, Llc | Positioning objects in three-dimensional graphical space |
CN107835403B (zh) | 2017-10-20 | 2020-06-26 | 华为技术有限公司 | 一种以3d视差效果显示的方法及装置 |
JP2019123503A (ja) * | 2019-02-25 | 2019-07-25 | パイオニア株式会社 | 虚像表示装置、制御方法、プログラム、及び記憶媒体 |
US10930040B2 (en) * | 2019-05-20 | 2021-02-23 | Adobe Inc. | Graphic object modifications |
JP7100100B2 (ja) * | 2020-10-26 | 2022-07-12 | パイオニア株式会社 | 虚像表示装置、制御方法、プログラム、及び記憶媒体 |
US20230237719A1 (en) * | 2022-01-27 | 2023-07-27 | Adobe Inc. | Content linting in graphic design documents |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3245655B2 (ja) * | 1990-03-05 | 2002-01-15 | インキサイト ソフトウェア インコーポレイテッド | 作業スペースの表示処理方法 |
US5880733A (en) * | 1996-04-30 | 1999-03-09 | Microsoft Corporation | Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system |
US6070176A (en) * | 1997-01-30 | 2000-05-30 | Intel Corporation | Method and apparatus for graphically representing portions of the world wide web |
WO2001047247A2 (en) * | 1999-12-22 | 2001-06-28 | Koninklijke Philips Electronics N.V. | Multiple window display system |
US6927768B2 (en) * | 2001-09-05 | 2005-08-09 | Autodesk, Inc. | Three dimensional depth cue for selected data |
US7134080B2 (en) * | 2002-08-23 | 2006-11-07 | International Business Machines Corporation | Method and system for a user-following interface |
US20060109283A1 (en) * | 2003-02-04 | 2006-05-25 | Shipman Samuel E | Temporal-context-based video browsing interface for PVR-enabled television systems |
US8418075B2 (en) * | 2004-11-16 | 2013-04-09 | Open Text Inc. | Spatially driven content presentation in a cellular environment |
JP2006209563A (ja) * | 2005-01-31 | 2006-08-10 | Victor Co Of Japan Ltd | インターフェース装置 |
JP5631535B2 (ja) * | 2005-02-08 | 2014-11-26 | オブロング・インダストリーズ・インコーポレーテッド | ジェスチャベースの制御システムのためのシステムおよび方法 |
JP4849301B2 (ja) * | 2005-07-27 | 2012-01-11 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
CN101496032B (zh) | 2006-02-27 | 2011-08-17 | 普莱姆传感有限公司 | 使用斑纹解相关的距离映射的方法及设备 |
JP2007293429A (ja) * | 2006-04-21 | 2007-11-08 | Sony Computer Entertainment Inc | 画像閲覧装置、コンピュータの制御方法及びプログラム |
JP2007304667A (ja) * | 2006-05-08 | 2007-11-22 | Sony Computer Entertainment Inc | ユーザインタフェース装置、ユーザインタフェース方法及びプログラム |
JP4757132B2 (ja) * | 2006-07-25 | 2011-08-24 | アルパイン株式会社 | データ入力装置 |
US8127239B2 (en) * | 2007-06-08 | 2012-02-28 | Apple Inc. | Object transitions |
JP2009265258A (ja) | 2008-04-23 | 2009-11-12 | Sony Corp | 表示画面生成装置、表示画面生成方法および表示インターフェース |
JP5262681B2 (ja) * | 2008-12-22 | 2013-08-14 | ブラザー工業株式会社 | ヘッドマウントディスプレイ及びそのプログラム |
US9176747B2 (en) * | 2009-02-17 | 2015-11-03 | Sandisk Il Ltd. | User-application interface |
US10007393B2 (en) * | 2010-01-19 | 2018-06-26 | Apple Inc. | 3D view of file structure |
WO2011155118A1 (ja) * | 2010-06-07 | 2011-12-15 | パナソニック株式会社 | オブジェクト選択装置、オブジェクト選択プログラム、及びオブジェクト選択方法 |
-
2010
- 2010-08-31 JP JP2010194109A patent/JP5617448B2/ja not_active Expired - Fee Related
-
2011
- 2011-08-04 US US13/198,628 patent/US9274605B2/en not_active Expired - Fee Related
- 2011-08-24 CN CN201110251925.XA patent/CN102385438B/zh not_active Expired - Fee Related
-
2016
- 2016-02-11 US US15/041,328 patent/US10216356B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN102385438A (zh) | 2012-03-21 |
JP2012053557A (ja) | 2012-03-15 |
US20120050270A1 (en) | 2012-03-01 |
US9274605B2 (en) | 2016-03-01 |
US20160162155A1 (en) | 2016-06-09 |
CN102385438B (zh) | 2016-01-13 |
US10216356B2 (en) | 2019-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5617448B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
US10678340B2 (en) | System and method for providing user interface tools | |
EP3997552B1 (en) | Virtual user interface using a peripheral device in artificial reality environments | |
US10657716B2 (en) | Collaborative augmented reality system | |
US10747389B2 (en) | Display of three-dimensional model information in virtual reality | |
EP3433706B1 (en) | Virtual-reality navigation | |
US11275481B2 (en) | Collaborative augmented reality system | |
US10521028B2 (en) | System and method for facilitating virtual interactions with a three-dimensional virtual environment in response to sensor input into a control device having sensors | |
US11481025B2 (en) | Display control apparatus, display apparatus, and display control method | |
US20120047465A1 (en) | Information Processing Device, Information Processing Method, and Program | |
JP5924407B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
US20180143693A1 (en) | Virtual object manipulation | |
JP2017530438A (ja) | 仮想現実環境内における注視に基づく物体配置 | |
CN108073276A (zh) | 增强和/或虚拟现实环境的拖拽虚拟元件 | |
CN109906424A (zh) | 用于虚拟现实***的输入控制器稳定技术 | |
JP7480388B2 (ja) | ヘッドマウント情報処理装置 | |
Coquillart et al. | The virtual palette and the virtual remote control panel: a device and an interaction paradigm for the responsive workbench/sup tm | |
US20240036699A1 (en) | Devices, Methods, and Graphical User Interfaces for Processing Inputs to a Three-Dimensional Environment | |
US20230106627A1 (en) | Devices, Methods, And Graphical User Interfaces for Interacting with Three-Dimensional Environments | |
KR20210084073A (ko) | 가상의 대상체 배치를 위한 사용자 인터페이스 제공 방법, 장치 및 프로그램 | |
US20240103682A1 (en) | Devices, Methods, and Graphical User Interfaces for Interacting with Window Controls in Three-Dimensional Environments | |
JP2024018907A (ja) | Xrマルチウィンドウ制御 | |
JP7475625B2 (ja) | 3次元空間における入力受付および入力表示方法、プログラム、および3次元空間における入力受付および入力表示装置 | |
JP2024018909A (ja) | スマートウォッチを用いたxr操作機能 | |
WO2024039666A1 (en) | Devices, methods, and graphical user interfaces for improving accessibility of interactions with three-dimensional environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130719 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140328 |
|
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: 20140819 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140901 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5617448 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
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 |