Trading equipment, trading methods, and programs

The trading device and method maintain card type diversity and user engagement by controlling draws and offering interactive lotteries and point exchanges, addressing the issue of declining expectations in trading card systems.

JP2026116667APending Publication Date: 2026-07-10株式会社シャッフル

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
株式会社シャッフル
Filing Date
2025-08-10
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

Existing trading systems for new or used trading cards, such as those described in Patent Documents 1 and 2, can lead to a decrease in the variety of card types with each draw, influencing later users' expectations negatively.

Method used

A trading device and method that maintains the number of card types by setting a first list with a predetermined number of card types and controlling the number of draws, while also performing a second lottery for containers, allowing users to choose between obtaining cards or exchanging them for points, and providing visual animations to enhance user engagement.

Benefits of technology

This approach effectively suppresses the decline in user expectations by ensuring a diverse range of card types and maintaining user interest through interactive lotteries and point exchange options.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026116667000001_ABST
    Figure 2026116667000001_ABST
Patent Text Reader

Abstract

To provide a trading device, etc., that effectively suppresses the decline in user expectations. [Solution] The trading device 100 processes transactions of cards printed with predetermined content via a user terminal 200 used by the user. The trading device 100 includes a condition setting unit 111, a lottery reception unit 112, and a first lottery execution unit 113. The condition setting unit 111 sets a first list 121 consisting of a predetermined number of types of cards that can be provided to the user, and the number of lottery draws that can be performed. The lottery reception unit 112 receives a request from the user terminal 200 to perform a first lottery in which one or more cards are drawn from the first list 121. The first lottery execution unit 113 subtracts the number of draws while maintaining the number of types, performs the first lottery, and generates first result information including information on the drawn cards so that it can be presented to the user terminal 200.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a trading device, a trading method, and a program.

Background Art

[0002] As a trading form of new or used trading cards, a service is spreading where a lottery is conducted online from a group of cards that is a set of trading cards, and the user can acquire the selected cards.

[0003] For example, in the system described in Patent Document 1, the management server manages the user's points, selects trading cards in the pack by lottery, transmits the winning information to the terminal, and the user terminal makes an acquisition selection of the winning card. The server moves the acquired selection card to the picking list and returns the points of the unselected cards to the user.

[0004] Also, in the program described in Patent Document 2, the server presents a plurality of card groups to the user terminal together with a consideration, determines and presents the winning card based on the number of lottery draws corresponding to a predetermined consideration, and displays the total number of cards and the remaining number of cards on the same screen as part of the face value information.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0006] However, the method described in the aforementioned literature may result in a decrease in the number of card types with each draw. Therefore, the results of a user's draw may be heavily influenced by the results of draws performed by others. In this case, there is a risk that the expectations of users who draw later will decrease.

[0007] In view of the above issues, this disclosure aims to provide a trading device, etc., that effectively suppresses the decline in user expectations. [Means for solving the problem]

[0008] The transaction device relating to this disclosure processes transactions of cards printed with predetermined content via a user terminal used by the user. The transaction device comprises a condition setting unit, a lottery reception unit, and a first lottery execution unit. The condition setting unit sets a first list consisting of a predetermined number of types of cards that can be provided to the user, and the number of lottery draws that can be performed. The lottery reception unit receives a request from the user terminal to perform a first lottery, which draws one or more cards from the first list. The first lottery execution unit subtracts the number of draws while maintaining the number of types, performs the first lottery, and generates first result information, including information on the drawn cards, that can be presented to the user terminal.

[0009] The card transaction method described herein is performed by a computer that processes transactions for cards printed with predetermined content via a user terminal used by the user. The computer sets a first list consisting of a predetermined number of card types that can be provided to the user, and the number of draws that can be performed. The computer receives a request from the user terminal to perform a first draw, which selects one or more cards from the first list. The computer subtracts the number of draws while maintaining the number of card types, performs the first draw, and generates first result information, including information on the drawn cards, that can be presented to the user terminal.

[0010] The program relating to this disclosure causes a computer that processes transactions of cards printed with predetermined content via a user terminal used by the user to perform the following processes: The condition setting step sets a first list consisting of a predetermined number of types of cards that can be provided to the user and the number of draws that can be performed. The draw acceptance step receives a request from the user terminal to perform a first draw in which one or more cards are drawn from the first list. The first draw execution step subtracts the number of draws while maintaining the number of types, performs the first draw, and generates first result information, including information on the drawn cards, so that it can be presented to the user terminal. [Effects of the Invention]

[0011] According to this disclosure, it is possible to provide a trading device, trading method, and program that effectively suppress the decline in user expectations. [Brief explanation of the drawing]

[0012] [Figure 1] This is a block diagram of the trading system according to this embodiment. [Figure 2] This is a block diagram illustrating the hardware configuration of a computer. [Figure 3] This is a flowchart of the transaction method according to this embodiment. [Figure 4] This is a diagram of the first list. [Figure 5] This is a diagram of the second list. [Figure 6] This is a sequence diagram of the trading system according to this embodiment. [Figure 7] Figure 1 shows the screen of the trading system. [Figure 8] The second figure shows the trading system screen. [Figure 9] This is the third figure, showing the trading system screen. [Figure 10] Figure 4 shows the screen of the trading system. [Modes for carrying out the invention]

[0013] Hereinafter, the present invention will be described through embodiments of the invention. However, the invention according to the claims is not limited to the following embodiments. Also, not all of the configurations described in the embodiments are essential as means for solving the problems. For the sake of clarity of explanation, the following description and drawings have been appropriately omitted and simplified. In each drawing, the same elements are denoted by the same reference numerals, and redundant explanations are omitted as necessary.

[0014] <Embodiment> (Trading System) The trading system will be described with reference to FIG. 1. FIG. 1 is a block diagram of a trading system 10 according to the present embodiment. The trading system 10 is a system that exchanges information between a business operator who provides a trading service for a predetermined trading card to users and users who use this trading service. The trading system 10 includes a trading device 100 and a user terminal 200. The trading device 100 and the user terminal 200 are communicably connected to each other via a network N1. In the present disclosure, a trading card may simply be referred to as a card.

[0015] <000009><0>The trading device 100 is a computer or server managed by a business operator who conducts trading of trading cards. The business operator uses the trading device 100 to provide a trading card trading service to users. The business operator also prepares trading cards that can be provided to users in the trading service. When it is confirmed that a user obtains a trading card in the trading service, the business operator delivers the trading card. ​​​​​​​​The transaction device 100 will be further described with reference to Figure 1. The transaction device 100 processes transactions of cards printed with predetermined content via a user terminal 200 used by the user. The main components of the transaction device 100 include a condition setting unit 111, a lottery reception unit 112, a first lottery execution unit 113, a provision processing unit 114, a second lottery execution unit 115, an image generation unit 116, a communication unit 117, and a storage unit 120.

[0018] The condition setting unit 111 sets a first list consisting of a predetermined number of different types of cards that can be provided to the user, and the number of draws that can be performed.

[0019] Here, "number of types" refers to the number of different types of cards drawn by lottery. A card type does not refer to a single unique card, but is defined by the card's attributes, type, characteristics, the character depicted, or the text written on it. For example, multiple cards sold together in the same pack may be defined as cards of the same type. Alternatively, cards with the same character printed on them may be defined as cards of the same type. Alternatively, cards of the same category in the same card game may be defined as cards of the same type. Alternatively, cards with the same text in the same card game may be defined as cards of the same type.

[0020] The first list, consisting of a predetermined number of cards, is a list of card sets that include multiple cards of the same type. For example, the first list might be a list of 100 different types of cards. In this case, one type of card can contain multiple copies. For example, if there are 10 cards of each type, the total number of cards in the first list would be 100 × 10 = 1000.

[0021] The number of draws here refers to the number of draws performed to ensure the user can obtain one or more cards from the first list. The number of draws decreases by one each time a draw is performed. Therefore, the trading system 10 performs the predetermined number of draws and then terminates. For example, if the trading device 100 has set the number of draws to 100, it will perform the first draw 100 times and then terminate.

[0022] The condition setting unit 111 accepts the first list, for example, through an operation by the operator. The condition setting unit 111 also sets the number of draws through an operation by the operator. In addition to setting the number of draws, the condition setting unit 111 may also set the extraction probability for each card in the first list. By setting the extraction probability, the trading device 100 can suppress bias in the cards extracted by the draw.

[0023] The lottery reception unit 112 receives a request from the user terminal 200 to perform a first lottery, which involves drawing one or more cards from the first list. At this time, the trading device 100 displays a request button on the user terminal 200 so that the user terminal 200 can send a request to perform the first lottery. The user can send a request to perform the first lottery to the trading device 100 by pressing the button displayed on the user terminal 200. The request may also be a number of times predetermined by the trading device 100, which is displayed on the user terminal.

[0024] The first lottery execution unit 113 subtracts the number of lottery draws while maintaining the number of types, performs the first lottery, and generates first result information, including information on the drawn cards, so that it can be presented to the user terminal 200. Specifically, the first lottery execution unit 113 extracts one type of card from the first list in each lottery draw.

[0025] This allows the trading device 100 to suppress the influence of the results of lotteries conducted by others. Therefore, the trading device 100 can effectively suppress a decline in the user's expectations.

[0026] The provision processing unit 114 receives a selection instruction from the user terminal 200 indicating whether or not the user should obtain one or more winning cards indicated by the first result information. In accordance with the received selection instruction, the provision processing unit 114 performs the process of providing the user with the winning cards that the user has selected to obtain. Specifically, the process of providing the winning cards to the user is the process of delivering the winning cards to the user's address.

[0027] Furthermore, if the user chooses to acquire points instead of a winning card, the provision processing unit 114 performs a process to provide points to the user based on the management information of the winning card corresponding to the acquisition of points. The management information of the winning card is, for example, included in the first list, or the management information is linked to the first list.

[0028] This allows the trading device 100 to provide cards that the user desires to obtain, and to appropriately provide points for cards that the user does not desire to obtain.

[0029] The provision processing unit 114 may present a selection display to the user terminal that allows the user to choose in a single operation whether to perform point acquisition processing for each winning card that the user did not choose to acquire, or to perform acquisition processing in a manner that combines the points of multiple winning cards. This allows the transaction device 100 to process the points of cards that the user does not wish to acquire all at once with a single operation by the user.

[0030] In this case, if the user chooses to perform the point acquisition process corresponding to each winning card, the providing processing unit 114 will present a generated visual image to the user terminal for each winning card from which points are to be acquired. On the other hand, if the user chooses to perform the point acquisition process corresponding to multiple winning cards all at once, the providing processing unit 114 will present a generated visual image to the user terminal corresponding to the number of multiple winning cards or the total number of points acquired by the user. This allows the trading device 100 to provide the user with the enjoyment of exchanging points corresponding to winning cards that they do not wish to acquire all at once.

[0031] The second lottery execution unit 115 performs a second lottery to extract one container from a second list different from the first list, and generates second result information regarding the result of the second lottery so that it can be presented to the user terminal 200. By performing the second lottery execution unit 115, the trading device 100 can attract the user's interest. In this disclosure, "container" refers to a virtual container that can store multiple winning items. The number of winning items that can be stored in a container is predetermined. Note that a container may also be empty.

[0032] The second lottery execution unit 115 pre-sets the number of times in the second lottery that will result in a win, based on the number of times in the first lottery. The second lottery execution unit 115 performs a second lottery to extract one container from a second list that is different from the first list, based on the number of times in the first lottery. For example, if the number of times in the first lottery is set to 10, the number of times that will result in a win in the second lottery is pre-set to be 3 times, 7 times, and so on.

[0033] Furthermore, the second list contains multiple containers that are subject to the lottery. At least one container contains multiple cards that the user can choose from if they win. This allows the trading device 100 to offer the user the enjoyment of choosing and to attract their interest.

[0034] In the second list, at least one of the multiple containers subject to the lottery may contain a card that the user can select if they win, and points. This allows the trading device 100 to offer the enjoyment of choosing and broaden the range of choices for the user. Thus, the trading device 100 can attract the user's interest.

[0035] Furthermore, the second lottery execution unit 115 may, when it performs the first lottery with a minimum number of draws of 1, extract one container that has been pre-set for the final lottery. In other words, the second lottery execution unit 115 provides a specific container to the user performing the final lottery. This allows the trading device 100 to provide the user with the enjoyment of choosing and to keep the user interested until the final lottery.

[0036] The image generation unit 116 generates images to be displayed on the user terminal 200. For example, the image generation unit 116 generates the animation images for the first and second lotteries. The image generation unit 116 also generates the animation images for when the winning cards are converted into points. The animation images generated by the image generation unit 116 are transmitted to the user terminal 200 via the communication unit 117.

[0037] The communication unit 117 presents the performance images and other content generated by the image generation unit 116 to the user terminal 200 via the network N1. The communication unit 117 also receives requests for lotteries and other content from the user terminal 200 and appropriately supplies the signals of the received requests to each component of the trading device 100.

[0038] The storage unit 120 is a storage device that includes non-volatile memory. The storage unit 120 stores the first list 121 and the second list 122. The storage unit 120 also stores, for example, a program for executing the processing related to this disclosure.

[0039] The trading device 100 has been described above. With the configuration described above, the trading device 100 conducts trading of trading cards while suppressing the influence of the results of lotteries conducted by other people.

[0040] (Example hardware configuration) Figure 2 is a block diagram illustrating the hardware configuration of a computer. The trading device 100 described above may have the configuration shown in Figure 2. The computer 1000 has a bus 1010, a processor 1020, memory 1030, a storage device 1040, an input / output interface 1050, and a network interface 1060.

[0041] Bus 1010 is a data transmission path for the processor 1020, memory 1030, storage device 1040, input / output interface 1050, and network interface 1060 to send and receive data to and from each other. However, the method of connecting the processor 1020 and the other components to each other is not limited to bus connection.

[0042] Processor 1020 is a circuit that includes arithmetic units such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit).

[0043] Memory 1030 is a main memory device implemented using RAM (Random Access Memory), etc.

[0044] The storage device 1040 is an auxiliary storage device such as an HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, or ROM (Read Only Memory). The storage device 1040 stores a program for realizing the functions of this disclosure.

[0045] The processor 1020 reads this program into memory 1030 and executes it. This causes the processor 1020 to perform the function corresponding to this program. In other words, the program stored in memory 1030 causes the computer 1000 to perform the function of this disclosure.

[0046] The input / output interface 1050 connects the computer 1000 to a predetermined input / output device. The input / output device is, for example, an input device such as a keyboard, an output device such as a display, or an input / output device in which a touch panel is superimposed on a display.

[0047] The network interface 1060 is an interface for connecting the computer 1000 to a predetermined communication network.

[0048] The computer 1000 has been described above, but in addition to the above configuration, the computer 1000 may have an information input device for the user to input various information into the computer 1000 through operation. The information input device may be, for example, a keyboard, mouse, or touch panel. The computer 1000 may also have a display, speaker, vibration motor, or LED (light-emitting diode) for showing various information to the user.

[0049] Next, with reference to Figure 3, the processes executed by the transaction device 100 will be described. Figure 3 is a flowchart of the transaction method according to this embodiment. The card transaction method according to this disclosure is executed by the transaction device 100, which processes the transaction of a card on which predetermined content is printed, via a user terminal 200 used by the user.

[0050] In step S11, the condition setting unit 111 sets a first list consisting of a predetermined number of types of cards that can be provided to the user, and the number of draws that can be performed.

[0051] In step S12, the lottery reception unit 112 receives a request from the user terminal 200 to perform a first lottery, in which one or more cards are drawn from the first list.

[0052] In step S13, the first lottery execution unit 113 subtracts the number of lottery draws while maintaining the number of types, performs the first lottery, and generates first result information, including the information of the drawn cards, so that it can be presented to the user terminal. The first lottery execution unit 113 supplies the generated first result information to the provision processing unit 114.

[0053] In step S14, the second lottery execution unit 115 performs a second lottery to extract one container from the second list. The second lottery execution unit 115 also generates second result information regarding the result of the second lottery so that it can be presented to the user terminal 200. The second lottery execution unit 115 supplies the generated second result information to the provision processing unit 114.

[0054] In step S15, the provision processing unit 114 presents the first result information received from the first lottery execution unit 113 to the user terminal 200. More specifically, the provision processing unit 114 presents the information of the winning cards included in the first result to the user terminal 200. The provision processing unit 114 also asks the user whether or not they want to obtain the winning cards. More specifically, the provision processing unit 114 displays an image on the user terminal 200 prompting the user to choose either "obtain the winning cards" or "exchange the winning cards for points".

[0055] In step S16, the provision processing unit 114 receives a selection instruction from the user terminal 200 according to the result of the first lottery. That is, the provision processing unit 114 receives either a selection instruction from the user terminal 200 to "obtain a winning card" or a selection instruction to "exchange a winning card for points". If there are multiple winning cards at this time, the provision processing unit 114 receives a selection instruction for each of the winning cards.

[0056] Furthermore, if the user exits this flowchart after the first lottery execution unit 113 has performed the lottery and before step S16, the handling of the winning card may be put on hold. In other words, if the user does not select "Obtain a winning card" and does not select "Exchange a winning card for points," the handling of the winning card in the first lottery will be put on hold.

[0057] In step S17, the provision processing unit 114 determines whether the second lottery was a win or not. In other words, the provision processing unit 114 determines whether the second lottery execution unit 115 extracted a container containing a winning card in the second lottery. If the provision processing unit 114 determines that the second lottery was a win (step S17: YES), the trading device 100 proceeds to step S18. On the other hand, if the provision processing unit 114 does not determine that the second lottery was a win (step S17: NO), the trading device 100 proceeds to step S20.

[0058] In step S18, the provision processing unit 114 displays the results of the second lottery on the user terminal 200. More specifically, the provision processing unit 114 displays information about the winning containers extracted in the second lottery on the user terminal 200. The information about the winning containers refers to information about each of the multiple winning items contained within the winning container. The provision processing unit 114 also displays information on the user terminal 200 prompting the user to select one of the multiple winning items.

[0059] In step S19, the provision processing unit 114 receives a selection instruction corresponding to the result of the second lottery. That is, the provision processing unit 114 receives a selection instruction from the user terminal 200 to provide the user with one winning item selected by the user from the winning items contained in the winning container.

[0060] In step S20, the provision processing unit 114 executes the process of providing the selected winning item. That is, the provision processing unit 114 executes the process of providing the selection instruction received in step S16 according to the result of the first lottery. Furthermore, if the user wins in the second lottery, the provision processing unit 114 also executes the process of providing the selection instruction according to the result of the second lottery. More specifically, if the user chooses to receive the winning card, the provision processing unit 114 executes the process related to the delivery of the winning card.

[0061] The process related to the delivery of winning cards involves, for example, notifying the administrator of the transaction device 100 of the information about the cards to be delivered and the user's delivery address. If the user chooses to exchange the winning card for points, the provision processing unit 114 executes a process to add the points corresponding to the winning card to the user's account. In this case, the provision processing unit 114 may also notify the administrator of the transaction device 100 that the winning card can be reused.

[0062] Next, the first list will be explained with reference to Figure 4. Figure 4 is a diagram of the first list 121. The first list 121 organizes the cards by type. The first list 121 includes the following management items: "card number," "display content," "management information," "initial number of cards," and "remaining number of cards."

[0063] The card numbers (#001, #002, ..., #100) are management numbers used to manage 100 different types of cards.

[0064] The displayed information is the card information shown to the user. For example, the displayed information for card number #001 is "Card S". The displayed information for card number #002 is "1 card from X Limited Pack". However, the displayed information for card number #002 does not reveal to the user which card from X Limited Pack it is.

[0065] The management information includes the information necessary for the trading device 100 to manage the cards in the first list 121. Specifically, the management information includes the card name, the card rarity (or scarcity level), the card series name, and other card attributes. For example, card number #001 includes the information "Card S, Rarity: R, D series, Attribute: **". Card number #002 includes the information "Card T, Rarity: SR, X series, Attribute: **".

[0066] The initial number of cards is the number registered in the first stage when the administrator of the trading device 100 registers the first list 121. This number is subtracted each time a draw is performed. The remaining number of cards is the number of cards remaining at that time as a result of the first draw. In the first list 121 shown in Figure 4, card number #001 has an initial number of 40 cards and 37 cards remaining. Card number #002 has an initial number of 52 cards and 48 cards remaining. Also, card number #100 has an initial number of 30 cards and 28 cards remaining.

[0067] In the trading device 100, the first lottery execution unit 113 does not change the number of types in the first list 121, but reduces the number of lottery draws. That is, when providing a trading service using the first list 121 shown in Figure 4, the number of lottery draws predetermined by the condition setting unit 111 is set so that the service ends before the remaining number of any of the card numbers #001 to #100 becomes zero.

[0068] Next, the second list will be explained with reference to Figure 5. Figure 5 shows the second list 122. The second list 122 contains multiple containers. The second list 122 includes "container number", "name", "contents", and "status". Containers are managed by container number (#001, #002, ...). The second list 122 may contain containers for the number of winners, regardless of the number of draws. Also, there may be the same number of containers as the number of draws. In that case, some containers may be empty. In this case, empty containers are treated as not being winners.

[0069] The contents include information about the prize items contained in the container. For example, container number #001 contains cards S, T, and U as prize A. Container number #002 contains cards V, W, and 5000pt (i.e., 5000 points) as prize B. Thus, the contents of a container include cards, but may also include items other than cards.

[0070] The status indicates whether each container has been drawn or not. A status of "Not Selected" means that it has not been drawn. A status of "Selected" means that it has already been drawn in the second draw.

[0071] The second list 122 has now been explained. As described above, the trading device 100 conducts a second lottery using the second list 122. This allows the trading device 100 to provide the user with the enjoyment of choosing from multiple winning items if they win.

[0072] Next, with reference to Figure 6, the interaction between the trading device 100 and the user terminal 200 in the trading system 10 will be described. Figure 6 is a sequence diagram of the trading system according to this embodiment.

[0073] First, in step S101, the user terminal 200 attempts to access the trading device 100 and log in. Specifically, the user terminal 200 sends login information to the trading device 100 via a website or trading service application provided by the administrator of the trading device 100.

[0074] In step S102, the trading device 100, having received the login information, approves the login. Although not detailed here, if the login information is incorrect, the trading device 100 will not approve the login.

[0075] In step S103, the trading device 100 displays an initial screen on the user terminal 200 after login. The initial screen includes a button to initiate the first lottery. The initial screen may also include information regarding the number of draws in the first lottery.

[0076] In step S104, the user terminal 200 sends a lottery request to the trading device 100. Here, the lottery request may include the number of times the first lottery will be performed (e.g., 1 time, 10 times).

[0077] In step S105, the first lottery execution unit 113 of the trading device 100 subtracts the number of lottery draws corresponding to the request and then executes the first lottery draw corresponding to the request. The second lottery execution unit 115 of the trading device 100 also executes the second lottery draw.

[0078] If the second lottery described above is successful, in step S106, the trading device 100 proceeds to step S107. On the other hand, if the second lottery is unsuccessful, in step S106, the trading device 100 proceeds to step S111.

[0079] In step S107, the trading device 100 presents the results of the first lottery to the user terminal 200 and requests the processing of the winning card.

[0080] In step S108, the user terminal 200 selects how to process the winning card and sends a selection instruction to the trading device 100.

[0081] In step S109, the trading device 100 presents the results of the second lottery and requests the selection of a winning item contained in the extracted container.

[0082] In step S110, the user terminal 200 sends an instruction to the trading device 100 to select one winning item from among the multiple winning items that were won in the second lottery.

[0083] In step S111, the trading device 100 performs a provision process related to the result of the first lottery. If the trading device 100 wins the second lottery, it also performs a provision process for the winning item selected in the second lottery.

[0084] Next, the screens that the trading device 100 displays on the user terminal 200 will be described. Figure 7 is the first diagram showing the trading screen 201 that the trading system 10 displays on the user terminal 200. The trading screen 201 is an example of the initial screen after logging in. The trading screen 201 includes a display of owned points 202, a lottery information display 203, a first lottery display 204, and a second lottery display 205.

[0085] The points display 202 shows the points the user has. The user can, for example, participate in a lottery a number of times corresponding to the number of points they have. The lottery information display 203 includes the remaining number of lottery attempts. The lottery information display 203 may also display the initial number of lottery attempts.

[0086] The first lottery display 204 includes the displays "1 draw" and "100pt". The first lottery display 204 is a button that instructs the user to perform the first lottery once. The trading device 100 enables the function of this button when the user possesses 100 points or more. When the user selects the first lottery display 204, the user's points are reduced by 100 points. Also, when the user selects the first lottery display 204, the user terminal 200 sends a request to the trading device 100 to perform the first lottery once.

[0087] The second lottery display 205 includes the displays "10 draws" and "1000pt". The second lottery display 205 is a button that instructs the user to perform the first lottery 10 times. The trading device 100 enables the function of this button when the user possesses 1000 points or more. When the user selects the second lottery display 205, the user's points are reduced by 1000 points. Also, when the user selects the second lottery display 205, the user terminal 200 sends a request to the trading device 100 to perform the first lottery 10 times.

[0088] Figure 8 is a second diagram showing the trading screen 201 of the trading system 10. The trading screen 201 shown in Figure 8 shows the results of the first lottery. The trading screen 201 in Figure 8 includes a winning card display 210, a winning card image 211, a first selection display 212, and a second selection display 213.

[0089] The winning card display 210 includes a display of the winning card, a winning card image 211, and exchange points. The first selection display 212 includes the message "Exchange points". If the user selects the first selection display 212, the user terminal 200 sends a selection instruction to the trading device 100 to exchange the winning card for points. The second selection display 213 includes the message "Obtain". If the user selects the second selection display 213, the user terminal 200 sends a selection instruction to the trading device 100 to obtain the winning card.

[0090] Figure 9 is a third diagram showing the trading screen 201 of the trading system 10. The trading screen 201 shown in Figure 9 is an example of a screen indicating that prize B has been won in the second draw. The trading screen 201 in Figure 9 includes a display of the first winning item 221, a display of the second winning item 222, and a display of the third winning item 223.

[0091] The first winning item display 221 includes information about card S, which is the first winning item of prize B. The second winning item display 222 includes information about card T, which is the second winning item of prize B. The third winning item display 223 includes a display of "5000 points," which is the third winning item of prize B. The user can select one of the three winning items described above. Once the user has selected one of the three winning items described above, the user terminal 200 transmits information about the winning item selected by the user to the trading device 100.

[0092] Figure 10 is the fourth diagram showing the trading screen 201 of the trading system 10. The trading screen 201 shown in Figure 10 is a screen that requests the user to process cards that are in the "pending" state, i.e., cards for which the user did not select "Acquire" from the results of the first lottery and also did not select "Exchange for points". The trading screen 201 in Figure 10 includes a first pending card display 231, a second pending card display 232, a third pending card display 233, a selection button 234, a first instruction display 241, a second instruction display 242, and a third instruction display 243.

[0093] The first pending card display 231 includes information about the pending card. The first pending card display 231 includes "Card S" and information about the case where Card S is exchanged for points. Similarly, the second pending card display 232 includes information about the pending "Card T" and information about the case where Card T is exchanged for points. Similarly, the third pending card display 233 includes information about the pending "Card X" and information about the case where Card X is exchanged for points.

[0094] A selection button 234 is attached to the display of each pending card. By selecting a selection button 234, the user can choose to exchange the card for points or keep it. The selection button 234 shown in Figure 10 indicates that cards S and X have been selected.

[0095] The first instruction display 241 includes the message "Exchange points in bulk." When the user selects the first instruction display 241, the trading device 100 executes the process of exchanging all cards for points, regardless of the selection of the selection button 234. At this time, the trading device 100 displays a visual effect for when points are exchanged in bulk. This visual effect may include stages corresponding to the number of cards being exchanged, or the visual effect may become more elaborate as the amount of points exchanged increases. By displaying such a visual effect, the trading device 100 can provide the user with the enjoyment of exchanging points in bulk.

[0096] The second instruction display 242 includes the message, "Exchange the selected card for points." By selecting the second instruction display 242 after the user has selected the selection button 234, the user terminal 200 sends an instruction to the transaction device 100 to exchange the selected card for points.

[0097] The third instruction display 243 includes the display "Get". When the user selects the third instruction display 243 after selecting the selection button 234, the user terminal 200 sends a signal to the transaction device 100 instructing it to deliver the selected card to the user.

[0098] Although embodiments have been described above, the configuration of the trading system 10 and trading device 100 is not limited to those described above. For example, the trading device 100 may have a function to allow the user to select a lottery method in the first lottery performed by the lottery reception unit 112. In this case, for example, the lottery reception unit 112 presents the user terminal 200 with options such as "Course A," "Course B," and "Course C." The lottery reception unit 112 may also display a visual image for each course, depending on the type or attribute of the card included in the first list. With such a configuration, the trading system 10 can provide the user with the enjoyment of choosing even during the lottery.

[0099] In the trading device 100, the provision processing unit 114 may, when exchanging a winning card for points, calculate an expected value based on the probability of drawing the card and provide the user with points corresponding to this expected value. More specifically, for example, if the probability of winning the card in the drawing is predetermined, the points for the card can be calculated by multiplying the expected value calculated from this winning probability by the points.

[0100] The trading device 100 described above may be a single server, or it may consist of computers installed in separate locations, each capable of communicating with one another. Furthermore, at least a portion of the functions of the trading device 100 may be composed of either hardware or software, or a combination of hardware and software.

[0101] As described above, this embodiment provides a trading device, trading method, and program that effectively suppress the decline in user expectations.

[0102] The program described above, when loaded into a computer, includes a set of instructions (or software code) for causing the computer to perform one or more of the functions described in the embodiments. The program may be stored on a non-temporary computer-readable medium or a physical storage medium. Examples, but not limited to, include computer-readable mediums or physical storage mediums such as RAM (random-access memory), ROM (read-only memory), flash memory, SSD (solid-state drive), or other memory technologies. Examples, but not limited to, include CD-ROMs, DVDs (digital versatile discs), Blu-ray discs, or other optical disc storage. Examples, but not limited to, include magnetic tape, magnetic disk storage, or other magnetic storage devices. The program may be transmitted over a temporary computer-readable medium or a communication medium. Examples, but not limited to, include temporary computer-readable mediums or communication mediums such as electrical, optical, acoustic, or other forms of propagating signals.

[0103] The embodiments have been described above, but the configurations of the embodiments described above may be combined with each other, or some of the configurations may be replaced with other configurations. Furthermore, the configurations of the embodiments described above may be modified in various ways without departing from the spirit of the invention.

[0104] Each drawing is merely illustrative to illustrate one or more embodiments. Each drawing may be associated with one or more other embodiments rather than with only one specific embodiment. As those skilled in the art will understand, various features or steps described with reference to any one drawing can be combined with features or steps shown in one or more other drawings, for example, to create embodiments not explicitly shown or described. Not all features or steps shown in any one drawing to illustrate an exemplary embodiment are necessarily required, and some features or steps may be omitted. The order of steps shown in any of the drawings may be changed as appropriate. [Explanation of Symbols]

[0105] 10 Trading Systems 100 trading devices 111 Condition Setting Section 112 Lottery Reception Department 113 First Lottery Execution Department 114 Processing Unit 115 Second Lottery Execution Department 116 Image generation unit 117 Communications Department 120 Storage section 121 List 1 122 Second List 200 user terminals 201 Trading Screen 202 Points displayed 203 Lottery Information Display 204 First draw display 205 Second draw display 210 Winning Card Display 211 Winning Card Image 212 First Selection Display 213 Second Selection Display 221 First Winning Item Display 222 Second Winning Item Display 223 Third Winning Item Display 231 Display of the first held card 232 Second held card display 233 Third held card display 234 Select button 241 1st instruction display 242 2nd instruction display 243 3rd instruction display 1000 computers 1010 Bus 1020 processor 1030 memory 1040 Storage Devices 1050 Input / Output Interface 1060 Network Interfaces N1 Network

Claims

1. A transaction device that processes transactions of cards with predetermined content printed on them via a user terminal used by the user, A first list consisting of a predetermined number of cards of a certain type that can be provided to the user, and a condition setting unit for setting the number of draws that can be performed, A lottery reception unit receives a request from the user terminal to perform a first lottery, in which one or more cards are drawn from the first list, The system includes a first lottery execution unit that subtracts the number of lottery draws while maintaining the number of types, performs the first lottery, and generates first result information including information on the drawn cards so that it can be presented to the user terminal. Trading device.

2. In the trading device described in claim 1, The system further comprises a provisioning processing unit which receives a selection instruction from the user terminal indicating whether or not the user should obtain one or more winning cards indicated by the first result information, processes to provide the user with the winning cards that the user has selected to obtain according to the selection instruction, and if the user chooses to obtain points instead of the winning cards, processes to provide the user with points based on the management information of the winning cards corresponding to the acquisition of points, Trading device.

3. In the trading device described in claim 2, The provision processing unit presents a selection display to the user terminal that allows the user to choose in a single operation whether to perform a point acquisition process corresponding to each of the multiple winning cards that the user did not choose to acquire, or to perform a point acquisition process that combines the points of the multiple winning cards. Trading device.

4. In the trading device described in claim 3, If the user chooses to perform the point acquisition process corresponding to each of the winning cards, the processing unit presents a visual image generated for each of the winning cards from which points are acquired to the user terminal. If the user chooses to perform the point acquisition process corresponding to multiple winning cards all at once, the processing unit presents a visual image generated for each of the multiple winning cards or for the total number of points acquired by the user to the user terminal. Trading device.

5. In the trading device according to any one of claims 1 to 4, The system further includes a second lottery execution unit that performs a second lottery to extract one container from a second list different from the first list, and generates second result information relating to the result of the second lottery so that it can be presented to the user terminal. Trading device.

6. In the trading device described in claim 5, The second lottery execution unit obtains the probability of winning based on the number of lotteries, and performs the second lottery to extract one container from a second list different from the first list based on the probability of winning. Trading device.

7. In the trading device described in claim 5, The second list has a plurality of containers subject to the lottery, and at least one of the containers contains a plurality of cards that the user can select if they win. Trading device.

8. In the trading device described in claim 5, The second list has a plurality of containers subject to the lottery, and at least one of the containers includes a card that the user can select if they win, and points, Trading device.

9. In the trading device described in claim 5, The second lottery execution unit, when it has performed the first lottery with a lottery count of 1, extracts 1 of the containers that have been set in advance for the final lottery. Trading device.

10. A card transaction method performed by a computer that processes transactions of cards with predetermined content printed on them via a user terminal used by the user, Computers A first list consisting of a predetermined number of cards of a certain type that can be provided to the user and the number of draws that can be performed are set. The user terminal receives a request to perform a first draw, which involves drawing one or more cards from the first list. The number of draws is subtracted while maintaining the aforementioned number of types, the first draw is performed, and first result information including the information of the drawn cards is generated so that it can be presented to the user terminal. How to trade using a card.

11. A computer processes transactions for cards with predetermined content printed on them, via a user terminal used by the user. A condition setting step that sets a first list consisting of a predetermined number of types of cards that can be provided to the user and the number of draws that can be performed, A lottery reception step in which a request is received from the user terminal to perform a first lottery in which one or more cards are drawn from the first list, A first lottery execution step which involves subtracting the number of draws while maintaining the number of types, performing the first draw, and generating first result information including the information of the drawn cards so that it can be presented to the user terminal, To execute a transaction method for a card equipped with the following features: program.