[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2009223405A - Image forming apparatus, information processor, information processing program, and image processing system - Google Patents

Image forming apparatus, information processor, information processing program, and image processing system Download PDF

Info

Publication number
JP2009223405A
JP2009223405A JP2008064446A JP2008064446A JP2009223405A JP 2009223405 A JP2009223405 A JP 2009223405A JP 2008064446 A JP2008064446 A JP 2008064446A JP 2008064446 A JP2008064446 A JP 2008064446A JP 2009223405 A JP2009223405 A JP 2009223405A
Authority
JP
Japan
Prior art keywords
image data
cover
page
printing
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008064446A
Other languages
Japanese (ja)
Inventor
Kazuma Saito
一真 斎藤
Yutaka Matsumoto
裕 松本
Nobuyuki Iwata
信之 岩田
Takeshi Sakuma
剛 佐久間
Hideaki Matsui
英明 松井
Daisuke Masui
大祐 増井
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 JP2008064446A priority Critical patent/JP2009223405A/en
Publication of JP2009223405A publication Critical patent/JP2009223405A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image forming apparatus or the like which performs print processing of image data, which is suitable for walnut bookbinding. <P>SOLUTION: The image forming apparatus 100 is provided with: a reception part 101 which receives print data consisting of the image data of a plurality of pages and print condition data including information for specifying a page for the cover of walnut bookbinding; a specification part 104 which specifies image data for the cover of the walnut bookbinding from the image data of the plurality of pages, on the basis of the print condition data; a print order control part 105 which judges layout; and a printing part 107 which prints the image data according to the print order preset concerning the cover and the text content in order to perform the walnut bookbinding of the image data for the cover and the image data of the text content. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、紙媒体に印刷処理を行うための画像形成装置、情報処理装置、情報処理プログラム及び画像処理システムに関するものである。   The present invention relates to an image forming apparatus, an information processing apparatus, an information processing program, and an image processing system for performing print processing on a paper medium.

近年、プリンタなど画像形成措置に接続する製本機が製品化されている。当該製本機は、画像形成装置から出力される複数枚の印刷物を自動的に製本することができる。   In recent years, bookbinding machines connected to image forming measures such as printers have been commercialized. The bookbinding machine can automatically book a plurality of printed materials output from the image forming apparatus.

製品化された製本機には、印刷物本文(中紙)の印刷束を表紙(くるみ表紙)となる大きな用紙で包む様に製本する装置も存在する。当該製本機では、表紙で本文内容を包み込む処理と、包み込んだ後に3辺のカット処理と、を行うことで、表紙と本文内容を同一サイズにして製本する。   Commercialized bookbinding machines also include a bookbinding device that wraps a printed bundle of printed text (inner paper) with a large sheet as a cover (case cover). In the bookbinding machine, the cover and the text content are bound to the same size by performing the process of wrapping the text content with the cover and the cutting process of three sides after the wrapping.

つまり、画像形成装置がくるみ表紙と中紙というサイズの異なる紙に対して印刷した後、製本機が製本処理を行う。このくるみ表紙は、前表紙と、裏表紙とが一体となっている。このため、画像形成装置は、画像データを最初のページから順に印刷すればよいものではなく、くるみ製本用の印刷処理が必要となる。   That is, after the image forming apparatus prints on different sizes of the case cover and the middle sheet, the bookbinding machine performs the bookbinding process. In this case cover, the front cover and the back cover are integrated. For this reason, the image forming apparatus does not have to print image data in order from the first page, and print processing for case binding is required.

例えば、特許文献1に記載された技術では、情報処理装置と画像形成装置とが接続されおり、情報処理装置から画像形成装置に、くるみ製本するための画像データを送信するシステムが想定されている。このシステムにおいて、情報処理装置で、表紙と本文内容との画像データを予め定められた印刷順序に設定することで、画像形成装置では、当該印刷順序により、いずれの画像データが表紙か本文内容が認識することができる。   For example, in the technique described in Patent Document 1, a system is assumed in which an information processing apparatus and an image forming apparatus are connected and image data for case binding is transmitted from the information processing apparatus to the image forming apparatus. . In this system, by setting the image data of the cover and the text content in the information processing apparatus in a predetermined print order, the image forming apparatus determines which image data is the cover or the text content depending on the print order. Can be recognized.

特開2007−102725号公報JP 2007-102725 A

しかしながら、特許文献1に記載された技術では、画像形成装置のくるみ製本の印刷順に従って、情報処理装置側で、くるみ製本の表紙となる画像データのページ番号を設定する必要がある。つまり、画像形成装置と情報処理装置との印刷順序を同期させる必要があり、利用者の操作負担が生じるという問題がある。     However, in the technique described in Patent Document 1, it is necessary to set a page number of image data to be a cover of case binding on the information processing apparatus side in accordance with the case binding printing order of the image forming apparatus. That is, there is a problem that it is necessary to synchronize the printing order of the image forming apparatus and the information processing apparatus, resulting in a burden on the user.

本発明は、上記に鑑みてなされたものであって、くるみ製本のために適切な画像データの印刷処理を行う画像形成装置、情報処理装置、情報処理プログラム及び画像処理システムを提供することを目的とする。   The present invention has been made in view of the above, and an object of the present invention is to provide an image forming apparatus, an information processing apparatus, an information processing program, and an image processing system that perform print processing of image data suitable for case binding. And

上述した課題を解決し、目的を達成するために、本発明は、複数ページの画像データと、くるみ製本の表紙用のページを特定する情報を含む製本条件情報と、を入力処理する入力手段と、前記製本条件情報に基づいて、前記複数ページの画像データから、くるみ製本の表紙用の画像データを特定する特定手段と、前記表紙用の画像データと、本文内容の画像データとを、くるみ製本するために表紙と本文内容とに関して予め設定された印刷順序に従って印刷する印刷手段と、を備えたことを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention includes an input unit that performs input processing of a plurality of pages of image data and bookbinding condition information including information for specifying a cover page for case binding. , A case binding unit that specifies, from the plurality of pages of image data, image data for a cover of case binding, image data for the cover, and image data of the text content based on the bookbinding condition information. In order to achieve this, the printing apparatus includes printing means for printing in accordance with a printing order set in advance with respect to the cover and the text content.

また、本発明は、複数のページの画像データにおいて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける受付手段と、前記受付手段が受け付けた、くるみ製本の表紙用のページを特定する情報を含んだ製本条件情報を生成する条件情報生成手段と、前記画像データと、前記製本条件情報とを、画像形成装置に対して出力する出力手段と、を備えることを特徴とする。   According to the present invention, in the image data of a plurality of pages, a receiving unit that receives input of information for specifying a case binding cover page, and a case binding cover page that is received by the receiving unit. It comprises: condition information generating means for generating bookbinding condition information including information; and output means for outputting the image data and the bookbinding condition information to an image forming apparatus.

また、本発明は、複数のページの画像データにおいて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける受付ステップと、前記受付ステップが受け付けた、くるみ製本の表紙用のページを特定する情報を含んだ製本条件情報を生成する条件情報生成ステップと、前記画像データと、前記製本条件情報とを、画像形成装置に対して出力する出力ステップと、をコンピュータに実行させる。   According to the present invention, in the image data of a plurality of pages, a reception step of receiving information specifying a cover page for case binding and a page for cover of the case binding accepted by the reception step are specified. A computer executes a condition information generation step for generating bookbinding condition information including information, and an output step for outputting the image data and the bookbinding condition information to an image forming apparatus.

また、本発明は、くるみ製本するための印刷を行う印刷システムであって、複数のページの画像データにおいて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける受付手段と、前記受付手段が受け付けた、くるみ製本の表紙用のページを特定する情報を含んだ製本条件情報を生成する条件情報生成手段と、前記画像データと、前記製本条件情報とを出力する出力手段と、複数ページの画像データと、くるみ製本の表紙用のページを特定する情報を含む製本条件情報と、を入力処理する入力手段と、前記製本条件情報に基づいて、前記複数ページの画像データから、くるみ製本の表紙用の画像データを特定する特定手段と、前記表紙用の画像データと、本文内容の画像データとを、くるみ製本するために表紙と本文内容とに関して予め設定された印刷順序に従って印刷する印刷手段と、を備えたことを特徴とする。   Further, the present invention is a printing system that performs printing for case binding, a receiving unit that receives input of information for specifying a cover page for case binding in image data of a plurality of pages, and the receiving unit Received condition information generating means for generating bookbinding condition information including information specifying a cover page for case binding, output means for outputting the image data and the bookbinding condition information, and a plurality of pages. An input unit that performs input processing of image data and bookbinding condition information including information for specifying a cover page for case binding, and a cover for case binding from the image data of the plurality of pages based on the bookbinding condition information. Specific means for specifying image data for the cover, image data for the cover, and image data of the text content for cover binding and text content for case binding A printing unit for printing according to a preset printing order, characterized by comprising a.

本発明の画像形成装置及び画像処理システムによれば、製本条件情報により、くるみ製本のための表紙用の画像データを特定できるので、印刷データの送信元の装置と、画像形成装置との間で、くるみ表紙用の画像データのページが一致するように設定する必要がなくなり、設定負担が軽減するという効果を奏する。   According to the image forming apparatus and the image processing system of the present invention, the image data for the cover for case binding can be specified based on the bookbinding condition information. Thus, there is no need to set the pages of the image data for the case cover to coincide with each other, and the setting burden is reduced.

また、情報処理装置及び情報処理プログラムにおいては、くるみ製本のための表紙用の画像データを特定する製本条件情報を印刷データに含めることで、印刷データの送信元の装置と、画像形成装置との間で、くるみ表紙用の画像データのページが一致するように設定する必要がなくなり、設定負担が軽減するという効果を奏する。   Further, in the information processing apparatus and the information processing program, by including bookbinding condition information for specifying image data for cover for case binding in the print data, the print data transmission source apparatus and the image forming apparatus There is no need to make settings so that the pages of the case cover image data coincide with each other, and the setting burden is reduced.

以下に添付図面を参照して、この発明にかかる画像形成装置、情報処理装置、情報処理プログラム及び画像処理システムの最良な実施の形態を詳細に説明する。また、本実施の形態は、情報処理装置として、PC(Personal Computer)を用いた例について説明する。本実施の形態は、情報処理装置をPCに制限するものではなく、例えばオフィス環境で用いられるオフィス機器や携帯電話端末など、あらゆる情報処理装置に対して適用することができる。   Exemplary embodiments of an image forming apparatus, an information processing apparatus, an information processing program, and an image processing system according to the present invention are explained in detail below with reference to the accompanying drawings. In this embodiment, an example in which a PC (Personal Computer) is used as the information processing apparatus will be described. The present embodiment does not limit the information processing apparatus to a PC, and can be applied to any information processing apparatus such as an office device or a mobile phone terminal used in an office environment.

本発明の一実施の形態として、画像形成装置であってコピー機能、ファクシミリ(FAX)機能、プリント機能、スキャナ機能及び入力画像(スキャナ機能による読み取り原稿画像やプリンタあるいはFAX機能により入力された画像)を配信する機能等を複合したいわゆるMFP(Multi Function Peripheral)と称される複合機に適用した例を示す。   According to an embodiment of the present invention, an image forming apparatus includes a copy function, a facsimile (FAX) function, a print function, a scanner function, and an input image (an original image read by the scanner function or an image input by a printer or a FAX function). The present invention is applied to a so-called MFP (Multi Function Peripheral) that combines functions and the like for distributing the content.

(第1の実施の形態)
図1は、第1の実施の形態にかかるネットワーク180を介して接続された画像形成装置100とPC150の構成を示すブロック図である。本図に示すようにPC150の内部は、文書編集アプリケーション151と、プリンタドライバ152とを備える。
(First embodiment)
FIG. 1 is a block diagram showing a configuration of an image forming apparatus 100 and a PC 150 connected via a network 180 according to the first embodiment. As shown in this figure, the PC 150 includes a document editing application 151 and a printer driver 152.

文書編集アプリケーション151は、文書データを編集するアプリケーションとする。そして、当該文書編集アプリケーション151で編集された文書データを印刷したい場合に、後述するプリンタドライバ152を呼び出すことができる。例えば、文書編集アプリケーション151において、印刷命令を選択することで、プリンタドライバ152を呼び出せる。   The document editing application 151 is an application for editing document data. When the document data edited by the document editing application 151 is to be printed, a printer driver 152 described later can be called. For example, the printer driver 152 can be called by selecting a print command in the document editing application 151.

プリンタドライバ152は、印刷指示受付部161と、ページ特定受付部162と、印刷条件データ生成部163と、印刷データ生成部164と、送信部165と、を備え、印刷データを画像形成装置100に出力する。   The printer driver 152 includes a print instruction reception unit 161, a page specification reception unit 162, a print condition data generation unit 163, a print data generation unit 164, and a transmission unit 165, and sends print data to the image forming apparatus 100. Output.

印刷指示受付部161は、文書編集アプリケーション151によって、印刷命令を選択された後、印刷の実行や、印刷する際の詳細な設定を受け付ける。そして、印刷対象となる文書データや画像データなどは、後述する印刷データ生成部164により、画像形成装置100が認識可能なページ毎の画像データに変換される。この変換される画像データのフォーマットはいずれの形式でも良いが、例えばPDL(Page Description Language)などが考えられる。   The print instruction reception unit 161 receives a print command and a detailed setting at the time of printing after the print command is selected by the document editing application 151. Document data, image data, and the like to be printed are converted into image data for each page that can be recognized by the image forming apparatus 100 by a print data generation unit 164 described later. The format of the image data to be converted may be any format. For example, PDL (Page Description Language) can be considered.

例えば、文書編集アプリケーション151において、印刷命令の選択を受け付けた場合に、PC150は、印刷に関する設定を受け付けるウィンドウを表示する。そして、当該ウィンドウで、「画像形成装置100のプロパティ」を表すボタンが押下されることで、図2に示す「画像形成装置100のプロパティ」のウィンドウが表示される。   For example, when the document editing application 151 receives a selection of a print command, the PC 150 displays a window for receiving settings related to printing. Then, when the button indicating “Property of image forming apparatus 100” is pressed in the window, the window of “Property of image forming apparatus 100” shown in FIG. 2 is displayed.

図2に示すウィンドウで、“くるみ製本する”のチェックボックス201をチェックすることで、印刷指示受付部161は、くるみ製本にする旨の指示を受け付けたことになる。そして、“詳細”ボタン202を選択することで、さらに詳細な設定を行うためのウィンドウが表示される。   By checking the “Perform case binding” check box 201 in the window shown in FIG. 2, the print instruction receiving unit 161 has received an instruction to make case binding. Then, by selecting the “detail” button 202, a window for performing further detailed settings is displayed.

図3は、くるみ製本の詳細設定を行うためのウィンドウの例を示した図である。図3に示すウィンドウに対する設定を受け付けた場合、印刷指示受付部161は、くるみ製本をするための設定を受け付けることになる。   FIG. 3 is a diagram illustrating an example of a window for performing detailed settings for case binding. When the setting for the window shown in FIG. 3 is received, the print instruction receiving unit 161 receives the setting for case binding.

図1に戻り、ページ特定受付部162は、画像形成装置100に送信される、複数のページの画像データについて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける。   Returning to FIG. 1, the page specification receiving unit 162 receives input of information specifying a cover page of case binding for image data of a plurality of pages transmitted to the image forming apparatus 100.

例えば、ページ特定受付部162は、図3に示すウィンドウのうち、表紙画像データの配置301のチェックの有無、各面の印刷302〜305のチェックの有無を、くるみ製本の表紙用のページを特定する情報として入力を受け付ける。   For example, the page specification receiving unit 162 specifies the cover page of the case binding based on whether or not the cover image data arrangement 301 is checked and whether or not the prints 302 to 305 are checked on each side in the window shown in FIG. Input is accepted as information to be received.

例えば、ページ特定受付部162が、各面の印刷302〜305をチェック、及び表示画面データの配置301において“前後に分割”の選択を入力として受け付けた場合、これら情報がくるみ製本の表紙用のページを特定する情報となる。当該特定する情報により、画像データの最初から2ページを、前表紙の表、裏面印刷用の画像データ、画像データの最後から2ページを、後表紙の表、裏面印刷用の画像データとして特定できる。   For example, when the page specification receiving unit 162 receives the prints 302 to 305 of each side and receives the selection of “divide before and after” in the display screen data arrangement 301 as input, the information is used for the cover of the case binding. This is information that identifies the page. With the information to be specified, the first two pages of the image data can be specified as the front cover front and back side image data, and the last two pages of the image data as the rear cover front and back side image data. .

他の例としては、ページ特定受付部162が、各面の印刷302〜305のチェック、及び表示画面データの配置301において“後”の選択を入力として受け付けた場合、これら情報がくるみ製本の表紙用のページを特定する情報となる。当該特定する情報により、画像データの最後から4ページを、前表紙の表、裏面印刷用の画像データ、及び後表紙の表、裏面印刷用の画像データと特定できる。   As another example, when the page specification receiving unit 162 receives a check of printing 302 to 305 on each side and selection of “after” in the display screen data arrangement 301 as an input, these pieces of information are included in the case binding cover. This information is used to specify the page for use. With the information to be specified, the last four pages of the image data can be specified as the front cover front, image data for back side printing, and the front cover front and back side image data.

他の例としては、ページ特定受付部162が、各面の印刷として裏面303及び305のみチェックし、表示画面データの配置301において“前後に分割”の選択を入力として受け付けた場合、これら情報がくるみ製本の表紙用のページを特定する情報となる。当該特定する情報により、画像データの最初の1ページを、前表紙の裏面印刷用の画像データと、画像データの最後の1ページを、後表紙の裏面印刷用の画像データと特定できる。   As another example, when the page identification receiving unit 162 checks only the back surfaces 303 and 305 as printing of each surface and receives the selection of “divide before and after” in the display screen data arrangement 301 as an input, This information is used to specify a cover page for case binding. With the information to be specified, it is possible to specify the first page of image data as image data for printing on the back side of the front cover and the last page of image data as image data for printing on the back side of the back cover.

他にも、ページ特定受付部162は、各面の印刷302〜305のチェックと、表示画面データの配置301とを、組み合わせて入力を受け付けることで、画像データのいずれかのページを表紙の各面として特定できる。   In addition, the page specification accepting unit 162 accepts an input by combining the printing 302 to 305 check for each side and the display screen data arrangement 301, thereby changing any page of the image data to each cover page. It can be specified as a face.

また、上述したウィンドウによるページの指定に制限するものではなく、表紙の面毎に画像データのページを指定可能であれば、どのような指定手法でも良い。例えば、ウィンドウに対して、利用者が、表紙の各面として印刷する画像データのページを直接設定し、ページ特定受付部162が、当該設定を受け付けるようにしても良い。   Further, the specification of the page by the window is not limited, and any specification method may be used as long as the page of the image data can be specified for each cover surface. For example, the user may directly set a page of image data to be printed as each surface of the cover for the window, and the page specification receiving unit 162 may receive the setting.

印刷条件データ生成部163は、印刷する条件が設定された印刷条件データを生成する。この印刷条件データには、くるみ製本で表紙用のページが指定された製本条件データも含むものとする。   The printing condition data generation unit 163 generates printing condition data in which printing conditions are set. This print condition data includes bookbinding condition data in which a cover page is designated by case binding.

本実施の形態では、印刷条件データとして、くるみ製本に関する製本条件についてのみ説明する。   In the present embodiment, only the bookbinding conditions for case binding will be described as the print condition data.

印刷条件データには、くるみ製本印刷指示の有無、くるみ表紙の表、裏面への印刷の有無、及びくるみ製本印刷に用いる画像データのページを特定する情報、が含まれている。   The print condition data includes the presence / absence of a case binding print instruction, the front of the case cover, the presence / absence of printing on the back surface, and information for specifying the page of image data used for case binding printing.

くるみ製本印刷指示の有無は、くるみ製本するか否かの指示するコマンド列として、印刷条件データに埋め込まれる。例えば、くるみ製本する場合、コマンド列“@PJL SET PERFECTBIND = ON”が、印刷条件データに含まれる。一方、くるみ製本しない場合、コマンド列“@PJL SET PERFECTBIND = OFF”が、印刷条件データに含まれる。   The presence / absence of case binding printing instruction is embedded in the printing condition data as a command string for instructing whether or not to perform case binding. For example, in case binding, the command string “@PJL SET PERFECTBIND = ON” is included in the printing condition data. On the other hand, when case binding is not performed, the command string “@PJL SET PERFECTBIND = OFF” is included in the printing condition data.

くるみ表紙の表、裏面への印刷の有無は、くるみ表紙の表、裏面の印刷を指示するコマンド列として、印刷条件データに埋め込まれる。例えば、くるみ製本の前表紙の表面に印刷する場合、コマンド列“@PJL SET PERFECTBINDFRONTSIDEPRINT_FRONT = ON”が、印刷条件データに含まれる。一方、くるみ製本の前表紙の表面へ印刷しない場合、コマンド列“@PJL SET PERFECTBINDFRONTSIDEPRINT_FRONT = OFF”が、印刷条件データに含まれる。   The presence / absence of printing on the front and back of the case cover is embedded in the print condition data as a command sequence for instructing printing on the front and back of the case cover. For example, when printing on the front cover of case binding, the command string “@PJL SET PERFECTBINDFRONTSIDEPRINT_FRONT = ON” is included in the print condition data. On the other hand, when printing is not performed on the front cover of case binding, the command string “@PJL SET PERFECTBINDFRONTSIDEPRINT_FRONT = OFF” is included in the printing condition data.

さらに、くるみ製本の後表紙の後面に印刷する場合、コマンド列“@PJL SET PERFECTBINDBACKSIDEPRINT_BACK = ON”が、印刷条件データに含まれる。一方、くるみ製本の後表紙の後面に印刷する場合、コマンド列“@PJL SET PERFECTBINDBACKSIDEPRINT_BACK = OFF”が、印刷条件データに含まれる。   Further, when printing on the back side of the back cover of case binding, the command string “@PJL SET PERFECTBINDBACKSIDEPRINT_BACK = ON” is included in the print condition data. On the other hand, when printing on the back side of the back cover of case binding, the command string “@PJL SET PERFECTBINDBACKSIDEPRINT_BACK = OFF” is included in the print condition data.

くるみ製本印刷に用いる画像データのページを特定する情報は、表紙となる画像データの配置を表すコマンド列として、印刷条件データに埋め込まれる。例えば、印刷データの最初からの画像データと、最後からの画像データとに表紙用の画像データが分割されている場合、コマンド列“@PJL SET PERFECTBINDCOVERDATA = BACKANDFORTH”が、印刷条件データに含まれる。また、印刷データの最後からの画像データに表紙用の画像データが纏められている場合、コマンド列“@PJL SET PERFECTBINDCOVERDATA = BACK”が、印刷条件データに含まれる。また、印刷データの最初からの画像データに表紙用の画像データが纏められている場合、コマンド列“@PJL SET PERFECTBINDCOVERDATA = FRONT”が、印刷条件データに含まれる。   Information for specifying a page of image data used for case binding printing is embedded in the printing condition data as a command string indicating the arrangement of image data serving as a cover. For example, when the image data for the cover is divided into the image data from the beginning of the print data and the image data from the end, the command string “@PJL SET PERFECTBINDCOVERDATA = BACKANDFORTH” is included in the print condition data. When the image data for the cover is collected in the image data from the end of the print data, the command string “@PJL SET PERFECTBINDCOVERDATA = BACK” is included in the print condition data. Further, when the image data for the cover is collected in the image data from the beginning of the print data, the command string “@PJL SET PERFECTBINDCOVERDATA = FRONT” is included in the print condition data.

図4は、印刷条件データの例を示した図である。図4に示した例では、コマンド列401でくるみ製本することが指示され、コマンド列402〜コマンド列405で、くるみ製本の表、裏表紙の表、裏面全て印刷することが指示され、コマンド列406で最初からの画像データと、最後からの画像データと、に表紙用の画像データが分けられていることが指示されている。つまり、画像形成装置100では、印刷データに格納された画像データのうち、最初からの2ページと、最後からの2ページとを用いて表紙用の印刷が行われることになる。   FIG. 4 is a diagram illustrating an example of printing condition data. In the example shown in FIG. 4, case binding is instructed by the command sequence 401, and all of the case binding front, back cover front and back are instructed by the command sequence 402 to command sequence 405, and the command sequence is displayed. In 406, it is instructed that the image data for the cover is divided into the image data from the beginning and the image data from the end. That is, in the image forming apparatus 100, the cover page is printed using the first two pages and the last two pages of the image data stored in the print data.

図5は、印刷条件データの他の例を示した図である。図5に示した例では、コマンド列501でくるみ製本することが指示され、コマンド列502〜コマンド列505で、くるみ製本の表、裏表紙の裏面のみ印刷することが指示され、コマンド列506で最後からの画像データに、表紙用の画像データが纏められていることが指示されている。つまり、画像形成装置100では、印刷データに格納された画像データのうち、最後からの2ページを用いて表、裏表紙の裏面のみの印刷が行われることになる。   FIG. 5 is a diagram showing another example of printing condition data. In the example shown in FIG. 5, case binding is instructed by the command string 501, and only the front and back surfaces of case binding are instructed by the command string 502 to the command string 505, and the command string 506 is instructed. It is instructed that the image data for the cover is collected in the last image data. That is, in the image forming apparatus 100, only the back of the front and back covers are printed using the last two pages of the image data stored in the print data.

印刷データ生成部164は、印刷条件データと、印刷に利用される画像データとを含む印刷データを生成する。   The print data generation unit 164 generates print data including print condition data and image data used for printing.

また、印刷データ生成部164は、文書編集アプリケーション151等のアプリケーションで生成された画像データや文書データを、画像形成装置100が認識可能なページ毎の画像データに変換する処理を行う。そして、印刷データ生成部164は、変換した画像データと、印刷条件データとを含めた印刷データを生成する。   The print data generation unit 164 performs processing for converting image data and document data generated by an application such as the document editing application 151 into image data for each page that can be recognized by the image forming apparatus 100. Then, the print data generation unit 164 generates print data including the converted image data and print condition data.

図6は、印刷データの例を示した図である。図6に示すように印刷データのヘッダ領域に印刷条件データ601が格納され、それ以降にページ毎の画像データが格納されている。   FIG. 6 is a diagram illustrating an example of print data. As shown in FIG. 6, print condition data 601 is stored in the header area of the print data, and image data for each page is stored thereafter.

送信部165は、印刷条件データと画像データとを含む印刷データを、画像形成装置100に対して送信する。   The transmission unit 165 transmits print data including print condition data and image data to the image forming apparatus 100.

本実施の形態にかかるPC150において、印刷データに印刷条件データを含めることで、当該印刷データを受信した画像形成装置100が、表紙用の画像データを特定することができる。   In the PC 150 according to the present embodiment, by including the print condition data in the print data, the image forming apparatus 100 that has received the print data can specify the image data for the cover.

図1に戻り、画像形成装置100は、受信部101と、印刷条件解釈部102と、描画データ生成部103と、特定部104と、印刷順制御部105と、記憶部106と、印刷部107と、データ制御部108と、を備えると共に、製本機190と接続されている。これにより、画像形成装置100が印刷した紙原稿に対して、製本機190が、製本処理を行うことができる。   Returning to FIG. 1, the image forming apparatus 100 includes a receiving unit 101, a printing condition interpretation unit 102, a drawing data generation unit 103, a specifying unit 104, a printing order control unit 105, a storage unit 106, and a printing unit 107. And a data control unit 108, and is connected to the bookbinding machine 190. As a result, the bookbinding machine 190 can perform the bookbinding process on the paper document printed by the image forming apparatus 100.

製本機190の構成や機構、およびくるみ製本を行うための処理については、従来から用いられている処理を用いることとして、説明を省略する。   The configuration and mechanism of the bookbinding machine 190 and the process for performing case binding are assumed to be processes that have been conventionally used, and the description thereof is omitted.

受信部101は、印刷データを受信する。上述したように印刷データには、複数ページの画像データと、くるみ製本で表紙となるページが特定する情報を有する印刷条件データと、が含まれている。   The receiving unit 101 receives print data. As described above, the print data includes a plurality of pages of image data and print condition data having information that is specified by a page to be a cover in case binding.

受信した印刷条件データには、印刷データに含まれている複数ページの画像データうち、表紙用の画像データのページを特定する情報が含まれている。この印刷条件データの詳細については上述したとおりなので説明を省略する。そして、後述する印刷条件解釈部102が印刷条件データを抽出することで、特定部104が、最初から所定の数(1又は2)のページを前表紙用のページとして特定し、複数ページの画像データの最後から所定の数(1又は2)のページを後表紙用のページとして特定できる。   The received printing condition data includes information for specifying a cover image data page among a plurality of pages of image data included in the print data. Since the details of the printing condition data are as described above, the description thereof is omitted. Then, the print condition interpretation unit 102 described later extracts the print condition data, so that the specifying unit 104 specifies a predetermined number (1 or 2) of pages as the front cover page from the beginning, and images of a plurality of pages. A predetermined number (1 or 2) of pages from the end of the data can be specified as pages for the back cover.

他の例としては、印刷条件データには、前表紙用又は後表紙用のページとして、1ページのみ特定する情報が含まれている。この場合、くるみ表紙として当該画像データ印刷されたページの裏面には、白紙設定部111により白紙が設定される。   As another example, the print condition data includes information for specifying only one page as a front cover page or a back cover page. In this case, a blank page is set by the blank page setting unit 111 on the back side of the page on which the image data is printed as the case cover.

データ制御部108は、受信した印刷データを、印刷条件データと、複数ページの画像データとに分割する。そして、データ制御部108は、分割した印刷データを、印刷条件解釈部102に出力する一方、分割した複数ページの画像データを、描画データ生成部103に出力する。   The data control unit 108 divides the received print data into print condition data and a plurality of pages of image data. The data control unit 108 outputs the divided print data to the print condition interpretation unit 102, and outputs the divided plural pages of image data to the drawing data generation unit 103.

印刷条件解釈部102は、印刷条件データに含まれているコマンド列を抽出し、当該コマンド列に従って、各構成を制御する。   The printing condition interpretation unit 102 extracts a command string included in the printing condition data, and controls each component according to the command string.

描画データ生成部103は、データ制御部108により入力された複数ページの画像データを変換し、印刷部107が印刷に用いる描画データを生成する。描画データ生成部103は、ページ順に描画データを生成する。   The drawing data generation unit 103 converts image data of a plurality of pages input by the data control unit 108 and generates drawing data used by the printing unit 107 for printing. The drawing data generation unit 103 generates drawing data in the order of pages.

特定部104は、白紙設定部111を備え、印刷条件解釈部102が抽出したコマンド列に従って、印刷データに含まれていた複数ページの画像データから、くるみ製本の表紙用の画像データのページを特定する。   The specifying unit 104 includes a blank page setting unit 111, and specifies a page of image data for case binding cover from a plurality of pages of image data included in the print data according to the command sequence extracted by the printing condition interpretation unit 102. To do.

また、特定部104が前表紙用又は後表紙用のページとして、表面か裏面のいずれか1ページの画像データのページのみ特定し、他方の面で画像データが存在しないと判断した場合、白紙設定部111は、画像データが存在しない面に対して白紙を設定する。さらに、特定部104が、前表紙用又は後表紙用のページとして、両面共に画像データが存在しないと判断した場合、白紙設定部111は、画像データが存在しない両面に対して白紙を設定する。   In addition, when the specifying unit 104 specifies only one page of image data on the front side or the back side as a front cover page or a back cover page, and determines that no image data exists on the other side, a blank page setting is performed. The unit 111 sets a blank page for a surface on which no image data exists. Further, when the specifying unit 104 determines that there is no image data on both sides as a front cover page or a back cover page, the blank page setting unit 111 sets a blank page for both sides where no image data exists.

印刷順制御部105は、配置判断部112を備え、特定部104により特定された表紙用の画像データのページに基づいて、描画データ生成部103により生成された描画データの印刷順を設定する。くるみ製本を行う場合、印刷順制御部は、くるみ製本用するために予め設定された印刷順序を設定する。予め設定された印刷順序とは、最初にくるみ製本用の表紙(1〜4ページの描画データ)を先に印刷した後本文内容を印刷する順序、又は本文内容を先に印刷した後にくるみ製本用の表紙1〜4ページの描画データ)を印刷する順序等とする。   The printing order control unit 105 includes an arrangement determination unit 112, and sets the printing order of the drawing data generated by the drawing data generation unit 103 based on the cover image data page specified by the specifying unit 104. When performing case binding, the printing order control unit sets a printing order set in advance for case binding. The preset printing order is the order of printing the text contents after first printing the cover for case binding (drawing data for pages 1 to 4) first, or for case binding after printing the text contents first. The drawing data of the first to fourth pages of the cover page).

記憶部106は、表紙の印刷を本文内容の後に印刷する場合に、前表紙用の画像データを一時的に記憶する。記憶部106は、HDD(Hard Disk Drive)、光ディスク、メモリカード、RAM(Random Access Memory)などの一般的に利用されているあらゆる記憶手段により構成することができる。   The storage unit 106 temporarily stores image data for the front cover when the cover is printed after the body content. The storage unit 106 can be configured by any commonly used storage means such as an HDD (Hard Disk Drive), an optical disk, a memory card, and a RAM (Random Access Memory).

配置判断部112は、表紙用画像データが、印刷データに含まれている複数ページのうち、最初からと最後からとに分割されているか否か判断する。そして、配置判断部112が、分割されていると判断した場合に、印刷順制御部105が、表紙用の描画データを記憶部106に一時的に記憶する。そして、本文内容の描画データについて印刷が終了した後に、表紙用の描画データが一括して印刷されることになる。   The arrangement determining unit 112 determines whether the cover image data is divided from the beginning and the end among a plurality of pages included in the print data. When the layout determining unit 112 determines that the layout is divided, the printing order control unit 105 temporarily stores the drawing data for the cover page in the storage unit 106. Then, after printing of the drawing data of the body content is completed, the drawing data for the cover is printed at once.

印刷部107は、印刷順制御部105に従って、表紙用の描画データと、本文内容の描画データとを、印刷順制御部105により設定された印刷順序に従って印刷する。   In accordance with the printing order control unit 105, the printing unit 107 prints the cover drawing data and the body content drawing data according to the printing order set by the printing order control unit 105.

例えば、特定部104により、表紙用の描画データが最初からのページと、最後からのページとに分けられていることが特定された場合、印刷部107は、本文内容の描画データを印刷した後、記憶部106に記憶された前表紙用の描画データと、後表紙用の描画データと、を用いてくるみ製本用の表紙印刷を行う。   For example, when the specifying unit 104 specifies that the drawing data for the cover is divided into a page from the beginning and a page from the end, the printing unit 107 prints the drawing data of the body content Cover printing for case binding is performed using the drawing data for the front cover and the drawing data for the back cover stored in the storage unit 106.

他の例としては、特定部104により、前表紙用の描画データ又は後表紙用の描画データが、表面又は裏面のいずれか1ページのみと特定された場合、白紙設定部111が、描画データがない面に白紙設定を行い、印刷部107は、設定された白紙に従って、描画データが存在する面(印刷するものとして特定されたページ)を、表紙用のページとして印刷し、他方の面(特定されたページの裏のページ)を、白紙として印刷する。   As another example, when the drawing data for the front cover or the drawing data for the back cover is specified as only one page of the front side or the back side by the specifying unit 104, the blank page setting unit 111 determines that the drawing data is In accordance with the set blank paper, the printing unit 107 prints the surface on which drawing data exists (the page specified as the one to be printed) as the cover page according to the set blank paper, and the other surface (specified The page on the back of the printed page is printed as white paper.

図7は、印刷データからくるみ製本を行う概念の第1の例を示した図である。図7に示した例では、くるみ製本するために、表紙と本文内容のページとが製本時のページ並びに従って配置された画像データを含む印刷データを受信した例とする。その際、上述したように特定部104が、印刷データに含まれるページ毎の画像データに対して、表紙(前表紙または後ろ表紙の表面、裏面)か本文内容かを特定する。特定部104により、表紙が最初の2ページと最後の2ページ(n−1、nページ目)であることが特定されたものとする。   FIG. 7 is a diagram showing a first example of the concept of case binding from print data. In the example illustrated in FIG. 7, it is assumed that, for case binding, print data including image data in which a cover and a body content page are arranged according to the page arrangement at the time of bookbinding is received. At this time, as described above, the specifying unit 104 specifies whether the image data for each page included in the print data is the front cover (the front cover or the front cover or the back cover) or the text content. It is assumed that the specifying unit 104 specifies that the cover is the first two pages and the last two pages (n−1, nth page).

このため、図7に示すくるみ製本では、印刷部107が、本文内容を印刷した後に、1、2、n―1、nページ目の描画データを含むくるみ表紙701を印刷する。そこで、最初に1ページ及び2ページ目の描画データが、記憶部106に一時的に記憶される。そして、印刷部107は、本文内容の印刷終了後、記憶部106に記憶された1ページ及び2ページ目の描画データとn−1ページ及びnページ目の描画データとを用いて、くるみ表紙を印刷する。つまり、一枚のくるみ表紙701には、1ページ、2ページ、n−1及びnページ目の合計4ページの描画データが印刷される。   For this reason, in the case binding shown in FIG. 7, the printing unit 107 prints the case cover 701 including the drawing data of the first, second, n-1, and nth pages after printing the text content. Therefore, the drawing data of the first page and the second page are temporarily stored in the storage unit 106 first. After the printing of the body content, the printing unit 107 uses the first page and second page drawing data and the n−1 page and n page drawing data stored in the storage unit 106 to print the case cover. Print. That is, the drawing data of a total of four pages of the first page, the second page, the n-1, and the nth page is printed on one case cover 701.

図8は、印刷データからくるみ製本を行う概念の第2の例を示した図である。図8に示すくるみ製本では、印刷部107が、ページ順に従って本文内容を印刷した後に、n−3、n−2、n−1及びnページ目の描画データを含むくるみ表紙801を印刷する。このため、図7に示したように記憶部106に一時的に記憶する必要はない。   FIG. 8 is a diagram illustrating a second example of the concept of case binding from print data. In the case binding shown in FIG. 8, the printing unit 107 prints the case cover 801 including the drawing data of the n-3, n-2, n-1, and nth pages after printing the text content according to the page order. For this reason, it is not necessary to store temporarily in the memory | storage part 106 as shown in FIG.

つまり、図7に示した例では、利用者により作成されたページ順に画像データを配置して、PC150から画像形成装置100に対して、印刷データを出力している。この場合、画像形成装置100で、くるみ製本を行うためにデータ並びを変更する必要があるため、画像形成装置100に処理負担がかかる。これに対し、図8に示した例では、表紙用の画像データがまとめられているため、画像形成装置100による処理が容易であるが、PC150のプリンタドライバ152側で画像データを並び替える必要があるため、プリンタドライバ152における処理負担がかかる。換言すれば、画像形成装置100とPC150のいずれかに処理負担を負うべきか、利用者は選択できる。また、図7に示したような配置を行うプリンタドライバと、図8に示したようなプリンタドライバと、を別ドライバとしても良い。   That is, in the example illustrated in FIG. 7, image data is arranged in the order of pages created by the user, and print data is output from the PC 150 to the image forming apparatus 100. In this case, since it is necessary to change the data arrangement in order to perform case binding in the image forming apparatus 100, a processing burden is imposed on the image forming apparatus 100. On the other hand, in the example shown in FIG. 8, since the image data for the cover is collected, the processing by the image forming apparatus 100 is easy, but it is necessary to rearrange the image data on the printer driver 152 side of the PC 150. Therefore, a processing load on the printer driver 152 is applied. In other words, the user can select whether the image processing apparatus 100 or the PC 150 should bear the processing burden. Further, the printer driver that performs the arrangement as shown in FIG. 7 and the printer driver as shown in FIG. 8 may be different drivers.

図9は、印刷データからくるみ製本を行う概念の第3の例を示した図である。図9に示す印刷データ901では、前表紙の表面及び後表紙の表面の画像データが含まれていないものとする。この場合、印刷部107による印刷で片面印刷として扱われてしまう。この片面印刷では、基本的には表面のみ印刷するため、裏面が印刷されないことになり、意図したとおりに印刷できないという問題が生じる。そこで、画像データ列902に示すように、白紙設定部111により、前表紙の表面、及び後表紙の表面用に、白紙データが設定される。この場合、印刷部107は、両面印刷として処理する。これにより、前表紙及び後表紙の裏面を適切に印刷することが可能になる。   FIG. 9 is a diagram illustrating a third example of the concept of case binding from print data. The print data 901 shown in FIG. 9 does not include image data of the front cover surface and the rear cover surface. In this case, printing by the printing unit 107 is handled as single-sided printing. In this single-sided printing, basically only the front side is printed, so the back side is not printed, and there is a problem that printing cannot be performed as intended. Therefore, as shown in the image data sequence 902, the blank page setting unit 111 sets blank page data for the front cover surface and the back cover surface. In this case, the printing unit 107 processes as double-sided printing. Thereby, it becomes possible to print the back surface of a front cover and a back cover appropriately.

つまり、最初に1ページ目の描画データが、記憶部106に一時的に記憶される。そして、印刷部107は、本文内容の印刷終了後、記憶部106に記憶された2ページの白紙、1ページ目の描画データ及びnページ目の描画データを用いて、くるみ表紙を印刷する。つまり、一枚のくるみ表紙903には、前表紙の表面が白紙、裏面に1ページ目、後ろ表紙の表面が白紙、裏面にnページ目の描画データが印刷される。   That is, the drawing data for the first page is first temporarily stored in the storage unit 106. Then, after the printing of the body content, the printing unit 107 prints the case cover using the two pages of blank paper, the first page of drawing data, and the nth page of drawing data stored in the storage unit 106. That is, on one case cover 903, the drawing data of the front cover is printed as white paper, the first page is printed on the back, the front cover is printed on white, and the back page is printed on the nth page.

このように、裏面のみに印刷したい場合、くるみ製本時に限らず、白紙設定部111が、表面に白紙情報を設定することで、両面ともに描画データがある通常の両面印刷による処理が可能となる。   In this way, when printing only on the back side, not only at the time of case binding, but the blank page setting unit 111 sets blank page information on the front side, thereby enabling processing by normal double-sided printing with drawing data on both sides.

また、白紙の設定は、図9に示した場合に限らず、さまざまなバリエーションが存在する。図10及び図11は、白紙設定部111により設定された白紙の例を示した概念図である。つまり、特定部104により複数ページの画像データから、くるみ製本の表紙用の画像データのページを特定した際に、適切に白紙設定部111が白紙を設定することで、印刷部107は、くるみ表紙を、通常の両面印刷で処理できる。これにより、利用者の意図に従ったくるみ表紙の印刷が可能となる。   Also, the setting of blank paper is not limited to the case shown in FIG. 9, and there are various variations. 10 and 11 are conceptual diagrams illustrating examples of blank pages set by the blank page setting unit 111. FIG. That is, when the specifying unit 104 specifies a page of cover image data for case binding from a plurality of pages of image data, the blank page setting unit 111 appropriately sets a blank page, so that the printing unit 107 can set the case cover. Can be processed by normal double-sided printing. Thereby, it is possible to print the case cover according to the user's intention.

なお、本実施の形態とは異なるが、裏面のみ印刷する場合に、白紙設定部111が白紙を設定するのではなく、画像形成装置100が通常の両面印刷と同じ搬送経路を用いて搬送することで、裏面のみ印刷してもよい。   Note that, unlike the present embodiment, when only the back side is printed, the blank sheet setting unit 111 does not set blank sheets, but the image forming apparatus 100 conveys using the same conveyance path as in normal duplex printing. Thus, only the back side may be printed.

次に、本実施の形態にかかるPC150における印刷コードを送信するまでの処理について説明する。図12は、本実施の形態にかかるPC150における上述した処理の手順を示すフローチャートである。   Next, processing until a print code is transmitted in the PC 150 according to the present embodiment will be described. FIG. 12 is a flowchart showing the above-described processing procedure in the PC 150 according to the present embodiment.

まず、PC150のプリンタドライバ152の印刷指示受付部161が、印刷命令の選択を受け付ける(ステップS1201)。その後、PC150では、印刷するためのウィンドウが表示される。   First, the print instruction reception unit 161 of the printer driver 152 of the PC 150 receives a print command selection (step S1201). Thereafter, the PC 150 displays a window for printing.

そして、表示されたウィンドウにおいて、印刷指示受付部161が、くるみ製本の選択を受け付ける(ステップS1202)。当該ウィンドウの例としては、図2に示すウィンドウなどが考えられる。   In the displayed window, the print instruction receiving unit 161 receives selection of case binding (step S1202). As an example of the window, the window shown in FIG.

次に、ページ特定受付部162が、印刷するページ毎の画像データについて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける(ステップS1203)。この特定する情報としては、図3に示したウィンドウにおける、表紙画像データの配置301のチェックの有無、各面の印刷302〜305のチェックの有無等とする。   Next, the page specification receiving unit 162 receives input of information for specifying a cover page for case binding for image data for each page to be printed (step S1203). The information to be specified is whether or not the cover image data arrangement 301 is checked in the window shown in FIG. 3 and whether or not printing 302 to 305 is checked on each side.

その後、印刷指示受付部161が、ウィンドウにおける決定ボタンの押下を受け付ける(ステップS1204)。   Thereafter, the print instruction accepting unit 161 accepts pressing of the enter button in the window (step S1204).

そして、印刷条件データ生成部163が、くるみ製本で表紙用のページを特定する情報を含む印刷条件データを生成する(ステップS1205)。本実施の形態では、印刷条件データ生成部163は、ステップS1203で入力を受けた情報を表すコマンド列を含む印刷条件データを生成する。   Then, the print condition data generation unit 163 generates print condition data including information for specifying a cover page in case binding (step S1205). In the present embodiment, the print condition data generation unit 163 generates print condition data including a command string representing the information received in step S1203.

次に、印刷データ生成部164が、印刷する文書データ又は画像データを画像形成装置100が認識可能な画像データを生成し、当該画像データと印刷条件データとを含む印刷データを生成する(ステップS1206)。   Next, the print data generation unit 164 generates image data in which the image forming apparatus 100 can recognize document data or image data to be printed, and generates print data including the image data and print condition data (step S1206). ).

その後、送信部165が、生成した印刷データを、画像形成装置100に送信する(ステップS1207)。   Thereafter, the transmission unit 165 transmits the generated print data to the image forming apparatus 100 (step S1207).

上述した処理手順では、表紙用の画像データを特定する印刷条件データが含まれているため、送信先の画像形成装置100でどの画像データを表紙用に用いるのか特定することができる。   The processing procedure described above includes print condition data for specifying the image data for the cover, so it is possible to specify which image data is to be used for the cover in the image forming apparatus 100 that is the transmission destination.

次に、本実施の形態にかかる画像形成装置100における全体的な処理について説明する。図13は、本実施の形態にかかる画像形成装置100における上述した処理の手順を示すフローチャートである。   Next, overall processing in the image forming apparatus 100 according to the present embodiment will be described. FIG. 13 is a flowchart showing the above-described processing procedure in the image forming apparatus 100 according to the present embodiment.

まず、受信部101は、PC150から印刷データを受信する(ステップS1301)。   First, the receiving unit 101 receives print data from the PC 150 (step S1301).

次に、データ制御部108が、印刷データを印刷条件データと画像データとに分割する(ステップS1302)。   Next, the data control unit 108 divides the print data into print condition data and image data (step S1302).

その後、印刷条件解釈部102が、印刷条件データに含まれているコマンド列を抽出する(ステップS1303)。そして、印刷条件解釈部102が抽出したコマンド列に従って、特定部104が、くるみ製本の表紙用の画像データのページを特定する(ステップS1304)。   Thereafter, the printing condition interpretation unit 102 extracts a command string included in the printing condition data (step S1303). Then, in accordance with the command sequence extracted by the printing condition interpretation unit 102, the specifying unit 104 specifies the page of cover image data for case binding (step S1304).

次に、特定部104は、特定された表紙用の画像データのページから、表紙両面分の画像データが存在するか否か判断する(ステップS1305)。両面分の画像データが存在すると判断した場合(ステップS1305:Yes)、特に処理を行わない。   Next, the specifying unit 104 determines whether image data for both sides of the cover exists from the specified cover image data page (step S1305). If it is determined that there is image data for both sides (step S1305: Yes), no particular processing is performed.

一方、特定部104が両面分の画像データが存在しないと判断した場合(ステップS1305:No)、白紙設定部111が、画像データが存在しない面に、白紙を設定する(ステップS1306)。   On the other hand, when the specifying unit 104 determines that there is no image data for both sides (step S1305: No), the blank page setting unit 111 sets a blank page on the side where no image data exists (step S1306).

そして、描画データ生成部103が、印刷データに含まれていた画像データから、印刷に用いる描画データを生成する(ステップS1307)。   Then, the drawing data generation unit 103 generates drawing data used for printing from the image data included in the print data (step S1307).

その後、配置判断部112は、特定部104により特定されたページに基づいて、表紙用の画像データが、画像データの最初からと最後からとに分けて格納されていたか判断する(ステップS1308)。分かれていないと判断した場合(ステップS1308:No)、記憶部106を用いた処理は特に行わない。   Thereafter, the arrangement determining unit 112 determines whether the cover image data is stored separately from the beginning and the end of the image data based on the page specified by the specifying unit 104 (step S1308). When it is determined that they are not separated (step S1308: No), the process using the storage unit 106 is not particularly performed.

そして、配置判断部112が分けて格納されていたと判断した場合(1308:Yes)、印刷順制御部105が、最初に配置されていた表紙用の描画データを。記憶部106に一時的に記憶する(ステップS1309)。   If the layout determining unit 112 determines that the data has been stored separately (1308: Yes), the printing order control unit 105 displays the drawing data for the cover sheet that was initially positioned. The information is temporarily stored in the storage unit 106 (step S1309).

その後、印刷部107が印刷制御を実行する(ステップS1310)。   Thereafter, the printing unit 107 executes print control (step S1310).

上述した処理手順により、印刷条件データに含まれている情報に基づいて、表紙用の画像データを特定し、印刷制御を行うことが可能となる。   According to the above-described processing procedure, it is possible to specify the image data for the cover based on the information included in the print condition data and perform print control.

次に、図13のステップS1310で示した、本実施の形態にかかる印刷部107における印刷制御の処理について説明する。図14は、本実施の形態にかかる印刷部107における上述した処理の手順を示すフローチャートである。   Next, the printing control process in the printing unit 107 according to the present embodiment shown in step S1310 of FIG. 13 will be described. FIG. 14 is a flowchart illustrating a procedure of the above-described processing in the printing unit 107 according to the present embodiment.

まず、印刷部107は、特定部104により特定された表紙用画像データのページの位置から、表紙を本文内容より先に印刷するか否か判断する(ステップS1401)。   First, the printing unit 107 determines from the position of the cover image data page specified by the specifying unit 104 whether to print the cover before the body content (step S1401).

そして、表紙を本文内容より先に印刷すると判断した場合(ステップS1401:Yes)、くるみ表紙の印刷を行う(ステップS1402)。   If it is determined that the cover is to be printed before the text content (step S1401: Yes), the case cover is printed (step S1402).

次に、本文内容の印刷が終了したか否か判断する(ステップS1403)。終了していないと判断した場合(ステップS1403:No)、描画データ毎に、本文内容用の紙媒体に印刷し、再びステップS1403に進む(ステップS1404)。終了したと判断した場合(ステップS1403:Yes)、ステップS1405に進む。   Next, it is determined whether or not the printing of the body content has been completed (step S1403). If it is determined that the processing has not been completed (step S1403: No), the drawing data is printed on the paper medium for the text content, and the process proceeds again to step S1403 (step S1404). If it is determined that the process has been completed (step S1403: Yes), the process proceeds to step S1405.

一方、ステップS1401において、表紙を本文内容より先に印刷しないと判断した場合(ステップS1401:No)、本文内容の印刷が終了したか否か判断する(ステップS1406)。終了していないと判断した場合(ステップS1406:No)、描画データ毎に、本文内容用の紙媒体に印刷し、再びS1406に進む(ステップS1407)。   On the other hand, if it is determined in step S1401 that the cover is not printed before the text content (step S1401: No), it is determined whether printing of the text content is completed (step S1406). If it is determined that the processing has not been completed (step S1406: No), the drawing data is printed on a paper medium for text content, and the process proceeds to step S1406 again (step S1407).

一方、印刷部107が、終了したと判断した場合(ステップS1406:Yes)、表紙印刷するか否か判断する(ステップS1408)。表紙印刷しないと判断した場合(ステップS1408:No)、ステップS1405に進む。   On the other hand, when the printing unit 107 determines that the printing has ended (step S1406: Yes), it determines whether or not to print the cover (step S1408). If it is determined not to print the cover (step S1408: No), the process proceeds to step S1405.

そして、印刷部107が、表紙印刷すると判断した場合(ステップS1408:Yes)、記憶部106にくるみ表紙用の描画データが格納されているか否か判断する(ステップS1409)。格納されていないと判断した場合(ステップS1409:No)、そのまま、入力された描画データを用いてくるみ表紙の印刷を行う(ステップS1410)。   If the printing unit 107 determines that cover printing is to be performed (step S1408: YES), it is determined whether drawing data for case cover is stored in the storage unit 106 (step S1409). If it is determined that it is not stored (step S1409: NO), the cover sheet is printed using the input drawing data as it is (step S1410).

一方、印刷部107が、記憶部106に格納されていると判断した場合(ステップS1409:Yes)、記憶部106に記憶されていた、くるみ表紙用の描画データを読み出す(ステップS1411)。   On the other hand, when the printing unit 107 determines that it is stored in the storage unit 106 (step S1409: Yes), the drawing data for the case cover stored in the storage unit 106 is read (step S1411).

そして、印刷部107が、読み出された描画データと、入力された描画データとを用いて、くるみ表紙を印刷する(ステップS1412)。   Then, the printing unit 107 prints the case cover using the read drawing data and the input drawing data (step S1412).

その後、製本機190が製本処理を行い、くるみ表紙で、本文内容が印刷された紙媒体をくるむ(ステップS1405)。   After that, the bookbinding machine 190 performs a bookbinding process, and wraps a paper medium on which the text content is printed with a case cover (step S1405).

上述した画像形成装置100においては、PC150から送信される印刷データに含まれている印刷条件データから、いずれのページが本文内容で、いずれのページが表紙かを特定することができる。このため、PC150と画像形成装置100との間で、表紙のページを特定できるように設定する必要がなくなり、作業負担を軽減できる。   In the image forming apparatus 100 described above, from the printing condition data included in the print data transmitted from the PC 150, it is possible to specify which page is the body content and which page is the cover. For this reason, it is not necessary to make a setting so that the cover page can be specified between the PC 150 and the image forming apparatus 100, and the work load can be reduced.

また、印刷条件データで、くるみ製本を行うためのコマンドが含まれているため、画像形成装置100で、くるみ製本を行うための設定が不要となり、操作負担が軽減できる。   In addition, since the print condition data includes a case binding command, setting for performing the case binding is not necessary in the image forming apparatus 100, and the operation burden can be reduced.

また、画像形成装置100において、白紙設定部111により、くるみ表紙に対して、描画データが存在しない面に白紙を設定することで、くるみ表紙の各面に対して、利用者の要求に適した印刷を行うことができる。   Further, in the image forming apparatus 100, the blank page setting unit 111 sets a blank page on the side where drawing data does not exist for the case cover, so that each side of the case cover is suitable for the user's request. Printing can be performed.

(変形例)
また、上述した各実施の形態に限定されるものではなく、以下に例示するような種々の変形が可能である。
(Modification)
Moreover, it is not limited to each embodiment mentioned above, The various deformation | transformation which is illustrated below is possible.

(変形例1)
上述した第1の実施の形態にかかるPC150において、表紙用の画像データを、最初からか、最後からか、最初から及び最後からか、を選択可能とした。しかしながら、このような選択手法に制限するものではなく、PC150のプリンタドライバ152により表示されたウィンドウにおいて、表紙用の画像データのページ番号を直接設定するなど、他の選択手法を用いても良い。この場合、表紙用の画像データのページ番号が、印刷条件データに格納される。そして、画像形成装置100で、当該印刷条件データにより、表紙用の画像データが格納されているページ番号を特定することができる。
(Modification 1)
In the PC 150 according to the first embodiment described above, the image data for the cover can be selected from the beginning, from the end, from the beginning and from the end. However, the selection method is not limited to this, and other selection methods such as setting the page number of the image data for the cover directly in the window displayed by the printer driver 152 of the PC 150 may be used. In this case, the page number of the image data for the cover is stored in the print condition data. Then, the image forming apparatus 100 can specify the page number in which the image data for the cover is stored based on the printing condition data.

例えば、くるみ表紙の前表紙の表面に、画像データの1ページ目を割り当てる場合、コマンド列には、“@PJL SET PERFECTBINDFRONTSIDEPRINT_FRONT = 1”を格納する等が考えられる。さらに、くるみ製本の後表紙の表面に、画像データの最後(p39)のページを割り当てる場合、コマンド列“@PJL SET PERFECTBINDBACKSIDEPRINT_FRONT = 39”を格納しても良いし、コマンド列“@PJL SET PERFECTBINDBACKSIDEPRINT_FRONT = LAST PAGE”を格納しても良い。   For example, when the first page of image data is assigned to the front cover of the case cover, “@PJL SET PERFECTBINDFRONTSIDEPRINT_FRONT = 1” may be stored in the command string. Furthermore, when assigning the last (p39) page of image data to the front cover of case binding, the command string “@PJL SET PERFECTBINDBACKSIDEPRINT_FRONT = 39” may be stored, or the command string “@PJL SET PERFECTBINDBACKSIDEPRINT_FRONT = “LAST PAGE” may be stored.

(変形例2)
上述した第1の実施の形態においては、PC150プリンタドライバ152において印刷データを生成する例について説明した。しかしながら、プリンタドライバ152で印刷データを生成することに制限するものではない。変形例2としては、PC150に、くるみ製本するための印刷データを生成できるアプリケーションを搭載してもよい。この場合、プリンタドライバ152で示した各構成が、アプリケーションに搭載されることになる。
(Modification 2)
In the above-described first embodiment, an example in which print data is generated by the PC 150 printer driver 152 has been described. However, the printer driver 152 is not limited to generating print data. As a second modification, an application that can generate print data for case binding may be installed in the PC 150. In this case, each component indicated by the printer driver 152 is installed in the application.

(変形例3)
さらに、印刷データの生成は、PC150に制限するものではなく、UNIX(登録商標)が搭載された装置のフィルタを用いても良い。
(Modification 3)
Furthermore, the generation of print data is not limited to the PC 150, and a filter of an apparatus equipped with UNIX (registered trademark) may be used.

このフィルタを用いる例としては、PRINTCAPを利用する等がある。PRINTCAPを用いることで、各プリンタに特定のフォーマットデータとして、上述した印刷条件を、ヘッダとして付加するフィルタを記述できる。そして、ヘッダを付与するフィルタを記述することでヘッダを付与することができる。さらに、PRINTCAPを用いたフィルタに制限するものではなく、例えばCUPS(Common Unix Printing System)を利用してもよい。   An example of using this filter is using PRINTCAP. By using PRINTCAP, it is possible to describe a filter that adds the above-described printing conditions as a header as specific format data to each printer. And a header can be provided by describing a filter that provides a header. Furthermore, the filter is not limited to the filter using PRINTCAP, and for example, CUPS (Common Unix Printing System) may be used.

図15は、第1の実施の形態にかかるPC150のハードウェア構成を示した図である。上述した第1の実施の形態にかかるPC150は、処理を実行するCPU1601と、ROM(Read Only Memory)1602やRAM1603などの記憶装置と、HDD、CDドライブ装置などの外部記憶装置1604と、ディスプレイ装置などの表示装置1605と、キーボードやマウスなどの入力装置1606と、ネットワークと接続する通信インターフェース1607と、これらを接続するバス1608と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。   FIG. 15 is a diagram illustrating a hardware configuration of the PC 150 according to the first embodiment. The PC 150 according to the first embodiment described above includes a CPU 1601 that executes processing, a storage device such as a ROM (Read Only Memory) 1602 and a RAM 1603, an external storage device 1604 such as an HDD and a CD drive device, and a display device. A display device 1605 such as a keyboard, a mouse, an input device 1606, a communication interface 1607 connected to a network, and a bus 1608 connecting them, and a hardware configuration using a normal computer. ing.

本実施の形態にかかるPC150で実行されるプリンタドライバ152プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。   The printer driver 152 program executed by the PC 150 according to the present embodiment is a file in an installable or executable format, such as a CD-ROM, a flexible disk (FD), a CD-R, a DVD (Digital Versatile Disk), or the like. And recorded on a computer-readable recording medium.

また、本実施の形態にかかるPC150で実行されるプリンタドライバ152プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態にかかるPC150で実行されるプリンタドライバ152プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。   Further, the printer driver 152 program executed by the PC 150 according to the present embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Further, the printer driver 152 program executed by the PC 150 according to the present embodiment may be provided or distributed via a network such as the Internet.

また、本実施の形態にかかるプリンタドライバ152プログラムを、ROM等に予め組み込んで提供するように構成してもよい。   Further, the printer driver 152 program according to the present embodiment may be provided by being incorporated in advance in a ROM or the like.

本実施の形態にかかるPC150で実行されるプリンタドライバ152プログラムは、上述した構成を含むモジュール構成となっており、実際のハードウェアとしてはCPU1601が上記記憶媒体(例えば、外部記憶装置1604)からプリンタドライバ152プログラムを読み出して実行することにより上記各部が主記憶装置上にロードすることで、上述した各構成がRAM1603上に生成される。   The printer driver 152 program executed by the PC 150 according to the present embodiment has a module configuration including the above-described configuration, and as actual hardware, the CPU 1601 executes the printer from the storage medium (for example, the external storage device 1604). By reading and executing the driver 152 program, the above-described units are loaded onto the main storage device, whereby the above-described components are generated on the RAM 1603.

図16は、第1の実施の形態にかかる画像形成装置100のハードウェア構成を示すブロック図である。本図に示すように、この画像形成装置100は、コントローラ10とエンジン部(Engine)60とをPCI(Peripheral Component Interconnect)バスで接続した構成となる。コントローラ10は、画像形成装置100全体の制御と描画、通信、操作部20からの入力を制御するコントローラである。エンジン部60は、PCIバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、1ドラムカラープロッタ、4ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部60には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。   FIG. 16 is a block diagram illustrating a hardware configuration of the image forming apparatus 100 according to the first embodiment. As shown in the figure, the image forming apparatus 100 has a configuration in which a controller 10 and an engine unit (Engine) 60 are connected by a PCI (Peripheral Component Interconnect) bus. The controller 10 is a controller that controls the entire image forming apparatus 100 and controls drawing, communication, and input from the operation unit 20. The engine unit 60 is a printer engine that can be connected to a PCI bus, and is, for example, a monochrome plotter, a one-drum color plotter, a four-drum color plotter, a scanner, or a fax unit. The engine unit 60 includes an image processing part such as error diffusion and gamma conversion in addition to a so-called engine part such as a plotter.

コントローラ10は、CPU11と、ノースブリッジ(NB)13と、システムメモリ(MEM−P)12と、サウスブリッジ(SB)14と、ローカルメモリ(MEM−C)17と、ASIC(Application Specific Integrated Circuit)16と、ハードディスクドライブ(HDD)18とを有し、ノースブリッジ(NB)13とASIC16との間をAGP(Accelerated Graphics Port)バス15で接続した構成となる。また、MEM−P12は、ROM(Read Only Memory)12aと、RAM(Random Access Memory)12bとをさらに有する。   The controller 10 includes a CPU 11, a north bridge (NB) 13, a system memory (MEM-P) 12, a south bridge (SB) 14, a local memory (MEM-C) 17, and an application specific integrated circuit (ASIC). 16 and a hard disk drive (HDD) 18, and the north bridge (NB) 13 and the ASIC 16 are connected by an AGP (Accelerated Graphics Port) bus 15. The MEM-P 12 further includes a ROM (Read Only Memory) 12a and a RAM (Random Access Memory) 12b.

CPU11は、画像形成装置100の全体制御をおこなうものであり、NB13、MEM−P12およびSB14からなるチップセットを有し、このチップセットを介して他の機器と接続される。   The CPU 11 performs overall control of the image forming apparatus 100, has a chip set including the NB 13, the MEM-P 12, and the SB 14, and is connected to other devices via the chip set.

NB13は、CPU11とMEM−P12、SB14、AGP15とを接続するためのブリッジであり、MEM−P12に対する読み書きなどを制御するメモリコントローラと、PCIマスタおよびAGPターゲットとを有する。   The NB 13 is a bridge for connecting the CPU 11 to the MEM-P 12, SB 14, and AGP 15, and includes a memory controller that controls reading and writing to the MEM-P 12, a PCI master, and an AGP target.

MEM−P12は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ROM12aとRAM12bとからなる。ROM12aは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、RAM12bは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。   The MEM-P 12 is a system memory used as a memory for storing programs and data, a memory for developing programs and data, a memory for drawing a printer, and the like, and includes a ROM 12a and a RAM 12b. The ROM 12a is a read-only memory used as a program / data storage memory, and the RAM 12b is a writable / readable memory used as a program / data development memory, a printer drawing memory, or the like.

SB14は、NB13とPCIデバイス、周辺デバイスとを接続するためのブリッジである。このSB14は、PCIバスを介してNB13と接続されており、このPCIバスには、ネットワークインターフェース(I/F)部なども接続される。   The SB 14 is a bridge for connecting the NB 13 to a PCI device and peripheral devices. The SB 14 is connected to the NB 13 via a PCI bus, and a network interface (I / F) unit and the like are also connected to the PCI bus.

ASIC16は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGP15、PCIバス、HDD18およびMEM−C17をそれぞれ接続するブリッジの役割を有する。このASIC16は、PCIターゲットおよびAGPマスタと、ASIC16の中核をなすアービタ(ARB)と、MEM−C17を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のDMAC(Direct Memory Access Controller)と、エンジン部60との間でPCIバスを介したデータ転送をおこなうPCIユニットとからなる。このASIC16には、PCIバスを介してFCU(Fax Control Unit)30、USB(Universal Serial Bus)40、IEEE1394(the Institute of Electrical and Electronics Engineers 1394)インターフェース50が接続される。   The ASIC 16 is an IC (Integrated Circuit) for image processing applications having hardware elements for image processing, and has a role of a bridge for connecting the AGP 15, PCI bus, HDD 18 and MEM-C 17. The ASIC 16 includes a PCI target and an AGP master, an arbiter (ARB) that is the core of the ASIC 16, a memory controller that controls the MEM-C 17, and a plurality of DMACs (Direct Memory) that perform rotation of image data by hardware logic. Access Controller) and a PCI unit that performs data transfer between the engine unit 60 via the PCI bus. An FCU (Fax Control Unit) 30, a USB (Universal Serial Bus) 40, and an IEEE 1394 (the Institute of Electrical and Electronics Engineers 1394) interface 50 are connected to the ASIC 16 via a PCI bus.

MEM−C17は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、HDD(Hard Disk Drive)18は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。   The MEM-C 17 is a local memory used as an image buffer for copying and a code buffer, and an HDD (Hard Disk Drive) 18 is a storage for storing image data, programs, font data, and forms. It is.

AGP15は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、MEM−P12に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。   The AGP 15 is a bus interface for a graphics accelerator card proposed for speeding up graphics processing. The AGP 15 speeds up the graphics accelerator card by directly accessing the MEM-P 12 with high throughput. .

なお、本実施の形態にかかる画像形成装置100で実行される画像処理プログラムは、ROM等に予め組み込まれて提供される。   Note that the image processing program executed by the image forming apparatus 100 according to the present embodiment is provided by being incorporated in advance in a ROM or the like.

本実施の形態にかかる画像形成装置100で実行される画像処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。   The image processing program executed by the image forming apparatus 100 according to the present embodiment is a file in an installable format or an executable format, and is a CD-ROM, a flexible disk (FD), a CD-R, a DVD (Digital Versatile Disk). ) Or the like may be recorded and provided on a computer-readable recording medium.

さらに、本実施の形態にかかる画像形成装置100で実行される画像処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態にかかる画像形成装置100で実行される画像処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。   Furthermore, the image processing program executed by the image forming apparatus 100 according to the present embodiment may be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. good. The image processing program executed by the image forming apparatus 100 according to the present embodiment may be provided or distributed via a network such as the Internet.

本実施の形態にかかる画像形成装置100で実行される画像処理プログラムは、上述した構成を含むモジュール構成となっており、実際のハードウェアとしてはCPU11が上記ROM12aから画像処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各構成がRAM12B上に生成される。   The image processing program executed by the image forming apparatus 100 according to the present embodiment has a module configuration including the above-described configuration. As actual hardware, the CPU 11 reads the image processing program from the ROM 12a and executes it. As a result, the above-described units are loaded onto the main storage device, and the components are generated on the RAM 12B.

第1の実施の形態にかかるネットワークを介して接続された画像形成装置とPCの構成を示すブロック図である。1 is a block diagram showing a configuration of an image forming apparatus and a PC connected via a network according to a first embodiment. 第1の実施の形態にかかるPCで表示される、画像形成装置のプロパティのウィンドウの例を示した図である。FIG. 6 is a diagram illustrating an example of a property window of an image forming apparatus displayed on the PC according to the first embodiment. 第1の実施の形態にかかるPCで表示される、くるみ製本の詳細設定を行うためのウィンドウの例を示した図である。It is the figure which showed the example of the window for performing the detailed setting of case binding displayed with PC concerning 1st Embodiment. 第1の実施の形態にかかるPCで生成される印刷条件データの例を示した図である。It is the figure which showed the example of the printing condition data produced | generated by PC concerning 1st Embodiment. 第1の実施の形態にかかるPCで生成される印刷条件データの他の例を示した図である。It is the figure which showed the other example of the printing condition data produced | generated by PC concerning 1st Embodiment. 第1の実施の形態にかかるPCで生成される印刷データの例を示した図である。It is the figure which showed the example of the print data produced | generated by PC concerning 1st Embodiment. 第1の実施の形態にかかる印刷データからくるみ製本を行う概念の第1の例を示した図である。It is the figure which showed the 1st example of the concept which performs case binding from the printing data concerning 1st Embodiment. 第1の実施の形態にかかる印刷データからくるみ製本を行う概念の第2の例を示した図である。It is the figure which showed the 2nd example of the concept which performs case binding from the printing data concerning 1st Embodiment. 第1の実施の形態にかかる印刷データからくるみ製本を行う概念の第3の例を示した図である。It is the figure which showed the 3rd example of the concept which performs case binding from the printing data concerning 1st Embodiment. 第1の実施の形態にかかる白紙設定部により設定された白紙の第1の例を示した概念図である。It is the conceptual diagram which showed the 1st example of the blank paper set by the blank paper setting part concerning 1st Embodiment. 第1の実施の形態にかかる白紙設定部により設定された白紙の第2の例を示した概念図である。It is the conceptual diagram which showed the 2nd example of the blank paper set by the blank paper setting part concerning 1st Embodiment. 第1の実施の形態にかかるPCにおける印刷コードを送信するまでの処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process until it transmits the printing code in PC concerning 1st Embodiment. 第1の実施の形態にかかる画像形成装置における全体的な処理の手順を示すフローチャートである。3 is a flowchart illustrating an overall processing procedure in the image forming apparatus according to the first embodiment. 第1の実施の形態にかかる画像形成装置の印刷部における印刷制御の処理の手順を示すフローチャートである。4 is a flowchart illustrating a print control process in the printing unit of the image forming apparatus according to the first embodiment. 第1の実施の形態にかかるPCのハードウェア構成を示した図である。It is a figure showing hardware constitutions of PC concerning a 1st embodiment. 第1の実施の形態にかかる複合機のハードウェア構成を示すブロック図である。1 is a block diagram illustrating a hardware configuration of a multifunction machine according to a first embodiment.

符号の説明Explanation of symbols

10 コントローラ
11 CPU
12 MEM−P
12a ROM
12b RAM
13 NB
14 SB
15 AGPバス
16 ASIC
17 MEM−C
18 HDD
20 操作部
30 FCU
40 USBインターフェース
50 IEEE1394インターフェース
60 エンジン部
100 画像形成装置
101 受信部
102 印刷条件解釈部
103 描画データ生成部
104 特定部
105 印刷順制御部
106 記憶部
107 印刷部
108 データ制御部
111 白紙設定部
112 配置判断部
151 文書編集アプリケーション
152 プリンタドライバ
161 印刷指示受付部
162 ページ特定受付部
163 印刷条件データ生成部
164 印刷データ生成部
165 送信部
180 ネットワーク
190 製本機
1601 CPU
1602 ROM
1603 RAM
1604 外部記憶装置
1605 表示装置
1606 入力装置
1607 通信インターフェース
1608 バス
10 Controller 11 CPU
12 MEM-P
12a ROM
12b RAM
13 NB
14 SB
15 AGP bus 16 ASIC
17 MEM-C
18 HDD
20 Operation unit 30 FCU
40 USB interface 50 IEEE 1394 interface 60 Engine unit 100 Image forming apparatus 101 Receiving unit 102 Print condition interpretation unit 103 Drawing data generation unit 104 Identification unit 105 Printing order control unit 106 Storage unit 107 Printing unit 108 Data control unit 111 Blank page setting unit 112 Arrangement Determination unit 151 Document editing application 152 Printer driver 161 Print instruction reception unit 162 Page specification reception unit 163 Print condition data generation unit 164 Print data generation unit 165 Transmission unit 180 Network 190 Bookbinding machine 1601 CPU
1602 ROM
1603 RAM
1604 External storage device 1605 Display device 1606 Input device 1607 Communication interface 1608 Bus

Claims (8)

複数ページの画像データと、くるみ製本の表紙用のページを特定する情報を含む製本条件情報と、を入力処理する入力手段と、
前記製本条件情報に基づいて、前記複数ページの画像データから、くるみ製本の表紙用の画像データを特定する特定手段と、
前記表紙用の画像データと、本文内容の画像データとを、くるみ製本するために表紙と本文内容とに関して予め設定された印刷順序に従って印刷する印刷手段と、
を備えたことを特徴とする画像形成装置。
Input means for performing input processing of image data of a plurality of pages and bookbinding condition information including information for specifying a page for case binding cover;
Based on the bookbinding condition information, specifying means for specifying image data for a cover of case binding from the image data of the plurality of pages;
Printing means for printing the image data for the cover and the image data of the text content according to a printing order set in advance for the cover and the text content for case binding;
An image forming apparatus comprising:
前記入力手段は、前記複数ページの画像データの前から所定の数のページを前表紙用のページとして特定し、前記複数ページの画像データの最後から所定の数のページを後表紙用のページとして特定する前記製本条件情報を入力処理することを特徴とする請求項1に記載の画像形成装置。   The input means specifies a predetermined number of pages from the front of the image data of the plurality of pages as a front cover page, and sets a predetermined number of pages from the end of the image data of the plurality of pages as a page for the back cover. The image forming apparatus according to claim 1, wherein the binding condition information to be specified is input. 前記前表紙用の画像データを一時的に記憶する記憶手段と、
前記印刷手段は、前記本文内容の画像データを印刷した後、前記記憶手段に記憶された前記前表紙用の画像データと、前記後表紙用の画像データとを印刷すること、
を特徴とする請求項2に記載の画像形成装置。
Storage means for temporarily storing the image data for the front cover;
The printing means prints the image data for the front cover and the image data for the back cover stored in the storage means after printing the image data of the body content;
The image forming apparatus according to claim 2.
前記入力手段は、前記複数の画像データのうち1ページのみ、前表紙用又は後表紙用のページとして特定する前記製本条件情報を入力処理し、
前記特定手段は、前記製本条件情報に基づいて、前表紙用又は後表紙用のページとして、1ページの画像データを特定し、
前記印刷手段は、特定された前記1ページの画像データを、前表紙用又は後表紙用のページとして印刷し、特定された1ページの裏のページを白紙として印刷すること、
を特徴とする請求項1乃至3のいずれか一つに記載の画像形成装置。
The input means inputs the bookbinding condition information that specifies only one page of the plurality of image data as a front cover page or a back cover page,
The specifying means specifies one page of image data as a front cover page or a back cover page based on the bookbinding condition information,
The printing unit prints the specified one-page image data as a front cover page or a back cover page, and prints the back page of the specified one page as a blank sheet;
The image forming apparatus according to claim 1, wherein the image forming apparatus is an image forming apparatus.
複数のページの画像データにおいて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける受付手段と、
前記受付手段が受け付けた、くるみ製本の表紙用のページを特定する情報を含んだ製本条件情報を生成する条件情報生成手段と、
前記画像データと、前記製本条件情報とを、画像形成装置に対して出力する出力手段と、
を備えることを特徴とする情報処理装置。
Accepting means for accepting input of information for specifying a page for cover of case binding in image data of a plurality of pages;
Condition information generating means for generating bookbinding condition information including information for specifying a cover page for case binding received by the receiving means;
Output means for outputting the image data and the bookbinding condition information to an image forming apparatus;
An information processing apparatus comprising:
前記受付手段は、複数のページの画像データにおいて、最初からの所定のページ及び最後からの所定のページを表紙用のページを特定する情報の入力を受け付けること、
を特徴とする請求項5に記載の情報処理装置。
The accepting unit accepts input of information for specifying a cover page for a predetermined page from the beginning and a predetermined page from the end in image data of a plurality of pages;
The information processing apparatus according to claim 5.
複数のページの画像データにおいて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける受付ステップと、
前記受付ステップが受け付けた、くるみ製本の表紙用のページを特定する情報を含んだ製本条件情報を生成する条件情報生成ステップと、
前記画像データと、前記製本条件情報とを、画像形成装置に対して出力する出力ステップと、
をコンピュータに実行させる情報処理プログラム。
A reception step for receiving input of information for specifying a page for cover of case binding in image data of a plurality of pages;
A condition information generating step for generating bookbinding condition information including information for specifying a cover page for case binding accepted by the accepting step;
An output step of outputting the image data and the bookbinding condition information to an image forming apparatus;
An information processing program that causes a computer to execute.
くるみ製本するための印刷を行う印刷システムであって、
複数のページの画像データにおいて、くるみ製本の表紙用のページを特定する情報の入力を受け付ける受付手段と、
前記受付手段が受け付けた、くるみ製本の表紙用のページを特定する情報を含んだ製本条件情報を生成する条件情報生成手段と、
前記画像データと、前記製本条件情報とを出力する出力手段と、
複数ページの画像データと、くるみ製本の表紙用のページを特定する情報を含む製本条件情報と、を入力処理する入力手段と、
前記製本条件情報に基づいて、前記複数ページの画像データから、くるみ製本の表紙用の画像データを特定する特定手段と、
前記表紙用の画像データと、本文内容の画像データとを、くるみ製本するために表紙と本文内容とに関して予め設定された印刷順序に従って印刷する印刷手段と、
を備えたことを特徴とする画像処理システム。
A printing system that performs printing for case binding.
Accepting means for accepting input of information for specifying a page for cover of case binding in image data of a plurality of pages;
Condition information generating means for generating bookbinding condition information including information for specifying a cover page for case binding received by the receiving means;
Output means for outputting the image data and the bookbinding condition information;
Input means for performing input processing of image data of a plurality of pages and bookbinding condition information including information for specifying a page for case binding cover;
Based on the bookbinding condition information, specifying means for specifying image data for a cover of case binding from the image data of the plurality of pages;
Printing means for printing the image data for the cover and the image data of the text content according to a printing order set in advance for the cover and the text content for case binding;
An image processing system comprising:
JP2008064446A 2008-03-13 2008-03-13 Image forming apparatus, information processor, information processing program, and image processing system Pending JP2009223405A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008064446A JP2009223405A (en) 2008-03-13 2008-03-13 Image forming apparatus, information processor, information processing program, and image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008064446A JP2009223405A (en) 2008-03-13 2008-03-13 Image forming apparatus, information processor, information processing program, and image processing system

Publications (1)

Publication Number Publication Date
JP2009223405A true JP2009223405A (en) 2009-10-01

Family

ID=41240149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008064446A Pending JP2009223405A (en) 2008-03-13 2008-03-13 Image forming apparatus, information processor, information processing program, and image processing system

Country Status (1)

Country Link
JP (1) JP2009223405A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012063703A (en) * 2010-09-17 2012-03-29 Canon Inc Image forming apparatus and control method therefor
KR101438872B1 (en) * 2010-09-21 2014-09-05 캐논 가부시끼가이샤 Printing apparatus, method of controlling the same and information processing apparatus
JP2017047629A (en) * 2015-09-03 2017-03-09 コニカミノルタ株式会社 Image formation device and program
JP2017076197A (en) * 2015-10-13 2017-04-20 コニカミノルタ株式会社 Print control device, printing system, print control method and program
JP2018192807A (en) * 2018-08-17 2018-12-06 富士ゼロックス株式会社 Document processing device, image forming device, image forming system, and document processing program
JP2019162873A (en) * 2018-03-16 2019-09-26 株式会社リコー Information processing device, information processing method, and information processing system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012063703A (en) * 2010-09-17 2012-03-29 Canon Inc Image forming apparatus and control method therefor
KR101438872B1 (en) * 2010-09-21 2014-09-05 캐논 가부시끼가이샤 Printing apparatus, method of controlling the same and information processing apparatus
US9020413B2 (en) 2010-09-21 2015-04-28 Canon Kabushiki Kaisha Selectively changing printing order of print data depending on selected binding process
JP2017047629A (en) * 2015-09-03 2017-03-09 コニカミノルタ株式会社 Image formation device and program
JP2017076197A (en) * 2015-10-13 2017-04-20 コニカミノルタ株式会社 Print control device, printing system, print control method and program
JP2019162873A (en) * 2018-03-16 2019-09-26 株式会社リコー Information processing device, information processing method, and information processing system
JP7225971B2 (en) 2018-03-16 2023-02-21 株式会社リコー Information processing device, information processing method, and information processing system
JP2018192807A (en) * 2018-08-17 2018-12-06 富士ゼロックス株式会社 Document processing device, image forming device, image forming system, and document processing program

Similar Documents

Publication Publication Date Title
JP5757202B2 (en) Page processing program and information processing apparatus
US20050105116A1 (en) Document processing apparatus and document processing method
JP2005142770A (en) Method and apparatus for document processing
JP2004318581A (en) Information processor and method of displaying print preview
JP4337885B2 (en) Image forming apparatus and image forming method
JP2011114574A (en) Inspection system
JP2009223405A (en) Image forming apparatus, information processor, information processing program, and image processing system
JP2008201045A (en) Image forming apparatus
JP2009021879A (en) Image processor, image processing method, and program
JP2008259101A (en) Image processor and processing method, and program therefor, and storage medium
JP2005115683A (en) Print setting method and information processor
US8711430B2 (en) Data processing system, data processing method, and image forming apparatus
US8456696B2 (en) Printing control method, printing control terminal device and image forming apparatus to selectively convert a portion of an XPS file to PDL data
JP2009048096A (en) Image processing apparatus, image forming apparatus, processing condition setting method and processing condition setting program
JP5577766B2 (en) Print control apparatus and print control program
US8045205B2 (en) Image forming device, and method and computer readable medium therefor
JP4826481B2 (en) Image processing apparatus and image forming apparatus
US9069507B2 (en) Print server, printing system, and computer program product configured to send print data to an image forming apparatus based on obtained designation of the image forming apparatus
JP5316012B2 (en) Printing system, printing control apparatus, and printer driver program
JP2019114973A (en) Image processing apparatus and program
KR20130010773A (en) Image forming apparatus, printing contorl terminal apparatus and printing control method and thereof
JP2010130500A (en) Image reading apparatus, image reading method and image reading program
JPH11232001A (en) Printer controller
JP2012168750A (en) Print control program, information processor, recording medium, print system, and printer
KR101360516B1 (en) Image processing apparatus, image processing method, and storage medium