JP5609264B2 - Image forming system, image forming apparatus, image forming method, and image forming program - Google Patents

Image forming system, image forming apparatus, image forming method, and image forming program Download PDF

Info

Publication number
JP5609264B2
JP5609264B2 JP2010120456A JP2010120456A JP5609264B2 JP 5609264 B2 JP5609264 B2 JP 5609264B2 JP 2010120456 A JP2010120456 A JP 2010120456A JP 2010120456 A JP2010120456 A JP 2010120456A JP 5609264 B2 JP5609264 B2 JP 5609264B2
Authority
JP
Japan
Prior art keywords
image forming
page
forming apparatus
printing
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010120456A
Other languages
Japanese (ja)
Other versions
JP2011245720A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2010120456A priority Critical patent/JP5609264B2/en
Publication of JP2011245720A publication Critical patent/JP2011245720A/en
Application granted granted Critical
Publication of JP5609264B2 publication Critical patent/JP5609264B2/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 in which a plurality of image forming apparatuses are connected via a network, an image forming apparatus, an image forming method, and an image forming program.

近年、FAX装置、プリンタ装置、複合機(MFP;Multi Function Peripheral)などの画像形成装置は、ネットワークに対応可能なものが多くなっている。これにより、ネットワークに複数の画像形成装置が接続されて、画像形成システムとして機能するようになっている。こういった環境、つまり、複数の画像形成装置がネットワークによって画像形成システムとして利用されるような状況では、画像形成装置単体としてではなく、複数の装置があることを有効に活用したいという要望がある。   In recent years, image forming apparatuses such as FAX apparatuses, printer apparatuses, and multi-function peripherals (MFPs) are increasingly compatible with networks. Thereby, a plurality of image forming apparatuses are connected to the network and function as an image forming system. In such an environment, that is, in a situation where a plurality of image forming apparatuses are used as an image forming system by a network, there is a demand to effectively utilize a plurality of apparatuses, not as an image forming apparatus alone. .

例えば、PC上の文書の印刷、原稿のコピー、FAX送信などの出力が、ある画像形成装置に集中してしまうと、出力までに時間がかかってしまう。画像形成システムとしてみた場合、システムに属する画像形成装置は複数あるため、特定の画像形成装置は活発に稼動しているが、他の装置はまったく稼動していないという状態があり、そのような状態の装置を使えば、出力までの待ち時間を低減できる。このように、画像形成システムとして考えた場合、システムを構成する複数の画像形成装置というリソースを有効に活用できるようにすることが重要な課題となる。   For example, if output such as document printing, document copying, and FAX transmission on a PC is concentrated on a certain image forming apparatus, it takes time to output. When viewed as an image forming system, since there are a plurality of image forming apparatuses belonging to the system, a specific image forming apparatus is actively operating, but other apparatuses are not operating at all. If this device is used, the waiting time until output can be reduced. Thus, when considered as an image forming system, it is an important issue to be able to effectively utilize resources such as a plurality of image forming apparatuses constituting the system.

この課題に対して、画像形成に関する処理をシステム上の複数の画像形成装置で分担することによって、システム上の画像形成装置というリソースを活用し、システムとしての出力パフォーマンスを上げる機器連携機能(処理分散)が既に知られている。例えば、特許文献1には、ネットワーク上のある画像形成装置でメモリや紙、トナーなどが不足した場合でも印刷中断を起こさないようにする目的で、ある画像形成装置で処理しきれない印刷ジョブをネットワーク上の他の画像形成装置に割り当てるシステムが開示されている。   In response to this problem, a device linkage function (processing distribution) that improves the output performance of the system by utilizing the resources of the image forming apparatus on the system by sharing the processing related to image formation with a plurality of image forming apparatuses on the system. ) Is already known. For example, Patent Document 1 discloses a print job that cannot be processed by a certain image forming apparatus in order to prevent printing interruption even when memory, paper, toner, or the like is insufficient in a certain image forming apparatus on the network. A system for assigning to other image forming apparatuses on a network is disclosed.

しかしながら、従来の画像形成システムでは、ネットワーク上のある画像形成装置で処理しきれない印刷ジョブがあれば、その印刷ジョブの全体を他の画像形成装置に割り当てるようにしているため、例えば、複数ページからなる印刷ジョブの一部のページのみがユーザ指定の画像形成装置で印刷できないといった状況の場合に、印刷できないページのみを他の画像形成装置で印刷させることができない。つまり、印刷ジョブの大部分をユーザ指定の画像形成装置で印刷可能であるにも係わらず、ユーザ指定の画像形成装置で印刷することができない。   However, in the conventional image forming system, if there is a print job that cannot be processed by a certain image forming apparatus on the network, the entire print job is assigned to another image forming apparatus. In a situation where only some pages of a print job consisting of the above cannot be printed by the image forming apparatus designated by the user, only the pages that cannot be printed cannot be printed by other image forming apparatuses. That is, even though most of the print job can be printed by the user-specified image forming apparatus, it cannot be printed by the user-specified image forming apparatus.

また、従来の画像形成装置では、印刷できないページを含む複数ページの印刷ジョブを自機で実行しようとすると、印刷できないページでの処理でエラーとなって、その後の処理が停止してしまうという問題がある。   In addition, in a conventional image forming apparatus, if an attempt is made to execute a multi-page print job including pages that cannot be printed on the own machine, an error occurs in processing on the page that cannot be printed, and the subsequent processing is stopped. There is.

本発明は、上記に鑑みてなされたものであって、複数のページからなる印刷ジョブの一部のページのみがネットワーク上のある画像形成装置で印刷できない場合に、印刷できないページのみを他の画像形成装置で印刷させることを可能にするとともに、印刷ジョブを実行する画像形成装置でのエラー発生によりその後の処理が停止される不都合を有効に防止することができる画像形成システム、画像形成装置、画像形成方法および画像形成プログラムを提供することを目的としている。   The present invention has been made in view of the above, and when only some pages of a print job composed of a plurality of pages cannot be printed by an image forming apparatus on the network, only the pages that cannot be printed are changed to other images. An image forming system, an image forming apparatus, and an image that can be effectively printed by an image forming apparatus and can effectively prevent a subsequent process from being stopped due to an error in an image forming apparatus that executes a print job. An object of the present invention is to provide a forming method and an image forming program.

上述した課題を解決し、目的を達成するために、本発明に係る画像形成システムは、複数の画像形成装置がネットワークにより接続されてなる画像形成システムであって、前記画像形成装置は、複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする。 In order to solve the above-described problems and achieve the object, an image forming system according to the present invention is an image forming system in which a plurality of image forming apparatuses are connected via a network, and the image forming apparatus includes a plurality of pages. A job control unit that controls execution of the print job, and a page of a plurality of pages included in the print job when the page cannot be printed under the print conditions specified for the page. Depending on the data transfer means for transferring the image data to the other image forming apparatus capable of printing under the specified printing conditions together with the print instruction , and other image depending on the alternative mode set in the initial setting An alternative output condition determining unit for determining an alternative output condition that allows the page transferred to the forming apparatus to be printed by the own apparatus, and a print condition for the page transferred to another image forming apparatus It outputs a command to change the alternative output condition to said job control means, characterized in that it comprises, a job management unit for printing by transferring the said alternative output conditions the page to another image forming apparatus.

また、本発明に係る画像形成装置は、ネットワークを介して他の画像形成装置と接続された画像形成装置であって、複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする。 The image forming apparatus according to the present invention is an image forming apparatus connected to another image forming apparatus via a network, and includes a job control unit that controls execution of a print job including a plurality of pages, and the print job. If some of the plurality of pages included in the page cannot be printed under the printing conditions specified for the page, the data of the page is printed together with the print instruction and printed under the specified printing conditions. A data transfer means for transferring to another image forming apparatus capable of printing, and an alternative output condition capable of printing the page transferred to the other image forming apparatus by the own machine according to the alternative mode set in the initial setting and alternative output condition determination section for determining a, an instruction to change the printing condition of the page has been transferred to another image forming apparatus to the alternate output condition is output to the job control unit, the other image The page has been transferred to the forming device, characterized in that it comprises, a job management unit for printing with the alternate output conditions.

また、本発明に係る画像形成方法は、ネットワークを介して他の画像形成装置と接続された画像形成装置において実行される画像形成方法であって、複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するステップと、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定するステップと、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷するステップと、を含むことを特徴とする。 The image forming method according to the present invention is an image forming method executed in an image forming apparatus connected to another image forming apparatus via a network, and when executing a print job consisting of a plurality of pages, If some pages of the plurality of pages included in the print job cannot be printed under the print conditions specified for the page, the data for the page is printed together with the print instruction and the specified print conditions And transferring to the other image forming apparatus capable of printing at the same time, and the alternative output capable of printing the page transferred to the other image forming apparatus in accordance with the alternative mode set in the initial setting. determining a condition, by changing the printing condition of the page has been transferred to another image forming apparatus to the alternate output conditions, the replacement of the page has been transferred to another image forming apparatus Characterized in that it comprises the steps of printing a force condition, the.

また、本発明に係る画像形成プログラムは、ネットワークを介して他の画像形成装置と接続された画像形成装置に、複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送する機能と、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する機能と、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷する機能と、を実現させるための画像形成プログラムである。 The image forming program according to the present invention executes a plurality of pages included in a print job when executing a print job composed of a plurality of pages to an image forming apparatus connected to another image forming apparatus via a network. If some of the pages cannot be printed under the printing conditions specified for the page, other images that can be printed under the specified printing conditions together with a print instruction for the data of the page A function for transferring to the forming apparatus, a function for determining an alternative output condition capable of printing the page transferred to another image forming apparatus by the self-machine according to the alternative mode set in the initial setting, and other functions by changing the printing condition of the page has been transferred to the image forming apparatus to the alternate output condition, to realize a function for printing in the alternative output conditions the page has been transferred to another image forming apparatus Is an eye image formation program.

本発明によれば、ネットワーク上の画像形成装置が、複数のページからなる印刷ジョブの一部のページを指定されている印刷条件で印刷できない場合に、印刷できないページのデータを印刷指示とともに他の画像形成装置に転送し、該ページの印刷条件を印刷可能な他の印刷条件に変更して代替印刷を行うので、印刷できないページのみを他の画像形成装置で印刷させることができるとともに、エラー発生によりその後の処理が停止するといった不都合を有効に防止することができるという効果を奏する。   According to the present invention, when the image forming apparatus on the network cannot print a part of a page of a print job including a plurality of pages under the designated printing condition, the data of the page that cannot be printed is printed together with the print instruction and the other data. Since it is transferred to the image forming apparatus and the printing condition of the page is changed to another printing condition that can be printed and the alternative printing is performed, only the unprintable page can be printed by the other image forming apparatus and an error occurs. As a result, it is possible to effectively prevent the inconvenience that subsequent processing stops.

図1は、実施形態に係る画像形成システムの概要を示すシステム構成図である。FIG. 1 is a system configuration diagram illustrating an overview of an image forming system according to an embodiment. 図2は、ネットワークに接続された複合機の機能構成を示すブロック図である。FIG. 2 is a block diagram illustrating a functional configuration of the multifunction peripheral connected to the network. 図3は、機器能力情報のデータ構造の一例を示す図である。FIG. 3 is a diagram illustrating an example of a data structure of the device capability information. 図4は、システム運用情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of the system operation information. 図5は、条件変更情報のデータ構造の一例を示す図である。FIG. 5 is a diagram illustrating an example of a data structure of the condition change information. 図6−1は、ネットワークに接続された複合機において複数ページからなる原稿をコピーする際に実行される一連の処理を示すシーケンス図である。FIG. 6A is a sequence diagram illustrating a series of processes executed when a multi-page document is copied in a multi-function peripheral connected to a network. 図6−2は、ネットワークに接続された複合機において複数ページからなる原稿をコピーする際に実行される一連の処理を示すシーケンス図である。FIG. 6B is a sequence diagram illustrating a series of processes executed when a multi-page document is copied in a multi-function peripheral connected to the network. 図7は、オペレーションパネルに表示されるアプリ選択画面の一例を示す図である。FIG. 7 is a diagram illustrating an example of an application selection screen displayed on the operation panel. 図8は、オペレーションパネルに表示されるコピー画面の一例を示す図である。FIG. 8 is a diagram showing an example of a copy screen displayed on the operation panel. 図9は、代替モードに応じて代替出力条件を決定する処理の概要を示すフローチャートである。FIG. 9 is a flowchart showing an overview of processing for determining an alternative output condition according to an alternative mode. 図10は、変形例1における画像形成装置(複合機)の機能構成を示すブロック図である。FIG. 10 is a block diagram illustrating a functional configuration of the image forming apparatus (multifunction machine) according to the first modification. 図11は、変形例2における画像形成装置(複合機)の機能構成を示すブロック図である。FIG. 11 is a block diagram illustrating a functional configuration of an image forming apparatus (multifunction machine) according to the second modification. 図12は、変形例3における画像形成装置(複合機)の機能構成を示すブロック図である。FIG. 12 is a block diagram illustrating a functional configuration of an image forming apparatus (multifunction machine) according to Modification 3. 図13は、変形例4における処理の概要を示すフローチャートである。FIG. 13 is a flowchart illustrating an outline of processing in the fourth modification.

以下に添付図面を参照して、この発明に係る画像形成システム、画像形成装置、画像形成方法および画像形成プログラムの最良な実施の形態を詳細に説明する。   Exemplary embodiments of an image forming system, an image forming apparatus, an image forming method, and an image forming program according to the present invention are explained in detail below with reference to the accompanying drawings.

図1は、本実施形態に係る画像形成システムの概要を示すシステム構成図である。本実施形態に係る画像形成システムは、図1に示すように、複合機100、プリンタ装置200、FAX装置300などの複数の画像形成装置がネットワーク400によって接続され、これら複数の画像形成装置の間でネットワーク400を介してデータの送受信が可能に構成されたネットワークシステムである。なお、ネットワーク400には、上記複数の画像形成装置のほか、ユーザが使用するPCなどのクライアント端末や各種サービスを提供するためのサーバ装置などを接続してもよい。   FIG. 1 is a system configuration diagram showing an overview of an image forming system according to the present embodiment. As shown in FIG. 1, in the image forming system according to the present embodiment, a plurality of image forming apparatuses such as a multifunction peripheral 100, a printer apparatus 200, and a FAX apparatus 300 are connected by a network 400, and the plurality of image forming apparatuses are connected. The network system is configured to be able to transmit and receive data via the network 400. In addition to the plurality of image forming apparatuses, a client terminal such as a PC used by a user, a server apparatus for providing various services, and the like may be connected to the network 400.

図2は、ネットワーク400に接続された複合機100の機能構成を示すブロック図である。複合機100は、図2に示すように、条件設定部101と、ジョブ管理部102と、転送判断部103と、代替出力条件決定部104と、ジョブ制御部105と、データ転送部106と、データ受信部107とを備える。また、複合機100は、画像データを入力する入力手段として、原稿読み取り部108、FAX受信部109、文書読み出し部110を備え、画像データを出力する出力手段として、FAX送信部111、印刷部112、文書保管部113を備える。   FIG. 2 is a block diagram illustrating a functional configuration of the multifunction peripheral 100 connected to the network 400. As shown in FIG. 2, the multifunction peripheral 100 includes a condition setting unit 101, a job management unit 102, a transfer determination unit 103, an alternative output condition determination unit 104, a job control unit 105, a data transfer unit 106, A data receiving unit 107. The MFP 100 also includes a document reading unit 108, a FAX receiving unit 109, and a document reading unit 110 as input units for inputting image data, and a FAX transmission unit 111 and a printing unit 112 as output units for outputting image data. The document storage unit 113 is provided.

条件設定部101は、自機に設けられたオペレーションパネルなどの操作部からのキー押下情報を受け、画面の表示や画面の遷移などを行いながら、キー押下情報に応じてジョブを実行するための各種の条件設定などを実施する。また、条件設定部101は、設定した条件の情報をジョブ管理部102に伝達し、ジョブの実行制御指示を伝達する。   The condition setting unit 101 receives key press information from an operation unit such as an operation panel provided in its own machine, and executes a job according to the key press information while performing screen display and screen transition. Set various conditions. In addition, the condition setting unit 101 transmits information on the set conditions to the job management unit 102 and transmits a job execution control instruction.

ジョブ管理部102は、条件設定部101から伝達されるジョブの実行制御指示に従ってジョブを生成し、生成したジョブの実行管理と複数のジョブが実行される際の実行順序の管理を行う。また、ジョブ管理部102は、ネットワーク400に接続された他の画像形成装置から画像データ(他の画像形成装置で印刷できないページのデータ)および印刷指示が転送されてデータ受信部107により受信された場合に、他の画像形成装置からの印刷指示に応じて新たなジョブを生成し、そのジョブの実行管理を行う。また、ジョブ管理部102は、生成したジョブが複数ページからなる印刷ジョブであり、この印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件(用紙サイズや紙種等)で印刷できない場合に、転送判断部103に対して該ページに対して指定されている印刷条件、つまり自機で対応できない印刷条件の情報を伝達するとともに、該ページに対して指定されている印刷条件を自機で印刷可能な他の印刷条件(後述する代替出力条件決定部104により決定された代替出力条件)に変更する指令をジョブ制御部105に伝達して、該ページを他の印刷条件で代替して印刷させる。   The job management unit 102 generates a job in accordance with the job execution control instruction transmitted from the condition setting unit 101, and manages execution of the generated job and execution order when a plurality of jobs are executed. In addition, the job management unit 102 receives image data (page data that cannot be printed by another image forming apparatus) and a print instruction from another image forming apparatus connected to the network 400 and received by the data receiving unit 107. In this case, a new job is generated in response to a print instruction from another image forming apparatus, and execution management of the job is performed. Further, the job management unit 102 is a print job in which the generated job is composed of a plurality of pages, and a part of the plurality of pages included in the print job includes a print condition ( When printing cannot be performed with a paper size, paper type, or the like), information on printing conditions designated for the page, that is, printing conditions that cannot be handled by the own machine, is transmitted to the transfer determination unit 103 and the page is also notified. An instruction to change the printing condition designated for the printing condition to another printing condition that can be printed by the own machine (substitute output condition determined by the alternative output condition determination unit 104 described later) is transmitted to the job control unit 105, The page is substituted with other printing conditions and printed.

転送判断部103は、ジョブ管理部102から自機で対応できない印刷条件の情報が伝達された場合に、ネットワーク400に接続されている他の画像形成装置の能力を示した機器能力情報を収集し、収集した機器能力情報に基づいて、指定されている印刷条件で印刷できないページの印刷を委託する他の画像形成装置を決定する。機器能力情報は、例えば、ネットワーク400に接続された各画像形成装置に固有の情報として各画像形成装置が保持し、他の画像形成装置からの要求に応じてネットワーク400上に公開される。また、ネットワーク400に接続された各画像形成装置の機器能力情報をサーバなどで一元管理し、サーバにアクセスすることで各画像形成装置の機器能力情報を一括して取得できるようにしてもよい。   The transfer determination unit 103 collects device capability information indicating the capabilities of other image forming apparatuses connected to the network 400 when information about printing conditions that cannot be handled by the own device is transmitted from the job management unit 102. Based on the collected device capability information, another image forming apparatus that entrusts printing of a page that cannot be printed under the designated printing conditions is determined. The device capability information is held by each image forming apparatus as information unique to each image forming apparatus connected to the network 400, and is released on the network 400 in response to a request from another image forming apparatus. Alternatively, the device capability information of each image forming apparatus connected to the network 400 may be centrally managed by a server or the like, and the device capability information of each image forming device may be acquired collectively by accessing the server.

図3は、機器能力情報のデータ構造の一例を示す模式図である。機器能力情報は、図3に示すように、機器名と該機器が対応可能な機能の名称、各機能を提供できる機器構成および機器状態にあるかどうかを示す情報を含んでいる。図3に示す機器能力情報では、機器Aが代行印刷(他の画像形成装置から委託された印刷を実行する機能)に対応可能であることを示している。なお、図中の「能力有無」は、「機能名」で示された機能を実行する能力のあるなしを表現しており、機器のポテンシャルとして機能を提供できるかどうかを示す情報となっている。また、図中の「状態」は、機器の構成、状態に応じて機能が使用できるかどうかを示す情報であり、「能力有無」が”なし”の場合は、「状態」は必ず”使用不可”となるが、「能力有無」が”あり”の場合であっても、機器の構成や状態によっては、「状態」が”使用不可”となる場合もあり得る。   FIG. 3 is a schematic diagram illustrating an example of the data structure of the device capability information. As shown in FIG. 3, the device capability information includes information indicating a device name, a name of a function that can be supported by the device, a device configuration that can provide each function, and whether the device is in a device state. The device capability information illustrated in FIG. 3 indicates that the device A can support proxy printing (a function for executing printing commissioned by another image forming apparatus). In the figure, “capability” indicates whether or not there is an ability to execute the function indicated by “function name”, and is information indicating whether or not the function can be provided as a potential of the device. . In addition, “Status” in the figure is information indicating whether the function can be used according to the configuration and status of the device. If “Capability” is “None”, “Status” is always “Unusable” However, depending on the configuration and state of the device, the “state” may be “unusable” even if the “capability presence / absence” is “present”.

転送判断部103は、ジョブ管理部102から自機で対応できない印刷条件の情報が伝達された場合に、ネットワーク400に接続されている他の画像形成装置についての上記のような機器能力情報を収集する。そして、転送判断部103は、収集した機器能力情報を用いて例えば図4に示すようなシステム運用情報を生成し、このシステム運用情報に基づいて、指定されている印刷条件で印刷できないページの印刷を委託する他の画像形成装置を決定する。   The transfer determination unit 103 collects device capability information as described above for other image forming apparatuses connected to the network 400 when information about printing conditions that cannot be handled by the own device is transmitted from the job management unit 102. To do. Then, the transfer determination unit 103 generates system operation information such as that shown in FIG. 4 using the collected device capability information, and prints a page that cannot be printed under the specified printing conditions based on the system operation information. Another image forming apparatus to be commissioned is determined.

転送判断部103が生成するシステム運用情報は、図4に示すように、他の画像形成装置に印刷を委託する対象を表す対象情報と、委託先の画像形成装置を表す委託情報とを含むデータ構造となっている。対象情報は「対象出力ジョブ」と「対象出力ページ」とからなり、図4の例では、印刷ジョブAの3ページ目の印刷を他の画像形成装置に委託することが示されている。また、委託情報は「委託先機器候補」と「状況」とからなり、自機で対応できない印刷条件に対応している他の画像形成装置、つまり、印刷を委託するページに対して指定されている印刷条件での印刷が可能な他の画像形成装置が、その画像形成装置の現在の動作状況の情報とともに列挙される。図4の例では、印刷ジョブAの3ページ目に対して指定されている印刷条件での印刷が可能な画像形成装置として機器Bおよび機器Cが存在し、機器Bは待機中の状況であり、機器Cは印刷中の状況であることが示されている。なお、図中の「参照先」は、ユーザ操作に応じて印刷ジョブを最初に生成した機器の名称が示され、通常は自機となるが、印刷を委託するデータが他の機器から転送されたデータであるような場合には、転送元の機器名称が参照先として示されることになる。   As shown in FIG. 4, the system operation information generated by the transfer determination unit 103 is data including target information representing a target to be entrusted with printing to another image forming apparatus and consignment information representing a consignee image forming apparatus. It has a structure. The target information includes “target output job” and “target output page”. In the example of FIG. 4, it is shown that printing of the third page of the print job A is entrusted to another image forming apparatus. The consignment information consists of “consignee candidate” and “situation”, and is specified for other image forming devices that support printing conditions that cannot be handled by the printer itself, that is, for pages to be consigned for printing. Other image forming apparatuses capable of printing under a certain printing condition are listed together with information on the current operation status of the image forming apparatus. In the example of FIG. 4, there are devices B and C as image forming apparatuses capable of printing under the printing conditions specified for the third page of print job A, and device B is in a standby state. The device C is shown to be in a printing state. The “reference destination” in the figure indicates the name of the device that first generated the print job in response to a user operation, and is normally the device itself, but the data to be entrusted to printing is transferred from another device. In the case of the data, the device name of the transfer source is indicated as the reference destination.

代替出力条件決定部104は、ジョブ管理部102により生成された複数ページからなる印刷ジョブの情報と、自機の能力に関する情報とに基づいて、印刷ジョブに含まれる複数ページのうち、指定されている印刷条件では自機で印刷できないページを自機で印刷するための代替出力条件を決定し、決定した代替出力条件を示す条件変更情報をジョブ管理部102に伝達する。   The alternative output condition determination unit 104 is designated from among a plurality of pages included in the print job based on the information on the print job composed of a plurality of pages generated by the job management unit 102 and the information on the capability of the own device. Then, an alternative output condition for printing a page that cannot be printed by the own machine under the print condition is determined, and condition change information indicating the determined alternative output condition is transmitted to the job management unit 102.

図5は、代替出力条件決定部104からジョブ管理部102に伝達される条件変更情報のデータ構造の一例を示す模式図である。条件変更情報は、図5に示すように、「対象出力ジョブ」と「代替モード」、「対象ページ」、「変更条件」の情報を含んでいる。「対象出力ジョブ」は、指定されている印刷条件で印刷できないページを含む印刷ジョブを示しており、「対象ページ」は、対象出力ジョブの中で実際に印刷条件を変更するページ、つまり代替出力条件を決定する対象となるページを示している。また、「変更条件」は、対象ページに指定されていた印刷条件を具体的にどのような代替出力条件に変更するかを示している。「代替モード」は、対象ページの印刷条件を変更する際にどのような基準で変更するかを示している。図5では、A3サイズの用紙(印刷媒体)がペーパーエンド(媒体不足)となっている状況において、ジョブAの3ページ目を出力する用紙としてA3サイズが指定されている場合に、代替出力条件決定部104で生成される条件変更情報を例示している。この図5の例において、「代替モード」は”前ページと同一”となっているので、ジョブAの3ページ目の印刷に用いる用紙のサイズは、2ページ目に対して指定されている用紙サイズに変更されることになる。ジョブAの2ページ目に指定されている用紙サイズがA4であれば、対象ページである3ページ目の印刷に用いる用紙サイズはA3→A4に変更される。なお、「代替モード」は、例えば初期設定によって予め機器に設定されている。この「代替モード」の具体例については、詳細を後述する。   FIG. 5 is a schematic diagram illustrating an example of the data structure of the condition change information transmitted from the alternative output condition determination unit 104 to the job management unit 102. As shown in FIG. 5, the condition change information includes information on “target output job”, “alternative mode”, “target page”, and “change condition”. “Target output job” indicates a print job including a page that cannot be printed under the specified printing conditions. “Target page” indicates a page that actually changes the printing conditions in the target output job, that is, an alternative output. The page for which the condition is determined is shown. The “change condition” indicates what alternative output condition the print condition specified for the target page is to be changed to. The “alternative mode” indicates what criterion is used for changing the printing condition of the target page. In FIG. 5, in the situation where the A3 size paper (print medium) is paper end (medium shortage), and the A3 size is designated as the paper to be output for the third page of job A, the alternative output condition The condition change information produced | generated in the determination part 104 is illustrated. In the example of FIG. 5, since the “alternative mode” is “same as the previous page”, the paper size used for printing the third page of job A is the paper specified for the second page. It will be changed to size. If the paper size specified for the second page of job A is A4, the paper size used for printing the third page, which is the target page, is changed from A3 to A4. The “alternative mode” is set in the device in advance by, for example, initial setting. A specific example of this “alternative mode” will be described later in detail.

ジョブ制御部105は、ジョブ管理部102による管理のもとで、入力と出力を組み合わせたジョブの実行制御を行う。特に、このジョブ制御部105は、実行するジョブが複数ページからなる印刷ジョブであり、この印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、ジョブ管理部102から伝達される指令に応じて、該ページが代替出力条件決定部104により決定された代替出力条件にて印刷されるように、印刷ジョブの実行を制御する。   The job control unit 105 performs job execution control that combines input and output under the management of the job management unit 102. In particular, the job control unit 105 is a print job in which a job to be executed is composed of a plurality of pages, and a part of the plurality of pages included in the print job includes a print condition designated for the page. When printing cannot be performed with the job management unit 102, the execution of the print job is controlled so that the page is printed with the alternative output condition determined by the alternative output condition determination unit 104 according to the command transmitted from the job management unit 102. .

データ転送部106は、ジョブ制御部105により実行制御されている複数ページからなる印刷ジョブのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、転送判断部103によって印刷の委託先として決定されたネットワーク400上の他の画像形成装置に転送する処理を行う。ここで、転送判断部103によって印刷の委託先として決定された画像形成装置は、印刷を委託するページに対して指定されている印刷条件での印刷が可能な画像形成装置である。委託先の画像形成装置では、データ転送部106からの印刷指示に応じて、委託されたページを該ページに対して指定されている印刷条件で印刷することになる。   The data transfer unit 106 determines that when a part of a print job composed of a plurality of pages whose execution is controlled by the job control unit 105 cannot be printed under the print conditions specified for the page, This data is transferred together with a print instruction to another image forming apparatus on the network 400 determined as a print entrustment destination by the transfer determination unit 103. Here, the image forming apparatus determined by the transfer determination unit 103 as a printing entrustee is an image forming apparatus capable of printing under the printing conditions specified for the page to be entrusted to print. In the entrusted image forming apparatus, in response to a print instruction from the data transfer unit 106, the entrusted page is printed under the printing conditions specified for the page.

データ受信部107は、ネットワーク400に接続された他の画像形成装置から、印刷を委託するページのデータが印刷指示とともにネットワーク400経由で転送された場合に、このデータおよび印刷指示を受信して、ジョブ管理部102に受け渡す。ジョブ管理部102では、このデータ受信部107により受信された印刷指示に応じて、委託されたページの印刷を実行するための新たなジョブを生成することになる。   The data receiving unit 107 receives the data and the print instruction from another image forming apparatus connected to the network 400 when the page data to be printed is transferred together with the print instruction via the network 400. Delivered to the job management unit 102. The job management unit 102 generates a new job for executing the printing of the entrusted page in response to the print instruction received by the data receiving unit 107.

原稿読み取り部108は、スキャナデバイスを制御することで原稿画像を読み取り、自機内で取り扱い可能な画像データを生成する画像入力機能を提供するものである。また、FAX受信部109は、電話回線から入力されるFAXデータを受信し、自機内で取り扱い可能な画像データを生成する画像入力機能を提供するものである。また、文書読み出し部110は、自機内部の記憶装置に保管した画像データを読み出す画像入力機能を提供するものである。   The document reading unit 108 provides an image input function for reading a document image by controlling a scanner device and generating image data that can be handled in the apparatus itself. The FAX receiving unit 109 provides an image input function for receiving FAX data input from a telephone line and generating image data that can be handled in the own apparatus. The document reading unit 110 provides an image input function for reading image data stored in a storage device inside the device.

FAX送信部111は、自機から電話回線を使用して他機に画像データを送出する画像出力機能を提供するものである。また、印刷部112は、自機のプロッタデバイスを制御することで、自機内の画像データを用紙(印刷媒体)に印刷する画像出力機能を提供するものである。また、文書保管部113は、自機内部の記憶装置に画像データを保管する画像出力機能を提供するものである。   The FAX transmission unit 111 provides an image output function for transmitting image data from the own device to another device using a telephone line. The printing unit 112 provides an image output function for printing the image data in the own device on a sheet (print medium) by controlling the plotter device of the own device. Further, the document storage unit 113 provides an image output function for storing image data in a storage device inside the apparatus.

なお、以上の各部は、ネットワーク400に接続された画像形成装置の1つである複合機100が備える機能構成として説明したが、ネットワーク400に接続されたプリンタ装置200やFAX装置300などの他の画像形成装置においても、上述した条件設定部101、ジョブ管理部102、転送判断部103、代替出力条件決定部104、ジョブ制御部105、データ転送部106については、共通の機能構成として備えている。プリンタ装置200やFAX装置300は、入力手段や出力手段の構成のみが複合機100と異なる。本実施形態に係る画像形成システムでは、各画像形成装置が出力手段として少なくとも印刷部112を備えていればよい。   The above units have been described as functional configurations included in the multifunction peripheral 100, which is one of the image forming apparatuses connected to the network 400. However, other units such as the printer apparatus 200 and the FAX apparatus 300 connected to the network 400 are described. Also in the image forming apparatus, the condition setting unit 101, the job management unit 102, the transfer determination unit 103, the alternative output condition determination unit 104, the job control unit 105, and the data transfer unit 106 are provided as a common functional configuration. . The printer apparatus 200 and the FAX apparatus 300 are different from the multi-function apparatus 100 only in the configuration of input means and output means. In the image forming system according to the present embodiment, each image forming apparatus may include at least the printing unit 112 as an output unit.

本実施形態に係る画像形成システムでは、ネットワーク400に接続された複合機100、プリンタ装置200、FAX装置300の各画像形成装置が、上述した機能構成を備えることによって、複数のページからなる印刷ジョブの一部のページが指定されている印刷条件で印刷できない場合に、該ページの印刷を他の画像形成装置に委託するとともに、該ページを自機で対応可能な他の印刷条件にて代替して印刷するようにしている。これにより、各画像形成装置は、自機で印刷できないページのみを他の画像形成装置に印刷させることができ、また、自機での処理を途中で停止させることなく印刷ジョブを実行することが可能となる。   In the image forming system according to the present embodiment, each of the image forming apparatuses of the MFP 100, the printer apparatus 200, and the FAX apparatus 300 connected to the network 400 has the above-described functional configuration, so that a print job including a plurality of pages. If some of the pages cannot be printed under the specified printing conditions, the printing of the pages is entrusted to another image forming apparatus, and the pages are replaced with other printing conditions that can be handled by the printer itself. To print. As a result, each image forming apparatus can cause the other image forming apparatus to print only pages that cannot be printed by the own machine, and can execute a print job without stopping the process on the own machine. It becomes possible.

なお、ネットワーク400上の各画像形成装置における上述した機能は、例えば、ROM等に予め組み込まれて提供された画像形成プログラムが、各画像形成装置において実行されることによって実現される。各画像形成装置で実行される画像形成プログラムは、上述した各機能構成を実現するためのプログラムを含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記ROMから画像形成プログラムを読み出して実行することにより、各機能構成を実現するプログラムが主記憶装置上にロードされ、上述した各機能構成が実現されるようになっている。   Note that the above-described functions of each image forming apparatus on the network 400 are realized by executing, for example, an image forming program provided in advance in a ROM or the like in each image forming apparatus. The image forming program executed by each image forming apparatus has a module configuration including a program for realizing each functional configuration described above. As actual hardware, a CPU (processor) stores an image forming program from the ROM. Is read and executed, a program for realizing each functional configuration is loaded onto the main storage device, and the above-described functional configurations are realized.

また、ネットワーク400上の各画像形成装置において実行される画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、各画像形成装置で実行される画像形成プログラムを、ネットワーク400に接続されたコンピュータ上に格納し、各画像形成装置がネットワーク400経由でコンピュータからダウンロードすることにより提供する構成としてもよい。また、各画像形成装置で実行される画像形成プログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。   The image forming program executed in each image forming apparatus on the network 400 is a file in an installable format or an executable format, and is a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk). ) Or the like may be recorded and provided on a computer-readable recording medium. Further, the image forming program executed by each image forming apparatus may be stored on a computer connected to the network 400 and provided by being downloaded from the computer via the network 400 by each image forming apparatus. Further, the image forming program executed by each image forming apparatus may be provided or distributed via a network such as the Internet.

次に、ネットワーク400に接続された画像形成装置の1つである複合機100(以下、機器Aと呼ぶ。)において、ユーザが複数ページからなる原稿をコピーする操作を行った場合に実行される一連の処理について、図6−1および図6−2のシーケンス図を参照しながら具体的に説明する。図6−1および図6−2にて示す例は、A4サイズとA3サイズの原稿が混在した5ページからなる原稿(3ページ目のみA3サイズ)を、A3サイズの用紙が不足している機器Aにてコピーしようとした場合の例であり、印刷条件が原稿のサイズで印刷を行うように指定された場合の例である。また、ネットワーク400上には、A3サイズでの印刷が可能な画像形成装置(A3サイズの用紙を保有する画像形成装置)として機器Bおよび機器Cが存在し、そのうち機器Bは待機中の状態であり、機器Cは印刷を実行中の状態であるものとする。なお、図6−2で示す処理は、図6−1で示す処理に続けて実行されるものである。   Next, it is executed when the user performs an operation of copying a document composed of a plurality of pages in a multifunction peripheral 100 (hereinafter referred to as “device A”), which is one of the image forming apparatuses connected to the network 400. A series of processing will be specifically described with reference to the sequence diagrams of FIGS. 6-1 and 6-2. In the example shown in FIG. 6A and FIG. 6B, a five-page original (A3 size only for the third page) in which A4 size and A3 size originals are mixed, and A3 size paper is insufficient. This is an example in which copying is to be performed at A, and is an example in which printing conditions are designated to perform printing at the size of the document. On the network 400, there are devices B and C as image forming devices capable of printing in A3 size (image forming devices that hold A3 size paper), and device B is in a standby state. Yes, it is assumed that the device C is in a printing state. The process shown in FIG. 6B is executed following the process shown in FIG.

機器Aの起動が完了すると、図6−1に示すように、まず条件設定部101が機器Aのオペレーションパネルに、例えば図7に示すようなアプリ選択画面を表示させる制御を行う(ステップS1)。そして、ユーザがこのアプリ選択画面の「コピー」ボタンを押下すると、条件設定部101は、機器Aのオペレーションパネルの画面遷移を行って、例えば図8に示すようなコピー画面を表示させる制御を行い、このコピー画面を用いたユーザの操作入力を受け付けてコピー用の動作条件を一時記憶メモリ上に生成(設定)する(ステップS2)。ここで、条件設定部101が一時記憶メモリ上に生成する動作条件は選択されたアプリによって変わるが、本例ではコピーアプリが選択されるので、生成する動作条件は読み取り条件および印刷条件になる。なお、印刷条件としては、「自動用紙選択」および「等倍」がデフォルトで設定されており、ユーザがコピー画面を用いて用紙サイズの変更や出力倍率の変更の操作を行わない限り、原稿と同じサイズの用紙に印刷を行う設定となる。本例では、原稿と同じサイズの用紙に印刷を行うように印刷条件が設定される。   When the activation of the device A is completed, as shown in FIG. 6A, the condition setting unit 101 first performs control to display an application selection screen as shown in FIG. 7 on the operation panel of the device A (step S1). . When the user presses the “Copy” button on the application selection screen, the condition setting unit 101 performs control to display a copy screen as shown in FIG. In response to a user operation input using this copy screen, a copy operation condition is generated (set) in the temporary storage memory (step S2). Here, although the operation condition generated on the temporary storage memory by the condition setting unit 101 varies depending on the selected application, in this example, since the copy application is selected, the operation condition to be generated is the reading condition and the printing condition. As the printing conditions, “Automatic Paper Selection” and “Same Size” are set by default, and unless the user changes the paper size or output magnification using the copy screen, It is set to print on the same size paper. In this example, the printing conditions are set so that printing is performed on a sheet of the same size as the original.

次に、ユーザがコピーする原稿を機器Aのスキャナデバイスにセットし、オペレーションパネルに設けられたスタートボタンを押下すると、条件設定部101は、一時記憶メモリ上に生成した動作条件(読み取り条件および印刷条件)を確定し、その後のオペレーションパネルからの操作入力を受け付けないようにする。これにより、ジョブの実行中に不用意に設定内容が変更されるといった不都合を防止できる。そして、条件設定部101は、設定した動作条件の情報をジョブ管理部102に受け渡し、ジョブの実行制御指示をジョブ管理部102に伝達する(ステップS3)。   Next, when the user sets a document to be copied on the scanner device of the device A and presses a start button provided on the operation panel, the condition setting unit 101 causes the operation condition (reading condition and printout) generated in the temporary storage memory. (Condition) is confirmed, and subsequent operation input from the operation panel is not accepted. As a result, it is possible to prevent the inconvenience that the setting contents are inadvertently changed during the execution of the job. Then, the condition setting unit 101 transfers the set operation condition information to the job management unit 102, and transmits a job execution control instruction to the job management unit 102 (step S3).

ジョブ管理部102は、条件設定部101から動作条件の情報を取得すると、条件設定部101で設定された動作条件に応じて、読み取りジョブと印刷ジョブを含むコピージョブを生成する(ステップS4)。そして、ジョブ制御部105に対して、生成したコピージョブの実行を指示する(ステップS5)。   When acquiring the operation condition information from the condition setting unit 101, the job management unit 102 generates a copy job including a reading job and a print job according to the operation condition set by the condition setting unit 101 (step S4). Then, the job control unit 105 is instructed to execute the generated copy job (step S5).

ジョブ制御部105は、ジョブ管理部102からの指示に応じて、ジョブ管理部102により生成されたコピージョブの実行を制御する。具体的には、ジョブ制御部105は、まず原稿読み取り部108に対して、読み取り条件を指定して原稿読み取りの実行を指示し、機器Aのスキャナデバイスにセットされた原稿の読み取りを実行させる(ステップS6)。原稿読み取り部108は、ジョブ制御部105からの指示に応じてスキャナデバイスにセットされた原稿の読み取りを実行し(ステップS7)、読み取った原稿の画像データをジョブ制御部105に受け渡す(ステップS8)。本例では、機器Aのスキャナデバイスに5ページの原稿がセットされているので、原稿読み取り部108からジョブ制御部105に対して、1ページ目から5ページ目の原稿の画像データがそれぞれ送られる。   The job control unit 105 controls the execution of the copy job generated by the job management unit 102 in response to an instruction from the job management unit 102. Specifically, the job control unit 105 first instructs the original reading unit 108 to specify the reading conditions and execute the original reading, and causes the original set on the scanner device of the device A to be read (see FIG. Step S6). The original reading unit 108 reads an original set on the scanner device in accordance with an instruction from the job control unit 105 (step S7), and transfers the image data of the read original to the job control unit 105 (step S8). ). In this example, since the five-page document is set in the scanner device of the device A, the image data of the first to fifth pages of the document is sent from the document reading unit 108 to the job control unit 105, respectively. .

次に、ジョブ制御部105は、印刷部112に対して、原稿の1ページ目から順に画像データを送るとともに各ページの印刷条件を指定して印刷の実行を指示し、機器Aのプロッタデバイスを使用した印刷を実行させる(ステップS9−1〜S9−3)。印刷部112は、ジョブ制御部105からの指示に応じて、指定された印刷条件で原稿の1ページ目から順に印刷を実行し(ステップS10−1〜S10−3)、正常に印刷できたかどうかを示すステータス情報をジョブ制御部105に返す(ステップS11−1〜S11−3)。本例では、原稿の3ページ目の印刷時にペーパーエンドが発生し、原稿の3ページ目を正常に印刷できないので、原稿の3ページ目の印刷時に、印刷部112からジョブ制御部105に対して、ペーパーエンドで正常な印刷が行われなかったことを示すステータス情報が送られる。   Next, the job control unit 105 sends image data to the printing unit 112 in order from the first page of the document, designates the printing conditions for each page, and instructs the execution of printing. The used printing is executed (steps S9-1 to S9-3). In response to an instruction from the job control unit 105, the printing unit 112 executes printing sequentially from the first page of the document under the designated printing conditions (steps S10-1 to S10-3), and whether or not printing has been performed normally. Is returned to the job control unit 105 (steps S11-1 to S11-3). In this example, a paper end occurs when the third page of the document is printed, and the third page of the document cannot be printed normally. Therefore, when the third page of the document is printed, the printing unit 112 sends the job control unit 105 to the job control unit 105. Status information indicating that normal printing has not been performed at the paper end is sent.

ジョブ制御部105は、印刷部112から原稿の3ページ目がペーパーエンドで正常に印刷できない旨のステータス情報を受け取ると、このステータス情報をジョブ管理部102に伝達するとともに、印刷ジョブの実行を一時的に中断させる(ステップS12)。   When the job control unit 105 receives status information indicating that the third page of the document cannot be printed normally at the paper end from the printing unit 112, the job control unit 105 transmits the status information to the job management unit 102 and temporarily executes the print job. (Step S12).

ジョブ管理部102は、ジョブ制御部105から上記のステータス情報が伝達されると、正常に印刷が行われなかった原稿の3ページ目の印刷条件、つまり機器Aで不足しているA3サイズの用紙に印刷するとの印刷条件の情報を転送判断部103に伝達する(ステップS13)。   When the status information is transmitted from the job control unit 105, the job management unit 102 prints the third page of the original that has not been printed normally, that is, the A3 size paper that is insufficient in the device A. Information on the printing conditions for printing to the transfer determination unit 103 is transmitted (step S13).

転送判断部103は、ジョブ管理部102から原稿の3ページ目の印刷条件の情報を受け取ると、ネットワーク400上の各画像形成装置に関する上述した機器能力情報を収集して、収集した機器能力情報を用いて上述したシステム運用情報を生成する。そして、転送判断部103は、生成したシステム運用情報に基づいて、原稿の3ページ目の印刷条件に対応した画像形成装置、つまりA3サイズの用紙を保有しており、A3サイズでの印刷が可能な画像形成装置の中から、原稿の3ページ目の印刷を委託する画像形成装置を決定し(ステップS14)、委託先の画像形成装置を識別する情報をジョブ管理部102に伝達する(ステップS15)。本例では、ネットワーク400上の画像形成装置のうち、機器Bおよび機器CがA3サイズの用紙を保有しており、機器Bが待機中、機器Cが印刷実行中の状態であるので、転送判断部103は、図4に示したシステム運用情報を生成する。そして、転送判断部103は、このシステム運用情報に基づき、A3サイズでの印刷が可能な機器Bと機器Cのうちで、現在の状態が待機中であり印刷を即座に実行できる機器Bを、原稿の3ページ目の印刷を委託する画像形成装置として決定する。ジョブ管理部102には、委託先となる機器Bを識別する情報が伝達される。   When the transfer determination unit 103 receives the print condition information for the third page of the document from the job management unit 102, the transfer determination unit 103 collects the above-described device capability information regarding each image forming apparatus on the network 400, and uses the collected device capability information. To generate the system operation information described above. Based on the generated system operation information, the transfer determination unit 103 holds an image forming apparatus corresponding to the printing condition of the third page of the document, that is, A3 size paper, and can print in A3 size. From among the various image forming apparatuses, an image forming apparatus to be commissioned to print the third page of the document is determined (step S14), and information for identifying the commissioned image forming apparatus is transmitted to the job management unit 102 (step S15). ). In this example, among the image forming apparatuses on the network 400, the device B and the device C hold A3 size paper, the device B is in a standby state, and the device C is in a printing state. The unit 103 generates the system operation information shown in FIG. Then, based on this system operation information, the transfer determination unit 103 selects a device B that is capable of printing in A3 size and that can be immediately printed out of the devices B and C capable of printing in A3 size. It is determined as an image forming apparatus that entrusts printing of the third page of the document. Information for identifying the device B that is a consignment destination is transmitted to the job management unit 102.

ジョブ管理部102は、転送判断部103から原稿の3ページ目の印刷を委託する画像形成装置(本例では機器B)を識別する情報を受け取ると、ジョブ制御部105に対して、原稿の3ページ目の印刷を機器Bに委託することを指示する(ステップS16)。ジョブ制御部105は、ジョブ管理部102からの印刷委託指示に応じて、原稿の3ページ目の画像データをデータ転送部106に送るとともに、原稿の3ページ目の画像データを機器Bに転送することをデータ転送部106に指示する(ステップS17)。   When the job management unit 102 receives information for identifying the image forming apparatus (device B in this example) entrusting printing of the third page of the document from the transfer determination unit 103, the job management unit 102 sends the document 3 to the job control unit 105. It is instructed to entrust printing of the page to device B (step S16). The job control unit 105 sends the image data of the third page of the document to the data transfer unit 106 and transfers the image data of the third page of the document to the device B in response to the print commission instruction from the job management unit 102. To the data transfer unit 106 (step S17).

データ転送部106は、ジョブ制御部105からの指示に応じて、原稿の3ページ目の画像データを印刷指示とともに、ネットワーク400上の機器Bに転送する(ステップS18)。機器Bでは、転送されてきた原稿の3ページ目の画像データと印刷指示とをデータ受信部107で受信し、ジョブ管理部102が印刷指示に応じて印刷ジョブを生成し、ジョブ制御部105に印刷ジョブの実行を指示することにより、原稿の3ページ目をA3サイズの用紙に印刷する。   In response to the instruction from the job control unit 105, the data transfer unit 106 transfers the image data of the third page of the document together with the print instruction to the device B on the network 400 (step S18). In the device B, the image data of the third page of the transferred document and the print instruction are received by the data receiving unit 107, and the job management unit 102 generates a print job according to the print instruction, and sends it to the job control unit 105. By instructing execution of the print job, the third page of the document is printed on A3 size paper.

次に、ジョブ管理部102は、図6−2に示すように、代替出力条件決定部104に対して、原稿の3ページ目を自機(機器A)で印刷するための代替出力条件の決定を指示する(ステップS19)。   Next, as shown in FIG. 6B, the job management unit 102 determines an alternative output condition for printing the third page of the document on the own machine (device A) with respect to the alternative output condition determination unit 104. (Step S19).

代替出力条件決定部104は、ジョブ管理部102からの指示に応じて、対象となる印刷ジョブの情報と自機(機器A)の能力を示す機器能力情報とを取得し、これらの情報に基づいて、初期設定により設定されている代替モードに応じて原稿の3ページ目に対する代替出力条件を決定する(ステップS20)。具体的には、代替モードが”前ページと同一”に設定されており、原稿の2ページ目の印刷に用いる用紙がA4サイズであれば、3ページ目に対する代替出力条件をA4サイズへの印刷に決定する。そして、代替出力条件決定部104は、決定した代替出力条件を示す図5に示したような条件変更情報を、ジョブ管理部102に伝達する(ステップS21)。   In response to an instruction from the job management unit 102, the alternative output condition determination unit 104 acquires information on the target print job and device capability information indicating the capability of the own device (device A), and based on the information. Thus, an alternative output condition for the third page of the document is determined according to the alternative mode set by the initial setting (step S20). Specifically, if the alternative mode is set to “same as previous page” and the paper used for printing the second page of the document is A4 size, the alternative output condition for the third page is printed to A4 size. To decide. Then, the alternative output condition determination unit 104 transmits the condition change information as shown in FIG. 5 indicating the determined alternative output condition to the job management unit 102 (step S21).

ジョブ管理部102は、代替出力条件決定部104からの条件変更情報を受け取ると、ジョブ制御部105に対して、原稿の3ページ目に対する印刷条件を代替出力条件に変更(本例では出力用紙サイズをA3→A4)して印刷ジョブを再開することを指示する(ステップS22)。   Upon receiving the condition change information from the alternative output condition determination unit 104, the job management unit 102 changes the print condition for the third page of the document to the alternative output condition to the job control unit 105 (in this example, the output paper size A3 → A4) to instruct to resume the print job (step S22).

ジョブ制御部105は、ジョブ管理部102からの指示に応じて、原稿の3ページ目に対する印刷条件を代替出力条件に変更し(ステップS23)、一時的に中断していた印刷ジョブの実行を再開させる。そして、ジョブ制御部105は、印刷部112に対して、原稿の3ページ目を代替出力条件にて印刷することを指示する(ステップS24)。印刷部112は、ジョブ制御部105からの指示に応じて、代替出力条件にて原稿の3ページ目の印刷を実行し(ステップS25)、正常に印刷できたかどうかを示すステータス情報をジョブ制御部105に返す(ステップS26)。   In response to an instruction from the job management unit 102, the job control unit 105 changes the printing condition for the third page of the document to the alternative output condition (step S23), and resumes the temporarily interrupted print job execution. Let Then, the job control unit 105 instructs the printing unit 112 to print the third page of the document under the alternative output condition (step S24). In response to an instruction from the job control unit 105, the printing unit 112 prints the third page of the document under the alternative output condition (step S25), and displays status information indicating whether or not the printing has been performed normally. It returns to 105 (step S26).

その後、ジョブ制御部105は、印刷部112に対して、原稿の残りの4ページ目および5ページ目の画像データを送るとともに、各ページの印刷条件を指定して印刷の実行を指示する(ステップS27−1,S27−2)。印刷部112は、ジョブ制御部105からの指示に応じて、指定された印刷条件で原稿の4ページ目、5ページ目の印刷を順に実行し(ステップS28−1,S28−2)、正常に印刷できたかどうかを示すステータス情報をジョブ制御部105に返す(ステップS29−1,S29−2)。   Thereafter, the job control unit 105 sends the image data of the remaining fourth and fifth pages of the document to the printing unit 112, and designates the printing conditions for each page to instruct the execution of printing (step) S27-1, S27-2). In response to an instruction from the job control unit 105, the printing unit 112 sequentially prints the fourth and fifth pages of the document under the designated printing conditions (steps S28-1 and S28-2), and normally Status information indicating whether printing is possible is returned to the job control unit 105 (steps S29-1 and S29-2).

ジョブ制御部105は、原稿の1〜5ページの印刷が完了すると、ジョブ管理部102に対して、コピージョブの終了を示すステータス情報を伝達する(ステップS30)。ジョブ管理部102は、ジョブ制御部105からのステータス情報を受けて、条件設定部101にコピージョブの終了を通知する(ステップS31)。条件設定部101は、コピージョブの終了の通知を受けて、機器Aのオペレーションパネルに表示されている画面をコピー画面からアプリ選択画面に遷移させる制御を行って(ステップS32)、ユーザによる次の利用に備える。   When the printing of the first to fifth pages of the document is completed, the job control unit 105 transmits status information indicating the end of the copy job to the job management unit 102 (step S30). Upon receiving the status information from the job control unit 105, the job management unit 102 notifies the condition setting unit 101 of the end of the copy job (step S31). The condition setting unit 101 receives the notification of the end of the copy job, and performs control to change the screen displayed on the operation panel of the device A from the copy screen to the application selection screen (step S32). Prepare for use.

次に、代替出力条件決定部104において代替出力条件を決定する際の基準となる「代替モード」の具体例について説明する。   Next, a specific example of the “alternative mode” serving as a reference when the alternative output condition determining unit 104 determines the alternative output condition will be described.

(A)前ページと同一
「代替モード」が“前ページと同一”となっている場合、代替出力条件決定部104は、印刷ジョブに含まれる複数ページのうち、自機の能力では印刷できないページの代替出力条件を、該ページの前のページに指定されている印刷条件と同じになるように決定する。例えば、印刷ジョブに含まれる複数のページの一部が他のページと異なるサイズの用紙に印刷する指定となっており、自機がこの一部のページに指定されているサイズの用紙を保持していない場合、該ページを印刷する用紙サイズを、前のページと同じサイズに変更する。この場合、前のページは正常に印刷が実行されており、自機が前のページの印刷条件には対応可能となっているので、代替出力条件による代替印刷が確実に行われることになる。
(A) Same as previous page When “Alternative mode” is “Same as previous page”, the alternative output condition determination unit 104 is a page that cannot be printed with the capability of its own machine among a plurality of pages included in the print job. The alternative output condition is determined to be the same as the print condition specified for the previous page. For example, a part of a plurality of pages included in a print job is specified to be printed on paper of a size different from that of other pages, and the own machine holds the paper of the size specified for this part of the pages. If not, the paper size for printing the page is changed to the same size as the previous page. In this case, the previous page is normally printed, and the self-machine can cope with the print condition of the previous page, so that the alternative printing based on the alternative output condition is surely performed.

(B)前ページと異なる用紙サイズ
「代替モード」が“前ページと異なる用紙サイズ”となっている場合、代替出力条件決定部104は、代替印刷を行うページが前ページとは異なるサイズの用紙に印刷されるように、該ページに対する代替出力条件を決定する。例えば、前ページの印刷条件が第1の給紙トレイを使用してA4サイズの用紙に印刷するという条件になっており、自機の機器構成として第2の給紙トレイにB4サイズの用紙がセットされている場合、代替印刷を行うページの印刷条件を、第2の給紙トレイを使用してB4サイズの用紙に印刷を行うという条件に変更する。
(B) Paper Size Different from the Previous Page When the “alternative mode” is “paper size different from the previous page”, the alternative output condition determination unit 104 determines that the page on which alternative printing is performed is a paper having a size different from that of the previous page. The alternative output condition for the page is determined so that the page is printed. For example, the printing condition of the previous page is a condition that printing is performed on A4 size paper using the first paper feed tray, and the B4 size paper is loaded on the second paper feed tray as the device configuration of the own machine. If it is set, the printing condition for the page to be subjected to the alternative printing is changed to a condition for printing on B4 size paper using the second paper feed tray.

本実施形態に係る画像形成システムのように、ネットワーク400上のある画像形成装置が、自機では指定されている印刷条件で印刷できないページを他の画像形成装置に印刷させ、且つ、該ページを代替出力条件にて自機でも代替印刷を行うようにした場合、ユーザは、自機で代替印刷されたページを他の画像形成装置で印刷されたものに差し替える(マージする)ことによって、意図した印刷物を得ることができる。このとき、代替印刷されたページの位置が一目で分かれば、ユーザによるマージ作業は簡便なものとなる。上記の例のように、代替印刷を行うページを前ページとは異なるサイズの用紙に印刷した場合は、代替印刷されたページの位置をユーザが判別しやすく、マージ作業を簡便に行えるようになる。   As in the image forming system according to the present embodiment, a certain image forming apparatus on the network 400 causes another image forming apparatus to print a page that cannot be printed under the printing conditions specified by itself, and the page is displayed. When alternative printing is performed on the own machine under the alternative output condition, the user intends to replace (merge) the page printed on the alternative machine with the one printed on the other image forming apparatus. A printed matter can be obtained. At this time, if the position of the substitute printed page is known at a glance, the merging operation by the user becomes simple. As in the above example, when a page to be subjected to alternative printing is printed on a paper having a size different from that of the previous page, the user can easily determine the position of the page that has been subjected to alternative printing, and the merge operation can be performed easily. .

(C)前ページと異なる紙種
「代替モード」が“前ページと異なる紙種”となっている場合、代替出力条件決定部104は、代替印刷を行うページが前ページとは異なる紙種の用紙であって自機が保有している用紙に印刷されるように、該ページに対する代替出力条件を決定する。この場合も、代替印刷されたページの位置をユーザが判別しやすくなるため、マージ作業を簡便に行えるようになる。
(C) Paper type different from the previous page When the “alternative mode” is “paper type different from the previous page”, the alternative output condition determination unit 104 determines that the page on which alternative printing is performed is a paper type different from the previous page. The alternative output condition for the page is determined so that it is printed on a sheet of paper that is owned by the own machine. Also in this case, since the user can easily determine the position of the page that has been subjected to the alternative printing, the merging operation can be easily performed.

(D)前ページと異なる用紙カラー
「代替モード」が“前ページと異なる用紙カラー”となっている場合、代替出力条件決定部104は、代替印刷を行うページが前ページとは異なる色の用紙であって自機が保有している用紙に印刷されるように、該ページに対する代替出力条件を決定する。この場合も、代替印刷されたページの位置をユーザが判別しやすくなるため、マージ作業を簡便に行えるようになる。
(D) Paper Color Different from the Previous Page When the “alternative mode” is “paper color different from the previous page”, the alternative output condition determining unit 104 determines that the page on which the alternative printing is performed is a different color from the previous page. Then, an alternative output condition for the page is determined so as to be printed on a sheet held by the own apparatus. Also in this case, since the user can easily determine the position of the page that has been subjected to the alternative printing, the merging operation can be easily performed.

(E)タブ紙
「代替モード」が“タブ紙”となっている場合、代替出力条件決定部104は、代替印刷を行うページが自機で対応可能なタブ紙に印刷されるように、該ページに対する代替出力条件を決定する。この場合も、代替印刷されたページの位置をユーザが判別しやすくなるため、マージ作業を簡便に行えるようになる。
(E) Tab Sheet When the “alternate mode” is “tab sheet”, the alternate output condition determination unit 104 displays the tab sheet so that the page to be subjected to the alternate printing is printed on the tab sheet that can be handled by the own machine. Determine alternative output conditions for the page. Also in this case, since the user can easily determine the position of the page that has been subjected to the alternative printing, the merging operation can be easily performed.

図9は、代替出力条件決定部104が代替モードに応じて代替出力条件を決定する処理の概要を表したフローチャートである。代替出力条件決定部104は、代替印刷を行うページの代替出力条件を決定する際に、例えば初期設定により自機に設定されている「代替モード」を確認する。「代替モード」として上述した(A)〜(E)の5つが存在する場合、代替出力条件決定部104は、「代替モード」が“前ページと同一”となっているか否か(ステップS101)、「代替モード」が“前ページと異なる用紙サイズ”となっている否か(ステップS102)、「代替モード」が“前ページと異なる紙種”となっているか否か(ステップS103)、「代替モード」が“前ページと異なる用紙カラー”となっているか否か(ステップS104)を順次判定する。以上の判定結果が全てNOの場合は、「代替モード」が“タブ紙”となっている場合である。   FIG. 9 is a flowchart showing an outline of processing in which the alternative output condition determining unit 104 determines the alternative output condition according to the alternative mode. When the alternative output condition determination unit 104 determines an alternative output condition for a page to be subjected to alternative printing, for example, the alternative output condition determination unit 104 confirms the “alternative mode” set in the own apparatus by initial setting. When the five (A) to (E) described above exist as “alternative modes”, the alternative output condition determination unit 104 determines whether the “alternative mode” is “same as the previous page” (step S101). Whether the “alternative mode” is “paper size different from the previous page” (step S102), whether the “alternative mode” is “paper type different from the previous page” (step S103), “ It is sequentially determined whether or not “alternative mode” is “paper color different from the previous page” (step S104). When all the determination results are NO, the “alternative mode” is “tab paper”.

そして、代替出力条件決定部104は、「代替モード」が“前ページと同一”であれば、前ページの用紙と同一の用紙の残量があるかどうかを確認し(ステップS105)、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する(ステップS106)。一方、前ページの用紙と同一の用紙が不足している場合は、代替出力条件を決定することなく処理を終了する。   Then, if the “alternative mode” is “same as previous page”, the alternative output condition determination unit 104 checks whether there is a remaining amount of paper that is the same as that of the previous page (step S105). If there is, the alternative output condition for the page is determined so that the page to be replaced is printed on the same sheet as the previous page (step S106). On the other hand, if the same sheet as the previous page is insufficient, the process ends without determining the alternative output condition.

また、代替出力条件決定部104は、「代替モード」が“前ページと異なる用紙サイズ”であれば、前ページと異なるサイズの用紙を自機が保有しているか否かを確認し(ステップS107)、保有していれば代替印刷するページを前ページとは異なるサイズの用紙に印刷するように、該ページの代替出力条件を決定する(ステップS108)。一方、前ページと異なるサイズの用紙を自機が保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し(ステップS105)、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する(ステップS106)。   Further, if the “alternative mode” is “paper size different from the previous page”, the alternative output condition determination unit 104 checks whether or not the own machine has a paper having a size different from that of the previous page (step S107). If so, the alternative output condition for the page is determined so that the page to be replaced is printed on a sheet having a different size from the previous page (step S108). On the other hand, if the own machine does not have paper of a size different from that of the previous page, it is checked whether there is a remaining amount of paper that is the same as that of the previous page (step S105). The alternative output condition for the page is determined so that the page to be printed is printed on the same sheet as the previous page (step S106).

また、代替出力条件決定部104は、「代替モード」が“前ページと異なる紙種”であれば、前ページと異なる紙種の用紙を自機が保有しているか否かを確認し(ステップS109)、保有していれば代替印刷するページを前ページとは異なる紙種の用紙に印刷するように、該ページの代替出力条件を決定する(ステップS110)。一方、前ページと異なる紙種の用紙を自機が保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し(ステップS105)、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する(ステップS106)。   Further, if the “alternative mode” is “a paper type different from the previous page”, the alternative output condition determination unit 104 checks whether or not the own machine possesses a paper type different from the previous page (step S100). In step S109, the alternative output condition for the page is determined so that the page to be subjected to the alternative printing is printed on a paper of a paper type different from that of the previous page (step S110). On the other hand, if the own machine does not have a paper type that is different from the previous page, it is checked whether there is a remaining amount of paper that is the same as that of the previous page (step S105). An alternative output condition for the page is determined so that the page to be printed is printed on the same sheet as the previous page (step S106).

また、代替出力条件決定部104は、「代替モード」が“前ページと異なる用紙カラー”であれば、前ページと異なる色の用紙を自機が保有しているか否かを確認し(ステップS111)、保有していれば代替印刷するページを前ページとは異なる色の用紙に印刷するように、該ページの代替出力条件を決定する(ステップS112)。一方、前ページと異なる色の用紙を自機が保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し(ステップS105)、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する(ステップS106)。   Also, if the “alternative mode” is “paper color different from the previous page”, the alternative output condition determination unit 104 checks whether or not the own machine has a paper of a color different from the previous page (step S111). If so, the alternative output condition for the page is determined so that the page to be replaced is printed on a sheet of a color different from that of the previous page (step S112). On the other hand, if the own machine does not have paper of a color different from that of the previous page, it is checked whether there is a remaining amount of paper that is the same as that of the previous page (step S105). The alternative output condition for the page is determined so that the page to be printed is printed on the same sheet as the previous page (step S106).

また、代替出力条件決定部104は、「代替モード」が“タブ紙”であれば、自機がタブ紙を保有しているか否かを確認し(ステップS113)、保有していれば代替印刷するページをタブ紙に印刷するように、該ページの代替出力条件を決定する(ステップS114)。一方、自機がタブ紙を保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し(ステップS105)、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する(ステップS106)。   Further, if the “alternative mode” is “tab paper”, the alternative output condition determination unit 104 checks whether or not the own device has tab paper (step S113). The alternative output condition of the page is determined so that the page to be printed is printed on the tab sheet (step S114). On the other hand, if the own device does not have a tab sheet, it is checked whether there is a remaining amount of paper that is the same as that of the previous page (step S105). The alternative output condition for the page is determined so as to be printed on the same sheet as (step S106).

以上、具体的な例を挙げながら詳細に説明したように、本実施形態に係る画像形成システムでは、ネットワーク400に接続された複合機100、プリンタ装置200、FAX装置300などの画像形成装置のそれぞれが、複数のページからなる印刷ジョブの一部のページが指定されている印刷条件で印刷できない場合に、該ページの印刷を他の画像形成装置に委託するとともに、該ページを自機で対応可能な他の印刷条件にて代替して印刷するようにしている。これにより、各画像形成装置は、自機で印刷できないページのみを他の画像形成装置に印刷させることができ、また、自機での処理を途中で停止させることなく印刷ジョブを実行することが可能となる。また、他の画像形成装置に印刷を委託したページの代替印刷が行われることで、ユーザによるマージ作業の手間を低減することが可能となる。   As described above in detail with specific examples, in the image forming system according to the present embodiment, each of the image forming apparatuses such as the multifunction peripheral 100, the printer apparatus 200, and the FAX apparatus 300 connected to the network 400. However, if some pages of a print job consisting of multiple pages cannot be printed under the specified printing conditions, the printing of the pages can be entrusted to another image forming apparatus and the pages can be handled by the printer itself. Instead of other printing conditions, printing is performed. As a result, each image forming apparatus can cause the other image forming apparatus to print only pages that cannot be printed by the own machine, and can execute a print job without stopping the process on the own machine. It becomes possible. In addition, by performing alternative printing of a page for which printing has been outsourced to another image forming apparatus, it is possible to reduce the time and effort of the merge work by the user.

次に、本実施形態の変形例について説明する。
(変形例1)
変形例1は、指定された印刷条件で印刷できないページを代替出力条件にて印刷(代替印刷)する際に、該ページの印刷が代替印刷であることを示す情報を付加して印刷するものである。具体的には、代替印刷を行う用紙に例えば「本ページは代替印刷です」といった文字画像を付加して印刷する。この場合は、代替印刷を行う画像形成装置(例えば複合機100)の機能構成として、図10に示すように、上記のような文字画像を生成するためのガイド画像生成部114が付加される。この画像形成装置(例えば複合機100)では、ジョブ制御部105による制御のもとで印刷部112が代替印刷を行う際に、ガイド画像生成部114によって上記のような文字画像が生成され、この文字画像が印刷部112により用紙に印刷される。このように、代替印刷の際に該ページが代替印刷であることを示す情報を付加して印刷を行うことにより、ユーザは、代替印刷されたページを一目で判別することができ、マージ作業をより簡便に行うことが可能となる。
Next, a modification of this embodiment will be described.
(Modification 1)
In the first modification, when a page that cannot be printed under specified printing conditions is printed under alternative output conditions (alternative printing), information indicating that the printing of the page is alternative printing is added and printed. is there. Specifically, for example, a character image such as “This page is alternative printing” is added to a sheet on which alternative printing is performed. In this case, as a functional configuration of an image forming apparatus (for example, the multifunction peripheral 100) that performs alternative printing, a guide image generation unit 114 for generating a character image as described above is added as shown in FIG. In this image forming apparatus (for example, the multifunction machine 100), when the printing unit 112 performs alternative printing under the control of the job control unit 105, the above-described character image is generated by the guide image generation unit 114. A character image is printed on paper by the printing unit 112. In this way, by performing printing by adding information indicating that the page is alternative printing at the time of alternative printing, the user can distinguish the alternative printed page at a glance and perform merge work. It becomes possible to carry out more simply.

(変形例2)
変形例2は、指定された印刷条件で印刷できないページを代替出力条件にて印刷(代替印刷)する際に、代替印刷の対象となるページを本来出力すべきサイズよりも小さいサムネイル画像として印刷するものである。この場合は、代替印刷を行う画像形成装置(例えば複合機100)の機能構成として、図11に示すように、サムネイル画像を生成するためのサムネイル画像生成部115が付加される。この画像形成装置(例えば複合機100)では、ジョブ制御部105による制御のもとで印刷部112が代替印刷を行う際に、サムネイル画像生成部115によって代替印刷の対象となるページのサムネイル画像が生成され、このサムネイル画像が印刷部112により用紙に印刷される。このように、代替印刷の際に対象となるページのサムネイル画像を印刷することにより、ユーザは、代替印刷されたページを一目で判別することができ、マージ作業をより簡便に行うことが可能となる。
(Modification 2)
In the second modification, when a page that cannot be printed under specified printing conditions is printed under alternative output conditions (alternative printing), the page that is the target of alternative printing is printed as a thumbnail image that is smaller than the size that should be output originally. Is. In this case, a thumbnail image generation unit 115 for generating a thumbnail image is added as a functional configuration of an image forming apparatus (for example, the multifunction peripheral 100) that performs alternative printing, as shown in FIG. In this image forming apparatus (for example, the MFP 100), when the printing unit 112 performs alternative printing under the control of the job control unit 105, the thumbnail image of the page to be subjected to alternative printing by the thumbnail image generation unit 115 is displayed. The thumbnail image is generated and printed on a sheet by the printing unit 112. In this way, by printing the thumbnail image of the target page at the time of alternative printing, the user can distinguish the alternative printed page at a glance and can perform the merge operation more easily. Become.

(変形例3)
変形例3は、指定された印刷条件で印刷できないページを代替出力条件にて印刷(代替印刷)する際に、該ページを指定された印刷条件で印刷する画像形成装置、すなわち、該ページの印刷委託先として決定されて該ページのデータが転送された画像形成装置を識別する情報(機器名など)を付加して印刷するものである。この場合は、代替印刷を行う画像形成装置(例えば複合機100)の機能構成として、図12に示すように、印刷委託先の画像形成装置の機器名などを文字列画像として生成するための文字列画像生成部116が付加される。この画像形成装置(例えば複合機100)では、ジョブ制御部105による制御のもとで印刷部112が代替印刷を行う際に、文字列画像生成部116によって印刷委託先の画像形成装置の機器名などが文字列画像として生成され、この文字列画像が印刷部112により用紙に印刷される。このように、代替印刷の際に印刷委託先の画像形成装置を識別する情報を付加して印刷することにより、ユーザは、印刷委託先の画像形成装置を容易に特定することが可能となる。
(Modification 3)
The third modification is an image forming apparatus that prints a page that cannot be printed under the designated printing condition under the alternative output condition (alternative printing), that is, the printing of the page. Information (device name or the like) for identifying the image forming apparatus to which the page data has been determined and transferred as a consignee is added and printed. In this case, as a functional configuration of an image forming apparatus (for example, the multifunction peripheral 100) that performs alternative printing, as shown in FIG. 12, a character for generating a device name of the image forming apparatus that is a print entrustee as a character string image. A column image generation unit 116 is added. In this image forming apparatus (for example, the multifunction peripheral 100), when the printing unit 112 performs alternative printing under the control of the job control unit 105, the character string image generation unit 116 uses the device name of the image forming apparatus that is a print consignment destination. Are generated as a character string image, and the character string image is printed on a sheet by the printing unit 112. As described above, by adding the information for identifying the image forming apparatus that is a print consignment destination in the alternative printing, the user can easily specify the image forming apparatus that is the print consignment destination.

(変形例4)
変形例4は、指定されている印刷条件で印刷できないページが印刷ジョブに連続して含まれる場合に、これら連続するページの最初のページのみを対象として代替印刷を行って、残りのページについては代替印刷を行わないようにしたものである。この変形例4の処理の概要を図13のフローチャートで示す。変形例4では、指定された印刷条件で印刷できないページが発生し、代替出力条件決定部104が代替出力条件の決定処理を行う際に、まず、前ページに対して代替印刷を行ったか否かを判定する(ステップS201)。そして、前ページに対して代替印刷を行っていなければ、設定されている「代替モード」に応じて該ページに対する代替出力条件を決定する(ステップS202)。一方、前ページに対して代替印刷を行っている場合には、該ページの印刷をキャンセルする指令を出力する。この指令はジョブ制御部105に伝達され、ジョブ制御部105による制御によって、該ページの印刷がキャンセルされて次のページの処理が実行される。この変形例4のように、指定されている印刷条件で印刷できないページが印刷ジョブに連続して含まれる場合に、これら連続するページの最初のページのみを対象として代替印刷を行って、残りのページについては代替印刷を行わないようにすることで、用紙の消費を抑えて資源の節約を図ることができる。
(Modification 4)
In Modification 4, when pages that cannot be printed under specified printing conditions are continuously included in the print job, alternative printing is performed only on the first page of these consecutive pages, and the remaining pages are not processed. Alternative printing is not performed. The outline of the process of the modification 4 is shown in the flowchart of FIG. In the fourth modification, when a page that cannot be printed under the specified print condition is generated and the substitute output condition determination unit 104 performs the substitute output condition determination process, first, whether or not substitute printing is performed on the previous page. Is determined (step S201). If alternative printing is not performed for the previous page, the alternative output condition for the page is determined according to the set “alternative mode” (step S202). On the other hand, when alternative printing is performed on the previous page, a command to cancel printing of the page is output. This command is transmitted to the job control unit 105, and under the control of the job control unit 105, printing of the page is canceled and processing of the next page is executed. When pages that cannot be printed under the specified printing conditions are continuously included in the print job as in the fourth modification, the alternative printing is performed only on the first page of these consecutive pages, and the remaining pages are printed. By avoiding alternate printing for pages, it is possible to save resources by reducing paper consumption.

なお、以上説明した実施形態およびその変形例は、本発明の一適用例を例示的に示したものであり、本発明は上記の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で様々な変形や変更を加えて具体化することができる。   The above-described embodiment and its modifications are examples of an application of the present invention, and the present invention is not limited to the above-described embodiment as it is, and the gist of the present invention is not limited thereto. Various modifications and changes can be made without departing from the scope of the invention.

100 複合機
101 条件設定部
102 ジョブ管理部
103 転送判断部
104 代替出力条件決定部
105 ジョブ制御部
106 データ転送部
107 データ受信部
108 原稿読み取り部
109 FAX受信部
110 文書読み出し部
111 FAX送信部
112 印刷部
113 文書保管部
200 プリンタ装置
300 FAX装置
400 ネットワーク
DESCRIPTION OF SYMBOLS 100 MFP 101 Condition setting part 102 Job management part 103 Transfer judgment part 104 Alternative output condition determination part 105 Job control part 106 Data transfer part 107 Data reception part 108 Document reading part 109 FAX reception part 110 Document reading part 111 FAX transmission part 112 Printing unit 113 Document storage unit 200 Printer device 300 FAX device 400 Network

特許第4056402号公報Japanese Patent No. 4056402

Claims (14)

複数の画像形成装置がネットワークにより接続されてなる画像形成システムであって、
前記画像形成装置は、
複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、
前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする画像形成システム。
An image forming system in which a plurality of image forming apparatuses are connected via a network,
The image forming apparatus includes:
Job control means for controlling the execution of a print job comprising a plurality of pages;
If some pages of the plurality of pages included in the print job cannot be printed under the print conditions specified for the page, the data for the page is printed together with the print instruction and the specified print conditions Data transfer means for transferring to another image forming apparatus capable of printing with
An alternative output condition determination unit that determines an alternative output condition for printing the page that has been transferred to another image forming apparatus by itself according to the alternative mode set in the initial setting;
It outputs an instruction to change the printing condition of the page has been transferred to another image forming apparatus to the alternate output condition to said job control means, thereby printing the page has been transferred to another image forming apparatus in the alternative output conditions An image forming system comprising: a job management unit.
ネットワークを介して他の画像形成装置と接続された画像形成装置であって、
複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、
前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする画像形成装置。
An image forming apparatus connected to another image forming apparatus via a network,
Job control means for controlling the execution of a print job comprising a plurality of pages;
If some pages of the plurality of pages included in the print job cannot be printed under the print conditions specified for the page, the data for the page is printed together with the print instruction and the specified print conditions Data transfer means for transferring to another image forming apparatus capable of printing with
An alternative output condition determination unit that determines an alternative output condition for printing the page that has been transferred to another image forming apparatus by itself according to the alternative mode set in the initial setting;
It outputs an instruction to change the printing condition of the page has been transferred to another image forming apparatus to the alternate output condition to said job control means, thereby printing the page has been transferred to another image forming apparatus in the alternative output conditions An image forming apparatus comprising: a job management unit;
前記印刷条件は、ページを印刷する印刷媒体のサイズであり、
前記データ転送手段は、前記印刷ジョブに含まれる複数ページのうちの一部のページが、指定されているサイズの印刷媒体の不足により印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されているサイズの印刷媒体を保有する他の画像形成装置に転送し、
前記代替出力条件決定部は、前記代替モードに応じて、他の画像形成装置に転送した前記ページを自機が保有するサイズの印刷媒体に印刷させる前記代替出力条件を決定し、
前記ジョブ管理手段は、他の画像形成装置に転送した前記ページを前記代替出力条件が示すサイズの印刷媒体で代替して印刷させること、を特徴とする請求項2に記載の画像形成装置。
The print condition is a size of a print medium for printing a page,
The data transfer means, when a part of a plurality of pages included in the print job cannot be printed due to a shortage of a print medium of a specified size, prints the data of the page together with a print instruction. Transfer it to another image forming device that holds the print media of the specified size,
The alternative output condition determining unit determines the alternative output condition for causing the page transferred to another image forming apparatus to be printed on a print medium having a size held by the own apparatus according to the alternative mode,
The image forming apparatus according to claim 2, wherein the job management unit causes the page transferred to another image forming apparatus to be printed with a print medium having a size indicated by the substitute output condition .
前記代替モード、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページと同じサイズの印刷媒体で代替して印刷させることを指示するモードであること、を特徴とする請求項3に記載の画像形成装置。 Wherein the alternative mode, it pages can not be printed on a print medium size that is specified is a mode for instructing to print replaced by print media of the same size as the previous page of the page, characterized by The image forming apparatus according to claim 3. 前記代替モード、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページとは異なるサイズの印刷媒体で代替して印刷させることを指示するモードであること、を特徴とする請求項3に記載の画像形成装置。 Wherein the alternative mode, and wherein, it is a mode for instructing to print replaced by print media of different sizes from the previous page of the page the page can not be printed on a print medium size that is specified The image forming apparatus according to claim 3. 前記代替モード、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページとは異なる紙種の印刷媒体に印刷させることを指示するモードであること、を特徴とする請求項3〜5のいずれか一項に記載の画像形成装置。 Wherein the alternative mode, claims, characterized in, that a mode for instructing to print the different paper type of printing medium from the previous page of the page the page can not be printed on a print medium size that is specified Item 6. The image forming apparatus according to any one of Items 3 to 5. 前記代替モード、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページとは異なる色の印刷媒体に印刷させることを指示するモードであること、を特徴とする請求項3〜5のいずれか一項に記載の画像形成装置。 Wherein the alternative mode, claims, characterized in, that a mode for instructing to print the different colors of the print medium from the previous page of the page the page can not be printed on a print medium size that is specified The image forming apparatus according to any one of 3 to 5. 前記代替モード、指定されているサイズの印刷媒体に印刷できないページをタブ紙に印刷させることを指示するモードであること、を特徴とする請求項3〜5のいずれか一項に記載の画像形成装置。 Wherein the alternative mode, according to any one of claims 3-5, characterized in that a mode for instructing to print the page can not be printed on a print medium size that is specified in the tab sheet, Image forming apparatus. 前記ジョブ制御手段は、他の画像形成装置に転送した前記ページを、代替印刷であることを示す情報を付加して前記代替出力条件で印刷すること、を特徴とする請求項2〜8のいずれか一項に記載の画像形成装置。 9. The job control unit according to claim 2, wherein the page transferred to another image forming apparatus is printed under the alternative output condition by adding information indicating alternative printing. The image forming apparatus according to claim 1. 前記ジョブ制御手段は、他の画像形成装置に転送した前記ページを、本来印刷すべきサイズよりも小さいサムネイル画像として前記代替出力条件で印刷すること、を特徴とする請求項2〜8のいずれか一項に記載の画像形成装置。 9. The job control unit according to claim 2, wherein the page transferred to another image forming apparatus is printed under the alternative output condition as a thumbnail image smaller than a size to be originally printed. The image forming apparatus according to one item. 前記ジョブ制御手段は、他の画像形成装置に転送した前記ページを、データ転送先となる他の画像形成装置を識別する情報を付加して前記代替出力条件で印刷すること、を特徴とする請求項2〜10のいずれか一項に記載の画像形成装置。 The job control unit prints the page transferred to another image forming apparatus under the alternative output condition by adding information for identifying the other image forming apparatus as a data transfer destination. Item 11. The image forming apparatus according to any one of Items 2 to 10. 前記ジョブ制御手段は、指定されている印刷条件で印刷できないページが連続して前記印刷ジョブに含まれる場合に、指定されている印刷条件で印刷できない最初のページを前記代替出力条件で印刷し、指定されている印刷条件で印刷できない後続のページの印刷を行わないこと、を特徴とする請求項2〜11のいずれか一項に記載の画像形成装置。 It said job control means, mark if the page that can not be printed by the printing conditions are specified is included in the print job in succession, the first page that can not be printed by the printing conditions that are specified in the alternate output conditions printing, and not to perform printing of subsequent pages can not be printed by the printing conditions are specified, the image forming apparatus according to any one of claims 2 to 11, characterized in. ネットワークを介して他の画像形成装置と接続された画像形成装置において実行される画像形成方法であって、
複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するステップと、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定するステップと、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷するステップと、を含むことを特徴とする画像形成方法。
An image forming method executed in an image forming apparatus connected to another image forming apparatus via a network,
When executing a print job consisting of a plurality of pages, if some of the plurality of pages included in the print job cannot be printed under the print conditions specified for the page, the data of the page Transferring together with a print instruction to another image forming apparatus capable of printing under the designated printing conditions;
Determining an alternative output condition capable of printing the page transferred to another image forming apparatus on its own machine according to the alternative mode set in the initial setting;
Characterized in that it comprises by changing the printing condition of the page has been transferred to another image forming apparatus to the alternate output conditions, comprising the steps of printing the page has been transferred to another image forming apparatus in the alternative output conditions, the An image forming method.
ネットワークを介して他の画像形成装置と接続された画像形成装置に、
複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送する機能と、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する機能と、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷する機能と、を実現させるための画像形成プログラム。
To an image forming apparatus connected to another image forming apparatus via a network,
When executing a print job consisting of a plurality of pages, if some of the plurality of pages included in the print job cannot be printed under the print conditions specified for the page, the data of the page A print instruction and a function of transferring the image to another image forming apparatus capable of printing under the specified printing conditions;
A function for determining an alternative output condition capable of printing the page transferred to another image forming apparatus on its own machine according to the alternative mode set in the initial setting;
By changing the printing condition of the page has been transferred to another image forming apparatus to the alternate output condition, for realizing a function to print a said page has been transferred to another image forming apparatus in the alternative output conditions Image forming program.
JP2010120456A 2010-05-26 2010-05-26 Image forming system, image forming apparatus, image forming method, and image forming program Expired - Fee Related JP5609264B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010120456A JP5609264B2 (en) 2010-05-26 2010-05-26 Image forming system, image forming apparatus, image forming method, and image forming program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010120456A JP5609264B2 (en) 2010-05-26 2010-05-26 Image forming system, image forming apparatus, image forming method, and image forming program

Publications (2)

Publication Number Publication Date
JP2011245720A JP2011245720A (en) 2011-12-08
JP5609264B2 true JP5609264B2 (en) 2014-10-22

Family

ID=45411589

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010120456A Expired - Fee Related JP5609264B2 (en) 2010-05-26 2010-05-26 Image forming system, image forming apparatus, image forming method, and image forming program

Country Status (1)

Country Link
JP (1) JP5609264B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5928179B2 (en) 2012-06-18 2016-06-01 ブラザー工業株式会社 Control device
JP6413536B2 (en) * 2014-09-17 2018-10-31 富士ゼロックス株式会社 Image forming apparatus and program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3514348B2 (en) * 1995-12-28 2004-03-31 株式会社リコー Network print system and printer control method for the network printer system
JPH1031568A (en) * 1996-07-16 1998-02-03 Ricoh Co Ltd Printer
JP4496605B2 (en) * 2000-05-25 2010-07-07 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus
JP2004032500A (en) * 2002-06-27 2004-01-29 Ricoh Co Ltd Facsimile machine, program, and storage medium
JP4622757B2 (en) * 2005-03-31 2011-02-02 セイコーエプソン株式会社 Printing system, printing method and printing apparatus
JP2006321185A (en) * 2005-05-20 2006-11-30 Ricoh Co Ltd Printing system
JP2007276119A (en) * 2006-04-03 2007-10-25 Seiko Epson Corp Avoiding of error in printer
JP2009278243A (en) * 2008-05-13 2009-11-26 Canon Inc Image formation system, image forming apparatus, control method, and program

Also Published As

Publication number Publication date
JP2011245720A (en) 2011-12-08

Similar Documents

Publication Publication Date Title
JP4646740B2 (en) Printing apparatus and control method thereof, job processing method, printing system, and program
JP4646741B2 (en) Printing system, printing apparatus, image processing apparatus, control method therefor, and program
US8059286B2 (en) System and program product
JP4663774B2 (en) Printing system, information processing apparatus, print job processing method, information processing method, printing apparatus, print control method, and program
US20070103714A1 (en) Information processing apparatus, printing apparatus, control method thereof, and printing system
JP4399490B2 (en) Image output device
JP2010257219A (en) Printer driver, recording medium, information processing apparatus, printing system, and setting method for printer driver
JP2010284919A (en) Printer
JP5440305B2 (en) Multi-function machine selection device and multi-function machine selection method
JP5202085B2 (en) Image forming apparatus, control method, and control program
JP2014126971A (en) Information processor and information processing system
JP5609264B2 (en) Image forming system, image forming apparatus, image forming method, and image forming program
JP2006051615A (en) Image forming apparatus, control method therefor, program, and storage medium
JP4757355B2 (en) Printing apparatus, control method therefor, and program
JP2010211585A (en) Image processor and information processor
JP4056402B2 (en) Image forming apparatus network system, image forming apparatus, connection operation method, and program
JP2011062938A (en) Printing apparatus and printing system
JP2010158777A (en) Image forming device, terminal device and printing system including those devices
JP2009232316A (en) Image forming apparatus
JP5123726B2 (en) Image forming apparatus
JP2009075451A (en) Image forming device
JP2006186415A (en) Image forming apparatus
JP2008242700A (en) Print management device, print management system and print management program
JP6621597B2 (en) Image processing device
JP5979857B2 (en) Print control apparatus, print control method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130306

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140224

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140818

R151 Written notification of patent or utility model registration

Ref document number: 5609264

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees