JP7638073B2 - Image forming apparatus, printing system including image forming apparatus, control program and control method for image forming apparatus - Google Patents
Image forming apparatus, printing system including image forming apparatus, control program and control method for image forming apparatus Download PDFInfo
- Publication number
- JP7638073B2 JP7638073B2 JP2020122593A JP2020122593A JP7638073B2 JP 7638073 B2 JP7638073 B2 JP 7638073B2 JP 2020122593 A JP2020122593 A JP 2020122593A JP 2020122593 A JP2020122593 A JP 2020122593A JP 7638073 B2 JP7638073 B2 JP 7638073B2
- Authority
- JP
- Japan
- Prior art keywords
- print job
- printing
- setting contents
- printing conditions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本発明は、画像形成装置、画像形成装置を含む印刷システム、画像形成装置の制御プログラムおよび制御方法に関し、特に、操作受付手段を備え、予め保存された印刷ジョブの実行を指示するユーザ操作が操作受付手段により受け付けられたときに、当該印刷ジョブを実行する、というジョブ保存印刷が可能な、画像形成装置、画像形成装置を含む印刷システム、画像形成装置の制御プログラムおよび制御方法に関する。 The present invention relates to an image forming apparatus, a printing system including an image forming apparatus, and a control program and control method for the image forming apparatus, and in particular to an image forming apparatus, a printing system including an image forming apparatus, and a control program and control method for the image forming apparatus, which are equipped with an operation receiving means and are capable of job-storing printing, in which a user operation instructing the execution of a previously stored print job is received by the operation receiving means and the print job is executed.
この種の技術の一例が、特許文献1に開示されている。この特許文献1に開示された技術によれば、クライアントコンピュータと、サーバと、画像形成装置としてのプリンタと、がネットワークを介して相互に接続される。クライアントコンピュータは、印刷ジョブを生成して、自身にスプールする。併せて、クライアントコンピュータは、自身のIPアドレスであるクライアントIPをサーバへ送信する。サーバは、クライアントIPとユーザIDとを対応付けて管理する。この状態で、プリンタのスロットにユーザのIDカードが通されると、つまりそのようなユーザ操作が行われると、当該IDカードからユーザIDが読み取られる。読み取られたユーザIDは、プリンタからサーバへ通知される。サーバは、プリンタから通知されたユーザIDに対応するクライアントコンピュータに対して、当該プリンタへ印刷ジョブを送信するよう指示を与える。この指示に応答して、クライアントコンピュータは、自身にスプールされた印刷ジョブをプリンタへ送信する。プリンタは、クライアントコンピュータから受信した印刷ジョブを実行する。このような要領で、ジョブ保存印刷が行われ、とりわけユーザ認証を必要とする親展印刷が実現される。 One example of this type of technology is disclosed in Patent Document 1. According to the technology disclosed in Patent Document 1, a client computer, a server, and a printer as an image forming device are connected to each other via a network. The client computer generates a print job and spools it in itself. In addition, the client computer transmits its own IP address, a client IP, to the server. The server manages the client IP and the user ID in association with each other. In this state, when a user's ID card is swiped through the printer slot, that is, when such a user operation is performed, the user ID is read from the ID card. The printer notifies the server of the read user ID. The server instructs the client computer corresponding to the user ID notified from the printer to send a print job to the printer. In response to this instruction, the client computer sends the print job spooled in itself to the printer. The printer executes the print job received from the client computer. In this manner, job storage printing is performed, and confidential printing requiring user authentication in particular is realized.
ところで、親展印刷を含むジョブ保存印刷においては、印刷ジョブの生成時に設定された印刷部数などの設定内容に従って、当該印刷ジョブが実行される。この印刷ジョブに係る設定内容に誤りがある場合、たとえば印刷部数として必要以上の部数が設定された場合は、当該必要以上の部数の印刷が行われることになる。これは、ユーザにとって極めて不本意であり、また、不経済でもある。 In job storage printing, including confidential printing, the print job is executed according to the settings, such as the number of copies to be printed, that were set when the print job was created. If there is an error in the settings for this print job, for example if a number of copies more than necessary is set, then more copies than necessary will be printed. This is extremely unpleasant for the user and uneconomical.
そこで、本発明は、ジョブ保存印刷において、印刷ジョブに係る設定内容に誤りがあることによる不都合を回避することができる、新規な技術を提供することを、目的とする。 The present invention aims to provide a new technology that can avoid inconveniences caused by errors in the settings related to a print job when performing job-storing printing.
この目的を達成するために、本発明は、画像形成装置に係る第1の発明と、画像形成装置を含む印刷システムに係る第2の発明と、画像形成装置の制御プログラムに係る第3の発明と、画像形成装置の制御方法に係る第4の発明と、を含む。 To achieve this objective, the present invention includes a first invention relating to an image forming apparatus, a second invention relating to a printing system including an image forming apparatus, a third invention relating to a control program for the image forming apparatus, and a fourth invention relating to a control method for the image forming apparatus.
このうちの画像形成装置に係る第1の発明は、当該画像形成装置が操作受付手段および印刷手段を備えることを前提とする。この前提の下、本第1の発明は、照合手段と、印刷制御手段と、をさらに備える。照合手段は、記憶手段に記憶された印刷ジョブの実行を指示する第1操作が操作受付手段により受け付けられたとき、当該印刷ジョブに係る設定内容と予め設定された印刷条件とを照合する。印刷制御手段は、照合手段による照合結果に基づいて、印刷手段を制御する。ここで、第1操作は、印刷ジョブに関連する所定情報の入力操作を含む。そして、所定情報は、印刷ジョブの生成元を表す生成元情報を含む。さらに、印刷条件は、印刷枚数の上限と、印刷先となる画像記録媒体のサイズと、倍率と、のいずれかを含むとともに、生成元情報ごとに設定可能である。その上で、印刷制御手段は、少なくとも印刷ジョブに係る設定内容が当該印刷ジョブに係る生成元情報についての印刷条件を満足する場合に、当該印刷ジョブを当該設定内容に従って印刷手段に実行させる。加えて、本第1の発明は、警告出力手段を、さらに備える。この警告出力手段は、印刷ジョブに係る設定内容が印刷条件を満足しない場合に、警告を出力する。本第1の発明は、設定内容が印刷条件を満足しない場合に、印刷ジョブの実行を進めるかどうかをユーザへ問い合わせる問合手段をさらに備え、印刷制御手段は、問合手段による問合に対して印刷ジョブの実行を進めることを指示する第2操作が操作受付手段により受け付けられたとき、当該印刷ジョブを印刷手段に実行させ、問合手段は、印刷ジョブの実行を進めるかどうかに加えて、設定内容に基づいて印刷条件を更新した上で当該印刷ジョブの実行を進めるかどうかを問い合わせ、印刷制御手段は、問合手段による問合に対して設定内容に基づいて印刷条件を更新した上で印刷ジョブの実行を進めることを指示する第3操作が操作受付手段により受け付けられたとき、当該設定内容に従って当該印刷ジョブを印刷手段に実行させる。 The first invention of the image forming apparatus is based on the premise that the image forming apparatus includes an operation receiving means and a printing means. On this premise, the first invention further includes a collating means and a printing control means. When a first operation instructing execution of a print job stored in a storage means is received by the operation receiving means, the collating means collates the setting contents related to the print job with the preset printing conditions. The printing control means controls the printing means based on the collation result by the collating means. Here, the first operation includes an input operation of predetermined information related to the print job. The predetermined information includes origin information representing the origin of the print job. Furthermore, the printing conditions include any one of an upper limit of the number of prints, a size of the image recording medium to be printed, and a magnification, and can be set for each origin information. Then, the printing control means causes the printing means to execute the print job according to the setting contents when at least the setting contents related to the print job satisfy the printing conditions for the origin information related to the print job. In addition, the first invention further includes a warning output means. The warning output means outputs a warning when the setting contents related to the print job do not satisfy the printing conditions. The first invention further includes an inquiry means for inquiring of a user whether to proceed with execution of the print job when the setting contents do not satisfy the printing conditions, and the print control means causes the print means to execute the print job when the operation acceptance means accepts a second operation instructing to proceed with execution of the print job in response to the inquiry by the inquiry means, and in addition to whether to proceed with execution of the print job, the inquiry means inquires whether to update the printing conditions based on the setting contents and then proceed with execution of the print job, and the print control means causes the print means to execute the print job according to the setting contents when the operation acceptance means accepts a third operation instructing to proceed with execution of the print job after updating the printing conditions based on the setting contents in response to the inquiry by the inquiry means.
なお、生成元情報についての印刷条件は、当該生成元情報に係るユーザによって設定可能とされてもよい。The printing conditions for the origin information may be configurable by a user associated with the origin information.
また、所定情報は、携帯可能な記憶媒体に記憶されてもよい。この場合、操作受付手段は、記憶媒体から所定情報を読み取ることが可能な情報読取手段を含むのが、望ましい。この構成では、情報読取手段に記憶媒体から所定情報を読み取らせる操作が、当該所定情報の入力操作に当たる。 The predetermined information may also be stored in a portable storage medium. In this case, it is preferable that the operation receiving means includes an information reading means capable of reading the predetermined information from the storage medium. In this configuration, an operation of making the information reading means read the predetermined information from the storage medium corresponds to an input operation of the predetermined information.
本第1の発明における生成元とは、たとえば印刷ジョブを生成した印刷ジョブ生成装置、あるいは、当該印刷ジョブ生成装置のユーザを指す。 The generator in the first aspect of the present invention refers to, for example, a print job generating device that generates a print job, or a user of the print job generating device.
したがって、前述の印刷条件は、たとえば印刷ジョブ生成装置ごとに、あるいは、当該印刷ジョブ生成装置のユーザごとに、設定可能とされる。 Therefore, the above-mentioned printing conditions can be set , for example , for each print job generating device or for each user of the print job generating device.
さらに、本第1の発明においては、警告出力手段が備えられてもよい。この警告出力手段は、印刷ジョブに係る設定内容が印刷条件を満足しない場合に、警告を出力する。 Furthermore, in the first invention, a warning output means may be provided. This warning output means outputs a warning when the settings related to the print job do not satisfy the printing conditions.
また、問合手段は、印刷ジョブの実行を進めるかどうかに加えて、当該印刷ジョブに係る設定内容に基づいて印刷条件を更新した上で当該印刷ジョブの実行を進めるかどうかを問い合わせてもよい。この構成では、印刷制御手段は、問合手段による問合に対して、印刷ジョブに係る設定内容に基づいて印刷条件を更新した上で当該印刷ジョブの実行を進めることを指示する第3操作が操作受付手段により受け付けられたときに、当該設定内容に従って印刷ジョブを印刷手段に実行させる。 In addition to inquiring whether to proceed with the execution of the print job, the inquiry means may inquire whether to update the printing conditions based on the setting contents related to the print job and then proceed with the execution of the print job. In this configuration, when the operation acceptance means accepts a third operation in response to the inquiry by the inquiry means, which instructs the printing control means to update the printing conditions based on the setting contents related to the print job and then proceed with the execution of the print job, the print control means causes the printing means to execute the print job in accordance with the setting contents.
併せて、本第1の発明においては、条件更新手段が備えられてもよい。この条件更新手段は、前述の第3操作が操作受付手段により受け付けられたときに、つまり印刷ジョブに係る設定内容に基づいて印刷条件を更新した上で当該印刷ジョブの実行を進めることを指示する当該第3操作が受け付けられたときに、当該設定内容に基づいて、印刷条件を更新する。 Additionally, in the first invention, a condition update unit may be provided, which updates the printing conditions based on the setting contents when the operation reception unit receives the third operation, that is, when the third operation instructs to update the printing conditions based on the setting contents related to the print job and then proceed with the execution of the print job, updates the printing conditions based on the setting contents.
なお、記憶手段は、本第1の発明に係る画像形成装置に備えられてもよい。 The storage means may be provided in the image forming device according to the first aspect of the present invention.
本発明のうちの第2の発明に係る印刷システムは、第1の発明に係る画像形成装置と、外部装置と、を含む。この第2の発明においては、外部装置が記憶手段を備える。 A printing system according to a second aspect of the present invention includes the image forming device according to the first aspect of the present invention and an external device. In this second aspect of the present invention, the external device includes a storage means.
本発明のうちの第3の発明に係る画像形成装置の制御プログラムは、当該画像形成装置が操作受付手段および印刷手段を備えることを前提とする。この前提の下、本第3の発明は、画像形成装置のコンピュータに、照合手順と、印刷制御手順と、を実行させる。照合手順においては、記憶手段に記憶された印刷ジョブの実行を指示する第1操作が操作受付手段により受け付けられたとき、当該印刷ジョブに係る設定内容と予め設定された印刷条件とを照合する。印刷制御手順においては、照合手順による照合結果に基づいて、印刷手段を制御する。ここで、第1操作は、印刷ジョブに関連する所定情報の入力操作を含む。そして、所定情報は、印刷ジョブの生成元を表す生成元情報を含む。さらに、印刷条件は、印刷枚数の上限と、印刷先となる画像記録媒体のサイズと、倍率と、のいずれかを含むとともに、生成元情報ごとに設定可能である。その上で、印刷制御手順においては、少なくとも印刷ジョブに係る設定内容が当該印刷ジョブに係る生成元情報についての印刷条件を満足する場合に、当該印刷ジョブを当該設定内容に従って印刷手段に実行させる。加えて、本第3の発明は、警告出力手順を、さらに画像形成装置のコンピュータに実行させる。この警告出力手順においては、印刷ジョブに係る設定内容が印刷条件を満足しない場合に、警告を出力する。本第3の発明は、印刷ジョブに係る設定内容が印刷条件を満足しない場合に、印刷ジョブの実行を進めるかどうかをユーザへ問い合わせる問合手順をさらに実行させ、印刷制御手順においては、問合手順による問合に対して印刷ジョブの実行を進めることを指示する第2操作が操作受付手段により受け付けられたとき、当該印刷ジョブを印刷手段に実行させ、問合手順は、印刷ジョブの実行を進めるかどうかに加えて、設定内容に基づいて印刷条件を更新した上で当該印刷ジョブの実行を進めるかどうかを問い合わせ、印刷制御手順は、問合手順による問合に対して設定内容に基づいて印刷条件を更新した上で印刷ジョブの実行を進めることを指示する第3操作が操作受付手段により受け付けられたとき、当該設定内容に従って当該印刷ジョブを印刷手段に実行させる。 A control program for an image forming apparatus according to a third aspect of the present invention is based on the premise that the image forming apparatus includes an operation receiving unit and a printing unit. On this premise, the third aspect of the present invention causes a computer of the image forming apparatus to execute a collation procedure and a print control procedure. In the collation procedure, when a first operation instructing execution of a print job stored in a storage unit is received by the operation receiving unit, the setting contents related to the print job are collated with a preset printing condition. In the print control procedure, the print unit is controlled based on the collation result of the collation procedure. Here, the first operation includes an input operation of predetermined information related to the print job. The predetermined information includes origin information representing the origin of the print job. Furthermore, the printing conditions include any one of an upper limit of the number of prints, a size of the image recording medium to be printed, and a magnification, and can be set for each origin information. In addition, in the print control procedure, when at least the setting contents related to the print job satisfy the printing conditions for the origin information related to the print job, the print job is executed by the print unit according to the setting contents. In addition, the third invention further causes the computer of the image forming apparatus to execute a warning output procedure. In this warning output procedure, a warning is output when the setting contents related to the print job do not satisfy the printing conditions. In the third invention, an inquiry procedure is further executed to inquire of a user whether to proceed with the execution of the print job when the setting contents related to the print job do not satisfy the printing conditions, and in the print control procedure, when a second operation instructing to proceed with the execution of the print job in response to the inquiry from the inquiry procedure is accepted by the operation acceptance means, the print job is executed by the printing means, the inquiry procedure inquires whether to proceed with the execution of the print job after updating the printing conditions based on the setting contents in addition to whether to proceed with the execution of the print job, and the print control procedure causes the printing means to execute the print job according to the setting contents when a third operation instructing to proceed with the execution of the print job after updating the printing conditions based on the setting contents is accepted by the operation acceptance means in response to the inquiry from the inquiry procedure.
本発明のうちの第4の発明に係る画像形成装置の制御方法は、当該画像形成装置が操作受付手段および印刷手段を備えることを前提とする。この前提の下、本第4の発明は、照合ステップと、印刷制御ステップと、を含む。照合ステップにおいては、記憶手段に記憶された印刷ジョブの実行を指示する第1操作が操作受付手段により受け付けられたとき、当該印刷ジョブに係る設定内容と予め設定された印刷条件とを照合する。印刷制御ステップにおいては、照合ステップによる照合結果に基づいて、印刷手段を制御する。ここで、第1操作は、印刷ジョブに関連する所定情報の入力操作を含む。そして、所定情報は、印刷ジョブの生成元を表す生成元情報を含む。さらに、印刷条件は、印刷枚数の上限と、印刷先となる画像記録媒体のサイズと、倍率と、のいずれかを含むとともに、生成元情報ごとに設定可能である。その上で、印刷制御ステップにおいては、少なくとも印刷ジョブに係る設定内容が当該印刷ジョブに係る生成元情報についての印刷条件を満足する場合に、当該印刷ジョブを当該設定内容に従って印刷手段に実行させる。加えて、本第4の発明は、警告出力ステップを、さらに含む。この警告出力ステップにおいては、印刷ジョブに係る設定内容が印刷条件を満足しない場合に、警告を出力する。本第4の発明は、設定内容が印刷条件を満足しない場合に、印刷ジョブの実行を進めるかどうかをユーザへ問い合わせる問合ステップをさらに含み、印刷制御ステップにおいては、問合ステップによる問合に対して印刷ジョブの実行を進めることを指示する第2操作が操作受付手段により受け付けられたとき、当該印刷ジョブを印刷ステップに実行させ、問合ステップは、印刷ジョブの実行を進めるかどうかに加えて、設定内容に基づいて印刷条件を更新した上で当該印刷ジョブの実行を進めるかどうかを問い合わせ、印刷制御ステップは、問合ステップによる問合に対して設定内容に基づいて印刷条件を更新した上で印刷ジョブの実行を進めることを指示する第3操作が操作受付手段により受け付けられたとき、当該設定内容に従って当該印刷ジョブを印刷手段に実行させる。 A method for controlling an image forming apparatus according to a fourth aspect of the present invention is based on the premise that the image forming apparatus includes an operation receiving means and a printing means. On this premise, the fourth aspect of the present invention includes a collation step and a print control step. In the collation step, when a first operation instructing execution of a print job stored in a storage means is received by the operation receiving means, the setting contents related to the print job are collated with preset printing conditions. In the print control step, the print means is controlled based on the collation result by the collation step. Here, the first operation includes an input operation of predetermined information related to the print job. The predetermined information includes origin information representing the origin of the print job. Furthermore, the printing conditions include any one of an upper limit of the number of prints, a size of the image recording medium to be printed, and a magnification, and can be set for each origin information. In addition, in the print control step, when at least the setting contents related to the print job satisfy the printing conditions for the origin information related to the print job, the print job is executed by the printing means according to the setting contents. In addition, the fourth aspect of the present invention further includes a warning output step. In the warning output step, a warning is output when the setting contents related to the print job do not satisfy the printing conditions. The fourth invention further includes an inquiry step of inquiring of a user as to whether to proceed with the execution of the print job when the setting contents do not satisfy the printing conditions, and in the print control step, when a second operation instructing to proceed with the execution of the print job in response to the inquiry by the inquiry step is accepted by the operation acceptance means, the print job is executed by the print step, the inquiry step inquires whether to proceed with the execution of the print job after updating the printing conditions based on the setting contents in addition to whether to proceed with the execution of the print job, and the print control step, when a third operation instructing to proceed with the execution of the print job after updating the printing conditions based on the setting contents is accepted by the operation acceptance means in response to the inquiry by the inquiry step, the print job is executed by the print means according to the setting contents.
本発明によれば、親展印刷を含むジョブ保存印刷において、印刷ジョブに係る設定内容に誤りがあることによる不都合を回避することができる。 According to the present invention, it is possible to avoid inconveniences caused by errors in the settings related to a print job in job storage printing, including confidential printing.
[第1実施例]
本発明の第1実施例について、図1に示される企業用のネットワークシステム10を例に挙げて説明する。
[First embodiment]
A first embodiment of the present invention will be described with reference to an
図1に示されるように、本第1実施例に係るネットワークシステム10は、画像形成装置としての複数台の複合機20、20、…と、印刷ジョブ生成装置としての複数台のパーソナルコンピュータ(以下、「PC」と言う。)30、30、…と、管理装置としての1台の管理サーバ40と、を含む。これらは、社内に敷設された通信回線50を介して相互に接続されることで、社内LAN(Local Area Network)を構成する。なお、通信回線50は、有線回線および無線回線のいずれであってもよく、これらの組合せであってもよい。また、ネットワークシステム10は、不図示の他のネットワークシステムと接続されることで、MAN(Metropolitan Area Network)やWAN(Wide Area Network)などのより規模の大きいネットワークシステムを構成してもよい。さらに、ネットワークシステム10は、インターネットと接続されてもよい。
As shown in FIG. 1, the
それぞれの複合機20は、コピー機能、プリンタ機能、イメージスキャナ機能、ファクス機能などの複数の機能を有する、いわゆるMFP(MultiFunction Peripheral)である。それぞれの複合機20は、社員を含む複数人によって共用されることを前提として、社内の適宜の場所に設置される。なお、それぞれの複合機20は、後述するカード読取部202を備える。また、それぞれの複合機20には、個別の装置識別情報としてのIP(Internet Protocol)アドレスが付される。
Each
それぞれのPC30は、たとえば個々の社員用として、当該個々の社員に割り当てられる。それぞれのPC30にも、個別のIPアドレスが付される。併せて、それぞれのPC30には、当該PC30のユーザの名称であるユーザ名が付される。なお、それぞれのPC30のユーザについては、「ユーザA」、「ユーザB」、「ユーザC」、…というように個別に表現することがある。また、それぞれのPC30のユーザには、個別のユーザ識別情報としてのユーザID(IDentification)が付される。このユーザIDは、たとえば社員番号であるが、当該社員番号以外の適宜の情報であってもよい。さらに、それぞれのPC30のユーザには、当該ユーザのユーザIDが記憶された携帯可能な記憶媒体、たとえば後述するIC(Integrated Circuit)カード60、が付与される。このICカード60は、たとえば社員証を兼ねるが、当該社員証とは別に付与されてもよい。
Each
管理サーバ40は、記憶手段としての記憶部402を有する。この記憶部402には、図2に示されるようなユーザ管理テーブル100が格納される。このユーザ管理テーブル100には、それぞれのPC30のユーザに関する情報が記憶される。具体的には、ユーザIDを主キーとして、ユーザ名、ユーザの所属部署、PC30のIPアドレスなどの種々の情報が、ユーザ管理テーブル100に記憶される。なお、管理サーバ40にも当然に、IPアドレスが付される。
The
それぞれの複合機20について、より詳しく説明すると、当該複合機20は、図3に示されるように、画像読取部204、画像形成部206および給紙部208を備える。併せて、複合機20は、制御部210、補助記憶部212および通信部214を備える。さらに、複合機20は、操作表示部216を備える。加えて、複合機20は、前述のカード読取部202を備える。これらは、互いに共通のバス220を介して接続される。
To explain each
画像読取部204は、画像読取手段の一例である。すなわち、画像読取部204は、不図示の原稿の画像を読み取って、当該原稿の画像に応じた2次元の読取画像データを出力する、画像読取処理を担う。このため、画像読取部204は、原稿が載置される不図示の原稿台を備える。併せて、画像読取部204は、不図示の光源、複数のミラー、結像レンズ、ラインセンサなどを含む画像読取ユニットや、当該画像読取ユニットによる画像読取位置を移動させるための不図示の駆動機構などを備える。さらに、画像読取部204は、原稿台に載置された原稿を押さえるための不図示の原稿押さえカバーを備える。この原稿押さえカバーには、不図示の自動原稿送り装置(Auto Document Feeder:ADF)が附属される場合がある。
The
画像形成部206は、画像形成手段の一例であり、換言すれば印刷手段の一例である。すなわち、画像形成部206は、前述の読取画像データなどの適宜の画像データに基づく画像を不図示のシート状の画像記録媒体としての用紙に形成する、つまり印刷する、画像形成処理を担う。この画像形成処理は、たとえば公知の電子写真方式により行われる。このため、画像形成部206は、不図示の感光体ドラム、帯電装置、露光装置、現像装置、転写装置、定着装置などを備える。この画像形成部206による画像形成処理により画像が形成された後の用紙、言わば印刷物は、不図示の排紙トレイに排出される。なお、画像形成部206は、電子写真方式に限らず、たとえばインクジェット方式によって、画像形成処理を行うものであってもよい。
The
給紙部208は、給紙手段の一例である。すなわち、給紙部208は、1以上の、たとえば複数の、不図示の給紙カセットを有する。これらの給紙カセットには、適宜の規定サイズの用紙が収容される。そして、給紙部208は、いずれかの給紙カセットを給紙元として、当該給紙元から画像形成部206へ用紙を1枚ずつ供給する。なお、用紙としては、B5サイズ、A4サイズ、B4サイズ、A3サイズなどの普通紙が用意される。
The
制御部210は、複合機20全体の制御を司る、制御手段の一例である。このため、制御部210は、制御実行手段としてのコンピュータ、たとえばCPU(Central Processing Unit)210a、を有する。併せて、制御部210は、CPU210aが直接的にアクセス可能な主記憶手段としての主記憶部210bを有する。主記憶部210bは、たとえば不図示のROM(Read Only Memory)およびRAM(Random Access Memory)を含む。このうちのROMには、CPU210aの動作を制御するための制御プログラム(ファームウェア)が記憶される。RAMは、CPU210aが制御プログラムに従う処理を実行する際の作業領域およびバッファ領域を構成する。
The
補助記憶部212は、補助記憶手段の一例である。すなわち、補助記憶部212には、前述の読取画像データなどの種々の画像データを含む種々のデータが適宜に記憶される。このような補助記憶部212は、たとえば不図示のハードディスクドライブを有する。併せて、補助記憶部212は、フラッシュメモリなどの書き換え可能な不揮発性メモリを有する場合がある。
The
通信部214は、通信回線50を介しての双方向の通信処理を担う、通信手段の一例である。この通信部214は、不図示の公衆交換電話網を介しての双方向の通信処理をも担う。
The
操作表示部216は、いわゆる操作パネルであり、表示手段の一例としてのディスプレイ216aと、操作受付手段の一例としてのタッチパネル216bと、を有する。ディスプレイ216aは、概略矩形状の表示面を有し、タッチパネル216bは、当該ディスプレイ28aの表示面に重なるように設けられる。なお、ディスプレイ216aは、たとえば液晶ディスプレイ(LCD)であるが、これに限らず、有機エレクトロルミネッセンス(EL)ディスプレイなどの他方式のディスプレイであってもよい。そして、タッチパネル216bは、たとえば静電容量方式のパネルであるが、これに限らず、電磁誘導方式、抵抗膜方式、赤外線方式などの他方式のパネルであってもよい。また、操作表示部216は、ディスプレイ216a以外に、不図示の発光ダイオード(LED)などの適宜の発光手段を有する。併せて、操作表示部216は、タッチパネル216b以外に、不図示の押しボタンスイッチなどの適宜のハードウェアスイッチ手段を有する。
The
カード読取部202は、前述のICカード60からユーザIDを読み取るための情報読取手段の一例であり、詳しくは当該ICカード60との間でユーザIDを含む適宜のデータの読取および書込をするためのICカードリーダ/ライタである。このカード読取部202によるICカード60との間でのデータの読取および書込は、非接触で行われ、詳しくはISO/IEC18092(いわゆるNFC:Near Field Communication)などの近距離無線通信規格に従う。なお、カード読取部202は、たとえば操作表示部216と一体的に設けられ、とりわけタッチパネル216b(およびディスプレイ216a)の近傍に設けられる。
The
さて、本第1実施例に係るネットワークシステム10によれば、任意のPC30により生成された印刷ジョブを管理サーバ40の記憶部402に保存(スプール)しておき、この記憶部402に保存された印刷ジョブを任意の複合機20の操作により当該複合機20に実行させる、というジョブ保存印刷が可能である。ここで言う複合機20の操作とは、当該複合機20のカード読取部202にICカード60をかざして(タッチして)、当該ICカード60からユーザIDを読み取らせる、という操作である。この操作は、ユーザ認証を兼ねる。したがって、この操作に用いられるICカード60は、実行の対象となる印刷ジョブに関連するユーザIDが記憶されたICカード60、つまり当該印刷ジョブの生成元であるPC30のユーザのICカード60、である必要がある。すなわち、本第1実施例に係るネットワークシステム10によれば、ICカード60によるユーザ認証を必要とするジョブ保存印刷、つまり親展印刷、が可能である。この親展印刷は、次の要領で行われる。
Now, according to the
まず、図4に示されるように、或る時点t1において、親展印刷に供される印刷ジョブが任意のPC30(以下、他のPC30と区別するために「PC30a」と表現することがある。)により生成される。この印刷ジョブは、PC30aにインストールされたプリンタドライバを介して親展印刷の予約を指示する操作が行われることにより生成される。また、印刷ジョブの生成に際しては、プリンタドライバを介して印刷部数や印刷先となる用紙のサイズなどの種々の設定が行われ、いわゆる印刷設定が行われる。このPC30aにより生成された印刷ジョブは、時点t1の直後の時点t3において、当該PC30aから管理サーバ40へ送信される。なお、印刷ジョブには、その生成元であるPC30aのユーザのユーザIDを表すユーザIDデータが含まれる。併せて、印刷ジョブには、印刷設定の内容を表す印刷設定データが含まれる。
First, as shown in FIG. 4, at a certain time t1, a print job for confidential printing is generated by an arbitrary PC 30 (hereinafter, sometimes referred to as "PC 30a" to distinguish it from other PCs 30). This print job is generated by performing an operation to instruct a reservation for confidential printing via a printer driver installed in PC 30a. When generating the print job, various settings such as the number of copies to be printed and the size of the paper to be printed on are performed via the printer driver, so-called print settings are performed. The print job generated by PC 30a is transmitted from PC 30a to
任意のPC30aから管理サーバ40へ送信された印刷ジョブは、時点t3の後の時点t5において、当該管理サーバ40により受信される。この管理サーバ40により受信された印刷ジョブは、時点t5の後の時点t7において、当該管理サーバ40の記憶部402に記憶され、つまり保存される。
A print job sent from any PC 30a to the
このようにして任意のPC30aにより生成された印刷ジョブが管理サーバ40の記憶部402に保存された上で、言わば親展印刷が予約された上で、当該印刷ジョブを任意の複合機20に実行させるための当該複合機20の操作が行われる。たとえば、図5に示されるように、或る時点t11において、任意の複合機20(以下、他の複合機20と区別するために「複合機20a」と表現することがある。)のカード読取部202にPC30aのユーザのICカード60がかざされることで、当該ICカード60からユーザIDが読み取られる、とする。すると、時点t11の直後の時点t13において、複合機20aから管理サーバ40に対して、当該時点t11で読み取られたユーザID(以下、「対象ID」と表現することがある。)についてのユーザ認証の問合が行われ、厳密には認証問合データが送信される。この認証問合データには、対象IDを表すユーザIDデータが含まれる。併せて、認証問合データには、その送信元である、つまりユーザ認証の問合元である、複合機20aのIPアドレスを表す複合機アドレスデータが含まれる。
In this way, the print job generated by any PC 30a is stored in the
複合機20aから管理サーバ40へ送信された認証問合データは、時点t13の後の時点t15において、当該管理サーバ40により受信される。これに応答して、時点t15の後の時点t17において、対象IDについてのユーザ認証が行われ、詳しくは当該対象IDが前述(図2)のユーザ管理テーブル100に存在するかどうかの確認が行われる。そして、時点t17の後の時点t19において、管理サーバ40から複合機20aに対して、当該時点t17におけるユーザ認証の結果が通知され、厳密には認証結果データが送信される。この認証結果データにも、対象IDを表すユーザIDデータが含まれる。併せて、認証結果データには、その送信先である、つまりユーザ認証の結果の通知先である、複合機20aの複合機アドレスデータが含まれる。
The authentication inquiry data sent from the multifunction device 20a to the
管理サーバ40から複合機20aへ送信された認証結果データは、時点t19の後の時点t21において、当該複合機20aにより受信される。ここでたとえば、認証結果データが、対象IDについてのユーザ認証に成功したことを表す、つまり当該対象IDが前述のユーザ管理テーブル100に存在することを表す、とする。この場合、時点t21の直後の時点t23において、複合機20aから管理サーバ40に対して、対象IDに係る印刷ジョブが記憶部402に保存されているかどうかの問合が行われ、厳密にはジョブ問合データが送信される。このジョブ問合データにも、対象IDを表すユーザIDデータが含まれる。併せて、ジョブ問合データには、その送信元である、つまり問合元である、複合機20aの複合機アドレスデータが含まれる。なお、ユーザ認証に失敗した場合は、つまり対象IDがユーザ管理テーブル100に存在しない場合は、その旨を表す不図示の認証エラーメッセージ画面が一定期間(たとえば数秒間)にわたってディスプレイ216aに表示される。そして、複合機20aは、ユーザによる何らかの操作が行われるのを待つ、いわゆる待機状態となる。この待機状態においては、不図示のホーム画面がディスプレイ216aに表示される。
The authentication result data transmitted from the
複合機20aから管理サーバ40へ送信されたジョブ問合データは、時点t23の後の時点t25において、当該管理サーバ40により受信される。これに応答して、時点t25の後の時点t27において、対象IDに係る印刷ジョブが管理サーバ40の記憶部402に保存されているかどうかの確認が行われる。そして、時点t27の後の時点t29において、管理サーバ40から複合機20aに対して、当該時点t27における確認の結果が通知され、厳密には確認結果データが送信される。この確認結果データにも、対象IDを表すユーザIDデータが含まれる。併せて、確認結果データには、その送信先である、つまり確認結果の通知先である、複合機20aの複合機アドレスデータが含まれる。
The job inquiry data sent from the multifunction device 20a to the
管理サーバ40から複合機20aへ送信された確認結果データは、時点t29の後の時点31において、当該複合機20aにより受信される。ここでたとえば、確認結果データが、対象IDに係る印刷ジョブが管理サーバ40の記憶部402に保存されていることを表す、とする。この場合、図6に示されるように、時点t31の後の時点t33において、複合機20aから管理サーバ40に対して、対象IDに係る印刷ジョブの送信が要求され、厳密にはジョブ送信要求データが送信される。このジョブ送信要求データにも、対象IDを表すユーザIDデータが含まれる。併せて、ジョブ送信要求データには、その送信元である、つまり要求元である、複合機20aの複合機アドレスデータが含まれる。なお、対象IDに係る印刷ジョブが管理サーバ40の記憶部402に保存されていない場合は、その旨を表す不図示のジョブ不存在メッセージ画面が一定期間(たとえば数秒間)にわたってディスプレイ216aに表示される。その上で、複合機20aは、前述の待機状態となる。
The confirmation result data transmitted from the
複合機20aから管理サーバ40へ送信されたジョブ送信要求データは、時点t33の後の時点t35において、当該管理サーバ40により受信される。これに応答して、時点t35の直後の時点t37において、対象IDに係る印刷ジョブが管理サーバ40の記憶部402から読み出される。そして、時点t37の後の時点t39において、管理サーバ40から複合機20aに対して、当該時点t37で読み出された印刷ジョブが送信される。この印刷ジョブには、前述の如くユーザIDデータおよび印刷設定データが含まれる。
The job transmission request data sent from the multifunction device 20a to the
管理サーバ40から複合機20aへ送信された印刷ジョブは、時点t39の後の時点41において、当該複合機20aにより受信される。そして、時点t41の後の時点t43において、当該時点t41で受信された印刷ジョブが実行される。この印刷ジョブは、これに含まれる印刷設定データに従って、つまり当該印刷ジョブの生成時に設定された印刷部数や印刷先となる用紙のサイズなどの設定内容(印刷設定の内容)に従って、実行される。
The print job sent from the
このような要領により、親展印刷が行われる。この親展印刷によれば、それぞれのPC30のユーザは、当該親展印刷に供される印刷ジョブを管理サーバ40の記憶部402に保存するための操作を行った後、つまり親展印刷を予約した後、任意の複合機20に当該印刷ジョブを実行させることができる。言い換えれば、親展印刷を予約したユーザは、当該親展印刷に供される印刷ジョブを実行させる複合機20を任意に選択することができる。これにより、各複合機20、20、…を含むネットワークシステム10全体の効率的かつ柔軟な運用が実現される。併せて、親展印刷を予約したユーザは、任意の複合機20のカード読取部202に自身のICカード60をかざすだけで、当該複合機20に印刷ジョブを実行させることができる。このこともまた、各複合機20、20、…を含むネットワークシステム10全体の効率的かつ柔軟な運用に大きく貢献する。
In this manner, confidential printing is performed. According to this confidential printing, after the user of each
ところで前述したように、親展印刷においては、当該親展印刷に供される印刷ジョブの生成時に設定された印刷部数や用紙サイズなどの設定内容に従って、当該印刷ジョブが実行される。この印刷ジョブに係る設定内容に誤りがある場合、たとえば印刷部数として必要以上の部数が設定された場合は、当該必要以上の部数の印刷が行われることになる。これは、ユーザにとって極めて不本意であり、また、不経済でもある。このような不都合を回避するために、本第1実施例では、次のような工夫が施される。 As mentioned above, in confidential printing, the print job is executed according to the settings such as the number of copies to be printed and paper size that were set when the print job to be used for confidential printing was created. If there is an error in the settings related to this print job, for example if the number of copies to be printed is set to more than necessary, more copies than necessary will be printed. This is extremely unpleasant for the user and also uneconomical. To avoid such inconvenience, the following measures are taken in this first embodiment.
すなわち、それぞれのPC30のユーザごとに、厳密にはそれぞれのユーザIDごとに、親展印刷における基準となる印刷条件が予め設定される。そして、親展印刷に供される印刷ジョブが実行される際に、厳密にはその前に、当該印刷ジョブに係る設定内容と、その基準となる印刷条件と、が照合(比較)される。この照合の結果、たとえば印刷ジョブに係る設定内容が、その基準となる印刷条件を満足する場合は、当該印刷ジョブが当該設定内容に従って実行される。一方、印刷ジョブに係る設定内容が、その基準となる印刷条件を満足しない場合は、所定の警告が出力され、詳しくは後述する警告画面600が当該印刷ジョブを実行させようとする複合機20のディスプレイ216aに表示される。併せて、印刷ジョブに係る設定内容が、その基準となる印刷条件を満足しない場合には、当該印刷ジョブを実行させるかどうかを含め、後述する如く適宜の選択肢が用意されている。
That is, the printing conditions that are the standard for confidential printing are set in advance for each user of the
そのためにまず、任意の複合機20の操作により印刷条件の設定が行われる。具体的には、任意の複合機20において、印刷条件の設定を開始するための操作が行われると、図7に示されるような印刷条件設定画面500が当該複合機20のディスプレイ216aに表示される。
To do this, first, the printing conditions are set by operating any of the
この図7に示される印刷条件設定画面500においては、たとえばその上部の左側寄りの位置に、当該印刷条件設定画面500のタイトルを表す適当な文字列502が配される。そして、文字列502の右横方に、印刷条件の設定に係るユーザ名を表す文字列504が配される。なお、図7は、印刷条件の設定に係るユーザが「ユーザA」であることが文字列504よって表される例を示す。この印刷条件の設定に係るユーザは、たとえば印刷条件設定画面500が表示される前の適当なタイミングで当該ユーザのICカード60がカード読取部202にかざされることで特定される。
In the printing
そして、文字列502および504の下方に、ユーザに対して印刷条件を設定するよう促す適当な文字列506が配される。さらに、文字列506の下方に、印刷条件を具体的に設定するための矩形状の設定領域508が配される。この設定領域508における左側寄りの位置には、印刷枚数の上限や用紙サイズ、倍率などの個々の条件(項目)を表す複数の文字列510、510、…が縦一列に配される。そして、それぞれの文字列510の右横方に、当該文字列510によって表される条件の具体値を入力するための矩形状のフィールド512が配される。また、設定領域508における右側寄りの位置には、当該設定領域508の表示内容(各文字列510、510、…および各フィールド512、512、…)を上下方向にスクロールさせるためのスクロールバー514が配される。
Then, below the
なお、図示を含む詳しい説明は省略するが、それぞれのフィールド512が操作(押下)されると、当該フィールド512に具体値を入力するための適宜の入力画面、たとえばダイアログボックス、が表示される。また、それぞれのフィールド512への具体値の入力は、必須ではなく、任意である。すなわち、ユーザは、全てのフィールド512、512、…に具体値を入力する必要はなく、当該フィールド512、512、…の一部にのみ具体値を入力してもよく、極端には全てのフィールド512、512、…への具体値の入力を行わなくてもよい。
Although detailed explanation including illustrations will be omitted, when each
加えて、設定領域508の下方に、つまり印刷条件設定画面500における下部に、2つのボタン516および518が横並びに配される。一方のボタン516は、印刷条件設定画面500による印刷条件の設定を確定するための[OK]ボタンである。他方のボタン518は、印刷条件設定画面500による印刷条件の設定を中止するための[キャンセル]ボタンである。
In addition, two
この印刷条件設定画面500において、印刷条件が適宜に設定された上で、つまり適宜のフィールド512に具体値が入力された上で、[OK]ボタン516が操作されると、当該印刷条件の設定が確定され、詳しくは当該印刷条件を表す印刷条件データが管理サーバ40へ送信される。一方、印刷条件設定画面500における[キャンセル]ボタン518が操作されると、当該印刷条件設定画面500による印刷条件の設定が中止される。
After the printing conditions are appropriately set in this printing
前述の如く管理サーバ40へ送信された印刷条件データは、当該管理サーバ40により受信される。そして、管理サーバ40により受信された印刷条件データは、図8に示されるような印刷条件テーブル150に纏められた状態で当該管理サーバ40の記憶部402に記憶される。
As described above, the printing condition data sent to the
この図8に示される印刷条件テーブル150によれば、それぞれのユーザIDごとに、当該ユーザIDを主キーとして、印刷枚数の上限、用紙サイズ、倍率などの個々の条件が記憶される。なお、図8においては、説明の便宜上、それぞれのユーザIDをユーザ名で表している。 According to the printing condition table 150 shown in FIG. 8, for each user ID, individual conditions such as the maximum number of prints, paper size, and magnification are stored with the user ID as the primary key. Note that in FIG. 8, for ease of explanation, each user ID is represented by the user name.
ここでたとえば、ユーザAについての印刷条件に注目すると、当該ユーザAについては、(少なくとも)印刷枚数の上限が「10」枚、用紙サイズが「A4」、倍率が「100」%という条件が設定されている。そして、ユーザBについては、印刷枚数の上限が「50」枚、用紙サイズが「A4」という条件が設定される一方、倍率は設定されていない。これは、前述(図7)の印刷条件設定画面500において、倍率に係るフィールド512に具体値が入力されなかったことによる。そして、ユーザCについては、印刷枚数の上限が「100」枚、用紙サイズが「B5」および「A4」、倍率が「100」%~「150」%という条件が設定されている。このユーザCについての条件のように、たとえば用紙サイズに係る条件としては、複数のサイズを設定することができる。また、倍率に係る条件としては、1つの値ではなく、範囲を設定することができる。なお、印刷条件としては、ここで示される印刷枚数の上限、用紙サイズおよび倍率に限らず、原稿の向きや両面印刷の有無、ページ集約、カラーモードなどの他の条件も、適宜に設定可能である。
For example, if we look at the printing conditions for user A, the conditions set for that user are (at least) a maximum number of prints of "10", a paper size of "A4", and a magnification of "100". And for user B, the conditions set are a maximum number of prints of "50", a paper size of "A4", but no magnification is set. This is because no specific value was entered in the
このようにしてそれぞれのユーザIDごとに印刷条件が設定された上で、親展印刷に供される印刷ジョブを任意の複合機20aに実行させるための当該複合機20aの操作が行われる、とする。この場合、前述(図6)の時点t39において、管理サーバ40から複合機20aへ印刷ジョブが送信される際に、当該印刷ジョブに係るユーザID(対象ID)についての印刷条件を表す印刷条件データが、当該印刷ジョブに添付される。この印刷条件データが添付された印刷ジョブは、時点t39の後の時点t41において、複合機20aにより受信される。
After printing conditions are set for each user ID in this way, an arbitrary MFP 20a is operated to execute the print job to be used for confidential printing. In this case, when a print job is sent from the
そして、時点t41の後の時点t43において、前述の如く当該時点t41で受信された印刷ジョブが複合機20aにより実行されるが、その際に、当該印刷ジョブに係る設定内容(印刷設定の内容)と、当該印刷ジョブに添付された印刷条件データに従う印刷条件と、が照合される。ここでたとえば、印刷ジョブに係る設定内容が印刷条件を満足する場合に、当該印刷ジョブが複合機20aにより実行される。一方、印刷ジョブに係る設定内容が印刷条件を満足しない場合は、図9に示されるような警告画面600が複合機20aのディスプレイ216aに表示される。
Then, at time t43 after time t41, the print job received at time t41 is executed by the multifunction device 20a as described above, and at that time, the setting contents (print setting contents) of the print job are compared with the printing conditions according to the printing condition data attached to the print job. Here, for example, if the setting contents of the print job satisfy the printing conditions, the print job is executed by the multifunction device 20a. On the other hand, if the setting contents of the print job do not satisfy the printing conditions, a
この図9に示される警告画面600においては、たとえばその上部に、「警告」という比較的に大きめの文字列602が配される。そして、文字列602の下方に、実行の対象となる印刷ジョブに係る設定内容が印刷条件を満足していないことを表す適当な文字列604が配される。さらに、文字列604の下方に、実行の対象となる印刷ジョブをこのまま、つまり当該印刷ジョブに係る設定内容が印刷条件を満足していない状態で、実行するかどうかをユーザに問い掛ける適当な文字列606が配される。加えて、文字列606の下方に、つまり警告画面600における下部に、2つのボタン608および610が横並びに配される。一方のボタン608は、実行の対象となる印刷ジョブをこのまま実行することを指示する[はい]ボタンである。他方のボタン610は、実行の対象となる印刷ジョブをこのまま実行しないことを指示する[いいえ]ボタンである。
In the
この警告画面600において、たとえば[はい]ボタン608が操作されると、印刷ジョブがそのまま、つまり当該印刷ジョブに係る設定内容が印刷条件を満足しない状態で、実行される。一方、[いいえ]ボタン610が操作されると、警告画面600に代えて、図10に示されるような印刷ジョブ操作画面700が、複合機20aのディスプレイ216aに表示される。
For example, if the "Yes"
この図10に示される印刷ジョブ操作画面700においては、たとえばその上部の左側寄りの位置に、当該印刷ジョブ操作画面700のタイトルを表す適当な文字列702が配される。そして、文字列702の右横方に、実行の対象となる印刷ジョブに係るユーザ名を表す文字列704が配される。なお、図10は、実行の対象となる印刷ジョブに係るユーザが「ユーザA」であることが文字列704よって表される例を示す。
In the print
さらに、文字列702の下方に、実行の対象となる印刷ジョブに係るファイル名を表す文字列706が配される。図10は、実行の対象となる印刷ジョブに係るファイル名が「定例会議資料.pdf」であることが文字列706によって表される例を示す。併せて、文字列702の右横方に、実行の対象となる印刷ジョブに係るファイルのページ数を表す文字列708が配される。図10は、実行の対象となる印刷ジョブに係るファイルのページ数が「2」であることが文字列708によって表される例を示す。
Furthermore, below the
加えて、文字列706および708の下方に、矩形状の設定内容表示領域710が配される。この設定内容表示領域710には、実行の対象となる印刷ジョブに係る設定内容が表示される。具体的には、設定内容表示領域710における左側寄りの位置には、印刷枚数の上限、用紙サイズ、倍率などの個々の項目を表す複数の文字列712、712、…が縦一列に配される。そして、それぞれの文字列712の右横方に、矩形状のフィールド714が配される。それぞれのフィールド714には、対応する項目の具体的な設定値が表示される。また、設定内容表示領域710における右側寄りの位置には、当該設定内容表示領域710内の表示内容(各文字列712、712、…および各フィールド714、714、…)を上下方向にスクロールさせるためのスクロールバー716が配される。
In addition, a rectangular setting
なお、図10は、実行の対象となる印刷ジョブについて、(少なくとも)印刷部数が「10」部、用紙サイズが「A4」、倍率が「100」%という設定が成されている例を示す。ここで、実行の対象となる印刷ジョブに係るファイルのページ数が前述の如く「2」ページであることから、印刷枚数は20枚(=2ページ×10部)となる。この20枚という印刷枚数は、ユーザAについての印刷条件のうちの印刷枚数の上限を超えており(図8参照)、つまり当該印刷条件を満足しない。このような印刷条件を満足しない設定内容(項目)については、これが視覚的に目立ち易い態様となるように、適当な修飾が施され、たとえば対応するフィールド714に黄色や赤色などの適当な色彩が付されるとともに、当該フィールド714内の設定値が太文字で表示される。
FIG. 10 shows an example where the print job to be executed has (at least) 10 copies, A4 paper size, and 100% magnification. Here, because the number of pages in the file related to the print job to be executed is 2, as described above, the number of pages to be printed is 20 (= 2 pages x 10 copies). This number of 20 pages exceeds the upper limit of the number of pages in the printing conditions for user A (see FIG. 8), and therefore does not satisfy the printing conditions. For settings (items) that do not satisfy such printing conditions, appropriate modifications are applied to make them visually noticeable, for example, the
その一方で、設定内容表示領域710に表示された設定内容については、つまりそれぞれのフィールド714内の設定値については、適宜に変更することができる。図示を含む詳しい説明は省略するが、それぞれのフィールド714が操作されると、当該フィールド714内の設定値を変更(再入力)するための適宜の再入力画面、たとえばダイアログボックス、が表示される。この再入力画面により、当該フィールド714内の設定値を適宜に変更することができる。また、このようにして再入力された設定値が、たとえば印刷条件を満足するようになると、つまりはそのような設定値が再入力されると、前述の修飾が解除される。
On the other hand, the setting contents displayed in the setting
さらに、印刷ジョブ操作画面700における設定内容表示領域710の下方に、つまり当該印刷ジョブ操作画面700における下部に、2つのボタン718および720が横並びに配される。一方のボタン718は、設定内容表示領域710に表示された設定内容に従って印刷ジョブを実行することを指示する[印刷]ボタンである。他方のボタン720は、印刷ジョブを実行しないことを指示する[キャンセル]ボタンである。
In addition, below the setting
この印刷ジョブ操作画面700において、たとえば[印刷]ボタン718が操作されると、設定内容表示領域710に表示された設定内容に従って印刷ジョブが実行される。一方、[キャンセル]ボタン720が操作されると、印刷ジョブは実行されずに、複合機20aは、前述の待機状態となる。
When, for example, the [Print]
このように本第1実施例における親展印刷によれば、当該親展印刷に供される印刷ジョブに係る設定内容が、その基準となる印刷条件を満足する場合に、当該印刷ジョブが実行される。一方、印刷ジョブに係る設定内容が、その基準となる印刷条件を満足しない場合は、当該印刷ジョブを実行させようとする複合機20のディスプレイ216aに警告画面600が表示されるとともに、当該印刷ジョブを実行させるかどうかを含め、適宜の選択肢が用意される。これにより、印刷ジョブに係る設定内容に誤りがあることによる不都合を回避することが可能となる。
Thus, according to the confidential printing in the first embodiment, if the settings for the print job used for confidential printing satisfy the reference printing conditions, the print job is executed. On the other hand, if the settings for the print job do not satisfy the reference printing conditions, a
ここで、図11に、それぞれの複合機20の主記憶部210bのRAM内の構成を概念的に表すメモリマップ800を示す。
Figure 11 shows a
このメモリマップ800に示されるように、RAMは、プログラム記憶領域810と、データ記憶領域850と、を有する。このうちのプログラム記憶領域810には、前述の制御プログラムが記憶される。具体的には、制御プログラムは、表示制御プログラム812と、操作検出プログラム814と、画像読取プログラム816と、画像形成プログラム818と、給紙制御プログラム820と、補助記憶制御プログラム822と、通信制御プログラム824と、を含む。併せて、制御プログラムは、カード読取制御プログラム826と、保存ジョブ印刷制御プログラム828と、を含む。
As shown in this
表示制御プログラム812は、ディスプレイ216aに前述の印刷条件設定画面500などの各種の画面を表示させるのに必要な表示画面データを生成するためのプログラムである。操作検出プログラム814は、タッチパネル216bに対する操作状態を検出するためのプログラムである。画像読取プログラム816は、画像読取部204を制御するためのプログラムである。画像形成プログラム818は、画像形成部206を制御するためのプログラムである。給紙制御プログラム820は、給紙部208を制御するためのプログラムである。補助記憶制御プログラム822は、補助記憶部212を制御するためのプログラムである。通信制御プログラム824は、通信部214を制御するためのプログラムである。カード読取制御プログラム826は、カード読取部202を制御するためのプログラムである。そして、保存ジョブ印刷制御プログラム828は、CPU210aに後述する保存ジョブ印刷制御タスクを実行させるためのプログラムである。
The
一方、データ記憶領域850には、各種のデータが記憶される。この各種のデータとしては、表示画像生成データ852、操作データ854、送受信データ856などがある。
On the other hand, various types of data are stored in the
表示画像生成データ852は、前述の表示制御プログラム812に基づく表示画面データの生成に用いられるポリゴンデータやテクスチャデータなどのデータである。操作データ854は、タッチパネル216bに対する操作状態を表すデータであり、詳しくは当該タッチパネル216bに対するユーザのタッチ位置(座標)を表す時系列のデータである。そして、送受信データ856は、管理サーバ40などの外部装置との間で送受信されるデータである。この送受信データ856には、前述の認証問合データや認証結果データなどが含まれる。
The display
前述したように、それぞれの複合機20のCPU210aは、制御プログラムに従って動作するが、とりわけ親展印刷に際しては、保存ジョブ印刷制御プログラム828に従って保存ジョブ印刷制御タスクを実行する。この保存ジョブ印刷制御タスクの流れを、図12および図13に示す。なお、保存ジョブ印刷制御タスクは、複合機20のカード読取部202にICカード60がかざされることで、当該カード読取部202とICカード60との間で通信が開始されたことに応答して、実行される。
As described above, the
この保存ジョブ印刷制御タスクによれば、CPU210aは、まず、ステップS1において、カード読取部202にかざされたICカード60からIDデータを読み取り、厳密にはそうするようにカード読取部202を制御する。そして、CPU210aは、処理をステップS3へ進める。
According to this stored job print control task, the
ステップS3において、CPU210aは、管理サーバ40に対して、ステップS1で読み取られたユーザID、つまり対象ID、についてのユーザ認証の問合を行い、厳密には前述の認証問合データを送信する。この認証問合データには、前述の如く対象IDを表すユーザIDデータと、当該認証問合データの送信元を表す複合機アドレスデータと、が含まれる。また、CPU210aは、ステップS3において、ユーザ認証を含む種々の問合中であることを表す不図示の問合中画面をディスプレイ216aに表示する。そして、CPU210aは、処理をステップS5へ進める。
In step S3, the
ステップS5において、CPU210aは、ステップS3による管理サーバ40への問合に対する当該管理サーバ40からの回答を待ち、つまり当該管理サーバ40から前述の認証結果データが送られてくるのを待つ(S5:NO)。そして、CPU210aは、管理サーバ40から認証結果データを受信すると(S5:YES)、処理をステップS7へ進める。
In step S5, the
ステップS7において、CPU210aは、ステップS5で受信した認証結果データに基づいて、対象IDについてのユーザ認証に成功したかどうかを判定する。ここでたとえば、ユーザ認証に成功した場合(S7:YES)、CPU210aは、処理を後述するステップS11へ進める。一方、ユーザ認証に失敗した場合は(S7:NO)、CPU210aは、処理をステップS9へ進める。
In step S7, the
ステップS9において、CPU210aは、前述の認証エラーメッセージ画面をディスプレイ216aに表示し、詳しくは前述の問合中画面に代えて、当該認証エラーメッセージ画面を表示する。この認証エラーメッセージ画面は、前述の如く一定期間にわたって表示される。このステップS9の実行をもって、CPU210aは、保存ジョブ印刷制御タスクを終了する。この後、複合機20は、前述の待機状態となる。なお、ステップS9においては、認証エラーメッセージ画面の表示に加えて、または、これに代えて、音声による適当な認証エラーメッセージが出力されてもよい。
In step S9, the
また、CPU210aは、前述のステップS7からステップS11へ処理を進めた場合、当該ステップS11において、管理サーバ40に対して、対象IDに係る印刷ジョブが記憶部402に保存されているかどうかの問合を行い、厳密には前述のジョブ問合データを送信する。このジョブ問合データには、前述の如く対象IDを表すユーザIDデータと、当該ジョブ問合データの送信元を表す複合機アドレスデータと、が含まれる。そして、CPU210aは、処理をステップS13へ進める。
Furthermore, when the
ステップS13において、CPU210aは、ステップS11による管理サーバ40への問合に対する当該管理サーバ40からの回答を待ち、つまり当該管理サーバ40から前述の確認結果データが送られてくるのを待つ(S13:NO)。そして、CPU210aは、管理サーバ40から確認結果データを受信すると(S13:YES)、処理をステップS15へ進める。
In step S13, the
ステップS15において、CPU210aは、ステップS13で受信した確認結果データに基づいて、対象IDに係る印刷ジョブが管理サーバ40の記憶部402に保存されているかどうかを判定する。ここでたとえば、対象IDに係る印刷ジョブが管理サーバ40の記憶部402に保存されている場合(S15:YES)、CPU210aは、処理を後述するステップS19へ進める。一方、対象IDに係る印刷ジョブが管理サーバ40の記憶部402に保存されていない場合は(S15:NO)、CPU210aは、処理をステップS17へ進める。
In step S15, the
ステップS17において、CPU210aは、前述のジョブ不存在メッセージ画面をディスプレイ216aに表示し、詳しくは前述の問合中画面に代えて、当該ジョブ不存在メッセージ画面を表示する。このジョブ不存在メッセージ画面は、前述の如く一定期間にわたって表示される。このステップS17の実行をもって、CPU210aは、保存ジョブ印刷制御タスクを終了する。この後、複合機20は、前述の如く待機状態となる。なお、ステップS17においては、ジョブ不存在メッセージ画面の表示に加えて、または、これに代えて、音声による適当なジョブ不存在メッセージが出力されてもよい。
In step S17, the
そして、CPU210aは、前述のステップS15からステップS19へ処理を進めた場合、当該ステップS19において、管理サーバ40に対して、対象IDに係る印刷ジョブを送信するよう要求し、厳密には前述のジョブ送信要求データを送信する。このジョブ送信要求データにも、前述の如く対象IDを表すユーザIDデータと、当該ジョブ送信要求データの送信元を表す複合機アドレスデータと、が含まれる。そして、CPU210aは、処理をステップS21へ進める。
Then, when the
ステップS21において、CPU210aは、ステップS19による管理サーバ40への要求に対する当該管理サーバ40からの応答を待ち、つまり当該管理サーバ40から対象IDに係る印刷ジョブが送られてくるのを待つ(S21:NO)。そして、CPU210aは、管理サーバ40から印刷ジョブを受信すると(S21:YES)、処理をステップS23へ進める。
In step S21, the
ステップS23において、CPU210aは、ステップS21で受信した印刷ジョブを一時的に記憶し、詳しくは補助記憶部212に記憶する。そして、CPU210aは、処理をステップS25へ進める。なお、印刷ジョブには、前述の如く対象IDを表すユーザIDデータと、当該印刷ジョブに係る印刷設定データが含まれる。また、印刷ジョブには、対象IDについての印刷条件を表す印刷条件データが添付される。
In step S23, the
ステップS25において、CPU210aは、ステップS23により一時的に記憶された印刷ジョブに係る設定内容(印刷設定の内容)と、当該印刷ジョブに添付された印刷条件データに従う印刷条件と、を照合する。そして、CPU210aは、処理をステップS27へ進める。
In step S25, the
ステップS27において、CPU210aは、ステップS25における照合の結果、印刷ジョブに係る設定内容が印刷条件を満足するかどうかを判定する。ここでたとえば、印刷ジョブに係る設定内容が印刷条件を満足する場合(S25:YES)、CPU210aは、処理をステップS29へ進める。一方、印刷ジョブに係る設定内容が印刷条件を満足しない場合は(S25:NO)、CPU210aは、処理を後述するステップS33へ進める。
In step S27, the
ステップS29において、CPU210aは、印刷ジョブを実行する。併せて、CPU210aは、印刷ジョブの実行中であることを表す不図示の印刷中画面をディスプレイ216aに表示し、詳しくは前述の問合中画面に代えて、当該印刷中画面を表示する。そして、印刷ジョブの実行を終えると、CPU210aは、処理をステップS31へ進める。
In step S29, the
ステップS31において、CPU210aは、ステップS29により実行された印刷ジョブを補助記憶部212から消去する。このステップS31の実行をもって、CPU210aは、保存ジョブ印刷制御タスクを終了する。
In step S31, the
また、CPU210aは、前述のステップS27からステップS33へ処理を進めた場合、当該ステップS33において、警告画面600をディスプレイ216aに表示し、詳しくは前述の問合中画面に代えて、当該警告画面600を表示する。そして、CPU210aは、処理をステップS35へ進める。
When the
ステップS35において、CPU210aは、ステップS33で表示された警告画面600により何らかのユーザ操作が受け付けられるのを待つ(S35:NO)。そして、警告画面600により何らかのユーザ操作が受け付けられると(S35:YES)、CPU210aは、処理をステップS37へ進める。
In step S35, the
ステップS37において、CPU210aは、ステップS35で受け付けられたユーザ操作が警告画面600における[はい]ボタン608の操作であるかどうかを判定する。ここでたとえば、ステップS35で受け付けられたユーザ操作が警告画面600における[はい]ボタン608の操作である場合(S37:YES)、CPU210aは、印刷ジョブを実行するべく、前述のステップS29へ処理を進める。一方、ステップS35で受け付けられたユーザ操作が警告画面600における[はい]ボタン608の操作ではなく、当該警告画面600における[いいえ]ボタン610の操作である場合は(S37:NO)、CPU210aは、処理をステップS39へ進める。なお、ステップS37からステップS29へ処理を進めた場合、CPU210aは、当該ステップS29において、前述の如く印刷ジョブを実行するとともに、印刷中画面をディスプレイ216aに表示するが、当該印刷中画面は、警告画面600に代えて表示される。
In step S37, the
そして、CPU210aは、ステップS37からステップS39へ処理を進めた場合、当該ステップS39において、印刷ジョブ操作画面700をディスプレイ216aに表示し、詳しくは警告画面600に代えて、当該印刷ジョブ操作画面700を表示する。この印刷ジョブ操作画面700の表示に際しては、CPU210aは、前述の修飾を適宜に施す。そして、CPU210aは、処理をステップS41へ進める。
When the
ステップS41において、CPU210aは、ステップS39で表示された印刷ジョブ操作画面700により何らかのユーザ操作が受け付けられるのを待つ(S41:NO)。そして、印刷ジョブ操作画面700により何らかのユーザ操作が受け付けられると(S41:YES)、CPU210aは、処理をステップS43へ進める。
In step S41, the
ステップS43において、CPU210aは、ステップS41で受け付けられたユーザ操作が印刷ジョブ操作画面700における[印刷]ボタン718の操作であるかどうかを判定する。ここでたとえば、ステップS41で受け付けられたユーザ操作が印刷ジョブ操作画面700における[印刷]ボタン718の操作である場合(S43:YES)、CPU210aは、印刷ジョブを実行するべく、前述のステップS29へ処理を進める。一方、ステップS41で受け付けられたユーザ操作が印刷ジョブ操作画面700における[印刷]ボタン718の操作でない場合は(S43:NO)、CPU210aは、処理をステップS45へ進める。なお、ステップS43からステップS29へ処理を進めた場合、CPU210aは、当該ステップS29において、前述の如く印刷ジョブを実行するとともに、印刷中画面をディスプレイ216aに表示するが、当該印刷中画面は、印刷ジョブ操作画面700に代えて表示される。
In step S43, the
そして、CPU210aは、ステップS43からステップS45へ処理を進めた場合、当該ステップS45において、前述のステップS41で受け付けられたユーザ操作が印刷ジョブ操作画面700における[キャンセル]ボタン720の操作であるかどうかを判定する。ここでたとえば、ステップS41で受け付けられたユーザ操作が印刷ジョブ操作画面700における[キャンセル]ボタン720の操作である場合(S45:YES)、CPU210aは、印刷ジョブの実行を見送って、当該印刷ジョブを補助記憶部212から消去するべく、前述のステップS31へ処理を進める。一方、ステップS41で受け付けられたユーザ操作が印刷ジョブ操作画面700における[キャンセル]ボタン720の操作でない場合は(S45:NO)、CPU210aは、処理をステップS47へ進める。
When the
ステップS47において、CPU210aは、ステップS41で受け付けられた操作に応じた処理を行う。このステップS47における処理には、いずれかのフィールド714への操作に応じて前述の再入力画面を表示する処理や、当該再入力画面の操作に応じて当該フィールド714内の設定値を変更する処理がある。また、必要に応じて前述の修飾を解除する処理や、当該修飾を改めて施す処理、さらには、スクロールバー716への操作に応じた処理なども、このステップS47における処理に含まれる。このステップS47の実行後、CPU210aは、改めて印刷ジョブ操作画面700により何らかのユーザ操作が受け付けられるのを待つべく、処理をステップS41へ戻す。
In step S47, the
このように本第1実施例によれば、とりわけ本第1実施例における親展印刷によれば、それぞれのPC30のユーザは、当該親展印刷に供される印刷ジョブを管理サーバ40の記憶部402に保存するための操作を行った後、つまり親展印刷を予約した後、任意の複合機20に当該印刷ジョブを実行させることができる。言い換えれば、親展印刷を予約したユーザは、当該親展印刷に供される印刷ジョブを実行させる複合機20を任意に選択することができる。これにより、各複合機20、20、…を含むネットワークシステム10全体の効率的かつ柔軟な運用が実現される。併せて、親展印刷を予約したユーザは、任意の複合機20のカード読取部202に自身のICカード60をかざすだけで、当該複合機20に印刷ジョブを実行させることができる。このこともまた、各複合機20、20、…を含むネットワークシステム10全体の効率的かつ柔軟な運用に大きく貢献する。
Thus, according to the first embodiment, and particularly according to the confidential printing in the first embodiment, the user of each
加えて、本第1実施例における親展印刷によれば、当該親展印刷に供される印刷ジョブに係る設定内容が、その基準となる印刷条件を満足する場合に、当該印刷ジョブが実行される。一方、印刷ジョブに係る設定内容が、その基準となる印刷条件を満足しない場合は、当該印刷ジョブを実行させようとする複合機20のディスプレイ216aに警告画面600が表示されるとともに、当該印刷ジョブを実行させるかどうかを含め、適宜の選択肢が用意される。これにより、印刷ジョブに係る設定内容に誤りがあることによる不都合を回避することが可能となる。
In addition, according to the confidential printing in the first embodiment, if the settings for the print job used for confidential printing satisfy the reference printing conditions, the print job is executed. On the other hand, if the settings for the print job do not satisfy the reference printing conditions, a
なお、本第1実施例においては、親展印刷に供される印刷ジョブが任意の複合機20により実行された後に、その実行済の印刷ジョブが当該複合機20の補助記憶部212から消去されるが(図13のステップS31参照)、管理サーバ40の記憶部402に保存されている当該印刷ジョブ(厳密には対応するジョブ)については、適宜に取り扱うことができる。たとえば、実行済の印刷ジョブが複合機20の補助記憶部212から消去されることに応答して、管理サーバ40に記憶部402に保存されている当該印刷ジョブについても、当該記憶部402から消去されてもよい。あるいは、管理サーバ40の記憶部402に保存されている印刷ジョブについては、当該管理サーバ40の操作により、または、当該印刷ジョブの生成元であるPC30の操作により、削除されるように構成されてもよい。さらには、管理サーバ40から任意の複合機20に印刷ジョブが送信される際に(たとえば図6の時点t39および図12のステップS21参照)、厳密にはその直後に、管理サーバ40の記憶部402から当該印刷ジョブが消去されてもよい。
In the first embodiment, after a print job for confidential printing is executed by any
加えて、事前の印刷条件の設定は、任意の複合機20の操作により行われることとしたが、これに限らない。任意のPC30や管理サーバ40などの当該任意の複合機20以外の操作によって、事前の印刷条件の設定が行われてもよい。また、設定された印刷条件については、その内容の変更や、当該印刷条件の削除が、適宜することができるように構成されてもよい。
In addition, although the advance setting of printing conditions is performed by operating an
そして、印刷条件テーブル150については、ユーザIDを主キーとして、当該ユーザIDごとに印刷条件が纏められる構成としたが、これに限らない。すなわち、ユーザIDに代えて、それぞれの30PCのIPアドレスなどの当該ユーザID以外の所定の情報を主キーとして、当該所定の情報ごとに印刷条件が纏められてもよい。このことは、ユーザ管理テーブル100についても、同様である。 The printing condition table 150 is configured to use the user ID as the primary key and organize the printing conditions for each user ID, but this is not limited to this. In other words, instead of the user ID, specific information other than the user ID, such as the IP address of each of the 30 PCs, may be used as the primary key and the printing conditions may be organized for each specific information. The same is true for the user management table 100.
さらに、ICカード60については、非接触型とされたが、接触型のものが採用されてもよい。この場合は、カード読取部202として、接触型に対応するものが採用される。
Furthermore, although the
また、親展印刷に供される印刷ジョブを任意の複合機20に実行させる際に、当該複合機20のカード読取部202にICカード60をかざして、当該ICカード60からユーザIDを読み取らせることとしたが、これに限らない。すなわち、このようなICカード60によるユーザ認証のための操作に代えて、指紋認証などの生態認証のための操作や、手動によるパスワードの入力操作などの適宜の操作が、採用されてもよい。
In addition, when a print job for confidential printing is executed by any
本第1実施例におけるCPU210aは、詳しくは保存ジョブ印刷制御タスクを実行するCPU210aは、本発明に係る印刷制御手段の一例である。そして特に、保存ジョブ印刷制御タスクのうちのステップS25を実行するCPU210aは、本発明に係る照合手段の一例である。併せて、保存ジョブ印刷制御タスクのうちのステップS33を実行するCPU210aは、つまりディスプレイ216aに警告画面600を表示するCPU210aは、当該ディスプレイ216aと協働して、本発明に係る警告出力手段の一例を構成とともに、本発明に係る問合手段の一例を構成する。そして、保存ジョブ印刷制御タスクのうちのステップS39を実行するCPU210aもまた、つまりディスプレイ216aに印刷ジョブ操作画面700を表示するCPU210aもまた、当該ディスプレイ216aと協働して、本発明に係る問合手段の一例を構成する。
In this first embodiment, the
加えて、本第1実施例におけるユーザIDは、本発明に係る生成元情報の一例であり、換言すれば本発明に係る所定情報の一例である。そして、親展印刷に供される印刷ジョブを任意の複合機20に実行させる際に、当該複合機20のカード読取部202にICカード60をかざして、当該ICカード60からユーザIDを読み取らせる操作は、本発明に係る第1操作の一例である。加えて、警告画面600における[はい]ボタン608への操作は、本発明に係る第2操作の一例である。
In addition, the user ID in this first embodiment is an example of the source information according to the present invention, or in other words, an example of the specified information according to the present invention. When a print job to be used for confidential printing is executed by any
[第2実施例]
次に、本発明の第2実施例について説明する。本第2実施例においては、図14に示されるネットワークシステム10aに、本発明が適用される。
[Second embodiment]
Next, a second embodiment of the present invention will be described. In this second embodiment, the present invention is applied to a
図14に示されるように、本第2実施例に係るネットワークシステム10aにおいては、前述の第1実施例に係るネットワークシステム10とは異なり、複合機20が1台のみ設けられる。また、本第2実施例においては、管理サーバ40が設けられない。すなわち、本第2実施例においては、複合機20が、管理サーバ40の機能を担う。このため、本第2実施例においては、前述のユーザ管理テーブル100および印刷条件テーブル150が、複合機20の補助記憶部212に記憶される。併せて、親展印刷に供される印刷ジョブ、つまりそれぞれのPC30によって当該親展印刷のために生成される印刷ジョブもまた、複合機20の補助記憶部212に保存(スプール)される。さらに、本第2実施例においても、複合機20のCPU210aは、保存ジョブ印刷制御タスクを実行するが、本第2実施例においては、第1実施例(図12)におけるステップS1~ステップS23に代えて、図15に示される流れでステップS101~ステップS117が実行される。なお、本第2実施例におけるこれ以外の構成は、第1実施例と同様である。したがって、本第2実施例における第1実施例と同様の部分については、当該第1実施例におけるのと同一の符号を付して、それらの詳細な説明を省略する。
As shown in FIG. 14, unlike the
図15に示されるように、本第2実施例における保存ジョブ印刷制御タスクによれば、CPU210aは、まず、ステップS101において、前述の第1実施例におけるステップS1と同様、カード読取部202にかざされたICカード60からIDデータを読み取る。そして、CPU210aは、処理をステップS103へ進める。
As shown in FIG. 15, according to the stored job print control task in this second embodiment, the
ステップS103において、CPU210aは、ステップS101で読み取られたユーザID、つまり対象ID、についてのユーザ認証を行い、詳しくは当該対象IDがユーザ管理テーブル100に存在するかどうかを確認する。そして、CPU210aは、処理をステップS105へ進める。
In step S103, the
ステップS105において、CPU210aは、ステップS103におけるユーザ認証に成功したか否かを判定する。ここでたとえば、ユーザ認証に成功した場合、つまり対象IDがユーザ管理テーブル100に存在する場合(S105:YES)、CPU210aは、処理を後述するステップS109へ進める。一方、ユーザ認証に失敗した場合、つまり対象IDがユーザ管理テーブル100に存在しない場合は(S105:NO)、CPU210aは、処理をステップS107へ進める。
In step S105, the
ステップS107において、CPU210aは、第1実施例におけるステップS9と同様、認証エラーメッセージ画面を一定期間にわたってディスプレイ216aに表示する。このステップS107の実行をもって、CPU210aは、保存ジョブ印刷制御タスクを終了する。この後、複合機20は、前述の待機状態となる。
In step S107, the
また、CPU210aは、前述のステップS105からステップS109へ処理を進めた場合、当該ステップS109において、対象IDに係る印刷ジョブが補助記憶部212に保存されているかどうかを確認する。そして、CPU210aは、処理をステップS111へ進める。
In addition, when the
ステップS111において、CPU210aは、ステップS109における確認結果から、対象IDに係る印刷ジョブが補助記憶部212に保存されているかどうかを判定する。ここでたとえば、対象IDに係る印刷ジョブが補助記憶部212に保存されている場合(S111:YES)、CPU210aは、処理を後述するステップS115へ進める。一方、対象IDに係る印刷ジョブが補助記憶部212に保存されていない場合は(S111:NO)、CPU210aは、処理を113へ進める。
In step S111, the
ステップS113において、CPU210aは、第1実施例におけるステップS17と同様、ジョブ不存在メッセージ画面を一定期間にわたってディスプレイ216aに表示する。このステップS113の実行をもって、CPU210aは、保存ジョブ印刷制御タスクを終了する。この後、複合機20は、前述の待機状態となる。
In step S113, the
そして、CPU210aは、前述のステップS111からステップS115へ処理を進めた場合、当該ステップS115において、補助記憶部212から対象IDに係る印刷ジョブを読み出す。その上で、CPU210aは、処理をステップS117へ進める。
When the
ステップS117において、CPU210aは、印刷条件テーブル150を参照して、対象IDについての印刷条件を確認する。そして、CPU210aは、処理を前述(図13)のステップS25へ進める。これ以降は、第1実施例と同様であるので、それらの詳細な説明を省略する。
In step S117, the
このような本第2実施例によっても、とりわけ当該本第2実施例における親展印刷によっても、第1実施例における親展印刷と同様、印刷ジョブに係る設定内容が、その基準となる印刷条件を満足する場合に、当該印刷ジョブが実行される。一方、印刷ジョブに係る設定内容が、その基準となる印刷条件を満足しない場合は、複合機20のディスプレイ216aに警告画面600が表示されるとともに、当該印刷ジョブを実行させるかどうかを含め、適宜の選択肢が用意される。これにより、印刷ジョブに係る設定内容に誤りがあることによる不都合を回避することが可能となる。
In this second embodiment, and particularly in the confidential printing in this second embodiment, the print job is executed if the settings for the print job satisfy the reference printing conditions, just like the confidential printing in the first embodiment. On the other hand, if the settings for the print job do not satisfy the reference printing conditions, a
また、本第2実施例においても、第1実施例と同様、親展印刷を予約したユーザは、複合機20のカード読取部202に自身のICカード60をかざすだけで、当該複合機20に印刷ジョブを実行させることができる。これにより、複合機20を含むネットワークシステム10a全体の効率的かつ柔軟な運用が可能となる。
In addition, in this second embodiment, as in the first embodiment, a user who has reserved confidential printing can have the
なお、本第2実施例においては、複合機20が1台のみ設けられたが、当該複合機20が2台以上、つまり複数台、設けられてもよい。この場合、それぞれの複合機20の補助記憶部212に、ユーザ管理テーブル100および印刷条件テーブル150が記憶されるのが、望ましい。併せて、親展印刷に供される印刷ジョブについても、それぞれの複合機20の補助記憶部212に保存されるのが、望ましい。この構成によれば、第1実施例と同様、親展印刷を予約したユーザは、当該親展印刷に供される印刷ジョブを実行される複合機20を任意に選択することができる。このこともまた、それぞれの複合機20を含むネットワークシステム10a全体の効率的かつ柔軟な運用に大きく貢献する。
In the second embodiment, only one
[第3実施例]
次に、本発明の第3実施例について説明する。本第3実施例は、たとえば第1実施例の変形例である。
[Third Example]
Next, a third embodiment of the present invention will be described. The third embodiment is, for example, a modified example of the first embodiment.
具体的には、本第3実施例においては、第1実施例における印刷ジョブ操作画面700に代えて、図16に示されるような印刷ジョブ操作画面700aが表示される。この図16に示されるように、本第3実施例における印刷ジョブ操作画面700aでは、第1実施例(図10)における印刷ジョブ操作画面700に加えて、設定内容表示領域710内のそれぞれのフィールド714の右横方に、カッコ付の文字列750が配される。この文字列750は、とりわけカッコ内の文字列は、これに対応する(文字列712によって表される)設定内容(項目)の基準となる印刷条件を表す。すなわち、図16は、文字列704によって表されるユーザAについて、(少なくとも)印刷枚数の上限が「10」枚、用紙サイズが「A4」、倍率が「100」%という印刷条件が設定されていることが、文字列750、750、…によって表される例を示す。なお、印刷枚数の上限を表す文字列750については、その右横方に、当該印刷枚数の上限の単位を表す「枚」という文字列750aが付される。また、図16においては、第1実施例における図10と同様、実行の対象となる印刷ジョブに係る印刷枚数(20枚=2ページ×10部)が、その基準となる上限(10枚)を超えていることから、当該印刷部数に対応するフィールド714および当該フィールド714内の設定値に適当な修飾が施される。
Specifically, in this third embodiment, instead of the print
さらに、本第3実施例における印刷ジョブ操作画面700aでは、その下部に、たとえば[印刷]ボタン718と[キャンセル]ボタン720との間に、つまりこれらのボタン718および720と横並びになるように、別のボタン752が配される。このボタン752は、設定内容表示領域710に表示された設定内容に基づいて、印刷条件を更新し、厳密には実行の対象となる印刷ジョブに係るユーザID(対象ID)についての印刷条件を更新し、その上で、当該設定内容に従って、当該印刷ジョブを実行することを指示する[条件を更新して印刷]ボタンである。
Furthermore, in the print
すなわち、本第3実施例における印刷ジョブ操作画面700aにおいて、[条件を更新して印刷]ボタン752が操作されると、設定内容表示領域710に表示された設定内容に基づいて、対象IDについての印刷条件が更新される。その上で、設定内容表示領域710に表示された設定内容に従って、実行の対象となる印刷ジョブが実行される。
In other words, when the [Update conditions and print]
なお、本第3実施例における印刷ジョブ操作画面700aにおいて、たとえば[印刷]ボタン718が操作された場合は、第1実施例と同様、設定内容表示領域710に表示された設定内容に従って印刷ジョブが実行される。この場合は、印刷条件は更新されない。そして、[キャンセル]ボタン720が操作された場合は、第1実施例と同様、印刷ジョブは実行されずに、複合機20aは、前述の待機状態となる。
In the print
このような本第3実施例においても、それぞれの複合機20のCPU210aは、保存ジョブ印刷制御タスクを実行するが、本第3実施例においては、図17に示されるステップS201~ステップS203が当該保存ジョブ印刷制御タスクに加えられる。
In this third embodiment, the
すなわち、前述(図13)のステップS45において、印刷ジョブ操作画面700aにより受け付けられたユーザ操作が[キャンセル]ボタン720の操作でない場合に(S45:NO)、CPU210aは、処理をステップS201へ進める。このステップS201において、CPU210aは、印刷ジョブ操作画面700aにより受け付けられたユーザ操作が[条件を更新して印刷]ボタン752の操作であるかどうかを判定する。ここでたとえば、印刷ジョブ操作画面700aにより受け付けられたユーザ操作が[条件を更新して印刷]ボタン752の操作である場合(S201:YES)、CPU210aは、処理をステップS203へ進める。一方、印刷ジョブ操作画面700aにより受け付けられたユーザ操作が[条件を更新して印刷]ボタン752の操作でない場合は(S201:NO)、CPU210aは、処理を前述(図13)のステップS47へ進める。
That is, in step S45 (FIG. 13) described above, if the user operation accepted by the print
ステップS203において、CPU210aは、印刷ジョブ操作画面700aにおける設定内容表示領域710に表示された設定内容に基づいて、対象IDについての印刷条件を更新するよう、管理サーバ40へ指示を与え、厳密には印刷条件更新データを送信する。そして、CPU210aは、印刷ジョブを実行するべく、前述(図13)のステップS29へ処理を進める。なお、図示を含む詳しい説明は省略するが、管理サーバ40へ送信された印刷条件更新データは、当該管理サーバ40により受信される。管理サーバ40は、印刷条件更新データを受信すると、当該印刷条件更新データに基づいて、対象IDについての印刷条件を更新し、つまり前述(図8)の印刷条件テーブル150を更新する。
In step S203, the
このように本第3実施例によれば、とりわけ本第3実施例における印刷ジョブ操作画面700aによれば、[条件を更新して印刷]ボタン752が操作されると、対象IDについての印刷条件が更新されるとともに、実行の対象となる印刷ジョブが実行される。すなわち、[条件を更新して印刷]ボタン752の操作という1つの操作で、対象IDについての印刷条件の更新、および、印刷ジョブの実行、という2つの処理が行われる。このこともまた、それぞれの複合機20を含むネットワークシステム10全体の効率的かつ柔軟な運用に大きく貢献する。
As described above, according to the third embodiment, and particularly according to the print
なお、本第3実施例において、印刷ジョブ操作画面700aにおける[条件を更新して印刷]ボタン752への操作は、本発明に係る第3操作の一例である。そして特に、保存ジョブ印刷制御タスクのうちのステップS203を実行するCPU210aは、本発明に係る条件更新手段の一例である。
In this third embodiment, the operation of the [Update conditions and print]
前述したように、本第3実施例は、第1実施例の変形例であるが、第2実施例の変形例として適用されてもよい。この場合、図示を含む詳しい説明は省略するが、保存ジョブ印刷制御タスクのうちのステップS203に代えて、印刷条件テーブル150を更新するステップが設けられる。 As mentioned above, the third embodiment is a modified version of the first embodiment, but may also be applied as a modified version of the second embodiment. In this case, although detailed explanation including illustrations will be omitted, a step of updating the print condition table 150 is provided instead of step S203 of the stored job print control task.
[その他の適用例]
以上の各実施例は、本発明の具体例であり、本発明の技術的範囲を限定するものではない。これら各実施例以外の局面にも、本発明を適用することができる。
[Other application examples]
The above-mentioned embodiments are specific examples of the present invention, and are not intended to limit the technical scope of the present invention. The present invention can be applied to aspects other than these embodiments.
たとえば、各実施例においては、ユーザ認証を必要とする親展印刷に本発明を適用する場合について説明したが、当該ユーザ認証を必要としない、つまり親展印刷ではない、ジョブ保存印刷にも、本発明を適用することができる。 For example, in each embodiment, the present invention has been described as being applied to confidential printing that requires user authentication, but the present invention can also be applied to job-stored printing that does not require user authentication, i.e., is not confidential printing.
併せて、各実施例においては、複合機20を含むネットワークシステム10(または10a)に本発明が適用される場合について説明したが、これに限らない。プリンタなどの複合機20以外の画像形成装置を備えるネットワークシステム(印刷システム)にも、本発明を適用することができる。
In addition, in each embodiment, the present invention is described as being applied to a network system 10 (or 10a) including a
さらに、本発明は、画像形成装置および当該画像形成装置を備える印刷システムという形態に限らず、当該画像形成装置の制御プログラム、および、当該画像形成装置の制御方法という形態によっても、提供することができる。 Furthermore, the present invention is not limited to being provided in the form of an image forming device and a printing system including the image forming device, but can also be provided in the form of a control program for the image forming device and a control method for the image forming device.
加えて、本発明は、画像形成装置の制御プログラムが記録されたコンピュータ読み取り可能な記録媒体という形態によっても、提供することができる。この場合、記録媒体に記録された制御プログラムが画像形成装置のコンピュータにより読み取られ、当該コンピュータにより実行されることで、本発明と同様の画像形成置が実現される。ここで言う記録媒体としては、CD(Compact Disc)やDVD(Digital Versatile Disc)などのディスク型媒体、あるいは、USB(Universal Serial Bus)メモリやSD(Secure Digital)メモリカードなどの半導体型媒体がある。また、可搬型の媒体ではなく、ROMやハードディスクドライブなどのような装置組込型(内蔵型)の媒体も、ここで言う記録媒体として適用可能である。 In addition, the present invention can also be provided in the form of a computer-readable recording medium on which a control program for an image forming apparatus is recorded. In this case, the control program recorded on the recording medium is read by the computer of the image forming apparatus and executed by the computer, thereby realizing an image forming apparatus similar to the present invention. The recording medium referred to here includes disk-type media such as CDs (Compact Discs) and DVDs (Digital Versatile Discs), and semiconductor-type media such as USB (Universal Serial Bus) memory and SD (Secure Digital) memory cards. Also, device-embedded (built-in) media such as ROMs and hard disk drives, rather than portable media, can also be applied as the recording medium referred to here.
10 …ネットワークシステム
20 …複合機
30 …PC
40 …管理サーバ
60 …ICカード
202 …カード読取部
206 …画像形成部
210 …制御部
210a …CPU
212 …補助記憶部
216 …操作表示部
216a …ディスプレイ
216b …タッチパネル
10
40
212: Auxiliary storage unit 216:
Claims (8)
記憶手段に記憶された印刷ジョブの実行を指示する第1操作が前記操作受付手段により受け付けられたとき、当該印刷ジョブに係る設定内容と予め設定された印刷条件とを照合する照合手段と、
前記照合手段による照合結果に基づいて前記印刷手段を制御する印刷制御手段と、をさらに備え、
前記第1操作は、前記印刷ジョブに関連する所定情報の入力操作を含み、
前記所定情報は、前記印刷ジョブの生成元を表す生成元情報を含み、
前記印刷条件は、印刷枚数の上限と、印刷先となる画像記録媒体のサイズと、倍率と、のいずれかを含むとともに、前記生成元情報ごとに設定可能であり、
前記印刷制御手段は、少なくとも前記設定内容が前記印刷ジョブに係る前記生成元情報についての前記印刷条件を満足する場合に、当該印刷ジョブを当該設定内容に従って前記印刷手段に実行させ、加えて、
前記設定内容が前記印刷条件を満足しない場合に、警告を出力する警告出力手段、および
前記設定内容が前記印刷条件を満足しない場合に、前記印刷ジョブの実行を進めるかどうかをユーザへ問い合わせる問合手段を備え、
前記印刷制御手段は、前記問合手段による問合に対して前記印刷ジョブの実行を進めることを指示する第2操作が前記操作受付手段により受け付けられたとき、当該印刷ジョブを前記印刷手段に実行させ、
前記問合手段は、前記印刷ジョブの実行を進めるかどうかに加えて、前記設定内容に基づいて前記印刷条件を更新した上で当該印刷ジョブの実行を進めるかどうかを問い合わせ、
前記印刷制御手段は、前記問合手段による問合に対して前記設定内容に基づいて前記印刷条件を更新した上で前記印刷ジョブの実行を進めることを指示する第3操作が前記操作受付手段により受け付けられたとき、当該設定内容に従って当該印刷ジョブを前記印刷手段に実行させる、画像形成装置。 An image forming apparatus including an operation receiving unit and a printing unit,
a comparison means for comparing a setting content of the print job with a preset printing condition when a first operation for instructing execution of the print job stored in the storage means is accepted by the operation acceptance means;
a print control unit that controls the print unit based on a result of the comparison by the comparison unit,
the first operation includes an input operation of predetermined information related to the print job,
the predetermined information includes origin information indicating an origin of the print job,
the printing conditions include any one of an upper limit of the number of prints, a size of an image recording medium to be printed, and a magnification, and can be set for each of the generation source information;
The print control means causes the print means to execute the print job in accordance with the setting contents when at least the setting contents satisfy the printing conditions for the generation source information related to the print job, and in addition,
a warning output means for outputting a warning when the setting contents do not satisfy the printing conditions ; and
a querying means for querying a user whether to proceed with execution of the print job when the setting contents do not satisfy the printing conditions;
the print control means, when a second operation instructing to proceed with execution of the print job in response to the inquiry by the inquiry means is accepted by the operation acceptance means, causes the printing means to execute the print job;
the inquiry means inquires whether to proceed with the execution of the print job and, in addition, whether to proceed with the execution of the print job after updating the printing conditions based on the setting contents;
The printing control means, when a third operation instructing the printing means to update the printing conditions based on the setting contents in response to a query by the query means and then proceed with execution of the print job, is accepted by the operation accepting means, causes the printing means to execute the print job in accordance with the setting contents .
前記操作受付手段は、前記記憶媒体から前記所定情報を読み取ることが可能な情報読取手段を含み、
前記所定情報の入力操作は、前記情報読取手段に前記記憶媒体から当該所定情報を読み取らせる操作である、請求項1または2に記載の画像形成装置。 The predetermined information is stored in a portable storage medium,
the operation receiving means includes information reading means capable of reading the predetermined information from the storage medium,
3. The image forming apparatus according to claim 1, wherein the input operation of the predetermined information is an operation for making the information reading means read the predetermined information from the storage medium.
前記記憶手段を備える外部装置と、を含む、印刷システム。 An image forming apparatus according to any one of claims 1 to 5 ,
and an external device comprising the storage means.
前記画像形成装置のコンピュータに、
記憶手段に記憶された印刷ジョブの実行を指示する第1操作が前記操作受付手段により受け付けられたとき、当該印刷ジョブに係る設定内容と予め設定された印刷条件とを照合する照合手順と、
前記照合手順による照合結果に基づいて前記印刷手段を制御する印刷制御手順と、を実行させ、
前記第1操作は、前記印刷ジョブに関連する所定情報の入力操作を含み、
前記所定情報は、前記印刷ジョブの生成元を表す生成元情報を含み、
前記印刷条件は、印刷枚数の上限と、印刷先となる画像記録媒体のサイズと、倍率と、のいずれかを含むとともに、前記生成元情報ごとに設定可能であり、
前記印刷制御手順において、少なくとも前記設定内容が前記印刷ジョブに係る前記生成元情報についての前記印刷条件を満足する場合に、当該印刷ジョブを当該設定内容に従って前記印刷手段に実行させ、加えて、
前記設定内容が前記印刷条件を満足しない場合に、警告を出力する警告出力手順、および
前記設定内容が前記印刷条件を満足しない場合に、前記印刷ジョブの実行を進めるかどうかをユーザへ問い合わせる問合手順を実行させ、
前記印刷制御手順においては、前記問合手順による問合に対して前記印刷ジョブの実行を進めることを指示する第2操作が前記操作受付手段により受け付けられたとき、当該印刷ジョブを前記印刷手段に実行させ、
前記問合手順は、前記印刷ジョブの実行を進めるかどうかに加えて、前記設定内容に基づいて前記印刷条件を更新した上で当該印刷ジョブの実行を進めるかどうかを問い合わせ、
前記印刷制御手順は、前記問合手順による問合に対して前記設定内容に基づいて前記印刷条件を更新した上で前記印刷ジョブの実行を進めることを指示する第3操作が前記操作受付手段により受け付けられたとき、当該設定内容に従って当該印刷ジョブを前記印刷手段に実行させる、画像形成装置の制御プログラム。 A control program for an image forming apparatus including an operation receiving unit and a printing unit,
A computer of the image forming apparatus
a verification step of verifying, when a first operation for instructing execution of a print job stored in a storage unit is accepted by the operation acceptance unit, a setting content related to the print job and a printing condition set in advance;
a print control procedure for controlling the printing means based on a collation result by the collation procedure;
the first operation includes an input operation of predetermined information related to the print job,
the predetermined information includes origin information indicating an origin of the print job,
the printing conditions include any one of an upper limit of the number of prints, a size of an image recording medium to be printed, and a magnification, and can be set for each of the generation source information;
In the print control procedure, when at least the setting contents satisfy the printing conditions for the generation source information related to the print job, the print job is executed by the printing means according to the setting contents, and in addition,
a warning output step of outputting a warning when the setting contents do not satisfy the printing conditions ; and
executing an inquiry procedure for inquiring of a user as to whether or not to proceed with execution of the print job if the setting contents do not satisfy the printing conditions;
In the print control step, when a second operation instructing to proceed with execution of the print job in response to the inquiry in the inquiry step is accepted by the operation acceptance means, the print job is executed by the printing means;
the inquiry step inquires whether to proceed with the execution of the print job and, in addition, whether to proceed with the execution of the print job after updating the printing conditions based on the setting contents;
The printing control procedure is a control program for an image forming device that, when a third operation is accepted by the operation accepting means in response to an inquiry made by the inquiry procedure, instructs the printing means to execute the print job in accordance with the setting contents after updating the printing conditions based on the setting contents .
記憶手段に記憶された印刷ジョブの実行を指示する第1操作が前記操作受付手段により受け付けられたとき、当該印刷ジョブに係る設定内容と予め設定された印刷条件とを照合する照合ステップと、
前記照合ステップによる照合結果に基づいて前記印刷手段を制御する印刷制御ステップと、を含み、
前記第1操作は、前記印刷ジョブに関連する所定情報の入力操作を含み、
前記所定情報は、前記印刷ジョブの生成元を表す生成元情報を含み、
前記印刷条件は、印刷枚数の上限と、印刷先となる画像記録媒体のサイズと、倍率と、のいずれかを含むとともに、前記生成元情報ごとに設定可能であり、
前記印刷制御ステップにおいて、少なくとも前記設定内容が前記印刷ジョブに係る前記生成元情報についての前記印刷条件を満足する場合に、当該印刷ジョブを当該設定内容に従って前記印刷手段に実行させ、加えて、
前記設定内容が前記印刷条件を満足しない場合に、警告を出力する警告出力ステップ、および
前記設定内容が前記印刷条件を満足しない場合に、前記印刷ジョブの実行を進めるかどうかをユーザへ問い合わせる問合ステップを含み、
前記印刷制御ステップにおいては、前記問合ステップによる問合に対して前記印刷ジョブの実行を進めることを指示する第2操作が前記操作受付手段により受け付けられたとき、当該印刷ジョブを前記印刷手段に実行させ、
前記問合ステップは、前記印刷ジョブの実行を進めるかどうかに加えて、前記設定内容に基づいて前記印刷条件を更新した上で当該印刷ジョブの実行を進めるかどうかを問い合わせ、
前記印刷制御ステップは、前記問合ステップによる問合に対して前記設定内容に基づいて前記印刷条件を更新した上で前記印刷ジョブの実行を進めることを指示する第3操作が前記操作受付手段により受け付けられたとき、当該設定内容に従って当該印刷ジョブを前記印刷手段に実行させる、画像形成装置の制御方法。 A method for controlling an image forming apparatus including an operation receiving unit and a printing unit, comprising:
a collation step of collating setting contents related to the print job with preset printing conditions when a first operation for instructing execution of the print job stored in the storage means is accepted by the operation acceptance means;
a print control step of controlling the printing means based on a result of the comparison step,
the first operation includes an input operation of predetermined information related to the print job,
the predetermined information includes origin information indicating an origin of the print job,
the printing conditions include any one of an upper limit of the number of prints, a size of an image recording medium to be printed, and a magnification, and can be set for each of the generation source information;
In the print control step, when at least the setting contents satisfy the printing conditions for the generation source information related to the print job, the print job is executed by the printing means according to the setting contents, and
a warning output step of outputting a warning when the setting contents do not satisfy the printing conditions ; and
a query step of querying a user as to whether to proceed with execution of the print job when the setting content does not satisfy the printing conditions;
In the print control step, when a second operation instructing to proceed with execution of the print job in response to the inquiry in the inquiry step is accepted by the operation acceptance means, the print job is executed by the printing means;
The inquiring step inquires whether to proceed with the execution of the print job and, in addition, whether to update the printing conditions based on the setting contents and then proceed with the execution of the print job;
The printing control step is a control method for an image forming device, in which when a third operation is accepted by the operation accepting means in response to an inquiry made by the inquiry step, the third operation instructs the printing means to update the printing conditions based on the setting contents and then proceed with execution of the print job, the printing means executes the print job in accordance with the setting contents.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020122593A JP7638073B2 (en) | 2020-07-17 | 2020-07-17 | Image forming apparatus, printing system including image forming apparatus, control program and control method for image forming apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020122593A JP7638073B2 (en) | 2020-07-17 | 2020-07-17 | Image forming apparatus, printing system including image forming apparatus, control program and control method for image forming apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022019049A JP2022019049A (en) | 2022-01-27 |
| JP7638073B2 true JP7638073B2 (en) | 2025-03-03 |
Family
ID=80204051
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020122593A Active JP7638073B2 (en) | 2020-07-17 | 2020-07-17 | Image forming apparatus, printing system including image forming apparatus, control program and control method for image forming apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7638073B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002326433A (en) | 2001-05-07 | 2002-11-12 | Canon Inc | Image control method and image output system |
| JP2004345200A (en) | 2003-05-22 | 2004-12-09 | Kyocera Mita Corp | Image forming device and image forming device control system |
| JP2006142565A (en) | 2004-11-17 | 2006-06-08 | Konica Minolta Business Technologies Inc | Image forming apparatus, system, method and program |
| JP2008117128A (en) | 2006-11-02 | 2008-05-22 | Fuji Xerox Co Ltd | Information processor, printer, terminal device, print control system, print system, and program |
| JP2013111981A (en) | 2011-11-29 | 2013-06-10 | Toshiba Corp | Image forming apparatus, and image formation processing system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10207667A (en) * | 1997-01-20 | 1998-08-07 | Toshiba Corp | Image forming device |
| JP5458761B2 (en) * | 2009-09-14 | 2014-04-02 | 株式会社リコー | Image forming apparatus, printing system, printing method, program, and recording medium |
| JP2012027266A (en) * | 2010-07-23 | 2012-02-09 | Ricoh Co Ltd | Image forming apparatus, method for managing the number of sheets of output paper |
| JP5845645B2 (en) * | 2011-06-14 | 2016-01-20 | 株式会社リコー | Information processing apparatus, method, program, and recording medium |
-
2020
- 2020-07-17 JP JP2020122593A patent/JP7638073B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002326433A (en) | 2001-05-07 | 2002-11-12 | Canon Inc | Image control method and image output system |
| JP2004345200A (en) | 2003-05-22 | 2004-12-09 | Kyocera Mita Corp | Image forming device and image forming device control system |
| JP2006142565A (en) | 2004-11-17 | 2006-06-08 | Konica Minolta Business Technologies Inc | Image forming apparatus, system, method and program |
| JP2008117128A (en) | 2006-11-02 | 2008-05-22 | Fuji Xerox Co Ltd | Information processor, printer, terminal device, print control system, print system, and program |
| JP2013111981A (en) | 2011-11-29 | 2013-06-10 | Toshiba Corp | Image forming apparatus, and image formation processing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022019049A (en) | 2022-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20130016388A1 (en) | Printing apparatus, method for controlling printing apparatus, and storage medium | |
| JP4572918B2 (en) | Printing system, printing apparatus, printing number management apparatus, and program | |
| JP4847045B2 (en) | Image reading apparatus, image reading method, and image reading system | |
| KR20070026089A (en) | How to display the user interface according to the user's intention | |
| US20120300240A1 (en) | Image processing device receiving request to stop active job | |
| CN101610333B (en) | Image processing apparatus, image forming apparatus, and image sending apparatus | |
| US10974516B2 (en) | Device, method for controlling device, and storage medium | |
| US7826078B2 (en) | Image processing device and image processing method | |
| EP1785909A1 (en) | Information processing apparatus and authentication method | |
| US20110102826A1 (en) | Image forming apparatus, document managing system, and document managing method | |
| JP2010250631A (en) | Confidential printing system, printer driver, program and recording medium | |
| US20070297000A1 (en) | Information processing apparatus, image forming apparatus, option function setup method, option function setup method for information processing apparatus, option function setup method for image forming apparatus, program, and storage | |
| US12610018B2 (en) | Terminal device, image processing apparatus, and output method | |
| US20120120427A1 (en) | Image forming system that controls image forming requested from external device according to division code | |
| JP2005266699A (en) | Display control method and image processing apparatus | |
| JP4435191B2 (en) | Printer driver, program and recording medium | |
| JP4613109B2 (en) | Method for printing digital print file and printer to which the above method is applied | |
| CN101324771B (en) | Printing apparatus, printing method and printing system | |
| JP4979564B2 (en) | Information processing system, image input / output device, and data processing method | |
| JP2006270353A (en) | Image processor, data management method, and computer program | |
| US8879097B2 (en) | Printing device for printing a document to be passed to one or more recipients, printing system, control method, and computer-readable storage medium for control program | |
| JP7638073B2 (en) | Image forming apparatus, printing system including image forming apparatus, control program and control method for image forming apparatus | |
| US20100309524A1 (en) | Job processing apparatus, control method, and storage medium | |
| JP2022077135A (en) | Server device and control program therefor | |
| US11750756B1 (en) | Contactless document processing system using document management profile |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230322 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240110 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240403 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240416 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240716 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240723 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240725 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20240816 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250218 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7638073 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |