Information processing device, information processing method and information processing program

The information processing apparatus simplifies the order and billing process for non-woven fabric products by receiving and summarizing user orders with organizational approval, reducing complexity and enhancing user engagement.

JP2025094535APending Publication Date: 2025-06-25UNI CHARM CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023210149
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-13
Publication Date
2025-06-25

AI Technical Summary

Technical Problem

The complexity of order receiving and placing non-woven fabric products, such as diapers, becomes complicated when delivering to multiple users individually, which can hinder user engagement and increase administrative burdens.

Method used

An information processing apparatus that receives order information from multiple users, obtains organizational approval, and provides summarized order and billing information at predetermined timings to streamline the delivery process.

Benefits of technology

Reduces the complexity of order reception and placement, improves user engagement, and simplifies administrative tasks by consolidating order information and billing processes for multiple users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025094535000001_ABST
    Figure 2025094535000001_ABST
Patent Text Reader

Abstract

To reduce the complicatedness of ordering / order receiving when a non-woven fabric product is delivered to each of a plurality of users.SOLUTION: An information processing device includes: a first reception unit for receiving order receiving information of a non-woven fabric product delivered to each of a plurality of users belonging to an organization from each of the plurality of users; a first providing unit for providing ordering information of the non-woven fabric product delivered to each of the plurality of users at predetermined timing, on the basis of the order receiving information approved by the organization among the order receiving information, to a business operator providing the non-woven fabric product; and a second providing unit for providing billing information to the non-woven fabric product delivered to each of the plurality of users, to the organization, on the basis of the ordering information provided at the predetermined timing.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] Conventionally, a technique for providing non-woven fabric products such as diapers as welfare has been known. For example, as one system of welfare provided to fathers, based on the viewing history of fathers with respect to content corresponding to the dependent information of children cared for by the fathers, provision service information regarding the services provided to the fathers or children is provided (Patent Document 1 below). Also, a technique for supplying articles to users is known as welfare for corporate members (Patent Document 2 below).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the above prior art, for example, when delivering non-woven fabric products to each of a plurality of users, since the delivery procedures are performed individually for each user, the order receiving and placing of non-woven fabric products may become complicated.

[0005] The present application has been made in view of the above, and an object thereof is to reduce the complexity of order receiving and placing when delivering non-woven fabric products to each of a plurality of users.

Means for Solving the Problems

[0006] The information processing apparatus according to the present application includes: a first reception unit that receives order information of non-woven fabric products to be delivered to each of a plurality of users belonging to an organization from each of the plurality of users; a first provision unit that provides, to a business operator that provides the non-woven fabric products, order information of the non-woven fabric products to be delivered to each of the plurality of users at a predetermined timing based on the order information that has obtained approval from the organization; and a second provision unit that provides, to the organization, billing information for the non-woven fabric products to be delivered to each of the plurality of users based on the order information provided at the predetermined timing.

Effect of the Invention

[0007] According to one aspect of the embodiment, it is possible to reduce the complexity of order reception and placement when delivering non-woven fabric products to each of a plurality of users.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Mode for Carrying Out the Invention

[0009] The following matters at least will become clear from the description of this specification and the attached drawings.

[0010] Aspect 1 includes: a first receiving unit that receives order information of non-woven fabric products to be delivered to each of a plurality of users belonging to an organization from each of the plurality of users; and a first providing unit that, based on the order information that has obtained approval from the organization among the order information, provides order information of non-woven fabric products to be delivered to each of the plurality of users at a predetermined timing to a business operator that provides the non-woven fabric products; and a setting unit that provides the organization with billing information for the non-woven fabric products to be delivered to each of the plurality of users based on the order information provided at the predetermined timing.

[0011] According to such Aspect 1, for example, as order information of non-woven fabric products such as diapers, information such as an identifier for identifying an organization such as a business company to which the user belongs, an identifier for identifying the user, the name of the user, age, address, contact information, status information regarding the user's prenatal and postnatal leave (maternity leave), childcare leave (childcare leave), etc., and information regarding the ordered non-woven fabric products is received from the user.

[0012] Subsequently, in Aspect 1, at the end of the month as the predetermined timing, order information generated based on the order information that has obtained approval in that month is provided to a business operator that provides non-woven fabric products. And, Aspect 1 provides the organization with billing information.

[0013] Conventionally, technologies for providing non-woven fabric products such as diapers as welfare benefits have been known. For example, as one system of welfare benefits provided to fathers, based on the viewing history of fathers for content corresponding to the dependent information of children cared for by the father, a technology for providing service information regarding services provided to the father or the child is known. Also, as welfare benefits for company members, a technology for supplying goods to users is known. However, in the above prior art, for example, when delivering non-woven fabric products to each of a plurality of users, since the delivery procedures are performed individually for each user, the order placement and receipt of non-woven fabric products can sometimes become complicated. Further, in the above prior art, for example, it does not improve the engagement of users belonging to an organization such as users on maternity or paternity leave, and there is a risk of hindering the return from maternity or paternity leave or causing a transfer outside the jurisdiction of the organization.

[0014] Therefore, in Aspect 1, based on the order information received from each of a plurality of users belonging to an organization, among the order information received for the non-woven fabric products to be delivered to each of the plurality of users, based on the order information approved by the organization, order information for the non-woven fabric products to be delivered to each of the plurality of users at a predetermined timing is provided to a business operator that provides the non-woven fabric products, and based on the order information provided at the predetermined timing, billing information for the non-woven fabric products to be delivered to each of the plurality of users is provided to the organization.

[0015] In this way, Aspect 1 provides order information generated based on a plurality of order information received within a predetermined period. That is, Aspect 1 provides order information that summarizes a plurality of order information received within a predetermined period. Thereby, Aspect 1 can reduce the complexity of order placement and receipt when delivering non-woven fabric products to each of the plurality of users. Also, Aspect 1 can improve the engagement of users belonging to the organization.

[0016] Aspect 2 is characterized in that, in Aspect 1, as the predetermined timing, the order information is provided once every predetermined period.

[0017] According to Aspect 2, for example, at the end of the month as a predetermined timing, order information generated based on the order reception information approved in that month is provided to the business operator who provides the non-woven fabric products. Thus, Aspect 2 provides order information generated based on a plurality of order reception information received within a predetermined period. That is, Aspect 2 provides order information that summarizes a plurality of order reception information received within a predetermined period. Thereby, Aspect 2 can reduce the complexity of order reception and order placement when delivering non-woven fabric products to each of a plurality of users.

[0018] Aspect 3 is characterized in that, in Aspect 2, among the order reception information received in a predetermined period, order information for one or a plurality of users corresponding to the order reception information that has obtained the approval of the organization is listed and provided as the order information.

[0019] According to Aspect 3, for example, as order information in which the order information of one or a plurality of users is listed, order information that summarizes a plurality of order reception information received within a predetermined period is provided. Thereby, Aspect 3 can reduce the complexity of order reception and order placement when delivering non-woven fabric products to each of a plurality of users.

[0020] Aspect 4 is characterized in that, in any one of Aspects 1 to 3, order information including the user information of each of the plurality of users is provided as the order information.

[0021] According to Aspect 4, for example, order information including user information regarding the user, such as the user's name, address, contact information, and the non-woven fabric products ordered, is provided to the business operator who provides the non-woven fabric products. Thereby, Aspect 4 can provide order information including the user information required for the business operator who provides the non-woven fabric products.

[0022] Aspect 5 is characterized in that, in any one of Aspects 1 to 4, information regarding the approval result indicating whether the order reception information has obtained the approval of the organization is received, and when the approval result indicating that the approval of the organization has been obtained is received, the order information is provided to the business operator who provides the non-woven fabric products at the predetermined timing.

[0023] According to Embodiment 5, for example, information indicating an approval result indicating approval to the user is received from the organization. Then, at the end of the month as a predetermined timing, Embodiment 5 provides order information generated based on the order information for which approval was obtained that month to a business operator who provides non-woven fabric products. Thereby, Embodiment 5 can reduce the complexity of order reception and order placement when delivering non-woven fabric products to each of a plurality of users.

[0024] In Embodiment 6, in any one of Embodiments 1 to 5, as the order information, identification information assigned by the organization to each of the plurality of users, user information of each of the plurality of users, and information regarding non-woven fabric products delivered to each of the plurality of users are received.

[0025] According to Embodiment 6, for example, as order information for non-woven fabric products, an identifier that identifies the organization to which the user belongs, an identifier that identifies the user, the user's name, age, address, contact information, information regarding status, and information regarding the ordered non-woven fabric products are received from the user. Thereby, Embodiment 6 can receive various information necessary for placing an order.

[0026] In Embodiment 7, in any one of Embodiments 1 to 6, based on the invoice information, the cost of non-woven fabric products delivered to each of the plurality of users is set.

[0027] According to Embodiment 7, for example, based on the invoice information, the cost of non-woven fabric products delivered to each of a plurality of users is set. In this case, Embodiment 7 performs a settlement process for the cost based on the invoice information for the organization. For example, Embodiment 7 performs a settlement process for the cost based on the invoice information in cooperation with a predetermined settlement server for the organization. In this way, Embodiment 7 can perform a settlement process for the costs of each of the plurality of users in a lump sum. Thereby, Embodiment 7 can reduce the burden on the person in charge who is responsible for settlement work in the organization.

[0028] Aspect 8 is characterized in that, in any one of Aspects 1 to 7, delivery information regarding the delivery of the non-woven fabric products delivered to each of the plurality of users is notified to each of the plurality of users.

[0029] According to Aspect 8, for example, delivery information including an identifier for identifying the delivery information, the delivered goods, the order date and time, the scheduled delivery date, the inquiry number of the courier service at the time of delivery, etc. is notified to each of the plurality of users. Thereby, Aspect 8 can notify the users of information regarding the delivery date and time of the non-woven fabric products, the delivery status, etc.

[0030] Aspect 9 is characterized in that, in Aspect 8, based on the order information for which the approval of the organization could not be obtained among the order information, information indicating that the approval of the organization could not be obtained is further notified to the user corresponding to the order information.

[0031] According to Aspect 9, for example, based on the order information for which the approval of the organization could not be obtained, information indicating that the approval of the organization could not be obtained is notified to the user corresponding to such order information. In this way, Aspect 9 can notify the direct user of information indicating that the approval of the organization could not be obtained. Thereby, the user can quickly receive the approval result.

[0032] Aspect 10 is characterized in that, in Aspect 9, the information is notified to the user at the timing when the approval result of the organization is received.

[0033] According to Aspect 10, for example, at the end of the month as a predetermined timing, information indicating that the approval of the organization could not be obtained is notified to the terminal device 10 for the users corresponding to the order information for which approval could not be obtained in that month. Thereby, Aspect 10 can notify the users of information indicating that the approval of the organization could not be obtained at an appropriate timing.

[0034] Aspect 11 is characterized in that, in Aspect 9, for one or more users corresponding to order information for which approval from the organization could not be obtained, the information is notified at each predetermined period.

[0035] According to Aspect 11, for example, every month as a predetermined period, information indicating that approval from the organization could not be obtained is notified to the terminal device 10 for one or more users corresponding to order information for which approval could not be obtained in that month. Thereby, Aspect 11 can notify users of information indicating that approval from the organization could not be obtained at an appropriate timing.

[0036] Hereinafter, an example of a form (hereinafter referred to as "Embodiment") for implementing an information processing apparatus, an information processing method, and an information processing program will be described in detail with reference to the drawings. Note that the information processing apparatus, the information processing method, and the information processing program are not limited by this embodiment. Also, in the following embodiments, the same parts are denoted by the same reference numerals, and redundant explanations are omitted.

[0037] [Embodiment] [1. An example of the provision process executed by the information processing apparatus] An example of the submission process executed by the information processing apparatus 100 according to the embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing an example of the submission process executed by the information processing apparatus 100 according to the embodiment.

[0038] First, the premise will be explained. Assume that a user U1 who is a caregiver raising a child B1 such as an infant belongs to a business company FA1 (an example of an organization). Here, in the example of FIG. 1, the user U1 is on parental leave or maternity leave.

[0039] In the example of FIG. 1, the user U1 is illustrated as one of the users, but it will be described as if diapers are also delivered to a plurality of other users different from the user U1. Note that such a plurality of other users also belong to the business company FA1.

[0040] Business company FA1 provides service K, which offers diapers (an example of a non-woven product) as welfare to user U1. Service K is a service that delivers diapers used by child B1 to user U1's home.

[0041] Note that service K is provided by the operator who manages information processing device 100 or provider SU1 that provides diapers. In the example of FIG. 1, it is assumed that business company FA1 has previously contracted for the service provided by the operator who manages information processing device 100 or provider SU1.

[0042] Hereinafter, an example of user U1 receiving diapers through service K will be described with reference to FIG. 1. Note that the information processing steps described below may include the actions of natural persons and legal persons for convenience.

[0043] As shown in FIG. 1, information processing device 100 receives diaper order information from terminal device 10 used by user U1 (step S1). For example, as diaper order information, information processing device 100 receives from terminal device 10 a company ID (Identifier) that is an identifier for identifying the business company to which user U1 belongs, a user ID that is an identifier for identifying user U1, the name, age, address, contact information, status-related information of user U1, and information related to the ordered diapers. The status here indicates information related to user U1's maternity leave or parental leave.

[0044] Subsequently, information processing device 100 provides the order information to business operator terminal 20 used by person in charge E1 of business company FA1 (step S2). Then, person in charge E1 approves user U1 (step S3). For example, when user U1 applies for parental leave to business company FA1 and is approved, person in charge E1 approves the order information of user U1 on the content displayed on business operator terminal 20.

[0045] Subsequently, the business operator terminal 20 transmits information indicating the approval result to the information processing apparatus 100. Then, the information processing apparatus 100 receives the information indicating the approval result from the business operator terminal 20 (step S4). For example, the information processing apparatus 100 receives from the business operator terminal 20 information indicating an approval result indicating that the user U1 is approved.

[0046] Here, the information processing apparatus 100 receives information indicating the approval result at predetermined intervals. For example, the information processing apparatus 100 repeats the information processing of steps S1 to S4 for each of a plurality of other users belonging to the business company FA1 every month as a predetermined period.

[0047] Subsequently, the information processing apparatus 100 generates diaper order information at a predetermined timing (step S5). For example, the information processing apparatus 100 generates diaper order information to be delivered to the user corresponding to the order information based on the order information for which approval has been obtained that month at the end of the month as a predetermined timing. Here, the order information includes user information regarding the user, such as the user's name, address, contact information, and ordered diapers.

[0048] Then, the information processing apparatus 100 provides the order information at a predetermined timing (step S6). For example, the information processing apparatus 100 provides, at the end of the month as a predetermined timing, the order information generated based on the order information for which approval has been obtained that month to the provider server 30 managed by the provider SU1.

[0049] Subsequently, the provider server 30 transmits the order information to the delivery provider server 40 managed by the delivery provider DE1, which is the provider that delivers the diapers (step S7). Then, the delivery provider server 40 generates delivery information including a delivery information ID, which is an identifier for identifying the delivery information, the delivered product, the order date and time, the scheduled delivery date, and the inquiry number of the courier service for delivery. Subsequently, the delivery provider server 40 transmits the delivery information to the provider server 30 (step S8).

[0050] Then, the service provider server 30 transmits the delivery information and the billing information to the information processing device 100. Here, the billing information is generated by the service provider server 30 based on the order information. For example, the billing information includes a billing information ID which is an identifier for identifying the billing information, fees, information regarding the billing destination, and the like. Subsequently, the information processing device 100 receives the delivery information and the billing information (step S9).

[0051] Then, the information processing device 100 notifies the terminal device 10 of the delivery information (step S10). Subsequently, the delivery company DE1 delivers the diapers based on the delivery information (step S11).

[0052] Then, the information processing device 100 provides the billing information to the business operator terminal 20 (step S12). Subsequently, the information processing device 100 sets the fee for the diapers delivered to the user based on the billing information. In this case, the information processing device 100 executes a settlement process for the fee based on the billing information with respect to the business company FA1. For example, the information processing device 100 executes a settlement process for the fee based on the billing information in cooperation with a predetermined settlement server with respect to the business company FA1.

[0053] To give a more specific example, the information processing device 100 executes a settlement process with a predetermined settlement server for the fee based on the billing information each time or for each predetermined period (for example, one month, one year, etc.). Thereby, the information processing device 100 executes a settlement process for the fee based on the billing information with respect to the business company FA1.

[0054] Note that steps S10 to S12 above do not necessarily have to be executed in the order shown in FIG. 1. If step S10 is executed in the order after step S11, each step may be executed in a predetermined order different from the order shown in FIG. 1.

[0055] Conventionally, technologies for providing non-woven fabric products such as diapers as welfare benefits have been known. For example, as one system of welfare benefits provided to fathers, based on the browsing history of fathers with respect to content corresponding to the dependent information of children cared for by the fathers, a technology for providing service information regarding services provided to fathers or children is known. Also, as welfare benefits for corporate members, a technology for supplying goods to users is known. However, in the above prior art, for example, when delivering non-woven fabric products to each of a plurality of users, since the delivery procedures are performed individually for each user, the order placement and receipt of non-woven fabric products can sometimes become complicated. Further, in the above prior art, for example, it does not improve the engagement of users belonging to an organization such as users on maternity or paternity leave, and there is a risk of hindering the return from maternity or paternity leave or causing a transfer outside the jurisdiction of the organization.

[0056] Therefore, based on the order information received from each of a plurality of users belonging to an organization, among the order information received for the non-woven fabric products to be delivered to each of the plurality of users, based on the order information approved by the organization, the information processing apparatus 100 provides order information for the non-woven fabric products to be delivered to each of the plurality of users at a predetermined timing to a business operator that provides the non-woven fabric products, and based on the order information provided at the predetermined timing, provides billing information for the non-woven fabric products to be delivered to each of the plurality of users to the organization.

[0057] In this way, the information processing apparatus 100 provides order information generated based on a plurality of order information received within a predetermined period. That is, the information processing apparatus 100 provides order information obtained by summarizing a plurality of order information received within a predetermined period. Thereby, the information processing apparatus 100 can reduce the complexity of order placement and receipt when delivering non-woven fabric products to each of the plurality of users. Also, the information processing apparatus 100 can improve the engagement of users belonging to the organization.

[0058] Using the example of FIG. 1 for explanation, for example, when user U1 wants diapers used by child B1, the diapers are delivered to user U1 in one application. This can reduce the work of user U1 going to purchase diapers and transporting them home. Also, since the diaper service K is provided to user U1 as the welfare of business company FA1, the burden on the user's expenses can be reduced, and the engagement of users belonging to the organization can be improved.

[0059] Using FIGS. 2 to 4, an example of the content displayed on the terminal device 10 or the operator terminal 20 will be described. First, using FIG. 2, an example of the information processing when a user places an order for diapers will be described. FIG. 2 is a diagram showing an example of the content according to the embodiment. Note that the content shown in FIG. 2 is the content provided by the information processing apparatus 100.

[0060] For example, the terminal device 10 displays the content C10 when the user uses a predetermined browser or the like. In the example of FIG. 2, the content C10 includes text information indicating information related to a title such as "Please log in". Here, it is assumed that the user has previously created an account for placing an order for diapers in the service K. In this case, it is assumed that the user has registered user information such as name, age, gender, address, and contact information to create the account.

[0061] Also, the content C10 includes an ID input field RG101, a password PW input field RG102, and a button B101 "Log in". The button B101 is a button for determining information related to logging in and allowing the user to log in.

[0062] ​Here, it is assumed that the user inputs the user ID in the ID input field RG101 and the user password in the PW input field RG102, and then presses the button B101. In this case, the terminal device 10 displays the content C11 (step S21). In the example of FIG. 2, the content C11 includes text information such as "What is your desired delivery this time?", a selection field RG111 for selecting disposable diapers, and a selection field RG112 for selecting butt wipes. Also, the content C11 includes a button B111 "OK". The button B111 is a button for finalizing the input items and transitioning to the content C12.

[0063] In the content C11 shown in FIG. 2, the user has selected disposable diapers with the product name "W1" in the selection field RG111 and butt wipes with the product name "V1" in the selection field RG112. Here, it is assumed that the user presses the button B111. In this case, the terminal device 10 displays the content C12 (step S22). In the example of FIG. 2, the content C12 includes text information such as "Delivery address change", an input field RG121 for the user's address, an input field RG122 for the user's Tel, and a check box RG123 indicating whether the user has confirmed the input content.

[0064] Also, the content C12 includes a button B121 "OK" and a button B122 "Change". The button B121 is a button for finalizing the input items and transitioning to the content C13. The button B122 is a button for changing the input items.

[0065] In the content C12 shown in FIG. 2, the user has entered "AD1" in the input field RG121, "TL1" in the input field RG122, and has checked the checkbox RG123. Here, it is assumed that the user has pressed the button B121. In this case, the terminal device 10 displays the content C13 (step S23). In the example of FIG. 2, the content C13 includes text information such as "Order Confirmation", an input field RG131 for the diaper size, an input field RG132 for the diaper type, and a checkbox RG133 indicating whether to include butt wipes in the delivery. The content C13 also includes text information such as "Delivery Address: No Change" and text information such as "This order is scheduled to be shipped on M / D".

[0066] In addition, the content C13 includes a button B131 "OK" and a button B132 "Change". The button B131 is a button for finalizing the input items and transitioning to the content C14. The button B132 is a button for changing the input items.

[0067] In the content C13 shown in FIG. 2, the user has entered "M" in the input field RG131, "T1" in the input field RG132, and has checked the checkbox RG133. Here, it is assumed that the user has pressed the button B131. In this case, the terminal device 10 displays the content C14 (step S24). In the example of FIG. 2, the content C14 includes text information such as "Order Completed!" and text information such as "If there is a problem, you will be contacted by the affiliated company", and a button B141 "OK". The button B141 is a button for completing the application regarding the diaper order.

[0068] Next, with reference to FIG. 3, an example of information processing when a person in charge belonging to a business company approves or disapproves of an order receipt will be described. FIG. 3 is a diagram showing an example of the content according to the embodiment. Note that the content shown in FIG. 3 is the content provided by the information processing device 100.

[0069] For example, when an operator uses a predetermined browser or the like on the operator terminal 20, the content C20 is displayed. In the example of FIG. 3, the content C20 includes text information indicating information related to a title such as "Application / Order", text information such as "2 applications today", and text information such as "5 applications this month". Further, the content C20 includes a button B201 "To Order". The button B101 is a button for approving or denying order receiving information.

[0070] Here, assume that the operator presses the button B201. In this case, the operator terminal 20 displays the content C21 (step S31). In the example of FIG. 3, the content C21 includes text information such as "Application List" and list information L211 indicating order receiving information. Further, the list information L211 includes a button B211 "Approve" for approving the order receiving information corresponding to company No. "011" and a button B212 "Deny" for denying the order receiving information corresponding to company No. "011". Further, the list information L211 includes a button B213 "Approve" for approving the order receiving information corresponding to company No. "011" and a button B214 "Deny" for denying the order receiving information corresponding to company No. "011". Further, the content C21 includes a button B215 "To Approval Confirmation". The button B215 is a button for transitioning to the content C22.

[0071] Here, assume that the operator presses the button B211 to approve the order receiving information corresponding to company No. "011" and presses the button B214 to deny the order receiving information corresponding to company No. "011". In this case, the operator terminal 20 displays the content C22 (step S32). In the example of FIG. 3, the content C22 includes text information such as "Approval Confirmation", list information L221 indicating order receiving information, a button B221 "Confirmation Complete", and a button B222 "Back". The button B221 is a button for completing the approval or denial of order receiving information. The button B222 is a button for transitioning to the content C21.

[0072] Here, it is assumed that the person in charge presses the button B221. In this case, the business operator terminal 20 displays the content C23 (step S33). In the example of FIG. 3, the content C23 includes text information such as "One approval has been completed." and text information such as "The number of approvals completed this month is 4." The content C23 includes a button B231 "OK", a button B232 "To Approval List", and a button B233 "To Order". The button B231 is a button for completing the approval or denial of the order information. The button B232 is a button for transitioning to the content C21. The button B233 is a button for transitioning to the content for ordering diapers from the providing business operator.

[0073] Next, with reference to FIG. 4, an example of information processing when the person in charge places an order for diapers from the providing business operator will be described. FIG. 4 is a diagram showing an example of the content according to the embodiment. Note that the content shown in FIG. 4 is the content provided by the information processing apparatus 100.

[0074] For example, the business operator terminal 20 displays the content C30 when the person in charge uses a predetermined browser or the like. Here, the content C30 is the same content as the content C23. The content C30 includes text information such as "One approval has been completed." and text information such as "The number of approvals completed this month is 4." The content C30 includes a button B301 "OK", a button B302 "To Approval List", and a button B303 "To Order". Since the buttons B301 to B303 are the same buttons as the buttons B231 to B233 respectively, the description thereof will be omitted.

[0075] Here, it is assumed that the person in charge presses the button B303. In this case, the business operator terminal 20 displays the content C31 (step S41). In the example of FIG. 4, the content C31 includes text information such as "Order Confirmation" and list information L311 indicating order information. Further, the content C31 includes a button B311 "Place Order" and a button B312 "Modify". The button B311 is a button for transitioning to the content C32. The button B312 is a button for transitioning to the content for modifying the order information.

[0076] Here, it is assumed that the person in charge presses the button B311. In this case, the business operator terminal 20 displays the content C32 (step S42). In the example of FIG. 4, the content C32 includes text information such as "4 orders have been completed. The cost is ZZZ yen." and a button B321 "Go to HOME". The button B321 is a button for transitioning to the home screen.

[0077] [3. Configuration of the Information Processing System] Next, with reference to FIG. 5, the configuration of the information processing system 1 according to the embodiment will be described. FIG. 5 is a diagram showing a configuration example of the information processing system 1 according to the embodiment. As shown in FIG. 5, the information processing system 1 includes a terminal device 10, a business operator terminal 20, a providing business operator server 30, a delivery business operator server 40, a payment server 50, and an information processing device 100. The terminal device 10, the business operator terminal 20, the providing business operator server 30, the delivery business operator server 40, the payment server 50, and the information processing device 100 are connected so as to be communicable by wire or wirelessly via the network N.

[0078] Note that the information processing system 1 shown in FIG. 5 may include a plurality of terminal devices 10, a plurality of business operator terminals 20, a plurality of providing business operator servers 30, a plurality of delivery business operator servers 40, a plurality of payment servers 50, and a plurality of information processing devices 100.

[0079] The terminal device 10 is an information processing device used by users who access content such as web content displayed on a browser and content for applications. For example, the terminal device 10 is a mobile phone, a desktop PC (Personal Computer), a notebook PC, a tablet terminal, a PDA (Personal Digital Assistant), or the like.

[0080] The business operator terminal 20 is an information processing device used by the business operator of the organization to which the user belongs to access content. For example, the business operator terminal 20 is a mobile phone, a desktop PC, a notebook PC, a tablet terminal, a PDA, or the like. For example, the business operator terminal 20 receives order information from the information processing device 100. Then, the business operator terminal 20 transmits information indicating the approval result to the information processing device 100.

[0081] The provider server 30 is an information processing device managed by the provider who provides non-woven products to the user, and is realized by, for example, a server device or a cloud system. For example, the provider server 30 receives the order information provided by the information processing device 100. Then, the provider server 30 transmits the shipping information to the delivery provider server 40.

[0082] The delivery provider server 40 is an information processing device managed by the delivery provider who delivers non-woven products to the user, and is realized by, for example, a server device or a cloud system. For example, the delivery provider server 40 receives the shipping information provided by the provider server 30. Then, the delivery provider server 40 transmits the delivery information to the provider server 30. Also, the delivery provider delivers the non-woven product to the user based on the delivery information.

[0083] The settlement server 50 is an information processing device that performs settlement processing, and is realized by, for example, a server device or a cloud system. For example, when various settlement processes are executed for the fees based on the billing information, the settlement server 50 executes the settlement process in cooperation with the information processing device 100 for the organization to which the user belongs.

[0084] The information processing device 100 is an information processing device capable of communicating with various devices via a network N such as the Internet, and is realized by, for example, a server device or a cloud system. For example, the information processing device 100 is communicably connected to various other devices via the network N.

[0085] [4. Configuration of Information Processing Device] Next, the configuration of the information processing device 100 according to the embodiment will be described with reference to FIG. 5. FIG. 5 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in FIG. 5, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

[0086] (Regarding the communication unit 110) The communication unit 110 is realized by, for example, a NIC (Network Interface Card) or the like. The communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from various other devices.

[0087] (Regarding the storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 includes a user information storage unit 121 and an order receiving / sending information storage unit 122.

[0088] (Regarding the user information storage unit 121) The user information storage unit 121 stores various types of information about the user. For example, the user information is registered in the user information storage unit 121 when the user creates an account in Service K.

[0089] Here, FIG. 6 shows an example of the user information storage unit 121 according to the embodiment. In the example shown in FIG. 6, the user information storage unit 121 has items such as "User ID", "Company ID", "User Information", "Non-woven Product Information", and "Status". For example, "User Information" has items such as "Name", "Age", "Gender", "Address", "Contact Information", "Order History", and "Account Information".

[0090] The "User ID" is an identifier for identifying the user. Note that the user ID may be an employee code or the like assigned by the organization to which the user belongs. The "Company ID" is an identifier for identifying the organization to which the user identified by the "User ID" belongs. For example, the company ID is a company code or the like.

[0091] The "Name" is information regarding the name of the user associated with the "User ID". The "Age" is information regarding the age of the user associated with the "User ID". The "Gender" is information regarding the gender of the user associated with the "User ID". The "Address" is information regarding the address of the user associated with the "User ID". The "Contact Information" is information regarding the contact information of the user associated with the "User ID". For example, the contact information is a phone number, an email address, or the like.

[0092] The "Order History" is information regarding the history of orders placed by the user associated with the "User ID". For example, the order history is information in which the ordered product or service, the order date and time, and the amount of the ordered product or the fee of the service are associated.

[0093] "Account information" is the account information of the user associated with the "user ID". For example, the account information includes the user ID and information regarding the password corresponding to such user ID. Note that the ID of the account information may be an ID specified by the user instead of the user ID.

[0094] "Non-woven fabric product information" is information regarding non-woven fabric products ordered by the user associated with the "user ID". For example, the non-woven fabric product information includes information regarding the product name of the non-woven fabric product, the type of the non-woven fabric product, the number of non-woven fabric products included in one product, and the like.

[0095] "Status" is information regarding the status of the user associated with the "user ID". For example, the status includes maternity leave, childcare leave, and return from childcare leave. Note that the status may include not only the above examples but also other statuses, for example, statuses such as caregiving leave.

[0096] For example, in FIG. 6, "U1" identified by the user ID has a company ID of "F1", a name of "UN1", an age of "UE1", a gender of "UT1", and an address of "UA1". Also, "U1" has a contact of "UM1", an order history of "UH1", and account information of "UC1". Also, "U1" has non-woven fabric product information of "UW1" and a status of "US1".

[0097] Note that in the example shown in FIG. 6, the age and the like are represented by abstract symbols such as "UE1", but the age and the like may be a numerical value, information regarding a character string, a file format of a file including the age and the like, or the like.

[0098] (Regarding the order receiving and issuing information storage unit 122) The order receiving / sending information storage unit 122 stores various types of information related to order receiving / sending. Here, FIG. 7 shows an example of the order receiving / sending information storage unit 122 according to the embodiment. In the example shown in FIG. 7, the order receiving / sending information storage unit 122 has items such as "order receiving / sending ID", "user ID", "delivery destination address", "contact information", "delivery information ID", "delivered goods", "order receiving date and time", "scheduled delivery date", "invoice information ID", "cost", and "invoice destination".

[0099] The "order receiving / sending ID" is an identifier for identifying information related to order receiving / sending. The "user ID" is an identifier for identifying the user. The "delivery destination address" is information regarding the delivery destination address of the user associated with the "user ID".

[0100] The "contact information" is information regarding the contact information of the user associated with the "user ID". The "delivery information ID" is an identifier for identifying the delivery information associated with the "order receiving / sending ID". The "delivered goods" is information regarding the delivered goods associated with the "delivery information ID". The "order receiving date and time" is information regarding the order receiving date and time of the goods associated with the "delivery information ID". The "scheduled delivery date" is information regarding the scheduled delivery date of the goods associated with the "delivery information ID" to the user.

[0101] The "invoice information ID" is an identifier for identifying the invoice information associated with the "order receiving / sending ID". The "cost" is information regarding the cost of the goods associated with the "invoice information ID". The "invoice destination" is information regarding the invoice destination of the cost of the goods associated with the "invoice information ID".

[0102] For example, in FIG. 7, "AO1" identified by the order receiving / sending ID has a user ID of "U1", a delivery destination address of "UA1", contact information of "UM1", a delivery information ID of "D1", and delivered goods of "DM1". Also, for "AO1", the order receiving date and time is "DD1", the scheduled delivery date is "DED1", the invoice information ID is "R1", the cost is "RC1", and the invoice destination is "RA1".

[0103] In the example shown in FIG. 7, the delivery destination address and the like are represented by abstract codes such as "UA1". However, the delivery destination address and the like may be a numerical value, information regarding a character string, a file format of a file including the delivery destination address and the like, or the like. Further, the order receiving / sending information storage unit 122 may further include information such as a delivery inquiry number of a home delivery service as delivery information.

[0104] (Regarding the control unit 130) The control unit 130 is a controller, and is realized, for example, by various programs (an example of an information processing program) stored in a storage device inside the information processing apparatus 100 being executed with the RAM as a work area by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. Further, the control unit 130 is a controller and is realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0105] As shown in FIG. 5, the control unit 130 includes a first reception unit 131, a second reception unit 132, a generation unit 133, a first provision unit 134, a second provision unit 135, a setting unit 136, and a notification unit 137, and realizes or executes the functions and operations of information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 5, and may be other configurations as long as they perform the information processing described later. Further, the connection relationship of each processing unit included in the control unit 130 is not limited to the connection relationship shown in FIG. 5, and may be other connection relationships.

[0106] (Regarding the first reception unit 131) The first reception unit 131 receives various information. Specifically, the first reception unit 131 receives order information of non-woven products to be delivered to each of a plurality of users belonging to an organization from each of the plurality of users. For example, the first reception unit 131 receives order information of diapers (an example of a non-woven product) from the terminal device 10.

[0107] More specifically, as diaper order information, the first reception unit 131 receives from the terminal device 10 an enterprise ID which is an identifier for identifying the business company to which the user U1 belongs, a user ID which is an identifier for identifying the user U1, the name of the user U1, age, address, contact information, information regarding status, and information regarding the ordered diapers. Then, the first reception unit 131 stores the received order information in the order information storage unit 122.

[0108] In addition, the first reception unit 131 receives delivery information and billing information. Then, the first reception unit 131 stores the received delivery information and billing information in the order information storage unit 122.

[0109] (Regarding the second reception unit 132) The second reception unit 132 receives various information. Specifically, the second reception unit receives information regarding the approval result indicating whether the order information has obtained the approval of the organization. For example, the second reception unit receives from the business operator terminal 20 information indicating an approval result indicating that the business company (an example of an organization) to which the user belongs approves the user.

[0110] Here, the second reception unit receives information indicating the approval result every predetermined period. Explaining using the example of FIG. 1, the second reception unit repeats the information processing of steps S1 to S4 for each of a plurality of other users belonging to the business company FA1 every month as the predetermined period.

[0111] (Regarding the generation unit 133) The generation unit 133 generates various information. Specifically, the generation unit 133 generates diaper order information at a predetermined timing. For example, the generation unit 133 generates, at the end of the month as the predetermined timing, order information for diapers to be delivered to the user corresponding to the order information based on the order information that has obtained approval that month. Here, the order information includes user information such as the name of the user, address, contact information, and ordered diapers. Then, the generation unit 133 stores the generated order information in the order information storage unit 122.

[0112] (Regarding the first providing unit 134) The first providing unit 134 provides various types of information. Specifically, the first providing unit 134 provides the order information of diapers to be delivered to each of a plurality of users at a predetermined timing to the providing business operator, based on the order information for which approval from the business company has been obtained among the order information.

[0113] For example, the first providing unit 134 provides the order information stored in the order-receiving / sending information storage unit 122 at a predetermined timing. To give a more specific example, the first providing unit 134 provides the order information generated based on the order information for which approval has been obtained in that month to the providing business operator server 30 at the end of the month as the predetermined timing. In this way, the first providing unit 134 provides the order information in which the order information of one or more users corresponding to the order information for which approval from the business company has been obtained among the order information received within a predetermined period is listed. For example, the first providing unit 134 provides the order information obtained by summarizing a plurality of order information received within a predetermined period as the order information in which the order information of one or more users is listed.

[0114] (Regarding the second providing unit 135) The second providing unit 135 provides various types of information. Specifically, the second providing unit 135 provides the billing information for the diapers to be delivered to each of a plurality of users to the business company based on the order information provided at a predetermined timing. For example, the second providing unit 135 provides the billing information to the business operator terminal 20 each time or for each predetermined period (for example, one month, one year, etc.).

[0115] (Regarding the setting unit 136) The setting unit 136 sets the cost of the non-woven fabric products delivered to the user based on the billing information. In this case, the setting unit 136 executes the settlement process for the cost based on the billing information with respect to the business company. For example, the setting unit 136 executes the settlement process for the cost based on the billing information in cooperation with the settlement server 50 with respect to the business company.

[0116] To give a more specific example, the setting unit 136 executes a settlement process for the cost based on the invoice information with respect to the settlement server 50 each time or for each predetermined period (for example, one month, one year, etc.). Thereby, the setting unit 136 executes a settlement process for the cost based on the invoice information with respect to the business company.

[0117] (Regarding the notification unit 137) The notification unit 137 notifies various types of information. Specifically, the notification unit 137 notifies each of a plurality of users of the delivery information regarding the delivery of the non-woven fabric products delivered to each of the plurality of users. For example, the notification unit 137 notifies the terminal device 10 of the delivery information stored in the order receipt and issue information storage unit 122.

[0118] [5. Processing procedure] Next, with reference to FIG. 8, the procedure of the provision process executed by the information processing apparatus 100 according to the embodiment will be described. FIG. 8 is a flowchart showing an example of the flow of the provision process executed by the information processing apparatus 100 according to the embodiment.

[0119] As shown in FIG. 8, the first reception unit 131 receives the order information of the non-woven fabric products from each of a plurality of users belonging to the organization (step S101). For example, when the first reception unit 131 has not received the order information of the non-woven fabric products from each of a plurality of users belonging to the organization (step S101; No), it waits until the order information of the non-woven fabric products is received.

[0120] On the other hand, when the first reception unit 131 receives the order information of the non-woven fabric products from each of a plurality of users belonging to the organization (step S101; Yes), the second reception unit 132 receives the information regarding the approval result from the organization (step S102).

[0121] For example, when the approval result indicates approval (step S103; Yes), the generation unit 133 generates order information for the non-woven fabric product based on the order information for which the organization has obtained approval among the order information. Also, when the approval result indicates approval (step S103; Yes), the first providing unit 134 provides the order information generated by the generation unit 133 at a predetermined timing (step S104). Then, the second providing unit 135 provides billing information for the non-woven fabric product to the organization based on the order information (step S105).

[0122] On the other hand, when the approval result indicates non-approval (step S103; No), the notification unit 137 notifies the user corresponding to the order information, based on the order information for which the organization has not obtained approval among the order information, of information indicating that the organization has not obtained approval (step S106).

[0123] 〔6. Modification Example〕 The information processing apparatus 100 described above may be implemented in various different forms other than the above-described embodiment. Therefore, hereinafter, other embodiments of the information processing apparatus 100 will be described.

[0124] 〔6-1. Organization〕 In the above-described embodiment, an example in which the organization is a company has been described, but the present invention is not limited thereto. The organization may be, for example, a local government, a regional organization, a sports organization, an educational institution such as a primary school, a junior high school, a high school, or a university, other than the company to which the user belongs. That is, the plurality of users belonging to the organization includes not only users belonging to a business company or the like that conducts business, but also users who can enjoy services from a service provider (that is, a local government, a regional organization, a sports organization, an educational institution, etc.) that provides various services. Also, the plurality of users belonging to the organization need not be limited to users who require a clear contract regarding belonging between the user and the service provider.

[0125] For example, when the organization is a local government, the user may be a resident living in the area under the jurisdiction of the local government. For example, the organization ID may be an identifier assigned for each village, town, city, or ward when the organization is a local government. Also, the enterprise described in the above embodiment may include each branch office, etc. that is expanded nationwide.

[0126] [[6-2. Nonwoven fabric product]] In the above embodiment, an example where the nonwoven fabric product is a diaper has been described, but it is not limited thereto. For example, the nonwoven fabric product may be a sanitary product, a butt wipe, a tissue, a mask, or the like. Also, the nonwoven fabric product may be paper sand for pets, etc.

[0127] Also, in the above embodiment, an example where the nonwoven fabric product is a baby diaper has been described, but it does not necessarily have to be limited thereto, and it may be an adult diaper.

[0128] [[6-3. Information processing system]] In the above embodiment, in the information processing system 1, an example where the information processing device 100 and the service provider server 30 are separate servers has been described, but it is not limited thereto. For example, the information processing device 100 and the service provider server 30 may be integrated into one server. In this case, the service K is provided by the operator or service provider who manages the information processing device 100.

[0129] Also, the service provider who manages the service provider server 30 may manage the information processing device 100. In this case, the service K is provided by the service provider.

[0130] [[6-4. Notification processing]] In the above embodiment, an example where the notification unit 137 notifies each of a plurality of users of the delivery information regarding the delivery of the nonwoven fabric product delivered to each of the plurality of users has been described, but it is not limited thereto. For example, based on the order information for which approval from the organization could not be obtained among the order information, the notification unit 137 may notify the user corresponding to the order information of information indicating that approval from the organization could not be obtained.

[0131] For example, the notification unit 137 may notify the user of information indicating that the organization's approval has not been obtained at the timing when the organization's approval result is received. To give a more specific example, the notification unit 137 may notify the terminal device 10 of information indicating that the organization's approval has not been obtained to the user corresponding to the order information for which the approval has not been obtained in that month at the end of the month as a predetermined timing.

[0132] In addition, the notification unit 137 may notify one or more users corresponding to the order information for which the organization's approval has not been obtained of information indicating that the organization's approval has not been obtained at each predetermined period. To give a more specific example, the notification unit 137 may notify the terminal device 10 of information indicating that the organization's approval has not been obtained to one or more users corresponding to the order information for which the approval has not been obtained in that month every month as a predetermined period.

[0133] In this way, the notification unit 137 can notify the user of information indicating that the organization's approval has not been obtained at an appropriate timing.

[0134] 〔6-5. Provision of Order Information〕 In the above embodiment, an example in which the first providing unit 134 provides the order information to the business operator terminal 20 has been described, but it is not limited thereto. For example, the first providing unit 134 may collectively provide the order information received every predetermined period to the business operator terminal 20. For example, the first providing unit 134 may provide the order information received every month as a predetermined period to the business operator terminal 20.

[0135] 〔6-6. Provision of Quotation Information〕 In the above-described embodiment, an example was given in which the first providing unit 134 provides order information for non-woven fabric products to a provider at a predetermined timing based on the order received information that has obtained the approval of the organization. However, the present invention is not limited to this. For example, the first providing unit 134 may provide the organization with estimate information corresponding to the order information before the predetermined timing arrives. The estimate information referred to here includes information related to the order information and the cost of non-woven fabric products for all users corresponding to the order received information for which approval has been obtained.

[0136] To give a more specific example, the generation unit 133 generates estimate information corresponding to the order information before the predetermined timing arrives. Then, the first providing unit 134 may provide the organization with the estimate information before the predetermined timing arrives. In this case, the person in charge of the organization approves within the organization based on the estimate information. Then, if the person in charge obtains approval within the organization, the person in charge may officially place an order with the provider.

[0137] [[6-7. Others]] Among the above-described processes, all or part of the processes described as being automatically performed may be performed manually. Also, all or part of the processes described as being performed manually may be automatically performed by a known method. In addition, regarding the processing procedures, specific names, and information including various data and parameters shown in the above documents and drawings, they can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown in the figure.

[0138] Also, each component of each device shown in the drawings is a functional concept, and does not necessarily have to be physically configured as shown in the drawings. That is, the specific form of the distribution and integration of each device is not limited to that shown in the drawings. Also, each component may be functionally or physically distributed and integrated in any unit in whole or in part according to various loads and usage situations.

[0139] Also, the above-described processes may be appropriately combined and executed within a non-conflicting range.

[0140] In addition, the "section, module, unit" described above can be read as "means", "circuit", etc. For example, the second providing section can be read as the second providing means or the second providing circuit.

[0141] 〔7. Hardware Configuration〕 Also, the terminal device 10, the operator terminal 20, the providing operator server 30, the delivery operator server 40, the settlement server 50, and the information processing device 100 according to the above-described embodiments are realized by, for example, a computer 1000 having a configuration as shown in FIG. 9. FIG. 9 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and an arithmetic unit 1030, a cache 1040, a memory 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

[0142] The arithmetic unit 1030 operates based on programs stored in the cache 1040 and the memory 1050 and programs read from the input device 1020, etc., and executes various processes. The cache 1040 is a cache that primarily stores data used by the arithmetic unit 1030 for various operations, such as a RAM. Also, the memory 1050 is a storage device in which data used by the arithmetic unit 1030 for various operations and various databases are registered, and is a memory realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), a flash memory, etc.

[0143] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information such as a monitor or a printer, and may be realized by connectors of standards such as USB (Universal Serial Bus), DVI (Digital Visual Interface), and HDMI (Registered Trademark) (High Definition Multimedia Interface). On the other hand, the input IF 1070 is an interface for receiving information from various input devices 1020 such as a mouse, a keyboard, and a scanner, and is realized by, for example, USB or the like.

[0144] For example, the input device 1020 may be realized by a device that reads information from an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Further, the input device 1020 may be realized by an external storage medium such as a USB memory.

[0145] The network IF 1080 has a function of receiving data from other devices via the network N and sending it to the arithmetic unit 1030, and also sending data generated by the arithmetic unit 1030 via the network N to other devices.

[0146] Here, the arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the memory 1050 onto the cache 1040 and executes the loaded program. For example, when the computer 1000 functions as the information processing apparatus 100, the arithmetic unit 1030 of the computer 1000 realizes the function of the control unit 130 by executing the program loaded onto the cache 1040.

[0147] The embodiments of the present application have been described in detail with reference to the drawings. However, these are merely examples, and the embodiments of the present application can be implemented in other forms with various modifications and improvements based on the knowledge of those skilled in the art, starting from the aspects described in the column of the disclosure of the invention.

Explanation of Reference Numerals

[0148] N Network 1 Information Processing System 10 Terminal Device 20 Business Operator Terminal 30 Provider Server 40 Delivery Operator Server 50 Settlement Server 100 Information Processing Device 110 Communication Unit 120 Storage Unit 121 User Information Storage Unit 122 Order Receiving and Sending Information Storage Unit 130 Control Unit 131 First Reception Unit 132 Second Reception Unit 133 Generation Unit 134 First Provision Unit 135 Second Provision Unit 136 Setting Unit 137 Notification Unit

Claims

1. A first reception unit that receives order information of non-woven fabric products to be delivered to each of a plurality of users belonging to an organization from each of the plurality of users; A first provision unit that provides order information of non-woven fabric products to be delivered to each of the plurality of users at a predetermined timing to a business operator that provides the non-woven fabric products based on the order information for which approval of the organization has been obtained among the order information; A second provision unit that provides claim information regarding non-woven fabric products to be delivered to each of the plurality of users to the organization based on the order information provided at the predetermined timing An information processing apparatus comprising:

2. The first provision unit provides the order information once every predetermined period as the predetermined timing. The information processing apparatus according to claim 1, characterized in that.

3. The first provision unit provides, as the order information, order information in which order information of one or a plurality of users corresponding to the order information for which approval of the organization has been obtained among the order information received in a predetermined period is listed. The information processing apparatus according to claim 2, characterized in that.

4. The first provision unit provides, as the order information, order information including user information of each of the plurality of users. The information processing apparatus according to claim 1, characterized in that.

5. further comprises a second reception unit that receives information regarding an approval result indicating whether or not the order information has obtained approval of the organization, The first provision unit provides the order information to the business operator that provides the non-woven fabric products at the predetermined timing when an approval result indicating that approval of the organization has been obtained by the second reception unit is received. The information processing apparatus according to claim 1, characterized in that.

6. The first reception unit receives, as the order information, identification information assigned to each of the plurality of users by the organization, user information of each of the plurality of users, and information regarding non-woven fabric products to be delivered to each of the plurality of users. The information processing apparatus according to claim 1, characterized in that.

7. further comprises a setting unit that sets a cost of non-woven fabric products delivered to each of the plurality of users based on the claim information. The information processing apparatus according to claim 1, characterized in that.

8. further comprises a notification unit that notifies each of the plurality of users of delivery information regarding delivery of non-woven fabric products to be delivered to each of the plurality of users. The information processing apparatus according to claim 1, characterized in that.

9. The notification unit further notifies, to a user corresponding to the order information, information indicating that approval from the organization could not be obtained, based on the order information among the order information for which approval from the organization could not be obtained. The information processing apparatus according to claim 8, characterized in that.

10. The notification unit notifies the user of the information at the timing when the approval result of the organization is received. The information processing apparatus according to claim 9, characterized in that.

11. The notification unit notifies the information to one or a plurality of users corresponding to the order information for which approval from the organization could not be obtained, every predetermined period. The information processing apparatus according to claim 9, characterized in that.

12. An information processing method executed by a computer, comprising: a first receiving step of receiving, from each of a plurality of users belonging to an organization, order information of non-woven fabric products to be delivered to each of the plurality of users; a first providing step of providing, to a business operator that provides the non-woven fabric products, order information of non-woven fabric products to be delivered to each of the plurality of users at a predetermined timing, based on the order information among the order information for which approval from the organization has been obtained; a second providing step of providing, to the organization, claim information for the non-woven fabric products to be delivered to each of the plurality of users, based on the order information provided at the predetermined timing. An information processing method characterized by including the above.

13. a first receiving procedure of receiving, from each of a plurality of users belonging to an organization, order information of non-woven fabric products to be delivered to each of the plurality of users; a first providing procedure of providing, to a business operator that provides the non-woven fabric products, order information of non-woven fabric products to be delivered to each of the plurality of users at a predetermined timing, based on the order information among the order information for which approval from the organization has been obtained; a second providing procedure of providing, to the organization, claim information for the non-woven fabric products to be delivered to each of the plurality of users, based on the order information provided at the predetermined timing. An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • Information processor, method for processing information, and information processing program

    JP2022123778A

  • Information processing device, method, program, and system

    JP7251854B1