JP4182108B2 - 画像形成システム、模擬プリント動作実現方法、プログラムおよび記憶媒体 - Google Patents
画像形成システム、模擬プリント動作実現方法、プログラムおよび記憶媒体 Download PDFInfo
- Publication number
- JP4182108B2 JP4182108B2 JP2005376404A JP2005376404A JP4182108B2 JP 4182108 B2 JP4182108 B2 JP 4182108B2 JP 2005376404 A JP2005376404 A JP 2005376404A JP 2005376404 A JP2005376404 A JP 2005376404A JP 4182108 B2 JP4182108 B2 JP 4182108B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- control
- printer driving
- constructed
- unit
- 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
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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Description
図1は本発明の第1の実施の形態に係る画像形成システムの構成を示すブロック図である。
次に、本発明の第2の実施の形態について図14を参照しながら説明する。図14は本発明の第2の実施の形態に係る画像形成システムのプリント動作を模擬的に実現するためのPC内のソフトウェア構成を示すブロック図である。
101a,101b プリンタ機能モジュール
102,105,106 プリンタ駆動部
103 システム制御部
104 汎用バス
132 システム制御ソフト
133 プリンタ制御ソフト
152 プリンタ制御擬似OS
153 シミュレーションソフト
154 モニタ解析ソフト
155 シーケンスソフト
Claims (14)
- プリント動作に関する動作を行う複数の動作手段と、前記複数の動作手段をそれぞれ駆動する複数のプリンタ駆動手段と、前記複数のプリンタ駆動手段と汎用バスインタフェースを介して接続され、前記複数のプリンタ駆動手段をそれぞれ制御する制御手段とを備える画像形成システムであって、
前記汎用バスインタフェースは、仮想的なプリント動作を実現するための外部コンピュータと接続可能であり、
前記外部コンピュータは、前記汎用バスインタフェースを介して、前記複数のプリンタ駆動手段に対して前記制御手段による制御と同じ制御を行うことが可能なプリンタ制御環境を構築するプリンタ制御手段と、前記プリンタ制御手段と共働して、プリント動作を模擬的に実現するプリント動作実現手段とを有することを特徴とする画像形成システム。 - 前記プリント動作実現手段は、前記プリンタ制御手段により構築されたプリンタ制御環境下で、前記複数のプリンタ駆動手段のうち、特定のプリンタ駆動手段に代わる手段として仮想されるプリンタ駆動手段および該プリンタ駆動手段により駆動される動作手段の動作のシミュレーションを行い、該シミュレーションにより得られる動作と、前記プリンタ制御手段により構築されたプリンタ制御環境下で、前記特定のプリンタ駆動手段と異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現することを特徴とする請求項1記載の画像形成システム。
- 前記プリント動作実現手段は、前記プリンタ制御手段により構築されたプリンタ制御環境下での制御に代えて、前記複数のプリンタ駆動手段のうち、特定のプリンタ駆動手段を代替制御し、該代替制御により前記特定のプリンタ駆動手段を制御することにより得られる動作と、前記プリンタ制御手段により構築されたプリンタ制御環境下で、前記特定のプリンタと異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現することを特徴とする請求項1記載の画像形成システム。
- 前記プリント動作実現手段は、前記プリンタ制御手段により構築されたプリンタ制御環境下で、前記複数のプリンタ駆動手段のうち、第1のプリンタ駆動手段に代わる手段として仮想されるプリンタ駆動手段および該プリンタ駆動手段により駆動される動作手段の動作のシミュレーションを行うとともに、前記プリンタ制御手段により構築されたプリンタ制御環境下での制御に代えて、前記複数のプリンタ駆動手段のうち、第2のプリンタ駆動手段を代替制御し、
前記プリント動作実現手段は、前記シミュレーションにより得られる動作と、前記代替制御により前記第2のプリンタ駆動手段を制御することにより得られる動作と、前記プリンタ制御手段により構築されたプリンタ制御環境下で、前記第1および第2のプリンタ駆動手段と異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現することを特徴とする請求項1記載の画像形成システム。 - 前記汎用バスインタフェースには、PCI−Expressバスが実装されることを特徴とする請求項1記載の画像形成システム。
- プリント動作に関する動作を行う複数の動作手段と、前記複数の動作手段をそれぞれ駆動する複数のプリンタ駆動手段と、前記複数のプリンタ駆動手段と汎用バスインタフェースを介して接続され、前記複数のプリンタ駆動手段をそれぞれ制御する制御手段とを備える画像形成システムのプリント動作を模擬的に実現する模擬プリント動作実現方法であって、
前記汎用バスインタフェースを介して、外部コンピュータを前記画像形成システムと接続する工程と、
前記外部コンピュータにより、前記複数のプリンタ駆動手段に対して、前記画像形成システムの前記制御手段による制御と同じ制御を行うプリンタ制御環境を構築する制御環境構築工程と、
前記外部コンピュータにより、前記構築されたプリンタ制御環境下で、プリント動作を模擬的に実現する模擬プリント動作実現工程と
を有することを特徴とする模擬プリント動作実現方法。 - 前記模擬プリント動作実現工程は、前記外部コンピュータにより、前記構築されたプリンタ制御環境下で、前記複数のプリンタ駆動手段のうち、特定のプリンタ駆動手段に代わる手段として仮想されるプリンタ駆動手段および該プリンタ駆動手段により駆動される動作手段の動作のシミュレーションを行う工程と、前記外部コンピュータにより、前記シミュレーションにより得られる動作と、前記構築されたプリンタ制御環境下で、前記特定のプリンタ駆動手段と異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現する工程とを含むことを特徴とする請求項6記載の模擬プリント動作実現方法。
- 前記模擬プリント動作実現工程は、前記外部コンピュータにより、前記構築されたプリンタ制御環境下で行われる制御に代えて、前記複数のプリンタ駆動手段のうち、特定のプリンタ駆動手段を代替制御する工程と、前記代替制御により前記特定のプリンタ駆動手段を制御することにより得られる動作と、前記構築されたプリンタ制御環境下で、前記特定のプリンタと異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現する工程とを含むことを特徴とする請求項6記載の模擬プリント動作実現方法。
- 前記模擬プリント動作実現工程は、前記外部コンピュータにより、前記構築されたプリンタ制御環境下で、前記複数のプリンタ駆動手段のうち、第1のプリンタ駆動手段に代わる手段として仮想されるプリンタ駆動手段および該プリンタ駆動手段により駆動される動作手段の動作のシミュレーションを行う工程と、前記外部コンピュータにより、前記構築されたプリンタ制御環境下で行われる制御に代えて、前記複数のプリンタ駆動手段のうち、第2のプリンタ駆動手段を代替制御する工程と、前記外部コンピュータにより、前記シミュレーションにより得られる動作と、前記代替制御により前記第2のプリンタ駆動手段を制御することにより得られる動作と、前記構築されたプリンタ制御環境下で、前記第1および第2のプリンタ駆動手段と異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現する工程とを含むことを特徴とする請求項6記載の模擬プリント動作実現方法。
- プリント動作に関する動作を行う複数の動作手段と、前記複数の動作手段をそれぞれ駆動する複数のプリンタ駆動手段と、前記複数のプリンタ駆動手段と汎用バスインタフェースを介して接続され、前記複数のプリンタ駆動手段をそれぞれ制御する制御手段とを備える画像形成システムのプリント動作を模擬的に実現すべく、前記汎用バスインタフェースと接続される外部コンピュータにより実行されるプログラムであって、
前記外部コンピュータ上に、前記複数のプリンタ駆動手段に対して、前記画像形成システムの前記制御手段による制御と同じ制御を行うプリンタ制御環境を構築する制御環境構築ステップと、
前記構築されたプリンタ制御環境下で、プリント動作を模擬的に実現する模擬プリント動作実現ステップと
を有することを特徴とするプログラム。 - 前記模擬プリント動作実現ステップは、前記構築されたプリンタ制御環境下で、前記複数のプリンタ駆動手段のうち、特定のプリンタ駆動手段に代わる手段として仮想されるプリンタ駆動手段および該プリンタ駆動手段により駆動される動作手段の動作のシミュレーションを行うステップと、前記シミュレーションにより得られる動作と、前記構築されたプリンタ制御環境下で、前記特定のプリンタ駆動手段と異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現するステップとを含むことを特徴とする請求項10記載のプログラム。
- 前記模擬プリント動作実現ステップは、前記構築されたプリンタ制御環境下で行われる制御に代えて、前記複数のプリンタ駆動手段のうち、特定のプリンタ駆動手段を代替制御するステップと、前記代替制御により前記特定のプリンタ駆動手段を制御することにより得られる動作と、前記構築されたプリンタ制御環境下で、前記特定のプリンタと異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現するステップとを含むことを特徴とする請求項10記載のプログラム。
- 前記模擬プリント動作実現ステップは、前記構築されたプリンタ制御環境下で、前記複数のプリンタ駆動手段のうち、第1のプリンタ駆動手段に代わる手段として仮想されるプリンタ駆動手段および該プリンタ駆動手段により駆動される動作手段の動作のシミュレーションを行うステップと、前記構築されたプリンタ制御環境下で行われる制御に代えて、前記複数のプリンタ駆動手段のうち、第2のプリンタ駆動手段を代替制御するステップと、前記シミュレーションにより得られる動作と、前記代替制御により前記第2のプリンタ駆動手段を制御することにより得られる動作と、前記構築されたプリンタ制御環境下で、前記第1および第2のプリンタ駆動手段と異なる他のプリンタ駆動手段を制御することにより得られる動作とを組み合わせてプリント動作を模擬的に実現する工程とを含むことを特徴とする請求項10記載のプログラム。
- 請求項10ないし13のいずれかに記載されたプログラムをコンピュータ読み取り可能に格納したことを特徴とする記憶媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005376404A JP4182108B2 (ja) | 2005-12-27 | 2005-12-27 | 画像形成システム、模擬プリント動作実現方法、プログラムおよび記憶媒体 |
US11/608,442 US20070147928A1 (en) | 2005-12-27 | 2006-12-08 | Image forming system, method of realizing simulated printing operation, program for implementing the method, and storage medium storing the program |
CNB2006101561032A CN100468217C (zh) | 2005-12-27 | 2006-12-27 | 图像形成系统和模拟打印操作实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005376404A JP4182108B2 (ja) | 2005-12-27 | 2005-12-27 | 画像形成システム、模擬プリント動作実現方法、プログラムおよび記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007179262A JP2007179262A (ja) | 2007-07-12 |
JP4182108B2 true JP4182108B2 (ja) | 2008-11-19 |
Family
ID=38193940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005376404A Expired - Fee Related JP4182108B2 (ja) | 2005-12-27 | 2005-12-27 | 画像形成システム、模擬プリント動作実現方法、プログラムおよび記憶媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20070147928A1 (ja) |
JP (1) | JP4182108B2 (ja) |
CN (1) | CN100468217C (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL189300A (en) * | 2008-02-05 | 2012-07-31 | Lior Lifshitz | Method and system for simulating the operation of an image conversion device |
JP5274075B2 (ja) * | 2008-03-31 | 2013-08-28 | キヤノン株式会社 | 画像形成装置、画像形成処理方法及びプログラム |
KR20090124718A (ko) * | 2008-05-30 | 2009-12-03 | 삼성전자주식회사 | 유니버셜 프린터 드라이버를 이용한 화상형성방법 및 이를수행하는 장치 |
JP5052492B2 (ja) * | 2008-12-26 | 2012-10-17 | 株式会社コンテック | 産業用情報処理装置 |
JP4930562B2 (ja) * | 2009-09-16 | 2012-05-16 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置の機能シミュレート用プログラム及び情報処理装置並びに記録媒体 |
JP5507936B2 (ja) * | 2009-09-16 | 2014-05-28 | キヤノン株式会社 | シミュレーション装置、その制御方法、及びプログラム |
JP6008109B2 (ja) * | 2012-10-01 | 2016-10-19 | セイコーエプソン株式会社 | 印刷システム、及び、印刷装置 |
US9185241B2 (en) * | 2013-03-11 | 2015-11-10 | Xerox Corporation | Power consumption simulator for multi-function devices |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5383137A (en) * | 1992-12-03 | 1995-01-17 | Motorola, Inc. | Emulation system and method for development of a low power data processor |
CN1079058A (zh) * | 1993-03-03 | 1993-12-01 | 修朝英 | 模拟信号打印接口技术及其模拟信号打印机 |
CN1107592A (zh) * | 1994-04-29 | 1995-08-30 | 张利 | 一台计算机仿真另一台计算机打印输出的方法及装置 |
US6862100B2 (en) * | 1994-06-09 | 2005-03-01 | Canon Kabushiki Kaisha | Determining a type of print data to be sent to a printer based on the number of unprocessed files residing in a print queue |
GB2319100B (en) * | 1997-11-15 | 1998-09-16 | Ibm | Hardware simulator for a transaction processing system |
US6980944B1 (en) * | 2000-03-17 | 2005-12-27 | Microsoft Corporation | System and method for simulating hardware components in a configuration and power management system |
US6968307B1 (en) * | 2000-04-28 | 2005-11-22 | Microsoft Corporation | Creation and use of virtual device drivers on a serial bus |
US6832181B1 (en) * | 2000-11-03 | 2004-12-14 | Hewlett-Packard Development Company, L.P. | Method to distinguish between physical hardware and simulated hardware |
US7428066B2 (en) * | 2001-04-09 | 2008-09-23 | Canon Kabushiki Kaisha | Printing apparatus and method for verifying a printer controller |
GB2376311B (en) * | 2001-06-04 | 2005-06-08 | Hewlett Packard Co | A method of managing workflow in a computer-based system |
US20020188433A1 (en) * | 2001-06-06 | 2002-12-12 | Honeywell International Inc. | Generic device simulator for process control |
US7079999B2 (en) * | 2001-07-19 | 2006-07-18 | Matsushita Electric Industrial Co., Ltd. | Bus simulation apparatus and bus simulation program |
US20030139917A1 (en) * | 2002-01-18 | 2003-07-24 | Microsoft Corporation | Late binding of resource allocation in a performance simulation infrastructure |
US7155379B2 (en) * | 2003-02-25 | 2006-12-26 | Microsoft Corporation | Simulation of a PCI device's memory-mapped I/O registers |
US7181382B2 (en) * | 2003-05-08 | 2007-02-20 | Microsoft Corporation | System and method for testing, simulating, and controlling computer software and hardware |
US7020573B2 (en) * | 2004-01-12 | 2006-03-28 | Microsoft Corporation | Enhanced testing for compliance with universal plug and play protocols |
US7376546B2 (en) * | 2004-11-08 | 2008-05-20 | Lsi Corporation | User configurable ultra320 SCSI target device simulator and error injector |
KR100644671B1 (ko) * | 2004-12-24 | 2006-11-10 | 삼성전자주식회사 | 프린터 드라이버 변경장치 및 방법과 이를 이용한드라이버 변경가능한 프린터 시스템 및 방법 |
US20060161415A1 (en) * | 2005-01-18 | 2006-07-20 | Microsoft Corporation | Driver handler object framework |
-
2005
- 2005-12-27 JP JP2005376404A patent/JP4182108B2/ja not_active Expired - Fee Related
-
2006
- 2006-12-08 US US11/608,442 patent/US20070147928A1/en not_active Abandoned
- 2006-12-27 CN CNB2006101561032A patent/CN100468217C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20070147928A1 (en) | 2007-06-28 |
JP2007179262A (ja) | 2007-07-12 |
CN1991603A (zh) | 2007-07-04 |
CN100468217C (zh) | 2009-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070147928A1 (en) | Image forming system, method of realizing simulated printing operation, program for implementing the method, and storage medium storing the program | |
JP2008097281A (ja) | プログラム生成システム、シーケンスプログラム、シーケンス制御方法、およびシーケンサ装置 | |
JP4748666B2 (ja) | シミュレーションシステム、シミュレーション装置、画像形成装置、シミュレーション方法、プログラムおよび記憶媒体 | |
JP6728927B2 (ja) | 画像形成装置及び画像形成方法 | |
JP2010113007A (ja) | 画像形成装置及び画像形成装置の制御方法 | |
JP4387701B2 (ja) | 画像形成装置 | |
JP5019045B2 (ja) | 画像形成装置及び画像形成方法 | |
JP5188554B2 (ja) | カラー画像形成装置 | |
JP2008083548A (ja) | 画像形成装置、現像剤画像の濃度補正方法、及び画像形成装置制御用プログラム | |
JP2008097282A (ja) | シーケンス制御システムおよびシーケンサ装置 | |
JP4878293B2 (ja) | 設計支援装置、制御方法、及びプログラム | |
JP4631441B2 (ja) | 画像形成装置 | |
JP2007017850A (ja) | 画像形成装置 | |
JP2014016567A (ja) | 画像形成装置 | |
JP7608096B2 (ja) | 画像形成装置 | |
JP2007264302A (ja) | 画像形成装置および制御方法 | |
JP2009180947A (ja) | 画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラム | |
JP4710346B2 (ja) | 画像形成装置および色ずれ補正方法 | |
JP4280534B2 (ja) | 画像形成装置 | |
JP2007025205A (ja) | 画像形成装置および該装置の制御方法 | |
JP2011059534A (ja) | 画像形成装置、画像形成方法、画像形成プログラム及び記録媒体 | |
JP2006163380A (ja) | 画像形成装置及び画像制御方法 | |
JP2022066485A (ja) | 定着装置および定着装置の定着温度制御プログラム | |
JP2005164645A (ja) | 画像形成装置及び画像形成装置における中間転写ユニットの検出方法 | |
JP5100425B2 (ja) | カラー画像形成装置及びその制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20070626 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080808 |
|
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: 20080826 |
|
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: 20080901 |
|
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: 20110905 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110905 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120905 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120905 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130905 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |