This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2023-211938, filed on Dec. 15, 2023, the entire contents of which are incorporated herein by reference.
The present invention relates to an information processing apparatus, an information processing system, an information processing method, an information processing program, an image forming system, an image forming method, and an image forming program.
Production printing requires a higher level of quality than office printing. For this reason, in production printing, printing conditions are finely set for each sheet, thereby coping with the diversification of sheet types without degrading the printing quality. Since appropriate printing conditions differ for each sheet, it may take several hours even for a skilled operator to narrow down the settings suitable for a sheet. Therefore, it is very inefficient to set the printing conditions every time printing is performed.
Therefore, a technique has been proposed in which printing conditions narrowed down by a user are saved as a sheet profile in an image forming apparatus and are loaded as needed (see Japanese Unexamined Patent Publication No. 2011-113146). According to this technique, it is possible to reuse the printing conditions once narrowed down for the sheet, and efficiency is improved in setting the printing conditions.
However, the ideal printing conditions differ depending on the tray in which the sheets are stored. For example, in a case where there are three sheet feed trays, ideal sheet feed conditions are different between the uppermost tray and the lowermost tray due to a difference in conveyance path or the like. Therefore, in a case where an inexperienced operator loads and sets printing conditions narrowed down for sheets to be supplied from a specific tray by a skilled operator for a different tray, expected quality might not be obtained, resulting in reprinting.
The present invention has been made in consideration of the above-described problems in the related art, and an object thereof is to make it possible to reuse sheet profiles set for each of sheet trays.
To achieve at least one of the abovementioned objects, according to an aspect of the present disclosure, provided is an image processing apparatus including:
To achieve at least one of the abovementioned objects, according to another aspect of the present disclosure, provided is an information processing apparatus including:
To achieve at least one of the abovementioned objects, according to another aspect of the present disclosure, provided is an information processing system including:
To achieve at least one of the abovementioned objects, according to another aspect of the present disclosure, provided is an information processing method including:
To achieve at least one of the abovementioned objects, according to another aspect of the present disclosure, provided is an image forming method in an image forming apparatus including an image forming section that forms an image on a sheet, the method comprising:
According to the present invention, a sheet profile set for a tray can be reused.
The accompanying drawings are not intended as a definition of the limits of the invention but illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention, wherein:
Hereinafter, one or more embodiments of the present invention will be described with reference to the drawings. However, the scope of the present invention is not limited to the disclosed embodiments.
First, a first embodiment of the present invention will be described.
The image forming apparatus 10 and the controller apparatus 20 are connected to each other via a dedicated line L for transmitting and receiving data.
The image forming apparatus 10 forms an image on a sheet based on image data. For example, the image forming apparatus 10 executes a copy job, a print job, or the like.
The controller apparatus 20 receives print data prepared by various kinds of application software from the PC 40 or the like. The controller apparatus 20 performs raster image processor (RIP) processing on the print data to convert the print data into raster data. The controller apparatus 20 outputs the raster data to the image forming apparatus 10.
The cloud server 30 is a server provided in a cloud environment. The cloud server 30 stores data and the like generated by the image forming apparatus 10.
The PC 40 executes various applications for creating print data. The PC 40 executes a program for outputting print data such as a printer driver. The PC 40 receives, based on a user operation, settings for a print job to be executed on the image forming apparatus 10 and outputs the print data to the controller apparatus 20.
As shown in
The controller 11 includes a central processing unit (CPU). The controller 11 reads various programs stored in the storage 13, develops the programs in the RAM 12, and performs various kinds of processing in cooperation with the programs.
The RAM 12 temporarily stores various programs, various kinds of date, parameters, and the like read from the storage 13 in various kinds of processing executed by the controller 11.
The storage 13 is a storage device including a hard disk, a nonvolatile semiconductor memory, or the like. For example, various programs and parameters and data necessary for executing the various programs are stored in the storage 13. Further, the storage 13 stores data generated in various kinds of processing.
The communicator 14 transmits and receives data to and from an external device connected via the communication network N or the dedicated line L.
The operation part 15 receives an operation command from a user. The operation part 15 includes numeric input keys, various function keys, a touch screen stacked on the display part 16, and the like. The operation part 15 outputs an operation signal corresponding to each key to the controller 11. The operation part 15 outputs an operation signal corresponding to a position of a touch operation on the touch screen to the controller 11.
The display part 16 includes a liquid crystal display (LCD) or the like. The display part 16 displays various screens according to a command of a display signal from the controller 11.
The image forming section 17 forms a color image on a sheet based on image data corresponding to each color of yellow, magenta, cyan, and black by, for example, an electrophotographic method. The image data may be image data obtained by reading an image from a document, or may be image data received from an external apparatus.
The image reading section 18 includes an automatic document feeder (ADF) and a scanner. The image reading section 18 outputs image data obtained by reading an image of a document to the controller 11.
The sheet feed section 19 supplies a sheet to the image forming section 17.
Hereinafter, the “sheet feed tray” may be simply referred to as the “tray”.
The media sensor 50 (sensor section) reads an attribute of the sheet and outputs the obtained data on the attribute to the controller 11. For example, as shown in
The controller 11 associates the sheet profile with identification information (tray identification information) for identifying a tray that accommodates sheets, and stores the sheet profile and the identification information in the RAM 12 (association storage section).
In the RAM 12, a plurality of pairs of the associated sheet profiles and the tray identification information pieces may be stored.
The sheet profile includes a profile in which a sheet is associated with an attribute of the sheet read by the media sensor 50.
The sheet profile includes items such as sheet ID, sheet name, sheet type, sheet size, basis weight, paper color, punch hole, front/back adjustment, and printing conditions.
The “sheet ID” is the identification information for identifying the sheet.
The “sheet name” is the name of the sheet.
The “sheet type” is set from plain paper, high-quality paper, color paper, coated paper, and the like.
The “sheet size” is set from A3, A4, A5, B4, B5, irregular size (any size input by the user), and the like.
The “basis weight” is set from 62-74 g/m2, 75-80 g/m2, 81-91 g/m2, 92-105 g/m2, or the like.
The “paper color” is the information indicating the color of the sheet. The “paper color” is set from white, blue, green, red, yellow, gray, and the like.
Whether or not the sheet has punch holes is set under “punch hole(s)”.
In the “front/back adjustment”, adjustment values of the magnification, the shift, the skew, and the like for each of the front surface and the back surface of the sheet in double-sided printing are set.
In the “printing conditions”, adjustment values for sheet feed, density, transfer, fixing, and the like are set.
The controller 11 (acceptance unit) accepts selection of at least one of the sheet profile and the tray identifying information stored in the RAM 12. That is, when the controller 11 accepts selection of a sheet profile, the controller accepts selection of tray identification information or accepts selection of a sheet profile and tray identification information.
The controller 11 (registration unit) registers at least one of the sheet profile and the tray identification information, the selection of which has been accepted, in association with the tray.
In the RAM 12, the sheet profile and the tray identification information are stored in association with each other. Therefore, when the user selects the sheet profile, the controller 11 can also acquire the tray identification information from the correspondence stored in the RAM 12. Conversely, when the user selects the tray identification information, the controller 11 can also acquire the sheet profile from the correspondence relationship stored in the RAM 12.
Based on the association between the sheet profile and the tray identification information stored in the RAM 12, the controller 11 registers the sheet profile and the tray corresponding to the tray identification information in association with each other.
Based on at least one of the sheet profile and the tray identification information, the selection of which has been accepted, the controller 11 identifies the tray corresponding to the tray identification information. The controller 11 sets at least one of the sheet profile and the tray identification information, the selection of which has been accepted, to the specified tray. To be specific, when a sheet profile is selected, the controller 11 refers to the correspondence between the sheet profiles and the tray identification information stored in the RAM 12, acquires the tray identification information associated with the sheet profile, and identifies the tray corresponding to the tray identification information. When the tray identification information is selected, the controller 11 identifies the tray corresponding to the tray identification information.
After completion of a job executed in a state where the sheet profile and the tray identification information are stored in the RAM 12 in association with each other, the controller 11 registers at least one of the sheet profile and the tray identification information, the selection of which has been accepted, in association with the tray.
The controller 11 (loading unit) loads at least one of the sheet profile and the tray identification information to the tray by accepting at least one of the sheet profile and the tray identification information registered in association with the tray.
The controller 11 causes the RAM 12 (association storage section) to store first information in which the sheet profile is associated with the identification information (tray identifying information) for identifying the tray to accommodate sheets.
A plurality of pieces of first information may be stored in the RAM 12.
The controller 11 (reception unit) receives selection of the first information stored in the RAM 12.
The controller 11 (registration unit) registers the selected first information in association with the sheet profile included in the first information to the tray corresponding to the tray identification information included in the first information.
As shown in
The controller 21 includes a CPU and the like. The controller 21 reads various programs stored in the storage 23, develops the programs in the RAM 22, and performs various kinds of processing in cooperation with the programs.
The RAM 22 temporarily stores various programs, various kinds of date, parameters, and the like read from the storage 23 in various kinds of processing executed by the controller 21.
The storage 23 is a storage device including a hard disk, a nonvolatile semiconductor memory, or the like. For example, various programs and parameters and data necessary for executing the various programs are stored in the storage 23.
The communicator 24 transmits and receives data to and from an external device connected via the communication network N or the dedicated line L.
The operation part 25 receives an operation command from a user. The operation part 25 includes a keyboard, a mouse, and the like. The keyboard includes cursor keys, character input keys, various function keys, and the like. The operation part 25 outputs an operation signal corresponding to a key operation on the keyboard to the controller 21. The operation part 25 outputs an operation signal corresponding to a mouse operation to the controller 21.
The display part 26 includes a monitor such as an LCD. The display part 26 displays various screens according to a command of a display signal from the controller 21.
As the operation part 25 and the display part 26 of the controller apparatus 20, an operation part and a display part of the PC 40 may be used. Further, the operation part 15 and the display part 16 of the image forming apparatus 10 may be used as the operation part 25 and the display part 26 of the controller apparatus 20.
Next, an operation of the image forming system 100 will be described.
The user selects each item of the sheet profile for a specific sheet feed tray of the sheet feed section 19 by an operation from the operation part 15. Hereinafter, the “sheet profile” may be simply referred to as a “profile”.
The controller 11 sets the profile in which each item is selected by the user for the tray selected by the user (Step S1). To be specific, the controller 11 causes the RAM 12 to store the set profile. Here, data obtained by reading a sheet with the media sensor 50 in advance may be used for the attributes of the sheet in the profile. Furthermore, the controller 11 stores, in the RAM 12, identification information (tray number) of the tray for which a profile is set and identification information (profile number) of the profile in association with each other. Here, the RAM 12 stores the profile and the tray identification information in association with each other.
Next, the user commands execution of the job from the operation part 15. In response to the execution command, the controller 11 causes the image forming section 17 to execute the job on the basis of the set profile (printing conditions and the like) using the sheets accommodated in the tray selected by the user (Step S2).
The controller 11 determines whether the job has been completed (Step S3).
If the job has not been completed (Step S3; NO), the processing returns to Step S2. The controller 11 continues the job.
When the job has been completed in Step S3 (Step S3; YES), the controller 11 proceeds to Step S4. In Step S4, the controller 11 registers the tray number of the tray used in the job and the profile number of the profile set for the tray in association with each other (Step S4). That is, the controller 11 registers, in the storage 13, the correspondence relationship stored in the RAM 12 in Step S1. Furthermore, the controller 11 also causes the storage 13 to store profile data including the setting content of the profile.
Thus, the profile registration processing is completed.
The data of the tray setting status table 121 and the profile data temporarily stored in the RAM 12 are deleted when the power of the image forming apparatus 10 is turned off, when the sheet setting for the tray is changed, or the like.
On the other hand, the data of the profile registration table 131 and the profile data stored in the storage 13 are retained in a nonvolatile manner even when the image forming apparatus 10 is turned off.
Further, in the profile registration processing (see
In the profile registration processing, the case where after a job is completed, the controller 11 registers the tray number of the tray used in the job and the profile number of the profile set for the tray in association with each other has been described. Alternatively, when the sheet setting or the like for the tray is not changed during execution of a job, the controller 11 may associate and register, before or during execution of the job, the profile and the tray identification information stored in association with each other in the RAM 12. Further, even when the sheet setting or the like for the tray is changed during execution of the job, the controller 11 may associate and register the profile and the tray identification information stored in association in the RAM 12 before or during execution of the job, and may associate and register the tray number of the tray used in the job and the profile number of the profile set for the tray again after execution of the job. This makes it possible to obtain the same effect as the profile registration processing eventually. The same can be said about batch registration processing upon job completion described later (see
The user selects one of the profiles registered in the storage 13 by an operation on the operation part 15.
Specifically, the controller 11 allows the display part 16 to display the profile registered in the storage 13. The controller 11 receives a user's selection of a profile (Step S11).
Next, the controller 11 determines whether the tray number is associated with the profile number of the selected profile in the profile registration table 131 (see
In a case where a tray number is associated with the profile number of the selected profile (Step S12; YES), the process proceeds to Step S13. In Step S13, the controller 11 notifies the user of a tray corresponding to the tray number linked to the profile number of the selected profile as a recommended tray. For example, the controller 11 allows the display part 16 to display a message informing the recommended tray.
The information of “Recommended tray is Tray 4 (tray of No. 4)” is displayed in the message area 161A.
The “load to recommended tray” button 161B is a button for giving a command of loading the selected profile to the recommended tray.
The “load to selected tray” button 161C is a button for giving a command of loading the selected profile to a tray other than the recommended tray.
After Step S13, the controller 11 determines whether to select a recommended tray as a setting destination of the selected profile (Step S14).
In a case of selecting a recommended tray as a setting destination of the selected profile (Step S14; YES), that is, in a case where the “load to recommended tray” button 161B on the recommended tray notification screen 161 is pressed, the process transitions to Step S15. In Step S15, the controller 11 loads the selected profile to the recommended tray. The controller 11 acquires data of the selected profile from the storage 13 and sets the data to the recommended tray.
In Step S12, if the tray number is not associated to the profile number of the selected profile (Step S12; NO), the process proceeds to Step S16.
In addition, in Step S14, when the recommended tray is not selected as the setting destination of the selected profile (Step S14; NO), the process proceeds to Step S16. “NO” in Step S14 corresponds to a case where the “loads to selected tray” button 161C of the recommended tray notification screen 161 has been pressed.
In Step S16, the controller 11 displays a list of trays (if “NO” in Step S14, a list of trays other than the recommended tray) on the display part 16, and accepts selection of a tray by the user.
Next, the controller 11 loads the selected profile for the selected tray (Step S17). The controller 11 acquires data of the selected profile from the storage 13 and sets the data to the selected tray.
After Step S15 or S17, the profile loading processing ends.
As described above, according to the first embodiment, the controller 11 of the image forming apparatus 10 registers a sheet profile in association with a tray. Thus, the user does not need to select a tray every time for the sheet profile to be used, which reduces time and effort for tray setting. Therefore, the controller 11 can reuse the sheet profile set for the tray.
Further, the controller 11 receives a sheet profile registered in association with the tray. Then, the controller 11 loads the sheet profile for the tray. The user does not need to consider the type of sheet, printing conditions, and the like for the tray every time. That is, the user can execute the job without associating the tray with the sheet profile. In other words, it is possible to reproduce which sheet profile has been used for which tray by a user in the past. Furthermore, a sheet profile adjusted for a specific tray is not erroneously loaded for another tray, and print quality is improved. The controller 11 can load a past tray setting state, and can reproduce a state where quality is guaranteed.
Furthermore, after completion of the job, the controller 11 registers at least one of the sheet profile and the tray identification information in association with the tray. Thus, the controller 11 can register the correspondence relation between the sheet profile and the tray set in the job.
Next, a second embodiment to which the present invention is applied will be described.
In the second embodiment, a case will be described in which sheet profiles are respectively set for trays and collectively registered and the registered data is used later.
Since the image forming system according to the second embodiment has the same configuration as the image forming system 100 according to the first embodiment,
The controller 11 (registration unit) of the image forming apparatus 10 registers, in the storage 13, at least one of the sheet profiles and the tray identification information pieces the selection of which has been accepted in association with each tray from among a plurality of pairs of the sheet profiles and the tray identification information pieces stored in the RAM 12.
The controller 11 (registration unit) registers, as the second information, at least two or more pieces of the first information, the selection of which has been received, from among a plurality of pieces of the first information (sets of sheet profiles and tray identification information pieces) stored in the RAM 12.
Upon accepting the first information registered in the storage 13, the controller 11 (loading unit) loads, for the accepted first information, the sheet profile included in the first information to the tray corresponding to the tray identification information included in the first information.
Upon accepting the second information registered in the storage 13, the controller 11 (loading unit) loads, for each piece of the first information included in the accepted second information, the sheet profile included in the first information to the tray corresponding to the tray identification information included in the first information.
The controller 11 (registration unit) registers at least one of the sheet profile and the tray identifying information in association with the information on the job when the sheet profile and the tray identifying information are stored in the RAM 12 in association with each other.
Alternatively, the controller 11 may register at least one of the sheet profile and the tray identification information in association with the information on the job when registering at least one of the sheet profile and the tray identification information in association with the tray.
The controller 11 (loading unit) loads at least one of the sheet profile and the tray identification information for the tray by accepting the information relating to the job registered in the storage 13.
The controller 11 (registration unit) registers the tray and the sheet profile corresponding to the tray identification information in association with the information on the job when the first information is stored in the RAM 12.
Alternatively, the controller 11 may register the tray and the sheet profile corresponding to the tray identification information in association with the information on the job when the sheet profile is registered in association with the tray corresponding to the tray identification information.
Upon accepting the information on the job registered in the storage 13, the controller 11 (loading unit) loads the sheet profile for the tray corresponding to the tray identification information registered in association with the accepted information on the job.
Based on the loading of the data registered in the storage 13, the controller 11 (notification unit) provides notification to place, in the tray, the sheets related to the loaded sheet profile or the sheets related to the sheet profile corresponding to the loaded tray identification information.
Next, an operation of the image forming system according to the second embodiment will be described.
The user selects, by an operation from the operation part 15, each item of the profile for each of the trays to be the setting targets among the plurality of trays of the sheet feed section 19.
The controller 11 sets a profile in which each item is selected by the user for each tray selected by the user (Step S21). To be specific, the controller 11 causes the RAM 12 to store each of the set profiles. Here, data obtained by reading a sheet with the media sensor 50 in advance may be used for the attributes of the sheet in the profile. Furthermore, the controller 11 associates identification information (tray number) of the trays for which profiles have been set with identification information (profile number) of the profiles, and stores each pair in the RAM 12.
The tray of Tray No. 3 and the profile of Profile No. 6 are associated with each other. The tray of Tray No. 4 and the profile of Profile No. 7 are associated with each other. Information of one line stored in the tray setting status table 122, that is, information in which the profile and the tray identification information are associated with each other is the “first information”.
For example, in a job of creating a booklet, a cover sheet profile, a main body profile, a back cover sheet profile, an insertion sheet profile, and the like are set for each tray.
A user provides a command to execute the job from the operation part 15. In response to the execution command, the controller 11 causes the image forming section 17 to execute the job based on the profile (printing conditions and the like) set for each tray by using the sheets accommodated in each tray selected by the user (Step S22).
The controller 11 determines whether the job has been completed (Step S23).
If the job has not been completed (Step S23; NO), the process returns to Step S22. The controller 11 continues the job.
In Step S23, when the job is completed (Step S23; YES), the controller 11 determines whether or not to collectively register the correspondence relationships between the trays and the profiles used in the job (Step S24). For example, the controller 11 causes the display part 16 to display a message asking whether to collectively register the setting status of the profiles for the respective trays at the time of job execution. As described above, the controller 11 may collectively register the setting status of the profile for each tray before or during execution of a job.
In the message area 162A, a message for confirming whether to collectively register the setting contents of each tray is displayed.
The YES button 162B is a button for giving a command of batch registration of the setting contents of each tray. That is, pressing the YES button 162B corresponds to selecting all of the correspondences between tray numbers and profile numbers included in the tray setting status table 122 stored in the RAM 12.
The NO button 162C is a button for giving a command of no batch registration of the setting contents of each tray.
In Step S24, if the batch registration is to be performed (Step S24; YES), that is, the YES button 162B on the batch registration confirmation screen 162 is pressed, the controller 11 causes the display part 16 to display a parent profile name input screen. Here, the “parent profile” is data in which the setting states of the profiles for the respective trays are collectively registered. The controller 11 accepts an input of a parent profile name (Step S25).
In the software keyboard area 163A, a keyboard for inputting numbers and letters is displayed. The user performs a touch operation on the software keyboard area 163A via the operation part 15 (touch screen) to input the parent profile name.
The parent profile name input via the software keyboard area 163A is displayed in the parent profile name display area 163B.
Next, the controller 11 collectively registers pairs of the tray numbers of all the trays used in the job and the profile numbers of the profiles set for the trays in association with the parent profile name (Step S26). That is, the controller 11 associates the plurality of correspondences stored in the RAM 12 in Step S21 with the parent profile name and registers them in the storage 13. The controller 11 also causes the storage 13 to store profile data including the setting contents of each profile (profile specified by the profile number).
Next, the controller 11 associates the job ID corresponding to the job executed in Step S22 with the parent profile number and registers them in the storage 13 (Step S27).
After Step S27 or when the batch registration is not performed in Step S24 (Step S24; NO), that is, when the NO button 162C of the collective registration confirmation screen 162 is pressed, the batch registration process upon job completion is completed.
The case where the controller 11 registers the parent profile after the job is completed in the batch registration processing upon job completion (see
The processing of Step S31 is the same as the processing of Step S21 of the batch registration processing upon job completion (see
In Step S31, for example, as in the tray setting status table 122 shown in
Next, the controller 11 determines whether to collectively register the set correspondences between trays and profiles (Step S32). For example, the controller 11 causes a batch registration button to be displayed on the sheet setting screen displayed on the display part 16.
If batch registration is to be executed in Step S32 (Step S32; YES), that is, if the batch registration button 164A on the sheet setting screen 164 has been pressed, the controller 11 causes the display part 16 to display a parent profile name input screen. The parent profile name input screen is the same as the parent profile name input screen 163 shown in
Next, the controller 11 collectively registers the pairs of the tray numbers of all the set trays and the profile numbers of the profiles set in the trays in association with the parent profile name (Step S34). That is, the controller 11 associates the plurality of correspondences stored in the RAM 12 in Step S31 with the parent profile name and registers them in the storage 13. Furthermore, the controller 11 also causes the storage 13 to store profile data including setting content of each profile.
The parent profile registration table in which the date is registered in Step S34 is the same as the parent profile registration table 132 shown in
After Step S34 or in Step S32, when the batch registration is not executed (Step S32; NO), the manual batch registration processing ends.
At the time of job execution, the user selects a job ID by an operation on the operation part 25 of the controller apparatus 20. The controller 21 of the controller apparatus 20 notifies the image forming apparatus 10 of the selected job ID via the communicator 24.
In the image forming apparatus 10, the controller 11 accepts the job IDs selected by the controller apparatus 20 via the communicator 14 (Step S41). The “acceptance of a job ID” in Step S41 corresponds to the “acceptance of information on a job”, the “acceptance of a parent profile (second information) associated with the job ID”, and the “acceptance of a sheet profile and tray identification information (first information)”.
Next, the controller 11 determines whether data on the selected job ID exists in the job history table 133 (see
If any data on the selected job ID is present in the job history table 133 (Step S42; YES), the processing proceeds to Step S43. In Step S43, the controller 11 acquires, from the job history table 133 stored in the storage 13, the parent profile number associated with the selected job ID.
For example, when the user selects the job ID “6055”, the controller 11 acquires, from the job history table 133, the parent profile No. “1” associated with the selected job ID “6055”.
Next, the controller 11 loads each profile for each tray based on the set of the tray numbers and the profile numbers associated with the parent profile number (Step S44). For example, the controller 11 refers to the parent profile registration table 132 (see
Here, the controller 11 causes the display part 16 to display a message prompting sheet replacement for the tray whose setting has been changed during the batch setting (Step S45).
If the selected job ID is not present in the job history table 133 in Step S42 (Step S42; NO), the controller 11 prompts the user to perform manual sheet setting (Step S46). For example, the controller 11 causes the display part 16 to display a screen for setting a tray and a profile, and receives an operation from the operation part 15.
After Step S45 or Step S46, the automatic loading processing ends.
In the PC 40 connected to the image forming apparatus 10 via the communication network N, a display indicating that the profiles have been collectively set for the respective trays or a display prompting sheet replacement may be provided.
<Manual Loading Processing from Controller Apparatus>
At the time of job execution, a user selects a job to be processed, by an operation from the operation part 25 in the controller apparatus 20. The job selected here is a job to be executed this time and is a job that the user wants to execute using the parent profile. The controller 21 of the controller apparatus 20 acquires information indicating the selected job (Step S51).
In the controller apparatus 20, the user presses the collective tray setting load button 261A by an operation from the operation part 25. The controller 21 of the controller apparatus 20 transmits information indicating that the batch tray setting load button 261A has been pressed to the image forming apparatus 10 via the communicator 24 (Step S52).
In the image forming apparatus 10, the controller 11 extracts the registered parent profile name with reference to the parent profile registration table 132 (see
In the controller apparatus 20, the controller 21 causes the display part 26 to display a list of parent profile names (Step S54).
In the list area 262A, a list of parent profile names registered in the storage 13 is displayed. When one of the parent profile names is selected in the list area 262A, a detail check button 262C is displayed for the selected parent profile name. When the detail check button 262C is pressed, the details of the corresponding parent profile are acquired from the image forming apparatus 10 and displayed on the display part 26. The data of the parent profile includes a plurality of pairs of the associated tray numbers and profile numbers.
The “set to main tray” button 262B is a button for commanding of setting the parent profile related to the parent profile name selected in the list region 262A to the tray of the main body (the image forming apparatus 10).
The user selects one of the parent profile names from the list of parent profile names by an operation on the operation part 25 of the controller apparatus 20. To be more specific, the user selects any one parent profile name in the list area 262A of the parent profile list screen 262. The controller 21 of the controller apparatus 20 transmits the selected parent profile name to the image forming apparatus 10 via the communicator 24 (Step S55).
In response, the controller 11 of the image forming apparatus 10 “accepts the parent profile (second information)”.
Next, the user operates the operation part 25 of the controller apparatus 20 to give a command of setting the parent profile corresponding to the selected parent profile name in the main tray. To be specific, the user presses a “set to main tray” button 262B on the parent profile list screen 262. The controller 21 of the controller apparatus 20 transmits to the image forming apparatus 10 via the communicator 24 information indicating that the setting to the main tray has been commanded (Step S56).
In the image forming apparatus 10, the controller 11 loads each profile for each tray, based on the pairs of the tray numbers and the profile numbers associated with the selected parent profile name (Step S57). For example, the controller 11 acquires, from the parent profile registration table 132 (see
Here, the manual loading processing from the controller apparatus ends.
Also in the manual loading processing from the controller apparatus, similarly to the automatic loading processing (see
<Manual Loading Processing from Main Body Screen>
The controller 11 causes the display part 16 to display a sheet setting screen. The sheet setting screen is the same as the sheet setting screen 164 shown in
The user presses the batch loading button 164B of the sheet setting screen 164 by an operation from the operation part 15. The controller 11 accepts that the batch loading button 164B has been pressed (Step S61).
The controller 11 refers to the parent profile registration table 132 (see
In the list area 166A, the list of parent profile names registered in the storage 13 is displayed.
The user selects any one parent profile name from the list of parent profile names by an operation from the operation part 15. The controller 11 accepts a selection of the selected parent profile name (Step S64). That is, the controller 11 accepts the second information.
Next, the controller 11 loads each profile for each tray, based on the pairs of the tray numbers and the profile numbers associated with the selected parent profile name (Step S65). For example, the controller 11 acquires, from the parent profile registration table 132 (see
Here, the manual loading processing from the main body screen is completed.
Also in the manual loading processing from the main body screen, similarly to the automatic loading processing (see
As described above, according to the second embodiment, the controller 11 of the image forming apparatus 10 collectively registers a plurality of pairs of the sheet profiles and the trays associated with each other. This makes it unnecessary for the user to select each tray for a plurality of sheet profiles. Therefore, the controller 11 can reuse the sheet profile set for each tray. In particular, in a case of a booklet type job in which a plurality of types of sheets is loaded in a plurality of trays to perform printing, it is highly effective to collectively register the trays and the sheet profiles in association with each other for a plurality of trays.
In addition, the controller 11 registers, as the second information, at least two or more pieces of the first information the selection of which has been accepted from among a plurality of pieces of the first information (pairs of sheet profiles and tray identification information) stored in the RAM 12. For example, the first information indicates the correspondence relationship of one line of the tray setting status table 122 shown in
The user may select a plurality of pieces of the first information (a part of the stored first information) from the plurality of pieces of the first information stored in the RAM 12, and the controller 11 may collectively register the selected plurality of pieces of the first information.
In addition, the controller 11 accepts a parent profile (second information) registered in the storage 13, and loads each sheet profile for each tray based on a correspondence relationship (a pair of a paper profile and tray identification information) included in the parent profile. This makes it unnecessary for the user to select each tray for a plurality of sheet profiles.
The controller 11 may allow the user to select a part of the correspondence relationships (the first information) included in the parent profile (the second information) registered in the storage 13 and partially use the parent profile. Based on the selected first information, the controller 11 loads the sheet profile included in the first information to the tray corresponding to the tray identification information included in the first information.
Further, the controller 11 registers the sheet profile in association with the tray in association with the information on the job. This makes it possible to load a sheet profile for a tray by accepting information about a job.
In addition, the controller 11 can prompt the user to set sheets to be used based on the sheet profile loaded for the tray.
In the first modification example, the conveyance path is considered in the setting of the sheet profile and the tray.
The controller 11 (registration unit) of the image forming apparatus 10 registers at least one of the sheet profile and the tray identification information the selection of which has been accepted in association with the tray on the basis of the conveyance path along which the sheet is conveyed when the sheet profile and the tray identification information are stored in association with each other in the RAM 12.
Alternatively, the controller 11 may register the at least one of the sheet profile and the tray identification information the selection of which has been accepted, in association with the tray, based on the conveyance path along which the sheet is conveyed when the at least one of the sheet profile and the tray identification information is registered in association with the tray.
As shown in
At the time when the correspondence between the sheet profile and the tray identification information is set to the RAM 12, the conveyance path has already been considered. The controller 11 registers the tray and the profile in association with each other in a state where the optimum profile is selected for each tray, based on the conveyance path corresponding to each tray. For example, when there is a demand for high-quality finishing, a tray on which sheets are less likely to bend (e.g., the sheet feed tray T3 shown in
The controller 11 registers, in the storage 13, the sheet profile and the tray identification information in association with each other using the correspondence between the sheet profile and the tray identification information stored (set) in the RAM 12 on the basis of the conveyance path.
Further, the controller 11 may cause the RAM 12 to store the correspondence relationship between the sheet profile and the tray identification information, based on the conveyance path when the sheet profile and the tray identification information are registered in association with each other. That is, there may be almost no time lag between the temporary storage in the RAM 12 and the final registration in the storage 13.
According to the first modification example, the controller 11 of the image forming apparatus 10 can set an appropriate sheet profile for a tray based on the conveyance path.
For example, the controller 11 associates and registers a pair of a sheet profile and a tray which are set in consideration of the conveyance path and stored in the RAM 12. The correspondence relationship between the sheet profile and the tray identification information stored in the RAM 12 may be set by a skilled operator in consideration of the conveyance path, or may be set by the controller 11 in consideration of the conveyance path.
In the second modification example, when a profile is registered, information about a registrant is also registered in association with the profile.
When the image forming apparatus 10 is used by a user, the controller 11 of the image forming apparatus 10 acquires login information (e.g., user ID) of the user to identify the user. For example, the controller 11 acquires a user ID input from the operation part 15 by the user. The controller 11 may acquire the user ID from a card reader that has read the user ID recorded on an IC card owned by the user. Furthermore, the controller 11 may identify the user by face authentication, fingerprint authentication, voiceprint authentication, or the like.
The storage 13 of the image forming apparatus 10 stores, for each user, information on the user (user information). The user information includes information on proficiency and the like.
When associating at least one of the sheet profile and the tray identification information the selection has been accepted with the tray, the controller 11 (registration unit) of the image forming apparatus 10 associates and registers the information related to the registrant. The information on the registrant includes at least information on the level of proficiency of the registrant.
To select an optimum profile for a tray, a certain level of proficiency or more is required. The proficiency may be, for example, the years of engagement of the registrant in the printing technology area, the years of continuous employment in the company, or the like.
Further, the controller 11 may use the reliability of the registrant as the information on the registrant. In this case, the reliability is set to be high for a user who has little experience but has a high level of proficiency.
When registering the data of the parent profile (a pair of the profile and the tray), the controller 11 registers the user ID acquired as the login information and the proficiency level in association with each other. For the proficiency, the controller 11 may acquire, from the user information stored in the storage 13, the proficiency corresponding to the user (login user) who is using the image forming apparatus 10.
The controller 11 (loading unit) loads at least one of the sheet profile and the tray identification information for the tray based on the information on the registrant.
For example, among the parent profiles registered in the parent profile registration table 134, in a case where there are a plurality of pieces of data which are intended by the user (settings for booklet A or the like) and the registrants of which have different levels of proficiency, the controller 11 preferentially loads data for which the registrant has a high level of proficiency.
Further, the controller 11 may exclude a parent profile set by a registrant with a low proficiency level from the presented options. Alternatively, the controller 11 may cause a parent profile set by a registrant with a low level of proficiency to be displayed together with a warning.
Further, the controller 11 may disable specific loading processing in accordance with the proficiency level of the registrant.
According to the second modification example, the controller 11 of the image forming apparatus registers the information on the registrant in association with the sheet profile and the tray. Therefore, when the data is used later, it is possible to take measures according to the registrant. For example, when a beginner uses information set and registered by a skilled person, printing quality is improved.
The descriptions in the above embodiments and modification examples are for purposes of illustration and are not intended to limit the present invention. The detailed configuration and detailed operation of each apparatus constituting the system can also be appropriately changed without departing from the spirit of the present invention.
For example, the processes described in the embodiments and the modification examples may be appropriately combined and executed.
Furthermore, some or all of the processes described in the embodiments and modification examples may be performed by another device in the system. Some or all of the processes described in the embodiments and the modification examples may be performed by a plurality of devices in the system in cooperation with each other.
Further, in each of the above-described embodiments, the case where the data (registration data) in which at least one of the sheet profile and the tray identification information is associated with the tray is registered in the storage 13 of the image forming apparatus 10 has been described as an example. Alternatively, the registration data may be registered in the cloud server 30 or the PC 40.
Furthermore, the sheet profile is accepted (Step S11) and the data is then loaded in the profile loading processing in
The controller apparatus 20 may be a part of the image forming apparatus 10.
Furthermore, the types or the number of the various sensors included in the media sensor 50 and the position where the media sensor 50 is provided are not limited to the above-described example. The media sensor 50 may be provided at any position in the image forming apparatus 10. For example, a configuration in which the media sensor 50 is provided in each tray may be adopted. Furthermore, the media sensor 50 may be provided not only in the conveyance path in the sheet feed section 19 but also in a conveyance path in the image forming section 17 or in a conveyance path along which a sheet on which an image has been formed by the image forming section 17 is conveyed. Alternatively, the media sensor 50 may be provided outside the image forming apparatus 10 as a stand-alone device. In this case, data on the attributes of the sheet read by the media sensor 50 may be input to the image forming apparatus 10 via the communication network N or the storage medium, or may be manually input to the image forming apparatus 10 by a user.
The “information processing apparatus” according to the present invention may include functional units excluding the image forming section 17, the image reading section 18, and the sheet feed section 19 from the image forming apparatus 10.
An “information-processing system” according to the present invention may include the “information-processing apparatus” and at least one of the controller apparatus 20, the cloud server 30, and the PC 40.
The “image forming system” according to the present invention does not needs to include all the constituent elements of the image forming system 100 shown in
Number | Date | Country | Kind |
---|---|---|---|
2023-211938 | Dec 2023 | JP | national |