JP5654886B2 - 携帯端末、表示方法及びコンピュータプログラム - Google Patents
携帯端末、表示方法及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5654886B2 JP5654886B2 JP2011014540A JP2011014540A JP5654886B2 JP 5654886 B2 JP5654886 B2 JP 5654886B2 JP 2011014540 A JP2011014540 A JP 2011014540A JP 2011014540 A JP2011014540 A JP 2011014540A JP 5654886 B2 JP5654886 B2 JP 5654886B2
- Authority
- JP
- Japan
- Prior art keywords
- icon
- mobile terminal
- control unit
- displayed
- display control
- 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.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Description
図5は、表示制御部が表示するデスクトップ画面の例を示す。デスクトップ画面90には、データ保持部60に保持されたデータ又はアプリケーションに対応づけられたアイコン91が表示されている。表示制御部42は、姿勢位置演算部43により算出された携帯端末10の傾きに応じて、アイコン91の表示態様を決定する。表示制御部42は、所定のタイミング、例えば、電源がオンにされたとき、所定の操作が行われたとき、所定の動作モードに移行したとき、所定時間以上操作が行われなかったとき、所定時間以上携帯端末10の所定量以上の位置又は姿勢の変化を検知しなかったときなどにおける携帯端末10の位置及び姿勢を基準とし、そのときの画面鉛直方向を仮想的な重力方向に設定する。表示制御部42は、現実世界における重力方向を仮想的な重力方向に設定してもよい。表示制御部42は、上面カメラ25により撮像したユーザの画像を用いて、顔認識などの技術によりユーザの目の位置などを検知し、ユーザの視線方向を仮想的な重力方向に設定してもよい。例えば、ユーザの目の位置から携帯端末10の重心位置へ向かう方向を仮想的な重力方向としてもよい。
図6は、表示制御部が表示するデスクトップ画面の例を示す。本図の例においても、1−1の例と同様に、表示制御部42は、携帯端末10の傾きが所定値よりも小さいときには、アイコンを小刻みに揺らし、携帯端末10の傾きが所定値よりも大きくなると、携帯端末10の傾きに応じてアイコン91の表示態様を決定するが、本図の例では、表示制御部42は、アイコン91の位置を固定せず、デスクトップ画面の範囲内で移動させる。したがって、携帯端末10の左側が低くなるように携帯端末10を傾けると、アイコン91はデスクトップ画面上を左方向へ滑り落ちる。運動演算部44は、アイコン91に作用させる重力の方向、重力加速度の値、アイコンとアイコンが乗っている床との間の静止摩擦係数及び動摩擦係数、アイコン間の衝突係数、デスクトップ画面の端に仮想的に設定された壁とアイコンとの間の衝突係数、などの物理量を取得し、それらを適用してアイコン91の挙動を算出する。これにより、あたかも、携帯端末10の表示装置68の画面上にアイコン91に対応する三次元オブジェクトが現実に配置されていて、携帯端末10を傾けるとそれに呼応してオブジェクトも移動するようにアイコン91を表示するので、携帯端末10ならではの娯楽性の高い視覚的効果を提供することができる。
図7及び図8は、アイコンに当たる光を変化させる機能について説明するための図である。図7に示すように、照明演算部45は、アイコンを表面に配置した携帯端末10を仮想三次元世界92の所定位置に配置するとともに、光源93を所定位置に配置し、フラットシェーディング、フォンシェーディングなどの所定のモデルを適用してアイコンの表面の輝度を算出する。携帯端末10の姿勢又は位置が変化すると、図8に示すように、照明演算部45は、その変化に応じて、仮想三次元世界92におけるアイコンの位置及び姿勢を変化させる。これにより、光源93とアイコンとの間の相対位置が変化するので、アイコンに当たる光が変化する。これにより、あたかも、携帯端末10の携帯端末10の表示装置68の画面上に、アイコン91に対応する三次元オブジェクトが現実に配置されていて、携帯端末10の位置又は姿勢を変化させると、それに呼応してアイコンに当たる照明も変化するように表示することができる。照明演算部45は、携帯端末10の姿勢又は位置に応じて、光源93の位置を変化させてもよい。
図11〜図14は、文字をスクロールする機能について説明するための図である。図11では、アイコン91の近傍に、アイコン91の名称を表示するための名称表示領域94が設けられている。表示制御部42は、アイコン91の短縮名称をアイコンテーブル62から読み出して、それぞれのアイコン91の名称表示領域94に表示する。アイコン91の短縮名称は、名称表示領域94に表示できる文字数よりも少ない文字数になるように設定されている。
図15及び図16は、背景画像を切り替える機能について説明するための図である。図15に示したデスクトップ画面では、背景画像95として、水槽を上から見たときの画像が表示されている。図16に示したデスクトップ画面では、背景画像96として、風景の画像が表示されている。表示制御部42は、携帯端末10が水平から所定角度未満の傾きであるときには、図15に示したように、ある物を上から見たときの画像を背景画像95として表示し、携帯端末10の上側が上になるように、水平から所定角度以上傾けられたときには、図16に示したように、ある風景を眺めたときの画像を背景画像96として表示する。背景画像95及び背景画像96は、予めデータ保持部60に格納されており、表示制御部42は、携帯端末10の傾きに応じて、背景画像95又は背景画像96をデータ保持部60から読み出して表示する。これにより、ユーザが携帯端末10を水平に近い状態で把持し、又は、机の上などに置いた状態で、表示装置68のデスクトップ画面を上から見下ろしているときには、ある物を上から覗き込んでいるような画像を背景画像95として表示し、ユーザが携帯端末10を持ち上げて水平から所定角度以上傾けて把持しているときには、ある風景を眺めているような画像を背景画像96として表示するので、ユーザの視線に合わせた画像を背景に表示することができ、あたかも、ユーザの足下に背景画像95として表示した物があり、ユーザの周囲には背景画像96として表示した風景が広がっているかのような演出をすることができる。これにより、娯楽性の高いユーザインタフェースを提供することができる。
図17及び図18は、アイコンをジャンプさせる機能について説明するための図である。ユーザが携帯端末10を、表示装置68の画面に対して鉛直上向きに所定値以上の加速度で移動させた後、その場で停止させるか、又は、鉛直下向きに移動させると、図17に示すように、表示制御部42は、アイコン91がジャンプする様子を表示する。表示制御部42は、携帯端末10の表示装置68の画面に対して鉛直上向きの加速度の値を姿勢位置演算部43から取得し、それが所定値以上であれば、その加速度から算出される力をアイコン91に作用させて、アイコン91がジャンプする挙動を運動演算部44に算出させる。このとき、運動演算部44は、アイコン91の質量、回転モーメント、空気抵抗などの物理量をデータ保持部60から読み出して、演算に用いてもよい。アイコンの属性、例えば、アイコンに対応するデータファイル又はアプリケーションの種別、データ量、作成日時、変更日時、起動日時、新着情報の有無などに応じて、アイコンの挙動を異ならせてもよい。例えば、データ量が小さいほど、又は、作成日時、変更日時、又は起動日時が新しいほど、アイコンが高くジャンプするように、質量を小さくしたり、仮想的な重力加速度の値を小さくしたり、空気抵抗の値を小さくしたりしてもよい。また、ユーザがお気に入りとして設定したアイコンや新着情報が有るアイコンなどは、他のアイコンよりも高くジャンプするようにしてもよい。
Claims (6)
- 表示装置と、
携帯端末の姿勢を検知するためのセンサと、
データを保持する保持部と、
前記保持部に保持されたデータに対応するアイコン又はオブジェクトを前記表示装置に表示する表示制御部と、を備え、
前記表示制御部は、前記携帯端末の姿勢に関する情報を取得し、前記アイコン又はオブジェクトの表示位置を固定しつつ、前記携帯端末の傾きに応じて、前記アイコン又はオブジェクトの姿勢を変化させ、前記アイコン又はオブジェクトが表示されていない領域において前記アイコン又はオブジェクトを静止させるための指示入力を受け付けた場合は、表示されている全ての前記アイコン又はオブジェクトを静止させ、特定のアイコン又はオブジェクトが表示されている領域において前記指示入力を受け付けた場合は、前記特定のアイコン又はオブジェクトを静止させる
ことを特徴とする携帯端末。 - 表示装置と、
携帯端末の姿勢を検知するためのセンサと、
データを保持する保持部と、
前記保持部に保持されたデータに対応するアイコン又はオブジェクトを前記表示装置に表示する表示制御部と、を備え、
前記表示制御部は、前記携帯端末の姿勢に関する情報を取得し、前記携帯端末の傾きに応じて、前記表示装置の画面内で前記アイコン又はオブジェクトを移動させ、前記アイコン又はオブジェクトが表示されていない領域において前記アイコン又はオブジェクトを静止させるための指示入力を受け付けた場合は、表示されている全ての前記アイコン又はオブジェクトを静止させ、特定のアイコン又はオブジェクトが表示されている領域において前記指示入力を受け付けた場合は、前記特定のアイコン又はオブジェクトを静止させる
ことを特徴とする携帯端末。 - 前記表示制御部は、所定時間以上ユーザから操作入力を受け付けなかった場合、又は、ユーザから操作入力を受け付ける機能が一時的に停止されている場合は、前記携帯端末の傾きに応じて前記アイコン又はオブジェクトを移動させ、それら以外の場合は、前記アイコン又はオブジェクトを所定の範囲内で揺れるように表示することを特徴とする請求項2に記載の携帯端末。
- 表示制御部が、携帯端末の姿勢又は位置を検知するためのセンサから、前記携帯端末の姿勢に関する情報を取得するステップと、
前記表示制御部が、データを保持する保持部に保持されたデータに対応するアイコン又はオブジェクトを表示装置に表示する際に、前記携帯端末の傾きに応じて、前記アイコン又はオブジェクトの表示位置を固定しつつ前記アイコン又はオブジェクトの姿勢を変化させる、又は、前記表示装置の画面内で前記アイコン又はオブジェクトを移動させるステップと、
前記表示制御部が、前記アイコン又はオブジェクトが表示されていない領域において前記アイコン又はオブジェクトを静止させるための指示入力を受け付けた場合は、表示されている全ての前記アイコン又はオブジェクトを静止させ、特定のアイコン又はオブジェクトが表示されている領域において前記指示入力を受け付けた場合は、前記特定のアイコン又はオブジェクトを静止させるステップと、
を備えることを特徴とする表示方法。 - 表示制御部が、携帯端末の姿勢又は位置を検知するためのセンサから、前記携帯端末の姿勢又は位置に関する情報を取得する機能と、
前記表示制御部が、データを保持する保持部に保持されたデータに対応するアイコン又はオブジェクトを表示装置に表示する際に、前記携帯端末の傾きに応じて、前記アイコン又はオブジェクトの表示位置を固定しつつ前記アイコン又はオブジェクトの姿勢を変化させる、又は、前記表示装置の画面内で前記アイコン又はオブジェクトを移動させる機能と、
前記表示制御部が、前記アイコン又はオブジェクトが表示されていない領域において前記アイコン又はオブジェクトを静止させるための指示入力を受け付けた場合は、表示されている全ての前記アイコン又はオブジェクトを静止させ、特定のアイコン又はオブジェクトが表示されている領域において前記指示入力を受け付けた場合は、前記特定のアイコン又はオブジェクトを静止させる機能と、
をコンピュータに実現させるためのコンピュータプログラム。 - 請求項5に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011014540A JP5654886B2 (ja) | 2011-01-26 | 2011-01-26 | 携帯端末、表示方法及びコンピュータプログラム |
US13/350,941 US9201467B2 (en) | 2011-01-26 | 2012-01-16 | Portable terminal having user interface function, display method, and computer program |
US14/918,696 US10101873B2 (en) | 2011-01-26 | 2015-10-21 | Portable terminal having user interface function, display method, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011014540A JP5654886B2 (ja) | 2011-01-26 | 2011-01-26 | 携帯端末、表示方法及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012155555A JP2012155555A (ja) | 2012-08-16 |
JP5654886B2 true JP5654886B2 (ja) | 2015-01-14 |
Family
ID=46837207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011014540A Active JP5654886B2 (ja) | 2011-01-26 | 2011-01-26 | 携帯端末、表示方法及びコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5654886B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102652437B1 (ko) * | 2012-05-11 | 2024-03-27 | 가부시키가이샤 한도오따이 에네루기 켄큐쇼 | 전자 기기, 기억 매체, 프로그램, 및 표시 방법 |
CN102915679B (zh) * | 2012-09-26 | 2014-09-03 | 苏州佳世达电通有限公司 | 图标显示结构及使用其的便携式通信设备 |
CN104317402B (zh) | 2014-10-24 | 2020-07-03 | 小米科技有限责任公司 | 描述信息的显示方法及装置、电子设备 |
KR102020133B1 (ko) | 2015-03-02 | 2019-09-09 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 데스크탑 아이콘들을 디스플레이하는 방법 및 이동 단말기 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11009A (en) * | 1854-06-06 | Making seamless metal tubes | ||
JPH11196397A (ja) * | 1997-12-26 | 1999-07-21 | Canon Inc | 表示装置及び通信システム |
JP4117352B2 (ja) * | 2002-11-12 | 2008-07-16 | 株式会社ソニー・コンピュータエンタテインメント | ファイル処理方法とこの方法を利用可能な装置 |
US20090033630A1 (en) * | 2004-06-04 | 2009-02-05 | Koninklijke Philips Electronics, N.V. | hand-held device for content navigation by a user |
JP5374071B2 (ja) * | 2008-05-23 | 2013-12-25 | 株式会社Pfu | 携帯端末および領域特定処理実行方法 |
WO2010009157A1 (en) * | 2008-07-15 | 2010-01-21 | Immersion Corporation | Systems and methods for physics-based tactile messaging |
-
2011
- 2011-01-26 JP JP2011014540A patent/JP5654886B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012155555A (ja) | 2012-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10101873B2 (en) | Portable terminal having user interface function, display method, and computer program | |
JP5654885B2 (ja) | 携帯端末、表示方法及びコンピュータプログラム | |
EP3814876B1 (en) | Placement and manipulation of objects in augmented reality environment | |
JP5683292B2 (ja) | 携帯端末、表示方法及びコンピュータプログラム | |
JP5877219B2 (ja) | 動き特性を使用することによるディスプレイへの三次元ユーザインターフェイス効果 | |
CN107533373B (zh) | 虚拟现实中经由手与对象的场境敏感碰撞的输入 | |
US8872854B1 (en) | Methods for real-time navigation and display of virtual worlds | |
US11023035B1 (en) | Virtual pinboard interaction using a peripheral device in artificial reality environments | |
US10976804B1 (en) | Pointer-based interaction with a virtual surface using a peripheral device in artificial reality environments | |
JP6745852B2 (ja) | 3dモデルのシステム全体の挙動のためのデバイス、方法、及びグラフィカルユーザーインターフェース | |
US20130191784A1 (en) | Electronic device, menu displaying method, content image displaying method and function execution method | |
US9535493B2 (en) | Apparatus, method, computer program and user interface | |
US10649616B2 (en) | Volumetric multi-selection interface for selecting multiple objects in 3D space | |
JP2012155556A (ja) | 携帯端末、表示方法及びコンピュータプログラム | |
JP5654886B2 (ja) | 携帯端末、表示方法及びコンピュータプログラム | |
KR20240132373A (ko) | 3차원 환경들을 디스플레이하는 동안 컴퓨터 시스템들의 시스템 기능들에 액세스하기 위한 디바이스들, 방법들 및 그래픽 사용자 인터페이스들 | |
JP5620290B2 (ja) | 携帯端末、表示方法及びコンピュータプログラム | |
US11023036B1 (en) | Virtual drawing surface interaction using a peripheral device in artificial reality environments | |
CN111880715A (zh) | 界面中虚拟控件编辑的方法、装置、移动终端及存储介质 | |
KR102666508B1 (ko) | 3d 모델들에 대한 시스템 전체 거동을 위한 디바이스들, 방법들, 및 그래픽 사용자 인터페이스들 | |
JP2019096182A (ja) | 電子装置、表示方法、およびプログラム | |
US20240273594A1 (en) | Method of customizing and demonstrating products in a virtual environment | |
CN118567475A (zh) | 用于与三维环境进行交互的设备、方法和图形用户界面 | |
KR101630404B1 (ko) | 만화 데이터 표시 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131011 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140415 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140416 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140603 |
|
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: 20141104 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141121 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5654886 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |