JP2012128746A - 印刷装置、印刷装置の制御方法、プログラムおよび記録媒体 - Google Patents

印刷装置、印刷装置の制御方法、プログラムおよび記録媒体 Download PDF

Info

Publication number
JP2012128746A
JP2012128746A JP2010281075A JP2010281075A JP2012128746A JP 2012128746 A JP2012128746 A JP 2012128746A JP 2010281075 A JP2010281075 A JP 2010281075A JP 2010281075 A JP2010281075 A JP 2010281075A JP 2012128746 A JP2012128746 A JP 2012128746A
Authority
JP
Japan
Prior art keywords
job
paper
user
printing
print
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.)
Withdrawn
Application number
JP2010281075A
Other languages
English (en)
Inventor
Ikuko Sekine
郁子 関根
Rie Kito
理恵 鬼頭
Michiko Nakamura
美智子 中村
Takemi Murase
健実 村瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Canon IT Solutions Inc
Canon MJ IT Group Holdings Inc
Original Assignee
Canon Marketing Japan Inc
Canon MJ IT Group Holdings Inc
Canon Software Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc, Canon MJ IT Group Holdings Inc, Canon Software Inc filed Critical Canon Marketing Japan Inc
Priority to JP2010281075A priority Critical patent/JP2012128746A/ja
Publication of JP2012128746A publication Critical patent/JP2012128746A/ja
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】複数のユーザでプリンタを共有する際に、特定のユーザの印刷ジョブに対して用紙切れが発生しないように印刷順序を入れ替えることが可能な印刷装置を提供すること。

【解決手段】ジョブテーブルに溜まったジョブの印刷枚数の合計枚数が、前記残枚数取得手段により取得された残枚数を超えたかどうかにより用紙切れが発生するかどうかを判定し、用紙切れが発生すると判定された場合、ユーザ印刷履歴テーブルに基づいて、用紙切れを発生させるジョブを決定する用紙切れジョブ決定し、決定されたジョブに対して用紙切れを発生させるように印刷順を変更する。
【選択図】図4

Description

本発明は、ネットワークに接続された印刷装置に溜まった印刷ジョブの出力順を制御する技術に関する。
近年、複数のユーザでプリンタを共有するシステムが提供されている。複数のユーザがプリンタを共有するシステムで用紙切れが発生したら、大抵の場合、自分の印刷ジョブが処理中のユーザが用紙補給を行うことになる。
特許文献1には、予め登録されたクライントの割り込みプリント条件情報から最優先にするプリントスプールファイルを決定してプリンタに送信する技術が公開されている。
特開2002−351628
しかしながら、特許文献1では、プリントスプールファイルの割り込み条件に基づいて処理しているものであり、ユーザごとの使用状況についての判断は行っていない。
ところで用紙切れの発生は、特定のユーザの印刷ジョブに対して連続して発生してしまう可能性があり、その場合そのユーザが連続して用紙の補給をすることになってしまう。
そこで本願発明では、複数のユーザでプリンタを共有する際に、特定のユーザの印刷ジョブに対して用紙切れが発生しないように印刷順序を入れ替えることが可能な印刷装置を提供することを目的とする。
印刷要求を行ったユーザおよびジョブの印刷枚数を管理するジョブテーブルと、ユーザが過去に印刷を行った時に発生した用紙切れの回数を管理するユーザ印刷履歴テーブルと、出力装置で利用可能な用紙の残枚数を取得する残枚数取得手段と、ジョブテーブルに溜まったジョブの印刷枚数の合計枚数が、前記残枚数取得手段により取得された残枚数を超えたかどうかにより用紙切れが発生するかどうかを判定する用紙切れ判定手段と、用紙切れ判定手段により用紙切れが発生すると判定された場合、ユーザ印刷履歴テーブルに基づいて、用紙切れを発生させるジョブを決定する用紙切れジョブ決定手段と、用紙切れジョブ決定手段により決定されたジョブに対して用紙切れを発生させるように印刷順を変更する印刷順変更手段とを有すること。
本発明によれば、複数のユーザでプリンタを共有する際に、特定のユーザの印刷ジョブに対して用紙切れが発生しないように印刷順序を入れ替えることが可能な印刷装置を提供することが可能となる。
本発明の実施形態に係る印刷システムのシステム構成図である。 本発明の実施形態に係る印刷装置のハードウェア構成図である。 本発明の実施形態に係る印刷装置の機能構成図である。 本発明の実施形態に係る印刷装置におけるメインフローの一例を示すフローチャートである。 本発明の実施形態に係る印刷装置における用紙切れジョブ決定処理の一例を示すフローチャートである。 本発明の実施形態に係る印刷装置におけるユーザ印刷履歴テーブル更新処理の一例を示すフローチャートである。 本発明の実施形態に係る印刷装置におけるサーバ管理情報の一例を示す図である。 本発明の実施形態に係る印刷装置におけるジョブテーブルの一例を示す図である。
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図1は、本発明の実施形態に係る印刷システムのシステム構成図である。
印刷システムとして、クライアント装置1001、印刷サーバ1002、プリンタ1003がネットワークを介して通信可能な状態で接続されている。接続形態はLANケーブルを利用しての形態でもよいし、無線LANでもよい。パラレルケーブルによる接続でも構わない。また、それぞれの装置は複数台数設置可能である。
クライアント装置1001は、ネットワーク上に接続された印刷サーバ1002に対して印刷ジョブを送信する。印刷サーバ1002は、印刷要求を受付けるとプリンタ1003への出力を実行する。印刷サーバ1002は、プリンタ1003に用紙切れが発生するかどうかを検出し、発生する場合は、特定のユーザに用紙切れがおきないよう制御する。
本実施形態では、印刷サーバ1002を介してプリンタ1003に出力されるよう構成されているが、プリンタが印刷サーバの機能を持つように構成することも可能である。
図2は、本発明の実施形態に係る印刷サーバのハードウェア構成図である。
本発明の印刷サーバ1002にあたる情報処理装置のハードウェア構成の一例を示すブロック図である。
印刷サーバ1002は、システムバス2011を介してCPU(Central Processing Unit)2001、RAM(Random Access Memory)2002、ROM(Read Only Memory)2003、KBC(Keyboard Controller)2004、DC(Display Controller)2006、MC(Memory Controller)2008、NW I/F(Network Interface)2010などが接続された構成となる。
CPU2001は、ROM2003の「プログラム用ROM」に記憶されたプログラムに基づいてシステムバス2011に接続された各デバイスを制御し、情報処理装置全体を統括制御する。
また、このROM2003の「フォント用ROM」にはフォントデータ等を記憶し、ROM2003の「データ用ROM」には各種データを記憶する。RAM2002は、CPU2001の主メモリ、ワークエリア等として機能する。
KBC2004は、キーボード2005や不図示のポインティングデバイス、例えばマウスからの入力を制御する。DC2006は、ディスプレイ2007の表示を制御する。なお、ディスプレイはCRTであってもLCD等のその他の形式の表示装置であってもよい。MC2008は、ハードディスク2009や不図示のフレキシブルディスク(FD)、CD−ROM等とのアクセスを制御する。NW I/F2010は、ネットワーク2012を介して通信を行う。
図3は、本発明の実施形態に係る印刷サーバの機能構成図である。
印刷サーバはネットワークインタフェース部3001を通して各クライアント装置より印刷ジョブデータを受け取る。データ制御部3003は受け取ったジョブを、入力部3002を通して取得し、印刷ジョブキュー3004へ格納する。
印刷サーバは、定期的に印刷ジョブキュー3004からジョブデータを取得し、ジョブテーブル3005を作成する。ジョブテーブルに溜まったジョブの合計印刷枚数が、プリンタにセットされた用紙枚数を超えると、ユーザ印刷履歴テーブル3006、残枚数テーブル3007、大量印刷値テーブル3008などの内容から用紙切れとなる印刷ジョブデータを決定する。
その後、用紙切れと決定された印刷ジョブデータ以外の印刷ジョブデータを、出力部3009を通してプリンタ3010へ送信する。
図4は、本発明の実施形態に係る印刷装置におけるメインフローの一例を示すフローチャートである。
クライアント装置より印刷要求を受信したときに処理が開始される。印刷サーバは、ステップS4001にてサーバが管理する印刷ジョブキューを確認し、溜まっている印刷ジョブデータからジョブテーブルを作成する。溜まっている印刷ジョブはクライアント装置から送信されたものである。ジョブテーブルについては、図7にて後述するが、ジョブデータを投入したユーザ名及びジョブの印刷枚数が格納される。
次にステップS4002にて、印刷サーバが管理する残枚数テーブルから、プリンタの用紙残枚数を取得する。残枚数とは、使用するプリンタにセットされた用紙の残枚数のことである。本実地形態では、用紙サイズは同じものとして説明しているが、複数の用紙サイズごとに残枚数を管理することも可能である。
なお、残枚数を印刷サーバの残枚数テーブルに記憶するようにしてもよいし、その都度、プリンタから残枚数を取得するようにしてもよい。
ステップS4003では、取得した用紙残枚数とキュー内に溜まっていた全ジョブデータのトータル所要枚数を比較する。溜まっているジョブのトータル所要枚数がプリンタの残枚数を超えた場合は、ステップS4004に進む。一方、超えていない場合は、ステップS4007に進む。
ステップS4004では、ジョブ数が「1」であるかどうかの判断を行い、「1」であった場合は、ステップS4006のユーザ印刷履歴テーブル更新処理に進む。この場合、当該ジョブが用紙切れとなってしまうので、用紙切れジョブを決定する必要がないからである。
一方「1」以外(「2」以上)であった場合は、ステップS4005の用紙切れジョブ決定処理に進み、どのジョブを用紙切れにするかどうかを決定する処理を行う。詳細については後述する。
次にステップS4006では、ユーザ印刷履歴テーブルの更新処理を行う。ユーザ印刷履歴テーブルについては、図7にて後述するが、ユーザが行った印刷ジョブに関する履歴が登録されているものである。
ステップS4007では、印刷キュー内の先頭ジョブから順次プリンタへ送信し処理を終了する。
図5は、本発明の実施形態に係る印刷装置における用紙切れジョブ決定処理の一例を示すフローチャートである。
図4のステップS4005の用紙切れジョブ決定処理に対応し、印刷ジョブキューに溜まっているジョブのうち、用紙切れとなるジョブを決定する処理に対応する。
ステップS5001で、印刷ジョブキューに溜まっているジョブ全てに対する処理を開始する。印刷キューの先頭のジョブから開始し、全てのジョブについて処理が終わるまでループする。
ステップS5002で当該ジョブの印刷枚数と後述する大量印刷値テーブルの最小印刷基準枚数を比較し、基準値以下の場合は紙切れのジョブの対象外とする。具体的には、最小印刷基準枚数に「1」と設定されている場合、1枚以下の印刷ジョブであれば優先的に印刷するというものである。この処理を実行するかどうかは任意に設定が可能である。
ステップS5002で、基準値以下の場合、ステップS5006に進み優先的に印刷する対象とする。一方、基準値より多い場合、ステップS5003に進む。
また、ステップS5002では、基準値として大量印刷基準枚数を利用することもできる。例えば大量印刷基準枚数に設定された枚数を超えた大量印刷を所定回数以上行ったユーザを、用紙切れ候補として設定するものである。この場合、ステップS5002の判断の後、用紙切れ候補として設定し、それ以下の処理は実行しないようにすればよい。
ステップS5003では、対象のユーザから紙切れ率を算出する。対象のユーザとは、印刷キュー内の先頭の印刷ジョブのユーザのことである。紙切れ率は、後述のユーザ印刷履歴テーブルに記憶された、「紙切れカウンタ」および「印刷回数」を用いて算出する。確立が高いユーザは低いユーザと比べ頻繁に用紙切れが発生しているということである。
ステップS5004では、対象のユーザと、用紙切れ候補のユーザとの紙切れ率を比較する。ステップS5005において、ループの初回では用紙切れ候補ユーザにはだれも設定されていないため、対象ユーザが自動的に紙切れユーザに設定される、実際の比較は2回目以降のループで実施される。確立の高いユーザをステップS5006で優先的に印刷する候補とし、確立の低いユーザはステップS5005で用紙切れ候補として選定される。
比較していないユーザが残っている場合は、ステップS5002に戻り、ステップS5005で用紙切れ候補として設定されたユーザと比較していない次のユーザの比較を行う。全部の印刷ジョブのユーザに対して処理した場合に終了する。
なお、用紙切れ候補の設定は、この方法に限ったものでなく、印刷キュー内のジョブのユーザの中で、一番紙切れ率の低いユーザが設定できればどのような方法でおこなってもよい。
図6は、本発明の実施形態に係る印刷装置におけるユーザ印刷履歴テーブル更新処理の一例を示すフローチャートである。
図4のステップS4006のユーザ印刷履歴テーブル更新処理に対応する。
ステップS6001で、ユーザ情報を取得する。ユーザ情報とは、ユーザが印刷を開始した際、印刷キューに印刷ジョブが溜まり、その際印刷ジョブから取得するものである。
ステップS6002では、該当するユーザに用紙切れが発生するかどうかを判断する。これは、図5で用紙切れ候補として設定されたかどうかで判断可能である。用紙切れの対象となる場合、ステップS6003で後述のユーザ印刷履歴テーブルの用紙切れカウンタを1増加させる。次にステップS6004で、用紙切れ日時を登録し、ステップS6007に進む。
ステップS6002で用紙切れでない場合、ステップS6005で大量印刷かどうかの判断を行う。大量印刷かどうかは、後述の大量印刷値テーブルに設定されている基準枚数を利用して判断する。大量印刷であった場合、ステップS6006で、ユーザ印刷履歴テーブルの大量印刷カウンタを1増加させる。大量印刷でない場合は、ステップS6007に進む。
ステップS6007では、ユーザ印刷履歴テーブルの印刷回数を1増加させる。この処理を印刷キュー内の全ジョブに対して実行する。
図7は、本発明の実施形態に係る印刷装置におけるサーバ管理情報の一例を示す図である。
印刷サーバは、印刷ジョブキュー7001、ジョブテーブル7002、ユーザ印刷履歴テーブル7003、残枚数テーブル7004および大量印刷値テーブル7005が記憶されている。
印刷ジョブキュー7001は、クライアント装置から印刷を受付けた時に印刷サーバの印刷ジョブキューに溜まるデータの一例を示したものである。印刷ジョブキューの名称である「キュー名」、印刷ジョブの所有者である「ユーザ名」、今回のジョブの印刷枚数、印刷日時などが記憶されている。ユーザ名は、印刷要求を行ったクライアント端末の利用者であるユーザ名である。
ジョブテーブル7002は、印刷ジョブキュー7001からユーザ名と印刷枚数を抜き出したものである。ジョブテーブル7002を作成せず、印刷ジョブキュー7001を利用して処理を行うことも可能である。
ユーザ印刷履歴テーブル7003は、印刷システムの利用者であるユーザの印刷履歴について記憶したテーブルである。図6のユーザ印刷履歴テーブル更新処理によって更新されるものである。
紙切れカウンタは、ユーザに対してこれまでに何回紙切れが発生したかのカウンタである。印刷回数は、ユーザがこれまでに印刷を行った回数の実績である。紙切れカウンタと印刷回数は、紙切れ率を算出する際に利用される。前回紙切れ日時は、ユーザが前回いつ紙切れが発生したのかが記憶されている。大量印刷のカウントは、ユーザが今までに何回大量印刷を行ったかのカウンタである。
前回紙切れ日時や大量印刷のカウントは、用紙切れ候補設定の条件として、紙切れ率に追加する条件として利用することも可能である。その場合、大量印刷を多くするユーザに対しては、用紙切れを発生しやすくしたり、前回用紙切れが発生したユーザには一定期間用紙切れを発生しないような制御を行うことができる。
残枚数テーブル7004は、プリンタにセットされた用紙の残り枚数を記憶したテーブルである。印刷サーバが残り枚数を管理する構成にしてもよいし、必要な時にプリンタに問合せで取得するように構成することも可能である。
大量印刷値テーブル7005は、大量印刷基準枚数と最小印刷基準枚数の2つの基準を記憶している。大量印刷基準枚数は、これよりも大量の印刷を行った場合に、ユーザ印刷履歴テーブルの大量印刷カウンタに記録されるものである。最小印刷基準枚数は、図5のステップS5002で説明したように、これよりも少ない枚数の印刷は、優先印刷対象として設定するものである。
図8は、本発明の実施形態に係る印刷装置におけるジョブテーブルの一例を示す図である。
ジョブテーブル8001は、本発明が実施される前の状態、ジョブテーブル8002は実施された後の状態を示す。
残枚数テーブル7004でプリンタの残り枚数が70枚と設定されているので、Dさんの印刷ジョブが印刷ジョブキューに追加された時に本発明の処理が開始されたものとする。ユーザ印刷履歴テーブル7003によれば、Bさんの紙切れ率が1/9となり一番低いので、用紙切れジョブ決定処理ではBさんが用紙切れ候補として設定されることになる。
その場合、ジョブテーブル8001では2番目にあるBさんのジョブがジョブテーブル8002では一番後ろ(Dさんの後)に移動される。その結果、Bさんのジョブを印刷中に用紙切れが発生することになる。
なお、印刷ジョブでは使用する用紙サイズを取得することも可能であり、プリンタの用紙の残枚数も用紙サイズごとに取得することが可能であるので、複数の用紙サイズが混在する場合でも本発明を適用することが可能となる。
また、本実施形態では、印刷装置として、印刷サーバを適用して説明したが、プリンタを印刷装置として機能させることも可能である。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、本発明におけるプログラムは、本発明に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体はコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク、ソリッドステートドライブ等を用いることができる。
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
2001 CPU
2002 RAM
2003 ROM
2004 KBC
2005 キーボード
2006 DC
2007 ディスプレイ
2008 MC
2009 ハードディスク
2010 NW I/F
2012 ネットワーク

Claims (8)

  1. ネットワークを介して受信したクライアント端末からの印刷要求を出力装置へ出力制御可能な印刷装置であって、
    前記印刷要求を行ったユーザおよびジョブの印刷枚数を管理するジョブテーブルと、
    前記ユーザが過去に印刷を行った時に発生した用紙切れの回数を管理するユーザ印刷履歴テーブルと、
    前記出力装置で利用可能な用紙の残枚数を取得する残枚数取得手段と、
    前記ジョブテーブルに溜まったジョブの印刷枚数の合計枚数が、前記残枚数取得手段により取得された残枚数を超えたかどうかにより用紙切れが発生するかどうかを判定する用紙切れ判定手段と、
    前記用紙切れ判定手段により用紙切れが発生すると判定された場合、前記ユーザ印刷履歴テーブルに基づいて、用紙切れを発生させるジョブを決定する用紙切れジョブ決定手段と、
    前記用紙切れジョブ決定手段により決定されたジョブに対して用紙切れを発生させるように印刷順を変更する印刷順変更手段と、
    を有することを特徴とする印刷装置。
  2. 前記ユーザ印刷履歴テーブルに基づいてユーザごとに用紙切れが発生した割合を算出する紙切れ率算出手段をさらに有し、
    前記用紙切れジョブ決定手段は、前記紙切れ率算出手段により算出された紙切れ率が一番低いユーザのジョブを用紙切れジョブとして決定することを特徴とする請求項1記載の印刷装置。
  3. 前記ユーザ印刷履歴テーブルは、過去に所定の枚数以上の印刷である大量印刷を行った回数を管理しており、
    前記用紙切れジョブ決定手段は、大量印刷を一番多く行ったユーザのジョブを用紙切れジョブとして決定することを特徴とする請求項1または2記載の印刷装置。
  4. 前記印刷順変更手段は、前記用紙切れジョブ決定手段により決定されたジョブをジョブテーブルの最後のジョブとして印刷順を変更することを特徴とする請求項1乃至3のいずれか1項に記載の印刷装置。
  5. 前記出力順変更手段により変更されたジョブを前記出力装置に出力制御することを特徴とする請求項1乃至4のいずれか1項に記載の印刷装置。
  6. ネットワークを介して受信したクライアント端末からの印刷要求を出力装置へ出力制御可能であり、前記印刷要求を行ったユーザおよびジョブの印刷枚数を管理するジョブテーブルと、前記ユーザが過去に印刷を行った時に発生した用紙切れの回数を管理するユーザ印刷履歴テーブルとを有する印刷装置の制御方法であって、
    前記出力装置で利用可能な用紙の残枚数を取得する残枚数取得ステップと、
    前記ジョブテーブルに溜まったジョブの印刷枚数の合計枚数が、前記残枚数取得手段により取得された残枚数を超えたかどうかにより用紙切れが発生するかどうかを判定する用紙切れ判定ステップと、
    前記用紙切れ判定ステップにより用紙切れが発生すると判定された場合、前記ユーザ印刷履歴テーブルに基づいて、用紙切れを発生させるジョブを決定する用紙切れジョブ決定ステップと、
    前記用紙切れジョブ決定ステップにより決定されたジョブに対して用紙切れを発生させるように印刷順を変更する印刷順変更ステップと、
    を有することを特徴とする印刷装置の制御方法。
  7. ネットワークを介して受信したクライアント端末からの印刷要求を出力装置へ出力制御可能であり、前記印刷要求を行ったユーザおよびジョブの印刷枚数を管理するジョブテーブルと、前記ユーザが過去に印刷を行った時に発生した用紙切れの回数を管理するユーザ印刷履歴テーブルとを有する印刷装置を、
    前記出力装置で利用可能な用紙の残枚数を取得する残枚数取得手段と、
    前記ジョブテーブルに溜まったジョブの印刷枚数の合計枚数が、前記残枚数取得手段により取得された残枚数を超えたかどうかにより用紙切れが発生するかどうかを判定する用紙切れ判定手段と、
    前記用紙切れ判定手段により用紙切れが発生すると判定された場合、前記ユーザ印刷履歴テーブルに基づいて、用紙切れを発生させるジョブを決定する用紙切れジョブ決定手段と、
    前記用紙切れジョブ決定手段により決定されたジョブに対して用紙切れを発生させるように印刷順を変更する印刷順変更手段と、
    を有することを特徴とする印刷装置として機能させるためのプログラム。
  8. 請求項8に記載のプログラムの記録した記録媒体。
JP2010281075A 2010-12-16 2010-12-16 印刷装置、印刷装置の制御方法、プログラムおよび記録媒体 Withdrawn JP2012128746A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010281075A JP2012128746A (ja) 2010-12-16 2010-12-16 印刷装置、印刷装置の制御方法、プログラムおよび記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010281075A JP2012128746A (ja) 2010-12-16 2010-12-16 印刷装置、印刷装置の制御方法、プログラムおよび記録媒体

Publications (1)

Publication Number Publication Date
JP2012128746A true JP2012128746A (ja) 2012-07-05

Family

ID=46645668

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010281075A Withdrawn JP2012128746A (ja) 2010-12-16 2010-12-16 印刷装置、印刷装置の制御方法、プログラムおよび記録媒体

Country Status (1)

Country Link
JP (1) JP2012128746A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103905680A (zh) * 2012-12-26 2014-07-02 京瓷办公信息***株式会社 图像形成装置和图像形成方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103905680A (zh) * 2012-12-26 2014-07-02 京瓷办公信息***株式会社 图像形成装置和图像形成方法

Similar Documents

Publication Publication Date Title
US9729735B2 (en) Intelligent pre-conversion of document formats for predicted printer selection
US8654379B2 (en) Data processing apparatus and recording medium
US8908220B2 (en) Information processing system, print system, and method and computer-readable storage medium for controlling information processing system
US9386173B2 (en) Printing system, printer, job processing method and computer readable recording medium storing job processing program
US8564813B2 (en) Distributed printing system, print control method for determining printing output locations according to content and estimated time information, and program
US7518741B2 (en) Notification system for notifying user of consumable product used by electronic device
US8537392B2 (en) Follow-me printer driver
US9160888B2 (en) Information processing apparatus, user information management control method, and storage medium
US10091129B2 (en) Information processing apparatus and method, information processing system, and non-transitory computer readable medium
US9277084B2 (en) Data processing device, data processing system, and data processing method
JP2013092886A (ja) プリンター、制御方法、およびプログラム
US9491324B2 (en) Printer-pool based splitting of multi-copy print jobs
US20150227327A1 (en) Network system, information processing apparatus, and print setting method
CN103218182A (zh) 图像形成***、图像形成设备、和图像形成方法
JP2015118474A (ja) 印刷制御装置及びプログラム
US20120057199A1 (en) Image forming system, server, and image forming apparatus
US8699064B2 (en) Print job scheduling in a print shop environment
JP2012128746A (ja) 印刷装置、印刷装置の制御方法、プログラムおよび記録媒体
JP4125033B2 (ja) 管理システム、情報処理装置及び管理方法
US20150220815A1 (en) Image forming apparatus and image forming method
US10171686B2 (en) Information-processing system that accurately estimates charging amount before execution of print job, and information processing method
JP5919938B2 (ja) 情報処理システム及びプログラム
JP5472347B2 (ja) サーバー、該サーバーによるジョブの印刷制御方法及び印刷制御プログラム
US20190205069A1 (en) Data processing apparatus and non-transitory computer-readable storage medium for storing program
JP2016173772A (ja) 端末装置、プログラム、出力システム及び出力方法

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20130531

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130531

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140304