(57)【要約】【課題】  表示可能な情報量が限られている表示装置においても、用紙情報が対応しないことをユーザに適切に通知することができる技術を提供する。【解決手段】  用紙情報が対応しないことをユーザに通知するための通知情報の一部が表示されているときにユーザによる指示がなくても、通知情報の他の一部を表示する。【選択図】  図５
2019001105.tif 000002
【特許請求の範囲】
【請求項１】
画像を印刷する印刷装置であって、
前記印刷装置にセットされている用紙の所定の属性に関する第１の用紙情報を取得する第１の取得手段と、
前記印刷装置により実行される印刷のための印刷設定として設定されている、前記所定の属性に関する第２の用紙情報を取得する第２の取得手段と、
前記第１の取得手段により取得された前記第１の用紙情報と、前記第２の取得手段により取得された前記第２の用紙情報とが対応しない場合に、前記第１の用紙情報と前記第２の用紙情報とが対応していないことをユーザに通知するための通知情報と、前記第１の用紙情報に関する第１の表示項目と、前記第２の用紙情報に関する第２の表示項目とを表示装置に表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記通知情報の一部と、前記第１の表示項目と前記第２の表示項目のうちの所定の表示項目を前記表示装置に表示させ、前記一部と前記所定の表示項目が表示されているときにユーザによる指示がなくても、前記一部と前記所定の表示項目に代えて、前記通知情報の前記一部とは異なる他の一部と、前記第１の表示項目と前記第２の表示項目のうちの他方の表示項目を表示させることを特徴とする印刷装置。
【請求項２】
前記表示制御手段は、前記通知情報に含まれている文字または数字のうちの前記表示装置に表示される対象を、ユーザによる指示がなくても更新することで、前記通知情報を前記表示装置に表示させることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記表示制御手段は、前記他方の表示項目が表示されているときにユーザによる指示がなくても、前記他方の表示項目を表示させながら前記通知情報に含まれている文字または数字を更新することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記表示制御手段は、前記第１の表示項目の表示時間と前記第２の表示項目の表示時間とが同じになるように、前記第１の表示項目と前記第２の表示項目を表示させることを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記表示制御手段は、前記第１の表示項目と、前記第２の表示項目を、異なる表示方法で表示させることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記表示制御手段は、前記第１の表示項目を点灯により表示させ、前記第２の表示項目を点滅により表示させることを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記表示装置は、前記通知情報を表示するための表示器と、前記第１の表示項目と前記第２の表示項目を表示するための表示器とを個別に備えることを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
前記通知情報を表示するための表示器は、点灯可能な７つのセグメントを含み、前記７つのセグメントのうちの点灯されるセグメントの組み合わせにより、前記通知情報に含まれる数字または文字を表現することを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記表示装置による表示に対するユーザの操作に応じて、前記印刷装置にセットされている用紙の前記所定の属性として、用紙情報を登録する登録手段をさらに備え、
前記第１の取得手段は、前記登録手段により登録されている用紙情報に基づいて、前記第１の用紙情報を取得することを特徴とする請求項１乃至８のいずれか１項に記載の印刷装置。
【請求項１０】
前記登録手段は、前記用紙情報の登録のための表示を、前記表示装置に含まれている、前記第１の表示項目と前記第２の表示項目を表示するための表示器に実行させ、前記用紙情報の登録のための表示に対するユーザによる操作に応じて、前記用紙情報を登録することを特徴とする請求項９に記載の印刷装置。
【請求項１１】
前記登録手段は、前記印刷装置に用紙がセットされたことをセンサが検知したことに応じて、前記登録のための表示を実行させることを特徴とする請求項１０に記載の印刷装置。
【請求項１２】
前記登録手段は、前記印刷装置が備える用紙を格納するためのカセットに対する所定の操作をセンサが検知したことに応じて、前記登録のための表示を実行させることを特徴とする請求項１０に記載の印刷装置。
【請求項１３】
前記第１の取得手段により取得された前記第１の用紙情報と、前記第２の取得手段により取得された前記第２の用紙情報とが対応する場合に、印刷対象の画像を、前記印刷装置にセットされている用紙に印刷する印刷手段をさらに備えることを特徴とする請求項１乃至１２のいずれか１項に記載の印刷装置。
【請求項１４】
前記印刷手段は、前記表示制御手段による表示に対するユーザによる操作に応じて、前記第１の用紙情報と、前記第２の用紙情報とが対応しない場合であっても、前記印刷対象の画像を印刷することを特徴とする請求項１３に記載の印刷装置。
【請求項１５】
前記印刷手段は、前記第１の用紙情報と、前記第２の用紙情報とが対応しないときに前記印刷対象の画像を印刷する場合に、前記第２の用紙情報に基づいて前記印刷対象の画像を印刷することを特徴とする請求項１４に記載の印刷装置。
【請求項１６】
前記所定の属性は、用紙のサイズであり、
前記印刷手段は、前記第１の用紙情報と、前記第２の用紙情報とが対応しない場合、前記第２の用紙情報に対応するサイズの前記印刷対象の画像を印刷し、
前記第１の用紙情報と前記第２の用紙情報とが対応せず、且つ、前記第２の用紙情報に対応するサイズが前記第１の用紙情報に対応するサイズがよりも大きい場合、前記印刷手段による前記印刷対象の画像の印刷は許可されないことを特徴とする請求項１５に記載の印刷装置。
【請求項１７】
前記所定の属性は、用紙のサイズであることを特徴とする請求項１乃至１６のいずれか１項に記載の印刷装置。
【請求項１８】
前記所定の属性は、用紙のタイプであることを特徴とする請求項１乃至１５のいずれか１項に記載の印刷装置。
【請求項１９】
前記印刷装置が前記表示装置を備えることを特徴とする請求項１乃至１８のいずれか１項に記載の印刷装置。
【請求項２０】
画像を印刷する印刷装置の制御方法であって、
前記印刷装置にセットされている用紙の所定の属性に関する第１の用紙情報を取得する第１の取得工程と、
前記印刷装置により実行される印刷のための印刷設定として設定されている、前記所定の属性に関する第２の用紙情報を取得する第２の取得工程と、
前記第１の取得工程において取得された前記第１の用紙情報と、前記第２の取得工程において取得された前記第２の用紙情報とが対応しない場合に、前記第１の用紙情報と前記第２の用紙情報とが対応していないことをユーザに通知するための通知情報と、前記第１の用紙情報に関する第１の表示項目と、前記第２の用紙情報に関する第２の表示項目とを表示装置に表示させる表示制御工程と、
を備え、
前記表示制御工程では、前記通知情報の一部と、前記第１の表示項目と前記第２の表示項目のうちの所定の表示項目を前記表示装置に表示させ、前記一部と前記所定の表示項目が表示されているときにユーザによる指示がなくても、前記一部と前記所定の表示項目に代えて、前記通知情報の前記一部とは異なる他の一部と、前記第１の表示項目と前記第２の表示項目のうちの他方の表示項目を表示させることを特徴とする制御方法。
【請求項２１】
請求項２０に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印刷する印刷装置、印刷装置の制御方法、およびプログラムに関する。
【背景技術】
【０００２】
印刷ジョブにおいて印刷設定として設定されている用紙サイズと、印刷装置にセットされている用紙の用紙サイズとが一致するか否かを判定する技術がある。特許文献１には、用紙サイズを検出するためのセンサを印刷装置に設け、印刷ジョブで設定された用紙サイズと比較する事よって用紙サイズのミスマッチを検知し、ミスマッチがある場合、その旨をユーザに通知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２０３７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、表示装置によっては、表示可能な情報量が限られている場合がある。このような表示装置に対して、特許文献１に記載の技術のような表示を行わせる場合、その内容をユーザに十分に通知できないことが考えられる。
【０００５】
上記の課題を鑑みて本発明は、表示可能な情報量が限られている表示装置においても、用紙情報が対応しないことをユーザに適切に通知することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を鑑みて本発明の印刷装置は、画像を印刷する印刷装置であって、前記印刷装置にセットされている用紙の所定の属性に関する第１の用紙情報を取得する第１の取得手段と、前記印刷装置により実行される印刷のための印刷設定として設定されている、前記所定の属性に関する第２の用紙情報を取得する第２の取得手段と、前記第１の取得手段により取得された前記第１の用紙情報と、前記第２の取得手段により取得された前記第２の用紙情報とが対応しない場合に、前記第１の用紙情報と前記第２の用紙情報とが対応していないことをユーザに通知するための通知情報と、前記第１の用紙情報に関する第１の表示項目と、前記第２の用紙情報に関する第２の表示項目とを表示装置に表示させる表示制御手段と、を備え、前記表示制御手段は、前記通知情報の一部と、前記第１の表示項目と前記第２の表示項目のうちの所定の表示項目を前記表示装置に表示させ、前記一部と前記所定の表示項目が表示されているときにユーザによる指示がなくても、前記一部と前記所定の表示項目に代えて、前記通知情報の前記一部とは異なる他の一部と、前記第１の表示項目と前記第２の表示項目のうちの他方の表示項目を表示させることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、用紙情報が対応しないことをユーザに通知するための通知情報の一部が表示されているときにユーザによる指示がなくても、通知情報の他の一部が表示される。
【０００８】
そのため、表示可能な情報量が限られている表示装置においても、用紙情報が対応しないことをユーザに適切に通知することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における印刷装置の外観を示す図である。
【図２】本実施形態における印刷装置の操作パネルを示す図である。
【図３】本実施形態における印刷装置の構成を示すブロック図である。
【図４】本実施形態における用紙情報設定のための画面表示例と用紙情報の設定処理の一例を示す図である。
【図５】用紙サイズ不一致時の表示画面の一例を示す図である。
【図６】本実施形態における用紙サイズの不一致時（ミスマッチ時）の処理を示す図である。
【図７】本実施形態における用紙サイズ判定処理を示す図である。
【発明を実施するための形態】
【００１０】
図１は、本実施形態における印刷装置の外観を示す図である。本実施形態では、読取機能（スキャナ）を有するＭｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ（ＭＦＰ）である印刷装置１００を例にして説明する。図１において、原稿台１０１は透明なガラス台であり、スキャナにより読み取られる原稿が載せられる。原稿蓋１０２は、スキャナにより原稿の読取が行われる際に光が外部に漏れないようにするための蓋である。給紙ユニット１０３は、様々なサイズの用紙をセット可能な挿入口である。給紙ユニット１０３にセットされた用紙は一枚ずつ印刷部に搬送され、画像の印刷が行われると、排紙トレイ１０５から排出される。操作パネル１０４は、ユーザが設定値の入力や処理の実行を行うためのものであり、印刷装置１００の装置外面に設けられる。なお、給紙ユニット１０３は、図１に示すような自動給紙機構（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）であってもよいし、用紙を格納し、ユーザにより開閉可能な用紙カセットでもよい。
【００１１】
図２は、本実施形態における印刷装置の操作パネルを示す図であり、印刷装置１００の操作パネル１０４の拡大正面図である。図２に示すように、操作パネル１０４は、７セグメント表示器２０１と用紙サイズ表示器２０２とを個別に備える。７セグメント表示器２０１は、点灯可能な７つのセグメントで構成され、点灯されるセグメントの組み合わせにより、０〜９の数字や、アルファベットを表現することが可能である。また操作パネル１０４は、操作部として電源ボタン２０３と、スタートボタン２０４と、ストップボタン２０５と、用紙ボタン２０６と、確定ボタン２０７を有する。
【００１２】
電源ボタン２０３が押下されると、印刷装置１００の電源が、投入或いは切断される。スタートボタン２０４が押下されると、印刷装置による動作（コピーや印刷）が開始される。また、スタートボタン２０４を連続で押下するとコピーの部数が変更される。部数の変更に応じて、７セグメント表示器２０１に部数が表示される。ストップボタン２０５を押下されると、印刷装置の動作が停止する。用紙ボタン２０６が押下されると、印刷装置１００の用紙設定を変更することでき、確定ボタン２０７の押下に設定が確定される。確定した用紙サイズは、用紙サイズ表示器２０２に表示される。
【００１３】
図３は、本実施形態における印刷装置の構成を示すブロック図であり、印刷装置１００の制御系の構成を示す。マイクロプロセッサ形態のＣＰＵ３０１は、内部バス３０２を介して接続されているＲＯＭ形態のプログラムメモリ３０３（不揮発性メモリ）から読み出した制御プログラムを、ＲＡＭ形態のデータメモリ３０４において実行することで動作する。データメモリ３０４は、ＣＰＵ３０１が上記の制御プログラム実行に際して利用するワークメモリ３０５、記録用紙上に形成される画像データを格納する画像メモリ３０６などの用途に利用される。ＣＰＵ３０１は、インタフェース制御回路３０７を制御し、外部インタフェースを経由して接続されているホストコンピュータ３０８から印刷するジョブデータを受け取ったり、記録装置のステータスをホストコンピュータ３０８へ通知したりすることができる。ＣＰＵ３０１は、モータ制御回路３０９を介して、印刷装置１００の機構を駆動する各種モータを制御することができる。搬送モータ３１０は、給紙ローラ、搬送ローラ、排紙ローラを駆動し、記録用紙を給紙ユニット１０３から排紙トレイ１０５に至るまでの搬送を行う。キャリッジモータ３１１（本図中ではＣＲモータと記載）は、キャリッジの往復駆動を行う。また回復モータ３１２は、ヘッド回復機構の駆動を行い、キャリッジの駆動と同期して制御することで印刷ヘッド３１４の状態を適切に保つための回復動作を実行する。ＣＰＵ３０１は、ヘッド制御回路３１３を介して印刷ヘッド３１４を制御することができる。キャリッジの往復動作と同期して印刷ヘッド３１４を制御することで記録用紙上に画像の印刷を行う。また給紙ユニット用のカセットセンサ３１６は、フォトインタラプタとメカスイッチを含む。印刷装置１００に対してユーザが用紙を給紙ユニットにセット、もしくは除去したことをカセットセンサ３１６が検知し、センサ制御回路３１５を介してＣＰＵ３０１がその検知を取得することができる。カセットセンサ３１６は、例えば図１に示す給紙ユニット１０３としてのＡＤＦに設けられており、ＡＤＦに用紙がセットされたこと検知する。あるいは、給紙ユニット１０３が開閉可能な用紙カセットである場合、カセットセンサ３１６が、用紙カセットが開けられたこと、または閉じられたことを検知し、その検知結果をＣＰＵ３０１が取得してもよい。
【００１４】
ＣＰＵ３０１は、パネル制御回路３１７を介して印刷装置１００の装置外面に設けられた操作パネル１０４を制御する。具体的には、ＣＰＵ３０１は、操作パネル１０４上に配置された表示装置３２０に所望の情報を表示したり、操作パネル１０４上のハードキー群３１９へのユーザからの操作（指示）を監視したりすることができる。なお、図３に示す操作パネル１０４は、図２を用いて説明した操作パネルに対応している。ハードキー群３１９は、図２で示した２０３〜２０７のボタンを含む。また表示装置３２０は、図２に示した７セグメント表示器２０１、用紙サイズ表示器２０２を含む。
【００１５】
またＣＰＵ３０１は、スキャナ制御回路３２４を介して図１では不図示のスキャナ３２５を制御することができ、スキャナ３２５に原稿台１０１に載せられた原稿を読み取らせることができる。ＣＰＵ３０１は、メモリカード制御回路３２１を介して印刷装置１００の装置外面に設けられたメモリカードスロット３２２に装着されたメモリカード３２３にアクセスすることができる。そして、ＣＰＵ３０１は、メモリカード３２３に記憶されている各種ファイルの読み出し、またメモリカード３２３への各種ファイルの書き込みを行うことができる。スキャナ３２５で読み取られたスキャン画像は、データメモリ３０４中の画像メモリ３０６に格納される。ＣＰＵ３０１は、ユーザの指示に応じて、画像メモリ３０６に格納されたスキャン画像をホストコンピュータ３０８に送信する、またはそのスキャン画像をメモリカード３２３に画像ファイルとして保存することができる。またＣＰＵ３０１は、スキャナ３２５で読み取ったスキャン画像を、印刷機構を制御して印刷させることで、コピー機能を実行することも可能である。
【００１６】
図４は、本実施形態における用紙情報設定のための画面表示例と用紙情報の設定処理の一例を示す図である。用紙情報設定とは、用紙の所定の属性に関する用紙情報をユーザの指示により設定（登録）する処理である。ここでは、上記の所定の属性として、用紙のサイズを例に説明する。図４（ａ）に示す表示は、カセットセンサ３１６が給紙ユニット１０３への用紙の挿入を検知した場合、もしくは用紙ボタン２０６が押下された場合に開始される。なお、カセットセンサ３１６は、用紙カセットへの所定の操作として、用紙カセットの開閉を検知してもよく、用紙カセットが開けられた場合、もしくは閉じられた場合に、図４（ａ）に示す表示が開始されてもよい。用紙カセットが開けられた場合にユーザが用紙サイズの設定（登録）を行う場合、ユーザはこれからセットする用紙のサイズを設定（登録）することができる。
【００１７】
印刷装置１００のＣＰＵ３０１は、プログラムメモリ３０３内のリアルタイムＯＳの周期ハンドラーを用いて、例えば３００ｍｓ周期で給紙ユニット検知処理を実行する。給紙ユニット検知処理を実行する周期はあらかじめ決められており、給紙ユニット１０３への用紙セットに対する制御を行うのに十分な時間が設定される。このときカセットセンサ３１６によって用紙の挿入が検出された場合、ＣＰＵ３０１により実行されるタスクとしての、操作パネル１０４を制御するパネルタスクに、その検出が通知される。あるいは、カセットセンサ３１６により用紙カセットが開けられたこと、もしくは閉じられたことが検出された場合、パネルタスクにその検出が通知される。給紙ユニットが複数ある装置の場合、この処理は給紙ユニット毎に行われ、異なる給紙ユニットへの用紙挿入検知は区別される。
【００１８】
用紙の挿入（もしくは用紙カセットの開閉）か、用紙ボタン２０６の押下が検知されると、印刷装置１００の表示部の表示は、図４（ａ）における左端に示されている、用紙情報を設定中であることを示す表示になる。なお、この表示において、ＣＰＵ３０１は、ユーザによるハードキー群３１９に対するユーザの操作に応じた入力を受け付ける。ユーザはこの画面に表示される用紙サイズをハードキー群３１９への操作により切り替え、用紙サイズを確定すると、ＣＰＵ３０１は、確定された用紙サイズを、給紙ユニット１０３にセットした用紙のサイズとして入力する。
【００１９】
図４（ａ）は用紙情報の設定のための画面表示の一例を示している。図中の破線の円はアイコン（図４では「Ａ４」等の用紙サイズ）が点滅していることを表す。用紙サイズ表示器２０２に表示される用紙サイズを表すアイコンが点滅し、用紙ボタン２０６が押下される度に、決められた順序で表示するアイコンが切り替わる。そして、最後のアイコン（図４（ａ）では「ＬＧＬ」）が表示されているときの用紙ボタン２０６の押下により、最初のアイコン（図４（ａ）では「Ａ４」）に表示が戻る。
【００２０】
図４（ｂ）は、用紙情報の設定処理を示すフローである。なお、図４（ｂ）に示す処理は、カセットセンサ３１６が給紙ユニット１０３への用紙の挿入を検知した場合、もしくは用紙ボタン２０６が押下された場合に開始される。給紙ユニット１０３が用紙カセットの場合、カセットセンサ３１６により、用紙カセットが開けられたこと、もしくは閉じられたことが検知された場合に、図４（ｂ）に示す処理が開始される。また、図４（ｂ）に示す処理に対応するプログラムがプログラムメモリ３０３に格納されている。ＣＰＵ３０１がこのプログラムをワークメモリ３０５に読み出し、ワークメモリ３０５において実行することで、図４（ｂ）に示す各処理が実現される。
【００２１】
なお、プログラムメモリ３０３など、印刷装置１００が備える不揮発性メモリには、印刷装置１００にセットされている用紙の大きさとしての用紙サイズが記憶される記憶領域が設けられている。そして、ＣＰＵ３０１は、該記憶領域に用紙サイズを示すサイズ情報を書き込むことで、印刷装置１００にセットされている用紙の用紙サイズを更新する。
【００２２】
またプログラムメモリ３０３などの上記の不揮発性メモリには、用紙サイズ設定で選択可能な用紙サイズの複数の候補と、該複数の候補を表示させる順番を示す情報が記憶されている。例えば、用紙サイズリストが該不揮発性メモリに記憶されている。
【００２３】
Ｓ４００でＣＰＵ３０１は、上述した用紙サイズの複数候補うちの、最初の用紙サイズを、表示装置３２０に表示させる。Ｓ４０１でＣＰＵ３０１は、確定ボタン２０７が押下されたかどうかの判定を行う。Ｓ４０１において、確定ボタン２０７が押下されたと判定された場合、Ｓ４０２に処理が進む。Ｓ４０２においてＣＰＵ３０１は、その時に表示されている用紙アイコンに対応する用紙サイズを、給紙ユニット１０３に対する用紙設定として設定する。具体的には、ＣＰＵ３０１は、表示中の用紙サイズを示すサイズ情報を、上記の記憶領域に上書きする。そして、ＣＰＵ３０１は図４（ｂ）に示す処理を終了し、表示装置３２０の表示を、図４（ａ）に示す表示から、用紙設定状態になる前（図４（ｂ）に示す処理が開始される前）の表示に戻す。
【００２４】
Ｓ４０１において、確定ボタン２０７が押下されていないと判定された場合、Ｓ４０３においてＣＰＵ３０１は、用紙ボタン２０６が押下されたかどうかの判定を行う。用紙ボタン２０６が押下されたと判定された場合、Ｓ４０４に処理が進む。Ｓ４０４においてＣＰＵ３０１は、上述した用紙サイズの順序に従って、表示対象の用紙サイズを次の用紙サイズに変更して、変更後の用紙サイズを表示装置３２０に表示する。Ｓ４０４の処理が実行された場合、もしくはＳ４０３において、用紙ボタン２０６が押下されていないと判定された場合、Ｓ４０１に処理に戻る。
【００２５】
図７は、本実施形態における用紙サイズ判定処理を示す図である。なお、図７に示す処理に対応するプログラムがプログラムメモリ３０３に格納されている。ＣＰＵ３０１がこのプログラムをワークメモリ３０５に読み出し、ワークメモリ３０５において実行することで、図７に示す各処理が実現される。
【００２６】
Ｓ７０１においてＣＰＵ３０１は、インタフェース制御回路３０７により、ホストコンピュータ３０８から印刷ジョブが受信されたか判定する。なお、Ｓ７０１において、メモリカード３２３に記憶されている画像の印刷（カードダイレクト印刷）や、スキャナ３２５を用いたコピー機能が指示されたか否かが、印刷ジョブの受信に加えて判定されてもよい。Ｓ７０１において印刷ジョブが受信されたと判定された場合（もしくは、カードダイレクト印刷やコピーが指示された場合）、Ｓ７０２に処理が進む。
【００２７】
Ｓ７０２においてＣＰＵ３０１は、印刷装置１００にセットされている用紙のサイズとして、図４のＳ４０２において更新が行われる、上記の記憶領域に記憶されている用紙サイズを取得する。即ち、図４（ａ）に示した画面においてユーザが選択した用紙サイズが、印刷装置１００にセットされている用紙のサイズとして取得される。
【００２８】
Ｓ７０３においてＣＰＵ３０１は、ホストコンピュータ３０８から受信した印刷ジョブに含まれている印刷設定において設定されている用紙サイズ（設定用紙サイズ）を取得する。印刷ジョブは、例えば印刷対象のデータと、印刷設定を示す印刷設定情報とを含むファイルとして受信される。ＣＰＵ３０１は、該ファイル内の印刷設定情報を参照することで、設定用紙サイズを取得する。また、Ｓ７０１においてカードダイレクト印刷やコピーが指示されたと判定された場合、ユーザにより、操作パネル１０４により選択された用紙サイズが設定用紙サイズとして取得される。
【００２９】
Ｓ７０４においてＣＰＵ３０１は、Ｓ７０２において取得された用紙サイズとＳ７０３において取得された用紙サイズとが一致するか否かを判定するマッチング処理を行う。Ｓ７０４において、上記２つの用紙サイズが一致すると判定された場合、Ｓ７０５に処理が移る。Ｓ７０５においてＣＰＵ３０１は、印刷対象のデータを印刷装置１００の印刷部に印刷させる。なお、Ｓ７０５では、ＣＰＵ３０１が上記の印刷対象のデータに基づき、設定用紙サイズに対応する大きさの印刷対象の画像を作成し、その画像を印刷部に印刷させる。印刷装置１００に実際にセットされている用紙のサイズが図４に示した処理によりユーザにより選択されている場合、該用紙のサイズと印刷対象の画像のサイズが対応する。そのため、適切な印刷が行うことができる。
【００３０】
また、Ｓ７０２において取得された用紙サイズとＳ７０３において取得された用紙サイズとが一致しない場合であっても、Ｓ７０５に処理が進んでもよい。たとえば当該２つの用紙サイズが一致しなくても、その用紙サイズの違いが少ない場合、Ｓ７０５に処理が進んでもよい。例えば、差分が小さい用紙サイズの組み合わせが予め印刷装置１００に設定されており、上記２つの用紙サイズが一致する場合、もしくはその２つの用紙サイズの組み合わせが、予め設定されている組み合わせに該当する場合、Ｓ７０５に処理が進んでもよい。すなわち、Ｓ７０４では、Ｓ７０２において取得された用紙サイズとＳ７０３において取得された用紙サイズとが対応するか否かが判定されればよい。
【００３１】
Ｓ７０４において、上記２つの用紙サイズが一致しないと判定された場合、Ｓ７０６に処理が移る。上記２つの用紙サイズが一致しない場合、例えばユーザが印刷ジョブの印刷設定において、用紙サイズの選択を誤っている可能性がある。あるいは、ユーザが印刷ジョブの印刷設定として意図した用紙サイズを選択したものの、印刷装置１００にはそれとは異なるサイズの用紙がセットされている可能性がある。ユーザが意図しない印刷となることを避けるために、Ｓ７０６においてＣＰＵ３０１は表示装置３２０に対する表示制御を行うことで、用紙サイズが不一致であったことを示す表示を表示装置３２０に実行させる。
【００３２】
図５は、用紙サイズ不一致時の表示画面を示している。図５に示す表示のための表示制御がＳ７０６において実行される。図４と同様に、図中の破線の円はアイコン（用紙サイズ）が点滅していることを表す。印刷装置１００が印刷処理を実行する際、給紙ユニット１０３にセットされている用紙のサイズとして印刷装置１００に登録されている用紙情報と、印刷ジョブで指定された設定用紙サイズとが一致していない場合、ユーザにその旨を示すことができる。用紙サイズ不一致時は、７セグメント表示器２０１により、用紙サイズの不一致をユーザに通知するための通知情報として、所定のエラー番号（通知情報）が、トグルにより表示内容が自動更新されることで表示される。図５は、該所定のエラー番号（通知情報）が「Ｅ５９」の場合の表示例である。そのエラー番号（通知情報）に含まれている一部の文字または数字である「Ｅ」、「５」、「９」が順番に自動更新されて繰り返し表示される。すなわち通知情報の一部である「Ｅ」が表示されているときに、ユーザにより印刷装置１００に対して指示（操作）が行われなくても、「Ｅ」とは異なる、通知情報の他の一部である「５」が、「Ｅ」に代わって表示される。
【００３３】
また、エラー番号と共に、用紙サイズ表示器２０２において、印刷装置１００に登録されている用紙サイズの点灯と、ジョブ指定の用紙サイズの点滅を交互に繰り返す。即ち、Ｓ７０２において取得された用紙サイズが点灯により表示され、Ｓ７０３において取得された用紙サイズが点滅により表示される。
【００３４】
そして、図５に示されるように、エラー番号（通知情報）に含まれている一部の数字または文字と、用紙サイズを含む表示情報が、自動更新されることで繰り返し表示される。すなわち、ある表示情報が表示されているときに、ユーザによる指示（操作）が印刷装置１００に対して行われなくても、別の表示情報が表示される。図５では、Ｓ７０２において用紙サイズ「Ａ４」が取得され、Ｓ７０３において用紙サイズ「Ｂ５」が取得された場合の表示例が示されている。図５に示すように、自動更新される３つの表示情報において、印刷ジョブに設定されていた用紙サイズに関する表示項目である「Ｂ５」が２つの表示情報に含まれる。
【００３５】
なお、印刷装置１００に設定されている用紙サイズに関する表示項目である「Ａ４」が表示される表示情報と、印刷ジョブの用紙サイズ「Ｂ５」が表示される２つの表示情報の表示時間の比率が２：１：１に定められている。即ち、図５において、左端の表示状態、中央の表示状態、右端の表示状態の表示時間の比率が２：１：１となる。そのため、用紙サイズに関しては表示項目「Ａ４」と表示項目「Ｂ５」が同じ表示時間で表示される。ただし、印刷装置１００に設定されている用紙サイズと、印刷ジョブの用紙サイズの一方の表示時間が他方よりも長くなるように、自動更新が行われてもよい。
【００３６】
また、図５に示されているように、印刷装置１００に設定（登録）されている用紙サイズに関する表示項目は点灯して表示されるが、印刷ジョブに設定されていた用紙サイズに関する表示項目は点滅して表示される。そのため、図５に示す表示情報を見たユーザは、表示されている用紙サイズが、印刷装置１００に設定されているサイズであるのか、印刷ジョブに設定されているサイズであるのかを区別することができる。なお、表示項目を表示するための、互いに異なる表示方法は、「点灯」、「点滅」に限らない。例えば点滅の時間を異ならせるなど、種々の表示方法を適用することができる。
【００３７】
また上記２つの用紙サイズの一方のみが表示されなくてもよく、例えば図５の例では、「Ａ４」、「Ｂ５」のうち、ある表示情報として「Ａ４」のみが表示され、別の表示情報として「Ａ４」、「Ｂ５」の両方が共に表示されてもよい。あるいは、ある表示情報として「Ｂ５」のみが表示され、別の表示情報として「Ａ４」、「Ｂ５」の両方が共に表示されてもよい。または、いずれの表示情報でも「Ａ４」、「Ｂ５」の両方が共に表示されてもよい。このように「Ａ４」、「Ｂ５」の両方が共に表示される場合、ある表示情報では「Ａ４」のみを点滅させ、「Ｂ５」を点灯させ、別の表示情報では「Ｂ５」のみを点滅され、「Ａ４」を点灯させてもよい。
【００３８】
なお、上述のように、用紙サイズ不一致が生じたときに表示される表示情報として、用紙サイズが用紙サイズ表示器２０２に表示される。すなわち、印刷装置１００にセットされている用紙のサイズの設定（登録）と共通の表示器が用いられる。そのため、それぞれの表示のための別の用紙サイズ表示器が備えられていなくても、ユーザに対して、用紙サイズに関する適切な表示を行うことができる。
【００３９】
図７においてＳ７０６における表示（図５に示した表示）が行われると、Ｓ７０７に処理が移行する。ＣＰＵ３０１は、Ｓ７０７において用紙サイズの不一致時（ミスマッチ時）の処理を実行する。
【００４０】
図６は、Ｓ７０７において実行される、用紙サイズの不一致時（ミスマッチ時）の処理を示す図である。なお、図６では、スタートボタン２０４をエラー解除ボタン、ストップボタン２０５をジョブキャンセルボタンとして割り当てられている。
【００４１】
Ｓ６０１においてＣＰＵ３０１は、ハードキー群３１９に含まれているボタンのうちの、エラー解除ボタン、ストップボタンとは異なる所定のボタンが押下されたか判定する。該所定のボタンが押下されたと判定されると、ＣＰＵ３０１はＳ６０２において、図４に示した用紙情報の設定処理を実行する。即ち、ユーザは、図５に示した表示状態において所定のボタンを押下することで、図４で示した用紙変更操作を行うことができ、印刷装置１００に登録されている用紙サイズ情報を変更することが可能である。
【００４２】
なお、図６において、エラー解除ボタン、ストップボタン、上記の所定のボタンの押下が検出されない場合、図５に示した表示が継続して実行される。即ち、図６のＳ６０１、Ｓ６０３、Ｓ６０７においていずれもＮｏと判定されている状態においては、図５に示す表示が実行されている。またＳ６０２における処理の後、図５に示した表示が実行される。
【００４３】
また、ＣＰＵ３０１はＳ６０１において更に、現在表示されている画面が、印刷装置１００に登録されている用紙サイズを示す画面（図５では「Ａ４」を含む画面）が表示されているか判定してもよい。そして、その画面が表示されていることを条件に、Ｓ６０２における処理を実行してもよい。一方、設定用紙サイズを示す画面（図５では「Ｂ５」を含む画面）が表示されているときには、Ｓ６０２における処理が実行されないようにしてもよい。このようにＳ６０２における処理の実行条件（図５に示す画面の表示条件）を設けることで、印刷装置１００に登録されている用紙サイズ情報を変更可能であることを、ユーザにより明確に認識させることができる。
【００４４】
次にＳ６０３においてＣＰＵ３０１は、スタートボタンが押下されたかを判定する。Ｓ６０３でスタートボタンが押下されたと判定された場合、Ｓ６０４でＣＰＵ３０１は、用紙不一致状態（用紙サイズのミスマッチ状態）が解消済みであるかを判定する。具体的には、Ｓ６０４においてＣＰＵ３０１は、Ｓ７０２における処理と同様に、印刷装置１００に登録されている用紙サイズを上記の記憶領域から読み出す。そして、Ｓ７０４における処理と同様の処理により、該読み出された用紙サイズと、Ｓ７０３において取得されていた用紙サイズとを比較し、両者が一致するか判定する。
【００４５】
Ｓ６０４において当該２つの用紙サイズが一致すると判定された場合、用紙サイズ不一致のエラー発生後、図４で示す用紙情報の設定処理により用紙サイズの不一致が解消されたものとして、Ｓ６０５に処理が進む。Ｓ６０５においてＣＰＵ３０１は、Ｓ７０５における処理と同様に、印刷ジョブ内の設定用紙サイズに対応する大きさの印刷対象の画像を、印刷部に印刷させる。一方、Ｓ６０４において当該２つの用紙サイズが一致しないと判定された場合、Ｓ６０６に処理が進む。例えば、図４に示す用紙情報の設定処理により印刷装置１００に登録されている用紙サイズが変更されていない、もしくは該用紙サイズが変更されたが設定用紙サイズとの不一致が解消されていない場合が考えらえる。もしくは、ユーザが意図的に、用紙サイズが不一致のまま印刷を行わせたい場合も考えられる。Ｓ６０６においてＣＰＵ３０１は、用紙サイズが不一致の状態で、強制的に印刷を行わせる。
【００４６】
なお、Ｓ６０６では、Ｓ６０５と同様に、印刷ジョブに設定されている設定用紙サイズに従って印刷が実行される。具体的には、印刷ジョブの設定用紙サイズに応じて印刷対象の画像が生成され、該用紙サイズに応じた大きさの画像が印刷される。そのため、Ｓ６０６では、印刷ジョブの用紙サイズに対応する大きさの画像が、該用紙サイズとは異なるサイズの用紙に印刷され得る。上記のように、Ｓ６０６における強制印刷をユーザが意図的に指示する場合として以下のケースがある。例えば、Ｌ判サイズの写真用紙に対して、印刷設定としてＬ判を指定して印刷する前に、Ａ４サイズの普通紙に対して試し印刷を行うとする。この場合、印刷装置１００に用紙サイズ「Ａ４」が設定されていたとしても、ユーザが意図的に印刷設定として「Ｌ判」を指定することがある。このとき図５に示す表示が行われたとしても、意図的な設定であるため、ユーザが強制印刷を指示することが考えられる。
【００４７】
また、Ｓ６０６においてＣＰＵ３０１は、印刷の実行前もしくは実行中に、用紙サイズが不一致と判定された上での印刷であることを示す表示を表示装置３２０に行わせてもよい。本実施形態では、Ｓ６０６に限らず、印刷中にジョブキャンセルボタンを押下することで、印刷を中止することができる。そのため、Ｓ６０６における表示を認識したユーザが、用紙サイズ不一致での印刷を意図していない場合、ジョブキャンセルボタンを適切に押下することができる。
【００４８】
このように、用紙サイズが一致していると判定された上での印刷（Ｓ６０５）と、用紙サイズ不一致が生じていると判定された上での印刷（Ｓ６０６）とにおいて、表示もしくは印刷処理を適宜変更することができる。仮に、該２つの印刷において処理が同一であれば、Ｓ６０４における判定処理は行われずに、スタートボタン２０４の押下に応じてＳ６０５における処理が実行されてもよい。
【００４９】
Ｓ６０３においてスタートボタン２０４が押下されていないと判定された場合、Ｓ６０７においてＣＰＵ３０１は、ストップボタンが押下されたかを判定する。ストップボタンが押下された場合、ＣＰＵ３０１は、その印刷ジョブをキャンセルして処理を終了する。
【００５０】
図６に示す処理では、ユーザによりストップボタンが押されて印刷ジョブがキャンセルされるまで、印刷対象の画像が印刷可能な状態で保持され、印刷設定も保持されている。そのため、例えばユーザが、印刷設定で設定した所望の用紙情報（サイズ等）とは異なる用紙情報の用紙を印刷装置１００にセットしていた場合、所望の用紙にセットし直し、印刷を行わせることができる。よって、ユーザが印刷対象の画像の選択や、印刷設定の設定を再度行わなくても、所望の用紙に対して印刷を実行させることができる。またＳ６０２において用紙情報の再登録が可能であるため、所望の用紙情報について、次の印刷におけるマッチング処理に反映することができる。
【００５１】
以上の実施形態によれば、用紙情報が対応していないことをユーザに通知するための通知情報の表示において、その一部（例えば図５の「Ｅ」）が表示された後、ユーザによる指示がなくても、通知情報の別の一部（例えば図５の「５」）が表示される。よって、ユーザは、表示を切り替えるための指示を行わなくても、上記の通知情報を把握することができる。限られた表示内容しか表示できない表示装置において通知情報の全てを同時に表示することができなくても、上記の通知情報についてユーザに対して適切に表示することができる。
【００５２】
なお、以上の説明では、印刷装置１００の登録情報と印刷ジョブ内の設定情報とが一致するか比較される用紙の所定の属性として、用紙サイズを例に説明した。しかしこれに限らず、例えば用紙の材質等に関する用紙の種類を示す用紙タイプ（例えば普通紙、光沢紙、マット紙等）を、上記の用紙サイズに置き換えて、以上の実施形態で説明した処理を実行することもできる。
【００５３】
また以上の実施形態では、印刷装置１００が操作パネルを１つ備える例を説明したが、複数の操作パネルを備えていてもよい。この場合、用紙サイズ不一致と判定された場合に、印刷装置１００に設定（登録）された用紙サイズ（登録用紙サイズ）と、ジョブ指定の用紙サイズ（設定用紙サイズ）とが１つのパネルに表示されなくてもよい。具体的には、登録用紙サイズ、設定用紙サイズのうち、複数のパネルのうちの第１のパネルが登録用紙サイズのみを表示し、第２のパネルが設定用紙サイズのみを表示してもよい。あるいは、印刷装置１００が、操作パネルを１つ備え、かつ、その操作パネルが表示器を１つしか持たなくてもよい。この場合、エラー番号、印刷装置１００に設定（登録）された登録用紙サイズ、ジョブ指定の用紙サイズ（設定用紙サイズ）の全てが、該表示器において交互に繰り返して表示されてもよい。さらに、用紙サイズの表示方法は点灯、点滅を限定されるものではない以上の構成を実現することで、操作パネルの構成が種々のものであっても、以上の実施形態における効果を得ることができる。
【００５４】
また、以上の実施形態では、用紙サイズが不一致の状態のまま印刷する強制印刷について説明した。この強制印刷の実行の条件として、印刷装置１００に設定（登録）されている津登録用紙サイズと、印刷ジョブに設定されている設定用紙サイズとに基づく条件が設けられていてもよい。例えば、印刷装置１００に設定（登録）された登録用紙サイズよりも、ジョブ指定の設定用紙サイズが大きい場合、印刷用紙の領域の外に印刷を行ってしまい、印刷対象の画像が欠けた状態で印刷してしまう可能性がある。そのため、用紙サイズ不一致が生じたときに、印刷装置１００に設定（登録）された登録用紙サイズよりも、ジョブ指定の設定用紙サイズが大きい場合には、スタートボタン押下による印刷指示を受け付けず、印刷処理が許可されないように制御されてもよい。このような条件が設けられることで、ユーザが意図しない印刷をより確実に防ぐことができる。
【００５５】
また以上の実施形態では、印刷装置１００にセットされている用紙の属性（例えばサイズ）として、ユーザにより登録された属性が取得されていた。しかしこれに限らず、印刷装置１００が備えるセンサにより用紙の属性（サイズ等）が検出され、その検出された属性が取得されてもよい。
【００５６】
なお、以上の実施形態の機能は以下の構成によっても実現することができる。つまり、本実施形態の処理を行うためのプログラムコードをシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）がプログラムコードを実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することとなり、またそのプログラムコードを記憶した記憶媒体も本実施形態の機能を実現することになる。
【００５７】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【符号の説明】
【００５８】
３０１  ＣＰＵ
３０３  プログラムメモリ
３０４  データメモリ
【図１】
2019001105.tif 000003
【図２】
2019001105.tif 000004
【図３】
2019001105.tif 000005
【図４】
2019001105.tif 000006
【図５】
2019001105.tif 000007
【図６】
2019001105.tif 000008
【図７】
2019001105.tif 000009