(57)【要約】【課題】  使用するメモリ領域を削減しつつ、印刷かすれ状態に対処可能な印刷機器を提供する。【解決手段】  白黒印刷モードまたはカラー印刷モードのいずれか一方と、インクの吐出密度の高密度または低密度のいずれか一方と、の少なくともどちらかを印刷モードとして設定可能な印刷モード設定手段と、前記印刷モードに基づいて媒体にインクを走査線毎に第１間隔で吐出するインクヘッドと、前記媒体に照射された光の反射光を受光可能なセンサと、前記第１間隔よりも広い第２間隔において前記センサが受光した反射光に基づいて、前記媒体の印刷かすれ状態を検出する印刷かすれ検出手段と、前記印刷かすれ検出手段によって印刷かすれ状態が検出された場合に、前記印刷モードを変更する印刷モード変更手段と、を備えることを特徴とする印刷機器を提供する。【選択図】  図１
2015134444.tif 000002
【特許請求の範囲】
【請求項１】
白黒印刷モードまたはカラー印刷モードのいずれか一方と、インクの吐出密度の高密度または低密度のいずれか一方と、の少なくともどちらかを印刷モードとして設定可能な印刷モード設定手段と、
前記印刷モードに基づいて媒体にインクを走査線毎に第１間隔で吐出するインクヘッドと、
前記媒体に照射された光の反射光を受光可能なセンサと、
前記第１間隔よりも広い第２間隔において前記センサが受光した反射光に基づいて、前記媒体の印刷かすれ状態を検出する印刷かすれ検出手段と、
前記印刷かすれ検出手段によって印刷かすれ状態が検出された場合に、前記印刷モードを変更する印刷モード変更手段と、
を備えることを特徴とする印刷機器。
【請求項２】
前記インクヘッドは、給紙方向に対して所定幅毎に設けられた前記走査線上に、該給紙方向に対して略垂直な走査方向に移動しながらインクを吐出し、
前記印刷かすれ検出手段は、複数の前記走査線のうちの１の該走査線上で受光した反射光に基づいて前記媒体の印刷かすれ状態を検出する
ことを特徴とする請求項１に記載の印刷機器。
【請求項３】
前記センサは、インクが吐出された前記媒体の部分の反射光を受光する
ことを特徴とする請求項１または請求項２に記載の印刷機器。
【請求項４】
前記センサは、インクが吐出された前記媒体の部分のうち、第３間隔よりも広い間隔で特定される部分の反射光を受光する
ことを特徴とする請求項１に記載の印刷機器。
【請求項５】
前記印刷モード変更手段は、白黒印刷モードまたはカラー印刷モードのいずれか一方から、白黒印刷モードまたはカラー印刷モードの他方に印刷モードを変更する
ことを特徴とする請求項１乃至請求項４のいずれか１項に記載の印刷機器。
【請求項６】
前記印刷モード変更手段は、インクの吐出密度が低密度から高密度になるよう印刷モードを変更する
ことを特徴とする請求項１乃至請求項４のいずれか１項に記載の印刷機器。
【請求項７】
白黒印刷モードまたはカラー印刷モードのいずれか一方と、インクの吐出密度の高密度または低密度のいずれか一方と、の少なくともどちらかを印刷モードとして設定可能な印刷モード設定手段と、
前記印刷モードに基づいて媒体にインクを走査線毎に第１間隔で吐出するインクヘッドと、
前記媒体に照射された光の反射光を受光可能なセンサと、
前記第１間隔よりも広い第２間隔において前記センサが受光した反射光に基づいて、前記媒体の印刷かすれ状態を検出する印刷かすれ検出手段と、
前記印刷かすれ検出手段によって印刷かすれ状態が検出された場合に、前記印刷モードでの印刷を停止する印刷モード変更手段と、
を備えることを特徴とする印刷機器。
【請求項８】
白黒印刷モードまたはカラー印刷モードのいずれか一方と、インクの吐出密度の高密度または低密度のいずれか一方と、の少なくともどちらかを印刷モードとして設定するステップと、
前記印刷モードに基づいて媒体にインクを走査線毎に第１間隔で吐出するステップと、
前記媒体に照射された光の反射光を受光するステップと、
前記第１間隔よりも広い第２間隔において前記センサが受光した反射光に基づいて、前記媒体の印刷かすれ状態を検出するステップと、
前記印刷かすれ検出手段によって印刷かすれ状態が検出された場合に、前記印刷モードを変更するステップと、
を備えることを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一態様は、インクを媒体に吐出して印刷する印刷機器等に関する。
【背景技術】
【０００２】
従来から、インクを用紙等の媒体に吐出して、該媒体に画像または文字を印刷するプリンタでは、インクが不足したときに意図した印刷ができず、印刷かすれ状態を引き起こすことがあった。このようなインク不足による印刷かすれ状態を回避するために、インク残量を管理しつつ、インク残量が所定の量より少なくなったときにユーザに警告する方法があった。一方、特許文献１には、印刷かすれを検出した場合に印刷ヘッドのノズルを清掃する印刷機器について開示されている。また、特許文献２には、印刷エラーが検出された場合に印刷濃度を補正する印刷機器について開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０５５６５２号公報
【特許文献２】特開平１０−２７８３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献を含む従来の技術では、印刷かすれ状態に対処するためにセンサを利用したスキャンを実行する場合には、印刷部分全体について実行しており、スキャンしたデータを記憶するために大きなメモリ領域を必要としていた。特に近年、印刷精度を向上させるために印刷密度が高くなっており、このスキャンデータを記憶するメモリ領域が増大していた。
【０００５】
本発明は、このような課題を解決するためになされたものであり、その目的のひとつは、使用するメモリ領域を削減しつつ、印刷かすれ状態に対処可能な印刷機器を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するために次のような手段を採る。なお、以下の説明において、発明の理解を容易にするために図面中の符号等を括弧書きで付記するが、本発明の各構成要素はこれらの付記したものに限定されるものではなく、当業者が技術的に理解しうる範囲にまで広く解釈されるべきものである。
【０００７】
本発明の手段１は、
白黒印刷モードまたはカラー印刷モードのいずれか一方と、インクの吐出密度の高密度（高品質印刷モード）または低密度（低品質印刷モード）のいずれか一方と、の少なくともどちらかを印刷モードとして設定可能な印刷モード設定手段（ＣＰＵ１００がＳ５００〜Ｓ５１０を実行する部分）と、
前記印刷モードに基づいて媒体（例えば紙）にインクを走査線毎（走査線４００Ａ〜４００Ｏのそれぞれ）に第１間隔（インク吐出間隔）で吐出するインクヘッド（インクヘッド１６０）と、
前記媒体に照射された光の反射光を受光可能なセンサ（光学センサ１７０）と、
前記第１間隔（インク吐出間隔）よりも広い第２間隔（印刷かすれ検出間隔）において前記センサが受光した反射光に基づいて、前記媒体の印刷かすれ状態を検出する印刷かすれ検出手段（ＣＰＵ１００がＳ５２０を実行する部分）と、
前記印刷かすれ検出手段によって印刷かすれ状態が検出された場合に、前記印刷モードを変更する（白黒印刷モードからカラー印刷モードへ、または低品質印刷モードから高品質印刷モードへ印刷モードを変更する）印刷モード変更手段（ＣＰＵ１００がＳ５４０及びＳ５５０またはＳ５４１及びＳ５５１を実行する部分）と、
を備えることを特徴とする印刷機器である。
【０００８】
本発明の手段１に対応する方法は、
白黒印刷モードまたはカラー印刷モードのいずれか一方と、インクの吐出密度の高密度または低密度のいずれか一方と、の少なくともどちらかを印刷モードとして設定するステップと、
前記印刷モードに基づいて媒体にインクを走査線毎に第１間隔で吐出するステップと、
前記媒体に照射された光の反射光を受光するステップと、
前記第１間隔よりも広い第２間隔において前記センサが受光した反射光に基づいて、前記媒体の印刷かすれ状態を検出するステップと、
前記印刷かすれ検出手段によって印刷かすれ状態が検出された場合に、前記印刷モードを変更するステップと、
を備えることを特徴とする印刷方法である。
【０００９】
上記の構成または方法によれば、第２間隔（印刷かすれ検出間隔）でセンサが受光した反射光を利用して印刷かすれ状態を検出しているため、第１間隔（インク吐出間隔）でセンサが受光した反射光を利用する場合と比較して、センサの受光結果を記憶させるメモリの容量を小さくすることができる。これによって、印刷速度の向上、またはメモリ容量削減による製造コストの削減などを実現できる。
【００１０】
本発明の手段２は、
前記インクヘッド（インクヘッド１６０）は、給紙方向に対して所定幅毎に設けられた前記走査線上（走査線４００Ａ〜４００Ｏ）に、該給紙方向に対して略垂直な走査方向に移動しながらインクを吐出し、
前記印刷かすれ検出手段は、複数の前記走査線のうちの１の該走査線上で受光した反射光に基づいて前記媒体の印刷かすれ状態を検出する（すべての走査線に対して印刷かすれ状態の検出を実行せず、例えば６ラインおきの走査線に対して印刷かすれ状態の検出を実行する）
ことを特徴とする手段１の印刷機器である。
【００１１】
本手段によれば、すべての走査線に対してではなく、数ラインおきの走査線に対してのみ、印刷かすれ状態の検出を行っている。これによって、センサの受光結果を記憶させるメモリの容量をさらに小さくすることができる。
【００１２】
また、本発明の手段３は、
前記センサは、インクが吐出された前記媒体の部分の反射光を受光する
ことを特徴とする手段１または手段２の印刷機器である。
【００１３】
本手段によれば、単純に一定間隔ごとにセンサを利用した印刷かすれの検出を行うのではなく、インクが吐出された部分についてのみ、センサを利用した印刷かすれの検出を行う。これによって、センサの受光結果を記憶させるメモリの容量をさらに小さくすることができる。
【００１４】
また、本発明の手段４は、
前記センサは、インクが吐出された前記媒体の部分のうち、第３間隔よりも広い間隔で特定される部分の反射光を受光する
ことを特徴とする手段１の印刷機器である。
【００１５】
本手段によれば、インクが吐出された部分の中でも、近接した箇所についての印刷かすれ検出の実行を省略し、ある程度離れた箇所に対して印刷かすれ検出を実行する。これによって、センサの受光結果を記憶させるメモリの容量をさらに小さくすることができる。
【００１６】
また、本発明の手段５は、
前記印刷モード変更手段は、白黒印刷モードまたはカラー印刷モードのいずれか一方から、白黒印刷モードまたはカラー印刷モードの他方に印刷モードを変更する
ことを特徴とする手段１乃至手段４のいずれかの印刷機器である。
【００１７】
本手段によれば、印刷かすれが検出された場合に、使用するインクカートリッジが異なる印刷モードへ変更することによって、印刷かすれを回避することを可能とする。
【００１８】
また、本発明の手段６は、
前記印刷モード変更手段は、インクの吐出密度が低密度（低品質印刷モード）から高密度（高品質印刷モード）になるよう印刷モードを変更する  ことを特徴とする手段１乃至手段４のいずれかの印刷機器である。
【００１９】
本手段によれば、印刷かすれ状態が検出されたときに、印刷機器はより高密度でインクを吐出しようとするため、インク残量が少なくなった場合であっても印刷かすれを抑制した印刷を可能とする。
【００２０】
白黒印刷モードまたはカラー印刷モードのいずれか一方と、インクの吐出密度の高密度（高品質印刷モード）または低密度（低品質印刷モード）のいずれか一方と、の少なくともどちらかを印刷モードとして設定可能な印刷モード設定手段と、
前記印刷モードに基づいて媒体（例えば紙）にインクを走査線毎（走査線４００Ａ〜４００Ｏのそれぞれ）に第１間隔（インク吐出間隔）で吐出するインクヘッド（インクヘッド１６０）と、
前記媒体に照射された光の反射光を受光可能なセンサ（光学センサ１７０）と、
前記第１間隔（インク吐出間隔）よりも広い第２間隔（印刷かすれ検出間隔）において前記センサが受光した反射光に基づいて、前記媒体の印刷かすれ状態を検出する印刷かすれ検出手段（ＣＰＵ１００がＳ５２０を実行する部分）と、
前記印刷かすれ検出手段によって印刷かすれ状態が検出された場合に、前記印刷モードでの印刷を停止する印刷モード変更手段（ＣＰＵ１００がＳ５２０からＳ５６０をじっこうする部分）と、
を備えることを特徴とする印刷機器。
【００２１】
本手段によれば、印刷かすれ状態を検出したことを素早くユーザに知らせることが可能となる。これによって、用紙や時間を無駄に費やすことを防止することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明のプリンタの構成を示す図。
【図２】本発明のプリンタにおけるインクヘッドと光学センサの配置を示す図。
【図３】プリンタによって文字が印刷された紙媒体を示す図。
【図４】印刷された文字に対する走査線及びスキャンポイントを示す第１の図。
【図５】実施形態１における印刷処理を示すフローチャート。
【図６】実施形態２における印刷処理を示すフローチャート。
【図７】実施形態３における印刷処理を示すフローチャート。
【図８】印刷された文字に対する走査線及びスキャンポイントを示す第２の図。
【発明を実施するための形態】
【００２３】
本発明に係る実施形態について、以下の構成に従って図面を参照しながら具体的に説明する。ただし、以下で説明する実施形態はあくまで本発明の一例にすぎず、本発明の技術的範囲を限定的に解釈させるものではない。なお、各図面において、同一の構成要素には同一の符号を付しており、その説明を省略する場合がある。
１．実施形態１
（１）プリンタの構成
（２）印刷かすれの検出
（３）印刷処理
２．実施形態２
３．実施形態３
４．実施形態４
５．補足事項
【００２４】
＜１．実施形態１＞
まず、本発明の実施形態１について、図１乃至図５を参照しながら説明する。
【００２５】
＜（１）プリンタの構成＞
図１は、本実施形態のプリンタの構成を示す図である。図１に示すように、本実施形態のプリンタは、ＣＰＵ１００、操作入力部１１０、データ入力部１２０、モーター１３０、モータードライバ１４０、メモリ１５０、インクヘッド１６０、光学センサ１７０、及び表示部１８０を含んで構成される。
【００２６】
＜操作入力部１１０＞
操作入力部１１０は、ユーザによる操作入力を検出し、ＣＰＵ１００に当該操作入力に対応した信号を出力可能に構成される。ユーザは、この操作入力部１１０が備えるキー（ボタン）、またはタッチパネルを操作することによって、プリンタに所定の動作をさせることができるよう構成されている。
【００２７】
＜データ入力部１２０＞
データ入力部１２０は、プリンタの外部に有線または無線で接続されたパソコンまたはスマートフォンなどの外部機器から、印刷対象のデータ及び印刷設定に関する信号などの入力を受け付け可能に構成される。データ入力部１２０は、これらのデータ及び信号などをＣＰＵ１００に出力可能に構成される。プリンタと外部機器とが無線で接続される場合には、無線接続用のアンテナなど、必要な構成をさらに備える。
【００２８】
＜モーター１３０＞
モーター１３０は、ＣＰＵ１００からモータードライバ１４０を介した指示を入力として、印刷対象の媒体である紙、プラスチック、または光ディスクなどを給紙方向に、インクヘッド１６０を走査線方向に移動可能に構成される。なお、給紙方向と走査線方向とは、印刷対象の媒体に向かって互いに略垂直に設定されている。ただし、給紙方向と走査線方向とは必ずしも互いに略垂直である必要はなく、平行でなければ印刷機能は実現可能であるが、略垂直であることが効果的な印刷のためには好ましい。
【００２９】
＜モータードライバ１４０＞
モータードライバ１４０は、ＣＰＵ１００からの指示を入力として、モーター１３０に媒体及びインクヘッド１６０の移動を実行させるための信号を生成し、モーター１３０に出力可能に構成される。モータードライバ１４０は、例えばＣＰＵ１００から印刷の一時停止の信号を受け取ったら、モーター１３０の動作を停止させるための信号を生成してモーター１３０に出力可能である。
【００３０】
＜メモリ１５０＞
メモリ１５０は、プリンタの接続設定及び印刷設定などの設定情報、並びに光学センサ１７０によってスキャンされた箇所における受光結果を示すスキャン情報などを記憶可能に構成される。
【００３１】
＜インクヘッド１６０＞
インクヘッド１６０は、ＣＰＵ１００からの指示に基づいて、媒体に対して、走査線に沿って所定の間隔でインクを吐出可能に構成される。インクヘッド１６０は、黒色のインクからなるモノクロインクまたは複数の色のインクの組み合わせからなるカラーインクを備えており、白黒印刷モードの場合にはモノクロインクを用いて、カラー印刷モードの場合にはカラーインクを用いて、媒体に対してインクを吐出する。また、インクヘッド１６０は、印刷モードが低品質印刷モードの場合には、印刷モードが高品質印刷モードの場合と比較して、媒体に対するインクの吐出間隔を狭くして、インクを吐出する。
【００３２】
＜光学センサ１７０＞
光学センサ１７０は、媒体に光を照射し、この照射光が媒体で反射した反射光を受光して媒体の状態を読み取り、読み取った媒体の状態をスキャン情報としてＣＰＵ１００に対して出力可能に構成されている。媒体のスキャン情報では、読み取り対象箇所が白または黒のいずれの状態であるかを、所定の閾値を設けて判定した判定結果が２値で示される。なお、当該スキャン情報は、読み取り対象箇所の色の濃さを示すものであってもよい。また、光学センサ１７０はカメラのように撮像可能な構成であってもよい。
【００３３】
＜表示部１８０＞
表示部１８０は、ＣＰＵ１００の指示に応じて所定の文字及び画像を表示可能に構成されており、ＬＣＤまたは有機ＥＬ等の表示装置、及び駆動回路を含んで構成される。表示部１８０は、所定の文字を表示することによってユーザに所定の操作を促すことが可能である。
【００３４】
＜ＣＰＵ１００＞
ＣＰＵ１００は、操作入力部１１０、データ入力部１２０、モータードライバ１４０、メモリ１５０、インクヘッド１６０、光学センサ１７０、及び表示部１８０に接続され、これらの各部分の動作を制御可能に構成される。ＣＰＵ１００は、データ入力部１２０から受け取った印刷データを、一旦メモリ１５０に記憶させ、記憶された印刷データに基づいてモータードライバ１４０及びインクヘッド１６０に印刷命令を出力する。これによって、印刷対象媒体には所定の画像または文字を印刷することができる。当該機能に関しては、一般的なプリンタと同様である。
【００３５】
特に本実施形態では、ＣＰＵ１００は、光学センサ１７０に、インクの吐出間隔よりも広い印刷かすれ検出間隔で反射光を観測させることで媒体の状態をスキャン情報として検知させ、かかるスキャン情報をメモリ１５０に記憶させる。ＣＰＵ１００はこれらのスキャン情報と印刷データとに基づいて、印刷かすれ状態の検出を実行可能に構成される。すなわち、スキャン情報によって示される媒体の読み取り対象箇所の白または黒の状態が、同箇所の印刷データで指定された白または黒のデータと一致しているか否かを判定する。この判定によって、スキャン情報と印刷データとが不一致である場合には、印刷かすれ状態であると判定される。
【００３６】
ＣＰＵ１００は、印刷かすれ状態が検出された場合には、印刷モードを変更可能に構成される。印刷モードの変更は、白黒印刷モードまたはカラー印刷モードの一方から他方へ、または低品質印刷モードから高品質印刷モードへの変更がなされる。また、印刷を停止する印刷停止モードが設けられており、必要に応じて印刷停止モードへのモード変更が行われる場合がある。これらの印刷モードの変更は、表示部１８０を介してユーザに印刷モードを変更するか否かの確認を実行した後に変更されてもよいし、所定の場合に自動的に印刷モードが変更されてもよい。
【００３７】
ＣＰＵ１００は、上記のスキャン情報を利用した印刷かすれ状態の判定に際して、光学センサ１７０による反射光の観測速度と、ＣＰＵ１００による当該印刷かすれ状態の判定に要する速度に応じて、印刷かすれ状態の判定を間引くことができる。
【００３８】
ＣＰＵ１００の上記印刷かすれ状態の判定を含む、プリンタの印刷処理については、フローチャートを用いて具体的に後述する。
【００３９】
＜インクヘッド１６０及び光学センサ１７０の構造＞
図２は、インクヘッド１６０及び光学センサ１７０の構造を上から見た状態を示す図である。図２（ａ）、（ｂ）、及び（ｃ）に示されるように、インクヘッド１６０と光学センサ１７０とを組み合わせた構造には複数の形態がある。図における横方向が走査方向であり、縦方向が給紙方向である。なお、インクヘッド１６０は、図の下方向に向かって媒体に対して相対的に移動する。言い換えると、印刷対象媒体は、モーター１３０によって図の上方向に向かって移動される。
【００４０】
図２（ａ）は、インクヘッド１６０及び光学センサ１７０を上から見た一形態を示す図である。インクヘッド１６０の、上から見て右下部に、光学センサ１７０が配置される。インクヘッド１６０には、複数のノズル１６１が形成され、印刷の際には、当該ノズル１６１から所定の量のインクが媒体に対して吐出され、印刷が実行される。図２（ａ）の構成によれば、インクの吐出の直後に、インクを吐出した箇所に対して光を照射し、反射光を受光することが可能である。
【００４１】
図２（ｂ）は、インクヘッド１６０及び光学センサ１７０を上から見た一形態を示す図である。インクヘッド１６０の、上から見て左下部及び右下部に、光学センサ１７０が配置される。この構成では、上記図２（ａ）と同様に、インクの吐出の直後に、インクを吐出した箇所に対して光を照射し、反射光を受光することが可能である。
【００４２】
図２（ｃ）は、インクヘッド１６０及び光学センサ１７０を上から見た一形態を示す図である。インクヘッド１６０の、上から見て上部分に、光学センサ１７０が配置されている。この図によれば、インクヘッド１６０に一体化された光学センサ１７０が配置されているが、別々に配置されてもよい。この構成では、インクを吐出した後の走査線方向へのインクヘッド１６０の移動の際に、インクを吐出した箇所に対して光を照射し、反射光を受光することが可能となる。
【００４３】
＜（２）印刷かすれの検出＞
次に、図３及び図４を参照して、本実施形態の印刷かすれの検出の概略について説明する。
【００４４】
図３は、プリンタによって文字が印刷された紙媒体を示す図である。紙媒体３００には、文字３１０が印字されている。インクヘッド１６０は、紙媒体３００の上下に設けられたホワイトスキップ部分３２０を除く部分について走査され、インクを吐出することによって印刷が実行される。このホワイトスキップ部分３２０については、インクヘッド１６０の走査は行われず、インクの吐出も、光学センサ１７０による反射光の読み取りも実行されない。なお、ここでは概略を説明するために走査線４００Ａ〜４００Ｏを図示しているが、実際の走査線はここで示す走査線よりも高密度で配置される場合がある。
【００４５】
図４は、文字３１０に対するインクヘッド１６０及び光学センサ１７０の動作を示す図である。図４における４００Ａ〜４００Ｏは、それぞれ走査線を示している。インクヘッド１６０は、この走査線上を移動しながら紙媒体３００に対してインクを吐出することで、文字３１０を印字する。また、光学センサ１７０は、走査線４００Ａ〜４００Ｏ上に一定間隔ごとに設けられるスキャンポイント４１０について、光を照射して紙媒体３００からの反射光を受光することにより、紙媒体３００の状態を読み取る。
【００４６】
図４に示すように、スキャンポイント４１０は、すべての走査線に対してではなく数ライン毎（例えば図４に示すように６ライン毎）の走査線において、かつそれぞれの間隔がインクの吐出間隔より広い印刷かすれ検出間隔で、格子状に配列されている。このように、スキャンポイント４１０を、印刷かすれ検出間隔で格子状に配列することによって、全走査線の全インク吐出箇所について光学センサ１７０による反射光の受光、及びＣＰＵ１００による印刷かすれ状態の検出を行うことなく、印刷かすれ状態の検出を実行する。
【００４７】
＜（３）印刷処理＞
次に、本実施形態における印刷処理について、図５のフローチャートを参照しながら具体的に説明する。
【００４８】
＜Ｓ５００〜Ｓ５１０＞
ユーザが、プリンタに接続されたパソコン等からプリンタに対して印刷指示を出すと（Ｓ５００）、パソコン等から当該印刷指示に対応するデータを受け取ったデータ入力部１２０は、これらのデータをＣＰＵ１００に出力する。ＣＰＵ１００は、入力された印刷データを、メモリ１５０に記憶させ、メモリ１５０に記憶された印刷データに基づいてモータードライバ１４０及びインクヘッド１６０に印刷命令を出力する。この印刷データには、印刷モードとして白黒印刷モードとカラー印刷モードとのどちらかを示す情報が含まれており、ＣＰＵ１００は、この印刷モードに基づいて、用いるインクの種類を決定し、インクヘッド１６０への印刷命令を行う。モータードライバ１４０は、この印刷命令に応答して、所望の印刷を実行するよう媒体を移動させるための動作信号をモーター１３０に対して出力する。モーター１３０は、この動作信号に基づいて、媒体を給紙方向に移動させ、また、インクヘッド１６０を走査線方向に移動させる。インクヘッド１６０は、この印刷命令に応答して、所望の印刷を実行するためのタイミングで、ノズル１６１から媒体に対してインクを吐出する（Ｓ５１０）。ここでの印刷処理は、一般的なプリンタ同様である。
【００４９】
＜Ｓ５２０〜Ｓ５３０＞
上記の処理によって印刷が開始されると、インクヘッド１６０の動きに同期して、光学センサ１７０が媒体に対して光を照射し、所定のタイミングで媒体からの反射光を受光する。光学センサ１７０は、この反射光を受光することによって、媒体の状態が白または黒のどちらの状態であるかを読み取り、読み取った内容をスキャン情報としてＣＰＵ１００に出力する。ＣＰＵ１００は、このスキャン情報をメモリ１５０に記憶させ、同時に、このスキャン情報によって示される読み取り対象箇所の白または黒の状態と、印刷データによって示される同じ個所の白または黒を示すデータをと比較する。この比較によって、両者の情報に不一致があった場合、すなわち、印刷データによれば黒であるべきにもかかわらず、スキャン情報では白が示されていた場合には、印刷かすれがあると判定する（Ｓ５２０）。その結果、印刷かすれが検出されなかった場合（Ｓ５２０でＮ）、通常印刷を継続し（Ｓ５３０）、全体の印刷が完了したら印刷を終了する（Ｓ５６０）。
【００５０】
＜Ｓ５４０＞
一方で、上記処理の結果、印刷かすれが検出された場合（Ｓ５２０でＹ）、現在印刷中の印刷モードが白黒印刷モードか否かを確認する（Ｓ５４０）。現在印刷中の印刷モードが白黒印刷モードでなく、カラー印刷モードであった場合（Ｓ５４０でＮ）、そのまま印刷を終了する（Ｓ５６０）。
【００５１】
＜Ｓ５５０＞
現在印刷中の印刷モードが白黒印刷モードであった場合（Ｓ５４０でＹ）、印刷モードを白黒印刷モードからカラー印刷モードへと切り替えて印刷を実行し、（Ｓ５５０）、全体の印刷が完了したら印刷を終了する（Ｓ５６０）。
【００５２】
上記の印刷処理を実行するプリンタを採用すれば、インクの吐出間隔よりも間隔の広い印刷かすれ検出間隔で、光学センサ１７０が受光した反射光を利用して印刷かすれ状態を検出している。このため、インクの吐出間隔の各ポイントで光学センサ１７０が受光した反射光を利用する場合と比較して、光学センサ１７０の受光結果であるスキャン情報を記憶させるメモリ１５０の容量を小さくすることができる。これによって、印刷速度の向上、またはメモリ容量削減による製造コストの削減などを実現できる。
【００５３】
また、上記の印刷処理を実行するプリンタでは、すべての走査線に対してではなく、数ラインおきの走査線に対してのみ、印刷かすれ状態の検出を行っている。これによって、センサの受光結果であるスキャン情報を記憶させるメモリ１５０の容量をさらに小さくすることができる。
【００５４】
また、上記の印刷処理を実行するプリンタでは、印刷かすれが検出された際に、ＣＰＵ１００が印刷モードを白黒印刷モードからカラー印刷モードへと切り替えている。これによって、プリンタでは、印刷に使用するインクカートリッジが異なる印刷モードへ変更することとなり、印刷かすれを回避することが可能となる。
【００５５】
なお、本実施形態の印刷処理においては、印刷かすれが検出されたとき（Ｓ５２０でＹ）に印刷モードがカラー印刷モードであった場合（Ｓ５４０でＮ）、印刷をそのまま終了する処理を行っているが、印刷を終了するか否かをユーザに確認する内容を表示部１８０に表示してもよい。この場合は、ユーザによる印刷を終了する旨の指示があった場合には印刷を終了し、印刷を継続する旨の指示があった場合には印刷を継続する。または、ユーザにインクカートリッジの交換を促し、インクカートリッジが交換された後に印刷を継続してもよい。
【００５６】
また、印刷モードを切り替える際には、表示部１８０に印刷モードの切り替えを示唆する表示を行い、ユーザによる操作入力応じて印刷モードの切り替え、または維持を決定する処理を行ってもよい。
【００５７】
また、上記処理では、スキャン情報をメモリ１５０に記憶させる例を説明したが、スキャン情報は必ずしもメモリ１５０に記憶させる必要はなく、ＣＰＵ１００が備えるバッファメモリに記憶させてもよい。
【００５８】
また、上記処理では、媒体の全体において、数ライン毎の走査線においてスキャンポイント４１０が配置されているが、必ずしも媒体全体に対して実行必要はなく、例えば媒体の最初の数ラインの走査線に対して実行されてもよい。また、印刷が複数枚にわたる場合には、各ページの最初の数ラインの走査線に対して印刷かすれ状態の検出が実行されてもよい。
【００５９】
また、上記の構成では、プリンタ内部の暗い場所で印刷が実行されることを想定しているため、光学センサ１７０は光を照射して、媒体からの反射光を受光するよう構成されているが、印刷処理が明るい場所で実行される場合には、必ずしも光を照射する必要はなく、反射光を観測可能である。
【００６０】
＜２．実施形態２＞
次に、本発明の実施形態２について説明する。本実施形態では、印刷処理の内容が実施形態１とは異なるため、この点について、図６に示す印刷処理のフローチャートを参照しながら具体的に説明する。
【００６１】
図６は、実施形態２における印刷処理のフローチャートを示す図である。図６に示す本実施形態の印刷処理のフローチャートは、図５に示した実施形態１の印刷処理のフローチャートと比較して、印刷モードの判定処理（Ｓ５４０に対するＳ５４１）、および印刷モードの変更（Ｓ５５０に対するＳ５５１）が異なるため、この点について説明する。
【００６２】
＜Ｓ５４１＞
Ｓ５２０の処理の結果、印刷かすれが検出された場合（Ｓ５２０でＹ）、現在印刷中の印刷モードが低品質印刷モードか否かを確認する（Ｓ５４１）。現在印刷中の印刷モードが低品質印刷モードでなく、高品質印刷モードであった場合（Ｓ５４１でＮ）、そのまま印刷を終了する（Ｓ５６０）。
【００６３】
＜Ｓ５５１＞
現在印刷中の印刷モードが低品質印刷モードであった場合（Ｓ５４１でＹ）、印刷モードを低品質印刷モードから高品質印刷モードへと変更して印刷を実行し、（Ｓ５５１）、全体の印刷が完了したら印刷を終了する（Ｓ５６０）。
【００６４】
上記の印刷処理を実行するプリンタを採用すれば、印刷かすれが検出された際に、ＣＰＵ１００が、印刷モードを低品質印刷モードから高品質印刷モードへと変更する。これによって、プリンタのインクヘッド１６０では低品質印刷モードより高密度でインクを吐出しようとするため、インク残量が少なくなった場合であっても印刷かすれを抑制した印刷が可能となる。
【００６５】
＜３．実施形態３＞
次に、本発明の実施形態３について説明する。本実施形態では、印刷処理の内容が実施形態１とは異なるため、この点について、図７に示す印刷処理のフローチャートを参照しながら具体的に説明する。
【００６６】
図７は、実施形態３における印刷処理のフローチャートを示す図である。図７に示す本実施形態の印刷処理のフローチャートは、図５に示した実施形態１の印刷処理のフローチャートと比較して、印刷かすれが検出された場合には（Ｓ５２０でＹ）、直ちに印刷を終了する処理を行っている（Ｓ５６０）点で異なる。
【００６７】
上記の印刷処理を実行するプリンタを採用すれば、印刷かすれの発生を素早くユーザに知らせることが可能となる。これによって、用紙や時間を無駄に費やすことを防止することができる。
【００６８】
なお、上記の例では、印刷かすれが検出された場合に（Ｓ５２０でＹ）、直ちに印刷を終了することとしているが、これは別の方法の処理を行ってもよい。例えば、ユーザに対して表示部１８０において印刷を終了するか否かを確認する表示を行い、ユーザによる操作に応じて印刷を終了するか否かを決定してもよい。また、表示部１８０に、ユーザに対してインクカートリッジの交換を促す表示を行い、インクカートリッジが交換された後にさらに印刷を継続する処理を行ってもよい。
【００６９】
＜４．実施形態４＞
次に、本発明の実施形態４について説明する。本実施形態では、実施形態１乃至実施形態３と比較して、光学センサ１７０によって反射光を受光されるスキャンポイント４１０が異なっている。なお、印刷処理については実施形態１乃至実施形態３のいずれかを任意に選択して適用可能である。
【００７０】
図８は、本実施形態における文字３１０に対するインクヘッド１６０及び光学センサ１７０の動作を示す図である。実施形態１における図４と比較すると、スキャンポイント４１０の箇所が異なっている。
【００７１】
図８に示すように、本実施形態では、媒体上のインクが吐出された箇所をスキャンポイント４１０とし、光学センサ１７０が光を照射し、媒体からの反射光を受光することで、印刷かすれの検出を実行している。ここで、インクヘッド１６０は、スキャンポイント４１０の周囲において複数回のインクの吐出を行っているが、これらのインク吐出箇所のすべてに対して印刷かすれの検出を行うものではない。スキャンポイント４１０は、隣のスキャンポイント４１０と予め定められた一定間隔以上の間隔をもって配置される。
【００７２】
上記の印刷処理を実行するプリンタを採用すれば、近接した箇所についての印刷かすれ検出の実行を省略し、一定間隔以上離れたスキャンポイント４１０に対して印刷かすれ検出を実行する。これによって、センサの受光結果を記憶させるメモリの容量をさらに小さくすることができる。
【００７３】
＜５．補足事項＞
以上、本発明の各実施形態についての具体的な説明を行った。上記説明は、あくまで一実施形態としての説明であって、本発明の範囲はこの一実施形態に留まらず、当業者が把握可能な範囲にまで広く解釈されるものである。
【００７４】
上記で説明した各実施形態は、それぞれの部分を組み合わせて実施することが可能である。例えば、実施形態１と実施形態２とを組み合わせることで、印刷モードがカラー印刷モードであると判定された場合（Ｓ５４０でＮ）、さらに印刷モードが低品質印刷モードか否かの判定を行い（Ｓ５４１）、低品質印刷モードであった場合には（Ｓ５４１でＹ）高品質印刷モードで印刷を実行する形態などが考えられる。
【００７５】
また、それぞれの実施形態において補足的に記載した事項も、他の実施形態に組み合わせることができる。
【００７６】
また、例えば印刷かすれが検出された場合に、一度ユーザに対してインクの交換を促し、インクが交換された後でも同じように印刷かすれが発生した際に、印刷を中止するようにしてもよい。
【００７７】
また、上記実施形態ではスキャンポイント４１０を格子状に配置する例を説明したが、スキャンポイント４１０は格子状でなく例えば千鳥状に配置してもよいし、スキャンポイント４１０の間隔を適当な距離だけ離して配置してもよい。
【産業上の利用可能性】
【００７８】
本発明は、印刷機能を備えた装置に好適に適用される。
【符号の説明】
【００７９】
１００…ＣＰＵ
１１０…操作入力部
１２０…データ入力部
１３０…モーター
１４０…モータードライバ
１５０…メモリ
１６０…インクヘッド
１６１…ノズル
１７０…光学センサ
１８０…表示部
３００…紙媒体
３１０…文字
３２０…ホワイトスキップ部分
４００Ａ〜４００Ｏ…走査線
４１０…スキャンポイント
【図１】
2015134444.tif 000003
【図２】
2015134444.tif 000004
【図３】
2015134444.tif 000005
【図４】
2015134444.tif 000006
【図５】
2015134444.tif 000007
【図６】
2015134444.tif 000008
【図７】
2015134444.tif 000009
【図８】
2015134444.tif 000010