(57)【要約】【課題】ラベル紙のラベルを精度よく検出できるようにする。【解決手段】台紙に所定間隔でラベルを貼り付けた記録紙を搬送する搬送機構と、搬送機構により搬送される記録紙に検出光を照射し、記録紙を透過した検出光又は記録紙が反射した検出光を検出する光学センサーと、光学センサーの出力を増幅する増幅部と、増幅部の出力に基づいて記録紙におけるラベルの有無を検出する制御部と、増幅部の出力を調整する調整部と、を備え、制御部は、調整部を制御して、増幅部の出力を、記録紙におけるラベルを検出可能な出力に調整するプリンター。【選択図】図４
2019026403.tif 000002
【特許請求の範囲】
【請求項１】
台紙に所定間隔でラベルを貼り付けたラベル紙を搬送する搬送部と、
前記搬送部により搬送される前記ラベル紙に検出光を照射し、前記ラベル紙を透過した前記検出光又は前記ラベル紙が反射した前記検出光を検出する光学センサーと、
前記光学センサーの出力を増幅する増幅部と、
前記増幅部の出力に基づいて前記ラベル紙における前記ラベルの有無を検出する制御部と、
前記増幅部の出力を調整する調整部と、を備え、
前記制御部は、前記調整部を制御して、前記増幅部の出力を、前記ラベル紙における前記ラベルを検出可能な出力に調整することを特徴とするプリンター。
【請求項２】
前記増幅部は、オペアンプを備え、
前記調整部は、前記オペアンプの帰還抵抗を構成する可変抵抗を備えるデジタルポテンショメーターを備え、
前記制御部は、前記デジタルポテンショメーターを制御して前記帰還抵抗の抵抗値を変更し、前記増幅部の増幅率を変更することを特徴とする請求項１記載のプリンター。
【請求項３】
前記増幅部は、オペアンプを備え、
前記調整部は、前記オペアンプの帰還抵抗及び入力抵抗を構成する可変抵抗を備えるデジタルポテンショメーターを備え、
前記制御部は、前記デジタルポテンショメーターを制御して前記帰還抵抗の抵抗値及び前記入力抵抗の抵抗値を変更し、前記増幅部の増幅率を変更することを特徴とする請求項１記載のプリンター。
【請求項４】
前記調整部は、基準電圧を生成して前記オペアンプの非反転入力端子に出力する基準電圧生成部を備え、
前記制御部は、前記基準電圧生成部により生成される前記基準電圧を変更して、前記増幅部の増幅率を変更することを特徴とする請求項２又は３記載のプリンター。
【請求項５】
前記制御部は、前記オペアンプの出力が飽和状態とならないように前記増幅部の増幅率と、前記基準電圧との少なくともいずれか一方を変更することを特徴とする請求項４に記載のプリンター。
【請求項６】
前記制御部は、前記増幅部の出力と、閾値電圧とに基づいて、前記ラベル紙における前記ラベルの有無を検出することを特徴とする請求項２から５のいずれか１項に記載のプリンター。
【請求項７】
前記制御部は、前記ラベルに前記検出光が照射されたときの前記オペアンプの出力と、前記台紙に前記検出光が照射されたときの前記オペアンプの出力とを識別可能な電圧に前記閾値電圧を設定する請求項６記載のプリンター。
【請求項８】
台紙に所定間隔でラベルを貼り付けたラベル紙を搬送する搬送部と、
前記搬送部により搬送される前記ラベル紙に検出光を照射し、前記ラベル紙を透過した前記検出光又は前記ラベル紙が反射した前記検出光を検出する光学センサーと、
前記光学センサーの出力を増幅する増幅部と、
前記増幅部の出力を調整する調整部と、を備えるプリンターの制御方法であって、
前記調整部により、前記増幅部の出力を、前記ラベル紙における前記ラベルを検出可能な出力に調整するステップと、
前記増幅部の出力に基づいて前記ラベル紙における前記ラベルの有無を検出するステップと、
を有することを特徴とするプリンターの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター、及びプリンターの制御方法に関する。
【背景技術】
【０００２】
従来、ラベル紙に画像を印刷するプリンターには、ラベル紙におけるラベルの有無を検出する光学センサーが搭載されているプリンターがある。例えば、光学センサーは、ラベル紙の搬送路に配置され、プリンターは、光学センサーの検出結果に基づいてラベル紙の頭出し制御や搬送制御を行う（例えば、特許文献１参照）。
【０００３】
引用文献１のプリンターは、発光ダイオードとフォトトランジスターとを備える光学センサーを備え、フォトトランジスターのコレクターに、ゲインを決定するためのボリューム抵抗が接続される構成を開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−４１０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、引用文献１のプリンターは、画像を印刷する用紙の種類を変更する場合に、ボリューム抵抗を操作してフォトトランジスターのゲインを設定し直す必要がある。この作業は、不慣れなユーザーにとっては難しい作業であり、フォトトランジスターのゲインを誤った設定にしてしまうと、ラベルの有無を誤って検出してしまう場合があった。
本発明は、ラベル紙のラベルを精度よく検出できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、台紙に所定間隔でラベルを貼り付けたラベル紙を搬送する搬送部と、前記搬送部により搬送される前記ラベル紙に検出光を照射し、前記ラベル紙を透過した前記検出光又は前記ラベル紙が反射した前記検出光を検出する光学センサーと、前記光学センサーの出力を増幅する増幅部と、前記増幅部の出力に基づいて前記ラベル紙における前記ラベルの有無を検出する制御部と、前記増幅部の出力を調整する調整部と、を備え、前記制御部は、前記調整部を制御して、前記増幅部の出力を、前記ラベル紙における前記ラベルを検出可能な出力に調整する。
本発明によれば、制御部が調整部を制御して、増幅部の出力がラベル紙におけるラベルを検出可能な出力に調整される。このため、ラベル紙が変更されたり、発光素子の経年劣化によって発光量が低下したりしても、オペアンプの増幅率を最適に設定して、ラベル紙におけるラベルの有無を精度よく検出することができる。
【０００７】
また、本発明は、前記増幅部は、オペアンプを備え、前記調整部は、前記オペアンプの帰還抵抗を構成する可変抵抗を備えるデジタルポテンショメーターを備え、前記制御部は、前記デジタルポテンショメーターを制御して前記帰還抵抗の抵抗値を変更し、前記増幅部の増幅率を変更する。
本発明によれば、オペアンプの帰還抵抗を、デジタルポテンショメーターの可変抵抗により構成したため、オペアンプの帰還抵抗の変更が容易となり、増幅部の増幅率の設定が容易となる。このため、ラベル紙が変更されたり、発光素子の経年劣化によって光学センサーの発光量が低下したりしても、オペアンプの増幅率を最適に設定して、ラベル紙におけるラベルの有無を精度よく検出することができる。
【０００８】
また、本発明は、前記増幅部は、オペアンプを備え、前記調整部は、前記オペアンプの帰還抵抗及び入力抵抗を構成する可変抵抗を備えるデジタルポテンショメーターを備え、前記制御部は、前記デジタルポテンショメーターを制御して前記帰還抵抗の抵抗値及び前記入力抵抗の抵抗値を変更し、前記増幅部の増幅率を変更する。
本発明によれば、オペアンプの帰還抵抗及び入力抵抗を、デジタルポテンショメーターの可変抵抗により構成したため、オペアンプの帰還抵抗及び入力抵抗の変更が容易となり、増幅部の増幅率の設定が容易となる。このため、ラベル紙が変更されたり、発光素子の経年劣化によって光学センサーの発光量が低下したりしても、ラベル紙におけるラベルの有無を精度よく検出することができる。
【０００９】
また、本発明は、前記調整部は、基準電圧を生成して前記オペアンプの非反転入力端子に出力する基準電圧生成部を備え、前記制御部は、前記基準電圧生成部により生成される前記基準電圧を変更して、前記増幅部の増幅率を変更する。
本発明によれば、オペアンプの非反転入力端子に入力される基準電圧を変更することでオペアンプの増幅率が変更される。従って、オペアンプの増幅率の設定が容易になる。このため、ラベル紙が変更されたり、発光素子の経年劣化によって発光量が低下したりしても、オペアンプの増幅率を最適に設定して、ラベル紙におけるラベルの有無を精度よく検出することができる。
【００１０】
また、本発明は、前記制御部は、前記オペアンプの出力が飽和状態とならないように前記増幅部の増幅率と、前記基準電圧との少なくともいずれか一方を変更する。
本発明によれば、オペアンプの出力が飽和状態とならないように、増幅部の増幅率と、基準電圧との少なくともいずれか一方が変更される。従って、オペアンプの出力が飽和状態となるのを防止して、ラベルの有無の誤検出を防止することができる。
【００１１】
また、本発明は、前記制御部は、前記増幅部の出力と、閾値電圧とに基づいて、前記ラベル紙における前記ラベルの有無を検出する。
本発明によれば、ラベル紙におけるラベルの有無を精度よく判定することができる。
【００１２】
また、本発明は、前記制御部は、前記ラベルに前記検出光が照射されたときの前記オペアンプの出力と、前記台紙に前記検出光が照射されたときの前記オペアンプの出力とを識別可能な電圧に前記閾値電圧を設定する。
本発明によれば、ラベルに検出光が照射されたときのオペアンプの出力と、台紙に検出光が照射されたときのオペアンプの出力とを区別して、ラベル紙におけるラベルの有無を精度よく検出することができる。
【００１３】
上記課題を解決するため、本発明は、台紙に所定間隔でラベルを貼り付けたラベル紙を搬送する搬送部と、前記搬送部により搬送される前記ラベル紙に検出光を照射し、前記ラベル紙を透過した前記検出光又は前記ラベル紙が反射した前記検出光を検出する光学センサーと、前記光学センサーの出力を増幅する増幅部と、前記増幅部の出力を調整する調整部と、を備えるプリンターの制御方法であって、前記調整部により、前記増幅部の出力を、前記ラベル紙における前記ラベルを検出可能な出力に調整するステップと、前記増幅部の出力に基づいて前記ラベル紙における前記ラベルの有無を検出するステップと、を有する。
本発明によれば、調整部によって、増幅部の出力がラベル紙におけるラベルを検出可能な出力に調整される。このため、ラベル紙が変更されたり、発光素子の経年劣化によって発光量が低下したりしても、ラベル紙のラベルの有無を精度よく検出することができる。
【図面の簡単な説明】
【００１４】
【図１】プリンターの構成図。
【図２】記録紙の平面図。
【図３】プリンターの制御構成を示すブロック図。
【図４】ラベル検出部の構成図。
【図５】制御部の動作を示すフローチャート。
【図６】シミュレーション結果を示す図。
【図７】シミュレーション結果を示す図。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態について説明する。
図１は、プリンター１の構成図である。プリンター１は、記録紙収容部１０、搬送機構２０、印刷ヘッド３０、制御部５０、オートカッター６１及びラベル検出部７０を筐体５内に備える。搬送機構２０は、本発明の「搬送部」に相当する。
【００１６】
記録紙収容部１０には記録紙１１が収容される。ここで図２を参照しながら記録紙１１について説明する。図２は、記録紙１１の平面図である。記録紙１１は、長尺の台紙１２と、この台紙１２の表面に一定間隔で１列に貼り付けられたラベル１３を備えるラベル紙である。隣り合うラベル１３の間には、一定幅のギャップＧが設けられている。以下の説明において、記録紙１１のうち、台紙１２のみの部分を台紙部１２Ａといい、台紙１２にラベル１３が重ねられた部分をラベル部１３Ａという。
【００１７】
台紙１２は、樹脂製フィルムや合成紙などの素材を一定幅の長尺の連続紙状に加工した剥離紙である。ラベル１３は、白色などの不透明な素材からなるラベルシールであり、ラベル１３の表面には印刷方式（インクジェット方式、感熱方式等）に適した表面加工が施され、ラベル１３の裏面には粘着加工が施されている。台紙１２及びラベル１３の材質、厚さ、色などは用途に応じて様々なものを用いることができる。
【００１８】
図１に戻りプリンター１の構成について引き続き説明する。
記録紙収容部１０に収容された記録紙１１は、搬送機構２０によって印刷ヘッド３０の印刷位置Ａに搬送される。搬送機構２０は、搬送ローラー２１と、搬送ローラー２１を駆動する駆動モーター２３とを備える。プリンター１の筐体５内には、記録紙収容部１０から印刷ヘッド３０の印刷位置Ａを経由して排紙口６３に至る搬送路Ｔが形成される。搬送機構２０は、制御部５０の制御に従い、記録紙収容部１０に収容された記録紙１１を搬送路Ｔに沿って搬送する。
【００１９】
印刷ヘッド３０は、制御部５０の制御に従い、搬送機構２０によって印刷位置Ａに搬送された記録紙１１に画像を印刷する。画像が形成された記録紙１１は、搬送機構２０によってオートカッター６１の切断位置Ｂに搬送される。オートカッター６１は、制御部５０の制御により、印刷が施された記録紙１１を切断する。オートカッター６１により切断された記録紙１１は、排紙口６３から筐体５の外部に排紙される。
【００２０】
ラベル検出部７０は、光学センサー７１を備え、記録紙１１が搬送される搬送路Ｔであって、印刷ヘッド３０の印刷位置Ａよりも上流側に設けられる。光学センサー７１は、搬送路Ｔの上方（本実施形態では、印刷ヘッド３０側）に配置された発光素子７３と、搬送路Ｔの下方に配置された受光素子７５とを備える透過型フォトセンサーである。なお、発光素子７３を搬送路Ｔの下方に配置し、受光素子７５を搬送路Ｔの上方に配置してもよい。発光素子７３と受光素子７５は、搬送路Ｔを挟んで対向配置される。発光素子７３は、搬送路Ｔ上の検出位置Ｐに記録紙１１が搬送されると、制御部５０の制御に従って検出光を照射する。検出位置Ｐは、発光素子７３が発する検出光が照射される搬送路Ｔ上の位置である。発光素子７３により照射された検出光は、記録紙１１を透過して受光素子７５に受光される。このとき、検出位置Ｐに記録紙１１の台紙部１２Ａが位置する場合と、ラベル部１３Ａが位置する場合とでは、受光素子７５が受光する検出光の光量が変化する。このため、受光素子７５の出力の変化に基づいて、検出位置Ｐに台紙部１２Ａが位置するのか、ラベル部１３Ａが位置するのかを判定することができる。特に、記録紙１１として、台紙部１２Ａとラベル部１３Ａとの光の透過率の差が所定のしきい値以上のものを用いることで、記録紙１１におけるラベル１３の検出精度を高めることができる。
【００２１】
図３は、プリンター１の制御構成を示すブロック図である。
制御部５０は、通信部８０に接続される。通信部８０は、ホストコンピューター７とプリンター１を通信可能に接続する。図３には、ホストコンピューター７とプリンター１とを有線接続した場合を示すが、ホストコンピューター７とプリンター１とを、無線ＬＡＮ（Local Area Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線通信によって接続してもよい。
【００２２】
通信部８０は、ホストコンピューター７から受信した印刷データを制御部５０に出力する。制御部５０は、通信部８０から印刷データが入力されると印刷処理動作を開始する。
制御部５０は、印刷処理動作において、駆動モーター２３を駆動して記録紙１１を搬送路Ｔに沿って搬送させる。また、制御部５０は、入力される印刷データを不図示のメモリーに展開して印刷用の画素ごとのデータに変換する。制御部５０は、変換したデータを印刷ヘッド３０に出力し、印刷位置Ａに搬送された記録紙１１に画像を印刷させる。さらに、制御部５０は、印刷データに含まれる制御命令に基づいてオートカッター６１を駆動し、切断位置Ｂに搬送された記録紙１１を切断する。
【００２３】
また、制御部５０には、操作部９０が接続される。操作部９０には、プリンター１の電源をオン、オフするための電源キーや、各種設定を行うためのメニューキー等の各種操作キーが設けられる。操作部９０は、操作キーが操作されると、操作されたキーに対応した操作信号を制御部５０に出力する。
【００２４】
また、制御部５０には、ラベル検出部７０が接続される。ラベル検出部７０は、発光素子７３の照射する検出光を受光素子７５で受光して、受光した光量に対応する電圧を、増幅、Ａ／Ｄ（Analog/Digital）変換等の処理を施して検出電圧を生成する。ラベル検出部７０は、生成した検出電圧を制御部５０に出力する。
【００２５】
制御部５０の備えるメモリーには、判定しきい値や、基準電圧の値、可変抵抗Ｒ３の設定が記憶される。基準電圧や可変抵抗Ｒ３については後述する。また、判定しきい値は、本発明の「閾値電圧」に相当する。
制御部５０は、入力される検出電圧と判定しきい値とを比較して、検出位置Ｐにラベル部１３Ａが位置しているのか、台紙部１２Ａが位置しているのかを判定する。判定しきい値は、入力される検出電圧が、ラベル部１３Ａに検出光が照射されたときの検出電圧であるのか、台紙部１２Ａに検出光が照射されたときの検出電圧であるのかを識別可能な電圧に設定されている。
また、制御部５０は、検出電圧と判定しきい値との比較結果に基づいて、ラベル１３の前端及び後端を検出ことができる。制御部５０は、ラベル１３の前端及び後端が検出されたタイミング（時間差）と、搬送機構２０による記録紙１１の搬送速度とに基づいて、ラベル１３の搬送方向における長さや、ギャップＧの幅等を検出する。
【００２６】
図４は、ラベル検出部７０の構成を示す構成図である。
ラベル検出部７０は、調整部１００と、増幅部１３０とを備える。調整部１００は、フィルター回路１０５、バッファー回路１１０、デジタルポテンショメーター１２０、Ｄ／Ａ（Digital/Analog）コンバーター回路（以下、ＤＡＣ回路と表記する）１４０等を備える。ＤＡＣ回路１４０は、本発明の「基準電圧生成部」に相当する。
【００２７】
受光素子７５の出力端子７７は、抵抗Ｒ１を介して接地される。受光素子７５は、発光素子７３から照射される検出光の光量に対応した電流（以下、受光電流という）を出力する。受光電流が抵抗Ｒ１に流れることで、出力端子７７には受光電流に対応した電圧（以下、出力電圧という）が生じる。抵抗Ｒ１は、バッファー回路１１０に出力される出力電圧を制限する制限抵抗として機能する。
【００２８】
受光素子７５の出力端子７７には、接続線１０３が接続される。接続線１０３の一方の端部は、出力端子７７に接続し、他方の端部は、バッファー回路１１０に接続する。バッファー回路１１０は、オペアンプ１１５を用いたボルテージフォロア回路である。
オペアンプ１１５の非反転入力端子（＋）は、接続線１０３を介して受光素子７５の出力端子７７に接続される。また、オペアンプ１１５の出力端子は、オペアンプ１１５の反転入力端子（−）に負帰還される。さらに、オペアンプ１１５の出力端子には、デジタルポテンショメーター１２０が接続される。
【００２９】
また、受光素子７５の出力端子７７と、バッファー回路１１０とを接続する接続線１０３には、フィルター回路１０５と、保護ダイオードＤとが設けられる。
フィルター回路１０５は、抵抗Ｒ２と、コンデンサーＣとを備えるローパスフィルターである。また、保護ダイオードＤは、異常電圧によるバッファー回路１１０の破壊を防止する保護素子である。
【００３０】
デジタルポテンショメーター１２０は、可変抵抗Ｒ３を備える。可変抵抗Ｒ３は、両端の端子ａ、ｂと、中央の端子ｗとの３つの端子を備える。可変抵抗Ｒ３は、端子ａと端子ｗとの間に形成される抵抗（以下、Ｒｗａと表記する）と、端子ｂと端子ｗとの間に形成される抵抗（以下、Ｒｗｂと表記する）との２つの抵抗から構成される。デジタルポテンショメーター１２０は、制御部５０の制御により、Ｒｗａ及びＲｗｂの抵抗値を変更する。抵抗Ｒｗａの抵抗値が変更されると、これに連動して、抵抗Ｒｗｂの抵抗値も変更される。抵抗Ｒｗａは、増幅部１３０を構成するオペアンプ１３５の帰還抵抗として機能する。また、抵抗Ｒｗｂは、オペアンプ１３５の入力抵抗として機能する。
【００３１】
増幅部１３０は、オペアンプ１３５により構成される。
オペアンプ１３５の非反転入力端子（＋）は、抵抗Ｒ４を介してＤＡＣ回路１４０に接続される。また、オペアンプ１３５の非反転入力端子（＋）は、抵抗Ｒ５を介して接地される。
オペアンプ１３５の出力端子は、デジタルポテンショメーター１２０の帰還抵抗Ｒｗａを介してオペアンプ１３５の反転入力端子（−）に負帰還される。また、オペアンプ１３５の出力端子は、抵抗Ｒ６を介してＡ／Ｄ（Analog/Digital）コンバーター回路（以下、ＡＤＣ回路という）１４５に接続される。オペアンプ１３５の出力は、ＡＤＣ回路１４５によってＡ／Ｄ変換され、検出電圧として制御部５０に入力される。また、オペアンプ１３５の反転入力端子（−）には、デジタルポテンショメーター１２０の入力抵抗Ｒｗｂを介してバッファー回路１１０の出力が接続される。
【００３２】
ＤＡＣ回路１４０には、制御部５０から基準電圧（デジタル値）が入力される。基準電圧は、オペアンプ１３５の増幅率を調整する電圧である。ＤＡＣ回路１４０は、制御部５０から入力される基準電圧をアナログに変換してオペアンプ１３５の非反転入力端子（＋）に出力する。
【００３３】
オペアンプ１３５の増幅率は、ＤＡＣ回路１４０から入力される基準電圧と、反転入力端子（−）に入力される受光素子７５の出力電圧との差、及び、入力抵抗Ｒｗｂと帰還抵抗Ｒｗａとの比に基づいて決定される。制御部５０は、ＤＡＣ回路１４０に出力する基準電圧や、デジタルポテンショメーター１２０の帰還抵抗Ｒｗａ及び入力抵抗Ｒｗｂを制御して、オペアンプ１３５の増幅率を制御する。
【００３４】
光学センサー７１を用いたラベル１３の検出では、記録紙１１の種類が変更されたり、発光素子７３が経年劣化したりした場合に、増幅部１３０の設定を変更する必要がある。記録紙１１の種類が変更されることで、台紙１２やラベル１３の材質、厚さ、色等が変更される。これらのいずれかが変更されると、記録紙１１の透過率が変わり、受光素子７５の出力電圧も変更される。このため、受光素子７５の出力電圧に基づいてラベル１３の有無が検出できるように、増幅部１３０の増幅率や判定しきい値を再設定する必要がある。
また、発光素子７３は、周囲の温度や、オン、オフの回数等に起因して発光量が低下するため、発光素子７３の発光量を常に一定に維持するのは難しい。このため、増幅部１３０の増幅率や判定しきい値を再設定して、受光素子７５の出力電圧に基づいてラベル１３の有無が検出できるようにする必要がある。
制御部５０は、例えば、所定の条件が成立した場合に、増幅部１３０の増幅率や、判定しきい値を調整する処理を開始する。所定の条件には、例えば、発光素子７３の発光回数が予め設定された回数に達した場合や、予め設定された時間が経過した場合、操作部９０により増幅率の再設定の操作を受け付けた場合等が含まれる。
【００３５】
図５は、制御部５０の動作を示すフローチャートである。
制御部５０は、増幅率を再設定する操作を操作部９０で受け付けたか否かを判定する（ステップＳ１）。制御部５０は、増幅率を再設定する操作を操作部９０で受け付けていない場合（ステップＳ１／ＮＯ）、操作を受け付けるまで待機する。また、制御部５０は、増幅率を再設定する操作を操作部９０で受け付けた場合（ステップＳ１／ＹＥＳ）、駆動モーター２３を駆動して記録紙１１を検出位置Ｐに搬送させる（ステップＳ２）。記録紙１１が検出位置Ｐに到達したか否かの判定は、例えば、駆動モーター２３の回転数に基づいて判定してもよいし、別途設けたセンサーの検出値に基づいて判定してもよい。
【００３６】
次に、制御部５０は、デジタルポテンショメーター１２０の帰還抵抗Ｒｗａや、入力抵抗Ｒｗｂ、基準電圧の値を変更することなく、ラベル検出部７０の発光素子７３を発光させて、受光素子７５に検出光を受光させ、検出電圧を入力する（ステップＳ３）。
【００３７】
次に、制御部５０は、入力された検出電圧が所定範囲内にあるか否かを判定する（ステップＳ４）。すなわち、制御部５０は、入力された検出電圧の最大値及び最小値が所定範囲内にあるか否かを判定する（ステップＳ４）。例えば、制御部５０は、入力された検出電圧が、オペアンプ１３５の出力電圧の上限値又は下限値に一致し、検出電圧が飽和状態にあるか否かを判定する。検出電圧が飽和した状態では、ラベル１３の検出ができなくなる。このため、制御部５０は、検出電圧が所定範囲内にはないと判定した場合（ステップＳ４／ＮＯ）、ステップＳ６の処理に移行する。制御部５０は、ステップＳ６において、基準電圧及び可変抵抗Ｒ３（帰還抵抗Ｒｗａ及び入力抵抗Ｒｗｂ）の少なくとも一方の値を変更する（ステップＳ６）。その後、制御部５０は、駆動モーター２３を逆回転させて（ステップＳ７）、搬送された記録紙１１を記録紙収容部１０側に巻き戻す。その後、制御部５０は、ステップＳ２からの処理を再度実行する。
【００３８】
また、制御部５０は、ステップＳ４において、入力された検出電圧が所定範囲内にあると判定した場合（ステップＳ４／ＹＥＳ）、検出電圧の最大値と最小値との差が所定値以上あるか否かを判定する（ステップＳ５）。制御部５０は、検出電圧の差が所定値よりも小さいと判定した場合（ステップＳ５／ＮＯ）、上述したステップＳ６及びＳ７の処理を実行して、ステップＳ２の処理に戻る。
【００３９】
また、制御部５０は、ステップＳ５において、検出電圧の最大値と最小値との差が所定値以上あると判定した場合（ステップＳ５／ＹＥＳ）、判定しきい値を算出する（ステップＳ８）。判定しきい値は、ラベル部１３Ａに検出光が照射されたときのオペアンプ１３５の出力と、台紙部１２Ａに検出光が照射されたときのオペアンプ１３５の出力とを識別可能な電圧に設定される。制御部５０は、検出電圧の最大値と最小値との中間の値を判定しきい値として求める（ステップＳ８）。制御部５０は、算出した判定しきい値と、基準電圧の値と、可変抵抗Ｒ３の設定（帰還抵抗Ｒｗａや、入力抵抗Ｒｗｂの値）とを不揮発性メモリーに記憶させる（ステップＳ９）。
【００４０】
次に、判定しきい値の算出について具体例を挙げながら説明する。
出力端子７７に表れる受光素子７５の出力電圧を表す変数をＶ１とし、ＤＡＣ回路１４０から出力される基準電圧を表す変数をＶ２とする。この場合、オペアンプ１３５の出力電圧Ｖｏｕｔは、以下に示す式（１）により算出される。
Ｖｏｕｔ＝Ｖ２＋Ｒｗａ／Ｒｗｂ（Ｖ２−Ｖ１）・・・（１）
【００４１】
例えば、ＤＡＣ回路１４０から出力される基準電圧Ｖ２が１［Ｖ］に設定され、帰還抵抗Ｒｗａが６９０７［Ω］に設定され、入力抵抗Ｒｗｂが３４３１［Ω］に設定され、抵抗Ｒ１が７５０［Ω］に設定されたと仮定する。
また、検出位置Ｐに、台紙部１２Ａが位置している場合に、受光素子７５が受光する光量を２５０Ｌｘ（ルクス）とし、このとき、受光素子７５から抵抗Ｒ１に流れる受光電流Ｉ１が８４８［μＡ］であると仮定する。
この場合、抵抗Ｒ１にかかる出力電圧Ｖ１は、７５０［Ω］×８４８［μＡ］＝０．６３６［Ｖ］であるため、オペアンプ１３５の出力電圧Ｖｏｕｔは、以下のようになる。
Ｖｏｕｔ＝１＋６９０７／３４３１×（１−０．６３６）＝１．７３２［Ｖ］
【００４２】
また、検出位置Ｐに、ラベル部１３Ａが位置している場合に、受光素子７５が受光する光量を１００Ｌｘ（ルクス）とし、このとき、受光素子７５から抵抗Ｒ１に流れる受光電流Ｉ１が５１７［μＡ］であると仮定する。この場合、抵抗Ｒ１にかかる出力電圧Ｖ１は、７５０［Ω］×５１７［μＡ］＝０．３８８［Ｖ］であるため、オペアンプ１３５の出力電圧Ｖｏｕｔは、以下のようになる。
Ｖｏｕｔ＝１＋６９０７／３４３１（１−０．３８８）＝２．２１５［Ｖ］
【００４３】
制御部５０には、オペアンプ１３５の出力電圧Ｖｏｕｔをデジタルに変換した検出電圧が入力される。制御部５０は、入力された検出電圧が所定範囲内にあるか否かを判定する。すなわち、制御部５０は、検出電圧がオペアンプ１３５の出力電圧の上限値又は下限値に一致して飽和状態にあるか否かを判定する。また、制御部５０は、検出電圧の最大値と最小値との差が所定値以上あるか否かを判定する。制御部５０は、検出電圧が所定範囲内にあり、検出電圧の最大値と最小値との差が所定値以上あると判定すると、これらの検出電圧に基づいて判定しきい値を算出する。例えば、制御部５０は、検出電圧１．７３２［Ｖ］と、検出電圧２．２１５［Ｖ］との中間の電圧である１．７３２＋（２．２１５−１．７３２）／２＝１．９７４を判定しきい値に設定する。
【００４４】
図６及び図７は、シミュレーション結果を示す図である。
図６は、受光素子７５から抵抗Ｒ１に流れる受光電流Ｉ１の変化を示す図である。
図６において、期間Ｔ１は、検出位置Ｐに、台紙部１２Ａが位置している期間を示し、期間Ｔ２は、検出位置Ｐに、ラベル部１３Ａが位置している期間を示す。図６に示すように、検出位置Ｐに台紙部１２Ａが位置する場合と、ラベル部１３Ａが位置する場合とでは、抵抗Ｒ１に流れる受光電流Ｉ１に大きな変化が表れることが分かる。
【００４５】
図７において、破線は出力端子７７の出力電圧Ｖ１の変化を示し、実線はオペアンプ１３５の出力電圧Ｖｏｕｔの変化を示す。また、図７に示す期間Ｔ１は、図６に示す期間Ｔ１に対応し、図７に示す期間Ｔ２は、図６に示す期間Ｔ２に対応する。すなわち、期間Ｔ１は、検出位置Ｐに、台紙部１２Ａが位置している期間を示し、期間Ｔ２は、検出位置Ｐに、ラベル部１３Ａが位置している期間を示す。図７に示すように、出力端子７７の出力電圧Ｖ１、すなわち、オペアンプ１３５の反転入力端子（−）に入力される電圧の値が変化すると、この電圧の変化に対応してオペアンプ１３５の出力電圧Ｖｏｕｔも大きく変化することが分かる。
【００４６】
上述した実施形態では、オペアンプ１３５の帰還抵抗Ｒｗａ及び入力抵抗Ｒｗｂを、デジタルポテンショメーター１２０の可変抵抗Ｒ３により構成する場合について説明した。
しかし、オペアンプ１３５の増幅率の制御は、例えば、オペアンプ１３５の帰還抵抗Ｒｗａだけを制御することでも実現可能である。このため、オペアンプ１３５の帰還抵抗Ｒｗａを、デジタルポテンショメーター１２０の可変抵抗Ｒ３により構成してもよい。
【００４７】
また、上述した実施形態では、光学センサー７１が、記録紙１１を透過した光の光量を検出する透過型のセンサーであるとして説明したが、この光学センサー７１は、反射型の光学センサーであってもよい。反射型の光学センサーをプリンター１に搭載する場合、発光素子７３及び受光素子７５を搬送路Ｔの同一の側である上方（ラベル１３側（印刷ヘッド３０側））に配置する。
【００４８】
以上説明したように本実施形態のプリンター１は、搬送部としての搬送機構２０と、光学センサー７１としての発光素子７３及び受光素子７５と、増幅部１３０と、制御部５０と、調整部と１００とを備える。
搬送機構２０は、台紙１２に所定間隔でラベル１３を貼り付けた記録紙１１を印刷位置Ａに搬送する。発光素子７３は、搬送機構により搬送される記録紙１１に検出光を照射する。受光素子７５は、記録紙１１を透過した検出光又は記録紙１１が反射した検出光を検出する。増幅部１３０は、受光素子７５の出力を増幅する。制御部５０は、増幅部１３０の出力に基づいて記録紙１１におけるラベルの有無を検出する。調整部１００は、増幅部１３０の出力を調整する。また、制御部５０は、調整部１００を制御して、増幅部１３０の出力を、記録紙１１におけるラベルを検出可能な出力に調整する。
従って、記録紙１１が変更されたり、発光素子の経年劣化によって発光量が低下したりしても、増幅部１３０の増幅率を最適に設定して、記録紙１１におけるラベル１３の有無を精度よく検出することができる。
【００４９】
また、増幅部１３０は、オペアンプ１３５を備える。調整部１００は、オペアンプ１３５の帰還抵抗Ｒｗａを構成する可変抵抗Ｒ３を備えるデジタルポテンショメーター１２０を備える。制御部５０は、デジタルポテンショメーター１２０を制御して帰還抵抗Ｒｗａの抵抗値を変更して、オペアンプ１３５の増幅率を変更する。
従って、オペアンプ１３５の帰還抵抗Ｒｗａの変更が容易となり、オペアンプ１３５の増幅率の設定が容易となる。このため、記録紙１１が変更されたり、発光素子７３の経年劣化によって発光素子７３の発光量が低下したりしても、オペアンプ１３５の増幅率を最適に設定して、記録紙１１におけるラベル１３の有無を精度よく検出することができる。
【００５０】
また、調整部１００は、オペアンプ１３５の帰還抵抗Ｒｗａ及び入力抵抗Ｒｗｂを構成する可変抵抗Ｒ３を備えるデジタルポテンショメーター１２０を備える。制御部５０は、デジタルポテンショメーター１２０を制御して帰還抵抗Ｒｗａの抵抗値及び入力抵抗Ｒｗｂの抵抗値を変更して、オペアンプ１３５の増幅率を変更する。
従って、オペアンプ１３５の帰還抵抗Ｒｗａ及び入力抵抗Ｒｗｂの変更が容易となり、オペアンプ１３５の増幅率の設定が容易となる。このため、オペアンプ１３５の増幅率の設定が容易になり、記録紙１１が変更されたり、発光素子７３の経年劣化によって発光量が低下したりしても、オペアンプ１３５の増幅率を最適に設定することができる。
【００５１】
また、調整部１００は、基準電圧を生成してオペアンプ１３５の非反転入力端子（＋）に出力するＤＡＣ回路１４０を備える。制御部５０は、ＤＡＣ回路１４０により生成される基準電圧を変更して、オペアンプ１３５の増幅率を変更する。
従って、オペアンプ１３５の増幅率の設定が容易になり、記録紙１１が変更されたり、発光素子７３の経年劣化によって発光量が低下したりしても、オペアンプ１３５の増幅率を最適に設定することができる。
【００５２】
また、制御部５０は、オペアンプ１３５の出力が飽和状態とならないようにオペアンプ１３５の増幅率と、基準電圧との少なくともいずれか一方を変更する。
従って、オペアンプ１３５の出力が飽和状態となるのを防止して、ラベル１３の有無の誤検出を防止することができる。
【００５３】
また、制御部５０は、オペアンプ１３５の出力と、閾値電圧とに基づいて、記録紙１１におけるラベルの有無を検出する。
従って、記録紙１１におけるラベルの有無を精度よく判定することができる。
【００５４】
また、制御部５０は、ラベル１３に検出光が照射されたときのオペアンプ１３５の出力と、台紙１２に検出光が照射されたときのオペアンプ１３５の出力とを識別可能な電圧に閾値電圧を設定する。従って、ラベル１３に検出光が照射されたときのオペアンプ１３５の出力と、台紙１２に検出光が照射されたときのオペアンプの出力とを識別し、記録紙１１におけるラベル１３の有無を精度よく検出することができる。
【００５５】
上述した実施形態は、本発明の好適な実施の形態である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形実施が可能である。
例えば、図１に示すプリンター１の各機能部は、機能的構成を示すものであって、具体的な実装形態は特に制限されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上記実施形態においてソフトウェアで実現される機能の一部をハードウェアで実現してもよく、また、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、プロジェクターの他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【００５６】
また、図５に示すフローチャートの処理単位は、プリンター１の制御部５０の処理を理解容易にするために、主な処理内容に応じて分割したものである。図５のフローチャートに示す処理単位の分割の仕方や名称によって本発明が制限されることはない。また、制御部５０の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできるし、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【符号の説明】
【００５７】
１…プリンター、５…筐体、７…ホストコンピューター、１０…記録紙収容部、１１…記録紙（ラベル紙）、１２…台紙、１２Ａ…台紙部、１３…ラベル、１３Ａ…ラベル部、２０…搬送機構（搬送部）、２１…搬送ローラー、２３…駆動モーター、３０…印刷ヘッド、５０…制御部、６１…オートカッター、６３…排紙口、７０…ラベル検出部、７１…光学センサー、７３…発光素子、７５…受光素子、７７…出力端子、８０…通信部、９０…操作部、１００…調整部、１０３…接続線、１０５…フィルター回路、１１０…バッファー回路、１１５、１３５…オペアンプ、１２０…デジタルポテンショメーター、１３０…増幅部、１４０…ＤＡＣ回路、１４５…Ａ／Ｄコンバーター回路、Ａ…印刷位置、Ｂ…切断位置、Ｐ…検出位置、Ｃ…コンデンサー、Ｒ１、Ｒ２、Ｒ４、Ｒ５、Ｒ６…抵抗、Ｒ３…可変抵抗、Ｒｗａ…帰還抵抗、Ｒｗｂ…入力抵抗。
【図１】
2019026403.tif 000003
【図２】
2019026403.tif 000004
【図３】
2019026403.tif 000005
【図４】
2019026403.tif 000006
【図５】
2019026403.tif 000007
【図６】
2019026403.tif 000008
【図７】
2019026403.tif 000009