[go: up one dir, main page]

JP2010262628A - Image forming apparatus, printer controller, printer driver, and image forming method - Google Patents

Image forming apparatus, printer controller, printer driver, and image forming method Download PDF

Info

Publication number
JP2010262628A
JP2010262628A JP2010050468A JP2010050468A JP2010262628A JP 2010262628 A JP2010262628 A JP 2010262628A JP 2010050468 A JP2010050468 A JP 2010050468A JP 2010050468 A JP2010050468 A JP 2010050468A JP 2010262628 A JP2010262628 A JP 2010262628A
Authority
JP
Japan
Prior art keywords
character code
pdl
unit
character
image
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.)
Withdrawn
Application number
JP2010050468A
Other languages
Japanese (ja)
Inventor
Takayuki Sawada
崇行 澤田
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.)
Toshiba Corp
Toshiba Tec Corp
Original Assignee
Toshiba Corp
Toshiba Tec Corp
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 Toshiba Corp, Toshiba Tec Corp filed Critical Toshiba Corp
Publication of JP2010262628A publication Critical patent/JP2010262628A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】ユーザを再印刷の手間から解放すると共に、印刷コストの無駄な増加を回避する画像形成装置、プリンタコントローラ、プリンタドライバ、及び画像形成方法を提供する。
【解決手段】印字系劣化とユーザの視力や視距離に伴う画像劣化をシミュレーションされた出力観察イメージに対して、OCR結果文字コードと抽出部で抽出されたPDLデータ内文字コードとを照合する。OCR結果文字コードとPDLデータ内文字コードの照合によって、照合が一致した場合は、ユーザは文字判読可能と判定し、照合が不一致であった場合は、ユーザは文字判読不可と判定される。また、照合が不一致であった箇所をプレビュー画面にて、ユーザに伝える。
【選択図】図2
An image forming apparatus, a printer controller, a printer driver, and an image forming method that free a user from reprinting and avoid unnecessary increase in printing cost.
An OCR result character code and a character code in PDL data extracted by an extracting unit are collated with an output observation image in which a printing system deterioration and an image deterioration associated with a user's visual acuity and viewing distance are simulated. If the collation is matched by collating the OCR result character code and the character code in the PDL data, the user determines that the character can be read. If the check does not match, the user determines that the character cannot be read. In addition, the user is informed on the preview screen of the location where the collation did not match.
[Selection] Figure 2

Description

本発明は、印刷対象データに基づき印刷データを生成する画像形成装置、プリンタコントローラ、プリンタドライバ、及び画像形成方法に関する。   The present invention relates to an image forming apparatus, a printer controller, a printer driver, and an image forming method that generate print data based on print target data.

一般に、プリンタで文書を印刷する際、用紙節約のため、用紙一枚に複数ページを印刷する2in1や4in1のような、Nin1でページレイアウトを行うことが可能である。しかし、Nin1で印刷を行うと、文字サイズが小さい場合、判読困難になってしまうことがある。その場合、ユーザはページレイアウトのやり直しや印刷のやり直しを強いられてきた。すなわち、Nin1は、用紙節約のための機能であるにも関わらず、結果的に余計な印刷を行う場合がある。   In general, when printing a document with a printer, in order to save paper, it is possible to perform page layout with Nin1, such as 2in1 or 4in1, which prints a plurality of pages on one sheet. However, when printing with Nin1, if the character size is small, it may be difficult to read. In that case, the user has been forced to redo the page layout and redo the printing. That is, although Nin1 is a function for saving paper, as a result, extra printing may be performed.

そのため従来から、Nin1の印刷を行った際に、不適切な設定に起因する印刷のやり直しを回避するための仕組みとして、印刷文字サイズが設定された希望最小サイズ以下であった場合、印刷設定を変更する印刷処理装置が知られている。(例えば、特許文献1参照。)この従来技術によれば、印刷前に印刷物の文字の視認性を確保しつつ、ユーザの意図する印刷設定や印刷レイアウトによる印刷処理を行わせることができる。   Therefore, conventionally, when Nin1 printing is performed, as a mechanism for avoiding reprinting due to improper settings, if the print character size is less than the set minimum desired size, the print setting is set. A print processing apparatus to be changed is known. (For example, refer to Patent Document 1.) According to this conventional technique, it is possible to perform print processing according to a print setting and a print layout intended by the user while ensuring the visibility of characters on a printed matter before printing.

また、Nin1での印刷の際、印刷データ内に書体の太い文字(書体の太いフォントや強調文字)が用いられている場合には、文字変換(フォント種別の変換、強調文字の変換)を実行し、書体の太い文字を書体の細い文字に変換するプリンタドライバが知られている。(例えば、特許文献2参照。)この従来技術によれば、Nin1印刷による余計な用紙の使用を抑制させることができる。   In addition, when printing with Nin1, if thick characters (such as bold fonts or emphasized characters) are used in the print data, character conversion (font type conversion, emphasized character conversion) is executed. In addition, printer drivers that convert thick font characters into thin font characters are known. (For example, refer to Patent Document 2.) According to this conventional technique, it is possible to suppress the use of extra paper by Nin1 printing.

上述した印刷処理装置(特許文献1)の場合には、文字サイズに焦点を当てており、実際に人が見て文字が読めるかどうかは出力された印刷物を見なければ判断が不可能である。例えば、Nin1印刷を行った際、画数が多い文字は、文字がつぶれて判読困難になる可能性がある。   In the case of the above-described print processing apparatus (Patent Document 1), the focus is on the character size, and it is impossible to determine whether or not the character can actually be read by a person without looking at the output printed matter. . For example, when Nin1 printing is performed, a character with a large number of strokes may be illegible and difficult to read.

また、プリンタドライバ(特許文献2)の場合には、書体の太い文字に焦点を当てており、書体の細い文字であっても判読困難な文字を考慮していない。例えば、上記の印刷処理装置(特許文献1)の課題と同様、書体の細い文字であっても、画数が多い文字は判読困難になる可能性がある。   In the case of a printer driver (Patent Document 2), the focus is on thick characters and does not consider characters that are difficult to read even if the characters are thin. For example, as with the problem of the above-described print processing apparatus (Patent Document 1), even a thin typeface character may be difficult to read.

本発明はこのような事情に鑑みてなされたもので、その目的は、ユーザを再印刷の手間から解放すると共に、印刷コストの無駄な増加を回避する画像形成装置、プリンタコントローラ、プリンタドライバ、及び画像形成方法を提供することにある。   SUMMARY An advantage of some aspects of the invention is that an image forming apparatus, a printer controller, a printer driver, and an image forming apparatus that release a user from the trouble of reprinting and avoid an unnecessary increase in printing cost. An object is to provide an image forming method.

上記目的を達成するために、本発明の一態様における画像形成装置は、予め決められた文字コードを含み、ページ記述言語で表されたPDL(Page Description Language)データから、生成されたラスタイメージデータを劣化処理することにより、観察者が前記ラスタイメージデータの印刷結果を見たときのイメージを表す劣化イメージを予測生成する生成部と、前記劣化イメージに含まれる文字を認識して認識文字コードを得る認識部と、前記PDLデータに含まれる文字コードを抽出することによりPDL文字コードを得る抽出部と、前記認識文字コード及び前記PDL文字コードを照合して、不一致な文字コードがあるかどうかを照合する照合部と、前記照合部で不一致な文字コードが存在する場合には、前記観察者には判読困難な文字が前記ラスタイメージデータ中に存在する可能性を含むメッセージを提示する提示部と、を備えることをその要旨とする。   In order to achieve the above object, an image forming apparatus according to an aspect of the present invention includes raster image data generated from PDL (Page Description Language) data including a predetermined character code and expressed in a page description language. The generation unit that predicts and generates a deteriorated image representing an image when the observer sees the print result of the raster image data, and recognizes the character code included in the deteriorated image by recognizing the character A recognition unit that obtains, an extraction unit that obtains a PDL character code by extracting a character code included in the PDL data, a collation between the recognized character code and the PDL character code, and whether there is a mismatched character code. If there is a collation part to be collated and a character code that does not match between the collation part, characters that are difficult to read by the observer are A presentation unit for presenting the message including the possible presence in the data image data, in that it comprises as its gist.

本発明によれば、ユーザを再印刷の手間から解放すると共に、印刷コストの無駄な増加を回避することが可能となる。   According to the present invention, it is possible to relieve the user from the trouble of reprinting and to avoid an unnecessary increase in printing cost.

本実施形態におけるシステムの一例を示す図である。It is a figure which shows an example of the system in this embodiment. 画像形成装置のブロック図である。1 is a block diagram of an image forming apparatus. 画像形成装置における、処理フローチャートである。3 is a processing flowchart in the image forming apparatus. 本実施形態における、PDLデータから抽出された文字コードを示す図である。It is a figure which shows the character code extracted from PDL data in this embodiment. 本実施形態における、ラスタイメージデータの例を示す図である。It is a figure which shows the example of the raster image data in this embodiment. 本実施形態における、出力観察イメージの例を示す図である。It is a figure which shows the example of the output observation image in this embodiment. 本実施形態における、出力観察イメージの例(ユーザの視力が低い場合)を示す図である。It is a figure which shows the example (when a user's visual acuity is low) of the output observation image in this embodiment. 本実施形態における、OCR結果の例を示す図である。It is a figure which shows the example of the OCR result in this embodiment. 本実施形態における、生成部のブロック図である。It is a block diagram of the production | generation part in this embodiment. 本実施形態における、OCR結果の例(ユーザの視力が低い場合)を示す図である。It is a figure which shows the example (when a user's visual acuity is low) of the OCR result in this embodiment. 本実施形態における、警告メッセージの例を示す図である。It is a figure which shows the example of the warning message in this embodiment. 本実施形態における、印刷プレビューへの判読困難文字の所在表示の例を示す図である。It is a figure which shows the example of the location display of the hard-to-read character on a print preview in this embodiment.

以下に添付図面を参照して、この発明にかかる画像形成装置の最良な実施の形態を詳細に説明する。   Exemplary embodiments of an image forming apparatus according to the present invention will be explained below in detail with reference to the accompanying drawings.

図1に示すように、本実施形態は、クライアントPC601と、1つまたは複数のMFP(Multi Function Peripheral)603とを備えるシステムである。また、各構成コンポーネントは、LANやWAN、無線LAN等のネットワークを介して接続されている。   As shown in FIG. 1, the present embodiment is a system that includes a client PC 601 and one or more MFPs (Multi Function Peripheral) 603. Each component is connected via a network such as a LAN, a WAN, or a wireless LAN.

なお、クライアントPC601の各構成コンポーネントはそれぞれ、汎用コンピュータに搭載される標準的な要素を有している。例えば、このような標準的な要素として、CPU、RAM、ROM、HDD、外部記憶装置、ネットワークI/F(インターフェース)、ディスプレイ、キーボード、及びマウス等が挙げられる。   Each component of the client PC 601 has a standard element mounted on a general-purpose computer. For example, such standard elements include a CPU, RAM, ROM, HDD, external storage device, network I / F (interface), display, keyboard, mouse, and the like.

クライアントPC601は、内部のCPUがROM等の記憶領域に記憶されているアプリケーションプログラムを実行することにより、ユーザはドキュメントを作成することができる。また、クライアントPC601にインストールされているプログラムであるプリンタドライバは、ユーザから印刷要求があると、アプリケーションによって作成されたドキュメントの印刷ジョブデータをページ記述言語(PDL)で作成する。次いで、プリンタドライバは、作成された印刷ジョブデータ(PDLデータ)を、MFP603又はクライアントPC601に送出する。   The client PC 601 allows a user to create a document when an internal CPU executes an application program stored in a storage area such as a ROM. A printer driver, which is a program installed in the client PC 601, creates a print job data of a document created by an application in a page description language (PDL) when a print request is received from a user. Next, the printer driver sends the created print job data (PDL data) to the MFP 603 or the client PC 601.

MFP603は、モノクロまたはカラーコピー機能、モノクロまたはカラースキャナ機能及びモノクロまたはカラープリンタ機能等を有している。MFP603は、通常受け取った印刷ジョブデータに基づいて、ドキュメントを印刷媒体に例えば電子写真方式で画像形成する(印刷)か、スキャナ機能を使って読み込んだ原稿のスキャン画像を印刷媒体に画像形成する(複写)ことができる。   The MFP 603 has a monochrome or color copy function, a monochrome or color scanner function, a monochrome or color printer function, and the like. The MFP 603 forms an image of a document on a print medium by, for example, an electrophotographic method (printing) based on the normally received print job data, or forms an image of a scanned original scanned using a scanner function on the print medium (see FIG. Copy).

また、MFP603は、ネットワークに接続することにより、スキャン画像をE−mailにて所望の宛先に送信したり、スキャン画像を保存してネットワーク経由での画像のやり取りを可能にしたり、ネットワークプリンタやファックスとしての機能を実現したりすることが可能な装置構成となっている。さらに、MFP603は、内部のCPUが記憶領域に記憶されているプログラムを実行することにより、取得したスキャン画像等に対して所定の画像処理を実行することもできる。   Further, the MFP 603 is connected to the network to transmit the scanned image to a desired destination by E-mail, to store the scanned image so that the image can be exchanged via the network, or to a network printer or fax. It is the apparatus structure which can implement | achieve the function as. Further, the MFP 603 can execute predetermined image processing on the acquired scanned image or the like by executing a program stored in the storage area by the internal CPU.

MFP603は、プリンタを制御するプリンタコントローラ103を備えている。プリンタコントローラ103は、実際の印刷を様々な劣化要因を予測することにより、出力観察イメージを出力し、ユーザが文字を判読可能かどうか判定する。   The MFP 603 includes a printer controller 103 that controls the printer. The printer controller 103 outputs an output observation image by predicting various deterioration factors in actual printing, and determines whether the user can read the characters.

本実施形態は、印字系劣化とユーザの視力や視距離に伴う画像劣化をシミュレーションされた出力観察イメージに対して、OCR結果文字コードと抽出部で抽出されたPDLデータ内文字コードとを照合する。OCR結果文字コードとPDLデータ内文字コードの照合によって、照合が一致した場合は、ユーザは文字判読可能と判定し、照合が不一致であった場合は、ユーザは文字判読不可と判定される。また、不一致であった箇所をプレビュー画面にて、ユーザに知らせる。   In the present embodiment, the OCR result character code and the character code in the PDL data extracted by the extraction unit are collated with respect to the output observation image in which the print system deterioration and the image deterioration accompanying the user's visual acuity and viewing distance are simulated. . If the collation is matched by collating the OCR result character code and the character code in the PDL data, the user determines that the character can be read. If the check does not match, the user determines that the character cannot be read. In addition, the user is notified of the mismatched location on the preview screen.

図2は、図1の画像形成装置603の構成図である。プリンタコントローラ103(点線に囲まれた部分)は、生成部104、文字視認性判定部110、提示部117、及び印刷プレビュー付加情報生成部120で構成される。   FIG. 2 is a configuration diagram of the image forming apparatus 603 in FIG. The printer controller 103 (portion surrounded by a dotted line) includes a generation unit 104, a character visibility determination unit 110, a presentation unit 117, and a print preview additional information generation unit 120.

生成部104は、PDLで表された文書データを元にRIP(Raster Image Processor)によって生成出力されたラスタイメージデータに対して、「ぼかし」を加えることで、ユーザが印刷媒体上の印刷結果を見たときの、見た目のイメージ(出力観察イメージ)を予測生成する。出力観察イメージの予測生成は、印刷特性情報105、印刷媒体情報106、観察視距離情報107、及び観察者視力情報108に基づき、「ぼかし」が加えられる。実際に印刷した際には、印字系劣化やユーザの視力や視距離に伴う画像劣化が発生するため、印刷前の予測時にこれらの条件を考慮することが必要となる。よって、「ぼかし」を加える。   The generation unit 104 adds “blur” to the raster image data generated and output by the RIP (Raster Image Processor) based on the document data expressed in PDL, so that the user can print the print result on the print medium. An appearance image (output observation image) when it is seen is predicted and generated. The predicted generation of the output observation image is “blurred” based on the print characteristic information 105, the print medium information 106, the observation viewing distance information 107, and the observer visual acuity information 108. When printing is actually performed, print system deterioration and image deterioration associated with the user's visual acuity and viewing distance occur. Therefore, it is necessary to consider these conditions at the time of prediction before printing. Therefore, “blur” is added.

印刷特性情報105とは、プリントエンジンの種類、インクの種類を示す情報である。例えば、水性インク、油性インク、トナーの粒形等である。   The print characteristic information 105 is information indicating the type of print engine and the type of ink. For example, water-based ink, oil-based ink, toner particle shape, and the like.

印刷媒体情報106とは、印刷媒体の紙質や厚さ等の情報である。例えば、コピー用紙、ケント紙のような厚紙等である。印刷媒体は用紙に限らず、布等であっても良い。   The print medium information 106 is information such as paper quality and thickness of the print medium. For example, copy paper, thick paper such as Kent paper, and the like. The print medium is not limited to paper, but may be cloth or the like.

観察視距離情報107は、観察者と観察者により観察される印刷媒体との距離情報である。例えば、オフィス、ポスター、垂れ幕等、選択できるようにしても良い。   The observation viewing distance information 107 is distance information between the observer and the print medium observed by the observer. For example, an office, a poster, a banner, etc. may be selected.

観察者視力情報108は、観察者の視力情報である。ユーザが認証されれば、自動的に設定できるようにしても良い。また、ユーザの視力情報を事前に登録しても良い。   The observer eyesight information 108 is the eyesight information of the observer. If the user is authenticated, it may be set automatically. Further, the user's eyesight information may be registered in advance.

文字視認性判定部110は、出力観察イメージ情報に対してOCR文字認識を行い、その結果(認識された文字の文字コード)を既知のPDLデータ100の文字コードと照合することで、印刷結果において、判読困難となる文字の所在を予測する。文字視認性判定部110は、認識部111、抽出部113、及び照合部115で構成される。   The character visibility determination unit 110 performs OCR character recognition on the output observation image information, and collates the result (character code of the recognized character) with the character code of the known PDL data 100, so that the print result is Predict the location of characters that are difficult to read. The character visibility determination unit 110 includes a recognition unit 111, an extraction unit 113, and a collation unit 115.

認識部111は出力観察イメージ情報に対してOCR文字認識を行い、OCR結果文字コード112を出力する。   The recognition unit 111 performs OCR character recognition on the output observation image information and outputs an OCR result character code 112.

抽出部113は、PDLデータ100からPDLデータ内の文字コード114を抽出する。   The extraction unit 113 extracts the character code 114 in the PDL data from the PDL data 100.

照合部115は、OCR結果文字コード112及びPDLデータ内の文字コード114を照合する、照合結果が一致する場合は、文字を判読可能と判定し、照合結果が不一致の場合に、その文字を判読困難と判定する。そして、判定結果に基づき、注目文書において判読困難と判定された文字の有無を表す視認性判定結果と、判読困難と判定された文字を特定する情報、すなわち文書内の位置情報(ページ番号及びページ内の位置)と文字コード情報(PDLデータの正しい情報及びOCR結果の誤った情報)と文字サイズからなる判読困難文字特定情報とを出力する。   The collation unit 115 collates the OCR result character code 112 and the character code 114 in the PDL data. If the collation results match, the collation unit 115 determines that the character is readable. If the collation results do not match, the collation unit 115 interprets the character. Judged as difficult. Based on the determination result, a visibility determination result indicating the presence or absence of a character that is determined to be difficult to read in the target document, and information that identifies the character determined to be difficult to read, that is, position information in the document (page number and page) Position), character code information (correct information of PDL data and incorrect information of OCR result), and difficult-to-read character specifying information consisting of character size are output.

提示部117は、文字視認性判定部110から供給される視認性判定結果116をクライアントPC601に提示するためのメッセージ118の生成を行う。   The presentation unit 117 generates a message 118 for presenting the visibility determination result 116 supplied from the character visibility determination unit 110 to the client PC 601.

印刷プレビュー付加情報生成部120は、文字視認性判定部から供給される判読困難文字特定情報119に基づいて判読困難文字の所在を重畳表示してクライアントPC601に提示するための、印刷プレビュー付加情報121の生成を行う。   The print preview additional information generating unit 120 prints the print preview additional information 121 for displaying the location of the difficult-to-read character on the client PC 601 in a superimposed manner based on the difficult-to-read character specifying information 119 supplied from the character visibility determining unit. Is generated.

以下、本実施形態の動作を説明する。図3にMFP603の処理フローチャートを示す。   The operation of this embodiment will be described below. FIG. 3 shows a process flowchart of the MFP 603.

まず、ユーザは印刷を行いたいとき、クライアントPC601で作成されたPDLデータ100を、MFP603へ送出する。クライアントPC601からPDLデータ100が送出されると、S200において、MFP603はPDLデータ100を抽出部113が受け付ける。PDLデータ100には描画される文字列または文字列に対応する文字コードが、図4のように埋め込まれており、抽出部113はPDLの文法に基づいてPDLデータ100から文字コードを抽出する。図4の例では、PDLデータ100から、文字列「ABCDEFGHIJKLMNOPQR」、「STUVWXYZ」および「0123456789」が抽出される。抽出結果は、文字視認性判定部110の照合部115へ供給される。   First, when the user wants to perform printing, the PDL data 100 created by the client PC 601 is sent to the MFP 603. When the PDL data 100 is transmitted from the client PC 601, the extraction unit 113 receives the PDL data 100 from the MFP 603 in S200. A character string to be drawn or a character code corresponding to the character string is embedded in the PDL data 100 as shown in FIG. 4, and the extraction unit 113 extracts the character code from the PDL data 100 based on the PDL grammar. In the example of FIG. 4, character strings “ABCDEFGHIJKLMNOPQR”, “STUVWXYZ”, and “01234456789” are extracted from the PDL data 100. The extraction result is supplied to the collation unit 115 of the character visibility determination unit 110.

一方、S201において、抽出部113同様にPDLデータ100を受け付けているRIP・スクリーン処理部101が、プリントエンジン(図示せず)で印刷可能なラスタイメージデータ102を生成して、生成部104へ供給する。   On the other hand, in step S <b> 201, the RIP / screen processing unit 101 that receives the PDL data 100 similarly to the extraction unit 113 generates raster image data 102 that can be printed by a print engine (not shown) and supplies the generated raster image data 102 to the generation unit 104. To do.

S202において、生成部104は、ラスタイメージデータ102から、出力観察イメージ109を生成する。   In S <b> 202, the generation unit 104 generates an output observation image 109 from the raster image data 102.

図4に例示したPDLデータ100から、RIPによって得られたラスタイメージ102を図5に示す。このラスタイメージデータ102に対して、生成部104によって生成される出力観察イメージ109は、「ぼかし」の加わった画像となる(その生成方法は後述する)。図6はその様子を概念的に示した出力観察イメージ109aである。また、出力観察イメージ109を生成する際の別の条件として、ユーザの視力がより低い場合の出力観察イメージ109bの例を図7に示す。図7の画像は、ユーザの視力が低いことを反映して、図6と比較して、「ぼかし」の程度が強い画像となる。   FIG. 5 shows a raster image 102 obtained by RIP from the PDL data 100 illustrated in FIG. The output observation image 109 generated by the generation unit 104 with respect to the raster image data 102 is an image to which “blurring” is added (the generation method will be described later). FIG. 6 is an output observation image 109a conceptually showing the state. Further, as another condition for generating the output observation image 109, an example of the output observation image 109b when the user's visual acuity is lower is shown in FIG. The image in FIG. 7 is an image having a higher degree of “blurring” than that in FIG. 6, reflecting that the user's visual acuity is low.

図3の処理フローのS203において、出力観察イメージに対して、文字視認性判定部110の認識部111が文字認識を行う。OCR結果文字コード112を出力し、文字視認性判定部110の照合部115に供給する。   In S203 of the processing flow of FIG. 3, the recognition unit 111 of the character visibility determination unit 110 performs character recognition on the output observation image. The OCR result character code 112 is output and supplied to the collation unit 115 of the character visibility determination unit 110.

次に、S204において、照合部115がOCR結果文字コード112と抽出部113で抽出されたPDLデータ内文字コード114とを照合する。   In step S <b> 204, the collation unit 115 collates the OCR result character code 112 with the character code 114 in the PDL data extracted by the extraction unit 113.

図6の出力観察イメージに対するOCR結果400を図8に示す。OCR文字認識の結果、図6の画像からは、文字列「ABCDEFGHIJKLMNOPQRSTUVWXYZ」および「0123456789」が認識される。照合部115では、この文字認識で得られた文字列が図4のPDLデータ100から抽出された文字列、すなわち正しい文字列と一致するかどうか照合される。図8の例では、OCR結果文字コード112はPDLデータ内文字コード112と完全に一致する。これにより、ラスタイメージデータをそのまま印刷しても判読困難な文字が存在しないとして(図3のS205のYes)、S206において印刷を実行し、終了する。この時、図2の文字視認性判定部110で文字視認性を判定後、提示部117及び印刷プレビュー付加情報生成部120を介さずに、印刷を実行する。   FIG. 8 shows an OCR result 400 for the output observation image of FIG. As a result of the OCR character recognition, the character strings “ABCDEFGHIJKLMNOPQRSTUVWXYZ” and “01234456789” are recognized from the image of FIG. The collation unit 115 collates whether the character string obtained by the character recognition matches the character string extracted from the PDL data 100 of FIG. 4, that is, the correct character string. In the example of FIG. 8, the OCR result character code 112 completely matches the character code 112 in the PDL data. As a result, even if the raster image data is printed as it is, there is no character that is difficult to read (Yes in S205 in FIG. 3). At this time, after the character visibility is determined by the character visibility determination unit 110 in FIG. 2, printing is performed without using the presentation unit 117 and the print preview additional information generation unit 120.

ここで、生成部104について説明する。図9に、本実施形態における、生成部104のブロック図を示す。生成部104は、印字系劣化パラメータ生成部300、観察系劣化パラメータ生成部301、2次元フーリエ変換部302、印字系劣化処理部303、観察系劣化処理部304、及び2次元逆フーリエ変換部305で構成される。   Here, the generation unit 104 will be described. FIG. 9 shows a block diagram of the generation unit 104 in the present embodiment. The generation unit 104 includes a printing system deterioration parameter generation unit 300, an observation system deterioration parameter generation unit 301, a two-dimensional Fourier transform unit 302, a print system deterioration processing unit 303, an observation system deterioration processing unit 304, and a two-dimensional inverse Fourier transform unit 305. Consists of.

ここで、生成部104における処理の流れを説明する。RIP・スクリーン処理部101から供給されたラスタイメージデータ(ここでラスタイメージデータをi(x,y)と定義する。)102は、2次元フーリエ変換部302において、2次元フーリエ変換され、その結果としてI(u,v)306が出力される。ここで、x,yは画像内の2次元位置座標を表し、u,vは2次元空間周波数を表す。   Here, the flow of processing in the generation unit 104 will be described. The raster image data (herein, raster image data is defined as i (x, y)) 102 supplied from the RIP / screen processing unit 101 is subjected to two-dimensional Fourier transform in a two-dimensional Fourier transform unit 302, and the result I (u, v) 306 is output as Here, x and y represent two-dimensional position coordinates in the image, and u and v represent two-dimensional spatial frequencies.

印字系劣化処理部303は、I(u,v)306に対して、印刷特性情報105及び印刷媒体情報106に起因する画像劣化のシミュレーションを行う。画像劣化の内容は「ぼかし」の付加である。印字系劣化処理部303における「ぼかし」付加の伝達特性は、2次元MTF(Modulation Transfer Function)で表される。この伝達特性を印字系劣化パラメータP(u,v)307とすると、「ぼかし」を付加した結果I′(u,v)308は以下のように表される。   The print system deterioration processing unit 303 performs a simulation of image deterioration caused by the print characteristic information 105 and the print medium information 106 with respect to I (u, v) 306. The content of image degradation is the addition of “blur”. The transfer characteristic of “blur” addition in the printing system deterioration processing unit 303 is expressed by a two-dimensional MTF (Modulation Transfer Function). Assuming that this transfer characteristic is the printing system deterioration parameter P (u, v) 307, the result I ′ (u, v) 308 to which “blurring” is added is expressed as follows.

I′(u,v)=I(u,v)P(u,v)   I ′ (u, v) = I (u, v) P (u, v)

伝達特性P(u,v)307は、印刷特性情報105及び印刷媒体情報106とに基づいて、印字系劣化パラメータ生成部300により生成され、印字系劣化処理部303に供給される。印刷特性情報105及び印刷媒体情報106は、供給手段(図示せず)により印字系劣化パラメータ生成部300に供給される。ただし、印字系劣化パラメータ生成部300の別の実施形態として、ユーザ独自の特性情報の代わりに、プリントエンジン種別情報、色材種別情報、及び印刷媒体種別情報を受け付けるようにしても良い。予め作成し、保持しておいた複数種のP(u,v)307群の中から受け付けた種別情報に基づいて、1つのP(u,v)307を選択出力する方式である。   The transfer characteristic P (u, v) 307 is generated by the print system deterioration parameter generation unit 300 based on the print characteristic information 105 and the print medium information 106 and is supplied to the print system deterioration processing unit 303. The print characteristic information 105 and the print medium information 106 are supplied to the print system deterioration parameter generation unit 300 by a supply unit (not shown). However, as another embodiment of the printing system deterioration parameter generation unit 300, print engine type information, color material type information, and print medium type information may be received instead of user-specific characteristic information. In this method, one P (u, v) 307 is selectively output based on type information received from a plurality of types of P (u, v) 307 created and held in advance.

観察系劣化処理部304は、I′(u,v)308に対して、観察視距離情報107及び観察者視力情報108とに起因する画像劣化のシミュレーションを行う。画像劣化の内容は、印字系劣化処理と同様に「ぼかし」の付加を目的とする。観察系劣化処理部304における「ぼかし」付加の伝達特性(2次元MTF)を観察系劣化パラメータH(u,v)309とすると、「ぼかし」を付加した結果、O(u,v)310は以下のように表される。   The observation system deterioration processing unit 304 performs a simulation of image deterioration caused by the observation visual distance information 107 and the observer visual acuity information 108 with respect to I ′ (u, v) 308. The content of the image degradation is intended to add “blurring” as in the printing system degradation process. Assuming that the transfer characteristic (two-dimensional MTF) of “blurring” in the observation system deterioration processing unit 304 is the observation system deterioration parameter H (u, v) 309, as a result of adding “blur”, O (u, v) 310 becomes It is expressed as follows.

O(u,v)=I′(u,v)H(u,v)   O (u, v) = I ′ (u, v) H (u, v)

観察系劣化パラメータH(u,v)309は、観察視距離情報107及び観察者視力情報108とに基づいて、観察系劣化パラメータ生成部301により生成され、観察系劣化処理部304に供給される。観察視距離情報107及び観察者視力情報108は供給手段(図示せず)により、観察形劣化パラメータ生成部301に供給される。観察系劣化パラメータH(u,v)309群を作成し保持しておき、受け付けた観察視距離情報107及び観察者視力情報108に基づいて、1つの観察系劣化パラメータH(u,v)309を選択出力する方式でも良い。   The observation system deterioration parameter H (u, v) 309 is generated by the observation system deterioration parameter generation unit 301 based on the observation viewing distance information 107 and the observer visual acuity information 108 and is supplied to the observation system deterioration processing unit 304. . The observation visual distance information 107 and the observer visual acuity information 108 are supplied to the observation shape deterioration parameter generation unit 301 by a supply unit (not shown). A group of observation system deterioration parameters H (u, v) 309 is created and held, and one observation system deterioration parameter H (u, v) 309 is based on the received observation visual distance information 107 and observer visual acuity information 108. It is also possible to use a method of selectively outputting.

O(u,v)310は、2次元逆フーリエ変換部305において2次元逆フーリエ変換される。その結果、出力観察イメージo(x,y)109が出力される。   O (u, v) 310 is subjected to two-dimensional inverse Fourier transform in a two-dimensional inverse Fourier transform unit 305. As a result, an output observation image o (x, y) 109 is output.

一方、図6よりも「ぼかし」の程度が強い図7の出力観察イメージ109に対するOCR結果401を図10に示す。例えば、観察者視力情報108で、ユーザの視力が低いという情報が得られた際、出力観察イメージ109は「ぼかし」の程度が強くなる。文字認識の結果、図7の画像からは、文字列「ABCDEFCHIJKLMNOPQRSTUVWXYZ」および「0128456789」が認識される。照合部115では、この認識された文字列が図4のPDLデータ100から抽出された文字列と照合される。   On the other hand, FIG. 10 shows an OCR result 401 for the output observation image 109 of FIG. 7 having a higher degree of “blurring” than that of FIG. For example, when information indicating that the user's visual acuity is low is obtained from the observer visual acuity information 108, the degree of “blurring” in the output observation image 109 becomes strong. As a result of the character recognition, the character strings “ABCDEFCHIJKLMNOPQRSTUVWXYZ” and “01284456789” are recognized from the image of FIG. In the collation unit 115, the recognized character string is collated with the character string extracted from the PDL data 100 of FIG.

図10の例では、7番目の英文字「C」と4番目の数字の「8」とが、それぞれのPDLデータ内文字と不一致である。すなわち、画像の「ぼかし」具合が強いために「G」と認識されるべき文字が「C」と誤認識され、「3」と認識されるべき文字が「8」と誤認識されている。この不一致により(図3のS205のNo)、印刷結果の中に判読困難な文字が発生するものとして、S207において、判読しにくい文字がある旨の警告メッセージを発生する。   In the example of FIG. 10, the seventh English character “C” and the fourth number “8” do not match the characters in the PDL data. That is, since the “blurring” of the image is strong, the character that should be recognized as “G” is erroneously recognized as “C”, and the character that should be recognized as “3” is erroneously recognized as “8”. As a result of this mismatch (No in S205 in FIG. 3), a warning message indicating that there are characters that are difficult to read is generated in S207, assuming that characters that are difficult to read are generated in the print result.

この場合、照合部115からは「判読困難文字有り」を示す視認性判定結果116が出力され、提示部117に供給される。提示部117では、視認性判定結果116に基づいて、判読困難な文字がある旨の警告のメッセージ118を発生し、メッセージ出力手段(図示せず)に供給する。メッセージ118は、例えば図11に示すような、ユーザに印刷強行か中止かの選択を促す警告メッセージ500が出力される。   In this case, the collation unit 115 outputs a visibility determination result 116 indicating “there is a difficult-to-read character” and supplies the result to the presentation unit 117. The presentation unit 117 generates a warning message 118 that there is a character that is difficult to read based on the visibility determination result 116 and supplies it to a message output unit (not shown). As the message 118, for example, as shown in FIG. 11, a warning message 500 for prompting the user to select whether to force printing or cancel is output.

次に、S208において、判読困難な文字の所在を、印刷プレビューに表示するための情報を出力する。照合部115からは、判読困難文字特定情報119が出力され、印刷プレビュー付加情報生成部120に供給される。印刷プレビュー付加情報生成部120では、判読困難文字特定情報119に基づいて、印刷プレビュー生成手段(図示せず)が生成する印刷プレビュー上に表示するための印刷プレビュー付加情報121を生成する。印刷プレビュー付加情報121とは、判読困難と判定された文字の所在及びどのように誤読する可能性があるかを表す情報である。   In step S208, information for displaying the location of a character that is difficult to read in a print preview is output. The collation unit 115 outputs difficult-to-read character specifying information 119 and supplies it to the print preview additional information generation unit 120. The print preview additional information generation unit 120 generates print preview additional information 121 to be displayed on the print preview generated by the print preview generation unit (not shown) based on the difficult-to-read character specifying information 119. The print preview additional information 121 is information indicating the location of characters determined to be difficult to read and how misreading may occur.

図10の例に基づいて、印刷プレビュー画面503に印刷プレビュー付加情報121が表示されている様子を図12に示す。図12には、OCR文字認識で誤認識された文字の所在として、7番目の英文字と、4番目の数字の箇所が強調表示され、ユーザが誤読する可能性のある結果の予測として、OCRによる誤認識結果の文字が表示される。本実施形態では、誤認識された文字を太字及び網掛けで強調表示しているが、これに限らず、色付けや点滅等で強調表示させるようにしても良い。   FIG. 12 shows a state in which the print preview additional information 121 is displayed on the print preview screen 503 based on the example of FIG. FIG. 12 highlights the seventh English character and the fourth digit as the location of the character that was misrecognized by OCR character recognition, and the OCR predicts the result that the user may misread. The character of the erroneous recognition result by is displayed. In this embodiment, misrecognized characters are highlighted with bold and shaded characters. However, the present invention is not limited thereto, and may be highlighted with coloring or blinking.

図11の警告メッセージ500に対するユーザ応答に応じて、処理を変更する。ユーザにより「はい」ボタン501が選択された場合(S209のYes)、S206において、印刷実行され、終了する。一方、ユーザにより「いいえ」ボタン502が選択された場合(S209のNo)、印刷を実行せずに終了する。   The processing is changed according to the user response to the warning message 500 of FIG. When the user selects the “Yes” button 501 (Yes in S209), printing is executed in S206, and the process ends. On the other hand, when the “No” button 502 is selected by the user (No in S209), the process ends without executing printing.

本実施形態は、Nin1のレイアウトで印刷する場合に限らず、1枚の印刷媒体に1ページを印刷する通常の印刷時に適用されても良い。劣化パラメータを生成する情報は、印刷特性情報105、印刷媒体情報106、観察視距離情報107、及び観察者視力情報108に限らず、これらの内、少なくとも1つを含んでいても良い。また、出力観察イメージ109を劣化させることが可能であれば、これら以外の劣化パラメータを生成する情報を用いても良い。   The present embodiment is not limited to printing with a layout of Nin1, and may be applied during normal printing in which one page is printed on one printing medium. The information for generating the deterioration parameter is not limited to the print characteristic information 105, the print medium information 106, the observation viewing distance information 107, and the observer visual acuity information 108, and may include at least one of them. In addition, if the output observation image 109 can be deteriorated, information for generating deterioration parameters other than these may be used.

本実施形態は、MFP603のプリンタコントローラ103の一部として実施することができるが、PDLデータ100やラスタイメージデータ102を受け付けることができれば、実施可能である。例えば、MFP603の外部、クライアントPC601にプリンタドライバの一部として実装しても良い。   The present embodiment can be implemented as a part of the printer controller 103 of the MFP 603, but can be implemented if the PDL data 100 and the raster image data 102 can be received. For example, the printer driver may be mounted on the client PC 601 outside the MFP 603 as part of the printer driver.

以上説明した画像形成装置をユーザに提供することにより、ユーザを再印刷の手間から解放すると共に、印刷コストの無駄な増加を回避することが可能となる。   By providing the image forming apparatus described above to the user, it is possible to release the user from the trouble of reprinting and to avoid an unnecessary increase in printing cost.

100…文書データ(PDLデータ)
101…RIP・スクリーン処理部
102…ラスタイメージデータ
103…プリンタコントローラ
104…生成部
105…印刷特性情報
106…印刷媒体情報
107…観察視距離情報
108…観察者視力情報
109…出力観察イメージ
110…文字視認性判定部
111…認識部
112…OCR結果文字コード
113…抽出部
114…PDLデータ内文字コード
115…照合部
116…視認性判定結果
117…提示部
118…メッセージ
119…判読困難文字特定情報
120…印刷プレビュー付加情報生成部
121…印刷プレビュー付加情報
100: Document data (PDL data)
101 ... RIP / screen processing unit 102 ... raster image data 103 ... printer controller 104 ... generation unit 105 ... printing characteristic information 106 ... print medium information 107 ... observation viewing distance information 108 ... observer visual acuity information 109 ... output observation image 110 ... characters Visibility determination unit 111 ... Recognition unit 112 ... OCR result character code 113 ... Extraction unit 114 ... PDL data character code 115 ... Verification unit 116 ... Visibility determination result 117 ... Presentation unit 118 ... Message 119 ... Unreadable character identification information 120 ... Print preview additional information generation unit 121 ... Print preview additional information

特開2008−176365公報JP 2008-176365 A 特開2007−233592公報JP 2007-233592 A

Claims (6)

予め決められた文字コードを含み、ページ記述言語で表されたPDLデータから、生成されたラスタイメージデータを劣化処理することにより、観察者が前記ラスタイメージデータの印刷結果を見たときのイメージを表す劣化イメージを予測生成する生成部と、
前記劣化イメージに含まれる文字を認識して認識文字コードを得る認識部と、
前記PDLデータに含まれる文字コードを抽出することによりPDL文字コードを得る抽出部と、
前記認識文字コード及び前記PDL文字コードを照合して、不一致な文字コードがあるかどうかを照合する照合部と、
前記照合部で不一致な文字コードが存在する場合には、前記観察者には判読困難な文字が前記ラスタイメージデータ中に存在する可能性を含むメッセージを提示する提示部と、
を備えることを特徴とした画像形成装置。
An image obtained when the observer sees the print result of the raster image data by performing degradation processing on the generated raster image data from the PDL data including a predetermined character code and expressed in the page description language. A generation unit that predicts and generates a degradation image to be represented;
A recognition unit that recognizes characters included in the degraded image and obtains a recognized character code;
An extraction unit for obtaining a PDL character code by extracting a character code included in the PDL data;
A collation unit that collates the recognized character code and the PDL character code to collate whether there is a mismatched character code;
When there is a character code that does not match in the collation unit, a presentation unit that presents a message including a possibility that a character difficult to read is present in the raster image data to the observer;
An image forming apparatus comprising:
前記照合部で、判読困難と判定された文字を特定し、印刷プレビュー付加情報を生成する印刷プレビュー付加情報生成部を備えることを特徴とした請求項1に記載の画像形成装置。   The image forming apparatus according to claim 1, further comprising: a print preview additional information generation unit that specifies characters that are determined to be difficult to read by the collation unit and generates print preview additional information. 前記劣化処理は、印刷特性、印刷媒体、観察視距離、及び観察者視力の少なくとも1つに基づき、処理することを特徴とした請求項1または2に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the deterioration process is performed based on at least one of print characteristics, a print medium, an observation viewing distance, and an observer visual acuity. 予め決められた文字コードを含み、ページ記述言語で表されたPDLデータから、生成されたラスタイメージデータを劣化処理することにより、観察者が前記ラスタイメージデータの印刷結果を見たときのイメージを表す劣化イメージを予測生成する生成部と、
前記劣化イメージに含まれる文字を認識して認識文字コードを得る認識部と、
前記PDLデータに含まれる文字コードを抽出することによりPDL文字コードを得る抽出部と、
前記認識文字コード及び前記PDL文字コードを照合して、不一致な文字コードがあるかどうかを照合する照合部と、
前記照合部で不一致な文字コードが存在する場合には、前記観察者には判読困難な文字が前記ラスタイメージデータ中に存在する可能性を含むメッセージを提示する提示部と、
を備えることを特徴としたプリンタコントローラ。
An image obtained when the observer sees the print result of the raster image data by performing degradation processing on the generated raster image data from the PDL data including a predetermined character code and expressed in the page description language. A generation unit that predicts and generates a degradation image that
A recognition unit that recognizes characters included in the degraded image and obtains a recognized character code;
An extraction unit for obtaining a PDL character code by extracting a character code included in the PDL data;
A collation unit that collates the recognized character code and the PDL character code to collate whether there is a mismatched character code;
When there is a character code that does not match in the collation unit, a presentation unit that presents a message including a possibility that a character difficult to read is present in the raster image data to the observer;
A printer controller comprising:
予め決められた文字コードを含み、ページ記述言語で表されたPDLデータから、生成されたラスタイメージデータを劣化処理することにより、観察者が前記ラスタイメージデータの印刷結果を見たときのイメージを表す劣化イメージを予測生成する生成部と、
前記劣化イメージに含まれる文字を認識して認識文字コードを得る認識部と、
前記PDLデータに含まれる文字コードを抽出することによりPDL文字コードを得る抽出部と、
前記認識文字コード及び前記PDL文字コードを照合して、不一致な文字コードがあるかどうかを照合する照合部と、
前記照合部で不一致な文字コードが存在する場合には、前記観察者には判読困難な文字が前記ラスタイメージデータ中に存在する可能性を含むメッセージを提示する提示部と、
を備えることを特徴としたプリンタドライバ。
An image obtained when the observer sees the print result of the raster image data by performing degradation processing on the generated raster image data from the PDL data including a predetermined character code and expressed in the page description language. A generation unit that predicts and generates a degradation image that
A recognition unit that recognizes characters included in the degraded image and obtains a recognized character code;
An extraction unit for obtaining a PDL character code by extracting a character code included in the PDL data;
A collation unit that collates the recognized character code and the PDL character code to collate whether there is a mismatched character code;
When there is a character code that does not match in the collation unit, a presentation unit that presents a message including a possibility that a character difficult to read is present in the raster image data to the observer;
A printer driver comprising:
予め決められた文字コードを含み、ページ記述言語で表されたPDLデータから、生成されたラスタイメージデータを劣化処理することにより、観察者が前記ラスタイメージデータの印刷結果を見たときのイメージを表す劣化イメージを予測生成し、
前記劣化イメージに含まれる文字を認識して認識文字コードを得て、
前記PDLデータに含まれる文字コードを抽出することによりPDL文字コードを抽出し、
前記認識文字コード及び前記PDL文字コードを照合して、不一致な文字コードがあるかどうかを照合し、
前記照合で不一致な文字コードが存在する場合には、前記観察者には判読困難な文字が前記ラスタイメージデータ中に存在する可能性を含むメッセージを提示すること
を備えることを特徴とした画像形成方法。
An image obtained when the observer sees the print result of the raster image data by performing degradation processing on the generated raster image data from the PDL data including a predetermined character code and expressed in the page description language. Predicting and generating a degradation image that represents
Recognizing characters included in the degraded image to obtain a recognized character code,
Extracting a PDL character code by extracting a character code included in the PDL data;
Collating the recognized character code and the PDL character code, collating whether there is a mismatched character code,
When there is a character code that does not match in the collation, the observer is provided with a message including a possibility that a character that is difficult to read exists in the raster image data. Method.
JP2010050468A 2009-04-29 2010-03-08 Image forming apparatus, printer controller, printer driver, and image forming method Withdrawn JP2010262628A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US17366909A 2009-04-29 2009-04-29

Publications (1)

Publication Number Publication Date
JP2010262628A true JP2010262628A (en) 2010-11-18

Family

ID=43360611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010050468A Withdrawn JP2010262628A (en) 2009-04-29 2010-03-08 Image forming apparatus, printer controller, printer driver, and image forming method

Country Status (1)

Country Link
JP (1) JP2010262628A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017121769A (en) * 2016-01-08 2017-07-13 コニカミノルタ株式会社 Image formation apparatus and image formation program
CN112130775A (en) * 2019-06-25 2020-12-25 夏普株式会社 Image forming apparatus, information processing method, and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017121769A (en) * 2016-01-08 2017-07-13 コニカミノルタ株式会社 Image formation apparatus and image formation program
CN112130775A (en) * 2019-06-25 2020-12-25 夏普株式会社 Image forming apparatus, information processing method, and storage medium
JP2021003817A (en) * 2019-06-25 2021-01-14 シャープ株式会社 Image formation apparatus, information processing method and information processing program
JP7311321B2 (en) 2019-06-25 2023-07-19 シャープ株式会社 Image forming apparatus, information processing method and information processing program
CN112130775B (en) * 2019-06-25 2024-07-12 夏普株式会社 Image forming apparatus, information processing method, and storage medium

Similar Documents

Publication Publication Date Title
US8373873B2 (en) Apparatus and method for determining execution order of private print jobs in a variable print system
US9001385B2 (en) Printer driver and image forming apparatus
US7916321B2 (en) Document processing apparatus and document processing method
US8368938B2 (en) Registering a plurality of tasks with respect to a document for processing
US20050259289A1 (en) Print driver job fingerprinting
JP4537040B2 (en) Document processing apparatus and document processing method
US9619739B2 (en) Printer that sets sheet size for printing an XPS file
JP7224856B2 (en) Image generation device, image generation method, and program
US8804204B2 (en) Password generating system and method, and non-transitory computer readable medium
JP2010262628A (en) Image forming apparatus, printer controller, printer driver, and image forming method
US20150043018A1 (en) Image forming device, image forming system, image forming method, and non-transitory computer-readable medium
US9990572B2 (en) Information processing apparatus, print data generation method, and storage medium
US10140558B2 (en) Print control system, print control apparatus, and program
JP4165408B2 (en) Image forming apparatus and image forming program
CN108287672B (en) Server apparatus, recording medium, information processing system, and image forming apparatus
US8908227B2 (en) Image forming apparatus, image forming system, image data processing method, program, and storage medium
JP5838521B2 (en) Image forming apparatus and control program
JP6437076B2 (en) Information processing apparatus, control method therefor, and program
JP4706884B2 (en) Image processing apparatus, image processing program, and printing apparatus
US20100177347A1 (en) Image forming processing controller and method and computer-readable medium thereof
US9513852B2 (en) Print instruction device, printing system, non-transitory computer readable medium, and print instruction method for increasing quality of a photographic image and read accuracy of a code image
JP7312357B2 (en) image forming device
JP2011129113A (en) Print setting optimization device, image forming apparatus, and print setting optimization method
JP2018125763A (en) Print data processing apparatus and program
JP2007274437A (en) Image processor

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20130604