JP5737282B2 - 画像形成装置、アクセラレータ及び画像形成方法 - Google Patents
画像形成装置、アクセラレータ及び画像形成方法 Download PDFInfo
- Publication number
- JP5737282B2 JP5737282B2 JP2012508116A JP2012508116A JP5737282B2 JP 5737282 B2 JP5737282 B2 JP 5737282B2 JP 2012508116 A JP2012508116 A JP 2012508116A JP 2012508116 A JP2012508116 A JP 2012508116A JP 5737282 B2 JP5737282 B2 JP 5737282B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- rendering
- drawing command
- processing
- image forming
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1848—Generation of the printable image
- G06K15/1856—Generation of the printable image characterized by its workflow
- G06K15/1857—Generation of the printable image characterized by its workflow involving parallel processing in the same printing apparatus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1867—Post-processing of the composed and rasterized print image
- G06K15/1886—Storage of the print image data or of parts thereof
- G06K15/1888—Storage of image elements as generic data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Record Information Processing For Printing (AREA)
- Facsimiles In General (AREA)
Description
入力されたページ記述言語を解析して描画コマンドに変換する変換手段と、
描画コマンドをハードウェア処理手段によりレンダリングする第1のレンダリング手段と、
描画コマンドをソフトウェア処理手段によりレンダリングする第2のレンダリング手段と、
前記第1のレンダリング手段でレンダリングが可能な描画コマンドに関する情報を記憶する前記ハードウェア処理手段に備えられた記憶手段と、
前記記憶手段に記憶された描画コマンドに関する情報を読み取る読取手段と、
読み取った描画コマンドに関する情報に基づいて、描画コマンドについて前記第1のレンダリング手段でレンダリングするか前記第2のレンダリング手段でレンダリングするかを判定する判定手段と、
前記判定手段で判定されたレンダリング手段で描画コマンドをレンダリングさせる制御手段と、
を備えることを特徴とする。
前記判定手段の判定に基づいて、描画コマンドを前記第1のレンダリング手段でレンダリングするか前記第2のレンダリング手段でレンダリングするかの判定情報を作成する作成手段を備え、
前記制御手段は、前記作成手段で作成された判定情報に基づいて、前記第1のレンダリング手段と前記第2のレンダリング手段のいずれによってレンダリングさせることを特徴とする。
前記作成手段で作成された判定情報を描画コマンドに付加する付加手段を備えることを特徴とする。
前記ハードウェア処理手段の処理能力に応じて前記描画コマンドに関する情報が異なることを特徴とする。
前記描画コマンドに関する情報は、オブジェクトの種類についての情報を含むことを特徴とする。
前記オブジェクトの種類についての情報は、画像、文字、図形、グラデーションを含むことを特徴とする。
前記描画コマンドに関する情報は、画像処理の種類についての情報を含むことを特徴とする。
前記画像処理の種類についての情報は、上書き処理、ROP処理、透過処理を含むことを特徴とする。
前記判定手段は、ページ単位又はバンド単位で前記第1のレンダリング手段でレンダリングするか前記第2のレンダリング手段でレンダリングするかを判定することを特徴とする。
図1に示すように、画像形成装置1は、スキャナ機能、コピー機能、プリンタ機能を備えた複合機である。画像形成装置1は、ハブ(HUB)10を介してネットワークNに接続されている。画像形成装置1は、ネットワークNを介して複数のユーザ端末Pに接続されている。すなわち、画像形成装置1は、ネットワークNに接続されたユーザ端末PからPDLデータ(画像形成のためのページ記述言語)を受信し、受信したPDLデータから解析した描画コマンドに基づいてレンダリング(描画処理)することによりプリントする画像を形成する。
制御部2は、公知のCPU、ROM、RAM、記憶部等を備えている。
図1、図2に示すように、アクセラレータ3は、制御部2に接続されている。
入出力I/F4は、制御部2を外部入出力装置と接続するためのものであり、ハブ10及び制御部2に接続されている。
図1に示すように、スキャナ部5は、CCD等のイメージセンサと、スキャナ制御部とを備えている。スキャナ制御部は、制御部2からの制御信号に基づいて、スキャナ部5の各部の駆動を制御する。具体的には、コンタクトガラスに載置された原稿面の露光走査を実行させ、反射光をイメージセンサにおいて結像させて画像を読み取る。そして、この結像された光信号を光電変換してアナログ画像信号を生成させ、制御部2に送信する。
図1に示すように、プリンタ部6は、LD部(Laser Diode)と、プリンタ制御部とを備えている。プリンタ部6は、制御部2から入力された画像データに基づいて用紙に画像を形成する。ここで、ユーザ端末Pから画像データが画像形成装置1に送信されてきた場合には、制御部2から受信したデータに基づいて画像を形成する。
図1に示すように、ADF部7は、制御部2からの制御信号に基づいて、ADF部7の制御を行うADF制御部を備えている。ADF部7は、原稿トレイ(図示略)に載置された原稿をスキャナ部5のコンタクトガラス上に1枚ずつ自動給送する。
図1に示すように、操作表示部8は、表示部と、操作表示制御部と、操作部と、その他図示しない操作キー群とを備えている。
次に、画像形成装置1による画像形成方法について説明する。
以上のような画像形成装置1によれば、変換部21は、入力されたページ記述言語を解析して描画コマンドに変換する。記憶部33には、描画部31でレンダリングが可能な描画コマンドに関する情報が記憶されており、読取部26は、記憶部33に記憶された描画コマンドに関する情報を読み取る。判定部27は、読み取った描画コマンドに関する情報に基づいて、描画コマンドについて描画部31でレンダリングするか描画部22でレンダリングするかを判定する。処理部28は、判定部27で判定された描画部22,31で描画コマンドをレンダリングさせる。
なお、本発明は、上記実施形態に限られるものではなく、発明の本質的部分を変更しない範囲内で自由に設計変更が可能である。
2 制御部(ソフトウェア処理手段)
3 アクセラレータ(ハードウェア処理手段)
21 変換部(変換手段)
22 描画部(第2のレンダリング手段)
26 読取部(読取手段)
27 判定部(判定手段)
28 処理部(制御手段、作成手段、付加手段)
31 描画部(第1のレンダリング手段)
33 記憶部(記憶手段)
Claims (9)
- ページ記述言語から解析した描画コマンドをレンダリングして画像を形成する画像形成装置において、
入力されたページ記述言語を解析して描画コマンドに変換する変換手段と、
描画コマンドをハードウェア処理手段によりレンダリングする第1のレンダリング手段と、
描画コマンドをソフトウェア処理手段によりレンダリングする第2のレンダリング手段と、
前記第1のレンダリング手段でレンダリングが可能な描画コマンドに関する情報を記憶する前記ハードウェア処理手段に備えられた記憶手段と、
前記記憶手段に記憶された描画コマンドに関する情報を読み取る読取手段と、
読み取った描画コマンドに関する情報に基づいて、描画コマンドについて前記第1のレンダリング手段でレンダリングするか前記第2のレンダリング手段でレンダリングするかを判定する判定手段と、
前記判定手段で判定されたレンダリング手段で描画コマンドをレンダリングさせる制御手段と、
を備えることを特徴とする画像形成装置。 - 前記判定手段の判定に基づいて、描画コマンドを前記第1のレンダリング手段でレンダリングするか前記第2のレンダリング手段でレンダリングするかの判定情報を作成する作成手段を備え、
前記制御手段は、前記作成手段で作成された判定情報に基づいて、前記第1のレンダリング手段と前記第2のレンダリング手段のいずれによってレンダリングさせることを特徴とする請求項1に記載の画像形成装置。 - 前記作成手段で作成された判定情報を描画コマンドに付加する付加手段を備えることを特徴とする請求項2に記載の画像形成装置。
- 前記ハードウェア処理手段の処理能力に応じて前記描画コマンドに関する情報が異なることを特徴とする請求項1から3のいずれか一項に記載の画像形成装置。
- 前記描画コマンドに関する情報は、オブジェクトの種類についての情報を含むことを特徴とする請求項1から4のいずれか一項に記載の画像形成装置。
- 前記オブジェクトの種類についての情報は、画像、文字、図形、グラデーションを含むことを特徴とする請求項5に記載の画像形成装置。
- 前記描画コマンドに関する情報は、画像処理の種類についての情報を含むことを特徴とする請求項1から6のいずれか一項に記載の画像形成装置。
- 前記画像処理の種類についての情報は、上書き処理、ROP処理、透過処理を含むことを特徴とする請求項7に記載の画像形成装置。
- 前記判定手段は、ページ単位又はバンド単位で前記第1のレンダリング手段でレンダリングするか前記第2のレンダリング手段でレンダリングするかを判定することを特徴とする請求項1から8のいずれか一項に記載の画像形成装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012508116A JP5737282B2 (ja) | 2010-03-29 | 2011-01-24 | 画像形成装置、アクセラレータ及び画像形成方法 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010074337 | 2010-03-29 | ||
JP2010074337 | 2010-03-29 | ||
JP2012508116A JP5737282B2 (ja) | 2010-03-29 | 2011-01-24 | 画像形成装置、アクセラレータ及び画像形成方法 |
PCT/JP2011/051178 WO2011122079A1 (ja) | 2010-03-29 | 2011-01-24 | 画像形成装置、アクセラレータ及び画像形成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2011122079A1 JPWO2011122079A1 (ja) | 2013-07-08 |
JP5737282B2 true JP5737282B2 (ja) | 2015-06-17 |
Family
ID=44711832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012508116A Active JP5737282B2 (ja) | 2010-03-29 | 2011-01-24 | 画像形成装置、アクセラレータ及び画像形成方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8896853B2 (ja) |
EP (1) | EP2554389A4 (ja) |
JP (1) | JP5737282B2 (ja) |
WO (1) | WO2011122079A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6354742B2 (ja) * | 2013-11-29 | 2018-07-11 | 株式会社リコー | 情報処理装置、情報処理方法、プログラム |
US11290392B2 (en) * | 2017-01-30 | 2022-03-29 | Intel Corporation | Technologies for pooling accelerator over fabric |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09277653A (ja) * | 1996-04-12 | 1997-10-28 | Canon Inc | 印刷装置並びにプリンタドライバおよび印刷装置の資源情報出力方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
JP2000270233A (ja) * | 1999-03-16 | 2000-09-29 | Fuji Xerox Co Ltd | 画像処理装置、画像データ出力装置、画像データ出力方法および記録媒体 |
JP2001109898A (ja) * | 1999-10-06 | 2001-04-20 | Matsushita Electric Ind Co Ltd | 描画装置および描画方法および記録媒体 |
JP2006079475A (ja) * | 2004-09-10 | 2006-03-23 | Ricoh Co Ltd | 印刷処理システム、プログラムおよび記録媒体 |
JP2006113672A (ja) * | 2004-10-12 | 2006-04-27 | Canon Inc | 画像処理装置及びその方法 |
JP2009223576A (ja) * | 2008-03-14 | 2009-10-01 | Ricoh Co Ltd | 情報処理装置、情報処理方法、及びプログラム |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2875725B2 (ja) | 1993-11-19 | 1999-03-31 | キヤノン株式会社 | 印刷制御装置および印刷制御方法 |
EP0933723B1 (en) * | 1993-11-19 | 2003-07-16 | Canon Kabushiki Kaisha | Printing apparatus |
US6323958B1 (en) * | 1993-11-19 | 2001-11-27 | Canon Kabushiki Kaisha | Printing apparatus |
JP2000109898A (ja) | 1998-10-01 | 2000-04-18 | Kumano Yushi Kk | ガラスクリーナー |
US7995238B2 (en) * | 2004-01-30 | 2011-08-09 | Fuji Xerox Co., Ltd. | Image processing that can use both process and spot color plates |
JP4618324B2 (ja) * | 2008-04-28 | 2011-01-26 | 富士ゼロックス株式会社 | 画像処理装置及びプログラム |
JP2009269179A (ja) | 2008-04-30 | 2009-11-19 | Ricoh Co Ltd | 印刷装置、プログラム及び記録媒体 |
JP5397678B2 (ja) * | 2009-04-01 | 2014-01-22 | 富士ゼロックス株式会社 | 画像処理装置、画像形成装置、画像処理方法およびプログラム |
-
2011
- 2011-01-24 JP JP2012508116A patent/JP5737282B2/ja active Active
- 2011-01-24 US US13/637,939 patent/US8896853B2/en active Active
- 2011-01-24 WO PCT/JP2011/051178 patent/WO2011122079A1/ja active Application Filing
- 2011-01-24 EP EP11762320.7A patent/EP2554389A4/en not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09277653A (ja) * | 1996-04-12 | 1997-10-28 | Canon Inc | 印刷装置並びにプリンタドライバおよび印刷装置の資源情報出力方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
JP2000270233A (ja) * | 1999-03-16 | 2000-09-29 | Fuji Xerox Co Ltd | 画像処理装置、画像データ出力装置、画像データ出力方法および記録媒体 |
JP2001109898A (ja) * | 1999-10-06 | 2001-04-20 | Matsushita Electric Ind Co Ltd | 描画装置および描画方法および記録媒体 |
JP2006079475A (ja) * | 2004-09-10 | 2006-03-23 | Ricoh Co Ltd | 印刷処理システム、プログラムおよび記録媒体 |
JP2006113672A (ja) * | 2004-10-12 | 2006-04-27 | Canon Inc | 画像処理装置及びその方法 |
JP2009223576A (ja) * | 2008-03-14 | 2009-10-01 | Ricoh Co Ltd | 情報処理装置、情報処理方法、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
EP2554389A1 (en) | 2013-02-06 |
EP2554389A4 (en) | 2015-08-26 |
JPWO2011122079A1 (ja) | 2013-07-08 |
US20130027735A1 (en) | 2013-01-31 |
US8896853B2 (en) | 2014-11-25 |
WO2011122079A1 (ja) | 2011-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7969593B2 (en) | Printing apparatus, control method therefor, job processing method, printing system, and program | |
CN109660685B (zh) | 控制装置、快捷方式图标登记方法以及记录介质 | |
JP4272631B2 (ja) | 画像形成装置 | |
JP2006352801A (ja) | 複写制御装置、複写システム、複写制御方法及びプログラム | |
US9319539B2 (en) | Image processing apparatus, method of controlling image processing apparatus, and non-transitory recording medium | |
US20110317202A1 (en) | Image forming apparatus, control method thereof, and storage medium | |
JP5737282B2 (ja) | 画像形成装置、アクセラレータ及び画像形成方法 | |
JP5482888B2 (ja) | 画像形成システム、コントローラ及びラスタライズアクセラレータ | |
US20130286438A1 (en) | Imaging forming apparatus | |
US9340051B2 (en) | Printing apparatus, method for controlling printing apparatus, and storage medium for test printing | |
JP5739295B2 (ja) | 画像形成装置及びプリンタドライバプログラム | |
US10992835B2 (en) | Image reading device, image forming device, and control method capable of reducing user burden in case of read error | |
US20200019351A1 (en) | Image forming apparatus and method for controlling the same | |
JP4497000B2 (ja) | 複写システム、複写制御方法及びプログラム | |
US8437046B2 (en) | Image processing apparatus and method for outputting an image subjected to pseudo-halftone processing | |
JP2016181107A (ja) | 印刷制御プログラム及び印刷制御装置並びに印刷制御方法 | |
JP2020119255A (ja) | 画像変換システムおよび情報処理装置 | |
JP5693130B2 (ja) | 画像処理装置および画像処理装置の制御方法 | |
JP2019114962A (ja) | 画像形成装置及び画像形成方法 | |
JP2010128994A (ja) | 表示制御装置、画像形成装置、及び表示制御プログラム | |
JP2017220088A (ja) | プリントサーバ及び印刷制御プログラム及び印刷制御方法 | |
JP2008236258A (ja) | 画像処理装置 | |
JP5304422B2 (ja) | 画像処理装置、画像処理方法、および画像処理プログラム | |
JP4987788B2 (ja) | データ処理装置およびプログラム | |
JP2022131466A (ja) | 情報処理装置及び情報処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130913 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20140213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140805 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140922 |
|
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: 20150324 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150406 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5737282 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |