JP7085920B2 - 印刷制御プログラム、情報処理装置とその制御方法、およびプログラム - Google Patents
印刷制御プログラム、情報処理装置とその制御方法、およびプログラム Download PDFInfo
- Publication number
- JP7085920B2 JP7085920B2 JP2018125297A JP2018125297A JP7085920B2 JP 7085920 B2 JP7085920 B2 JP 7085920B2 JP 2018125297 A JP2018125297 A JP 2018125297A JP 2018125297 A JP2018125297 A JP 2018125297A JP 7085920 B2 JP7085920 B2 JP 7085920B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- data
- description file
- information
- functions
- 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.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
オペレーティングシステムにおいて動作する印刷制御プログラムであって、
接続されているプリンタから、当該プリンタの第1のプリンタ記述ファイルを取得する取得手段と、
前記取得手段が取得した前記第1のプリンタ記述ファイルと、前記印刷制御プログラムが有する第2のプリンタ記述ファイルとを合成する合成手段と、
前記合成手段により合成されて得られた第3のプリンタ記述ファイルを、前記プリンタと前記印刷制御プログラムとに関連付けて記憶する記憶手段と、
アプリケーションのからの指示に応じて、前記第3のプリンタ記述ファイルに従って前記プリンタに出力する印刷ジョブを生成する生成手段と、を有することを特徴とする。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (14)
- プリンタドライバによって使用されるプリンタの機能に関する情報であって、機能間の組み合わせの無効性を示す情報を含む第1のデータを予め保持した情報処理装置であって、
プリンタから、当該プリンタの有する機能に関する情報であって、機能間の組み合わせの無効性を示す第2の情報を含む第2のデータを取得する取得手段と、
前記取得手段で取得した前記第2のデータで前記第1のデータを更新する更新手段と、
前記更新手段による前記更新によって得られたデータを用いて、組み合わせが無効となる複数の機能の組み合わせを発生させないための禁則処理を行う処理手段と、
を有することを特徴とする情報処理装置。 - プリンタドライバによって使用されるプリンタの機能に関する情報であって、機能間の組み合わせの無効性を示す情報を含む第1のデータを予め保持した情報処理装置を制御する制御方法であって、
プリンタから、当該プリンタの有する機能に関する情報であって、機能間の組み合わせの無効性を示す第2の情報を含む第2のデータを取得する取得工程と、
前記取得工程で取得した前記第2のデータで前記第1のデータを更新する更新工程と、
前記更新工程による前記更新によって得られたデータを用いて、組み合わせが無効となる複数の機能の組み合わせを発生させないための禁則処理を行う処理工程と、
を有することを特徴とする情報処理装置を制御する制御方法。 - プリンタドライバによって使用されるプリンタの機能に関する情報であって、機能間の組み合わせの無効性を示す情報を含む第1のデータを予め保持したコンピュータを制御するプログラムであって、
プリンタから、当該プリンタの有する機能に関する情報であって、機能間の組み合わせの無効性を示す第2の情報を含む第2のデータを取得する取得工程と、
前記取得工程で取得した前記第2のデータで前記第1のデータを更新する更新工程と、
前記更新工程による前記更新によって得られたデータを用いて、組み合わせが無効となる複数の機能の組み合わせを発生させないための禁則処理を行う処理工程と、を前記コンピュータに実行させるためのプログラム。 - 前記プリンタドライバは、標準プリンタドライバであることを特徴とする請求項3に記載のプログラム。
- 前記標準プリンタドライバは、複数のベンダの何れのベンダのプリンタへも印刷指示が可能なプリンタドライバであり、前記コンピュータのオペレーティングシステムのパッケージ内に含まれているプリンタドライバであることを特徴とする請求項4に記載のプログラム。
- 前記第1のデータに含まれる機能の情報は、プリンタの基本的な機能の情報であり、前記第2のデータに含まれる機能の情報は、当該第2のデータを取得してきたプリンタの機能の情報であることを特徴とする請求項5に記載のプログラム。
- 前記第1のデータはファイル内のデータであって、前記更新工程では当該ファイルが前記第2のデータによって更新されることを特徴とする請求項3乃至6のいずれか1項に記載のプログラム。
- オペレーティングシステムにおいて動作する印刷制御プログラムであって、
接続されているプリンタから、当該プリンタの第1のプリンタ記述ファイルを取得する取得手段と、
前記取得手段が取得した前記第1のプリンタ記述ファイルと、前記印刷制御プログラムが有する第2のプリンタ記述ファイルとを合成する合成手段と、
前記合成手段により合成されて得られた第3のプリンタ記述ファイルを、前記プリンタと前記印刷制御プログラムとに関連付けて記憶する記憶手段と、
アプリケーションのからの指示に応じて、前記第3のプリンタ記述ファイルに従って前記プリンタに出力する印刷ジョブを生成する生成手段と、
を有することを特徴とする印刷制御プログラム。 - 前記合成手段は、前記第1のプリンタ記述ファイルと前記第2のプリンタ記述ファイルとで重複する機能をマージし、前記第1のプリンタ記述ファイルと前記第2のプリンタ記述ファイルで固有の機能をそのまま記述することで前記第1のプリンタ記述ファイルと前記第2のプリンタ記述ファイルとを合成することを特徴とする請求項8に記載の印刷制御プログラム。
- 前記取得手段が前記プリンタから前記第1のプリンタ記述ファイルを取得できなかった場合、前記生成手段は、前記記憶手段が前記第3のプリンタ記述ファイルを記憶していれば当該第3のプリンタ記述ファイルを使用し、前記記憶手段が前記第3のプリンタ記述ファイルを記憶していないときは前記第2のプリンタ記述ファイルを使用して前記プリンタに出力する印刷ジョブを生成することを特徴とする請求項8又は9に記載の印刷制御プログラム。
- 前記第1のプリンタ記述ファイルは、前記プリンタが有する機能と、当該機能の組み合わせの禁則条件を示す情報を含むことを特徴とする請求項8乃至10のいずれか1項に記載の印刷制御プログラム。
- 前記記憶手段に記憶された前記第3のプリンタ記述ファイルに従って、印刷設定のユーザインタフェースを表示部に表示させる手段を、更に有することを特徴とする請求項8乃至11のいずれか1項に記載の印刷制御プログラム。
- 前記記憶手段は、前記オペレーティングシステムにおいてプリントキューが作成されることに応じて、当該プリントキューに紐づく前記第3のプリンタ記述ファイルを記憶することを特徴とする請求項8乃至12のいずれか1項に記載の印刷制御プログラム。
- オペレーティングシステム上で実行するアプリケーションプログラムを有する情報処理装置であって、
プリンタと接続するインタフェースと、
ユーザの操作を受け付けるユーザインタフェースと、
請求項8乃至13のいずれか1項に記載の印刷制御プログラムと、
を有することを特徴とする情報処理装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018125297A JP7085920B2 (ja) | 2018-06-29 | 2018-06-29 | 印刷制御プログラム、情報処理装置とその制御方法、およびプログラム |
JP2022092390A JP7393477B2 (ja) | 2018-06-29 | 2022-06-07 | 情報処理装置とその制御方法、およびコンピュータプログラム |
JP2023197584A JP2024015002A (ja) | 2018-06-29 | 2023-11-21 | 情報処理装置とその制御方法、およびコンピュータプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018125297A JP7085920B2 (ja) | 2018-06-29 | 2018-06-29 | 印刷制御プログラム、情報処理装置とその制御方法、およびプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022092390A Division JP7393477B2 (ja) | 2018-06-29 | 2022-06-07 | 情報処理装置とその制御方法、およびコンピュータプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2020004273A JP2020004273A (ja) | 2020-01-09 |
JP2020004273A5 JP2020004273A5 (ja) | 2021-10-28 |
JP7085920B2 true JP7085920B2 (ja) | 2022-06-17 |
Family
ID=69100244
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018125297A Active JP7085920B2 (ja) | 2018-06-29 | 2018-06-29 | 印刷制御プログラム、情報処理装置とその制御方法、およびプログラム |
JP2022092390A Active JP7393477B2 (ja) | 2018-06-29 | 2022-06-07 | 情報処理装置とその制御方法、およびコンピュータプログラム |
JP2023197584A Pending JP2024015002A (ja) | 2018-06-29 | 2023-11-21 | 情報処理装置とその制御方法、およびコンピュータプログラム |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022092390A Active JP7393477B2 (ja) | 2018-06-29 | 2022-06-07 | 情報処理装置とその制御方法、およびコンピュータプログラム |
JP2023197584A Pending JP2024015002A (ja) | 2018-06-29 | 2023-11-21 | 情報処理装置とその制御方法、およびコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (3) | JP7085920B2 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012194966A (ja) | 2011-03-02 | 2012-10-11 | Ricoh Co Ltd | 印刷ジョブ編集プログラム、印刷ジョブ編集装置、印刷ジョブ編集方法及び印刷システム |
JP2015125511A (ja) | 2013-12-25 | 2015-07-06 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム |
JP2015232755A (ja) | 2014-06-09 | 2015-12-24 | キヤノン株式会社 | 情報処理装置、印刷装置、情報処理装置のドライバ処理方法、印刷装置のドライバ処理方法、及びプログラム |
JP2016146167A (ja) | 2015-01-29 | 2016-08-12 | キヤノン株式会社 | 印刷システム、印刷システムの制御方法、及びプログラム |
-
2018
- 2018-06-29 JP JP2018125297A patent/JP7085920B2/ja active Active
-
2022
- 2022-06-07 JP JP2022092390A patent/JP7393477B2/ja active Active
-
2023
- 2023-11-21 JP JP2023197584A patent/JP2024015002A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012194966A (ja) | 2011-03-02 | 2012-10-11 | Ricoh Co Ltd | 印刷ジョブ編集プログラム、印刷ジョブ編集装置、印刷ジョブ編集方法及び印刷システム |
JP2015125511A (ja) | 2013-12-25 | 2015-07-06 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム |
JP2015232755A (ja) | 2014-06-09 | 2015-12-24 | キヤノン株式会社 | 情報処理装置、印刷装置、情報処理装置のドライバ処理方法、印刷装置のドライバ処理方法、及びプログラム |
JP2016146167A (ja) | 2015-01-29 | 2016-08-12 | キヤノン株式会社 | 印刷システム、印刷システムの制御方法、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2024015002A (ja) | 2024-02-01 |
JP7393477B2 (ja) | 2023-12-06 |
JP2020004273A (ja) | 2020-01-09 |
JP2022125039A (ja) | 2022-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12229458B2 (en) | Print processing system and control method | |
EP2629192B1 (en) | Information processing apparatus, information processing method, and program | |
US8640148B2 (en) | Information processing apparatus, information processing method and storage medium | |
JP7646731B2 (ja) | 情報処理装置、制御方法及びプログラム | |
EP2388685B1 (en) | Information processing apparatus and control method thereof, and storage medium | |
JP2020004158A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
US9830544B2 (en) | Image processing apparatus, control method, and storage medium for executing print processing using a password including selecting a personal identification code type that indicates a purpose for using the password | |
JP6578851B2 (ja) | 情報処理装置およびプログラム | |
JP2023041245A (ja) | 情報処理装置、情報処理装置の制御方法およびプログラム | |
US9606761B2 (en) | Information processing apparatus for controlling an output process and method for the same | |
US8345273B2 (en) | Information processing apparatus for managing an expansion module, control method therefor, and program for executing the method | |
JP5700938B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2005173701A (ja) | 情報処理装置、情報処理方法及びそのプログラム | |
JP6303667B2 (ja) | プログラム、情報処理装置および情報処理システム | |
JP7085920B2 (ja) | 印刷制御プログラム、情報処理装置とその制御方法、およびプログラム | |
JP2023034958A (ja) | 情報処理装置、情報処理装置の制御方法およびプログラム | |
JP7171227B2 (ja) | 情報処理装置、その制御方法およびアプリケーション | |
JP7242203B2 (ja) | 情報処理装置、アプリケーションおよび制御方法 | |
JP2020184241A (ja) | 情報処理装置、情報処理装置の制御方法、及び印刷拡張アプリケーション | |
JP7350525B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
US20240338152A1 (en) | Information processing apparatus and method of controlling the same, and storage medium storing print expansion program | |
JP2006228128A (ja) | 情報処理装置、通信機器制御装置およびプログラム | |
JP6852350B2 (ja) | 情報処理装置、情報処理システム、情報処理方法、及びプログラム | |
JP2009104532A (ja) | 情報処理装置、情報処理方法、プログラム及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210625 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210915 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220413 |
|
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: 20220509 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220607 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7085920 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |