JP2006011713A - 情報処理装置及びその制御方法、プログラム - Google Patents
情報処理装置及びその制御方法、プログラム Download PDFInfo
- Publication number
- JP2006011713A JP2006011713A JP2004186475A JP2004186475A JP2006011713A JP 2006011713 A JP2006011713 A JP 2006011713A JP 2004186475 A JP2004186475 A JP 2004186475A JP 2004186475 A JP2004186475 A JP 2004186475A JP 2006011713 A JP2006011713 A JP 2006011713A
- Authority
- JP
- Japan
- Prior art keywords
- setting
- information
- extended function
- shipment
- function information
- 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
Abstract
【解決手段】 印刷装置における出荷設定及び拡張機能情報から取得する。設定された印刷設定情報と、取得した出荷設定及び拡張機能情報とを比較する。比較結果に基づいて、出力対象の印刷データを前記印刷装置への出力の実行あるいは中止を制御する。
【選択図】 図1
Description
印刷装置と接続され、該印刷装置を制御する情報処理装置であって、
前記印刷装置における出荷設定及び拡張機能情報から取得する取得手段と、
設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とを用いて、出力対象の印刷データを前記印刷装置への出力の実行あるいは中止を制御する出力制御手段と
を備える。
前記取得手段は、前記印刷設定画面を表示する際に、前記出荷設定及び拡張機能情報を取得する。
前記表示制御手段は、前記取得手段で前記出荷設定及び拡張機能情報を取得できた場合、該出荷設定及び拡張機能情報に基づいて、印刷設定画面の表示内容を制御し、一方、前記取得手段で前記出荷設定及び拡張機能情報を取得できなかった場合、所定の出荷設定及び拡張機能情報に基づいて、印刷設定画面の表示内容を制御する。
前記設定された印刷設定情報を変更する変更手段を更に備え、
前記取得手段は、前記出力対象の印刷データを作成する際に、前記出荷設定及び拡張機能情報を取得し、
前記比較手段は、前記出力対象の印刷データを作成する際に、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とを比較し、
前記変更手段は、前記比較手段の比較の結果、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とが整合しない場合、前記設定された印刷設定情報を変更する。
前記取得手段は、前記出力対象の印刷データを前記印刷装置へ出力する際に、前記出荷設定及び拡張機能情報を取得し、
前記比較手段は、前記出力対象の印刷データを前記印刷装置へ出力する際に、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とを比較し、
前記表示手段は、前記出力対象の印刷データを前記印刷装置へ出力する際に、前記比較手段の比較の結果、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とが整合しない場合、前記出力対象の印刷データの前記印刷装置への出力を中止する旨を示す警告情報を表示する。
前記取得手段は、前記記憶手段から前記出荷設定及び拡張機能情報を取得する。
前記記憶手段は、前記制御手段による制御の完了後、前記取得手段で取得した前記出荷設定及び拡張機能情報で自身の内容を更新する
また、好ましくは、前記取得手段は、前記制御手段による制御の完了後、前記出荷設定及び拡張機能情報を取得し、
前記制御手段によって前記出力対象の印刷データの前記印刷装置への出力が中止され、前記取得手段で前記出荷設定及び拡張機能情報を取得できず、かつ前記記憶手段に既に前記出荷設定及び拡張機能情報が格納されている場合、該記憶手段は、所定の出荷設定及び拡張機能情報で自身の内容を更新する。
印刷装置と接続され、該印刷装置を制御する情報処理装置の制御方法であって、
前記印刷装置における出荷設定及び拡張機能情報から取得する取得工程と、
設定された印刷設定情報と、前記取得工程で取得した出荷設定及び拡張機能情報とを用いて、出力対象の印刷データを前記印刷装置への出力の実行あるいは中止を制御する出力制御工程と
を備える。
印刷装置と接続され、該印刷装置を制御する情報処理装置の制御を実現するプログラムであって、
前記印刷装置における出荷設定及び拡張機能情報から取得する取得工程のプログラムコードと、
設定された印刷設定情報と、前記取得工程で取得した出荷設定及び拡張機能情報とを用いて、出力対象の印刷データを前記印刷装置への出力の実行あるいは中止を制御する出力制御工程のプログラムコードと
を備える。
図1は本発明の実施形態1の印刷システムの構成を示す図である。
実施形態1では、UI表示プログラム51や印刷データ生成プログラム52は、それぞれが動作するタイミングでデータ送受信制御プログラム53やインタフェース制御プログラム42を介してプリンタ2のステータス情報を取得できることが前提になっている。しかし、データ送受信制御プログラム53やインタフェース制御プログラム43は、デバイスに近い部分で動作するため、通常、OSが簡単にはアクセスできないように制限がかけられている場合が多く、ステータス情報を取得できない場合がある。
実施形態2では、プリンタドライバ50がインストールされる時にホストコンピュータ1上の外部記憶装置15にプリンタ2の出荷設定及び拡張機能情報を格納していた。この構成によって、UI表示プログラム51や印刷データ生成プログラム52が動作するタイミングでプリンタ2からステータス情報を取得できなくても、プリンタ2に適した印刷データの作成が可能になる。
10 キーボード
11 入力インタフェース
12 CPU
13 ROM
14 RAM
14a 図柄情報記憶部
14b 印刷データ記憶部
14c プログラムロード領域
15 外部記憶装置
16 出力インタフェース
17 表示部
18 マウス
19 入出力インタフェース
2 プリンタ
21 インタフェース部
22 RAM
23 ROM
24 CPU
25 プリンタエンジン
30 アプリケーションプログラム群
31 印刷アプリケーションプログラム
40 オペレーションシステム
41 プリントサービスプログラム
42 インタフェース制御プログラム
50 プリンタドライバ
51 UI表示プログラム
52 印刷データ生成プログラム
53 データ送受信制御プログラム
Claims (14)
- 印刷装置と接続され、該印刷装置を制御する情報処理装置であって、
前記印刷装置における出荷設定及び拡張機能情報から取得する取得手段と、
設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とを用いて、出力対象の印刷データを前記印刷装置への出力の実行あるいは中止を制御する出力制御手段と
を備えることを特徴とする情報処理装置。 - 前記印刷装置における印刷設定画面を介して印刷設定を行う設定手段を更に備え、
前記取得手段は、前記印刷設定画面を表示する際に、前記出荷設定及び拡張機能情報を取得する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記印刷設定画面の表示内容を制御する表示制御手段を更に備え、
前記表示制御手段は、前記取得手段で前記出荷設定及び拡張機能情報を取得できた場合、該出荷設定及び拡張機能情報に基づいて、印刷設定画面の表示内容を制御し、一方、前記取得手段で前記出荷設定及び拡張機能情報を取得できなかった場合、所定の出荷設定及び拡張機能情報に基づいて、印刷設定画面の表示内容を制御する
ことを特徴とする請求項2に記載の情報処理装置。 - 前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とを比較する比較手段と、
前記設定された印刷設定情報を変更する変更手段とを更に備え、
前記取得手段は、前記出力対象の印刷データを作成する際に、前記出荷設定及び拡張機能情報を取得し、
前記比較手段は、前記出力対象の印刷データを作成する際に、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とを比較し、
前記変更手段は、前記比較手段の比較の結果、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とが整合しない場合、前記設定された印刷設定情報を変更する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記出力対象の印刷データの前記印刷装置への出力を中止する旨を示す警告情報を表示する表示手段を更に備え、
前記取得手段は、前記出力対象の印刷データを前記印刷装置へ出力する際に、前記出荷設定及び拡張機能情報を取得し、
前記比較手段は、前記出力対象の印刷データを前記印刷装置へ出力する際に、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とを比較し、
前記表示手段は、前記出力対象の印刷データを前記印刷装置へ出力する際に、前記比較手段の比較の結果、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とが整合しない場合、前記出力対象の印刷データの前記印刷装置への出力を中止する旨を示す警告情報を表示する
ことを特徴とする請求項4に記載の情報処理装置。 - 前記制御手段は、前記比較手段の比較の結果、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とが整合しない場合、前記出力対象の印刷データの前記印刷装置への出力を中止し、一方、前記比較手段の比較の結果、前記設定された印刷設定情報と、前記取得手段で取得した出荷設定及び拡張機能情報とが整合する場合、前記出力対象の印刷データの前記印刷装置への出力を実行する
ことを特徴とする請求項4に記載の情報処理装置。 - 前記取得手段は、前記印刷装置から、前記出荷設定及び拡張機能情報を記憶する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記印刷装置における出荷設定及び拡張機能情報を記憶する記憶手段を更に備え、
前記取得手段は、前記記憶手段から前記出荷設定及び拡張機能情報を取得する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記取得手段は、少なくとも当該取得手段を実現する制御プログラムが当該情報処理装置に記憶される際に、前記出荷設定及び拡張機能情報を取得する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記記憶手段は、前記取得手段で前記出荷設定及び拡張機能情報を取得できた場合、該出荷設定及び拡張機能情報を記憶し、一方、前記取得手段で前記出荷設定及び拡張機能情報を取得できなかった場合、所定の出荷設定及び拡張機能情報を記憶する
ことを特徴とする請求項8に記載の情報処理装置。 - 前記取得手段は、前記制御手段による制御の完了後、前記出荷設定及び拡張機能情報を取得し、
前記記憶手段は、前記制御手段による制御の完了後、前記取得手段で取得した前記出荷設定及び拡張機能情報で自身の内容を更新する
ことを特徴とする請求項8に記載の情報処理装置。 - 前記取得手段は、前記制御手段による制御の完了後、前記出荷設定及び拡張機能情報を取得し、
前記制御手段によって前記出力対象の印刷データの前記印刷装置への出力が中止され、前記取得手段で前記出荷設定及び拡張機能情報を取得できず、かつ前記記憶手段に既に前記出荷設定及び拡張機能情報が格納されている場合、該記憶手段は、所定の出荷設定及び拡張機能情報で自身の内容を更新する
ことを特徴とする請求項8に記載の情報処理装置。 - 印刷装置と接続され、該印刷装置を制御する情報処理装置の制御方法であって、
前記印刷装置における出荷設定及び拡張機能情報から取得する取得工程と、
設定された印刷設定情報と、前記取得工程で取得した出荷設定及び拡張機能情報とを用いて、出力対象の印刷データを前記印刷装置への出力の実行あるいは中止を制御する出力制御工程と
を備えることを特徴とする情報処理装置の制御方法。 - 印刷装置と接続され、該印刷装置を制御する情報処理装置の制御を実現するプログラムであって、
前記印刷装置における出荷設定及び拡張機能情報から取得する取得工程のプログラムコードと、
設定された印刷設定情報と、前記取得工程で取得した出荷設定及び拡張機能情報とを用いて、出力対象の印刷データを前記印刷装置への出力の実行あるいは中止を制御する出力制御工程のプログラムコードと
を備えることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004186475A JP4393286B2 (ja) | 2004-06-24 | 2004-06-24 | 情報処理装置及びその制御方法、プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004186475A JP4393286B2 (ja) | 2004-06-24 | 2004-06-24 | 情報処理装置及びその制御方法、プログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2006011713A true JP2006011713A (ja) | 2006-01-12 |
| JP2006011713A5 JP2006011713A5 (ja) | 2007-08-09 |
| JP4393286B2 JP4393286B2 (ja) | 2010-01-06 |
Family
ID=35778926
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004186475A Expired - Fee Related JP4393286B2 (ja) | 2004-06-24 | 2004-06-24 | 情報処理装置及びその制御方法、プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4393286B2 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008162084A (ja) * | 2006-12-27 | 2008-07-17 | Fuji Xerox Co Ltd | 画像処理装置、画像処理システム、画像形成装置、画像形成システム、情報処理装置、情報処理システムおよび制御プログラム |
| JP2008234575A (ja) * | 2007-03-23 | 2008-10-02 | Canon Inc | 情報処理装置及びドライバ制御方法 |
| JP2021174179A (ja) * | 2020-04-23 | 2021-11-01 | セイコーエプソン株式会社 | 印刷制御装置、印刷制御方法、及び印刷制御プログラム |
| JP2021174196A (ja) * | 2020-04-23 | 2021-11-01 | セイコーエプソン株式会社 | 印刷制御装置、印刷制御方法、及び印刷制御プログラム |
| JP2024091724A (ja) * | 2018-03-29 | 2024-07-05 | キヤノン株式会社 | 印刷処理システム、および制御方法 |
| JP2024159920A (ja) * | 2020-10-30 | 2024-11-08 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
-
2004
- 2004-06-24 JP JP2004186475A patent/JP4393286B2/ja not_active Expired - Fee Related
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008162084A (ja) * | 2006-12-27 | 2008-07-17 | Fuji Xerox Co Ltd | 画像処理装置、画像処理システム、画像形成装置、画像形成システム、情報処理装置、情報処理システムおよび制御プログラム |
| JP2008234575A (ja) * | 2007-03-23 | 2008-10-02 | Canon Inc | 情報処理装置及びドライバ制御方法 |
| JP2024091724A (ja) * | 2018-03-29 | 2024-07-05 | キヤノン株式会社 | 印刷処理システム、および制御方法 |
| JP7562898B2 (ja) | 2018-03-29 | 2024-10-07 | キヤノン株式会社 | 印刷処理システム、および制御方法 |
| JP2021174179A (ja) * | 2020-04-23 | 2021-11-01 | セイコーエプソン株式会社 | 印刷制御装置、印刷制御方法、及び印刷制御プログラム |
| JP2021174196A (ja) * | 2020-04-23 | 2021-11-01 | セイコーエプソン株式会社 | 印刷制御装置、印刷制御方法、及び印刷制御プログラム |
| JP2024159920A (ja) * | 2020-10-30 | 2024-11-08 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4393286B2 (ja) | 2010-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4991402B2 (ja) | 情報処理装置、印刷設定方法、プログラム | |
| US6965953B2 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium storing program for realizing the method | |
| JP4574344B2 (ja) | 情報処理装置及び方法 | |
| JP2023178377A (ja) | プログラム及び制御方法 | |
| US8402478B2 (en) | Storing medium having a device driver for controlling a plurality of types of peripheral devices | |
| US11204852B2 (en) | Information processing apparatus, method of controlling the same, information processing system and storage medium | |
| JP7528176B2 (ja) | 情報処理装置及びプログラム | |
| JP4926807B2 (ja) | 情報処理装置及び情報処理方法 | |
| JP5314976B2 (ja) | 印刷装置及びその制御方法 | |
| JP5025514B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びコンピュータプログラム | |
| JP4393286B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
| CN103534678B (zh) | 信息处理装置、信息处理方法 | |
| US20030161000A1 (en) | Printing control program, printing control method, printing system and information processing apparatus | |
| JP2009205694A (ja) | 情報処理装置および方法とデバイスドライバ | |
| JP4087788B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
| US12086486B2 (en) | Storage medium, information processing apparatus, and control method for providing status notification about a printing apparatus | |
| JP2006133892A (ja) | プリンタホスト、印刷装置状態表示プログラム | |
| JP2013545630A (ja) | ラベルプリンタ | |
| JP2006154954A (ja) | 情報処理装置及びその制御方法、プログラム | |
| JP2006178767A (ja) | 印刷予約システム及びその制御方法 | |
| US12112078B2 (en) | Information processing apparatus capable of extending print functions and storage medium | |
| JPH10124436A (ja) | 情報処理装置 | |
| JP5460774B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びコンピュータプログラム | |
| JP2007219576A (ja) | プリンタドライバ選択プログラム及び記録媒体 | |
| JP2007207003A (ja) | 情報処理装置、ドライバ設定方法、記憶媒体、プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070621 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070621 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20070621 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090930 |
|
| 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: 20091009 |
|
| 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: 20091013 |
|
| 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: 20121023 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131023 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |