JP2009237609A - 情報処理装置及びその制御方法、プリンタドライバプログラム - Google Patents
情報処理装置及びその制御方法、プリンタドライバプログラム Download PDFInfo
- Publication number
- JP2009237609A JP2009237609A JP2008079213A JP2008079213A JP2009237609A JP 2009237609 A JP2009237609 A JP 2009237609A JP 2008079213 A JP2008079213 A JP 2008079213A JP 2008079213 A JP2008079213 A JP 2008079213A JP 2009237609 A JP2009237609 A JP 2009237609A
- Authority
- JP
- Japan
- Prior art keywords
- banner
- setting
- information
- data
- 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/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/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/125—Page layout or assigning input pages onto output media, e.g. imposition
-
- 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/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
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
【解決手段】 プリンタのプリンタドライバによってバナー印刷用のバナーシートを生成するための設定項目による設定がなされている場合に、その設定に従って、バナーシートを生成することを示す情報を含む印刷設定情報を生成する。生成した印刷設定情報に基づいて、バナーシートを生成するためのバナーデータを生成する。生成したバナーデータを、アプリケーションによって印刷が指示された印刷データに対するバナーデータとして使用するための情報を印刷設定情報に追加記述する。
【選択図】 図2
Description
アプリケーションからの印刷の指示に基づいて、プリンタに対する印刷処理を制御する情報処理装置であって、
前記プリンタのプリンタドライバによってバナー印刷用のバナーシートを生成するための設定項目を含む印刷設定を行う設定手段と、
前記プリンタドライバが、前記設定項目による設定がなされている場合に、その設定に従って、バナーシートを生成することを示す情報を含む印刷設定情報を生成する印刷設定情報生成手段と、
前記プリンタドライバが、前記印刷設定情報生成手段で生成した印刷設定情報に基づいて、バナーシートを生成するためのバナーデータを生成する生成手段と、
前記プリンタドライバが、前記生成手段で生成したバナーデータを、前記アプリケーションによって印刷が指示された印刷データに対するバナーデータとして使用するための情報を前記印刷設定情報に追加記述する記述手段と
を備える。
前記印刷データを印刷するために生成された印刷ジョブに対するバナーページを設定するための第1の設定項目と、
前記印刷ジョブに含まれる複数のドキュメントそれぞれを印刷するための印刷データの内、指定のドキュメントの印刷データに対するバナーページを設定するための第2の設定項目と、
前記第1の設定項目による設定を行う場合には、前記印刷ジョブで印刷するドキュメントの属性情報を指定する指定方法を設定するための第3の設定項目と
を含む。
また、好ましくは、前記バナーシートを生成することを示す情報は、バナーシートのページ指定を空欄にした情報を含む。
アプリケーションからの印刷の指示に基づいて、プリンタに対する印刷処理を制御する情報処理装置の制御方法であって、
前記プリンタのプリンタドライバによってバナー印刷用のバナーシートを生成するための設定項目を含む印刷設定を行う設定工程と、
前記プリンタドライバが、前記設定項目による設定がなされている場合に、その設定に従って、バナーシートを生成することを示す情報を含む印刷設定情報を生成する印刷設定情報生成工程と、
前記プリンタドライバが、前記印刷設定情報生成工程で生成した印刷設定情報に基づいて、バナーシートを生成するためのバナーデータを生成する生成工程と、
前記プリンタドライバが、前記生成工程で生成したバナーデータを、前記アプリケーションによって印刷が指示された印刷データに対するバナーデータとして使用するための情報を前記印刷設定情報に追加記述する記述工程と
を備える。
アプリケーションからの印刷の指示に基づいて、プリンタに対する印刷処理の制御をコンピュータに実行させるためのプリンタドライバのプログラムであって、
前記プリンタのプリンタドライバによってバナー印刷用のバナーシートを生成するための設定項目を含む印刷設定を行う設定工程と、
前記プリンタドライバが、前記設定項目による設定がなされている場合に、その設定に従って、バナーシートを生成することを示す情報を含む印刷設定情報を生成する印刷設定情報生成工程と、
前記プリンタドライバが、前記印刷設定情報生成工程で生成した印刷設定情報に基づいて、バナーシートを生成するためのバナーデータを生成する生成工程と、
前記プリンタドライバが、前記生成工程で生成したバナーデータを、前記アプリケーションによって印刷が指示された印刷データに対するバナーデータとして使用するための情報を前記印刷設定情報に追加記述する記述工程と
をコンピュータに実行させる。
102 ROM
103 RAM
104 入力I/F
105 外部記憶装置
1051 アプリケーション
1052 印刷関連プログラム
1053 プリンタドライバ
1054 OS
106 出力I/F
107 システムバス
108 キーボード
109 ポインティングデバイス
110 モニタ
111 プリンタ
201 Win32アプリケーション
202 Windows Presentation Foundationアプリケーション
203 PrintTicket(プリントチケット)
204 コンフィギュレーションモジュール
205 機種依存ファイル
206 GDItoXPS変換モジュール
207 XPSスプールファイル
208 フィルタコンフィギュレーションファイル
209 バナーフィルタ
210 レイアウトフィルタ
211 レンダラフィルタ
212 プリントマネージャ(スプーラ)
213 I/Oモニタ(ポートモニタ)
214 プリンタ
215 DEVMODE
301 Fixed Document Sequence
302 Fixed Document
303 Fixed Page
304 イメージ
305 フォント
306 PrintTicket
307 サムネイル
308 コアプロパティ
Claims (10)
- アプリケーションからの印刷の指示に基づいて、プリンタに対する印刷処理を制御する情報処理装置であって、
前記プリンタのプリンタドライバによってバナー印刷用のバナーシートを生成するための設定項目を含む印刷設定を行う設定手段と、
前記プリンタドライバが、前記設定項目による設定がなされている場合に、その設定に従って、バナーシートを生成することを示す情報を含む印刷設定情報を生成する印刷設定情報生成手段と、
前記プリンタドライバが、前記印刷設定情報生成手段で生成した印刷設定情報に基づいて、バナーシートを生成するためのバナーデータを生成する生成手段と、
前記プリンタドライバが、前記生成手段で生成したバナーデータを、前記アプリケーションによって印刷が指示された印刷データに対するバナーデータとして使用するための情報を前記印刷設定情報に追加記述する記述手段と
を備えることを特徴とする情報処理装置。 - 前記印刷設定情報生成手段は、前記バナー印刷用のバナーシートを生成することを示す情報を、前記アプリケーションによってバナーシートを生成する場合に使用する印刷設定を利用して生成する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記印刷設定情報生成手段は、前記バナーシートを生成することを示す情報を特定の文字列を用いて生成する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記設定項目は、
前記印刷データを印刷するために生成された印刷ジョブに対するバナーページを設定するための第1の設定項目と、
前記印刷ジョブに含まれる複数のドキュメントそれぞれを印刷するための印刷データの内、指定のドキュメントの印刷データに対するバナーページを設定するための第2の設定項目と、
前記第1の設定項目による設定を行う場合には、前記印刷ジョブで印刷するドキュメントの属性情報を指定する指定方法を設定するための第3の設定項目と
を含む
ことを特徴とする請求項1に記載の情報処理装置。 - 前記生成手段は、前記第1の設定項目による設定がなされている場合は、その設定に従って、前記印刷ジョブの属性情報を前記情報処理装置で動作するオペレーティングシステムから取得するとともに、前記印刷データに含まれる属性情報とを取得し、これらの属性情報に基づくバナーデータを生成する
ことを特徴とする請求項4に記載の情報処理装置。 - 前記生成手段は、前記第2の設定項目による設定がなされている場合は、その設定に従って、前記印刷データに含まれる属性情報を取得し、この属性情報に基づくバナーデータを生成する
ことを特徴とする請求項4に記載の情報処理装置。 - 前記バナーシートを生成することを示す情報は、バナーシートのページ指定を空欄にした情報を含む
ことを特徴とする請求項1に記載の情報処理装置。 - 前記バナーシートを生成することを示す情報は、バナーシートのページ指定に特定の文字列が記述されている情報を含む
ことを特徴とする請求項1記載の情報処理装置。 - アプリケーションからの印刷の指示に基づいて、プリンタに対する印刷処理を制御する情報処理装置の制御方法であって、
前記プリンタのプリンタドライバによってバナー印刷用のバナーシートを生成するための設定項目を含む印刷設定を行う設定工程と、
前記プリンタドライバが、前記設定項目による設定がなされている場合に、その設定に従って、バナーシートを生成することを示す情報を含む印刷設定情報を生成する印刷設定情報生成工程と、
前記プリンタドライバが、前記印刷設定情報生成工程で生成した印刷設定情報に基づいて、バナーシートを生成するためのバナーデータを生成する生成工程と、
前記プリンタドライバが、前記生成工程で生成したバナーデータを、前記アプリケーションによって印刷が指示された印刷データに対するバナーデータとして使用するための情報を前記印刷設定情報に追加記述する記述工程と
を備えることを特徴とする情報処理装置の制御方法。 - アプリケーションからの印刷の指示に基づいて、プリンタに対する印刷処理の制御をコンピュータに実行させるためのプリンタドライバのプログラムであって、
前記プリンタのプリンタドライバによってバナー印刷用のバナーシートを生成するための設定項目を含む印刷設定を行う設定工程と、
前記プリンタドライバが、前記設定項目による設定がなされている場合に、その設定に従って、バナーシートを生成することを示す情報を含む印刷設定情報を生成する印刷設定情報生成工程と、
前記プリンタドライバが、前記印刷設定情報生成工程で生成した印刷設定情報に基づいて、バナーシートを生成するためのバナーデータを生成する生成工程と、
前記プリンタドライバが、前記生成工程で生成したバナーデータを、前記アプリケーションによって印刷が指示された印刷データに対するバナーデータとして使用するための情報を前記印刷設定情報に追加記述する記述工程と
をコンピュータに実行させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008079213A JP5070101B2 (ja) | 2008-03-25 | 2008-03-25 | 情報処理装置及びその制御方法、プリンタドライバプログラム |
US12/406,843 US8320001B2 (en) | 2008-03-25 | 2009-03-18 | Information processing method and apparatus for banner printing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008079213A JP5070101B2 (ja) | 2008-03-25 | 2008-03-25 | 情報処理装置及びその制御方法、プリンタドライバプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009237609A true JP2009237609A (ja) | 2009-10-15 |
JP2009237609A5 JP2009237609A5 (ja) | 2011-05-12 |
JP5070101B2 JP5070101B2 (ja) | 2012-11-07 |
Family
ID=41116712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008079213A Expired - Fee Related JP5070101B2 (ja) | 2008-03-25 | 2008-03-25 | 情報処理装置及びその制御方法、プリンタドライバプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8320001B2 (ja) |
JP (1) | JP5070101B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011048503A (ja) * | 2009-08-25 | 2011-03-10 | Kyocera Mita Corp | 画像形成装置 |
KR20110051052A (ko) * | 2009-11-09 | 2011-05-17 | 삼성전자주식회사 | 인쇄 제어 방법 및 인쇄 제어 단말장치 |
KR101612757B1 (ko) * | 2009-12-17 | 2016-04-26 | 삼성전자주식회사 | 인쇄 제어 단말장치 및 xps 파일 인쇄방법 |
US20120127515A1 (en) * | 2010-11-24 | 2012-05-24 | Jessen Robert F | Mechanism for Automatically Disabling Printer Separator Pages |
US10310792B2 (en) * | 2011-01-25 | 2019-06-04 | Ricoh Company, Ltd. | Mechanism for generating index separator pages |
US20120188594A1 (en) * | 2011-01-25 | 2012-07-26 | Jessen Robert F | Print Job Management Mechanism |
JP5787606B2 (ja) | 2011-05-02 | 2015-09-30 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002328786A (ja) * | 2001-04-27 | 2002-11-15 | Canon Inc | 情報処理装置および情報処理方法および印刷制御プログラムおよび記憶媒体および印刷制御システム |
JP2003246113A (ja) * | 2002-02-26 | 2003-09-02 | Panasonic Communications Co Ltd | プリンタ装置及び印刷クライアント装置並びにジョブ区切り印刷方法 |
JP2006155611A (ja) * | 2004-11-18 | 2006-06-15 | Microsoft Corp | マルチレベルのデバイス機能階層 |
JP2007207235A (ja) * | 2006-01-30 | 2007-08-16 | Ricoh Co Ltd | 印刷データを処理するためにコンピュータで使用される方法及びコンピュータ読み取り可能な媒体 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5547178A (en) * | 1995-02-23 | 1996-08-20 | Xerox Corporation | Printer mailbox split jobs overflow banner sheet indicator system |
JP3880307B2 (ja) * | 2000-11-13 | 2007-02-14 | キヤノン株式会社 | 情報処理装置および方法 |
US7151615B2 (en) * | 2000-12-15 | 2006-12-19 | Xerox Corporation | Method for the handling of print job banner sheet output |
US20020089689A1 (en) * | 2001-01-11 | 2002-07-11 | Sharp Laboratories Of America, Inc. | Methods and systems for print system component-generated job separator pages |
US6809841B2 (en) * | 2001-07-26 | 2004-10-26 | Hewlett-Packard Development Company, L.P. | Marking print documents for visible ownership |
US7038803B2 (en) * | 2001-12-11 | 2006-05-02 | International Business Machines Corporation | Method and apparatus for affixing print banner labels to printed files |
JP3862652B2 (ja) * | 2002-12-10 | 2006-12-27 | キヤノン株式会社 | 印刷制御方法及び情報処理装置 |
US7315396B2 (en) * | 2003-06-18 | 2008-01-01 | Hewlett-Packard Development Company, L.P. | Systems and methods for generating banner pages |
JP2005346540A (ja) * | 2004-06-04 | 2005-12-15 | Canon Inc | 情報処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
JP2006065839A (ja) | 2004-07-30 | 2006-03-09 | Canon Inc | 情報処理装置及び印刷情報処理方法、並びにコンピュータプログラム |
US20060152757A1 (en) * | 2005-01-13 | 2006-07-13 | Forlenza Randolph M | Apparatus and method for providing printer separator pages |
JP4667280B2 (ja) | 2006-03-17 | 2011-04-06 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム |
-
2008
- 2008-03-25 JP JP2008079213A patent/JP5070101B2/ja not_active Expired - Fee Related
-
2009
- 2009-03-18 US US12/406,843 patent/US8320001B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002328786A (ja) * | 2001-04-27 | 2002-11-15 | Canon Inc | 情報処理装置および情報処理方法および印刷制御プログラムおよび記憶媒体および印刷制御システム |
JP2003246113A (ja) * | 2002-02-26 | 2003-09-02 | Panasonic Communications Co Ltd | プリンタ装置及び印刷クライアント装置並びにジョブ区切り印刷方法 |
JP2006155611A (ja) * | 2004-11-18 | 2006-06-15 | Microsoft Corp | マルチレベルのデバイス機能階層 |
JP2007207235A (ja) * | 2006-01-30 | 2007-08-16 | Ricoh Co Ltd | 印刷データを処理するためにコンピュータで使用される方法及びコンピュータ読み取り可能な媒体 |
Also Published As
Publication number | Publication date |
---|---|
US20090244585A1 (en) | 2009-10-01 |
JP5070101B2 (ja) | 2012-11-07 |
US8320001B2 (en) | 2012-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4667280B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
US8274686B2 (en) | Print setting processing apparatus and print setting processing method | |
US8537438B2 (en) | Information processing apparatus in which a plurality of types of print drivers and plurality of graphics units run, control method therefor, and program | |
US7929157B2 (en) | Information processing apparatus and method | |
US8089653B2 (en) | Document processing apparatus, method and program for variable printing with document file dividing | |
US8451490B2 (en) | Printing control method | |
JP5072676B2 (ja) | 情報処理装置、情報処理方法及び印刷システム | |
JP5070101B2 (ja) | 情報処理装置及びその制御方法、プリンタドライバプログラム | |
JP5924892B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP4857135B2 (ja) | 情報処理装置、情報処理方法、プログラム、及び記憶媒体 | |
JP5043745B2 (ja) | データ処理装置、データ処理方法、及びコンピュータプログラム | |
JP2023001176A (ja) | 情報処理装置及びプログラム | |
JP2009116544A (ja) | 印刷制御装置、印刷制御方法、及び、プログラム | |
JP4810332B2 (ja) | 情報処理装置、印刷設定方法、記憶媒体、プログラム | |
US8319997B2 (en) | Information processing apparatus to display information about progress of print processing, information processing method, and storage medium | |
JP5807460B2 (ja) | 情報処理装置、プログラム、記憶媒体 | |
JP6234417B2 (ja) | 情報処理装置及びその制御方法とプログラム | |
US20090217305A1 (en) | Printing control apparatus, printing control method, and computer-readable storage medium storing computer program | |
JP6437076B2 (ja) | 情報処理装置及びその制御方法とプログラム | |
JP7271208B2 (ja) | プログラム、および情報処理装置 | |
JP4661832B2 (ja) | 印刷制御装置およびプリンタドライバのプログラム | |
JP2008123345A (ja) | 情報処理装置、情報処理方法およびプログラム、並びにそのプログラムを格納した記憶媒体 | |
JP5367130B2 (ja) | データ処理装置、データ処理方法、及びコンピュータプログラム | |
JP2007079743A (ja) | 情報処理装置及びその制御方法、プログラム | |
JP2006338166A (ja) | 情報処理装置及びその制御方法、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110324 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110324 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120416 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120418 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120615 |
|
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: 20120720 |
|
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: 20120820 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150824 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150824 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |