JP2009255405A - Image forming apparatus - Google Patents
Image forming apparatus Download PDFInfo
- Publication number
- JP2009255405A JP2009255405A JP2008107523A JP2008107523A JP2009255405A JP 2009255405 A JP2009255405 A JP 2009255405A JP 2008107523 A JP2008107523 A JP 2008107523A JP 2008107523 A JP2008107523 A JP 2008107523A JP 2009255405 A JP2009255405 A JP 2009255405A
- Authority
- JP
- Japan
- Prior art keywords
- print job
- sheets
- printing
- secure
- secure print
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 66
- 230000008569 process Effects 0.000 description 58
- 238000012545 processing Methods 0.000 description 20
- 238000010438 heat treatment Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、画像形成装置に関し、詳しくはセキュア印刷を行う場合でも印刷までのタイムラグによるデメリットを低減できる画像形成装置に関する。 The present invention relates to an image forming apparatus, and more particularly to an image forming apparatus capable of reducing demerits due to a time lag until printing even when secure printing is performed.
従来、パソコンからプリンタに送信する印刷ジョブを、パスワードやIDなどの認証情報と対応付けてプリンタに登録し、ユーザがプリンタの入力部から認証情報を入力することで印刷を開始する機能が存在した。これはいわゆるセキュア印刷という機能である。セキュア印刷では、パソコンから印刷ジョブを送ってもユーザがプリンタの前まで行って認証情報を入力しなければ実際の印刷は行われない。そのため、他のユーザに印刷結果を持ち去られる心配がないというメリットがある。
しかしながらセキュア印刷では、前述のようにユーザはプリンタに印刷ジョブを送ってからプリンタまで出向いて認証情報を入力する必要がある。つまり認証情報が入力されるまで、プリンタ内に印刷ジョブが登録された状態で印刷を待機することになる。そのため、プリンタに印刷ジョブが登録されてから印刷の実行が開始されるまでタイムラグが存在する。 However, in secure printing, as described above, the user needs to send a print job to the printer and then go to the printer to input authentication information. That is, until the authentication information is input, the printer waits for printing with the print job registered in the printer. For this reason, there is a time lag from when a print job is registered in the printer until printing is started.
このとき、プリンタにて認証情報を入力するまでにタイムラグがあるとその間に他のユーザが印刷を行ってしまうことが考えられる。そのため、印刷の枚数制限など印刷制限がかけられたプリンタにおいては、例えば印刷ジョブを登録したときは印刷の上限枚数を超えていなかったのに、他のユーザの印刷によって上限枚数を越えてしまうときは、印刷が行われない。このように、印刷制限が設定されているとセキュア印刷を行うユーザにとっては不便な場合がある。 At this time, if there is a time lag before the authentication information is input by the printer, another user may print during that time. For this reason, in a printer that is subject to printing restrictions such as the number of prints, for example, when a print job is registered, the maximum number of prints is not exceeded, but the maximum number of sheets is exceeded by other users' printing. Is not printed. As described above, if printing restrictions are set, it may be inconvenient for a user who performs secure printing.
本発明は、上記の問題に鑑み、セキュア印刷におけるセキュア印刷ジョブの登録から印刷までのタイムラグによるデメリットを低減し、ユーザの利便性を損なわない画像形成装置の提供を目的とする。 SUMMARY OF THE INVENTION In view of the above problems, an object of the present invention is to provide an image forming apparatus that reduces a disadvantage caused by a time lag from registration of a secure print job to printing in secure printing and does not impair user convenience.
この目的を達成するために、請求項1記載の画像形成装置は、印刷ジョブのうち、認証情報と対応付けられて記憶されたセキュア印刷ジョブを前記認証情報の認証結果に基づき、前記セキュア印刷ジョブの印刷を開始する画像形成装置において、前記印刷ジョブによる印刷枚数が、設定された上限枚数から未印刷の前記セキュア印刷ジョブと印刷済みの前記印刷ジョブの枚数とを減じることで導かれる許容枚数を越えるか否かに基づいて、前記印刷ジョブの印刷を前記許容枚数の範囲で許可する許可手段と、前記許可手段による許可に基づいて前記印刷ジョブを印刷する印刷手段とを備えたことを特徴とする。
To achieve this object, the image forming apparatus according to
また、請求項2記載の発明は、請求項1に記載の発明において、認証の前において前記許可手段により前記セキュア印刷ジョブの前記印刷枚数が前記許容枚数を越えたと判断された場合に、前記セキュア印刷ジョブを記憶しないことを特徴とする。
Further, the invention according to claim 2 is the invention according to
また、請求項3記載の発明は、請求項1または2に記載の発明において、ジョブ消去条件に基づき未印刷の前記セキュア印刷ジョブを消去する消去手段を備えたことを特徴とする。
The invention according to
また、請求項4記載の発明は、請求項3に記載の発明において、前記許容枚数が閾値より低くなったかを判断する判断手段をさらに有し、前記判断手段により前記許容枚数が前記閾値より低くなったと判断された場合、前記消去手段は前記ジョブ消去条件に基づき前記セキュア印刷ジョブを消去することを特徴とする。
The invention described in claim 4 further comprises a judging means for judging whether or not the allowable number of sheets is lower than a threshold value in the invention of
また、請求項5記載の発明は、請求項1から4いずれかに記載の発明において、前記上限枚数を変更する変更手段を有し、前記変更手段によって前記上限枚数が変更された場合、前記許可手段は認証時に印刷済みの前記印刷ジョブの枚数と印刷対象とされた未印刷の前記セキュア印刷ジョブの枚数の和が前記上限枚数を越えない範囲で前記未印刷のセキュア印刷ジョブの印刷を許可することを特徴とする。
The invention according to
また、請求項6記載の発明は、請求項1から5いずれかに記載の発明において、前記許可手段によって前記許容枚数を越えたと判断された場合に、ユーザにエラーの旨と前記許容枚数を報知する報知手段を備えたことを特徴とする。 According to a sixth aspect of the present invention, in the invention according to any of the first to fifth aspects, when the permission means determines that the allowable number has been exceeded, the user is notified of the error and the allowable number. It is characterized by having an informing means.
請求項1記載の発明は、設定された上限枚数から未印刷のセキュア印刷ジョブおよび印刷済みの印刷ジョブの枚数を減じることで導かれる印刷可能な許容枚数を越えるか否かに基づき、印刷ジョブに許容枚数の範囲で印刷を許可し、許可に基づいて印刷ジョブを印刷する。印刷が許可された印刷ジョブは、認証時の許容枚数に関わらず印刷を行うことができるので、少なくとも許可された分は印刷を保証される。したがって印刷に上限枚数が設定された画像形成装置は、セキュア印刷における登録から印刷までのタイムラグによるデメリットを低減することができる。 According to the first aspect of the present invention, a print job is determined based on whether or not the printable allowable number derived by subtracting the number of unprinted secure print jobs and printed print jobs from the set upper limit number is exceeded. Printing is permitted within the allowable number of sheets, and a print job is printed based on the permission. Since the print job permitted to be printed can be printed regardless of the allowable number at the time of authentication, the printing is guaranteed at least for the permitted amount. Therefore, the image forming apparatus in which the upper limit number of sheets is set for printing can reduce demerits due to a time lag from registration to printing in secure printing.
また、請求項2記載の発明は、請求項1に記載の効果に加え、セキュア印刷ジョブの印刷枚数が許容枚数を越えたと判断された場合に、セキュア印刷ジョブを記憶しないので、許容枚数を超えていなければセキュア印刷ジョブの印刷は保証され、途中までしか印刷されないという事態を回避できる。
In addition to the effect described in
また、請求項3記載の発明は、請求項1または2に記載の効果に加え、ジョブ消去条件に基づき未印刷のセキュア印刷ジョブを消去するので、印刷を許可されてからいつまでも印刷されないセキュア印刷ジョブによる許容枚数の圧迫を防ぐことが可能である。
In addition to the effect described in
また、請求項4記載の発明は、請求項3に記載の効果に加え、許容枚数が閾値より低くなるとジョブ消去条件に基づきセキュア印刷ジョブを消去するので、許容枚数に余裕がある場合はセキュア印刷ジョブが消去されてしまうのを防ぐことが可能となる。
In addition to the effect described in
また、請求項5記載の発明は、請求項1から4のいずれかに記載の効果に加え、許容枚数が変更された場合は未印刷のセキュア印刷ジョブに対し、認証時に印刷する枚数と印刷済みの枚数の和が変更された上限枚数を越えない範囲で印刷を許可する。そのため、上限枚数の変更に対応した印刷が可能となる。
In addition to the effect described in any one of
また、請求項6記載の発明は、請求項1から5のいずれかに記載の効果に加え、許容枚数を越えたと判断された場合に、ユーザにエラーの旨と許容枚数を報知するので、印刷ジョブを画像形成装置に送った段階で印刷可能か否かをユーザが知ることが可能となり、ユーザは認証時にはじめて印刷不可能であることを知るということがなくなる。
In addition to the effect described in any one of
[複合機の概略構成]
以下、本発明の実施の形態について図面を参照して説明する。図1は本発明の画像形成装置を適用した複合機1の斜視図である。
[Schematic configuration of MFP]
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a perspective view of a
この複合機1は、フィーダ部3及び画像形成部5等(図2参照)を内蔵する画像形成ユニット7と、画像読取装置である自動搬送原稿読取ユニット(以下「読取ユニット9」という)とを備えている。
The
読取ユニット9の一端側(図1で紙面右下方向)には、ユーザによる各種の操作が可能な操作部11が設けられている。
On one end side of the reading unit 9 (in the lower right side of the drawing in FIG. 1), an
操作部11は、モード選択スイッチ13、スタートキー15、各種の操作ボタン17、テンキー19、液晶表示の表示部21が設けられている。
The
モード選択スイッチ13は、複合機1に搭載された機能モード(プリンタ機能、スキャナ機能、コピー機能などのそれぞれの動作を可能とするモード)のうちからいずれかのモードを選択可能となっている。また、各種の操作ボタン17は、各種の設定を選択するボタンである。例えばセキュア印刷モードを選択することができる。スタートキー15は、ユーザに要求されたに応じた動作を開始させるためのスイッチであり、例えばコピーモードのときに押される(オンされる)と原稿のコピーを開始する。
The
テンキー19は、複合機1に文字列を入力するためのボタンである。また、表示部21は、各種の設定に関する表示がされるようになっており、テンキー19にて入力された数字もここに表示することができる。
[画像形成ユニットの構成]
図2は、複合機1を給紙ローラ23等の軸方向から見た要部側断面図であり、同図において紙面右側が複合機1の前方であり、紙面左側が複合機1の後方となる。
The
[Configuration of image forming unit]
FIG. 2 is a side sectional view of the main part of the
画像形成ユニット7のケーシング25内には、用紙Pを給紙するためのフィーダ部3や、給紙された用紙Pに所定の画像を形成するための画像形成部5などが備えられている。また、画像形成部5の上部には、画像形成部5により画像形成され、排出された用紙Pを保持するために用いられる排紙トレイ27が配されている。
The
フィーダ部は、給紙カセット29と、給紙カセット29内に設けられた揺動可能な用紙押圧板(図示略)と、給紙カセット29の前端側端部の上方に設けられる給紙ローラ23などによって構成されている。
The feeder unit includes a
各給紙カセット9は、ケーシング25内の下方側においてそれぞれ着脱可能に装着されており、この中に用紙Pを積層して収納するために用いられる。給紙カセット29では、給紙ローラ23によって最上位の用紙Pが順次送られるようになっており、送られた用紙Pは搬送経路を介してレジストローラ31にてレジストされた後、画像形成部5に送られる。
Each paper feed cassette 9 is detachably mounted on the lower side in the
画像形成部5は、スキャナユニット33、プロセスユニット35、定着ユニット37などを備えている。
The
図2に示すように、スキャナユニット33は、ケーシング25内の上部に設けられ、レーザ発光部から発光される所定の画像データに基づくレーザビームを、ポリゴンモータにより回転駆動されるポリゴンミラー39、レンズ41、反射鏡43に通過あるいは反射させて、後述するプロセスユニット35における感光体ドラム45の表面上に高速走査にて照射させている。
As shown in FIG. 2, the
複合機1には、画像形成ユニット7の本体部に対して着脱可能なプロセスユニット35が設けられている。プロセスユニット35は、感光体ドラム45、スコロトロン型帯電器47、転写ローラ49、現像ローラ51、現像ローラ51上に圧接される層厚規制ブレード53、トナー供給ローラ55およびトナー(現像剤)が充填されるトナーボックス57などを備えている。
The
感光体ドラム45は、現像ローラ51の側方位置において、その現像ローラ51と対向するような状態で時計方向に回転可能に配設されている。
The
スコロトロン型帯電器47は、正帯電用のスコロトロン型の帯電器であり、感光体ドラム45に接触しないように、所定の間隔を隔てて配設されている。
The
そして、感光体ドラム45の表面は、その感光体ドラム45の回転に伴って、まず、スコロトロン型帯電器47により一様に正帯電された後、スキャナユニット33からのレーザビームの高速走査により露光され、所定の画像データに基づく静電潜像が形成される。
The surface of the
次いで、現像ローラ51の回転により、現像ローラ51上に担持されかつ正帯電されているトナーが、感光体ドラム45に対向して接触する時に、感光体ドラム45の表面上に形成される静電潜像に供給される。
Next, the electrostatic charge formed on the surface of the
転写ローラ49は、感光体ドラム45の下方において、この感光体ドラム45に対向するように配置され反時計方向に回転可能に支持されている。そして、感光体ドラム45の表面上に担持された可視像は、用紙Pが感光体ドラム45と転写ローラ49との間を通る間に用紙Pに転写される。
The
定着ユニット37は、プロセスユニット35よりも用紙搬送方向下流側(後方側)に配設され、転写された用紙上のトナーを加熱溶融させるための加熱ローラ59と、加熱ローラ59に対向して配置され、給送される用紙を加熱ローラ59に向けて押圧する押圧ローラ61などを備えている。
The fixing
このような定着ユニット37において、加熱ローラ59は、プロセスユニット41において用紙P上に転写されたトナーを、用紙Pが加熱ローラ59と押圧ローラ61との間を通過する間に加熱および加圧することにより定着させる。
In such a
さらに、加熱ローラ59は、画像定着後の用紙Pを、排出ローラ63まで搬送する。そして、排出ローラ63は、送られてきた用紙Pを排紙トレイ27上に排紙する。
Further, the
なお、図示しないが複合機は接続手段であるケーブルを介してパソコンの本体部に接続されている。複合機とパソコンとの接続手段はケーブルに限らず、LANなどのネットワークや、赤外線通信などの無線通信手段を介して接続されてもよい。また、本発明では画像形成ユニットに対し電子写真方式を用いたが、インクジェットプリンタなどで用いられる他の画像形成方式を用いても良い。
[複合機のハード構成]
次に、複合機1のハード構成についてブロック図を用いて説明する。図3は複合機のハード構成を簡略的に示したブロック図である。
Although not shown, the multifunction machine is connected to the main body of the personal computer via a cable serving as a connection means. The connection means between the multifunction device and the personal computer is not limited to a cable, and may be connected via a network such as a LAN or a wireless communication means such as infrared communication. In the present invention, the electrophotographic method is used for the image forming unit, but other image forming methods used in an ink jet printer or the like may be used.
[Hardware structure of MFP]
Next, a hardware configuration of the
複合機1は、各種の入力操作を受け付ける操作部11と、画像データの読取や印刷及び定着ユニット37により加熱定着を行う画像形成部5と、設定などの表示が行われる表示部21と、記憶領域であるROM65およびRAM67と、CPU69と、パーソナルコンピュータ(パソコン)に接続されるプリンタポートI/F73とを備えており、それぞれがバス75を介して接続されている。
The
ROM65は、複合機1を動作させるための実行プログラムが記憶されており、CPU69はROM65から読み込んだプログラムにしたがって、その処理結果をRAM67に記憶させながら図示しない制御回路を介して画像形成部5、表示部21、操作部11等への制御を実行する。
The
プリンタポートI/F73は、複合機1とパソコンとを接続するためのインターフェイスである。パソコンから送信される印刷ジョブは、プリンタポートI/F73を介して複合機1に送られる。本実施例では、複合機1は複数のパソコン(パソコン71a,パソコン71b、パソコン71c、パソコン71d)と接続されている。
The printer port I /
なお、CPU69が本発明の許可手段、消去手段、判断手段、変更手段、報知手段、印刷手段に相当する。また、画像形成部5が印刷手段に補助的に働く。さらに、表示部21は報知手段に補助的に働く。
[セキュア印刷時の動作]
次に、セキュア印刷を行う場合の複合機1の処理動作について、フローチャートを用いて説明する。図4(a)は、セキュア印刷ジョブを登録する場合のCPU69の処理に関するフローチャートで、(b)はセキュア印刷ジョブを認証処理によって印刷する場合の処理に関するフローチャートである。セキュア印刷ジョブの登録処理は、ユーザによるパソコンの操作によって、パソコンからセキュア印刷用のユーザID、パスワードが送信されると開始される。
The
[Operations during secure printing]
Next, the processing operation of the
S1において、ユーザの使用するパソコンからユーザID、パスワードを受信する。ID、パスワードは、複合機1にてユーザを特定する情報であり、後述する認証処理を行うために用いる情報である。なお、ユーザID、パスワードは本発明の認証情報に相当する。ユーザIDには個人もしくは部門ごとに付与される個人ID、部門IDなどが考えられ、管理者が複合機1に印刷処理を許可するユーザID、許可しないユーザIDを登録することで印刷制限をかけることができる。パスワードは、ユーザがセキュア印刷ジョブの登録時に設定する情報である。本実施例では、認証時に用いる認証情報としてユーザIDおよびパスワードを用いるが、どちらか一方を用いるにとどめてもよい。
In S1, a user ID and a password are received from a personal computer used by the user. The ID and password are information for identifying the user in the
その後、S2においてパソコンから送られる印刷ジョブの印刷データを受信する。S3ではS1において受信したユーザIDおよびパスワードが対応付けられてRAM67に印刷ジョブが記憶され、セキュア印刷ジョブの登録が終了する。以後、本実施例ではセキュア印刷モードにおいてパスワードおよびユーザIDと対応付けられて記憶される印刷ジョブを、特にセキュア印刷ジョブと呼称する。
Thereafter, the print data of the print job sent from the personal computer is received in S2. In S3, the print job is stored in the
次に、登録されたセキュア印刷ジョブの認証処理について説明する。(b)のS4において、セキュア印刷ジョブについて認証処理を行う。認証処理とは、具体的にはRAM67に記憶されたセキュア印刷ジョブに対応付けられている認証情報であるユーザIDおよびパスワードと、複合機1の操作部11から入力されたユーザIDおよびパスワードが一致するかを照合することを指す。認証処理は、複合機1の操作部11によってセキュア印刷モードを要求されると開始する。
Next, authentication processing for a registered secure print job will be described. In S4 of (b), authentication processing is performed for the secure print job. Specifically, the authentication process is the same as the user ID and password, which are authentication information associated with the secure print job stored in the
S4では、セキュア印刷ジョブの印刷のためにユーザによるテンキー19の操作によってユーザIDおよびパスワードが入力されたかを判断する。入力されたか否かは、ユーザがテンキーからユーザIDおよびパスワードを入力し、スタートキー15が押下されたか否かで判断すればよい。また、要求された桁数分の入力が行われたか否かで判断するようにしてもよい。
In S4, it is determined whether the user ID and password have been input by the user operating the
さらに、テンキーからの入力ではなくカードなどに記憶されたユーザIDおよびパスワードを磁気的な手法などで読み取らせるようにしてもよい。ユーザIDおよびパスワードが入力されていないと判断される場合(S4:NO)は、入力待ち状態となる。入力されたと判断される場合(S4:YES)は、S5に進む。 Further, the user ID and password stored in the card or the like instead of the input from the numeric keypad may be read by a magnetic method or the like. If it is determined that the user ID and password have not been input (S4: NO), the system waits for input. If it is determined that the input has been made (S4: YES), the process proceeds to S5.
S5では、S4で入力されたパスワードおよびユーザIDと、セキュア印刷ジョブに対応付けられているパスワードおよびユーザIDとを比較し、一致したか否かを判断する。両者が一致していないと判断された場合(S5:NO)は、S6にて認証が正しく行われなかったことをユーザに通知する。具体的には、表示部21にエラーの旨を示すテキストを表示したり、または音声にて通知したりすることが考えられる。
In S5, the password and user ID input in S4 are compared with the password and user ID associated with the secure print job to determine whether or not they match. If it is determined that the two do not match (S5: NO), the user is notified that the authentication has not been performed correctly in S6. Specifically, it is conceivable to display a text indicating an error on the
S5の認証結果が、一致するものであると判断された場合(S5:YES)、入力されたユーザIDおよびパスワードに対応するセキュア印刷ジョブの印刷が許可される。S7では、許可されたセキュア印刷ジョブを選択する。選択方法としては、表示部21に許可されたセキュア印刷ジョブの名前などをリストとして表示し、操作部11を操作することによって印刷したいセキュア印刷ジョブを選択してスタートキー15にて決定するなどの手法が考えられる。セキュア印刷ジョブが選択されていないと判断される場合(S7:NO)は、セキュア印刷ジョブが選択されるまで待ち状態となる。
When it is determined that the authentication results in S5 match (S5: YES), printing of the secure print job corresponding to the input user ID and password is permitted. In S7, an authorized secure print job is selected. As a selection method, the names of the permitted secure print jobs are displayed as a list on the
セキュア印刷ジョブが選択されたと判断された場合(S7:YES)、S8に移行する。S8では、選択されたセキュア印刷ジョブについて画像形成部5によって印刷処理を行う。印刷処理が終了すると、S9で印刷されたセキュア印刷ジョブをRAM67から消去して、処理を終了する。
If it is determined that a secure print job has been selected (S7: YES), the process proceeds to S8. In S8, the
以上のように、セキュア印刷においては、パソコンから送信された印刷ジョブに認証情報が対応付けられ、印刷時には複合機にて認証を行うことで印刷が許可されるので、認証情報を知らないものは印刷を行うことができない。また、複合機の前まで行って認証を行うので、通常の印刷処理のように他のユーザに印刷結果を持ち去られる心配がない。
[印刷枚数が制限されている場合の印刷ジョブの印刷]
次に、複合機に対して印刷を許可できる枚数に制限がかけられた場合の印刷ジョブの印刷について、フローチャートを用いて説明する。ここで、印刷を許可できる枚数に制限がかけられるとは、管理者によって複合機1で印刷ができる枚数を設定された状態を示しており、印刷した枚数の合計が設定された枚数を超えると印刷が不可能になる。以後、管理者によって設定された印刷が可能な枚数を、上限枚数とよぶ。設定された上限枚数は、RAM67に記憶される。図5は印刷ジョブを複合機1に登録するときのフローチャートである。
As described above, in secure printing, authentication information is associated with a print job sent from a personal computer, and printing is permitted by performing authentication with the multifunction device at the time of printing. Cannot print. In addition, since authentication is performed before the MFP, there is no concern that another user can take away the print result as in normal print processing.
[Printing a print job when the number of copies is limited]
Next, printing of a print job when the number of sheets that can be permitted to be printed on the MFP is limited will be described with reference to a flowchart. Here, “the number of sheets that can be printed is limited” means that the number of sheets that can be printed by the
まず、S20にて複合機1に送信された印刷ジョブがセキュア印刷ジョブであるかを判断する。パスワードやユーザIDなどの認証情報とともに印刷ジョブが送信された場合(S20:YES)は、セキュア印刷ジョブであるとみなし、S21に移行する。印刷ジョブのみが送信された場合(S20:NO)は、通常の印刷ジョブであるとみなし、S31に移行して、印刷ジョブに基づいて印刷処理を行う。印刷ジョブに基づく印刷処理については図7にて詳述する。
First, in S20, it is determined whether the print job transmitted to the
S21では、セキュア印刷ジョブが印刷可能な許容枚数を越えるか否かを判断する。ここで、印刷可能な許容枚数について説明する。図6は、上限枚数と許容枚数の関係を示した概念図である。本実施例では、設定された上限枚数が100枚で、複合機1に印刷を許可されたが印刷処理が行われずにRAM67に記憶されたままの状態であるセキュア印刷ジョブ(以後、未印刷のセキュア印刷ジョブと呼称する)が20枚であるとする。また、既に印刷された印刷ジョブの枚数が20枚であるとする。
In S21, it is determined whether or not the secure print job exceeds the allowable number of printable sheets. Here, the allowable number of printable sheets will be described. FIG. 6 is a conceptual diagram showing the relationship between the upper limit number and the allowable number. In this embodiment, the set upper limit number of sheets is 100, and the secure print job (hereinafter referred to as an unprinted print job) that has been permitted to be printed by the
図6のように、許容枚数は、既に印刷されたジョブの枚数だけでなく未印刷のセキュア印刷ジョブの枚数もカウントして上限枚数から減じることで算出される。図6の場合、許容枚数は60枚となる。すなわち、S21ではこの手法で算出された許容枚数と、これから登録しようとするセキュア印刷ジョブによる印刷枚数とを比較して印刷枚数が許容枚数を越えなければ印刷を許可する。なお、既に印刷された印刷ジョブの枚数、未印刷のセキュア印刷ジョブの枚数はカウントされてRAM67に記憶される。
As shown in FIG. 6, the allowable number is calculated by counting not only the number of already printed jobs but also the number of unprinted secure print jobs and subtracting it from the upper limit number. In the case of FIG. 6, the allowable number is 60 sheets. That is, in S21, the allowable number of sheets calculated by this method is compared with the number of sheets printed by the secure print job to be registered, and if the number of printed sheets does not exceed the allowable number, printing is permitted. Note that the number of print jobs that have already been printed and the number of unprinted secure print jobs are counted and stored in the
印刷枚数が許容枚数を超えた場合、たとえば許容枚数60枚に対して登録しようとするセキュア印刷ジョブが80枚であった場合(S21:YES)は、S22に進んでパソコン71aに対してエラーの旨を通知する。具体的には、パソコン71aのディスプレイにポップアップで「登録できません」などのメッセージを表示させればよい。また、算出された許容枚数を表示するようにしても良い。その後、S23では登録しようとしたセキュア印刷ジョブをRAM67から消去する。
If the number of printed sheets exceeds the allowable number, for example, if 80 secure print jobs are to be registered for the allowable number of 60 sheets (S21: YES), the process proceeds to S22 and an error is detected for the
S21で印刷枚数が許容枚数を越えないと判断された場合(S21:NO)、印刷を許可されてS24に移行する。S24では許容枚数の更新を行う。許容枚数の更新手法は様々であるが、ここでは予約カウンタにセキュア印刷ジョブの枚数を加算する。予約カウンタとはRAM67における未印刷のセキュア印刷ジョブの枚数の記憶領域である。
If it is determined in S21 that the number of printed sheets does not exceed the allowable number (S21: NO), printing is permitted and the process proceeds to S24. In S24, the allowable number is updated. There are various methods for updating the allowable number of sheets. Here, the number of secure print jobs is added to the reservation counter. The reservation counter is a storage area for the number of unprinted secure print jobs in the
ここでは、新たに登録されたセキュア印刷ジョブの20枚分が加算され、未印刷のセキュア印刷ジョブは40枚となる。この処理によって許容枚数は40枚に更新されたことになる。もちろん、許容枚数をRAM67に記憶させ、S21で印刷を許可された未印刷のセキュア印刷ジョブの印刷枚数分をもとの許容枚数から減じて許容枚数を更新してもよい。
Here, 20 sheets of newly registered secure print jobs are added, and there are 40 unprinted secure print jobs. By this processing, the allowable number is updated to 40. Of course, the allowable number of sheets may be stored in the
なお、S21にてセキュア印刷ジョブの印刷枚数が許容枚数を超えた場合に、エラーを通知せずに許容枚数の範囲で印刷を許可するようにしてもよい。すなわち、許容枚数が40枚であるところに100枚のセキュア印刷ジョブが送られたとき、セキュア印刷ジョブを消去せずに40枚分だけ印刷を許可する。このときは、許容枚数は0枚となる。 If the number of secure print jobs exceeds the allowable number in S21, printing may be permitted within the allowable number range without notifying an error. That is, when 100 secure print jobs are sent where the allowable number is 40, printing is permitted for 40 sheets without deleting the secure print job. In this case, the allowable number is 0.
次に、図7を用いて複合機1の印刷に上限枚数が設定された場合の印刷ジョブの印刷処理について説明する。図7は印刷ジョブを複合機1に登録する場合のCPU69の処理を示したフローチャートである。
Next, print processing of a print job when the upper limit number of sheets is set for printing by the
まず、S30にて印刷しようとする印刷ジョブがセキュア印刷ジョブであるか否かを判断する。判断の方法としては、複合機1にて認証処理が行われたかで判断できる。セキュア印刷ジョブである場合、図4(b)のS4からS7に示したように操作部11にて入力されたユーザIDおよびパスワードとRAM67に記憶されたユーザIDおよびパスワードとが一致するかを判断する認証処理が行われる。通常の印刷ジョブであれば、認証処理は行われない。
First, in S30, it is determined whether or not the print job to be printed is a secure print job. As a determination method, it can be determined whether the
通常の印刷ジョブである場合(S30:NO)は、S31にて印刷ジョブを受信し、S32にて印刷ジョブの印刷枚数によって上限枚数を越えるか否かを判断する。具体的には、印刷枚数カウンタに記憶された印刷済みの印刷ジョブの印刷枚数と、上限枚数から予約カウンタの数値を減じた枚数を比較して、上限枚数から予約カウンタの枚数を減じた枚数の方が大きい場合に印刷を許可する。本実施例においては、通常の印刷ジョブの場合は一枚ずつ印刷データが送られてくるため、一枚分の印刷データが送られるごとにS32を行う。許容枚数を越えなかった場合(S32:NO)、S33に進んで一枚分を印刷する。 If the print job is a normal print job (S30: NO), the print job is received in S31, and it is determined in S32 whether or not the upper limit number is exceeded depending on the number of print jobs. Specifically, the number of printed jobs stored in the print number counter is compared with the number obtained by subtracting the value of the reservation counter from the upper limit number, and the number of sheets obtained by subtracting the number of the reservation counter from the upper limit number is compared. Allow printing if it is larger. In this embodiment, since print data is sent one by one in the case of a normal print job, S32 is performed every time print data for one sheet is sent. If the allowable number has not been exceeded (S32: NO), the process proceeds to S33 to print one sheet.
なお、S31にて全ての印刷データをRAM67に一旦蓄積するようにしてもよい。その場合、印刷枚数が許容枚数を越えるか否かの判断は、S22と同様の処理を行えばよい。
It should be noted that all print data may be temporarily stored in the
次にS34では許容枚数の更新を行う。具体的には、ここでは一枚分印刷枚数カウンタを加算する。これによって印刷済みの印刷ジョブの枚数が加算されるので、間接的に許容枚数が更新されたことになる。もちろん、許容枚数をRAM67に記憶し、そこから直接更新してもよい。
Next, in S34, the allowable number is updated. Specifically, the number of printed sheets for one sheet is added here. As a result, the number of printed print jobs is added, so that the allowable number is indirectly updated. Of course, the allowable number may be stored in the
次に、S35で全ての印刷が終了したか判断する。全ての印刷が終了していない場合(S35:NO)、S32に戻って再び同様の判断を繰り返す。全ての印刷が終了した場合(S35:YES)処理を終了する。 In step S35, it is determined whether all printing has been completed. If all printing has not been completed (S35: NO), the process returns to S32 and the same determination is repeated again. If all printing is completed (S35: YES), the process is terminated.
S32からS35を繰り返し、印刷枚数カウンタの枚数が上限枚数から予約カウンタの数値を減じた枚数以下になった場合(S32:YES)は、S36に進んでパソコン71bにエラーの旨を通知する。
S32 to S35 are repeated, and when the number of printed sheet counters is equal to or smaller than the upper limit sheet number minus the reserved counter value (S32: YES), the process proceeds to S36 to notify the
S30において、セキュア印刷ジョブの場合(S30:YES)は、S37にてセキュア印刷ジョブの印刷枚数のうち1枚を印刷する。S38では、カウンタを更新する。ここでは、既に印刷された枚数を記憶する印刷枚数カウンタの値および予約カウンタの枚数を更新する。すなわち、一枚印刷が行われるたびに印刷枚数カウンタは一枚加算される。次にS39において、予約カウンタを1枚減算する。 If the print job is a secure print job in S30 (S30: YES), one of the print numbers of the secure print job is printed in S37. In S38, the counter is updated. Here, the value of the printed sheet counter that stores the number of printed sheets and the number of reserved counters are updated. That is, every time a single sheet is printed, the printed sheet counter is incremented by one. Next, in S39, one reservation counter is subtracted.
次に、S40に進んで印刷要求されたセキュア印刷ジョブの印刷が終了したかを判断する。まだ印刷すべきデータが残っている場合(S40:NO)は、S37に戻って印刷を行い、許容枚数の更新を繰り返す。全ての印刷が終了したと判断された場合(S40:YES)は、S41に進んで選択されたセキュア印刷ジョブをRAM67から消去し、処理を終了する。
In step S40, it is determined whether printing of the secure print job requested for printing is completed. If data to be printed still remains (S40: NO), the process returns to S37 to perform printing, and the update of the allowable number is repeated. If it is determined that all printing has been completed (S40: YES), the process proceeds to S41 to delete the selected secure print job from the
以上のように上限枚数を設定された複合機1においてセキュア印刷を行う場合、設定された上限枚数から未印刷のセキュア印刷ジョブおよび印刷済みの印刷ジョブの枚数を減じることで導かれる許容枚数とセキュア印刷による印刷枚数をもとに印刷を許可するか否か判断する。
As described above, when secure printing is performed in the
印刷が許可されたセキュア印刷ジョブは、認証時の許容枚数に関わらず印刷を行うことができるので、少なくとも許容枚数の範囲内では、登録された未印刷のセキュア印刷ジョブの印刷は保証される。仮にセキュア印刷ジョブの登録後に通常の印刷ジョブの印刷によって許容枚数が減少しても登録された未印刷のセキュア印刷ジョブの印刷の可否には影響しない。
[上限枚数が変更された場合のセキュア印刷]
次に、複合機1の管理者によって印刷制限として上限枚数が変更された場合のセキュア印刷動作について説明する。管理上の理由から、複合機の管理者は管理者権限によって印刷可能なユーザの制限や、最初に設定された上限枚数の値を変更することが考えられる。印刷の制限に変更を加えたのであるから、変更前に複合機に登録された未印刷のセキュア印刷ジョブについてもそれらの制限を反映させる必要がある。
Since the secure print job permitted to be printed can be printed regardless of the allowable number at the time of authentication, printing of the registered unprinted secure print job is guaranteed at least within the range of the allowable number. Even if the allowable number of sheets is reduced by printing a normal print job after registering the secure print job, it does not affect whether or not the registered unprinted secure print job can be printed.
[Secure printing when the upper limit is changed]
Next, a secure print operation when the upper limit number of sheets is changed as a print limit by the administrator of the
図8は、管理者によって使用を許可するユーザおよび上限枚数が変更された場合のセキュア印刷の認証時の動作を示すフローチャートである。本実施例では、図6に示したように最初に設定された上限枚数が100枚であったのに対し、管理者権限によって30枚に変更された場合を想定する。また、図6で示したように未印刷のセキュア印刷ジョブが20枚、既に印刷された印刷ジョブの枚数が20枚としてそれぞれ予約カウンタと印刷枚数カウンタに記憶されている。 FIG. 8 is a flowchart showing an operation at the time of authentication for secure printing when the user permitted to use and the upper limit number of sheets are changed by the administrator. In the present embodiment, it is assumed that the upper limit number initially set is 100 as shown in FIG. 6 but is changed to 30 by the administrator authority. Further, as shown in FIG. 6, 20 unprinted secure print jobs and 20 already printed print jobs are stored in the reservation counter and the print number counter, respectively.
図8において、S50では複合機1の操作部11にて入力されたユーザIDおよびパスワードが、管理者によって禁止されたユーザに対応するものかを判断する。印刷が禁止されたユーザIDであると判断された場合(S50:YES)は、S51に進んで表示部21にエラーの旨を通知する。その後S52に進み、許容枚数の更新処理としてユーザの未印刷のセキュア印刷ジョブの印刷枚数分を予約カウンタから減算する。その後S53に進んでユーザのセキュア印刷ジョブをRAM67から消去する。
In FIG. 8, in S50, it is determined whether the user ID and password input from the
本実施例の場合、未印刷のセキュア印刷ジョブが20枚、既に印刷された印刷ジョブの印刷枚数が20枚あるので、合計枚数は40枚である。上限枚数が変更されて30枚になっている。したがってセキュア印刷ジョブは印刷されず、RAM67から消去されることになる。
In the present embodiment, there are 20 unprinted secure print jobs and 20 print jobs that have already been printed, so the total number is 40. The upper limit has been changed to 30. Therefore, the secure print job is not printed and is erased from the
S50において印刷が禁止されたユーザではないと判断された場合(S50:NO)は、S54に進みユーザに対し印刷するセキュア印刷ジョブを選択させる。ユーザの操作部11の操作によって印刷するセキュア印刷ジョブが選択されるまで待機状態とし(S54:NO)、印刷するセキュア印刷ジョブが選択されたら(S54:YES)、S55に進み、印刷要求されたセキュア印刷ジョブについて印刷を許可するか否かを再び判定する。 If it is determined in S50 that the user is not a user who is prohibited from printing (S50: NO), the process proceeds to S54 and the user is allowed to select a secure print job to be printed. The process waits until a secure print job to be printed is selected by the user's operation of the operation unit 11 (S54: NO). When a secure print job to be printed is selected (S54: YES), the process proceeds to S55 and a print request is made. It is again determined whether printing is permitted for the secure print job.
印刷を許可するか否かは、印刷済みの印刷ジョブの枚数と印刷を行う未印刷のセキュア印刷ジョブの印刷枚数の合計枚数が、変更された上限枚数を超えるか否かで判断する。合計枚数が上限枚数を超える場合(S55:NO)は、上限枚数を変更したことにより印刷要求した未印刷のセキュア印刷ジョブは全て印刷できない状態であることを意味しているので、S56にて印刷不可の旨をユーザに通知する。 Whether or not printing is permitted is determined by whether or not the total number of printed print jobs and the total number of printed unprinted secure print jobs exceeds the changed upper limit number. If the total number exceeds the upper limit number (S55: NO), it means that all the unprinted secure print jobs requested for printing due to the change in the upper limit number cannot be printed. Notify the user that it is not possible.
合計枚数が上限枚数を越えないと判断される場合(S55:YES)は、印刷を許可してS57からS58にて許可されたセキュア印刷ジョブの印刷及びカウンタの更新を行う。ここでは、更新処理として予約カウンタと印刷枚数カウンタの更新を行う。S57およびS58の処理は、S59にて印刷が全て終了していないと判断される(S59:NO)限り行う。 When it is determined that the total number does not exceed the upper limit number (S55: YES), printing is permitted and printing of the secure print job permitted in S57 to S58 and updating of the counter are performed. Here, as the update process, the reservation counter and the print number counter are updated. The processes of S57 and S58 are performed as long as it is determined in S59 that printing has not been completed (S59: NO).
全ての印刷が終了したら(S59:YES)、S53に進みS54で選択されたセキュア印刷ジョブをRAM67から消去し、処理を終了する。以上の動作によって、印刷できる上限枚数が変更された場合、印刷の認証において再び印刷を許可するか否かを判定を行う。したがって、仮にセキュア印刷が不可能である状態にまで上限枚数が変更されても、上限枚数を変更した管理者の意思を無視することなくセキュア印刷に反映することができる。
[セキュア印刷ジョブの消去条件が設定された場合の処理]
次に、登録されたセキュア印刷ジョブに対し、一定の条件のもとでRAM67から消去するための消去条件が設定された場合の処理について説明する。この処理は、セキュア印刷ジョブが登録されてから、印刷されずにRAM67に記憶され続けることを防止するものである。
When all printing is completed (S59: YES), the process proceeds to S53, the secure print job selected in S54 is erased from the
[Processing when secure print job deletion conditions are set]
Next, a process when an erasure condition for erasing from the
図9は、消去条件が設定された場合の動作を示すフローチャートである。本実施例では、消去条件としてセキュア印刷ジョブが登録されてから一定時間が経過したらその未印刷のセキュア印刷ジョブを消去するとし、その時間をタイムアウト時間と呼称する。なお、この消去処理については登録されているセキュア印刷ジョブを処理対象としている。 FIG. 9 is a flowchart showing an operation when an erasing condition is set. In this embodiment, it is assumed that the unprinted secure print job is erased when a certain time has elapsed since the secure print job is registered as the erase condition, and this time is referred to as a timeout time. This erasure process is targeted for registered secure print jobs.
S61では、登録されたセキュア印刷ジョブについてタイムアウト時間が経過したか否かを判断する。具体的には、セキュア印刷ジョブが登録された時点からのカウントが設定されたタイムアウト時間に対応する値に達したかどうかをみればよい。 In S61, it is determined whether or not a timeout time has elapsed for the registered secure print job. Specifically, it may be determined whether or not the count from the time when the secure print job is registered has reached a value corresponding to the set timeout time.
タイムアウト時間を経過していないと判断された場合(S61:NO)は、セキュア印刷ジョブの登録を維持する。タイムアウト時間を経過したと判断された場合(S61:YES)は、S62に進みユーザに対しタイムアウトエラーを通知する。具体的には、複合機1の表示部にエラーの旨を表示するなどの処理を行えばよい。
If it is determined that the timeout period has not elapsed (S61: NO), the secure print job registration is maintained. If it is determined that the timeout period has elapsed (S61: YES), the process proceeds to S62 to notify the user of a timeout error. Specifically, a process such as displaying an error message on the display unit of the
次に、S63に進み、許容枚数の更新処理としてタイムアウトと判断された未印刷のセキュア印刷ジョブの印刷枚数分を予約カウンタから減算する。次に、S64にてタイムアウトと判断されたセキュア印刷ジョブについてRAM67から消去し、処理を終了する。
In step S63, the number of prints of an unprinted secure print job determined to have timed out as an update process for the allowable number is subtracted from the reservation counter. Next, the secure print job determined to have timed out in S64 is erased from the
以上の処理によって、設定された消去条件に基づいて未印刷のセキュア印刷ジョブを消去することが可能となり、未印刷のセキュア印刷ジョブがいつまでも登録されたままになることを防止できる。また、未印刷のセキュア印刷ジョブによって許容枚数が圧迫されることを防ぐこともできる。 With the above processing, it is possible to erase an unprinted secure print job based on the set erase condition, and it is possible to prevent an unprinted secure print job from being registered indefinitely. It is also possible to prevent the allowable number of sheets from being pressed by an unprinted secure print job.
なお、消去条件としては、タイムアウト時間に限らず、一定数以上の未印刷のセキュア印刷ジョブが登録されたら古いものから順に消去していく等の条件であってもよい。
[セキュア印刷ジョブの消去条件を緩和する場合の処理]
先述のように未印刷のセキュア印刷ジョブに対して消去条件が課せられた場合、その消去条件に基づいてセキュア印刷ジョブを消去する。しかし、例えばタイムアウト時間を設定された場合において、仮に、まだ十分に印刷を許可できるような状態であっても、タイムアウト時間に達すると未印刷のセキュア印刷ジョブは消去される。ここでは残りの印刷枚数に余力があるときはセキュア印刷の消去条件を緩和する処理について説明する。
Note that the erasure condition is not limited to the time-out period, and may be a condition such that when a predetermined number or more of unprinted secure print jobs are registered, the oldest ones are erased in order.
[Processing to ease secure print job deletion conditions]
When an erasure condition is imposed on an unprinted secure print job as described above, the secure print job is erased based on the erasure condition. However, for example, when a timeout time is set, even if the printing can still be permitted sufficiently, an unprinted secure print job is deleted when the timeout time is reached. Here, a process for relaxing the erasure condition for secure printing when there is a surplus in the remaining number of prints will be described.
図10は、セキュア印刷の消去条件を緩和する場合の処理について示したフローチャートである。S70において、セキュア印刷ジョブが登録される。具体的には、図5の処理が行われる。次にS71では許容枚数に余力があるか否かについて判断する。具体的には以下のようにする。 FIG. 10 is a flowchart showing processing when the erasure conditions for secure printing are relaxed. In S70, a secure print job is registered. Specifically, the process of FIG. 5 is performed. Next, in S71, it is determined whether or not there is a surplus in the allowable number. Specifically:
まず、上限枚数より低い閾値として、余力枚数を設定する。例えば、上限枚数が100枚であった場合、その20%である20枚を余力枚数として設定する。さらに、先述した手法で許容枚数を算出し、許容枚数が余力枚数以下になった場合には、印刷を許可できる許容枚数に余裕がなくなってきたと判断して、未印刷のセキュア印刷ジョブに対して消去条件を課す。逆に、まだ許容枚数が余力枚数より大きい場合には、消去条件を課す必要は無い。 First, the surplus number of sheets is set as a threshold value lower than the upper limit number. For example, when the upper limit number is 100 sheets, 20 sheets, which is 20% of the upper limit sheet number, is set as the remaining power sheet number. Further, when the allowable number of sheets is calculated by the above-described method and the allowable number of sheets is less than the surplus number of sheets, it is determined that there is no room for the allowable number of sheets that can be permitted to be printed. Impose erasure conditions. Conversely, if the allowable number is still larger than the surplus number, it is not necessary to impose an erasing condition.
S71にて、許容枚数に余力があると判断された場合(S71:YES)は、消去条件を課さずに現状を維持する。通常の印刷ジョブの印刷によって許容枚数が減少し、余力枚数以下になった場合(S71:NO)は、S72に進み、消去条件を未印刷のセキュア印刷ジョブに課す。具体的には、タイムアウト時間などを設定する。 If it is determined in S71 that there is a surplus in the allowable number (S71: YES), the current state is maintained without imposing an erasure condition. If the allowable number of sheets is reduced by the normal printing job and becomes less than the remaining number of sheets (S71: NO), the process proceeds to S72, and the erasure condition is imposed on the unprinted secure print job. Specifically, a timeout time is set.
S72でジョブ登録後の時間がタイムアウト時間を経過していない場合(S72:NO)はS71に戻って再び許容枚数に余力があるか否かを判断する。タイムアウト時間を経過した場合(S72:YES)には、S73に進んでタイムアウトエラーをユーザに通知する。 If the time after the job registration has not passed the time-out period in S72 (S72: NO), the process returns to S71 to determine again whether the allowable number of sheets has sufficient power. If the timeout time has elapsed (S72: YES), the process proceeds to S73 to notify the user of a timeout error.
その後、S74にて許容枚数の更新処理としてタイムアウトした未印刷のセキュア印刷ジョブの枚数を予約カウンタから減算する。その後S75にてタイムアウトした未印刷のセキュア印刷ジョブをRAM67から消去して処理を終了する。
Thereafter, in S74, the number of unprinted secure print jobs that have timed out as the update processing of the allowable number is subtracted from the reservation counter. Thereafter, in S75, the unprinted secure print job that has timed out is deleted from the
以上の処理によって、許容枚数が余力枚数を設定することで、許容枚数に余力がある場合においては未印刷のセキュア印刷ジョブの消去条件が課されることなく結果として消去条件が緩和される。 By setting the surplus number of sheets as the allowable number by the above processing, when there is a surplus in the allowable number of sheets, the erasing condition is relaxed as a result without imposing the erasing condition of the unprinted secure print job.
以上のように、本発明ではセキュア印刷が可能な複合機に対して印刷の上限枚数が設定された場合において、セキュア印刷による印刷枚数と設定された上限枚数から未印刷のセキュア印刷ジョブおよび印刷済みの印刷ジョブの枚数を減じることで導かれる許容枚数に基づいて印刷を許可する。したがって少なくとも許容枚数の範囲内では、登録された未印刷のセキュア印刷ジョブの印刷は保証される。 As described above, according to the present invention, when a maximum number of prints is set for a multifunction machine capable of secure printing, an unprinted secure print job and a print completed from the set number of secure prints and the set maximum number Printing is permitted based on the allowable number of sheets derived by subtracting the number of print jobs. Therefore, printing of the registered unprinted secure print job is guaranteed at least within the range of the allowable number of sheets.
なお、実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能である。例えば、本実施例では画像形成装置として複合機を適用したが、レーザプリンタやインクジェットプリンタ単体であっても良い。その場合、本実施例のようにプリンタに対してセキュア印刷可能な構成(テンキーなどの操作部を有する)である必要がある。 In addition, although this invention was demonstrated based on embodiment, this invention is not limited to the said embodiment at all, A various improvement deformation | transformation is possible within the range which does not deviate from the meaning of this invention. For example, in the present embodiment, a multifunction peripheral is applied as the image forming apparatus, but a laser printer or an inkjet printer alone may be used. In that case, it is necessary to have a configuration (having an operation unit such as a numeric keypad) capable of secure printing with respect to the printer as in this embodiment.
また、本実施例ではパスワードやID、セキュア印刷ジョブ、上限枚数などをRAM67に記憶させたが、同じく記憶手段であるROM65や、図示しないHDDに記憶させても良い。
In this embodiment, the password, ID, secure print job, upper limit number of sheets, and the like are stored in the
(b)セキュア印刷が行われる場合の処理に関するフローチャートである。
1 複合機
5 画像形成部
11 操作部
21 表示部
67 RAM
69 CPU
71 パソコン
DESCRIPTION OF
69 CPU
71 PC
Claims (6)
前記印刷ジョブによる印刷枚数が、設定された上限枚数から未印刷の前記セキュア印刷ジョブと印刷済みの前記印刷ジョブの枚数とを減じることで導かれる許容枚数を越えるか否かに基づいて、前記印刷ジョブの印刷を前記許容枚数の範囲で許可する許可手段と、
前記許可手段による許可に基づいて前記印刷ジョブを印刷する印刷手段とを備えた
ことを特徴とする画像形成装置。 In the image forming apparatus that starts printing of the secure print job based on the authentication result of the authentication information, the secure print job stored in association with the authentication information among the print jobs.
Based on whether or not the number of sheets printed by the print job exceeds an allowable number derived by subtracting the number of unprinted secure print jobs and the number of printed print jobs from a set upper limit number of sheets Permission means for permitting printing of a job within the range of the allowable number of sheets;
An image forming apparatus comprising: a printing unit that prints the print job based on permission by the permission unit.
を備えたことを特徴とする請求項1または2に記載の画像形成装置。 The image forming apparatus according to claim 1, further comprising an erasing unit that erases the unprinted secure print job based on a job erasure condition.
をさらに有し、
前記判断手段により前記許容枚数が前記閾値より少なくなったと判断された場合、前記消去手段は前記ジョブ消去条件に基づき前記セキュア印刷ジョブを消去する
ことを特徴とする請求項3に記載の画像形成装置。 A determination means for determining whether the allowable number of sheets is less than a threshold;
4. The image forming apparatus according to claim 3, wherein when the determination unit determines that the allowable number of sheets is less than the threshold value, the erasing unit deletes the secure print job based on the job erasing condition. .
前記変更手段によって前記上限枚数が変更された場合、前記許可手段は認証時に印刷済みの前記印刷ジョブの枚数と印刷対象とされた未印刷の前記セキュア印刷ジョブの枚数の和が前記上限枚数を越えない範囲で前記未印刷のセキュア印刷ジョブの印刷を許可する
ことを特徴とする請求項1から4のいずれかに記載の画像形成装置。 Changing means for changing the upper limit number of sheets;
When the upper limit number is changed by the changing unit, the permission unit determines that the sum of the number of print jobs printed at the time of authentication and the number of unprinted secure print jobs to be printed exceeds the upper limit number. 5. The image forming apparatus according to claim 1, wherein printing of the unprinted secure print job is permitted within a limited range.
を備えたことを特徴とする請求項1から5のいずれかに記載の画像形成装置。
6. The information processing apparatus according to claim 1, further comprising a notifying unit that notifies a user of an error and the allowable number when the permission unit determines that the allowable number is exceeded. Image forming apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008107523A JP4748176B2 (en) | 2008-04-17 | 2008-04-17 | Image forming apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008107523A JP4748176B2 (en) | 2008-04-17 | 2008-04-17 | Image forming apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009255405A true JP2009255405A (en) | 2009-11-05 |
JP4748176B2 JP4748176B2 (en) | 2011-08-17 |
Family
ID=41383471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008107523A Expired - Fee Related JP4748176B2 (en) | 2008-04-17 | 2008-04-17 | Image forming apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4748176B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012098940A (en) * | 2010-11-02 | 2012-05-24 | Fuji Xerox Co Ltd | Information processing device and program |
JP2013025413A (en) * | 2011-07-15 | 2013-02-04 | Ricoh Co Ltd | Information processor, program and information display |
JP2013120429A (en) * | 2011-12-06 | 2013-06-17 | Konica Minolta Business Technologies Inc | Image processing system, server, image forming apparatus, management method, and control program |
JP2014198379A (en) * | 2013-03-29 | 2014-10-23 | ブラザー工業株式会社 | Image recording device |
JP2019051621A (en) * | 2017-09-13 | 2019-04-04 | キヤノン株式会社 | Image formation device, method for controlling image formation device, program and control device |
JP2020199691A (en) * | 2019-06-10 | 2020-12-17 | キヤノン株式会社 | Image formation device, control method for the same and program |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6552341B2 (en) | 2015-08-28 | 2019-07-31 | キヤノン株式会社 | IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09272246A (en) * | 1996-04-04 | 1997-10-21 | Canon Inc | Image processing device and image outputting method |
JP2001337809A (en) * | 2000-05-26 | 2001-12-07 | Nec Software Hokuriku Ltd | Printer system |
JP2002007081A (en) * | 2000-06-19 | 2002-01-11 | Kyocera Mita Corp | Picture output system and picture output device |
JP2003050692A (en) * | 2001-08-07 | 2003-02-21 | Canon Inc | Print managing server, print managing system, print managing method, print managing program and computer readable recording medium with its program recorded thereon |
JP2003196050A (en) * | 2001-12-27 | 2003-07-11 | Konica Corp | Confidential printing method, confidential printing system and printer driver |
JP2007318360A (en) * | 2006-05-24 | 2007-12-06 | Konica Minolta Business Technologies Inc | Unit, method and program for job execution |
-
2008
- 2008-04-17 JP JP2008107523A patent/JP4748176B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09272246A (en) * | 1996-04-04 | 1997-10-21 | Canon Inc | Image processing device and image outputting method |
JP2001337809A (en) * | 2000-05-26 | 2001-12-07 | Nec Software Hokuriku Ltd | Printer system |
JP2002007081A (en) * | 2000-06-19 | 2002-01-11 | Kyocera Mita Corp | Picture output system and picture output device |
JP2003050692A (en) * | 2001-08-07 | 2003-02-21 | Canon Inc | Print managing server, print managing system, print managing method, print managing program and computer readable recording medium with its program recorded thereon |
JP2003196050A (en) * | 2001-12-27 | 2003-07-11 | Konica Corp | Confidential printing method, confidential printing system and printer driver |
JP2007318360A (en) * | 2006-05-24 | 2007-12-06 | Konica Minolta Business Technologies Inc | Unit, method and program for job execution |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012098940A (en) * | 2010-11-02 | 2012-05-24 | Fuji Xerox Co Ltd | Information processing device and program |
JP2013025413A (en) * | 2011-07-15 | 2013-02-04 | Ricoh Co Ltd | Information processor, program and information display |
JP2013120429A (en) * | 2011-12-06 | 2013-06-17 | Konica Minolta Business Technologies Inc | Image processing system, server, image forming apparatus, management method, and control program |
US8937739B2 (en) | 2011-12-06 | 2015-01-20 | Konica Minolta Business Technologies, Inc. | Image processing system for performing upper limit management of print volume |
JP2014198379A (en) * | 2013-03-29 | 2014-10-23 | ブラザー工業株式会社 | Image recording device |
US9224081B2 (en) | 2013-03-29 | 2015-12-29 | Brother Kogyo Kabushiki Kaisha | Image recording apparatus |
JP2019051621A (en) * | 2017-09-13 | 2019-04-04 | キヤノン株式会社 | Image formation device, method for controlling image formation device, program and control device |
JP7030457B2 (en) | 2017-09-13 | 2022-03-07 | キヤノン株式会社 | Image forming apparatus, control method, program, and management apparatus of the image forming apparatus. |
JP2020199691A (en) * | 2019-06-10 | 2020-12-17 | キヤノン株式会社 | Image formation device, control method for the same and program |
JP7425548B2 (en) | 2019-06-10 | 2024-01-31 | キヤノン株式会社 | Image forming apparatus, its control method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP4748176B2 (en) | 2011-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4748176B2 (en) | Image forming apparatus | |
JP6087314B2 (en) | Image forming apparatus and reservation method | |
CN104008318B (en) | Image formation system and image processing system | |
JP2009087159A (en) | Printing system, printer, administrating device for number of sheet printed, and program | |
JP4671121B2 (en) | Image forming apparatus | |
JP2009260415A (en) | Electric apparatus and electric apparatus system | |
US8982382B2 (en) | Image formation apparatus method, and recording medium with extendable auto clear time | |
JP2005311719A (en) | Data processor and data forming device | |
US20140376033A1 (en) | Image formation system | |
JP5752169B2 (en) | Image forming system and image forming method | |
JP6906991B2 (en) | Image formation system, control method and program of image formation system | |
JP2016206613A (en) | Electronic apparatus and image forming device | |
JP2010030149A (en) | Printing control device, printing system and printing control method | |
US8867056B2 (en) | Image forming apparatus and methods of forming images | |
JP5456004B2 (en) | Image forming apparatus | |
JP2017007101A (en) | Image formation device | |
JP6254984B2 (en) | Image forming apparatus and operation method thereof | |
JP6067538B2 (en) | Image forming system and image forming method | |
JP4900341B2 (en) | Printing device | |
JP6173251B2 (en) | Image forming apparatus | |
US9342016B2 (en) | Image forming apparatus and image forming system | |
JP7183948B2 (en) | Image forming apparatus, information processing system, information processing method, and program | |
JP6035321B2 (en) | Image forming system | |
JP2023049093A (en) | Image forming apparatus | |
US8547562B2 (en) | Image forming device and image forming method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101015 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101026 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110125 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110325 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110419 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110502 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4748176 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140527 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |