(57)【要約】【課題】  自動両面印刷時に両面印刷推奨用紙が優先的に選択される方法を実現すること。【解決手段】  自動両面印刷機能を有する印刷装置において、各給紙口に対して両面印刷推奨属性を設定する手段と、ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙でかつ両面印刷推奨の給紙口が存在すると、その給紙口にセットされている用紙を優先的に給紙する手段と、両面印刷推奨の給紙口が存在しなくても、用紙タイプ設定が普通紙である給紙口にセットされている用紙を給紙する手段を有すること。【選択図】  図１
2007144961.tif 000002
【特許請求の範囲】
【請求項１】
自動両面印刷機能を有する印刷装置において、各給紙口に対して両面印刷推奨属性を設定する手段を有することを特徴とする印刷装置における自動両面印刷方法。
【請求項２】
ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙であり、かつ両面印刷推奨の給紙口が存在すると、その給紙口にセットされている用紙を優先的に給紙する手段を有することを特徴とする請求項１記載の印刷装置における自動両面印刷方法。
【請求項３】
ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙であると、両面印刷推奨の給紙口が存在しなくても、用紙タイプ設定が普通紙である給紙口にセットされている用紙を給紙する手段を有することを特徴とする請求項１記載の印刷装置における自動両面印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動両面印刷機能を有する印刷装置に関するものである。
【背景技術】
【０００２】
従来、印刷装置の高性能化等により、自動両面印刷が可能な印刷装置も数多く存在してきている。また、印刷装置では資源の有効活用が重要なテーマの１つでもあり、再生紙や使用済み用紙（所謂裏紙のこと）も積極的に利用されてきている。これらの状況から、再生紙や使用済み用紙と両面印刷を両立させることに着目し、資源の有効利用を図りつつ、適切に用紙を選択して印刷する技術が可能となっている。（例えば、文献１〜４参照。）
文献１は、各給紙口に両面印刷用や片面印刷用、テスト印刷用などの情報を設定可能とし、ジョブ（パソコンなどのホスト装置から印刷装置に対して転送する印刷データのこと）にも前記情報を指定可能とする構成であり、使用済み用紙に両面印刷をしてしまったり、未使用用紙にテスト印刷をしてしまうということが回避できる。
【０００３】
文献２は、例えば再生紙→普通紙→特殊紙の順に用紙タイプの優先順位を設定可能とし、ジョブの給紙口指定が自動選択でかつ用紙タイプが指定なしの場合、前記優先順位に従って給紙口を選択し、さらに、用紙タイプ毎に両面印刷の可否をユーザが任意に設定でき、両面印刷が指定されたジョブの場合には、ユーザが両面印刷不可と設定した用紙種類については、ホスト等からの用紙タイプが指定なしの場合でも自動用紙選択の対象外とする構成であり、例えば片面に印刷済みの用紙に対して両面印刷を実行してしまうようなことを回避できる。
【０００４】
文献３は、各給紙口に未使用用紙か片面使用済み用紙であるかを設定可能とし、ジョブの印刷条件が両面印刷か片面印刷かを判断して給紙口を選択する構成である。
【０００５】
文献４は、片面使用済み→未使用再生紙→未使用非再生紙の順で紙の有無を判断し、給紙口を自動的に選択することを可能とし、さらに、片面の場合は前記優先順位であるが、両面の場合は未使用再生紙→未使用非再生紙の優先順位で自動的に選択が行われる構成である。
【特許文献１】特開２０００−３３２９５５号公報
【特許文献２】特開２００１−３２８７４０号公報
【特許文献３】特開２００１−３５３９３２号公報
【特許文献４】特開２００３−２１２３７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら上記従来例は、使用済み用紙を利用することにより資源の有効活用を図りつつ、両面印刷においては使用済み用紙に印刷して印刷物を無駄にしてしまうことの回避を主眼においているため、ユーザに対して両面印刷における最良の印刷物を提供することに対する視点が欠けている。つまり、インクジェットプリンタにおける両面印刷では用紙へのインクの浸透性や定着性が重要であり、より両面印刷に適した用紙に印刷することがユーザにとって望まれることである。
【０００７】
従って本出願に係る目的は、自動両面印刷時に両面印刷推奨用紙が優先的に選択される方法を実現することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本出願第１の発明は、自動両面印刷機能を有する印刷装置において、各給紙口に対して両面印刷推奨属性を設定する手段を有することを特徴とする。
【０００９】
上記目的を達成するために、本出願第２の発明は、自動両面印刷機能を有する印刷装置において、ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙でかつ両面印刷推奨の給紙口が存在すると、その給紙口にセットされている用紙を優先的に給紙する手段を有することを特徴とする。
【００１０】
上記目的を達成するために、本出願第３の発明は、自動両面印刷機能を有する印刷装置において、ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙であると、両面印刷推奨の給紙口が存在しなくても、用紙タイプ設定が普通紙である給紙口にセットされている用紙を給紙する手段を有することを特徴とする。
【発明の効果】
【００１１】
本出願に係る第１〜３の発明によれば、自動両面印刷機能を有する印刷装置において、各給紙口に対して両面印刷推奨属性を設定する手段と、ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙でかつ両面印刷推奨の給紙口が存在すると、その給紙口にセットされている用紙を優先的に給紙する手段を有することにより、自動両面印刷時に両面印刷推奨用紙が優先的に選択され、ユーザに対して両面印刷における最良の印刷物を提供することが可能となる。
【００１２】
また、ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙であると、両面印刷推奨の給紙口が存在しなくても、用紙タイプ設定が普通紙である給紙口にセットされている用紙を給紙する手段を有することにより、両面印刷推奨用紙が存在しない場合でも、普通紙がセットされている給紙口が存在すれば、適切に自動両面印刷を実現することが可能となる。
【発明を実施するための最良の形態】
【００１３】
図１は本実施例を実現する印刷装置の一構成例であり、１はＣＰＵ、２はＬＣＤなどの表示部、３はスイッチやキーなどの入力部、４はインクを格納するタンクやインクを吐出し印刷を行うヘッドなどの印刷部、５はカセットやフィーダ（手差しトレイ）などの給紙部、６は書き換えの発生頻度が低いモジュールを格納するＲＯＭやフラッシュメモリなどのメモリ、７は主にメモリ６に格納されているプログラムの作業領域や変数などに使用されるＲＡＭなどのメモリ、８は電源オフ状態においても値を保持したい変数を格納するために使用するＥＥＰＲＯＭなどのメモリ（所謂ＮＶＲＡＭ）、９はＵＳＢやＮｅｔＷｏｒｋなどのホストインタフェース、１０はパソコンなどのホスト装置である。本実施例では表示部２と入力部３を併せてパネルと呼ぶこととする。メモリ６に格納されているファームウェアは印刷装置を制御するためのプログラムであり、図３、４のフローチャートで示される各処理を含んでいる。
【００１４】
以下、メモリ７に確保される変数に関して説明する。
【００１５】
Ｔｍｐ＿ｔｒａｙは図４の自動給紙選択処理における検索中給紙口番号であり、本実施例では図２で示すようにカセット１、カセット２、カセット３、フィーダを想定している。値の範囲としては、カセット１＝１、カセット２＝２、カセット３＝３、フィーダ＝４である。Ｍａｔｃｈ＿ｔｒａｙは図４の自動給紙選択処理のアウトプットとなる選択給紙口番号であり、値の範囲はＴｍｐ＿ｔｒａｙと同様である。０の場合はジョブと用紙サイズや用紙タイプが一致する給紙口が存在しなかったことを示す。Ｄｕｐ＿ｒｅｃ［］は各給紙口に両面印刷推奨用紙がセットされているか否かを表すフラグの配列であり、配列の要素番号は前述の給紙口番号である。値としては１の場合はセットされている用紙が両面印刷推奨用紙であることを示し、０の場合は両面印刷推奨用紙でないことを示す。なお、本変数は常にＮＶＲＡＭから取得した値を初期値としている。受信バッファにはホスト装置１０からホストインタフェース９を通して受信したジョブ（印刷データ）等が格納される。プリントバッファには受信バッファから読み込んだラスタデータを展開（圧縮されている場合）して格納される。なお、受信バッファとプリントバッファは本実施例においては特に重要でないため、これ以上の詳しい説明は省くこととする。
【００１６】
以下、メモリ８に確保される変数に関して説明する。
【００１７】
各給紙口（本実施例ではカセット１、カセット２、カセット３、フィーダ）の両面印刷推奨属性を保存する領域に使用する。これらの初期化時の値は全て０であり、初期化のタイミングは初めて印刷装置１１が電源オンされたときや、例えばパネルのメニューから設定値の初期化（未図示）などの機能を実行したときである。
【００１８】
図２は本実施例を実現する印刷装置本体の一例であり、１１は印刷装置、２、３は表示部と入力部としてのパネル、１２〜１５は給紙部５の詳細であり、１２はカセット１、１３はカセット２、１４はカセット３、１５はフィーダである。
【００１９】
本実施例は、自動両面印刷機能を有する印刷装置において、パネルを用いて各給紙口に対して両面印刷推奨属性を設定し、ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙でかつ両面印刷推奨の給紙口が存在すると、その給紙口にセットされている用紙を優先的に給紙し、また、両面印刷推奨の給紙口が存在しなくても、用紙タイプ設定が普通紙である給紙口にセットされている用紙を給紙するものである。
【００２０】
以降、これらの実現方法を図３、４のフローチャートを用いて説明していく。
【００２１】
まず、図３のフローチャートを用いて、両面印刷推奨属性の設定処理に関して説明する。
【００２２】
Ｓ３−１ではパネルを用いて、両面印刷推奨設定画面を選択している。選択時のキー操作に関しては重要ではないため特に図示しないが、例えば、入力部３として上キー／下キー／左キー／右キー（未図示）を操作して目的のメニューを表示部２に表示させ、ここで入力部３として実行キー（未図示）を押下することにより目的のメニューを選択する方法等が考えられる。
【００２３】
Ｓ３−２では両面印刷推奨設定における給紙口選択画面を表示している。初期画面としてカセット１を表示しているが、例えば前記右キーを押下することにより、順に、カセット２、カセット３、フィーダを選択することが可能である。
【００２４】
Ｓ３−３ではＳ３−２の画面において前記実行キーを押下することにより、カセット１を選択している。
【００２５】
Ｓ３−４ではカセット１における両面印刷推奨設定画面を表示している。初期画面として「＝両面印刷推奨」を表示しているが、例えば前記右キーを押下することにより、順に、両面印刷非推奨などを選択可能である。
【００２６】
Ｓ３−５ではＳ３−４の画面において前記実行キーを押下することにより、カセット１に対して両面印刷推奨属性を選択している。
【００２７】
Ｓ３−６ではＳ３−５にてカセット１に対して両面印刷推奨属性を選択したので、Ｄｕｐ＿ｒｅｃ［１］に１を代入している。
【００２８】
Ｓ３−７ではＤｕｐ＿ｒｅｃ［１］をＮＶＲＡＭに記憶している。これにより、電源オフを行っても各給紙口の両面印刷推奨属性を保持することが可能となる。
【００２９】
次に、図４のフローチャートを用いて、自動給紙選択処理に関して説明する。
【００３０】
Ｓ４−１ではＴｍｐ＿ｔｒａｙに１を代入することにより、検索中給紙口番号をカセット１に初期化している。本実施例の自動給紙選択処理は、カセット１→カセット２→カセット３→フィーダの順番でジョブの用紙サイズ（Ａ４、レターなど）や用紙タイプ（普通紙、コート紙、厚紙など）が一致する給紙口を検索する。
【００３１】
Ｓ４−２ではＭａｔｃｈ＿ｔｒａｙに０を代入することにより、選択給紙口番号がまだないことを表している。
【００３２】
Ｓ４−３ではＤｕｐ＿ｒｅｃ［１］からＤｕｐ＿ｒｅｃ［４］に、それぞれＮＶＲＡＭに記憶されている各給紙口の両面印刷推奨属性を代入している。
【００３３】
Ｓ４−４ではジョブの用紙サイズ指定とＴｍｐ＿ｔｒａｙで示される給紙口にセットされている用紙サイズが一致しているか否かを判断している。ジョブの用紙サイズ指定方法に関しては、印刷装置１１がサポートするジョブ言語やプリンタ言語を使用して指定するのが一般的であり、給紙口にセットされている用紙サイズ設定方法に関しては、印刷装置１１の給紙部５が用紙サイズを検知するためのセンサを有している場合はその値を利用し、有していない場合は表示部２や入力部３を用いてユーザが設定するのが一般的であるが、何れもシステム依存であり、本発明では特に重要ではない。用紙サイズが一致している場合はＳ４−５へ行き、一致していない場合はＳ４−１２へ行く。
【００３４】
Ｓ４−５ではジョブの用紙タイプ指定とＴｍｐ＿ｔｒａｙで示される給紙口にセットされている用紙タイプが一致しているか否かを判断している。ジョブの用紙タイプ指定方法と給紙口にセットされている用紙タイプ設定方法に関しては、前述した用紙サイズと同様の方法が一般的であるが、やはり何れもシステム依存であり、本発明では特に重要ではない。なお、ジョブに両面印刷指定（指定方法は用紙サイズや用紙タイプと同様）がされている場合は、用紙タイプは普通紙が指定されていることになる。用紙タイプが一致している場合はＳ４−６へ行き、一致していない場合はＳ４−１２へ行く。
【００３５】
Ｓ４−６ではＴｍｐ＿ｔｒａｙで示される給紙口に用紙があるかないかを判断している。この判断方法としては、印刷装置１１に用紙有無を検知するためのセンサを有し、その値を用いるのが一般的である。用紙がある場合はＳ４−７へ行き、ない場合はＳ４−１２へ行く。
【００３６】
Ｓ４−７では用紙サイズと用紙タイプが一致し、用紙が存在する給紙口が既に見つかっているか否かを判断している。既に見つかっている場合はＳ４−９へ行き、そうでない場合はＳ４−８へ行く。
【００３７】
Ｓ４−８では用紙サイズと用紙タイプが一致し、用紙が存在する給紙口が初めて見つかったので、その給紙口番号を選択している。
【００３８】
Ｓ４−９ではジョブが両面印刷指定であるか否かを判断している。両面印刷の場合はＳ４−１０へ行き、そうでない場合（片面印刷）はＳ４−１１へ行く。
【００３９】
Ｓ４−１０ではＴｍｐ＿ｔｒａｙで示される給紙口に両面印刷推奨用紙がセットされているか否かを判断している。セットされている場合はＳ４−１１へ行き、セットされていない場合はＳ４−１２へ行く。
【００４０】
Ｓ４−１１では検索中給紙口を選択するために、選択給紙口番号に検索中給紙口番号を代入している。
【００４１】
Ｓ４−１２では次の給紙口を検索するために検索中給紙口番号をインクリメントしている。
【００４２】
Ｓ４−１３では全ての給紙口を検索したか否かを判断している。判断方法はＴｍｐ＿ｔｒａｙが４（フィーダ）を超えたか否かを判断すればよい。全ての給紙口を検索していない場合は次の給紙口を検索するためにＳ４−４へ行き、全ての給紙口の検索が完了した場合は終了する。この場合、一致した給紙口が見つからなかったのでＭａｔｃｈ＿ｔｒａｙの値は０のままとなる。
【００４３】
以上で、自動両面印刷機能を有する印刷装置において、パネルを用いて各給紙口に対して両面印刷推奨属性を設定し、ジョブの給紙口指定が自動選択でかつ両面印刷指定の場合に、用紙タイプ設定が普通紙でかつ両面印刷推奨の給紙口が存在すると、その給紙口にセットされている用紙を優先的に給紙し、また、両面印刷推奨の給紙口が存在しなくても、用紙タイプ設定が普通紙である給紙口にセットされている用紙を給紙することが可能となる。
【図面の簡単な説明】
【００４４】
【図１】本発明の第１の実施例を実現する印刷装置の一構成例である。
【図２】本発明の第１の実施例を実現する印刷装置の一例である。
【図３】本発明の第１の実施例を実現する両面印刷推奨属性設定処理のフローチャートである。
【図４】本発明の第１の実施例を実現する自動給紙選択処理のフローチャートである。
【符号の説明】
【００４５】
１  ＣＰＵ
２  表示部
３  入力部
４  印刷部
５  給紙部
６  メモリ
７  メモリ
８  メモリ
９  ホストインタフェース
１０  ホスト装置
１１  印刷装置
１２  カセット１
１３  カセット２
１４  カセット３
１５  フィーダ
【図１】
2007144961.tif 000003
【図２】
2007144961.tif 000004
【図３】
2007144961.tif 000005
【図４】
2007144961.tif 000006