(57)【要約】【課題】テストパターンとしての機能を達成できる用紙サイズが設定されているにも拘らず、用紙サイズが一致しないために印刷不可と判定されて、印刷画像の評価作業やメンテナンス作業を中断させるおそれがある。【解決手段】印刷に使用する用紙を収容する給紙手段と、前記給紙手段から給紙される用紙に画像を印刷する印刷手段とを有し、テストパターンと、当該テストパターンを印刷する用紙に関する情報とを関連付けて記憶し、印刷対象のテストパターンに対応する用紙サイズと、前記給紙手段に収容されている用紙のサイズとが一致するか否かを判定する。ここで、これらが一致しないと判定した場合、記憶されている前記情報に基づいて、前記給紙手段に収容されている用紙を使用して前記印刷手段により前記印刷対象のテストパターンを印刷するかどうか制御する。【選択図】  図９
2019147660.tif 000002
【特許請求の範囲】
【請求項１】
印刷に使用する用紙を収容する給紙手段と、
前記給紙手段から給紙される用紙に画像を印刷する印刷手段と、
テストパターンと、当該テストパターンを印刷する用紙に関する情報とを関連付けて記憶する記憶手段と、
印刷対象のテストパターンに対応する用紙サイズと、前記給紙手段に収容されている用紙のサイズとが一致するか否かを判定する判定手段と、
前記判定手段が一致しないと判定した場合、前記記憶手段に記憶されている前記情報に基づいて、前記給紙手段に収容されている用紙を使用して前記印刷手段により前記印刷対象のテストパターンを印刷するかどうか制御する制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記情報は、前記テストパターンの目的が、当該テストパターンを印刷する用紙のサイズに影響されるか否かを示す情報を含むことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御手段は、前記情報が、前記テストパターンの目的が当該テストパターンを印刷する用紙のサイズに影響されることを示す場合でも、前記印刷対象のテストパターンに対応する用紙サイズが前記給紙手段に収容されている用紙のサイズよりも小さい場合、前記給紙手段に収容されている用紙を使用して前記印刷対象のテストパターンを印刷するよう制御することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記制御手段は、前記情報が、前記テストパターンの目的が当該テストパターンを印刷する用紙のサイズに影響されることを示す場合で、かつ前記印刷対象のテストパターンに対応する用紙サイズが前記給紙手段に収容されている用紙のサイズよりも大きい場合、前記給紙手段に収容されている用紙を使用して前記印刷対象のテストパターンを印刷するか否かをユーザに問い合わせる第１問い合わせ手段を、更に有することを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記第１問い合わせ手段は、前記印刷対象のテストパターンに対応する用紙サイズが前記給紙手段に収容されている用紙のサイズよりも大きいことを示すメッセージと、前記印刷対象のテストパターンを印刷するか否かをユーザに選択させるボタンを含む画面を表示することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記給紙手段に収容されている用紙のサイズが不定の場合、前記給紙手段に収容されている用紙を使用して前記印刷対象のテストパターンを印刷するか否かをユーザに問い合わせる第２問い合わせ手段を、更に有することを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
前記第２問い合わせ手段は、前記給紙手段に収容されている用紙のサイズが不定であることを示すメッセージと、前記印刷対象のテストパターンを印刷するか否かをユーザに選択させるボタンを含む画面を表示することを特徴とする請求項６に記載の印刷装置。
【請求項８】
テストパターンと、当該テストパターンを印刷する用紙に関する情報とを関連付けて記憶する記憶部と、印刷に使用する用紙を収容する給紙部とを有し、当該給紙部から給紙された用紙に画像を印刷する印刷装置の制御方法であって、
印刷対象のテストパターンに対応する用紙サイズと、前記給紙部段に収容されている用紙のサイズとが一致するか否かを判定する判定工程と、
前記判定工程が一致しないと判定した場合、前記記憶部に記憶されている前記情報に基づいて、前記給紙部に収容されている用紙を使用して前記印刷対象のテストパターンを印刷するかどうか制御する制御工程と、
を有することを特徴とする制御方法。
【請求項９】
コンピュータに、請求項８に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置とその制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
メンテナンスのため、或いは出力した画像を評価するために、予め組み込まれているパターンデータを用いてテストパターンを出力する機能を有する画像処理装置がある。この機能は、主に画像評価者やサービスマンしか用いないため、特殊なコマンドを入力しなければ使用できないようになっている。また、この機能を実行する場合、一般ユーザが使用する機能ではなく、かつ操作画面への遷移方法も特殊であるため、テストパターンを印刷する用紙サイズのチェック処理等の様々なチェックを省いていることが多い。
【０００３】
しかし、印刷するテストパターンによっては、用紙サイズが小さいとテストパターンとしての機能を果たすことができない場合がある。このような場合、トレイにセットされている用紙サイズと、印刷用の画像データが想定する用紙サイズとを比較し、両者が不一致の場合は印刷を行わない等の対応が必要となる。例えば、特許文献１には、用紙トレイに収容されている用紙のサイズと、印刷用の画像データが想定する用紙サイズとを比較し、不一致の場合は印刷を行わないようにする給紙制御手法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２０３０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、テストパターンを印刷して行うメンテナンス作業などによっては、上述の処理が適さないことがある。その理由は、用紙サイズが不一致であったとしても、トレイに収容されている用紙のサイズがテストパターンの想定する用紙サイズより大きい場合は、テストパターンとしての機能を十分に果たせることがあるためである。
【０００６】
また、使用者が、用紙トレイの用紙サイズの設定を忘れている場合は、その用紙トレイの用紙サイズが不定となり、用紙サイズが不一致となって印刷されなくなる。しかし、使用者が、想定サイズの用紙をその用紙トレイに収容していれと認識しているときは、印刷できないのはハードウェアの故障であると、誤って認識することも考えられる。このように、テストパターンとしての機能を達成できる用紙サイズが設定されているにも拘らず、用紙サイズが一致しないために印刷不可と判定されて、印刷画像の評価作業やメンテナンス作業を中断させるおそれがある。
【０００７】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００８】
本発明の目的は、テストパターンを印刷する場合に、そのテストパターンの印刷に適した用紙を選択することにより、そのテストパターンの印刷を伴う作業の中断や遅延等を防ぐことにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
印刷に使用する用紙を収容する給紙手段と、
前記給紙手段から給紙される用紙に画像を印刷する印刷手段と、
テストパターンと、当該テストパターンを印刷する用紙に関する情報とを関連付けて記憶する記憶手段と、
印刷対象のテストパターンに対応する用紙サイズと、前記給紙手段に収容されている用紙のサイズとが一致するか否かを判定する判定手段と、
前記判定手段が一致しないと判定した場合、前記記憶手段に記憶されている前記情報に基づいて、前記給紙手段に収容されている用紙を使用して前記印刷手段により前記印刷対象のテストパターンを印刷するかどうか制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、テストパターンを印刷する場合、そのテストパターンの用紙サイズと一致しないサイズの用紙であっても、そのテストパターンの目的に応じてテストパターンを印刷することができる。これにより、テストパターンを使用した、例えば評価処理やメンテナンス作業の中断や遅延を防止できるという効果がある。
【００１１】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１２】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】実施形態に係る複合機のハードウェア構成を説明するブロック図。
【図２】実施形態に係る複合機のＲＯＭに格納されているテストパターンのデータ構造と、テストパターンデータの一例を示す図。
【図３】実施形態に係る複合機が、図２（Ｂ）のパターン描画テーブルに基づいてテストパターンを描画して印刷したテストチャートを示す図。
【図４】どのようなサイズの用紙に印刷されてもメンテナンス作業や画像の評価作業における濃度確認や幾何特性確認などが可能なテストパターン例を示す図。
【図５】特定のサイズ以上の用紙に印刷されなければ、メンテナンス作業や画像の評価作業における濃度確認や幾何特性確認などができないテストパターン例を示す図。
【図６】テストパターンの用紙サイズとして指定されているテストパターンが想定する用紙サイズよりも小さい用紙を使用して印刷した時の印刷例を示す図。
【図７】実施形態に係る複合機において、用紙トレイの用紙サイズが、テストパターンの用紙サイズと一致しない場合に、操作部に表示する確認画面の一例を示す図。
【図８】実施形態に係る複合機において、用紙トレイの用紙サイズが未設定の場合に、操作部に表示される確認画面の一例を示す図。
【図９】施形態に係る複合機によるテストパターンの印刷処理を説明するフローチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。尚、以下に説明する実施形態では、本発明に係る印刷装置の一例を複合機を例に説明する。
【００１４】
図１は、実施形態に係る複合機１００のハードウェア構成を説明するブロック図である。
【００１５】
ＣＰＵ１０１は、ＲＯＭ１０２に格納されているプログラムをＲＡＭ１０３に展開し、その展開したプログラムを実行することにより、この複合機１００の動作を制御する。ＲＯＭ１０２は、例えばｅＭＭＣなどのフラッシュメモリで、ＣＰＵ１０１の制御プログラム等を格納している。ＲＯＭ１０２は、更に、電源オフ時に消去されてはいけない設定値や画像データ、更には、メンテナンスや画像評価用のテストパターンデータも格納している。ＲＡＭ１０３は、展開されたプログラムや各種データを格納し、ＣＰＵ１０１による処理に際してワークエリアを提供している。操作部１０４は、ユーザへの情報を表示する表示部や、ユーザの操作を受付けるキーボード等を有するユーザインタフェースを提供している。尚、表示部は、タッチパネル機能を有している。スキャナ１０５は、原稿を読み取り、その原稿の画像を電子データに変換する。プリンタ１０６は、画像データに基づいて用紙（シート）に画像を印刷する。用紙トレイ１０７は、画像の印刷に使用する用紙を収容しており、ＣＰＵ１０１により指示された用紙をプリンタ１０６に給紙する給紙部である。ＣＰＵ１０１は、用紙トレイ１０７から、その用紙トレイ１０７にセットされた用紙のサイズを取得できる。ＣＰＵ１０１は、バス１０８を介してこれら各部を制御する。
【００１６】
図２は、実施形態に係る複合機１００のＲＯＭ１０２に格納されているテストパターンのデータ構造と、テストパターンデータの一例を示す図である。
【００１７】
図２（Ａ）は、テストパターンのデータ構造を示し、テストパターンデータは、パターンの描画位置、サイズ、色等を指示するパターン描画テーブル２０１と、テストパターンを印刷する用紙に関する情報を格納したパターンサイズテーブル２０２とを含む。
【００１８】
図２（Ｂ）は、パターン描画テーブル２０１の一例を示す。ここではパターン描画テーブル２０１は、４つのパターン描画指示２０４〜２０７を含んでいる。各パターン描画指示は、パターンの描画開始位置（Ｘ，Ｙ）、パターンの高さ、幅、そして、そのパターンの描画色を含んでいる。ＣＰＵ１０１は、このパターン描画テーブル２０１の情報に従ってＲＡＭ１０３上にテストパターンを描画することで、テストパターンを生成することができる。
【００１９】
図２（Ｃ）は、パターン描画テーブル２０１に関連付けて記憶されているパターンサイズテーブル２０２の一例を示す図である。
【００２０】
パターンサイズテーブル２０２は、テストパターンの印刷に使用する用紙に関する情報を含んでいる。「テストパターンの用紙サイズ」は、そのテストパターンが想定する最適な用紙サイズを定義しており、ここでは設定値として「Ａ４」サイズが設定されている。「用紙サイズの影響の有無」は、印刷に使用される用紙のサイズが、テストパターンの機能に影響を及ぼすか否かを定義したフラグ情報である。ここでは設定値が「ＴＲＵＥ」となっているため、テストパターンの用紙サイズ（Ａ４サイズ）未満の用紙が使用された場合は、テストパターンとしての機能を果たさなくなることがわかる。この設定値が「ＦＡＬＳＥ」の場合は、テストパターンの用紙サイズ（Ａ４サイズ）未満の用紙であっても、テストパターンとしての機能を実現できることを示す。
【００２１】
図３は、実施形態に係る複合機１００が、図２（Ｂ）のパターン描画テーブル２０１に基づいてテストパターンを描画して印刷したテストチャートを示す図である。
【００２２】
チャート３０１〜３０４はそれぞれ、図２（Ｂ）のパターン描画指示２０４〜２０７のテストパターンデータにより印刷されたチャートである。ここでチャート３０１は、パターン描画指示２０４で指示された通り、開始位置（Ｘ，Ｙ）＝（０，０）より高さ１０００ピクセル、幅４９６０ピクセルの矩形で、シアン色で描画されている。またチャート３０２は、パターン描画指示２０５で指示された通り、開始位置（Ｘ，Ｙ）＝（０，１０００）より高さ１０００ピクセル、幅４９６０ピクセルの矩形で、マゼンタ色で描画されている。以下、同様にチャート３０３は、開始位置（０，２０００）より、高さ１０００ピクセル、幅４９６０ピクセルの矩形でイエローで描画されている。またチャート３０４は、開始位置（０，３０００）より、高さ１０００ピクセル、幅４９６０ピクセルの矩形で黒で描画されている。
【００２３】
図４は、どのようなサイズの用紙に印刷されてもメンテナンス作業や画像の評価作業における濃度確認や幾何特性確認などが可能なテストパターン例を示す図である。ここでは具体例として、図４（Ａ）の格子チャート４０１と、図４（Ｂ）の濃度確認チャート４０２を示している。
【００２４】
格子チャート４０１は、プリンタ１０６により用紙に画像を印刷する際に、直線が曲がらずに印刷できているかなどの幾何的な特性を確認するために用いられる。一方、濃度確認チャート４０２は、プリンタ１０６により用紙に画像を印刷する際に、期待する濃度で画像を印刷できているか否かを確認するために用いられる。
【００２５】
図５は、特定のサイズ以上の用紙に印刷されなければ、メンテナンス作業や画像の評価作業における濃度確認や幾何特性確認などができないテストパターン例を示す図である。ここでは具体例として、図５（Ａ）の端部濃度確認チャート５０１と、図５（Ｂ）のグラデーション確認チャート５０２を示している。
【００２６】
端部濃度確認チャート５０１は、プリンタ１０６により用紙に画像を印刷する際、用紙全面で等しい濃度で画像を印刷できているか否かを確認するために用いられる。複合機１００の状態によっては、用紙の左端と右端、用紙の上端と下端で同一信号値の画像を出力しても濃度が異なることがある。このため、このような端部濃度確認チャート５０１を印刷して、用紙全面で等しい濃度となっているかどうか確認するために使用される。一方、グラデーション確認チャート５０２は、プリンタ１０６により用紙に画像を印刷する際、画像の信号値通りの濃度を印刷できているか否かを確認するために用いられる。濃度のレベルを段階的に濃くしているため、正常に印刷できていれば、徐々に色が濃くなるグラデーションで印刷される。
【００２７】
図６は、テストパターンの用紙サイズとして指定されているテストパターンが想定する用紙サイズよりも小さい用紙を使用して印刷した時の印刷例を示す図である。
【００２８】
ここでは図４及び図５で示したチャートを例として格子チャート６０１、濃度確認チャート６０２、端部濃度確認チャート６０３、グラデーション確認チャート６０４の印刷例を示している。格子チャート６０１及び濃度確認チャート６０２では、本来のパターンの一部しか印刷されていないが、それぞれ幾何特性確認と濃度確認を行うことができる。これにより、これらのテストパターンは、用紙サイズの影響を受けないことが分かる。
【００２９】
これに対して端部濃度確認チャート６０３では、上左端、上右端の濃度確認パターンがごく一部しか印刷されておらず、更に、中左端、中右端、下端の濃度確認パターンが全く印刷されていないことがわかる。このテストチャートの目的は、端部濃度に差が無いことを確認するためで、用紙サイズが想定よりも小さい場合は、テストパターンとしての機能を果たすことができない。また、グラデーション確認チャート６０４も同様であり、グラデーションパターンが途中までしか印刷できていないため、テストパターンとしての機能を果たすことができない。
【００３０】
図７は、実施形態に係る複合機１００において、用紙トレイの用紙サイズが、テストパターンの用紙サイズと一致しない場合に、操作部１０４に表示する確認画面の一例を示す図である。
【００３１】
この確認画面では、対象のチャートが想定する用紙サイズよりも小さいサイズの用紙が用紙トレイ１０７にセットされていることを示すメッセージが表示されている。そして、それでも、このままで印刷を継続するか否かをユーザに問うＯＫボタン７０１とキャンセルボタン７０２が表示されている。この画面でユーザがＯＫボタン７０１を押下すると、用紙サイズが一致していないことを許容して印刷処理を継続する。一方、ユーザがキャンセルボタン７０２を押下すると、テストパターンの印刷を行わずに終了する。
【００３２】
図８は、実施形態に係る複合機１００において、用紙トレイ１０７の用紙サイズが未設定の場合に、操作部１０４に表示される確認画面の一例を示す図である。
【００３３】
この確認画面では、用紙トレイ１０７に用紙サイズが設定されていないことを示すメッセージが表示されている。そして、選択されたテストパターンの用紙サイズの設定を適用して印刷を継続するか否かをユーザに問うＯＫボタン８０１とキャンセルボタン８０２が表示されている。ここでユーザがＯＫボタン８０１を押下すると、パターン描画テーブル２０１からパターン描画指示２０４〜２０７を取得してテストパターンを生成して印刷を行う。一方、ユーザがキャンセルボタン８０２を押下すると、テストパターンの印刷を行わずに終了する。
【００３４】
次に、複合機１００が、ユーザからテストパターンの印刷が要求された際に実行する処理を図９のフローチャートを参照して説明する。
【００３５】
図９は、実施形態に係る複合機１００によるテストパターンの印刷処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ１０１がＲＯＭ１０２からＲＡＭ１０３に展開したプログラムを実行することにより達成される。
【００３６】
まずＳ９０１でＣＰＵ１０１は、用紙トレイ１０７にセットされている用紙サイズを、用紙トレイ１０７から取得する。次にＳ９０２に進み、ＣＰＵ１０１は、用紙トレイ１０７から取得した用紙サイズが不定かどうかを判定する。ここで、用紙サイズが不定と判定した場合はＳ９０３に進みＣＰＵ１０１は、図８に示す確認画面を操作部１０４に表示して、テストパターンの印刷を継続するかどうかをユーザに問い合わせる。そしてＳ９０４でＣＰＵ１０１は、ユーザが印刷継続を意味するＯＫボタン８０１を押下したかどうかを判定し、ＯＫボタン８０１が押下されたときは、印刷処理を継続するためにＳ９０５に進める。一方、ＯＫボタン８０１が押下されなかった場合はキャンセルボタン８０２が押下されたと判定して、テストパターンの印刷を行わずに、この処理を終了する。
【００３７】
Ｓ９０５でＣＰＵ１０１は、対象のテストパターンのパターンサイズテーブル２０２をＲＯＭ１０２から取得する。そして、その取得したパターンサイズテーブル２０２の「用紙サイズの影響の有無」の設定値を取得してＳ９０６に進む。Ｓ９０６でＣＰＵ１０１は、その設定値が「ＴＲＵＥ」かどうか判定する。ここで「ＴＲＵＥ」でなければＣＰＵ１０１は、対象テストパターンが用紙サイズの影響を受けないパターンであると判定してＳ９１１に処理を進めるが、「ＴＲＵＥ」であればＳ９０７に処理を進める。
【００３８】
Ｓ９０７でＣＰＵ１０１は、対象のテストパターンのパターンサイズテーブル２０２から、そのテストパターンの用紙サイズを取得してＳ９０８に処理を進める。Ｓ９０８でＣＰＵ１０１は、用紙トレイ１０７から取得した用紙サイズと、Ｓ９０７で取得したテストパターンの用紙サイズとを比較する。ここで、用紙トレイ１０７の用紙サイズが、テストパターンの用紙サイズ以上であれば、この用紙にテストパターンを印刷しても、テストパターン本来の機能に影響されないためＳ９１１に処理を進める。逆に、用紙トレイ１０７の用紙サイズがテストパターンの用紙サイズ未満の場合は、この用紙にテストパターンを印刷すると、テストパターン本来の機能に影響を与えるおそれがあるためＳ９０９に処理を進める。Ｓ９０９でＣＰＵ１０１は、図７に示す確認画面を操作部１０４に表示し、テストパターンの印刷を継続するかどうかをユーザに問い合わせる。そしてＳ９１０でＣＰＵ１０１は、ユーザが印刷継続を意味するＯＫボタン７０１を押下したかどうかを判定し、ＯＫボタン７０１が押下されたときは、印刷処理を継続するため処理をＳ９１１に進める。一方、ＯＫボタン７０１が押下されなかった場合はキャンセルボタン７０２が押下されたと判定して、テストパターンの印刷を行わずに、この処理終了する。
【００３９】
Ｓ９１１でＣＰＵ１０１は、印刷対象のテストパターンのパターン描画テーブル２０１をＲＯＭ１０２から取得する。そして、取得したパターン描画テーブル２０１のパターン描画指示２０４〜２０７を取得し、そのパターン描画指示２０４〜２０７に基づくテストパターンをＲＡＭ１０３に描画する。そして、そのテストパターンをプリンタ１０６に出力してテストパターンを印刷させる。
【００４０】
以上説明したように実施形態によれば、画像評価やメンテナンス作業のためのテストパターンの印刷時に、印刷対象のテストパターンに基づく濃度確認や幾何特性確認などが、用紙サイズに影響されるか否かを考慮して用紙を選択できる。これにより用紙サイズが一致しなかったり、或いは、用紙サイズが設定されていない等による、テストパターンを使用した印刷画像の評価処理やメンテナンス作業の中断を抑制できる。
【００４１】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００４２】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００４３】
１００…複合機、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…操作部、１０７…用紙トレイ、２０１…パターン描画テーブル、２０２…パターンサイズテーブル
【図１】
2019147660.tif 000003
【図２】
2019147660.tif 000004
【図３】
2019147660.tif 000005
【図４】
2019147660.tif 000006
【図５】
2019147660.tif 000007
【図６】
2019147660.tif 000008
【図７】
2019147660.tif 000009
【図８】
2019147660.tif 000010
【図９】
2019147660.tif 000011