JP5013068B2 - 印刷設定指示装置、印刷設定指示システムおよび制御プログラム - Google Patents
印刷設定指示装置、印刷設定指示システムおよび制御プログラム Download PDFInfo
- Publication number
- JP5013068B2 JP5013068B2 JP2007016815A JP2007016815A JP5013068B2 JP 5013068 B2 JP5013068 B2 JP 5013068B2 JP 2007016815 A JP2007016815 A JP 2007016815A JP 2007016815 A JP2007016815 A JP 2007016815A JP 5013068 B2 JP5013068 B2 JP 5013068B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- pass
- control
- instruction
- 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
- 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/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- 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/1248—Job translation or job parsing, e.g. page banding by printer language recognition, e.g. PDL, PCL, PDF
-
- 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
- G06F3/1255—Settings incompatibility, e.g. constraints, user requirements vs. device capabilities
-
- 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/1267—Job repository, e.g. non-scheduled jobs, delay printing
-
- 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/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
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)
- Quality & Reliability (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
また、本構成を有していない場合に比較して、変換不可能な制御命令を変換可能な状態にすることができるという優れた効果がある。
また、本構成を有していない場合に比較して、変換不可能な制御命令を変換可能な状態にすることができるという優れた効果がある。
また、本構成を有していない場合に比較して、変換不可能な制御命令を変換可能な状態にすることができるという優れた効果がある。
PC 情報処理装置(演算処理手段)
D 文書データ(印刷情報)
AP アプリケーションソフトウェア(印刷情報生成プログラム)
PD プリンタドライバ(制御プログラム)
PR プリンタ(印刷装置)
PM 印刷設定指示装置
100 ページ設定情報
101 描画オブジェクト
102 パススルーフィールド
200 ページ設定指示部
201 描画指示部
202 パススルー指示部
203 パススルー能力判定部
300 パススルー能力通知部(直接出力機能対応通知手段)
301 パススルー処理部
302 コマンド変換要否判定部
303 コマンド変換データベース
304 描画用PDL生成部
305 PDLスプール部(保留手段)
306 ページ設定用PDL生成部
307 コマンド変換処理部(制御命令変換手段)
308 コマンド変換データベース
308 印刷設定矛盾判定部
309 印刷設定コマンド調停部(印刷調停手段、移動手段、設定内容置換手段)
310 印刷設定部
311 印刷操作部
312 ジョブ制御言語生成部
313 印刷データ出力部
314 パススルーエラー操作部
315 パススルーエラー表示部
316 パススルーエラー処理部
320 受信部(受信手段)
400 ジョブ制御言語解釈部
401 印刷設定調停部
402 画像形成部
403 PDL解釈部
404 描画処理部
405 パススルーエラー通知部
406 パススルーエラー判定部
500a,b 接続線(通信回線)
Claims (10)
- 直接プリンタに出力させることが可能であって、印刷文書の印刷フィールドに挿入された第1の制御命令であるパススルーコマンドを受信する受信手段と、
前記パススルーコマンドを当該パススルーコマンドと同じ制御内容を有する第2の制御命令のコマンドに変換する必要があるかを判断する判断手段と、
前記判断手段によって変換する必要があると判断された場合に、前記パススルーコマンドを前記第2の制御命令のコマンドに変換する制御命令変換手段と、
前記パススルーコマンドと前記第2の制御命令のコマンドとを対応付けて記憶する記憶手段と、
印刷装置において解釈することができなかった前記パススルーコマンドの通知を受信する通知受信手段と、
前記通知受信手段によって通知された前記パススルーコマンドを前記記憶手段に追加する追加手段と、
前記追加手段によって追加された前記パススルーコマンドに対応する、前記印刷装置において解釈することができる前記第2の制御命令のコマンドの登録をする登録手段と、
を備えることを特徴とする印刷設定指示装置。 - 前記制御命令変換手段は、前記記憶手段によって記憶されている対応に基づいて前記パススルーコマンドと前記第2の制御命令のコマンドとの変換を実行することを特徴とする請求項1に記載の印刷設定指示装置。
- 前記パススルーコマンドの構文を解析する構文解析手段を備え、
前記判断手段は、前記構文解析手段の解析結果に基づいて前記パススルーコマンドを前記第2の制御命令のコマンドに変換するかを判断することを特徴とする請求項1又は請求項2に記載の印刷設定指示装置。 - 印刷文書に対する印刷設定を示した第3の制御命令のコマンドを生成する生成手段と、
前記生成手段によって生成された前記第3の制御命令のコマンドと、前記パススルーコマンド又は前記第2の制御命令のコマンドとを順次保留する保留手段と、
前記保留手段によって保留された前記第3の制御命令のコマンドと、前記パススルーコマンド又は前記第2の制御命令のコマンドとの印刷設定の内容について互いに矛盾がないか否かを判定する矛盾判定手段と、
を備えることを特徴とする請求項1から請求項3の何れかに記載の印刷設定指示装置。 - 前記矛盾判定手段によって、前記パススルーコマンド又は前記第2の制御命令のコマンドと、前記第3の制御命令のコマンドとの印刷設定の内容に矛盾があると判定された場合には、予め設定された優先順位に従って何れかの印刷設定を無視して印刷処理を実行する印刷処理実行手段を備えることを特徴とする請求項4に記載の印刷設定指示装置。
- 前記矛盾判定手段によって、前記パススルーコマンド又は前記第2の制御命令のコマンドと、前記第3の制御命令のコマンドの印刷設定の内容に矛盾があると判定された場合には、前記印刷情報における前記パススルーコマンド又は前記第2の制御命令のコマンドの記述位置を矛盾が生じない位置に移動させる移動手段を備えることを特徴とする請求項4に記載の印刷設定指示装置。
- 前記矛盾判定手段によって、前記パススルーコマンド又は前記第2の制御命令のコマンドと、前記第3の制御命令のコマンドとの印刷設定の内容に矛盾があると判定された場合には、前記第3の制御命令のコマンドの印刷設定を前記パススルーコマンド又は前記第2の制御命令のコマンドの設定内容に置き換える設定内容置換手段を備えることを特徴とする請求項4に記載の印刷設定指示装置。
- 直接プリンタに出力させることが可能であって、印刷文書の印刷フィールドに挿入された第1の制御命令であるパススルーコマンドを受信する受信手段と、
前記パススルーコマンドを当該パススルーコマンドと同じ制御内容を有する第2の制御命令のコマンドに変換する必要があるかを判断する判断手段と、
前記判断手段によって変換する必要があると判断された場合に、前記パススルーコマンドを前記第2の制御命令のコマンドに変換する制御命令変換手段と、
前記パススルーコマンドと前記第2の制御命令のコマンドとを対応付けて記憶する記憶手段と、
印刷装置において解釈することができなかった前記パススルーコマンドの通知を受信する通知受信手段と、
前記通知受信手段によって通知された前記パススルーコマンドを前記記憶手段に追加する追加手段と、
前記追加手段によって追加された前記パススルーコマンドに対応する、前記印刷装置において解釈することができる前記第2の制御命令のコマンドの登録をする登録手段と、
を備えることを特徴とする印刷設定指示システム。 - 直接プリンタに出力させることが可能であって、印刷文書の印刷フィールドに挿入された第1の制御命令であるパススルーコマンドを受信する受信処理過程と、
前記パススルーコマンドを当該パススルーコマンドと同じ制御内容を有する第2の制御命令のコマンドに変換する必要があるかを判断する判断処理過程と、
前記判断処理過程によって変換する必要があると判断された場合に、前記パススルーコマンドを前記第2の制御命令のコマンドに変換する変換処理過程と、
前記パススルーコマンドと前記第2の制御命令のコマンドとを対応付けて記憶手段に記憶する記憶過程と、
印刷装置において解釈することができなかった前記パススルーコマンドの通知を受信する通知受信過程と、
前記通知受信手段によって通知された前記パススルーコマンドを前記記憶手段に追加する追加過程と、
前記追加手段によって追加された前記パススルーコマンドに対応する、前記印刷装置において解釈することができる前記第2の制御命令のコマンドの登録をする登録過程と、
を備えることを特徴とする制御プログラム。 - 直接プリンタに出力させることが可能であって、印刷文書の印刷フィールドに挿入された第1の制御命令であるパススルーコマンドを抽出する抽出処理過程と、
前記パススルーコマンドを当該パススルーコマンドと同じ制御内容を有する第2の制御命令のコマンドに変換する必要があるかを判断する判断処理過程と、
前記判断処理過程によって変換する必要があると判断された場合に、前記パススルーコマンドを前記第2の制御命令のコマンドに変換する変換処理過程と、
前記パススルーコマンドと前記第2の制御命令のコマンドとを対応付けて記憶手段に記憶する記憶過程と、
印刷装置において解釈することができなかった前記パススルーコマンドの通知を受信する通知受信過程と、
前記通知受信手段によって通知された前記パススルーコマンドを前記記憶手段に追加する追加過程と、
前記追加手段によって追加された前記パススルーコマンドに対応する、前記印刷装置において解釈することができる前記第2の制御命令のコマンドの登録をする登録過程と、
を備えることを特徴とする制御プログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007016815A JP5013068B2 (ja) | 2007-01-26 | 2007-01-26 | 印刷設定指示装置、印刷設定指示システムおよび制御プログラム |
US11/898,862 US20080184013A1 (en) | 2007-01-26 | 2007-09-17 | Print setting instructing device, information processor, printing process system, print setting instructing system, print setting instructing method, and computer readable medium |
AU2007221740A AU2007221740B2 (en) | 2007-01-26 | 2007-09-28 | Print setting instructing device, information processor, printing process system, print setting instructing system, print setting instructing method, and computer readable medium |
CN2007101819392A CN101232550B (zh) | 2007-01-26 | 2007-10-17 | 打印设置指示装置、系统和方法以及打印处理系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007016815A JP5013068B2 (ja) | 2007-01-26 | 2007-01-26 | 印刷設定指示装置、印刷設定指示システムおよび制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008186084A JP2008186084A (ja) | 2008-08-14 |
JP5013068B2 true JP5013068B2 (ja) | 2012-08-29 |
Family
ID=39669288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007016815A Expired - Fee Related JP5013068B2 (ja) | 2007-01-26 | 2007-01-26 | 印刷設定指示装置、印刷設定指示システムおよび制御プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20080184013A1 (ja) |
JP (1) | JP5013068B2 (ja) |
CN (1) | CN101232550B (ja) |
AU (1) | AU2007221740B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009151672A (ja) * | 2007-12-21 | 2009-07-09 | Fuji Xerox Co Ltd | 画像処理装置、画像処理システム及びプログラム |
JP5112171B2 (ja) * | 2008-05-29 | 2013-01-09 | 株式会社リコー | 画面編集装置、画面編集方法、プログラム、電子装置及び画像形成装置 |
KR20100041136A (ko) * | 2008-10-13 | 2010-04-22 | 삼성전자주식회사 | 인쇄제어장치 및 프린트 티켓 제어방법 |
JP5907609B2 (ja) * | 2012-01-16 | 2016-04-26 | キヤノン株式会社 | 情報処理装置、印刷装置、印刷システム、印刷制御方法及びプログラム |
CN103686276A (zh) * | 2013-12-04 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 一种红外遥控器码值冲突规避系统及方法 |
JP6575074B2 (ja) * | 2014-02-18 | 2019-09-18 | 株式会社リコー | 情報処理装置、情報処理方法、プログラム |
CN109254740A (zh) * | 2018-08-31 | 2019-01-22 | 北京京东尚科信息技术有限公司 | 打印方法、系统和电子设备 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5490243A (en) * | 1990-12-13 | 1996-02-06 | F3 Software Corporation | Data processing system for multi-platform print control and electronic data fill |
JPH0522504A (ja) * | 1991-06-18 | 1993-01-29 | Hokuriku Nippon Denki Software Kk | 印字装置の受信データ変換方式 |
US5353388A (en) * | 1991-10-17 | 1994-10-04 | Ricoh Company, Ltd. | System and method for document processing |
US5226112A (en) * | 1992-06-12 | 1993-07-06 | Xerox Corporation | Method for translating a plurality of printer page description languages |
US5615015A (en) * | 1994-08-01 | 1997-03-25 | Xerox Corporation | Apparatus and method of programming a job to be processed at a location other than the location at which the job is prepared |
EP0982650B1 (en) * | 1996-03-22 | 2004-10-06 | Hitachi, Ltd. | Printing system |
JPH10340165A (ja) * | 1997-06-09 | 1998-12-22 | Canon Inc | 情報処理装置及びその方法並びにメモリ媒体 |
JPH11221946A (ja) * | 1998-02-06 | 1999-08-17 | Casio Electronics Co Ltd | 印刷システム及び印刷方法 |
JPH11327827A (ja) * | 1998-05-18 | 1999-11-30 | Seiko Epson Corp | プリンタの命令コマンド伝送装置 |
US6724496B1 (en) * | 1999-10-29 | 2004-04-20 | Hewlett-Packard Development Company, L.P. | Remote print job processing |
JP2002055792A (ja) * | 2000-08-08 | 2002-02-20 | Casio Comput Co Ltd | 印刷制御装置及び記憶媒体 |
JP2004086460A (ja) * | 2002-08-26 | 2004-03-18 | Kyocera Corp | 画像形成装置との接続装置および画像形成装置 |
US20040083430A1 (en) * | 2002-10-29 | 2004-04-29 | Boonen Paul J. J. | Method and apparatus to process portable document format data containing transparency |
JP2004195972A (ja) * | 2002-12-06 | 2004-07-15 | Hitachi Printing Solutions Ltd | 印刷装置、プログラム及び記憶媒体 |
JP4118834B2 (ja) * | 2004-05-11 | 2008-07-16 | 京セラミタ株式会社 | プリンタ制御プログラム及びプリンタ制御装置 |
EP1630664A3 (en) * | 2004-08-31 | 2009-04-29 | Oki Data Corporation | Image forming apparatus and printing system |
JP4185920B2 (ja) * | 2005-05-24 | 2008-11-26 | キヤノン株式会社 | 印刷制御方法および印刷設定管理システムおよびソフトウエア配布サーバ |
JP4694283B2 (ja) * | 2005-06-30 | 2011-06-08 | ブラザー工業株式会社 | 印刷システム及び印刷装置 |
US20070091356A1 (en) * | 2005-10-26 | 2007-04-26 | Eastman Kodak Company | System and method for extending printing functionality to multiple printers |
US20070109306A1 (en) * | 2005-11-15 | 2007-05-17 | Lexmark International, Inc. | Transparency optimization method and system |
-
2007
- 2007-01-26 JP JP2007016815A patent/JP5013068B2/ja not_active Expired - Fee Related
- 2007-09-17 US US11/898,862 patent/US20080184013A1/en not_active Abandoned
- 2007-09-28 AU AU2007221740A patent/AU2007221740B2/en active Active
- 2007-10-17 CN CN2007101819392A patent/CN101232550B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101232550B (zh) | 2011-04-13 |
JP2008186084A (ja) | 2008-08-14 |
AU2007221740B2 (en) | 2009-05-21 |
AU2007221740A1 (en) | 2008-08-14 |
CN101232550A (zh) | 2008-07-30 |
US20080184013A1 (en) | 2008-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5043242B2 (ja) | プリンタによって制御して動的に変更するn−upイメージング | |
JP5013068B2 (ja) | 印刷設定指示装置、印刷設定指示システムおよび制御プログラム | |
JP5793830B2 (ja) | 情報処理装置、印刷制御プログラム、および記憶媒体 | |
JP2008192142A (ja) | プリントストリームを変換するための方法、コンピュータ装置及びコンピュータ読取可能な媒体 | |
US20220342614A1 (en) | Storage medium storing support program supporting general-purpose printing program that is embedded in operating system installed in information processing device | |
US8625117B2 (en) | Apparatus for controlling image formation, computer readable device having stored thereon computer-executable instructions for forming images, and method of generating image formation setting information | |
US7590766B2 (en) | Image processing system, image forming system, information processing system, image processing method, information processing method and computer readable medium | |
US20110273740A1 (en) | Preview screen display control apparatus and preview screen display control program | |
JP2007329919A (ja) | 画像形成装置およびその制御方法 | |
JP6116295B2 (ja) | 画像形成装置、画像形成方法及びプログラム | |
US8145796B2 (en) | Printing control commands using native printer code | |
KR100772376B1 (ko) | 화상형성장치 및 방법 | |
JP2009225264A (ja) | 画像処理装置、画像形成装置、及び印刷システム | |
JP2006338411A (ja) | 印刷システム、印刷システムの制御方法及びプログラム | |
JP2008299634A (ja) | 印刷制御装置及びプログラム | |
KR20060116551A (ko) | 인쇄 장치 및 방법 | |
JP2005190093A (ja) | 印刷システム、印刷装置、印刷制御装置およびプリンタドライバ | |
JP2005242863A (ja) | 印刷制御装置、印刷装置制御プログラムおよび印刷システム | |
JP2008001061A (ja) | 印刷装置 | |
JP2005092312A (ja) | 印刷装置 | |
JPH11249844A (ja) | 印刷システム | |
KR20100023614A (ko) | 호스트 장치, 화상형성장치 및 그의 인쇄 데이터 처리 방법 | |
JP2011180721A (ja) | プリンタドライバ、及び印刷制御装置 | |
JP2006235813A (ja) | 印刷システム | |
JP2005178168A (ja) | ジョブログを用いた印刷装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111006 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111201 |
|
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: 20120509 |
|
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: 20120522 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150615 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |