(57)【要約】【課題】紙サイズを適切に判定することができる用紙サイズ判定装置を提供する。【解決手段】センサによる用紙のサイズの検出結果を取得し、取得された検出結果に対応する用紙サイズの候補が複数ある場合に、操作デバイスにおける設定に応じて、当該複数の候補から、用紙のサイズを判定する。【選択図】図７
2017154889.tif 000002
【特許請求の範囲】
【請求項１】
センサによる検出結果に基づいて用紙のサイズを判定する用紙サイズ判定装置であって、
前記センサによる前記用紙のサイズの検出結果を取得する取得手段と、
前記取得手段により取得された検出結果に対応する用紙サイズの候補が複数ある場合に、操作デバイスにおける設定に応じて、当該複数の候補から、前記用紙のサイズを判定する判定手段と、
を具えたことを特徴とする用紙サイズ判定装置。
【請求項２】
複数のセンサによる検出結果に基づいて用紙のサイズを判定する用紙サイズ判定装置であって、
用紙サイズの複数のグループであって、前記複数のセンサによる同じ検出結果に対応する複数の用紙サイズが異なるグループにそれぞれ存在する複数のグループが表示された操作パネル、
を具えたことを特徴とする用紙サイズ判定装置。
【請求項３】
センサによる検出結果に基づいて用紙のサイズを判定することが可能な印刷装置であって、
前記センサによる前記用紙のサイズの検出結果を取得する取得手段と、
前記取得手段により取得された検出結果に対応する用紙サイズの候補が複数ある場合に、操作デバイスにおける設定に応じて、当該複数の候補から、前記用紙のサイズを判定する判定手段と、
を具えたことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサによる検出結果に基づいて用紙のサイズを判定する、印刷装置などで用いられる用紙サイズ判定装置に関する。
【背景技術】
【０００２】
印刷用紙の給紙部にセットされた用紙のサイズを自動的に検出する印刷装置がある。
【０００３】
特許文献１には、光学式センサにより、オートシードフィーダに供給された用紙のサイズを検出する装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−８７０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のように、センサの構成等によって、用紙のサイズを検出できたとしても、その検出したサイズの用紙に、例えば、Ａ４サイズとレターサイズといった、センサでは区別して検出できない用紙がある場合がある。このような場合には、用紙サイズを一意に判定できないことになる。
【０００６】
本願明は上記の課題を鑑みてなされたもので、用紙サイズを適切に判定することができる用紙サイズ判定装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、センサによる検出結果に基づいて用紙のサイズを判定する用紙サイズ判定装置であって、前記センサによる前記用紙のサイズの検出結果を取得する取得手段と、前記取得手段により取得された検出結果に対応する用紙サイズの候補が複数ある場合に、操作デバイスにおける設定に応じて、当該複数の候補から、前記用紙のサイズを判定する判定手段と、を具えたことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、用紙サイズを適切に判定することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る印刷装置の構成を示すブロック図である。
【図２】実施形態における印刷装置の外観を示す図である。
【図３】実施形態における印刷装置のセンサの検出結果と用紙サイズ候補の対応表を示す図である。
【図４】実施形態における印刷装置の操作パネルを示す図である。
【図５】実施形態における印刷装置の操作パネルの用紙選択部を示す図である。
【図６】用紙サイズグループとグループに含まれる用紙サイズ表を示す図である。
【図７】用紙サイズ判定の制御を示すフローチャートである。
【図８】印刷装置の用紙ミスマッチエラー発生時の制御を示すフローチャートである。
【図９】操作パネルの用紙選択部を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１１】
（第１実施形態）
本実施形態では、印刷用紙の用紙サイズを判定する用紙サイズ判定装置の例として、当該印刷用紙に画像を印刷することが可能な印刷装置を例に説明する。
【００１２】
図１は、本発明の一実施形態に係る印刷装置１０１の構成を示すブロック図である。
【００１３】
ＣＰＵ９０１は、印刷装置１０１を制御するプロセッサである。ＣＰＵ９０１は内部バス９０２を介して、ＲＯＭやハードディスク等のプログラムメモリ９０３とＲＡＭ等のデータメモリ９０４と接続されている。プログラムメモリ９０３には、印刷装置１０１を制御するためのプログラムが格納されている。すなわち、ＣＰＵ９０１は、プログラムメモリ９０３に格納されているプログラムをデータメモリ９０４に読み出し、データメモリ９０４に割り当てられているワークメモリ９０５上で実行することにより、印刷装置１０１を制御することができる。またデータメモリ９０４には、画像メモリ９０６も割り当てられており、印刷装置１０１において印刷される画像データなどの各種のデータがＣＰＵ９０１により画像メモリ９０６に展開される。
【００１４】
インタフェース制御部９０７は、ＣＰＵ９０１の制御によりインタフェースを介してスマートフォン等のスマートデバイス９０８と通信を行う。例えば、スマートデバイス９０８から印刷対象のジョブを受信し、また印刷装置１０１のステータス情報をスマートデバイス９０８へ通知することができる。なお、インタフェース制御部９０７は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル等の有線のインタフェースを介して通信を行ってもよいし、または赤外線通信や無線ＬＡＮ等の無線インタフェースを介して通信を行ってもよい。なお、スマートデバイスとは、例えばスマートフォン、タブレットであり、また携帯電話など各種のデバイスを含む。
【００１５】
また通信相手は、スマートデバイス９０８に限らずパーソナルコンピュータであってもよい。その他、ネットワークを介して接続されたサーバであってもよいし、電話回線を介して接続されたファクシミリ装置や、デジタルテレビ等の装置であってもよい。また、印刷ジョブに印刷対象のデータが含まれている場合に限らず、印刷ジョブに含まれているアドレス情報に従って印刷装置１０１がサーバ等の外部装置から印刷対象のデータを取得する場合であってもよい。
【００１６】
モータ制御部９０９はＣＰＵ９０１による制御により、印刷装置１０１の印刷機構を駆動するための各種モータを制御する。具体的には、搬送モータ９１０は、モータ制御部９０９の制御に従って、本実施形態の印刷装置における用紙搬送機構を構成する給紙ローラ（不図示）、搬送ローラ（不図示）および排紙ローラ（不図示）を駆動する。また、キャリッジモータ９１１（ＣＲモータ）は、モータ制御部９０９の制御に従って印刷ヘッド９３１を搭載したキャリッジ（不図示）を駆動し、キャリッジを往復移動させる。これにより、印刷ヘッド９３１の用紙に対する走査を行うことができる。また、回復モータ９１２は、モータ制御部９０９の制御に従ってヘッド回復機構（不図示）を駆動する。
【００１７】
ヘッド制御部９１３は、ＣＰＵ９０１の制御に従って印刷ヘッド９３１を制御し、印刷ヘッド９３１にインク等の記録剤を吐出させる。ＣＰＵ９０１は印刷ヘッド９３１と搬送モータ９１０を共に駆動させることで、印刷ヘッド９３１を走査させながら印刷用紙に画像を印刷させる。即ち、印刷装置１０１内のＣＰＵ９０１が印刷制御装置として動作し、印刷機構としての各種のモータ、印刷ヘッド９３１を制御して、当該印刷機構に画像を印刷させる。
【００１８】
センサ制御部９１４は、ＣＰＵ９０１の制御に従って、図２にて後述されるセンサ１１０〜１１２のそれぞれに含まれるセンサ光源を発光させ、またセンサ１１０〜１１２のそれぞれが備える光学センサによる反射光の受光についての検知を行う。例えばセンサ制御部９１４は、光学センサが受光した光の強さを示す出力レベルを取得する。ＣＰＵ９０１は、センサ制御部９１４が取得した、センサ１１０〜１１２のそれぞれが備える光学センサについての出力レベルを入力する。これによりＣＰＵ９０１は、センサ１１０〜１１２のうち、印刷用紙からの反射光を受光したセンサを特定することができる。そして、その特定されたセンサに応じて、印刷用紙のサイズを判定することができる。この判定処理の詳細については、図７にて後述する。
【００１９】
パネル制御部９１７は、ＣＰＵ９０１の制御に従って、図２、図４、図５、図７で後述されるように、操作パネル１０３における入力の検知、ランプ点灯、消灯などを制御する。なお、操作パネル１０３は、キー（ボタン）などユーザが操作を行う操作デバイスと、用紙サイズに関する情報を示すランプを含む。例えばユーザが操作パネル１０３のキー（ボタン）を操作すると、ユーザの指示がパネル制御部９１７に入力され、その指示がさらにＣＰＵ９０１に入力される。またパネル制御部９１７がＣＰＵ９０１の指示に応じて、上記のランプを点灯させることができる。
【００２０】
スキャナ制御部９１９は、ＣＰＵ９０１の制御に従って、スキャナ９２０を制御し、スキャナ９２０の原稿台に載置されている原稿をスキャナ９２０に読み取らせ、その読取画像を入力する。またスキャナ制御部９１９を画像メモリ９０６に格納する。メモリカード制御部９２１は、ＣＰＵ９０１の制御により、メモリカードスロット９２２に装着されたメモリカード９２３に対して各種のデータの書き込み、読み出しを行う。
【００２１】
エンコーダ９２４は、ガイドレール（不図示）に沿ってキャリッジが移動するときのキャリッジの位置を特定する。
【００２２】
また印刷装置１０１は、図２にて後述される給紙トレイを備える。
【００２３】
図２は、本実施形態における印刷装置の外観を示す図である。印刷装置１０１は、印刷用紙をユーザがセット（給紙）するための給紙トレイ１０２と、ユーザが操作するための上述した操作パネル１０３を備える。
【００２４】
給紙トレイ１０２には、用紙をセットするためのガイドおよび位置基準となる、固定のガイド板１２０が、セットされる用紙の幅方向の端部に設けられている。一方、幅方向の他方の端部には、ガイド板１２１が用紙幅方向において移動可能に設けられている。このガイド板１２１に設けられたつまみを把持してガイド板１２１を移動させることにより、セットされる用紙を基準のガイド板１２０に寄せて用紙の給紙位置を定めることができる。
【００２５】
上述の用紙設定の基準となるガイド板１２０の位置に基づいた位置に、光学式の用紙センサ１１０、１１１、１１２がそれぞれ設けられている。これにより、図３などで後述されるように、３つのセンサの検知を組み合わせに基づく、候補用紙サイズの判定を行うことができる。
【００２６】
なお、上述の例は、用紙の設定について、用紙トレイの片側を基準とするものであるが、この基準は、いわゆる中央基準であってもよい。その場合、２つのガイド板は、例えば、一方を移動させることにより他方もそれに応じて移動して用紙を挟みこみ、給紙トレイに定められた中央部分の位置を基準として、用紙位置を定めることができる。この構成において、３つのセンサの位置関係は、図３で後述される３つのセンサの検知を組み合わせを得ることができる位置とされることはもちろんである。なお、図２では、用紙センサは模式的に示されている。
【００２７】
用紙センサ１１０、１１１、１１２はそれぞれ、センサ光源と、光学センサを備えている。ユーザが用紙を給紙トレイ口１０２にセットしたときに、用紙が用紙センサ１１０、１１１、１１２を覆う場合、センサ光源から照射された光の、その用紙からの反射光を光学センサが受光する。従って、光学センサが用紙からの反射光であることを示す所定値以上の強さの光を受光しているか否かにより、その光学センサ上に用紙が存在するか否かを判定することができる。ＣＰＵ９０１は、用紙センサ１１０、１１１、１１２のうち、どの用紙センサ上に用紙が存在するか、すなわち、どの用紙センサが上記所定値以上の強さの光を検知しているか、を判定することで、その用紙のサイズを判定する。以下、その判定方法について説明する。
【００２８】
図３は、上述した３つの用紙センサによる検出結果と、その検出結果に対応する用紙サイズの候補との関係を示す図である。図３に示すように、用紙センサ１１０、１１１、１１２の総てが用紙の存在を検知した場合、用紙サイズの大まかなサイズは「用紙大」であり、ＣＰＵ９０１は、給紙トレイにセットされている用紙サイズの候補がＡ４またはレターサイズである、と判断することを示している。また、センサ１１１、１１２のみが用紙の存在を検知した場合、用紙サイズの大まかなサイズは「用紙中」であり、ＣＰＵ９０１は、給紙口給紙トレイにセットされている用紙サイズの候補が、４インチ×６インチまたは、はがきサイズである、と判断する。さらに、センサ１１２のみが用紙の存在を検知した場合、用紙サイズの大まかなサイズは「用紙小」であり、ＣＰＵ９０１は、給紙口給紙トレイにセットされている用紙サイズの候補が、Ｌ版サイズである、と判断する。この用紙小の場合、本実施形態では、１つのサイズだけであるので、候補は１つで一意に用紙のサイズを特定することができる。
【００２９】
このように、用紙サイズの大まかなサイズとして「用紙大」、または「用紙中」と判定された場合、用紙サイズの候補として複数の候補が存在する。これに対し、本実施形態では、ＣＰＵ９０１が、このように用紙サイズの候補が複数ある場合、操作パネル１０３に対してユーザが行った操作に基づいて、この候補の中から用紙サイズを一意に判定する。以下、この処理を詳細に説明する。
【００３０】
図４は、本実施形態に係る操作パネル１０３の構成を示す図である。
【００３１】
操作パネル１０３は、印刷装置１０１の電源のオン、オフを切り替えるための電源ボタン２０１、電源がオンのときに点灯する電源ランプ２０２を含む。また、無線通信であるWi-Fi の有効、無効を切り替えるためのWi-Fiボタン２０３、Wi-Fi がオンのときに点灯するWi-Fiランプ２０４を含む。さらに、印刷装置１０１に所定のエラーが発生しているときに点灯するエラーランプ２０５を含む。
【００３２】
さらに、操作パネル１０３は、用紙サイズの判定処理に関して、ユーザが指示を行うことが可能な用紙設定表示部２０６、用紙切替えボタン２０７を含む。用紙設定表示部２０６、用紙切替えボタン２０７についての詳細は図５にて後述する。また、操作パネル１０３は、印刷を中止するためのStopボタン２０８、カラー印刷を指示するためのStartボタン(カラー)２０９、モノクロ印刷を指示するためのStartボタン(モノクロ)２１０を含む。
【００３３】
図５は、図４に示した、エラーランプ２０５、用紙設定表示部２０６、用紙切替えボタン２０７の詳細を示す図である。図５において一点鎖線で示すように、「用紙大」「用紙中」「用紙小」のそれぞれに含まれる用紙サイズの組み合わせに応じて、用紙サイズがグループ化されている。具体的には、レター、４インチ×６インチの組み合わせの用紙サイズグループ３０３と、Ａ４、はがき、Ｌ判の組み合わせの用紙サイズグループ３０４に分けられている。これらのグループは、図３からも分かるように、それぞれの候補用紙サイズの中の２つの候補サイズが、異なるグループ（３０３と３０４）にそれぞれ存在するようにしたものである。これにより、ユーザがこれらのいずれかのグループを選択することと、上述した３つのセンサの検知の組み合わせによって、用紙のサイズを一意に判定することができる。
【００３４】
なお、用紙設定表示部２０６の表示は、用紙設定表示部２０６上に予め印刷されているものであるが、表示パネルに必要に応じて表示されるものであってもよい。
【００３５】
また、用紙設定表示部２０６において、３０１は用紙サイズグループ３０３が有効であることを示す用紙サイズグループランプ、３０２は用紙サイズグループ２が有効であることを示す用紙サイズグループランプをそれぞれ示している。用紙切り替えボタン２０７は、用紙サイズグループを切換えるボタンである。
【００３６】
図６は、用紙サイズグループについて説明するための図である。図３、図５に示す例では、図６に示されている用紙サイズグループ３０３とグループ３０４に用紙サイズが分類されている。ユーザは、用紙切り替えボタン２０７を押下することで、グループ３０３またはグループ３０４を選択することができる。なお、ランプ３０１、３０２のうち、選択中のグループに対応するランプが点灯される。
【００３７】
図７は、本実施形態に係る、給紙トレイにセットされた用紙のサイズを判定する処理を示すフローチャートである。
【００３８】
図７に示す処理は、印刷装置１０１が起動したときに実行される。なお、印刷装置１０１は、用紙センサによる用紙サイズの判定である、用紙大、用紙中のそれぞれについて、ユーザが、図５に示したグループ３０３または３０４の選択を介して、最後に選択した「最終選択用紙サイズ」を本体の不揮発メモリに（プログラムメモリ９０３等）に保持する機能を有している。具体的には、用紙大に対応する「最終選択用紙サイズ」として、「Ａ４」または「レター」が、用紙中に対応する「最終選択用紙サイズ」として、「４×６」または「はがき」が保持されている。
【００３９】
ただし、印刷装置１０１の初回起動時には、「最終選択用紙サイズ」が記憶されていない。そこで、Ｓ６１２において、ＣＰＵ９０１は、印刷装置１０１が初回の起動であるか判定する。初回起動である場合に、ＣＰＵ９０１は、Ｓ６１３において、印刷装置１０１に予め設定されている仕向け地設定などに応じて、「最終選択用紙サイズ」の初期値を不揮発メモリ（プログラムメモリ９０３等）に保存する。ここで、用紙小については、用紙サイズが一意に決まる（サイズ：Ｌ）ため、用紙小に対応する「最終選択用紙サイズ」は記憶されなくてもよい。
【００４０】
なお、装置に用紙がセットされていない状態では、用紙サイズグループランプがすべて消灯状態になっている。この状態で給紙トレイに用紙がセットされると、用紙センサがそれを検出する（Ｓ６０１でＹｅｓ）。そして、ＣＰＵ９０１が、その判定結果が複数の用紙サイズの候補に対応する（用紙大、用紙中）と判定する（Ｓ６０２でＹｅｓ）と、Ｓ６０３における処理に進む。そして、ＣＰＵ９０１は、「用紙大」「用紙中」のうちの、センサによる検出結果を特定する。そして、上述した不揮発メモリに保持している、その特定された検出結果（用紙大または用紙中）に該当する「最終選択用紙サイズ」を読み出して、それを最終的に一意に判定された判定用紙サイズ（以後カレント用紙サイズと呼ぶ）に設定する（Ｓ６０３）。例えば、印刷装置１０１に印刷用紙がセットされたときに、その前にユーザが図５に示したグループ３０３を選択していたとする。さらに、用紙大に対応する「最終選択用紙サイズ」が、レターサイズであり、用紙中に対応する「最終選択用紙サイズ」が４インチ×６インチであったとする。このとき、Ｓ６０３でＣＰＵ９０１は、センサの検知の組み合わせが「用紙大」に相当すると特定した場合、用紙大に対応する「最終選択用紙サイズ」であるレターサイズを読み出す。これをカレント用紙サイズとする。次に、カレント用紙サイズを含む用紙サイズグループのランプを点灯する（Ｓ６０５）。
【００４１】
一方、用紙センサの検出結果が、用紙サイズを一意に特定するもの（用紙サイズ小）であった場合には、ＣＰＵ９０１は、該当する用紙サイズ（Ｌ）をカレント用紙サイズに設定する（Ｓ６０４）。そして該当する用紙グループランプ（この場合はグループ２）を点灯する（Ｓ６０５）。
【００４２】
ここで、ＣＰＵ９０１が、給紙トレイ１０２にセットされている用紙が抜き取られた事を用紙センサで検出すると（Ｓ６０６でＹｅｓ）、用紙サイズグループのランプを全て消灯し（Ｓ６０７）用紙をセットする前の状態に戻る。
【００４３】
用紙がセットされた状態で、用紙切替えボタン２０７が操作されると（Ｓ６０８でＹｅｓ）、ＣＰＵ９０１は、用紙サイズの候補が複数ある状態（用紙大、用紙中）であるか、一意に決まる状態（用紙小）なのかを判断する（Ｓ６０９）。前者であれば、ＣＰＵ９０１はＳ６１０において、図５に示したグループ１、グループ２のうち、切り替え後のグループに含まれており、且つ当該複数の用紙サイズの候補に含まれている用紙サイズ候補にカレント用紙サイズを設定する。例えば上記の例のように用紙センサによる判定結果が「用紙大」であり、切り替え前のグループがグループ３０３であり、カレント用紙サイズがレターサイズであったとする。この場合Ｓ６１０では、切り替え後のグループ３０２に含まれており且つ用紙サイズの候補（Ａ４、レター）に含まれている用紙サイズであるＡ４が、カレント用紙サイズとなる。
【００４４】
そしてＣＰＵ９０１は、新たなカレント用紙サイズを、「用紙大」「用紙中」のうちの、当該カレント用紙サイズの大きさに対応する「最終用紙設定サイズ」として保存し、且つランプを切換えて点灯させる（Ｓ６１１）。なお、このとき「用紙大」「用紙中」のうち、他のサイズに対応する「最終用紙設定サイズ」は変更されない。
【００４５】
図８は本実施形態において、ＰＣやスマートフォンなどのホスト装置から印刷ジョブを受けた際の制御を示すフローチャートである。なお、このとき上記のカレント用紙サイズがプログラムメモリ９０３等に保存されている。
【００４６】
ＣＰＵ９０１は、ホスト装置から印刷ジョブを受信すると（Ｓ７０１でＹｅｓ）、給紙トレイ１０２にセットされている用紙サイズとしてのカレント用紙サイズと、印刷ジョブが指定する用紙サイズが一致しているかを判定する（Ｓ７０２）。一致していると判定された場合は、ＣＰＵ９０１は、印刷装置１０１における印刷部により、その印刷ジョブに対応する画像の印刷を開始する（Ｓ７０３）。
【００４７】
一方、Ｓ７０２において用紙サイズが一致しないと判定された場合は、ＣＰＵ９０１は、「用紙ミスマッチエラー」と判断し、エラーランプ２０５と、印刷ジョブが指定した用紙サイズを含む用紙サイズグループランプ（３０１または３０２）を点滅させる（Ｓ７０４）。
【００４８】
これにより用紙切替えボタンにより用紙グループを切替える必要があるかをユーザに伝えることができる。
【００４９】
次にＣＰＵ９０１は、ユーザが給紙トレイから用紙を取除く（用紙センサが用紙取り除きを検出する）か、用紙センサが用紙のセットを検出したか、または用紙切替えボタン２０７が操作されたかのいずれかの要因が起こったか判定する（Ｓ７０５）。
【００５０】
上記のいずれかの要因が起こったと判定されると、ＣＰＵ９０１は、図７で示した用紙サイズ決定フローと同様の動作をする（Ｓ７０６）。ただし、Ｓ７０６における、用紙ミスマッチエラー発生状態では、Ｓ７０４のエラーランプとグループランプの点滅は優先して継続する（Ｓ７０６）。つまり、例えば点滅しているグループ（指定サイズのグループ）のランプとは異なるグループのランプに対応するグループをユーザが選択した場合、選択中のグループのランプが点灯するとともに、上記の点滅は継続される。また、点滅しているグループ（指定サイズのグループ）のランプと同一のグループをユーザが選択した場合、ランプが継続的に点灯するのではなく、点滅するようにしてもよい。
【００５１】
ＣＰＵ９０１が、この状態でスタートボタン（２０８または２１０）の操作を検出すると、再度カレント用紙サイズと、印刷ジョブ指定サイズが一致しているかを判定する（Ｓ７０８）。両者が一致した場合には、ＣＰＵ９０１は、用紙ミスマッチエラーを解除し（ランプの点滅もやめる）印刷を開始する（Ｓ７０９）。両者が一致しなかった場合には、ＣＰＵ９０１は、カレント用紙サイズと印刷ジョブ指定サイズの印刷領域を比較し、用紙からはみ出して印刷が行われてしまう可能性があるか判断する。図８における処理においては、ＣＰＵ９０１は、印刷ジョブにおける指定サイズに応じて、画像を等倍印刷する。そのため、例えばカレント用紙サイズが指定サイズよりも小さい場合、用紙から画像がはみ出て印刷されると判定される。
【００５２】
用紙から画像がはみ出て印刷されると判定されると、エラーは解除されずに、Ｓ７１２に処理が進む。ＣＰＵ９０１は、Ｓ７１２において、ストップボタン（２１０）が操作されたか判定し、当該操作が検出されると、ジョブをキャンセルして印刷を行わない（エラーも解除される）（Ｓ７１３）。
【００５３】
一方、Ｓ７１０において、用紙からはみ出さないと判定されると、ＣＰＵ９０１は、エラーを解除して、印刷ジョブで指定されたサイズのデータを、現在セットされている用紙に印刷する（Ｓ７１１）。
【００５４】
（第２実施形態）
図９は、本発明の第２実施形態に係る用紙設定表示部２０６をに示す図である。
【００５５】
第１実施形態について上述したように、給紙トレイ１０２に用紙がセットされると給紙トレイに設けられたセンサにより、用紙大、用紙中、用紙小の三段階の判定を行える。ただし、用紙大判定の場合にはＬＴＲとＡ４の区別が、用紙中では４"ｘ６"とはがきサイズの区別ができない（用紙小の場合だけＬ判であると特定できる）。
【００５６】
そこで、操作パネルにセンサが用紙大または用紙中と判定した際に、候補サイズのどのサイズと判断するかを決める為の専用のランプと切替え用のボタンを操作パネルに有し、ユーザに選択させる（用紙小と判定した場合はＬ判に一意に決定するので、ランプやボタンなどは設けない）。
【００５７】
なお、図９において、印刷装置１０１が「用紙小」として１０×１５ｃｍにも対応する場合、Ｌ判と１０×１５ｃｍのサイズから用紙サイズを選択するためのランプとボタンがさらに設けられていてもよい。
【００５８】
図５の例では、ユーザは「用紙大」「用紙中」「用紙小」のそれぞれに含まれる用紙サイズの組み合わせ１（レター、４×６、１０×１５ｃｍ）、組み合わせ２（Ａ４、はがき、Ｌ判）から選択を行う。一方、図９では、「用紙大」「用紙中」のそれぞれについて、個別に用紙サイズを選択することができる。
【００５９】
一方で、図９では「用紙大」「用紙中」それぞれについてボタンが設けられ、「用紙大」「用紙中」に含まれる用紙サイズのそれぞれに対してランプが設けられる。一方、図５に示した例では、図９に示した例に比較して用紙サイズに関する選択肢が少ないため、ランプやボタンの数を制限することができ、装置のサイズアップや部品点数の増加によるコストアップを抑えることができる。
【００６０】
以上の実施形態によれば、印刷装置の給紙トレイにセットされた用紙のサイズを、センサによる検出結果と、ユーザによる操作により判定する。これにより、用紙のサイズを適切に判定することができる。
【００６１】
またホスト装置から、上記のように判定された用紙サイズと異なる用紙サイズの印刷ジョブが送られてきた場合、それを操作パネルのランプでの組み合わせで表現する。これにより、印刷のキャンセルや続行などの操作をユーザに適切に誘導することができる。
【００６２】
さらに、このような構成をとることで、例えばＬＣＤやタッチパネル等が印刷装置に設けられていなくても、ランプとボタンにより用紙の切替えを実現することができる。また、センサの判定毎に最後に選択された用紙サイズが印刷装置に保持されるので、ボタンを操作する回数を少なくすることができる。
【００６３】
なお、以上の実施形態によれば、サイズが判定される用紙として、これから印刷が行われる印刷用紙を例に説明したが、これに限らず、例えばスキャナ９２０により読み取られる原稿用紙のサイズを判定してもよい。
【００６４】
さらに、本実施形態における用紙サイズ判定装置として、印刷装置を例に説明したが、これに限らない。例えば印刷装置やスキャナと接続されている外部の装置が、用紙サイズ判定装置として、当該印刷装置にセットされた用紙や当該スキャナにセットされた用紙のサイズを判定してもよい。その場合、当該印刷装置や当該スキャナに設けられているセンサの検出結果を取得し、外部の操作デバイスとしての当該印刷装置や当該スキャナの操作パネルにおける設定情報を取得することで、用紙サイズを判定することができる。
【００６５】
また上記の実施形態では、印刷装置の背面に設けられている給紙トレイにセットされている用紙のサイズを判定したが、これに限らない。印刷装置の下部等に設けられた用紙のサイズを判定してもよいし、また印刷装置において給紙された用紙のサイズを判定してもよい。後者の場合、例えば印刷ヘッド９３１を搭載するキャリッジ上にセンサを設け、そのセンサによる用紙サイズの候補が複数ある場合に、上記の実施形態のように、パネルで選択されている内容に応じて、用紙サイズを一意に特定してもよい。
【００６６】
なお、本実施形態の機能は以下の構成によっても実現することができる。つまり、本実施形態の処理を行うためのプログラムコードをシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）がプログラムコードを実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することとなり、またそのプログラムコードを記憶した記憶媒体も本実施形態の機能を実現することになる。
【００６７】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【符号の説明】
【００６８】
用紙センサ  １１０、１１１、１１２
ＣＰＵ  ９０１
プログラムメモリ  ９０３
【図１】
2017154889.tif 000003
【図２】
2017154889.tif 000004
【図３】
2017154889.tif 000005
【図４】
2017154889.tif 000006
【図５】
2017154889.tif 000007
【図６】
2017154889.tif 000008
【図７】
2017154889.tif 000009
【図８】
2017154889.tif 000010
【図９】
2017154889.tif 000011