(57)【要約】【課題】ＢＤウィンドウ期間内にノイズが入ると、ノイズを本来のＢＤ信号だと誤認識してしまい、感光ドラム上における画像形成の開始位置がずれて、良好な画像形成が行えなくなる。【解決手段】ビーム光で像担持体を走査して画像形成する画像形成装置において、本来のビーム光を次のように検出する。前記走査による画像形成のためにビーム光を検出し、前記ビーム光の検出の許可期間中に前記検出されたビーム光検出信号の幅と予め定められた時間とを比較する。その比較の結果、前記ビーム光検出信号の幅が前記予め定められた時間より長い場合には、前記ビーム光検出信号を真のビーム光検出信号と判断する。これに対して、前記ビーム光検出信号の幅が前記予め定められた時間より短い場合には、前記ビーム光検出信号を偽のビーム光検出信号と判断する。【選択図】図６
2017037260.tif 000002
【特許請求の範囲】
【請求項１】
ビーム光で像担持体を走査して画像形成する画像形成装置であって、
前記走査による画像形成のためにビーム光を検出する検出手段と、
前記検出手段により検出されたビーム光検出信号の時間幅と予め定められた時間とを比較する比較手段と、
前記比較手段による比較の結果、前記ビーム光検出信号の時間幅が前記予め定められた時間より長い場合には、前記ビーム光検出信号に基づいて画像形成する制御手段とを有することを特徴とする画像形成装置。
【請求項２】
前記ビーム光検出信号の時間幅が前記予め定められた時間より長い場合には、前記ビーム光検出信号を真のビーム光検出信号と判断し、前記ビーム光検出信号の時間幅が前記予め定められた時間より短い場合には、前記ビーム光検出信号を偽のビーム光検出信号と判断する判断手段をさらに有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
電子写真方式に従い、前記ビーム光で前記像担持体を走査して前記像担持体に静電潜像を形成し、該静電潜像をトナーで現像してトナー像を形成し、該トナー像を記録媒体に転写して画像を形成する画像形成手段と、
前記真のビーム光検出信号を用いて前記画像形成手段により画像形成を実行するよう制御する制御手段とをさらに有することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記ビーム光を発光するレーザドライバをさらに有し、
前記像担持体は感光ドラムであり、
前記感光ドラムの近傍に前記検出手段として動作するセンサを配置し、
前記センサにより、前記レーザドライバを駆動して発光されるビーム光を検知することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記判断手段は、前記ビーム光検出信号が偽のビーム光検出信号であると判断された場合でも、前記ビーム光の検出の許可期間中であれば、前記検出手段により再び検出され、前記比較手段により再び比較されたビーム光検出信号に対する判断を行うことを特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記予め定められた時間は、高周波ノイズや静電ノイズの幅よりは長く、前記ビーム光の検出の許可期間の長さよりは短く設定されることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御手段は、前記判断手段により前記ビーム光の検出の許可期間中に前記真のビーム光検出信号が検出されず、前記偽のビーム光検出信号が検出された場合には、前記画像形成手段による画像形成を中断するよう制御することを特徴とする請求項３に記載の画像形成装置。
【請求項８】
前記画像形成が中断された場合には、前記画像形成を再開する再開手段をさらに有することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記画像形成を行うための画像データをホストより入力する入力手段と、
前記画像形成のための操作を行う操作手段とをさらに有することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記再開手段は、前記ホストや前記操作手段への前記画像形成の中断を示すエラーを通知する通知手段を含むことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
ビーム光で像担持体を走査して画像形成する画像形成装置におけるビーム光検出方法であって、
前記走査による画像形成のためにビーム光を検出する検出工程と、
前記検出工程において検出されたビーム光検出信号の時間幅と予め定められた時間とを比較する比較工程と、
前記比較工程における比較の結果、前記ビーム光検出信号の幅が前記予め定められた時間より長い場合には、前記ビーム光検出信号に基づいて画像形成する制御工程とを有することを特徴とするビーム光検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置、及びビーム光検出方法に関し、特に、例えば、電子写真方式に従ってポリゴンミラーを用いてビーム光を走査し画像を形成する画像形成装置やその装置に用いるビーム光検出方法に関する。
【背景技術】
【０００２】
従来、回転多面鏡（ポリゴンミラー）で入射したビーム光を反射させ、更に回転多面鏡を回転させて感光ドラムの異なる場所上をビーム光で走査しながら、その感光ドラム上に静電潜像を形成する方式（電子写真方式）が知られている。電子写真方式を採用したプリンタは、その静電潜像をトナーで現像後、記録媒体、例えば、用紙にそのトナー像を転写して像の記録を行う。
【０００３】
前述のような方法で像を形成する際に、ビーム光の走査の位置やタイミングをチェックしながらビーム光を照射しないと、像形成が正しく行われない。そのために、プリンタにはビーム光の走査位置やタイミングを検知し制御するコントローラが設けられ、それにより、ビーム光の走査位置を制御するように構成されている。
【０００４】
しかしながら、高周波ノイズなどの影響によりビーム光のコントローラが誤作動を起こし、その結果、適切に像形成を行なえない場合がある。例えば、ビーム光のビーム検出信号（ＢＤ信号）に静電などが原因で発生するノイズが混入すると、ビーム光による静電潜像の形成開始位置がずれて正しく画像形成を行うことができない。
【０００５】
また、ポリゴンモータの制御にはＢＤ信号の周期を用いているので、ＢＤ信号の誤検知はポリゴンモータの安定制御にも影響を及ぼし、その結果、画像形成不良を生じさせることもある。
【０００６】
このような問題に対して、例えば、特許文献１では、ビーム光を検出する検出器の動作を有効にする期間を設けて、ＢＤ信号の有効性を高めて、画像形成を行っている。一般的にこのような期間は、いわゆるビーム光のビームディテクトから“ＢＤマスク”もしくは“ＢＤウィンドウ”と呼ばれている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平８−２７６６１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら上記従来例では、ＢＤウィンドウ内に、例えば、静電ノイズや高周波ノイズが入ってきてしまった場合は、そのノイズを本来のＢＤ信号だと誤検知してしまう。その結果、ビーム光による画像形成の開始位置がずれて良好な画像を形成できないという問題が生じていた。
【０００９】
上述のようにポリゴンモータの制御にはＢＤ信号の周期を用いているので、ＢＤ信号の誤検知はポリゴンモータの安定制御にも影響を及ぼしてしまうことがある。
【００１０】
本発明は上記従来例に鑑みてなされたもので、より正確なビーム光の検出を行い良好な画像形成を行うことが可能な画像形成装置、及びビーム光検出方法を提供すること目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の画像形成装置は次のような構成からなる。
【００１２】
即ち、ビーム光で像担持体を走査して画像形成する画像形成装置であって、前記走査による画像形成のためにビーム光を検出する検出手段と、前記検出手段により検出されたビーム光検出信号の時間幅と予め定められた時間とを比較する比較手段と、前記比較手段による比較の結果、前記ビーム光検出信号の時間幅が前記予め定められた時間より長い場合には、前記ビーム光検出信号に基づいて画像形成する制御手段とを有することを特徴とする。
【００１３】
また本発明を別の側面から見れば、ビーム光で像担持体を走査して画像形成する画像形成装置におけるビーム光検出方法であって、前記走査による画像形成のためにビーム光を検出する検出工程と、前記検出工程において検出されたビーム光検出信号の時間幅と予め定められた時間とを比較する比較工程と、前記比較工程における比較の結果、前記ビーム光検出信号の幅が前記予め定められた時間より長い場合には、前記ビーム光検出信号に基づいて画像形成する制御工程とを有することを特徴とするビーム光検出方法を備える。
【発明の効果】
【００１４】
従って本発明によれば、ビーム光の検出中にノイズが混入したとしても良好な画像を形成できるという効果がある。
【図面の簡単な説明】
【００１５】
【図１】本発明の代表的な実施例である電子写真方式に従って記録媒体に画像を形成する画像形成装置の内部構成を示す側断面図である。
【図２】レーザスキャナの構成を説明する図である。
【図３】プリンタとこれに接続されるホストコンピュータの制御構成を示すブロック図である。
【図４】ＢＤ信号を用いた画像形成制御を説明する図である。
【図５】レーザとレーザドライバとポリゴンミラーとコントローラとＢＤセンサとの間の制御の関係を示したブロック図である。
【図６】ＢＤ信号の検出に基づいた画像形成制御の処理を示すフローチャートである。
【図７】ＢＤセンサによる信号検出の時間的経過を示すタイムチャートである。
【発明を実施するための形態】
【００１６】
以下添付図面を参照して本発明の実施例について、さらに詳細に説明する。
【００１７】
なお、この明細書において、「記録」（「プリント」「画像形成」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。さらに人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【００１８】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等も含む。
【００１９】
図１は本発明の代表的な実施例である電子写真方式に従って画像を形成する画像形成装置の一例としてのプリンタ１５００の構成を示す側断面図である。図１において、プリンタ１５００上部には操作のためのスイツチ、ＬＥＤ、ＬＣＤディスプレイなどが配されている操作パネル１５０１が設けられている。
【００２０】
プリンタ１５００全体の制御、文字パターン情報等の解析、プリンタエンジンの制御などはコントローラ１０００により行われる。図１では、コントローラ１０００と操作パネル１５０１とを除いた各部は、プリンタエンジンに含まれている。レーザドライバ１５０２は、入力された印刷データに応じて半導体レーザ１５０３を駆動してレーザビーム光１５０４のオン／オフ（ＯＮ／ＯＦＦ）を切替え、またレーザビーム光に画像データの情報を重畳するレーザ光制御を実行する。
【００２１】
感光ドラム１５０６には、レーザビーム光がその表面を走査することにより画像データの情報に基づいた静電潜像が形成される。像形成の為に、レーザビーム光１５０４は回転多面鏡１５０５で左右の一方向に振られて感光ドラム１５０６上を繰り返し一方向に走査する。これにより、感光ドラム１５０６上には画像データに基づいた画像、文字パターン等の潜像が形成される。
【００２２】
なお、この実施例では感光ドラムで説明をしたが、感光体として、ドラム以外の形状、例えば、ベルトや平面であっても良い。
【００２３】
この潜像は感光ドラム１５０６周囲の現像ユニット１５０７によりトナーで現像され、そのトナー像が記録紙に転写される。なお、この実施例では感光ドラム１５０６と現像ユニット１５０７とが一体化したカートリッジが構成され、そのカートリッジがプリンタ１５００に対して着脱可能に装着される。なお、潜像を転写する記録媒体としては、記録紙の他にＯＨＰなどのシート状のフィルムが用いられても良い。また、この記録紙にはカットシートを用いる。
【００２４】
その記録紙のサイズに応じてプリンタ１５００に装着されるカセット１５０８ａ〜ｄに収納されたカットシートが、給送ローラ１５０９ａ〜ｄ及び搬送ローラ１５１０ａ〜ｄと１５１１とにより供給路１５１２を経て装置内に給送される。或は、手差しフィーダ１５１３から挿入されるカットシートが感光ドラム１５０６に供給される。そして、感光ドラム１５０６のトナー像がカットシートに転写される。トナー像が転写された記録媒体は定着部１５９０へと搬送され、トナー像が加熱・加圧定着され、その記録媒体は装置外へ排出される。
【００２５】
また、プリンタ１５００の供給路１５１２の複数箇所には一つ以上のセンサ、センサ１５５７ａ〜１５５７ｄ、１５５８、１５５９が備えられ、搬送されてきた記録媒体を検出する。なお、これらのセンサからの出力はコントローラ１０００に伝えられる。
【００２６】
図２は図１に示すプリンタのレーザスキャナの構成を示す図である。
【００２７】
レーザドライバ２１は、レーザチップ２２内のレーザ発光素子から発光されるビーム光をその位置やタイミング検出のためにオン／オフ（ＯＮ／ＯＦＦ）制御し、更に前述の如く像形成のために画像データに基づいてオン／オフ（ＯＮ／ＯＦＦ）制御する。
【００２８】
なお、レーザチップ２２には、レーザ発光素子からのビーム光の光量を検知するＰＤセンサも内蔵されており、このＰＤセンサより検知されたビーム光量を用いてＡＰＣ制御（自動電力制御）が行われる。 そのビーム光はコリメータレンズ２３と絞り２４によりほぼ平行光となり、所定のビーム径で回転多面鏡（ポリゴンミラー）２５に入射される。
【００２９】
ポリゴンミラー２５はポリゴンモータ（不図示）により図２に示した矢印の方向に等角速度で回転されており、ポリゴンミラー２５に入射されたビーム光の反射（進行）方向は、ポリゴンミラー２５の回転に伴って等角速度で偏向される。進行方向が偏向されたビーム光はｆ−θレンズ２６を介して感光ドラム２７に入射されて感光ドラム２７を露光走査する。この際、ｆ−θレンズ２６は、ポリゴンミラー２５により進行方向が偏向されたビーム光の感光ドラム２７までの光路長差に起因する走査速度の変化を補正し、走査速度が一定になるように作用する。
【００３０】
ビーム光検出センサ（以下、ＢＤセンサ）２８は、ポリゴンミラー２５からのビーム光を検出し、画像形成における位置制御（またはタイミング制御）に使われる。ＢＤセンサ２８は、感光ドラム２７の近傍に図２に示すように配置され、ビーム光を検出してビーム光検出信号（ＢＤ信号）を生成する。ＢＤセンサ２８によるビーム光の検出後、所定時間後に、画像データに基づいてレーザドライバ２１がビーム光に画像信号を重畳させ、ビーム光による感光ドラム２７の露光走査を開始する。
【００３１】
またＢＤ信号は前述のＡＰＣ制御における光量制御にも使われる。このように、ビーム光を走査して感光ドラムに画像形成を行う画像形成装置は通常、ビーム光の走査方向（主走査方向）の画像形成開始タイミングをＢＤ信号により制御している。
【００３２】
図３はプリンタ１５００とこれに接続されるホストコンピュータ（以下、ホスト）３０００の制御構成を示すブロック図である。
【００３３】
ホスト３０００からプリンタ１５００へは画像データや画像形成指示を行うコマンドなどがプリンタケーブル１０２１を介して転送される。なお、ホスト３０００とプリンタ１５００との間は、プリンタケーブル１０２１以外にも、有線ＬＡＮ、無線ＬＡＮのようなネットワークにより接続されても良い。この場合のネットワーク接続は、プリンタとホストとが１対１の接続ではなく、１対Ｎのような接続形態でも良い。
【００３４】
プリンタ１５００は、カードスロット（不図示）を少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なる制御カード（エミュレーションカード）などを接続できるように構成されている。また、プリンタ１５００の供給路１５１２に備えられた上述の複数センサからの出力はプリンタエンジン１５１７からプリンタエンジン（Ｉ／Ｆ）１０１６を介してコントローラ１０００のＣＰＵ１０１２に伝えられる。
【００３５】
ホスト３０００のＣＰＵ３００１は、プログラムＲＯＭ３００３ｂに記憶されたプログラム等に基づいて図形、画像、文字、表（表計算用帳票等を含む）等が混在した文書処理をはじめとする種々の処理や制御を実行する。
【００３６】
ＣＰＵ３００１はＣＰＵバス３００４にキーボードコントローラ（ＫＢＣ）３００５を介して接続されるキーボード（ＫＢ）３００９やポィンティングデバイス（不図示）やディスプレイコントローラ（ＤＰＣ）３００６を介してＤＰ３０１０を制御する。ＣＰＵ３００１はさらに、ディスクコントローラ（ＤＫＣ）３００７を介して制御されるブートプログラム、種々のアプリケーション、フォンとデータ、ユーザファイル、プリンタ用のドライバソフトを実行、管理、制御する。またさらに、ＣＰＵ３００１は編集ファイル等を記憶するハードディスク（ＨＤ）、フロッピーディスク（ＦＤ）等の外部メモリ３０１１などの各デバイスを総括的に制御する。
【００３７】
プログラムＲＯＭ３００３ｂは、ＣＰＵ３００１が実行する制御プログラムとアプリケーションプログラム等を記憶する。フォントＲＯＭ３００３ａは文書処理の際に使用するフォントデータ等を記憶し、データＲＯＭ３００３ｃは文書処理等を行う際に使用するフォームや定型文などの各種データを記憶する。
【００３８】
一方、ＲＡＭ３００２はメモリで、ＣＰＵ３００１が種々の制御や処理を実行する際の作業領域等として用いられる。
【００３９】
ＣＰＵ３００１は、例えば、ＲＡＭ３００２に定義されたビットマップメモリへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＤＰ（表示器）３０１０を用いてシステム利用者との“ＷＹＳＩＷＹＧ”処理を可能としている。また、ＣＰＵ３００１は、ＤＰ３０１０に表示されたアイコンやメニューに対してマウスカーソル（不図示）等で指示されたコマンドに基づいて登録された種々のウィンドウを開き、種々のデータ処理を実行する。
【００４０】
また、プリンタコントローラ（ＰＲＴＣ）３００８は、プリンタケーブル１０２１を介してプリンタ１５００に接続され、所定の双方向通信プロトコルに従って、プリンタ１５００との通信制御処理を実行する。
【００４１】
一方、プリンタ１５００はホスト３０００との通信を制御したりホスト３０００から送信される画像データに対して画像処理を施したり装置全体の動作を制御するコントローラ１０００と印刷データに基づく画像形成を行うプリンタエンジン１５１７とからなる。
【００４２】
また、プリンタ１５００にはＬＣＤ、ＬＥＤ、キーボードを備えた操作パネル１５０１が設けられ、種々の設定や指定がプリンタに対して行われるようになっている。さらに、コントローラ１０００はフォントデータ、エミュレーションプログラム、フォームデータ等を記憶するハードディスク（ＨＤ）、ＩＣカード等の外部メモリ１５１４をオプションとして接続して多様なデータ処理を実行できる構成となっている。
【００４３】
なお、外部メモリ１５１４の制御はディスクコントローラ（ＤＫＣ）１０２０によりなされる。そして、外部メモリ１５１４は１個に限らず、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納したメモリなどの記憶媒体を複数個以上実装できるように構成しても良い。
【００４４】
さて、ＣＰＵ１０１２は、プログラムＲＯＭ１０１３ｂに記憶された制御プログラムや外部メモリ１５１４に記憶された制御プログラム等に基づいてシステムバス１０１５に接続される各種のデバイスとのアクセスを総括的に制御する。そして、プリンタエンジンインタフェース（Ｉ／Ｆ）１０１６を介して接続されるプリンタエンジン１５１７に画像信号を出力する。
【００４５】
さらに、ＣＰＵ１０１２は入力部１０１８を介してホスト３０００との通信処理が可能となっており、プリンタ１５００の内部情報等をホスト３０００に通知できる。
【００４６】
フォントＲＯＭ１０１３ａは出力情報を生成する際に使用するフォントデータ等を記憶する。データＲＯＭ１０１３ｃにはハードディスク等の外部メモリ１５１４が装着されていない場合にでもある程度のプリント処理をプリンタ１５００で実行するために必要な情報等を記憶する。
【００４７】
また、ＲＡＭ１０１９はＣＰＵ１０１２が制御プログラムを実行する際の出力情報展開領域、環境データ格納領域などの作業領域等として用いられ、増設ポート（不図示）に接続されるオプションＲＡＭによりメモリ容量が拡張可能に構成されている。
【００４８】
また、その増設には通常のＲＡＭにのみならず、ＮＶＲＡＭ１０２２を用いることもできる。そして、ＮＶＲＡＭ１０２２に、操作パネル１５０１からのプリントモード設定情報を記憶するようにしても良い。
【００４９】
このように構成されたシステムにおいて、ホスト３０００により生成出力された画像データが、プリンタ１５００の入力部１０１８に転送されてくる。その転送に応じて、ＣＰＵ１０１２は、その入力データをフォントＲＯＭ１０１３ａやプログラムＲＯＭ１０１３ｂに格納されたデータを参照しながら翻訳し、翻訳された結果をＲＡＭ１０１９に格納する。ＲＡＭ１０１９への格納は、１６、３２、４８ビット幅等、ＣＰＵ１０１２が扱い易いデータサイズの中間フォーム、或は、ビットマップデータの形式でなされる。
【００５０】
また、文字データ、画像データをＲＡＭ１０１９に格納する際、その利用可能なメモリ領域を２つの領域に分割する。そして、一方を、文字データを格納する領域（文字領域）、もう一方を画像データを格納する領域（画像領域）として分割定義し、各領域に文字情報を展開したフォームと画像情報を展開したフォームをそれぞれ格納するように制御される。これは、受信した画像データから中間のオブジェクトを生成する際に文字情報や画像情報それぞれのヘッダを認識することによって行われる。なお、このような制御はＲＡＭ１０１９の利用可能な領域が少なくとも記録紙１ページ分のメモリ領域を備えることを前提としているが、例えば、プリンタエンジンがシアリルプリンタでありＲＡＭの容量が小さい場合には、ＲＡＭの容量を増やす必要がある。
【００５１】
次に、ビーム光とポリゴンミラー２５とｆ−θレンズ２６と感光ドラム２７（画像担持体）との関係を説明する。定速回転しているポリゴンミラー２５により反射されたビーム光は感光ドラム２７上を主走査方向に走査しながら露光して、主走査方向に静電潜像を形成する。
【００５２】
図４はＢＤ信号を用いた画像形成制御を説明する図である。
【００５３】
図４（ａ）は、例えば、高周波ノイズにより画像形成が影響を受けないように、ＢＤ信号入力があっても動作しない期間（ＢＤマスク）を設けた様子を示す図である。図４（ａ）に示すように、ＢＤ信号を認識しない区間（ＢＤ不許可期間）ＢＤ１を設けて、この間にノイズが入ってもＢＤ信号として認識しないようにしている一方、ＢＤ信号として認識する期間として、図４（ａ）に示すように、ＢＤ許可期間ＢＤ２を設ける。図４（ａ）から分かるように、通常、ＢＤ信号はポリゴンミラー２５の回転速度に同期して周期的に検出される。
【００５４】
従って、ＢＤ信号の立下りに同期してリセットされるようなタイマ（ＢＤタイマ）を設け、そのタイマがリセットされるタイミングの近傍（破線内）にＢＤ許可期間ＢＤ２を設けるようにする。このようにして、プリンタは次のＢＤ信号が入力される時間付近ではＢＤ信号を認識するようイネーブル状態（ＢＤウィンドウ）となって、次のＢＤ信号を受け付ける準備をする。
【００５５】
しかしながら、図４（ｂ）に示すように、ＢＤ許可期間ＢＤ２（ＢＤウィンドウ）内に高周波ノイズなどが混入すると、このノイズによりＢＤ信号が出力されてしまう。このようなノイズをＢＤ信号として認識すると、画像形成開始のタイミングがずれてしまう。その結果、良好な画像形成ができなくなってしまう。
【００５６】
この実施例では、このような状況を考慮し、ＢＤ許可期間ＢＤ２（ＢＤウィンドウ）内で信号を検出した場合、この信号をＢＤ信号として直ちに認識するのではなく、ＢＤウィンドウ期間、さらなる信号検出を待ち合わせる。そして、ＢＤウィンドウ期間にＢＤセンサ２８がビーム光を検知した場合は、これを真のビーム光の検知信号（真のＢＤ信号）と判断する。一方、ＢＤ許可期間ＢＤ２にＢＤセンサ２８がビーム光を検知しなかった場合、先に検出された信号は偽のビーム光検知信号（偽のＢＤ信号）と判断する。なお、ＢＤ許可期間はＢＤ有効期間といわれることもある。
【００５７】
また、ビーム光の検出がＢＤ不許可期間ＢＤ１であれば、ノイズ等による信号検出であり、偽のＢＤ信号と判断する。
【００５８】
なお、ＢＤ不許可期間ＢＤ１とＢＤ許可期間ＢＤ２とはビーム光によるＢＤセンサ２８と感光ドラム２７の各走査に設けられる。
【００５９】
図５は、レーザとレーザドライバとポリゴンミラーとコントローラとＢＤセンサとの間の制御の関係を示したブロック図である。
【００６０】
図５に示すように、レーザドライバ２１はコントローラ１０００からの画像信号（ビデオ信号）とレーザコントロール信号を受信して動作する。コントローラ１０００は上述したように、ＣＰＵ１０１２やＲＯＭ１０１３が設けられている。ＲＯＭ１０１３は後述する図６に示す処理に対応するプログラムを格納しており、ＣＰＵ１０１２がそれを実行して、信号処理を実行したり、プリンタエンジン１５１７内の各部の動作を制御する。
【００６１】
そのために、コントローラ１０００は、給紙制御部（ＣＤＣ）１５２０を介して上述したカセットなどを含む給紙部（ＣＤ）１５２１からのセンサ信号を入力し、それらの信号に基づいて、記録紙の搬送を制御する。さらに、コントローラ１０００はＢＤセンサ２８からのＢＤ信号を入力してレーザスキャナのポリゴンミラー２５の駆動制御を実行し、画像信号に基づいてレーザドライバ２１を駆動制御してレーザチップ２２からビーム光を発光させる。
【００６２】
なお、レーザスキャナの内部にはポリゴンミラー２５を回転駆動するポリゴンモータ（不図示）を備える。
【００６３】
次に以上の構成のプリンタ１５００が実行するＢＤ信号に基づくビーム光の発光制御について図６〜図７を参照して説明する。
【００６４】
図６はＢＤ信号の検出に基づいた画像形成制御の処理を示すフローチャートである。
【００６５】
図７はＢＤセンサによる信号検出の時間的経過を示すタイムチャートである。
【００６６】
ホスト３０００からのプリント指示のジョブが入力されると、プリンタ１５００のコントローラ１０００はプリンタエンジン１５１７に画像形成の指示を発行する。これに伴って、ポリゴンモータが駆動されてポリゴンミラー２５の回転が始まり、その回転が定常状態になるとステップＳ６０１の処理が実行される。ステップＳ６０１では、レーザドライバ２１が駆動され、レーザチップ２２がＯＮとなり、ビーム光が照射される。このようにして、画像形成の準備が始まる。
【００６７】
次に、ステップ６０２では、ＢＤセンサ２８をＯＮにし、さらにステップＳ６０３ではＢＤウィンドウをオープンし、ステップＳ６０４ではビーム光の検出を待ち合わせる。このようにして、コントローラ１０００から画像形成が指示されて最初のビーム光（１ライン目のビーム光）がＢＤセンサ２８により検出されるのを待ち合わせる。これは、図７を参照して説明すると、ｔ＝ｔ１のタイミングに相当する。これよりＢＤ許可期間ＢＤ２がスタートする。従って、ＢＤ許可期間ＢＤ２の開始時点からＢＤ２時間が経過したかどうかを監視するタイマ（第１のタイマ）が動作する。
【００６８】
ステップＳ６０４において、ＢＤセンサ２８がビーム光の検出を待ち合わせ中に、信号検出があると、処理はステップＳ６０５に進み、別のタイマ（第２のタイマ）をスタートし、時間Ｔ０を待ち合わせる。時間Ｔ０の長さは、図７にしめしているように、ＢＤウィンドウがオープンしている長さであるＢＤ許可期間ＢＤ２より短いものであるが、典型的な高周波ノイズや静電ノイズの幅である数ナノ秒よりは長い時間が設定される。なお、ステップＳ６０４において、信号の検出がない場合には、処理はステップＳ６０７に進み、後述する処理を実行する。
【００６９】
時間Ｔ０が経過すると第２のタイマはタイムアウトとなり、処理はステップＳＳ６０６に進み、ＢＤセンサ２８が依然として信号を検出しているかどうかを調べる。ここで、ＢＤセンサ２８が信号を検出していない場合、ステップＳ６０４で検出した信号は偽のＢＤ信号であると判定し、処理はステップＳ６０７に進む。このことを図７の７０１を参照して説明すると、ＢＤ許可期間ＢＤ２が開始されて最初に検出された信号の時間幅はＴ１であり、これは時間Ｔ０と比較して短い（Ｔ１＜Ｔ０）。従って、この信号はノイズによる偽のＢＤ信号であると判定するのである。
【００７０】
ステップＳ６０７では、ＢＤウィンドウがオープンしてから時間ＢＤが経過したかどうかを調べる。ここで、第１のタイマの計時の結果、まだ時間ＢＤ２が経過していないと判断された場合、処理はステップＳ６０４に戻り、ＢＤセンサ２８による信号の検出を続行する。これに対して、時間ＢＤが経過したと判断された場合、処理はステップＳ６０９に進み、ＢＤウィンドウをクローズする。この場合は、偽のＢＤ信号が検出されたか、全くＢＤ信号が検出されなかった場合に相当するので、処理はステップＳ６１０に進んで、画像形成の動作を中断し、プリンタ１５００が備えるエラー処理を行う。
【００７１】
なお、このエラー処理には、ホスト３０００への通知や操作パネル１５０１へのメッセージ表示などが含まれるが、これらの処理はこの実施例の特徴ではなく、公知の技術に従うものなので、これ以上の説明は省略する。
【００７２】
さて、ステップＳ６０６において、ＢＤセンサ２８が信号を検出した場合、ステップＳ６０４で検出した信号は真のＢＤ信号であると判定し、処理はステップＳ６０８に進む。そして、ステップＳ６０８では検出されたＢＤ信号を画像形成のタイミング信号として用いて、画像形成を開始する。なお、画像形成の処理については、既に説明したので、これ以上の説明は省略する。
【００７３】
このことを図７の７０２を参照して説明すると、ＢＤ許可期間ＢＤ２が開始されて２番目に検出された信号の時間幅はＴ２であり、これは時間Ｔ０と比較して長い（Ｔ２＞Ｔ０）。従って、時間Ｔ０が経過しても、この信号は依然としてＢＤセンサ２８により検出される。レーザスキャナからのビーム光のスポットはＢＤセンサ２８における検出領域に比べて小さいが、ビーム光は発光したまま走査されるので、ＢＤセンサ２８では相対的に長い時間にわたってそのビーム光を検出し続ける。このため、ビーム光を受光したＢＤセンサ２８からの検出信号は長い時間にわたって継続する。このような理由のため、この場合の検出信号はビーム光による真のＢＤ信号であると判定するのである。
【００７４】
なお、図７に示されているように、ＢＤ不許可期間ＢＤ１にノイズがＢＤセンサ２８により検知されても、これはＢＤ信号として検知されない。また、言うまでもないことであるが、ＢＤ許可期間ＢＤ２においてノイズの混入がないなら、図７の７０１に示すようなＢＤ信号は検出されず、プリンタ１５００が正常に動作している限り、図７の７０２に示すようなＢＤ信号のみが検出される。
【００７５】
従って以上説明した実施例に従えば、ＢＤ許可期間中にＢＤセンサが信号を検出したとしても、その信号が真のＢＤ信号であるかどうかを調べ、真のＢＤ信号であると判断されたなら画像形成を実行することができる。このため、ＢＤ許可期間中に高周波ノイズや静電ノイズがＢＤセンサに混入しても、これらのノイズによりプリンタの画像形成に誤動作が発生することが防止される。
【００７６】
なお以上説明した実施例では、ＢＤセンサによって検出された信号が真のＢＤ信号と判断後に画像形成動作を継続するようにし、偽のＢＤ信号と判断後に、画像形成動作を中断するとしたが、本発明はこれによって限定されるものではない。例えば、画像形成動作が中断と判断された場合には、その後に、エラー処理の一環として、画像形成動作を再開するステップを設けても良い。例えば、オペレータの操作による再開の指示で、中断指示をキャンセルして、画像形成を行うようにしても良い。
【図１】
2017037260.tif 000003
【図２】
2017037260.tif 000004
【図３】
2017037260.tif 000005
【図４】
2017037260.tif 000006
【図５】
2017037260.tif 000007
【図６】
2017037260.tif 000008
【図７】
2017037260.tif 000009