Information processing method, network printing system, and program

The network printing system addresses wait times and security issues in on-demand print services by using a storage device with a transport mechanism and server-managed storage selection, ensuring efficient and secure printing and storage.

JP7596774B2Active Publication Date: 2024-12-10FUJIFILM BUSINESS INNOVATION CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2020212547
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-12-22
Publication Date
2024-12-10
Estimated Expiration
2040-12-22

AI Technical Summary

Technical Problem

Existing on-demand print services cause long wait times for users when printing large numbers of sheets, leading to abandoned prints and missed profit opportunities, while storing printed matter openly poses theft and privacy risks.

Method used

A network printing system with a storage device that includes a printing device, multiple storages for reserved printed materials, and a transport mechanism, managed by a server that selects appropriate storage based on size, number of sheets, and type, ensuring secure storage until pickup.

Benefits of technology

Reduces wait times for users by allowing printing in advance, enhances security by storing printed matter securely, and increases profit opportunities for service providers by optimizing storage utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007596774000001
    Figure 0007596774000001
  • Figure 0007596774000002
    Figure 0007596774000002
  • Figure 0007596774000003
    Figure 0007596774000003
Patent Text Reader

Abstract

To provide a service of storing printed matter printed according to a reservation in a form according to a form of use by a user.SOLUTION: An information processing method is executed by a server device that communicates via a network with a storage device having a printing device, a plurality of storages for storing printed matter printed according to a reservation, and a transport mechanism for transporting the printed matter to a corresponding one of the storages, provides a terminal with storage devices capable of printing and storing a printed matter designated by the terminal as output destination candidates, and transmits printing data to the storage device selected from the candidates.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing method, a storage device with a printing function, a network printing system, and a program. [Background technology]

[0002] Currently, it is possible to use a service that allows you to upload a document to a cloud server and transfer it to a printing device outside the home for printing. This service is also called an "on-demand print service" or "net print service." [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 3915353 Summary of the Invention [Problem to be solved by the invention]

[0004] In the above-mentioned print service, printing is started when the user operates the printing device on which he / she wishes to output the printed matter. Therefore, when there is a large number of sheets to be output, other users end up having to wait a long time. In addition, users who cannot wait for the printing to finish give up on printing on the spot, so the installer misses out on a profit opportunity. Therefore, it is conceivable to start printing in advance by utilizing the idle time of the printing device.

[0005] However, leaving printed documents in a place where anyone can access them poses problems from the standpoint of theft and privacy. This problem can be solved by providing storage space within the printing device, where the documents are stored until the user comes to pick them up. However, users require printed materials in a variety of sizes, and it is not realistic to provide a space within the printing device for storing printed documents of any size separately.

[0006] An object of the present invention is to provide a service for storing printed matter printed in response to a reservation in accordance with the user's mode of use. [Means for solving the problem]

[0007] The invention described in claim 1 is an information processing method executed by a server device communicating via a network with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed according to a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets, The server device includes: providing the storage device capable of printing and storing the printout designated by the terminal to the terminal as a candidate output destination; The server device includes: The data file is transmitted to the storage device selected from the candidates. death, When the storage facility for storing printed matter is also used for storing packages, the server device determines candidates for output destinations to be provided to the terminal in cooperation with another server device that manages the storage of packages. 、 It is an information processing method. Claim 2 The server device determines candidates for output destinations to be provided to the terminal from among the remaining storage units excluding the storage units that are assigned only to storing luggage. 1 The information processing method is as described above. Claim 3 In the invention described in claim 2, when a dedicated repository specialized for a specific purpose is prepared in the storage device, the server device determines candidates for output destinations to be provided to the terminal from the remaining repository excluding the dedicated repository. 2 The information processing method is as described above. Claim 4 The invention described in An information processing method executed by a server device communicating via a network with a storage device having a printing device, a plurality of storage cabinets for storing printed materials printed in accordance with a reservation, and a transport mechanism for transporting the printed materials to the corresponding storage cabinets, the server device providing the storage devices capable of printing and storing the printed materials specified by the terminal as output destination candidates to the terminal, the server device transmitting a data file to the storage device selected from among the candidates, the server device determining the output destination candidates capable of storing the printed materials according to one or more of the size, number, and type of the printed materials, When there is no storage unit that satisfies the capacity by itself, the server device provides the terminal with a combination of a plurality of the storage units whose installation locations are located at a distance that satisfies a predetermined condition as output destination candidates. 、 It is an information processing method. Claim 5 The invention described in An information processing method executed by a server device communicating via a network with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed in response to a reservation, and a transport mechanism for transporting the printed matter to a corresponding storage cabinet, the server device providing the storage devices capable of printing and storing the printed matter specified by a terminal as candidates for output destinations to the terminal, the server device transmitting a data file to the storage device selected from the candidates,When the server device receives a notification that the printed matter will be picked up by an agent other than the user who instructed the printing of the printed matter, and when information for unlocking the corresponding storage is received from the terminal, the server device instructs the storage device to unlock the storage device. 、 It is an information processing method. Claim 6 The invention described in is a network printing system having a printing device, a storage device having a plurality of storage units for storing printed matter printed according to a reservation, a transport mechanism for transporting the printed matter to the corresponding storage unit, and a server device that communicates with the storage device via a network. a server device providing the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal, the server device transmitting a data file to the storage device selected from the candidates, and when a storehouse for storing the printouts is also used for storing packages, the server device determines the candidate output destination to be provided to the terminal in cooperation with another server device that manages the storage of packages. It is. Claim 7 The invention described in is a network printing system having a printing device, a storage device having a plurality of storage units for storing printed matter printed according to a reservation, a transport mechanism for transporting the printed matter to the corresponding storage unit, and a server device that communicates with the storage device via a network. a server device providing the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal, the server device transmitting a data file to the storage device selected from the candidates, the server device determining the candidate output destination capable of storing the printout according to one or more of the size, number, and type of the printout, and when there is no storage unit that satisfies the capacity alone, the server device providing the terminal with a combination of a plurality of the storage devices that are installed at a distance that satisfies a predetermined condition as a candidate output destination. It is. Claim 8 The invention described in is a network printing system having a printing device, a storage device having a plurality of storage units for storing printed matter printed according to a reservation, a transport mechanism for transporting the printed matter to the corresponding storage unit, and a server device that communicates with the storage device via a network. a server device providing the storage device capable of printing and storing a printout specified by the terminal as a candidate output destination to the terminal, the server device transmitting a data file to the storage device selected from the candidates, and when the server device receives a notification that the printout will be picked up by an agent other than the user who instructed the printing of the printout, the server device instructs the storage device to unlock the corresponding storage when information for unlocking the storage is provided from the terminal. It is. Claim 9 The invention described in the above provides a server device that communicates with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed according to a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets via a network, the server device having a function of providing the storage device capable of printing and storing the printed matter specified from a terminal as a candidate output destination to the terminal, and a function of transmitting a data file to the storage device selected from the candidates. A function for determining candidates for output destinations to be provided to the terminal in cooperation with another server device that manages the storage of packages when the storage facility for storing printed matter is also used for storing packages; This is a program to achieve this. Claim 10The invention described in the above provides a server device that communicates with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed according to a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets via a network, the server device having a function of providing the storage device capable of printing and storing the printed matter specified from a terminal as a candidate output destination to the terminal, and a function of transmitting a data file to the storage device selected from the candidates. A function for determining candidates for output destinations capable of storing printed matter according to one or more of the size, number, and type of printed matter, and a function for providing the terminal with a combination of a plurality of said storage devices, the locations of which satisfy a predetermined condition in terms of distance between the storage devices, as candidates for output destinations, when there is no storage unit that satisfies the capacity alone, to the terminal; This is a program to achieve this. Claim 11 The invention described in the above provides a server device that communicates with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed according to a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets via a network, the server device having a function of providing the storage device capable of printing and storing the printed matter specified from a terminal as a candidate output destination to the terminal, and a function of transmitting a data file to the storage device selected from the candidates. a function of instructing the storage device to unlock the corresponding storage unit when a notification is received from the terminal that the printout will be picked up by an agent other than the user who instructed the printing of the printout, and when information for unlocking the corresponding storage unit is received from the terminal; This is a program to achieve this. Effect of the Invention

[0008] According to the invention described in claim 1 、 It is possible to determine candidates for storage devices for storing printed materials, excluding the storage facility in which the package is being stored. Claim 2 According to the described invention, even if a storage unit is empty, a storage unit dedicated to storing luggage can be excluded from storage locations for printed materials. Claim 3 According to the described invention, even if an empty repository is available, a repository that needs to be reserved for a specific purpose can be excluded from candidates for storing printed materials. Claim 4 According to the described invention, even if a storage device at a single location is not capable of storing the printed materials, a plurality of storage devices capable of storing the printed materials can be determined as candidates. Claim 5 According to the described invention, it is possible to have a representative collect the printed matter. Claim 6 According to the described invention, Determine candidates for storage devices to store printed materials by excluding storage facilities where luggage is stored. can. According to the invention described in claim 7, even if the printed matter cannot be stored in a storage device at a single location, a plurality of storage devices capable of storing the printed matter can be determined as candidates. According to the invention described in claim 8, it is possible for a proxy to collect the printed matter. Claim 9 According to the described invention, Determine candidates for storage devices to store printed materials by excluding storage facilities where luggage is stored. can. According to the invention described in claim 10, even if the printed matter cannot be stored in a storage device at a single location, a plurality of storage devices capable of storing the printed matter can be determined as candidates. According to the invention described in claim 11, it is possible for a proxy to pick up the printed matter. [Brief description of the drawings]

[0009] [Figure 1] FIG. 2 is a diagram illustrating an example of use of the network printing system according to the first embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the appearance of a locker with a printing function used in the first embodiment. [Diagram 3] FIG. 11 is a diagram illustrating an example of the appearance of the center row on the front side of the locker with printing function used in embodiment 1. [Figure 4] 1 is a diagram illustrating an example of a six-sided structure of a locker with a printing function used in embodiment 1. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a rear view. [Diagram 5] FIG. 2 is a diagram illustrating an example of the hardware configuration of a locker with a printing function used in the first embodiment. [Figure 6] 2A and 2B are diagrams illustrating the transportation of a printed matter by a paper transport mechanism. [Figure 7] 11A and 11B are diagrams illustrating disposal of printed matter by a paper transport mechanism. [Figure 8] 1A to 1I are diagrams for explaining examples of how a fire extinguisher is attached. [Figure 9] 4 is a diagram illustrating an example of management data stored in an HDD of a control unit. FIG. [Figure 10] FIG. 4 is a diagram showing an example of print schedule data. [Figure 11] FIG. 13 illustrates an example of data in an operation status table. [Figure 12] FIG. 2 is a diagram illustrating an example of a hardware configuration of a management server used in the first embodiment. [Figure 13]1A and 1B are diagrams illustrating examples of data in a user table, in which (A) shows an example of a table for managing both individuals and businesses, and (B) shows an example of a table specific to a business. [Figure 14] 13 is a diagram showing an example of data for each locker registered in the PrintBox service in the facility table. FIG. [Figure 15] FIG. 13 is a diagram showing an example of data in the equipment table for managing individual lockers. [Figure 16] FIG. 13 illustrates an example of data in an operation status table. [Figure 17] 13 is a diagram illustrating an example of data in a reservation table of the PrintBox service. [Figure 18] 13A and 13B are diagrams showing examples of data in a charging table and a late fee table, in which (A) is an example of data in the charging table, and (B) is an example of data in the late fee table. [Figure 19] FIG. 2 is a diagram for explaining an example of a processing operation that proceeds in the network printing system used in the first embodiment. [Figure 20] FIG. 11 is a diagram showing an example of an operation screen for printing displayed on a display of the terminal. [Figure 21] 11 is a diagram illustrating an example of an input screen presented when using the PrintBox service. FIG. [Figure 22] 13 is a diagram illustrating another example of the input screen presented when using the PrintBox service. FIG. [Figure 23] FIG. 13 is a diagram illustrating an example of a screen presenting candidates of places that satisfy a condition. [Figure 24] FIG. 13 is a diagram illustrating an example of a reservation number notification screen. [Diagram 25] FIG. 13 is a diagram illustrating an example in which multiple boxes of the same locker with printing function are reserved for one reservation. [Figure 26] FIG. 13 is a diagram illustrating an example in which one reservation secures one box in each of two lockers with printing functions installed in different locations. [Figure 27]10A and 10B are diagrams illustrating an example of a print pick-up operation, in which (A) shows an example of an operation for displaying a print pick-up screen, and (B) shows an example of an operation for unlocking the lock by entering a reservation number. [Figure 28] 11A and 11B are diagrams showing examples of the display when unlocking with a reservation number is selected. (A) is an example of the reservation number input screen, and (B) is an example of the screen displayed when identity is confirmed. [Figure 29] 11A and 11B are diagrams illustrating an example of a display when unlocking by NFC input is selected, where (A) is an example of an operation for unlocking by NFC input, and (B) is a diagram for explaining the state of holding up a terminal. [Diagram 30] 1 is a diagram showing an example of a display when a QR code is used for unlocking, where (A) is an example of a door having a QR code reader, and (B) is a diagram explaining how the QR code is read. [Diagram 31] 13A and 13B are diagrams illustrating a case where the main panel is in use when a printed matter is to be picked up, where (A) shows another user operating the main panel, and (B) shows the user removing the printed matter. [Diagram 32] FIG. 13 is a diagram illustrating collection of printed matter by an agent. [Diagram 33] 1 is a diagram illustrating an example of an operation screen presented when a representative picks up a printed matter. (A) is an example of the operation screen presented to person B who has come to pick up the printed matter, and (B) is an example of the operation screen presented to person A who has requested the pick-up. [Diagram 34] 13 is a flowchart illustrating a process of replenishing free papers. [Diagram 35] 1 is a diagram for explaining the replenishment of free papers by the processing of a processor, in which (A) shows an example in which the stock of free papers is greater than the standard, (B) shows an example in which the stock of free papers is less than the standard, and (C) shows an example in which the stock of free papers has increased beyond the standard due to additional printing. [Diagram 36]11A and 11B are diagrams illustrating examples of screens presented when guiding a user who desires on-demand printing to a nearby store, where (A) shows an example of a screen displayed when an on-demand printing request is accepted during the execution of a reserved print, and (B) shows an example of a screen introducing nearby stores. [Figure 37] FIG. 11 is a diagram illustrating an example of how a network printing system according to a second embodiment is used. [Figure 38] FIG. 11 is a diagram showing an example of data in a facility table used in the second embodiment. [Figure 39] FIG. 11 is a diagram illustrating an example of a hardware configuration of a management server used in the second embodiment. [Diagram 40] FIG. 11 is a diagram for explaining an example of a processing operation that proceeds in a network printing system used in the second embodiment. [Diagram 41] FIG. 13 is a diagram illustrating an example of the hardware configuration of a locker with a printing function used in embodiment 3. [Diagram 42] 11A and 11B are diagrams illustrating the shape and movement direction of a box moved by a box moving mechanism, where (A) shows an example of a box used in the third embodiment, and (B) shows the direction in which the box is moved. [Diagram 43] 11A and 11B are diagrams for explaining other shapes and directions of movement of the box moved by the box moving mechanism, in which (A) is a diagram of the box seen from the side of the main body, (B) is a diagram of the box seen from above, and (C) shows the direction in which the box is moved. [Diagram 44] 13 is a flowchart illustrating a moving process of a movable box. [Diagram 45] 13A and 13B are diagrams illustrating movement of a box within the main body when the current time approaches the scheduled pick-up time. [Figure 46] 13 is a diagram illustrating the movement of the box number displayed on the door when the current time approaches the scheduled pick-up time. FIG. [Figure 47] 13 is a diagram illustrating movement of a box within the main body when the time elapsed from the scheduled pick-up time becomes long. FIG. [Figure 48]This is a diagram explaining the movement of the box number displayed on the door after the scheduled pick-up time has passed. (A) shows the display when less than 30 minutes have passed, (B) shows the display after one hour has passed, and (C) shows the display after two hours or more have passed. [Figure 49] 1A and 1B are diagrams for explaining the transparentization of a door or the like when a scanned document is discharged into a box, where (A) shows the door before scanning, and (B) shows the change in the door during scanning. [Figure 50] FIG. 13 is a diagram illustrating an example of the appearance of a locker with a printing function used in embodiment 5. [Figure 51] 11 is a diagram for explaining an example of a six-sided structure of a locker with a printing function used in embodiment 5. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a rear view. [Figure 52] FIG. 23 is a diagram illustrating an example of the appearance of a locker with a printing function used in embodiment 6. [Figure 53] 13 is a diagram for explaining an example of a six-sided structure of a locker with a printing function used in embodiment 6. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a rear view. [Figure 54] This is a diagram illustrating an example of the six-sided structure of a locker with a printing function that does not have a fire extinguishing system. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a back view. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. <Embodiment 1> <Overall system configuration> FIG. 1 is a diagram for explaining an example of use of a network printing system 1 assumed in the first embodiment.

[0011] The network printing system 1 shown in Figure 1 is composed of a terminal 10 operated by a user who uses the service, a locker (hereinafter referred to as a "locker with printing function") 20 equipped with a function for printing documents and storing the printed materials in a box, a server (hereinafter referred to as a "management server") 30 that manages reservations for printing documents uploaded from the terminal 10 and storing the printed materials, and a communication network 40. In this embodiment, documents include, for example, text, pictures, diagrams, images, photographs, e-mails, and faxes. Images include images created using a computer, as well as images read by a scanner and medical images. Medical images include, for example, plain X-ray images, CT (Computed Tomography), MRI (Magnetic Resonance Image), ultrasonic tomographic images, and angiographic images.

[0012] The network printing system 1 in this embodiment provides a service in which printing of printed materials is completed by the collection time and the printed materials are stored in a locked box. The box here is an example of a storage unit used to store printed materials. In this embodiment, this service is referred to as the "PrintBox service" or "print box service." Furthermore, the locker 20 with printing function is referred to as the "PrintBox." The PrintBox service is provided as a cloud service. With the PrintBox service, printing is completed by the reserved pick-up time, which allows users to use their time more effectively than if they had to wait until they arrived at the location to have the print job done. In particular, when there is a large number of sheets to be printed, the user can take out the printed materials immediately upon arriving at the locker 20 with printing function, and no time is wasted. In addition, when printing is started locally, if there are a large number of pages to be printed, other users will have to wait for the printing to finish while the printing is in progress. On the other hand, with the PrintBox service, the time other users have to wait is shorter.

[0013] As a result, the turnover rate of the printing-enabled lockers 20 is expected to increase, and the installers are also expected to have more opportunities to make profits. The location for picking up printed materials may be any location where the locker with printing function 20 proposed in this embodiment is installed, and may be not only the base of the business entity to which the user belongs (hereinafter also referred to as the "affiliation"), but also the base of a business partner or customer, a convenience store, a drugstore, a supermarket, a parking lot, a public facility, a station, a commercial facility, etc.

[0014] The terminal 10 is, for example, a desktop computer, a notebook computer, a tablet computer, a smartphone, or a wearable terminal. 1 illustrates an example in which the terminal 10 is a smartphone. The terminal 10 is provided with a device that presents to the user information required for reserving printing and storage on the cloud and accepts the user's selection, and a communication module for communicating with the management server 30. When the terminal 10 is a smartphone, the former device is equipped with a touch panel. The communication module is equipped with a device that complies with WiFi (registered trademark), Bluetooth (registered trademark), Ethernet (registered trademark), 4G or 5G mobile communication systems, etc.

[0015] Wearable devices include, for example, watch-type or wristband-type devices (hereinafter also referred to as "smart watches"), and glasses-type devices (hereinafter also referred to as "xR glasses"). A smart watch has a touch panel that is used to display the time and other information and to accept operations, a belt for attaching the main unit to the wrist, and a communication module. xR glasses are devices that users wear on their heads. By wearing xR glasses, users can experience a synthesis of real space and virtual information that does not exist in the real world.

[0016] Virtual information that does not exist in the real world refers to information that cannot be seen by a user who is not wearing xR glasses. Examples of virtual information include screens and objects that are digitally placed within the user's field of vision. The xR device is provided with a communication module for communicating with the management server 30 and a device for allowing the user to visually recognize virtual information. Devices for allowing a user to visually recognize virtual information include, for example, a method of placing a half mirror in front of the user's eye, a method of placing a volume hologram in front of the user's eye, and a method of placing a blazed diffraction grating in front of the user's eye. These methods enable the user to visually recognize virtual information by combining the virtual information with light from real space as light incident on the user's eye.

[0017] Another device that allows users to visually recognize virtual information is a system in which a small display is placed in front of the user's eyes and an image that is a combination of an image captured by a camera and digitally generated information is displayed on the display. The method of displaying the synthesized image on a display uses a display with a translucent film with many tiny pinholes attached, and displays an image processed with a special algorithm on the display. The method of displaying the synthesized image on the display combines image processing using a dedicated algorithm with light adjustment, making it possible to view a clear image without wearing glasses to correct vision. For this reason, this method has already been put to practical use as a technology for correcting vision. In addition, some vendors are planning to adopt this method for xR glasses. The terminal 10 in this embodiment is an example of a "portable terminal."

[0018] The locker 20 with printing function is a locker-type facility with multiple boxes with doors, and a transport mechanism for transporting the printing device and printed materials is provided inside the main body. Of course, the locker 20 with printing function is provided with a communication module for communicating with the terminal 10 and the management server 30. In addition, the locker 20 with printing function in this embodiment may be provided with a scanner that optically reads images of documents. A printing device is a device that forms images, such as characters, pictures, and photographs, on a medium such as paper, and is also called an image forming device.

[0019] Media such as paper include so-called copy paper, glossy paper used for printing photographs, light-transmitting sheets, stickers, magnetic sheets, plastic folders and sheets, envelopes, and the like. There are multiple sizes of paper. For example, there are A and B series paper specified in "ISO216", C series paper for envelopes, and letter size. Furthermore, the recording materials used to record images include inks of the same color but different densities, and inks and toners corresponding to special colors such as gold and silver. The printed matter output from the printing device is transported via a transport mechanism to a box reserved as a storage destination. The locker 20 with printing function in this embodiment is not limited to being installed indoors, but may also be installed outdoors.

[0020] Locker 20 with printing function in this embodiment is provided with not only boxes dedicated to storing printed matter, but also boxes dedicated to storing luggage. In the case of FIG. 1, a total of 13 lockers 20 with printing functions are placed in three areas. For example, four lockers 20 with printing functions are placed in area A, and are labeled "A1", "A2", "A3", and "A4", respectively. Four lockers 20 with printing functions are placed in area B, and are labeled "B1", "B2", "B3", and "B4", respectively. Five lockers 20 with printing functions are placed in area C, and are labeled "C1", "C2", "C3", "C4", and "C5", respectively.

[0021] In FIG. 1, the lockers 20 with printing function are arranged in three areas, but the number of areas may be one, two, or four or more. The area in this embodiment is assumed to be an administrative district, but may be assumed to be the base of the user's affiliation. In that case, each locker 20 with printing function is assumed to be a plurality of points within the site or building that is the base. The plurality of points may be different floors or different buildings.

[0022] Locker 20 with printing function in this embodiment can also be used without reserving storage. For example, printing of a document that has been uploaded to the management server 30 may be started by a user operating the locker 20 with a printing function. Also, for example, a portable memory may be attached to the locker 20 with a printing function, and an image read from the memory may be printed. Also, for example, a document brought in by a user may be optically read by a scanner and stored in a portable memory or the like, or the read image may be printed as is. The locker 20 with a printing function in this embodiment is an example of a "storage device with a printing function" or a "storage device."

[0023] The management server 30 is a server that provides a function for managing reservations for printing and storage received from the terminal 10, and a function for managing charges for the use of services. In the present embodiment, the management server 30 is assumed to be a cloud server operated by a business that provides the PrintBox service. The business entity here is not limited to the entity to which the user who uses the service belongs. The management server 30 is not limited to a cloud server. For example, if the network printing system 1 is realized as a private system, the management server 30 may be installed in the premises of a specific business entity. The management server 30 in the present embodiment is an example of a server device. Moreover, the process executed by the management server 30 is an example of an information processing method. The communication network 40 is, for example, the Internet, a LAN (Local Area Network), or a mobile communication system. For the mobile communication system, for example, 4G or 5G is used.

[0024] <Appearance of locker with printing function> Here, the appearance of the locker 20 with a printing function will be described with reference to Figs. FIG. 2 is a diagram illustrating an example of the appearance of locker 20 with printing function used in the first embodiment. FIG. 3 is a diagram illustrating an example of the external appearance of the center front portion of the locker with printing function 20 used in the first embodiment.

[0025] 4 is a diagram illustrating an example of a six-sided structure of the locker with printing function 20 used in the first embodiment. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a rear view. Note that (A) is a cabinet view with an oblique angle of 45 degrees. 2, the locker with printing function 20 has a roughly rectangular parallelepiped main body 201, on the front of which are arranged nine doors 210 used for putting in and taking out printed materials and luggage, and a main panel 220. When the nine doors 210 are opened, a box is exposed.

[0026] The large doors 210 are located in the center and bottom of the left column. In the case of Fig. 2, these doors 210 correspond to the numbers "001" and "002" assigned to the boxes. The medium-sized doors 210 are located in the top row of the left column and the top row of the center column. In the case of FIG. 2, these doors 210 correspond to the numbers "003" and "004" assigned to the boxes. The small doors 210 are arranged in the right column. In the case of Fig. 2, these doors 210 correspond to the numbers "005" to "009" assigned to the boxes.

[0027] As shown in FIG. 3, door 210 is provided with a display 211 used to display the usage status of the corresponding box, an NFC (=Near Field Communication) communication unit 212 that complies with the NFC standard, and a handle 213. The display 211 shows the numbers assigned to each door 210 and box, as well as information regarding the usage status of each box and the contents stored therein. In the case of Fig. 3, the number "004" assigned to the box and the information "Waiting for collection" are displayed on the display 211. Note that the word "Vacant" is displayed on the door 210 corresponding to a box that does not contain any printed matter or luggage. In this embodiment, the term "take-back" is also used to mean the same thing as "recovery."

[0028] Additionally, on some of the doors 210, the words "free paper" and "paper feed cassette" are displayed. In the case of FIG. 2, the free papers are stored in a box in the second door 210 from the bottom in the right column, which is assigned the number "008." The door 210 assigned with the number "008" is not locked. Therefore, anyone can freely open and close the door 210 and take out the free papers stored there. The door 210 in which the free papers are stored can also be removed from the main body 201 for operation. Free papers include free magazines such as local newspapers, free newspapers, flyers, and coupons. Magazines refer to printed matter that is, for example, folded, stapled, or staple-free bound.

[0029] Incidentally, the numbers assigned to the doors 210 and boxes, information indicating the status of use, etc. are not necessarily always displayed, and it is also possible to display advertisements. Furthermore, when it is time to collect the printed matter or luggage, the user's name, reservation number, etc. may be displayed on the display 211 of the target door 210 in order to direct the user's attention to the specific door 210. Furthermore, the display 211 may change color, increase brightness, or blink to prevent the user from operating the wrong door 210. Furthermore, the display 211 may display the paper size of the printed matter stored and the size of the luggage that can be stored.

[0030] In the case of Fig. 2, the box of the first door 210 from the bottom in the right column, which is assigned "009", is used only for carrying paper to be used for printing into the main body 201. Therefore, in Fig. 2, "Paper Feed Cassette" is displayed on the display 211. The structure of a box used as a paper feed cassette may be different from other boxes used to store printed matter or luggage. For example, a mechanism for moving the loaded paper to the back of the main body 201 as a stack, or a mechanism for pulling out and transporting the paper one sheet at a time may be provided. The paper fed from the paper feed cassette is transported to a storage location provided, for example, on the rear side of the main body 201. Storage locations are prepared according to the type and size of paper. Providing a paper feed cassette on the front side of the main body 201 makes it easy to replenish paper.

[0031] However, as described below, a mechanism may be adopted in which the side panel 240 can be removed to refill the paper. In this embodiment, door 210 numbered "009" is used exclusively for paper feeding, but door 210 assigned with "009" can be reserved by an administrator only when refilling paper or performing maintenance, and used for storing printed materials and packages during other times. Incidentally, the door 210 that is occupied for replenishing paper or performing maintenance during the reserved time does not have to be limited to "009". For example, if the door 210 is vacant, paper can be replenishing or the like through any door 210. However, the condition is that the paper removed from the box can be transported to the storage location.

[0032] Door 210 and the corresponding boxes reserved for paper refills and maintenance are an example of dedicated boxes that are specialized for a particular use. Other dedicated boxes include boxes that are specialized for specific purposes, such as boxes reserved exclusively for discharging scanned documents. In the case of FIG. 2, the design of the feed door 210 is the same as the other small doors 210, but since the feed door 210 is only operated by maintenance staff, the display 211 may be omitted.

[0033] FIG. 3 shows an example in which the letters "NFC" are printed on the NFC communication unit 212, but letters such as "Touch" may also be printed, or a picture of a smartphone or the like being held up may also be printed. The handle 213 is a structure having a knob, a handle, and a recess for hooking a finger, which the user grasps when opening or closing the door 210. In the case of this embodiment, the door 210 is an outward-opening door with the side on which the handle 213 is provided as a free end. The hinge is attached to the side opposite the handle 213.

[0034] The main panel 220 shown in Figure 3 is provided with an insertion port 221 through which the document to be scanned is inserted, a camera 222, a touch panel 223A used for on-site operations and information display, a button section 224 in which physical buttons and switches are arranged, an outlet 225 through which printed materials etc. that have been instructed to be printed on-site are ejected, and a cover 226 which is removed when replacing or refilling recording materials such as ink or toner. A tray that can be inserted into and removed from the main body 201 may be provided at the insertion slot 221, and the document to be scanned may be placed on the pulled-out tray. Also, a built-in tray may be disposed at the back of the insertion slot 221. In this embodiment, the document is assumed to be a printed matter that can be transported one sheet at a time. The tray may be a multi-tiered type according to the size of the paper.

[0035] In this embodiment, the camera 222 is used for face authentication of the user and monitoring of the periphery of the main body 201. However, the camera 222 can also be used as a substitute for the scanner 262. Touch panel 223A is attached at an incline toward the back of opening 223. The inclination of touch panel 223A improves visibility for a user who operates touch panel 223A. However, touch panel 223A can also be attached without being inclined. In FIG. 3, touch panel 223A is used, so that soft keys displayed on the screen can be operated. However, a display capable of display only may be arranged in place of touch panel 223A.

[0036] For example, a power button, a start button, a stop button, etc. are arranged in the button section 224. It is also possible to arrange a keyboard in the button section 224. Discharge outlet 225 has a size that allows a user to insert his / her hand and take out printed materials discharged to a tray arranged at the rear of main body 201. However, the tray arranged at the rear of discharge outlet 225 may be manually removable, or may be mechanically inserted and removed from main body 201. A physical key or an electronic lock that can only be removed by staff replacing ink or toner is attached to the cover 226. The electronic lock can be released by inputting a cryptographic key into a maintenance screen displayed on the touch panel 223A or by using NFC authentication.

[0037] As shown in Fig. 2, in this embodiment, a fire extinguisher 230 is attached near the center of the top surface of the main body 201. Locker 20 with printing function differs from lockers dedicated to storing luggage in that it contains machines that consume a lot of power as well as storing flammable materials such as paper. The fire extinguisher 230 used in this embodiment is composed of a fuse that melts when it detects a rise in temperature, a nozzle that sprays a chemical solution, and a container in which the chemical solution is sealed. For example, a metal that melts at 72 degrees Celsius is used for the fuse, and a neutral liquid that has little impact on the human body and the environment is used for the chemical solution. However, for extinguishing the fire, powder-based extinguishing agents may be used, as well as gas-based extinguishing agents such as carbon dioxide or Halon 1301. Foam-based extinguishing agents may also be used.

[0038] It should be noted that a fire extinguishing system is not necessarily required for the locker with printing function 20. There may be a version of the locker with printing function 20 that does not have a fire extinguishing system, as appropriate. This is because there may be a fire extinguishing system installed in the place where the locker with printing function 20 is installed. Specifically, there may be a fire extinguishing system such as a sprinkler on the ceiling of the installation location, and this fire extinguishing system may be able to respond even if a fire occurs around the locker with printing function 20. When using fire extinguishing equipment at such an installation location, the fire extinguishing operation may be controlled in cooperation with the fire extinguishing equipment through communication therewith. Furthermore, in the case of the locker 20 with printing function that does not have a fire extinguishing device, the exterior has a flat configuration, which also has the effect of improving ease of installation. Figure 54 is a diagram explaining an example of a six-sided structure of a locker 20C with a printing function that does not have a fire extinguishing system. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a rear view. Note that (A) is a cabinet view with an oblique angle of 45 degrees. In Figure 54, the parts corresponding to those in Figure 4 are indicated with the same symbols.

[0039] 2 and 4, six side panels 240 that are removable when accessing the inside of the main body 201 are arranged on the left and right sides of the main body 201 in this embodiment. That is, twelve side panels 240 are arranged on both sides. Note that the number of side panels 240 is just an example. 4, the side panels 240 are each provided with a pull-out handle 241. The side panels 240 can be pulled out or removed when removing a paper jam or for maintenance or repair of the built-in printing device or transport mechanism.

[0040] The side panels 240 may be retractable or detachable from the main body 201 . Side panel 240 also needs to be removable only by maintenance staff. For this reason, a physical key or an electronic lock is provided on side panel 240. The electronic lock can be released by inputting a cryptographic key into a maintenance screen displayed on touch panel 223A or by using NFC authentication. The side panel 240 may be removed when refilling media such as paper or recording material used for printing.

[0041] Casters 251 and adjusters 252 are disposed at the four corners of the bottom surface of the main body 201 . Caster 251, which has a structure in which a wheel is attached to a fork by a shaft, is used to move main body 201. Caster 251 used in this embodiment may be provided with a stopper that fixes the rotation of the wheel. The adjuster 252 is used to adjust the height and horizontality of the main body 201. The adjuster 252 is composed of a grounding member called a base and a bolt. There are bases with anti-slip treatment on the grounding surface, bases with treatment to protect the floor surface, and bases with treatment to prevent vibration.

[0042] In this embodiment, the casters 251 and the adjusters 252 are provided at the four corners, but the installation positions are not limited to the four corners. Furthermore, the number of installed pieces is not limited to four, and may be five or more. Furthermore, in this embodiment, both the casters 251 and the adjusters 252 are provided at the four corners of the bottom surface, but only one of the casters 251 and the adjusters 252 may be provided at each position. Furthermore, a metal fitting for fixing the adjuster 252 to the floor surface may be attached to the bottom surface of the main body 201. Fixing methods include, for example, an anchor method and an anchorless method. In the anchor method, the main body 201 is fixed to the floor surface by screwing an anchor bolt into the floor surface. In the anchorless method, the main body 201 is fixed to the floor surface by fixing the adjuster to a mat that is fixed to the floor surface with a highly adhesive gel.

[0043] <Hardware configuration of lockers with printing function> Here, the hardware configuration of the locker 20 with printing function will be described with reference to Figs. 5 to 11. FIG. 5 is a diagram illustrating an example of the hardware configuration of the locker with printing function 20 used in the first embodiment. The locker with printing function 20 shown in FIG. 5 has a control unit 200 that controls the operation of the entire device, nine doors 210, a main panel 220, a fire extinguisher 230, a device unit 260, and an air conditioner 280.

[0044] The control unit 200 has a processor 200A, a ROM (=Read Only Memory) 200B in which a BIOS (=Basic Input Output System) and the like are stored, a RAM (=Random Access Memory) 200C used as a work area, and an HDD (=Hard Disk Drive) 200D in which basic software, application programs, image data read by the scanner 262, data files of documents received from the management server 30 (see FIG. 1), and the like are stored. The control unit 200 functions as a so-called computer. The HDD 200D is an auxiliary storage device that uses a magnetic disk as a recording medium. In this embodiment, the HDD 200D is used as the auxiliary storage device, but a non-volatile rewritable semiconductor memory may also be used.

[0045] Devices related to user operations are collected on the main panel 220. In the present embodiment, the main panel 220 is provided with a camera 222 that captures images of the surroundings of the main body 201 and the face of the user during operation, a touch panel 223A operated by the user who uses the locker with printing function 20, a button section 224 with physical buttons, and a communication module 227 used for communication with the management server 30 (see FIG. 1). The touch panel 223A is composed of a film-like capacitance sensor that transmits light and a display. The display may be a liquid crystal display or an organic EL (Electro Luminescence) display.

[0046] In the present embodiment, the devices constituting the main panel 220 can be observed from the outside, except for the communication module 227. The communication module 227 uses a device that complies with Bluetooth (registered trademark) or NFC. The main panel 220 may be provided with a slot for inserting a portable semiconductor memory that the user can carry with them, such as a USB (=Universal Serial Bus) memory or an SD card.

[0047] The device section 260 is provided in an empty space of the main body 201 (see FIG. 1). In this embodiment, the device section 260 has a printer 261 that prints documents on paper, a scanner 262 that optically reads an original, an image processing unit 263 that applies color correction, gradation correction, etc. to image data, a paper transport mechanism 264 that transports paper before and after printing to a target location, and a shredder 265 that cuts paper. The printing device 261 uses toner or ink as a recording material. Which recording material is used varies depending on the product.

[0048] The scanner 262 in this embodiment includes a mechanism for optically reading an original. Methods for reading documents include, for example, the CIS (=Contact Image Sensor) method and the CCD (=Charge Coupled Device) method. After reading, the originals may be returned to the insertion port 221 when reading of all the originals is completed, or may be discharged one by one from the discharge port 225 (see FIG. 3), or may be discharged into an empty box. The image data read by the scanner 262 is used, for example, for printing on paper, for writing to the HDD 200D or a portable recording medium, or for transmitting or uploading to an external device.

[0049] In this embodiment, the image of the document is read using scanner 262, but it may be read using camera 222 (see FIG. 5) provided on main panel 220. An instruction to capture an image of the document using camera 222 is given on touch panel 223A, for example. Also, some of the boxes may be used as a place to place documents, but this function is limited to the case where the documents in the boxes can be transported to the scanner 262 by the paper transport mechanism 264.

[0050] The document that has been completely scanned by the scanner 262 may be returned to the same box as the scanner 262, or may be discharged to a different box. Also, the document that has been completely scanned may be discharged from the discharge port 225 (see FIG. 3). Furthermore, the document after scanning may be shredded by the shredder 265. For example, when the purpose is to digitize the document and there is no need to preserve the original, shredding by the shredder 265 is selected. The shredder 265 here is an example of a shredding means. When the scanned document is discharged into any box, or when the scanned document is shredded, the completion of scanning is notified to the user through a display on the touch panel 223A. However, the completion of scanning may also be notified by a voice or an alarm sound.

[0051] The image processing unit 263 is composed of a dedicated processor, processing circuit, etc. for processing image data. The paper transport mechanism 264 is used to transport paper inside the main body 201 and also to change the orientation of the paper. The transport direction is not limited to the horizontal direction, the up-down direction, or the front-rear direction. The paper transport mechanism 264 is composed of rollers and belts. Fig. 6 is a diagram for explaining the transport of printed matter by the paper transport mechanism 264 (see Fig. 5). The diagram shown in Fig. 6 is a see-through view of the inside of the main body 201 from the right side. The arrows in the figure indicate the route along which the printed matter output by the printing device 261 is transported.

[0052] The five doors 210 shown in FIG. 6 correspond to the boxes 270 numbered "005" to "009." 6, the position of the printing device 261 is a tentative position, and therefore the printing device 261 is indicated by a dashed line. Two slits 271 and 272 are provided at the rear side of the box 270. The slit 271 is provided at the upper rear side of the box 270, and is used for inserting a printed material into the box 270. One slit 272 is provided at the bottom on the rear side of the box 270 and is used to eject printed matter from the box 270 . In this embodiment, the box 270 "009" is used exclusively for receiving paper. Therefore, it is not included in the destinations of printed matter output from the printing device 261.

[0053] Fig. 7 is a diagram for explaining the disposal of printed matter by the paper transport mechanism 264 (see Fig. 5). In Fig. 7, parts corresponding to those in Fig. 6 are denoted by the same reference numerals. The view shown in FIG. 7 is also a see-through view of the inside of the main body 201 from the right side. For disposal of printed matter, slit 272 is used. In the present embodiment, a conveying mechanism such as rollers or belts is provided on the bottom surface of box 270, and printed matter that has been stored for a predetermined period of time passes through slit 272 and is conveyed to shredder 265. Alternatively, box 270 may be moved in its entirety to a position where shredder 265 is located, and then the stored paper may be shredded by shredder 265. As previously mentioned, the paper transport mechanism 264 is also used to transport documents. The paper transport mechanism 264 is also used to transport paper before printing.

[0054] Returning to the explanation of Figure 5. The door 210 is provided with a display 211, an NFC module 212A, an authentication device 214, and an electronic lock 215. The display 211 is a liquid crystal display or an organic EL display, and as described above, displays the numbers assigned to the doors 210 and boxes 270, their usage status, and the like. The NFC module 212A is a device that reads information for verifying the identity of a user from a portable terminal 10 such as a smartphone that is held close to the NFC communication unit 212. The NFC module 212A in this embodiment is used to read, for example, a number or a name issued when making a reservation.

[0055] If the door 210 is provided with buttons for inputting numbers and symbols in addition to the display 211, a method may be adopted in which these buttons are operated to input information such as the number issued at the time of reservation and the name. If buttons are provided, it becomes possible to pick up printed materials or luggage even if the user is not carrying a portable terminal 10 such as a smartphone. When a touch panel is used instead of the display 211, information such as a number or a name may be input to the touch panel. Furthermore, to verify the identity of a person, previously registered biometric information such as a fingerprint, iris, vein, face image, or voice may be used.

[0056] Of course, even if a number or the like is not input for the door 210 from which the printed matter or package is to be removed, it is possible to open the door 210 and remove the printed matter or package by inputting information into the touch panel 223A of the panel unit 22. In that sense, the door 210 does not need to have an NFC communication unit 212 (see FIG. 3). The authentication device 214 of each door 210 compares information read from or inputted into the user's terminal 10 with management data provided by the management server 30 (see FIG. 1) and determines whether or not the electronic lock 215 of the door 210 can be released. The electronic lock 215 is an example of a "locking mechanism."

[0057] If the read information matches the information of the user associated with the door 210, the authentication device 214 instructs the electronic lock 215 to unlock it. On the other hand, if the read information is different from the information of the user associated with the door 210, the authentication device 214 does not output an instruction to unlock the electronic lock 215. When the user inputs information through the main panel 220, the information is transferred from the main panel 220 to the authentication device 214 of the corresponding door 210.

[0058] However, the function of the authentication device 214 may be executed on the side of the control unit 200. The function of the authentication device 214 is realized through the execution of an application program. When the electronic lock 215 is locked, the door 210 cannot be opened mechanically or electrically. When the electronic lock 215 is released, the door 210 can be freely opened and closed.

[0059] The fire extinguisher 230 is attached to the upper surface of the main body 201 (see FIG. 1). However, the method of attaching the fire extinguisher 230 is not limited to the method shown in FIG. 8 is a diagram for explaining examples of mounting the fire extinguisher 230. (A) to (I) show various examples of mounting the fire extinguisher 230. FIG. 8(A) shows an example in which a fire extinguisher 230 is directly installed on the top surface of the main body 201.

[0060] 8(B) shows an example in which fire extinguisher 230 is disposed inside U-shaped positioning member 201A on the upper surface of main body 201. A C-, D- or O-shaped member may be used instead of U-shaped positioning member 201A. In the case of FIG. 8(B), the height of positioning member 201A is approximately the same as the height of fire extinguisher 230, but this does not have to be the same. In other words, the height of positioning member 201A may be higher than the height of fire extinguisher 230, or the height of positioning member 201A may be lower than the height of fire extinguisher 230.

[0061] FIG. 8C shows an example in which a fire extinguisher 230 is placed inside a U-shaped positioning member 201A on the top surface of the main body 201, and the top surface of the member is further covered with a lid 201B. 8(D) shows an example in which cover 201C covers the entire upper surface of main body 201. By covering the entire upper surface of main body 201 with cover 201C, there is no protrusion on the upper surface, resulting in a neat appearance.

[0062] 8(E) shows an example in which fire extinguisher 230 is disposed on the rear side of main body 201, and piping 230A is guided to the center of the top surface of main body 201. Fire extinguisher 230 may be disposed on the right or left side surface of main body 201. It may also be disposed in a gap on the bottom surface of main body 201. Piping 230A is guided to the center of the top surface of main body 201 in order to diffuse the extinguishing agent evenly inside the main body.

[0063] Fig. 8(F) is an example in which fire extinguisher 230 and blower 230B are arranged on the upper surface of main body 201. Blower 230B is used for the purpose of forming an air flow inside main body 201 and assisting in the diffusion of the extinguishing agent sprayed from fire extinguisher 230. In Fig. 8(F), blower 230B is arranged on the upper surface of main body 201 like fire extinguisher 230, but it is also possible to arrange it on the back or side.

[0064] Fig. 8(G) is an example in which fire extinguisher 230 and ventilation fan 230C are arranged on the upper surface of main body 201. Ventilation fan 230C is used for the purpose of exhausting smoke from main body 201. In Fig. 8(G), ventilation fan 230C is arranged on the upper surface of main body 201, similar to fire extinguisher 230, but it is also possible to arrange it on the back or side.

[0065] Fig. 8(H) is an example in which the fire extinguisher 230 is fixed to the ceiling of the main body 201 using the mounting fixture 201D. The mounting fixture 201D may be one or more, and is fixed so that the fire extinguisher 230 does not fall from the ceiling. Fig. 8(H) is an example in which the fire extinguisher 230 is provided in the space inside the main body 201, unlike the other examples described above. In this example, it is not necessary to provide a hole or aperture in the ceiling to guide the extinguishant sprayed from the fire extinguisher 230 provided on the upper surface of the main body 201 to the inside of the main body 201. FIG. 8(I) shows an example in which a fire extinguisher 230 is integrally attached to the ceiling of the main body 201 by welding or the like.

[0066] Returning to the explanation of Figure 5. Air conditioner 280 is a device that adjusts the temperature, humidity, cleanliness, etc. of the air inside main body 201 and inside each box 270 (see FIG. 6). Air conditioner 280 may be built into main body 201 or may be attached externally. Air conditioning here includes preservation by refrigeration or freezing. Box 270 used as a refrigerator or freezer is excluded from the boxes for storing printed matter.

[0067] If the locker with printing function 20 is installed outdoors or in an underground passageway where humidity and cold air tend to accumulate, the ink will dry more slowly, increasing the risk of quality degradation due to bleeding, papers sticking together, etc. Similarly, in humid environments such as during the rainy season, stored printed materials and paper may become distorted due to moisture. On the other hand, if the locker with printing function 20 is installed in a place exposed to the summer sun, the inside of the main body 201, which is a closed space, may become hot, which may cause mechanical breakdowns.

[0068] Therefore, in this embodiment, the air conditioner 280 is used to adjust the temperature, humidity, etc. inside the main body 201 and each box 270. For example, by lowering the humidity inside the box or inside the main body 201, it is possible to promote drying of the ink and improve the print quality. Also, for example, by adjusting the temperature inside the main body 201 to a predetermined range, mechanical breakdowns can be reduced. In this embodiment, boxes managed at, for example, 15°C to 25°C are used to store printed materials. However, this temperature or temperature range is only an example, and the upper and lower limits are guidelines. However, the adjustment of air by the air conditioner 280 may not be targeted at all of the boxes 270, but may be limited to some of the boxes 270. The air conditioning by the air conditioner 280 may be fixed to a temperature, humidity, etc., set in advance by the service provider or installer, or may be changeable to a user's desired temperature, humidity, etc. The desired temperature, humidity, etc. are specified when reserving the service.

[0069] <Example of management data> FIG. 9 is a diagram illustrating an example of management data stored in the HDD 200D of the control unit 200 (see FIG. 5). In the present embodiment, a print schedule 291 and an operational status table 292 are stored as management data in the HDD 200D. Fig. 10 is a diagram showing an example of data of a print schedule 291. The print schedule 291 shown in Fig. 10 includes a management ID, a reservation ID, a start date and time, an end date and time, a paper, and a number of sheets. Note that the data example shown in Fig. 10 is an example, and information such as special cases related to printing of documents may also be stored.

[0070] The management ID is a number prepared for management purposes within the locker 20 with printing function. The print schedule 291 is information that manages the operation schedule of the printing device 261 (see FIG. 5). Therefore, it is possible to reuse a management ID that has already been used as long as the same number is not duplicated within the period to be managed. The management ID is issued by the application program that manages the print schedule 291. On the other hand, a reservation ID is a number that is uniquely assigned to all PrintBox services managed by the management server 30 (see FIG. 1). Reservation IDs are issued by the management server 30. Note that a management ID that has already been used can be reused as long as the same number is not duplicated within the period of management.

[0071] The start date and time and the end date and time are set taking into consideration the scheduled pick-up time of the printed matter and the printing time predicted from the number of sheets of paper to be printed, etc. The "scheduled pick-up time" here is also called the "scheduled pick-up date and time." Of course, for all reservations, the printing is determined so that the printing of the printed matter is completed by the scheduled pick-up time. In this embodiment, the scheduled pick-up time is specified as a specific time, but it may be specified within a predetermined range, for example, within a 30-minute range such as 17:00-17:30. When the scheduled pick-up time is specified as a range, the printing schedule and the like are set based on the earliest arriving time.

[0072] It is advisable to review the start and end dates and times each time a new reservation is accepted. For example, if a large number of reservations are accepted later and printing cannot be completed according to the initial schedule, it becomes possible to handle more reservations by changing the start and end times of existing reservations. However, printing of printed materials does not have to be performed at a continuous time, but may be performed using free time. For example, if the free times are 01:30-02:30, 03:15-03:25, and 05:20-05:50, one reservation may be assigned to each of these three free times. The latest printing end date and time may be any date that is earlier than the scheduled pick-up time of the printed matter. In this embodiment, the time margin is set to 30 minutes. That is, the latest printing end date and time is determined so that printing is completed at least 30 minutes before the scheduled pick-up time. In this case, the printing start date and time is determined by calculating backwards from the estimated printing time.

[0073] The end date and time may be calculated using the start date and time and an estimate of the printing time, and the start date and time may be reset only if the latest end date and time exceeds a predetermined standard, i.e., if the time margin is less than 30 minutes. In the case of Fig. 10, "A4" and "A5" are shown as examples in the paper column to indicate the paper size, but information specifying the type of paper, such as glossy paper or envelope, may also be recorded. Other types of paper include coated paper, clear file, and plain paper. However, information regarding the type of paper, etc. may also be managed as a separate item. The number of copies to be printed is required. Knowing the number of copies to be printed and the printing speed of the printing device 261 allows an estimate of the printing time to be calculated.

[0074] Fig. 11 is a diagram showing an example of data in the operation status table 292. The operation status table 292 shown in Fig. 11 includes a management ID, a reservation ID, a box ID, usage information, a scheduled pick-up time, an actual pick-up time, and whether or not the air conditioning is used. Note that the data example shown in Fig. 11 is just an example, and information related to the use, etc. may be additionally stored. The management ID here is a number prepared for managing the operating status of each box in the locker 20 with printing function.

[0075] The management IDs in the operational status table 292 are managed separately from the management IDs in the print schedule 291 . This management ID can also be reused if the same ID is not used again within the period of time being managed. Management IDs are issued by the application program that manages the operational status table 292. Incidentally, when the management of storing and retrieving luggage is entirely performed by the locker with printing function 20, the management ID is issued by an application program that manages the storage of luggage. In this case, for example, as in the case of coin lockers, the user who deposits the luggage may be the same user who retrieves the luggage.

[0076] In addition, when the management server 30 also manages the storage of parcels such as home delivery and postal mail, the management ID here is issued so as not to overlap with the management ID for printing and storage of printed matter. The management of parcels such as delivery parcels and mail begins when the parcel is placed in an empty box. In this embodiment, the boxes used for storing packages and the boxes used for storing printed matter are separate. The reservation ID is a number that is uniquely assigned to the entire PrintBox service managed by the management server 30 (see FIG. 1). This reservation ID enables association with the management ID of the print schedule 291.

[0077] For the box ID, a number or other information is used to identify each box of the locker 20 with printing function that is the object of management. For example, a number such as "A1_001"-"A1_009" is used for the box ID. However, as long as it is possible to identify the box, the number is not necessarily limited to "A1_001"-"A1_009", etc. The Use column records the current status, including planned use. Boxes that are not planned for use are managed as "free." Additionally, for boxes that are planned for use or boxes that are in use, information indicating that they are "in use" is recorded. In Figure 11, a circle is recorded.

[0078] The scheduled pickup time field records the scheduled pickup time that the user entered when reserving printing. This scheduled pickup time is used to determine the print schedule 291 and to calculate the time that has passed since the scheduled pickup time. The pick-up time column records the time when the printed matter was actually picked up. This time is referenced when the management server 30 calculates the amount to be charged. Box "A1_008" stores free papers, so "none" is written in the scheduled pick-up time column. In other words, box "A1_008" is in use, but there is no scheduled pick-up time.

[0079] In the air conditioning column, whether or not air conditioning is used and requests for use of air conditioning are recorded. Air conditioning includes cooling, heating, and humidity control. It is also possible to keep the temperature inside the box constant by using an air conditioner 280 (see FIG. 5). However, even if an air conditioning column exists, it is not necessarily possible to individually control the air conditioning of the boxes 270 in the locker 20 with printing function. Also, even if air conditioning is possible, the air conditioning of all boxes 270 is not necessarily managed.

[0080] <Management Server Configuration> FIG. 12 is a diagram illustrating an example of a hardware configuration of the management server 30 used in the first embodiment. The management server 30 shown in FIG. The control unit 300 includes a processor 300A, a ROM 300B in which the BIOS and the like are stored, and a RAM 300C used as a work area. The communication module 320 is used for communication with the terminal 10 and the locker 20 with a printing function.

[0081] HDD 310 stores management data for managing print and storage reservations. In this embodiment, the management data stored includes a user table 310A, a facility table 310B, an operation status table 310C, a reservation table 310D, a charge table 310E, and a late fee table 310F.

[0082] 13A and 13B are diagrams showing examples of data in user table 310 A. (A) shows an example of a table for managing both individuals and businesses, and (B) shows an example of a table specific to a business. 13A includes a management ID, a name, a registration form, a user account, special terms, etc. A face image and other biometric information of the user may also be registered.

[0083] An administration ID is assigned to each user registered in the PrintBox service. Although a five-digit number is used in Fig. 13, the number of digits can be any number. Furthermore, the administration ID is not limited to numbers, and may be managed by combining letters and symbols. In the case of FIG. 13(A), the name column contains a mixture of personal names and company names. The registration form includes information on whether the user is an individual or a corporation. For individuals, the gender may also be registered.

[0084] In the case of Figure 13(A), the user's email address is recorded in the user account. User account information is also used for reservation-related notifications and identity verification. In the case of a corporation, the representative address and what follows the @ symbol are recorded as the user account. In the case of "Company AB," only what follows the @ symbol is registered. Therefore, users with a matching string of characters following the @ symbol are considered to belong to "Company AB," and the special terms of "Company AB" apply to them.

[0085] The terms and conditions record whether or not there are any individual terms and conditions for use of the PrintBox service. The special provisions may include, for example, restrictions on payment, the period and number of times the service can be used, the types of services that can be used, the regions and locations where the service can be used, and the terminals that can be used to upload documents. The constraints on payment include, for example, an upper limit on the amount per use, an upper limit on the amount per month, etc.

[0086] The period during which the service can be used can be, for example, by year, month, week, or time period. For example, it is possible to set it so that use is permitted in the morning but not in the afternoon. The use here refers to the scheduled pick-up time. The number of times that the service can be used may be determined, for example, on a yearly, monthly, or weekly basis.

[0087] The types of available services include, for example, whether only monochrome printing is possible, whether only double-sided printing is possible, the number of sheets or copies permitted in one printing run, and the number of sheets or copies permitted in a predetermined period of time. The regions or locations where the service can be used include, for example, all regions within a country, specific regions within a country, all countries or regions outside a country, and specific countries or regions outside a country. The terminals used for uploading documents include, for example, personal terminals, unspecified terminals, and terminals registered with a company or the like.

[0088] In the case of Fig. 13(A), a special provision exists only for "Company AB." The special provision for "Company AB" is managed in the table shown in Fig. 13(B). A user table 310A shown in FIG. 13(B) includes an employee ID, a name, a user account, an affiliation, and a usage authority. Of these, the employee ID is an ID used for management within the corporation. However, in order to keep the employee ID secret, a new ID different from the one used within the corporation may be assigned.

[0089] Affiliations are registered according to administrative needs. The usage authority records the distinction between employees who are permitted to use the PrintBox service and those who are not. In the example of Figure 13(B), employees who often visit customers are given the authority to use the PrintBox service, but employees who basically work in the office are not given the authority to use the PrintBox service.

[0090] Incidentally, for employees who are authorized to use the PrintBox service, special terms for individuals or groups to which they belong may also be recorded. For example, if an upper limit on the payment amount, the period and number of times that a service can be used, the types of services that can be used, etc. are defined for a group, the restrictions registered for the group are also read out.

[0091] FIG. 14 is a diagram showing an example of data for each locker registered in the PrintBox service in the facility table 310B. The equipment table 310B shown in FIG. 14 includes an area ID, a management ID, an installation location, business hours, the number of boxes, the size, printing performance, air conditioning, and others. The area ID is an ID used to manage the area in which the lockers with printing function 20 registered in the PrintBox service are installed. The area IDs illustrated in FIG. 14 correspond to the areas in FIG.

[0092] A management ID is assigned to each locker with a printing function 20. In the case of Fig. 14, an ID that combines a region ID and a number is used. However, the management ID may be an ID that is assigned regardless of the region in which the locker is installed. The installation location is information that identifies the location where the locker with printing function 20 is installed. The installation location may include, for example, the name or address of a store, the name of a street or passage, or an ID assigned to the installation location.

[0093] The business hours record the hours during which the locker 20 with printing function can be used in relation to the installation location. The business hours may differ depending on the day of the week or on holidays. Business hours may also be set by specifying a specific day. Special business hours may also be set for the year-end and New Year holidays. The number of boxes is registered as the number of boxes provided in each locker with printing function 20. Here, the total number is registered. The number of boxes constituting the locker with printing function 20 may differ depending on the installation location and installer.

[0094] The size is the breakdown of the size of the boxes provided in the locker with printing function 20. The boxes constituting the locker with printing function 20 may all be the same size, but there may also be a combination of boxes of different sizes. For example, a locker with printing function 20 with a management ID of "A1" has two large-sized boxes and two medium-sized boxes. There are five small boxes. The configuration of these boxes is the same as that of the locker 20 with printing function illustrated in FIG.

[0095] The printing performance column registers the physical performance of the printer 261 (see FIG. 5) installed in the locker with printing function 20. In the case of FIG. 14, the following printing performance is registered: a printing speed of 10 sheets per minute, double-sided printing is possible, special color output is possible, and folding processing is possible. The printing speed may be registered according to the size of the paper used for printing or the type of document. In the air conditioning column, the presence or absence of an air conditioner 280 (see FIG. 5) is recorded.

[0096] FIG. 15 is a diagram showing an example of data in the equipment table 310B for managing individual lockers. The equipment table 310B shown in FIG. 15 includes a management ID, a box ID, a size, a storage object, air conditioning management, and others. The management ID here is the same as the management ID shown in FIG.

[0097] The box ID is an ID that identifies each box 270 (see FIG. 6) that constitutes the locker with printing function 20. In the example of FIG. 15, an ID that combines an administration ID and a number is used. However, the box ID may be only a number. The size records the size category of the corresponding box. Box IDs "A1_001" to "A1_009" correspond to the boxes of the locker with printing function 20 illustrated in Fig. 2. For this reason, "large" is registered for the sizes "A1_001" and "A1_002", "medium" for the sizes "A1_003" and "A1_004", and "small" for the sizes "A1_005" to "A1_009".

[0098] The type of item to be stored is recorded in the storage item field. In the case of the locker 20 with printing function used in this embodiment, one box is dedicated to storing either printed matter or luggage. For this reason, even in the example of FIG. 15, "luggage only" or "printed matter only" is recorded for each box. Naturally, with the PrintBox service, all boxes remaining, excluding those dedicated to storing packages, are candidates for printing destinations.

[0099] Incidentally, the "A1_008" box is exclusively used for storing free papers. In other words, the "A1_008" box is occupied by a specific user who issues free papers. For this reason, in the example of FIG. 15, the information "printed matter only (exclusively for free papers)" is recorded. A box that can only be used by specific users or administrators, such as a box dedicated to free papers, in other words, a box that is not open to unspecified users, is an example of a dedicated box specialized for a specific purpose.

[0100] Additionally, box "A1_009" is used exclusively for receiving paper. For this reason, in the example of Fig. 15, the storage target column is left blank, meaning that the box will not be open to any users. Boxes with blank storage targets are excluded from storage candidates, both for storing printed matter and for storing packages. In the air conditioning management field, information on whether air conditioning is possible or not is recorded. In the example of Fig. 15, boxes "A1_001" to "A1_004" are air conditioned, but air conditioning is not managed for the other boxes.

[0101] Fig. 16 is a diagram showing an example of data in the operational status table 310C. In Fig. 16, parts corresponding to those in Fig. 11 are denoted by the same reference numerals. The data structure of the operational status table 310C shown in FIG. 16 is the same as that of the operational status table 292 shown in FIG. This is because the operational status table 310C shown in FIG. 16 is a table that integrates a plurality of operational status tables 292 collected from the lockers with printing function 20 used in the PrintBox service.

[0102] Fig. 17 is a diagram showing an example of data in a reservation table 310D of the PrintBox service. The reservation table 310D shown in Fig. 17 is used to manage reservations for printing and storing documents. A reservation table 310D shown in FIG. 17 includes a reservation ID, a box ID, a scheduled pick-up time, a document file, the number of prints, a fee, special terms, and the like. A reservation ID is assigned to each reservation. Reservation IDs are issued so that they are not duplicated across the entire PrintBox service. In this embodiment, the management server 30 (see FIG. 1) issues the reservation IDs.

[0103] The box ID is an ID for identifying a box used to store the printed matter corresponding to the reservation. The scheduled pick-up time is specified by the user using the service via the terminal 10 (see FIG. 1). In the file name, a name and other information that identifies the uploaded document are recorded. The number of prints is the number of sheets of paper used for printing. Therefore, it does not necessarily match the number of pages in the document. However, if multiple pages are not printed on one sheet or double-sided printing is not performed, the number of prints will match the number of pages in the document to be printed. The fee is recorded as the fee charged to the user for the reserved printing and storage. In the case of this embodiment, the fee item records the fee for printing and storage together. However, the printing fee and the storage fee may be managed separately. Also, only the printing fee may be charged, and the storage fee may be charged additionally only if it is overdue.

[0104] In this embodiment, the service is free for up to 30 minutes after the scheduled pick-up time, but after 30 minutes, a late fee is charged on a pay-per-use basis. In this embodiment, the PrintBox service requires advance payment by electronic money as a rule. In other words, a user who wishes to use the PrintBox service can reserve printing and storage on the condition that he or she prepays by electronic money. After the reservation is made, paper and recording materials are consumed as printing is carried out, and the box is also managed as "in use" for storing the printed matter. If a discount is available, it will be handled by refunding the purchase in electronic money or issuing a coupon that can be used on future purchases.

[0105] In addition, if a surcharge is incurred, the removal of the printed matter may be permitted on the condition that the surcharge is paid. Alternatively, the surcharge may be charged to a pre-registered account or the number of the credit card used for payment, or may be collected in a lump sum from the next time onward. Electronic money includes credit cards, debit cards, and cryptocurrencies. Electronic money also includes payment methods in which payment is made within the amount recorded on a dedicated reader by touching the device, and payment methods in which payment is made by reading a QR code (registered trademark) or barcode (registered trademark).

[0106] In this embodiment, a discount service is applied to users who permit scheduling of printing execution for late night or early morning hours. This service is called "time shift discount." The time period during which the time shift discount applies may differ depending on the location where the locker with printing function 20 is installed. For example, some lockers with printing function 20 may set the time period during which the discount applies from midnight to 6:00, while other lockers with printing function 20 may set the time period during which the discount applies from 10:00 p.m. to 5:00 a.m. These time periods are managed by the service provider.

[0107] By introducing the time shift discount, it becomes possible to schedule printing of reservations that will occupy the printing device 261 (see FIG. 5) of the locker with printing function 20 for a long time, avoiding times when there are many users operating the actual device. Also, for reservations where the estimated printing time exceeds a predetermined threshold, the printing schedule may be forcibly assigned to nighttime. By encouraging printing to be performed at night, etc., it is possible to minimize the situation in which a user who visits the actual machine is unable to use copy or on-demand printing using the locker 20 with printing function.

[0108] Copying here refers to the process of printing an image of a scanned document onto paper. On-demand printing refers to an operation in which a document uploaded to the management server 30 or the like is printed upon instruction from a user who visits the actual machine. In the case of on-demand printing, the fee may be charged when printing is performed, not when the document is uploaded. This is because printing is initiated by the instruction of a user who visits the actual machine, so there is no consumption of consumables or occupation of a box. The fee may be paid in installments at the time of reservation and at the time of collection. That is, payment in installments may be adopted. During the day, there is a higher need to print outdoors than at night. Therefore, by encouraging users to perform reserved printing during times when there is less demand for on-demand printing, users can reduce the time they have to wait at the site, while also increasing revenue opportunities for service providers.

[0109] The special provision specifies how printed matter is to be handled when the scheduled pick-up time has passed. In this embodiment, the printed matter continues to be stored in the reserved box for 30 minutes even after the scheduled pick-up time has passed. Therefore, the special provision specifies how printed matter is to be handled when this 30 minutes has passed. In this embodiment, the user is prompted to select one of "store storage", "shredder", and "dispose". In other words, "store storage", "shredder", and "dispose" cannot be selected at the same time. "Store storage" is selected when the user permits the removal and storage of printed materials by staff of the store in which the locker with printing function 20 is installed or by staff in charge of maintenance, etc.

[0110] The "shredder" is selected for users who want to keep printed materials confidential, such as private photos or company documents, and is selected when the printed materials must not be exposed to third parties. "Store disposal" is a third option that is neither storage by the store nor shredding by a shredder. In this case, the store staff or maintenance staff removes and disposes of the printed materials. In other words, the store does not store them.

[0111] Even if "store storage" is selected, the user may be able to change from "store storage" to "shredder" or "store disposal" by issuing an instruction from terminal 10 to management server 30, as long as it is within 30 minutes of the scheduled collection time. Also, it may be possible to change from "shredder" to "store storage" or "store disposal". Also, it may be possible to change from "store disposal" to "store storage" or "shredder". Additionally, it may be possible to select an extension of the storage time. If the management server 30 does not detect the pickup 10 minutes before or after the scheduled pickup time, it notifies the user terminal 10 by email or the like requesting the pickup.

[0112] In the case of this embodiment, even if the same document is printed again after being cut, the printing is not free but a fee is charged, although a reduction in the fee may be allowed. The reservation for printing and storage may be accepted on the condition that it is made within a predetermined time period with respect to the scheduled pick-up time. If reservations were allowed one week in advance, the box 270 (see FIG. 6) that is the subject of the reservation would be occupied for one week, which would be an obstacle to other users who wish to use the PrintBox service.

[0113] From the viewpoint of shortening the time that the box 270 is occupied and ensuring the flexibility of adjusting the printing schedule, the acceptance condition may be, for example, from 24 hours to 3 hours before the scheduled pick-up time. Of course, these times are only examples. Note that if the number of sheets to be printed is small and the flexibility of adjusting the printing schedule is high, reservations may be allowed up to 30 minutes before. Also, in relation to charges, if the time from acceptance of a reservation to the scheduled pick-up time is longer than a reference time, an additional storage fee may be collected.

[0114] 18A and 18B are diagrams showing examples of data in the charging table 310E and the late fee table 310F. (A) is an example of data in the charging table 310E, and (B) is an example of data in the late fee table 310F. The charge table 310E shown in FIG. 18(A) includes the management ID of the locker 20 with printing function, premium time period, premium unit price, discount time period, discount unit price, and others. The management ID is used to reflect circumstances unique to each individual locker with printing function 20. If a common premium time period or discount time period is used by all lockers with printing function 20, the management ID is not necessary.

[0115] The premium time period is set to reduce the number of users waiting in line in front of the machine. In this embodiment, if the scheduled pick-up time falls within the premium time period, a premium fee will be charged. In the case of FIG. 18(A), the premium time period for the locker 20 with printing function with the management ID "A1" is 11:00-13:00. The additional charge is registered as the unit price. The unit price is set by the PrintBox service provider, etc.

[0116] The discount time period is also set to reduce the number of users waiting in line in front of the machine. The discount time period is also determined based on the scheduled pick-up time. In the case of FIG. 18(A), the discount time period for the locker 20 with printing function with management ID "A1" is 23:00-06:00. The discounted unit price is registered as the unit price of the discounted fee. The unit price is set by the PrintBox service provider, etc.

[0117] The overdue fee table 310F shown in FIG. 18(B) includes the management ID of the locker 20 with printing function, the unit price of the overdue fee, and other information. The overdue fee table 310F is also used to reflect circumstances specific to each locker with printing function 20. If the management of overdue fees is common to all lockers with printing function 20, the management ID is not necessary.

[0118] The unit price of the late fee specifies the unit price of the fee to be charged when the scheduled pick-up time has passed. In the case of this embodiment, no late fee is charged for up to 10 minutes, but if it exceeds 10 minutes, a late fee is charged for each minute or each occurrence. In the case of Fig. 18(B), the unit price of the late fee for the locker 20 with a printing function and a management ID of "A1" is 10 yen per minute. Also, the unit price of the late fee for the locker 20 with a printing function and a management ID of "A2" is 500 yen per time. Note that the late fee may be charged based on the size of the box 270 (see Fig. 6) or the number of sheets of the printed matter.

[0119] <Usage Example of PrintBox Service> Hereinafter, usage examples of the PrintBox service will be described with reference to Figs. 19 to 36.

[0120] <Usage Example 1> Fig. 19 is a diagram for explaining an example of a processing operation that proceeds in the network printing system 1 (see Fig. 1) used in the first embodiment. Note that the symbol S shown in the figure means step. The processing operation shown in Fig. 19 is started when the user selects to use the PrintBox service through the terminal 10 (step 1).

[0121] Fig. 20 is a diagram showing an example of an operation screen 100 for printing displayed on the display of the terminal 10. In the operation screen 100 shown in Fig. 20, printing items are selected, and a list of printing devices (i.e., printers) that can be used for printing is displayed. The operation screen 100 shown in Fig. 20 includes candidates 101 for the PrintBox service. Here, the candidates 101 are two, namely "PrintBox A" and "PrintBox B".

[0122] All the statuses are "Ready". Therefore, the user can select any service. In the present embodiment, it is assumed that "PrintBox A" is selected on the operation screen 100. As shown in Fig. 20, instead of listing the candidates for the PrintBox service that can be specified, only the general name of the PrintBox service may be displayed, and a specific service provider may be selectable after the selection.

[0123] When accessed by the terminal 10, the management server 30 of "PrintBox A" presents a condition input screen (step 2). Fig. 21 is a diagram illustrating an example of an input screen presented when using the PrintBox service. The input screen shown in Fig. 21 is displayed on the display 110 of the terminal 10 when the print tab is operated after the document to be printed is selected or when the document is open. The input screen shown in Figure 21 includes a service logo 111, a field 112 for specifying the pickup date, a field 113 for specifying the pickup time, a field 114 for specifying the desired pickup location, a button 115 for displaying a map, a field 116 for specifying the paper size, a field 117 for specifying the printing range, a field 118 for specifying the number of copies, a field 119 for specifying time shift printing, a field 120 for specifying special terms, and a button 121 used to confirm the entered information.

[0124] The logo corresponding to "PrintBox A" is displayed in service logo 111. The logo corresponding to "PrintBox B" is shown in FIG. Fig. 22 is a diagram illustrating another example of an input screen presented when using the PrintBox service. In Fig. 22, parts corresponding to those in Fig. 21 are denoted by the same reference numerals. In the input screen shown in FIG. 22, the logo 111A has a rectangular appearance, which differs from that shown in FIG. 21 which illustrates a circular appearance. For example, a store name, a place name, or a station name can be entered as text in the location specification field 114. It is also possible to display location candidates in a pull-down menu in the specification field 114. It is also possible to operate a button 115 to select a base from the displayed map. In the paper size specification field 116, a paper type and size selected from a list of paper types and sizes are input.

[0125] In the designated range designation field 117, the range of pages to be printed within the document is input as "all" or page numbers, etc. The number of copies to be printed is input in the number of copies specification field 118 . Although not shown in FIG. 21, it is also possible to specify print orientation, color mode, bookbinding, binding process, etc. In Fig. 21, "Yes" has been entered in the time-shift printing specification field 119, and "Shredder" has been entered in the special terms specification field 120. In addition, it is assumed that the use of air conditioning or not may also be specified. The reason why time-shift printing is a user specification is that there are cases where it is not desired to store printed materials for a long period of time, even in a locked box.

[0126] When the management server 30 detects the operation of the button 121 to confirm the input conditions, it presents candidate locations that satisfy the conditions to the terminal 10 (step 3). Candidate locations that satisfy the conditions are determined using one or more of the following: paper size, number of copies to be printed, type of paper to be used for printing, and whether or not each box has air conditioning. For example, if photographic paper is specified as the type of paper, boxes with humidity levels below a certain standard are determined as candidates to prevent photos from sticking together during storage. Note that if it is a season with low humidity, the target boxes do not need to be air-conditioned.

[0127] Fig. 23 is a diagram for explaining an example of a screen presenting candidates for places that satisfy a condition. In Fig. 23, parts corresponding to those in Fig. 21 are denoted by the same reference numerals. The presentation screen shown in FIG. 23 includes a service logo 111, a field 131 for the pick-up date and time, a field 132 for the pick-up location or potential locations, a field 133 for the paper size, a field 134 for the number of sheets, a field 135 for the price, a button 136 for confirming the reservation, and a button 137 for returning to the previous screen.

[0128] In the presentation screen shown in FIG. 23, since there is no location that satisfies the user's desired conditions alone, multiple candidates are displayed with check boxes. In the case of FIG. 23, three candidates are displayed, but since there are candidates that have not been displayed yet, a scroll bar is displayed on the right side of the screen. In FIG. 23, the user has selected the third candidate, "S Store_T Street Store." In this embodiment, location candidates are displayed when there is no place that satisfies the user's desired conditions alone, but even if there is a place that satisfies the conditions alone, nearby candidates may be displayed.

[0129] Returning to the explanation of FIG. When the terminal 10 notifies the management server 30 of the operation of the reservation button 136 (step 4), the management server 30 presents a screen requesting payment (step 5). Thereafter, when the user instructs the terminal 10 to execute payment (step 6), the management server 30 confirms the reservation (step 7). In this embodiment, once a reservation is confirmed, a document is uploaded from the terminal 10. The management server 30 saves the uploaded document data file in the HDD 310 (see FIG. 12), and transmits the document data file and reservation information to the locker with printing function 20, which prints and stores the printed matter. However, the transmission of the data file to the locker with printing function 20 does not have to be simultaneous with the upload. The data file may be print data.

[0130] When the reservation is confirmed, the management server 30 notifies the terminal 10 of the reservation number and the like (step 8). Fig. 24 is a diagram for explaining an example of a reservation number notification screen. In Fig. 24, parts corresponding to those in Fig. 21 are denoted by the same reference numerals. The notification screen shown in Figure 24 includes the service logo 111, a field 141 for the pick-up date and time, a field 142 for the pick-up location, a button 143 for displaying a map, a field 144 for the reservation number, a field 145 for the box number where the printed matter will be stored, and a QR code (registered trademark) 146.

[0131] In the case of FIG. 24, "100011" is displayed as the reservation number, and "003" is displayed as the number of the box in which the printed matter will be stored. The reservation number is used for user authentication when picking up the printed matter, etc. This reservation number is managed as a reservation ID in the reservation table 310D (see FIG. 17). The box number is already determined and provisionally reserved when the available print reservation candidates are presented. The box number used to store the prints is determined based on the size and number of sheets of paper in the "free" boxes at the time of reservation. Furthermore, the QR code 146 stores information about the confirmed reservation, and is used for authentication of the user when picking up the printed matter.

[0132] Naturally, it is impossible to store printed materials printed on A3 size paper in a box for A4 size paper. Also, if the printed matter requires a space equivalent to 2,000 sheets of A4 size paper, it is impossible to store it in a storage box designed for storing up to 1,000 sheets of A4 size paper. In such cases, one available box may be reserved for storage, or multiple boxes may be reserved for storage.

[0133] Fig. 25 is a diagram for explaining an example in which multiple boxes are reserved for one reservation in the same locker with printing function 20. In Fig. 25, parts corresponding to those in Fig. 24 are denoted by the same reference numerals. In the case of FIG. 25, two boxes, "003" and "011", are reserved for the reservation number "100011". In the example of Fig. 25, 1000 printed sheets are stored in box "003" and 800 printed sheets are stored in box "011". Of course, the number of copies may be displayed instead of the number of sheets. As in the case of Fig. 24, only the box number corresponding to the reservation number may be displayed.

[0134] Fig. 26 is a diagram illustrating an example in which one box is reserved for each of two lockers 20 with printing functions installed in different locations for one reservation. In Fig. 26, the parts corresponding to those in Fig. 24 are denoted by the same reference numerals. When multiple locations are assigned, in addition to a shortage of the number of boxes, a shortage of the required amount of paper or recording material may occur. If the replenishment of paper or recording material is scheduled, it is also possible to accept reservations on the assumption that the paper or recording material will be replenished as scheduled.

[0135] 26, box "003" at "S Store_T Street Store" and box "016" at "P Store_T Street Store" are reserved for reservation number "100011." If the number of sheets to be printed for the reservation needs to be divided and allocated to multiple locations, in step 3, the management server 30 presents this to the terminal 10. Candidate nearby locations may be selected based on criteria such as the straight line distance between two points on a map, the distance calculated along a route of travel, or the time required for travel. In addition, an upper limit for distance or time is set, and if printing and storage that satisfies the user's desired conditions cannot be performed within the upper limit, the reservation will not be accepted. In addition, if printing and storage that meets the user's desired conditions cannot be performed within the distance or time limits, an option may be to confirm a reservation within the range in which printing and storage is possible, and to register the shortfall in a queue for cancellations. The notification screens shown in FIGS. 24 to 26 can be read out and displayed at any time.

[0136] Returning to the explanation of FIG. The locker 20 with printing function that has received the data file etc. associates it with the box specified at the time of reservation and starts managing it (step 9). This management includes creating and updating a print schedule. The possibility of time-shift printing and maintenance times are also taken into consideration when creating a print schedule. Even if time-shift printing is not desired when reserving printing, time-shift printing may be performed if it is permitted later.

[0137] The locker 20 with printing function, which has started managing reservations, executes printing according to the printing schedule (step 10). After that, the locker with printing function 20 starts storing the printed matter in the corresponding box (step 11). This storage of the printed matter continues until the user visits the site to pick up the printed matter, except when a predetermined time has passed since the scheduled pick-up time and the printed matter is shredded or the like.

[0138] In the following, it is assumed that the user visits the locker 20 with printing function where the printed matter is stored at the scheduled pick-up time. In this embodiment, printing of the printed matter is completed 30 minutes before the scheduled pick-up time, and the printed matter is stored in the reserved box. A user who comes to pick up their printed matter operates door 210 (see FIG. 2) corresponding to the box in which their printed matter is stored or touch panel 223A (see FIG. 3) located in the center of main body 201 (see FIG. 2) to unlock door 210. The locker with printing function 20 accepts the user's pick-up operation (step 12). An example of an operation related to picking up a printed matter by a user will be described below.

[0139] Fig. 27 is a diagram for explaining an example of the operation of picking up printed matter. (A) is an example of the operation of displaying the print pick-up screen, and (B) shows an example of the operation of unlocking by entering the reservation number. In Fig. 27, the parts corresponding to those in Fig. 2 are assigned the same reference numerals. In FIG. 27, it is assumed that the display 211 is a touch panel. First, as shown in Fig. 27(A), the user taps on the display 211 of the door 210, which displays the box number in which the user's printed matter is stored. The box number is written on the reservation number notification screen (see Fig. 24).

[0140] When the user taps on the display 211, the display on the display 211 guides the user through the operations required for unlocking, as shown in FIG. 27(B). In the example of Figure 27(B), the messages "You are here to pick up your item," and "Please choose to either enter the reservation number provided to you when making your reservation, or hold your smartphone over the NFC" are displayed. In the example of FIG. 27(B), a "Number Input" button and an "NFC Input" button are displayed at the bottom of the display 211. In the example of FIG. 27(B), the user taps the "Enter Number" button.

[0141] Fig. 28 shows an example of the display when unlocking by reservation number is selected. (A) is an example of the reservation number input screen, and (B) is an example of the screen when the identity is confirmed. In Fig. 28, the parts corresponding to those in Fig. 27 are shown with the same reference numerals. In the case of FIG. 28(A), a message prompting the user to enter a reservation number, an entry field for the reservation number, and a numeric keypad are displayed on the display 211. If the input number matches the reservation number managed for the box 270 (see FIG. 6) corresponding to the door 210, the display on the display 211 switches to FIG. 28(B). In FIG. 28(B), the messages "This will be unlocked" and "Please remove the printed material" are displayed.

[0142] Fig. 29 is a diagram showing a display example when unlocking by NFC input is selected. (A) is an example of the operation when unlocking by NFC input, and (B) is a diagram explaining the state of holding up the terminal 10. In Fig. 29, the parts corresponding to those in Fig. 27 are shown with the same reference numerals. In the case of Figure 29(A), as in Figure 27(B), the messages "You are here to pick up your item," and "Please enter the reservation number provided to you when you made your reservation, or choose to hold your smartphone over the NFC," are displayed, and at the bottom of the display 211, there are buttons for "Enter number" and "Enter NFC." In the example of FIG. 29(A), the user taps the "NFC input" button.

[0143] After that, as shown in FIG. 29(B), when the user holds the terminal 10 over the NFC communication unit 212, the reservation number and information identifying the user linked to the reservation are read by the door 210 and compared with the information managed for the box 270 (see FIG. 6) corresponding to the door 210. If the verification proves that the person is the correct person, the display on the display 211 changes to the display shown in FIG. 28(B) described above, and the printed material can be removed.

[0144] Fig. 30 is a diagram showing a display example when a QR code is used for unlocking. (A) is an example of a door 210 having a QR code reader 216, and (B) is a diagram explaining how the QR code is read. In Fig. 30, the parts corresponding to those in Fig. 27 are denoted by the same reference numerals. In the case of FIG. 30(A), a QR code reader 216 is disposed next to an NFC communication unit 212 at the bottom of a door 210.

[0145] In the example of Figure 30(A), the messages "You are picking up the item," and "Please choose to either hold your smartphone over the NFC or read the QR code," are displayed, and an "NFC input" button and a "QR code" button are displayed at the bottom of the display 211. In the example of FIG. 30(A), the user taps the "QR Code" button. In this case, the user causes QR code 146 (see FIG. 24) included in the notification screen displayed when the reservation is confirmed to be displayed on the display screen of terminal 10, and then holds the QR code over reading unit 216 as shown in FIG. 30(B).

[0146] As described above, the QR code 146 stores information about the reservation. As a result, the read information is collated with information managed for box 270 (see FIG. 6) corresponding to door 210 over which QR code 146 has been held. If the verification proves that the person is the correct person, the display on the display 211 changes to the display shown in FIG. 28(B) described above, and the printed material can be removed. 27 to 30 can also be performed through touch panel 223A (see FIG. 3) located in the center of main body 201 (see FIG. 1). In that case, however, the user may be required to input the number of the box in which the printed matter to be collected is stored. As shown in Figures 29 and 30, if you select a method of reading reservation-related information using NFC or a QR code, identity verification is performed using the box number included in the read information.

[0147] Furthermore, when the identity of the person is confirmed, the target door 210 may be opened under the control of the processor 200A (see FIG. 5), the number and position of the unlocked box may be displayed on the touch panel 223A, the display color or brightness of the display 211 provided on the door 210 may be changed, etc. Here, the change in the display color or brightness may be the target of the entire display 211, or only the characters displayed on the display 211. Also, the position and number of the door 210 corresponding to the box in which the printed matter is stored may be notified to the terminal 10 carried by the user.

[0148] As illustrated in FIGS. 27 to 30, an advantage of directly operating door 210 of a box in which printed materials are stored is that there may be cases where another user is operating touch panel 223A provided in the center of main body 201. 31 is a diagram illustrating a case where the main panel 220 is in use when picking up a printed matter. (A) shows another user operating the main panel 220, and (B) shows the user removing a printed matter. The main panel 220 is an example of an "operation panel" that the user operates for on-demand printing, scanning, copying, and other purposes.

[0149] Another user shown in FIG. 31(A) is operating the main panel 220 for on-demand printing or scanning a document. On-demand printing here can involve instructing the printing of a document that has been uploaded to a cloud server in advance on-site, or instructing the printing of a document by inserting a portable semiconductor memory into the main panel 220, for example. In either case, when another user is operating the main panel 220, a user who comes to pick up a printed matter cannot operate the main panel 220 and must wait for the other user to finish operating the main panel 220.

[0150] However, as mentioned above, if the door 210 where the printed materials are stored is capable of being operated to retrieve them, it is possible to open the door 210 and remove the printed materials, as shown in FIG. 31(B), even if another user has not finished their operation. When printing a document outside the office, it is assumed that the user will visit the client after picking up the printed document, and the time of the visit is also determined in advance. Even in such a case, if the printouts can be picked up without waiting time as in this embodiment, it becomes possible to visit the client at the scheduled time.

[0151] Returning to the explanation of FIG. When the user has completed collection of the printed matter by any of the methods described above, the locker with printing function 20 notifies the management server 30 of the completion of collection (step 13). The management server 30, upon receiving the notification, transfers the notification to the terminal 10. Thereafter, the locker with printing function 20 updates the management data managed in the HDD 200D (see FIG. 5) (step 14). Specifically, the pick-up time is recorded in the operation status table 292 (see FIG. 11). Meanwhile, the management server 30 updates the operation status table 310C (see FIG. 12) managed in the HDD 310 (see FIG. 12) (step 15). Specifically, the pick-up time is recorded in the operation status table 310C (see FIG. 16).

[0152] <Usage example 2> Here, collection of the printed matter by the agent will be described with reference to FIGS. Fig. 32 is a diagram for explaining collection of printed matter by an agent. In Fig. 32, parts corresponding to those in Fig. 1 are denoted by the same reference numerals. In the network printing system 1 in FIG. 32, a user who reserves printing and storage of a printed matter in the PrintBox service is Mr. A, and a proxy for Mr. A who visits the locker 20 with printing function to pick up the printed matter is Mr. B.

[0153] In FIG. 32, the terminal operated by person A is terminal 10A, and the terminal operated by person B is terminal 10B. Here, terminal 10A operated by person A and terminal 10B operated by person B are capable of communicating with each other via communication network 40. Since the item is being collected by a proxy, Mr. A is located away from locker 20 with printing function.

[0154] Fig. 33 is a diagram for explaining an example of an operation screen presented when a representative picks up the printed matter. (A) is an example of an operation screen presented to person B who comes to pick up the printed matter, and (B) is an example of an operation screen presented to person A who requested the pick-up. In Fig. 33, the parts corresponding to those in Fig. 21 are denoted with the same reference numerals. The operation screen shown in Fig. 33(A) is displayed on the display 211 of the door 210. This operation screen is displayed when, for example, user B, who is a proxy who visits the locker with printing function 20 (see Fig. 32), operates the main panel 220 (see Fig. 2) or the like to select proxy pick-up.

[0155] In the example of Fig. 33(A), the following messages are displayed on the display 211: "Pick up by proxy", "Confirm whether you want to allow Mr. A to pick up the item", and "Press the button below". Also, in the example of Fig. 33(A), a "Start" button and a "Back" button are displayed at the bottom of the display 211. In the example of Figure 33(A), the information of the requester, Mr. A, is displayed, but the information of Mr. A may be made anonymous. For example, a sentence such as "Confirm whether the person who made the reservation will allow the item to be picked up" or "Confirm whether the person himself / herself will allow the item to be picked up" may be used.

[0156] In the case of this embodiment, when "start" is operated, a notification is transmitted to Mr. A's terminal 10A requesting permission for the proxy to pick up the item. The operation screen shown in FIG. 33(B) is displayed when the terminal 10A accesses the management server 30 (see FIG. 32) through an operation by the user A. The operation screen shown in Figure 33 (B) includes the service logo 111, live video 151, a message field 152, a ``Yes'' button 153 which is operated to allow, and a ``No'' button 154 which is operated to not allow.

[0157] The live video 151 is, for example, a video captured by a camera 222 (see FIG. 3) of a main panel 220 (see FIG. 3) and uploaded to the management server 30. However, if it is difficult to capture an image of user B using camera 222 while operating, a facial image of user B captured when operating touch panel 223A of main panel 220 may be used. If a camera is installed on the door 210, a live image of the face of user B is captured during operation.

[0158] In addition, video live-streamed from terminal 10B of user B, who is the proxy, to terminal 10A may be used for the live video 151. For example, user A who has received a notice of proxy pick-up may obtain and display live video from terminal 10B of user B who has requested the proxy pick-up. However, since it is only necessary to confirm that the item has been picked up by user B, it is not essential to display the live video 151. For example, it may be confirmed that the item has been picked up by user B through a conversation with user B via voice call.

[0159] In the example of FIG. 33(B), the message field 152 displays the following message: "Permission to pick up by proxy is being requested for reservation ID: 100011 (Box A1)" and "Do you want to allow this?". When user A operates the "Yes" button 153, the execution of that operation is notified to the management server 30. Next, the management server 30 instructs the locker with printing function 20 to unlock the corresponding door 210. If user A operates the "No" button 154, the corresponding door 210 remains locked.

[0160] <Usage example 3> Here, the free paper refill process will be described with reference to FIGS. 34 is a flow chart for explaining the free paper refill process. Note that the symbol S in the figure indicates a step. The process shown in FIG. 34 is realized by the processor 200A (see FIG. 5) executing a program. In the case of the locker 20 with printing function shown in FIG. 2, the free papers are stored in the box "008."

[0161] The door 210 in which the free papers are kept is not locked, so anyone can freely open the door 210 and take out the free papers. However, it is also possible to lock the door 210 of the box in which the free papers are stored. However, it is also possible to unlock the door 210 when the user selects to take out the free papers on the main panel 220 or the like.

[0162] The processor 200A in this embodiment constantly predicts the stock of free papers (step 21). One method for predicting free paper stock is, for example, to capture an image of the inside of the box with a camera installed inside the box and predict the stock from the captured image. The image does not need to capture the entire free paper being stored. Also, the image is captured from a position and direction that allows the height of the stack of free papers being stored to be known. Specifically, the image is captured from a position and direction that allows the determination of the presence or absence of stock at a standard height that determines the need for additional printing.

[0163] Another way to estimate free paper stock is by weight of the printed matter, which is possible if a weighing scale is installed in the box. Another method for predicting the stock of free papers is to make a prediction based on the number of times the door 210 (see FIG. 1) in which the free papers are stored is opened and closed. Another method for predicting the stock of free papers is to predict it from the number of times authentication is performed when opening and closing the door 210. This method is for cases where authentication is required to unlock the door, even if it is free. However, the authentication here does not need to identify the individual. For example, it may be possible to input unlocking information that has been distributed in advance. Another method for predicting the stock of free papers is to predict the number of people who open and close the door 210 from an image captured by the camera 222 (see FIG. 3).

[0164] When the free paper stock is predicted, the processor 200A judges whether the predicted stock satisfies the condition for replenishment (step 22). The condition for replenishment differs depending on the method used for prediction. However, when the number of copies or sheets is predicted as an approximate number, it is judged whether the number is larger than a reference number. In any event, while a negative result is obtained at step 22, the processor 200A returns to step 21. On the other hand, if a positive result is obtained at step 22, the processor 200A schedules additional printing of the free paper (step 23).

[0165] 35 is a diagram illustrating the replenishment of free papers by the processing of the processor 200A. (A) shows an example in which the stock of free papers is greater than the standard, (B) shows an example in which the stock of free papers is less than the standard, and (C) shows an example in which the stock of free papers has increased beyond the standard due to additional printing. The replenishing of printed materials by additional printing by processor 200A can also be applied to newspapers and booklets that can be removed for a fee. In the case of printed materials for which a fee is charged, the door 210 opens and closes on the condition that a deposit is detected. In other words, the deposit is used in place of authentication. However, in the case of printed materials for which a fee is charged, a mechanism is adopted in which box 270 has a double bottom to prevent the removal of more copies than the amount deposited, and only the number of copies corresponding to the amount deposited is discharged to a location accessible to the user under the control of processor 200A.

[0166] <Usage example 4> 36 is a diagram illustrating an example of a screen presented when a user who desires on-demand printing is guided to a nearby store. (A) shows an example of a screen displayed when an on-demand printing request is accepted while reserved printing is being executed, and (B) shows an example of a screen introducing nearby stores. In the locker with printing function 20 used in this embodiment, printing of printed materials is executed according to reservations made by users of the PrintBox service. For this reason, when a user who desires on-demand printing visits the locker 20 with printing function, it is possible that the reserved printing will be carried out even though there are no other customers in the vicinity.

[0167] In such a case, the convenience of the user who visits for on-demand printing is lost, and the business that installs the locker with printing function 20 loses the opportunity to provide services. Therefore, when the locker 20 with printing function receives an on-demand printing request while a reserved printing request is being executed, the screen shown in FIG. 36(A) is displayed on the touch panel 223A. In the example of Figure 36 (A), the following sentences are displayed: "The scheduled print is currently in progress," "The print is scheduled to finish in 10 minutes at 3:30 p.m.," "Would you like to be shown nearby stores that offer on-demand printing?" along with "Yes" and "No" buttons.

[0168] In the example of FIG. 36(A), the reason why on-demand printing cannot be performed is displayed, so it is expected that the user will feel more satisfied than if the reason was not displayed. 36(A) shows that the waiting time at the store is 10 minutes, and also shows the time when on-demand printing will be available, allowing a user who wishes to print on demand to determine whether they should wait for the printing to be completed or head to another store. In addition, if the reserved printing is not limited to the currently running printing, but there are other consecutive reservations, the time required for all the consecutive reservations to be completed and the time when on-demand printing will be available are displayed.

[0169] In addition, reserved printing may be scheduled with a small amount of free time in between in relation to the scheduled pick-up time. In this case, if on-demand printing is unconditionally accepted after the ongoing printing is completed, it may affect the execution of other scheduled printing. In such a case, it is desirable to provide the processor 200A with a function for prompting a user who desires on-demand printing to input the number of sheets and data file to be printed on-demand, and for confirming in advance whether an interrupt for on-demand printing is possible. For on-demand printing of a few sheets, interruption is permitted even if the free time is around 5 minutes. On the other hand, if the estimated work time for on-demand printing is longer than the free time in the schedule, interruption is not permitted.

[0170] However, there are cases where it is possible to readjust the schedule in relation to the scheduled collection time of the printed materials. For example, this is the case with time-shift printing, where printing is scheduled several hours before the scheduled collection time of the printed materials. In such a case, even if the start time is shifted back by about 30 minutes, as long as all other scheduled tasks can be completed, it is possible to cut in and perform on-demand printing after the ongoing printing is finished, or to interrupt the ongoing printing and then perform on-demand printing. Such interruptions are possible because prints made by the PrintBox service are stored in a reserved box 270 .

[0171] When the "Yes" button is operated, the display on the touch panel 223A switches to that shown in FIG. 36(B). In the example of FIG. 36(B), touch panel 223A displays the sentence "There are three stores we can guide you to," followed by the name of each store, the distance to each store, and a button for displaying a map explaining the location of each store. Also, at the bottom of the screen, there is a button for "going back" to the previous screen.

[0172] Since on-demand printing is often required urgently, presenting other stores that offer on-demand printing makes it possible to balance user convenience with profit opportunities. It is necessary to avoid having a reservation for the PrintBox service at the time when the user arrives at the store to which the user is directed. Therefore, when presenting another store, it is confirmed that there is no reservation for the PrintBox service. In addition, before moving, the document to be the subject of on-demand printing may be uploaded to the management server 30, so that the printed matter can be picked up after the move from the locker with printing function 20 installed in the destination store.

[0173] By using this function, it becomes possible to effectively utilize the time spent traveling to other stores. It is also desirable for each store to calculate and present the time when the printed materials can be picked up when a reservation for printing and storage through the PrintBox service is accepted. If the time when the printed matter can be picked up is known, it becomes possible to determine the most convenient store for the user to reserve the printed matter by taking into consideration factors such as the time required to travel to the store and the time required to travel to the destination after picking up the printed matter. Incidentally, since reading of documents by a scanner is not related to printing, it can be accepted even while reserved printing is being performed.

[0174] <Embodiment 2> The second embodiment will be described with reference to FIGS. <Overall system configuration> Fig. 37 is a diagram for explaining an example of use of a network printing system 1A assumed in embodiment 2. In Fig. 37, parts corresponding to those in Fig. 1 are denoted by the same reference numerals. The network printing system 1A in this embodiment is composed of a locker 20 with printing function that does not include a box used for storing both printed materials and luggage, and a locker 20 with printing function that includes a box used for storing both printed materials and luggage.

[0175] Furthermore, the lockers 20 with printing functions, which include boxes that can be used to store both printed materials and luggage, are classified into lockers 20 with printing functions that support a temperature control function and lockers 20 with printing functions that do not have a temperature control function. That is, the lockers 20 with printing function shown in Fig. 37 are classified into three types based on their functions. In Fig. 37, the type of shading is changed according to the type. The network printing system 1A shown in Fig. 37 differs from the network printing system 1 shown in Fig. 1 in that a management server 50 that manages the storage of packages is added. In the present embodiment, the business operator that operates the management server 50 is different from the business operator that operates the management server 30. However, the case where the same business operator operates each server is not excluded.

[0176] <Example of equipment table data> Fig. 38 is a diagram showing an example of data in the equipment table 310B used in the embodiment 2. In Fig. 38, the parts corresponding to those in Fig. 15 are denoted by the same reference numerals. The difference between the equipment table 310B shown in FIG. 38 and the equipment table 310B shown in FIG. 15 is the storage target column.

[0177] Specifically, the storage objects of the box IDs "A1_002" to "A1_007", "A2_005", "B1_001", and "C1_001" in the equipment table 310B shown in FIG. 38 are printed matter and packages. That is, sometimes these boxes are used to store printed matter and sometimes they are used to store packages.

[0178] <Configuration of the management server that manages the storage of luggage> FIG. 39 is a diagram illustrating an example of a hardware configuration of the management server 50 used in the second embodiment. The management server 50 shown in FIG. 39 includes a control unit 500, an HDD 510, and a communication module 520. The control unit 500 includes a processor 500A, a ROM 500B in which the BIOS and the like are stored, and a RAM 500C used as a work area. The communication module 520 is used for communication with the terminal 10, the locker with printing function 20, and the management server 30.

[0179] The HDD 510 stores management data for managing receipt and delivery of packages. In this embodiment, the management data stored therein include a user table 510A, a facility table 510B, and an operation status table 510C. User table 510A is a table for managing users registered for a service that receives and sends packages via lockers. The equipment table 510B is a table for managing the equipment of managed lockers. In the case of this embodiment, some of the lockers to be managed overlap with the lockers with printing function 20. For example, the equipment table 510B uses a data structure similar to that of the equipment table 310B (see FIG. 38).

[0180] The operation status table 510C is a table for managing the operation status of the boxes of each locker. The operating status here includes information such as "available," "waiting to be received," and "waiting to be shipped." The operation status data of the "waiting to receive" box is linked to the recipient's information, and the operation status data of the "waiting to send" box is linked to the sender's information. This operational status table 510C also uses a data structure similar to that of the operational status table 310C (see FIG. 16), for example.

[0181] <Processing Operation> Fig. 40 is a diagram for explaining an example of the processing operation that proceeds in the network printing system 1A (see Fig. 37) used in the second embodiment. In Fig. 40, the same reference numerals are used to indicate parts corresponding to those in Fig. 19. Note that the symbol S in the diagram means a step. The processing operations shown in Fig. 40 are shown from the perspective of using the PrintBox service. Also, in Fig. 40, the processing operations of steps 1 to 6 in Fig. 19 are omitted. Therefore, the following description will start from step 7.

[0182] 40, when a reservation for printing and storage of a printed material using the PrintBox service is confirmed, the management server 30 sends the document data file and reservation information to the locker with printing function 20, and notifies the management server 50 that manages the storage of luggage of the reservation. This is because in the present embodiment, some boxes are also used for storing luggage. Note that notification to the management server 50 may be limited to cases where a box that is also used for storing luggage is reserved. Here, the management server 50 that has received the notification updates the management data (step 21). Specifically, it updates the usage status of the corresponding box in the operation status table 510C (see FIG. 39).

[0183] The processing operation of the locker 20 with printing function that receives the document data file or the like is the same as that shown in FIG. Therefore, when collection of the printed matter is completed, the completion is notified to the management server 30 that manages the storage of the printed matter. Completing the collection of the printed materials means that the boxes in which they were stored are now empty again. Therefore, the management server 30 that manages the printed matter updates the operation status table 310C, and notifies the management server 50 that manages the storage of the package of the end of the occupation. Upon receiving this notification, management server 50 updates the management data (step 22). Specifically, the usage status of the corresponding box in operation status table 510C (see FIG. 39) is changed to "free."

[0184] <Embodiment 3> In this embodiment, a case will be described in which door 210 (see FIG. 2) and box 270 (see FIG. 6) are physically separated, and box 270 is movable inside main body 201 (see FIG. 2).

[0185] <Configuration of lockers with printing function> Fig. 41 is a diagram for explaining an example of the hardware configuration of the locker with printing function 20 used in embodiment 3. In Fig. 41, parts corresponding to those in Fig. 5 are denoted by the same reference numerals. The device unit 260 of the locker with printing function 20 used in this embodiment differs from the hardware configuration illustrated in Fig. 5 in that a box moving mechanism 266 is added. The box moving mechanism 266 is an example of a mechanism that can move the position of a box.

[0186] 42 is a diagram illustrating the shape and movement direction of box 270A moved by box moving mechanism 266. (A) shows an example of box 270A used in embodiment 3, and (B) shows the direction in which box 270A is moved. Fig. 42(B) is a see-through view of the inside of main body 201 from the right side. The arrows in Fig. 42(B) indicate the directions in which box 270A moves. That is, box 270A moves horizontally between the front side and the rear side, and also moves vertically.

[0187] 42(A), the box 270A in this embodiment has a box shape with the bottom surface surrounded by sides. In other words, the box 270A has a shape that opens upward. Therefore, in this embodiment, the printed matter is taken in and out through an opening provided above the box 270A.

[0188] 43 is a diagram illustrating other shapes and the direction of movement of box 270B moved by box moving mechanism 266. (A) is a diagram of box 270B seen from the side of main body 201, (B) is a diagram of box 270B seen from above, and (C) shows the direction in which box 270B is moved. Fig. 43(C) is a see-through view of the inside of main body 201 from the right side. The arrows in Fig. 43(C) indicate the directions in which box 270B moves. That is, box 270B moves horizontally between the front side and the rear side, and also moves vertically.

[0189] As shown in FIGS. 43(A) and (B), the box 270B used in this embodiment has a shape similar to a board or shelf. Therefore, in the case of this embodiment, printed matter can be inserted and removed from both the top and the side of box 270B.

[0190] <Example of moving a movable box> 44 is a flow chart for explaining the movement process of the movable box. Note that the symbol S in the figure means a step. The process shown in FIG. 44 is realized by the processor 200A (see FIG. 5) executing a program. The processor 200A in this embodiment detects the time difference between the scheduled pick-up time and the current time for all boxes storing printed materials (step 31). Next, the processor 200A determines whether the current time is before the scheduled pick-up time (step 32).

[0191] If the current time is before the scheduled pick-up time, the processor 200A obtains a positive result in step 32 . In this case, the processor 200A moves the box 270A or 270B in a direction closer to the pick-up position depending on the time difference (step 33). In the case of this embodiment, the pick-up position is assumed to be at a height where the user can easily take out the printed matter. For example, it is assumed to be near the center in the height direction of the main body 201. In the case of the locker 20 with printing function shown in Fig. 2, the pick-up position is assumed to be the position of "A1_001" or "A1_007" of the box ID. However, this position is merely one example.

[0192] On the other hand, if the current time is after the scheduled pick-up time, the processor 200A obtains a negative result in step 32 . In this case, the processor 200A moves the box 270A or 270B in a direction away from the pick-up position according to the time difference (step 34). In the case of the locker 20 with printing function shown in FIG. 2, the positions of the box IDs "A1_002", "A1_003", "A1_005" to "A1_006" are assumed.

[0193] When the movement in step 33 or step 34 is completed, the processor 200A updates the location information of the box (step 35). For example, the position of the box in which the printed matter is stored within the main body 201 is updated based on the door 210, whose position does not move. In the present embodiment, a method is adopted in which adjacent boxes are moved one by one into a space formed by moving box 270A or 270B to the rear side. However, if it is possible to secure an evacuation place, multiple boxes may be moved at once. Also, instead of moving the boxes one by one, the positions of multiple boxes located behind distant doors 210 may be swapped.

[0194] First, the movement of the box when the current time is before the scheduled pick-up time will be described. 45 is a diagram explaining the movement of boxes in the main body when the current time approaches the scheduled pick-up time. (A) shows the position of box "A1_007" more than two hours ago, (B) shows the position of box "A1_007" one hour ago, and (C) shows the position of box "A1_007" 15 minutes ago. 46 is a diagram illustrating the movement of the box number displayed on the door 210 when the current time approaches the scheduled pick-up time. (A) shows the display for more than two hours ago, (B) shows the display for one hour ago, and (C) shows the display for 15 minutes ago.

[0195] In the case of Figures 45 and 46, the pick-up location is location "007" on door 210. As of more than two hours ago, the box ID "A1_005" was located at the pick-up location. Therefore, in the case of Figure 46, "A1_005" and "Available" are displayed on the display 211 of the door 210 at that location. On the other hand, the box "A1_007" to be moved was located at door number "005" of door 210 as of more than two hours ago. Therefore, "A1_007" and "Waiting for collection" are displayed on the display 211 of door 210 at the same position.

[0196] In contrast, one hour before the scheduled time, the box "A1_007" that is the target of the movement is moved down one level. In other words, the box "A1_007" is moved to the position "006" of the door 210. Therefore, the display 211 of the door 210 at the same position shows "A1_007" and "Waiting for collection." Then, 15 minutes before the scheduled time, the box "A1_007" to be moved is moved to the pick-up position one level below. That is, the box "A1_007" is moved to the "007" position on the door 210. Therefore, the display 211 of the door 210 at the same position shows "A1_007" and "Waiting for collection."

[0197] Next, the movement of the box when the current time has passed the scheduled pick-up time will be described. Figure 47 is a diagram explaining the movement of boxes inside the main body when the time elapsed from the scheduled pick-up time becomes long. (A) shows the position of box "A1_007" when the elapsed time is within 30 minutes, (B) shows the position of box "A1_007" after 1 hour has elapsed, and (C) shows the position of box "A1_007" after 2 hours or more have elapsed. 48 is a diagram explaining the movement of the box number displayed on door 210 after the current time has passed the scheduled pick-up time. (A) shows the display when less than 30 minutes have passed, (B) shows the display after one hour has passed, and (C) shows the display after two hours or more have passed. It should be noted that Figs. 47 and 48 assume that the prints continue to be stored even after two hours or more have passed since the scheduled collection time.

[0198] In the case of Figures 47 and 48, the pick-up location is location "007" on door 210. Within 30 minutes of the scheduled pickup time, the box ID "A1_007" is located at the pickup location. Therefore, in the case of Figure 48, "A1_007" and "Waiting for collection" are displayed on the display 211 of the door 210 at that location. In contrast, when one hour has passed since the scheduled collection time, the box "A1_007" that is the target of the movement is moved to the next higher level. In other words, the box "A1_007" is moved to the position "006" of the door 210. Therefore, the display 211 of the door 210 at the same position shows "A1_007" and "Waiting for collection." Then, when two hours or more have passed since the scheduled collection time, the box "A1_007" that is the target of the movement is moved to the next higher level. In other words, the box "A1_007" is moved to the position "005" of the door 210. Therefore, the display 211 of the door 210 at the same position shows "A1_007" and "Waiting for collection."

[0199] In this embodiment, the printed material is moved in a direction approaching a predetermined specific door position as the current time approaches the scheduled collection time, but the printed material may also be moved to a door position desired by the user. Furthermore, when the current time passes the scheduled collection time, the printed matter is moved in a direction away from a specific door position determined in advance, but it may be moved in a direction approaching the location of the shredder 265 (see FIG. 5). Alternatively, when the current time passes the scheduled collection time, the printed matter may be moved in a direction approaching a trash can for disposal.

[0200] <Fourth embodiment> In this embodiment, a case will be described in which door 210 through which an original is discharged when the original is scanned is made transparent. 49 is a diagram for explaining the transparency of the door 210 etc. when a scanned document is discharged into a box. (A) shows the door 210 before scanning is performed, and (B) shows the change in the door 210 during scanning. In the case of the locker with printing function 20 (see FIG. 1), the scanning of the document is performed inside the device. Therefore, the user cannot observe the scanning of the document from the outside. In particular, when the scanned document is discharged into an empty box, some users may feel uneasy about whether the paper discharged into the box is the real document.

[0201] Therefore, in this embodiment, a device capable of adjusting the light transmittance is used as the display 211. In FIG. 49(A), the display 211 is used in a non-light-transmitting state, so the inside of the door 210 cannot be observed. On the other hand, in FIG. 49(B), since the display 211 is used in a light-transmitting state, it is possible to observe in real time the document being discharged from the slit 210A provided in the box inside the door 210. Adding this functionality improves user comfort.

[0202] 49, the display 211 with switchable light transmittance has been described, but the door 210 may be a so-called light-control glass. The light-control glass may have a structure in which a film capable of switching light transmittance is attached to a light-transmitting member, or a structure in which a liquid crystal layer is sandwiched between two light-transmitting members. Examples of light-transmitting members include glass and plastic. Incidentally, in this embodiment, it is assumed that an original document is scanned, but even in a copy operation in which an image of the original document read by scanning is output as a printout, the inside of door 210 of the box into which the original document is output may be made observable from the outside. Incidentally, the door 210 of the box through which the printed matter is output may also be made transparent so that the state in which the printed matter is being output may be observed in real time from outside the door 210.

[0203] <Embodiment 5> In this embodiment, another example of the appearance of the locker with printing function 20 (see FIG. 1) will be described. Fig. 50 is a diagram for explaining an example of the appearance of a locker with a printing function 20A used in embodiment 5. In Fig. 50, parts corresponding to those in Fig. 2 are denoted by the same reference numerals. Figure 51 is a diagram for explaining an example of a six-sided structure of the locker with printing function 20A used in embodiment 5. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a rear view. Note that (A) is a cabinet view with an oblique angle of 45 degrees. In Figure 51, the parts corresponding to those in Figure 4 are denoted with the same reference numerals.

[0204] A locker with a printing function 20A shown in Figs. 50 and 51 differs from the locker with a printing function 20 described in the first embodiment in that the upper door 210 and box 270 (see Fig. 6) are removed. By removing the upper door 210 and the box 270, it is possible to lower the center of gravity of the locker with printing function 20A. The lowering of the center of gravity makes it possible to realize a locker with printing function 20A that is less likely to tip over. However, reducing the number of doors 210 and boxes 270 also requires less storage space.

[0205] Therefore, instead of reducing the number of doors 210, etc., as in the case of the locker with printing function 20A, printed materials and luggage stored in the locker with printing function 20 (see FIG. 1) may be collected on the lower level. The method of collecting printed matter and luggage on the lower level may be to give priority to the lower door 210 as the output destination of printed matter or the storage destination of luggage, or to move the position of the box 270 to the lower level after the output of printed matter or the storage of luggage. These controls are executed by the processor 200A (see FIG. 5).

[0206] <Sixth embodiment> In this embodiment as well, another example of the appearance of the locker with printing function 20 (see FIG. 1) will be described. Fig. 52 is a diagram for explaining an example of the appearance of a locker with a printing function 20B used in embodiment 6. In Fig. 52, parts corresponding to those in Fig. 50 are denoted by the same reference numerals. Figure 53 is a diagram illustrating an example of a six-sided structure of the locker with printing function 20B used in embodiment 6. (A) is a diagram showing the front, top, and right side, (B) is a left side view, (C) is a bottom view, and (D) is a rear view. Note that (A) is a cabinet view with an oblique angle of 45 degrees. In Figure 53, the parts corresponding to those in Figure 51 are indicated with the same reference numerals.

[0207] Locker 20B with printing function used in this embodiment differs from locker 20A with printing function used in embodiment 5 in that a physical keyhole 217 is provided in part of door 210. It is also possible to provide keyholes 217 on all of the doors 210. The advantage of using a physical key to unlock the door is that it provides increased security against electronic hacking or theft. For example, when unlocking using an electronic key or a cryptographic key, it is easy for multiple people to use the same key needed to unlock the door, but with a physical key, although it may be possible to lend it to someone else, it is impossible for multiple people to have a key at the same time. It may be possible to specify at the time of reservation whether to use the door 210 with the keyhole 217 as the output destination of the printed matter or the door 210 that opens and closes with an electronic key.

[0208] <Other embodiments> (1) Although the embodiment of the present invention has been described above, the technical scope of the present invention is not limited to the scope of the above-mentioned embodiment. It is clear from the claims that the technical scope of the present invention also includes various modifications and improvements to the above-mentioned embodiment.

[0209] (2) In the above embodiment, the main panel 220 (see FIG. 1) is arranged in the center row on the front side of the locker 20 with a printing function (see FIG. 1), but the arrangement of the main panel 220 is not limited to this. For example, the main panel 220 may be arranged shifted to the left or right side on the front side of the locker 20 with a printing function. Also, the main panel 220 itself may be eliminated from the locker 20 with a printing function. However, even if the main panel 220 is not provided, a communication module for communicating with a terminal 10 (see FIG. 1), such as a smartphone carried by a user, is provided in the main body 201. Incidentally, in the case of a locker 20 with a printing function that does not have the main panel 220, communication with the processor 200A (see FIG. 5) is performed through the terminal 10 carried by the user.

[0210] (3) The processor 200A in each of the above-mentioned embodiments refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPU (=Central Processing Unit), etc.) as well as dedicated processors (e.g., GPU (=Graphical Processing Unit), ASIC (=Application Specific Integrated Circuit), FPGA (=Field Programmable Gate Array), programmable logic devices, etc.). In addition, the operations of the processor in each of the above-mentioned embodiments may be executed by one processor alone, or may be executed by multiple processors located at physically separate locations in cooperation with each other. Furthermore, the order of execution of each operation in the processor is not limited to the order described in each of the above-mentioned embodiments, and may be changed individually. [Explanation of symbols]

[0211] 1, 1A... network printing system, 10, 10A, 10B... terminal, 20... locker with printing function, 30, 50... management server, 40... communication network

Claims

1. An information processing method executed by a server device communicating via a network with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed in response to a reservation, and a transport mechanism for transporting the printed matter to a corresponding storage cabinet, the method comprising: the server device provides the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal; The server device transmits the data file to the storage device selected from the candidates, When the storage facility for storing the printed matter is also used for storing packages, the server device determines candidates for output destinations to be provided to the terminal in cooperation with another server device that manages the storage of packages. Information processing methods.

2. The server device includes: determining candidates for output destinations to be provided to the terminal from among the remaining storage units excluding storage units that are assigned only to storing luggage; The information processing method according to claim 1 .

3. The server device includes: When a dedicated storage unit specialized for a specific purpose is prepared in the storage device, determining candidates for output destinations to be provided to the terminal from among the remaining storage units excluding the dedicated storage unit; The information processing method according to claim 2 .

4. An information processing method executed by a server device communicating via a network with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed in response to a reservation, and a transport mechanism for transporting the printed matter to a corresponding storage cabinet, the method comprising: the server device provides the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal; The server device transmits the data file to the storage device selected from the candidates, the server device determines candidates for output destinations capable of storing the printed matter according to one or more of a size, a number of sheets, and a type of the printed matter; When there is no storage unit that satisfies the capacity by itself, the server device provides the terminal with a combination of a plurality of the storage units whose installation locations are located at a distance that satisfies a predetermined condition as a candidate output destination. Information processing methods.

5. An information processing method executed by a server device communicating via a network with a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed in response to a reservation, and a transport mechanism for transporting the printed matter to a corresponding storage cabinet, the method comprising: the server device provides the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal; The server device transmits the data file to the storage device selected from the candidates, when the server device receives a notification that the printed matter will be picked up by an agent other than the user who has instructed the printing of the printed matter, and when information for unlocking the corresponding storage is received from the terminal, the server device instructs the storage device to unlock the storage device. Information processing methods.

6. a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed in accordance with a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets; a server device that communicates with the storage device via a network; A network printing system comprising: the server device provides the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal; The server device transmits the data file to the storage device selected from the candidates, When the storage facility for storing the printed matter is also used for storing packages, the server device determines candidates for output destinations to be provided to the terminal in cooperation with another server device that manages the storage of packages. Network printing system.

7. a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed in accordance with a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets; a server device that communicates with the storage device via a network; A network printing system comprising: the server device provides the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal; The server device transmits the data file to the storage device selected from the candidates, the server device determines candidates for output destinations capable of storing the printed matter according to one or more of a size, a number of sheets, and a type of the printed matter; When there is no storage unit that satisfies the capacity by itself, the server device provides the terminal with a combination of a plurality of the storage units whose installation locations are located at a distance that satisfies a predetermined condition as a candidate output destination. Network printing system.

8. a storage device having a printing device, a plurality of storage cabinets for storing printed matter printed in accordance with a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets; a server device that communicates with the storage device via a network; A network printing system comprising: the server device provides the storage device capable of printing and storing the printout specified by the terminal as a candidate output destination to the terminal; The server device transmits the data file to the storage device selected from the candidates, when the server device receives a notification that the printed matter will be picked up by an agent other than the user who has instructed the printing of the printed matter, and when information for unlocking the corresponding storage is received from the terminal, the server device instructs the storage device to unlock the storage device. Network printing system.

9. A storage device has a printing device, a plurality of storage cabinets for storing printed matter printed in response to a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets. A computer of a server device communicates with the storage device via a network. a function of providing the storage device capable of printing and storing a printout specified by a terminal to the terminal as a candidate output destination; a function of transmitting a data file to the storage device selected from the candidates; A function for determining candidates for output destinations to be provided to the terminal in cooperation with another server device that manages the storage of packages when the storage facility for storing printed matter is also used for storing packages; A program to achieve this.

10. A storage device has a printing device, a plurality of storage cabinets for storing printed matter printed in response to a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets. A computer of a server device communicates with the storage device via a network. a function of providing the storage device capable of printing and storing a printout specified by a terminal to the terminal as a candidate output destination; a function of transmitting a data file to the storage device selected from the candidates; A function for determining candidates for output destinations in which prints can be stored according to one or more of the size, number, and type of prints; When there is no storage unit that satisfies the capacity by itself, a function of providing the terminal with a combination of a plurality of the storage devices whose installation locations are located at a distance that satisfies a predetermined condition as a candidate output destination; A program to achieve this.

11. A storage device has a printing device, a plurality of storage cabinets for storing printed matter printed in response to a reservation, and a transport mechanism for transporting the printed matter to the corresponding storage cabinets. A computer of a server device communicates with the storage device via a network. a function of providing the storage device capable of printing and storing a printout specified by a terminal to the terminal as a candidate output destination; a function of transmitting a data file to the storage device selected from the candidates; a function of instructing the storage device to unlock the corresponding storage unit when a notification is received from the terminal that the printout will be picked up by an agent other than the user who instructed the printing of the printout, and when information for unlocking the corresponding storage unit is received from the terminal; A program to achieve this.

Citation Information

Patent Citations

  • Printing system and printing control system

    JP2002205446A

  • Image forming apparatus, image forming system, image forming method, and image forming program

    JP2004338295A

  • Print system and print method

    JP2007193606A

  • Image forming apparatus

    JP2011180196A

  • Printed matter creation system, printed matter creation device and printed matter creation method

    JP2016095709A