(57)【要約】【課題】ロール紙の残量の変化が生じても、ロール紙を適切な搬送速度で搬送する。【解決手段】記録媒体がロール状に巻回されて所定位置で保持されており、ロールから剥離されて搬送される記録媒体に画像を形成する画像形成手段と、記録媒体を画像形成手段へ搬送させる搬送手段と、該搬送手段を駆動させるモータ２１０と、該モータ２１０を制御する駆動制御手段（ＣＰＵ２０１、モータドライバＩＣ２１１）と、を備えた画像形成装置において、駆動制御手段は、モータ２１０を駆動させる電流値に基づいて両端部での電位差を検出する電流検出抵抗２２０と、該電流検出抵抗２２０で検出された電位差を該駆動制御手段で読み取り可能に変換するＡＤ変換手段２２１と、を有し、ＡＤ変換手段２２１で変換された電位差に基づいて、モータ２１０の駆動力を可変制御する。【選択図】図５
2014151578.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体がロール状に巻回されて所定位置で保持されており、ロールから剥離されて搬送される記録媒体に画像を形成する画像形成手段と、
記録媒体を前記画像形成手段へ搬送させる搬送手段と、
該搬送手段を駆動させる駆動手段と、
該駆動手段を制御する駆動制御手段と、を備えた画像形成装置において、
前記駆動制御手段は、
前記駆動手段を駆動させる電流値に基づいて両端部での電位差を検出する電流検出抵抗部と、
該電流検出抵抗部で検出された電位差を該駆動制御手段で読み取り可能に変換する変換手段と、を有し、
前記変換手段で変換された電位差に基づいて、前記駆動手段の駆動力を可変制御することを特徴とする画像形成装置。
【請求項２】
記録媒体の残量が最大の場合の電位差Ｖ１と、記録媒体の残量がない場合の電位差Ｖ０との間を所定数の範囲に区分し、
前記変換手段で変換された電位差がいずれの範囲に区分されるかに応じて、前記駆動手段の駆動力を段階的に可変制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
当該画像形成装置の状態を通知する通知手段を備え、
前記駆動制御手段は、前記変換手段で変換された電位差が、所定の電位差に満たない場合は、前記通知手段に記録媒体の残量が少ないことを通知することを特徴とする請求項１または２に記載の画像形成装置
【請求項４】
前記駆動制御手段は、前記駆動手段の駆動力を最大とした場合の電位差Ｖａと前記電位差Ｖ１との差分Ｖｄを記憶する記憶手段を備え、
該差分Ｖｄおよび前記変換手段で変換された電位差に基づいて、前記駆動手段の駆動力を可変制御することを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記駆動制御手段は、
前記電流検出抵抗部で検出された電位差を平滑化する平滑化手段を有し、
前記平滑化手段で平滑化された電位差について、前記変換手段で変換することを特徴とする請求項１から４までのいずれかに記載の画像形成装置。
【請求項６】
記録媒体がロール状に巻回されて所定位置で保持されており、ロールから剥離されて搬送される記録媒体に画像を形成する画像形成手段と、
記録媒体を前記画像形成手段へ搬送させる搬送手段と、
該搬送手段を駆動させる駆動手段と、を備えた画像形成装置の画像形成方法であって、
前記駆動手段を駆動させる電流値を測定して、該電流値に応じて前記駆動手段の駆動力を可変制御することを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成方法に関する。さらに詳述すると、記録媒体がロール状に巻回されたロール紙への印字が可能な画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
プリンタ、ファクシミリ、複写装置、これらの複合機等の画像形成装置として、例えば、色材の液滴を吐出する液体吐出ヘッドで構成した記録ヘッドを含む装置を用いて、記録媒体（以下、用紙、被記録媒体、記録用紙、転写材、記録紙なども同義で使用する）を搬送しながら、液体としての色材（以下、記録液、インクともいう）を記録媒体に付着させて画像形成（記録、印刷、印写、印字も同義語で用いる）を行なう、いわゆるインクジェット方式の画像形成装置が知られている。
【０００３】
このようなインクジェット方式の画像形成装置において、記録媒体の一面側が剥離剤等の塗布された印字面（印字側、表）であり、他面側が粘着面（粘着層側、裏）であるラベル紙（ロール紙）がロール状に巻回されており、ロールから剥離されたラベル紙の印字面への印字を行って、印字されたラベル紙を切り取ってラベル（ライナーレスラベル）として対象物に張り付ける画像形成装置（ライナーレスラベルプリンタという）が知られている。このライナーレスラベルは、剥離紙を有しないため、環境に配慮したラベルとして普及している。
【０００４】
ところで、一般に、画像形成装置において、記録媒体を搬送する搬送ベルトやこの搬送ベルトが張架される搬送ローラなどの搬送手段は、ＤＣモータ（直流モータ）で構成される駆動モータ（以下、モータともいう）などの駆動手段からの駆動力を受けて回転駆動して、記録媒体を搬送することが一般的である。
【０００５】
画像形成装置におけるモータ制御に関する技術として、例えば、特許文献１には、ＣＰＵからモータドライバへ出力されるコントロール信号を低減することにより制御上の負担を軽減させるとともにモータドライバ削減による制御基板の小型化を可能にするモータ制御装置が開示されている。
【０００６】
この特許文献１のモータ制御装置（［００６９］、図２１〜図２３）では、フォトカプラＰＣ１がＯＮするとモータに電流が流れていることが検出できるため、モータに電流を流し始めたときのＰＣ１のＯＮ／ＯＦＦ状態をＣＰＵ３６０で監視して切り替え手段が正常に動作したかどうかの検出が可能になること、この場合、モータＭ１とＭ２のどちらか一方にフォトカプラＰＣ１を接続してモータドライバ３８０をＯＮすることによってフォトカプラＰＣ１がＯＮしたときにはフォトカプラＰＣ１を接続した側のモータＭ１が回転しフォトカプラＰＣ１がＯＦＦしているときには接続していない側のモータＭ２が回転し
ていると判断することができることが開示されている。
【０００７】
すなわち、モータに流れる電流をフォトカプラで検出し、電流が流れているか否かを２値化し、ＣＰＵで検出するとともに、電流が流れている時と流れていない時とで制御方法を変更している。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ライナーレスラベルプリンタのように、記録媒体（ロール紙）が所定位置に取り付けられるロールに巻回されている画像形成装置では、経時により、ロールに巻回された記録媒体の残量が変化する（減少していく）という特性がある。ここで、モータはモータ制御部から出力される電流により駆動され、また、モータを駆動する電流値は、負荷の大きさに依存して変化する。このような画像形成装置では、ロール紙の残り量を負荷とみなせるため、負荷の大きさはロール紙の残り量に比例することとなる。
【０００９】
このようなロールへの印刷を行う画像形成装置に対し、特許文献１のように、フォトカプラを使用した２値化制御を行うと、電流の検出精度が悪く、負荷（ロール紙の残量）が変化してもロール紙を画像形成手段による印字位置まで搬送するための搬送手段を駆動させる駆動手段（モータ）を一定の駆動力で駆動させてしまい、結果として搬送速度にムラができてしまい、形成される画像に不具合が生じるなどの問題が生じ得る。
【００１０】
そこで本発明は、駆動手段を流れる電流値を精度よく検出して、電流値からロール紙の残量を予測し、ロール紙の残量の変化に応じて駆動手段の駆動量を可変制御することにより、ロール紙の残量の変化が生じても、ロール紙を適切な搬送速度で搬送することができることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
かかる目的を達成するため、本発明に係る画像形成装置は、記録媒体がロール状に巻回されて所定位置で保持されており、ロールから剥離されて搬送される記録媒体に画像を形成する画像形成手段と、記録媒体を前記画像形成手段へ搬送させる搬送手段と、該搬送手段を駆動させる駆動手段と、該駆動手段を制御する駆動制御手段と、を備えた画像形成装置において、前記駆動制御手段は、前記駆動手段を駆動させる電流値に基づいて両端部での電位差を検出する電流検出抵抗部と、該電流検出抵抗部で検出された電位差を該駆動制御手段で読み取り可能に変換する変換手段と、を有し、前記変換手段で変換された電位差に基づいて、前記駆動手段の駆動力を可変制御するものである。
【発明の効果】
【００１２】
本発明によれば、ロール紙の残量の変化が生じても、ロール紙を適切な搬送速度で搬送することができる。
【図面の簡単な説明】
【００１３】
【図１】画像形成装置の制御部の基本構成を示すブロック図である。
【図２】画像形成装置の画像形成手段を示す模式図である。
【図３】画像形成装置の搬送経路の側面断面図である。
【図４】モータ制御部の基本構成を示すブロック図である。
【図５】モータ制御部の構成を示すブロック図である（第１の実施形態）。
【図６】（Ａ）検出される電圧値とラベル紙の残り量との関係を示すグラフ、（Ｂ）電圧範囲１〜１０を設定したグラフである。
【図７】モータ制御部のモータ制御の一例を示すフローチャートである（第１の実施形態）。
【図８】通知手段を有するモータ制御部の構成を示すブロック図である（第２の実施形態）。
【図９】モータ制御部のモータ制御の他の例を示すフローチャートである（第２の実施形態）。
【図１０】記憶手段を有するモータ制御部の構成を示すブロック図である（第３の実施形態）。
【図１１】モータ制御部のモータ製造誤差検出制御の一例を示すフローチャートである（第３の実施形態）。
【図１２】モータ制御部のモータ制御の他の例を示すフローチャートである（第３の実施形態）。
【図１３】平滑フィルタを有するモータ制御部の構成を示すブロック図である（第４の実施形態）。
【発明を実施するための形態】
【００１４】
以下、本発明に係る構成を図１から図１３に示す実施の形態に基づいて詳細に説明する。
【００１５】
［第１の実施形態］
本実施形態に係る画像形成装置（ライナーレスラベルプリンタ、図３）は、記録媒体（ラベル紙１０１）がロール状に巻回されて所定位置で保持されており、ロール（ラベル紙ホルダ１０２）から剥離されて搬送される記録媒体に画像を形成する画像形成手段（記録ヘッド１０８、キャリッジ１００等）と、記録媒体を画像形成手段へ搬送させる搬送手段（搬送ローラ１０３、搬送ベルト１０４等）と、該搬送手段を駆動させる駆動手段（モータ２１０）と、該駆動手段を制御する駆動制御手段（ＣＰＵ２０１、モータドライバＩＣ２１１）と、を備えた画像形成装置において、駆動制御手段は、駆動手段を駆動させる電流値に基づいて両端部での電位差（アナログ値）を検出する電流検出抵抗部（電流検出抵抗２２０）と、該電流検出抵抗部で検出された電位差を該駆動制御手段（ＣＰＵ２０１）で読み取り可能に変換する変換手段（ＡＤ変換手段２２１）と、を有し、変換手段で変換された電位差（デジタル値）に基づいて、駆動手段の駆動力を可変制御するものである（図５）。なお、括弧内は実施形態での符号、適用例を示す。
【００１６】
（制御部）
本実施形態では、ロール状に巻回された記録媒体であるラベル紙（ロール紙ともいう）への画像形成が可能なインクジェット方式のライナーレスラベルプリンタ（画像形成装置）を例に説明する。なお、画像形成装置は、ロール状に巻回された記憶媒体への印刷が可能な画像形成装置であればよく、ライナーレスラベルプリンタに限られるものではない。また、記録媒体は、ラベル紙に限らず、他のロール紙であっても良い。また、画像形成方式は、インクジェット方式に限られるものではなく、他の画像形成方式であっても良い。
【００１７】
図１は、本実施形態に係る画像形成装置の制御部２００の基本的な構成を示すブロック図である。
【００１８】
この制御部２００は、ロール紙の搬送動作及び記録ヘッド１０８の移動動作に関する制御を司る手段を兼ねた、画像形成装置全体の制御を司るＣＰＵ２０１と、ＣＰＵ２０１が実行するプログラム、その他の固定データを格納するＲＯＭ２０２と、画像データ等を一時格納するＲＡＭ２０３と、装置の電源が遮断されている間もデータを保持するための書き換え可能な不揮発性メモリ（ＮＶＲＡＭ）２０４と、画像データに対する各種信号処理、並び替え等を行う画像処理やその他装置全体を制御するための入出力信号を処理するＡＳＩＣ２０５とを備えている。
【００１９】
また、制御部２００は、ホスト側とのデータ及び信号の送受を行うためのホストＩ／Ｆ２０６と、記録ヘッド１０８を駆動するための駆動波形を生成するとともに、記録ヘッド１０８の圧力発生手段を選択駆動させる画像データ及びそれに伴う各種データをヘッドドライバ２０８に出力する印刷制御部２０７と、主走査モータ２１８を駆動するための主走査モータ駆動部２０９と、副走査モータ２１０を駆動するための副走査モータ駆動部２１１と、リニアエンコーダ（エンコーダセンサ）２１３、ホイールエンコーダ２１４および用紙センサ２１９からの検出パルス、並びにその他の各種センサからの検知信号を入力するためのＩ／Ｏ２１５などを備えている。
【００２０】
さらに、制御部２００には、この装置に必要な情報の入力及び表示を行うための操作パネル２１６（通知手段）が接続されている。操作パネル２１６は、ＬＣＤやタッチパネルで構成される。
【００２１】
制御部２００は、パーソナルコンピュータ等の情報処理装置、イメージスキャナなどの画像読み取り装置、デジタルカメラなどの撮像装置などのホスト装置（情報処理装置、外部装置）のプリンタドライバ２１７が生成した印刷データ等を、ケーブル或いはネットワークを介してホストＩ／Ｆ２０６で受信する。
【００２２】
そして、制御部２００のＣＰＵ２０１は、ホストＩ／Ｆ２０６に含まれる受信バッファ内の印刷データを読み出して解析し、ＡＳＩＣ２０５にて必要な画像処理、データの並び替え処理等を行って印刷制御部２０７に転送し、印刷制御部２０７から所要のタイミングでヘッドドライバ２０８に画像データや駆動波形を出力する。
【００２３】
なお、画像出力するためのドットパターンデータの生成は、例えば、ＲＯＭ２０２にフォントデータを格納して行っても、ホスト側のプリンタドライバ２１７で画像データをビットマップデータに展開して画像形成装置に転送するようにしても良い。
【００２４】
印刷制御部２０７の駆動波形生成部（図示せず）は、ＲＯＭ２０２に格納されてＣＰＵ２０１で読み出される駆動パルスのパターンデータをＤ／Ａ変換するＤ／Ａ変換器及び増幅器等で構成され、１つの駆動パルスあるいは複数の駆動パルスで構成される駆動波形を、ヘッドドライバ２０８に対して出力する。
【００２５】
ヘッドドライバ２０８は、シリアルに入力される記録ヘッド１０８の１行分に相当する画像データ（ドットパターンデータ）に基づいて、印刷制御部２０７の駆動波形生成部から与えられる駆動波形を構成する駆動パルスを、選択的に記録ヘッド１０８の圧力発生手段に対して印加することで記録ヘッド１０８を駆動する。なお、このヘッドドライバ２０８は、例えば、クロック信号及び画像データであるシリアルデータを入力するシフトレジスタと、シフトレジスタのレジスト値をラッチ信号でラッチするラッチ回路と、ラッチ回路の出力値をレベル変化するレベル変換回路（レベルシフタ）と、このレベルシフタでオン／オフが制御されるアナログスイッチアレイ（スイッチ手段）等を含み、アナログスイッチアレイのオン／オフを制御することで駆動波形に含まれる所要の駆動パルスを選択的に記録ヘッド１０８の圧力発生手段に印加する。
【００２６】
（画像形成手段）
図２は、画像形成装置の画像形成手段の構成を示す模式図である。ライナーレスラベルプリンタの印字動作は、記録ヘッド１０８やインクタンクが搭載されたキャリッジ１００が、ガイドロッド１１０の上を左右方向（用紙幅方向、主走査方向）に移動することによって行われる。その際、キャリッジ１００に取り付けられたエンコーダセンサ２１３と、インクジェット記録装置の主走査方向に取り付けられたエンコーダシート２１２で、キャリッジ１００の位置を把握し、ロール紙に印刷を行う。
【００２７】
このエンコーダシート２１２は、黒と透明の交互配色となっており、エンコーダセンサ２１３は透過センサとなっているので、キャリッジ１００の動作時のパルス信号発生に基づいて、キャリッジ位置を検知することができる。
【００２８】
また、用紙センサ２１９は、ロール紙の幅やロール紙の先端を検知することが可能で、印刷開始位置や印字外領域への誤印刷を防止する。
【００２９】
（搬送手段）
図３は、ライナーレスラベルプリンタの搬送経路の側面断面図である。ラベル紙１０１はロール状になっており、ラベル紙１０１の保持手段としてのラベル紙ホルダ（ロール）１０２に巻回されて取り付けられている。搬送経路には、ラベル紙１０１を剥がして印字位置まで搬送するための搬送ローラ１０３と、搬送ローラ１０３に対向して配置され、搬送ローラ１０３との間でラベル紙１０１を挟持搬送する加圧ローラ１０５と、が設けられている。
【００３０】
搬送ローラ１０３と加圧ローラ１０５とにより搬送されたラベル紙１０１は、搬送ベルト１０４により画像形成手段での画像形成位置へ搬送される。搬送ベルト１０４は、搬送ローラ１０３とテンションローラ１０６の２つのローラに張架されている。
【００３１】
画像形成位置に搬送されたラベル紙１０１は、記録ヘッド１０８を搭載したキャリッジ１００が走査する印字領域で印字が行なわれ、その後、搬送ベルト１０４の下流側に配置された排紙ローラ１０７より排出される。
【００３２】
また、搬送ベルト１０４と排紙ローラ１０７との間には、カッターユニット１０９を有しており、ロール状のラベル紙１０１を所望の長さで切断することができる。なお、搬送ベルト１０４および排紙ローラ１０７には搬送時に粘着層にくっつかないように、非粘着表面処理が施されている。
【００３３】
（駆動手段・駆動制御手段）
搬送手段としての搬送ローラ１０３は、駆動手段としてのモータ（副走査モータ２１０）と連動して回転動作するものである。また、加圧ローラ１０５、搬送ベルト１０４、テンションローラ１０６は、搬送ローラ１０３が回動に連れ回る構成となっている。
【００３４】
図４は、図１に示した制御部２００のうち、搬送ローラ１０３の駆動制御に係る駆動制御手段（以下、モータ制御部ともいう）についてのブロック図の一構成例を示している。ＣＰＵ２０１からの制御信号を通してモータドライバＩＣ（副走査モータ駆動部）２１１によりモータ駆動用信号にドライブされ、モータ（副走査モータ）２１０は駆動される。
【００３５】
しかしながら、モータ制御部を図４に示す構成とすると、モータ２１０からＣＰＵ２０１へのフィードバックループが存在しないため、モータ２１０の状態をＣＰＵ２０１側で認識することができないという問題がある。モータ２１０の状態とは、例えば、搬送速度（モータの駆動量）である。したがって、この構成では、ＣＰＵ２０１はモータ２１０をフィードバック制御できず、モータ２１０を所定の一定速度で駆動させることとなる。
【００３６】
しかしながら、ライナーレスラベルプリンタでは、ラベル紙１０１は使用されるにつれ、残り量が減少してゆくという特性がある。ラベル紙１０１が減少してくると、駆動に必要な力はより小さくなるため、一定の速度でモータ２１０を駆動させると、ラベル紙１０１の残り量に反比例してモータ２１０の駆動速度が上がっていってしまうこととなる。
【００３７】
そこで、本実施形態に係るライナーレスラベルプリンタでは、以下のような搬送ローラ１０３の駆動制御を行うものである。図５は、図１に示した制御部２００のうち、搬送ローラ１０３の駆動制御に係るモータ制御部のブロック図の一例を示している。
【００３８】
図５に示すモータ制御部は、図４に示したモータ制御部に、モータドライバＩＣ２１１がモータ２１０を駆動する電流値を電圧値（電流検出抵抗２２０の両端で発生する電位差）に変換する電流検出抵抗部としての電流検出抵抗２２０と、アナログ値である電圧値をデジタル値（例えば、２５６値）に変換し、ＣＰＵ２０１による読み取りを可能とする変換手段としてのＡＤ変換手段２２１と、をさらに有する構成となっている。
【００３９】
このモータ制御部では、モータドライバＩＣ２１１と電流検出抵抗２２０とが接続され、また、電流検出抵抗２２０とＡＤ変換手段２２１とが接続され、さらに、ＡＤ変換手段２２１とＣＰＵ２０１とが接続されており、後述するように、ＡＤ変換手段２２１で変換されたデジタル値（電圧値）の変化に応じて、モータ２１０の駆動力を可変するフィードバック制御を可能としている。
【００４０】
モータ制御部において、モータ２１０はモータドライバＩＣ２１１から出力される電流により駆動され、モータ２１０を駆動する電流値は、負荷の大きさに依存して変化する。本実施形態においては、負荷の大きさはラベルの残り量に比例するため、ラベル紙１０１の残り量が多いときは電流値が大きく、ラベル紙１０１の残り量が少ないときは電流値が小さい。
【００４１】
図６（Ａ）は、電流検出抵抗１０４で発生する電圧値とラベル紙１０１の残り量との関係を示すグラフである。電流検出抵抗１０４で検出される電圧値は、ラベル紙１０１の残り量に比例して大きくなる。以下は、ＡＤ変換手段２２１で変換されたデジタル値（電圧値）について説明する。
【００４２】
ここで、ラベル紙１０１の残り量がない時（エンド）の電圧値をＶ０とし、ラベル紙１０１の残り量がフルの時の電圧値をＶ１としている。また、本実施形態では、図６（Ｂ）に示すように、電圧値Ｖ０〜Ｖ１の範囲を１０等分して、検出された電圧値がどの範囲に該当するかにより、モータドライバＩＣ２１１の出力値を可変制御するものである。
【００４３】
ここで、図６の点線で挟まれる電圧値の範囲を、電圧値の低い方から、順に電圧範囲１〜１０とする。なお、電圧範囲の区分数およびその区分方法は、一例であってこれに限られるものではない。電圧範囲数を増やすほど、制御パターンが増えてより細かい対応が可能となるが、演算量およびモータの出力区分が増加するため、電圧範囲の区分数は適宜設定すればよい。
【００４４】
図７は、本実施形態に係るモータ制御部によるモータ制御を示すフローチャートである。モータ制御部のＣＰＵ２０１は、ＡＤ変換手段２２１で変換されたデジタル値（電圧値Ｖとする）を読みだして（Ｓ１０１）、次いで、この電圧値Ｖが、Ｖ０より大きく、Ｖ０＋（Ｖ１−Ｖ０）×１／１０以下（すなわち、電圧範囲１）であるかどうかを判断する（Ｓ１０２）。
【００４５】
電圧値Ｖが、電圧範囲１である場合（Ｓ１０２：Ｙ）は、ラベル紙１０１の残り量がほぼエンド寸前であるため、モータドライバＩＣ２１１の出力値をモータ出力の最大値（以下、ｍａｘ）の１／１０に設定する（Ｓ１０３）。
【００４６】
一方、電圧値Ｖが、電圧範囲１でない場合（Ｓ１０２：Ｎ）は、次いで、電圧値Ｖが、Ｖ０＋（Ｖ１−Ｖ０）×１／１０より大きく、Ｖ０＋（Ｖ１−Ｖ０）×２／１０以下（すなわち、電圧範囲２）であるかどうかを判断する（Ｓ１０４）。
【００４７】
電圧値Ｖが、電圧範囲２である場合（Ｓ１０４：Ｙ）は、この電圧値に応じて、モータドライバＩＣ２１１の出力値を、ｍａｘ×２／１０に設定する（Ｓ１０５）。
【００４８】
一方、電圧値Ｖが、電圧範囲２でない場合（Ｓ１０４：Ｎ）は、次いで、電圧値Ｖが、Ｖ０＋（Ｖ１−Ｖ０）×２／１０より大きく、Ｖ０＋（Ｖ１−Ｖ０）×３／１０以下（すなわち、電圧範囲３）であるかどうかを判断する（Ｓ１０６）。
【００４９】
電圧値Ｖが、電圧範囲３である場合（Ｓ１０６：Ｙ）は、この電圧値に応じて、モータドライバＩＣ２１１の出力値を、ｍａｘ×３／１０に設定する（Ｓ１０７）。一方、電圧値Ｖが、電圧範囲３でない場合（Ｓ１０６：Ｎ）は、・・・というように、電圧値Ｖが電圧範囲１〜１０のいずれに属するかを判断する処理を行う。電圧範囲１０の場合（Ｓ１０８：Ｙ）は、ラベル紙１０１の残り量はほぼ最大であるため、モータドライバＩＣ２１１の出力値は、ｍａｘに設定する（Ｓ１０９）。
【００５０】
以上説明したように、本実施形態では、搬送ローラ１０３を駆動するモータ（ＤＣモータ）２１０を流れる電流を検出する搬送開始時に際し、フォトカプラを用いず、モータドライバＩＣ２１１に接続される電流検出抵抗２２０の両端の電流値を測定して、電位差（電流値×抵抗値）を検出し、これをＡＤ変換手段２２１によりＡＤ変換して、ＣＰＵ２０１での読み取り可能なデジタル値としている。この際、精度の悪い２値化とはせずに、例えば２５６値などの細かい値で検出している。
【００５１】
ここで、電流検出抵抗２２０を流れる電流値は負荷（すなわち、ラベル紙１０１の残り量）に比例するため、電流値を検出できれば、ラベル紙１０１の残り量が推定できる。ラベル紙１０１の残り量が多い時（電流値大）の時はその情報を、モータ制御にフィードバックをかけてモータ２１０の駆動力を大きくし、逆に、ラベル紙１０１の残り量が少ない時（電流値小）の時はその情報をモータ制御にフィードバックをかけてモータ２１０の駆動力を小さくしている。
【００５２】
このように、モータ駆動に際し、フィードバックをかけて適切な搬送速度で搬送して画質等への影響を防ぐものである。また、所定の電位差を閾値として、検出された値がこれを下回った場合は、ラベル紙の残量が少ない（ニアエンド）またはない（エンド）と判定する。
【００５３】
また、本実施形態に係る画像形成装置のモータ制御部は、検出した電圧値Ｖが電圧範囲１〜１０のいずれに属するかを判断して、その判断結果に応じて、モータドライバＩＣ２１１の出力値を可変制御するものである。したがって、ラベル紙１０１の残り量に比例して、モータドライバＩＣ２１１の出力値であるモータ２１０を駆動する電流値を調整することができる。
【００５４】
よって、ラベル紙１０１の残り量が変化しても、ラベル紙１０１の残り量の変化に応じて、適切な搬送速度でラベル紙１０１を搬送することができることができ、画像の不具合の発生を抑制することができる。
【００５５】
［第２の実施形態］
以下、本発明に係る画像形成装置のその他の実施形態について説明する。なお、上記実施形態と同様の点についての説明は省略する。
【００５６】
画像形成装置の状態を通知する通知手段を備え、モータ制御部は、ＡＤ変換手段２２１で変換された電位差Ｖが、所定の電位差に満たない場合は、通知手段にラベル紙の残量が少ないことを通知することが好ましい。
【００５７】
図８に示す第２の実施形態に係るモータ制御部は、図５に示した第１の実施形態に係るモータ制御部に、通知手段２１６を備えた構成となっている。通知手段２１６は、外部（ユーザ）にライナーレスプリンタの状態を通知可能なものであればよく、特に限られるものではないが、本実施形態では、操作パネル２１６に所定の通知を表示するものである。この通知手段２１６は、ＣＰＵ２０１で制御される。なお、通知手段２１６を制御する通信規格は特に限られるものではない。
【００５８】
図９は、本実施形態に係るモータ制御部によるモータ制御を示すフローチャートである。なお、Ｓ２０１〜Ｓ２０９の各処理は、図７に示したＳ１０１〜Ｓ１０９の各処理にそれぞれ対応する。
【００５９】
モータ制御部のＣＰＵ２０１は、ＡＤ変換手段２２１で変換されたデジタル値（電圧値Ｖとする）を読みだして（Ｓ２０１）、次いで、この電圧値Ｖが、電圧範囲１であるかどうかを判断する（Ｓ２０２）。
【００６０】
電圧値Ｖが、電圧範囲１である場合（Ｓ２０２：Ｙ）は、ラベル紙１０１の残り量がほぼエンド寸前であるため、モータドライバＩＣ２１１の出力値をモータ出力の最大値（以下、ｍａｘ）の１／１０に設定するとともに（Ｓ２０３）、通知手段２１６へラベル紙１０１の残り量が少なくなっており、補充が必要な旨を表示させる（Ｓ２１０）。
【００６１】
一方、電圧値Ｖが、電圧範囲１でない場合（Ｓ２０２：Ｎ）は、次いで、電圧値Ｖが、電圧範囲２であるかどうかを判断する（Ｓ２０４）。以降の処理は、同様である。なお、本実施形態では、電圧範囲１の場合のみに通知手段２１６への通知を行う処理としているが、これに限られるものではなく、電圧範囲に応じてラベル紙１０１の推定残量を表示するようにしても良いし、所定の電圧範囲以下となった場合に、段階的に推定残量を表示するようにしても良い。
【００６２】
本実施形態に係る画像形成装置によれば、ユーザにラベル紙１０１の残量が少なくなっていることを通知することができ、ユーザは、交換するロール等を準備することができ、画像形成装置のスループットの低下を防ぐことができる。
【００６３】
［第３の実施形態］
また、モータ制御部は、モータの駆動力を最大とした場合における電位差Ｖａと電位差Ｖ１との差分Ｖｅを記憶する記憶手段を備え、該差分Ｖｅおよび検出された電位差Ｖに基づいて、モータの駆動力を可変制御することが好ましい。
【００６４】
図１０に示す第３の実施形態に係るモータ制御部は、図５に示した第１の実施形態に係るモータ制御部に、記憶手段を備えた構成となっている。本実施形態では、記憶手段は、ＮＶＲＡＭ２０４であって、ＣＰＵ２０１によりデジタル値の書込み、読み出しを実行可能な記憶手段である。ＲＡＭ２０３を記憶手段としても良いのは勿論である。
【００６５】
図１１は、本実施形態に係るモータ制御部によるモータ製造誤差検出処理を示すフローチャートである。同一仕様のモータであっても、モータ性能には個体差（製造誤差）が生じることは多い。そこで、モータの製造誤差を検出する処理を予め実行しておき、検出した誤差を考慮して、モータ制御を行うことで、さらにモータ制御の高精度化を図ることが可能となる。
【００６６】
モータ製造誤差検出処理では、例えば、ライナーレスラベルプリンタの製造後（出荷前）において、先ず、モータドライバＩＣ２１１のモータ出力の最大値ｍａｘでモータ２１０を駆動させる（Ｓ３０１）。このモータ２１０の駆動時の電流は、電流検出抵抗２２０の両端に電位差を発生させ、検出された電位差は、ＡＤ変換手段２２１によってデジタル値に変換される。
【００６７】
次いで、ＣＰＵ２０１は、変換されたデジタル値を読み込む（Ｓ３０２）。このときの値をＶａとする。このＶａは、製造誤差を含んだモータ２１０を出力値Ｍａｘで駆動させたときの値となる。
【００６８】
次いで、第１の実施形態で説明した電圧値Ｖ１を、製造誤差を考慮しない場合の基準電圧値Ｖ１とし、基準電圧値Ｖ１とＶａの差分をＶｄ（オフセット電圧値）とする（Ｓ３０３）。さらに、このＶｄの値を記憶手段２０４に書き込みをする（Ｓ３０４）。本実施形態では、以下、このＶｄの値を用いてモータ制御部によるモータ制御がなされる。
【００６９】
図１２は、本実施形態に係るモータ制御部によるモータ制御を示すフローチャートである。
【００７０】
モータ制御部のＣＰＵ２０１は、ＡＤ変換手段２２１で変換されたデジタル値（電圧値Ｖとする）を読みだす（Ｓ４０１）。
【００７１】
本実施形態では、モータ製造誤差検出処理がなされたモータについて、オフセット電圧値Ｖｄを加算した電圧Ｖｅを基準に電圧値の比較がなされる。すなわち、Ｖｅ＝Ｖｄ＋Ｖ０である。また、モータ製造誤差を考慮した場合の電圧範囲を、電圧範囲１ａ〜１０ａ（それぞれ電圧範囲１〜１０に対応する）とする。
【００７２】
Ｓ４０２では、電圧値Ｖが、Ｖｅより大きく、Ｖｅ＋（Ｖａ−Ｖｅ）×１／１０以下（電圧範囲１ａ）であるかどうかを判断する。
【００７３】
電圧値Ｖが、電圧範囲１ａである場合（Ｓ４０２：Ｙ）は、ラベル紙１０１の残り量がほぼエンド寸前であるため、モータドライバＩＣ２１１の出力値をモータ出力の最大値（以下、ｍａｘ）の１／１０に設定する（Ｓ４０３）。この際、通知手段２１６への通知を行うことも好ましい。
【００７４】
一方、電圧値Ｖが、電圧範囲１ａでない場合（Ｓ４０２：Ｎ）は、次いで、電圧値Ｖが、Ｖｅ＋（Ｖａ−Ｖｅ）×１／１０より大きく、Ｖｅ＋（Ｖａ−Ｖｅ）×２／１０以下（電圧範囲２ａ）であるかどうかを判断する（Ｓ４０４）。
【００７５】
電圧値Ｖが、電圧範囲２ａである場合（Ｓ４０４：Ｙ）は、この電圧値に応じて、モータドライバＩＣ２１１の出力値を、ｍａｘ×２／１０に設定する（Ｓ４０５）。
【００７６】
一方、電圧値Ｖが、電圧範囲２ａでない場合（Ｓ４０４：Ｎ）は、次いで、電圧値Ｖが、Ｖｅ＋（Ｖａ−Ｖｅ）×２／１０より大きく、Ｖｅ＋（Ｖａ−Ｖｅ）×３／１０以下（電圧範囲３ａ）であるかどうかを判断する（Ｓ４０６）。
【００７７】
電圧値Ｖが、電圧範囲３ａである場合（Ｓ４０６：Ｙ）は、この電圧値に応じて、モータドライバＩＣ２１１の出力値を、ｍａｘ×３／１０に設定する（Ｓ４０７）。一方、電圧値Ｖが、電圧範囲３ａでない場合（Ｓ４０６：Ｎ）は、・・・というように、電圧値Ｖが電圧範囲１ａ〜１０ａのいずれに属するかを判断する処理を行う。電圧範囲１０ａの場合（Ｓ４０８：Ｙ）は、ラベル紙１０１の残り量はほぼ最大であるため、モータドライバＩＣ２１１の出力値は、ｍａｘに設定する（Ｓ４０９）。
【００７８】
第３の実施形態に係るモータ制御は、第１の実施形態で説明したモータ制御（図７）において、記憶手段２０４に記憶したＶｄをオフセット成分として加算したものとなっている。このため、モータの製造誤差による電圧バラツキ分を吸収することができ、より精度の高いラベル紙の残量検出が可能となる。
【００７９】
［第４の実施形態］
また、モータ制御部は、電流検出抵抗２２０で検出された電圧値（アナログ値）を平滑化する平滑フィルタ２２２を有し、この平滑フィルタ２２２で平滑化された電圧について、ＡＤ変換手段２２１でデジタル値に変換することが好ましい。
【００８０】
図１３に示す第４の実施形態に係るモータ制御部は、図５に示した第１の実施形態に係るモータ制御部に、平滑フィルタ２２２を備えた構成となっている。この平滑フィルタ２２２は、電流検出抵抗２２０とＡＤ変換手段２２１との間に設けられ、ＡＤ変換手段２２１に入力するアナログ値を平滑化させるものである。
【００８１】
平滑フィルタ２２２は、電流検出抵抗２２０で検出された電圧を平滑化するものであれば、特に限られるものではないが、例えば、抵抗とコンデンサにより構成することができる。また、オペアンプを用いて構成しても良い。
【００８２】
電流検出抵抗２２０から検出される電圧値は時間的に不安定な場合があり、この場合、ＡＤ変換手段２２１により出力されるデジタルデータも時間的に不安定なものとなる。このような不安定なデジタルデータは、ＣＰＵ２０１の誤動作を引き起こすことに繋がる。そこで、本実施形態では、平滑フィルタ２２２を備えることにより、ＡＤ変換手段２２１に入力される電圧を安定させて、ＣＰＵ２０１の誤動作等を防ぐことができる。
【００８３】
尚、上述の実施形態は本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。
【符号の説明】
【００８４】
１００  キャリッジ
１０１  ラベル紙（ロール紙、記録媒体）
１０２  ラベル紙ホルダ（ロール）
１０３  搬送ローラ（搬送手段）
１０４  搬送ベルト
１０５  加圧ローラ
１０６  テンションローラ
１０７  排紙ローラ
１０８  記録ヘッド（画像形成手段）
１０９  カッターユニット
１１０  ガイドロッド
２００  制御部
２０１  ＣＰＵ（駆動制御手段）
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  ＮＶＲＡＭ（記憶手段）
２０５  ＡＳＩＣ
２０６  ホストＩ／Ｆ
２０７  印刷制御部
２０８  ヘッドドライバ
２０９  主走査モータ駆動部
２１０  モータ（副走査モータ、駆動手段）
２１１  モータドライバＩＣ（副走査モータ駆動部、駆動制御手段）
２１２  エンコーダシート
２１３  リニアエンコーダ（エンコーダセンサ）
２１４  ホイールエンコーダ
２１５  Ｉ／Ｏ
２１６  操作パネル（通知手段）
２１７  プリンタドライバ
２１８  主走査モータ
２１９  用紙センサ
２２０  電流検出抵抗（電流検出抵抗部）
２２１  ＡＤ変換手段（変換手段）
２２２  平滑フィルタ（平滑化手段）
【先行技術文献】
【特許文献】
【００８５】
【特許文献１】特開２００３−２０４６９７号公報
【図１】
2014151578.tif 000003
【図２】
2014151578.tif 000004
【図３】
2014151578.tif 000005
【図４】
2014151578.tif 000006
【図５】
2014151578.tif 000007
【図６】
2014151578.tif 000008
【図７】
2014151578.tif 000009
【図８】
2014151578.tif 000010
【図９】
2014151578.tif 000011
【図１０】
2014151578.tif 000012
【図１１】
2014151578.tif 000013
【図１２】
2014151578.tif 000014
【図１３】
2014151578.tif 000015