(57)【要約】【課題】  記録媒体の種類を識別するセンサーのキャリブレーション動作を行う際に、ユーザーの手間をできるだけ低減させる。【解決手段】  センサーがASF上に用紙が無いことを検出したときに、キャリブレーション動作を行う。【選択図】  図３
2005169718.tif 000002
【特許請求の範囲】
【請求項１】
メディア検知の機能を有するプリンタでＡＳＦに紙がないタイミングで、メディア検知のキャリブレーション処理を行うことを特徴とするプリンタ。
【請求項２】
上記ＡＳＦに紙がないタイミングが紙なしエラーで、紙なしエラー時にメディア検知のキャリブレーション処理を行うことを特徴とするプリンタ。
【請求項３】
上記ＡＳＦに紙がないタイミングが通紙動作のローラークリーニングで、ローラークリーニング終了時にメディア検知のキャリブレーション処理を行うことを特徴とするプリンタ。
【請求項４】
上記２の紙なしエラーでキャリブレーション処理を行った時に、キャリブレーション用の白基準板ではなく、給紙失敗による紙なしエラーで実際の紙を読んで、キャリブレーションしてキャリブレーションエラーのときは、キャリブレーションした値を無効とすることを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はメディア検知の機能を有するプリンタに関するものである。
【背景技術】
【０００２】
近年、ユーザが記録媒体の種類を選択しなくても、記録装置に備わるセンサにより記録媒体の種類を検知し、検知した記録媒体の種類に応じた適切な記録を行う記録装置が知られている。このような記録装置において、精度良く記録媒体の種類を検出するために、センサーのキャリブレーションを行う必要がある。キャリブレーション動作とは、紙種サンプリング時に記録媒体の種類の検知センサーの白基準となる値を設定する動作のことで、この白基準の値と実際の記録媒体を検出した検出値とを比較することによって、記録媒体の種類を識別する。キャリブレーションを行うために、記録装置内に基準となるシートを設けたキャリブレーション装置を備えることが知られている（例えば、特許文献１）。
【特許文献１】特開２００３−２２９９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の特許文献１の方法では、記録装置にキャリブレーション装置を備える必要があり、記録装置が大掛かりなものとなってしまう。
【０００４】
そこで、本発明者らは、キャリブレーション動作に用いられる白基準を記録媒体を積載する積載部（ASF上）に備える方法を考案した。積載部に白基準を設けることにより、キャリブレーション装置を別途備える必要がなく、記録媒体種類を識別するセンサーのキャリブレーション動作を実行することが可能となる。
【０００５】
しかしながら、インクジェットプリンタでその白基準となる白板（白PET）がASF上に取り付けられている構成で、用紙がASF上にある場合、白板が用紙の下に隠れてしまう。そのため、紙種の指定がメディア自動で印刷した場合に、以前にキャリブレーションが行われていない場合は、メディア検知のキャリブレーションを行うために、プリンタドライバのユーティリティーの画面からユーザに対して「メディア検知をするために、キャリブレーションを行うので、紙を取り除いてください。」という警告を通知して、ユーザにＡＳＦにセットされている紙を取り除いてもらう必要があった。そして、キャリブレーション終了後に再度セットしてもらわなければならない。
【０００６】
本発明者らが考案したような構成においても、ユーザが上述のようにASF上にセットされている用紙を取り除いたり、再度セットするような手間が発生してしまう。
【０００７】
そこで、本発明は、紙がＡＳＦにセットされていないタイミングで、メデャイア検知のキャリブレーションを行っておくことにより、メディア検知のキャリブレーションをユーザに意識させることなく行わせ、また、ＡＳＦにセットされている用紙を取り除き、キャリブレーション終了後に再度セットするというユーザの手間を低減させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記の問題を解消するためになされたものであり、メディア検知のキャリブレーションをユーザに意識させることなく行わせ、ＡＳＦにセットされている用紙を取り除き、キャリブレーション終了後に再度セットするというユーザの手間を極力なくすことを目的とする。
【０００９】
上記目的を達成するために本発明の請求項１のプリンタは、メディア検知の機能を有するプリンタでＡＳＦに紙がないタイミングで、メディア検知のキャリブレーション処理を行うことを特徴とする。
【００１０】
本発明の請求項２のプリンタは、上記ＡＳＦに紙がないタイミングが紙なしエラーで、紙なしエラー時にメディア検知のキャリブレーション処理を行うことを特徴とする。
【００１１】
本発明の請求項３のプリンタは、上記ＡＳＦに紙がないタイミングが通紙動作のローラークリーニングで、ローラークリーニング終了時にメディア検知のキャリブレーション処理を行うことを特徴とする。
【００１２】
本発明の請求項４のプリンタは、上記２の紙なしエラーでキャリブレーション処理を行った時に、キャリブレーション用の白基準板ではなく、給紙失敗による紙なしエラーで実際の紙を読んで、キャリブレーションしてキャリブレーションエラーのときは、キャリブレーションした値を無効とすることを特徴とする。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、メディア検知のキャリブレーションをユーザに意識させることなく行わせ、ＡＳＦにセットされている用紙を取り除き、キャリブレーション終了後に再度セットするというユーザの手間を低減させることが可能となる。
【発明を実施するための最良の形態】
【００１４】
図１は、本発明で適用できるプリンタの構成図である。同図において1プリンタは、プリンタの本体であり、２はプリンタのASF(Auto Sheet Feeder)である。３はメディア検知を行うときの白基準として読み取る白基準板である。
【００１５】
この白基準板は、印刷を行うときに用紙を2のＡＳＦに載せた場合、用紙の下に隠れてしまう位置に取り付けられている。4は、メディア検知を実際に行うメディア検知モジュールである。メディア検知は、４のメディア検知モジュールのLEDメディアに光を当てその反射光を読み取ることにより決定する。また、メディア検知のキャリブレーション処理は、４のメディア検知モジュールのLEDで３の白基準板に光を当てその反射光を読み取ることにより行う。
【００１６】
図２は、従来のメディア自動で印刷をした場合に、メディア検知のキャリブレーションが未実施のときの処理の流れを示すフローチャートである。次に処理の流れを順に説明する。Ｓ１で、ユーザがプリンタドライバの紙種の設定でメディア自動を指定する。次にＳ２で、ユーザが印刷実行のアプリケーションの印刷実行のボタンを押すことなどにより、印刷実行の指示を出す。Ｓ３でプリンタ本体のEEPROMの情報などにより、以前にメディア検知のキャリブレーションを実行したか、していないかチェックする。していればＳ１０へ進み、していなければ、Ｓ４の処理へ進む。Ｓ５からＳ９の処理は、メディア検知のキャリブレーションが未実施の場合にユーザが行わなければならない処理である。Ｓ４で、プリンタドライバの画面で、メディア検知のキャリブレーションが未実施の警告が表示される。Ｓ５でユーザは、ASFから用紙を取り除く。
【００１７】
Ｓ６でユーザがメディア検知実行を指示するトリガをプリンタに与える。Ｓ７で、プリンタは、メディア検知のキャリブレーション処理を行う。Ｓ８でユーザが再度、ＡＳＦに用紙を載せる。Ｓ９で、メディア検知キャリブレーション未実施の警告が解除される。Ｓ１０で印刷を行う。
【００１８】
このように、ユーザがメディア検知のキャリブレーションを行うのは、手間が多い。
【００１９】
図３は、本発明の紙無しエラーが発生したときにメディア検知キャリブレーションを行うときの処理のフローを示す図である。Ｓ１１で紙無しエラーが発生する。Ｓ１２で、紙なしエラーなので、ＡＳＦには、紙がないので、メデャイア検知のキャリブレーションを実行する。Ｓ１３では、キャリブレーションを実行しているタイミングで、ＡＳＦに用紙をユーザが補給している場合や、給紙ミスによる紙なしエラーの場合は、ＡＳＦ上に用紙があるため、メディア検知のキャリブレーションは白基準板以外のものを読んでキャリブレーションを行ったためエラーになる。それで、Ｓ１３でエラーかどうかチェックする。エラーでないときは、Ｓ１４へ進み、キャリブレーションデータをEEPROMなどに保存する。エラーの場合は、Ｓ１５へ進み、キャリブレーション未実施の情報を保存する。
【００２０】
図４は、本発明のクリーニングシートの通紙によるローラークリーニングを実行したときにメディア検知キャリブレーションを行うときの処理のフローを示す図である。Ｓ２１でクリーニングシートを通紙によるローラークリーニングを実行する。Ｓ２２で、クリーニングシートの通紙によるローラークリーニングなので、ＡＳＦには、紙がないので、メデャイア検知のキャリブレーションを実行する。Ｓ２３では、ローラークリーニング終了後キャリブレーションを実行しているタイミングで、ＡＳＦに用紙をユーザが補給している場合、ＡＳＦ上に用紙があるため、メディア検知のキャリブレーションは白基準板以外のものを読んでキャリブレーションを行ったためエラーになる。それで、Ｓ２３でエラーかどうかチェックする。エラーでないときは、Ｓ２４へ進み、キャリブレーションデータをEEPROMなどに保存する。エラーの場合は、Ｓ２５へ進み、キャリブレーション未実施の情報を保存する。
【図面の簡単な説明】
【００２１】
【図１】本発明で適用できるプリンタの構成図である。
【図２】メディア自動で印刷をした場合に、メディア検知のキャリブレーションが未実施のときの処理の流れを示すフローチャートである。
【図３】紙無しエラーが発生したときにメディア検知キャリブレーションを行うときの処理のフローチャートである。
【図４】クリーニングシートの通紙によるローラークリーニングを実行したときにメディア検知キャリブレーションを行うときの処理のフローチャートである。
【図１】
2005169718.tif 000003
【図２】
2005169718.tif 000004
【図３】
2005169718.tif 000005
【図４】
2005169718.tif 000006