(57)【要約】【課題】ホール素子の出力信号に基づくＤＣモータの駆動をより効率的に行う。【解決手段】複数のホール素子からモータの回転角に応じてそれぞれ出力された複数の信号を調整し、調整された複数の信号に基づきモータの回転位置を示すエンコード信号を生成する。データを不揮発に記憶する記憶部と、調整部が調整に用いる調整値を取得して、データを不揮発に記憶する記憶部に記憶させる。記憶部に記憶された調整値を用いて、複数の信号を調整する。【選択図】図１
2016063604.tif 000002
【特許請求の範囲】
【請求項１】
複数のホール素子からモータの回転角に応じてそれぞれ出力された複数の信号を調整する調整部と、
前記調整部で調整された前記複数の信号に基づき前記モータの回転位置を示すエンコード信号を生成する生成部と、
データを不揮発に記憶する記憶部と、
前記調整部が前記調整に用いる調整値を取得して前記記憶部に記憶させる取得部と
を備え、
前記調整部は、
前記記憶部に記憶された前記調整値を用いて、前記複数の信号を調整する
ことを特徴とする位置情報出力装置。
【請求項２】
前記取得部は、
前記調整部が初期調整時に前記複数のホール素子から出力された前記複数の信号を調整した結果に基づく前記調整値を取得して前記記憶部に記憶させる
ことを特徴とする請求項１に記載の位置情報出力装置。
【請求項３】
前記調整部は、
前記初期調整時に、前記モータを回転させない状態の前記複数の信号に対して第１の調整を行い、該第１の調整を行った前記複数の信号に対して前記モータを回転させた状態で第２の調整を行い、
前記取得部は、
前記第２の調整を行った結果に基づき前記調整値を取得して前記記憶部に記憶させる
ことを特徴とする請求項１または請求項２に記載の位置情報出力装置。
【請求項４】
前記調整部は、
電源の供給がオフ状態からオン状態になる毎に、前記記憶部から前記調整値を読み出して前記複数の信号を調整する
ことを特徴とする請求項１乃至請求項３の何れか１項に記載の位置情報出力装置。
【請求項５】
前記調整部、前記生成部、前記記憶部および前記取得部が１の集積回路上に形成される
ことを特徴とする請求項１乃至請求項４の何れか１項に記載の位置情報出力装置。
【請求項６】
前記取得部は、
取得した前記調整値を前記記憶部に記憶させたことを示す識別情報を前記記憶部にさらに記憶させ、
前記調整部は、
前記複数の信号の調整を、前記識別情報が前記記憶部に記憶されている場合に、前記記憶部から読み出した前記調整値を用いて行う
ことを特徴とする請求項１乃至請求項５の何れか１項に記載の位置情報出力装置。
【請求項７】
複数のホール素子からモータの回転角に応じてそれぞれ出力された複数の信号を調整する調整ステップと、
前記調整ステップにより調整された前記複数の信号に基づき前記モータの回転位置を示すエンコード信号を生成する生成ステップと、
前記調整部が前記調整に用いる調整値を取得して記憶部に不揮発に記憶させる取得ステップと
を備え、
前記調整ステップは、
前記記憶部に記憶された前記調整値を用いて、前記複数の信号を調整する
ことを特徴とする位置情報出力方法。
【請求項８】
請求項１乃至請求項６の何れか１項に記載の位置情報出力装置と、
前記エンコード信号に基づき前記モータを駆動する駆動部と
を備える
ことを特徴とするモータ駆動装置。
【請求項９】
請求項８に記載のモータ駆動装置と、
前記モータにより駆動される、印刷媒体を搬送する搬送部と、
前記搬送部により搬送される前記印刷媒体に画像データに従い画像を形成する画像形成部と
を有する
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報出力装置および位置情報出力方法、ならびに、モータ駆動装置および画像形成装置に関する。
【背景技術】
【０００２】
従来より、ステッピングモータの消費電力を抑えて定量的な回転駆動を行うたいという課題が存在する。これに対し、特許文献１には、消費電力量の少ないＤＣモータでローラの定量的な回転駆動を実現するモータ駆動装置が記載されている。
【０００３】
ところで、特許文献１に記載のモータ駆動装置は、ローラの回転量を光学エンコーダによって検知した結果に基づいてＤＣモータの駆動停止タイミングを決定している。そのため、光学エンコーダのコードホイールへのゴミや汚れの付着、センサの汚れなどによる誤検知の発生や、周囲雰囲気温度の上限がこのエンコーダセンサの仕様などにより決まってしまうなど、対環境ロバスト性に課題があった。
【０００４】
また、光学エンコーダを用いる場合、エンコーダセンサおよびコードホイールのコストと、組み付け作業費とがモータのコストに占める割合が大きく、さらに、モータの大きさ、特に長さへの影響が大きく小型化を妨げる要因となっていた。このため、特許文献２および特許文献３では、既存のホール素子出力からエンコーダ信号を生成し、光学式エンコーダを用いないようにした駆動方法が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ホール素子の出力信号は、素子自身の特性や素子の実装位置、マグネット着磁具合などのバラツキにより、モータ個々に異なった出力波形となる特徴がある。したがって、実際の使用時には、ホール素子の出力信号に対して振幅調整や位相ずれ調整により波形整形を行い出力波形を整えた後、所定の信号処理を施し、目標とする分解能のエンコーダパルスを出力する。
【０００６】
しかしながら、ホール素子に対するこの波形整形処理を行うためには、モータを少なくとも数回転、回転させながら調整値を計算収束させ、その後、初めて目標精度を得ることができる。レゾルバや上述した光学エンコーダでは、１回転目から精度が補償されているのに対して、ホール素子の劣位となっている問題点があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、ホール素子の出力信号に基づくＤＣモータの駆動をより効率的に行うことを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、複数のホール素子からモータの回転角に応じてそれぞれ出力された複数の信号を調整する調整部と、調整部で調整された複数の信号に基づきモータの回転位置を示すエンコード信号を生成する生成部と、データを不揮発に記憶する記憶部と、調整部が調整に用いる調整値を取得して記憶部に記憶させる取得部とを備え、調整部は、記憶部に記憶された調整値を用いて、複数の信号を調整することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ホール素子の出力信号に基づくＤＣモータの駆動をより効率的に行うことができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１の実施形態に係るモータ駆動装置の一例の構成を示すブロック図である。
【図２】図２は、第１の実施形態に係る各信号の例を示す図である。
【図３】図３は、第１の実施形態に係る、位相検出処理と検出信号選択処理とを説明するための図である。
【図４】図４は、第１の実施形態に係る位相検出処理を説明するための図である。
【図５】図５は、第１の実施形態に係るモータ駆動部の一例の構成を示す図である。
【図６】図６は、第１の実施形態に係る初期調整処理を説明するための図である。
【図７】図７は、第１の実施形態に係る第２の調整処理を説明するための図である。
【図８】図８は、第１の実施形態に係る第３の調整処理を説明するための図である。
【図９】図９は、第１の実施形態に係る、選択信号ＳＥＬ1に従い選択された信号範囲を示す図である。
【図１０】図１０は、第１の実施形態に係る第３の調整処理の別の例を説明するための図である。
【図１１】図１１は、第１の実施形態に係るモータ駆動装置の起動処理を示す一例のフローチャートである。
【図１２】図１２は、第２の実施形態に適用可能なＭＦＰの一例の構成を示す図である。
【図１３】図１３は、第２の実施形態に適用可能なＡＤＦの一例の構成を示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、位置情報出力装置および位置情報出力方法、ならびに、モータ駆動装置および画像形成装置の実施形態を詳細に説明する。
【００１２】
（第１の実施形態）
図１は、第１の実施形態に係るモータ駆動装置の一例の構成を示す。図１において、モータ駆動装置１は、ＤＣブラシレスモータ１００（以下、モータ１００）を駆動する。モータ１００は、モータ極ペア数Ｎ、２Ｎ極（Ｎ＝１，２，…）のモータであり、モータ駆動部１０１から供給される３相（Ｕ相、Ｖ相およびＷ相）の駆動信号に従い回転駆動される。
【００１３】
センサ部１０２は、モータ１００内部にそれぞれ１２０°の角度差で取り付けられたホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗを含む。ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗは、それぞれ、各位置に対するモータ１００の回転角すなわちモータ１００のマグネットのペア（極ペア）に応じた検出信号Ｕ1、Ｖ1およびＷ1を出力する。各検出信号Ｕ1、Ｖ1およびＷ1は、位相が互いに１２０°異なった正弦波状の信号となる。
【００１４】
なお、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗは、検出信号Ｕ1、Ｖ1およびＷ1を、互いに位相が反転した２の信号Ｕ＋およびＵ−、Ｖ＋およびＶ−、ならびに、Ｗ＋およびＷ−を組として出力する。各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗから出力された各検出信号Ｕ1、Ｖ1およびＷ1は、信号増幅部１０３で増幅され、第１位相検出部１０４および信号レベル調整部１０５にそれぞれ供給される。
【００１５】
第１位相検出部１０４は、各検出信号Ｕ1、Ｖ1およびＷ1の位相を検出する。例えば、第１位相検出部１０４は、各検出信号Ｕ1、Ｖ1およびＷ1について、位相０°でハイ状態（Ｈ）およびロー状態（Ｌ）が反転する第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗをそれぞれ出力する。図２（ａ）は、第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗの例を示す。第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗは、演算部１２０に供給される。
【００１６】
演算部１２０は、例えばＭＰＵ(Micro  Processor  Unit)を備え、クロック信号ＣＬＫに従い動作し、外部から供給される信号ＣＯＭに従いモータ１００の回転開始、回転停止などの制御を行う。また、演算部１２０は、このモータ駆動装置１が搭載される装置の電源の状態を示す信号ＰＯＷが供給される。さらに、演算部１２０は、不揮発にデータを記憶する記憶部１２１が接続される。演算部１２０は、記憶部１２１に対するデータの書き込みと、記憶部１２１からのデータの読み出しを行うことができる。
【００１７】
演算部１２０は、後述する信号レベル検出部１０９から出力される、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗによる検出信号Ｕ1、Ｖ1およびＷ1の各レベルを示すレベル信号ＡＤ1が供給される。演算部１２０は、このレベル信号ＡＤ1と、第１位相検出部１０４から供給される第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗとに基づき、各検出信号Ｕ1、Ｖ1およびＷ1に対するゲインを示すゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗをそれぞれ出力する。各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗは、信号レベル調整部１０５に供給される。
【００１８】
信号レベル調整部１０５は、各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗに従い、信号増幅部１０３から供給された各検出信号Ｕ1、Ｖ1およびＷ1の信号レベルを調整し、レベル調整された各検出信号Ｕ2、Ｖ2およびＷ2として出力する。このとき、信号レベル調整部１０５は、それぞれ単相の信号として各検出信号Ｕ2、Ｖ2およびＷ2を出力する。信号レベル調整部１０５から出力された各検出信号Ｕ2、Ｖ2およびＷ2は、信号選択部１０６、検出信号選択部１０８および第２位相検出部１１０にそれぞれ供給される。演算部１２０は、信号レベル調整部１０５が各検出信号Ｕ1、Ｖ1およびＷ1の信号レベルを調整した結果得られた調整結果を示す情報を記憶部１２１に記憶させる。
【００１９】
また、演算部１２０は、第１位相検出部１０４から供給された各第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗに基づき、選択信号ＳＥＬ1およびＳＥＬ2を生成する。選択信号ＳＥＬ1は、例えば、各第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿ＷのＨ状態およびＬ状態が切り替わるタイミングに対応する信号である。
【００２０】
例えば、演算部１２０は、図２（ａ）に示される第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗの立ち上がりおよび立ち下がりの各エッジに従い、図２（ｂ）に示される、各第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗの１周期を６相の位相情報に分割するセンサ位相信号を生成する。演算部１２０は、例えば、この６相の位相情報のうち第１および第４相で検出信号Ｕ2を選択し、第２および第５相で検出信号Ｖ2を選択し、第３および第６相で検出信号Ｗ2を選択するように、選択信号ＳＥＬ1を生成する。
【００２１】
検出信号選択部１０８は、演算部１２０から選択信号ＳＥＬ1が供給される。検出信号選択部１０８は、例えば図３に黒丸で示されるように、選択信号ＳＥＬ1が示すタイミングで、供給された各検出信号Ｕ2、Ｖ2およびＷ2から１つを選択して上述した信号レベル検出部１０９に供給する。なお、図３は、説明のため、上述した図２（ａ）とは各検出信号Ｕ2、Ｖ2およびＷ2の位相差が異なる例を示している。
【００２２】
信号レベル検出部１０９は、供給された信号のレベルを検出し、検出された信号レベルを示すレベル信号ＡＤ1を演算部１２０に供給する。ここで、信号レベル検出部１０９に供給される信号は、図３に示されるように、各検出信号Ｕ2、Ｖ2およびＷ2の電気角６０°または−６０°の信号となる。そのため、信号レベル検出部１０９は、供給された信号のレベルに１／sin(６０°）≒１．１５５を乗じた値を、供給された信号の信号レベルとして検出する。
【００２３】
第２位相検出部１１０は、図４（ａ）および図４（ｂ）に例示されるように、供給された各検出信号Ｕ2、Ｖ2およびＷ2に基づき、各検出信号Ｕ2、Ｖ2およびＷ2のうち２の信号が交叉するタイミングでＨ状態とＬ状態とが切り替わる第２位相信号ＵＶ、ＶＷおよびＷＵを生成する。図４（ａ）は、各検出信号Ｕ2、Ｖ2およびＷ2を示す。各検出信号Ｕ2、Ｖ2およびＷ2は、このように、位相が互いに１２０°ずれた信号である。
【００２４】
第２位相検出部１１０が生成する第２位相信号ＵＶ、ＶＷおよびＷＵは、例えば、各検出信号Ｕ2、Ｖ2およびＷ2のうち２の信号が正側で交叉するタイミングでＨ状態からＬ状態に切り替わり、負側で交叉するタイミングでＬ状態からＨ状態に切り替わる。図４（ｂ）の例では、検出信号Ｕ2およびＶ2に係る第２位相信号ＵＶは、検出信号Ｕ2およびＶ2が正側で交叉するタイミングでＨ状態からＬ状態に切り替わり、負側で交叉するタイミングでＬ状態からＨ状態に切り替わっている。これは、検出信号Ｖ2およびＷ2に係る第２位相信号ＶＷと、検出信号Ｗ2およびＵ2に係る第２位相信号ＷＵについても同様である。
【００２５】
第２位相検出部１１０から出力された各第２位相信号ＵＶ、ＶＷおよびＷＵは、それぞれ合成部１１１および演算部１２０に供給される。
【００２６】
演算部１２０は、第２位相検出部１１０から供給された各第２位相信号ＵＶ、ＶＷおよびＷＵに基づき、信号選択部１０６が各検出信号Ｕ2、Ｖ2およびＷ2を選択するための選択信号ＳＥＬ2を生成する。演算部１２０は、例えば、図４（ｂ）に示す各第２位相信号ＵＶ、ＶＷおよびＷＵのうち２の信号がＨ状態およびＬ状態の区間をそれぞれ検出する。演算部１２０は、検出された各区間のＨ状態およびＬ状態に基づき、当該各区間において各検出信号Ｕ2、Ｖ2およびＷ2のうち何れかを選択する選択信号ＳＥＬ2を生成する。
【００２７】
より詳細には、演算部１２０は、各検出信号Ｕ2、Ｖ2およびＷ2から、検出された区間がＨ状態の場合に、当該区間にてレベルが増加する検出信号を選択し、検出された区間がＬ状態の場合に、当該区間にてレベルが減少する検出信号を選択するような選択信号ＳＥＬ2を生成する。すなわち、図４（ｃ）に太線で示されるように、演算部１２０は、第２位相信号ＶＷおよびＷＵがＬ状態の区間では、当該区間でレベルが減少する検出信号Ｗ2を選択し、次の、第２位相信号ＵＶおよびＶＷがＨ状態の区間では、当該区間でレベルが増加する検出信号Ｖ2を選択し、さらに次の、第２位相信号ＵＶおよびＷＵがＬ状態の区間では、当該区間でレベルが減少する検出信号Ｕ2を選択する選択信号ＳＥＬ2を生成する。
【００２８】
この選択信号ＳＥＬ2は、換言すれば、各検出信号Ｕ2、Ｖ2およびＷ2のうち１の検出信号を他の２の検出信号が交叉するタイミングで区切った区間内における当該１の検出信号を、各検出信号Ｕ2、Ｖ2およびＷ2のそれぞれから選択する信号である。例えば、選択信号ＳＥＬ2は、検出信号Ｕ2を検出信号Ｖ2と交叉するタイミングと、検出信号Ｗ2と交叉するタイミングとで区切り、検出信号Ｕ2と検出信号Ｖ2との交叉点と、検出信号Ｕ2と検出信号Ｗ2との交叉点との間の区間内の検出信号Ｕ2を選択するように生成される。
【００２９】
信号選択部１０６は、演算部１２０からから供給された選択信号ＳＥＬ2に従い、各検出信号Ｕ2、Ｖ2およびＷ2の各区間の信号を選択して、選択された各区間の信号が連続した信号Ｘ（図４（ｃ）参照）として出力する。信号選択部１０６は、このように、正弦波状の各検出信号Ｕ2、Ｖ2およびＷ2における略直線の領域の信号を選択して、信号Ｘを生成する。信号Ｘは、スライス部１０７に供給される。
【００３０】
スライス部１０７は、信号選択部１０６から供給された信号Ｘのレベルを、図４（ｃ）に水平方向の矢印により示されるように、複数の閾値レベルと比較する。スライス部１０７は、比較結果に基づき、信号Ｘのレベルが閾値レベルを跨いだタイミングを示す信号を位相情報ｐｈとして生成する。位相情報ｐｈは、合成部１１１に供給される。なお、スライス部１０７が信号Ｘのレベルを複数の閾値レベルと比較する動作をスライスと呼び、複数の閾値レベルで分割されるレベル数をスライス数と呼ぶ。
【００３１】
合成部１１１は、第２位相検出部１１０から出力された各第２位相信号ＵＶ、ＶＷおよびＷＵと、スライス部１０７から供給された位相情報ｐｈとを合成して合成位相情報を生成する。図４（ｄ）は、合成部１１１で生成された合成位相信号の例を示す。図４（ｄ）に示されるように、合成位相信号は、信号Ｘのレベルが閾値レベルを跨いだタイミングでＨ状態とＬ状態とが切り替わる、２値の信号として生成される。合成部１１１から出力された合成位相信号は、モータ制御コントローラ１１２でＰＷＭ(Pulse  Width  Modulation)信号に整形されて、モータ１００の回転位置を示すエンコード信号として演算部１２０に供給される。
【００３２】
演算部１２０は、モータ制御コントローラ１１２から供給されたＰＷＭ信号と、第１位相検出部１０４から供給された第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＰＭ＿Ｗとに基づき、モータ駆動部１０１がモータ１００を駆動するための駆動制御信号ＵＨ、ＵＬ、ＶＨ、ＶＬ、ＷＨおよびＷＬを生成する。
【００３３】
例えば、演算部１２０は、上述した図２（ｂ）に示したセンサ位相信号に基づき、モータ制御コントローラ１１２から供給されたＰＷＭ信号を、３相の各駆動制御信号ＵＨ、ＶＨおよびＷＨに振り分ける。さらに、各駆動制御信号ＵＨ、ＶＨおよびＷＨを、合成位相情報における１／２位相分、すなわち、ＰＷＭ信号の１／２波分ずらし、さらにＨ状態区間（Ｌｏｗ−ＯＮ）を形成した駆動制御信号ＵＬ、ＶＬおよびＷＬを生成する。図２（ｃ）は、このようにして生成された各駆動制御信号ＵＨ、ＵＬ、ＶＨ、ＶＬ、ＷＨおよびＷＬを示す。
【００３４】
演算部１２０で生成された駆動制御信号ＵＨ、ＵＬ、ＶＨ、ＶＬ、ＷＨおよびＷＬは、モータ駆動部１０１に供給される。モータ駆動部１０１は、供給された各駆動制御信号ＵＨ、ＵＬ、ＶＨ、ＶＬ、ＷＨおよびＷＬに基づき、モータ１００を駆動するための、Ｕ相、Ｖ相およびＷ相の各駆動信号を生成し、モータ１００を回転駆動させる。
【００３５】
図５は、モータ駆動部１０１の一例の構成を示す。モータ駆動部１０１は、図５に示されるように、プリドライバ１０１０と、ドライバ１０１１とを備える。プリドライバ１０１０は、供給された各駆動制御信号ＵＨ、ＵＬ、ＶＨ、ＶＬ、ＷＨおよびＷＬを積分してドライバ１０１１に対して出力する。
【００３６】
ドライバ１０１１は、それぞれ駆動制御信号ＵＨ、ＵＬ、ＶＨ、ＶＬ、ＷＨおよびＷＬに開閉状態を制御されるスイッチ１０１３ＵＨ、１０１３ＵＬ、１０１３ＶＨ、１０１３ＶＬ、１０１３ＷＨおよび１０１３ＷＬを含む。図５の例では、各スイッチ１０１３ＵＨ、１０１３ＶＨおよび１０１３ＷＨの一端にモータを駆動するための駆動電源１０１２が供給され、各スイッチ１０１３ＵＨ、１０１３ＶＨおよび１０１３ＷＨの他端がスイッチ１０１３ＵＬ、１０１３ＶＬおよび１０１３ＷＬの一端に接続される。各スイッチ１０１３ＵＬ、１０１３ＶＬおよび１０１３ＷＬの他端は、例えば接地電圧とされる。
【００３７】
スイッチ１０１３ＵＨおよび１０１３ＵＬの接続点から、Ｕ相の駆動信号が出力される。同様に、スイッチ１０１３ＶＨおよび１０１３ＶＬの接続点から、Ｖ相の駆動信号が出力され、スイッチ１０１３ＷＨおよび１０１３ＷＬの接続点から、Ｗ相の駆動信号が出力される。
【００３８】
なお、上述した各構成のうち、例えば第１位相検出部１０４と、信号レベル調整部１０５と、信号選択部１０６と、スライス部１０７と、検出信号選択部１０８と、信号レベル検出部１０９と、第２位相検出部１１０と、合成部１１１と、モータ制御コントローラ１１２と、演算部１２０とを、１の集積回路上に構成することができる。
【００３９】
ところで、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの出力信号にはバラツキがあるため、モータ１００の回転駆動を実行する際には、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの出力信号を調整し、バラツキを抑制することが望ましい。次に、第１の実施形態に係る、信号レベル調整部１０５で行われる信号レベル調整処理について説明する。第１の実施形態においては、信号レベル調整は、モータ１００を回転させない状態で行う第１の調整処理と、それぞれモータ１００を回転させて行う第２および第３の調整処理との３段階で実施する。
【００４０】
第１の調整処理について説明する。第１の調整処理は初期調整処理であって、演算部１２０は、信号レベル調整部１０５から出力される検出信号Ｕ2、Ｖ2およびＷ2をモータ１００を回転させない状態で取得する。
【００４１】
図６は、第１の実施形態に係る初期調整期間における調整処理を説明するための図である。演算部１２０は、レベル信号ＡＤ1に従い、検出信号Ｕ2、Ｖ2およびＷ2それぞれの信号レベル（初期信号レベルＵL0、ＶL0およびＷL0とする）を取得し、取得した各検出信号のうち正弦波の頂点レベルに最も近い検出信号を選択する。図６の例では、検出信号Ｕ2の信号レベルＵL0が正弦波の頂点レベルに最も近い信号レベルとなっている。
【００４２】
演算部１２０は、選択した検出信号の信号レベル（図６の例では信号レベルＵL0）を予め定められた第１調整レベルに調整する初期ゲインＧＡ0を算出する。演算部１２０は、この初期ゲインＧＡ0を各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗに反映させて信号レベル調整部１０５に供給する。信号レベル調整部１０５は、この初期ゲインＧＡ0が反映された各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗに従い、各検出信号Ｕ1、Ｖ1およびＷ1の信号レベルを調整する。
【００４３】
初期調整期間が終了すると、調整処理が第２の調整処理に移行する。第２の調整処理で、演算部１２０は、例えば所定の初期設定値などに基づき初期の各駆動制御信号ＵＨ、ＵＬ、ＶＨ、ＶＬ、ＷＨおよびＷＬを生成してモータ駆動部１０１に供給し、モータ１００を回転駆動させる。演算部１２０は、図７に示されるように、このモータ１００が回転された状態で、各検出信号Ｕ2、Ｖ2およびＷ2の各信号レベル（第１信号レベルＵL1、ＶL1およびＷL1とする）を、レベル信号ＡＤ1により取得する。
【００４４】
演算部１２０は、取得した各第１信号レベルＵL1、ＶL1およびＷL1を、予め定められた第２調整レベルにそれぞれ調整する各第２調整ゲインＧＡ＿Ｕ2、ＧＡ＿Ｖ2およびＧＡ＿Ｗ2を算出する。演算部１２０は、算出した各第２調整ゲインＧＡ＿Ｕ2、ＧＡ＿Ｖ2およびＧＡ＿Ｗ2を各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗにさらに反映させて、信号レベル調整部１０５に供給する。すなわち、第２の調整処理における各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗは、初期調整期間における第１の調整処理で算出された初期ゲインＧＡ0を含んでいる。信号レベル調整部１０５は、この各第２調整ゲインＧＡ＿Ｕ2、ＧＡ＿Ｖ2およびＧＡ＿Ｗ2が反映された各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗに従い、各検出信号Ｕ1、Ｖ1およびＷ1の信号レベルを調整する。
【００４５】
第２の調整処理が終了すると、調整処理が第３の調整処理に移行する。第３の調整処理では、図８に示されるように、第２の調整処理で信号レベルを調整された各検出信号Ｕ2、Ｖ2およびＷ2の信号レベルを、予め定められた第３調整レベルに調整する。すなわち、演算部１２０は、各検出信号Ｕ2、Ｖ2およびＷ2の各信号レベル（第２信号レベルＵL2、ＶL2およびＷL2とする）を、レベル信号ＡＤ1により取得する。そして、演算部１２０は、取得した各第２信号レベルＵL2、ＶL2およびＷL2を、予め定められた第３調整レベルにそれぞれ調整する各第３調整ゲインＧＡ＿Ｕ3、ＧＡ＿Ｖ3およびＧＡ＿Ｗ3を算出して各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗにさらに反映させて、信号レベル調整部１０５に供給する。
【００４６】
ここで、上述の初期調整処理、第２の調整処理および第３の調整処理について、より詳細に説明する。図９は、上述した図３に対応し、選択信号ＳＥＬ1に従い選択された信号範囲を示す。この信号範囲内において、信号レベルの検出が行われる。図９に太線にて示すように、第１位相信号ＣＭＰ＿Ｕ、ＣＭＰ＿ＶおよびＣＭＰ＿Ｗの立ち上がりエッジおよび立ち下がりエッジに基づく６の位相情報範囲（図２（ｂ）のセンサ位相信号に対応）では、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗから出力される各検出信号Ｕ1、Ｖ1およびＷ1またはそれらに対応する信号の正弦波の頂点レベルになる部分の信号が存在することが分かる。
【００４７】
モータ１００が回転を開始する前において、第１位相検出部１０４の出力に基づき、各検出信号Ｕ1、Ｖ1およびＷ1が６の位相情報範囲のうち何れの範囲にいるかを特定することができる。したがって、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗから出力される各検出信号Ｕ1、Ｖ1およびＷ1のうち信号レベルが正弦波の頂点レベルに最も近いレベルになる信号を選択することが可能である。一方、正弦波の頂点レベルが位相情報範囲のうちどの位置に存在するかまでは特定することができないため、実際の頂点レベルは、検出できない。
【００４８】
そのため、初期調整処理で調整される信号レベルＵL1、ＶL1およびＷL1には、この頂点検出の誤差成分をマージンとして含める必要がある。また、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗには個体バラツキが存在するため、信号レベルＵL1、ＶL1およびＷL1は、この個体バラツキ成分もマージンとして含める必要がある。
【００４９】
上述したように、初期調整処理の結果、選択した検出信号の信号レベルを第１調整レベルに調整する初期ゲインＧＡ0が全ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの検出信号Ｕ1、Ｖ1およびＷ1に反映される。次に、第２の調整処理以降で、モータ１００が回転を開始後に真の頂点レベルを検出することが可能となる。第２の調整処理において、第１調整レベルから頂点検出の誤差成分を取り除いた信号レベルが第２調整レベルとなる。モータ１００の回転後に検出された頂点レベルが第２調整レベルとなるように、全ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの検出信号Ｕ1、Ｖ1およびＷ1に反映される。
【００５０】
その後、第３の調整処理において、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの各検出信号Ｕ1、Ｖ1およびＷ1に対して個別に頂点レベルを検出し、検出された各頂点レベルＵTOP、ＶTOPおよびＷTOPをそれぞれ第３調整レベルに調整する。このように段階的に調整処理を行うことで、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの各検出信号Ｕ1、Ｖ1およびＷ1の信号レベルを理想的な信号レベルに調整する処理を、高速に実行することが可能となる。
【００５１】
なお、図８の例では、第２調整レベルへの調整、および、第３調整レベルへの調整を、正弦波の上側（正側）でのみ行っているが、これはこの例に限定されない。すなわち、図１０に別の例として示されるように、正弦波の上下（正負）両方において調整を行うことで、より高速に調整処理を完了することができる。
【００５２】
演算部１２０は、上述のようにして第３の調整処理まで終了すると、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの各検出信号Ｕ1、Ｖ1およびＷ1に対して最終的に得られた各調整値を、記憶部１２１に不揮発に記憶させる。一例として、演算部１２０は、初期調整処理においてモータ１００を回転させない状態で取得した、調整前の初期信号レベルＵL0、ＶL0およびＷL0と、第３の調整処理において最終的に得られた各検出信号Ｕ2、Ｖ2およびＷ2の各信号レベルとの比ＵR、ＶRおよびＷRをそれぞれ求める。演算部１２０は、求めた比ＵR、ＶRおよびＷRを調整値として記憶部１２１に記憶させる。
【００５３】
また、演算部１２０は、さらに、第３の調整処理が終了した旨を示す識別情報（例えばフラグ）を記憶部１２１に記憶させる。
【００５４】
このような構成において、演算部１２０は、起動時やスリープモードからの復帰時など、モータ駆動装置１に対する電源供給がオフ状態からオン状態に移行したことが例えば信号ＰＯＷにより示された場合、記憶部１２１に記憶される識別情報を確認する。演算部１２０は、記憶部１２１に当該識別情報が記憶されていないと判定した場合、上述した初期調整処理から第３の調整処理までの一連の調整処理を実行する。
【００５５】
一方、演算部１２０は、記憶部１２１に当該識別情報が記憶されていると判定した場合、記憶部１２１に記憶される各比ＵR、ＶRおよびＷRを読み出す。そして、演算部１２０は、記憶部１２１から読み出した比ＵR、ＶRおよびＷRに基づき各ゲイン信号ＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗを求め、信号レベル調整部１０５に供給する。これにより、演算部１２０は、一度初期調整処理から第３の調整処理までを実行した後には、これら初期調整処理から第３の調整処理までの処理を実行することなく適切な検出信号Ｕ2、Ｖ2およびＷ2を得ることができる。したがって、電源オフ状態からオン状態に移行した場合に、モータ１００の安定的な駆動をより高速に実現できる。
【００５６】
図１１は、第１の実施形態に係るモータ駆動装置１の起動処理を示す一例のフローチャートである。図１１のフローチャートにおける各処理は、例えば演算部１２０により実行されるものとする。
【００５７】
演算部１２０は、モータ駆動装置１に対する電源が立ち上げられると（ステップＳ１００）、ステップＳ１０１で、例えば信号ＰＯＷに基づき、電源の電圧レベルが所定レベル以上に達したか否かを判定する。演算部１２０は、電源の電圧レベルが所定未満であると判定した場合、処理をステップＳ１０１に戻す。一方、演算部１２０は、電源の電圧レベルが所定レベルに達したと判定した場合、処理をステップＳ１０２に移行させる。
【００５８】
ステップＳ１０２で、演算部１２０は、記憶部１２１に記憶されるフラグ（識別情報）のチェックを行う。次のステップＳ１０３で、演算部１２０は、ステップＳ１０２のフラグチェックの結果、記憶部１２１に第３の調整処理までが終了した旨を示すフラグが記憶されていないと判定した場合、処理をステップＳ１０４に移行させ、演算部１２０は、モータ１００を回転させない状態での初期調整処理を開始する。初期調整処理が開始されると、演算部１２０は、処理をステップＳ１０５に移行させる。
【００５９】
一方、演算部１２０は、記憶部１２１に当該フラグが記憶されていると判定した場合、第３の調整処理までが終了し調整済みであるとして、ステップＳ１０４をキャンセルして処理をステップＳ１０５に移行させる。
【００６０】
ステップＳ１０５で、演算部１２０は、例えばこのモータ駆動装置１が搭載される上位装置からの回転開始命令を待機する。回転開始命令を受信していない場合、演算部１２０は、処理をステップＳ１０５に戻す。一方、回転開始命令を受信していると判定した場合、処理をステップＳ１０６に移行させる。
【００６１】
ステップＳ１０６で、演算部１２０は、モータ駆動装置１の状態を判定する。演算部１２０は、上述したステップＳ１０３で調整済みではないと判定され、且つ、上述したステップＳ１０４で開始された初期調整処理が終了していないと判定した場合、処理をステップＳ１０６に戻す。また、演算部１２０は、ステップＳ１０３で調整済みではないと判定され、且つ、ステップＳ１０４で開始された初期調整処理が終了していると判定した場合、処理をステップＳ１０７に移行させる。
【００６２】
ステップＳ１０７で、演算部１２０は、ステップＳ１０５で受信した回転開始命令に従いモータ１００の回転を開始させ、次のステップＳ１０８で、第２の調整処理を実行して各検出信号Ｕ2、Ｖ2およびＷ2の信号レベルをそれぞれ第２調整レベルに調整する。さらに、ステップＳ１０９で、演算部１２０は、第３の調整処理を実行して各検出信号Ｕ2、Ｖ2およびＷ2の信号レベルをそれぞれ第３調整レベルに調整する。
【００６３】
次のステップＳ１１０で、演算部１２０は、ステップＳ１０４と、ステップＳ１０８およびステップＳ１０９とによる各調整処理の処理結果に基づき最終的な調整値を求め、この調整値を記憶部１２１に記憶する。ステップＳ１１０による処理が終了すると、図１１のフローチャートによる一連の処理が終了され、上位装置の命令に従ったモータ１００の駆動制御が行われる。
【００６４】
一方、ステップＳ１０６で、演算部１２０は、ステップＳ１０２のフラグチェックにより記憶部１２１に第３の調整処理までが終了した旨を示すフラグが記憶されており、上述のステップＳ１０３により調整済みであると判定された場合、処理をステップＳ１２０に移行させる。演算部１２０は、ステップＳ１２０で、ステップＳ１０５で受信した回転開始命令に従いモータ１００の回転を開始させ、次のステップＳ１２１で、記憶部１２１に記憶されている調整値を読み出す。そして、ステップＳ１２２で、演算部１２０は、ステップＳ１２１で記憶部１２１から読み出した調整値を各信号ゲインＧＡ＿Ｕ、ＧＡ＿ＶおよびＧＡ＿Ｗに適用して、信号レベル調整部１０５に供給する。
【００６５】
このように、第１の実施形態によれば、各ホール素子１０２Ｕ、１０２Ｖおよび１０２Ｗの検出信号Ｕ1、Ｖ1およびＷ1に対する調整値を記憶部１２１に記憶させている。そのため、起動時などに、各検出信号Ｕ1、Ｖ1およびＷ1に対する調整処理を行うことなく、安定的にモータ１００の駆動制御を行うことが可能である。
【００６６】
（第２の実施形態）
次に、第２の実施形態について説明する。第２の実施形態は、上述した第１の実施形態によるモータ駆動装置１をＭＦＰ(Multi  Function  Printer)に適用した例である。ＭＦＰは、プリンタ機能、スキャナ機能、コピー機能など複数の機能を１の筐体で実現可能とした複合機である。
【００６７】
ＭＦＰは、例えば、画像データに従い用紙に画像を形成する画像形成機構と、原稿から画像を読み取るスキャナ機構とを有し、これら画像形成機構とスキャナ機構とを組み合わせて、あるいは、各々単独で利用することで、上述したプリンタ機能、スキャナ機能、コピー機能を１の筐体で実現する。ＭＦＰは、さらに、データ通信を行う通信部を設けて、上述したプリンタ機能、スキャナ機能、コピー機能と、通信部による通信機能とを組み合わせてＦＡＸ機能をさらに実現することも可能である。
【００６８】
図１２は、第２の実施形態に適用可能なＭＦＰの一例の構成を示す。図１２において、ＭＦＰ５００は、プリンタ機能、スキャナ機能およびコピー機能を利用可能な複写機として構成されている。
【００６９】
図１２において、ＭＦＰ５００は、画像形成装置としての画像形成部３０と、転写紙供給装置４０と、画像読取ユニット５０とを備えている。画像読取装置としての画像読取ユニット５０は、画像形成部３０の上に固定されたスキャナ１５０と、これに支持されるシート搬送装置としての原稿自動搬送装置（以下、ＡＤＦという）５１とを有している。
【００７０】
転写紙供給装置４０は、ペーパーバンク４１内に多段に配設された２つの転写紙給紙カセット４２、転写紙給紙カセット４２から転写紙を送り出す転写紙送出ローラ４３、送り出された印刷媒体としての転写紙を分離して転写紙給紙路４４に供給する転写紙分離ローラ４５を有している。また、画像形成部３０の搬送路としての本体側転写紙給紙路３７に、転写紙（用紙）を搬送する複数の搬送ローラ４６も有している。転写紙供給装置４０は、転写紙給紙カセット４２内の転写紙を画像形成部３０内の本体側転写紙給紙路３７内に給紙する。
【００７１】
画像形成部３０は、光書込装置２や、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色のトナー像を形成する４つのプロセスユニット３Ｋ、３Ｙ、３Ｍおよび３Ｃと、転写ユニット２４と、紙搬送ユニット２８と、レジストローラ対３３と、定着装置３４と、スイッチバック装置３６と、本体側転写紙給紙路３７とを備えている。画像形成部３０は、光書込装置２内に配設された図示しない例えばレーザダイオードによる光源を駆動して、ドラム状の４つの感光体４Ｋ、４Ｙ、４Ｍおよび４Ｃに向けてレーザ光を照射する。このレーザ光の照射により、感光体４Ｋ、４Ｙ、４Ｍおよび４Ｃの表面は静電潜像が形成され、この潜像が所定の現像プロセスを経由してトナー像に現像される。
【００７２】
４つのプロセスユニット３Ｋ、３Ｙ、３Ｍ、３Ｃの下方には、転写ユニット２４が配設されている。転写ユニット２４は、複数のローラによって張架した中間転写ベルト２５を、感光体４Ｋ、４Ｙ、４Ｍ、４Ｃに当接させながら図中時計回り方向に無端移動させる。これにより、感光体４Ｋ、４Ｙ、４Ｍ、４Ｃと、中間転写ベルト２５とが当接するＫ、Ｙ、Ｍ、Ｃ各色用の一次転写ニップが形成されている。
【００７３】
Ｋ、Ｙ、Ｍ、Ｃ各色用の一次転写ニップの近傍では、ベルトループ内側に配設された各一次転写ローラによって、中間転写ベルト２５を感光体４Ｋ、４Ｙ、４Ｍ、４Ｃに向けて押圧している。これら各一次転写ローラには、図示しない電源によって一次転写バイアスが印加されている。これにより、Ｋ、Ｙ、Ｍ、Ｃ各色用の一次転写ニップには、感光体４Ｋ、４Ｙ、４Ｍ、４Ｃ上のトナー像を中間転写ベルト２５に向けて静電移動させる一次転写電界が形成される。図中時計回り方向の無端移動に伴って、Ｋ、Ｙ、Ｍ、Ｃ各色用の一次転写ニップを順次通過していく中間転写ベルト２５の表側面には、各一次転写ニップでトナー像が順次重ね合わせて一次転写される。この重ね合わせの一次転写により、中間転写ベルト２５の表側面には、４色重ね合わせトナー像（以下、４色トナー像という）が形成される。
【００７４】
転写ユニット２４の図中下方には、駆動ローラと二次転写ローラとの間に無端状の紙搬送ベルトを掛け渡して無端移動させる紙搬送ユニット２８が設けられている。そして、自らの二次転写ローラと、転写ユニット２４の下部張架ローラとの間に、中間転写ベルト２５および紙搬送ベルトを挟み込んでいる。これにより、中間転写ベルト２５の表側面と、紙搬送ベルトの表側面とが当接する二次転写ニップが形成されている。二次転写ローラには、電源によって二次転写バイアスが印加されている。一方、転写ユニット２４の下部張架ローラは接地されている。これにより、二次転写ニップに二次転写電界が形成されている。
【００７５】
この二次転写ニップの図中右側方には、レジストローラ対３３が配設されている。また、レジストローラ対３３のレジストニップの入口付近には、レジストローラセンサ（図示しない）が配設されている。転写紙供給装置４０からレジストローラ対３３に向けて搬送されてくる転写紙は、その先端がレジストローラセンサに検知された所定時間後に搬送が一時停止され、レジストローラ対３３のレジストニップに先端を突き当てる。この結果、転写紙の姿勢が修正され、画像形成との同期をとる準備が整う。
【００７６】
転写紙の先端がレジストニップに突き当たると、レジストローラ対３３は、転写紙を中間転写ベルト２５上の４色トナー像に同期させ得るタイミングでローラ回転駆動を再開して、転写紙を二次転写ニップに送り出す。二次転写ニップ内では、中間転写ベルト２５上の４色トナー像が二次転写電界やニップ圧の影響によって転写紙に一括二次転写され、転写紙の白色と相まってフルカラー画像となる。二次転写ニップを通過した転写紙は、中間転写ベルト２５から離間して、紙搬送ベルトの表側面に保持されながら、その無端移動に伴って定着装置３４へと搬送される。
【００７７】
二次転写ニップを通過した中間転写ベルト２５の表側面には、二次転写ニップで転写紙に転写されなかった転写残トナーが付着している。この転写残トナーは、クリーニング部材が中間転写ベルト２５に当接するベルトクリーニング装置によって掻き取り除去される。
【００７８】
定着装置３４に搬送された転写紙は、定着装置３４内における加圧や加熱によってフルカラー画像が定着された後、定着装置３４から排紙ローラ対３５に送られた後、機外の排紙トレイ５０１へと排出される。
【００７９】
紙搬送ユニット２８および定着装置３４の下には、転写紙反転装置であるスイッチバック装置３６が配設されている。これにより、両面プリントを行う場合には、片面に対する画像定着処理を終えた転写紙の搬送経路が、切換爪によってスイッチバック装置３６側に切り換えられ、そこで反転されて再び二次転写ニップに進入する。そして、もう片面にも画像の二次転写処理と定着処理とが施された後、排紙トレイ５０１上に排紙される。
【００８０】
画像形成部３０の上に固定されたスキャナ１５０やこれの上に固定されたＡＤＦ５１からなる画像読取ユニット５０は、固定読取部や移動読取部１５２を有している。移動読取部１５２は、原稿ＭＳに接触するようにスキャナ１５０のケーシング上壁に固定された第２コンタクトガラス１５５の直下に配設されており、光源や、反射ミラーなどからなる光学系を図中左右方向に移動させることができる。そして、光学系を図中左側から右側に移動させていく過程で、光源から発した光を第２コンタクトガラス１５５上に載置された原稿ＭＳの下面で反射させた後、複数の反射ミラーを経由させて、スキャナ１５０に固定された画像読取センサ１５３で受光する。
【００８１】
一方、画像読取ユニット５０は固定読取部として、スキャナ１５０の内部に配設された第１固定読取部１５１と、ＡＤＦ５１内に配設された後述する第２固定読取部とを有している。第１固定読取部１５１は、光源と、反射ミラーと、ＣＣＤ(Charge  Coupled  Device)による画像読取センサとを有し、原稿ＭＳに接触するように、スキャナ１５０のケーシング上壁に固定された第１コンタクトガラス１５４の直下に配設されている。第１固定読取部１５１は、ＡＤＦ５１によって搬送される原稿ＭＳが第１コンタクトガラス１５４上を通過する際に、光源から発した光を原稿ＭＳの第１面で順次反射させながら、複数の反射ミラーを経由させて画像読取センサ１５３で受光する。これにより、光源や反射ミラーなどを含む光学系を移動させることなく、原稿ＭＳの第１面を走査する。また、第２固定読取部は、第１固定読取部１５１を通過した後の原稿ＭＳの第２面を走査する。
【００８２】
スキャナ１５０の上に配設されたＡＤＦ５１は、本体カバー５２に、読取前の原稿ＭＳを載置するための原稿載置台５３と、原稿ＭＳを搬送するための原稿搬送部５４と、読取後の原稿ＭＳをスタックするための原稿スタック台５５とを保持している。本体カバー５２は、スキャナ１５０に固定された蝶番によって、上下方向に開閉可能に支持されている。本体カバー５２は、開かれた状態でスキャナ１５０の上面の第１コンタクトガラス１５４や第２コンタクトガラス１５５を露出させる。
【００８３】
原稿が、製本された本などの、原稿束の片隅を綴じた片綴じ原稿の場合には、原稿を１枚ずつ分離することができないため、ＡＤＦ５１による搬送を行うことができない。そこで、片綴じ原稿の場合には、ＡＤＦ５１を開いた後、読み取らせたいページが見開かれた片綴じ原稿を下向きにして第２コンタクトガラス１５５上に載せた後、ＡＤＦ５１を閉じる。そして、スキャナ１５０の移動読取部１５２によってそのページの画像を読み取らせる。
【００８４】
一方、互いに独立した複数の原稿ＭＳを単に積み重ねた原稿束の場合には、その原稿ＭＳをＡＤＦ５１によって１枚ずつ分離搬送しながら、スキャナ１５０内の第１固定読取部１５１やＡＤＦ５１内の第２固定読取部に順次読み取らせていくことができる。この場合、原稿束を原稿載置台５３上にセットした後、ユーザによる動作開始操作に応じて、ＡＤＦ５１が、原稿載置台５３上に載置された原稿束の原稿ＭＳを上から順に分離させて１枚ずつ原稿搬送部５４内に送り、送られた原稿ＭＳを反転させながら原稿スタック台５５に向けて搬送する。この搬送の過程で、原稿ＭＳを反転させた直後にスキャナ１５０の第１固定読取部１５１の真上に通す。このとき、原稿ＭＳの第１面の画像がスキャナ１５０の第１固定読取部１５１によって読み取られる。
【００８５】
なお、上述では、画像形成部３０が画像を形成する印刷媒体が紙媒体であるものとして説明したが、これはこの例に限定されない。すなわち、画像形成部３０が画像を形成する印刷媒体は、紙媒体に限定されず、フィルムなど他の媒体であってもよい。
【００８６】
図１３は、第２の実施形態に適用可能なＡＤＦ５１の一例の構成を、スキャナ１５０の上部と共により詳細に示す。ＡＤＦ５１は、原稿セット部Ａと、分離搬送部Ｂと、レジスト部Ｃと、ターン部Ｄと、第１読取搬送部Ｅと、第２読取搬送部Ｆと、排紙部Ｇと、スタック部Ｈとを備える。
【００８７】
原稿セット部Ａは、原稿ＭＳの束が第１面が上方となるようにセットされる原稿載置台５３を有する。分離搬送部Ｂは、セットされた原稿ＭＳの束から原稿ＭＳを一枚ずつ分離して給送する。
【００８８】
レジスト部Ｃは、給送された原稿ＭＳに一時的に突き当たって原稿ＭＳを整合した後に送り出す。ターン部Ｄは、Ｃ字状に湾曲する湾曲搬送部を有しており、この湾曲搬送部内で原稿ＭＳを折り返しながら表裏を反転させて、原稿ＭＳの第１面を下方に向ける。第１読取搬送部Ｅは、第１コンタクトガラス１５４の上で原稿ＭＳを搬送しながら、第１コンタクトガラス１５４の下方からスキャナ１５０の内部に配設されている第１固定読取部１５１に原稿ＭＳの第１面を読み取らせる。
【００８９】
第２読取搬送部Ｆは、第２固定読取部９５の下方に配置された第２読取ローラ９６によって原稿ＭＳを搬送しながら、原稿ＭＳの第２面を第２固定読取部９５に読み取らせる。また、排紙部Ｇは、両面の画像が読み取られた原稿ＭＳをスタック部Ｈに向けて排出する。また、スタック部Ｈは、原稿スタック台５５の上に原稿ＭＳをスタックするものである。
【００９０】
読取を行う原稿ＭＳは、原稿先端部を支持し原稿ＭＳの束の厚みに応じて図中矢印ａ、ｂ方向に揺動可能な可動原稿テーブル５３ｂと、原稿後端側を支持する固定原稿テーブル５３ａとから構成される原稿載置台５３上に、第１面が上向きとなるように載せられた状態でセットされる。このとき、原稿載置台５３上において、その幅方向、すなわち、原稿ＭＳの搬送方向に直交する方向の両端に対してそれぞれ図示しないサイドガイドが突き当てられることで、幅方向における位置決めがなされる。
【００９１】
このようにして原稿載置台５３にセットされる原稿ＭＳは、可動原稿テーブル５３ｂの上方で揺動可能に配設されたレバー部材であるセットフィラー６２を押し上げる。すると、それに伴って原稿セットセンサ６３が原稿ＭＳのセットを検知して、検知信号が図示されないコントローラに送信され、コントローラから図示されない本体制御部に送信される。
【００９２】
また、固定原稿テーブル５３ａには、原稿ＭＳの搬送方向の長さを検知する反射型フォトセンサ又は原稿１枚でも検知可能なアクチュエーター・タイプのセンサからなる複数の原稿長さセンサ５７、５８ａおよび５８ｂが配置されている。これらの原稿長さセンサ５７、５８ａおよび５８ｂにより、原稿ＭＳの搬送方向の長さの概略が判定される。
【００９３】
可動原稿テーブル５３ｂの上方にはピックアップローラ８０が配置されている。可動原稿テーブル５３ｂは、図示されない底板上昇モータの駆動により、駆動するカム機構によって図中矢印ａ、ｂ方向に揺動する。原稿ＭＳが原稿載置台５３にセットされたことをセットフィラー６２や原稿セットセンサ６３で検知すると、コントローラは、底板上昇モータを正転させて束状の原稿ＭＳの最上面がピックアップローラ８０と接触するように可動原稿テーブル５３ｂを上昇させる。
【００９４】
ピックアップローラ８０は、図示されないピックアップ昇降モータによって駆動するカム機構により、図中矢印ｃ、ｄ方向に移動可能となっている。また、ピックアップローラ８０は、可動原稿テーブル５３ｂが上昇して可動原稿テーブル５３ｂ上の原稿ＭＳの上面により押されて図中矢印ｃ方向に上がる。これをテーブル上昇センサ５９で検知することにより、可動原稿テーブル５３ｂの上限までの上昇が検知される。これにより、ピックアップ昇降モータが停止すると共に、図示されない底板上昇モータが停止する。
【００９５】
ユーザによる動作開始操作に応じてピックアップ搬送モータが駆動されてピックアップローラ８０が回転駆動され、原稿載置台５３上の１乃至数枚の原稿ＭＳをピックアップする。ピックアップローラ８０の回転方向は、最上位の原稿ＭＳを給紙口４８に搬送する方向である。
【００９６】
ピックアップローラ８０によって送り出された原稿ＭＳは、分離搬送部Ｂに進入して、給紙ベルト８４との当接位置に送り込まれる。この給紙ベルト８４は、駆動ローラ８２と従動ローラ８３とによって張架されており、給紙モータの正転に伴う駆動ローラ８２の回転によって図中時計回り方向に無端移動せしめられる。
【００９７】
この給紙ベルト８４の下部張架面には、給紙モータの正転によって図中時計回りに回転駆動されるリバースローラ８５が当接している。リバースローラ８５の当接部においては、給紙ベルト８４の表面が給紙方向に移動する。これに対し、リバースローラ８５の表面は、給紙方向とは逆方向に移動しようとする。一方、リバースローラ８５の駆動伝達部にはトルクリミッタ（図示しない）が設けられており、リバースローラ８５は、給紙方向に向かう力がトルクリミッタのトルクよりも大きいと給紙方向に表面移動するように回転する。
【００９８】
リバースローラ８５は、給紙ベルト８４に所定の圧力で当接しており、給紙ベルト８４に直接当接している際、あるいは当接部に原稿ＭＳが１枚だけ挟み込まれている際には、給紙ベルト８４または原稿ＭＳに連れ回る。但し、当接部に複数枚の原稿ＭＳが挟み込まれた際には、連れ回り力がトルクリミッタのトルクよりも低くなるように設定されているため、連れ回り方向とは逆の図中時計回りに回転駆動する。これにより、最上位よりも下の原稿ＭＳには、リバースローラ８５によって給紙方向とは反対方向の移動力が付与されて、数枚の原稿から最上位の原稿ＭＳだけが分離される。これにより、重送が防止される。
【００９９】
給紙ベルト８４やリバースローラ８５の作用によって１枚に分離された原稿ＭＳは、レジスト部Ｃに進入する。そして、給紙ベルト８４によってさらに送られ、突き当てセンサ７２によって先端が検知されつつ、さらに進んで停止しているプルアウトローラ対８６に突き当たる。その後、突き当てセンサ７２による先端の検知から所定時間だけ給紙モータを駆動させて、停止する。これにより、原稿ＭＳが突き当てセンサ７２による検知位置から所定量定められた距離だけ送られ、結果的には、原稿ＭＳがプルアウトローラ対８６に所定量の撓みをもって押し当てられた状態で給紙ベルト８４による原稿ＭＳの搬送が停止する。
【０１００】
突き当てセンサ７２によって原稿ＭＳの先端が検知されたときに、ピックアップ昇降モータを回転させることでピックアップローラ８０を原稿ＭＳの上面から退避させ原稿ＭＳを給紙ベルト８４の搬送力のみで送る。これにより、原稿ＭＳの先端は、プルアウトローラ対８６の上下のローラによって形成されるニップに進入し、先端の整合（スキュー補正）が行われる。
【０１０１】
プルアウトローラ対８６によって送り出された原稿ＭＳは、原稿幅センサ７３の直下を通過する。原稿幅センサ７３は、反射型フォトセンサなどからなる紙検知センサを原稿幅方向（搬送方向に直交する方向）に複数個並べたセンサであり、どの紙検知センサが原稿ＭＳを検知するかに基づいて、原稿ＭＳの幅方向のサイズを検知する。また、原稿ＭＳの搬送方向の長さは、原稿ＭＳの先端が突き当てセンサ７２によって検知されてから、原稿ＭＳが突き当てセンサ７２によって検知されなくなる（原稿ＭＳの後端が通過する）までのタイミングに基づいてモータパルスから検知する。
【０１０２】
プルアウトローラ対８６および中間ローラ対６６の駆動によって搬送される原稿ＭＳは、中間ローラ対６６および読取入口ローラ対９０によって搬送されるターン部Ｄに進入する。中間ローラ対６６はプルアウトローラ対８６の駆動源であるプルアウトモータと、読取入口ローラ対９０の駆動源である読取入口モータとの両方のモータから駆動が伝達される構成となっている。そして、２つのモータのうち、回転速度が速くなる側のモータの駆動によって回転速度が決まる機構を備えている。
【０１０３】
画像読取ユニット５０では、プルアウトローラ対８６および中間ローラ対６６の回転駆動によりレジスト部Ｃからターン部Ｄに原稿ＭＳが搬送される際には、レジスト部Ｃでの搬送速度を第１読取搬送部Ｅでの搬送速度よりも高速に設定しており、原稿ＭＳを第１読取搬送部Ｅへ送り込む処理時間の短縮が図られている。このとき、中間ローラ対６６はプルアウトモータを駆動源として回転する。
【０１０４】
原稿ＭＳの先端が読取入口センサ６７により検出されると、読取入口ローラ対９０の上下のローラによって形成されるニップに原稿ＭＳの先端が進入する前に、原稿ＭＳの搬送速度を第１読取搬送部Ｅでの搬送速度と同速にするために、プルアウトモータの減速を開始する。これと同時に、読取入口モータおよび読取モータを正転駆動する。読取入口モータを正転駆動することで読取入口ローラ対９０が搬送方向に回転駆動し、読取モータを正転駆動することで読取出口ローラ対９２及び第２読取出口ローラ対９３が搬送方向にそれぞれ駆動する。
【０１０５】
ターン部Ｄから第１読取搬送部Ｅに向かう原稿ＭＳの先端をレジストセンサ６５で検知すると、コントローラは、所定の時間をかけて各モータの駆動を減速することで、原稿ＭＳの搬送速度を所定の搬送距離をかけて減速する。そして、コントローラは、第１固定読取部１５１による第１読取位置４００の手前で原稿ＭＳを一時停止するように制御すると共に、本体制御部にレジスト停止信号を送信する。
【０１０６】
続いて、コントローラは、本体制御部より読取開始信号を受信すると、レジスト停止していた原稿ＭＳの原稿先端が第１読取位置４００に到達するまでに、原稿ＭＳの搬送速度が所定の搬送速度に立ち上がるように、読取入口モータおよび読取モータの駆動を制御する。これにより、原稿ＭＳは搬送速度が増速されつつ、第１読取位置４００に向かって搬送される。そして、読取入口モータのパルスカウントに基づいて算出された原稿ＭＳの先端が第１読取位置４００に到達するタイミングで、コントローラから本体制御部に対して原稿ＭＳの第１面の副走査方向の有効画像領域を示すゲート信号が送信される。この送信は、原稿ＭＳの後端が第１読取位置４００を抜け出るまで続けられ、原稿ＭＳの第１面が第１固定読取部１５１によって読み取られる。
【０１０７】
第１読取搬送部Ｅを通過した原稿ＭＳは、読取出口ローラ対９２のニップを通過した後、その先端が排紙センサ６１によって検知され、さらに、その後、第２読取搬送部Ｆを通過して排紙部Ｇへと搬送される。
【０１０８】
原稿ＭＳの片面（第１面）のみを読み取る場合には、第２固定読取部９５による原稿ＭＳの第２面の読取が不要である。そこで、排紙センサ６１によって原稿の先端が検知されると、排紙モータの正転駆動が開始されて、排紙ローラ対９４における図中上側の排紙ローラが図中反時計回り方向に回転駆動される。また、排紙センサ６１によって原稿ＭＳの先端が検知されてからの排紙モータのパルスカウントに基づいて、原稿ＭＳの後端が排紙ローラ対９４のニップを抜け出るタイミングが演算される。そして、この演算結果に基づいて、原稿ＭＳの後端が排紙ローラ対９４のニップから抜け出る直前のタイミングで、排紙モータの駆動速度が減速せしめられて、原稿ＭＳが原稿スタック台５５から飛び出さないような速度で排紙されるように制御される。
【０１０９】
一方、原稿ＭＳの両面（第１面および第２面）を読み取る場合には、排紙センサ６１によって原稿ＭＳの先端が検知された後、第２固定読取部９５に到達するまでのタイミングが読取モータのパルスカウントに基づいて演算される。そして、そのタイミングでコントローラから本体制御部に対して原稿ＭＳの第２面における副走査方向の有効画像領域を示すゲート信号が送信される。この送信は、原稿ＭＳの後端が第２固定読取部９５による第２読取位置を抜け出るまで続けられ、原稿ＭＳの第２面が第２固定読取部９５によって読み取られる。
【０１１０】
第２固定読取部９５は、例えば密着型イメージセンサ（ＣＩＳ）からなり、原稿ＭＳに付着している糊状の異物が読取面に付着することによる読取縦筋を防止する目的で、読取面にコーティング処理が施されている。また、原稿ＭＳが通過する搬送路を挟んで第２固定読取部９５に対向する位置には、原稿ＭＳを非読取面側（第１面側）から支持する原稿支持手段としての第２読取ローラ９６が配設されている。この第２読取ローラ９６は、第２固定読取部９５による第２読取位置での原稿ＭＳの浮きを抑えるとともに、第２固定読取部９５におけるシェーディングデータを取得するための基準白部として機能する役割を担っている。
【０１１１】
ここで、第１の実施形態で説明したモータ駆動装置１は、ＭＦＰ５００およびＡＤＦ５１に用いられる何れのＤＣモータの駆動に適用してもよい。例えば、上述した駆動ローラ８２を駆動するためのモータや、プルアウトローラ対８６を駆動するためのモータにＤＣモータが用いられている場合、これらのモータに対してモータ駆動装置１を適用することができる。
【０１１２】
なお、上述の各実施形態は、本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形による実施が可能である。
【符号の説明】
【０１１３】
１  モータ駆動装置
１００  ＤＣブラシレスモータ
１０１  モータ駆動部
１０２  センサ部
１０２Ｕ，１０２Ｖ，１０２Ｗ  ホール素子
１０３  信号増幅部
１０４  第１位相検出部
１０５  信号レベル調整部
１０６  信号選択部
１０７  スライス部
１０８  検出信号選択部
１０９  信号レベル検出部
１１０  第２位相検出部
１１１  合成部
１１２  モータ制御コントローラ
１２０  演算部
１２１  記憶部
【先行技術文献】
【特許文献】
【０１１４】
【特許文献１】特開２０１２−２１３３０８号公報
【特許文献２】特開２０１３−０９９０２２号公報
【特許文献３】特開２０１３−０９９０２３号公報
【図１】
2016063604.tif 000003
【図２】
2016063604.tif 000004
【図３】
2016063604.tif 000005
【図４】
2016063604.tif 000006
【図５】
2016063604.tif 000007
【図６】
2016063604.tif 000008
【図７】
2016063604.tif 000009
【図８】
2016063604.tif 000010
【図９】
2016063604.tif 000011
【図１０】
2016063604.tif 000012
【図１１】
2016063604.tif 000013
【図１２】
2016063604.tif 000014
【図１３】
2016063604.tif 000015