(57)【特許請求の範囲】
【請求項１】
装置の起動時に光学走査手段の初期位置合わせ動作を行う画像読み取り装置において、
ホームポジションからの距離に応じて前記光学走査手段で読み取られるパターンが変化するマーキングと、
前記初期位置合わせ動作を行うための基準位置となる初期位置データを記憶する記憶手段と、
装置の起動時に、前記ホームポジションの初期化動作として前記光学走査手段を読み取り動作させ、読み取られたパターンの画像データが前記記憶手段に記憶された初期位置データと一致した場合に前記光学走査手段が初期位置にあると判断する判断手段と、
前記記憶手段に記憶された前記初期位置データを更新する更新手段と、
を備えたことを特徴とする画像読み取り装置。
【請求項２】
前記マーキングは、各初期動作に応じた複数のパターンを有することを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記光学走査手段が初期位置にあることを検出するセンサを設け、前記更新手段は、該センサにより前記光学走査手段が初期位置にあると検出されている場合に読み取られたパターンの画像データを初期位置データとして前記記憶手段に再記憶させることを特徴とする請求項１記載の画像読み取り装置。
【請求項４】
前記マーキングは、前記ホームポジションからの距離に応じて前記光学走査手段で読み取られるパターンが一定に変化し、装置の起動時に前記光学走査手段で読み取られたパターンによって前記光学走査手段の移動方向を決定することを特徴とする請求項１から３のいずれか１項に記載の画像読み取り装置。
【請求項５】
前記初期位置データは、前記マーキングを前記光学走査手段により読み取って得られた画像データのうち、前記マーキング部分を示す画像データの画素数であることを特徴とする請求項１記載の画像読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像読み取り装置に関し、特に光学走査装置が正確な画像走査位置を検出する機能を有する画像読み取り装置に関する。
【０００２】
【従来の技術】
従来の画像読み取り装置における光学走査装置の位置検出手段は、電源が投入された時点で、まず光学走査装置を初期位置（ホームポジション）まで移動させるために光学走査装置が初期位置にあることを検出するための光学センサ等の装置が設けられている。
【０００３】
また、従来の画像読取装置における画像位置の検出は以下のような技術が開示されている。特開平１０−２７１２８３号公報の「画像読取装置」は、画像領域外にインデックスマークを設け、画像読み出し位置を精度よく検出し、複数回のスキャンでも同じ位置から画像読み取りを行える。
【０００４】
【発明が解決しようとする課題】
ＣＣＤ等の光電変換素子により、原稿面を走査する画像読み取り装置において、システムの電源が投入された場合、まず光学走査装置を初期位置（ホームポジション）まで移動させ、その後、ＣＣＤの画素ごとのバラツキや照明系の照度むら、レンズ系の影響等を除外するため、白色の基準となる部材を読み込み、感度調整動作（白基準調整）を行う必要がある。このため画像読み取り装置には光学走査装置が初期位置にあることを検出するための光学センサ等の装置が備えられている。
【０００５】
電源投入時、光学走査装置がホームポジションにない場合、制御部は駆動モータを回転させることで光学走査装置をホームポジションに向かって移動させ、光学センサ（ホームポジションセンサ）がオンした時点でモータの駆動を停止させ、光学走査装置の位置決め動作を行う。また一般的に駆動メカの精度等の制約から、真のホームポジションはホームポジションセンサがオンした直後の場所ではなく、ホームポジションセンサがオンする位置から一定の距離、または離れている場所にあることがあり、この様な構成ではホームポジションセンサがオンしている状況においても光学走査装置が真のホームポジションにあるとは限らない。
【０００６】
この様な画像読み取り装置においては、電源が投入された時点で既に光学走査装置がホームポジションにある場合、制御部は光学走査装置が真のホームポジションにいることが確認できないため、いったん画像読み取り方向に光学走査装置を移動させ、ホームポジションセンサがオフした後、モータを停止させ、今度はホームポジション方向に向かって光学走査装置を移動させ、ホームポジションセンサがオンした後、所定時間モータを回転させることで光学走査装置を真のホームポジションに停止させるという初期化動作が必要になる。この様な制御方式を用いた場合、光学走査装置が最初から真のホームポジションにあった場合でも一度、光学走査装置を往復させる作業が必要となり、感度調整作業を開始するまでの初期化動作時間が増大する原因となる。
【０００７】
また光学走査装置の停止位置を厳密に規定するためにはモータを低速で回転させる必要があり、モータの回転速度アップによる位置決め動作時間の短縮を図ることは困難な場合がある。
【０００８】
電源投入時にホームポジションセンサがオンしている場合、ＲＯＭ等の記憶デバイスに記録されたデータとＣＣＤから読み出されたマーキングの検出画素数の比較をし、真のホームポジションであるかの判断を行うが、光学走査装置の駆動機構にワイヤ、ベルト等の経時変化をする部品を使用している場合、時間の経過と共に真のホームポジションとマーキングの検出により決定される位置とに誤差が生じ、最悪の場合、白基準調整時に基準白板の下に光学走査装置がいないといった問題が発生する可能性がある。また初期位置がずれることにより原稿の有効走査範囲にも変化が生じてしまう。
【０００９】
本発明は係る問題に鑑みてなされたものであり、ＣＣＤの読み取り領域でかつ原稿範囲外の場所に、光学走査装置の位置検出用のマーキングを設け、制御部は電源投入時、ＣＣＤから画像を読み出し、位置検出用のマーキング情報から光学走査装置の位置を判断することで、電源投入時、既に光学走査装置が真のホームポジションにある場合は位置決め動作を省略することで、画像読み取り装置の初期化動作時間を短縮することを目的とする。
【００１０】
さらに、光学センサを用いた初期位置決定動作が行われた際、真のホームポジションにてＣＣＤが検出したマーキングの画像情報を不揮発性メモリに格納することで、位置検出用マーキングの情報を更新することが可能とし、これにより駆動系に経時変化が生じた場合でも真のホームポジションで検出されるべきマーキングの画素数の精度を保つことが可能となり、常に正確な動作制御を保証しつつ、電源投入時の初期化動作時間を短縮することを目的とする。
【００１１】
また、電源投入時、光学走査装置がホームポジションにない場合は一旦、ホームポジションまで光学走査装置を移動後、改めてＣＣＤ感度調整用白板下まで移動させる制御となっている。
なお、光学センサがオンする領域に備えられた位置検出用マーキングの他に、光学センサがオフする領域にも複数の種類のマーキング設け、電源投入時、光学走査装置の光学センサがオフの場合はＣＣＤが読み出したマーキングの情報を元に、光学走査装置の初期位置合わせ動作の前にＣＣＤの感度調整動作を行い、その後、初期位置合わせ動作を実行する。また電源投入時に光学センサがオンしている場合は初期位置合わせ動作完了後にＣＣＤの感度調整動作を実行することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の画像読み取り装置は、装置の起動時に光学走査手段の初期位置合わせ動作を行う画像読み取り装置において、ホームポジションからの距離に応じて光学走査手段で読み取られるパターンが変化するマーキングと、初期位置合わせ動作を行うための基準位置となる初期位置データを記憶する記憶手段と、装置の起動時に、ホームポジションの初期化動作として光学走査手段を読み取り動作させ、読み取られたパターンの画像データが記憶手段に記憶された初期位置データと一致した場合に光学走査手段が初期位置にあると判断する判断手段と、記憶手段に記憶された初期位置データを更新する更新手段と、を備えたことを特徴とする。
【００１４】
請求項２記載の発明は、請求項１記載の画像読み取り装置であって、マーキングは、各初期化動作に応じた複数のパターンを有することを特徴とする。
【００１５】
請求項３記載の発明は、請求項１記載の画像読み取り装置であって、光学走査手段が初期位置にあることを検出するセンサを設け、更新手段は、センサにより光学走査手段が初期位置にあると検出されている場合に読み取られたパターンの画像データを初期位置データとして記憶手段に再記憶させることを特徴とする。
【００１６】
請求項４記載の発明は、請求項１から３のいずれか１項に記載の画像読み取り装置であって、マーキングは、ホームポジションからの距離に応じて光学走査手段で読み取られるパターンが一定に変化し、装置の起動時に光学走査手段で読み取られたパターンによって光学走査手段の移動方向を決定することを特徴とする。
また、請求項５記載の発明は、請求項１記載の画像読み取り装置であって、初期位置データは、マーキングを光学走査手段により読み取って得られた画像データのうち、マーキング部分を示す画像データの画素数であることを特徴とする。
【００１７】
【発明の実施の形態】
本発明の実施形態を、図を参照して説明する。
図１は、本発明の画像読み取り装置の断面図を示し、図２は、斜視図を示す。
本発明の画像読み取り装置は、コンタクトガラス１と第１キャリッジ２、第２キャリッジ３、スキャナランプ４、第１ミラー５、第２ミラー６、第３ミラー７、スキャナモータ８、タイミングベルト９、スキャナワイヤ１０、ＣＣＤ１１、スキャナホームポジションセンサ（以下スキャナＨ．Ｐ．センサという）１２、基準白板１３、レンズ１４から構成されている。
【００１８】
次に本画像読み取り装置の動作を説明する。
コンタクトガラス１に原稿を載せ、光学走査装置が原稿を走査し、画像情報を取り込む。光学走査装置は、原稿を走査する第１キャリッジ２とそれに同期して、半分の速度で移動する第２キャリッジ３から構成されている。第１キャリッジ２には原稿を照射するスキャナランプ４と第１ミラー５が装備され、第２キャリッジ６には第２ミラー６、第３ミラー７が装備されている。
【００１９】
光学走査装置はスキャナモータ８とタイミングベルト９、スキャナワイヤ１０によって結ばれており、スキャナモータ８が回転することにより原稿の副走査方向に移動する。スキャナランプ４によって照射された光は原稿面で反射し、第１ミラー５、第２ミラー６、第３ミラー７により反射され、レンズ１４を通してＣＣＤ１１受光部に入る。ＣＣＤ１１は入力された光の強度に応じて各々の画素で電荷を発生させ、制御部から出力され、動作クロックに同期して画像データとして出力される。出力された電荷は増幅、Ａ／Ｄ変換などの処理をされ、階調を持ったデジタルデータとして画像処理部に入力される。
【００２０】
スキャナＨ．Ｐ．センサ１２は光学走査装置の位置を検出するためのものであり、光学走査装置が初期位置（ホームポジション）に近づくと第２キャリッジ３の一部が光学センサの光路を遮り、センサがオンする。制御部がこの信号の変化を検知した後、一定時間、スキャナモータ８を回転させ、光学走査装置を初期位置（ホームポジション）に停止させる。
【００２１】
基準白板１３はホームポジションセンサオン位置と原稿との間に装備され、白色の基準値を決定するものである。画像読み取り装置は原稿を走査する前に基準白板を走査し、ここで読み出された電荷量を白色の基準とし、原稿の濃度を補正することで照明系の照度ムラ、レンズによる影響、およびＣＣＤ各画素の感度ムラをキャンセルし、原稿の濃度を忠実に再現する。
【００２２】
図３は、制御部の構成を示した図である。
制御部は、ＣＰＵ１５、ＲＯＭ１６、ＲＡＭ１７、不揮発性ＲＡＭ１８、Ａ／Ｄ変換回路１９、ＡＳＩＣ２０、モータドライバ２１から構成されている。
ＣＰＵ１５はシステムの動作を制御し、ＲＯＭ１６は動作プログラムを格納する。ＲＡＭ１７はＣＰＵ１５がデータ処理等を行う領域であり、不揮発性ＲＡＭ１６は各種設定値を保存する。Ａ／Ｄ変換回路１９はＣＣＤから読み出された電荷をデジタル変換し、ＡＳＩＣ２０はデジタルデータを画像処理する。モータドライバ２１は光学走査装置を移動させる。
【００２３】
図４は、ホームポジション検出用マーキング３０の設置位置を示した図である。
ホームポジション検出用マーキング３０は、基準白板１３の左上に設置され、位置検出範囲はマーキング部以外、全て白色に塗装されている。本構成ではホームポジションに近づくにつれ、幅が狭くなる三角型の形状となっている。
【００２４】
図５は、ホームポジション検出用マーキング３０に、中間領域マーキング（Ｐｅ）と白調整領域マーキング（Ｐｗ）を加えたことを示した図である。
固有の白調整領域マーキング（Ｐｗ）は基準白板の隣に有し、ホームポジション検出用マーキング３０と白調整領域マーキング間に固有の中間領域マーキング（Ｐｅ）を有する。ホームポジション検出用マーキング３０は光学センサがオンする領域に、中間領域マーキング（Ｐｅ）と白調整領域マーキング（Ｐｗ）は光学センサがオフする領域に設置されている。
【００２５】
図６は、スキャナＨ．Ｐ．センサ１２のみで真のホームポジションを決定する方法を示したフローチャートである。
画像読み取り装置の電源が投入されると制御部はＣＰＵ１５およびＡ／Ｄ変換回路１９、ＡＳＩＣ２０等の初期化動作を行う（ステップＳ１０１）。スキャナＨ．Ｐ．センサ１２の出力を読み出し、出力がオフの場合（ステップＳ１０２／ＮＯ）、スキャナモータ８を逆回転させ（ステップＳ１０３）、光学走査装置をホームポジションに向かって移動させる。スキャナモータ８を逆回転させ続けると第２キャリッジ３がスキャナＨ．Ｐ．センサ１２の光路を遮り、センサ出力がオンされる（ステップＳ１０４）。これを検出した制御部はさらに、ＲＯＭ１６に記録された駆動パルス数Ｐ１を出力し（ステップＳ１０５）、真のホームポジションの位置まで光学走査装置を移動させる。この後、ＲＯＭ１６に記録された駆動パルス数Ｐ２を出力し、スキャナモータ８を正回転させる。これにより光学走査装置は基準白板１３の真下に移動し、この場所でランプを点灯させＣＣＤ１１から出力される画像データを保存することで原稿読み取り時の基準となる白データがＡＳＩＣ２０に保存される。白データが保存された後、駆動パルス数Ｐ２を出力し、スキャナモータ８を逆回転することで、光学走査装置は真のホームポジションに復帰する。このように最初の位置合わせ後、光学走査装置の場所はスキャナモータ８の駆動パルスにより管理される。
【００２６】
また画像読み取り装置の電源が投入された際に、スキャナＨ．Ｐ．センサ１２がオンしている場合（ステップＳ１０２／ＹＥＳ）、制御部はランプを点灯させ、ＣＣＤ１１によりホームポジション検出用のマーキングをＣＣＤ１１により読み出す。このとき、ＣＣＤ１１の何画素がマーキングを検出したかをＡＳＩＣ２０から読み出し、ＲＯＭ１６に記録された画素数データ（Ｐｈ）と比較する（ステップＳ１０６）。
【００２７】
検出画素数が保存されたデータよりも大きい場合（ステップＳ１０６／ＣＣＤ出力＞Ｐｈ）、光学走査装置は真のホームポジションより原稿側にあると判断し、スキャナモータ８を逆転させ（ステップＳ１０７）、ＣＣＤ１１から読み出されるマーキングの検出画素数データ（Ｐｈ）がＲＯＭ１６に保存されたデータと一致するか否かの判断をする（ステップＳ１０８／ＣＣＤ＝Ｐｈ）。一致しない場合（ステップＳ１０８／ＮＯ）はスキャナモータ８の逆回転を継続させる。一致した場合（ステップＳ１０８／ＹＥＳ）はホームポジション設定完了とする。
【００２８】
また、ＣＣＤ１１がマーキングを検出した画素数が保存されたデータより少ない場合（ステップＳ１０６／ＣＣＤ出力＜Ｐｈ）、光学走査装置は真のホームポジションより内側に入っていると判断し、画素数とデータが一致するまでスキャナモータ８を正回転させる（ステップＳ１０９）。なお、読み出されたマーキングの検出画素数とＲＯＭ１６から読み出されたデータの間には許容可能な誤差範囲を設けることも可能である。
【００２９】
以上のことから通常のスキャナＨ．Ｐ．センサ１２のみで真のホームポジションを決定する方式では、電源投入時にスキャナＨ．Ｐ．センサ１２がオンしている場合、真のホームポジションにあるのか判断がつかないため、一度スキャナモータ８を正回転させ、スキャナＨ．Ｐ．センサ１２がオフする場所まで光学走査装置を移動させた後、スキャナモータ８を逆回転して真のホームポジションまで移動させる必要がある。しかし本構成をとることで電源投入時の位置合わせ動作における光学走査装置の移動距離を減少させることが可能となり、電源投入時のイニシャライズ時間を短縮し、機器の立ち上げに要する時間を低減させることが可能となる。
【００３０】
図７は、位置検出用マーキングの画像情報を不揮発性ＲＡＭに保存することにより、光学走査装置の位置初期化の動作を示したフローチャートである。
画像読み取り装置の電源が投入されると制御部は、ＣＰＵ１５とＡ／Ｄ変換回路１９、ＡＳＩＣ２０等の初期化動作を行い（ステップＳ２０１）、スキャナＨ．Ｐ．センサ１２の出力を読み出し、出力がオフの場合（ステップＳ２０２／ＮＯ）、スキャナモータ８を逆回転させ（ステップＳ２０３）、光学走査装置をホームポジションに向かって移動させる。スキャナモータ８を逆回転させ続けると第２キャリッジ３がホームポジションに向かって移動する。スキャナモータ８を逆回転させ続けると第２キャリッジ３がスキャナＨ．Ｐ．センサ１２の光路を遮り、センサ出力がオンされる。これを検出した制御部はＲＯＭ１６に記録された駆動パルスＰ１をモータドライバ２１に対して出力し（ステップＳ２０５）、真のホームポジションの位置まで光学走査装置を移動させる。この時点で制御部はランプを点灯（ステップＳ２０６）させ、ＣＣＤ１１の画像データを読み出し、何画素がマーキングを検出しているかを初期位置データとして不揮発性ＲＡＭ１８に保存する（ステップＳ２０７）。ランプが消灯し（ステップＳ２０８）、ホームポジション設定完了となる。
【００３１】
この動作を行った後、ＲＯＭ１６に格納された駆動パルス数Ｐ２を出力し（ステップＳ２１４）、スキャナモータを正回転させ（ステップＳ２１５）、白基準データ取り込み動作に移行する（ステップＳ２１６）。また電源投入時にスキャナＨ．Ｐ．センサ１２がオンしている場合はＣＣＤ１１から読み出されるホームポジション検出用マーキング３０の画素数によって光学走査装置の位置初期化動作を行う。
【００３２】
図８は、モータドライバ２１に対して出力された駆動パルス数の総数（Ｐｎ＝Ｐ１＋・・・＋ＰＸ）とＲＯＭに格納された補正動作要求パルス数データ（Ｐｍ）の比較により、画素数データ（Ｐｈ）更新動作実施を行う動作を示したフローチャートである。
電源投入し、制御部は読み取り動作や初期化動作に伴いモータドライバ２１に対して出力した駆動パルス数の総数（Ｐｎ）を不揮発性ＲＡＭから読み出し（ステップＳ３０１）、駆動パルス数の総数（Ｐｎ）とＲＯＭに格納された補正動作要求パルス数データ（Ｐｍ）との比較を行う（ステップＳ３０２）。駆動パルス数の総数（Ｐｎ）が補正動作要求パルス数データ（Ｐｍ）より大きい場合（ステップＳ３０２／ＮＯ）、初期化動作完了後、画素数データ（Ｐｈ）更新動作実施を行う（ステップＳ３０３）。
【００３３】
図９は、駆動部品交換のメッセージ発行をする動作を示したフローチャートである。
画素数データ（Ｐｈ）の更新動作を行い（ステップＳ４０１）、モータを正回転させる（ステップＳ４０２）。スキャナＨ．Ｐ．センサ１２がオフの場合（ステップＳ４０３／ＹＥＳ）、モータを逆回転させ（ステップＳ４０４）、スキャナＨ．Ｐ．センサ１２がオンとなる（ステップＳ４０５／ＹＥＳ）。次に駆動パルス数Ｐ１を出力し（ステップＳ４０６）、ランプが点灯する（ステップＳ４０７）。さらにマーキング検出し、画素数を不揮発性ＲＡＭへ格納し（ステップＳ４０８）、ランプが消灯する（ステップＳ４０９）。マーキング検出し、画素数が許容画素数範囲内（Ｐｒ）かの比較をし（ステップＳ４１０）、範囲外であれば（ステップＳ４１０／ＮＯ）、駆動部品交換メッセージを発行する（ステップＳ４１１）。
【００３４】
図１０は、ホームポジション検出用マーキング３０に加えて、中間領域マーキング（Ｐｅ）と白調整領域マーキング（Ｐｗ）を認識することにより、光学走査装置のホームポジション設定を行う時の動作を示したフローチャートである。
画像読み取り装置の電源投入時、スキャナＨ．Ｐ．センサ１２がオフの場合（ステップＳ５０１／ＮＯ）、制御部はＣＣＤ１１から画像データを読み出し、マーキングの情報を取り込む。読み出された画像データパターンが中間領域マーキングデータ（Ｐｅ）と一致した場合（ステップＳ５０２／ＣＣＤ出力＝Ｐｅ）制御部はスキャナモータ８を正回転させ（ステップＳ５０３）、ＣＣＤ１１が白調整領域マーキング（Ｐｗ）を認識するまで光学走査装置を移動させ、白調整領域マーキング（Ｐｗ）を検出した時点で先ず白基準データ取り込み動作を行う（ステップＳ５０５）。
【００３５】
また電源投入時、スキャナＨ．Ｐ．センサ１２がオフの場合（ステップＳ５０１／ＮＯ）で、さらにＣＣＤ１１から読み出された画像データがいずれのマーキングパターンとも一致しない場合（ステップＳ５０２／ＣＣＤ出力＝全白色）、ＣＣＤ１１が白調整領域マーキング（Ｐｗ）を読み出すまでスキャナモータを逆回転させ（ステップＳ５０８）、ＣＣＤが白調整領域マーキング（Ｐｗ）を検出した時点で（ステップＳ５０８／ＹＥＳ）白基準データ取り込み動作を実行する（ステップＳ５０９）。
【００３６】
以上のことから、スキャナＨ．Ｐ．センサ１２と複数の種類の位置検出用マーキングを用いて真のホームポジションを決定する場合、光学走査装置がホームポジションにない状態の時、電源投入時の位置から基準白板下１３へ移動し白データを取り込み、真のホームポジションへという移動経路となる。
また、光学走査装置が変更走査領域で停止していた場合は、原稿走査領域から基準白板下１３へ移動し白データを取り込み、真のホームポジションへという移動経路となることから、トータルでの移動距離を短くすることが可能となる。
【００３７】
【発明の効果】
請求項１記載の画像読み取り装置において、光電変換素子の読み取り領域でかつ原稿走査範囲外の場所に、光学走査装置の位置検出用のマーキングを有し、電源投入時、光電変換素子から読み出される位置検出用のマーキング情報から光学走査装置の位置を判断することで、画像読み取り装置の初期化動作時間を短縮することが可能となる。
【００３８】
請求項２記載の画像読み取り装置において、光学センサを用いた初期位置決定動作が行われた際に、不揮発性メモリに格納された真のホームポジションにて光電変換素子が検出用マーキングの画像情報を更新することで、駆動系に経時変化が生じた場合でも、常に光学走査装置の正確な位置制御を保証しつつ、電源投入時の初期化動作時間を短縮することが可能となる。
【００３９】
請求項３記載の画像読み取り装置において、電源投入時、スキャナＨ．Ｐ．センサがオンしている場合は光学走査装置の初期位置決定動作を実行し、スキャナＨ．Ｐ．センサがオフしている場合は初期位置決定動作を行う前に、マーキング情報を元に光電変換素子の感度調整動作を実行することで、初期化動作における光学走査装置のトータルの移動距離を短縮し、初期化動作に要する時間を短縮することが可能となる。
【００４０】
請求項４記載の発明において、不揮発性ＲＡＭに保存されているマーキング画素数データから、電源投入時にホームポジションがオンしていた場合でもマーキング情報のみで正確な真のホームポジションを得ることが可能となる。
【００４１】
請求項５記載の発明において、スキャナＨ．Ｐ．センサと位置検出用マーキングを用いることにより、光学走査装置を最短の時間で初期化を行うことができる。
【図面の簡単な説明】
【図１】本発明の画像読み取り装置の断面を示した図である。
【図２】本発明の画像読み取り装置の斜視を示した図である。
【図３】本発明の画像読み取り装置の構成を示したブロック図である。
【図４】本発明の実施形態における光学走査装置の走査範囲及びホームポジション検出用マーキングの位置を示した図である。
【図５】本発明の複数のホームポジション検出用マーキングを示した図である。
【図６】本発明の実施形態であるスキャナＨ．Ｐ．センサのみで真のホームポジションを決定する方法を示したフローチャートである。
【図７】本発明の実施形態である位置検出マーキングの画像情報を不揮発性ＲＡＭに保存することにより光学走査装置の位置初期化の動作を示したフローチャートである。
【図８】本発明の実施形態である駆動パルス数の総数（Ｐｎ）と補正動作要求パルス数データ（Ｐｍ）の比較により、画素数データ（Ｐｈ）更新を行う動作を示したフローチャートである。
【図９】本発明の実施形態である駆動部品交換のメッセージ発行をする動作を示したフローチャートである。
【図１０】本発明の実施形態である複数のホームポジション検出用マーキングを認識することによって光学走査装置のホームポジションの設定を行う時の動作を示したフローチャートである。
【符号の説明】
１５  ＣＰＵ
１６  ＲＯＭ
１７  ＲＡＭ
１８  不揮発性ＲＡＭ
１９  Ａ／Ｄ変換回路
２０  ＡＳＩＣ
２１  モータドライバ
【図１】
0003814225.tif 000002
【図２】
0003814225.tif 000003
【図３】
0003814225.tif 000004
【図４】
0003814225.tif 000005
【図５】
0003814225.tif 000006
【図６】
0003814225.tif 000007
【図７】
0003814225.tif 000008
【図８】
0003814225.tif 000009
【図９】
0003814225.tif 000010
【図１０】
0003814225.tif 000011