JP2005352699A - 情報処理装置、並びに、その制御方法および情報処理方法 - Google Patents
情報処理装置、並びに、その制御方法および情報処理方法 Download PDFInfo
- Publication number
- JP2005352699A JP2005352699A JP2004171770A JP2004171770A JP2005352699A JP 2005352699 A JP2005352699 A JP 2005352699A JP 2004171770 A JP2004171770 A JP 2004171770A JP 2004171770 A JP2004171770 A JP 2004171770A JP 2005352699 A JP2005352699 A JP 2005352699A
- Authority
- JP
- Japan
- Prior art keywords
- image
- processing
- computer
- task
- job
- 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.)
- Granted
Links
Images
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
-
- 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/1859—Generation of the printable image characterized by its workflow involving data processing distributed amongst different data processing apparatus
-
- 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)
- Multi Processors (AREA)
- Image Processing (AREA)
- Facsimiles In General (AREA)
Abstract
【解決手段】 演算負荷が重く、分散容易度が低いフィルタ処理は、利用可能なリソースのうち、なるべく性能が高い少数のリソースに選択的、集中的にジョブを投入する。一方、色変換処理やガンマ処理は分散容易度が高いので、性能が低いリソースでも多くのリソースを投入することで処理速度の向上を見込むことができる。従って、色変換処理やガンマ処理は、多数のリソースに分散的にジョブを投入する。
【選択図】 図9
Description
図1はグリッドコンピューティング(grid computing)のアーキテクチャを説明する図である。グリッドには数種類あるが、ここで説明するのはデスクトップグリッドと呼ばれる、デスクトップPCなどのCPUの空き時間を利用してジョブを実行するタイプである。
図3は実施例1の画像処理システムの構成例を示すブロック図である。
図4はプリンタ141〜14Mの構成例を示すブロック図である。
実施例1の画像処理システムと、図1に示したグリッドコンピューティングのアーキテクチャと対応関係の概要を説明する。
図5は処理ノードPC 15が実行する画像処理の概念的なブロック図である。実際には、各画像処理ブロックは、ソフトウェア処理モジュールとして各処理ノードPC 151〜15Nが保持する。
図6は画像処理システムの処理を説明するフローチャートである。
上記の実施例ではコピー機能を実行するタスクを例として説明したが、スキャン画像を送信するのではなく、プリントデータをクライアントPC 11でレンダリングしてタスクとして投入する場合にも、上記の実施例は適用できる。勿論、クライアントPC 11は、レンダリング前のデータをタスクとして投入し、グリッド内の処理ノードPC 151〜Nにレンダリングおよび画像処理させ、プリントすることもできる。
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用してもよい。
Claims (13)
- コンピュータネットワークに接続されたコンピュータ装置であって、
前記コンピュータネットワークからタスク、および、その処理対象の画像を受信する受信手段と、
前記コンピュータネットワークに接続されたコンピュータ機器の状態および能力を管理し、前記タスクを分析して、前記タスクを分散処理させるコンピュータ機器を選定する管理手段と、
前記選定に応じて、前記画像を分割した分割画像を含むジョブを生成し、前記管理手段が選定したコンピュータ機器に送信する送信手段と、
前記ジョブを送信したコンピュータ機器から処理結果の分割画像を受信する受信手段と、
前記処理結果の分割画像を統合して一つの画像にする統合手段とを有することを特徴とするコンピュータ装置。 - 前記分割は、前記画像を頁単位、バンド単位またはタイル状に分割することを特徴とする請求項1に記載されたコンピュータ装置。
- 前記分割は、前記画像に付随する画像属性情報に基づき前記画像を分割することを特徴とする請求項1に記載されたコンピュータ装置。
- さらに、前記管理手段が選定したコンピュータ機器の状態および能力、並びに、前記タスクが示す画像処理の内容に基づき、前記生成手段、送信手段、受信手段および統合手段を制御する制御手段を有することを特徴とする請求項1から請求項3の何れかに記載されたコンピュータ装置。
- さらに、前記管理手段が選定したコンピュータ機器の状態および能力、前記タスクが示す画像処理の内容、並びに、前記分割画像の画像属性情報に基づき、前記生成手段、送信手段、受信手段および統合手段を制御する制御手段を有することを特徴とする請求項1から請求項3の何れかに記載されたコンピュータ装置。
- 前記制御手段は、画像処理の負荷情報を示すテーブルに基づき、前記制御を行うことを特徴とする請求項4または請求項5に記載されたコンピュータ装置。
- 前記制御手段は、画像処理の分散処理の容易度を示すテーブルに基づき、前記制御を行うことを特徴とする請求項4または請求項5に記載されたコンピュータ装置。
- 前記制御手段は、前記タスクが示す画像処理の処理順に基づき、前記制御を行うことを特徴とする請求項4または請求項5に記載されたコンピュータ装置。
- さらに、前記統合手段によって統合した画像を含むジョブをプリンタへ出力する出力手段を有することを特徴とする請求項1から請求項8の何れかに記載されたコンピュータ装置。
- コンピュータネットワークに接続されたコンピュータ装置の制御方法であって、
前記コンピュータネットワークからタスク、および、前記タスクの処理対象の画像を受信し、
前記コンピュータネットワークに接続されたコンピュータ機器の状態および能力、および、前記タスクの分析結果から前記タスクを分散処理させるコンピュータ機器を選定し、
前記選定に応じて、前記画像を分割した分割画像を含むジョブを生成し、
前記選定したコンピュータ機器に前記ジョブを送信し、
前記ジョブを送信したコンピュータ機器から処理結果の分割画像を受信し、
前記処理結果の分割画像を統合して一つの画像にすることを特徴とする制御方法。 - コンピュータ装置の制御方法であって、
画像データおよび前記画像データに施す画像処理を示すリストデータを受信し、
利用可能なリソース群をチェックし、
前記利用可能なリソース群と、前記リストデータが示す各画像処理の演算負荷、分散容易性を示す情報から、前記画像データを分散処理させるリソースを決定することを特徴とする制御方法。 - コンピュータ装置を制御して、請求項10または請求項11に記載された制御を実現することを特徴とするプログラム。
- 請求項12に記載されたプログラムが記録されたことを特徴とする記録媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004171770A JP4208769B2 (ja) | 2004-06-09 | 2004-06-09 | 情報処理装置、並びに、その制御方法および情報処理方法 |
US11/148,264 US7844129B2 (en) | 2004-06-09 | 2005-06-09 | Information processing apparatus and its control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004171770A JP4208769B2 (ja) | 2004-06-09 | 2004-06-09 | 情報処理装置、並びに、その制御方法および情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005352699A true JP2005352699A (ja) | 2005-12-22 |
JP4208769B2 JP4208769B2 (ja) | 2009-01-14 |
Family
ID=35507377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004171770A Expired - Fee Related JP4208769B2 (ja) | 2004-06-09 | 2004-06-09 | 情報処理装置、並びに、その制御方法および情報処理方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7844129B2 (ja) |
JP (1) | JP4208769B2 (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010068373A (ja) * | 2008-09-12 | 2010-03-25 | Ricoh Co Ltd | 画像処理装置及び画像処理システム |
JP2010136275A (ja) * | 2008-12-08 | 2010-06-17 | Canon Inc | 画像処理装置、プログラム及び画像処理装置の制御方法 |
JP2011061454A (ja) * | 2009-09-09 | 2011-03-24 | Fuji Xerox Co Ltd | 画像処理装置及び画像形成装置 |
JP2011198228A (ja) * | 2010-03-23 | 2011-10-06 | Fuji Xerox Co Ltd | 画像処理装置、画像形成装置及びプログラム |
JP2012044306A (ja) * | 2010-08-16 | 2012-03-01 | Skill Up Japan Corp | 分散トランスコーディングシステム並びに方法、及びトランスコーディング装置 |
US8625137B2 (en) | 2010-10-13 | 2014-01-07 | Fuji Xerox Co., Ltd. | Job execution management apparatus, job execution apparatus, job execution system and computer-readable medium |
US8819692B2 (en) | 2010-10-04 | 2014-08-26 | Fuji Xerox Co., Ltd. | Job executing system, job executing device and computer-readable medium |
KR101814553B1 (ko) * | 2016-01-21 | 2018-01-03 | 한국과학기술원 | 실시간 이미지 특징점 추출 시스템 및 방법 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4546187B2 (ja) * | 2004-08-06 | 2010-09-15 | キヤノン株式会社 | 画像処理装置およびその制御方法 |
JP4673112B2 (ja) * | 2005-04-01 | 2011-04-20 | キヤノン株式会社 | 情報処理装置およびその制御方法、並びに情報処理システム |
JP4390287B2 (ja) * | 2006-02-08 | 2009-12-24 | キヤノン株式会社 | 印刷システム、及び、印刷装置及びその制御方法 |
JP2007249327A (ja) * | 2006-03-14 | 2007-09-27 | Canon Inc | 情報処理装置、画像処理装置、画像処理システム、ジョブ処理方法、記憶媒体、プログラム |
US8307366B2 (en) * | 2006-03-30 | 2012-11-06 | Apple Inc. | Post-processing phase in a distributed processing system using assignment information |
US20080077667A1 (en) * | 2006-09-26 | 2008-03-27 | Chong-Sun Hwang | Method for adaptive group scheduling using mobile agents in peer-to-peer grid computing environment |
JP4905120B2 (ja) * | 2006-12-27 | 2012-03-28 | 富士通株式会社 | 負荷集約プログラム、該プログラムを記録した記録媒体、負荷集約装置および負荷集約方法 |
JP4979564B2 (ja) * | 2007-12-13 | 2012-07-18 | キヤノン株式会社 | 情報処理システム、画像入出力装置及びデータ処理方法 |
US20090299905A1 (en) * | 2008-05-27 | 2009-12-03 | Xerox Corporation | Web enabled color management service system and method |
JP5701829B2 (ja) * | 2012-08-31 | 2015-04-15 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置及び画像形成システム |
CN103942253B (zh) * | 2014-03-18 | 2017-07-14 | 深圳市房地产评估发展中心 | 一种负载均衡的空间数据处理*** |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4226052C2 (de) * | 1991-08-06 | 1996-12-05 | Hitachi Ltd | Drucksteuerungsverfahren und -gerät, die eine Vielzahl von Prozessoren verwenden |
US5596416A (en) * | 1994-01-13 | 1997-01-21 | T/R Systems | Multiple printer module electrophotographic printing device |
US6657741B1 (en) * | 1995-08-07 | 2003-12-02 | Tr Systems, Inc. | Multiple print engine system with selectively distributed ripped pages |
JPH10276323A (ja) | 1997-01-29 | 1998-10-13 | Ricoh Co Ltd | 画像処理システム |
JPH1124860A (ja) | 1997-07-08 | 1999-01-29 | Fuji Xerox Co Ltd | 印刷処理装置および印刷処理方法 |
JPH1185967A (ja) | 1997-09-04 | 1999-03-30 | Ricoh Co Ltd | 画像処理装置 |
US20020078117A1 (en) * | 2000-12-19 | 2002-06-20 | Wang Baldonado Michelle Q. | System for creating efficient multi-step document conversion services |
US7872767B2 (en) * | 2003-04-04 | 2011-01-18 | Xerox Corporation | Parallel printing system |
US7200626B1 (en) * | 2004-01-22 | 2007-04-03 | Unisys Corporation | System and method for verification of a quiesced database copy |
-
2004
- 2004-06-09 JP JP2004171770A patent/JP4208769B2/ja not_active Expired - Fee Related
-
2005
- 2005-06-09 US US11/148,264 patent/US7844129B2/en not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010068373A (ja) * | 2008-09-12 | 2010-03-25 | Ricoh Co Ltd | 画像処理装置及び画像処理システム |
JP2010136275A (ja) * | 2008-12-08 | 2010-06-17 | Canon Inc | 画像処理装置、プログラム及び画像処理装置の制御方法 |
JP2011061454A (ja) * | 2009-09-09 | 2011-03-24 | Fuji Xerox Co Ltd | 画像処理装置及び画像形成装置 |
JP2011198228A (ja) * | 2010-03-23 | 2011-10-06 | Fuji Xerox Co Ltd | 画像処理装置、画像形成装置及びプログラム |
JP2012044306A (ja) * | 2010-08-16 | 2012-03-01 | Skill Up Japan Corp | 分散トランスコーディングシステム並びに方法、及びトランスコーディング装置 |
US8819692B2 (en) | 2010-10-04 | 2014-08-26 | Fuji Xerox Co., Ltd. | Job executing system, job executing device and computer-readable medium |
US8625137B2 (en) | 2010-10-13 | 2014-01-07 | Fuji Xerox Co., Ltd. | Job execution management apparatus, job execution apparatus, job execution system and computer-readable medium |
KR101814553B1 (ko) * | 2016-01-21 | 2018-01-03 | 한국과학기술원 | 실시간 이미지 특징점 추출 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
US20050289215A1 (en) | 2005-12-29 |
US7844129B2 (en) | 2010-11-30 |
JP4208769B2 (ja) | 2009-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7844129B2 (en) | Information processing apparatus and its control method | |
US8139243B2 (en) | Information processing apparatus, control method, and computer-readable medium for distributed processing of print jobs | |
US20070177180A1 (en) | Multi-function peripheral apparatus for processing unified job steps | |
US8149470B2 (en) | Image processing apparatus adapted to determine a number of computing units to be allocated to image processing, and corresponding control method, program, and storage medium | |
JP2006287745A (ja) | 文書管理システム及び文書管理方法 | |
JP4482525B2 (ja) | 画像形成装置 | |
US8107128B2 (en) | Image forming apparatus and print control method thereof | |
JP4396670B2 (ja) | 画像形成装置、画像形成方法及びプログラム | |
US9781295B2 (en) | Image processing apparatus, a method for performing specific process on an image processing apparatus, and a computer-readable storage medium for a program to be executed by an image processing apparatus | |
US20050275862A1 (en) | Network print system and grid network building method therein | |
EP1345410A1 (en) | Colour matching processor, -method and -computer program | |
JP2017024321A (ja) | 画像処理装置、画像形成装置及び画像処理時間予測方法及びプログラム | |
JP2005070957A (ja) | 変換制御装置および変換制御プログラム | |
US8437046B2 (en) | Image processing apparatus and method for outputting an image subjected to pseudo-halftone processing | |
JP4412718B2 (ja) | 情報処理装置およびその制御方法 | |
JP5202265B2 (ja) | 画像処理装置、プログラム及び画像処理装置の制御方法 | |
JP7172193B2 (ja) | 画像形成装置およびプログラム | |
JP2004070661A (ja) | 印刷制御方法、情報処理装置および画像処理装置 | |
JP2011228987A (ja) | 画像処理装置及び画像処理プログラム | |
JP3536904B2 (ja) | プリンタ、プリントシステム | |
AU753442B2 (en) | Printing method and apparatus having multiple raster image processors | |
JP2007081886A (ja) | 描画処理装置 | |
JP2008137278A (ja) | 画像形成装置、画像処理制御方法、画像処理制御プログラム、及び画像処理装置 | |
JP2016055536A (ja) | 画像形成装置、プログラム、および画像形成装置の制御方法 | |
JP2003274110A (ja) | 画像処理システム、画像処理方法および画像処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080704 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080711 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080909 |
|
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: 20081003 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081021 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121031 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131031 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |