JP5104926B2 - 印刷制御装置およびプログラム - Google Patents
印刷制御装置およびプログラム Download PDFInfo
- Publication number
- JP5104926B2 JP5104926B2 JP2010188071A JP2010188071A JP5104926B2 JP 5104926 B2 JP5104926 B2 JP 5104926B2 JP 2010188071 A JP2010188071 A JP 2010188071A JP 2010188071 A JP2010188071 A JP 2010188071A JP 5104926 B2 JP5104926 B2 JP 5104926B2
- Authority
- JP
- Japan
- Prior art keywords
- port
- print data
- printing
- output
- printer
- 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
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/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
-
- 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/1207—Improving or facilitating administration, e.g. print management resulting in the user being informed about print result after a job submission
-
- 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/1236—Connection management
-
- 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/1259—Print job monitoring, e.g. job status
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00278—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a printing apparatus, e.g. a laser beam printer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32502—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32502—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices
- H04N1/32523—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices a plurality of output devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0039—Connection via a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0044—Connecting to a plurality of different apparatus; Using a plurality of different connectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0046—Software interface details, e.g. interaction of operating systems
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)
- Multimedia (AREA)
- Signal Processing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本形態の印刷制御システム500は,図1に示すように,指定されたプリンタに印刷データを出力するPC100(印刷制御装置の一例)と,印刷機能を有するプリンタ201,202,203とを備えている。そして,印刷システム500では,PC100と,プリンタ201,202,203とがネットワーク400に接続されている。各プリンタ201,202,203は,同じモデル(機種)である必要はなく,互いに異なっていてもよい。
続いて,PC100の概略構成について説明する。PC100は,図2に示すように,CPU51と,ROM52と,RAM53と,HDD54と,キーボードやマウス等からなる操作部55と,液晶ディスプレイ等からなる表示部56と,USBインターフェース57と,ネットワークインターフェース58とを有している。
[ユーザインターフェース]
続いて,プリンタドライバ110のユーザインターフェースについて説明する。プリンタドライバ110は,プリンタポートや各プリンタの個別属性を設定可能するユーザインターフェースを備えている。
続いて,プリンタドライバ110をPC100に組み込む際のインストール処理について,図5のフローチャートを参照しつつ説明する。このインストール処理は,プリンタドライバ110のインストール用プログラムによって実行される。
続いて,ダミーポートが設定される他の例として,プリンタ履歴画面65の削除ボタン653の押下を契機に実行される削除処理(指定手段の一例)について,図6のフローチャートを参照しつつ説明する。
[第1の形態]
続いて,印刷データを出力するデータ出力処理(作成手段,出力手段,判断手段,表示手段,削除手段の一例)について,図7のフローチャートを参照しつつ説明する。このデータ出力処理は,アプリケーションプログラム等から印刷指示が入力されたことを契機に,プリンタドライバ110によって実行される。
続いて,データ出力処理の他の形態について,図9のフローチャートを参照しつつ説明する。第2の形態のデータ出力処理では,ポートを変更しない場合,印刷データを削除するか否かを確認する。この点,ポートを変更しない場合に必ず印刷データを削除する第1の形態とは異なる。なお,本形態の説明では,第1の形態と同じ処理については同じ符号を付して説明を省略する。
続いて,データ出力処理の第3の形態について,図11のフローチャートを参照しつつ説明する。第3の形態のデータ出力処理では,印刷データが送信できない場合,ポートの変更を行わず,印刷データを削除するか否かを確認する。この点,印刷データが送信できない場合に,先ずポートの変更を問い合わせる第1の形態ないし第2の形態とは異なる。なお,本形態の説明では,第1の形態ないし第2の形態と同じ処理については同じ符号を付して説明を省略する。
65 プリンタ履歴画面
66 プリンタ一覧画面
67 メッセージ画面
68 メッセージ画面
100 パーソナルコンピュータ(PC)
110 プリンタドライバ
201 プリンタ
500 印刷制御システム
Claims (7)
- 印刷データを作成する作成手段と,
前記作成手段によって作成された印刷データを,指定されたポートを介して印刷装置に出力する出力手段と,
複数種類の印刷装置を制御可能なユニバーサルドライバのインストール直後に設定される印刷装置と接続されない仮想ポートである非接続ポートに対して印刷データが出力されたか否かを判断する判断手段と,
前記判断手段が前記非接続ポートに対して印刷データが出力されたと判断した場合,ポート変更を指示する操作画面である第1操作画面と,印刷データの削除を指示する操作画面である第2操作画面と,の少なくとも一方を表示する表示手段と,
を備えることを特徴とする印刷制御装置。 - 請求項1に記載する印刷制御装置において,
前記出力手段は,前記第1操作画面を通じてポートが変更された際,前記判断手段にて非接続ポートに対して出力されたと判断された印刷データを,変更後のポートを介して印刷装置に出力することを特徴とする印刷制御装置。 - 請求項2に記載する印刷制御装置において,
前記出力手段は,前記判断手段にて非接続ポートに対して出力されたと判断された印刷データを,変更後のポートを介して印刷装置に出力する際,装置自身に記憶されている他の印刷データについても変更後のポートを介して前記印刷装置に出力することを特徴とする印刷制御装置。 - 請求項1から請求項3のいずれか1つに記載する印刷制御装置において,
印刷装置を選択する選択手段と,
前記選択手段にて選択された印刷装置が印刷データの出力先となるようにポートを変更する変更手段とを備え,
前記作成手段は,前記選択手段によって選択された印刷装置に応じた印刷データを作成することを特徴とする印刷制御装置。 - 請求項1から請求項4のいずれか1つに記載する印刷制御装置において,
指定されたポートに対応する印刷装置と非接続となった場合に,ポートを仮想ポートに指定する指定手段を備え,
前記判断手段は,仮想ポートを前記非接続ポートとして判断することを特徴とする印刷制御装置。 - 請求項1から請求項5のいずれか1つに記載する印刷制御装置において,
前記第1操作画面を通じてポート変更を行わないとされた場合に,前記判断手段にて非接続ポートに対して出力されたと判断された印刷データの削除を行う削除手段を備えることを特徴とする印刷制御装置。 - コンピュータを,
印刷データを作成する作成手段と,
前記作成手段によって作成された印刷データを,指定されたポートを介して印刷装置に出力する出力手段と,
複数種類の印刷装置を制御可能なユニバーサルドライバのインストール直後に設定される印刷装置と接続されない仮想ポートである非接続ポートに対して印刷データが出力されたか否かを判断する判断手段と,
前記判断手段が前記非接続ポートに対して印刷データが出力されたと判断した場合,ポート変更を指示する操作画面である第1操作画面と,印刷データの削除を指示する操作画面である第2操作画面と,の少なくとも一方を表示する表示手段と,
として機能させることを特徴とするプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010188071A JP5104926B2 (ja) | 2010-08-25 | 2010-08-25 | 印刷制御装置およびプログラム |
US13/053,279 US8805667B2 (en) | 2010-08-25 | 2011-03-22 | Print control device |
EP11159270.5A EP2423802B1 (en) | 2010-08-25 | 2011-03-22 | Print control device |
CN201110079941.5A CN102385488B (zh) | 2010-08-25 | 2011-03-25 | 打印控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010188071A JP5104926B2 (ja) | 2010-08-25 | 2010-08-25 | 印刷制御装置およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012048356A JP2012048356A (ja) | 2012-03-08 |
JP5104926B2 true JP5104926B2 (ja) | 2012-12-19 |
Family
ID=44259865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010188071A Active JP5104926B2 (ja) | 2010-08-25 | 2010-08-25 | 印刷制御装置およびプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8805667B2 (ja) |
EP (1) | EP2423802B1 (ja) |
JP (1) | JP5104926B2 (ja) |
CN (1) | CN102385488B (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5871575B2 (ja) * | 2011-11-15 | 2016-03-01 | キヤノン株式会社 | 情報処理装置、情報処理方法、コンピュータプログラム |
JP6092074B2 (ja) * | 2013-10-30 | 2017-03-08 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置、画像形成システム、及び情報処理方法 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6216176B1 (en) * | 1997-09-30 | 2001-04-10 | Brother Kogyo Kabushiki Kaisha | Method of passing right to use input/output port between softwares |
JP2000267824A (ja) * | 1999-03-19 | 2000-09-29 | Ricoh Co Ltd | プリンタドライバ |
US6968307B1 (en) * | 2000-04-28 | 2005-11-22 | Microsoft Corporation | Creation and use of virtual device drivers on a serial bus |
JP2003131839A (ja) * | 2001-10-29 | 2003-05-09 | Canon Inc | ネットワークシステム、情報処理装置、情報処理方法、及び、制御プログラム |
JP4097011B2 (ja) | 2001-12-03 | 2008-06-04 | 株式会社リコー | ネットワーク画像形成システム |
JP2004054909A (ja) | 2002-05-31 | 2004-02-19 | Canon Inc | 情報処理装置、印刷システム、情報処理装置の印刷制御方法、及び印刷制御プログラム |
JP2004094312A (ja) | 2002-08-29 | 2004-03-25 | Canon Inc | プリントシステム、印刷方法及び制御プログラム |
US20040190042A1 (en) * | 2003-03-27 | 2004-09-30 | Ferlitsch Andrew Rodney | Providing enhanced utilization of printing devices in a cluster printing environment |
JP4196835B2 (ja) | 2004-01-08 | 2008-12-17 | ブラザー工業株式会社 | 情報取得処理プログラム、コンピュータ、および情報取得処理システム |
US7773248B2 (en) | 2003-09-30 | 2010-08-10 | Brother Kogyo Kabushiki Kaisha | Device information management system |
JP3821138B2 (ja) | 2004-04-23 | 2006-09-13 | コニカミノルタビジネステクノロジーズ株式会社 | ポート設定変更装置、ポート設定変更制御プログラム及びポート設定変更方法 |
KR100727946B1 (ko) | 2005-06-29 | 2007-06-14 | 삼성전자주식회사 | 오프라인 상태의 화상 형성 장치에 대한 인쇄 작업 제어방법 및 장치. |
US8346981B2 (en) * | 2005-08-23 | 2013-01-01 | Mcci Corporation | Connection of peripherals to operating systems |
JP4844347B2 (ja) * | 2006-10-24 | 2011-12-28 | コニカミノルタビジネステクノロジーズ株式会社 | 印刷制御装置、印刷制御方法及び印刷制御プログラム |
CN101364167A (zh) | 2007-08-06 | 2009-02-11 | 山东新北洋信息技术股份有限公司 | 打印控制方法和装置 |
US20090070660A1 (en) | 2007-09-06 | 2009-03-12 | Poirier Arthur J | System and method for manipulation of document data intercepted through port redirection |
JP2010186458A (ja) * | 2009-01-19 | 2010-08-26 | Ricoh Co Ltd | プログラム、記録媒体、及び情報処理装置 |
-
2010
- 2010-08-25 JP JP2010188071A patent/JP5104926B2/ja active Active
-
2011
- 2011-03-22 US US13/053,279 patent/US8805667B2/en active Active
- 2011-03-22 EP EP11159270.5A patent/EP2423802B1/en active Active
- 2011-03-25 CN CN201110079941.5A patent/CN102385488B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
EP2423802A2 (en) | 2012-02-29 |
US20120050791A1 (en) | 2012-03-01 |
EP2423802B1 (en) | 2018-06-27 |
EP2423802A3 (en) | 2013-05-15 |
CN102385488B (zh) | 2015-01-28 |
US8805667B2 (en) | 2014-08-12 |
CN102385488A (zh) | 2012-03-21 |
JP2012048356A (ja) | 2012-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8649030B2 (en) | Controlling an information processing apparatus on which a plurality of printer drivers are installed | |
JP5321929B2 (ja) | ユニバーサルデバイスドライバ、デバイス制御プログラム、情報処理装置、サーバ装置、及び、方法 | |
JP2010280185A (ja) | 画像処理装置 | |
JP2008009967A (ja) | 情報処理装置、情報処理システム、プログラム及びその記録媒体 | |
JP2009301127A (ja) | プリンタドライバプログラム及び印刷指示装置 | |
EP2290523B1 (en) | Host apparatus connectable to image forming apparatus and compatible function information providing method | |
JP5370265B2 (ja) | 共通プリンタドライバ、及び印刷ポートの管理方法 | |
JP4639917B2 (ja) | 画像形成装置および画像形成システム | |
JP4631669B2 (ja) | 印刷システム及び印刷制御プログラム | |
JP5104926B2 (ja) | 印刷制御装置およびプログラム | |
JP2007164480A (ja) | 印刷システム及び印刷方法 | |
JP4479278B2 (ja) | プリンタ、プリンタシステム及びプリンタ管理方法並びにプリンタ管理用プログラム | |
JP5454441B2 (ja) | ユニバーサルデバイスドライバ、及び、デバイス制御方法 | |
JP2012084045A (ja) | 情報処理プログラム及び情報処理装置 | |
JP2013175127A (ja) | 入出力設定プログラム、出力設定プログラム、及び、データ処理装置 | |
JP6962116B2 (ja) | 通信装置のためのコンピュータプログラムと通信装置 | |
JP5045966B2 (ja) | 画像形成システム | |
JP5376253B2 (ja) | データ処理装置、データ処理システム、データ処理プログラム、及び、デバイスドライバ | |
JP5071744B2 (ja) | 印刷装置、印刷システム、及びプリンタドライバ | |
JP5353997B2 (ja) | 情報処理装置、情報処理システム、プログラム及びその記録媒体 | |
KR101383569B1 (ko) | 인쇄 제어 방법 및 인쇄제어장치 | |
JP2011186899A (ja) | プリンタードライバー、印刷制御装置、印刷システム | |
JP2008287393A (ja) | 印刷システム、印刷制御装置、印刷システムの制御方法、ドライバプログラム、およびそのプログラムを記録した記録媒体 | |
JP2008191954A (ja) | 印刷制御装置、印刷制御方法、及び印刷制御プログラム | |
JP2011221889A (ja) | 印刷システム、印刷装置、インストーラ、インストール方法、およびインストールプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120619 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120802 |
|
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: 20120904 |
|
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: 20120917 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5104926 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151012 Year of fee payment: 3 |