Electronic ticket providing device, electronic ticket providing method, and electronic ticket providing program
The electronic ticket provision system addresses the challenge of coordinating support from multiple organizations by efficiently distributing tickets and promoting donor engagement, ensuring children in need have consistent access to meals.
Patent Information
- Application Number
- JP2024130528
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-08-07
AI Technical Summary
Children in need often face challenges in accessing meals provided by multiple support organizations due to lack of coordination and efficient distribution of electronic tickets, leading to reduced opportunities for utilization.
An electronic ticket provision system that recognizes and processes information about providers, users, and ticket distribution, facilitating extraction and presentation of available services and stores, while managing ticket usage and promoting donor engagement.
Ensures reliable access to support from multiple organizations by efficiently distributing electronic tickets, enhancing user opportunities and adjusting usage frequency based on welfare status, and encouraging donor participation.
Smart Images

Figure 0007623058000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an electronic ticket providing device, an electronic ticket providing method, and an electronic ticket providing program. [Background technology]
[0002] Children's cafeterias are initiatives that provide meals to children from poor families and those who eat alone, and play a major role in realizing a society of coexistence.
[0003] In relation to this, the following Patent Document 1 discloses a technology for providing meals to users free of charge at pre-registered restaurants using funds from a third party. With the technology of Patent Document 1, a user can have a meal free of charge at a restaurant they visit by displaying a specific screen on a mobile device such as a smartphone. With this technology, meals can be provided free of charge to children at restaurants registered as children's cafeterias. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent Publication No. 2021-174248 Summary of the Invention [Problem to be solved by the invention]
[0005] Support for children's cafeterias and other such programs is provided independently by a number of organizations, including local governments (prefectures, cities, towns, and villages), NPOs, and volunteer groups.
[0006] Therefore, some children may be able to receive support from multiple support organizations, such as support from the prefecture and the city where the child lives. If support can be received from multiple support organizations, this is preferable, as it increases the opportunities for children to eat at children's cafeterias. Therefore, when support is available from multiple support organizations, it is important to ensure that children can receive this support.
[0007] The present invention has been made in view of the above-mentioned problems, and therefore an object of the present invention is to provide an electronic ticket providing device, an electronic ticket providing method, and an electronic ticket providing program that enable a user to reliably receive support from multiple support organizations when such support is available. [Means for solving the problem]
[0008] The above object of the present invention can be achieved by the following means.
[0009] (1) An electronic ticket providing device having a memory unit that stores information regarding an electronic ticket provider and information regarding a recipient of the electronic ticket in association with each other, an extraction unit that, when a request for electronic ticket provision by a user is recognized, refers to the information regarding the recipient and extracts the provider corresponding to the recipient for the user, and a processing unit that performs processing to provide the user with the electronic ticket of the provider extracted by the extraction unit.
[0010] (2) The electronic ticket providing device described in (1) above, wherein the memory unit further stores information about the user, and the extraction unit extracts the provider by referring to the information about the distribution recipients and the information about the user.
[0011] (3) In the electronic ticket providing device described in (1) or (2) above, when the extraction unit extracts multiple providers, the processing unit performs processing to present information about the multiple providers to the user and prompt the user to select a provider.
[0012] (4) An electronic ticket providing device as described in (1) or (2) above, wherein the memory unit further stores information regarding stores where electronic tickets can be used in association with information regarding the provider, and the processing unit performs processing to provide the electronic ticket by referring to the information regarding the store.
[0013] (5) An electronic ticket providing device as described in (1) or (2) above, wherein the memory unit further stores information regarding the usage content of the electronic ticket in association with information regarding the provider, and the processing unit performs processing to provide the electronic ticket by referring to the information regarding the usage content.
[0014] (6) The electronic ticket providing device described in (2) above, wherein the memory unit further stores information indicating the frequency of use or the available amount of the electronic ticket in association with information about the provider as information regarding the usage of the electronic ticket, the information indicating the frequency of use or the available amount having a first value and a second value greater than the first value, the information about the user including information indicating a specific situation of the user, and the processing unit performs processing to provide the electronic ticket by referring to the first value if the information about the user does not include information indicating the specific situation, and performs processing to provide the electronic ticket by referring to the second value if the information about the user includes information indicating the specific situation.
[0015] (7) The electronic ticket providing device according to (2) above, wherein the information relating to the user includes identification information for identifying the user on a household basis.
[0016] (8) An electronic ticket providing device as described in (1) or (2) above, in which, when the electronic ticket is used, the processing unit presents an input screen for inputting a message and performs processing to prompt the user to input a message, and if the message is not input, the processing unit performs processing to prohibit the user from using the electronic ticket next time.
[0017] (9) The electronic ticket providing device according to (1) or (2) above, further comprising a donation processing unit that performs processing to provide a donor with an input screen for depositing funds for the electronic ticket.
[0018] (10) In the case where there are multiple providers, the donation processing unit performs processing to present information regarding the multiple providers to the donor and prompt the donor to select the provider to which the funds will be donated.The electronic ticket provision device described in (9) above.
[0019] (11) The electronic ticket providing device according to (1) or (2) above, wherein the electronic ticket includes an electronic ticket that can be used at a restaurant.
[0020] (12) A method for providing an electronic ticket, comprising the steps of: (a) storing information relating to an electronic ticket provider and information relating to a recipient of the electronic ticket in a memory unit in association with each other; (b) when a request for providing an electronic ticket by a user is recognized, extracting the provider corresponding to the recipient by referring to the information relating to the recipient; and (c) performing a process of providing the user with the electronic ticket from the provider extracted in (b).
[0021] (13) An electronic ticket provision program that causes a computer to execute the steps of: (a) storing information regarding an electronic ticket provider and information regarding a recipient of the electronic ticket in a memory unit in association with each other; (b) when a request for electronic ticket provision by a user is recognized, extracting the provider corresponding to the recipient by referring to the information regarding the recipient; and (c) performing a process of providing the user with the electronic ticket from the provider extracted in (b). Effect of the Invention
[0022] According to the present invention, when support is available from a plurality of support organizations (providers), it becomes possible for the user to receive this support without fail. [Brief description of the drawings]
[0023] [Figure 1] FIG. 1 is a diagram showing a schematic configuration of an electronic ticket providing system. [Diagram 2] FIG. 2 is a block diagram showing a schematic configuration of a portable terminal device. [Diagram 3] FIG. 2 is a block diagram showing a schematic configuration of a terminal device. [Figure 4] FIG. 2 is a block diagram showing a schematic configuration of a server device. [Diagram 5] FIG. 4 is a diagram illustrating the contents stored in a storage unit of the server device. [Figure 6] FIG. 11 is a diagram illustrating an example of service information. [Figure 7] FIG. 11 is a diagram illustrating an example of store information. [Figure 8] FIG. 4 is a diagram illustrating an example of user information. [Figure 9] 13 is a sequence chart showing the procedure of an electronic ticket providing process. [Figure 10] This is a sequel to FIG. [Figure 11] FIG. 13 is a diagram showing an example of a store search screen. [Figure 12] FIG. 13 is a diagram illustrating an example of a service list screen. [Figure 13] FIG. 13 is a diagram showing an example of a store list screen. [Figure 14] FIG. 13 is a diagram illustrating an example of a menu list screen. [Figure 15] FIG. 13 illustrates an example of an order confirmation screen. [Figure 16] FIG. 13 is a diagram showing an example of a payment confirmation screen. [Figure 17] FIG. 13 is a diagram illustrating an example of a message input screen. [Figure 18] FIG. 13 is a diagram showing an example of a donation destination list screen. [Figure 19] FIG. 13 is a diagram showing an example of an image for accessing a donation deposit screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0024] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Note that the embodiment described below is merely an example, and various modifications can be made to such an embodiment.
[0025] 1 is a diagram showing a schematic configuration of an electronic ticket providing system to which an electronic ticket providing device according to one embodiment of the present invention is applied. The following describes an example in which the electronic ticket providing device provides an electronic ticket for a meal.
[0026] The electronic ticket is a ticket that allows users 2a, 2b to receive free meals by presenting it to staff or the like at restaurants 1a, 1b. The electronic ticket is provided independently by multiple support organizations 3a, 3b, such as local governments such as prefectures and cities, towns and villages, NPOs, and volunteer groups. Donors 4a, 4b deposit donations, which serve as the source of funds for the electronic ticket, into the support organizations 3a, 3b. The support organizations 3a, 3b pay the meal fees of users 2a, 2b to restaurants 1a, 1b on behalf of users 2a, 2b depending on the results of using the electronic ticket.
[0027] 1, the electronic ticket providing system includes a plurality of mobile terminal devices 10a to 10c, a plurality of terminal devices 20a and 20b, and a server device 30. The mobile terminal devices 10a to 10c, the terminal devices 20a and 20b, and the server device 30 are configured to be able to communicate with each other via a network 40 such as the Internet.
[0028] The mobile terminal devices 10a to 10c are, for example, smartphones and are used by the users 2a and 2b and the donor 4a. The terminal devices 20a and 20b are, for example, personal computers (PCs) and are used by the system administrator 5 of the electronic ticket providing system and the donor 4b.
[0029] The types and number of devices connected to the network 40 are not limited to the example shown in Fig. 1. A large number of mobile terminal devices and terminal devices are connected to the network 40.
[0030] <Mobile terminal device> Next, the configurations of the mobile terminal devices 10a to 10c will be described with reference to Fig. 2. Since the mobile terminal devices 10a to 10c have similar configurations, the following description will be given using the mobile terminal device 10a as a representative.
[0031] Fig. 2 is a block diagram showing a schematic configuration of the mobile terminal device 10a. As shown in Fig. 2, the mobile terminal device 10a includes a control unit 11, a storage unit 12, a communication unit 13, and an operation display unit 14, which are interconnected by a bus.
[0032] The control unit 11 is composed of a CPU (Central Processing Unit) and memories such as a RAM (Random Access Memory) and a ROM (Read Only Memory), and controls the above-mentioned components and performs various types of arithmetic processing according to a program.
[0033] The storage unit 12 is configured with a solid state drive (SSD) or a hard disk drive (HDD), and stores various programs and various data.
[0034] The communication unit 13 is an interface for communicating with other devices, and uses a communication interface conforming to various wired or wireless standards.
[0035] The operation display unit 14 is, for example, a touch panel display, and is used to display and input various types of information.
[0036] <Terminal device> Next, the configuration of the terminal devices 20a and 20b will be described with reference to Fig. 3. Since the terminal devices 20a and 20b have the same configuration, the terminal device 20a will be used as a representative in the following description.
[0037] Fig. 3 is a block diagram showing a schematic configuration of the terminal device 20a. As shown in Fig. 3, the terminal device 20a includes a control unit 21, a storage unit 22, a communication unit 23, a display unit 24, and an input unit 25, which are interconnected by a bus. Note that, among the above-mentioned units of the terminal device 20a, the units having the same functions as those of the mobile terminal device 10a will not be described in order to avoid duplication.
[0038] The display unit 24 is, for example, a liquid crystal display, and displays various information.
[0039] The input unit 25 includes a keyboard, a numeric keypad, a mouse, etc., and receives input of various information.
[0040] <Server device> Next, the configuration of the server device 30 will be described with reference to Fig. 4. The server device 30 corresponds to the electronic ticket providing device of the present invention.
[0041] Fig. 4 is a block diagram showing a schematic configuration of server device 30. As shown in Fig. 4, server device 30 includes a control unit 31, a storage unit 32, and a communication unit 33, which are interconnected by a bus. Note that each of the above units of server device 30 has the same function as each of the above units of mobile terminal device 10a, and therefore description thereof will be omitted.
[0042] Fig. 5 is a diagram showing the contents stored in the storage unit 32 of the server device 30. As shown in Fig. 5, the storage unit 32 of the server device 30 stores service information 110, store information 120, and user information 130. The service information 110 is information about the usage rules of electronic tickets for each support organization that is the provider of the electronic ticket. The store information 120 is information about registered stores, and the user information 130 is information about registered users. The service information 110, the store information 120, and the user information 130 will be described in detail later.
[0043] The storage unit 32 of the server device 30 also stores programs corresponding to the extraction unit 210, the processing unit 220, and the donation processing unit 230. When the extraction unit 210 recognizes an electronic ticket provision request from the user 2a, 2b, it refers to the service information 110 and extracts support organizations (services) 3a, 3b to which the user is a recipient of the electronic ticket, by referring to the service information 110. The processing unit 220 performs a process of providing the user with an electronic ticket for the service extracted by the extraction unit 210. The donation processing unit 230 performs a process of providing the donors 4a, 4b with an input screen for depositing donations. The functions of the above-mentioned units are exerted by the control unit 31 executing the corresponding programs.
[0044] The mobile terminal devices 10a to 10c, the terminal devices 20a and 20b, and the server device 30 may include components other than those described above, or may not include some of the components described above. For example, the mobile terminal devices 10a to 10c may include a camera.
[0045] Next, the service information 110, the shop information 120, and the user information 130 will be described in order with reference to FIGS.
[0046] 6 is a diagram showing an example of the service information 110. The service information 110 is information relating to usage rules for electronic tickets, and is registered in the storage unit 32 of the server device 30 by the system administrator 5 via the terminal device 20a, for example.
[0047] As shown in FIG. 6, service information 110 includes service ID information 111, service name information 112, target person age information 113, target person address information 114, usage frequency information 115a, 115b, available amount information 116, available store information 117, number of tickets information 118, and number of issued tickets information 119.
[0048] The service ID information 111 is information for identifying the support organizations 3a and 3b that are the providers of the electronic ticket, and the service name information 112 is information indicating the name of the ticket provision service provided by the support organizations 3a and 3b. The target person age information 113 is information indicating the age of the recipient of the electronic ticket, and the target person address information 114 is information indicating the address (prefecture and city / town / village) of the recipient of the electronic ticket.
[0049] The usage frequency information 115a, 115b is information indicating the number of times an electronic ticket can be used by a user in a week, and includes first usage frequency information 115a and second usage frequency information 115b. The first usage frequency information 115a is information indicating the number of times a user who is not receiving public assistance can use the ticket, and the second usage frequency information 115b is information indicating the number of times a user who is receiving public assistance can use the ticket. The usable amount information 116 is information indicating the amount of money (maximum amount) that a user can use for one meal, and the usable store information 117 is information indicating the restaurants where the electronic ticket can be used.
[0050] The ticket number information 118 is information indicating the number of electronic tickets that the support organizations 3a and 3b can provide, and the issued ticket number information 119 is information indicating the number of issued electronic tickets. The ticket number information 118 is updated when a donation is received, and the issued ticket number information 119 is updated when an electronic ticket is issued.
[0051] 7 is a diagram showing an example of the store information 120. The store information 120 is information related to registered stores, and is registered in the storage unit 32 of the server device 30 by the system administrator 5 via the terminal device 20a, for example.
[0052] As shown in FIG. 7, store information 120 includes store ID information 121, store name information 122, location information 123, available time period information 124, menu ID information 125, menu name information 126, menu price information 127, available number of meals information 128, and number of meals already served information 129.
[0053] Store ID information 121 is information for identifying a restaurant, and store name information 122 is information indicating the name of the restaurant. Location information 123 is information indicating the location (prefecture and city / town / village) of the restaurant. Available time period information 124 is information indicating the time period during which the restaurant can provide the menu for the electronic ticket (the time period during which a user can use the electronic ticket).
[0054] The menu ID information 125 is information for identifying a menu for which the electronic ticket can be used, the menu name information 126 is information indicating the name of the menu, and the menu fee information 127 is information indicating the fee of the menu.
[0055] Available meal count information 128 indicates the number of meals that the restaurant can provide in one day using electronic tickets, and already-served meal count information 129 indicates the number of meals that the restaurant has already served in one day.
[0056] 8 is a diagram showing an example of the user information 130. The user information 130 is information about registered users, and is registered in the storage unit 32 of the server device 30 by the users 2a and 2b themselves via the mobile terminal devices 10a and 10b, for example.
[0057] As shown in FIG. 8, user information 130 includes user ID information 131 , name information 132 , date of birth information 133 , address information 134 , and public assistance information 135 .
[0058] User ID information 131 is information for identifying a user, and name information 132 is information indicating the user's name. Date of birth information 133 is information indicating the user's date of birth, and address information 134 is information indicating the user's address (prefecture and city / town / village). Public assistance information 135 is information indicating whether the user is receiving public assistance or not (not receiving: 0, receiving: 1). User ID information 131 is assigned on a household basis. Furthermore, information indicating the electronic tickets used by the user in a week (not shown) is stored in association with user ID information 131 and user name information 132.
[0059] The information stored in the memory unit 32 of the server device 30 is not limited to the above information. For example, the memory unit 32 of the server device 30 may include information indicating the business hours and account number of a restaurant, information indicating the location and account number of a support organization providing an electronic ticket, information indicating the contact information of a user, etc. Furthermore, the values of the ID information, etc. are not limited to the above examples, and any letters, numbers, or symbols may be used.
[0060] The operation of the electronic ticket providing system will be described below with reference to Figures 9 to 17. Note that the following description will be given taking as an example a case where a user 2a of a mobile terminal device 10a uses an electronic ticket.
[0061] 9 and 10 are sequence charts showing the procedure of an electronic ticket provision process executed in an electronic ticket provision system. The process of the sequence chart is executed by the control units 11, 31 of the mobile terminal device 10a, 30 in accordance with a program stored in the memory units 12, 32 of the mobile terminal device 10a or the server device 30. Note that the process units of the sequence chart are divided according to the main process contents in order to make each process easier to understand, and the present invention is not limited by the way in which the process steps are classified.
[0062] First, the mobile terminal device 10a receives a store search instruction (step S1). More specifically, the mobile terminal device 10a displays a store search screen 310 as shown in Fig. 11 on the operation display unit 14 to receive an instruction from the user 2a to search for stores that can use electronic tickets. The store search screen 310 is provided to the mobile terminal device 10a by the server device 30 when the registered user 2a logs into the system.
[0063] The mobile terminal device 10a that has accepted the store search instruction transmits search instruction information instructing execution of a store search to the server device 30 (step S2).
[0064] The server device 30, which has received the search instruction information, extracts services available to the user 2a of the mobile terminal device 10a (step S3). More specifically, the server device 30 first refers to the user information 130 to recognize the age and address of the user 2a of the mobile terminal device 10a. The server device 30 then refers to the target person age information 113 and target person address information 114 in the service information 110 to extract, from among a plurality of services, services for which the user 2a is a recipient of an electronic ticket. At this time, the server device 30 refers to the service information 110 to exclude from the available services those services for which the number of issuable electronic tickets is "0" and those for which the number of times the electronic ticket has been used by the user 2a exceeds the values in the usage frequency information 115a, 115b.
[0065] Then, the server device 30 generates display information for displaying a list of the extracted services, and transmits the display information to the mobile terminal device 10a (steps S4 and S5).
[0066] The mobile terminal device 10a that has received the display information displays a service list screen 320 as shown in Fig. 12 on the operation display unit 14, and prompts the user 2a to select a service (support organization) to be used (step S6). Note that Fig. 12 shows an example in which two services are extracted as services to which the user 2a is a recipient of an electronic ticket.
[0067] Then, the mobile terminal device 10a accepts the selection of a service by the user 2a through the service list screen 320 (step S7). More specifically, the mobile terminal device 10a accepts the selection of one service by the user 2a from two services presented on the service list screen 320, for example.
[0068] The mobile terminal device 10a, which has accepted the selection of the service, transmits information about the selected service (for example, service ID information) to the server device 30 (step S8).
[0069] The server device 30, which has received the information about the selected service, extracts available stores (step S9). More specifically, the server device 30 refers to available store information 117 in the service information 110 to extract restaurants that can use the selected service. At this time, the server device 30 refers to store information 120 to exclude from the available restaurants those restaurants that are not open during the time period when the electronic ticket can be used and those restaurants that have "0" available meals.
[0070] Then, the server device 30 generates display information for displaying a list of the extracted stores, and transmits the display information to the mobile terminal device 10a (steps S10 and S11).
[0071] The mobile terminal device 10a that has received the display information displays a store list screen 330 as shown in Fig. 13 on the operation display unit 14, and prompts the user 2a to select a store to use (step S12). Note that Fig. 13 shows an example in which three stores are extracted as stores that the user 2a can use.
[0072] Then, the mobile terminal device 10a accepts the selection of a store by the user 2a through the store list screen 330 (step S13). More specifically, the mobile terminal device 10a accepts the selection of one store by the user 2a from among three stores presented on the store list screen 330, for example.
[0073] The mobile terminal device 10a that has received the selection of the store transmits information about the selected store (for example, store ID information) to the server device 30 (step S14). After that, the user 2a visits the selected store.
[0074] The server device 30, which has received the information about the selected restaurant, extracts available menu items (step S15). More specifically, the server device 30 refers to the restaurant information 120 to extract available menu items at the restaurant selected by the user 2a.
[0075] Then, the server device 30 generates display information for displaying a list of the extracted menus, and transmits the display information to the mobile terminal device 10a (steps S16 and S17).
[0076] The mobile terminal device 10a that has received the display information displays a menu list screen 340 as shown in Fig. 14 on the operation display unit 14, and prompts the user 2a to select a menu to be used (step S18). Note that Fig. 14 shows an example in which one food menu (children's set meal) and "specify price to use" are extracted as menus available to the user 2a. "Specify price to use" will be described later.
[0077] Then, the mobile terminal device 10a accepts the selection of a menu by the user 2a through the menu list screen 340 (step S19). More specifically, the mobile terminal device 10a accepts the selection of one menu by the user 2a from two menus presented on the menu list screen 340. If there are two or more users corresponding to the user ID information (for example, if siblings are registered for one piece of user ID information), the user 2a selects his / her own name through a user selection screen (not shown) and then selects a menu.
[0078] The mobile terminal device 10a, which has accepted the selection of the menu, transmits information about the selected menu (for example, menu ID information) to the server device 30 (step S20).
[0079] The server device 30, which has received the information about the selected menu, generates display information for displaying an order confirmation screen, and transmits the display information to the mobile terminal device 10a (steps S21 and S22).
[0080] The mobile terminal device 10a that has received the display information displays an order confirmation screen 350 as shown in Fig. 15 on the operation display unit 14 (step S23). The user 2a presses (tap) the order confirmation button 351 while presenting the order confirmation screen 350 as an electronic ticket to a store clerk at the store.
[0081] When the order confirmation button 351 is pressed, the mobile terminal device 10a accepts confirmation of the order by the user 2a (step S24). The mobile terminal device 10a that has accepted the order confirmation transmits information indicating that the order has been confirmed to the server device 30 (step S25).
[0082] The server device 30, which has received the information indicating that the order has been confirmed, generates display information for displaying a payment confirmation screen and transmits it to the mobile terminal device 10a (steps S26, S27). At this time, the server device 30 updates the number of issued tickets information 119 in the service information 110, the number of meals provided information 129 in the store information 120, information indicating the electronic tickets used by the user 2a in a week, and the like.
[0083] The mobile terminal device 10a that has received the display information displays a payment confirmation screen 360 as shown in Fig. 16 on the operation display unit 14 (step S28). The user 2a presses the payment confirmation button 361 while showing the payment confirmation screen 360 to a store clerk in the store.
[0084] When the payment confirmation button 361 is pressed, the mobile terminal device 10a accepts the confirmation of the payment by the user 2a (step S29). The mobile terminal device 10a that has accepted the confirmation of the payment transmits information indicating that the payment has been confirmed to the server device 30 (step S30).
[0085] The server device 30, which has received the information indicating that the payment has been confirmed, stores the payment information (step S31). More specifically, the server device 30 stores information on the restaurant where the user 2a received the meal, information on the date and time of the meal, and information on the name and price of the menu item as payment information in the storage unit 32. At a later date, the fee is paid to the restaurant by the support organization, which is the provider of the electronic ticket, based on the payment information.
[0086] Then, the server device 30 generates display information for displaying a message input screen, and transmits the display information to the mobile terminal device 10a (steps S32 and S33).
[0087] The mobile terminal device 10a that has received the display information displays a message input screen 370 as shown in FIG. 17 on the operation display unit 14, and prompts the user 2a to input a thank-you message (step S34).
[0088] Then, the mobile terminal device 10a accepts the input of a message by the user 2a through the message input screen 370 (step S35). The mobile terminal device 10a that has accepted the input of the message transmits information related to the message to the server device 30 (step S36).
[0089] The server device 30 that has received the information about the message makes the message public (step S37). More specifically, the message is made public so that the donors 4a and 4b who made donations to the support organization that provided the electronic ticket can view the thank-you messages from users on the mobile terminal device 10c and the terminal device 20b.
[0090] If a thank-you message is not input, server device 30 prohibits user 2a from using the electronic ticket next time until a thank-you message is input. With this configuration, a thank-you message is reliably input by the user.
[0091] As described above, according to the electronic ticket provision system of this embodiment, when a user requests the provision of an electronic ticket, first, services (support organizations) that can provide an electronic ticket to the user are extracted, and a list of available services is presented to the user. Then, when a service is selected by the user, stores available to the user are extracted, and a list of available stores is presented to the user. When a store is selected by the user, an electronic ticket that can be used at that store is provided. With this configuration, when a user can use electronic tickets from multiple services, the multiple services are displayed in a list, so that the user can reliably receive electronic tickets from multiple services.
[0092] Furthermore, according to the electronic ticket providing system of this embodiment, the frequency of electronic ticket use is changed according to the user's welfare status. Specifically, a user who does not receive welfare is allowed to use the electronic ticket once a week, whereas a user who receives welfare is allowed to use the electronic ticket seven times a week. With this configuration, users who receive welfare can receive more generous support.
[0093] In the above-described electronic ticket provision process, when an amount is specified to use an electronic ticket, the server device 30 refers to the available amount information 116 in the service information 110, and performs a process of presenting an amount input screen (not shown) with the available amount as the upper limit to the user 2a. When the user 2a inputs the amount to be used, the server device 30 issues an electronic ticket for that amount.
[0094] Hereinafter, the process of accepting input of donations from the donors 4a and 4b will be described with reference to FIGS.
[0095] The server device 30 provides each of the support organizations 3a and 3b with an input screen (not shown) for depositing donations into the account of the support organization, and a URL (Uniform Resource Locator) for accessing the screen. The donors 4a and 4b can easily deposit donations to the support organizations 3a and 3b by accessing the input screen from the mobile terminal device 10c or the terminal device 20b.
[0096] At this time, the donor can select one support organization (service) to which the donation will be sent from among a plurality of support organizations (services) via a donation destination list screen 400 as shown in Fig. 18. With this configuration, the donor can donate the donation to the support organization of his / her choice.
[0097] The guide to the input screen may be performed, for example, by displaying a poster 500 as shown in Fig. 19 in a restaurant or the like. In this case, if the donors 4a and 4b read a two-dimensional code image 510 such as a QR code (registered trademark) with the camera of their mobile terminal device, they can immediately access the input screen (URL) for depositing donations.
[0098] The present invention is not limited to the above-described embodiment, but can be modified in various ways within the scope of the claims.
[0099] For example, in the above-described embodiment, the number of times an electronic ticket can be used (frequency of use) is changed depending on the user's welfare status. However, the content of use that is changed depending on the user's specific status is not limited to the frequency of use of the electronic ticket, and the available amount of the electronic ticket may be changed. In this case, two values are set for the available amount information 116 so that the available amount is larger when the user is receiving welfare than when the user is not receiving welfare.
[0100] In the above embodiment, the case where a user visits a restaurant and uses an electronic ticket has been described as an example. However, the electronic ticket for dining provided by the electronic ticket providing device of the present invention is not limited to an electronic ticket that can be used by visiting a restaurant, and may be, for example, an electronic ticket that can be used for a food delivery service.
[0101] In the above embodiment, the electronic ticket providing device of the present invention provides an electronic ticket for a meal. However, the electronic ticket provided by the electronic ticket providing device of the present invention is not limited to an electronic ticket for a meal, and may be, for example, an exchange voucher that can be exchanged for a product or service other than a meal, or a voucher that can be used at a store other than a restaurant.
[0102] In the above embodiment, an example has been described in which information on the usage rules of an electronic ticket is registered for each of the support organizations 3a and 3b that provide the electronic ticket as the service information 110. However, the provider of the electronic ticket is not limited to the support organizations 3a and 3b, such as local governments and NPOs, but may be various types of funding groups. In this case, information on the usage rules of an electronic ticket is registered for each funding group.
[0103] In the above-described embodiment, the functions of each device may be realized by another device. For example, the functions of the server device 30 may be realized by the mobile terminal devices 10a and 10b, or may be realized by another server device. Alternatively, some of the functions of the mobile terminal devices 10a and 10b may be realized by the server device 30.
[0104] The means and methods for performing various processes in the electronic ticket providing device according to the above-described embodiment can be realized by either a dedicated hardware circuit or a programmed computer. The above-mentioned program may be provided by a computer-readable recording medium such as a Universal Serial Bus (USB) memory or a Digital Versatile Disc (DVD)-ROM, or may be provided online via a network such as the Internet. In this case, the program recorded on the computer-readable recording medium is usually transferred to and stored in a storage unit such as a HDD. The above-mentioned program may be provided as a standalone application software, or may be incorporated into the software of the electronic ticket providing device as one of its functions. [Explanation of symbols]
[0105] 10a, 10b, 10c mobile terminal device, 11, 21, 31 Control section, 12,22,32 storage section, 13, 23, 33 Communications Department, 14 Operation display section, 20a, 20b terminal device, 24 Display section, 25 Input section, 30 Server equipment, 40 Networks, 110 Service Information, 120 store information, 130 User information.
Claims
1. A storage unit that stores service information that associates information regarding the provider of an electronic ticket that can be used at a restaurant with information regarding the age and address of a recipient of the electronic ticket, and user information that includes information regarding the user's age and address; an extraction unit which, when a request for provision of an electronic ticket by a user of a portable terminal device is recognized, recognizes the age and address of the user of the portable terminal device by referring to the user information, and extracts, from among the multiple providers, the provider that corresponds to the recipient of the electronic ticket to the user of the portable terminal device by referring to information on the age and address of the recipient of the service information; a processing unit that performs processing to provide the electronic ticket of the provider extracted by the extraction unit to a user of the mobile terminal device; An electronic ticket providing device having the above configuration.
2. a storage unit that stores service information that associates information about an electronic ticket provider with information about the age and address of a recipient of the electronic ticket, and user information that includes information about the user's age and address; an extraction unit which, when a request for provision of an electronic ticket by a user of a portable terminal device is recognized, recognizes the age and address of the user of the portable terminal device by referring to the user information, and extracts, from among the multiple providers, the provider that corresponds to the recipient of the electronic ticket to the user of the portable terminal device by referring to information on the age and address of the recipient of the service information; a processing unit that performs processing to provide the electronic ticket of the provider extracted by the extraction unit to a user of the mobile terminal device, a donation processing unit that performs processing to provide a donor with an input screen for depositing funds for the electronic ticket; In the case where there are multiple providers, the donation processing unit performs processing to present information regarding the multiple providers to the donor and prompt the donor to select the provider to which the funds will be donated.
3. An electronic ticket providing device as described in claim 1 or 2, wherein when multiple providers are extracted by the extraction unit, the processing unit performs a process of presenting information regarding the multiple providers to a user of the mobile terminal device and prompting the user to select a provider.
4. The service information further includes information about a store where the electronic ticket can be used, the information being associated with the information about the provider. The electronic ticket providing device according to claim 1 , wherein the processing unit performs processing for providing the electronic ticket by referring to information related to the store.
5. In the service information, information on the usage content of the electronic ticket is further associated with information on the provider, The electronic ticket providing device according to claim 1 , wherein the processing unit performs processing for providing the electronic ticket by referring to information related to the content of the use.
6. The service information further includes information indicating a usable frequency or a usable amount of the electronic ticket as information regarding the use of the electronic ticket, the information being associated with the information regarding the provider. the information indicating the available use frequency or the available use amount has a first value and a second value greater than the first value; The user information further includes information indicative of a particular situation regarding the user; The electronic ticket providing device described in claim 1 or 2, wherein the processing unit performs a process of providing the electronic ticket by referring to the first value when the user of the mobile terminal device is not in the specific situation, and performs a process of providing the electronic ticket by referring to the second value when the user of the mobile terminal device is in the specific situation.
7. 3. The electronic ticket providing device according to claim 1, wherein the user information includes identification information for identifying a user on a household basis.
8. When the electronic ticket is used, the processing unit performs a process of presenting an input screen for inputting a message to the user of the mobile terminal device and prompting the user to input a message; 3. The electronic ticket providing device according to claim 1, wherein, if the message has not been input, the processing unit performs processing to prohibit the user from using the electronic ticket next time.
9. a donation processing unit that performs processing to provide a donor with an input screen for depositing funds for the electronic ticket; The electronic ticket providing device of claim 1, wherein when there are multiple providers, the donation processing unit performs processing to present information regarding the multiple providers to the donor and prompt the donor to select the provider to which the funds will be donated.
10. A step (a) of storing service information in a storage unit, the service information correlating information regarding a source of an electronic ticket that can be used at a restaurant with information regarding an age and address of a recipient of the electronic ticket; storing user information including information regarding the user's age and address in the storage unit; (b) when a request for provision of an electronic ticket by a user of a portable terminal device is recognized, recognizing the age and address of the user of the portable terminal device by referring to the user information, and extracting, from among the plurality of providers, the provider corresponding to the recipient of the electronic ticket to the user of the portable terminal device by referring to information on the age and address of the recipient of the service information; a step (c) of performing a process of providing the electronic ticket of the provider extracted in the step (b) to a user of the mobile terminal device; The electronic ticket providing method includes the steps of:
11. a step (a) of storing in a storage unit service information that associates information about a provider of an electronic ticket with information about the age and address of a recipient of the electronic ticket; storing user information including information regarding the user's age and address in the storage unit; (b) when a request for provision of an electronic ticket by a user of a portable terminal device is recognized, recognizing the age and address of the user of the portable terminal device by referring to the user information, and extracting, from among the plurality of providers, the provider corresponding to the recipient of the electronic ticket to the user of the portable terminal device by referring to information on the age and address of the recipient of the service information; and (c) performing a process of providing the electronic ticket of the provider extracted in the step (b) to a user of the mobile terminal device, The method further includes a step (d) of providing a donor with an input screen for depositing funds for the electronic ticket; In the electronic ticket provision method, if there are multiple providers, in step (d), information about the multiple providers is presented to the donor, and the donor is prompted to select the provider to which the funds will be donated.
12. A step (a) of storing service information in a storage unit, the service information associating information regarding a source of an electronic ticket that can be used at a restaurant with information regarding the age and address of a recipient of the electronic ticket; storing user information including information on the user's age and address in the storage unit; a step (b) of recognizing an age and address of the user of the terminal device by referring to the user information when a request for provision of an electronic ticket by the user of the portable terminal device is recognized, and extracting, from among the plurality of providers, a provider corresponding to a recipient of the electronic ticket to the user of the portable terminal device by referring to information on the age and address of the recipient of the service information; a step (c) of performing a process of providing the electronic ticket of the provider extracted in the step (b) to a user of the mobile terminal device; An electronic ticket providing program that causes a computer to execute the above.
13. a step (a) of storing in a storage unit service information that associates information about an electronic ticket provider with information about the age and address of a recipient of the electronic ticket; storing user information including information on the user's age and address in the storage unit; a step (b) of recognizing an age and address of the user of the terminal device by referring to the user information when a request for provision of an electronic ticket by the user of the portable terminal device is recognized, and extracting, from among the plurality of providers, a provider corresponding to a recipient of the electronic ticket to the user of the portable terminal device by referring to information on the age and address of the recipient of the service information; and (c) performing a process of providing the electronic ticket of the provider extracted in the step (b) to a user of the mobile terminal device, and (d) causing the computer to execute a process of providing a donor with an input screen for depositing funds for the electronic ticket; In the case where there are multiple providers, in step (d), an electronic ticket provision program performs a process of presenting information about the multiple providers to the donor and prompting the donor to select the provider to which the funds will be donated.
Citation Information
Patent Citations
Effective subsidy utilization consulting system
JP2002117189A
Divided point service system
JP2002222353A
Electronic coupon allocation system, computer program and method for achieving this system
JP2008192183A
Coupon management system
JP2008299809A
E-commerce system, server device, terminal device, information processing method, and program
JP2016133993A