JP2014236299A - Image processing apparatus and data transfer method - Google Patents
Image processing apparatus and data transfer method Download PDFInfo
- Publication number
- JP2014236299A JP2014236299A JP2013115511A JP2013115511A JP2014236299A JP 2014236299 A JP2014236299 A JP 2014236299A JP 2013115511 A JP2013115511 A JP 2013115511A JP 2013115511 A JP2013115511 A JP 2013115511A JP 2014236299 A JP2014236299 A JP 2014236299A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- synchronization signal
- image data
- image
- unit
- 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.)
- Granted
Links
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
本発明は、シリアル通信により画像データを転送する画像処理装置及びデータ転送方法に関する。 The present invention relates to an image processing apparatus and a data transfer method for transferring image data by serial communication.
スキャナー、ファクシミリー装置、コピー機、及び複合機のような画像処理装置では、装置内部における画像データの転送がシリアル通信によって行われる場合がある。例えば、画像データを読み取る画像読取部から、画像データに対して画像処理を施す画像処理部への画像データの転送がシリアル通信によって行われる。このとき、シリアル通信では、転送クロック、画像データ、及び同期信号が画像読取部から画像処理部に転送される。なお、同期信号は、例えば画像データにおけるラインの切り替えタイミングを示す水平同期信号、及び画像データにおけるページの切り替えタイミングを示す垂直同期信号である。 In image processing apparatuses such as scanners, facsimile apparatuses, copiers, and multifunction machines, image data may be transferred inside the apparatus by serial communication. For example, image data is transferred from an image reading unit that reads image data to an image processing unit that performs image processing on the image data by serial communication. At this time, in serial communication, a transfer clock, image data, and a synchronization signal are transferred from the image reading unit to the image processing unit. The synchronization signal is, for example, a horizontal synchronization signal indicating the line switching timing in the image data and a vertical synchronization signal indicating the page switching timing in the image data.
また、この種の画像処理装置では、画像読取部及び画像処理部に、基準クロックを周波数逓倍して転送クロックを生成するPLL(Phase Locked Loop)回路が設けられる場合がある。具体的に、画像読取部では、PLL回路による周波数逓倍後の転送クロックに従って画像データ及び同期信号がパラレルデータからシリアルデータに変換される。一方、画像処理部では、PLL回路による周波数逓倍後の転送クロックに従って画像データ及び同期信号がシリアルデータからパラレルデータに変換される。これにより、画像読取部及び画像処理部の間で転送される基準クロックの周波数が低減可能である。 In this type of image processing apparatus, the image reading unit and the image processing unit may be provided with a PLL (Phase Locked Loop) circuit that generates a transfer clock by multiplying the frequency of the reference clock. Specifically, in the image reading unit, the image data and the synchronization signal are converted from parallel data to serial data in accordance with the transfer clock after frequency multiplication by the PLL circuit. On the other hand, in the image processing unit, the image data and the synchronization signal are converted from serial data to parallel data in accordance with the transfer clock after frequency multiplication by the PLL circuit. Thereby, the frequency of the reference clock transferred between the image reading unit and the image processing unit can be reduced.
ところで、シリアル通信の実行中に、通信経路におけるノイズの影響などにより画像処理部側のPLL回路のロック状態が解除されると、PLL回路から出力される転送クロックが不定状態となる。この場合、その転送クロックに従ってシリアルデータからパラレルデータに変換される画像データ及び同期信号に乱れが生じ、画像処理部の処理結果として得られる画像に乱れが生じるおそれがある。一方、PLL回路のロック状態が解除されたときに、転送を中止させて読取位置を予め定められたライン分だけ戻し、画像読取を再開する技術が知られている(例えば特許文献1参照)。 By the way, when the locked state of the PLL circuit on the image processing unit side is released due to the influence of noise on the communication path during the execution of serial communication, the transfer clock output from the PLL circuit becomes indefinite. In this case, the image data converted from the serial data to the parallel data and the synchronization signal are disturbed according to the transfer clock, and the image obtained as a processing result of the image processing unit may be disturbed. On the other hand, a technique is known in which when the locked state of the PLL circuit is released, the transfer is stopped, the reading position is returned by a predetermined line, and the image reading is resumed (see, for example, Patent Document 1).
しかしながら、例えば画像読取部における画像データの読取動作を中断及び再開させることができず、シリアル通信による画像データの転送を中断及び再開させることができない構成も考えられる。 However, for example, a configuration in which the image data reading operation in the image reading unit cannot be interrupted and restarted, and the transfer of image data by serial communication cannot be interrupted and restarted.
本発明の目的は、シリアル通信の実行中にPLL回路のような逓倍手段のロック状態が解除された場合に、シリアル通信を中断することなく画像の乱れを抑制することのできる画像処理装置及びデータ転送方法を提供することにある。 An object of the present invention is to provide an image processing apparatus and data capable of suppressing image disturbance without interrupting serial communication when the locked state of a multiplier such as a PLL circuit is released during execution of serial communication. It is to provide a transfer method.
本発明に係る画像処理装置は、受信手段、第1逓倍手段、第1変換手段、処理手段、及び信号固定手段を備える。前記受信手段は、シリアル通信により第1クロック、画像データ、及び同期信号を受信する。前記第1逓倍手段は、前記第1クロックを周波数逓倍して第2クロックを出力する。前記第1変換手段は、前記第1逓倍手段から出力される前記第2クロックに従って前記画像データ及び前記同期信号をシリアルデータからパラレルデータに変換する。前記処理手段は、前記第1変換手段から入力される変換後の前記画像データ及び前記同期信号に基づいて予め設定された処理を実行する。前記信号固定手段は、前記シリアル通信の実行中に前記第1逓倍手段のロック状態が解除された場合に、前記第1逓倍手段がロック状態に移行するまでの間、前記処理手段に入力される前記同期信号を予め定められた値に固定する。 An image processing apparatus according to the present invention includes a receiving unit, a first multiplying unit, a first converting unit, a processing unit, and a signal fixing unit. The receiving means receives a first clock, image data, and a synchronization signal by serial communication. The first multiplication means multiplies the frequency of the first clock and outputs a second clock. The first conversion unit converts the image data and the synchronization signal from serial data to parallel data in accordance with the second clock output from the first multiplication unit. The processing means executes a preset process based on the converted image data and the synchronization signal input from the first conversion means. The signal fixing means is input to the processing means until the first multiplying means shifts to the locked state when the locked state of the first multiplying means is released during execution of the serial communication. The synchronization signal is fixed to a predetermined value.
本発明に係るデータ転送方法は、受信手段、第1逓倍手段、第1変換手段、及び処理手段を備える画像処理装置におけるデータ転送方法であって、判断ステップ及び信号固定ステップを含む。前記受信手段は、シリアル通信により第1クロック、画像データ、及び同期信号を受信する。前記第1逓倍手段は、前記第1クロックを周波数逓倍して第2クロックを出力する。前記第1変換手段は、前記第1逓倍手段から出力される前記第2クロックに従って前記画像データ及び前記同期信号をシリアルデータからパラレルデータに変換する。前記処理手段は、前記第1変換手段から入力される変換後の前記画像データ及び前記同期信号に基づいて予め設定された処理を実行する。前記判断ステップは、前記シリアル通信の実行中に前記第1逓倍手段がロック状態であるか否かを判断する。前記信号固定ステップは、前記第1逓倍手段のロック状態が解除されたと判断された場合に、前記第1逓倍手段がロック状態に移行するまでの間、前記処理手段に入力される前記同期信号を予め定められた値に固定する。 A data transfer method according to the present invention is a data transfer method in an image processing apparatus including a receiving means, a first multiplying means, a first converting means, and a processing means, and includes a determination step and a signal fixing step. The receiving means receives a first clock, image data, and a synchronization signal by serial communication. The first multiplication means multiplies the frequency of the first clock and outputs a second clock. The first conversion unit converts the image data and the synchronization signal from serial data to parallel data in accordance with the second clock output from the first multiplication unit. The processing means executes a preset process based on the converted image data and the synchronization signal input from the first conversion means. In the determination step, it is determined whether or not the first multiplication means is in a locked state during execution of the serial communication. In the signal fixing step, when it is determined that the locked state of the first multiplication unit is released, the synchronization signal input to the processing unit is changed until the first multiplication unit shifts to the locked state. The value is fixed to a predetermined value.
本発明によれば、シリアル通信の実行中にPLL回路のような逓倍手段のロック状態が解除された場合に、シリアル通信を中断することなく画像の乱れを抑制することができる。 According to the present invention, when the locked state of the multiplication unit such as the PLL circuit is released during execution of serial communication, it is possible to suppress image distortion without interrupting serial communication.
以下添付図面を参照しながら、本発明の実施の形態について説明し、本発明の理解に供する。なお、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。 Embodiments of the present invention will be described below with reference to the accompanying drawings for understanding of the present invention. In addition, the following embodiment is an example which actualized this invention, Comprising: The thing of the character which limits the technical scope of this invention is not.
[複合機10の概略構成]
まず、図1を参照しつつ、本発明の実施の形態に係る複合機10の概略構成について説明する。なお、前記複合機10は、本発明に係る画像処理装置の一例である。本発明は、プリンター、ファクシミリー装置、コピー機、パーソナルコンピューター、タブレット端末、スマートフォン及び携帯電話のように画像データの転送を伴う画像処理装置にも適用可能である。
[Schematic configuration of MFP 10]
First, a schematic configuration of a
前記複合機10は、ADF1、画像読取部2、画像形成部3、給紙部4、制御部5、及び操作表示部6を備える画像形成装置である。前記操作表示部6は、前記制御部5からの制御指示に応じて各種の情報を表示する液晶ディスプレーのような表示部、及びユーザーの操作に応じて前記制御部5に各種の情報を入力するタッチパネルなどの入力部を備える。
The
前記ADF1は、原稿セット部11、複数の搬送ローラー12、原稿押さえ13、及び排紙部14を備える自動原稿搬送装置である。そして、前記ADF1では、前記搬送ローラー12各々が不図示のモーターで駆動されることにより、前記原稿セット部11に載置された原稿が前記画像読取部2による画像データの読取位置を通過して前記排紙部14まで搬送される。これにより、前記画像読取部2は、前記ADF1により搬送される原稿から画像データを読み取ることが可能である。
The ADF 1 is an automatic document conveying device including a
前記画像読取部2は、原稿台21、読取ユニット22、ミラー23、24、光学レンズ25、及びCCD(Charge Coupled Device)26を備える。前記画像読取部2は、前記原稿台21又は前記ADF1にセットされた原稿から画像データを読み取る。前記原稿台21は、前記画像読取部2の上面に設けられた原稿の載置部である。前記読取ユニット22は、LED光源221及びミラー222を備え、不図示のモーターによって副走査方向(図1における左右方向)へ移動可能である。前記LED光源221は、主走査方向(図1における奥行方向)に沿って配列された多数の白色LEDを備える。前記ミラー222は、前記LED光源221から照射されて前記原稿台21上の読取位置にある原稿の表面で反射した後の光を前記ミラー23に向けて反射させる。そして、前記ミラー222で反射した光は、前記ミラー23、24によって前記光学レンズ25に導かれる。前記光学レンズ25は、入射した光を集光して前記CCD26に入射させる。前記CCD26は、前記光学レンズ25から入射される光の受光量に応じた電気信号を前記原稿の画像データとして前記制御部5に入力する光電変換素子などを有する。
The
前記画像形成部3は、前記画像読取部2で読み取られた画像データ又は外部のパーソナルコンピューター等の情報処理装置から入力された画像データに基づいて画像形成処理(印刷処理)を実行する電子写真方式の画像形成部である。具体的に、前記画像形成部3は、感光体ドラム31、帯電装置32、露光装置(LSU)33、現像装置34、転写ローラー35、クリーニング装置36、定着ローラー37、加圧ローラー38、及び排紙トレイ39を備える。そして、前記画像形成部3では、前記給紙部4に着脱可能な給紙カセット4から供給される用紙に以下の手順で画像が形成され、画像形成後の用紙が前記排紙トレイ39に排出される。
The
まず、前記帯電装置32によって前記感光体ドラム31が所定の電位に一様に帯電される。次に、前記露光装置33により前記感光体ドラム31の表面に画像データに基づく光が照射される。これにより、前記感光体ドラム31の表面に画像データに対応する静電潜像が形成される。そして、前記感光体ドラム31上の静電潜像は前記現像装置34によってトナー像として現像(可視像化)される。なお、前記現像装置34には、前記画像形成部3に着脱可能なトナーコンテナ34Aからトナー(現像剤)が補給される。続いて、前記感光体ドラム31に形成されたトナー像は前記転写ローラー35によって用紙に転写される。その後、用紙に転写されたトナー像は、その用紙が前記定着ローラー37及び前記加圧ローラー38の間を通過する際に前記定着ローラー37で加熱されて溶融定着する。なお、前記感光体ドラム31の表面に残存したトナーは前記クリーニング装置36で除去される。
First, the
続いて、図2を参照しつつ、前記制御部5の概略構成について説明する。前記制御部5は、CPU51、ROM52、RAM53、SDRAM54、通信I/F55、HDD56、スキャン処理部57、及び画像処理部58を備える。
Next, a schematic configuration of the
前記CPU51は、各種の演算処理を実行するプロセッサーである。前記ROM52は、前記CPU51に各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。そして、前記CPU51は、前記ROM52に予め記憶された各種の制御プログラムに従って各種の処理を実行することにより前記複合機10を統括的に制御する。前記RAM53は、揮発性の記憶部であって、前記CPU51が実行する各種の処理の一時記憶メモリー(作業領域)として使用される。
The
前記SDRAM54は、前記画像読取部2で読み取られる画像データを記憶するDDR−SDRAM(Double-Data-Rate Synchronous Dynamic Random Access Memory)のような揮発性の記憶部である。なお、前記SDRAM54に対するデータの読み書きは不図示のDMAC(ダイレクトメモリーアクセスコントローラー)等によって制御される。前記通信I/F55は、前記複合機10をインターネット又はLAN等の通信網に接続すると共に、前記通信網を通じてデータ通信を実行する通信インターフェースである。前記HDD56は、前記画像読取部2で読み取られた画像データ又は外部のパーソナルコンピューター等の情報処理装置から受信された画像データが記憶されるハードディスクである。
The
前記スキャン処理部57は、クロック生成部571、AFE回路572、及び送信回路573を備えるASICである。また、前記画像処理部58は、受信回路581、画像処理回路584、及びマスク処理部585を備えるASICである。前記スキャン処理部57の前記送信回路573及び前記画像処理部58の前記受信回路581は通信ケーブル50で接続されている。そして、前記スキャン処理部57及び前記画像処理部58では、前記CCD26で読み取られる画像データを前記通信ケーブル50を介してシリアル通信によって転送するデータ転送処理が実行される。なお、前記シリアル通信の転送方式としては、例えばLVDS(小振幅作動信号)技術を利用してデータを転送するFPDLink方式が考えられる。
The
前記クロック生成部571は、水晶発振器などを含み、予め設定された周波数の第1クロックを基準クロックとして生成するクロック生成手段の一例である。前記クロック生成部571で生成された前記第1クロックは、前記CCD26、前記AFE回路572、及び前記送信回路573などに入力される。
The clock generation unit 571 is an example of a clock generation unit that includes a crystal oscillator or the like and generates a first clock having a preset frequency as a reference clock. The first clock generated by the clock generation unit 571 is input to the
なお、前記スキャン処理部57では、前記第1クロックに基づいて、画像データのラインの切り替えタイミングを示す水平同期信号及び画像データのページの切り替えタイミングを示す垂直同期信号を含む同期信号が生成され、前記CCD26に入力される。これにより、前記CCD26では、前記第1クロック、前記水平同期信号、及び前記垂直同期信号に従って原稿から画像データが読み取られる。また、前記水平同期信号及び前記垂直同期信号を含む同期信号は、前記CCD26で読み取られる画像データと共に前記P/S変換部575に入力され、前記画像処理部58に転送される。なお、前記スキャン処理部57から前記画像処理部58に転送される前記同期信号には、例えば1ラインにおける有効範囲を示すMRE信号などが含まれる場合もある。
The
前記AFE回路572は、前記CCD26から入力される画像データに対してノイズ除去処理、アナログデジタル変換処理、増幅処理、CMYK変換処理、及び補正処理などの各種の処理を実行するアナログフロントエンド回路である。なお、前記補正処理は、例えばシェーディング補正処理及びガンマ補正処理などである。前記AFE回路572による処理後の画像データは前記送信回路573に入力される。
The
前記送信回路573は、PLL(Phase Locked Loop)回路574及びP/S変換部575を備える送信手段の一例である。前記送信回路573は、シリアル通信により前記画像処理部58に前記第1クロック、前記画像データ、及び前記同期信号を前記受信回路581に送信する。
The
前記PLL回路574は、前記クロック生成部571により生成された前記第1クロックを周波数逓倍した第3クロックを転送クロックとして出力する位相同期回路であり、第2逓倍手段の一例である。そして、前記PLL回路574で生成された前記第3クロックは、前記P/S変換部575に出力される。なお、前記第3クロックの周波数は、前記第1クロックの整数倍である。具体的に、本実施の形態において、前記PLL回路574は、前記第1クロックの周波数を7倍にした前記第3クロックを出力する。もちろん、前記PLL回路574における逓倍倍率は7倍に限らず、前記画像処理部58に設けられた後述のPLL回路582の逓倍倍率と同じ任意の整数であればよい。
The
例えば、前記PLL回路574は、分周回路、位相比較回路、及び電圧制御発振器などを備える。前記分周回路は、前記PLL回路574の出力結果として前記電圧制御発振器から出力される前記第3クロックを予め設定された分周比で分周する。前記分周比は、前記PLL回路574による逓倍倍率と同じ値である。即ち、前記PLL回路574の逓倍倍率が7倍である場合、前記分周回路の分周比は7であって、前記分周回路から出力される前記第3クロックの周波数は、前記電圧制御発振器から出力される前記第3クロックの1/7となる。前記位相比較回路は、前記分周回路及び前記電圧制御発振器各々から出力される前記第3クロックの位相差に応じた電圧を出力する。そして、前記電圧制御発振器は、前記位相比較回路から出力される電圧に応じた周波数の前記第3クロックを出力する。このように構成された前記PLL回路574において、前記電圧制御発振器から周波数が前記第1クロックの7倍の前記第3クロックが出力されており、前記第1クロック及び前記第3クロックが同期している状態が前記PLL回路574のロック状態と称される。
For example, the
前記P/S変換部575は、前記画像処理部58に送信する前記画像データ及び前記同期信号を、前記PLL回路574から出力される前記第3クロックに従ってパラレルデータからシリアルデータに変換するパラレルシリアル変換回路である。なお、前記P/S変換部575が第2変換手段の一例である。具体的に、前記P/S変換部575では、前記第3クロックに従って前記画像データを1ビットずつシフトさせるシフトレジスタを用いて前記パラレルデータを前記シリアルデータに変換する。これにより、周波数が前記第3クロックの1/7である前記第1クロックにおける一つのクロックの間には7ビットのデータが含まれることになる。
The P /
一方、前記受信回路581は、PLL回路582及びS/P変換部583を備える受信手段の一例である。前記画像処理部58の前記受信回路581は、シリアル通信により前記スキャン処理部57から送信される前記第1クロック、前記画像データ、及び前記同期信号を受信する。
On the other hand, the receiving
前記PLL回路582は、前記PLL回路574と同様に構成されており、前記送信回路573から入力される前記第1クロックを周波数逓倍した第2クロックを転送クロックとして出力する位相同期回路であり、第1逓倍手段の一例である。そして、前記PLL回路582で生成された前記第2クロックは、前記S/P変換部583に出力される。具体的に、本実施の形態において、前記PLL回路582は、前記PLL回路574と同様に、前記第1クロックの周波数を7倍にした前記第2クロックを出力する。もちろん、前記PLL回路582における逓倍倍率は7倍に限らず、前記PLL回路574の逓倍倍率と同じであれば任意の整数であればよい。
The
ここで、前記PLL回路582は、前記PLL回路582がロック状態であるか否かを検出するロック検出機能を有する。そして、前記PLL回路582は、前記PLL回路582がロック状態であるか否かを示すロック信号を前記マスク処理部585に入力する。例えば、前記ロック信号は、「L」がロック状態、「H」がアンロック状態を示す。なお、前記PLL回路582では、前記位相比較回路において判断される位相差に応じて前記PLL回路582がロック状態であるか否かが判断される。また、前記PLL回路582がロック状態であるか否かの判断手法はこれに限らず、予め設定された所定期間に所定数の前記第2クロックが出力されることを条件に前記PLL回路582がロック状態である旨が検出されることも考えられる。
Here, the
前記S/P変換部583は、前記スキャン処理部57から受信する前記画像データ及び前記同期信号を、前記PLL回路583から出力される前記第2クロックに従ってシリアルデータからパラレルデータに変換するシリアルパラレル変換回路である。なお、前記S/P変換部583が第1変換手段の一例である。具体的に、前記S/P変換部583では、前記第2クロックに従って前記画像データを1ビットずつシフトさせるシフトレジスタを用いて前記シリアルデータを前記パラレルデータに変換する。これにより、前記第1クロックにおける一つのクロックの間に含まれた7ビットのデータがパラレルデータとして復元される。従って、前記制御部5では、前記スキャン処理部57から前記画像処理部58に転送される転送クロックとして、前記第3クロックよりも周波数の低い前記第1クロックを用いることができる。そして、前記S/P変換部583で前記パラレルデータに変換された前記画像データ及び前記同期信号は、前記画像処理回路584に出力される。
The S /
前記画像処理回路584は、前記画像データ及び前記同期信号に基づいて、前記画像データに対して回転処理、ハーフトーン処理、及びサイズカット処理などの予め設定された各種の画像処理を実行する処理手段の一例である。そして、前記複合機10において、スキャン処理が実行される場合には、前記画像処理部584による画像処理後の画像データは、前記HDD56等の記憶部に出力されて記憶される。また、前記複合機10において、コピー処理が実行される場合には、前記画像処理部58による画像処理後の画像データは、前記画像形成部3に出力され、前記画像形成部3では前記画像データ及び前記同期信号に基づいて画像形成処理が実行される。さらに、前記複合機10において、FAX送信処理が実行される場合には、前記画像処理部58による画像処理後の画像データは、前記通信I/F55に出力されてインターネット又は電話回線などの通信網を介して外部装置に送信される。
The
前記マスク処理部585は、前記スキャン処理部57及び前記画像処理部58の間におけるシリアル通信の実行中に、前記PLL回路582から入力される前記ロック信号に基づいて前記PLL回路582がロック状態であるか否かを判断する判断ステップを実行する。そして、前記マスク処理部585は、前記シリアル通信の実行中に前記PLL回路582のロック状態が解除されたと判断すると、前記S/P変換部583から前記画像処理回路584に入力される前記同期信号を予め設定された値に固定するマスク処理を実行する。
The
例えば、前記マスク処理部585は、前記画像処理回路584において前記同期信号の入力時に対応する処理(改行又は改ページ)が実行されないように前記同期信号の値を固定する。具体的に、前記マスク処理部585は、前記水平同期信号及び前記垂直同期信号が「L」でイネーブル状態を示すローアクティブ信号である場合には、前記水平同期信号及び前記垂直同期信号を「H」に固定する。
For example, the
その後、前記マスク処理部585は、前記ロック信号に基づいて前記PLL回路582がロック状態に復帰したと判断すると、前記S/P変換部583から前記画像処理回路584に入力される前記同期信号の固定を解除する。これにより、前記画像処理回路584では、前記画像データ及び前記同期信号に基づく画像処理が実行される。
Thereafter, when the
即ち、前記マスク処理部585は、前記シリアル通信の実行中に前記PLL回路582のロック状態が解除された場合に、前記PLL回路582がロック状態に移行するまでの間、前記画像処理回路584に入力される前記同期信号の値を固定する。これにより、前記複合機10では、前記PLL回路582のロック状態の解除時に前記シリアル通信が中断されることなく、前記画像処理部58の画像処理後の前記画像データ及び前記同期信号に基づく各種の処理結果として得られる画像の乱れが抑制される。
That is, when the
[データ転送処理]
以下、図3を参照しつつ、前記複合機10において前記制御部5で実行されるデータ転送処理(データ転送方法)の一例について説明する。なお、前記複合機10では、前記PLL回路575及び前記PLL回路582が共にロック状態となった後、前記CCD26により読み取られた画像データを転送するデータ転送処理が前記スキャン処理部57及び前記画像処理部58の間で実行される。
[Data transfer processing]
Hereinafter, an example of a data transfer process (data transfer method) executed by the
ここに、図3に示す「CLK」は、前記PLL回路582に入力される前記第1クロックであり、図3に示す「LCK」は、前記ロック信号である。また図3に示す「HSYNC1」及び「VSYNC1」は、前記S/P変換部583に入力される前記水平同期信号及び前記垂直同期信号である。さらに、図3に示す「HSYNC2」及び「VSYNC2」は、前記画像処理回路584に入力される前記水平同期信号及び前記垂直同期信号である。なお、ここでは、前記垂直同期信号VSYNC1及び前記垂直同期信号VSYNC2が、「H」又は「L」の連続信号である場合を例に挙げて説明するが、前記水平同期信号HSYNC1及び前記水平同期信号HSYNC2と同様のパルス信号であってもよい。
Here, “CLK” shown in FIG. 3 is the first clock input to the
図3に示すように、前記シリアル通信の実行中に、例えば前記通信経路50上で前記第1クロックCLKにノイズが混入すると、前記PLL回路582のロック状態が解除されて前記ロック信号LCKが「H」になる場合がある(時点t1)。この場合、前記マスク処理部585は、前記S/P変換部583から前記画像処理回路584に入力される前記水平同期信号HSYNC2及び前記垂直同期信号VSYNC2を予め設定された値に固定する。ここでは、前記水平同期信号HSYNC2及び前記垂直同期信号VSYNC2が共に「H」に固定される。
As shown in FIG. 3, during execution of the serial communication, for example, when noise is mixed into the first clock CLK on the
これにより、前記画像処理回路584では、仮に前記水平同期信号HSYNC1に乱れ(図3の斜線領域)が生じても、前記水平同期信号HSYNC2が「L」にならないため、前記画像データの画像処理時における不要な改行が阻止される。また、前記画像処理回路584では、仮に前記垂直同期信号VSYNC1に乱れ(図3の斜線領域)が生じても、前記垂直同期信号VSYNC2が「L」にならないため、前記画像データの画像処理時における不要な改ページが阻止される。
Thereby, in the
その後、前記マスク処理部585は、前記PLL回路582が再度安定してロック状態に移行して前記ロック信号LCKが「L」になると(時点t2)、前記画像処理回路584に入力される前記水平同期信号HSYNC2及び前記垂直同期信号VSYNC2の固定を解除する。即ち、前記マスク処理部585は、前記シリアル通信の実行中に前記ロック信号LCKが「H」になってから前記ロック信号LCKが「L」になるまでの期間T1の間、前記水平同期信号HSYNC2及び前記垂直同期信号VSYNC2の値を固定する。ここに、前記マスク処理部585が信号固定手段の一例であり、前記マスク処理部585によって実行されるステップが信号固定ステップの一例である。なお、前記信号固定ステップは、前記ROM52に記憶された制御プログラムに従って前記CPU51のようなプロセッサーにより実行されることも考えられる。この場合、前記プロセッサーが前記信号固定手段の一例である。
Thereafter, when the
従って、前記複合機10によれば、シリアル通信の実行中に前記PLL回路582のロック状態が解除された場合に、そのシリアル通信を中断することなく前記画像処理部58から出力される画像データにおける画像の乱れを抑制することができる。具体的に、前記複合機10では、前記マスク処理部585により前記水平同期信号及び前記垂直同期信号が共に固定されるため、前記画像データにおける改行及び改ページが防止され、前記画像データにおける画像の乱れは1ライン以内に限定される。
Therefore, according to the
なお、本実施の形態では、前記スキャン処理部57及び前記画像処理部58の間で画像データが転送される場合を例に挙げて説明したが、これに限らない。例えば、前記複合機10において、前記画像処理部58から前記画像形成部3に画像データが転送される場合についても同様の構成が適用可能であり、この場合には、前記画像処理部58に前記送信回路573が設けられ、前記画像形成部3に前記受信回路581及び前記マスク処理部585が設けられる。また、前記画像形成部3では、前記受信回路581の前記S/P変換部583から入力される変換後の前記画像データ及び前記同期信号に基づいて画像を形成するための画像形成処理を実行するエンジン制御部などが処理手段の一例である。これにより、前記画像形成部3では、前記PLL回路582のロック状態の解除時には、前記マスク処理部585によって前記同期信号が固定され、前記画像データ及び前記同期信号に基づいて形成される画像の乱れが抑制される。
In this embodiment, the case where image data is transferred between the
[他の実施形態]
ところで、前記同期信号にノイズが混入してから前記PLL回路582のロック状態の解除が検出されるまでの間にはタイムラグが生じる可能性がある。そこで、前記画像処理部58が、前記S/P変換部583から前記画像処理回路584に入力される前記画像データ及び前記同期信号を予め設定された遅延時間だけ遅延させる遅延回路586(遅延手段の一例)を備えることが他の実施形態として考えられる。この場合、前記マスク処理部585は、前記PLL回路582がロック状態であるか否かに応じて、前記遅延回路586から前記画像処理回路584に入力される前記同期信号の固定及び解除を切り替える。
[Other Embodiments]
By the way, there is a possibility that a time lag may occur between the time when noise is mixed in the synchronization signal and the time when the unlocked state of the
ここに、図4は、前記遅延回路586を備える前記画像処理部58で実行されるデータ転送処理の例を示す図である。図4に示すように、前記遅延回路586が設けられている場合には、前記水平同期信号HSYNC2及び前記垂直同期信号VSYNC2が前記水平同期信号HSYNC1及び前記垂直同期信号VSYNC1に対して予め設定された遅延時間T2だけ遅延する。ここに、前記遅延時間T2は、前記第1クロックCLKにノイズが混入した前記時点t1から前記PLL回路582でロック状態の解除が検出される時点t11までのタイムラグとして既知の時間T3と同一又は前記時間T3より長い時間である。
FIG. 4 is a diagram illustrating an example of a data transfer process executed by the
この場合、前記マスク処理部585は、前記ロック信号LCKが「H」になった前記時点t11から前記ロック信号が「L」になる時点t12までの期間T4の間、前記水平同期信号HSYNC2及び前記垂直同期信号VSYNC2を「H」に固定する。なお、前記時点t12は、前記時点t2よりも前記遅延時間T2だけ遅れた時点である。
In this case, the
このように構成された前記複合機10によれば、前記同期信号にノイズが混入してから前記PLL回路582でロック状態の解除が検出されるまでの前記時間T3の間に前記水平同期信号HSYNC1及び前記垂直同期信号VSYNC1に乱れが生じた場合でも画像の乱れが抑制される。
According to the
1 :ADF
2 :画像読取部
3 :画像形成部
4 :給紙部
5 :制御部
51:CPU
52:ROM
53:RAM
54:SDRAM
55:通信I/F
56:HDD
57:スキャン処理部
571:クロック生成部
572:AFE回路
573:送信回路
574:PLL回路
575:P/S変換部
58:画像処理部
581:受信回路
582:PLL回路
583:S/P変換部
584:画像処理回路
585:マスク処理部
586:遅延回路
6 :操作表示部
10:複合機
1: ADF
2: Image reading unit 3: Image forming unit 4: Paper feeding unit 5: Control unit 51: CPU
52: ROM
53: RAM
54: SDRAM
55: Communication I / F
56: HDD
57: Scan processing unit 571: Clock generation unit 572: AFE circuit 573: Transmission circuit 574: PLL circuit 575: P / S conversion unit 58: Image processing unit 581: Reception circuit 582: PLL circuit 583: S / P conversion unit 584 : Image processing circuit 585: Mask processing unit 586: Delay circuit 6: Operation display unit 10: Multifunction machine
Claims (7)
前記第1クロックを周波数逓倍して第2クロックを出力する第1逓倍手段と、
前記第1逓倍手段から出力される前記第2クロックに従って前記画像データ及び前記同期信号をシリアルデータからパラレルデータに変換する第1変換手段と、
前記第1変換手段から入力される変換後の前記画像データ及び前記同期信号に基づいて予め設定された処理を実行する処理手段と、
前記シリアル通信の実行中に前記第1逓倍手段のロック状態が解除された場合に、前記第1逓倍手段がロック状態に移行するまでの間、前記処理手段に入力される前記同期信号を予め定められた値に固定する信号固定手段と、
を備える画像処理装置。 Receiving means for receiving the first clock, the image data, and the synchronization signal by serial communication;
First multiplying means for multiplying the frequency of the first clock and outputting a second clock;
First conversion means for converting the image data and the synchronization signal from serial data to parallel data in accordance with the second clock output from the first multiplication means;
Processing means for executing processing set in advance based on the converted image data and the synchronization signal input from the first conversion means;
When the locked state of the first multiplying unit is released during execution of the serial communication, the synchronization signal input to the processing unit is determined in advance until the first multiplying unit shifts to the locked state. Signal fixing means for fixing to a given value;
An image processing apparatus comprising:
前記クロック生成手段により生成された前記第1クロックを周波数逓倍して第3クロックを出力する第2逓倍手段と、
前記第2逓倍手段から出力される前記第3クロックに従って前記画像データ及び同期信号をパラレルデータからシリアルデータに変換する第2変換手段と、
前記クロック生成手段から出力される前記第1クロックと前記第2変換手段から出力される前記画像データ及び前記同期信号とをシリアル通信により送信する送信手段と、
を備える請求項1〜3のいずれかに記載の画像処理装置。 Clock generating means for generating the first clock;
Second multiplying means for multiplying the frequency of the first clock generated by the clock generating means and outputting a third clock;
Second conversion means for converting the image data and the synchronization signal from parallel data to serial data in accordance with the third clock output from the second multiplication means;
Transmission means for transmitting the first clock output from the clock generation means and the image data and the synchronization signal output from the second conversion means by serial communication;
An image processing apparatus according to any one of claims 1 to 3.
前記処理手段が、前記画像データに対して予め設定された画像処理を実行する請求項1〜4のいずれかに記載の画像処理装置。 An image reading unit for reading image data from the document;
The image processing apparatus according to claim 1, wherein the processing unit executes image processing set in advance for the image data.
前記シリアル通信の実行中に前記第1逓倍手段がロック状態であるか否かを判断する判断ステップと、
前記第1逓倍手段のロック状態が解除されたと判断された場合に、前記第1逓倍手段がロック状態に移行するまでの間、前記処理手段に入力される前記同期信号を予め定められた値に固定する信号固定ステップと、
を含むデータ転送方法。 A receiving means for receiving the first clock, the image data, and the synchronization signal by serial communication, a first multiplying means for multiplying the frequency of the first clock and outputting a second clock, and the first multiplying means. Based on the first conversion means for converting the image data and the synchronization signal from serial data to parallel data according to the second clock, and based on the converted image data and the synchronization signal input from the first conversion means. A data transfer method in an image processing apparatus comprising: processing means for executing set processing;
A determination step of determining whether or not the first multiplication means is locked during execution of the serial communication;
When it is determined that the locked state of the first multiplying unit is released, the synchronization signal input to the processing unit is set to a predetermined value until the first multiplying unit shifts to the locked state. A signal fixing step to be fixed;
Data transfer method including:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013115511A JP6150618B2 (en) | 2013-05-31 | 2013-05-31 | Image processing apparatus and data transfer method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013115511A JP6150618B2 (en) | 2013-05-31 | 2013-05-31 | Image processing apparatus and data transfer method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014236299A true JP2014236299A (en) | 2014-12-15 |
JP6150618B2 JP6150618B2 (en) | 2017-06-21 |
Family
ID=52138727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013115511A Expired - Fee Related JP6150618B2 (en) | 2013-05-31 | 2013-05-31 | Image processing apparatus and data transfer method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6150618B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020156041A (en) * | 2019-03-22 | 2020-09-24 | 株式会社リコー | Data processing apparatus, image reading device, image forming apparatus, and data processing method |
JP2021097272A (en) * | 2019-12-13 | 2021-06-24 | 株式会社リコー | Data processing apparatus, image reading device, image forming apparatus, and data processing method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000092255A (en) * | 1998-09-11 | 2000-03-31 | Ricoh Co Ltd | Method and device for performing image data transmission and reception processing |
JP2008203482A (en) * | 2007-02-20 | 2008-09-04 | Nec Corp | Information terminal |
JP2009147916A (en) * | 2007-11-21 | 2009-07-02 | Fujitsu Ten Ltd | Video signal processing device |
JP2012056161A (en) * | 2010-09-08 | 2012-03-22 | Kyocera Mita Corp | Image processor and image forming apparatus |
-
2013
- 2013-05-31 JP JP2013115511A patent/JP6150618B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000092255A (en) * | 1998-09-11 | 2000-03-31 | Ricoh Co Ltd | Method and device for performing image data transmission and reception processing |
JP2008203482A (en) * | 2007-02-20 | 2008-09-04 | Nec Corp | Information terminal |
JP2009147916A (en) * | 2007-11-21 | 2009-07-02 | Fujitsu Ten Ltd | Video signal processing device |
JP2012056161A (en) * | 2010-09-08 | 2012-03-22 | Kyocera Mita Corp | Image processor and image forming apparatus |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020156041A (en) * | 2019-03-22 | 2020-09-24 | 株式会社リコー | Data processing apparatus, image reading device, image forming apparatus, and data processing method |
JP7275724B2 (en) | 2019-03-22 | 2023-05-18 | 株式会社リコー | DATA PROCESSING APPARATUS, IMAGE READING APPARATUS, IMAGE FORMING APPARATUS, AND DATA PROCESSING METHOD |
JP2021097272A (en) * | 2019-12-13 | 2021-06-24 | 株式会社リコー | Data processing apparatus, image reading device, image forming apparatus, and data processing method |
Also Published As
Publication number | Publication date |
---|---|
JP6150618B2 (en) | 2017-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9479675B2 (en) | Image reading device and image forming apparatus | |
JP5460532B2 (en) | Image processing apparatus and image forming apparatus | |
JP6233202B2 (en) | Image forming apparatus and job execution method | |
JP6150618B2 (en) | Image processing apparatus and data transfer method | |
JP6072090B2 (en) | Information processing apparatus and data processing method | |
JP5820840B2 (en) | Semiconductor integrated circuit, information processing apparatus, and image forming apparatus | |
JP2001255958A (en) | Clock-generating device, substrate and image-forming device and clock-generating method | |
JP2017071157A (en) | Image signal processing apparatus, control method thereof, image forming apparatus, and program | |
JP2011040941A (en) | Spread spectrum clock generating device, image reading apparatus, image forming apparatus, and spread spectrum clock generation method | |
JP2010068228A (en) | Image reading apparatus, and image forming apparatus | |
JP5100783B2 (en) | Receiving device and image forming apparatus | |
JP5983652B2 (en) | Image forming apparatus | |
JP5574541B2 (en) | Data transmission apparatus and image forming apparatus having the same | |
JP2012249260A (en) | Image processing device | |
JP2018014599A (en) | Clock generation device, clock generation method, and image forming apparatus | |
US20140168693A1 (en) | Printing apparatus and control method thereof, image processing apparatus, image processing method, and non-transitory computer-readable medium | |
JP6095541B2 (en) | Image reading apparatus and image forming apparatus | |
US9025201B2 (en) | Image processing apparatus and image processing method | |
JP2001345790A (en) | Clock generator, substrate and image forming apparatus as well as clock generating method | |
JP2009175333A (en) | Image forming device and image forming method | |
JP2019139171A (en) | Optical scanner and image forming apparatus | |
JP2018186384A (en) | Receiving device and image formation device | |
JP2015226217A (en) | Integrated circuit and image processing device | |
JP2016100710A (en) | Image processing apparatus, control method of the same, and program | |
JP2012195855A (en) | Image forming device and image forming method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150318 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160307 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160322 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160523 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161025 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161121 |
|
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: 20170425 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170523 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6150618 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |