[go: up one dir, main page]

JP4715638B2 - Image forming system and image forming apparatus - Google Patents

Image forming system and image forming apparatus Download PDF

Info

Publication number
JP4715638B2
JP4715638B2 JP2006154411A JP2006154411A JP4715638B2 JP 4715638 B2 JP4715638 B2 JP 4715638B2 JP 2006154411 A JP2006154411 A JP 2006154411A JP 2006154411 A JP2006154411 A JP 2006154411A JP 4715638 B2 JP4715638 B2 JP 4715638B2
Authority
JP
Japan
Prior art keywords
image forming
forming apparatus
job
power
print instruction
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.)
Expired - Fee Related
Application number
JP2006154411A
Other languages
Japanese (ja)
Other versions
JP2007323465A (en
Inventor
一仁 谷本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2006154411A priority Critical patent/JP4715638B2/en
Priority to US11/653,411 priority patent/US7843589B2/en
Publication of JP2007323465A publication Critical patent/JP2007323465A/en
Application granted granted Critical
Publication of JP4715638B2 publication Critical patent/JP4715638B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、画像形成システム及び画像形成装置に関するものである。   The present invention relates to an image forming system and an image forming apparatus.

ワープロ、パソコン等で作成した文書、画像等は、内蔵あるいは外付けの画像形成装置に対し、データ送信でデータを転送することにより画像形成が行われる。そして、データ送信における回線異常時の処理に関する技術は、従来から種々のものが提案されている(例えば、特許文献1参照)。   Documents, images, and the like created by a word processor, a personal computer, and the like are formed by transferring data to the built-in or external image forming apparatus by data transmission. Various techniques related to processing in case of line abnormality in data transmission have been proposed (see, for example, Patent Document 1).

この特許文献1には、例えばIEEE1394でデータ転送を行う印字処理に関する技術が開示されている。そして、その技術は、他の機器とのデータ転送している際に、下位層が切断された場合、一定時間セッションを保持し、一定時間内にコネクションが回復した場合、継続してデータ転送を行うように上位層を制御することを特徴とするものである。これにより、データ転送中のユーザーの不注意による回線断に対してリカバリを可能にしている。   This patent document 1 discloses a technique relating to a printing process for transferring data by, for example, IEEE1394. And when that technology is transferring data with other devices, if the lower layer is disconnected, the session is held for a certain period of time, and if the connection is restored within a certain period of time, data transfer is continued. It is characterized by controlling the upper layer as it does. As a result, it is possible to recover from a line disconnection due to carelessness of the user during data transfer.

特開2000−36824号公報JP 2000-36824 A

ところで、近年、高画質かつ高生産性の画像形成装置では、トレイに格納する用紙の様々な属性設定や各種サービスをGUI装置を通して行うなど、柔軟で高機能なUI装置が要求されてきている。そして、コストパフォーマンスや開発の短期化、GUIのデザイン自由度といった面から、汎用のパーソナルコンピュータ(以下、PCという)や場合によってはワークステーション(以下、WSという)をUI装置として構成する画像形成装置が現れる可能性がある。PCをUI装置として構成した画像形成装置では、PCの起動・終了に一定時間を要するため、UI装置と画像形成装置との電源供給が分離されているケースが少なくない。このような画像形成装置では、画像形成装置本体またはUI装置のどちらかが電源オフ状態であっても、それぞれが独立して動作可能とすることができる。また、電源オフではなくともPCやWSのハングアップなど、画像形成装置本体とPC等のUI装置との間の通信が切断される場合がある。   By the way, in recent years, image forming apparatuses with high image quality and high productivity have been required to have flexible and highly functional UI apparatuses such as various attribute settings and various services of paper stored in a tray through a GUI apparatus. In view of cost performance, short development time, and freedom of GUI design, an image forming apparatus in which a general-purpose personal computer (hereinafter referred to as a PC) or, in some cases, a workstation (hereinafter referred to as WS) is configured as a UI device. May appear. In an image forming apparatus in which a PC is configured as a UI device, it takes a certain time to start and end the PC, and there are many cases where the power supply between the UI device and the image forming device is separated. In such an image forming apparatus, even if either the image forming apparatus main body or the UI apparatus is in a power-off state, each can be operated independently. Further, communication between the image forming apparatus main body and a UI device such as a PC may be disconnected, such as a PC or WS hang-up, even if the power is not turned off.

このようなUI装置と画像形成装置との電源供給を分離して構成されている場合には、ジョブ実行中に通信の切断が生じたときの対応として、UI装置と画像形成装置との電源供給が同じ構成の場合とは異なる、より適切な処理の仕方も考えられる。   In the case where the power supply between the UI device and the image forming apparatus is separated, the power supply between the UI apparatus and the image forming apparatus is taken as a countermeasure when communication is disconnected during job execution. Different ways of processing different from the case of the same configuration are also conceivable.

本発明は、以上のような技術的課題を解決するためになされたものであり、その目的とするところは、ジョブ実行中にUI装置がプリンタと接続不能な状況に陥った場合の適切な制御を提供することにある。   The present invention has been made in order to solve the technical problems as described above, and an object of the present invention is to perform appropriate control in a case where the UI device falls into a state where it cannot be connected to the printer during job execution. Is to provide.

かかる目的のもと、本発明が適用される画像形成システムは、外部からの印刷指示を受け付けて印刷指示により記録材に画像を形成する画像形成装置と、画像形成装置に通信可能に接続され、ユーザからの入力を受け付けて画像形成装置に出力し、かつ、画像形成装置から入力されるデータに基づいて情報を表示するユーザーインターフェース装置と、を含み、ユーザーインターフェース装置は、画像形成装置に印刷指示を送信するものではなく、画像形成装置とユーザーインターフェース装置は、互いに別に電源の制御及び供給が行われ、画像形成装置は、画像形成装置とユーザーインターフェース装置との間の通信の切断を検知する検知手段と、検知手段により通信の切断が検知されたときに受け付け済みの印刷指示について行うべき処理の情報を保持する保持手段と、を備えたことを特徴とするものである。 For this purpose, an image forming system to which the present invention is applied is connected to an image forming apparatus that receives an external print instruction and forms an image on a recording material according to the print instruction, and is communicably connected to the image forming apparatus. A user interface device that accepts input from a user and outputs the image to the image forming apparatus and displays information based on data input from the image forming apparatus. The image forming apparatus and the user interface apparatus are controlled and supplied with power separately from each other, and the image forming apparatus detects the disconnection of communication between the image forming apparatus and the user interface apparatus. And processing to be performed for a print instruction that has been accepted when communication disconnection is detected by the detection means. Holding means for holding the information, it is characterized in that it comprises a.

保持手段は、予め定められた複数の処理のうちユーザーにより選択された処理の情報を保持するものであることを特徴とすることができる。
また、画像形成装置は、切断された画像形成装置とユーザーインターフェース装置との間の通信を再確立する再確立手段を更に含むことを特徴とすることができる。また、再確立手段により画像形成装置とユーザーインターフェース装置との間の通信が再確立された後に、画像形成装置は、停止処理がなされた印刷指示を再開し、又は取り消すことを特徴とすることができる。
画像形成装置は、停止された実行中の印刷指示の情報を取得して保存する保存手段を更に含み、保存手段は、保存している印刷指示の情報を復帰後のユーザーインターフェース装置に送信することを特徴とすることができる。
また、画像形成装置は、検知手段により通信の切断が検知された後に新たな印刷指示を受け付けるか否かについての情報を格納する格納手段を更に含むことを特徴とすることができる。
画像形成装置は、デバイスコントローラと、デバイスコントローラを節電状態及び電源オフ状態に制御する電源制御手段と、検知手段により通信の切断が検知された後に電源制御手段がデバイスコントローラを節電状態及び/又は電源オフにする経過時間を情報として保有する保有手段と、を更に含むことを特徴とすることができる。
The holding means may hold information on a process selected by the user among a plurality of predetermined processes.
The image forming apparatus may further include re-establishing means for re-establishing communication between the disconnected image forming apparatus and the user interface device. In addition, after the communication between the image forming apparatus and the user interface apparatus is reestablished by the reestablishing unit, the image forming apparatus restarts or cancels the print instruction for which the stop process has been performed. it can.
The image forming apparatus further includes a storage unit that acquires and stores information on the stopped print instruction being executed, and the storage unit transmits the stored print instruction information to the restored user interface device. Can be characterized.
The image forming apparatus may further include a storage unit that stores information about whether or not to accept a new print instruction after the disconnection of the communication is detected by the detection unit.
The image forming apparatus includes a device controller, a power source control unit that controls the device controller to a power saving state and a power off state, and a power source control unit that controls the device controller in a power saving state and / or a power source after detecting disconnection of communication by the detection unit. And holding means for holding the elapsed time to be turned off as information.

他の観点から捉えると、本発明が適用される画像形成装置は、外部から印刷指示を受け付ける画像形成装置であって、画像形成装置に印刷指示を送信するものではない外部のユーザーインターフェース装置に接続可能に構成され、ユーザーインターフェース装置とは電源の制御及び供給が別に行われ、外部から印刷指示により記録材に画像を形成する画像形成装置本体と、画像形成装置本体とユーザーインターフェース装置との間で接続されていた通信が切断したことを検知する検知手段と、検知手段により通信の切断が検知された場合に受け付け済みの印刷指示について行うべき、継続実施を含む処理の情報を保持し、かつ、継続実施の際に発生した停止要因に対して画像形成装置本体が行うべき処理の情報を保持する保持手段と、を含むものである。 From another viewpoint, the image forming apparatus to which the present invention is applied is an image forming apparatus that receives a print instruction from the outside, and is connected to an external user interface device that does not transmit the print instruction to the image forming apparatus. capable configured, controlled and the supply of power to the user interface device is performed separately between the image forming apparatus main body for forming an image on a recording material by a print instruction from the outside, the image forming apparatus main body and the user interface device Holding detection information for detecting that the communication connected in (1) has been disconnected, and processing information including continuation execution to be performed for a received print instruction when communication disconnection is detected by the detection means; and Holding means for holding information on processing to be performed by the image forming apparatus main body against a stop factor that has occurred during continuous execution. It is intended.

保持手段が保持する停止要因に対する処理の情報に、停止要因に影響を受けない実行可能な印刷指示を実行することが含まれることを特徴とすることができる。
また、画像形成装置本体を節電状態及び電源オフ状態に制御する電源制御手段と、検知手段により通信の切断が検知されてから画像形成装置本体を節電状態及び/又は電源オフにするまでの経過時間を情報として保有する保有手段と、を更に含み、保有手段が保有する経過時間をすぎた場合に画像形成装置本体が印刷指示を実行しているときには、電源制御手段は、実行の終了後に節電状態及び/又は電源オフにすることを特徴とすることができる。
The processing information for the stop factor held by the holding unit may include executing an executable print instruction that is not affected by the stop factor.
In addition, a power control unit that controls the image forming apparatus main body to a power saving state and a power off state, and an elapsed time from when the disconnection of communication is detected by the detecting unit until the image forming apparatus main body is turned into a power saving state and / or power off. Storing means as information, and when the image forming apparatus main body is executing a print instruction when the elapsed time held by the holding means has passed, the power control means is in a power-saving state after the end of execution. And / or power off.

請求項1によれば、印刷指示の実行中にユーザーインターフェース装置が画像形成装置と接続不能な状況に陥った場合の適切な制御を提供することが可能になる。
請求項2によれば、ユーザーの使い勝手を向上させることが可能になる。
請求項3によれば、ユーザーによる文字入力等の手間を省略することが可能になる。
請求項4によれば、ユーザー自身で再確立する手間を省略することが可能になる。
請求項5によれば、実行中止の印刷指示をユーザーに通知することが可能になる。
請求項6によれば、通信切断後の印刷指示の受け付けについての制御が可能になる。
請求項7によれば、画像形成装置の省電力化に寄与することができる。
請求項8によれば、印刷指示の実行中にユーザーインターフェース装置が画像形成装置本体と接続不能な状況に陥った場合の適切な制御を提供することが可能になる。
請求項9によれば、実行可能な印刷指示の実行を進めることが可能になる。
請求項10によれば、画像形成装置の省電力化に寄与することができる。
According to the first aspect, it is possible to provide appropriate control when the user interface device falls into a state where it cannot be connected to the image forming apparatus during execution of the print instruction.
According to claim 2, it is possible to improve the user-friendliness.
According to the third aspect, it is possible to save time and effort for the user to input characters.
According to the fourth aspect, it is possible to omit the trouble of re-establishing by the user himself / herself.
According to the fifth aspect, it is possible to notify the user of a print instruction to cancel execution.
According to the sixth aspect, it is possible to control the reception of the print instruction after the communication is disconnected.
According to the seventh aspect, it is possible to contribute to power saving of the image forming apparatus.
According to the eighth aspect, it is possible to provide appropriate control when the user interface device falls into a state where it cannot be connected to the image forming apparatus main body during execution of the print instruction.
According to the ninth aspect, it is possible to proceed with execution of executable print instructions.
According to the tenth aspect, it is possible to contribute to power saving of the image forming apparatus.

以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図1は、本実施の形態に係る画像形成システムの構成例を示す図である。
この画像形成システムは、複数のクライアント100(具体的には100a、100b、100c)、ネットワーク200、外部コントローラ300、プリンタ1、およびUI(User Interface)装置10を備える。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
FIG. 1 is a diagram illustrating a configuration example of an image forming system according to the present embodiment.
The image forming system includes a plurality of clients 100 (specifically, 100a, 100b, and 100c), a network 200, an external controller 300, a printer 1, and a UI (User Interface) device 10.

クライアント100は、ネットワーク200に対し、例えばPDL(Page Description Language:ページ記述言語)にて記述された印刷用データや画像形成動作の実行指示等を含むジョブデータを送信する。
変換装置としての外部コントローラ300は、ネットワーク200を介して受信した画像データとしてのジョブデータを解釈して、得られた作像用データ(ビットマップデータ)を送信する。
画像形成装置としてのプリンタ1は、外部コントローラ300から受信した作像用データに基づき、対象となる用紙上に画像を形成する。
ユーザーインターフェース装置としてのUI装置10は、プリンタ1とは別筐体の装置からなり、例えばPC(Personal Computer)等のコンピュータ装置にて構成されている。UI装置10は、プリンタ1における各種画像形成条件の設定を受け付け、得られた設定データをプリンタ1に送信する。
なお、プリンタ1は、受信した設定データに基づき、制御部ないしはデバイスコントローラ14が各種画像形成条件の設定を行う。また、プリンタ1は例えば用紙切れ等のエラーが発生した場合に、得られたエラー情報をUI装置10に送信する。この場合に、UI装置10は受信したエラー情報をディスプレイ等に表示する。プリンタ1は、後述するデバイスコントローラ14を備えている。
The client 100 transmits job data including, for example, print data described in PDL (Page Description Language), an execution instruction for an image forming operation, and the like to the network 200.
The external controller 300 as a conversion device interprets job data as image data received via the network 200 and transmits the obtained image forming data (bitmap data).
The printer 1 as an image forming apparatus forms an image on a target sheet based on image forming data received from the external controller 300.
The UI device 10 as a user interface device is a device having a separate housing from the printer 1 and is configured by a computer device such as a PC (Personal Computer). The UI device 10 receives settings of various image forming conditions in the printer 1 and transmits the obtained setting data to the printer 1.
In the printer 1, the control unit or the device controller 14 sets various image forming conditions based on the received setting data. Further, the printer 1 transmits the obtained error information to the UI device 10 when an error such as running out of paper occurs. In this case, the UI device 10 displays the received error information on a display or the like. The printer 1 includes a device controller 14 to be described later.

ここで、UI装置10は、コンピュータ装置を構成するCPU(Central Processing Unit)、メモリ、ハードディスクドライブ等の記憶装置、液晶ディスプレイ等の表示装置等の全体に給電を行うことで直ちに動作可能な機能を維持する待受状態(非節電状態)に設定することができる。また、このUI装置10は、これらCPU、メモリ、記憶装置、表示装置等の一部に対する給電を停止または減少させることで、待機時におけるUI装置10の消費電力を低減する節電状態に設定することもできる。更に説明すると、UI装置10は、上述したようにPC等にて構成され、上記設定データの入力プログラム等は、例えばウィンドウズ(登録商標)等のOS上で動作する。このため、UI装置10では、ACPI(Advanced Configuration and Power Interface)等の電力管理規格に基づいて、給電状態の制御が行われる。   Here, the UI device 10 has a function that can be operated immediately by supplying power to a CPU (Central Processing Unit), a storage device such as a hard disk drive, a display device such as a liquid crystal display, etc. that constitute a computer device. It can be set to a standby state (non-power-saving state) to be maintained. In addition, the UI device 10 is set to a power saving state that reduces power consumption of the UI device 10 during standby by stopping or reducing power supply to a part of the CPU, memory, storage device, display device, and the like. You can also. More specifically, the UI device 10 is configured by a PC or the like as described above, and the setting data input program or the like operates on an OS such as Windows (registered trademark). Therefore, the UI device 10 controls the power supply state based on a power management standard such as ACPI (Advanced Configuration and Power Interface).

図2は、本実施の形態に係る画像形成システムを説明するための概略構成図である。
図2に示すように、このプリンタ1は、ネットワークを介して外部の機器に接続されている。このため、プリンタ1は、例えば外部の機器から送られる画像データをネットワーク経由で取り込むことができる。
FIG. 2 is a schematic configuration diagram for explaining the image forming system according to the present embodiment.
As shown in FIG. 2, the printer 1 is connected to an external device via a network. For this reason, the printer 1 can take in image data sent from, for example, an external device via a network.

このプリンタ1は、ユーザーの操作画面10a(図5参照)を有するUI装置10と、原稿から画像を光学的に読み取る画像入力部(スキャナ)11と、画像情報を用紙に印刷する画像出力部12と、を備えている。なお、本実施の形態では、外部コントローラ300をプリンタ1の外に配置しているが、プリンタ1の内部に配置して構成することも考えられる。その場合の外部コントローラ300は、外部の機器との間で通信を行ってプリントジョブ(印刷指示)およびスキャンジョブを実行するものである。
また、プリンタ1は、UI装置10、画像入力部11、画像出力部12および外部コントローラ300の制御を行うとともに、コピージョブを実行するデバイスコントローラ14を備えている。また、プリンタ1は、外部コントローラ300にケーブル(ローカルネット)によって接続され、画像出力部12、外部コントローラ300およびデバイスコントローラ14間の信号の切り替えを行うスイッチ回路15を備えている。
The printer 1 includes a UI device 10 having a user operation screen 10a (see FIG. 5), an image input unit (scanner) 11 that optically reads an image from a document, and an image output unit 12 that prints image information on paper. And. In the present embodiment, the external controller 300 is arranged outside the printer 1, but it is also conceivable that the external controller 300 is arranged inside the printer 1. In this case, the external controller 300 executes a print job (print instruction) and a scan job by communicating with an external device.
The printer 1 also includes a device controller 14 that controls the UI device 10, the image input unit 11, the image output unit 12, and the external controller 300, and executes a copy job. The printer 1 also includes a switch circuit 15 that is connected to the external controller 300 via a cable (local network) and switches signals among the image output unit 12, the external controller 300, and the device controller 14.

ここで、UI装置10は、プリンタ1とは別に電源の制御や供給が行われる構成となっている。更に説明すると、UI装置10は、プリンタ1のUI装置として構成される場合のほか、例えばコンピュータ装置等の外部デバイスとして構成される場合もある。   Here, the UI device 10 is configured to control and supply power separately from the printer 1. More specifically, the UI device 10 may be configured as an external device such as a computer device in addition to the UI device of the printer 1.

プリンタ1は、ネットワーク経由で取り込んだ画像データを画像出力部(プリンタ)12で印刷する処理(プリントジョブ)や、プリンタ1の画像入力部(スキャナ)11で取り込んだ画像データをネットワーク経由で外部の機器に転送する処理(スキャンジョブ)を実行するものである。また、プリンタ1は、内部の画像入力部11で取り込んだ画像データを処理して内部の画像出力部12で印刷する処理(コピージョブ)も実行することができるように構成されている。   The printer 1 performs processing (print job) for printing image data captured via the network by an image output unit (printer) 12 and image data captured by the image input unit (scanner) 11 of the printer 1 via an external network. A process (scan job) to be transferred to the device is executed. The printer 1 is also configured to execute processing (copy job) in which image data captured by the internal image input unit 11 is processed and printed by the internal image output unit 12.

外部コントローラ300は、例えば外部の機器からネットワークを介して送信されたジョブ(印刷指示)に基づいて画像データを作成し、外部コントローラ制御IF(インターフェース)でデバイスコントローラ14との排他制御により、プリントサービスを提供するものである。また、外部コントローラ300は、ネットワークIFによりスキャンジョブを制御し、スキャンサービスを提供するものである。   The external controller 300 creates image data based on, for example, a job (print instruction) transmitted from an external device via a network, and performs print service through exclusive control with the device controller 14 by an external controller control IF (interface). Is to provide. The external controller 300 controls the scan job by the network IF and provides a scan service.

画像出力部12は、プリントジョブが指示されると、画像データを受け取り、制御コマンドを逐次解析処理して画像出力動作を行い、用紙上に画像を印字出力するものである。   When a print job is instructed, the image output unit 12 receives image data, sequentially analyzes control commands, performs an image output operation, and prints an image on paper.

図3は、デバイスコントローラ14の内部構成を説明するブロック図を示す。
図3に示すように、このデバイスコントローラ14は、メモリ(NMV)140と、HDD(ハードディスクドライブ)141と、ネットワーク制御部142と、ユーザーインターフェース制御部143と、外部コントローラ制御部(通信制御部)144と、画像出力制御部145と、スキャナ制御部146と、システム制御部147と、を備えている。なお、各制御部142〜147は、制御プログラムによって実現されている。
FIG. 3 is a block diagram illustrating the internal configuration of the device controller 14.
As shown in FIG. 3, the device controller 14 includes a memory (NMV) 140, an HDD (hard disk drive) 141, a network control unit 142, a user interface control unit 143, and an external controller control unit (communication control unit). 144, an image output control unit 145, a scanner control unit 146, and a system control unit 147. In addition, each control part 142-147 is implement | achieved by the control program.

ユーザーインターフェース制御部143は、システムの状態やジョブの処理に必要な情報をUI装置10の操作画面10a(図5参照)上に表示し、ユーザーにガイドするものである。
また、ユーザーインターフェース制御部143は、UI装置10とプリンタ1との間の通信状況を監視し、通信の切断を検知するとシステム制御部147にその信号を送るものである。すなわち、ユーザーインターフェース制御部143は、通信の切断を検知する通信切断検知手段としての機能を有する。
また、ユーザーインターフェース制御部143は、切断されたデバイスコントローラ14とUI装置10との間の通信を再確立するものである。すなわち、ユーザーインターフェース制御部143は、UI装置10が復帰後に通信を再確立する通信再接続手段(再確立手段)としての機能を有する。
また、ユーザーインターフェース制御部143は、UI装置10との接続が切断、または復帰したことを、外部の機器又は外部コントローラ300、クライアント100(図1参照)、ネットワークUIなどに通知する。また、通信が復帰したときにジョブの履歴を送信する。すなわち、ユーザーインターフェース制御部143は、通信制御部としての機能を有する。
The user interface control unit 143 displays information necessary for processing the system status and jobs on the operation screen 10a (see FIG. 5) of the UI device 10, and guides the user.
Also, the user interface control unit 143 monitors the communication status between the UI device 10 and the printer 1 and sends a signal to the system control unit 147 when it detects the disconnection of communication. That is, the user interface control unit 143 has a function as a communication disconnection detection unit that detects disconnection of communication.
The user interface control unit 143 reestablishes communication between the disconnected device controller 14 and the UI device 10. That is, the user interface control unit 143 has a function as communication reconnection means (reestablishment means) for reestablishing communication after the UI device 10 is restored.
In addition, the user interface control unit 143 notifies an external device or the external controller 300, the client 100 (see FIG. 1), the network UI, and the like that the connection with the UI device 10 is disconnected or restored. Also, the job history is transmitted when communication is restored. That is, the user interface control unit 143 has a function as a communication control unit.

外部コントローラ制御部144は、プリントジョブの実行時に外部コントローラ300からのIFコマンド受けて、画像出力部12に対する画像入力・出力シーケンスに従ってプリントジョブを実行する。また、外部コントローラ制御部144は、外部コントローラ300からのシステムデータ要求時に、デバイスコントローラ14内部のシステムデータまたは画像入力部11や画像出力部12内部のシステムデータを通信により取得し、フォーマット変換する処理を行う。また、外部コントローラ制御部144は、電源スイッチ(図2参照)の電源オフ操作時に、デバイスコントローラ14内部のシャットダウン処理要求に伴う処理も行う。   The external controller control unit 144 receives an IF command from the external controller 300 when executing a print job, and executes the print job according to an image input / output sequence for the image output unit 12. Further, the external controller control unit 144 obtains system data in the device controller 14 or system data in the image input unit 11 or the image output unit 12 by communication when the system data is requested from the external controller 300, and performs format conversion processing. I do. In addition, the external controller control unit 144 performs processing associated with a shutdown processing request in the device controller 14 when the power switch (see FIG. 2) is turned off.

画像出力制御部145は、主にコピージョブの実行時に画像出力部12とのIF制御を行い、画像出力部12に対する画像入力・出力シーケンスに従ってコピージョブを実行するものである。
スキャナ制御部146は、主にスキャンジョブの実行時に画像入力部11とのIF制御を行い、画像入力部11に対する画像入力・出力シーケンスに従ってスキャンジョブを実行するものである。
The image output control unit 145 performs IF control with the image output unit 12 mainly when executing a copy job, and executes the copy job according to an image input / output sequence for the image output unit 12.
The scanner control unit 146 performs IF control with the image input unit 11 mainly when executing a scan job, and executes the scan job according to an image input / output sequence for the image input unit 11.

システム制御部147は、システムの中核としてプリントジョブやコピージョブ等の複数ジョブの調停を行い、システムの資源を活用するためのものである。システム制御部147は、ジョブ実行中に、ソフトウエアの不具合(ハングアップや停止(終了))やUI装置10の電源オフ等により、UI装置10とプリンタ1との間に通信切断が生じた場合に、ジョブの停止方法やジョブの継続方法を決定するジョブ制御を行う。すなわち、システム制御部147は、ジョブ制御手段としての機能を有する。   The system control unit 147 arbitrates a plurality of jobs such as a print job and a copy job as the core of the system, and uses system resources. When the system control unit 147 disconnects communication between the UI device 10 and the printer 1 due to a software defect (hangup or stop (end)) or power-off of the UI device 10 during job execution. In addition, job control is performed to determine a job stop method and a job continuation method. That is, the system control unit 147 has a function as job control means.

〔第1の実施の形態〕
図4は、第1の実施の形態に係るプリンタ1の処理を説明するためのフローチャートである。
まず、UI装置10とデバイスコントローラ14との間の通信が切断された場合の処理内容(対応)がUI装置10を通じて設定される(ステップ101)。すなわち、実行中のジョブの停止方法や継続方法を、ユーザーがUI装置10で設定する。
[First Embodiment]
FIG. 4 is a flowchart for explaining processing of the printer 1 according to the first embodiment.
First, the processing content (correspondence) when communication between the UI device 10 and the device controller 14 is disconnected is set through the UI device 10 (step 101). In other words, the user sets a method for stopping and continuing a job being executed on the UI device 10.

図5は、通信切断時の処理内容を設定する場合のUI装置10の操作画面10aの一例を示す図である。
図5に示すように、ユーザーは、ジョブの実行中にUI装置10とデバイスコントローラ14との間の通信が切断したことがユーザーインターフェース制御部143(図3参照)により検知された場合の処理内容として、4つのいずれか一を選択することができる。その選択肢としては、具体的には、「ジョブの即停止」、「ジョブのセット単位で停止」、「実行中のジョブ終了後に停止」及び「受け付け済みの全ジョブ終了後に停止」である。4つの中のいずれか一が選択された後に「決定」ボタンが押されると、選択した事項が確定する。なお、図5に示す例では、デフォルトとして、「ジョブの即停止」が設定されている。
FIG. 5 is a diagram illustrating an example of the operation screen 10a of the UI device 10 when setting the processing content when communication is disconnected.
As shown in FIG. 5, when the user detects that the communication between the UI device 10 and the device controller 14 is disconnected during the execution of the job by the user interface control unit 143 (see FIG. 3), the processing contents Any one of the four can be selected. Specifically, the options are “immediate stop of job”, “stop in units of job set”, “stop after completion of currently executing job”, and “stop after completion of all accepted jobs”. When the “OK” button is pressed after any one of the four is selected, the selected item is confirmed. In the example illustrated in FIG. 5, “immediate job stop” is set as a default.

ここで、「ジョブの即停止」とは、切断が検知されると、直ちに実行中のジョブが停止されることをいう。また、「ジョブのセット単位で停止」とは、ジョブにおけるセットを単位とし、例えば実行中のセットが完了するまでプリントを継続し、そのセットが完了したら停止することをいう。具体的に説明すると、4枚の原稿を2部ずつプリントするプリントジョブにおいて2枚目の原稿を1部プリントした途中で通信切断が検知される場合に、ソータなしでは、2枚目を2部プリントしてジョブが停止する。また、ソータありでは、2枚目、3枚目及び4枚目を1部ずつプリントしてジョブが停止する。   Here, “immediate job stop” means that a job being executed is immediately stopped when disconnection is detected. Further, “stop in units of job sets” means that printing is continued until a set being executed is completed, and is stopped when the set is completed. More specifically, when a communication disconnection is detected in the middle of printing one copy of the second document in a print job in which four copies of four documents are printed, two copies of the second sheet without the sorter. The job stops after printing. With the sorter, the second sheet, the third sheet, and the fourth sheet are printed one by one, and the job is stopped.

また、「実行中のジョブ終了後に停止」とは、実行中のジョブをすべて完了するまでジョブを継続し、ジョブが完了した後に停止させることをいう。すなわち、4枚の原稿を2部ずつプリントするプリントジョブにおいて2枚目の原稿をプリントしている途中で通信切断が検知される場合には、2部ずつのプリントが完了するまでジョブを継続する。更に説明すると、この場合には、ジョブを単位としてジョブの継続が行われる。したがって、複数のジョブを受け付けている場合には、実行されないジョブがそのまま残る。
また、「受け付け済みの全ジョブ終了後に停止」とは、既に受け付けられているジョブのすべてが完了するまで継続し、全ジョブの完了後に停止させることをいう。
Further, “stop after completion of the job being executed” means that the job is continued until all the jobs being executed are completed and stopped after the job is completed. That is, in a print job in which four copies of four originals are printed, if the communication disconnection is detected while the second original is being printed, the job is continued until printing of each two copies is completed. . More specifically, in this case, the job is continued in units of jobs. Therefore, when a plurality of jobs are accepted, a job that is not executed remains as it is.
“Stop after completion of all accepted jobs” refers to continuing until all of the already accepted jobs are completed and stopping after completion of all jobs.

図4に戻って説明を続ける。UI装置10の操作画面10a(図5参照)で処理内容を設定すると、設定された処理内容が、デバイスコントローラ14のシステム制御部147(図3参照)によって、保持手段としてのメモリ140(図3参照)に情報として格納される(ステップ102)。   Returning to FIG. 4, the description will be continued. When the processing content is set on the operation screen 10a (see FIG. 5) of the UI device 10, the set processing content is stored in the memory 140 (FIG. 3) as a holding unit by the system control unit 147 (see FIG. 3) of the device controller 14. (See 102) as information (step 102).

そして、例えば外部の機器からネットワークを介して送信されたプリントジョブがあれば、外部コントローラ300(図2参照)がそのプリントジョブを受け付け(ステップ103)、デバイスコントローラ14(図2又は図3参照)等の制御によってジョブが開始される(ステップ104)。   For example, if there is a print job transmitted from an external device via the network, the external controller 300 (see FIG. 2) accepts the print job (step 103), and the device controller 14 (see FIG. 2 or FIG. 3). The job is started by control such as (step 104).

ジョブが開始された後には、ユーザーインターフェース制御部143(図3参照)により、UI装置10とデバイスコントローラ14との間の通信が切断されていないか否かが監視される(ステップ105)。そして、通信切断が検知されたときには、ステップ102において格納された処理内容に基づいて「通信切断時の処理」が開始される(ステップ200)。また、通信切断が検知されないままそのジョブが終了すると(ステップ106)、受け付けられているジョブのうち未だ実行されていないジョブがあるか否かが判断され(ステップ107)、未実行ジョブがあればそのジョブを開始し、なければ終了する。   After the job is started, it is monitored by the user interface control unit 143 (see FIG. 3) whether or not the communication between the UI device 10 and the device controller 14 is disconnected (step 105). Then, when communication disconnection is detected, “process at the time of communication disconnection” is started based on the processing content stored in step 102 (step 200). When the job is terminated without detecting disconnection (step 106), it is determined whether there is a job that has not been executed among the accepted jobs (step 107). Start the job, otherwise end it.

図6は、通信切断時の処理を説明するためのフローチャートである。
本実施の形態における通信切断時の処理は、次のように行われる。まず、ステップ102(図4参照)においてメモリ140(図3参照)に格納された処理内容が、システム制御部147(図3参照)により読み出される(ステップ201)。なお、ここにいう処理内容とは、「ジョブの即停止」、「ジョブのセット単位で停止」、「実行中のジョブ終了後に停止」及び「受け付け済みの全ジョブ終了後に停止」のいずれかである。
FIG. 6 is a flowchart for explaining processing at the time of disconnection of communication.
Processing at the time of communication disconnection in the present embodiment is performed as follows. First, the processing content stored in the memory 140 (see FIG. 3) in step 102 (see FIG. 4) is read by the system control unit 147 (see FIG. 3) (step 201). Note that the processing content here is one of “immediate job stop”, “stop in units of job sets”, “stop after completion of currently executing job”, and “stop after completion of all accepted jobs”. is there.

システム制御部147は、読み出された処理内容を実行する(ステップ202)。すなわち、読み出された処理内容が「ジョブの即停止」であれば、実行中のジョブを直ちに停止するように制御する。また、「ジョブのセット単位で停止」であれば、該当するセットが終了した後に停止するように制御する。「実行中のジョブ終了後に停止」であれば、実行中のジョブが完了した後に停止するように制御し、「受け付け済みの全ジョブ終了後に停止」であれば、受け付け済みの全ジョブが完了した後に停止するように制御する。
ステップ202において停止されたジョブは、ジョブ情報管理手段としてのシステム制御部147により管理され、停止理由がメモリ140に保存される。すなわち、システム制御部147及びメモリ140は、停止された実行中のジョブの情報を取得して保存する保存手段の一部を構成するものである。
The system control unit 147 executes the read processing content (step 202). That is, if the read processing content is “immediate job stop”, control is performed to immediately stop the job being executed. If “stop in units of job sets” is set, control is performed to stop after the corresponding set is completed. If it is “Stop after completion of running job”, it is controlled to stop after completion of the job being executed. If it is “Stop after completion of all accepted jobs”, all accepted jobs are completed. Control to stop later.
The job stopped in step 202 is managed by the system control unit 147 as job information management means, and the reason for the stop is stored in the memory 140. In other words, the system control unit 147 and the memory 140 constitute a part of a storage unit that acquires and stores information on a stopped job being executed.

ユーザーインターフェース制御部143は、UI装置10が復帰後に、切断されたUI装置10とデバイスコントローラ14との間の通信を再確立する(ステップ203)。   The user interface control unit 143 reestablishes communication between the disconnected UI device 10 and the device controller 14 after the UI device 10 is restored (step 203).

その後、ジョブ情報管理手段としてのシステム制御部147により、停止されたジョブがあるか否かが判断される(ステップ204)。すなわち、ステップ201において読み出された処理内容が、「ジョブの即停止」又は「ジョブのセット単位で停止」の場合には、ジョブの途中で停止されている。また、その停止理由は、メモリ140に保存されている。そのような停止されたジョブをどのように処理するかの指示をユーザーから受ける。   Thereafter, the system control unit 147 as job information management means determines whether there is a stopped job (step 204). That is, when the processing content read in step 201 is “immediate stop of job” or “stop in units of job sets”, the processing is stopped in the middle of the job. Further, the reason for the stop is stored in the memory 140. An instruction is received from the user on how to process such a stopped job.

図7は、停止されたジョブの対応を設定するUI装置10の操作画面10aの一例を示す図である。
図7に示すように、ユーザーは、「該当するジョブを再開する」又は「該当するジョブをキャンセルする」を選択することができる。システム制御部147は、ユーザーからの指示に従って、停止されたジョブの処理を進める(図6のステップ205参照)。
FIG. 7 is a diagram illustrating an example of the operation screen 10a of the UI device 10 for setting the correspondence of the stopped job.
As shown in FIG. 7, the user can select “resume corresponding job” or “cancel corresponding job”. The system control unit 147 advances the processing of the stopped job in accordance with an instruction from the user (see step 205 in FIG. 6).

図6に戻って説明を続けると、デバイスコントローラ14は、ジョブの履歴をUI装置10に送信する。UI装置10は、デバイスコントローラ14から受け取ったジョブの履歴を表示する(ステップ206)。   Returning to FIG. 6 and continuing the description, the device controller 14 transmits a job history to the UI device 10. The UI device 10 displays the job history received from the device controller 14 (step 206).

このように、UI装置10をプリンタ1の外部デバイスとして構成する場合には、それぞれを同期させて制御させることが困難な状況も考えられる。しかし、本実施の形態では、UI装置10と画像形成装置本体のどちらか一方が動作不能な状況であっても、正常な他方は動作させることが可能になる。   As described above, when the UI device 10 is configured as an external device of the printer 1, there may be a situation where it is difficult to control the UI device 10 in synchronization with each other. However, in this embodiment, even if one of the UI device 10 and the image forming apparatus main body is inoperable, the other can be operated normally.

ここで、ジョブを実行している最中に通信切断が生じた後のジョブの受け付けについて、ユーザーは、図4に示すステップ101において、予め設定することができる。そして、予め設定すると、設定内容は、格納手段としてのメモリ140(図3参照)に格納され、また、図6に示すステップ201でメモリ140から読み出される。かかるジョブの受け付けについて更に説明を続ける。   Here, in step 101 shown in FIG. 4, the user can set in advance the acceptance of a job after communication disconnection occurs during the execution of the job. Then, if preset, the setting content is stored in the memory 140 (see FIG. 3) as storage means, and is read out from the memory 140 in step 201 shown in FIG. Further description of accepting such a job will be continued.

図8は、ジョブの実行中に通信切断が生じた後のジョブの受け付けについて設定するUI装置10の操作画面の一例を示す図である。
図8に示すUI装置10の操作画面10aにおいて、ユーザーは、「ジョブの新規受け付けをしない」又は「ジョブの新規受け付けを行うが、その実行は行わない」を選択することができる。「ジョブの新規受け付けをしない」が選択されると、外部コントローラ300(図2参照)は、通信切断後には新規なジョブをまったく受け付けない。その一方で、「ジョブの新規受け付けを行うが、その実行は行わない」が選択されると、外部コントローラ300(図2参照)は、通信切断後でも新規なジョブを受け付けるものの、受け付けた新規なジョブを実行しない。
FIG. 8 is a diagram illustrating an example of an operation screen of the UI device 10 configured to accept a job after a communication disconnection occurs during job execution.
On the operation screen 10a of the UI device 10 shown in FIG. 8, the user can select “Do not accept new jobs” or “Perform new acceptance of jobs but do not execute them”. When “Do not accept new job” is selected, the external controller 300 (see FIG. 2) does not accept any new job after the communication is disconnected. On the other hand, when “execute new job but do not execute it” is selected, the external controller 300 (see FIG. 2) accepts the new job even after the communication is cut off. Do not execute the job.

〔第2の実施の形態〕
本実施の形態では、図4に示す第1の実施の形態に係るフローチャートとほぼ同じであり、その説明を省略する。相違する事項としては、図4に示すステップ101では、図5に示すUI装置10の操作画面10aのほかに、図9に示すUI装置10の操作画面10aも表示されることになる。また、図4に示すステップ200における処理内容が異なる。
[Second Embodiment]
The present embodiment is almost the same as the flowchart according to the first embodiment shown in FIG. 4, and a description thereof will be omitted. As a difference, in step 101 shown in FIG. 4, in addition to the operation screen 10a of the UI device 10 shown in FIG. 5, the operation screen 10a of the UI device 10 shown in FIG. 9 is also displayed. Further, the processing contents in step 200 shown in FIG. 4 are different.

図9は、通信切断後のジョブ実行中にジョブ停止要因が発生した場合の処理内容を設定するUI装置10の操作画面10aの一例を示す図である。
図9に示すように、ユーザーは、通信切断後のジョブ実行中にジョブ停止要因が生じた場合の選択肢として、「ジョブ停止要因が解除されるまでジョブを停止」又は「実行可能なジョブを実行」を選択することができる。
FIG. 9 is a diagram illustrating an example of the operation screen 10a of the UI device 10 for setting processing contents when a job stop factor occurs during job execution after communication disconnection.
As shown in FIG. 9, the user can select “Stop Job Until Job Stop Factor is Cleared” or “Execute Executable Job” as an option when a job stop factor occurs during job execution after communication disconnection. Can be selected.

更に説明すると、図5に示すUI装置10の操作画面10aにおいて、「ジョブのセット単位で停止」、「実行中のジョブ終了後に停止」又は「受け付け済みの全ジョブ終了後に停止」が選択されると、通信切断後にもジョブの実行が継続される。本実施の形態では、継続するジョブの実行中に、何らかのジョブ停止要因が発生した場合の処理を予め決めておく。
したがって、図4に示すステップ101において、図5に示す「ジョブの即停止」以外の処理内容すなわち、「ジョブのセット単位で停止」、「実行中のジョブ終了後に停止」又は「受け付け済みの全ジョブ終了後に停止」が選択されたときに、図9に示すUI装置10の操作画面10aが表示される。
More specifically, on the operation screen 10a of the UI device 10 shown in FIG. 5, “Stop by job set unit”, “Stop after completion of currently executing job”, or “Stop after completion of all accepted jobs” is selected. The job continues to be executed even after the communication is disconnected. In the present embodiment, processing in the case where some job stop factor occurs during execution of a continuous job is determined in advance.
Therefore, in step 101 shown in FIG. 4, the processing contents other than “immediate job stop” shown in FIG. 5, that is, “stop in units of job sets”, “stop after completion of running job”, or “all received When “Stop after job completion” is selected, an operation screen 10a of the UI device 10 shown in FIG. 9 is displayed.

ここにいう「ジョブ停止要因」としては、例えば、用紙詰まり(ジャム)や用紙切れ等の事態が発生した状態をあげることができる。
ここで、画像出力部12(図2参照)にて印刷する用紙を収容する図示しない給紙トレイが複数ある場合には、給紙トレイごとに異なるサイズの用紙を収容しておくことができる。したがって、ジョブ停止要因が、例えばA4用紙の用紙切れである場合には、A4用紙に印刷するジョブであれば、ジョブを継続ないしは実行することができない。しかしながら、A4用紙以外のサイズの用紙、例えばB5用紙に印刷するジョブであれば、問題なく実行することができる。したがって、ジョブ停止要因が発生したときには、受け付け済みのジョブの中に実行可能なジョブがある場合が想定できる。本実施の形態では、このように、ジョブ停止要因が発生しても、実行可能なジョブがあるときに、そのジョブを実行するかどうかを設定することができるように構成されている。
Examples of the “job stop factor” include a state where a paper jam (jam) or a paper out condition has occurred.
Here, when there are a plurality of sheet feeding trays (not shown) that accommodate sheets to be printed by the image output unit 12 (see FIG. 2), sheets of different sizes can be accommodated for each sheet feeding tray. Therefore, if the job stop factor is, for example, the A4 paper is out of paper, the job cannot be continued or executed if it is a job for printing on A4 paper. However, any job that prints on paper of a size other than A4 paper, such as B5 paper, can be executed without any problem. Therefore, when a job stop factor occurs, it can be assumed that there is an executable job among the accepted jobs. In this embodiment, as described above, even when a job stop factor occurs, when there is an executable job, it is possible to set whether to execute the job.

ここにいう「ジョブ停止要因が解除されるまでジョブを停止」とは、通信切断後にジョブを実行している場合にジョブ停止要因が発生したときには、ジョブ停止要因が解除されるまですべてのジョブを停止させ、実行しないことをいう。
また、「実行可能なジョブを実行」とは、通信切断後にジョブを実行している場合にジョブ停止要因が発生したときには、既に受け付けている他のジョブの中に実行可能なジョブがあれば、そのジョブを実行することをいう。具体例で説明すると、例えばA4用紙に印刷するジョブを実行中に、A4用紙の用紙切れが発生したものの、他のサイズの用紙は用紙切れではない場合には、受け付け済みのジョブの中に、例えばB5用紙の用紙に印刷するジョブがあれば、そのジョブを実行するものである。
“Stop job until job stop factor is canceled” here means that if a job stop factor occurs when a job is executed after communication disconnection, all jobs are stopped until the job stop factor is canceled. Stop and do not execute.
In addition, “executable job execution” means that if a job stop factor occurs when the job is executed after disconnection, if there is an executable job among other jobs already accepted, Executing the job. In a specific example, for example, when a paper for A4 paper runs out while a job for printing on A4 paper is executed, but a paper of another size does not run out of paper, For example, if there is a job to print on B5 paper, the job is executed.

図10は、第2の実施の形態における通信切断時の処理を説明するためのフローチャートである。すなわち、図10は、図4に示すステップ200の内容を示している。
本実施の形態では、まず、メモリ140(図3参照)に格納された処理内容が、システム制御部147(図3参照)により読み出される(ステップ211)。本実施の形態において、メモリ140から読み出される処理内容としては、通信切断後の処理内容に加えて、上述したように、通信切断後にジョブを実行している最中にジョブ停止要因が発生した場合の処理内容も含まれる。
FIG. 10 is a flowchart for explaining processing at the time of communication disconnection in the second embodiment. That is, FIG. 10 shows the contents of step 200 shown in FIG.
In the present embodiment, first, the processing content stored in the memory 140 (see FIG. 3) is read by the system control unit 147 (see FIG. 3) (step 211). In the present embodiment, the processing content read from the memory 140 includes, in addition to the processing content after communication disconnection, as described above, when a job stop factor occurs during execution of a job after communication disconnection. This processing content is also included.

システム制御部147は、読み出された処理内容を開始する(ステップ212)。そして、処理内容が終了するまでの間に、システム制御部147は、ジョブ停止要因が発生したか否かを判断する(ステップ213)。ジョブ停止要因が発生することなく、設定した処理内容を終了すると(ステップ214)、図6に示す第1の実施の形態の場合と同様に、ユーザーインターフェース制御部143は、切断された通信を再確立し(ステップ215)、UI装置10は、ジョブの履歴を表示する(ステップ216)。   The system control unit 147 starts the read processing content (step 212). Until the processing is completed, the system control unit 147 determines whether a job stop factor has occurred (step 213). When the set processing content is completed without causing a job stop factor (step 214), the user interface control unit 143 reopens the disconnected communication as in the case of the first embodiment shown in FIG. Once established (step 215), the UI device 10 displays the job history (step 216).

ステップ213においてジョブ停止要因が発生したときには、システム制御部147は、そのジョブ停止要因(エラー原因)をメモリ140に保存した後に、ジョブ停止要因発生時の処理内容を実行する(ステップ217)。すなわち、読み出された処理内容が「復帰するまでジョブを停止」であれば、他の実行可能なジョブがあっても実行しない。また、「実行可能なジョブを実行」であれば、システム制御部147は、ジョブ停止要因の発生にもかかわらず実行が可能なジョブを実行するように制御する。   When a job stop factor occurs in step 213, the system control unit 147 stores the job stop factor (error cause) in the memory 140, and then executes the processing contents when the job stop factor occurs (step 217). In other words, if the read processing content is “stop job until return”, it is not executed even if there is another executable job. If “executable job is executed”, the system control unit 147 performs control so as to execute a job that can be executed despite occurrence of a job stop factor.

ユーザーインターフェース制御部143は、UI装置10が復帰後に、切断されたUI装置10とデバイスコントローラ14との間の通信を再確立する(ステップ218)。   The user interface control unit 143 reestablishes communication between the disconnected UI device 10 and the device controller 14 after the UI device 10 returns (step 218).

そして、デバイスコントローラ14のシステム制御部147は、メモリ140に保存したジョブ停止要因を読み出して、ユーザーインターフェース制御部143を介してUI装置10に送信する。UI装置10は、デバイスコントローラ14から受け取ったジョブ停止要因を表示する(ステップ219)。   Then, the system control unit 147 of the device controller 14 reads the job stop factor stored in the memory 140 and transmits the job stop factor to the UI device 10 via the user interface control unit 143. The UI device 10 displays the job stop factor received from the device controller 14 (step 219).

その後、システム制御部147は、受け付けたジョブの中で実行していない未実行ジョブがあるか否かを判定し(ステップ220)、未実行ジョブがあれば、その未実行ジョブをUI装置10に表示させる(ステップ221)。ユーザーが、UI装置10に表示された未実行ジョブの実行を指示すると(ステップ222)、システム制御部147は、指示された未実行ジョブを実行し(ステップ223)、終了する。なお、図7に示す操作画面10aにより、実行途中の停止されたジョブの対応について、ユーザーが入力できるように構成することも考えられる。   Thereafter, the system control unit 147 determines whether there is an unexecuted job that has not been executed among the received jobs (step 220). If there is an unexecuted job, the unexecuted job is transferred to the UI device 10. It is displayed (step 221). When the user instructs execution of an unexecuted job displayed on the UI device 10 (step 222), the system control unit 147 executes the instructed unexecuted job (step 223) and ends. Note that it is also conceivable that the user can input the correspondence of a stopped job in the middle of execution using the operation screen 10a shown in FIG.

〔第3の実施の形態〕
本実施の形態では、図4に示す第1の実施の形態に係るフローチャートとほぼ同じであり、その説明を省略する。相違する事項としては、図4に示すステップ101において、図5に示すUI装置10の操作画面10aのほかに、図11及び図12に示すUI装置10の操作画面10aも表示されることになる。
[Third Embodiment]
The present embodiment is almost the same as the flowchart according to the first embodiment shown in FIG. 4, and a description thereof will be omitted. As a difference, in step 101 shown in FIG. 4, in addition to the operation screen 10a of the UI device 10 shown in FIG. 5, the operation screen 10a of the UI device 10 shown in FIGS. 11 and 12 is also displayed. .

図11は、プリンタ1について節電状態及び電源オフに移行する条件を設定するUI装置10の操作画面10aの一例を示す図である。
図11に示すように、ユーザーは、プリンタ1についての時間の設定を予め行うことができる。すなわち、ユーザーは、プリンタ1について、節電状態に移行するまでの経過時間と、電源がオフになるまでの経過時間を別々に設定することができる。設定された各時間情報は、保有手段としてのメモリ140(図3参照)にて保有される。
FIG. 11 is a diagram illustrating an example of an operation screen 10a of the UI device 10 for setting a power saving state and a condition for shifting to power off for the printer 1.
As shown in FIG. 11, the user can set the time for the printer 1 in advance. That is, the user can set separately the elapsed time until the printer 1 shifts to the power saving state and the elapsed time until the power is turned off. Each set time information is held in the memory 140 (see FIG. 3) as holding means.

このように、本実施の形態は、UI装置10が何らかの原因で、ジョブ実行(実施)中に動作不能となり復帰不能となった場合、あるいは長時間UI装置10との接続が切断した状態の場合には、電源制御手段としてのプリンタ1のデバイスコントローラ14は、図11に示す操作画面10aにより予め設定された時間の経過を待ち、電源をオフまたは節電状態に移行する。そして、節電と電源オフの設定時間は別々に設定可能としている。節電と電源オフの設定時間が同じ場合は電源をオフとする。また、設定された時間の経過時に、図6に示す通信切断時の処理が行われている場合には、一連の処理が終了するまで実行し、電源をオフまたは節電状態へ移行する。   As described above, in the present embodiment, when the UI device 10 becomes inoperable and cannot be restored during job execution (execution) for some reason, or when the connection with the UI device 10 is disconnected for a long time. First, the device controller 14 of the printer 1 as the power control means waits for the elapse of a time set in advance on the operation screen 10a shown in FIG. 11, and then turns off the power or shifts to the power saving state. The power saving and power-off setting times can be set separately. If the set times for power saving and power off are the same, the power is turned off. Further, when the communication disconnection process shown in FIG. 6 is performed when the set time has elapsed, the process is executed until the series of processes is completed, and the power is turned off or the power saving state is entered.

図12は、UI装置10についてスクリーンセーブ、節電状態及び電源オフに移行する条件を設定するUI装置10の操作画面10aの一例を示す図である。
図12に示すように、ユーザーは、UI装置10についての時間の設定を予め行うことができる。すなわち、ユーザーは、UI装置10について、スクリーンセーブに移行するまでの経過時間、節電状態に移行するまでの経過時間と、電源がオフになるまでの経過時間を別々に設定することができる。設定された各時間情報は、メモリ140(図3参照)に保存される。
FIG. 12 is a diagram illustrating an example of the operation screen 10a of the UI device 10 for setting the screen save, the power saving state, and the conditions for shifting to power-off for the UI device 10.
As shown in FIG. 12, the user can set the time for the UI device 10 in advance. In other words, the user can separately set the elapsed time until the screen shifts to the screen save, the elapsed time until the power saving state, and the elapsed time until the power is turned off. Each set time information is stored in the memory 140 (see FIG. 3).

このように、本実施の形態では、UI装置10とプリンタ1の節電及び電源オフの設定時間を別々に設定可とし、メモリ140に記憶される。また、UI装置10は、スクリーンセーブの設定時間も別に設定可とし、メモリ140に記憶される。UI装置10をプリンタ1から独立して制御できるので、PCやWSを使ったUI装置10でなくとも、省エネの観点から好ましい。
そして、UI装置10は、ジョブ中であっても、操作されない状態が設定された時間だけ続いた場合に、スクリーンセーブ、節電、電源オフのいずれかへ移行する。なお、移行時には、UI装置10は、その事実をプリンタ1に通知する。
As described above, in the present embodiment, the power saving and power-off setting times of the UI device 10 and the printer 1 can be set separately and stored in the memory 140. The UI device 10 can also set the screen save setting time separately, and is stored in the memory 140. Since the UI device 10 can be controlled independently from the printer 1, it is preferable from the viewpoint of energy saving even if it is not the UI device 10 using a PC or WS.
Then, the UI device 10 shifts to screen save, power saving, or power-off when a non-operating state continues for a set time even during a job. At the time of transition, the UI device 10 notifies the printer 1 of the fact.

本実施の形態に係る画像形成システムの構成例を示す図である。1 is a diagram illustrating a configuration example of an image forming system according to an embodiment. 本実施の形態に係る画像形成システムを説明するための概略構成図である。1 is a schematic configuration diagram for explaining an image forming system according to an embodiment. デバイスコントローラの内部構成を説明するブロック図である。It is a block diagram explaining the internal structure of a device controller. 第1の実施の形態に係るプリンタの処理を説明するためのフローチャートである。4 is a flowchart for explaining processing of the printer according to the first embodiment. 通信切断時の処理内容を設定する場合のユーザーインターフェースの操作画面の一例を示す図である。It is a figure which shows an example of the operation screen of a user interface in the case of setting the processing content at the time of communication disconnection. 通信切断時の処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process at the time of communication disconnection. 停止されたジョブの対応を設定するユーザーインターフェースの操作画面の一例を示す図である。It is a figure which shows an example of the operation screen of the user interface which sets the response | compatibility of the stopped job. ジョブの実行中に通信切断が生じた後のジョブの受け付けについて設定するユーザーインターフェースの操作画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen of a user interface that is set for accepting a job after communication disconnection occurs during job execution. 通信切断後のジョブ実行中にジョブ停止要因が発生した場合の処理内容を設定するユーザーインターフェースの操作画面の一例を示す図である。It is a figure which shows an example of the operation screen of the user interface which sets the processing content when the job stop factor generate | occur | produces during the job execution after communication disconnection. 第2の実施の形態における通信切断時の処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process at the time of communication disconnection in 2nd Embodiment. 第3の実施の形態におけるプリンタについて節電状態及び電源オフに移行する条件を設定するユーザーインターフェースの操作画面の一例を示す図である。It is a figure which shows an example of the operation screen of the user interface which sets the conditions to transfer to a power-saving state and power-off about the printer in 3rd Embodiment. 第3の実施の形態におけるユーザーインターフェースについてスクリーンセーブ、節電状態及び電源オフに移行する条件を設定するユーザーインターフェースの操作画面の一例を示す図である。It is a figure which shows an example of the operation screen of a user interface which sets the conditions which transfer a screen save, a power saving state, and power-off about the user interface in 3rd Embodiment.

符号の説明Explanation of symbols

1…プリンタ、1a…本体、10…UI装置、10a…操作画面、12…画像出力部、14…デバイスコントローラ、140…メモリ、147…システム制御部、300…外部コントローラ DESCRIPTION OF SYMBOLS 1 ... Printer, 1a ... Main body, 10 ... UI apparatus, 10a ... Operation screen, 12 ... Image output part, 14 ... Device controller, 140 ... Memory, 147 ... System control part, 300 ... External controller

Claims (10)

外部からの印刷指示を受け付けて当該印刷指示により記録材に画像を形成する画像形成装置と、
前記画像形成装置に通信可能に接続され、ユーザからの入力を受け付けて当該画像形成装置に出力し、かつ、当該画像形成装置から入力されるデータに基づいて情報を表示するユーザーインターフェース装置と、
を含み、
前記ユーザーインターフェース装置は、前記画像形成装置に印刷指示を送信するものではなく、
前記画像形成装置と前記ユーザーインターフェース装置は、互いに別に電源の制御及び供給が行われ、
前記画像形成装置は、
前記画像形成装置と前記ユーザーインターフェース装置との間の通信の切断を検知する検知手段と、
前記検知手段により通信の切断が検知されたときに受け付け済みの印刷指示について行うべき処理の情報を保持する保持手段と、
を備えたことを特徴とする画像形成システム。
An image forming apparatus that accepts an external print instruction and forms an image on a recording material according to the print instruction;
A user interface device that is communicably connected to the image forming apparatus, receives an input from a user, outputs the received image to the image forming apparatus, and displays information based on data input from the image forming apparatus;
Including
The user interface device does not transmit a print instruction to the image forming apparatus,
The image forming apparatus and the user interface apparatus are separately controlled and supplied with power,
The image forming apparatus includes:
Detecting means for detecting disconnection of communication between the image forming apparatus and the user interface device;
Holding means for holding information on processing to be performed with respect to a received print instruction when communication disconnection is detected by the detection means;
An image forming system comprising:
前記保持手段は、予め定められた複数の処理のうちユーザにより選択された処理の情報を保持するものであることを特徴とする請求項1に記載の画像形成システム。   The image forming system according to claim 1, wherein the holding unit holds information on a process selected by a user among a plurality of predetermined processes. 前記画像形成装置は、切断された前記画像形成装置と前記ユーザーインターフェース装置との間の通信を再確立する再確立手段を更に含むことを特徴とする請求項1に記載の画像形成システム。   The image forming system according to claim 1, wherein the image forming apparatus further includes re-establishing means for re-establishing communication between the disconnected image forming apparatus and the user interface device. 前記再確立手段により前記画像形成装置と前記ユーザーインターフェース装置との間の通信が再確立された後に、当該画像形成装置は、停止処理がなされた印刷指示を再開し、又は取り消すことを特徴とする請求項3に記載の画像形成システム。   After the communication between the image forming apparatus and the user interface apparatus is re-established by the re-establishing unit, the image forming apparatus restarts or cancels the print instruction for which the stop process has been performed. The image forming system according to claim 3. 前記画像形成装置は、停止された実行中の印刷指示の情報を取得して保存する保存手段を更に含み、
前記保存手段は、保存している印刷指示の情報を復帰後の前記ユーザーインターフェース装置に送信することを特徴とする請求項1に記載の画像形成システム。
The image forming apparatus further includes a storage unit that acquires and stores information on the stopped print instruction being executed,
The image forming system according to claim 1, wherein the storage unit transmits the stored print instruction information to the restored user interface device.
前記画像形成装置は、
前記検知手段により通信の切断が検知された後に新たな印刷指示を受け付けるか否かについての情報を格納する格納手段を更に含むことを特徴とする請求項1に記載の画像形成システム。
The image forming apparatus includes:
The image forming system according to claim 1, further comprising a storage unit that stores information about whether to accept a new print instruction after the disconnection of the communication is detected by the detection unit.
前記画像形成装置は、
デバイスコントローラと、
前記デバイスコントローラを節電状態及び電源オフ状態に制御する電源制御手段と、
前記検知手段により通信の切断が検知された後に前記電源制御手段が前記デバイスコントローラを節電状態及び/又は電源オフにする経過時間を情報として保有する保有手段と、
を更に含むことを特徴とする請求項1に記載の画像形成システム。
The image forming apparatus includes:
A device controller;
Power control means for controlling the device controller to a power saving state and a power off state;
Holding means for holding as information the elapsed time in which the power supply control means turns the device controller into a power-saving state and / or power-off after the disconnection of communication is detected by the detection means;
The image forming system according to claim 1, further comprising:
外部から印刷指示を受け付ける画像形成装置であって、
前記画像形成装置に印刷指示を送信するものではない外部のユーザーインターフェース装置に接続可能に構成され、当該ユーザーインターフェース装置とは電源の制御及び供給が別に行われ、外部から印刷指示により記録材に画像を形成する画像形成装置本体と、
前記画像形成装置本体と前記ユーザーインターフェース装置との間で接続されていた通信が切断したことを検知する検知手段と、
前記検知手段により通信の切断が検知された場合に受け付け済みの印刷指示について行うべき、継続実施を含む処理の情報を保持し、かつ、当該継続実施の際に発生した停止要因に対して前記画像形成装置本体が行うべき処理の情報を保持する保持手段と、
を含む画像形成装置。
An image forming apparatus that accepts a print instruction from outside,
Wherein configured to be connectable to an external user interface devices do not send a print instruction to the image forming apparatus, and the user interface device is performed separately control and power supply, the recording material by a print instruction from the outside An image forming apparatus main body for forming an image;
Detecting means for detecting that communication connected between the image forming apparatus main body and the user interface device is disconnected;
When the disconnection of the communication is detected by the detection means, information on processing including continuous execution to be performed for the received print instruction is held, and the image is displayed for the stop factor that occurred during the continuous execution. Holding means for holding information on processing to be performed by the forming apparatus main body;
An image forming apparatus including:
前記保持手段が保持する停止要因に対する処理の情報に、当該停止要因に影響を受けない実行可能な印刷指示を実行することが含まれることを特徴とする請求項8に記載の画像形成装置。   The image forming apparatus according to claim 8, wherein the processing information for the stop factor held by the holding unit includes executing an executable print instruction that is not affected by the stop factor. 前記画像形成装置本体を節電状態及び電源オフ状態に制御する電源制御手段と、
前記検知手段により通信の切断が検知されてから前記画像形成装置本体を節電状態及び/又は電源オフにするまでの経過時間を情報として保有する保有手段と、
を更に含み、
前記保有手段が保有する経過時間をすぎた場合に前記画像形成装置本体が印刷指示を実行しているときには、前記電源制御手段は、当該実行の終了後に節電状態及び/又は電源オフにすることを特徴とする請求項8に記載の画像形成装置。
Power control means for controlling the image forming apparatus main body to a power saving state and a power off state;
Holding means for holding, as information, an elapsed time from when the disconnection of communication is detected by the detection means until the image forming apparatus main body is in a power-saving state and / or power-off;
Further including
When the image forming apparatus main body is executing a print instruction when the elapsed time held by the holding unit has passed, the power control unit may turn the power saving state and / or the power off after the execution ends. The image forming apparatus according to claim 8.
JP2006154411A 2006-06-02 2006-06-02 Image forming system and image forming apparatus Expired - Fee Related JP4715638B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2006154411A JP4715638B2 (en) 2006-06-02 2006-06-02 Image forming system and image forming apparatus
US11/653,411 US7843589B2 (en) 2006-06-02 2007-01-16 Image forming system and image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006154411A JP4715638B2 (en) 2006-06-02 2006-06-02 Image forming system and image forming apparatus

Publications (2)

Publication Number Publication Date
JP2007323465A JP2007323465A (en) 2007-12-13
JP4715638B2 true JP4715638B2 (en) 2011-07-06

Family

ID=38856204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006154411A Expired - Fee Related JP4715638B2 (en) 2006-06-02 2006-06-02 Image forming system and image forming apparatus

Country Status (1)

Country Link
JP (1) JP4715638B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5004921B2 (en) * 2008-10-28 2012-08-22 キヤノン株式会社 Communication apparatus and communication control method
JP6163997B2 (en) * 2013-09-18 2017-07-19 コニカミノルタ株式会社 Image processing system, image processing apparatus, and control program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08263393A (en) * 1995-03-28 1996-10-11 Canon Inc Printer device and its control method
JPH0948164A (en) * 1995-08-04 1997-02-18 Ricoh Co Ltd Extended multi-functional system with printer as base
JP2000172453A (en) * 1998-12-10 2000-06-23 Seiko Epson Corp Printing system and host device of the system
JP2001217948A (en) * 2000-02-01 2001-08-10 Brother Ind Ltd Electronic device and image forming apparatus
JP2002158813A (en) * 2000-11-20 2002-05-31 Minolta Co Ltd Image processing device, image forming device, image forming system and image job coupling method
JP2004227136A (en) * 2003-01-21 2004-08-12 Konica Minolta Holdings Inc Printer
JP2007325088A (en) * 2006-06-02 2007-12-13 Fuji Xerox Co Ltd Image forming system and image forming apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08263393A (en) * 1995-03-28 1996-10-11 Canon Inc Printer device and its control method
JPH0948164A (en) * 1995-08-04 1997-02-18 Ricoh Co Ltd Extended multi-functional system with printer as base
JP2000172453A (en) * 1998-12-10 2000-06-23 Seiko Epson Corp Printing system and host device of the system
JP2001217948A (en) * 2000-02-01 2001-08-10 Brother Ind Ltd Electronic device and image forming apparatus
JP2002158813A (en) * 2000-11-20 2002-05-31 Minolta Co Ltd Image processing device, image forming device, image forming system and image job coupling method
JP2004227136A (en) * 2003-01-21 2004-08-12 Konica Minolta Holdings Inc Printer
JP2007325088A (en) * 2006-06-02 2007-12-13 Fuji Xerox Co Ltd Image forming system and image forming apparatus

Also Published As

Publication number Publication date
JP2007323465A (en) 2007-12-13

Similar Documents

Publication Publication Date Title
US9571673B2 (en) Image forming apparatus with controlled activation based on port number and control method thereof
US9904882B2 (en) Image forming apparatus, method of controlling the same, and storage medium
US11403051B2 (en) Print control apparatus, printing system, method for controlling print control apparatus, and storage medium to send a shutdown instruction from an information processing apparatus to a printer from a print control apparatus, and the print control apparatus executing shutdown processing after receiving a power supply state notification from a printer, sending the power supply notification to the information processing apparatus and receiving a shutdown notification from the printer
US7843589B2 (en) Image forming system and image forming apparatus
US8854648B2 (en) Printing system and printing control apparatus
JP6019755B2 (en) Image forming apparatus and printing system
US9063687B2 (en) Information processing apparatus, method for controlling information processing apparatus, image forming apparatus, method for controlling image forming apparatus, and recording medium
JP4867475B2 (en) Image forming system and image forming apparatus
JP2015104897A (en) Image processing device, control method of image processing device, and program
US7852501B2 (en) Information processing apparatus and information processing method
JP6132535B2 (en) Printing system, printing control apparatus, printing control apparatus control method, and program
JP4715638B2 (en) Image forming system and image forming apparatus
JP4899646B2 (en) Image forming system
US20060230419A1 (en) Image forming and reproducing apparatus with mode controllable communication interface
JP5106058B2 (en) Printing system for judging abnormality of printing control device and restoring printing device
JP2014021626A (en) Image processor, information processing method and program
JP2006347110A (en) Image forming device and alternate printing control program
JP2006155597A (en) Information processing apparatus and information processing method
JP2013035153A (en) Image forming apparatus, image forming method, and image forming program
JP2011034533A (en) Communication device and program
JP2005096165A (en) Printing method
US9924059B2 (en) Apparatus having power-saving function, method of processing information, and computer program product
JP7107238B2 (en) Information processing equipment
JP6280534B2 (en) Printing apparatus and control method thereof
JP2006231532A (en) Image forming apparatus and power supply control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110120

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: 20110301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110314

R150 Certificate of patent or registration of utility model

Ref document number: 4715638

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: 20140408

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees