JP5783610B2 - 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム - Google Patents
入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム Download PDFInfo
- Publication number
- JP5783610B2 JP5783610B2 JP2012192639A JP2012192639A JP5783610B2 JP 5783610 B2 JP5783610 B2 JP 5783610B2 JP 2012192639 A JP2012192639 A JP 2012192639A JP 2012192639 A JP2012192639 A JP 2012192639A JP 5783610 B2 JP5783610 B2 JP 5783610B2
- Authority
- JP
- Japan
- Prior art keywords
- icon
- screen
- contact
- operation button
- 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.)
- Active
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/0482—Interaction with lists of selectable items, e.g. menus
-
- 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
-
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- 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
-
- 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/0416—Control or interface arrangements specially adapted for digitisers
-
- 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/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- 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/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- 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/04817—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 using icons
-
- 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
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0383—Remote input, i.e. interface arrangements in which the signals generated by a pointing device are transmitted to a PC at a remote location, e.g. to a PC in a LAN
-
- 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/04804—Transparency, e.g. transparent or translucent windows
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/045—Zooming at least part of an image, i.e. enlarging it or shrinking it
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/02—Networking aspects
- G09G2370/022—Centralised management of display operation, e.g. in a server instead of locally
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
タッチパネルディスプレイを備える入力表示制御装置であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
を備え、
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とする。
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムであって、
前記サーバは、
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信手段を備え、
前記入力表示制御装置は、
前記サーバから前記画面情報を受信する画像受信手段と、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
前記イベント発行手段が生成した前記イベント情報を前記サーバに送信するイベント送信手段と、
を備え、
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させ、
前記サーバは、
前記イベントと処理との対応を示す処理情報を記憶する処理情報記憶手段と、
前記入力表示制御装置から前記イベント情報を受信するイベント受信手段と、
前記処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行手段と、
を備えることを特徴とする。
タッチパネルディスプレイを備える入力表示制御装置が実行する入力表示制御方法であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
を備え、
前記アイコン表示ステップでは、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とする。
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムが実行する入力表示制御方法であって、
前記サーバが実行する
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信ステップと、
前記入力表示制御装置が実行する、
前記サーバから前記画面情報を受信する画像受信ステップと、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、対応情報記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
前記イベント発行ステップで生成した前記イベント情報を前記サーバに送信するイベント送信ステップと、
前記サーバが実行する、
前記入力表示制御装置から前記イベント情報を受信するイベント受信ステップと、
処理情報記憶手段が記憶する前記イベントと処理との対応を示す処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行ステップと、
を備え、
前記アイコン表示ステップでは、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とする。
タッチパネルディスプレイを備えるコンピュータを、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段、および、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段、
として機能させ、
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とする。
図1は、本発明の実施の形態1に係るスマートウィンドウマネージャのアイコンの表示を説明する図である。実施の形態1に係る入力表示制御装置1は、タッチパネルディスプレイDを備え、ウィンドウ操作ボタンBを含むウィンドウを表示する。図1の例では、ウィンドウ操作ボタンBは、ウィンドウの最小化ボタンB1、最大化ボタンB2、閉じるボタンB3で構成される。
実施の形態2に係る入力表示制御装置1は、実施の形態1に係る入力表示制御装置1と同様の構成である。実施の形態2では、スマートウィンドウマネージャのアイコンIをドラッグすることで自由に移動できるようにする。
図6は、本発明の実施の形態3に係るシンクライアントシステムの構成例を示すブロック図である。シンクライアントシステム100は、入力表示制御装置1とサーバ2とで構成される。入力表示制御装置1は、表示部11、入力部12、操作認識部13、記憶部14、表示制御部15、画面受信部16およびイベント送信部17を備える。サーバ2は、実行部21、記憶部22、画面送信部23およびイベント受信部24を備える。
タッチパネルディスプレイを備える入力表示制御装置であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
を備えることを特徴とする入力表示制御装置。
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接触座標が変化した場合に、前記変化した接触座標の位置に前記アイコンの表示位置を移動させることを特徴とする付記1に記載の入力表示制御装置。
前記アイコン表示手段は、前記アイコンを半透明で表示することを特徴とする付記1または2に記載の入力表示制御装置。
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムであって、
前記サーバは、
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信手段を備え、
前記入力表示制御装置は、
前記サーバから前記画面情報を受信する画像受信手段と、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
前記イベント発行手段が生成した前記イベント情報を前記サーバに送信するイベント送信手段と、
を備え、
前記サーバは、
前記イベントと処理との対応を示す処理情報を記憶する処理情報記憶手段と、
前記入力表示制御装置から前記イベント情報を受信するイベント受信手段と、
前記処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行手段と、
を備えることを特徴とするシンクライアントシステム。
タッチパネルディスプレイを備える入力表示制御装置が実行する入力表示制御方法であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
を備えることを特徴とする入力表示制御方法。
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムが実行する入力表示制御方法であって、
前記サーバが実行する
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信ステップと、
前記入力表示制御装置が実行する、
前記サーバから前記画面情報を受信する画像受信ステップと、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、対応情報記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
前記イベント発行ステップで生成した前記イベント情報を前記サーバに送信するイベント送信ステップと、
前記サーバが実行する、
前記入力表示制御装置から前記イベント情報を受信するイベント受信ステップと、
処理情報記憶手段が記憶する前記イベントと処理との対応を示す処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行ステップと、
を備えることを特徴とする入力表示制御方法。
タッチパネルディスプレイを備えるコンピュータを、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段、および、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段、
として機能させることを特徴とするプログラム。
2 サーバ
11 表示部
12 入力部
13 操作認識部
14 記憶部
15 表示制御部
16 画面受信部
17 イベント送信部
21 実行部
22 記憶部
23 画面送信部
24 イベント受信部
30 内部バス
31 制御部
32 主記憶部
33 外部記憶部
34 操作部
35 表示部
36 タイマ
39 制御プログラム
100 シンクライアントシステム
B ウィンドウ操作ボタン
B1 最小化ボタン
B2 最大化ボタン
B3 閉じるボタン
D タッチパネルディスプレイ
I、I1、I2、I3 アイコン
Claims (6)
- タッチパネルディスプレイを備える入力表示制御装置であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
を備え、
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とする入力表示制御装置。 - 前記アイコン表示手段は、前記アイコンを半透明で表示することを特徴とする請求項1に記載の入力表示制御装置。
- ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムであって、
前記サーバは、
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信手段を備え、
前記入力表示制御装置は、
前記サーバから前記画面情報を受信する画像受信手段と、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
前記イベント発行手段が生成した前記イベント情報を前記サーバに送信するイベント送信手段と、
を備え、
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させ、
前記サーバは、
前記イベントと処理との対応を示す処理情報を記憶する処理情報記憶手段と、
前記入力表示制御装置から前記イベント情報を受信するイベント受信手段と、
前記処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行手段と、
を備えることを特徴とするシンクライアントシステム。 - タッチパネルディスプレイを備える入力表示制御装置が実行する入力表示制御方法であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
を備え、
前記アイコン表示ステップでは、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とする入力表示制御方法。 - ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムが実行する入力表示制御方法であって、
前記サーバが実行する
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信ステップと、
前記入力表示制御装置が実行する、
前記サーバから前記画面情報を受信する画像受信ステップと、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、対応情報記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
前記イベント発行ステップで生成した前記イベント情報を前記サーバに送信するイベント送信ステップと、
前記サーバが実行する、
前記入力表示制御装置から前記イベント情報を受信するイベント受信ステップと、
処理情報記憶手段が記憶する前記イベントと処理との対応を示す処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行ステップと、
を備え、
前記アイコン表示ステップでは、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とする入力表示制御方法。 - タッチパネルディスプレイを備えるコンピュータを、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段、
前記ウィンドウ操作ボタンとは別に、前記ウィンドウ操作ボタンよりも大きい、前記ウィンドウ操作ボタンを模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段、および、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段、
として機能させ、
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接点座標が変化した場合に、前記変化した接点座標の位置に前記アイコンの表示位置を移動させることを特徴とするプログラム。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012192639A JP5783610B2 (ja) | 2012-08-31 | 2012-08-31 | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム |
KR1020157005236A KR101686495B1 (ko) | 2012-08-31 | 2013-08-01 | 표시 제어 장치, 씬 클라이언트 시스템, 표시 제어 방법 및 기록매체 |
US14/422,863 US20150248196A1 (en) | 2012-08-31 | 2013-08-01 | Display control device, thin client system, display control method and recording medium |
CN201380053292.9A CN104704464A (zh) | 2012-08-31 | 2013-08-01 | 显示控制设备、瘦客户端***、显示控制方法和记录介质 |
EP13833187.1A EP2891967A4 (en) | 2012-08-31 | 2013-08-01 | DISPLAY CONTROL DEVICE, THIN CLIENT SYSTEM, DISPLAY CONTROL METHOD AND RECORDING MEDIUM |
CA2882955A CA2882955A1 (en) | 2012-08-31 | 2013-08-01 | Display control device, thin client system, display control method and recording medium |
PCT/JP2013/070889 WO2014034369A1 (ja) | 2012-08-31 | 2013-08-01 | 表示制御装置、シンクライアントシステム、表示制御方法および記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012192639A JP5783610B2 (ja) | 2012-08-31 | 2012-08-31 | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014048982A JP2014048982A (ja) | 2014-03-17 |
JP5783610B2 true JP5783610B2 (ja) | 2015-09-24 |
Family
ID=50183187
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012192639A Active JP5783610B2 (ja) | 2012-08-31 | 2012-08-31 | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム |
Country Status (7)
Country | Link |
---|---|
US (1) | US20150248196A1 (ja) |
EP (1) | EP2891967A4 (ja) |
JP (1) | JP5783610B2 (ja) |
KR (1) | KR101686495B1 (ja) |
CN (1) | CN104704464A (ja) |
CA (1) | CA2882955A1 (ja) |
WO (1) | WO2014034369A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160117098A (ko) * | 2015-03-31 | 2016-10-10 | 삼성전자주식회사 | 전자 장치 및 그 디스플레이 방법 |
WO2018047314A1 (ja) * | 2016-09-09 | 2018-03-15 | 株式会社牧野フライス製作所 | 工作機械の電子マニュアル |
USD876479S1 (en) * | 2017-04-17 | 2020-02-25 | Samsung Display Co., Ltd. | Combined display device and screen with an icon |
CN113296651A (zh) * | 2019-06-25 | 2021-08-24 | 武汉深之度科技有限公司 | 一种窗口管理方法及计算设备 |
US11341496B2 (en) * | 2020-06-03 | 2022-05-24 | Fiserv, Inc. | Hardware device for entering a PIN via tapping on a touch screen display |
CN112230814A (zh) * | 2020-10-21 | 2021-01-15 | 深圳市艾酷通信软件有限公司 | 信息控制方法及装置 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3769885B2 (ja) * | 1997-07-25 | 2006-04-26 | 松下電工株式会社 | データ入力装置 |
JP2001109557A (ja) * | 1999-10-06 | 2001-04-20 | Yokogawa Electric Corp | タッチパネル表示方法及びタッチパネルを備えている電子機器 |
JP2002259001A (ja) | 2001-03-05 | 2002-09-13 | Shingo Tsuda | ウィンドウ操作方法及び装置 |
WO2004051392A2 (en) * | 2002-11-29 | 2004-06-17 | Koninklijke Philips Electronics N.V. | User interface with displaced representation of touch area |
KR20040053692A (ko) * | 2002-12-17 | 2004-06-24 | 삼성전자주식회사 | 보조입력도구를 표시하는 모바일 기기 및 그 제어방법 |
JP2005266850A (ja) * | 2004-03-16 | 2005-09-29 | Kyocera Mita Corp | 表示入力操作装置 |
CN101299802B (zh) | 2004-03-19 | 2011-03-02 | 株式会社理光 | 附带显示器的装置及信息处理方法 |
JP4645179B2 (ja) * | 2004-12-02 | 2011-03-09 | 株式会社デンソー | 車両用ナビゲーション装置 |
US7966573B2 (en) * | 2006-02-17 | 2011-06-21 | Microsoft Corporation | Method and system for improving interaction with a user interface |
JP4773943B2 (ja) | 2006-12-27 | 2011-09-14 | キヤノン株式会社 | 画像再生装置及びその制御方法 |
KR101412148B1 (ko) * | 2007-10-17 | 2014-06-25 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
JP5188148B2 (ja) * | 2007-11-09 | 2013-04-24 | キヤノン株式会社 | 表示装置及び方法及びプログラム |
KR20100062077A (ko) * | 2008-12-01 | 2010-06-10 | 삼성전자주식회사 | 사용자 인터페이스를 향상시키기 위한 사용자 인터페이스 제공방법 및 이를 이용한 멀티미디어 기기 |
JP5691310B2 (ja) * | 2010-09-06 | 2015-04-01 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
JP2012083831A (ja) | 2010-10-07 | 2012-04-26 | Pioneer Electronic Corp | タッチパネル装置、タッチパネルの表示方法、タッチパネルの表示処理プログラム、及び記録媒体 |
KR101761409B1 (ko) * | 2010-10-27 | 2017-07-25 | 주식회사 엘지유플러스 | 가상화 플랫폼 제공 방법 및 장치 |
US9785289B2 (en) * | 2010-11-23 | 2017-10-10 | Red Hat, Inc. | GUI control improvement using a capacitive touch screen |
JP5198548B2 (ja) * | 2010-12-14 | 2013-05-15 | 株式会社東芝 | 電子機器、表示制御方法及びプログラム |
-
2012
- 2012-08-31 JP JP2012192639A patent/JP5783610B2/ja active Active
-
2013
- 2013-08-01 CA CA2882955A patent/CA2882955A1/en not_active Abandoned
- 2013-08-01 KR KR1020157005236A patent/KR101686495B1/ko active IP Right Grant
- 2013-08-01 US US14/422,863 patent/US20150248196A1/en not_active Abandoned
- 2013-08-01 CN CN201380053292.9A patent/CN104704464A/zh active Pending
- 2013-08-01 WO PCT/JP2013/070889 patent/WO2014034369A1/ja active Application Filing
- 2013-08-01 EP EP13833187.1A patent/EP2891967A4/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
WO2014034369A1 (ja) | 2014-03-06 |
KR20150040983A (ko) | 2015-04-15 |
JP2014048982A (ja) | 2014-03-17 |
CN104704464A (zh) | 2015-06-10 |
CA2882955A1 (en) | 2014-03-06 |
KR101686495B1 (ko) | 2016-12-14 |
US20150248196A1 (en) | 2015-09-03 |
EP2891967A4 (en) | 2016-02-10 |
EP2891967A1 (en) | 2015-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9639186B2 (en) | Multi-touch interface gestures for keyboard and/or mouse inputs | |
JP6264293B2 (ja) | 表示制御装置、表示制御方法及びプログラム | |
US11269486B2 (en) | Method for displaying item in terminal and terminal using the same | |
US8924885B2 (en) | Desktop as immersive application | |
TWI528266B (zh) | 電子裝置及螢幕內容分享方法 | |
US9575649B2 (en) | Virtual touchpad with two-mode buttons for remote desktop client | |
JP5783610B2 (ja) | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム | |
US20140351761A1 (en) | Method and apparatus for displaying picture on portable device | |
JP5388246B1 (ja) | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム | |
JP2016533556A (ja) | パン及び選択ジェスチャの検出 | |
US8407608B1 (en) | Touch input assist | |
JP5522755B2 (ja) | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム | |
WO2012145366A1 (en) | Improving usability of cross-device user interfaces | |
US8386927B1 (en) | Gravity-based link assist | |
KR20120023405A (ko) | 사용자 인터페이스 제공 방법 및 장치 | |
CN112286612A (zh) | 信息显示方法、装置及电子设备 | |
CN113485603A (zh) | 消息显示方法、装置和电子设备 | |
WO2022068863A1 (zh) | 后台任务显示方法和电子设备 | |
US20140049493A1 (en) | Information device, and computer-readable storage medium for computer program | |
JP5882973B2 (ja) | 情報処理装置、方法及びプログラム | |
US20140380188A1 (en) | Information processing apparatus | |
JP2011008633A (ja) | 情報処理装置および電子ファイル操作プログラム | |
CN106126107B (zh) | 电子设备和控制方法 | |
US20200097130A1 (en) | Cursor control system and cursor control method | |
JP2015049836A (ja) | 携帯端末 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131224 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140325 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140428 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20140602 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20140616 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20140822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150716 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5783610 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |