Cloud print service
The cloud printing service simplifies complex printing settings by allowing remote login and providing a print item setting screen within the cloud printing service, eliminating the need for special applications and supporting complex printing operations for single-device setups.
Patent Information
- Application Number
- JP2023166775
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-04-09
AI Technical Summary
Existing cloud printing systems struggle to simplify complex printing settings operations while maintaining ease of use, especially for single-device setups where dedicated service personnel are often unavailable.
A cloud printing service that enables communication between information processing terminals, image forming devices, and cloud storage services, allowing remote login, file list acquisition, and provision of a print item setting screen for complex printing settings without the need for special applications or printer drivers.
Enables various printing settings to be performed in the cloud without installing special applications like printer drivers, thereby simplifying the printing process and reducing installation hassles, while supporting complex printing operations.
Smart Images

Figure 2025057108000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a cloud print service that provides a setting screen for print items used when generating a print job. [Background technology]
[0002] Recently, with the spread of cloud print platforms, systems that link print services provided by the cloud with image forming devices such as printers and digital multifunction devices installed on company premises are becoming common. The advantage of introducing this print system is that it is no longer necessary to connect image forming devices to the company's intranet, and the complicated installation work is reduced.
[0003] Print services can also be used in a cloud environment where a single or multiple devices are managed by a company or a part of the organization. This unit of management is generally called a tenant. Whether the device is single or multiple depends on the size of the company or customer, but generally, when multiple devices are managed, a dedicated serviceman who mainly performs maintenance on the vendor side of the device is often assigned. On the other hand, in the case of a single device, a dedicated serviceman is rarely assigned for this one device. In other words, customers who contract for a single device are requested to be able to easily use the print function without a dedicated serviceman. An example of an easy print function is a system where you can print by simply registering an email address dedicated to the device and sending document data to that address. Another system where you can select the document data to be printed by referring to a general external cloud storage service and print by simply clicking the print button can also be called an easy print system. These print systems do not require the installation of a vendor-specific printer driver or special applications on the PC that sends the print job, so the work involved in installation can be omitted.
[0004] It is true that installation has become easier by eliminating the need to install printer drivers and special applications. This is not a problem for normal printing, but if you want to print with special print settings, you cannot do so with this printing system. For example, if you want to enlarge or reduce an image, allocate multiple pages to one sheet of paper, or enable stamp functions such as "Confidential" or "Top Secret", the print settings become complicated. These settings can be configured with the printer driver, but it is difficult to display the settings items on the operation panel attached to the image forming device, which has a low display resolution, making it difficult to configure them.
[0005] To solve this problem, a system has been proposed, as disclosed in Patent Document 1, that obtains print information from an information storage server on a network, displays a screen based on that information, and allows the user to modify the print items. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2005-108103 A Summary of the Invention [Problem to be solved by the invention]
[0007] However, in order to build a system such as that described in Patent Document 1, a server for storing print information and the like is required, which increases the installation work rather than the labor required.
[0008] Therefore, this system provides a cloud print service with an extremely simple installation method while also allowing complex print setting operations. [Means for solving the problem]
[0009] In order to solve the above problems, the cloud print service of the present invention is a cloud print service capable of communicating with an information processing terminal, an image forming device, and a cloud storage service, and is characterized in having: a receiving means for receiving a login process from the image forming device by the information processing terminal remotely operating the image forming device; an acquiring means for acquiring a file list from the cloud storage service based on user information acquired by the accepted login process; a first providing means for providing the acquired file list to the information processing terminal; a second providing means for providing the information processing terminal with a print item setting screen for setting print items for a file to be printed selected from the provided file list; and a transmitting means for, when a print execution instruction for the file to be printed is received from the information processing terminal, downloading the file to be printed from the cloud storage service, generating a print job based on the downloaded file to be printed and setting information set on the print item setting screen, and transmitting the generated print job to the image forming device. Effect of the Invention
[0010] According to the present invention, it is possible to perform various print settings in a cloud print service without installing a special application such as a printer driver on an information processing terminal. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram showing a system configuration of the present embodiment. [Diagram 2] FIG. 2 is a diagram showing the hardware configuration of the image forming apparatus according to the embodiment. [Diagram 3] FIG. 2 is a block diagram showing a software configuration of the image forming apparatus according to the embodiment. [Figure 4] FIG. 2 is a block diagram showing the software configuration of the cloud print service of the present embodiment. [Diagram 5] FIG. 2 is a block diagram showing a software configuration of the information processing terminal according to the embodiment. [Figure 6] 11 is a sequence diagram showing a procedure of a login process to a cloud print service executed by a Web service of the image forming apparatus according to the embodiment. FIG. [Figure 7] 6 is an example of a login screen for a Web service provided by the image forming apparatus according to the present embodiment. [Figure 8] 4 is an example of a main page screen of a Web service provided by the image forming apparatus according to the present embodiment. [Figure 9] 13 illustrates an example of a web page screen provided by the cloud print service according to the embodiment. [Figure 10] 11 is a sequence diagram showing the procedure of a print process of document data stored in a cloud storage service executed by a Web service of the cloud print service according to the embodiment. FIG. [Figure 11] 1A is an example of a screen displayed when a screen for setting print items according to the present embodiment is launched, and FIG. 1B is an example of a print item setting screen according to the present embodiment. [Figure 12] 13 is an example of a screen in which a feed sheet tab is selected in the present embodiment. [Figure 13] 13 is an example of a screen on which a discharge sheet tab is selected in the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the embodiments do not limit the present invention, and all of the configurations described in the embodiments are not necessarily essential to the means for solving the problems of the present invention.
[0013] <System configuration> FIG. 1 is a diagram showing a system configuration of the present embodiment.
[0014] As shown in FIG. 1, the system of this embodiment is composed of, for example, information processing devices 100 and 110, an information processing terminal 51, and an image forming device 200, which are connected to networks 10 and 20, respectively, and are in a communicable state.
[0015] The information processing device 100 is a server hosted on a cloud platform, and provides web services to connected clients. In particular, the information processing device 100 also provides a service that provides print-related services, and hereinafter the information processing device 100 may be referred to as a cloud print service 100. The information processing device 110 is a general-purpose cloud storage service such as Google Drive (registered trademark). Hereinafter the information processing device 110 is referred to as a cloud storage service 110.
[0016] The image forming apparatus 200 is a digital multifunction machine having multiple functions such as a copy function, a scan function, a print function, a FAX function, and an E-mail transmission function, or may be a printer or a scanner having a single function. The information processing terminal 51 is a personal computer (PC).
[0017] The local network 20 is, for example, a network within a corporate office, and FIG. 1 shows an example in which a plurality of image forming apparatuses and information processing terminals used by a plurality of employees within the corporate office are connected.
[0018] Each image forming apparatus and information processing terminal communicates with the cloud print service 100 via the Internet 10, and is able to use the Web services and print services provided by the cloud print service 100.
[0019] <Hardware configuration of image forming device> FIG. 2 is a diagram showing an example of the hardware configuration of the image forming apparatus 200 according to the present embodiment.
[0020] Image forming apparatus 200 is an example of a digital multifunction peripheral, and is composed of a controller unit 210, an operation unit 261, a printer 281, and a scanner 282. Furthermore, controller unit 210 includes a CPU 220, RAM 230, ROM 240, HDD 250, an operation unit I / F 260, a network I / F 270, a device I / F 280, and an expansion device I / F 290.
[0021] The CPU 220 is an execution medium for a control program built into the image forming apparatus 200, and controls the operation of devices connected to the controller unit via each I / F and memory of the storage medium. The RAM 230 stores programs and data such as an operating system, system software, and application software. The ROM 240 stores a system boot program, system programs, and application programs. In addition, information required for the image forming apparatus, such as fonts, may also be stored. The HDD 250 is a storage device with a larger capacity than the RAM 230, and stores an operating system, system software, application software, image data, setting data, print jobs, user information, and the like. The CPU 220 executes the program stored in the ROM 240, and the program stored in the HDD 250 is expanded in the RAM 230. Then, the CPU 220 executes the program expanded in the RAM 230, and processes the data stored in the RAM 230, the ROM 240, and the HDD 250. In addition, in a small multifunction machine, there is a configuration in which the system software, application software, and the like are stored in the ROM 240 without the HDD 250. Alternatively, instead of the HDD 250, a configuration using a storage device other than a hard disk, such as a solid state disk (SSD) or a flash memory, may be used.
[0022] The operation unit I / F 260 is an interface unit that controls input and output with an operation unit 261 having a touch panel, and outputs image data to be displayed on the operation unit 261 to the operation unit 261. In addition, the operation unit I / F 260 transmits input information input by a user operating the operation unit 261 to the CPU 220.
[0023] The network I / F 270 is connected to a network and communicates with external devices on the network.
[0024] The device I / F 280 connects the controller unit 210 to the printer 281 and scanner 282, which are image input / output devices, and inputs and outputs image data. The scanner 282 is controlled to read an original image, and the read image data is input via the device I / F 280 and stored in the RAM 230 or the HDD 250. The stored image data is subjected to image processing by an application program deployed in the RAM 230 as necessary. The image data is also output to the printer 281 via the device I / F 280, and the image data is printed on paper by controlling the printer 281.
[0025] The expansion device I / F 290 is a USB port or a wireless transceiver such as Bluetooth that allows optional devices to be connected, for example, an ID card reader or a biometric authentication device.
[0026] It goes without saying that the present invention is not limited to the configuration shown in Fig. 2 as long as the effects of the present invention are achieved with a configuration not shown in Fig. 2. For example, a printer without a scanner 282 is also acceptable. Also, in the case of a multifunction machine with a FAX function, an I / F for a modem device not shown in Fig. 2 may be provided in the controller unit 210, and a modem may be used to connect to a public line to enable FAX transmission.
[0027] The hardware configuration of the cloud print service 100 and the cloud storage service 110 shown in FIG. 1 is similar to that of a general information processing server, and the hardware configuration of the information processing terminal 51 is similar to that of a general PC.
[0028] <Software configuration of image forming device> FIG. 3 is a block diagram showing the software configuration of a program executed by the CPU 220 of the image forming apparatus 200 of this embodiment.
[0029] The operating system 360 provides various resource management services and frameworks optimized for controlling embedded systems for software running on the system. The various resource management services and frameworks provided by the operating system 360 include multitask management, which manages multiple execution contexts of processes by the CPU 220 to allow multiple processes to run in parallel, and intertask communication, which realizes synchronization and data exchange between tasks. In addition, the operating system 360 also provides memory management, interrupt management, various device drivers, and protocol stacks that implement processing of various protocols such as local interfaces, networks, and communications.
[0030] The controller platform 350 is composed of a user management module 351, a job / device control module 352, and a data management module 353. The user management module 351 provides an application with a mechanism for managing local users in the image forming apparatus and their authentication information using the RAM 230 or HDD 250. The login application can realize user login control for the image forming apparatus using the authentication information of the local users managed by the user management module 351. The job / device control module 352 executes image forming jobs such as scanning, printing, and copying while controlling the printer 281 and the scanner 282 according to instructions from the application. It also manages device states, errors, and the like of the printer 281 and the scanner 282.
[0031] The data management module 353 manages image data and various setting data required when executing an image forming job, and also manages job execution history, counter information, and various other data controlled by applications.
[0032] The system service 310 is a software module that handles program updates for the controller platform 350 and the operating system, and management of device information / network settings, etc. Furthermore, the system service 310 constitutes a Web service 311, and can be remotely operated from a remote terminal such as the information processing terminal 51.
[0033] The application platform 340 is middleware that enables the mechanisms of the operating system 360 and the controller platform 350 to be used by various applications in the basic application library 320 and the extended application library 330, which will be described later.
[0034] The basic application library 320 indicates a group of applications that provide basic functions of the image forming apparatus and are stored in the ROM 240 or HDD 250 from the initial state when the image forming apparatus is purchased. The extended application library 330 indicates a group of arbitrary applications that are individually installed and run to extend the functions realized by the image forming apparatus. Each application displays a screen on the operation unit 261 and realizes various functions according to user operations received by the operation unit 261.
[0035] 3 shows an example in which the basic application library 320 includes a copy 321 and an application management 322. The copy 321 is an application for executing a copy job of scanning an original and printing it on paper. The application management 322 is an application for managing the installation and uninstallation of extended applications in the extended application library 330.
[0036] FIG. 3 shows, as an example, a state in which extended application library 330 includes extended applications, user login authentication 331, cloud scan 332, and cloud print 333, which are installed.
[0037] The user login authentication 331 is an application that displays a screen for inputting user authentication information on the operation unit 261 and realizes user login processing for the image forming apparatus using the user authentication information input from the operation unit 261. The user login processing is realized using not only the user authentication information input from the operation unit 261 but also the user authentication information read from an ID card reader or a biometric authentication device connected via an extended device I / F. The user login authentication 331 communicates with the cloud print service 100 via the network I / F 270 and performs user authentication by comparing the user authentication information managed on the cloud print service 100 with the user authentication information input on the image forming apparatus. The user login authentication 331 may also perform user authentication by comparing the user authentication information with the user authentication information managed by the user management 351.
[0038] Cloud scan 332 is an application that communicates with an unspecified cloud storage service 110 and transmits to the cloud storage service 110 an image file read by executing a scan job on the image forming apparatus.
[0039] The cloud print 333 is an application that communicates with the cloud print service 100, obtains image data to be printed from the cloud print service 100, and executes a print job on the image forming apparatus. The cloud print 333 also transmits the execution result of the print job to the cloud print service 100.
[0040] <Cloud server software configuration> FIG. 4 is a block diagram showing the software configuration of the cloud print service 100 of the present embodiment.
[0041] The infrastructure 430 is a foundation for the cloud server to provide various services, and is composed of servers, virtual machines, cloud storage, networks, and operating systems.
[0042] The cloud platform 420 is a framework that uses an infrastructure 430 to provide common basic functions to the cloud print application 410 , and is composed of a web service 421 , computing 422 , cloud storage 423 , and a database 424 .
[0043] The cloud print application 410 indicates a group of various applications that operate on a cloud platform 420. The cloud print application 410 includes a user management 411, a device management 412, an authentication management 413, a cloud print service 414, and a tally and report 414.
[0044] The user management 411 is a web application that uses a web service 421 to provide a web portal screen for centrally managing user information on the cloud print service 100. This web portal screen allows the addition of users to be managed, and changes and deletion of setting information. The user management 411 uses a database 424 to manage target user information. The user management 411 is also a web application that provides an API for receiving a user authentication instruction from the user login authentication 331 that runs on the image forming apparatus.
[0045] The device management 412 is a web application that uses a web service 421 to provide a web portal screen for centrally managing devices on the cloud print service 100. This web portal screen allows a user to register devices (image forming apparatuses) to be managed, edit the registered contents, and cancel registration. The device management 412 is also a web application that provides an API that accepts device registration instructions from the user login authentication 331 that runs on the image forming apparatus.
[0046] The authentication management 413 is a Web application that provides a Web portal screen for setting a user login authentication method using a Web service 421. This Web portal screen allows the user login authentication method to be set for each device that is centrally managed on the cloud print service 100. The authentication management 413 manages the target user login authentication method using a cloud storage 423 or a database 424. The authentication management 413 is also a Web application that provides an API for receiving a setting information acquisition instruction from the user login authentication 331 that runs on the image forming apparatus. The authentication management 413 is also responsible for access to various Web portal screens provided by the cloud print application 410 and for user authentication when calling the API.
[0047] User management 411, device management 412, and authentication management 413 executed on the cloud print service 100 work in conjunction with user login authentication 331 executed on the image forming device, making it possible to log in to any device managed on the cloud print service 100 using a centrally managed user authentication method and authentication information.
[0048] The cloud print service 414 is a Web application that provides an API for receiving a print target document acquisition instruction and a print execution instruction from the cloud print 333 executed on the image forming device using a Web service 421. The cloud print service 414 receives a print target document acquisition instruction and returns a list of the print target documents existing in the target cloud storage. The cloud print service 414 also receives a print execution instruction and converts it into a data format printable by the image forming device using computing 422. It is also a Web application that provides an API for receiving a print job transmitted from an information processing terminal (51, 52, 53) and an API for receiving a print job acquisition instruction from the cloud print 333.
[0049] The cloud print service 414 on the cloud server and the cloud print 333 running on the image forming device work together to enable a user to execute the same print workflow on any device managed on the cloud print service 100.
[0050] The tally / report 415 is a Web application that provides an API for receiving job execution results sent from the cloud scan 332 and cloud print 333 executed on the image forming apparatus using a Web service 421. The tally / report 415 is also a Web application that uses computing 422 to tally up the received job execution results and provides a Web portal screen that displays the tally up results.
[0051] The web portal screens and APIs provided by the various cloud print applications 410 are managed individually for each tenant, and for example, a different URL is generated for each tenant. In addition, the data managed by the various cloud print applications 410 is also managed individually for each tenant.
[0052] <Software configuration of information processing terminal> FIG. 5 is a block diagram showing the software configuration of the information processing terminal 51 of this embodiment.
[0053] The program that runs on the information processing terminal 51 is composed of a network communication unit 510 and a web page display unit 520. The network communication unit 510 is a module for communicating data with the cloud print service 100 connected via the networks 10 and 20. The web page display unit 520 is a web browser that displays various web portal screens provided by the cloud print service 100 and accepts user operations on those screens.
[0054] <Login sequence to the cloud print service executed by the Web service of the image forming device> 6 is a sequence diagram showing the procedure of a login process to the cloud print service 100 executed by the Web service 311 of the image forming device 200 of this embodiment. First, this process is started by starting the Web page display unit 520 such as a Web browser of the information processing terminal 51.
[0055] The Web page display unit 520 is started, and the Web service 311 of the image forming device 200 is communicated to log in to the image forming device 200 (S601). As a general method of logging in, the user inputs a user name and password registered in the image forming device 200, and the image forming device 200 performs authentication processing (S602). FIG. 7 is an example of a login screen provided by the image forming device 200. As shown in this screen, the user inputs a user name in a "User Name:" field 701 and a password in a "Password:" field 702, and clicks a [Log in] button 703 to start authentication processing by the image forming device. If authentication is successful, the login screen transitions to a main page, and a login success notification is sent to the information processing terminal 51 (S603). FIG. 8 is an example of a main page screen provided by the image forming device 200. The main page screen will be described later, so please refer to it. On the main page screen, a button for accessing a cloud print service operating on the information processing device 100 is displayed (811 in FIG. 8). When the image forming device 200 receives an instruction to click on that button, it notifies the cloud print service 100 of the login process (S604). When the image forming device 200 receives the login process notification to the cloud print service 100, it uses the logged-in user information to perform the login process to the cloud print service 100 (S605). The cloud print service 100 performs the authentication process using the received user information (S606). If the authentication process is successful, the login screen is switched to a main page 700 of the cloud print service 100 as shown in FIG. 7, and a login success notification is sent to the information processing terminal 51 (S606).
[0056] <Example of a Web service screen provided by an image forming device> Fig. 7 is an example of a login screen for a Web service provided by image forming apparatus 200 of this embodiment. Window 521 shown in Fig. 7 is a Web browser window of Web page display unit 520 displayed on a display (not shown) of information processing terminal 51.
[0057] The Web browser window has a title 700, a field 701 for inputting "User Name:", a field 702 for inputting "Password:", and an item for selecting "Login Destination:".
[0058] By inputting or setting these and clicking the [Log in] button 703, authentication processing of the image forming apparatus 200 is started.
[0059] Fig. 8 is an example of a main page screen of a Web service provided by image forming apparatus 200 of this embodiment. Window 521 shown in Fig. 8 is a Web browser window of Web page display unit 520 displayed on a display (not shown) of information processing terminal 51.
[0060] The main page of the Web service is composed of a title 800, a basic device information field 801, a consumables information field 802, and various link navigation buttons (803 to 811). The device information field 801 is composed of a device status display 8011 and an error information display 8012. The consumables information field 802 is composed of a paper feed information display 8021 and a remaining toner amount display 8022. A detailed explanation of each of the link navigation buttons (803 to 811) will be omitted, but clicking on the link button 811 to the cloud print service takes you to a link to a Web portal provided by the cloud print service.
[0061] <Example of the web portal screen for the cloud print service> 9 is an example of a Web page screen provided by the cloud print service 100 of the present embodiment. A window 521 shown in FIG. 9 is a Web browser window of a Web page display unit 520 displayed on a display (not shown) of the information processing terminal 51.
[0062] The web browser window is composed of a title 900, menu screens 901 to 903, results 905 and 906 of selecting each menu, and an [Edit] button 910 and a [Print] button 911 that can be executed when a file is selected. The menu screen is composed of a list 901 of applications installed for each accessible cloud storage service, settings 902 for the print function and the scan function, and diagnostic results 903 such as log information and reports. In this example, the cloud storage service Google Drive, which is a cloud storage service, is selected, and a list of files stored in the "Document" folder of the cloud storage service Google Drive is displayed in the right pane. Furthermore, the file 906 "Estimate for Company A.pdf" is selected in the file list.
[0063] <Printing sequence from a cloud print service to a file in a cloud storage service> FIG. 10 is a sequence diagram showing the procedure of the print process of a file stored in the cloud storage service 110 executed by the Web service 421 of the cloud print service 100 of this embodiment. This process is started by receiving a selection of "Google Drive" in the "Application" category 901 on the main page screen of the Web service provided by the cloud print service 100 in FIG. 9. Unless otherwise specified, the target of this process is the cloud print service 100. Upon receiving a selection of "Google Drive" in the "Application" category 901, the cloud print service 100 accepts an instruction to start the "Google Drive" application (S1001) and requests a file list from the cloud storage service 110 (S1002). The cloud print service 100 receives the file list from the cloud storage service 110 that has received the request (S1003), and provides the received file list to the information processing terminal 51, so that the Web browser of the information processing terminal 51 displays the received file list on the file list screen 905 (S1004).
[0064] Here, a sequence will be described in which the user selects a file to be printed via the information processing terminal 51 (S1005) and changes the print item settings before printing. (Opt: When the [Edit] button is clicked) Note that this process is started by receiving a click operation of the [Edit] button 910 in FIG. 9. When an instruction to open the print item setting screen (S1006) is received, the print item setting screen is displayed (S1007) as shown in FIG. 11. Please refer to FIG. 11, which will be described later. When the print setting items are selected in FIG. 11 (S1008) and a click operation of the [Save] button 832 is received, the print item setting screen is closed (S1009). In addition, a process of linking the set print items with the information (print data) of the selected file to be printed is performed (S1010).
[0065] Furthermore, a sequence in which a user selects a file to be printed (S1005) and prints it will be described. (Opt: When the [Print] button is clicked) This process is started by receiving a click operation of the [Print] button 911 in FIG. 9. Needless to say, the print execution process can be executed without setting the print items. When a print execution instruction (S1011) is received, a download request for the selected file to be printed is made to the cloud storage service 110 (S1012). When the file to be printed is received from the cloud storage service 110 (S1013), a rendering process is performed on the file to be printed according to the setting data of the print item setting linked in S1010 (setting information used during rendering) (S1014). When the rendering process is completed, a print job is generated based on the data after the rendering process and the setting data of the print item setting (setting information used during print processing in the image forming device), and the print job is transmitted to the image forming device 200 (S1015).
[0066] <Example of the print item setting screen for the cloud print service> 11A and 11B both show an example of the same print item setting screen.
[0067] 11A shows an example of a screen displayed when the screen for setting print items of this embodiment is started. When the [Edit] button in the Web browser window 900 is clicked, this screen is displayed as a child window of the Web browser window.
[0068] <Example of the print item setting screen for the cloud print service> FIG. 11B is an example of a print item setting screen of this embodiment. The print item setting screen 1100 is composed of a print preview screen 1101, sheet tabs 1111 to 1113 for each print item category, print items 1121 to 1126 for each category, and operation buttons 1131 to 1133. The sheet tabs for each print item category are composed of a general sheet tab 1111, a paper feed sheet tab 1112, and a paper output sheet tab 1113. The print items of each sheet tab will be described later. The print preview 1101 summarizes the setting status of the print items and displays a preview. The [Restore to Standard] button 1131 restores the standard print items registered in the cloud print service 100. The [Save] button 1132 links the print items to the selected document data (S1010 in FIG. 10). The [Close] button 1133 does nothing and closes the print item setting screen. The print preview 1101, the [Restore to Default] button 1131, the [Save] button 1132, and the [Close] button 1133 are common to all sheets.
[0069] 11B shows an example of a screen in which the General tab is selected. The General tab allows the user to set the following items: output paper size 1121, print orientation 1122, number of copies 1123, double-sided 1124, page aggregation 1125, and color 1126.
[0070] 12 is an example of a screen in which the feed sheet tab of this embodiment is selected. The feed sheet tab is composed of a feed method 1221 and a [Feed Method Details] button 1222. Details of the [Feed Method Details] button 1222 are not directly related to this embodiment, so a description thereof will be omitted.
[0071] 13 shows an example of a screen in which the ejected sheet tab of this embodiment is selected. The ejected sheet includes a stapler 1321, a stapler (without staples) 1322, and a punch 1323.
[0072] By performing such processing, it becomes possible to perform special print settings in the cloud print service without installing a special application such as a printer driver on the information processing terminal.
Claims
[Claim 1] A cloud print service that communicates with an information processing terminal, an image forming apparatus, and a cloud storage service, a reception unit for receiving a login process from the image forming apparatus by the information processing terminal remotely operating the image forming apparatus; An acquisition means for acquiring a file list from the cloud storage service based on user information acquired by the accepted login process; a first providing means for providing the acquired file list to the information processing terminal; a second providing means for providing, to the information processing terminal, a print item setting screen for setting print items for a file to be printed selected from the provided file list; a transmission means for, when receiving a print execution instruction for the file to be printed from the information processing terminal, downloading the file to be printed from the cloud storage service, generating a print job based on the downloaded file to be printed and setting information set on the print item setting screen, and transmitting the generated print job to the image forming device; A cloud print service comprising:
Citation Information
Patent Citations
Remote output device control program, computer-readable storage medium storing the same, and remote output device
JP2005108103A