Programs and methods

JP7630037B1Active Publication Date: 2025-02-14AEON FINANCIAL SERVICE
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024151148
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2025-02-14
Estimated Expiration
2044-09-03

AI Technical Summary

Benefits of technology

【0011】 次に、本発明の効果について、図面の参照符号を付して説明する。なお、括弧内は、後述する実施形態の参照符号を付したものであるが、本発明はこれに限定されるものではない。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007630037000001_ABST
    Figure 0007630037000001_ABST
Patent Text Reader

Abstract

To provide a program that makes it easier to use a plurality of functions. [Solution] A program that provides a plurality of functions to a user, The plurality of functions are different functions, and content related to one function is displayed on one home screen; The user terminal, A home screen display means for displaying one of the home screens that differ for each function and not displaying the other home screens (steps S8 and S9); A selection means (steps S3 and S4) for allowing a user to select one of a plurality of functions; Among the home screens that differ for each function, a home screen that corresponds to one function is caused to function as a start-up home screen determination means (step S5) that determines the home screen to be displayed first at start-up.
Need to check novelty before this filing date? Find Prior Art

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 allow multiple functions to be used from the same home screen, such as a function for making electronic payments using barcodes, 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 such as that described in Patent Document 1 is convenient because multiple functions are displayed on one home screen. However, on the other hand, since multiple functions are aggregated on one home screen, there is a problem that the configuration of the home screen becomes 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 comprises: A program that provides a user with a plurality of functions (for example, see icon 21 of the “Card Usage Amount” function, icon 31 of the “Discount Information” function, and icon 41 of the “Smartphone Payment” function shown in FIG. 3(a)), The plurality of functions (e.g., see icon 21 of the “Card Amount Used” function, icon 31 of the “Discount Information” function, and icon 41 of the “Smartphone Payment” function shown in FIG. 3(a)) are different functions, and content related to one function (e.g., see icon 21 of the “Card Amount Used” function shown in FIG. 3(a)) is displayed on one home screen (e.g., home screen 2 shown in FIG. 3(b)). A user terminal (for example, the user terminal T shown in FIG. 3(a) to (d)) a home screen display means (for example, steps S8 and S9 shown in FIG. 1) for displaying one of the home screens (for example, home screens 2 to 4 shown in FIG. 3(b) to (d)) that are different for each function and not displaying the other home screens; a selection means (e.g., steps S3 and S4 shown in FIG. 1) for allowing a user to select one function (e.g., see icon 41 showing the "smartphone payment" function shown in FIG. 3(a)) from the plurality of functions (e.g., see icon 21 of the "card usage amount" function, icon 31 of the "profit information" function, and icon 41 of the "smartphone payment" function shown in FIG. 3(a)); a start-up home screen determination means (for example, step S5 shown in FIG. 1) for determining a home screen (for example, home screen 4 shown in FIG. 3(d)) corresponding to the one function (for example, see icon 41 of the "smartphone payment" function shown in FIG. 3(a)) among home screens (for example, home screens 2 to 4 shown in FIG. 3(b) to (d)) different for each function as a home screen to be displayed first at start-up; 、 A screen transition means for cyclically transitioning between different home screens for each of the functions (see, for example, step S9 shown in FIG. 1 ); An arrangement determination means (for example, step S6 shown in FIG. 1) for determining a virtual arrangement of home screens that differ for each function (for example, see home screens 2 to 4 shown in FIG. 4); Programs to make it work And, The program is an application program operable on an operating system (OS), The home screen that differs for each function is a home screen displayed by the program, and the home screen that differs for each function that is virtually arranged according to a virtual arrangement (for example, see home screens 2 to 4 shown in FIG. 4) determined by the arrangement determining means can be switched in response to a direction indicating operation by a user, and the screen transition means (for example, see step S9 shown in FIG. 1) cyclically transitions only between the home screens that differ for each function, and at this time, The home screen display means (e.g., steps S8 and S9 shown in FIG. 1) displays one of the home screens that differ for each function, and does not display other home screens. However, a display showing a virtual arrangement of the home screens that differ for each function (e.g., displays 2e, 3c, and 4e of the arrangements shown in FIGS. 3(b) to (d)) is always displayed even if the display is switched from the one home screen to the other home screen, so that the user can confirm in which position the home screen that is currently displayed on the home screen display means is arranged. It is characterized by the above.

[0008] The program according to claim 2 is the program according to claim 1, Furthermore, the user terminal (for example, the user terminal T shown in FIG. 3(a) to (d)) before a rearrangement means for displaying the plurality of functions in a virtual arrangement (for example, the home screens 2 to 4 shown in FIG. 4) (for example, the rearrangement screen 5 shown in FIG. 5) and accepting the rearrangement from the user (for example, step S22 shown in FIG. 2); The method is characterized in that the method functions as a change means (for example, step S23 shown in FIG. 2) that changes the virtual layout (for example, home screens 2 to 4 shown in FIG. 4) in accordance with the rearrangement.

[0009] The program according to claim 3 is the program according to claim 1, The multiple functions include an electronic payment function (see, for example, icon 41 indicating the "smartphone payment" function shown in FIG. 3(a)), a credit card usage amount display function (see, for example, icon 21 indicating the "card usage amount" function shown in FIG. 3(a)), and a discount information display function (see, for example, icon 31 indicating the "bargain information" function shown in FIG. 3(a)).

[0010] The method according to claim 4 further comprises A user terminal (e.g., the user terminal T shown in Figs. 3(a) to (d)) is used to provide a user with a number of functions (e.g., see icon 21 for the "card usage amount" function, icon 31 for the "discount information" function, and icon 41 for the "smartphone payment" function shown in Fig. 3(a)). method And, The plurality of functions (e.g., see icon 21 of the “Card Amount Used” function, icon 31 of the “Discount Information” function, and icon 41 of the “Smartphone Payment” function shown in FIG. 3(a)) are different functions, and content related to one function (e.g., see icon 21 of the “Card Amount Used” function shown in FIG. 3(a)) is displayed on one home screen (e.g., home screen 2 shown in FIG. 3(b)). a step of displaying one of the home screens (e.g., home screens 2 to 4 shown in Figs. 3(b) to (d)) that differ for each function, and not displaying the other home screens (e.g., steps S8 and S9 shown in Fig. 1); a step of having the user select one function (e.g., icon 41 showing the "smartphone payment" function shown in FIG. 3(a)) from the plurality of functions (e.g., see icon 21 of the "card usage amount" function, icon 31 of the "profit information" function, and icon 41 of the "smartphone payment" function shown in FIG. 3(a)); a step of determining a home screen (e.g., home screen 4 shown in FIG. 3(d)) corresponding to the one function (e.g., icon 41 of the "smartphone payment" function shown in FIG. 3(a)) among home screens (e.g., home screens 2 to 4 shown in FIG. 3(b) to (d)) different for each function as a home screen to be displayed first at startup (e.g., step S5 shown in FIG. 1); 、 A screen transition step of cyclically transitioning between different home screens for each of the functions (see, for example, step S9 shown in FIG. 1 ); an arrangement determination step (for example, step S6 shown in FIG. 1) for determining a virtual arrangement of home screens that differ for each function (for example, see home screens 2 to 4 shown in FIG. 4); Methods including And, The home screens different for each function are home screens displayed by an application program operable on an operating system (OS), and the home screens different for each function virtually arranged in accordance with the virtual arrangement (see, for example, home screens 2 to 4 shown in FIG. 4) determined in the arrangement determination step can be switched in response to a direction indication operation by a user, and the screen transition step (see, for example, step S9 shown in FIG. 1) transitions cyclically only between the home screens different for each function, and at this time, One of the home screens that differ for each function is displayed, and the other home screens are not displayed. However, a display showing a virtual arrangement of the home screens that differ for each function (for example, displays 2e, 3c, and 4e of the arrangements shown in Figs. 3(b) to (d)) is always displayed even when the display is switched from the one home screen to the other home screen, so that the user can confirm in which position the home screen that is currently being displayed is arranged. It is characterized by the above. Effect of the Invention

[0011] 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.

[0012] According to the invention of claims 1 and 4, content related to one of a plurality of functions (e.g., see icon 21 of the "Card Amount" function, icon 31 of the "Discount Information" function, and icon 41 of the "Smartphone Payment" function shown in FIG. 3(a)) is displayed on one home screen (e.g., home screen 2 shown in FIG. 3(b)). That is, one home screen is prepared for each of a plurality of functions (e.g., see icon 21 of the "Card Amount" function, icon 31 of the "Discount Information" function, and icon 41 of the "Smartphone Payment" function shown in FIG. 3(a)). Therefore, it is not necessary to consolidate and display a plurality of functions on one home screen. This makes it possible to simplify the configuration of each home screen.

[0013] Furthermore, the user can set the home screen (e.g., home screen 4 shown in FIG. 3(d)) corresponding to one of the multiple home screens that is used most frequently (e.g., see icon 41 for the "smartphone payment" function shown in FIG. 3(a)) as the home screen that is displayed first at startup. Therefore, even if multiple functions (e.g., see icon 21 for the "card usage amount" function, icon 31 for the "bargain information" function, and icon 41 for the "smartphone payment" function shown in FIG. 3(a)) are displayed separately on each home screen, the ease of use of the multiple functions is not impaired.

[0014] Therefore, according to the present invention, a program can be created that makes multiple functions (e.g., see icon 21 for the “Card Usage Amount” function, icon 31 for the “Discount Information” function, and icon 41 for the “Smartphone Payment” function shown in FIG. 3(a)) easier to use.

[0015] According to the invention of claim 2, the user can change the virtual layout of the home screen (for example, home screens 2 to 4 shown in FIG. 4). Therefore, even if the frequency of use of the functions changes, the usability of multiple functions (for example, see icon 21 of the "Card Usage Amount" function, icon 31 of the "Discount Information" function, and icon 41 of the "Smartphone Payment" function shown in FIG. 3(a)) is not impaired.

[0016] According to the invention of claim 3, a user can use a credit card usage amount display function (see, for example, icon 21 of the “Card Usage Amount” function shown in FIG. 3(a)), a discount information display function (see, for example, icon 31 of the “Bargain Information” function shown in FIG. 3(a)), and an electronic payment function (see, for example, icon 41 of the “Smartphone Payment” function shown in FIG. 3(a)) with one program. [Brief description of the drawings]

[0017] [Figure 1] FIG. 2 is a flowchart showing an embodiment of a program according to the present invention. [Diagram 2] FIG. 4 is a flowchart of a program according to the embodiment. [Diagram 3] 1A and 1B are diagrams showing screens displayed by a program according to the embodiment, in which (a) is a diagram showing a function selection screen, (b) is a diagram showing a home screen corresponding to the “Card Usage Amount” function, (c) is a diagram showing a home screen corresponding to the “Discount Information” function, and (d) is a diagram showing a home screen corresponding to the “Smartphone Payment” function. [Figure 4] FIG. 13 is a diagram showing a state in which other home screens are virtually arranged below a home screen that is initially displayed upon startup. [Diagram 5] FIG. 13 is a diagram showing a screen for rearranging the home screen layout settings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] An embodiment of the program according to the present invention will be specifically described below with reference to the flowcharts shown in Figures 1 and 2. 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.

[0019] <Starting the program> First, as a preliminary step, a program according to this embodiment is installed in advance in a user terminal T (see FIG. 3) carried by a user.

[0020] 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, capable of inputting predetermined data into the user terminal T, a writable ROM storing the program according to this embodiment and other programs, a RAM functioning as a working area or buffer memory, a display unit, such as a touch panel, capable of displaying the home screen, etc., displayed by the program according to this embodiment (see Figs. 3 to 5), and a communication interface capable of connecting to a network by a communication means, such as a wireless LAN. The following is a specific description along the flow chart shown in Fig. 1.

[0021] The CPU of the user terminal T as described above (hereinafter simply referred to as the user terminal T) first receives an operation such as a tap from the user and starts up the pre-installed program according to this embodiment (step S1). The user terminal T then checks whether this is the first time the program has been started up (step S2). Any method for checking whether this is the first time the program has been started up may be used, but in this embodiment, the user terminal T reads a value indicating whether this is the first time the program has been started up from a setting file stored in the ROM when the program was installed. This time, this value is a value (e.g., "0") indicating that the program is being started up for the first time.

[0022] <Processing at first launch> If the read value indicates that this is the first activation (step S2: Y), the user terminal T displays the function selection screen 1 shown in FIG. 3(a) (step S3).

[0023] The function selection screen 1 shown in FIG. 3(a) will be described. On the function selection screen 1, three icons are displayed vertically below a display 11 saying "Select use" and a display 12 saying "Which function do you think you will use often?" The three icons are a credit card icon 21 shown together with the words "Card usage amount", a coupon icon 31 shown together with the words "Advantageous information", and a two-dimensional code icon 41 shown together with the words "Smartphone payment". In this way, the user terminal T prompts the user to select the function that is used most frequently from among the "Card usage amount (display)", "Advantageous information (display)", and "Smartphone payment (electronic payment)" functions.

[0024] Next, the user terminal T accepts the selection of a function from the user (step S4). For example, if the user taps on the two-dimensional code icon 41 (see FIG. 3(a)) shown together with the words "smartphone payment", the user terminal T accepts that the "smartphone payment" function has been selected. In the following explanation, it is assumed that the user has selected the "smartphone payment" function.

[0025] Next, the user terminal T determines the home screen to be displayed at startup (step S5). More specifically, the home screen 4 (see FIG. 3(d)) corresponding to the "smartphone payment" function (see FIG. 3(a)) selected by the user on the function selection screen 1 is determined to be the home screen to be displayed first at startup.

[0026] The home screen is a screen for starting the use of 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, and therefore has three home screens corresponding to the three functions. The three home screens are home screen 2 (see FIG. 3(b)) corresponding to the "Card Usage Amount" function (see FIG. 3(a)), home screen 3 (see FIG. 3(c)) corresponding to the "Advantageous Information" function (see FIG. 3(a)), and home screen 4 (see FIG. 3(d)) corresponding to the "Smartphone Payment" function (see FIG. 3(a)). Each home screen will be described below. Each home screen (home screen 2, home screen 3, home screen 4) is displayed and used one by one 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, other home screens (for example, home screen 3, home screen 4) are not displayed.

[0027] First, the home screen 2 shown in FIG. 3(b) corresponding to the "Card Usage Amount" function will be described. This home screen 2 displays contents related to the function of displaying the usage amount of the user's credit card. More specifically, this home screen 2 mainly displays the user's 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.

[0028] Next, the home screen 3 shown in Fig. 3(c) corresponding to the "bargain information" function will be described. This home screen 3 displays contents related to the function of displaying discount coupons and other information on discounts, etc. More specifically, this home screen 3 mainly displays information 3a on discounts, etc. in the center of the screen.

[0029] Finally, the home screen 4 shown in FIG. 3(d) corresponding to the "smartphone payment" function will be described. This home screen 4 displays contents related to the function of making electronic payment 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 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. 3(d), 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 will be charged to the user's credit card. On the other hand, when the electronic payment means switching button 4c is tapped or the like to select making electronic payment with electronic money, the payment amount will be deducted from the user's electronic money by electronic payment.

[0030] To display the icon 2a indicating the type of credit card, the card usage amount 2b ("¥143,354"), and the points 2c ("1,666pt") on the home screen 2 (see FIG. 3(b)), it is necessary to link the user's credit card to the program. To allow electronic payment with a credit card or electronic money to be made on the home screen 4 (see FIG. 3(d)), it is also 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, the user may be able to make the linking from a settings screen (not shown).

[0031] In addition, menu buttons 2d, 3b, and 4d are commonly provided on these home screens 2 to 4 (see Figs. 3(b) to (d)). By tapping these menu buttons 2d, 3b, and 4d, a setting screen (not shown) on which various settings can be made is displayed, but a detailed description will be omitted. Meanwhile, layout displays 2e, 3c, and 4e are also commonly provided on these home screens 2 to 4 (see Figs. 3(b) to (d)), which will be described 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 FIG. 3(a)), the home screens 2 and 3 other than the home screen 4 (see the home screen 4 surrounded by a dotted line in FIG. 4) corresponding to the "smartphone payment" function selected by the user are automatically arranged virtually. Any method of determination may be used, but in this embodiment, on the function selection screen 1 (see FIG. 3(a)), the home screen 2 corresponding to the icon 21 of the "card usage amount" function displayed at the top is virtually arranged below the home screen 4 (see FIG. 4). Similarly, the home screen 3 corresponding to the icon 31 of the "profitable information" function displayed second is automatically arranged below the home screen 2 (see FIG. 4).

[0033] As a result, when the user terminal T is started up, it displays the home screen 4 corresponding to the "smartphone payment" function (see FIG. 4). Then, for example, when a directional operation (e.g., a swipe operation) is performed to move downward on the home screen 4 corresponding to the "smartphone payment" function, the screen transitions to the home screen 2 corresponding to the "card usage amount" function, which is virtually arranged below the home screen 4 corresponding to the "smartphone payment" function (see FIG. 4). Also, when a directional operation (e.g., a swipe operation) is performed to move downward on the home screen 2 corresponding to the "card usage amount" function, the screen transitions to the home screen 3 corresponding to the "discount information" function, which is virtually arranged below the home screen 2 corresponding to the "card usage amount" function (see FIG. 4).

[0034] Furthermore, when a directional operation (e.g., a swipe operation) is performed to move downward on the home screen 3 corresponding to the "Advantageous Information" function, the screen transitions to the home screen 4 corresponding to the "Smartphone Payment" function (see arrow Y1 in FIG. 4). In this way, the home screens 2 to 4 (see FIG. 4) can be cyclically transitioned in the up and down directions.

[0035] The user terminal T stores the virtual layout of the home screens 2 to 4 (see FIG. 4) determined as described above. Any method of storage may be used, but in this embodiment, "1: Smartphone payment function, 2: Card usage amount function, 3: Bargain information function" are saved in ROM. Note that "1:" is the function corresponding to the screen that is first displayed at startup, "2:" is the function corresponding to the screen virtually arranged below "1:", and "3:" is the function corresponding to the screen virtually arranged below "2:".

[0036] In addition, in each of the home screens 2 to 4 shown in FIG. 4, layout displays 2e, 3c, and 4e are displayed in the lower right (see also FIGS. 3(b) to (d)). These represent the virtual layout of the home screens 2 to 4 (see FIG. 4). More specifically, the layout displays 2e, 3c, and 4e (see FIGS. 3(b) to (d) and FIG. 4) each have three rectangles arranged vertically. The position of the rectangle that is displayed prominently in white among these three rectangles indicates the virtual layout of the home screen. For example, the layout display 4e of the home screen 4 (see FIG. 3(d) and FIG. 4) has the topmost rectangle of the three rectangles displayed prominently in white. This indicates that the home screen 4 is virtually arranged at the top, as shown in FIG. 4.

[0037] By displaying such an arrangement 2e, 3c, 4e (see Figs. 3(b) to (d) and Fig. 4), the user can easily understand where the home screens 2 to 4 (see Figs. 3(b) to (d)) are virtually positioned.

[0038] When the process up to this point is completed, the user terminal T updates the setting, stored in the ROM, indicating whether or not this is the first startup to a value (for example, "1") that does not indicate the first startup.

[0039] Next, the user terminal T displays the home screen at the time of startup (step S8). More specifically, the settings for the home screen layout "1: Smartphone payment function, 2: Card usage amount function, 3: Bargain information function" that were previously saved in the ROM are read out. Then, the home screen 4 (see FIG. 3(d)) corresponding to the "Smartphone payment" function set to "1" is displayed.

[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 a directional operation (e.g., a swipe operation) by the user to move downward on the home screen 4 corresponding to the "smartphone payment" function, it reads the home screen layout settings "1: "smartphone payment" function, 2: "card usage amount" function, 3: "profitable information" function" from the ROM. Then, it determines that the home screen 2 corresponding to the "card usage amount" function is virtually arranged below the home screen 4 corresponding to the "smartphone payment" function. As a result, the user terminal T transitions the screen to the home screen 2 corresponding to the "card usage amount" function (see FIG. 4).

[0041] In addition, when the user terminal T detects a directional operation (e.g., a swipe operation) by the user to move upward on the home screen 4 corresponding to the "smartphone payment" function, it similarly transitions the screen to the home screen 3 corresponding to the "bargain information" function (see arrow Y1 in Figure 4).

[0042] Furthermore, until the user ends the program according to this embodiment, the user terminal T repeats the transition of the home screens 2 to 4 (see FIG. 4) in accordance with the user's direction instruction operation as described above (step S9).

[0043] <Processing when not the first launch> On the other hand, if this is not the first startup, the user terminal T performs the following process.

[0044] First, the user terminal T receives a program start operation from the user and starts the program according to this embodiment (step S1). Then, the user terminal T reads the setting stored in the ROM as to whether or not this is the first start, and determines that this setting does not indicate the first start (for example, "1" is set) (step S2: N).

[0045] Next, the user terminal T reads the home screen to be displayed at startup (step S7). More specifically, the home screen layout settings "1: 'Smartphone payment' function, 2: 'Card usage amount' function, 3: 'Advantageous information' function" are read from the ROM.

[0046] Next, the user terminal T displays the home screen at the time of startup (step S8). The user terminal T also transitions the home screen according to the user's direction instruction operation (step S9). These processes have already been described, so the description will be omitted here.

[0047] <Display sort> However, there may be cases where you want to change the settings for the home screen that is first displayed at startup or the layout of the virtual home screen, for example, because the frequency with which you use each function has changed. In such cases, you can do so as follows. The following is a detailed explanation of how to do this, following the flowchart shown in Figure 2.

[0048] First, the user terminal T displays a plurality of functions side by side (step S21). More specifically, first, when the user taps the menu button 2d, 3b, or 4d (see Figs. 3(b) to (d)) and performs a predetermined operation on the displayed setting screen (not shown), the user terminal T displays a screen 5 shown in Fig. 5. On this screen, three icons are displayed vertically in correspondence with the virtual arrangement of the home screens 2 to 4 (see Fig. 4) under a display 51 of "Select the display order of home screens" and a display 52 of "You can change the order of home screens by dragging". The three icons are a two-dimensional code icon 42 (displayed together with the word "Payment"), a credit card icon 22 (displayed together with the word "Card Use"), and a coupon icon 32 (displayed together with the word "Great Deal"). In other words, the "Smartphone Payment" function corresponding to home screen 4 (see Figure 4), which is the first screen displayed upon startup, is displayed at the top, the "Card Usage Amount" function corresponding to home screen 2 (see Figure 4), which is virtually positioned below home screen 4, is displayed second, and the "Special Offers" function corresponding to home screen 3 (see Figure 4), which is virtually positioned below home screen 2, is displayed third.

[0049] Next, the user terminal T accepts the rearrangement from the user (step S22). For example, when the user swaps the icon 42 (see FIG. 5) representing the "smartphone payment" function with the icon 22 representing the "card usage amount" function by dragging or the like, 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 Fig. 5 has been tapped or the like, it changes the order in which the home screens are displayed (step S23). More specifically, it updates the settings stored in the ROM so as to change the home screen arrangement setting "1: 'Smartphone payment' function, 2: 'Card usage amount' function, 3: 'Bargain information' function" to "1: 'Card usage amount' function, 2: 'Smartphone payment' function, 3: 'Bargain information' function".

[0051] It should be noted that when the user terminal T detects that the "back" button 53 shown in FIG. 5 has been tapped, the settings stored in the ROM are not updated.

[0052] Then, the user terminal T will display the home screen that is displayed first at startup according to the changed settings "1: 'Card usage amount' function, 2: 'Smartphone payment' function, 3: 'Advantageous information' function" (step S8 shown in FIG. 1). More specifically, the home screen 2 (see FIG. 3(b)) associated with the "Card usage amount" function set in "1:" will be displayed.

[0053] This allows the user to change the layout of the virtual home screen (see Figure 4), including the home screen that is first displayed at startup. Therefore, even if the frequency of use of a function changes, the ease of use of multiple functions is not compromised.

[0054] According to the present embodiment described above, one of the "Card Usage Amount" function, the "Discount Information" function, and the "Smartphone Payment" function, for example, content related to the "Card Usage Amount" function, is displayed on one home screen 2 (see FIG. 3(b)). That is, one home screen 2 to 4 (see FIG. 3(b) to (d)) is prepared for each of the "Card Usage Amount" function, the "Discount Information" function, and the "Smartphone Payment" function. For this reason, it is not necessary to consolidate and display multiple functions on one home screen. Therefore, the configuration of each home screen 2 to 4 (see FIG. 3(b) to (d)) can be simplified.

[0055] Furthermore, the user can set one of the multiple home screens 2-4 (see Figs. 3(b)-(d)) that is used most frequently, for example home screen 4 (see Fig. 3(d)) corresponding to the "smartphone payment" function shown in Fig. 3(a), as the home screen that is displayed first upon startup. Therefore, even if multiple functions, such as the "card usage amount" function, the "discount information" function, and the "smartphone payment" function, are displayed separately on each of the home screens 2-4, the ease of use of the multiple functions is not impaired.

[0056] As described above, according to this embodiment, it is possible to make a plurality of functions easier to use.

[0057] <Description of Modifications> Note 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 described in the claims. For example, in this embodiment, the home screen layout settings "1: Smartphone payment function, 2: Card usage amount function, 3: Bargain information function" are stored, but "1: Home screen 4, 2: Home screen 2, 3: Home screen 3" may also be stored. In other words, any method is acceptable as long as the program can recognize a virtual layout including the home screen that is displayed first when started.

[0058] In addition, in this embodiment, the virtual arrangement is the arrangement shown in FIG. 4, but is not limited to this. As an example of another virtual arrangement, the home screen 4 corresponding to the "smartphone payment" function, which is displayed first at the time of startup (see FIG. 3(d)), may be used as the starting point, and the other home screens 2 and 3 may be virtually arranged to the right of the home screen 4 (see FIG. 3(d)). As a result, the home screen 4 corresponding to the "smartphone payment" function is displayed on the user terminal T at the time of startup. Then, when a direction instruction operation (e.g., a swipe operation) is performed to move rightward on the home screen 4 corresponding to the "smartphone payment" function, the screen transitions 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 direction instruction operation (e.g., a swipe operation) is performed to move rightward on the home screen 2 corresponding to the "card usage amount" function, the screen transitions to the home screen 3 corresponding to the "discount information" function, which is virtually arranged to the right of the home screen 2 corresponding to the "card usage amount" function.

[0059] In addition, in this embodiment, the virtual layout is determined based on the screen that is first displayed at startup, as shown in FIG. 4, but this is not limited to this, and the user may arbitrarily determine the virtual layout of screens corresponding to multiple functions.

[0060] In the present embodiment, the process of changing the settings of the home screen displayed first at startup and the arrangement of the virtual home screen has been described (see FIG. 2), but other settings may be changed. For example, the wallpaper of the home screen may be changed to a wallpaper of the user's preference. In this case, the user terminal T displays a dialogue (not shown) that allows the user to select an image or the like stored in the user terminal T, and copies and saves the selected image in a predetermined folder. Then, when the home screens 2 to 4 are displayed (steps S8 and 9), the saved image may be used as the wallpaper 2f, 3d, and 4f of the home screens 2 to 4 (see FIGS. 3(b) to (d)). In this way, the wallpaper of the home screens 2 to 4 can be changed to a wallpaper of the user's preference with a single operation. [Explanation of symbols]

[0061] T User terminal 21, 22, 31, 32, 41, 42 Icons showing functions (multiple functions) 2, 3, 4 Home screen (different home screens for each function) 5. Sorting screen

Claims

1. A program that provides a plurality of functions to a user, The plurality of functions are different functions, and content related to one function is displayed on one home screen. The user terminal, a home screen display means for displaying one of the home screens different for each function and not displaying the other home screens; a selection means for allowing a user to select one of the plurality of functions; a startup home screen determination means for determining, among the home screens different for each function, a home screen corresponding to the one function as a home screen to be displayed first upon startup; a screen transition means for cyclically transitioning between different home screens for each of the functions; A program for causing the program to function as an arrangement determination means for determining a virtual arrangement of home screens that differs for each function, The program is an application program operable on an operating system (OS), The home screen different for each function is a home screen displayed by the program, and the home screen different for each function virtually arranged according to the virtual arrangement determined by the arrangement determining means can be switched in response to a direction indicating operation by a user, and the screen transition means cyclically transitions only between the home screens different for each function, at this time: The program causes the home screen display means to display one of the home screens that differ for the functions, and does not display other home screens, but always displays a display showing a virtual arrangement of the home screens that differ for the functions, even if the display is switched from the one home screen to the other home screen, allowing a user to confirm at what position the home screen currently being displayed on the home screen display means.

2. Furthermore, the user terminal a rearrangement means for displaying the plurality of functions in a virtual arrangement and accepting an arrangement from the user; The program according to claim 1 , which functions as a changer that changes the home screen that is initially displayed upon the startup and / or the virtual layout in accordance with the rearrangement.

3. 2. The program according to claim 1, wherein the plurality of functions include a credit card usage amount display function, a discount information display function, and an electronic payment function.

4. A method for providing a plurality of functions to a user using a user terminal, comprising: The plurality of functions are different functions, and content related to one function is displayed on one home screen. displaying one of the home screens different for each function and not displaying the other home screens; having a user select one of the plurality of functions; determining a home screen corresponding to the one function among the home screens different for each function as a home screen to be displayed first at the time of startup; a screen transition step of cyclically transitioning between different home screens for each of the functions; and determining a virtual arrangement of the home screens that differ for each function, The home screen that differs for each function is a home screen displayed by an application program that can run on an operating system (OS), and the home screen that differs for each function that is virtually arranged according to the virtual arrangement determined in the arrangement determination step can be switched in response to a direction instruction operation by a user, and the screen transition step cyclically transitions only between the home screens that differ for each function, and at this time, A method in which one of the home screens that differ for each function is displayed, and the other home screens are not displayed, but a display showing a virtual arrangement of the home screens that differ for each function is always displayed even when the display is switched from the one home screen to the other home screen, allowing a user to confirm in which position the home screen that is currently being displayed is located.

Citation Information

Patent Citations

  • Operation device

    JP2013186810A

  • Manipulation assistance system, manipulation assistance method, and computer program

    JP2014102656A

  • Information processing apparatus, control method, and program

    JP2016189223A

  • Device, method, and graphical user interface for providing feedback during interaction with intensity-sensitive buttons

    JP2019512766A

  • Device, method, and graphical user interface for interacting with user interface object corresponding to application

    JP2021144684A