Information processing device, computer program product, and computer-readable recording medium
By setting the first mode and the second mode in the information processing device, the menu is selected automatically or based on user operation, which solves the problem of lack of characteristic of menu control, meets the needs of different user groups, and improves the user experience.
Patent Information
- Application Number
- CN202510654005.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-06-21
- Filing Date
- 2025-05-21
- Publication Date
- 2025-09-23
AI Technical Summary
In the prior art, menus lack characteristic control methods and are difficult to meet the personalized needs of different user groups.
The information processing device realizes characteristic control of the menu by setting the first mode and the second mode, and automatically selecting the menu in the different modes or selecting the menu based on the user operation.
It realizes characteristic control for multiple menus, meets the needs of users of different age groups, and improves user experience and ease of operation.
Smart Images

Figure CN120687003A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing device and a program. Background Art
[0002] An image display device that enables various user operations to be inputted in a contactless manner is known (see Patent Document 1). Patent Document 1 describes a configuration in which a game corresponding to a menu selected from menus layered for each of a plurality of modes is executed.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application Laid-Open No. 2014-241047 Summary of the Invention
[0006] Problems to be solved by the invention
[0007] However, the technology described in Patent Document 1 has no special features regarding the menu.
[0008] An object of the present invention is to provide a technology for realizing characteristic control over a plurality of executable menus.
[0009] Solutions for solving problems
[0010] The present invention is an information processing device that executes a selection menu from multiple menus. The information processing device comprises: an execution mode setting unit that sets an execution mode from multiple modes including at least a first mode and a second mode; a first mode execution control unit that, when the first mode is the execution mode, automatically selects the next selection menu to be executed and executes the selection menu after executing the selection menu; and a second mode execution control unit that, when the second mode is the execution mode, selects the next selection menu to be executed based on a user's selection operation and executes the selection menu after executing the selection menu.
[0011] In addition, it may also be that, in the absence of the first operation input, the first mode execution control unit repeatedly and automatically selects and executes the same selection menu, and in the case of the first operation input, the first mode execution control unit selects a menu different from the previous selection menu as a new selection menu and executes the new selection menu.
[0012] Furthermore, the first mode execution control unit may automatically select a selection menu to be executed next from a first menu group predetermined among the plurality of menus.
[0013] Furthermore, the plurality of menus may include non-evaluation menus for which user operation input is not evaluated and evaluation menus for which user operation input is evaluated, and the first menu group may consist of only the non-evaluation menus.
[0014] Furthermore, the second mode execution control unit may select a selection menu from a menu including the non-evaluation menu and the evaluation menu based on a selection operation by a user.
[0015] Furthermore, the second mode execution control unit may select a selection menu from a plurality of menu groups including the first menu group based on a selection operation by a user.
[0016] Alternatively, the plurality of menus may include a medium assignment menu for assigning a specified medium to the user when a specified achievement condition is satisfied, and a non-assignment menu for not assigning the specified medium if the achievement condition is not specified, and the first menu group may consist only of the non-assignment menu.
[0017] Furthermore, the device may further include a special treatment processing execution unit configured to execute a special treatment processing based on the predetermined medium possessed by the user.
[0018] Furthermore, the home screen of the first mode execution control unit may be different from the home screen of the second mode execution control unit.
[0019] In addition, it may also be that the first mode execution control unit starts automatically selecting and executing the selection menu in response to a specified start operation in the home screen, and the second mode execution control unit accepts an operation for selecting the selection menu on the home screen, selects the selection menu based on the accepted operation, and executes the selection menu.
[0020] Furthermore, the first mode execution control unit may display an image indicating what the predetermined start operation is on a home screen.
[0021] Furthermore, the first mode execution control unit may not display a selection menu on the home screen, but may display a prompting the user to perform the predetermined start operation.
[0022] Furthermore, the second mode execution control unit may display a plurality of selectable icons on the home screen, select a selection menu based on a selection operation of the icon, and execute the selection menu.
[0023] Furthermore, the second mode execution control unit may perform control such that, after executing a selection menu, the state transitions to a standby state for accepting a selection of a selection menu to be executed next.
[0024] Furthermore, the second mode execution control unit may perform control to transition to the standby state when an operation instructing transition to the standby state is performed while a selection menu is being executed.
[0025] Furthermore, the information processing device may be an electronic toy including a touch panel.
[0026] In addition, a program for causing a computer to execute a selection menu from multiple menus can also be constructed, wherein the program is used to cause the computer to function as the following units: an execution mode setting unit, which sets the execution mode from multiple modes including at least a first mode and a second mode; a first mode execution control unit, wherein when the first mode is the execution mode, the first mode execution control unit automatically selects the next selection menu to be executed and executes the selection menu after executing the selection menu; and a second mode execution control unit, wherein when the second mode is the execution mode, the second mode execution control unit selects the next selection menu to be executed based on the user's selection operation and executes the selection menu after executing the selection menu.
[0027] Effects of the Invention
[0028] According to the present invention, in a first mode, after executing a selection menu, the information processing device automatically selects the next selection menu to be executed and executes it. In a second mode, on the other hand, after executing a selection menu, the information processing device selects the next selection menu to be executed based on a user's selection operation and executes it. This enables unique control of multiple executable menus. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 It is a diagram showing an example of the appearance of an electronic toy.
[0030] Figure 2 It is a diagram showing an example of a menu group.
[0031] Figure 3 It is a diagram showing another example of the menu group.
[0032] Figure 4 2 is a diagram showing an example of a mode selection screen.
[0033] Figure 5 This is a diagram showing an example of a home screen in the first-time game play mode.
[0034] Figure 6 It is a diagram showing an example of a menu execution screen.
[0035] Figure 7This is a diagram showing an example of a home screen in the standard mode.
[0036] Figure 8 This is a diagram showing an example of a menu screen within a category.
[0037] Figure 9 It is a diagram showing another example of the menu execution screen.
[0038] Figure 10 It is a diagram showing an example of a coin payout screen.
[0039] Figure 11 This is a diagram for explaining special treatment processing.
[0040] Figure 12 This is a block diagram showing an example of the functional configuration of an electronic toy.
[0041] Figure 13 This is a diagram showing an example of the data structure of a menu list.
[0042] Figure 14 This is a flowchart showing the flow of processing performed by the electronic toy.
[0043] Figure 15 It shows the following Figure 14 Flowchart of the subsequent processing flow. DETAILED DESCRIPTION
[0044] Below, preferred embodiments of the present invention are described with reference to the accompanying drawings. An electronic toy is exemplified as an information processing device. The embodiments described below are not intended to limit the present invention, nor are the embodiments to which the present invention can be applied limited thereto. In the accompanying drawings, identical components are denoted by the same reference numerals.
[0045] Figure 1 1 is a diagram showing an example of the appearance of an electronic toy 1 in this embodiment. The electronic toy 1 in this embodiment is an information processing device in the form of a tablet computer, for example, and includes a power button 11 , volume control buttons 13 , a touch panel 15 , and a speaker 17 .
[0046] The electronic toy 1 also incorporates a control board 19, which is equipped with electronic components such as a CPU (Central Processing Unit) 191, an IC (Integrated Circuit) memory 193, and a communication device. The IC memory 193 of the control board 19 stores menu execution programs related to executing various menus, as well as various setting data required for executing the menu execution programs. The CPU 191 executes the menu execution programs to perform calculations and control various components of the electronic toy 1 based on user input via the touch panel 15.
[0047] Furthermore, the form of the electronic toy is not limited to that of a tablet computer, and may be in the form of, for example, a smartphone, a notebook computer, a portable game device, or the like.
[0048] [Details]
[0049] The electronic toy 1 executes a selection menu selected from a plurality of menus. The contents of the menu will be described later, and various menus for intellectual education and learning are prepared in advance according to the target user.
[0050] 1. About the model
[0051] The electronic toy 1 of this embodiment has two modes, namely, a "first-time game mode" as an example of a first mode and a "standard mode" as an example of a second mode, and the execution mode is set according to the user's selection operation. The target persons of each mode are not particularly limited, but, for example, the first-time game mode is a mode for young children. In contrast, the standard mode is a mode for older children, users who have played the first-time game mode once, etc. In each mode, the menu is executed by performing control corresponding to the target person. This is because, in the case of young children, it is difficult for them to select the menu by themselves; on the other hand, as they grow older, they can select the menu with autonomy, and the content of the menu they can enjoy without boredom is also different from that of young children. In addition, the number of modes is not limited to two, and three or more modes can also be prepared.
[0052] Menu groups to be executed are pre-assigned to the first-time game mode and the standard mode, respectively. Figure 2 and Figure 3 is a diagram showing an example of a menu group. Figure 2 In FIG. 1 , an example of the first-time play menu group Ga is shown as the first menu group. Figure 3 , an example of a standard menu group Gb (Gb-1, Gb-2, Gb-3, ...) as another menu group is shown.
[0053] Each menu group Ga, Gb is formed by, for example, classifying a plurality of menus into categories. The categories are not particularly limited, but examples thereof include "First Time Playing Game," "Thinking Skill," "Numbers," "Life," "English," "Music," and "Memory."
[0054] Specifically, they are classified into Figure 2 The menu of the first-time play menu group Ga is a menu of the "first-time play" category. The first-time play menu group Ga corresponds to the first-time play mode. On the other hand, each category ( Figure 3 The menus of "Thinking Ability", "Number", and "Life" are categorized into Figure 3 Furthermore, for the standard mode, there are corresponding menu groups for all categories, namely, the first-time game play menu group Ga and the standard menu groups Gb (Gb-1, Gb-2, Gb-3, ...). This achieves a structure in which, in the standard mode, all categories of menus can be executed, whereas, in the first-time game play mode, only the menus of the "first-time game play" category are executed.
[0055] Here, the menus comprising each menu group Ga and Gb include non-evaluation menus that do not evaluate user input operations, and evaluation menus that do evaluate user input operations. Furthermore, there are medium-granting menus that grant the user coins as a specified medium upon satisfying specified achievement conditions, and non-granting menus that do not grant coins if no achievement conditions are specified. The achievement conditions can be set as appropriate, for example, "upon first clearing of the given granting menu." Figure 3 The menu with the evaluation mark MKa is the evaluation menu. Figure 2 、 Figure 3 The menus without the evaluation mark MKa are non-evaluation menus. Figure 3 The menu with the assignment mark MKb in the menu is the assignment menu. Figure 2 、 Figure 3 A menu that does not have the assignment mark MKb is a non-assignment menu.
[0056] That is, in this embodiment, the first-time play menu group Ga consists only of non-evaluation menus. On the other hand, each standard menu group Gb includes both evaluation menus and non-evaluation menus. Furthermore, some evaluation menus are designated as payout menus, while the remaining evaluation menus and non-evaluation menus are designated as non-payout menus.
[0057] In more detail, each menu of the first-time game menu group Ga is a non-evaluation menu, and therefore all of them are non-granting menus. Therefore, for each menu of the first-time game mode, no achievement conditions are specified, and even if executed, no coins are granted. On the other hand, the evaluation menu of the standard menu group Gb includes a granting menu. When the menu is executed for the first time and the result of the evaluation is that the menu is cleared, it is deemed that the achievement conditions are met and coins are granted. In addition, which evaluation menu is set as the granting menu can be set appropriately. It can also be a structure in which all evaluation menus are set as granting menus. In addition, for non-evaluation menus, it is also possible to set a structure in which part or all of them are set as granting menus. In this case, the achievement conditions can be set as the first execution, etc.
[0058] 2. About the first-time game menu group
[0059] As described above, the menus in the first-time game menu group Ga are non-evaluation menus. Furthermore, since the first-time game mode is targeted at young children, the menus in the first-time game menu group Ga progress by touching anywhere on the screen. Touching the screen progresses the menu, causing the on-screen display to change or sound to be output, allowing the intended user (young child) to enjoy the game without becoming bored.
[0060] Specifically, for example, the menus include: (1) a menu that displays illustrations of vehicles and moves the vehicles along a prescribed route according to touch operations, (2) a menu that changes the expression of a character according to touch operations, (3) a menu that displays illustrations of objects and displays the name or outputs the sound of the name from the speaker 17 according to touch operations, (4) a menu that displays illustrations of animals and outputs the name, call, and other sounds from the speaker 17 according to touch operations, (5) a menu that displays characters and numbers and outputs the playback sound from the speaker 17 according to touch operations, etc.
[0061] 3. About the standard menu group
[0062] Each menu of the standard menu group Gb is a menu executed in the standard mode. Moreover, the standard mode is targeted at older children and the like. Therefore, each menu of the standard menu group Gb includes a menu in the following form: questions associated with the corresponding categories are displayed, and the user answers the questions through touch operations. It is a menu for judging whether the answer is correct or not. This form of menu is equivalent to an evaluation menu. If the answer is correct, it is considered a pass, and if the answer is wrong, it is considered a failure to pass, and the operation input is evaluated in this way. In addition, the evaluation menu also includes a menu for evaluating the results based on the scores obtained, etc.
[0063] Specifically, for example, the menus include: (1) a menu for finding cards with the same pattern, (2) a menu for putting together puzzle pieces to complete a picture, (3) a menu for moving a displayed object to a specified position within the screen by touch and drag operations, (4) a menu for selecting the letters to be played, (5) a menu for displaying two numbers and selecting the larger number (or the smaller number), etc.
[0064] Furthermore, the non-evaluation menus of the standard menu group Gb are different from the non-evaluation menus of the first-time game menu group. They are set to menus that will not progress if you simply touch any part of the screen. For example, (6) a menu for selecting colors, brush types, etc. for drawing, (7) a menu for copying the stroke order of characters, etc.
[0065] 4. About mode setting processing
[0066] The electronic toy 1 executes a mode setting process in response to a mode setting operation performed by long-pressing the power button 11 , and sets the first-time play mode or the standard mode as the execution mode.
[0067] Figure 4 FIG. 1 is a diagram showing an example of a mode selection screen displayed on the touch panel 15. Figure 4 As shown, when the power button 11 of the electronic toy 1 is long-pressed, a mode selection screen W1 is displayed on the touch panel 15. The mode selection screen W1 has a first-time game mode on / off switch button B1, and accepts a selection operation to turn the first-time game mode on or off at startup, thereby switching the execution mode between the first-time game mode and the standard mode.
[0068] That is, in the mode setting process, when the on / off switch button B1 is turned on in the mode selection screen W1 ( Figure 4 (a)), the electronic toy 1 sets the first-time play mode as the execution mode. On the other hand, when the on / off switch button B1 is turned off ( Figure 4 In (b)), the electronic toy 1 sets the standard mode as the execution mode.
[0069] 5. Regarding the First Mode Execution Control Process
[0070] When the electronic toy 1 sets the execution mode to the first game play mode in the mode setting process, the first mode execution control process is executed when the electronic toy 1 is turned on. Figure 5 This is a diagram showing an example of a home screen when the first game play mode is the execution mode.
[0071] In the first mode execution control process, the electronic toy 1 first controls the display of the home screen W2 of the first game mode. Then, the electronic toy 1 displays an image I2 indicating what the start operation is on the home screen W2 of the first game mode to accept the start operation. Figure 5 In the figure, an image I2 is shown for indicating a touch operation as a message for starting the operation. When any part of the screen is touched, the electronic toy 1 accepts it as a start operation. Instead of displaying a category or selection menu for the user as in the standard menu described later, only a display prompting the start operation is made. The display prompting the start operation is shown by the image I2. Then, when the start operation (in this case, a touch operation on the screen) is performed, the electronic toy 1 automatically selects the selection menu to be executed and executes the selection menu. For example, the electronic toy 1 selects the selection menu from the first-time game menu group Ga (refer to Figure 2 ) randomly selects a menu and executes it as the selection menu.
[0072] Figure 6 1 is a diagram showing an example of a menu execution screen for selecting a menu. Figure 6 In the Figure 2 The menu M11 is used as the menu execution screen W3 when the menu is selected. In this menu, a vehicle (e.g., a train) 31 is first displayed at the starting point S of the movement route 33. Then, when any part of the screen is touched, the menu progresses, and the vehicle 31 moves along the movement route 33. The menu ends when the vehicle 31 reaches the end point G.
[0073] Here, in the first play mode, the electronic toy 1 automatically selects and executes the same selection menu repeatedly. Figure 6 In the example shown in FIG, after the vehicle 31 reaches the destination point G, the menu is executed again. As a result, the vehicle 31 is displayed again at the starting point S of the movement route 33. Then, when the user performs a touch operation, the vehicle 31 moves to the destination point G.
[0074] More specifically, the same selection menu is repeatedly executed until the home button Bh1 or the change button Bc1 is touched on the menu execution screen W3. The home button Bh1 is a button for returning to the home screen, and the change button Bc1 is a button for the first operation input.
[0075] Specifically, when the home button Bh1 is touched, the electronic toy 1 displays the home screen W2 of the first play mode (see Figure 5) to accept the start operation. On the other hand, when the change button Bc1 is touched, the electronic toy 1 is deemed to have received the first operation input, and a menu different from the previous selection menu (the selection menu currently being executed) is randomly selected from the first-time play menu group Ga, and this menu is set as the selection menu. Figure 6 If the change button Bc1 is touched in the menu execution screen W3, the Figure 2 A menu different from the selection menu M11 executed so far is selected from the first-time play menu group Ga. Then, the electronic toy 1 executes the selected selection menu as a new selection menu.
[0076] In the first game mode, when a predetermined time (e.g., 60 seconds) passes without any touch on the screen, the screen returns to the home screen W2 of the first game mode (see FIG. Figure 5 ).
[0077] In this way, in the first-time game mode for young children, a selection menu is automatically selected and executed. Furthermore, while the home button Bh1 or the change button Bc1 is not selected, the same selection menu is repeatedly executed. On the other hand, when the change button Bc1 is selected, a menu different from the one previously executed is automatically selected and executed as the new selection menu. Thus, in the first-time game mode, the required operations can be reduced and simplified to execute menus. Therefore, even users such as young children who have difficulty selecting menus as desired will not be easily bored and can enjoy playing the game through simple operations such as touching the screen.
[0078] 6. Regarding the Second Mode Execution Control Process
[0079] When the execution mode is set to the standard mode in the mode setting process, the electronic toy 1 executes the second mode execution control process. Figure 7 This is a diagram showing an example of a home screen when the standard mode is the execution mode.
[0080] In the second mode execution control process, the electronic toy 1 first controls the display of the home screen W4 of the standard mode to receive an operation for selecting the selection menu. The home screen W4 of the standard mode is different from the home screen W2 of the first play mode (see Figure 5 )Different pictures.
[0081] In this embodiment, a category selection operation is accepted on the home screen W4 of the standard mode. Therefore, on the home screen W4, icons (category icons) CI representing the categories of the menu groups corresponding to the standard mode (the first-time game menu group Ga and the standard menu groups Gb (Gb-1, Gb-2, Gb-3, ...)) are displayed side by side. The user selects the category of the menu they wish to execute by touching any of the category icons CI.
[0082] Then, when the category icon CI is touched on the home screen W4 , the electronic toy 1 controls the display of the intra-category menu screen to accept a selection operation on the selection menu. Figure 8 It is shown in Figure 7 This is a diagram showing an example of a menu screen within a category that is displayed when the category icon CI-1 is touched and the "thinking ability" category is selected on the home screen W4 of the [ ]. The menu group for the "thinking ability" category is Figure 3 The standard menu group Gb-1 shown. Therefore, in the category menu screen W5, icons (menu icons) MI representing the menus classified into the standard menu group Gb-1 are displayed in parallel. In addition, in the category menu screen W5, in order to be able to identify the assigned menu, the menu icon of the corresponding menu (such as menu icon MI-1, etc.) is attached with a coin mark MKc. The user touches any menu icon MI to select the selected menu. For example, if the menu icon MI-1 is touched, the electronic toy 1 selects the menu M13 of the menu icon MI-1 (refer to Figure 3 ) as the selection menu and execute the menu M13.
[0083] Figure 9 1 is a diagram showing an example of a menu execution screen for selecting a menu. Figure 9 The menu execution screen W6 displays a question prompting the user to fill in the blanks with fragments 45 to complete the road so that the character 41 at the starting point can travel to the factory 43 at the end point. The user selects one of the four fragments 471 to 474 displayed as options at the bottom of the screen to answer the question. This menu evaluates the user's input by performing a true / false judgment. In this judgment, selecting the correct fragment 471 is considered a correct answer, while failing to select the correct fragment 471 is considered an incorrect answer.
[0084] In this way, in the standard mode, the electronic toy 1 performs the following control: when the execution of the selection menu is completed, it changes to a standby state for accepting a selection operation for the next selection menu to be executed. Specifically, the electronic toy 1 displays the category menu screen W5 (refer to Figure 8) to transition to the standby state, and the category menu screen W5 accepts selection operations for the selected menu. Furthermore, the standard menu group also includes non-evaluation menus such as menus that the user can freely draw. Therefore, a configuration may be provided in which an end button or the like is provided on the menu execution screen of the corresponding menu to accept the user's instruction to terminate the execution of the menu. When the end button is touched, the following control is performed: the category menu screen associated with the menu category is displayed, and the state transitions to the standby state.
[0085] Furthermore, the electronic toy 1 receives a change instruction operation through the change button Bc2 of the menu execution screen W6 during the execution of the selection menu. When the change button Bc2 is touched, the electronic toy 1 terminates the selection menu being executed midway. Then, the electronic toy 1 displays the category menu screen W5 (see Figure 8 ) to transition to the standby state, and the selection operation for the selection menu is accepted on the category menu screen W5. According to this, even if the selection menu is being executed, it is possible to return to the category menu screen W5 to newly select the selection menu and execute the selection menu.
[0086] When the home button Bh2 is touched while the electronic toy 1 is executing the selection menu, the home screen W4 of the standard mode is displayed (see Figure 7 ). In this case, a selection operation for a category is accepted.
[0087] Furthermore, in standard mode, if no operation is performed on the screen for a specified period of time (e.g., 60 seconds), the currently selected menu is terminated and the screen returns to the category-specific menu screen. Furthermore, if no operation is performed for a specified period of time (e.g., 180 seconds), the power is automatically turned off.
[0088] Thus, in the standard mode for older children, the user can access a selection menu selected from the "First Time Play" menu available in the first-time play mode, as well as other menus available only in the standard mode. Menus available only in the standard mode include menus that evaluate user input, such as a menu for correctness judgment and a menu for scoring. This allows users who can select categories and menus to enjoy finding and playing their favorite menus.
[0089] In addition, although the above description describes a structure in which the user selects a category and a menu in stages to select a selection menu, it is not necessary to categorize the menus by category. In this case, a structure can also be adopted in which the category selection process is omitted and a list of executable menus is displayed on the home screen to accept selection operations for the selection menu.
[0090] 7. Regarding the granting of currency and special treatment
[0091] When the selected menu executed is the payout menu, the electronic toy 1 determines the achievement condition. In this embodiment, when the user clears the menu for the first time, the electronic toy 1 determines that the achievement condition is satisfied and pays the user coins. Figure 10 It is shown in Figure 9 The following is an example of a coin giving screen displayed when the user clears the menu selection screen W6 after executing the selection menu. Figure 10 The coin payout screen W71 shows that one coin has been accumulated.
[0092] Here, the electronic toy 1 performs a special treatment process based on the coins that the user has. In this embodiment, when 3 coins are accumulated, the special treatment process is performed. For example, Figure 11 (a) shows the coin giving screen W73 when 3 coins are accumulated. In this case, the electronic toy 1 performs a special treatment process. Specifically, the electronic toy 1 displays ( Figure 11 (b)) and then give the user a badge ( Figure 11 (c)). For this purpose, in this embodiment, a plurality of badges are prepared in advance. Then, in the special treatment process, the electronic toy 1 randomly selects one badge from the badges that the user has not yet obtained and gives it to the user. The badge given is, for example, Figure 11 As shown in (d) of the above, the badges you have earned are registered in your collection. Registered badges you have earned can also be viewed from the home screen, settings screen, etc.
[0093] While the example of a badge being awarded as a special treatment is provided here, the content of the special treatment is not particularly limited. For example, a special menu may be added to the executable menu, a character may be awarded instead of a badge, or a special video may be provided in a playable form.
[0094] [Functional structure]
[0095] Figure 12 1 is a block diagram showing an example of the functional structure of the electronic toy 1. Figure 12 As shown, the electronic toy 1 includes an operation input unit 110 , a display unit 120 , a sound output unit 130 , a processing unit 140 , and a storage unit 150 .
[0096] The operation input unit 110 is used for the user to input various operations, which can be implemented through a touch panel, keyboard, mouse, etc. Figure 1 In FIG, the touch panel 15 corresponds to the operation input unit 110. The display unit 120 is implemented by a display device such as an LCD (Liquid Crystal Display) or a touch panel, and performs various displays according to the display signal from the processing unit 140. Figure 1 In FIG, the touch panel 15 corresponds to the display unit 120. The sound output unit 130 is realized by a speaker or the like, and plays the sound signal input from the processing unit. Figure 1 In FIG, the speaker 17 corresponds to the sound output unit 130 .
[0097] The processing unit 140 can be realized by electronic components such as processors, IC memories, etc., which are computing circuits such as CPUs, ASICs (Application Specific Integrated Circuits), and FPGAs (Field Programmable Gate Arrays), and controls the input and output of data between various parts of the device. In addition, various computing processes are performed based on predetermined programs, data, and operation input signals from the operation input unit 110, thereby uniformly controlling the actions of the electronic toy 1. Figure 1 In FIG, the control substrate 19 and the CPU 191 correspond to the processing unit 140 .
[0098] In this embodiment, the processing unit 140 includes an execution mode setting unit 141 , a first mode execution control unit 143 , a second mode execution control unit 145 , and a special treatment processing execution unit 147 .
[0099] The execution mode setting unit 141 is a functional unit that performs execution mode setting processing and sets the execution mode of the electronic toy 1 to the first play mode or the standard mode based on a user's selection operation.
[0100] The first mode execution control unit 143 is a functional unit that implements the first play mode and executes the first mode execution control process. The second mode execution control unit 145 is a functional unit that implements the standard mode and executes the second mode execution control process.
[0101] The special treatment processing execution unit 147 is a functional unit that executes special treatment processing, and controls such that coins are awarded to the user upon first clearing of the reward menu as if the achievement condition is satisfied, and a badge is awarded every time the user collects three coins.
[0102] The storage unit 150 stores in advance or temporarily stores each time processing is performed a program for causing the electronic toy 1 to operate and realize various functions of the electronic toy 1, data used in executing the program, etc. For example, it can be realized by IC memory such as RAM, ROM, etc., a hard disk, etc. Figure 1 In FIG, the IC memory 193 corresponds to the storage unit 150 .
[0103] The storage unit 150 also stores a menu execution processing program 151 , a menu list 152 , menu data 153 , menu execution history data 154 , a number of owned coins 155 , and an acquired badge list 156 .
[0104] The menu execution processing program 151 is a program for causing the processing unit 140 to function as the execution mode setting unit 141 , the first mode execution control unit 143 , the second mode execution control unit 145 , and the special treatment processing execution unit 147 .
[0105] The menu list 152 stores the menus classified into various menu groups (in this embodiment, Figure 2 The first time playing the game menu group Ga and Figure 3 The menu list 152 is a list of menus of the standard menu group Gb (Gb-1, Gb-2, Gb-3, ...). Specifically, the menu list 152 is as follows Figure 13 As shown in the table, the menu ID, evaluation flag, and grant flag of each menu constituting the menu group are set in correspondence with the category ID indicating the category of each menu group. The evaluation flag is flag information indicating whether the menu with the corresponding menu ID is an evaluation menu or a non-evaluation menu (on: evaluation menu / off: non-evaluation menu). The grant flag is flag information indicating whether the menu with the corresponding menu ID is an grant menu or a non-grant menu (on: grant menu / off: non-grant menu).
[0106] The menu data 153 is prepared for each menu in correspondence with a menu ID, and stores various data and programs required for executing the menu.
[0107] The menu execution history data 154 is prepared for each menu corresponding to the menu ID, and saves various data, such as the date and time when the menu was executed, the evaluation result when the menu was executed if the menu is an evaluation menu, and whether the coin (specified medium) has been assigned if the menu is an assignment menu.
[0108] The number of coins owned by the user 155 is stored. When a badge is awarded to a user after accumulating 3 coins, the number of coins owned 155 is reset to 0. The badge list 156 is stored as a list of badges that the user has acquired.
[0109] [Processing Flow]
[0110] Figure 14 and Figure 15 1 is a diagram showing the flow of processing performed by the electronic toy 1. The processing described here is realized by the processing unit 140 reading and executing the menu execution processing program 151.
[0111] First, the execution mode setting unit 141 performs an execution mode setting process. This execution mode setting process is executed when the electronic toy 1 is powered on for the first time, or in response to a mode setting operation performed by long-pressing the power button 11. Specifically, the execution mode setting unit 141 controls the display of a mode selection screen and accepts a selection operation to turn the first-time game mode on or off. If the selection operation to turn on the first-time game mode is performed (step S1: "Yes"), the execution mode setting unit 141 sets the execution mode to the first-time game mode (step S3). Then, the first mode execution control unit 143 performs the first mode execution control process.
[0112] In the first mode execution control process, the first mode execution control unit 143 first controls the display of the home screen of the first-time play mode (step S5) and accepts a start operation. Then, if the start operation is received (step S7: "Yes"), the first mode execution control unit 143 automatically selects a selection menu to be executed from the first-time play menu group Ga (step S9) and starts executing the selection menu (step S11).
[0113] Then, when the home button Bh1 is touched while the selection menu is being executed (step S13: YES), the first mode execution control unit 143 returns to step S5 to perform control to display the home screen of the first play mode and accept the start operation.
[0114] Furthermore, if the change button Bc1 is touched while the selection menu is being executed (step S15: YES), the first mode execution control unit 143 selects a menu different from the previous selection menu (here, the selection menu currently being executed) from the first-time play menu group Ga as a new selection menu (step S17). The process then shifts to step S11, and execution of the selection menu selected in step S17 begins.
[0115] If the execution of the selection menu has ended (step S19: YES), the first mode execution control unit 143 automatically selects the same selection menu (step S21). The process then shifts to step S11 and starts executing the selection menu selected in step S21.
[0116] In addition, when a specified time (for example, 60 seconds) has passed since the selection menu was executed in step S11 while no operation input is present (step S19: "No" → step S23: "Yes"), the first mode execution control unit 143 returns to step S5 to control the display of the homepage screen of the first game mode and accept the start operation.
[0117] Return to Figure 14 When the selection operation to turn off the first-time play mode is performed on the mode selection screen (step S1: "No"), the execution mode setting unit 141 is as follows: Figure 15 As shown, the execution mode is set to the standard mode (step S25 ). Then, the second mode execution control unit 145 executes the second mode execution control process.
[0118] In the second mode execution control process, the second mode execution control unit 145 first controls the display of the standard mode home screen (step S27) and accepts a category selection operation. If a category selection operation is performed (step S29: "Yes"), the second mode execution control unit 145 controls the display of the category menu screen (step S31) and accepts a selection operation to select a menu from the menu of the category selected in step S29 (the menu of the menu group of the category in menu groups Ga and Gb). If a predetermined time (e.g., 180 seconds) has elapsed without any operation input including a category selection operation (step S29: "No" → step S33: "Yes"), the process ends and the power is turned off.
[0119] If a selection operation is made on the selection menu (step S35: Yes), the second mode execution control unit 145 starts executing the selection menu (step S37). If a predetermined time (e.g., 180 seconds) has elapsed without any operation input, including a selection operation on the selection menu (step S35: No → step S39: Yes), this process ends and the power is turned off.
[0120] Then, when the home button Bh2 is touched while the selection menu is being executed (step S41 : YES), the second mode execution control unit 145 returns to step S27 to perform control to display the home screen of the standard mode and accept a category selection operation.
[0121] In addition, when the change button Bc2 is touched during the execution of the selection menu (step S43: "Yes"), the second mode execution control unit 145 returns to step S31 to switch to the standby state control for displaying the menu screen within the category related to the category of the executed selection menu to accept the selection operation for the next selection menu to be executed, and accepts the selection operation for the selection menu.
[0122] If the execution of the selection menu has ended (step S45: Yes) and the selected menu is a payout menu (step S47: Yes), the special treatment processing execution unit 147 determines the achievement condition. If the achievement condition is met (step S49: Yes), the special treatment processing execution unit 147 awards coins to the user (step S51). If the user accumulates three coins through the award in step S51 (step S53: Yes), the special treatment processing execution unit 147 executes special treatment processing to award the user a badge in exchange for the three coins (step S55). If the selected menu is not a payout menu (step S47: No), if the achievement condition is not met (step S49: No), if there are insufficient coins (step S53: No), or after the special treatment processing in step S55 is completed, the process returns to step S31. Then, the second mode execution control unit 145 performs control to transition to a standby state in which a menu screen related to the category of the selected menu that has been completed is displayed to receive a selection operation for the next selected menu to be executed, and receives a selection operation for the selected menu.
[0123] In addition, when a specified time (for example, 60 seconds) has passed without any operation since the execution of the selection menu started in step S37 (step S45: "No" → step S57: "Yes"), the second mode execution control unit 145 returns to step S31 to switch to displaying a menu screen within the category related to the category of the selection menu being executed to accept the control of the standby state for the selection operation of the next selection menu to be executed, and accept the selection operation for the selection menu.
[0124] As described above, according to this embodiment, in the first-time play mode, the electronic toy 1 automatically selects and executes a selection menu in response to a start operation on the home screen. If a touch operation of the change button is received as a first operation input on the menu execution screen, the next selection menu to be executed is automatically selected and executed. If no first operation input is received, the same selection menu is repeatedly executed. In contrast, in the standard mode, the electronic toy 1 accepts a user's selection operation to select a selection menu and executes it. Furthermore, special treatment is performed based on coins collected by the user selecting and executing a payout menu, granting the user special treatment. Thus, by providing the first-time play mode, even young children, who may have difficulty selecting menus on their own, can enjoy playing the game while simply touching the screen. Furthermore, by providing the standard mode, older children can freely select their preferred menus and enjoy inputting operations corresponding to those menus. Thus, an electronic toy 1 that can be used for extended periods of time during early childhood can be provided. The electronic toy 1 of this embodiment achieves unique control over multiple executable menus.
[0125] 〔Summary〕
[0126] The disclosure of this specification based on the above-described embodiments can be summarized as follows.
[0127] The first method is an information processing device that executes a selection menu from multiple menus. The information processing device includes: an execution mode setting unit that sets an execution mode from multiple modes including at least a first mode and a second mode; a first mode execution control unit that, when the first mode is the execution mode, automatically selects the next selection menu to be executed and executes the selection menu after executing the selection menu; and a second mode execution control unit that, when the second mode is the execution mode, selects the next selection menu to be executed based on a user's selection operation and executes the selection menu after executing the selection menu.
[0128] According to the first embodiment, in the first mode, after executing a selection menu, the information processing device automatically selects the next selection menu to be executed and executes it. In the second mode, after executing a selection menu, the information processing device automatically selects the next selection menu to be executed based on a user's selection operation and executes it. This allows for unique control of multiple executable menus.
[0129] In addition, as a second method, the information processing device of the first method can also be configured as follows: when there is no first operation input, the first mode execution control unit repeatedly and automatically selects and executes the same selection menu; when the first operation input is performed, the first mode execution control unit selects a menu different from the previous selection menu as a new selection menu and executes the new selection menu.
[0130] According to the second aspect, in the first mode, when there is no first operation input, the same selection menu can be repeatedly executed, and when the first operation input is performed, a different menu can be executed as a new selection menu.
[0131] Furthermore, as a third aspect, the information processing apparatus of the first aspect or the second aspect may be configured such that the first mode execution control unit automatically selects a selection menu to be executed next from a first menu group predetermined among the plurality of menus.
[0132] According to the third aspect, in the first mode, a selection menu to be executed next can be automatically selected from the first menu group.
[0133] In addition, as a fourth method, the information processing device of the third method can also be configured as follows: the multiple menus include non-evaluation menus that do not evaluate the user's operation input and evaluation menus that evaluate the user's operation input, and the first menu group is composed only of the non-evaluation menus.
[0134] According to the fourth aspect, in the first mode, only the non-evaluation menu can be executed.
[0135] Furthermore, as a fifth aspect, the information processing apparatus according to the fourth aspect may be configured such that the second mode execution control unit selects a selection menu from a menu including the non-evaluation menu and the evaluation menu based on a selection operation by a user.
[0136] According to the fifth aspect, in the second mode, both the non-evaluation menu and the evaluation menu included in the plurality of menus can be executed as selection menus.
[0137] Furthermore, as a sixth aspect, the information processing apparatus according to any one of the third to fifth aspects may be configured such that the second mode execution control unit selects a selection menu from a plurality of menu groups including the first menu group based on a user selection operation.
[0138] According to the sixth aspect, in the second mode, a menu selected by the user from among a plurality of menu groups including the first menu group can be executed as a selected menu.
[0139] In addition, as a seventh mode, the information processing device of any one of the third to sixth modes can also be configured as follows: the multiple menus include a medium assignment menu for assigning a specified medium to the user when a specified achievement condition is met, and a non-assignment menu for not assigning the specified medium because the achievement condition is not specified, and the first menu group is composed only of the non-assignment menu.
[0140] According to the seventh aspect, in the first mode, only the non-giving menu in which a predetermined medium is not given can be executed.
[0141] Furthermore, as an eighth aspect, the information processing apparatus according to the seventh aspect may be configured to further include a special treatment processing execution unit configured to execute special treatment processing based on the predetermined medium possessed by the user.
[0142] According to the eighth aspect, it is possible to provide special treatment to a user based on the predetermined medium owned by the user.
[0143] Furthermore, as a ninth aspect, the information processing device according to any one of the first to eighth aspects may be configured such that the home screen of the first mode execution control unit is different from the home screen of the second mode execution control unit.
[0144] According to the ninth aspect, different home screen images can be displayed in the first mode and the second mode.
[0145] In addition, as the tenth mode, the information processing device of the ninth mode can also be constructed as follows: the first mode execution control unit starts to automatically select and execute the selection menu in response to the specified start operation in the home page screen, and the second mode execution control unit accepts the operation for selecting the selection menu on the home page screen, selects the selection menu based on the accepted operation, and executes the selection menu.
[0146] According to the tenth aspect, in the first mode, a selection menu can be automatically selected and executed in response to a start operation on the home screen. In the second mode, a selection menu can be automatically selected and executed in response to an operation received on the home screen.
[0147] Furthermore, as an eleventh aspect, the information processing apparatus according to the tenth aspect may be configured such that the first mode execution control unit displays an image indicating what the predetermined start operation is on a home screen.
[0148] According to the eleventh aspect, an image indicating what the start operation is can be displayed on the home screen in the first mode.
[0149] Furthermore, as a twelfth aspect, the information processing apparatus according to the tenth aspect or the eleventh aspect may be configured such that the first mode execution control unit does not display a selection menu on the home screen, but displays prompting the user to perform the predetermined start operation.
[0150] According to the twelfth aspect, on the home screen in the first mode, it is possible to prompt the user to perform a start operation without displaying a menu for selecting an option.
[0151] In addition, as a 13th method, the information processing device of any one of the 10th to 12th methods can also be configured as follows: the second mode execution control unit displays multiple selectable icons on the home screen, selects a selection menu based on a selection operation of the icon, and executes the selection menu.
[0152] According to the thirteenth aspect, an icon for selecting a selection menu can be displayed on the home screen in the second mode.
[0153] Furthermore, as a fourteenth aspect, the information processing apparatus of any one of the tenth to thirteenth aspects may be configured such that the second mode execution control unit controls the state of transitioning to a standby state for accepting selection of a next selection menu to be executed after executing the selection menu.
[0154] According to the fourteenth aspect, in the second mode, after executing the selection menu, the state can be shifted to the standby state to accept the user's selection of the next selection menu.
[0155] Furthermore, as a fifteenth aspect, the information processing apparatus according to the fourteenth aspect may be configured such that the second mode execution control unit performs control to transition to the standby state when an instruction operation for transition to the standby state is performed during execution of a selection menu.
[0156] According to the fifteenth aspect, in the second mode, an operation of instructing a transition to the standby state can be accepted while the selection menu is being executed, thereby enabling transition to the standby state.
[0157] Furthermore, as a sixteenth aspect, the information processing device according to any one of the first to fifteenth aspects may be configured as an electronic toy including a touch panel.
[0158] According to the sixteenth aspect, the information processing device can be realized as an electronic toy including a touch panel.
[0159] In addition, as the 17th method, a program for causing a computer to execute a selection menu from multiple menus can also be constructed, and the program is used to cause the computer to function as the following units: an execution mode setting unit, which sets the execution mode from multiple modes including at least a first mode and a second mode; a first mode execution control unit, when the first mode is the execution mode, the first mode execution control unit automatically selects the next selection menu to be executed and executes the selection menu after executing the selection menu; and a second mode execution control unit, when the second mode is the execution mode, the second mode execution control unit selects the next selection menu to be executed based on the user's selection operation after executing the selection menu, and executes the selection menu.
[0160] According to the seventeenth aspect, a program that produces the same effects as the first aspect can be realized.
[0161] Description of Reference Numerals
[0162] 1: Electronic toy; 110: Operation input unit; 120: Display unit; 130: Sound output unit; 140: Processing unit; 141: Execution mode setting unit; 143: First mode execution control unit; 145: Second mode execution control unit; 147: Special treatment processing execution unit; 150: Storage unit; 151: Menu execution processing program; 152: Menu list; 153: Menu data; 154: Menu execution history record data; 155: Number of coins owned; 156: List of badges obtained.
Claims
1. An information processing device for executing a selection menu from a plurality of menus, the information processing device comprising: an execution mode setting unit that sets an execution mode from a plurality of modes including at least a first mode and a second mode; a first mode execution control unit, which, when the first mode is the execution mode, automatically selects a next selection menu to be executed after executing a selection menu and executes the selection menu; and The second mode execution control unit selects a next selected menu to be executed based on a user's selection operation after executing the selected menu when the second mode is the execution mode, and executes the selected menu.
2. The information processing device according to claim 1, wherein In the absence of the first operation input, the first mode execution control unit repeatedly and automatically selects and executes the same selection menu. In the case of the first operation input, the first mode execution control unit selects a menu different from the previous selection menu as a new selection menu and executes the new selection menu.
3. The information processing device according to claim 1 or 2, wherein: The first mode execution control unit automatically selects a selection menu to be executed next from a first menu group predetermined among the plurality of menus.
4. The information processing device according to claim 3, wherein: The plurality of menus include a non-evaluation menu for which no evaluation is performed for an operation input by a user, and an evaluation menu for which an evaluation is performed for an operation input by a user. The first menu group consists only of the non-evaluation menu.
5. The information processing apparatus according to claim 4, wherein: The second mode execution control section selects a selection menu from menus including the non-evaluation menu and the evaluation menu based on a selection operation of a user. The information processing apparatus according to claim 3 , wherein: The second mode execution control unit selects a selection menu from a plurality of menu groups including the first menu group based on a selection operation of a user.
7. The information processing apparatus according to claim 3, wherein: The plurality of menus include a medium giving menu for giving a predetermined medium to a user when a predetermined achievement condition is satisfied, and a non-giving menu for not giving the predetermined medium when the achievement condition is not specified. The first menu group is composed of only the non-grant menu.
8. The information processing apparatus according to claim 7, wherein: The system further includes a special treatment processing execution unit configured to execute a special treatment processing based on the predetermined medium possessed by the user.
9. The information processing device according to claim 1 or 2, wherein: The home screen of the first mode execution control unit is different from the home screen of the second mode execution control unit.
10. The information processing apparatus according to claim 9, wherein: The first mode execution control unit starts a process of automatically selecting and executing a selection menu in response to a predetermined start operation on the home screen. The second mode execution control unit receives an operation for selecting a selection menu on the home screen, selects the selection menu based on the received operation, and executes the selection menu. The information processing apparatus according to claim 10 , wherein: The first mode execution control unit displays an image indicating what the predetermined start operation is on the home screen.
12. The information processing apparatus according to claim 10, wherein: The first mode execution control unit does not display a selection menu on the home screen, but displays a prompt to perform the predetermined start operation.
13. The information processing apparatus according to claim 10, wherein: The second mode execution control unit displays a plurality of selectable icons on the home screen, selects a selection menu based on a selection operation of the icon, and executes the selection menu.
14. The information processing apparatus according to claim 10, wherein: The second mode execution control unit performs control to shift to a standby state for accepting selection of a next selection menu to be executed after executing the selection menu.
15. The information processing apparatus according to claim 14, wherein: The second mode execution control unit performs control to shift to the standby state when an operation instructing a shift to the standby state is performed while a selection menu is being executed.
16. The information processing apparatus according to claim 1 or 2, wherein: The information processing device is an electronic toy including a touch panel.
17. A computer program product comprising a computer program configured to cause a computer to execute a selection menu from a plurality of menus, the computer program configured to cause the computer to function as: an execution mode setting unit that sets an execution mode from a plurality of modes including at least a first mode and a second mode; a first mode execution control unit, which, when the first mode is the execution mode, automatically selects a next selection menu to be executed after executing a selection menu and executes the selection menu; and The second mode execution control unit selects a next selected menu to be executed based on a user's selection operation after executing the selected menu when the second mode is the execution mode, and executes the selected menu.
18. A computer-readable recording medium having a computer program recorded thereon, the computer program causing a computer to execute a selection menu from a plurality of menus, the computer program causing the computer to function as: an execution mode setting unit that sets an execution mode from a plurality of modes including at least a first mode and a second mode; a first mode execution control unit, which, when the first mode is the execution mode, automatically selects a next selection menu to be executed after executing a selection menu and executes the selection menu; and The second mode execution control unit selects a next selected menu to be executed based on a user's selection operation after executing the selected menu when the second mode is the execution mode, and executes the selected menu.
Citation Information
Patent Citations
Image display device
JP2014241047A