Information processing device, information processing method, and program

The information processing device addresses the issue of loneliness among solo diners by creating user groups for communication through an online chat service while they eat, using an information processing device that groups users based on their food and drink orders.

JP7660537B2Active Publication Date: 2025-04-11KDDI CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2022039969
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-15
Publication Date
2025-04-11
Estimated Expiration
2042-03-15

AI Technical Summary

Technical Problem

The increasing trend of solo dining due to lifestyle changes and the COVID-19 pandemic has led to a rise in loneliness among individuals, as they spend more time eating and drinking alone at home.

Method used

An information processing device and method that allows users to order food and drinks for delivery, and creates user groups based on order details, attributes, and preferences, facilitating communication among users through an online chat service while they eat.

Benefits of technology

The solution reduces user loneliness by providing a platform for social interaction while eating, matching users with similar interests and preferences, and encouraging communication through shared meal experiences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007660537000001
    Figure 0007660537000001
  • Figure 0007660537000002
    Figure 0007660537000002
  • Figure 0007660537000003
    Figure 0007660537000003
Patent Text Reader

Abstract

To provide an information processing apparatus, an information processing method, and a program, configured to reduce a feeling of loneliness of a user.SOLUTION: An information processing system provides an environment in which people can communicate with each other while drinking or eating ordered food and drink. An information processing apparatus 2 includes: a receiving unit 232 which receives, from user terminals of multiple users, order requests for ordering food and drink to be delivered to designated places; a combination generation unit 233 which generates, based on the content of the order requests, combinations of users to use a service that provides a place for communication on a network, from among order users whose order requests have been received by the reception unit; and a second presentation unit 234 which presents information for the users included in the combinations generated by the combination generation unit 233 to use the service.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] In recent years, the number of users who eat and drink alone is increasing due to an increase in single-person households and the spread of telework. In addition, due to the spread of the new coronavirus infection, the number of users who eat and drink at home instead of eating at restaurants is increasing. Patent Document 1 discloses a technology for delivering food and drink. [Prior art documents] [Patent documents]

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

[0004] By using the above technology, users can receive food and drink at a specified location (for example, the user's home) without going to a store. However, since fewer opportunities to go out mean fewer opportunities to meet and talk with people, users may feel more lonely.

[0005] Therefore, the present invention has been made in consideration of these points, and has an object to provide an information processing device, an information processing method, and a program that can reduce a user's sense of loneliness. [Means for solving the problem]

[0006] An information processing device according to a first aspect of the present invention has a reception unit that receives order requests from a plurality of users to order food and beverages to be delivered to a specified location, a group creation unit that creates combinations of a plurality of user accounts to use a service that provides a place for communication on a network, from among a plurality of ordering users who are users whose order requests have been received by the reception unit, based on the content of the order requests, and a presentation unit that presents information for allowing the plurality of user accounts included in the combinations created by the group creation unit to use the service.

[0007] The order request may include attribute information indicating attributes of the food and beverage ordered by the user, and the group creation unit may create a combination of the multiple user users from among the multiple ordering users based on the attribute information. The attribute information may include at least one of the store that provides the food and beverages and the business that manages the store, and the group creation unit may create combinations of the multiple ordering users from among the multiple ordering users, where at least one of the store and the business that corresponds to the food and beverages ordered is the same.

[0008] The order request may include date and time information for specifying the delivery date and time for the food and beverage to be delivered, and the group creation unit may create a combination of the multiple user ordering users whose delivery dates and times fall within a specified period.

[0009] The group creation unit may create combinations of the plurality of using users from among the plurality of ordering users, the combinations being those in which the prices of the food and drink ordered fall within a predetermined range.

[0010] The group creating unit may create combinations of the plurality of using users from among the plurality of ordering users based on the number of times the ordering users have ordered the food and drink in the past.

[0011] The reception unit may receive the order request including information indicating one or more of the food and beverages, and information indicating the meal date and time when each of the one or more food and beverages is planned to be eaten, and the group creation unit may create, for each of the food and beverages, a combination of the multiple user users from among the multiple ordering users, where at least the meal date and time falls within a specified period.

[0012] After creating a combination of the multiple user groups, the group creation unit may add a person existing in the real world or a virtual person not existing in the real world to the created combination of the multiple user groups based on the attributes of the multiple user groups or the types of food and drink.

[0013] The reception unit may receive an order request from one of the multiple user to order the same food or beverage as another user other than the one user, while the multiple user is using the service based on the information presented by the presentation unit, or after the multiple user has used the service based on the information presented by the presentation unit.

[0014] The presentation unit may present information regarding the food and beverages that were mentioned in the conversation to the multiple users when the multiple users are using the service based on the presented information, and the reception unit may accept additional orders for the food and beverages presented by the presentation unit.

[0015] When the multiple user users are using the service based on the information presented by the presentation unit, the reception unit may accept a next order request including the date and time of the next planned use of the service by the same multiple user users, and information indicating the food and drink that each of the multiple user users will eat and drink the next time they use the service.

[0016] The presentation unit may provide a benefit to the user based on the number of times the user uses the service.

[0017] The reception unit may acquire condition information indicating conditions for using the service from at least one of the multiple users along with the order request, and the group creation unit may create a combination of the multiple users that satisfies the conditions.

[0018] An information processing method according to a second aspect of the present invention includes the steps of: receiving, by a computer, order requests from a plurality of users to order food and beverages to be delivered to a specified location; creating a combination of a plurality of user groups from among a plurality of ordering users who are users from whom the order requests were received, based on the content of the order requests, to enable the user groups to use a service that provides a communication space over a network; and presenting information to the plurality of user groups included in the created combinations to enable them to use the service.

[0019] A program according to a third aspect of the present invention causes a computer to function as a reception unit that receives order requests from multiple users to order food and beverages to be delivered to a specified location, a group creation unit that combines multiple user sets that will use a service that provides a communication space on a network from multiple ordering users who are users whose order requests have been received by the reception unit based on the content of the order requests, and a presentation unit that presents information for allowing the multiple user sets included in the combinations created by the group creation unit to use the service. Effect of the Invention

[0020] Advantageous Effects of Invention According to the present invention, an effect is achieved in that the user's sense of loneliness can be reduced. [Brief description of the drawings]

[0021] [Figure 1] FIG. 1 is a diagram for explaining an overview of an information processing system. [Diagram 2] FIG. 1 is a diagram illustrating a configuration of an information processing device. [Diagram 3] FIG. 2 is a diagram illustrating an example of a configuration of an order management database. [Figure 4] FIG. 2 is a diagram illustrating an example of a configuration of a usage management database. [Diagram 5] FIG. 13 is a diagram illustrating an order screen. [Figure 6] FIG. 13 is a diagram showing a typical setting screen for setting a meal date and time. [Figure 7] FIG. 2 is a diagram illustrating a chat screen. [Figure 8] 10 is a flowchart showing a flow of processing in the information processing device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0022] [Outline of Information Processing System S] FIG. 1 is a diagram for explaining an overview of an information processing system S. The information processing system S is a system used to provide an information processing service to a user. The user is, for example, a member of the information processing service. The information processing service includes an ordering service that accepts orders for food and drink, and an online chat service that provides a place for communication on a network. Here, the food and drink that is ordered in the ordering service is food and drink provided by each of a plurality of stores that subscribe to the information processing service provided by the information processing system S, and is food and drink that is delivered to a specified location. The store is, for example, a restaurant or other eating establishment, but is not limited to this, and may be a retail store such as a supermarket. In addition, the store may be an online store on the Internet that sells lunch boxes for home delivery, or a business that manages the sale of in-flight meals provided on an airplane, for example, on the Internet. The information processing system S has a user terminal 1 and an information processing device 2.

[0023] The user terminal 1 is a terminal used by a user, and is, for example, a smartphone, a tablet, a personal computer, etc. The user terminal 1 is associated with user identification information (hereinafter, referred to as a "user ID (identifier)") for identifying the user.

[0024] The information processing device 2 is a device that manages information processing services, and is, for example, a server. The information processing device 2 manages information about stores and information about users. The information processing device 2 provides a place where multiple users who have ordered food and drink can communicate with each other while eating the ordered food and drink. The following describes the process that the information processing device 2 executes to provide an online chat service.

[0025] First, when a user performs an operation to access a site of an ordering service on the user terminal 1, the user terminal 1 displays an order screen for ordering food and drink provided by each of a plurality of stores. When a user performs an operation to order food and drink on the order screen displayed on the user terminal 1, the user terminal 1 transmits an order request for ordering food and drink to the information processing device 2 ((1) in FIG. 1).

[0026] When the information processing device 2 receives order requests from multiple users, it creates a user group, which is a combination of multiple users who will use the online chat service, from among the multiple users based on the content of the order requests ((2) in Figure 1).

[0027] Then, the information processing device 2 presents the usage information for allowing the users to use the online chat service to the users included in the created usage group ((3) in FIG. 1). After that, the information processing device 2 provides the online chat service to the users based on the usage information.

[0028] In this way, the information processing system S can provide a place where users can communicate while eating and drinking the ordered food and drink. This allows users to communicate with other users while eating and drinking even if there is no one nearby. As a result, the information processing system S can reduce the user's sense of loneliness while eating and drinking.

[0029] [Configuration of information processing device 2] 2 is a diagram showing a configuration of the information processing device 2. The information processing device 2 has a communication unit 21, a storage unit 22, and a control unit 23. The control unit 23 has a first presentation unit 231, a reception unit 232, a group creation unit 233, a second presentation unit 234, and a provision unit 235.

[0030] The communication unit 21 is an interface for connecting to a network, and includes, for example, a communication controller. The storage unit 22 is a storage medium such as a ROM (Read Only Memory), a RAM (Random Access Memory), or a hard disk. The storage unit 22 stores a program executed by the control unit 23.

[0031] The storage unit 22 stores information about users who are members of the information processing service. The information about the users includes, for example, name, sex, age, occupation, etc. The storage unit 22 also stores information about food and drink provided by stores that subscribe to the information processing service. The information about food and drink includes, for example, product name, type, price, etc.

[0032] The storage unit 22 also stores an order management database that manages orders of food and beverages by users. FIG. 3 is a diagram showing an example of the configuration of the order management database. As shown in FIG. 3, the order management database stores an order ID, a user ID, an ordering store, an ordered product, a product type, an order quantity, a price, a delivery date and time, a delivery location, and a meal date and time in association with each other. The order ID is information for identifying an order of food and beverages by a user. The ordering store is a store that provides the food and beverages ordered by the user. The ordered product is the food and beverages ordered by the user. The ordered product is the type of food and beverages ordered by the user. The order quantity is the quantity of the food and beverages ordered by the user. The delivery date and time is the date and time when the food and beverages ordered by the user are scheduled to be delivered. The delivery location is a location specified by the user as the location where the food and beverages are delivered. The meal date and time is the date and time when the food and beverages ordered by the user are scheduled to be consumed.

[0033] The storage unit 22 also stores a usage management database for managing the usage of the online chat service provided to a plurality of users. FIG. 4 is a diagram showing an example of the configuration of the usage management database. As shown in FIG. 4, the usage management database stores a group ID, a usage start date and time, a usage URL (Uniform Resource Locator), a user, and a usage product in association with each other. The group ID is information for identifying a usage group created by the group creation unit 233 described later. The usage start date and time is the date when usage of the online chat service starts. The usage URL is information for accessing the display screen (chat screen) of the online chat service. The usage product is food and drink that the user plans to eat when using the online chat service.

[0034] 2, the control unit 23 is, for example, a CPU (Central Processing Unit). The control unit 23 executes a program stored in the storage unit 22 to function as a first presenting unit 231, a receiving unit 232, a group creating unit 233, a second presenting unit 234, and a providing unit 235.

[0035] The first presentation unit 231 presents a display screen (order screen) of the ordering service to the user. Specifically, first, when the user terminal 1 accesses a site of the ordering service, the first presentation unit 231 transmits information for displaying an order screen for ordering food and drink provided by each of a plurality of stores to the user terminal 1, thereby causing the order screen to be displayed on the user terminal 1.

[0036] The reception unit 232 receives order requests for ordering food and drink from a plurality of users. Specifically, the reception unit 232 receives order requests from a plurality of users by acquiring the order requests from the user terminals 1 used by each of the plurality of users. The order request includes at least information indicating the ordered food and drink, but is not limited to this, and may further include a delivery location for delivering the food and drink, information indicating a store providing the ordered food and drink, the quantity of the food and drink, attribute information indicating attributes of the ordered food and drink, date and time information for specifying the delivery date and time when the food and drink are delivered, and the like. The attributes of the food and drink are, for example, a store providing the food and drink, a business operator managing a store providing the food and drink, a type of food and drink (for example, Japanese food, Western food, Chinese food, etc.), a difficulty level of cooking the food and drink, or a time required to cook the food and drink. The date and time information may be a date and time specified by the user, or may be information indicating a desire for immediate delivery. When a user desires immediate delivery, the information processing device 2 may acquire a date and time when the ordered food and drink are scheduled to be delivered from a store providing the ordered food and drink.

[0037] Fig. 5 is a diagram showing a schematic representation of an order screen. The order screen shown in Fig. 5 displays a list of food and drink provided by a store selected by the user from among multiple stores. In this case, when the user inputs the quantity of food and drink to be ordered and the desired delivery date and time on the order screen displayed on the user terminal 1 and presses the order button, the user terminal 1 transmits an order request including information indicating the ordered food and drink, the quantity of the food and drink, and date and time information to the information processing device 2.

[0038] 2, when the reception unit 232 receives an order request, it generates an order ID for identifying the order by the user, and stores the generated order ID, the user ID associated with the user terminal 1 that sent the order request, and the information included in the order request in an order management database in association with each other. When the information processing device 2 receives an order request, it notifies a device (not shown) managed by the store that provides the ordered food and drink of the information included in the order request.

[0039] Based on the contents of the order request, the group creation unit 233 creates a user group, which is a combination of multiple user users who will use the online chat service, from among multiple ordering users who are users whose order requests have been accepted by the acceptance unit 232. For example, an upper limit number of users is set for a user group. In this case, first, when the acceptance unit 232 accepts an order request from one user, the group creation unit 233 executes a process for creating a user group. Then, when the number of users whose order requests have been accepted by the acceptance unit 232 and who satisfy the conditions based on the contents of the order request reaches the upper limit number, the group creation unit 233 creates a user group including a number of user users equal to the upper limit number.

[0040] The group creation unit 233 may execute a process of creating a user group at a predetermined timing. The group creation unit 233 may randomly select user users equal to the upper limit number from among a plurality of ordering users, and create a user group including the selected user users.

[0041] The group creating unit 233 may create a user group based on attribute information indicating attributes of food and drink ordered by a user. Specifically, the group creating unit 233 creates a user group of multiple ordering users having the same attributes of food and drink indicated by the attribute information included in the order request.

[0042] The group creation unit 233 may create a user group in which some of the attributes of food and drink are the same (for example, any of the establishment that provides the food and drink, the business entity that manages the establishment that provides the food and drink, the type of food and drink, the difficulty of cooking the food and drink, and the time required to cook the food and drink, etc.), or may create a user group in which all of the attributes of food and drink are the same. In this way, the information processing device 2 can match users who are at similar levels of lifestyle, economy, taste, etc.

[0043] The group creation unit 233 may create a user group of users who have similar dates and times for delivery of the ordered food and drink. Specifically, the group creation unit 233 creates a user group of users whose delivery dates and times included in their order requests fall within a predetermined period from among a plurality of ordering users. The predetermined period is determined in advance, and is, for example, 5 minutes, 10 minutes, 30 minutes, etc. In this way, the information processing device 2 can match users who have similar times when they can consume the ordered food and drink.

[0044] The group creation unit 233 may create a usage group in which the prices of the ordered foods and drinks are similar. For example, when multiple foods and drinks are ordered, the price of the ordered foods and drinks may be the price of one food and drink (for example, the highest price of the multiple foods and drinks ordered), or the total price of the multiple foods and drinks. Specifically, the group creation unit 233 creates a usage group from multiple ordering users in which the prices of the ordered foods and drinks fall within a predetermined price range. In the information processing device 2, multiple price ranges are previously defined, such as a first price range up to 500 yen and a second price range from 501 yen to 1000 yen.

[0045] In this case, first, when the receiving unit 232 receives an order request from one user, the group creating unit 233 identifies, from among multiple price ranges, a price range that includes the price of the food and drink ordered by the user. Then, the group creating unit 233 creates a user group that includes multiple users who ordered food and drink with prices included in the identified price range. In this way, the information processing device 2 can match users who may have similar economic levels.

[0046] The group creation unit 233 may create a combination of a plurality of user users from a plurality of ordering users based on the number of times that the ordering users have ordered food and drink in the past. The number of times that the ordering users have ordered food and drink in the past may be the number of times that the ordering service has been used, the number of times that the ordering users have ordered food and drink provided by a specific store or a store managed by a specific business operator, or the number of times that the ordering users have ordered a specific food and drink.

[0047] Specifically, first, the group creation unit 233 refers to the order management database, and identifies the number of times the user has ordered food and drink in the past, based on the user ID associated with the user terminal 1 that sent the order request. Then, the group creation unit 233 creates a combination of multiple using users from among the multiple ordering users, based on the identified number of times.

[0048] In the information processing device 2, a plurality of frequency ranges are predefined, such as a first frequency range up to 10 times, a second frequency range from 11 to 50 times, and so on. In this case, when the reception unit 232 receives an order request from one user, the group creation unit 233 first identifies, from among the plurality of frequency ranges, a frequency range that includes the number of times that the user has ordered food and drink in the past. Then, the group creation unit 233 creates a user group that includes a plurality of users who have ordered food and drink a number of times included in the identified frequency range. In this way, the information processing device 2 can match users who have ordered food and drink similarly in frequency.

[0049] The group creation unit 233 may match users who do not have similar ordering frequencies for food and beverages. Specifically, the group creation unit 233 creates a user group including a plurality of users whose difference in the number of times they have ordered food and beverages in the past is equal to or greater than a predetermined threshold. The predetermined threshold is set in the information processing device 2 in advance, for example. In this way, the information processing device 2 matches users who have different ordering frequencies for food and beverages, thereby providing, for example, a user who has ordered food and beverages less frequently with an opportunity to obtain information on recommended food and beverages, etc., from a user who has ordered food and beverages more frequently.

[0050] The group creation unit 233 may create a user group of users who will eat the ordered food and drink items close to each other on the same date and time. Specifically, the reception unit 232 first receives an order request including information indicating one or more food and drink items, and meal date and time information indicating the meal date and time when each of the one or more food and drink items is planned to be eaten. The reception unit 232 may receive the meal date and time information together with the order request, or may receive the meal date and time information after receiving the order request. Then, the group creation unit 233 creates a user group for each food and drink item from among a plurality of ordering users, whose meal dates and times are at least within a predetermined period.

[0051] Fig. 6 is a schematic diagram of a setting screen for setting a meal date and time. The setting screen shown in Fig. 6 has input items for setting a meal date and time for eating the ordered food and drink. In this case, when a user inputs a meal date and time on the setting screen displayed on the user terminal 1 and presses a set button, the user terminal 1 transmits the date and time information to the information processing device 2. In this way, the information processing device 2 can match users who will be eating food and drink at similar times.

[0052] Returning to FIG. 2, the group creation unit 233 may create a user group based on conditions for using the online chat service desired by the user. Specifically, first, the reception unit 232 acquires condition information together with an order request from at least one of the multiple users. The condition information is information indicating conditions for using the online chat service, and includes, for example, a desired date and time for using the online chat service, a desired upper limit of the number of users who will use the online chat service, and attributes of the user who will use the online chat service. The user attributes are, for example, gender, age group, or occupation. Then, the group creation unit 233 creates a user group based on the desired information.

[0053] For example, if the desired information indicates that the age group of users who wish to use the online chat service is in their 20s, the group creation unit 233 refers to the information about users stored in the storage unit 22, and creates a user group including multiple user groups in their 20s from among multiple ordering users. In this way, the information processing device 2 can create a user group according to the desires of the user groups.

[0054] After creating the user group, the group creation unit 233 may further add an additional person other than the user. The additional person is a person who exists in the real world (e.g., a celebrity, etc.), or a virtual person who does not exist in the real world.

[0055] Specifically, after creating a user group, the group creation unit 233 adds an additional person to the created combination of multiple user users based on the attributes of the multiple user users or the types of food and drink. For example, when the genders of all the user users included in the user group are male, the group creation unit 233 adds a female additional person to the user group. Also, for example, when all the food and drink ordered by each user is Chinese, the group creation unit 233 adds an additional person of Chinese origin (for example, a person from China, etc.) to the user group. In this way, the information processing device 2 can provide an opportunity to liven up communication.

[0056] When the group creation unit 233 creates a usage group, it stores information about the created usage group in the usage management database. Specifically, when the group creation unit 233 creates a usage group, it generates a group ID and a usage URL corresponding to the usage group, and stores the group ID, the usage URL, and the usage start date and time in the usage management database in association with each other. The group creation unit 233 may further store a user ID corresponding to a user included in the usage group in association with food and drink that the user plans to eat in the usage management database.

[0057] The second presentation unit 234 presents usage information for allowing a plurality of users included in the usage group created by the group creation unit 233 to use the online chat service. Specifically, the second presentation unit 234 presents the usage information to the plurality of users by transmitting the usage information to the user terminal 1 used by each of the plurality of users included in the usage group. The usage information includes at least the usage start date and time and the usage URL, but is not limited thereto, and may further include information indicating the plurality of users included in the usage group and information indicating the food and drink that each user plans to eat and drink.

[0058] The second presentation unit 234 may give a privilege to the user based on the number of times the user uses the online chat service. The privilege may be, for example, a discount on the membership fee for the information processing service, a coupon that can be used for the ordering service, provision of a tool that can be used in the online chat service, etc. The tool may be, for example, a function of combining the background of the user with a predetermined image (for example, an image of a tourist spot, etc.), a function of processing the image displayed by the user to look like a portrait, etc., a function of playing seasonal or popular background music (BGM), etc.

[0059] For example, first, the second presentation unit 234 refers to the usage management database and identifies the number of times the user has used the online chat service based on the user ID of the user. Then, if the identified number of times is equal to or greater than a predetermined threshold, the second presentation unit 234 grants a privilege to the user. In this way, the information processing device 2 can provide the user with a motivation to use the online chat service.

[0060] The providing unit 235 provides an online chat service to a plurality of users included in a usage group. For example, when the user terminal 1 accesses a usage URL included in the usage information, the providing unit 235 causes the user terminal 1 to display a display screen (chat screen) of the online chat service.

[0061] After the use of the online chat service is started, the information processing device 2 may receive an order from one of the multiple users for the same food and drink as that consumed by another user other than the one user. Specifically, in a state in which the multiple users are using the online chat service based on the usage information presented by the second presentation unit 234, the reception unit 232 receives an order request from one of the multiple users to order the same food and drink as that consumed by the other user.

[0062] Fig. 7 is a diagram showing a typical chat screen. The display screen shown in Fig. 7 shows a display area R1 in which each user is displayed, and a display area R2 in which a list of food and drink to be consumed by each user is displayed. In this case, when a user performs an operation of pressing an order button corresponding to a desired food and drink from the list of food and drink displayed in the display area R2, the user terminal 1 of the user transmits an order request for ordering the selected food and drink to the information processing device 2. The food and drink in this case may be food and drink that is delivered immediately, or may be food and drink that is delivered at a later date (for example, the next time the online chat service is used).

[0063] After a plurality of users use the online chat service based on the usage information presented by the second presentation unit 234, the reception unit 232 may receive an order request from one of the plurality of users to order the same food or beverage as that eaten by another user other than the one user.

[0064] For example, when the use of the online chat service is finished, the first presentation unit 231 presents a list of the foods and drinks consumed by each of the multiple users who jointly used the online chat service. Then, when the user performs an operation to order a food or drink selected from the presented list of foods and drinks on the user terminal 1, the user terminal 1 transmits an order request to order the selected food or drink to the information processing device 2. In this way, when a user becomes interested in a food or drink consumed by another user, the user can easily order the food or drink.

[0065] The information processing device 2 may accept orders for food and drink that are mentioned in a conversation when multiple users are using the online chat service. Specifically, first, the first presentation unit 231 presents information about the food and drink that are mentioned in the conversation to the multiple users when the multiple users are using the online chat service based on the presented information. Then, when the user performs an operation to order the presented food and drink on the user terminal 1, the reception unit 232 accepts an additional order for the food and drink presented by the first presentation unit 231. In this manner, the information processing device 2 allows the user to easily order the food and drink that he or she desires to eat.

[0066] The information processing device 2 may set the next use of the online chat service for multiple users who have used the online chat service together. Specifically, in a state where multiple users are using the online chat service based on the usage information presented by the second presentation unit 234, the reception unit 232 receives a next order request including the date and time of the next use of the online chat service by the same multiple users and information indicating the food and drink that each of the multiple users will eat the next time they use the online chat service. In this way, the information processing device 2 allows users who had good communication with each other to use the online chat service again.

[0067] The information processing device 2 may provide a reward according to the level of excitement of users using the online chat service. For example, the second presentation unit 234 calculates an index indicating the level of excitement based on the number of users and the volume of their conversation, and provides a reward to the users when the value indicated by the calculated index exceeds a predetermined threshold.

[0068] [Processing of information processing device 2] Next, a description will be given of the process flow of the information processing device 2. Fig. 8 is a flowchart showing the process flow of the information processing device 2. This flowchart starts when the receiving unit 232 receives an order request for ordering food and drink from a user (S1).

[0069] The group creation unit 233 determines whether the number of users who have received order requests from the reception unit 232 and who satisfy the conditions based on the contents of the order requests has reached the upper limit (S2). If the group creation unit 233 determines that the number of users has not reached the upper limit (NO in S2), the process returns to S1.

[0070] On the other hand, when the group creating unit 233 determines that the number of users has reached the upper limit (YES in S2), it creates a user group including the same number of users as the upper limit (S3).Then, the second presenting unit 234 presents the use information for allowing the multiple users included in the user group created by the group creating unit 233 to use the online chat service (S4).

[0071] [Effects of this embodiment] As described above, the information processing device 2 creates a user group based on the contents of order requests received from multiple users, and presents usage information to multiple users included in the created user group. In this way, the information processing device 2 can provide a place where users can communicate while eating and drinking the ordered food and drink. This allows users to communicate with other users while eating and drinking, even if there are no other people nearby. As a result, the information processing device 2 can reduce the user's sense of loneliness while eating and drinking.

[0072] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote industry, innovation and infrastructure."

[0073] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]

[0074] 1 User terminal 2. Information processing equipment 21 Communications Department 22 Memory section 23 Control Unit 231 1st presentation part 232 Reception 233 Group Creation Department 234 Second presentation part 235 Provision Department S Information Processing System

Claims

1. a reception unit that receives order requests from a plurality of users to order food and beverages to be delivered to a specified location; a group creation unit that creates a combination of a plurality of user users who will use a service that provides a place for communication on a network from among a plurality of ordering users who are users from whom the receiving unit has received the order request based on the content of the order request, and adds a virtual person that does not exist in the real world to the created combination of the plurality of user users based on the attributes of the plurality of user users or the type of the food and drink; a presentation unit that presents information for allowing the plurality of users included in the combination created by the group creation unit to use the service; An information processing device having the above configuration.

2. the order request includes attribute information indicating attributes of the food and drink ordered by the user; the group creation unit creates a combination of the plurality of using users from among a plurality of ordering users based on the attribute information. The information processing device according to claim 1 .

3. The attribute information includes at least one of a store that provides the food and beverages and a business operator that manages the store, the group creation unit creates a combination of the plurality of ordering users, in which at least one of the store and the business corresponding to the ordered food and drink is the same, from among the plurality of ordering users; The information processing device according to claim 2 .

4. the order request includes date and time information for specifying a delivery date and time for the food and beverage to be delivered; the group creation unit creates a combination of the plurality of using users whose delivery dates and times fall within a predetermined period from among the plurality of ordering users; The information processing device according to claim 1 .

5. the group creation unit creates a combination of the plurality of using users whose prices of the food and beverages ordered fall within a predetermined range from among the plurality of ordering users; The information processing device according to claim 1 .

6. the group creation unit creates a combination of the plurality of user users from among the plurality of ordering users based on the number of times the user has ordered the food and drink in the past; The information processing device according to claim 1 .

7. the receiving unit receives the order request including information indicating one or more of the food and beverage items, and information indicating a meal date and time when each of the one or more food and beverage items is to be eaten; the group creation unit creates, for each of the foods and beverages, a combination of the plurality of using users, among the plurality of ordering users, whose meal dates and times are included in a predetermined period; The information processing device according to claim 1 .

8. After creating the combination of the plurality of users, the group creation unit further adds a person existing in the real world to the created combination of the plurality of users based on the attributes of the plurality of users or the type of the food and drink. The information processing device according to claim 1 .

9. the reception unit receives, from one of the plurality of users, the order request for ordering the same food and beverage as that consumed by another user other than the one user, when the plurality of users is using the service based on the information presented by the presentation unit, or after the plurality of users has used the service based on the information presented by the presentation unit; The information processing device according to claim 1 .

10. The presentation unit presents information about the food and drink that has been discussed in the conversation to the plurality of users while the plurality of users are using the service based on the presented information, The reception unit receives an additional order for the food and drink presented by the presentation unit. The information processing device according to claim 1 .

11. the reception unit, while the plurality of users are using the service based on the information presented by the presentation unit, receives a next order request including a date and time when the same plurality of users is scheduled to use the service next time and information indicating the food and drink that each of the plurality of users will eat and drink the next time they use the service; The information processing device according to claim 1 .

12. The presentation unit grants a benefit to the user based on the number of times the user has used the service. The information processing device according to claim 1 .

13. the reception unit receives, from at least one of the plurality of users, condition information indicating a condition for using the service together with the order request; The group creation unit creates a combination of the plurality of users that satisfy the condition. The information processing device according to claim 1 .

14. The computer executes accepting order requests from a plurality of users for ordering food and beverages to be delivered to a specified location; creating a combination of a plurality of user devices that will use a service that provides a place for communication on a network from among a plurality of ordering users who have accepted the order request based on the content of the order request; adding a virtual person that does not exist in the real world to the created combination of the plurality of users based on the attributes of the plurality of users or the types of the food and drink; presenting information for allowing the plurality of users included in the created combination to use the service; An information processing method comprising the steps of:

15. Computer, a reception unit that receives order requests from a plurality of users to order food and beverages to be delivered to a specified location; a group creation unit that creates a combination of a plurality of user devices that will use a service that provides a place for communication on a network from among a plurality of ordering users who are users from whom the receiving unit has received the order request based on the content of the order request, and adds a virtual person that does not exist in the real world to the created combination of the plurality of user devices based on attributes of the plurality of user devices or the type of the food and drink; a presentation unit that presents information for allowing the plurality of users included in the combination created by the group creation unit to use the service; A program to function as a

Citation Information

Patent Citations

  • Distribution method and system

    JP2001341819A

  • Group management support device, group management device, group management support method, and group management method

    JP2007183801A

  • Data sharing system

    JP2014053834A

  • Server device, information processing method, and program

    JP2015032170A

  • Communication method

    JP2021140792A