(57)【要約】【課題】  通常の文書を印刷する用紙に対して特殊加工がされ高価である専用用紙等で印刷を行う場合、受け付けた印刷ジョブの出力要求枚数と専用用紙の収納枚数とを比較することで該専用用紙などを有効に使用できるようにした印刷制御装置および方法およびプログラムを提供する。【解決手段】  印刷する用紙の種別を含んだ印刷ジョブを受け付けて種別識別部１０２で識別した後に、受け付けた印刷ジョブの印刷枚数を要求枚数算出部１０３で算出し、それと同時に種別識別部１０２で識別した種別に対する印刷用紙の収納枚数を収納枚数検出部１０５で検出して要求枚数と収納枚数とから不足分を不足枚数算出部１０６で算出する。【選択図】図１
2005335228.tif 000002
【特許請求の範囲】
【請求項１】
印刷に用いる用紙の種別の指定を含む複数の印刷ジョブを受け付け、該受け付けた印刷ジョブに基づき印刷を制御する印刷制御装置において、
前記印刷ジョブに係わる印刷に要する用紙の枚数を前記用紙の種別に対応して算出する第１の算出手段と、
前記印刷ジョブに係わる印刷に用いる用紙の収納枚数を検出する検出手段と、
前記第１の算出手段で算出した用紙の枚数および前記検出手段で検出した収納枚数に基づき前記印刷ジョブの印刷に際して不足する用紙枚数を算出する第２の算出手段と、
前記第２の算出手段で算出した不足する用紙枚数を報知する報知手段と
を具備することを特徴とする印刷制御装置。
【請求項２】
指定された種別の印刷用紙における印刷に要した枚数と受け付けた前記印刷ジョブの送信者とを関連付けて管理する管理手段と
を更に具備し、
前記報知手段は、
前記管理手段による印刷に要した印刷枚数と該印刷を行った送信者を不足した印刷枚数に対応づけて報知する
ことを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記第１の算出手段により算出した前記印刷ジョブにおける印刷枚数が前記検出手段により検出した収納枚数以下である印刷ジョブを優先して処理する優先処理手段と
を更に具備することを特徴とする請求項１乃至２のいずれかに記載の印刷制御装置。
【請求項４】
前記優先処理手段は、
前記印刷ジョブの処理順序をあらかじめ指定された優先順位に基づいて変更する
ことを特徴とする請求項３記載の印刷制御装置。
【請求項５】
印刷に用いる用紙の種別の指定を含む複数の印刷ジョブを受け付け、該受け付けた印刷ジョブに基づき印刷を制御する印刷制御装置の印刷制御方法において、
前記印刷ジョブに係わる印刷に要する用紙の枚数を前記用紙の種別に対応して第１の算出手段により算出し、
前記印刷ジョブに係わる印刷に用いる用紙の収納枚数を検出手段により検出し、
前記第１の算出手段で算出した用紙の枚数および前記検出手段で検出した収納枚数に基づき前記印刷ジョブの印刷に際して不足する用紙枚数を第２の算出手段により算出し、
前記第２の算出手段で算出した不足する用紙枚数を報知する
ことを特徴とする印刷制御方法。
【請求項６】
印刷に用いる用紙の種別の指定を含む複数の印刷ジョブを受け付け、該受け付けた印刷ジョブに基づき印刷を制御する印刷制御をコンピュータにより実行させる印刷制御プログラムであって、
前記印刷ジョブに係わる印刷に要する用紙の枚数を前記用紙の種別に対応して算出するステップと、
前記印刷ジョブに係わる印刷に用いる用紙の収納枚数を検出するステップと、
該前記用紙の種別に対応して算出した用紙の枚数および該検出した収納枚数に基づき前記印刷ジョブの印刷に際して不足する用紙枚数を算出するステップと、
該算出した不足する用紙枚数を報知するステップと
を含むことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および方法およびプログラムに関し、特に、印刷に用いる用紙の種別がアート紙やプレプリント用紙などの特殊加工がされた専用用紙を用いて印刷する場合に該専用用紙を有効に使用して印刷を行えるようにした印刷制御装置および方法およびプログラムに関する。
【背景技術】
【０００２】
一般に、用紙を有効利用するためには、プリンタに印刷する用紙が備え付けられているかどうかを検出して所望の用紙が備え付けられている場合に印刷を行うようにしている。
【０００３】
しかし、用紙が備え付けられているか否かの検出だけでは、要求された印刷ジョブの印刷枚数を十分に満たすかどうか不明であるため用紙不足が発生した後に用紙補充を行わなければならないことがありユーザを満足することができない。 
そこで、この用紙の備え付け状況を検出するだけでなく、印刷要求された印刷ジョブの印刷枚数を算出し、算出した枚数が印刷装置に備え付けられた印刷用紙の枚数よりも少ない場合に、印刷ジョブの印刷要求を満たすことができると判断して印刷する従来技術として特許文献１に開示されたものがある。
【特許文献１】特開平０８−２１７２８９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示された従来技術においては、印刷要求された印刷ジョブの種別を識別し、識別した種別に該当する印刷用紙が特殊加工された専用用紙である場合の用紙の有効利用をすることができないという問題がある。
【０００５】
そこで、本発明は、通常の文書を印刷する用紙に対して特殊加工がされ高価である専用用紙等で印刷を行う場合、要求を受け付けた印刷ジョブの出力枚数と専用用紙の収納枚数とを比較することで該専用用紙などを有効に使用できるようにした印刷制御装置および方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１の発明は、印刷に用いる用紙の種別の指定を含む複数の印刷ジョブを受け付け、該受け付けた印刷ジョブに基づき印刷を制御する印刷制御装置において、前記印刷ジョブに係わる印刷に要する用紙の枚数を前記用紙の種別に対応して算出する第１の算出手段と、前記印刷ジョブに係わる印刷に用いる用紙の収納枚数を検出する検出手段と、前記第１の算出手段で算出した用紙の枚数および前記検出手段で検出した収納枚数に基づき前記印刷ジョブの印刷に際して不足する用紙枚数を算出する第２の算出手段と、前記第２の算出手段で算出した不足する用紙枚数を報知する報知手段とを具備することを特徴とする。
【０００７】
また、請求項２の発明は、請求項１の発明において、指定された種別の印刷用紙における印刷に要した枚数と受け付けた前記印刷ジョブの送信者とを関連付けて管理する管理手段とを更に具備し、前記報知手段は、前記管理手段による印刷に要した印刷枚数と該印刷を行った送信者を不足した印刷枚数に対応づけて報知することを特徴とする。
【０００８】
また、請求項３の発明は、請求項１乃至２の発明において、前記第１の算出手段により算出した前記印刷ジョブにおける印刷枚数が前記検出手段により検出した収納枚数以下である印刷ジョブを優先して処理する優先処理手段とを更に具備することを特徴とする。
【０００９】
また、請求項４の発明は、請求項３の発明において、前記優先処理手段は、前記印刷ジョブの処理順序をあらかじめ指定された優先順位に基づいて変更することを特徴とする。
【００１０】
また、請求項５の発明は、印刷に用いる用紙の種別の指定を含む複数の印刷ジョブを受け付け、該受け付けた印刷ジョブに基づき印刷を制御する印刷制御装置の印刷制御方法において、前記印刷ジョブに係わる印刷に要する用紙の枚数を前記用紙の種別に対応して第１の算出手段により算出し、前記印刷ジョブに係わる印刷に用いる用紙の収納枚数を検出手段により検出し、前記第１の算出手段で算出した用紙の枚数および前記検出手段で検出した収納枚数に基づき前記印刷ジョブの印刷に際して不足する用紙枚数を第２の算出手段により算出し、前記第２の算出手段で算出した不足する用紙枚数を報知することを特徴とする。
【００１１】
また、請求項６の発明は、印刷に用いる用紙の種別の指定を含む複数の印刷ジョブを受け付け、該受け付けた印刷ジョブに基づき印刷を制御する印刷制御をコンピュータにより実行させる印刷制御プログラムであって、前記印刷ジョブに係わる印刷に要する用紙の枚数を前記用紙の種別に対応して算出するステップと、前記印刷ジョブに係わる印刷に用いる用紙の収納枚数を検出するステップと、該前記用紙の種別に対応して算出した用紙の枚数および該検出した収納枚数に基づき前記印刷ジョブの印刷に際して不足する用紙枚数を算出するステップと、該算出した不足する用紙枚数を報知するステップとを含むことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、印刷要求に印刷用紙の種別の指定を含んだ印刷ジョブを受け付け、該印刷ジョブの印刷枚数を算出すると共に該種別の印刷に用いる収納枚数とを比較して、用紙の種別指定を含んだ印刷ジョブの印刷枚数を満たすかどうか算出するように構成したので、通常の文書よりも高価な専用用紙などを用いた印刷を実現する際に用紙の有効利用が可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係わる印刷制御装置および方法およびプログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例】
【００１４】
図１は、この発明に係わる印刷制御装置および方法およびプログラムを適用して構成した印刷制御システムのシステム構成図である。
【００１５】
図１において、この印刷制御システムは、要求受付部１０１、種別識別部１０２、要求枚数算出部１０３、用紙格納部１０４、収納枚数検出部１０５、不足枚数算出部１０６、報知部１０７、処理順序変更部１０８を具備して構成される。
【００１６】
要求受付部１０１は、印刷要求に用紙の種別が指定された印刷ジョブを受け付けるものである。用紙の種別により受け付けた印刷ジョブを印刷する用紙が指定される。
【００１７】
種別識別部１０２は、要求受付部１０１で受け付けた用紙の種別が指定された印刷ジョブにおける用紙の種別を識別するものである。
【００１８】
例えば、用紙の種別が「通常」または指定なしの場合には、通常の印刷用紙を用いることにより印刷を実行する。それに対して用紙の種別があらかじめ設定された種別内の「アート紙（001）」などと指定されていた場合には、受け付けた印刷ジョブの印刷用紙をアート紙として要求枚数算出部１０３に送出する。
【００１９】
要求枚数算出部１０３は、要求受付部１０１で受け付けた印刷要求の印刷ジョブと種別識別部１０２で識別した種別の用紙、例えば上記例ではアート紙、から要求枚数を算出するものである。すなわち、印刷要求を満たすには何枚の用紙が必要かどうかを算出する。
【００２０】
用紙格納部１０４は、印刷要求された印刷ジョブに対応するためにさまざまな種類の用紙を格納しておくものである。
【００２１】
収納枚数算出部１０５は、種別識別部１０２で識別された用紙の種別に対して用紙格納部１０４に格納されている枚数を算出するものである。
【００２２】
不足枚数算出部１０６は、要求枚数算出部１０３で算出した要求された枚数と収納枚数検出部１０５で検出した要求された種別に対する用紙の枚数とを比較して要求枚数から収納枚数の差を計算することにより不足枚数を算出するものである。
【００２３】
報知部１０７は、不足枚数算出部１０６で算出した印刷要求枚数に対する印刷用紙の不足枚数を報知するものである。
【００２４】
処理順序変更部１０８は、不足枚数算出部１０６で算出した用紙の種別が設定された印刷ジョブの印刷要求枚数に対して収納枚数が少ない場合には、当該印刷ジョブにおける印刷を実行するのではなく、印刷要求の用紙の種別に対する用紙が印刷要求枚数を満たす印刷ジョブを優先して印刷するものである。
【００２５】
例えば、アート紙による印刷を２０枚行う印刷ジョブＡとプレプリント用紙による印刷を１０枚行う印刷ジョブＢがこの順序で印刷要求を受けた場合、まず印刷ジョブＡに対して上記に示す要求受付部１０１〜報知部１０７までの処理を行い、不足枚数算出部１０６において要求に対する不足枚数が算出されて報知部１０７により放置された場合には、次の印刷ジョブＢに対して同様に要求受付部１０１〜不足枚数算出部１０６までの処理行うようにする。
【００２６】
このとき、不足枚数算出部１０６で不足枚数が算出されない場合には印刷ジョブＡを印刷する前に印刷ジョブＢを印刷する。これにより印刷の効率アップが図れる。
【００２７】
多くの場合、専用用紙は通常の文書印刷時に使用する用紙よりも厳重に管理されていることが多く、補充を行う場合は相対的に時間がかかってしまう。上記に示すように補充待ちの印刷ジョブの処理順序を印刷前に変えることで印刷効率の向上につながる。
【００２８】
このような構成によると、印刷要求に印刷の用紙の種別を設定した印刷ジョブを受け付けて印刷用紙を識別することができ、通常の印刷文書を印刷する用紙に比べて高価な専用用紙などの印刷要求を受け付けた際にも用紙を無駄にすることなく、有効利用することができる。さらに、印刷ジョブの優先順位を印刷する前に自動的に入れ替えるようにしているので、途中まで印刷された状態のジョブを排斥でき、印刷効率と用紙の有効利用を図ることができる。
【００２９】
図２は、この発明における印刷要求に対する印刷用紙枚数が不足している画面を示す図である。
【００３０】
図２には、用紙の種別が設定されている印刷ジョブを受け付けた場合に印刷要求枚数と用紙の種別に基づく印刷用紙の収納枚数とを比較して不足枚数を算出した結果として、不足枚数が生じた場合に表示される画面である。
【００３１】
本画面では、印刷実行する前に印刷用紙を有効利用のために表示され、更に印刷用紙が不足している印刷ジョブの詳細を表示することができるようになっている。
【００３２】
図３は、この発明における印刷ジョブの一覧を表示した画面を示す図であり、図２に示す画面の「詳細表示」ボタンを押下することにより表示される画面である。
【００３３】
図３には、印刷要求された印刷ジョブ全体を表示できるシート３００−Ａと印刷要求された枚数に対して収納されている用紙枚数が少ない場合にリスト表示されるシート３００−Ｂとから構成される。
【００３４】
シート３００−Ｂには、印刷用紙が印刷要求に対して不足している印刷ジョブを受け付けた受付日とその時間（受付日時）、送信者、印刷用紙の種別、印刷サイズ、補給枚数とが表示されている。
【００３５】
例えば、受付日時が「２００４年４月１日１２時３１分６秒」、送信者が「ユーザＡ」、用紙種別が「アート紙」、サイズが「Ａ４」である印刷ジョブが印刷枚数「５０枚」を不足して待ち状態を形成していることを示している。
【００３６】
図４は、この発明に係わる印刷制御システムの処理の流れを示すフローチャートである。
【００３７】
図４において、用紙の種別を含んだ印刷ジョブを受け付ける（ステップ４０１）と処理が開始され、受け付けた印刷ジョブに用紙を指定する用紙種別が付与されているかの判定を行い（ステップ４０２）、付与されている場合（ステップ４０２でＹＥＳ）には、付与されている種別を判断して印刷する用紙を特定する（ステップ４０３）。また、種別が付与されていない場合（ステップ４０２でＮＯ）には、処理を終了する。
【００３８】
種別が付与されており用紙が特定された印刷ジョブの印刷枚数を算出し（ステップ４０４）、さらに種別により特定した用紙において収納されている枚数を算出する（ステップ４０５）。
【００３９】
上記受け付けた印刷ジョブの印刷要求枚数＜Ｘ＞と種別により特定した用紙の収納枚数＜Ｙ＞とを比較し（ステップ４０６）、印刷要求枚数＜Ｘ＞が収納枚数＜Ｙ＞以上の場合（ステップ４０６でＹＥＳ）には、種別により特定された印刷用紙を用いて印刷出力する（ステップ４０７）。それに対して、収納枚数＜Ｙ＞が印刷要求枚数＜Ｘ＞より大きい場合（ステップ４０６でＹＥＳ）には、収納枚数＜Ｙ＞が不足していることを報知して（ステップ４０８）当該用紙枚数が不足している印刷ジョブの順序を変更して（ステップ４０９）終了する。
【００４０】
図５は、この発明におけるキュー内の印刷ジョブの状態遷移を示す図である。
【００４１】
図５には、印刷用紙の種別を含む印刷ジョブＡ，Ｂ，Ｃを受け付けて、印刷キューに格納した状態５００から時間の経過と共にキューの内部にある印刷ジョブが変化していく様子を示している。
【００４２】
印刷ジョブＡの印刷要求用紙の印刷枚数が収納枚数に対して不足している場合には印刷を実行することなく、他の印刷ジョブ（Ｂ，Ｃ）の最後部に配置している。そして、用紙の不足がない印刷ジョブＢ，Ｃについては通常通り印刷することができ、最後に印刷用紙の枚数が不足した印刷ジョブＡだけがキューにたまっている状態を示している。
【００４３】
これによって、専用用紙などの通常の印刷用紙に比べて高価な用紙を用いて印刷を行う場合に印刷用紙を無駄にすることなく有効利用することができる。さらに優先順位を変更することにより印刷用紙の枚数が不足した印刷ジョブによって印刷停止を回避することができ、印刷効率の向上につながる。
【００４４】
なお、本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００４５】
例えば、上記実施例図５では、印刷要求に対する印刷枚数が収納枚数よりも多い場合に該印刷ジョブを最後部に移動しているが、図６に示すような構成してもよい。
【００４６】
図６は、この発明における用紙不足の印刷ジョブの待避イメージを示す図である。
【００４７】
図６には、印刷用紙の種別を含む印刷ジョブＡと印刷ジョブＢと印刷ジョブＣを受け付けて、印刷キューに格納した状態５００（図６上部）と印刷ジョブＡを別の印刷キューに格納した状態５１０（図６下部）とが示されている。
【００４８】
印刷ジョブを受け付けた状態５００には、印刷ジョブＡ，Ｂ，Ｃの３つが格納されており、処理順序としてはＡ，Ｂ，Ｃの順に処理されることを示している。今、印刷ジョブＡについて図４に示すフローチャートで処理が行われた結果、印刷要求枚数に対して収納枚数が少ないため印刷せずに収納枚数が印刷要求枚数を満たすまで待機状態に遷移する。
【００４９】
これにより印刷枚数不足による印刷停止することなく処理を行うことができる。
【産業上の利用可能性】
【００５０】
本発明は、印刷要求に用紙の種別の指定を含む印刷ジョブを受け付けて指定された用紙を有効利用する印刷制御装置に適用可能であり、特に、用紙の種別により指定された用紙が特殊加工などされた専用用紙で印刷する場合に用紙を無駄なく有効利用するのに有用である。
【図面の簡単な説明】
【００５１】
【図１】この発明に係わる印刷制御装置の構成を示す図。
【図２】この発明における印刷要求に対する印刷用紙枚数が不足している画面を示す図。
【図３】この発明における印刷ジョブの一覧を表示した画面を示す図。
【図４】この発明に係わる印刷制御システムの処理の流れを示すフローチャート。
【図５】この発明におけるキュー内の印刷ジョブの状態遷移を示す図。
【図６】この発明における用紙不足の印刷ジョブの待避イメージを示す図。
【符号の説明】
【００５２】
１０１    要求受付部
１０２    種別識別部
１０３    要求枚数算出部
１０４    用紙格納部
１０５    収納枚数検出部
１０６    不足枚数算出部
１０７    報知部
１０８    処理順序変更部
【図１】
2005335228.tif 000003
【図２】
2005335228.tif 000004
【図３】
2005335228.tif 000005
【図４】
2005335228.tif 000006
【図５】
2005335228.tif 000007
【図６】
2005335228.tif 000008