JP3793197B2 - 情報処理装置、情報処理方法、情報処理プログラム並びに記憶媒体 - Google Patents
情報処理装置、情報処理方法、情報処理プログラム並びに記憶媒体 Download PDFInfo
- Publication number
- JP3793197B2 JP3793197B2 JP2003405028A JP2003405028A JP3793197B2 JP 3793197 B2 JP3793197 B2 JP 3793197B2 JP 2003405028 A JP2003405028 A JP 2003405028A JP 2003405028 A JP2003405028 A JP 2003405028A JP 3793197 B2 JP3793197 B2 JP 3793197B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- print job
- display element
- logical
- physical
- 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
- 230000010365 information processing Effects 0.000 title claims description 52
- 238000003672 processing method Methods 0.000 title claims description 16
- 238000000034 method Methods 0.000 claims description 81
- 230000008569 process Effects 0.000 claims description 58
- 230000004044 response Effects 0.000 claims description 15
- 238000012545 processing Methods 0.000 description 64
- 230000006870 function Effects 0.000 description 49
- 238000010586 diagram Methods 0.000 description 17
- 238000007726 management method Methods 0.000 description 15
- 238000003825 pressing Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- 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/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- 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/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- 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/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1232—Transmitting printer device capabilities, e.g. upon request or periodically
-
- 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/126—Job scheduling, e.g. queuing, determine appropriate device
-
- 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/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
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
-
- 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
- H04N1/00244—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 with a server, e.g. an internet server
-
- 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/00344—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 management, maintenance, service or repair apparatus
-
- 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/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00477—Indicating status, e.g. of a job
-
- 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
- H04N1/32539—Detecting or indicating the status of the output devices
-
- 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/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- 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/124—Parallel printing or parallel ripping
-
- 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/1245—Job translation or job parsing, e.g. page banding by conversion to intermediate or common format
-
- 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/1247—Job translation or job parsing, e.g. page banding by conversion to printer ready format
-
- 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/126—Job scheduling, e.g. queuing, determine appropriate device
- G06F3/1261—Job scheduling, e.g. queuing, determine appropriate device by using alternate printing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
入力装置、及び表示装置と通信可能な情報処理装置であって、
印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、前記表示装置の画面上に表示させる表示制御手段と、
前記入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得手段と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得手段と、
を有し、
前記表示制御手段は、
前記第1取得手段により取得された前記印刷ジョブの属性と、前記第2取得手段により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とする。
前記印刷ジョブが中間形式ファイルから作成されたものであれば、前記中間形式ファイルを用いて印刷ジョブを生成できるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させ、
前記印刷ジョブが中間形式ファイルを用いずに作成されたものであれば、前記印刷ジョブを生成したプリンタドライバと互換性のあるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させることを特徴とする。
前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と識別可能に表示させることを特徴とする。
前記印刷ジョブ表示要素を、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素上に移動する移動指示を、前記入力装置から入力した場合に、前記印刷ジョブ表示要素に対応する印刷ジョブを、移動対象となった前記プリンタ表示要素に対応するプリントキューに登録することを特徴とする。
前記表示制御手段は、前記印刷ジョブアイコンがドラッグされた場合に、前記選択された印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタアイコンの表示形態を変更することを特徴とする。
前記表示制御手段は、前記印刷ジョブアイコンがドラッグされた状態で、前記印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタまたは物理プリンタに対応するプリンタアイコン上に移動された場合に、警告を表示することを特徴とする。
選択指示入力により選択された所定の印刷ジョブ表示要素に対応する印刷ジョブの属性と、前記プリンタ表示要素に関連付けられた論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、を識別可能に表示させる表示制御手段と、
前記選択された前記印刷ジョブの表示要素の、所定の出力可能なプリンタのプリンタ表示要素への、ドロップ操作に応じて、前記選択された印刷ジョブを前記所定の出力可能なプリンタのキューに移動する移動手段とを、有することを特徴とする。
印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、表示装置の画面上に表示させる表示制御工程と、
入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得工程と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得工程と、
を有し、
前記表示制御工程は、
前記第1取得工程により取得された前記印刷ジョブの属性と、前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とする。
前記印刷ジョブが中間形式ファイルから作成されたものであれば、前記中間形式ファイルを用いて印刷ジョブを生成できるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させ、
前記印刷ジョブが中間形式ファイルを用いずに作成されたものであれば、前記印刷ジョブを生成したプリンタドライバと互換性のあるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させることを特徴とする。
前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と識別可能に表示させることを特徴とする。
前記印刷ジョブ表示要素を、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素上に移動する移動指示を、前記入力装置から入力した場合に、前記印刷ジョブ表示要素に対応する印刷ジョブを、移動対象となった前記プリンタ表示要素に対応するプリントキューに登録することを特徴とする。
前記表示制御工程は、前記印刷ジョブアイコンがドラッグされた場合に、前記選択された印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタアイコンの表示形態を変更することを特徴とする。
前記表示制御工程は、前記印刷ジョブアイコンがドラッグされた状態で、前記印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタまたは物理プリンタに対応するプリンタアイコン上に移動された場合に、警告を表示することを特徴とする。
選択指示入力により選択された所定の印刷ジョブ表示要素に対応する印刷ジョブの属性と、前記プリンタ表示要素に関連付けられた論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、を識別可能に表示させる表示制御工程と、
前記選択された前記印刷ジョブの表示要素の、所定の出力可能なプリンタのプリンタ表示要素への、ドロップ操作に応じて、前記選択された印刷ジョブを前記所定の出力可能なプリンタのキューに移動する移動工程とを、有することを特徴とする。
コンピュータに、
印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、表示装置の画面上に表示させる表示制御工程と、
入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得工程と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得工程と、
を実行させる情報処理プログラムであって、
前記表示制御工程は、
前記第1取得工程により取得された前記印刷ジョブの属性と、前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とする。
コンピュータに、
印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、表示装置の画面上に表示させる表示制御工程と、
入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得工程と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得工程と、
を実行させる情報処理プログラムを格納した記憶媒体であって、
前記表示制御工程は、
前記第1取得工程により取得された前記印刷ジョブの属性と、前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とする。
以下、図面を参照して本発明の第1実施形態について詳細に説明する。本実施形態は、印刷ジョブの移動を、マウスなどのポインティングデバイスでドラッグ、ドロップすることにより可能にし、更にその印刷ジョブの移動先として適当な論理プリンタ又はプリントデバイスであるか不適当な論理プリンタ又はプリントデバイスであるかを、印刷ジョブの属性、プリントデバイスの能力等によって判断し、その印刷ジョブの移動先として不適当な論理プリンタを示す表示をグレイアウト表示するシステムである。
図1は、第1実施形態に係る印刷処理システムの構成を示す図である。
図2は、クライアント102〜104やプリントサーバ101として使用されるコンピュータの構成を説明するブロック図である。なお、本実施形態においては、クライントコンピュータ102〜104もプリントサーバ101も同様あるいは同等のハードウェア構成とするが、それぞれ専用のハードウェア構成であっても構わない。
本印刷処理システムでは、複数のプリンタを仮想的に束ねて1つにした単独では為しえない機能を備えた仮想的なプリンタを「グループプリンタ」として設定することができる。即ち、アプリケーションから、グループプリンタに対して印刷指示を発行することにより、グループプリンタに属する複数のプリンタのいずれかに印刷を行なわせることができる。ここで、束ねられる複数のプリンタの各々を「メンバプリンタ」と称する。また、グループプリンタおよびメンバプリンタには、グループプリンタドライバおよびデバイスドライバが対応している。
アプリケーションにおける印刷指示に応じてOSを介して出力される描画命令(一般的にDDI或いはGDIと呼ばれている)を解釈しページ記述言語を生成し、図6のジョブ制御ポートモニタ621ではなく、OSに標準で搭載され標準TCP/IPスタンダードポートのようなポートモニタを介して、デバイスへ出力させるようなプリンタを通常プリンタと呼び、ジョブ制御ポートモニタ621に関連付けられたグループプリンタやメンバプリンタと区別する。
次に、本実施形態におけるグループプリンタドライバ603からの印刷について説明する。
<中間形式ファイルの構成例>
図8は、構築された中間形式ファイルの構成の一例を示した図である。
次に、図7で印刷ジョブの流れを更に詳しく述べる。ここで、図6と同じ機能は同じ参照番号を付与しており、その機能については詳説しない。
図13を用いて、印刷ジョブの種類と、それぞれの種類で移動可能なプリンタの種類との関係を示す。なお、いずれの実施形態においても「論理プリンタ」のことを単に「プリンタ」と呼ぶこともある。また、論理プリンタがプリンタデバイス(物理プリンタとも呼ぶ)と1対1に対応している場合には論理プリンタと物理プリンタとを特に区別する必要はない。
図14は、印刷ジョブを管理するための画面の1例を示す図である。図14の画面には、印刷ジョブを象徴的に示す印刷ジョブ表示要素としてプリンタアイコンがリスト表示され、複数の印刷装置のプリントキューを象徴的に示すプリンタ表示要素として印刷ジョブアイコンがリスト表示されている。図15〜16、図19〜24についても同様であるが、ユーザはプリンタに障害が発生したタイミングや込み合っていることをこの表示画面中の「状態」を介して知ることが出来、任意のタイミングで所定のジョブを所定のプリンタに対して移動指示することができる。更に、ジャム発生や消耗品切れ時などにおける代行印刷を行なうようなタイミングに限定されることなく、ユーザに都合の良いタイミングで容易に印刷ジョブのプリンタ変更を指示することができる。
図9は、図14に示す画面に対するユーザの操作を取得し、その操作を画面に反映させるための表示制御用モジュールの構成を示す図である。
次に、図10を参照して印刷ジョブを移動する際の表示処理の詳細を説明する。図10は選択した印刷ジョブの移動を指示する一連の操作に関する処理の流れを示すフローチャートである。
図11は図10のフローチャートにおけるステップ1004の詳細を示す図である。これはユーザが任意のタイミングで指示入力することにより選択された所定の印刷ジョブ表示要素に対応する印刷ジョブの属性と、プリンタ表示要素に関連付けられたプリンタの属性とに基づき、選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能なプリンタのプリンタ表示要素と、前記印刷ジョブを出力可能なプリンタのプリンタ表示要素と、を識別可能に表示させる処理を表す。
次に、本発明の第2実施形態としての印刷処理システムについて図17〜図24を用いて説明する。上記第1実施形態ではプリンタアイコンの表示変更のタイミングが、印刷ジョブアイコンのドラッグ開始時点であるのに対し、本実施形態では、印刷ジョブアイコンを選択してドラッグを行ない、マウスカーソルがプリンタリスト上のあるプリンタアイコンに重ねられたときに、所定の条件にしたがってマウスカーソルおよびプリンタアイコンの表示が変化する。他の構成及び動作については、上記第1実施形態と同様であるため、その説明は省略する。
上記の第1、第2実施形態では、ジョブを生成したクライアント内でそのジョブを移動することを前提として説明したが、本発明はこれに限定されるものではなく、印刷を指示したユーザとは異なるユーザがその印刷ジョブを移動しても良い。つまり、クライアントとの間で通信可能な他のコンピュータから印刷ジョブの移動指示を受け取ってもよい。
上記第1乃至第3実施形態では、図11のステップ1105、1117、1108、図12の1203、図18の1801、1803、1807においてジョブ制御プリントサービス622において管理される論理プリンタの属性を取得するように説明してきたが、これに限定されるものではなく、情報処理装置が、移動元と移動候補の対象となる物理プリンタからプリンタ属性を、通信回線を介して取得するようにしても良い。
Claims (32)
- 入力装置、及び表示装置と通信可能な情報処理装置であって、
印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、前記表示装置の画面上に表示させる表示制御手段と、
前記入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得手段と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得手段と、
を有し、
前記表示制御手段は、
前記第1取得手段により取得された前記印刷ジョブの属性と、前記第2取得手段により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とする情報処理装置。 - 前記表示制御手段は、
前記印刷ジョブが中間形式ファイルから作成されたものであれば、前記中間形式ファイルを用いて印刷ジョブを生成できるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させ、
前記印刷ジョブが中間形式ファイルを用いずに作成されたものであれば、前記印刷ジョブを生成したプリンタドライバと互換性のあるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させることを特徴とする請求項1に記載の情報処理装置。 - 前記表示制御手段は、
前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と識別可能に表示させることを特徴とする請求項1又は2に記載の情報処理装置。 - 前記表示制御手段は、
前記印刷ジョブ表示要素を、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素上に移動する移動指示を、前記入力装置から入力した場合に、前記印刷ジョブ表示要素に対応する印刷ジョブを、移動対象となった前記プリンタ表示要素に対応するプリントキューに登録することを特徴とする請求項1から3のいずれかに記載の情報処理装置。 - 前記印刷ジョブ表示要素は、印刷ジョブを表わす印刷ジョブアイコンであり、前記プリンタ表示要素は、プリントキューを表わすプリンタアイコンであり、
前記表示制御手段は、前記印刷ジョブアイコンがドラッグされた場合に、前記選択された印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタアイコンの表示形態を変更することを特徴とする請求項1に記載の情報処理装置。 - 前記印刷ジョブ表示要素は、印刷ジョブを表わす印刷ジョブアイコンであり、前記プリンタ表示要素は、プリントキューを表わすプリンタアイコンであり、
前記表示制御手段は、前記印刷ジョブアイコンがドラッグされた状態で、前記印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタまたは物理プリンタに対応するプリンタアイコン上に移動された場合に、警告を表示することを特徴とする請求項1に記載の情報処理装置。 - 前記第1取得手段は、前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、該印刷ジョブ表示要素に対応する印刷ジョブの属性の取得を行なうことを特徴とする請求項1に記載の情報処理装置。
- 前記第2取得手段は、前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、前記プリンタ表示要素が示す論理プリンタまたは物理プリンタの属性を取得することを特徴とする請求項1に記載の情報処理装置。
- 前記表示制御手段は、前記第1取得手段により取得された印刷ジョブの属性と前記第2取得手段により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブの属性を一部満たなさいことを示す警告表示を行なわせることを特徴とする請求項1から8のいずれかに記載の情報処理装置。
- 前記第1及び第2取得手段により取得された印刷ジョブの属性及び前記論理プリンタ又は物理プリンタの属性には、プリンタドライバ名が含まれることを特徴とする請求項1から9のいずれかに記載の情報処理装置。
- 前記表示制御手段は、前記第1取得手段により取得された印刷ジョブに関連付けられた論理プリンタと同じ物理プリンタに対応する複数の論理プリンタを、各々の論理プリンタに関連付けられた物理プリンタ識別情報に基づき特定し、該特定された各々の論理プリンタのプリンタ表示要素を出力不可能として表示するようにすることを特徴とする請求項1から10のいずれかに記載の情報処理装置。
- 前記第1取得手段ネットワークを介して通信可能な他のコンピュータに保持された印刷ジョブの属性を取得し、前記表示制御手段は前記他のコンピュータに保持された印刷ジョブの属性と、前記第2取得手段により取得された論理プリンタ又は物理プリンタの属性とに基づき、選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と識別可能に表示させることを特徴とする請求項1から11のいずれかに記載の情報処理装置。
- 前記移動は印刷ジョブのプリントキューへの関連付けを変更して再登録する処理であることを特徴とする請求項1から12のいずれかに記載の情報処理装置。
- 印刷ジョブの印刷ジョブ表示要素と複数の論理プリンタ又は物理プリンタのプリンタ表示要素とを画面上に表示可能な情報処理装置であって、
選択指示入力により選択された所定の印刷ジョブ表示要素に対応する印刷ジョブの属性と、前記プリンタ表示要素に関連付けられた論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、を識別可能に表示させる表示制御手段と、
前記選択された前記印刷ジョブの表示要素の、所定の出力可能なプリンタのプリンタ表示要素への、ドロップ操作に応じて、前記選択された印刷ジョブを前記所定の出力可能なプリンタのキューに移動する移動手段とを、有することを特徴とする情報処理装置。 - 印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、表示装置の画面上に表示させる表示制御工程と、
入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得工程と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得工程と、
を有し、
前記表示制御工程は、
前記第1取得工程により取得された前記印刷ジョブの属性と、前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とする情報処理方法。 - 前記表示制御工程は、
前記印刷ジョブが中間形式ファイルから作成されたものであれば、前記中間形式ファイルを用いて印刷ジョブを生成できるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させ、
前記印刷ジョブが中間形式ファイルを用いずに作成されたものであれば、前記印刷ジョブを生成したプリンタドライバと互換性のあるプリンタドライバに対応した論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素として表示させることを特徴とする請求項15に記載の情報処理方法。 - 前記表示制御工程は、
前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と識別可能に表示させることを特徴とする請求項15又は16に記載の情報処理方法。 - 前記表示制御工程は、
前記印刷ジョブ表示要素を、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素上に移動する移動指示を、前記入力装置から入力した場合に、前記印刷ジョブ表示要素に対応する印刷ジョブを、移動対象となった前記プリンタ表示要素に対応するプリントキューに登録することを特徴とする請求項15から17のいずれかに記載の情報処理方法。 - 前記印刷ジョブ表示要素は、印刷ジョブを表わす印刷ジョブアイコンであり、前記プリンタ表示要素は、プリントキューを表わすプリンタアイコンであり、
前記表示制御工程は、前記印刷ジョブアイコンがドラッグされた場合に、前記選択された印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタアイコンの表示形態を変更することを特徴とする請求項15に記載の情報処理方法。 - 前記印刷ジョブ表示要素は、印刷ジョブを表わす印刷ジョブアイコンであり、前記プリンタ表示要素は、プリントキューを表わすプリンタアイコンであり、
前記表示制御工程は、前記印刷ジョブアイコンがドラッグされた状態で、前記印刷ジョブアイコンに対応する印刷ジョブを出力不可能な論理プリンタまたは物理プリンタに対応するプリンタアイコン上に移動された場合に、警告を表示することを特徴とする請求項15に記載の情報処理方法。 - 前記第1取得工程は、前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、該印刷ジョブ表示要素に対応する印刷ジョブの属性の取得を行なうことを特徴とする請求項15に記載の情報処理方法。
- 前記第2取得工程は、前記入力装置から前記印刷ジョブ表示要素の移動指示を入力した場合に、前記プリンタ表示要素が示す論理プリンタまたは物理プリンタの属性を取得することを特徴とする請求項15に記載の情報処理方法。
- 前記表示制御工程は、前記第1取得工程により取得された印刷ジョブの属性と前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブの属性を一部満たなさいことを示す警告表示を行なわせることを特徴とする請求項15から22のいずれかに記載の情報処理方法。
- 前記第1及び第2取得工程により取得された印刷ジョブの属性及び前記論理プリンタ又は物理プリンタの属性には、プリンタドライバ名が含まれることを特徴とする請求項15から23のいずれかに記載の情報処理方法。
- 前記表示制御工程は、前記第1取得工程により取得された印刷ジョブに関連付けられた論理プリンタと同じ物理プリンタに対応する複数の論理プリンタを、各々の論理プリンタに関連付けられた物理プリンタ識別情報に基づき特定し、該特定された各々の論理プリンタのプリンタ表示要素を出力不可能として表示するようにすることを特徴とする請求項15から24のいずれかに記載の情報処理方法。
- 前記第1取得工程ネットワークを介して通信可能な他のコンピュータに保持された印刷ジョブの属性を取得し、前記表示制御工程は前記他のコンピュータに保持された印刷ジョブの属性と、前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と識別可能に表示させることを特徴とする請求項15から25のいずれかに記載の情報処理方法。
- 前記移動は印刷ジョブのプリントキューへの関連付けを変更して再登録する処理であることを特徴とする請求項15から26のいずれかに記載の情報処理方法。
- 印刷ジョブの印刷ジョブ表示要素と複数の論理プリンタ又は物理プリンタのプリンタ表示要素とを画面上に表示する情報処理方法であって、
選択指示入力により選択された所定の印刷ジョブ表示要素に対応する印刷ジョブの属性と、前記プリンタ表示要素に関連付けられた論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、を識別可能に表示させる表示制御工程と、
前記選択された前記印刷ジョブの表示要素の、所定の出力可能なプリンタのプリンタ表示要素への、ドロップ操作に応じて、前記選択された印刷ジョブを前記所定の出力可能なプリンタのキューに移動する移動工程とを、有することを特徴とする情報処理方法。 - コンピュータに、
印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、表示装置の画面上に表示させる表示制御工程と、
入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得工程と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得工程と、
を実行させる情報処理プログラムであって、
前記表示制御工程は、
前記第1取得工程により取得された前記印刷ジョブの属性と、前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とする情報処理プログラム。 - 印刷ジョブの印刷ジョブ表示要素と複数の論理プリンタ又は物理プリンタのプリンタ表示要素とを画面上に表示する情報処理プログラムであって、
コンピュータに、
選択指示入力により選択された所定の印刷ジョブ表示要素に対応する印刷ジョブの属性と、前記プリンタ表示要素に関連付けられた論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、を識別可能に表示させる表示制御工程と、
前記選択された前記印刷ジョブの表示要素の、所定の出力可能なプリンタのプリンタ表示要素への、ドロップ操作に応じて、前記選択された印刷ジョブを前記所定の出力可能なプリンタのキューに移動する移動工程とを、実行させることを特徴とする情報処理プログラム。 - コンピュータに、
印刷ジョブを象徴的に示す印刷ジョブ表示要素と、論理プリンタ又は物理プリンタに対応するプリントキューを象徴的に示すプリンタ表示要素とを、表示装置の画面上に表示させる表示制御工程と、
入力装置からの選択指示により選択された前記印刷ジョブ表示要素に対応する印刷ジョブの属性を取得する第1取得工程と、
前記プリンタ表示要素に対応する論理プリンタ又は物理プリンタの属性を取得する第2取得工程と、
を実行させる情報処理プログラムを格納した記憶媒体であって、
前記表示制御工程は、
前記第1取得工程により取得された前記印刷ジョブの属性と、前記第2取得工程により取得された論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素を、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタに対応する前記プリンタ表示要素と識別可能に表示させることを特徴とするコンピュータ読み取り可能な記憶媒体。 - 印刷ジョブの印刷ジョブ表示要素と複数の論理プリンタ又は物理プリンタのプリンタ表示要素とを画面上に表示する情報処理プログラムを格納した記憶媒体であって、
前記情報処理プログラムは、コンピュータに、
選択指示入力により選択された所定の印刷ジョブ表示要素に対応する印刷ジョブの属性と、前記プリンタ表示要素に関連付けられた論理プリンタ又は物理プリンタの属性とに基づき、前記選択された印刷ジョブ表示要素に対応する印刷ジョブを出力不可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、前記印刷ジョブを出力可能な論理プリンタ又は物理プリンタのプリンタ表示要素と、を識別可能に表示させる表示制御工程と、
前記選択された前記印刷ジョブの表示要素の、所定の出力可能なプリンタのプリンタ表示要素への、ドロップ操作に応じて、前記選択された印刷ジョブを前記所定の出力可能なプリンタのキューに移動する移動工程とを、実行させることを特徴とするコンピュータ読み取り可能な記憶媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003405028A JP3793197B2 (ja) | 2003-12-03 | 2003-12-03 | 情報処理装置、情報処理方法、情報処理プログラム並びに記憶媒体 |
US11/001,508 US7426046B2 (en) | 2003-12-03 | 2004-12-01 | Information processing apparatus, information processing method, information processing program, and storage medium |
CNB2004100983216A CN1307527C (zh) | 2003-12-03 | 2004-12-03 | 信息处理设备、信息处理方法、信息处理程序,以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003405028A JP3793197B2 (ja) | 2003-12-03 | 2003-12-03 | 情報処理装置、情報処理方法、情報処理プログラム並びに記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005165773A JP2005165773A (ja) | 2005-06-23 |
JP3793197B2 true JP3793197B2 (ja) | 2006-07-05 |
Family
ID=34696802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003405028A Expired - Fee Related JP3793197B2 (ja) | 2003-12-03 | 2003-12-03 | 情報処理装置、情報処理方法、情報処理プログラム並びに記憶媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7426046B2 (ja) |
JP (1) | JP3793197B2 (ja) |
CN (1) | CN1307527C (ja) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4018622B2 (ja) * | 2003-12-10 | 2007-12-05 | キヤノン株式会社 | 情報処理装置、情報処理システム、情報処理方法、及び情報処理プログラム並びに記憶媒体 |
US7649645B2 (en) * | 2005-06-21 | 2010-01-19 | Xerox Corporation | Method of ordering job queue of marking systems |
JP4111189B2 (ja) * | 2004-12-22 | 2008-07-02 | ソニー株式会社 | 入力方法、情報処理装置 |
JP2006344182A (ja) * | 2005-06-10 | 2006-12-21 | Fuji Xerox Co Ltd | 文書処理システム、印刷システム、文書ファイル、文書処理方法、及びプログラム |
US20070058193A1 (en) * | 2005-09-15 | 2007-03-15 | Kabushiki Kaisha Toshiba | System and method for detecting and releasing selected document processing jobs |
JP4732113B2 (ja) | 2005-10-13 | 2011-07-27 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム及び記憶媒体 |
JP5031223B2 (ja) * | 2005-10-26 | 2012-09-19 | キヤノン株式会社 | 情報処理装置および印刷制御方法およびプログラムおよび記憶媒体 |
JP4745822B2 (ja) * | 2005-12-27 | 2011-08-10 | キヤノン株式会社 | 情報処理方法およびその装置 |
KR100772396B1 (ko) * | 2006-02-10 | 2007-11-01 | 삼성전자주식회사 | 데이터 객체 병합 방법 및 장치 |
EP1835714B1 (en) * | 2006-03-16 | 2014-05-07 | Océ-Technologies B.V. | Printing via kickstart function |
JP2007257584A (ja) * | 2006-03-27 | 2007-10-04 | Fuji Xerox Co Ltd | 印刷装置 |
US8488144B2 (en) | 2006-03-31 | 2013-07-16 | Konica Minolta Laboratory U.S.A., Inc. | Print job management method and apparatus using virtual queues for handling print jobs using pre-defined job parameters |
JP4827615B2 (ja) * | 2006-05-29 | 2011-11-30 | キヤノン株式会社 | 情報処理装置、印刷システム、監視方法、プログラム及び記憶媒体 |
US20070291290A1 (en) * | 2006-06-15 | 2007-12-20 | Kabushiki Kaisha Toshiba And Toshiba Tec Kabushiki Kaisha | System and method for file-based configuration of a document output device |
JP4779839B2 (ja) * | 2006-07-07 | 2011-09-28 | ブラザー工業株式会社 | ファイル管理装置及びファイル管理プログラム |
US20110194135A1 (en) * | 2006-08-03 | 2011-08-11 | Hayden Hamilton | Print View With Easy Page Removal |
JP4277230B2 (ja) * | 2006-08-07 | 2009-06-10 | コニカミノルタビジネステクノロジーズ株式会社 | 出力管理サーバおよびデータ出力システム |
JP4314533B2 (ja) * | 2006-12-15 | 2009-08-19 | ブラザー工業株式会社 | 画像形成装置 |
US20080246988A1 (en) * | 2007-04-09 | 2008-10-09 | Anthony Arnol Ashton | Adaptive printer pools |
JP4814191B2 (ja) * | 2007-09-25 | 2011-11-16 | シャープ株式会社 | 印刷システム |
JP4774078B2 (ja) * | 2008-05-12 | 2011-09-14 | シャープ株式会社 | 情報処理装置 |
JP5180676B2 (ja) | 2008-05-14 | 2013-04-10 | キヤノン株式会社 | 画像形成装置、その制御方法及びそのプログラム |
US8125684B2 (en) * | 2008-08-05 | 2012-02-28 | Xerox Corporation | Method and system for printing using selecting printing configuration based on attribute rating |
CN102202904B (zh) * | 2008-10-27 | 2014-12-31 | 株式会社佐藤知识财产研究所 | 使用程序脚本语言的标识打印机api |
US9542139B2 (en) * | 2009-01-13 | 2017-01-10 | Canon Europa N.V. | Network printing system having a print server and a logon server |
US8863007B2 (en) * | 2009-04-03 | 2014-10-14 | International Business Machines Corporation | Programmatic information transfer |
MY161493A (en) * | 2009-06-08 | 2017-04-14 | Sato Holdings Kk | System and method for injecting run-time programming code in a printing device |
JP5458747B2 (ja) * | 2009-08-28 | 2014-04-02 | 株式会社リコー | 情報処理装置及びプログラム |
JP5427014B2 (ja) * | 2009-12-18 | 2014-02-26 | キヤノン株式会社 | 制御装置、及びその制御方法 |
CN102202147A (zh) * | 2010-03-26 | 2011-09-28 | 株式会社东芝 | 图像形成装置、图像形成处理***以及图像形成处理方法 |
JP5795848B2 (ja) * | 2010-09-22 | 2015-10-14 | キヤノン株式会社 | 情報処理装置、その制御方法、及びプログラム |
US8599393B2 (en) * | 2010-11-23 | 2013-12-03 | Xerox Corporation | Printer compatability matrix listing compatible and non-compatible print drivers and print drivers compatible with adaptation |
US9081520B2 (en) * | 2010-12-22 | 2015-07-14 | Owl Computing Technologies, Inc. | Remote print file transfer and spooling application for use with a one-way data link |
JP5760888B2 (ja) * | 2011-09-15 | 2015-08-12 | 株式会社リコー | 表示制御装置と画像形成装置とプログラム |
JP2013145483A (ja) * | 2012-01-16 | 2013-07-25 | Ricoh Co Ltd | 画像処理装置、画像処理方法及びプログラム |
JP5911732B2 (ja) * | 2012-02-21 | 2016-04-27 | 京セラ株式会社 | 携帯端末装置、プログラムおよびアプリケーション実行制御方法 |
JP5857872B2 (ja) * | 2012-05-09 | 2016-02-10 | コニカミノルタ株式会社 | データ管理プログラム、データ管理装置、データ管理方法、および記録媒体 |
JP6155607B2 (ja) * | 2012-11-19 | 2017-07-05 | ブラザー工業株式会社 | 通信中継プログラム、及び、通信中継装置 |
JP6142511B2 (ja) | 2012-11-19 | 2017-06-07 | ブラザー工業株式会社 | 通信中継プログラム、通信中継装置、及び、画像処理装置 |
JP6011266B2 (ja) | 2012-11-19 | 2016-10-19 | ブラザー工業株式会社 | 通信中継プログラム、通信中継方法、情報処理装置及び画像処理装置 |
US9131087B2 (en) * | 2013-02-27 | 2015-09-08 | Ricoh Company, Ltd. | Apparatus, system and method for providing print manager service |
JP6313574B2 (ja) * | 2013-11-19 | 2018-04-18 | キヤノン株式会社 | ジョブ管理装置、ジョブの実行順の変更方法およびプログラム |
JP6191499B2 (ja) * | 2014-02-21 | 2017-09-06 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
JP6429622B2 (ja) * | 2014-03-28 | 2018-11-28 | キヤノン株式会社 | 印刷装置、印刷装置の制御方法、およびプログラム |
WO2015173060A1 (en) * | 2014-05-16 | 2015-11-19 | Oce-Technologies B.V. | A method for a print fleet system |
JP6638391B2 (ja) * | 2015-02-12 | 2020-01-29 | セイコーエプソン株式会社 | プリンタードライバーおよびposシステム |
JP6531450B2 (ja) * | 2015-03-20 | 2019-06-19 | 富士ゼロックス株式会社 | 画像形成装置、画像処理システム及び方法 |
JP6651929B2 (ja) * | 2016-03-24 | 2020-02-19 | 富士ゼロックス株式会社 | サービス提供システム、移動型機器、サーバ機器、およびサービス提供プログラム |
JP6827781B2 (ja) * | 2016-11-29 | 2021-02-10 | キヤノン株式会社 | 印刷制御装置、印刷制御装置の制御方法、プログラム、および情報処理装置 |
GB2562106B (en) * | 2017-05-05 | 2020-01-22 | Canon Europa Nv | Resilient print job submission |
CN108154431B (zh) * | 2018-01-17 | 2021-07-06 | 北京网信云服信息科技有限公司 | 一种标的募集状态处理方法及装置 |
US10949134B2 (en) * | 2018-01-19 | 2021-03-16 | Canon Kabushiki Kaisha | Client apparatus, control method, and storage medium |
US10761796B1 (en) * | 2019-03-26 | 2020-09-01 | Konica Minolta Laboratory U.S.A., Inc. | Method and system for efficient job scheduling by collecting data from multiple sources |
JP7358948B2 (ja) * | 2019-11-27 | 2023-10-11 | 株式会社リコー | 情報処理装置、情報処理システム、及びプログラム |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5706411A (en) * | 1992-11-09 | 1998-01-06 | Microsoft Corporation | Printer status user interface and methods relating thereto |
JP2992426B2 (ja) | 1993-06-03 | 1999-12-20 | 大日本スクリーン製造株式会社 | 画像処理システム |
JP3014286B2 (ja) | 1994-12-16 | 2000-02-28 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 直接操作のための補助装置及び方法 |
US6055361A (en) * | 1995-06-22 | 2000-04-25 | Canon Kabushiki Kaisha | Printer control with monitor function |
DE69725451T2 (de) * | 1996-03-01 | 2004-08-19 | Fmr Corp., Boston | Drucken in offenen systemen |
US6054988A (en) * | 1996-08-14 | 2000-04-25 | International Business Machines Corporation | Expand to wells function in graphical user interface system |
JPH11184649A (ja) * | 1997-07-25 | 1999-07-09 | Seiko Epson Corp | 印刷システム、方法及びプリンタ |
US5978559A (en) | 1997-10-07 | 1999-11-02 | Xerox Corporation | User interface for distributed printing system |
NL1008659C2 (nl) * | 1998-03-20 | 1999-09-21 | Oce Tech Bv | Statuspresentatie van printers in een informatieverwerkings-systeem. |
US6232968B1 (en) * | 1998-03-31 | 2001-05-15 | International Business Machines Corporation | Data processor controlled display system with a plurality of switchable customized basic function interfaces for the control of varying types of operations |
JP3266146B2 (ja) | 1999-01-20 | 2002-03-18 | セイコーエプソン株式会社 | プリンタ及びネットワーク印刷システム |
JP3740919B2 (ja) | 1999-12-02 | 2006-02-01 | セイコーエプソン株式会社 | デバイス制御装置、ユーザインターフェイス表示方法およびユーザインターフェイスを表示させるためのコンピュータプログラムを記録した記録媒体 |
JP3864650B2 (ja) | 1999-12-02 | 2007-01-10 | セイコーエプソン株式会社 | デバイス制御装置、ユーザインターフェイス表示方法およびユーザインターフェイスを表示させるためのコンピュータプログラムを記録した記録媒体 |
US7016060B1 (en) * | 1999-12-08 | 2006-03-21 | International Business Machines Corporation | Method, system, and program for reconfiguring logical printers in a network printing system |
US7870287B2 (en) * | 2000-02-21 | 2011-01-11 | Seiko Epson Corporation | Print portal system on network |
JP4092068B2 (ja) | 2000-11-10 | 2008-05-28 | 株式会社リコー | 印刷制御装置、印刷装置、印刷システムおよび印刷制御用記録媒体 |
JP3884949B2 (ja) | 2001-12-03 | 2007-02-21 | キヤノン株式会社 | ジョブ管理方法及び情報処理装置及びプログラム並びに記憶媒体 |
JP2003256173A (ja) | 2002-02-28 | 2003-09-10 | Canon Inc | 印刷装置および印刷処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラム |
JP4029684B2 (ja) | 2002-07-26 | 2008-01-09 | セイコーエプソン株式会社 | 印刷システム |
JP4133634B2 (ja) | 2003-07-07 | 2008-08-13 | シャープ株式会社 | 情報処理プログラム及び情報処理装置 |
-
2003
- 2003-12-03 JP JP2003405028A patent/JP3793197B2/ja not_active Expired - Fee Related
-
2004
- 2004-12-01 US US11/001,508 patent/US7426046B2/en active Active
- 2004-12-03 CN CNB2004100983216A patent/CN1307527C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20050141007A1 (en) | 2005-06-30 |
JP2005165773A (ja) | 2005-06-23 |
CN1627248A (zh) | 2005-06-15 |
US7426046B2 (en) | 2008-09-16 |
CN1307527C (zh) | 2007-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3793197B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム並びに記憶媒体 | |
JP3944133B2 (ja) | 情報処理装置及び情報処理方法及びプログラム並びにコンピュータ読み取り可能な記憶媒体 | |
US7312886B2 (en) | Printer control method, information processing apparatus, program, and storage medium | |
JP3634784B2 (ja) | 情報処理方法及び印刷制御装置 | |
US7852497B2 (en) | Method of controlling printing control apparatus | |
JP7229680B2 (ja) | 情報処理装置、制御方法及びプログラム | |
US7102783B2 (en) | Printing data processing apparatus and method | |
US7372590B2 (en) | Printing method, printing apparatus, printing program executable by information processing apparatus, and computer-readable storage medium storing program | |
JP2004054909A (ja) | 情報処理装置、印刷システム、情報処理装置の印刷制御方法、及び印刷制御プログラム | |
JP5704834B2 (ja) | 情報処理装置および制御方法およびプログラム | |
JP4756998B2 (ja) | 印刷装置、制御方法およびプログラム | |
JP5100195B2 (ja) | 情報処理装置及びジョブ管理方法 | |
JP2006301860A (ja) | 情報処理装置 | |
JP3854941B2 (ja) | 印刷制御方法、ホストコンピュータ、プログラム及び記憶媒体 | |
JP7487277B2 (ja) | プログラム、情報処理装置、及び情報処理装置の制御方法 | |
JP3880575B2 (ja) | 印刷設定方法及びコンピュータ | |
JP2009123075A (ja) | 印刷制御装置、および印刷制御方法、ならびに記憶媒体 | |
JP4323982B2 (ja) | 情報処理方法、及び、情報処理装置、及び、プログラム、並びに、記憶媒体 | |
JP3833090B2 (ja) | 制御方法、制御装置、プログラム及び記憶媒体 | |
JP4110021B2 (ja) | 部門管理を伴う印刷処理を行う印刷処理プログラム及び情報処理装置及び情報処理方法並びに記憶媒体 | |
JP2008027217A (ja) | 情報処理装置および印刷装置を備える印刷システム | |
JP4143598B2 (ja) | 情報処理装置における管理方法、情報処理装置、プログラム及び記憶媒体 | |
JP2006343833A (ja) | 情報処理装置及び情報処理方法 | |
JP2006163860A (ja) | プリンティングシステム | |
JP2006003964A (ja) | プリントシステムおよび処理方法およびコンピュータプログラムとその記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060208 |
|
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: 20060320 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060406 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3793197 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: 20090414 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100414 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110414 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120414 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130414 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130414 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140414 Year of fee payment: 8 |
|
S802 | Written request for registration of partial abandonment of right |
Free format text: JAPANESE INTERMEDIATE CODE: R311802 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |