JP2009193501A - Image processing system and image processor - Google Patents
Image processing system and image processor Download PDFInfo
- Publication number
- JP2009193501A JP2009193501A JP2008035886A JP2008035886A JP2009193501A JP 2009193501 A JP2009193501 A JP 2009193501A JP 2008035886 A JP2008035886 A JP 2008035886A JP 2008035886 A JP2008035886 A JP 2008035886A JP 2009193501 A JP2009193501 A JP 2009193501A
- Authority
- JP
- Japan
- Prior art keywords
- interrupt
- print job
- user
- unit
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
Description
本発明は、割り込み処理が可能な画像処理システム及び画像処理装置に関する。 The present invention relates to an image processing system and an image processing apparatus capable of interrupt processing.
近年、画像処理装置はネットワーク中に配設され、同一ネットワーク中に配設されている複数の上位装置で共有する場合が多い。かかる状況下で、複数のユーザが上位装置を介して画像処理装置を有効に利用するためには、画像処理装置が上位装置から受け入れた印刷ジョブを印刷中であっても割り込んで印刷(コピー印刷を含む)出来ることが必要である。この割り込み処理を可能にする技術が種々開示されている(例えば特許文献1参照)。
しかしながら上記技術では、画像処理装置が所定の上位装置から受け入れた印刷ジョブを印刷中に割り込みコピー要求を受け入れると、印刷中の印刷ジョブは一義的に中断され割り込み要求に基づくコピー処理に切替えられていた。従って、上記従来の割り込み処理に於いては、印刷中の印刷ジョブの印刷処理と、割り込み要求に基づくコピー処理との間の優先度の高低は考慮されないという解決すべき課題が残されていた。 However, in the above technique, when the image processing apparatus accepts an interrupt copy request while printing a print job received from a predetermined host apparatus, the print job being printed is uniquely interrupted and switched to copy processing based on the interrupt request. It was. Therefore, in the conventional interrupt processing, there remains a problem to be solved that the priority level between the print processing of the print job being printed and the copy processing based on the interrupt request is not considered.
本発明は、第一のユーザから受け入れた印刷ジョブの印刷処理実行中に他の印刷ジョブによる割り込み処理が可能な画像処理装置であって、複数の印刷ジョブの印刷処理実行を先入れ先出し順に受け入れる印刷予約部と、第二のユーザの割り込み処理の要求により、該割り込み処理要求に基づく印刷ジョブのジョブ情報を取得し、上記第一のユーザへ送出し、割り込み処理の許可を求める割り込み処理部とを備え、上記割り込み処理部が上記割り込み処理の許可を取得すると、上記印刷予約部が、上記割り込み処理の許可に基づく印刷ジョブの印刷処理実行順を先頭に移動させることを主要な特徴とする。 The present invention is an image processing apparatus capable of interrupt processing by another print job during execution of print processing of a print job received from a first user, and accepting print processing execution of a plurality of print jobs in a first-in first-out order. And an interrupt processing unit that obtains job information of a print job based on the interrupt processing request and sends the job information to the first user in response to a second user interrupt processing request, and requests permission of the interrupt processing. The main feature is that when the interrupt processing unit obtains the permission of the interrupt processing, the print reservation unit moves the print processing execution order of the print job based on the permission of the interrupt processing to the top.
割り込み処理部が所定のユーザから割り込み処理の許可を取得すると、印刷予約部が、割り込み処理の許可に基づく印刷ジョブの印刷処理実行順を先頭に移動させるので、印刷中の印刷ジョブと、割り込み要求に基づく印刷ジョブとの間の優先度の高低を考慮することが可能になるという効果を得る。 When the interrupt processing unit obtains permission for interrupt processing from a predetermined user, the print reservation unit moves the print processing execution order of print jobs based on permission for interrupt processing to the top, so the print job being printed and the interrupt request It is possible to consider the priority level between print jobs based on the above.
以下、本発明の一実施形態を図を用いて詳細に説明する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
図1は、実施例1の画像処理システムのシステム構成図である。
図に示すように、実施例1の画像処理システム1は、LAN110を介して、複数の上位装置120、130・・・が画像処理装置100と通信接続され構成される。
FIG. 1 is a system configuration diagram of the image processing system according to the first embodiment.
As shown in the figure, the
LAN110は、構内ネットワークである。
上位装置120、130・・・は、LAN110を介して画像処理装置100を共有するパーソナルコンピュータ(PC)など、印刷ジョブを生成可能な装置である。この上位装置は、該上位装置のユーザが印刷処理を実行中に割り込み通知(割り込み要求)を受け入れたときに、その許可、不許可を通知する装置でもある。ここでは、上位装置120、130・・・として通常のPCを用いることとし、その構成についての説明を省略し、割り込み通知(割り込み要求)を受け入れたときに、許可、不許可を通知する機能のみについて他の図を用いて説明する。
The LAN 110 is a local area network.
.. Are devices that can generate a print job, such as a personal computer (PC) that shares the
図2は、実施例1で上位装置に表示される割り込み通知の内容説明図である。
図に示すように、「割り込みコピーが実行されようとしています。許可しますか?」の文章とユーザ情報が表示される。上位装置のユーザは、このユーザ情報を確認し、割り込みを許可する場合には許可ボタン401を押下する。また、許可しない場合には不可ボタン402を押下することにより、その許可、不許可を通知することになる。
FIG. 2 is a diagram for explaining the contents of the interrupt notification displayed on the host device in the first embodiment.
As shown in the figure, the message “Interrupt copy is about to be executed. Do you want to allow it?” And user information are displayed. The user of the host device confirms this user information, and presses the
図1に戻って、画像処理装置100は、画像読取部101と、ネットワーク接続部102と、画像形成部103と、印刷予約取得部104と、割り込みコピー処理部105と、ユーザ情報記憶部106と、操作部107と、制御部108とを備え、LAN110を介して、複数の上位装置120、130・・・から受信した印刷ジョブを印刷、又は割り込み印刷(コピー印刷を含む)する装置である。以下の説明では、割り込み印刷を割り込みコピー印刷に限定して説明する。
Returning to FIG. 1, the
画像読取部101は、原稿画像を読取り、画像データに変換し、更に印刷ジョブを生成する部分である。ネットワーク接続部102は、LAN110を介して上位装置120、130・・・と通信を行う部分である。従って、このネットワーク接続部102は、画像処理装置100をLAN110に通信接続するためのプロトコル変換機能を有している。
The
画像形成部103は、画像読取部101により生成された印刷ジョブや、上位装置120、130・・から受信した印刷ジョブを印刷処理して印刷画像を出力する部分である。印刷予約取得部104は、その内部に先入れ先出しメモリ104aを有し、画像読取部101や上位装置120、130・・・から印刷予約を受け付ける部分である。その後、受け付けた印刷予約を先入れ先出しメモリ104aに一旦格納し、画像形成時に先入れ先出しメモリ104aから取り出して逐次処理させる部分である。又、印刷予約取得部104は、印刷実行中に受け付けた割り込みコピー印刷の予約を先入れ先出しメモリ104aの先頭に格納する機能をも有している。
The
割り込みコピー処理部105は、印刷予約取得部104から割り込みコピー処理要求を受け付けると、割り込み通知を生成し、現在印刷処理中の印刷ジョブの依頼元へ送信する部分である。ユーザ情報記憶部106は、割り込みコピー処理部105が割り込み通知を生成するために必要な情報、例えばユーザID毎の所属、役職、連絡先、等を予め格納する、ハードディスクや、フラッシュメモリなどの不揮発性媒体からなるデータベースである。
When the interrupt
操作部107は、オペレーションパネル107aを用いてユーザから割り込みコピーの実行処理を受け入れる等、ユーザと画像処理装置100とのマンマシンインタフェースの役割を分担する部分である。ここでオペレーションパネル107aの内容について詳細に説明する。
The
図3は、実施例1のユーザ情報入力時の表示例説明図である。
図に示すように、画面の中央に、「割り込みを通知します。ユーザ情報(ユーザID、ユーザ名)を入力して下さい。」等のメッセージが表示される表示部が設けられている。又画面左側にテンキーが設けられており、このテンキーを用いてユーザがユーザ情報(ユーザID、ユーザ名)を入力することになる。更に、画面の右側に割り込みキー301とスタートボタン302が設けられており、割り込みの実行を可能にしている。
FIG. 3 is an explanatory diagram of a display example when user information is input according to the first embodiment.
As shown in the figure, in the center of the screen, there is provided a display unit for displaying a message such as “Notify interruption. Enter user information (user ID, user name)”. A numeric keypad is provided on the left side of the screen, and the user inputs user information (user ID, user name) using the numeric keypad. In addition, an
図1に再度戻って、制御部108は、図示しないROM(リードオンリメモリ)に予め格納されている所定の制御プログラムを実行することにより、上記各構成部分を制御し、装置全体を動作させる部分である。
Returning to FIG. 1 again, the
以上説明した画像処理システム1の動作について説明する。
最初に割り込みコピー処理を1つの大きなフローとしてまとめた状態で説明し、続いて割り込みコピー処理を逐次細分化して説明する。
図4は、実施例1の画像処理装置の全体動作フローチャートである。
このフローチャートは割り込みコピー処理を1つのフローとしてまとめた状態で画像処理システム1の動作全体を説明するフローチャートである。ステップS201及びステップS202について図1を併用しながら説明する。
The operation of the
First, the interrupt copy process will be described as a single large flow, and then the interrupt copy process will be subdivided sequentially.
FIG. 4 is an overall operation flowchart of the image processing apparatus according to the first embodiment.
This flowchart is a flowchart for explaining the entire operation of the
動作説明の前提条件として、画像処理システム1が上位装置120、130・・・からLAN110を介してネットワーク接続部102が印刷ジョブを受信し、印刷予約取得部104により、印刷ジョブが先入れ先出しメモリ104aに既に格納さている。更に、制御部108の制御に基づいて、先入れ先出しメモリ104aに既に格納さている印刷ジョブが逐次画像形成部103へ送出され印刷処理が実行されつつあるものとする。
As a precondition for explaining the operation, the
ステップS201
ユーザにより割り込みキー301(図3)が押下された場合にはステップS202へ進み、押下されない場合には通常の印刷処理が実行されフローを終了する。
Step S201
If the interrupt key 301 (FIG. 3) is pressed by the user, the process proceeds to step S202. If not, the normal printing process is executed and the flow ends.
ステップS202
割り込みコピー処理が実行され、その終了後に通常の印刷処理が実行されフローを終了する。
Step S202
An interrupt copy process is executed, and after that, a normal print process is executed and the flow is ended.
続いて割り込みコピー処理を細分化して説明する。
図5は、実施例1の割り込みコピー処理のフローチャートである。
このフローチャートは割り込みコピー処理(上記ステップS202)を細分化したフローチャートである。ステップS203からステップS210まで図1を併用しながらステップ順に説明する。
Next, the interrupt copy process will be described in detail.
FIG. 5 is a flowchart of the interrupt copy process according to the first embodiment.
This flowchart is a flowchart obtained by subdividing the interrupt copy process (step S202 above). Steps S203 to S210 will be described in the order of steps while using FIG.
ステップS203
制御部108は、画像形成部103を制御して進行中の印刷ジョブの印刷処理を中断させ、操作部107へユーザ情報として、ユーザID、ユーザ名の入力を促するメッセージ(図3)をオペレーションパネル107aに表示させる。
Step S203
The
ステップS204
制御部108は、操作部107からユーザID、ユーザ名などのユーザ情報を受け入れ、更にユーザによるスタートボタン302の押下を検出するとステップS205へ進む。
Step S204
The
ステップS205
制御部108は、割り込みコピー処理部105を制御して割り込み通知の生成を開始させる。まずユーザ情報の付加処理を実行させる。この処理内容については後に再度詳細に説明する。
Step S205
The
ステップS206
制御部108の制御に基づいて割り込みコピー処理部105は、印刷中であった印刷ジョブを送信した上位装置(ここでは上位装置120であったと仮定する)に対してネットワーク接続部102、及びLAN110を介してユーザ情報が付加された割り込み通知を送信する。
Step S206
Based on the control of the
ステップS207
制御部108は、LAN110、及びネットワーク接続部102を介して上位装置120から割り込み通知に対する返信通知を受信しない内はステップS208へ進み、受信するとステップS209へ抜ける。
Step S207
The
ステップS208
返信通知受信のための制限時間(予め設定されている)をタイムアウトした場合にはステップS209へ進み、タイムアウトするまでステップS207からステップS208を繰り返し、受信するとステップS209へ抜けることになる。
Step S208
If the time limit for receiving a reply notification (set in advance) has timed out, the process proceeds to step S209. Steps S207 to S208 are repeated until time-out, and if received, the process returns to step S209.
ステップS209
返信通知により割り込みが許可されている場合にはステップS210へ進み、許可されていない場合には(割り込みコピーは実行されないで)フローを終了する。ここで許可されているか否かの判断は、返信通知において、上位装置120のユーザにより図2における許可ボタン401が押下されているか不可ボタン402が押下されているかにより判断される。又、ステップS208でタイムアウトしている場合には許可されていないと判断される。
Step S209
If the interruption is permitted by the reply notification, the process proceeds to step S210. If the interruption is not permitted (interrupt copying is not executed), the flow ends. Whether or not permission is permitted is determined based on whether or not the
ステップS210
制御部108は、画像読取部101を制御して原稿を読み取らせ、割り込み印刷ジョブを生成させる。又、制御部108は、印刷予約取得部104を制御して、この割り込み印刷ジョブを先入れ先出しメモリ104aの先頭に格納する。更に、制御部108は、画像形成部103を制御して割り込みコピー印刷を実行させてフローを終了する。
Step S210
The
図6は、実施例1のユーザ情報付加処理のフローチャートである。
このフローチャートはユーザ情報付加処理(上記ステップS205)を詳細に説明するフローチャートである。ステップS211からステップS214まで図1を併用しながらステップ順に説明する。
FIG. 6 is a flowchart of user information addition processing according to the first embodiment.
This flowchart is a flowchart for explaining the user information addition process (step S205 above) in detail. Steps S211 to S214 will be described in the order of steps while using FIG.
ステップS211
割り込みコピー処理部105は、操作部107からユーザID、及びユーザ名を受け入れて割り込み通知に付加する。
Step S211
The interrupt
ステップS212
割り込みコピー処理部105は、受け入れたユーザIDに基づいてユーザ情報記憶部106からユーザ情報を検索する。
Step S212
The interrupt
ステップS213
ユーザ情報が検出された場合にはステップS214へ進み、検出されなかった場合にはフローを終了する。
Step S213
If user information is detected, the process proceeds to step S214, and if not detected, the flow ends.
ステップS214
割り込みコピー処理部105は、検出したユーザ情報(所属、役職、連絡先など)を割り込み通知に付加してフローを終了する。
Step S214
The interrupt
次に上記ステップS206で画像処理装置100から送信された割り込み通知を受信した上位装置120の動作について説明する。
Next, the operation of the
図7は、実施例1の上位装置の動作フローチャートである。
このフローチャートは上位装置120の動作を詳細に説明するフローチャートである。ステップS215からステップS217まで図1を併用しながらステップ順に説明する。
FIG. 7 is an operation flowchart of the host device according to the first embodiment.
This flowchart is a flowchart for explaining the operation of the
ステップS215
上位装置120が画像処理装置100からLAN110を介して割り込み通知を受信するとステップS216へ進み、受信しなければフローを終了する。
Step S215
When the
ステップS216
上位装置120の図示しない表示部に割り込み通知の内容(図2)が表示される。
Step S216
The content of the interrupt notification (FIG. 2) is displayed on a display unit (not shown) of the
ステップS217
現在印刷処理中の印刷ジョブの送信者であるユーザが、割り込み通知の内容(図2)に基づいて、割り込み通知返信処理を実行してフローを終了する。この割り込み通知返信処理の詳細については、以下に説明する。
Step S217
The user who is the sender of the print job currently being printed executes interrupt notification reply processing based on the interrupt notification content (FIG. 2) and ends the flow. Details of this interrupt notification reply processing will be described below.
図8は、実施例1の割り込み通知返信処理のフローチャートである。
このフローチャートは上位装置における割り込み通知返信処理(上記ステップS217)を詳細に説明するフローチャートである。ステップS218からステップS221まで図1を併用しながらステップ順に説明する。
FIG. 8 is a flowchart of interrupt notification reply processing according to the first embodiment.
This flowchart is a flowchart for explaining in detail the interrupt notification reply process (step S217) in the host device. Steps S218 to S221 will be described in the order of steps while using FIG. 1 together.
ステップS218
上位装置120のユーザが割り込み通知(図2)を受け入れて割り込みを許可する場合にはステップS222へ進み、それ以外の場合にはステップS219へ進む。
Step S218
If the user of the
ステップS219
上位装置120のユーザが、割り込みを不許可とする場合にはステップS223へ進み、それ以外の場合にはステップS220へ進む。
Step S219
If the user of the
ステップS220
割り込み許可のための制限時間(予め設定されている)をタイムアウトした場合にはステップS221へ進み、タイムアウトするまでステップS218からステップS220を繰り返し、タイムアウトするとステップS221へ抜けることになる。
Step S220
If the time limit for interrupt permission (set in advance) has timed out, the process proceeds to step S221. Steps S218 to S220 are repeated until time-out, and if timed out, the process returns to step S221.
ステップS221
タイムアウト時間が経過すると割り込み通知(図2)の表示がなくなりフローを終了する。
Step S221
When the timeout time elapses, the interrupt notification (FIG. 2) is not displayed and the flow ends.
ステップS222
上位装置120のユーザが、許可ボタン401を押下して割り込み許可通知を返信してフローを終了する。
Step S222
The user of the
ステップS223
上位装置120のユーザが、不可ボタン402を押下して割り込み不可通知を返信してフローを終了する。
Step S223
The user of the
以上説明したように、本実施例による画像処理装置100は、割り込みコピー処理の要求が発生した場合に、現時点で印刷処理が進行中のユーザに対して割り込み処理通知を通知する。そして、進行中のユーザから割り込み許可通知を受信した場合のみに割り込み処理を実行する。その結果、印刷中の印刷ジョブの印刷処理と、割り込み要求に基づくコピー処理との間の優先度の高低が考慮されるという効果を得る。
As described above, the
更に、割り込み処理通知にユーザ情報が付加されているため、進行中のユーザが、割り込みを許可とするか、不可とするかの判断材料を提供することで、判断に要する時間を短縮させることができる。 In addition, since user information is added to the interrupt processing notification, it is possible to reduce the time required for the determination by providing a material for determining whether the ongoing user permits or disables the interrupt. it can.
上記実施例1では、現時点で印刷処理が進行中の印刷ジョブと、割り込み要求に基づく印刷ジョブとの優先度の高低をユーザ情報により判断したが、本実施例では、この優先度の高低を割り込み要求に基づく印刷ジョブの印刷枚数に基づいて判断するものとする。かかる目的を達成するために本実施例による画像処理システムは以下のように構成される。 In the first embodiment, the priority level between the print job for which print processing is currently in progress and the print job based on the interrupt request is determined based on the user information. In the present embodiment, the priority level is interrupted. Assume that the determination is based on the number of prints of the print job based on the request. In order to achieve this object, the image processing system according to the present embodiment is configured as follows.
図9は、実施例2の画像処理システムのシステム構成図である。
図に示すように、実施例2の画像処理システム2は、LAN110を介して、複数の上位装置220、230・・・が画像処理装置200と通信接続され構成される。以下に実施例1との相違部分のみについて説明する。実施例1と同様の部分については実施例1と同一の符号を付して説明を省略する。
FIG. 9 is a system configuration diagram of the image processing system according to the second embodiment.
As shown in the figure, the
上位装置220、230・・・は、LAN110を介して画像処理装置200を共有するパーソナルコンピュータ(PC)など、印刷ジョブを生成可能な装置である。この上位装置は、該上位装置のユーザが印刷処理を実行中に割り込み通知(割り込み要求)を受け入れたときに、その許可、不許可を通知する装置でもある。ここでは、上位装置220、230・・・として通常のPCを用いることとし、その構成についての説明を省略し、割り込み通知(割り込み要求)を受け入れたときに、許可、不許可を通知する機能のみについて他の図を用いて説明する。
.. Are devices capable of generating a print job, such as a personal computer (PC) sharing the
図10は、実施例2で上位装置に表示される割り込み通知の内容説明図である。
図に示すように、「割り込みコピーが実行されようとしています。許可しますか?」の文章と印刷枚数が表示される。上位装置のユーザは、このユーザ情報を確認し、割り込みを許可する場合には許可ボタン401を押下する。また、許可しない場合には不可ボタン402を押下することにより、その許可、不許可を通知することになる。
FIG. 10 is an explanatory diagram of the contents of the interrupt notification displayed on the host device in the second embodiment.
As shown in the figure, the text "Interrupt copy is about to be executed. Do you want to allow it?" And the number of copies to be printed are displayed. The user of the host device confirms this user information, and presses the
図9に戻って、画像処理装置200は、画像読取部101と、ネットワーク接続部102と、画像形成部103と、印刷枚数取得部209と、割り込みコピー処理部206と、ユーザ情報記憶部106と、操作部207と、制御部205とを備え、LAN110を介して、複数の上位装置220、230・・・から受信した印刷ジョブを印刷、又は割り込み印刷する装置である。
Returning to FIG. 9, the
割り込みコピー処理部206は、印刷予約取得部104から割り込みコピー処理要求を受け付けると、割り込み通知(図2、図10)を生成し、現在印刷処理中の印刷ジョブの依頼元へ送信する部分である。
When the interrupt
印刷枚数取得部209は、その内部に印刷枚数メモリ209aを有し、画像読取部101から受け入れた印刷ジョブのコピー枚数を算出し、印刷枚数メモリ209aに一時格納する部分である。
The print
操作部207は、オペレーションパネル207aを用いてユーザから割り込みコピーの実行処理を受け入れる等、ユーザと画像処理装置200とのマンマシンインタフェースの役割を分担する部分である。ここでオペレーションパネル207aの内容について詳細に説明する。
The
図11は、実施例2の印刷枚数入力時の表示例説明図である。
図に示すように、画面の中央に、「割り込みを通知します。印刷部数を入力して下さい。」等のメッセージが表示される表示部が設けられている。又画面左側にテンキーが設けられており、このテンキーを用いてユーザが印刷部数を入力することになる。更に、画面の右側に割り込みキー801とスタートボタン802が設けられており、割り込みの実行を可能にしている。
FIG. 11 is an explanatory diagram of a display example when inputting the number of printed sheets according to the second embodiment.
As shown in the figure, in the center of the screen, there is a display unit for displaying a message such as “Notify interruption. Please enter the number of copies.” A numeric keypad is provided on the left side of the screen, and the user inputs the number of copies using this numeric keypad. Further, an interrupt key 801 and a
制御部205は、図示しないROM(リードオンリメモリ)に予め格納されている所定の制御プログラムを実行することにより、上記各構成部分を制御し、装置全体を動作させる部分である。
The
以上説明した画像処理システム2の動作について説明する。
実施例1における動作説明と同様に、最初に割り込みコピー処理を1つの大きなフローとしてまとめた状態で説明し、続いて割り込みコピー処理を逐次細分化して説明する。
The operation of the
Similar to the description of the operation in the first embodiment, the interrupt copy process is first described as a single large flow, and the interrupt copy process is subsequently subdivided and described.
図12は、実施例2の画像処理装置の全体動作フローチャートである。
このフローチャートは割り込みコピー処理を1つのフローとしてまとめた状態で画像処理システム2の動作全体を説明するフローチャートである。ステップS601及びステップS602について図9を併用しながら説明する。
FIG. 12 is an overall operation flowchart of the image processing apparatus according to the second embodiment.
This flowchart is a flowchart for explaining the entire operation of the
動作説明の前提条件として、画像処理装置2が上位装置220、230・・・からLAN110を介してネットワーク接続部102が印刷ジョブを受信し、印刷予約取得部104により、印刷ジョブが先入れ先出しメモリ104aに既に格納さている。更に、制御部205の制御に基づいて、先入れ先出しメモリ104aに既に格納さている印刷ジョブが逐次画像形成部103へ送出され印刷処理が実行されつつあるものとする。
As a precondition for explaining the operation, the
ステップS601
ユーザにより割り込みキー301(図3)が押下された場合にはステップS602へ進み、押下されない場合には通常の印刷処理が実行されフローを終了する。
Step S601
If the interrupt key 301 (FIG. 3) is pressed by the user, the process proceeds to step S602. If not, the normal printing process is executed and the flow ends.
ステップS602
割り込みコピー処理が実行され、その終了後に通常の印刷処理が実行されフローを終了する。
Step S602
An interrupt copy process is executed, and after that, a normal print process is executed and the flow is ended.
続いて割り込みコピー処理を細分化して説明する。
図13は、実施例2の割り込みコピー処理のフローチャートである。
このフローチャートは割り込みコピー処理(上記ステップS602)を細分化したフローチャートである。ステップS603からステップS610まで図9を併用しながらステップ順に説明する。
Next, the interrupt copy process will be described in detail.
FIG. 13 is a flowchart of interrupt copy processing according to the second embodiment.
This flowchart is a flowchart obtained by subdividing the interrupt copy process (step S602 above). Steps S603 to S610 will be described in the order of steps while using FIG. 9 together.
ステップS603
制御部205は、画像形成部103を制御して進行中の印刷ジョブの印刷処理を中断させ、操作部207へ印刷部数の入力を促するメッセージ(図11)をオペレーションパネル207aに表示させる。
Step S603
The
ステップS604
制御部205は、操作部207から印刷部数を受け入れ、更にユーザによるスタートボタン802の押下を検出するとステップS605へ進む。
Step S604
When the
ステップS605
制御部205は、割り込みコピー処理部206を制御して割り込み通知の生成を開始させる。まず印刷枚数の付加処理を実行させる。この処理内容については後に再度詳細に説明する。
Step S605
The
ステップS206
制御部205の制御に基づいて割り込みコピー処理部206は、印刷中であった印刷ジョブを送信した上位装置(ここでは上位装置220であったと仮定する)に対してネットワーク接続部102、及びLAN110を介して印刷枚数が付加された割り込み通知を送信する。
Step S206
Based on the control of the
ステップS607
制御部205は、LAN110、及びネットワーク接続部102を介して上位装置220から割り込み通知に対する返信通知を受信しない内はステップS608へ進み、受信するとステップS609へ抜ける。
Step S607
The
ステップS608
返信通知受信のための制限時間(予め設定されている)をタイムアウトした場合にはステップS609へ進み、タイムアウトするまでステップS607からステップS608を繰り返し、受信するとステップS609へ抜けることになる。
Step S608
If the time limit for receiving the reply notification (set in advance) has timed out, the process proceeds to step S609, and steps S607 to S608 are repeated until time-out, and if received, the process returns to step S609.
ステップS609
返信通知により割り込みが許可されている場合にはステップS610へ進み、許可されていない場合には(割り込みコピーは実行されないで)フローを終了する。ここで許可されているか否かの判断は、返信通知において、上位装置220のユーザにより図10における許可ボタン701が押下されているか不可ボタン702が押下されているかにより判断される。又、ステップS608でタイムアウトしている場合には許可されていないと判断される。
Step S609
If interruption is permitted by the reply notification, the process proceeds to step S610. If not permitted (interrupt copying is not executed), the flow ends. Here, whether or not permission is permitted is determined based on whether or not the
ステップS610
制御部205は、画像読取部101を制御して原稿を読み取らせ、割り込み印刷ジョブを生成させる。又、制御部205は、印刷予約取得部104を制御して、この割り込み印刷ジョブを先入れ先出しメモリ104aの先頭に格納する。更に、制御部205は、画像形成部103を制御して割り込みコピー印刷を実行させてフローを終了する。
Step S610
The
図14は、実施例2の印刷枚数付加処理のフローチャートである。
このフローチャートは印刷枚数付加処理(上記ステップS605)を詳細に説明するフローチャートである。ステップS611からステップS614まで図9を併用しながらステップ順に説明する。
FIG. 14 is a flowchart of print number addition processing according to the second embodiment.
This flowchart is a flowchart for explaining in detail the number-of-print-sheets adding process (step S605 above). Steps S611 to S614 will be described in the order of steps while using FIG. 9 together.
ステップS611
スタートボタン802(図11)が押下されると入力された印刷部数はパラメータとして印刷枚数メモリ209aへ格納される。
Step S611
When the start button 802 (FIG. 11) is pressed, the input number of copies is stored as a parameter in the
ステップS612
画像読取部101は、原稿読取を開始する。
Step S612
The
ステップS613
画像読取部101は、読み取った枚数をパラメータとして印刷枚数メモリ209aへ格納する。
Step S613
The
ステップS614
印刷枚数取得部209は、印刷枚数メモリ209aからパラメータとして格納されている印刷部数と原稿読取枚数から印刷枚数を算出し、割り込みコピー処理部206へ送出する。
Step S614
The print
ステップS615
割り込みコピー処理部206は、受け入れた印刷枚数を割り込み通知に付加してフローを終了する。
Step S615
The interrupt
次に上記ステップS606で画像処理装置200から送信された割り込み通知を受信した上位装置220の動作について説明する。
Next, the operation of the
図15は、実施例2の上位装置の動作フローチャートである。
このフローチャートは上位装置220の動作を詳細に説明するフローチャートである。ステップS616からステップS618まで図9を併用しながらステップ順に説明する。
FIG. 15 is an operation flowchart of the host device according to the second embodiment.
This flowchart is a flowchart for explaining the operation of the
ステップS616
上位装置220が画像処理装置200からLAN110を介して割り込み通知を受信するとステップS617へ進み、受信しなければフローを終了する。
Step S616
When the
ステップS617
上位装置220の図示しない表示部に割り込み通知の内容(図10)が表示される。
Step S617
The content of the interrupt notification (FIG. 10) is displayed on a display unit (not shown) of the
ステップS618
現在印刷処理を実行中の印刷ジョブの送信者としてのユーザが、割り込み通知の内容(図10)に基づいて、割り込み通知返信処理を実行してフローを終了する。この割り込み通知返信処理の詳細については、以下に説明する。
Step S618
The user as the sender of the print job that is currently executing the print process executes the interrupt notification reply process based on the interrupt notification content (FIG. 10) and ends the flow. Details of this interrupt notification reply processing will be described below.
図16は、実施例2の割り込み通知返信処理のフローチャートである。
このフローチャートは上位装置における割り込み通知返信処理(上記ステップS618)を詳細に説明するフローチャートである。ステップS619からステップS622まで図9を併用しながらステップ順に説明する。
FIG. 16 is a flowchart of interrupt notification reply processing according to the second embodiment.
This flowchart is a flowchart for explaining in detail the interrupt notification return process (step S618) in the host device. Steps S619 to S622 will be described in the order of steps while using FIG. 9 together.
ステップS619
上位装置220のユーザが割り込み通知(図10)を受け入れて割り込みを許可する場合にはステップS623へ進み、それ以外の場合にはステップS620へ進む。
Step S619
If the user of the
ステップS620
上位装置220のユーザが、割り込みを不許可とする場合にはステップS624へ進み、それ以外の場合にはステップS621へ進む。
ステップS621
割り込み許可のための制限時間(予め設定されている)をタイムアウトした場合にはステップS622へ進み、タイムアウトするまでステップS619からステップS621を繰り返し、タイムアウトするとステップS622へ抜けることになる。
Step S620
If the user of the
Step S621
If the time limit for interrupt permission (set in advance) has timed out, the process proceeds to step S622, and step S619 to step S621 are repeated until time-out, and if timed out, the process returns to step S622.
ステップS622
タイムアウト時間が経過すると割り込み通知(図10)の表示がなくなりフローを終了する。
Step S622
When the timeout time elapses, the interrupt notification (FIG. 10) is no longer displayed and the flow ends.
ステップS623
上位装置220のユーザが、許可ボタン701を押下して割り込み許可通知を返信してフローを終了する。
Step S623
The user of the
ステップS624
上位装置220のユーザが、不可ボタン702を押下して割り込み不可通知を返信してフローを終了する。
Step S624
The user of the
以上説明したように、本実施例によれば、割り込み通知に印刷枚数が付加されているので、印刷中の印刷ジョブの印刷処理と、割り込み要求に基づくコピー処理との間の優先度の高低を印刷中の印刷ジョブの遅れ時間の観点から判断できるという効果をえる。 As described above, according to the present embodiment, since the number of prints is added to the interrupt notification, the priority between the print processing of the print job being printed and the copy processing based on the interrupt request is reduced. The effect is that it can be determined from the viewpoint of the delay time of the print job during printing.
尚、上記説明では、実施例1と実施例2をそれぞれ別個に説明したが、本発明は、この例に限定されるものではない。即ち、現時点で印刷処理が進行中の印刷ジョブと、割り込み要求に基づく印刷ジョブとの優先度の高低をユーザ情報(実施例1)、及び印刷ジョブの印刷枚数(実施例2)の双方に基づいて判断するものとしても良い。 In the above description, Example 1 and Example 2 have been described separately, but the present invention is not limited to this example. That is, the priority of the print job for which print processing is currently in progress and the print job based on the interrupt request are determined based on both the user information (first embodiment) and the number of print jobs (second embodiment). It is also possible to judge.
上記実施例では、本発明を画像処理装置の印刷中における割り込みコピーに適用した場合に限定して説明したが、本発明は、この例に限定されるものではない。即ち、画像処理装置の印刷中における、他の上位装置からの割り込み印刷要求にも適用可能である。又、画像処理装置のみならず、画像形成装置にも適用可能である。 In the above-described embodiments, the present invention has been described only when applied to interrupt copying during printing of the image processing apparatus, but the present invention is not limited to this example. That is, the present invention can also be applied to an interrupt print request from another host device during printing by the image processing apparatus. Further, the present invention can be applied not only to an image processing apparatus but also to an image forming apparatus.
1 画像処理システム
101 画像読取部
102 ネットワーク接続部
103 画像形成部
104 印刷予約取得部
104a 先入れ先出しメモリ
105 割り込みコピー処理部
106 ユーザ情報記憶部
107 操作部
107a オペレーションパネル
108 制御部
DESCRIPTION OF
Claims (6)
複数の印刷ジョブの印刷処理実行を先入れ先出し順に受け入れる印刷予約部と、
第二のユーザの割り込み処理の要求により該割り込み処理要求に基づく印刷ジョブのジョブ情報を取得し、前記第一のユーザへ送出し、割り込み処理の許可を求める割り込み処理部とを備え、
前記割り込み処理部が前記割り込み処理の許可を取得すると、前記印刷予約部が、前記割り込み処理の許可に基づく印刷ジョブの印刷処理実行順を先頭に移動させることを特徴とする画像処理装置。 An image processing apparatus capable of interrupt processing by another print job during execution of print processing of a print job received from a first user,
A print reservation unit that accepts print processing execution of multiple print jobs in first-in first-out order;
An interrupt processing unit that obtains job information of a print job based on the interrupt processing request of the second user according to the interrupt processing request, sends the job information to the first user, and requests permission of the interrupt processing;
When the interrupt processing unit obtains permission for the interrupt processing, the print reservation unit moves the print processing execution order of the print job based on the permission for the interrupt processing to the top.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008035886A JP2009193501A (en) | 2008-02-18 | 2008-02-18 | Image processing system and image processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008035886A JP2009193501A (en) | 2008-02-18 | 2008-02-18 | Image processing system and image processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009193501A true JP2009193501A (en) | 2009-08-27 |
Family
ID=41075434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008035886A Pending JP2009193501A (en) | 2008-02-18 | 2008-02-18 | Image processing system and image processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009193501A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013258483A (en) * | 2012-06-11 | 2013-12-26 | Konica Minolta Inc | Image formation device, control program of image formation device, and image formation system |
JP2016042626A (en) * | 2014-08-14 | 2016-03-31 | 富士ゼロックス株式会社 | Image processing apparatus and program |
JP2017201503A (en) * | 2017-01-10 | 2017-11-09 | 富士ゼロックス株式会社 | Information processing device and program |
-
2008
- 2008-02-18 JP JP2008035886A patent/JP2009193501A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013258483A (en) * | 2012-06-11 | 2013-12-26 | Konica Minolta Inc | Image formation device, control program of image formation device, and image formation system |
JP2016042626A (en) * | 2014-08-14 | 2016-03-31 | 富士ゼロックス株式会社 | Image processing apparatus and program |
JP2017201503A (en) * | 2017-01-10 | 2017-11-09 | 富士ゼロックス株式会社 | Information processing device and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5613732B2 (en) | Printing device | |
JP6610672B2 (en) | Image forming apparatus and image forming method | |
JP5298906B2 (en) | Character display system and image forming apparatus | |
US20160094634A1 (en) | Cooperation system | |
JP2003333234A (en) | Image data processor, program, and recording medium | |
JP2009193501A (en) | Image processing system and image processor | |
JP2010204980A (en) | Character display system and multilingual supporting image forming device | |
JP2007150567A (en) | Image reading apparatus and control method thereof | |
US10795621B2 (en) | Image forming apparatus detects human body to lift suspension on printing process for executing a print job | |
US20230251807A1 (en) | Server apparatus that controls print job, control method therefor, and storage medium storing control program therefor | |
JP2010243841A (en) | Image processing apparatus, method of controlling the same, and program | |
JP4222438B2 (en) | Data input / output system, control method and control apparatus for data input / output system | |
JP2006123476A (en) | Printing apparatus, printing control method, printing control program, and recording medium recording printing control program | |
JP2005167637A (en) | Printing system, printing control method, and control method of the printing system | |
JP2016148911A (en) | Printer, printing management device, printing system and program | |
JP2007122641A (en) | Image formation system | |
JP2007096876A (en) | Printing system, print control program and print control method | |
CN112188022B (en) | Image forming apparatus, control method thereof, and storage medium | |
JP2007226291A (en) | Image forming device system, image forming device, and print data transmission control program | |
JP2003032413A (en) | Device and method for displaying jobs | |
JP2005292259A (en) | Composite machine and panel setting method for the same | |
JPH11168590A (en) | Digital copying machine | |
JP5737504B2 (en) | Image reading apparatus and image reading control program | |
JP2007055114A (en) | Image formation device | |
JP2005082319A (en) | Image forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20110131 |