Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4200682B2 - 画像形成装置 - Google Patents
[go: Go Back, main page]

JP4200682B2 - 画像形成装置 - Google Patents

画像形成装置 Download PDF

Info

Publication number
JP4200682B2
JP4200682B2 JP2002072081A JP2002072081A JP4200682B2 JP 4200682 B2 JP4200682 B2 JP 4200682B2 JP 2002072081 A JP2002072081 A JP 2002072081A JP 2002072081 A JP2002072081 A JP 2002072081A JP 4200682 B2 JP4200682 B2 JP 4200682B2
Authority
JP
Japan
Prior art keywords
signal
delay
image
clock signal
leading edge
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
Application number
JP2002072081A
Other languages
English (en)
Other versions
JP2003266760A (ja
JP2003266760A5 (ja
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.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2002072081A priority Critical patent/JP4200682B2/ja
Priority to US10/383,048 priority patent/US7110017B2/en
Publication of JP2003266760A publication Critical patent/JP2003266760A/ja
Publication of JP2003266760A5 publication Critical patent/JP2003266760A5/ja
Application granted granted Critical
Publication of JP4200682B2 publication Critical patent/JP4200682B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/15Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors
    • H03K5/15013Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors with more than two outputs
    • H03K5/1506Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors with more than two outputs with parallel driven output stages; with synchronously driven series connected output stages
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/12Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers
    • G06K15/1204Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers involving the fast moving of an optical beam in the main scanning direction
    • G06K15/1219Detection, control or error compensation of scanning velocity or position, e.g. synchronisation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/135Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/047Detection, control or error compensation of scanning velocity or position
    • H04N1/053Detection, control or error compensation of scanning velocity or position in main scanning direction, e.g. synchronisation of line start or picture elements in a line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04753Control or error compensation of scanning position or velocity
    • H04N2201/04758Control or error compensation of scanning position or velocity by controlling the position of the scanned image area
    • H04N2201/04767Control or error compensation of scanning position or velocity by controlling the position of the scanned image area by controlling the timing of the signals, e.g. by controlling the frequency o phase of the pixel clock
    • H04N2201/04781Controlling the phase of the signals
    • H04N2201/04784Controlling the phase of the signals using one or more clock signals selected from a number of clock signals of different phases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04753Control or error compensation of scanning position or velocity
    • H04N2201/04789Control or error compensation of scanning position or velocity in the main-scan direction

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Nonlinear Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Optics & Photonics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Laser Beam Printer (AREA)
  • Manipulation Of Pulses (AREA)
  • Facsimile Scanning Arrangements (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像形成装置に関する。
【0002】
【従来の技術】
複写機等の画像形成装置は、温度変化による書き込みユニットおよび読み取りユニットのレンズ特性の変化、装置組み立て時の製造誤差、各製品の製造バラツキ等によって、画像読み取り時もしくは書き込み時において読み取り画像もしくは形成する画像が傾く(歪む)ことがあった。そこで、画像を形成する際に画像データを画素単位で加工して、画像がまっすぐに形成されるように補正する処理を行っていた。
【0003】
【発明が解決しようとする課題】
しかしながら、このような画像データの加工は誤差拡散等の画像処理に影響を及ぼし、モアレ等の発生を引き起こす場合があり、画像の画質劣悪等の原因となっていた。一方、複写機等の画像形成装置では、1つの画像を主走査方向に1行ずつ出力し、それを副走査方向に対して繰り返すことによって画像を形成する。
【0004】
そこで、本発明の課題は、基準クロックの周期以下の分解能で画像の各行の先頭の書き出し位置を制御することによって、高精度な画像の補正を行う回路を提供することである。
【0005】
【課題を解決するための手段】
以上の課題を解決するため、請求項1記載の発明は、
多段接続された複数の遅延素子により、基準クロック信号を遅延させ、各段毎に遅延基準クロック信号として出力する遅延手段と、所定信号と同期する遅延基準クロック信号に基づいて、前記基準クロック信号の1周期分に係る前記遅延素子の段数を検出する検出手段と、
前記所定信号を計数する計数手段と、
前記検出手段により検出された段数、前記計数手段により計数された計数量位相制御信号及び前記遅延手段を選択するための選択信号の刻み幅を示す分解能を積算した積算情報を演算し、当該演算された積算情報に基づいて、前記選択信号を生成し、当該生成された選択信号に基づいて、前記遅延基準クロック信号の中から択一的に信号を選択することにより画素クロック信号を出力する信号選択手段と、
前記画素クロック信号に同期した画像先端信号を生成し、出力する画像先端信号生成手段と、を有することを特徴としている。
【0006】
この請求項1記載の発明によれば、例えば、パルス信号やステップ信号等の所定信号と同期する遅延基準クロック信号に基づいて基準クロック信号の1周期分に係る遅延素子の段数を検出し、この段数計数量位相制御信号及び遅延手段を選択するための選択信号の刻み幅を示す分解能を積載した積算情報を演算する。そして、この積算情報に基づいて、選択信号を生成し、当該生成された選択信号に基づいて、遅延基準クロック信号の中から択一的に選択した信号を外部出力する。これにより、遅延基準クロック信号のタイミングを基準クロック信号の1周期以下の時間で制御でき、高精度な制御を実現できる。
【0008】
また、請求項2記載の発明は、請求項1記載の画像形成装置であって、
前記画像先端信号に応じて画像の各行の先頭の書き出し位置を制御することを特徴としている。
【0009】
この請求項2記載の発明によれば、画像先端信号に基づいたタイミングで、信号選択手段から出力された信号に同期した信号を生成する。これにより、画像の各行の先端の書き出し位置を高精度で制御できる。
【0011】
そして、請求項3記載の発明は、請求項1または2記載の画像形成装置であって、
前記信号選択手段は、前記積算情報が前記基準クロック信号の周期を超えた際に、前記画像先端信号の位相を変化させるための指示信号を出力し、
前記画像先端信号生成手段は、前記指示信号に基づいて前記画像先端信号を生成することを特徴としている。
【0012】
この請求項3記載の発明によれば、画像先端信号生成手段は、指示信号に基づいて画像先端信号を生成する。これにより、画像の傾き等を補正して出力することができる。
【0013】
【発明の実施の形態】
以下、図1〜図7を参照して本発明を適用した信号制御回路10の、実施の形態を詳細に説明する。本実施の形態では、信号制御回路10を用いて1つの画像データに対して画像の傾き(歪み)の補正を行うこととして説明する。
【0014】
図1は、信号制御回路10の構成を示すブロック図である。信号制御回路10は、遅延チェーン部1、同期信号検出部2、基準信号カウンタ部3、位相制御演算部4、遅延クロック信号セレクト部5および画像先端信号生成部6によって構成される。信号制御回路10は、例えば複写機等に用いられる。
【0015】
遅延チェーン部1は、図2に示すように、m個のディレイセルDC1〜mと、複数のインバータINVと、により構成され、基準クロック信号を遅延させて同期信号検出部2および遅延クロック信号セレクト部5に出力する。ここで、インバータINVは、基準クロック信号のデューティの崩れを抑制するために挿入される。
【0016】
ディレイセルDC1〜mは、それぞれ入力された入力信号を所定遅延量(例えば、td[psオーダ])だけ遅延させてそれぞれ出力する。つまり、図2に示すように、ディレイセルDC1〜mを多段(直列)に接続し、各ディレイセルに対応する出力段を設けることで、所定遅延量の整数倍(1〜m倍)で遅延させた入力信号を各出力段から出力する。これがmビット幅の信号として、同期信号検出部2および遅延クロック信号セレクト部5に出力される。
【0017】
詳述すると、図2において、1段目のディレイセルDC1は、基準クロック信号を所定遅延量(例えば、td[psオーダ])だけ遅延させて出力する。そして、この出力された信号は、ディレイセルDC1に対応する出力段から遅延信号DL1として同期信号検出部2および遅延クロック信号セレクト部5に出力されると共に、ディレイセルDC2へ出力される。また、2段目のディレイセルDC2は、入力された遅延信号DL1を所定遅延量(例えば、td[psオーダ])だけ遅延させて出力する。そしてこの出力された信号は、ディレイセルDC2に対応する出力段から遅延信号DL2として同期信号検出部2および遅延クロック信号セレクト部5に出力されると共に、ディレイセルDC3へ出力される。
【0018】
同様に、m段目のディレイセルDCmは、入力された遅延信号DLm−1を所定遅延量(例えば、td[psオーダ])だけ遅延させて出力する。そして、この出力された信号は、ディレイセルDCmに対応する出力段から遅延信号DLmとして同期信号検出部2および遅延クロック信号セレクト部5に出力される。ここで遅延チェーン部1は、遅延手段としての機能を有している。また、遅延信号DL1〜mは、遅延基準クロック信号を意味する。
【0019】
同期信号検出部2は、図3に示すように、m個のDフリップフロップFF1〜m、m個のNAND回路N1〜mおよび演算回路(図示省略)によって構成される。DフリップフロップFF1〜mは、インデックス信号が入力されたタイミングで遅延チェーン部1から入力された遅延信号DL1〜mの状態(“H”または“L”)を検出し、対応するNAND回路N1〜mに出力する。
【0020】
DフリップフロップFF1〜mには、各入力端子Dに遅延チェーン部1から出力された遅延信号DL1〜mが入力され、各クロック端子にインデックス信号が入力される。そして、インデックス信号に同期して各入力端子Dに入力された遅延信号DL1〜mの状態(“H”または“L”)を保持し、保持した値を出力端子Qから出力すると共に、この保持した値を反転させた値を反転出力端子から出力する。
【0021】
そしてNAND回路N1〜mは、前段(ここでは1〜m段)のDフリップフロップの出力端子Qから出力される値と、次段(ここでは2〜m+1段)のDフリップフロップの反転出力端子から出力される値と、をそれぞれ入力し、入力された2つの値の否定論理積を演算し、演算結果を演算回路(図示省略)に出力する。
【0022】
演算回路(図示省略)は、NAND回路N1〜mから出力された演算結果を入力し、基準クロック信号の1周期分の遅延を行うディレイセルの段数を算出する。また、算出したディレイセルの数を位相制御演算部4に出力する。
【0023】
ここで、同期信号検出部2は、第1入力手段および検出手段としての機能を有している。
【0024】
基準信号カウンタ部3は、インデックス信号を入力し、インデックス信号の入力回数を計数する。そして、計数した結果を位相制御演算部4へ出力する。ここで基準信号カウンタ部3は、計数手段としての機能を有している。
【0025】
位相制御演算部4には、同期信号検出部2から出力された基準クロック信号1周期分のディレイセルの段数と、基準信号カウンタ部3から出力されたインデックス信号の計数結果と、外部(例えば、複写機を構成するCPU等)から指示される指示ずらし量と、が入力される。
【0026】
位相制御演算部4は、遅延チェーン部1の出力段番号を選択するセレクト信号を生成し、セレクト信号を遅延クロック信号セレクト部5に出力する。具体的には、例えば、基準クロック信号1周期分のディレイセルがX段、指示ずらし量がZ、予め決められている分解能が1/n、カウント数がKである場合、ずらし段M=X段×1/n×K×Zとして計算する。そして、基準クロック信号と同期した遅延信号を出力するディレイセルの段番号にずらし段Mを加算した値をセレクト信号として出力する。
【0027】
分解能1/nとは、カウント数Kが加算される度に出力されるセレクト信号の値の刻み幅を示している。具体的には、分解能が1/nの時、セレクト信号の値は基準クロック信号1周期分のディレイセルの段数に分解能1/nを乗算した値を刻み幅として変化する。つまり、基準クロック信号1周期分のディレイセルの段数が100段であり、分解能が1/50の時、セレクト信号はカウント数Kが加算される度に、100/50段ずつ、すなわち2段ずつ変化する。また、分解能1/nは予め任意に設定されている固定値であってもいいし、可変値であってもよい。
【0028】
キャリーCとは、ずらし段Mの値が基準クロック信号1周期分のディレイセルの段数以上になる度に1加算されるデータである。キャリーCの値は、位相制御演算部4からキャリー信号として画像先端信号生成部6へ出力される。また、分解能1/nおよびキャリーCは、位相制御演算部4が備えるRAM等で構成される記憶回路に記憶される。
【0029】
ここで位相制御演算部4は、第2入力手段および位相演算手段としての機能を有している。また、指示ずらし量は位相制御信号を意味する。
【0030】
遅延クロック信号セレクト部5は、図4に示すようにセレクト5aを備えて構成される。このセレクト5aには、位相制御演算部4から出力されるセレクト信号と、遅延チェーン部1から出力される遅延信号DL1〜mと、が入力される。そしてセレクト5aは、セレクト信号に応じて、遅延信号DL1〜mの内、一の信号を選択し、選択した信号を画素クロック信号として画像先端信号生成部6と、外部とに出力する。
【0031】
ここで遅延クロック信号セレクト部5は、信号選択手段としての機能を有している。
【0032】
画像先端信号生成部6は、画素クロック信号に同期した画像先端信号を生成する。画像先端信号生成部6には、位相制御演算部4から出力されるキャリー信号と、遅延クロック信号セレクト部5から出力される画素クロック信号と、外部(例えば、複写機を構成するCPU等)から指示される信号生成制御信号と、が入力される。信号生成制御信号とは、画素クロック信号に同期して画像先端信号を生成する際の生成のタイミングを示した信号である。
【0033】
画像先端信号生成部6は、信号生成制御信号に従って画像先端信号を生成するタイミングを決定する。また、更にキャリー信号が1以上の場合には、信号生成制御信号の示した位置に対して、画素クロック信号の周期にキャリー信号の値を乗算した値の位相を変化させたタイミングで画像先端信号を出力する。
【0034】
ここで、画像先端信号生成部6は、信号生成手段としての機能を有している。また、キャリー信号は指示信号を意味する。
【0035】
次に図5および6を参照して、本実施の形態における動作を説明する。図5は、遅延チェーン部1に入力される基準クロック信号と、遅延チェーン部1から出力される遅延信号DL1〜11と、のタイミングチャートの一例を示した図である。図5に示すように、遅延信号DL1は、基準クロック信号をディレイセルDC1によって所定遅延量(例えば、td[psオーダ])だけ遅延し、遅延信号DL2は、基準クロック信号をディレイセルDC1および2によって所定遅延量の2倍(つまり、2td[psオーダ])だけ遅延し、遅延信号DL10は、基準クロック信号をディレイセルDC1〜10によって所定遅延量の10倍(つまり、10td[psオーダ])だけ遅延する。
【0036】
また、ここで、遅延信号DL5および10は、基準クロック信号と同期している。つまり、遅延信号DL5および10の遅延量である時間5tdおよび10tdは、基準クロック信号の周期の整数倍であることを意味する。
【0037】
そして遅延チェーン部1は、遅延信号DL1〜mを同期信号検出部2および遅延クロック信号セレクト部5に出力する。同期信号検出部2は、インデックス信号が入力されたタイミングで遅延信号DL1〜mの状態を検出し、基準クロック信号の1周期分にあたるディレイセルの段数を算出する。
【0038】
例えば、図5に示すように、インデックス信号が基準クロック信号の立ち上がりエッジに同期したタイミング(図5に示す時間T1)で同期信号検出部2に入力されたとする。この時間T1において、遅延信号DL1〜3、6、11は“L”になっており、遅延信号DL4、5、9、10は“H”になっている。このように、インデックス信号が入力された時間T1の遅延信号DL1〜mの状態をDフリップフロップFF1〜mが保持して、NAND回路N1〜mに出力する。
【0039】
そして、NAND回路N1〜mは、DフリップフロップFF1〜mから出力された状態に基づいて否定論理積を演算し、演算結果を演算回路(図示省略)に出力する。そして演算回路により、インデックス信号と同期する信号と同期しない信号とが識別される。したがって、図5に示す遅延信号DL5および10(つまり、インデックス信号と同期する信号)に対応するNAND回路N5および10からは“L”が出力され、NAND回路N5および10以外のNAND回路からは“H”が出力される。
【0040】
そして演算回路は、NAND回路N1〜mから出力された値に基づいて、基準クロック信号の1周期分の遅延を行うディレイセルの段数(即ち、NAND回路N10の“10”−NAND回路N5の“5”=5段)を演算して、位相制御演算部4に出力する。
【0041】
基準信号カウンタ部3は、1つの画像データに対して入力されたインデックス信号の入力回数を計数し、計数した結果を位相制御演算部4へ出力する。
【0042】
位相制御演算部4は、同期信号検出部2から出力された基準クロック信号1周期分のディレイセルの段数と、基準信号カウンタ部3から出力されたインデックス信号のカウンタ数と、外部(例えば、複写機を構成するCPU等)から指示ずらし量と、を入力する。入力した値と、分解能1/nおよびキャリーCと、を用いて演算することにより遅延チェーン部1の出力段番号を選択するセレクト信号を生成し、遅延クロック信号セレクト部5へ出力する。
【0043】
図6は、信号制御回路10に外部から入力されるインデックス信号と、遅延クロック信号セレクト部5に入力される遅延信号と、信号制御回路10から出力される画素クロック信号および画像先端信号と、のタイミングチャートの一例を示した図である。
【0044】
図6において、遅延信号DLi,i+1,・・・,i+4,i+5は遅延クロック信号セレクト部5に入力される遅延信号DL1〜mの一部であり、画素クロック信号は遅延クロック信号セレクト部5から出力された信号である。画像先端信号は、画像先端信号生成部6から出力された信号である。
【0045】
ここで、説明のため、遅延チェーン部1のディレイセル1段による遅延量はtdとし、基準クロック信号の1周期分のディレイセルが5段である場合を一例として図示している。更に分解能1/5、指示ずらし量Z=iとし、カウント数KおよびキャリーCは初期値をゼロとして説明する。
【0046】
図6において、タイミングaで1回目のインデックス信号が入力されることにより、遅延クロック信号セレクト部5はセレクト信号によって遅延信号DLiを選択し、該信号を画素クロック信号として出力する。そして、画像先端信号生成部6は画素クロック信号に同期して画像先端信号を出力する。
【0047】
続いて、タイミングbで2回目のインデックス信号が入力されると、遅延クロック信号セレクト部5はセレクト信号によって遅延信号DLi+1を選択し、該信号を画素クロック信号として出力する。そして、画像先端信号生成部6は画素クロック信号に同期して画像先端信号を出力する。この時、画像先端信号はインデックス信号の立ち上がりエッジに対して、時間td’ほど遅れて出力されることになる。
【0048】
次に、タイミングcで5回目のインデックス信号が入力されると、遅延クロック信号セレクト部5はセレクト信号によって遅延信号DLi+4を選択し、該信号を画素クロック信号として出力する。そして、画像先端信号生成部6は画素クロック信号に同期して画像先端信号を生成する。この時、画像先端信号はインデックス信号の立ち上がりエッジに対して、時間4td’ほど遅れて出力されることになる。
【0049】
続いて、タイミングdで6回目のインデックス信号が入力されると、位相制御演算部4において演算されるずらし段Mが、基準クロック信号1周期分のディレイセルの段数(図6においては“5”)を超えるため、キャリーCを“1”としてずらし段Mを演算し、セレクト信号を出力する。したがって、遅延クロック信号セレクト部5はセレクト信号によって遅延信号DLiを選択し、該信号を画素クロック信号として出力する。そして、画像先端信号生成部6は画素クロック信号に対して1周期遅れたタイミングで画像先端信号を生成する。この時、画像先端信号はインデックス信号の立ち上がりエッジに対して、時間5td’ほど遅れて出力されることになる。
【0050】
尚、画像先端信号生成部6が画像先端信号を出力する画素クロック信号に同期したタイミングは、外部(例えば、複写機を構成するCPU等)から入力される信号生成制御信号によって任意に設定可能である。また、インデックス信号が外部から入力される度に遅延クロック信号セレクト部5によって切り替えられた画素クロック信号が出力されるが、安定した画素クロック信号を用いるために、画像先端信号は遅延クロック信号セレクト部5を出力して所定周期経過後の画素クロック信号に同期して生成される。
【0051】
このように、信号制御回路10は、基準クロック信号に対して位相をずらした信号を画素クロック信号として出力し、更に該画素クロック信号に同期して画像先端信号を出力することにより、画像の各行の先頭の書き出し位置を制御することができる。即ち、図7に示すように、複写機等の画像形成装置によって補正前は傾いて出力されていた画像71を、信号制御回路10を用いて画像の各行の先頭の書き出し位置を示す画像先端信号を制御することにより、画像72のように傾きを補正してまっすぐに出力することができる。
【0052】
更に、画像先端信号生成部6に入力される信号生成制御信号によって、画像先端信号を出力するタイミングは任意に設定可能であるから、画像の各行の先頭の書き出し位置も任意に制御することができる。つまり、画像の各行の先端の書き出し位置のずらす量を任意に設定することができる。
【0053】
以上のように、本実施の形態の信号制御回路10によれば、遅延チェーン部1で基準クロック信号から所定遅延量を遅延させた遅延信号をmビット出力し、同期信号検出部2で基準クロック信号の1周期分の遅延を行うために必要となるディレイセルの段数を検出する。そして位相制御演算部4は、同期信号検出部2によって算出されたディレイセルの段数と、基準信号カウンタ部3から入力されるインデックス信号のカウンタ数と、外部(例えば、複写機を構成するCPU等)から入力される指示ずらし量Zと、分解能1/nと、に基づいて、ずらし段Mを演算する。更にずらし段Mに基づいてセレクト信号を生成し、セレクト信号を遅延クロック信号セレクト部5に出力する。
【0054】
遅延クロック信号セレクト部5は、入力されたセレクト信号に応じて、遅延チェーン部1が出力する遅延信号の内、一の信号を選択し、選択した信号を画素クロック信号として外部に出力すると共に、画像先端信号生成部6に出力する。
【0055】
画像先端信号生成部6は、外部(例えば、複写機を構成するCPU等)から入力される信号生成制御信号に応じて、入力された画素クロック信号に同期した信号を生成し、画像先端信号として外部に出力する。
【0056】
したがって、信号生成回路10は、基準クロック信号の1周期/nの時間を遅延させた遅延信号を生成し、外部から入力されたインデックス信号に対して任意のずらし量を遅延させた遅延信号を画素クロック信号として出力する。これにより、画素クロック信号のタイミングを高精度で制御できるため、画像の傾き(歪み)も高精度で補正することができる。
【0057】
更に、画像先端信号は画素クロック信号に同期したタイミングで生成するが、外部(例えば、複写機を構成するCPU等)から入力される信号生成制御信号によって画像先端信号を生成するタイミングを制御することができる。このため、信号生成制御信号を任意に設定することにより、画像の各行の先頭の書き出し位置を任意に制御できる。
【0058】
分解能1/nおよび信号生成制御信号の値は、複写機等の画像形成装置の温度変化による書き込みユニットおよび読み取りユニットのレンズ特性の変化、装置組み立て時の製造誤差、各製品の製造バラツキ等にしたがって予め設定され、画像形成装置に含まれる記憶回路等に記憶されて出荷される。そして複写機等で画像を形成する際に、信号制御回路10によって画像の各行の先端の書き出し位置が制御されることにより、画像の傾き(歪み)が補正されて出力される。
【0059】
また、集積回路(デジタル回路)内に信号制御回路10を構成すれば、信号制御回路10は高精度の遅延を実現でき、信号制御回路10を安価に提供できる。
【0060】
なお、本発明は、上記実施の形態の内容に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能であり、例えば、画像のより複雑な補正を実現するために、位相制御演算部4におけるずらし段Mの演算式として、“ずらし段M=X段×1/n×K×Z”を一例として挙げて説明したが、これに限定されるものではなく、二次関数等を含む演算式としてもよい。これにより、画像に対してより複雑な補正が可能となる。また、分解能1/nは、外部(例えば、複写機を構成するCPU等)から入力される値であってもよい。これにより、分解能1/nを小さな値に設定した場合、画像を更に細かく補正することが可能となる。更に、本実施の形態において、ずらし段Mは1インデックス信号毎に加算されるものとして説明したが、複数のインデックス信号毎にずらし段Mを加算してもよい。また、インデックス信号によってずらし段Mの値が異なってもよく、ずらし段Mは位相制御演算部6においてインデックス信号の入力毎に任意に設定することが可能である。
【0061】
【発明の効果】
請求項1記載の発明によれば、例えば、パルス信号やステップ信号等の所定信号と同期する遅延基準クロック信号に基づいて基準クロック信号の1周期分に係る遅延素子の段数を検出し、この段数計数量位相制御信号及び遅延手段を選択するための選択信号の刻み幅を示す分解能を積載した積算情報を演算する。そして、この積算情報に基づいて、選択信号を生成し、当該生成された選択信号に基づいて、遅延基準クロック信号の中から択一的に選択した信号を外部出力する。これにより、遅延基準クロック信号のタイミングを基準クロック信号の1周期以下の時間で制御でき、高精度な制御を実現できる。
【0063】
請求項2記載の発明によれば、画像先端信号に基づいたタイミングで、信号選択手段から出力された信号に同期した信号を生成する。これにより、画像の各行の先端の書き出し位置を高精度で制御できる。
【0065】
請求項3記載の発明によれば、画像先端信号生成手段は、指示信号に基づいて画像先端信号を生成する。これにより、画像の傾き等を補正して出力することができる。
【図面の簡単な説明】
【図1】信号制御回路の構成を示すブロック図。
【図2】遅延チェーン部の回路構成を示す図。
【図3】同期信号検出部が備える検出回路の回路構成を示す図。
【図4】遅延クロック信号セレクト部が備えるセレクトを示す図。
【図5】基準クロック信号と、遅延チェーン部から出力される遅延信号と、を示すタイミングチャート。
【図6】インデックス信号と、遅延信号と、画素クロック信号と、画像先端信号と、を示すタイミングチャート。
【図7】信号制御回路10による補正前後の画像を示す図。
【符号の説明】
1 遅延チェーン部
2 同期信号検出部
3 基準信号カウンタ部
4 位相制御演算部
5 遅延クロック信号セレクト部
6 画像先端信号生成部

Claims (3)

  1. 多段接続された複数の遅延素子により、基準クロック信号を遅延させ、各段毎に遅延基準クロック信号として出力する遅延手段と、所定信号と同期する遅延基準クロック信号に基づいて、前記基準クロック信号の1周期分に係る前記遅延素子の段数を検出する検出手段と、
    前記所定信号を計数する計数手段と、
    前記検出手段により検出された段数、前記計数手段により計数された計数量位相制御信号及び前記遅延手段を選択するための選択信号の刻み幅を示す分解能を積算した積算情報を演算し、当該演算された積算情報に基づいて、前記選択信号を生成し、当該生成された選択信号に基づいて、前記遅延基準クロック信号の中から択一的に信号を選択することにより画素クロック信号を出力する信号選択手段と、
    前記画素クロック信号に同期した画像先端信号を生成し、出力する画像先端信号生成手段と、
    を有することを特徴とする画像形成装置。
  2. 前記画像先端信号に応じて画像の各行の先頭の書き出し位置を制御することを特徴とする請求項に記載の画像形成装置。
  3. 前記信号選択手段は、前記積算情報が前記基準クロック信号の周期を超えた際に、前記画像先端信号の位相を変化させるための指示信号を出力し、
    前記画像先端信号生成手段は、前記指示信号に基づいて前記画像先端信号を生成することを特徴とする請求項または請求項に記載の画像形成装置。
JP2002072081A 2002-03-15 2002-03-15 画像形成装置 Expired - Fee Related JP4200682B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002072081A JP4200682B2 (ja) 2002-03-15 2002-03-15 画像形成装置
US10/383,048 US7110017B2 (en) 2002-03-15 2003-03-06 Signal controlling circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002072081A JP4200682B2 (ja) 2002-03-15 2002-03-15 画像形成装置

Publications (3)

Publication Number Publication Date
JP2003266760A JP2003266760A (ja) 2003-09-24
JP2003266760A5 JP2003266760A5 (ja) 2005-08-11
JP4200682B2 true JP4200682B2 (ja) 2008-12-24

Family

ID=28035153

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002072081A Expired - Fee Related JP4200682B2 (ja) 2002-03-15 2002-03-15 画像形成装置

Country Status (2)

Country Link
US (1) US7110017B2 (ja)
JP (1) JP4200682B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2871963B1 (fr) * 2004-06-22 2006-09-15 Thales Sa Dispositif electronique de generation de signaux de synchronisation
US8014692B2 (en) * 2006-04-19 2011-09-06 Kyocera Mita Corporation Image forming apparatus
GB2536318B (en) * 2015-09-09 2018-02-14 Imagination Tech Ltd Synchronising devices
CN116155246B (zh) * 2022-12-12 2024-12-27 天津兆讯电子技术有限公司 一种高精度延迟时钟生成电路及芯片

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0795155B2 (ja) * 1987-09-18 1995-10-11 富士写真フイルム株式会社 光走査装置の同期回路
JP2667590B2 (ja) * 1991-03-12 1997-10-27 三田工業株式会社 レーザビームを用いた画像形成装置の水平同期信号生成装置
US5760816A (en) * 1996-02-06 1998-06-02 Hewlett-Packard Company Variable phase clock generator for an electrophotographic printer
US6154292A (en) * 1997-02-14 2000-11-28 Konica Corporation Multi-beam scanning method and control apparatus for the same

Also Published As

Publication number Publication date
JP2003266760A (ja) 2003-09-24
US20030177410A1 (en) 2003-09-18
US7110017B2 (en) 2006-09-19

Similar Documents

Publication Publication Date Title
KR100763849B1 (ko) 멀티 위상 클럭 신호들간의 위상 스큐를 감소시키는 위상보정 회로, 그 방법 및 상기 회로를 구비하는 반도체 장치
JP2010114875A (ja) デューティ感知回路およびこれを備えるデューティ補正回路
KR20160065516A (ko) 지연 고정 루프 및 이를 포함하는 메모리 장치
US10491201B2 (en) Delay circuit, count value generation circuit, and physical quantity sensor
US6917660B2 (en) Adaptive de-skew clock generation
JP2006319399A (ja) パルス幅変調回路及び多相クロック生成回路
JP2907033B2 (ja) タイミング信号発生装置
JP4200682B2 (ja) 画像形成装置
JP4016034B2 (ja) オートレンジ設定機能つきパルス幅測定装置
JP2008172574A (ja) クロック位相シフト回路
CN101836360B (zh) 电子装置及校正电子装置中时钟信号偏差的方法
US7782109B2 (en) Delay circuit and related method
JP2002141786A (ja) 装置及びその動作方法
JP3770378B2 (ja) 位相比較回路
JP4886900B2 (ja) 電気回路および信号処理方法
JP5190472B2 (ja) 駆動回路
JP2008055750A (ja) タイミング検出回路
JPWO2010016301A1 (ja) 位相比較器、pll回路およびdll回路
JP4819493B2 (ja) 回路システム
JP3760822B2 (ja) 信号制御回路及び画像形成装置
JP5439964B2 (ja) 遅延比較回路、遅延比較方法、遅延回路および半導体集積回路
JP2008309756A (ja) パルス幅測定方法および回路
JP4189729B2 (ja) タイマーカウント値の非同期読み出し方法及びタイマー
JP2655509B2 (ja) シリアル/パラレル変換回路
JP2651300B2 (ja) タイマ回路

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050126

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070806

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070814

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080512

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080916

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080929

R150 Certificate of patent or registration of utility model

Ref document number: 4200682

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111017

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121017

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121017

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131017

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees