Information processing device, and program
The information processing apparatus and program address the challenges of cumbersome item selection by enabling batch selection of candidate items, enhancing user efficiency and accuracy in processing multiple items.
Patent Information
- Application Number
- JP2025050223
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-06-19
AI Technical Summary
When the number of items to be processed is large, existing selection operations become cumbersome for users, especially when items have similar displays, leading to difficulties in selection and potential misselection. Additionally, automatic processing may not align with user desires.
An information processing apparatus and program that include candidate item display control, selection control, and processing execution means. The selection control means allows batch selection of candidate items based on given conditions when receiving a batch selection operation from the user, facilitating efficient selection and processing.
The solution enables efficient and accurate user selection of items, reducing the burden of individual item selection and ensuring that user-desired items are processed, while minimizing the risk of misselection.
Smart Images

Figure 2025092524000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus and a program that receive a selection operation by a user.
Background Art
[0002] Games in which game objects can be synthesized are known (see Patent Document 1). For example, in the item synthesis process in a game where a user obtains multiple types of items, the user is made to select a plurality of items belonging to the same group, and the information processing apparatus executes a predetermined process on the selected items. In such a case, in order to make the user select the items to be processed, the selection candidate items belonging to the same group are displayed, and the information processing apparatus receives a selection operation for each individual item from the user.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] If the user is made to receive the above-described selection operation for each of the plurality of items to be selected, when the number of items to be processed is large, the operation becomes troublesome. In particular, when the items belonging to the same group are selection candidates, the selection candidate items have similar displays to each other, so it is difficult for the user to perform a selection operation, and there is also a risk of misselection. On the other hand, if the information processing apparatus automatically determines the items to be processed, there is a possibility that the items as desired by the user are not processed.
[0005] The present invention has been made in consideration of the above-described circumstances, and one of its objects is to provide an information processing apparatus and a program capable of efficiently making a selection according to a user's desire when receiving a selection operation for a plurality of items from the user.
Means for Solving the Problem
[0006] An information processing apparatus according to an aspect of the present invention includes: candidate item display control means for causing a display means to display, as selection candidates for a user, a plurality of candidate items belonging to the same group as a specified designated item among a plurality of items; selection control means for changing one or more candidate items to a selected state in response to a user operation in a state where the plurality of candidate items are displayed; and processing execution means for executing a predetermined process based on the designated item and the candidate items in the selected state when receiving a process execution operation from the user in a state where the one or more candidate items are in the selected state. The selection control means is characterized in that, when receiving a batch selection operation from the user, it collectively changes one or more candidate items selected according to a given condition from among the plurality of candidate items to the selected state.
[0007] A program according to an aspect of the present invention causes a computer to function as candidate item display control means for causing a display means to display, as candidates for selection by a user, a plurality of candidate items belonging to the same group as a specified item among a plurality of items, selection control means for changing, in response to a user operation, one or more of the plurality of candidate items to a selected state when the plurality of candidate items are displayed, and processing execution means for executing a predetermined process based on the specified item and the candidate items in the selected state when a process execution operation is received from the user in a state where one or more of the candidate items are in the selected state. The selection control means changes, in a lump, one or more candidate items selected according to a given condition from among the plurality of candidate items to a selected state when a batch selection operation is received from the user. This program may be stored and provided in a computer-readable non-transitory information storage medium.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Embodiments for Carrying Out the Invention
[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0010] FIG. 1 is a block diagram showing the overall configuration of the information processing system 1. As shown in FIG. 1, the information processing system 1 includes a client device 10 that functions as an information processing device according to an embodiment of the present invention, and a server device 20. The client device 10 is connected to the server device 20 via a communication network such as the Internet.
[0011] The client device 10 is an information processing device such as a smartphone, a tablet, or a personal computer, and includes a control unit 11, a storage unit 12, a communication unit 13, and an interface unit 14. The client device 10 is also connected to an operation input device 15 and a display device 16. In the present embodiment, the client device 10 is used by a user who plays a game provided by the information processing system 1.
[0012] The control unit 11 includes at least one processor and executes various information processes according to the programs stored in the storage unit 12. Specific examples of the processes executed by the control unit 11 will be described later. The storage unit 12 includes at least one memory device such as a RAM, and stores programs executed by the control unit 11 and data to be processed by the programs. The communication unit 13 is an interface for connecting to a communication network wirelessly or wiredly. Through this communication unit 13, the client device 10 is communicatively connected to the server device 20.
[0013] The interface unit 14 is connected to the operation input device 15 and the display device 16 wirelessly or wiredly, and transmits and receives various data to and from these devices. Specifically, the interface unit 14 receives from the operation input device 15 a control signal indicating the content of the operation input executed by the user with respect to the operation input device 15. Also, the interface unit 14 transmits to the display device 16 a video signal indicating the content of the video to be presented to the user.
[0014] The operation input device 15 includes, for example, a touch sensor and operation buttons, etc., accepts operation inputs from the user, and transmits a control signal indicating the content thereof to the client device 10. The display device 16 is, for example, a liquid crystal panel, etc., displays an image corresponding to the video signal received from the client device 10 on the display screen, and presents it to the user. Note that the operation input device 15 and the display device 16 may be configured integrally with the client device 10, such as being arranged on the housing surface of the client device 10.
[0015] The server device 20 is an information processing device such as a server computer, and includes a control unit 21, a storage unit 22, and a communication unit 23. The server device 20 executes processing related to the game provided by the present information processing system 1.
[0016] The control unit 21 includes at least one processor and executes various information processes according to the programs stored in the storage unit 22. Specific examples of the processes executed by the control unit 21 will be described later. The storage unit 22 includes at least one memory device such as a RAM, and stores the programs executed by the control unit 21 and the data to be processed by the programs. The communication unit 23 is an interface for connecting to a communication network wirelessly or by wire. Through this communication unit 23, the server device 20 is communicatively connected to each client device 10.
[0017] Here, the outline of the game provided by the information processing system 1 will be described. In this game, the user of the client device 10 can obtain multiple types of items within the game. Furthermore, the user can "synthesize" the items they have obtained. This synthesis is performed on multiple items, and instead of increasing the value of the parameters set for one of the items (the base item), it is a process in which other items (material items) disappear. The user can increase the value of the parameters of the base item and strengthen the item by performing synthesis using unwanted items among the items they possess as material items. Note that it is not necessary for all the material items to disappear by synthesis. In this game, the synthesis may cause a change that increases the value of the base item instead of decreasing the value of the material items, such as decreasing the value of the parameters the material items possess.
[0018] The items to be synthesized can be various items used in playing the game. Specifically, it may be the character itself that the user uses in playing the game, or it may be an item such as a weapon that the character equips and uses. These items may be obtained as rewards when the user plays the game, or they may be obtained by consuming in-game currency or the like. Also, the user may be able to obtain items by means of lottery or paid purchase within the game.
[0019] Furthermore, in this game, the user can perform synthesis using items belonging to different groups as the base item and the material item, and can also perform synthesis on items belonging to the same group. Hereinafter, the synthesis in which both the base item and the material item belong to the same group is called the same-kind synthesis, and the synthesis in which they belong to different groups is called the different-kind synthesis.
[0020] In this game, it is assumed that when performing the same-type synthesis, results different from those of different-type synthesis are obtained. Specifically, when performing the same-type synthesis, among the parameters that the base item has, it is assumed that the values of the parameters that cannot be increased by different-type synthesis can be increased. Hereinafter, a parameter that does not increase in different-type synthesis but can have its value increased in same-type synthesis will be referred to as a target parameter. It is assumed that the target parameter is set for all items that can be the target of same-type synthesis. The user will mainly perform the same-type synthesis in order to increase the value of this target parameter. By preparing parameters that can be increased by the same-type synthesis in this way, it is possible to make one of the purposes of the game to collect a plurality of items of the same group that might otherwise become unnecessary, and it is possible to keep the user playing the game for a long time. Note that by the same-type synthesis, not only the target parameter but also the values of other parameters set for the base item may be increased. Also, there may be multiple types of target parameters that can be increased by the same-type synthesis. For example, the target parameter may be a parameter of luck such that the larger the value, the more advantageous effects can be obtained when the item with that value is used in the game.
[0021] Here, the group of items that can be synthetized of the same type may be determined by various criteria. As an example, the items belonging to the same group may be only items of the same type (items having the same name and appearance and being managed by the same identifier in the game). Alternatively, items belonging to the same lineage, such as an item and an item that can be obtained by changing that item in the game, may be regarded as items belonging to the same group. For example, there may be a case where an item can be changed into another (e.g., higher rarity) item by a process called evolution. In such a case, it may be considered that the item before evolution and the item after evolution belong to the same group. Furthermore, even for items obtained by different means, a plurality of items having common elements with each other, such as having a common part of the name or a common value of some parameters, may be regarded as belonging to the same group. Regardless of what criteria are used, each item to be synthetized shall belong to one of the groups, and for items belonging to the same group, the same-type synthesis can be performed to increase the value of the target parameter. For items belonging to different groups, although different-type synthesis can be performed, the same-type synthesis cannot be performed and it cannot be used to increase the value of the target parameter.
[0022] In this embodiment, when the client device 10 performs the same-kind synthesis described above, it provides an interface for receiving an operation for the user to select a base item and material items to be synthesized. Hereinafter, the functions realized by the client device 10 in this embodiment will be described with reference to the functional block diagram of FIG. 2. The client device 10 functionally includes a designated item specifying unit 31, a candidate item display control unit 32, a selection control unit 33, and a process execution unit 34. These functions can be realized by the control unit 11 executing a program stored in the storage unit 12. This program may be provided to the client device 10 via a communication network such as the Internet, or may be stored in a computer-readable information storage medium such as an optical disk and provided to the client device 10.
[0023] The designated item specifying unit 31 receives from the user a designation operation for designating one item from among the items the user possesses. Hereinafter, the item designated by the user received by the designated item specifying unit 31 is referred to as the designated item Id. This designated item Id will ultimately be used as the base item in the same-kind synthesis.
[0024] Specifically, when the user performs an operation to instruct the start of the same-kind synthesis, the designated item specifying unit 31 acquires from the server device 20 a list of information on the items the user possesses. Then, the acquired list of possessed items is displayed on the display device 16 and presented to the user. The user designates one item that the user wishes to use as the base item for the same-kind synthesis from among the presented items the user possesses. The designated item specifying unit 31 specifies this designated item as the designated item Id and notifies the candidate item display control unit 32.
[0025] The candidate item display control unit 32 extracts, as candidates for selection by the user, items other than the designated item Id that belong to the same group as the designated item Id specified by the designated item specifying unit 31 among the items possessed by the user, and causes the display device 16 to display them. Hereinafter, an item that belongs to the same group as the designated item Id and is displayed as a candidate for selection by the user is referred to as a candidate item Ic. Further, a screen for presenting the candidate item Ic to the user that the candidate item display control unit 32 causes the display device 16 to display is referred to as a selection reception screen S.
[0026] In order to enable the extraction of the candidate item Ic, a group identifier for identifying the group to which each item possessed by the user belongs may be associated with each item. The candidate item display control unit 32 extracts, as the candidate item Ic, an item associated with the same group identifier as the group identifier associated with the designated item Id.
[0027] FIG. 3 shows an example of the selection reception screen S. In the example of this figure, icon images representing a plurality of items belonging to the same group are arranged side by side and displayed. Among these items, the icon image displayed together with the character "target" in the upper left represents the designated item Id. And the plurality of other icon images each represent a candidate item Ic. These candidate items Ic are arranged in order from the upper row to the lower row, and further from left to right within the same row. Further, in the upper right of the area where the candidate items Ic are arranged, a check box CB used to receive a batch selection operation described later is displayed together with the text "select all at once". Also, a decision button B1 for confirming the selection by the user is displayed in the lower right, and a reset button B2 for canceling the selection is displayed in the lower left. Note that when it is not possible to display all the candidate items Ic at once within the selection reception screen S, the plurality of candidate items Ic may be presented to the user by scrolling the plurality of candidate items Ic in response to the user's scroll operation.
[0028] Here, the display order of the plurality of candidate items Ic within the selection reception screen S is determined according to a given criterion. Specifically, the plurality of candidate items Ic are arranged in an order determined according to the values of the attention parameters set for each candidate item Ic (here, in descending order of the parameter values). Also, overlaid on the icon image representing each candidate item Ic, together with an icon image indicating the attention parameter (here, a four-leaf image), a number indicating the set value of the attention parameter is displayed. The reason the value of the attention parameter is displayed is that, as will be described later, this value of the attention parameter serves as the selection criterion when the user selects a candidate item.
[0029] Note that the candidate item display control unit 32 may not determine the display order of the candidate items Ic only according to the values of the attention parameters, but may also consider other criteria to determine the overall display order. For example, among the candidate items Ic, there may be items that belong to the same group as the designated item Id but cannot be selected as material items for homogeneous synthesis at that time due to reasons such as game specifications. Specifically, items set as protected items so that the user does not accidentally use them as material items, or items currently being used in the game (items in the middle of playing the game using that item, or items compiled in the deck for immediate use in playing the game, etc.) are restricted from being used as material items. The candidate item display control unit 32 may display such items in an order later than other candidate items Ic. In the example of FIG. 3, among the 11 candidate items Ic, the candidate item Ic that is the protected object is arranged at the last 11th position. Also, for such non-selectable items, they may be displayed in a display mode different from other selectable candidate items Ic, for example, grayed out, so that the user can recognize that they cannot be selected.
[0030] In addition, although it can be used as a material item, for candidate item Ic that has a low possibility of being selected by the user as a material item, the display order may be set behind other candidate items Ic. Since material items disappear upon synthesis, items that are not available by common means or items with a high rarity, for example, may not be actively selected by the user as material items. Therefore, based on information such as the priority determined in advance for each item type and the rarity set for each item, the display order for each item type may be determined. Note that the display order of candidate item Ic may be determined by combining a plurality of the above-described criteria. In the example of FIG. 3, candidate item Ic of a type with a lower priority than others is arranged at the 10th position. However, since this candidate item Ic can also be selected as a material item, it is displayed earlier than the non-selectable item (the 11th item).
[0031] As described above, in a state where selection reception screen S including a plurality of candidate items Ic is displayed, selection control unit 33 changes to a state where one or more candidate items Ic are being selected in response to a user operation. Specifically, when the user operates operation input device 15 to select a candidate item Ic within the screen, the candidate item Ic is changed to a selected state. The operation of changing the candidate item Ic to a selected state may be, for example, an operation of tapping the touch panel at a position overlapping the position where the candidate item Ic to be selected is displayed. Also, when the user performs an operation of re-selecting a candidate item Ic that is already in a selected state, selection control unit 33 changes the candidate item Ic from the selected state to an unselected state (that is, the same state as when selection reception screen S was first displayed and the candidate item Ic has not been selected yet). Note that in order to be able to distinguish between a candidate item Ic in a selected state and a candidate item Ic in an unselected state, selection control unit 33 displays both in different display modes. Specifically, selection control unit 33 adds a marker image indicating that it is being selected to the candidate item Ic changed to the selected state, or changes the display color of the candidate item Ic in the selected state.
[0032] In this way, by performing an operation to change to a state where the desired candidate item Ic is being selected, or by performing an operation to change to an unselected state as necessary, the user can select any item from among the plurality of candidate items Ic presented within the selection reception screen S that they wish to use as a material item in the same type of synthesis. Note that although the user can change the state of a plurality of candidate items Ic to a selected state, it may be appropriate to set an upper limit on the number of candidate items Ic that can be simultaneously changed to a selected state. For example, if there is an upper limit on the number of material items that can be used in the same type of synthesis, the selection control unit 33 shall limit so that a number of candidate items Ic exceeding that upper limit do not simultaneously become in a selected state.
[0033] Furthermore, when the selection control unit 33 receives a batch selection operation from the user, it changes a plurality of candidate items Ic to a selected state all at once. Details of such batch selection control will be described later.
[0034] After one or more candidate items Ic have been selected by the user's operation on the selection reception screen S, when the processing execution unit 34 receives a processing execution operation from the user, it executes a predetermined process based on the designated item Id and the candidate item Ic in a selected state. In the example of FIG. 3, the processing execution operation may be an operation on the determination button B1. Alternatively, after an operation on the determination button B1 has been performed, the processing execution unit 34 displays a confirmation screen including the designated item Id and the candidate item Ic in a selected state, and when the user performs an operation instructing processing execution on this confirmation screen, the processing execution unit 34 may execute a predetermined process.
[0035] As described above, the predetermined process in this embodiment is a process of synthesizing the same type. That is, the process execution unit 34 performs a process of synthesizing a material item into a base item, with the specified item Id as the base item and the candidate item Ic in the selected state as the material item. Note that the process execution unit 34 may calculate the result of the synthesis process by itself and notify the server device 20 of the content. Alternatively, a request to execute the synthesis process may be sent to the server device 20 together with the information on the specified base item and material item. In this case, the server device 20 calculates the result of the synthesis process and notifies the client device 10 of the result. In any case, the process execution unit 34 causes the display device 16 to display the result of the synthesis process and presents it to the user.
[0036] In this synthesis of the same type, as described above, the value of the attention parameter set for the base item will change. Therefore, the process execution unit 34 presents to the user at least the value of the attention parameter of the base item after synthesis as a result of the synthesis process.
[0037] The value of the attention parameter of the base item after synthesis is determined according to the values of the attention parameters set for each of the base item and the material item. More specifically, here, it is assumed that the value obtained by summing up the values of the attention parameters of the base item and all the selected material items is the value of the new attention parameter of the base item. That is, by this synthesis of the same type, instead of the material item disappearing, the value of the attention parameter of the base item increases by the value of the attention parameter that the material item had.
[0038] Note that an upper limit is set for the value of the attention parameter. This upper limit value may vary depending on the type and rarity of the base item, etc. When the synthesis process is performed, if the value of the attention parameter after synthesis calculated based on the original value of the attention parameter of the base item and the value of the attention parameter of the material item exceeds the upper limit value, the value of the attention parameter of the base item is set to the upper limit value.
[0039] Next, the control content executed by the selection control unit 33 when the user performs a batch selection operation while the selection reception screen S is being displayed will be described. Here, the batch selection operation is an operation of selecting the checkbox CB. When the user selects the checkbox CB, the selection control unit 33 selects one or more candidate items Ic from among the plurality of candidate items Ic being presented according to a given condition, and collectively changes the selected candidate items Ic to the selected state. Thereby, it is possible to save the trouble of the user operating each candidate item Ic one by one to change it to the selected state. Hereinafter, when the user performs a batch selection operation, the selection control unit 33 collectively changing a plurality of candidate items Ic to the selected state is referred to as batch selection, and the candidate items Ic targeted for batch selection are referred to as batch selection items.
[0040] FIG. 4 shows an example of the selection reception screen S in a state where batch selection has been performed. In this figure, eight candidate items Ic are collectively selected as batch selection items. In the example of this figure, the selection control unit 33 indicates that it has changed to the selected state by adding a marker image including a number indicating the selection order to the upper left of the icon image for the collectively selected candidate items Ic.
[0041] Also, when the selection control unit 33 changes the batch selection items to the selected state, it performs a display to show the user that the batch selection operation has been received. Hereinafter, this display is referred to as batch selection display. In the example of FIG. 4, the batch selection display is performed by setting the checkbox CB to the checked state. Further, in FIG. 4, the number of candidate items Ic that are in the selected state is shown in the upper right.
[0042] Here, the selection criteria when the selection control unit 33 selects the batch selection item will be described. The selection control unit 33 determines the batch selection item based on the specified item Id and the values of the attention parameters set for each of the plurality of candidate items Ic being presented. Specifically, the batch selection item is determined such that the comparison result between the sum of the values of the specified item Id and the attention parameters of the candidate item Ic selected as the batch selection item and a predetermined target value satisfies a predetermined condition. The predetermined target value in this case may be the upper limit value of the value of the attention parameter obtained by the synthesis process using the specified item Id as the base item. Also, the predetermined condition that the comparison result should satisfy may be that the sum value is equal to or greater than the target value (the upper limit value of the attention parameter), or that the sum value is the largest value within the range not exceeding the target value (the upper limit value of the attention parameter). By selecting the candidate item Ic according to such criteria, it is possible to cause the value of the attention parameter of the base item obtained by the synthesis process to reach the upper limit value or to be the largest value within the range not exceeding the upper limit value. Note that when performing the same-kind synthesis such that the sum of the attention parameters of the base item and the material item exceeds the upper limit value, not all the material items disappear, but in addition to the base item whose attention parameter has reached the upper limit value, a material item having a value corresponding to the excess over the upper limit value as the value of the attention parameter may remain. In this way, the same-kind synthesis can be performed so that no waste occurs in the value of the attention parameter even under conditions exceeding the upper limit value.
[0043] Note that in this case, the selection control unit 33 selects the batch selection item so that the number of candidate items Ic selected as the batch selection item does not exceed a predetermined reference value. The reference value in this case may be the maximum value of the number of candidate items Ic that can be selected as the material items for the same-kind synthesis, as described above.
[0044] Further, when the selection control unit 33 selects batch selection items according to the above-described selection criteria, it selects batch selection items until the above-described conditions are satisfied in accordance with the order in which the candidate items Ic are displayed on the selection reception screen S. By doing so, in a state where batch selection items are selected, a lump of candidate items Ic from the top will be in a selected state in order, so that there is no risk of overlooking the candidate item Ic that has become the selected state by the user. As described above, if the candidate items Ic are arranged in descending order of the values of the attention parameters within the selection reception screen S, the selection control unit 33 will preferentially select the candidate item Ic with a larger value of the attention parameter as a batch selection item. Incidentally, when it is desired to preferentially select the candidate item Ic with a smaller value of the attention parameter, the candidate items Ic may be arranged in ascending order of the values of the attention parameter in advance. Also, the candidate items Ic within the selection reception screen S may be rearranged according to the criteria specified by the user. Also in this case, if the selection control unit 33 selects batch selection items in accordance with the display order of the rearranged candidate items Ic, batch selection items can be selected in accordance with the criteria desired by the user.
[0045] In the example of FIG. 4, the target value of the total value of the target parameters is assumed to be 99. When seven candidate items Ic are collectively selected in the order of display, the total value of the target parameters of the designated item Id and these seven candidate items Ic is less than the target value 99. However, when the eighth candidate item Ic is also collectively selected, the total value becomes 99 or more. Therefore, the selection control unit 33 selects these eight candidate items Ic as the collectively selected items. Here, as described above, when there remains a material item having a remaining value exceeding the upper limit value due to the same-kind synthesis, by the same-kind synthesis using these eight material items, the value of the target parameter of the base item increases to the upper limit value 99, and one material item having a target parameter value of 3 (= total value 102 - upper limit value 99) remains. Note that the selection control unit 33 does not necessarily have to select all the collectively selected items in the order of display. For example, the ninth candidate item Ic may be the target of collective selection instead of the eighth candidate item Ic so as to be the value closest to the target value.
[0046] As described above, after performing the collective selection in response to the user's collective selection operation, the selection control unit 33 may further accept a selection operation of an individual candidate item Ic from the user or a selection operation of changing the selected candidate item Ic to an unselected state. That is, the collective selection operation in the present embodiment is not an operation for determining the candidate item Ic to be used as the material item, but is an operation for changing a plurality of candidate items Ic selected according to a given criterion to a selected state in the same manner as when the user individually selects them. Therefore, after performing the collective selection operation, the user can arbitrarily change to a state where another candidate item Ic is being selected or change the collectively selected candidate item Ic from the selected state to the unselected state, and select the candidate item Ic that the user wants to use as the material item.
[0047] Furthermore, the selection control unit 33 performs an operation to change the state of the candidate item Ic being individually selected or unselected by the user after the batch selection operation. When the candidate item Ic in the selected state changes from the batch selected items, the single selection display is aborted. FIG. 5 shows a state where the user changes the 8th candidate item Ic to an unselected state from the state where the batch selection shown in FIG. 4 is performed. In this figure, the batch selection display has ended by unchecking the checkbox CB. As a result, the user can easily grasp that the state has been changed from the state where the batch selection has been made.
[0048] According to the client device 10 according to the present embodiment described above, when performing the same kind of synthesis, it is possible to save the trouble of individually selecting a plurality of candidate items Ic by a batch selection operation, and the user can change the selection of the candidate items Ic that have been batch selected as they are, so that the desired candidate items Ic can be selected.
[0049] Note that the embodiments of the present invention are not limited to those described above. For example, the content of the screen in the above description is merely illustrative, and the client device 10 may display a selection reception screen S for allowing the user to select candidate items Ic in various modes.
[0050] Also, at least a part of the processing that each of the client device 10 and the server device 20 has been assumed to execute in the above description may be executed distributively by a plurality of devices. In the above description, the information of the items possessed by the user is assumed to be managed by the server device 20, but the client device 10 may hold the item information and notify the server device 20 of the processing result. Also, it is possible to execute all the processing related to this game by the client device 10 alone, and in this case, the server device 20 may not be necessary.
[0051] Conversely, at least a part of the processing that the client device 10 was to execute in the above description may be executed by the server device 20. In particular, the control of arranging the candidate item Ic within the selection reception screen S and presenting it to the user, or the control of changing each candidate item Ic to a selected state or changing it to an unselected state according to the user's operation may be executed on the server device 20 side. In this case, the client device 10 transmits the content of the operation received from the user to the server device 20, and displays an image on the screen of the display device 16 according to an instruction from the server device 20, and the server device 20 functions as the information processing device according to the embodiment of the present invention.
[0052] Also, in the above description, a user interface for selecting material items to be used when performing the same-kind synthesis of items appearing in the game was described. However, the information processing device according to the present embodiment may be used to select items used for processing other than the same-kind synthesis.
Description of Reference Numerals
[0053] 1 Information processing system, 10 Client device, 11 Control unit, 12 Storage unit, 13 Communication unit, 14 Interface unit, 15 Operation input device, 16 Display device, 20 Server device, 21 Control unit, 22 Storage unit, 23 Communication unit, 31 Designated item specifying unit, 32 Candidate item display control unit, 33 Selection control unit, 34 Processing execution unit.
Claims
1. a candidate item display control means for displaying, on a display means, a plurality of candidate items belonging to the same group as a designated item among the plurality of items as candidates for selection by a user; a selection control means for changing one or more of the candidate items to a selected state in response to a user operation while the plurality of candidate items are displayed; a process execution means for executing a predetermined process based on the designated item and the selected candidate item when a process execution operation is received from a user while the one or more candidate items are selected; Including, When the selection control means receives a collective selection operation from a user, the selection control means collectively changes one or more candidate items selected according to a given condition from among the plurality of candidate items to a selected state.
23. An information processing apparatus comprising:
2. 2. The information processing device according to claim 1, A value of a predetermined parameter is set for each of the plurality of items; the process execution means executes a process whose result is determined according to the parameter values set for the designated item and each of the candidate items in a selected state; When the selection control means receives the collective selection operation, the selection control means determines candidate items to be changed to a selected state based on the parameter values set for the designated item and each of the plurality of candidate items.
23. An information processing apparatus comprising:
3. 3. The information processing device according to claim 2, the candidate item display control means displays the plurality of candidate items in an order determined according to the parameter values set for each of the plurality of candidate items; When the selection control means receives the collective selection operation, the selection control means determines the candidate items to be changed to a selected state in accordance with the order in which the plurality of candidate items are displayed.
23. An information processing apparatus comprising:
4. 4. The information processing device according to claim 2, When the selection control means receives the collective selection operation, it determines the candidate items to be changed to the selected state such that a comparison result between a sum of the parameter values set for the specified item and the candidate items to be changed to the selected state and a predetermined target value satisfies a predetermined condition.
23. An information processing apparatus comprising:
5. 5. The information processing device according to claim 1, When the selection control means receives the collective selection operation, the selection control means performs a collective selection display indicating that one or more candidate items have been selected by the collective selection operation.
23. An information processing apparatus comprising:
6. 6. The information processing device according to claim 5, The selection control means, after accepting the collective selection operation, stops the collective selection display when subsequently accepting an operation from the user to change any of the candidate items to a selected state or an operation to change a candidate item that is in a selected state to a non-selected state.
23. An information processing apparatus comprising:
7. 7. The information processing device according to claim 1, The predetermined process is a synthesis process using the designated item as a base and the candidate item as a material.
23. An information processing apparatus comprising:
8. a candidate item display control means for displaying, on a display means, a plurality of candidate items belonging to the same group as a designated item among the plurality of items as candidates for selection by a user; a selection control means for changing one or more of the candidate items to a selected state in response to a user operation while the plurality of candidate items are displayed; a process execution means for executing a predetermined process based on the designated item and the selected candidate item when a process execution operation is received from a user while the one or more candidate items are selected; A program for causing a computer to function as When the selection control means receives a collective selection operation from a user, the selection control means collectively changes one or more candidate items selected according to a given condition from among the plurality of candidate items to a selected state. program.
Citation Information
Patent Citations
Game control device, game control method, program, and game system
JP2015016068A
Server system, and program
JP2015047308A
Information processor, and game program
JP2016189930A
Information processing device, and program
JP2020137621A
Game system, program, game device, and object synthesis method
JP2018114356A