JP2011090599A - Information processing apparatus and method - Google Patents
Information processing apparatus and method Download PDFInfo
- Publication number
- JP2011090599A JP2011090599A JP2009245117A JP2009245117A JP2011090599A JP 2011090599 A JP2011090599 A JP 2011090599A JP 2009245117 A JP2009245117 A JP 2009245117A JP 2009245117 A JP2009245117 A JP 2009245117A JP 2011090599 A JP2011090599 A JP 2011090599A
- Authority
- JP
- Japan
- Prior art keywords
- job
- print job
- printing
- group
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、印刷順序を守るために印刷ジョブ制御を行う情報処理装置および情報処理方法に関する。 The present invention relates to an information processing apparatus and an information processing method that perform print job control in order to maintain a printing order.
一般に印刷装置で印刷中のジョブが用紙なしエラーのため停止した場合、後続の印刷ジョブは用紙が補給されるか、あるいは、用紙なしエラーが発生しているジョブがキャンセルされるまで、印刷処理を待機する必要がある。これを解決するために、文献1では後続の印刷ジョブが印刷可能であれば、先頭で用紙無しエラーが発生している印刷ジョブを一時停止し、先に後続ジョブを印刷可能としている。(以後、この機能を自動プロモート機能と呼ぶ)
一方、文献2において、印刷を制御するアプリケーションでは、ユーザの所望する印刷結果を得るために、複数の印刷ジョブをまとめて処理することで、印刷順を守る機能がある。本機能は印刷順が重要視されるプレプリント紙の印刷時等に多く使用されている。(以後、この機能をグループジョブ機能と呼ぶ)
In general, if a job being printed on a printing device is stopped due to a paper out error, the subsequent print job will continue to print until paper is replenished or the job with the paper out error is canceled. I need to wait. In order to solve this, in Reference 1, if a subsequent print job can be printed, the print job in which a paper-out error has occurred at the head is temporarily stopped, and the subsequent job can be printed first. (Hereafter, this function is called the auto promote function)
On the other hand, in the document 2, an application for controlling printing has a function of protecting the printing order by collectively processing a plurality of print jobs in order to obtain a printing result desired by the user. This function is often used when printing preprinted paper where printing order is important. (Hereafter, this function is called the group job function)
前述のような、2つの機能が存在する環境では、どちらか一方の機能を優先すると、一方の機能が使用できないといった課題があった。 In an environment where two functions exist as described above, there is a problem that if one of the functions is prioritized, one function cannot be used.
例えば、自動プロモート機能を優先すると、印刷順が守られなくなり、グループジョブ機能を優先すると、用紙なしエラーが発生した場合に、印刷処理が停止してしまうといった問題が発生する。 For example, if priority is given to the auto-promote function, the printing order cannot be maintained. If priority is given to the group job function, there is a problem that the printing process stops when a paper out error occurs.
複数の外部処理装置にジョブデータを転送する手段と、複数の前期外部処理装置を監視する手段とを備えた情報処理装置において、
前記外部処理装置は、印刷ジョブが実行不能となった場合に、後続で実行可能な印刷ジョブがある場合は先に処理を行う機能を有し、
複数の印刷ジョブをグループとして扱う手段と、
グループ内の一つの印刷ジョブが実行不能になった場合に、後続で実行可能な印刷ジョブの処理が行われる前に、グループ内の印刷ジョブを全て一時停止する手段と、
を有することを特徴とする印刷制御装置。
In an information processing apparatus comprising means for transferring job data to a plurality of external processing devices and means for monitoring a plurality of previous term external processing devices,
The external processing device has a function to perform processing first when there is a print job that can be executed subsequently when the print job becomes unexecutable,
A means of handling multiple print jobs as a group;
Means for temporarily stopping all print jobs in a group before processing of a print job that can be executed subsequently is performed when one print job in the group becomes unexecutable;
A printing control apparatus comprising:
ダウンタイムを軽減するために印刷可能な後続ジョブを優先して印刷する機能と、印刷順を守るために印刷ジョブをグルーピングして扱う機能が併用される環境においても、両者の機能を損なうことなく共存が可能となる。 Even in an environment where a function that prints priority on subsequent jobs that can be printed in order to reduce downtime and a function that groups and handles print jobs to maintain the printing order are used together, both functions are not impaired. Coexistence is possible.
以下、本発明を実施するための最良の形態について図面を用いて説明する。 The best mode for carrying out the present invention will be described below with reference to the drawings.
<システム構成>
図1は、本発明の印刷システムの構成を示すブロック図である。なお、本システムにおけるネットワークプリンタは、複数台接続されていることを仮定している。
<System configuration>
FIG. 1 is a block diagram showing the configuration of the printing system of the present invention. It is assumed that a plurality of network printers are connected in this system.
図1において、102、103、104、105は印刷制御装置であるネットワークプリンタであり、図示省略したネットワークインターフェースを介してネットワーク106と接続されている。印刷制御装置はサーバコンピュータ101から送信される印字データを含む印刷ジョブを解析して1ページずつドットイメージに変換して1ページ毎に印刷する。プリンタ102、103、104、105としては、電子写真方式を採用したレーザービームプリンタやインクジェット方式を採用したインクジェットプリンタや熱転写方式を利用したプリンタ等、様々な方式のものに適応できることも無論想定される。
In FIG. 1,
101は本実施形態のサーバ(以下、プリントサーバと呼ぶ)としての情報処理装置であり、ネットワークケーブルによって、ネットワーク106に接続され、ネットワークで使用されるファイルを蓄積したり、ネットワーク106の使用状況を監視したりする。プリントサーバ101は、ネットワーク106に接続されている複数のプリンタを管理している。構成としては、プリントサーバ101は一般的な情報処理装置であり、印刷制御プログラムプログラムが104、105等と接続している。
<情報処理装置の構成>
図2は、図1に示した情報処理装置の構成を説明するブロック図であり、情報処理装置で、サーバ101も同様あるいは同等のハードウェア構成とする。よって、サーバの構成を説明するブロック図として説明する。
<Configuration of information processing apparatus>
FIG. 2 is a block diagram for explaining the configuration of the information processing apparatus shown in FIG. 1. In the information processing apparatus, the
同図において、201は情報処理装置の制御手段であるCPUであり、ハードディスク(HD)206に格納されているアプリケーションプログラム、プリンタドライバプログラム、OSや本発明のネットワークプリンタ制御プログラムを実行し、RAM205にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行なう。
In the figure,
202は記憶手段であるROMであり、内部には、基本I/Oプログラム等のプログラム、文書処理の際に使用するフォントデータ、テンプレート用データ等の各種データを記憶する。
203はネットワークインターフェースであり、該インターフェース208を介して情報処理装置は外部装置とデータのやり取りを行う。
204は指示入力手段であるキーボードでありユーザがプリントサーバ101に対して、デバイスの制御コマンド命令等を入力指示するものである。
205は一時記憶手段であるRAMであり、CPU201の主メモリやワークエリア等として機能する。
206は外部記憶手段の一つであり、大容量のメモリとして機能するハードディスク(HD)であり、アプリケーションプログラム、プリンタドライバプログラム、OS、ネットワークプリンタ制御プログラム、および関係プログラムを格納している。さらに、スプール手段であるスプール手段は、プリントサーバ101ではサーバスプーラのことである。
207は表示手段であるディスプレイであり、キーボード204から入力したコマンドや、プリンタ102〜105の状態等を表示したりするものである。
A
208は記憶媒体読み込み手段としてのフロッピー(登録商標)ディスク(FD)ドライブであり、FDドライブ208を通じて記憶媒体としてのFD209に記憶されたプログラム等を本コンピュータシステムにロードすることができる。なお、記憶媒体は、FDに限らず、CD-ROM、CD-R、CD-RW、PCカード、DVD、ICメモリカード、MO、メモリスティック等、任意である。
209は記憶媒体であるフロッピー(登録商標)ディスク(FD)であり、コンピュータが読み取り可能なプログラムが格納された記憶媒体である。
210はシステムバスであり、プリントサーバ101であるコンピュータ内のデータの流れを司るものである。
A
<メモリマップ等の説明>
図3は、図2に示したRAM205のメモリマップの一例を示す図であり、FD209からロードされる上記ネットワークプリンタ制御プログラムが、RAM205にロードされ実行可能となった状態のメモリマップである。
<Explanation of memory map>
FIG. 3 is a diagram showing an example of the memory map of the
本実施形態では、FD209からネットワークプリンタ制御プログラム及び関係データを直接RAM205にロードして実行させる例を示すが、これ以外にも、既にネットワークプリンタ制御プログラムがインストールされているHD206からRAM205にロードするようにしてもよい。
In this embodiment, the network printer control program and related data are directly loaded from the
また、本ネットワークプリンタ制御プログラムを記憶する媒体は、FD以外にCD−ROM、CD−R、PCカード、DVD、ICメモリカードであってもよい。さらに、本ネットワークプリンタ制御プログラムをROM202に記憶しておき、これをメモリマップの一部となすように構成し、直接CPU201で実行することも可能である。また、以上の各装置と同等の機能を実現するソフトウェアをもって、ハードウェア装置の代替として構成することもできる。
The medium for storing the network printer control program may be a CD-ROM, CD-R, PC card, DVD, or IC memory card in addition to the FD. Further, it is possible to store the network printer control program in the
また、本ネットワークプリンタ制御プログラムのことを、簡単に印刷制御プログラムと呼ぶこともある。印刷制御プログラムは、プリントサーバ101において、印刷ジョブの順序制御を行ったり、印刷ジョブの印刷終了や印刷先変更要求などを通知するためのプログラムを含んでいる。
The network printer control program may be simply referred to as a print control program. The print control program includes a program for controlling the order of print jobs in the
301は基本I/Oプログラムであり、本制御装置の電源がONされたときに、HD206からOSがRAM205に読み込まれ、OSの動作を開始させるIPL(イニシャルプログラムローデイング)機能などを有しているプログラムが入っている領域である。
302はオペレーティングシステム(OS)であり、303はネットワークプリンタ制御プログラムで、RAM205上に確保される領域に記憶される。304は関係データで、RAM205上に確保される領域に記憶される。305はワークエリアで、CPU201が本プリンタ制御プログラムを実行する領域が確保されている。
図4は、図2に示したFD209のメモリマップの一例を示す図である。
FIG. 4 is a diagram illustrating an example of a memory map of the
同図において、400は前記FD209のデータ内容であり、401はデータの情報を示すボリューム情報であり、402はディレクトリ情報、403は本実施形態で説明する印刷制御プログラムであるネットワークプリンタ制御プログラム、404はその関係データである。403のネットワークプリンタ制御プログラムは、実施形態で説明するフローチャートに基づいてプログラム化したものであり、本実施形態では、サーバ101に同様の構成を採っている。
In the figure,
<印刷ジョブ制御システム>
次に、本実施形態における、ジョブを制御し、一時停止や、再開処理、代行処理などを行う印刷ジョブ制御システムについて説明する。なお、この印刷ジョブ制御システムの印刷処理は、上述した印刷制御プログラムで実行される。
<Print job control system>
Next, a print job control system that controls jobs and performs suspension, restart processing, substitution processing, and the like in the present embodiment will be described. Note that the print processing of this print job control system is executed by the above-described print control program.
<印刷ジョブの処理>
図5は、アプリケーションから発行された印刷ジョブの処理を示す図であり、本システムにおいてMicroSoftWord(登録商標)などの一般的なアプリケーションから発行された印刷ジョブが、印刷ジョブ制御システムにおいてどのように処理されるかを表している。
<Print job processing>
FIG. 5 is a diagram illustrating processing of a print job issued from an application. In this system, a print job issued from a general application such as MicroSoft (registered trademark) is processed in the print job control system. Represents what will be done.
同図において、500はサーバで、印刷ジョブ制御システムのモジュールが動作するマシンを指す(サーバ101に相当)。
In the figure,
通常、印刷の指示がされるとアプリケーションプログラム501はOSのグラフィック機能を介して一連の描画命令を生成させ、プリンタドライバを経てWindowS(登録商標)スプーラ503に渡される。WindowS(登録商標)スプーラ503は、ユーザが選択したポートモニタにプリントジョブデータを渡してプリントデバイスに送信させる手順を採る。
Normally, when printing is instructed, the application program 501 generates a series of drawing commands via the graphic function of the OS, and passes them to the Windows S (registered trademark)
本実施形態では、ユーザは予め印刷ジョブ制御システム用のポートモニタ(以下、ジョブ制御ポートモニタと記す)504を指定して印刷を指示する。アプリケーションプログラム501は一連のOSを介して描画命令を生成する。 In this embodiment, the user designates a print job control system port monitor (hereinafter referred to as a job control port monitor) 504 in advance to print. The application program 501 generates a drawing command via a series of OSs.
描画命令を受け取ったPDLプリンタドライバ502では、印刷データを生成し、プリントデバイスへプリントジョブデータを送信するポートモニタではなく、ジョブ制御ポートモニタ504にプリントジョブデータとして送信する。ジョブ制御ポートモニタ504はプリントジョブデータをプリントデバイス507に送信するのではなく、印刷ジョブ制御システム用のプリントサービス(以下、ジョブ制御プリントサービスと記す)505に送信する。プリントジョブデータは、ジョブ制御プリントサービス505がジョブを完了と判断するときまでHD205に保持される。
Upon receiving the drawing command, the
ジョブ制御プリントサービス505は、デバイス情報コントロールモジュール506を用いて各プリントデバイス507と通信を行い、デバイスから通知されるデバイス状態やジョブの状態などの情報を管理したり、また、デバイスに対して所定の命令をする機能を備える。例えば、通信可能な各デバイス(印刷装置)の印刷実行中、電力制御状態、障害情報(紙ジャム)、給紙段の情報等のステータスを取得したり、各プリンタ内の印刷ジョブや動作状態に関する情報を入手したり、印刷ジョブの一時停止、キャンセル等の操作を行ったりする。
The job
また、ジョブ制御プリントサービスは、HD205に保持されているデータを複数のプリントデバイスに送信する機能を有している。例えばエラーが発生した場合などには、プリントデバイス内の印刷ジョブをキャンセルし、印刷設定、印刷開始ページを変更して正常なプリントデバイスへ再送する機能を有している。
The job control print service has a function of transmitting data held in the
なお、本実施例では印刷ジョブをグループとして扱う方法として、特開2005−174122のような方法を想定しているが、特にグループとして印刷ジョブを扱う方法については限定しない。 In this embodiment, as a method of handling print jobs as a group, a method as disclosed in JP-A-2005-174122 is assumed, but the method of handling print jobs as a group is not particularly limited.
印刷ジョブ制御システム用プリントマネージャ(以下、ジョブ制御プリントマネージャと記す)509は、ユーザがジョブ制御プリントサービス505内部でプリントジョブがどのような状態にあるかを調べたり、プリントジョブを操作したりするためのユーザインタフェース(UI)を提供するプログラムである。
A print job control system print manager (hereinafter referred to as a job control print manager) 509 allows the user to check the status of the print job in the job
ジョブ制御プリントマネージャ509はジョブ制御プリントサービス505のソフトウェアのインタフェース(API)を介して、ジョブ制御プリントサービス505と情報の送受信を実行し、主に、ジョブ制御プリントサービス505が管理する外部のプリントデバイスの状態情報をイベントとして取得する機能を備える。イベントの通知の種別としては、トナー残量が少なくなった警告、クライアントとデバイスとの通信障害、メモリ不足、排紙トレイ満載などのエラー/警告情報の通知や、エラー状態から正常状態に復帰した正常情報の通知などが想定される。
The job
<印刷アプリケーション501からの印刷>
次に、本実施形態における印刷アプリケーション501からの印刷について説明する。
<Print from print application 501>
Next, printing from the print application 501 in the present embodiment will be described.
PDLプリンタドライバ502はアプリケーションプログラム501が生成した一連の描画コマンドをプリントデバイス507で解釈可能なPDLファイルにする。
The
このPDLファイルは前述したようにWindowS(登録商標)スプーラ503からジョブ制御ポートモニタ504を経て、ジョブ制御プリントサービス505に導かれる。
As described above, the PDL file is guided from the Windows S (registered trademark)
ジョブ制御プリントサービス505はこのプリントジョブに対してプリントデバイス507が送信可能になると送信を行う。
The job
また、一般的なWindowS(登録商標)プリントシステムにおいて、PDLプリンタドライバ502はアプリケーションプログラム501が生成した一連の描画コマンドをプリントデバイス507で解釈可能なPDLファイルにする。このPDLファイルは前述したようにWindowS(登録商標)スプーラ503からWindowSジョブ制御ポートモニタ508を経て、プリントデバイス507に転送される。
In a general Windows S (registered trademark) print system, the
図6は、本実施例における、印刷管理アプリケーション501が管理している、プリントデバイス情報600のメモリマップを示す図である。
FIG. 6 is a diagram showing a memory map of the
IPアドレス601はプリントデバイスに設定されているIPアドレスであり、ジョブ制御プリントサービス505は該情報をもとに、プリントデバイスを特定し、印刷指示等の通信を行う。
An
デバイス状態602は、プリントデバイス507の状態であり、ジョブ制御プリントサービス505は、該情報を取得することで、プリントデバイスの状態(正常、用紙なしエラー、ジャム、トナーなし等)を判断する。
The
自動プロモート設定603は、プリントデバイス507に設定されている情報で、有効となっている場合、用紙なしエラーが発生した場合に後続ジョブで印刷可能なジョブがあれば用紙なしエラーの印刷ジョブを追い越して印刷が行われていることを示す。
The auto-promote setting 603 is information set in the
自動プロモート移行時間604は、プリントデバイス507に設定されている情報で、用紙なしエラー時に、印刷可能な後続のジョブが追い越す処理が開始されるまでの時間を示している。
The auto-promote
図7は、本実施例における、印刷管理アプリケーション501が管理している、印刷ジョブ情報700のメモリマップ示す図である。
FIG. 7 is a diagram showing a memory map of the
ジョブID701は、ジョブ制御プリントサービス505が管理する印刷ジョブに一意に割り振られるIDで、印刷ジョブを特定するために使用される。
A
ジョブ状態702は、ジョブ制御プリントサービス505が管理する印刷ジョブの状態を示し、ジョブ制御プリントサービス505が更新する。おもなジョブ状態としては、印刷中、印刷待ち、完了、エラーなどがある。
A
グループID703は、複数の印刷ジョブをグループとして扱う場合にジョブ制御プリントサービス505によって割り振られるIDである。
The
印刷済み面数704は、プリントデバイス507で排紙された用紙を示しており、ジョブ制御プリントサービス505がプリントデバイス507より取得し、設定する。
The number of printed faces 704 indicates the paper ejected by the
図8は、本実施例における、自動プロモート設定がされている場合に、印刷ジョブをグループで制御する処理を示したフローチャートである。 FIG. 8 is a flowchart showing a process for controlling a print job in a group in the present embodiment when automatic promotion is set.
ステップ0S801では、ジョブ制御プリントサービス505がデバイス制御コントロールモジュール506を使ってプリントデバイス507にアクセスし、自動プロモート設定603、自動プロモート移行時間604を取得する。
In step S 801, the job
ステップS802では、ジョブ制御プリントサービス505はプリントデバイス507から、デバイス状態602を取得する。
In step S <b> 802, the job
ステップS803では、ジョブ制御プリントサービス505がステップS802で取得したデバイス状態が用紙なしエラーかどうかを判断し、用紙なしエラーであればステップS804へ進み、用紙なしエラーでない場合は処理を終了する。
In step S803, the job
ステップS804では、ジョブ制御プリントサービス505がステップS801で取得した自動プロモート設定が有効になっているかどうかを判定し、有効になっていればステップS805へ進み、有効になっていない場合は処理を終了する。
In step S804, the job
ステップS805では、自動プロモート移行時間経過するまで待機する。 In step S805, the process waits until the automatic promote transition time elapses.
ステップS806では、ジョブ制御プリントサービス505はプリントデバイス507に投入されている印刷ジョブのうち、グループID703が設定されている印刷ジョブを特定し、該印刷ジョブに全てに対して、一時停止命令を行う。
In step S <b> 806, the job
図9は、本実施例における、印刷順番を守るために一時停止した印刷ジョブをプリントデバイスの状態によって制御する処理を示したフローチャートである。 FIG. 9 is a flowchart illustrating a process for controlling a print job that has been paused in order to maintain the print order according to the state of the print device according to the present exemplary embodiment.
ステップS901では、ジョブ制御プリントサービス505は、管理しているプリントデバイスで印刷可能なものがあるかどうか判断する。
In step S <b> 901, the job
印刷可能なプリントデバイスがあった場合はステップS902に進む。印刷可能なプリントデバイスがない場合はステップS903に進む。 If there is a print device that can be printed, the process proceeds to step S902. If there is no print device capable of printing, the process proceeds to step S903.
ここで、印刷可能かどうかは、プリントデバイスのデバイス状態602から判断する。代行するプリントデバイスの候補としては、あらかじめユーザによって設定する方法や、ネットワーク上を検索する方法等があるが、ここでは限定しない。
Here, whether or not printing is possible is determined from the
ステップS902では、ジョブ制御プリントサービス505はステップS806で一時停止した印刷ジョブ全てを、ステップS901で特定したプリントデバイスへすべて転送する。
In step S902, the job
ステップS903ではジョブ制御プリントサービス505はプリントデバイス507へアクセスし、用紙が補給されているどうかを判断する。用紙が補給されていることが分かった場合は、ステップS904へ進み、用紙が補給されない場合は処理を終了する。
In step S903, the job
ステップS904では、ジョブ制御プリントサービス505は管理している印刷ジョブのうち、グループIDが設定されていない印刷ジョブが自動プロモート機能により、印刷がされたかどうかを判断する。印刷されている場合はステップS905へ進み、そうでない場合は、ステップS906に進む。この判断は、後続のジョブが印刷されている場合、一時停止した印刷ジョブと、後続ジョブの排紙が混在してしまうことを防止するために行う。
In step S904, the job
ステップS905では、ジョブ制御プリントサービス505は、一時停止していた印刷ジョブが属するグループの最初の印刷ジョブから印刷をするようにプリントデバイス507へ指示を行う。指示ができない場合は、グループの最初の印刷ジョブから投入しなおす。
In step S905, the job
ステップS906では、ジョブ制御プリントサービス505は、プリントデバイス507に対し、ステップS806で一時停止した印刷ジョブに対し、再開指示を行う。
In step S906, the job
Claims (4)
前記外部処理装置は、印刷ジョブが実行不能となった場合に、後続で実行可能な印刷ジョブがある場合は先に処理を行う機能を有し、
複数の印刷ジョブをグループとして扱う手段(505)と、
グループ内の一つの印刷ジョブが実行不能になった場合に、後続で実行可能な印刷ジョブの処理が行われる前に、グループ内の印刷ジョブを全て一時停止する手段(S806)と、
を有することを特徴とする印刷制御装置。 In an information processing device (505) comprising means for transferring job data to a plurality of external processing devices (507) and means for monitoring a plurality of previous term external processing devices,
The external processing device has a function of performing processing first when there is a print job that can be executed subsequently when the print job becomes unexecutable,
Means (505) for handling a plurality of print jobs as a group;
Means for temporarily suspending all print jobs in a group before processing of a print job that can be executed subsequently is performed when one print job in the group becomes impossible (S806);
A printing control apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009245117A JP2011090599A (en) | 2009-10-26 | 2009-10-26 | Information processing apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009245117A JP2011090599A (en) | 2009-10-26 | 2009-10-26 | Information processing apparatus and method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011090599A true JP2011090599A (en) | 2011-05-06 |
Family
ID=44108775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009245117A Pending JP2011090599A (en) | 2009-10-26 | 2009-10-26 | Information processing apparatus and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011090599A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012238211A (en) * | 2011-05-12 | 2012-12-06 | Canon Inc | Job control apparatus, method, and program |
JP2017013393A (en) * | 2015-07-02 | 2017-01-19 | セイコーエプソン株式会社 | Print control device and printer |
JP2019096172A (en) * | 2017-11-27 | 2019-06-20 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
US11645024B2 (en) | 2019-07-15 | 2023-05-09 | Hewlett-Packard Development Company, L.P. | Resuming print job by using accounting information |
-
2009
- 2009-10-26 JP JP2009245117A patent/JP2011090599A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012238211A (en) * | 2011-05-12 | 2012-12-06 | Canon Inc | Job control apparatus, method, and program |
JP2017013393A (en) * | 2015-07-02 | 2017-01-19 | セイコーエプソン株式会社 | Print control device and printer |
JP2019096172A (en) * | 2017-11-27 | 2019-06-20 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
JP7027837B2 (en) | 2017-11-27 | 2022-03-02 | 富士フイルムビジネスイノベーション株式会社 | Information processing equipment and information processing programs |
US11645024B2 (en) | 2019-07-15 | 2023-05-09 | Hewlett-Packard Development Company, L.P. | Resuming print job by using accounting information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8045202B2 (en) | Information processing apparatus and print device control method | |
US8009310B2 (en) | Print control program, method of controlling printing apparatus, and print control unit | |
US7719703B2 (en) | Print control program and medium and information processing apparatus | |
US7256909B2 (en) | Proxy print processing apparatus, proxy print processing method, program, and memory medium | |
US8643870B2 (en) | Printing control apparatus, printing control method, program, and storage medium | |
US8749817B2 (en) | Information processing apparatus, method, medium, and system for print job transmission | |
JP2017102817A (en) | Information processing device, control method and program thereof | |
JP2004246513A (en) | Printing control program and information processor | |
JP2012242897A (en) | Host computer, print control system, control method for print control system and program | |
JP4018609B2 (en) | Information processing apparatus, information processing method, information processing program, and computer-readable storage medium | |
US20120062936A1 (en) | Printer, computer readable medium, and method | |
US10650292B2 (en) | Printing apparatus and method of controlling printing apparatus | |
JP2011090599A (en) | Information processing apparatus and method | |
JP2007094721A (en) | Printing system | |
JP2007301881A (en) | Multiport printing apparatus | |
JP5106058B2 (en) | Printing system for judging abnormality of printing control device and restoring printing device | |
US20100091326A1 (en) | Printing System, and Printing Method and Recording Medium | |
JP5288040B1 (en) | Print management apparatus, image forming system, and program | |
JP2006209508A (en) | Print system, its control method, and print management program | |
JP2007164480A (en) | Printing system and method | |
JP2009259138A (en) | Printing controller, printing system, and program | |
JP2011034533A (en) | Communication device and program | |
US10691382B2 (en) | Information processing device, method of controlling information processing device, and non-transitory computer-readable recording medium containing instructions realizing printer driver | |
JP2005242741A (en) | Information processing device, print system, and print processing method | |
JP2006173905A (en) | Job management device, job management system, job management method, and control program |