JP7363235B2 - 情報処理装置及び情報処理プログラム - Google Patents
情報処理装置及び情報処理プログラム Download PDFInfo
- Publication number
- JP7363235B2 JP7363235B2 JP2019164918A JP2019164918A JP7363235B2 JP 7363235 B2 JP7363235 B2 JP 7363235B2 JP 2019164918 A JP2019164918 A JP 2019164918A JP 2019164918 A JP2019164918 A JP 2019164918A JP 7363235 B2 JP7363235 B2 JP 7363235B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- movement
- operator
- instruction
- window
- 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/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/04845—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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- 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/0486—Drag-and-drop
-
- 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/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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
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)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Description
請求項2に係る発明は、操作者の表示指示に応じて、複数種類のボタンを含む表示ウィンドウをディスプレイに表示させ、前記操作者の移動指示に応じて前記表示ウィンドウを移動させるプロセッサと、を備え、前記プロセッサは、過去における前記操作者の前記移動指示による前記表示ウィンドウの移動、及び、所定の規則に従って決定される基本表示位置からの前記表示ウィンドウの移動方向及び移動後に操作されたボタンを示す移動履歴情報に基づいて、前記操作者が、第1の移動方向に前記表示ウィンドウを移動させた後第1のボタンを操作する傾向があり、第2の移動方向に前記表示ウィンドウを移動させた後第2のボタンを操作する傾向がある場合は、前記操作者から前記表示指示を受け付けた際に、前記基本表示位置から、前記第1の移動方向へ移動した位置に前記第1のボタンを含む分割ウィンドウを表示し、前記第2の移動方向へ移動した位置に前記第2のボタンを含む分割ウィンドウを表示する、ことを特徴とする情報処理装置である。
請求項3に係る発明は、コンピュータに、操作者の表示指示に応じてディスプレイに表示ウィンドウを表示させ、前記操作者の移動指示に応じて前記表示ウィンドウを移動させ、前記操作者から前記表示指示を受け付けた際に、過去における前記操作者の前記移動指示による前記表示ウィンドウの移動を示す移動履歴情報に基づいて、所定の規則に従って決定される基本表示位置から変更された変更表示位置を演算させ、前記変更表示位置、及び、前記変更表示位置の1又は複数の近傍位置それぞれについて、前記表示ウィンドウが表示されたことによって隠れてしまう、前記表示ウィンドウが表示される前に前記ディスプレイに表示された画面のエッジの量が大きい程大きくなり、且つ、前記変更表示位置からの距離が大きい程大きくなる指標値を演算させ、前記指標値が最も小さくなる位置に前記表示ウィンドウを表示させる、ことを特徴とする情報処理プログラムである。
請求項4に係る発明は、コンピュータに、操作者の表示指示に応じて、複数種類のボタンを含む表示ウィンドウをディスプレイに表示させ、前記操作者の移動指示に応じて前記表示ウィンドウを移動させ、過去における前記操作者の前記移動指示による前記表示ウィンドウの移動、及び、所定の規則に従って決定される基本表示位置からの前記表示ウィンドウの移動方向及び移動後に操作されたボタンを示す移動履歴情報に基づいて、前記操作者が、第1の移動方向に前記表示ウィンドウを移動させた後第1のボタンを操作する傾向があり、第2の移動方向に前記表示ウィンドウを移動させた後第2のボタンを操作する傾向がある場合は、前記操作者から前記表示指示を受け付けた際に、前記基本表示位置から、前記第1の移動方向へ移動した位置に前記第1のボタンを含む分割ウィンドウを表示させ、前記第2の移動方向へ移動した位置に前記第2のボタンを含む分割ウィンドウを表示させる、ことを特徴とする情報処理プログラムである。
請求項2又は4に係る発明によれば、操作者の過去の表示ウィンドウの移動方向及び移動後に操作されたボタンに基づいて、基本表示位置から見て互いに異なる方向に複数の分割ウィンドウを表示することができる。
相対変更位置=相対基本位置+(代表移動ベクトル)×(移動操作の実行頻度)
・・・ (式1)
指標値=(ツールボックス30によって隠されるエッジの量)×(距離係数)
・・・ (式2)
距離係数=0.2×N+1.0 ・・・ (式3)
(式3)において、Nは変更表示位置42からの距離を表す。
Claims (4)
- 操作者の表示指示に応じてディスプレイに表示ウィンドウを表示させ、前記操作者の移動指示に応じて前記表示ウィンドウを移動させるプロセッサと、
を備え、
前記プロセッサは、
前記操作者から前記表示指示を受け付けた際に、過去における前記操作者の前記移動指示による前記表示ウィンドウの移動を示す移動履歴情報に基づいて、所定の規則に従って決定される基本表示位置から変更された変更表示位置を演算し、
前記変更表示位置、及び、前記変更表示位置の1又は複数の近傍位置それぞれについて、前記表示ウィンドウが表示されたことによって隠れてしまう、前記表示ウィンドウが表示される前に前記ディスプレイに表示された画面のエッジの量が大きい程大きくなり、且つ、前記変更表示位置からの距離が大きい程大きくなる指標値を演算し、前記指標値が最も小さくなる位置に前記表示ウィンドウを表示させる、
ことを特徴とする情報処理装置。 - 操作者の表示指示に応じて、複数種類のボタンを含む表示ウィンドウをディスプレイに表示させ、前記操作者の移動指示に応じて前記表示ウィンドウを移動させるプロセッサと、
を備え、
前記プロセッサは、
過去における前記操作者の前記移動指示による前記表示ウィンドウの移動、及び、所定の規則に従って決定される基本表示位置からの前記表示ウィンドウの移動方向及び移動後に操作されたボタンを示す移動履歴情報に基づいて、前記操作者が、第1の移動方向に前記表示ウィンドウを移動させた後第1のボタンを操作する傾向があり、第2の移動方向に前記表示ウィンドウを移動させた後第2のボタンを操作する傾向がある場合は、前記操作者から前記表示指示を受け付けた際に、前記基本表示位置から、前記第1の移動方向へ移動した位置に前記第1のボタンを含む分割ウィンドウを表示し、前記第2の移動方向へ移動した位置に前記第2のボタンを含む分割ウィンドウを表示する、
ことを特徴とする情報処理装置。 - コンピュータに、
操作者の表示指示に応じてディスプレイに表示ウィンドウを表示させ、前記操作者の移動指示に応じて前記表示ウィンドウを移動させ、
前記操作者から前記表示指示を受け付けた際に、過去における前記操作者の前記移動指示による前記表示ウィンドウの移動を示す移動履歴情報に基づいて、所定の規則に従って決定される基本表示位置から変更された変更表示位置を演算させ、
前記変更表示位置、及び、前記変更表示位置の1又は複数の近傍位置それぞれについて、前記表示ウィンドウが表示されたことによって隠れてしまう、前記表示ウィンドウが表示される前に前記ディスプレイに表示された画面のエッジの量が大きい程大きくなり、且つ、前記変更表示位置からの距離が大きい程大きくなる指標値を演算させ、前記指標値が最も小さくなる位置に前記表示ウィンドウを表示させる、
ことを特徴とする情報処理プログラム。 - コンピュータに、
操作者の表示指示に応じて、複数種類のボタンを含む表示ウィンドウをディスプレイに表示させ、前記操作者の移動指示に応じて前記表示ウィンドウを移動させ、
過去における前記操作者の前記移動指示による前記表示ウィンドウの移動、及び、所定の規則に従って決定される基本表示位置からの前記表示ウィンドウの移動方向及び移動後に操作されたボタンを示す移動履歴情報に基づいて、前記操作者が、第1の移動方向に前記表示ウィンドウを移動させた後第1のボタンを操作する傾向があり、第2の移動方向に前記表示ウィンドウを移動させた後第2のボタンを操作する傾向がある場合は、前記操作者から前記表示指示を受け付けた際に、前記基本表示位置から、前記第1の移動方向へ移動した位置に前記第1のボタンを含む分割ウィンドウを表示させ、前記第2の移動方向へ移動した位置に前記第2のボタンを含む分割ウィンドウを表示させる、
ことを特徴とする情報処理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019164918A JP7363235B2 (ja) | 2019-09-10 | 2019-09-10 | 情報処理装置及び情報処理プログラム |
US16/749,169 US20210072884A1 (en) | 2019-09-10 | 2020-01-22 | Information processing apparatus and non-transitory computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019164918A JP7363235B2 (ja) | 2019-09-10 | 2019-09-10 | 情報処理装置及び情報処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021043680A JP2021043680A (ja) | 2021-03-18 |
JP7363235B2 true JP7363235B2 (ja) | 2023-10-18 |
Family
ID=74850074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019164918A Active JP7363235B2 (ja) | 2019-09-10 | 2019-09-10 | 情報処理装置及び情報処理プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20210072884A1 (ja) |
JP (1) | JP7363235B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12019851B2 (en) * | 2022-08-26 | 2024-06-25 | Truist Bank | Drawer page overlay for multitasking |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012032474A (ja) | 2010-07-29 | 2012-02-16 | Funai Electric Co Ltd | オンスクリーンディスプレイ装置 |
JP2019021042A (ja) | 2017-07-18 | 2019-02-07 | 株式会社富士通アドバンストエンジニアリング | 表示制御プログラム、表示制御方法および表示制御装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07261934A (ja) * | 1994-03-17 | 1995-10-13 | Nissan Motor Co Ltd | 液晶表示装置 |
US6801230B2 (en) * | 2001-12-18 | 2004-10-05 | Stanley W. Driskell | Method to display and manage computer pop-up controls |
JP2004126786A (ja) * | 2002-09-30 | 2004-04-22 | Konami Co Ltd | 通信装置、プログラム、ならびに通信方法 |
WO2010037146A2 (en) * | 2008-09-29 | 2010-04-01 | Fisher-Rosemount Systems, Inc. | Efficient design and configuration of elements in a process control system |
US8627228B2 (en) * | 2009-05-24 | 2014-01-07 | International Business Machines Corporation | Automatic sash configuration in a GUI environment |
US8724908B2 (en) * | 2010-09-03 | 2014-05-13 | Adobe Systems Incorporated | System and method for labeling a collection of images |
US9652109B2 (en) * | 2013-01-11 | 2017-05-16 | Microsoft Technology Licensing, Llc | Predictive contextual toolbar for productivity applications |
BR112016014515A2 (pt) * | 2013-12-27 | 2017-08-08 | Sony Corp | Dispositivo de controle de exibição, método de controle de exibição, e, programa |
US20170177198A1 (en) * | 2015-12-18 | 2017-06-22 | Arbor Networks, Inc. | System and method to display selectable attribute information associated with data elements |
US11099731B1 (en) * | 2016-08-02 | 2021-08-24 | Amazon Technologies, Inc. | Techniques for content management using a gesture sensitive element |
US10860175B2 (en) * | 2016-12-30 | 2020-12-08 | Google Llc | Dynamically generating custom sets of application settings |
JP6868427B2 (ja) * | 2017-03-23 | 2021-05-12 | シャープ株式会社 | 入力機能付き表示装置 |
JP7118656B2 (ja) * | 2018-02-08 | 2022-08-16 | キヤノン株式会社 | 情報処理装置、その制御方法、及びプログラム |
-
2019
- 2019-09-10 JP JP2019164918A patent/JP7363235B2/ja active Active
-
2020
- 2020-01-22 US US16/749,169 patent/US20210072884A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012032474A (ja) | 2010-07-29 | 2012-02-16 | Funai Electric Co Ltd | オンスクリーンディスプレイ装置 |
JP2019021042A (ja) | 2017-07-18 | 2019-02-07 | 株式会社富士通アドバンストエンジニアリング | 表示制御プログラム、表示制御方法および表示制御装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2021043680A (ja) | 2021-03-18 |
US20210072884A1 (en) | 2021-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10379733B2 (en) | Causing display of a three dimensional graphical user interface with dynamic selectability of items | |
JP5751934B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
US20120013645A1 (en) | Display and method of displaying icon image | |
JP5867198B2 (ja) | 領域指定方法及び領域指定装置 | |
EP3035186A1 (en) | Object operation system, object operation control program and object operation control method | |
JP5910345B2 (ja) | 文字入力プログラム、情報処理装置および文字入力方法 | |
US8988380B2 (en) | Display apparatus, display method, and display program | |
JP5854162B2 (ja) | 領域判定装置、領域判定方法およびプログラム | |
US20150199096A1 (en) | Electronic device and method of displaying data | |
US20150363037A1 (en) | Control method of touch panel | |
JP5567097B2 (ja) | 電子機器、手書き文書表示方法、及び表示プログラム | |
JP2013238919A (ja) | 電子機器および手書き文書検索方法 | |
US20130342441A1 (en) | Character input method and information processing apparatus | |
US20150205483A1 (en) | Object operation system, recording medium recorded with object operation control program, and object operation control method | |
US20160034027A1 (en) | Optical tracking of a user-guided object for mobile platform user input | |
US20140247220A1 (en) | Electronic Apparatus Having Software Keyboard Function and Method of Controlling Electronic Apparatus Having Software Keyboard Function | |
JP6241320B2 (ja) | 画像処理装置、画像処理方法、画像処理システムおよびプログラム | |
JP7363235B2 (ja) | 情報処理装置及び情報処理プログラム | |
JP5618554B2 (ja) | 情報入力装置、情報入力方法及びプログラム | |
US10073612B1 (en) | Fixed cursor input interface for a computer aided design application executing on a touch screen device | |
JP5834253B2 (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム | |
JP6373664B2 (ja) | 電子機器、方法及びプログラム | |
CN113485590A (zh) | 触控操作方法及装置 | |
US20150286400A1 (en) | Information processing apparatus, control method, and storage medium | |
CN111078028A (zh) | 输入方法、相关设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220831 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230412 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230523 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230628 |
|
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: 20230905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230918 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7363235 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |