JP2012128562A - 電子機器、表示制御方法及びプログラム - Google Patents
電子機器、表示制御方法及びプログラム Download PDFInfo
- Publication number
- JP2012128562A JP2012128562A JP2010278068A JP2010278068A JP2012128562A JP 2012128562 A JP2012128562 A JP 2012128562A JP 2010278068 A JP2010278068 A JP 2010278068A JP 2010278068 A JP2010278068 A JP 2010278068A JP 2012128562 A JP2012128562 A JP 2012128562A
- Authority
- JP
- Japan
- Prior art keywords
- operation screen
- button
- window
- application program
- display
- 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.)
- Granted
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
- G06F3/04886—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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
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)
Abstract
【解決手段】 実施形態によれば、電子機器は複数のアプリケーションにそれぞれ対応する複数のウィンドウの内の1以上のウィンドウをタッチスクリーンディスプレイ上に表示するように構成され、記憶装置、表示制御手段及び実行制御手段を具備する。記憶装置は前記複数のアプリケーションに関連付けられた複数の操作画面情報を格納する。表示制御手段は、前記複数のウィンドウの内の第1ウィンドウ内の所定の領域がタッチされたとき、前記第1ウィンドウに対応する第1アプリケーションに関連付けられた第1操作画面情報に基づき、前記第1アプリケーションを操作するためのボタン群を含む操作画面を表示する。実行制御手段は前記ボタン群の一つがタッチされたとき、当該ボタンに対応する機能の実行を前記第1アプリケーションに指示する。
【選択図】図3
Description
本コンピュータ10は、図2に示されるように、CPU101、ノースブリッジ102、主メモリ103、サウスブリッジ104、GPU105、VRAM105A、サウンドコントローラ106、BIOS−ROM107、LANコントローラ108、ハードディスクドライブ(HDD)109、光ディスクドライブ(ODD)110、無線LANコントローラ112、エンベデッドコントローラ/キーボードコントローラ(EC/KBC)113、EEPROM114等を備える。
操作画面制御プログラム202は、入力検出部31、操作画面生成部32、操作画面表示制御部33、及び実行制御部34を備える。
具体的には、まず、操作画面生成部32は、入力検出部31によって入力(タイトルバーのタッチ操作)が検出されたウィンドウ(第1ウィンドウとも称する)に対応するプロセス名を検出する。次いで、操作画面生成部32は、検出されたプロセス名に対応するアプリケーションプログラム203を検出する。例えば、操作画面生成部32は、予めレジストリに登録されているプロセス名と検出されたプロセス名とを比較することによって、操作中のアプリケーションプログラム203を特定する。そして、操作画面生成部32は、操作画面情報109Aから、特定されたアプリケーションプログラム203に関連付けられた操作画面情報109Aのエントリを読み出す。
図5に示す例では、アプリケーションプログラム203がウェブブラウザであることを想定する。ウェブブラウザのウィンドウ41は、例えば、タイトルバー411、「戻る」ボタン412、「進む」ボタン413、URL入力エリア414、「再読込み」ボタン415、「読込み中止」ボタン416、検索ワード入力エリア417、「お気に入り」ボタン418等を含む。
まず、入力検出部31は、操作画面の表示を要求する入力が検出されたか否かを判定する(ブロックB101)。入力検出部31は、例えば、ウィンドウ内のタイトルバーがタッチされたことを、操作画面の表示を要求する入力として検出する。操作画面の表示を要求する入力が検出されていないとき(ブロックB101のNO)、再度ブロックB101の処理に戻り、操作画面の表示を要求する入力が検出されたか否かを判定する。
Claims (14)
- 複数のアプリケーションプログラムにそれぞれ対応する複数のウィンドウの内の1以上のウィンドウをタッチスクリーンディスプレイ上に表示するように構成された電子機器であって、
前記複数のアプリケーションプログラムにそれぞれ関連付けられた複数の操作画面情報を格納する記憶装置と、
前記複数のウィンドウの内の第1ウィンドウ内の所定の領域がタッチされたとき、前記第1ウィンドウに対応する前記複数のアプリケーションプログラムの内の第1アプリケーションプログラムに関連付けられた、前記複数の操作画面情報の内の第1操作画面情報に基づいて、前記第1アプリケーションプログラムを操作するためのボタン群を含む操作画面を前記タッチスクリーンディスプレイ上に表示する表示制御手段と、
前記操作画面上のボタン群の一つがタッチされたことに応答して、当該タッチされたボタンに対応する機能の実行を前記第1アプリケーションプログラムに指示する実行制御手段とを具備する電子機器。 - 前記操作画面に含まれるボタン群の各々は、前記第1ウィンドウに含まれる前記第1アプリケーションプログラムを操作するためのボタンよりも大きなサイズである請求項1記載の電子機器。
- 前記操作画面に含まれるボタン群の内の第1ボタンは、前記第1ウィンドウに含まれる前記第1アプリケーションプログラムを操作するための第2ボタンよりも大きなサイズである請求項1記載の電子機器。
- 前記表示制御手段は、前記操作画面のサイズに応じて前記第1ウィンドウのサイズを変更し、前記サイズが変更された第1ウィンドウ上に前記操作画面を重畳して表示する請求項1記載の電子機器。
- 前記表示制御手段は、前記サイズが変更された第1ウィンドウ上に前記操作画面を透過して表示する請求項4記載の電子機器。
- 前記表示制御手段は、前記操作画面を前記第1アプリケーションプログラムに関連付けられた透過度で表示する請求項5記載の電子機器。
- 前記表示制御手段は、前記第1ウィンドウのサイズに応じて前記操作画面に含まれるボタンの数を変更し、前記変更された数だけボタンを含む操作画面を前記第1ウィンドウ上に重畳して表示する請求項1記載の電子機器。
- 前記表示制御手段は、前記第1ウィンドウのサイズに応じて前記操作画面のサイズを変更し、前記サイズが変更された操作画面を前記第1ウィンドウ上に重畳して表示する請求項1記載の電子機器。
- 前記表示制御手段は、前記操作画面が表示されているとき、前記第1ウィンドウ内の前記所定の領域がタッチされたことに応答して、前記操作画面の表示を終了する請求項1記載の電子機器。
- 前記表示制御手段は、前記操作画面内のいずれのボタンもタッチされない期間がしきい値期間だけ経過したとき、前記操作画面の表示を終了する請求項1記載の電子機器。
- 前記表示制御手段は、前記操作画面内でいずれのボタンもタッチされない期間が、前記第1アプリケーションプログラムに関連付けられたしきい値期間だけ経過したとき、前記操作画面の表示を終了する請求項10記載の電子機器。
- 前記表示制御手段は、前記複数のアプリケーションプログラム以外のアプリケーションプログラムに対応するウィンドウ内の所定の領域がタッチされたことに応答して、所定の操作画面を表示する請求項1記載の電子機器。
- 複数のアプリケーションプログラムにそれぞれ対応する複数のウィンドウの内の1以上のウィンドウをタッチスクリーンディスプレイ上に表示するように構成され、前記複数のアプリケーションプログラムにそれぞれ関連付けられた複数の操作画面情報を格納する記憶装置を備える電子機器を制御する表示制御方法であって、
前記複数のウィンドウの内の第1ウィンドウ内の所定の領域がタッチされたとき、前記第1ウィンドウに対応する前記複数のアプリケーションプログラムの内の第1アプリケーションプログラムに関連付けられた、前記複数の操作画面情報の内の第1操作画面情報に基づいて、前記第1アプリケーションプログラムを操作するためのボタン群を含む操作画面を前記タッチスクリーンディスプレイ上に表示し、
前記操作画面上のボタン群の一つがタッチされたことに応答して、当該タッチされたボタンに対応する機能の実行を前記第1アプリケーションプログラムに指示する表示制御方法。 - 複数のアプリケーションプログラムにそれぞれ対応する複数のウィンドウの内の1以上のウィンドウをタッチスクリーンディスプレイ上に表示するように構成され、前記複数のアプリケーションプログラムにそれぞれ関連付けられた複数の操作画面情報を格納する記憶装置を備えるコンピュータを制御するプログラムであって、
前記複数のウィンドウの内の第1ウィンドウ内の所定の領域がタッチされたとき、前記第1ウィンドウに対応する前記複数のアプリケーションプログラムの内の第1アプリケーションプログラムに関連付けられた、前記複数の操作画面情報の内の第1操作画面情報に基づいて、前記第1アプリケーションプログラムを操作するためのボタン群を含む操作画面を前記タッチスクリーンディスプレイ上に表示する手順と、
前記操作画面上のボタン群の一つがタッチされたことに応答して、当該タッチされたボタンに対応する機能の実行を前記第1アプリケーションプログラムに指示する手順とを前記コンピュータに実行させるプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010278068A JP5198548B2 (ja) | 2010-12-14 | 2010-12-14 | 電子機器、表示制御方法及びプログラム |
| US13/207,129 US20120151409A1 (en) | 2010-12-14 | 2011-08-10 | Electronic Apparatus and Display Control Method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010278068A JP5198548B2 (ja) | 2010-12-14 | 2010-12-14 | 電子機器、表示制御方法及びプログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013017626A Division JP2013101681A (ja) | 2013-01-31 | 2013-01-31 | 電子機器、表示制御方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012128562A true JP2012128562A (ja) | 2012-07-05 |
| JP5198548B2 JP5198548B2 (ja) | 2013-05-15 |
Family
ID=46200767
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010278068A Active JP5198548B2 (ja) | 2010-12-14 | 2010-12-14 | 電子機器、表示制御方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20120151409A1 (ja) |
| JP (1) | JP5198548B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016509724A (ja) * | 2013-01-29 | 2016-03-31 | グーグル インコーポレイテッド | インテリジェントなウィンドウのサイズ設定及び制御方法、そのシステム、並びにコンピュータ読み取り可能媒体 |
| CN114089875A (zh) * | 2020-11-27 | 2022-02-25 | 北京沃东天骏信息技术有限公司 | 应用程序中功能模块的显示方法、装置、设备及介质 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5783610B2 (ja) * | 2012-08-31 | 2015-09-24 | Necソリューションイノベータ株式会社 | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム |
| US20150067561A1 (en) * | 2013-08-30 | 2015-03-05 | Kabushiki Kaisha Toshiba | Electronic apparatus, method and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06236172A (ja) * | 1993-02-12 | 1994-08-23 | Fujitsu Ltd | 表示装置 |
| JPH1165800A (ja) * | 1997-08-26 | 1999-03-09 | Nec Corp | グラフィカルユーザインターフェース制御装置およびその記憶媒体 |
| JP2008134901A (ja) * | 2006-11-29 | 2008-06-12 | Canon Software Inc | 情報処理装置および情報処理装置の制御方法およびプログラムおよび記録媒体 |
| JP2010160564A (ja) * | 2009-01-06 | 2010-07-22 | Toshiba Corp | 携帯端末 |
| WO2010116652A1 (ja) * | 2009-03-30 | 2010-10-14 | 日本電気株式会社 | アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5874959A (en) * | 1997-06-23 | 1999-02-23 | Rowe; A. Allen | Transparent overlay viewer interface |
| US20050166158A1 (en) * | 2004-01-12 | 2005-07-28 | International Business Machines Corporation | Semi-transparency in size-constrained user interface |
| US8381135B2 (en) * | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
| US20100259560A1 (en) * | 2006-07-31 | 2010-10-14 | Gabriel Jakobson | Enhancing privacy by affecting the screen of a computing device |
| JP5350862B2 (ja) * | 2009-04-03 | 2013-11-27 | 株式会社ソニー・コンピュータエンタテインメント | 携帯型情報端末および情報入力方法 |
-
2010
- 2010-12-14 JP JP2010278068A patent/JP5198548B2/ja active Active
-
2011
- 2011-08-10 US US13/207,129 patent/US20120151409A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06236172A (ja) * | 1993-02-12 | 1994-08-23 | Fujitsu Ltd | 表示装置 |
| JPH1165800A (ja) * | 1997-08-26 | 1999-03-09 | Nec Corp | グラフィカルユーザインターフェース制御装置およびその記憶媒体 |
| JP2008134901A (ja) * | 2006-11-29 | 2008-06-12 | Canon Software Inc | 情報処理装置および情報処理装置の制御方法およびプログラムおよび記録媒体 |
| JP2010160564A (ja) * | 2009-01-06 | 2010-07-22 | Toshiba Corp | 携帯端末 |
| WO2010116652A1 (ja) * | 2009-03-30 | 2010-10-14 | 日本電気株式会社 | アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016509724A (ja) * | 2013-01-29 | 2016-03-31 | グーグル インコーポレイテッド | インテリジェントなウィンドウのサイズ設定及び制御方法、そのシステム、並びにコンピュータ読み取り可能媒体 |
| US10048847B2 (en) | 2013-01-29 | 2018-08-14 | Google Llc | Intelligent window sizing and control |
| CN114089875A (zh) * | 2020-11-27 | 2022-02-25 | 北京沃东天骏信息技术有限公司 | 应用程序中功能模块的显示方法、装置、设备及介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20120151409A1 (en) | 2012-06-14 |
| JP5198548B2 (ja) | 2013-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4818427B2 (ja) | 情報処理装置及び画面選択方法 | |
| US20230259319A1 (en) | User interfaces for content streaming | |
| JP5982369B2 (ja) | タッチ感応式デバイスにおけるフォルダー運用方法および装置 | |
| US8914739B2 (en) | Data processing apparatus and method | |
| JP5204286B2 (ja) | 電子機器および入力方法 | |
| JP5730289B2 (ja) | 携帯端末機の画面表示管理方法及び携帯端末機 | |
| JP5805588B2 (ja) | 電子機器、制御方法及び制御プログラム | |
| CN103562860B (zh) | 作为沉浸式应用的桌面 | |
| JP6225911B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| US20100293460A1 (en) | Text selection method and system based on gestures | |
| US20110175826A1 (en) | Automatically Displaying and Hiding an On-screen Keyboard | |
| US20130254714A1 (en) | Method and apparatus for providing floating user interface | |
| CN103999028A (zh) | 不可见控件 | |
| CN107924282A (zh) | 针对同时作用中应用程序的动态控制方案 | |
| CN105122176A (zh) | 用于管理在电子设备上显示的内容的系统和方法 | |
| JP2013015890A (ja) | 情報処理装置および情報処理装置の制御方法 | |
| JP2010009534A (ja) | 電子装置及び表示方法 | |
| US20220334669A1 (en) | Navigating user interfaces with multiple navigation modes | |
| JP5198548B2 (ja) | 電子機器、表示制御方法及びプログラム | |
| JP5487287B2 (ja) | 電子機器、および表示方法 | |
| US9417724B2 (en) | Electronic apparatus | |
| JP5232033B2 (ja) | 情報処理装置、情報操作方法およびプログラム | |
| JPWO2014141548A1 (ja) | 表示制御 | |
| JP5911321B2 (ja) | 表示制御装置および表示制御装置の制御方法 | |
| KR20160096645A (ko) | 컴퓨팅 디바이스에 대한 장치의 결합 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120417 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120615 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120918 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121115 |
|
| 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: 20130115 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130206 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5198548 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313121 Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |