(57)【要約】【課題】光学センサーを自動的かつ短時間で調整可能なプリンターおよびセンサーレベル調整方法を提供すること。【解決手段】受光素子の負荷抵抗Ｒ２を抵抗値（Ｒ２８０）に設定し、発光素子の発光量を漸次増加させて、受光素子の出力電圧と発光素子用設定電圧値と比較し、発光素子の最適発光量を決定する。発光素子の発光量を最適発光量に設定し、受光素子の負荷抵抗を漸次増加させて、受光素子の出力電圧と受光素子用設定電圧値と比較し、受光素子の先的負荷抵抗を決定する。【選択図】図１５
2015193433.tif 000002
【特許請求の範囲】
【請求項１】
印字用紙を検出するための発光素子および受光素子で構成される光学センサーと、
前記印字用紙に印字を行う印字部と、
前記光学センサーのレベルを調整するセンサーレベル調整部と、を有するプリンターであって、
前記センサーレベル調整部は、
前記受光素子に対して予め設定された負荷抵抗を設定する手段と、
前記発光素子に対して最も小さい発光量を設定する手段と、
前記発光素子の前記発光量に対する前記受光素子の出力電圧と発光素子用設定電圧値とを比較し、前記出力電圧が前記発光素子用設定電圧値より小さくなるよう前記発光素子の発光量を漸次増加させる手段と、
前記出力電圧が前記発光素子用設定電圧値より小さくなった際の発光量を、前記発光素子の最適発光量と決定し、前記予め設定された負荷抵抗を、最も小さい負荷抵抗に設定する手段と、
前記発光素子の前記最適発光量に対する前記受光素子の出力電圧と受光素子用設定電圧値とを比較し、前記出力電圧が前記受光素子用設定電圧値より小さくなるよう前記受光素子の負荷抵抗を漸次増加させる手段と、
前記出力電圧が前記受光素子用設定電圧値より小さくなった際の負荷抵抗を、前記受光素子の最適負荷抵抗と決定する手段とを備えるプリンター。
【請求項２】
前記センサーレベル調整部は、前記最適負荷抵抗を変更する負荷抵抗補正手段を備える請求項１記載のプリンター。
【請求項３】
前記予め設定された負荷抵抗は、可変抵抗部の抵抗値設定範囲の中央値より大きな抵抗値を有する請求項１又は２記載のプリンター。
【請求項４】
前記光学センサーが、透過型センサーおよび反射型センサーの少なくも一つを備える請求項１又は２記載のプリンター。
【請求項５】
前記光学センサーが、透過型センサーおよび反射型センサーの両方を備え、前記透過型センサー及び前記反射型センサーが前記印字用紙の幅方向の同一線上に配置されている請求項１に記載のプリンター。
【請求項６】
前記受光素子用設定電圧値が前記発光素子用設定電圧値よりも大きい請求項１から４の何れか１項に記載のプリンター。
【請求項７】
前記透過型センサーおよび前記反射型センサーが、前記センサーレベル調整部により同時に前記最適発光量と前記最適負荷抵抗とが設定される請求項４に記載のプリンター。
【請求項８】
発光素子および受光素子を有する光学センサーを備え、この光学センサーにより印字用紙の位置を検出して印字を行うプリンターのセンサーレベル調整方法であって、
前記受光素子に対して予め設定された負荷抵抗を設定する工程と、
前記発光素子に対して最も小さい発光量を設定する工程と、
前記発光素子の前記発光量に対する前記受光素子の出力電圧と発光素子用設定電圧値とを比較し、前記出力電圧が前記発光素子用設定電圧値より小さくなるよう前記発光素子の発光量を漸次増加させる工程と、
前記出力電圧が前記発光素子用設定電圧値より小さくなった際の発光量を、前記発光素子の最適発光量と決定し、前記予め設定された負荷抵抗を、最も小さい負荷抵抗に設定する工程と、
前記発光素子の前記最適発光量に対する前記受光素子の出力電圧と受光素子用設定電圧値とを比較し、前記出力電圧が前記受光素子用設定電圧値より小さくなるよう前記受光素子の負荷抵抗を漸次増加させる工程と、
前記出力電圧が前記受光素子用設定電圧値より小さくなった際の負荷抵抗を、前記受光素子の最適負荷抵抗と決定する工程と、を有する手段とを備えるプリンターのセンサーレベル調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンター及びセンサーレベル調整方法にかかるもので、特に、プリンターに装備されている印字用紙の相対的位置を検出する光学センサーのセンサーレベルの調整に関する技術である。
【背景技術】
【０００２】
従来から、ラベル連続体その他の印字用紙を各種のプリンターに装填して移送および印字するにあたって、印字部に対する印字用紙の相対的位置を検出するために、反射型や透過型の光学センサーが用いられている。
【０００３】
しかして光学センサーは、発光素子および受光素子を有し、同一種類のものであっても、製造上その特性に多少のバラツキがあるために、あらかじめ設定された電圧ないしは電流を当該光学センサーの発光素子および受光素子にそれぞれ印加しても、精密な同一の出力レベル（感度）を得ることができないという問題がある。
【０００４】
また、印字用紙の種類や紙質、さらには、印字用紙にあらかじめ印刷されている検出用マークの色などが異なる場合には、同一種類の光学センサーであっても、その出力レベルが異なるという問題がある。
【０００５】
したがって、従来は、光学センサーに印加する電流量を調整可能な回路（可変抵抗など）をプリンター本体に設けておき、工場出荷時あるいはメンテナンス時に、これを手動で調整することにより、光学センサーからの出力レベルのバラツキを補正することが行われている。
【０００６】
しかしながら、このような手動による調整作業は、熟練と経験を有するとともに、時間および手間がかかるという問題がある。
【０００７】
工場出荷後にプリンターに使用される印字用紙の種類が異なる場合、あるいは使用環境が極端に異なる場合には、その使用者において光学センサーを再度調整することが必要になるという問題がある。
【０００８】
さらに、反射型および透過型の光学センサーをともに備えているプリンターにおいては、それぞれの光学センサーをそれぞれ調整する必要があり、調整作業にさらに時間がかかるという問題がある。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００３−３４１１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は以上のような諸問題にかんがみなされたもので、特性にバラツキがある光学センサーの出力レベルを短時間で簡単に調整することができるプリンターおよびセンサーレベル調整方法を提供することを課題とする。
【００１１】
また本発明は、印字用紙の種類や紙質、検出用マークの色などに応じてセンサーレベルを、手動によらず、簡単に調整可能なプリンターおよびセンサーレベル調整方法を提供することを課題とする。
【００１２】
また本発明は、使用する印字用紙や使用環境に応じて光学センサーの出力レベルを自動的に調整可能なプリンターおよびセンサーレベル調整方法を提供することを課題とする。
【００１３】
また本発明は、光学センサーとして反射型および透過型のものなど複数個の光学センサーを用いているプリンターであっても、短時間で調整可能なプリンターおよびセンサーレベル調整方法を提供することを課題とする。
【課題を解決するための手段】
【００１４】
本発明は、印字用紙を検出するための発光素子および受光素子で構成される光学センサーと、前記印字用紙に印字を行う印字部と、前記光学センサーのレベルを調整するセンサーレベル調整部と、を有するプリンターであって、前記センサーレベル調整部は、前記受光素子に対して予め設定された負荷抵抗を設定する手段と、前記発光素子に対して最も小さい発光量を設定する手段と、前記発光素子の前記発光量に対する前記受光素子の出力電圧と発光素子用設定電圧値とを比較し、前記出力電圧が前記発光素子用設定電圧値より小さくなるよう前記発光素子の発光量を漸次増加させる手段と、前記出力電圧が前記発光素子用設定電圧値より小さくなった際の発光量を、前記発光素子の最適発光量と決定し、前記予め設定された負荷抵抗を、最も小さい負荷抵抗に設定する手段と、前記発光素子の前記最適発光量に対する前記受光素子の出力電圧と受光素子用設定電圧値とを比較し、前記出力電圧が前記受光素子用設定電圧値より小さくなるよう前記受光素子の負荷抵抗を漸次増加させる手段と、前記出力電圧が前記受光素子用設定電圧値より小さくなった際の負荷抵抗を、前記受光素子の最適負荷抵抗と決定する手段とを備える。
【００１５】
前記センサーレベル調整部は、前記最適負荷抵抗を変更する負荷抵抗補正手段を備えることが好ましい。
【００１６】
前記予め設定された負荷抵抗は、可変抵抗部の抵抗値設定範囲の中央値より大きな抵抗値を有することが好ましい。
【００１７】
前記光学センサーが、透過型センサーおよび反射型センサーの少なくも一つを備えることが好ましい。
【００１８】
前記光学センサーが、透過型センサーおよび反射型センサーの両方を備え、前記透過型センサー及び前記反射型センサーが前記印字用紙の幅方向の同一線上に配置されていることが好まし。
【００１９】
前記受光素子用設定電圧値が前記発光素子用設定電圧値よりも大きいことが好ましい。
【００２０】
前記透過型センサーおよび前記反射型センサーが、前記センサーレベル調整部により同時に前記最適発光量と前記最適負荷抵抗とが設定されることが好ましい。
【００２１】
別の発明は、発光素子および受光素子を有する光学センサーを備え、この光学センサーにより印字用紙の位置を検出して印字を行うプリンターのセンサーレベル調整方法であって、前記受光素子に対して予め設定された負荷抵抗を設定する工程と、前記発光素子に対して最も小さい発光量を設定する工程と、前記発光素子の前記発光量に対する前記受光素子の出力電圧と発光素子用設定電圧値とを比較し、前記出力電圧が前記発光素子用設定電圧値より小さくなるよう前記発光素子の発光量を漸次増加させる工程と、前記出力電圧が前記発光素子用設定電圧値より小さくなった際の発光量を、前記発光素子の最適発光量と決定し、前記予め設定された負荷抵抗を、最も小さい負荷抵抗に設定する工程と、前記発光素子の前記最適発光量に対する前記受光素子の出力電圧と受光素子用設定電圧値とを比較し、前記出力電圧が前記受光素子用設定電圧値より小さくなるよう前記受光素子の負荷抵抗を漸次増加させる工程と、前記出力電圧が前記受光素子用設定電圧値より小さくなった際の負荷抵抗を、前記受光素子の最適負荷抵抗と決定する工程と、を有する手段とを備える。
【発明の効果】
【００２２】
本発明によれば、発光素子の発光量および受光素子の受光感度（負荷抵抗）を、短い時間で、かつ光学センサーに流れる電流をできる限り少なくできる。
【００２３】
手動による可変抵抗などの調整作業も不要として、自動的なレベル調整操作を実現可能である。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施の形態に係るプリンターの外観の全体斜視図である。
【図２】図１のプリンターの内部を示した斜視図である。
【図３】（Ａ）は、図２の印字部の閉止状態時の印字部を正面から見た拡大斜視図、（Ｂ）は、図２の印字部の開放状態時の印字部を正面から見た拡大斜視図である。
【図４】図２の印字部を背面側から見た斜視図である。
【図５】同、連続紙Ｐの平面図である。
【図６】同、図５のＩＩＩ−ＩＩＩ線断面図である。
【図７】支持部を背面側から見た斜視図である。
【図８】（Ａ）は閉状態にあるセンサーユニットの長手方向に沿った側面図、（Ｂ）は開状態にあるセンサーユニットの長手方向に沿った側面図である。
【図９】センサーユニットの長手方向に沿った要部断面図である。
【図１０】用紙位置を検出する原理を説明する説明図である。
【図１１】連続紙が移送されている際に各光学センサーが出力する出力電圧の電圧変化の様子を示した図である。
【図１２】プリンターの制御部の構成を示すブロック図である。
【図１３】同、センサーレベル調整部の概略ブロック図である。
【図１４】光学センサーの駆動回路及びセンサーレベル調整部の構成部を示した構成図である。
【図１５】センサーレベル調整方法の手順を示すフローチャート図である。
【図１６】センサーのフォトトランジスタのコレクタ・エミッタ間電圧と光電流との関係を示した特性図である。
【図１７】センサーのフォトトランジスタのコレクタ・エミッタ間電圧と光電流との関係を示した特性図である。
【発明を実施するための形態】
【００２５】
以下、本発明の一例としての実施の形態について、図面に基づいて詳細に説明する。なお、実施の形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２６】
また、実施の形態において、連続紙（印字媒体）を印字のために搬送する方向、具体的には、連続紙をプリンターの用紙供給部からサーマルヘッド部に送る方向を印字方向といい、特に説明がない場合、搬送方向上流とは印字方向において上流側のことをいい、搬送方向下流とは印字方向において下流側のことをいう。
【００２７】
図１は、本実施の形態に係るプリンターの外観を示す全体斜視図である。本実施の形態のプリンター１は、例えば、連続紙（印字媒体）の台紙に仮着されたラベルに、文字、記号、図形またはバーコード等のような情報を印字するラベル印字機能を備えている。
【００２８】
プリンター１の正面のフロントカバー２には、操作パネル３と、電源スイッチ４と、発行口（媒体排出口）５とが設けられている。操作パネル３には、印字操作に必要なメッセージ等を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）と、プリンター１の動作を操作する複数のキー（ラインキー、フィードキー、ファンクションキー、方向指示キーおよびキャンセルキー等）と、プリンター１の操作状態を示す複数のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）とが配置されている。また、プリンター１の一方の側面には、オープンカバー６が２箇所のヒンジ７により上下方向に開閉自在に装着されている。さらに、プリンター１の背面は、バックカバー８で覆われている。
【００２９】
次に、プリンター１の内部構造に概略について、図２を参照して説明する。図２はプリンター１の内部を示す斜視図である。なお、以下の説明ではプリンター１の正面側（フロントカバー側）を前方（搬送方向下流側）といい、背面側（バックカバー側）を後方（搬送方向上流側）という。
【００３０】
プリンター１の内部の後方には、用紙供給部（媒体供給部）１０が配置されており、その前方には、印字部１１が配置されている。また、印字部１１の上方には、インクリボン部１２が配置されている。
【００３１】
プリンター１の内部の後方に配置された用紙供給部１０は、連続紙Ｐを前方の印字部１１に供給する構成部であり、支持軸１０ａと、その一端に配置されたロールガイド１０ｂとを備えている。支持軸１０ａは、ロール状に巻き取られた連続紙Ｐを回転自在支持する構成部である。また、ロールガイド１０ｂは、ロール状の連続紙Ｐを固定する構成部であり、連続紙Ｐの幅に応じて位置を変えられるように、支持軸１０ａの軸方向に沿って移動自在に設置されている。
【００３２】
用紙供給部１０の前方に配置された印字部１１は、連続紙Ｐのラベル等に印字を行う構成部であり、印字ヘッド部１３と、その下方に配置された支持部１４と、支持部１４の後方に配置されたダンパ部１５とを備えている。
【００３３】
印字ヘッド部１３は、支持部１４に対して開閉自在の状態でプリンター１の内部に設置されている。そして、印字ヘッド部１３が支持部１４に対して閉止状態にある時、印字ヘッド部１３と支持部１４との間に通紙ルート（媒体搬送路）が形成される。この通紙ルートは、プリンター１の正面のフロントカバー２に設けられた発行口（図１参照）に連通している。
【００３４】
印字ヘッド部１３の下方に配置された支持部１４には、印字ヘッド部１３の閉止状態を維持するヘッドロックレバー１６が設置されている。このヘッドロックレバー１６を手動で後方に倒すと、印字ヘッド部１３の閉止状態が解除される。印字ヘッド部１３の前方部分が持ち上がるため、印字ヘッド部１３が開放状態となる。すなわち、印字ヘッド部１３が支持部１４に対して離間する方向へ移動する。
【００３５】
支持部１４の後方に配置されたダンパ部１５は、連続紙Ｐにテンションを付与して正確なラベル印字を行う構成部であり、アウターダンパ部１５ａとインナーダンパ部１５ｂとを備えている。アウターダンパ部１５ａおよびインナーダンパ部１５ｂは、印字ヘッド部１３が閉止状態にある時、それぞれ連続紙Ｐにテンションを付与可能なように、搖動自在に設置されている。
【００３６】
印字部１１の上方に配置されたインクリボン部１２は、印字用インクが塗布されたインクリボンＲＢの供給および巻き取を行う構成部であり、リボン供給部１２ａと、その斜め前方に配置されたリボン巻き取り部１２ｂとを備えている。リボン供給部１２ａは、ロール状に巻き取られたインクリボンＲＢを回転自在に支持する構成部であり、リボン巻き取り部１２ｂは、印字済みのインクリボンＲＢを巻き取り回収する構成部である。
【００３７】
インクリボンＲＢをインクリボン部１２に装着する際は、印字ヘッド部１３を支持部１４に対して開放状態にした後、リボン供給部１２ａから引き出したインクリボンＲＢを印字ヘッド部１３とラベル押さえ（図示せず）との間に通し、インクリボンＲＢの先端部分をボン巻き取り部１２ｂで巻き取る。
【００３８】
印字工程時には、リボン供給部１２ａから繰り出されたインクリボンＲＢと、用紙供給部１０から繰り出された連続紙Ｐとが印字ヘッド部１３と支持部１４との間に搬送される。そして、連続紙Ｐのラベル等に印字処理がなされた後、連続紙Ｐは、フロントカバー２の発行口５から外部に排出され、印字済みのインクリボンＲＢは、リボン巻き取り部１２ｂに回収される。
【００３９】
次に、上記した印字部１１の構成について図３および図４を参照して説明する。図３および図４に示すように、印字部１１の印字ヘッド部１３は、その前方部分が後方の回転軸Ｓ１を支点として上下方向に回動（すなわち、開閉）自在の状態でヘッド支持板１７に指示されている。
【００４０】
図３（Ｂ）に示すように、印字ヘッド部１３の下面（通紙ルートに対向する面）には、サーマルヘッド部１８がその印字面を通紙ルートに向けた状態で設置されている。サーマルヘッド部１８は、その印字面に配置された印字ライン１８Ｌにより連続紙Ｐのラベル等に印字を行う手段である。図示は省略するが、サーマルヘッド部１８の印字ライン１８Ｌには、通電により発熱する複数の発熱抵抗体（発熱素子）が連続紙Ｐの幅方向（連続紙Ｐの搬送方向に対して直交する方向）に沿って配置されている。
【００４１】
印字ヘッド部１３の前方側の下面には、サーマルヘッド部１８を挟むように一対の凹状爪部１９が設けられており、凹状爪部１９のそれぞれの後方には、印字ヘッド部１３の両側面から外方に突出するピン２０が設けられている。印字ヘッド部１３は、回転軸Ｓ１に装着されたトーションバネ２１（図４）により開放方向に付勢されている。一方、印字ヘッド部１３の下部のピン２０に支持部１４のロック爪部２２が係止されることにより閉止状態が維持される。ロック爪部２２は、ヘッドロックレバー１６を後方に倒した時、それに連動して移動し、ピン２０から外れるようになっている。そして、ロック爪部２２がピン２０から外れると、トーションバネ２１の付勢力により印字ヘッド部１３が開放状態となる（図３（Ｂ）参照）。
【００４２】
図３（Ａ）に示すように、印字ヘッド部１３の閉止状態時には、印字ヘッド部１３の凹状爪部１９が、支持部１４に設けられたプラテンローラー部２３のプラテン軸Ｓ２に嵌合され、印字ヘッド部１３に設けられた押圧装置（図示せず）によりサーマルヘッド部１８の印字面がその下方のプラテンローラー部２３に押し付けられる。また、図４に示すように、プラテン軸Ｓ２の一方の端部には、ギアＧ１が接続されている。このギアＧ１は、連結ギアＧ２、Ｇ３を介してギアＧ４に接続されていると共に、例えば、タイミングベルト（図示せず）等を介してステッピングモーターのような駆動体の回転軸に係合されている。
【００４３】
図４に示すように、ダンパ部１５に設けられたアウターダンパ部１５ａは、前方側から後方側に向かって斜め下方に延びている。前方側の回転軸Ｓ３（図３参照）を中心にして、後方部が上下方向に搖動自在の状態でダンパ支持部材２５に支持されている。図４に示すダンパ部１５のコイルバネ２６は、アウターダンパ部１５ａが上方側（後方側）に行き過ぎないように抑制する共に、アウターダンパ部１５ａを搖動自在の状態で支持する部材である。
【００４４】
一方、ダンパ部１５に設けられたインナーダンパ部１５ｂは、後方側から前方側に向かって斜め下方向に延びており、後方側の回転軸Ｓ４（図３参照）を中心にして、前方部が上下方向に搖動自在の状態でアウターダンパ部１５ａの後方部に支持されている。
【００４５】
アウターダンパ部１５ａの下部には、一対の幅調整ガイド２７が回転軸Ｓ３、Ｓ４の軸方向に沿って移動自在の状態で設置されている。これらの幅調整ガイド２７は、用紙供給部１０から搬送された連続紙Ｐの幅方向の両端に当接し、連続紙Ｐの搬送をガイドする構成部である。幅調整ガイド２７のそれぞれは、アウターダンパ部１５ａの背面側のガイド操作部２８に接続されている。ガイド操作部２８は、連続紙Ｐの幅に合わせて幅調整ガイド２７を移動すると共に、幅調整ガイド２７の位置を固定するための摘みである。
【００４６】
アウターダンパ部１５ａを支持するダンパ支持部材２５は、前方側の回転軸Ｓ５（図４参照）を中心にして後方部分が上下方向に搖動自在の状態でプリンター１内に支持されている。ダンパ支持部材２５は、その後方部分が回転軸Ｓ５に装着されたトーションバネ３０により回転軸Ｓ５を中心にして上方に開く方向（ダンパ部１５全体が持ち上がる方向）付勢されている。ヘッド支持板１７の抑止部１７ａがアウターダンパ部１５ａ側に位置している間は抑止部１７ａに抑えられ、閉止状態が維持されている。
【００４７】
このダンパ支持部材２５の上部には、ダンパ支持部材２５の長手方向に沿って延びる長溝部２５ａが形成されている。この長溝部２５ａには、上記ヘッド支持板１７のピン１７ｂが長溝部２５ａに沿って移動自在の状態で嵌められている。これにより、印字ヘッド部１３を支持するヘッド支持板１７は、ダンパ支持部材２５と係合されている。
【００４８】
支持部１４のプラテンローラー部２３は、用紙供給手段１０から供給された連続紙Ｐを通紙ルートに沿って発行口（図１参照）へ搬送する手段であり、正逆両方向に回転可能な状態で支持部１４の軸支されている。
【００４９】
プラテンローラー部２３の本体は、例えば、細長い円筒状のゴム等のような弾性部材により形成されている。また、プラテン軸Ｓ２は、例えば、細長い円柱状の金属により形成されており、その長手方向両端部がプラテンローラー部２３の本体の両端部から突出された状態で本体の円筒内に挿入され、固定されている。
【００５０】
支持部１４の上面においてプラテンローラー部２３よりも搬送方向の上流側には、センサーユニット４１が配置されている。センサーユニット４１は、搬送されてきた連続紙Ｐの位置を検出するセンサーを収容する容器である。
【００５１】
図５は、印字用紙の一例である連続紙Ｐの平面図、図６は、図５のＩＩＩ−ＩＩＩ線断面図であり、連続紙Ｐは、帯状の台紙７０と、台紙７０上に仮着した複数枚のラベル片７１（用紙片）と、を有する。
【００５２】
台紙７０のラベル片７１の仮着された面と反対面側（裏側）に、位置検出用マーク７２をあらかじめ印刷するとともに、互いに隣り合うラベル片７１の間にギャップ７３を設け、ギャップ７３に位置して台紙切断用のミシン目７４を形成している。なお、ギャップ７３は、位置検出用としてこれを利用することができる。
【００５３】
図６に示すように、ラベル片７１は、ラベル基材７５と、ラベル基材７５の裏面側の粘着剤層７６と、を有している。粘着剤層７６においてラベル片７１を台紙７０上に仮着している。
【００５４】
ラベル基材７５には、感熱紙と普通紙の２種類がある。ラベル基材７５が感熱紙である場合は、その表面に、予め決められた温度領域に達した時に特定の色（黒や赤等）に発色する感熱発色層が形成されている。ラベル基材７５が普通紙である場合、インクリボンＲＢを用いることでラベル片７１に印字が行われる。
【００５５】
図７は、支持部１４の斜視図である。支持部１４の上面においてプラテンローラー部２３よりも搬送上流側には、連続紙Ｐの搬送をガイドする用紙ガイド部２４（媒体ガイド部）２４が設置されている。用紙ガイド部２４は、その上面の高さが搬送方向上流から搬送方向下流に向かって高くなるように傾斜した状態で設置される。
【００５６】
用紙ガイド部２４の上方には、ラベル押さえ４０と、ラベル押さえ４０の支持及び位置決めを行うセンサーユニット４１が配置されている。センサーユニット４１は、支持部１４の支持フレーム１４ａに対して、プランテンローラー部２３のプラテン軸Ｓ２と平行方向に移動可能に構成されている。
【００５７】
ラベル押さえ４０は、連続紙Ｐのばたつきを防止する部材であり、ダンパ部１５を通って用紙ガイド部２４の上面に搬送されてきた連続紙Ｐは、用紙ガイド部２４の上面とラベル押さえの下面との隙間を通ってプラテンローラー部２３に搬送される。センサーユニット４１は、用紙ガイド部２４の上面に搬送れてきた連続紙Ｐの位置を検出する。ラベル押さえ４０は、その一部に取り付けられたセンサーユニットロックレバー６０によってセンサーユニット４１に固定されるよう構成されている。
【００５８】
図８（Ａ）（Ｂ）は、センサーユニット４１の長手方向に沿った側面図、図９はセンサーユニット４１の長手方向に沿った要部断面図である。
【００５９】
センサーユニット４１は、合成樹脂の成型体等によって構成された上部センサー取り付け部４２と下部センサー取り付け部４３とを備えている。図８に示すように、上部センサー取り付け部４２と下部センサー取り付け部４３とは、それらの後端側（図８の左側）の軸支部４４を介して互いに回動可能に連結されている。
【００６０】
例えば、上部センサー取り付け部４２の先端側（図８の右側）を指等で上方に持ち上げると、図８（Ｂ）に示すように、上部センサー取り付け部４２が軸支部４４を支点として回動し、両者の先端側が互いに広く離間する（開いた状態となる）。また、この状態で上部センサー取り付け部４２から指等を離すと、上部センサー取り付け部４２がその自重によって逆方向に回動し、図８（Ａ）に示すように、両者の先端側が互いに近接する（閉じた状態となる）。
【００６１】
図８に示すように、上部センサー取り付け部４２の両側面には、プリンター１のラベル押さえ４０を支持するための上部ガイド溝５２が設けられている。一方、下部センサー取り付け部４３の両側面には、センサーユニット４１をプリンター１の支持部１４に装着するための下部ガイド溝５３が設けられている。また、上部センサー取り付け部４２の一方の側面には、ラベル押さえ４０をセンサーユニット４１の所定の位置に固定するための凸部５４が設けられている。さらに、下部センサー取り付け部４３の底面には、鋸刃状の凹凸溝５５がセンサーユニット４１の長手方向に沿って設けられている。この凹凸溝５５は、センサーユニット４１の支持フレーム１４ａ（図７参照）に対する相対位置を決定するために用いられる。図８に模式的に示すように、凹凸溝５５には、センサーユニット４１をプリンター１に装着した時に支持部１４に取り付けられた板バネ３１が係合されるようになっている。
【００６２】
図９に示すように、センサーユニット４１の内部には、透過型センサー４５と反射型センサー４９とが配置されている。上部センサー取り付け部４２の内壁に設けられた嵌合溝４２ａには、透過型センサー４５を構成する受光素子４５Ｂおよびコネクタ５０が実装された上部センサー基板（上部センサ本体）４７が着脱自在に嵌め込まれている。また、下部センサー取り付け部４３の内壁に設けられた嵌合溝４３ａには、透過型センサー４５を構成する発光素子４５Ａ、反射型センサー４９およびコネクタ５１が実装された下部センサー基板（下部センサ本体）４８が着脱自在に嵌め込まれている。
【００６３】
透過型センサー４５を構成する下部センサー基板４８に実装された発光素子４５Ａおよび上部センサー基板４７に実装された受光素子４５Ｂは、上下方向に対向する位置に配置されている。透過型センサー４５は連続紙Ｐを通過した発光素子４５Ａからの光信号を受光素子４５Ｂで検出する。台紙７０とラベル片７１との光透過率の違いにより、連続紙Ｐの位置検出を行う。ラベル片７１とギャップ７３とを判別することができる。
【００６４】
下部センサー基板４８に実装された反射型センサー４９は、その内部に発光素子４９Ａと受光素子４９Ｂとを備えており、発光素子４９Ａと受光素子４９Ｂとは並んで配置されている。反射型センサー４９は、連続紙Ｐの表面で反射した黒と白と光信号に基づいて連続紙Ｐの位置検出を行う。台紙７０の裏側に印刷された黒の位置検出用マーク７２と台紙７０との光反射率の違いにより、台紙７０と位置検出用マーク７２を判別することができる。すなわち、センサーユニット４１は、発光素子と受光素子とを備える二種類の位置検出用の光学センサー（透過型センサー４５と反射型センサー４９）を備えており、連続紙Ｐの種類に応じてこれらの二種類の位置検出センサーのいずれか一方を選択的に使用できる構成となっている。
【００６５】
センサーユニニット４１において、上記２枚のセンサー基板（上部センサー基板４７および下部センサー基板４８）が嵌め込まれた部分が、上記センサー取り付け部４２の下面と下部センサー取り付け部４３との間に隙間Ｃが形成されている。この隙間Ｃは、センサーユニット４１をプリンター１の支持部１４に装着した時に、連続紙Ｐの幅方向の一部が通過する通紙ルートとなっている。
【００６６】
本実施の形態では二種類の光学センサー、透過型センサー４５と反射型センサー４９とはセンサーユニット４１の長手方向に沿って配置されている。つまり、透過型センサー４５と反射型センサー４９とは連続紙Ｐの幅方向の同一線上に配置されている。但し、二種類の光学センサーの配置は何ら限定されない。
【００６７】
図１０は、光学センサー（透過型センサー４５と反射型センサー４９）により連続紙Ｐの位置を検出する原理を示している。
【００６８】
透過型センサー４５と反射型センサー４９の発光素子４５Ａ，４９Ａとしては、例えば発光ダイオード（ＬＥＤ：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）が用いられ、受光素子４５Ｂ，４９Ｂとしては、例えばフォトトランジスタ（ＰＴ：Ｐｈｏｔｏ  Ｔｒａｎｓｉｓｔｏｒ）が用いられる。発光ダイオードＬＥＤは、カソード端子が接地され、アノード端子が制限抵抗Ｒ１を介して電源電圧Ｖｃｃ１の電源に接続されている。
【００６９】
一方、フォトトランジスタＰＴは、エミッタ端子が接地され、コレクタ端子が負荷抵抗Ｒ２を介して電源電圧Ｖｃｃ２の電源に接続されている。即ち、フォトトランジスタＰＴは、コレクタ端子を出力端子としたエミッタ接地回路となるように接続されている。
【００７０】
フォトトランジスタＰＴのコレクタ端子には、光学センサーとしての出力信号を出力する出力端子が設けられ、その出力端子から出力される出力信号の電圧（出力電圧）Ｖｏｕｔが出力されるようになっている。
【００７１】
上述のようにフォトトランジスタＰＴは、エミッタ接地回路として構成されているため、出力端子からの出力電圧Ｖｏｕｔは、フォトトランジスタＰＴが高受光量のときのオン状態の場合にローレベル値となり、フォトトランジスタＰＴが低受光量のときのオフ状態の場合にハイレベル値となる。
【００７２】
なお、フォトトランジスタＰＴを、エミッタフォロワ回路として構成してもよく、その場合、エミッタ端子を出力端子として、出力端子からの出力電圧Ｖｏｕｔは、フォトトランジスタＰＴが高受光量のときのオン状態の場合にハイレベル値、フォトトランジスタＰＴが低受光量のときのオフ状態の場合にローレベル値となる。したがって、フォトトランジスタのオン／オフ状態（高受光量と低受光量の状態）と出力電圧Ｖｏｕｔのローレベル値とハイレベル値との関係が反転する。いずれの場合でも、光学センサーにより用紙を検出することができる。
【００７３】
図１１（Ａ）、（Ｂ）は、後述のセンサーレベル調整部によりセンサーレベル調整が適切に行われた反射型センサー４９、透過型センサー４５の各々が、移送路に沿って連続紙Ｐが移送されている際に出力する出力信号の電圧変化の様子を概略的に例示した図である。なお、図１１（Ａ）、（Ｂ）は、各々の電圧変化が発生するタイミングを実際のタイミングに合わせて示したものではない。
【００７４】
反射型センサー４９は、発光素子４９Ａから移送路に検出光を投光し、その検出光が移送路における連続紙Ｐの台紙７０の裏面に照射される位置を検出位置とする。
【００７５】
そして、台紙７０の裏面に設けられた位置検出用マーク７２以外の部分（非マーク部）が検出位置を通過している状態、即ち、“位置検出用マーク非検出”状態の時には、台紙７０の裏面で検出光が反射されるため、受光素子４９Ｂでの受光量が高く、受光素子４９Ｂがオン状態となる。このとき、反射型センサー４９からは、図１１（Ａ）に示すローレベル電圧（ローレベル値）の出力信号が出力される。
【００７６】
一方、位置検出用マーク７２の部分（マーク部）が検出位置を通過している状態、即ち、“位置検出用マーク検出”状態の時には、位置検出用マーク７２で検出光が吸収されるため、受光素子４９Ｂでの受光量が低く、受光素子４９Ｂがオフ状態となる。このとき、反射型センサー４９からは、図１１（Ａ）に示すハイレベル電圧（ハイレベル値）の出力信号が出力される。
【００７７】
したがって、反射型センサー４９の出力信号を取得し、その電圧（出力電圧）のレベルを検出することで、反射型センサー４９の検出位置に位置検出用マーク７２が検出されたか否かを判断することができる。たとえば、出力電圧がある閾値以下である場合には、検出位置に位置検出用マーク７２が検出されない“位置検出用マーク非検出”状態であると判断することができ、出力電圧がある閾値以上である場合には、検出位置に位置検出用マーク７２が検出された“位置検出用マーク検出”状態であると判断することができる。
【００７８】
透過型センサー４５は、発光素子４５Ａから移送路に検出光を投光し、その検出光が移送路における連続紙Ｐに照射される位置を検出位置とする。
【００７９】
そして、連続紙Ｐのギャップ７３以外の部分（ラベル片７１が仮着された台紙７０部分：非ギャップ部）が検出位置を通過している状態、即ち、“ギャップ非検出”状態の時には、連続紙Ｐを検出光が殆ど透過しないため、受光素子４５Ｂでの受光量が低く、受光素子４５Ｂがオフ状態となる。このとき、透過型センサー４５からは、図１１（Ｂ）に示すハイレベル値の出力信号が出力される。
【００８０】
一方、ギャップ７３の部分（ギャップ部）が検出位置を通過している状態、即ち、“ギャップ検出”状態の時には、ギャップ７３（台紙７０）を検出光が透過するため、受光素子４５Ｂでの受光量が高く、受光素子４５Ｂがオン状態となる。このとき、透過型センサー４５からは、図１１（Ｂ）に示すローレベル値の出力信号が出力される。
【００８１】
したがって、上述の位置検出用マーク７２の検出と同様に、透過型センサー４５の出力信号を取得し、その電圧（出力電圧）のレベルを検出することでき、透過型センサー４５の検出位置にギャップ７３が検出されたか否かを判断することができる。
【００８２】
図１２は、プリンター１に設けられている制御部５００の構成例を示すブロック図である。制御部５００は、ＣＰＵ（ｃｅｎｔｒａｌ ｐｒｏｃｅｓｓｉｎｇ ｕｎｉｔ：中央演算装置）５０１と、ＲＯＭ（ｒｅａｄ ｏｎｌｙ ｍｅｍｏｒｙ）５０２と、ＲＡＭ（ｒａｎｄｏｍ ａｃｃｅｓｓ ｍｅｍｏｒｙ）５０３と、搬送制御部５０４と、印字制御部５０５と、用紙検出部５０７と、通信インタフェース５０８（通信手段）と、ＩＯポート５０９と、電源部５１０とを含んでおり、これらはバスラインを介して相互に接続されて、各種データの送受が相互に行うことができる。
【００８３】
各部の主な作用について簡単に説明すると、ＣＰＵ５０１は、所定の制御プログラムを実行することによって、制御部５００全体を統括的に制御するとともに、各部に所要の処理や制御を実行させる。
【００８４】
ＲＯＭ５２は、ＣＰＵ５０１が読み出して実行する上記制御プログラムを記憶している。
【００８５】
ＲＡＭ５０３は、ＣＰＵ５０１が実行する処理に必要な各種データや印字に必要な印字データ、印字フォーマットなどを記憶する。
【００８６】
搬送制御部５０４は、ＣＰＵ５０１からの指示信号にしたがい、プラテンローラー部２３に連結された駆動モーター６００を制御し、プラテンローラー部２３の回転／停止を制御する。これにより、通紙ルートの連続紙Ｐの搬送が制御される。
【００８７】
印字制御部５０５は、ＣＰＵ５０１から供給される印字すべき文字、図形、およびバーコードなどの印字データに対応する印字信号を生成し、その印字信号をサーマルヘッド部１８に供給して連続紙Ｐへの印字を行う。
【００８８】
用紙検出部５０７は、光学センサー（透過型センサー４５と反射型センサー４９）により用紙搬送路の連続紙Ｐが有する位置検出用マーク７２、又はギャップ７３を検出してＣＰＵ５０１にその情報を与える。ＣＰＵ５０１は、搬送制御部５０４による連続紙Ｐの搬送の制御と共に、用紙検出部５０７からの情報に基づいてサーマルヘッド部１８による印字のタイミングを制御してラベル片７１の適切な位置への印字を実施する。用紙検出部５０７は、後述するセンサーレベル調整部５２０を含んでいる。
【００８９】
通信インタフェース５０８は、パーソナルコンピュータ（ＰＣ）などの外部機器（ホスト機器７００）と接続して通信を行うためのものであり、印字データを供給するホスト機器７００との間で印字データやコマンドの送受信を行うことができる。通信インタフェース５０８としては無線によるものが望ましく、例えば、２．４５ＧＨｚ帯の電波を利用したＢｌｕｅｔｏｏｔｈ（登録商標）規格のインタフェースが採用される。ただし、通信インタフェース５０８は、赤外線を利用したＩｒＤＡ（Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）規格の通信インタフェースや、無線ＬＡＮに用いられる規格の通信インタフェース等、任意の規格の無線通信インタフェースでよい。また、有線により通信を行うための通信インタフェースであってもよい。
【００９０】
ＩＯポート５０９は、操作パネル３が接続され、ＣＰＵ５０１から供給される表示すべき情報を示す表示データを出力して操作パネル３に表示させる。また、操作パネル３からの操作に対応した操作信号をＣＰＵ５０１に与える。
【００９１】
電源部５１０は電源回路を備えており、電源スイッチ４に対する押下操作を監視する。プリンター１の電源がオン状態で、電源スイッチ４が押下されるとＣＰＵ５０１は電源部５１０に制御信号を出力し、電源をオフする。また、プリンター１の電源がオフ状態で、電源スイッチ４が押下されるとＣＰＵ５０１は電源部５１０に制御信号を出力し、電源をオフする。
【００９２】
図１３は、用紙検出部５０７およびセンサーレベル調整部５２０の概略ブロック図であって、センサーレベル調整部５２０は、発光電流設定回路５２２および受光感度設定回路５２３を有している。
【００９３】
操作パネル３から入力されたセンサーレベル調整コマンドに基づきＣＰＵ５０１から発光電流設定回路５２２に制御信号が送信され、発光電流設定回路５２２は透過型センサー４５および反射型センサー４９それぞれの発光素子４５Ａ、４９Ａにおける発光電流（発光量）を多段階に設定することができる。
【００９４】
操作パネル３から入力されたセンサーレベル調整コマンドに基づきＣＰＵ５０１から受光感度設定回路５２３に制御信号が送信され、受光感度設定回路５２３は透過型センサー４５および反射型センサー４９それぞれの受光素子４５Ｂ、４９Ｂにおける受光感度を多段階に設定することができる。
【００９５】
発光電流設定回路５２２と受光感度設定回路５２３は、具体的には、例えば図１４のように構成される。透過型センサー４５および反射型センサー４９は発光素子と受光素子の配置以外は、同様に構成された回路により駆動される。透過型センサー４５および反射型センサー４９のうちの任意の１つの光学センサーに対して設けられる発光電流設定回路５２２と受光感度設定回路５２３が示されている。
【００９６】
一方、発光電流設定回路５２２は、可変抵抗部５２２Ａと抵抗設定部５２２Ｂとから構成され、受光感度設定回路５２３は、可変抵抗部５２３Ａと抵抗設定部５２３Ｂとから構成されている。
【００９７】
発光ダイオードＬＥＤは、カソード端子が接地され、アノード端子が可変抵抗部５２２Ａを介して電源電圧Ｖｃｃ１の電源に接続されている。
【００９８】
可変抵抗部５２２Ａは、発光ダイオードＬＥＤに電源から供給される電流（発光電流）を制限する制限抵抗Ｒ１を構成しており、並列に接続された複数の抵抗Ｒ１１〜Ｒ１ｍ（ｍは正の整数）と、それらの抵抗Ｒ１１〜Ｒ１ｍの各々に直列に接続されたスイッチＳ１１〜Ｓ１ｍとから構成されている。
【００９９】
各スイッチＳ１１〜Ｓ１ｍは、例えば、トランジスタを使用した半導体スイッチであり、それらのオン／オフ状態は、抵抗設定部５２２Ｂからの信号によって電気的に切り替えられるようになっている。
【０１００】
抵抗設定部５２２Ｂは、各スイッチＳ１１〜Ｓ１ｍのオン／オフ状態の組み合わせを変更することで、抵抗Ｒ１１〜Ｒ１ｍのうち、可変抵抗部５２２Ａの両端子に有効に接続する抵抗を選択し、制限抵抗Ｒ１の抵抗値（Ｒ１）を多段的に切り替えるようにしている。
【０１０１】
これによって、発光ダイオードＬＥＤに供給される電流（発光電流）の大きさが切り替えられ、発光ダイオードＬＥＤの発光量が多段的に切り替えられるようになっている。
【０１０２】
なお、制限抵抗Ｒ１の抵抗値を変更するための構成、発光ダイオードＬＥＤの発光量を変更するための構成は、ここで説明したものに限らない。
【０１０３】
一方、フォトトランジスタＰＴは、エミッタ端子が接地され、コレクタ端子が可変抵抗部５２３Ａを介して電源電圧Ｖｃｃ２の電源に接続されている。即ち、フォトトランジスタＰＴは、コレクタ端子を出力端子としたエミッタ接地回路となるように接続されている。
【０１０４】
可変抵抗部５２３Ａは、コレクタ負荷となる負荷抵抗Ｒ２を構成している。可変抵抗部５２３Ａは、可変抵抗部５２２Ａと同様に構成されているため簡単に説明すると、並列に接続された複数の抵抗Ｒ２１〜Ｒ２ｎ（ｎは正の整数）と、それらの抵抗Ｒ２１〜Ｒ２ｍの各々に直列に接続されたスイッチＳ２１〜Ｓ２ｎとから構成されている。
【０１０５】
各スイッチＳ２１〜Ｓ２ｎは、抵抗設定部５２３Ｂからの信号によって切り替えられ、オン／オフ状態の組み合わせが変更されることで、負荷抵抗Ｒ２の抵抗値（Ｒ２）が多段的に切り替えられるようになっている。
【０１０６】
これによって、フォトトランジスタＰＴの受光感度が多段的に切り替えられるようになっている。
【０１０７】
フォトトランジスタＰＴは、エミッタ接地回路として構成されているため、出力端子からの出力電圧Ｖｏｕｔは、フォトトランジスタＰＴが高受光量のときのオン状態の場合にローレベル値となり、フォトトランジスタＰＴが低受光量のときのオフ状態の場合にハイレベル値となる。
【０１０８】
以上の如く構成された、本実施の形態の発光電流設定回路５２２は、発光素子４５Ａ、４９Ａにおける発光量を、「大（ＬＥＤ７）」から「小（ＬＥＤ１）」まで七段階に切り替えるものとし、制限抵抗Ｒ１（可変抵抗部５２２Ａ）は、それに対応して「小（Ｒ１１）」から「大（Ｒ１７）」まで七段階に切り替えられるものとして構成される。
【０１０９】
一方、受光感度設定回路５２３は、受光素子４５Ｂ、４９Ｂにおける受光感度を「良好（ＰＴ１）」から「悪い（ＰＴ１２８）」までの１２８段階（１２８タップ）に切り替えられるものとし、負荷抵抗Ｒ２（可変抵抗部５２３Ａ）は、それに対応して「小（Ｒ２１）」から「大（Ｒ２１２８）」までの１２８段階に切り替えられるものとして構成される。なお、通常は負荷抵抗Ｒ２が小さい方が、フォトトランジスタＰＴの応答速度が速いため、本明細書では、負荷抵抗Ｒ２が小さい程、受光感度が「良好」とし、負荷抵抗Ｒ２が大きい程、受光感度が「悪い」と表現している。
【０１１０】
したがって、透過型センサー４５および反射型センサー４９において設定される発光量と受光感度の組み合わせが、それぞれで７×１２８＝８９６通り存在し、発光量と受光感度の組み合わせからなる８９６通りの状態のうちのいずれかの状態で透過型センサー４５および反射型センサー４９が動作するようになっている。なお、このようにして切り替えられる透過型センサー４５および反射型センサー４９の動作の状態を以下、動作条件というものとすると、この動作条件は、発光量と受光感度を変更可能な要素として設定され、発光量と受光感度のいずれかを変更することによって切り替えられる。
【０１１１】
最適な動作条件を選択するため、８９６通りの組み合わせを全て実行し、最適な発光量と受光感度を選択することができる。しかしながら、この方法ではセンサーレベルの調整に時間が掛るという問題がある。また、ハイレベル値とローレベル値の差が大きい場合であっても、センサー寿命を長くするため発光素子４５Ａ、４９Ａおよび受光素子４５Ｂ、４９Ｂに流れる電流を可能な限り小さくできる発光量と受光感度を選択する必要がある。
【０１１２】
本実施の形態のセンサーレベル調整部５２０では、受光素子４５Ｂ、４９Ｂの受光感度を予め固定する。可変抵抗部５２３Ａは負荷抵抗Ｒ２として抵抗値（Ｒ２１：抵抗値小）から抵抗値（Ｒ２１２８：抵抗値大）まで選択できるが、本実施の形態において予め設定された抵抗値（Ｒ２８０）を選択し、受光素子４５Ｂ、４９Ｂの受光感度を設定する。
【０１１３】
受光素子４５Ｂ、４９Ｂの負荷抵抗Ｒ２を抵抗値（Ｒ２８０）とするのは次の理由である。第一にセンサーレベルを調整した後においても、使用される台紙によってはセンサーレベルを再度調整する必要があるからである。抵抗値（Ｒ２８０）とすれば、抵抗値の大きい側、つまりＲ２１２８までの４８段階の範囲で抵抗値を調整ができ、また抵抗値の小さい側、つまりＲ２１までの７９段階の範囲で抵抗値を調整ができるからである。また、負荷抵抗Ｒ２として、抵抗値（Ｒ２８０）より小さい抵抗値（Ｒ２６４）等を基準として固定することもできる。しかしながら、負荷抵抗Ｒ２を小さくすることは受光素子４５Ｂ、４９Ｂに流れる電流が抵抗値（Ｒ２８０）より大きくなることを意味する。流れる電流を可能な限り小さくしセンサー寿命を長くする観点から負荷抵抗Ｒ２は大きい方が好ましい。つまり、センサーレベルを再調整およびセンサー寿命の観点から負荷抵抗Ｒ２として、抵抗値（Ｒ２８０）が設定される。予め設定された抵抗値は可変抵抗部の（Ｒ２８０）の抵抗値設定範囲の中央値より大きな抵抗値であることが好まし。
【０１１４】
負荷抵抗Ｒ２の可変抵抗部５２３Ａが１２８タップの場合で説明したが、例えば、可変抵抗部５２３Ａが６４タップの場合であれば、負荷抵抗Ｒ２として、例えば抵抗値（Ｒ２４０）が設定されることになる。つまり、負荷抵抗Ｒ２として、可変抵抗部５２３Ａのタップ数の１／２より大きい抵抗値であり、かつ再調整のためのタップ数が残されている抵抗値が設定されることになる。ここで、タップ数１２８の可変抵抗部５２３Ａの場合おいて、負荷抵抗Ｒ２として抵抗値（Ｒ２８０）を設定したが、これ限定されることなくプリンター１の構成よっては、例えば、負荷抵抗Ｒ２として抵抗値（Ｒ２８２）等が設定される場合がある。
【０１１５】
受光素子４５Ｂ、４９Ｂの受光感度を固定した状態で、発光素子４５Ａ、４９Ａの発光量は最も小さい発光量（ＬＥＤ１）に設定される。これは、省エネの観点からである。また、センサーレベル調整において発光素子４５Ａ，４９Ａにながれる電流をできる限り小さくすることが省エネにつながるからである。また、発光素子４５Ａ，４９Ａの寿命も長くすることができる。
【０１１６】
次に、この状態で光学センサーを駆動させて、受光素子４５Ｂ、４９Ｂから出力される出力電圧を検出する。つまり、負荷抵抗Ｒ２をＲ２８０に設定したときの出力電圧を検出する。検出された出力電圧が、予め定めた電圧値（発光素子用設定電圧値）より小さいか否かを判断する。ここで発光素子用設定電圧値とは、透過型センサー４５（受光素子４５Ｂ）および反射型センサー４９（受光素子４９Ｂ）ごとに定められた値であって、それぞれの特性を考慮して任意に定められる電圧値で、発光素子４５Ａ、４５Ｂの発光量を定めるための電圧値を意味する。ここで、発光素子用設定電圧値はローレベル値であり、発光素子用設定電圧値より受光素子４５Ｂ、４９Ｂの出力電圧が低ければ、ハイレベル値とローレベル値と差が十分に大きいと判断される。発光素子用設定電圧値として、受光素子４５Ｂ、４９Ｂの飽和電圧になる前の最大電圧値を設定することが好ましい。受光素子４５Ｂ、４９Ｂに対する発光素子用設定電圧値を同じ値に設定することも、また異なる値に設定することもできる。
【０１１７】
受光素子４５Ｂ、４９Ｂから検出された出力電圧が発光素子用設定電圧値より小さければ、このときの発光素子４５Ａ、４９Ａの発光量（ＬＥＤ１）が適切な発光量として決定される。受光素子４５Ｂ、４９Ｂの出力電圧が発光素子用設定電圧値より大きければ、発光素子４５Ａ、４９Ａの発光量が一段階上げられ、発光素子４５Ａ、４９Ａの発光量は、次の段階の発光量（ＬＥＤ２）に設定される。発光素子４５Ａ、４９Ａの発光量（ＬＥＤ２）で光学センサーを駆動し、光学センサー（透過型センサー４５と反射型センサー４９）を駆動させて、受光素子４５Ｂ、４９Ｂから出力される出力電圧を検出する。受光素子４５Ｂ、４９Ｂから検出された出力電圧が、発光素子用設定電圧値より小さくなるまで、検出された出力電圧と発光素子用設定電圧値の比較、発光量の増加が繰り返される。受光素子４５Ｂ、４９Ｂから検出された出力電圧が、発光素子用設定電圧値より小さくなったときの、発光素子４５Ａ、４９Ａの発光量が最適発光量として決定される。
【０１１８】
次に、負荷抵抗Ｒ２である抵抗値（Ｒ２８０）をリセットし、負荷抵抗Ｒ２として抵抗値（Ｒ２１：最も小さい抵抗値）に設定する。上述の処理で決定された最適発光量で発光素子４５Ａ、４９Ａを発光させて、光学センサーを駆動（透過型センサー４５と反射型センサー４９）させる。ことのき最適発光量は固定され、基本的には変更されない。
【０１１９】
次に、この状態で光学センサーを駆動させて、受光素子４５Ｂ、４９Ｂから出力される出力電圧を検出する。つまり、負荷抵抗Ｒ２を抵抗値（Ｒ２１）に設定したときの出力電圧を検出する。検出された出力電圧が、予め定めた電圧値（受光素子用設定電圧値）より小さいか否かを判断する。受光素子４５Ｂ、４９Ｂから検出された出力電圧が受光素子用設定電圧値より小さければ、このときの受光素子４５Ｂ、４９Ｂの抵抗値Ｒ２１が適切な負荷抵抗Ｒ２として決定される。ここで受光素子用設定電圧値とは、透過型センサー４５（受光素子４５Ｂ）および反射型センサー４９（受光素子４９Ｂ）ごとに定められた値であって、それぞれの特性を考慮して任意に定められる電圧値で、受光素子４５Ｂ、４９Ｂの負荷抵抗Ｒ２を定めるための電圧値を意味する。ここで、受光素子用設定電圧値はローレベル値であり、発光素子用設定電圧値より受光素子４５Ｂ、４９Ｂの出力電圧が低ければ、ハイレベル値とローレベル値と差が十分に大きいと判断される。受光素子用設定電圧値として、受光素子４５Ｂ、４９Ｂの飽和電圧になる前の最大電圧値を設定することが好ましい。受光素子４５Ｂ、４９Ｂに対する受光素子用設定電圧値を同じ値に設定することも、また異なる値に設定することもできる。
【０１２０】
受光素子用設定電圧値と発光素子用設定電圧値とを同じ値に設定とすることも、また異なる値に設定することもできる。受光素子用設定電圧値がよりも発光素子用設定電圧値大きいことがより好ましい。
【０１２１】
受光素子４５Ｂ、４９Ｂの出力電圧が受光素子用設定電圧値より大きければ、負荷抵抗Ｒ２の抵抗値が一段階増加され、負荷抵抗Ｒ２として抵抗値（Ｒ２２）が設定される。決定された発光量で光学センサーを駆動し、受光素子４５Ｂ、４９Ｂから出力される出力電圧を検出する。受光素子４５Ｂ、４９Ｂから検出された出力電圧が、受光素子用設定電圧値より小さくなるまで、検出された出力電圧と受光素子用設定電圧値の比較、負荷抵抗Ｒ２の抵抗値の増加が繰り返される。受光素子４５Ｂ、４９Ｂから検出された出力電圧が、受光素子用設定電圧値より小さくなったときの、抵抗値が受光素子４５Ｂ、４９Ｂの負荷抵抗Ｒ２を最適負荷抵抗Ｒ２として決定される。
【０１２２】
上述の処理を行うことにより、発光素子４５Ａ、４９Ａの発光量と、受光素子４５Ｂ、４９Ｂの最適負荷抵抗Ｒ２が決定され、この値が、例えば、制御部５００のＲＡＭ５０３は記憶される。
【０１２３】
なお、発光電流設定回路５２２は、必ずしも発光量を七段階に切り替える構成に限らず、少なくとも三段階以上の切替えを可能にする構成としてもよい。また、受光感度設定回路５２３は、必ずしも受光感度を１２８段階に切り替える構成に限らず、少なくとも３２段階以上の切替えを可能にする構成としてもよい。本実施の形態のセンサーレベル調整部５２０におけるサンサーレベル調整方法を適用することができる。
【０１２４】
本実施の形態のセンサーレベル調整装置５２０では、透過型センサー４５および反射型センサー４９の各々について、以下のようにしてそれらの出力信号（出力電圧Ｖｏｕｔ）の電圧レベルが適切となる最適な動作条件（発光量および負荷抵抗）を検出し、その動作条件で動作するように設定する。
【０１２５】
出力信号の電圧レベルが適切とは、図１１に示したように、透過型センサー４５および反射型センサー４９の各々から出力される出力信号のローレベル値が予め決められた適切な電圧レベルであることを示す。適切な電圧レベルとは、特定の電圧レベル（電圧値）に限らず、予め決められた電圧範囲内の任意の電圧値であること、すなわち、ローレベル値に対してはローレベル値として適切な電圧レベルであるとみなせる電圧範囲内の任意の電圧値であることも意味する。なお、ローレベル値の適切な電圧レベルは、透過型センサー４５および反射型センサー４９ごとに異なっていてもよい。
【０１２６】
次に、センサーレベルの調整方法について、図１５のフローチャートおよび図１６、図１７の光学センサーの受光素子として使用されるフォトトランジスタＰＴのコレクタ−エミッタ間の電圧（コレクタ−エミッタ間電圧）ＶＣＥと光電流（コレクタ電流）Ｉｃとの関係を示した特性図を参照して説明する。コレクタ−エミッタ間電圧ＶＣＥは図１４に示したようにセンサーの出力電圧Ｖｏｕｔを示す。
【０１２７】
まず、センサーレベル調整を実施する際の前準備として、作業者は、通紙ルートに被検出サンプルを挿入し、透過型センサー４５および反射型センサー４９の検出位置に被検出サンプルを配置する。この被検出サンプルは、センサーレベル調整を実施している間（センサーレベル調整の開始から完了までの間）、通紙ルートにおいて移送されることなく静止状態に保持される。ＣＰＵ５０１は操作パネル３からセンサーレベル調整コマンドの入力操作が行われると、センサーレベル調整を実施するための上述の前準備として、ステップＳ１０において、被検出サンプルとしての台紙７０が通紙ルートに差し込まれた否かを判断する。そして、ＹＥＳと判断するまで、ステップＳ１０の処理を繰り返す（ステップＳ１０）。
【０１２８】
被検出サンプルは、印字用紙としての連続紙Ｐのうち、ラベル片７１も位置検出用マーク７２も設けられていない台紙７０のみの用紙を示す。このような被検出サンプルとしては、台紙７０のみの専用の用紙を用いることができる。また、作業者が連続紙Ｐからラベル片７１を剥離したものを用いることもできる。この場合には、ラベル片７１を剥離した台紙７０の位置検出用マーク７２が透過型センサー４５および反射型センサー４９の検出位置に配置されないようにする。更に、連続紙Ｐの先頭部分にラベル片７１も位置検出用マーク７２もない台紙７０のみの部分を設けておき、その部分を被検出サンプルとして使用できるようにすることもできる。
【０１２９】
次に、ＣＰＵ５０１により、センサーレベル調整部５２０に制御信号が送られ、抵抗設定部５２３Ｂは負荷抵抗Ｒ２として、予め定められたＲ２８０が設定される。Ｒ２８０が設定されるのは上述の理由からである。また、ＣＰＵ５０１により、センサーレベル調整部５２０に制御信号が送られ、抵抗設定部５２２Ｂは制限抵抗Ｒ１として最も大きい抵抗値Ｒ１７を選択する。これにより、発光素子４５Ａ，４９Ａの発光量は最も小さいＬＥＤ１が選択される。発光素子４５Ａ，４９ＡのＬＥＤ１は同じ発光量であっても、異なる発光量であってもよい。透過型センサー４５および反射型センサー４９として機能させるための最も小さい発光量が設定されれば良いことを意味する（ステップＳ１２）。
【０１３０】
続いて、透過型センサー４５に対しては検出位置にギャップ７３が検出される“ギャップ検出”状態のときのローレベル値が出力信号（出力電圧Ｖｏｕｔ）として出力される状態となる。反射型センサー４９に対して検出位置に位置検出用マーク７２が検出されない“位置検出用マーク非検出”状態のときのローレベル値が出力信号（出力電圧Ｖｏｕｔ）として出力される状態なる。この状態において、受光素子４５Ｂ、４９Ｂの出力される出力電圧Ｖｏｕｔを検出する（ステップＳ１４）
【０１３１】
次に、ステップＳ１４で検出した出力電圧Ｖｏｕｔが発光素子用設定電圧値より小さいか否かを判断する（ステップＳ１６）。ステップＳ１６においてＮＯと判定している間は、ステップＳ１８において、発光量が「ＬＥＤ７」か否かを判定し、ＮＯと判定した場合には、ステップＳ２０において、発光量を一段階大きくし、例えば、発光量（ＬＥＤ２）として、ステップＳ１４に戻る。即ち、発光量を「ＬＥＤ１」から「ＬＥＤ７」まで順に切り替えながらステップＳ１４とステップＳ１６の処理を繰り返す。
【０１３２】
発光量を「ＬＥＤ１」から「ＬＥＤ７」のいずれかに設定し、ステップＳ１６の処理においてＹＥＳと判定した場合には、ステップＳ２４に移行する。ステップＳ１８の処理においてＹＥＳと判定した場合に、適切な発光量が設定できなかったこととなり、異常終了の形で処理を終了する（ステップＳ２２）。
【０１３３】
ここで、ステップＳ１２からステップＳ２０の処理を図１６に基づいて説明する。まず、ステップＳ１２の処理において、発光量（ＬＥＤ１）と負荷抵抗Ｒ２（Ｒ２８０）が設定される。この状態で光学センサーが駆動される。図１６は、センサーのフォトトランジスタのコレクタ・エミッタ間電圧を横軸、光電流（コレクタ電流）Ｉｃを縦軸とする特性図である。特性曲線ＣＬＥＤ１は、発光量がＬＥＤ１の場合のフォトトランジスタの特性曲線示し、負荷直線Ｌ（Ｒ２８０）は負荷抵抗Ｒ２（Ｒ２８０）の場合の負荷直線を示している。特性曲線ＣＬＥＤ１と負荷直線Ｌ（Ｒ２８０）との交点が動作点となり、出力電圧Ｖｏｕｔとして出力される。この出力電圧Ｖｏｕｔと発光素子用設定電圧とが比較される。ＣＬＥＤ１の場合、出力電圧Ｖｏｕｔより発光素子用設定電圧より大きいので、次の発光量（ＬＥＤ２）が設定される。
【０１３４】
特性曲線ＣＬＥＤ２は、発光量がＬＥＤ２の場合のフォトトランジスタの特性曲線示している。負荷抵抗Ｒ２は抵抗値（Ｒ２８０）に固定されているので、特性曲線ＣＬＥＤ２と負荷直線Ｌ（Ｒ２８０）との交点が動作点となり、出力電圧Ｖｏｕｔとして出力される。ＣＬＥＤ２の場合、出力電圧Ｖｏｕｔより発光素子用設定電圧より大きいので、次の発光量（ＬＥＤ３）が設定される。
【０１３５】
特性曲線ＣＬＥＤ３は、発光量がＬＥＤ３の場合のフォトトランジスタの特性曲線示している。負荷抵抗Ｒ２は抵抗値（Ｒ２８０）に固定されているので、特性曲線ＣＬＥＤ３と負荷直線Ｌ（Ｒ２８０）との交点が動作点となり、出力電圧Ｖｏｕｔとして出力される。ＣＬＥＤ３の場合、出力電圧Ｖｏｕｔが発光素子用設定電圧より小さいので、発光量（ＬＥＤ３）が適切な発光量として判断される。
【０１３６】
次に、図１５のフローチャートに示すように、ステップＳ１２からステップＳ２０で適切な発光量と判断された、発光量が決定される。図１６によれば、発光量（ＬＥＤ３）が決定される。さらに、負荷抵抗Ｒ２が抵抗値（Ｒ２８０）から抵抗値（Ｒ２１）に設定される（ステップＳ２４）。
【０１３７】
ステップＳ１４と同様に、透過型センサー４５に対しては検出位置にギャップ７３が検出される“ギャップ検出”状態のときのローレベル値が出力信号（出力電圧Ｖｏｕｔ）として出力される状態となる。反射型センサー４９に対して検出位置に位置検出用マーク７２が検出されない“位置検出用マーク非検出”状態のときのローレベル値が出力信号（出力電圧Ｖｏｕｔ）として出力される状態なる。この状態において、受光素子４５Ｂ、４９Ｂの出力される出力電圧Ｖｏｕｔを検出する（ステップＳ２６）。
【０１３８】
次に、ステップＳ２６で検出した出力電圧Ｖｏｕｔが受光素子用設定電圧値より小さいか否かを判断する（ステップＳ２８）。ステップＳ２８においてＮＯと判定している間は、ステップＳ３０において、負荷抵抗Ｒ２が「Ｒ２８０」か否かを判定し、ＮＯと判定した場合には、ステップＳ３２において、負荷抵抗Ｒを一段階大きくし、例えば、抵抗値（Ｒ２２）として、ステップＳ２６に戻る。即ち、負荷抵抗Ｒ２を「Ｒ２１」から「Ｒ２８０」まで順に切り替えながらステップＳ２６とステップＳ２８の処理を繰り返す。
【０１３９】
負荷抵抗Ｒ２を「Ｒ２１」から「Ｒ２８０」のいずれかに設定し、テップＳ２８の処理においてＹＥＳと判定した場合には、ステップＳ３６に移行する。ステップＳ３０の処理においてＹＥＳと判定した場合に、適切な負荷抵抗Ｒ２が設定できなかったこととなり、異常終了の形で処理を終了する（ステップＳ３４）。
【０１４０】
ここで、ステップＳ２４からステップＳ３２の処理を図１７に基づいて説明する。まず、ステップＳ２４の処理において、ステップＳ１６で検出された発光量（ＬＥＤ３）と負荷抵抗Ｒ２（Ｒ２１）が設定される。この状態で光学センサーが駆動される。図１７は、センサーのフォトトランジスタのコレクタ・エミッタ間電圧を横軸、光電流（コレクタ電流）Ｉｃを縦軸とする特性図である。特性曲線ＣＬＥＤ３は、発光量がＬＥＤ３の場合のフォトトランジスタの特性曲線示し、負荷直線Ｌ（Ｒ２１）は負荷抵抗Ｒ２の抵抗値（Ｒ２１）の場合の負荷直線を示している。特性曲線ＣＬＥＤ３と負荷直線Ｌ（Ｒ２１）との交点が動作点となり、出力電圧Ｖｏｕｔとして出力される。この出力電圧Ｖｏｕｔと受光素子用設定電圧とが比較される。負荷直線Ｌ（Ｒ２１）の場合、出力電圧Ｖｏｕｔより受光素子用設定電圧より大きいので、負荷抵抗Ｒ２として、次の抵抗値（Ｒ２２）が設定される。
【０１４１】
出力電圧Ｖｏｕｔより受光素子用設定電圧より小さくなるまで、負荷抵抗Ｒ２が漸次増加される。図１７において、負荷抵抗Ｒ２として抵抗値（Ｒ２５６）を設定した場合、負荷直線Ｌ（Ｒ２５６）と特性曲線ＣＬＥＤ３との交点である出力電圧Ｖｏｕｔが、受光素子用設定電圧より小さくなるので、抵抗値（Ｒ２５６）が負荷抵抗Ｒ２として適切な抵抗値であると判断される。
【０１４２】
次に、図１５のフローチャートに示すように、ステップＳ１２からステップＳ３０の処理を通じて、適切な発光素子４５Ａ、４９Ｂの発光量および受光素子４５Ｂ、４９Ｂの負荷抵抗Ｒ２が設定され（ステップＳ３６）、基本的にセンサーレベルの自動調整が終了する。光学センサーとして、透過型センサー４５と反射型センサー４９との両方備えている場合、図１５のフローチャートにしたがい、透過型センサー４５と反射型センサー４９とを同時にセンサーレベルを調整することができる。
【０１４３】
次に、センサーレベルの自動調整で設定された負荷抵抗Ｒ２に対して、抵抗値を補正する場合について説明する。連続紙Ｐのギャップ７３を検出する透過型センサー４５のセンサーレベルを自動調整する場合、台紙７０を静止させて自動調整を行っている。一方、実際の印字作業では、連続紙Ｐは搬送される。したがって、用紙検出は連続紙Ｐを搬送させた状態で行われる。そのため、台紙７０を通過して受光素子４５Ｂに到達する発光素子４５Ａからの発光量は、自動調整時と比較すると小さくなる。そのため、その降下する電圧分を補うため、負荷抵抗Ｒ２に対して補正が行われることが好ましい。電圧降下分を考慮して、設定された負荷抵抗Ｒ２にさらに抵抗値を上げる補正が行われる。したがって、センサーレベル調整部５２０に、負荷抵抗Ｒ２を補正する負荷抵抗補正手段を設けることが好ましい。
【０１４４】
反射型センサー４９の自動調整において、ラベル片７１のない台紙７０を用いて調整することが好ましい。連続紙Ｐにおいてラベル片７１のある部分とギャップ７３部分では発光素子４９Ａからの反射光の光量が異なる。発光素子４９Ａからの光は連続紙Ｐの裏面、ラベル片７１の仮着されていない面に照射される。しかしながら、ラベル片７１のある部分では、ギャップ７３部分より大きな光量を反射する。つまり、出力電圧Ｖｏｕｔは、ラベル片７１部分ではギャップ７３部分より低くなる。ラベル片７１部分の出力電圧Ｖｏｕｔを基準とすると、ギャップ７３部分ではハイレベル値に対して十分な電位差が取れなくなり、位置検出用マーク７２を検出できなくなる場合があるからである。
【０１４５】
本発明は、用紙検出用の光学センサーを備えるプリンターにおいて広く利用することができる。
【符号の説明】
【０１４６】
１  プリンター
２  フロントカバー
３  操作パネル
４  電源スイッチ
５  発光口
１０  用紙供給部
１１  印字部
１２  インクリボン部
１３  印字ヘッド部
１４  支持部
１８  サーマルヘッド部
１８Ｌ  印字ライン
２３  プラテンローラー部
４１  センサーユニット
４５  透過型センサー
４５Ａ  発光素子
４５Ｂ  受光素子
４９  反射型センサー
４９Ａ  発光素子
４９Ｂ  受光素子
７０  台紙
７１  ラベル片
７２  位置検出用マーク
７３  ギャップ
７４  ミシン目
７５  ラベル基材
７６  粘着剤層
５００  制御部
５０７  用紙検出部
５２０  センサーレベル調整部
５２２  発光電流設定回路
５２２Ａ  可変抵抗部
５２２Ｂ  抵抗設定部
５２３  受光感度設定回路
５２３Ａ  可変抵抗部
５２３Ｂ  抵抗設定部
【図１】
2015193433.tif 000003
【図２】
2015193433.tif 000004
【図３】
2015193433.tif 000005
【図４】
2015193433.tif 000006
【図５】
2015193433.tif 000007
【図６】
2015193433.tif 000008
【図７】
2015193433.tif 000009
【図８】
2015193433.tif 000010
【図９】
2015193433.tif 000011
【図１０】
2015193433.tif 000012
【図１１】
2015193433.tif 000013
【図１２】
2015193433.tif 000014
【図１３】
2015193433.tif 000015
【図１４】
2015193433.tif 000016
【図１５】
2015193433.tif 000017
【図１６】
2015193433.tif 000018
【図１７】
2015193433.tif 000019