JP2771157B2 - Optical scanning device - Google Patents

Optical scanning device

Info

Publication number
JP2771157B2
JP2771157B2 JP61182811A JP18281186A JP2771157B2 JP 2771157 B2 JP2771157 B2 JP 2771157B2 JP 61182811 A JP61182811 A JP 61182811A JP 18281186 A JP18281186 A JP 18281186A JP 2771157 B2 JP2771157 B2 JP 2771157B2
Authority
JP
Japan
Prior art keywords
timing information
signal
output
light beam
scanning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP61182811A
Other languages
Japanese (ja)
Other versions
JPS6339268A (en
Inventor
隆志 征矢
聡彦 犬山
馨 佐藤
昭久 草野
純一 君塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP61182811A priority Critical patent/JP2771157B2/en
Publication of JPS6339268A publication Critical patent/JPS6339268A/en
Application granted granted Critical
Publication of JP2771157B2 publication Critical patent/JP2771157B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Laser Beam Printer (AREA)
  • Facsimile Scanning Arrangements (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、回転偏向器により光ビームを走査対象物に
対して走査させ、前記走査対象物における走査領域外に
光センサを設けた光走査装置に関するものである。 [従来の技術] 従来、感光ドラム上にレーザビームを走査させて画像
形成を行う画像形成装置では、1回のレーザビーム走査
に必要なタイミング情報は、予めハード的に定められて
いる。そのため画像の解像度やビームの走査速度が変化
すると、そのたびにその走査速度に合わせて、タイミン
グの基本となる基本クロツクを変える必要があつた。ま
た、感光ドラム上の画像領域もハード的にあらかじめ定
められており、その領域を変えることはできなかつた。 [発明が解決しようとする問題点] 本発明は上記従来例に鑑みてなされたもので、光ビー
ムの走査周期に応じた適当なタイミングで、光センサよ
りの信号線に重畳するノイズにより誤動作を防止し、光
ビームの検知周期の異常を認識できる光走査装置を提供
することを目的とする。 [問題点を解決するための手段] 上記目的を達成するために本発明の光走査装置は以下
のような構成を備える。即ち、 回転偏向器により光ビームを走査対象物に対して走査
させ、前記走査対象物における走査領域外に光センサを
設けた光走査装置であって、 基本クロックを入力してクロック数を計数する計数手
段と、 ゲート信号に応じて前記光センサよりのセンサ信号を
前記計数手段のリセット入力に通過させるゲート手段
と、 第1タイミング情報を記憶する第1記憶手段と、 前記第1記憶手段に記憶された第1タイミング情報と
前記計数手段による計数値とを比較して、その比較結果
をゲート信号として前記ゲート手段に出力する第1比較
手段と、 第2タイミング情報を記憶する第2記憶手段と、 前記第1及び第2記憶手段に前記第1及び第2タイミ
ング情報を設定する制御手段と、 前記第2記憶手段に記憶された第2タイミング情報と
前記計数手段の計数値とを比較してその比較結果を前記
制御手段に出力する第2比較手段とを有し、 前記制御手段は、前記光ビームが前記光センサに入射
する直前に前記第1比較手段から前記ゲート信号を発生
させる第1タイミング情報を前記第1記憶手段に設定す
るとともに、前記光ビームが前記光センサに入射する直
後のタイミングに対応する第2タイミング情報を前記第
2記憶手段に設定し、前記計数手段がリセットされるこ
となく前記第2タイミング情報に対応する計数値に達し
た場合に前記第2比較手段から出力される信号に基づい
て、前記光ビームの検知周期の異常を認識することを特
徴とする。 [作用] 以上の構成により、制御手段は、光ビームが光センサ
に入射する直前に第1比較手段からゲート信号を発生さ
せる第1タイミング情報を第1記憶手段に設定するとと
もに、光ビームが光センサに入射する直後のタイミング
に対応する第2タイミング情報を第2記憶手段に設定
し、計数手段がリセットされることなく第2タイミング
情報に対応する計数値に達した場合に第2比較手段から
出力する信号に基づいて、光ビームの検知周期の異常を
認識することができる。 [実施例] 以下、添付図面を参照して本発明の実施例を詳細に説
明する。 [レーザビームプリンタの構造説明(第2図)] 第2図は実施例のレーザビームプリンタ(LBP)の構
造断面図である。 図において、100はLBP本体であり、本体100内上方に
は、スキヤナモータ、ポリゴンミラー、レンズ、ミラー
等を含むレーザビーム走査部1が配されており、中程に
は回転する円筒状の感光ドラム2が配されている。感光
ドラム2の表面にはレーザビームにより画像情報に応じ
た画像露光が行なわれ、静電潜像が形成される。この潜
像は現像器3によつて、感光ドラム2の表面のトナー像
として形成される。 一方プリント用紙11はカートシート紙で、カセツト7
により給紙ローラ6及び給送ローラ5A、5Bにより感光ド
ラム2に送り込まれ、転写帯電器8により感光ドラム2
の表面上のトナー像が用紙11上に転写される。トナー像
が転写された用紙11は感光ドラム2から分離され、ガイ
ド9上を通つて定着ローラ10に入り、トナー像の定着が
行なわれる。その後プリント用紙11は本体外へ排出され
る。 [レーザビームプリンタの制御部の説明(第1図)] 第1図は本実施例のLBP100の制御系のブロツク図であ
る。 画像情報を有するビデオ信号53が入力された時、AND
回路52とOR回路51のゲートが開いていると、ビデオ信号
53はビデオアンプ26で増幅されて半導体レーザ24を駆動
する。半導体レーザ24から発射されたレーザビームは給
合レンズ22で成形された後、スキヤナモータ21により回
転している多面鏡30で反射され、fθレンズ23を通り感
光ドラム2上を走査する。 このような場合、ビデオ信号53はレーザビームの水平
方向の偏向走査に同期してドツト情報を発生する方式と
なつているため、レーザビームが所定の位置に来たこと
を知らせる同期信号が必要である。このような同期信号
としては、レーザビームが書き出し位置に来たことを知
らせるフオトダイオード25からの信号をアンプ27で増幅
し、波形成形回路20でパルス波形に成形して、印字同期
信号55として出力している。 32はクロツクジエネレータ33よりの基本クロツク65を
カウントして、10ビツトのカウント値をコンパレータ40
〜45に出力するカウンタであり、OR回路31の出力60が
“H"になるとリセツトされる。34〜39はそれぞれ10ビツ
トのシフトレジスタで、CPU54によつて基本クロツク65
の計数値に換算した数値がセツトされ、その出力はコン
パレータ40〜45によりカウンタ32の出力と比較される。
コンパレータ40〜45はそれぞれ入力値が等しい時にその
出力を“H"レベルにする。47〜49はそれぞれセツト/リ
セツトタイプのJKフリツプフロツプで、J入力が“H"の
時にクロツク入力(CK)に同期してQ出力が“H"にな
り、K入力が“H"の時にクロツク入力(CK)に同期して
Q出力が“L"となる。 54は装置全体を制御するCPUで、解像度やプリント用
紙サイズ等の情報71を入力して、レジスタ34〜39にセツ
トする数値を決定し、各レジスタにセツトする等の各種
制御を行う。また、CPU54は制御プログラムやデータ等
を格納するROMやワークエリアとしてのRAM等を備えてい
る。 フオトダイオード25に確実にレーザビームが入射され
るように、フオトダイオード25の前後の走査位置でレー
ザビームを強制的に点灯させるためのタイミング情報
を、レーザオフ用シフトレジスタ36及びレーザオン用シ
フトレジスタ37にセツトする。さらに、印字同期信号55
が規定周期で正常に出力されているかを判断し、異常で
あつた場合はその旨を知らせ、情報の欠如を防ぐため
に、印字同期信号55が規定同期で出力されているかをチ
エツクするタイミング情報を、同期チエツク用シフトレ
ジスタ34とシフトレジスタ35に予めセツトしておく。 また感光ドラム2の画像領域外で半導体レーザ24が点
灯すると、不必要なトナー像が感光ドラム2の表面に形
成されプリント用紙を汚すことになる。従って、これを
防ぐために、感光ドラム2の画像領域外でレーザ24が不
必要に点灯しない様マスクする必要がある。この画像マ
スクのタイミング情報をマスクオン用をシフトレジスタ
38マスクオフ用シフトレジスタ39にそれぞれセツトす
る。 前述した強制点灯させるタイミング情報と印字同期信
号55が規定周期で出力されているかをチエツクするタイ
ミング情報は、画像の解像度、即ちスキヤナモータ21の
回転数によつて定まる。また、前述した画像マスクのタ
イミング情報は、プリント用紙のサイズによつて定まる
ものである。そこで、CPU54は第2図に示すドラム駆動
部分が動作を開始した時に、シフトレジスタ34,35,36,3
7に画像の解像度に合わせたタイミング情報をロード
し、さらにページ毎にプリンタ用紙のサイズに合わせて
シフトレジスタ38,39にマスクのタイミング情報ををロ
ードする。 [印字同期信号のためのレーザビームの点灯/消灯制御
の説明] まず印字同期信号55を得るためにレーザ24を強制的に
オンさせる処理について説明する。 まずシフトレジスタ37にはレーザビームがフオトダイ
オード25の少し手前の走査位置にある時に、カウンタ32
が出力するカウント値と同じデータがセツトされる。そ
こでコンパレータ43はレーザビームがフオトダイオード
25の少し手前にきた時、その出力信号61をハイレベルに
する。これによりフリツプフロツプ49は基本クロツクに
同期して、Q出力信号62をハイレベルにするため、OR回
路51の出力はハイレベルとなりレーザ24は点灯する。 一方、シフトレジスタ36にはレーザビームがフオトダ
イオード25の少し後の走査位置にある時にカウンタ32が
出力するカウント値と同一のデータがセツトされるた
め、コンパレータ42はレーザビームがフオトダイオード
25の少し後にきた時、出力信号63をハイレベルにする。
このためフリツプフロツプ49は、基本クロツク65に同期
してQ出力信号62をロウレベルにする。後述するのが、
この時AND回路52の出力はロウレベルであるため、OR回
路51の出力はロウレベルとなり、レーザ24は消灯する。
このようにして、レーザ24をフオトダイオード25の前後
の走査位置において、強制的に点灯/消灯させることが
できる。 [印字同期信号の周期チエツクの説明] 次に印字同期信号の周期チエツクの動作について説明
する。 シフトレジスタ35には、印字同期信号55が出力される
時にカウンタ32の出力するカウント値より少し小さいデ
ータがセツトされる。この少し小さいデータとは、印字
同期信号55が規定周期よりも短くなつた場合で、画像形
成に影響を与えない範囲のデータである。従つて、コン
パレータ41は印字周期信号55の規定周期よりも少し手前
でその出力信号64をハイレベルにする。これによりフリ
ツプフロツプ47は基本クロツク65に同期して出力信号66
をハイレベルにする。そこでAND回路28は波形成形回路2
0から出力される印字同期信号55をパルスシンクロナイ
ザ29へ伝えることができる様になる。 ここでフオトダイオード25よりのレーザビーム検知信
号が入力されると、パルスシンクロナイザ29を介してカ
ウンタ32はリセットされる。これと共にフリップフロッ
プ47、49がリセットされ、その出力66、67はロウレベル
になる。 一方、シフトレジスタ34は、印字同期信号55が出力さ
れる時にカウンタ32が出力するカウント値より少し大き
いデータを有している。この少し大きいデータとは、印
字同期信号55が規定周期よりも長くなつた場合でも、画
像形成に影響を与えない範囲のデータである。従つて、
コンパレータ40は、カウンタ32が前述のデータになつた
のに印字同期信号55が出力されなかつた場合にハイレベ
ルを出力することになる。これにより、フリツプフロツ
プ48の出力信号67は基本クロツク65に同期してハイレベ
ルになるため、OR回路31の出力もハイレベルになりカウ
ンタア32がクリアされる。さらにOR回路31の出力はフリ
ツプフロツプ48のリセット入力端子へ入力れているた
め、フリツプフロツプ48は次の基本クロツクで出力信号
67をロウレベルにする。CPU54はフリツプフロツプ48の
出力信号67のハイレベルを検知して印字同期信号55が異
常であつたことの判断を行う。 一方、コンパレータ40のハイレベルの出力はOR回路46
を通してフリツプフロツプ47のリセット入力にへ入力さ
れているため、基本クロツク65に同期して、そのQ出力
信号66をロウレベルにしてカウンタ32のクリアを解除す
る。 印字周期信号の周期が正常の場合は、フリツプフロツ
プ47の出力信号66がハイレベルの間に印字同期信号5が
入力され、AND回路28を通して、印字同期信号55を基本
クロツク65に同期させるためのパルスシンクロナイザ29
に入力される。これにより基本クロツク65に同期した印
字同期信号がパルスシンクロナイザ29より出力され、OR
回路31を通してカウンタ32をクリアする。そのため、シ
フトレジスタ34とカウンタ32のデータが一致することは
なく、従つてコパレータ40の出力はオンになることはな
い。 [画像領域の切換制御の説明] 最後の画像マスクのタイミング情報を有しているシフ
トレジスタ38,39のデータ処理について説明する。 シフトレジスタ39には、レーザビームがプリント用紙
に合つた画像領域の左端の走査位置にある時に、カウン
タ32が出力するカウント値がセツトされているため、コ
ンパレータ45の出力信号68はレーザビームが画像領域の
左端にきた時ハイレベルとなる。フリツプフロツプ50は
コンパレータ45の出力がハイレベルになると基本クロツ
ク65に同期して出力信号69をハイレベルにするため、AN
D回路52はビデオ信号53を通すことができる様になる。 一方、シフトレジスタ38にはレーザビームがプリント
用紙に合つた画像領域の右端の走査位置にある時に、カ
ウンタ32が出力するカウンタ値がセツトされているた
め、コンパレータ44はレーザビームが画像領域の右端に
きた時に出力信号70をハイレベルにする。これにより、
フリツプフロツプ50は基本クロツクに同期してQ出力信
号69をロウレベルにする。従つてAND回路52の出力はロ
ウレベルになり、ビデオ信号53の入力を禁止するため、
感光ドラム2の画像領域外でレーザ24が不必要に点灯し
ないようマスクすることができる。 [タイミング例の説明 (第3図、第4図)] 第3図に印字同期信号55が正常のタイミングで出力さ
れた場合の各フリツプフロツプの出力タイミングを記
す。第4図は印字同期信号55が規定周期内に出力されな
かつた場合の各フリツプフロツプの出力タイミングを記
す。 第3図と第4図を比較すると解るように、第4図では
印字同期信号55のパルス400が出力されないため、フリ
ツプフロツプ47の出力信号66はタイミングT1でリセツト
されない。次のタイミングT2でコンパレータ40の出力が
“H"レベルとなつてパルス402が、基本クロツク65の1
クロツク分出力され、この時出力信号66がリセツトされ
ることになる。CPU54はこのフリツプフロツプ48の出力
信号67(パルス402)をチエツクして、印字同期信号55
が規定時間内に出力されなかつたことを検知する。 [CPUの動作説明 (第5図)] 第5図はCPU54のROMに格納されている制御プログラム
のフローチヤートで、本プログラムは印字要求によりド
ラム駆動が開始された時にスタートする。 まずステツプS1で解像度や用紙サイズ等の情報71を読
み取り、ステツプS2でレーザビームの走査速度や用紙サ
イズによる画像領域データを求め、基本クロツク65の周
期に換算して、ステツプS3〜S5の設定値を求める。ステ
ツプS3ではレジスタ36に、レーザビームがフオトダイオ
ード25の通過後のカウンタ32のカウント値を、レジスタ
37にフオトダイオード25通過前の走査位置のカウンタ32
のカウント値をセツトする。ステツプS4では印字同期信
号55のタイミングチエツクのため、レジスタ34に印字同
期信号55が出力されるときのカウンタ32のタイミング値
よりも少し大きい値を、レジスタ35には前記タイミング
値よりも少し小さい値をセツトする。ステツプS5では、
用紙サイズに対応したマスク情報をセツトするため、レ
ジスタ38にレーザビームが用紙の右端の走査位置におけ
るカウンタ32のカウント値を、レジスタ39に用紙の左端
の走査位置におけるカウンタ32のカウント値をセツトす
る。 次にステツプS6で、フリツプフロツプ48のQ出力信号
67がオンになるかどうかをみる。オンになれば印字同期
信号55が規定時間内に出力されなかつたことを示してい
るため、ステツプS7に進みエラー処理を行う。出力信号
67がオンにならなければステツプS8とともにプリント終
了を待つ。 以上説明した様に本実施例によれば、レーザビーム走
査を行うための必要なタイミング情報を記憶することが
できるシフトレジスタと、レーザビームの1回の走査の
間基本クロツクをカウントするカウンタと前記シフトレ
ジスタと前記カウンタの値を比較するコンパレータで構
成することにより、例えば画像の解像度、即ちスキヤナ
モータの回転等や、画像領域、即ち用紙サイズ等が変わ
つた場合でも、それに対応したレジスタの内容を変更す
るだけで簡単に対応することができる。 また、シフトレジスタを使用することによりレジスタ
へのデータ書き込みをシフトクロツクとシリアルデータ
により行えるため、CPUの割当てるポート数を少なくす
ることもできる。しかし、ポートに余裕があれば、これ
らレジスタは通常のパラレルデータのラツチ回路であつ
ても良いことはもちろんである。 [発明の効果] 以上説明したように本発明によれば、制御手段は、第
1、第2記憶手段のそれぞれに第1、第2タイミング情
報のそれぞれを設定するだけで、光ビームの走査周期に
応じた適当なタイミングで、光センサよりの信号線に重
畳するノイズによる誤認識をなくして、光ビームの検知
周期の異常を正確に認識することができるという効果が
ある。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to an optical scanning method in which a rotating deflector scans a scanning object with a light beam, and an optical sensor is provided outside a scanning area of the scanning object. It concerns the device. 2. Description of the Related Art Conventionally, in an image forming apparatus that forms an image by scanning a laser beam on a photosensitive drum, timing information necessary for one laser beam scan is predetermined in hardware. Therefore, every time the resolution of the image or the scanning speed of the beam changes, it is necessary to change the basic clock, which is the basis of the timing, according to the scanning speed. Also, the image area on the photosensitive drum is predetermined in hardware, and the area cannot be changed. [Problems to be Solved by the Invention] The present invention has been made in view of the above conventional example, and malfunctions due to noise superimposed on a signal line from an optical sensor at an appropriate timing according to a scanning cycle of a light beam. It is an object of the present invention to provide an optical scanning device capable of preventing the abnormality and recognizing an abnormality in a light beam detection cycle. [Means for Solving the Problems] In order to achieve the above object, the optical scanning device of the present invention has the following configuration. That is, an optical scanning device in which a light beam is scanned by a rotary deflector on an object to be scanned, and an optical sensor is provided outside a scanning area of the object to be scanned, and a basic clock is input and the number of clocks is counted. Counting means; gate means for passing a sensor signal from the optical sensor to a reset input of the counting means in response to the gate signal; first storage means for storing first timing information; and storage in the first storage means First comparing means for comparing the obtained first timing information with the count value of the counting means, and outputting the comparison result to the gate means as a gate signal; and second storing means for storing second timing information. Control means for setting the first and second timing information in the first and second storage means; and second timing information stored in the second storage means, Second comparing means for comparing the count value of the means and outputting a result of the comparison to the control means, wherein the control means is configured to execute the first comparing means immediately before the light beam enters the optical sensor. Setting the first timing information for generating the gate signal from the first storage means, and setting the second timing information corresponding to the timing immediately after the light beam enters the optical sensor in the second storage means. When the counting means reaches the count value corresponding to the second timing information without being reset, the abnormality of the light beam detection cycle is recognized based on a signal output from the second comparing means. It is characterized by doing. [Operation] With the above configuration, the control unit sets the first timing information for generating the gate signal from the first comparison unit in the first storage unit immediately before the light beam enters the optical sensor, and sets the light beam to light. The second timing information corresponding to the timing immediately after the light enters the sensor is set in the second storage means. When the count value reaches the count value corresponding to the second timing information without resetting the counting means, the second comparing means sets the second timing information. An abnormality in the light beam detection cycle can be recognized based on the output signal. Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. [Description of Structure of Laser Beam Printer (FIG. 2)] FIG. 2 is a sectional view of the structure of the laser beam printer (LBP) of the embodiment. In the figure, reference numeral 100 denotes an LBP main body, and a laser beam scanning unit 1 including a scanner motor, a polygon mirror, a lens, a mirror, and the like is disposed above the main body 100, and a cylindrical photosensitive drum that rotates in the middle thereof 2 are arranged. Image exposure according to image information is performed on the surface of the photosensitive drum 2 by a laser beam to form an electrostatic latent image. This latent image is formed as a toner image on the surface of the photosensitive drum 2 by the developing device 3. On the other hand, print paper 11 is cart sheet paper, and cassette 7
Is fed to the photosensitive drum 2 by the paper feed roller 6 and the feed rollers 5A and 5B, and the photosensitive drum 2 is transferred by the transfer charger 8.
Is transferred onto the sheet 11. The paper 11 onto which the toner image has been transferred is separated from the photosensitive drum 2 and passes over the guide 9 to enter the fixing roller 10, where the toner image is fixed. Thereafter, the print paper 11 is discharged out of the main body. [Description of Control Unit of Laser Beam Printer (FIG. 1)] FIG. 1 is a block diagram of a control system of the LBP 100 according to the present embodiment. When a video signal 53 having image information is input, AND
When the gates of the circuit 52 and the OR circuit 51 are open, the video signal
53 drives the semiconductor laser 24 after being amplified by the video amplifier 26. The laser beam emitted from the semiconductor laser 24 is shaped by the feed lens 22, reflected by the polygon mirror 30 rotated by the scanner motor 21, and scans the photosensitive drum 2 through the fθ lens 23. In such a case, since the video signal 53 generates dot information in synchronization with the horizontal deflection scanning of the laser beam, a synchronization signal for notifying that the laser beam has reached a predetermined position is required. is there. As such a synchronizing signal, a signal from the photodiode 25 indicating that the laser beam has arrived at the writing position is amplified by the amplifier 27, formed into a pulse waveform by the waveform shaping circuit 20, and output as a print synchronizing signal 55. doing. 32 counts the basic clock 65 from the clock generator 33 and outputs a 10-bit count value to the comparator 40.
This counter is a counter that outputs to .about.45, and is reset when the output 60 of the OR circuit 31 becomes "H". Reference numerals 34 to 39 denote 10-bit shift registers, each of which has a basic clock 65 by the CPU 54.
Is set, and its output is compared with the output of the counter 32 by comparators 40-45.
Each of the comparators 40 to 45 sets its output to "H" level when the input values are equal. 47 to 49 are set / reset type JK flip-flops. When the J input is “H”, the Q output becomes “H” in synchronization with the clock input (CK), and when the K input is “H”, the clock input is input. The Q output becomes “L” in synchronization with (CK). Numeral 54 denotes a CPU for controlling the entire apparatus, which inputs information 71 such as resolution and print paper size, determines numerical values to be set in the registers 34 to 39, and performs various controls such as setting in each register. Further, the CPU 54 includes a ROM for storing a control program, data, and the like, a RAM as a work area, and the like. To ensure that the laser beam is incident on the photodiode 25, timing information for forcibly turning on the laser beam at scanning positions before and after the photodiode 25 is sent to the laser-off shift register 36 and the laser-on shift register 37. Set. Further, the print synchronization signal 55
To determine whether the print synchronization signal 55 is output in the specified synchronization in order to prevent the lack of information. Are set in advance in the synchronization check shift register 34 and the shift register 35. If the semiconductor laser 24 is turned on outside the image area of the photosensitive drum 2, an unnecessary toner image is formed on the surface of the photosensitive drum 2 and stains the print paper. Therefore, in order to prevent this, it is necessary to mask the laser 24 so as not to be unnecessarily turned on outside the image area of the photosensitive drum 2. This image mask timing information is shifted by a shift register for mask-on.
38 The mask-off shift register 39 is set. The above-mentioned timing information for forcibly turning on the light and timing information for checking whether or not the print synchronization signal 55 is output at a specified period are determined by the resolution of the image, that is, the rotation speed of the scanner motor 21. Further, the above-described timing information of the image mask is determined by the size of the printing paper. Therefore, when the drum driving section shown in FIG. 2 starts operating, the CPU 54 shifts the shift registers 34, 35, 36, 3
The timing information corresponding to the resolution of the image is loaded into 7, and the timing information of the mask is loaded into the shift registers 38 and 39 in accordance with the size of the printer paper for each page. [Description of On / Off Control of Laser Beam for Print Synchronization Signal] First, a process of forcibly turning on the laser 24 to obtain the print synchronization signal 55 will be described. First, when the laser beam is at a scanning position slightly before the photodiode 25, the counter 32
Is set to the same data as the output count value. Therefore, the comparator 43 sets the laser beam to a photodiode.
When it is slightly before 25, its output signal 61 is set to high level. As a result, the flip-flop 49 sets the Q output signal 62 to a high level in synchronization with the basic clock, so that the output of the OR circuit 51 becomes a high level and the laser 24 is turned on. On the other hand, since the same data as the count value output by the counter 32 when the laser beam is at the scanning position slightly after the photodiode 25 is set in the shift register 36, the comparator 42
When a little after 25, the output signal 63 goes high.
Therefore, the flip-flop 49 sets the Q output signal 62 to a low level in synchronization with the basic clock 65. As described below,
At this time, since the output of the AND circuit 52 is at the low level, the output of the OR circuit 51 is at the low level, and the laser 24 is turned off.
In this way, the laser 24 can be forcibly turned on / off at the scanning positions before and after the photodiode 25. [Description of Period Check of Print Synchronization Signal] Next, the operation of the period check of the print synchronization signal will be described. Data slightly smaller than the count value output by the counter 32 when the print synchronization signal 55 is output is set in the shift register 35. This slightly smaller data is data in a range where the print synchronization signal 55 is shorter than the specified cycle and does not affect image formation. Accordingly, the comparator 41 sets the output signal 64 to a high level slightly before the specified cycle of the print cycle signal 55. This causes the flip-flop 47 to output the output signal 66 in synchronization with the basic clock 65.
To a high level. Therefore, the AND circuit 28 is the waveform shaping circuit 2
The print synchronization signal 55 output from 0 can be transmitted to the pulse synchronizer 29. Here, when the laser beam detection signal from the photodiode 25 is input, the counter 32 is reset via the pulse synchronizer 29. At the same time, the flip-flops 47 and 49 are reset, and the outputs 66 and 67 become low level. On the other hand, the shift register 34 has data slightly larger than the count value output by the counter 32 when the print synchronization signal 55 is output. This slightly larger data is data within a range that does not affect image formation even when the print synchronization signal 55 becomes longer than the specified cycle. Therefore,
The comparator 40 outputs a high level when the print synchronizing signal 55 is not output while the counter 32 becomes the above-mentioned data. As a result, the output signal 67 of the flip-flop 48 goes high in synchronization with the basic clock 65, so that the output of the OR circuit 31 goes high and the counter 32 is cleared. Further, since the output of the OR circuit 31 is input to the reset input terminal of the flip-flop 48, the flip-flop 48 outputs the output signal at the next basic clock.
Set 67 to low level. The CPU 54 detects the high level of the output signal 67 of the flip-flop 48 and determines that the print synchronization signal 55 is abnormal. On the other hand, the high level output of the comparator 40 is
, The Q output signal 66 is set to low level in synchronism with the basic clock 65 to cancel the clearing of the counter 32. When the cycle of the print cycle signal is normal, the print sync signal 5 is input while the output signal 66 of the flip-flop 47 is at a high level, and a pulse for synchronizing the print sync signal 55 with the basic clock 65 through the AND circuit 28 is input. Synchronizer 29
Is input to As a result, a print synchronization signal synchronized with the basic clock 65 is output from the pulse synchronizer 29, and the OR
The counter 32 is cleared through the circuit 31. Therefore, the data of the shift register 34 and the data of the counter 32 do not match, and therefore, the output of the comparator 40 does not turn on. [Explanation of Switching Control of Image Area] Data processing of the shift registers 38 and 39 having timing information of the last image mask will be described. The shift register 39 stores the count value output by the counter 32 when the laser beam is at the leftmost scanning position of the image area that matches the print paper. When it reaches the left edge of the area, it becomes high level. The flip-flop 50 sets the output signal 69 to high level in synchronization with the basic clock 65 when the output of the comparator 45 becomes high level.
The D circuit 52 can pass the video signal 53. On the other hand, since the counter value output from the counter 32 is set in the shift register 38 when the laser beam is located at the rightmost scanning position of the image area where the laser beam is aligned with the print paper, the comparator 44 determines that the laser beam is at the rightmost end of the image area. , The output signal 70 is set to high level. This allows
The flip-flop 50 changes the Q output signal 69 to low level in synchronization with the basic clock. Accordingly, the output of the AND circuit 52 becomes low level, and the input of the video signal 53 is prohibited.
Masking can be performed so that the laser 24 is not unnecessarily turned on outside the image area of the photosensitive drum 2. [Explanation of Timing Examples (FIGS. 3 and 4)] FIG. 3 shows the output timing of each flip-flop when the print synchronization signal 55 is output at normal timing. FIG. 4 shows the output timing of each flip-flop when the print synchronizing signal 55 is not output within a prescribed period. As can be seen by comparing FIGS. 3 and 4, in FIG. 4, since the pulse 400 of the print synchronizing signal 55 is not output, the output signal 66 of the flip-flop 47 is not reset at the timing T1. At the next timing T2, the output of the comparator 40 becomes “H” level, and the pulse 402 changes to 1 of the basic clock 65.
The clock signal is output, and the output signal 66 is reset at this time. The CPU 54 checks the output signal 67 (pulse 402) of the flip-flop 48 and outputs the print synchronization signal 55
Is not output within the specified time. [Description of CPU Operation (FIG. 5)] FIG. 5 is a flowchart of a control program stored in the ROM of the CPU 54. This program starts when the drum drive is started by a print request. First, information 71 such as resolution and paper size is read in step S1, image area data based on the scanning speed of the laser beam and paper size is obtained in step S2, converted into the cycle of the basic clock 65, and the set values of steps S3 to S5 are set. Ask for. In step S3, the count value of the counter 32 after the laser beam has passed through the photodiode 25 is stored in the register 36.
37 shows a counter 32 for the scanning position before passing through the photodiode 25.
Set the count value of In step S4, the timing check of the print synchronizing signal 55 causes a value slightly larger than the timing value of the counter 32 when the print synchronizing signal 55 is output to the register 34, and a value slightly smaller than the timing value to the register 35. Set. In step S5,
In order to set the mask information corresponding to the paper size, the count value of the counter 32 at the rightmost scanning position of the paper is set in the register 38 and the count value of the counter 32 at the leftmost scanning position of the paper is set in the register 39. . Next, in step S6, the Q output signal of the flip-flop 48
See if 67 turns on. When it is turned on, it indicates that the print synchronizing signal 55 has not been output within the specified time, and the process proceeds to step S7 to perform error processing. Output signal
If 67 is not turned on, it waits for the print end together with step S8. As described above, according to the present embodiment, a shift register capable of storing timing information necessary for performing laser beam scanning, a counter for counting a basic clock during one scanning of a laser beam, and By using a shift register and a comparator that compares the value of the counter, for example, even if the image resolution, that is, the rotation of the scanner motor, or the image area, that is, the paper size, is changed, the contents of the register corresponding to the change are changed. You can easily respond just by doing. In addition, by using a shift register, data can be written to the register by the shift clock and serial data, so that the number of ports assigned by the CPU can be reduced. However, if there is room in the ports, these registers may of course be ordinary latch circuits for parallel data. [Effects of the Invention] As described above, according to the present invention, the control unit only sets each of the first and second timing information in each of the first and second storage units, and sets the scanning period of the light beam. At an appropriate timing according to the above, there is an effect that erroneous recognition due to noise superimposed on the signal line from the optical sensor can be eliminated and an abnormality in the light beam detection cycle can be accurately recognized.

【図面の簡単な説明】 第1図は本実施例のレーザビームプリンタの制御系のブ
ロツク図、 第2図は本発明の一実施例のレーザビームプリンタの構
造断面図、 第3図は正常時のレーザビーム走査のタイミング図、 第4図は異常時のレーザビーム走査のタイミング図、 第5図はプリント開始時の動作を示すフローチヤートで
ある。 図中、1……レーザビーム走査装置、2……感光ドラ
ム、3……現像器、6……給紙ローラ、7……カセツ
ト、8……転写帯電器、9……ガイド、10……定着ロー
ラ、20……波形成形回路、21……スキヤナモータ、24…
…半導体レーザ、25……フオトダイオード、29……パル
スシンクロナイザ、32……カウンタ、33……クロツクジ
エネレータ、34〜39……シフトレジスタ、40〜45……コ
ンパレータ、47〜50……フリツプフロツプ、53……ビデ
オ信号、54……CPU、55……印字同期信号である。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a control system of a laser beam printer according to the present embodiment, FIG. 2 is a structural sectional view of a laser beam printer according to an embodiment of the present invention, and FIG. FIG. 4 is a timing chart of laser beam scanning at the time of abnormality, and FIG. 5 is a flowchart showing an operation at the start of printing. In the drawing, 1 ... a laser beam scanning device, 2 ... a photosensitive drum, 3 ... a developing device, 6 ... a paper feed roller, 7 ... a cassette, 8 ... a transfer charger, 9 ... a guide, 10 ... Fixing roller, 20: Wave forming circuit, 21: Scanner motor, 24 ...
... Semiconductor laser, 25 ... Photodiode, 29 ... Pulse synchronizer, 32 ... Counter, 33 ... Clock generator, 34-39 ... Shift register, 40-45 ... Comparator, 47-50 Flip-flop , 53... Video signal, 54... CPU, 55... Print synchronization signal.

フロントページの続き (72)発明者 佐藤 馨 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (72)発明者 草野 昭久 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (72)発明者 君塚 純一 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (56)参考文献 特開 昭59−207780(JP,A) 特開 昭60−236356(JP,A) 特開 昭59−127015(JP,A) 特開 昭57−50377(JP,A) 特開 昭60−218931(JP,A)Continuation of front page    (72) Inventor Kaoru Sato               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc. (72) Inventor Akihisa Kusano               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc. (72) Inventor Junichi Kimizuka               3-30-2 Shimomaruko, Ota-ku, Tokyo               Inside Canon Inc.                (56) References JP-A-59-207780 (JP, A)                 JP-A-60-236356 (JP, A)                 JP-A-59-127015 (JP, A)                 JP-A-57-50377 (JP, A)                 JP-A-60-218931 (JP, A)

Claims (1)

(57)【特許請求の範囲】 1.回転偏向器により光ビームを走査対象物に対して走
査させ、前記走査対象物における走査領域外に光センサ
を設けた光走査装置であって、 基本クロックを入力してクロック数を計数する計数手段
と、 ゲート信号に応じて前記光センサよりのセンサ信号を前
記計数手段のリセット入力に通過させるゲート手段と、 第1タイミング情報を記憶する第1記憶手段と、 前記第1記憶手段に記憶された第1タイミング情報と前
記計数手段による計数値とを比較して、その比較結果を
ゲート信号として前記ゲート手段に出力する第1比較手
段と、 第2タイミング情報を記憶する第2記憶手段と、 前記第1及び第2記憶手段に前記第1及び第2タイミン
グ情報を設定する制御手段と、 前記第2記憶手段に記憶された第2タイミング情報と前
記計数手段の計数値とを比較してその比較結果を前記制
御手段に出力する第2比較手段とを有し、 前記制御手段は、前記光ビームが前記光センサに入射す
る直前に前記第1比較手段から前記ゲート信号を発生さ
せる第1タイミング情報を前記第1記憶手段に設定する
とともに、前記光ビームが前記光センサに入射する直後
のタイミングに対応する第2タイミング情報を前記第2
記憶手段に設定し、前記計数手段がリセットされること
なく前記第2タイミング情報に対応する計数値に達した
場合に前記第2比較手段から出力される信号に基づい
て、前記光ビームの検知周期の異常を認識することを特
徴とする光走査装置。
(57) [Claims] What is claimed is: 1. An optical scanning apparatus, comprising: a rotating deflector that scans a scanning target with a light beam and an optical sensor provided outside a scanning area of the scanning target; A gate means for passing a sensor signal from the optical sensor to a reset input of the counting means in response to a gate signal; a first storage means for storing first timing information; First comparing means for comparing the first timing information with the count value by the counting means and outputting the result of the comparison as a gate signal to the gate means; second storing means for storing second timing information; Control means for setting the first and second timing information in first and second storage means; second timing information stored in the second storage means; A second comparing unit that compares the count value with the count value and outputs a result of the comparison to the control unit, wherein the control unit determines that the light beam from the first comparing unit immediately before the light beam enters the optical sensor. First timing information for generating a gate signal is set in the first storage means, and second timing information corresponding to a timing immediately after the light beam enters the optical sensor is stored in the second storage means.
The detection period of the light beam is set based on a signal output from the second comparing means when the counting means reaches a count value corresponding to the second timing information without resetting the counting means. An optical scanning device for recognizing abnormalities in the image.
JP61182811A 1986-08-05 1986-08-05 Optical scanning device Expired - Lifetime JP2771157B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61182811A JP2771157B2 (en) 1986-08-05 1986-08-05 Optical scanning device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61182811A JP2771157B2 (en) 1986-08-05 1986-08-05 Optical scanning device

Publications (2)

Publication Number Publication Date
JPS6339268A JPS6339268A (en) 1988-02-19
JP2771157B2 true JP2771157B2 (en) 1998-07-02

Family

ID=16124853

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61182811A Expired - Lifetime JP2771157B2 (en) 1986-08-05 1986-08-05 Optical scanning device

Country Status (1)

Country Link
JP (1) JP2771157B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5140349A (en) * 1988-09-27 1992-08-18 Canon Kabushiki Kaisha Recording apparatus
JP3082916B2 (en) * 1988-12-05 2000-09-04 キヤノン株式会社 Recording device
EP0622948B1 (en) 1988-09-27 2002-11-27 Canon Kabushiki Kaisha Image processing apparatus and method
JP2690157B2 (en) * 1989-10-19 1997-12-10 キヤノン株式会社 Image forming device
JPH0473552U (en) * 1990-11-08 1992-06-29
JP4746756B2 (en) * 2001-03-22 2011-08-10 東芝テック株式会社 Laser scanner
JP2004148690A (en) 2002-10-31 2004-05-27 Brother Ind Ltd Image forming apparatus
JP6409420B2 (en) * 2014-08-29 2018-10-24 ブラザー工業株式会社 Image forming apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59127015A (en) * 1983-01-12 1984-07-21 Canon Inc Laser beam detector
JPS59207780A (en) * 1983-05-11 1984-11-24 Hitachi Ltd Laser beam printer
JP2597969B2 (en) * 1984-05-09 1997-04-09 株式会社東芝 Image forming device

Also Published As

Publication number Publication date
JPS6339268A (en) 1988-02-19

Similar Documents

Publication Publication Date Title
US6469730B2 (en) Light beam scanning apparatus and image forming apparatus
US6426767B1 (en) Image forming apparatus for maintaining a constant beam scanning state
JPH0635287A (en) Correcting method for color register shift in multiple image forming device
JP2771157B2 (en) Optical scanning device
JP2002096502A (en) Imaging apparatus
JPH0395568A (en) Image forming device
US5264872A (en) Raster output scanner with improved process direction registration
US6166749A (en) Optical scanning system for printer
US5285221A (en) Color image electrophotographic apparatus having photosensitive body and intermediate transfer body
JP3610180B2 (en) Image forming apparatus and method
US10732536B2 (en) Information processing apparatus and image forming apparatus
JP3571786B2 (en) Laser beam printer
JP3817398B2 (en) Image forming apparatus and image masking control method thereof
JP2000180744A (en) Light position detecting device and optical scanner
JP3116611B2 (en) Digital copier with automatic registration correction function
JP3596970B2 (en) Light beam scanning device
JP2023062673A (en) Image forming device, image forming method and program
JP2536838B2 (en) Horizontal sync signal output device
JPH07115528B2 (en) Recording device
JP2019219630A (en) Image forming apparatus
JPH0410760A (en) Synchronzing signal generator
JPH0532022A (en) Image formation device
JP2009274253A (en) Printing control device
JPH04316063A (en) Multicolor printing device
JPH0572861A (en) Image forming device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term