JP6373448B2 - Image processing apparatus, image processing method, and program - Google Patents
Image processing apparatus, image processing method, and program Download PDFInfo
- Publication number
- JP6373448B2 JP6373448B2 JP2017099203A JP2017099203A JP6373448B2 JP 6373448 B2 JP6373448 B2 JP 6373448B2 JP 2017099203 A JP2017099203 A JP 2017099203A JP 2017099203 A JP2017099203 A JP 2017099203A JP 6373448 B2 JP6373448 B2 JP 6373448B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- image
- image data
- page
- attribute indicating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 75
- 238000003672 processing method Methods 0.000 title description 2
- 238000000034 method Methods 0.000 claims description 49
- 230000008569 process Effects 0.000 claims description 37
- 239000000463 material Substances 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 19
- 238000006243 chemical reaction Methods 0.000 description 12
- 238000012937 correction Methods 0.000 description 12
- 238000012790 confirmation Methods 0.000 description 9
- 239000003086 colorant Substances 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 238000013523 data management Methods 0.000 description 3
- 230000006837 decompression Effects 0.000 description 3
- 230000002194 synthesizing effect Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 238000004321 preservation Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 1
- MHABMANUFPZXEB-UHFFFAOYSA-N O-demethyl-aloesaponarin I Natural products O=C1C2=CC=CC(O)=C2C(=O)C2=C1C=C(O)C(C(O)=O)=C2C MHABMANUFPZXEB-UHFFFAOYSA-N 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
Description
本発明は画像処理装置、画像処理方法及びプログラムに関する。 The present invention relates to an image processing apparatus, an image processing method, and a program.
従来、印刷に対する課金方法は、2色以上印刷時(カラー印刷)の課金と、モノクロ印刷時の課金の2種類(カラー/モノクロの2段階の画像属性)しかない装置が大半であった。 Conventionally, most of the charging methods for printing are devices that have only two types (color / monochrome two-level image attributes) of charging for printing two or more colors (color printing) and charging for monochrome printing.
ところで、印刷対象となる原稿の中には、例えば判子や会社のロゴなど、大半がモノクロ印刷であるうちの一部分のみにカラー印刷が含まれている場合がある。こういった場合、原稿の大部分がモノクロ部分であるにも関わらず、大部分がカラー部分である場合と同様にカラー印刷の料金が課金されるようになっていた。これは、出力用紙1枚中にモノクロ印刷のデータとカラー印刷のデータとが混在する場合には、カラー印刷動作(すなわち、CMYKの印刷を4回転する)が実行されるためである。 By the way, in some originals to be printed, color printing may be included in only a part of monochrome printing, such as a stamp or a company logo. In such a case, although most of the original document is a monochrome portion, a charge for color printing is charged in the same manner as when the majority is a color portion. This is because, when monochrome printing data and color printing data are mixed in one sheet of output paper, a color printing operation (that is, CMYK printing is rotated four times) is executed.
したがって、印刷対象ページの大半がモノクロである原稿でも、カラー領域が少しでも存在するとカラー印刷の料金で課金がされてしまうため、ユーザにとって印刷コストが高くなってしまうという問題があった。 Therefore, even if the document to be printed is mostly monochrome, there is a problem that if there is even a small color area, the user will be charged for the color printing fee, which increases the printing cost for the user.
この問題に対しては、出力用紙1枚に含まれるカラー印刷領域の割合に応じて課金を行うシステムが提案されている(特許文献1を参照)。このシステムは、ネットワークを介して投入されるPDLデータの描画情報を解析してカラー領域の割合を算出し、算出された割合に応じた課金を行うようにしている。 To solve this problem, a system has been proposed in which charging is performed according to the proportion of the color print area included in one output sheet (see Patent Document 1). This system analyzes the drawing information of the PDL data input via the network, calculates the ratio of the color area, and charges according to the calculated ratio.
特許文献1の手法では、ユーザは印刷対象ページに対する課金の金額を知ることができるが、課金の計算に使用された各ページの画像属性やカラー画素の比率が装置の操作部に表示されないため、各ページの画像属性やカラー画素の比率を知ることができない。
In the method of
本発明に係る画像処理装置は、印刷データから生成された各ページの画像データの解析結果に基づき、少なくとも第1のカラー量を示す属性と第2のカラー量を示す属性と第3のカラー量を示す属性を含む複数のカラー量を示す属性の中から、各ページに対応するカラー量を示す属性を決定する決定手段と、前記決定された各ページに対応するカラー量を示す属性を、ページ単位で表示部に表示させる表示制御手段とを備え、前記決定手段は、前記画像データに含まれる各画素がカラー画素であるかどうかを判定するカラー画素判定処理を行い、当該判定処理の結果に基づいて前記各ページのカラー画素の割合を算出することにより、前記各ページに対応するカラー量を示す属性を決定し、前記表示制御手段は、前記カラー画素判定処理でカラー画素と判定された領域を、前記カラー画素と判定されなかった領域と区別して表示させることを特徴とする。
The image processing apparatus according to the present invention includes at least an attribute indicating the first color amount, an attribute indicating the second color amount, and a third color amount based on the analysis result of the image data of each page generated from the print data. A determination means for determining an attribute indicating a color amount corresponding to each page from among a plurality of attributes indicating a color amount including an attribute indicating, and an attribute indicating the color amount corresponding to each determined page; Display control means for displaying on the display unit in units , and the determination means performs a color pixel determination process for determining whether each pixel included in the image data is a color pixel, and the result of the determination process And calculating the ratio of the color pixels of each page based on the attribute to determine an attribute indicating a color amount corresponding to each page, and the display control means performs the color pixel determination process. The determined region and over the pixels, characterized thereby displayed differently from the color pixel determined as not the area.
本発明によれば、出力される印刷物の各ページがどの画像属性、課金単価で印刷されたのかをユーザは容易に把握することができる。 According to the present invention, the user can easily grasp which image attribute and charge unit price each page of the printed matter to be output is printed on.
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。 Hereinafter, the present invention will be described in detail based on preferred embodiments with reference to the accompanying drawings. The configurations shown in the following embodiments are merely examples, and the present invention is not limited to the illustrated configurations.
<実施例1>
図1は、本実施例に係る画像形成システムのシステム構成の一例を示す図である。
<Example 1>
FIG. 1 is a diagram illustrating an example of a system configuration of an image forming system according to the present embodiment.
カラー印刷が可能な画像形成装置100は、制御部101、原稿を読み取るスキャナ部102、プリンタエンジンとしてのプリンタ部103、ユーザーインターフェースとしての操作部104、課金処理を行う課金部105から構成される。スキャナ部102、プリンタ部103、操作部104、課金部105は、それぞれ制御部101に接続され、制御部101は、LAN150などのネットワーク伝送手段、公衆回線160に接続されている。公衆回線160からはカラー画像送信を含むG3、G4ファックスによる送信が可能である。また、LAN150には、画像形成装置100と同様の構成をもつ他の画像形成装置110、120が接続されている。また、パーソナルコンピュータ(PC)130が接続されていて、FTP、SMBプロトコルを使用したファイルの送受信、電子メールの送受信ができる。更に、画像形成装置100、110、120は、サーバ140に接続されており、各種データの送受信やサーバ140へのデータ保存をすることができる。
The
課金部105は、後述の課金情報に従った課金処理を行う。具体的には、課金情報に基づいて算出された利用料金を操作部104に表示して、ユーザに利用料金の支払いを促し、不図示の受け口等を介して所定の金銭(例えばコインや紙幣)を受け取る。
The
図2は、画像形成装置の制御部101の内部構成を説明するブロック図である。
FIG. 2 is a block diagram illustrating an internal configuration of the
制御部101は、以下の各部で構成される。
The
CPU201は、制御プログラムを読み出して各種処理を実行し、各部を統括的に制御する。また、CPU201は、印刷内容に応じた課金を行うための課金情報の生成も行う。生成された課金情報は課金部I/F229を通じて課金部105に送られる。
The
RAM202は、CPU201が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。
A
ROM203は、ブートROMであり、システムのブートプログラムが格納されている。
A
HDD204は、ハードディスクドライブで、システムソフトウェア、画像データを格納する。 An HDD 204 is a hard disk drive that stores system software and image data.
操作部I/F205は、操作部104とのインタフェース部で、操作部104で表示される画像データを操作部104に対して出力する。また、ユーザが操作部104を介して入力した情報を、CPU201に伝える役割をする。
An operation unit I /
ネットワークI/F206は、LAN150に接続し、各種情報の入出力を行う。
A network I /
モデム207は、公衆回線160に接続し、各種情報の入出力を行う。
The
2値画像回転部208及び2値画像圧縮・伸張部209は、モデム207で2値画像データを送信する前に画像の方向を変換したり、所定の解像度、あるいは相手能力に合わせた解像度に変換する処理を行う。圧縮、伸張はJBIG、MMR、MR、MHをサポートしている。
The binary
DMAC210は、DMAコントローラであり、RAM202に格納されている画像データを、CPU201を介することなく読み取り、イメージバスI/F211に対して転送する。もしくは画像バスからの画像データを、CPU201を介することなくRAM202に書き込む。以上の各部が、システムバス212に接続される。
The DMAC 210 is a DMA controller, reads image data stored in the
イメージバスI/F211は、画像バス213を介して高速な画像データの入出力を制御するためのインタフェースである。 An image bus I / F 211 is an interface for controlling high-speed input / output of image data via the image bus 213.
圧縮部212は、画像バス213に画像データを送出する前に、32画素x32画素の単位でJPEG圧縮する処理を行う。
The
伸張部216は、画像バス213を介して送られた画像データを伸張する処理を行う。
The decompressing
ラスタイメージプロセッサ(RIP)217は、ホストコンピュータからのPDLコードをネットワークI/F207を介して受け取り、システムバス212を通して、CPU201がRAM202に格納する。CPU201は、PDLコードを中間コードに変換し、再度システムバス212を介してRIP217に入力し、RIP217においてビットマップイメージ(多値)に展開される。
A raster image processor (RIP) 217 receives the PDL code from the host computer via the network I /
スキャナ画像処理部218は、スキャナ部102で読み取られた入力画像データ(カラー画像データ或いは白黒画像データ)に対して、補正、加工、編集といった各種画像処理を行う(多値)。
The scanner
プリント画像処理部219は、印刷設定等が反映された出力段階の画像データ(以下、「出力画像データ」と呼ぶ。)に対して、印刷処理に向けた各種画像処理を行う。プリント時は、伸張部216で2値多値変換を行うので、2値及び多値での出力が可能である。また、プリント画像処理部219は、出力画像データに対してカラー画素であるかどうかの判定(以下、「カラー画素判定」と呼ぶ。)を行う。カラー画素判定処理の詳細については後述する。
The print
画像変換部220は、RAM202上にある画像データに対して、或いは、RAM202に画像データを戻す際に、各種画像変換を行う。
The
回転部221は、32画素x32画素単位の画像を指定された角度で回転させる処理を行い、2値及び多値の入出力に対応している。
The
変倍部222は、画像の解像度を変換(たとえば600dpiから200dpi)したり、変倍(たとえば25%から400%まで)したりする処理を行う。変倍する前には32画素x32画素の画像を32ライン単位の画像に並び替える。
The
色空間変換部223は、多値入力された画像をマトリクス演算、およびLUTにより、例えばメモリ上にあるYUV画像をLab画像に変換し、メモリ上に格納する。また、この色空間変換部223は、3x8のマトリクス演算および、1次元LUTをもち、公知の下地とばしや裏写り防止のための処理も行う。変換された画像データは多値で出力される。
The color
2値多値変換部224は、1bit2値画像を多値8bit、256階調に変換する。 The binary multi-value conversion unit 224 converts a 1-bit binary image into multi-value 8 bits and 256 gradations.
多値2値変換部225は、たとえばメモリ上にある8bit、256階調の画像を誤差拡散処理などの手法により1bit、2階調に変換する。
The multi-level
合成部226は、メモリ上の2枚の多値画像を合成し、1枚の多値画像にする処理を行う。たとえば、メモリ上にある会社ロゴの画像と原稿画像とを合成することで、原稿画像に会社ロゴが付加された出力画像を生成することができる。
The synthesizing
間引き部227は、多値画像の画素を間引くことで、解像度変換を行う。1/2、1/4、1/8の多値画像を出力可能である。変倍部222と合わせて使うことで、より広範囲な拡大、縮小を行うことができる。
The thinning
移動部228は、入力された2値画像や多値画像に余白部分をつけたり、余白部分を削除したりする処理を行う。
The moving
回転部221、変倍部222、色空間変換部223、2値多値変換部224、多値2値変換部225、合成部226、間引き部227、移動部228は、それぞれ連結して動作することが可能である。たとえば、メモリ上の多値画像を回転、解像度変換する場合は、双方の処理を、メモリを介さずに連結して行うことができる。
The
以上が、制御部101の内部構成である。
The above is the internal configuration of the
図3は、スキャナ画像処理部218における処理の詳細を示す図である。
FIG. 3 is a diagram illustrating details of processing in the scanner
スキャナ部102から入力されたRGB各8bitの輝度信号は、まず、マスキング301によりCCDのフィルタ色に依存しない標準的なRGB色信号に変換される。
The RGB 8-bit luminance signals input from the
フィルタ302では例えば9x9のマトリクスを使用し、画像をぼかしたり、メリハリをつける処理が行われる。
The
ヒストグラム303は、入力画像中の画像信号データのサンプリングを行う。このモジュールでは主走査方向、副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内のRGBデータを、主走査方向、副走査方向に一定のピッチでサンプリングしすることにより、ヒストグラムが作成される。作成されたヒストグラムは、下地とばしや、裏写り防止が指定されたときに読み出され、ヒストグラムから原稿の下地を推測し、下地とばしレベルとして、画像データとともにメモリやHDDに保存、管理され、印刷や送信時の画像処理に使用される。
The
ガンマ304では、画像全体の濃度を濃く或いは薄くする処理を行う。例えば、入力画像の色空間を任意の色空間に変換したり、入力系の色味に関する補正処理を行う。例えば、読み取った原稿が、カラー原稿か白黒原稿かを判定するため、変倍前の画像信号を色空間変換305によって公知のLab色空間に変換する。
In the
比較器306は、Lab色空間に変換された画像信号のうちa,bの色信号成分を所定の閾値と比較して、画像信号で表される色が有彩色であるか無彩色であるかを判定する処理を行い、1bitの判定信号を出力する。
The
カウンタ307は、比較器306からの判定信号を計測する。
The
文字/写真判定308は、入力画像から文字エッジを抽出して入力画像を文字と写真に分離する処理を行い、文字写真判定信号を出力する。この文字/写真判定信号も画像データとともにメモリやHDDに格納され、印刷時に使用される。 The character / photo determination 308 performs processing for extracting a character edge from an input image and separating the input image into characters and a photo, and outputs a character / photo determination signal. This character / photo determination signal is also stored in the memory or HDD together with the image data, and is used during printing.
特定原稿判定器309は、入力画像信号と、予め用意された所定のパターンとを比較してどの程度一致するのかを判定し、一致或いは不一致の判定結果を出力する。この判定結果に応じて、入力画像に対して加工処理等が施され、紙幣や有価証券などの偽造が防止される。
The specific
図4は、プリント画像処理部219における、出力画像データに対してなされる各種画像処理の詳細を示す図である。本実施例では、伸張部216で伸張された段階の出力画像データがRGBデータである場合を例に説明する。
FIG. 4 is a diagram showing details of various image processing performed on the output image data in the print
下地飛ばし401は、出力画像データ(RGBデータ)の地色を飛ばし、不要な下地のカブリ除去を行う。例えば、3×8のマトリクス演算や、1次元LUTにより下地飛ばしを行う。
The
モノクロ作成402は、RGBで表されるカラー画像データをモノクロデータに変換し、単色としてプリントする際に、カラー画像データをGray単色に変換する処理を行う。例えば、RGBに任意の定数を掛け合わせ、Gray信号とする1×3のマトリクス演算から構成される。
The
出力色補正403は、カラー画像データに対し、プリンタ部103の特性に合わせて色補正を行う。例えば、4×8のマトリクス演算や、ダイレクトマッピングによる処理から構成される。また、出力色補正403においては、RGBデータをCMYKデータに変換する処理も併せて行う。
The
フィルタ処理404は、出力画像データの空間周波数を任意に補正する処理を行う。例えば、9×9のマトリクス演算を行う処理から構成される。
The
ガンマ補正405は、プリンタ部103の特性に合わせて、出力画像データに対しガンマ補正を行う処理を行う。通常、1次元のLUTから構成される。
A
中間調補正406は、プリンタ部103の階調数に合わせて、出力画像データに対し任意の中間調処理、具体的には、2値化や32値化など、任意のスクリーン処理や、誤差拡散処理を行う。各処理は、図示しない文字/写真判定信号によって切り替えることも可能である。
The
ドラム間遅延メモリ407は、CMYKの各色の感光体ドラムを備えたカラープリンタにおいて、CMYKの印字タイミングを各感光体ドラム間隔に相当する時間分ずらすことで、CMYK画像の正確な重ね合わせを行うようにするために使用するメモリである。これにより、出力画像データは、ドラム配置に応じた遅延処理が施され、順次、プリンタ部103に送られる。
The
図5は、画像形成装置の外観を示す図である。 FIG. 5 is a diagram illustrating an appearance of the image forming apparatus.
画像入力デバイスであるスキャナ部102は、原稿上の画像を照明し、CCDラインセンサ(不図示)を走査することで、ラスタイメージデータとして電気信号に変換する。原稿フィーダ501のトレイ502に原稿がセットされ、操作部104を介したユーザ指示に応じて、制御部101がスキャナ部102に原稿の読み取り指示を与え、トレイ502から原稿用紙を1枚ずつフィードして読み取り動作を行う。
A
画像出力デバイスであるプリンタ部103は、ラスタイメージデータで表現される画像を用紙上に形成する部分である。本実施例では、その方式として、電子写真方式を例に説明を行っているが、これに限定されず、例えばインクジェット方式等の他の方式であってもよい。なお、電子写真方式とは、レーザビームを利用して感光ドラム上に潜像を形成して、帯電した複数の色材(例えばCMYKの4色のトナー)により現像し、現像されたトナーによる画像を転写紙に転写して定着させることで画像の記録を行う方式である。また、インクジェット方式とは、発熱体または圧電素子などを吐出エネルギー発生素子として用い、ノズルから複数の色材(例えばCMYKの4色のインク)を吐出し、記録媒体にそのインクを付着させることで記録を行う方式である。印刷動作は、制御部101からの印刷指示によって開始する。プリンタ部103には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット503、504、505、及び、印刷を終えた用紙を受ける排紙トレイ506がある。
The
次に、本実施例におけるカラー画素の判定処理について説明する。 Next, color pixel determination processing in this embodiment will be described.
ジョブの種類に関わらず、カラー画素判定処理を一箇所で行いかつ入力する色空間を一つに限定するためには、RGBデータを扱う出力色補正403までの間、又はCMYKデータを扱うフィルタ処理404以降のいずれかのタイミングで行う必要がある。RGBデータに対して行うよりは、感光体ドラムのCMYKの各色に対応しているCMYKデータに対して行った方が、精度の高いカラー画素判定結果が得られるため望ましいといえる。すなわち、画像の形成に用いられる複数の色材に対応した色成分で構成される画像データに対してカラー画素判定を行うことが望ましい。また、CMYKデータに対して行う場合でも、プリンタ部103に送られる直前の段階により近いタイミングの方が、より精度の高いカラー画素判定結果が得られるものと考えられる。本実施例では、中間調補正406の直前に(すなわち、ガンマ補正処理が施されたCMYKデータに対して)、カラー画素の判定を行うものとする。
Regardless of the type of job, in order to perform color pixel determination processing in one place and limit the input color space to one, filter processing up to
本実施例におけるカラー画素の判定手順は以下のとおりである。 The procedure for determining a color pixel in this embodiment is as follows.
まず、出力画像データであるラスタイメージデータのデータ列を走査し、CMYいずれか一色が所定の値以上(例えば1以上)の階調値を有する画素の数をカウントする。そして、ラスタイメージの全画素に占める、カウントされた画素の割合(カラー画素率)を算出する。そして、算出されたカラー画素率と予め保持している閾値とを比較して、当該ラスタイメージの画像属性を決定する。このような処理を、出力画像データのページ単位で行う。本実施例では、「ローエリアカラー」、「ミドルエリアカラー」、「フルエリアカラー」の3種類の画像属性に分類され、どの画像属性に属するかが2つの閾値を用いて決定される。第1の閾値はローエリアカラーとミドルエリアカラーとの間の区切り位置に相当し、第2の閾値はミドルエリアカラーとフルエリアカラーとの間の区切り位置に相当し、閾値を変更することで区切り位置を任意に変更することができる。例えば、ローエリアカラーは1頁に占めるカラー画素の比率が1%〜10%の頁であり、ミドルエリアカラーは1頁に占めるカラー画素の比率が10%〜80%の頁であり、フルエリアカラーは1頁に占めるカラー画素の比率が80%〜100%の頁である。なお、画像属性は3種類に限られるわけではなく、画像属性を何段階に区分するかに応じて区切り位置となる閾値の数も変わることはいうまでもない。 First, a raster image data string that is output image data is scanned, and the number of pixels in which any one of CMY colors has a gradation value equal to or greater than a predetermined value (for example, 1 or greater) is counted. Then, the ratio of the counted pixels (color pixel ratio) in all the pixels of the raster image is calculated. Then, the calculated color pixel ratio is compared with a threshold value stored in advance to determine the image attribute of the raster image. Such processing is performed for each page of output image data. In this embodiment, the image attributes are classified into three types of image attributes of “low area color”, “middle area color”, and “full area color”, and which image attribute belongs is determined using two threshold values. The first threshold value corresponds to the separation position between the low area color and the middle area color, and the second threshold value corresponds to the separation position between the middle area color and the full area color. The delimiter position can be arbitrarily changed. For example, a low area color is a page in which the ratio of color pixels in one page is 1% to 10%, and a middle area color is a page in which the ratio of color pixels to one page is 10% to 80%. A color is a page where the ratio of color pixels to one page is 80% to 100%. Note that the number of image attributes is not limited to three, and it goes without saying that the number of threshold values serving as delimiter positions changes depending on how many stages the image attributes are classified.
このようにして決定された画像属性は、課金単価として課金情報の生成に用いられる。例えば、「ローエリアカラー」:10円/頁、「ミドルエリアカラー」:20円/頁、「フルエリアカラー」:30円/頁といった具合に課金単価が設定されていたとする。この場合、決定された画像属性に対応する課金単価に出力頁数を乗算した額が課金額として決定され、これが課金情報として課金部105に送られることとなる。
The image attribute determined in this way is used for generating charging information as a charging unit price. For example, it is assumed that the charging unit price is set such as “low area color”: 10 yen / page, “middle area color”: 20 yen / page, “full area color”: 30 yen / page. In this case, an amount obtained by multiplying the charging unit price corresponding to the determined image attribute by the number of output pages is determined as the charging amount, which is sent to the
なお、上述のとおり本実施例では、カラー画素判定処理はプリント画像処理部219において行うものとするが、これに限定されるものではない。出力画像データを用いてカラー画素判定処理を行う独立した処理部をプリント画像処理部とは別に設けても構わない。
As described above, in this embodiment, the color pixel determination process is performed by the print
図6は、画像形成装置100においてコピー処理(スキャナ部102で読み取った画像データを用いてプリンタ部103で紙等の記録媒体上に画像を形成する処理)を行う場合の処理の流れを示すフローチャートである。なお、この一連の処理は、以下に示す手順を記述したコンピュータが実行可能なプログラムをHDD204等からRAM202上に読み込んだ後、CPU201によって該プログラムを実行することによって実施される。
FIG. 6 is a flowchart showing the flow of processing when the
ユーザが、所定の印刷設定(例えば、2in1、4in1、片面、両面など)を行った上で、操作部104を介してコピーの実行を指示すると、ステップ601において、CPU201は、スキャナ部102に対し原稿の読み取りを指示する。スキャナ部102において読み取られた画像データは、HDD204に格納される。
When the user makes a predetermined print setting (for example, 2in1, 4in1, single-sided, double-sided, etc.) and instructs execution of copying via the
ステップ602において、プリント画像処理部219は、HDD204から1ページ分の出力画像データを読み出し、上述したプリント用の画像処理を開始する。
In
ステップ603において、プリント画像処理部219は、読み出された1ページ分の出力画像データに対して、中間調補正406の直前で上述したカラー画素判定処理を行い、当該1ページ分の出力画像データの画像属性を決定する。決定された画像属性の情報はCPU201に送られる。
In
ステップ604において、CPU201は、プリンタ部103(プリンタエンジン)に1ページ分の出力画像データを送る。プリンタ部103は、受け取った出力画像データを用いて印刷処理を実行する。
In step 604, the
ステップ605において、CPU201は、1ページ分の印刷が終了したかどうかを判定する。1ページ分の印刷が終了すればステップ607に進む。
In
ステップ606において、CPU201は、操作部I/F205を介して操作部104に、印刷処理が終了した1ページ分の印刷に関する情報、具体的には、カラー画素の割合の情報(カラー画素率情報)と上述の画像属性の情報(画像属性情報)を送る。そして、操作部104のUI画面には、受け取った1ページ分の印刷に関する情報が表示される。表示の詳細については後述する。
In step 606, the
ステップ607において、CPU201は、出力画像データの全ページの印刷が終了したかどうかを判定する。全ページの印刷が終了していればステップ608に進む。まだ印刷されていないページがあればステップ602に戻る。
In step 607, the
ステップ608において、CPU201は、ページ毎の画像属性情報に基づいて、全ページ分の出力画像データに対する課金額を算出する。例えば、出力画像データが全5ページからなる場合において、決定された画像属性は全ページ「ミドルエリアカラー(課金単価:20円/頁)」であったとすれば、5×20=100(円)となる。算出された課金額の情報は、課金部I/F229を介して課金部105に送られる。
In
ステップ609において、CPU201は、全ページの画像属性情報に基づいて、画像属性毎の出力枚数を求める。そして、得られた画像属性毎の出力枚数の情報(画像属性別出力枚数情報)や総出力ページ数、全ページ分の課金額の情報を操作部I/F205を介して操作部104に送る。そして、操作部104のUI画面には、これらの情報が表示される。
In step 609, the
ステップ610において、CPU201は、上述のカラー画素率情報、画像属性情報、画像属性別出力枚数情報をネットワークI/F206を介して、外部装置であるサーバ140に送信する。サーバ140は受け取ったこれらの情報を保存する。サーバ140では、ジョブ実行時の履歴を管理するジョブ履歴情報管理テーブルにおいて上記3つの情報が保持される。ユーザは、外部装置であるサーバ140にアクセスしてジョブ履歴情報管理テーブルを取得して、操作部104のUI画面上でジョブの履歴を確認することができる。なお、このようなジョブ履歴情報管理テーブルの保存場所は画像形成装置内(例えばHDD204)でもよい。
In step 610, the
ここで、図7〜図11を参照して、ユーザがジョブ履歴情報を確認等する際に操作部104に表示されるUI画面について説明する。
Here, a UI screen displayed on the
図7は、画像形成装置を起動した際に表示されるメインメニュー画面の一例を示す図である。メインメニュー画面700には、「コピー」、「スキャンして送信」、「スキャンして保存」、「保存ファイルの利用」の機能別のボタンが設けられている。また、ジョブ実行中の情報やジョブ終了後の情報を確認するためのボタンとして状況確認ボタン701がある。ユーザがジョブ履歴情報を確認する際は、この状況確認ボタン701を押下する。状況確認ボタン701が押下されると、状況確認画面へ遷移する。図8は、状況確認画面の一例を示す図である。状況確認画面800には、「コピー/プリント」、「送信」「保存」「消耗品確認」の機能別のボタンが設けられている。ユーザがコピー終了後にジョブ履歴情報を確認する際は、「コピー/プリント」ボタン801を選択した状態で、ジョブ履歴ボタン802を選択し、「コピー」または「プリント」のどちらかを選択できるプルダウン表示領域803において「コピー」を選択する。すると、コピー実行時の「時刻」、「ユーザ名」、「枚数・部数」、正常に印刷終了したか否かの「結果」等の項目が、ジョブ毎に一覧表示される。本実施例の特徴として、一覧表示される項目に「画像属性別枚数」804を設けている点が挙げられる。この「画像属性別枚数」の項目には、ローエリアカラーの枚数、ミドルエリアカラーの枚数、フルエリアカラーの枚数が簡易表示されている。ジョブ履歴の一覧に表示されるジョブ数が1画面に収まらない場合にはページが分割されて、その全ページ数と現在確認中のページ番号が表示され、ページ間を移動できるようになっている(805)。OKボタン806の押下により、状況確認画面800が閉じられ、メインメニュー画面700へ戻る。また、詳細情報ボタン807を押下すると、現在選択中のジョブの詳細情報を確認するための画面(ジョブ履歴詳細情報画面)へ遷移する。図9は、ジョブ履歴詳細情報画面の一例を示す図である。本実施例では、プリンタデバイスによるカラー画素判定を行なっているため、「出力ページ数」901の項目に画像属性別枚数が表示されている。また、本実施例では、「出力ページ数」の項目内にさらに詳しい情報をページ別に確認するための詳細情報(ページ別)ボタン902を設けている。詳細情報(ページ別)ボタン902の押下によって、「ジョブ履歴詳細情報(ページ別)画面」へ画面が遷移する。図10は、ジョブ履歴詳細情報(ページ別)画面の一例を示す図である。ジョブ履歴詳細情報(ページ別)画面1000には、出力された印刷物のページ毎の画像属性、カラー画素比率が一覧表示される。一覧表示された中から任意の項目を選択し、判定結果画像ボタン1001を押下すると、当該ページについてのカラー画素判定処理の結果を確認する画面(カラー画素判定結果画面)へ遷移する。図11は、カラー画素判定結果画面の一例を示す図である。カラー画素判定結果画面1100には、当該ページにおけるカラー画素判定処理の結果である画像属性、カラー画素比率の情報とともに、当該ページ中のカラー画素と判定された領域を示す画像1101が表示される。このように、カラー画素と判定された領域が、カラー画素と判定されなかった領域と区別して表示される。
FIG. 7 is a diagram illustrating an example of a main menu screen displayed when the image forming apparatus is activated. The
図12は、ステップ607の際、操作部104に表示されるプリント実行中であることを示す画面(プリント時画面)の一例を示す図である。プリント時画面1200には、従来の表示内容である原稿の種類、倍率、用紙サイズ、原稿ページ数、出力枚数、部数、プリント濃度といった情報が表示されている。さらに、プリント時画面1200には、既に印刷を終えたページの画像属性・カラー画素比率・課金単価の情報1201や、現在印刷中のページ番号の情報1202も表示される。中止ボタン1203は、実行中のジョブを中止するためのボタンである。
FIG. 12 is a view showing an example of a screen (printing screen) indicating that printing is being executed, which is displayed on the
図13は、ステップ609の際、操作部104に表示される、プリントの終了を示す画面(プリント終了画面)の一例を示す図である。プリント終了画面1300には、出力ページ数、画像属性別枚数、合計金額の情報が表示される。プリント終了画面1200内の詳細情報ボタン1301を押下すると、前述したジョブ履歴詳細情報画面900(図9)へ遷移し、ユーザは出力された印刷物の詳細を確認することができる。
FIG. 13 is a diagram illustrating an example of a screen indicating the end of printing (print end screen) displayed on the
本実施例では、コピージョブに従って印刷処理を行う場合を例に説明したが、PDLプリントジョブに従った印刷処理の場合にも同様に適用可能であることはいうまでもない。その場合には、原稿のスキャン(ステップ601)に代えて、PDLデータのレンダリングといったPDLプリントジョブの実行に必要な処理がなされることになる。 In this embodiment, the case where print processing is performed according to a copy job has been described as an example. However, it goes without saying that the present invention can be similarly applied to the case of print processing according to a PDL print job. In that case, instead of scanning the original (step 601), processing necessary for execution of the PDL print job such as rendering of PDL data is performed.
また、ステップ610において、上記3つの情報に代えて、例えばカラー画素判定処理の結果を示す画像(ページ単位でカラー領域を視覚化した画像:後述の図11参照)を全ページ分保存するようにしてもよい。その場合、例えばジョブ履歴詳細情報画面には、全ページ分のカラー画素判定処理の結果を示す画像のサムネイル画像が表示される等、必要な改変がなされることになる。 In step 610, instead of the above three pieces of information, for example, an image indicating the result of the color pixel determination process (an image in which a color area is visualized in units of pages: see FIG. 11 described later) is stored for all pages. May be. In that case, for example, on the job history detailed information screen, necessary alterations are made, such as displaying thumbnail images of images indicating the result of color pixel determination processing for all pages.
本実施例によれば、プリント時に各出力ページの画像属性やカラー画素率の情報が表示され、出力された印刷物の各ページがどの画像属性、課金単価で印刷されたかを知ることができる。また、履歴として各出力ページの画像属性やカラー画素率の情報を保存しておくことで、ユーザは後でこれらの情報を確認することができる。 According to this embodiment, image attributes and color pixel rate information of each output page are displayed at the time of printing, and it is possible to know which image attribute and charge unit price each page of the output printed matter is printed on. In addition, by storing image attribute information and color pixel ratio information of each output page as a history, the user can check these information later.
<実施例2>
実施例1では、スキャナ部で得られた画像データもしくはLAN経由で投入されたPDLデータを用いてそのまま印刷処理を行う場合について説明した。実施例2では、スキャナ部で得られた画像データをサーバに保存し、サーバから画像データを取得して印刷処理を行う場合について説明する。
<Example 2>
In the first embodiment, a case has been described in which print processing is performed as it is using image data obtained by the scanner unit or PDL data input via the LAN. In the second embodiment, a case will be described in which image data obtained by a scanner unit is stored in a server, image data is acquired from the server, and printing processing is performed.
(スキャンによって得られた画像データの保存)
ユーザは、前述のメインメニュー画面700で「スキャンして保存」を選択し、不図示の設定画面において、保存先(ここではサーバ140)や保存ファイル形式、スキャン時の解像度といった各種設定を行なった上で、スキャンの実行を指示する。このスキャン実行の指示を受けて、画像形成装置では、スキャナ部102で原稿を読み取って画像データを取得し、取得した画像データを外部装置であるサーバ140へ送る。そして、サーバ140は、受け取った画像データを所定の格納領域内に保存するとともに、保存した画像データの詳細情報を「保存データ管理テーブル」に保存する。ここで「保存データ管理テーブル」に保存される情報には、保存された画像データのファイル形式、ファイル名、保存時刻などの他、プリント時画像属性の情報が含まれる。プリント時画像属性は、保存された画像データについて印刷処理が実行された際の印刷時刻、印刷設定(2in1、4in1、片面、両面など)、画像属性別枚数といった情報が含まれ、印刷処理が実行されるたびに内容が更新される。また、サーバ140内に保存されただけで1度も印刷処理が実行されていない画像データのプリント時画像属性は、「プリント未実施」として保存される。
(Saving image data obtained by scanning)
The user selects “Scan and Save” on the
(保存された画像データの印刷)
ユーザが、外部装置であるサーバ140に保存されている画像データを印刷する際や、サーバ140内の画像データの詳細情報を確認する際は、前述のメインメニュー画面700上で「保存ファイルの利用」のボタンを押下する。これにより、保存ファイル画面へと遷移する。
(Print saved image data)
When the user prints image data stored in the
図14は、保存ファイル画面の一例を示す図である。保存ファイル画面1400では、保存されている画像データ(保存ファイル)が一覧表示される。この一覧表示の中から任意の画像データを選択し、プリントボタン1401を押下すると、印刷処理が実行される。また、詳細情報ボタン1402を押下すると、選択中の画像データの詳細情報を確認する画面(保存ファイル詳細情報画面)へと遷移する。
FIG. 14 is a diagram illustrating an example of a save file screen. The saved
図15は、保存ファイル詳細情報画面の一例を示す図である。保存ファイル詳細情報画面1500にある「カラー/白黒」の項目は、当該保存された画像データのスキャン処理時にスキャナ部102で判定されたカラー/白黒判定の結果である。なお、ユーザは、カラー/白黒のどちらで画像データを保存するかを指定することも可能であり、その際はユーザが指定した内容となる。サーバ140内に保存された画像データを印刷する際、この「カラー/白黒」の項目が「白黒」となっている画像データは、画像属性がローエリアカラーで印刷出力される。また、「カラー/白黒」の項目が「カラー」となっている画像データは、前述のカラー画素判定によって決定された画像属性に従って印刷される。
FIG. 15 is a diagram showing an example of the saved file detailed information screen. The item “color / monochrome” on the saved file
また、保存ファイル詳細情報画面1500内のプリント時画像属性情報ボタン1501の押下により、当該保存ファイルが印刷された際の画像属性等の情報を確認する画面(プリント時画像属性情報画面)が表示される。図16は、プリント時画像属性情報画面の一例を示す図である。プリント時画像属性情報画面1600では、保存されている画像データを印刷した際の印刷時刻、印刷設定(2in1、4in1、片面、両面など)、画像属性別枚数といった情報が一覧表示されている。さらに、ページ毎のカラー画素率、画像属性、全ページ分の課金額といった情報を含めてもよい。印刷処理が1回も実行されていない画像データの場合は、プリント時画像属性情報画面1600に代えて、印刷処理が未実施であることを示すメッセージが表示される。図17は、印刷処理が未実施であることを示すメッセージの一例であり、この例では「プリント未実施(現在、プリント実行時の情報がありません。)」のメッセージが表示されている。また、プリント時画像属性情報画面1600内の詳細情報ボタン1601の押下により、前述のジョブ履歴詳細情報画面900(図9)が表示され、ユーザは選択中のジョブ履歴の詳細情報を確認することができる。
In addition, when a print image
続いて、保存された画像データをサーバから取得して印刷する場合の、画像形成装置における処理の流れについて、図18のフローチャートを参照しつつ説明する。なお、図18のフローチャートは、実施例1における図6のフローチャートとほとんどが共通するので、以下では差異点を中心に説明することとする。 Next, the processing flow in the image forming apparatus when the stored image data is acquired from the server and printed will be described with reference to the flowchart of FIG. Note that the flowchart of FIG. 18 is almost the same as the flowchart of FIG. 6 in the first embodiment, and therefore, the difference will be mainly described below.
操作部104を介し、サーバ140内の特定の画像データ(保存ファイル)について印刷がユーザによって指示されると、ステップ1801において、CPU201は、サーバ140にアクセスしてユーザが指定した画像データを取得し、HDD204に格納する。そして、HDD204に格納された画像データを用いた印刷処理が実行され、最終ページまで印刷処理が終了すると、当該印刷ジョブに係るカラー画素率の情報等がジョブ履歴情報管理テーブルに保存される(ステップ601〜ステップ610)。ステップ601〜ステップ610については実施例1において説明したとおりであり、ここでは説明を省略する。
When printing is instructed by the user for specific image data (stored file) in the
ステップ1802において、CPU201は、ネットワークI/F206を介してサーバ140にアクセスし、「保存データ管理テーブル」内の該当画像データの「プリント時画像属性情報」の更新を指示する。サーバ140において、「プリント時画像属性情報」が更新されると、前述のプリント時画像属性情報画面1600の表示へ反映される。
In step 1802, the
本実施例によれば、サーバ等に保存された画像データを用いて印刷を行う際に、どのような印刷設定であればどのような画像属性、課金単価で印刷されるのかをユーザは予測することができる。 According to the present embodiment, when printing is performed using image data stored in a server or the like, the user predicts what image attribute and charge unit price will be used for what print settings. be able to.
(その他の実施形態)
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
(Other embodiments)
The object of the present invention can also be achieved by executing the following processing. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium. This is the process of reading the code. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.
Claims (9)
前記決定された各ページに対応するカラー量を示す属性を、ページ単位で表示部に表示させる表示制御手段と
を備え、
前記決定手段は、前記画像データに含まれる各画素がカラー画素であるかどうかを判定するカラー画素判定処理を行い、当該判定処理の結果に基づいて前記各ページのカラー画素の割合を算出することにより、前記各ページに対応するカラー量を示す属性を決定し、
前記表示制御手段は、前記カラー画素判定処理でカラー画素と判定された領域を、前記カラー画素と判定されなかった領域と区別して表示させる
ことを特徴とする画像処理装置。 A plurality of color amounts including at least an attribute indicating the first color amount, an attribute indicating the second color amount, and an attribute indicating the third color amount based on the analysis result of the image data of each page generated from the print data Determining means for determining an attribute indicating a color amount corresponding to each page from the attributes indicating
Display control means for displaying an attribute indicating a color amount corresponding to each determined page on a display unit in units of pages ;
The determination unit performs a color pixel determination process for determining whether each pixel included in the image data is a color pixel, and calculates a ratio of the color pixels of each page based on a result of the determination process. To determine the attribute indicating the color amount corresponding to each page,
The display control unit displays an area determined as a color pixel in the color pixel determination process in distinction from an area not determined as the color pixel .
前記第2のカラー量を示す属性は、前記画像データにおけるカラー画素の割合が前記第1の閾値以上、かつ、第2の閾値未満であり、
前記第3のカラー量を示す属性は、前記画像データにおけるカラー画素の割合が前記第2の閾値以上であり、
前記第1の閾値は、前記第2の閾値よりも小さいことを特徴とする請求項1に記載の画像処理装置。 The attribute indicating the first color amount is a ratio of color pixels in the image data being less than a first threshold,
The attribute indicating the second color amount is such that a ratio of color pixels in the image data is not less than the first threshold and less than a second threshold,
The attribute indicating the third color amount has a ratio of color pixels in the image data equal to or greater than the second threshold value.
The image processing apparatus according to claim 1, wherein the first threshold value is smaller than the second threshold value.
前記決定された各ページに対応するカラー量を示す属性を、ページ単位で表示部に表示させる表示制御ステップと
を含み、
前記決定ステップでは、前記画像データに含まれる各画素がカラー画素であるかどうかを判定する判定処理を行い、当該判定処理の結果に基づいて前記各ページのカラー画素の割合を算出することにより、前記各ページに対応するカラー量を示す属性を決定し、
前記表示制御ステップでは、前記判定処理でカラー画素と判定された領域を、前記カラー画素と判定されなかった領域と区別して表示させる
ことを特徴とする画像処理方法。 A plurality of color amounts including at least an attribute indicating the first color amount, an attribute indicating the second color amount, and an attribute indicating the third color amount based on the analysis result of the image data of each page generated from the print data A determination step for determining an attribute indicating a color amount corresponding to each page from the attributes indicating
An attribute indicating a color value corresponding to each page the determined, see contains a display control step of displaying on the display unit in units of pages,
In the determining step, a determination process is performed to determine whether each pixel included in the image data is a color pixel, and the ratio of the color pixels of each page is calculated based on a result of the determination process. Determining an attribute indicating a color amount corresponding to each page;
In the display control step, an area determined as a color pixel in the determination process is displayed separately from an area not determined as the color pixel .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017099203A JP6373448B2 (en) | 2017-05-18 | 2017-05-18 | Image processing apparatus, image processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017099203A JP6373448B2 (en) | 2017-05-18 | 2017-05-18 | Image processing apparatus, image processing method, and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013033333A Division JP6147020B2 (en) | 2013-02-22 | 2013-02-22 | Image processing apparatus, image processing method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017193180A JP2017193180A (en) | 2017-10-26 |
JP6373448B2 true JP6373448B2 (en) | 2018-08-15 |
Family
ID=60155151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017099203A Expired - Fee Related JP6373448B2 (en) | 2017-05-18 | 2017-05-18 | Image processing apparatus, image processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6373448B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7362413B2 (en) * | 2019-10-18 | 2023-10-17 | キヤノン株式会社 | Image forming apparatus, its control method and program |
JP2021126833A (en) * | 2020-02-14 | 2021-09-02 | コニカミノルタ株式会社 | Image forming device and program |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3412847B2 (en) * | 1992-11-06 | 2003-06-03 | キヤノン株式会社 | Image processing apparatus and method |
JP3198244B2 (en) * | 1994-12-27 | 2001-08-13 | 株式会社東芝 | Image forming device |
JPH11184336A (en) * | 1997-12-19 | 1999-07-09 | Fuji Xerox Co Ltd | Image processor |
JP2002091743A (en) * | 2000-09-19 | 2002-03-29 | Canon Inc | Color printer, color printing system, color printing charging method and storage medium |
JP2006209355A (en) * | 2005-01-26 | 2006-08-10 | Konica Minolta Medical & Graphic Inc | Image output system |
JP2011164159A (en) * | 2010-02-05 | 2011-08-25 | Konica Minolta Business Technologies Inc | Image forming apparatus and counting method for the same |
US8836996B2 (en) * | 2010-06-01 | 2014-09-16 | Kabushiki Kaisha Toshiba | Image forming apparatus, management method of image forming processing, and computer-readable recording medium on which program is recorded |
-
2017
- 2017-05-18 JP JP2017099203A patent/JP6373448B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2017193180A (en) | 2017-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8004698B2 (en) | Image forming apparatus for combining a scanned image with other image data and printing the combined image in black and white or color based on a set mode | |
JP3797669B2 (en) | Image forming apparatus and image forming method | |
EP1739947B1 (en) | Density determination method, image forming apparatus, and image processing system | |
JP4147255B2 (en) | Image processing apparatus, image processing control method, program, and storage medium | |
JP6147020B2 (en) | Image processing apparatus, image processing method, and program | |
JP6373448B2 (en) | Image processing apparatus, image processing method, and program | |
JP2006180343A (en) | Image input-output device | |
JP6091098B2 (en) | Image forming apparatus, charging method and program | |
JP2007116458A (en) | Image input/output device, image data input/output method, and program | |
JP2006036423A (en) | Image processing device | |
JP2005027037A (en) | Format conversion method and image processing apparatus | |
JP2006333200A (en) | Color image input/output apparatus | |
JP2006211003A (en) | Image processor | |
JP2006157806A (en) | Image processor | |
JP2006287707A (en) | Image processor | |
JP2005275857A (en) | Color image input and output device | |
JP2006211219A (en) | Image output apparatus | |
JP2006041972A (en) | Image processor, display control method, storage medium stored with computer-readable program, and program | |
JP2006338387A (en) | Data generation device, communication system and data communication method | |
JP2006240151A (en) | Image output unit | |
JP2007030352A (en) | Multi-color image printer | |
US20100123936A1 (en) | Information processing apparatus and control method thereof | |
JP2004172744A (en) | Color image input/output apparatus | |
JP2007036793A (en) | Color image processing system | |
JP2007028064A (en) | Image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180320 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180322 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180518 |
|
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: 20180619 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180717 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6373448 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |