JP4574482B2 - Printing apparatus, control method therefor, and program - Google Patents
Printing apparatus, control method therefor, and program Download PDFInfo
- Publication number
- JP4574482B2 JP4574482B2 JP2005215983A JP2005215983A JP4574482B2 JP 4574482 B2 JP4574482 B2 JP 4574482B2 JP 2005215983 A JP2005215983 A JP 2005215983A JP 2005215983 A JP2005215983 A JP 2005215983A JP 4574482 B2 JP4574482 B2 JP 4574482B2
- Authority
- JP
- Japan
- Prior art keywords
- page
- image
- printing
- unit
- pages
- 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.)
- Active
Links
Images
Landscapes
- Control Or Security For Electrophotography (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本発明は、画像形成装置および画像形成システム、その方法並びに記憶媒体、プログラムに関し、例えば、画像形成されるシート上にページ番号等の情報を付加可能な画像形成装置等に関する。 The present invention relates to an image forming apparatus, an image forming system, a method thereof, a storage medium, and a program. For example, the present invention relates to an image forming apparatus that can add information such as a page number on a sheet on which an image is formed.
近年、複写機等の画像形成装置において、原稿画像が記録される記録紙にページ番号等の付加情報を付加するナンバリング機能を持つものが提案されている。このようなナンバリング機能においては、単にページ番号を付加するのみではなく、例えば、(該当ページ数)/(総ページ数)のように原稿の総枚数に対する何枚目かがわかるようなナンバリング機能(総ページ数付きページ番号記録と称する)が提案されている。この総ページ数付ページ番号記録を提供可能にするものが、例えば、特許文献1や特許文献2に開示されている。
In recent years, there has been proposed an image forming apparatus such as a copying machine having a numbering function for adding additional information such as a page number to a recording sheet on which an original image is recorded. In such a numbering function, a numbering function (for example, (number of pages) / (total number of pages)) that identifies the number of pages relative to the total number of documents (not shown) is not only added. (Referred to as page number recording with the total number of pages). For example,
特許文献1では、原稿自動送り装置(以下、ADFともいう)を用いて、まず、原稿の総枚数を計測(原稿枚数をカウント)する為に、原稿台にセットされた原稿の搬送動作を実行させ、原稿を一枚搬送する毎に、原稿の枚数を加算していく。搬送すべき原稿がなくなるまで該一連の動作を繰り返すことにより、複数ページかなる一連の原稿束の原稿総枚数が計測される。原稿の総枚数の計測作業が完了したら、該原稿画像を実際に記録紙に印字すべく、原稿枚数をカウントする為に先の工程にてADFにより搬送動作がなされた原稿を、もう一度、該ADFにより搬送させる。この搬送において、画像形成装置は、該原稿の画像を読取り、読取った画像を記録紙に印字する共に、該記録紙に対して、その原稿のページ番号と、先の工程により取得した原稿の総枚数を、印字する。
In
また、特許文献2においては、予めユーザによって設定された原稿の総枚数を用いてナンバリングを行う構成が開示される。
ところが、特許文献1のように、自動原稿送り装置(ADF)を用いて予め原稿の総枚数を装置により計測する構成の場合は、同一原稿に対する2度にわたる原稿搬送動作が発生する。すなわち、(i)原稿の総枚数を計測する為のADFによる原稿の搬送動作と、(ii)その原稿の画像を実際に記録紙に記録する為のADFによる該原稿の搬送動作である。原稿の搬送では、ローラやベルトなどを用いて原稿が搬送されるため、ADFにて原稿を搬送する回数が多ければ多いほど、ADFにて原稿の紙詰まり(原稿ジャム)が発生する確率も、原稿を搬送する回数が少ない場合と比較して、高くなる可能性が想定される。又、原稿ジャムが発生すれば原稿自体を痛めてしまうという問題も生じうる。また、原稿枚数が増えれば増えるほど、原稿の総枚数を計測のための時間が、原稿枚数が少ない時に比べ、余分にかかることが予想される。また自動原稿送り装置が装着されていない画像形成装置では、そもそも、総枚数をカウントすることはできない可能性がある。
However, in the case of a configuration in which the total number of documents is previously measured by an apparatus using an automatic document feeder (ADF) as in
また、特許文献2のように、原稿枚数をユーザが予め手入力する方法では、原稿総枚数の計測が不要となるので、印刷し終わるまでの時間を短縮することが可能になる。しかしながら、原稿の総枚数を、画像形成を実行させる前に、実際に、ユーザが、目視で、数える等の作業が必要である。よって、ユーザが原稿の総枚数を数え間違えるというミスが発生したり、そのようなミスに起因した誤操作が原因で、画像形成装置によりユーザが所望としない画像形成を実行してしまう可能性が考えられる。又、原稿の総枚数が大量にある場合には、ユーザに要求される作業が、原稿の総枚数が少量のときに比べ、増加する可能性がある。
Further, in the method in which the user manually inputs the number of documents as in
本発明は上述したような従来技術にて想定される問題を克服できる画像形成装置、画像形成システム、その方法、および、記憶媒体、プログラムを提供することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide an image forming apparatus, an image forming system, a method thereof, a storage medium, and a program that can overcome the problems assumed in the prior art as described above.
本発明は、例えば、上記特許文献1のような構成により生じうる問題を解決可能にするという効果と、上記特許文献2のような構成により生じうる問題を解決可能にするという効果との両立を図れるようすることを一つの目的とする。更に、本発明は、例えば、ユーザの作業の負担軽減やミスプリント防止という効果と、原稿劣化防止という効果と、生産性を向上できるという効果と、装置に対する負担軽減を図れるという効果などの各種効果を、バランスよく、実現可能にする。そして、ユーザからの様々なニーズに対応可能な、画像形成装置、画像形成システム、その方法、および、記憶媒体、プログラムを提供することを目的とする。
The present invention, for example, achieves both the effect of making it possible to solve the problem that can be caused by the configuration as in
上記の目的を達成するための本発明による印刷装置は以下の構成を備える。すなわち、
複数の画像を入力する入力手段と、
前記入力手段により入力された複数の画像を複数の印刷用紙に印刷する印刷手段と、
ページ数をユーザから受け付ける受付手段と、
前記受付手段により受け付けられた前記ページ数以下のページ番号のページに対応する画像の場合には、当該画像と前記受付手段により受け付けられた前記ページ数の両方を印刷するよう前記印刷手段を制御し、前記受付手段により受け付けられた前記ページ数より後のページに対応する画像の場合には、前記受付手段により受け付けられた前記ページ数を印刷せずに当該画像を印刷するよう前記印刷手段を制御する制御手段とを備える。
In order to achieve the above object, a printing apparatus according to the present invention comprises the following arrangement. That is,
An input means for inputting a plurality of images;
Printing means for printing a plurality of images input by the input means on a plurality of printing papers;
A receiving means for receiving the number of pages from the user;
In the case of an image corresponding to a page having a page number equal to or less than the number of pages received by the receiving unit, the printing unit is controlled to print both the image and the number of pages received by the receiving unit. In the case of an image corresponding to a page after the number of pages received by the receiving unit, the printing unit is controlled to print the image without printing the number of pages received by the receiving unit. Control means.
また、上記の目的を達成するための本発明の他の態様によって提供される印刷装置の制御方法は、
印刷装置の制御方法であって、
入力手段が、複数の画像を入力する入力工程と、
印刷手段が、前記入力工程で入力された複数の画像を複数の印刷用紙に印刷する印刷工程と、
受付手段が、ページ数をユーザから受け付ける受付工程と、
制御手段が、前記受付工程で受け付けられた前記ページ数以下のページ番号のページに対応する画像の場合には、当該画像と前記受付工程で受け付けられた前記ページ数の両方を印刷するよう前記印刷手段による前記印刷工程を制御し、前記受付工程で受け付けられた前記ページ数より後のページに対応する画像の場合には、前記受付工程で受け付けられた前記ページ数を印刷せずに当該画像を印刷するよう前記印刷工程を制御する制御工程とを有する。
Further, a control method for a printing apparatus provided by another aspect of the present invention for achieving the above object is as follows:
A method for controlling a printing apparatus,
An input step in which the input means inputs a plurality of images;
A printing step in which a printing unit prints a plurality of images input in the input step on a plurality of printing papers;
An accepting step for accepting the number of pages from the user;
In the case where the control unit is an image corresponding to a page having a page number equal to or less than the number of pages received in the receiving step, the printing is performed so as to print both the image and the number of pages received in the receiving step. In the case of an image corresponding to a page after the number of pages received in the receiving step, the printing step by means is controlled, and the image is printed without printing the page number received in the receiving step. And a control process for controlling the printing process to perform printing.
本発明によれば、例えばジョブの総ページ数やページ番号等の付加情報を出力結果に反映可能な画像形成装置やシステムにおいて、そのような出力結果を作成する際の従来技術の課題(例えば生産性の問題や、原稿劣化の問題、ミスプリントの問題)を解決できる。又、例えば、該出力結果を作成した場合に、不適正な出力結果を作成してしまうのを阻止し、出力結果の正確性・確実性を向上させる事が出来る。又、例えば、該出力結果を作成する場合のユーザに対する操作性を向上させる事が出来る。又、例えば、上記装置やシステムにて生産性を向上させようとしたが為に、ユーザの意図しない出力結果を作成する等の問題が発生するのを未然に防止出来る。又、上記出力結果を作成するうえで、装置に無駄な動作を実行させないようにすることができ、機器に対する負担を軽減できる。又、このような、ジョブの総ページ数やページ番号等の付加情報を出力結果に反映可能な画像形成装置やシステムにて、上記出力結果を作成する場合に、上述の効果の少なくとも何れかを含む複数の効果を、バランスよく、得られるようにする事が出来る。例えば、原稿総枚数を含むページ数を記録する複写処理において、複写の開始に先立って行われていた原稿枚数のみのカウントを目的とした原稿送りや、人手により行われていた原稿総枚数の入力が不要となり、正確なページ数記録と迅速な複写処理を実現できる。そして、このような、ジョブの総ページ数やページ番号等の付加情報を出力結果に反映可能な画像形成装置やシステムにて該出力結果を作成する場合において、ユーザからの様々なニーズに柔軟に対応することが出来る。 According to the present invention, for example, in an image forming apparatus or system capable of reflecting additional information such as the total number of pages of a job and a page number in an output result, a problem (for example, production) in creating such an output result Problem, document deterioration problem, and misprint problem). In addition, for example, when the output result is created, it is possible to prevent the creation of an inappropriate output result and improve the accuracy and certainty of the output result. Further, for example, the operability for the user when creating the output result can be improved. Further, for example, it is possible to prevent a problem such as creating an output result unintended by the user due to an attempt to improve productivity with the above-described apparatus or system. Further, in creating the output result, it is possible to prevent the apparatus from performing a useless operation, and the burden on the device can be reduced. Further, when the output result is created in such an image forming apparatus or system capable of reflecting additional information such as the total number of pages and page number of the job in the output result, at least one of the above-described effects is obtained. Multiple effects can be obtained in a balanced manner. For example, in a copy process that records the number of pages including the total number of originals, it is possible to feed the original for the purpose of counting only the number of originals that had been performed prior to the start of copying, or to input the total number of originals that had been performed manually This eliminates the need to record the number of pages accurately and realize a rapid copying process. When the output result is created by such an image forming apparatus or system that can reflect the additional information such as the total page number and page number of the job in the output result, it can flexibly meet various needs from the user. Can respond.
以下、添付の図面を参照して本発明の好適な実施形態を説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
図1は、本実施形態の画像形成装置(実施形態では複写機とする)の構成を示す断面図である。本実施形態の画像形成装置は主にリーダ部1およびプリンタ部2によって構成される。以下、各部の構成および動作について説明する。尚、本実施形態では、主に、コピー機能を有する複写機を例にとり説明するがこれに限られるものではない。例えば、コンピュータから出力された画像データをプリント可能にするプリント機能を具備した画像形成装置であっても良い。或いは、コピー機能およびプリント機能およびファクシミリ機能等の少なくとも何れかの機能を含む複数の機能を有する複合機能型の画像形成装置であってもよいし、該機能のうちの何れか1つの機能のみを具備した単一機能型の画像形成装置であっても良い。
FIG. 1 is a cross-sectional view illustrating a configuration of an image forming apparatus according to the present exemplary embodiment (a copier in the exemplary embodiment). The image forming apparatus of the present embodiment is mainly composed of a
原稿給送装置101(以下、ADF101と記す場合もある)上に積載された原稿は、1枚ずつ順次原稿台ガラス面102上に搬送される。
Documents stacked on document feeder 101 (hereinafter also referred to as ADF 101) are sequentially conveyed onto document
尚、本実施形態の画像形成装置は先頭ページ処理(先頭ページモード)での画像形成処理が可能である。先頭ページモードでは、ADF101にセットされた、複数ページからなる一連の原稿束を、一枚ずつ先頭ページ側(1頁目)の原稿から順番にADF101により給送させる。そして、先頭ページから順番に、原稿の読取処理、該原稿画像のメモリへの記憶処理、並びに、印字処理を実行する。この先頭ページモードで印刷する場合には、画像形成装置は、印刷結果物のページの順番を維持するために、フェイスダウン処理を実行する。このフェイスダウン処理では、画像形成した記録紙を、機内の記録紙の表裏を反転する反転ユニットにより裏返しにし、記録紙の第1面(表面)が下向きの状態で機外へと排出し、該機外の排紙部にて第1面が下向きの状態で順次スタックさせる。又、記録紙に対してステイプル処理等のシート加工処理を施す場合には、反転ユニットを介して第1面が下向きの状態で搬送された画像形成済みの記録紙を順次スタック可能な、装置内部の処理トレイ上に、該下向きの状態の記録紙を先頭ページから順番にスタックさせる。次に、最終ページの記録紙が該処理トレイ上にスタックされた時点で、不図示のステイプラにより、該処理トレイ上の記録紙束に対してステイプル処理を実行させる(ステイプラは、記録紙の後端部側に、第1面から、ステイプル針を打つようにする)。そして、ステイプル処理が施された1つの記録紙束を、束のまま、該排紙部に排出させるように制御する。以上の印刷動作は、このようなADF101を用いたADF読取モードでも、マニュアルで原稿給紙を行うMDF読取モード(後述)でも、同じように実行される。
Note that the image forming apparatus of the present embodiment can perform image forming processing in the first page processing (first page mode). In the first page mode, a series of document bundles composed of a plurality of pages set in the
但し、本形態は、原稿束を最終ページ側から処理する、最終ページ処理(最終ページモード。上記先頭ページモードによる各処理を全て最終ページ側から順番に実行するモード)を実行可能な画像形成装置でも適用可能である。又、これらの両モードを具備した画像形成装置であっても良い。 However, in the present embodiment, an image forming apparatus capable of executing a final page process (final page mode; a mode in which all the processes in the first page mode are sequentially performed from the final page side) that processes a bundle of documents from the final page side. But it is applicable. An image forming apparatus having both of these modes may also be used.
原稿がガラス面102の所定位置へ搬送されると、スキャナ部のランプ103が点灯し、スキャナユニット104が移動して原稿を照射する。原稿からの反射光は、ミラー107、105、106、レンズ108を介してCCDイメージセンサ部109(以下CCDと称する)に入力される。
When the original is conveyed to a predetermined position on the
なお、ガラス面(プラテンガラス)102への原稿の供給は、原稿給送装置101を用いずに、ユーザが直接原稿をガラス面102に置くことで達成されてもよい。このように、本実施形態の画像形成装置1は、ADF101による原稿給送動作を介して原稿の読取処理を行うADF読取モードを有する。更に、ADF101による原稿給送動作を行うことなく、ユーザにより、直接、プラテンガラス上に、原稿読取面をスキャナ104側に向けて(画像が形成されている面を下向きに)セットされた原稿の画像を読取る、MDF読取モードも有している。尚、これら二つの読取モードのうちの少なくとも何れかの読取モードを有する構成であっても良い。
The supply of the document to the glass surface (platen glass) 102 may be achieved by the user placing the document directly on the
図2は、上記のリーダ部1の信号処理構成を示す回路ブロック図であり、以下、リーダ部1の信号処理構成および動作について説明する。
FIG. 2 is a circuit block diagram showing the signal processing configuration of the
CCD109に入光した原稿からの反射光は、ここで光電変換され、レッド、グリーン、ブルーの各色の電気信号に変換される。CCD109からの各色の電気信号は、次の増幅器110R,110G,110BでA/D変換器111の入力信号レベルに合わせて増幅される。A/D変換器111は、増幅器110R,G,Bからのアナログの電気信号をデジタル信号に変換して出力する。A/D変換器111からの出力信号は、シェーディング回路112に入力され、ここでランプ103の配光ムラや、CCD109の感度ムラが補正される。シェーディング回路112からの信号は、Y信号生成・色検出回路113に入力される。
The reflected light from the original entering the
Y信号生成・色検出回路113のうちのY信号生成回路は、シェーディング回路112からの信号に対して下記の式、
Y=0.3R+0.6G+0.1B
を用いて演算処理を行いY信号を得る。
The Y signal generation circuit of the Y signal generation /
Y = 0.3R + 0.6G + 0.1B
Is used to perform arithmetic processing to obtain a Y signal.
さらに、Y信号生成・色検出回路113のうちの色検出回路は、R,G,Bの信号から7つの色に分離し各色に対する信号を出力する。Y信号生成・色検出回路113からの出力信号は、変倍・リピート回路114に入力される。変倍・リピート回路114の変倍回路は、画像の変倍処理を行うが、副走査方向の変倍はスキャナユニット104の走査スピードを制御し、主走査方向についてはデータ補間処理等により変倍を行う。また変倍・リピート回路114のリピート回路は、複数の同一画像を出力することを可能とする。輪郭・エッジ強調回路115は、変倍・リピート回路114からの信号の高周波成分を強調することによりエッジ強調を行うとともに輪郭情報を得る。輪郭・エッジ強調回路115からの信号は、マーカエリア判定・輪郭生成回路116とパターン化・太らせ・マスキング・トリミング回路117に入力される。
Further, the color detection circuit of the Y signal generation /
マーカエリア判定・輪郭生成回路116は、原稿上の指定された色のマーカペンで書かれた部分を読みとり、マーカの輪郭情報を生成し、次のパターン化・太らせ・マスキング・トリミング回路117でこの輪郭情報から太らせやマスキングやトリミングを行う。また、この回路117は、Y信号生成・色検出回路113からの色検出信号によりパターン化を行う。
The marker area determination /
パターン化・太らせ・マスキング・トリミング回路117からの出力信号(画像データ)は、プリンタ部2に出力する場合は、後述する画像データセレクタ回路118により画像データ減少回路125を経てレーザドライバ回路119に入力される。レーザドライバ回路119は、各種処理された信号をレーザを駆動するための信号に変換する。レーザドライバ119の出力信号は、プリンタ部2に入力され可視像として画像形成が行われる。一方、画像セレクタ回路118が回路117の出力を画像メモリ120に接続することにより、画像メモリ120に画像データが格納される。
When the output signal (image data) from the patterning / thickening / masking /
画像メモリ120は、画像セレクタ回路118により送られた画像データをCPU122の指示により画像メモリ120の指定位置に記憶可能である。画像メモリ120のデータ格納状態については図7により後述する。また、画像メモリ120への画像データの格納順序およびそこからの読み出し順序を図6を参照して後述するように制御することにより、画像の回転処理を行ったり、画像をメモリ上で合成する機能を実現している。
The
尚、画像メモリ120は、ハードディスク等の大容量の記憶ユニットを含み、該記憶ユニットに、複数ページからなる複数のジョブデータ(複数の一連の画像データとも呼ぶ)を格納可能でありスキャナからのジョブデータを該ハードディスクを介してプリント可能となっている。更に、複合機能タイプの画像形成装置ならば、コンピュータから出力された画像データも該ハードディスクを介してプリンタ部によりプリント可能にする。このように画像メモリ120には各種データが格納可能である。
The
又、このような大容量の画像メモリ120を用いることで、本実施形態の画像形成装置は、例えば、複数ページからなるジョブの画像データを該メモリから読み出してプリント処理している最中でも、後から入力される別の複数ページからなるジョブのデータを受付可能である。そして、画像メモリ120から読み出した先行のジョブの画像データのプリント処理と、後続のジョブの画像データの入力処理および該メモリへの記憶処処理とを同時に(並行して)実行可能に構成している。又、画像形成装置1は、外部装置(コンピュータや他の画像形成装置)に対して、画像メモリ120から読み出したジョブのデータを送信する送信機能を具備している。また、画像形成装置は、該送信処理を本画像形成装置の送信ユニットにより実行させながら、上記プリント処理を自装置のプリンタ部に実行させる、送信処理とプリント処理との並行処理も実行可能に構成されている。そして、このような各種の処理を実行する為のジョブ制御はCPU回路部122により実行可能となっている。
In addition, by using such a large-
以上が、リーダ部1およびプリンタ部2のビデオバス周りの構成である。CPU122はこれらビデオバス周りの構成(リーダ部1(CCD109による読み込みから、画像処理、画像セレクタ118による画像の格納/出力)、プリンタ部2)や、CPUバス周りの構成(コネクタ121、操作部123等)を統括的に制御する。
The above is the configuration around the video bus of the
操作部123はリーダ部1の画像処理に対する画像編集内容、コピー枚数等の画像動作を指示する各種キー群と、操作時の内容を表示する表示部等を有している。図4は操作部123の詳細を示した図である。操作部123には、各種キーと、液晶表示装置からなるドットマトリックスで構成される液晶表示部250とが配置されている。液晶表示部250はタッチパネルであり、キー表示部を押下することにキー入力が出来る。ハードキー群240は各種ハードキーを含む。スタートキー241は、コピーをスタートするためのキーであり、復帰キー246は設定モードを標準状態に復帰するためのキーである。
The
またキー群245は、コピー枚数(コピー部数)、ズーム倍率等を入力させる0〜9までのテンキーとその入力をその入力をクリアするためのクリアキーを含む。このキー群を用いて入力されたコピー部数は、液晶表示部250の部数表示部253に表示される。ガイドキー247は、各機能のガイド画面を表示させるためのキーであり、ユーザモードキー248は、機器の各種設定を行うためのキーである。
The
液晶表示部250は、装置の状態、コピー枚数、倍率、選択用紙及び各種操作画面を表示する。液晶表示部250には、タッチキーも表示される。キー252は、給紙段及びオート用紙選択を選択するキーであり、このキー252を押下すると 図5(a)に示される用紙選択画面が表示される。この画面で給紙段を選択し「閉じる」キー270を押下すると、この画面は閉じ、その選択結果が液晶表示部250の用紙表示部251に表示される。キー258・キー262は濃度調整を行うためのキーで、これにより調整される濃度は、液晶表示部250の濃度表示部263に表示される。キー259は自動濃度調整機能をON/OFFするためのキーとその表示部である。
The liquid
キー254、キー255はそれぞれ等倍、縮小/拡大を設定するキーである。キー255を押下すると図5(b)に示される倍率設定画面が表示され、拡大縮小を詳細に設定できる。倍率は、液晶表示部250の倍率表示部264にも表示される。キー260は応用モードキーであり、キー260を押下すると、各種モード設定画面に移行する。この応用モードの一つとして総ページ数付きページ番号記録を選択することが可能である。
CPU回路部122はリーダ部1およびプリンタ部2を含む本装置の全体を制御しており、該画像形成装置が具備する複数のユニットを統括的に制御する。CPU回路部122は、マイクロプロセッサ122aと、マイクロプロセッサ122aが実行する制御プログラムなどを記憶するROM124と、マイクロプロセッサ122aが各種プログラムを実行する際のワークエリア等として利用されるRAM125と、各種タイマー制御部(不図示)等を含んで構成される。又、後述するフローチャートの処理や、各図に示す、操作部123に表示させる操作画面の表示制御も、該CPU回路部122が主体となり実行させる。なお、以下ではCPU回路部122を制御部と称する場合もある。
The
キャラクタデータROM130は、キャラクタ画像等を格納可能なROMであり、図9に示される構成で数字等の画像データを格納している。CPU回路部122は、印字すべきキャラクタコードに基づいて、ROM130に格納されているキャラクタデータを読み出し、画像メモリ120にビットマップ画像データとして展開するよう制御可能である。また、画像格納RAM(例えば図7の蓄積メモリ1〜100等)に記憶された画像データを、CPU回路部122の指示により画像メモリ上に展開することも可能である。
The
図3は本実施形態による総ページ数付きページ番号記録を実現する機能構成を説明するブロック図である。以下、図3を参照して、本実施形態による総ページ数付きページ番号記録の処理について、概要を説明する。なお、301〜309の各機能はCPU回路部122において、マイクロプロセッサ122aがROM124に格納された制御プログラムを実行することにより実現される。
FIG. 3 is a block diagram illustrating a functional configuration for realizing page number recording with the total number of pages according to the present embodiment. Hereinafter, an overview of the process of recording the page number with the total number of pages according to the present embodiment will be described with reference to FIG. Each function of 301 to 309 is realized by the
本実施形態では、該画像形成装置は、総ページ数付きページ番号記録機能(ページ印字モード)として、自動モードと手動モードの両モードを具備し、オペレータにより所望のモードを、選択的に実行可能に構成している。自動モードでは読み取った原稿画像を画像メモリに蓄積しながら原稿枚数をカウントし、全原稿の読み込みを終えた時点の原稿枚数を総ページ数に設定する。そして、全原稿の読み込みを終えると、設定された総ページ数を用いて、総ページ数付きページ番号記録を伴う原稿画像の印刷出力を開始する。一方、手動モードでは、原稿の読み込み開始に先立ってマニュアルで設定された総ページ数を用いて総ページ数付きページ番号記録が行われる。よって、手動モードでは全原稿の読み込み終了を待つことなく、原稿画像の印刷出力が実行される。 In the present embodiment, the image forming apparatus has both an automatic mode and a manual mode as a page number recording function (page printing mode) with a total number of pages, and an operator can selectively execute a desired mode. It is configured. In the automatic mode, the number of documents is counted while accumulating the read document images in the image memory, and the number of documents when all the documents are read is set as the total number of pages. When the reading of all the originals is completed, printing of the original image with the page number recording with the total number of pages is started using the set total number of pages. On the other hand, in the manual mode, page number recording with the total number of pages is performed using the total number of pages set manually prior to the start of reading of the document. Accordingly, in the manual mode, the printout of the document image is executed without waiting for the completion of reading all the documents.
このように、本実施形態の画像形成装置は、ページ印字モードによりページ番号の印字対象となる一連の原稿データ(ジョブ)の総枚数(原稿の総ページ数)に相当する総ページ情報(付加画像)をページ番号と共に原稿画像が印字されるシート上にプリント可能にする。そして、自動モードでは、この総ページ情報を、ADF等のユニットを用いた原稿枚数カウント動作を経て、装置が自動的に(オペレータがページ印字機能により処理したい原稿の総ページ数を操作部123を介して手入力する事無く)獲得生成する。
As described above, the image forming apparatus according to the present exemplary embodiment has the total page information (additional image) corresponding to the total number (total number of pages of the original) of a series of original data (jobs) to be printed with page numbers in the page print mode. ) Can be printed on the sheet on which the document image is printed together with the page number. In the automatic mode, the total page information is subjected to a document number counting operation using a unit such as ADF, and the apparatus automatically (the operator determines the total number of pages the operator wants to process with the page printing function through the
このように、本実施形態の画像形成装置は、原稿枚数をカウントする為のユニット(ADF101や原稿枚数カウンタを含む)を含む。そして、自動モードにおいて、CPU回路部122は、該ユニットによる原稿枚数カウント処理を実行させることにより、ページ印字モードの処理対象となる複数の原稿の総ページ情報を取得可能である。
As described above, the image forming apparatus according to the present embodiment includes a unit (including the
又、更に、本実施形態の画像形成装置は、手動モードによる総ページ数付きページ番号記録が実行可能である。手動モードでは、ADF101等のユニットを用いた原稿枚数カウント動作等、原稿の総ページを自動取得する為の動作の実行を禁止する。そして、ページ印字モードによりページ番号の印字対象となる一連の原稿の総枚数(原稿の総ページ数)に相当する総ページ情報を、オペレータが画像形成装置の操作部123等のユーザインタフェースユニットを介して入力する。こうして、オペレータによりマニュアル入力された総ページ情報をページ番号と共に原稿画像が印字されるシート上にプリントする。
Furthermore, the image forming apparatus of the present embodiment can execute page number recording with the total number of pages in the manual mode. In the manual mode, execution of operations for automatically acquiring the total pages of the document such as a document number counting operation using a unit such as the
このように、手動モードでは、CPU回路部122は、ページ印字モードにより処理対象となる原稿の総ページ情報を、操作部123等のユーザインターフェースユニットを介して入力される情報に基づいて取得する。よって、画像形成装置が具備する原稿枚数をカウントする為のユニット(ADF101や原稿枚数カウンタ部305などの原稿の総ページを取得する為に用いる各種ユニットを含む)による原稿枚数カウント処理は実行させない。
As described above, in the manual mode, the
本実施形態では、ページ印字モードがユーザにより操作部123を介して選択された場合において、上記二つのモードのうちの所望のモードを、該操作部を介してユーザ自身により選択可能に構成している。そして、ユーザにより選択されたモードに応じて、CPU回路部122は、処理対象となるジョブの原稿の総ページ情報を取得し、該総ページ情報を該処理対象となるジョブの原稿のページ番号情報と共に原稿画像がプリントされるシート上にプリントさせるようプリンタ部等のユニットを制御する。
In the present embodiment, when the page print mode is selected by the user via the
これにより、従来技術で述べたような問題点を防止でき、課題で述べたような効果を奏し、ユーザからの様々なニーズ(例えば、“原稿枚数を数える等のユーザ作業を行いたくない”、“原稿枚数を数え間違えるかもしれないので、自動モードにより装置に原稿の総枚数をカウントしてもらいたい”、“原稿ジャムが原因で原稿を痛めてしまうかもしれない等の不安感があるので、手動モードで処理したい”等のニーズ)に対応した、柔軟な装置、システム(本画像形成装置を含んだ画像形成システム)を提供可能にしている。 As a result, the problems described in the prior art can be prevented, the effects described in the problem can be achieved, and various needs from users (for example, “I do not want to perform user work such as counting the number of documents”), Since there may be a mistake in counting the number of documents, I would like the device to count the total number of documents in the automatic mode. It is possible to provide a flexible apparatus and system (an image forming system including the present image forming apparatus) corresponding to “needs to be processed in the manual mode”.
又、更に、自動モードでは、CPU回路部122は、上述したADF101やカウンタによる総ページ数を取得する為の一連の動作(総ページ数取得動作)と同時に(並行して)、その処理対象となる原稿の画像データを順次、画像メモリ120等の所定のメモリに記憶させるよう制御している。
Furthermore, in the automatic mode, the
これにより、ページ印字モードにおける総ページ数付きページ番号記録を実行するにおいて、ADF101が同じ原稿を複数回(2度にわたって)繰り返し搬送するといった原稿搬送動作を不要とすることができる。すなわち、ADFによる1回の原稿搬送により、複数ページからなるジョブの画像データに基づいた画像と、その画像データのページ数を示す第1の付加情報としての現在ページ番号画像と、このジョブの総ページ数を示す第2の付加情報としての総ページ数画像とを、1枚のシートの同一面上にプリントさせるページ印字モードを実行可能にする。これにより、ADFによる複数回の原稿束の搬送が不要となり、ジャム等の発生の低減という効果を得られる。更に、自動モードにより、装置が原稿の枚数をカウントするような場合においても、上記問題を解決しながら、例えば、原稿が大量にあっても、同じ原稿を複数回ADFにて搬送させる動作を採用しない分、生産性を向上させる事が出来るようにしている。
Thus, when performing page number recording with the total number of pages in the page print mode, it is possible to eliminate the need for a document transport operation in which the
まず、自動モードにおける各部の動作を説明する。読込制御部301は、リーダ部1を制御してリーダ部1により原稿の画像を読み取らせ、これを画像メモリ120に蓄積する(図7の蓄積メモリに順次原稿画像を蓄積する)。原稿枚数カウント部305は読込制御部301によって読み込まれた原稿の枚数をカウントする。例えば、ADF101内に原稿検知センサを設け、ADF101の原稿トレイ上にセットされた原稿が該センサを通過するたびに、その情報を原稿カウンタ305に通知してカウントさせる。こうして、原稿カウンタ305は、原稿が一枚読み取られる毎に、カウント値を増やしていくことになり、原稿枚数をカウントする。読み込み制御部301が全原稿の読み込み終了を検出すると、総ページ数設定部306がその時点の原稿枚数カウント値を総ページ数に設定する。なお、全原稿の読み込み終了は、例えば、原稿給送装置101に読み取るべき原稿がなくなったことを、例えば、ADF101の原稿トレイに設けた、原稿トレイ上に原稿が存在するか否かを検知する原稿有無検知センサからの情報により検出可能である(この検出動作はADF読取モードのときに適用される)。また、ユーザが原稿をガラス面102に直接供給する場合(MDF読取モード)においては、ユーザからの指示入力に基づいて全原稿の読み込み終了を検出する。例えば、所定のユーザインターフェース(例えば、本画像形成装置の操作部123)を介して原稿の読み取り終了がユーザにより指示されたことを、該ユーザインターフェースユニットからの情報によって検出することにより判断する。尚、本実施形態では、ADF読取モードでも、ADF101の原稿トレイにセットできる原稿の枚数には限りがあるので(例えば、100枚)、複数回に分けてADF101を用いて読取動作を実行可能にしている。よって、このような場合にも操作部123を介してユーザにより読み込むべき原稿がなくなった旨を示す情報を制御部に通知可能に構成し、該制御部は該通知をうけて上記判断を実行するよう構成しても良い。
First, the operation of each part in the automatic mode will be described. The
原稿の読み込みが終了すると読出制御部302が画像メモリ120の蓄積メモリから順次画像を読み出し、レイアウトメモリ(図7)に描画する。画像の読出し制御については図6により後述する。ページ記述合成部303は総ページ数設定部306で設定された総ページ数と現在ページ数カウント部307よりえられる現在のページ番号とを用いてページ記述を決定し、これをレイアウトメモリ上に合成する。本実施形態では、後述するようにページ記述の位置やサイズを設定できる。出力制御部304はレイアウトメモリに描画されているページ記述付きの原稿画像をプリンタ部2によって画像形成させる。
When the reading of the original is completed, the
例えば、原稿が10ページある場合を例に挙げて説明する。本画像形成装置の制御部は、ユーザからの操作部123を介しての印刷開始指示(例えばコピースタートキーの押下)に応答して、ADF101上の原稿トレイにセットされている上記10ページからなる原稿束を1頁目から順にリーダ部に読み取らせる。さらに制御部は、1ページ分の原稿画像データを、リーダ部から画像メモリ120に対して蓄積させる処理と同時に(並行して)、原稿枚数のカウンタを1つアップさせる等の、該ジョブの総ページ数を獲得する為の総ページ数計測処理を実行させる。よって、10ページ分の原稿画像が全て該画像メモリ120に格納された時点では、該制御部は、該原稿の総ページ数は10ページであることを認識(判断)している。
For example, a case where there are 10 pages of documents will be described as an example. The control unit of the image forming apparatus includes the ten pages set on the document tray on the
本実施形態の画像形成装置は、上述したように先頭ページ処理が可能である。従って、制御部は、画像メモリ120から読み出したデータのプリント動作も、読取動作時のページ順序と同様に、1ページ目の原稿から順番に実行するよう画像メモリ120やプリンタ部を制御している。
The image forming apparatus according to the present embodiment can perform the first page process as described above. Therefore, the control unit controls the
よって、プリント時には、制御部は以下のように制御する。まず、上記ジョブの全てのページの原稿画像を蓄積した画像メモリ120から、該ジョブの1ページ目の原稿画像データを、レイアウトメモリ上に読み出す。また、その画像が該ジョブにて何ページ目の画像であるのかを特定する為の、ページ番号に相当する、当該ジョブの第1の付加情報としての「1」という現在ページ数情報に基づいた画像と、先に入手した該ジョブの総ページ枚数に相当する当該ジョブの第2の付加情報としての「10」という総ページ情報に基づいた画像を取得する。そして、レイアウトメモリ上で、その1ページ目の原稿画像と、「1」という現在ページ数情報に基づいた画像と、「10」という総ページ情報に基づいた画像とを1頁目の記録紙の出力結果に相当するデータとして合成する。こうして、得られた合成画像をレイアウトメモリから読み出して1枚目の記録紙上(両面プリントの場合は記録紙の第1面)にプリントさせる。
Therefore, at the time of printing, the control unit controls as follows. First, the original image data of the first page of the job is read out from the
これにより、複数ページからなる上記ジョブ(一連の画像データ)の1頁目の画像データに相当する画像と、その画像データのページ数に相当する「1」を示す画像(第1の付加画像)と、その画像データを含んだ1つのジョブ(一連の原稿束)の総ページ数に相当する「10」を示す画像(第2の付加画像)とが、一枚の記録紙の同一面上にプリントされた1枚目の出力結果が得られる。 As a result, an image corresponding to the first page of image data of the job (a series of image data) composed of a plurality of pages and an image indicating “1” corresponding to the number of pages of the image data (first additional image) And an image (second additional image) indicating “10” corresponding to the total number of pages of one job (a series of original bundles) including the image data on the same surface of one sheet of recording paper. The output result of the first printed sheet is obtained.
次いで、上記ジョブの2ページ目の印刷を行う場合には、制御部は、上記画像メモリ120から2ページ目の原稿画像データをレイアウトメモリ上に読み出す。そして、該レイアウトメモリ上で、その2ページ目の原稿画像と,そのページのページ番号に相当する「2」という現在ページ数情報に基づいた画像と、上記原稿の総枚数に相当する「10」という総ページ情報に基づいた画像とを、出力結果の2頁目の記録紙のデータとして合成処理する。こうして得られた合成画像をレイアウトメモリから読み出して2枚目の記録紙上(両面プリントの場合は記録紙の第2面)にプリントさせる。
Next, when printing the second page of the job, the control unit reads the original image data of the second page from the
これにより、複数ページからなる上記ジョブ(一連の画像データ)の2頁目の画像データに基づいた画像と、その画像のページ番号に相当するページ数「2」を示す画像(第1の付加画像)と、その原稿画像が含まれる1つのジョブの全てのページ数に相当する「10」を示す画像(第2の付加画像)とが、一枚の記録紙の同一面上にプリントされた、2枚目の出力結果を得ることができる。 As a result, an image based on the image data of the second page of the job (series of image data) consisting of a plurality of pages and an image indicating the page number “2” corresponding to the page number of the image (first additional image) ) And an image (second additional image) indicating “10” corresponding to the total number of pages of one job including the document image are printed on the same surface of one sheet of recording paper, The output result of the second sheet can be obtained.
制御部は、このような一連の印刷処理を、印刷すべきデータがなくなるまで(この例では10ページ分)、順次、ページ単位で、繰り返すよう、画像メモリ120やレイアウトメモリやプリンタ部等の関係するユニットを制御する。
The control unit repeats such a series of printing processes such as the
尚、本実施形態では、メモリ上で、原稿画像とページ番号を示す画像とそのジョブの総ページ数を示す画像を1ページ分の出力画像として合成したうえで、該合成画像をページ印字処理済み画像データとしてそのままレイアウトメモリから読み出してプリント部2によりプリントさせるように構成している。
In this embodiment, the original image, the image indicating the page number, and the image indicating the total number of pages of the job are combined as an output image for one page in the memory, and the combined image has been subjected to page printing processing. The image data is read from the layout memory as it is and printed by the
次に、上記構成のもとで、複数部数分の印刷設定がなされている場合(例えば、10ページからなる上記例のジョブの印刷部数として2部が設定された場合)の処理を説明する。制御部は、1部目の出力結果を作成した時点で、その出力結果に相当するページ印字処理済の画像データを、例えば画像メモリ120に保持する。すなわち、原稿画像とページ番号画像と総ページ画像が1枚のシートの同一面上にレイアウトされた出力結果に相当する電子データを、そのジョブのページ数分(この例では、10ページ分)画像メモリ120に保持する。このようなデータ保持は、ページ印字処理済の画像を1ページ印刷する毎に順次、画像メモリ120に保持しておくよう制御することで実現できる。そして、当該ジョブの1部目の印刷動作における最終ページの印刷が終了したら(上記例では、1部目の10頁目が印刷終了したら)、制御部は2部目の印刷動作を開始させる。その際には、1部目の印刷動作時において画像メモリ120に保持済となっている上記ページ印字処理済の画像データ(1ページ目のページ印字処理済画像データ〜10ページ目のページ印字処理済画像データ)を用いて印刷する。すなわち、画像メモリ120から順次に、先頭ページ側から、ページ印字処理済の画像データを読み出し、その画像データを用いて、2部目の1頁目から10頁目の印刷を実行させるように制御する。こうして、2部目の出力結果の全てが得られる。
Next, a description will be given of processing when print settings for a plurality of copies are made under the above-described configuration (for example, when two copies are set as the number of print copies of the job of the above example including 10 pages). At the time when the output result of the first copy is created, the control unit holds image data that has been subjected to page printing processing corresponding to the output result, for example, in the
このように構成することで、ページ番号と共に総ページ情報を印字するページ印字モードにおいて、ユーザにより設定された出力部数が複数部数の場合でも、当該部数分ADFを動作させる等の動作を必要としない。よって、全ての印刷結果を出力完了させるまでに要する時間を、短縮でき、生産性を向上させることができる。また、1つのジョブに対するADFの動作回数も1部目の印刷を行う際に1回行うだけでよいので、原稿ジャム発生率低減および原稿劣化防止を図れる。 With this configuration, in the page printing mode for printing the total page information together with the page number, even when the number of output copies set by the user is plural, no operation such as operating the ADF for the number of copies is required. . Therefore, the time required to complete the output of all print results can be shortened, and productivity can be improved. Further, since the number of ADF operations for one job only needs to be performed once when the first copy is printed, it is possible to reduce the document jam occurrence rate and prevent document degradation.
尚、この制御は、ユーザメリットを配慮したうえでの仕様であるがゆえ、必ずしも必須の構成要件ではない。例えば、上記のように電子的にページ処理済み画像データを作成するのではなく、記録紙上に画像を実際にプリントする際に、原稿画像と、ページ番号画像(ページモードにおける第1付加画像)と、総ページ画像(第2付加画像)とを、直接、記録紙に印字するような所謂アナログ的な構成であっても良い。このように、複数ページからなるジョブ(一連の画像データ)の画像データに基づいた原稿画像と、その画像データのページ数を示す、第1の付加情報としての現在ページ番号画像と、このジョブの総ページ数を示す、第2の付加情報としての総ページ数画像と、が、1枚のシートの同一面上にレイアウトされた状態のプリント出力結果を得られるような画像形成装置であれば、如何なる構成のものでも本実施形態は適用可能である。 Note that this control is not an indispensable component requirement because it is a specification taking into account user merits. For example, instead of electronically creating page-processed image data as described above, when actually printing an image on recording paper, an original image and a page number image (first additional image in page mode) A so-called analog configuration in which the total page image (second additional image) is directly printed on the recording paper may be employed. As described above, the original image based on the image data of a job (a series of image data) including a plurality of pages, the current page number image as the first additional information indicating the number of pages of the image data, and the job If the image forming apparatus can obtain a print output result in a state where the total page number image as the second additional information indicating the total page number is laid out on the same surface of one sheet, The present embodiment can be applied to any configuration.
現在ページ数カウント部307は、出力制御部304において出力された印刷枚数のカウントに基づいて現在ページ数の値を保持する。出力枚数カウント部308は出力制御部304で印刷出力した枚数をカウントする。例えば、1枚プリントが完了する度に、該カウント値をアップする。終了判定部309は原稿枚数カウント部305が保持する原稿枚数(総ページ情報)と出力枚数カウント部308の出力枚数(上述した現在ページ数情報に相当)とに基づいて、部単位の印刷終了、全体の印刷終了を判定する。例えばN枚の原稿(総ページ数はNとなる)をM部印刷する場合、出力枚数がNの整数倍に達した時点で、部単位の印刷終了と判定される。このとき、現在ページ数カウント部307を初期値にリセットする。また、出力枚数がN×Mとなった時点で指示された印刷の完了と判定する。
The current page
一方、手動モードでは、総ページ数設定部306はマニュアルで指定された値を総ページ数として設定する。読出制御部302は読込制御部301による全原稿の読込完了を待たずに、原稿画像データの読み出しを開始し、印刷を行うよう制御する。
On the other hand, in the manual mode, the total page
例えば、ユーザは、操作部123を介してページ印字機能を選択し、本画像形成装置が具備する上記2つのモードのうちの手動モードを選択できる。手動モードが選択されると、制御部(CPU回路部122)は、操作部123を介してこれらから処理させるべきジョブの原稿の総ページ数に関する情報をユーザに入力させるよう制御する。この制御により、ユーザは、印刷指示を入力する前(コピーモードならば、コピースタートキーを押下する前)の適当なタイミング(操作部123でのユーザによるページ印字モードの設定時等)において、これから処理させるべきジョブの原稿の総ページ数に関する情報を入力することができる。
For example, the user can select the page printing function via the
そして、総ページ数の情報が操作部123を介して入力されたら、制御部は、該処理対象となるジョブの総ページ数情報をこの時点で認識する。これにより、総ページ数を、自装置の原稿枚数カウンタ部からの原稿枚数情報を用いる事無く、獲得可能にする。以下当該構成による制御例を説明する。
When the total page number information is input via the
例えば、30ページからなるジョブ(一連の原稿画像データ)に対して、ユーザにより、操作部123を介して、ページ印字モードで且つ手動モードが選択された場合を説明する。オペレータは上述の操作部より、総ページ数の入力作業(このジョブの総ページ数が30ページである旨を示す情報を、例えば、操作部123のテンキーを使ってユーザにより入力する作業)を行う。そして、オペレータは、この入力作業が完了したうえで、操作部123を介して印刷開始指示(コピースタートキーの押下)を入力する。制御部(CPU回路部122)は、入力された総ページ数と印刷開始指示に従って以下のような動作を実行させるようADF101、リーダ部1(スキャナ)、画像メモリ120、プリンタ部2を制御する。
For example, a case will be described in which the user selects the page print mode and the manual mode via the
ADF101にセットされた該処理対象となるジョブ(本例では、30ページからなるジョブ)の原稿束を、先頭ページの原稿から順番に、ADF101により給送させる。給送された原稿に対してスキャナ部による読取動作を実行させ、画像メモリ120に、該原稿読取画像データを記憶させる。そして、この原稿の読取動作および画像メモリ120への記憶動作に並行して(同時に)、該画像メモリ120から読み出した画像データに基づいたプリント動作をプリンタ部に実行させるよう制御する。
A document bundle of the job to be processed (in this example, a job of 30 pages) set in the
ここで、処理対象となる上記ジョブは、ページ印字モードで且つ手動モードが設定されているジョブである。よって、制御部は、このジョブの全ページ(30ページ分)が画像メモリ120に全て記憶されることを待たずに、少なくとも、1ページ分の画像データが画像メモリ120に格納された時点から、このジョブの印刷動作をプリンタ部に実行させるよう制御している。
Here, the job to be processed is a job in which the page print mode and the manual mode are set. Therefore, the control unit does not wait for all pages (30 pages) of this job to be stored in the
例えば、このジョブの1ページ目の原稿の画像データが画像メモリ120に蓄積されたことを受け、現在ページ数カウント部307は、現在のページ数が「1」であることを示す情報を制御部に通知する。この通知により、制御部は、現在ページ数情報を把握する。一方で、制御部は、このジョブの総ページ数は、「30」であることを、先のオペレータによる総ページ数の入力作業を経て、判断済みである。これにより、1ページ目の原稿画像データを画像メモリ120からレイアウトメモリに読み出して、該メモリ上で、該1ページ目の原稿画像データに基づいた画像と、その画像のページ数である「1」を表す現ページ情報に基づいた画像と、そのジョブの総ページ数情報である「30」を表す総ページ情報に基づいた画像とを合成した合成画像を作成させる。そして、該合成画像をレイアウトメモリから読み出して、プリンタ部によりプリントさせる。これにより、1ページ目の画像と共に第1付加情報としてのページ番号「1」の画像と、第2付加情報としての総ページ数「30」の画像とが、1ページ目の記録紙の同一面上にレイアウトされた印刷出力結果が得られる。このような一連のページ印字動作を、画像メモリ120に新たな1ページ分の画像データの蓄積が完了する度に繰り返すよう、制御部は画像メモリ120やプリンタ部を制御する。ここでは、1ページ目の印刷(該ジョブの1ページ目の原稿画像と現ページ数情報の画像と総ページ数情報の画像を1枚目の記録紙にプリントする処理)は完了したので、該ジョブの2頁目の印刷へと処理を移行する。すなわち、原稿画像データが画像メモリ120に蓄積されたことに応答して、制御部は、該ページの現ページ情報である「2」を取得し、この現ページ数情報と、既に取得済みの「30」という総ページ情報を用いて、第1ページと同様の処理を行う。すなわち、制御部は、2ページ目の原稿画像データに基づいた画像と、現ページ数情報「2」を示す画像と、このジョブの総ページ数情報「30」を示す画像とが2枚目の記録紙の同一面上にレイアウトされた印刷結果を出力させるよう、画像メモリ120、レイアウトメモリ、プリンタ部等を制御する。このような動作を30ページまで繰り返す。
For example, when the image data of the first page of the job is stored in the
以上のように、手動モードが操作部123を介してのユーザ指示により選択された場合には、制御部は、ページ印字処理対象となるジョブに含まれる全ページの画像データを画像メモリ120に蓄積する前に、該ジョブのデータのページ印字動作を、プリンタ部により開始させるよう制御する。これにより、上述した自動モードにより処理させた場合の全ての出力結果が得られるまでに要する時間よりも、早く、出力物を得ることが出来、生産性を更に向上させる事が出来る。
As described above, when the manual mode is selected by a user instruction via the
尚、ユーザにより印刷部数が2部以上(複数部数)設定されている場合には、制御部は、先と同様に、1部目の出力の際に作成したページ印字処理済画像データをレイアウトメモリから読み出して、1ジョブ分(この例では、30ページ分)画像メモリ120に全て保持しておく。そして、2部目以降の印刷では、このページ印字処理済み画像データを、先頭ページ側から順次、画像メモリ120から読み出して、プリンタ部によりプリントさせるよう制御する。これにより、手動モードにて複数部数分出力させる場合における生産性も飛躍的に向上可能にする。
When the number of copies to be printed is set by the user by 2 or more (a plurality of copies), the control unit, similarly to the above, stores the page print processed image data created at the time of outputting the first copy in the layout memory. Are stored in the
以上のように、本実施形態では、手動モードと自動モードを設けておき、ユーザが所望のモードを選択出来るようにしている。これにより、例えば、早く出力結果を欲しいとユーザが望んだ場合には、生産性を重視して、手動モードを選択することができる。一方、生産性はあまり気にしないが、ミスプリントが心配だったり、或いは、原稿の総ページ数を数えるのが面倒だとユーザが思ったら、自動モードを選択すれば良い。このように、ユーザからの様々なニーズに柔軟に対応できる。 As described above, in this embodiment, a manual mode and an automatic mode are provided so that a user can select a desired mode. Thereby, for example, when the user desires an output result quickly, the manual mode can be selected with emphasis on productivity. On the other hand, if you don't care much about productivity, but are worried about misprinting, or if the user finds it cumbersome to count the total number of pages in the document, you can select the automatic mode. Thus, it can respond flexibly to various needs from users.
尚、手動モードでは、制御部(CPU回路部122)は、記録紙上に第2の付加情報(処理対象となるジョブの総ページ数に相当する画像)をプリントする為のページ数のカウント動作を禁止する。すなわち、処理対象となるジョブのページ数をカウント可能なユニット(例えば原稿枚数カウンタ部305等)によるページ数カウント動作を禁止する。これにより、無駄な動作をユニットに実行させないことができるので、機器に対する負担も極力軽減できる。 In the manual mode, the control unit (CPU circuit unit 122) counts the number of pages for printing the second additional information (an image corresponding to the total number of pages of the job to be processed) on the recording paper. Ban. That is, the page number counting operation by a unit (for example, the document number counter unit 305) that can count the number of pages of the job to be processed is prohibited. As a result, it is possible to prevent the unit from performing a useless operation, and the burden on the device can be reduced as much as possible.
但し、手動モードであっても、制御部(CPU回路部122)は、ページ印字モードにて記録紙上に上記第2の付加情報プリント以外を目的としたページ数のカウント動作は許可する。すなわち、処理対象となるジョブのページ数をカウントする為のユニット(例えば、現在ページ数カウント部307)を、動作させることは、許可される。 However, even in the manual mode, the control unit (CPU circuit unit 122) permits the page count operation for the purpose other than the second additional information printing on the recording paper in the page printing mode. That is, it is permitted to operate a unit for counting the number of pages of a job to be processed (for example, the current page number counting unit 307).
これは、例えば、手動モードであっても、第1の付加情報である、現在ページ数情報を、わざわざ、ユーザが入力しなくても良くするようにするものでもある。例えば、総ページ数情報は、ユーザの介入操作無しに、獲得判断するには、上記自動モードのように、画像メモリ120に全ページの画像が蓄積完了するまで(或いは、ADF101上の原稿トレイ上に読取るべき原稿が全てなくなるまで、或いは、原稿読み込み終了指示が入力されるまで)、獲得できない。一方、現在ページ数情報は、読取り処理や蓄積処理やプリント処理を行いながら、順次、獲得でき、生産性に影響が出る事無く、取得できる。
For example, even in the manual mode, the current page number information, which is the first additional information, is not required to be input by the user. For example, in order to obtain and determine the total page number information without user intervention, until all pages of the image are stored in the image memory 120 (or on the document tray on the
よって、手動モードでは、第2の付加情報をプリントするために原稿枚数をカウントする動作自体は禁止される(ここでは、原稿枚数カウンタ部305や総ページ数設定部306の動作を禁止する)。しかしながら、第2付加情報をプリントする以外の理由で、例えば、第1の付加情報(ページ番号を示す現ページ情報に相当する画像)を記録紙にプリントする為に、本画像形成装置が具備する、当該ジョブの原稿枚数をカウントする動作は許可される。本例では、制御部(CPU回路部122)は、原稿枚数カウント部305によるカウント動作を禁止し、現在ページ数カウンタ部307や出力枚数カウント部308のカウント動作は許可するよう制御している。
Therefore, in the manual mode, the operation itself of counting the number of documents to print the second additional information is prohibited (in this case, the operations of the document
又、その他にも如何様な目的で、原稿枚数をカウントする動作を許可しても良い。例えば、ユーザの使い勝手を向上させるべく、ジョブの進捗状況を、操作部123の表示部250等のユーザインターフェースユニットを介して、ユーザに通知することがあげられる。この場合、CPU回路部122は、処理対象のジョブがどこまでプリントが完了したかをカウントするために、例えば、原稿枚数カウント部305や現在ページ数カウント部307を動作させることを許可するよう制御する。
In addition, the operation of counting the number of documents may be permitted for any other purpose. For example, in order to improve the usability of the user, the progress of the job can be notified to the user via a user interface unit such as the
又、例えば、無駄な出力を極力防止するという観点で、プリント動作の中断要因の発生によりプリントを停止させた後に中断要因が解除された場合に、それまでにプリントしていたページはプリントせずに、中断した時点からプリント処理を再開することが好ましい。したがって、このようなリカバー処理を実行可能にするために、たとえ上記手動モードであっても、原稿枚数カウント部305や現在ページ数カウント部307等のカウンタユニットを動作させて、処理対象のジョブがどこまでプリントが完了したかをカウントするようにしてもよい。なお、中断要要因としては、プリンタ内部で記録紙の“ジャム”の発生、プリントに用いる記録紙が給紙部から無くなる等の“紙無し”の発生等が挙げられる。
Also, for example, from the viewpoint of preventing wasteful output as much as possible, when the interruption factor is canceled after the printing is stopped due to the occurrence of the interruption factor of the printing operation, the pages that have been printed until then are not printed. In addition, it is preferable to restart the printing process from the point of interruption. Therefore, in order to enable such a recovery process, even in the manual mode, the counter unit such as the document
このように構成することで、本画像形成装置が具備するユニットを最大限に活用出来る。尚、このような構成も、ユーザメリットを配慮した上での仕様であるがゆえ、必ずしも必須要件ではない。 With this configuration, the unit included in the image forming apparatus can be utilized to the maximum extent. Note that such a configuration is not necessarily an essential requirement because it is a specification taking into account user merits.
又、上述のように、ページ番号やジョブの総ページ番号等の付加情報を記録紙にプリントする場合における、様々なユーザニーズに柔軟に対応できるようにするという観点で、以下のような制御を可能にしても良い。 In addition, as described above, the following control is performed from the viewpoint of flexibly responding to various user needs when additional information such as page numbers and total page numbers of jobs is printed on recording paper. It may be possible.
例えば、上記のように、本実施形態では、基本的には、原稿画像データと共に、第1の付加画像情報としての現在ページ番号画像と、第2付加画像情報としての該ジョブの総ページに相当する総ページ画像の、両方の付加画像を、記録紙にプリント可能にしている。しかし、上記二種類の付加画像のうちの、第2の付加画像である、総ページ情報のみを、記録紙にプリントしたいというユーザのニーズも存在し得る。 For example, as described above, this embodiment basically corresponds to the current page number image as the first additional image information and the total page of the job as the second additional image information together with the document image data. Both of the additional images of the total page image to be printed can be printed on the recording paper. However, there may be a user's need to print only the total page information, which is the second additional image of the two types of additional images, on the recording paper.
例えば、オフィス環境において、他の人が作成した文書や書類を貸してもらい、画像形成装置を用いて、その文書をコピーしたりする状況が、しばし、見受けられる。このような状況において、そのオリジナルの文書は、PC等からプリンタ機能を用いてプリントした文書であり、既にプリンタドライバ等を用いてページ番号が各ページ毎に付与されていることが考えられる。このような場合、この文書をコピーしたいユーザは、ページ番号は既にプリント済みのため、この文書(例えば、8枚からなる文書)の付加画像として、上記二種類の付加画像のうちの第2の付加画像(このジョブの総ページに相当する付加情報「8」)のみを、当該文書の原稿画像と共に記録紙上にプリントさせたいと考えるであろう。 For example, in an office environment, it is often found that a document or document created by another person is lent and the document is copied using an image forming apparatus. In such a situation, the original document is a document printed using a printer function from a PC or the like, and it is considered that a page number has already been assigned to each page using a printer driver or the like. In such a case, since the page number has already been printed, the user who wants to copy this document uses the second of the two types of additional images as an additional image of this document (for example, a document consisting of eight sheets). Only the additional image (additional information “8” corresponding to the total page of the job) will be printed on the recording paper together with the original image of the document.
そこで、本実施形態の画像形成装置においては、上記自動モードおよび手動モードのどちらの動作モードにおいても、上記第2の付加情報のみを原稿画像とともにプリントする動作モードが設けられる。すなわち、上記第1の付加情報(現在ページ番号)と上記第2の付加情報(ジョブの総ページ情報)をジョブの原稿画像と共に、記録紙上に、プリントするよう、自装置のユニット(画像メモリ120やレイアウトメモリやプリンタ部2などの少なくとも何れか)を動作させる第1制御シーケンスと、第1の付加情報を記録紙にプリントすることは禁止し、第2の付加情報を処理対象となるジョブの原稿画像と共に記録紙にプリントするよう自装置のユニットを動作させる第2制御シーケンスを具備する。なお、第1及び第2制御シーケンスの選択は、ページ印字機能における自動モードおよび手動モードのうちのどちらの動作モードをユーザが選択した場合においても可能である。 Therefore, the image forming apparatus according to the present embodiment is provided with an operation mode in which only the second additional information is printed together with the document image in both the automatic mode and the manual mode. That is, the unit (image memory 120) of its own apparatus prints the first additional information (current page number) and the second additional information (total page information of the job) on the recording paper together with the original image of the job. Or at least one of the layout memory and the printer unit 2) and the printing of the first additional information on the recording paper is prohibited, and the second additional information is prohibited for the job to be processed. A second control sequence for operating the unit of the apparatus to print on the recording paper together with the document image; The first and second control sequences can be selected when the user selects either the automatic mode or the manual mode in the page printing function.
ユーザは、これら二つのシーケンスのうちの所望のシーケンスを、操作部123を介して、選択することができる。制御部(CPU122回路部)は、ユーザから選択指示されたシーケンスを本画像形成装置に実行させるよう制御する。
The user can select a desired sequence out of these two sequences via the
このように構成することで、ページ印字機能における様々なユーザからのニーズに柔軟に対応できるという効果を更に向上させる事が出来る。 With this configuration, it is possible to further improve the effect of flexibly responding to various user needs in the page printing function.
尚、勿論、更に、本形態の画像形成装置は、上記第1及び第2の付加情報のうちの、第1の付加情報(現在ページ番号)のみを原稿画像と共に記録紙にプリントする第3制御シーケンスを有する。すなわち、第3制御シーケンスでは、第1の付加情報のプリントのみを許可し、第2の付加情報のプリントは禁止するよう、自装置のユニット(画像メモリ120やレイアウトメモリやプリンタ部2などの少なくとも何れか)を、動作させる。ページ印字機能における自動モードおよび手動モードのうちのどちらの動作モードをユーザが選択した場合においても、第3制御シーケンスは選択可能である。
Needless to say, the image forming apparatus according to the present embodiment further prints only the first additional information (current page number) of the first and second additional information on the recording paper together with the document image. Has a sequence. That is, in the third control sequence, at least the units of the own device (
そして、これら3つの制御シーケンスのうちの所望のシーケンスが、操作部123を介してユーザにより選択されると、制御部(CPU122回路部)は、ユーザから選択指示されたシーケンスを本画像形成装置に実行させるよう制御する。これにより、更に上記効果を向上させる事が出来る。
When a desired sequence among these three control sequences is selected by the user via the
尚、上記構成も又、ユーザメリットを考慮した上での仕様であるがゆえ、必ずしも必須要件ではない。即ち、本実施形態は、例えば、上記3つの制御モードのうちの、第1の制御シーケンスに相当する制御シーケンスのみを実行可能な画像形成装置、及び/又は、上記第2の制御シーケンスに相当する制御シーケンスのみを実行可能な画像形成装置、及び/又は、上記第1の制御シーケンスに相当する制御シーケンスと上記第2の制御シーケンスに相当する制御シーケンスの2つのみを実行可能な画像形成装置に適用可能である。 Note that the above configuration is also not necessarily an essential requirement because it is a specification taking user merits into consideration. In other words, the present embodiment corresponds to, for example, an image forming apparatus capable of executing only a control sequence corresponding to the first control sequence of the three control modes and / or the second control sequence. An image forming apparatus capable of executing only a control sequence and / or an image forming apparatus capable of executing only two of a control sequence corresponding to the first control sequence and a control sequence corresponding to the second control sequence. Applicable.
このように、本実施形態は、ジョブの原稿画像と共に、少なくとも、ジョブの総ページ情報に相当する第2付加情報を、記録紙上に、プリント可能な、画像形成装置であるならば、如何なるタイプの画像形成装置であっても適用可能であり、先の効果も享受可能になる。 As described above, according to the present exemplary embodiment, any type of image forming apparatus that can print on a recording sheet at least second additional information corresponding to the total page information of the job together with the original image of the job. Even an image forming apparatus can be applied, and the above effect can be enjoyed.
又、本実施形態では、上述の自動モードと手動モードでは、以下ような、記憶処理を含む一連の処理工程を、各モード毎に異ならせるよう構成している。例えば、手動モードが選択された場合には、制御部(CPU回路部122)は、ページ印字機能で処理対象となるジョブの全ページの画像データが画像メモリ120に記憶完了する前にプリント動作を開始させる。例えば、少なくとも、1ページ分の画像データが画像メモリ120に蓄積した時点から、原稿画像と、付加情報(第1の付加情報としての現ページ番号情報、及び、第2の付加情報としての該ジョブの総ページ情報の、少なくとも何れか)とを、1枚の記録紙の同一面上に、レイアウトさせる為のプリント動作を、プリンタ部2により開始させる。そして、先頭ページ側から順次、1ページ分の画像データを画像メモリ120に蓄積する毎に、プリント処理させる。尚、このプリント動作を実行している間にも、後続ページの読取動作や現ページ数のカウント動作や画像メモリ120への記憶動作を、並列的に実行させている。これにより、ページ印字機能を用いた場合の画像形成装置の生産性を向上させる事が出来る。
In the present embodiment, a series of processing steps including storage processing as described below are configured to be different for each mode in the above-described automatic mode and manual mode. For example, when the manual mode is selected, the control unit (CPU circuit unit 122) performs the print operation before the image data of all pages of the job to be processed by the page print function is completely stored in the
一方、自動モードが選択された場合には、ページ印字機能で処理対象となるジョブの全ページの画像データが画像メモリ120に全て記憶される前(少なくとも、当該ジョブの総ページ情報が、未確定の状態)に、プリント処理を開始することは禁止される。そして、処理対象のジョブの全ページの画像データが画像メモリ120に全て記憶されたうえでプリントが開始される。なお、プリントの開始は、ジョブの全ページのデータが画像メモリ120に記憶される前であっても、原稿枚数カウンタ305や総ページ設定部306により総ページ情報の確認が取れた時点より以降であればよい。なお、上記手動或いは自動モードにおけるプリント動作は、ジョブの原稿画像と、ジョブの付加情報(第1の付加情報としての現ページ番号情報、及び、第2の付加情報としての該ジョブの総ページ情報の、少なくとも何れか)とを、1枚の記録紙の同一面上に、レイアウトさせる動作である。尚、自動モードでこのプリント動作を実行している間は、このジョブの後続ページの画像は無いので、そのための読取動作や現ページ数のカウント動作や画像メモリ120への記憶動作は、実行しない。但し、これ以外の新たなジョブが入力された場合には、複数のジョブを同時に受付可能にし、生産性を向上させるべく、該ページ印字機能によりプリント処理動作中の当該ジョブのプリント処理と、新たに入力されたジョブの画像メモリ120への画像記憶処理とを、並行して(同時に)、実行可能にする。
On the other hand, when the automatic mode is selected, before all the image data of all pages of the job to be processed by the page printing function is stored in the image memory 120 (at least the total page information of the job is not determined yet). In this state, it is prohibited to start the printing process. Then, after all the image data of all pages of the job to be processed is stored in the
以上、自動モードを利用することで、ページ印字機能を用いた場合の画像形成装置にて、ユーザに対する負担を軽減でき、誤まった総ページ番号が印刷される等のミスプリントを未然に防止できる。 As described above, by using the automatic mode, it is possible to reduce the burden on the user in the image forming apparatus when the page printing function is used, and it is possible to prevent misprinting such as printing the total number of wrong pages. .
尚、自動モードでの動作と手動モードでの動作とでは、以下のように制御を異ならせることも可能にしている。 Note that the control can be made different between the operation in the automatic mode and the operation in the manual mode as follows.
例えば、ページ記述合成部303では、自動モード時と同様に、ページ記述処理を行う。しかし、手動モードの場合には、この処理に更に加えて、ページ印字機能により処理対象となるジョブの総ページ数と、現在ページ数との大小比較を行い、「総ページ数<現在ページ数」となった場合に所定の処理を行う。
For example, the page
例えば、手動モードにて、上述した例のように、ページ印字機能により処理対象となるジョブが30ページのジョブである場合には、現在処理中のページ数の値が、ユーザの介入操作により獲得した、30という数値よりも、大きいか否か(換言すると、現ページ数が、31以上か否か)を判断する。そして、この比較判定処理を実行した結果、現ページ数の方が総ページ数よりも小さい場合(現ページ数<総ページ数)、及び、現ページ数と総ページ数が同じ場合(現ページ数=総ページ数)に、制御部(CPU回路部122)は、該ジョブの原稿画像と共に付加情報(第1、第2の付加情報の少なくとも何れか)を記録紙にプリントすることを許可する。一方、現ページ数の方が総ページ数を超えている場合(現ページ数>総ページ数)には、該制御部(CPU回路部122)は、該ジョブの原稿画像と共に付加情報(第1、第2の付加情報の少なくとも何れか)を記録紙にプリントすることを禁止するよう制御する。 For example, in the manual mode, if the job to be processed by the page printing function is a job of 30 pages as in the above-described example, the value of the number of pages currently being processed is acquired by the user's intervention operation. It is determined whether or not the value is larger than 30 (in other words, whether or not the current page number is 31 or more). As a result of executing this comparison determination process, the current page number is smaller than the total page number (current page number <total page number), and the current page number and the total page number are the same (current page number). = Total number of pages), the control unit (CPU circuit unit 122) permits the additional information (at least one of the first and second additional information) to be printed on the recording paper together with the original image of the job. On the other hand, when the current page count exceeds the total page count (current page count> total page count), the control unit (CPU circuit unit 122) adds additional information (first information) together with the original image of the job. , At least one of the second additional information) is controlled to be prohibited from being printed on the recording paper.
尚、このケースにおいて、付加情報のプリントを禁止する場合には、(1)第1の付加情報としての現在ページ情報をプリントすることを禁止し、且つ、第2の付加情報としての総ページ数情報(この例では「30」)のプリントも禁止する、第1禁止モードと、(2)第1の付加情報としての現在ページ情報をプリントすることは引き続き許可し、且つ、第2の付加情報としての総ページ数情報(この例では「30」)のプリントは禁止する、第2禁止モードと、(3)第1の付加情報としての現在ページ情報をプリントすることを禁止し、且つ、第2付加情報としての総ページ数情報(この例では「30」)のプリントはそのまま引き続き許可する第3禁止モードとを設け、ユーザにより所望の禁止モードを実行可能に構成しても良い。 In this case, when prohibiting the printing of the additional information, (1) prohibiting the printing of the current page information as the first additional information and the total number of pages as the second additional information. A first prohibit mode for prohibiting printing of information (in this example, “30”); and (2) continuously permitting printing of current page information as first additional information, and second additional information. Printing of the total page number information (in this example, “30”) is prohibited, the second prohibition mode, and (3) the printing of the current page information as the first additional information is prohibited, and the first (2) It is possible to provide a third prohibition mode in which printing of the total page number information (in this example, “30”) as additional information is continuously permitted, and the user can execute a desired prohibition mode.
但し、これらの3つの禁止モードでは、第1付加情報、及び/又は、第2付加情報、の、記録紙に対するプリント動作は禁止するが、当該ジョブの原稿画像の記録処理は、そのまま引き続き、プリントを許可するように制御する。 However, in these three prohibit modes, the printing operation of the first additional information and / or the second additional information on the recording paper is prohibited, but the recording process of the original image of the job continues as it is. Control to allow.
従って、このように、付加情報のプリントのみを禁止するだけでなく、上記条件を満たした場合(手動モードにおいて、現ページ数>総ページ数、となった場合)に、原稿画像を記録紙にプリントすること自体も禁止する、第4禁止モード(この禁止モードだと、結局、記録紙には、何もプリントされずに、白紙出力となる)を有し、これも含めて、ユーザにより所望の禁止モードを選択可能にしても良い。 Therefore, in addition to prohibiting only the printing of the additional information, the original image is printed on the recording paper when the above conditions are satisfied (when the current page number> the total page number in the manual mode). There is a fourth prohibition mode that prohibits printing itself (in this prohibition mode, the recording paper is not printed on anything, and is output as a blank sheet). The prohibit mode may be selectable.
以上のように構成することで、ページ印字機能における上記効果を更に向上でき、たとえ、手動モードであっても、極力、ユーザの誤操作を防止することができ、適正な出力結果を得られるという効果を向上させる事が出来る。 With the configuration as described above, the above-described effect in the page printing function can be further improved, and even if it is in the manual mode, an erroneous operation of the user can be prevented as much as possible, and an appropriate output result can be obtained. Can be improved.
又、手動モードにおいて、現ページ数>総ページ数となった場合でも、そのまま無視してページ番号や総ページ情報を印字しつづけることを要求する場合も考えられる。或いは、手動モードにおいて、本装置のスキャン部等の入力ユニットを介して実際に装置にて入力されたジョブの原稿の総枚数(総ページ数)と、ユーザが操作部123にて入力したジョブの総ページ数とが一致していなくても、あえて、総ページ数を記録紙上にプリントすることを要求するケースがあるかもしれない。
Further, in the manual mode, even when the current page number> the total page number, it can be considered that the page number and the total page information are requested to be continuously ignored and printed. Alternatively, in the manual mode, the total number of originals (total number of pages) of the job actually input by the apparatus via the input unit such as the scanning unit of the apparatus and the job input by the user via the
よって、ユーザからの様々なニーズに柔軟に対応するという観点で、このような、レアケースにも対応できるように構成しても良い。 Therefore, from the viewpoint of flexibly responding to various needs from the user, such a rare case may be supported.
例えば、手動モードにおいて、現在のページ数の値が、操作部123を介してユーザにより入力された総ページ数の数値よりも大きい値となった場合(現ページ数>総ページ数)であっても、第1付加情報のプリント、及び/又は、第2付加情報のプリントを、引き続き、実行することを、許可する、続行許可モードを、設けておく。 For example, in the manual mode, the value of the current page number is larger than the value of the total page number input by the user via the operation unit 123 (current page number> total page number). In addition, a continuation permission mode is provided in which the printing of the first additional information and / or the printing of the second additional information is permitted.
そして、上記4つの禁止モードの少なくとも何れかの禁止モードと、該続行許可モードのうちの、何れかのモードを、操作部123を介して、ユーザにより、事前(初期設定時やページ印字モードの設定時等のページ印字処理を実行する前前の段階)、或いは、ユーザにより入力された総ページ数の数値よりも大きい値となった(現ページ数>総ページ数)時点で、選択可能にし、該ユーザからの指示に基づいて選択されたモードで、画像形成装置を動作させるように、CPU回路部122により制御しても良い。
これにより、ページ印字機能におけるユーザからの様々なニーズに柔軟に対応できるという効果を一層向上させる事が出来る。
Then, at least one of the four prohibition modes and any one of the continuation permission modes are set in advance by the user via the operation unit 123 (at the time of initial setting or in the page print mode). It can be selected when the page is printed before setting (such as before setting) or when the value is larger than the total number of pages entered by the user (current page count> total page count). The
Thereby, the effect that it can respond flexibly to various needs from the user in the page printing function can be further improved.
但し、以上の各種制御も、ユーザメリットを配慮したうえでの仕様なので、必ずしも必須要件でなくても良い。 However, the above-described various controls are also specifications that take into account the user's merit, and thus are not necessarily essential requirements.
以上、本実施形態の総ページ数付きページ番号記録の概要を説明したが、詳細な処理の説明は図13A〜Cのフローチャートにより後述する。 The outline of the page number recording with the total number of pages of the present embodiment has been described above, but the detailed processing will be described later with reference to the flowcharts of FIGS.
次に、図6、図7を用いて、読込制御部301、読出制御部302による画像の記憶方法、読み出し方法について説明する。図6(1)は、画像メモリ120における画像1枚分に確保された記憶容量を示す。本実施形態では、画像1枚分の記憶容量は、600dpi基準でA3サイズの記憶ができるもので、縦7015x横9920ビットで構成される。図7に示す様に、画像メモリ120には、このような画像の記憶領域が、レイアウトメモリとして1枚分、画像の蓄積メモリとして100枚分が確保されている。また、キャラクタ用データを格納する領域がある。
Next, an image storing method and a reading method by the
図6(2)は、原稿画像を画像メモリに記憶する場合の例を示したものである。図6(2a)のようにおかれた原稿は、図6(2a)に示す矢印の方向に順次読み込まれる。メモリへの書き込みは図6(2b)に示されるように行われる。すなわち、(0,0)アドレスをスタート位置に指定し、X方向カウンタとY方向カウンタをともにアップに指定し、1ライン目が読み込まれると、Y方向カウンタが0から7015へインクリメントされ、(0,0)アドレスから(0,7015)アドレスへ向かって順に画像データが書き込まれる。次に2ライン目が読み込まれると、X方向カウンタがアップされ、(1,0)アドレスから(1,7015)アドレス方向に順に画像データが書き込まれる。次に3ライン目が読み込まれると、X方向のカウンタがアップされ(2,0)アドレスから(2,7015)アドレスまで書き込まれる。この様に読み込み、書き込みを繰り返して(4960,7015)まで書き込まれる。 FIG. 6 (2) shows an example in which a document image is stored in an image memory. The document placed as shown in FIG. 6 (2a) is sequentially read in the direction of the arrow shown in FIG. 6 (2a). Writing to the memory is performed as shown in FIG. 6 (2b). That is, when the (0,0) address is designated as the start position, both the X direction counter and the Y direction counter are designated up, and the first line is read, the Y direction counter is incremented from 0 to 7015, and (0 , 0) address to (0,7015) address in order. Next, when the second line is read, the X direction counter is incremented, and image data is written sequentially from the (1,0) address to the (1,7015) address direction. Next, when the third line is read, the counter in the X direction is incremented and written from the (2,0) address to the (2,7015) address. In this way, reading and writing are repeated until (4960, 7015) is written.
次に図6(2)のようにしてメモリに書き込まれた画像データを読み出す処理を図6(3)(4)を用いて説明する。図6(2)ようにして記憶されたデータを図6(3a)に示す様に読み出す。すなわち、(4960,0)アドレスをスタート位置に、X方向カウンタをダウン、Y方向カウンタをアップに指定し、1ライン目は(0,0)方向にXカウンタを順にダウンしながら読みだす。つぎにYカウンタをアップさせ、(4960,1)アドレスから(0,1)の方向に読み出すことで2ライン目の読み出しが行われる。順次このように読み出すことにより図6(3b)の画像を読み出すことができる。 Next, the process of reading the image data written in the memory as shown in FIG. 6 (2) will be described with reference to FIGS. 6 (3) and 6 (4). The data stored as shown in FIG. 6 (2) is read as shown in FIG. 6 (3a). That is, the (4960,0) address is set to the start position, the X direction counter is set to down, and the Y direction counter is set to up, and the first line is read while the X counter is sequentially down in the (0,0) direction. Next, the Y counter is incremented, and reading from the (4960, 1) address in the direction (0, 1) is performed to read the second line. By sequentially reading in this way, the image of FIG. 6 (3b) can be read out.
図6(4)では記憶されたデータは、図6(3)のようにして記憶されたデータを図6(4a)に示す様に読み出す。すなわち、(0,0)のアドレスをスタート位置にし、X方向カウンタおよびY方向カウンタをアップに指定して、(0,7015)の方向にYカウンタを順次アップしながら読み出すことで1ライン目を読み出す。次にXカウンタをアップさせ、(1,0)アドレスから(1,7015)方向に読みだすことにより、2ライン目の読み出しを行う。順次この様に読み出すことにより、図6(4b)のように読み出しをおこなうことができる。従って、図6(2a)に示すA4幅の原稿を図6(4b)の方向で読み出すことで画像を回転しないで読み出すことができる。 In FIG. 6 (4), the stored data is read out as shown in FIG. 6 (4a). That is, the address of (0,0) is set to the start position, the X direction counter and the Y direction counter are designated to be up, and the first line is read by sequentially increasing the Y counter in the direction of (0,7015). read out. Next, the X counter is incremented and reading from the (1,0) address in the (1,7015) direction is performed to read the second line. By sequentially reading in this manner, reading can be performed as shown in FIG. 6 (4b). Therefore, by reading an A4 width document shown in FIG. 6 (2a) in the direction of FIG. 6 (4b), the image can be read without rotating.
また、図6(4c)に示すように、(4960,7015)アドレスをスタート位置にし、X方向カウンタをアップ、Y方向カウンタをダウンに指定して、(4960,0)まで順次読み出すことにより1ライン目を読み出す。そして、Xカウンタをカウントダウンさせ、(4959,7015)から(4959,0)まで順読み出すことにより2ライン目を読み出す。順次このように読み出すことにより図6(4d)に示すように180度回転した画像を読み出すことができる。 Further, as shown in FIG. 6 (4c), the (4960,7015) address is set to the start position, the X direction counter is set to up, the Y direction counter is set to down, and 1 is read out sequentially until (4960,0). Read line eyes. Then, the X counter is counted down, and the second line is read by sequentially reading from (4959,7015) to (4959,0). By sequentially reading in this manner, an image rotated by 180 degrees can be read as shown in FIG. 6 (4d).
次に、図7の画像レイアウトメモリについて説明する。前述したように図6(5a)、図6(5b)のような個々に記憶された画像を読み出し、画像レイアウトメモリの所望の位置に画像を書き込むことにより図6(5c)に示すように別々の原稿画像をメモリ上で合成することができる。 Next, the image layout memory of FIG. 7 will be described. As described above, separately stored images as shown in FIGS. 6 (5a) and 6 (5b) are read out and written in desired positions in the image layout memory, as shown in FIG. 6 (5c). Original image can be synthesized on the memory.
次に、キャラクタデータROM130を参照してキャラクタコードから画像データを読み出し、画像メモリ上に展開する方法について図8を用いて説明する。本処理はページ記述合成部303によってなされる。
Next, a method of reading image data from a character code with reference to the
(現在のページ番号)/(総枚数)は、右上(6-1-1)、中央上(6-1-2)、左上(6-1-3)、右下(6-1-4)、中央下(6-1-5)、左下(6-1-6)の6箇所の中から1箇所選択し、原稿画像に合成することで表現する。 (Current page number) / (Total number) are upper right (6-1-1), upper center (6-1-2), upper left (6-1-3), lower right (6-1-4) This is expressed by selecting one from the six locations in the lower center (6-1-5) and lower left (6-1-6) and compositing it with the original image.
今、図8の右上(6-1-1)にページ番号「12/45」を12ポイントのサイズで合成する場合について説明する。右上「12/45」は、12mmx12mmに相当するアドレス(283,283)から(1123,283)に向かって合成する。各文字は、48bitx48bitのビットマップで形成され、後述する格納メモリから読み出すことで、合成する。各文字のアドレスは、「5」を(283、283)から、「4」を(331,283)、「/」を(379,283)、「2」を(427,283)、「1」を(475,283)から各々合成すればよい。 Now, a case where the page number “12/45” is synthesized with a size of 12 points in the upper right (6-1-1) of FIG. The upper right “12/45” is synthesized from the address (283,283) corresponding to 12 mm × 12 mm toward (1123,283). Each character is formed by a 48 bit × 48 bit bitmap, and is synthesized by reading from a storage memory to be described later. The address of each character is “5” from (283, 283), “4” from (331,283), “/” from (379,283), “2” from (427,283), “1” from (475,283), respectively. What is necessary is just to synthesize.
(283,283)から「5」を合成する場合について説明する。今「5」のキャラクタデータの先頭アドレスをαとすると、そこでアドレス(283,283)から(331,283)に、後述するキャラクタデータの先頭アドレスから6byte分を読み出し、レイアウトメモリに書き込みを行う。次に「5」の2ライン目を合成する。すなわち、(283,284)から(331,284)に向けて、α+24アドレスから6byte分を読み出し、レイアウトメモリに書き込みを行う。 A case where “5” is synthesized from (283,283) will be described. If the head address of the character data “5” is now α, then 6 bytes from the head address of character data, which will be described later, are read from addresses (283,283) to (331,283) and written to the layout memory. Next, the second line of “5” is synthesized. That is, 6 bytes are read from the α + 24 address from (283,284) to (331,284) and written to the layout memory.
この操作を(283,283)から(331,331)まで行うことでメモリ上に「5」のキャラクタデータを書きこむことができる。このときデータの書き込み方法に関しては、上書きを行うことも、ORにて書き込むことも可能である。上書きを行うことによりページ番号をはっきりと印字することが可能である。また、バックグラウンドにシリアル番号などを上書きするすかし機能の場合は、OR書きすることにより、すかし機能を実現することが可能となる。この操作を「1」・「2」・「/」・「4」に対して同様に行う。 By performing this operation from (283,283) to (331,331), the character data “5” can be written on the memory. At this time, the data writing method can be overwritten or written in OR. The page number can be clearly printed by overwriting. In the case of a watermark function for overwriting a serial number or the like on the background, the watermark function can be realized by writing OR. This operation is similarly performed for “1”, “2”, “/”, “4”.
左上(6-1-3)のページ番号は、(4677,283)に「1」が合成されるように、アドレス(4629,283)から(4677,283)に向かって合成する。「5」は(4437,283)、「4」を(4485,283)、「3」を(4533,283)、「2」を(4581,283)、「1」(4629,283)に各々合成すればよい。 The page number in the upper left (6-1-3) is synthesized from the address (4629,283) to (4677,283) so that “1” is synthesized to (4677,283). “5” is (4437,283), “4” is (4485,283), “3” is (4533,283), “2” is (4581,283), “1” (4629,283) What is necessary is just to synthesize.
中央上(6-1-2)のページ番号「12/45」は、4960x7015の中央に合成するので、「12/45」の文字の上辺の中心が、(2780,283)になるようにアドレス(2360,3413)から「12/45」と合成すればよい。右下(6-1-4)、中央下(6-1-5)、左下(6-1-6)の部数番号「12/45」も同様に算出して合成する。 The page number “12/45” in the upper center (6-1-2) is combined at the center of 4960x7015, so the center of the upper side of the character “12/45” is (2780,283). (2360, 3413) may be synthesized as “12/45”. The copy number “12/45” in the lower right (6-1-4), lower center (6-1-5), and lower left (6-1-6) is similarly calculated and combined.
次に、各ビットマップデータの先頭アドレス算出方法について説明する。今、ROM130の先頭番地は、アドレス8000000Hに接続されている。ROM130は、キャラクタのビットマップデータが図9のように格納されている。ROM130には、8(0.8mm角文字)/9(0.9mm角文字)/10(1mm角文字)/10.5(1.5mm角文字)/12(2mm角文字)/16(2.5mm角文字)/24(4mm角文字)/32ポイント(8mm角文字)の数字データが格納されている。それに続き各ポイント用の「/」文字が格納されている。
Next, a method for calculating the start address of each bitmap data will be described. Now, the head address of the
8ポイントの1つのデータは、3byte(18dot)×18line=54byteになる。数字10個分は、540byteになる。8/9(3byte×21)/10(3byte×23)ポイント分で1860byteとなる。同様に、10.5ポイントは、4byte×35lineの計1400byte 、12ポイントでは、6byte×48lineの計2880byte、16ポイントでは8byte× 60lineの計4800byte、24ポイントでは、12byte×94lineの計11280byte、36ポイントでは、24byte×188lineの計45120byteである。これらから8ポイントの「/」は、アドレス800000(H)+1070C(H)(67340byte)=801070C(H)に格納されている。同様に算出すると、32ポイントの「/」は801070C(H)+8AE=8010FBAHに格納されている。アドレス8010FBA(H)から24byte×188lineを読み出し、所定のアドレスにOR書きすることにより、「/」の画像を合成することが出来る。 One data of 8 points is 3 bytes (18 dots) × 18 lines = 54 bytes. The 10 numbers are 540 bytes. It is 1860 bytes for 8/9 (3 bytes × 21) / 10 (3 bytes × 23) points. Similarly, 10.5 points are 4 bytes x 35 lines total 1400 bytes, 12 points are 6 bytes x 48 lines total 2880 bytes, 16 points are 8 bytes x 60 lines total 4800 bytes, 24 points are 12 bytes x 94 lines total 11280 bytes, 36 points Then, it is 45120 bytes in total of 24 bytes × 188 lines. From these, “/” of 8 points is stored at address 800000 (H) +1070 C (H) (67340 bytes) = 801070 C (H). When calculated in the same manner, 32 points of “/” are stored in 801070C (H) + 8AE = 8010FBAH. An image of “/” can be synthesized by reading 24 bytes × 188 lines from the address 8010FBA (H) and writing OR to a predetermined address.
次に、再び図1を参照しながらプリンタ部2の構成および動作について説明する。
Next, the configuration and operation of the
プリンタ部2に入力された画像信号は、露光制御部201にて変調された光信号に変換されて感光体211を照射する。照射光によって感光体211上に作られた潜像は現像器212によって現像される。上記現像像の先端とタイミングを併せて転写紙積載部214、215、225、226のいずれかより転写紙が搬送され、転写部216に於て、上記現像された像が転写される。転写された像は定着部217にて転写紙に定着された後、排紙部218より装置外部に排出される。排紙部218から出力された転写紙は、Z折りユニット260をとおり、Z折り機能が働いている場合は後述するZ折部260で、Z折りされる。その後パンチユニット250を通り、パンチ機能が働いている場合は、パンチされる。更に、ソータ230に渡され、ソータ230でソート機能が働いている場合には、各ビンに、またはソート機能が働いていない場合には、ソータの最上位のビンに転写紙が排出される。ステイプルソート機能が働いている場合は、ソートビンにおいて複数装備されているステイプルユニットの中から1つのステイプルユニットが選択されステイプルされる。複数装備されているステイプルユニットを選択することによりステイプル位置を変更するが、これは、1つのステイプルユニット移動させることにより実現してもよい。
The image signal input to the
Z折部260にてZ折となった記録紙は、パンチユニット250に搬送される。なお、このZ折処理はラージサイズの記録紙のみに適用され、スモールサイズの記録紙には、方向変更部部材は動作せず、そのままパンチ部250に搬送される。
The recording paper that has been Z-folded in the Z-
続いて、順次読み込む画像を1枚の出力用紙の両面に出力する方法について説明する。定着部217で定着された出力用紙を、一度、排紙部218まで搬送後、用紙の搬送向きを反転して搬送方向切り替え部材220を介して再給紙用被転写紙積載部221に搬送する。次の原稿が準備されると、上記プロセスと同様にして原稿画像が読みとられるが転写紙については再給紙用被転写紙積載部221より給紙されるので、結局、同一出力紙の表面、裏面に2枚の原稿画像を出力することができる。
Next, a method for outputting sequentially read images on both sides of one output sheet will be described. The output paper fixed by the fixing
次に図10、図11、図12を用いて総ページ付きページ印字機能の設定について説明する。尚、図10〜12の操作画面、および、図14の操作画面を含む、本実施形態の画像形成装置の操作部123の表示部250に各種操作画面を表示させる制御に関しても、本実施形態の主要部分の1つであり、このような操作部123に係る各種操作制御も、CPU回路部122が主体となって制御可能に構成させているものとする。
Next, the setting of the page printing function with total pages will be described with reference to FIGS. Note that the control of displaying various operation screens on the
図4に示す操作部123の表示部250に表示させた画面上の応用モードキー260がユーザにより押下されたことに応答し、CPU回路部122は、図10(a)に示す応用モードメニュー画面を、表示部250に表示させる。この画面や図10(b)の応用モードメニュー画面を介して、ユーザが所望の各種応用モード(縮小レイアウト機能など)をユーザにより選択可能にしている。図10(a)の画面上のメニューページ送りキー7-1-1がユーザにより押下されると、これを受け、CPU回路部122は、上述のページ印字機能をユーザにより選択可能にする表示キーを具備した図10(b)に示す、応用モードメニューの2ページ目に相当する、設定画面を、表示部250に表示させる。そして、図10(b)の応用画面上のページ印字・部数印字設定キー7-2-1がユーザにより押下されると、これを受け、CPU回路部122は、図10(c)に示すページ印字、部数印字選択画面を表示部250に表示させる。そして、図10(c)の操作画面上のページ印字選択キー7-3-1がユーザにより押下されると、これを受け、CPU回路部122は、図10(d)に示す、ページ印字機能選択画面を、表示部250に表示させる。
In response to the
図10(d)の画面に具備させる、「数字のみ」キー7-4-1は、原稿画像と共に、付加情報としてのページ数を、数字画像のみで、記録紙上に、記録するモードをユーザにより選択可能にするための表示キー(ソフトキーともタッチパネルキーとも呼ぶ)である。例えば、このモードがユーザにより選択された場合には、CPU回路部122は、原稿画像を記録する記録紙上の、各ページ毎に、ページ番号に相当する『1』、『2』、『3』・・・という数字情報を、付加情報として、印字させるように、各ユニット(レイアウトメモリやプリンタ部等)を制御する。
The “numeric only” key 7-4-1 provided on the screen of FIG. 10 (d) allows the user to set a mode for recording the number of pages as additional information on the recording paper with only the numeric image together with the original image. This is a display key (also called a soft key or a touch panel key) for enabling selection. For example, when this mode is selected by the user, the
「ハイフン付数字」キー7-4-2は、原稿画像と共に、付加情報としてのページ数を、ハイフン付き数字画像で、記録紙上に、記録するモードをユーザにより選択可能にするための表示キーである。例えば、このモードがユーザにより選択された場合には、CPU回路部122は、原稿画像を記録する記録紙上の、各ページ毎に、『−1−』、『−2−』、『−3−』・・・等の、ハイフン付きのページ番号を、付加情報として、印字させるように、各ユニット(レイアウトメモリやプリンタ部等)を制御する。
The “number with hyphen” key 7-4-2 is a display key that allows the user to select the number of pages as additional information along with the manuscript image on the recording paper. is there. For example, when this mode is selected by the user, the
「章付き数字」キー7-4-3は、原稿画像と共に、付加情報としてのページ数を、章番号付き数字画像で、記録紙上に、記録するモードをユーザにより選択可能にするための表示キーである。例えば、このモードは、第一章、第2章、第3章というように、区切りがあるような、一連のドキュメントを印刷する際に、印刷したページが、第何章の、第何ページであるかを、明確に分るように付加情報をプリントするものであり、例えば、このモードが選択された場合には、原稿画像を記録する記録紙上の、各ページ毎に、第一章の原稿ページならば、『1−1』、『1−2』、『1−3』・・・『1−N(第一章の最終ページ)』、第2章ならば、『2−1』、『2−2』、『2−3』・・・『1−N(第一章の最終ページ)』、最終章(例えば、M章とする)ならば、『M−1』、『M−2』・・・『M−N(最終章の最終ページ)』、と、いうように、章番号付きのページ番号を、付加情報として、印字させるように、各ユニット(レイアウトメモリやプリンタ部等)を制御する。
The “number with chapter” key 7-4-3 is a display key for enabling the user to select a mode for recording the number of pages as additional information along with the original image on the recording paper as a number image with chapter number. It is. For example, in this mode, when printing a series of documents such as
そして、「総ページ付き印字」キー7-4-4は、原稿画像と共に、付加情報としてのページ数を、総ページ数つき数字画像で、記録紙上に、記録するモードをユーザにより選択可能にするための表示キーである。例えば、このモード(総ページ付き印字モード)がユーザにより選択された場合には、CPU回路部122は、例えば、5ページ分からなるジョブの原稿画像を記録する記録紙上の、各ページ毎に、『1/5』、『2/5』、『3/5』、『4/5』、『5/5』と、いうように、総ページ情報付きのページ番号を、付加情報として、印字させるように、各ユニット(レイアウトメモリやプリンタ部等)を制御する。本実施形態では、この総ページ付き印字モードとして、先に述べた、手動モードや自動モードを含んでいる。
Then, the “print with total pages” key 7-4-4 allows the user to select the mode for recording on the recording paper with the original image and the number of pages as additional information as a numerical image with the total number of pages. This is a display key. For example, when this mode (printing mode with total pages) is selected by the user, the
更に、図10(d)の画面は、上記付加情報としてのページ数データの、記録紙上における、印字位置を、ユーザにより指定可能にする為のウインド7-4-6を具備するよう構成している。このウインド7-4-6の上部に具備した、「縦」ボタンおよび「横」ボタンの何れかを、操作することで、ユーザが、印字向きにより用紙の方向(縦、横)を指定出来るようにしている。又、本実施形態の画像形成装置では、ページ情報の記録紙におけるプリント位置として、予め6つの候補(記録紙の左上、上端部、右上、右下、下端部、左下の6箇所)を用意しており、どの位置にページ番号を印字するかをユーザにより指定可能にしている。このウインド7-4-6の中央に具備した、6個の印字位置キーの何れかを操作することで、ユーザが、記録用紙の下側左、中央、右と、用紙の上側左、中央、右の6個所を含む、ページ番号情報の印字位置の複数の候補の中から、所望の候補を選択可能にしている。各印字位置に対する印字動作の詳細は図8により上述したとおりである。 Further, the screen of FIG. 10D is configured to include a window 7-4-6 for allowing the user to specify the print position of the page number data as the additional information on the recording paper. Yes. By operating either the “vertical” button or “horizontal” button provided in the upper part of this window 7-4-6, the user can specify the paper direction (vertical, horizontal) according to the printing direction. I have to. In the image forming apparatus of this embodiment, six candidates (upper left, upper end, upper right, lower right, lower end, and lower left six locations of the recording paper) are prepared in advance as print positions of the page information on the recording sheet. The user can specify at which position the page number is printed. By operating any of the six print position keys provided in the center of this window 7-4-6, the user can select the lower left, center, and right of the recording paper and the upper left, center, A desired candidate can be selected from a plurality of candidates for the print position of page number information including the right six positions. The details of the printing operation for each printing position are as described above with reference to FIG.
図10(d)の操作画面上の「総ページ付き印字」キー7-4-4がユーザにより押下された場合、これをうけ、CPU回路部122は、図11(a)〜(c)に例示するような、総ページ付きページ印字のための詳細設定画面を、表示部250に、表示させるよう制御する。なお、図11(a)〜(c)は同一画面であり、各部の操作を説明するために3つに分けて図示している。
When the “print with total pages” key 7-4-4 on the operation screen of FIG. 10D is pressed by the user, the
図11(a)の操作画面上に具備したキー7-5-2は、上述した自動モードを画像形成装置に実行させるか、手動モードを画像形成装置に実行させるかをユーザにより選択可能にする為の表示トグルキー(ソフトキー)である。当該キーがユーザにより押下されると、自動モードがON状態となり、該キーの表示状態も、図11(a)の画面のように、ON状態(選択状態表示)にさせる。又、再度、このボタンがユーザにより押下されることで、自動モードをOFF状態にし、手動モードをON状態とし、キーの表示も、図11(b)の画面のように、該キーの表示状態をOFF状態(非線選択状態表示)にさせる。このように、CPU回路部122は、ユーザからの該画面上の該キーのON/OFF操作に基づいて、自動モード、手動モードを、選択的に、切り換え実行可能に制御する。
A key 7-5-2 provided on the operation screen of FIG. 11A enables the user to select whether the image forming apparatus executes the automatic mode described above or the image forming apparatus executes the manual mode. Display toggle key (soft key). When the key is pressed by the user, the automatic mode is turned on, and the display state of the key is also turned on (selected state display) as shown in the screen of FIG. When this button is pressed again by the user, the automatic mode is turned off, the manual mode is turned on, and the key is displayed as shown in the screen of FIG. 11B. To OFF state (non-line selection state display). As described above, the
図11(a)の操作画面の状態は、自動モードがユーザにより選択された場合に表示部250に表示させる時の画面の表示状態である。又、ユーザが、キー7-5-1を押下した場合には、テンキー(図4の245)を介して、現在ページ数の開始番号を設定することが可能となる。このユーザの設定した現在ページ数開始番号は、該キーの直ぐ横に設けている表示領域に確認表示させる。
The state of the operation screen in FIG. 11A is a screen display state when the
この、現在ページ数の開始番号の設定機能は、例えば、処理対象となるジョブの画像データを記録する記録紙上にページ番号を、各頁毎に、順番に、付与させる場合に、最初に印字するページ番号をユーザが決定し、その決定した頁開始番号から順次ページ番号を付与していくための機能である。 The function for setting the start number of the current page number is printed first when, for example, page numbers are sequentially assigned to each page on a recording sheet on which image data of a job to be processed is recorded. This is a function for the user to determine page numbers and assign page numbers sequentially from the determined page start number.
例えば、このキー7-5-1が押下され、テンキーを用いて、「1」が入力された場合には、CPU回路部122は、入力された原稿の1ページ目の画像を記録する1枚目の記録紙に対して印字すべきページ番号を「1」とする(ページ番号を1からスタートさせる)。そして、後続頁は、順次、「2」、「3」、「4」・・・となるようにページ番号を印字させるように、自装置のユニット(画像メモリ120やレイアウトメモリやプリンタ部)を制御する。
For example, when the key 7-5-1 is pressed and “1” is input using the numeric keypad, the
又、例えば、もし、キー7−5−1が押下され、テンキーを用いて「11」が、入力された場合には、CPU回路部122は、入力された原稿の1ページ目の画像を記録紙する1枚目の記録紙に対して印字すべきページ番号を「11」とする(ページ番号を11からスタートさせる)る。そして、後続頁は、順次、「12」、「13」、「14」・・・となるようにページ番号を印字させるように、自装置のユニット(画像メモリ120やレイアウトメモリやプリンタ部)を制御する。このように、ページ番号を各頁毎に連番で印字するにあたり、最初に印字するページ番号自体を、ユーザにより設定可能にしている。
Also, for example, if the key 7-5-1 is pressed and "11" is input using the numeric keypad, the
図11(b)の操作画面の状態は、自動モードがOFF状態、即ち、手動モードがユーザにより選択された場合に、表示部250に表示させる操作画面の状態である。この状態の場合(ユーザによるキー7-5-2の操作を介して、手動モードが選択された場合)には、総ページ数情報をユーザにより入力可能にする為の表示キー7-6-1がユーザにより操作可能な状態になるよう、CPU回路部122は、表示部250を制御する。すなわち、CPU回路部122は、ユーザにより手動モードが選択された場合に、頁印字機能で処理対象となるジョブの総ページ情報を、ユーザ操作によりユーザ自身が入力することを許可するよう、本画像形成装置を制御している。
The state of the operation screen in FIG. 11B is a state of the operation screen displayed on the
一方で、例えば、キー7-5-2を介してユーザにより自動モードが選択された場合(図10(a)の状態の時)には、表示キー7-6-1をユーザが押下しても、装置が何も応答しないように制御される。或いは、表示キー7-6-1の表示自体をグレーアウト表示や網掛け表示にし、ユーザがそもそも表示キー7-6-1を選択押下できないような状態となるよう表示制御を実行してもよい。このように、CPU回路部122は、ユーザにより自動モードが選択された場合において、頁印字機能で処理対象となるジョブの総ページ情報を、ユーザ操作によりユーザ自身が入力することを禁止するよう本画像形成装置を制御する。これにより、上述した各種効果に加えて、ユーザによる誤操作を極力防止でき、上記効果を更に一層向上させる事が出来る。
On the other hand, for example, when the automatic mode is selected by the user via the key 7-5-2 (in the state shown in FIG. 10A), the user presses the display key 7-6-1. The device is controlled so that it does not respond to anything. Alternatively, the display of the display key 7-6-1 itself may be grayed out or shaded, and display control may be executed so that the user cannot select and press the display key 7-6-1 in the first place. As described above, the
図11(b)では、手動モードがユーザにより選択されており、CPU回路部122は、総ページ数を指定するためのキー7-6-1の表示を、表示部250にて、有効状態(該キーをユーザが選択押下できる状態)としている。そして、該キー7−6−1がユーザにより押下された場合には、ユーザがテンキー(図4の245)を用いて、総ページ数を、手動で、設定可能となるように制御する。尚、キー7−6−1の直ぐ右横の表示領域には、ユーザにより入力された総ページ情報をユーザにより確認させる為の表示を実行させる。図11(b)は、手動モードの設定において、総ページ情報として「10」がセットされた場合の例である。また、キー7-5-1を押下することで開始ページ番号を指定できる。このキー7−5−1の開始ページ番号の設定は、自動モードと同様に、設定可能にする。
In FIG. 11B, the manual mode is selected by the user, and the
例えば、図11(b)の操作画面例の印刷条件で確定キーがユーザにより押下され、印刷開始指示がユーザにより入力された場合、CPU回路部122は、上記の手動モード時の一連の処理手順で画像形成装置を動作させるよう制御する。これにより、10ページ分のジョブの各原稿画像の記録紙上に、『1/10』、『2/10』、『3/10』、『4/10』、『5/10』・・・『10/10』という付加情報が、各頁毎に付与された、10ページ分の出力結果からなる1つの出力束を得られるように構成している。
For example, when the confirmation key is pressed by the user under the printing conditions in the operation screen example of FIG. 11B and a print start instruction is input by the user, the
このように、本形態では、上述の各種効果を奏すべく、様々な、きめ細やかな制御を、実行可能にしている。 Thus, in this embodiment, various fine controls can be executed in order to achieve the various effects described above.
なお、自動モードがユーザにより選択されている場合においては(即ち図11(a)においては)、キー7-6-1を介してユーザによる総ページ数の指定はできないように制御している。 When the automatic mode is selected by the user (that is, in FIG. 11A), control is performed so that the total number of pages cannot be specified by the user via the key 7-6-1.
又、更に、他の制御例として、図11(b)の操作画面の状態のように、本実施形態では、キー7-5-2を介してユーザにより手動モードが選択された場合には、警告/停止スイッチ7-6-2を、表示部250に表示させる。或いは、キー7-6-2自体は、表示部250に表示したままで、自動モードが選択されている場合にはユーザによる選択が不可能な状態の表示とし、手動モードが選択された場合に選択可能な有効状態の表示としてもよい。
Furthermore, as another control example, as in the state of the operation screen in FIG. 11B, in this embodiment, when the manual mode is selected by the user via the key 7-5-2, The warning / stop switch 7-6-2 is displayed on the
警告/停止スイッチ7-6-2は、手動モードにおいて、ユーザが設定した総ページ数より多い枚数の原稿が読み取られた時点で、処理を継続するか否かを、ユーザ自身が予め設定可能にする為の表示キー(上述の例でいえば、続行許可モードの実行可否をユーザにより決定可能にするための表示キー)である。詳細は図13AのステップS827で説明する。この構成は、ページ印字機能において、手動モードをユーザが選択した場合において、ユーザが、これから実際に読み取らせる原稿の総枚数と異なる総ページ数情報をシート上にプリントさせたい等のニーズに対応できるようにするための構成である。これにより、ユーザからの様々なニーズに対応することができるようにするという効果を更に向上させることが出来る。 The warning / stop switch 7-6-2 allows the user to set in advance whether or not to continue processing when the number of documents larger than the total number of pages set by the user is read in the manual mode. This is a display key (in the above example, a display key for enabling the user to determine whether or not to execute the continue permission mode). Details will be described in step S827 of FIG. 13A. With this configuration, when the manual mode is selected by the user in the page printing function, the user can meet the needs such as wanting to print on the sheet total page number information different from the total number of originals to be actually read. This is a configuration for doing so. Thereby, the effect of being able to respond to various needs from users can be further improved.
図11(c)では、総ページ付きページ印字の桁指定を行うためのトグルキー7-7-1がONになっていることを示している。キー7-7-1を押下すると、隣のプラス・マイナスキー7-7-4が押下可能となり、プラスキーを押下すると3→4→5と桁数が増加する。例えば桁数を5に設定すると、総ページ数が5、現在のページが1における総ページ付きページ印字は「00001/00005」となる。なお、桁数指定のない場合のページ数印字では、例えば「1/5」となる。キー7-7-2は、ページ数印字に文字を付加する事ができる設定あり、キー7-7-2を押下すると、図11(d)の文字入力画面を表示する。 FIG. 11C shows that the toggle key 7-7-1 for specifying the digit for page printing with total pages is ON. When the key 7-7-1 is pressed, the adjacent plus / minus key 7-7-4 can be pressed, and when the plus key is pressed, the number of digits increases from 3 → 4 → 5. For example, if the number of digits is set to 5, the total number of pages printed with the total page number being 5 and the current page being 1 is “00001/00005”. In the case of printing the number of pages when the number of digits is not specified, for example, “1/5” is set. The key 7-7-2 has a setting that can add characters to the page number printing. When the key 7-7-2 is pressed, the character input screen shown in FIG. 11D is displayed.
図11(d)において、キー7-8-1は、任意文字入力か、予め設定されている文字列かを選択するキーである。キー7-8-1を押下すると、図12(a)を表示し、表示中のキーボードから任意文字を入力することができる。例えば、印字文字を「aaa」に設定したとすると、「aaa 1/5」のように印字することができる。桁数指定と文字付加を同時に有効にすることも可能である。OKキー7-9-1を押下すると、図12(b)が表示され、印字サイズの大(16ポイント)、中(12ポイント)、小(10.5ポイント)の選択と、文字色、黒・白の選択が行える。なお、図11(a)〜(c)の画面において、「次へ」キー7-7-3を押下した場合も図12(b)が表示される。OKキー7-10-1が押下されると、総ページ付きページ印字の設定が完了し、図12(c)の画面を表示する。なお、アルファベット等の文字イメージはキャラクタデータROM130に格納されている。
In FIG. 11D, a key 7-8-1 is a key for selecting an arbitrary character input or a character string set in advance. When the key 7-8-1 is pressed, FIG. 12A is displayed, and arbitrary characters can be input from the displayed keyboard. For example, if the print character is set to “aaa”, it can be printed as “
総ページ数付きページ番号記録を設定した場合の動作を図13A、図13B、図13Cのフローチャートを用いて説明する。なお、以下では、A4サイズの原稿を5枚、コピー部数2で印字を行った場合を例に挙げて説明する。また、上述したユーザインターフェースにより、ページ印字を中サイズ(12ポイント)で、総ページ付きページ印字を自動でページの中央下に行う設定が行われたものとする。 The operation when the page number recording with the total number of pages is set will be described with reference to the flowcharts of FIGS. 13A, 13B, and 13C. In the following description, a case where printing is performed with five A4 size originals and two copies of copies will be described as an example. In addition, it is assumed that the user interface described above is set so that page printing is performed at the middle size (12 points) and page printing with total pages is automatically performed at the lower center of the page.
原稿給送装置101に原稿をセットした後、コピースタートキー241を押下すると、ステップS801に進む。ステップS801では、総ページつき印字がONになっているのでステップS802に進み自動モードかを判断する。上述のように現在の設定は自動モードであるので、ステップS806に進み、原稿枚数カウント部305は原稿枚数を0にセットする。そして、ステップS807に進み、読込制御部301は1枚目の原稿画像を読み取り、原稿画像を画像メモリ120に蓄積する。原稿画像を読み取るとステップS808に進み、原稿枚数カウント部305により原稿枚数を+1(インクリメント)する。したがって、最初の原稿画像が読み取られると、原稿枚数は1となる。次にステップS809に進み、原稿読み取りが終了したかを判断する。読込制御部302は原稿給送装置101にセットした原稿が無くなると、原稿読み取りが終了したと判断する。上述のように原稿給送装置101にセットされた原稿は5枚であるので、5枚目の原稿が読み取られると原稿給送装置101に原稿がなくなり、原稿読み取り終了と判定されて処理はステップS810へ進むことになる。この時点で原稿枚数は5となっている。
When the copy start key 241 is pressed after setting the document on the
なお、原稿給送装置101が装備されていない場合等で、原稿を1枚ずつガラス面102に置いてコピーする場合には次のように動作する。
In the case where the
ガラス面102に原稿を置きコピースタートキー241を押下すると、ステップS801に進む。ステップS801では、総ページつき印字がONになっているのでステップS802に進み自動モードかを判断する。上述のように現在の設定は自動モードであるので、ステップS806に進み、現在の総ページ数を0にセットする。そして、ステップS807に進み、読込制御部301の制御下で原稿画像が読み取られ、画像メモリ120の蓄積メモリに蓄積される。原稿画像を読み取るとステップS808に進み、原稿枚数カウント部305は総ページ数を+1(インクリメント)する。したがって、最初の原稿画像が読み取られると、総ページ数が1となる。次にステップS809に進み、原稿読み取りが終了したかを判断する。ガラス面102からの読み取りであるため、読込制御部301は、図14(a)の画面を表示し、読込終了キー7-12-1が押下されるか、もしくは、図4のスタートキー241が押下されるかを判断する。スタートキー241が押下された場合は原稿の読み取りが続行されるため、原稿読み取りは終了していないと判断され、処理をステップS807に戻す。もちろん、スタートキー241が押下される前に、ガラス面102上の原稿は交換されている。用意されている原稿は5枚なので、5枚目の原稿を読み取ると、ユーザは読込終了キー7-12-1を押下することになる。読込終了キー7-12-1の押下により、原稿の読み取り終了と判断され、処理はステップS810へ進むことになる。この時点で原稿枚数は5となっている。
When an original is placed on the
以上のようにして原稿の読み取りが終了すると、ステップS810に進み、総ページ数設定部306はその時点の原稿枚数を総ページ数に設定するとともに、現在ページ数カウント部307は図11(a)のインターフェースにより設定した印字開始数字N(本例では1とする)を現在のページ数に設定する。ステップS811では、ステップS807で読み取られた1ページ分の原稿画像と総ページ数付きページ番号の画像を合成する。すなわち、読出制御部302が画像メモリ120の蓄積メモリより1ページ目の原稿画像を読み出しレイアウトメモリに描画し、ページ記述合成部303が現在ページ数カウント部307による現在ページ数と総ページ数設定部306で設定された総ページ数を用いて総ページ数付きページ番号の記述を決定し、これをレイアウトメモリ上に描画する。上述したように、原稿枚数カウント部305および総ページ数設定部306により求めた総ページ数が5であり、最初の原稿を印刷する時点では現在のページ数はN(=1)が設定されているので、総ページ数付きページ番号を図10(d)のユーザインターフェースによって指定された位置(本例では、「1/5」を当該原稿画像の中央下)に合成する。
When the reading of the original is completed as described above, the process proceeds to step S810, where the total page
その後、ステップS812に進み、出力制御部304がレイアウトメモリに描画された画像をプリンタ部2によって印刷し、ステップS813で出力枚数カウント部308が出力枚数(印刷枚数)をカウントUPする。この時点で、出力結果のうちの、1部目の1ページの記録紙上に、1ページ目の原稿画像と共に、総ページ数付きページ番号情報に相当する付加画像として、「1/5」がプリントされた出力結果が得られる。
Thereafter, the process proceeds to step S812, where the
次にステップS814に進み、終了判定部309は現在のページ数と総ページ数に基づいて1部の印刷終了かどうかを判断する。いま1部目であり、総ページ数が5であり、印刷を行った枚数、即ち出力枚数が1であるので、未だ1部目の印刷終了ではなく、よって処理はステップS815に進む。ステップS815では、現在ページ数カウント部307が現在のページ数を+1する。次にステップS817に進み、出力枚数、総ページ数および印刷部数に基づいて印刷終了するかを判定する。読み取りにおいて5枚画像を読み取っており(即ち総ページ数が5)、コピー部数が2であり、現在の出力枚数が1であるため、未だ印刷終了ではなく、処理をステップS811に戻す。このような処理を繰り返すことにより、1部目の2ページの記録紙上に2ページ目の原稿画像と共に付加画像「2/5」が印字され、1部目の3ページの記録紙上に3ページ目の原稿画像と共に付加画像「3/5」が印字され、1部目の4ページの記録紙上に4ページ目の原稿画像と共に付加画像「4/5」が印字され、1部目の5ページの記録紙上に5ページ目の原稿画像と共に付加画像「5/5」が印字された一連の出力結果が得られる。
In step S814, the
ステップS812において「5/5」ページが印刷され、ステップS813で出力枚数がカウントアップされると出力枚数が「5」となる。総ページ数が5であり、出力枚数が5であることから、ステップS814において1部の印刷終了であると判断される。この結果、処理はステップS816に進み、現在ページ数カウント部307は終了判定部309の通知を受けて、現在のページ数を設定された印字開始数字N(=1)に戻す。次にステップS817に進み、印刷を終了するかどうか判定する。読み取りにおいて5枚画像を読み取っておりコピー部数が2であるが、現在の出力枚数が5であるため未だ印刷終了ではないと判断され、処理はステップS811に戻る。
In step S812, the “5/5” page is printed, and when the output number is counted up in step S813, the output number becomes “5”. Since the total number of pages is 5 and the number of output sheets is 5, it is determined in step S814 that one copy has been completed. As a result, the process proceeds to step S816, and the current page
こうして、出力結果の2部目についても同様に、1ページの記録紙上に1ページ目の原稿画像と共に付加画像「1/5」が印字され、2ページの記録紙上に2ページ目の原稿画像と共に付加画像「2/5」が印字され、3ページの記録紙上に3ページ目の原稿画像と共に付加画像「3/5」が印字され、4ページの記録紙上に4ページ目の原稿画像と共に付加画像「4/5」が印字され、5ページの記録紙上に1ページ目の原稿画像と共に付加画像「5/5」が印刷される。そして、2部目の「5/5」ページ目が印刷されると、現在のページ数が5となって、ステップS814では1部終了と判定される。更に、ステップS817では、出力枚数が10であることから総ページ数×コピー部数分の出力が完了していることがわかり、印刷終了と判定され、本処理が終了する。 Thus, for the second copy of the output result, the additional image “1/5” is printed together with the original image of the first page on the first page of recording paper, and the original image of the second page is printed on the second page of recording paper. The additional image “2/5” is printed, the additional image “3/5” is printed on the third page of recording paper, and the additional image “3/5” is printed on the fourth page of recording paper, together with the fourth page of the original image. “4/5” is printed, and the additional image “5/5” is printed on the five-page recording paper together with the original image of the first page. Then, when the second “5/5” page is printed, the current number of pages becomes 5, and it is determined in step S814 that one copy is completed. Further, in step S817, since the number of output sheets is 10, it is understood that the output for the total number of pages × the number of copies has been completed, it is determined that the printing has been completed, and this processing ends.
次に、手動モードによる総ページ数付きページ番号記録の処理について説明する。以下では、ページ印字を中サイズ(12ポイント)で、総ページつき印字を中央下に行う設定がなされているものとして説明する。 Next, the process of recording the page number with the total number of pages in the manual mode will be described. In the following description, it is assumed that the page printing is set to the middle size (12 points) and the total page printing is set to be performed at the lower center.
手動モードの場合、コピースタートキー241の押下に先立って、図11(b)で説明したインターフェースにより印字開始数字Nおよび総ページ数Mが指定される。以下の説明ではN=1、M=3が設定されたものとして説明を行う。なお、これらの設定はキー7-5-2をOFFして「手動」を選択し、キー7-5-1およびキー7-6-1とテンキーを用いて行うことができる。 In the manual mode, before the copy start key 241 is pressed, the print start number N and the total page number M are designated by the interface described with reference to FIG. In the following description, it is assumed that N = 1 and M = 3 are set. These settings can be made using the keys 7-5-1 and 7-6-1 and the numeric keypad by turning off the key 7-5-2 and selecting "manual".
上記設定の後、ガラス面102に原稿をおきコピースタートキー241を押下すると、ステップS801に進む。ステップS801では、総ページつき印字がONになっているのでステップS802に進み自動モードかを判断する。手動モードが設定されているので、ステップS820に進み、総ページ数設定部306は総ページ数をM(上記設定では3)に設定し、現在ページ数カウント部307は現在のページ数をN(上記設定例では1)にセットする。次に、装置はステップS821〜S824で示される画像の読み込みと、ステップS825〜S833で示される印刷とを並列的に実行する。即ち、手動モードの場合は予め総ページ数が設定されているので、これを用いてページ番号表記を生成でき、1枚分の原稿画像が蓄積されると直ちに印刷処理を開始する。
After the above setting, when an original is placed on the
原稿画像の読み込みにおいて、まずステップS821において原稿枚数カウント部305は原稿枚数を0にセットする。そして、ステップS822に進み、読込制御部301により原稿画像を読み取り、画像メモリ120に蓄積する。原稿画像を読み取るとステップS823に進み、原稿枚数カウント部305は総ページ数を+1(インクリメント)する。次に、ステップS824へ進み、読込制御部301は全原稿の読み込みが終了したか否かを判定し、終了していなければステップS821へ戻り次の原稿を読み込む。なお、ステップS824における読込終了の判定は次のように行う。原稿給送装置101を用いて原稿の読み込みを行った場合は、原稿給送装置101にセットした全原稿を読み終えた時点(原稿給送装置101上に原稿が無くなった時点)で原稿の読込終了とする。ガラス面102に原稿を1枚ずつおいて複写する場合は、上述した自動モード時と同様に図14(a)に示すようなユーザインターフェースを提示し、読込終了キー7-12-1を押下することで原稿の読み込み終了をユーザが明示的に指示する。
In reading a document image, first in step S821, the document
こうして、原稿画像がメモリに蓄積され、少なくとも次に印刷すべき原稿の1枚分の原稿画像が蓄積されると、読出制御部302、ページ記述合成部303、出力制御部304による印刷処理が開始される。まず、ステップS825において、読出制御部302は次に印刷すべき原稿の1枚分の原稿画像が画像メモリ120に蓄積されるのを待つ。原稿画像が蓄積されると、ステップS826へ進み、ステップS820で設定された総ページ数(3)と現在ページ数カウント部307の現在のページ数を比較する。総ページ数≧現在のページ数であればステップS827に進み、印刷すべき原稿画像とページ数の画像とを合成する。すなわち、読出制御部302が蓄積メモリに蓄積された1枚分の原稿画像をレイアウトメモリに描画し、ページ記述合成部303は総ページ数と現在ページ数からページ記述を決定し、レイアウトメモリに描画する。ステップS828では、出力制御部304が、以上のようにして合成されたレイアウトメモリ上の画像をプリンタ部2により印刷させる。ステップS829において、出力枚数カウント部308は出力枚数を+1する。一方、ステップS826において現在のページ数が総ページ数を超えた場合は、ステップS841へ進む。ステップS841〜ステップS846の処理については後述する。
Thus, when the document image is accumulated in the memory and at least one document image to be printed next is accumulated, the printing process by the
ステップS830では、終了判定部309が1部印刷が終了したか否かを判定する。ここでは、原稿の読み込みが終了しており、且つ、原稿枚数の整数倍=出力枚数となっている場合に1部印刷が終了したと判定する。1部印刷が終了していない場合はステップS831へ進み、現在のページ数を+1してステップS833へ進む。一方、1部印刷が終了した場合はステップS832で現在のページ数をNに戻し、ステップS833へ進む。
In step S830, the
ステップS833では、終了判定部309が印刷が終了したか否かを判定する。印刷の終了は、出力枚数が原稿枚数×設定部数に達したか否かにより判定する。現在まだ1ページ目であるためステップS825に処理を戻す。
In step S833, the
以上の処理により、「2/3」、「3/3」ページを印刷し、4ページ目の印刷を行う場合について説明する。この場合、ステップS826において現在のページ数が総ページ数を上回るので、処理はステップS841に進む。 A case where the pages “2/3” and “3/3” are printed and the fourth page is printed by the above processing will be described. In this case, since the current number of pages exceeds the total number of pages in step S826, the process proceeds to step S841.
ステップS841〜S846の処理は、主にページ記述合成部303によって実行される。まず、ステップS841では、警告/停止するか、動作を続行するかの設定を参照する。この設定は図11(b)に示すように、ボタン7-6-2により行うことができる。停止/警告する設定となっている場合は、ステップS842へ進み、図14(b)に示すような警告表示を行う。この表示において、中止キー7-13-1が押下されるとステップS843から本処理を終了し、動作自体を中止する。継続キー7-13-2或いは白紙キー7-13-3が押下されると、動作の続行と判断され、ステップS844へ進む。ここで、白紙キー7-13-3が押下された場合は、ステップS845において白紙を出力し、ステップS829へ進む。これは、ページ記述合成部303がレイアウトメモリをクリアすることにより実現できる。このような処理が原稿枚数分行われることにより、出力部数が2に設定されているのであれば、たとえば、“「1/3」、「2/3」、「3/3」、白紙、白紙”が2部出力されることになる。白紙を出力することにより、設定された総ページ数と読み取った原稿枚数との不一致があることをユーザに明瞭に把握させることができるとともに、記録紙を無駄にしないですむ。
The processing in steps S841 to S846 is mainly executed by the page
一方、継続キー7-13-2が押下されるとステップS846においてページ数表記をせずに原稿画像を印刷し、ステップS829へ進む。これは、ページ記述合成部303がページ記述の描画を行わないことで実現できる。このような処理が原稿枚数分行われることにより、「1/3」、「2/3」、「3/3」、原稿画像4ページ目(ページ数表記の印字なし)、原稿画像5ページ目(ページ数表記の印字なし)が2部出力されることになる。
On the other hand, if the continuation key 7-13-2 is pressed, the document image is printed without the page number notation in step S846, and the process proceeds to step S829. This can be realized by the page
以上のように、実施形態によれば、画像を蓄積するための画像メモリを有し、原稿画像を読み取り、画像メモリに蓄積しながら、画像枚数をカウントすることにより、人手による枚数計数の時間、手間を省略し、かつ、紙詰まりの発生を少なくすることができる。また人間の数え間違えも防ぐことができる。 As described above, according to the embodiment, it has an image memory for storing images, reads the document image, and counts the number of images while accumulating in the image memory. This saves labor and reduces the occurrence of paper jams. It can also prevent mistakes in human counting.
また、上記実施形態では、総ページ数付きページ番号記録を行う場合に、総枚数をカウントして総ページ数として用いる自動モードと、総枚数を予め手動で入力させてこれを総ページ数として用いる手動モードのいずれかを選択できるようにした。このため、総ページ数を手動で設定する動作モードにおける長所も確保できる。例えば、手動モードを採用すれば、原稿の読み込みと印刷を平行して行うことが可能となり、処理速度が向上する。また、手動モードでは、故意に総枚数を原稿枚数とは異なる数字にできるので、例えば、複数の複写機で作業を分担する場合に、作業終了後に1つに統合するといった作業を行うことができる。すなわち、2台以上の複写機が利用できる環境では、原稿を分けて複数の複写機によって作業を分担させて処理効率を向上することが考えられ、その場合には総ページ数および開始ページ数を指定することによりこれを実現できる。例えば、両複写機の総ページ数を50にセットし、複写機A、Bのページ開始番号をそれぞれ1と26に設定して用いることにより、前半の25枚を複写機Aで後半の25枚を別の複写機Bで処理しつつ、総ページ数付きページ番号記録を行うことができる。このように、自動モードと、手動モードを有し、選択を可能とすることにより、原稿枚数の数えミスを防ぐ形態と、分担作業を行う形態を実現することが可能となる。 In the above embodiment, when page number recording with the total number of pages is performed, an automatic mode in which the total number of pages is counted and used as the total number of pages, and the total number of pages is manually input in advance and used as the total number of pages. Enabled to select one of manual mode. For this reason, the advantage in the operation mode in which the total number of pages is manually set can be secured. For example, if the manual mode is adopted, it is possible to read and print a document in parallel, and the processing speed is improved. In the manual mode, the total number of sheets can be intentionally set to a number different from the number of documents. For example, when the work is shared by a plurality of copying machines, the work can be integrated into one after the work is completed. . In other words, in an environment where two or more copiers can be used, it is possible to improve the processing efficiency by dividing the manuscript and sharing the work by a plurality of copiers. This can be achieved by specifying. For example, if the total number of pages of both copiers is set to 50 and the page start numbers of copiers A and B are set to 1 and 26, respectively, the first 25 sheets are used by the copier A and the latter 25 sheets. Can be recorded by the other copier B while recording the page number with the total number of pages. As described above, by having the automatic mode and the manual mode and making selections possible, it is possible to realize a form for preventing an error in counting the number of originals and a form for performing shared work.
また、画像メモリを有することにより、自動原稿給送装置を用いない場合であっても、順次読み込み画像メモリに蓄積することにより、実現することが可能となる。 In addition, since the image memory is provided, even when the automatic document feeder is not used, it can be realized by sequentially reading and storing in the image memory.
なお、メモリ上でキャラクタ画像を合成する方法に関して述べたが、これに限定するものではない。即ち、ページ表記はメモリ上で合成される必要はなく、最終的に形成された画像で合成されていればよい。例えば、印刷時にハードウエアを用いて合成してもよい。 Although a method for synthesizing a character image on a memory has been described, the present invention is not limited to this. That is, the page notation need not be synthesized on the memory, but may be synthesized by the finally formed image. For example, you may synthesize | combine using a hardware at the time of printing.
又、本実施形態における各種のフローチャートの処理を実行するためのプログラムや、操作制御に関するプログラムを外部からインストールされるプログラムによって、上記画像形成装置や該画像形成装置に対して印刷データを送信するホストコンピュータ等の各種の機器により、遂行されるように構成してもよい。尚、この場合に、本形態で述べた操作画面と同様の操作画面を表示させる為のデータを外部からインストールし、該機器の表示部に上記各種のユーザインタフェース画面を提供可能に構成する。そして、その場合、CD−ROMやフラッシュメモリやFD等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。 In addition, the image forming apparatus and a host that transmits print data to the image forming apparatus by a program for executing processing of various flowcharts in the present embodiment and a program for externally installing a program related to operation control. You may comprise so that it may be performed by various apparatuses, such as a computer. In this case, data for displaying an operation screen similar to the operation screen described in this embodiment is installed from the outside so that the various user interface screens can be provided on the display unit of the device. In this case, the present invention is applied even when an information group including a program is supplied to the output device from a storage medium such as a CD-ROM, a flash memory, or an FD, or from an external storage medium via a network. Is.
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。 As described above, a storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the storage medium in the storage medium. It goes without saying that the object of the present invention can also be achieved by reading and executing the programmed program code.
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。 Therefore, as long as it has the function of the program, the form of the program such as an object code, a program executed by an interpreter, or script data supplied to the OS is not limited.
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVDなどを用いることができる。 As a storage medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD, etc. Can be used.
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対して
ダウンロードさせるWWWサーバやftpサーバ等も本発明の請求項に含まれるものである。
As another program supply method, a browser of a client computer is used to connect to a homepage on the Internet, and the computer program itself of the present invention or a compressed file including an automatic installation function is stored on a recording medium such as a hard disk from the homepage. It can also be supplied by downloading. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server, an ftp server, and the like that allow a plurality of users to download a program file for realizing the functional processing of the present invention on a computer are also included in the claims of the present invention.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. It is also possible to execute the encrypted program by using the key information and install the program on a computer.
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) or the like running on the computer based on the instruction of the program code. It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the actual processing and the processing is included.
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, after the program code read from the storage medium is written to a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that the case where the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading the storage medium storing the program represented by the software for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention. .
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施形態の有機的な組合せを含む)が可能であり、それらを本発明の範囲から排除するものではない。
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
The present invention is not limited to the above embodiments, and various modifications (including organic combinations of the embodiments) are possible based on the spirit of the present invention, and these are excluded from the scope of the present invention. is not.
While various examples and embodiments of the present invention have been shown and described, the spirit and scope of the present invention are not limited to the specific descriptions in the present specification by those skilled in the art.
例えば、上述したページ印字機能をプリンタドライバに持たせることも可能である。すなわち、印刷データを送信可能な情報処理装置(ホストコンピュータ)において、プリンタドライバが上述したページ印刷機能を具備する場合にも本発明は適用できる。この場合、ホストコンピュータから画像形成装置(プリンタ)に対して送信させる画像データに対する印刷設定として上述のページ印刷機能を指定できるようにする。この場合において、本実施形態で上述した各種操作画面と同様な操作画面を、プリンタドライバの操作画面として、ホストコンピュータの表示部に表示可能に構成する。そして、本実施形態で上述した各種ユーザからの指示と同様の指示(例えば、上述のページ印字機能における総ページ印字指示、及び、総ページ印字を実行するうえで手動モードを選択すべきか自動モードを選択すべきかを特定する為の指示、図13CのステップS841に係る警告/停止の実行可否を決定する為の指示、及び、図13CのステップS844の白紙印刷/継続印刷の実行可否を決定する為の指示など)を、ホストコンピュータ側においてプリンタドライバ等を介して、受付け可能にする。そして、該ホストコンピュータにて設定画面を介してユーザにより入力された指示に応じた処理を、該ホストコンピュータから送信させる画像データ(ジョブ)に対して実行し、上記各形態と同様な制御を実現可能にするよう、本画像形成システムを構成することができる。このように種々の変形が可能である。 For example, the printer driver can be provided with the above-described page printing function. That is, in the information processing apparatus (host computer) capable of transmitting print data, the present invention can also be applied when the printer driver has the above-described page printing function. In this case, the above-described page print function can be designated as print settings for image data transmitted from the host computer to the image forming apparatus (printer). In this case, an operation screen similar to the various operation screens described in the present embodiment is configured to be displayed as a printer driver operation screen on the display unit of the host computer. Then, an instruction similar to the instruction from the various users described in the present embodiment (for example, the total page print instruction in the above-described page print function and whether the manual mode should be selected in executing the total page print is set to the automatic mode. An instruction for specifying whether to select, an instruction for determining whether or not to execute warning / stopping in step S841 in FIG. 13C, and whether or not to execute blank page printing / continuous printing in step S844 in FIG. 13C Can be received via the printer driver or the like on the host computer side. Then, the host computer executes processing corresponding to the instruction input by the user via the setting screen for the image data (job) transmitted from the host computer, and realizes the same control as each of the above embodiments. The image forming system can be configured to enable this. Various modifications are possible in this way.
Claims (7)
前記入力手段により入力された複数の画像を複数の印刷用紙に印刷する印刷手段と、Printing means for printing a plurality of images input by the input means on a plurality of printing papers;
ページ数をユーザから受け付ける受付手段と、A receiving means for receiving the number of pages from the user;
前記受付手段により受け付けられた前記ページ数以下のページに対応する画像の場合には、当該画像と前記受付手段により受け付けられた前記ページ数の両方を印刷するよう前記印刷手段を制御し、前記受付手段により受け付けられた前記ページ数より後のページに対応する画像の場合には、前記受付手段により受け付けられた前記ページ数を印刷せずに当該画像を印刷するよう前記印刷手段を制御する制御手段とを備えることを特徴とする印刷装置。In the case of an image corresponding to a page equal to or less than the number of pages received by the receiving unit, the printing unit is controlled to print both the image and the number of pages received by the receiving unit, and the receiving In the case of an image corresponding to a page after the number of pages received by the means, control means for controlling the printing means to print the image without printing the number of pages received by the receiving means A printing apparatus comprising:
前記制御手段は、前記受付手段により受け付けられたページ数より後のページに対応する画像に対して印刷を実行すると前記設定手段で設定された場合には、前記受付手段により受け付けられた前記ページ数より後のページに対応する画像について、前記受付手段により受け付けられた前記ページ数の印刷は行わずに画像を印刷するよう前記印刷手段を制御し、前記受付手段により受け付けられたページ数より後のページに対応する画像について印刷を実行しないと前記設定手段で設定された場合には、前記受付手段により受け付けられた前記ページ数より後のページに対応する画像について、画像および前記受付手段により受け付けられた前記ページ数を印刷しないよう前記印刷手段を制御することを特徴とする請求項1に記載の印刷装置。When the setting means sets the printing means to execute printing on an image corresponding to a page after the number of pages received by the receiving means, the number of pages received by the receiving means. For an image corresponding to a later page, the printing unit is controlled to print the image without printing the number of pages received by the receiving unit, and the number of pages after the page number received by the receiving unit is controlled. When the setting unit sets that printing is not performed for an image corresponding to a page, an image corresponding to a page after the number of pages received by the receiving unit is received by the image and the receiving unit. The printing apparatus according to claim 1, wherein the printing unit is controlled not to print the number of pages.
入力手段が、複数の画像を入力する入力工程と、An input step in which the input means inputs a plurality of images;
印刷手段が、前記入力工程で入力された複数の画像を複数の印刷用紙に印刷する印刷工程と、A printing step in which a printing unit prints a plurality of images input in the input step on a plurality of printing papers;
受付手段が、ページ数をユーザから受け付ける受付工程と、An accepting step for accepting the number of pages from the user;
制御手段が、前記受付工程で受け付けられた前記ページ数以下のページに対応する画像の場合には、当該画像と前記受付工程で受け付けられた前記ページ数の両方を印刷するよう前記印刷手段による前記印刷工程を制御し、前記受付工程で受け付けられた前記ページ数より後のページに対応する画像の場合には、前記受付工程で受け付けられた前記ページ数を印刷せずに当該画像を印刷するよう前記印刷工程を制御する制御工程とを有することを特徴とする印刷装置の制御方法。In the case where the control unit is an image corresponding to a page equal to or less than the number of pages received in the reception step, the printing unit causes the printing unit to print both the image and the number of pages received in the reception step. In the case of an image corresponding to a page after the number of pages received in the receiving step by controlling the printing step, the image is printed without printing the number of pages received in the receiving step. And a control process for controlling the printing process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005215983A JP4574482B2 (en) | 2004-07-30 | 2005-07-26 | Printing apparatus, control method therefor, and program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004224580 | 2004-07-30 | ||
JP2005215983A JP4574482B2 (en) | 2004-07-30 | 2005-07-26 | Printing apparatus, control method therefor, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006065315A JP2006065315A (en) | 2006-03-09 |
JP2006065315A5 JP2006065315A5 (en) | 2010-03-25 |
JP4574482B2 true JP4574482B2 (en) | 2010-11-04 |
Family
ID=36111810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005215983A Active JP4574482B2 (en) | 2004-07-30 | 2005-07-26 | Printing apparatus, control method therefor, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4574482B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6238714B2 (en) * | 2013-12-05 | 2017-11-29 | キヤノン株式会社 | Printing apparatus, printing apparatus control method, and program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09190115A (en) * | 1996-01-10 | 1997-07-22 | Ricoh Co Ltd | Image forming device |
US5751448A (en) * | 1995-01-07 | 1998-05-12 | Samsung Electronics Co., Ltd. | Methods of operating an image forming apparatus having a shared paper transmission path |
JP2000092266A (en) * | 1998-09-08 | 2000-03-31 | Toshiba Corp | Image forming device |
-
2005
- 2005-07-26 JP JP2005215983A patent/JP4574482B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5751448A (en) * | 1995-01-07 | 1998-05-12 | Samsung Electronics Co., Ltd. | Methods of operating an image forming apparatus having a shared paper transmission path |
JPH09190115A (en) * | 1996-01-10 | 1997-07-22 | Ricoh Co Ltd | Image forming device |
JP2000092266A (en) * | 1998-09-08 | 2000-03-31 | Toshiba Corp | Image forming device |
Also Published As
Publication number | Publication date |
---|---|
JP2006065315A (en) | 2006-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7852494B2 (en) | Image forming apparatus and image forming system, image forming method, job processing method, storage medium and program | |
US8040579B2 (en) | Image processing apparatus, computer program product, and preview image displaying method | |
US20150154481A1 (en) | Image forming apparatus, image repeat method and layout method of image forming apparatus, programs of image repeat method and layout method, and storage medium storing programs | |
JP4823965B2 (en) | Image processing apparatus, program, and image processing method | |
JP4111462B2 (en) | Image forming apparatus | |
JP4124975B2 (en) | Information processing apparatus, information processing method, storage medium, and program | |
EP1753219B1 (en) | Image processing apparatus, image output method, and computer program product | |
US8422104B2 (en) | Image processing apparatus, image processing method, and computer-readable recording medium storing image processing program | |
JP4728850B2 (en) | Image forming apparatus and control method thereof | |
JP2008153890A (en) | Image forming apparatus, program and finish information generation method | |
JP2008205900A (en) | Image forming apparatus and image formation system | |
JP4063737B2 (en) | Image forming apparatus | |
JP4574482B2 (en) | Printing apparatus, control method therefor, and program | |
JP2008060916A (en) | Image forming apparatus | |
JP5552915B2 (en) | Image processing device | |
JP3467244B2 (en) | Composite device | |
JP5606949B2 (en) | Image forming apparatus and image processing method | |
JP5357529B2 (en) | Image forming apparatus | |
JP2007049252A (en) | Image processing apparatus, image output method, program, and recording medium | |
JP5217796B2 (en) | Image processing apparatus, program, and image processing method | |
JP7346182B2 (en) | Image reading device, image forming device, image forming system, control method and program for image reading device | |
JP6720897B2 (en) | Image forming device | |
JP2009137728A (en) | Post-processing device and image forming device equipped with the same | |
JP2005045479A (en) | Image forming apparatus | |
JP2002271605A (en) | Imaging device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080711 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080711 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100208 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100809 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100818 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4574482 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130827 Year of fee payment: 3 |