WO2019003608A1 - 表示装置及び表示装置の表示方法 - Google Patents
表示装置及び表示装置の表示方法 Download PDFInfo
- Publication number
- WO2019003608A1 WO2019003608A1 PCT/JP2018/016459 JP2018016459W WO2019003608A1 WO 2019003608 A1 WO2019003608 A1 WO 2019003608A1 JP 2018016459 W JP2018016459 W JP 2018016459W WO 2019003608 A1 WO2019003608 A1 WO 2019003608A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- scroll
- area
- unit
- image
- Prior art date
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/0485—Scrolling or panning
- G06F3/04855—Interaction with scrollbars
-
- 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
-
- 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/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
-
- 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/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/0485—Scrolling or panning
-
- 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
- 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/08—Cursor circuits
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/34—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
Definitions
- the present invention relates to a display device and a display method of the display device, and more particularly, to a technique for causing an image to be scrolled and then returning to an image before the scrolled display to be displayed.
- Some display devices scroll and display the display content of the display unit in accordance with the user's operation instruction.
- the display device has a function of displaying a scroll bar having a knob indicating which position of the entire display image is currently displayed in the display area of the display unit while the scroll display is being performed. Some are being done.
- the screen scroll position corresponding to the current screen display state is stored by the user performing a predetermined operation on the knob (scroll handle) of the scroll bar, and the current knob Screen insertion state in which a bookmark mark is displayed on the scroll bar corresponding to the position of the bookmark, and the user performs a predetermined operation on the bookmark mark to scroll the screen display state stored at that time.
- a technique has been proposed in which the screen display state is returned to the state before the scroll display is performed by executing the bookmark return step of returning to the screen display state corresponding to the position.
- the screen scroll position is stored without the display image newly desired by the user being displayed. Different display images were displayed. For this reason, in this prior art, there existed a case where a display image desired by the user could not be displayed correctly.
- the present invention has been made in view of the above-described circumstances, and when scroll display is performed, a display image desired by the user before the scroll display is performed is accurately performed while reducing an operation load by the user.
- the purpose is to make it possible to display.
- a display device controls operations of an operation reception unit that receives an operation instruction from a user, a storage unit, a display unit, and the display unit, and the operation reception unit controls the display unit from the user And a display control unit that scrolls and displays the display content of the display unit according to the start instruction, and the display control unit is configured to display an image to be displayed.
- the scroll image is a scroll image to be displayed on the display unit
- the position in the scroll image of the display image displayed on the display area of the display unit when the operation reception unit receives the start instruction The scroll start position is stored in the storage unit, and the operation reception unit receives a predetermined return instruction on image return display from the user.
- the display image at the current position displayed in the display area when the return instruction is received is the start instruction at the scroll start position stored in the storage unit.
- the display image is returned to the display image displayed in the display area.
- a display method of a display device controls an operation reception unit that receives an operation instruction from a user, a storage unit, a display unit, and the operation of the display unit.
- a display control unit including a display control unit configured to scroll the display content of the display unit according to the start instruction when the unit receives a start instruction to scroll the display content of the display unit from the user;
- the display control unit may be configured to operate on the display unit when the operation reception unit receives the start instruction.
- FIG. 2 is a functional block diagram showing a main configuration of an information processing apparatus as a display device according to an embodiment of the present invention. It is a figure showing an example of the display screen displayed on a display part.
- FIG. 6 is a diagram showing an example of document data created by a document data creation unit. It is a flowchart which shows the flow of the process in an information processing apparatus.
- (A) And (B) is the figure which showed an example of the display screen displayed on a display part.
- FIG. 1 is a functional block diagram showing the main configuration of an information processing apparatus as a display apparatus according to an embodiment of the present invention.
- a display device is, for example, an information processing device 1.
- the information processing apparatus 1 is, for example, a personal computer.
- the information processing apparatus 1 includes a control unit 10, an operation unit 20, a display unit 21, a touch panel 22, a communication unit 23, and an HDD 24. These units can mutually transmit and receive data or signals by the CPU bus.
- the control unit 10 includes a processor, a random access memory (RAM), and a read only memory (ROM).
- the processor is, for example, a central processing unit (CPU), an MPU, or an ASIC.
- the control unit 10 functions as a control unit 11, a display control unit 12, and a document data creation unit 13 when the above-described processor executes an operation control program stored in the HDD 24 or the like.
- the control unit 11, the display control unit 12, and the document data creation unit 13 of the control unit 10 may be configured by hardware circuits, not based on the operation based on the operation control program.
- the control unit 11 is responsible for overall operation control of the information processing apparatus 1.
- the display control unit 12 has a function of controlling the display operation of the display unit 21.
- the document data creation unit 13 creates document data according to an application stored in advance in the HDD 24 in response to an operation from the user on the operation unit 20 or the touch panel 22.
- the document data creation unit 13 creates document data such as a file created by the above application such as a word processor or spreadsheet software or drawing software executed by the information processing apparatus 1, or image data such as jpeg and PDF. Do.
- the document data creation unit 13 receives document data stored in the HDD 24 according to an operation from the user on the operation unit 20 or the touch panel 22 or a network (for example, a network (not shown) outside the information processing apparatus 1.
- Document data is read from a server (not shown) connected through The document data creation unit 13 adds, deletes, changes, etc. data to the read document data in response to an operation from the user on the operation unit 20 or the touch panel 22, and creates new document data.
- the display control unit 12 displays the display unit 21 according to the start instruction. Scroll the contents.
- display control unit 12 displays the display area of display unit 21 when the operation reception unit receives the start instruction.
- the position of the display image displayed on the scroll image in the scroll image is stored as a scroll start position in a storage unit such as the HDD 24 or a memory (not shown).
- the scroll image is an image that the display control unit 12 causes the display unit 21 to display as a target to be scrolled. That is, the scroll image can not be displayed in the display area of the display unit 21 when the whole is displayed once, and the whole is not displayed in the display area unless scroll display is performed.
- the display control unit 12 causes a scroll bar having a knob indicating the position of the display image displayed in the display area in the scroll image to be displayed in a predetermined installation area in the display unit 21. Furthermore, when the operation receiving unit receives the user's drag operation on the knob, the display control unit 12 scrolls and displays a scroll image according to the drag operation.
- the display control unit 12 sets the display area A1 on the display screen of the display unit 21 as shown by the alternate long and short dash line in FIG. 2 and displays the display image such as the document data D in the display area A1. Display the image). Further, as shown in FIG. 2, the display control unit 12 scrolls down the scroll image displayed on the knob Sbt and the display area A1 with respect to the installation area set on the right end side of the display screen of the display unit 21.
- a scroll bar Sb having an arrow Sbu for causing the scroll image and an arrow Sbd for scrolling up the scroll image being displayed in the display area A1 is displayed.
- the display control unit 12 sets a mouse pointer Mp indicating a position at which the mouse 25 is pointing on the display screen as a predetermined icon, For example, the arrow is displayed on the display screen. Furthermore, in the display control unit 12, for example, the operation receiving unit may move the knob Sbt in the scroll direction indicated by the double arrow H in FIG. When accepted, the scroll image currently displayed in the display area A1 is scrolled and displayed according to the movement of the knob Sbt (that is, the drag operation).
- the display control unit 12 moves the knob Sbt in the scroll-up direction by the user.
- the operation receiving unit receives an instruction
- the document data D is scrolled in the lower direction of FIG. 3 and, for example, the portion D1 of the document data D is displayed in the display area A1.
- the display control unit 12 causes the display area A1 to display the portion Da of the document data D
- the operation receiving unit receives that the knob Sbt has been moved in the scroll-down direction by the user, as shown in FIG.
- the document data D is scrolled in the upward direction, and, for example, the portion D2 of the document data D is displayed in the display area A1.
- the display control unit 12 causes the display unit 21 to perform scroll display
- the operation reception unit receives a predetermined return instruction for image return display from the user
- the display control unit 12 receives the return instruction in the scroll image.
- the display image at the current position displayed in the display area A1 at the time point is displayed on the display image displayed in the display area A1 when the start instruction at the scroll start position stored in the storage unit is accepted. Wake up.
- the operation receiving unit sets in advance the position of the mouse pointer Mp instructed by the user operating the mouse 25 in the display area A1.
- the display control unit 12 sets a left half area, which is an area apart from the scroll bar Sb, of the display area A1 as the setting area SA.
- the operation control unit detects that the position of the mouse pointer Mp is present in an area other than the setting area SA of the display unit 21, the position of the mouse pointer Mp is in the setting area SA.
- the icon of the mouse pointer Mp is changed and displayed according to the case where the operation reception unit detects the presence of the button (details will be described later).
- the operation unit 20 includes a keyboard having a hard key, a mouse 25, a pointing device, and the like, and an instruction and the like for designating document data to be scrolled is input to the operation unit 20 by the user.
- the display unit 21 is configured of a liquid crystal display, an organic EL display, or the like.
- a touch panel 22 is disposed on the front of the display unit 21.
- the touch panel 22 is a so-called resistive film type or capacitive type touch panel, and detects a touch (touch) by the user on the touch panel 22 together with the touch position.
- the touch panel 22 detects a touch by the user, the touch panel 22 outputs a detection signal indicating the coordinate position of the touch point to the control unit 11 or the like.
- the operation unit 20 including the mouse 25 and the touch panel 22 are an example of the operation reception unit in the claims.
- the communication unit 23 has a communication module such as a LAN board, and under the control of the control unit 11 and the like, with the server, the image forming apparatus, etc., through a network (not shown) connected to the communication unit 23. Send and receive various data between
- a hard disk drive (HDD) 24 is a large-capacity storage device that stores the application and document data and the like created by the application.
- the HDD 24 is an example of a storage unit in the claims.
- FIG. 4 is a flowchart showing the flow of processing in the information processing apparatus.
- the display control unit 12 causes the display unit 21 to display the display screen illustrated in FIG. 2, an operation of scrolling and displaying document data D as a scroll image will be mainly described.
- the display control unit 12 determines whether the operation accepting unit has accepted a request for instructing start of scroll display of the document data D by the user (S1). For example, the display control unit 12 detects whether or not the operation accepting unit accepts that the knob Sbt (FIG. 2) has been moved by the user in the scroll-up direction or the scroll-down direction. It is determined whether a request for instructing the start of scroll display has been made. If the touch panel 22 does not detect that the knob Sbt has been moved (NO in S1), the display control unit 12 does not proceed to S2, and sets the information processing apparatus 1 in the standby state.
- the display control unit 12 detects that the user has moved the knob Sbt by the touch panel 22 (YES in S1), the display control unit 12 receives a start instruction to scroll the document data D by the user. If it is determined that the start instruction has been received, the position in the scroll image of the display image displayed in the display area A1 of the display unit 21 is stored in the HDD 24 as a scroll start position (S2). For example, as shown in FIG. 5A, when the portion D1 of the document data D is displayed on the display area A1 of the display portion 21, the display control portion 12 allows the user to set the blank portion Ic of the portion D1.
- the scroll start position of the predetermined portion of the portion D1 is stored in the HDD 24 as Further, the position of the upper end Dp1 is, for example, the position in the document data D with reference to the position of the uppermost end Dp0 (FIG. 3) in the document data D, ie, the position information of the upper end Dp1
- the information indicating the distance from the uppermost end Dp0 is stored in the HDD 24 as the scroll start position.
- the position of the upper end Dp2 (FIG. 3) described later indicates the position of the portion D2 in the document data D based on the position of the top end Dp0.
- the display control unit 12 scrolls and displays the document data D in accordance with the user's drag operation on the knob Sbt (S3). For example, as indicated by an arrow Y1 in FIG. 3, the display control unit 12 causes the scroll display to be scrolled down from the portion D1 of the document data D as a display image displayed on the display area A1 of the display unit 21. .
- the display control unit 12 determines whether or not the operation receiving unit receives a request for instructing the end of the scroll display of the document data D by the user (S4). For example, the display control unit 12 detects whether the drag operation instructing movement of the knob Sbt in the scroll-down direction has been canceled, that is, the operation reception unit has received that the click button has been released. Then, it is determined whether a request for instructing the end of the scroll display of the document data D has been made. If the touch panel 22 does not detect the release of the drag operation on the knob Sbt (NO in S4), the display control unit 12 returns to S3 and performs the process again.
- the display control unit 12 detects that the release of the drag operation on the knob Sbt has been received by the touch panel 22 (YES in S4), the user receives the request for the return instruction by the operation reception unit It is determined (S5).
- the display control unit 12 causes the user to click the click button
- the display control unit 12 detects whether or not the release operation has been performed, it is determined whether or not the operation receiving unit has received a request for a return instruction. If the display control unit 12 detects that the position of the mouse pointer Mp does not exist in the setting area SA (NO in S5), it determines that a return instruction of the display image is not issued, and ends the processing.
- the display control unit 12 receives that the position of the mouse pointer Mp instructed by the user operating the mouse 25 is present in the setting area SA and that the user has released the click button on the mouse 25. If it is detected (YES in S5), it is determined that a return instruction has been received from the user. Then, the display control unit 12 reads the scroll start position stored in the HDD 24 from the HDD 24 (S6).
- the display control unit 12 receives that the position of the mouse pointer Mp instructed by the user operating the mouse 25 is present in the setting area SA by the touch panel 22. Is detected, the icon of the mouse pointer Mp is changed and displayed. That is, when the display control unit 12 detects that the position of the mouse pointer Mp is not present in the setting area SA and is received by the touch panel 22, for example, as shown in FIG. 5A, the display control unit 12 The icon of the pointer Mp is displayed as a "white arrow". On the other hand, when the display control unit 12 detects that the position of the mouse pointer Mp is present in the setting area SA is received by the touch panel 22, for example, as shown in FIG. The icon of the pointer Mp is displayed as a "reverse arrow".
- the display control unit 12 clicks the mouse 25.
- the scroll start position is read out from the HDD 24.
- the display control unit 12 scrolls up from the portion D2 of the document data D displayed in the display area A1, as shown by the arrow Y2 in FIG. 5B.
- the display image is returned to the display image before the scroll display (that is, the display image of the portion D1 shown in FIG. 5A) and displayed (S7).
- the display control unit 12 determines the current position of the document data D (scrolling image) at the time when the return instruction is received by the touch panel 22, that is, the upper end of the portion D2 of the document data D displayed in the display area A1.
- the scroll start position of the document data D when the start instruction of the scroll display is received from the position of the position DP2 (FIG. 3) by the touch panel 22, that is, the position of the upper end Dp1 (FIG. 3)
- the portion D1 of the document data D displayed in the display area A1 is displayed in the display area A1. Further, for example, after transitioning from the display screen shown in FIG. 5A to the display screen shown in FIG. 5B, for example, the display screen shown in FIG.
- the operation receiving unit receives an instruction to start scroll display.
- the position in the scroll image of the display image displayed in the display area A1 of the display unit 21 is stored in the HDD 24 as a scroll start position.
- the display control unit 12 is currently displaying the scroll image in the display area A1 when the return instruction is received.
- the display image at the position is restored to the display image displayed in the display area A1 when the start instruction at the scroll start position stored in the HDD 24 is accepted.
- the display control unit 12 has a scroll bar having a knob Sbt indicating the position of the display image displayed on the display area A1 in the display area A1 in a predetermined installation area on the display unit 21. Display Sb.
- the operation receiving unit receives the user's drag operation on the knob Sbt, the display control unit 12 scrolls and displays the scroll image according to the drag operation.
- the user can easily scroll the display image in the display area A1.
- the operation unit (operation reception unit) 20 includes the mouse 25 operated by the user.
- the operation unit 20 detects that the position of the mouse pointer Mp instructed by the user operating the mouse 25 is present in the setting area SA preset in the display area A1, and the user also operates the mouse 25.
- the return instruction is received from the user. Therefore, in the present embodiment, it is possible to correctly and reliably receive the return instruction from the user.
- the display control unit 12 causes the display unit 21 to display an icon indicating the mouse pointer Mp when the scroll image is displayed by scrolling
- the position of the mouse pointer Mp corresponds to the setting area SA of the display unit 21.
- the icon is changed depending on whether the operation reception unit detects that the mouse pointer Mp exists in the other area or the operation reception unit detects that the position of the mouse pointer Mp exists in the setting area SA. Display. For this reason, in the present embodiment, by visually recognizing the icon of the mouse pointer Mp, the user can determine whether or not the mouse pointer Mp is present in the setting area SA, and the return instruction is appropriately made. It can be carried out.
- the user directly operates the touch panel with a finger, drags the knob with a finger, and receives the above-mentioned return instruction according to the position when the finger is released from the touch panel It is also possible to determine the height.
- the display control unit 12 has an area close to the scroll bar Sb and an area separated from the scroll bar Sb, as shown in FIG.
- the distant area that is, the left half area
- the setting area SA may be an area other than the scroll bar Sb and the document data D in the display area A1.
- setting area SA when the area between document data D and scroll bar Sb in display area A1 shown in FIG. 2 is set as setting area SA, setting is performed after the operation reception unit receives the user's drag operation on knob Sbt. The distance for moving the mouse pointer Mp to the area SA is small, and the operability is excellent.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
情報処理装置(1)において、表示制御部(12)は、表示対象とする画像がスクロール表示により表示部(21)に表示するスクロール画像である場合には、操作受付部がスクロール表示の開始指示を受け付けた時点で表示部(21)の表示領域に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてHDD(24)に記憶させる。また、表示制御部(12)は、スクロール画像における、当該復帰指示を受け付けた時点で表示領域に表示させている現在位置での表示画像を、HDD(24)に記憶されているスクロール開始位置での開始指示を受け付けた時点で表示領域に表示させていた表示画像に復帰させる。
Description
本発明は、表示装置及び表示装置の表示方法に関し、画像をスクロール表示させた後に当該スクロール表示させる前の画像に復帰させて表示させる技術に関する。
表示装置には、ユーザーの操作指示に従って、表示部の表示内容をスクロール表示するものがある。また、表示装置には、スクロール表示が行われている間、表示部の表示領域に現在表示されている表示画像が全体のどの位置であるのかを示すノブを有するスクロールバーを表示する機能が搭載されているものもある。
また、表示装置には、上記スクロールバーを利用し、当該表示装置の操作性を高めるための発明も種々提案されている。例えば、下記特許文献1には、ユーザーがスクロールバーのノブ(スクロールハンドル)に対して、所定の操作を行うことにより、現在の画面表示状態に対応する画面スクロール位置を記憶するとともに、現在のノブの位置に対応するスクロールバー上にしおりマークを表示付加するしおり挿入ステップと、ユーザーがしおりマークに対して、所定の操作を行うことにより、その時点における画面表示状態を先に記憶された画面スクロール位置に対応する画面表示状態に復帰させるしおり復帰ステップとを実行することにより、画面表示状態をスクロール表示が行われる前に戻す技術が提案されている。
しかしながら、上記特許文献1に示される技術では、画面表示状態(つまり、表示部の表示領域に表示中の表示画像)に対応する画面スクロール位置を記憶させる毎に、ユーザーはスクロールバーのノブに対する所定の操作を行う必要があった。このように、この従来技術では、スクロール表示が行われる前の表示画像を表示させるために、ユーザーは上記ノブに対する所定の操作を毎回行う必要があった。このため、この従来技術では、ユーザーの操作負担を軽減することは難しかった。また、この従来技術では、例えば、上記しおりマークが表示付加された後(画面スクロール位置が記憶された後)、ユーザーが新たに所望する表示画像に対応する画面スクロール位置を記憶させるための上記ノブに対する所定の操作を行うことを忘れた場合において、ユーザーが表示付加されているしおりマークに対する所定の操作を行うと、ユーザーが新たに所望した表示画像が表示されずに、画面スクロール位置が記憶されている異なる表示画像が表示された。このため、この従来技術では、ユーザーが所望する表示画像を正確に表示できないことがあった。
本発明は、上記の事情に鑑みなされたものであり、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることを目的とする。
本発明の一局面に係る表示装置は、ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備え、前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させ、前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させるものである。
また、本発明の他の一局面に係る表示装置の表示方法は、ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備えた表示装置の表示方法であって、前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させる記憶ステップと、前記表示制御部は、前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる復帰ステップと、を具備するものである。
本発明によれば、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることができる。
以下、本発明の一実施形態にかかる表示装置及び表示装置の表示方法について図面を参照して説明する。図1は、本発明の一実施形態に係る表示装置としての情報処理装置の要部構成を示す機能ブロック図である。
図1において、本発明の一実施形態に係る表示装置は、例えば、情報処理装置1である。この情報処理装置1は、例えば、パーソナルコンピューター等である。情報処理装置1は、制御ユニット10と、操作部20と、表示部21と、タッチパネル22と、通信部23と、HDD24とを有する。これら各部は、互いにCPUバスによりデータ又は信号の送受信が可能とされている。制御ユニット10は、プロセッサー、RAM(Random Access Memory)、及びROM(Read Only Memory)などから構成される。プロセッサーは、例えば、CPU(Central Processing Unit)、MPU、又はASICである。この制御ユニット10は、上記HDD24等に記憶された動作制御プログラムが上記のプロセッサーで実行されることにより、制御部11、表示制御部12、及びドキュメントデータ作成部13として機能する。なお、制御ユニット10の制御部11、表示制御部12、及びドキュメントデータ作成部13は、上記動作制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。
制御部11は、情報処理装置1の全体的な動作制御を司る。
表示制御部12は、表示部21による表示動作を制御する機能を有する。
ドキュメントデータ作成部13は、操作部20やタッチパネル22に対するユーザーからの操作に応じて、HDD24に予め記憶されているアプリケーションに従って、ドキュメントデータを作成する。例えば、ドキュメントデータ作成部13は、当該情報処理装置1で実行されるワードプロセッサーや表計算ソフト、図面ソフト等の上記アプリケーションで作成されたファイル、又はjpeg、PDF等のイメージデータ等のドキュメントデータを作成する。
また、ドキュメントデータ作成部13は、操作部20やタッチパネル22に対するユーザーからの操作に応じて、HDD24に記憶されているドキュメントデータや、情報処理装置1の外部、例えば通信部23にネットワーク(図示せず)を通じて接続された図略のサーバー等からドキュメントデータを読み出す。ドキュメントデータ作成部13は、操作部20やタッチパネル22に対するユーザーからの操作に応じて、読み出したドキュメントデータに対して、データの追加、削除、変更等を行い、新たなドキュメントデータとして作成する。
また、表示制御部12は、後述の操作受付部がユーザーから表示部21の表示内容(例えば、上記ドキュメントデータ)をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて表示部21の表示内容をスクロール表示させる。
また、表示制御部12は、表示対象とする画像がスクロール表示により表示部21に表示するスクロール画像である場合には、上記操作受付部が上記開始指示を受け付けた時点で表示部21の表示領域に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてHDD24又は図略のメモリー等の記憶部に記憶させる。また、このスクロール画像とは、表示制御部12が、スクロール表示させる対象として表示部21に表示させる画像である。すなわち、スクロール画像は、その全体が1度の表示では表示部21の表示領域に表示できず、スクロール表示をしなければ全体が表示領域に表示されない画像である。
また、表示制御部12は、表示部21での予め定められた設置領域に、表示領域に表示させている表示画像のスクロール画像での位置を示すノブを有するスクロールバーを表示させる。更に、表示制御部12は、上記ノブに対するユーザーのドラッグ操作を上記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、スクロール画像をスクロール表示させる。
例えば、表示制御部12は、図2に一点鎖線にて示すように、表示部21の表示画面において、表示領域A1を設定して、当該表示領域A1に上記ドキュメントデータD等の表示画像(スクロール画像)を表示させる。また、表示制御部12は、図2に示すように、表示部21の表示画面の右端部側に設定した設置領域に対し、上記ノブSbt、表示領域A1に表示させているスクロール画像をスクロールダウンさせるための矢印Sbu、及び表示領域A1に表示させているスクロール画像をスクロールアップさせるための矢印Sbdを有するスクロールバーSbを表示させる。また、表示制御部12は、操作部20に含まれたマウス25をユーザーが操作した場合に、当該マウス25が表示画面上で指し示している位置を示すマウスポインタMpを、予め定められたアイコン、例えば矢印により、当該表示画面に表示させる。更に、表示制御部12は、例えば、ユーザーがノブSbtに対しマウス25によるドラッグ操作を行って、図2に両矢印Hにて示すスクロール方向にノブSbtを移動させたことを上記操作受付部が受け付けた場合に、ノブSbtの移動(すなわち、ドラッグ操作)に応じて、表示領域A1に表示中のスクロール画像をスクロール表示させる。
例えば、表示制御部12は、図3に示すように、ドキュメントデータDの部分Daを上記表示領域A1(図2)に表示させている場合において、ノブSbtがユーザーによってスクロールアップの方向に移動されたことを操作受付部が受け付けると、同図3の下方向にドキュメントデータDをスクロール表示させて、例えばドキュメントデータDの部分D1を表示領域A1に表示させる。また、表示制御部12は、ドキュメントデータDの部分Daを表示領域A1に表示させている場合において、ノブSbtがユーザーによってスクロールダウンの方向に移動されたことを操作受付部が受け付けると、図3の上方向にドキュメントデータDをスクロール表示させて、例えばドキュメントデータDの部分D2を表示領域A1に表示させる。
また、表示制御部12は、スクロール表示を表示部21に行わせた場合、上記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、スクロール画像における、当該復帰指示を受け付けた時点で表示領域A1に表示させている現在位置での表示画像を、上記記憶部に記憶されているスクロール開始位置での開始指示を受け付けた時点で表示領域A1に表示させていた表示画像に復帰させる。
例えば、上記操作受付部は、上記ノブSbtに対するユーザーのドラッグ操作を当該操作受付部が受け付けてから、ユーザーがマウス25を操作することによって指示したマウスポインタMpの位置が表示領域A1に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがマウス25に対してクリックボタンを離したことを検出した場合、当該ユーザーから上記復帰指示を受け付けたとする。また、表示制御部12は、図2に示すように、表示領域A1のうち、例えば、スクロールバーSbから離れた領域である、左側の半分の領域を上記設定領域SAとして設定する。更に、表示制御部12は、マウスポインタMpの位置が表示部21の設定領域SA以外の領域に存在していることを操作受付部が検出した場合と、マウスポインタMpの位置が設定領域SAに存在していることを操作受付部が検出した場合とで、当該マウスポインタMpのアイコンを変化させて表示させる(詳細は後述。)。
操作部20は、ハードキーを備えたキーボード、マウス25、ポインティングデバイス等を有し、この操作部20には、ユーザーにより、スクロール表示対象となるドキュメントデータを指定する指示等が入力される。
表示部21は、液晶ディスプレイや有機ELディスプレイ等から構成される。
表示部21の前面には、タッチパネル22が配置されている。タッチパネル22は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル22上におけるユーザーによる接触(タッチ)をその接触位置とともに検知する。タッチパネル22は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を制御部11などに出力する。尚、マウス25を含んだ操作部20とタッチパネル22とは、特許請求の範
囲における操作受付部の一例である。
囲における操作受付部の一例である。
通信部23は、LANボード等の通信モジュールを有しており、制御部11等の制御のもと、当該通信部23に接続されたネットワーク(図示せず)を通じて、サーバーや画像形成装置等との間で種々のデータを送受信する。
HDD(ハードディスクドライブ)24は、上記アプリケーション及びこのアプリケーションで作成されたドキュメントデータ等を記憶する大容量の記憶装置である。なお、HDD24は、特許請求の範囲における記憶部の一例である。
次に、図4を参照して、本実施形態に係る情報処理装置1の動作について具体的に説明する。図4は、情報処理装置での処理の流れを示すフローチャートである。なお、以下の説明では、表示制御部12が、図2に示した表示画面を表示部21に表示させている場合において、スクロール画像としてのドキュメントデータDをスクロール表示する動作について主に説明する。
表示制御部12は、ユーザーにより、ドキュメントデータDのスクロール表示の開始を指示する要求を操作受付部が受け付けたか否かを判別する(S1)。例えば、表示制御部12は、ノブSbt(図2)がユーザーによってスクロールアップの方向又はスクロールダウンの方向に移動されたことを操作受付部が受け付けたか否かを検出することにより、ドキュメントデータDのスクロール表示の開始を指示する要求が行われたか否かを判別する。表示制御部12は、ノブSbtが移動されたことをタッチパネル22が検出していなければ(S1でNO)、S2には進まずに、情報処理装置1を待機状態とする。
一方、表示制御部12は、ユーザーによりノブSbtが移動されたことをタッチパネル22により受け付けられたことを検出した場合は(S1でYES)、ユーザーにより、ドキュメントデータDをスクロール表示させる開始指示を受け付けられたと判断して、この開始指示が受け付けられた時点で表示部21の表示領域A1に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてHDD24に記憶させる(S2)。例えば、表示制御部12は、図5(A)に示すように、ドキュメントデータDの部分D1を表示部21の表示領域A1に表示させている場合において、ユーザーが当該部分D1の空白箇所Icにデータを追加するために、ノブSbtをスクロールダウンの方向への移動を開始させる開始指示を行うと、当該部分D1の予め定められた箇所、例えば上端箇所Dp1(図3)の位置をスクロール開始位置としてHDD24に記憶させる。また、この上端箇所Dp1の位置は、ドキュメントデータDにおいて、例えば、その最上端箇所Dp0(図3)の位置を基準とした、当該ドキュメントデータDにおける位置であり、上端箇所Dp1の位置情報(つまり、最上端箇所Dp0からの離間距離を示す情報)が、スクロール開始位置としてHDD24に記憶される。同様に、後述の上端箇所Dp2(図3)の位置は、上記最上端箇所Dp0の位置を基準とした、ドキュメントデータDにおける部分D2の位置を示している。
続いて、表示制御部12は、ノブSbtに対するユーザーのドラッグ操作に応じて、ドキュメントデータDをスクロール表示させる(S3)。例えば、表示制御部12は、図3に矢印Y1にて示すように、表示部21の表示領域A1に表示される表示画像として、ドキュメントデータDの部分D1からスクロールダウンさせたスクロール表示を行わせる。
そして、表示制御部12は、ユーザーにより、ドキュメントデータDのスクロール表示の終了を指示する要求を操作受付部が受け付けたか否かを判別する(S4)。例えば、表示制御部12は、ノブSbtに対するスクロールダウン方向への移動を指示するドラッグ操作が解除されたこと、すなわちクリックボタンが離されたことを操作受付部が受け付けたか否かを検出することにより、ドキュメントデータDのスクロール表示の終了を指示する要求が行われたか否かを判別する。表示制御部12は、ノブSbtに対するドラッグ操作の解除をタッチパネル22が検出していなければ(S4でNO)、処理は上記S3に戻って処理をやり直す。
一方、表示制御部12は、ノブSbtに対するドラッグ操作の解除をタッチパネル22により受け付けられたことを検出した場合は(S4でYES)、ユーザーにより、上記復帰指示の要求を操作受付部が受け付けたか否かを判別する(S5)。例えば、表示制御部12は、ユーザーがマウス25を操作することによって指示したマウスポインタMpの位置が上記設定領域SA(図2)に存在する状態で、ユーザーにより当該マウス25に対してクリックボタンを離す操作が行われたか否かを検出することにより、復帰指示の要求を操作受付部が受け付けたか否かを判別する。表示制御部12は、マウスポインタMpの位置が設定領域SAに存在しないことを検出すれば(S5でNO)、表示画像の復帰指示は行われないと判断して、処理を終了させる。
一方、表示制御部12は、ユーザーがマウス25を操作することによって指示したマウスポインタMpの位置が設定領域SAに存在すること、及び当該ユーザーがマウス25に対してクリックボタンを離したことを受け付けられたことを検出した場合(S5でYES)、当該ユーザーから復帰指示を受け付けたと判断する。そして、表示制御部12は、HDD24に記憶されている上記スクロール開始位置を当該HDD24から読み出す(S6)。
例えば、表示制御部12は、図5(B)に示すように、ユーザーがマウス25を操作することによって指示したマウスポインタMpの位置が設定領域SAに存在することをタッチパネル22により受け付けられたことを検出した場合、当該マウスポインタMpのアイコンを変化させて表示させる。すなわち、表示制御部12は、マウスポインタMpの位置が設定領域SAに存在しないことがタッチパネル22により受け付けられたことを検出した場合には、例えば、図5(A)に示すように、当該マウスポインタMpのアイコンを「白抜きの矢印」として表示させる。一方、表示制御部12は、マウスポインタMpの位置が設定領域SAに存在することがタッチパネル22により受け付けられたことを検出した場合には、例えば、図5(B)に示すように、当該マウスポインタMpのアイコンを「反転矢印」として表示させる。
更に、表示制御部12は、図5(B)に示すように、マウスポインタMpの位置が設定領域SAに存在することをタッチパネル22により受け付けられている場合において、ユーザーがマウス25に対してクリックボタンを離したことを受け付けられたことを検出すると、上記復帰指示がユーザーから要求されたと判断して、上記スクロール開始位置をHDD24から読み出す。そして、表示制御部12は、読み出したスクロール開始位置に基づいて、同図5(B)の矢印Y2にて示すように、表示領域A1に表示させているドキュメントデータDの部分D2からスクロールアップを行わせ、スクロール表示を行う前の表示画像(つまり、図5(A)に示した部分D1の表示画像)に復帰させて表示させる(S7)。
例えば、表示制御部12は、上記復帰指示がタッチパネル22に受け付けられた時点でのドキュメントデータD(スクロール画像)の現在位置、つまり、表示領域A1に表示させているドキュメントデータDの部分D2の上端箇所DP2(図3)の位置からスクロール表示の開始指示がタッチパネル22に受け付けられた時点での当該ドキュメントデータDのスクロール開始位置、つまり、上端箇所Dp1(図3)の位置に復帰させ、当該開始指示を受け付けた時点で表示領域A1に表示させていたドキュメントデータDの部分D1を当該表示領域A1に表示させる。また、このように、例えば、図5(A)に示した表示画面から図5(B)に示した表示画面に遷移させた後、当該図5(B)に示した表示画面から図5(A)に示した表示画面に遷移させているので、ユーザーは、ドキュメントデータDにおいて、例えば、部分D1に語句「ABC」を入力すべき空白箇所Icを見つけた場合に、部分D2から当該語句「ABC」を取得して、取得した語句「ABC」を上記空白箇所Icに容易に入力することができる。
以上のように本実施形態では、表示制御部12は、表示対象とする画像がスクロール表示により表示部21に表示するスクロール画像である場合には、上記操作受付部がスクロール表示の開始指示を受け付けた時点で表示部21の表示領域A1に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてHDD24に記憶させる。また、表示制御部12は、上記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、スクロール画像における、当該復帰指示を受け付けた時点で表示領域A1に表示させている現在位置での表示画像を、HDD24に記憶されているスクロール開始位置での上記開始指示を受け付けた時点で表示領域A1に表示させていた表示画像に復帰させる。これにより、本実施形態では、上記従来例と異なり、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることができる。
また、本実施形態では、表示制御部12は、表示部21での予め定められた設置領域に、表示領域A1に表示させている表示画像のスクロール画像での位置を示すノブSbtを有するスクロールバーSbを表示させる。また、表示制御部12は、ノブSbtに対するユーザーのドラッグ操作を上記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、スクロール画像をスクロール表示させる。このため、本実施形態では、ユーザーは表示領域A1での表示画像を容易にスクロール表示させることができる。
また、本実施形態では、操作部(操作受付部)20は、ユーザーに操作されるマウス25を備える。また、操作部20は、ユーザーがマウス25を操作することによって指示したマウスポインタMpの位置が表示領域A1に予め設定された設定領域SAに存在することを検出し、かつ、当該ユーザーがマウス25に対してクリックボタンを離す操作を行ったことを検出した場合、当該ユーザーから上記復帰指示を受け付けたとする。このため、本実施形態では、ユーザーによる上記復帰指示を正確に、かつ、確実に受け付けることが可能になる。
また、本実施形態では、表示制御部12は、スクロール画像をスクロール表示させる際に、マウスポインタMpを示すアイコンを表示部21に表示させるとともに、マウスポインタMpの位置が表示部21の設定領域SA以外の領域に存在していることを上記操作受付部が検出した場合と、マウスポインタMpの位置が設定領域SAに存在していることを操作受付部が検出した場合とで、アイコンを変化させて表示させる。このため、本実施形態では、ユーザーはマウスポインタMpのアイコンを視認することにより、当該マウスポインタMpが上記設定領域SAに存在しているか否かについて判別することができ、上記復帰指示を適切に行うことができる。
なお、上記実施形態において、図1乃至図5を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
例えば、ユーザーによる一連の操作をマウス25による操作によって説明したが、タッチパネルをユーザーが指により直接操作し、ノブを指によりドラッグ操作し、指をタッチパネルから離したときの位置により上記復帰指示を受けたかを判断するようにしてもよい。
なお上記実施形態では、表示制御部12は、図2に示すように、表示領域A1がスクロールバーSbに近い領域とスクロールバーSbから離れた領域とを有し、表示領域A1におけるスクロールバーSbから離れた領域(つまり、左側の半分の領域)を設定領域SAとして設定しているが、これに限定されない。例えば、設定領域SAは、表示領域A1のうち、スクロールバーSb及びドキュメントデータD以外の領域としてもよい。特に、図2に示す表示領域A1におけるドキュメントデータDとスクロールバーSbとの間の領域を設定領域SAとした場合には、ノブSbtに対するユーザーのドラッグ操作を当該操作受付部が受け付けてから、設定領域SAにマウスポインタMpを移動させる距離が少なくて済み、操作性に優れる。
Claims (10)
- ユーザーからの操作指示を受け付ける操作受付部と、
記憶部と、
表示部と、
前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備え、
前記表示制御部は、
表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させ、
前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる、表示装置。 - 前記表示制御部は、
前記表示部での予め定められた設置領域に、前記表示領域に表示させている表示画像の前記スクロール画像での位置を示すノブを有するスクロールバーを表示させるとともに、
前記ノブに対するユーザーのドラッグ操作を前記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、前記スクロール画像をスクロール表示させる請求項1に記載の表示装置。 - 前記操作受付部は、ユーザーに操作されるマウスを備え、
前記操作受付部は、ユーザーが前記マウスを操作することによって指示したマウスポインタの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーが前記マウスに対してクリックボタンを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項2に記載の表示装置。 - 前記表示制御部は、前記スクロール画像を前記スクロール表示させる際に、前記マウスポインタを示すアイコンを前記表示部に表示させるとともに、前記マウスポインタの位置が前記表示部の前記設定領域以外の領域に存在していることを前記操作受付部が検出した場合と、前記マウスポインタの位置が前記設定領域に存在していることを前記操作受付部が検出した場合とで、前記アイコンを変化させて表示させる請求項3に記載の表示装置。
- 前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項3に記載の表示装置。
- 前記操作受付部は、タッチパネルを備え、
前記操作受付部は、ユーザーが前記タッチパネルをタッチすることによって指示したタッチの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがタッチを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項1に記載の表示装置。 - 前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項6に記載の表示装置。
- 前記操作受付部は、タッチパネルを備え、
前記操作受付部は、ユーザーが前記タッチパネルをタッチすることによって指示したタッチの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがタッチを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項2に記載の表示装置。 - 前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項8に記載の表示装置。
- ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備えた表示装置の表示方法であって、
前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させる記憶ステップと、
前記表示制御部は、前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる復帰ステップと、を具備する表示装置の表示方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019526181A JP6844699B2 (ja) | 2017-06-28 | 2018-04-23 | 表示装置及び表示装置の表示方法 |
US16/612,082 US20200167067A1 (en) | 2017-06-28 | 2018-04-23 | Display device, and display method thereof |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017126636 | 2017-06-28 | ||
JP2017-126636 | 2017-06-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019003608A1 true WO2019003608A1 (ja) | 2019-01-03 |
Family
ID=64741403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2018/016459 WO2019003608A1 (ja) | 2017-06-28 | 2018-04-23 | 表示装置及び表示装置の表示方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20200167067A1 (ja) |
JP (1) | JP6844699B2 (ja) |
WO (1) | WO2019003608A1 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09325879A (ja) * | 1996-06-04 | 1997-12-16 | Omron Corp | 画面スクロール操作支援方法及び装置 |
JP2000293290A (ja) * | 1999-04-02 | 2000-10-20 | Fujitsu Ltd | 情報処理装置、表示制御方法及び記憶媒体 |
JP2003099176A (ja) * | 2001-09-20 | 2003-04-04 | Sharp Corp | 画面自動復帰方法及び画面自動復帰装置 |
JP2004275601A (ja) * | 2003-03-18 | 2004-10-07 | Fuji Photo Film Co Ltd | 画像管理装置および画像表示装置 |
JP2013011573A (ja) * | 2011-06-30 | 2013-01-17 | Sanyo Electric Co Ltd | 操作装置、操作方法、及びプログラム |
JP2013250659A (ja) * | 2012-05-30 | 2013-12-12 | Sharp Corp | 情報表示装置、情報表示方法、情報表示プログラム、および、プログラム記録媒体 |
US9658758B1 (en) * | 2014-05-02 | 2017-05-23 | Tribune Publishing Company, Llc | Online information system with continuous scrolling and position correction |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5553225A (en) * | 1994-10-25 | 1996-09-03 | International Business Machines Corporation | Method and apparatus for combining a zoom function in scroll bar sliders |
US5611060A (en) * | 1995-02-22 | 1997-03-11 | Microsoft Corporation | Auto-scrolling during a drag and drop operation |
JPH1165811A (ja) * | 1997-08-11 | 1999-03-09 | Internatl Business Mach Corp <Ibm> | マウス・カーソルを表示する情報処理装置、マウス・カーソル、及びマウス・カーソルを表示する情報処理装置の制御方法 |
JP2000242262A (ja) * | 1999-02-18 | 2000-09-08 | Fujitsu Ltd | 表示制御装置、表示制御方法及び表示制御プログラムを記録した記録媒体 |
US7202857B2 (en) * | 2001-08-29 | 2007-04-10 | Microsoft Corporation | Manual controlled scrolling |
US9830066B2 (en) * | 2004-12-22 | 2017-11-28 | Conversant Wireless Licensing S.A R.L. | Mobile communications terminal and method |
KR101446521B1 (ko) * | 2008-08-12 | 2014-11-03 | 삼성전자주식회사 | 터치 스크린의 정보 스크롤 제어 방법 및 장치 |
JP5328712B2 (ja) * | 2010-04-09 | 2013-10-30 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置 |
EP2469389B1 (en) * | 2010-12-24 | 2018-10-10 | Lg Electronics Inc. | Mobile terminal and method for changing page thereof |
JP6283583B2 (ja) * | 2014-08-06 | 2018-02-21 | 角田 達雄 | 文字列選択入力装置及び文字列選択入力プログラム |
US9886181B2 (en) * | 2014-12-15 | 2018-02-06 | Microsoft Technology Licensing, Llc | Scrollbar for dynamic content |
DK201670574A1 (en) * | 2016-06-12 | 2018-01-02 | Apple Inc | Accelerated scrolling |
-
2018
- 2018-04-23 US US16/612,082 patent/US20200167067A1/en not_active Abandoned
- 2018-04-23 JP JP2019526181A patent/JP6844699B2/ja active Active
- 2018-04-23 WO PCT/JP2018/016459 patent/WO2019003608A1/ja active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09325879A (ja) * | 1996-06-04 | 1997-12-16 | Omron Corp | 画面スクロール操作支援方法及び装置 |
JP2000293290A (ja) * | 1999-04-02 | 2000-10-20 | Fujitsu Ltd | 情報処理装置、表示制御方法及び記憶媒体 |
JP2003099176A (ja) * | 2001-09-20 | 2003-04-04 | Sharp Corp | 画面自動復帰方法及び画面自動復帰装置 |
JP2004275601A (ja) * | 2003-03-18 | 2004-10-07 | Fuji Photo Film Co Ltd | 画像管理装置および画像表示装置 |
JP2013011573A (ja) * | 2011-06-30 | 2013-01-17 | Sanyo Electric Co Ltd | 操作装置、操作方法、及びプログラム |
JP2013250659A (ja) * | 2012-05-30 | 2013-12-12 | Sharp Corp | 情報表示装置、情報表示方法、情報表示プログラム、および、プログラム記録媒体 |
US9658758B1 (en) * | 2014-05-02 | 2017-05-23 | Tribune Publishing Company, Llc | Online information system with continuous scrolling and position correction |
Also Published As
Publication number | Publication date |
---|---|
JP6844699B2 (ja) | 2021-03-17 |
JPWO2019003608A1 (ja) | 2020-03-19 |
US20200167067A1 (en) | 2020-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10275436B2 (en) | Zoom enhancements to facilitate the use of touch screen devices | |
US10304163B2 (en) | Landscape springboard | |
US9886179B2 (en) | Anchored approach to scrolling | |
US9442649B2 (en) | Optimal display and zoom of objects and text in a document | |
US8448086B2 (en) | Display apparatus, display method, and program | |
US8300017B2 (en) | Mobile electronic apparatus with touch input device and display method using the same | |
JP5768457B2 (ja) | 電子機器、表示方法及びプログラム | |
JP6790651B2 (ja) | 計算装置、計算装置のグラフ表示方法、及びプログラム | |
US20150199125A1 (en) | Displaying an application image on two or more displays | |
US11112959B2 (en) | Linking multiple windows in a user interface display | |
US20150123988A1 (en) | Electronic device, method and storage medium | |
JP2011022851A (ja) | ディスプレイ端末、画像処理システム、及び画像処理方法 | |
US20220276756A1 (en) | Display device, display method, and program | |
JP5783610B2 (ja) | 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム | |
US20150067546A1 (en) | Electronic apparatus, method and storage medium | |
US10303346B2 (en) | Information processing apparatus, non-transitory computer readable storage medium, and information display method | |
JP6291894B2 (ja) | 入力装置、入力方法及びプログラム | |
US20190087077A1 (en) | Information processing apparatus, screen control method | |
JP6844699B2 (ja) | 表示装置及び表示装置の表示方法 | |
JP2014203202A (ja) | 情報処理装置、情報処理装置の制御方法、およびプログラム | |
US20180173362A1 (en) | Display device, display method used in the same, and non-transitory computer readable recording medium | |
JP5963663B2 (ja) | オブジェクト選択装置、方法およびプログラム | |
JP2010218122A (ja) | 情報入力装置、オブジェクト表示方法、およびコンピュータが実行可能なプログラム | |
WO2014128825A1 (ja) | 表示用データ処理方法、および、表示用データ処理装置 | |
JP6661421B2 (ja) | 情報処理装置、制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18825214 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2019526181 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18825214 Country of ref document: EP Kind code of ref document: A1 |