(57)【要約】【課題】両面印刷のジョブに対しては未使用用紙がプリンタにセットされていれば未使用用紙に両面印刷し、未使用用紙が無ければ裏紙に片面印刷することで、用紙セット要求により印刷が中断することを低減し、使い勝手の良い印刷システムを提供する。【解決手段】各給紙トレイ毎に対応する用紙セット情報を設け、給紙トレイに用紙を格納するときに対応する用紙セット情報に裏紙か未使用用紙かを識別する値を設定し、印刷ジョブで両面印刷が指定されるとジョブで前記用紙セット情報の値をチェックし、未使用用紙が格納されている給紙トレイがあればその未使用用紙が格納されている給紙トレイから両面印刷で出力し、未使用用紙が格納されている給紙トレイがなくて裏紙が格納されている給紙トレイがあればその裏紙が格納されている給紙トレイから片面印刷する。【選択図】  図１
2005004299.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の記録用紙を格納および給紙可能とする１つまたは複数の給紙トレイを有する給紙手段と、前記給紙トレイに格納されている用紙のサイズを識別する手段と、印刷ジョブで指定されている用紙サイズに合せて前記給紙手段から１つの給紙トレイを選択する機能と、記録用紙の両面に印刷する両面印刷機能を有し、印刷ジョブで指定されている印刷動作により片面印刷が指定されている場合には記録用紙の表面にのみ印刷して出力し、両面印刷が指定されている場合には両面に印刷して出力する印刷システムにおいて、前記給紙手段の各給紙トレイ毎に用紙セット情報を設け、給紙トレイに片面使用済の記録用紙を格納した場合には当該給紙トレイに対応する用紙セット情報に片面使用済の記録用紙であることを識別する値Ｓを、未使用の記録用紙を格納した場合には未使用の記録用紙であることを識別する値Ｄを設定する手段を設け、印刷ジョブに印刷動作として両面印刷が指定された場合、印刷ジョブで指定されている用紙サイズと一致する給紙トレイの中から用紙セット情報に値Ｄが設定されている給紙トレイが前記給紙手段にあり用紙が格納されていれば未使用の記録用紙に両面印刷で出力し、用紙セット情報に値Ｄが設定されている給紙トレイがなく値Ｓが設定されている給紙トレイがあり用紙が格納されていれば片面使用済の記録用紙に片面印刷で出力することを特徴とする印刷システム。
【請求項２】
請求項１の印刷システムにおいて、両面印刷時に該当する用紙サイズの未使用の記録用紙が上記給紙手段に格納されていない場合の例外動作として、
（１）該当する用紙サイズの片面使用済の記録用紙が上記給紙手段に格納されていれば片面使用済の記録用紙に片面印刷する
（２）該当する用紙サイズの片面使用済の記録用紙が上記給紙手段に格納されていても片面使用済の記録用紙には印刷出力せずに印刷を中断して未使用の記録用紙のセットを要求する警告表示を行う
の何れかを印刷ジョブに指定する手段を設け、両面印刷時に該当する用紙サイズの未使用の記録用紙が上記給紙手段に格納されていない場合には指定された前記例外動作を行うことを特徴とする印刷システム。
【請求項３】
請求項２の印刷システムにおいて、印刷ジョブの印刷動作の指定方法を優先して印刷出力する記録用紙の指定と印刷出力する各記録用紙への印刷動作の指定の組合せで行う方法とし、優先して印刷出力する記録用紙として未使用の記録用紙か片面使用済の記録用紙の何れかを指定し、優先して印刷出力する記録用紙に対して未使用の記録用紙を指定した場合には未使用の記録用紙に印刷出力する印刷動作に対して“両面印刷する”、“片面印刷する”の何れかを指定と片面使用済の記録用紙に印刷出力する印刷動作として“片面印刷する”、“印刷しない”の何れかの指定を行い、優先して印刷出力する記録用紙に対して片面使用済の記録用紙を指定した場合には片面使用済の記録用紙に印刷出力する印刷動作に対して“片面印刷する“の指定と未使用の記録用紙に印刷出力する印刷動作に対して“両面印刷する”、“片面印刷する”、“印刷しない”の何れかの指定を行い、印刷ジョブで指定されている用紙サイズと前記優先して印刷出力する記録用紙に対して指定されている記録用紙と上記給紙手段に格納されている用紙の状態から印刷出力する給紙トレイを選択し、前記選択した給紙トレイの用紙セット情報に値Ｄが設定されていれば前記未使用の記録用紙に対して指定されている印刷動作で印刷出力または印刷中断し、前記用紙セット情報に値Ｓが設定されていれば前記片面使用済の記録用紙に対して指定されている印刷動作で印刷出力または印刷中断することを特徴とする印刷システム。
【請求項４】
請求項３の印刷システムにおいて、印刷ジョブで指定されている用紙サイズと上記優先して印刷出力する記録用紙に対して指定されている記録用紙と上記給紙手段に格納されている用紙の状態から印刷出力が可能な給紙トレイがない場合には、印刷を中断して上記優先して印刷出力する記録用紙に対して指定されている記録用紙のセットを要求する警告表示を行うことを特徴とする印刷システム。
【請求項５】
請求項３の印刷システムにおいて、未使用の記録用紙と片面使用済の記録用紙の両方に対して“片面印刷する”が指定された場合、未使用の記録用紙に片面印刷で出力中に用紙切れが発生しても上記給紙手段に該当用紙サイズの片面使用済の記録用紙が格納されている給紙トレイがあれば当該給紙トレイから片面使用済の記録用紙を給紙して片面印刷を行い、片面使用済の記録用紙に片面印刷で出力中に用紙切れが発生しても上記給紙手段に該当用紙サイズの未使用の記録用紙が格納されている給紙トレイがあれば当該給紙トレイから未使用の記録用紙を給紙して片面印刷を行うことを特徴とする印刷システム。
【請求項６】
請求項３の印刷システムにおいて、未使用の記録用紙の印刷動作に対して“両面印刷する”が指定されていて、片面使用済の記録用紙の印刷動作に対して“片面印刷する”が指定されていて、印刷ジョブで指定されている用紙サイズと前記優先して印刷出力する記録用紙に対して指定されている記録用紙と上記給紙手段に格納されている用紙の状態から印刷出力する給紙トレイを選択した結果片面使用済の記録用紙に片面印刷する場合、片面使用済の記録用紙に片面印刷で出力中に用紙切れが発生しても上記給紙手段に該当用紙サイズの未使用の記録用紙が格納されている給紙トレイがあれば当該給紙トレイから未使用の記録用紙を給紙して片面印刷を行うことを特徴とする印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ、複写機などの印刷装置に関し、特に片面印刷済の記録用紙を給紙部にセットして使用する両面印刷機能を備えた印刷装置に関するものである。
【０００２】
【従来の技術】
近年、紙に対する省資源化の面から一度片面に印刷した記録用紙のもう一方の面に印刷を行う紙の再利用が一般的に行われている。また、紙の省資源化や保存の省スペース化を目的とし、両面印刷機構を備えたプリンタや複写機などがオフィスに普及してきており、両面印刷を行う利用者も増えてきた。しかし、ユーザサイドでは、両面印刷機構を備えたプリンタや複写機などに片面使用済みの用紙、いわゆる裏紙をセットして両面印刷を行ってしまう印刷ミスの問題がある。そのため、従来から裏紙を効率良く再利用するための様々な方法が提案されている。例えば、特開平９−３２９９９５号、特開平１０−９１０４０号、特開２０００−３３２９５５号、特開２００１−３３１０６７号公報では、未使用用紙と裏紙を識別する手段を設け、両面印刷時には裏紙がセットされている給紙トレイを選択せずに未使用用紙がセットされている給紙トレイを選択する機能を設けることにより裏紙への印刷ミスを防止し、紙資源・ランニングコストの無駄な消費を削減する方法が提案されている。特に、近年急速に普及してきているカラー印刷では、モノクロ印刷に比べ１ページ当りのランニングコストが３〜４倍高いので、印刷ミスによるランニングコストの無駄な消費が大きく、このような印刷ミスを防止することの効果は大きい。
【０００３】
【特許文献１】
特開平９−３２９９９５号
【特許文献２】
特開平１０−９１０４０号
【特許文献３】
特開２０００−３３２９５５号
【特許文献４】
特開２００１−３３１０６７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、従来技術では、
（１）未使用用紙がプリンタにセットされていなければ、両面印刷が指定されたジョブを印刷できない。さらに、用紙セット要求により印刷が中断するため、後続のジョブも待たされることになる
（２）プリンタに裏紙がセットされていなければ、裏紙に片面印刷するために裏紙がセットされている給紙トレイが指定されたジョブを印刷できない。さらに、用紙セット要求により印刷が中断するため、後続のジョブも待たされることになる
（３）片面印刷を行う場合に給紙トレイの選択を自動で指定すれば、プリンタに裏紙がセットされていなくても未使用用紙がセットされていれば、用紙セット要求による印刷の中断が発生せず、未使用用紙に片面印刷で出力される。また、プリンタに裏紙がセットされていても未使用用紙に片面印刷することもある。このことから、片面印刷を行う場合に給紙トレイの選択を自動で指定すると、用紙セット要求による印刷の中断が低減して使い勝手は良いが、紙の省資源化を目的として裏紙に片面印刷しようとしたジョブであっても未使用用紙に片面印刷されることもある
（４）体裁や情報漏洩防止の観点からオフィスの外部に提供する資料を未使用用紙に片面印刷する場合、未使用用紙がセットされている給紙トレイを指定してジョブを印刷するが、間違えて自動または裏紙がセットされている給紙トレイを指定すると裏紙に印刷されて印刷ミスとなり、もう一度印刷し直しとなる
といった問題があった。
【０００５】
そこで、本発明は、
（１）紙の省資源化の目的でジョブを両面印刷しようとする場合、未使用用紙がプリンタにセットされていれば未使用用紙に両面印刷で出力し、未使用用紙がプリンタにセットされていなくても裏紙がセットされていれば裏紙に片面印刷で出力する。または、紙の省資源化の目的でジョブを裏紙に片面印刷しようとする場合、裏紙がプリンタにセットされていれば裏紙に片面印刷で出力し、裏紙がプリンタにセットされていなくても未使用用紙がセットされていれば未使用用紙に両面印刷で出力する。これにより、裏紙に両面印刷する印刷ミスを防止するとともに、紙の省資源化と印刷の中断が低減できる効率の良い印刷システムを提供することを目的としている。
（２）ユーザが第１に期待する用紙がプリンタにセットされていればユーザが第１に期待した通りの印刷結果を得ることができ、ユーザが第１に期待した用紙がプリンタにセットされていなければユーザが第２に期待する用紙に出力するか、あるいはユーザが第１に期待する用紙のセット要求を表示して印刷を中断することを指定できるようにすることで、ユーザの期待する印刷結果や印刷動作となる使い勝手の良い印刷システムを提供することを目的としている。
【０００６】
【課題を解決するための手段】
上記課題を達成するため、請求項１の印刷システムは、給紙部の各給紙トレイ毎に用紙セット情報を設け、給紙トレイに用紙を格納するときに当該給紙トレイに対応する用紙セット情報に裏紙か未使用用紙かを識別する値を設定する手段を設け、印刷ジョブで両面印刷が指定されるとジョブで指定された用紙サイズが一致する給紙トレイの中から前記用紙セット情報の値をチェックし、未使用用紙が格納されている給紙トレイがあればその未使用用紙が格納されている給紙トレイから両面印刷で出力し、未使用用紙が格納されている給紙トレイがなくて裏紙が格納されている給紙トレイがあればその裏紙が格納されている給紙トレイから片面印刷する。これにより、紙の省資源化の目的でジョブを両面印刷しようとする場合、未使用用紙がプリンタにセットされていれば未使用用紙に両面印刷で出力し、未使用用紙がプリンタにセットされていなくても裏紙がセットされていれば裏紙に片面印刷で出力するので、裏紙に両面印刷する印刷ミスがなく、印刷の中断が低減でき、かつ紙の省資源化が可能な効率の良い印刷システムを提供することができる。
【０００７】
請求項２の印刷システムは、両面印刷時に該当する用紙サイズの未使用用紙が給紙部にセットされていない場合の例外動作として、
（ａ）該当する用紙サイズの裏紙が給紙部にセットされていれば裏紙に片面印刷する
（ｂ）該当する用紙サイズの裏紙が給紙部にセットされていても裏紙には印刷出力せずに印刷を中断して未使用用紙のセットを要求する警告表示を行う
の何れかを印刷ジョブに指定する手段を設け、両面印刷時に未使用用紙が給紙部にセットされていない場合には指定された前記例外動作を行う。
【０００８】
これにより、印刷結果を保存するための省スペース化の目的やハガキのように表面の印刷と裏面の印刷を組合せる印刷ジョブのように両面印刷が必要な場合には前記例外動作（ｂ）を指定すればユーザの期待する印刷結果を得ることができ、未使用用紙がセットされていなことによる印刷動作の中断を可能な限り回避したい場合には前記例外動作（ａ）を指定すればユーザの期待する印刷動作となるので、使い勝手が良い印刷システムを提供できる。
【０００９】
請求項３の印刷システムは、未使用用紙と裏紙のどちらを優先して選択するのかという指定と、未使用用紙に印刷出力する場合の印刷動作の指定と、裏紙に印刷出力する場合の印刷動作を指定することにより印刷ジョブの印刷動作を指定することを可能とし、未使用用紙と裏紙のどちらを優先して印刷出力するのかという指定と給紙部にセットされている用紙の状態により実際に印刷出力する用紙が選択され、選択された用紙により印刷動作が決定する。例えば、未使用用紙と裏紙のどちらを優先して選択するのかという指定と、未使用用紙に印刷出力する場合の印刷動作として“両面印刷する”、“片面印刷する”、“印刷しない”の何れかを指定、また裏紙に印刷出力する場合の印刷動作として“片面印刷する”、“印刷しない”の何れかの指定を、上位装置のプリンタドライバで行うとすると、プリンタにセットされている用紙の状態により、プリンタの動作は図７に示す通りとなる。これにより、ユーザが第１に期待する印刷結果や印刷動作あるいは第２に期待する印刷結果や印刷動作でジョブを印刷出力することもでき、ユーザが第２に期待する用紙の印刷動作に“印刷しない”を指定すれば第１に期待する用紙に期待する印刷動作でのみ印刷出力することができるので、裏紙に両面印刷する印刷ミスがなく、ユーザが期待する印刷結果や印刷動作で印刷の中断が低減できたり、紙の省資源化が可能な使い勝手が良い印刷システムを提供できる。
【００１０】
請求項４の印刷システムは、ユーザが期待する第１の用紙も第２の用紙もプリンタにセットされていない場合に、ユーザが期待する第１の用紙のセットを要求する警告表示を行う。これにより、ユーザの操作が必要になった場合にはユーザが期待する第１の印刷結果を得ることができるので、使い勝手の良い印刷システムを提供できる。
【００１１】
請求項５の印刷システムは、ジョブを片面印刷で出力する場合に未使用用紙と裏紙の両方の印刷動作に対して“片面印刷する”を指定すると、未使用用紙に片面印刷中に用紙切れが発生すれば当該用紙サイズの裏紙がセットされている給紙トレイに切り替えて片面印刷で出力し、裏紙に片面印刷中に用紙切れが発生すれば当該用紙サイズの未使用用紙がセットされている給紙トレイに切り替えて片面印刷で出力する。これにより、片面印刷の中断が低減できる使い勝手の良い印刷システムを提供できる。
【００１２】
請求項６の印刷システムは、未使用用紙の印刷動作に対して“両面印刷する”が指定されていて、裏紙の印刷動作に対して“片面印刷する”が指定されていて、未使用用紙と裏紙のどちらを優先して印刷出力するのかという指定と給紙部にセットされている用紙の状態により実際に印刷出力する用紙が選択された結果裏紙に片面印刷する場合、裏紙に片面印刷で出力中に紙切れが発生しても該当用紙サイズの未使用用紙がセットされている給紙トレイに切り替えて片面印刷する。尚、未使用用紙と裏紙のどちらを優先して印刷出力するのかという指定と給紙部にセットされている用紙の状態により実際に印刷出力する用紙が選択された結果未使用用紙に両面印刷する場合に、両面印刷中に紙切れが発生しても裏紙がセットされている給紙トレイに切り替えないことは言うまでもない。これにより、印刷ジョブで未使用用紙の印刷動作に対して“両面印刷する”が、裏紙の印刷動作に対して“片面印刷する”が指定されていていても、同一のジョブに両面印刷されたページと片面印刷されたページが混在することがなく、さらに片面印刷中に用紙切れが発生しても他の給紙トレイに切り替えて片面印刷するので印刷の中断が低減する使い勝手の良い印刷システムを提供できる。
【００１３】
【発明の実施の形態】
以下、本発明の一実施例について図面を用いて詳細に説明する。
【００１４】
本実施例は、図５に示すようなプリンタ装置５０１と上位装置であるパーソナルコンピュータ５０２からなる印刷システムである。プリンタ装置５０１は、例えばカット紙型のレーザビームプリンタである。パーソナルコンピュータ５０２では、印刷ジョブをプリンタ装置５０１に送信する際、印刷ジョブを出力するための用紙サイズや両面印刷で出力するか片面印刷で出力するのかの印刷動作を指定する。この用紙サイズや印刷動作の指定は、例えばプリンタドライバで行う。プリンタ装置５０１は、複数の給紙トレイ５０７〜５１０を備えた給紙部５０３と両面印刷機構５０５を有し、図６に示すコントローラ６０１は印刷ジョブをパーソナルコンピュータ５０２から通信アダプタ６０３を通して受信し、印刷ジョブで指定された用紙サイズ、印刷動作に従い給紙トレイ５０７〜５１０の何れかを選択し、印刷部５０４により１ページずつ用紙の片面に印刷し出力する。両面印刷が指定されると、用紙の片面に印刷した用紙を両面印刷機構５０５により反転し、再度印刷部５０４により最初に印刷した面の反対の面に印刷し出力する。コントローラ６０１は、給紙トレイ５０７〜５１０にセットされている用紙サイズを給紙部５０３から読み取ることができ、またユーザが操作部６１０を操作することにより給紙トレイにセットした用紙が未使用用紙なのか裏紙なのかを識別する値を６０６〜６０９の何れかの該当する用紙セット情報に格納する。用紙セット情報Ａ６０６には給紙トレイＡ５０７に対する値、用紙セット情報Ｂ６０７には給紙トレイＢ５０８、用紙セット情報Ｃ６０８には給紙トレイＣ５０９、用紙セット情報Ｄ６０９には給紙トレイＤ５１０に対する値が格納される。これにより、コントローラ６０１は印刷ジョブで指定された用紙サイズ、印刷動作に従い給紙トレイを選択する際、給紙部５０３から読み出した用紙サイズと用紙セット情報６０６〜６０９に格納されている未使用用紙か裏紙かを示す値から当該印刷ジョブで使用する給紙トレイを決定する。
【００１５】
次に、印刷ジョブで両面印刷が指定され、指定された用紙サイズの未使用用紙がセットされた給紙トレイがない場合に、裏紙がセットされた給紙トレイがあれば当該給紙トレイを選択して片面印刷する実施例を図１を用いて説明する。コントローラ６０１は印刷ジョブを受信すると指定されたサイズの用紙がセットされている給紙トレイの有無をＳＴ１０１でチェックする。給紙トレイ５０７〜５１０にセットされている用紙のサイズは、給紙部５０３から読み取ることにより認識する。指定されたサイズの用紙がセットされている給紙トレイが無ければ、ＳＴ１０２により指定されたサイズの用紙を給紙トレイにセットすることを要求する警告表示を行い、ＳＴ１０で指定されたサイズの用紙が給紙トレイにセットされるまで待ち、指定されたサイズの用紙がセットされるとＳＴ１０４に進む。この際、警告表示には未使用用紙をセットする旨の表示も行う。指定されたサイズの用紙がセットされている給紙トレイが有れば、ＳＴ１０４で印刷ジョブで指定された印刷動作をチェックし、指定された印刷動作が片面印刷であればＳＴ１０７で片面印刷を実行する。指定された印刷動作が両面印刷の場合には、ＳＴ１０５に進み給紙トレイに指定された用紙サイズの未使用用紙がセットされているかをチェックする。指定された用紙サイズの未使用用紙がセットされていればＳＴ１０６で両面印刷を実行し、指定された用紙サイズの未使用用紙がセットされていなければＳＴ１０７で片面印刷を実行する。
ここで、ＳＴ１０１で指定されたサイズの用紙がセットされている給紙トレイがなくてＳＴ１０２で警告表示をした後に指定されたサイズの用紙が給紙トレイにセットされ、例え裏紙がセットされたとしても、ＳＴ１０４〜ＳＴ１０７のステップにより裏紙に片面印刷で出力される。給紙トレイ５０７〜５１０にセットされている用紙が未使用用紙なのか裏紙なのかは、各給紙トレイに対応して設けてある用紙セット情報６０６〜６０９に格納してある値により識別する。これにより、両面印刷が指定された印刷ジョブを受信し、給紙トレイ５０７〜５１０には印刷ジョブで指定されたサイズの用紙として未使用用紙はセットされていなくとも、裏紙がセットされていれば裏紙に片面印刷するので、未使用用紙のセット要求による印刷の中断が低減する。
【００１６】
次に、両面印刷時に該当する用紙サイズの未使用用紙が給紙部５０３にセットされていない場合の例外動作として、
（ａ）該当する用紙サイズの裏紙が給紙部にセットされていれば裏紙に片面印刷する
（ｂ）該当する用紙サイズの裏紙が給紙部にセットされていても裏紙には印刷出力せずに印刷を中断して未使用用紙のセットを要求する警告表示を行う
を印刷ジョブで指定可能としたときのコントローラ６０１の動作の実施例を図２を用いて説明する。コントローラ６０１は印刷ジョブを受信すると指定されたサイズの用紙がセットされている給紙トレイの有無をＳＴ２０１でチェックする。指定されたサイズの用紙がセットされている給紙トレイが無ければ、ＳＴ２０２により指定されたサイズの用紙を給紙トレイにセットすることを要求する警告表示を行い、ＳＴ２０３で指定されたサイズの用紙が給紙トレイにセットされるまで待ち、指定されたサイズの用紙がセットされるとＳＴ２０４に進む。この際、警告表示には未使用用紙をセットする旨の表示も行う。指定されたサイズの用紙がセットされている給紙トレイが有れば、ＳＴ２０４で印刷ジョブで指定された印刷動作をチェックし、指定された印刷動作が片面印刷であれば、給紙トレイ５０７〜５１０の何れかには指定された用紙サイズの未使用用紙または裏紙がセットされているので、ＳＴ２０８で片面印刷を実行する。指定された印刷動作が両面印刷の場合には、ＳＴ２０５に進み給紙トレイに指定された用紙サイズの未使用用紙がセットされているかをチェックし、指定された用紙サイズの未使用用紙がセットされていればＳＴ２０７で両面印刷を実行し、指定された用紙サイズの未使用用紙がセットされていなければＳＴ２０６で印刷ジョブで指定された例外動作をチェックし、指定されている例外動作が“片面印刷する”であればＳＴ２０８で裏紙への片面印刷を実行し、指定されている例外動作が“印刷しない”であればＳＴ２０２で指定された用紙サイズの未使用用紙を給紙トレイにセットすることを要求する警告表示を行い、ＳＴ２０３で指定されたサイズの用紙が給紙トレイにセットされるまで待ち、指定されたサイズの用紙がセットされると再度ＳＴ２０４に進む。これにより、両面印刷が指定された印刷ジョブを受信し、給紙トレイ５０７〜５１０には印刷ジョブで指定されたサイズの用紙として未使用用紙はセットされていなくとも、裏紙に片面印刷した印刷結果でも良い印刷ジョブであれば例外動作で“片面印刷する”を指定することで、裏紙がセットされていれば裏紙に片面印刷するので、未使用用紙のセット要求による印刷の中断が低減する。一方、印刷結果を保存するための省スペース化の目的で両面印刷したい印刷ジョブやハガキのように表面の印刷と裏面の印刷を組合せることが必要な両面印刷のジョブでは、例外動作に“印刷しない”を指定することで、指定されたサイズの未使用用紙がセットされていなければ印刷を中断して未使用用紙のセットを要求するので、裏紙に印刷出力されることがない。
【００１７】
次に、未使用用紙と裏紙のどちらを優先して選択するか、および未使用用紙に印刷出力する場合の印刷動作と裏紙に印刷出力する場合の印刷動作を印刷ジョブで指定可能としたときのコントローラ６０１の動作の実施例を図３を用いて説明する。コントローラ６０１は印刷ジョブを受信すると指定されたサイズの用紙がセットされている給紙トレイの有無をＳＴ３０１でチェックする。指定されたサイズの用紙がセットされている給紙トレイが無ければ、ＳＴ３０２により指定されたサイズの用紙を給紙トレイにセットすることを要求する警告表示を行い、ＳＴ３０３で指定されたサイズの用紙が給紙トレイにセットされるまで待ち、指定されたサイズの用紙がセットされるとＳＴ３０４に進む。この際、警告表示には印刷ジョブで未使用用紙を優先する指定がされていれば未使用用紙をセットする旨の表示を、裏紙を優先する指定がされていれば裏紙をセットする旨の表示も行う。指定されたサイズの用紙がセットされている給紙トレイが有れば、ＳＴ３０４で指定されたサイズの用紙がセットされている給紙トレイに未使用用紙があるかどうかを指定されたサイズの用紙がセットされている給紙トレイに対応する用紙セット情報に格納されている値によりチェックする。指定されたサイズの用紙がセットされている給紙トレイに未使用用紙が無ければ、指定されたサイズの用紙がセットされている給紙トレイには裏紙がセットされているので、ＳＴ３０７でＳＴ３０１で検出した裏紙がセットされている給紙トレイを印刷出力するための給紙トレイとして選択する。指定されたサイズの用紙がセットされている給紙トレイに未使用用紙が有れば、ＳＴ３０５で未使用用紙と裏紙のどちらを優先して選択するかをチェックし、未使用用紙を優先する場合にはＳＴ３０４で検出した未使用用紙がセットされている給紙トレイを印刷出力するための給紙トレイとして選択する。裏紙を優先する場合には、ＳＴ３０６で指定されたサイズの用紙がセットされている給紙トレイに裏紙があるかどうかを指定されたサイズの用紙がセットされている給紙トレイに対応する用紙セット情報に格納されている値によりチェックする。裏紙が無ければＳＴ３０７でＳＴ３０４で検出した未使用用紙がセットされている給紙トレイを印刷出力するための給紙トレイとして選択し、裏紙があればＳＴ３０８でこのＳＴ３０６で検出した裏紙がセットされている給紙トレイを印刷出力するための給紙トレイとして選択する。そしてＳＴ３０９で選択された用紙に対して印刷ジョブで指定されている印刷動作をチェックする。選択された用紙が未使用用紙であれば、“両面印刷する”、“片面印刷する”、“印刷しない”の何れかの印刷動作となり、印刷ジョブで未使用用紙に対する印刷動作で“両面印刷する”が指定されているとＳＴ３１０で両面印刷を実行し、“片面印刷する”が指定されているとＳＴ３１１で片面印刷を実行し、“印刷しない”が指定されているとＳＴ３０２により指定されたサイズの用紙を給紙トレイにセットすることを要求する警告表示を行い、ＳＴ３０３で指定されたサイズの用紙が給紙トレイにセットされるまで待ち、指定されたサイズの用紙がセットされるとＳＴ３０４に進む。この際、警告表示には印刷ジョブで未使用用紙を優先する指定がされていれば未使用用紙をセットする旨の表示を、裏紙を優先する指定がされていれば裏紙をセットする旨の表示も行う。選択された用紙が裏紙であれば、“片面印刷する”、“印刷しない”の何れかの印刷動作となり、印刷ジョブで裏紙に対する印刷動作で“片面印刷する”が指定されているとＳＴ３１１で片面印刷を実行し、“印刷しない”が指定されているとＳＴ３０２により指定されたサイズの用紙を給紙トレイにセットすることを要求する警告表示を行い、ＳＴ３０３で指定されたサイズの用紙が給紙トレイにセットされるまで待ち、指定されたサイズの用紙がセットされるとＳＴ３０４に進む。この際、警告表示には印刷ジョブで未使用用紙を優先する指定がされていれば未使用用紙をセットする旨の表示を、裏紙を優先する指定がされていれば裏紙をセットする旨の表示も行う。尚、印刷ジョブで未使用用紙に対する印刷動作と裏紙に対する印刷動作の指定において、未使用用紙を優先して選択する指定をする場合には未使用用紙に対する印刷動作には“印刷しない”を指定できず、裏紙を優先して選択する指定をする場合には裏紙に対する印刷動作には“印刷しない”を指定できないものとする。このように、プリンタ装置５０１にセットされている用紙の状態と印刷ジョブで指定された未使用用紙と裏紙のどちらを優先して選択するかにより、実際に印刷出力する用紙が未使用用紙なのか裏紙なのかが決定され、印刷ジョブで指定される印刷出力する用紙に対するる印刷動作、即ち未使用用紙に印刷出力する場合には印刷ジョブで指定されている未使用用紙に対する印刷動作、裏紙に印刷出力する場合には裏紙に対する印刷動作で出力する。これにより、ユーザは図７で示すような印刷条件の設定をジョブに指定することが可能であり、指定した印刷条件とプリンタの用紙セット状態により、図７で示すようなプリンタの動作結果、印刷結果を得ることができる。
【００１８】
次に、印刷ジョブでの指定が未使用用紙を優先し、未使用用紙に対する印刷動作に“両面印刷する”、裏紙に対する印刷動作が“片面印刷する”で、プリンタ装置５０１には印刷ジョブで指定されたサイズの用紙が裏紙のみセットされていて、裏紙に片面印刷しているときにこの裏紙が用紙切れになった場合のコントローラ６０１の動作の実施例を図４を用いて説明する。ＳＴ４０１、ＳＴ４０７、ＳＴ４０８で示すように選択中の給紙トレイに用紙が有れば１ページずつ片面印刷を実行し、印刷ジョブの全ページの印刷が終了するまでＳＴ４０１、ＳＴ４０７、ＳＴ４０８を繰り返す。ＳＴ４０１で選択中の給紙トレイの用紙切れを検出すると、ＳＴ４０２により他の給紙トレイに同じサイズの用紙がセットされているかどうかをチェックする。同じサイズの用紙がセットされている他の給紙トレイが無ければ、ＳＴ４０５により印刷ジョブで指定されたサイズの用紙を給紙トレイにセットすることを要求する警告表示を行い、指定されたサイズの用紙がセットされるとＳＴ４０１に進み、片面印刷を再開する。この際、警告表示に裏紙をセットする旨の表示も行うが、未使用用紙がセットされたとしても、ＳＴ４０１に進み片面印刷を再開する。同じサイズの用紙がセットされている他の給紙トレイがあれば、ＳＴ４０３で同じサイズの用紙がセットされている給紙トレイに切り替える。ＳＴ４０４では、切り替えた給紙トレイにセットされている用紙が未使用用紙であればジョブで指定されている未使用用紙に対する印刷動作を、裏紙であればジョブで指定されている裏紙に対する印刷動作をチェックし、“印刷しない”であればＳＴ４０５により印刷ジョブで指定されたサイズの用紙を給紙トレイにセットすることを要求する警告表示を行う。印刷動作が“両面印刷する”または“片面印刷する”であればＳＴ４０１に進み、片面印刷を続行する。このように、裏紙に片面印刷中に裏紙の用紙切れが発生し、その後未使用用紙に印刷出力する場合には、未使用用紙に対する印刷動作が“両面印刷する”が印刷ジョブで指定されていても未使用用紙に片面印刷を行う。これにより、印刷ジョブを印刷している途中で用紙切れが発生しても、同一のジョブに両面印刷されたページと片面印刷されたページが混在することがなく、さらに片面印刷中に用紙切れが発生しても他の給紙トレイに切り替えて片面印刷するので印刷の中断が低減する。
【００１９】
【発明の効果】
請求項１の発明によれば、紙の省資源化の目的でジョブを両面印刷しようとする場合、未使用用紙がプリンタにセットされていれば未使用用紙に両面印刷で出力し、未使用用紙がプリンタにセットされていなくても裏紙がセットされていれば裏紙に片面印刷で出力するので、裏紙に両面印刷する印刷ミスがなく、印刷の中断が低減でき、かつ紙の省資源化が可能な効率の良い印刷システムを提供することができる。
【００２０】
請求項２の発明によれば、印刷結果を保存するための省スペース化の目的やハガキのように表面の印刷と裏面の印刷を組合せる印刷ジョブのように両面印刷が必要な場合には例外動作に“印刷しない”を指定すればユーザの期待する印刷結果を得ることができ、未使用用紙がセットされていなことによる印刷動作の中断を可能な限り回避したい場合には前記例外動作“片面印刷する”を指定すればユーザの期待する印刷動作となるので、使い勝手が良い印刷システムを提供できる。
【００２１】
請求項３の発明によれば、未使用用紙と裏紙のどちらを優先して選択するのかという指定と、未使用用紙に印刷出力する場合の印刷動作の指定と、裏紙に印刷出力する場合の印刷動作を指定することで印刷ジョブの印刷動作を指定することを可能とし、未使用用紙と裏紙のどちらを優先して印刷出力するのかという指定と給紙部にセットされている用紙の状態により実際に印刷出力する用紙が選択され、選択された用紙により印刷動作が決定するので、ユーザが第１に期待する印刷結果や印刷動作あるいは第２に期待する印刷結果や印刷動作でジョブを印刷出力することができ、ユーザが第２に期待する用紙の印刷動作に“印刷しない”を指定すれば第１に期待する用紙に期待する印刷動作でのみ印刷出力することもできるので、裏紙に両面印刷する印刷ミスがなく、ユーザが期待する印刷結果や印刷動作で印刷の中断が低減できたり、紙の省資源化が可能な使い勝手が良い印刷システムを提供できる。
【００２２】
請求項４の発明によれば、ユーザの操作が必要になった場合にはユーザが期待する第１の印刷結果を得ることができるので、使い勝手の良い印刷システムを提供できる。
【００２３】
請求項６の発明によれば、印刷ジョブで未使用用紙の印刷動作に対して“両面印刷する”が、裏紙の印刷動作に対して“片面印刷する”が指定されていていても、同一のジョブに両面印刷されたページと片面印刷されたページが混在することがなく、さらに片面印刷中に用紙切れが発生しても他の給紙トレイに切り替えて片面印刷するので印刷の中断が低減する使い勝手の良い印刷システムを提供できる。
【図面の簡単な説明】
【図１】本発明の実施の形態例を示すプリンタ装置とそのコントローラにおいて請求項１の主要動作を示すフローチャート。
【図２】本発明の実施の形態例を示すプリンタ装置とそのコントローラにおいて請求項２の主要動作を示すフローチャート。
【図３】本発明の実施の形態例を示すプリンタ装置とそのコントローラにおいて請求項３の主要動作を示すフローチャート。
【図４】本発明の実施の形態例を示すプリンタ装置とそのコントローラにおいて請求項５および請求項６の主要動作を示すフローチャート。
【図５】本発明の実施の形態例を示すプリンタ装置の概略構成図。
【図６】本発明の実施の形態例を示すプリンタ装置のコントローラの概略ブロック図。
【図７】本発明の請求項３の実施の形態例において条件設定とプリンタの状態とその動作結果を示す表。
【符号の説明】
５０１…プリンタ装置、５０２…パーソナルコンピューダ、５０３…給紙部、５０４…印刷部、５０５…両面印刷機構、５０６…排紙トレイ、５０７…給紙トレイＡ、５０８…給紙トレイＢ、５０９…給紙トレイＣ、５１０…給紙トレイＤ、６０１…コントローラ、６０２…ＣＰＵ、６０３…通信アダプタ、６０４…ＲＯＭ、６０５…ＲＡＭ、６０６…用紙セット情報Ａ、６０７…用紙セット情報Ｂ、６０８…用紙セット情報Ｃ、６０９…用紙セット情報Ｄ、６１０…操作部。
【図１】
2005004299.tif 000003
【図２】
2005004299.tif 000004
【図３】
2005004299.tif 000005
【図４】
2005004299.tif 000006
【図５】
2005004299.tif 000007
【図６】
2005004299.tif 000008
【図７】
2005004299.tif 000009