(57)【要約】【課題】自動給紙選択が指定された場合に一定の給紙トレイに使用が集中するのを防止することにより、製品寿命の延命が可能となる印刷装置の給紙方法を実現することである。【解決手段】自動給紙選択を行う機能を有する印刷装置において、自動給紙選択を行う場合に各給紙トレイの使用頻度が均等になるように給紙トレイを選択することを特徴とする。【選択図】図７
2006058645.tif 000002
【特許請求の範囲】
【請求項１】
自動給紙選択を行う機能を有する印刷装置において、自動給紙選択を行う場合に各給紙トレイの使用頻度が均等になるように給紙トレイを選択する手段を有することを特徴とする印刷装置における給紙方法。
【請求項２】
前記各給紙トレイにおける使用頻度を保持する手段を有することを特徴とする請求項１記載の印刷装置における給紙方法。
【請求項３】
前記各給紙トレイの使用頻度を用紙種類から定量的に算出する手段を有することを特徴とする請求項１記載の印刷装置における給紙方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の給紙トレイを有する印刷装置に関し、特に自動給紙選択機能に関するものである。
【背景技術】
【０００２】
従来、複数の用紙カセットや多目的トレイなどの複数の給紙トレイを有する印刷装置において、各給紙トレイにセットされている用紙を認識する手段を有することにより、所定のコマンド体系で記述された印刷データに用紙種類（用紙サイズと用紙タイプを合わせて用紙種類と呼ぶこととする。用紙サイズとはＡ４、Ａ３、はがきなどであり、用紙タイプとは普通紙、コート紙、光沢紙などである。）、及び給紙トレイ（カセット、手差しトレイなど）として自動給紙が指定されていると、指定された用紙サイズや用紙タイプに合致する用紙がセットされている給紙トレイから用紙を給紙する自動給紙選択機能が可能となっている。
【０００３】
また、自動給紙時の検索優先順位の指定を受け付ける手段、受け付けた優先順位を記憶する手段を有することによって、ユーザが自由に自動給紙の検索順位を指定することが可能になるなど、自動給紙選択機能に関する発明が考案されている（特許文献１参照）。
【特許文献１】特開平０８−１８８２８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記従来例は、ユーザの利便性を追及する余り、製品寿命の延命に関して考慮されていないという欠点がある。自動給紙選択機能を有する印刷装置は、オフィス等で複数のユーザが大量のドキュメントを出力するために使用されるのが一般的であり、コンシューマ製品と比較して耐久性が非常に重要である。これに対し、従来の自動給紙選択機能を有する印刷装置は、給紙トレイを選択する際に印刷装置で固定的に保持している優先トレイや、ユーザが指定する優先順位に従って選択するため、一定の給紙トレイに使用が集中し、その給紙トレイからの用紙ピックアップやカセット総抜回数が増大してしまう。結果、前記給紙トレイから用紙をピックアップするための給紙ローラの寿命が短くなったり、カセットや印刷装置本体（カセットとの接触箇所）の寿命まで短くしてしまうという欠点が存在する。
【０００５】
従って本出願に係る目的は、自動給紙選択が指定された場合に一定の給紙トレイに使用が集中するのを防止することにより、製品寿命の延命が可能となる印刷装置の給紙方法を実現することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本出願第１の発明は、自動給紙選択を行う機能を有する印刷装置において、自動給紙選択を行う場合に各給紙トレイの使用頻度が均等になるように給紙トレイを選択する手段を有することを特徴とする。
【０００７】
上記目的を達成するために、本出願第２の発明は、前記各給紙トレイにおける使用頻度を保持する手段を有することを特徴とする。
【０００８】
上記目的を達成するために、本出願第３の発明は、前記各給紙トレイの使用頻度を用紙種類から定量的に算出する手段を有することを特徴とする。
【発明の効果】
【０００９】
以上説明したように、本出願に係る第１〜３の発明によれば、複数の給紙手段を有する印刷装置において、各給紙トレイにおける使用頻度を保持する手段を有し、各給紙トレイの使用頻度を用紙種類から定量的に算出する手段を有し、自動給紙選択を行う場合に各給紙トレイの使用頻度が均等になるように給紙トレイを選択する手段を有することにより、自動給紙選択が指定された場合に一定の給紙トレイに使用が集中するのを防止することができ、製品寿命の延命が可能となる。
【発明を実施するための最良の形態】
【００１０】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１１】
（第１の実施例）
図１は本実施例を実現する印刷装置の一構成例であり、１はＣＰＵ、２はＬＣＤなどの表示部、３はスイッチやキーなどの入力部、４はインクを格納するタンクやインクを吐出し印刷を行うヘッドなどの印刷部、５はカセットや手差しトレイなどの給紙部、６は書き換えの発生頻度が低いモジュールを格納するＲＯＭやフラッシュメモリなどのメモリ、７は主にメモリ６に格納されているプログラムの作業領域や変数などに使用されるＲＡＭなどのメモリ、８はセントロやＵＳＢなどの通信インタフェース、９はパソコンなどのホスト装置である。
【００１２】
メモリ６に格納されているファームウェアは印刷装置を制御するためのプログラムであり、図７のフローチャートで示される各処理を含んでいる。
【００１３】
メモリ７に確保されているプリントバッファは、ホスト装置９から送信された印刷データを印刷部４が印刷できる形式にファームウェアが処理するための領域である。ＭｅｄｉａＳｉｚｅＵｓｒ及びＭｅｄｉａＴｙｐｅＵｓｒは、ユーザがホスト装置９のアプリケーションプログラム等で指定した用紙サイズと用紙タイプを格納するために使用しており、例えば、Ａ４−普通紙は１、Ａ４−コート紙は２などの値が代入される。これらは、ホスト装置９において印刷装置１０が解釈可能である所定のコマンドに変換したものを通信インタフェース８を用いて印刷装置１０に送信することにより、取得可能となるのが一般的である。ＭｅｄｉａＳｉｚｅＰｒｔ［ｎ］及びＭｅｄｉａＴｙｐｅＰｒｔ［ｎ］は、各給紙トレイにセットされている用紙サイズと用紙タイプを表す配列であり、ＭｅｄｉａＳｉｚｅＵｓｒ及びＭｅｄｉａＴｙｐｅＵｓｒと同様にＡ４−普通紙は１、Ａ４−コート紙は２などの値が代入される。ｎは前記ＭｅｄｉａＳｉｚｅＰｒｔ［ｎ］やＭｅｄｉａＴｙｐｅＰｒｔ［ｎ］、及びＴｒａｙ［ｎ］、ＬｏａｄＣｏｕｎｔ［ｎ］の配列番号に使用されており、印刷装置１０の給紙トレイ番号（本実施例の場合は１〜３）を表している。Ｐは最小総給紙ポイントの給紙トレイを検索するために使用される。Ｔｒａｙ［ｎ］は各給紙トレイにセットされている用紙種類がユーザが所望する用紙種類と適合しているか否かを示すフラグであり、適合する場合は１、適合しない場合は０がセットされる。ＬｏａｄＣｏｕｎｔ［ｎ］は各給紙トレイの総給紙ポイントを表す配列であり、図３と図４をもとに算出される。ＵｓｅＴｒａｙＮｏは実際に給紙を行う給紙トレイ番号を格納するために使用する。
【００１４】
ホスト装置９は、印刷装置１０へ印刷データを送信したり、印刷装置１０を制御するためのユーティリティを実行するために使用される。
【００１５】
図２は本実施例を実現する印刷装置本体の一構成例であり、１０は印刷装置、１１〜１３は給紙部としての給紙トレイである。
【００１６】
図３は本実施例を実現する各給紙トレイの用紙種類ごとの給紙枚数テーブルの一例であり、表中の値の単位は枚数である。
【００１７】
図４は本実施例を実現する各用紙種類ごとの給紙ポイントテーブルであり、Ａ４−普通紙を１．０とした場合の各用紙を１枚給紙したときの給紙負荷を定量的に表したものである。表中の給紙ポイントは一例であり、各印刷装置の給紙メカニズム等により変わってくるし、給紙ポイント自体の算出方法もシステム依存である。
【００１８】
図５は本実施例を実現する各給紙トレイごとの総給紙ポイントテーブルであり、図３の給紙枚数と図４の給紙ポイントから算出される。算出方法は次の通りである。
【００１９】
総給紙ポイント＝（Ａ４普通紙の給紙枚数×Ａ４普通紙の給紙ポイント）＋（Ａ４コート紙の給紙枚数×Ａ４コート紙の給紙ポイント）＋（Ａ４光沢紙の給紙枚数×Ａ４光沢紙の給紙ポイント）＋・・・＋（はがき光沢紙の給紙枚数×はがき光沢紙の給紙ポイント）
図６は本実施例を実現する各給紙トレイごとの適合用紙フラグテーブルである。
【００２０】
本実施例は、複数の給紙トレイを有する印刷装置において自動給紙選択を行う場合に、ユーザが指定した用紙種類の用紙がセットされている給紙トレイの中で給紙頻度が最も少ないものを検索し、選択するものである。
【００２１】
本実施例では、以降、これらの実現方法を図７のフローチャートを用いて説明していく。
【００２２】
Ｓ７−１では自動給紙選択か否かを判断している。自動給紙の場合はＳ７−２へ行き、給紙トレイが指定されている場合はＳ７−１９へ行く。
【００２３】
Ｓ７−１９ではＵｓｅＴｒａｙＮｏに指定給紙トレイ番号を代入している。ＵｓｅＴｒａｙＮｏはＳ７−２０で給紙を実行するにあたり、給紙トレイを確定するために使用される。
【００２４】
Ｓ７−２ではＭｅｄｉａＳｉｚｅＵｓｒとＭｅｄｉａＴｙｐｅＵｓｒに、それぞれユーザが指定した用紙サイズと用紙タイプをセットしている。
【００２５】
Ｓ７−３ではＭｅｄｉａＳｉｚｅＰｒｔ［ｎ］とＭｅｄｉａＴｙｐｅＰｒｔ［ｎ］に、各給紙トレイにセットされている用紙サイズと用紙タイプをセットしている。
【００２６】
Ｓ７−４ではｎに１を代入し、検索する給紙トレイ番号を初期化している。
【００２７】
Ｓ７−５では給紙トレイ番号ｎにセットされている用紙サイズがユーザが指定した用紙サイズと一致しているか否かを判断している。用紙サイズが一致している場合はＳ７−６へ行き、一致していない場合はＳ７−９へ行く。
【００２８】
Ｓ７−６では給紙トレイ番号ｎにセットされている用紙タイプがユーザが指定した用紙タイプと一致しているか否かを判断している。用紙タイプが一致している場合はＳ７−７へ行き、一致していない場合はＳ７−９へ行く。
【００２９】
Ｓ７−７では給紙トレイ番号ｎにセットされている用紙種類とユーザが指定した用紙種類が一致しているためＴｒａｙ［ｎ］に１をセットしている。
【００３０】
Ｓ７−８では全て（本実施例では３つ）の給紙トレイを検索したか否かを判断している。全ての給紙トレイ検索が完了した場合はＳ７−１０へ行き、未完了の場合はＳ７−９へ行く。
【００３１】
Ｓ７−９では次の給紙トレイを検索するためにｎに１を加算している。
【００３２】
全ての給紙トレイ検索が完了すると、ユーザが指定した用紙と一致する用紙がセットされている給紙トレイ番号がわかる図６のテーブルが作成される。
【００３３】
Ｓ７−１０ではＵｓｅＴｒａｙＮｏに０を代入して実際に給紙を行う給紙トレイ番号を初期化している。本実施例では給紙トレイ番号は１〜３であり、０がセットされている場合は有効な給紙トレイが現時点では検索されていないことを示す。
【００３４】
Ｓ７−１１ではｎに１を代入して検索する給紙トレイ番号を初期化している。
【００３５】
Ｓ７−１２ではＰに０ｘＦＦＦＦを代入して最小総給紙ポイントを初期化している。Ｐの初期値は理論上の最大給紙ポイントを超えていることが必要であり、本実施例では０ｘＦＦＦＦとしているが、この値はシステム依存であることは言うまでもない。
【００３６】
Ｓ７−１３では給紙トレイ番号ｎに一致する用紙がセットされているか否かを判断している。一致する用紙がセットされている場合にはＳ７−１４へ行き、セットされていない場合にはＳ７−１７へ行く。
【００３７】
Ｓ７−１４では給紙トレイ番号ｎの総給紙ポイントと給紙トレイ番号ｎ−１の総給紙ポイントを比較している。給紙トレイ番号ｎの方が小さい場合はＳ７−１５へ行き、大きい場合はＳ７−１７へ行く。
【００３８】
Ｓ７−１５では最小総給紙ポイントを更新している。
【００３９】
Ｓ７−１６では最小総給紙ポイントである給紙トレイ番号を更新している。
【００４０】
Ｓ７−１７では全ての給紙トレイを検索したか否かを判断している。全ての給紙トレイ検索が完了した場合はＳ７−２０へ行き、未完了の場合はＳ７−１８へ行く。
【００４１】
Ｓ７−１８では次の給紙トレイを検索するためにｎに１を加算している。
【００４２】
全ての給紙トレイ検索が完了すると、ユーザが指定した用紙と一致する用紙がセットされている最小総給紙ポイントの給紙トレイ番号がわかることになる。
【００４３】
Ｓ７−２０では給紙を実行している。ここでは、実際の給紙動作を行う以外にも、図３や図５のテーブルを更新する処理を行っている。
【００４４】
以上で、複数の給紙トレイを有する印刷装置において自動給紙選択を行う場合に、ユーザが指定した用紙種類の用紙がセットされている給紙トレイの中で給紙頻度が最も少ないものを選択することが可能となる。
【図面の簡単な説明】
【００４５】
【図１】本発明の第１の実施例を実現する印刷装置の一構成例を示す図である。
【図２】本発明の第１の実施例を実現する印刷装置本体の一例を示す図である。
【図３】本発明の第１の実施例を実現する各給紙トレイの用紙種類ごとの給紙枚数テーブルの一例を示す図である。
【図４】本発明の第１の実施例を実現する各用紙種類ごとの給紙ポイントテーブルである。
【図５】本発明の第１の実施例を実現する各給紙トレイごとの総給紙ポイントテーブルである。
【図６】本発明の第１の実施例を実現する各給紙トレイごとの適合用紙フラグテーブルである。
【図７】本発明の第１の実施例を実現する給紙処理のフローチャートである。
【符号の説明】
【００４６】
１  ＣＰＵ
２  表示部
３  入力部
４  印刷部
５  給紙部
６  メモリ
７  メモリ
８  通信インタフェース
９  ホスト装置
１０  印刷装置
１１  給紙トレイ
１２  給紙トレイ
１３  給紙トレイ
【図１】
2006058645.tif 000003
【図２】
2006058645.tif 000004
【図３】
2006058645.tif 000005
【図４】
2006058645.tif 000006
【図５】
2006058645.tif 000007
【図６】
2006058645.tif 000008
【図７】
2006058645.tif 000009