(57)【要約】【課題】従来と比してより多種のラベル用紙に対応し得る画像形成装置を実現する。【解決手段】ラベル用紙１００の台紙部分１００ａとラベル部分１００ｂのうち、透過率が高い方の台紙部分１００ａを発光部５０と受光部５１との間の検出エリアに位置させ、飽和電圧値未満の値に設定されている閾値Ｖｔｈよりも出力電圧Ｖｏｕｔが高くなるまで入力電圧Ｖｉｎを上げて台紙部分１００ａの電圧値を飽和電圧値に近づけることで、台紙電圧値Ｖａとラベル電圧値Ｖｂとの差が十分開くように発光量を調整する。そのうえで、閾値Ｖｔｈを、台紙電圧値Ｖａとラベル電圧値Ｖｂとの間の値に更新して、この閾値Ｖｔｈを用いて、ラベル用紙１００のラベル部分１００ｂを検出するようにした。これにより、ラベル用紙の透過率に応じて、ラベル電圧値Ｖａと台紙電圧値Ｖｂとの間に閾値Ｖｔｈを容易且つ確実に設定することができる【選択図】図１０
2015224120.tif 000002
【特許請求の範囲】
【請求項１】
台紙の上にラベルが重ねられているラベル部分と台紙のみでなる台紙部分とでなるラベル用紙のラベル部分に画像を形成する画像形成部と、
発光部と受光部とを有し、当該発光部と当該受光部との間の検出エリアにラベル用紙が位置しているときの受光部からの出力電圧と第１の閾値との大小を比較することによって前記ラベル部分を検出する用紙検出部と、
前記用紙検出部の動作を制御する制御部と
を備え、
前記制御部は、
前記検出エリアに前記ラベル用紙が位置していない状態で、前記受光部からの出力電圧が、飽和電圧値未満の値が設定されている第２の閾値より高くなるまで前記発光部への入力電圧を上げていき、
前記出力電圧が前記第２の閾値より高くなった時点での前記入力電圧を維持したまま、前記検出エリアに前記ラベル用紙の台紙部分を位置させ、
前記第２の閾値より低くなった前記出力電圧が、再度、前記第２の閾値より高くなるまで前記発光部への入力電圧をさらに上げていき、
前記出力電圧が前記第２の閾値より高くなった時点での前記入力電圧を維持するとともに、この時点での前記出力電圧の値を前記台紙部分の電圧値とし、
さらに、前記検出エリアに前記ラベル用紙のラベル部分を位置させ、この時点での前記出力電圧の値を前記ラベル部分の電圧値とし、
前記台紙部分の電圧値と前記ラベル部分の電圧値との間の値を、前記第１の閾値に設定する
ことを特徴とする画像形成装置
【請求項２】
前記制御部は、
前記台紙部分の電圧値と前記ラベル部分の電圧値との間の中間の値に、前記第１の閾値を設定する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第２の閾値は、飽和電圧値未満で飽和電圧値の半分以上の値に設定されている
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記第２の閾値は、飽和電圧値未満で設定可能な最大の値に設定されている
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御部は、
飽和電圧値未満の値が設定されている前記第２の閾値を、前記台紙部分の電圧値と前記ラベル部分の電圧値とを得た後に、当該台紙部分の電圧値と当該ラベル部分の電圧値との間の値に更新することにより前記第１の閾値とする
ことを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記発光部と前記受光部との間の前記受光部近傍には、前記検出エリアの範囲を制限する為の遮光部材が設けられている
ことを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記遮光部材は、前記ラベル用紙の台紙部分の長さとして想定される最短の長さよりも前記検出エリアの幅が狭くなるように、当該検出エリアの範囲を制限する
ことを特徴とする請求項６に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものであり、例えば、ラベル用紙に印刷するラベルプリンタに適用して好適なものである。
【背景技術】
【０００２】
従来、ラベルプリンタは、ラベル用紙を検出する為の用紙検出部を有している。この用紙検出部は、例えば、発光ダイオード及びフォトトランジスタからなる透過型センサと、発光ダイオードの発光量を決定する為のボリウムと、フォトトランジスタの受光量を測定する為のＡＤコンバータなどで構成されている（例えば特許文献１参照）。
【０００３】
このような用紙検出部によって、例えば、ラベル用紙のラベル部分（台紙の上にラベルが重なっている部分）と台紙部分（台紙のみでなる部分）を検出する場合、ラベル部分と台紙部分とで光の透過率の違いによって受光側の電圧値が異なることから、その間に閾値を設け、この閾値と受光側の電圧値との大小を比較することで、ラベル部分と台紙部分とを検出するようになっていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−１９１５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような検出方法では、例えば、用いるラベル用紙の透過率が高すぎると、その透過率に対して、最初に設定された発光量が強すぎることになり、ラベル部分と台紙部分とで受光側の電圧値の差が小さくなってしまう。一方で、用いるラベル用紙の透過率が低すぎると、その透過率に対して、最初に設定された発光量が弱すぎることになり、この場合も、ラベル部分と台紙部分とで受光側の電圧値の差が小さくなる。
【０００６】
そして、このように、ラベル用紙の透過率が高すぎたり低すぎたりして、ラベル部分と台紙部分とで受光側の電圧値の差が小さくなるほど、ラベル部分の受光側の電圧値と台紙部分の受光側の電圧値との間に閾値を設定することが困難となり、台紙部分とラベル部分の判別が難しくなる。ゆえに、従来のラベルプリンタでは、使用可能となるラベル用紙の透過率の範囲が狭く、結果として、使用できるラベル用紙が限られてしまうという問題があった。
【０００７】
本発明は以上の点を考慮したもので、従来と比してより多種のラベル用紙に対応し得る画像形成装置を提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明においては、台紙の上にラベルが重ねられているラベル部分と台紙のみでなる台紙部分とでなるラベル用紙のラベル部分に画像を形成する画像形成部と、発光部と受光部とを有し、当該発光部と当該受光部との間の検出エリアにラベル用紙が位置しているときの受光部からの出力電圧と第１の閾値との大小を比較することによって前記ラベル部分を検出する用紙検出部と、前記用紙検出部の動作を制御する制御部とを備え、前記制御部は、前記検出エリアに前記ラベル用紙が位置していない状態で、前記受光部からの出力電圧が、飽和電圧値未満の値が設定されている第２の閾値より高くなるまで前記発光部への入力電圧を上げていき、前記出力電圧が前記第２の閾値より高くなった時点での前記入力電圧を維持したまま、前記検出エリアに前記ラベル用紙の台紙部分を位置させ、前記第２の閾値より低くなった前記出力電圧が、再度、前記第２の閾値より高くなるまで前記発光部への入力電圧をさらに上げていき、前記出力電圧が前記第２の閾値より高くなった時点での前記入力電圧を維持するとともに、この時点での前記出力電圧の値を前記台紙部分の電圧値とし、さらに、前記検出エリアに前記ラベル用紙のラベル部分を位置させ、この時点での前記出力電圧の値を前記ラベル部分の電圧値とし、前記台紙部分の電圧値と前記ラベル部分の電圧値との間の値を、前記第１の閾値に設定するようにした。
【０００９】
このように、本発明では、実際に、ラベル用紙の台紙部分とラベル部分のうち、透過率が高い方の台紙部分を発光部と受光部との間の検出エリアに位置させ、飽和電圧値未満の値に設定されている第２の閾値よりも出力電圧が高くなるまで入力電圧を上げて台紙部分の電圧値を飽和電圧値に近づけることで、台紙部分の電圧値とラベル部分の電圧値との差が十分開くように発光量を調整する。そのうえで、十分な差が開いた台紙部分の電圧値とラベル部分の電圧値との間に、ラベル部分の検出に用いる第１の閾値を設定するようにした。これにより、ラベル用紙の透過率に応じて、ラベル部分の電圧値と台紙部分の電圧値との間に第１の閾値を容易且つ確実に設定することができる。
【発明の効果】
【００１０】
本発明によれば、ラベル用紙の透過率に応じて、ラベル部分の電圧値と台紙部分の電圧値との間に第１の閾値を容易且つ確実に設定することができるので、従来と比して、使用可能となるラベル用紙の透過率の範囲を広くすることができ、かくして、従来と比してより多種のラベル用紙に対応し得る画像形成装置を実現できる。
【図面の簡単な説明】
【００１１】
【図１】ラベルプリンタの全体構成を示す略線図である。
【図２】ラベル用紙の構成を示す略線図である。
【図３】ラベルプリンタのブロック構成を示すブロック図である。
【図４】用紙検出部の構成を示す略線図である。
【図５】発光量が適切な場合の出力電圧及び比較電圧の変化を示す略線図である。
【図６】発光量が適切でない場合の出力電圧の変化を示す略線図である。
【図７】キャリブレーション処理の手順を示すフローチャートである。
【図８】図７に続く、キャリブレーション処理の手順を示すフローチャートである。
【図９】キャリブレーション処理時のラベル用紙の位置の変化を示す略線図である。
【図１０】キャリブレーション処理時の入力電圧、出力電圧、比較電圧の変化を示すグラフである。
【発明を実施するための形態】
【００１２】
以下、発明を実施するための形態（以下、これを実施の形態と呼ぶ）について、図面を用いて詳細に説明する。
【００１３】
［１．ラベルプリンタの全体構成］
図１に、一例として、ラベル用紙１００に画像を形成する画像形成装置としてのラベルプリンタ１のメカ部分の全体構成を示す。また、図２に、このラベルプリンタ１で使用するラベル用紙１００の構成を示す。図２（Ａ）は、ラベル用紙１００を上側から見た場合の上面図、図２（Ｂ）は、ラベル用紙１００を長辺側から見た場合の側面図である。この図２に示すように、ラベル用紙１００は、台紙１０１上に所定間隔ごとにラベル１０２が貼り付けられた構成でなり、台紙１０１のみでなる部分を台紙部分１００ａ、台紙１０１の上にラベルが重なっている部分をラベル部分１００ｂとする。
【００１４】
一方、ラベルプリンタ１は、図１に示すように、略箱型の筐体２を有している。尚、以下の説明では、筐体２の図中左側を前面、図中右側を後面として、筐体２の前面から後面への方向を後方向、後面から前面への方向を前方向、筐体２の下側から上側への方向を上方向、筐体２の上側から下側への方向を下方向とする。筐体２の内部には、その上部に、ラベルプリンタ１で扱う複数色のトナー（例えばブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の４色のトナー）の各々に対応する４個のイメージドラムユニット（以下、これをＩＤユニットと呼ぶ）３Ａ〜３Ｄが、前後方向に並べて設けられている。４個のＩＤユニット３Ａ〜３Ｄは、それぞれ現像部４と、当該現像部４に装着されるＬＥＤ（Light  Emitting  Diode）ヘッド５とトナーカートリッジ６とで構成されている。
【００１５】
現像部４には、イメージドラム７が設けられていて、現像部４は、ＬＥＤヘッド５によりイメージドラム７に形成された潜像パターンを、トナーで現像するようになっている。尚、４個の画像形成ユニット３Ａ〜３Ｄは、トナーカートリッジ６に収容されるトナーの色が異なる以外は、基本的に同一構成となっている。また、イメージドラム７は、ＩＤモータ８（図３参照）により駆動するようになっている。
【００１６】
さらに、４個のＩＤユニット３Ａ〜３Ｄの下方には、前後方向に延びる転写部９が設けられている。転写部９は、前後方向に延びるベルトと当該ベルトを走行させるベルトローラなどで構成され、印刷媒体としてのラベル用紙１００を搬送しながら、ＩＤユニット３Ａ〜３Ｄの各々により現像されたトナー像をラベル用紙１００のラベル部分１００ｂに転写する為のものである。また、転写部９は、ベルトモータ１０（図３参照）によってベルトローラが駆動することによりベルトが走行するようになっている。
【００１７】
さらに、転写部９の前方には、ラベル用紙１００上に転写されたトナー像を、加温、加圧により、ラベル用紙１００上に定着させる為の定着器１１が設けられている。定着器１１は、ヒートローラや加圧ローラなどによって構成され、これらヒートローラ及び加圧ローラは、定着モータ１２（図３参照）の駆動により回転するようになっている。さらに、転写部９の下方（筐体２の下部）の前側には、ラベル用紙１００を格納するロールユニット１３が設けられている。ロールユニット１３は、ロール状に巻回されたラベル用紙１００を装着するロール駆動軸１４を有している。このロール駆動軸１４は、搬送モータ１５（図３参照）によって駆動するようになっている。
【００１８】
さらに、ロールユニット１３の後側には、ラベル用紙１００の搬送路１６が後方に向かって延びている。この搬送路１６は、そのまま筐体２の後端部まで延び、そこから上方に向かって転写部９の後端近傍まで延び、そこから前方に向かって転写部９と４個のＩＤユニット３Ａ〜３Ｄの間を通り、さらに定着器１１を通って、筐体２の前端部に設けられた用紙排出口１７まで延びている。
【００１９】
搬送路１６上のロールユニット１３から筐体２の後端部までの間には、ロールユニット１３の近傍に、ラベル用紙１００を搬送する為の搬送ローラ１８が設けられ、この搬送ローラ１８の後方（すなわち下流側）近傍に、ラベル用紙１００を検出する為の第１透過型センサ１９が設けられ、この第１透過型センサ１９の後方（下流側）近傍に、ラベル用紙１００をカットする為のカッター２０が設けられている。尚、搬送ローラ１８の中心から第１透過型センサ１９の中心までは距離Ｌ１だけ離れているものとする。さらに、搬送路１６上のカッター２０から転写部９までの間に、複数の搬送ローラ２１、２２、２３、２４、２５と、第２透過型センサ２６が設けられている。第２透過型センサ２６は、転写部９の直前に設けられている。さらに、搬送路１６上の定着器１１から用紙排出口１７までの間には、第３透過型センサ２７が設けられている。尚、カッター２０は、カッターモータ２８（図３参照）の駆動により動作するようになっていて、搬送ローラ１８、２１〜２５のそれぞれは、ロール駆動軸１４と同様、搬送モータ１５（図３参照）の駆動により回転するようになっている。
【００２０】
さらに、筐体２前面の所定位置には、電源をオン／オフする為のスイッチ、オンライン／オフラインを切り替える為のスイッチ、状態表示用のＬＣＤ（Liquid  Crystal  Display）などを有する操作パネル２９が設けられている。
【００２１】
ラベルプリンタ１の全体構成は、このようになっていて、印刷時、ロールユニット１３からラベル用紙１００が給紙され、第１透過型センサ１９の検出結果をもとに、一定速度で搬送されるラベル用紙１００のラベル部分１００ｂの先端又は後端の位置が特定される。そして、ラベルプリンタ１は、特定したラベル部分１００ｂの先端又は後端の位置をもとに、カッター２０によって、ラベル用紙１００を台紙部分１００ａの中央でカットする。
【００２２】
カットされたラベル用紙１００は、搬送路１６を通って転写部９へと搬送され、転写部９と４個のＩＤユニット３Ａ〜３Ｄとの間を通るときに、ＩＤユニット３Ａ〜３Ｄと転写部９によって、ラベル用紙１００のラベル部分１００ｂにカラーのトナー像が形成される。尚、ラベルプリンタ１は、転写部９の近傍の第２透過型センサ２６の検出結果をもとに、カットされたラベル用紙１００のラベル部分１００ｂの先端の位置を特定して、この位置をもとに、ラベル用紙１００に対するトナー像の形成位置を決定するようになっている。
【００２３】
ラベルプリンタ１は、トナー像が形成されたラベル用紙を、定着器１１へと搬送し、定着器１１によってトナー像をラベル用紙１００に定着させることにより、ラベル用紙１００にカラーの印刷画像を形成する。そして、ラベルプリンタ１は、印刷画像が形成されたラベル用紙１００を、用紙排出口１７から排出する。このとき、ラベルプリンタ１は、第３透過型センサ２７の検出結果をもとに、定着器１１を通過して印刷が完了したラベル用紙１００の例えば排出枚数をカウントするようになっている。このようにして、ラベルプリンタ１は、ラベル用紙１００への印刷を行うようになっている。
【００２４】
［２．ラベルプリンタのブロック構成］
次に、ラベルプリンタ１の各種信号の流れを示すブロック構成について、図３を用いて説明する。この図３に示すように、ラベルプリンタ１は、外部のホストコンピュータ３０から、ラベル用紙１００に印刷する為の印刷データがインターフェースコントローラ３１に転送されて印刷処理の開始が指示されると、これに応じて、ラベル用紙１００への印刷を行うようになっている。
【００２５】
ラベルプリンタ１のＣＰＵ３２は、印刷データなどの受信、印刷動作、ラベル用紙１００のハンドリングなど、ラベルプリンタ１全体の動作を制御する演算処理装置である。ＲＯＭ３３には、ラベルプリンタ１の動作をＣＰＵ３２が制御する為のプログラムが記憶されていて、ＲＡＭ３４は、このプログラムをＣＰＵ３２が実行するときの作業用メモリとして使用されるようになっている。ＣＰＵ３２は、印刷データに基づき、ＬＥＤヘッド制御回路３５を介して、ＩＤユニット３Ａ〜３ＤのそれぞれのＬＥＤヘッド５を制御することにより、それぞれのイメージドラム７に潜像パターンを形成する。
【００２６】
また、ＣＰＵ３２は、Ｉ／Ｏポート３６に接続された定着制御回路３７を介して、定着器１１の温度を、ラベル用紙１００のラベル部分１００ｂに転写されたトナー像を定着させる為の適切な温度に制御する。さらに、ＣＰＵ３２は、Ｉ／Ｏポート３６に接続された搬送部３８を介して、搬送モータ１５、ＩＤモータ８、ベルトモータ１０、定着モータ１２、カッターモータ２８の駆動を制御することにより、ラベル用紙の搬送、ラベル用紙へのトナー像の転写、ラベル用紙に転写されたトナー像の定着、ラベル用紙のカットなどの動作を行うようになっている。
【００２７】
さらに、ＣＰＵ３２は、第１乃至第３透過型センサ１９、２６、２７を有する用紙検出部３９の検出結果からラベル用紙１００のラベル部分１００ｂを特定して、ラベル用紙１００をカットするタイミングを決定したり、ラベル用紙１００に対するトナー像の形成位置を決定したり、印刷が完了したラベル用紙の排出枚数をカウントしたりするようになっている。
【００２８】
［３．用紙検出部の構成］
次に、ラベルプリンタ１の用紙検出部３９の構成について図４を用いて詳しく説明する。尚、図３の用紙検出部３９の構成は、図４に示す用紙検出部３９の構成から主要部を抜粋したものである。用紙検出部３９は、第１乃至第３透過型センサ１９、２６、２７と、透過型センサごとの検出回路４０、４１、４２とで構成されている。ここで、第１乃至第３透過型センサ１９、２６、２７は同一の構成であり、また、各検出回路４０、４１、４２も同一の構成である為、ここでは、第１透過型センサ１９とその検出回路４０について説明することとする。
【００２９】
第１透過型センサ１９は、発光ダイオードでなる発光素子５０とフォトディテクタでなる受光素子５１とを有している。発光素子５０がラベル用紙１００の搬送路１６の下側に配置され、受光素子５１が搬送路１６の上側に配置される。つまり、第１透過型センサ１９の発光素子５０と受光素子５１との間をラベル用紙１００が通過するようになっている。また、第１透過型センサ１９の受光素子５１の下方近傍には、発光素子５０から発光される光のうち、受光素子５１の中央部分の幅Ｌ２で示す範囲に入る光のみを受光素子５１に受光させて残りの光を吸収する光吸収部材５２が設けられている。よって、第１透過型センサ１９は、発光素子５０と受光素子５１との間の光軸Ｌを中心とする幅Ｌ２で示す範囲が、ラベル用紙１００を検出する検出エリアとなる。
【００３０】
この第１透過型センサ１９では、ラベル用紙１００の台紙部分１００ａとラベル部分１００ｂとで光の透過率が違うことにより、検出エリア内に台紙部分１００ａが位置するときとラベル部分１００ｂが位置するときとで、受光素子５１から出力される出力電圧Ｖｏｕｔの値が異なる。ゆえに、第１透過型センサ１９の検出回路４０では、台紙部分１００ａが位置するときの出力電圧Ｖｏｕｔの値とラベル部分１００ｂが位置するときの出力電圧Ｖｏｕｔの値との間の値となるよう設定された閾値Ｖｔｈと、実際に受光素子５１から出力された出力電圧Ｖｏｕｔとの大小を比較して、その比較結果をＣＰＵ３２に送る。そして、ＣＰＵ３２が、この比較結果をもとにラベル用紙１００のラベル部分１００ｂを特定するようになっている。
【００３１】
具体的に、この検出回路４０は、ＣＰＵ３２から入力されるデジタル値の入力電圧Ｖｉｎを、Ｄ／Ａコンバータ５３を介してアナログ値に変換する。この入力電圧Ｖｉｎは、第１透過型センサ１９の発光素子５０の発光量を制御する為のものであり、アナログ値に変換された後、コンパレータ５４に入力される。コンパレータ５４の出力は、次段のパワートランジスタ５５のベースに接続されている。このパワートランジスタ５５は、発光素子５０を動作させる電流を制御する為のものであり、このパワートランジスタ５５のコレクタが、発光素子５０のカソードと接続されている。つまり、検出回路４０は、入力される電圧Ｖｉｎの大きさに比例して発光素子５０へ流れる電流が変化し、その電流に応じて、発光素子５０の発光量が変化する回路構成となっている。
【００３２】
また、検出回路４０は、発光素子５０への最大電流を制限する為に、パワートランジスタ５５のエミッタに電流制限抵抗５６が接続されている。さらに、検出回路４０は、受光素子５１から出力される出力電圧Ｖｏｕｔをコンパレータ５７に入力する。この出力電圧Ｖｏｕｔは、受光素子５１の受光量に応じて変化するものである。さらに、検出回路４０は、ＣＰＵ３２から入力されるデジタル値の閾値Ｖｔｈを、Ｄ／Ａコンバータ５８を介してアナログ値に変換した後、コンパレータ５７に入力する。そして、コンパレータ５７により、受光素子５１の出力電圧Ｖｏｕｔと閾値Ｖｔｈとが比較され、その比較結果を示す電圧（以下、これを比較電圧と呼ぶ）Ｖｃｐｕがコンパレータ５７から出力される。この比較電圧Ｖｃｐｕは、出力電圧Ｖｏｕｔが閾値Ｖｔｈよりも高い間はｈｉｇｈ、低い間はｌｏｗとなる波形となる。
【００３３】
さらに、検出回路４０は、受光素子５１から出力されるアナログ値の出力電圧ＶｏｕｔをＡ／Ｄコンバータ５９を介してデジタル値に変換する。このようにしてデジタル値に変換された出力電圧Ｖｏｕｔは、ＣＰＵ３２によってほぼリアルタイムに読み取られるようになっている。また、検出回路４０は、コンパレータ５７から出力される比較電圧ＶｃｐｕをＩ／Ｏポート３６を介してデジタル値として出力する。このようにして出力された比較電圧Ｖｃｐｕも、ＣＰＵ３２によってほぼリアルタイムに読み取られるようになっている。
【００３４】
ここで、ラベル用紙１００が第１透過型センサ１９の検出エリア内を通過するときの、出力電圧Ｖｏｕｔの変化と、比較電圧Ｖｃｐｕの変化を図５に示す。尚、ここでは、説明を簡単にする為、図５（Ａ）に示すように、ラベル部分１００ｂが２箇所のみのラベル用紙１００を用いる。この図５（Ａ）に示すラベル用紙１００は、図中左側が先端、図中右側が後端であるとする。そして、このラベル用紙１００が検出エリアを通過するときの出力電圧Ｖｏｕｔの変化と比較電圧Ｖｃｐｕの変化を、それぞれ図５（Ｂ）及び（Ｃ）に示す。
【００３５】
図５（Ｂ）に示すように、受光素子５１の出力電圧Ｖｏｕｔは、検出エリア内にラベル用紙１００が存在しないときに最大値となり、検出エリア内にラベル用紙１００の台紙部分１００ａのみが位置するときには、最大値よりも一段低い値（これを台紙電圧値と呼ぶ）Ｖａとなり、検出エリア内にラベル部分１００ｂのみが位置するときには、台紙電圧値Ｖａよりもさらに一段低い値（これをラベル電圧値と呼ぶ）Ｖｂとなるように変化する。閾値Ｖｔｈは、台紙電圧値Ｖａとラベル電圧値Ｖｂとの間の値に設定されているものとする。
【００３６】
図５（Ｃ）に示すように、比較電圧Ｖｃｐｕは、出力電圧Ｖｏｕｔが閾値Ｖｔｈよりも高いときにはｈｉｇｈとなり、出力電圧Ｖｏｕｔが閾値Ｖｔｈよりも低いとき、すなわち検出エリア内にラベル部分１００ｂのみが位置していて出力電圧Ｖｏｕｔがラベル電圧値Ｖｂのときには、ｌｏｗとなるように変化する。したがって、ＣＰＵ３２は、比較電圧Ｖｃｐｕを監視して、その値がｈｉｇｈからｌｏｗに変化したときの変化点により、ラベル部分１００ｂの先端を特定するとともに、比較電圧Ｖｃｐｕの値がｌｏｗからｈｉｇｈになったときの変化点により、ラベル部分１００ｂの後端を特定することができるようになっている。
【００３７】
ところで、ラベル用紙１００の透過率は、ラベル用紙１００の種類などによって異なる。また、受光素子５１の出力電圧Ｖｏｕｔは、使用するラベル用紙１００の透過率に対して発光素子５０の発光量が適切な場合のときのみ図５（Ｂ）のように変化する。つまり、使用するラベル用紙１００の透過率に対して発光素子５０の発光量が適切であれば、出力電圧Ｖｏｕｔは、台紙電圧値Ｖａとラベル電圧値Ｖｂとの間に、閾値Ｖｔｈを設定するのに十分な差が開く。
【００３８】
ここで、例えば、発光素子５０の発光量を制御する為の入力電圧Ｖｉｎがラベル用紙１００の透過率に依らず一定の値に設定されているような場合、実際に使用するラベル用紙１００の透過率が高すぎると、その透過率に対して発光素子５０の発光量が強すぎることになり、図６（Ｂ）に示すように、検出エリア内にラベル用紙１００が位置するときの出力電圧Ｖｏｕｔが全体的に高くなる。尚、この場合も、図６（Ａ）に示すように、ラベル部分１００ｂが２箇所のみのラベル用紙１００を用いている。ここで、出力電圧Ｖｏｕｔの最大値は受光素子５１が飽和状態のときの値（これを飽和電圧値と呼ぶ）であることから、値が高い方の台紙電圧値Ｖａは、飽和電圧値より高くなることはできず、値が低い方のラベル電圧値Ｖｂも飽和電圧値に近づく為、これらの差が小さくなる。一方で、実際に使用するラベル用紙１００の透過率が低すぎると、その透過率に対して発光素子５０の発光量が弱すぎることになり、図６（Ｃ）に示すように、検出エリア内にラベル用紙１００が位置するときの出力電圧Ｖｏｕｔが全体的に低くなる。ここで、出力電圧Ｖｏｕｔの最小値は０Ｖであることから、値が低い方のラベル電圧値Ｖｂは、０Ｖより低くなることはできず、値が高い方の台紙電圧値Ｖａも０Ｖに近づく為、これらの差が小さくなる。
【００３９】
換言すれば、台紙電圧値Ｖａとラベル電圧値Ｖｂとの差が、０Ｖから飽和電圧値までの間で最大となるときの発光素子５０の発光量が最適であると言える。実際には、台紙電圧値Ｖａとラベル電圧値Ｖｂとの差が最大とはならなくても、閾値Ｖｔｈを容易且つ確実に設定するのに十分な差が開けばよく、このときの発光量が適切であると言える。
【００４０】
第１透過型センサ１９の出力電圧Ｖｏｕｔは、ラベル電圧値Ｖｂより台紙電圧値Ｖａの方が高くなる為、台紙電圧値Ｖａが出力電圧Ｖｏｕｔの最大値である飽和電圧値に近付くように発光素子５０の発光量を調整すれば、０Ｖから飽和電圧値までの間で、台紙電圧値Ｖａとラベル電圧値Ｖｂの差が十分な差となり、発光量が適切となる。
【００４１】
ゆえに、ラベルプリンタ１では、発光素子５０の発光量をこのような適切な量に調整できるようになっていて、このように発光量を調整したうえで、閾値Ｖｔｈを設定するようになっている。発光素子５０の発光量を調整して閾値Ｖｔｈを設定する処理を、キャリブレーション処理と呼び、以下、このキャリブレーション処理の具体的な手順について説明する。尚、キャリブレーション処理は、第１透過型センサ１９の発光素子５０の発光量と閾値Ｖｔｈを設定する処理であり、このキャリブレーション処理により設定された発光量と閾値Ｖｔｈが、そのまま第２及び第３透過型センサにも適用されるようになっている。
【００４２】
［４．キャリブレーション処理］
図７及び図８は、キャリブレーション処理の手順を示すフローチャートである。尚、このキャリブレーション処理は、ＣＰＵ３２が、ＲＯＭ３３に格納されているキャリブレーションプログラムに基づいて用紙検出部３９を制御することにより行う処理である。このキャリブレーション処理は、大きく分けて３つの処理からなる。図７に示す第１の処理Ｓ１は、第１透過型センサ１９の発光量の初期値を設定する処理。図７に示す第２の処理Ｓ２は、第１透過型センサ１９の検出エリア内をラベル用紙１００を通過させながら第１透過型センサ１９の発光量を調整する処理。図８に示す第３の処理Ｓ３は、台紙電圧値Ｖａとラベル電圧値Ｖｂとの間に閾値Ｖｔｈを設定する処理。これら３つの処理を順番に説明する。
【００４３】
このキャリブレーション処理を開始する前の時点で、ラベル用紙１００は、ユーザによって搬送ローラ１８に挟まれている。このとき、ラベル用紙は、図９（Ａ）に示すように、先端が搬送ローラ１８と第１透過型センサ１９の間に位置する初期位置で停止した状態となっている。また、このとき、第１透過型センサ１９の検出回路４０には、Ｄ／Ａコンバータ５８を介してＣＰＵ３２から閾値Ｖｔｈの初期値が入力されている。閾値Ｖｔｈの初期値は、出力電圧Ｖｏｕｔの最大値である飽和電圧値未満であればよいが、台紙電圧値Ｖａとラベル電圧値Ｖｂとの差を広くする為には高い方が良く、ここでは、例えば、飽和電圧値未満で設定可能な最大の電圧値が設定されているものとする。
【００４４】
ＣＰＵ３２は、キャリブレーション処理を開始すると、まず第１の処理Ｓ１を行う。すなわちＣＰＵ３２は、第１の処理Ｓ１のステップＳＰ１において、Ｄ／Ａコンバータ５３を介して第１透過型センサ１９への入力電圧Ｖｉｎを例えば０Ｖから順次上げていく。このときの入力電圧Ｖｉｎ、出力電圧Ｖｏｕｔ及び比較電圧Ｖｃｐｕの変化を、図１０（Ａ）に示す。この図１０（Ａ）に示すように、入力電圧Ｖｉｎを順次上げていくと、これにともなって出力電圧Ｖｏｕｔも順次上がっていく。
【００４５】
このとき、ＣＰＵ３２は、入力電圧Ｖｉｎの値を順次上げながら、Ｉ／Ｏポート３６を介して第１透過型センサ１９の検出回路４０から出力される比較電圧Ｖｃｐｕの値を監視する。そして、ＣＰＵ３２は、ステップＳＰ２において、出力電圧Ｖｏｕｔが閾値Ｖｔｈの初期値よりも高くなり比較電圧Ｖｃｐｕがｌｏｗからｈｉｇｈに変化するまで入力電圧Ｖｉｎを上げ続ける。
【００４６】
ＣＰＵ３２は、比較電圧Ｖｃｐｕがｌｏｗからｈｉｇｈに変化したことを認識すると、ステップＳＰ３に移り、入力電圧Ｖｉｎを上げるのを止め、このときの入力電圧Ｖｉｎの値をＶｉｎ＿ａとして維持する。このとき、出力電圧Ｖｏｕｔの値は、図１０（Ｂ）に示すように、閾値Ｖｔｈの初期値よりわずかに高く、飽和電圧値とほぼ等しい。この為、受光素子５１は、飽和直前（もしくは飽和直後）の状態となっている。
【００４７】
このように、第１の処理Ｓ１では、第１透過型センサ１９の検出エリアに遮蔽物としてのラベル用紙１００が存在しない状態で、受光素子５１がほぼ飽和するまで発光素子５０への入力電圧Ｖｉｎを上げることで、発光素子５０の発光量を、受光素子５１をほぼ飽和させる為に必要な最小の発光量に設定する。
【００４８】
次に、ＣＰＵは、第２の処理Ｓ２を行う。すなわちＣＰＵ３２は、第２の処理Ｓ２のステップＳＰ４において、入力電圧Ｖｉｎの値をＶｉｎ＿ａに維持した状態で、ラベル用紙１００の搬送を開始させる為に、Ｉ／Ｏポート３６を介して搬送部３８に搬送モータ１５を駆動するよう命令する。この結果、搬送モータ１５が駆動して、ラベル用紙１００の搬送が開始される。尚、ＣＰＵ３２は、搬送部３８に命令を出し続けることで、ラベル用紙１００を搬送させ続けるようになっていて、命令を出し続けた時間をもとに、ラベル用紙１００の初期位置から現在位置までの搬送距離をほぼリアルタイムに算出できるようになっている。
【００４９】
ＣＰＵ３２は、このようにしてラベル用紙１００を搬送させながら、比較電圧Ｖｃｐｕを監視する。そして、ＣＰＵ３２は、ステップＳＰ５において、出力電圧Ｖｏｕｔが閾値Ｖｔｈの初期値よりも低くなり比較電圧Ｖｃｐｕがｈｉｇｈからｌｏｗに変化したかどうかを判定する。
【００５０】
ここで、ラベル用紙１００が正常に搬送されて、図９（Ｂ）に示すように、ラベル用紙１００の先端に位置する台紙部分１００ａが、第１透過型センサ１９の検出エリア内に到達すると、この台紙部分１００ａによって、検出エリアの一部が覆われる為、出力電圧Ｖｏｕｔが低下する。ここで、出力電圧Ｖｏｕｔは、閾値Ｖｔｈよりわずかに高い値であった為、ラベル用紙１００の台紙部分１００ａが第１透過型センサ１９の検出エリアに到達して、その値が少しでも下がれば、閾値Ｖｔｈより低くなり、比較電圧ＶｃｐｕがＨｉｇｈからＬｏｗに変化する。ゆえに、このように比較電圧Ｖｃｐｕがｈｉｇｈからｌｏｗに変化すれば、ラベル用紙が正常に搬送されているものとして、ＣＰＵ３２は、ステップＳＰ６に移る。
【００５１】
これに対して、比較電圧Ｖｃｐｕがｈｉｇｈからｌｏｗに変化しない場合、ＣＰＵ３２は、比較電圧Ｖｃｐｕを監視しながら、ステップＳＰ７に移り、ラベル用紙１００の搬送距離を算出しながら、算出した搬送距離が搬送ローラ１８から第１透過型センサ１９までの距離Ｌ１に達したかどうかを判定する。
【００５２】
このステップＳＰ７で否定結果を得ると、このことは、算出した搬送距離が距離Ｌ１に達していないこと、すなわち、まだラベル用紙１００の台紙部分１００ａが第１透過型センサ１９の検出エリア内に到達していないことを意味する。このとき、ＣＰＵ３２は、ステップＳＰ５に戻る。
【００５３】
一方で、このステップＳＰ７で肯定結果を得ると、このことは、比較電圧Ｖｃｐｕがｈｉｇｈからｌｏｗに変化することなく、算出した搬送距離が距離Ｌ１に達したこと、すなわち、本来、この時点でラベル用紙１００の台紙部分１００ａが第１透過型センサ１９の検出エリア内に到達しているはずが、実際にはまだ到達していないことを意味する。
【００５４】
このような状況は、例えば、ユーザがラベルプリンタ１にラベル用紙１００を正しくセットできていない場合に起り得る。このとき、ＣＰＵ３２は、ステップＳＰ８に移り、エラーを検知して、ラベル用紙１００が正しくセットされていない旨をユーザに知らせる為のエラーメッセージを操作パネル２９に表示させ、さらに搬送部３８に搬送モータ１５の駆動を停止するよう命令するとともに、第１透過型センサ１９への入力電圧Ｖｉｎを０Ｖに落として、キャリブレーション処理をエラー終了する。このように、ＣＰＵ３２は、ラベル用紙１００が正しくセットされていない場合には、キャリブレーション処理をエラー終了して、ラベル用紙１００を正しくセットし直すようにユーザに促す。そして、ラベル用紙１００がセットされると、ＣＰＵ３２は、再度、キャリブレーション処理をステップＳＰ１から開始する。
【００５５】
ラベル用紙１００が正常に搬送されたことにより上述のステップＳＰ５で肯定結果を得て移るステップＳＰ６において、ＣＰＵ３２は、第１透過型センサ１９の検出エリア内の全てが、ラベル用紙１００の台紙部分１００ａで覆われるようにラベル用紙１００をさらに検出エリアの幅Ｌ２分だけ搬送させて停止させる。この結果、図９（Ｃ）に示すように、第１透過型センサ１９の検出エリア内の全てがラベル用紙１００の先端の台紙部分１００ａで覆われる。尚、検出エリアの幅Ｌ２は、ラベル用紙１００の台紙部分１００ａの長さＬ３と比べて十分狭くなっている。
【００５６】
因みに、台紙部分１００ａの長さＬ３は、ラベル用紙１００の種類などによって異なる。また、この長さＬ３は、先端及び後端の台紙部分１００ａと、ラベル部分１００ｂ間に存在する台紙部分１００ａとで異なる場合がある。さらに、カットされていないラベル用紙１００と、カット済みのラベル用紙１００とでは、先端及び後端の台紙部分１００ａの長さが異なる場合がある。ゆえに、検出エリアの幅Ｌ２は、ラベル用紙１００の台紙部分１００ａの長さＬ３が最短となる場合を想定して、最短の長さＬ３よりも十分狭くすることが望ましい。尚、検出エリアは、例えば、四角形又は円形でなり、四角形であれば、幅Ｌ２は、搬送方向に平行な辺の長さを示し、円形であれば、幅Ｌ２は、直径を示すものとする。
【００５７】
つづくステップＳＰ９において、ＣＰＵ３２は、第１透過型センサ１９への入力電圧ＶｉｎをＶｉｎ＿ａからさらに順次上げていく。このときの入力電圧Ｖｉｎ、出力電圧Ｖｏｕｔ及び比較電圧Ｖｃｐｕの変化を、図１０（Ｂ）に示す。この図１０（Ｂ）に示すように、出力電圧Ｖｏｕｔは、第１透過型センサ１９の検出エリアがラベル用紙１００の台紙部分１００ａで覆われると、閾値Ｖｔｈより低くなり、この状態から、入力電圧Ｖｉｎを順次上げていくと、これにともなって出力電圧Ｖｏｕｔも再び順次上がっていく。
【００５８】
このとき、ＣＰＵ３２は、入力電圧Ｖｉｎの値を順次上げながら、第１透過型センサ１９の検出回路４０から出力される比較電圧Ｖｃｐｕの値を監視する。そして、ＣＰＵ３２は、ステップＳＰ１０において、出力電圧Ｖｏｕｔが再び閾値Ｖｔｈの初期値よりも高くなり比較電圧Ｖｃｐｕがｌｏｗからｈｉｇｈに変化するまで入力電圧Ｖｉｎを上げ続ける。
【００５９】
ＣＰＵ３２は、比較電圧Ｖｃｐｕがｌｏｗからｈｉｇｈに変化したことを認識すると、ステップＳＰ１１に移り、入力電圧Ｖｉｎを上げるのを止め、このときの入力電圧Ｖｉｎの値をＶｉｎ＿ｂとして維持するとともに、ＲＡＭ３４に記憶する。このときの入力電圧Ｖｉｎの値Ｖｉｎ＿ｂは、現在セットされているラベル用紙１００に印刷を行うときの入力電圧Ｖｉｎの値となる。また、このとき（すなわち第１透過型センサ１９の検出エリアにラベル用紙１００の台紙部分１００ａが位置するとき）、ＣＰＵ３２は、Ａ／Ｄコンバータ５９を介して出力電圧Ｖｏｕｔの値を読み取り、これを台紙電圧値ＶａとしてＲＡＭ３４に記憶する。
【００６０】
このように、第２の処理Ｓ２では、第１透過型センサ１９の検出エリアにラベル用紙１００の台紙部分１００ａが位置する状態で、出力電圧Ｖｏｕｔが閾値Ｖｔｈの初期値より高くなるまで発光素子５０への入力電圧Ｖｉｎを上げて発光素子５０の発光量を調整する。つまり、台紙部分１００ａが検出エリアに位置する状態で、発光素子５０の発光量を出力電圧Ｖｏｕｔがほぼ飽和するまで上げて調整する。これにより、台紙電圧値Ｖａは、第１透過型センサの飽和電圧値にほぼ一致するまで近づく。このときの発光量が、使用するラベル用紙１００の透過率に対して適切となる。
【００６１】
次に、ＣＰＵは、第３の処理Ｓ３を行う。すなわちＣＰＵ３２は、ステップＳＰ１２において、入力電圧Ｖｉｎの値をＶｉｎ＿ｂに維持した状態（すなわち発光量を適切な量に調整した状態）で、ラベル用紙１００の搬送を再開させる。ＣＰＵ３２は、このようにしてラベル用紙１００を搬送させながら、比較電圧Ｖｃｐｕを監視する。そして、ＣＰＵ３２は、ステップＳＰ１３において、出力電圧Ｖｏｕｔが閾値Ｖｔｈの初期値よりも低くなり比較電圧Ｖｃｐｕがｈｉｇｈからｌｏｗに変化するのを待ち受ける。
【００６２】
ここで、ラベル用紙１００の先頭の台紙部分１００ａにつづくラベル部分１００ｂが、第１透過型センサ１９の検出エリアに到達すると、図１０（Ｃ）に示すように、このラベル部分１００ｂが台紙部分１００ａよりも透過率が低いことにより、検出エリアが台紙部分１００ａのみで覆われていたときよりも出力電圧Ｖｏｕｔが低下する。ここで、出力電圧Ｖｏｕｔは、閾値Ｖｔｈの初期値よりわずかに高い台紙電圧値Ｖａであった為、ラベル部分１００ｂが検出エリアに到達して出力電圧Ｖｏｕｔが少しでも低下すれば、出力電圧Ｖｏｕｔが閾値Ｖｔｈより低くなり、比較電圧Ｖｃｐｕがｈｉｇｈからｌｏｗに変化する。
【００６３】
比較電圧Ｖｃｐｕがｈｉｇｈからｌｏｗに変化したことにより上述のステップＳＰ１３で肯定結果を得ると、ＣＰＵ３２は、ステップＳＰ１４に移り、第１透過型センサ１９の検出エリア内の全てが、ラベル用紙１００のラベル部分１００ｂのみで覆われるようにラベル用紙１００をさらに検出エリアの幅Ｌ２分だけ搬送させて停止させる。この結果、第１透過型センサ１９の検出エリアは、ラベル用紙１００のラベル部分１００ｂのみで覆われる。
【００６４】
つづくステップＳＰ１５においてＣＰＵ３２は、出力電圧Ｖｏｕｔの値を読み取り、これをラベル電圧値ＶｂとしてＲＡＭ３４に記憶する。そして、ＣＰＵ３２は、ＲＡＭ３４に記憶した台紙電圧値Ｖａとラベル電圧値Ｖｂとを用いて、閾値Ｖｔｈの値を、Ｖｔｈ＝（Ｖａ−Ｖｂ）／２の演算式で算出して、この値を新たな閾値Ｖｔｈの設定値としてＲＡＭ３４に記憶し、キャリブレーション処理を終了する。このように、閾値Ｖｔｈは、台紙電圧値Ｖａとラベル電圧値Ｖｂとの中間の値に設定される。尚、演算終了時に、台紙電圧値Ｖａとラベル電圧値ＶｂはＲＡＭ３４から消去してもよい。また、閾値Ｖｔｈは、例えば、ラベルプリンタ１の電源をオフすると、初期値に戻るようになっている。
【００６５】
このように、第３の処理Ｓ３では、第２の処理Ｓ２で適切な量に調整された発光量で発光素子５０を発光させながら、受光素子５１から得られた台紙電圧値Ｖａとラベル電圧値Ｖｂとの間に閾値Ｖｔｈを設定するようにして、閾値Ｖｔｈを更新する。
【００６６】
このキャリブレーション処理により設定された第１透過型センサ１９の発光量と閾値Ｖｔｈが、そのまま第２及び第３透過型センサ２６、２７にも適用され、以降、現在セットされているラベル用紙１００に印刷を行うときに、この発光量と閾値Ｖｔｈが用いられる。
【００６７】
［５．まとめと効果］
ここまで説明したように、ラベルプリンタ１は、印刷前のキャリブレーション処理によって、第１透過型センサ１９の検出エリアに、使用するラベル用紙１００の台紙部分１００ａを位置させ、このときの出力電圧Ｖｏｕｔが、飽和電圧値近傍の値に設定されている閾値Ｖｔｈを超えるまで、すなわち飽和電圧値とほぼ一致するまで、入力電圧Ｖｉｎを上げて第１透過型センサ１９の発光量を調整するようにした。これにより、このときの出力電圧Ｖｏｕｔの値として得られる台紙電圧値Ｖａは、第１透過型センサ１９の飽和電圧値とほぼ一致するまで近づくことになり、台紙電圧値Ｖａとラベル電圧値Ｖｂとの差が、閾値Ｖｔｈを設定するのに十分開くことになる。そして、ラベルプリンタ１は、台紙電圧値Ｖａとラベル電圧値Ｖｂとの間に、ラベル用紙１００への印刷時に使用する閾値Ｖｔｈを設定するようにした。
【００６８】
このように、ラベルプリンタ１は、使用するラベル用紙ごとに、台紙電圧値Ｖａとラベル電圧値Ｖｂとの差が閾値Ｖｔｈを設定するのに十分な差となるよう第１透過型センサ１９の発光量を調整したうえで、台紙電圧値Ｖａとラベル電圧値Ｖｂとの間に印刷時のラベル部分１００ｂの検出に用いる閾値Ｖｔｈを設定するようにした。こうすることで、ラベルプリンタ１は、ラベル用紙１００の透過率に応じて、容易且つ確実に閾値Ｖｔｈを設定することができ、使用可能なラベル用紙の透過率の範囲を広げることができる。かくして、ラベルプリンタ１は、従来と比してより多種のラベル用紙に対応することができる。
【００６９】
また、ラベルプリンタ１は、印刷前のキャリブレーション処理を行う際、まず、第１透過型センサ１９の検出エリアにラベル用紙１００が存在しない状態で、第１透過型センサ１９への入力電圧Ｖｉｎを、第１透過型センサ１９がほぼ飽和するまで、０Ｖから順次上げていくようにした。さらに、ラベルプリンタ１は、このときの入力電圧Ｖｉｎの値Ｖｉｎ＿ａを維持したまま、第１透過型センサ１９の検出エリアにラベル用紙１００の台紙部分１００ａを位置させ、再度、第１透過型センサ１９がほぼ飽和するまで、入力電圧Ｖｉｎを値Ｖｉｎ＿ａから順次上げていくようにした。
【００７０】
このように、ラベルプリンタ１では、入力電圧Ｖｉｎを、０ＶからＶｉｎ＿ａへ、そしてＶｉｎ＿ｂへと２段階で上げるようにした。こうすることで、例えば、ラベル用紙１００の搬送準備中、もしくはラベル用紙１００の台紙部分１００ａが第１透過型センサ１９の検出エリアに到達するまでの間に、入力電圧ＶｉｎをＶｉｎ＿ａまで上げておき、到達後に、Ｖｉｎ＿ａからＶｉｎ＿ｂまで上げるようなことが可能となる。
【００７１】
これにより、例えば、第１透過型センサ１９の検出エリアにラベル用紙１００が到達してから、入力電圧Ｖｉｎを０ＶからＶｉｎ＿ｂまで一度に上げるような場合と比べて、ラベル用紙１００が到達してから入力電圧ＶｉｎをＶｉｎ＿ｂまで上げるのに要する時間を短縮することができ、結果として、キャリブレーション処理に要する時間を短くすることもできる。
【００７２】
［６．他の実施の形態］
［６−１．他の実施の形態１］
尚、上述した実施の形態では、閾値Ｖｔｈの初期値を、飽和電圧値未満で最大の値に設定するようにしたが、これに限らず、飽和電圧値未満で、少なくとも飽和電圧値の半分以上の値であればよいものとする。
【００７３】
また、上述した実施の形態では、キャリブレーション処理によって、閾値Ｖｔｈを、飽和電圧値未満の最大の値（すなわち初期値）から、台紙電圧値Ｖａとラベル電圧値Ｖｂとの間の値（すなわちラベル部分検出用の値）に更新するようにしたが、これに限らず、例えば、閾値Ｖｔｈの初期値とラベル部分検出用の値とを、それぞれ別々の閾値Ｖｔｈとして扱うようにしてもよい。つまり、第１の閾値Ｖｔｈには、ラベル部分検出用の値が設定され、第２の閾値Ｖｔｈには、初期値が設定されるようにしてもよい。
【００７４】
［６−２．他の実施の形態２］
また、上述した実施の形態では、印刷前に行うキャリブレーション処理時に、第１の処理Ｓ１として、第１透過型センサ１９の検出エリアにラベル用紙１００が到達していない状態で、第１透過型センサ１９がほぼ飽和するまで、入力電圧Ｖｉｎを順次上げていくようにした。これに限らず、例えば、ラベルプリンタ１の電源がオンしたら、直ちに、第１透過型センサ１９がほぼ飽和するまで、入力電圧Ｖｉｎを順次上げていき、その後、第１透過型センサ１９の検出エリアにラベル用紙１００が到達するまで、入力電圧Ｖｉｎの値Ｖｉｎ＿ａを維持するようにしてもよい。
【００７５】
［６−３．他の実施の形態３］
さらに、上述した実施の形態では、台紙電圧値Ｖａとラベル電圧値Ｖｂの間の中間の値に、閾値Ｖｔｈを設定するようにしたが、これに限らず、閾値Ｖｔｈを、これらの中間の値ではなく、台紙電圧値Ｖａ寄りの値に設定したり、ラベル電圧値Ｖｂ寄りの値に設定したりしてもよい。
【００７６】
［６−４．他の実施の形態４］
さらに、上述した実施の形態では、画像形成装置としてラベルプリンタ１に本発明を適用したが、本発明はこれに限らず、ラベル用紙のラベル部分に画像を形成するものであり、発光部と受光部とを有する用紙検出部を有するものであれば、ラベルプリンタ１以外の画像形成装置にも適用できる。
【００７７】
［６−５．他の実施の形態５］
さらに、上述した実施の形態では、ＣＰＵ３２が、デジタル値の入力電圧Ｖｉｎを、検出回路４０のＤ／Ａコンバータ５３に送り、Ｄ／Ａコンバータ５３がこの入力電圧Ｖｉｎをアナログ値に変換して発光素子５０へ入力するようにしたが、これに限らず、ＣＰＵ３２の代わりに、Ｄ／Ａコンバータ内臓のＣＰＵを設け、このＣＰＵが、内部でアナログ値に変換した入力電圧Ｖｉｎを、Ｄ／Ａコンバータ５３を介さずに発光素子５０へ入力するようにしてもよい。この場合、検出回路４０から、Ｄ／Ａコンバータ５３を省略することができる。また、このＤ／Ａコンバータ内臓のＣＰＵにより、内部でアナログ値に変換した閾値Ｖｔｈを、Ｄ／Ａコンバータ５８を介さずにコンパレータ５７に入力するようにしてもよい。この場合、検出回路４０から、Ｄ／Ａコンバータ５８を省略することができる。
【００７８】
さらに、Ａ／Ｄコンバータ内臓のＣＰＵを設け、このＣＰＵが、受光素子５１からの出力電圧Ｖｏｕｔを、Ａ／Ｄコンバータ５９を介さずに、アナログ値のまま受け取り、内部でデジタル値に変換するようにしてもよい。この場合、検出回路４０から、Ａ／Ｄコンバータ５９を省略することができる。
【００７９】
さらに、上述した実施の形態では、ＣＰＵ３２が、検出回路４０のコンパレータ５７から、Ｉ／Ｏポート３６を介して、出力電圧Ｖｏｕｔと閾値Ｖｔｈとの比較結果を示す比較電圧Ｖｃｐｕを受け取り、この比較電圧Ｖｃｐｕをもとに、ラベル用紙１００のラベル部分１００ｂを特定するようにした。これに限らず、ＣＰＵ３２が、Ａ／Ｄコンバータ５９を介して受け取る出力電圧Ｖｏｕｔと閾値Ｖｔｈとを、自ら比較して、ラベル用紙１００のラベル部分１００ｂを特定するようにしてもよい。この場合、検出回路４０から、コンパレータ５７とＤ／Ａコンバータ５８を省略することができる。
【００８０】
さらに、上述した実施の形態では、ラベルプリンタ１に、第１透過型センサ１９と、この第１透過型センサ１９と同一構成でなる第２及び第３透過型センサ２６、２７を設けるようにした。これに限らず、第２及び第３透過型センサ２６、２７として、第１透過型センサ１９とは異なる構成のセンサを用いてもよい。また、不要であるならば、これら第２及び第３透過型センサ２６、２７を、ラベルプリンタ１から取り除いてもよい。また一方で、第１透過型センサ１９と同一構成でなるセンサを、ラベルプリンタ１に３個以上設けるようにしてもよい。
【００８１】
さらに、上述した実施の形態では、受光素子５１の近傍に、検出エリアを幅Ｌ２で示す範囲に制限する為の光吸収部材５２を設けるようにしたが、これに限らず、検出エリアを幅Ｌ２で示す範囲に制限することができるのであれば、光吸収部材５２の代わりに、別の遮光部材を用いるようにしてもよい。また、例えば、想定される、台紙部分１００ａの最短の長さＬ３が、検出エリアの幅Ｌ２と比べて十分長く、光吸収部材５２を取り除いたとしても、検出エリアを台紙部分１００ａのみで覆うことができる場合には、光吸収部材５２を、ラベルプリンタ１から取り除いてもよい。
【００８２】
［６−６．他の実施の形態６］
さらに、上述した実施の形態では、ラベル部分１００ｂに画像を形成する画像形成部の具体例として、画像形成ユニット３Ａ〜３Ｄ及び転写部９などを用いるようにした。これに限らず、画像形成部として機能するものであれば、これらの代わりに、例えば、レーザー方式で画像を形成する為の部品や、インクジェット方式で画像を形成する部品などを用いるようにしてもよい。
【００８３】
さらに、上述した実施の形態では、発光部の具体例として発光ダイオードでなる発光素子５０を用い、受光部の具体例としてフォトディテクタでなる受光素子５１を用いるようにした。これに限らず、発光部や受光部として機能するものであれば、これら以外の部品を用いるようにしてもよい。
【００８４】
さらに、上述した実施の形態では、制御部の具体例としてＣＰＵ３２を用いるようにした。これに限らず、制御部として機能するものであれば、ＣＰＵ３２の代わりに、例えば、ＲＯＭ、ＲＡＭ、Ｉ／Ｏポートなどを内蔵するマイクロコンピュータなどを用いるようにしてもよい。
【００８５】
［６−７．他の実施の形態７］
さらに、本発明は、上述した実施の形態と、他の実施の形態とに限定されるものではない。すなわち本発明は、上述した実施の形態と他の実施の形態の一部または全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。
【産業上の利用可能性】
【００８６】
本発明は、ラベル用紙に画像を形成するラベルプリンタなどの画像形成装置で広く利用することができる。
【符号の説明】
【００８７】
１、ラベルプリンタ、３Ａ、３Ｂ、３Ｃ、３Ｄ……ＩＤユニット、９……転写部、第１透過型センサ１９、２６……第２透過型センサ、２７……第３透過型センサ、３２……ＣＰＵ、３９……用紙検出部、５０……発光素子、５１……受光素子、５２……光吸収部材、１００……ラベル用紙、１００ａ……台紙部分、１００ｂ……ラベル部分、１０１……台紙、１０２……ラベル。
【図１】
2015224120.tif 000003
【図２】
2015224120.tif 000004
【図３】
2015224120.tif 000005
【図４】
2015224120.tif 000006
【図５】
2015224120.tif 000007
【図６】
2015224120.tif 000008
【図７】
2015224120.tif 000009
【図８】
2015224120.tif 000010
【図９】
2015224120.tif 000011
【図１０】
2015224120.tif 000012