Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7516908B2 - Image forming apparatus, image forming method, and program - Google Patents
[go: Go Back, main page]

JP7516908B2 - Image forming apparatus, image forming method, and program - Google Patents

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

Info

Publication number
JP7516908B2
JP7516908B2 JP2020107677A JP2020107677A JP7516908B2 JP 7516908 B2 JP7516908 B2 JP 7516908B2 JP 2020107677 A JP2020107677 A JP 2020107677A JP 2020107677 A JP2020107677 A JP 2020107677A JP 7516908 B2 JP7516908 B2 JP 7516908B2
Authority
JP
Japan
Prior art keywords
image
print data
storage unit
unit
color
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
Application number
JP2020107677A
Other languages
Japanese (ja)
Other versions
JP2022003731A (en
Inventor
達至 町田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2020107677A priority Critical patent/JP7516908B2/en
Publication of JP2022003731A publication Critical patent/JP2022003731A/en
Application granted granted Critical
Publication of JP7516908B2 publication Critical patent/JP7516908B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Description

本発明は、画像形成装置、画像形成方法、及びプログラムに関する。 The present invention relates to an image forming apparatus, an image forming method, and a program.

従来から、スキャン機能により読取った読取画像を印刷する画像形成装置が提案される。また、従来技術では、読取画像がカラーであるかモノクロであるかを自動で判定し、判定結果に応じて、その後の処理を切換える技術が採用される(例えば、特許文献1)。 Image forming devices that print images read using a scanning function have been proposed in the past. In addition, conventional technology employs technology that automatically determines whether a read image is color or monochrome, and switches subsequent processing depending on the result of the determination (for example, Patent Document 1).

従来技術では、モノクロで印刷することが選択された場合であっても、カラー印刷するための印刷用データ(例えば、CMYKデータ)の一部(例えば、K版)を利用して画像がモノクロ印刷される場合があった。しかし、カラー印刷するための印刷用データを利用してモノクロ印刷すると、画像によっては適当に表示されない不都合が生じ得た。以上の事情を考慮して、本発明は、モノクロ画像が適当に表示されない不都合を抑制することを目的とする。 In conventional technology, even when monochrome printing was selected, an image may be printed in monochrome using a portion (e.g., K version) of the printing data (e.g., CMYK data) for color printing. However, when monochrome printing is performed using printing data for color printing, some images may not be displayed properly. In consideration of the above circumstances, the present invention aims to reduce the inconvenience of monochrome images not being displayed properly.

上記課題を解決するために、本発明の画像形成装置は、画像を読取る読取部と、画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定する判定部と、画像をカラー印刷するための第1印刷用データを読取期間中に生成する第1生成部と、画像をモノクロ印刷するための第2印刷用データを読取期間中に生成する第2生成部と、判定部によりカラーと判定されると、第1印刷用データを用いて画像を印刷させる第1制御部と、判定部によりカラーと判定されなかった場合、第2印刷用データを用いて画像を印刷させる第2制御部と、画像を印刷する印刷実行部と、読取期間において、第1印刷用データを記憶する第1記憶部と、読取期間において、第2印刷用データを記憶する第2記憶部と、を具備し、印刷実行部は、第1記憶部に記憶される印刷用データを用いて画像を印刷し、第2制御部は、判定部によりカラーと判定されなかった場合、第2記憶部に記憶された第2印刷用データにより、第1記憶部に記憶された第1印刷用データを上書きする。
In order to solve the above problem, an image forming apparatus of the present invention includes a reading unit that reads an image, a determination unit that determines whether the image is color during a reading period from when image reading is started to when it is finished, a first generation unit that generates first print data for printing the image in color during the reading period, a second generation unit that generates second print data for printing the image in monochrome during the reading period, a first control unit that prints the image using the first print data if the determination unit determines that the image is color, a second control unit that prints the image using the second print data if the determination unit does not determine that the image is color, a print execution unit that prints the image, a first memory unit that stores the first print data during the reading period, and a second memory unit that stores the second print data during the reading period, and the print execution unit prints the image using the print data stored in the first memory unit, and the second control unit overwrites the first print data stored in the first memory unit with the second print data stored in the second memory unit if the determination unit does not determine that the image is color.

本発明の構成では、カラー印刷するための第1印刷用データおよびモノクロ印刷するための第2印刷用データの双方が生成され、画像がモノクロの場合に第2印刷用データを用いて画像が印刷される。したがって、例えば、本来はカラー印刷に用いる第1印刷用データが、モノクロ印刷に利用される構成と比較して、モノクロ画像が適当に印刷され易くなる。 In the configuration of the present invention, both first print data for color printing and second print data for monochrome printing are generated, and when the image is monochrome, the second print data is used to print the image. Therefore, for example, monochrome images are more likely to be printed appropriately compared to a configuration in which the first print data that is originally used for color printing is used for monochrome printing.

本発明によれば、モノクロ画像が適当に表示されない不都合を抑制することができる。 The present invention makes it possible to prevent the inconvenience of monochrome images not being displayed properly.

画像形成装置の一例であるMFPの概略構成を説明するための図である。FIG. 1 is a diagram illustrating a schematic configuration of an MFP, which is an example of an image forming apparatus. MFPのハードウェア構成図である。FIG. 2 is a diagram illustrating a hardware configuration of an MFP. 画像形成装置の機能ブロック図である。FIG. 2 is a functional block diagram of the image forming apparatus. 画像形成装置の動作の具体例を説明するための図である。FIG. 2 is a diagram for explaining a specific example of the operation of the image forming apparatus. 画像形成装置の読取時処理の具体例のフローチャートである。11 is a flowchart of a specific example of a process performed by the image forming apparatus during reading.

<第1実施形態>
以下、本発明を図面に示した実施形態により詳細に説明する。図1は、本発明に係る画像形成装置の一例であるMFP(Multifunction Peripheral Product Printer)1の概略構成を説明するための図である。
First Embodiment
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below with reference to the embodiments shown in the drawings. Fig. 1 is a diagram for explaining the schematic configuration of an MFP (Multifunction Peripheral Product Printer) 1 which is an example of an image forming apparatus according to the present invention.

図1に示す通り、MFP1は、手差しトレイ36および給紙トレイ34を具備する。手差しトレイ36から給紙された印刷用紙(記録媒体の一例)は給紙コロ37により直接レジストローラ23へ搬送される。一方、給紙トレイ34から給紙された印刷用紙は、給紙コロ35により中間ローラ39を経てレジストローラ23へ搬送される。 As shown in FIG. 1, the MFP 1 has a manual feed tray 36 and a paper feed tray 34. Print paper (an example of a recording medium) fed from the manual feed tray 36 is transported directly to the registration rollers 23 by the paper feed rollers 37. On the other hand, print paper fed from the paper feed tray 34 is transported by the paper feed rollers 35 through the intermediate rollers 39 to the registration rollers 23.

MFP1は、感光体ドラム14(K、C、M、Y)を具備する。図1に示す通り、感光体ドラム14は、黒色の画像が作像される感光体ドラム14K、シアン色の画像が作像される感光体ドラム14C、マゼンタ色の画像が作像される感光体ドラム14M、および、黄色の画像が作像される感光体ドラム14Yを含む。 The MFP1 has photoconductor drums 14 (K, C, M, Y). As shown in FIG. 1, the photoconductor drums 14 include photoconductor drum 14K on which a black image is formed, photoconductor drum 14C on which a cyan image is formed, photoconductor drum 14M on which a magenta image is formed, and photoconductor drum 14Y on which a yellow image is formed.

MFP1は、スキャナユニット27を具備する。スキャナユニット27は、利用者の操作に応じて、原稿に表示された画像を読取る。スキャナユニット27により画像が読取られると、当該画像を示す読取データ(RGB形式)が生成される。詳細には後述するが、読取データは印刷用データ(CMYK形式、K形式)に変換される。感光体ドラム14の各々は、印刷用データに応じた領域が書込みユニット16により照射され、印刷される画像に対応した静電潜像が作像される。 The MFP1 includes a scanner unit 27. The scanner unit 27 reads an image displayed on a document in response to a user's operation. When the image is read by the scanner unit 27, read data (RGB format) representing the image is generated. As will be described in detail later, the read data is converted into print data (CMYK format, K format). An area of each of the photoconductor drums 14 corresponding to the print data is irradiated by the writing unit 16, and an electrostatic latent image corresponding to the image to be printed is created.

レジストローラ23へ搬送された印刷用紙は、感光体ドラム14に作像された静電潜像が当該印刷用紙の先端に一致するタイミングで転写ベルト18(画像担持手段)へ搬送される。転写ベルト18へ搬送された印刷用紙は、転写ベルト18および紙吸着ローラ41によって構成される紙吸着ニップを通過する。また、以上の紙吸着ニップを印刷用紙が通過する際、吸着ローラ41に印加されたバイアスにより転写ベルト18に当該印刷用紙が吸着される。 The printing paper transported to the registration rollers 23 is transported to the transfer belt 18 (image carrying means) at a timing when the electrostatic latent image formed on the photosensitive drum 14 coincides with the leading edge of the printing paper. The printing paper transported to the transfer belt 18 passes through a paper adsorption nip formed by the transfer belt 18 and a paper adsorption roller 41. In addition, when the printing paper passes through the above paper adsorption nip, the printing paper is adsorbed to the transfer belt 18 by the bias applied to the adsorption roller 41.

図1に示す通り、MFP1には複数の転写ブラシ21(K、C、M、Y)が設けられる。以上の転写ブラシ21は、当該転写ブラシ21に対応する感光体ドラム14と転写ベルト18を介して対向する。また、転写ブラシ21には、トナーの帯電極性(マイナス)と逆極性の転写バイアス(プラス)が印加される。 As shown in FIG. 1, the MFP 1 is provided with multiple transfer brushes 21 (K, C, M, Y). Each of the transfer brushes 21 faces the corresponding photoconductor drum 14 via the transfer belt 18. A transfer bias (positive) of the opposite polarity to the toner charging polarity (negative) is applied to the transfer brush 21.

図1に示す通り、転写ベルト18を感光体ドラム14に対して所定圧で保持する加圧ローラ20(K、C、M、Y)が設けられる。感光体ドラム14の画像は、当該感光体ドラム14に対応する転写ブラシ21により、転写ベルト18の画像担持面Mへ転写される。本実施形態では、感光体ドラム14の各々に作像された各色の画像が黄色、黒色、シアン色、マゼンタ色の順に印刷用紙に転写される。 As shown in FIG. 1, pressure rollers 20 (K, C, M, Y) are provided to hold the transfer belt 18 against the photosensitive drums 14 at a predetermined pressure. The image on the photosensitive drum 14 is transferred to the image bearing surface M of the transfer belt 18 by the transfer brush 21 corresponding to that photosensitive drum 14. In this embodiment, the images of each color formed on each of the photosensitive drums 14 are transferred to the printing paper in the order of yellow, black, cyan, and magenta.

全ての感光体ドラム14の画像が転写された印刷用紙は、駆動ローラ19で転写ベルト18から曲率分離され、定着部24へ搬送される。図1に示す通り、定着部24は、定着ベルト25および加圧ローラ26を含んで構成される。以上の定着部24を印刷用紙が通過することで、当該印刷用紙に転写された画像が定着される。定着部24を通過した印刷用紙は、排紙ローラ31からFDトレイ30へと排出される。 The print paper onto which the images of all the photosensitive drums 14 have been transferred is curvature-separated from the transfer belt 18 by the drive roller 19 and transported to the fixing section 24. As shown in FIG. 1, the fixing section 24 is composed of a fixing belt 25 and a pressure roller 26. As the print paper passes through the fixing section 24, the images transferred to the print paper are fixed. After passing through the fixing section 24, the print paper is discharged from the paper discharge rollers 31 to the FD tray 30.

図3は、MFP1のハードウェア構成図である。図3に示されているように、MFP1は、コントローラ1010、近距離通信回路1020、エンジン制御部1030、操作パネル1040、ネットワークI/F1050を備えている。 Figure 3 is a diagram showing the hardware configuration of the MFP 1. As shown in Figure 3, the MFP 1 includes a controller 1010, a short-range communication circuit 1020, an engine control unit 1030, an operation panel 1040, and a network I/F 1050.

コントローラ1010は、コンピュータの主要部であるCPU1001、システムメモリ(MEM-P)1002、ノースブリッジ(NB)1003、サウスブリッジ(SB)1004、ASIC(Application Specific Integrated Circuit)1006、記憶部であるローカルメモリ(MEM-C)1007、HDDコントローラ1008、及び、記憶部であるHD1009を有し、NB1003とASIC1006との間をAGP(Accelerated Graphics Port)バス1021で接続した構成となっている。 The controller 1010 has a CPU 1001, which is the main part of the computer, a system memory (MEM-P) 1002, a north bridge (NB) 1003, a south bridge (SB) 1004, an ASIC (Application Specific Integrated Circuit) 1006, a local memory (MEM-C) 1007, which is a storage unit, a HDD controller 1008, and a HD 1009, which is also a storage unit, and is configured such that the NB 1003 and the ASIC 1006 are connected by an AGP (Accelerated Graphics Port) bus 1021.

CPU1001は、MFP1の全体制御を行う制御部である。NB1003は、CPU1001と、MEM-P1002、SB1004、及びAGPバス1021とを接続するためのブリッジであり、MEM-P1002に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタ及びAGPターゲットとを有する。 The CPU 1001 is a control unit that performs overall control of the MFP 1. The NB 1003 is a bridge that connects the CPU 1001 with the MEM-P 1002, the SB 1004, and the AGP bus 1021, and has a memory controller that controls reading and writing to the MEM-P 1002, a PCI (Peripheral Component Interconnect) master, and an AGP target.

MEM-P1002は、コントローラ1010の各機能を実現させるプログラムやデータの格納用メモリであるROM1002a、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるRAM1002bとからなる。なお、RAM1002bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The MEM-P 1002 is composed of a ROM 1002a, which is memory for storing programs and data that realize the various functions of the controller 1010, and a RAM 1002b, which is used for expanding the programs and data, and as a drawing memory during memory printing. The programs stored in the RAM 1002b may be provided by recording them in an installable or executable format on a computer-readable recording medium such as a CD-ROM, CD-R, or DVD.

SB1004は、NB1003とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC1006は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス1021、PCIバス1022、HDD1008およびMEM-C1007をそれぞれ接続するブリッジの役割を有する。 SB1004 is a bridge for connecting NB1003 with PCI devices and peripheral devices. ASIC1006 is an IC (Integrated Circuit) for image processing purposes that has hardware elements for image processing, and acts as a bridge connecting AGP bus 1021, PCI bus 1022, HDD 1008, and MEM-C 1007.

ASIC1006は、PCIターゲットおよびAGPマスタ、ASIC1006の中核をなすアービタ(ARB)、MEM-C1007を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部1031及びプリンタ部1032との間でPCIバス1022を介したデータ転送を行うPCIユニットとからなる。なお、ASIC1006には、USB(Universal Serial Bus)のインターフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインターフェースを接続するようにしてもよい。 The ASIC 1006 is made up of a PCI target and AGP master, an arbiter (ARB) that is the core of the ASIC 1006, a memory controller that controls the MEM-C 1007, multiple DMACs (Direct Memory Access Controllers) that rotate image data using hardware logic, and a PCI unit that transfers data between the scanner unit 1031 and the printer unit 1032 via the PCI bus 1022. Note that a USB (Universal Serial Bus) interface or an IEEE 1394 (Institute of Electrical and Electronics Engineers 1394) interface may be connected to the ASIC 1006.

MEM-C1007は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。HD1009は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。HD1009は、CPU1001の制御にしたがってHD1009に対するデータの読出又は書込を制御する。AGPバス1021は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、MEM-P1002に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。 The MEM-C 1007 is a local memory used as an image buffer for copying and a code buffer. The HD 1009 is a storage for storing image data, font data used during printing, and forms. The HD 1009 controls the reading and writing of data from and to the HD 1009 under the control of the CPU 1001. The AGP bus 1021 is a bus interface for a graphics accelerator card proposed to speed up graphic processing, and by directly accessing the MEM-P 1002 with high throughput, the graphics accelerator card can be made faster.

また、近距離通信回路1020には、近距離通信回路1020aが備わっている。近距離通信回路1020は、NFC、Bluetooth(登録商標)等の通信回路である。更に、エンジン制御部1030は、スキャナ部1031及びプリンタ部1032によって構成されている。また、操作パネル1040は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部1040a、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなる操作パネル1040bを備えている。 The short-distance communication circuit 1020 is also equipped with a short-distance communication circuit 1020a. The short-distance communication circuit 1020 is a communication circuit such as NFC or Bluetooth (registered trademark). The engine control unit 1030 is further composed of a scanner unit 1031 and a printer unit 1032. The operation panel 1040 is also equipped with a panel display unit 1040a such as a touch panel that displays the current setting values and selection screens and receives input from the operator, and an operation panel 1040b consisting of a numeric keypad that receives setting values for image formation conditions such as density setting conditions, a start key that receives a copy start instruction, etc.

コントローラ1010は、MFP1全体の制御を行い、例えば、描画、通信、操作パネル1040からの入力等を制御する。スキャナ部1031又はプリンタ部1032には、誤差拡散やガンマ変換などの画像処理部分が含まれている。 The controller 1010 controls the entire MFP 1, for example, drawing, communication, and input from the operation panel 1040. The scanner unit 1031 or the printer unit 1032 includes an image processing section that performs error diffusion, gamma conversion, and the like.

なお、MFP1は、操作パネル1040のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。 The MFP1 can sequentially switch between the document box function, copy function, printer function, and facsimile function using the application switching key on the operation panel 1040. When the document box function is selected, the mode becomes document box mode, when the copy function is selected, the mode becomes copy mode, when the printer function is selected, the mode becomes printer mode, and when the facsimile mode is selected, the mode becomes facsimile mode.

また、ネットワークI/F1050は、通信ネットワークを利用してデータ通信をするためのインターフェースである。近距離通信回路1020及びネットワークI/F1050は、PCIバス1022を介して、ASIC1006に電気的に接続されている。 The network I/F 1050 is an interface for data communication using a communication network. The short-range communication circuit 1020 and the network I/F 1050 are electrically connected to the ASIC 1006 via the PCI bus 1022.

図3は、画像形成装置100(MFP1)の機能ブロック図である。図3に示す通り、画像形成装置100は、読取部101、判定部102、第1生成部103、第2生成部104、第1制御部105、第2制御部106、切替部107、第1記憶部108、第2記憶部109および印刷実行部110を含んで構成される。画像形成装置100の各機能は、CPU1001が上述のプログラムを実行することにより実現される。 Figure 3 is a functional block diagram of the image forming device 100 (MFP1). As shown in Figure 3, the image forming device 100 includes a reading unit 101, a determination unit 102, a first generation unit 103, a second generation unit 104, a first control unit 105, a second control unit 106, a switching unit 107, a first storage unit 108, a second storage unit 109, and a print execution unit 110. Each function of the image forming device 100 is realized by the CPU 1001 executing the above-mentioned programs.

読取部101は、画像を読取る手段であり、例えばスキャナユニット27(図1参照)により実現される。具体的には、読取部101は、画像のうち主走査方向に延びる読取開始ラインを最初に読取る。その後、読取部101は、副走査方向へ順次に読取るラインをずらしていく。読取部101が画像を読取ると、当該画像を示す読取データが生成される。読取データは、例えば、RGB形式のデータである。 The reading unit 101 is a means for reading an image, and is realized by, for example, the scanner unit 27 (see FIG. 1). Specifically, the reading unit 101 first reads a start reading line of the image that extends in the main scanning direction. After that, the reading unit 101 sequentially shifts the lines to be read in the sub-scanning direction. When the reading unit 101 reads an image, read data representing the image is generated. The read data is, for example, data in RGB format.

判定部102は、画像の読取が開始されてから終了するまでの読取期間において、当該画像がカラーであるか判定する。具体的には、判定部102は、読取部101が読取った画像の各画素にカラーの画素が含まれるか否かを判定する。例えば、予め定められた閾値以上の彩度の画素が画像に含まれる場合、当該画像はカラーであると判定される。 The determination unit 102 determines whether the image is color during the reading period from when image reading begins to when it ends. Specifically, the determination unit 102 determines whether each pixel of the image read by the reading unit 101 includes a color pixel. For example, if the image includes pixels with a saturation equal to or greater than a predetermined threshold, the image is determined to be color.

本実施形態の判定部102は、1個のラインが読取られる毎に、当該ラインにカラーの画素が含まれるか否かを判定する。以下、判定部102による判定を単に「カラー判定」と記載する場合がある。なお、カラー判定を実行する契機は、以上の例に限定されない。例えば、予め定められた個数のラインが読取られた契機で、カラー判定が実行される構成としてもよい。 The determination unit 102 of this embodiment determines whether or not a line contains color pixels each time the line is read. Hereinafter, the determination by the determination unit 102 may be simply referred to as a "color determination." Note that the trigger for performing the color determination is not limited to the above example. For example, the color determination may be performed when a predetermined number of lines have been read.

第1生成部103は、読取期間において、画像をカラー印刷するための第1印刷用データを生成する。具体的には、第1生成部103は、読取データ(RGB形式)をCMYK形式に変換することにより第1印刷用データを生成する。また、第1生成部103は、画像の1ラインが読取られる毎に、当該ラインの第1印刷用データを生成する。すなわち、本実施形態の第1印刷用データは、画像の1ラインを示すデータである。第1印刷用データは、生成されると順次に、後述のモード(第1モード、第2モード)に応じて、第1記憶部108または第2記憶部109に記憶(蓄積)される。 During the reading period, the first generation unit 103 generates first print data for color printing the image. Specifically, the first generation unit 103 generates the first print data by converting the read data (RGB format) into CMYK format. In addition, the first generation unit 103 generates first print data for each line of the image read. In other words, the first print data in this embodiment is data representing one line of the image. Once the first print data is generated, it is stored (accumulated) in the first storage unit 108 or the second storage unit 109 in sequence according to the mode (first mode, second mode) described below.

第2生成部104は、読取期間において、画像をモノクロ印刷するための第2印刷用データを生成する。具体的には、第2生成部104は、読取データ(RGB形式)をK形式に変換することにより第2印刷用データを生成する。また、第2生成部104は、画像の1ラインが読取られる毎に、当該ラインについて第2印刷用データを生成する。すなわち、本実施形態の第2印刷用データは、画像の1ラインを示すデータである。第2印刷用データは、生成されると順次に、後述のモード(第1モード、第2モード)に応じて、第2記憶部109または第1記憶部108に記憶(蓄積)される。 During the reading period, the second generation unit 104 generates second print data for printing the image in monochrome. Specifically, the second generation unit 104 generates the second print data by converting the read data (RGB format) into K format. In addition, the second generation unit 104 generates second print data for each line of the image that is read. In other words, the second print data in this embodiment is data that represents one line of the image. Once the second print data is generated, it is stored (accumulated) in the second storage unit 109 or the first storage unit 108 in sequence according to the mode (first mode, second mode) described below.

以上の説明から理解される通り、本実施形態では、画像のラインが読取られる毎に、当該画像についてのカラー判定と、第1印刷用データ(カラー)の生成と、第2印刷用データ(モノクロ)の生成とが略同時に実行される。以上の構成では、カラー判定でカラーまたはモノクロの結論が出る前に、第1印刷用データおよび第2印刷用データが生成される。したがって、例えば、カラー判定の結論が出た後に、当該結論に応じて第1印刷用データまたは第2印刷用データが生成される構成と比較して、画像が印刷されるまでの期間が短縮されるという利点がある。 As can be understood from the above explanation, in this embodiment, each time a line of an image is read, a color judgment for that image, the generation of the first print data (color), and the generation of the second print data (monochrome) are performed substantially simultaneously. In the above configuration, the first print data and the second print data are generated before a color or monochrome decision is reached in the color judgment. Therefore, there is an advantage in that the time until the image is printed is shortened compared to a configuration in which, for example, after a color judgment decision is reached, the first print data or the second print data is generated in accordance with the decision.

切替部107は、画像形成装置100を第1モードおよび第2モードの何れかに切替える。具体的には、利用者により操作部が適宜に操作されると、第1モードおよび第2モードの何れかに移行する。詳細には後述するが、第2モードと比較して第1モードでは、カラー画像の印刷に要する時間が短くなり易い。また、第1モードと比較して第2モードでは、モノクロ画像の印刷に要する時間が短くなり易い。したがって、利用者は、カラー画像を多く印刷する場合は第1モードへ移行させ、モノクロ画像を多く印刷する場合は第2モードへ移行させる。 The switching unit 107 switches the image forming device 100 between the first mode and the second mode. Specifically, when the user operates the operation unit appropriately, the mode transitions to either the first mode or the second mode. As will be described in detail later, the time required to print a color image tends to be shorter in the first mode than in the second mode. Also, the time required to print a monochrome image tends to be shorter in the second mode than in the first mode. Therefore, the user transitions to the first mode when printing more color images, and transitions to the second mode when printing more monochrome images.

第1記憶部108は、第1印刷用データまたは第2印刷用データを記憶する。具体的には、第1記憶部108は、読取期間において、第1モードでは第1印刷用データを記憶し、第2モードでは第2印刷用データを記憶する。第1記憶部108としては、例えばコントローラ1010(図2参照)に設けられたメモリ(RAM1002bなど)が採用され得る。 The first storage unit 108 stores the first print data or the second print data. Specifically, during the reading period, the first storage unit 108 stores the first print data in the first mode and stores the second print data in the second mode. As the first storage unit 108, for example, a memory (such as RAM 1002b) provided in the controller 1010 (see FIG. 2) can be used.

第2記憶部109は、第1記憶部108と同様に、第1印刷用データまたは第2印刷用データを記憶する。具体的には、第2記憶部109は、読取期間において、第1モードでは第2印刷用データを記憶し、第2モードでは第1印刷用データを記憶する。第2記憶部109としては、例えばエンジン制御部1030(図2参照)に設けられたメモリが採用され得る。 The second memory unit 109, like the first memory unit 108, stores the first print data or the second print data. Specifically, during the reading period, the second memory unit 109 stores the second print data in the first mode and stores the first print data in the second mode. As the second memory unit 109, for example, a memory provided in the engine control unit 1030 (see FIG. 2) can be used.

印刷実行部110は、第1記憶部108が記憶する印刷用データ(第1印刷用データまたは第2印刷用データ)を用いて画像を印刷する。したがって、仮に、第1モードでモノクロと判定された場合、第1記憶部108の第1印刷用データを第2記憶部109の第2印刷用データで上書きする必要がある。同様に、第2モードでカラーと判定された場合、第1記憶部108の第2印刷用データを第2記憶部109の第1印刷用データで上書きする必要がある。 The print execution unit 110 prints an image using the print data (first print data or second print data) stored in the first storage unit 108. Therefore, if the first mode is determined to be monochrome, the first print data in the first storage unit 108 must be overwritten with the second print data in the second storage unit 109. Similarly, if the second mode is determined to be color, the second print data in the first storage unit 108 must be overwritten with the first print data in the second storage unit 109.

第1制御部105は、画像をカラーで印刷するための制御を実行する。具体的には、第1制御部105は、判定部102によりカラーと判定されると、第1モードでは、第1記憶部108に記憶される第1印刷用データを用いて画像を印刷させる。一方、第2モードでカラーと判定されると、第1制御部105は、第2記憶部109に記憶された第1印刷用データにより、第1記憶部108に記憶された第2印刷用データを上書きし、第1記憶部108に記憶された第1印刷用データを用いて画像を印刷させる。 The first control unit 105 executes control to print an image in color. Specifically, when the determination unit 102 determines that the image is in color, the first control unit 105 causes the image to be printed using the first print data stored in the first storage unit 108 in the first mode. On the other hand, when the determination unit 102 determines that the image is in color in the second mode, the first control unit 105 overwrites the second print data stored in the first storage unit 108 with the first print data stored in the second storage unit 109, and causes the image to be printed using the first print data stored in the first storage unit 108.

第2制御部106は、画像をモノクロで印刷するための制御を実行する。具体的には、第2制御部106は、判定部102によりモノクロと判定されると、第2モードでは、第1記憶部108に記憶される第2印刷用データを用いて画像を印刷させる。一方、第2制御部106は、第1モードでは、第2記憶部109に記憶された第2印刷用データにより、第1記憶部108に記憶された第1印刷用データを上書きし、第1記憶部108に記憶された第2印刷用データを用いて画像を印刷させる。 The second control unit 106 executes control to print the image in monochrome. Specifically, when the determination unit 102 determines that the image is monochrome, in the second mode, the second control unit 106 causes the image to be printed using the second print data stored in the first storage unit 108. On the other hand, in the first mode, the second control unit 106 overwrites the first print data stored in the first storage unit 108 with the second print data stored in the second storage unit 109, and causes the image to be printed using the second print data stored in the first storage unit 108.

以上の説明から理解される通り、画像をモノクロで印刷する場合、第2モードでは、第2記憶部109の印刷用データで第1記憶部108の印刷用データを上書きする処理が省略できる。したがって、第1モードと比較して第2モードでは、モノクロ画像の印刷に要する時間が短くなり易い。同様に、画像をカラーで印刷する場合、第1モードでは、第2記憶部109の印刷用データで第1記憶部108の印刷用データを上書きする処理が省略できる。したがって、第2モードと比較して第1モードでは、カラー画像の印刷に要する時間が短くなり易い。 As can be understood from the above explanation, when printing an image in monochrome, in the second mode, the process of overwriting the printing data in the first storage unit 108 with the printing data in the second storage unit 109 can be omitted. Therefore, the time required to print a monochrome image is likely to be shorter in the second mode compared to the first mode. Similarly, when printing an image in color, in the first mode, the process of overwriting the printing data in the first storage unit 108 with the printing data in the second storage unit 109 can be omitted. Therefore, the time required to print a color image is likely to be shorter in the first mode compared to the second mode.

図4は、画像がスキャンされてから印刷(プロット)されるまでの画像形成装置100の動作の具体例を説明するための図である。図4における矢印は、データ(読取データ、印刷用データ)の通信方向を示す。図4の具体例では、各モード(第1モード、第2モード)のうち、第1モードにおける動作を説明する。 Figure 4 is a diagram for explaining a specific example of the operation of the image forming device 100 from when an image is scanned to when it is printed (plotted). The arrows in Figure 4 indicate the communication direction of data (scanned data, print data). In the specific example in Figure 4, of the various modes (first mode, second mode), the operation in the first mode is explained.

図4に示す通り、画像形成装置100は、モジュールブロック20Mおよびモジュールブロック40Mを具備する。モジュールブロック20Mは、第1記憶部108に印刷用データが記憶されるまでに用いられる各モジュール(21M~23M)を含んで構成される。モジュールブロック40Mは、印刷用データが記憶されてから印刷が実行されるまでに用いられる各モジュール(41M~43M)を含んで構成される。 As shown in FIG. 4, the image forming device 100 includes a module block 20M and a module block 40M. Module block 20M includes modules (21M-23M) that are used until print data is stored in the first storage unit 108. Module block 40M includes modules (41M-43M) that are used from when print data is stored until printing is performed.

画像が読取られて生成された読取データは、スキャナI/Fモジュール21Mに入力される。スキャナI/Fモジュール21Mは、読取データのノイズ除去やフォーマット変換を実行する。その後、スキャナI/Fモジュール21Mは、判定部102および画像変換モジュール22Mに読取データを入力する。判定部102は、上述した通り、読取データを用いて画像がカラーであるか判定する。 The read data generated when the image is read is input to scanner I/F module 21M. Scanner I/F module 21M performs noise removal and format conversion on the read data. Scanner I/F module 21M then inputs the read data to determination unit 102 and image conversion module 22M. As described above, determination unit 102 uses the read data to determine whether the image is color.

画像変換モジュール22Mは、読取データ(RGB形式)を用いて、第1印刷用データ(CMYK形式)および第2印刷用データ(K形式)の双方を生成する。第2印刷用データは、第1モードでは、第2記憶部109に記憶される。一方、第1印刷用データは画像圧縮モジュール24Mに入力される。画像圧縮モジュール24Mは、第1印刷用データを圧縮してデータ量を小さくする。なお、第2モードでは、第1記憶部108に第2印刷用データが記憶され、第2記憶部109に第1印刷用データが記憶される。 The image conversion module 22M uses the read data (RGB format) to generate both the first print data (CMYK format) and the second print data (K format). In the first mode, the second print data is stored in the second storage unit 109. Meanwhile, the first print data is input to the image compression module 24M. The image compression module 24M compresses the first print data to reduce the data volume. In the second mode, the second print data is stored in the first storage unit 108, and the first print data is stored in the second storage unit 109.

第1モードでは、画像圧縮モジュール24Mにより圧縮された第1印刷用データは、第1記憶部108に記憶される。なお、モジュールブロック20Mを構成するモジュールは適宜に変更できる。例えば、画像の倍率を変更するモジュール、画像シフトをするモジュール、γ補正をするモジュールなどをモジュールブロック20Mに含めてもよい。 In the first mode, the first print data compressed by the image compression module 24M is stored in the first storage unit 108. The modules that make up the module block 20M can be changed as appropriate. For example, a module that changes the image magnification, a module that performs image shifting, a module that performs gamma correction, etc. may be included in the module block 20M.

判定部102によるカラー判定が終了すると(カラーであるかモノクロであるかの結論が出ると)、第1記憶部108の印刷用データがモジュールブロック40Mに入力される。図4の具体例は、第1モードの場合を想定する。以上の場合、第1記憶部108に第1印刷用データ(カラー)が記憶され、第2記憶部109に第2印刷用データ(モノクロ)が記憶される。したがって、カラーと判定された場合、第1記憶部108の第1印刷用データがモジュールブロック40Mに入力される。一方、モノクロと判定された場合、第2記憶部109の第2印刷用データを第1記憶部108に記憶(第1印刷用データは破棄)した後に、第2印刷用データがモジュールブロック40Mに入力される。 When the color determination by the determination unit 102 is completed (when a conclusion is reached as to whether the print is color or monochrome), the print data in the first storage unit 108 is input to the module block 40M. The specific example in FIG. 4 assumes the first mode. In the above case, the first print data (color) is stored in the first storage unit 108, and the second print data (monochrome) is stored in the second storage unit 109. Therefore, if it is determined to be color, the first print data in the first storage unit 108 is input to the module block 40M. On the other hand, if it is determined to be monochrome, the second print data in the second storage unit 109 is stored in the first storage unit 108 (the first print data is discarded), and then the second print data is input to the module block 40M.

第2モードの場合、第1記憶部108に第2印刷用データが記憶され、第2記憶部109に第1印刷用データが記憶される。したがって、第2モードにおいてモノクロと判定された場合、第1記憶部108の第2印刷用データがモジュールブロック40Mに入力される。一方、カラーと判定された場合、第2記憶部109の第1印刷用データを第1記憶部108に記憶(第2印刷用データは破棄)した後に、第1印刷用データがモジュールブロック40Mに入力される。 In the second mode, the second print data is stored in the first memory unit 108, and the first print data is stored in the second memory unit 109. Therefore, if the print mode is determined to be monochrome in the second mode, the second print data in the first memory unit 108 is input to the module block 40M. On the other hand, if the print mode is determined to be color, the first print data in the second memory unit 109 is stored in the first memory unit 108 (the second print data is discarded), and then the first print data is input to the module block 40M.

モジュールブロック40Mに印刷用データが入力されると、当該印刷用データが画像伸張モジュール41Mにより伸張される。その後、印刷用データが解像度変換モジュール42Mに入力される。解像度変換モジュール42Mは、印刷にあわせて解像度を変換する。解像度が変換された後に、印刷用データは、プロッタI/Fモジュール43Mに入力される。プロッタI/Fモジュール43Mは、印刷方式(インクジェット記録方式、電子写真式記録方式)に応じて、印刷用データのフォーマットを変換して印刷出力する。 When print data is input to module block 40M, the print data is expanded by image expansion module 41M. The print data is then input to resolution conversion module 42M. Resolution conversion module 42M converts the resolution to suit printing. After the resolution has been converted, the print data is input to plotter I/F module 43M. Plotter I/F module 43M converts the format of the print data according to the printing method (inkjet recording method, electrophotographic recording method) and prints it out.

以上の説明から理解される通り、第1印刷用データ(カラー)と第2印刷用データ(モノクロ)とは、第1記憶部108および第2記憶部109に分けて記憶される。仮に、第1印刷用データおよび第2印刷用データの双方が第1記憶部108に記憶される構成では、画像変換モジュール22Mから第1記憶部108までのチャネルを5個以上にする必要が生じ得る。本実施形態の構成では、画像変換モジュール22Mから第1記憶部108までのチャネルを4個以下にできる。したがって、画像形成装置100の回路規模が増大する不都合が抑制できるという利点がある。 As can be understood from the above explanation, the first print data (color) and the second print data (monochrome) are stored separately in the first storage unit 108 and the second storage unit 109. If both the first print data and the second print data were stored in the first storage unit 108, it may be necessary to have five or more channels from the image conversion module 22M to the first storage unit 108. In the configuration of this embodiment, the number of channels from the image conversion module 22M to the first storage unit 108 can be four or less. This has the advantage of suppressing the inconvenience of an increase in the circuit size of the image forming device 100.

図5は、画像形成装置100の読取時処理の具体例のフローチャートである。画像形成装置100は、画像の読取が開始された契機で、読取時処理を開始する。図5の具体例では、各モードのうち第1モードにおける読取時処理を示す。 Figure 5 is a flow chart of a specific example of the reading process of the image forming device 100. The image forming device 100 starts the reading process when image reading is started. The specific example in Figure 5 shows the reading process in the first mode among the various modes.

読取時処理を開始すると、画像形成装置100は、画像の読取を開始する(S1)。すなわち、読取期間が開始する。読取期間が開始されると、読取データ(RGB形式)が画像のライン毎に順次に生成される。また、画像形成装置100は、読取データ毎(画像のライン毎)に、第1印刷用データ(CMYK形式)および第2印刷用データ(K形式)の双方を生成する(S2)。画像形成装置100は、第1モードにおいて、第1印刷用データを第1記憶部108に記憶する(S3)。一方、第2印刷用データは、第2記憶部109に記憶される。 When the reading process is started, the image forming device 100 starts reading the image (S1). That is, the reading period begins. When the reading period begins, read data (RGB format) is generated sequentially for each line of the image. In addition, the image forming device 100 generates both first print data (CMYK format) and second print data (K format) for each read data (each line of the image) (S2). In the first mode, the image forming device 100 stores the first print data in the first storage unit 108 (S3). Meanwhile, the second print data is stored in the second storage unit 109.

その後、画像形成装置100は、ステップS2で印刷用データに変換した読取データについて、カラーの画素が含まれるか否かを判定する(S4)。すなわち、カラー判定が実行される。カラーの画素が含まれると判断すると(S4:Yes)、画像形成装置100は、第1記憶部108に記憶された第1印刷用データを用いた印刷を開始し、第2記憶部109に記憶された第2印刷用データを破棄する(S5)。 Then, the image forming device 100 determines whether the scanned data converted to print data in step S2 contains color pixels (S4). That is, a color determination is performed. If it is determined that color pixels are included (S4: Yes), the image forming device 100 starts printing using the first print data stored in the first storage unit 108, and discards the second print data stored in the second storage unit 109 (S5).

一方、ステップS4において、カラーの画素が含まれないと判断すると、画像形成装置100は、画像の読取が完了したか否かを判定する(S6)。すなわち、画像の全てのラインの読取データ(RGB形式)が生成されたか否かを判定する。画像の読取が終了していないと判断すると(S6:No)、画像形成装置100は、ステップS2へ処理を戻す。すなわち、画像の全てのラインの読取データが生成されていない場合、ステップS2へ処理を戻す。 On the other hand, if it is determined in step S4 that no color pixels are included, the image forming device 100 determines whether or not the image reading is complete (S6). That is, it determines whether or not read data (RGB format) for all lines of the image has been generated. If it is determined that the image reading is not complete (S6: No), the image forming device 100 returns the process to step S2. That is, if read data for all lines of the image has not been generated, the process returns to step S2.

図5に示す通り、ステップS4で画像がカラーであると判断されるか、ステップS6で画像の読取が終了したと判断されるまで、ステップS2およびステップS3が繰返し実行される。また、画像の全てのラインにカラーの画素が含まれない場合、ステップS6において「Yes」と判断され、ステップS7へ処理が移行する。すなわち、読取った画像がモノクロの場合、ステップS7へ処理が移行する。 As shown in FIG. 5, steps S2 and S3 are repeatedly executed until it is determined in step S4 that the image is color, or until it is determined in step S6 that image reading has been completed. Also, if all lines of the image do not contain color pixels, step S6 is determined as "Yes" and processing proceeds to step S7. In other words, if the image read is monochrome, processing proceeds to step S7.

ステップS7では、第2記憶部109に記憶した第2印刷データ(K形式)が第1記憶部108へ転送される。具体的には、第2記憶部109に記憶した第2印刷データにより、第1記憶部108に記憶した第1印刷データが上書きされる。また、第1記憶部108に第2印刷データを記憶した後に、当該第2印刷データを用いた印刷が開始される。ステップS7を実行した後に、画像形成装置100は、読取時処理を終了する。 In step S7, the second print data (K format) stored in the second storage unit 109 is transferred to the first storage unit 108. Specifically, the first print data stored in the first storage unit 108 is overwritten with the second print data stored in the second storage unit 109. In addition, after the second print data is stored in the first storage unit 108, printing using the second print data is started. After executing step S7, the image forming device 100 ends the reading process.

<本実施形態の態様例の作用、効果のまとめ>
<第1態様>
本態様の画像形成装置(100)は、画像を読取る読取部(101)と、画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定する判定部(102)と、画像をカラー印刷するための第1印刷用データを読取期間中に生成する第1生成部(103)と、画像をモノクロ印刷するための第2印刷用データを読取期間中に生成する第2生成部(104)と、判定部によりカラーと判定されると、第1印刷用データを用いて画像を印刷させる第1制御部(105)と、判定部によりカラーと判定されなかった場合、第2印刷用データを用いて画像を印刷させる第2制御部(106)と、画像を印刷する印刷実行部(110)とを具備する。
<Summary of the functions and effects of the exemplary embodiment>
<First aspect>
The image forming device (100) of this embodiment includes a reading unit (101) that reads an image, a determination unit (102) that determines whether the image is color during the reading period from when image reading begins to when it ends, a first generation unit (103) that generates first print data for printing the image in color during the reading period, a second generation unit (104) that generates second print data for printing the image in monochrome during the reading period, a first control unit (105) that prints the image using the first print data if the determination unit determines that the image is color, a second control unit (106) that prints the image using the second print data if the determination unit does not determine that the image is color, and a print execution unit (110) that prints the image.

本態様では、カラー印刷するための第1印刷用データおよびモノクロ印刷するための第2印刷用データの双方が生成され、画像がモノクロの場合に第2印刷用データを用いて画像が印刷される。したがって、例えば、本来はカラー印刷に用いる第1印刷用データが、モノクロ印刷に利用される構成と比較して、モノクロ画像が適当に印刷され易くなる。 In this embodiment, both first print data for color printing and second print data for monochrome printing are generated, and when the image is monochrome, the second print data is used to print the image. Therefore, for example, monochrome images are more likely to be printed appropriately compared to a configuration in which the first print data that is originally used for color printing is used for monochrome printing.

<第2態様>
本態様の画像形成装置は、読取期間において、第1印刷用データを記憶する第1記憶部(108)と、読取期間において、第2印刷用データを記憶する第2記憶部(109)と、を具備し、印刷実行部は、第1記憶部に記憶される印刷用データを用いて画像を印刷し、第2制御部は、判定部によりカラーと判定されなかった場合、第2記憶部に記憶された第2印刷用データにより、第1記憶部に記憶された第1印刷用データを上書きする。本態様では、例えば第1印刷用データおよび第2印刷用データの双方が共通の記憶部に記憶される構成と比較して、チャンネル数を抑制できる場合があるという利点がある。
<Second aspect>
The image forming apparatus of this aspect includes a first storage unit (108) that stores the first print data during the reading period, and a second storage unit (109) that stores the second print data during the reading period, and the print execution unit prints an image using the print data stored in the first storage unit, and the second control unit overwrites the first print data stored in the first storage unit with the second print data stored in the second storage unit when the determination unit does not determine that the image is color. This aspect has the advantage that the number of channels can be reduced in some cases compared to a configuration in which both the first print data and the second print data are stored in a common storage unit.

<第3態様>
本態様の画像形成装置は、第1モードおよび第2モードの何れかに切替える切替部(107)を具備し、第1記憶部は、読取期間において、第1モードでは第1印刷用データを記憶し、第2モードでは第2印刷用データを記憶し、第2記憶部は、読取期間において、第1モードでは第2印刷用データを記憶し、第2モードでは第1印刷用データを記憶し、第1制御部は、判定部によりカラーと判定されると、第2モードでは、第2記憶部に記憶された第1印刷用データにより、第1記憶部に記憶された第2印刷用データを上書きし、第2制御部は、判定部によりカラーと判定されなかった場合、第1モードでは、第2記憶部に記憶された第2印刷用データにより、第1記憶部に記憶された第1印刷用データを上書きする。本態様では、カラー画像を多く印刷するかモノクロ画像を多く印刷するかに応じて、モードを適宜に切換えることにより、印刷に要する時間を短縮できるという利点がある。
<Third aspect>
The image forming apparatus of this aspect includes a switching unit (107) for switching between a first mode and a second mode, the first storage unit stores the first print data in the first mode and the second print data in the second mode during a reading period, the second storage unit stores the second print data in the first mode and the first print data in the second mode during a reading period, the first control unit overwrites the second print data stored in the first storage unit with the first print data stored in the second storage unit when the determination unit determines that the print is color, and the second control unit overwrites the first print data stored in the first storage unit with the second print data stored in the second storage unit when the determination unit does not determine that the print is color. This aspect has the advantage of being able to shorten the time required for printing by appropriately switching the mode depending on whether more color images or more monochrome images are printed.

<第4態様>
本態様の画像形成方法は、画像を読取るステップ(S1)と、画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定するステップ(S4)と、画像をカラー印刷するための第1印刷用データを読取期間中に生成するステップ(S2)と、画像をモノクロ印刷するための第2印刷用データを読取期間中に生成するステップ(S2)と、画像がカラーであると判定されると、第1印刷用データを用いて画像を印刷させるステップ(S5)と、画像がカラーであると判定されなかった場合、第2印刷用データを用いて画像を印刷させるステップ(S7)とを具備する。本態様によれば、第1態様と同様な効果が奏せられる。
<Fourth aspect>
The image forming method of this aspect includes a step (S1) of reading an image, a step (S4) of determining whether the image is color during the reading period from the start to the end of the image reading, a step (S2) of generating first print data for printing the image in color during the reading period, a step (S2) of generating second print data for printing the image in monochrome during the reading period, a step (S5) of printing the image using the first print data if it is determined that the image is color, and a step (S7) of printing the image using the second print data if it is not determined that the image is color. According to this aspect, the same effect as the first aspect can be achieved.

<第5態様>
本態様のプログラムは、第4態様の各ステップをコンピューターに実行させる。本態様によれば、第1態様と同様な効果が奏せられる。
<Fifth aspect>
The program of this aspect causes a computer to execute each step of the fourth aspect. According to this aspect, the same effects as those of the first aspect can be achieved.

101…読取部、102…判定部、103…第1生成部、104…第2生成部、105…第1制御部、106…第2制御部、107…切替部、108…第1記憶部、109…第2記憶部、110…印刷実行部。 101...reading unit, 102...determination unit, 103...first generation unit, 104...second generation unit, 105...first control unit, 106...second control unit, 107...switching unit, 108...first storage unit, 109...second storage unit, 110...print execution unit.

特開2006-086629公報JP 2006-086629 A

Claims (4)

画像を読取る読取部と、
前記画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定する判定部と、
前記画像をカラー印刷するための第1印刷用データを前記読取期間中に生成する第1生成部と、
前記画像をモノクロ印刷するための第2印刷用データを前記読取期間中に生成する第2生成部と、
前記判定部によりカラーと判定されると、前記第1印刷用データを用いて前記画像を印刷させる第1制御部と、
前記判定部によりカラーと判定されなかった場合、前記第2印刷用データを用いて前記画像を印刷させる第2制御部と、
前記画像を印刷する印刷実行部と
前記読取期間において、前記第1印刷用データを記憶する第1記憶部と、
前記読取期間において、前記第2印刷用データを記憶する第2記憶部と、を具備し、
前記印刷実行部は、前記第1記憶部に記憶される印刷用データを用いて前記画像を印刷し、
前記第2制御部は、前記判定部によりカラーと判定されなかった場合、前記第2記憶部に記憶された前記第2印刷用データにより、前記第1記憶部に記憶された前記第1印刷用データを上書きする
画像形成装置。
A reading unit that reads an image;
a determination unit that determines whether the image is in color during a reading period from when reading of the image is started to when reading of the image is ended;
a first generating unit that generates first print data for color printing the image during the reading period;
a second generating unit that generates second print data for printing the image in monochrome during the reading period;
a first control unit that prints the image using the first print data when the determination unit determines that the image is in color;
a second control unit that prints the image using the second print data when the determination unit has not determined that the image is color;
a print execution unit that prints the image ;
a first storage unit that stores the first print data during the reading period;
a second storage unit that stores the second print data during the reading period,
The print execution unit prints the image using the print data stored in the first storage unit,
The second control unit overwrites the first print data stored in the first storage unit with the second print data stored in the second storage unit when the determination unit has not determined that the print data is color.
Image forming device.
第1モードおよび第2モードの何れかに切替える切替部を具備し、
前記第1記憶部は、前記読取期間において、前記第1モードでは前記第1印刷用データを記憶し、前記第2モードでは前記第2印刷用データを記憶し、
前記第2記憶部は、前記読取期間において、前記第1モードでは前記第2印刷用データを記憶し、前記第2モードでは前記第1印刷用データを記憶し、
前記第1制御部は、前記判定部によりカラーと判定されると、前記第2モードでは、前記第2記憶部に記憶された前記第1印刷用データにより、前記第1記憶部に記憶された前記第2印刷用データを上書きし、
前記第2制御部は、前記判定部によりカラーと判定されなかった場合、前記第1モードでは、前記第2記憶部に記憶された前記第2印刷用データにより、前記第1記憶部に記憶された前記第1印刷用データを上書きする
請求項に記載の画像形成装置。
A switching unit that switches between a first mode and a second mode is provided,
the first storage unit stores the first print data in the first mode and stores the second print data in the second mode during the reading period;
the second storage unit stores the second print data in the first mode and stores the first print data in the second mode during the reading period;
when the determination unit determines that the printing is color, in the second mode, the first control unit overwrites the second printing data stored in the first storage unit with the first printing data stored in the second storage unit;
2. The image forming device of claim 1, wherein, in the first mode, when the determination unit determines that the print data is not color, the second control unit overwrites the first print data stored in the first storage unit with the second print data stored in the second storage unit.
画像を読取るステップと、
前記画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定するステップと、
前記画像をカラー印刷するための第1印刷用データを前記読取期間中に生成し、第1記憶部に記憶するステップと、
前記画像をモノクロ印刷するための第2印刷用データを前記読取期間中に生成し、第2記憶部に記憶するステップと、
前記画像がカラーであると判定されると、前記第1記憶部に記憶された前記第1印刷用データを用いて前記画像を印刷させるステップと、
前記画像がカラーであると判定されなかった場合、前記第2記憶部に記憶された前記第2印刷用データにより、前記第1記憶部に記憶された前記第1印刷用データを上書きし、前記第1記憶部に記憶された前記第2印刷用データを用いて前記画像を印刷させるステップと
をコンピューターに実行させる画像形成方法。
Reading an image;
determining whether the image is in color during a period from when reading of the image is started to when reading of the image is ended;
generating first print data for color printing the image during the reading period and storing the first print data in a first storage unit ;
generating second print data for printing the image in monochrome during the reading period and storing the second print data in a second storage unit ;
when it is determined that the image is in color, printing the image using the first print data stored in the first storage unit ;
and if the image is not determined to be in color , overwriting the first printing data stored in the first storage unit with the second printing data stored in the second storage unit, and printing the image using the second printing data stored in the first storage unit .
請求項に記載の各ステップをコンピューターに実行させるプログラム。 A program for causing a computer to execute the steps according to claim 3 .
JP2020107677A 2020-06-23 2020-06-23 Image forming apparatus, image forming method, and program Active JP7516908B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020107677A JP7516908B2 (en) 2020-06-23 2020-06-23 Image forming apparatus, image forming method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020107677A JP7516908B2 (en) 2020-06-23 2020-06-23 Image forming apparatus, image forming method, and program

Publications (2)

Publication Number Publication Date
JP2022003731A JP2022003731A (en) 2022-01-11
JP7516908B2 true JP7516908B2 (en) 2024-07-17

Family

ID=79246970

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020107677A Active JP7516908B2 (en) 2020-06-23 2020-06-23 Image forming apparatus, image forming method, and program

Country Status (1)

Country Link
JP (1) JP7516908B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000261676A (en) 1999-03-11 2000-09-22 Fuji Xerox Co Ltd Color image forming device
JP2005184101A (en) 2003-12-16 2005-07-07 Canon Inc Image reading device
JP2007028408A (en) 2005-07-20 2007-02-01 Fuji Xerox Co Ltd Image processing apparatus
JP2010118991A (en) 2008-11-14 2010-05-27 Sharp Corp Image forming apparatus and preview display method
JP2012227874A (en) 2011-04-22 2012-11-15 Ricoh Co Ltd Image processing apparatus and method of processing read image
JP2016134853A (en) 2015-01-21 2016-07-25 株式会社リコー Image processing apparatus, image forming apparatus, and image processing method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000261676A (en) 1999-03-11 2000-09-22 Fuji Xerox Co Ltd Color image forming device
JP2005184101A (en) 2003-12-16 2005-07-07 Canon Inc Image reading device
JP2007028408A (en) 2005-07-20 2007-02-01 Fuji Xerox Co Ltd Image processing apparatus
JP2010118991A (en) 2008-11-14 2010-05-27 Sharp Corp Image forming apparatus and preview display method
JP2012227874A (en) 2011-04-22 2012-11-15 Ricoh Co Ltd Image processing apparatus and method of processing read image
JP2016134853A (en) 2015-01-21 2016-07-25 株式会社リコー Image processing apparatus, image forming apparatus, and image processing method

Also Published As

Publication number Publication date
JP2022003731A (en) 2022-01-11

Similar Documents

Publication Publication Date Title
US8964249B2 (en) Image test apparatus, image test system, and image test method for testing a print image based on master image data
JP4929064B2 (en) Confidential processing apparatus and image forming apparatus
US8773720B2 (en) Image processing using halftone image data
JP2015096922A (en) Image forming apparatus, controller, and control method thereof
US7969614B2 (en) Image forming apparatus capable of outputting color and monochrome images, control method thereof and computer readable recording medium
US8294954B2 (en) Image forming apparatus and method for reducing the difference of image qualities between the image data read by a plurality of reading units
JP7516908B2 (en) Image forming apparatus, image forming method, and program
JP4555192B2 (en) Image processing apparatus, image processing method, and program causing computer to execute the method
JP4485430B2 (en) Image processing apparatus, image processing method, and program causing computer to execute the method
US10578994B2 (en) Image forming apparatus that determines a fixing temperature for a fixing operation based on toner amounts of blocks of image data and related image forming method and storage medium
JP5419608B2 (en) Image forming apparatus and image forming method
JP2005005946A (en) Image processing apparatus
JP6490257B2 (en) Image reading apparatus, method for controlling image reading apparatus, program, and storage medium
JP2005059444A (en) Color image forming device
JP6688193B2 (en) Image processing apparatus, image forming apparatus, image processing method, and image processing program
JP5740991B2 (en) Image processing apparatus and image processing method
JP5721963B2 (en) Print data processing apparatus, print data processing method, image forming apparatus, program, and recording medium
JP2012129924A (en) Image forming apparatus, image processing method, and program
JP2007210183A (en) Image forming apparatus and control method thereof
JP4841891B2 (en) Image forming apparatus
JP3888662B2 (en) Image reading processing method, image reading apparatus, and image forming apparatus
JP2021069043A (en) Image forming apparatus, image forming method, and program
JP2012151695A (en) Image forming apparatus, image forming method, and control program
JP2008103919A (en) Image forming apparatus and method
JP2008221673A (en) Image processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230412

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240404

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240617

R150 Certificate of patent or registration of utility model

Ref document number: 7516908

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150