Information processing system, information processing method, server, and computer program
The information processing system addresses the challenge of monetizing defective or near-expiration products by facilitating their resale and redirecting the generated funds towards local community contributions, effectively reducing waste and promoting regional development.
Patent Information
- Application Number
- JP2023212540
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-15
- Publication Date
- 2025-06-26
AI Technical Summary
Existing methods fail to effectively monetize products with defects or near-expiration dates, leading to low market opportunities for producers and sellers, and resulting in food waste and underutilized resources.
An information processing system that connects store terminal devices, user terminal devices, and a server to facilitate the resale of designated products with defects or near-expiration dates, allowing producers to register desired resale prices and quantities, and users to purchase these products while accumulating funds for local community contributions.
This system enables producers to monetize otherwise unsellable products, users to contribute to regional development through purchases, and business entities to create new funding sources, thereby reducing waste and promoting local economic growth.
Smart Images

Figure 2025096057000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing method, a server, and a computer program that can recover costs at a certain rate with respect to the selling price desired for a group of products (hereinafter referred to as specific products) that are difficult to put on the market due to various factors, without discarding them, and can provide benefits to entities contributing to regional development.
Background Art
[0002] Conventionally, consumers tend to select products with a longer period until the expiration date among the products lined up on the shelves, which is one of the factors contributing to food waste loss. In addition, vegetables and the like that are sorted out because of their poor shape have very few opportunities to be lined up at the store. In order to reduce specific products including these discarded products, products that never reach the market, so-called "products with reasons", attempts have been made everywhere to monetize specific products at least a little by, for example, selling them at a discounted price.
[0003] For example, Patent Document 1 discloses a method of matching a producer of a product that can sell a so-called product with a reason and a consumer when the consumer selects a so-called product with a reason. In Patent Document 1, it is possible to match a producer of a product with a reason and a consumer so that the producer can surely sell to a consumer who wishes to purchase the product with a reason.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, Patent Document 1 does not understand the real reason why translated products do not circulate in the market in the first place. For example, taking deformed vegetables as an example, there is a reality that the number is small and most of them are for self-consumption, rather than the superficial reason that they do not sell in the market. Therefore, there is a problem that the opportunity for producers or sellers to provide translated products in the market is extremely small unless some great significance can be found.
[0006] The present invention has been made in view of such circumstances, and constructs an environment that promotes producers and sellers to provide specific products including translated products to the market, pools the profits generated by sales, and returns them to an entity that contributes to the local community while maintaining a sense of fairness. An object of the present invention is to provide an information processing system, an information processing method, a server, and a computer program that can achieve this.
Means for Solving the Problems
[0007] To achieve the above object, an information processing system according to the present invention includes a store terminal device used in a store that manufactures and / or sells specific products including at least products having an expiration date for sale, a user terminal device used by a user who purchases a product, and is connected so as to be capable of data communication with the store terminal device and the user terminal device. The server receives information on designated products that cannot be distributed in the market among the specific products from the store terminal device and accumulates the profits from reselling the designated products as a fund. In the information processing system configured by the server, the store terminal device includes resale product registration means for registering at least the desired resale price and the sellable quantity for each of the designated products with the server. The user terminal device includes resale product information acquisition means for acquiring information on the designated products to be resold registered with the server, selection reception means for receiving a selection of a desired purchase product and quantity from among the designated products, and transmission means for transmitting the selected desired purchase product and quantity to the server. The server includes shipping instruction transmission means for transmitting a shipping instruction for the quantity of the desired purchase product to the store terminal device after confirming payment when the quantity of the received desired purchase product is equal to or less than the previously registered sellable quantity, fund accumulation means for accumulating a certain percentage of the payment amount as the fund after confirming payment, and withdrawal claim reception means for receiving a withdrawal claim for the accumulated fund from the user terminal device.
[0008] Further, in the information processing system according to the present invention, the server includes imparting means for associating and imparting a virtual numerical value indicated in a predetermined unit having the same value as the payment amount to the purchaser of the desired purchase product. The user terminal device includes withdrawal claim reception means for receiving an input of a withdrawal claim based on the virtual numerical value for which withdrawal is desired as a donation to a business entity having a location within a certain area within the range of the imparted virtual numerical value and transmitting the input to the server. The server preferably includes distribution means for receiving a withdrawal claim based on the virtual numerical value for which withdrawal from the fund is desired and distributing the claim to the business entity.
[0009] In addition, in the information processing system according to the present invention, it is preferable that the virtual numerical value is points corresponding to a predetermined ratio of the accumulated funds.
[0010] In addition, in the information processing system according to the present invention, it is preferable that the specific product includes a product whose appearance is damaged or deformed within a range that does not impair the function as a product.
[0011] Next, in order to achieve the above object, an information processing method according to the present invention is an information processing method that can be executed in an information processing system including a store terminal device used in a store that manufactures and / or sells specific products including at least products having a sellable expiration date, a user terminal device used by a user who purchases a product, and a server that is connected to be capable of data communication with the store terminal device and the user terminal device, receives information on designated products that cannot be distributed in the market among the specific products from the store terminal device, and accumulates the profits from reselling the designated products as funds. In the information processing method, the store terminal device executes a step of registering at least the desired resale price and the sellable quantity for each of the designated products in the server, and the user terminal device executes a step of acquiring information on the designated products to be resold registered in the server, a step of receiving a selection of a desired purchase product and quantity from among the designated products, and a step of transmitting the selected desired purchase product and quantity to the server. The server executes a step of transmitting a shipping instruction for the quantity of the desired purchase product to the store terminal device after confirming payment when the quantity of the received desired purchase product is equal to or less than the pre-registered sellable quantity, a step of accumulating a certain percentage of the payment amount as the fund after confirming payment, and a step of receiving a withdrawal claim for the accumulated fund from the user terminal device.
[0012] Further, in the information processing method according to the present invention, the server executes a step of associating and assigning a virtual numerical value indicated in a predetermined unit, which has the same value as the deposit amount, to the purchaser of the desired purchase item, and the user terminal device receives, within the range of the assigned virtual numerical value, an input of a withdrawal claim by the virtual numerical value desired to be withdrawn as a donation to a business entity having a location within a certain area, and transmits the input to the server, and it is preferable that the server executes a step of receiving a withdrawal claim by the virtual numerical value desired to be withdrawn from the fund and distributing the claim to the business entity.
[0013] Further, in the information processing method according to the present invention, it is preferable that the virtual numerical value is points corresponding to a predetermined ratio of the accumulated fund.
[0014] Further, in the information processing method according to the present invention, it is preferable that the specific item includes an item whose appearance is damaged or deformed within a range that does not impair the function as an item.
[0015] Next, in order to achieve the above object, a server according to the present invention is connected so as to be capable of data communication with a store terminal device used in a store that manufactures and / or sells specific items including at least items having a saleable expiration date, and a user terminal device used by a user who purchases an item. In the server that receives information regarding designated items that cannot be circulated in the market among the specific items from the store terminal device and accumulates the profits from reselling the designated items as a fund, when the quantity of the desired purchase item for which a selection by the user has been received among the designated items acquired from the user terminal device is equal to or less than a pre-registered saleable quantity, a shipment instruction transmission means for transmitting a shipment instruction for the quantity of the desired purchase item to the store terminal device after confirming payment, a fund accumulation means for accumulating a certain ratio of the payment amount as the fund after confirming payment, and a withdrawal claim receiving means for receiving a withdrawal claim for the accumulated fund from the user terminal device.
[0016] Further, the server according to the present invention preferably includes: an assigning means for associating and assigning a virtual numerical value, represented in a predetermined unit and having the same value as the deposited amount, to a purchaser of the desired purchase item; and a distributing means for receiving a withdrawal claim by the virtual numerical value for which withdrawal from the fund is desired from the user terminal device and distributing it as a donation to a business entity located within a certain area.
[0017] Further, the server according to the present invention is preferably points corresponding to a predetermined ratio of the accumulated fund.
[0018] Further, the server according to the present invention preferably includes the specific product including a product whose appearance is damaged or deformed within a range not impairing the function as a product.
[0019] Next, in order to achieve the above object, a computer program according to the present invention is capable of data communication with a store terminal device used in a store that manufactures and / or sells specific products including at least products having a saleable expiration date, and a user terminal device used by a user who purchases a product. In the computer program that can be executed on a server that receives information about designated products that cannot be distributed on the market among the specific products from the store terminal device and accumulates the profits from reselling the designated products as a fund, when the quantity of the desired purchase item, for which a selection by the user has been received among the designated products, acquired from the user terminal device by the server is equal to or less than the pre-registered saleable quantity, the server functions as a shipment instruction transmission means for transmitting a shipment instruction for the quantity of the desired purchase item to the store terminal device after confirmation of payment, a fund accumulation means for accumulating a certain ratio of the payment amount as the fund after confirmation of payment, and a withdrawal claim reception means for receiving a withdrawal claim for the accumulated fund from the user terminal device.
[0020] Further, the computer program according to the present invention causes the server to function as an awarding means for associating and awarding a virtual numerical value, indicated in a predetermined unit and having the same value as the deposited amount, to the purchaser of the desired purchase item, and as a distributing means for receiving a withdrawal claim by the virtual numerical value for which withdrawal from the fund from the user terminal device is desired and distributing it as a donation to a business entity located within a certain area.
[0021] Further, in the computer program according to the present invention, it is preferable that the virtual numerical value is points corresponding to a predetermined ratio of the accumulated fund.
Advantages of the Invention
[0022] According to the above invention, even for a specific product including a translated product, the producer or seller can monetize it by providing it to the market, and the user who is the purchaser of the specific product can distribute it to a business entity that contributes to social contributions such as the region from a fund composed of a part of the monetized profit. Therefore, the producer or seller can indirectly contribute to regional development by providing the specific product, the user can select and invest in a business entity that contributes to regional development by purchasing the specific product, and the business entity that contributes to regional development can create a new source of funds.
Brief Description of the Drawings
[0023]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Embodiments for Carrying Out the Invention
[0024] Hereinafter, an information processing system according to an embodiment of the present invention will be specifically described with reference to the drawings. It goes without saying that the following embodiments do not limit the invention described in the claims, and not all combinations of the characteristic matters described in the embodiments are essential matters of the solution means.
[0025] Also, the present invention can be implemented in many different modes and should not be construed as being limited to the description content of the embodiments. The same elements are denoted by the same reference numerals throughout the embodiments.
[0026] In the following embodiments, an information processing system in which a computer program is introduced into a computer system will be described. As is obvious to those skilled in the art, the present invention can be implemented as a computer program that can be executed by a computer for a part of it. Therefore, the present invention can be implemented in the form of hardware, software, or a combination of software and hardware as an information processing system that constructs an environment to promote producers and sellers to offer specific products including translated products to the market, pools the profits generated by sales, and returns them to an entity that contributes to the local community while maintaining a sense of fairness. The computer program can be recorded on any computer-readable recording medium such as a hard disk, DVD, CD, optical storage device, or magnetic storage device.
[0027] According to an embodiment of the present invention, even for a specific product including a translated product, a producer or a seller can monetize it by offering it to the market, and a user who is a purchaser of the specific product can distribute from a fund composed of a part of the monetized profit to an entity that contributes to social contributions such as a region. Therefore, the producer or the seller can indirectly contribute to regional development by offering the specific product, the user can select and invest in an entity that contributes to regional development by purchasing the specific product, and the entity that contributes to regional development can create a new source of funds.
[0028] FIG. 1 is a block diagram schematically showing the configuration of an information processing system according to an embodiment of the present invention. The information processing system according to the present embodiment includes a store terminal device 3 used in a store that manufactures and / or sells a specific product including at least a product having a sellable expiration date, and a user terminal device 4 used by a user who purchases the product, and is configured by a server 1 that is connected so as to be capable of data communication via a network network 2 such as the Internet. The server 1 receives information regarding a designated product that cannot be circulated in the market among the specific products from one or a plurality of store terminal devices 3, and accumulates the profit obtained by reselling the designated product as a fund.
[0029] FIG. 2 is a block diagram showing the configuration of the server 1 according to an embodiment of the present invention. As shown in FIG. 2, the server 1 according to the present embodiment includes at least a CPU (Central Processing Unit) 11, a memory 12, a storage device 13, an I / O interface 14, a video interface 15, a portable disk drive 16, a communication interface 17, and an internal bus 18 that connects the above-described hardware.
[0030] The CPU 11 is connected to each of the above-described hardware components of the server 1 via the internal bus 18, controls the operations of each of the above-described hardware components, and executes various software functions according to the computer program 100 stored in the storage device 13. The memory 12 is composed of a volatile memory such as SRAM or SDRAM. When the computer program 100 is executed, a load module is expanded, and temporary data generated during the execution of the computer program 100 is stored therein.
[0031] The storage device 13 is composed of a built-in fixed storage device (hard disk), ROM, etc. The computer program 100 stored in the storage device 13 is downloaded from a portable recording medium 90 such as a DVD, CD-ROM, USB memory, or SD card that records information such as programs and data by the portable disk drive 16, and is expanded and executed from the storage device 13 to the memory 12 during execution. Of course, it may be a computer program downloaded from an external computer connected via the communication interface 17.
[0032] The storage device 13 includes a designated product information storage unit 131 and a fund information storage unit 132. The designated product information storage unit 131 stores information regarding the designated product received from the store terminal device 3. FIG. 3 is an exemplary diagram of the data configuration of the designated product information storage unit 131 of the server 1 according to an embodiment of the present invention.
[0033] As shown in FIG. 3, the designated product information storage unit 131 stores at least an "ID" for identifying the designated product (the "product name" of the designated product may also be stored), the "production date" on which the product was produced (manufactured), the "expiration date" for products having an expiration date, and the "quantity" and "resale price" that can be resold. Further, a "remark" indicating the reason why the designated product could not be circulated in the market may be provided for each designated product.
[0034] The fund information storage unit 132 stores information retrieved along with information regarding the accumulated amount and the like. The data configuration is not particularly limited, but may include at least the accumulated date, the remitter, the withdrawal date, and the withdrawal destination (donation destination) like a savings passbook.
[0035] The communication interface 17 is connected to the internal bus 18 and can transmit and receive data to and from an external computer or the like by being connected to an external network 3 such as the Internet, a LAN, or a WAN.
[0036] The I / O interface 14 is connected to an input device 21 such as a keyboard and a mouse and receives data input. The video interface 15 is connected to a display device 22 such as a CRT display and a liquid crystal display.
[0037] The functions of the information processing system having the above-described configuration will be described with reference to the drawings. FIG. 4 is a functional block diagram of the information processing system according to an embodiment of the present invention. As shown in FIG. 4, the store terminal device 3 of the information processing system according to the present embodiment includes a resale product registration unit 301 that registers information regarding designated products that cannot be circulated in the market among specific products including at least products having a sell-by date.
[0038] The resale product registration unit 301 includes a designated product information input reception unit 302 that receives input of at least the desired resale price and the sellable quantity for each designated product, and a designated product information transmission unit 303 that transmits the information regarding the designated product for which the input has been received to the server 1. The designated product information reception unit 302 may receive input of the production date (manufacture date) when the product was produced, the expiration date for products having an expiration date, the reason why it cannot be circulated in the market, and the like. In the present embodiment, it is not limited to products with an approaching expiration date, but includes, for example, products whose appearance is damaged or deformed within a range that does not impair the function as a product.
[0039] The user terminal device 4 includes a resale product information acquisition unit 401 that acquires information on resalable designated products registered in the server 1, a selection reception unit 402 that receives a selection of products to be purchased and quantities from among the designated products, and a purchase request transmission unit (transmission means) 403 that transmits the selected products to be purchased and quantities to the server 1. When acquiring information on the designated products, since the information stored in the designated product information storage unit 131 of the storage device 13 of the server 1 can be acquired, the selection reception unit 402 only needs to receive the selection of the products to be purchased. Of course, it may be configured to separately receive an input of the quantity of the products to be purchased.
[0040] FIG. 5 is an exemplary diagram of a purchase desired product selection screen of the user terminal device 4 of the information processing system according to the embodiment of the present invention. First, as shown in FIG. 5(a), the user terminal device 4 according to the present embodiment receives a selection of an icon indicating a provider that provides resale products. Next, as shown in FIG. 5(b), the content of the resale products provided by the provider is confirmed, and a selection of the products to be purchased is received using a cart function or the like, and a purchase confirmation screen as shown in FIG. 5(c) is displayed.
[0041] In the present embodiment, the application is premised on packaging products with quantities included, but it is not particularly limited thereto, and it goes without saying that it may be configured to receive a designation of the number of purchases in the cart.
[0042] Returning to FIG. 4, the server 1 includes a designated product information reception / storage unit 101, a shipping instruction transmission unit 102, a fund accumulation unit 103, and a withdrawal claim reception unit 104. The designated product information reception / storage unit 101 receives information on designated products including at least the desired resale price and the available quantity for each designated product input at the store terminal device 3, and stores it in the designated product information storage unit 131 of the storage device 13. Needless to say, the available quantity varies each time the designated product is reprinted.
[0043] When the quantity of the desired purchase items (designated items) received from the user terminal device 4 is less than or equal to the sellable quantity pre-registered by the store terminal device 3, the shipping instruction sending unit 102 sends a shipping instruction for the quantity of the desired purchase items to the store terminal device 3 after confirming the payment. For the confirmation of payment, it may be operated to set a flag indicating that the payment has been completed on the server 1 after confirming with an external financial institution, or a flag indicating that the payment has been completed may be automatically set by linking with an online bank and verifying with the payee.
[0044] The fund accumulation unit 103 accumulates a certain percentage of the payment amount as a fund after confirming the payment. What is characteristic of the present invention is that a certain percentage, for example, 50%, rather than the full amount of the payment amount, is accumulated as a fund.
[0045] First, as for the store that provides designated items, it is possible to record sales that could not originally be recorded by monetizing designated items that cannot be circulated in the market through normal routes at a certain rate. However, when the designated item is a food product, designated items that cannot be circulated in the market due to deformations such as shape or obvious scratches are usually consumed by the producers or sellers themselves. Therefore, in most cases, there is little incentive to actively provide designated items even if there is some distribution market.
[0046] Therefore, by accumulating a part of the sales as a fund and keeping the fund as a fund with a clear purpose such as regional activation, it is possible to provide a motivation that has not existed in the past to provide products for social contribution. As a result, it is expected to overcome problems such as the shortage of provided products or the lack of attractiveness of provided products, such as so-called "items with reasons", which often occur in the distribution service.
[0047] On the other hand, as for the user, for example, it is possible to purchase designated items that are priced lower than usual as "items with reasons". Moreover, it is possible to contribute to social contribution with the cost of one's own purchase and expect an effect of promoting the transaction itself.
[0048] The withdrawal claim receiving unit 104 receives the withdrawal claim of the accumulated fund from the user terminal device 4. For example, in order to make donations, etc. to business entities such as enterprises, activity groups, and individual business owners that are located within a certain area and have the intention to contribute to the society in that area, by receiving the withdrawal claim from the user terminal device 4 together with the designation of the business entity, the proceeds can be returned in the image of so-called "casting money" to the business entities in the area.
[0049] Note that it is preferable to receive the withdrawal claim of the fund in a virtual numerical value indicated in a unit multiplied by a predetermined ratio, rather than in the currency unit (yen, dollar, etc.) of the deposited amount to be accumulated. What is assumed is, for example, a virtual currency system or a familiar point system, etc. In the present embodiment, hereinafter, the case where the point system is adopted will be described, but it is not particularly limited.
[0050] First, when the server 1 can confirm the payment from the purchaser of the designated product, the server 1 is provided with a point granting unit (granting means) 105 that grants a virtual numerical value (hereinafter referred to as points) indicated in a predetermined unit having the same value as the payment amount to the user terminal device 4 used by the purchaser. Specifically, when the purchaser purchases a designated product worth 10,000 yen, the server 4 grants 10,000 points in association with identification information such as the user ID for identifying the purchaser, stores them in the storage device 13, and notifies the user terminal device 4 that the points have been granted.
[0051] In this case, for example, if 50% of the purchased 10,000 yen is used as the fund and 10% is used as the operating cost of the server operator, 40% of 10,000 yen is received as the proceeds by the provider of the designated product. And since the 10,000 points granted to the purchaser substantially correspond to 5,000 yen, the yen conversion rate is 50%.
[0052] Then, the fund distribution unit (distribution means) 106 receives a withdrawal claim based on the received virtual value and distributes the fund as a donation to the business entities located within a certain area from the user terminal device 4. That is, the user can make a donation from the proceeds to the selected business entity by the amount of the given points.
[0053] In addition, since the user is given points according to the purchase amount, the user will not make a withdrawal claim for a donation amount exceeding the amount accumulated as the fund. Therefore, the user can safely make a donation to the desired business entity.
[0054] FIG. 6 is an exemplary diagram of a withdrawal claim screen of the user terminal device 4 of the information processing system according to the embodiment of the present invention. Here, it is desirable that the user terminal device 4 is located within a certain area and is a terminal device owned by a user who lives in the same area as the business entity that has the intention to contribute to the society in that area. This is because the user can make a donation to the business entity that is felt to have a high degree of contribution to the area. The withdrawal claim screen is displayed on the terminal device by a computer program that can be downloaded as a smartphone app.
[0055] First, as shown in FIG. 6(a), in the user terminal device 4 according to the present embodiment, the selection of the icon of the business entity that contributes to the area by points is accepted. Next, as shown in FIG. 6(b), the selected business entity publishes a page showing how it will contribute to the area and its intention and business plan. Thereby, the user makes a final judgment on whether to donate points to the selected business entity. If not, the user returns to the screen of FIG. 6(a) and selects another business entity.
[0056] When the user determines to make a donation, the user selects a button for expressing the intention to "support" on the screen of Fig. 6(b) (the "Request for Your Support" button in Fig. 6(b)). When the selection of the "Request for Your Support" button is received, as shown in Fig. 6(c), a setting screen for setting the donation conditions, amount, etc. is displayed, and the user's donation amount and donation conditions are received. As a result, the entity that has the highest appeal power for regional contribution for the user is selected, and the entity can withdraw and receive the donation amount under the set conditions.
[0057] In the example of Fig. 6(c), the settings of donating a fixed amount every month and the monthly donation amount being 1000 points are received. As a result, a donation equivalent to 1000 points (500 yen in this embodiment) will be made every month to the entity that has the highest appeal power for the fact of contributing to the local residents.
[0058] Fig. 7 is a flowchart showing the procedure of the fund allocation process of the CPU 11 of the server 1 according to the embodiment of the present invention. As shown in Fig. 7, the CPU 11 of the server 1 receives information regarding designated products including at least the desired resale price and the available quantity for each designated product input at the store terminal device 3, and stores it in the designated product information storage unit 131 of the storage device 13 (step S701). Needless to say, the available quantity fluctuates each time a designated product is reprinted.
[0059] The CPU 11 receives information regarding the product to be purchased (designated product) from the user terminal device 4 (step S702). The CPU 11 determines whether the quantity of the received product to be purchased (designated product) is less than or equal to the available quantity pre-registered by the store terminal device 3 (step S703). When the CPU 11 determines that it is greater than the registered available quantity (step S703: NO), the CPU 11 transmits a message indicating that the purchase is not possible to the received user terminal device 4 (step S704).
[0060] When the CPU 11 determines that the registered sellable quantity is less than or equal to the quantity (step S703: YES), the CPU 11 determines whether payment corresponding to the quantity of the desired purchase item (designated item) received has been made by the user (step S705). Specifically, it is checked whether the person in charge who has confirmed the fact of payment has set a payment flag. Alternatively, the payment amount and the payment destination may be directly verified electronically.
[0061] When the CPU 11 determines that payment has not been made by the user (step S705: NO), the CPU 11 enters a payment waiting state. When the CPU 11 determines that payment has been made by the user (step S705: YES), the CPU 11 sends a shipping instruction for the quantity of the desired purchase item to the store terminal device 3 (step S706), and accumulates a certain percentage of the payment amount as a fund (step S707).
[0062] The CPU 11 determines whether a withdrawal claim for the accumulated fund has been received (step S708). When the CPU 11 determines that no withdrawal claim has been received (step S708: NO), the CPU 11 enters a reception waiting state. When the CPU 11 determines that a withdrawal claim has been received (step S708: YES), the CPU 11 distributes the fund to the business entity designated according to the withdrawal claim (step S709).
[0063] As described above, according to the present embodiment, even for a specific product including a product with a translation fee, the producer or seller can monetize it by providing it to the market, and the user who is the purchaser of the specific product can distribute it to the business entity that contributes to social contributions such as the region from the fund composed of a part of the monetized profit. Therefore, the producer or seller can indirectly contribute to regional development by providing the specific product, the user can select and invest in the business entity that contributes to regional development by purchasing the specific product, and the business entity that contributes to regional development can create a new source of funds.
[0064] Note that the present invention is not limited to the above embodiments, and various modifications, improvements, etc. are possible within the scope of the gist of the present invention. For example, in the above-described embodiments, points are given to users who purchase designated products (resold products), but they may also be given in virtual currency.
[0065] In this case, for example, when the yen rate of the virtual currency is fixed, it can be handled in the same way as points. On the other hand, when the yen rate is a floating exchange rate, there may be cases where the amount withdrawn exceeds the accumulated amount depending on the yen rate. Therefore, when the yen rate is a floating exchange rate, it is preferable to use a method such as proportionally distributing the accumulated amount for a certain period (for example, one month) according to the ratio of the amount withdrawn per month for each business entity.
Explanation of Reference Numerals
[0066] 1 Server 2 Network 3 Store Terminal Device 4 User Terminal Device 11 CPU 12 Memory 13 Storage Device 14 I / O Interface 15 Video Interface 16 Portable Disk Drive 17 Communication Interface 18 Internal Bus 90 Portable Recording Medium 100 Computer Program
Claims
1. A store terminal device used in a store that manufactures and / or sells specific products including products having at least a sell-by date, A user terminal device used by a user who purchases a product, A server that is connected to be capable of data communication with the store terminal device and the user terminal device, receives information on designated products that cannot be distributed in the market among the specific products from the store terminal device, and accumulates the profits from reselling the designated products as a fund In an information processing system composed of, The store terminal device, Is provided with a resale product registration means for registering at least the desired resale price and the sellable quantity for each of the designated products with the server, The user terminal device, A resale product information acquisition means for acquiring information on the designated products to be resold registered with the server, A selection reception means for receiving a selection of a product to be purchased and the quantity from among the designated products, A transmission means for transmitting the selected product to be purchased and the quantity to the server Is provided with, The server, When the quantity of the product desired to be purchased received is less than or equal to the sellable quantity registered in advance, a shipment instruction transmission means for transmitting a shipment instruction for the quantity of the product desired to be purchased to the store terminal device after confirming payment, A fund accumulation means for accumulating a certain percentage of the payment amount as the fund after confirming payment, A withdrawal claim reception means for receiving a withdrawal claim for the accumulated fund from the user terminal device An information processing system characterized by comprising.
2. The server, Is provided with an assignment means for associating and assigning a virtual numerical value represented in a predetermined unit having the same value as the payment amount to the purchaser of the product desired to be purchased, The user terminal device, Within the range of the assigned virtual numerical value, a withdrawal claim reception means for receiving an input of a withdrawal claim by the virtual numerical value desired to be withdrawn as a donation to an entity located within a certain area and transmitting it to the server is provided, The server, The information processing system according to claim 1, characterized in that it is provided with a distribution means for receiving a withdrawal claim by the virtual numerical value for which a withdrawal from the fund is desired and distributing it to the entity.
3. The information processing system according to claim 2, characterized in that the virtual numerical value is points corresponding to a predetermined percentage of the accumulated fund.
4. The information processing system according to any one of claims 1 to 3, characterized in that the specific product includes a product whose appearance is damaged or deformed within a range that does not impair the function as a product.
5. A store terminal device used in a store that manufactures and / or sells specific products including at least products having a sellable expiration date, A user terminal device used by a user who purchases a product, It is connected so as to be able to perform data communication with the store terminal device and the user terminal device, and receives information on designated products that cannot be circulated in the market among the specific products from the store terminal device, and accumulates the profits from reselling the designated products as a fund And a server In an information processing method that can be executed in an information processing system configured by The store terminal device Executes a step of registering at least the desired resale price and the sellable quantity for each of the designated products with the server, The user terminal device A step of obtaining information on the designated product to be resold registered with the server, A step of accepting a selection of a product to be purchased and a quantity from among the designated products, A step of transmitting the selected product to be purchased and the quantity to the server Is executed, The server When the quantity of the product desired to be purchased received is less than or equal to the sellable quantity registered in advance, a step of transmitting a shipment instruction for the quantity of the product desired to be purchased to the store terminal device after confirming payment, A step of accumulating a certain percentage of the payment amount as the fund after confirming payment, A step of receiving a withdrawal claim for the accumulated fund from the user terminal device An information processing method characterized by executing
6. The server Executes a step of associating and assigning a virtual numerical value indicated in a predetermined unit having the same value as the payment amount to the purchaser of the product desired to be purchased, The user terminal device Within the range of the assigned virtual numerical value, as a donation to an entity located within a certain area, executes a step of accepting an input of a withdrawal claim based on the virtual numerical value for which withdrawal is desired and transmitting it to the server, The server The information processing method according to claim 5, characterized in that it executes a step of receiving a withdrawal claim based on the virtual numerical value for which withdrawal from the fund is desired and distributing it to the entity.
7. The information processing method according to claim 6, characterized in that the virtual numerical value is points corresponding to a predetermined percentage of the accumulated fund.
8. The information processing method according to any one of claims 5 to 7, characterized in that the specific product includes a product whose appearance is damaged or deformed within a range that does not impair the function as a product.
9. A store terminal device used in a store that manufactures and / or sells specific products including products having at least a sellable expiration date, and Is connected so as to be capable of data communication with a user terminal device used by a user who purchases a product, and receives information on designated products that cannot be circulated in the market among the specific products from the store terminal device, and accumulates the profits from reselling the designated products as a fund. In a server, When the quantity of the desired purchase product selected by the user among the designated products acquired from the user terminal device is equal to or less than the pre-registered sellable quantity, a shipping instruction transmission means for transmitting a shipping instruction for the quantity of the desired purchase product to the store terminal device after confirming payment; A fund accumulation means for accumulating a certain percentage of the payment amount as the fund after confirming payment; A withdrawal claim receiving means for receiving a withdrawal claim for the accumulated fund from the user terminal device A server characterized by comprising.
10. An imparting means for associating and imparting a virtual numerical value indicated in a predetermined unit having the same value as the payment amount to the purchaser of the desired purchase product; A distribution means for receiving a withdrawal claim based on the virtual numerical value for withdrawing from the fund from the user terminal device and distributing it as a donation to an entity located within a certain area The server according to claim 9, characterized by comprising.
11. The server according to claim 10, characterized in that the virtual numerical value is points corresponding to a predetermined percentage of the accumulated fund.
12. The server according to any one of claims 9 to 11, characterized in that the specific product includes a product whose appearance is damaged or deformed within a range that does not impair the function as a product.
13. A store terminal device used in a store that manufactures and / or sells specific products including products having at least a sellable expiration date, and In a computer program that can be executed on a server that is connected so as to be capable of data communication with a user terminal device used by a user who purchases a product, receives information on designated products that cannot be circulated in the market among the specific products from the store terminal device, and accumulates the profits from reselling the designated products as a fund. The server, When the quantity of the desired purchase items for which the user's selection has been received among the specified products acquired from the user terminal device is less than or equal to the pre-registered sellable quantity, a shipping instruction transmission means for transmitting a shipping instruction for the quantity of the desired purchase items to the store terminal device after payment confirmation, a fund accumulation means for accumulating a certain percentage of the payment amount as the fund after payment confirmation, and a withdrawal claim receiving means for receiving a withdrawal claim for the accumulated fund from the user terminal device characterized by causing a computer program to function as such.
14. The server is an assigning means for associating and assigning a virtual numerical value represented in a predetermined unit having the same value as the payment amount to the purchaser of the desired purchase items, and a distributing means for receiving a withdrawal claim for the virtual numerical value desiring a withdrawal from the fund from the user terminal device and distributing it as a donation to a business entity having a location within a certain area characterized by causing the computer program according to claim 13 to function as such.
15. The computer program according to claim 14, characterized in that the virtual numerical value is points corresponding to a predetermined percentage of the accumulated fund.
Citation Information
Patent Citations
Method of matching product producer with consumer
JP2020204854A