WO2015111321A1 - 表示制御装置、表示制御方法及びコンピュータプログラム - Google Patents
表示制御装置、表示制御方法及びコンピュータプログラム Download PDFInfo
- Publication number
- WO2015111321A1 WO2015111321A1 PCT/JP2014/082881 JP2014082881W WO2015111321A1 WO 2015111321 A1 WO2015111321 A1 WO 2015111321A1 JP 2014082881 W JP2014082881 W JP 2014082881W WO 2015111321 A1 WO2015111321 A1 WO 2015111321A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- display
- display control
- hierarchy
- displayed
- 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/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
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Definitions
- the present disclosure relates to a display control device, a display control method, and a computer program.
- Smartphones high-function mobile phones
- Smartphones are rapidly spreading. Smartphones have screen sizes from 4 inches to about 5 inches at the maximum, so displaying information in the same way as a PC or tablet terminal will result in smaller characters and a narrower display range of information. I'm sorry.
- Patent Document 1 cannot respond to the request that the user wants to gradually confirm the information of the lower layer because the information of the lower layer is displayed at once when the upper layer is selected.
- an operation detection unit that detects a predetermined operation on a user's screen, a first display according to information of a first hierarchy of information having a hierarchical structure, and a lower level than the first hierarchy
- a display control unit that simultaneously displays on the screen a second display corresponding to the information of the second layer of the second layer, wherein the display control unit is configured to display the predetermined operation detected by the operation detection unit.
- a display control device is provided that changes the amount of information displayed as the second display in accordance with an operation amount.
- the present disclosure it is possible to detect a predetermined operation on a user's screen, a first display according to information of a first hierarchy of information having a hierarchical structure, and a lower level than the first hierarchy
- the second display corresponding to the information of the second hierarchy of the hierarchy is displayed on the screen at the same time, and the information displayed as the second display according to the detected operation amount of the predetermined operation Changing the amount, a display control method is provided.
- the computer detects a predetermined operation on the screen of the user, the first display according to the information of the first hierarchy of the information having the hierarchical structure, and the first hierarchy. Are also displayed as the second display according to the simultaneous display of the second display corresponding to the information of the second hierarchy of the lower hierarchy on the screen and the detected operation amount of the predetermined operation.
- a computer program is provided that causes the amount of information to be changed.
- a new and improved display control apparatus, display control method, and computer program can be provided.
- FIG. 3 is an explanatory diagram illustrating an external configuration example of a mobile terminal according to an embodiment of the present disclosure.
- FIG. FIG. 3 is an explanatory diagram illustrating a functional configuration example of a mobile terminal 100 according to an embodiment of the present disclosure.
- 5 is a flowchart illustrating an operation example of the mobile terminal 100 according to an embodiment of the present disclosure.
- FIG. 1 is an explanatory diagram illustrating an external configuration example of a mobile terminal according to an embodiment of the present disclosure.
- the mobile terminal 100 illustrated in FIG. 1 is an example of the display control device according to the present disclosure, and detects information on a display of a user and information to be displayed on the display at the same time according to the operation amount of the predetermined operation. In particular, the information amount of information having a hierarchical structure is adjusted.
- an external configuration example of a mobile terminal according to an embodiment of the present disclosure will be described with reference to FIG.
- the mobile terminal 100 is a device that can accept an operation from the user when the user touches the display 110 or brings the pen or the like closer than a predetermined distance.
- a user touches a display with a finger or the like, or close to a predetermined distance is also simply referred to as “contact”.
- the mobile terminal 100 is configured to detect contact (so-called multi-touch) at a plurality of points on the display 110 having a touch panel. By detecting multi-touch, the mobile terminal 100 can perform an operation of separating two fingers so as to widen the operation target on the screen (so-called pinch-out operation), or vice versa. An operation of bringing a finger of a book closer (so-called pinch-in operation) can be performed by the user.
- the portable terminal 100 which concerns on one Embodiment of this indication changes the display of information in particular according to this user's pinch-out operation and pinch-in operation, especially the display of the information which has hierarchical structure, It is characterized by the above-mentioned.
- the mobile terminal 100 according to the embodiment of the present disclosure changes information in stages according to an intuitive user operation by changing the information display in stages in accordance with a user pinch-out operation or a pinch-in operation. By displaying the information, it is possible to simplify both the screen configuration and the user operation without losing the listability of the information. Specific display examples of information by the mobile terminal 100 according to an embodiment of the present disclosure will be described in detail later.
- FIG. 2 is an explanatory diagram illustrating a functional configuration example of the mobile terminal 100 according to an embodiment of the present disclosure.
- the mobile terminal 100 illustrated in FIG. 2 is an example of the display control device according to the present disclosure, and detects information on a display of a user, and information to be displayed on the display at the same time according to the operation amount of the predetermined operation. In particular, the information amount of information having a hierarchical structure is adjusted.
- a functional configuration example of the mobile terminal 100 according to the embodiment of the present disclosure will be described with reference to FIG.
- the mobile terminal 100 includes a display 110, a wireless communication unit 111, a control unit 113, a call unit 114, a memory 115, an operation unit 116, It is comprised including.
- the display 110 displays information received by the wireless communication unit 111 and information corresponding to a user operation performed on the operation unit 116.
- the display 110 is configured by a flat image display panel such as a liquid crystal display or an organic EL display, for example. In the present embodiment, the display 110 is provided with a touch panel.
- the wireless communication unit 111 performs wireless communication with another device via a wireless network, for example, a server device connected via the network.
- the control unit 113 controls the operation of the mobile terminal 100.
- the control unit 113 controls the operation of the mobile terminal 100 by executing a program stored in the memory 115.
- Control of the operation of the mobile terminal 100 by the control unit 113 includes, for example, display control of information on the display 110, control of a detection area for detecting contact of a user's finger with a touch panel provided on the display 110, and the like.
- the calling unit 114 includes, for example, a speaker and a microphone, and performs a voice call with another information processing apparatus or telephone.
- the memory 115 is composed of, for example, a ROM, a RAM, and the like, and is used for storing programs and data for controlling the operation of the mobile terminal 100.
- the operation unit 116 includes buttons for operating the mobile terminal 100. The operation of the portable terminal 100 is controlled by the control unit 113 in accordance with the operation of the operation unit 116.
- a touch panel provided on the display 110 is also a part of the operation unit 116.
- FIG. 3 is an explanatory diagram showing a functional configuration example of the control unit 113.
- a functional configuration example of the control unit 113 will be described with reference to FIG.
- control unit 113 includes a touch detection unit 121 and a display control unit 122.
- the touch detection unit 121 detects the touch of the user's finger on the touch panel provided on the display 110.
- the touch detection unit 121 acquires the contact coordinates, the contact strength, and the number of contacts when detecting the touch of the user's finger on the touch panel provided on the display 110.
- the touch detection unit 121 acquires the proximity coordinates, the proximity intensity, and the number of proximity.
- the touch detection unit 121 sends information obtained by the detection to the display control unit 122.
- the display control unit 122 controls display of characters, images, and other information on the display 110.
- the display control unit 122 controls the display on the display 110 according to the touch of the user's finger on the touch panel detected by the touch detection unit 121.
- the display control unit 122 displays the display 110 according to the detection result of the touch detection unit 121. Change the display of information on the screen step by step. By changing the display of information step by step according to the user's pinch-out operation or pinch-in operation, the display control unit 122 displays the information step by step according to an intuitive user operation. It is possible to simplify both the screen configuration and the user operation without impairing the performance.
- the functional configuration example of the control unit 113 has been described above with reference to FIG.
- the control unit 113 included in the mobile terminal 100 according to an embodiment of the present disclosure has a configuration as illustrated in FIG. 3, and thus can display information in stages according to an intuitive user operation. At the same time, it is possible to simplify both the screen configuration and the user operation without impairing the listability of information.
- FIG. 4 is a flowchart illustrating an operation example of the mobile terminal 100 according to an embodiment of the present disclosure.
- the flowchart shown in FIG. 4 is an operation example of the mobile terminal 100 when controlling the display of information on the display 110 by detecting a multi-touch operation on the touch panel and a pinch-out operation or a pinch-out operation.
- an operation example of the mobile terminal 100 according to an embodiment of the present disclosure will be described with reference to FIG.
- the touch detection unit 121 waits until the user detects a multi-touch operation on the touch panel and a pinch-out operation or a pinch-out operation.
- the touch detection unit 121 detects a multi-touch operation, a pinch-out operation or a pinch-out operation on the touch panel by the user (step S101)
- the touch detection unit 121 detects the contents of the pinch-out operation or the pinch-out operation, for example, touch Information such as position, pinch-in or pinch-out speed is sent to the display control unit 122.
- the display control unit 122 acquires information detected by the touch detection unit 121, and executes display control on the display 110 according to the detection result of the touch detection unit 121 (step S102).
- the display control unit 122 is characterized in that the display of information on the display 110 is changed stepwise in accordance with a pinch-out operation or a pinch-out operation performed by the user on the touch panel.
- FIGS. 5 to 7 are explanatory diagrams illustrating display examples of information on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure.
- FIGS. 5 to 7 show display examples when displaying artist information on the display 110 of the mobile terminal 100 as examples of information having a hierarchical structure to be displayed on the display 110.
- information having a hierarchical structure displayed on the display 110 information for identifying an artist such as an artist name is displayed at the top level, and various information belonging to the artist is displayed at a lower level.
- information having a hierarchical structure such as the artist's profile, news, and works.
- information having a hierarchical structure displayed on the display 110 is not limited to such an example.
- a list screen of artists as shown in FIG. 5 is displayed on the display 110 of the mobile terminal 100 by a predetermined operation of the user.
- the source of the artist list screen may be stored inside the mobile terminal 100, or the mobile terminal 100 may obtain it from a network such as the Internet.
- portable terminal 100 causes the user to perform a predetermined pinch-out operation. Specifically, the portable terminal 100 performs a pinch-out operation on the display 110 to the user along the longitudinal direction of the display 110 after the area where the artist B is displayed is sandwiched between two fingers. Make it.
- the pinch-out operation for the display 110 along the longitudinal direction of the display 110 may be simply referred to as a pinch-out operation.
- the touch detection unit 121 sandwiches the area where the artist B is displayed with two fingers, and then follows the longitudinal direction of the display 110. A pinch-out operation on the display 110 is detected. And if the touch detection part 121 detects the pinch out operation which concerns, the display control part 122 will change the information displayed on the display 110 according to the pinch out operation which the touch detection part 121 detected.
- the display control unit 122 causes the display 110 to display the header information of the information related to the artist B as shown in FIG.
- the header information that the display control unit 122 displays in G on the display 110 includes, for example, news about the artist B, event information about the artist B, information about the music released by the artist B, and the like.
- the information related to artist B may be, for example, information stored in the mobile terminal 100 or may be information acquired by the mobile terminal 100 from the Internet or the like through the wireless communication unit 111.
- the display control unit 122 displays so as to maintain the information display on the display 110 in the state shown in FIG. Execute control.
- the display control unit 122 hides the display screen according to the pinch-out operation.
- Information is gradually displayed on the display 110 step by step. That is, the display control unit 122 performs display control such that the amount of information gradually increases while maintaining the same page while maintaining a hierarchical structure of information having hierarchical properties. At this time, no operation other than a page transition or a user pinch-out operation occurs. Therefore, the mobile terminal 100 according to an embodiment of the present disclosure displays information in stages according to an intuitive user operation, so that the list structure of information having a hierarchical structure is not impaired, and the screen configuration and user operation It makes it possible to simplify both.
- FIGS. 5 to 7 show display examples when a user pinch-out operation is performed on the display 110.
- information is reversed. It is displayed so as to decrease gradually. That is, when information is displayed on the display 110 as shown in FIG. 7, when the user performs a pinch-in operation in the longitudinal direction of the display 110 on the display 110, the display control unit 122 is displayed. Control of information display on the display 110 is executed so that information is gradually reduced, that is, displayed in the order of FIGS.
- the pinch-in operation on the display 110 along the longitudinal direction of the display 110 may be simply referred to as a pinch-in operation.
- the display control unit 122 increases the amount of information while maintaining the same page while maintaining a hierarchical structure of information having a hierarchy according to the pinch-in operation. Display control is performed so as to decrease gradually.
- the display control unit 122 causes the display 110 to display an application related to the information. Also good. For example, when information is displayed as shown in FIG. 7 and the user selects arbitrary information, the application accesses a Web page that displays the selected information and displays the Web page. A browser for this purpose may be displayed on the display 110. For example, when information is displayed as shown in FIG. 7 and the user selects arbitrary information, a music playback application for playing back music corresponding to the selected information is displayed on the display 110 as an application. You may let them.
- FIGS. 8 to 14 are explanatory diagrams illustrating display examples of information on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure.
- FIGS. 8 to 14 show display examples when displaying artist information on the display 110 of the mobile terminal 100 as examples of information displayed on the display 110.
- reference signs F1 and F2 indicate the approximate contact positions of the user's finger to the display 110.
- FIG. 8 in a state where the display control unit 122 displays a screen displaying a list of artist names on the display 110, the positions of the signs F1 and F2 on the display 110 on which the artist name is displayed.
- the display control unit 122 causes the display 110 to display “Information”, “News”, and “Discography”, which are header information of information related to the artist, as shown in FIG. .
- the display control unit 122 subsequently displays more detailed information regarding the artist as shown in FIGS.
- the display control unit 122 can change the information amount of information having a hierarchical structure displayed on the display 110 in a stepwise manner by a pinch-out operation on the display 110 by the user.
- the present disclosure is not limited to such examples. That is, when the user performs a pinch-out operation, the mobile terminal 100 according to an embodiment of the present disclosure may execute display control such that information belonging to each item is sequentially displayed for all items. .
- FIGS. 8 to 12 show display examples when a user pinch-out operation is performed on the display 110.
- information is reversed. It is displayed so as to decrease gradually. That is, when information is displayed on the display 110 as shown in FIG. 12, when the user performs a pinch-in operation in the longitudinal direction of the display 110 on the display 110, the display control unit 122 is displayed. Control of information display on the display 110 is executed so that the information gradually decreases, that is, the information is displayed in the order of FIG. 12, FIG. 11, FIG.
- the pinch-in operation on the display 110 along the longitudinal direction of the display 110 may be simply referred to as a pinch-in operation.
- the display control unit 122 can change the information amount of information having a hierarchical structure displayed on the display 110 in a stepwise manner according to the user's pinch-out operation or pinch-in operation.
- the limit no matter how much the user performs a pinch-out operation on the display 110, no further information is displayed. It is desirable to show in
- 13 and 14 are explanatory diagrams illustrating an example of information displayed on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure. 13 and 14 show that when the information displayed on the display 110 by the display control unit 122 reaches the limit in accordance with the user's pinch-out operation, the information displayed on the display 110 by the display control unit 122 is shown. It is a display example.
- the display control unit 122 increases the width of the partition line between the pieces of information as illustrated in FIG. By making it thicker, it may be explicitly shown that the amount of information does not increase even by a further pinch-out operation.
- the display control unit 122 divides each piece of information as shown in FIG. 14. Display control that further increases the width of the line may be executed.
- the display control unit 122 changes the color of the partition line according to the execution of the pinch-out operation, for example, so that the amount of information can be increased by further pinch-out operations. You may explicitly indicate that it is not. Of course, the display control unit 122 may explicitly indicate that the amount of information is not increased by a further pinch-out operation by changing the thickness of the partition line and changing the color of the partition line.
- the display control unit 122 has displayed information having a hierarchical structure in a stepwise manner in accordance with the user's pinch-out operation.
- the display control unit 122 may execute display control that changes the hierarchical structure.
- FIGS. 15 to 20 are explanatory diagrams illustrating display examples of information on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure.
- FIGS. 15 to 20 show display examples when artist information is displayed on the display 110 of the portable terminal 100 as examples of information displayed on the display 110.
- the display control unit 122 executes display control to display the information on the display 110 by switching the information hierarchy.
- the display control unit 122 causes the display 110 to display the items “Information”, “News”, and “Discography” on the left side as shown in FIG. Execute. By displaying the items “Information”, “News”, and “Discography” on the display 110 to the left, the display control unit 122 can indicate to the user that these items are higher than the artist name. .
- the display control unit 122 executes display control to change the background color of the items “Information”, “News”, and “Discovery” as shown in FIG. May be. Further, when the user is performing a slide operation, the display control unit 122 may execute display control for displaying the artist name lightly.
- the display control unit 122 When the user performs a slide operation and the items “Information”, “News”, and “Discography” are displayed on the display 110 to the left, and the user releases his / her finger from the display 110, the display control unit 122 first displays FIG. As shown in FIG. 4, display control is executed to display only the items “Information”, “News”, and “Discography” on the display 110. Then, the display control unit 122 executes animation display as shown in FIGS. 18, 19, and 20 in which artist names are displayed in a hierarchy below “Information”.
- the display control unit 122 displays a hierarchy below “Information” in response to the user performing a slide operation on the “Information” item displayed on the display 110.
- the display control that the artist name is displayed on is shown.
- the display control unit 122 displays information under “News” and “Discography”. Display control may be executed so that artist names are displayed in the hierarchy.
- the display control unit 122 executes display control to display the artist name lightly, but the present disclosure is not limited to such an example.
- the display control unit 122 displays the artist name “ Display control that is drawn into the items “Information”, “News”, and “Discography” may be executed.
- 21 and 22 are explanatory diagrams illustrating an example of information displayed on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure.
- FIGS. 21 and 22 show display examples when displaying artist information on the display 110 of the mobile terminal 100 as examples of information displayed on the display 110.
- FIG. 21 is a display example of the display 110 in a state where the user performs a pinch-out operation on the display 110 to the limit and all the information regarding the artist is displayed.
- the display control unit 122 displays “Information”, “News”, “ The item “Discography” is displayed on the display 110 to the left along with information on each item.
- the display control unit 122 executes display control for displaying an animation on the display 110 as shown in FIGS.
- the display control unit 122 slides the display 110 and releases the finger from the display 110.
- display control for displaying the artist name lightly may be executed, or display control may be executed so that the artist name is sucked into the items of “Information”, “News”, and “Discovery”.
- the display control unit 122 moves to a level below “Information” in response to the user performing a slide operation on the “Information” item displayed on the display 110.
- Display control that displays artist names.
- the display control unit 122 displays information under “News” and “Discography”. Display control may be executed so that artist names are displayed in the hierarchy.
- the display control unit 122 when executing the display control as shown in FIGS. 21 and 22, performs the artist operation immediately after the user starts the slide operation on the “Information” item displayed on the display 110.
- Display control may be executed to display the name lightly, or to be displayed so as to be sucked into the items of “Information”, “News”, and “Discovery”.
- the display control is executed according to the amount of slide operation. Also good.
- the display control unit 122 executes display control in which information to be displayed on the display 110 is changed stepwise by a user pinch-out operation or pinch-in operation, the appearance of the list displayed on the display 110 is changed. Since it changes, it is desirable to present to the user which part of the list the position displayed on the display 110 is.
- the mobile terminal 100 dynamically changes the position and width of the scroll bar when changing the amount of information displayed on the display 110 according to a pinch-out operation or a pinch-in operation. Thus, it is presented so that the user can understand which part of the entire information is displayed on the display 110.
- 23 to 25 are explanatory diagrams illustrating display examples of information on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure. Assume that the user performs a pinch-out operation on the display 110 when information is displayed on the display 110 together with the scroll bar S1 in the state shown in FIG. When the user performs a pinch-out operation on the display 110, the display control unit 122 executes display control so that the width of each item is displayed as shown in FIG. 24 and FIG. .
- the display control unit 122 reduces the width of the scroll bar S1 in the longitudinal direction from the state of FIG. 23 as shown in FIGS. 24 and 25 in accordance with the pinch-out operation on the display 110 by the user.
- Display control to be displayed on 110 is executed.
- the display control unit 122 executes display control for changing the display position of the scroll bar S1 from the state of FIG. 23 as shown in FIGS. 24 and 25 according to the pinch-out operation on the display 110 by the user. .
- the mobile terminal 100 changes the amount of information displayed on the display 110 according to the pinch-out operation.
- the position and width of the scroll bar S1 are dynamically changed to present to the user which part of the entire information is displayed on the display 110.
- the display control unit 122 can also execute the following display control. For example, when the user touches a certain item displayed on the display 110 with a finger or the like, the display control unit 122 displays the scroll bar S1 to indicate the position of the item having the same content as the item. Display control may be executed to explicitly display in the area to be displayed. For example, when the user touches a place on the display 110 where news of an artist is displayed, the display control unit 122 positions the place where the news is displayed for all other artists. Display control may be executed so as to explicitly display whether or not it exists in the area where the scroll bar S1 is displayed. At that time, the display control unit 122 clearly indicates in the area where the scroll bar S1 is displayed where the item having the same color as the background color of the item selected by the user and the same content as the item exists. Display control may be executed.
- the display control unit 122 executes display control to explicitly display the range of a certain parent item in the area where the scroll bar S1 is displayed while displaying information having a hierarchical structure on the display 110. May be.
- the range of the parent item may be currently displayed on the display 110 or may not be displayed.
- the range of the parent item can be dynamically changed by the pinch-out operation and the pinch-in operation described above. Therefore, when explicitly displaying the range of a certain parent item in the area where the scroll bar S1 is displayed, the display control unit 122 executes display control for dynamically changing the range by a pinch-out operation or a pinch-in operation. obtain.
- the display control unit 122 executes display control in which information to be displayed on the display 110 is changed step by step by a user's pinch-out operation or pinch-in operation, the user displays on the display 110 by a pinch-out operation.
- the scroll operation must be performed many times when the information is scrolled from end to end, and the operation amount of the user's scroll operation increases. Therefore, when the amount of information to be displayed on the display 110 is increased by the pinch-out operation, it is desirable to reduce the operation amount of the user's scroll operation.
- the display control unit 122 executes display control for easily scrolling to a position desired by the user without the user performing scroll operations many times. For example, as shown below, the user touches a certain position on the display 110 and performs an operation of sliding a predetermined amount in the scroll direction while maintaining the touch, and after the slide, the user further maintains the touch.
- the display control unit 122 executes display control for automatically starting scroll display in the sliding direction.
- the display control unit 122 executes display control for changing the scroll speed according to the maintenance time of the contact after the slide by the user, the slide amount, and the like.
- the display control unit 122 automatically starts scrolling according to a user operation on the display 110 or changes the scroll speed. The amount of scroll operations performed by the user can be reduced.
- 26 to 28 are explanatory diagrams illustrating examples of information displayed on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure.
- FIG. 26 when information is displayed on the display 110 together with the scroll bar S1, it is assumed that the user touches the position P1 shown in FIG. Then, as shown in FIG. 27, it is assumed that the user performs a slide operation in the downward direction of the screen while keeping the contact with the display 110, stops the finger at the position P2, and keeps the contact for a predetermined time.
- the touch detection unit 121 detects this series of user operations
- the display control unit 122 executes display control for automatically starting scroll display in the slide direction.
- the user performs a sliding operation in the downward direction of the screen while keeping contact with the display 110, and the finger is moved at a position longer than the distance from the position P1 to P2, for example, at the position P3. And the contact is maintained for a predetermined time.
- the display control unit 122 executes display control for automatically starting scroll display in the slide direction, and the user presses the finger at a position P2 in FIG. Display control is performed so as to increase the scrolling speed compared to when it is stopped.
- the trigger for automatic scroll processing is that the touch detection unit 121 detects that the user has operated in the order of contact with the display 110, slide operation with respect to the display 110, and maintenance of contact with the display 110 as described above.
- the first contact with the display 110 may be a continuous contact operation (so-called double tap operation) on the display 110 in a short time by the user, and the maintenance of the last contact with the display 110 may be a slide operation. It may be that a predetermined time elapses after the user removes his / her finger from the display 110.
- the display control unit 122 executes display control for changing information to be displayed on the display 110 step by step by a user's pinch-out operation or pinch-in operation, it appears when the user performs a pinch-out operation. If the information is not displayed by a pinch-in operation after browsing the information once, there is a possibility that it is not possible to know where the browsed information exists. Therefore, the information displayed by the display control unit 122 may be bookmarked by the user. Then, the display control unit 122 executes display control such that the position where the information bookmarked by the user exists in the entire information is explicitly displayed in the area where the scroll bar S1 is displayed. May be. The display control unit 122 executes display control such that when the user bookmarks information, only the information bookmarked by the user is displayed on the display 110 in response to occurrence of a predetermined operation. Also good.
- FIG. 29 is an explanatory diagram illustrating a display example of information on the display 110 of the mobile terminal 100 according to an embodiment of the present disclosure.
- FIG. 29 shows information on the display 110 when the user performs a pinch-out operation on the display 110 in a state where the artist name is displayed on the display 110 as shown in FIG.
- the display control unit 112 is as shown in FIG.
- the display control unit 112 is as shown in FIG.
- not only “Artist 2” but also other artists may be controlled to display information belonging to the artist in the same layout as “Artist 2”.
- the display control unit 112 executes display control such that items (news in this example) associated with information belonging to a higher hierarchy (in this example, artist) are linked and opened.
- items in this example
- a higher hierarchy in this example, artist
- FIG. 29 a state in which three pieces of information (News 1 to 3) belonging to the artist is displayed for each artist.
- the display control unit 112 does not display the same number of pieces of information belonging to all artists.
- the display control unit 112 displays three pieces of information belonging to “Artist 2” but only two pieces of information belonging to “Artist 3”.
- Such display control may be executed.
- the display control unit 112 may determine whether or not to perform the interlocked display control as shown in FIG. 29 for other artists that are not the operation target according to the contents set by the user. That is, if it is set to execute the interlocked display control as shown in FIG.
- the display control unit 112 executes the display control for displaying news for other artists by the user's pinch-out operation. If the setting is such that the linked display control as shown in FIG. 29 is not executed, the display control unit 112 does not execute the display control for displaying news for other artists even by the user's pinch-out operation. .
- the display control unit 112 controls such that information on a lower layer that is not displayed on the display 110 (in this example, an artist) is also opened in conjunction with a pinch-out operation. May be executed.
- the display control unit 112 performs control such that information on lower layers is opened in conjunction with a pinch-out operation for other artists not to be operated according to the contents set by the user. May be executed.
- Each of the above-described algorithms can be executed using, for example, the hardware configuration of the information processing apparatus illustrated in FIG. That is, the processing of each algorithm is realized by controlling the hardware shown in FIG. 19 using a computer program.
- the form of this hardware is arbitrary, for example, personal information terminals such as personal computers, mobile phones, PHS, PDAs, game machines, contact or non-contact IC chips, contact or non-contact ICs This includes cards or various information appliances.
- PHS is an abbreviation of Personal Handy-phone System.
- the PDA is an abbreviation for Personal Digital Assistant.
- this hardware mainly includes a CPU 902, a ROM 904, a RAM 906, a host bus 908, and a bridge 910. Further, this hardware includes an external bus 912, an interface 914, an input unit 916, an output unit 918, a storage unit 920, a drive 922, a connection port 924, and a communication unit 926.
- the CPU is an abbreviation for Central Processing Unit.
- the ROM is an abbreviation for Read Only Memory.
- the RAM is an abbreviation for Random Access Memory.
- the CPU 902 functions as, for example, an arithmetic processing unit or a control unit, and controls the overall operation of each component or a part thereof based on various programs recorded in the ROM 904, the RAM 906, the storage unit 920, or the removable recording medium 928.
- the ROM 904 is a means for storing a program read by the CPU 902, data used for calculation, and the like.
- a program read by the CPU 902 various parameters that change as appropriate when the program is executed, and the like are temporarily or permanently stored.
- a host bus 908 capable of high-speed data transmission.
- the host bus 908 is connected to an external bus 912 having a relatively low data transmission speed via a bridge 910, for example.
- a bridge 910 for example.
- the input unit 916 for example, a mouse, a keyboard, a touch panel, a button, a switch, a lever, or the like is used.
- a remote controller capable of transmitting a control signal using infrared rays or other radio waves may be used.
- a display device such as a CRT, LCD, PDP, or ELD
- an audio output device such as a speaker or a headphone, a printer, a mobile phone, or a facsimile, etc.
- the above CRT is an abbreviation of Cathode Ray Tube.
- the LCD is an abbreviation for Liquid Crystal Display.
- the PDP is an abbreviation for Plasma Display Panel.
- the above ELD is an abbreviation for Electro-Luminescence Display.
- the storage unit 920 is a device for storing various data.
- a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, a magneto-optical storage device, or the like is used.
- HDD hard disk drive
- the above HDD is an abbreviation for Hard Disk Drive.
- the drive 922 is a device that reads information recorded on a removable recording medium 928 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, or writes information to the removable recording medium 928.
- the removable recording medium 928 is, for example, a DVD medium, a Blu-ray medium, an HD DVD medium, various semiconductor storage media, or the like.
- the removable recording medium 928 may be, for example, an IC card on which a non-contact type IC chip is mounted, an electronic device, or the like.
- the above IC is an abbreviation for Integrated Circuit.
- the connection port 924 is a port for connecting an external connection device 930 such as a USB port, an IEEE 1394 port, a SCSI, an RS-232C port, or an optical audio terminal.
- the external connection device 930 is, for example, a printer, a portable music player, a digital camera, a digital video camera, or an IC recorder.
- the USB is an abbreviation for Universal Serial Bus.
- the SCSI is an abbreviation for Small Computer System Interface.
- the communication unit 926 is a communication device for connecting to the network 932.
- a wired or wireless LAN for example, a wired or wireless LAN, Bluetooth (registered trademark), or a WUSB communication card, an optical communication router, an ADSL router, or a contact Or a device for non-contact communication.
- the network 932 connected to the communication unit 926 is configured by a wired or wireless network, such as the Internet, home LAN, infrared communication, visible light communication, broadcast, or satellite communication.
- the above LAN is an abbreviation for Local Area Network.
- the WUSB is an abbreviation for Wireless USB.
- the above ADSL is an abbreviation for Asymmetric Digital Subscriber Line.
- the mobile terminal 100 when a multi-touch operation on a touch panel and a pinch-out operation or a pinch-out operation are detected, display of information on the display is stepwise according to the detection result.
- a mobile terminal 100 to be changed is provided.
- the mobile terminal 100 displays information stepwise according to an intuitive user operation by changing the information display stepwise according to a user pinch-out operation or pinch-in operation. By doing so, it is possible to simplify both the screen configuration and the user operation without impairing the listability of information.
- the present disclosure is not limited to such an example.
- the display control unit 122 performs the same display control as described above. Can be performed.
- the display control unit 122 can execute display control similar to that described above.
- the display control on the display 110 is performed by the display control unit 122 included in the mobile terminal 100, the present disclosure is not limited to such an example.
- the display control on the display 110 may be executed by a device different from the mobile terminal 100 and connected to the mobile terminal 100 through a network.
- display control of the display 110 may be executed by a device other than the device.
- the touch detection unit 121 or the display control unit 122 is configured by a CPU
- the CPU may be configured by an electronic circuit.
- the display control unit 122 executes display control in accordance with a user's operation on the touch panel
- the present disclosure is not limited to such an example.
- the operation unit 116 recognizes an operation body such as a user's hand or a finger based on an image captured by a camera, and points to information displayed on the display according to the recognized position and movement of the operation body.
- the above-described embodiment can be applied to a device that accepts a predetermined operation input such as.
- the display control unit 122 executes display control according to an operation on information displayed on the display
- the present disclosure is not limited to such an example.
- the present invention is also applicable to a system that accepts a predetermined operation input such as pointing to information projected by the projector according to the recognized position and movement of the operating body.
- each step in the processing executed by each device in this specification does not necessarily have to be processed in chronological order in the order described as a sequence diagram or flowchart.
- each step in the processing executed by each device may be processed in an order different from the order described as the flowchart, or may be processed in parallel.
- the software that implements the user interface and application shown in the above embodiment may be realized as a web application used via a network such as the Internet.
- the web application may be realized by, for example, a markup language such as HTML (HyperText Markup Language), SGML (Standard Generalized Markup Language), or XML (Extensible Markup Language).
- An operation detection unit for detecting a predetermined operation on the user's screen A first display of information having a hierarchical structure according to the information of the first hierarchy and a second display according to the information of the second hierarchy lower than the first hierarchy are displayed on the screen.
- a display control unit to display simultaneously, With The display control unit is a display control device that changes an amount of information displayed as the second display in accordance with an operation amount of the predetermined operation detected by the operation detection unit.
- the display control unit In response to detection of a predetermined operation by the operation detection unit, the display control unit maintains the display of at least a part of the information of the first hierarchy displayed on the screen.
- the display control device according to (1), wherein an area for displaying the information of the second hierarchy belonging to the information of the first hierarchy on the screen is enlarged or reduced in the screen.
- the display control unit displays, on the screen, information belonging to the information of the part of the first hierarchy on the screen in a manner that distinguishes it from the information of the other first hierarchy. ) Display control device.
- the display control unit when displaying all the information to be displayed as information belonging to the information of the part of the first hierarchy, displays on the screen in a manner to distinguish from the information of the other first hierarchy, The display control apparatus according to (4).
- the display control unit changes the hierarchical structure so that the second hierarchy that is the target of the operation is set as the first hierarchy in response to detection of an operation on the information of the second hierarchy by the operation detection unit.
- the display control device according to any one of (1) to (5), wherein display control is performed.
- the display control apparatus according to (6), wherein the operation with respect to the information of the second hierarchy by the operation detection unit is an operation in a horizontal direction with respect to the information of the second hierarchy.
- the display control device changes a display amount of a scroll bar on the screen after adjusting an information amount of the information having the hierarchical structure. .
- the display control unit causes the application corresponding to the information to be displayed on the screen in response to detection of an operation on the information having the hierarchical structure by the operation detection unit, according to any one of (1) to (8)
- the display control apparatus described. The display control unit is configured to detect the predetermined operation detected by the operation detection unit for information on a first layer different from the information on the first layer of the operation target detected by the operation detection unit.
- the display control device according to any one of (1) to (9), wherein an amount of information displayed as information on the second hierarchy is changed according to an operation amount.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】直感的なユーザ操作に応じて情報を段階的に表示させることで、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することが可能な表示制御装置を提供する。 【解決手段】ユーザの画面に対する所定の操作を検出する操作検出部と、階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させる表示制御部と、を備え、前記表示制御部は、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させる、表示制御装置が提供される。
Description
本開示は、表示制御装置、表示制御方法及びコンピュータプログラムに関する。
スマートフォン(高機能携帯電話)の普及が急速に進んでいる。スマートフォンは、画面サイズが4インチから、大きくてもおよそ5インチ程度であることから、PCや、タブレット端末と同じ様に情報を表示すると、文字が小さくなったり、情報の表示範囲が狭められてしまったりする。
そこで、スマートフォンのような、画面がPCやタブレット端末に比べて小さな装置に対しては、情報の表示の際に、複数の画面を遷移させたり、一部を非表示にしてボタン操作等で続きを出現させたりする手法が用いられている。さらに、特許文献1で開示されている技術のように、上位階層と下位階層との階層関係を、ユーザに対して直感的に認識させ得る技術が存在する。
しかし、画面遷移やユーザ操作に伴って情報の続きを表示させる手法は、画面構成が煩雑になり、また、スマートフォンが提供する、ユーザに対する直感的な操作に対応するインターフェースとは言いがたい。また特許文献1で開示されている技術は、上位階層を選択すると下位階層の情報が一気に表示されてしまい、ユーザが下位階層の情報を徐々に確認したいという要求には応えられない。
そこで、本開示では、直感的なユーザ操作に応じて情報を段階的に表示させることで、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することが可能な、新規かつ改良された表示制御装置、表示制御方法及びコンピュータプログラムを提案する。
本開示によれば、ユーザの画面に対する所定の操作を検出する操作検出部と、階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させる表示制御部と、を備え、前記表示制御部は、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させる、表示制御装置が提供される。
また本開示によれば、ユーザの画面に対する所定の操作を検出することと、階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、を含む、表示制御方法が提供される。
また本開示によれば、コンピュータに、ユーザの画面に対する所定の操作を検出することと、階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、を実行させる、コンピュータプログラムが提供される。
以上説明したように本開示によれば、直感的なユーザ操作に応じて情報を段階的に表示させることで、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することが可能な、新規かつ改良された表示制御装置、表示制御方法及びコンピュータプログラムを提供することが出来る。
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
なお、説明は以下の順序で行うものとする。
1.本開示の一実施形態
1.1.概要
1.2.機能構成例
1.3.動作例
2.まとめ
1.本開示の一実施形態
1.1.概要
1.2.機能構成例
1.3.動作例
2.まとめ
<1.本開示の一実施形態>
[1.1.概要]
まず本開示の一実施形態の概要について説明する。まず、本開示の一実施形態に係る携帯端末の外観構成例を説明する。図1は、本開示の一実施形態に係る携帯端末の外観構成例を示す説明図である。図1に示した携帯端末100は、本開示の表示制御装置の一例であり、ユーザのディスプレイに対する所定の操作を検出し、その所定の操作の操作量に応じて、ディスプレイに同時に表示させる情報、特に階層構造を有する情報の情報量を調整する。以下、図1を用いて本開示の一実施形態に係る携帯端末の外観構成例について説明する。
[1.1.概要]
まず本開示の一実施形態の概要について説明する。まず、本開示の一実施形態に係る携帯端末の外観構成例を説明する。図1は、本開示の一実施形態に係る携帯端末の外観構成例を示す説明図である。図1に示した携帯端末100は、本開示の表示制御装置の一例であり、ユーザのディスプレイに対する所定の操作を検出し、その所定の操作の操作量に応じて、ディスプレイに同時に表示させる情報、特に階層構造を有する情報の情報量を調整する。以下、図1を用いて本開示の一実施形態に係る携帯端末の外観構成例について説明する。
図1に示した携帯端末100は、例えば、スマートフォン、携帯型ゲーム機、携帯型音楽再生装置等の様に、4~5インチ程度のディスプレイ110を有する装置である。ディスプレイ110は、タッチパネルを備えている。従って携帯端末100は、ユーザが指やペンなどをディスプレイ110に接触または所定距離未満近接させることで、ユーザからの操作を受け付けることが出来る装置である。以下、ユーザがディスプレイへ指などを接触させること、または所定距離未満近接させることを、単に「接触」とも称する。
携帯端末100は、タッチパネルを備えたディスプレイ110の複数の点での接触(いわゆるマルチタッチ)を検出することが出来るよう構成されている。マルチタッチを検出できることで、携帯端末100は、画面上の操作対象を広げるように2本の指を離していく操作(いわゆるピンチアウト操作)や、逆に画面上の操作対象を狭めるように2本の指を近づけていく操作(いわゆるピンチイン操作)を、ユーザに実行させることが出来る。
そして、本開示の一実施形態に係る携帯端末100は、このユーザのピンチアウト操作やピンチイン操作に応じて、情報の表示、特に、階層構造を有する情報の表示を段階的に変化させることを特徴とする。ユーザのピンチアウト操作やピンチイン操作に応じて、情報の表示を段階的に変化させることで、本開示の一実施形態に係る携帯端末100は、直感的なユーザ操作に応じて情報を段階的に表示させることで、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することを可能とする。本開示の一実施形態に係る携帯端末100による、具体的な情報の表示例については、後に詳述する。
以上、本開示の一実施形態に係る携帯端末100の外観構成例について説明した。続いて、本開示の一実施形態に係る携帯端末100の機能構成例について説明する。
[1.2.機能構成例]
図2は、本開示の一実施形態にかかる携帯端末100の機能構成例を示す説明図である。図2に示した携帯端末100は、本開示の表示制御装置の一例であり、ユーザのディスプレイに対する所定の操作を検出し、その所定の操作の操作量に応じて、ディスプレイに同時に表示させる情報、特に階層構造を有する情報の情報量を調整する。以下、図2を用いて本開示の一実施形態にかかる携帯端末100の機能構成例について説明する。
図2は、本開示の一実施形態にかかる携帯端末100の機能構成例を示す説明図である。図2に示した携帯端末100は、本開示の表示制御装置の一例であり、ユーザのディスプレイに対する所定の操作を検出し、その所定の操作の操作量に応じて、ディスプレイに同時に表示させる情報、特に階層構造を有する情報の情報量を調整する。以下、図2を用いて本開示の一実施形態にかかる携帯端末100の機能構成例について説明する。
図2に示したように、本開示の一実施形態に係る携帯端末100は、ディスプレイ110と、無線通信部111と、制御部113と、通話部114と、メモリ115と、操作部116と、を含んで構成される。
ディスプレイ110は、無線通信部111が受信した情報や、操作部116に対して行われたユーザの操作に応じた情報を表示する。ディスプレイ110は、例えば、液晶ディスプレイ、有機ELディスプレイ等の平板型画像表示パネルで構成される。また本実施形態では、ディスプレイ110にはタッチパネルが設けられている。無線通信部111は、無線ネットワークを介した他の装置、例えばネットワークを介して接続されるサーバ装置との無線通信を実行する。
制御部113は、携帯端末100の動作を制御する。例えば、制御部113は、メモリ115に格納されたプログラムを実行することで、携帯端末100の動作を制御する。制御部113による携帯端末100の動作の制御としては、例えば、ディスプレイ110への情報の表示制御、ディスプレイ110に設けられるタッチパネルへのユーザの指の接触を検出する検出領域の制御などがある。
通話部114は、例えばスピーカやマイクで構成され、他の情報処理装置や電話機との間で音声による通話を実行する。メモリ115は、例えばROM、RAMなどで構成され、携帯端末100の動作を制御するためのプログラムやデータの格納等に用いられる。操作部116は、携帯端末100を操作するためのボタンで構成される。操作部116の操作に応じて、制御部113によって携帯端末100の動作が制御される。なお、本実施形態ではディスプレイ110に設けられるタッチパネルも操作部116の一部である。
以上、図2を用いて本開示の一実施形態にかかる携帯端末100の機能構成例について説明した。続いて、図2に示した制御部113の機能構成例について説明する。
図3は、制御部113の機能構成例を示す説明図である。以下、図3を用いて制御部113の機能構成例について説明する。
図3に示したように、制御部113は、タッチ検出部121と、表示制御部122と、を含んで構成される。
タッチ検出部121は、ディスプレイ110に設けられるタッチパネルへのユーザの指の接触を検出する。タッチ検出部121は、ディスプレイ110に設けられるタッチパネルへのユーザの指の接触を検出する際に、接触座標、接触強度、接触している数を取得する。またタッチ検出部121は、ディスプレイ110に設けられるタッチパネルへのユーザの指の近接を検出する際に、近接座標、近接強度、近接している数を取得する。タッチ検出部121は、ディスプレイ110に設けられるタッチパネルへのユーザの指の接触を検出すると、検出により得られる情報を表示制御部122に送る。
表示制御部122は、ディスプレイ110への文字、画像その他の情報の表示を制御する。本実施形態では、表示制御部122は、タッチ検出部121によって検出された、タッチパネルへのユーザの指の接触に応じて、ディスプレイ110への表示を制御する。
本実施形態では、タッチ検出部121が、タッチパネルへのマルチタッチ操作、及びピンチアウト操作またはピンチアウト操作を検出すると、表示制御部122は、そのタッチ検出部121の検出結果に応じて、ディスプレイ110への情報の表示を段階的に変化させる。ユーザのピンチアウト操作やピンチイン操作に応じて情報の表示を段階的に変化させることで、表示制御部122は、直感的なユーザ操作に応じて情報を段階的に表示させることで、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することを可能とする。
以上、図3を用いて制御部113の機能構成例について説明した。本開示の一実施形態に係る携帯端末100に含まれる制御部113は、図3に示したような構成を有することにより、直感的なユーザ操作に応じて情報を段階的に表示させることが出来るとともに、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することを可能とする。
[1.3.動作例]
続いて、本開示の一実施形態に係る携帯端末100の動作例について説明する。図4は、本開示の一実施形態に係る携帯端末100の動作例を示す流れ図である。図4に示した流れ図は、タッチパネルへのマルチタッチ操作、及びピンチアウト操作またはピンチアウト操作の検出によってディスプレイ110への情報の表示を制御する際の、携帯端末100の動作例である。以下、図4を用いて本開示の一実施形態に係る携帯端末100の動作例について説明する。
続いて、本開示の一実施形態に係る携帯端末100の動作例について説明する。図4は、本開示の一実施形態に係る携帯端末100の動作例を示す流れ図である。図4に示した流れ図は、タッチパネルへのマルチタッチ操作、及びピンチアウト操作またはピンチアウト操作の検出によってディスプレイ110への情報の表示を制御する際の、携帯端末100の動作例である。以下、図4を用いて本開示の一実施形態に係る携帯端末100の動作例について説明する。
タッチ検出部121は、ユーザによるタッチパネルに対するマルチタッチ操作、及びピンチアウト操作またはピンチアウト操作の検出まで待機する。タッチ検出部121は、ユーザによるタッチパネルに対するマルチタッチ操作、及びピンチアウト操作またはピンチアウト操作を検出すると(ステップS101)、タッチ検出部121は、そのピンチアウト操作またはピンチアウト操作の内容、例えば、タッチ位置、ピンチインまたはピンチアウトの速度等の情報を表示制御部122に送る。
表示制御部122は、タッチ検出部121が検出した情報を取得し、そのタッチ検出部121の検出結果に応じてディスプレイ110への表示制御を実行する(ステップS102)。本実施形態では、表示制御部122は、ユーザがタッチパネルに対して行ったピンチアウト操作またはピンチアウト操作に応じ、ディスプレイ110への情報の表示を段階的に変化させることを特徴とする。
以上、図4を用いて本開示の一実施形態に係る携帯端末100の動作例について説明した。続いて、表示制御部122によるディスプレイ110への表示制御例について具体的に説明する。図5~図7は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図5~図7には、ディスプレイ110に表示する階層構造を有する情報の例として、アーティストの情報を携帯端末100のディスプレイ110へ表示する際の表示例が示されている。以下の説明では、ディスプレイ110に表示される階層構造を有する情報の例として、一番上の階層にアーティスト名などのアーティストを識別する情報が、その下の階層に、そのアーティストに属する様々な情報、例えばそのアーティストのプロフィール、ニュース、作品等というような階層構造を有する情報を示す。もちろん、ディスプレイ110に表示される階層構造を有する情報は係る例に限定されるものではない。
例えば、ユーザの所定の操作により、携帯端末100のディスプレイ110に、図5に示したようなアーティストの一覧画面が表示されたとする。このアーティストの一覧画面のソースは、携帯端末100の内部に保存されていてもよく、携帯端末100がインターネット等のネットワークから取得しても良い。ユーザが、このアーティストの一覧画面に表示されているアーティストの内、アーティストBの詳細な情報を見たい場合、携帯端末100はユーザに対し所定のピンチアウト操作を行わせる。具体的には、携帯端末100は、アーティストBが表示されている領域を2本の指で挟んだ後、ディスプレイ110の長手方向に沿うように、ディスプレイ110に対してピンチアウト操作をユーザに行わせる。なお以下の説明では、ディスプレイ110の長手方向に沿ったディスプレイ110に対するピンチアウト操作を、単にピンチアウト操作とも称する場合がある。
ユーザが、係るピンチアウト操作をディスプレイ110に対して実行すると、タッチ検出部121が、このアーティストBが表示されている領域を2本の指で挟んだ後、ディスプレイ110の長手方向に沿った、ディスプレイ110に対するピンチアウト操作を検出する。そして、タッチ検出部121が係るピンチアウト操作を検出すると、表示制御部122は、そのタッチ検出部121が検出したピンチアウト操作に応じ、ディスプレイ110に表示する情報を変化させる。
すると表示制御部122は、図6に示したように、アーティストBに関する情報のヘッダ情報をディスプレイ110に表示させる。表示制御部122がディスプレイ110にG表示させるヘッダ情報には、例えば、そのアーティストBに関するニュース、アーティストBのイベント情報、アーティストBが発表した楽曲の情報などがある。なお、これらのアーティストBに関する情報は、例えば携帯端末100の内部に格納されている情報であってもよく、携帯端末100が無線通信部111を通じてインターネット等から取得した情報であっても良い。
そして、ユーザがさらにディスプレイ110に対してピンチアウト操作を継続し、タッチ検出部121がディスプレイ110に対して行われたピンチアウト操作を検出すると、表示制御部122は、図7に示したように、さらに各ヘッダ情報に属する、さらに詳細な情報をディスプレイ110に表示させる。図7に示したように情報が表示されている状態で、ユーザが指をディスプレイ110から離すと、表示制御部122は、図7に示した状態でディスプレイ110への情報表示を維持するよう表示制御を実行する。
すなわち、図5のような一覧画面がディスプレイ110に表示されている場合に、ユーザがディスプレイ110に対しピンチアウト操作を行なうと、表示制御部122は、そのピンチアウト操作に応じて、隠していた情報を段階的に徐々にディスプレイ110に表示させていく。つまり、表示制御部122は、階層性を有する情報の階層構造を保ちつつ、同一ページを維持しながら情報量が段階的に増加していくような表示制御を実行する。この際、ページ遷移や、ユーザのピンチアウト操作以外の操作は発生しない。従って本開示の一実施形態に係る携帯端末100は、直感的なユーザ操作に応じて情報を段階的に表示させることで、階層構造を有する情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することを可能とする。
図5から図7では、ディスプレイ110に対してユーザのピンチアウト操作が行われた場合の表示例を示したが、ディスプレイ110に対してユーザのピンチイン操作が行われた場合は、逆に情報が段階的に少なくなるように表示されていく。つまり、ディスプレイ110に図7に示したように情報が表示されている場合に、ユーザがディスプレイ110に対してディスプレイ110の長手方向へのピンチイン操作を実行すると、表示制御部122は、表示される情報が徐々に少なくなるように、つまり、図7から図6、図5の順に表示されるように、ディスプレイ110への情報表示の制御を実行する。なお以下の説明では、ディスプレイ110の長手方向に沿ったディスプレイ110に対するピンチイン操作を、単にピンチイン操作とも称する場合がある。
このようにユーザがディスプレイ110に対してピンチイン操作を行なうと、表示制御部122は、そのピンチイン操作に応じて階層性を有する情報の階層構造を保ちつつ、同一ページを維持しながら情報量が段階的に減少していくような表示制御を実行する。
ユーザのピンチアウト操作によって表示制御部122がディスプレイ110へ表示する情報に対してユーザがタッチ等の選択操作を実行すると、表示制御部122は、その情報に関連するアプリケーションをディスプレイ110に表示させても良い。例えば、図7に示したように情報が表示されている状態で、ユーザが任意の情報を選択すると、アプリケーションとして、その選択された情報を表示するWebページへアクセスし、当該Webページを表示するためのブラウザをディスプレイ110に表示させても良い。例えば、図7に示したように情報が表示されている状態で、ユーザが任意の情報を選択すると、アプリケーションとして、その選択された情報に対応した楽曲を再生する楽曲再生アプリケーションをディスプレイ110に表示させても良い。
ディスプレイ110への情報の別の表示例を示す。図8~図14は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図8~図14には、ディスプレイ110に表示する情報の例として、アーティストの情報を携帯端末100のディスプレイ110へ表示する際の表示例が示されている。
図8~図14において、符号F1及びF2は、ディスプレイ110へのユーザの指の凡その接触位置を示している。図8のように、アーティスト名が一覧表示される画面を表示制御部122がディスプレイ110に表示させている状態で、ユーザがあるアーティスト名が表示されているディスプレイ110上の符号F1及びF2の位置を指で挟んでピンチアウト操作を実行すると、表示制御部122は、図9に示したように、そのアーティストに関する情報のヘッダ情報である「Information」「News」「Discography」をディスプレイ110に表示させる。ユーザがさらにディスプレイ110に対するピンチアウト操作を継続すると、表示制御部122は、そのピンチアウト操作に応じて、以降、図10、図11、図12に示したように、アーティストに関するさらに詳細な情報をディスプレイ110に表示させる。このように、ユーザのディスプレイ110に対するピンチアウト操作によって、表示制御部122は、ディスプレイ110に表示する、階層構造を有する情報の情報量を段階的に変化させることが出来る。
なお、図8~図12に示した例では、ユーザがピンチアウト操作を行なった項目に属する情報のみが順次表示されていく様子を示したが、本開示は係る例に限定されるものではない。つまり本開示の一実施形態に係る携帯端末100は、ユーザがピンチアウト操作を行なうと、全ての項目について、それぞれの項目に属する情報が順次表示されていくような表示制御を実行しても良い。
図8から図12では、ディスプレイ110に対してユーザのピンチアウト操作が行われた場合の表示例を示したが、ディスプレイ110に対してユーザのピンチイン操作が行われた場合は、逆に情報が段階的に少なくなるように表示されていく。つまり、ディスプレイ110に図12に示したように情報が表示されている場合に、ユーザがディスプレイ110に対してディスプレイ110の長手方向へのピンチイン操作を実行すると、表示制御部122は、表示される情報が徐々に少なくなるように、つまり、図12から図11、図10、・・・の順に表示されるように、ディスプレイ110への情報表示の制御を実行する。なお以下の説明では、ディスプレイ110の長手方向に沿ったディスプレイ110に対するピンチイン操作を、単にピンチイン操作とも称する場合がある。
このように、表示制御部122は、ディスプレイ110に表示する、階層構造を有する情報の情報量を、ユーザのピンチアウト操作またはピンチイン操作に応じて、段階的に変化させることが出来る。ここで、階層構造を有する情報(上述の説明においては、各アーティストに関連する情報)の数には限界がある場合がある。ディスプレイ110に表示される情報が限界に達した場合、ユーザがいくらディスプレイ110に対してピンチアウト操作をディスプレイ110に対して実行しても、さらに表示される情報は存在しないことをユーザに明示的に示すことが望ましい。
図13及び図14は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図13及び図14に示したのは、ユーザのピンチアウト操作に応じて表示制御部122によってディスプレイ110に表示される情報が限界に達した場合の、表示制御部122による情報のディスプレイ110への表示例である。
ディスプレイ110に表示される情報が限界に達した状態で、ユーザがさらにピンチアウト操作を実行すると、表示制御部122は、例えば図13に示したように、各情報の間の仕切り線の幅を太くすることで、これ以上のピンチアウト操作によっても情報量が増えないことを明示的に示しても良い。図13に示したようにディスプレイ110に表示される状態からさらにユーザがディスプレイ110に対してピンチアウト操作を実行すると、表示制御部122は、図14に示したように、各情報の間の仕切り線の幅をさらに太くするような表示制御を実行してもよい。
また表示制御部122は、仕切り線の太さを変化させる以外にも、例えばピンチアウト操作の実行に応じて仕切り線の色を変化させることで、これ以上のピンチアウト操作によっても情報量が増えないことを明示的に示しても良い。もちろん、表示制御部122は、仕切り線の太さを変化させるとともに仕切り線の色を変化させることで、これ以上のピンチアウト操作によっても情報量が増えないことを明示的に示しても良い。
さらに別の表示制御例を説明する。上述してきた例では、表示制御部122は、ユーザのピンチアウト操作に応じて、階層構造を有する情報を段階的に表示させてきた。ユーザのピンチアウト操作に応じてディスプレイ110に表示させた情報について、表示制御部122は、階層構造を変化させるような表示制御を実行してもよい。
図15~図20は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図15~図20には、ディスプレイ110に表示する情報の例として、アーティストの情報を携帯端末100のディスプレイ110へ表示する際の表示例が示されている。
ユーザがディスプレイ110に対してピンチアウト操作を実行し、図15のような状態でディスプレイ110に情報が表示されている場合、ユーザが「Information」の領域をタッチした上で、「Information」の領域を画面の左方向にスライドさせる操作を行ったことをタッチ検出部121が検出すると、表示制御部122は、情報の階層を入れ替えてディスプレイ110に表示させる表示制御を実行する。
具体的には、ユーザがスライド操作を行なうと、表示制御部122は、図16に示したように、「Information」「News」「Discography」の項目を左寄りにディスプレイ110に表示させるような表示制御を実行する。「Information」「News」「Discography」の項目を左寄りにディスプレイ110に表示させることで、表示制御部122は、これらの項目がアーティスト名よりも上の階層になったことをユーザに示すことが出来る。なお、ユーザがスライド操作を行なっている際には、表示制御部122は、図16に示したように、「Information」「News」「Discography」の項目の背景色を変更する表示制御を実行しても良い。また、ユーザがスライド操作を行なっている際には、表示制御部122は、アーティスト名を薄く表示する表示制御を実行しても良い。
ユーザがスライド操作を行って、「Information」「News」「Discography」の項目を左寄りにディスプレイ110に表示させた状態で、ユーザが指をディスプレイ110から離すと、表示制御部122は、まず図17に示したように「Information」「News」「Discography」の項目のみをディスプレイ110に表示させる表示制御を実行する。そして表示制御部122は、「Information」の下の階層にアーティスト名が表示されていく、図18、図19、図20に示したようなアニメーション表示を実行する。
図15~図20に示した例では、ユーザがディスプレイ110に表示されている「Information」の項目に対してスライド操作を行なったことに応じ、表示制御部122が、「Information」の下の階層にアーティスト名が表示されていくような表示制御を示した。同様に、ユーザがディスプレイ110に表示されている「News」や「Discography」の項目に対してスライド操作を行なったことに応じて、表示制御部122が、「News」や「Discography」の下の階層にアーティスト名が表示されていくような表示制御を実行してもよい。
また、図15~図20に示した例では、ユーザがスライド操作を行なって、「Information」「News」「Discography」の項目を左寄りにディスプレイ110に表示させ、ユーザが指をディスプレイ110から離すと、表示制御部122は、アーティスト名を薄く表示する表示制御を実行していたが、本開示は係る例に限定されるものではない。例えば、ユーザがスライド操作を行なって、「Information」「News」「Discography」の項目を左寄りにディスプレイ110に表示させ、ユーザが指をディスプレイ110から離すと、表示制御部122は、アーティスト名が「Information」「News」「Discography」の項目に吸い込まれていくような表示制御を実行してもよい。
ユーザ操作によって階層構造を変更する際の別の表示例を説明する。図21及び図22は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図21及び図22には、ディスプレイ110に表示する情報の例として、アーティストの情報を携帯端末100のディスプレイ110へ表示する際の表示例が示されている。
図21は、ユーザがディスプレイ110に対してピンチアウト操作を限界まで実行して、アーティストに関する情報が全て表示されている状態での、ディスプレイ110の表示例である。この図21に示した状態で、ユーザが図15、図16に示した例と同様のスライド操作を実行すると、表示制御部122は、図22に示したように、「Information」「News」「Discography」の項目を、各項目の情報と共に、左寄りにディスプレイ110に表示させる。そしてユーザが指をディスプレイ110から離すと、表示制御部122は、図17から図20に示したようにディスプレイ110にアニメーション表示させる表示制御を実行する。
この図21、図22に示したような、ユーザがディスプレイ110に対してピンチアウト操作を限界まで実行した場合についても、表示制御部122は、ディスプレイ110に対するスライド操作及びディスプレイ110から指を離した操作に応じ、アーティスト名を薄く表示する表示制御を実行してもよく、アーティスト名が「Information」「News」「Discography」の項目に吸い込まれていくような表示制御を実行してもよい。
なお、図21、図22には、ユーザがディスプレイ110に表示されている「Information」の項目に対してスライド操作を行なったことに応じ、表示制御部122が、「Information」の下の階層にアーティスト名が表示されていくような表示制御を示した。同様に、ユーザがディスプレイ110に表示されている「News」や「Discography」の項目に対してスライド操作を行なったことに応じて、表示制御部122が、「News」や「Discography」の下の階層にアーティスト名が表示されていくような表示制御を実行してもよい。
また表示制御部122は、図21、図22に示したような表示制御を実行する際に、ユーザがディスプレイ110に表示されている「Information」の項目に対してスライド操作を開始した直後にアーティスト名を薄く表示したり、「Information」「News」「Discography」の項目に吸い込まれるように表示したりする表示制御を実行してもよく、スライド操作の量に応じてかかる表示制御を実行してもよい。
上述してきたように、ユーザのピンチアウト操作やピンチイン操作によって、ディスプレイ110に表示させる情報を段階的に変化させる表示制御を表示制御部122が実行する場合、ディスプレイ110に表示されるリストの見た目が変化するので、ディスプレイ110に表示されている位置が、リストのどの部分であるのかをユーザに分かるように提示することが望ましい。
一般的に、情報が画面に収まりきらない場合は、画面や、情報を表示しているウィンドウの右側にスクロールバーを表示し、スクロールバーの位置及び幅によって、現在画面には情報の中のどの部分が表示されているのかをユーザに分かるように提示することが行われている。そこで、本開示の一実施形態に係る携帯端末100は、ピンチアウト操作やピンチイン操作に応じてディスプレイ110に表示する情報の量を変化させる場合に、スクロールバーの位置や幅を動的に変化させることで、ディスプレイ110に情報全体の中のどの部分が表示されているのかをユーザに分かるように提示する。
図23~図25は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図23に示すような状態でディスプレイ110に情報がスクロールバーS1と共に表示されている場合に、ユーザがディスプレイ110に対してピンチアウト操作を実行したとする。そして、ユーザがディスプレイ110に対してピンチアウト操作を実行すると、図24や図25に示したように、各項目の幅が広がって表示されるような表示制御を表示制御部122が実行するとする。
この場合、表示制御部122は、スクロールバーS1の長手方向の幅を、ユーザのディスプレイ110に対するピンチアウト操作に応じて、図24や図25に示したように、図23の状態から縮めてディスプレイ110に表示させる表示制御を実行する。また表示制御部122は、スクロールバーS1の表示位置を、ユーザのディスプレイ110に対するピンチアウト操作に応じて、図24や図25に示したように、図23の状態から変化させる表示制御を実行する。
表示制御部122が、このようにスクロールバーS1の表示制御を実行することで、本開示の一実施形態に係る携帯端末100は、ピンチアウト操作に応じてディスプレイ110に表示する情報の量を変化させる場合に、スクロールバーS1の位置や幅を動的に変化させることで、ディスプレイ110に情報全体の中のどの部分が表示されているのかをユーザに分かるように提示する。
図23から図25は、ピンチアウト操作に応じてスクロールバーS1の位置や幅を動的に変化させる例を示したが、逆にピンチイン操作に応じてスクロールバーS1の位置や幅を動的に変化させてもよいことは言うまでもない。
スクロールバーの表示制御の変形例として、表示制御部122は以下の様な表示制御も実行し得る。例えば、ディスプレイ110に表示されているある項目に対してユーザが指などを接触すると、表示制御部122は、その項目と同じ内容の項目がどの位置に存在するかを、スクロールバーS1が表示される領域に明示的に表示するような表示制御を実行してもよい。例えば、あるアーティストのニュースが表示されているディスプレイ110上の場所に対してユーザが指などを接触すると、表示制御部122は、他の全てのアーティストについて、ニュースが表示される場所がどの位置に存在するかを、スクロールバーS1が表示される領域に明示的に表示するような表示制御を実行してもよい。その際に表示制御部122は、例えばそのユーザが選択した項目の背景色と同じ色で、その項目と同じ内容の項目がどの位置に存在するかを、スクロールバーS1が表示される領域に明示的に表示するような表示制御を実行してもよい。
また表示制御部122は、階層構造を有する情報をディスプレイ110に表示させている際に、ある親項目の範囲をスクロールバーS1が表示される領域に明示的に表示するような表示制御を実行してもよい。この親項目の範囲は、ディスプレイ110に現在表示されているものであってもよく、表示されていないものであってもよい。親項目の範囲は、上述してきたピンチアウト操作やピンチイン操作によって動的に変化しうるものである。従って表示制御部122は、ある親項目の範囲をスクロールバーS1が表示される領域に明示的に表示する際に、ピンチアウト操作やピンチイン操作によってその範囲を動的に変化させる表示制御を実行し得る。
上述してきたように、ユーザのピンチアウト操作やピンチイン操作によって、ディスプレイ110に表示させる情報を段階的に変化させる表示制御を表示制御部122が実行する場合、ユーザがピンチアウト操作によってディスプレイ110に表示させる情報量を増加させると、情報を端から端までスクロールさせる際に、何度もスクロール操作をさせなければならず、ユーザのスクロール操作の操作量が増加する。そこで、ピンチアウト操作によってディスプレイ110に表示させる情報量が増加した場合に、ユーザのスクロール操作の操作量を低減させることが望ましい。
そこで本実施形態では、表示制御部122は、ユーザが何度もスクロール操作を行わなくとも、容易にユーザが所望する位置までスクロールさせる表示制御を実行する。例えば以下で示すように、ユーザがディスプレイ110のある位置に接触し、その接触を保ったままスクロール方向に所定量スライドさせる操作を実行し、スライド後にさらにユーザがその接触を保ったことをタッチ検出部121が検出すると、表示制御部122は、そのスライド方向へのスクロール表示を自動的に開始する表示制御を実行する。表示制御部122は、ユーザによるスライド後の接触の維持時間や、スライド量等に応じて、スクロール速度を変化させる表示制御を実行する。
表示制御部122は、ディスプレイ110に対するユーザ操作に応じて自動的にスクロールを開始したり、そのスクロール速度を変化させたりすることで、ピンチアウト操作によってディスプレイ110に表示させる情報量が増加した場合に、ユーザのスクロール操作の操作量を低減させることができる。
図26~図28は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図26に示すような状態でディスプレイ110に情報がスクロールバーS1と共に表示されている場合に、ユーザがディスプレイ110の図26に示した位置P1に指を接触させたとする。そして、図27に示したように、ユーザがディスプレイ110への接触を保ったまま、画面の下方向にスライド操作を実行し、位置P2で指を止め、そのまま所定時間接触を保ったとする。この一連のユーザ操作をタッチ検出部121が検出すると、表示制御部122は、そのスライド方向へのスクロール表示を自動的に開始する表示制御を実行する。
図28に示したように、ユーザがディスプレイ110への接触を保ったまま、画面の下方向にスライド操作を実行し、位置P1からP2までの距離より長くなるような位置、例えば位置P3で指を止め、そのまま所定時間接触を保ったとする。この一連のユーザ操作をタッチ検出部121が検出すると、表示制御部122は、そのスライド方向へのスクロール表示を自動的に開始する表示制御を実行するとともに、図27の位置P2でユーザが指を止めた場合に比べてスクロール速度を速くするような表示制御を実行する。
なお、自動スクロール処理の発動基準は、上述したようなディスプレイ110への接触、ディスプレイ110に対するスライド操作、ディスプレイ110への接触の維持の順でユーザが操作したことをタッチ検出部121が検出したことに限られない。例えば、最初のディスプレイ110への接触が、ユーザの短時間でのディスプレイ110への連続した接触操作(いわゆるダブルタップ操作)であってもよく、最後のディスプレイ110への接触の維持が、スライド操作の後にユーザが指をディスプレイ110から離して所定時間経過したことであってもよい。
上述してきたように、ユーザのピンチアウト操作やピンチイン操作によって、ディスプレイ110に表示させる情報を段階的に変化させる表示制御を表示制御部122が実行する場合、ユーザがピンチアウト操作を行なうことで現れた情報を一度閲覧した後に、ピンチイン操作によってその情報が非表示になると、閲覧した情報がどの位置に存在するかが分からなくなる可能性がある。従って、表示制御部122によって表示される情報には、ユーザによってブックマークが付けられるようにしても良い。そして表示制御部122は、ユーザがブックマークを付けた情報が、情報全体の中のどの位置に存在するかを、スクロールバーS1が表示される領域に明示的に表示するような表示制御を実行してもよい。また表示制御部122は、ユーザが情報にブックマークを付けた際には、所定の操作の発生に応じ、ユーザによってブックマークが付けられた情報だけをディスプレイ110に表示するような表示制御を実行しても良い。
表示制御部122による別の表示制御例を説明する。図29は、本開示の一実施形態に係る携帯端末100のディスプレイ110への情報の表示例を示す説明図である。図29に示したのは、例えば、図5のようにアーティスト名がディスプレイ110に表示されている状態で、ユーザがディスプレイ110に対してピンチアウト操作を実行した場合の、ディスプレイ110への情報の表示例である。例えば、「Artist 2」に対してユーザがピンチアウト操作を実行して、「Artist 2」に属する情報(例えばニュース)を表示させようとした場合、表示制御部112は、図29に示したように「Artist 2」だけでなく、他のアーティストに対しても、そのアーティストに属する情報を、「Artist 2」と同様のレイアウトで表示するような表示制御を実行してもよい。すなわち表示制御部112は、上位の階層(この例ではアーティスト)に属する情報として対応付けられている項目(この例ではニュース)が連動して開かれるような表示制御を実行する。図29に示した例では、各アーティストに対してそれぞれ3つずつ、アーティストに属する情報(News 1~3)を表示する様子が示されている。
なお、あるアーティストについては属する情報が3つ以上存在するが、別のアーティストについては属する情報が2つ未満である場合、表示制御部112は、全てのアーティストについて同じ数だけ属する情報が表示されないようにしても良い。つまり表示制御部112は、ユーザがピンチアウト操作を行なったことに応じて、「Artist 2」に属する情報は3つ表示されるが、「Artist 3」に属する情報は2つしか表示されない、というような表示制御を実行してもよい。また表示制御部112は、ユーザによって設定された内容に応じて、操作対象ではない他のアーティストについても図29に示したような連動した表示制御を実行するかどうかを決定してもよい。すなわち、図29に示したような連動した表示制御を実行する設定になっていれば、表示制御部112は、ユーザのピンチアウト操作によって他のアーティストについてもニュースを表示する表示制御を実行するが、図29に示したような連動した表示制御を実行しない設定になっていれば、表示制御部112は、ユーザのピンチアウト操作によっても、他のアーティストについてはニュースを表示する表示制御は実行しない。また表示制御部112は、ディスプレイ110には表示されていない上位の階層の情報(この例では、アーティスト)についても、ピンチアウト操作に応じて連動して下位の階層の情報が開かれるような制御を実行してもよい。もちろんこの場合も、表示制御部112は、ユーザによって設定された内容に応じて、操作対象ではない他のアーティストについてもピンチアウト操作に応じて連動して下位の階層の情報が開かれるような制御を実行してもよい。
<2.ハードウェア構成例>
上記の各アルゴリズムは、例えば、図30に示す情報処理装置のハードウェア構成を用いて実行することが可能である。つまり、当該各アルゴリズムの処理は、コンピュータプログラムを用いて図19に示すハードウェアを制御することにより実現される。なお、このハードウェアの形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、PHS、PDA等の携帯情報端末、ゲーム機、接触式又は非接触式のICチップ、接触式又は非接触式のICカード、又は種々の情報家電がこれに含まれる。但し、上記のPHSは、Personal Handy-phone Systemの略である。また、上記のPDAは、Personal Digital Assistantの略である。
上記の各アルゴリズムは、例えば、図30に示す情報処理装置のハードウェア構成を用いて実行することが可能である。つまり、当該各アルゴリズムの処理は、コンピュータプログラムを用いて図19に示すハードウェアを制御することにより実現される。なお、このハードウェアの形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、PHS、PDA等の携帯情報端末、ゲーム機、接触式又は非接触式のICチップ、接触式又は非接触式のICカード、又は種々の情報家電がこれに含まれる。但し、上記のPHSは、Personal Handy-phone Systemの略である。また、上記のPDAは、Personal Digital Assistantの略である。
図30に示すように、このハードウェアは、主に、CPU902と、ROM904と、RAM906と、ホストバス908と、ブリッジ910と、を有する。さらに、このハードウェアは、外部バス912と、インターフェース914と、入力部916と、出力部918と、記憶部920と、ドライブ922と、接続ポート924と、通信部926と、を有する。但し、上記のCPUは、Central Processing Unitの略である。また、上記のROMは、Read Only Memoryの略である。そして、上記のRAMは、Random Access Memoryの略である。
CPU902は、例えば、演算処理装置又は制御装置として機能し、ROM904、RAM906、記憶部920、又はリムーバブル記録媒体928に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ROM904は、CPU902に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。RAM906には、例えば、CPU902に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス908を介して相互に接続される。一方、ホストバス908は、例えば、ブリッジ910を介して比較的データ伝送速度が低速な外部バス912に接続される。また、入力部916としては、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力部916としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ(以下、リモコン)が用いられることもある。
出力部918としては、例えば、CRT、LCD、PDP、又はELD等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。但し、上記のCRTは、Cathode Ray Tubeの略である。また、上記のLCDは、Liquid Crystal Displayの略である。そして、上記のPDPは、Plasma DisplayPanelの略である。さらに、上記のELDは、Electro-Luminescence Displayの略である。
記憶部920は、各種のデータを格納するための装置である。記憶部920としては、例えば、ハードディスクドライブ(HDD)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。但し、上記のHDDは、Hard Disk Driveの略である。
ドライブ922は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体928に記録された情報を読み出し、又はリムーバブル記録媒体928に情報を書き込む装置である。リムーバブル記録媒体928は、例えば、DVDメディア、Blu-rayメディア、HD DVDメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体928は、例えば、非接触型ICチップを搭載したICカード、又は電子機器等であってもよい。但し、上記のICは、Integrated Circuitの略である。
接続ポート924は、例えば、USBポート、IEEE1394ポート、SCSI、RS-232Cポート、又は光オーディオ端子等のような外部接続機器930を接続するためのポートである。外部接続機器930は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はICレコーダ等である。但し、上記のUSBは、Universal Serial Busの略である。また、上記のSCSIは、Small Computer System Interfaceの略である。
通信部926は、ネットワーク932に接続するための通信デバイスであり、例えば、有線又は無線LAN、Bluetooth(登録商標)、又はWUSB用の通信カード、光通信用のルータ、ADSL用のルータ、又は接触又は非接触通信用のデバイス等である。また、通信部926に接続されるネットワーク932は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内LAN、赤外線通信、可視光通信、放送、又は衛星通信等である。但し、上記のLANは、Local Area Networkの略である。また、上記のWUSBは、Wireless USBの略である。そして、上記のADSLは、Asymmetric Digital Subscriber Lineの略である。
<3.まとめ>
以上説明したように本開示の一実施形態によれば、タッチパネルへのマルチタッチ操作、及びピンチアウト操作またはピンチアウト操作を検出すると、その検出結果に応じて、ディスプレイへの情報の表示を段階的に変化させる携帯端末100が提供される。ユーザのピンチアウト操作やピンチイン操作に応じて情報の表示を段階的に変化させることで、本開示の一実施形態に係る携帯端末100は、直感的なユーザ操作に応じて情報を段階的に表示させることで、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することを可能とする。
以上説明したように本開示の一実施形態によれば、タッチパネルへのマルチタッチ操作、及びピンチアウト操作またはピンチアウト操作を検出すると、その検出結果に応じて、ディスプレイへの情報の表示を段階的に変化させる携帯端末100が提供される。ユーザのピンチアウト操作やピンチイン操作に応じて情報の表示を段階的に変化させることで、本開示の一実施形態に係る携帯端末100は、直感的なユーザ操作に応じて情報を段階的に表示させることで、情報の一覧性を損なわず、画面構成とユーザ操作の両方を単純化することを可能とする。
上述の例では、ディスプレイ110が縦長の状態で種々の情報が表示される例を示したが、本開示は係る例に限定されるものではない。例えばディスプレイ110が横長の状態で、ユーザがディスプレイ110に対してディスプレイ110の長手方向へのピンチアウト操作やピンチイン操作を行なう場合にも、表示制御部122は、上述してきたものと同様の表示制御を実行し得る。また、ディスプレイ110が横長の状態で縦方向に情報を一覧表示する場合や、ディスプレイ110が縦長の状態で横方向に情報を一覧表示する場合に、ユーザがディスプレイ110に対してディスプレイ110の長手方向へのピンチアウト操作やピンチイン操作を行なったときにも、表示制御部122は、上述してきたものと同様の表示制御を実行し得る。
ディスプレイ110への表示制御は、携帯端末100に含まれている表示制御部122が実行した例を示したが、本開示は係る例に限定されるものではない。例えば、ディスプレイ110への表示制御は、携帯端末100とは別の装置であって、携帯端末100とネットワークを通じて接続される別の装置が実行しても良い。例えば、ディスプレイ110がヘッドマウントディスプレイのようなユーザが身に付ける装置に含まれる場合、ディスプレイ110の表示制御は、かかる装置とは別の装置が実行してもよい。
またタッチ検出部121や表示制御部122がCPUで構成される場合、CPUは電子回路で構成されていても良い。
上記実施形態では、ユーザのタッチパネルに対する操作に応じて表示制御部122が表示制御を実行する例を示したが、本開示は係る例に限定されるものではない。例えば、操作部116として、カメラにより撮像される画像を基に、ユーザの手や指等の操作体を認識し、認識される操作体の位置及び動きに応じ、ディスプレイに表示される情報に対するポインティング等の所定の操作入力を受け付ける装置においても同様に上述した実施例を適用可能である。
また上記実施形態では、ディスプレイに表示される情報に対する操作に応じて表示制御部122が表示制御を実行する例を示したが、本開示は係る例に限定されるものではない。例えば、プロジェクタによって机や壁面等に投影される情報に対して、ユーザが手や指等の操作体をその机や壁面等で動かしたことを、カメラにより撮像される画像を基に認識して、その認識した操作体の位置及び動きに応じ、プロジェクタによって投影される情報に対するポインティング等の所定の操作入力を受け付けるシステムにおいても、同様に適用可能である。
本明細書の各装置が実行する処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、各装置が実行する処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
また、各装置に内蔵されるCPU、ROMおよびRAMなどのハードウェアを、上述した各装置の構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供されることが可能である。また、機能ブロック図で示したそれぞれの機能ブロックをハードウェアで構成することで、一連の処理をハードウェアで実現することもできる。
なお、上記実施形態で示したユーザインタフェースやアプリケーションを実現するソフトウェアは、インターネット等のネットワークを介して使用するウェブアプリケーションとして実現されてもよい。ウェブアプリケーションは、例えば、HTML(HyperText Markup Language)、SGML(Standard Generalized Markup Language)、XML(Extensible Markup Language)などのマークアップ言語により実現されてもよい。
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
なお、以下のような構成も本開示の技術的範囲に属する。
(1)
ユーザの画面に対する所定の操作を検出する操作検出部と、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させる表示制御部と、
を備え、
前記表示制御部は、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させる、表示制御装置。
(2)
前記表示制御部は、前記操作検出部の所定の操作の検出に応じて、前記画面に表示されている少なくとも一部の前記第1の階層の情報の表示を保ったまま、前記一部の第1の階層の情報に属する前記第2の階層の情報を前記画面に表示するための領域を前記画面の中で拡縮させる、前記(1)に記載の表示制御装置。
(3)
前記表示制御部は、前記一部の第1の階層の情報に属する情報として前記一部の第1の階層の情報に関連する情報を前記画面に表示する、前記(2)に記載の表示制御装置。
(4)
前記表示制御部は、前記一部の第1の階層の情報に属する情報を前記画面に表示する際に、他の第1の階層の情報と区別する態様で前記画面に表示する、前記(2)に記載の表示制御装置。
(5)
前記表示制御部は、前記一部の第1の階層の情報に属する情報として表示する情報を全て表示した際に、他の第1の階層の情報と区別する態様で前記画面に表示する、前記(4)に記載の表示制御装置。
(6)
前記表示制御部は、前記操作検出部による、前記第2の階層の情報に対する操作の検出に応じ、該操作の対象となった前記第2の階層を第1の階層とするよう階層構造を変化させる表示制御を行なう、前記(1)~(5)のいずれかに記載の表示制御装置。
(7)
前記操作検出部による、前記第2の階層の情報に対する操作は、前記第2の階層の情報に対する水平方向への操作である、前記(6)に記載の表示制御装置。
(8)
前記表示制御部は、前記階層構造を有する情報の情報量を調整した後に、前記画面へのスクロールバーの表示量を変化させる、前記(1)~(7)のいずれかに記載の表示制御装置。
(9)
前記表示制御部は、前記操作検出部による、前記階層構造を有する情報に対する操作の検出に応じ、該情報に対応するアプリケーションを前記画面に表示させる、前記(1)~(8)のいずれかに記載の表示制御装置。
(10)
前記表示制御部は、前記操作検出部が検出した操作対象の前記第1の階層の情報とは別の第1の階層の情報に対しても、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の階層の情報として表示される情報の量を変化させる、前記(1)~(9)のいずれかに記載の表示制御装置。
(11)
前記表示制御部は、設定内容に応じて前記別の第1の階層の情報に対する処理の有無を変化させる、前記(10)に記載の表示制御装置。
(12)
ユーザの画面に対する所定の操作を検出することと、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、
検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、
を含む、表示制御方法。
(13)
コンピュータに、
ユーザの画面に対する所定の操作を検出することと、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、
検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、
を実行させる、コンピュータプログラム。
(1)
ユーザの画面に対する所定の操作を検出する操作検出部と、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させる表示制御部と、
を備え、
前記表示制御部は、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させる、表示制御装置。
(2)
前記表示制御部は、前記操作検出部の所定の操作の検出に応じて、前記画面に表示されている少なくとも一部の前記第1の階層の情報の表示を保ったまま、前記一部の第1の階層の情報に属する前記第2の階層の情報を前記画面に表示するための領域を前記画面の中で拡縮させる、前記(1)に記載の表示制御装置。
(3)
前記表示制御部は、前記一部の第1の階層の情報に属する情報として前記一部の第1の階層の情報に関連する情報を前記画面に表示する、前記(2)に記載の表示制御装置。
(4)
前記表示制御部は、前記一部の第1の階層の情報に属する情報を前記画面に表示する際に、他の第1の階層の情報と区別する態様で前記画面に表示する、前記(2)に記載の表示制御装置。
(5)
前記表示制御部は、前記一部の第1の階層の情報に属する情報として表示する情報を全て表示した際に、他の第1の階層の情報と区別する態様で前記画面に表示する、前記(4)に記載の表示制御装置。
(6)
前記表示制御部は、前記操作検出部による、前記第2の階層の情報に対する操作の検出に応じ、該操作の対象となった前記第2の階層を第1の階層とするよう階層構造を変化させる表示制御を行なう、前記(1)~(5)のいずれかに記載の表示制御装置。
(7)
前記操作検出部による、前記第2の階層の情報に対する操作は、前記第2の階層の情報に対する水平方向への操作である、前記(6)に記載の表示制御装置。
(8)
前記表示制御部は、前記階層構造を有する情報の情報量を調整した後に、前記画面へのスクロールバーの表示量を変化させる、前記(1)~(7)のいずれかに記載の表示制御装置。
(9)
前記表示制御部は、前記操作検出部による、前記階層構造を有する情報に対する操作の検出に応じ、該情報に対応するアプリケーションを前記画面に表示させる、前記(1)~(8)のいずれかに記載の表示制御装置。
(10)
前記表示制御部は、前記操作検出部が検出した操作対象の前記第1の階層の情報とは別の第1の階層の情報に対しても、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の階層の情報として表示される情報の量を変化させる、前記(1)~(9)のいずれかに記載の表示制御装置。
(11)
前記表示制御部は、設定内容に応じて前記別の第1の階層の情報に対する処理の有無を変化させる、前記(10)に記載の表示制御装置。
(12)
ユーザの画面に対する所定の操作を検出することと、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、
検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、
を含む、表示制御方法。
(13)
コンピュータに、
ユーザの画面に対する所定の操作を検出することと、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、
検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、
を実行させる、コンピュータプログラム。
100 携帯端末
110 ディスプレイ
111 無線通信部
113 制御部
114 通話部
115 メモリ
121 タッチ検出部
122 表示制御部
110 ディスプレイ
111 無線通信部
113 制御部
114 通話部
115 メモリ
121 タッチ検出部
122 表示制御部
Claims (13)
- ユーザの画面に対する所定の操作を検出する操作検出部と、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させる表示制御部と、
を備え、
前記表示制御部は、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させる、表示制御装置。 - 前記表示制御部は、前記操作検出部の所定の操作の検出に応じて、前記画面に表示されている少なくとも一部の前記第1の階層の情報の表示を保ったまま、前記一部の第1の階層の情報に属する前記第2の階層の情報を前記画面に表示するための領域を前記画面の中で拡縮させる、請求項1に記載の表示制御装置。
- 前記表示制御部は、前記一部の第1の階層の情報に属する情報として前記一部の第1の階層の情報に関連する情報を前記画面に表示する、請求項2に記載の表示制御装置。
- 前記表示制御部は、前記一部の第1の階層の情報に属する情報を前記画面に表示する際に、他の第1の階層の情報と区別する態様で前記画面に表示する、請求項2に記載の表示制御装置。
- 前記表示制御部は、前記一部の第1の階層の情報に属する情報として表示する情報を全て表示した際に、他の第1の階層の情報と区別する態様で前記画面に表示する、請求項4に記載の表示制御装置。
- 前記表示制御部は、前記操作検出部による、前記第2の階層の情報に対する操作の検出に応じ、該操作の対象となった前記第2の階層を第1の階層とするよう階層構造を変化させる表示制御を行なう、請求項1に記載の表示制御装置。
- 前記操作検出部による、前記第2の階層の情報に対する操作は、前記第2の階層の情報に対する水平方向への操作である、請求項6に記載の表示制御装置。
- 前記表示制御部は、前記階層構造を有する情報の情報量を調整した後に、前記画面へのスクロールバーの表示量を変化させる、請求項1に記載の表示制御装置。
- 前記表示制御部は、前記操作検出部による、前記階層構造を有する情報に対する操作の検出に応じ、該情報に対応するアプリケーションを前記画面に表示させる、請求項1に記載の表示制御装置。
- 前記表示制御部は、前記操作検出部が検出した操作対象の前記第1の階層の情報とは別の第1の階層の情報に対しても、前記操作検出部が検出した前記所定の操作の操作量に応じて、前記第2の階層の情報として表示される情報の量を変化させる、請求項1に記載の表示制御装置。
- 前記表示制御部は、設定内容に応じて前記別の第1の階層の情報に対する処理の有無を変化させる、請求項10に記載の表示制御装置。
- ユーザの画面に対する所定の操作を検出することと、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、
検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、
を含む、表示制御方法。 - コンピュータに、
ユーザの画面に対する所定の操作を検出することと、
階層構造を有する情報の第1の階層の情報に応じた第1の表示と、前記第1の階層よりも下位の階層の第2の階層の情報に応じた第2の表示とを前記画面に同時に表示させることと、
検出した前記所定の操作の操作量に応じて、前記第2の表示として表示される情報の量を変化させることと、
を実行させる、コンピュータプログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014-010196 | 2014-01-23 | ||
JP2014010196 | 2014-01-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015111321A1 true WO2015111321A1 (ja) | 2015-07-30 |
Family
ID=53681141
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2014/082881 WO2015111321A1 (ja) | 2014-01-23 | 2014-12-11 | 表示制御装置、表示制御方法及びコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2015111321A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017076270A (ja) * | 2015-10-15 | 2017-04-20 | 京セラドキュメントソリューションズ株式会社 | 表示制御装置、及び、画像形成装置 |
WO2023079760A1 (ja) * | 2021-11-08 | 2023-05-11 | バルミューダ株式会社 | メモ簡易表示装置とメモ簡易表示プログラムとメモ簡易表示方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004265244A (ja) * | 2003-03-03 | 2004-09-24 | Toshiba Tec Corp | 表示メニュー提供装置、表示メニュー提供方法、及び表示メニュー提供プログラム |
JP2012504837A (ja) * | 2008-10-06 | 2012-02-23 | サムスン エレクトロニクス カンパニー リミテッド | マルチタッチを利用したリスト管理方法及び装置 |
JP2012155698A (ja) * | 2011-01-25 | 2012-08-16 | Renbao Computer Industry Co Ltd | 電子装置およびその情報表示方法 |
JP2014010719A (ja) * | 2012-06-29 | 2014-01-20 | Toshiba Corp | 電子機器、制御方法及びプログラム |
JP2014164588A (ja) * | 2013-02-26 | 2014-09-08 | Sharp Corp | 電子機器及びコンテンツ表示方法 |
-
2014
- 2014-12-11 WO PCT/JP2014/082881 patent/WO2015111321A1/ja active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004265244A (ja) * | 2003-03-03 | 2004-09-24 | Toshiba Tec Corp | 表示メニュー提供装置、表示メニュー提供方法、及び表示メニュー提供プログラム |
JP2012504837A (ja) * | 2008-10-06 | 2012-02-23 | サムスン エレクトロニクス カンパニー リミテッド | マルチタッチを利用したリスト管理方法及び装置 |
JP2012155698A (ja) * | 2011-01-25 | 2012-08-16 | Renbao Computer Industry Co Ltd | 電子装置およびその情報表示方法 |
JP2014010719A (ja) * | 2012-06-29 | 2014-01-20 | Toshiba Corp | 電子機器、制御方法及びプログラム |
JP2014164588A (ja) * | 2013-02-26 | 2014-09-08 | Sharp Corp | 電子機器及びコンテンツ表示方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017076270A (ja) * | 2015-10-15 | 2017-04-20 | 京セラドキュメントソリューションズ株式会社 | 表示制御装置、及び、画像形成装置 |
WO2023079760A1 (ja) * | 2021-11-08 | 2023-05-11 | バルミューダ株式会社 | メモ簡易表示装置とメモ簡易表示プログラムとメモ簡易表示方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11947782B2 (en) | Device, method, and graphical user interface for manipulating workspace views | |
JP7300488B2 (ja) | タッチスクリーンディスプレイにおけるリストのスクローリング、ドキュメントの並進移動、スケーリング及び回転 | |
US11567656B2 (en) | Information processing device, operation input method and operation input program | |
US11481112B2 (en) | Portable electronic device performing similar operations for different gestures | |
JP6833245B2 (ja) | ユーザインタフェース間をナビゲートし、制御オブジェクトと対話するためのデバイス、方法及びグラフィカルユーザインタフェース | |
US11054988B2 (en) | Graphical user interface display method and electronic device | |
JP2021120856A (ja) | ユーザインタフェース間をナビゲートし、制御オブジェクトと対話するためのデバイス、方法及びグラフィカルユーザインタフェース | |
JP6153868B2 (ja) | アイテムをディスプレーする方法及び装置 | |
EP2721807B1 (en) | Method and apparatus for providing a notification mechanism | |
US10198096B2 (en) | Information processing apparatus, display control method, and program | |
JP2013541776A (ja) | 携帯端末機及びその画面制御方法 | |
JP2015007949A (ja) | 表示装置、表示制御方法及びコンピュータプログラム | |
US9626095B2 (en) | Portable apparatus comprising touch screens for browsing information displayed on screen of external apparatus and method for browsing information thereof | |
TW201333822A (zh) | 用以在螢幕間提供過渡之裝置及方法 | |
KR20130011905A (ko) | 모바일 기기에서 스크롤바를 통한 문자 입력 방법 및 장치 | |
WO2015111321A1 (ja) | 表示制御装置、表示制御方法及びコンピュータプログラム | |
US10061438B2 (en) | Information processing apparatus, information processing method, and program | |
JP5882923B2 (ja) | 携帯情報端末、制御方法、及び、プログラム | |
JP2014160301A (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: 14880023 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14880023 Country of ref document: EP Kind code of ref document: A1 |