Program, method, and information processing system

JP2025034774AActive Publication Date: 2025-03-13APP FACTORY HARU NI CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023141384
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-31
Publication Date
2025-03-13
Estimated Expiration
2043-08-31

AI Technical Summary

Benefits of technology

【0009】 本開示により、ユーザの興趣性を向上させることができるプログラム、方法及び情報処理システムを提供できる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025034774000001_ABST
    Figure 2025034774000001_ABST
Patent Text Reader

Abstract

To enhance a user's fun.SOLUTION: A terminal device 10 includes a control section 150 for executing a first display step, a first switching step, and a second display step. In the first display step, the control section 150 superposingly displays at least one portion of a first display image and at least one portion of a first input object on a display section 140 in a first mode. In the first switching step, the control section 150 switches an operation mode from the first mode to a second mode according to detection of a user's operation. In the second display step, the control section 150 mutually separately displays a second display image and a second input object on the display section 140 in a second mode. The first display image is generated according to the progress of a game in the first mode. The second image is generated according to the progress of a game in the second mode. The first display image and the second display image have different display modes.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a program, a method, and an information processing system. [Background technology]

[0002] In games, a function for switching between multiple display modes is known. For example, Patent Document 1 discloses a display control program that can switch from 3D display using stereoscopic images to 2D display using planar images based on an input. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2011-257682 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the above-mentioned Patent Document 1, the change between display modes is limited to a change in appearance from 3D display to 2D display, so there is a demand for further improvement in user interest.

[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide a program, a method, and an information processing system that can increase a user's interest. [Means for solving the problem]

[0006] A program according to an embodiment of the present disclosure is executed by an information processing device including a control unit. When the program is executed by the information processing device, the program causes the information processing device to execute a first display step, a first switching step, and a second display step. In the first display step, the information processing device displays at least a part of a first display image related to a game and at least a part of an object representing a first input area in a superimposed manner on a display unit in a first mode. In the first switching step, the information processing device switches an operation mode from the first mode to a second mode in response to detecting a user operation. In the second display step, the information processing device displays a second display image related to the game and an object representing a second input area, spaced apart from each other, on the display unit in the second mode. The first display image is generated according to the progress of the game in the first mode. The second display image is generated according to the progress of the game in the second mode. The first display image and the second display image have different display modes. By enabling the information processing device to switch between two operation modes having different appearances, it is possible to improve a user's interest.

[0007] A method according to an aspect of the present disclosure is executed by an information processing device. The method includes a first display step, a first switching step, and a second display step. In the first display step, the information processing device displays at least a part of a first display image related to a game and at least a part of an object representing a first input area in a superimposed manner on a display unit in a first mode. In the first switching step, the information processing device switches an operation mode from the first mode to a second mode in response to detecting a user operation. In the second display step, the information processing device displays a second display image related to the game and an object representing a second input area, spaced apart from each other, on the display unit in the second mode. The first display image is generated according to the progress of the game in the first mode. The second display image is generated according to the progress of the game in the second mode. The first display image and the second display image have different display modes. By enabling the information processing device to switch between two operation modes with different appearances, it is possible to improve a user's interest.

[0008] An information processing system according to an aspect of the present disclosure includes a control unit. The control unit executes a first display step, a first switching step, and a second display step. In the first display step, the control unit displays at least a part of a first display image related to a game and at least a part of an object representing a first input area on the display unit in a superimposed manner in a first mode. In the first switching step, the control unit switches an operation mode from the first mode to a second mode in response to detecting a user operation. In the second display step, the control unit displays a second display image related to the game and an object representing a second input area on the display unit at a distance from each other in the second mode. The first display image is generated according to the progress of the game in the first mode. The second display image is generated according to the progress of the game in the second mode. The first display image and the second display image have different display modes. By enabling the information processing system to switch between two operation modes having different appearances, it is possible to improve a user's interest. Effect of the Invention

[0009] The present disclosure makes it possible to provide a program, a method, and an information processing system that can increase a user's interest. [Brief description of the drawings]

[0010] [Figure 1] 2 is a block diagram showing a configuration of a terminal device according to the first embodiment. FIG. [Diagram 2] 5 is a flowchart showing a flow of an output process by the terminal device according to the first embodiment. [Diagram 3] FIG. 4 is a diagram showing an example of an image displayed on a display unit in a first mode according to the first embodiment. [Figure 4] FIG. 6 is a diagram showing an example of an image displayed on the display unit in the second mode according to the first embodiment. [Diagram 5] 5 is a flowchart showing a flow of a mode transition process by the terminal device according to the first embodiment. [Figure 6] FIG. 4 is a diagram showing an example of an image during transition from a first mode to a second mode according to the first embodiment. [Figure 7] FIG. 11 is a block diagram showing a configuration of a terminal device according to a second embodiment. [Figure 8] 13 is a flowchart showing a flow of additional output processing by a terminal device according to the second embodiment. [Figure 9] FIG. 11 is a diagram showing an example of an image displayed on a display unit according to the second embodiment. [Figure 10] FIG. 11 is a diagram showing an example of an image displayed on a display unit according to the second embodiment. [Figure 11] FIG. 11 is a diagram showing an example of an image displayed on a display unit according to the second embodiment. [Figure 12] FIG. 11 is a diagram showing an example of an image displayed on a display unit according to the second embodiment. [Figure 13] FIG. 11 is a block diagram showing a configuration of a system according to a third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are denoted by the same reference numerals, and duplicated descriptions will be omitted as necessary for clarity of explanation.

[0012] <Terminology> In this specification, the "portrait state" refers to a state in which the smaller absolute value of the angle between the long axis of the display unit of the terminal device and the Z axis is smaller than either absolute value of the angle between the short axis of the display unit and the Z axis. Note that the positive direction of the Z axis is the direction away from the ground, and the negative direction of the Z axis is the direction in which gravity is applied. In addition, in this specification, the "landscape state" refers to a state in which the smaller absolute value of the angle between the minor axis of the display unit and the Z axis is smaller than either absolute value of the angle between the major axis of the display unit and the Z axis. In addition, in this specification, the "up-down direction" in the "portrait state" refers to the long axis direction of the display unit. The "left-right direction" in the "portrait state" refers to the short axis direction of the display unit. Furthermore, "down" in the "portrait state" refers to the direction from the end on the positive side of the Z axis to the end on the negative side of the Z axis on the long axis of the display unit. Furthermore, "up" in the "portrait state" is the opposite of "down" in the "portrait state". In this specification, the "up-down direction" in the "landscape state" refers to the short-axis direction of the display unit. The "left-right direction" in the "landscape state" refers to the long-axis direction of the display unit. Furthermore, "down" in the "landscape state" refers to the direction from the end on the positive side of the Z axis to the end on the negative side of the Z axis on the short axis of the display unit. Furthermore, "up" in the "landscape state" is the opposite of "down" in the "landscape state".

[0013] <Embodiment 1> First, a first embodiment of the present disclosure will be described. FIG. 1 is a block diagram showing a configuration of a terminal device 10 according to the first embodiment. The terminal device 10 is an example of an information processing device. The terminal device 10 is a smartphone, but may also be a personal computer, a mobile phone, a tablet terminal, or other terminal device capable of input and output. A user, as a player, uses the terminal device 10 to play a video game (hereinafter simply referred to as a game) having two types of operation modes.

[0014] (Operation Mode) The operation modes include a first mode and a second mode. In either operation mode, the terminal device 10 visually displays the progress of the game controlled based on the game logic 102 on the display unit 140, but the display manner differs depending on the operation mode. As an example, in the first mode, the terminal device 10 displays an appearance corresponding to a smartphone, and in the second mode, the terminal device 10 displays an appearance corresponding to a flip-type mobile phone. Furthermore, in the first embodiment, the display manner in the first mode has a layout suitable for a landscape orientation, and the display manner in the second mode has a layout suitable for a portrait orientation.

[0015] The genre of the game is a role-playing game, but is not limited to this, and may be an adventure game, a simulation game, an action game, a shooting game, a racing game, or a puzzle game.

[0016] (Hardware configuration) The terminal device 10 includes a storage 100 , a memory 110 , a communication unit 120 , an input unit 130 , a display unit 140 , and a control unit 150 .

[0017] The storage 100 is a storage device having a non-transitory computer-readable medium such as a ROM (Read-only memory) or a physical storage medium. Various programs or data for performing various controls or calculations are stored in advance in the storage 100. For example, the storage 100 stores an output program 101, game logic 102, parameters 103, first material data 104, and second material data 105.

[0018] The output program 101 is a computer program in which the output process according to the first embodiment is implemented.

[0019] The game logic 102 is a computer program used to control the progress of the game according to the first embodiment.

[0020] The parameters 103 are data assigned to each user or data given according to the progress of the game. For example, the parameters 103 may include at least one of a user name, stage information, a level of a character operated by the user, and a level of a character (e.g., a monster) not operated by the user.

[0021] The first material data 104 is material data corresponding to the first mode. The first material data 104 includes at least one of a two-dimensional image and a three-dimensional model. As an example, the first material data 104 may be a two-dimensional image or a three-dimensional model of a character operated by a user, a character not operated by a user, and other objects constituting a game scene. The first material data 104 may also include layout information corresponding to the first mode. Here, the layout information is information for determining the position at which the above-mentioned objects are arranged.

[0022] The second material data 105 is material data corresponding to the second mode. The second material data 105 includes two-dimensional images. As an example, the second material data 105 may be two-dimensional images of a character operated by a user, a character not operated by a user, and other objects constituting a game scene. The second material data 105 may also include layout information corresponding to the second mode.

[0023] The memory 110 is a volatile storage device such as a RAM (Random Access Memory), and is a storage area for temporarily holding information when the control unit 150 is in operation.

[0024] The communication unit 120 is a communication interface for connecting to a network such as the Internet. Note that the communication unit 120 is not essential in this embodiment.

[0025] The input unit 130 is an input device that accepts input from a user. The display unit 140 is a display device such as a display that displays the results of processing by the control unit 150. In the first embodiment, the input unit 130 and the display unit 140 form a touch panel.

[0026] The control unit 150 has a processor that controls the entire system of the terminal device 10. The control unit 150 executes the output program 101 and the game logic 102 to realize the functions of a game progression unit 151, a mode switching unit 152, and an output control unit 153.

[0027] (function) The game progression unit 151 executes game progression processing based on the game logic 102. Note that the game progression unit 151 progresses the game based on the same game logic 102 in both the first mode and the second mode.

[0028] The mode switching unit 152 detects a user operation for switching the operation mode from the user (detection step). Hereinafter, the user operation for switching the operation mode is referred to as a switching operation. In the present embodiment 1, the mode switching unit 152 detects the switching operation based on the angle of the display unit 140 of the terminal device 10 with respect to the Z axis. Therefore, the user can perform the switching operation by simply tilting the terminal device 10 during play. This improves user convenience. The mode switching unit 152 may detect the switching operation based on an input from the user on a touch panel.

[0029] Furthermore, the mode switching unit 152 switches the operation mode in response to the detection of the switching operation. If the operation mode immediately before the detection was the first mode, the mode switching unit 152 switches the operation mode to the second mode. If the operation mode immediately before the detection was the second mode, the mode switching unit 152 switches the operation mode to the first mode.

[0030] The output control unit 153 loads material data corresponding to the selected operation mode from the storage 100 to the memory 110, and generates a display image corresponding to the selected operation mode based on the material data. Then, the output control unit 153 displays the generated display image on the display unit 140.

[0031] For example, in the first mode, the output control unit 153 displays at least a part of the first display image and at least a part of the first input object in a superimposed manner on the display unit 140. The first display image is a display image generated in accordance with the progress of the game in the first mode. More specifically, the first display image is a display image generated at least based on the first material data 104 loaded in accordance with the progress of the game.

[0032] The first input object is an object representing a first input area, which is an input area for a user to perform an operation related to the progress of the game in the first mode. For example, the user performs an operation related to the progress of the game by tapping the first input object displayed so as to be superimposed on the first display image.

[0033] Furthermore, for example, in the second mode, the output control unit 153 displays a second display image and a second input object on the display unit 140 at a distance from each other. The second display image is a display image generated in accordance with the progress of the game in the second mode. More specifically, the second display image is a display image generated based at least on the second material data 105 loaded in accordance with the progress of the game. The second display image has a different display mode from the first display image.

[0034] The second input object is an object representing a second input area, which is an input area for the user to perform an operation related to the progress of the game in the second mode. For example, the user performs an operation related to the progress of the game by tapping the second input object displayed at a position away from the second display image.

[0035] In addition, in the first mode or the second mode, the output control unit 153 loads material data corresponding to an operation mode that is not selected, in addition to the operation mode corresponding to the selected operation mode, from the storage 100 to the memory 110.

[0036] Then, the output control unit 153 executes a mode transition process for controlling the control unit 150 during the transition of the operation mode. In the mode transition process, the output control unit 153 generates a display image corresponding to the post-switched operation mode based on material data that has been loaded before the switch and that corresponds to the post-switched operation mode. The output control unit 153 then immediately displays the generated display image on the display unit 140. This makes it possible to omit the process of loading new material data during the transition of the operation mode, and therefore makes it possible to seamlessly switch the display mode even during the transition of the operation mode.

[0037] 2 is a flowchart showing the flow of output processing by the terminal device 10 according to the first embodiment. First, the game progression unit 151 of the control unit 150 loads the game logic 102 and parameters 103 from the storage 100 into the memory 110 (S11). Next, the game progression unit 151 executes game progression processing based on the loaded game logic 102, parameters 103, and an input operation from the user (S12). This progresses the game. At this time, the game progression unit 151 may change the parameters 103 depending on the progress of the game. The changed parameters 103 may be stored in the storage 100 automatically or in response to an input operation from the user.

[0038] Next, the output control unit 153 loads the first material data 104 and the second material data 105 required for the next game scene from the storage 100 to the memory 110 regardless of the selected operation mode (S13). That is, in the first mode, the output control unit 153 loads the second material data 105 in addition to the first material data 104 (first acquisition step). Therefore, in the first mode, the second material data 105 that is not involved in the generation of the first display image is held in the background. In the second mode, the output control unit 153 loads the first material data 104 in addition to the second material data 105 (second acquisition step). Therefore, in the second mode, the first material data 104 that is not involved in the generation of the second display image is held in the background. The next game scene may be determined based on the progress of the game and an input operation by the user.

[0039] Next, the mode switching unit 152 determines whether a detection flag indicating that a switching operation by the user has been detected is ON (S14). The detection of the switching operation is performed based on the angle of the display unit 140 of the terminal device 10 with respect to the Z axis. Specifically, the mode switching unit 152 detects a switching operation from the first mode to the second mode when the display unit 140 changes from the landscape state to the portrait state. The mode switching unit 152 also detects a switching operation from the second mode to the first mode when the display unit 140 changes from the portrait state to the landscape state.

[0040] The switching operation is not limited to this, and may be any other operation. As an example, the mode switching unit 152 may detect the switching operation when the angle of the major axis of the display unit 140 with respect to the Z axis changes from within a predetermined first angle range to within a second angle range. As another example, the mode switching unit 152 may detect the switching operation when the change in angle of the display unit 140 becomes equal to or greater than a predetermined amount.

[0041] When the mode switching unit 152 determines that the detection flag is ON (YES in S14), it executes a mode transition process (S15). Then, the mode switching unit 152 advances the process to S21.

[0042] On the other hand, if the mode switching unit 152 does not determine that the detection flag is ON (NO in S14), the output control unit 153 determines whether or not the selected operation mode is the first mode (S16). If the output control unit 153 determines that the selected operation mode is the first mode (YES in S16), it executes display control corresponding to the first mode. Specifically, the output control unit 153 generates a first display image based on the first material data 104 and the parameters 103 loaded in S13 (S17). Then, the output control unit 153 displays the first display image and the first input object loaded corresponding to the first mode in a superimposed manner (S18: first display step). Next, the output control unit 153 advances the process to S21.

[0043] On the other hand, when the output control unit 153 determines that the selected operation mode is the second mode (NO in S16), it executes display control corresponding to the second mode. Specifically, the output control unit 153 generates a second display image based on the second material data 105 and parameters 103 loaded in S13 (S19). Then, the output control unit 153 displays the second display image and a second input object loaded corresponding to the second mode, spaced apart from each other (S20: second display step). Next, the output control unit 153 advances the process to S21.

[0044] In S21, the control unit 150 determines whether or not to end the process. The control unit 150 ends the process when, for example, the game is interrupted or ended. The control unit 150 repeats the processes shown in S12 to S21 unless it is determined to end the process (NO in S21).

[0045] 3 is a diagram showing an example of an image 141 displayed on the display unit 140 in a first display step (S18) which is a steady state of the first mode. The image 141 is an image in which input objects 1412, 1413, and 1414 are superimposed as first input objects on a first display image 1411. Note that, although the entire areas of the input objects 1412, 1413, and 1414 are arranged on the first display image 1411 in FIG. 3, a part of the areas may be arranged outside the first display image 1411.

[0046] For example, when the user taps on input object 1412, output control unit 153 transitions image 141 on display unit 140 to the home screen. When the user taps on input object 1413, game progression unit 151 determines a dungeon scene as the next game scene and progresses the game. When the user taps on input object 1413, game progression unit 151 determines a shop scene as the next game scene and progresses the game.

[0047] Next, FIG. 4 is a diagram showing an example of an image 142 displayed on the display unit 140 in the second display step (S20) which is a steady state of the second mode. The image 142 includes an object 1421 which represents at least a part of the appearance of the display screen side of a mobile phone. As an example, the mobile phone is a flip mobile phone, but it may be a mobile phone of any other shape. The output control unit 153 arranges a second display image 1422 in an area of ​​the object 1421 which corresponds to the display screen of the mobile phone, and arranges input objects 1424, 1425, and 1426 as second input objects in an area which corresponds to the input device of the mobile phone. Therefore, the second display image 1422 and the input objects 1424, 1425, and 1426 do not overlap each other.

[0048] Here, the input devices of the mobile phone are called soft keys. An input object 1424 corresponding to the soft key on the upper left side represents an input area for selecting a left icon L arranged on the lower left side of the second display image 1422. In this figure, selection of the left icon L represents an operation for saving game data such as parameters 103. An input object 1426 corresponding to the soft key on the upper right side represents an input area for selecting a right icon R arranged on the lower right side of the second display image 1422.

[0049] An input object 1425 corresponding to the central soft key represents an input area for moving a cursor arranged in the second display image 1422 up and down and left and right. For example, when the user taps the down arrow portion of the input object 1425, the output control unit 153 moves the position of the cursor from "To the cave" to "To the store," one step below, in this figure.

[0050] The output control unit 153 may place input objects 1427 and 1428 that do not function as a second input area in a part of the area corresponding to the input device of the mobile phone.

[0051] Here, the first display image and the second display image may differ in terms of resolution and image size. For example, as shown in Figs. 3 to 4, the resolution of the second display image may be lower than that of the first display image. This can evoke a sense of nostalgia in the user, and can increase interest. Also, for example, as shown in Figs. 3 to 4, the image size of the second display image may be smaller than that of the first display image. As an example, the image size of the first display image is 1280[pxl] x 960[pxl], and the image size of the second display image is 120[pxl] x 160[pxl]. This can evoke a sense of nostalgia in the user, and can increase interest.

[0052] 5 is a flowchart showing the flow of the mode transition process (S15 in FIG. 2) by the terminal device 10 according to the embodiment 1. The mode transition process in this figure is executed when the mode switching unit 152 of the control unit 150 determines that the detection flag is ON.

[0053] First, the mode switching unit 152 of the control unit 150 switches the operation mode (S151). Here, if the switching is from the first mode to the second mode (YES in S152), the output control unit 153 executes the first switching step shown in S153 to S154. Specifically, the output control unit 153 generates a second display image based on the second material data 105 and the parameters 103 loaded in S13 of the first mode before switching (S153). Then, the output control unit 153 displays the second display image and the second input object loaded corresponding to the second mode, separated from each other (S154). At this time, the output control unit 153 may display the image 142 in the form shown in FIG. 4 described above. Then, the output control unit 153 advances the process to S157.

[0054] On the other hand, if the switching is from the second mode to the first mode (NO in S152), the output control unit 153 executes the second switching step shown in S155 to S156. Specifically, the output control unit 153 generates a first display image based on the first material data 104 and the parameters 103 loaded in S13 of the second mode before the switching (S155). Then, the output control unit 153 displays the first display image and the first input object loaded corresponding to the first mode in a superimposed manner (S156). At this time, the output control unit 153 may display the image 141 in the form shown in FIG. 3 described above. Then, the output control unit 153 advances the process to S157.

[0055] In S157, the mode switching unit 152 turns off the detection flag for the switching operation (S157), and ends the mode transition process.

[0056] In this manner, in the present embodiment 1, the terminal device 10 holds in the background the material data loaded before switching, so there is no need to newly load it at the time of switching. Therefore, the terminal device 10 can seamlessly switch between operation modes. This reduces the waiting time until a display corresponding to the switched operation mode is displayed, improving user convenience.

[0057] In addition, in the present embodiment 1, the point at which the operation mode can be switched is not limited. Therefore, even if the operation mode is switched in the middle of a game scene, the terminal device 10 can seamlessly switch the operation mode without rewinding a part of the scene.

[0058] In addition, in S154 of the mode switching process, when the output control unit 153 switches the screen from the image 141 to the image 142, the image 142 may be gradually displayed.

[0059] FIG. 6 is a diagram showing an example of the image 142 during transition from the first mode to the second mode according to the first embodiment. The image 142 is an image in which the second display image 1422 and the above-mentioned second input object are arranged on the object 1421 of the mobile phone. The portion indicated by diagonal lines in FIG. 6 is at least a part of the image 142, and is called a hidden object U. The hidden object U is arranged outside the display unit 140 and is therefore in a hidden state. When switching the screen from the image 141 to the image 142, the output control unit 153 may move the image 142 until the hidden object U reaches a predetermined area of ​​the display unit 140 from outside the display unit 140. As an example, the movement direction of the image 142 is a direction from bottom to top in the portrait orientation. By gradually switching the screen, a seamless impression can be given to the user. However, the movement direction is not limited to this, and may be a direction from top to bottom, a direction from right to left, a direction from left to right, or any other direction in the portrait orientation.

[0060] The trajectory of the movement may be a straight line, a curved line, a circle, or an ellipse. A straight line trajectory can give the user a natural transition, providing a less stressful user experience. On the other hand, a distinctive trajectory such as a curved line, a circle, or an ellipse can increase the user's interest.

[0061] The manner of movement may be a damping movement in which the movement speed decreases as the hidden object U approaches a predetermined area. This allows the user to feel a natural transition, thereby providing a less stressful user experience.

[0062] The output control unit 153 may vary the moving direction, the trajectory when moving, and the mode of the moving motion depending on the number of times a switching operation is performed during play, or depending on the type of switching operation. In this case, the user's interest can be increased.

[0063] [effect] According to the first embodiment, the terminal device 10 displays the first display image and the first input object in a superimposed manner in the first mode, while displaying the second display image and the second input object at a distance in the second mode. In this way, by being able to switch between two operation modes in which the arrangement of the input objects in the content is significantly different, it is possible to increase the interest of the user.

[0064] According to the first embodiment, when the operation mode is in a steady state, the terminal device 10 loads and stores in the background not only the material data of the selected operation mode but also the material data of the non-selected operation mode. Then, in response to the occurrence of a switching operation, the terminal device 10 instantly generates a display image corresponding to the switched operation mode based on the loaded material data corresponding to the switched operation mode, and immediately displays the image on the display unit 140. This makes it possible to omit the process of loading new material data during the transition of the operation mode, and therefore makes it possible to seamlessly switch the display mode even during the transition of the operation mode. The above-mentioned effect is more pronounced as the data size of the material data corresponding to the switched operation mode becomes larger.

[0065] <Modification of the first embodiment> The first embodiment can be modified as follows. In the above example, the output control unit 153 controls display according to the operation mode, but may also control audio output according to the operation mode. In this case, the storage 100 may store first audio data that is audio data corresponding to the first mode, and second audio data that is audio data corresponding to the second mode. The first audio data and the second audio data differ in at least one of melody, chord, and rhythm.

[0066] Specifically, in the first mode, the output control unit 153 loads first voice data corresponding to the first mode based on the progress of the game, and outputs the first voice data. At this time, in the first mode, the output control unit 153 may further load second voice data corresponding to the second mode based on the progress of the game, and store it in the memory 110. Then, in response to detection of a switching operation from the first mode to the second mode, the output control unit 153 may immediately output the second voice data already loaded in the first mode before switching (second voice output step).

[0067] Furthermore, in the second mode, the output control unit 153 loads second voice data corresponding to the second mode based on the progress of the game, and outputs the second voice data. At this time, in the second mode, the output control unit 153 may further load first voice data corresponding to the first mode based on the progress of the game, and store it in the memory 110. Then, in response to detection of a switching operation from the second mode to the first mode, the output control unit 153 may instantly output the first voice data already loaded in the second mode before switching (first voice output step).

[0068] [effect] In this way, when the operation mode of the terminal device 10 is in a steady state, not only the voice data of the selected operation mode but also the voice data of the non-selected operation mode are loaded and stored in the background. This makes it possible to omit the process of loading new voice data during the transition of the operation mode, and therefore makes it possible to seamlessly switch the voice output mode even during the transition of the operation mode. The above-mentioned effect is more pronounced as the data size of the voice data corresponding to the switched operation mode becomes larger.

[0069] <Embodiment 2> Next, a second embodiment of the present disclosure will be described. The second embodiment is characterized in that the terminal device executes a process unrelated to the progress of the game during the game.

[0070] 7 is a block diagram showing the configuration of the terminal device 10a according to the embodiment 2. The terminal device 10a of the embodiment 2 basically has the same configuration and functions as the terminal device 10 of the embodiment 1, but differs in that the terminal device 10a of the embodiment 2 includes a storage 100a and a control unit 150a instead of the storage 100 and the control unit 150.

[0071] The storage 100a differs from the storage 100 in that the storage 100a stores an output program 101a instead of the output program 101, and mail contents 106.

[0072] The output program 101a is a computer program in which the output process according to the second embodiment is implemented. The output process according to the second embodiment includes additional output process that is not related to the progress of the game. For example, the additional output process is a process of outputting mail content in response to a mail viewing operation.

[0073] The mail content 106 is an example of content data that is not related to the progress of the game. The mail content 106 is data that is predetermined for generating a virtual mail.

[0074] The control unit 150a includes an output control unit 153a instead of the output control unit 153. The output control unit 153a executes additional output processing in addition to the functions of the output control unit 153 of the first embodiment. Specifically, in the second mode, the output control unit 153a displays an icon indicating that an email has been received, regardless of the progress of the game. The email is virtually generated based on the email content 106.

[0075] In addition, in the second mode, the output control unit 153a may further display an object representing a secondary input area for performing an operation unrelated to the progress of the game on the display unit 140. An operation unrelated to the progress of the game is, for example, a virtual mail viewing operation.

[0076] When the output control unit 153a detects an operation unrelated to the progress of the game via the secondary input area, it displays an image corresponding to the detected operation, which is unrelated to the progress of the game, in place of or superimposed on the second display image (fourth display step).

[0077] The output control unit 153a displays the mail icon as described above only in the second mode, and does not need to display it in the first mode. By providing a difference in function depending on the operation mode, it is possible to further increase the interest of the user.

[0078] 8 is a flowchart showing the flow of additional output processing by the terminal device 10a according to the second embodiment. When the selected operation mode is the second mode (YES in S31), the output control unit 153a judges whether or not a predetermined timing has arrived (S32). This timing is not related to the progress of the game. When the output control unit 153a judges that the predetermined timing has arrived (YES in S32), it displays a mail icon superimposed on the second display image displayed on the display unit 140 (S33: third display step). On the other hand, when the output control unit 153a does not judge that the predetermined timing has arrived (NO in S32), it advances the processing to S34.

[0079] 9 is a diagram showing an example of an image 143 displayed on the display unit 140 in S33. The image 143 includes a second display image 1432. The second display image 1432 differs from the second display image 1422 of FIG. 4 in that it includes a mail icon M at the top. The mail icon M is generated at the same resolution as the second display image 1422. For example, the mail icon M may be a bitmap image composed of pixel art. The image size of the mail icon M may be 16[pxl]×16[pxl], 32[pxl]×32[pxl], or 128[pxl]×128[pxl].

[0080] The output control unit 153a displays a mail icon M on the second display image 1432, thereby notifying the user that a virtual mail has been received.

[0081] Returning to FIG. 8, the description will be continued. In S34, the output control unit 153a judges whether or not an operation for viewing a mail from the user has been detected. Hereinafter, a user operation for viewing a mail is referred to as a mail viewing operation. For example, the output control unit 153a may detect a mail viewing operation in response to a user tapping on the input object 1427 shown in FIG. 9. When the output control unit 153a judges that a mail viewing operation has been detected (YES in S34), it loads the mail content 106 and displays a virtual mail on the display unit 140 (S35). On the other hand, when the output control unit 153a does not judge that a mail viewing operation has been detected (NO in S34), it advances the process to S36.

[0082] 10 is a diagram showing an example of image 144 displayed on display unit 140 in S35. Image 144 includes second display image 1442. Second display image 1442 represents a mailbox including a list of virtual emails that have been generated so far. As an example, the mailbox list includes an icon indicating whether the user has viewed the email, the date and time of receipt, the sender, and the title. These may be virtual items that are predetermined in email content 106. Note that the characters included in second display image 1442 may be bitmap images composed of pixel art.

[0083] The user can select a desired mail by moving the cursor using the input object 1425 and view the contents of the mail.

[0084] 11 is a diagram showing an example of image 145 displayed on display unit 140 when viewing a mail. Image 145 includes second display image 1452. Second display image 1452 shows the contents of a selected mail. The contents of the mail include the date and time of receipt, the sender, the title, and the mail body. These may be virtual items that are predetermined in mail content 106. Note that the characters included in second display image 1452 may be bitmap images made up of dot pictures.

[0085] When there are no more unread emails in the mailbox, the output control unit 153a deletes the email icon M from the second display image 1452.

[0086] Returning to Fig. 8, the description will continue. In S36, the output control unit 153a judges whether or not to end the process. As long as the output control unit 153a does not judge to end the process (NO in S36), the process shown in S31 to S36 is repeated.

[0087] In the second embodiment, the output process of email content in response to an email viewing operation is given as an example of the additional output process. However, the additional output process is not limited to this, and may be any other output process that is not related to the progress of the game. For example, the additional output process may include an email inquiry process. In this case, the control unit 150 executes the email inquiry process when the right icon R located in the lower right part of the second display image 1442 is selected in the second mode. The selection of the right icon R may be realized by the user tapping the input object 1428 representing a secondary input area for performing an email inquiry operation.

[0088] When the output control unit 153a detects an email inquiry operation via the sub input area, it displays an image related to the email inquiry in place of the second display image or superimposes it on the second display image.

[0089] 12 is a diagram showing an example of an image 146 displayed on the display unit 140 according to the second embodiment. The image 146 includes a second display image 1462. The second display image 1462 includes an image related to an inquiry about an email. Here, if there is a new email, the output control unit 153a may display that fact and then display the mailbox. On the other hand, if there is no new email, the output control unit 153a may return the display unit 140 to the image 142 shown in FIG. 4.

[0090] <Embodiment 3> Next, a third embodiment of the present disclosure will be described. In the first and second embodiments, the terminal device 10, 10a stores the first material data 104 and the second material data 105 in advance in a storage. However, in the third embodiment, the terminal device downloads the first material data 104 and the second material data 105 from the server 20 each time according to the progress of the game.

[0091] 13 is a block diagram showing a configuration of a system 1 according to an embodiment 3. The system 1 is an information processing system including a server 20 and a terminal device 10b. The server 20 and the terminal device 10b are communicably connected via a network NW such as the Internet.

[0092] The server 20 is an information processing device such as a server computer. The server 20 includes at least a storage (not shown), a memory (not shown), a communication unit (not shown), and a control unit (not shown). At least the first material data 104 and the second material data 105 are stored in the storage of the server 20. Then, in response to receiving an acquisition request for the first material data 104 and the second material data 105 from the terminal device 10b, the control unit of the server 20 transmits the first material data 104 and the second material data 105 to the terminal device 10b.

[0093] The terminal device 10b has basically the same configuration and function as the terminal devices 10 and 10a of the first and second embodiments. That is, the control unit of the terminal device 10b executes processes similar to the output process shown in Fig. 2, the mode transition process shown in Fig. 5, and the additional output process shown in Fig. 8. However, instead of S13 in Fig. 2, the output control unit of the terminal device 10b requests the server 20 for first material data 104 and second material data 105 corresponding to the next game scene, and acquires them from the server 20. At this time, the output control unit stores the acquired data in the memory 110, and may also store them in a storage device.

[0094] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present disclosure within the scope of the invention.

[0095] For example, in the first to third embodiments, the terminal devices 10, 10a, and 10b have two operation modes, but the number of operation modes may be three or more.

[0096] In the first to third embodiments, the terminal devices 10, 10a, and 10b are each a single device. However, some or all of the components of the terminal devices 10, 10a, and 10b may be implemented by a plurality of information processing devices, circuits, and the like. In this case, the plurality of information processing devices, circuits, and the like may be centrally arranged or distributed. For example, the information processing devices, circuits, and the like may be implemented as a client-server system, a cloud computing system, and the like, each of which is connected via a communication network. In addition, the functions of the terminal devices 10, 10a, and 10b may be provided in the form of SaaS (Software as a Service).

[0097] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. (Appendix 1) A program executed by an information processing device having a control unit, When the program is executed by the information processing device, a first display step of displaying, on a display unit in a first mode, at least a part of a first display image related to the game and at least a part of an object representing a first input area in a superimposed manner; a first switching step of switching the operation mode from the first mode to a second mode in response to detection of a user operation; a second display step of displaying, on the display unit in the second mode, a second display image related to the game and an object representing a second input area, spaced apart from each other; Run the command, the first display image is generated in accordance with the progress of the game in the first mode; the second display image is generated in accordance with the progress of the game in the second mode, The first display image and the second display image have different display modes. program. (Appendix 2) The information processing device includes: In both the first mode and the second mode, the game progresses based on the same game logic. 2. The program described in Appendix 1. (Appendix 3) The second display step is a step of further displaying a mobile phone object, which is an object representing at least a part of the appearance of a mobile phone, on the display unit, and includes a step of arranging the second display image in an area of ​​the mobile phone object corresponding to a display screen of the mobile phone, and arranging an object representing the second input area in an area corresponding to an input device of the mobile phone. 3. The program according to claim 1 or 2. (Appendix 4) The first switching step includes a step of arranging at least a part of the mobile phone object outside the display unit and moving the mobile phone object until the at least a part of the mobile phone object reaches a predetermined area of ​​the display unit. 2. The program described in Appendix 3. (Appendix 5) The moving of the mobile phone object is a damping motion. 5. The program described in Appendix 4. (Appendix 6) The direction of movement of the mobile phone object is from the bottom to the top of the display unit. 6. The program according to claim 4 or 5. (Appendix 7) The first switching step includes a detection step of detecting the user operation based on an angle change of the information processing device. 7. The program according to any one of appendix 1 to 6. (Appendix 8) the second display step includes a third display step of displaying, in the second mode, an icon indicating that a mail has been received in a superimposed manner on the second display image regardless of a progress status of the game, The email is virtually generated based on predetermined data. 8. The program according to any one of appendix 1 to 7. (Appendix 9) the second input area is an area for performing an operation related to the progress of the game, The information processing device includes: In the second mode, an object of a secondary input area for performing an operation not related to the progress of the game is further displayed on the display unit; a fourth display step of displaying, when an operation not related to the progress of the game is detected via the secondary input area, an image corresponding to the detected operation and not related to the progress of the game, instead of or superimposed on the second display image; Run the 9. The program according to any one of appendix 1 to 8. (Appendix 10) The information processing device includes: a first acquisition step of acquiring, in the first mode, second material data corresponding to the second mode; a generating step of generating the second display image based at least on the second material data acquired in the first mode before the operation mode is switched from the first mode to the second mode in response to the switching of the operation mode from the first mode to the second mode; Run the 10. The program according to any one of claims 1 to 9. (Appendix 11) The information processing device includes: a second acquisition step of acquiring, in the second mode, first material data corresponding to the first mode; a generating step of generating the first display image based at least on the first material data acquired in the second mode before the operation mode is switched from the second mode to the first mode in response to the switching of the operation mode from the second mode to the first mode; Run the 11. The program according to claim 10. (Appendix 12) the first acquisition step includes a step of further acquiring, in the first mode, second voice data which is voice data corresponding to the second mode; The information processing device a second voice output step of outputting the second voice data acquired in the first mode before the operation mode is switched in response to the operation mode being switched from the first mode to the second mode is further executed. 12. The program according to claim 10 or 11. (Appendix 14) A method executed by an information processing device, comprising: a first display step of displaying, on a display unit in a first mode, at least a part of a first display image related to the game and at least a part of an image representing a first input area in a superimposed manner; a first switching step of switching the operation mode from the first mode to a second mode in response to detection of a user operation; a second display step of displaying, on the display unit in the second mode, a second display image related to the game and an image representing a second input area, spaced apart from each other; Equipped with the first display image is generated in accordance with the progress of the game in the first mode; the second display image is generated in accordance with the progress of the game in the second mode, The first display image and the second display image have different display modes. method. (Appendix 15) An information processing system including a control unit, The control unit a first display step of displaying, on a display unit in a first mode, at least a part of a first display image related to the game and at least a part of an image representing a first input area in a superimposed manner; a first switching step of switching the operation mode from the first mode to a second mode in response to detection of a user operation; a second display step of displaying, on the display unit in the second mode, a second display image related to the game and an image representing a second input area, spaced apart from each other; Run the first display image is generated in accordance with the progress of the game in the first mode; the second display image is generated in accordance with the progress of the game in the second mode, The first display image and the second display image have different display modes. Information processing system. [Explanation of symbols]

[0098] 1 System 10, 10a, 10b Terminal device 20 Servers 100 Storage 101 Output Program 102 Game Logic 103 Parameters 104 First Material Data 105 Second Material Data 106 Email Content 110 Memory 120 Communications Department 130 Input section 140 Display section 141,142,143,144,145,146 Images 1411 First display image 1412,1413,1414,1424,1425,1426,1427,1428 Input objects 1421 Objects 1422,1432,1442,1452,1462 Second display image R Right icon L Left Icon U Hidden Objects M Mail icon 150, 150a Control section 151 Game Progression Section 152 Mode switching section 153, 153a Output control section

Claims

1. A program executed by an information processing device having a control unit, When executed by the information processing device, a first display step of displaying, on a display unit in a first mode, at least a part of a first display image related to the game and at least a part of an object representing a first input area in a superimposed manner; a first switching step of switching the operation mode from the first mode to a second mode in response to detection of a user operation; a second display step of displaying, on the display unit in the second mode, a second display image related to the game and an object representing a second input area, spaced apart from each other; Run the command, the first display image is generated in accordance with the progress of the game in the first mode; the second display image is generated in accordance with the progress of the game in the second mode, The first display image and the second display image have different display modes. program.

2. The second display step is a step of further displaying a mobile phone object, which is an object representing at least a part of the appearance of a mobile phone, on the display unit, and includes a step of arranging the second display image in an area of ​​the mobile phone object corresponding to a display screen of the mobile phone, and arranging an object representing the second input area in an area corresponding to an input device of the mobile phone. The program according to claim 1.

3. The first switching step includes a step of arranging at least a part of the mobile phone object outside the display unit and moving the mobile phone object until the at least a part of the mobile phone object reaches a predetermined area of ​​the display unit. The program according to claim 2.

4. the second display step includes a third display step of displaying, in the second mode, an icon indicating that a mail has been received in a superimposed manner on the second display image regardless of a progress status of the game, The email is virtually generated based on predetermined data. The program according to claim 1.

5. The information processing device includes: a first acquisition step of acquiring, in the first mode, second material data corresponding to the second mode; a generating step of generating the second display image based at least on the second material data acquired in the first mode before the switching in response to the switching of the operation mode from the first mode to the second mode; Run the The program according to claim 1.

6. the first acquisition step includes a step of further acquiring, in the first mode, second voice data which is voice data corresponding to the second mode; The information processing device a second voice output step of outputting the second voice data acquired in the first mode before the operation mode is switched in response to the operation mode being switched from the first mode to the second mode is further executed. The program according to claim 5.

7. A method executed by an information processing device, comprising: a first display step of displaying, on a display unit in a first mode, at least a part of a first display image related to the game and at least a part of an image representing the first input area in a superimposed manner; a first switching step of switching the operation mode from the first mode to a second mode in response to detection of a user operation; a second display step of displaying, on the display unit in the second mode, a second display image related to the game and an image representing a second input area, spaced apart from each other; Equipped with the first display image is generated in accordance with the progress of the game in the first mode; the second display image is generated in accordance with the progress of the game in the second mode, The first display image and the second display image have different display modes. method.

8. An information processing system including a control unit, The control unit a first display step of displaying, on a display unit in a first mode, at least a part of a first display image related to the game and at least a part of an image representing the first input area in a superimposed manner; a first switching step of switching the operation mode from the first mode to a second mode in response to detection of a user operation; a second display step of displaying, on the display unit in the second mode, a second display image related to the game and an image representing a second input area, spaced apart from each other; Run the first display image is generated in accordance with the progress of the game in the first mode; the second display image is generated in accordance with the progress of the game in the second mode, The first display image and the second display image have different display modes. Information processing system.

Citation Information

Patent Citations

  • Network game system and method for network game

    JP2001286682A

  • System for recording sound in virtual space

    JP2009247405A

  • Mobile terminal, control method for mobile terminal, and program

    JP2015139502A

  • Program, recording medium, and control method

    JP2019208952A

  • Display control program, display controller, display control method and display control system

    JP2011257682A