(57)【特許請求の範囲】
【請求項１】
用紙を搬送し、前記用紙に所定の情報を印字する印字手段と、
搬送される用紙の位置を検出し、実測ハイレベル値と実測ローレベル値からなるセンサレベルを出力する検出手段と、
前記検出手段が汚れていない状態で出力される標準ハイレベル値と標準ローレベル値である標準のセンサレベルおよび前記検出手段により出力されるセンサレベルがハイレベル値かローレベル値かを切り分ける第一の閾値および前記第一の閾値よりも大きく前記標準ハイレベル値よりも小さい第二の閾値とを記憶した記憶手段と、
前記センサレベルに対して前記第一の閾値および前記第二の閾値を設定する設定手段と、
前記実測ハイレベル値が前記第二の閾値を下回るか否かを判断する判断手段と、
前記実測ハイレベル値が第二の閾値を下回るときに警報を行う警報手段と、
を有することを特徴とするプリンタ。
【請求項２】
用紙を搬送し、前記用紙に所定の情報を印字する印字手段と、
搬送される用紙の位置を検出し、実測ハイレベル値と実測ローレベル値からなるセンサレベルを出力する検出手段と、
前記検出手段が汚れていない状態で出力される標準ハイレベル値と標準ローレベル値である標準のセンサレベルおよび前記検出手段により出力されるセンサレベルがハイレベル値かローレベル値かを切り分ける第一の閾値および前記標準ローレベル値よりも小さい第二の閾値とを記憶した記憶手段と、
前記センサレベルに対して前記第一の閾値および前記第二の閾値を設定する設定手段と、
前記実測ローレベル値が前記第二の閾値を下回るか否かを判断する判断手段と、
前記実測ローレベル値が第二の閾値を下回るときに警報を行う警報手段と、
を有することを特徴とするプリンタ。
【請求項３】
前記標準ハイレベル値と前記標準ローレベル値、前記第一の閾値および前記第二の閾値は用紙の種類毎に記憶されていることを特徴とする請求項１または２に記載のプリンタ。
【請求項４】
用紙を搬送し、前記用紙に所定の情報を印字する印字手段と、
搬送される用紙の位置を検出し、実測ハイレベル値と実測ローレベル値からなるセンサレベルを出力する検出手段と、
前記検出手段が汚れていない状態で出力される標準ハイレベル値と標準ローレベル値である標準のセンサレベルおよび前記検出手段により出力されるセンサレベルがハイレベル値かローレベル値かを切り分ける第一の閾値および標準ローレベル値よりも小さい第二の閾値および第一の閾値よりも大きく前記標準ハイレベル値よりも小さい第三の閾値とを記憶した記憶手段と、
前記実測ローレベル値が第二の閾値を下回るか否かおよび前記実測ハイレベル値が第三の閾値を下回るか否かを判断する判断手段と、
前記実測ローレベル値が第二の閾値を下回り、かつ前記実測ハイレベル値が前記第三の閾値を下回るときに警報を行う警報手段を有することを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサにより用紙の位置を検出し、用紙に所定の情報を印字するプリンタに関する。
【背景技術】
【０００２】
長尺状の用紙をロール状に巻回したものを装填し、接続されたホストコンピュータからコマンドを含む印字データを受信してサーマルヘッド等の印字手段により用紙に印字データを印字するプリンタが知られている。このようなプリンタは、用紙に対する印字位置を正確に検出するためにセンサが設けられている。一般的にセンサは、用紙の一面側に発光素子と受光素子を備え、用紙の長手方向に一定間隔で印刷された複数の黒色の矩形マークに光を出射してその反射光の受光量によって用紙の位置を検出する反射型センサと、長尺状の台紙に間隔を空けて一定間隔で長手方向に仮着されたラベルからなる用紙の表裏面側に対向する位置に発光素子と受光素子を備え、連続紙を介して透過された受光量の差異によって台紙位置かラベル位置かを検出する透過型センサがある。
【０００３】
このようなセンサを備えるプリンタにおいて、センサは用紙の下面側に配置されるため埃や紙粉がセンサ上に溜まり、発光素子または受光素子における出射または受光の量が減少することでセンサによる誤検出の原因となっていた。
【０００４】
埃や紙粉が原因によるセンサの誤検出を防止するためにセンサ表面を自動で清掃するクリーニング部材を備えるプリンタが知られている（例えば特許文献１）。
【０００５】
【特許文献１】特開２０００−３４３７８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１においてはクリーニング部材としての構造が必要となるためコスト高となってしまうという問題があった。
本発明は斯かる問題点に鑑みてなされたものであり、その目的とするところは、センサに埃や紙粉が付着してもセンサエラーとなる前にセンサ清掃を促す警告表示を行うことができるプリンタを提供する点にある。
【課題を解決するための手段】
【０００７】
本発明におけるプリンタは、用紙を搬送し、前記用紙に所定の情報を印字する印字手段と、搬送される用紙の位置を検出し、実測ハイレベル値と実測ローレベル値からなるセンサレベルを出力する検出手段と、前記検出手段が汚れていない状態で出力される標準ハイレベル値と標準ローレベル値である標準のセンサレベルおよび前記検出手段により出力されるセンサレベルがハイレベル値かローレベル値かを切り分ける第一の閾値および前記第一の閾値よりも大きく前記標準ハイレベル値よりも小さい第二の閾値とを記憶した記憶手段と、前記センサレベルに対して前記第一の閾値および前記第二の閾値を設定する設定手段と、前記実測ハイレベル値が前記第二の閾値を下回るか否かを判断する判断手段と、前記実測ハイレベル値が第二の閾値を下回るときに警報を行う警報手段と、を有することを特徴とする。
また、用紙を搬送し、前記用紙に所定の情報を印字する印字手段と、搬送される用紙の位置を検出し、実測ハイレベル値と実測ローレベル値からなるセンサレベルを出力する検出手段と、前記検出手段が汚れていない状態で出力される標準ハイレベル値と標準ローレベル値である標準のセンサレベルおよび前記検出手段により出力されるセンサレベルがハイレベル値かローレベル値かを切り分ける第一の閾値および前記標準ローレベル値よりも小さい第二の閾値とを記憶した記憶手段と、前記センサレベルに対して前記第一の閾値および前記第二の閾値を設定する設定手段と、前記実測ローレベル値が前記第二の閾値を下回るか否かを判断する判断手段と、前記実測ローレベル値が第二の閾値を下回るときに警報を行う警報手段と、を有することを特徴とする。
また、前記標準ハイレベル値と標準ローレベル値、第一の閾値および第二の閾値は用紙の種類毎に記憶されていることを特徴とする。
また、用紙を搬送し、前記用紙に所定の情報を印字する印字手段と、搬送される用紙の位置を検出し、実測ハイレベル値と実測ローレベル値からなるセンサレベルを出力する検出手段と、前記検出手段が汚れていない状態で出力される標準ハイレベル値と標準ローレベル値である標準のセンサレベルおよび前記検出手段により出力されるセンサレベルがハイレベル値かローレベル値かを切り分ける第一の閾値および標準ローレベル値よりも小さい第二の閾値および第一の閾値よりも大きく前記標準ハイレベル値よりも小さい第三の閾値とを記憶した記憶手段と、前記実測ローレベル値が第二の閾値を下回るか否かおよび前記実測ハイレベル値が第三の閾値を下回るか否かを判断する判断手段と、前記実測ローレベル値が第二の閾値を下回り、かつ前記実測ハイレベル値が前記第三の閾値を下回るときに警報を行う警報手段を有することを特徴とする。
【発明の効果】
【０００８】
本発明のプリンタは、検出手段であるセンサから出力されるセンサレベルに対して閾値を設け、判断手段によってセンサレベルの低下を検出し、警報手段で警報することによって、センサ汚れなどによるエラーを未然に防ぐために清掃を促すことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１０】
図１は、本発明に係るプリンタの構成を示す概略側面図であり、図２はロール紙の斜視図で、図３はプリンタの制御ブロック図である。
【００１１】
本実施の形態のプリンタ１は、図１に示すように主として供給部２と、センサ３と、印字部４を有している。供給部２は、ロール紙６０を回転可能に保持する図示しない供給軸と、この供給軸に装填したロール紙６０の側面をガイドする図示しない側面ガイドを有している。また、図２に示すようにロール紙６０は、長尺状の連続紙６１をロール状に巻回したものであって、連続紙６１は表面に剥離剤が塗工された台紙６２と、この台紙６２に仮着された複数のラベル６３から構成されている。
【００１２】
センサ３は、光透過型センサであり、ロール紙６０から引き出された連続紙６１に向けて光を出射する発光部３ａと、発光部３ａに対向する位置に設けられ、発光部３ａから出射された光を連続紙６１を透して受光する受光部３ｂから構成されている。また、連続紙６１に図示しない識別マークを設け、この識別マークを検出する光反射型のセンサであっても良い
【００１３】
印字部４は、連続紙６１に設けられた感熱発色層に熱を加えて印字する発熱素子を有するサーマルヘッド１２と、サーマルヘッド１２に対向配置され、図示しないモータに接続して回転駆動することにより連続紙６１を供給部２が位置する上流側から印字部側の下流側に向かって搬送するプラテンローラ１３を有している。尚、プリンタ１の構成としてインクリボンを供給する供給軸と使用済みインクリボンを巻き取る巻取軸を備えるリボンユニットを更に備えるように構成しても良い。尚、インクリボンユニットを使用する場合は、感熱発色層のない連続紙を用いる。また、図示しないが操作スイッチ群からなり、各種設定情報や印字データを入力可能な入力部６と、この入力部６で入力した情報を表示させる表示部７を備えている（図３参照）。
【００１４】
図３はプリンタの制御ブロック図であり、プリンタ１の制御部３０は、所定の制御プログラムを記憶するＲＯＭ３１と、ＲＯＭ３１に記憶されている制御プログラムに従って動作し、各部を制御するＣＰＵ３２と、ＣＰＵ３２が動作する上で必要となる各種データを記憶するＲＡＭ３３と、ステッピングモータにパルス信号を供給し、プラテンローラ１３による連続紙６１の搬送を制御する搬送制御部３４と、ＣＰＵ３２から供給される印字すべき文字、図形などの印字データに対応する制御信号を生成してサーマルヘッド１２に供給し、印字動作を行わせる印字制御部３５と、ＣＰＵ３２の制御下においてセンサ３の発光部３ａを制御し、連続紙６１に向かって光を出射させるとともに、受光部３ｂから出力される電気信号を受け取り、デジタルのデータに変換してＣＰＵ３２に供給する検出部３６と、現在の日時を計時するカレンダＩＣ３８と、後述するセンサレベル情報やプリンタ１の各種設定情報などを記憶し、電源を切っても情報を記憶する不揮発性記憶部としてのフラッシュＲＯＭ３９と、入力部６および表示部７を接続するインタフェース４０と、ホストコンピュータなどの外部機器と接続し、通信を行う外部インタフェース４１と、を有している。
これら各部は、データバス４２を介してＣＰＵ３２に接続され、ＣＰＵ３２の管理下において外部インタフェース４１から受信した印字データに従ってサーマルヘッド１２により連続紙６１に印字を行う。
【００１５】
図４はフラッシュＲＯＭに記憶されたセンサレベル情報の一例であって同図に示すように用紙種Ａにおいて対応する電圧の標準ハイレベル値４．５Ｖおよび標準ローレベル値２．５Ｖ、第一の閾値３．５Ｖ、第二の閾値３．８Ｖを記憶している。センサ３における連続紙６１の検出において連続紙６１のうちラベル６３が仮着された位置を検出する場合は、発光部３ａから出射された光が台紙６２とラベル６３の二つの基材を透して受光部３ｂで受光し、光が減衰するため標準ローレベル値として標準ハイレベル値よりも低い２．５Ｖを記憶している。また、連続紙６１の台紙６２位置を検出する場合は、発光部３ａから出射された光が台紙６２の一つの基材を透して受光部３ｂで受光し、光の減衰量が少ないため標準ハイレベル値として標準ローレベル値よりも高い４．５Ｖを記憶している。これら標準ローレベル値と標準ハイレベル値は、センサ３が汚れて（埃などが付着して）いない状態で出力される出力値であり、実験データなどから導き出された最適な値である。また、
標準ローレベル値と標準ハイレベル値の真ん中の値である３．５Ｖを第一の閾値として予め記憶している。
【００１６】
実際に連続紙６１を搬送したときに得られる実測電圧値が第一の閾値を超える電圧であるとハイレベル（台紙位置）であると判断し、第一の閾値を下回る実測電圧値が検出されるとローレベル（ラベル位置）と判断している。また、第一の閾値と標準ハイレベル値の間に第二の閾値として３．８Ｖを記憶しており、この第二の閾値をセンサ清掃の有無の判断基準としている。また、連続紙６１の透過率はラベル６３の厚みや材質等によって変わるため用紙種別毎に電圧の標準ハイレベル値および標準ローレベル値、第一の閾値、第二の閾値を記憶している。
【００１７】
図５はセンサの設定およびセンサの清掃メッセージを表示させるまでの制御動作を示すフローチャート図で、図６はセンサの検出レベルを示す図である。
まず、プリンタ１の表示部７に表示された用紙種の情報から１つを選択し、入力部６から「用紙種Ａ」と入力し（ステップＳ１）、用紙種Ａのロール紙６０をプリンタ１の供給部２にセットする。入力された「用紙種Ａ」との情報からフラッシュＲＯＭ３９に記憶されたセンサレベル情報から電圧の標準ハイレベル値４．５Ｖおよび標準ローレベル値２．５Ｖ、第一の閾値３．５Ｖ、第二の閾値３．８Ｖを読み出し（ステップＳ２）、第一の閾値３．５Ｖ、第二の閾値３．８Ｖを設定する（ステップＳ３）。
【００１８】
図６（ａ）は、センサの清掃が必要ない（センサに埃などが付着していない）場合におけるセンサレベル波形を示しており、同図に示すように台紙６２の位置で実測ハイレベル値Ｈａ、Ｈｂ、Ｈｃとしてそれぞれ４．５Ｖを出力し、ラベル６３の位置では実測ローレベル値Ｌａ、Ｌｂ、Ｌｃとして２．５Ｖを検出している。この検出された複数の実測ハイレベル値であるＨａ、Ｈｂ、ＨｃをＲＡＭ３３に記憶し（ステップＳ４）、この実測ハイレベル値の平均値（Ｈａ＋Ｈｂ＋Ｈｃ／３＝４．５Ｖ）を算出する（ステップＳ５）。この平均値が第二の閾値を超える値か否かを判断し（ステップＳ６）、図６（ａ）の例においては実測ハイレベル値の平均値が４．５Ｖ、第二の閾値が３．８Ｖであるので、平均値が第二の閾値を超える値であると判断し、ステップＳ４に戻り、上述した動作を繰り返す。
【００１９】
図６（ｂ）は、センサの清掃が必要な（センサに埃などが付着している）場合におけるセンサレベル波形を示しており、同図に示すように台紙位置で実測ハイレベル値Ｈｄ、Ｈｅ、Ｈｆとしてそれぞれ３．６Ｖを検出し、ラベル位置では実測ローレベル値Ｌｄ、Ｌｅ、Ｌｆとして２．０Ｖを検出している。図６（ａ）に比べて図６（ｂ）の電圧値（実測ハイレベル値および実測ローレベル値）が低いのは、連続紙６１の紙粉やほこり等がセンサの発光部３ｂまたは受光部３ａに付着することで光の発光量や受光量が減少するために起こるものである。この検出された複数の実測ハイレベル値であるＨｄ、Ｈｅ、ＨｆをＲＡＭ３３に記憶し（ステップＳ４）、この実測ハイレベル値の平均値（Ｈｄ＋Ｈｅ＋Ｈｆ／３＝３．６Ｖ）を算出する（ステップＳ５）。この平均値が第二の閾値を超える値か否かを判断し（ステップＳ６）、図６（ｂ）の例においてはハイレベル値の平均値が３．６Ｖ、第二の閾値が３．８Ｖであるので、平均値が第二の閾値を下回ると判断し、表示部７に「センサを清掃してください」とのメッセージを表示させる（ステップＳ７）。尚、図６（ｂ）において実測ハイレベル値が３．６Ｖで第一の閾値が３．５Ｖであり、実測ハイレベル値が第一の閾値を越える値であるため、この状態でエラーとしてプリンタの動作を停止させるものではなく、プリンタ１の印字動作は続行可能な状態で表示部７に清掃を促すメッセージを表示するものである。
【００２０】
本実施の形態において第二の閾値を第一の閾値と標準ハイレベル値の間に設けたが、これに限るものではなく標準ローレベル値と０Ｖの間に第二の閾値を設け、この第二の閾値を実測ローレベル値が下回ったときに表示部７に清掃メッセージを表示させるようにしても良い。図７は第二の実施の形態におけるセンサの検出レベルを示す図であって、上述した実施の形態と同様の用紙種Ａを使用した場合の例であって標準ハイレベル値が４．５Ｖ、標準ローレベル値が２．５Ｖ、第一の閾値が３．５Ｖ、第二の閾値が２．１Ｖを設定している。プリンタ１の長期間の使用により連続紙６１の紙粉や埃がセンサ３に付着し、実測ハイレベル値Ｈｉ、Ｈｊ、Ｈｋが３．６Ｖ、実測ローレベル値Ｌｉ、Ｌｊ、Ｌｋが２．０Ｖを検出すると、実測ローレベル値の平均値（Ｌｉ＋Ｌｊ＋Ｌｋ／３＝２．０Ｖ）が第二の閾値（２．１Ｖ）を下回るので表示部７に清掃を促すメッセージを表示する。尚、図７において実測ハイレベル値が３．６Ｖで第一の閾値が３．５Ｖであり、実測ハイレベル値が第一の閾値を越える値であるため、図６（ｂ）の場合と同様に、この状態でエラーとしてプリンタの動作を停止させるものではなく、プリンタ１の印字動作は続行可能な状態で表示部７に清掃を促すメッセージを表示するものである。
【００２１】
また、標準ローレベル値と０Ｖの間に第二の閾値を設けると共に、標準ハイレベル値と第一の閾値の間に第三の閾値を設け、実測ローレベル値が第二の閾値を下回り、かつ、実測ハイレベル値が第三の閾値を下回ったときに表示部７に清掃メッセージを表示させるようにしても良い。図８は第三の実施の形態におけるセンサの検出レベルを示す図であって、上述した実施の形態と同様の用紙種Ａを使用した場合の例であって標準ハイレベル値が４．５Ｖ、標準ローレベル値が２．５Ｖ、第一の閾値が３．５Ｖ、第二の閾値が２．１Ｖ、第三の閾値を３．８Ｖとして設定している。
【００２２】
連続紙６１の紙粉や埃がセンサ３に付着し、実測ハイレベル値Ｈｌ、Ｈｍ、Ｈｎが３．６Ｖ、実測ローレベル値Ｌｌ、Ｌｍ、Ｌｎが２．０Ｖを検出すると、実測ハイレベル値の平均値（Ｌｌ＋Ｌｍ＋Ｌｎ／３＝３．６Ｖ）が第三の閾値（３．８Ｖ）を下回り、かつ実測ローレベル値の平均値（Ｌｌ＋Ｌｍ＋Ｌｎ／３＝２．０Ｖ）が第二の閾値（２．１）を下回るので表示部７に清掃を促すメッセージを表示する。
【００２３】
尚、センサレベル情報を予め記憶させた例で説明したが、これに限るものではなく、例えば、連続紙のテスト搬送により得られるセンサの出力値（実測ハイレベル値および実測ローレベル値）より第一の閾値等を設定するようにしても良い。
【図面の簡単な説明】
【００２４】
【図１】本発明に係るプリンタの構成を示す概略側面図。
【図２】ロール紙の斜視図。
【図３】プリンタの制御ブロック図。
【図４】フラッシュＲＯＭに記憶されたセンサレベル情報を示す図。
【図５】センサの清掃メッセージを表示させるまでの制御動作を示すフローチャート図。
【図６】センサの検出レベルを示す図。
【図７】第二の実施の形態におけるセンサの検出レベルを示す図。
【図８】第三の実施の形態におけるセンサの検出レベルを示す図。
【符号の説明】
【００２５】
１  プリンタ
２  供給部
３  センサ
３ａ  発光部
３ｂ  受光部
４  印字部
６  入力部
７  表示部
１２  サーマルヘッド
１３  プラテンローラ
３０  制御部
３１  ＲＯＭ
３２  ＣＰＵ
３３  ＲＡＭ
３４  搬送制御部
３５  印字制御部
３６  検出部
３８  カレンダＩＣ
３９  フラッシュＲＯＭ
４０  インタフェース
４１  外部インタフェース
４２  データバス
６０  ロール紙
６１  連続紙
６２  台紙
６３  ラベル
【図１】
0005030288.tif 000002
【図２】
0005030288.tif 000003
【図３】
0005030288.tif 000004
【図４】
0005030288.tif 000005
【図５】
0005030288.tif 000006
【図６】
0005030288.tif 000007
【図７】
0005030288.tif 000008
【図８】
0005030288.tif 000009