Programs and methods
The program addresses the complexity of navigating multiple functions by using directional commands and a virtual polyhedron representation for screen transitions, resulting in simplified and intuitive navigation.
Patent Information
- Application Number
- JP2024151151
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2025-04-09
- Estimated Expiration
- 2044-09-03
AI Technical Summary
Existing programs with multiple functions require complex operations to transition between screens, particularly for functions like viewing and using coupon information or credit card details, due to small icons and intricate navigation.
A program that simplifies screen transitions by using directional commands to move between home screens and sub-screens, visually representing these transitions as adjacent sides of a virtual polyhedron, allowing easy access to multiple functions without complex icon searches.
The program enables easy and intuitive navigation between multiple functions by simplifying screen transitions, reducing the complexity of operations, and enhancing user experience by visually representing the relationships between screens.
Smart Images

Figure 0007659687000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a program and a method. [Background technology]
[0002] Conventionally, as shown in FIG. 1 of Patent Document 1, for example, there are programs (applications) that can use multiple functions, such as a function for electronic payment using a barcode or the like, a function for viewing and using discount information such as coupons, and a function for displaying information such as credit card information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2023-020708 A Summary of the Invention [Problem to be solved by the invention]
[0004] A program like that described in Patent Document 1 is convenient because multiple functions are displayed on one home screen. However, while the function for electronic payment using a barcode can be used without switching screens, functions for viewing and using coupon information, displaying credit card information, and the like require finding small icons displayed on the screen, tapping them, and switching screens, making the operation complicated.
[0005] In view of the above problems, an object of the present invention is to provide a program that makes it easier to use multiple functions. [Means for solving the problem]
[0006] The above object of the present invention can be achieved by the following means. Note that the parentheses indicate reference symbols of the embodiments described below, but the present invention is not limited thereto.
[0007] The program according to claim 1 A program that provides a plurality of functions to a user, A user terminal (for example, the user terminal T shown in FIG. 2) a home screen display means (e.g., step S2 shown in FIG. 1) for displaying one of the home screens (e.g., home screen 2 showing the "card usage amount" function and home screen 3 showing the "profit information" function and home screen 4 showing the "smartphone payment" function shown in FIG. 2) for each of the functions; a first direction instruction response means (e.g., steps S3 and S4 shown in FIG. 1) for transitioning the first home screen (e.g., home screen 2 showing the "Card Amount Used" function shown in FIG. 2) to another home screen (e.g., home screen 3 showing the "Discount Information" function shown in FIG. 2 or home screen 4 showing the "Smartphone Payment" function shown in FIG. 2) when a direction instruction operation in one of the up / down or left / right directions is received from a user on the first home screen (e.g., home screen 2 showing the "Card Amount Used" function shown in FIG. 2); a program that functions as a second direction instruction response means (e.g., steps S3 and S4 shown in FIG. 1) for transitioning a screen from the first home screen (e.g., home screen 2 providing the "Card Amount Used" function shown in FIG. 2) to a sub-screen of the first home screen (e.g., "Notification" sub-screen 5 and "Usage Details" sub-screen 6 shown in FIG. 2) when a direction instruction operation in another direction is received from a user on the first home screen (e.g., home screen 2 providing the "Card Amount Used" function shown in FIG. 2), The one home screen (e.g., home screen 2 providing the “Card Usage Amount” function shown in FIG. 2 ) constitutes one side (e.g., side 81 shown in FIG. 3( a )) of a virtual polyhedron (e.g., virtual hexahedron 8 shown in FIG. 3( a )), A sub-screen of the first home screen (e.g., the “Notification” sub-screen 5 and the “Usage Details” sub-screen 6 shown in FIG. 2 ) constitutes a side surface (e.g., side surface 81 shown in FIG. 3( a )) of the virtual polyhedron (e.g., the virtual hexahedron 8 shown in FIG. 3( a )) adjacent to the other side surface (e.g., side surfaces 82 and 83 shown in FIG. 3( a )) in the other direction; The second direction instruction response means (e.g., steps S3 and S4 shown in FIG. 1) is a program for causing a screen transition (e.g., screen display 85 shown in FIG. 3(b)) while making a user visually recognize that the first home screen (e.g., home screen 2 providing a "Card Usage Amount" function shown in FIG. 2) and the first sub-screen of the first home screen (e.g., "Notification" sub-screen 5 and "Usage Details" sub-screen 6 shown in FIG. 2) constitute adjacent sides (e.g., side 81 and sides 82 and 83 shown in FIG. 3(a)) in the first direction of the virtual polyhedron (e.g., virtual hexahedron 8 shown in FIG. 3(a)), The first home screen (e.g., home screen 2 providing the "Card Amount Used" function shown in FIG. 2) is displayed on the entire screen of the user terminal (e.g., user terminal T shown in FIG. 2), and is configured by arranging a plurality of GUI components (e.g., icon 2a indicating the type of credit card, total credit card amount used 2b, points 2c, and menu button 2d shown in FIG. 2) required to provide one of the plurality of functions; The other home screen (for example, home screen 4 providing the "smartphone payment" function shown in FIG. 2) is displayed on the entire screen of the user terminal (for example, user terminal T shown in FIG. 2), and is configured by arranging a plurality of GUI components (for example, a payment barcode 4a, a payment QR code (registered trademark) 4b, a switching button 4c, and a menu button 4d shown in FIG. 2) necessary to provide a function different from the one function among the plurality of functions. 、 Furthermore, when a screen transition is made to a sub-screen of the first home screen (e.g., the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 shown in FIG. 2), the sub-screen configures a screen longer in the direction of the first sub-screen than a sub-screen (e.g., the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 shown in FIG. 3) that the user visually recognizes as a side surface of the virtual polyhedron (e.g., sides 82 and 83 shown in FIG. 3), and when a direction instruction operation in the direction of the first sub-screen is received from the user on the sub-screen (e.g., the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 shown in FIG. 2), a third direction response means is provided for scrolling the sub-screen in the direction of the first sub-screen without transitioning from the sub-screen to another sub-screen. It is characterized by the above.
[0008] The program according to claim 2 is the program according to claim 1, The first directional instruction response means (e.g., steps S3 and S4 shown in FIG. 1) is characterized in that, when transitioning between screens, the first directional instruction response means transitions between screens while allowing the user to visually recognize (e.g., see FIG. 2) that the first home screen (e.g., home screen 2 providing the "Card Usage Amount" function shown in FIG. 2) and the other home screen (e.g., home screen 3 providing the "Discount Information" function shown in FIG. 2, home screen 4 providing the "Smartphone Payment" function) are adjacent to each other in a plane in the first direction.
[0009] The program according to claim 3 is the program according to claim 1, When the second direction instruction response means (e.g., steps S3 and S4 shown in FIG. 1 ) receives a direction instruction operation from the user in another direction on the other home screen (e.g., home screen 3 providing the “Advantageous Information” function and home screen 4 providing the “Smartphone Payment” function shown in FIG. 2 ), it transitions the screen from the other home screen (e.g., home screen 3 providing the “Advantageous Information” function and home screen 4 providing the “Smartphone Payment” function shown in FIG. 2 ) to a sub-screen of the other home screen (e.g., “Notice” sub-screen 5 shown in FIG. 2 ), The second directional instruction response means (e.g., steps S3 and S4 shown in FIG. 1) is characterized in that, when transitioning between screens, the second directional instruction response means transitions between screens while allowing the user to visually recognize (e.g., screen display 85 shown in FIG. 3(b)) that the other home screen (e.g., home screen 3 providing the "Bargain Information" function shown in FIG. 2, home screen 4 providing the "Smartphone Payment" function) and a sub-screen of the other home screen (e.g., "Notification" sub-screen 5 shown in FIG. 2) constitute adjacent sides (e.g., sides 81 and 83 shown in FIG. 3(a)) in the other direction of the virtual polyhedron (e.g., virtual hexahedron 8 shown in FIG. 3(a)).
[0010] The program according to claim 4 is the program according to claim 3, A sub-screen (e.g., "Notification" sub-screen 5 shown in FIG. 2) of the first home screen (e.g., home screen 2 providing the "Card Usage Amount" function shown in FIG. 2) and a sub-screen (e.g., "Notification" sub-screen 5 shown in FIG. 2) of the other home screen (e.g., home screen 3 providing the "Special Offers" function shown in FIG. 2, home screen 4 providing the "Smartphone Payment" function) are characterized in that they are the same sub-screen.
[0012] Claim 5 The method according to A method for providing a plurality of functions to a user using a user terminal, comprising: A step of displaying one of the home screens (e.g., home screen 2 showing the "card usage amount" function and home screen 3 showing the "profit information" function and home screen 4 showing the "smartphone payment" function shown in FIG. 2) (e.g., step S2 shown in FIG. 1) for each of the different home screens for each of the functions (e.g., home screen 2 showing the "card usage amount" function and home screen 3 showing the "profit information" function and home screen 4 showing the "smartphone payment" function shown in FIG. 2); a step of transitioning the first home screen (e.g., home screen 2 showing the "Card Amount Used" function shown in FIG. 2) to another home screen (e.g., home screen 3 showing the "Discount Information" function shown in FIG. 2 or home screen 4 showing the "Smartphone Payment" function) when a user gives a directional instruction operation in one of the up, down, or left and right directions on the first home screen (e.g., home screen 2 showing the "Card Amount Used" function shown in FIG. 2) (e.g., steps S3 and S4 shown in FIG. 1); a step of transitioning a screen from the first home screen (e.g., home screen 2 providing a "Card Usage Amount" function shown in FIG. 2) to a sub-screen of the first home screen (e.g., "Notification" sub-screen 5 or "Usage Details" sub-screen 6 shown in FIG. 2) when a direction instruction operation in another direction is received from a user on the first home screen (e.g., home screen 2 providing a "Card Usage Amount" function shown in FIG. 2) (e.g., steps S3 and S4 shown in FIG. 1); The one home screen (e.g., home screen 2 providing the “Card Usage Amount” function shown in FIG. 2 ) constitutes one side (e.g., side 71 shown in FIG. 3( a )) of a virtual polyhedron (e.g., virtual hexahedron 7 shown in FIG. 3( a ) ); A sub-screen of the first home screen (e.g., the “Notification” sub-screen 5 and the “Usage Details” sub-screen 6 shown in FIG. 2 ) constitutes a side surface (e.g., side surface 81 shown in FIG. 3( a )) of the virtual polyhedron (e.g., the virtual hexahedron 8 shown in FIG. 3( a )) adjacent to the other side surface (e.g., side surfaces 82 and 83 shown in FIG. 3( a )) in the other direction; When the screen transition is performed (for example, steps S3 and S4 shown in FIG. 1), the screen transition (for example, screen display 85 shown in FIG. 3(b)) is performed while the user visually recognizes that the first home screen (for example, home screen 2 providing a "Card Usage Amount" function shown in FIG. 2) and the sub-screens of the first home screen (for example, "Notification" sub-screen 5 and "Usage Details" sub-screen 6 shown in FIG. 2) constitute adjacent sides (for example, side 81 and sides 82 and 83 shown in FIG. 3(a)) in the other direction of the virtual polyhedron (for example, virtual hexahedron 8 shown in FIG. 3(a)), The first home screen (e.g., home screen 2 providing the "Card Amount Used" function shown in FIG. 2) is displayed on the entire screen of the user terminal (e.g., user terminal T shown in FIG. 2), and is configured by arranging a plurality of GUI components (e.g., icon 2a indicating the type of credit card, total credit card amount used 2b, points 2c, and menu button 2d shown in FIG. 2) required to provide one of the plurality of functions; The other home screen (for example, home screen 4 providing the "smartphone payment" function shown in FIG. 2) is displayed on the entire screen of the user terminal (for example, user terminal T shown in FIG. 2), and is configured by arranging a plurality of GUI components (for example, a payment barcode 4a, a payment QR code (registered trademark) 4b, a switching button 4c, and a menu button 4d shown in FIG. 2) necessary to provide a function different from the one function among the plurality of functions. 、 Furthermore, when a screen transition is made to a sub-screen of the first home screen (for example, the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 shown in FIG. 2), the sub-screen constitutes a screen longer in the direction of the first sub-screen than a sub-screen (for example, the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 shown in FIG. 3) that the user visually recognizes as a side of the virtual polyhedron (for example, sides 82 and 83 shown in FIG. 3), and when a directional instruction operation in the direction of the first sub-screen is received from the user on the sub-screen (for example, the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 shown in FIG. 2), the sub-screen is scrolled in the direction of the first sub-screen without transitioning from the sub-screen to another sub-screen. It is characterized by the above. Effect of the Invention
[0013] Next, the effects of the present invention will be described with reference to the drawings. Note that the reference symbols in the parentheses are those of the embodiments described below, but the present invention is not limited thereto.
[0014] Claim 1, 5 According to the invention, when using multiple functions, it is possible to transition from one home screen (for example, home screen 2 providing the "card usage amount" function shown in FIG. 2) to another home screen (for example, home screen 3 providing the "bargain information" function and home screen 4 providing the "smartphone payment" function shown in FIG. 2) simply by indicating the direction of screen transition. Therefore, there is no need for the conventional cumbersome task of finding small icons and tapping them to transition between screens, and operation is easy.
[0015] In addition, if you give a direction instruction in a direction different from the direction for transitioning between home screens, you can transition to a sub-screen (for example, the "Notice" sub-screen 5 and the "Usage details" sub-screen 6 shown in FIG. 2). This makes the operation easy.
[0016] Furthermore, when transitioning from one home screen (for example, home screen 2 providing the "Card Usage Amount" function shown in FIG. 2) to one sub-screen of the home screen (for example, "Notification" sub-screen 5 and "Usage Details" sub-screen 6 shown in FIG. 2), the user is made to visually recognize that these home screens and sub-screens constitute adjacent sides of a polyhedron (for example, side 81 and sides 82, 83 shown in FIG. 3(a)) (for example, screen display 85 shown in FIG. 3(b)). This allows the user to enjoy the screen display while transitioning from the home screen to the sub-screen.
[0017] Therefore, according to the present invention, a program can be provided that makes it easier to use a plurality of functions.
[0018] According to the invention of claim 2, the screen transition between home screens is two-dimensional, so that it is easy to distinguish the screen transition from the screen transition between the home screen and the sub-screen.
[0019] According to the invention as defined in claim 3, screen transition to a sub-screen can be made from any home screen.
[0020] According to the invention of claim 4, a common sub-screen (e.g., the “Notification” sub-screen 5 shown in FIG. 2) can be displayed from any home screen by simply pointing in a direction (e.g., left / right) other than the direction (e.g., up / down) used to transition between home screens. [Brief description of the drawings]
[0022] [Figure 1] FIG. 2 is a flowchart showing an embodiment of a program according to the present invention. [Diagram 2] 1A to 1C are diagrams showing home screens and sub-screens of the home screens that differ for each function. [Diagram 3] FIG. 11 is an explanatory diagram explaining the screen display during screen transitions, where (a) is a diagram showing one home screen and its sub-screen forming adjacent sides in the left-right direction of a virtual hexahedron, and (b) is a diagram showing a screen display that allows the user to visually see that the home screen before the screen transition and the sub-screen to which the screen transition is directed form adjacent sides in the left-right direction of a virtual hexahedron. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0023] An embodiment of the program according to the present invention will be described below. In the following description, when directions such as up, down, left and right are indicated, they refer to up, down, left and right when viewed from the front of the illustration.
[0024] <Multiple functions and corresponding home screens> First, the program according to this embodiment provides multiple functions. The multiple functions are a "card usage amount" function, a "profitable information" function, and a "smartphone payment" function. Each of these multiple functions has a different home screen.
[0025] The home screen is a screen for starting to use the functions provided by the program, and is also called a top screen or a main screen. The program according to this embodiment provides three independent functions (a "card usage amount" function, a "discount information" function, and a "smartphone payment" function), and therefore has three home screens corresponding to the three functions. These functions and the corresponding home screens will be described below with reference to FIG. 2.
[0026] First, the "Card Usage Amount" function will be described. The "Card Usage Amount" function is a function that displays the usage amount of the user's credit card. Therefore, the home screen 2 corresponding to this function displays contents related to the function of displaying the usage amount of the user's credit card, as shown in FIG. 2. More specifically, this home screen 2 mainly displays the user's total credit card usage amount 2b ("¥143,354") in a predetermined period (for example, one month) below an icon 2a indicating the type of credit card possessed by the user. Also, below that, points 2c ("1,666pt") awarded for the use of the user's credit card, etc. are displayed.
[0027] Next, the "bargain information" function will be described. The "bargain information" function is a function that displays information related to discounts, etc. Therefore, on the home screen 3 corresponding to this function, as shown in FIG. 2, content related to the function of displaying discount coupons and other information related to discounts, etc. is displayed. More specifically, on this home screen 3, discount information 3a, etc. is mainly displayed in the center of the screen.
[0028] Finally, the "smartphone payment" function will be described. The "smartphone payment" function is an electronic payment function using a user terminal T. Therefore, as shown in FIG. 2, the home screen 4 corresponding to this function displays contents related to the function of making electronic payment using the user terminal T. More specifically, the home screen 4 mainly displays a payment barcode 4a and a payment QR code (registered trademark) 4b on the upper side. In addition, below them, an electronic payment means switching button 4c is displayed. This electronic payment means switching button 4c is a button for switching between making electronic payment with a credit card and making electronic payment with electronic money. In FIG. 2, making electronic payment with a credit card is selected. Therefore, when making electronic payment using the payment barcode 4a or the payment QR code (registered trademark) 4b, the payment amount is charged to the user's credit card. On the other hand, when the electronic payment means switching button 4c is tapped or the like and electronic payment is selected to be made with electronic money, the payment amount is deducted from the user's electronic money by electronic payment.
[0029] Note that, in order to display the icon 2a indicating the type of credit card, the total credit card usage amount 2b ("¥143,354"), and the points 2c ("1,666pt") on the home screen 2 (see FIG. 2), it is necessary to link the user's credit card to the program. Also, in order to allow electronic payment with a credit card or electronic money to be made on the electronic payment on the home screen 4 (see FIG. 2), it is necessary to link the user's credit card or electronic money to the program. These linkings may be made by any suitable method. For example, it may be possible for the user to make the linking from a settings screen (not shown).
[0030] In addition, menu buttons 2d, 3b, and 4d are commonly provided on the home screens 2 to 4 (see FIG. 2). By tapping the menu buttons 2d, 3b, and 4d, a setting screen (not shown) on which various settings can be made is displayed, but a detailed description thereof will be omitted.
[0031] <Home screen transition> Incidentally, in FIG. 2, home screen 3 providing the "Advantageous Information" function is displayed above home screen 2 providing the "Card Amount Used" function. This indicates that when a directional operation (e.g., a swipe operation) is performed to move upward on home screen 2 providing the "Card Amount Used" function, the screen transitions to home screen 3 providing the "Advantageous Information" function. Meanwhile, in FIG. 2, home screen 4 providing the "Smartphone Payment" function is displayed below home screen 2 providing the "Card Amount Used" function. This indicates that when a directional operation (e.g., a swipe operation) is performed to move downward on home screen 2 providing the "Card Amount Used" function, the screen transitions to home screen 4 providing the "Smartphone Payment" function.
[0032] In this way, when transitioning between home screens 2 to 4 (see FIG. 3), one home screen can be transitioned to another simply by instructing the direction of the screen transition, making the operation easy.
[0033] In addition, when the program of this embodiment transitions from one home screen to another, the screen transition occurs while allowing the user to visually recognize that the one home screen and the other home screen are adjacent to each other in a vertical direction in a planar manner (see FIG. 2).
[0034] Next, the sub-screens will be described with reference to Fig. 2. The sub-screens refer to screens other than the home screen. The program according to this embodiment includes, as sub-screens, a "Notice" sub-screen 5 and a "Usage Details" sub-screen 6 shown in Fig. 2.
[0035] The "Notification" sub-screen 5 displays various notification information 5a as shown in Fig. 2. On the other hand, the "Statement" sub-screen 6 displays the total credit card usage amount 6a and statement of usage 6b as shown in Fig. 2.
[0036] <Sub-screen transition> Incidentally, in FIG. 2, the "Notification" subscreen 5 is displayed to the left of the home screen 2 that provides the "Card Usage Amount" function. This indicates that when a directional operation (e.g., a swipe operation) is performed to move left on the home screen 2 that provides the "Card Usage Amount" function, the screen transitions to the "Notification" subscreen 5. Meanwhile, in FIG. 2, the "Usage Details" subscreen 6 is displayed to the right of the home screen 2 that provides the "Card Usage Amount" function. This indicates that when a directional operation (e.g., a swipe operation) is performed to move right on the home screen 2 that provides the "Card Usage Amount" function, the screen transitions to the "Usage Details" subscreen 6.
[0037] In this way, when a directional operation is performed in the left or right direction, which is different from the up or down direction for screen transition between the home screens 2 to 4 (see FIG. 3), the screen can be transitioned to the sub-screens 5 to 6 (see FIG. 3). This makes the operation easy.
[0038] Note that the screen may transition to the "Notice" subscreen 5 (see FIG. 2) when a directional operation (e.g., a swipe operation) is performed to move leftward on the home screen 3 (see FIG. 2) that provides the "Advantageous Information" function or the home screen 4 (see FIG. 2) that provides the "Smartphone Payment" function. In this way, the common "Notice" subscreen 5 (see FIG. 2) can be displayed from any home screen simply by performing a directional operation (e.g., a swipe operation) to move leftward.
[0039] On the other hand, the total card usage amount 6a and usage details 6b displayed on the "Usage details" sub-screen 6 (see FIG. 2) are information related only to the home screen 2 (see FIG. 2) that provides the "Card usage amount" function. Therefore, even if a direction instruction operation (e.g., a swipe operation) is performed to move right on the home screen 3 (see FIG. 2) that provides the "Discount information" function or the home screen 4 (see FIG. 2) that provides the "Smartphone payment" function, it is preferable not to transition to the "Usage details" sub-screen 6 (see FIG. 2).
[0040] In addition, when the program of this embodiment transitions from the home screen to a sub-screen, the screen transition occurs while allowing the user to visually recognize (see FIG. 3(b)) that the home screen and the sub-screen form adjacent sides in the left-right direction of a virtual hexahedron 8 (see FIG. 3(a)).
[0041] More specifically, the home screen 2 providing the "Card Usage Amount" function constitutes side 81 of a virtual hexahedron 8 shown in Fig. 3(a). The "Usage Details" subscreen 6 constitutes side 82 adjacent to the right of side 81 (see Fig. 3(a)). The "Notification" subscreen 5 constitutes side 83 adjacent to the left of side 81 (see Fig. 3(a)).
[0042] For example, when the screen transition is made from the home screen 2 (see FIG. 2) that provides the "Card Usage Amount" function to the "Notice" subscreen 5 (see FIG. 2), the program according to the present embodiment displays a screen display 85 that allows the user to recognize that the home screen 2 and the subscreen 5 constitute side surfaces 81 and 83 adjacent to each other in the left-right direction of a virtual hexahedron 8 (see FIG. 3(a)), as shown in FIG. 3(b). More specifically, as shown in FIG. 3(b), in the screen display 85, an edge 84 where the side surfaces 81 and 83 meet is displayed vertically long, and the edge opposite to the edge 84 (the right edge of the side surface 81 and the left edge of the side surface 83) is displayed shorter than the edge 84. The program according to the present embodiment thus performs the screen transition while displaying the screen display 85 that gives a sense of the three-dimensionality of the virtual hexahedron 8 (see FIG. 3(a)). This allows the user to visually recognize that the home screen 2 and the sub-screen 5 (see FIG. 3(b)) constitute side surfaces 81, 83 adjacent to each other in the left-right direction of a virtual hexahedron 8 (see FIG. 3(a)). This allows the user to transition between the home screen 2 and the sub-screen 5 while enjoying the screen display.
[0043] Furthermore, when transitioning from the home screen 2, which provides the "Card Usage Amount" function, to the "Usage Details" sub-screen 6, or when transitioning from the "Notification" sub-screen 5 or the "Usage Details" sub-screen 6 to the home screen 2, which provides the "Card Usage Amount" function, the program of this embodiment similarly causes the user to recognize that the home screen 2 and the sub-screens 5 and 6 (see Figure 2) constitute adjacent sides 81 to 83 in the left-right direction of a virtual hexahedron 8 (see Figure 3(a)).
[0044] When a directional operation (e.g., a swipe operation) is performed to move downward on the "Notification" sub-screen 5 (see FIG. 2) or the "Usage details" sub-screen 6 (see FIG. 2), the "Notification" sub-screen 5 and the "Usage details" sub-screen 6 scroll downward. As a result, the portions 5b and 6c (see FIG. 2) that are displayed by scrolling downward are displayed on the user terminal T. Therefore, the "Notification" sub-screen 5 and the "Usage details" sub-screen 6 can be configured to be long in the vertical direction. As a result, a large amount of information can be displayed on the "Notification" sub-screen 5 and the "Usage details" sub-screen 6.
[0045] <Program processing> Next, the processing procedure of a program for displaying the home screens 2 to 4 (see FIG. 2) and the sub-screens 5 to 6 (see FIG. 2) and for screen transitions (see FIGS. 2 to 4) will be specifically described with reference to the flowchart shown in FIG.
[0046] First, as a preparation, a program according to this embodiment is installed in advance in a user terminal T (see FIGS. 2 and 3) carried by a user.
[0047] Here, the user terminal T held by the user is composed of a terminal device such as a smartphone or mobile phone, such as an iPhone (registered trademark), or a tablet, such as an iPad (registered trademark). Although not shown, the user terminal T is composed of a CPU, an input unit, such as a touch panel or physical buttons, which can input predetermined data to the user terminal T, a writable ROM that stores the program according to this embodiment and other programs, a RAM that functions as a working area or buffer memory, a display unit, such as a touch panel, which can display the home screen, etc. (see FIGS. 2 to 4) displayed by the program according to this embodiment, and a communication interface that can connect to a network via a communication means, such as a wireless LAN.
[0048] The CPU of the above-described user terminal T (hereinafter simply referred to as user terminal T) first receives an operation such as a tap from a user and starts up a program according to this embodiment that has been pre-installed (step S1).
[0049] Next, the user terminal T displays a home screen (step S2). More specifically, one of the home screens (home screen 2 providing the "Card Amount Used" function, home screen 3 providing the "Advantageous Information" function, and home screen 4 providing the "Smartphone Payment" function shown in FIG. 2) that differ for each function is displayed. Note that which home screen is displayed first at startup may be determined by any method, but in this embodiment, it is set in advance by the user. Here, it is assumed that home screen 2 (see FIG. 2) providing the "Card Amount Used" function is set as the screen to be displayed first at startup. Therefore, the user terminal T displays home screen 2 (see FIG. 2) providing the "Card Amount Used" function.
[0050] Next, the user terminal T waits for the user to perform a direction instruction operation (e.g., a swipe operation) on the home screen 2 that provides the "Card Usage Amount" function (step S3). If the direction instruction operation is not detected, the screen is not changed (step S3: N).
[0051] When the user terminal T detects a directional operation (e.g., a swipe operation) for moving upward or downward on the home screen 2 (see FIG. 2) that provides the "Card Amount Used" function (step S3: Y), it transitions the screen (step S4). For example, when the user terminal T detects a directional operation for moving downward, it transitions the screen from the home screen 2 (see FIG. 2) that provides the "Card Amount Used" function to the home screen 4 (see FIG. 2) that provides the "Smartphone Payment" function. When transitioning the screen, the user terminal T recognizes that the home screens 2 and 4 are adjacent to each other in a planar manner in the vertical direction, as shown in FIG. 2.
[0052] On the other hand, when the user terminal T detects a direction instruction operation (e.g., a swipe operation) for moving leftward or rightward on the home screen 2 (see FIG. 2) that provides the "Card Amount Used" function (step S3: Y), the user terminal T transitions the screen (step S4). For example, when the user terminal T detects a direction instruction operation for moving leftward, the user terminal T transitions the screen from the home screen 2 (see FIG. 2) that provides the "Card Amount Used" function to the "Notification" sub-screen 5 (see FIG. 2). When transitioning the screen, the user terminal T displays a screen display 85 (see FIG. 3(b)) that allows the user to recognize that the home screen 2 and the sub-screen 5 constitute side surfaces 81 and 83 adjacent to each other in the left-right direction of a virtual hexahedron 8 (see FIG. 3(a)), as shown in FIG. 3(b).
[0053] In addition, even if the user terminal T detects a directional instruction operation (e.g., a swipe operation) for moving leftward on the home screen 3 (see FIG. 2) that provides the “Special Offers” function or the home screen 4 (see FIG. 2) that provides the “Smartphone Payment” function (step S3: Y), it may transition the screen to the “Notifications” sub-screen 5 (step S4).
[0054] Furthermore, when the user terminal T detects a directional instruction operation (e.g., a swipe operation) for moving up or down on the "Notification" sub-screen 5 (see FIG. 2) or the "Usage details" sub-screen 6 (see FIG. 2) (step S3: Y), it scrolls the screen (step S4). For example, when the user terminal T detects a directional instruction operation for moving downward on the "Notification" sub-screen 5 (see FIG. 2), it scrolls the "Notification" sub-screen 5 downward. As a result, the portion 5b (see FIG. 2) that is displayed by scrolling downward is displayed on the user terminal T.
[0055] According to the present embodiment described above, when using multiple functions, it is possible to transition from one home screen, for example, home screen 2 providing the "Card Usage Amount" function shown in Fig. 2, to another home screen, for example, home screen 3 providing the "Discount Information" function or home screen 4 providing the "Smartphone Payment" function shown in Fig. 2, simply by instructing the direction of screen transition. Therefore, there is no need for the conventional cumbersome task of finding a small icon and tapping it to transition between screens, and operation is easy.
[0056] In addition, if you give a direction instruction in a direction different from the direction for transitioning between home screens, you can transition to a sub-screen, for example, the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 shown in Figure 2. This makes the operation easy.
[0057] Moreover, when transitioning between screens, the screen display 85 allows the user to visually recognize (see FIG. 3(b)) that the home screens 2 to 4 and the "Notice" sub-screen 5 or the "Usage details" sub-screen 6 constitute adjacent sides 81 and 82, 83 of a hexahedron 8 (see FIG. 3(a)). Therefore, the user can transition from the home screen to a sub-screen while enjoying the screen display 85.
[0058] As described above, according to this embodiment, a program can be provided that makes it easier to use a plurality of functions.
[0059] <Description of Modifications> The program shown in this embodiment is merely an example, and various modifications and changes are possible within the scope of the gist of the present invention described in the claims. For example, in this embodiment, a hexahedron is shown as the polyhedron (see FIG. 4(a)), but this is not limiting. For example, a triangular prism may also be used.
[0060] In the present embodiment, a screen transition between home screens is performed by a directional operation in the up and down directions, and a screen transition between a home screen and a sub-screen is performed by a directional operation in the left and right directions, but this is not limited to this. A screen transition between home screens may be performed by a directional operation in the left and right directions, and a screen transition between a home screen and a sub-screen may be performed by a directional operation in the up and down directions. [Explanation of symbols]
[0061] T User terminal 2, 3, 4 Home screen 5, 6 Sub-screen 7 Imaginary hexahedron (imaginary polyhedron) 71, 72, 73 Side 8 Imaginary hexahedron (imaginary polyhedron) 81, 82, 83 Side
Claims
1. A program that provides a plurality of functions to a user, The user terminal, a home screen display means for displaying one of the home screens that differ for each function; a first direction instruction response means for, when a direction instruction operation in one of an up-down direction or a left-right direction is received from a user on the one home screen, transitioning the one home screen to another home screen; a program that functions as a second direction instruction response means for performing a screen transition from the first home screen to a sub-screen of the first home screen when a direction instruction operation in another direction is received from a user on the first home screen, the one home screen constitutes one side of a virtual polyhedron; a sub-screen of the one home screen constitutes a side surface adjacent to one side surface of the virtual polyhedron in the other direction; the second direction instruction response means is a program that, when transitioning a screen, transitions the screen while allowing a user to visually recognize that the first home screen and a sub-screen of the first home screen constitute side surfaces of the virtual polyhedron adjacent to each other in the other direction, the first home screen is displayed on the entire screen of the user terminal, and is configured by arranging a plurality of GUI components necessary for providing one of the plurality of functions; the other home screen is displayed on the entire screen of the user terminal, and is configured by arranging a plurality of GUI components necessary for providing another function different from the one function among the plurality of functions; Furthermore, the program includes a third direction response means for, when a screen transition is made to a sub-screen of the first home screen, the sub-screen constitutes a screen that is longer in the first direction than the sub-screen that the user views as a side of the virtual polyhedron, and, when a directional instruction operation in the first direction is received from the user on the sub-screen, scrolling within the sub-screen in the first direction without transitioning from the sub-screen to another sub-screen.
2. 2. The program according to claim 1, wherein the first directional instruction response means, when transitioning between screens, transitions between the first home screen and the second home screen while allowing a user to visually recognize that the first home screen and the second home screen are adjacent to each other in a planar manner in the first direction.
3. when the second direction instruction response means receives a direction instruction operation in another direction from a user on the another home screen, the second direction instruction response means causes a screen transition from the another home screen to a sub-screen of the another home screen; 2. The program according to claim 1, wherein the second direction instruction response means, when transitioning between screens, transitions between the screens while allowing a user to visually recognize that the other home screen and a sub-screen of the other home screen constitute adjacent sides of the virtual polyhedron in the other direction.
4. The program according to claim 3 , wherein the sub-screen of the one home screen and the sub-screen of the another home screen are the same sub-screen.
5. A method for providing a plurality of functions to a user using a user terminal, comprising: displaying one of the home screens that differ for each function; a step of, when a direction instruction operation in one of an up-down direction or a left-right direction is received from a user on the one home screen, transitioning the one home screen to another home screen; and when a direction instruction operation in another direction is received from a user on the first home screen, transitioning from the first home screen to a sub-screen of the first home screen, the one home screen constitutes one side of a virtual polyhedron; a sub-screen of the one home screen constitutes a side surface adjacent to one side surface of the virtual polyhedron in the other direction; a method for performing the screen transition while allowing a user to visually recognize that the first home screen and a sub-screen of the first home screen constitute side surfaces adjacent to each other in the other direction of the virtual polyhedron, the first home screen is displayed on the entire screen of the user terminal, and is configured by arranging a plurality of GUI components necessary for providing one of the plurality of functions; the other home screen is displayed on the entire screen of the user terminal, and is configured by arranging a plurality of GUI components necessary for providing another function different from the one function among the plurality of functions; Furthermore, when a screen transition is made to a sub-screen of the first home screen, the sub-screen constitutes a screen that is longer in the first direction than the sub-screen that the user views as a side of the virtual polyhedron, and when a directional instruction operation in the first direction is received from the user on the sub-screen, the sub-screen is scrolled in the first direction without transitioning from the sub-screen to another sub-screen.
Citation Information
Patent Citations
Tree structure operation screen type operation device, spectrum analyzer, acoustic mechanism adjuster and sfc level adjuster
JP1999327723A
Display device
JP2001312346A
Display-processing device, display-processing method, and display-processing program
JP2007041727A
Information processor, information processing method, and information processing program
JP2023020708A
Mobile communication terminal for controlling display information
US20080266289A1