Information processing method, network printing system, computer readable medium, and computer program product

By selecting appropriate vaults and mobile vault technologies on the server, the problems of long waiting times and security and privacy in on-demand printing services are solved, achieving efficient and flexible storage of printed materials and improving utilization.

CN114664025BActive Publication Date: 2026-07-03FUJIFILM BUSINESS INNOVATION CORP

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FUJIFILM BUSINESS INNOVATION CORP
Filing Date
2021-07-05
Publication Date
2026-07-03

Smart Images

  • Figure CN114664025B_ABST
    Figure CN114664025B_ABST
Patent Text Reader

Abstract

This invention provides an information processing method, a storage device with printing function, a network printing system, and a computer-readable medium. The information processing method is executed by a server device that communicates with the storage device via a network. The storage device includes: a printing device; multiple storage containers for storing printed materials to be printed according to a reservation; and a transport mechanism that transports the printed materials to corresponding storage containers. The storage device, capable of printing and storing materials specified by a terminal, is provided as a candidate output destination to the terminal, and a data file is sent to the selected storage device from the candidates.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to information processing methods, network printing systems, computer-readable media, and computer program products. Background Technology

[0002] Currently, there are services that allow printing of documents uploaded to a cloud server, which are then transmitted to a printing device at the destination. This service is also known as "on-demand printing service" or "network printing service." Furthermore, as relevant technical documentation, Japanese Patent No. 3915353 can be cited, for example. Summary of the Invention

[0003] The aforementioned printing service begins printing by the user operating the printing device to print the desired document. Therefore, when a large number of pages need to be printed, the waiting time for other users increases. Furthermore, because users who do not wait for the printing to finish abandon their orders, the installer misses out on revenue opportunities.

[0004] Therefore, consider making use of the printer's idle time to start printing in advance.

[0005] However, from a theft or privacy perspective, printing out materials and placing them in places accessible to anyone is also problematic.

[0006] This problem can be solved by providing storage space within the printing unit and storing the printed materials until the user picks them up. However, users have various requirements for the size of the printed materials, making it impractical to set up storage space within the printing unit for printed materials of any size.

[0007] The purpose of this disclosure is to provide a service for storing printed materials that have been pre-ordered, based on the user's usage.

[0008] According to a first aspect of this disclosure, an information processing method is provided, which is executed by a server device that communicates with a storage device via a network. The storage device includes: a printing device; a plurality of storage vaults for storing printed materials to be printed according to a reservation; and a conveying mechanism for conveying the printed materials to corresponding storage vaults. The storage device, capable of printing and storing printed materials specified by a terminal, is provided to the terminal as a candidate output destination, and a data file is sent to the selected storage device from the candidates.

[0009] According to the second aspect of this disclosure, when the vault storing the printed materials also serves as the storage facility for goods, the server device determines candidate output destinations to be provided to the terminal by cooperating with other server devices that manage the storage of goods.

[0010] According to the third aspect of this disclosure, the server device determines candidate output destinations to be provided to the terminal, targeting the remaining storage warehouses after excluding those allocated solely for the storage of goods.

[0011] According to the fourth aspect of this disclosure, when a dedicated vault for a specific purpose is prepared in the storage device, the server device determines the candidate output destination to be provided to the terminal based on the remaining vault after excluding the dedicated vault.

[0012] According to the fifth aspect of this disclosure, the server device determines candidate output destinations capable of storing the printed matter based on one or more of the following: the size, number of sheets, and type of the printed matter.

[0013] According to the sixth aspect of this disclosure, even in the absence of a single vault that meets the capacity, the server device will provide the vault device, which has a total of multiple vaults that simultaneously meet the capacity, as a candidate output destination to the terminal.

[0014] According to the seventh aspect of this disclosure, in the absence of a single vault that meets the capacity requirement, the server device provides the terminal with a combination of multiple vaults whose distance from the location meets a pre-defined condition as candidates for the output destination.

[0015] According to the eighth aspect of this disclosure, the server device determines candidates for the output destination from the storage device from which the user operating the terminal has access rights.

[0016] According to the ninth embodiment of this disclosure, the access rights are specified in relation to settlement.

[0017] According to the 10th embodiment of this disclosure, the access rights are defined based on the relationship with the user's organization.

[0018] According to the 11th aspect of this disclosure, when the storage device is provided with a mechanism that enables the location of the storage vault to be moved, the server device instructs the storage device to move the location of the storage vault based on the relationship between the scheduled date and time for the retrieval of the printed matter specified in the storage vault and the current time.

[0019] According to the 12th aspect of this disclosure, the server device moves the location of the corresponding vault to a predetermined location at the scheduled date and time of retrieval.

[0020] According to the 13th embodiment of this disclosure, if the printed matter continues to be stored after the scheduled date and time for collection has passed, the server device moves the location of the corresponding storage vault away from the predetermined location based on the time difference between the current time and the scheduled date and time for collection.

[0021] According to the 14th embodiment of this disclosure, if the storage period after the scheduled date of receipt exceeds a predetermined baseline, the server device moves the corresponding storage vault to the location of the cutting component for cutting the printed material, or moves the corresponding printed material to the location of the cutting component, and instructs the storage of the printed material to be cut.

[0022] According to the 15th embodiment of this disclosure, in the case of freely available printed materials, the server device instructs additional printing based on the remaining quantity.

[0023] According to the 16th embodiment of this disclosure, the server device determines the remaining quantity based on any one of the following: an image of the printed object captured by a camera, the weight of the printed object, the number of times the door is opened and closed, the number of times authentication is performed when the door is opened and closed, and the number of people opening and closing the door.

[0024] According to the 17th aspect of this disclosure, when a notification is received that the printed matter has been collected by an agent different from the user who instructed the printing of the printed matter, the server device instructs the storage device to unlock when the terminal is given information to unlock the lock of the corresponding vault.

[0025] According to embodiment 18 of this disclosure, the server device manages the printing schedule according to each of the storage devices selected for printing the printed matter.

[0026] According to embodiment 19 of this disclosure, the server device changes the unit price of printing based on the time period during which the printed matter is printed.

[0027] According to the 20th embodiment of this disclosure, if the printed matter continues to be stored even after the scheduled date for retrieval of the printed matter from the vault where it is stored, the server device shall charge a fee corresponding to the storage period.

[0028] According to the 21st aspect of this disclosure, a storage device with a printing function is provided, comprising: a printing device; a plurality of storage compartments for storing printed materials printed according to a reservation; a conveying mechanism for conveying the printed materials to corresponding storage compartments; a locking mechanism for controlling the opening and closing of the doors of the storage compartments according to a reservation; and a processor for conveying the printed materials to storage compartments capable of accommodating the printed materials printed by the printing device.

[0029] According to the 22nd aspect of this disclosure, the storage device with printing function also has an operation panel, and even during operation of the operation panel, when an unlocking instruction is received from a portable terminal, the processor also unlocks the lock on the corresponding storage vault.

[0030] According to the 23rd aspect of this disclosure, the processor, upon establishing communication with the portable terminal regarding the door to be unlocked and receiving an unlocking instruction, instructs the door to be unlocked.

[0031] According to the 24th embodiment of this disclosure, the storage device with printing function also has a moving mechanism that allows the storage vault to move within the space inside the door when the vault and the door are separate structures.

[0032] According to the 25th aspect of this disclosure, the processor controls the moving mechanism to move the vault for storing the printed matter to a specific location for retrieving the printed matter.

[0033] According to the 26th aspect of this disclosure, the processor moves the location of the storage facility where the printed material is being stored based on the relationship between the scheduled date and time for the receipt of the printed material and the current time.

[0034] According to the 27th embodiment of this disclosure, the processor moves the location of the corresponding vault to a predetermined location before the scheduled date and time of retrieval.

[0035] According to the 28th embodiment of this disclosure, if the printed matter continues to be stored after the scheduled date and time for collection has passed, the processor moves the location of the corresponding storage vault away from the predetermined location based on the time difference between the current time and the scheduled date and time for collection.

[0036] According to the 29th embodiment of this disclosure, if the storage period after the scheduled date of receipt exceeds a predetermined baseline, the processor moves the corresponding storage container to the location of the cutting component for cutting the printed material, or moves the corresponding printed material to the location of the cutting component, and instructs the cutting of the stored printed material.

[0037] According to the 30th aspect of this disclosure, where temperature management is possible in at least a portion of the storage facility, the processor stores the printed matter in a storage facility where the temperature of the printed matter is managed within a predefined range.

[0038] According to the 31st aspect of this disclosure, the processor adjusts the humidity of the storage room for the printed matter to a predetermined range.

[0039] According to the 32nd aspect of this disclosure, the storage device with printing function also has a scanner for reading images of the original document, and during the use of the scanner, the processor controls the door corresponding to the storage room for the output print to a state that allows observation within the storage room.

[0040] According to the 33rd aspect of this disclosure, the storage device with printing function further includes a scanner for reading images of the original, wherein, during the use of the scanner, the processor controls the door corresponding to the storage vault that outputs the original to a state that allows observation within the storage vault.

[0041] According to embodiment 34 of this disclosure, the storage device with printing function also has equipment for fire extinguishing.

[0042] According to the 35th aspect of this disclosure, a network printing system is provided, comprising: a storage device having: a printing device; a plurality of storage vaults for storing printed materials to be printed according to a reservation; a conveying mechanism for conveying the printed materials to corresponding storage vaults; and a server device communicating with the storage device via a network.

[0043] According to the 36th aspect of this disclosure, a computer-readable medium is provided storing a program that causes a computer to perform processing on a server device, the server device communicating via a network with a storage device, the storage device having: a printing device; a plurality of storage containers for storing printed materials to be printed according to a reservation; and a conveying mechanism for conveying the printed materials to corresponding storage containers, the processing comprising the steps of: providing the storage device capable of printing and storing printed materials specified from a terminal as a candidate output destination to the terminal; and sending a data file to the storage device selected from the candidates.

[0044] According to the 37th aspect of this disclosure, a computer-readable medium is provided that stores a program for a computer to perform processing on a storage device with a printing function, the storage device having a printing function comprising: a printing device; a plurality of storage vaults for storing printed matter printed according to a reservation; a conveying mechanism for conveying the printed matter to a corresponding storage vault; and a locking mechanism for controlling the opening and closing of the doors of the storage vaults according to a reservation, the processing comprising the step of conveying the printed matter to a storage vault capable of accommodating the printed matter printed by the printing device.

[0045] (Effect)

[0046] According to the first solution, a service can be provided to store printed materials that have been scheduled to be printed, based on the user's usage method.

[0047] According to the second scheme, warehouses storing goods can be excluded to determine candidates for storage devices storing printed materials.

[0048] According to the third scheme, although the storage facility is in an idle state, a storage facility dedicated to the storage of goods can be excluded from the storage destination of the printed items.

[0049] According to the fourth scheme, it is possible to exclude vaults that need to be secured for specific purposes, even if they are in an idle state, from the vaults of the prints storage candidates.

[0050] According to the fifth scheme, candidates for storage destinations that meet the conditions required for storage can be identified.

[0051] According to the sixth scheme, even if the printed matter cannot be stored in a single storage vault, a storage device that can be distributed to multiple storage vaults can be identified as a candidate.

[0052] According to the seventh embodiment, even if the printed matter cannot be stored in a storage device located in a single location, multiple storage devices capable of storing the printed matter can be identified as candidates.

[0053] According to the eighth scheme, storage devices without access rights can be excluded from the output destination of the printed matter.

[0054] According to the ninth scheme, in the presence of settlement restrictions, storage devices that are not allowed to settle can be excluded from the output destination of the printed matter.

[0055] According to the 10th solution, in cases where there are restrictions due to the relationship with the affiliated organization, it is possible to exclude unauthorized storage devices from the output destination of the printed matter.

[0056] According to the 11th scheme, the location of the vault within the storage device can be changed based on the relationship with the scheduled date and time of retrieval.

[0057] According to the 12th scheme, the location of the vault for receiving goods on a predetermined date and time can be fixed at a pre-defined location.

[0058] According to the 13th scheme, after the scheduled collection date has passed, the location pre-determined for collection can be changed to another vault closer to the scheduled collection date.

[0059] According to the 14th scheme, if the vault is not claimed for an extended period even after the scheduled claim date has passed, the vault can be emptied by cutting out the stock.

[0060] According to the 15th scheme, it is possible to prevent the stock of freely available printed materials from running out.

[0061] According to the 16th scheme, it is possible to prevent the stock of freely available printed materials from running out.

[0062] According to the 17th scheme, the printed materials can be collected by an agent.

[0063] According to the 18th scheme, the printing of the printed materials can be completed before the scheduled date and time for collection.

[0064] According to the 19th scheme, the operating rate of the printing device can be improved by adjusting the unit price.

[0065] According to the 20th scheme, it is possible to expedite the collection of printed materials.

[0066] According to the 21st solution, a service can be provided to store printed materials that have been scheduled to be printed, based on the user's usage method.

[0067] According to the 22nd scheme, the waiting time caused by queuing can be eliminated regarding the collection of printed materials.

[0068] According to the 23rd solution, the door corresponding to the storage room where the printed matter is stored can be opened to retrieve the printed matter.

[0069] According to the 24th solution, the degree of freedom in positioning the door used for retrieving printed materials can be increased.

[0070] According to the 25th solution, the receipt of the printed material can be fixed in a specific position.

[0071] According to the 26th scheme, the position of the box inside the storage device can be changed by relating it to the scheduled date and time of collection.

[0072] According to the 27th scheme, the location of the vault for receiving goods on a predetermined date and time can be fixed at a pre-defined location.

[0073] According to the 28th scheme, after the scheduled collection date has passed, the location pre-determined for collection can be changed to another vault closer to the scheduled collection date.

[0074] According to the 29th scheme, if no further collection is made after the scheduled collection date, the storage space can be freed up by cutting out items.

[0075] According to the 30th solution, the risk of damage to the printed materials in storage can be reduced.

[0076] According to the 31st solution, the quality of printed materials in storage can be maintained.

[0077] According to the 32nd scheme, the status of the output printout can be confirmed from the outside.

[0078] According to the 33rd scheme, the status of the output original can be confirmed from the outside.

[0079] According to the 34th scheme, the risk of handling flammable materials can be reduced.

[0080] According to the 35th solution, a service can be provided to store printed materials that have been scheduled to be printed, based on the user's usage method.

[0081] According to the 36th solution, a service can be provided to store printed materials that have been scheduled to be printed, based on the user's usage method.

[0082] According to the 37th solution, a service can be provided to store printed materials that have been scheduled to be printed, based on the user's usage method. Attached Figure Description

[0083] Figure 1 This is a diagram illustrating an example of the use of the network printing system envisioned in Implementation 1.

[0084] Figure 2 This is a diagram illustrating the appearance of a storage cabinet with printing function used in Embodiment 1.

[0085] Figure 3 This is a diagram illustrating the appearance of the front of the storage cabinet with printing function used in Embodiment 1, corresponding to the central column.

[0086] Figure 4 This diagram illustrates an example of the six-sided structure of the storage cabinet with printing function used in Embodiment 1. Figure 4 (A) is a diagram showing the front, top, and right sides. Figure 4 (B) is the left side view. Figure 4 (C) is the bottom view. Figure 4 (D) is the reverse side view.

[0087] Figure 5 This is a diagram illustrating an example of the hardware structure of the storage cabinet with printing function used in Embodiment 1.

[0088] Figure 6 This diagram illustrates the process of transporting printed materials via a paper conveyor.

[0089] Figure 7 This diagram illustrates the situation of discarded printed materials being transported by a paper conveyor system.

[0090] Figure 8This diagram illustrates an example of fire extinguisher installation. Figure 8 (A) to (I) show various installation examples of fire extinguishers.

[0091] Figure 9 This diagram illustrates an example of management data stored in the HDD of the control unit.

[0092] Figure 10 This is a graph showing an example of a printing schedule.

[0093] Figure 11 This is a graph showing an example of the data in the operation status table.

[0094] Figure 12 This diagram illustrates an example of the hardware structure of the management server used in Implementation Method 1.

[0095] Figure 13 This is a diagram showing an example of data from the user table. Figure 13 (A) shows an example of how to manage both individuals and operators. Figure 13 (B) shows a table example inherent to the operator.

[0096] Figure 14 This is a diagram showing an example of data in the device table, organized by the registers for the PrintBox service.

[0097] Figure 15 This is a diagram illustrating a data example of managing individual storage lockers in the equipment list.

[0098] Figure 16 This is a graph showing an example of the data in the operation status table.

[0099] Figure 17 This is a diagram showing an example of the data in the appointment form for the PrintBox service.

[0100] Figure 18 This is a diagram showing examples of data from the fee schedule and late payment fee schedule. Figure 18 (A) is an example of data from the fee schedule. Figure 18 (B) is a data example of the late payment fee table.

[0101] Figure 19 This diagram illustrates an example of the processing actions performed in the network printing system used in Implementation 1.

[0102] Figure 20 This is an example of an operation screen for printing displayed on a terminal's monitor.

[0103] Figure 21 This is an illustration of an example of the input screen displayed when using the PrintBox service.

[0104] Figure 22 This is another example illustrating the input screen displayed when using the PrintBox service.

[0105] Figure 23 This is an example of a prompt screen showing candidate locations that meet the criteria.

[0106] Figure 24 This is an example of a notification screen displaying an appointment number.

[0107] Figure 25 This diagram illustrates an example of multiple lockers in the same locker with printing functionality, secured by a single reservation.

[0108] Figure 26 This diagram illustrates an example of one box each for two lockers with printing functions, located in different places and guaranteed by a single reservation.

[0109] Figure 27 This diagram illustrates an example of the process of retrieving printed materials. Figure 27 (A) is an example of an operation that displays the printout pickup screen. Figure 27 (B) shows an example of the operation when the lock is unlocked by entering the reservation number.

[0110] Figure 28 This is a diagram showing an example of a display when unlocking based on the reservation number is selected. Figure 28 (A) is an example of the screen for inputting the reservation number. Figure 28 (B) is an example of a scene where the person in the picture is confirmed to be the person in the picture.

[0111] Figure 29 This is a diagram showing an example of a display when NFC-based input unlocking is selected. Figure 29 Example (A) is an example of operation when unlocking via NFC input. Figure 29 (B) is a diagram illustrating the state of aligning the terminal.

[0112] Figure 30 This is a diagram illustrating an example of using QR codes for unlocking. Figure 30 (A) is an example of a gate with a QR-coded read section. Figure 30 (B) is a diagram illustrating the state of reading the QR code.

[0113] Figure 31 This diagram illustrates the situation where the main panel is in use when receiving printed materials. Figure 31 (A) shows other users operating the main panel. Figure 31(B) shows a scenario where the user removes the printout.

[0114] Figure 32 This diagram illustrates a situation where an agent collects the printed materials.

[0115] Figure 33 This is an illustration of an example of the operation screen displayed when an agent collects a printed document. Figure 33 (A) is an example of a prompt given to B who comes to collect the printed materials. Figure 33 (B) is an example of an operation screen that prompts the user to collect A.

[0116] Figure 34 This is a flowchart illustrating the supplementary processing of free paper.

[0117] Figure 35 This diagram illustrates the process of replenishing free paper through the processing of a processor. Figure 35 (A) shows an example where the inventory of free paper is higher than the benchmark. Figure 35 (B) shows an example where the inventory of free paper is less than the benchmark. Figure 35 (C) shows an example where the stock of free paper becomes more than the baseline due to additional printing.

[0118] Figure 36 This is an example of a screen that prompts users who want to print on demand to a nearby store. Figure 36 (A) shows an example of a screen displayed when on-demand printing is accepted while a scheduled print job is being performed. Figure 36 (B) shows an example of a screen introducing nearby shops.

[0119] Figure 37 This is a diagram illustrating an example of the use of the network printing system envisioned in Implementation Method 2.

[0120] Figure 38 This is a diagram showing an example of the data in the device table used in Embodiment 2.

[0121] Figure 39 This diagram illustrates an example of the hardware structure of the management server used in Implementation Method 2.

[0122] Figure 40 This diagram illustrates an example of the processing actions performed in the network printing system used in Implementation 2.

[0123] Figure 41 This diagram illustrates an example of the hardware structure of the storage cabinet with printing function used in Embodiment 3.

[0124] Figure 42This diagram illustrates the shape and direction of movement of the box, which is moved by the box moving mechanism. Figure 42 (A) shows an example of a box used in embodiment 3. Figure 42 (B) shows the direction in which the box was moved.

[0125] Figure 43 This diagram illustrates other shapes and directions of movement of the box via a box-moving mechanism. Figure 43 (A) is a diagram of the box viewed from the side of the main body. Figure 43 (B) is a diagram of the box viewed from above. Figure 43 (C) indicates the direction in which the box was moved.

[0126] Figure 44 This is a flowchart illustrating the movement process of the movable box.

[0127] Figure 45 This diagram illustrates the movement of boxes within the main body as the current time approaches the scheduled pickup time.

[0128] Figure 46 This diagram illustrates the movement of the box number displayed on the door as the current time approaches the scheduled pickup time.

[0129] Figure 47 This diagram illustrates the movement of the boxes within the main body when the time elapsed since the scheduled pickup time becomes longer.

[0130] Figure 48 This diagram illustrates the movement of the box number displayed on the door after the scheduled pickup time has passed. Figure 48 (A) shows the display for cases where the elapsed time is less than 30 minutes. Figure 48 (B) shows the display after 1 hour. Figure 48 (C) shows the display after more than 2 hours.

[0131] Figure 49 This diagram illustrates the transparency of doors and other components when the scanned original is ejected into a box. Figure 49 (A) shows the gate before the scan is performed. Figure 49 (B) shows the gate changes during the scan.

[0132] Figure 50 This is a diagram illustrating the appearance of a storage cabinet with printing function used in Embodiment 5.

[0133] Figure 51 This diagram illustrates an example of the six-sided structure of the storage cabinet with printing function used in Embodiment 5. Figure 51(A) is a diagram showing the front, top, and right sides. Figure 51 (B) is the left side view. Figure 51 (C) is the bottom view. Figure 51 (D) is the reverse side view.

[0134] Figure 52 This is a diagram illustrating the appearance of a storage cabinet with printing function used in Embodiment 6.

[0135] Figure 53 This diagram illustrates an example of the six-sided structure of the storage cabinet with printing function used in Embodiment 6. Figure 53 (A) is a diagram showing the front, top, and right sides. Figure 53 (B) is the left side view. Figure 53 (C) is the bottom view. Figure 53 (D) is the reverse side view.

[0136] Figure 54 This diagram illustrates an example of a six-sided structure of a locker with printing function but without fire extinguishing equipment. Figure 54 (A) is a diagram showing the front, top, and right sides. Figure 54 (B) is the left side view. Figure 54 (C) is the bottom view. Figure 54 (D) is the reverse side view. Detailed Implementation

[0137] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings.

[0138] <Implementation Method 1>

[0139] <System Overall Structure>

[0140] Figure 1 This is a diagram illustrating an example of the use of the network printing system 1 envisioned in Implementation 1.

[0141] Figure 1 The network printing system 1 shown consists of the following components: a terminal 10 operated by a user using the service; a storage cabinet (hereinafter referred to as "storage cabinet with printing function") 20 which has the function of printing documents and storing printed items in a box; a server (hereinafter referred to as "management server") 30 that manages the reservation of printing of documents uploaded from the terminal 10 and storage of printed items; and a communication network 40.

[0142] In this embodiment, documents include, for example, text, drawings, pictures, images, photographs, emails, and faxes. Images include not only computer-generated images but also images read by a scanner and medical images. Medical images include, for example, X-ray plain films, CT (Computed Tomography), MRI (Magnetic Resonance Image), ultrasound tomography images, and angiography images.

[0143] The network printing system 1 in this embodiment provides a service to complete the printing of printed materials before the pickup time and store the printed materials in a locked box. The box here is an example of a vault for storing printed materials.

[0144] In this embodiment, the service is referred to as the "PrintBox service" or "print / box service". Furthermore, the storage cabinet 20 with printing functionality is referred to as "PrintBox". The PrintBox service is provided as a cloud service.

[0145] PrintBox service prints items before the scheduled pick-up time. Therefore, it makes better use of time compared to situations where the user requests printing upon arrival.

[0146] Especially when printing a large number of pages, users can retrieve their printouts immediately upon arriving at the storage locker 20 with the printing function, without wasting time.

[0147] Furthermore, when printing begins on-site, if a large number of pages are being printed, other users will have to wait for the printing to finish. On the other hand, if it is a PrintBox service, the waiting time for other users is reduced.

[0148] As a result, increasing the turnover rate of the lockers 20 with printing capabilities can also be expected to increase the revenue opportunities for the installers.

[0149] In addition, the place where the printed materials can be picked up can be any place that has a storage locker 20 with printing function as described in this embodiment. It can be the operation center of the user's operator (hereinafter also referred to as "affiliated organization"), or the operation center of a business partner or customer, convenience store, pharmacy, supermarket, parking lot, public facility, station, commercial facility, etc.

[0150] Terminal 10 is, for example, a desktop computer, a laptop computer, a tablet computer, a smartphone, or a wearable terminal.

[0151] exist Figure 1The example shown illustrates a scenario where terminal 10 is a smartphone. Terminal 10 comprises two parts: a device that displays information required for cloud-based printing and storage reservations to the user and accepts the user's selection; and a communication module for communicating with the management server 30.

[0152] In the case where terminal 10 is a smartphone, the former device uses a touch panel. The communication module uses devices based on WiFi, Bluetooth, Ethernet, 4G or 5G mobile communication systems, etc.

[0153] Wearable devices include watch-type or wristband-type devices (hereinafter also referred to as "smartwatches") and glasses-type devices (hereinafter also referred to as "xR glasses").

[0154] A smartwatch has: a touch panel for displaying or operating information such as time; a strap for wearing the watch on the wrist; and a communication module.

[0155] xR glasses are devices worn on the head. Wearing xR glasses allows users to experience virtual information that does not exist in real space, which is then combined with the real space.

[0156] Virtual information that does not exist in the real world refers to information that a user not wearing xR glasses cannot visually confirm. Examples of virtual information include images or objects arranged digitally within the user's field of vision.

[0157] The xR device includes a communication module for communicating with the management server 30 and a device for allowing users to visually confirm virtual information.

[0158] Devices for enabling users to visually confirm virtual information include, for example, a method of placing a semi-reflective mirror in front of the user's eyes; a method of placing a volumetric hologram in front of the user's eyes; and a method of placing a blazed diffraction grating in front of the user's eyes. These methods enable visual confirmation of virtual information by combining virtual information as light incident on the user's eyes with light from real space.

[0159] In addition, devices for enabling users to visually confirm virtual information include: a small display is placed in front of the user's eyes, displaying an image synthesized from images captured by a camera and information generated in digital form.

[0160] In one method of displaying a synthesized image on a monitor, a monitor with a transparent film is used, and an image processed by a special algorithm is displayed on the monitor, in which a large number of tiny pinholes are formed.

[0161] In methods that display synthesized images on a monitor, a combination of image processing and dimming based on specialized algorithms enables clear visual confirmation of the image even without wearing corrective glasses. Therefore, this method has been put into practical use as a vision correction technique. Furthermore, some suppliers have already ordered its adoption in xR glasses.

[0162] The terminal 10 in this embodiment is an example of a "portable terminal".

[0163] The storage cabinet 20 with printing function is a storage cabinet type device with multiple boxes equipped with doors. Inside the main body, there is a printing device and a conveying mechanism for transporting printed materials. Of course, the storage cabinet 20 with printing function is equipped with a communication module for communicating with the terminal 10 and the management server 30.

[0164] Furthermore, in the storage cabinet 20 with printing function in this embodiment, a scanner for optically reading images of original documents can also be installed.

[0165] A printing device is a device that forms images such as characters, pictures, and photographs onto a medium such as paper; it is also called an image forming device.

[0166] In addition to so-called copy paper, paper and other media include glossy paper for printing photos, translucent sheets, seals, magnetic sheets, plastic folders or sheets, envelopes, etc.

[0167] Paper comes in various sizes. For example, there are A-series or B-series paper as specified in "ISO 216", C-series paper for envelopes, and letter paper sizes.

[0168] Furthermore, the recording materials used to record images include inks of the same color but different concentrations, inks or toners corresponding to special colors such as gold or silver, etc.

[0169] The printed materials output from the printing device are transported by a conveyor to a box designated as its storage destination.

[0170] The storage cabinet 20 with printing function in this embodiment is not limited to indoors, but can also be installed outdoors.

[0171] In this embodiment, the storage cabinet 20 with printing function is equipped with not only a box for storing printed items, but also a box for storing goods.

[0172] exist Figure 1In this scenario, a total of 13 lockers 20 with printing functions are configured in three areas. For example, four lockers 20 with printing functions are configured in area A, labeled "A1", "A2", "A3", and "A4" respectively. Similarly, four lockers 20 with printing functions are configured in area B, labeled "B1", "B2", "B3", and "B4" respectively. Finally, five lockers 20 with printing functions are configured in area C, labeled "C1", "C2", "C3", "C4", and "C5" respectively.

[0173] exist Figure 1 In this system, 20 lockers with printing functions are configured in 3 areas, but the number of areas can be 1, 2, or more than 4.

[0174] In this embodiment, the region is envisioned as an administrative division, but it could also be envisioned as the operation center of the user's organization. In this case, each storage locker 20 with printing function is envisioned as multiple locations within the operation center's land or building. These multiple locations could be on different floors or in different buildings.

[0175] In the storage locker 20 with printing function in this embodiment, a reservation method without accompanying storage can also be adopted.

[0176] For example, the printing of a document that has been uploaded to the management server 30 can be started by the user operating the storage cabinet 20 with printing function.

[0177] Furthermore, for example, a portable storage device can be installed in a storage cabinet 20 with a printing function to print images read from the storage device.

[0178] Furthermore, for example, a scanner can be used to optically read the original document brought in by the user and save it to a portable memory, or the read image can be printed directly.

[0179] The storage cabinet 20 with printing function in this embodiment is an example of a "storage device with printing function" or "storage device".

[0180] Management server 30 is a server that provides functions for managing printing and storage appointments received from terminal 10 and for managing charges for the use of services.

[0181] In this embodiment, the management server 30 is envisioned as a cloud server operated by an operator providing the PrintBox service.

[0182] The operators here are not limited to the organizations to which the users of the service belong.

[0183] Furthermore, the management server 30 is not limited to a cloud server. For example, if the network printing system 1 is implemented as a private system, the management server 30 can be located within the facilities of a specific operator.

[0184] The management server 30 in this embodiment is an example of a server device. Furthermore, the processing performed by the management server 30 is an example of an information processing method.

[0185] Communication networks 40 include, for example, the Internet, LAN (Local Area Network), and mobile communication systems. Mobile communication systems include, for example, 4G and 5G.

[0186] <Exterior of the locker with printing function>

[0187] Here, use Figures 2-4 The appearance of the storage cabinet 20 with printing function is described.

[0188] Figure 2 This is a diagram illustrating the appearance of a storage cabinet 20 with printing function used in Embodiment 1.

[0189] Figure 3 This is a diagram illustrating the appearance of the storage cabinet 20 with printing function used in Embodiment 1, corresponding to the central front portion.

[0190] Figure 4 This figure illustrates an example of the six-sided structure of the storage cabinet 20 with printing function used in Embodiment 1. Figure 4 (A) is a diagram showing the front, top, and right sides. Figure 4 (B) is the left side view. Figure 4 (C) is the bottom view. Figure 4 (D) is the reverse side view. Additionally, Figure 4 (A) is a semi-oblique projection at a 45-degree angle.

[0191] like Figure 2 As shown, the locker 20 with printing function has a generally rectangular body 201, with nine doors 210 and a main panel 220 on its front for taking out and putting in printed materials or goods. When the nine doors 210 are opened, the locker is revealed.

[0192] Large door 210 is positioned in the center and lower part of the left column. Figure 2 In this case, these doors 210 correspond to the numbers “001” and “002” assigned to the boxes.

[0193] Medium-sized door 210 is positioned on the upper layer of the left column and the upper layer of the central column. Figure 2In this case, these doors 210 correspond to the numbers “003” and “004” assigned to the boxes.

[0194] The small door 210 is located in the right column. Figure 2 In this case, these doors 210 correspond to the numbers “005” to “009” assigned to the boxes.

[0195] like Figure 3 As shown, the door 210 is provided with: a display 211 for displaying the usage status of the corresponding box, etc.; an NFC communication unit 212 that conforms to the NFC (Near Field Communication) standard; and a handle 213.

[0196] In addition to displaying the numbers assigned to each door 210 or box, the display 211 also displays information related to the usage status of each box or the contents stored therein.

[0197] exist Figure 3 In this case, the display 211 shows "004" as the number assigned to the box and the message "Waiting for Recycling". Additionally, the door 210 corresponding to the box containing the unused printouts or goods displays the character "Idle".

[0198] In this embodiment, the term "receive" is also used in the same sense as "recycle".

[0199] Furthermore, some doors 210 display characters such as "free paper" or "paper box".

[0200] exist Figure 2 In this case, the free paper is stored in the box 210, which is the second door from the right column down from the assigned "008".

[0201] Door 210, assigned "008", is not locked. Therefore, anyone can freely open and close door 210 and retrieve the free paper it contains.

[0202] The door 210 for storing free paper can also be operated by disassembling it from the main body 201.

[0203] Free paper includes free magazines such as community newspapers, free newspapers, flyers, and coupons. Magazines, for example, refer to printed materials that have undergone folding, binding, or needle-free binding.

[0204] Incidentally, the number assigned to door 210 or box, or information indicating usage status, is not limited to always being displayed; it can also display advertisements.

[0205] Furthermore, when it's time to collect printed materials or goods, to draw the user's attention to the specific door 210, the user's name or reservation number can be displayed on the display 211 of the door 210. Also, to avoid mistaking the door 210, the display color of the display 211 can be changed, the brightness increased, or it can be made to flash.

[0206] Furthermore, the paper size of the contained print or the size of the goods that can be contained can also be displayed on the display 211.

[0207] exist Figure 2 In this case, the box 210, the first door down from the right column assigned "009", is used solely for loading paper for printing into the main body 201. Therefore, in Figure 2 In the middle, it is displayed as "paper tray" on monitor 211.

[0208] The structure of the box used as a paper feeder can differ from other boxes used to store printed materials or goods. For example, it can be configured with a mechanism that moves replenished sheets of paper in bundles to the inside of the main body 201 or a mechanism that pulls out sheets of paper one by one for transport.

[0209] In addition, the paper fed from the paper supply box is transported to a storage area, such as the back side of the main body 201. The storage area is prepared according to the type and size of the paper. By providing a paper supply box on the front side of the main body 201, it is easy to replenish the paper.

[0210] However, a technique for refilling paper can also be used, as described later, by removing the side panel 240.

[0211] In this embodiment, door 210 "009" is used exclusively for paper supply. However, door 210 "009" may be reserved by the manager only when paper replenishment or maintenance is performed, while other time periods are used for storing printed materials or goods.

[0212] Incidentally, the door 210 used for replenishing or maintaining paper during the scheduled time is not limited to "009". For example, as long as door 210 is idle, paper replenishment can be performed from any door 210. However, this is conditional on the ability to transport the paper removed from the box to the storage location.

[0213] Door 210 or its corresponding box, which is used to ensure the replenishment or maintenance of paper, is an example of a special box specifically designed for a particular purpose.

[0214] In addition, there are special boxes designed for specific purposes, such as boxes specifically designed to ensure the output of scanned originals.

[0215] exist Figure 2In this case, the paper supply door 210 is designed the same as other small doors 210, but the paper supply door 210 is only operated by the maintenance personnel, so the display 211 can be excluded.

[0216] exist Figure 3 The example shown is an NFC communication unit 212 with the characters "NFC" printed on it, but characters such as "touch" or "touch" can also be printed, as well as pictures of smartphones or other devices pointing at each other.

[0217] The handle 213 uses a structure with a handle, grip, and groove for hooking fingers when the user grips it when opening and closing the door 210. In this embodiment, the door 210 is an outward-opening swing door with the side where the handle 213 is provided as the free end. The hinge is installed on the side opposite to the handle 213.

[0218] exist Figure 3 The main panel 220 shown includes the following components: an insertion port 221 for inserting the original document to be scanned; a camera 222; a touch panel 223A for on-site operation or information display; a button section 224 equipped with physical buttons or switches; an outlet 225 for discharging printed materials such as those indicating the printing process; and a cover 226 that can be removed when replacing or replenishing recording materials such as ink or toner.

[0219] A tray that can be removed and inserted relative to the main body 201 can be prepared in the insertion port 221, and the original document to be scanned is placed on the pulled-out tray. Alternatively, a built-in tray can be configured inside the insertion port 221. In this embodiment, the original document is envisioned to be a printable material that can be transported sheet by sheet. Furthermore, the tray can be configured as a multi-layered structure according to the paper size.

[0220] In this embodiment, camera 222 is used for user facial authentication or monitoring of the area around subject 201. However, camera 222 can also be used instead of scanner 262.

[0221] The touch panel 223A is mounted at an inward tilt relative to the opening 223. This tilt improves the visual visibility for the user operating the touch panel 223A. However, the touch panel 223A can also be mounted without tilting.

[0222] exist Figure 3 In this case, since a touch panel 223A is used, soft keys that are displayed on the screen can be operated. However, a display that can only display can also be configured instead of a touch panel 223A.

[0223] The button section 224 may include, for example, a power button, a start button, and a stop button. A keyboard may also be configured within the button section 224.

[0224] The discharge port 225 is sized to allow a user to insert their hand and remove printed materials discharged onto a tray disposed on the inside of the main body 201. However, it can be configured so that the tray disposed on the inside of the discharge port 225 can be manually pulled out or mechanically removed and inserted from the main body 201.

[0225] Cover 226 is equipped with a physical key or electronic lock that can only be removed by personnel replacing ink or toner. The electronic lock can be unlocked by entering a key into the maintenance screen displayed on the touch panel 223A or by NFC authentication.

[0226] like Figure 2 As shown, a fire extinguisher 230 is installed near the center of the upper surface of the main body 201 in this embodiment. This is because, unlike storage lockers specifically for goods storage, the storage locker 20 with printing function not only contains power-consuming mechanical components, but also stores flammable materials such as paper.

[0227] The fire extinguisher 230 used in this embodiment consists of a fuse that melts when a temperature rise is detected, a nozzle that sprays liquid, and a container filled with liquid.

[0228] Fuses use metals that melt at, for example, 72°C. The solutions use neutral liquids with minimal impact on humans or the environment.

[0229] However, fires can be extinguished using powdered extinguishing agents, as well as gaseous extinguishing agents such as carbon dioxide or "halonane 1301". Foam extinguishing agents can also be used.

[0230] Furthermore, it is not necessary for the locker 20 with printing function to have fire extinguishing equipment. It is also appropriate to have a locker 20 with printing function without fire extinguishing equipment. This is because the location where the locker 20 with printing function is installed may already have the originally installed fire extinguishing equipment. Specifically, there are also situations where fire extinguishing equipment such as sprinklers is present on the ceiling of the location where it is installed, so that even if a fire occurs around the locker 20 with printing function, it can be dealt with using this fire extinguishing equipment.

[0231] Furthermore, when using fire extinguishing equipment present in such a location, it is possible to communicate with the fire extinguishing equipment and coordinate the fire extinguishing action.

[0232] Furthermore, in the case of the storage cabinet 20 with printing function that does not have fire extinguishing equipment, the flat appearance further enhances the installation effect.

[0233] Figure 54This diagram illustrates an example of the six-sided structure of a 20C storage locker with printing function but without fire extinguishing equipment. Figure 54 (A) is a diagram showing the front, top, and right sides. Figure 54 (B) is the left side view. Figure 54 (C) is the bottom view. Figure 54 (D) is the reverse side view. Additionally, Figure 54 (A) is a semi-oblique projection at a 45-degree angle. Figure 54 China for and Figure 4 The corresponding symbols are used to indicate the parts.

[0234] like Figure 2 as well as Figure 4 As shown, in this embodiment, the left and right sides of the main body 201 are each provided with six side panels 240 that can be detached when accessing the interior of the main body 201. That is, there are 12 side panels 240 on both sides. The number of side panels 240 is an example.

[0235] exist Figure 4 In the event of a paper jam, a pull-out handle 241 is provided on each of the side panels 240. The side panels 240 are pulled out or removed when the paper jam occurs or when maintaining or repairing the built-in printing unit or conveying mechanism.

[0236] The side panel 240 can be pull-out or detachable from the main body 201.

[0237] The side panel 240 also needs to be removed by maintenance personnel only. Therefore, a physical key or electronic lock is provided on the side panel 240. The electronic lock can be unlocked by entering a key on the maintenance screen displayed on the touch panel 223A or by authenticating via NFC.

[0238] The side panel 240 can be removed when replenishing media such as paper for printing or recording materials.

[0239] Casters 251 and adjusters 252 are arranged at the four corners of the bottom surface of the main body 201.

[0240] Casters 251, which have a structure that mounts wheels to a bracket using an axle, are used to move the main body 201. Stops for fixing the rotation of the wheels can be installed in the casters 251 used in this embodiment.

[0241] Adjuster 252 is used for height or level adjustment of the main body 201. Adjuster 252 consists of a grounding component called a base and bolts. The base may be a base with an anti-slip treatment for contacting the ground, a base with a treatment to protect the ground, or a base with a treatment to prevent vibration.

[0242] In this embodiment, the casters 251 and adjusters 252 are located at the four corners, but their locations are not limited to the four corners. Furthermore, the number of casters 251 and adjusters 252 is not limited to four; it can be five or more. In this embodiment, both casters 251 and adjusters 252 are located at the four corners of the bottom surface, but it is also possible to have only one of the casters 251 or adjusters 252 at each location.

[0243] Furthermore, accessories for fixing the adjuster 252 to the ground can be installed on the bottom surface of the main body 201. The fixing methods include anchoring and non-anchoring. In the anchoring method, the main body 201 is fixed to the ground by screwing anchor bolts into the ground. In the non-anchoring method, the main body 201 is fixed to the ground by fixing the adjuster to a mat that is fixed to the ground using a highly adhesive gel.

[0244] <Hardware structure of a storage locker with printing function>

[0245] Here, use Figures 5-11 The hardware structure of the storage cabinet 20 with printing function is described.

[0246] Figure 5 This figure illustrates an example of the hardware structure of the storage cabinet 20 with printing function used in Embodiment 1.

[0247] Figure 5 The storage cabinet 20 with printing function shown has a control unit 200 for controlling the operation of the whole device, nine doors 210, a main panel 220, a fire extinguisher 230, a device unit 260, and an air conditioner 280.

[0248] The control unit 200 includes: a processor 200A; a ROM (Read Only Memory) 200B storing BIOS (Basic Input Output System), etc.; a RAM (Random Access Memory) 200C used as a work area; and, in addition to storing basic software and application programs, storing image data read by the scanner 262 and data from the management server 30 (see reference). Figure 1 The HDD (Hard Disk Drive) 200D receives data files such as document files. The control unit 200 functions as a so-called computer.

[0249] The HDD200D is an auxiliary storage device that uses a disk as the recording medium. In this embodiment, the HDD200D is used as an auxiliary storage device, but a non-volatile, rewritable semiconductor memory can be used instead.

[0250] The main panel 220 houses devices related to user operation. In this embodiment, the main panel 220 includes: a camera 222 for capturing images of the user's face around the main body 201 or during operation; a touch panel 223A operated by the user using the storage cabinet 20 with printing function; a button section 224 equipped with physical buttons; and a communication module 227 for communicating with the management server 30 (see reference). Figure 1 ) to communicate.

[0251] The touch panel 223A consists of a light-transmitting thin-film capacitive sensor and a display. The display uses a liquid crystal display or an organic EL (Electro Luminescence) display.

[0252] In this embodiment, all devices constituting the main panel 220, except for the communication module 227, can be observed from the outside. The communication module 227 uses a device based on Bluetooth (registered trademark) or NFC.

[0253] Alternatively, a user-carrying removable semiconductor memory, such as a USB (Universal Serial Bus) memory or a slot for installing an SD card, can be set in the main panel 220.

[0254] Device 260 is provided on main body 201 (see reference) Figure 1 The free space of the document. In this embodiment, the device 260 includes: a printing device 261 that prints documents on paper; a scanner 262 that optically reads the original; an image processing unit 263 that performs color correction or grayscale correction on the image data; a paper conveying mechanism 264 that conveys the paper before or after printing to the target location; and a paper shredder 265 that cuts the paper.

[0255] The printing device 261 uses either toner or ink as the recording material. The type of recording material used varies depending on the product.

[0256] The scanner 262 in this embodiment has a mechanism for optically reading original documents.

[0257] In addition, the original manuscript can be read in ways such as CIS (Contact Image Sensor) or CCD (Charge Coupled Device).

[0258] After reading, the original document can be returned to insertion port 221 when all original documents have been read, or it can be returned to discharge port 225 (see reference). Figure 3 Sheets can be discharged one by one, or they can be discharged into an idle box.

[0259] Image data read by scanner 262 can be used for printing on paper, writing to HDD200D or portable recording media, sending to or uploading to external devices, for example.

[0260] In this embodiment, the image of the original document was read using scanner 262, but it could also be read using camera 222 (see reference 222) located on the main panel 220. Figure 5 For example, an instruction can be given on touch panel 223A to capture the original document via camera 222.

[0261] Furthermore, a portion of the box can be used as a storage area for original documents. However, this function is limited to situations where the original documents inside the box can be transferred to the scanner 262 via the paper transport mechanism 264.

[0262] Original documents read by scanner 262 can be returned to the same compartment as the location where they were installed, or ejected into another compartment. Furthermore, scanned original documents can also exit from ejection port 225 (see reference). Figure 3 )discharge.

[0263] Furthermore, the scanned original can be cut using shredder 265. For example, in cases where the purpose is to digitize the original without preserving it, shredder 265 can be used for cutting. Shredder 265 here is an example of cutting components.

[0264] Whether the scanned original is ejected into any tray or the scanned original is cropped, the user is notified of the scan completion via a notification displayed on the touch panel 223A. Alternatively, the scan can be completed via voice or an alarm tone.

[0265] The image processing unit 263 consists of a dedicated processor or processing circuit for processing image data.

[0266] In addition to conveying paper within the main body 201, the paper conveying mechanism 264 is also used to change the paper's orientation. The conveying direction is not limited to horizontal, vertical, or forward / backward directions. The paper conveying mechanism 264 consists of rollers and a conveyor belt.

[0267] Figure 6 This refers to the paper conveying mechanism 264 (see reference). Figure 5 A diagram illustrating the process of moving printed materials. Figure 6 The image shown is a side view of the interior of the main body 201 from the right side.

[0268] The arrows in the diagram indicate the path of the printed material output by the conveying printing device 261.

[0269] Figure 6The five doors 210 shown correspond to “005” to “009” of box 270.

[0270] in addition, Figure 6 The position of the printing device 261 in the diagram is temporary. Therefore, the printing device 261 is represented by a dashed line.

[0271] Two slits 271 and 272 are provided on the inside of the cartridge 270. Slit 271 is located on the upper inside of the cartridge 270 and is used to insert the printed material into the cartridge 270.

[0272] Another slit 272 is provided on the lower inner side of the cartridge 270 for discharging printed matter from the cartridge 270.

[0273] In this embodiment, the "009" box 270 is dedicated to loading paper. Therefore, it is not included in the destination for transporting printed materials output from the printing device 261.

[0274] Figure 7 This refers to the paper conveying mechanism 264 (see reference). Figure 5 A diagram illustrating the situation of discarded printed materials. Figure 7 China for and Figure 6 The corresponding part is marked with the corresponding symbol to indicate it.

[0275] Figure 7 The diagram shown is also a view of the interior of the main body 201 from the right side perspective.

[0276] The slit 272 is used for discarding printed materials. In this embodiment, a conveying mechanism such as rollers and a conveyor belt is provided on the bottom surface of the cartridge 270, and the printed materials that have undergone a predetermined storage period are conveyed to the shredder 265 through the slit 272. However, the stored paper can also be cut by the shredder 265 after the cartridge 270 has been moved to the position of the shredder 265.

[0277] As mentioned above, the paper conveying mechanism 264 is also used for conveying original manuscripts.

[0278] Furthermore, the paper conveying mechanism 264 is also used for conveying paper before printing.

[0279] Return to Figure 5 Explanation.

[0280] The door 210 is equipped with a display 211, an NFC module 212A, an authentication device 214, and an electronic lock 215.

[0281] The display 211 is a liquid crystal display or an organic EL display, as described above, which displays the number assigned to the door 210 or the box 270 or its usage status, etc.

[0282] The NFC module 212A is a device that reads and confirms personal information from a portable terminal 10, such as a smartphone, by bringing it close to the NFC communication unit 212 in a way that aligns it with the NFC communication unit 212. In this embodiment, the NFC module 212A is used, for example, to read information such as a number or name issued during a reservation.

[0283] In addition to the display 211, if buttons for inputting numbers or symbols are also provided on the door 210, information such as the reservation number or name can be entered by operating these buttons. With buttons provided, printed materials or goods can be retrieved even without a portable terminal 10 such as a smartphone.

[0284] Furthermore, when a touch panel is used instead of the display 211, information such as a number or name can be entered on the touch panel. Moreover, when verifying an individual's identity, pre-registered biometric information, such as fingerprints, iris scans, vein patterns, facial images, and voice, can be used.

[0285] However, even without entering a number or other information for the door 210 to be retrieved, one can still open the corresponding door 210 and retrieve the printed item or goods by inputting information on the touch panel 223A of the main panel 220. In this sense, the NFC communication unit 212 may not be present on the door 210 (see [reference]). Figure 3 ).

[0286] The authentication devices 214 of each gate 210 verify the information read from or entered by the user's terminal 10 against the information from the management server 30 (see reference). Figure 1 The system checks the obtained management data to determine whether the electronic lock 215 of door 210 can be unlocked. Electronic lock 215 is an example of a "locking mechanism".

[0287] If the information read matches the user information associated with door 210, the authentication device 214 instructs the electronic lock 215 to unlock. On the other hand, if the information read does not match the user information associated with door 210, the authentication device 214 does not output an instruction to unlock the electronic lock 215.

[0288] In addition, when a user inputs information through the main panel 220, the information is transmitted from the main panel 220 to the authentication device 214 of the corresponding door 210.

[0289] However, the functions of the authentication device 214 can be executed on the control unit 200 side. Furthermore, the functions of the authentication device 214 are implemented by executing an application program.

[0290] Furthermore, if the electronic lock 215 is locked, the door 210 becomes unable to be opened mechanically or electrically. If the electronic lock 215 is released, the door 210 can be opened and closed freely.

[0291] Fire extinguisher 230 is installed on main body 201 (refer to) Figure 1 The upper surface of the fire extinguisher. However, the installation method of the fire extinguisher 230 is not limited to... Figure 1 As shown in the diagram.

[0292] Figure 8 This diagram illustrates an installation example of fire extinguisher 230. Figure 8 (A) to (I) show various installation examples of the fire extinguisher 230.

[0293] Figure 8 (A) shows an example of fire extinguisher 230 being mounted directly on the upper surface of body 201.

[0294] Figure 8 (B) shows an example where a fire extinguisher 230 is disposed inside a letter-U shaped positioning member 201A on the upper surface of the main body 201. C-shaped, D-shaped, or O-shaped members can also be used instead of the U-shaped positioning member 201A. Figure 8 In case (B), the height of the positioning component 201A is approximately the same as the height of the fire extinguisher 230, but it does not need to be the same. That is, the height of the positioning component 201A can be higher than the height of the fire extinguisher 230, or the height of the positioning component 201A can be lower than the height of the fire extinguisher 230.

[0295] Figure 8 (C) shows an example in which a fire extinguisher 230 is disposed inside the letter U-shaped positioning member 201A on the upper surface of the main body 201, and the upper surface is covered by a cover 201B.

[0296] Figure 8 (D) shows an example where the entire upper surface of the body 201 is covered by a cover 201C. By covering the entire upper surface of the body 201 with a cover 201C, the protrusion onto the upper surface is avoided, resulting in a neat appearance.

[0297] Figure 8 (E) shows an example where a fire extinguisher 230 is positioned on the rear side of the main body 201 and a piping 230A is guided to the center of the upper surface of the main body 201. Alternatively, the fire extinguisher 230 can also be positioned on the right or left side of the main body 201. Furthermore, it can also be positioned within a gap on the bottom surface of the main body 201. Guiding the piping 230A to the center of the upper surface of the main body 201 is to ensure that the extinguishing agent is evenly diffused within the main body.

[0298] Figure 8Example (F) shows a fire extinguisher 230 and a blower 230B disposed on the upper surface of the main body 201. The blower 230B is used to assist in the diffusion of the extinguishing agent sprayed from the fire extinguisher 230 by creating airflow inside the main body 201. Figure 8 In (F), a blower 230B is provided on the upper surface of the main body 201, similar to the fire extinguisher 230, but it can also be provided on the back or side.

[0299] Figure 8 Example (G) shows a fire extinguisher 230 and a ventilation fan 230C disposed on the upper surface of the main body 201. The ventilation fan 230C is used for the purpose of exhausting smoke from the main body 201. Figure 8 In (G), a ventilation fan 230C is provided on the upper surface of the main body 201, similar to that of the fire extinguisher 230, but it can also be provided on the back or side.

[0300] Figure 8 Example (H) shows how to use the installation tool 201D to secure the fire extinguisher 230 to the top plate of the main body 201. The installation tool 201D can be one or more, but it is secured in a way that prevents the fire extinguisher 230 from falling off the top plate. Figure 8 Unlike the other examples mentioned above, example (H) has a fire extinguisher 230 installed in the space inside the main body 201. In this case, it is not necessary to provide holes or openings in the top plate for guiding the extinguishing agent sprayed from the fire extinguisher 230 installed on the upper surface of the main body 201 to the inside of the main body 201.

[0301] Figure 8 (I) is an example in which the fire extinguisher 230 is integrally installed on the top plate of the main body 201 by welding or the like.

[0302] Return to Figure 5 Explanation.

[0303] Air conditioner 280 is the internal unit of the regulating body 201 or each box 270 (see reference). Figure 6 This is a device for controlling the temperature, humidity, and cleanliness of the air within the unit. The air conditioner 280 can be built into the main unit 201 or externally mounted. Air conditioning here also includes refrigeration or freezing.

[0304] Additionally, boxes 270 that operate as cold storage or freezers are excluded from the list of boxes for storing printed materials.

[0305] When the storage locker 20 with printing function is installed outdoors or in underground passages where moisture or cold air can easily accumulate, the risk of ink drying slowly, bleeding, or paper sticking together and other quality degradation increases.

[0306] Similarly, in humid environments such as during the rainy season, there is a possibility that stored printed materials or paper may deform due to moisture.

[0307] On the other hand, if the storage locker 20 with printing function is placed in a place where the summer sun shines directly, the interior of the main body 201, which is an enclosed space, becomes hot, which could very likely be the cause of mechanical failure.

[0308] Therefore, in this embodiment, the air conditioner 280 is used to regulate the temperature or humidity inside the main body 201 or each cartridge 270. For example, by reducing the humidity inside the cartridge or the main body 201, ink drying can be promoted, improving print quality. Furthermore, by adjusting the temperature inside the main body 201 to a predetermined range, mechanical failures can be reduced. In this embodiment, cartridges managed at, for example, 15°C to 25°C are used to store printed materials. However, this temperature range is just one example; the upper and lower limits are the target values.

[0309] However, the air conditioning performed by the air conditioner 280 may not be applied to all boxes 270, but rather to a portion of the boxes 270.

[0310] Regarding air conditioning performed by air conditioner 280, as long as there is a situation where the temperature or humidity is fixed and preset by the service provider or installer, it can also be changed to the user's desired temperature or humidity. The desired temperature or humidity can be specified when booking the service.

[0311] <An Example of Managing Data>

[0312] Figure 9 The storage is in the control unit 200 (see reference) Figure 5 This is a diagram illustrating an example of the management data of an HDD200D.

[0313] In this embodiment, the HDD200D stores a print schedule 291 and an operation status table 292 as management data.

[0314] Figure 10 This is a graph showing a data example of printing schedule 291. Figure 10 The print schedule 291 shown includes the management ID, appointment ID, start date and time, end date and time, paper size, and number of sheets. Additionally, Figure 10 The data example shown is one example; it can also store special cases and other information related to document printing.

[0315] The management ID is a number prepared for the management of the lockers 20 with printing function.

[0316] Printing schedule 291 is for printing device 261 (refer to) Figure 5 The information is managed through the action schedule. Therefore, as long as the same number is not repeated within the period being managed, the used management ID can be reused repeatedly. The management ID is issued by the application that manages the print schedule 291.

[0317] On the other hand, the reservation ID is managed by server 30 (refer to...). Figure 1 The management ID is a uniquely assigned number within the entire PrintBox service managed by the management server 30. Furthermore, the management ID can be reused repeatedly as long as no duplicate IDs occur during the period the service is managed.

[0318] The start and end dates are set taking into account the scheduled pickup time of the printed materials and the predicted printing time based on factors such as the number of sheets to be printed. The "scheduled pickup time" here is also referred to as the "scheduled pickup date and time".

[0319] Of course, for all appointments, it is confirmed that printing of the printouts must be completed before the scheduled pickup time.

[0320] In this embodiment, a predetermined collection time is specified at a specific moment, but it can also be specified within a predefined range. For example, a range of 30 minutes, such as 17:00-17:30, can be specified.

[0321] When specifying a collection time within a range, the printing schedule can be set based on the earliest arrival time.

[0322] In addition, the start and end dates should preferably be reset each time a new appointment is accepted. For example, if a large number of appointments are accepted later and printing does not end according to the original schedule, more appointments can be processed by changing the existing start and end times.

[0323] However, printing does not need to be performed all at once within a continuous period of time; it can be done during idle time. For example, if the idle time is 01:30-2:30, 03:15-03:25, or 05:20-05:50, one appointment can be assigned to each of these three idle time periods.

[0324] Furthermore, as long as the latest time of the printing end date is before the scheduled collection time of the printed materials, it is acceptable. In this embodiment, a time slack is set to 30 minutes. That is, the latest end date is determined so that printing is completed at least 30 minutes before the scheduled collection time. In this case, the printing start date is determined by performing an inverse calculation based on the estimated printing time.

[0325] The end date can be calculated using an estimate of the start date and print time. The start date will be reset only if the latest end date exceeds a pre-defined baseline, i.e., if the time margin is less than 30 minutes.

[0326] exist Figure 10 In some cases, the paper size section lists "A4" and "A5," but it can also record information about specific paper types such as glossy paper or envelopes. Other paper types include coated paper, transparent folders, and plain paper. However, information related to paper type can also be managed as other items.

[0327] The number of pages to be printed is essential. Knowing the number of pages to be printed and the printing speed of the printing unit 261 allows for the calculation of an estimate of the printing time.

[0328] Figure 11 This is a graph showing an example of the data in the operating status table 292. Figure 11 The operational status table 292 shown includes the management ID, reservation ID, box ID, usage information, scheduled pickup time, actual pickup time, and whether the air conditioner was used. Additionally, Figure 11 The data example shown is just one example; additional information related to the intended use can also be added.

[0329] The management ID here is a number prepared for managing the operational status of each box in the storage locker 20 with printing function.

[0330] The management ID in the operation status table 292 is managed separately from the management ID in the print schedule 291.

[0331] Regarding the management ID, as long as the same number is not duplicated during the period the object is being managed, the completed management ID can still be reused repeatedly. The management ID is issued by the application in management status table 292.

[0332] Incidentally, when the storage and retrieval of goods are entirely managed by the locker 20 with printing functionality, the management ID is issued by the application that manages the storage of the goods. In this case, such as with coin-operated lockers, there may be a situation where the user who stores the goods is the same user who retrieves them.

[0333] In addition, when the management server 30 also manages the storage of goods such as deliveries or mail, the management ID here is issued in a way that does not duplicate the management ID for printing and storage of printed items.

[0334] Goods such as deliveries or mail are managed by placing the goods into empty boxes.

[0335] In this embodiment, the box for storing goods and the box for storing printed materials are separate.

[0336] The reservation ID is set by the management server 30 (see reference). Figure 1 This is a uniquely assigned number within the PrintBox service managed by the system. This appointment ID can be associated with the management ID of print schedule 291.

[0337] The box ID uses information such as the number of each box in the managed storage cabinet 20 with printing function. For example, the numbers "A1_001" to "A1_009" are used as box IDs. However, it is not necessary to be limited to numbers such as "A1_001" to "A1_009" as long as the box can be identified.

[0338] The usage column records the current status, including the scheduled usage. Boxes with no scheduled usage are managed as "Idle." Furthermore, boxes with scheduled usage or currently in use are recorded with information indicating "In Use." Figure 11 The record contains circular markers.

[0339] The scheduled pickup time field records the pickup time entered by the user when scheduling the print appointment. This scheduled pickup time is used for determining the print schedule 291 or for calculating the elapsed time since the scheduled pickup time.

[0340] The actual time the printed materials were collected is recorded in the "Collection Time" column. This time is used as a reference when the management server 30 calculates the fee. Since box "A1_008" stores free paper, "None" is recorded in the "Collection Scheduled Time" column. That is, although box "A1_008" is in use, there is no scheduled collection time.

[0341] The air conditioning section records whether air conditioning is being used or the desired usage. Air conditioning includes cooling, heating, and humidity control. It can also use an air conditioner 280 (see reference). Figure 5 This keeps the temperature inside the box constant.

[0342] However, even if an air conditioning unit is present, it may not be possible to individually manage the air conditioning of the storage cabinet 20 with printing function and the box 270.

[0343] Furthermore, even if air conditioning is possible, it may not be possible to manage the air conditioning in all boxes 270.

[0344] <Structure of the Management Server>

[0345] Figure 12 This is a diagram illustrating an example of the hardware structure of the management server 30 used in Implementation 1.

[0346] Figure 12 The management server 30 shown has a control unit 300, an HDD 310, and a communication module 320.

[0347] The control unit 300 includes a processor 300A, a ROM 300B storing BIOS and the like, and a RAM 300C used as a working area.

[0348] The communication module 320 is used for communication with the terminal 10 or the storage cabinet 20 with printing function.

[0349] HDD310 stores management data for managing printing and storage reservations. In this embodiment, the management data includes a user table 310A, an equipment table 310B, an operation status table 310C, a reservation table 310D, a billing table 310E, and a late payment fee table 310F.

[0350] Figure 13 This is a diagram showing an example of data from user table 310A. Figure 13 (A) shows an example of how to manage both individuals and operators. Figure 13 (B) shows a table example inherent to the operator.

[0351] Figure 13 User table 310A, shown in (A), includes management ID, name, registration form, user account, and special privileges. Additionally, biometric information such as the user's facial image may also be registered.

[0352] The management ID is assigned to each user registered with the PrintBox service. Figure 13 It uses 5 digits, but the number of digits is arbitrary. Furthermore, the management ID is not limited to numbers; it can also be combined with letters or symbols for management.

[0353] exist Figure 13 In case (A), both personal names and company names are mixed in the name field.

[0354] The registration form records whether the user is an individual or a legal entity. Additionally, for individuals, gender can be registered.

[0355] exist Figure 13In case (A), the user's email address is recorded in the user account. The user account information is also used for appointment-related notifications or personal confirmation. Additionally, in the case of a legal entity, a representative address or the portion following the @ symbol is recorded as a user account. In the case of "Company AB," only the portion following the @ symbol is registered. Therefore, users whose string of the portion following the @ symbol matches is considered to belong to "Company AB" and are subject to "Company AB's" regulations.

[0356] The specific details regarding the use of the PrintBox service are recorded in the details.

[0357] Special provisions may include restrictions related to settlement, the period or number of times the service can be used, the types of services available, the regions or locations where the service can be used, and the terminals used for uploading documents.

[0358] Limitations related to settlement include limits on the amount that can be used each time, and limits on the amount that can be used in monthly increments.

[0359] Regarding the available service periods, there are options such as yearly, monthly, weekly, and time periods. For example, it can be set to allow use in the morning but not in the afternoon. Here, "use" refers to the scheduled pickup time.

[0360] The number of times a service can be used can be determined in terms of annual, monthly, or weekly units.

[0361] The types of services available include monochrome printing only, duplex printing only, the number of prints or copies allowed in a single print run, and the number of prints or copies allowed within a pre-defined period.

[0362] The regions or locations where services can be used include, for example, all regions within the country, specific regions within the country, all countries or regions outside the country, and specific countries or regions outside the country.

[0363] Terminals used for uploading documents include personal terminals, non-specific terminals, and terminals registered with companies, etc.

[0364] exist Figure 13 In case (A), the contract exists only with respect to "Company AB". The contract with respect to "Company AB" is... Figure 13 The table shown in (B) is used for management.

[0365] Figure 13 The user table 310A shown in (B) contains employee ID, name, user account, affiliation, and access permissions.

[0366] Employee IDs are used for management purposes within the legal entity. However, for the purpose of concealing employee IDs, they can be reassigned with IDs different from those used within the legal entity.

[0367] The registration of ownership is based on management needs.

[0368] The access permissions record the distinction between employees who are allowed to use the PrintBox service and those who are not. If... Figure 13 In example (B), employees who frequently visit customers are granted access to the PrintBox service, but employees who primarily work in the office are not granted access to the PrintBox service.

[0369] Additionally, employees granted access to the PrintBox service can be recorded as individual employees or as employees of their respective groups.

[0370] For example, if the group has determined the upper limit of settlement amount, the period or number of times services can be used, the types of services that can be used, etc., it is also possible to read the restrictions on group registration.

[0371] Figure 14 This is a diagram showing an example of data in device table 310B, organized by storage cabinets registered with the PrintBox service.

[0372] Figure 14 The equipment table 310B shown includes region ID, management ID, installation location, business hours, number of boxes, size, printing performance, and air conditioning, etc.

[0373] The region ID is used to manage the region of the locker 20 with printing functionality registered with the PrintBox service. Figure 14 The region ID illustrated is the same as Figure 1 The corresponding region.

[0374] Management IDs are assigned to each of the 20 storage lockers equipped with printing capabilities. Figure 14 In some cases, an ID composed of a region ID and a number is used. However, the management ID can also be an ID assigned regardless of the region set.

[0375] The location setting refers to the information used to determine the location where the locker 20 with printing function is installed. The location setting includes, for example, the name of the shop and its address, the name of the street or road, and the ID assigned to the location setting.

[0376] During business hours, the availability of the lockers 20 with printing function is recorded based on their relationship with the location. Furthermore, business hours may vary depending on the weekday or public holiday. Sometimes, specific days are designated for specific business hours. Also, sometimes dedicated business hours are set at the end of the year or the beginning of the new year.

[0377] The number of boxes installed in each of the storage lockers 20 with printing function is recorded in the box quantity section. The total number is recorded here. The number of boxes constituting the storage locker 20 with printing function may vary depending on the installation location or the installer.

[0378] The dimensions of the boxes installed in the locker 20 with printing function are recorded in the size column. There may be cases where all the boxes constituting the locker 20 with printing function have the same dimensions, but there may also be combinations of boxes of different sizes. For example, the locker 20 with printing function, with management ID "A1", contains 2 large-sized boxes, 2 medium-sized boxes, and 5 small-sized boxes. The structure of this box is similar to... Figure 2 The illustrated storage locker 20 with printing function is the same.

[0379] The printing performance section lists the printing device 261 installed in the storage cabinet 20 with printing function (see reference). Figure 5 The physical properties of ). Figure 14 In the case of printing performance, the following features are registered: a printing speed of 10 pages per minute; the ability to perform duplex printing; the ability to output special colors; and the ability to perform folding processing.

[0380] In addition, printing speed can be registered according to the size of the paper used for printing or the type of document.

[0381] The air conditioner section records 280 air conditioners (reference). Figure 5 The presence or absence of ).

[0382] Figure 15 This is a diagram showing an example of data where individual storage cabinets in device table 310B are managed.

[0383] Figure 15 The device table 310B shown includes management ID, box ID, size, storage object, and air conditioning management, etc.

[0384] The management ID here is the same as Figure 14 The management ID shown is the same and is used to identify the storage cabinet 20 with printing function.

[0385] Box ID is used to identify each box 270 that makes up the storage cabinet 20 with printing function (see reference). Figure 6 The ID of ). Figure 15 In the example, an ID composed of a management ID and a number was used. However, the box ID can also be just a number.

[0386] Record the differences in the dimensions of the corresponding boxes in the size column. Box IDs “A1_001” to “A1_009” and Figure 2Each box in the illustrated storage locker 20 with printing function corresponds to this. Therefore, "Large" is recorded in the dimension column of "A1_001" and "A1_002", "Medium" is recorded in the dimension column of "A1_003" and "A1_004", and "Small" is recorded in the dimension column of "A1_005" to "A1_009".

[0387] The type of item to be stored is recorded in the storage item column. In the case of the storage locker 20 with printing function used in this embodiment, one locker is dedicated to storing printed materials or goods. Therefore, in Figure 15 In some cases, each box is marked with either "goods only" or "printed items only".

[0388] Of course, in the PrintBox service, any remaining boxes other than those specifically designated for cargo storage become candidates for the output destination.

[0389] Incidentally, box "A1_008" is specifically for the storage of free paper. That is, box "A1_008" is reserved for the specific user distributing free paper. Therefore, in Figure 15 In the example, the information recorded is "Printing material only (free paper only)".

[0390] Boxes like those for free paper are examples of special boxes that can only be used by specific users or administrators; in other words, they are not open to non-specific users.

[0391] Furthermore, box "A1_009" is specifically for paper handling. Therefore, in Figure 15 In the example, the storage object field is set to empty, meaning it is not open to any user. Boxes with an empty storage object field are excluded from the storage candidates, whether they are for printed materials or goods.

[0392] The air conditioning management section records information on whether air conditioning can be performed. Figure 15 In the example, boxes “A1_001” to “A1_004” can manage air conditioning, but other boxes cannot.

[0393] Figure 16 This is a graph showing an example of data from operating status table 310C. Figure 16 China for and Figure 11 The corresponding part is marked with the corresponding symbol to indicate it.

[0394] Figure 16 The structure of the data in the operating status table 310C shown is similar to... Figure 11 The operating status table shown is the same as 292.

[0395] This is because, Figure 16 The health status table 310C shown is a table that integrates multiple health status tables 292 collected from the printing-enabled storage cabinet 20 used in the PrintBox service.

[0396] Figure 17 This is a diagram showing an example of data from the PrintBox service appointment table 310D. Figure 17 The reservation form 310D shown is used to manage reservations for document printing and storage.

[0397] Figure 17 The reservation form 310D shown includes reservation ID, box ID, scheduled collection time, document file, number of prints, fee, and special offers.

[0398] A reservation ID is assigned to each reservation. Reservation IDs are distributed in a unique manner throughout the PrintBox service. In this implementation, this is handled by the management server 30 (see...). Figure 1 Issue reservation IDs.

[0399] The box ID is the ID that identifies the box used to store the printout corresponding to the reservation.

[0400] The reserved time slot is obtained by the user of the service through terminal 10 (see reference). Figure 1 Specify it.

[0401] The file name field contains information such as the name of the uploaded document.

[0402] The number of sheets printed refers to the number of sheets of paper used in printing. Therefore, it does not necessarily have to match the number of pages in the document. However, if multiple pages are not grouped into one sheet, or if duplex printing is not performed, the number of sheets printed should match the number of pages in the document to be printed.

[0403] The fee section records the charges incurred by the user for the reserved printing and storage services. In this embodiment, the fee item records a combined charge for printing and storage. However, printing and storage fees can also be managed separately. Furthermore, it is also possible to charge only for printing, with storage fees only charged as an additional charge for late payments.

[0404] In this implementation, the collection period is free within 30 minutes after the scheduled collection time; if more than 30 minutes have passed, a late payment fee will be charged on an ad valorem basis.

[0405] The PrintBox service in this implementation is based on a prepaid electronic payment system. In other words, users who wish to use the PrintBox service can make reservations for printing and storage by prepaying electronically.

[0406] This is because, after a reservation is made, paper or recording materials are consumed by printing, and the box is also managed as "in use" in order to store the printed materials.

[0407] Additionally, when discounts are offered, this can be addressed through refunds based on electronic currency or by issuing coupons that can be used in the future.

[0408] Furthermore, in the event of a premium, an operating model can be adopted that allows the receipt of printed materials on the condition of payment. Alternatively, an operating model can be adopted that charges based on the number of a pre-registered account or the credit card used for payment, or a centralized collection can be made upon the next use.

[0409] In addition to credit cards, electronic money also includes debit cards and crypto assets. Furthermore, electronic money also encompasses the following settlement methods: payment is executed within the amount recorded in the touched terminal when a dedicated reader is accessed; and payment is executed by reading QR codes (registered trademarks) or barcodes (registered trademarks).

[0410] In this implementation, a discounted fee service applies to users who are allowed to schedule printing during late night or early morning time slots. This service is called "time-shift allocation".

[0411] Furthermore, the applicable time period for time-shift allocation sometimes varies depending on the location where the locker 20 with printing function is installed. For example, there may be a locker 20 with printing function that is set as the time period for discounts from 0:00 to 6:00, or there may be a locker 20 with printing function that is set as the time period for discounts from 22:00 to 5:00. This time period is managed by the service provider.

[0412] By importing time-shift allocation, it is possible to avoid peak user periods when the printing device 261 (see reference) occupies the storage cabinet 20 with printing function. Figure 5 Printing appointments with long estimated times can be scheduled. Furthermore, for appointments where the estimated printing time exceeds a pre-defined threshold, a mandatory nighttime printing schedule can be set up.

[0413] By directing printing to nighttime or other times, it is possible to minimize situations where users who have access to the physical machine are unable to use the copying or on-demand printing functions of the storage cabinet 20 with printing capabilities.

[0414] The photocopying mentioned here refers to the common practice of printing an image of a scanned original onto paper.

[0415] On-demand printing refers to an operation method that begins printing documents uploaded to management servers such as 30 based on instructions from users who have accessed the physical machine.

[0416] In the case of print-on-demand, you can be charged when printing is performed, rather than when the document is uploaded. This is because, since printing begins based on the instructions of a user who has access to the physical machine, there is no consumption of consumables or occupation of cartridges.

[0417] In addition, the fee can be paid separately at the time of reservation and upon collection. That is, payment can be made in installments.

[0418] The demand for outdoor printing is also higher during the day compared to nighttime. Therefore, by redirecting scheduled printing to periods of lower demand for on-demand printing, users' waiting time on-site is reduced. On the other hand, this also increases revenue opportunities for service providers.

[0419] The agreement specifies the handling of printed materials after the scheduled pickup time. In this embodiment, the printed materials remain stored in the reserved box for 30 minutes after the scheduled pickup time. Therefore, the agreement specifies the handling of printed materials after these 30 minutes.

[0420] In this implementation, you are required to select any one of "Store Storage", "Shutter", and "Discard". That is, you cannot select "Store Storage", "Shutter", and "Discard" at the same time.

[0421] "Store Storage" is selected when the user allows the printed items to be retrieved and stored by staff of the store equipped with the storage locker 20 with printing function or by staff responsible for maintenance, etc.

[0422] A shredder is chosen by users who require the privacy of their printed materials. It's selected in situations where printed materials, such as private photos or company documents, must not be seen by third parties.

[0423] "Store disposal" is a third option, neither storage in the store nor cutting with a shredder. In this case, the printed materials are removed and disposed of by store staff or maintenance personnel. That is, the store does not store the printed materials.

[0424] Furthermore, even when "Store Storage" is selected, if 30 minutes have passed since the scheduled pickup time, the user can be configured to change the storage location from "Store Storage" to "Shutter" or "Store Disposal" based on instructions provided from terminal 10 to management server 30. This can also be configured to allow for changes from "Shutter" to "Store Storage" or "Store Disposal."

[0425] In addition, it can be set to allow for the extension of the storage time.

[0426] If no collection is detected 10 minutes before or after the scheduled collection time, the management server 30 will send a collection notification, such as an email, to the user's terminal 10.

[0427] In this implementation, even if the same document is printed after trimming the printout, it is not free but charged. However, the cost can be reduced.

[0428] The acceptance of a reservation for printing and storage can be conditional upon the time specified in advance relative to the scheduled collection time.

[0429] This is because, assuming reservations can be made starting a week in advance, then box 270 (refer to...) is the target of the reservation. Figure 6 The PrintBox service was occupied for one week, preventing other users from using it.

[0430] From the perspective of reducing the time occupied by the printing box 270 and ensuring flexibility in adjusting the printing schedule, a timeframe from, for example, 24 hours to 3 hours before the scheduled pickup time can be accepted as a condition. Of course, these times are just one example. Alternatively, if the number of printouts is small and there is high flexibility in adjusting the printing schedule, it can be set to allow reservations up to 30 minutes in advance.

[0431] Furthermore, although it is also related to fees, if the time from accepting the reservation to collecting the reserved time is longer than the base time, an additional storage fee may be charged.

[0432] Figure 18 This is a diagram showing examples of data from Fee Schedule 310E and Late Fee Schedule 310F. Figure 18 (A) is a data example from the fee schedule 310E. Figure 18 (B) is a data example from Late Fee Table 310F.

[0433] Figure 18The fee schedule 310E shown in (A) includes the management ID of the locker 20 with printing function, the premium period, the premium unit price, the discount period, and the discount unit price.

[0434] The management ID is used to reflect the specific characteristics of each individual locker 20 with printing functionality. If all lockers 20 with printing functionality use a common premium and discount period, a management ID is not required.

[0435] The premium period is designed to reduce the number of users waiting in line at the device. In this implementation, a premium fee is incurred when the scheduled pickup time is included in the premium period. Figure 18 In case (A), the premium period for the locker 20 with printing function and management ID "A1" is 11:00-13:00.

[0436] The premium unit price registers the unit price with additional fees. The unit price is set by the PrintBox service provider, etc.

[0437] The discount period is also designed to reduce the number of users queuing in front of the device. A discount is applied if the pre-order time is included in the discount period. Figure 18 In case (A), the discount period for locker 20 with printing function and management ID "A1" is 23:00-06:00.

[0438] The discounted unit price records the unit price with the discount fee. The unit price is set by the PrintBox service provider, etc.

[0439] Figure 18 The late payment fee table 310F shown in (B) includes the management ID of the locker 20 with printing function and the unit price of the late payment fee, etc.

[0440] Late Fee Schedule 310F is also used to reflect the specific circumstances of each individual locker 20 with printing functionality. When late fees are managed jointly across all lockers 20 with printing functionality, no management ID is required.

[0441] The unit price for late payment fees is specified for charges in cases where the scheduled collection time has elapsed. In this implementation, no late payment fee is incurred within 10 minutes, but if more than 10 minutes have passed, a late payment fee is incurred every minute or every time.

[0442] exist Figure 18In case (B), the late payment fee for the locker 20 with printing function and management ID "A1" is 10 yen per minute. Furthermore, the late payment fee for the locker 20 with printing function and management ID "A2" is 500 yen per transaction. Additionally, the late payment fee can be calculated based on box 270 (see reference). Figure 6 The fee is charged based on the size of the printed material or the number of sheets of paper.

[0443] <Example of using the PrintBox service>

[0444] The following uses Figures 19-36 This section explains an example of using the PrintBox service.

[0445] <Example 1>

[0446] Figure 19 The network printing system 1 used in implementation 1 (see reference) Figure 1 The diagram illustrates an example of a processing action performed in the process. Additionally, the symbol S in the diagram indicates a step.

[0447] Figure 19 The processing action shown is initiated by the user selecting the use of the PrintBox service via terminal 10 (step 1).

[0448] Figure 20 This is a diagram illustrating an example of a printing operation screen 100 displayed on the monitor of terminal 10. Figure 20 When the print item is selected on the operation screen 100 shown, a list of printing devices (i.e. printers) that can be used for printing is displayed.

[0449] exist Figure 20 The operation screen 100 shown contains candidates 101 for the PrintBox service. Here, candidate 101 consists of two options: "PrintBox A" and "PrintBox B".

[0450] The status is "Ready to Go". Therefore, users can select any service.

[0451] In this embodiment, it is assumed that “PrintBox A” is selected on the operation screen 100.

[0452] In addition, such as Figure 20 As shown, instead of listing the candidates for the PrintBox services that can be specified, you can only display the general name of the PrintBox services. After making a selection, you can choose a specific service provider.

[0453] The management server 30 prompts for the input conditions of the “PrintBox A” accessed from terminal 10 (step 2).

[0454] Figure 21 This diagram illustrates an example of the input screen displayed when using the PrintBox service. After selecting a document as the print target, or while the document is open, the print tab is activated, thereby displaying on the monitor 110 of terminal 10. Figure 21 The input screen shown.

[0455] Figure 21 The input screen shown includes a service logo 111, a field for specifying the collection date 112, a field for specifying the collection time 113, a field for specifying the desired collection location 114, a button to display a map 115, a field for specifying the paper size 116, a field for specifying the printing range 117, a field for specifying the number of copies 118, a field for specifying time-shifted printing 119, a field for specifying special offers 120, and a button 121 for confirming the input content.

[0456] The service logo 111 displays a logo corresponding to "PrintBox A". Additionally, in Figure 22 The label corresponding to "PrintBox B" is shown in the image.

[0457] Figure 22 This diagram illustrates another example of the input screen displayed when using the PrintBox service. Figure 22 China for and Figure 21 The corresponding part is marked with the corresponding symbol to indicate it.

[0458] exist Figure 22 In the input screen shown, the logo 111A has a rectangular shape, unlike the example with a circular shape. Figure 21 different.

[0459] In the designated area field 114, you can enter, for example, the shop name, location name, or station name in text format. Additionally, you can display candidate locations via a dropdown menu in the designated area field 114. Furthermore, you can select an operations center from the map displayed via the operation button 115.

[0460] In the paper size specification field 116, enter the paper type and size selected from the list of paper types and sizes.

[0461] In the specified field 117 of the specified range, enter the range of pages in the document that are to be printed, such as "All" or page number.

[0462] Enter the number of copies to be printed in field 118.

[0463] In addition, Figure 21Although not shown in the image, it is possible to specify the printing orientation, color mode, binding, binding processing, etc.

[0464] exist Figure 21 In the time-shift printing specification field 119, "Yes" is entered, and in the special specification field 120, "shredder" is entered. Furthermore, it is also possible to specify whether air conditioning is used. The reason for setting time-shift printing to be user-specified is that even in a locked box, there are times when it is not desirable for printed materials to be stored for an extended period.

[0465] If the management server 30 detects an operation on button 121 indicating that the input conditions have been confirmed, it prompts the terminal 10 with candidate locations that meet the conditions (step 3). Candidate locations that meet the conditions are determined using at least one of the following: paper size, number of sheets printed, type of paper used for printing, and whether each compartment has air conditioning. For example, if photographic paper is specified as the type of paper, compartments with humidity levels below a certain threshold are selected as candidates to prevent photos from sticking together during storage. Additionally, in seasons with low humidity, compartments without air conditioning may be selected.

[0466] Figure 23 This is an example of a prompt screen displaying candidate locations that meet the criteria. Figure 23 China for and Figure 21 The corresponding part is marked with the corresponding symbol to indicate it.

[0467] Figure 23 The displayed screen includes a service icon 111, a collection date and time field 131, a collection location or candidate location field 132, a paper size field 133, a number of sheets field 134, a fee field 135, a confirm reservation button 136, and a button 137 for returning to the previous screen.

[0468] exist Figure 23 In the prompt screen shown, since there is no single location that meets the user's desired conditions, multiple candidates are displayed with checkboxes.

[0469] exist Figure 23 In this case, the number of candidates displayed is 3, but since there are still undisplayed candidates, a scroll bar is displayed on the right side of the screen.

[0470] exist Figure 23 In the process, the user selected "S Store_T Street Store" as the third candidate.

[0471] In addition, in this embodiment, candidate locations are displayed when there is no location that individually meets the user's desired conditions, but even if there is a location that individually meets the conditions, nearby candidates can be displayed.

[0472] Return to Figure 19 Explanation.

[0473] If terminal 10 notifies management server 30 of the operation of reservation button 136 (step 4), management server 30 will display a payment request screen (step 5).

[0474] Subsequently, if the user instructs terminal 10 to perform payment (step 6), the management server 30 confirms the reservation (step 7).

[0475] In this embodiment, if the appointment is confirmed, the document is uploaded from terminal 10. Management server 30 saves the uploaded document's data file to HDD 310 (see reference). Figure 12 The system sends document data files and reservation information to the storage locker 20 with printing function, which is used to print and store the printed materials. However, it is not necessary to send data files to the storage locker 20 with printing function at the same time as uploading. The data file can be print data.

[0476] Furthermore, if the reservation is confirmed, the management server 30 will notify the terminal 10 of the reservation number, etc. (step 8).

[0477] Figure 24 This is an example illustration of a notification screen displaying an appointment number. Figure 24 China for and Figure 21 The corresponding part is marked with the corresponding symbol to indicate it.

[0478] Figure 24 The notification screen shown includes a service logo 111, a collection date and time field 141, a collection location field 142, a map display button 143, an appointment number field 144, a box number field for storing printed materials 145, and a QR code (registered trademark) 146.

[0479] exist Figure 24 In this case, the reservation number is displayed as "100011", and the box for storing the printed materials is displayed as "003".

[0480] The reservation number is used for user authentication when collecting printed materials, etc. This reservation number is in reservation form 310D (see reference). Figure 17 It is managed as a reservation ID in the system.

[0481] The box number is assigned at the time when a candidate for printing is available, and it is initially reserved. The box number used to store the printed materials is determined at the time of reservation based on the size and number of sheets of paper in the "idle" box.

[0482] Furthermore, field 146 of the QR code contains information related to the confirmed appointment, used for user authentication when picking up the printed materials.

[0483] Of course, prints on A3-sized paper are difficult to store in A4-sized boxes.

[0484] Furthermore, given that the printed material requires space equivalent to 2,000 sheets of A4 paper, it is difficult to store it in a box that can only hold a maximum of 1,000 sheets of A4 paper.

[0485] In such cases, one box that can be stored is secured for storage, or multiple boxes are secured for storage.

[0486] Figure 25 This diagram illustrates an example of securing multiple lockers (20) with the same printing function for a single reservation. Figure 25 China for and Figure 24 The corresponding part is marked with the corresponding symbol to indicate it.

[0487] exist Figure 25 In this case, for reservation number "100011", the two boxes "003" and "011" were ensured.

[0488] exist Figure 25 In the example, box "003" contains 1000 printed sheets, and box "011" contains 800 printed sheets. However, it is possible to display the number of copies instead of the number of sheets. Additionally, with... Figure 24 Similarly, you can display only the box number corresponding to the reservation number.

[0489] Figure 26 This diagram illustrates an example of two lockers 20 with printing functions, each containing one box, located in different locations and with a reservation guarantee. Figure 26 China for and Figure 24 The corresponding part is marked with the corresponding symbol to indicate it.

[0490] When multiple locations are allocated, in addition to the possibility of insufficient box quantity, there may also be a shortage of paper or recording materials. Furthermore, in the event of replenishing paper or recording materials, reservations can be accepted based on pre-arranged replenishment.

[0491] exist Figure 26 In the case of reservation number "100011", box number "003" for "S Store_T Street Store" and box number "016" for "P Store_T Street Store" are secured. If it is necessary to distribute the printed copies to multiple locations based on the number of reservations, the management server 30 prompts the terminal 10 in step 3.

[0492] You can select nearby locations as candidates based on factors such as the distance between two locations on the map connected by a straight line, the distance calculated along the movement path, and the time required to move.

[0493] In addition, if printing and storage cannot be performed within the specified distance and time limits to meet the user's desired conditions, an operation mode that does not accept reservations will be set.

[0494] Furthermore, if it is not possible to print and store items that meet the user's desired conditions within the limits of distance and time, as an option, reservations can be made within the range where printing and storage are possible, and the shortfall can be registered in the pending cancellation column.

[0495] Figures 24-26 The notification screen shown can be read and displayed at any time.

[0496] Return to Figure 19 Explanation.

[0497] The storage locker 20 with printing function, which receives data files, etc., is associated with the box determined during the reservation and management begins (step 9).

[0498] The management here also includes the creation and updating of print schedules. Furthermore, the possibility of time-shift printing and maintenance time are considered when creating print schedules. Additionally, even if time-shift printing is not desired when scheduling a print job, it can be performed later if time-shift printing is permitted.

[0499] The locker 20 with printing function, which has started reservation management, will print according to the printing schedule (step 10).

[0500] Afterwards, the storage locker 20 with printing function begins to store the printed materials in the corresponding boxes (step 11). The storage of the printed materials continues until the user visits the site to retrieve them. However, this excludes situations where a shredder is used to cut the paper after a pre-determined time has elapsed since the scheduled retrieval time.

[0501] The following scenario envisions a case where someone accesses a storage locker 20 with printing functionality to retrieve printed materials at a predetermined time.

[0502] In addition, in this embodiment, the printed material is printed 30 minutes before the scheduled pickup time and stored in the reserved box.

[0503] For users accessing the site to collect their printed materials, the corresponding door 210 (see reference) is used for the box where the printed materials are stored. Figure 2 ) or configured in main body 201 (refer to Figure 2 The central touch panel 223A (see reference) Figure 3 Perform the operation to release door 210.

[0504] The locker 20 with printing function accepts the user's retrieval operation (step 12).

[0505] The following is an example of the operations related to a user receiving printed materials.

[0506] Figure 27 This diagram illustrates an example of the process of retrieving printed materials. Figure 27 (A) is an example of an operation that displays the printout pickup screen. Figure 27 (B) shows an example of the operation when the lock is unlocked by entering the reservation number. Figure 27 China for and Figure 2 The corresponding part is marked with the corresponding symbol to indicate it.

[0507] exist Figure 27 In the example, the scenario where the display 211 is a touch panel is envisioned.

[0508] First, such as Figure 27 As shown in (A), the user clicks on display 211, which shows the number of the box containing their printouts on door 210. The box number is recorded on the reservation number notification screen (see [reference]). Figure 24 ).

[0509] If the user clicks on monitor 211, then as follows Figure 27 As shown in (B), the display 211 guides the operation required to unlock.

[0510] exist Figure 27 In example (B), the display shows statements such as "To collect" and "Please select whether to enter the reservation number notified at the time of reservation or to point your smartphone at NFC".

[0511] Furthermore, in Figure 27 In example (B), a "Number Input" button and an "NFC Input" button are displayed at the bottom of display 211.

[0512] exist Figure 27 In example (B), the user clicked the "Number Input" button.

[0513] Figure 28 This is a diagram showing an example of a display when unlocking based on the reservation number is selected. Figure 28 (A) is an example of the screen for inputting the reservation number. Figure 28 (B) is an example of a scene where the person is confirmed to be the account holder. Figure 28 China for and Figure 27The corresponding part is marked with the corresponding symbol to indicate it.

[0514] exist Figure 28 In case (A), a prompt to enter the reservation number, its input field, and number keys are displayed on the display 211.

[0515] The entered number corresponds to box 270 (see reference) for door 210. Figure 6 If the reservation numbers managed are consistent, the display on monitor 211 will switch to... Figure 28 (B)

[0516] exist Figure 28 In section (B), statements such as "Unlock" and "Please remove the printed material" are displayed.

[0517] Figure 29 This is a diagram showing an example of a display when NFC-based input unlocking is selected. Figure 29 Example (A) is an example of operation when unlocking via NFC input. Figure 29 Figure (B) illustrates the state in which the terminal 10 is aligned with the NFC communication unit 212. Figure 29 China for and Figure 27 The corresponding part is marked with the corresponding symbol to indicate it.

[0518] and Figure 27 Similarly, in (B), Figure 29 In case (A), the system also displays statements such as "To collect" and "Please select whether to enter the reservation number notified during the reservation or to point your smartphone at NFC". At the bottom of the display 211, there are "Number Input" and "NFC Input" buttons.

[0519] exist Figure 29 In example (A), the user clicked the "NFC Input" button.

[0520] After that, as Figure 29 As shown in (B), if the user points the terminal 10 at the NFC communication unit 212, the reservation number or information of the user associated with the reservation is read in the door 210, and the information is then sent to the box 270 corresponding to the door 210 (see reference). Figure 6 Verify the information managed.

[0521] If the verification result confirms that the person is the same, the display on monitor 211 will switch to the aforementioned... Figure 28 (B) can remove the printed material.

[0522] Figure 30 This is a diagram showing an example of using QR encoding when unlocking. Figure 30(A) is an example of gate 210 with a read section 216 having QR encoding. Figure 30 (B) is a diagram illustrating the state of reading the QR code. Figure 30 China for and Figure 27 The corresponding part is marked with the corresponding symbol to indicate it.

[0523] exist Figure 30 In case (A), a QR code reading unit 216 is arranged side by side with the NFC communication unit 212 at the lower part of the door 210.

[0524] Furthermore, in Figure 30 In example (A), the display shows statements such as "To receive", "Please point your smartphone at the NFC, or please select QR code reading", and "NFC input" and "QR code" buttons are displayed at the bottom of the display 211.

[0525] exist Figure 30 In example (A), the user clicked the "QR Encoding" button.

[0526] In this case, the QR code 146 (see reference) is included in the notification screen when the user confirms the appointment. Figure 24 The display on terminal 10 will then proceed as follows: Figure 30 Align the QR code with the reading unit 216 as in (B).

[0527] As mentioned above, information related to the appointment is recorded in QR code 146.

[0528] The result is that the read information is compared with that of the box 270 corresponding to the door 210 aligned with the QR code 146 (see reference). Figure 6 The information managed is verified.

[0529] If the verification result confirms that the person is the same, the display on monitor 211 will switch to the aforementioned... Figure 28 (B) can remove the printed material.

[0530] Additionally, using Figures 27-30 The described operating steps can also be configured in main body 201 (refer to...) Figure 1 The touch panel 223A in the center of the ) (refer to Figure 3 However, in this case, the user is sometimes required to enter the box number containing the printed item to be retrieved.

[0531] In addition, such as Figure 29 as well as Figure 30As shown, if the method of reading reservation-related information using NFC or QR encoding is selected, the user's confirmation is performed using the box number contained in the read information.

[0532] Furthermore, if it is confirmed that the person in question is the individual, the following steps can be performed: Gate 210, as the object, passes through processor 200A (see reference). Figure 5 The door is opened under the control of the door; the unlocked box number and location are displayed on the touch panel 223A; and the display color and brightness of the display 211 on the door 210 change. Here, the change in display color and brightness can be applied to the entire display 211 or only to the characters displayed on the display 211.

[0533] Furthermore, the location and number of the door 210 corresponding to the box containing the printed material can be notified to the user's terminal 10.

[0534] like Figures 27-30 As illustrated, the door 210, which allows direct operation of the box containing the printed materials, is sometimes operated by other users via the touch panel 223A located in the center of the main body 201.

[0535] Figure 31 This diagram illustrates the situation where the main panel 220 is in use when receiving printed materials. Figure 31 (A) shows other users operating the main panel 220. Figure 31 (B) shows the user retrieving the printed material. The main panel 220 is an example of an "operation panel" used by the user for on-demand printing, scanning, copying, etc.

[0536] Figure 31 Other users shown in (A) are operating the main panel 220 for on-demand printing or scanning of originals.

[0537] On-demand printing here includes the following situations: instructing on-site printing of documents that have been uploaded to the cloud server in advance; and instructing to print documents by inserting a removable semiconductor memory into the main panel 220.

[0538] In short, while other users are operating the main panel 220, the user who comes to collect the printout cannot operate the main panel 220 and must wait for the other users to finish operating.

[0539] However, as mentioned above, if a retrieval operation can be performed on door 210 where the printed materials are stored, then even if other users' operations have not been completed, it is still possible to... Figure 31 Open door 210 as shown in (B) and take out the printout.

[0540] In the case of printing documents at a destination, imagine visiting the client after picking up the printed materials, and also determine the visit time in advance.

[0541] Even in such cases, if the printed materials can be picked up without waiting time as in this embodiment, customers can be visited at the scheduled time.

[0542] Return to Figure 19 Explanation.

[0543] If the user retrieves the printed item using any of the methods described above, the storage locker 20 with printing function notifies the management server 30 of the completion of retrieval (step 13). Additionally, the management server 30, upon receiving the notification, transmits the notification to the terminal 10.

[0544] Afterwards, 20 pairs of storage lockers with printing capabilities were placed in HDD200D (refer to...). Figure 5 Update the management data managed in the table (step 14). Specifically, update the management data in the status table 292 (refer to...). Figure 11 The time of collection is recorded in the record.

[0545] On the other hand, the management server 30 pairs are in HDD310 (refer to...) Figure 12 The operational status table 310C managed in the document (refer to) Figure 12 Update (step 15). Specifically, in health table 310C (refer to...) Figure 16 The time of collection is recorded in the record.

[0546] <Example 2>

[0547] Here, use Figure 32 as well as Figure 33 Explanation of situations where printed materials are collected by an agent.

[0548] Figure 32 This diagram illustrates a situation where an agent collects the printed materials. Figure 32 China for and Figure 1 The corresponding part is marked with the corresponding symbol to indicate it.

[0549] exist Figure 32 In the network printing system 1, the user who reserves the printing and storage of printed materials in the PrintBox service is designated as Mr. A, and Mr. A's agent who accesses the storage cabinet 20 with printing function in order to receive the printed materials is designated as Mr. B.

[0550] exist Figure 32 In this case, the terminal operated by Mr. A is designated as terminal 10A, and the terminal operated by Mr. B is designated as terminal 10B.

[0551] Here, terminal 10A operated by Mr. A and terminal 10B operated by Mr. B can communicate through communication network 40.

[0552] Since it was picked up by an agent, A is located away from the locker 20 with the printing function.

[0553] Figure 33 This is an illustration of an example of the operation screen displayed when an agent collects a printed document. Figure 33 (A) is an example of a prompt given to B who comes to collect the printed materials. Figure 33 (B) is an example of the operation screen displayed to Mr. A, who entrusted the collection. Figure 33 China for and Figure 21 The corresponding part is marked with the corresponding symbol to indicate it.

[0554] Figure 33 The operation screen shown in (A) is displayed on the monitor 211 of door 210. For example, it is used to access the locker 20 with printing function (see Figure 211). Figure 32 User B, the agent of the main panel 220 (see reference), operates the main panel. Figure 2 Select the agent to collect the item, and the operation screen will be displayed.

[0555] exist Figure 33 In example (A), the display on monitor 211 shows phrases such as "Agent Collection," "Confirm with Mr. A whether collection is permitted," and "Please press the following button." Furthermore, in Figure 33 In example (A), a "Start" button and a "Back" button are displayed at the bottom of the display 211.

[0556] exist Figure 33 In example (A), Mr. A's information as the principal is displayed, but Mr. A's information can be concealed. For example, statements such as "Confirm with the person making the reservation whether collection is permitted" or "Confirm with the person himself whether collection is permitted" can be used.

[0557] In this embodiment, if the operation is "start", a notification requesting permission for the agent to collect the item is sent to Mr. A's terminal 10A.

[0558] Through user A's actions, terminal 10A accessed management server 30 (see reference). Figure 32 ), thus showing Figure 33 The operation screen shown in (B) is as follows.

[0559] Figure 33 The operation screen shown in (B) includes a service icon 111, a live video 151, a message bar 152, a "Yes" button 153 for operation when permitted, and a "No" button 154 for operation when not permitted.

[0560] Live video 151, for example, is transmitted through the main panel 220 (see reference). Figure 3 Camera 222 (refer to) Figure 3 Images captured and uploaded to the management server 30.

[0561] However, if it is difficult to capture the user B during operation using camera 222, a facial image of user B captured while operating the touch panel 223A of the main panel 220 can be used.

[0562] In addition, if a camera is installed in door 210, it will capture a real-time image of the face of user Mr. B during operation.

[0563] Furthermore, the live video 151 can also utilize video transmitted in real-time from terminal 10B of user B, who acts as an agent, to terminal 10A. For example, user A, who receives a notification to collect the video from an agent, can obtain and display the live video from terminal 10B of user B, who has appointed an agent.

[0564] However, since it is only necessary to confirm that it was Mr. B who received the item, it is not necessary to display live video 151. For example, it can be confirmed that it was Mr. B who received the item through a voice call.

[0565] exist Figure 33 In example (B), message bar 152 displays the statements "Request permission for agent collection for reservation ID: 100011 (box A1)" and "Allow?".

[0566] If user A presses the "Yes" button 153, the execution of this operation is notified to the management server 30. Then, the management server 30 instructs the storage cabinet 20 with printing function to unlock the corresponding door 210.

[0567] Additionally, if user A presses the "No" button 154, the corresponding door 210 will remain locked.

[0568] <Example 3>

[0569] Here, use Figure 34 as well as Figure 35 The supplementary processing of free paper is explained.

[0570] Figure 34 This is a flowchart illustrating the supplementary processing of free paper. Additionally, the symbol S in the diagram indicates a step.

[0571] Figure 34 The processing shown is performed by processor 200A (reference) Figure 5 This is achieved by executing the program.

[0572] In order to Figure 2 In the case of the storage cabinet 20 with printing function shown, free paper is stored in box "008".

[0573] Since the door 210 containing the Free Paper is not locked, anyone can freely open the door 210 and take out the Free Paper.

[0574] However, it can also be set to lock the door 210 where the box containing the free paper is stored. However, if the free paper is selected to be taken out via the main panel 220, it can also be set to unlock the corresponding door 210.

[0575] In this embodiment, the processor 200A constantly predicts the inventory of free paper (step 21).

[0576] One method for predicting the inventory of free paper is to use a camera installed inside the box to photograph the inside of the box and predict the inventory based on the photographed images. Here, it is not necessary to photograph the entire stack of free paper in storage. Furthermore, the images are taken from a position and orientation where the height of the stack of free paper in storage is known. Specifically, the images are taken from the position and orientation of the inventory at a height that allows for determining whether additional printing is necessary.

[0577] Another method for predicting free paper inventory is based on the weight of the printed material. This method can be used when a weighing meter is installed inside the box.

[0578] As another method for predicting the inventory of free paper, there is a method based on the number of gates 210 (refer to) where free paper is stored. Figure 1 A method for predicting the number of times a number of times it is opened and closed.

[0579] Another method for predicting the inventory of free paper is based on the number of times authentication is performed when the door 210 is opened or closed. This method addresses situations where authentication is requested even when the paper is free, in order to unlock it. However, authentication here does not require personal confirmation. For example, unlocking information such as information previously published can be entered.

[0580] As another method for predicting the inventory of free paper, there is evidence to use camera 222 (see reference). Figure 3 A method for predicting the number of people in an image obtained by photographing the opening and closing of door 210.

[0581] If the inventory of free paper is predicted, the processor 200A determines whether the predicted inventory meets the replenishment conditions (step 22). The replenishment conditions also vary depending on the forecasting method used. However, when the approximate number of copies and sheets are predicted, it is determined whether the value is greater than the baseline value.

[0582] In summary, during the period when a negative result is obtained in step 22, the processor 200A returns to step 21.

[0583] On the other hand, if a positive result is obtained in step 22, the processor 200A arranges for additional printing of free paper (step 23).

[0584] Figure 35 This is a diagram illustrating the supplementary process of free paper processing performed by the processor 200A. Figure 35 (A) shows an example where the inventory of free paper is higher than the benchmark. Figure 35 (B) shows an example where the inventory of free paper is less than the benchmark. Figure 35 (C) shows an example where the stock of free paper becomes more than the baseline through additional printing.

[0585] Furthermore, the additional printing by the processor 200A can also be used for newspapers and brochures that can be dispensed for a fee. In the case of paid printouts, the opening and closing of door 210 is conditional upon payment detection. That is, payment is used instead of authentication. However, in the case of paid printouts, to prevent the dispensing of copies exceeding the payment amount, the following technique is employed: the cartridge 270 is configured with a double bottom, and under the control of the processor 200A, only the number of copies corresponding to the payment amount are dispensed to the user-accessible area.

[0586] <Example 4>

[0587] Figure 36 This is an example of a screen that prompts users who want to print on demand to a nearby store. Figure 36 (A) shows an example of a screen displayed when on-demand printing is accepted while a scheduled print job is being performed. Figure 36 (B) shows an example of a screen introducing nearby shops.

[0588] In the storage cabinet 20 with printing function used in this embodiment, the printing of printed items is performed according to the user's reservation for the PrintBox service.

[0589] Therefore, when a user who wants to print on demand visits the locker 20 with printing function, a scheduled print job may be performed even if there are no other customers around.

[0590] In such a situation, the convenience for users accessing the service for on-demand printing is compromised. Furthermore, operators who install the storage lockers 20 with printing capabilities also face reduced opportunities to provide the service.

[0591] Therefore, if the locker 20 with printing function accepts on-demand printing while performing a pre-booked printing, it will... Figure 36 The screen shown in (A) is displayed on touch panel 223A.

[0592] exist Figure 36 In example (A), the display includes statements such as "The scheduled print job is currently in progress," "The print job is scheduled to end in 10 minutes at 15:30," "Would you like to suggest nearby shops that offer on-demand printing?", a "Yes" button, and a "No" button.

[0593] exist Figure 36 In example (A), since a reason is displayed for the inability to perform on-demand printing, it is expected to increase the user's sense of conviction compared to the case where no reason is displayed.

[0594] Furthermore, in Figure 36 In example (A), a 10-minute wait time is shown while waiting on-site, and the available time for print-on-demand is also shown. Therefore, users who wish to print on demand can obtain information to help them decide whether to wait for printing or go to another store.

[0595] In addition, it is not limited to the printing that is being performed during the scheduled printing. If there are other consecutive appointments, it shows the time required until all consecutive appointments are completed or the time when on-demand printing can be accepted.

[0596] Furthermore, depending on the relationship with the scheduled printing time, there are sometimes short gaps between the scheduled printing and the actual printing time. In such cases, if on-demand printing is accepted unconditionally after the printing in progress has ended, it may affect the execution of other scheduled printings.

[0597] In such cases, it is preferable to allow users who wish to print on demand to input the number of pages to be printed or the data file to be printed on demand, and to prepare in advance the function of confirming whether the insertion of print-on-demand can be interrupted in the processor 200A.

[0598] If it's a few pages being printed on demand, the insertion can be interrupted even if the idle time is around 5 minutes. On the other hand, if the estimated job time for printing on demand is longer than the idle time on the schedule, the insertion cannot be interrupted.

[0599] However, depending on the relationship with the scheduled pickup time of the printed materials, there are situations where the schedule can be readjusted. For example, in cases like time-shifted printing, where printing is scheduled several hours in advance of the scheduled pickup time of the printed materials. In such cases, even if the start time is shifted back by about 30 minutes, as long as all other schedules can be executed, it is possible to interrupt the insertion of on-demand printing after the printing in progress has finished, and it is also possible to interrupt the printing in progress and interrupt the insertion of on-demand printing.

[0600] The reason this interruption can be performed is that the printouts based on the PrintBox service are stored in the reserved box 270.

[0601] When the "Yes" button is pressed, the display of the touch panel 223A switches to... Figure 36 (B)

[0602] exist Figure 36 In example (B), on touch panel 223A, following the statement "There are 3 shops that can be introduced", buttons are displayed to show the name of each shop, the distance to each shop, and a map to show the location of each shop.

[0603] Furthermore, a button for "returning" to the previous screen is displayed at the bottom of the screen.

[0604] Since on-demand printing is often urgent, suggesting other shops that offer on-demand printing services balances user convenience with revenue opportunities.

[0605] Additionally, it is necessary to avoid having a PrintBox service appointment available when the user arrives at the store they are directed to.

[0606] Therefore, when prompted to visit other stores, check if there are any reservations for the PrintBox service. Alternatively, before moving, upload the documents intended for on-demand printing to the management server 30, and then retrieve the printed materials from the printing locker 20 located at the destination store.

[0607] Using this feature allows for efficient use of travel time to other stores. Furthermore, for each store that is suggested, it is preferable to also calculate and suggest the time when the printed materials can be picked up if a reservation for printing and storage based on the PrintBox service has been accepted.

[0608] Once the time when the printed materials can be picked up is known, the travel time to the store and the time until the destination after pickup can be combined to determine the store that is most convenient for the user as the reservation destination.

[0609] Incidentally, reading the original document via scanner is unrelated to printing, so it is acceptable to perform the scheduled printing.

[0610] <Implementation Method 2>

[0611] use Figures 37-40 Implementation method 2 will be described.

[0612] <System Overall Structure>

[0613] Figure 37This figure illustrates a usage example of the network printing system 1A envisioned in Embodiment 2. Figure 37 China for and Figure 1 The corresponding part is marked with the corresponding symbol to indicate it.

[0614] The network printing system 1A in this embodiment consists of two storage cabinets: a storage cabinet 20 with printing function that does not include a box for storing printed materials and goods; and a storage cabinet 20 with printing function that includes a box for storing printed materials and goods.

[0615] Furthermore, the storage cabinet 20 with printing function, which includes a box that can be used to store printed materials and goods, is divided into a storage cabinet 20 with printing function corresponding to temperature management function and a storage cabinet 20 with printing function without temperature management function.

[0616] Right now, Figure 37 The storage locker 20 shown has three functional sections. Figure 37 In the middle, the type of shadow was changed according to the category.

[0617] Figure 37 The network printing system 1A shown here is supplemented with a management server 50 for managing the safekeeping of goods, which is consistent with... Figure 1 The network printing system 1 shown is different. Furthermore, in this embodiment, the operator of the operation management server 50 is different from the operator of the operation management server 30. However, it is possible that the operators of the servers are the same.

[0618] <Example of equipment table data>

[0619] Figure 38 This is a diagram showing an example of data from device table 310B used in embodiment 2. Figure 38 China for and Figure 15 The corresponding part is marked with the corresponding symbol to indicate it.

[0620] Figure 38 The device table 310B shown is... Figure 15 The difference in the device table 310B shown is in the storage object column.

[0621] Specifically, Figure 38 The boxes “A1_002” to “A1_007”, “A2_005”, “B1_001” and “C1_001” in the device table 310B shown are for storing printed materials and goods.

[0622] That is, these boxes are sometimes used to store printed materials and sometimes to store goods.

[0623] <Structure of a management server for managing the safekeeping of goods>

[0624] Figure 39 This is a diagram illustrating an example of the hardware structure of the management server 50 used in Implementation Method 2.

[0625] Figure 39 The management server 50 shown has a control unit 500, an HDD 510, and a communication module 520.

[0626] The control unit 500 includes a processor 500A, a ROM 500B storing BIOS and the like, and a RAM 500C used as a working area.

[0627] The communication module 520 is used for communication with the terminal 10, the storage cabinet 20 with printing function, and the management server 30.

[0628] HDD510 stores management data for managing the receipt and dispatch of goods. In this embodiment, the management data includes a user table 510A, a device table 510B, and an operation status table 510C.

[0629] User table 510A is a table used to manage users who register for the service of receiving and sending goods through lockers.

[0630] Equipment list 510B is a table for managing the equipment in the storage lockers under management. In this embodiment, the storage lockers under management are duplicates of the storage locker 20 with printing function. For example, the equipment list 510B uses the same equipment as equipment list 310B (see Equipment List 310B). Figure 38 Similar data structures.

[0631] Operation Status Table 510C is a table for managing the operational status of each storage locker.

[0632] The operational status here records information such as "idle", "waiting to receive", and "waiting to send".

[0633] The operational status data of the "waiting to receive" box is associated with the recipient's information. Similarly, the operational status data of the "waiting to send" box is associated with the sender's information.

[0634] In this health status table 510C, the same information as in health status table 310C (see reference) is also used. Figure 16 Similar data structures.

[0635] <Processing Actions>

[0636] Figure 40 This refers to the network printing system 1A used in implementation method 2 (see reference). Figure 37 The diagram illustrates an example of a processing action performed in [the context of the diagram]. Figure 40 China for and Figure 19 The corresponding parts are marked with the corresponding symbols to indicate them. In addition, the symbol S shown in the figure indicates a step.

[0637] This is illustrated from the perspective of utilizing the PrintBox service. Figure 40 The processing actions shown. And, in Figure 40 In the middle, the following was omitted. Figure 19 The processing actions in steps 1 to 6 of the process.

[0638] Therefore, the following explanation will begin with step 7.

[0639] exist Figure 40 In this case, if a printing and storage reservation for a document based on the PrintBox service is confirmed, the management server 30 sends the document data file and reservation information to the storage cabinet 20 with printing functionality, and sends a reservation generation notification to the management server 50, which manages the storage of goods. This is because, in this embodiment, some boxes are also used for storing goods. Furthermore, the notification to the management server 50 can be limited to the case where boxes also used for storing goods are reserved.

[0640] Here, the management server 50, having received the notification, updates the management data (step 21). Specifically, it updates the status table 510C (refer to...). Figure 39 Update the usage status of the corresponding boxes in the table.

[0641] In addition, the processing actions of the storage cabinet 20 with printing function that receives data files such as documents are similar to... Figure 19 same.

[0642] Therefore, once the printed materials have been retrieved, the completion is notified to the management server 30, which manages the safekeeping of the printed materials.

[0643] Once the printed materials have been retrieved, the box containing the printed materials will be freed.

[0644] Therefore, the management server 30 that manages the printed materials updates the status table 310C and notifies the management server 50 that manages the storage of the goods to terminate the occupation.

[0645] Upon receiving the notification, management server 50 updates the management data (step 22). Specifically, it updates the status table 510C (refer to...). Figure 39 The usage status of the corresponding box in the table is changed to "idle".

[0646] <Implementation Method 3>

[0647] In this embodiment, door 210 (refer to) Figure 2) and box 270 (refer to) Figure 6 Physical separation and box 270 can be physically separated from body 201 (see reference) Figure 2 The inner movement of ) will be explained.

[0648] <Structure of a locker with printing function>

[0649] Figure 41 This diagram illustrates an example of the hardware structure of the storage cabinet 20 with printing function used in Embodiment 3. Figure 41 China for and Figure 5 The corresponding part is marked with the corresponding symbol to indicate it.

[0650] In this embodiment, a box moving mechanism 266 is added to the device section 260 of the storage cabinet 20 with printing function, which is consistent with... Figure 5 The hardware structures illustrated are different. Box moving mechanism 266 is an example of a mechanism capable of moving the position of a box.

[0651] Figure 42 This diagram illustrates the shape and direction of movement of the box 270A, which moves via the box moving mechanism 266. Figure 42 (A) shows an example of the box 270A used in embodiment 3. Figure 42 (B) shows the direction in which box 270A is moved.

[0652] Figure 42 (B) is a view of the interior of the main body 201 from the right side perspective. Figure 42 The arrow in (B) indicates the direction in which box 270A moves. That is, box 270A moves horizontally between the front and back sides, and also moves vertically.

[0653] like Figure 42 As shown in (A), the box 270A in this embodiment has a box-shaped shape with its sides surrounding the bottom surface. In other words, the box 270A has a shape with an opening at the top.

[0654] Therefore, in this embodiment, the printed material is taken out and placed in through the opening provided on the top of the cartridge 270A.

[0655] Figure 43 This diagram illustrates the other shapes and directions of movement of the box 270B, which moves via the box moving mechanism 266. Figure 43 (A) is a side view of box 270B from the side of the main body 201. Figure 43 (B) is a diagram of box 270B viewed from above. Figure 43 (C) shows the direction in which box 270B is moved.

[0656] Figure 43 (C) is a view of the interior of the main body 201 from the right side perspective. Figure 43 The arrow in (C) indicates the direction in which box 270B moves. That is, box 270B moves horizontally between the front and back sides, and also moves vertically.

[0657] like Figure 43 (A) and Figure 43 As shown in (B), the box 270B used in this embodiment has a shape similar to a plate or partition.

[0658] Therefore, in this embodiment, the printed material can be removed and placed in either from the top or the side of the cartridge 270B.

[0659] <Example of moving a movable box>

[0660] Figure 44 This is a flowchart illustrating the movement process of the movable box. Additionally, the symbol S in the diagram indicates a step.

[0661] Figure 44 The processing shown is performed by processor 200A (reference) Figure 5 This is achieved by executing the program.

[0662] In this embodiment, the processor 200A detects the time difference between the scheduled retrieval time and the current time for all boxes containing printed materials (step 31).

[0663] Next, the processor 200A determines whether the current time is before the scheduled time for collection (step 32).

[0664] If the current time is before the scheduled time for receiving the item, the processor 200A obtains a positive result in step 32.

[0665] In this case, the processor 200A moves either box 270A or 270B toward the position for retrieval based on the time difference (step 33).

[0666] In this embodiment, the receiving position is designed at a height where the user can easily retrieve the printed material. For example, it is designed to be near the center in the height direction of the main body 201. If Figure 2 The storage locker 20 with printing function shown is intended as the location for the retrieval box ID "A1_001" or "A1_007". However, this location is just one example.

[0667] On the other hand, if the current time is after the scheduled time for receiving the item, the processor 200A obtains a negative result in step 32.

[0668] In this case, the processor 200A moves either box 270A or 270B away from the retrieval position based on the time difference (step 34). If Figure 2 The storage cabinet 20 with printing function shown is assumed to have the positions of box IDs "A1_002" or "A1_003", "A1_005" to "A1_006".

[0669] If the movement in step 33 or step 34 is completed, the processor 200A updates the position information of the box (step 35).

[0670] For example, using the door 210, which remains stationary, as a reference, the position of the box containing the printed material within the main body 201 is updated.

[0671] In this embodiment, a method is used to move adjacent boxes one by one into the space formed by moving boxes 270A or 270B to the rear side. However, as long as a retreat area can be ensured, multiple boxes can be moved at once. Furthermore, instead of moving them one by one, the positions of multiple boxes located behind the separated door 210 can be interchanged.

[0672] First, the movement of the box will be explained if the current time is before the scheduled pickup time.

[0673] Figure 45 This diagram illustrates the movement of boxes within the main body as the current time approaches the scheduled pickup time. Figure 45 (A) shows the location of box “A1_007” more than 2 hours ago. Figure 45 (B) shows the location of box "A1_007" 1 hour ago. Figure 45 (C) shows the location of box “A1_007” 15 minutes ago.

[0674] Figure 46 This diagram illustrates the movement of the box number displayed on door 210 when the current time is close to the scheduled pickup time. Figure 46 (A) shows a display from more than 2 hours ago. Figure 46 (B) shows the display from 1 hour ago. Figure 46 (C) shows the display from 15 minutes ago.

[0675] exist Figure 45 as well as Figure 46 In this case, the receiving position is position "007" of door 210.

[0676] More than two hours ago, box ID "A1_005" was in the pickup position. Therefore, in Figure 46In this case, the display 211 on the door 210 at that location shows "A1_005" and "Idle".

[0677] On the other hand, the box "A1_007", which was the object to be moved, was located at position "005" of door 210 more than 2 hours ago. Therefore, the display 211 of door 210 at that position showed "A1_007" and "Waiting to be recycled".

[0678] Conversely, if it was 1 hour ago, the box "A1_007" that was to be moved would be moved to the next floor. That is, box "A1_007" would be moved to position "006" of door 210. Therefore, the display 211 of door 210 at that position would display "A1_007" and "Waiting for Recycling".

[0679] Then, if it was 15 minutes ago, the box "A1_007", which is the object to be moved, is moved to the collection position on the next lower floor. That is, the box "A1_007" is moved to position "007" on door 210. Therefore, the display 211 on door 210 at this position shows "A1_007" and "Waiting for Recycling".

[0680] Next, the movement of the box will be explained if the scheduled pickup time has passed.

[0681] Figure 47 This diagram illustrates the movement of the boxes within the main body when the time elapsed since the scheduled pickup time becomes longer. Figure 47 (A) shows the location of box "A1_007" in the case where the elapsed time is less than 30 minutes. Figure 47 (B) shows the location of box "A1_007" after 1 hour. Figure 47 (C) shows the location of box “A1_007” after more than 2 hours.

[0682] Figure 48 This diagram illustrates the movement of the box number displayed on door 210 after the scheduled pickup time has passed. Figure 48 (A) shows the display for cases where the elapsed time is less than 30 minutes. Figure 48 (B) shows the display after 1 hour. Figure 48 (C) shows the display after more than 2 hours.

[0683] In addition, Figure 47 as well as Figure 48 The paper envisions a scenario where printed materials are kept even if more than two hours have passed since the scheduled pickup time.

[0684] exist Figure 47as well as Figure 48 In this case, the receiving position is position "007" of door 210.

[0685] During the period of 30 minutes from the scheduled pickup time, box ID "A1_007" is located in the pickup position. Therefore, in Figure 48 In this case, the display 211 on the door 210 at that location shows "A1_007" and "Waiting for Recycling".

[0686] Conversely, if one hour has elapsed since the scheduled pickup time, the box "A1_007", which is the object to be moved, will be moved to the next floor. That is, box "A1_007" will be moved to position "006" on door 210. Therefore, the display 211 on door 210 at this position will show "A1_007" and "Waiting for Recycling".

[0687] Then, if more than 2 hours have passed since the scheduled pickup time, the box "A1_007", which is the object to be moved, will be moved to the next floor. That is, the box "A1_007" will be moved to position "005" of door 210. Therefore, the display 211 of door 210 at this position will display "A1_007" and "Waiting for Recycling".

[0688] In addition, in this embodiment, as the current time approaches the scheduled pickup time, the printed item moves toward a pre-defined specific door position, but it can also be moved to the door position desired by the user.

[0689] Furthermore, if the scheduled pickup time has passed, the printed material will move away from the pre-defined door position; however, it can also be moved closer to the shredder 265 (see reference). Figure 5 Alternatively, if the scheduled collection time has passed, the device can move towards the designated waste bin.

[0690] <Implementation Method 4>

[0691] In this embodiment, the transparency of the gate 210 for excluding the original document in the case of scanning the original document will be described.

[0692] Figure 49 This diagram illustrates the transparency of door 210 and other components when the scanned original is ejected into the box. Figure 49 (A) shows gate 210 before the scan is performed. Figure 49 (B) shows the changes in gate 210 during scanning.

[0693] In the storage locker 20 with printing function (see reference) Figure 1In this case, the original document is scanned inside the device. Therefore, the user cannot observe the status of the scanned original document from the outside. Especially when the scanned original document is ejected into the idle tray, depending on the user, there may be concerns about whether the paper ejected into the tray is the actual original document.

[0694] Therefore, in this embodiment, a device capable of adjusting the light transmittance is used as the display 211.

[0695] exist Figure 49 In (A), since the display 211 is used in an opaque state, the inside of the door 210 cannot be observed.

[0696] On the other hand, Figure 49 In (B), since the display 211 is used in a light-transmitting state, the status of the ejected original can be observed in real time from the slit 210A provided in the box located inside the door 210.

[0697] This feature will improve user confidence.

[0698] In addition, Figure 49 The text describes a display 211 that switches light transmittance, but the door 210 can be a so-called dimming glass. Dimming glass can be, for example, a structure formed by bonding a thin film capable of switching light transmittance to a light-transmitting component, or a structure in which a liquid crystal layer is sandwiched between two light-transmitting components. Light-transmitting components include, for example, glass and plastic.

[0699] Incidentally, in this embodiment, the case of scanning the original is envisioned, but it can be set so that even in the copying operation where the image of the original read by scanning is output as a printout, the inside of the door 210 of the output original box can be observed from the outside.

[0700] Incidentally, the door 210 of the output print box can also be made transparent, so that the status of the output print can be observed in real time from the outside of the door 210.

[0701] <Implementation Method 5>

[0702] In this embodiment, the storage cabinet 20 with printing function (refer to...) Figure 1 Other appearance examples will be described.

[0703] Figure 50 This figure illustrates an example of the appearance of the storage cabinet 20A with printing function used in Embodiment 5. Figure 50 China for and Figure 2 The corresponding part is marked with the corresponding symbol to indicate it.

[0704] Figure 51This figure illustrates an example of the six-sided structure of the storage cabinet 20A with printing function used in Embodiment 5. Figure 51 (A) is a diagram showing the front, top, and right sides. Figure 51 (B) is the left side view. Figure 51 (C) is the bottom view. Figure 51 (D) is the reverse side view. Additionally, Figure 51 (A) is a semi-oblique projection at a 45-degree angle. Figure 51 China for and Figure 4 The corresponding part is marked with the corresponding symbol to indicate it.

[0705] Figure 50 as well as Figure 51 The storage locker 20A with printing function shown has had its upper door 210 and box 270 removed (see reference). Figure 6 This is different from the storage cabinet 20 with printing function described in Embodiment 1.

[0706] By removing the upper door 210 and box 270, the center of gravity of the locker 20A with printing function can be lowered. With the center of gravity lowered, the locker 20A with printing function can be made less prone to tipping over.

[0707] However, if the number of doors 210 and boxes 270 is reduced, the storage space will also decrease.

[0708] Therefore, instead of reducing the number of doors 210 as in the storage locker 20A with printing function, the items can be stored in the storage locker 20 with printing function (see reference). Figure 1 Printed items or goods within the area should be collected on the lower level.

[0709] The method for collecting printed materials or goods to the lower level can be as follows: prioritizing the lower door 210 as the output destination of printed materials or the storage destination of goods; and moving the position of the box 270 to the lower level after printing or storing the goods. These controls are controlled by the processor 200A (see reference). Figure 5 )implement.

[0710] <Implementation Method 6>

[0711] In this embodiment, the storage cabinet 20 with printing function (see also...) Figure 1 Other appearance examples will be described.

[0712] Figure 52 This figure illustrates an example of the appearance of the storage cabinet 20B with printing function used in Embodiment 6. Figure 52 China for and Figure 50 The corresponding part is marked with the corresponding symbol to indicate it.

[0713] Figure 53 This figure illustrates an example of the six-sided structure of the storage cabinet 20B with printing function used in Embodiment 6. Figure 53 (A) is a diagram showing the front, top, and right sides. Figure 53 (B) is the left side view. Figure 53 (C) is the bottom view. Figure 53 (D) is the reverse side view. Additionally, Figure 53 (A) is a semi-oblique projection at a 45-degree angle. Figure 53 China for and Figure 51 The corresponding part is marked with the corresponding symbol to indicate it.

[0714] The difference between the storage cabinet 20B with printing function used in this embodiment and the storage cabinet 20A with printing function used in embodiment 5 is that a physical keyhole 217 is provided in a part of the door 210.

[0715] In addition, the keyhole 217 can be installed on all doors 210.

[0716] The advantage of using a physical key for unlocking is that it improves security against electronic intrusion or leakage.

[0717] For example, when using electronic keys or physical keys to unlock devices, it is easy for the keys needed for unlocking to be shared among multiple people. However, if it is a physical key, even if it can be transferred, it is not possible for multiple people to hold the key at the same time.

[0718] Alternatively, the destination for the printed material can be specified during the reservation process, either through a door 210 with a keyhole 217 or through a door 210 that is opened and closed with an electronic key.

[0719] <Other Implementation Methods>

[0720] (1) The embodiments of the present disclosure have been described above, but the technical scope of the present disclosure is not limited to the scope described in the foregoing embodiments. As can be clearly seen from the claims, various modifications or improvements to the foregoing embodiments are also included in the technical scope of the present disclosure.

[0721] (2) In the aforementioned embodiment, in the storage cabinet 20 with printing function (refer to...) Figure 1 The front center column is equipped with a main panel 220 (see reference). Figure 1However, the configuration of the main panel 220 is not limited to this. For example, the main panel 220 can be offset from the left or right side of the front of the storage cabinet 20 with printing function. Furthermore, the main panel 220 itself can also be removed from the storage cabinet 20 with printing function. However, even without the main panel 220, it will be used to communicate with the user's smartphone or other terminal 10 (see reference 10). Figure 1 The communication module for communication is located in the main body 201. Incidentally, without the main panel 220 containing the printing-enabled storage cabinet 20, communication with the processor 200A (see reference 10) is achieved via the user-carried terminal 10. Figure 5 ) to communicate.

[0722] (3) The processor 200A in the aforementioned embodiments refers to a processor in a broad sense, which includes not only general-purpose processors (such as CPU (Central Processing Unit), etc.) but also dedicated processors (such as GPU (Graphical Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), program logic devices, etc.).

[0723] Furthermore, the actions of the processor in the aforementioned embodiments can be executed by a single processor or by multiple processors located in physically separate positions in cooperation. Moreover, the execution order of the actions within the processor is not limited to the order described in the aforementioned embodiments and can be individually changed.

Claims

1. An information processing method executed by a server device, the server device communicating via a network with a plurality of storage devices configured in multiple locations, the storage devices having: a printing device; Multiple vaults hold the printouts made according to the appointment; And the transport mechanism, which moves the printed materials to the corresponding storage warehouse, among which, The server device provides the terminal with a storage device capable of printing and storing printouts specified by the terminal as a candidate output destination. The server device sends the data file to the storage device selected from the candidates. When the storage device is equipped with a mechanism that allows the storage vault to be moved, The server device instructs the storage device to move the location of the storage facility based on the relationship between the scheduled date and time for retrieving the printed materials from the storage facility and the current time.

2. The information processing method according to claim 1, wherein, In cases where the warehouse storing printed materials also serves as a storage facility for goods, The server device, in collaboration with other server devices that manage the storage of goods, determines candidate output destinations to be provided to the terminal.

3. The information processing method according to claim 2, wherein, The server device determines candidate output destinations for the terminal by considering the remaining storage warehouses after excluding those allocated solely for the storage of goods.

4. The information processing method according to claim 3, wherein, If the storage device has a dedicated vault for a specific purpose, the server device determines the candidate output destinations to be provided to the terminal based on the remaining vaults after excluding the dedicated vault.

5. The information processing method according to claim 1, wherein, The server device determines candidate output destinations for storing the printed materials based on one or more of the following: the size, number of copies, and type of the printed materials.

6. The information processing method according to claim 5, wherein, Even in the absence of a single vault that meets the capacity, the server device will provide the vault device, which has multiple vaults that meet the capacity at any given time, as a candidate output destination to the terminal.

7. The information processing method according to claim 5, wherein, In the absence of a single vault that meets the required capacity, the server device provides the terminal with a combination of multiple vaults whose locations are at a distance that meets predefined conditions as candidates for the output destination.

8. The information processing method according to claim 1, wherein, The server device determines candidate output destinations from the storage device that the user operating the terminal has access to.

9. The information processing method according to claim 8, wherein, The access rights mentioned are specified in relation to settlement.

10. The information processing method according to claim 8, wherein, The access permissions are defined based on the relationship with the user's organization.

11. The information processing method according to claim 1, wherein, The server device moves the corresponding vault to a pre-defined location at the scheduled date and time of receipt.

12. The information processing method according to claim 1, wherein, If the printed materials are kept even after the scheduled collection date has passed, The server device moves the location of the corresponding vault away from the predetermined location based on the time difference between the current time and the scheduled date and time for collection.

13. The information processing method according to claim 12, wherein, If the storage period exceeds a pre-defined baseline after the scheduled collection date, The server device moves the corresponding storage vault to the location of the cutting component for cutting the printed material, or moves the corresponding printed material to the location of the cutting component, and instructs the storage vaulted printed material to be cut.

14. The information processing method according to claim 1, wherein, In the case of freely available printouts, the server device instructs additional printing based on the remaining quantity.

15. The information processing method according to claim 14, wherein, The server device determines the remaining quantity based on any one of the following: the image of the printed object captured by the camera, the weight of the printed object, the number of times the door was opened and closed, the number of times authentication was performed when the door was opened and closed, and the number of people opening and closing the door.

16. The information processing method according to claim 1, wherein, Upon receiving notification that the printed item has been collected by an agent different from the user who instructed the printing, the server device instructs the storage device to unlock when the terminal is given information to unlock the corresponding vault.

17. The information processing method according to claim 1, wherein, The server device manages the printing schedule for each of the storage devices selected for printing the printed matter.

18. The information processing method according to claim 17, wherein, The server device changes the unit price of printing based on the time period during which the printed material is printed.

19. The information processing method according to claim 1, wherein, If the printed materials continue to be stored after the scheduled date for retrieval of the printed materials from the vault, the server device will charge a fee corresponding to the storage period.

20. A network printing system, comprising: Multiple storage devices configured in multiple locations include: a printing device; multiple storage vaults for storing printed materials produced according to a reservation; and a conveying mechanism for transporting the printed materials to the corresponding storage vaults; and The server device communicates via a network with multiple storage devices located in multiple locations. The server device provides the terminal with a storage device capable of printing and storing printouts specified by the terminal as a candidate output destination. The server device sends the data file to the storage device selected from the candidates. When the storage device is equipped with a mechanism that allows the storage vault to be moved, The server device instructs the storage device to move the location of the storage facility based on the relationship between the scheduled date and time for retrieving the printed materials from the storage facility and the current time.

21. A computer-readable medium storing a program that causes a computer to perform processing on a server device, the server device communicating via a network with a plurality of storage devices located in multiple locations, the storage devices comprising: a printing device; a plurality of vaults for storing printed materials printed according to a reservation; and a conveying mechanism for conveying the printed materials to corresponding vaults. The process includes the following steps: The server device provides the storage device, which is capable of printing and storing printouts specified from the terminal, as a candidate output destination to the terminal. The server device sends the data file to the storage device selected from the candidates; as well as When the storage device is equipped with a mechanism that allows the storage vault to be moved, The server device instructs the storage device to move the location of the storage facility based on the relationship between the scheduled date and time for retrieving the printed materials from the storage facility and the current time.

22. A computer program product comprising a program that causes a computer of a server device to perform processing, the server device communicating via a network with a plurality of storage devices located at multiple locations, the storage devices comprising: a printing device; a plurality of vaults for storing printed materials printed according to a reservation; and a conveying mechanism for conveying the printed materials to corresponding vaults. The process includes the following steps: The server device provides the storage device, which is capable of printing and storing printouts specified from the terminal, as a candidate output destination to the terminal. The server device sends the data file to the storage device selected from the candidates; as well as When the storage device is equipped with a mechanism that allows the storage vault to be moved, The server device instructs the storage device to move the location of the storage facility based on the relationship between the scheduled date and time for retrieving the printed materials from the storage facility and the current time.