JP2011237994A - 情報処理装置、印刷制御プログラム、記録媒体、画像形成装置、及び印刷システム - Google Patents
情報処理装置、印刷制御プログラム、記録媒体、画像形成装置、及び印刷システム Download PDFInfo
- Publication number
- JP2011237994A JP2011237994A JP2010108384A JP2010108384A JP2011237994A JP 2011237994 A JP2011237994 A JP 2011237994A JP 2010108384 A JP2010108384 A JP 2010108384A JP 2010108384 A JP2010108384 A JP 2010108384A JP 2011237994 A JP2011237994 A JP 2011237994A
- Authority
- JP
- Japan
- Prior art keywords
- definition data
- command generation
- command
- intermediate command
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1206—Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1245—Job translation or job parsing, e.g. page banding by conversion to intermediate or common format
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1247—Job translation or job parsing, e.g. page banding by conversion to printer ready format
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【解決手段】印刷設定情報から中間コマンドへの変換規則が定義された第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する中間コマンド生成手段と、前記中間コマンドから画像形成装置が解釈可能な印刷コマンドへの変換規則が定義された第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する印刷コマンド生成手段とを有する。
【選択図】図1
Description
10 情報処理装置
11 アプリケーション
12 GDI
13 プリンタドライバ
14 スプーラ
15 ポートモニタ
16 外部モジュール
17 中間コマンド生成スクリプトファイル
18 印刷コマンド生成スクリプトファイル
19 スクリプトファイルパス記憶部
20 プリンタ
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 CPU
105 インタフェース装置
106 表示装置
107 入力装置
131 UI部
132 前処理部
133 中間コマンド生成部
134 中間コマンド生成スクリプトマージ部
135 後処理部
136 印刷コマンド生成部
137 印刷コマンド生成スクリプトマージ部
B バス
Claims (17)
- 印刷設定情報から中間コマンドへの変換規則が定義された第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する中間コマンド生成手段と、
前記中間コマンドから画像形成装置が解釈可能な印刷コマンドへの変換規則が定義された第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する印刷コマンド生成手段とを有する情報処理装置。 - 前記中間コマンドを利用する外部処理手段と、
前記外部処理手段と前記第一の定義データとの対応情報を記憶する第一の対応情報記憶手段と、
前記第一の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第一の定義データより、前記外部処理手段に対応する前記第一の定義データを取得する第一の取得手段とを有し、
前記中間コマンド生成手段は、前記第一の取得手段によって取得された前記第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する請求項1記載の情報処理装置。 - 前記中間コマンドを利用する外部処理手段と、
前記外部処理手段と前記第二の定義データとの対応情報を記憶する第一の対応情報記憶手段と、
前記第一の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第二の定義データより、前記外部処理手段に対応する前記第二の定義データを取得する第二の取得手段とを有し、
前記印刷コマンド生成手段は、前記第二の取得手段によって取得された前記第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する請求項1又は2記載の情報処理装置。 - 前記画像形成装置と前記第一の定義データとの対応情報を記憶する第二の対応情報記憶手段と、
前記第二の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第一の定義データより、印刷先として選択された前記画像形成装置に対応する前記第一の定義データを取得する第一の取得手段とを有し、
前記中間コマンド生成手段は、前記第一の取得手段によって取得された前記第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する請求項1乃至3いずれか一項記載の情報処理装置。 - 前記画像形成装置と前記第二の定義データとの対応情報を記憶する第二の対応情報記憶手段と、
前記第二の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第二の定義データより、印刷先として選択された前記画像形成装置に対応する前記第二の定義データを取得する第二の取得手段とを有し、
前記印刷コマンド生成手段は、前記第二の取得手段によって取得された前記第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する請求項1乃至4いずれか一項記載の情報処理装置。 - 複数の前記第一の定義データを統合する第一の統合手段を有し、
前記中間コマンド生成手段は、統合された前記第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する請求項1乃至5いずれか一項記載の情報処理装置。 - 複数の前記第二の定義データを統合する第二の統合手段を有し、
前記印刷コマンド生成手段は、統合された前記第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する請求項1乃至6いずれか一項記載の情報処理装置。 - 印刷設定情報から中間コマンドへの変換規則が定義された第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する中間コマンド生成手順と、
前記中間コマンドから画像形成装置が解釈可能な印刷コマンドへの変換規則が定義された第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する印刷コマンド生成手順とをコンピュータに実行させるための印刷制御プログラム。 - 前記中間コマンドを利用する外部処理手段と前記第一の定義データとの対応情報を記憶する第一の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第一の定義データより、前記外部処理手段に対応する前記第一の定義データを取得する第一の取得手順を前記コンピュータに実行させ、
前記中間コマンド生成手順は、前記第一の取得手順によって取得された前記第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する請求項8記載の印刷制御プログラム。 - 前記中間コマンドを利用する外部処理手段と前記第二の定義データとの対応情報を記憶する第一の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第二の定義データより、前記外部処理手段に対応する前記第二の定義データを取得する第二の取得手順を前記コンピュータに実行させ、
前記印刷コマンド生成手順は、前記第二の取得手順によって取得された前記第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する請求項8又は9記載の印刷制御プログラム。 - 前記画像形成装置と前記第一の定義データとの対応情報を記憶する第二の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第一の定義データより、印刷先として選択された前記画像形成装置に対応する前記第一の定義データを取得する第一の取得手順を前記コンピュータに実行させ、
前記中間コマンド生成手順は、前記第一の取得手順によって取得された前記第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する請求項8乃至10いずれか一項記載の印刷制御プログラム。 - 前記画像形成装置と前記第二の定義データとの対応情報を記憶する第二の対応情報記憶手段を用いて、定義データ記憶手段に記録されている複数の前記第二の定義データより、印刷先として選択された前記画像形成装置に対応する前記第二の定義データを取得する第二の取得手順を前記コンピュータに実行させ、
前記印刷コマンド生成手順は、前記第二の取得手順によって取得された前記第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する請求項8乃至11いずれか一項記載の印刷制御プログラム。 - 複数の前記第一の定義データを統合する第一の統合手順を前記コンピュータに実行させ、
前記中間コマンド生成手順は、統合された前記第一の定義データに基づいて、前記印刷設定情報を前記中間コマンドに変換する請求項8乃至12いずれか一項記載の印刷制御プログラム。 - 複数の前記第二の定義データを統合する第二の統合手順を前記コンピュータに実行させ、
前記印刷コマンド生成手順は、統合された前記第二の定義データに基づいて、前記中間コマンドを前記印刷コマンドに変換する請求項8乃至13いずれか一項記載の印刷制御プログラム。 - 請求項8乃至14いずれか一項記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
- 請求項8乃至14いずれか一項記載のプログラムを記録した画像形成装置。
- 請求項8乃至14いずれか一項記載のプログラムと、前記印刷コマンドに基づいて印刷処理を実行する画像形成装置とを有する印刷システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010108384A JP5549363B2 (ja) | 2010-05-10 | 2010-05-10 | 情報処理装置、印刷制御プログラム、記録媒体、画像形成装置、及び印刷システム |
US13/064,714 US8976386B2 (en) | 2010-05-10 | 2011-04-11 | Information processing apparatus configured to generate reconfigurable print data, print control program, storage medium, image forming apparatus and printing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010108384A JP5549363B2 (ja) | 2010-05-10 | 2010-05-10 | 情報処理装置、印刷制御プログラム、記録媒体、画像形成装置、及び印刷システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011237994A true JP2011237994A (ja) | 2011-11-24 |
JP5549363B2 JP5549363B2 (ja) | 2014-07-16 |
Family
ID=44901749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010108384A Expired - Fee Related JP5549363B2 (ja) | 2010-05-10 | 2010-05-10 | 情報処理装置、印刷制御プログラム、記録媒体、画像形成装置、及び印刷システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8976386B2 (ja) |
JP (1) | JP5549363B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013186612A (ja) * | 2012-03-07 | 2013-09-19 | Ricoh Co Ltd | 情報処理装置、プログラム及び記録媒体 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5593931B2 (ja) * | 2010-07-30 | 2014-09-24 | セイコーエプソン株式会社 | 印刷制御装置、印刷装置及び印刷装置における情報提供方法 |
JP5782865B2 (ja) * | 2011-06-29 | 2015-09-24 | 株式会社リコー | プリンタドライバ |
JP2013131990A (ja) * | 2011-12-22 | 2013-07-04 | Ricoh Co Ltd | 情報処理装置及びプログラム |
JP6331910B2 (ja) * | 2013-09-17 | 2018-05-30 | 株式会社リコー | 情報処理装置、情報処理システム、及びプログラム |
JP6451337B2 (ja) | 2015-01-20 | 2019-01-16 | 株式会社リコー | 情報処理システム及び通信方法 |
US10540129B2 (en) * | 2016-09-15 | 2020-01-21 | Ricoh Company, Ltd. | Information processing device, information processing system, and information processing method for executing script included in print information |
JP7158871B2 (ja) * | 2018-03-15 | 2022-10-24 | キヤノン株式会社 | プログラム及び情報処理装置 |
JP7187226B2 (ja) * | 2018-09-14 | 2022-12-12 | キヤノン株式会社 | プログラム、記憶媒体、情報処理装置、及び情報処理装置の制御方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004171237A (ja) * | 2002-11-19 | 2004-06-17 | Konica Minolta Holdings Inc | 画像形成装置及び画像形成方法 |
JP2007115026A (ja) * | 2005-10-20 | 2007-05-10 | Ricoh Co Ltd | 印刷制御装置、印刷制御方法、印刷制御プログラム及び記録媒体 |
JP2009251898A (ja) * | 2008-04-04 | 2009-10-29 | Ricoh Co Ltd | 情報処理装置、中間データ生成方法、及び中間データ生成プログラム |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3595564B2 (ja) | 1993-10-27 | 2004-12-02 | キヤノン株式会社 | 文書処理装置及びその方法 |
US6665081B1 (en) * | 1996-07-19 | 2003-12-16 | Seiko Epson Corporation | Print system printer driver and printer |
JPH11184657A (ja) * | 1997-12-25 | 1999-07-09 | Fuji Xerox Co Ltd | 印刷システム及びそのデータ処理方法 |
US7061635B1 (en) * | 1999-10-05 | 2006-06-13 | Canon Kabushiki Kaisha | Information processing apparatus, distributed printing method, and storage medium |
EP2270645B1 (en) * | 2000-04-07 | 2014-01-29 | Seiko Epson Corporation | Control of distributed printing with multiple printers |
JP3862652B2 (ja) * | 2002-12-10 | 2006-12-27 | キヤノン株式会社 | 印刷制御方法及び情報処理装置 |
JP2005071175A (ja) * | 2003-08-26 | 2005-03-17 | Ricoh Co Ltd | 印刷データ生成方法、その方法をコンピュータに実行させるプログラム、クライアント端末、プリンタサーバ、印刷データ生成装置および画像形成装置 |
JP4727478B2 (ja) | 2006-03-29 | 2011-07-20 | シャープ株式会社 | デバイス制御装置及びデバイス制御プログラム |
US8537408B2 (en) | 2006-12-20 | 2013-09-17 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, program, and storage medium |
JP4857135B2 (ja) | 2007-01-30 | 2012-01-18 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム、及び記憶媒体 |
JP5017073B2 (ja) | 2007-12-18 | 2012-09-05 | 株式会社リコー | 情報処理装置、情報処理システム、情報処理方法、情報処理プログラム及び記録媒体 |
-
2010
- 2010-05-10 JP JP2010108384A patent/JP5549363B2/ja not_active Expired - Fee Related
-
2011
- 2011-04-11 US US13/064,714 patent/US8976386B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004171237A (ja) * | 2002-11-19 | 2004-06-17 | Konica Minolta Holdings Inc | 画像形成装置及び画像形成方法 |
JP2007115026A (ja) * | 2005-10-20 | 2007-05-10 | Ricoh Co Ltd | 印刷制御装置、印刷制御方法、印刷制御プログラム及び記録媒体 |
JP2009251898A (ja) * | 2008-04-04 | 2009-10-29 | Ricoh Co Ltd | 情報処理装置、中間データ生成方法、及び中間データ生成プログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013186612A (ja) * | 2012-03-07 | 2013-09-19 | Ricoh Co Ltd | 情報処理装置、プログラム及び記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
US8976386B2 (en) | 2015-03-10 |
JP5549363B2 (ja) | 2014-07-16 |
US20110273741A1 (en) | 2011-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5549363B2 (ja) | 情報処理装置、印刷制御プログラム、記録媒体、画像形成装置、及び印刷システム | |
JP6433339B2 (ja) | 情報処理システム、サーバ装置、制御方法およびプログラム | |
US9304727B2 (en) | Non-transitory computer-readable storage medium and method of adding print feature to output of printer driver | |
US9329825B2 (en) | Information processing apparatus, computer-readable storage medium, and method that generate a screen based on stored screen information and functional information | |
US9880794B2 (en) | Information processing apparatus, method of controlling the same, and storage medium | |
EP2648088B1 (en) | Information processing apparatus, storage medium, and control method therefor | |
JP5326477B2 (ja) | 情報処理装置、情報処理プログラム、記録媒体及び情報処理方法 | |
US20110286034A1 (en) | Information processing apparatus and non-transitory computer-readable recording medium | |
US20170024170A1 (en) | Printer driver and information processing device | |
JP2017033052A (ja) | 画像形成装置における制御装置およびプログラム | |
US10185520B2 (en) | Information processing apparatus and method for information processing apparatus for executing print driver maintenance operations | |
JP2016092471A (ja) | 画像形成装置、画像形成装置の制御方法、及びプログラム | |
JP6053491B2 (ja) | 情報処理装置及びプログラム、制御方法 | |
JP5879807B2 (ja) | 印刷制御装置、制御プログラム及び記録媒体 | |
JP2018036755A (ja) | 制御方法、プログラム及び情報処理装置 | |
JP6410974B2 (ja) | 情報処理装置、方法およびプログラム | |
JP2014056424A (ja) | 印刷制御装置、印刷制御方法及び印刷制御システム | |
JP6289688B2 (ja) | 情報処理装置、方法およびプログラム | |
JP6084325B2 (ja) | 情報処理装置、方法およびプログラム | |
JP2018180750A (ja) | 画像形成装置における制御装置およびプログラム | |
JP6265177B2 (ja) | プリンタードライバー及び情報処理装置 | |
JP2017027371A (ja) | プリンタードライバー及び情報処理装置 | |
JP2019075011A (ja) | 情報処理装置、プログラム及び制御方法 | |
JP2007115026A (ja) | 印刷制御装置、印刷制御方法、印刷制御プログラム及び記録媒体 | |
JP2011232944A (ja) | 情報処理装置、印刷制御プログラム、記録媒体、印刷制御システム、及び画像形成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130218 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140204 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140402 |
|
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: 20140422 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140505 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5549363 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |