JPH0780317B2 - レ−ザビ−ムプリンタ - Google Patents
レ−ザビ−ムプリンタInfo
- Publication number
- JPH0780317B2 JPH0780317B2 JP61004153A JP415386A JPH0780317B2 JP H0780317 B2 JPH0780317 B2 JP H0780317B2 JP 61004153 A JP61004153 A JP 61004153A JP 415386 A JP415386 A JP 415386A JP H0780317 B2 JPH0780317 B2 JP H0780317B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- printer
- output
- dot density
- laser
- 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 - Fee Related
Links
Landscapes
- Fax Reproducing Arrangements (AREA)
- Dot-Matrix Printers And Others (AREA)
- Laser Beam Printer (AREA)
- Exposure Or Original Feeding In Electrophotography (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は走査手段によりレーザ光を感光面に走査して出
力画像を形成するレーザビームプリンタに関するもので
ある。
力画像を形成するレーザビームプリンタに関するもので
ある。
[従来の技術] 回転ドラム上に回転多面鏡等により、レーザビームを走
査して潜像を形成し、現像後、用紙に転写することによ
り画像の記録を行うレーザビームプリンタは広く知られ
るところのものである。
査して潜像を形成し、現像後、用紙に転写することによ
り画像の記録を行うレーザビームプリンタは広く知られ
るところのものである。
第14図は従来のレーザビームプリンタの一例構成を示す
図であり、以下、同図に従つて説明を加える。
図であり、以下、同図に従つて説明を加える。
第14図において、1は記録媒体である用紙、2は用紙1
を保持する用紙カセツトである。3は用紙カセツト2上
に載置された用紙1の最上位の1枚のみを分離し、不図
示の駆動手段によつて分離した用紙の先端部を給紙ロー
ラ4,4′位置まで搬送させる給紙カムで、給紙の毎に間
欠的に回転する。
を保持する用紙カセツトである。3は用紙カセツト2上
に載置された用紙1の最上位の1枚のみを分離し、不図
示の駆動手段によつて分離した用紙の先端部を給紙ロー
ラ4,4′位置まで搬送させる給紙カムで、給紙の毎に間
欠的に回転する。
18は反射型フオトセンサで、反射型フオトセンサ18は用
紙カセツト2の底部に配設された穴部19を通して用紙1
の反射光を検知することにより紙無し検知を行う。
紙カセツト2の底部に配設された穴部19を通して用紙1
の反射光を検知することにより紙無し検知を行う。
給紙ローラ4,4′は用紙1が給紙カム3によつて、間隙
部に搬送されてくると、用紙1を軽く挿圧しながら回転
し、用紙1を搬送する。用紙1が搬送され先端がレジス
トシヤツタ5位置まで到達すると、用紙1はレジストシ
ヤツタ5によつて搬送が停止され、給紙ローラ4,4′は
用紙1に対してスリツプしながら搬送トルクを発生して
回転し続ける。この場合、レジストソレノイド6を駆動
することによつて、レジストシヤツタ5を上へ解除すれ
ば、用紙1は搬送ローラ7,7′まで送られる。レジスト
シヤツタ5の駆動は、レーザビーム20が感光ドラム11上
に結像することにより形成される画像と一定のタイミン
グをとつて行われる。なお、21はフオトセンサであり、
レジストシヤツタ5の個所に用紙が有るか否かを検出す
る。
部に搬送されてくると、用紙1を軽く挿圧しながら回転
し、用紙1を搬送する。用紙1が搬送され先端がレジス
トシヤツタ5位置まで到達すると、用紙1はレジストシ
ヤツタ5によつて搬送が停止され、給紙ローラ4,4′は
用紙1に対してスリツプしながら搬送トルクを発生して
回転し続ける。この場合、レジストソレノイド6を駆動
することによつて、レジストシヤツタ5を上へ解除すれ
ば、用紙1は搬送ローラ7,7′まで送られる。レジスト
シヤツタ5の駆動は、レーザビーム20が感光ドラム11上
に結像することにより形成される画像と一定のタイミン
グをとつて行われる。なお、21はフオトセンサであり、
レジストシヤツタ5の個所に用紙が有るか否かを検出す
る。
ここで、52は回転多面鏡であり、回転多面鏡52は多面鏡
モータ53によつて駆動され、半導体レーザ51からのビー
ム20を反射ミラー54を介して感光ドラム11上に導かれ、
感光ドラム11上に記録画像を形成する。また、ビーム20
の走査開始位置に配置されたビームデイテクタ55は、ビ
ーム20を検出することにより主走査方向の画像書出しタ
イミングであるBD信号を出力する。
モータ53によつて駆動され、半導体レーザ51からのビー
ム20を反射ミラー54を介して感光ドラム11上に導かれ、
感光ドラム11上に記録画像を形成する。また、ビーム20
の走査開始位置に配置されたビームデイテクタ55は、ビ
ーム20を検出することにより主走査方向の画像書出しタ
イミングであるBD信号を出力する。
その後、用紙1は給紙ローラ4,4′に替わり搬送ローラ
7,7′によつて搬送トルクを得、感光ドラム11部に送ら
れる。ここで感光ドラム11上に露光された画像はクリー
ナ12、帯電器13、現像器14、転写帯電器15の共働によつ
て用紙1上に転写される。画像の転写された用紙1はそ
の後定着ローラ8,8′により定着処理され、排紙ローラ
9,9′によりスタツカ10上に排紙される。
7,7′によつて搬送トルクを得、感光ドラム11部に送ら
れる。ここで感光ドラム11上に露光された画像はクリー
ナ12、帯電器13、現像器14、転写帯電器15の共働によつ
て用紙1上に転写される。画像の転写された用紙1はそ
の後定着ローラ8,8′により定着処理され、排紙ローラ
9,9′によりスタツカ10上に排紙される。
なお、同図中、アは用紙1の搬送方向を規制する為のガ
イドである。
イドである。
また、16は給紙台であり、用紙カセツト2からの給紙だ
けでなく、給紙台16から用紙を1枚ずつ手差し給紙する
ことを可能にするものである。手差しによつて給紙台16
上の手差し給紙ローラ17との間隙部に給紙された用紙
は、手差し給紙ローラ17により軽く挿圧されて前記給紙
ローラ4,4′と同様に、用紙先端がレジストシヤツタ5
に達するまで搬送され、そこでスリツプ回動する。その
後の搬送シーケンスはカセツト給紙時と全く同一であ
る。
けでなく、給紙台16から用紙を1枚ずつ手差し給紙する
ことを可能にするものである。手差しによつて給紙台16
上の手差し給紙ローラ17との間隙部に給紙された用紙
は、手差し給紙ローラ17により軽く挿圧されて前記給紙
ローラ4,4′と同様に、用紙先端がレジストシヤツタ5
に達するまで搬送され、そこでスリツプ回動する。その
後の搬送シーケンスはカセツト給紙時と全く同一であ
る。
なお、定着ローラ8は定着ヒータ24を収納しており、ロ
ーラ表面をスリツプ接触するサーミスタ23による検出温
度に基づいて、定着ローラ8の表面温度を所定温度にコ
ントロールして用紙1の記録画像を熱定着する。22はフ
オトセンサであり、定着ローラ8,8′の位置に用紙が有
るか否かを検出する。
ーラ表面をスリツプ接触するサーミスタ23による検出温
度に基づいて、定着ローラ8の表面温度を所定温度にコ
ントロールして用紙1の記録画像を熱定着する。22はフ
オトセンサであり、定着ローラ8,8′の位置に用紙が有
るか否かを検出する。
かかるプリンタは一般に単独で用いられることはなく、
コントローラとインタフエースケーブルで接続され、コ
ントローラからのプリント指令及び画像信号を受けて、
プリントシーケンスを行うものである。このインターフ
エースケーブルの構成、及び、インタフエースケーブル
にて送受される信号について以下簡単に説明する。
コントローラとインタフエースケーブルで接続され、コ
ントローラからのプリント指令及び画像信号を受けて、
プリントシーケンスを行うものである。このインターフ
エースケーブルの構成、及び、インタフエースケーブル
にて送受される信号について以下簡単に説明する。
第15図は従来の一般的なプリンタとコントローラ間のイ
ンタフエース信号を示す図である。
ンタフエース信号を示す図である。
インターフエース信号の各々について説明すると次の様
になる。
になる。
PPRDY信号……コントローラにプリンタの電源が投入さ
れており、動作可能状態であることを知らせる信号であ
る。
れており、動作可能状態であることを知らせる信号であ
る。
CPRDY信号……コントローラの電源が投入されているこ
とをプリンタに知らせる信号である。
とをプリンタに知らせる信号である。
RDY信号……プリンタがコントローラから後述するPRNT
信号を受ければいつでもプリント動作を開始できる状態
又は継続できる状態にあることを示す信号である。
信号を受ければいつでもプリント動作を開始できる状態
又は継続できる状態にあることを示す信号である。
例えば用紙カセツト2が紙無しになつた場合等でプリン
タ動作の実行不能状態の場合にはFALSEとなる。
タ動作の実行不能状態の場合にはFALSEとなる。
PRNT信号……コントローラが、プリンタに対し、プリン
ト動作の開始を指示する信号、或はプリンタがプリント
動作中の場合はプリント動作の継続を指示する信号であ
る。
ト動作の開始を指示する信号、或はプリンタがプリント
動作中の場合はプリント動作の継続を指示する信号であ
る。
プリンタはこの信号を受信するとプリント動作を開始す
る。
る。
VSREQ信号……RDY信号及びPRNT信号は共にTRUEであつて
プリンタが後述するVSYNC信号を受ける準備が完了した
状態であることを示す信号である。
プリンタが後述するVSYNC信号を受ける準備が完了した
状態であることを示す信号である。
VSYNC信号……印字画像の垂直(副走査方向)同期信号
であつて、コントローラがプリンタに対し、ドラム上の
画像と用紙との同期をとらせる為に出力する信号であ
る。
であつて、コントローラがプリンタに対し、ドラム上の
画像と用紙との同期をとらせる為に出力する信号であ
る。
BD信号……印字画像の水平(主走査方向)同期信号であ
つて、レーザビームが主走査の始点にあることを示す信
号である。
つて、レーザビームが主走査の始点にあることを示す信
号である。
VDO信号……コントローラが出力する印字すべき画像信
号でプリンタは本信号のTRUEを出力画像の黒、FALSEを
白として出力する。
号でプリンタは本信号のTRUEを出力画像の黒、FALSEを
白として出力する。
SC信号……コントローラからプリンタへの指令信号であ
る後述するCOMMANDと、プリンタからコントローラへの
状態通知信号である後述するSTATUSを送受信する双方向
シリアル8ビツト信号で、コントローラ、プリンタ共に
本信号送受信する時の同期信号として後述するSCLK信号
を用いる。また双方向性信号のため入出力の制御に後述
するSBSY信号とCBSY信号を用いる。
る後述するCOMMANDと、プリンタからコントローラへの
状態通知信号である後述するSTATUSを送受信する双方向
シリアル8ビツト信号で、コントローラ、プリンタ共に
本信号送受信する時の同期信号として後述するSCLK信号
を用いる。また双方向性信号のため入出力の制御に後述
するSBSY信号とCBSY信号を用いる。
また、ここでCOMMANDは8ビツトから成るシリアル信号
であり、例えばプリンタの定着ヒータのみOFFにして、
省エネルギー状態に保ついわゆる給紙状態にする給紙指
令、及び、給紙状態を解除して定着ヒータをONにする給
紙解除指令、さらには用紙の給紙を用紙カセツトから行
うカセツト給紙指令、及び用紙の給紙を手差しにて行う
手差し給紙指令等のプリンタに対する各制御命令を含
む。
であり、例えばプリンタの定着ヒータのみOFFにして、
省エネルギー状態に保ついわゆる給紙状態にする給紙指
令、及び、給紙状態を解除して定着ヒータをONにする給
紙解除指令、さらには用紙の給紙を用紙カセツトから行
うカセツト給紙指令、及び用紙の給紙を手差しにて行う
手差し給紙指令等のプリンタに対する各制御命令を含
む。
一方、STATUSは8ビツトから成るシリアル信号で、例え
ば、プリンタの状態が定着器温度がまだプリント可能な
温度まで達していないウエイト状態である場合や、ジヤ
ムが発生した場合や、用紙カセツトが紙無し状態である
とかのプリンタの各状態を通知するものである。
ば、プリンタの状態が定着器温度がまだプリント可能な
温度まで達していないウエイト状態である場合や、ジヤ
ムが発生した場合や、用紙カセツトが紙無し状態である
とかのプリンタの各状態を通知するものである。
SCLK信号……プリンタがCOMMANDを取り込むため、ある
いはコントローラがSTATUSを取り込むための同期パルス
信号である。
いはコントローラがSTATUSを取り込むための同期パルス
信号である。
SBSY信号……プリンタがSTATUSを送信するのに先立ち、
SC信号線及びSCLK信号線を占有するための信号である。
SC信号線及びSCLK信号線を占有するための信号である。
CBSY信号……コントローラがCOMMANDを送信するに先立
ち、SC信号線及び、SCLK信号線を占有するための信号で
ある。
ち、SC信号線及び、SCLK信号線を占有するための信号で
ある。
GNRST信号……コントローラがプリンタの状態を初期化
するリセツト信号である。
するリセツト信号である。
次にプリンタとコントローラの接続構成を示すシステム
構成図に従つて、プリンタ部とコントローラ部の間の相
互動作を説明する。
構成図に従つて、プリンタ部とコントローラ部の間の相
互動作を説明する。
今、プリンタのパワーSWが投入され、かつコントローラ
のパワーSWが投入されたとする。この場合はプリンタは
プリンタの内部の状態を初期化した後、PPRDY信号をコ
ントローラに対して送信する。一方コントローラはコン
トローラの内部の状態を初期化した後、CPRDY信号をプ
リンタに対して送信する。その後、プリンタは定着ロー
ラ8,8′の内部に収納された定着ヒータ24に通電し、定
着ローラ8,8′の表面の温度が定着可能な温度に達する
とRDY信号をコントローラに対して送信する。
のパワーSWが投入されたとする。この場合はプリンタは
プリンタの内部の状態を初期化した後、PPRDY信号をコ
ントローラに対して送信する。一方コントローラはコン
トローラの内部の状態を初期化した後、CPRDY信号をプ
リンタに対して送信する。その後、プリンタは定着ロー
ラ8,8′の内部に収納された定着ヒータ24に通電し、定
着ローラ8,8′の表面の温度が定着可能な温度に達する
とRDY信号をコントローラに対して送信する。
コントローラは該RDY信号を受けた後、プリントの必要
に応じてPRNT信号をプリンタに対して送信する。プリン
タは該PRNT信号を受けると、感光ドラム11を回転させ、
感光ドラム面上の電位を均一にイニシヤライズすると同
時に、カセツト給紙モード時には給紙カム3を駆動し、
用紙先端部をレジストシヤツタ5位置まで搬送する。手
差し給紙モード時には、手差し給紙ローラ17により給紙
台16から手差しされた用紙をレジストシヤツタ15位置ま
で搬送する。プリンタがVDO信号を受け入れ可能な状態
になると、VSREQ信号をコントローラに対して送信す
る。
に応じてPRNT信号をプリンタに対して送信する。プリン
タは該PRNT信号を受けると、感光ドラム11を回転させ、
感光ドラム面上の電位を均一にイニシヤライズすると同
時に、カセツト給紙モード時には給紙カム3を駆動し、
用紙先端部をレジストシヤツタ5位置まで搬送する。手
差し給紙モード時には、手差し給紙ローラ17により給紙
台16から手差しされた用紙をレジストシヤツタ15位置ま
で搬送する。プリンタがVDO信号を受け入れ可能な状態
になると、VSREQ信号をコントローラに対して送信す
る。
コントローラはVSREQ信号を受けた後、VSYNC信号をプリ
ンタに対して送信する。プリンタは該VSYNC信号を受け
ると、これに同期してレジストソレノイド6を駆動して
レジストシヤツタ5を解除する。これにより用紙は感光
ドラム11に搬送される。コントローラはVSYNC信号を出
した後、プリンタから送信されるBD信号を水平同期信号
とし、これに同期させてプリンタに対して記録すべき画
像信号VDOを順次送信する。
ンタに対して送信する。プリンタは該VSYNC信号を受け
ると、これに同期してレジストソレノイド6を駆動して
レジストシヤツタ5を解除する。これにより用紙は感光
ドラム11に搬送される。コントローラはVSYNC信号を出
した後、プリンタから送信されるBD信号を水平同期信号
とし、これに同期させてプリンタに対して記録すべき画
像信号VDOを順次送信する。
プリンタはVDO信号に応じてレーザビームを点滅させる
ことにより、感光ドラム11上に潜像を形成し、現像器14
でトナーを付着させて現像し、次に転写帯電器15により
現像した像を用紙上に転写し、定着ローラ8,8′によつ
て定着して排紙する。
ことにより、感光ドラム11上に潜像を形成し、現像器14
でトナーを付着させて現像し、次に転写帯電器15により
現像した像を用紙上に転写し、定着ローラ8,8′によつ
て定着して排紙する。
次にプリンタの給紙モードをカセツト給紙モード又は手
差し給紙モードに切り替える場合、コントロラはSC信号
ラインを介して各給紙モードに応じた8ビツトシリアル
コードをSCLKパルス信号に同期してプリンタへ送信す
る。プリンタがカセツト給紙モードコードを受信した場
合にはプリント時に手差し給紙ローラ17が駆動せず、給
紙カム3を駆動してカセツトから給紙を行うモードに切
り変わる。
差し給紙モードに切り替える場合、コントロラはSC信号
ラインを介して各給紙モードに応じた8ビツトシリアル
コードをSCLKパルス信号に同期してプリンタへ送信す
る。プリンタがカセツト給紙モードコードを受信した場
合にはプリント時に手差し給紙ローラ17が駆動せず、給
紙カム3を駆動してカセツトから給紙を行うモードに切
り変わる。
一方プリンタが手差し給紙モードコードを受信した場合
には、プリント時に給紙カム3は駆動せず、手差しロー
ラ17を駆動して手差しによる給紙が可能なモードに切り
換える。
には、プリント時に給紙カム3は駆動せず、手差しロー
ラ17を駆動して手差しによる給紙が可能なモードに切り
換える。
なおプリンタの電源が最初に“ON"された場合にはプリ
ンタはイニシヤルモードとして給紙モードを「カセツト
給紙モード」とする。
ンタはイニシヤルモードとして給紙モードを「カセツト
給紙モード」とする。
GNRSTはコントローラからの指令によつてプリンタを初
期化するする為のもので、同信号をコントローラから受
信するとプリンタは全てのジヨブを途中でリセツトし、
パワーオン直後の状態にリセツトされる。この信号は例
えば、コントローラに複数台のプリンタが接続されてい
る様な場合、接続されているプリンタの状態を全て同一
な状態にさせるのに用いられる。
期化するする為のもので、同信号をコントローラから受
信するとプリンタは全てのジヨブを途中でリセツトし、
パワーオン直後の状態にリセツトされる。この信号は例
えば、コントローラに複数台のプリンタが接続されてい
る様な場合、接続されているプリンタの状態を全て同一
な状態にさせるのに用いられる。
上記従来例の構成に於いては、一般にプリンタとコント
ローラであるコンピユータは第16図に示す如く、互いに
1m〜数m長の接続ケーブルを介してインターフエース信
号の送受が行われるのが普通である。そしてプリンタに
接続されるコンピユータは一種類には限定されず、多種
多様に渡る場合が多い。
ローラであるコンピユータは第16図に示す如く、互いに
1m〜数m長の接続ケーブルを介してインターフエース信
号の送受が行われるのが普通である。そしてプリンタに
接続されるコンピユータは一種類には限定されず、多種
多様に渡る場合が多い。
この時に従来のプリンタにおいては出力するドツト密度
が固定されており、接続されるべきコンピユータの画像
処理スピードや要求される出力ドツト密度に従い、例え
ば、1インチ当り200ドツトのドツト密度を持つ200dpi
専用のプリンタ、同様に各240dpi,300dpi,400dpi,480dp
i専用のプリンタ等の様に、出力ドツト密度毎に出力ド
ツト数が単一に固定されたプリンタを複数用意し、この
中から要求に適合する機種を選定しなければならなかつ
た。
が固定されており、接続されるべきコンピユータの画像
処理スピードや要求される出力ドツト密度に従い、例え
ば、1インチ当り200ドツトのドツト密度を持つ200dpi
専用のプリンタ、同様に各240dpi,300dpi,400dpi,480dp
i専用のプリンタ等の様に、出力ドツト密度毎に出力ド
ツト数が単一に固定されたプリンタを複数用意し、この
中から要求に適合する機種を選定しなければならなかつ
た。
また、他のプリンタにおいては、プリンタの操作パネル
部に出力するドツト密度切り換えスイツチを備え、接続
されるコンピユータ等の要求に合わせて、サービスマン
又はユーザーが手動で切り換えることにより所望の出力
ドツト密度を得ていた。
部に出力するドツト密度切り換えスイツチを備え、接続
されるコンピユータ等の要求に合わせて、サービスマン
又はユーザーが手動で切り換えることにより所望の出力
ドツト密度を得ていた。
プリンタの出力ドツト密度の固定の場合にはプリンタの
種類が多様になるばかりでなく。このうちの単機種を購
入したユーザーが印字ドツト密度を変更して使用するこ
とは、不可能であつた。
種類が多様になるばかりでなく。このうちの単機種を購
入したユーザーが印字ドツト密度を変更して使用するこ
とは、不可能であつた。
他方、切り換えスイツチによりドツト密度を変更するプ
リンタにおいては、出力すべきドツト密度が切り換えス
イツチによりバード的に固定されてしまい、変更が容易
でないばかりか、必ず人間が介在する適応するドツト密
度への設定をしなければならなかつた。
リンタにおいては、出力すべきドツト密度が切り換えス
イツチによりバード的に固定されてしまい、変更が容易
でないばかりか、必ず人間が介在する適応するドツト密
度への設定をしなければならなかつた。
また、設定されたドツト密度が適正か否かをコンピユー
タ側で知ることはできなかつた。
タ側で知ることはできなかつた。
[発明が解決しようとする問題点] 以上の点を解決すべく、例えば特願昭59−221165号の如
くに、ホストコンピュータからのコマンド等により、レ
ーザの走査速度を変更して解像度を変えることができる
レーザビームプリンタが提案されている。
くに、ホストコンピュータからのコマンド等により、レ
ーザの走査速度を変更して解像度を変えることができる
レーザビームプリンタが提案されている。
しかしながら、上述した従来のレーザビームプリンタで
は、走査速度が高くてもレーザが検出できるようなタイ
ミングでアンブランキング信号を発生する様に構成する
と、走査速度が低いときには走査速度が高いときに比べ
てレーザの検出周期が長くなるため、アンブランキング
信号を発生してからレーザが検出するまでの時間が長く
なるという問題を有していた。
は、走査速度が高くてもレーザが検出できるようなタイ
ミングでアンブランキング信号を発生する様に構成する
と、走査速度が低いときには走査速度が高いときに比べ
てレーザの検出周期が長くなるため、アンブランキング
信号を発生してからレーザが検出するまでの時間が長く
なるという問題を有していた。
従って、この種の従来の走査速度可変のレーザビームプ
リンタでは、走査速度が低いときに無駄なレーザ発光が
生じ、レーザ素子の寿命等にも影響を及ぼしてしまい、
信頼性の面に問題点を有するものであった。
リンタでは、走査速度が低いときに無駄なレーザ発光が
生じ、レーザ素子の寿命等にも影響を及ぼしてしまい、
信頼性の面に問題点を有するものであった。
[問題点を解決するための手段] 本発明は上述の問題点を解決するためのなされたもので
あり、この問題点を解決する一手段として、例えば以下
の構成を備える。
あり、この問題点を解決する一手段として、例えば以下
の構成を備える。
即ち、レーザ光を感光面上に走査する走査手段と、該走
査手段による前記レーザ光の走査速度を制御する制御手
段と、該制御手段による前記走査手段の走査速度を指定
する指定手段と、所定位置において走査レーザ光を検出
するビーム検出手段と、該ビーム検出手段により前記走
査レーザ光を検出させるために、前記レーザを発光させ
るためのアンブランキング信号を発生するアンブランキ
ング信号発生手段とを備え、前記指定手段による指定走
査速度が低いときにアンブランキング信号によりレーザ
が長時間発光されることを防止すべく、前記アンブラン
キング信号発生手段は前記指定手段による指定走査速度
に対応してアンブランキング信号発生タイミングを変更
することを特徴とする。
査手段による前記レーザ光の走査速度を制御する制御手
段と、該制御手段による前記走査手段の走査速度を指定
する指定手段と、所定位置において走査レーザ光を検出
するビーム検出手段と、該ビーム検出手段により前記走
査レーザ光を検出させるために、前記レーザを発光させ
るためのアンブランキング信号を発生するアンブランキ
ング信号発生手段とを備え、前記指定手段による指定走
査速度が低いときにアンブランキング信号によりレーザ
が長時間発光されることを防止すべく、前記アンブラン
キング信号発生手段は前記指定手段による指定走査速度
に対応してアンブランキング信号発生タイミングを変更
することを特徴とする。
[作用] 以上の構成において、レーザの走査速度にかかわらず適
正なタイミングでレーザを発光させることができ、無駄
なレーザの発光を抑えた信頼性の高いレーザビームプリ
ンタを提供できる。
正なタイミングでレーザを発光させることができ、無駄
なレーザの発光を抑えた信頼性の高いレーザビームプリ
ンタを提供できる。
[実施例] 以下、図面を参照して本発明に係る一実施例を詳細に説
明する。
明する。
[実施例の構成(第1図〜第6図)] 第1図は本発明に係る一実施例のレーザビームプリンタ
のブロツク構成図であり、本実施例の機構部は第14図と
略同一であり、第14図と同一構成には同一番号を付して
説明を省略する。
のブロツク構成図であり、本実施例の機構部は第14図と
略同一であり、第14図と同一構成には同一番号を付して
説明を省略する。
図中、100はプリンタ、200はプリンタ100に出力情報を
出力すると共に、後述するプリンタ100の出力すべきド
ツト密度等を制御するコンピユータである。
出力すると共に、後述するプリンタ100の出力すべきド
ツト密度等を制御するコンピユータである。
また、プリンタ100中の56は感光ドラム11を回転させる
ドラムモータ、60はPCPU66よりデータライン63を介して
コントロールされ、これに従い制御ライン57を介して半
導体レーザ51を駆動するレーザ駆動回路、61はPCPU66よ
りデータライン64を介してコントロールされ、これに従
い制御ライン58を介して回転多面鏡52を回転させる多面
鏡モータ53を制御する多面鏡モータ制御回路、62はドラ
ムモータ56を制御するドラムモータ制御回路であり、ド
ラムモータ制御回路62もデータライン65を介してPCPU66
により制御され、制御ライン59を介してドラムモータ56
の回転を制御する。
ドラムモータ、60はPCPU66よりデータライン63を介して
コントロールされ、これに従い制御ライン57を介して半
導体レーザ51を駆動するレーザ駆動回路、61はPCPU66よ
りデータライン64を介してコントロールされ、これに従
い制御ライン58を介して回転多面鏡52を回転させる多面
鏡モータ53を制御する多面鏡モータ制御回路、62はドラ
ムモータ56を制御するドラムモータ制御回路であり、ド
ラムモータ制御回路62もデータライン65を介してPCPU66
により制御され、制御ライン59を介してドラムモータ56
の回転を制御する。
ここでドラムモータ56は不図示のギアを介して紙搬送の
駆動源としても用いられている。
駆動源としても用いられている。
ここで、コンピユータ200よりの画像信号はPCPU66を介
してデータライン63よりレーザ駆動回路60に送られる構
成に替え、入出力インターフエース30を介して直接レー
ザ駆動回路60に入力される様制御してもよい。
してデータライン63よりレーザ駆動回路60に送られる構
成に替え、入出力インターフエース30を介して直接レー
ザ駆動回路60に入力される様制御してもよい。
また、66はプリンタ100の全体制御を司どるマイクロプ
ロセツサ(PCPU)であり、PCPU66は制御プログラムを格
納するROMメモリ66a、種々の制御データを格納するRAM
メモリ66b及び、入出力を司どるI/Oポート(不図示)を
内蔵している。
ロセツサ(PCPU)であり、PCPU66は制御プログラムを格
納するROMメモリ66a、種々の制御データを格納するRAM
メモリ66b及び、入出力を司どるI/Oポート(不図示)を
内蔵している。
PCPU66はプリンタ200の全駆動系、例えば記録用紙の搬
送・搬出の駆動系、電子写真プロセスを実行するための
系等をI/Oポートを介して制御している。ここではこの
うち記録用紙の駆動系、及び、該駆動系に設けられたセ
ンサと光学系との接続・制御のみを図示し、他は省略し
てある。しかし、他の部分も公知の方法で制御すること
はもちろんである。
送・搬出の駆動系、電子写真プロセスを実行するための
系等をI/Oポートを介して制御している。ここではこの
うち記録用紙の駆動系、及び、該駆動系に設けられたセ
ンサと光学系との接続・制御のみを図示し、他は省略し
てある。しかし、他の部分も公知の方法で制御すること
はもちろんである。
一方、プリンタ100を制御するコンピユータ200には、プ
リンタ100とのシリアル通信及び、画像通信を行う入出
力インターフエース32が含まれる。なお、コンピユータ
200内の67は各種情報処理を実行するCPUである。
リンタ100とのシリアル通信及び、画像通信を行う入出
力インターフエース32が含まれる。なお、コンピユータ
200内の67は各種情報処理を実行するCPUである。
プリンタ100とコンピユータ200とは互いの入出力インタ
ーフエース30,32、接続ケーブル38、互いのI/Oバス34,3
6を介して接続されている。接続ケーブル38による入出
力信号は上述の第15図に示す構成と同様となつている。
ーフエース30,32、接続ケーブル38、互いのI/Oバス34,3
6を介して接続されている。接続ケーブル38による入出
力信号は上述の第15図に示す構成と同様となつている。
69はロータリスイツチ等で構成される切り換え手段であ
り、PCPU66は必要とする時には切り換え手段69の設定値
をデータライン68を介して読み込むことが可能である。
この切り換え手段は本実施例においては出力すべきドツ
ト密度の切り換えの為に用いられ、切り換え手段69の設
定位置により出力ドツト密度が240dpi,300dpi,480dpi等
の様に判断される。
り、PCPU66は必要とする時には切り換え手段69の設定値
をデータライン68を介して読み込むことが可能である。
この切り換え手段は本実施例においては出力すべきドツ
ト密度の切り換えの為に用いられ、切り換え手段69の設
定位置により出力ドツト密度が240dpi,300dpi,480dpi等
の様に判断される。
また、99はビームデイテクタ55よりの光検出信号をデジ
タル信号に変換処理して出力するBD信号処理回路であ
る。
タル信号に変換処理して出力するBD信号処理回路であ
る。
多面鏡モータ制御回路の詳細を第2図に示す。
第2図中71は水晶発振回路であり、水晶発振回路71で発
振した4M Hzのクロツクをカウンタ72に出力する。72は
水晶発振回路71よりのクロツクを(1/1000)にカウント
ダウンするカウンタである。また73はラツチ回路74で設
定されるデータ“N"に応じて“1/N"にカウントダウンす
るプリセツトカウンタであり、プリセツトカウンタ73よ
りの出力クロツクfoはPLL回路75に対する基準信号とな
る。
振した4M Hzのクロツクをカウンタ72に出力する。72は
水晶発振回路71よりのクロツクを(1/1000)にカウント
ダウンするカウンタである。また73はラツチ回路74で設
定されるデータ“N"に応じて“1/N"にカウントダウンす
るプリセツトカウンタであり、プリセツトカウンタ73よ
りの出力クロツクfoはPLL回路75に対する基準信号とな
る。
即ち、 fo=4M Hz×(1/1000)×(1/N)の関係がある。
また、74はラツチ回路であり、ラツチ回路74にはPCPU66
よりデータライン78を介して送られる任意の値(“1"〜
“256"のうちの任意の値)がセツトされる。ラツチ回路
74よりは8ビツトのデータラインがプリセツトカウンタ
73に出力されており、プリセツトカウンタ73はこのラツ
チ回路74の設定値に従つてカウントダウン値(1/N)を
決定する。
よりデータライン78を介して送られる任意の値(“1"〜
“256"のうちの任意の値)がセツトされる。ラツチ回路
74よりは8ビツトのデータラインがプリセツトカウンタ
73に出力されており、プリセツトカウンタ73はこのラツ
チ回路74の設定値に従つてカウントダウン値(1/N)を
決定する。
75はPLL回路であり、PLL回路75は多面鏡モータ53の回転
に伴なつて、多面鏡モータ53の1回転当り1パルスのパ
ルスを発生する回転パルス信号発生器77から得られる信
号fcが、基準周波数foと等しくなる様にその誤差信号を
検出し、該誤差信号に基づいてアンプ76を介して多面鏡
モータ53の回転を制御する。この場合PLL回路75はPCPU6
6からのモータON信号79を受けて回転を開始させ、多面
鏡モータ53の回転数が規定回転数に到達し、一定回転し
ている場合にレデイ信号80をPCPU66に返信する。
に伴なつて、多面鏡モータ53の1回転当り1パルスのパ
ルスを発生する回転パルス信号発生器77から得られる信
号fcが、基準周波数foと等しくなる様にその誤差信号を
検出し、該誤差信号に基づいてアンプ76を介して多面鏡
モータ53の回転を制御する。この場合PLL回路75はPCPU6
6からのモータON信号79を受けて回転を開始させ、多面
鏡モータ53の回転数が規定回転数に到達し、一定回転し
ている場合にレデイ信号80をPCPU66に返信する。
上記構成における出力ドツトと密度と各カウンタ72,73
の出力クロツク数及び、多面鏡モータ53の回転数の関係
を第3図に示す。
の出力クロツク数及び、多面鏡モータ53の回転数の関係
を第3図に示す。
第3図に示す様に、発振回路71よりの4M Hzの発振周波
数を出力ドツト密度に対応させて分周し、これにより、
多面鏡モータ53の回転速度を変え、回転多面鏡52による
光ビーム20の走査速度を換えて、任意の出力ドツト密度
を得ている。
数を出力ドツト密度に対応させて分周し、これにより、
多面鏡モータ53の回転速度を変え、回転多面鏡52による
光ビーム20の走査速度を換えて、任意の出力ドツト密度
を得ている。
このプリセツトカウンタ73へのプリセツト値をラツチす
るラツチ回路74へのデータのラツチはPCPU66がデータラ
イン78を介して行う。PCPU66は切り換え手段69に設定さ
れた設定値をデータライン68を介して読み取り、設定値
に対応した値をラツチ回路74にラツチする。
るラツチ回路74へのデータのラツチはPCPU66がデータラ
イン78を介して行う。PCPU66は切り換え手段69に設定さ
れた設定値をデータライン68を介して読み取り、設定値
に対応した値をラツチ回路74にラツチする。
また、PCPU66による制御の外に、コンピユータ200より
入出力インターフエース32、接続ケーブル38を介して送
られてくる、後述する出力ドツト密度指定コマンドに従
つて、直接ラツチ回路74に指定されたドツト密度、例え
ば240dpiが指定された場合には(N=100)となる値を
ラツチ回路74にセツトすることもできる。
入出力インターフエース32、接続ケーブル38を介して送
られてくる、後述する出力ドツト密度指定コマンドに従
つて、直接ラツチ回路74に指定されたドツト密度、例え
ば240dpiが指定された場合には(N=100)となる値を
ラツチ回路74にセツトすることもできる。
なお、発振回路71の水晶発振子による発振周波数は、要
求される出力ドツト密度を得るための多面鏡モータ53の
回転数より逆算して選定する。即ち、出力ドツト密度に
対応し各fo値の最小公倍数に選定される。
求される出力ドツト密度を得るための多面鏡モータ53の
回転数より逆算して選定する。即ち、出力ドツト密度に
対応し各fo値の最小公倍数に選定される。
具体的に説明すると、第3図に示す各ドツト密度が要求
されている場合には、要求される多面鏡モータ53の回転
数及びプリセツトカウンタの出力周波数foも第3図に示
す値となり、このfoの最小公倍数は13333.333Hzとな
る。
されている場合には、要求される多面鏡モータ53の回転
数及びプリセツトカウンタの出力周波数foも第3図に示
す値となり、このfoの最小公倍数は13333.333Hzとな
る。
本実施例ではこの最小公倍数の整数倍(300倍)の値を
発振回路71の発振周波数としており、4M Hzが選定され
ている。
発振回路71の発振周波数としており、4M Hzが選定され
ている。
この様に光ビーム20の感光ドラム11面に対する走査スピ
ードをコンピユータ200よりの指定コマンドに従つて、
又は、切り換え手段69の設定値に従つて任意に選定する
ことができる。
ードをコンピユータ200よりの指定コマンドに従つて、
又は、切り換え手段69の設定値に従つて任意に選定する
ことができる。
また、上記実施例では、プリセツトカウンタ73として8
ビツトカウンタを用いた例について説明したが、例えば
16ビツトカウンタを用いる等、ビツト数を増やせばそれ
に応じて走査スピードの切り換えステツプがより一層多
段になることは言うまでもなく、8ビツトでは(28=25
6段)だつたものが(216=65536段)のステツプ切り換
えが可能になる。
ビツトカウンタを用いた例について説明したが、例えば
16ビツトカウンタを用いる等、ビツト数を増やせばそれ
に応じて走査スピードの切り換えステツプがより一層多
段になることは言うまでもなく、8ビツトでは(28=25
6段)だつたものが(216=65536段)のステツプ切り換
えが可能になる。
この様に構成することにより、あらゆる出力ドツト密度
要求に対応することができる。
要求に対応することができる。
なお、コンピユータ200から送られてくる指定コマンド
の内容は、何dpiであるかの指定であつても良いし、又
は、前記プリセツトカウンタにロードすべきデータその
ものであつても良い。
の内容は、何dpiであるかの指定であつても良いし、又
は、前記プリセツトカウンタにロードすべきデータその
ものであつても良い。
次にドラムモータ制御回路62の詳細を第4図に示す。
第4図において81は発振回路、82はカウンタ、83はプリ
セツトカウンタ、84はラツチ回路、85はPLL回路、86は
アンプであり、各回路の構成及び役割は第3図に示す多
面鏡モータ制御回路61と略同様であるため説明を省略す
る。
セツトカウンタ、84はラツチ回路、85はPLL回路、86は
アンプであり、各回路の構成及び役割は第3図に示す多
面鏡モータ制御回路61と略同様であるため説明を省略す
る。
また87はドラムモータ56の回転に対応したパルス信号を
発生する回転パルス発生器である。89はドラムモータ56
のオン信号、90は第3図のレデイ信号80と同様のレデイ
信号である。
発生する回転パルス発生器である。89はドラムモータ56
のオン信号、90は第3図のレデイ信号80と同様のレデイ
信号である。
ドラムモータ制御回路62においてもコンピユータ200よ
りの出力ドツト密度指定コマンド、又は、切り換え手段
69の設定値に対応して、ドラムモータ56の送りスピード
を所定のスピードになるよう制御することができる。
りの出力ドツト密度指定コマンド、又は、切り換え手段
69の設定値に対応して、ドラムモータ56の送りスピード
を所定のスピードになるよう制御することができる。
第5図は第1図に示すBD信号処理回路99の詳細を示す図
であり、ビームデイテクタ55から検出された検出信号で
あるビームデイテクト信号は波形整形回路91で波形整形
された後、BD信号として出力され、主走査方向の同期を
とる為に用いられる。また、BD信号はBDエラー検知回路
92にも入力され、BDエラー検知回路92はBD信号が正規の
タイミングで出力されているか否かを監視する。そして
正規のタイミングで出力されていない場合にはPCPU66に
BDエラー信号を出力する。
であり、ビームデイテクタ55から検出された検出信号で
あるビームデイテクト信号は波形整形回路91で波形整形
された後、BD信号として出力され、主走査方向の同期を
とる為に用いられる。また、BD信号はBDエラー検知回路
92にも入力され、BDエラー検知回路92はBD信号が正規の
タイミングで出力されているか否かを監視する。そして
正規のタイミングで出力されていない場合にはPCPU66に
BDエラー信号を出力する。
ここで、出力ドツト密度が変更になると光ビーム20の走
査スピードも変わり、BD信号の出力タイミングも変更と
なる。このため、PCPU66は前述の出力ドツト密度に対応
したデータをBDエラー検知回路92に与える。BDエラー検
知回路92は、このデータに応じて、例えば上述の第2
図、第4図に示したプリセツトカウンタの如くアンブラ
ンキング信号(UNBL)及びエラー検知補助信号(ERDT)
の出力タイミングを切り換える。
査スピードも変わり、BD信号の出力タイミングも変更と
なる。このため、PCPU66は前述の出力ドツト密度に対応
したデータをBDエラー検知回路92に与える。BDエラー検
知回路92は、このデータに応じて、例えば上述の第2
図、第4図に示したプリセツトカウンタの如くアンブラ
ンキング信号(UNBL)及びエラー検知補助信号(ERDT)
の出力タイミングを切り換える。
ここでアンブランキング信号(UNBL)とは、確実にBD信
号を得る為に、光ビーム20がビームデイテクタ55に到達
するタイミングでレーザ51を発光させるための信号であ
り、光ビーム20がビームデイテクタ55部の直前を走査す
るタイミングレーザ51を強制的に発光させるべく出力さ
れる。
号を得る為に、光ビーム20がビームデイテクタ55に到達
するタイミングでレーザ51を発光させるための信号であ
り、光ビーム20がビームデイテクタ55部の直前を走査す
るタイミングレーザ51を強制的に発光させるべく出力さ
れる。
また、エラー検知補助信号(ERDT)とはBD信号の検出タ
イミングが、出力ドツト密度により変わる規定タイミン
グ幅域内に入つているか否かの判断のためのタイミング
信号である。
イミングが、出力ドツト密度により変わる規定タイミン
グ幅域内に入つているか否かの判断のためのタイミング
信号である。
即ち、アンブランキング信号(UNBL)は一つ前のBD検出
信号より一定時間後(BD信号発生周期より若干短い時
間)に出力される。また、エラー検知補助信号(ERDT)
は、一つ前のBD信号より次にBD信号が到達すると予想さ
れるBD信号の出力周期を挟んで±Δt時間の間出力され
る。このΔt時間は出力ドツト密度に対応した可変値で
あつても、また固定値であつても良い。
信号より一定時間後(BD信号発生周期より若干短い時
間)に出力される。また、エラー検知補助信号(ERDT)
は、一つ前のBD信号より次にBD信号が到達すると予想さ
れるBD信号の出力周期を挟んで±Δt時間の間出力され
る。このΔt時間は出力ドツト密度に対応した可変値で
あつても、また固定値であつても良い。
出力ドツト密度に対するアンブランキング信号(UNBL)
とエラー検出補助信号(ERDT)の出力タイミングを第6
図(A)〜(E)に示す。
とエラー検出補助信号(ERDT)の出力タイミングを第6
図(A)〜(E)に示す。
ここで、第6図(A)はドツト密度が200dpi、第6図
(B)は240dpi、第6図(C)は300dpi、第6図(D)
は400dpi,第6図(E)は480dpiの場合の各出力タイミ
ングを示している。
(B)は240dpi、第6図(C)は300dpi、第6図(D)
は400dpi,第6図(E)は480dpiの場合の各出力タイミ
ングを示している。
ここで、エラー検出補助信号(ERDT)の出力タイミング
時にBD信号が検出されていれば、BD信号出力の周期は正
常であると判断し、BD信号がこのエラー検出補助信号
(ERDT)出力タイミング以外の時に検出された時、又は
全く検出されない時にはBDエラーとして、PCPU66にBDエ
ラー信号を出力する。
時にBD信号が検出されていれば、BD信号出力の周期は正
常であると判断し、BD信号がこのエラー検出補助信号
(ERDT)出力タイミング以外の時に検出された時、又は
全く検出されない時にはBDエラーとして、PCPU66にBDエ
ラー信号を出力する。
この様にBDエラー検知回路92によれば、出力すべきドツ
ト密度に対応してアンブランキング信号(UNBL)及びBD
信号のエラーの検出タイミングがPCPU66により(任意
の)最適値に選定することが可能であり、任意の出力ド
ツト密度に対しても正確な光ビームの走査が行え、また
走査エラーの検出を行うことができる。
ト密度に対応してアンブランキング信号(UNBL)及びBD
信号のエラーの検出タイミングがPCPU66により(任意
の)最適値に選定することが可能であり、任意の出力ド
ツト密度に対しても正確な光ビームの走査が行え、また
走査エラーの検出を行うことができる。
また、レーザ駆動回路60の詳細を第7図に示す。
図中、94はラツチ回路、95a〜95eはNANDゲート、96a〜9
6eはドライバ用トランジスタ、97a〜97eはそれぞれ異な
る抵抗値を有する抵抗である。
6eはドライバ用トランジスタ、97a〜97eはそれぞれ異な
る抵抗値を有する抵抗である。
レーザ駆動回路60はコンピユータ200より送られてくる
画像信号に対応して半導体レーザ51を点燈又は消燈させ
る。
画像信号に対応して半導体レーザ51を点燈又は消燈させ
る。
また、本実施例においては、PCPU66よりデータライン63
を介して送られてくる半導体レーザ51の発光光量指定デ
ータ(レーザ発光光量変更コマンド)に応じて、半導体
レーザ51を駆動する駆動電流値を変更可能な構成となつ
ており、具体的にはコンピユータ200よりの発光光量指
定データに対応してラツチ回路94の1つをセツトし、セ
ツトされた出力に接続されたNANDゲートが満足され、画
像信号に対応した出力を行う。
を介して送られてくる半導体レーザ51の発光光量指定デ
ータ(レーザ発光光量変更コマンド)に応じて、半導体
レーザ51を駆動する駆動電流値を変更可能な構成となつ
ており、具体的にはコンピユータ200よりの発光光量指
定データに対応してラツチ回路94の1つをセツトし、セ
ツトされた出力に接続されたNANDゲートが満足され、画
像信号に対応した出力を行う。
そしてレーザ駆動用の選択されたドライバトランジスタ
96が画像信号に応じてオン/オフし、トランジスタ96の
コレクタ側に接続された抵抗97の抵抗値に対応した電流
値を半導体レーザ51に供給する。半導体レーザ51は供給
電流に対応した光量で発光する。
96が画像信号に応じてオン/オフし、トランジスタ96の
コレクタ側に接続された抵抗97の抵抗値に対応した電流
値を半導体レーザ51に供給する。半導体レーザ51は供給
電流に対応した光量で発光する。
以上の構成とすることにより、コンピユータ200よりI/O
バス34を介してレーザ発光光量変更コマンドを受信する
と、これに対応したトランジスタ96に対応するラツチ回
路94出力がセツトされ、指定光量で半導体レーザ51が発
光する。この様にコンピユータ200がレーザ光量を任意
に変更できるため、例えばグラフイツク印刷出力モード
の場合にはレーザ発光光量を弱めて、細めのドツトによ
る印刷出力を、キヤラクタ印刷出力モードの場合にはレ
ーザの発光光量を強めて、太めのドツトによる印刷出力
をそれぞれ選択して行うことができる。
バス34を介してレーザ発光光量変更コマンドを受信する
と、これに対応したトランジスタ96に対応するラツチ回
路94出力がセツトされ、指定光量で半導体レーザ51が発
光する。この様にコンピユータ200がレーザ光量を任意
に変更できるため、例えばグラフイツク印刷出力モード
の場合にはレーザ発光光量を弱めて、細めのドツトによ
る印刷出力を、キヤラクタ印刷出力モードの場合にはレ
ーザの発光光量を強めて、太めのドツトによる印刷出力
をそれぞれ選択して行うことができる。
[実施例の動作] 次に、以上の構成より成る本実施例の動作制御を第8図
〜第13図に示すフローチヤートを参照して以下に説明す
る。
〜第13図に示すフローチヤートを参照して以下に説明す
る。
[第1の動作(第8図,第9図)] 本実施例の基本制御手順を第8図、第9図のフローチヤ
ートを参照して以下に説明する。
ートを参照して以下に説明する。
本実施例のレーザビームプリンタの電源が投入されると
まず、ステツプS10を実行し、RAM66bの内容を初期化
し、回転多面鏡52を回転させる等の初期化処理を実行す
る。続いてステツプS20でコンピユータ200との間のプリ
ンタ制御コマンドの通信処理等を実行する後述するコマ
ンド通信制御ルーチンを実行し、コマンドを受け取つた
場合には、受け取つたコマンドの解読及び返信処理、又
は、受け取つたコマンドに対応した処理等を実行し、ス
テツプS40のメインルーチンを実行する。メインルーチ
ンでは公知のプリンタの各制御等を実行する。
まず、ステツプS10を実行し、RAM66bの内容を初期化
し、回転多面鏡52を回転させる等の初期化処理を実行す
る。続いてステツプS20でコンピユータ200との間のプリ
ンタ制御コマンドの通信処理等を実行する後述するコマ
ンド通信制御ルーチンを実行し、コマンドを受け取つた
場合には、受け取つたコマンドの解読及び返信処理、又
は、受け取つたコマンドに対応した処理等を実行し、ス
テツプS40のメインルーチンを実行する。メインルーチ
ンでは公知のプリンタの各制御等を実行する。
ステツプS20に示すコマンド通信制御ルーチンの詳細を
第9図に示す。
第9図に示す。
まず、ステツプS21でコンピユータ200よりのプリンタ制
御コマンドが送られて来たか否かを調べ、未受信であれ
ば何もせずにリターンし、受信していればステツプS22
で出力ドツト密度通告要求コマンドの受信か否かを調べ
る。出力ドツト密度通告要求コマンドの受信の場合には
ステツプS23に進み、プリンタ100において現在設定され
ている出力ドツト密度をコンピユータ200に報知し、受
信コマンドに対する処理を終了しリターンする。なお、
設定出力ドツト密度はRAM66b中に保持されている。
御コマンドが送られて来たか否かを調べ、未受信であれ
ば何もせずにリターンし、受信していればステツプS22
で出力ドツト密度通告要求コマンドの受信か否かを調べ
る。出力ドツト密度通告要求コマンドの受信の場合には
ステツプS23に進み、プリンタ100において現在設定され
ている出力ドツト密度をコンピユータ200に報知し、受
信コマンドに対する処理を終了しリターンする。なお、
設定出力ドツト密度はRAM66b中に保持されている。
一方、ステツプS22で出力ドツト密度通告要求コマンド
の受信でない場合にはステツプS24に進み、出力ドツト
密度を新たに設定する(再設定する)出力ドツト密度設
定コマンドの受信か否かを調べる。ここで出力ドツト密
度設定コマンドの受信である場合にはステツプS25に進
み、PCPU66はまず、多面鏡モータ制御回路61のラツチ回
路74に、受信した設定コマンド中に含まれる指定出力ド
ツト密度に対応する値をセツトし、続くステツプS26で
ドラムモータ制御回路62のラツチ回路84に同じく指定さ
れた出力ドツト密度に対応する値をセツトし、更に、ス
テツプS27でBDエラー検知回路92にも出力ドツト密度に
対応する値をセツトする。これにより、回転多面鏡52、
感光ドラム11、及び、BD信号処理回路99は、それぞれ指
定された出力ドツト密度に合致した動作を行うことにな
り、処理を終了しリターンする。
の受信でない場合にはステツプS24に進み、出力ドツト
密度を新たに設定する(再設定する)出力ドツト密度設
定コマンドの受信か否かを調べる。ここで出力ドツト密
度設定コマンドの受信である場合にはステツプS25に進
み、PCPU66はまず、多面鏡モータ制御回路61のラツチ回
路74に、受信した設定コマンド中に含まれる指定出力ド
ツト密度に対応する値をセツトし、続くステツプS26で
ドラムモータ制御回路62のラツチ回路84に同じく指定さ
れた出力ドツト密度に対応する値をセツトし、更に、ス
テツプS27でBDエラー検知回路92にも出力ドツト密度に
対応する値をセツトする。これにより、回転多面鏡52、
感光ドラム11、及び、BD信号処理回路99は、それぞれ指
定された出力ドツト密度に合致した動作を行うことにな
り、処理を終了しリターンする。
また、ステツプS24でコンピユータ200より受信したプリ
ンタ制御コマンド出力ドツト密度設定コマンドでない場
合にはステツプS28に進み、レーザ発光光量変更コマン
ドの受信か否かを調べる。ここで、レーザ発光光量変更
コマンドの受信の場合にはステツプS29でレーザ駆動回
路60のラツチ回路94に発光光量に対応した出力をセツト
する。これにより半導体レーザ51は以後、画像信号に同
期して、選択されたラツチ回路94出力に対応した光量で
発光する。
ンタ制御コマンド出力ドツト密度設定コマンドでない場
合にはステツプS28に進み、レーザ発光光量変更コマン
ドの受信か否かを調べる。ここで、レーザ発光光量変更
コマンドの受信の場合にはステツプS29でレーザ駆動回
路60のラツチ回路94に発光光量に対応した出力をセツト
する。これにより半導体レーザ51は以後、画像信号に同
期して、選択されたラツチ回路94出力に対応した光量で
発光する。
ステツプS28でレーザ発光光量変更コマンドの受信でな
い場合にはステツプS30に進み、受信コマンドに対応し
た処理を実行し、処理の実行終了後、リターンする。
い場合にはステツプS30に進み、受信コマンドに対応し
た処理を実行し、処理の実行終了後、リターンする。
[第2の動作(第10図)] 次に本発明の上述構成の他の動作制御を第10図のフロー
チヤートを参照して説明する。
チヤートを参照して説明する。
第7図と同一制御については同一ステツプ番号を付して
いる。このため、これらのステツプについての説明は同
一のため省略する。
いる。このため、これらのステツプについての説明は同
一のため省略する。
ステツプS20のコマンド通信制御ルーチン実行後に、ス
テツプS35でコンピユータ200より出力ドツト密度設定コ
マンドを既に受信し、コンピユータ200よりの指示に従
つた出力ドツト密度に設定されているか否かを調べる。
ここで未受信の場合には再びステツプS20のコマンド通
信制御ルーチンに戻り、出力ドツト密度設定コマンドの
受信を待つ。ここで既に出力ドツト密度設定コマンドを
受信している場合にはステツプS40のメインルーチンS40
に進む。
テツプS35でコンピユータ200より出力ドツト密度設定コ
マンドを既に受信し、コンピユータ200よりの指示に従
つた出力ドツト密度に設定されているか否かを調べる。
ここで未受信の場合には再びステツプS20のコマンド通
信制御ルーチンに戻り、出力ドツト密度設定コマンドの
受信を待つ。ここで既に出力ドツト密度設定コマンドを
受信している場合にはステツプS40のメインルーチンS40
に進む。
以上の様に制御することにより、プリンタ100はコンピ
ユータ200よりの出力ドツト密度の指定が行われるまで
の間、プリント処理等を実行しない。このためプリンタ
100が出力するドツト密度とコンピユータの所望する出
力ドツト密度とがずれたままプリントが実行されるとい
つた不具合をなくすことができる。
ユータ200よりの出力ドツト密度の指定が行われるまで
の間、プリント処理等を実行しない。このためプリンタ
100が出力するドツト密度とコンピユータの所望する出
力ドツト密度とがずれたままプリントが実行されるとい
つた不具合をなくすことができる。
[第3の動作(第11図)] 次に本発明の上述構成の更に他の動作制御を第11図のフ
ローチヤートを参照して説明する。
ローチヤートを参照して説明する。
第10図と同一制御については同一ステツプ番号を付して
いる。このため、これらのステツプについての説明は同
一のため省略する。
いる。このため、これらのステツプについての説明は同
一のため省略する。
ここではステツプS35の出力ドツト密度指定コマンドの
受信後に、ステツプS36でPCPU66は回転多面鏡52を回転
させるべく、モータオン信号79を多面鏡モータ制御回路
61のPLL回路75に出力するための、回転多面鏡駆動許可
フラグをセツトする。これによりモータオン信号29を出
力し、多面鏡モータ53を回転させ回転多面鏡52が回転す
る。
受信後に、ステツプS36でPCPU66は回転多面鏡52を回転
させるべく、モータオン信号79を多面鏡モータ制御回路
61のPLL回路75に出力するための、回転多面鏡駆動許可
フラグをセツトする。これによりモータオン信号29を出
力し、多面鏡モータ53を回転させ回転多面鏡52が回転す
る。
なお、この動作においてはステツプS10における初期化
処理において、回転多面鏡52を駆動させる多面鏡モータ
オン信号79を出力する制御は行われない。
処理において、回転多面鏡52を駆動させる多面鏡モータ
オン信号79を出力する制御は行われない。
この様に回転多面鏡52をプリンタ100の電源投入時より
電源オフ時まで常時回転させるのではなく、出力ドツト
密度が設定されるまでは回転始動しない様に制御するこ
とにより、モータの回転制御に於いて、従来ある所定回
転数から別の所定回転数に変更する場合、特にその回転
数の差が大きいと、モータの制御回路方式によつては、
暴走してしまい、例えば2倍の回転数で回転してしまう
ような可能性があつたが、本実施例によればこのような
不都合を解消することができる。
電源オフ時まで常時回転させるのではなく、出力ドツト
密度が設定されるまでは回転始動しない様に制御するこ
とにより、モータの回転制御に於いて、従来ある所定回
転数から別の所定回転数に変更する場合、特にその回転
数の差が大きいと、モータの制御回路方式によつては、
暴走してしまい、例えば2倍の回転数で回転してしまう
ような可能性があつたが、本実施例によればこのような
不都合を解消することができる。
[第4の動作(第12図)] 次に本発明の上述構成の他の動作制御を第12図のフロー
チヤートを参照して説明する。
チヤートを参照して説明する。
第7図と同一制御については同一ステツプ番号を付して
いる。このため、これらのステツプについての説明は同
一のため省略する。
いる。このため、これらのステツプについての説明は同
一のため省略する。
ここではステツプS10の初期化処理ルーチンに続いて、
ステツプS15でプリンタ100の出力ドツト密度を、ある特
定のドツト密度(例えば本実施例で指定し得る最も低い
ドツト密度である200dpi)に設定し、この設定が終了後
ステツプS20以下の処理に進む。この設定処理は第9図
に示したステツプS25〜ステツプS29と同様の処理で行わ
れる。
ステツプS15でプリンタ100の出力ドツト密度を、ある特
定のドツト密度(例えば本実施例で指定し得る最も低い
ドツト密度である200dpi)に設定し、この設定が終了後
ステツプS20以下の処理に進む。この設定処理は第9図
に示したステツプS25〜ステツプS29と同様の処理で行わ
れる。
この様に制御することにより、プリンタ100の電源投入
直後に特定の出力ドツト密度に自動的に設定され、コン
ピユータ200より新たな出力ドツト密度指定コマンドが
送られるまで、この特定ドツト密度で動作する。そして
コンピユータ200より新たな出力ドツト密度の指定があ
ると該指定に従い、出力ドツト密度を変更する。
直後に特定の出力ドツト密度に自動的に設定され、コン
ピユータ200より新たな出力ドツト密度指定コマンドが
送られるまで、この特定ドツト密度で動作する。そして
コンピユータ200より新たな出力ドツト密度の指定があ
ると該指定に従い、出力ドツト密度を変更する。
このため、出力ドツト密度の変更をそれほど必要とせ
ず、特定の出力ドツトで印刷出力することの多いシステ
ムにおいては、この出力ドツト密度に自動設定すること
により、いちいち出力ドツト密度の指定を行う必要がな
くなる。
ず、特定の出力ドツトで印刷出力することの多いシステ
ムにおいては、この出力ドツト密度に自動設定すること
により、いちいち出力ドツト密度の指定を行う必要がな
くなる。
[第5の動作(第13図)] 次に本発明の上述構成の他の動作制御を第13図のフロー
チヤートを参照して説明する。
チヤートを参照して説明する。
第7図と同一制御については同一ステツプ番号を付して
いる。このため、これらのステツプについての説明は同
一のため省略する。
いる。このため、これらのステツプについての説明は同
一のため省略する。
ここでは、ステツプS10の初期化ルーチンに続いてステ
ツプS11で切り換え手段69に設定されている出力ドツト
密度を読み取り、ステツプS12で読み取つた設定出力ド
ツト密度に従いラツチ回路74,84、及び、BDエラー検知
回路92に対応する値をセツトする。この処理は前述第9
図に示すステツプS25〜ステツプS27と同様の処理で行わ
れる。そしてステツプS20のコマンド通信制御ルーチン
に進む。
ツプS11で切り換え手段69に設定されている出力ドツト
密度を読み取り、ステツプS12で読み取つた設定出力ド
ツト密度に従いラツチ回路74,84、及び、BDエラー検知
回路92に対応する値をセツトする。この処理は前述第9
図に示すステツプS25〜ステツプS27と同様の処理で行わ
れる。そしてステツプS20のコマンド通信制御ルーチン
に進む。
この様に制御することにより、プリンタ100の電源投入
時の出力ドツト密度のデフオールト値は切り換え手段69
の設定値とすることができ、任意の出力ドツト密度を選
択でき、コンピユータ200よりの出力ドツト密度の指定
があつたときのみ、指定されたドツト密度とすることが
できる。
時の出力ドツト密度のデフオールト値は切り換え手段69
の設定値とすることができ、任意の出力ドツト密度を選
択でき、コンピユータ200よりの出力ドツト密度の指定
があつたときのみ、指定されたドツト密度とすることが
できる。
このため、コンピユータ200よりの不必要の出力ドツト
密度の指定コマンドの送信を防止することができる。
密度の指定コマンドの送信を防止することができる。
又、以上の説明はレーザ光を感光ドラム11上に回転多面
鏡52により水平方向のみ走査する例についてのみ行なつ
たが、これに限定されるものではなく、感光部がドラム
状でなく平面状である場合にはガルバノメータにより垂
直方向に対する偏光走査を行なう構成とし、出力ドツト
密度に従つて上述と同様の走査速度設定制御に対応した
制御で、ガルバノメータに対して供給する電流を制御す
ればよい。
鏡52により水平方向のみ走査する例についてのみ行なつ
たが、これに限定されるものではなく、感光部がドラム
状でなく平面状である場合にはガルバノメータにより垂
直方向に対する偏光走査を行なう構成とし、出力ドツト
密度に従つて上述と同様の走査速度設定制御に対応した
制御で、ガルバノメータに対して供給する電流を制御す
ればよい。
また、レーザ光の走査はこれらの方法に限るものではな
く、例えば、ホログラムスキヤナによりレーザ光の走査
制御を行なう場合にはホログラムデイスクの回転を上述
と同様の制御で、出力ドツト密度に対応させて制御すれ
ばよい。
く、例えば、ホログラムスキヤナによりレーザ光の走査
制御を行なう場合にはホログラムデイスクの回転を上述
と同様の制御で、出力ドツト密度に対応させて制御すれ
ばよい。
これらの制御方法は本発明に含まれることは明らかであ
る。
る。
[発明の効果] 以上説明した様に本発明によれば、レーザの走査速度に
かかわらず適正なタイミングでレーザを発光させること
ができ、無駄なレーザの発光を抑えた信頼性の高いレー
ザビームプリンタを提供できる。
かかわらず適正なタイミングでレーザを発光させること
ができ、無駄なレーザの発光を抑えた信頼性の高いレー
ザビームプリンタを提供できる。
第1図は本発明に係る一実施例のブロツク構成図、 第2図は本実施例の多面鏡モータ制御回路の詳細構成
図、 第3図は第2図に示す多面鏡モータ制御回路のプリセツ
トカウンタへの設定値と多面鏡モータの回転数及び出力
ドツト密度との関係を示す図、 第4図は本実施例のドラムモータ制御回路の詳細構成
図、 第5図は本実施例のBD信号処理回路の詳細ブロツク図、 第6図(A)〜(E)は第5図に示すBD信号処理回路の
動作タイミングチヤート、 第7図は本実施例のレーザ駆動回路の詳細構成図、 第8図〜第13図は本発明に係る各実施例の動作フローチ
ヤート、 第14図は従来のレーザビームプリンタの機構図、 第15図は一般的なレーザビームプリンタとコントローラ
間のインタフエース信号を示す図、 第16図は一般的なプリンタとコンピユータとの接続状態
を示す図である。 図中、1……用紙、2……給紙カセツト、3……給紙カ
ム、4……給紙ローラ、5……レジストシヤツタ、6…
…レジストソレノイド、7……搬送ローラ、8……定着
ローラ、9……排紙ローラ、11……感光ドラム、30,32
……インターフエース、51……半導体レーザ、52……回
転多面鏡、53……多面鏡モータ、55……ビームデイテク
タ、56……ドラムモータ、60……半導体レーザ駆動回
路、61……多面鏡モータ制御回路、62……ドラムモータ
制御回路、69……切り換え手段、71,81……発振回路、7
2,82……カウンタ、73,83……プリセツトカウンタ、74,
84,94……ラツチ回路、75,85……PLL回路、92……BDエ
ラー検知回路、95a〜95e……NANDゲート、96a〜96e……
ドライバ用トランジスタ、99……BD信号処理回路であ
る。
図、 第3図は第2図に示す多面鏡モータ制御回路のプリセツ
トカウンタへの設定値と多面鏡モータの回転数及び出力
ドツト密度との関係を示す図、 第4図は本実施例のドラムモータ制御回路の詳細構成
図、 第5図は本実施例のBD信号処理回路の詳細ブロツク図、 第6図(A)〜(E)は第5図に示すBD信号処理回路の
動作タイミングチヤート、 第7図は本実施例のレーザ駆動回路の詳細構成図、 第8図〜第13図は本発明に係る各実施例の動作フローチ
ヤート、 第14図は従来のレーザビームプリンタの機構図、 第15図は一般的なレーザビームプリンタとコントローラ
間のインタフエース信号を示す図、 第16図は一般的なプリンタとコンピユータとの接続状態
を示す図である。 図中、1……用紙、2……給紙カセツト、3……給紙カ
ム、4……給紙ローラ、5……レジストシヤツタ、6…
…レジストソレノイド、7……搬送ローラ、8……定着
ローラ、9……排紙ローラ、11……感光ドラム、30,32
……インターフエース、51……半導体レーザ、52……回
転多面鏡、53……多面鏡モータ、55……ビームデイテク
タ、56……ドラムモータ、60……半導体レーザ駆動回
路、61……多面鏡モータ制御回路、62……ドラムモータ
制御回路、69……切り換え手段、71,81……発振回路、7
2,82……カウンタ、73,83……プリセツトカウンタ、74,
84,94……ラツチ回路、75,85……PLL回路、92……BDエ
ラー検知回路、95a〜95e……NANDゲート、96a〜96e……
ドライバ用トランジスタ、99……BD信号処理回路であ
る。
Claims (1)
- 【請求項1】レーザ光を感光面上に走査する走査手段
と、 該走査手段による前記レーザ光の走査速度を制御する制
御手段と、 該制御手段による前記走査手段の走査速度を指定する指
定手段と、 所定位置において走査レーザ光を検出するビーム検出手
段と、 該ビーム検出手段により前記走査レーザ光を検出させる
ために、前記レーザを発光させるためのアンブランキン
グ信号を発生するアンブランキング信号発生手段とを備
え、 前記指定手段による指定走査速度が低いときにアンブラ
ンキンク信号によりレーザが長時間発光されることを防
止すべく、前記アンブランキング信号発生手段は前記指
定手段による指定走査速度に対応してアンブランキング
信号発生タイミングを変更することを特徴とするレーザ
ビームプリンタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61004153A JPH0780317B2 (ja) | 1986-01-14 | 1986-01-14 | レ−ザビ−ムプリンタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61004153A JPH0780317B2 (ja) | 1986-01-14 | 1986-01-14 | レ−ザビ−ムプリンタ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62162549A JPS62162549A (ja) | 1987-07-18 |
| JPH0780317B2 true JPH0780317B2 (ja) | 1995-08-30 |
Family
ID=11576812
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61004153A Expired - Fee Related JPH0780317B2 (ja) | 1986-01-14 | 1986-01-14 | レ−ザビ−ムプリンタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0780317B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0624025B1 (en) | 1988-09-27 | 1999-09-01 | Canon Kabushiki Kaisha | Image forming apparatus |
| US5140349A (en) * | 1988-09-27 | 1992-08-18 | Canon Kabushiki Kaisha | Recording apparatus |
| JP2006337479A (ja) | 2005-05-31 | 2006-12-14 | Brother Ind Ltd | 光学走査装置及び画像形成装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59221165A (ja) * | 1983-05-31 | 1984-12-12 | Toshiba Corp | 印字装置 |
-
1986
- 1986-01-14 JP JP61004153A patent/JPH0780317B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62162549A (ja) | 1987-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3445006B2 (ja) | 印刷装置および印刷方法 | |
| US6099181A (en) | Printing control apparatus, printing method with the printing control apparatus, and storage medium storing a computer readable program | |
| JPH0784070B2 (ja) | 記録制御装置 | |
| JPH0784071B2 (ja) | プリンタ制御装置 | |
| JPH05281874A (ja) | 記録紙判別装置 | |
| JPS62163462A (ja) | レ−ザビ−ムプリンタ | |
| JPS62162548A (ja) | レ−ザビ−ムプリンタ | |
| EP0624025B1 (en) | Image forming apparatus | |
| JPS62162549A (ja) | レ−ザビ−ムプリンタ | |
| JP3082916B2 (ja) | 記録装置 | |
| JPH0772678A (ja) | 画像記録装置 | |
| JP2672831B2 (ja) | プリンタ及び画像信号送出装置 | |
| JPH07236014A (ja) | 出力装置 | |
| JPH1063047A (ja) | 画像形成装置及びその制御装置及びその制御方法 | |
| JPS62162551A (ja) | レ−ザビ−ムプリンタ | |
| JPH0776134A (ja) | レーザビームプリンタ | |
| JPH0852907A (ja) | 画像形成装置 | |
| JP2006218804A (ja) | 印刷装置 | |
| JP2004090457A (ja) | キャリブレーション方法および印刷装置 | |
| JPH05328075A (ja) | 画像形成装置 | |
| JPH0281658A (ja) | 印字装置 | |
| JP2009210909A (ja) | 画像形成装置 | |
| JP3245877B2 (ja) | レ−ザビ−ムプリンタ | |
| JPH07228018A (ja) | 印刷装置 | |
| JPH1044504A (ja) | 画像形成装置およびその走査方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |