(57)【要約】【課題】簡易な構成で、モータの動作異常を適切に検出できる構成を備えるプリンタを提供すること。【解決手段】印刷媒体に印刷を行うプリンタは、印刷媒体に印刷を行うために駆動される被駆動部３２と、被駆動部３２を駆動するモータ４１と、被駆動部３２の状態を検出するための検出装置３１と、検出装置３１からの出力信号に基づく状態検出信号が被駆動部３２の目標停止状態に対応する信号レベルへレベル変化した後にモータ４１を減速し停止させるとともに、状態検出信号に基づいてモータ４１の動作異常を検出する制御部５０とを備えている。【選択図】図２
2008030215.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体に印刷を行うために駆動される被駆動部と、該被駆動部を駆動するモータと、上記被駆動部の状態を検出するための検出装置と、該検出装置からの出力信号に基づく状態検出信号が上記被駆動部の目標停止状態に対応する信号レベルへレベル変化した後に上記モータを減速し停止させるとともに、上記状態検出信号に基づいて上記モータの動作異常を検出する制御部とを備えることを特徴とするプリンタ。
【請求項２】
前記状態検出信号は、矩形波状の信号であり、前記制御部は、前記状態検出信号のエッジ間の時間と所定の基準時間との比較を行うとともに、上記エッジ間の時間が上記基準時間よりも短い場合に、前記モータが異常動作していると判断することを特徴とする請求項１記載のプリンタ。
【請求項３】
前記制御部は、前記印刷媒体の印刷指令が入力されない場合であっても、所定のタイミングで、前記エッジ間の時間と前記基準時間との比較を行い、前記モータの動作異常を検出することを特徴とする請求項２記載のプリンタ。
【請求項４】
前記状態検出信号は、矩形波状の信号であり、前記制御部は、前記被駆動部の目標停止状態に対応する信号レベルへ前記状態検出信号がレベル変化するときのエッジを検出してから所定の検出時間内に次のエッジが検出される場合に、前記モータが異常動作していると判断することを特徴とする請求項１記載のプリンタ。
【請求項５】
前記モータ、前記検出装置および前記制御部は、筐体によって覆われ、前記被駆動部は、前記印刷媒体を供給するために、上記筐体の外部に配設される印刷媒体供給部であることを特徴とする請求項１から４いずれかに記載のプリンタ。
【請求項６】
被駆動部を駆動するモータを、上記被駆動部の状態を検出するための検出装置からの出力信号に基づく状態検出信号が上記被駆動部の目標停止状態に対応する信号レベルへレベル変化した後に減速し停止させる減速停止ステップと、上記モータの動作異常を、上記状態検出信号に基づいて検出する異常検出ステップとを備えることを特徴とするモータの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタおよびモータの制御方法に関する。
【背景技術】
【０００２】
印刷用紙等の印刷媒体へ印刷を行うインクジェットプリンタとして、インク滴を吐出する印刷ヘッドと、印刷ヘッドのインク吐出面に対向するプラテンとの隙間（ギャップ）を調整するプラテンギャップ調整装置を備えたプリンタが知られている（たとえば、特許文献１参照）。特許文献１に記載のプリンタでは、３つの異なる半径を有する偏心カムが、ＤＣモータで回転駆動され、この偏心カムの回転によって、印刷ヘッドを搭載しているキャリッジの高さ（具体的には、キャリッジを案内するガイドシャフトの高さ）を変更することで、プラテンギャップの調整が行われている。
【０００３】
また、特許文献１に記載のプリンタは、プラテンギャップが所定量となる位置にキャリッジの高さを設定するために、偏心カムとともに回動する検出板と、この検出板を検出する光学式センサを備えている。検出板は、キャリッジの設定高さに対応する位置に形成された径方向外方へ突出するフラグを有する円板状の部材である。また、光学式センサは、検出板のフラグを検出する位置に配置されている。そして、特許文献１に記載のプリンタでは、設定したいキャリッジの高さに対応するフラグの端部を光学式センサが検出した後にモータを減速させ、このフラグが検出されている範囲で停止させることで、プラテンギャップを所定量に設定している。
【０００４】
【特許文献１】特開２００５−１０３８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のように、特許文献１に記載のプリンタでは、検出板と光学式センサとを用いて、偏心カムの回転位置を検出し、偏心カムを回転駆動させるモータを制御している。しかしながら、特許文献１に記載のプリンタは、このモータを制御するためのエンコーダを備えていない。そのため、特許文献１に記載のプリンタでは、モータが暴走した場合（すなわち、モータが異常動作した場合）に、この異常動作を適切に検出することが困難である。
【０００６】
そこで、本発明の課題は、簡易な構成で、モータの動作異常を適切に検出できる構成を備えるプリンタを提供することにある。また、本発明の課題は、簡易な構成で、モータの動作異常を適切に検出できるモータの制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明のプリンタは、印刷媒体に印刷を行うために駆動される被駆動部と、被駆動部を駆動するモータと、被駆動部の状態を検出するための検出装置と、検出装置からの出力信号に基づく状態検出信号が被駆動部の目標停止状態に対応する信号レベルへレベル変化した後にモータを減速し停止させるとともに、状態検出信号に基づいてモータの動作異常を検出する制御部とを備えることを特徴とする。
【０００８】
本発明のプリンタでは、制御部は、検出装置からの出力信号に基づく状態検出信号が被駆動部の目標停止状態に対応する信号レベルへレベル変化した後に、被駆動部を駆動するモータを減速し停止させるとともに、状態検出信号に基づいてモータの動作異常を検出している。すなわち、モータを減速し停止させるための状態検出信号を用いて、モータの動作異常を検出している。そのため、別途、モータの動作異常を検出するためのエンコーダ等の検出手段を設けなくても、モータの動作異常の検出が可能になる。すなわち、簡易な構成で、モータの動作異常を検出できる。また、被駆動部の状態に連動して、すなわち、モータの回転に連動して信号レベルが変化する状態検出信号を用いてモータの動作異常を検出できるため、モータの動作異常を適切に検出できる。
【０００９】
本発明において、状態検出信号は、矩形波状の信号であり、制御部は、状態検出信号のエッジ間の時間と所定の基準時間との比較を行うとともに、エッジ間の時間が基準時間よりも短い場合に、モータが異常動作していると判断することが好ましい。状態検出信号のエッジ間の時間が基準時間よりも短い場合には、すなわち、モータの回転速度が所定の基準速度より速い場合には、モータが異常動作している（暴走している）と推定できる。そのため、このように構成すると、簡易にモータの動作異常を検出できる。
【００１０】
本発明において、制御部は、印刷媒体の印刷指令が入力されない場合であっても、所定のタイミングで、エッジ間の時間と基準時間との比較を行い、モータの動作異常を検出することが好ましい。このように構成すると、印刷媒体への印刷が行われないときにも、モータの動作異常を検出できる。また、制御部に印刷指令が入力されていないときは、通常、被駆動部が駆動されることはないため、状態検出信号のエッジが検出されたら、モータが異常動作をしていると判断することも可能であるが、エッジ間の時間と基準時間との比較を行い、モータの動作異常を検出するように構成することで、印刷媒体への印刷が行われないときに、被駆動部が正常に駆動される場合（たとえば、被駆動部の位置合せ動作等が行われる場合）であっても、この正常動作と異常動作とを区別することが可能になる。
【００１１】
本発明において、状態検出信号は、矩形波状の信号であり、制御部は、被駆動部の目標停止状態に対応する信号レベルへ状態検出信号がレベル変化するときのエッジを検出してから所定の検出時間内に次のエッジが検出される場合に、モータが異常動作していると判断することが好ましい。被駆動部の目標停止状態に対応する信号レベルへ状態検出信号がレベル変化するときのエッジを検出してから所定の検出時間内に次のエッジが検出される場合には、モータの回転速度が所定の基準速度より速く、モータが異常動作していると推定できる。そのため、このように構成すると、簡易にモータの動作異常を検出できる。
【００１２】
本発明において、モータ、検出装置および制御部は、筐体によって覆われ、被駆動部は、たとえば、印刷媒体を供給するために、筐体の外部に配設される印刷媒体供給部である。筐体の外部に印刷媒体供給部が配設されている場合、ユーザは、印刷媒体供給部に容易に触れることができる。そのため、印刷媒体供給部を駆動するモータが異常動作して、印刷媒体供給部が異常動作すると、ユーザがけがをするおそれが生じるが、本発明の被駆動部が印刷媒体供給部である場合には、印刷媒体供給部の異常動作を適切に検出できるため、プリンタの安全性を高めることができる。
【００１３】
また、上記の課題を解決するため、本発明のモータの制御方法は、被駆動部を駆動するモータを、被駆動部の状態を検出するための検出装置からの出力信号に基づく状態検出信号が被駆動部の目標停止状態に対応する信号レベルへレベル変化した後に減速し停止させる減速停止ステップと、モータの動作異常を、状態検出信号に基づいて検出する異常検出ステップとを備えることを特徴とする。
【００１４】
本発明のモータの制御方法では、異常検出ステップで、モータを減速し停止させるための状態検出信号を用いて、モータの動作異常を検出している。そのため、別途、モータの動作異常を検出するためのエンコーダ等の検出手段を設けなくても、簡易な構成で、モータの動作異常の検出が可能になる。また、被駆動部の状態に連動して、すなわち、モータの回転に連動して信号レベルが変化する状態検出信号を用いてモータの動作異常を検出できるため、モータの動作異常を適切に検出できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態にかかるプリンタおよびモータの制御方法を図面に基づいて説明する。
【００１６】
（プリンタの概略構成）
図１は、本発明の実施の形態にかかるプリンタ１の主要部の概略構成を示す側面図である。図２は、図１の後面給紙部３２の駆動機構３０および制御部５０の概略構成を模式的に示す図である。図３は、図１の後面給紙部３２の動作を説明するための図であり、（Ａ）は後面給紙部３２からの給紙が可能な状態を示し、（Ｂ）は後面給紙部３２からの給紙が不可能な状態を示す。図４は、図２に示す位置検出装置３１を示す側面図である。
【００１７】
本形態のプリンタ１は、印刷媒体となる印刷用紙Ｐに対してインク滴を吐出して印刷を行うインクジェットプリンタであり、前面側（図１の左側）および後面側（図１の右側）の両面側からの印刷用紙Ｐの供給が可能となっている。このプリンタ１は、図１に示すように、インク滴を吐出する印刷ヘッド２が搭載されたキャリッジ３と、印刷用紙Ｐを副走査方向ＳＳへ搬送したり排出するためのＰＦ駆動ローラ４、ＰＦ従動ローラ５、排紙駆動ローラ６および排紙従動ローラ７と、印刷ヘッド２のインク吐出面と対向するプラテン８と、後述の給紙ホッパ２６等から供給された印刷用紙Ｐの通過等を検出する紙検出装置９と、印刷ヘッド２で印刷が行われる印刷領域に向かって前面側から印刷用紙Ｐを供給するための前面給紙機構１０と、印刷領域に向かって後面側から印刷用紙Ｐを供給するための後面給紙機構１１とを備えている。なお、本形態における印刷媒体には、通常の文書印刷に使用される普通紙、写真の印刷に使用される写真用紙、普通紙や写真用紙よりも厚い厚紙等の印刷用紙Ｐの他に、シールやＯＨＰシート等の透明フィルム等が含まれる。
【００１８】
キャリッジ３は、不図示のＣＲモータに連結され、ＣＲモータで駆動されるとともにガイドシャフト１２に案内されて主走査方向（図１の紙面垂直方向）へ移動する。ＰＦ駆動ローラ４は、不図示のＰＦモータに連結されている。ＰＦ従動ローラ５は、不図示のバネによってＰＦ駆動ローラ４へ向かって付勢され、ＰＦ駆動ローラ４とともに回転する。排紙駆動ローラ６は、不図示のプーリやベルト等を介してＰＦ駆動ローラ４に連結され、ＰＦ駆動ローラ４と略同一の周速度で回転する。排紙従動ローラ７は、不図示のバネによって排紙駆動ローラ６に向かって付勢され、排紙駆動ローラ６とともに回転する。紙検出装置９は、不図示の発光素子と受光素子とが上下方向で対向配置された光学式の検出装置であり、発光素子と受光素子との間を通過する印刷用紙Ｐの幅方向の一端部分を検出する。
【００１９】
前面給紙機構１０は、前面側から供給される印刷用紙Ｐがセットされる給紙カセット２０と、給紙カセット２０内の印刷用紙Ｐをプリンタ１の内部へ供給する前面給紙ローラ２１と、前面給紙ローラ２１によって取り込まれる印刷用紙Ｐが通過する搬送路２３とを備えている。前面給紙ローラ２１は、不図示の遊星歯車列等を介してＡＳＦモータ（図示省略）に連結されている。また、前面給紙ローラ２１は、回動軸２２ａを中心に揺動可能に構成されたアーム２２の先端に取り付けられ、印刷用紙Ｐの上面に圧接している。
【００２０】
後面給紙機構１１は、後面側から供給される印刷前の印刷用紙Ｐがセットされる給紙ホッパ２６と、給紙ホッパ２６上の印刷用紙Ｐをプリンタ１の内部へ（すなわち、印刷領域に向かって）供給する後面給紙ローラ２７と、印刷用紙Ｐの重送を防止するためのリタードローラ２８と、給紙後に、残りの印刷用紙Ｐを給紙ホッパ２６へ確実に戻すための紙戻しレバー２９とを備えている。給紙ホッパ２６、リタードローラ２８および紙戻しレバー２９は、後述のように、揺動可能に構成されている。そのため、後面給紙機構１１は、図２に模式的に示すように、給紙ホッパ２６、リタードローラ２８および紙戻しレバー２９を揺動させるための駆動機構３０と、給紙ホッパ２６、リタードローラ２８および紙戻しレバー２９の状態を検出するための検出装置としての位置検出装置３１とを備えている。
【００２１】
本形態では、給紙ホッパ２６、後面給紙ローラ２７の一部、リタードローラ２８の一部および紙戻しレバー２９の一部は、プリンタ１の筐体（図示省略）の外部に配設されている。また、本形態では、給紙ホッパ２６とリタードローラ２８と紙戻しレバー２９とによって、印刷用紙Ｐに印刷を行うために（具体的には給紙を行うために）駆動される被駆動部が構成されるとともに、印刷用紙Ｐを後面側から供給するためにプリンタ１の筐体の外部に配設された印刷媒体供給部としての後面給紙部３２が構成されている。
【００２２】
後面給紙ローラ２７は、前面給紙ローラ２１と同様に、不図示の遊星歯車列等を介してＡＳＦモータに連結されている。本形態では、遊星歯車列の作用によって、ＡＳＦモータが一方向へ回転すると後面給紙ローラ２７が回転して後面側から給紙が行われ、ＡＳＦモータが他方向へ回転すると前面給紙ローラ２１が回転して前面側から給紙が行われる。
【００２３】
給紙ホッパ２６は、印刷用紙Ｐを載置可能な板状部材であり、上端側に設けられた回動軸２６ａを中心に揺動可能となっている。また、給紙ホッパ２６の印刷用紙Ｐの載置面の下端部には、リタードローラ２８とともに印刷用紙Ｐの重送を防止するため、コルク等の摩擦係数の比較的大きな材料で形成された摩擦部材３３が取り付けられている。リタードローラ２８は、後面給紙ローラ２７の斜め下側に対向する位置に配置されている。リタードローラ２８の外周は、摩擦係数の大きな部材によって形成されている。また、リタードローラ２８は、図２に示すように、所定の回動軸３４を中心に揺動可能なアーム３５に回転可能に保持されている。アーム３５の一端部分（図２の右端部分）は、給紙ホッパ２６に向かって付勢された状態で当接している。紙戻しレバー２９は、給紙後に残った印刷用紙Ｐの下端を引っ掛けて給紙ホッパ２６へ戻すための爪部２９ａを備えている。また、紙戻しレバー２９は、図２に示すように、所定の回動軸３６を中心に揺動可能に構成され、その一端には、後述のカム４０に当接する当接部材３７が固定されている。
【００２４】
駆動機構３０は、図２に模式的に示すように、回転軸３９を中心に回転するカム４０と、カム４０を回転駆動させるサブモータ（ＡＳＦサブモータ）４１と、カム４０とサブモータ４１とを連結する歯車列４２とを備えている。本形態のサブモータ４１は、ＤＣモータであり、プリンタ１の筐体に固定された樹脂製のモータ取付部４３に固定されている。
【００２５】
給紙ホッパ２６は、カム４０の回動によって、回動軸２６ａを中心に揺動する。この揺動によって、給紙ホッパ２６の下端部は、後面給紙ローラ２７に向かって付勢されたり、後面給紙ローラ２７から離れる。紙戻しレバー２９も、カム４０の回動に伴う当接部材３７の作用によって、回動軸３６を中心に揺動する。この揺動によって、給紙時には、爪部２９ａが退避し、給紙後には、爪部２９ａが上昇して残った印刷用紙Ｐを給紙ホッパ２６へ戻す。リタードローラ２８が保持されたアーム３５は、カム４０の回動に伴って揺動する給紙ホッパ２６とともに揺動する。この揺動によって、リタードローラ２８は、後面給紙ローラ２７に圧接されたり、後面給紙ローラ２７から離れる。すなわち、サブモータ４１は、カム４０を回転駆動させることで、後面給紙部３２を駆動する。
【００２６】
具体的には、カム４０が、サブモータ４１によって駆動されて所定角度、回動すると、図３（Ａ）に示すように、給紙ホッパ２６の下端部は上昇して後面給紙ローラ２７に向かって付勢され、リタードローラ２８も上昇して後面給紙ローラ２７に圧接される。また、紙戻しレバー２９の爪部２９ａは退避する。この状態が給紙可能な状態であり、この状態で、後面給紙ローラ２７が回転すると、給紙ホッパ２６に載置された印刷用紙Ｐのうち、一番上の印刷用紙Ｐは、後面給紙ローラ２７とリタードローラ２８との圧接部分を通過して排紙側へ送られる。また、上から２番目以降に載置された印刷用紙Ｐは、リタードローラ２８の作用によって、排紙側への搬送が阻止される。また、この状態からさらに、カム４０が所定角度、回動すると、図３（Ｂ）に示すように、給紙ホッパ２６の下端部は下降して後面給紙ローラ２７から離れ、リタードローラ２８も下降して後面給紙ローラ２７から離れる。また、爪部２９ａは、上昇して残った印刷用紙Ｐを給紙ホッパ２６へ戻す。この状態が、後面側から給紙できない状態である。
【００２７】
位置検出装置３１は、歯車列４２を構成する所定の歯車の回転軸４４に固定された検出板４５と、フォトセンサ４６とから構成された光学式の検出装置である。この位置検出装置３１によって、カム４０の回転位置の検出が可能となり、後面給紙部３２の状態検出も可能になる。なお、本形態では、カム４０が１回転すると検出板４５も１回転する。また、検出板４５は、カム４０の回転に伴って図４の時計方向へ回転するものとして、以下の説明を行う。
【００２８】
検出板４５は、図４等に示すように、薄い円板状に形成されている。また、検出板４５は、径方向外方へ突出するとともに円周方向に所定の間隔をあけた状態で形成された３個の検出部４５ａ、４５ｂ、４５ｃを備えている。検出部４５ｂ、４５ｃ、４５ａはこの順番で円周方向の幅が次第に狭くなっている。フォトセンサ４６は、検出部４５ａ〜４５ｃが検出可能となるように対向配置された図示を省略する発光素子および受光素子を備えている。本形態では、フォトセンサ４６の受光素子と発光素子との間に検出部４５ａ〜４５ｃがあるか否かによって、信号レベルが正弦波状に変化する出力信号が、フォトセンサ４６から出力される。このフォトセンサ４６からの出力信号（すなわち、位置検出装置３１からの出力信号）は、プリンタ１の各種の制御を行う制御部５０に入力される。
【００２９】
（制御部の概略構成）
図５は、図４の位置検出装置３１からの出力信号に基づいて生成される状態検出信号ＳＧの波形を示す図であり、（Ａ）は後面給紙部３２が連続動作したときの状態検出信号ＳＧの波形を示し、（Ｂ）は後面給紙部３２が通常動作したときのサブモータ４１の動作異常の検出方法を説明するための状態検出信号ＳＧの波形を示し、（Ｃ）は後面給紙部３２が位置合せ動作したときのサブモータ４１の動作異常の検出方法を説明するための状態検出信号ＳＧの波形を示す。以下、図２および図５等に基づいて駆動機構３０に関連する制御部５０の概略構成を説明する。
【００３０】
制御部５０は、駆動機構３０に関連する構成として、位置検出装置３１からの出力信号に基づいて状態検出信号ＳＧを生成する検出信号生成部５１と、状態検出信号ＳＧに基づいて後面給紙部３２の状態を検出する状態検出部５２と、状態検出信号ＳＧに基づいて後面給紙部３２の動作異常を検出する動作異常検出部５３と、サブモータ４１を駆動するサブモータ駆動部５４とを備えている。また、制御部５０には、不図示の入出力手段を介して制御指令部５５が接続されている。なお、検出信号生成部５１、状態検出部５２および動作異常検出部５３は、実際には、制御部５０を構成するＣＰＵ等の演算手段と、ＲＯＭやＲＡＭ、不揮発性メモリ等の記憶手段と、ＩＯポート等の入出力手段と等によって実現されている。
【００３１】
検出信号生成部５１は、たとえば、位置検出装置３１から出力される正弦波状の出力信号とこの出力信号に対して設定される閾値とから、図５（Ａ）に示す矩形波状の状態検出信号ＳＧを生成して出力する。本形態では、フォトセンサ４６が検出部４５ａ〜４５ｃを検出しているときの状態検出信号ＳＧはハイレベルとなり、フォトセンサ４６が検出部４５ａ〜４５ｃを検出していないときの状態検出信号ＳＧはローレベルとなる。すなわち、カム４０とともに検出板４５が１回転すると、図５（Ａ）に示すように、状態検出信号ＳＧは、ハイレベルとローレベルとの間で３回、レベル変化する。本形態では、図５（Ａ）に示すハイレベルＨ１、Ｈ２、Ｈ３はそれぞれ、フォトセンサ４６が検出部４５ａ、４５ｂ、４５ｃを検出したときの状態検出信号ＳＧの信号レベルである。なお、位置検出装置３１から直接、矩形波状の状態検出信号ＳＧが出力されても良い。また、フォトセンサ４６が検出部４５ａ〜４５ｃを検出しているときに、状態検出信号ＳＧがローレベルとなり、フォトセンサ４６が検出部４５ａ〜４５ｃを検出していないときに、状態検出信号ＳＧがハイレベルとなるように構成しても良い。
【００３２】
ここで、本形態の後面給紙部３２は、通常動作では、フォトセンサ４６が検出部４５ａ〜４５ｃのいずれかを検出している状態で停止する。また、通常動作では、停止状態で検出されている検出部４５ａ〜４５ｃに回転方向で隣接する次の検出部４５ａ〜４５ｃをフォトセンサ４６が検出するまで、後面給紙部３２は動作する。たとえば、図５（Ｂ）に示すように、後面給紙部３２は、状態検出信号ＳＧがハイレベルＨ１である状態で停止し、また、この停止状態から状態検出信号ＳＧがハイレベルＨ２となるまで動作する。すなわち、通常動作では、ハイレベルＨ１に対応する位置が後面給紙部３２の動作の起点となり、ハイレベルＨ２に対応する位置が後面給紙部３２の動作の終点（すなわち、目標停止位置）となる。換言すると、ハイレベルＨ１に対応する状態が後面給紙部３２の停止状態となり、ハイレベルＨ２に対応する状態が後面給紙部３２の目標停止状態となる。
【００３３】
ただし、外乱等の影響で、状態検出信号ＳＧがローレベルの状態で、後面給紙部３２が停止することもある。その場合には、所定の停止状態となるように、後面給紙部３２を位置合せする位置合せ動作が行われる。この場合には、たとえば、図５（Ｃ）に示すように、ローレベルに対応する位置が後面給紙部３２の動作の起点となり、ハイレベルＨ２に対応する位置が後面給紙部３２の動作の終点となる。なお、位置合せ動作であっても、ハイレベルに対応する位置が後面給紙部３２の動作の起点となることがある。また、通常動作において、たとえば、図５（Ａ）に示すハイレベルＨ１に対応する位置を起点にするとともに、ハイレベルＨ３に対応する位置を終点としても良い。
【００３４】
状態検出部５２は、後面給紙部３２が通常動作または位置合せ動作のいずれの動作を行う場合であっても、検出信号生成部５１から入力される状態検出信号ＳＧが、たとえば、後面給紙部３２の目標停止状態に対応するハイレベルＨ２へレベル変化したことを検出すると、サブモータ４１を適切に停止させるために、サブモータ駆動部５４へサブモータ４１の減速信号を出力する。すなわち、状態検出部５２は、図５（Ｂ）、（Ｃ）に示すように、状態検出信号ＳＧがハイレベルＨ２にレベル変化するエッジＥ２１を検出すると、サブモータ駆動部５４へサブモータ４１の減速信号を出力する。
【００３５】
動作異常検出部５３は、状態検出信号ＳＧに基づいて後面給紙部３２の動作異常を検出する。すなわち、動作異常検出部５３は、サブモータ４１の動作異常（具体的には暴走）を検出する。本形態では、動作異常検出部５３は、状態検出信号ＳＧのハイレベルの時間が所定の基準時間ＴＨ（たとえば、１５ｍｓｅｃ）よりも短い場合、または、ローレベルの時間が所定の基準時間ＴＬ（たとえば、１０ｍｓｅｃ）よりも短い場合に、サブモータ４１が暴走していると判断する。すなわち、状態検出信号ＳＧの各エッジ間の時間が基準時間ＴＨ、ＴＬよりも短い場合（状態検出信号ＳＧの各エッジ間の時間が基準時間ＴＨ、ＴＬ以下、または、基準時間ＴＨ、ＴＬ未満の場合）には、サブモータ４１が所定の基準速度より速く回転しており、暴走していると推定できるため、この場合に、動作異常検出部５３は、サブモータ４１が暴走していると判断する。そして、動作異常検出部５３は、サブモータ４１を直ちに停止させるために、サブモータ駆動部５４へサブモータ４１の停止信号を出力する。
【００３６】
具体的には、動作異常検出部５３は、通常動作時にはたとえば、ハイレベルＨ１からレベル変化するエッジＥ１２からエッジＥ２１までの時間Ｔ２と基準時間ＴＬとの比較を行い、時間Ｔ２が基準時間ＴＬよりも短い場合に、サブモータ４１が暴走していると判断して、サブモータ駆動部５４へサブモータ４１の停止信号を出力する。また、動作異常検出部５３は、位置合せ動作時にはたとえば、ハイレベルＨ１へレベル変化するエッジＥ１１からエッジＥ１２までの時間Ｔ１と基準時間ＴＨとの比較、時間Ｔ２と基準時間ＴＬとの比較を順次行い、時間Ｔ１が基準時間ＴＨよりも短い場合、または、時間Ｔ２が基準時間ＴＬよりも短い場合に、サブモータ駆動部５４へサブモータ４１の停止信号を出力する。
【００３７】
なお、本形態では、制御指令部５５から印刷用紙Ｐへの印刷指令が入力されていない場合であっても、動作異常検出部５３は、所定の監視タイミングで所定の監視時間、サブモータ４１の異常検出を行う。そのため、この監視タイミングで、何らかの理由でサブモータ４１が回転している場合には、動作異常検出部５３は、図５（Ａ）に示すエッジＥ１１〜Ｅ３２間の各時間Ｔ１〜Ｔ６と、基準時間ＴＨ、ＴＬとの比較を順次行い、時間Ｔ１〜Ｔ６が基準時間ＴＨ、ＴＬよりも短い場合に、サブモータ駆動部５４へサブモータ４１の停止信号を出力する。このように、エッジＥ１１〜Ｅ３２間の各時間Ｔ１〜Ｔ６と、基準時間ＴＨ、ＴＬとの比較を順次行うようにすることで、サブモータ４１の動作異常を早期に検出することが可能になる。
【００３８】
サブモータ駆動部５４は、制御指令部５５からの制御指令によってサブモータ４１を起動する。また、サブモータ駆動部５４は、通常、状態検出部５２からの減速信号に基づいて、サブモータ４１を減速させ、停止させる。さらに、サブモータ駆動部５４は、動作異常検出部５３からの停止信号に基づいて、サブモータ４１を直ちに停止させる。すなわち、サブモータ駆動部５４は、動作異常検出部５３からの停止信号に基づいて、サブモータ４１への電流の供給を直ちに停止する。
【００３９】
（サブモータの概略制御）
図６は、図２に示すサブモータ４１の概略の制御フローを示すフローチャートである。以下、後面給紙部３２を駆動するサブモータ４１の制御の概略を説明する。
【００４０】
サブモータ４１に関連する制御ではまず、制御部５０は、制御指令部５５から印刷指令が入力されたか否かを判断する（ステップＳ１）。印刷指令が入力された場合には、サブモータ駆動部５４は、図３（Ａ）に示すように、後面側からの給紙が可能となるように、サブモータ４１を駆動して通常動作を行う（ステップＳ２）。そして、後面給紙部３２の目標停止状態に対応するハイレベルＨ２へ状態検出信号ＳＧがレベル変化するエッジＥ２１を検出すると（ステップＳ３）、動作異常検出部５３は、時間Ｔ２と基準時間ＴＬとを比較して、時間Ｔ２が基準時間ＴＬよりも短いか否かを判断する（ステップＳ４）。
【００４１】
ステップＳ４で、時間Ｔ２が基準時間ＴＬよりも長い場合（時間Ｔ２が基準時間ＴＬ以上または基準時間ＴＬを超える場合）には、状態検出部５２からの減速信号に基づいて、サブモータ駆動部５４は、サブモータ４１を減速、停止させる（ステップＳ５）。その後、後面給紙部３２が給紙状態にあるか否かを判断し（ステップＳ６）、給紙状態である場合には、後面給紙部３２はその状態で停止して、印刷ヘッド２等によって印刷用紙Ｐへの印刷を行う（ステップＳ７）。そして、印刷が終了すると、ステップＳ２へ戻る。一方、ステップＳ６で、給紙状態でない場合には、制御シーケンスが終了する。
【００４２】
また、ステップＳ４で、時間Ｔ２が基準時間ＴＬよりも短い場合には、動作異常検出部５３が停止信号を出力し、この停止信号に基づいて、サブモータ駆動部５４は、サブモータ４１を直ちに停止させる（ステップＳ８）。その後、所定の表示手段（図示省略）等にエラーメッセージを表示する等のエラー処理を行って（ステップＳ９）、制御シーケンスが終了する。なお、たとえば、図５（Ａ）に示すハイレベルＨ１に対応する位置を起点にするとともに、ハイレベルＨ３に対応する位置を終点として、後面給紙部３２の通常動作を行う場合には、エッジＥ２１〜Ｅ３１を検出するたびに、動作異常検出部５３が、各エッジ間の時間Ｔ２〜Ｔ４と基準時間ＴＨ、ＴＬとを比較して、時間Ｔ２〜Ｔ４が基準時間ＴＨ、ＴＬよりも短いか否かを判断すれば良い。
【００４３】
また、ステップＳ２で、印刷指令が入力されていない場合には、動作異常検出部５３によるサブモータ４１の動作異常の監視タイミングか否かを判断する（ステップＳ１０）。監視タイミングでない場合には、ステップＳ１へ戻り、監視タイミングである場合には、動作異常検出部５３は、状態検出信号ＳＧの各エッジ間の時間と基準時間ＴＨ、ＴＬとの比較を行い、エッジ間の時間が基準時間ＴＨ、ＴＬよりも短いか否かを判断する（ステップＳ１１）。なお、監視タイミングであっても、制御指令部５５から他の割り込み制御の指令が制御部５０に入力された場合には、その割り込み制御の処理が終了した後に、ステップＳ１１へ進む。また、監視タイミングはたとえば５分から１０分に１回程度である。
【００４４】
ステップＳ１１では、通常は、状態検出信号ＳＧのエッジは検出されない。しかし、位置合せ動作が行われている場合には、動作異常検出部５３は、たとえば、時間Ｔ１と基準時間ＴＨとの比較、時間Ｔ２と基準時間ＴＬとの比較を順次行い、時間Ｔ１が基準時間ＴＨよりも短いか否か、また、時間Ｔ２が基準時間ＴＬよりも短い否かを判断する。また、何らかの理由でサブモータ４１が回転している場合には、動作異常検出部５３は、図５（Ａ）に示すエッジＥ１１〜Ｅ３２間の各時間Ｔ１〜Ｔ６と、基準時間ＴＨ、ＴＬとの比較を順次行い、時間Ｔ１〜Ｔ６が基準時間ＴＨ、ＴＬよりも短いか否かを判断する。
【００４５】
ステップＳ１１で、エッジ間の時間が基準時間ＴＨ、ＴＬよりも短い場合には、ステップＳ８へ進み、エッジ間の時間が基準時間ＴＨ、ＴＬよりも長い場合、または、状態検出信号ＳＧのエッジが検出されない場合、所定の監視時間が経過したか否かを判断する（ステップＳ１２）。所定の監視時間が経過していない場合には、ステップＳ１１へ戻り、所定の監視時間が経過している場合には、制御シーケンスが終了する。
【００４６】
なお、本形態では、ステップＳ５は、状態検出信号ＳＧが後面給紙部３２の目標停止状態に対応する信号レベルへレベル変化した後に、サブモータ４１を減速し停止させる減速停止ステップとなっている。また、本形態では、ステップＳ４、Ｓ１１は、サブモータ４１の動作異常を状態検出信号ＳＧに基づいて検出する異常検出ステップとなっている。
【００４７】
（本形態の主な効果）
以上説明したように、本形態では、本来はサブモータ４１を減速し停止させるための状態検出信号ＳＧを用いて、サブモータ４１の動作異常を検出している。そのため、別途、サブモータ４１の動作異常を検出するためのエンコーダ等の検出手段を設けなくても、サブモータ４１の動作異常の検出が可能になる。すなわち、簡易な構成で、サブモータ４１の動作異常を検出できる。また、状態検出信号ＳＧは、後面給紙部３２の状態に連動して、すなわち、サブモータ４１の回転に連動して信号レベルが変化するため、状態検出信号ＳＧを用いることで、サブモータ４１の動作異常を適切に検出できる。また、動作異常が検出された場合には、サブモータ４１を直ちに停止しているため、サブモータ４１の発熱を防止することや、後面給紙部３２の動作に伴う音の発生を防止することが可能になる。
【００４８】
本形態では、矩形波状の信号である状態検出信号ＳＧを用いて、状態検出信号ＳＧのエッジ間の時間と基準時間ＴＨ、ＴＬとの比較を行い、エッジ間の時間が基準時間ＴＨ、ＴＬよりも短い場合に、サブモータ４１が異常動作していると判断している。状態検出信号ＳＧのエッジ間の時間が基準時間ＴＨ、ＴＬよりも短い場合には、サブモータ４１の回転速度が速く、サブモータ４１が異常動作していると推定できため、このように構成することで、容易にサブモータ４１の動作異常を検出できる。
【００４９】
本形態では、制御部５０に、印刷指令が入力されない場合であっても、所定の監視タイミングで、状態検出信号ＳＧのエッジ間の時間と基準時間ＴＨ、ＴＬとの比較を行い、サブモータ４１の動作異常を検出している。そのため、印刷用紙Ｐへ印刷が行われない場合であっても、サブモータ４１の動作異常を検出できる。また、制御部５０に印刷指令が入力されていないときに、位置合せ動作が行われる場合であっても、この位置合せ動作は、サブモータ４１の動作異常とは判断されない。すなわち、本形態では、印刷指令が入力されていないときの正常動作と異常動作との区別が可能になる。
【００５０】
本形態では、プリンタ１の筐体の外部に配設される後面給紙部３２を駆動するサブモータ４１の動作異常を検出している。そのため、ユーザが容易に触れることができる後面給紙部３２が異常動作した場合には、直ちに、その動作を止めることができる。その結果、プリンタ１の安全性を高めることができる。
【００５１】
（他の実施の形態）
上述した形態では、動作異常検出部５３は、状態検出信号ＳＧのハイレベルの時間が基準時間ＴＨよりも短い場合、または、ローレベルの時間が基準時間ＴＬよりも短い場合に、サブモータ４１が異常動作していると判断している。この他にもたとえば、図７に示すように、動作異常検出部５３は、後面給紙部３２の目標停止状態となる動作の終点に対応するハイレベルＨ２へ状態検出信号ＳＧがレベル変化するときのエッジＥ２１を検出してから所定の検出時間ΔＴ内に次のエッジＥ２２が検出される場合に、サブモータ４１が異常動作していると判断しても良い。検出時間ΔＴ内に次のエッジＥ２２が検出される場合には、サブモータ４１の回転速度が速く、サブモータ４１が異常動作していると推定できため、この場合であっても、容易にサブモータ４１の動作異常を検出できる。
【００５２】
また、上述した形態では、後面給紙部３２を駆動するサブモータ４１の動作異常を状態検出信号ＳＧに基づいて検出している。この他にもたとえば、プリンタ１が印刷ヘッド２のインク吐出面と、プラテン８の上面とのギャップを調整するギャップ調整機構を備える場合には、このギャップ調整機構を駆動するモータの動作異常を、ギャップ量を検出するための状態検出信号に基づいて検出しても良い。この場合には、ギャップ調整機構が、印刷用紙Ｐに印刷を行うために駆動される被駆動部となる。
【００５３】
さらに、上述した形態では、状態検出信号ＳＧは矩形波状の信号であるが、状態検出信号ＳＧは正弦波状の信号であっても良い。また、上述した形態では、位置検出装置３１は、光学式の検出装置であるが、位置検出装置３１は、接点スイッチとスイッチレバーとから構成される機械式の検出装置や、磁気式の検出装置であっても良い。さらに、本形態の構成は、インクジェットプリンタの他、レーザプリンタ等の給紙機構を備える各種の装置等にも適用可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態にかかるプリンタの主要部の概略構成を示す側面図。
【図２】図１の後面給紙部の駆動機構および制御部の概略構成を模式的に示す図。
【図３】図１の後面給紙部の動作を説明するための図。
【図４】図２の位置検出装置を示す側面図。
【図５】図４の位置検出装置からの出力信号に基づいて生成される状態検出信号の波形を示す図。
【図６】図２のサブモータの概略の制御フローを示すフローチャート。
【図７】他の形態にかかるサブモータの動作異常の検出方法を説明するための図。
【符号の説明】
【００５５】
１  プリンタ、３１  位置検出装置（検出装置）、３２  後面給紙部（被駆動部、印刷媒体供給部）、４１  サブモータ（モータ）、５０  制御部、Ｅ１１〜Ｅ３２  エッジ、Ｐ  印刷用紙（印刷媒体）、Ｓ５  減速停止ステップ、Ｓ４、Ｓ１１  異常検出ステップ、ＳＧ  状態検出信号、Ｔ１〜Ｔ６  時間、ΔＴ  検出時間。
【図１】
2008030215.tif 000003
【図２】
2008030215.tif 000004
【図３】
2008030215.tif 000005
【図４】
2008030215.tif 000006
【図５】
2008030215.tif 000007
【図６】
2008030215.tif 000008
【図７】
2008030215.tif 000009