Method, program, computer-readable storage medium, and computer device

A method and system using a trained model to estimate and provide package specifications and quotes efficiently addresses the challenge of providing diverse packages in small quantities, ensuring flexible and efficient supply.

JP2026041057APending Publication Date: 2026-03-10TOKAI KAKOSHI
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing systems struggle to efficiently provide packages with diverse specifications in small quantities due to the wide variety of products and limited demand.

Method used

A method and system utilizing a trained model to estimate package specifications, generate images, and provide quotation and order information based on user input, incorporating multiple supplier processes for flexible and efficient package provision.

Benefits of technology

Enables smooth provision of packages with varied specifications even when only a small number is required, accommodating diverse products and complex supply chains.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026041057000001_ABST
    Figure 2026041057000001_ABST
Patent Text Reader

Abstract

To smoothly provide packages even when there are a wide variety of products and the number of packages required is small. [Solution] A method according to the present invention is a method executed by a computer, and includes the steps of: acquiring container information that identifies a container to be estimated; estimating and outputting an image of the container to be estimated based on the container information and a trained model, where the trained model indicates a correspondence between the container specifications and the image of the container; accepting input of quotation request information that indicates a request for quotation for the container to be estimated; and outputting quotation response information that indicates a quotation for the container to be estimated based on the quotation request information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a method, a program, a computer-readable storage medium, and a computer device. [Background technology]

[0002] Packages for storing items may require various specifications and quantities depending on the type of item being stored. For example, it is not uncommon for boxes for storing shoes to have a certain size and dimensions, and a large number of such boxes are required. On the other hand, unlike mass-produced items such as shoes, packages for storing a wide variety of items may require fewer boxes and have a wide variety of specifications.

[0003] Patent Document 1 discloses a method for supporting the outsourcing of manufacturing to a parts processor, in which an estimated price for the parts is obtained based on the parts data of the parts and sent to an ordering terminal, and when an ordering instruction to place an order at the estimated price is received from the ordering terminal, the order is confirmed and an order confirmation is sent to the processor terminal of at least one of multiple processors that provides a sales price within a predetermined rank or range from the lowest of multiple sales prices obtained for at least some of the multiple processors that can process the parts based on the analysis results of the parts data, to confirm whether or not to accept the order for manufacturing the parts. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Published Patent Publication No. 2019-102065 Summary of the Invention [Problem to be solved by the invention]

[0005] There is a wide variety of products, and there is a certain need to smoothly provide packages in small quantities.

[0006] The present invention aims to provide a method, a program, a computer-readable storage medium, and a computer device that can smoothly provide packages even when there is a wide variety of products and only a small number of packages are required. [Means for solving the problem]

[0007] The method, program, computer-readable storage medium, and computer device according to the present invention are provided to achieve the above object and have the following configuration.

[0008] One aspect of the present disclosure provides a method executed by a computer, the method having the steps of acquiring container information that identifies the container to be estimated, estimating and outputting an image of the container to be estimated based on the container information and a trained model, where the trained model indicates a correspondence between the container specifications and the image of the container, accepting input of quotation request information that indicates a request for quotation for the container to be estimated, and outputting quotation response information that indicates a quotation for the container to be estimated based on the quotation request information.

[0009] In another aspect of the present disclosure, the step of outputting quotation response information indicating the price and delivery date of the container to be estimated is further based on supplier information, and the supplier information includes a first supplier and a second supplier corresponding to at least a first providing process and a second providing process, respectively, for the container to be estimated; A method is provided that further indicates at least a first estimate for the first providing step and a second estimate for the second providing step.

[0010] In another aspect of the present disclosure, a method is provided that further includes a step of accepting input of order information indicating an order for the container to be estimated in response to the output of the estimate response information, and a step of outputting order information indicating the order contents of the container to be estimated.

[0011] In another aspect of the present disclosure, there is provided a method in which the step of acquiring container information further includes the step of acquiring a trained model.

[0012] In another aspect of the present disclosure, there is provided a method, wherein the step of obtaining container information further includes the step of obtaining supplier information.

[0013] In another aspect of the present disclosure, the container information provides a method for specifying at least one of the type, material, design, size, quantity, number of hues, paper quality, paper type, whether it is a bag or a box, the processing state of the container exterior, product name, or contents of the container to be estimated.

[0014] In another aspect of the present disclosure, the first supplier and the second supplier are different.

[0015] In another aspect of the present disclosure, the first providing process is a first process that is one of a first set, the first set including at least papermaking, printing, die-cutting, laminating, foil stamping, box making, bag making, and coating, and the second providing process is a second process that is one of a second set, the second set being the first set minus the first process.

[0016] In another aspect of the present disclosure, there is provided a program for executing the method according to any one of claims 1 to 8.

[0017] In another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing a program for executing the method according to any one of claims 1 to 8.

[0018] In another aspect of the present disclosure, there is provided a computing device comprising a memory and a processor coupled to the memory, the processor configured to execute the method of any one of claims 1 to 8. [Effects of the Invention]

[0019] As a result of the above, even when there are a wide variety of products and only a small number of packages are required, such packages can be smoothly provided. [Brief explanation of the drawings]

[0020] [Figure 1] 1 is a diagram showing a usage scene of a terminal device 10 according to an embodiment of the present invention. [Figure 2] 2 is a diagram illustrating an example of a functional configuration of a terminal device 10 according to an embodiment of the present invention. [Figure 3] 3 is a flowchart showing an example of processing executed by the terminal device 10 in the first embodiment of the present invention. [Figure 4] 10 is a flowchart showing an example of processing executed by the terminal device 10 in the second embodiment of the present invention. [Figure 5] 10 is a table showing an example of supplier information according to the second embodiment of the present invention. [Figure 6] 10 is a table showing an example of supplier information according to the second embodiment of the present invention. [Figure 7] 10 is a flowchart showing an example of processing executed by the terminal device 10 in the second embodiment of the present invention. [Figure 8] FIG. 2 is an explanatory diagram illustrating the hardware configuration of each device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0021] (First embodiment) Hereinafter, with reference to the drawings, embodiments of the method, program, computer-readable storage medium, and computer device of the present invention will be described. Note that the following embodiments do not limit the invention according to the claims, and not all combinations of features described in the embodiments are necessarily essential to the invention. Two or more of the features described in the embodiments may be arbitrarily combined. Furthermore, the same reference numerals are used for the same or similar components, and redundant description will be omitted.

[0022] 1 is a diagram showing a usage scene of a terminal device 10 according to an embodiment of the present invention. The terminal device 10 is an example of a computer device.

[0023] In FIG. 1 (1), a message asking "What kind of package do you need?" is displayed on the screen of terminal device 10. This message may be displayed on a browser or on an application executed by the program according to the present invention. In this case, the application does not need to be installed on the terminal device; it may run on the cloud, and information to be displayed on the screen of terminal device 10 may be transmitted from the cloud to terminal device 10. A package is a means for storing something, and may be, for example, a box, a bag, a can, a bottle, a paper container, a bag with a handle such as a carrier bag, a pulp-molded container, a molded container, or wrapping paper. A package may also be referred to as a package or a container, and the item stored in the package may be referred to as the item stored. When the package is wrapping paper, the package is the paper itself, such as gift wrapping.

[0024] In response to this message, user U1 enters the text "5 cakes, approximately 10 cm x 15 cm x 15 cm, white, box" and submits it using the triangular button on the right side of the frame. The text "5 cakes, approximately 10 cm x 15 cm x 15 cm, white, box" indicates that user U1 is looking for a package that can hold approximately five cakes, measures approximately 10 cm x 15 cm x 15 cm, is white, and is a box. This text corresponds to the so-called "prompt" function in generative AI. Note that user U1's text input is not limited to free input; it can also be in the form of answering questions preset by the application, with answers selected from a set of options.

[0025] In Figure 1 (2), an image of a box that can hold a cake is displayed on the screen of the terminal device 10. This box image may be displayed in single or multiple images, and may be a two-dimensional image, a three-dimensional image, or a video. The screen of the terminal device 10 also displays the text "Request a quote" and the text "Back." The image of the box was estimated and generated by the image generation AI engine used in the present invention. The text "Request a quote" and the text "Back" have links to the destination screen.

[0026] If user U1 selects the text "Request a quote," the screen transitions to the quote request form screen, and if user U1 selects the text "Back," the screen returns to (1), where user U1 can re-enter different requirements for the package into the prompt. This allows user U1 to enter requirements into the prompt until a package image that meets their needs is generated.

[0027] In Figure 1 (3), a quote request form is displayed on the screen of the terminal device 10. The screen of the terminal device 10 displays that the user U1 can input the specifications desired by the user U1 for the package, such as dimensions, color, processing mode, other information, the user U1's budget, required quantity, and desired delivery date. Some of this information does not necessarily need to be displayed.

[0028] Regarding dimensions, if user U1 desires a box as a package, user U1 may input the width (W), depth (D), and height (H), or may input a rough volume. If user U1 desires a bag as a package, user U1 may input a rough volume required for the bag.

[0029] 1(4), a quote response to the quote request entered by user U1, the text "Order with these details," and the text "Back" are displayed on the screen of terminal device 10. The quote response may be generated on terminal device 10 by an application that implements the program of the present invention, or may be generated on the cloud by an application that implements the program of the present invention, and information for display on terminal device 10 may be sent to terminal device 10 and displayed on the screen of terminal device 10.

[0030] The quotation response includes package specifications, price, quantity, and delivery date. The package specifications include at least one of the box dimensions, color, and processing method. If user U1 can accept the quotation content, user U1 may select the "Order with this content" text. This allows user U1 to carry out the ordering process corresponding to the quotation content. If user U1 is not satisfied with the quotation content and wants to make changes, user U1 may select the "Back" text. In this case, the screen returns to Figure 1 (3), and user U1 may change the quotation request content.

[0031] In Figure 1 (5), order information showing the order details is displayed on the screen of the terminal device 10. The order details include the specifications, price, quantity, and delivery date of the package ordered by user U1. The package specifications include at least one of the dimensions, color, and processing method of the box or bag.

[0032] The information shown in Figure 1(2) may be displayed after the quotation request form shown in Figure 1(3). The items of the quotation request form shown in Figure 1(3) may be presented to user U1 together with the information shown in Figure 1(1), or the information shown in Figures 1(2) and (4) may be presented to user U1 simultaneously.

[0033] FIG. 2 is a diagram illustrating an example of the functional configuration of the terminal device 10 according to the embodiment of the present invention. The terminal device 10 includes an acquisition unit 111, a reception unit 112, a processing unit 12, a storage unit 13, an output unit 14, and a communication unit 15.

[0034] The acquisition unit 111 acquires information and data from the outside. The reception unit 112 receives operations and information input from a user of the terminal device 10. The processing unit 12 processes and processes the information and data acquired from the outside. The processing unit 12 reads and executes commands from the storage unit 13. The processing unit 12 may also execute commands stored inside the processing unit 12.

[0035] The storage unit 13 stores information, data, and commands acquired from the outside, and information and data processed and manipulated by the processing unit 12. The output unit 14 outputs information and data to the outside. The communication unit 15 transmits and receives information and data to and from external devices.

[0036] FIG. 3 is a flowchart showing an example of processing executed by the terminal device 10 in the first embodiment of the present invention.

[0037] In step S100, the acquisition unit 111 acquires container information that identifies a container to be estimated. The container information may be acquired by the acquisition unit 111 based on input by the user U1 via, for example, a touch screen on the screen of the terminal device 10, or input by the user U1 from a mouse or keyboard connected to the terminal device 10.

[0038] In step S101, the processing unit 12 estimates and outputs an image of the container to be estimated based on the container information and the trained model. The trained model indicates the correspondence between the specifications of the container and the image of the container. The trained model may be an image generation AI engine. The image generation AI engine may be based on supervised learning or unsupervised learning.

[0039] A commercially available image generation AI engine may be used, or the terminal device 10 may generate a trained model related to the image generation AI. For example, the acquisition unit 111 may acquire learning data, and the processing unit 12 may execute a learning process based on technologies such as a convolutional neural network (CNN), a variational autoencoder (VAE), or a generative adversarial network (GAN) to generate a trained model, and this trained model may be used as the image generation AI engine.

[0040] The training data may be a set of package specifications and package images. To improve the accuracy of the estimation process using the trained model, the processing unit 12 may perform training using a large amount of training data.

[0041] The output unit 14 may display an image of the container that is the estimation target on the screen of the terminal device 10.

[0042] In step S102, the receiving unit 112 receives input of quotation request information indicating a request for quotation for the container to be estimated. The quotation request information may be input by the user U1 via, for example, a touch screen on the screen of the terminal device 10, or may be acquired by the acquiring unit 111 based on input by the user U1 from a mouse or keyboard connected to the terminal device 10.

[0043] In step S103, quotation response information indicating a quotation for the container to be estimated is generated based on the quotation request information, and the output unit 14 outputs the quotation response information. The quotation response information may include at least one of the following: package type, price, delivery date, delivery quantity, product name, information indicating package material, package color and number, design, delivery location, delivery address, delivery method, quotation expiration date, and contact information. The delivery method may include delivery to a designated location or hand delivery. The package type may indicate whether the package is a box or other storage means.

[0044] As described above, the method of the first embodiment includes the steps of acquiring container information that identifies the container to be estimated, estimating and outputting an image of the container to be estimated based on the container information and a trained model, where the trained model indicates the correspondence between the container specifications and the image of the container, accepting input of quotation request information that indicates a request for quotation for the container to be estimated, and outputting quotation response information that indicates an estimate for the container to be estimated based on the quotation request information.

[0045] This allows smooth provision of such packages even when there is a wide variety of products and only a small number of packages are required.

[0046] (Second embodiment) FIG. 4 is a flowchart showing an example of processing executed by the terminal device 10 in the second embodiment of the present invention.

[0047] The processes from step S1100 to step S1102 correspond to the processes from step S100 to step S102, respectively.

[0048] In step S1103, the processing unit 12 generates quotation response information indicating a quotation for the container to be estimated based on the supplier information in addition to the quotation request information, and the output unit 14 outputs the quotation response information.

[0049] 5 and 6 are tables showing an example of supplier information in the second embodiment of the present invention. The table in FIG. 5 shows the correspondence between companies that can provide the paper used to make the box through a papermaking process, the unit price, delivery time, and other information, assuming that the package is a box. For example, in the case of Company A, the table in FIG. 5 shows that the unit price is 1,000 yen, the delivery time is two weeks, the minimum order quantity is 20, and the delivery area is the entire Shizuoka prefecture. The delivery area refers to the area to which each company can deliver products. Other information shown in FIG. 5 indicates that the company has the top share in the industry in the field of paper production and supply. An explanation of Companies B to F will be omitted, but they are as shown in FIG. 5. Information in the "Other" column may or may not be included.

[0050] The table in Figure 6 shows the correspondence between companies that can provide printing services for boxes, the unit price of printing work, delivery time, and other information, when the package is a box. For example, in the case of Company A, Figure 6 shows that the printing cost per box is 2,000 yen, the delivery time is two weeks, and other information shows that the company has the top market share in the field of providing printing services. Explanations for Companies B to Own will be omitted, but they are as shown in Figure 6. Information in the "Other" column may or may not be present.

[0051] The tables shown in Figures 5 and 6 are written for cities, towns, and villages in Shizuoka Prefecture, but these are merely examples, and cities, towns, and villages outside Shizuoka Prefecture and other local governments may also be included. However, to avoid complicating the description, in this embodiment, we limit ourselves to cities, towns, and villages in Shizuoka Prefecture.

[0052] The processing unit 12 may generate quotation reply information based on the compatibility between the quotation request information entered by user U1 and the supplier information. For example, if the quotation request information entered by user U1 includes the information "Delivery date is top priority," the quotation reply information may include the price and delivery date of Company C for the papermaking process, and the price and delivery date of Company C for the printing process. The delivery dates of Company C and Company C are three days, which are the shortest in each of Figures 5 and 6.

[0053] For example, if the quotation request information includes the information entered by user U1 that "price is top priority," the quotation reply information may include the price and delivery date of Company D for the papermaking process, and the price and delivery date of Company B for the printing process. Note that Company D's price is 800 yen, and Company B's price is 1,800 yen, which are the cheapest in each of Figures 5 and 6.

[0054] For example, if the quotation request information includes the information "price first" entered by user U1, the quotation request information indicates that the required quantity of packages is 50, and the "other" attribute of the supplier information indicates that Company F and Company B can offer a 40% discount when the order quantity is 50 or more, the processing unit 12 may include Company F's price and delivery date for the papermaking process in the quotation response information, and Company B's price and delivery date for the printing process in the quotation response information.

[0055] For example, if the quotation request information includes the information "Leave it to us" input by user U1, or if there is no input regarding priority from user U1, the processing unit 12 may include in the quotation response information the price and delivery date of company A, which has the largest share in the industry, for the papermaking process, and the price and delivery date of company A, which has the largest share in the industry, for the printing process.

[0056] The processing unit 12 may generate the quotation response information based on the trained model. In this case, the trained model indicates the correspondence between the information input by the user U1, the supply process, the supplier, and the unit price, delivery date, and minimum order quantity associated with the supply process and the supplier, for example, as shown in FIG.

[0057] The trained model may be trained based on the correspondence relationships between the information input by user U1 as shown in Figure 1, the provision process, the supplier information shown in Figures 5 and 6, etc., the supplier that ultimately placed the order, its price, actual delivery date, and the region and location of actual delivery. This trained model may be obtained as a result of the processing unit 12 executing a learning process based on the correspondence relationships between the information input by user U1 as shown in Figure 1, the supplier information shown in Figures 5 and 6, etc., the supplier that ultimately placed the order, its price, actual delivery date, the region and location of actual delivery, and its provision process, or may be acquired from outside by the acquisition unit 11.

[0058] There may be at least two or more steps before the package is provided to the consumer. These two or more steps may include a first providing step and a second providing step. For example, the step of providing the paper for the box in FIG. 5 may be the first providing step, and the step of providing the printing work in FIG. 6 may be the second providing step.

[0059] As described above, in the method of the second embodiment, the step of outputting quotation response information indicating the price and delivery date of the container to be estimated is further based on supplier information, and the supplier information further indicates a first supplier and a second supplier corresponding to at least a first providing process and a second providing process, respectively, for the container to be estimated, and at least a first estimate for the first providing process and a second estimate for the second providing process.

[0060] In this way, providers can be flexibly selected according to the circumstances of each provider of at least two processes included in the package and the needs of the consumer, so even in the case of a wide variety of packages and a small number of required packages, such packages can be smoothly provided.

[0061] In addition, there may be multiple processes involved in providing a package to a customer, and in this case, the provider (supplier) for each process may be different, making the supply chain complicated. Even in such a situation, we can provide a one-stop service to customers, covering the entire process from quotation to ordering, production, and delivery.

[0062] The first providing process may be a first process that is one of a first set, which may include at least papermaking, printing, punching, laminating, foil stamping, box making, bag making, and coating, and the second providing process may be a second process that is one of a second set, which may be the first set minus the first process. Correspondence relationships such as those shown in Figures 5 and 6 may be defined for the first process and the second process, respectively.

[0063] Papermaking may refer to the process of producing paper, which is the material for boxes. Printing may refer to the process of applying a specific design, color, or information such as letters or logos to boxes. Die-cutting may refer to the process of punching paper into a specific shape or adding creases or perforations to make the paper easier to process into boxes. Lamination may refer to the process of forming two or more layers of paper, paperboard, or plastic film, or the like, by bonding the same or different types of paper or paperboard or plastic film with various adhesives to impart specific qualities to the paper, and may be interpreted as lamination.

[0064] Foil stamping may be the process of attaching colored foil such as gold or silver to the surface of a package, or it may be a printing process in which a metal relief plate called a foil plate is pressed against a printed material and heat is applied to transfer the design engraved on the plate to paper or the like. Box making may be the process of obtaining paper packaging containers, may include printing the exterior, or may be performed automatically from punching to assembly using a box making machine, integrated with printing. Bag making may be the process of obtaining paper packaging bags. Coating is a process of applying a coating to the surface of paper using chemicals or the like, and may include a process of adding gloss or a matte finish that reduces gloss.

[0065] FIG. 7 is a flowchart showing an example of processing executed by the terminal device 10 in the third embodiment of the present invention.

[0066] The processes from step S2100 to step S2103 correspond to the processes from step S100 to step S103, respectively.

[0067] In step S2104, in response to the output of the quotation response information, the receiving unit 112 receives input of order information indicating an order for the container to be estimated. The order information indicates the intention of user U1 to place an order. The order information may include at least one of the type of package (box or bag), price, and delivery date of the package ordered by user U1, the delivery quantity, product name, information indicating the material of the package, color and number of packages, design, delivery location, delivery address, delivery form, quotation identification information, and supplier's inquiry contact information. The delivery form may include delivery to a designated location or hand-delivery. The quotation identification information may be the corresponding quotation number.

[0068] In step S2105, the output unit 14 outputs the order information and information asking whether to confirm the order in a manner that can be recognized by the user U1. The output unit 14 may display the order information and information asking whether to confirm the order on the screen of the terminal device 10.

[0069] In step S2106, if user U1 inputs information indicating an intention to confirm the order, the process proceeds to step S2107. In this case, user U1 may input information indicating an intention to confirm the order by touching an icon on the touch screen of the terminal device 10, or by clicking a linked icon on the screen of the terminal device 10 with the mouse.

[0070] In step S2106, if user U1 does not input information indicating his / her intention to confirm the order after a predetermined time has elapsed, the process may proceed from step S2101 to step S2105. In this case, the predetermined time may be 5 seconds, 10 seconds, or 1 minute.

[0071] In step S2107, the processing unit 12 confirms the order placed by the user U1.

[0072] In step S2108, in response to the confirmation of the order, the processing unit 12 generates order information indicating the order contents of the container to be estimated, and the output unit 14 outputs the order information. The order information indicates acceptance of the intention to place an order by user U1 and indicates that processing will proceed to the delivery process of the package ordered by user U1. The order information may include at least one of the type of package ordered by user U1 (box or bag), price, and delivery date, as well as the delivery quantity, product name, information indicating the material of the package, color and number of packages, design, delivery location, delivery address, delivery form, identification information of the estimate, and contact information for inquiries on the supplier side. The delivery form may include delivery to a designated location or hand-delivery.

[0073] As described above, the method according to the third embodiment may further include a step of accepting input of order information indicating an order for the container to be estimated in response to the output of the estimate response information, and a step of outputting order information indicating the order contents of the container to be estimated.

[0074] This allows smooth provision of such packages even when there is a wide variety of products and only a small number of packages are required.

[0075] In addition, in the step of acquiring container information of an estimation target according to the present invention, the acquisition unit 111 may further acquire a trained model. Note that the trained model may be stored in advance in the storage unit 13.

[0076] This allows smooth provision of such packages even when there is a wide variety of products and only a small number of packages are required.

[0077] In addition, in the step of acquiring container information of the estimation target according to the present invention, the acquiring unit 111 may further acquire supplier information. Note that the supplier information may be stored in the storage unit 13 in advance.

[0078] This allows smooth provision of such packages even when there is a wide variety of products and only a small number of packages are required.

[0079] The container information may also specify at least one of the type of container to be estimated, material, design, size, quantity, number of hues, paper quality, paper type, whether it is a bag or a box, the processing method of the container's exterior, product name, or contents.

[0080] This allows smooth provision of such packages even when there is a wide variety of products and only a small number of packages are required.

[0081] Additionally, the first supplier and the second supplier may be different.

[0082] This allows smooth provision of such packages even when there is a wide variety of products and only a small number of packages are required.

[0083] <Hardware configuration> 8 is an explanatory diagram illustrating the hardware configuration of a device according to this embodiment. The device is a terminal device 10. The device includes an input / output module I, a storage module M, and a control module P. The input / output module I is realized by including some or all of a communication module H11, a connection module H12, a pointing device H21, a keyboard H22, a display H23, a button H3, a microphone H41, a speaker H42, a camera H51, and a sensor H52.

[0084] The storage module M is realized by including a drive H7. The storage module M may further be configured to include a part or all of the memory H8. The control module P is realized by including the memory H8 and a processor H9. These hardware components are connected to each other so as to be able to communicate with each other via a bus, and are supplied with power from a power supply H6.

[0085] The connection module H12 is a digital input / output port such as a USB (Universal Serial Bus). In the case of a portable device, the pointing device H21, keyboard H22, and display H23 are touch panels. The sensor H52 is an acceleration sensor, gyro sensor, GPS receiver module, proximity sensor, etc. The power supply H6 is a power supply unit that supplies the electricity necessary to operate the device. In the case of a portable device, the power supply H6 is a battery.

[0086] The drive H7 is an auxiliary storage medium such as a hard disk drive or a solid state drive. The drive H7 may be a non-volatile memory such as an EEPROM or flash memory, or a magneto-optical disk drive or a flexible disk drive. The drive H7 is not limited to being built into the device, but may also be an external storage device connected to the connector of the connection module H12.

[0087] The memory H8 is an output storage medium such as a random access memory (or may be a cache memory) and stores instructions as they are executed by one or more processors H9.

[0088] The processor H9 is a CPU (Central Processing Unit). The processor H9 may be an MPU (Microprocessing Unit) or a GPU (Graphics Processing Unit). The processor H9 reads programs and various data from the drive H7 via the memory H8 and performs calculations to execute instructions stored in one or more memories H8.

[0089] The input / output module I implements an acquisition unit 111 , a reception unit 112 , an output unit 14 , and a communication unit 15 .

[0090] The control module P realizes the processing unit 12. In this specification and the like, the term "terminal device 10" may be replaced with the term "control unit P10" or the term "control module P."

[0091] The drive H7 or the memory H8 implements the storage unit 13.

[0092] While the embodiments and modifications have been described above in detail with reference to the drawings as one aspect of the present invention, the specific configuration is not limited to the embodiments and modifications, and design changes within the scope of the present invention are also included. Furthermore, various modifications of one aspect of the present invention are possible within the scope of the claims, and embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. Furthermore, configurations in which elements described in the above embodiments and modifications are substituted with elements that achieve the same effect are also included.

[0093] For example, one aspect of the present invention may be realized by combining some or all of the above-described embodiments.

[0094] The particular order or hierarchy of operations in the processes / flowcharts disclosed above is exemplary. Based on appropriate design, the particular order or hierarchy of operations in the flow charts may be rearranged. Furthermore, some operations may be combined or omitted. The disclosure of the claimed methods presents elements of various operations in an exemplary order, and is not limited to the particular order or hierarchy presented.

[0095] For example, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiple As, multiple Bs, or multiple Cs. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" may be A only, B only, C only, A and B, A and C, B and C, or A and B and C, and any such combination may include one or more members of A, B, or C. [Explanation of symbols]

[0096] 10 Terminal Equipment 111 Acquisition Department 112 Reception 12 Processing section 13 Storage section 14 Output section 15 Communications Department

Claims

1. 1. A computer-implemented method comprising: acquiring container information that identifies a container that is an estimation target; A step of estimating and outputting an image of the container to be estimated based on the container information and a trained model, wherein the trained model indicates a correspondence between specifications of the container and the image of the container; receiving input of quotation request information indicating a quotation request for the container to be estimated; outputting estimate response information indicating an estimate for the container to be estimated based on the estimate request information; A method comprising:

2. The step of outputting the estimate response information indicating the price and delivery date of the container to be estimated is further based on supplier information, and the supplier information is a first supplier and a second supplier corresponding to at least a first providing step and a second providing step, respectively, for the container to be estimated; At least a first estimate for the first providing step and a second estimate for the second providing step; Further showing The method of claim 1.

3. a step of receiving input of order information indicating an order for the container to be estimated in response to the output of the estimate response information; and outputting order information indicating the order contents of the container to be estimated. The method of claim 1.

4. The step of acquiring container information includes: and further comprising the step of obtaining the trained model. The method of claim 1.

5. The step of acquiring container information includes: further comprising the step of obtaining the supplier information. The method of claim 2.

6. The container information specifies at least one of the type, material, design, size, quantity, number of hues, paper quality, paper type, whether it is a bag or a box, the processing state of the container exterior, product name, and contents of the container to be estimated. The method of claim 1.

7. The first supplier and the second supplier are different The method of claim 2.

8. the first providing process is a first process that is one of a first set, the first set including at least papermaking, printing, die-cutting, laminating, foil stamping, box making, bag making, and coating; The second providing step is a second step that is one of a second set, and the second set is the first set minus the first step. The method of claim 2.

9. A program for carrying out the method according to any one of claims 1 to 8.

10. A non-transitory computer-readable storage medium storing a program for executing the method according to any one of claims 1 to 8.

11. Memory and a processor coupled to the memory, The processor is configured to perform the method of any one of claims 1 to 8. Computer equipment.

Citation Information

Patent Citations

  • Commissioned manufacturing support device, commissioned manufacturing support method and program for supporting commissioned manufacturing

    JP2019102065A