(57)【特許請求の範囲】
【請求項１】
手差しトレイを具備し、クライアント装置から受信したジョブ情報に基づいて印刷データをイメージに展開するイメージ展開処理と該イメージ展開処理により展開したイメージを用紙上に印刷する印刷処理とを含むジョブを実行する画像形成装置において、
前記手差しトレイから給紙される用紙に印刷を行う際に、ユーザに対して用紙の確認を指示する確認指示手段と、
前記確認指示手段による指示に対応した応答を入力する応答入力手段と、
前記クライアント装置で用紙の確認を行う旨の設定が行われたジョブ情報を受信した場合に、前記応答入力手段へ応答の入力があったことを条件に前記手差しトレイから給紙される用紙に対して前記印刷処理を実行するジョブ実行制御手段と
を具備することを特徴とする画像形成装置。
【請求項２】
手差しトレイを具備し、クライアント装置から受信したジョブ情報に基づいて用紙上に画像を形成する画像形成装置の制御方法において、
前記クライアント装置で用紙の確認を行う旨の設定が行われたジョブ情報を受信した際に、該ジョブ情報に基づくジョブが前記手差しトレイから給紙される用紙に画像を形成するジョブであれば、ユーザによる用紙の確認があったことを条件に前記ジョブを実行することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、画像形成装置の制御方法および画像形成装置に関し、特に、手差しトレイを使用した場合の印刷不具合の発生を抑制する画像形成装置の制御方法および画像形成装置に関する。
【０００２】
【従来の技術】
手差しトレイ等のＭＳＩ（ｍｕｌｔｉ  ｓｈｅｅｔ  ｉｎｓｅｒｔｅｒ）を有する画像形成装置においては、手差しトレイを利用することで、定形外の用紙やＯＨＰや厚紙といった特殊紙を使用して文書の印刷を行うことができる。
【０００３】
画像形成装置が有する一般の給紙トレイ（手差しトレイ以外のもの）は、格納される用紙のサイズや紙質が予め決められているか、サイズが決められていない場合でも格納されている用紙のサイズを検知することが可能であるため、一般の給紙トレイを使用した印刷の際には、確実にユーザが所望するサイズの用紙で印刷が行われる。
【０００４】
これに対して、手差しトレイはサイズや紙質を問わず使用できる反面、用紙サイズの検知を行うことができない。特に、用紙のフィード方向の長さを検知することができないため、印刷するイメージと用紙サイズの整合性がとれずに、印刷するイメージが途中で切れてしまったり、空白部分が大きくなってしまったりすることがある。
【０００５】
このような問題を解決するためには、ユーザがＰＣ等のクライアント装置側で印刷実行を指示する前に、手差しトレイに積載されている用紙の種別を確認する必要がある。この用紙種別の確認は、クライアント装置の近傍に画像形成装置が配置されている場合には容易に行うことができるが、ネットワークプリンタなどのクライアント装置と離れた場所に配置されている画像形成装置では、ユーザがクライアント装置と画像形成装置の間を行き来しなければならない。
【０００６】
また、ユーザが手差しトレイに積載されている用紙の種別を確認し、クライアント装置側に戻る間に他のユーザにより手差しトレイに積載されている用紙が別の種別のものに取り替えられてしまうことも考えられる。
【０００７】
ところで、このような問題と類似する問題を解決する技術として特開平１０−２０７６６７号公報記載の「画像形成装置」がある。この画像形成装置は、印刷する画像データとともに送信されてくる印刷設定条件（解像度や用紙サイズ、フォント）に従った印刷処理が不可能な場合に印刷処理を中断することで無駄を防止するものである。しかし、この画像形成装置においても手差しトレイを使用した場合には、上述のような問題が生じることになる。これは、画像形成装置が手差しトレイに積載されている用紙のサイズを検知できないため、印刷設定条件に従った印刷が可能か否かを判断することができないためである。
【０００８】
【発明が解決しようとする課題】
上述のように、手差しトレイを使用した場合には、手差しトレイに積載されている用紙の確認後に印刷実行指示を与えなければならないために、手差しトレイはユーザにとって利用しやすいものであるとは言い難かった。また、用紙の確認を行ったとしても、実際に印刷処理が開始された際に手差しトレイに積載されている用紙とユーザが所望する用紙とが同一であるとは限らないといった問題もあった。
【０００９】
そこで、この発明は、手差しトレイを使用した際に、確実にユーザが所望する用紙への印刷を行うとともに、ユーザの負担を軽減することのできる画像形成装置の制御方法および画像形成装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上述した目的を達成するため、請求項１の発明は、手差しトレイを具備し、クライアント装置から受信したジョブ情報に基づいて印刷データをイメージに展開するイメージ展開処理と該イメージ展開処理により展開したイメージを用紙上に印刷する印刷処理とを含むジョブを実行する画像形成装置において、前記手差しトレイから給紙される用紙に印刷を行う際に、ユーザに対して用紙の確認を指示する確認指示手段と、前記確認指示手段による指示に対応した応答を入力する応答入力手段と、前記クライアント装置で用紙の確認を行う旨の設定が行われたジョブ情報を受信した場合に、前記応答入力手段へ応答の入力があったことを条件に前記手差しトレイから給紙される用紙に対して前記印刷処理を実行するジョブ実行制御手段とを具備することを特徴とする。
【００１１】
また、請求項２の発明は、手差しトレイを具備し、クライアント装置から受信したジョブ情報に基づいて用紙上に画像を形成する画像形成装置の制御方法において、
前記クライアント装置で用紙の確認を行う旨の設定が行われたジョブ情報を受信した際に、該ジョブ情報に基づくジョブが前記手差しトレイから給紙される用紙に画像を形成するジョブであれば、ユーザによる用紙の確認があったことを条件に前記ジョブを実行することを特徴とする。
【００２３】
【実施例】
以下、この発明に係る画像形成装置の制御方法および画像形成装置の一実施例について、添付図面を参照して詳細に説明する。
【００２４】
図１は、画像形成装置（プリンタ）とＰＣ等のクライアントの接続構成を示したブロック図である。
同図に示すように、プリンタ１は、複数のクライアント２（２−１、２−２、２−３）とネットワーク３を介して接続されている。
【００２５】
また、図２は、プリンタ１の概略構成を示すブロック図である。
同図に示すように、プリンタ１は、制御部１１とＵＩ部１２、ジョブ受信部１３、ジョブ解析部１４、イメージ展開部１５、ＲＯＭ１６、ＲＡＭ１７、給紙部１８、画像形成部１９を具備して構成される。
【００２６】
制御部１１は、ＲＯＭ１６に格納されているプログラムにより、他の各部を制御するように動作する。ＵＩ部１２は、ユーザに対して情報を表示するとともにユーザからの操作指示を受け付ける操作パネル等のユーザインタフェイスである。ジョブ受信部１３は、クライアント２から送られるジョブをネットワーク３を介して受信し、ジョブ解析部１４は、ジョブ受信部１３で受信したジョブを解析して印刷設定条件等の諸条件を制御部１１に通知する。イメージ展開部１５は、ジョブ受信部１３が受信したジョブに含まれるＰＤＬ（ページ記述言語）等の印刷データをイメージデータに展開してＲＡＭ１７上に展開する。給紙部１８は、制御部の指示（ジョブ解析部１４から制御部１１に通知された印刷設定条件等）に基づいて、給紙元のトレイを決定して当該トレイから給紙を行う。画像形成部１９は、給紙部１８により給紙された用紙に対してＲＡＭ１７上に展開されているイメージデータを印刷する。
【００２７】
このプリンタ１では、ジョブ受信部１３が受信したジョブをジョブ解析部１４が解析した結果、給紙元として手差しトレイが指定されていた場合には、制御部１１は印刷処理を中断して（イメージ展開部１５によるＰＤＬのイメージ展開が終了した段階で、給紙部１８および画像形成部１９の動作開始前）、ＵＩ部１２を介し、ユーザに対して手差しトレイに積載されている用紙の確認を促す。
【００２８】
用紙の確認は、給紙元として手差しトレイが指定されているジョブの全てに対して行ってもよいが、プリンタ１の使用状況によっては必ずしも用紙の確認を必要としないので（複数のジョブを連続して実行する場合など）、用紙の確認を行うか否かをクライアント２側で設定するようにする。
【００２９】
図３は、クライアント２のディスプレイ（不図示）上に表示される設定ウィンドウの一例を示した図である。
同図に示す設定ウィンドウ２０は、プリンタ１に対応したプリンタドライバにより表示されるウィンドウである。この設定ウィンドウ２０では、用紙タブ２１を選択することで印刷時の用紙に関する設定を行うことができる。用紙に関する設定では、設定欄２２で用紙のサイズを設定し、設定欄２３で用紙の向きを設定する。ここで設定する用紙のサイズは、定形サイズであったもよく、定形外のサイズであってもよい。
【００３０】
用紙のサイズに定形サイズを設定した場合には、設定欄２４で給紙方法を当該サイズの格納された給紙トレイと手差しトレイのいずれかから選択して設定する。また、定形外のサイズを設定した場合には給紙方法として必然的に手差しトレイが設定される。
【００３１】
設定欄２４で手差しトレイを設定した場合には、チェックボックス２５のＯＮ／ＯＦＦ切替が可能になり、ＯＮにした場合には印刷の実行直前にプリンタ１側で用紙の確認を行い、ＯＦＦにした場合には手差しトレイ以外の給紙トレイを指定した場合と同様にプリンタ１側では用紙の確認を求めることなくジョブを実行する。また、設定欄２４で手差しトレイ以外の給紙トレイを設定した場合には、チェックボックス２５をグレー表示の状態となり、ＯＮ／ＯＦＦの切替を行うことができないとともにその設定は無効なものとなる。
【００３２】
このように印刷に関する各設定を行った後、ＯＫボタン２６を押下することでジョブの実行が開始される。
【００３３】
クライアント２でジョブの実行開始が指示されると、当該ジョブはネットワーク３を介してプリンタ１に送られる。プリンタ１では、ジョブを受け付けるとジョブ解析部１４で当該ジョブを解析し、印刷前に用紙の確認を行うことが設定されていれば、ジョブの実行を一時停止してＵＩ部１２を介してユーザに用紙の確認を求める。
【００３４】
ここで、プリンタ１側での用紙の確認方法について説明する。
図４（ａ）は、ＵＩ部１２の一部である操作パネルの構成を示した図である。同図に示すように、操作パネル１２０は、表示部１２１とカーソルキー１２２（１２２−１乃至１２２−４）、設定キー１２３、メニューキー１２４、中止キー１２５、確認キー１２６が配されている。表示部１２１には、ユーザに対する指示などの各種情報が表示され、ユーザはカーソルキー１２２や設定キー１２３、メニューキー１２４、中止キー１２５、確認キー１２６等を押下することでプリンタ１を操作する。
【００３５】
印刷前の用紙の確認が指定されている場合には、ジョブの一時停止後に表示部１２１に「Ａ４  フツウシ  ガ  シテイサレテイマス。ヨロシイデスカ？」といったようなメッセージを表示し、ユーザが手差しトレイに積載されている用紙を確認した後に、確認キー１２６を押下することでジョブの実行が再開される。
【００３６】
また、表示部１２１に表示されるメッセージは、定形外の用紙が指定されていた場合には、図４（ｂ）に示すように「１４８ｍｍ×２０３ｍｍ  フツウシ  ガシテイサレテイマス。ヨロシイデスカ？」といったようなメッセージが表示される。
【００３７】
ところで、表示部１２１に表示されるメッセージは、基本的には予め用意されているメッセージから最適なものが選択されて表示されることになるが、色の付いた用紙やロゴや枠などが予め印刷されている用紙等、予め用意されたメッセージでは表現することが困難な用紙を使用する場合がある。
【００３８】
このような場合には、クライアント２側で任意の文字列を指定し、これを表示部１２１に表示させるようにすることもできる。
【００３９】
クライアント２側で任意の文字列を指定する場合には、図３に示した設定ウィンドウ２０のチェックボックス２５の下に、図５（ａ）に示すようなチェックボックス２７と文字列記入欄２８を表示し、ユーザがチェックボックス２７をＯＮ設定にするとともに文字列記入欄２８に任意の文字列を記入してジョブの実行開始を指示すれば、プリンタ１の表示部１２１には図５（ｂ）に示すように、「Ａ４  クリーム  イロ  ノ  ヨウシ  ヲ  シテイ」といったようなユーザが指定した文字列がメッセージとして表示される。
【００４０】
次に、図６を参照してプリンタ１の動作について説明する。
図６は、プリンタ１の動作の流れを示すフローチャートである。
【００４１】
プリンタ１が動作を開始すると（ステップ２０１）、クライアント２からのジョブの受信を待ち（ステップ２０２でＮＯ）、ジョブ受信１３がジョブを受信すると（ステップ２０２でＹＥＳ）、ジョブ解析部１４が当該ジョブを解析する。解析の結果、当該ジョブの確認フラグ（印刷前に用紙を確認する設定）がＯＮになっていれば（ステップ２０３でＹＥＳ）、ＵＩ部１２が操作パネル１２０の表示部１２１に確認メッセージを表示する（ステップ２０４）。この後、ユーザによる確認キー１２６の押下を待って（ステップ２０５でＮＯ）、確認キー１２６が押下されれば（ステップ２０５でＹＥＳ）、印刷処理を開始し（ステップ２０６）、終了する（ステップ２０７）。
【００４２】
一方、受け付けたジョブの確認フラグがＯＦＦであった場合には（ステップ２０３でＮＯ）、直ちに印刷処理を開始し（ステップ２０６）、処理動作を終了する（ステップ２０７）。
【００４３】
ところで、プリンタ１がユーザに用紙の確認を促すために表示部１２１にメッセージを表示し、ジョブの実行を一時停止した場合、ユーザが確認を怠ればジョブの実行は停止したままとなる。このような状態で他のジョブが受け付けられた場合、当該他のジョブが手差しトレイ以外の給紙トレイを給紙元として印刷処理を行うジョブであれば、他のジョブを停止中のジョブに先行して処理させることができるが、後から受け付けられた他のジョブが手差しトレイを給紙元としていれば、停止中のジョブにより他のジョブの実行が妨げられることになる。
【００４４】
このようなことを防止するため、用紙確認のために停止したジョブに対して一定時間確認キー１２６の押下がなかった場合には、当該ジョブを待避させて他のジョブを実行可能な状態にするように構成することもできる。この場合には、待避されたジョブは、後でユーザ操作により実行を再開することができる。この操作は、操作パネル１２０上でメニューキー１２４を押下してジョブ実行再開のためのメニューを呼び出してカーソルキー１２２や確認キー１２６等の押下により行う。
【００４５】
図７は、一定時間確認のないジョブを待避させる場合のプリンタ１の動作の流れを示すフローチャートである。
プリンタ１が動作を開始すると（ステップ３０１）、クライアント２からのジョブの受信を待ち（ステップ３０２でＮＯ）、ジョブ受信部１３がジョブを受信すると（ステップ３０２でＹＥＳ）、ジョブ解析部１４が当該ジョブを解析する。解析の結果、当該ジョブの確認フラグ（印刷前に用紙を確認する設定）がＯＮになっていれば（ステップ３０３でＹＥＳ）、ＵＩ部１２が操作パネル１２０の表示部１２１に確認メッセージを表示するとともに（ステップ３０４）、制御部１１が内部に有するタイマ（ＲＯＭ１６に格納さえているプログラムにより生成される）を起動する（ステップ３０５）。この後、ユーザによる確認キー１２６の押下をタイマがタイムアップするまで待って（ステップ３０６でＮＯ、ステップ３０７でＮＯ）、この間に確認キー１２６が押下されれば（ステップ３０６でＹＥＳ）、印刷処理を開始し（ステップ３０８）、処理動作終了するが（ステップ３１０）、確認キー１２６が押下されないままタイマがタイムアップすると（ステップ３０７でＹＥＳ）、ＲＡＭ１７上にある当該ジョブの印刷データ（イメージデータ）を図示しない記憶装置に格納して（ステップ３０９）、処理動作を終了する（ステップ３１０）。
【００４６】
また、受け付けたジョブの確認フラグがＯＦＦであった場合には（ステップ３０３でＮＯ）、先に説明した場合と同様に、直ちに印刷処理を開始して（ステップ３０８）、処理動作を終了する（ステップ３１０）。
【００４７】
なお、この実施例では、印刷前に用紙の確認を行うか否かの設定をジョブ毎に行う場合を説明したが、全てのジョブに対して同様の設定を行うことも可能であり、この場合にはプリンタ１側で、例えば操作パネル１２０のメニューキー１２４を押下して設定のためのメニューを呼び出して、印刷前に用紙の確認を行うか否かの設定を行う。
【００４８】
なお、上述の実施例では、印刷処理を一時停止してユーザに確認を求める場合を説明したが、印刷処理の中断前にユーザによる確認が行われた場合、例えば、ＰＤＬの展開中に確認メッセージを表示し、ＰＤＬの展開中にユーザの確認操作が行われた場合などは、印刷処理を一時停止する必要はない。
【００４９】
【発明の効果】
以上説明したように、この発明によれば、印刷の開始前にジョブの実行を停止し、ユーザに用紙の確認を促すように構成したので、ユーザが所望する用紙と実際に印刷が行われる用紙とが異なることもなく、用紙の無駄やユーザの手間を省くことができる。
【００５０】
また、ユーザによる確認は、クライアント装置でジョブ実行指示が発せられた後にプリンタ側で行われるため、ユーザがクライアント装置とプリンタの間を必要以上に移動することがなく、当該確認後に用紙が異なるものに取り替えられることもない。
【図面の簡単な説明】
【図１】画像形成装置（プリンタ）とＰＣ等のクライアントの接続構成を示したブロック図。
【図２】プリンタ１の概略構成を示すブロック図。
【図３】クライアント２のディスプレイ上に表示される設定ウィンドウの一例を示した図。
【図４】操作パネルの構成と表示されるメッセージの一例を示した図。
【図５】任意の文字列を表示させる場合の設定画面（一部）と表示されるメッセージの例を示した図。
【図６】プリンタ１の動作の流れを示すフローチャート。
【図７】一定時間確認のないジョブを待避させる場合のプリンタ１の動作の流れを示すフローチャート。
【符号の説明】
１    プリンタ
２、２−１、２−２、２−３    クライアント
３    ネットワーク
１１    制御部
１２    ＵＩ部
１３    ジョブ受信部
１４    ジョブ解析部
１５    イメージ展開部
１６    ＲＯＭ
１７    ＲＡＭ
１８    給紙部
１９    画像形成部
２０    設定ウィンドウ
２１    用紙タブ
２２    設定欄
２３    設定欄
２４    設定欄
２５    チェックボックス
２６    ＯＫボタン
２７    チェックボックス
２８    文字列記入欄
１２０    操作パネル
１２１    表示部
１２２（１２２−１〜１２２−４）    カーソルキー
１２３    設定キー
１２４    メニューキー
１２５    中止キー
１２６    確認キー
【図１】
0003823582.tif 000002
【図２】
0003823582.tif 000003
【図３】
0003823582.tif 000004
【図４】
0003823582.tif 000005
【図５】
0003823582.tif 000006
【図６】
0003823582.tif 000007
【図７】
0003823582.tif 000008