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 PDFInfo
- 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
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
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
しかしながら、特許文献1に記載された技術では、画像形成装置のくるみ製本の印刷順に従って、情報処理装置側で、くるみ製本の表紙となる画像データのページ番号を設定する必要がある。つまり、画像形成装置と情報処理装置との印刷順序を同期させる必要があり、利用者の操作負担が生じるという問題がある。
However, in the technique described in
本発明は、上記に鑑みてなされたものであって、くるみ製本のために適切な画像データの印刷処理を行う画像形成装置、情報処理装置、情報処理プログラム及び画像処理システムを提供することを目的とする。 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
文書編集アプリケーション151は、文書データを編集するアプリケーションとする。そして、当該文書編集アプリケーション151で編集された文書データを印刷したい場合に、後述するプリンタドライバ152を呼び出すことができる。例えば、文書編集アプリケーション151において、印刷命令を選択することで、プリンタドライバ152を呼び出せる。
The
プリンタドライバ152は、印刷指示受付部161と、ページ特定受付部162と、印刷条件データ生成部163と、印刷データ生成部164と、送信部165と、を備え、印刷データを画像形成装置100に出力する。
The printer driver 152 includes a print
印刷指示受付部161は、文書編集アプリケーション151によって、印刷命令を選択された後、印刷の実行や、印刷する際の詳細な設定を受け付ける。そして、印刷対象となる文書データや画像データなどは、後述する印刷データ生成部164により、画像形成装置100が認識可能なページ毎の画像データに変換される。この変換される画像データのフォーマットはいずれの形式でも良いが、例えばPDL(Page Description Language)などが考えられる。
The print
例えば、文書編集アプリケーション151において、印刷命令の選択を受け付けた場合に、PC150は、印刷に関する設定を受け付けるウィンドウを表示する。そして、当該ウィンドウで、「画像形成装置100のプロパティ」を表すボタンが押下されることで、図2に示す「画像形成装置100のプロパティ」のウィンドウが表示される。
For example, when the
図2に示すウィンドウで、“くるみ製本する”のチェックボックス201をチェックすることで、印刷指示受付部161は、くるみ製本にする旨の指示を受け付けたことになる。そして、“詳細”ボタン202を選択することで、さらに詳細な設定を行うためのウィンドウが表示される。
By checking the “Perform case binding”
図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
図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
例えば、ページ特定受付部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
例えば、ページ特定受付部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
他の例としては、ページ特定受付部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
他の例としては、ページ特定受付部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
他にも、ページ特定受付部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
また、上述したウィンドウによるページの指定に制限するものではなく、表紙の面毎に画像データのページを指定可能であれば、どのような指定手法でも良い。例えば、ウィンドウに対して、利用者が、表紙の各面として印刷する画像データのページを直接設定し、ページ特定受付部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
図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
印刷データ生成部164は、印刷条件データと、印刷に利用される画像データとを含む印刷データを生成する。
The print
また、印刷データ生成部164は、文書編集アプリケーション151等のアプリケーションで生成された画像データや文書データを、画像形成装置100が認識可能なページ毎の画像データに変換する処理を行う。そして、印刷データ生成部164は、変換した画像データと、印刷条件データとを含めた印刷データを生成する。
The print
図6は、印刷データの例を示した図である。図6に示すように印刷データのヘッダ領域に印刷条件データ601が格納され、それ以降にページ毎の画像データが格納されている。
FIG. 6 is a diagram illustrating an example of print data. As shown in FIG. 6,
送信部165は、印刷条件データと画像データとを含む印刷データを、画像形成装置100に対して送信する。
The
本実施の形態にかかるPC150において、印刷データに印刷条件データを含めることで、当該印刷データを受信した画像形成装置100が、表紙用の画像データを特定することができる。
In the
図1に戻り、画像形成装置100は、受信部101と、印刷条件解釈部102と、描画データ生成部103と、特定部104と、印刷順制御部105と、記憶部106と、印刷部107と、データ制御部108と、を備えると共に、製本機190と接続されている。これにより、画像形成装置100が印刷した紙原稿に対して、製本機190が、製本処理を行うことができる。
Returning to FIG. 1, the
製本機190の構成や機構、およびくるみ製本を行うための処理については、従来から用いられている処理を用いることとして、説明を省略する。
The configuration and mechanism of the
受信部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
他の例としては、印刷条件データには、前表紙用又は後表紙用のページとして、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
データ制御部108は、受信した印刷データを、印刷条件データと、複数ページの画像データとに分割する。そして、データ制御部108は、分割した印刷データを、印刷条件解釈部102に出力する一方、分割した複数ページの画像データを、描画データ生成部103に出力する。
The data control
印刷条件解釈部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
特定部104は、白紙設定部111を備え、印刷条件解釈部102が抽出したコマンド列に従って、印刷データに含まれていた複数ページの画像データから、くるみ製本の表紙用の画像データのページを特定する。
The specifying
また、特定部104が前表紙用又は後表紙用のページとして、表面か裏面のいずれか1ページの画像データのページのみ特定し、他方の面で画像データが存在しないと判断した場合、白紙設定部111は、画像データが存在しない面に対して白紙を設定する。さらに、特定部104が、前表紙用又は後表紙用のページとして、両面共に画像データが存在しないと判断した場合、白紙設定部111は、画像データが存在しない両面に対して白紙を設定する。
In addition, when the specifying
印刷順制御部105は、配置判断部112を備え、特定部104により特定された表紙用の画像データのページに基づいて、描画データ生成部103により生成された描画データの印刷順を設定する。くるみ製本を行う場合、印刷順制御部は、くるみ製本用するために予め設定された印刷順序を設定する。予め設定された印刷順序とは、最初にくるみ製本用の表紙(1〜4ページの描画データ)を先に印刷した後本文内容を印刷する順序、又は本文内容を先に印刷した後にくるみ製本用の表紙1〜4ページの描画データ)を印刷する順序等とする。
The printing
記憶部106は、表紙の印刷を本文内容の後に印刷する場合に、前表紙用の画像データを一時的に記憶する。記憶部106は、HDD(Hard Disk Drive)、光ディスク、メモリカード、RAM(Random Access Memory)などの一般的に利用されているあらゆる記憶手段により構成することができる。
The
配置判断部112は、表紙用画像データが、印刷データに含まれている複数ページのうち、最初からと最後からとに分割されているか否か判断する。そして、配置判断部112が、分割されていると判断した場合に、印刷順制御部105が、表紙用の描画データを記憶部106に一時的に記憶する。そして、本文内容の描画データについて印刷が終了した後に、表紙用の描画データが一括して印刷されることになる。
The
印刷部107は、印刷順制御部105に従って、表紙用の描画データと、本文内容の描画データとを、印刷順制御部105により設定された印刷順序に従って印刷する。
In accordance with the printing
例えば、特定部104により、表紙用の描画データが最初からのページと、最後からのページとに分けられていることが特定された場合、印刷部107は、本文内容の描画データを印刷した後、記憶部106に記憶された前表紙用の描画データと、後表紙用の描画データと、を用いてくるみ製本用の表紙印刷を行う。
For example, when the specifying
他の例としては、特定部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
図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
このため、図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
図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
つまり、図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
図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
つまり、最初に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
このように、裏面のみに印刷したい場合、くるみ製本時に限らず、白紙設定部111が、表面に白紙情報を設定することで、両面ともに描画データがある通常の両面印刷による処理が可能となる。
In this way, when printing only on the back side, not only at the time of case binding, but the blank
また、白紙の設定は、図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
なお、本実施の形態とは異なるが、裏面のみ印刷する場合に、白紙設定部111が白紙を設定するのではなく、画像形成装置100が通常の両面印刷と同じ搬送経路を用いて搬送することで、裏面のみ印刷してもよい。
Note that, unlike the present embodiment, when only the back side is printed, the blank
次に、本実施の形態にかかるPC150における印刷コードを送信するまでの処理について説明する。図12は、本実施の形態にかかるPC150における上述した処理の手順を示すフローチャートである。
Next, processing until a print code is transmitted in the
まず、PC150のプリンタドライバ152の印刷指示受付部161が、印刷命令の選択を受け付ける(ステップS1201)。その後、PC150では、印刷するためのウィンドウが表示される。
First, the print
そして、表示されたウィンドウにおいて、印刷指示受付部161が、くるみ製本の選択を受け付ける(ステップS1202)。当該ウィンドウの例としては、図2に示すウィンドウなどが考えられる。
In the displayed window, the print
次に、ページ特定受付部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
その後、印刷指示受付部161が、ウィンドウにおける決定ボタンの押下を受け付ける(ステップS1204)。
Thereafter, the print
そして、印刷条件データ生成部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
その後、送信部165が、生成した印刷データを、画像形成装置100に送信する(ステップS1207)。
Thereafter, the
上述した処理手順では、表紙用の画像データを特定する印刷条件データが含まれているため、送信先の画像形成装置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
次に、本実施の形態にかかる画像形成装置100における全体的な処理について説明する。図13は、本実施の形態にかかる画像形成装置100における上述した処理の手順を示すフローチャートである。
Next, overall processing in the
まず、受信部101は、PC150から印刷データを受信する(ステップS1301)。 First, the receiving unit 101 receives print data from the PC 150 (step S1301).
次に、データ制御部108が、印刷データを印刷条件データと画像データとに分割する(ステップS1302)。
Next, the
その後、印刷条件解釈部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
次に、特定部104は、特定された表紙用の画像データのページから、表紙両面分の画像データが存在するか否か判断する(ステップS1305)。両面分の画像データが存在すると判断した場合(ステップS1305:Yes)、特に処理を行わない。
Next, the specifying
一方、特定部104が両面分の画像データが存在しないと判断した場合(ステップS1305:No)、白紙設定部111が、画像データが存在しない面に、白紙を設定する(ステップS1306)。
On the other hand, when the specifying
そして、描画データ生成部103が、印刷データに含まれていた画像データから、印刷に用いる描画データを生成する(ステップS1307)。
Then, the drawing
その後、配置判断部112は、特定部104により特定されたページに基づいて、表紙用の画像データが、画像データの最初からと最後からとに分けて格納されていたか判断する(ステップS1308)。分かれていないと判断した場合(ステップS1308:No)、記憶部106を用いた処理は特に行わない。
Thereafter, the
そして、配置判断部112が分けて格納されていたと判断した場合(1308:Yes)、印刷順制御部105が、最初に配置されていた表紙用の描画データを。記憶部106に一時的に記憶する(ステップS1309)。
If the
その後、印刷部107が印刷制御を実行する(ステップS1310)。
Thereafter, the
上述した処理手順により、印刷条件データに含まれている情報に基づいて、表紙用の画像データを特定し、印刷制御を行うことが可能となる。 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
まず、印刷部107は、特定部104により特定された表紙用画像データのページの位置から、表紙を本文内容より先に印刷するか否か判断する(ステップS1401)。
First, the
そして、表紙を本文内容より先に印刷すると判断した場合(ステップ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
そして、印刷部107が、表紙印刷すると判断した場合(ステップS1408:Yes)、記憶部106にくるみ表紙用の描画データが格納されているか否か判断する(ステップS1409)。格納されていないと判断した場合(ステップS1409:No)、そのまま、入力された描画データを用いてくるみ表紙の印刷を行う(ステップS1410)。
If the
一方、印刷部107が、記憶部106に格納されていると判断した場合(ステップS1409:Yes)、記憶部106に記憶されていた、くるみ表紙用の描画データを読み出す(ステップS1411)。
On the other hand, when the
そして、印刷部107が、読み出された描画データと、入力された描画データとを用いて、くるみ表紙を印刷する(ステップS1412)。
Then, the
その後、製本機190が製本処理を行い、くるみ表紙で、本文内容が印刷された紙媒体をくるむ(ステップS1405)。
After that, the
上述した画像形成装置100においては、PC150から送信される印刷データに含まれている印刷条件データから、いずれのページが本文内容で、いずれのページが表紙かを特定することができる。このため、PC150と画像形成装置100との間で、表紙のページを特定できるように設定する必要がなくなり、作業負担を軽減できる。
In the
また、印刷条件データで、くるみ製本を行うためのコマンドが含まれているため、画像形成装置100で、くるみ製本を行うための設定が不要となり、操作負担が軽減できる。
In addition, since the print condition data includes a case binding command, setting for performing the case binding is not necessary in the
また、画像形成装置100において、白紙設定部111により、くるみ表紙に対して、描画データが存在しない面に白紙を設定することで、くるみ表紙の各面に対して、利用者の要求に適した印刷を行うことができる。
Further, in the
(変形例)
また、上述した各実施の形態に限定されるものではなく、以下に例示するような種々の変形が可能である。
(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
例えば、くるみ表紙の前表紙の表面に、画像データの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
(変形例3)
さらに、印刷データの生成は、PC150に制限するものではなく、UNIX(登録商標)が搭載された装置のフィルタを用いても良い。
(Modification 3)
Furthermore, the generation of print data is not limited to the
このフィルタを用いる例としては、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
本実施の形態にかかるPC150で実行されるプリンタドライバ152プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
The printer driver 152 program executed by the
また、本実施の形態にかかるPC150で実行されるプリンタドライバ152プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態にかかるPC150で実行されるプリンタドライバ152プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
Further, the printer driver 152 program executed by the
また、本実施の形態にかかるプリンタドライバ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
図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
コントローラ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
CPU11は、画像形成装置100の全体制御をおこなうものであり、NB13、MEM−P12およびSB14からなるチップセットを有し、このチップセットを介して他の機器と接続される。
The
NB13は、CPU11とMEM−P12、SB14、AGP15とを接続するためのブリッジであり、MEM−P12に対する読み書きなどを制御するメモリコントローラと、PCIマスタおよびAGPターゲットとを有する。
The
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
SB14は、NB13とPCIデバイス、周辺デバイスとを接続するためのブリッジである。このSB14は、PCIバスを介してNB13と接続されており、このPCIバスには、ネットワークインターフェース(I/F)部なども接続される。
The
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
MEM−C17は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、HDD(Hard Disk Drive)18は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
The MEM-
AGP15は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、MEM−P12に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
The
なお、本実施の形態にかかる画像形成装置100で実行される画像処理プログラムは、ROM等に予め組み込まれて提供される。
Note that the image processing program executed by the
本実施の形態にかかる画像形成装置100で実行される画像処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
The image processing program executed by the
さらに、本実施の形態にかかる画像形成装置100で実行される画像処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態にかかる画像形成装置100で実行される画像処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
Furthermore, the image processing program executed by the
本実施の形態にかかる画像形成装置100で実行される画像処理プログラムは、上述した構成を含むモジュール構成となっており、実際のハードウェアとしてはCPU11が上記ROM12aから画像処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各構成がRAM12B上に生成される。
The image processing program executed by the
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
12 MEM-P
12a ROM
12b RAM
13 NB
14 SB
15
17 MEM-C
18 HDD
20
40
1602 ROM
1603 RAM
1604
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:
前記印刷手段は、前記本文内容の画像データを印刷した後、前記記憶手段に記憶された前記前表紙用の画像データと、前記後表紙用の画像データとを印刷すること、
を特徴とする請求項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乃至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:
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)
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 |
-
2008
- 2008-03-13 JP JP2008064446A patent/JP2009223405A/en active Pending
Cited By (8)
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 |