(57)【要約】【課題】ブラシを有するＤＣモータを用いた場合にも、構造の複雑化を抑制しながら、モータの温度上昇量を正確に決定することが可能な画像形成装置を提供する。【解決手段】このプリンタ装置１００（画像形成装置）は、モータ１と制御部２と駆動回路３とエンコーダ４とを備えるとともに、制御部２および駆動回路３により取得された巻線抵抗値Ｒｍ１およびＲｍ２と、エンコーダ４により取得された回転位置の情報とに基づいて、モータ１の温度上昇量Ｔ１を決定するように構成されている。【選択図】図１
2016220441.tif 000002
【特許請求の範囲】
【請求項１】
媒体を搬送するためのモータと、
前記モータの巻線抵抗値を取得する抵抗値取得部と、
前記モータの回転位置の情報を取得する位置情報取得部とを備え、
前記抵抗値取得部により取得された前記巻線抵抗値と前記位置情報取得部により取得された前記回転位置の情報とに基づいて、前記モータの温度上昇量を決定するように構成されている、画像形成装置。
【請求項２】
前記モータは、複数のブラシと複数の整流子とを含み、
前記位置情報取得部により取得された前記回転位置の情報に基づいて、前記複数のブラシがそれぞれ前記複数の整流子のうちのいずれか１つに接続される状態である第１回転位置、または、前記複数のブラシのうちのいずれかが前記複数の整流子のうちのいずれか２つに接続される状態である第２回転位置のうちのいずれの回転位置であるかを判断するように構成されている、請求項１に記載の画像形成装置。
【請求項３】
前記巻線抵抗値は、前記モータが前記第１回転位置となる状態での前記巻線抵抗値である第１巻線抵抗値と、前記モータが前記第２回転位置となる状態での前記巻線抵抗値である第２巻線抵抗値とを含み、
前記モータの駆動前後の前記第１巻線抵抗値、または、前記モータの駆動前後の前記第２巻線抵抗値のうちのいずれか一方に基づいて、前記モータの温度上昇量を決定するように構成されている、請求項２に記載の画像形成装置。
【請求項４】
前記抵抗値取得部は、前記モータが駆動しない大きさの電流値の電流を前記モータの巻線に流すことにより、前記モータの巻線抵抗値を取得するように構成されている、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
取得された前記巻線抵抗値が所定の範囲外である場合に、前記モータが異常であると判断するように構成されている、請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記モータは、複数の相の電流により駆動されるように構成されているとともに、前記複数の相のそれぞれに対応する巻線部を含み、
前記抵抗値取得部は、前記複数の相の巻線部の各々の前記巻線抵抗値を取得するように構成されており、
取得された前記複数の相の巻線部の前記巻線抵抗値のうちの少なくとも１つが前記所定の範囲外である場合に、前記モータが異常であると判断するように構成されている、請求項５に記載の画像形成装置。
【請求項７】
決定された前記温度上昇量が所定のしきい値を超える場合に、次に前記モータの駆動を開始するまでの時間を遅延させるように構成されている、請求項１〜６のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置に関し、特に、モータを備えた画像形成装置に関する。
【背景技術】
【０００２】
従来、モータを備えた画像形成装置が知られている（たとえば、特許文献１参照）。
【０００３】
上記特許文献１には、ステッピングモータの温度検出装置（以下、温度検出装置とする）が開示されている。この温度検出装置は、ステッピングモータと、検出抵抗と、温度検出電源とを含む。また、検出抵抗は、温度検出電源とステッピングモータの巻線との間に直列に接続されており、温度検出電源から電流を流すことにより、電圧降下を生じさせるように構成されている。そして、この温度検出装置は、検出抵抗による電圧降下の値を取得することにより、ステッピングモータの温度を算出するように構成されている。これにより、上記特許文献１の温度検出装置では、サーミスタを設けずに、ステッピングモータの温度が算出されるので、温度検出装置（画像形成装置）の構造の複雑化を抑制しながら、ステッピングモータの温度を算出することが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】実開平４−５１０９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の画像形成装置（温度検出装置）では、ステッピングモータの温度（温度上昇量）を算出することが可能に構成されている一方、ブラシを有するＤＣ（直流）モータの温度上昇量を算出する場合には、単純に巻線に接続された検出抵抗の電圧降下の値（巻線抵抗値）を取得することによっては、正確にブラシを有するＤＣモータの温度上昇量を算出することが困難であるという問題点があると考えられる。すなわち、ブラシを有するＤＣモータ（以下、「ＤＣモータ」とする）では、同じ温度条件であっても、モータの回転位置（ブラシと整流子との位置関係（接続状態））によって、巻線抵抗値が変化する。このため、ＤＣモータを駆動させた場合には、駆動前後において、単純にＤＣモータの巻線抵抗値を取得して温度上昇量を算出することによっては、正確にＤＣモータの温度上昇量を算出することは困難である。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、ブラシを有するＤＣモータを用いた場合にも、構造の複雑化を抑制しながら、モータの温度上昇量を正確に決定（算出）することが可能な画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、この発明の一の局面による画像形成装置は、媒体を搬送するためのモータと、モータの巻線抵抗値を取得する抵抗値取得部と、モータの回転位置の情報を取得する位置情報取得部とを備え、抵抗値取得部により取得された巻線抵抗値と位置情報取得部により取得された回転位置の情報とに基づいて、モータの温度上昇量を決定するように構成されている。
【０００８】
この発明の一の局面による画像形成装置では、上記のように、画像形成装置を、抵抗値取得部により取得された巻線抵抗値に基づいて、モータの温度上昇量を決定するように構成する。これにより、サーミスタを設けずに、モータの温度上昇量を決定（算出）することができるので、サーミスタを設けない分、構造の複雑化を抑制することができる。また、画像形成装置を、抵抗値取得部により取得された巻線抵抗値と位置情報取得部により取得された回転位置の情報とに基づいて、モータの温度上昇量を決定するように構成する。これにより、モータの回転位置を考慮しながら巻線抵抗値に基づいたモータの温度上昇量を決定することができるので、モータの回転位置によって巻線抵抗値が変化するＤＣモータを用いた場合にも、正確に、モータの温度上昇量を決定することができる。その結果、ブラシを有するＤＣモータを用いた場合にも、構造の複雑化を抑制しながら、モータの温度上昇量を正確に決定することができる。
【０００９】
上記一の局面による画像形成装置において、好ましくは、モータは、複数のブラシと複数の整流子とを含み、位置情報取得部により取得された回転位置の情報に基づいて、複数のブラシがそれぞれ複数の整流子のうちのいずれか１つに接続される状態である第１回転位置、または、複数のブラシのうちのいずれかが複数の整流子のうちのいずれか２つに接続される状態である第２回転位置のうちのいずれの回転位置であるかを判断するように構成されている。ここで、第１回転位置と第２回転位置とでモータの温度（温度上昇量）が等しい場合でも、第１回転位置と第２回転位置とでは、互いに異なる巻線抵抗値を有する。この点を考慮して、本発明では、画像形成装置を、第１回転位置と第２回転位置とのうちのいずれの回転位置であるかを判断するように構成することによって、回転位置と対応付られて取得された巻線抵抗値からモータの温度上昇量を決定することができる。
【００１０】
この場合、好ましくは、巻線抵抗値は、モータが第１回転位置となる状態での巻線抵抗値である第１巻線抵抗値と、モータが第２回転位置となる状態での巻線抵抗値である第２巻線抵抗値とを含み、モータの駆動前後の第１巻線抵抗値、または、モータの駆動前後の第２巻線抵抗値のうちのいずれか一方に基づいて、モータの温度上昇量を決定するように構成されている。このように構成すれば、モータの駆動前後の第１巻線抵抗値同士、または、モータの駆動前後の第２巻線抵抗値同士では、モータの回転位置の変化に起因する巻線抵抗値の変動が生じないので、モータの駆動前後を通して第１巻線抵抗値、または、第２巻線抵抗値を取得することにより、ブラシを有するＤＣモータを用いた場合にも、容易に、モータの温度上昇量を決定することができる。
【００１１】
上記一の局面による画像形成装置において、好ましくは、抵抗値取得部は、モータが駆動しない大きさの電流値の電流をモータの巻線に流すことにより、モータの巻線抵抗値を取得するように構成されている。このように構成すれば、巻線抵抗値を取得する際に、モータが駆動することによる発熱が抑制されるので、より正確に、モータの温度上昇量を決定することができる。
【００１２】
上記一の局面による画像形成装置において、好ましくは、取得された巻線抵抗値が所定の範囲外である場合に、モータが異常であると判断するように構成されている。ここで、モータの巻線が短絡している場合には、巻線抵抗値は比較的小さい値となり、モータの巻線が断線している場合には、巻線抵抗値は比較的大きい値となる。この点に着目して、本発明では、取得された巻線抵抗値が所定の範囲外である場合に、モータが異常であると判断するように構成することによって、モータの巻線が短絡または断線しているか否かを判断することができる。
【００１３】
この場合、好ましくは、モータは、複数の相の電流により駆動されるように構成されているとともに、複数の相のそれぞれに対応する巻線部を含み、抵抗値取得部は、複数の相の巻線部の各々の巻線抵抗値を取得するように構成されており、取得された複数の相の巻線部の巻線抵抗値のうちの少なくとも１つが所定の範囲外である場合に、モータが異常であると判断するように構成されている。このように構成すれば、複数の相の巻線部のうちの一部の巻線抵抗値のみを取得して、この取得した巻線抵抗値のみに基づいてモータが異常であると判断する場合と異なり、複数の相の巻線部の各々の巻線抵抗値に基づいてモータが異常であると判断するので、モータの複数の相のうちのいずれの相が異常（短絡または断線）の状態となった場合でも、モータが異常であると判断することができる。
【００１４】
上記一の局面による画像形成装置において、好ましくは、決定された温度上昇量が所定のしきい値を超える場合に、次にモータの駆動を開始するまでの時間を遅延させるように構成されている。このように構成すれば、温度上昇量が比較的大きくモータが高温となっている場合に、次にモータの駆動を開始するまでの時間を遅延させる分、モータの温度が下降するので、モータがさらに高温の状態になるのを抑制することができる。
【発明の効果】
【００１５】
本発明によれば、上記のように、ブラシを有するＤＣモータを用いた場合にも、構造の複雑化を抑制しながら、モータの温度上昇量を正確に決定することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１実施形態（第４実施形態）によるプリンタ装置の全体構成を示したブロック図である。
【図２】本発明の第１実施形態によるプリンタ装置の構成を模式的に示した断面図である。
【図３】本発明の第１実施形態によるプリンタ装置の巻線抵抗値の取得に関する構成部分を示したブロック図である。
【図４】本発明の第１実施形態によるモータの内部構造を模式的に示した図である。
【図５】本発明の第１実施形態による第１回転位置および第２回転位置を説明するための図（１）である。
【図６】本発明の第１実施形態によるモータの等価回路を示した図である。
【図７】本発明の第１実施形態による第１回転位置および第２回転位置を説明するための図（２）である。
【図８】本発明の第１実施形態によるモータの回転位置と巻線抵抗値との関係を説明するための図である。
【図９】本発明の第１実施形態による媒体搬送処理および温度検出処理を説明するためのフローチャートである。
【図１０】本発明の第２実施形態（第３実施形態）によるプリンタ装置の全体構成を示したブロック図である。
【図１１】本発明の第２実施形態による異常検出処理を説明するためのフローチャートである。
【図１２】本発明の第３実施形態による媒体搬送処理および温度検出処理を説明するためのフローチャートである。
【図１３】本発明の第４実施形態による第１回転位置および第２回転位置を説明するための図である。
【図１４】本発明の第４実施形態によるモータの等価回路を示した図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図面に基づいて説明する。
【００１８】
（第１実施形態）
まず、図１〜図８を参照して、本発明の第１実施形態によるプリンタ装置１００の全体構成について説明する。第１実施形態によるプリンタ装置１００は、画像データを用紙Ｐに印画（印刷）するプリンタ機能を有する。また、プリンタ装置１００は、用紙Ｐを自動的に搬送するＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）装置としての機能を有する。なお、プリンタ装置１００は、本発明の「画像形成装置」の一例である。また、用紙Ｐは、本発明の「媒体」の一例である。
【００１９】
図１に示すように、プリンタ装置１００には、用紙Ｐを搬送するためのモータ１と、モータ１の駆動の制御を行う制御部２とが設けられている。また、プリンタ装置１００には、モータ１を駆動させるための電力を供給する駆動回路３と、モータ１の回転位置の情報を取得するエンコーダ４とが設けられている。そして、制御部２は、駆動回路３を介して、モータ１の巻線抵抗値Ｒｍ（後述する巻線抵抗値Ｒｍ１およびＲｍ２）を取得するように構成されている。ここで、第１実施形態では、制御部２は、モータ１の巻線抵抗値Ｒｍ１およびＲｍ２と、モータ１の回転位置の情報とに基づいて、モータ１の温度上昇量Ｔ１を決定（算出）するように構成されている。なお、制御部２および駆動回路３は、本発明の「抵抗値取得部」の一例である。また、エンコーダ４は、本発明の「位置情報取得部」の一例である。
【００２０】
次に、プリンタ装置１００の装置構成の詳細について説明する。
【００２１】
モータ１は、ブラシ１１ａおよび１１ｂ（図４参照）を有するとともに、駆動回路３から供給される直流の電流（ＤＣ）により駆動するＤＣモータとして構成されている。
【００２２】
制御部２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等を含み、プリンタ装置１００の各部を制御するように構成されている。具体的には、制御部２は、モータ１の巻線抵抗値Ｒｍ（後述する巻線抵抗値Ｒｍ１およびＲｍ２）を算出するとともに、モータ１の温度上昇量Ｔ１を決定（算出）する機能を有する温度算出部２１と、駆動回路３に制御信号を伝達することによりモータ１の駆動を制御するモータ制御部２２と、後述する印画部７の動作を制御する機能を有する印画制御部２３とを含む機能ブロックとして構成されている。なお、制御部２は、機能ブロックとしてではなく、それぞれ機能ごとの専用のハードウェアを設けてもよい。なお、温度算出部２１は、本発明の「抵抗値取得部」の一例である。
【００２３】
駆動回路３は、図示しない電源部に接続されており、直流の所定の電圧（後述する電圧値Ｖｉｎ）を、制御部２からの制御信号に基づいて、モータ１に供給することにより、モータ１を駆動させるように構成されている。
【００２４】
エンコーダ４は、モータ１の近傍に設けられており、モータ１の回転位置の情報を取得するように構成されている。たとえば、エンコーダ４は、モータ１の回転位置の情報として、モータ１のブラシ１１ａおよび１１ｂ（図４参照）に対する、モータ１の巻線１２ａ〜１２ｃ（整流子１３ａ〜１３ｃ、ティース１４ａ〜１４ｃ）の回転角度を取得する。
【００２５】
図２に示すように、プリンタ装置１００には、プリンタ装置本体部５ａと給紙トレイ５ｂと排紙トレイ５ｃとが設けられている。
【００２６】
プリンタ装置本体部５ａの内部には、用紙搬送機構部６と印画部７とが配置されている。給紙トレイ５ｂは、用紙Ｐを配置可能に構成されており、プリンタ装置本体部５ａから一部が突出するように設けられている。また、排紙トレイ５ｃは、印画部７により印画（印刷）が行われた後の用紙Ｐが配置されるように構成されており、プリンタ装置本体部５ａから一部が突出するように設けられている。
【００２７】
用紙搬送機構部６は、ローラ部６ａ〜６ｄにより構成されている。ローラ部６ａ〜６ｄは、モータ１にそれぞれ接続されており、用紙Ｐに接触しながら回転することにより、用紙Ｐを１枚ずつ給紙トレイ５ｂから印画部７に、さらに印画部７から排紙トレイ５ｃに搬送するように構成されている。
【００２８】
印画部７は、インクヘッドを含み、印画部７のインクヘッドは、用紙搬送機構部６により用紙Ｐが搬送される際に、用紙Ｐに画像データを印画するように構成されている。また、印画部７には、サーミスタを含む印画部温度検出部７１が設けられており、インクヘッド近傍の雰囲気の温度値Ｔｅを検出するように構成されている。
【００２９】
また、図１に示すように、プリンタ装置１００には、記憶部８が設けられている。制御部２は、印画部７から用紙Ｐに印画する際に、記憶部８に記憶された画像データを取得するか、または、図示しない外部の記憶部（たとえば外部のパーソナルコンピュータ等）に記憶された画像データを取得して、取得した画像データを印画部７から用紙Ｐに印画するように構成されている。
【００３０】
次に、モータ１を駆動させるための構成について説明する。
【００３１】
図３に示すように、駆動回路３は、ＦＥＴ（Ｆｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ）からなるスイッチＳＷ１〜ＳＷ４により構成されるＨブリッジ型のモータ駆動回路を含む。
【００３２】
スイッチＳＷ１およびＳＷ３のそれぞれ一方側（ソースまたはドレイン）は、図示しない電源部に接続されており、電源部から電圧値Ｖｉｎが印加されている。スイッチＳＷ１の他方側（ドレインまたはソース）は、モータ１のブラシ１１ａに接続されている。また、スイッチＳＷ３の他方側（ドレインまたはソース）は、モータ１のブラシ１１ｂに接続されている。
【００３３】
スイッチＳＷ２およびＳＷ４のそれぞれ一方側は、接地されている。また、スイッチＳＷ２の他方側は、モータ１のブラシ１１ａに接続されており、スイッチＳＷ４の他方側は、モータ１のブラシ１１ｂに接続されている。
【００３４】
スイッチＳＷ１〜ＳＷ４のゲートは、制御部２のモータ制御部２２に接続されている。そして、スイッチＳＷ１〜ＳＷ４は、モータ制御部２２からの制御信号に基づいてオンまたはオフするように構成されている。
【００３５】
そして、制御部２によりスイッチＳＷ１およびＳＷ４がオンされ、スイッチＳＷ２およびＳＷ３がオフされた場合には、モータ１のブラシ１１ａに電圧値Ｖｉｎが印加され、モータ１は正回転する。また、制御部２によりスイッチＳＷ２およびＳＷ３がオンされ、スイッチＳＷ１およびＳＷ４がオフされた場合には、モータ１のブラシ１１ｂに電圧値Ｖｉｎが印加され、モータ１は負回転する。
【００３６】
次に、モータ１の巻線抵抗値Ｒｍ（後述する巻線抵抗値Ｒｍ１およびＲｍ２）を取得するための構成について説明する。
【００３７】
図３に示すように、駆動回路３には、電圧値検出部３１が設けられており、電圧値検出部３１は、ＦＥＴからなるスイッチＳＷ５と、定電流回路３１ａと、Ａ／Ｄコンバータ３１ｂとを含む。そして、電圧値検出部３１は、モータ１の巻線抵抗値Ｒｍに対応した電圧値Ｖａｄを検出するように構成されている。なお、本明細書では、モータ１の巻線抵抗値Ｒｍとは、ブラシ１１ａからブラシ１１ｂまでの間の抵抗値（端子間抵抗値）を意味する。以下、具体的に説明する。
【００３８】
スイッチＳＷ５は、制御部２の温度算出部２１に接続されており、温度算出部２１からの制御信号に基づいて、モータ１のブラシ１１ｂと、定電流回路３１ａおよびＡ／Ｄコンバータ３１ｂとの間の接続または切断を切り替え可能に構成されている。
【００３９】
定電流回路３１ａは、スイッチＳＷ５を介して、モータ１のブラシ１１ｂに接続されており、スイッチＳＷ５がオンされ、かつ、スイッチＳＷ１がオンされた場合には、モータ１に定電流Ｉｍを流すように構成されている。ここで、第１実施形態では、定電流回路３１ａは、定電流Ｉｍを、モータ１が駆動しない（回転しない）大きさの電流値（無負荷電流値）以下にして、モータ１に流すように構成されている。なお、スイッチＳＷ５は、モータ１の駆動時には、オフされる。
【００４０】
Ａ／Ｄコンバータ３１ｂは、定電流回路３１ａと接続されているとともに、スイッチＳＷ５を介して、モータ１のブラシ１１ｂに接続されている。そして、スイッチＳＷ５がオンされ、スイッチＳＷ２〜ＳＷ４がオフされ、かつ、スイッチＳＷ１がオンされた場合には、モータ１の巻線１２に、定電流Ｉｍが流れ、Ａ／Ｄコンバータ３１ｂには、電圧値Ｖｉｎからモータ１の巻線１２の抵抗により電圧値Ｖｍ分、電圧降下した値である電圧値Ｖａｄ（＝Ｖｉｎ−Ｖｍ）が印加される。なお、Ａ／Ｄコンバータ３１ｂに電圧値Ｖａｄが印加される際には、スイッチＳＷ２〜ＳＷ４がオフされているとともに、定電流Ｉｍは、モータ１が駆動しない大きさの電流値であるので、モータ１は駆動しない。
【００４１】
そして、Ａ／Ｄコンバータ３１ｂは、アナログの電圧値Ｖａｄをデジタルの電圧値Ｖａｄの情報として、制御部２の温度算出部２１に伝達するように構成されている。
【００４２】
ここで、電圧値Ｖｍは、定電流Ｉｍに巻線抵抗値Ｒｍを乗算した値（Ｖｍ＝Ｉｍ×Ｒｍ）である。すなわち、巻線抵抗値Ｒｍは、電圧値Ｖｍを定電流Ｉｍにより除算する（Ｒｍ＝Ｖｍ／Ｉｍ）ことにより算出することが可能である。そして、制御部２の温度算出部２１は、Ａ／Ｄコンバータ３１ｂから電圧値Ｖａｄの情報を取得して、以下の式（１）を用いて、巻線抵抗値Ｒｍを算出するように構成されている。
Ｒｍ＝（Ｖｉｎ−Ｖａｄ）／Ｉｍ  ・・・  （１）
【００４３】
次に、モータ１の内部の構成について説明する。
【００４４】
ここで、モータ１は、３相を有するＤＣモータとして構成されている。すなわち、図４に示すように、モータ１には、２つのブラシ（ブラシ１１ａおよび１１ｂ）と、３相に対応する３つの巻線部（巻線部１２ａ〜１２ｃ）を含む巻線１２と、３つの整流子（整流子１３ａ〜１３ｃ）と、ティース（ティース１４ａ〜１４ｃ）とが設けられている。また、ティース１４ａ〜１４ｃの外部（整流子１３ａ〜１３ｃ側とは反対側）を取り囲むように、図示しないステータおよびモータ１のケース部が設けられている。
【００４５】
そして、巻線部１２ａは、ティース１４ａに巻回されており、巻線部１２ｂは、ティース１４ｂに巻回されており、巻線部１２ｃは、ティース１４ｃに巻回されている。また、巻線部１２ａの一方側は、整流子１３ａと接続されているとともに、巻線部１２ａの他方側は、整流子１３ｂと接続されている。また、巻線部１２ｂの一方側は、整流子１３ｂと接続されているとともに、巻線部１２ｂ他方側は、整流子１３ｃと接続されている。また、巻線部１２ｃの一方側は、整流子１３ｃと接続されているとともに、巻線部１２ｃ他方側は、整流子１３ａと接続されている。
【００４６】
そして、ティース１４ａ〜１４ｃおよび整流子１３ａ〜１３ｃは、モータ１の回転する周方向に対して等角度間隔で配置されているとともに、一体的に回転可能に構成されている。すなわち、モータ１が回転駆動する場合には、巻線１２と整流子１３ａ〜１３ｃとティース１４ａ〜１４ｃとはロータとして、一体的に回転中心Ｃを中心に、ブラシ１１ａおよび１１ｂとステータとに対して、Ａ方向に回転するように構成されている。
【００４７】
また、ブラシ１１ａおよび１１ｂの回転中心Ｃ側と整流子１３ａ〜１３ｃの回転中心Ｃとは反対側とは、接触するように構成されている。これにより、駆動回路３からの電力が、ブラシ１１ａおよび１１ｂから整流子１３ａ〜１３ｃを介して、巻線部１２ａ〜１２ｃに伝達される。
【００４８】
次に、プリンタ装置１００によるモータ１の温度上昇量Ｔ１の算出処理（決定処理）について説明する。
【００４９】
制御部２は、モータ１を駆動させる前の巻線抵抗値Ｒｍを巻線抵抗値Ｒｍ１とし、モータ１を駆動させた後の巻線抵抗値Ｒｍを巻線抵抗値Ｒｍ２とし、モータ１を駆動させる前に印画部温度検出部７１から取得した温度値Ｔｅを温度値Ｔｅ１とし、モータ１を駆動させた後に印画部温度検出部７１から取得した温度値Ｔｅを温度値Ｔｅ２とした場合に、以下の式（２）を用いて、温度上昇量Ｔ１を算出（決定）するように構成されている。なお、以下の式（２）は、公知の銅線の抵抗値の温度依存性から導かれる式である。
Ｔ１＝（Ｒｍ２／Ｒｍ１−１）×（２３４．５＋Ｔｅ１）＋（Ｔｅ１−Ｔｅ２）・・（２）
【００５０】
ここで、図５に示すように、第１実施形態では、制御部２は、エンコーダ４の回転位置の情報に基づいて、ブラシ１１ａおよび１１ｂがそれぞれ整流子１３ａ〜１３ｃのうちのいずれか１つに接続される状態（図５（ａ）参照）である第１回転位置、または、ブラシ１１ａおよび１１ｂのうちのいずれかが整流子１３ａ〜１３ｃのうちのいずれか２つに接続される状態（図５（ｂ）参照）である第２回転位置のうちのいずれの回転位置であるかを判断するように構成されている。なお、図５は、ブラシ１１ａおよび１１ｂと整流子１３ａ〜１３ｃとの相対的な位置関係を示しており、実際には、モータ１の駆動前後において、ブラシ１１ａおよび１１ｂの位置は変化しないで、整流子１３ａ〜１３ｃの位置が変化する。
【００５１】
そして、第１実施形態では、巻線抵抗値Ｒｍは、モータ１が第１回転位置となる状態での巻線抵抗値Ｒｍである第１巻線抵抗値と、モータ１が第２回転位置となる状態での巻線抵抗値Ｒｍである第２巻線抵抗値とを含み、モータ１の駆動前後の第１巻線抵抗値（巻線抵抗値Ｒｍ１およびＲｍ２）、または、モータ１の駆動前後の第２巻線抵抗値（巻線抵抗値Ｒｍ１およびＲｍ２）のうちのいずれか一方のモータ１の駆動前後の巻線抵抗値（巻線抵抗値Ｒｍ１およびＲｍ２）に基づいて、モータ１の温度上昇量Ｔ１を決定（算出）するように構成されている。
【００５２】
具体的には、第１回転位置とは、たとえば、図５（ａ）に示すように、ブラシ１１ａが、整流子１３ａに接続され、ブラシ１１ｂが、整流子１３ｂに接続される状態である。この場合、図６（ａ）に示す等価回路のように、ブラシ１１ａとブラシ１１ｂとの間の巻線抵抗値Ｒｍ（第１巻線抵抗値）は、巻線部１２ａ〜１２ｃのそれぞれの抵抗値を抵抗値ＲＬとすると、２／３×ＲＬ（１／ＲＭ＝１／ＲＬ＋１／２ＲＬ）となる。また、図７に示すように、第１回転位置は、図５（ａ）に対応する位置Ｐ６以外にも、たとえば、位置Ｐ２およびＰ４がある。位置Ｐ２およびＰ４の場合でも、巻線抵抗値Ｒｍは、２／３×ＲＬとなる。
【００５３】
また、第２回転位置とは、たとえば、図５（ｂ）に示すように、ブラシ１１ａが、整流子１３ａおよび１３ｃの２つに接続され、ブラシ１１ｂが、整流子１３ｂに接続される状態である。この場合、図６（ｂ）に示す等価回路のように、ブラシ１１ａとブラシ１１ｂとの間の巻線抵抗値Ｒｍ（第２巻線抵抗値）は、１／２×ＲＬ（１／ＲＭ＝１／ＲＬ＋１／ＲＬ）となる。また、図７に示すように、第２回転位置は、図５（ｂ）に対応する位置Ｐ５以外にも、たとえば、位置Ｐ１およびＰ３がある。位置Ｐ１およびＰ３の場合でも、巻線抵抗値Ｒｍは、１／２×ＲＬとなる。
【００５４】
すなわち、モータ１を半回転（回転角度がπの回転を）させた場合には、モータ１の巻線抵抗値Ｒｍは、図８に示すように変動する。
【００５５】
そして、制御部２は、エンコーダ４からモータ１の回転位置（回転角度）を取得することにより、第１回転位置または第２回転位置のいずれであるか（位置Ｐ１〜Ｐ６のいずれであるか）を判断するように構成されている。そして、制御部２は、第１回転位置または第２回転位置のいずれであるかを判断することにより、上記の式（２）において、モータ１の駆動前後の巻線抵抗値Ｒｍ１およびＲｍ２の両方を第１巻線抵抗値、または、モータ１の駆動前後の巻線抵抗値Ｒｍ１およびＲｍ２の両方を第２巻線抵抗値として、温度上昇量Ｔ１を算出するように構成されている。
【００５６】
たとえば、予め（プリンタ装置１００の製造時に）記憶部８に、図８に示すようなモータ１の回転角度と巻線抵抗値Ｒｍとの関係を記憶しておく。すなわち、上記の例を用いると、モータ１の回転角度に対応した巻線抵抗値Ｒｍが、２ＲＬ／３またはＲＬ／２のいずれであるかが判別することが可能なように予め記憶部８に記憶しておく。
【００５７】
そして、制御部２は、モータ１を駆動させる前に、エンコーダ４からモータ１を駆動させる前の回転角度Ｐｍ１を取得する。たとえば、図８では、制御部２は、回転角度Ｐｍ１として、π／４の回転角度を取得した場合を示している。この場合、制御部２は、記憶部８に記憶されたモータ１の回転角度と巻線抵抗値Ｒｍとの関係の情報を用いて、第１回転位置（位置Ｐ２）であると判断するとともに、電圧値検出部３１および温度算出部２１によりモータ１の駆動させる前の巻線抵抗値Ｒｍ１の算出を行う。
【００５８】
そして、制御部２は、エンコーダ４からモータ１を駆動させた後の回転角度Ｐｍ２を取得するとともに、回転角度Ｐｍ２が第１回転位置（位置Ｐ２、Ｐ４およびＰ６）となる状態で、電圧値検出部３１および温度算出部２１によりモータ１の駆動させた後の巻線抵抗値Ｒｍ２の算出を行う。たとえば、制御部２は、モータ１を駆動させた後の回転角度Ｐｍ２とモータ１を駆動させる前の回転角度Ｐｍ１とが略同一（位置Ｐ２）となる状態で（
位置Ｐ２において、モータ１を停止させる制御を行った後）、巻線抵抗値Ｒｍ２の算出を行う。
【００５９】
次に、プリンタ装置１００による算出された温度上昇量Ｔ１がしきい値温度Ｔｔ１を超えた場合の処理について説明する。
【００６０】
ここで、第１実施形態では、制御部２は、算出（決定）された温度上昇量Ｔ１がしきい値温度Ｔｔ１を超えた場合に、次にモータ１の駆動を開始するまでの時間を遅延させるように構成されている。なお、しきい値温度Ｔｔ１は、例えば、モータ巻線材料に応じて絶縁階級（ＪＩＳ  Ｃ４００３）で規定されている上限温度以下である事が望ましい。また、しきい値温度Ｔｔ１は、本発明の「所定のしきい値」の一例である。
【００６１】
具体的には、制御部２は、算出された温度上昇量Ｔ１がしきい値温度Ｔｔ１を超えた場合に、モータ１を駆動させない状態を維持したまま、温度上昇量Ｔ２を算出して、算出された温度上昇量Ｔ２がしきい値温度Ｔｔ２を下回るまで、次のモータ１の駆動を開始させないように構成されている。なお、しきい値温度Ｔｔ２は、しきい値温度Ｔｔ１以下で設定される事が望ましい。また、しきい値温度Ｔｔ１およびＴｔ２は、設計仕様に応じて設定する事が可能である。
【００６２】
さらに具体的には、制御部２は、下記の式（３）を用いて、モータ１を駆動させない状態を維持したまま、巻線抵抗値Ｒｍ３およびモータ１を駆動させた後の温度値Ｔｅ３を取得して、温度上昇量Ｔ２を算出する制御を、算出された温度上昇量Ｔ２がしきい値温度Ｔｔ２を下回るまで継続するように構成されている。
Ｔ２＝（Ｒｍ３／Ｒｍ１−１）×（２３４．５＋Ｔｅ１）＋（Ｔｅ１−Ｔｅ３）・・（３）
【００６３】
次に、図９を参照して、第１実施形態のプリンタ装置１００による媒体搬送処理および温度算出処理フローについて説明する。以下の制御処理は、プリンタ装置１００の制御部２によって実行される。
【００６４】
まず、ステップＳ１において、印画部温度検出部７１からモータ１を駆動させる前の温度値Ｔｅ１の取得が行われる。その後、ステップＳ２に進む。
【００６５】
ステップＳ２において、電圧値検出部３１からモータ１を駆動させる前の電圧値Ｖａｄの算出が行われ、巻線抵抗値Ｒｍ１の算出が行われる。その後、ステップＳ３に進む。
【００６６】
ステップＳ３において、モータ１を駆動させて用紙Ｐを搬送しながら、用紙Ｐに印画が行われる。その後、ステップＳ４に進む。
【００６７】
ステップＳ４において、印画部温度検出部７１からモータ１を駆動させた後の温度値Ｔｅ２の取得が行われる。その後、ステップＳ５に進む。
【００６８】
ステップＳ５において、電圧値検出部３１からモータ１を駆動させた後の電圧値Ｖａｄの取得が行われ、巻線抵抗値Ｒｍ２の算出が行われる。その後、ステップＳ６に進む。
【００６９】
ステップＳ６において、上記の式（２）を用いて、温度上昇値Ｔ１の算出が行われる。その後、ステップＳ７に進む。
【００７０】
ステップＳ７において、温度上昇値Ｔ１がしきい値温度Ｔｔ１を超えるか否かが判断される。温度上昇値Ｔ１がしきい値温度Ｔｔ１を超える場合には、ステップＳ９に進み、温度上昇値Ｔ１がしきい値温度Ｔｔ１を超えない場合には、ステップＳ８に進む。
【００７１】
ステップＳ８において、次の用紙Ｐにも印画を行うか否かが判断される。次の用紙Ｐにも印画を行う場合には、ステップＳ３に戻り、次の用紙Ｐに印画を行わない場合には、媒体搬送処理および温度算出処理が終了される。すなわち、複数ページを有する画像データを印画する場合には、複数ページ分、ステップＳ３〜Ｓ８が繰り返される。
【００７２】
また、ステップＳ７において温度上昇値Ｔ１がしきい値温度Ｔｔ１を超える場合に進むステップＳ９において、モータ１の駆動が所定の時間ｔｒ１の間、停止される。その後、ステップＳ１０に進む。
【００７３】
ステップＳ１０において、印画部温度検出部７１から温度値Ｔｅ３の取得が行われる。その後、ステップＳ１１に進む。
【００７４】
ステップＳ１１において、電圧値検出部３１から電圧値Ｖａｄの取得が行われ、巻線抵抗値Ｒｍ３の算出が行われる。その後、ステップＳ１２に進む。
【００７５】
ステップＳ１２において、上記の式（３）を用いて、温度上昇値Ｔ２の算出が行われる。その後、ステップＳ７に進む。
【００７６】
ステップＳ１３において、温度上昇値Ｔ２がしきい値温度Ｔｔ２を下回るか否かが判断される。温度上昇値Ｔ２がしきい値温度Ｔｔ２を下回る場合には、ステップＳ８に進み、温度上昇値Ｔ２がしきい値温度Ｔｔ２を下回らない場合には、ステップＳ９に戻る。すなわち、温度上昇値Ｔ２がしきい値温度Ｔｔ２を下回るまで、ステップＳ９〜Ｓ１３が繰り返される。
【００７７】
第１実施形態では、以下のような効果を得ることができる。
【００７８】
第１実施形態では、上記のように、プリンタ装置１００を、制御部２および駆動回路３により取得された巻線抵抗値Ｒｍ１、Ｒｍ２およびＲｍ３に基づいて、モータ１の温度上昇量Ｔ１（Ｔ２）を決定（算出）するように構成する。これにより、サーミスタを設けずに、モータ１の温度上昇量Ｔ１（Ｔ２）を決定することができるので、サーミスタを設けない分、プリンタ装置１００の構造の複雑化を抑制することができる。また、プリンタ装置１００を、制御部２および駆動回路３により取得された巻線抵抗値Ｒｍ１、Ｒｍ２およびＲｍ３と、エンコーダ４により取得された回転位置の情報（回転角度）とに基づいて、モータ１の温度上昇量Ｔ１（Ｔ２）を決定するように構成する。これにより、モータ１の回転位置（ブラシ１１ａおよび１１ｂの整流子１３ａ〜１３ｃに対する位置）を考慮しながら巻線抵抗値Ｒｍ１、Ｒｍ２およびＲｍ３に基づいたモータ１の温度上昇量Ｔ１（Ｔ２）を決定することができるので、モータ１の回転位置によって巻線抵抗値Ｒｍが変化するＤＣモータ（モータ１）を用いた場合にも、正確に、モータ１の温度上昇量Ｔ１（Ｔ２）を決定することができる。その結果、ブラシ１１ａおよび１１ｂを有するＤＣモータ（モータ１）を用いた場合にも、プリンタ装置１００の構造の複雑化を抑制しながら、モータ１の温度上昇量Ｔ１（Ｔ２）を正確に決定することができる。
【００７９】
また、第１実施形態では、上記のように、モータ１に、ブラシ１１ａおよび１１ｂと整流子１３ａ〜１３ｃと設けて、制御部２を、エンコーダ４により取得された回転位置の情報（回転角度）に基づいて、ブラシ１１ａおよび１１ｂがそれぞれ整流子１３ａ〜１３ｃのうちのいずれか１つに接続される状態（図５（ａ）参照）である第１回転位置（位置Ｐ２、Ｐ４およびＰ６）、または、ブラシ１１ａおよび１１ｂのうちのいずれかが整流子１３ａ〜１３ｃのうちのいずれか２つに接続される状態（図５（ｂ）参照）である第２回転位置（位置Ｐ１、Ｐ３およびＰ５）のうちのいずれの回転位置であるかを判断するように構成する。ここで、第１回転位置と第２回転位置とでモータ１の温度（温度上昇量Ｔ１（Ｔ２））が等しい場合でも、第１回転位置と第２回転位置とでは、互いに異なる巻線抵抗値を有する。この点を考慮して、第１実施形態では、プリンタ装置１００を、第１回転位置と第２回転位置とのうちのいずれの回転位置であるかを判断するように構成することによって、回転位置対応付けられて取得された巻線抵抗値Ｒｍからモータ１の温度上昇量Ｔ１（Ｔ２）を決定することができる。
【００８０】
また、第１実施形態では、上記のように、モータ１が第１回転位置（位置Ｐ２、Ｐ４およびＰ６）となる状態での巻線抵抗値Ｒｍを第１巻線抵抗値とし、モータ１が第２回転位置（位置Ｐ１、Ｐ３およびＰ５）となる状態での巻線抵抗値Ｒｍを第２巻線抵抗値として、制御部２を、モータ１の駆動前後の第１巻線抵抗値、または、モータ１の駆動前後の第２巻線抵抗値のうちのいずれか一方のモータ１の駆動させる前の巻線抵抗値Ｒｍ１およびモータ１の駆動させた後の巻線抵抗値Ｒｍ２に基づいて、モータ１の温度上昇量Ｔ１（Ｔ２）を決定するように構成する。これにより、モータの駆動前後の第１巻線抵抗値同士、または、モータの駆動前後の第２巻線抵抗値同士では、モータ１の回転位置の変化に起因する巻線抵抗値Ｒｍの変動が生じないので、モータ１の駆動前後を通して第１巻線抵抗値、または、第２巻線抵抗値を取得することにより、ブラシ１１ａおよび１１ｂを有するＤＣモータを用いた場合にも、容易に、モータ１の温度上昇量Ｔ１（Ｔ２）を決定することができる。
【００８１】
また、第１実施形態では、上記のように、電圧値検出部３１を、モータ１が駆動しない大きさの電流値の定電流Ｉｍをモータ１の巻線１２に流すことにより、モータ１の巻線抵抗値Ｒｍ１およびＲｍ２を取得するように構成する。これにより、巻線抵抗値Ｒｍ１およびＲｍ２を取得する際に、モータ１が駆動することによる発熱が抑制されるので、より正確に、モータ１の温度上昇量Ｔ１（Ｔ２）を決定することができる。
【００８２】
また、第１実施形態では、上記のように、制御部２を、決定された温度上昇量Ｔ１がしきい値温度Ｔｔ１を超える場合に、次にモータ１の駆動を開始するまでの時間を遅延させるように構成する。これにより、温度上昇量Ｔ１が比較的大きくモータ１が高温となっている場合に、次にモータ１の駆動を開始するまでの時間を遅延させる分、モータ１の温度が下降するので、モータ１がさらに高温の状態になるのを抑制することができる。
【００８３】
（第２実施形態）
次に、図１０を参照して、第２実施形態によるプリンタ装置２００の構成について説明する。第２実施形態では、プリンタ装置２００は、取得された巻線抵抗値Ｒｍが所定の範囲外である場合に、モータ１が異常であると判断するように構成されている。なお、上記第１実施形態と同一の構成については、同じ符号を付してその説明を省略する。
【００８４】
本発明の第２実施形態によるプリンタ装置２００には、図１０に示すように、制御部２０２と記憶部２０８と報知部２０９とが設けられている。制御部２０２は、温度算出部２２１を含む。
【００８５】
ここで、第２実施形態では、用紙Ｐを搬送する前の巻線抵抗値Ｒｍを巻線抵抗値Ｒｍ４として、制御部２０２は、巻線抵抗値Ｒｍ４を取得して、取得された巻線抵抗値Ｒｍ４が巻線抵抗範囲（たとえば、巻線部１２ａ〜１２ｃの定格抵抗値±１０％以内の範囲）外である場合に、モータ１が異常であると判断するように構成されている。また、制御部２０２は、電圧値検出部３１から、３相の巻線部１２ａ〜１２ｃの各々の巻線抵抗値Ｒｍ４を取得するように構成されており、取得された巻線抵抗値Ｒｍ４のうちの少なくとも１つが巻線抵抗範囲外である場合に、モータ１が異常であると判断するように構成されている。なお、巻線抵抗範囲は、本発明の「所定の範囲」の一例である。
【００８６】
具体的には、記憶部２０８に、予め（たとえば、プリンタ装置２００の製造時に）巻線抵抗範囲を記憶しておく。たとえば、巻線抵抗範囲は、巻線部１２ａ〜１２ｃの定格抵抗値（たとえば、１０Ωとする）±１０％以内として記憶部２０８に記憶されている。
【００８７】
制御部２０２は、用紙Ｐを搬送する前に、モータ１を駆動させて上記した位置Ｐ１から位置Ｐ６までの各々の位置における巻線抵抗値Ｒｍ４を取得するように構成されている。そして、制御部２０２は、取得された巻線抵抗値Ｒｍ４と、記憶部２０８の巻線抵抗範囲とを比較して、取得された巻線抵抗値Ｒｍ４のうちの少なくとも１つが巻線抵抗範囲外である場合に、モータ１が異常であると判断するように構成されている。なお、位置Ｐ１〜Ｐ６の各々の位置における巻線抵抗値Ｒｍ４を取得することにより、３相の巻線部１２ａ〜１２ｃのうちのいずれで異常が発生しても（いずれの相で異常が発生しても）異常検出可能となる。
【００８８】
そして、制御部２０２は、モータ１が異常であると判断した場合には、報知部２０９からユーザにモータ１が異常である旨を報知するように構成されている。たとえば、報知部２０９は、表示部として異常内容を表示することにより、異常内容をユーザに対して視認可能に構成してもよいし、通信部として外部のコンピュータ等に異常内容の情報を伝達して、外部のコンピュータ等からユーザに異常内容を通知するように構成してもよいし、ユーザにサービスセンタへの問い合わせを促すように内容を表示するように構成してもよい。
【００８９】
また、第２実施形態によるプリンタ装置２００のその他の構成は、第１実施形態におけるプリンタ装置１００と同様である。
【００９０】
次に、図１１を参照して、第２実施形態のプリンタ装置２００による異常検出処理フローについて説明する。以下の制御処理は、プリンタ装置２００の制御部２０２によって実行される。
【００９１】
まず、ステップＳ１０１において、位置Ｐ１〜Ｐ６での各々の巻線抵抗値Ｒｍ４の算出が行われる。その後、ステップＳ１０２に進む。
【００９２】
ステップＳ１０２において、算出された巻線抵抗値Ｒｍ４と巻線抵抗範囲との比較が行われ、モータ１が異常であるか否かが判断される。モータ１が異常である判断された場合には、ステップＳ１０４に進み、モータ１が異常でないと判断された場合には、ステップＳ１０３に進む。
【００９３】
ステップＳ１０３において、媒体搬送処理および温度算出処理（図９参照）が実行される。なお、ステップＳ１０３における媒体搬送処理および温度算出処理は、第１実施形態における媒体搬送処理および温度算出処理と同様の処理が行われる。その後、プリンタ装置２００による異常検出処理が終了される。
【００９４】
ステップＳ１０２においてモータ１が異常である判断された場合に進むステップＳ１０４において、報知部２０９によりユーザにモータ１が異常である旨の報知が行われる。この場合、ステップＳ１０３における媒体搬送処理および温度算出処理は実行されずに、プリンタ装置２００による異常検出処理が終了される。
【００９５】
第２実施形態では、以下のような効果を得ることができる。
【００９６】
第２実施形態では、上記のように、制御部２０２を、取得された巻線抵抗値Ｒｍ４が巻線抵抗範囲外である場合に、モータ１が異常であると判断するように構成する。ここで、モータ１の巻線１２が短絡している場合には、巻線抵抗値Ｒｍ４は比較的小さい値となり、モータ１の巻線１２が断線している場合には、巻線抵抗値Ｒｍ４は比較的大きい値となる。この点に着目して、第２実施形態では、取得された巻線抵抗値Ｒｍ４が巻線抵抗範囲外である場合に、モータ１が異常であると判断するように構成することによって、モータ１の巻線１２が短絡または断線しているか否かを判断することができる。
【００９７】
また、第２実施形態では、上記のように、モータ１を、３相の電流により駆動されるように構成するとともに、３相のそれぞれに対応する巻線部１２ａ〜１２ｃを含むように構成して、制御部２０２を、３相の巻線部１２ａ〜１２ｃ（位置Ｐ１〜Ｐ６）の各々の巻線抵抗値Ｒｍ４を取得するように構成して、取得された３相の巻線部１２ａ〜１２ｃの巻線抵抗値Ｒｍ４のうちの少なくとも１つが巻線抵抗範囲外である場合に、モータ１が異常であると判断するように構成する。これにより、３相の巻線部１２ａ〜１２ｃのうちの一部の巻線抵抗値Ｒｍ４のみを取得して、この取得した巻線抵抗値Ｒｍ４のみに基づいてモータ１が異常であると判断する場合と異なり、３相の巻線部１２ａ〜１２ｃの各々の巻線抵抗値Ｒｍ４に基づいてモータ１が異常であると判断するので、モータ１の３相のうちのいずれの相が異常（短絡または断線）の状態となった場合でも、モータ１が異常であると判断することができる。
【００９８】
また、第２実施形態によるプリンタ装置２００のその他の効果は、第１実施形態におけるプリンタ装置１００と同様である。
【００９９】
（第３実施形態）
次に、図１０を参照して、第３実施形態によるプリンタ装置３００の構成について説明する。第３実施形態によるプリンタ装置３００は、温度上昇量Ｔ１を算出して、温度上昇量Ｔ１がしきい値温度Ｔｔ３を超える場合に、モータ１の駆動を停止するとともに、報知部２０９からユーザにモータ１が異常である旨を報知するように構成されている。また、上記第１実施形態または上記第２実施形態と同一の構成については、同じ符号を付してその説明を省略する。
【０１００】
本発明の第３実施形態によるプリンタ装置３００は、図１０に示すように、報知部２０９と、温度算出部３２１を含む制御部３０２とを含む。
【０１０１】
ここで、第３実施形態では、制御部３０２は、温度上昇量Ｔ１を算出して、しきい値温度Ｔｔ３を超える場合に、モータ１の駆動を停止するとともに、報知部２０９からユーザにモータ１が異常である旨を報知するように構成されている。
【０１０２】
具体的には、制御部３０２は、第１実施形態によるプリンタ装置１００と同様に、温度上昇量Ｔ１を算出する。そして、制御部３０２は、温度上昇量Ｔ１と、しきい値温度Ｔｔ３とを比較して、温度上昇量Ｔ１がしきい値温度Ｔｔ３を超える場合に、モータ１の駆動を停止する制御を行う。また、制御部３０２は、温度上昇量Ｔ１がしきい値温度Ｔｔ３を超える場合に、報知部２０９により、ユーザにサービスセンタへの問い合わせを促す内容の表示を行う。
【０１０３】
また、第３実施形態によるプリンタ装置３００のその他の構成は、第１実施形態におけるプリンタ装置１００と同様である。
【０１０４】
次に、図１２を参照して、第３実施形態のプリンタ装置３００による媒体搬送処理および温度算出処理フローについて説明する。以下の制御処理は、プリンタ装置３００の制御部３０２によって実行される。なお、第１実施形態のプリンタ装置１００による媒体搬送処理および温度算出処理（図９参照）と同様の処理については、同一の符号を付して、説明を省略する。
【０１０５】
ステップＳ１〜Ｓ６については、第１実施形態のプリンタ装置１００による媒体搬送処理および温度算出処理（図９参照）と同様の処理が行われる。そして、ステップＳ６の処理の後、ステップＳ２０１に進む。
【０１０６】
ステップＳ２０１において、温度上昇値Ｔ１がしきい値温度Ｔｔ３を超えるか否かが判断される。温度上昇値Ｔ１がしきい値温度Ｔｔ３を超える場合には、ステップＳ２０２に進み、温度上昇値Ｔ１がしきい値温度Ｔｔ３を超えない場合には、ステップＳ８に進む。
【０１０７】
ステップＳ８において、次の用紙Ｐにも印画を行うか否かが判断される。次の用紙Ｐにも印画を行う場合には、ステップＳ３に戻り、次の用紙Ｐに印画を行わない場合には、媒体搬送処理および温度算出処理が終了される。
【０１０８】
また、ステップＳ２０１において温度上昇値Ｔ１がしきい値温度Ｔｔ３を超える場合に進むステップＳ２０２において、モータ１の駆動が停止される。その後、ステップＳ２０３に進む。
【０１０９】
ステップＳ２０３において、報知部２０９によりユーザにモータ１が異常である旨の報知が行われる。その後、ステップＳ８に進む。
【０１１０】
第３実施形態では、以下のような効果を得ることができる。
【０１１１】
第３実施形態では、上記のように、制御部３０２を、温度上昇量Ｔ１を算出して、温度上昇量Ｔ１がしきい値温度Ｔｔ３を超える場合に、モータ１の駆動を停止するとともに、報知部２０９からユーザにモータ１が異常である旨を報知するように構成する。これにより、モータ１に異常が生じた可能性がある場合に、モータ１の駆動を停止することができる。また、ユーザにモータ１が異常である旨を報知することができる。
【０１１２】
また、第３実施形態によるプリンタ装置３００のその他の効果は、第１実施形態におけるプリンタ装置１００と同様である。
【０１１３】
（第４実施形態）
次に、図１、図１３および図１４を参照して、第４実施形態によるプリンタ装置４００の構成について説明する。第４実施形態によるプリンタ装置４００は、３つの整流子（整流子１３ａ〜１３ｃ）が設けられていた第１実施形態によるプリンタ装置１００と異なり、５つの整流子（整流子４１３ａ〜４１３ｅ）が設けられている。また、上記第１〜第３実施形態と同一の構成については、同じ符号を付してその説明を省略する。
【０１１４】
本発明の第４実施形態によるプリンタ装置４００は、図１に示すように、モータ４０１と、温度算出部４２１を含む制御部４０２とを含む。
【０１１５】
ここで、第４実施形態では、モータ４０１には、５つの整流子（整流子４１３ａ〜４１３ｅ）が設けられている。
【０１１６】
詳細には、モータ４０１は、５相のＤＣモータとして構成されている。そして、モータ４０１は、整流子４１３ａ〜４１３ｅのいずれかに接触して配置される２つのブラシ（ブラシ４１１ａおよび４１１ｂ）を含む。整流子４１３ａ〜４１３ｅは、円状を描くように等角度間隔に配置されている。
【０１１７】
ここで、図１３に示すように、第４実施形態では、制御部４０２は、エンコーダ４の回転位置の情報に基づいて、ブラシ４１１ａおよび４１１ｂがそれぞれ整流子４１３ａ〜４１３ｅのうちのいずれか１つに接続される状態（図１３（ａ）参照）である第１回転位置、または、ブラシ４１１ａおよび４１１ｂのうちのいずれかが整流子４１３ａ〜４１３ｅのうちのいずれか２つに接続される状態（図１３（ｂ）参照）である第２回転位置のうちのいずれの回転位置であるかを判断するように構成されている。
【０１１８】
第１回転位置とは、たとえば、図１３（ａ）に示すように、ブラシ４１１ａが、整流子４１３ｅに接続され、ブラシ４１１ｂが、整流子４１３ｃに接続される状態である。この場合、図１４（ａ）に示す等価回路のように、ブラシ４１１ａとブラシ４１１ｂとの間の巻線抵抗値Ｒｍ（第１巻線抵抗値）は、巻線部４１２ａ〜４１２ｅのそれぞれの抵抗値を抵抗値ＲＬとすると、６／５×ＲＬ（１／ＲＭ＝１／２ＲＬ＋１／３ＲＬ）となる。なお、ブラシ４１１ａが、整流子４１３ｅに接続され、ブラシ４１１ｂが、整流子４１３ｃに接続される状態以外にも、ブラシ４１１ａとブラシ４１１ｂとがそれぞれ１つの整流子４１３ａ〜４１３ｅのいずれかに接続される状態を、第１回転位置として、巻線抵抗値Ｒｍは、６／５×ＲＬとなる。
【０１１９】
また、第２回転位置とは、たとえば、図１３（ｂ）に示すように、ブラシ４１１ａが、整流子４１３ｅｃに接続され、ブラシ４１１ｂが、整流子４１３ａおよび４１３ｃの２つの整流子に接続される状態である。この場合、図１４（ｂ）に示す等価回路のように、ブラシ４１１ａとブラシ４１１ｂとの間の巻線抵抗値Ｒｍ（第２巻線抵抗値）は、ＲＬ（１／ＲＭ＝１／２ＲＬ＋１／２ＲＬ）となる。なお、ブラシ４１１ａが、整流子４１３ｅｃに接続され、ブラシ４１１ｂが、整流子４１３ａおよび４１３ｃの２つの整流子に接続される状態以外にも、ブラシ４１１ａとブラシ４１１ｂとのうち、一方が１つの整流子に接続されるとともに、他方が２つの整流子に接続される状態を、第２回転位置として、巻線抵抗値Ｒｍは、ＲＬとなる。
【０１２０】
そして、制御部４０２は、エンコーダ４（図１参照）からモータ４０１の回転位置（回転角度）を取得することにより、第１回転位置または第２回転位置のいずれであるかを判断するように構成されている。そして、制御部４０２は、第１回転位置または第２回転位置のいずれであるかを判断することにより、上記の式（２）または（３）において、モータ４０１の巻線抵抗値Ｒｍ１、Ｒｍ２およびＲｍ３を第１巻線抵抗値、または、モータ４０１の巻線抵抗値Ｒｍ１、Ｒｍ２およびＲｍ３を第２巻線抵抗値として、温度上昇量Ｔ１およびＴ２を算出するように構成されている。
【０１２１】
また、第４実施形態によるプリンタ装置４００のその他の構成は、第１実施形態におけるプリンタ装置１００と同様である。
【０１２２】
第４実施形態では、以下のような効果を得ることができる。
【０１２３】
第４実施形態では、上記のように、モータ４０１に、５つの整流子（整流子４１３ａ〜４１３ｅ）を設ける。また、制御部４０２は、エンコーダ４からモータ４０１の回転位置（回転角度）を取得する。そして、制御部４０２により取得された巻線抵抗値Ｒｍ１、Ｒｍ２およびＲｍ３に基づいて、モータ４０１の温度上昇量Ｔ１（Ｔ２）を算出するように構成する。これにより、モータ４０１に、５つの整流子（整流子４１３ａ〜４１３ｅ）を設ける場合にも、サーミスタを設けずに、モータ４０１の温度上昇量Ｔ１（Ｔ２）を算出することができる。
【０１２４】
また、第４実施形態によるプリンタ装置４００のその他の効果は、第１実施形態におけるプリンタ装置１００と同様である。
【０１２５】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更（変形例）が含まれる。
【０１２６】
たとえば、上記第１〜第４実施形態では、本発明の画像形成装置を、プリンタ装置に適用する例を示したが、本発明はこれに限られない。本発明では、プリンタ装置以外の画像形成装置に、本発明の画像形成装置を適用してもよい。たとえば、画像形成装置を含むスキャナ装置、複合機、または、複写装置などに、本発明の画像形成装置を適用してもよい。
【０１２７】
また、上記第１〜第４実施形態では、本発明の制御部によりモータを駆動させた後の回転角度とモータを駆動させる前の回転角度とが略同一となる状態で、巻線抵抗値を算出するように構成する例を示したが、本発明はこれに限られない。本発明では、制御部によりモータを駆動させた後の回転角度とモータを駆動させる前の回転角度とが略同一となる状態以外の状態で、巻線抵抗値を算出するように構成してもよい。たとえば、図８に示すように、モータを駆動させる前の回転位置が位置Ｐ２の場合に、制御部を、モータを駆動させた後の回転位置が位置Ｐ２とは異なる位置Ｐ４またはＰ６のいずれかである場合でも、モータを駆動させた後の巻線抵抗値の算出を行うように構成してもよい。この場合、制御部を、モータを駆動させた後の回転位置が位置Ｐ２とは異なる位置Ｐ４またはＰ６のいずれかになるように、モータを停止させるように構成してもよいし、制御部を、モータを停止させる制御を行った後に取得した回転位置が、位置Ｐ２、Ｐ４またはＰ６のいずれかである場合に、モータを駆動させた後の巻線抵抗値の算出を行うように構成してもよい。
【０１２８】
また、上記第１〜第４実施形態では、本発明の制御部により第１回転位置または第２回転位置のいずれであるかを判断して、巻線抵抗値を算出するように構成する例を示したが、本発明は、これに限られない。本発明では、制御部により第１回転位置または第２回転位置のいずれであるかを判断しないで、巻線抵抗値を算出するように構成してもよい。たとえば、制御部により第１回転位置または第２回転位置のいずれであるかを判断しないで、制御部によりモータを常に所定の回転位置で停止させる制御を行うことにより、回転位置に起因する巻線抵抗値の変動を抑制しながら、所定の回転位置における巻線抵抗値を算出するように構成してもよい。
【０１２９】
また、上記第１〜第４実施形態では、本発明のモータの温度上昇量を上記の式（２）または（３）を用いて算出する例を示したが、本発明は、これに限られない。本発明では、モータの温度上昇量を上記の式（２）または（３）を用いないで算出してもよい。たとえば、モータの温度上昇量を、モータの駆動前後の巻線抵抗値と温度上昇量との関係を示すテーブルを予め記憶部に記憶しておいて、モータの駆動前後の巻線抵抗値とテーブルとを用いてモータの温度上昇量を取得するように構成してもよい。
【０１３０】
また、上記第１〜第４実施形態では、本発明の抵抗値取得部として、駆動回路に定電流回路およびＡ／Ｄコンバータを設けて、モータの巻線によって電圧降下した値を取得して、取得した電圧降下の値を用いて巻線抵抗値を算出するように構成する例を示したが、本発明は、これに限られない。本発明では、取得した電圧降下の値以外を用いて巻線抵抗値を算出するように構成してもよい。たとえば、巻線に、モータを駆動させる際の電圧値よりも小さな電圧値の電圧をモータの巻線に印加して、電圧を印加した際の電流値を取得して、電圧値を電流値により除算した値を巻線抵抗値として算出してもよい。この場合、印加する電圧値は、モータが駆動しない程度の電流値が流れる電圧値に設定されるのが好ましい。
【０１３１】
また、上記第２実施形態では、本発明の複数の相の巻線部の各々の巻線抵抗値を取得する際に、位置Ｐ１〜Ｐ６の全ての位置において、巻線抵抗値を取得するように構成したが、本発明は、これに限られない。本発明では、複数の相の巻線部の各々の巻線抵抗値を取得する際に、位置Ｐ１〜Ｐ６の全ての位置において、巻線抵抗値を取得しなくてもよい。たとえば、複数の相の巻線部の各々の巻線抵抗値を取得する際に、位置Ｐ１〜Ｐ６のうちの位置Ｐ１、Ｐ３およびＰ５、または、位置Ｐ１〜Ｐ６のうちの位置Ｐ２、Ｐ４およびＰ６の位置において、巻線抵抗値を取得してもよい。すなわち、複数（３相）の巻線部のうちのいずれで異常が発生しても異常検出可能となるように巻線抵抗値を取得するように構成されていればよい。
【０１３２】
また、上記第２実施形態では、本発明の所定の範囲（巻線抵抗範囲）として、巻線の定格抵抗値±１０％以内の範囲を用いる例を示したが、本発明は、これに限られない。本発明では、所定の範囲として、巻線の定格抵抗値±１０％以内の範囲以外の範囲を用いてもよい。たとえば、所定の範囲として、０Ω以上でかつ巻線の定格抵抗値＋１０％以下の範囲を用いて、巻線の断線のみの異常を検出するように構成してもよいし、所定の範囲として、定格抵抗値−１０％以上とする範囲を用いて、巻線の短絡のみの異常を検出するように構成してもよい。
【０１３３】
また、上記第１〜第４実施形態では、本発明のモータを、３相または５相の相数を有するように構成する例を示したが、本発明は、これに限られない。本発明では、モータを、３相または５相以外の相数を有するように構成してもよい。
【０１３４】
また、上記第１〜第４実施形態では、説明の便宜上、本発明の制御部の処理を処理フローに沿って順番に処理を行うフロー駆動型のフローチャートを用いて説明したが、本発明はこれに限られない。本発明では、制御部の処理動作を、イベントごとに処理を実行するイベント駆動型（イベントドリブン型）の処理により行ってもよい。この場合、完全なイベント駆動型で行ってもよいし、イベント駆動およびフロー駆動を組み合わせて行ってもよい。
【符号の説明】
【０１３５】
１、４０１  モータ
２、２０２、３０２、４０２  制御部（抵抗値取得部）
３  駆動回路（抵抗値取得部）
４  エンコーダ（位置情報取得部）
１１ａ、１１ｂ、４１１ａ、４１１ｂ  ブラシ
１２ａ〜１２ｃ  巻線部
１３ａ〜１３ｃ、４１３ａ〜４１３ｅ  整流子
２１、２２１、３２１、４２１  温度算出部（抵抗値取得部）
１００、２００、３００、４００  プリンタ装置（画像形成装置）
【図１】
2016220441.tif 000003
【図２】
2016220441.tif 000004
【図３】
2016220441.tif 000005
【図４】
2016220441.tif 000006
【図５】
2016220441.tif 000007
【図６】
2016220441.tif 000008
【図７】
2016220441.tif 000009
【図８】
2016220441.tif 000010
【図９】
2016220441.tif 000011
【図１０】
2016220441.tif 000012
【図１１】
2016220441.tif 000013
【図１２】
2016220441.tif 000014
【図１３】
2016220441.tif 000015
【図１４】
2016220441.tif 000016