[go: up one dir, main page]

JP5808141B2 - Job control apparatus, job control method, and program - Google Patents

Job control apparatus, job control method, and program Download PDF

Info

Publication number
JP5808141B2
JP5808141B2 JP2011102344A JP2011102344A JP5808141B2 JP 5808141 B2 JP5808141 B2 JP 5808141B2 JP 2011102344 A JP2011102344 A JP 2011102344A JP 2011102344 A JP2011102344 A JP 2011102344A JP 5808141 B2 JP5808141 B2 JP 5808141B2
Authority
JP
Japan
Prior art keywords
job
information
load
jobs
combination
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
JP2011102344A
Other languages
Japanese (ja)
Other versions
JP2012234352A5 (en
JP2012234352A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2011102344A priority Critical patent/JP5808141B2/en
Publication of JP2012234352A publication Critical patent/JP2012234352A/en
Publication of JP2012234352A5 publication Critical patent/JP2012234352A5/ja
Application granted granted Critical
Publication of JP5808141B2 publication Critical patent/JP5808141B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、フォトブックを印刷および製本するためのジョブを制御するジョブ制御装置、ジョブ制御方法、およびプログラムに関する。   The present invention relates to a job control apparatus, a job control method, and a program for controlling a job for printing and binding a photobook.

パーソナルコンピュータ上で、複数ページを有するレイアウトに対して、ユーザが自由に画像データを配置した冊子の作成注文ができるフォトブック注文サービスがある。フォトブックサービスでは、ユーザは様々なサイズに仕上がるフォトブックを選択することが可能となっている。   There is a photobook ordering service that allows a user to place an order for creating a booklet in which image data is freely arranged for a layout having a plurality of pages on a personal computer. In the photo book service, the user can select photo books finished in various sizes.

一方で、フォトブックによる注文は個人ユーザによる少部数の注文が多く、印刷作業の現場では複数種のサイズのジョブが大量に入稿される。   On the other hand, orders by photobooks are often ordered by a small number of individual users, and a large number of jobs of a plurality of sizes are submitted at the printing work site.

従来の印刷の現場においては、複数種のサイズの注文に対して、複数種のサイズすべてに対応できる固定サイズの用紙を使用していた。この場合、統一された用紙サイズであるため、小さいフォトブックの注文の場合には、用紙の無駄が大量に発生することとなっていた。   In the conventional printing field, for a plurality of types of orders, a fixed-size paper that can handle all of the plurality of sizes is used. In this case, since the paper sizes are unified, a large amount of paper is wasted when ordering a small photo book.

用紙の無駄の発生を抑えるための方法に、フォトブックの用紙サイズに応じて、使用する用紙を切り替えることや、一つの用紙に複数面付けを行い、同時に印刷するといったことが行われていた。従来の製本技術には、一つの入稿データ(1種類のジョブ)を複数部数印刷するために、同じ用紙に同一原稿の画像データを複数配置して印刷処理を施したものがある(例えば、特許文献1参照)。   As a method for suppressing the waste of paper, the paper to be used is switched according to the paper size of the photo book, or a plurality of sheets are imprinted on one paper and printed at the same time. In the conventional bookbinding technology, in order to print a plurality of copies of one input data (one type of job), a plurality of image data of the same document are arranged on the same sheet and subjected to a printing process (for example, Patent Document 1).

特開平5−208573号公報Japanese Patent Laid-Open No. 5-208573

しかし、従来の技術では、同じ用紙に同一原稿の画像データを配置するため、一つの入稿データを複数部数印刷することはできても、フォトブックのような、1冊しか所望していないユーザの入稿データは考慮されていなかった。すなわち、1冊だけの注文を複数集め、複数の入稿データのページを同じ用紙に並べて配置しようとすると、どのように配置するか調整する作業が増えることとなる。   However, in the conventional technology, since the image data of the same manuscript is arranged on the same paper, a user who wants only one book such as a photo book can print a plurality of copies of one submission data. The submission data for was not considered. That is, if a plurality of orders for only one book are collected and a plurality of pages of submitted data are arranged side by side on the same sheet, the work of adjusting how the pages are arranged increases.

また、フォトブックを作成する作業においては、印刷だけでなく断裁といった後工程での処理も必要であるため、後処理装置のことも加味してどのように配置するかを決めなければならず、作業者にとっては手間を増やすことにもなりかねない。具体的には、フォトブックを印刷する印刷所にて、用紙の無駄の発生を抑制するためには、使用する用紙の切り替えのために印刷装置の用紙の入れ替え作業が発生し、さらに後工程の調整作業も発生し、作業効率を低下させる問題があった。   Also, in the work of creating a photo book, not only printing but also processing in the subsequent process such as cutting is necessary, so it is necessary to decide how to arrange it in consideration of the post-processing device, This may increase the labor for the operator. Specifically, in order to suppress the waste of paper at a printing place that prints a photo book, a paper replacement work of the printing device has occurred to switch the paper to be used, and further adjustment of the post-process There was a problem that work was generated and the work efficiency was lowered.

また、複数の面付けを行うような場合においても、後工程の調整を行いどのように配置するかを決定する作業が発生し、作業効率を低下させる問題があった。   Further, even in the case of performing a plurality of impositions, there is a problem in that work for adjusting the post-process and determining how to arrange them occurs, resulting in a reduction in work efficiency.

本発明では、上記問題を解決するために作業効率の低下を抑制できる手段を提供する。   The present invention provides a means that can suppress a decrease in work efficiency in order to solve the above problems.

上記課題を解決するために、本願発明のジョブ制御装置は、以下の構成を有する。すなわち、ジョブ処理装置において冊子を作成するための複数のジョブを制御するジョブ制御装置であって、前記複数のジョブそれぞれのジョブ情報を取得するジョブ情報取得手段と、前記ジョブ処理装置が使用可能な複数種類の用紙サイズの情報を含む装置情報を取得する装置情報取得手段と、前記ジョブ情報を用い、前記ジョブ処理装置が使用可能な複数種類の用紙サイズの組み合わせからなる、前記複数のジョブの冊子を面付け可能なジョブの組み合わせパターンを判定する判定手段と、ユーザから指定された、ジョブを実行するために前記ジョブ処理装置にて要する負荷を示す複数の負荷情報を取得する負荷情報取得手段と、前記複数の負荷情報それぞれにおいて、前記判定手段にて判定された組み合わせパターンのうち、最も負荷が低い組み合わせパターンを決定する決定手段と、前記決定手段にて決定された複数の組み合わせパターンを表示する表示手段とを有し、前記負荷情報は、ジョブを実行する際のユーザが係わる作業に要する負荷の情報を含むIn order to solve the above problems, a job control apparatus of the present invention has the following configuration. That is, a job control apparatus that controls a plurality of jobs for creating a booklet in the job processing apparatus, and is usable by job information acquisition means for acquiring job information of each of the plurality of jobs, and the job processing apparatus A booklet of the plurality of jobs, comprising device information acquisition means for acquiring device information including information on a plurality of types of paper sizes, and a combination of a plurality of types of paper sizes that can be used by the job processing apparatus using the job information. Determining means for determining a combination pattern of jobs capable of imposing, load information acquiring means for acquiring a plurality of load information designated by a user and indicating a load required in the job processing apparatus to execute the job, the a plurality of respective load information, among the determined combination pattern by the determination means, most load Determining means for determining a lower combination patterns, have a display means for displaying a plurality of combination patterns that are determined by the determination unit, wherein the load information, the load required for the work of users involved in performing the job Contains information .

本発明によると、フォトブックを作成する場合に、用紙の無駄を少なくかつ、作業効率を低下させることなく作業を進めることが可能となる。   According to the present invention, when a photo book is created, it is possible to proceed with work without reducing paper waste and reducing work efficiency.

フォトブック作成システムのシステム全体構成を示す図。The figure which shows the system whole structure of a photobook creation system. 情報処理装置のハードウェア構成のブロック図。The block diagram of the hardware constitutions of information processing apparatus. 本実施形態に係るフローチャート図。The flowchart figure which concerns on this embodiment. 入稿されるジョブ群および必要とする用紙サイズの一例を示した図。FIG. 5 is a diagram illustrating an example of a submitted job group and a required paper size. パターン判定処理の詳細を示した図。The figure which showed the detail of the pattern determination process. パターン判定処理において使用する用紙サイズの一例を示した図。The figure which showed an example of the paper size used in a pattern determination process. パターン判定の結果の一例を示す図。The figure which shows an example of the result of pattern determination. ユーザインタフェースの一例を示す図。The figure which shows an example of a user interface. 特徴量を変更させるユーザインタフェースの一例を示す図。The figure which shows an example of the user interface which changes a feature-value. 特徴量から最適パターンを判定する処理の一例を示す図。The figure which shows an example of the process which determines the optimal pattern from a feature-value.

<フォトブック作成システムのシステム構成図>
以下、本発明を実施するための最良の形態について図面を用いて説明する。図1は、本発明に係るフォトブック作成システムの構成の一例を示すブロック図である。本システムは大きく分けてクライアント1、情報処理装置2、印刷装置3、および後処理装置4から構成されている。
<System configuration diagram of photobook creation system>
The best mode for carrying out the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an example of the configuration of a photobook creation system according to the present invention. This system is roughly composed of a client 1, an information processing device 2, a printing device 3, and a post-processing device 4.

クライアント1は主に、ユーザがフォトブックのレイアウトを編集・作成する環境である。クライアント1としては、一般的なパーソナルコンピュータや携帯端末などが挙げられる。ユーザがフォトブックのレイアウト編集を完了し、注文を確定させると、クライアント1は、ユーザが作成したフォトブックに関する複数のジョブを生成する。ここでいうジョブとは、ジョブ処理装置である印刷装置3及び後処理装置4で処理されるコンテンツ情報またはジョブチケットあるいはその両方を合わせたものである。なお、クライアント1は1つ以上存在しても構わない。また、クライアント1は情報処理装置2とネットワークで接続されており、インターネットなどの所定の媒体を介して通信を行う。   The client 1 is mainly an environment in which a user edits / creates a photobook layout. Examples of the client 1 include a general personal computer and a portable terminal. When the user completes the photobook layout editing and confirms the order, the client 1 generates a plurality of jobs related to the photobook created by the user. Here, the job is a combination of content information and / or a job ticket processed by the printing apparatus 3 and the post-processing apparatus 4 which are job processing apparatuses. One or more clients 1 may exist. The client 1 is connected to the information processing apparatus 2 via a network, and performs communication via a predetermined medium such as the Internet.

ジョブ制御装置である情報処理装置2はクライアント1からジョブを受け付け、印刷装置3及び後処理装置4への出力を制御する。情報処理装置2は、ジョブ受信部5、ワークフロー管理部6、ジョブ解析部7、ジョブ制御部8、デバイス管理部9、後処理工程情報10、後処理装置給排紙情報11、およびジョブ編集部12から構成されている。印刷装置3は、デバイス管理部9を介して送信されてきた印刷ジョブを解釈し、ラスタライズして印刷する。後処理装置4は、デバイス管理部9を介して送信されてきた後処理ジョブを解釈し、後処理パラメータの設定を行い、印刷物がセットされたタイミングで印刷物の後処理を行う。後処理装置4の種類としては例えば、くるみ製本機、断裁機、筋入れ機、ラミネータなどが挙げられる。また、後処理装置4は、各後処理の機能を統合的に備えた装置であっても構わない。   The information processing apparatus 2 that is a job control apparatus receives a job from the client 1 and controls output to the printing apparatus 3 and the post-processing apparatus 4. The information processing apparatus 2 includes a job reception unit 5, a workflow management unit 6, a job analysis unit 7, a job control unit 8, a device management unit 9, post-processing process information 10, post-processing device feeding / discharging information 11, and a job editing unit 12 is comprised. The printing apparatus 3 interprets the print job transmitted via the device management unit 9, rasterizes it, and prints it. The post-processing apparatus 4 interprets the post-processing job transmitted via the device management unit 9, sets post-processing parameters, and performs post-processing of the printed material at the timing when the printed material is set. Examples of the type of the post-processing device 4 include a case binding machine, a cutting machine, a creasing machine, and a laminator. Further, the post-processing device 4 may be a device that is integrated with the functions of each post-processing.

ジョブ受信部5は、クライアント1から印刷ジョブや後処理ジョブのデータを受け付ける。ワークフロー管理部6は、ユーザが予め設定した後処理のワークフローに関するデータを管理する。受信したデータは、後処理工程情報10に格納されて管理される。ジョブ解析部7は、ジョブ受信部5を介して受信したジョブを解析し、コンテンツの詳細情報や詳細な印刷設定情報を取得する機能を備える。ジョブ解析部7では、ジョブの解析を行い、コンテンツ情報に対する印刷設定の情報または後処理設定の情報をメモリに保存する。   The job receiving unit 5 receives print job and post-processing job data from the client 1. The workflow management unit 6 manages data related to a post-processing workflow preset by the user. The received data is stored and managed in the post-processing process information 10. The job analysis unit 7 has a function of analyzing a job received via the job reception unit 5 and acquiring detailed content information and detailed print setting information. The job analysis unit 7 analyzes the job and stores the print setting information or the post-processing setting information for the content information in the memory.

ジョブ制御部8は、ジョブ解析部7によって解析されたジョブを、ワークフロー管理部6で管理されている後処理工程情報10や、デバイス管理部9にて管理されている後処理装置給排紙情報11に基づいて出力の制御を行う。デバイス管理部9は、印刷装置3及び後処理装置4の管理を行う。また、デバイス管理部9は、印刷装置3及び後処理装置4から能力情報、構成情報、及びプリンタ接続情報を取得する機能や、印刷装置3に対して印刷ジョブを、後処理装置4に対して後処理ジョブを送信する機能を備える。   The job control unit 8 performs post-processing process information 10 managed by the workflow management unit 6 and post-processing apparatus supply / discharge information managed by the device management unit 9 for the job analyzed by the job analysis unit 7. 11 is used to control the output. The device management unit 9 manages the printing apparatus 3 and the post-processing apparatus 4. Further, the device management unit 9 obtains capability information, configuration information, and printer connection information from the printing device 3 and the post-processing device 4, print jobs to the printing device 3, and the post-processing device 4. A function of transmitting a post-processing job is provided.

また、情報処理装置2は、記憶部に後処理工程情報10、後処理装置給排紙情報11を保持し、後処理装置給排紙情報11は、例えば、後処理装置における用紙サイズや用紙の在庫状況などを含む。   Further, the information processing apparatus 2 holds post-processing process information 10 and post-processing apparatus feeding / discharging information 11 in the storage unit, and the post-processing apparatus feeding / discharging information 11 includes, for example, the paper size and paper size in the post-processing apparatus. Includes inventory status.

<情報処理装置の内部構成>
図2は、情報処理装置2の内部構成を示すブロック図の一例である。CPU21は、ROM26内部のプログラム領域に記憶されたプログラム、又は、ハードディスク23からRAM22にロードされたOS、汎用アプリケーション等のプログラムを実行する。RAM22は、CPU21の主メモリ、ワークエリア等として機能する。ハードディスク23は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、電子原稿ファイル等を記憶する。また、情報処理装置2は、メディア28に格納された各種データを外部記憶ドライブ27を介して取得することも可能である。
<Internal configuration of information processing apparatus>
FIG. 2 is an example of a block diagram illustrating the internal configuration of the information processing apparatus 2. The CPU 21 executes a program stored in a program area inside the ROM 26 or a program such as an OS or general-purpose application loaded from the hard disk 23 to the RAM 22. The RAM 22 functions as a main memory and work area for the CPU 21. The hard disk 23 stores a boot program, various applications, font data, user files, electronic document files, and the like. Further, the information processing apparatus 2 can also acquire various data stored in the medium 28 via the external storage drive 27.

また、情報処理装置2にて受信されるジョブは、全てハードディスク23に送られる。ディスプレイコントローラ24は、ディスプレイによる表示の制御を行う。ネットワークコントローラ25は、ネットワーク(不図示)に接続された他の機器との通信制御処理を実行する。キーボードコントローラ29は、キーボードやポインティングデバイス(不図示)からのキー入力を制御する。また、CPU21は、内部バス2aによって、情報処理装置2を構成するそれぞれのブロックと接続されている。   All jobs received by the information processing apparatus 2 are sent to the hard disk 23. The display controller 24 controls display on the display. The network controller 25 executes communication control processing with other devices connected to a network (not shown). The keyboard controller 29 controls key input from a keyboard or a pointing device (not shown). The CPU 21 is connected to each block constituting the information processing apparatus 2 by the internal bus 2a.

<処理フロー>
本発明に係るフォトブック作成システムにおける全体フローの一例について、図3を用いて説明する。本実施形態において、本処理は、情報処理装置2のCPU21が記憶部であるRAM22等に格納されたプログラムを読み出し、実行することで実現される。本処理フローは、情報処理装置2のジョブ受信部5がクライアント1からジョブを受け付けることにより処理が開始する。
<Processing flow>
An example of the overall flow in the photobook creation system according to the present invention will be described with reference to FIG. In the present embodiment, this process is realized by the CPU 21 of the information processing apparatus 2 reading and executing a program stored in the RAM 22 or the like that is a storage unit. This processing flow starts when the job receiving unit 5 of the information processing apparatus 2 receives a job from the client 1.

ジョブ受信部5がジョブを受信すると、ジョブ解析部7は、入稿ジョブ群(図4(a))からジョブの情報を解析して収集する(S301)。ここで収集される情報は、ジョブの成果物としてのサイズや、印刷ページ数といったフォトブックを生成するために必要となる情報である。本実施形態において、ジョブの情報については、ジョブチケットに記載されている内容から取得する。これにより、ジョブ情報取得手段を実現する。   When the job receiving unit 5 receives the job, the job analyzing unit 7 analyzes and collects job information from the submitted job group (FIG. 4A) (S301). The information collected here is information necessary for generating a photo book such as the size of a job product and the number of printed pages. In the present embodiment, the job information is acquired from the contents described in the job ticket. Thereby, a job information acquisition unit is realized.

そして、ジョブの情報を収集した後、ワークフロー管理部6は、ジョブの組み合わせパターンを判定する(S302)。組み合わせパターンを判定する処理フローの詳細については、図5乃至図7を用いて後述する。   After collecting the job information, the workflow management unit 6 determines a job combination pattern (S302). Details of the processing flow for determining the combination pattern will be described later with reference to FIGS.

S302における組み合わせパターンの判定後、デバイス管理部9は、ジョブを処理する装置の情報を取得する(S303)。ここで取得する装置の情報は、処理可能なジョブの情報とジョブを処理するためのパフォーマンス情報である。具体的には、処理可能なジョブの情報とは、例えば印刷装置であれば、使用可能な用紙サイズや用紙の在庫状況、断裁機能を保持しているか否かといった情報である。また、例えばフィニッシャ装置(ニアラインフィニッシャ)であれば、断裁可能な用紙サイズといった情報である。また、ジョブを処理するためのパフォーマンス情報とは、例えば印刷装置であれば、1枚の印刷を行うのに必要な単位時間であり、フィニッシャ装置であれば1回の断裁に必要な単位時間などが挙げられる。これにより、装置情報取得手段を実現する。   After determining the combination pattern in S302, the device management unit 9 acquires information on a device that processes the job (S303). The device information acquired here is information on jobs that can be processed and performance information for processing the jobs. Specifically, the job information that can be processed is, for example, information on a usable paper size, a paper stock status, and whether or not a cutting function is held in a printing apparatus. For example, in the case of a finisher device (nearline finisher), the information is information such as a paper size that can be cut. The performance information for processing a job is, for example, a unit time required for printing one sheet in the case of a printing apparatus, and a unit time required for one cutting in the case of a finisher apparatus. Is mentioned. Thereby, a device information acquisition unit is realized.

装置の情報を取得した後で、デバイス管理部9は、印刷装置の情報に基づいて、S302にて判定された複数の組み合わせパターンの中に使用できない用紙サイズに適用される組み合わせパターンがあるか否かを判定する(S304)。適用することができない組み合わせパターンが存在する場合は(S304にてYES)、デバイス管理部9は、該当組み合わせパターンをS302にて判定された組み合わせパターンの中から除外する(S305)。   After acquiring the device information, the device management unit 9 determines whether there is a combination pattern applied to the unusable paper size among the plurality of combination patterns determined in S302 based on the printing device information. Is determined (S304). If there is a combination pattern that cannot be applied (YES in S304), the device management unit 9 excludes the corresponding combination pattern from the combination patterns determined in S302 (S305).

続いて、デバイス管理部9は、フィニッシャ装置の情報に基づいて、S302にて判定された複数の組み合わせパターンの中に当該フィニッシャ装置が使用できない断裁パターンを要する組み合わせパターンが存在するか否かを判定する(S306)。適用することができない組み合わせパターンが存在する場合は(S306にてYES)、デバイス管理部9は、該当組み合わせパターンをS302にて判定された組み合わせパターンの中から除外する(S307)。   Subsequently, the device management unit 9 determines whether there is a combination pattern that requires a cutting pattern that cannot be used by the finisher apparatus among the plurality of combination patterns determined in S302 based on the information on the finisher apparatus. (S306). If there is a combination pattern that cannot be applied (YES in S306), the device management unit 9 excludes the corresponding combination pattern from the combination patterns determined in S302 (S307).

続いて、デバイス管理部9は、使用する装置の情報の履歴情報を取得し、直前に実行したジョブ後の装置における設定情報を取得する(S308)。そして、ワークフロー管理部6は、S303で取得した装置情報を基に、各作業における作業時間の特徴量を用いて算出した各パターンに要する総作業時間と、S308で取得した現在の設定情報とから、最適なパターンを決定する(S309)。本実施形態において、特徴量とは、例えば、ジョブの印刷に係る印刷時間、印刷装置における用紙の交換に要する作業時間、フィニッシャ装置における断裁用紙の設定作業や1つのジョブの断裁作業に係る時間などが挙げられる。これは、フォトブック作成のための必要とする各作業の負荷を時間にて定義した値とする。具体的な本最適パターン判定処理については、図10を用いて後述する。   Subsequently, the device management unit 9 acquires the history information of the information on the device to be used, and acquires setting information on the device after the job executed immediately before (S308). Then, based on the device information acquired in S303, the workflow management unit 6 uses the total work time required for each pattern calculated using the feature value of the work time in each work, and the current setting information acquired in S308. The optimum pattern is determined (S309). In the present embodiment, the feature amount is, for example, a printing time for job printing, a work time required for replacing a sheet in the printing apparatus, a time for setting a cutting sheet in the finisher apparatus, or a time for cutting a job. Is mentioned. This is a value that defines the load of each work required for creating a photobook in terms of time. The specific optimum pattern determination process will be described later with reference to FIG.

そして、S309における最適パターンの決定結果に従って、ジョブ編集部12はジョブの面付け処理とジョブチケットのマージ/変更を行う(S310)。そして、デバイス管理部9は、S310にて変更したジョブとジョブチケットを印刷装置及びフィニッシャ装置へ送付する(S311)。以上により、本処理を終了する。   Then, according to the determination result of the optimum pattern in S309, the job editing unit 12 performs job imposition processing and job ticket merging / changing (S310). Then, the device management unit 9 sends the job and job ticket changed in S310 to the printing apparatus and the finisher apparatus (S311). Thus, the present process is terminated.

<入稿ジョブ群とパターン出力の一例>
本実施形態における入稿ジョブ群の一例について、図4を用いて説明する。フォトブック作成システムにおいて、ユーザは複数の仕上がりサイズの中から、好みのものを選択してフォトブックの注文を行う。
<Example of submission job group and pattern output>
An example of the submitted job group in the present embodiment will be described with reference to FIG. In a photobook creation system, a user selects a favorite one from a plurality of finished sizes and orders a photobook.

図4(a)に示した図は、本システムに対して入稿された7つのジョブ群401について示しめしており、ジョブそれぞれには、ジョブ名としてJOB1〜JOB7が指定されている。また、それぞれのジョブには、印刷体裁を指示するジョブチケット402が付与されている。   The diagram shown in FIG. 4A shows seven job groups 401 submitted to this system, and JOB1 to JOB7 are designated as job names for each job. Each job is assigned a job ticket 402 for instructing a print format.

各ジョブには、ユーザが好みのものとして選択した、フォトブックの仕上がりサイズ(Type)が対応した印刷関連の情報が含まれており、各ジョブチケットには、各ジョブをフォトブックに仕上げるための情報が含まれている。   Each job includes printing-related information corresponding to the finished size (Type) of the photo book selected by the user as desired, and each job ticket is used for finishing each job into a photo book. Contains information.

これらの情報により、例えばJOB1の様に仕上がりサイズがType1のジョブの場合、印刷を行うための一般的な用紙サイズとしてはA4サイズの用紙が必要となり(図4(b))、フィニッシャ装置により、Type1のサイズに断裁されることが判定できる。   Based on these pieces of information, for example, in the case of a job of type 1 such as JOB1, A4 size paper is necessary as a general paper size for printing (FIG. 4B). It can be determined that the size is cut to the size of Type1.

また、例えばJOB2の様に仕上がりサイズがType2のジョブであれば、印刷を行うために一般的な用紙サイズとしては、A5サイズの用紙が必要となり(図4(c))、フィニッシャ装置により、Type2のサイズに断裁されることが判定できる。   For example, if the job is a type 2 job such as JOB2, A5 size paper is necessary as a general paper size for printing (FIG. 4C). It can be determined that the sheet is cut to the size of.

<組み合わせパターンを判定する処理の一例>
入稿ジョブ群の組み合わせパターンを判定する処理の一例について、図5を用いて説明する。図5は、図4(a)に示す入稿された7つのジョブに対して、S302で処理する組み合わせパターンの判定処理について、詳細を説明するための図である。
<Example of processing for determining combination pattern>
An example of processing for determining a combination pattern of a submitted job group will be described with reference to FIG. FIG. 5 is a diagram for explaining the details of the combination pattern determination processing to be processed in S302 for the seven submitted jobs shown in FIG.

まず、システムは、入稿されたジョブを組み合わせて使用する用紙サイズの情報を取得する(S501)。ここで取得できるサイズは、以下の4種類となる。
・Type1のジョブ一つを印刷する場合のA4用紙(図4(b))
・Type1+Type1のジョブをまとめて印刷する場合のA3用紙(図6(a))
・Type1+Type2のジョブをまとめて印刷する場合のB4用紙(図6(b))
・Type2のジョブ一つを印刷する場合のA5用紙(図6(c))
First, the system acquires information on the paper size used in combination with the submitted job (S501). The sizes that can be acquired here are the following four types.
A4 paper for printing one type 1 job (FIG. 4B)
A3 paper for printing Type 1 + Type 1 jobs together (FIG. 6A)
B4 paper when printing Type 1 + Type 2 jobs together (FIG. 6B)
A5 paper for printing one Type 2 job (FIG. 6C)

なお、Type2+Type2のジョブをまとめて印刷する場合には、図4(b)と同様に、A4用紙(図6(d))が必要となる。   Note that when printing a job of Type2 + Type2 together, A4 paper (FIG. 6D) is required as in FIG. 4B.

そして、システムは、まず各組み合わせで使用する用紙サイズの中から、最も大きな用紙サイズA3に適用できるパターンの組を判定する(S502)。そして、システムは、残りのジョブに対して、組み合わせで使用する用紙サイズの中から、2番目に大きな用紙サイズB4に適用できる組を判定する(S503)。システムは、さらにその残りのジョブに対して、3番目に大きな用紙サイズA4に適用できる組を判定する(S504)。   The system first determines a pattern set applicable to the largest paper size A3 from the paper sizes used in each combination (S502). Then, the system determines a set that can be applied to the second largest paper size B4 from the paper sizes used in the combination for the remaining jobs (S503). The system further determines a set applicable to the third largest paper size A4 for the remaining jobs (S504).

さらに残りのジョブがある場合は、システムは、1番小さな用紙サイズA5を適すると判定する(S505)。そして、システムは、この組み合わせパターンを1つ目のパターンとする(S506)。   If there are remaining jobs, the system determines that the smallest paper size A5 is suitable (S505). Then, the system sets this combination pattern as the first pattern (S506).

続いて、システムは、組み合わせで使用する用紙サイズの中から、最も大きな用紙サイズ(A3)に適用できる組を判定した後、残りのジョブに対して、使用する用紙サイズの中から、3番目に大きな用紙サイズA4に適用できる組を判定する(S507)。そして、さらにその残りのジョブがある場合は、システムは、1番小さな用紙サイズA5を適用すると判定する(S508)。そして、システムは、この組み合わせパターンを2つ目のパターンとする(S509)。   Subsequently, the system determines a set that can be applied to the largest paper size (A3) from the paper sizes used in the combination, and then selects the third paper size to be used for the remaining jobs. A set applicable to the large paper size A4 is determined (S507). If there is a remaining job, the system determines to apply the smallest paper size A5 (S508). Then, the system sets this combination pattern as the second pattern (S509).

続いて、システムはジョブを組み合わせて使用する用紙サイズを取得した後で、次に2番目に大きな用紙サイズB4に適用できる組を判定する(S510)。そして、システムは、さらに残りのジョブに対して、3番目に大きな用紙サイズA4に適用できる組を判定する(S511)。そして、さらに残りのジョブがある場合は、システムは、1番小さな用紙サイズA5を適用すると判定する(S512)。そして、システムは、この組み合わせパターンを3つ目のパターン603とする(S513)。   Subsequently, after acquiring the paper size to be used by combining jobs, the system determines a set that can be applied to the second largest paper size B4 (S510). Then, the system determines a set applicable to the third largest paper size A4 for the remaining jobs (S511). If there are more remaining jobs, the system determines to apply the smallest paper size A5 (S512). Then, the system sets this combination pattern as the third pattern 603 (S513).

続いて、システムは、ジョブを組み合わせて使用する用紙サイズを取得した後で、次に3番目に大きな用紙サイズA4に適用できる組を判定する(S514)。そして、さらに残りのジョブがある場合は、システムは、一番小さな用紙サイズA5を適用すると判定する(S515)。そして、システムは、この組み合わせパターンを4つ目のパターンとする(S516)。   Subsequently, after acquiring the paper size to be used by combining jobs, the system determines a set that can be applied to the third largest paper size A4 (S514). If there are more remaining jobs, the system determines to apply the smallest paper size A5 (S515). Then, the system sets this combination pattern as the fourth pattern (S516).

そして、システムは、判定された組み合わせパターンしたがって、ジョブの処理順序の最適化を行う(S517)。そして、システムは、全ての組み合わせパターンを判定し、本処理を終了する。   Then, the system optimizes the job processing order according to the determined combination pattern (S517). Then, the system determines all combination patterns and ends this process.

以上のように本実施形態では、サイズの大きい用紙から順に適用可能な組み合わせパターンを判定していく。なお、この流れに限定するものではなく、組み合わせパターンを判定する際には他の方法を用いても構わない。   As described above, in the present exemplary embodiment, applicable combination patterns are determined in order from the largest size paper. Note that the present invention is not limited to this flow, and other methods may be used when determining the combination pattern.

<組み合わせパターンの例>
図5に示す処理フローにおける各判定によって導き出されたパターンを図7に示す。パターン601、602、603、604はそれぞれ、S506、S509、S513、S515にて判定された組み合わせの4つのパターンである。
<Example of combination pattern>
A pattern derived by each determination in the processing flow shown in FIG. 5 is shown in FIG. Patterns 601, 602, 603, and 604 are four patterns of combinations determined in S506, S509, S513, and S515, respectively.

なお、本実施形態では、ジョブ群に含まれるフォトブックのサイズがType1とType2の2種類としたが、組み合わせのパターン判定処理において、使用する用紙サイズを増やすことで、3種類以上のジョブを処理することが可能である。この場合には、組み合わせパターンも増加する。また、図5に示す判定も工程がより多くなる。   In this embodiment, the size of the photobook included in the job group is two types, Type 1 and Type 2. However, in the combination pattern determination process, three or more types of jobs are processed by increasing the paper size to be used. Is possible. In this case, the combination pattern also increases. Further, the determination shown in FIG.

なお、本実施形態においては、印刷回数、用紙交換回数、および断裁回数が組み合わせパターンそれぞれに対して特定される。印刷回数は、面付けされた用紙ごとの印刷回数を示し、例えば、図7に示す例では、パターン601、602、603は、4回となり、パターン604では、5回となる。用紙交換回数は、異なる用紙サイズに変更する回数であり、パターン601は3回、パターン602、603は2回、パターン604は0回となる。断裁回数は、面付けされた各ジョブに対して断裁する回数であり、パターン601、602、603は、4回となり、パターン604では、5回となる。   In the present embodiment, the number of times of printing, the number of times of paper replacement, and the number of times of cutting are specified for each combination pattern. The number of times of printing indicates the number of times of printing for each imposed sheet. For example, in the example illustrated in FIG. 7, the patterns 601, 602, and 603 are four times, and the pattern 604 is five times. The number of times of paper replacement is the number of times of changing to a different paper size. The pattern 601 is 3 times, the patterns 602 and 603 are 2 times, and the pattern 604 is 0 times. The number of cuts is the number of cuts for each impositioned job. The patterns 601, 602, and 603 are four times, and the pattern 604 is five times.

<アプリケーションUIの例>
本実施形態のパターン判定するアプリケーションによって、パターン判定を表示するユーザインタフェースの一例を図8および図9に示す。
<Example of application UI>
An example of a user interface that displays pattern determination by the pattern determination application of this embodiment is shown in FIGS.

図8において、ユーザインタフェース701には、情報処理装置2の表示手段(不図示)によって表示され、本実施形態によって最適化したジョブの情報を表示する表示部702と、元の入稿ジョブの情報を表示する表示部703とを備える。   In FIG. 8, the user interface 701 is displayed by display means (not shown) of the information processing apparatus 2 and displays information on the job optimized by the present embodiment, and information on the original submission job. Is displayed.

また、ユーザインタフェース701は、最適化したジョブのジョブチケットを表示するボタン704や、最適化の条件を変更する場合に、当該条件に合わせて最適化されたジョブ情報を表示させるボタン705を備える。図8に示す例では、「お勧め」として定義された条件に対応したジョブの情報が表示部702に表示されている。さらに、ユーザインタフェース701は、特徴量を変更して最適化の条件を変更させる設定ダイアログ801(図9)を呼び出すメニュー706を備える。   In addition, the user interface 701 includes a button 704 for displaying a job ticket of an optimized job, and a button 705 for displaying job information optimized for the condition when the optimization condition is changed. In the example illustrated in FIG. 8, job information corresponding to the condition defined as “recommended” is displayed on the display unit 702. Furthermore, the user interface 701 includes a menu 706 for calling a setting dialog 801 (FIG. 9) for changing the feature amount and changing the optimization condition.

図9に示す設定ダイアログ801において、本実施形態では、初期値が予め定義され、ユーザの設定変更に応じて、各設定項目に異なる値を割り当てることができる。これにより受付手段を実現する。また、ここで設定された各情報をワークフロー管理部6が取得することで負荷情報取得手段を実現する。   In the setting dialog 801 shown in FIG. 9, in this embodiment, initial values are defined in advance, and different values can be assigned to the setting items in accordance with user setting changes. This implements a receiving means. The workflow management unit 6 acquires each information set here, thereby realizing a load information acquisition unit.

なお、図8および図9に示す画面構成は一例であり、他の構成としても構わない。   Note that the screen configurations shown in FIGS. 8 and 9 are examples, and other configurations may be used.

<最適パターンの決定処理>
図5を用いて述べた処理により判定された複数の組み合わせパターンから、前述の特徴量を加味し、最適な組み合わせを決定する処理の一例について、図10を用いて説明する。本決定処理は、特徴量に基づいて、各パターンにおける総作業時間を算出し、最適な組み合わせパターンを決定するものである。ここでは、最も処理負荷(総作業時間)が少ないパターンを最適パターンとして決定する。本処理は、図3のS309の処理に該当する。本実施形態において、本処理フローはCPU21が記憶部であるROM26等に格納されたプログラムを読み出し、実行することにより実現される。
<Optimum pattern determination process>
An example of processing for determining the optimal combination from the plurality of combination patterns determined by the processing described with reference to FIG. 5 in consideration of the above-described feature amounts will be described with reference to FIG. In this determination process, the total work time in each pattern is calculated based on the feature amount, and an optimal combination pattern is determined. Here, the pattern with the smallest processing load (total work time) is determined as the optimum pattern. This process corresponds to the process of S309 in FIG. In the present embodiment, this processing flow is realized by the CPU 21 reading and executing a program stored in the ROM 26 or the like that is a storage unit.

ワークフロー管理部6は、判定する組み合わせパターンの順番を変数Pとし、本処理により判定される組み合わせパターンの最大数を定数Pmaxとする。そして、ワークフロー管理部6は、まず1つ目の組み合わせパターンを判定する(S901)。   The workflow management unit 6 sets the order of the combination patterns to be determined as a variable P, and sets the maximum number of combination patterns determined by this processing as a constant Pmax. The workflow management unit 6 first determines the first combination pattern (S901).

そして、ワークフロー管理部6は、パターンPに対してフォトブックの頁数と印刷する部数から印刷枚数を算出する(S902)。そして、ワークフロー管理部6は、印刷装置3の印刷速度から印刷に要する時間を算出する(S903)。   The workflow management unit 6 calculates the number of printed sheets from the number of pages of the photobook and the number of copies to be printed for the pattern P (S902). The workflow management unit 6 calculates the time required for printing from the printing speed of the printing apparatus 3 (S903).

そして、ワークフロー管理部6は、図3のS308にて判定した情報を元に、当該パターンにおいて使用する用紙が既に印刷装置3にセットされている状態か否かを判定する(S904)。既に用紙がセットされている状態であれば(S904にてYES)、ワークフロー管理部6は、着目している組み合わせパターンにおける用紙交換回数を1つ減らす(S905)。ワークフロー管理部6は、用紙交換に要する時間を、用紙交換回数×用紙交換作業時間(分/1回)として算出する(S906)。   Then, based on the information determined in S308 of FIG. 3, the workflow management unit 6 determines whether or not the sheet used in the pattern is already set in the printing apparatus 3 (S904). If a sheet has already been set (YES in S904), the workflow management unit 6 decreases the number of sheet replacements in the combination pattern of interest by one (S905). The workflow management unit 6 calculates the time required for paper replacement as the number of paper replacement times the paper replacement work time (minutes / once) (S906).

そして、ワークフロー管理部6は、パターンPのジョブにおける面付けから断裁設定を行う回数を判定する(S907)。ワークフロー管理部6は、断裁設定に係る時間を、断裁設定の回数×断裁作業時間(分/1回)として算出する(S908)。ワークフロー管理部6は、断裁作業に係る時間を、断裁ジョブ数×断裁作業時間(分/1ジョブ)として算出する(S909)。   Then, the workflow management unit 6 determines the number of times to perform the cutting setting from the imposition in the pattern P job (S907). The workflow management unit 6 calculates the time for the cutting setting as the number of cutting settings × the cutting operation time (minutes / once) (S908). The workflow management unit 6 calculates the time related to the cutting work as the number of cutting jobs × the cutting work time (minutes / 1 job) (S909).

前述した用紙交換作業時間、断裁作業時間、および断裁作業時間は、前述の特徴量としたものであり、システムが初期数値を保持しているものを用いる。また、本実施形態において、これらの数値は図9に示す設定ダイアログ801のインタフェース等によって、変更することが可能とする。   The sheet replacement work time, the cutting work time, and the cutting work time described above are the above-described feature amounts, and the system retains the initial value. In the present embodiment, these numerical values can be changed by the interface of the setting dialog 801 shown in FIG.

そして、ワークフロー管理部6は、特徴量を加味した各作業に要する時間から総作業時間を算出する(S910)。その後、ワークフロー管理部6は、次の処理対象となるパターンの特定し(S911)、S901へ戻る。   Then, the workflow management unit 6 calculates the total work time from the time required for each work in consideration of the feature amount (S910). Thereafter, the workflow management unit 6 identifies the pattern to be processed next (S911), and returns to S901.

パターンPがPmax以上となった場合(S901にてYES)、S302にて判定された全てのパターンにおける作業時間の算出が完了したものとする。よって、ワークフロー管理部6は、算出した総作業時間(処理負荷)が最も少ないパターンを最適パターンと決定する(S912)。そして、本処理フローを終了する。   When the pattern P is equal to or greater than Pmax (YES in S901), it is assumed that the calculation of the work time for all the patterns determined in S302 is completed. Therefore, the workflow management unit 6 determines the pattern with the smallest calculated total work time (processing load) as the optimum pattern (S912). Then, this processing flow ends.

その後、図3に示すように、システムは、最適パターンに従い、ジョブ編集部12がジョブとジョブチケットの編集を行い(S310)、デバイス管理部9によって印刷装置3及び後処理装置4へジョブとジョブチケットを送付する(S311)。   Thereafter, as shown in FIG. 3, in the system, the job editing unit 12 edits the job and the job ticket according to the optimum pattern (S310), and the device management unit 9 sends the job and job to the printing apparatus 3 and the post-processing apparatus 4. A ticket is sent (S311).

<処理結果>
ここで、本実施形態の場合として、ジョブはそれぞれ30頁のフォトブックで、S302で判定したパターンに対して、以下の設定値を用いて判定を行うものとする。
印刷速度(20頁/分)
用紙交換作業(2分/回)
フィニッシャ装置設定作業(5分/回)
断裁作業(1分/ジョブ)
<Process result>
Here, in the present embodiment, each job is a 30-page photo book, and the determination is made using the following set values for the pattern determined in S302.
Printing speed (20 pages / min)
Paper replacement (2 minutes / time)
Finisher device setting work (5 minutes / time)
Cutting work (1 minute / job)

この場合において、以下のような算出結果が導かれる。ここでは、最も総作業時間(処理負荷)が少ないパターン603の算出結果のみ示す。
B4印刷:印刷枚数(30頁×3ジョブ)÷印刷速度(20頁/分)=4.5分
A5印刷:印刷枚数(30頁×1ジョブ)÷印刷速度(20頁/分)=1.5分
用紙交換:B4からA5(1回)×用紙交換作業(2分/1回)=2分
フィニッシャ装置設定作業(5分/1回)×断裁するジョブの種類(1回)=5分
断裁作業(1分/1ジョブ)×印刷ジョブ数(4ジョブ)=4分
In this case, the following calculation result is derived. Here, only the calculation result of the pattern 603 with the smallest total work time (processing load) is shown.
B4 printing: number of printed sheets (30 pages × 3 jobs) ÷ printing speed (20 pages / minute) = 4.5 minutes A5 printing: number of printed sheets (30 pages × 1 job) ÷ printing speed (20 pages / minute) = 1. 5 minutes Paper replacement: B4 to A5 (1 time) x paper replacement work (2 minutes / 1 time) = 2 minutes Finisher device setting work (5 minutes / 1 time) x type of job to be cut (1 time) = 5 minutes Cutting operation (1 minute / 1 job) x number of print jobs (4 jobs) = 4 minutes

以上により、総作業時間から図7に示された4つのパターンのうち、パターン603が最適であると判定をされる。   As described above, it is determined that the pattern 603 is optimal among the four patterns shown in FIG. 7 from the total work time.

また、本実施形態の特徴量において、例えば印刷速度を変更して、(60頁/分)の特徴量へ変更したような場合は、以下のような算出結果が導かれる。ここでは、最も総作業時間(処理負荷)が少ないパターン604の算出結果のみ示す。
A4印刷:印刷枚数(30頁×5ジョブ)÷印刷速度(60頁/分)=2.5分
用紙交換:0回×用紙交換作業(2分/1回)=0分
フィニッシャ装置設定作業(5分/1回)×断裁するジョブの種類(1回)=5分
断裁作業(1分/1ジョブ)×印刷ジョブ数(5ジョブ)=5分
In the feature amount of the present embodiment, for example, when the print speed is changed to the feature amount of (60 pages / minute), the following calculation result is derived. Here, only the calculation result of the pattern 604 with the smallest total work time (processing load) is shown.
A4 printing: Number of printed sheets (30 pages x 5 jobs) ÷ Printing speed (60 pages / minute) = 2.5 minutes Paper replacement: 0 times x Paper replacement work (2 minutes / 1 time) = 0 minutes Finisher device setting work ( 5 minutes / once) x type of job to be cut (once) = 5 minutes cutting operation (1 minute / one job) x number of print jobs (5 jobs) = 5 minutes

以上により、総作業時間から図7に示された4つのパターンのうち、パターン604が最適であると判定される。   As described above, it is determined that the pattern 604 is optimal among the four patterns shown in FIG. 7 from the total work time.

本実施形態では、特徴量(負荷情報)を印刷装置3及び後処理装置4に関するもののみをピックアップしている。しかし、これに限定するものではなく、例えばラミネータ装置といった他の後処理装置の情報から特徴量を増やすことで、フォトブックだけでなく、他の冊子のジョブに対しても本発明を適用することが可能となる。また、本実施形態では、特徴量を時間として扱ったが、これに限定せず、例えば、作業の負荷を考慮した重み係数などで扱っても構わない。   In the present embodiment, only feature quantities (load information) related to the printing apparatus 3 and the post-processing apparatus 4 are picked up. However, the present invention is not limited to this. For example, the present invention is applied not only to a photo book but also to other booklet jobs by increasing the feature amount from information of another post-processing device such as a laminator device. Is possible. In the present embodiment, the feature amount is handled as time. However, the present invention is not limited to this. For example, the feature amount may be handled by a weighting factor considering work load.

また、印刷装置や後処理装置においても、作業工程に起因するような他の特徴量について設定しても構わない。例えば、印刷速度はフォトブックのサイズに関わらず一定の値を用いていたが、フォトブックのサイズごとに設定できるようにしても構わない。   Also in the printing apparatus and the post-processing apparatus, other feature amounts that are caused by the work process may be set. For example, the printing speed is a constant value regardless of the size of the photo book, but may be set for each size of the photo book.

また、組み合わせパターンに従い、ジョブの処理順番を並び替えるように制御し、システム全体としての処理速度を向上させるようにしても構わない。   Further, the processing order of jobs may be rearranged according to the combination pattern, and the processing speed of the entire system may be improved.

<その他の実施形態>
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
<Other embodiments>
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, or the like) of the system or apparatus reads the program. It is a process to be executed.

Claims (9)

ジョブ処理装置において冊子を作成するための複数のジョブを制御するジョブ制御装置であって、
前記複数のジョブそれぞれのジョブ情報を取得するジョブ情報取得手段と、
前記ジョブ処理装置が使用可能な複数種類の用紙サイズの情報を含む装置情報を取得する装置情報取得手段と、
前記ジョブ情報を用い、前記ジョブ処理装置が使用可能な複数種類の用紙サイズの組み合わせからなる、前記複数のジョブの冊子を面付け可能なジョブの組み合わせパターンを判定する判定手段と、
ユーザから指定された、ジョブを実行するために前記ジョブ処理装置にて要する負荷を示す複数の負荷情報を取得する負荷情報取得手段と、
前記複数の負荷情報それぞれにおいて、前記判定手段にて判定された組み合わせパターンのうち、最も負荷が低い組み合わせパターンを決定する決定手段と、
前記決定手段にて決定された複数の組み合わせパターンを表示する表示手段と
を有し、
前記負荷情報は、ジョブを実行する際のユーザが係わる作業に要する負荷の情報を含むことを特徴とするジョブ制御装置。
A job control device that controls a plurality of jobs for creating a booklet in a job processing device,
Job information acquisition means for acquiring job information for each of the plurality of jobs;
Device information acquisition means for acquiring device information including information on a plurality of types of paper sizes usable by the job processing device;
A determination unit that determines a combination pattern of jobs that can be used to impose a booklet of the plurality of jobs, the job information using a combination of a plurality of types of paper sizes that can be used by the job processing apparatus;
Load information acquisition means for acquiring a plurality of load information designated by the user and indicating a load required in the job processing apparatus to execute the job;
In each of the plurality of load information, a determination unit that determines a combination pattern having the lowest load among the combination patterns determined by the determination unit;
Display means for displaying a plurality of combination patterns determined by the determination means;
The job control apparatus according to claim 1, wherein the load information includes information on a load required for an operation related to a user when executing a job.
前記ジョブ情報は、冊子の用紙サイズおよびページ数を含むことを特徴とする請求項1に記載のジョブ制御装置。   The job control apparatus according to claim 1, wherein the job information includes a paper size and a page number of a booklet. 前記ジョブ処理装置は、印刷装置および断裁装置であることを特徴とする請求項1または2に記載のジョブ制御装置。   The job control apparatus according to claim 1, wherein the job processing apparatus is a printing apparatus and a cutting apparatus. 前記負荷情報は、前記印刷装置の印刷に要する単位時間、前記印刷装置において用紙の交換に要する単位時間、前記断裁装置の断裁に要する単位時間のうち少なくとも一つを含むことを特徴とする請求項3に記載のジョブ制御装置。   The load information includes at least one of a unit time required for printing by the printing apparatus, a unit time required for paper replacement in the printing apparatus, and a unit time required for cutting by the cutting apparatus. 4. The job control apparatus according to 3. 前記装置情報は更に、当該ジョブ処理装置の状態、用紙の在庫状況、断裁可能な断裁パターンのうち、少なくとも一つを含み、
前記決定手段は、前記装置情報を用いて、組み合わせパターンを決定することを特徴とする請求項3または4に記載のジョブ制御装置。
The device information further includes at least one of the status of the job processing device, the stock status of the paper, and a cutting pattern that can be cut,
The job control apparatus according to claim 3, wherein the determination unit determines a combination pattern using the apparatus information.
前記決定手段により決定された組み合わせパターンに従い、前記複数のジョブに対する面付け処理を行う面付け手段と、
前記面付け手段にて面付けを行ったジョブに対応して前記ジョブ情報を変更する変更手段と
を更に有することを特徴とする請求項1乃至5のいずれか一項に記載のジョブ制御装置。
Imposition means for performing imposition processing for the plurality of jobs according to the combination pattern determined by the determination means;
The job control apparatus according to claim 1, further comprising a changing unit that changes the job information corresponding to a job that has been impositioned by the imposition unit.
前記面付け手段にて面付け処理がされたジョブと、前記変更手段により変更されたジョブ情報とを前記ジョブ処理装置へ送信する送信手段を更に有することを特徴とする請求項6に記載のジョブ制御装置。   The job according to claim 6, further comprising a transmission unit configured to transmit the job subjected to the imposition process by the imposition unit and the job information changed by the change unit to the job processing apparatus. Control device. ジョブ処理装置において冊子を作成するための複数のジョブを制御するジョブ制御方法であって、
ジョブ情報取得手段が、前記複数のジョブそれぞれのジョブ情報を取得するジョブ情報取得工程と、
装置情報取得手段が、前記ジョブ処理装置が使用可能な複数種類の用紙サイズの情報を含む装置情報を取得する装置情報取得工程と、
判定手段が、前記ジョブ情報を用い、前記ジョブ処理装置が使用可能な複数種類の用紙サイズの組み合わせからなる、前記複数のジョブの冊子を面付け可能なジョブの組み合わせパターンを判定する判定工程と、
負荷情報取得手段が、ユーザから指定された、ジョブを実行するために前記ジョブ処理装置にて要する負荷を示す複数の負荷情報を取得する負荷情報取得工程と、
決定手段が、前記複数の負荷情報それぞれにおいて、前記判定工程にて判定された組み合わせパターンのうち、最も負荷が低い組み合わせパターンを決定する決定工程と、
示手段が、前記決定工程にて決定された複数の組み合わせパターンを表示する表示工程と
を有し、
前記負荷情報は、ジョブを実行する際のユーザが係わる作業に要する負荷の情報を含むことを特徴とするジョブ制御方法。
A job control method for controlling a plurality of jobs for creating a booklet in a job processing apparatus,
A job information acquisition unit that acquires job information of each of the plurality of jobs;
A device information acquisition unit that acquires device information including information on a plurality of types of paper sizes that can be used by the job processing device; and
A determination step of determining a combination pattern of jobs capable of imposing a booklet of the plurality of jobs, the determination unit using the job information and including a combination of a plurality of types of paper sizes usable by the job processing apparatus;
A load information acquisition unit that acquires a plurality of load information designated by a user and indicating a load required by the job processing apparatus to execute the job;
A determining unit determines a combination pattern having the lowest load among the combination patterns determined in the determination step in each of the plurality of load information;
Viewing means, and a display step of displaying a plurality of combination patterns that are determined in the determining step,
The job control method according to claim 1, wherein the load information includes information on a load required for an operation related to a user when executing the job.
コンピュータを、
複数のジョブそれぞれのジョブ情報を取得するジョブ情報取得手段、
ョブ処理装置が使用可能な複数種類の用紙サイズの情報を含む装置情報を取得する装置情報取得手段、
前記ジョブ情報を用い、前記ジョブ処理装置が使用可能な複数種類の用紙サイズの組み合わせからなる、前記複数のジョブの冊子を面付け可能なジョブの組み合わせパターンを判定する判定手段、
ユーザから指定された、ジョブを実行するために前記ジョブ処理装置にて要する負荷を示す複数の負荷情報を取得する負荷情報取得手段、
前記複数の負荷情報それぞれにおいて、前記判定手段にて判定された組み合わせパターンのうち、最も負荷が低い組み合わせパターンを決定する決定手段、
前記決定手段にて決定された複数の組み合わせパターンを表示する表示手段
として機能させ、
前記負荷情報は、ジョブを実行する際のユーザが係わる作業に要する負荷の情報を含むことを特徴とするプログラム。
Computer
Job information acquisition means for acquiring job information for each of a plurality of jobs;
Job processing apparatus device information acquisition means for acquiring device information including information of a plurality of types of paper sizes available,
Wherein using the job information, the job processing apparatus comprising a combination of a plurality of types of paper sizes available, determining means for determining combination patterns of the booklet imposition possible job of the plurality of jobs,
Load information acquisition means for acquiring a plurality of load information designated by a user and indicating a load required in the job processing apparatus to execute the job;
In each of the plurality of load information, a determination unit that determines a combination pattern having the lowest load among the combination patterns determined by the determination unit;
Function as a display means for displaying a plurality of combination patterns determined by the determination means;
The load information includes information on a load required for work related to a user when executing a job.
JP2011102344A 2011-04-28 2011-04-28 Job control apparatus, job control method, and program Expired - Fee Related JP5808141B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011102344A JP5808141B2 (en) 2011-04-28 2011-04-28 Job control apparatus, job control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011102344A JP5808141B2 (en) 2011-04-28 2011-04-28 Job control apparatus, job control method, and program

Publications (3)

Publication Number Publication Date
JP2012234352A JP2012234352A (en) 2012-11-29
JP2012234352A5 JP2012234352A5 (en) 2014-06-19
JP5808141B2 true JP5808141B2 (en) 2015-11-10

Family

ID=47434620

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011102344A Expired - Fee Related JP5808141B2 (en) 2011-04-28 2011-04-28 Job control apparatus, job control method, and program

Country Status (1)

Country Link
JP (1) JP5808141B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6661474B2 (en) * 2015-08-06 2020-03-11 キヤノン株式会社 Print control device, control method of print control device, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002086834A (en) * 2000-09-19 2002-03-26 Seiko Epson Corp Medium recording print control program, print control device, and print control method
JP4717709B2 (en) * 2006-05-01 2011-07-06 キヤノン株式会社 Information processing apparatus, control method therefor, and program
JP4812097B2 (en) * 2006-05-23 2011-11-09 キヤノン株式会社 Image forming apparatus, control method therefor, and program

Also Published As

Publication number Publication date
JP2012234352A (en) 2012-11-29

Similar Documents

Publication Publication Date Title
US8422053B2 (en) Print options for productivity
JP4659581B2 (en) Image processing apparatus, control method therefor, and program
JP6226564B2 (en) Management device and program
JP5721530B2 (en) Apparatus, method and program for controlling job
EP2416237B1 (en) Information processing apparatus, control method therefor, and program
JP5602424B2 (en) Information processing apparatus, information processing method, and program
US8355154B2 (en) Computer-readable recording medium having printer driver recorded thereon, copying machine, and multi-function peripheral
JP7204384B2 (en) Information processing device and its control method
JP5210208B2 (en) Management apparatus, management method, and program
JP5808141B2 (en) Job control apparatus, job control method, and program
JP2014093019A (en) Information processor, and method and program for controlling the same
JP5595564B2 (en) Job processing apparatus, job processing apparatus control method, and program
JP2021123076A (en) Image formation system and control program of image formation system
JP2016099763A (en) Print job management apparatus, management method, and program
JP2024086498A (en) Information processing device, control method for information processing device, and program
JP6028522B2 (en) Information processing apparatus, information processing method, program, and image forming apparatus
JP2010049345A (en) Printing system
JP6129255B2 (en) Information processing apparatus, information processing method, and program
JP6135401B2 (en) Print job combining method, print job combining apparatus, print job combining program, and recording medium
JP2016149093A (en) Information processing apparatus, control method, and program
JP2011048753A (en) Printing control device, printing control method and printing control program
JP6836310B2 (en) Printing device, its control method, and program
JP4137606B2 (en) Output system, output method
JP6675191B2 (en) Printing apparatus, control method thereof, and program
JP5805279B2 (en) Information processing apparatus, information processing method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140423

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140423

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150306

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150501

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150616

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150625

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150908

R151 Written notification of patent or utility model registration

Ref document number: 5808141

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees