Program and Method
The program separates functions onto distinct home screens, simplifying the interface and maintaining usability by allowing users to arrange and prioritize frequently used functions.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2026-03-13
Smart Images

Figure 2026046536000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a program and a method.
Background Art
[0002] Conventionally, as shown in FIG. 1 of Patent Document 1 for example, there is a program (application) in which a plurality of functions such as a function for performing electronic payment using a barcode or the like, a function for browsing and using discount information such as coupons, and a function for displaying information such as credit card information can be used from the same one home screen.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] The program such as Patent Document 1 is convenient because a plurality of functions are displayed on one home screen. However, on the other hand, since a plurality of functions are aggregated on one home screen, there is a problem that the configuration of the home screen becomes complicated.
[0005] Therefore, in view of the above problems, an object of the present invention is to provide a program that makes a plurality of functions easier to use.
Means for Solving the Problems
[0006] The object of the present invention is achieved by the following means. The reference numerals in parentheses are those of the embodiments described later, but the present invention is not limited thereto.
[0007] The program according to claim 1 is A program that provides users with multiple functions (see, for example, the "Card Usage Amount" function icon 21, the "Special Offers" function icon 31, and the "Smartphone Payment" function icon 41 shown in Figure 3(a)), The aforementioned multiple functions (see, for example, the "Card Usage Amount" function icon 21, the "Special Offers" function icon 31, and the "Smartphone Payment" function icon 41 shown in Figure 3(a)) are all different functions, and content related to one function (see, for example, the "Card Usage Amount" function icon 21 shown in Figure 3(a)) is displayed on each home screen (for example, home screen 2 shown in Figure 3(b)). The user terminal (for example, the user terminal T shown in Figures 3(a) to (d)) A home screen display means (for example, steps S8 and S9 shown in Figure 1) that displays one of the home screens (for example, home screens 2 to 4 shown in Figures 3(b) to 3(d)) that are different for each function, and does not display the other home screens, A selection means (for example, steps S3 and S4 shown in Figure 1) that allows the user to select one of the aforementioned multiple functions (for example, see icon 21 for the "card usage amount" function, icon 31 for the "special offers" function, and icon 41 for the "smartphone payment" function shown in Figure 3(a)) and The system is characterized in that, among the different home screens for each of the aforementioned functions (for example, home screens 2 to 4 shown in Figures 3(b) to 3(d)), the home screen corresponding to the first function (for example, see the "smartphone payment" function icon 41 shown in Figure 3(a)) (for example, home screen 4 shown in Figure 3(d)) is determined to be the home screen displayed first at startup (for example, step S5 shown in Figure 1).
[0008] The program described in claim 2 is the program described in claim 1 above, Furthermore, the user terminal (for example, the user terminal T shown in Figures 3(a) to (d)) A configuration determination means (for example, step S6 shown in Figure 1) that determines the virtual arrangement (for example, home screens 2 to 4 shown in Figure 4) of different home screens for each of the aforementioned functions, The aforementioned multiple functions are arranged and displayed in a sequence corresponding to the virtual arrangement (for example, home screens 2-4 shown in Figure 4) (for example, sorting screen 5 shown in Figure 5), and a sorting means (for example, step S22 shown in Figure 2) accepts sorting requests from the user. The system is characterized by functioning as a means for changing the virtual arrangement (for example, step S23 shown in Figure 2) according to the aforementioned rearrangement.
[0009] The program described in claim 3 is the program described in claim 1 above, The aforementioned multiple functions are characterized by including an electronic payment function (see, for example, icon 41 indicating the "smartphone payment" function shown in Figure 3(a)), a credit card usage amount display function (see, for example, icon 21 indicating the "card usage amount" function shown in Figure 3(a)), and a discount information display function (see, for example, icon 31 indicating the "special offers" function shown in Figure 3(a)).
[0010] The method according to claim 4 is, A program that provides a user with multiple functions (see, for example, the "Card Usage Amount" function icon 21, the "Special Offers" function icon 31, and the "Smartphone Payment" function icon 41 shown in Figure 3(a)) using a user terminal (for example, user terminal T shown in Figures 3(a) to (d)), The aforementioned multiple functions (see, for example, the "Card Usage Amount" function icon 21, the "Special Offers" function icon 31, and the "Smartphone Payment" function icon 41 shown in Figure 3(a)) are all different functions, and content related to one function (see, for example, the "Card Usage Amount" function icon 21 shown in Figure 3(a)) is displayed on each home screen (for example, home screen 2 shown in Figure 3(b)). The steps include displaying one of the home screens (for example, home screens 2 to 4 shown in Figures 3(b) to 3(d)) for each function, and not displaying the other home screens (for example, steps S8 and S9 shown in Figure 1), The process involves having the user select one of the aforementioned multiple functions (for example, see the icon 21 for the "Card Usage Amount" function, the icon 31 for the "Special Offers" function, and the icon 41 for the "Smartphone Payment" function shown in Figure 3(a)) (for example, steps S3 and S4 shown in Figure 1), and The system is characterized by having one of the different home screens for each function (for example, home screens 2 to 4 shown in Figures 3(b) to 3(d)), which corresponds to the first function (for example, see icon 41 for the "smartphone payment" function shown in Figure 3(a)), function as the home screen to be displayed first at startup (for example, step S5 shown in Figure 1). [Effects of the Invention]
[0011] Next, the effects of the present invention will be described with reference to the reference numerals in the drawings. Note that the reference numerals in parentheses are those of embodiments described later, but the present invention is not limited thereto.
[0012] According to the inventions of claims 1 and 4, content related to one of multiple functions (see, for example, the "card usage amount" function icon 21, the "special offers" function icon 31, and the "smartphone payment" function icon 41 shown in Figure 3(a)) is displayed on a single home screen (for example, home screen 2 shown in Figure 3(b)). In other words, one home screen is provided for each of the multiple functions (see, for example, the "card usage amount" function icon 21, the "special offers" function icon 31, and the "smartphone payment" function icon 41 shown in Figure 3(a)). Therefore, there is no need to consolidate and display multiple functions on a single home screen. As a result, the configuration of each home screen can be simplified.
[0013] Moreover, the user can set, as the home screen that is first displayed upon startup, the home screen corresponding to one frequently used function (for example, refer to the icon 41 of the "smartphone payment" function shown in FIG. 3(a)) among a plurality of home screens. Therefore, even if the functions are dispersed and displayed on each home screen for each of the plurality of functions (for example, refer to the icon 21 of the "card usage amount" function, the icon 31 of the "beneficial information" function, and the icon 41 of the "smartphone payment" function shown in FIG. 3(a)), the usability of the plurality of functions is not impaired.
[0014] Therefore, according to the present invention, it is possible to provide a program that makes a plurality of functions (for example, refer to the icon 21 of the "card usage amount" function, the icon 31 of the "beneficial information" function, and the icon 41 of the "smartphone payment" function shown in FIG. 3(a)) more user-friendly.
[0015] According to the invention according to claim 2, the user can change the virtual arrangement of the home screen (for example, home screens 2 to 4 shown in FIG. 4). Therefore, even if the usage frequency of the functions changes, the usability of the plurality of functions (for example, refer to the icon 21 of the "card usage amount" function, the icon 31 of the "beneficial information" function, and the icon 41 of the "smartphone payment" function shown in FIG. 3(a)) is not impaired.
[0016] According to the invention according to claim 3, the user can use, in one program, a credit card usage amount display function (for example, refer to the icon 21 of the "card usage amount" function shown in FIG. 3(a)), a discount information display function (for example, refer to the icon 31 of the "beneficial information" function shown in FIG. 3(a)), and an electronic payment function (for example, refer to the icon 41 of the "smartphone payment" function shown in FIG. 3(a)).
Brief Description of the Drawings
[0017] [Figure 1] It is a flowchart diagram showing an embodiment of the program according to the present invention. [Figure 2] It is a flowchart diagram of the program according to the embodiment. [Figure 3] The figure shows the screen displayed by the program according to the embodiment. (a) shows the function selection screen, (b) shows the home screen corresponding to the "Card Usage Amount" function, (c) shows the home screen corresponding to the "Beneficial Information" function, and (d) shows the home screen corresponding to the "Smartphone Payment" function. [Figure 4] The figure shows a state where other home screens are virtually arranged below the home screen that is first displayed at startup. [Figure 5] The figure shows a screen for rearranging the settings of the home screen layout.
Embodiment for Implementing the Invention
[0018] Hereinafter, an embodiment of the program according to the present invention will be specifically described along the flowcharts shown in FIGS. 1 and 2. In the following description, when indicating the up, down, left, and right directions, it refers to the up, down, left, and right as seen from the front of the illustration.
[0019] <Startup of the Program> First, as a preliminary preparation, the program according to this embodiment is installed in advance on the user terminal T (see FIG. 3) possessed by the user.
[0020] Here, the user terminal T possessed by the user is composed of a terminal device such as a smartphone such as iPhone (registered trademark) or a mobile phone, or a tablet such as iPad (registered trademark). Further, although not shown, the user terminal T includes a CPU, an input unit such as a touch panel or a physical button that can input predetermined data into the user terminal T, a writable ROM that stores the program according to this embodiment and other programs, a RAM that functions as a work area and a buffer memory, a display unit such as a touch panel that can display the home screen (see FIGS. 3 to 5) displayed by the program according to this embodiment, and a communication interface that can be connected to a network by communication means such as a wireless LAN. Hereinafter, it will be specifically described along the flowchart shown in FIG. 1.
[0021] The CPU of the user terminal T (hereinafter simply referred to as "user terminal T"), as described above, first receives an operation such as a tap from the user and starts the program according to this embodiment that has been pre-installed (step S1). Then, the user terminal T checks whether this is the first time the program is started (step S2). Any method can be used to check whether this is the first time the program is started, but in this embodiment, the user terminal T reads a value indicating whether it is the first time the program is started from a configuration file saved in ROM when the program is installed. In this case, this value is a value that indicates that this is the first time the program is started (for example, "0").
[0022] <Processing for the first launch> If the loaded value indicates that this is the first startup (Step S2:Y), the user terminal T displays the function selection screen 1 shown in Figure 3(a) (Step S3).
[0023] Let's explain the function selection screen 1 shown in Figure 3(a). On the function selection screen 1, below the display "Usage Selection" 11 and the display "Which function are you likely to use most often?" 12, three icons are displayed vertically. The three icons are: 1) a credit card icon 21 shown with the words "Card Usage Amount"; 2) a coupon icon 31 shown with the words "Special Offers"; and 3) a QR code icon 41 shown with the words "Smartphone Payment". In this way, the user terminal T is prompted to select the function it uses most frequently from the "Card Usage Amount (display)" function, the "Special Offers (display)" function, and the "Smartphone Payment (electronic payment)" function.
[0024] Next, the user terminal T accepts the user's selection of a function (step S4). For example, if the user taps the 2D code icon 41 (see Figure 3(a)) displayed with the words "smartphone payment," the user terminal T accepts that the user has selected the "smartphone payment" function. The following explanation will continue assuming that the user has selected the "smartphone payment" function.
[0025] Next, the user terminal T determines the home screen to display at startup (step S5). More specifically, on the function selection screen 1, the user determines that the home screen 4 (see Figure 3(d)) corresponding to the "smartphone payment" function (see Figure 3(a)) selected by the user will be the home screen to display first at startup.
[0026] The home screen is the screen used to start using the functions provided by the program, and is also called the top screen or main screen. The program according to this embodiment provides three independent functions, and therefore has three home screens corresponding to the three functions. These three home screens are Home Screen 2 (see Figure 3(b)) corresponding to the "Card Usage Amount" function (see Figure 3(a)), Home Screen 3 (see Figure 3(c)) corresponding to the "Special Offers" function (see Figure 3(a)), and Home Screen 4 (see Figure 3(d)) corresponding to the "Smartphone Payment" function (see Figure 3(a)). Each home screen will be described below. Each home screen (Home Screen 2, Home Screen 3, Home Screen 4) is used by displaying one at a time on one screen, and is not used by displaying multiple screens on one screen. In other words, when one home screen (for example, Home Screen 2) is displayed on one screen, the other home screens (for example, Home Screen 3, Home Screen 4) will not be displayed.
[0027] First, let's explain Home Screen 2, shown in Figure 3(b), which corresponds to the "Card Usage Amount" function. Home Screen 2 displays information related to the function that displays the amount of usage on the user's credit card. More specifically, Home Screen 2 mainly displays the amount of usage on the user's card for a specified period (e.g., one month) 2b ("¥143,354") below an icon 2a indicating the type of credit card the user possesses. Below that, points 2c ("1,666pt") awarded for the user's credit card usage are displayed.
[0028] Next, we will explain the home screen 3 shown in Figure 3(c), which corresponds to the "Special Offers" function. This home screen 3 displays content related to the function that displays discount coupons and other discount information. More specifically, this home screen 3 mainly displays discount information 3a in the center of the screen.
[0029] Finally, we will explain the home screen 4 shown in Figure 3(d), which corresponds to the "smartphone payment" function. This home screen 4 displays content related to the function of making electronic payments using the user terminal T. More specifically, this home screen 4 mainly displays a payment barcode 4a and a payment QR code (registered trademark) 4b at the top. Below that, a button 4c for switching electronic payment methods is displayed. This button 4c is used to switch between making electronic payments with a credit card or with electronic money. In Figure 3(d), electronic payment with a credit card is selected. Therefore, when making an electronic payment using the payment barcode 4a or payment QR code (registered trademark) 4b, the payment amount will be charged to the user's credit card. On the other hand, if you tap the electronic payment method switching button 4c or select to make an electronic payment with electronic money, the payment amount will be deducted from the user's electronic money account.
[0030] To display the credit card type icon 2a, the card usage amount 2b ("¥143,354"), and the points 2c ("1,666pt") on Home Screen 2 (see Figure 3(b)), the user's credit card must be linked to the program. Similarly, to enable electronic payments using credit cards or electronic money on Home Screen 4 (see Figure 3(d)), the user's credit card or electronic money must be linked to the program. These linking processes can be carried out using any appropriate method. For example, the user could be allowed to link their accounts from a settings screen (not shown).
[0031] Furthermore, these home screens 2-4 (see Figures 3(b)-(d)) all share menu buttons 2d, 3b, and 4d. Tapping these menu buttons 2d, 3b, and 4d displays various settings screens (not shown), but a detailed explanation will be omitted. On the other hand, these home screens 2-4 (see Figures 3(b)-(d)) also share layout indicators 2e, 3c, and 4e, which will be discussed later.
[0032] Next, the user terminal T automatically arranges the other home screens 2 and 3 (step S6). More specifically, on the function selection screen 1 (see Figure 3(a)), it automatically and virtually arranges home screens 2 and 3 other than home screen 4 (see home screen 4 enclosed by a dotted line in Figure 4) that corresponds to the "smartphone payment" function selected by the user. Any method of determination is acceptable, but in this embodiment, on the function selection screen 1 (see Figure 3(a)), home screen 2 corresponding to the icon 21 of the "card usage amount" function that was displayed at the top is virtually placed below home screen 4 (see Figure 4). Similarly, home screen 3 corresponding to the icon 31 of the "special offers" function that was displayed second is automatically placed below home screen 2 (see Figure 4).
[0033] As a result, when the user terminal T starts up, it displays home screen 4, which corresponds to the "smartphone payment" function (see Figure 4). Then, for example, if a directional operation to move downwards (e.g., a swipe operation) is performed on home screen 4, which corresponds to the "smartphone payment" function, the screen will transition to home screen 2, which corresponds to the "card usage amount" function, which is virtually located below home screen 4, which corresponds to the "smartphone payment" function (see Figure 4). Furthermore, if a directional operation to move downwards (e.g., a swipe operation) is performed on home screen 2, which corresponds to the "card usage amount" function, the screen will transition to home screen 3, which corresponds to the "special offers" function, which is virtually located below home screen 2, which corresponds to the "card usage amount" function (see Figure 4).
[0034] Furthermore, if you perform a downward directional gesture (for example, a swipe) on home screen 3, which corresponds to the "Special Offers" function, the screen will transition to home screen 4, which corresponds to the "Smartphone Payment" function (see arrow Y1 in Figure 4). In this way, home screens 2-4 (see Figure 4) can be transitioned cyclically in the vertical direction.
[0035] The user terminal T stores the virtual arrangement of home screens 2-4 determined as described above (see Figure 4). Any method of storage is acceptable, but in this embodiment, "1: "Smartphone Payment" function, "2: "Card Usage Amount" function, and "3: "Special Offers" function" are stored in ROM. Note that "1:" corresponds to the function that is displayed first at startup, "2:" corresponds to the function that is virtually placed below "1:", and "3:" corresponds to the function that is virtually placed below "2:".
[0036] Note that each of the home screens 2-4 shown in Figure 4 has layout indicators 2e, 3c, and 4e displayed in the lower right corner (see also Figures 3(b)-(d)). These represent the virtual layout of home screens 2-4 (see Figure 4). More specifically, layout indicators 2e, 3c, and 4e (see Figures 3(b)-(d) and Figure 4) each consist of three rectangles arranged vertically. The position of the white rectangle that is prominently displayed among these three rectangles indicates the virtual layout of that home screen. For example, in the layout indicator 4e for home screen 4 (see Figures 3(d) and 4), the top rectangle of the three rectangles is prominently displayed in white. This indicates that home screen 4 is virtually positioned at the top, as shown in Figure 4.
[0037] These displays 2e, 3c, and 4e (see Figures 3(b) to (d) and Figure 4) allow users to easily understand the virtual locations of home screens 2 to 4 (see Figures 3(b) to (d)).
[0038] Once the above process is complete, the user terminal T updates the setting stored in the ROM, which indicates whether it is the first boot or not, to a value that does not indicate the first boot (for example, "1").
[0039] Next, the user terminal T displays the startup home screen (step S8). More specifically, it reads the home screen layout settings saved in ROM earlier: "1: 'Smartphone Payment' function, 2: 'Card Usage Amount' function, 3: 'Special Offers' function". Then, it displays home screen 4 (see Figure 3(d)) corresponding to the "Smartphone Payment" function, which is set to "1".
[0040] Next, the user terminal T displays the next home screen according to the user's operation (step S9). More specifically, when the user terminal T detects that the user has made a directional operation (e.g., a swipe operation) to move downwards on home screen 4, which corresponds to the "smartphone payment" function, it reads the home screen layout settings "1: "Smartphone payment" function, 2: "Card usage amount" function, 3: "Special offers" function" from the ROM. It then determines that home screen 2, which corresponds to the "Card usage amount" function, is virtually located below home screen 4, which corresponds to the "smartphone payment" function. As a result, the user terminal T transitions the screen to home screen 2, which corresponds to the "Card usage amount" function (see Figure 4).
[0041] Furthermore, when the user terminal T detects a directional operation (e.g., a swipe) by the user to move upwards on the home screen 4 which supports the "smartphone payment" function, it similarly transitions the screen to the home screen 3 which supports the "special offers" function (see arrow Y1 in Figure 4).
[0042] Furthermore, until the user terminates the program according to this embodiment, the user terminal T repeatedly transitions between home screens 2 to 4 (see Figure 4) in accordance with the user's directional input (step S9).
[0043] <Processing for cases other than the first launch> On the other hand, if it is not the first startup, the user terminal T performs the following process.
[0044] First, the user terminal T receives the user's operation to start the program and starts the program according to this embodiment (step S1). Then, it reads the setting stored in ROM that indicates whether or not it is the first time starting the program, and determines that this setting does not indicate the first time starting the program (for example, "1" is set) (step S2:N).
[0045] Next, the user terminal T loads the home screen to be displayed at startup (step S7). More specifically, it loads the home screen layout settings "1: "Smartphone Payment" function, 2: "Card Usage Amount" function, 3: "Special Offers" function" from the ROM.
[0046] Next, the user terminal T displays the home screen at startup (step S8). The user terminal T also transitions to a different home screen according to the user's directional input (step S9). These processes have already been explained, so their explanation is omitted here.
[0047] <Display sorting> By the way, you may want to change the settings for the home screen that is displayed first when the application starts up, or the layout of the virtual home screen, due to reasons such as a change in the frequency of use of each function. In that case, you can do so as follows. The following explanation will be detailed according to the flowchart shown in Figure 2.
[0048] First, the user terminal T displays multiple functions side by side (step S21). More specifically, when the user taps a menu button 2d, 3b, or 4d (see Figures 3(b) to (d)) and performs a predetermined operation on the displayed settings screen (not shown), the user terminal T displays screen 5 shown in Figure 5. On this screen, below the display 51 that says "Select Home Display Order" and the display 52 that says "You can change the order of the home screens by dragging", three icons are displayed vertically, corresponding to the virtual arrangement of home screens 2 to 4 (see Figure 4). The three icons are: 1) a QR code icon 42 (displayed with the word "Payment"), 2) a credit card icon 22 (displayed with the word "Card Usage"), and 3) a coupon icon 32 (displayed with the word "Great Deals"). In other words, the "Smartphone Payment" function, which corresponds to Home Screen 4 (see Figure 4) that is displayed first when the app starts up, is displayed at the top; the "Card Usage Amount" function, which corresponds to Home Screen 2 (see Figure 4) that is virtually placed below Home Screen 4, is displayed second; and the "Special Offers" function, which corresponds to Home Screen 3 (see Figure 4) that is virtually placed below Home Screen 2, is displayed third.
[0049] Next, the user terminal T accepts the user's request for rearrangement (step S22). For example, if the user swaps the icon 42 representing the "smartphone payment" function (see Figure 5) and the icon 22 representing the "card usage amount" function by dragging or other means, the user terminal T accepts that the "smartphone payment" function and the "card usage amount" function have been rearranged.
[0050] Next, when the user terminal T detects that the "Confirm Display" button 54 shown in Figure 5 has been tapped, it changes the order in which the home screens are displayed (step S23). More specifically, it updates the settings stored in the ROM to change the home screen layout setting from "1: "Smartphone Payment" function, 2: "Card Usage Amount" function, 3: "Special Offers" function" to "1: "Card Usage Amount" function, 2: "Smartphone Payment" function, 3: "Special Offers" function".
[0051] Furthermore, when the user terminal T detects that the "back" button 53 shown in Figure 5 has been tapped, the settings stored in the ROM will not be updated.
[0052] Then, the user terminal T will display the home screen that is initially displayed upon startup, according to the changed settings "1: "Card Usage Amount" function, 2: "Smartphone Payment" function, 3: "Special Offers" function" (step S8 shown in Figure 1). More specifically, it will display home screen 2 (see Figure 3(b)) which is associated with the "Card Usage Amount" function set in "1:".
[0053] This allows users to change the layout of the virtual home screen (see Figure 4), including the home screen that is initially displayed upon startup. Therefore, even if the frequency of use of functions changes, the ease of use of multiple functions is not compromised.
[0054] According to the embodiment described above, content related to one of the functions among the "Card Usage Amount" function, the "Special Offers" function, and the "Smartphone Payment" function, for example, the "Card Usage Amount" function, is displayed on one home screen 2 (see Figure 3(b)). In other words, one home screen 2 to 4 (see Figures 3(b) to (d)) is provided for each of the "Card Usage Amount" function, the "Special Offers" function, and the "Smartphone Payment" function. Therefore, there is no need to consolidate and display multiple functions on a single home screen. Consequently, the configuration of each home screen 2 to 4 (see Figures 3(b) to (d)) can be simplified.
[0055] Furthermore, users can choose to display home screen 4 (see Figure 3(d)), which corresponds to the most frequently used function among the multiple home screens 2-4 (see Figures 3(b)-(d)), as the first home screen displayed upon startup. Therefore, even if multiple functions such as the "Card Usage Amount," "Special Offers," and "Smartphone Payment" functions are distributed across home screens 2-4, the ease of use of these multiple functions is not compromised.
[0056] Based on the above, this embodiment makes it possible to make multiple functions easier to use.
[0057] <Explanation of variations> It should be noted that 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 as described in the claims. For example, in this embodiment, the home screen layout settings "1: "Smartphone Payment" function, 2: "Card Usage Amount" function, 3: "Special Offers" function" are stored, but it may also be possible to store "1: Home Screen 4, 2: Home Screen 2, 3: Home Screen 3". In other words, any method that allows the program to recognize a virtual layout including the home screen that is initially displayed when the program starts up is acceptable.
[0058] Furthermore, in this embodiment, the virtual arrangement is as shown in Figure 4, but is not limited to this. As an example of other virtual arrangements, the home screen 4 corresponding to the "smartphone payment" function (see Figure 3(d)) which is displayed first at startup may be used as the starting point, and the other home screens 2 and 3 may be virtually arranged to the right of it. In this way, the user terminal T will see the home screen 4 corresponding to the "smartphone payment" function at startup. When a directional operation (e.g., a swipe operation) is performed to move to the right on the home screen 4 corresponding to the "smartphone payment" function, the screen will transition to the home screen 2 corresponding to the "card usage amount" function, which is virtually arranged to the right of the home screen 4 corresponding to the "smartphone payment" function. Furthermore, when a directional operation (e.g., a swipe operation) is performed to move to the right on the home screen 2 corresponding to the "card usage amount" function, the screen will transition to the home screen 3 corresponding to the "special offers" function, which is virtually arranged to the right of the home screen 2 corresponding to the "card usage amount" function.
[0059] Furthermore, in this embodiment, the virtual arrangement is determined starting from the screen displayed first at startup, as shown in Figure 4. However, it is not limited to this, and the user may arbitrarily determine the virtual arrangement of screens corresponding to multiple functions.
[0060] Furthermore, in this embodiment, we have described the process of changing the settings for the home screen that is initially displayed at startup and the arrangement of the virtual home screen (see Figure 2), but other settings may also be made available. For example, the wallpaper of the home screen may be changed to a wallpaper of the user's preference. In that case, the user terminal T displays a dialog box (not shown) that allows the user to select an image or the like stored on the user terminal T, and copies and saves the selected image to a predetermined folder. Then, when displaying home screens 2 to 4 (steps S8, 9), the saved image can be used as the wallpapers 2f, 3d, and 4f of home screens 2 to 4 (see Figures 3(b) to (d)). In this way, the wallpapers of home screens 2 to 4 can be changed to the user's preferred wallpaper in a single operation. [Explanation of symbols]
[0061] T User Terminal Icons indicating functions (multiple functions): 21, 22, 31, 32, 41, 42 2, 3, 4 Home screen (different home screen for each function) 5. Sorting screen
Claims
1. A program that provides multiple functions to the user, The aforementioned multiple functions are all different functions, and content related to one function is displayed on each home screen. The user's terminal, A home screen display means that displays one of the home screens, which differs for each function, and does not display any other home screens. A selection means that allows the user to select one of the aforementioned multiple functions. A program that functions as a startup home screen determination means, which determines, from among the different home screens for each of the aforementioned functions, the home screen corresponding to the function described in 1 above to be the home screen to be displayed first at startup.
2. Furthermore, the user terminal is A configuration determination means for determining a virtual arrangement of the home screen that differs for each of the aforementioned functions, A sorting means that displays the aforementioned multiple functions in a line corresponding to the aforementioned virtual arrangement and accepts the user to rearrange them, The program according to claim 1, which functions as a means for changing the home screen and / or the virtual arrangement that is initially displayed at startup, in accordance with the aforementioned rearrangement.
3. The program according to claim 1, wherein the aforementioned multiple functions include a function to display the amount of credit card usage, a function to display discount information, and an electronic payment function.
4. A method for providing multiple functions to a user using a user terminal, The aforementioned multiple functions are all different functions, and content related to one function is displayed on each home screen. The steps include displaying one of the home screens, which differs for each function, and not displaying any of the other home screens, The step of having the user select one of the aforementioned multiple functions. A method comprising the step of determining, from among the different home screens for each of the aforementioned functions, the home screen corresponding to the function in item 1 above will be the home screen to be displayed first at startup.
Citation Information
Patent Citations
Information processor, information processing method, and information processing program
JP2023020708A