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
JP5574541B2 - Data transmission apparatus and image forming apparatus having the same - Google Patents
[go: Go Back, main page]

JP5574541B2 - Data transmission apparatus and image forming apparatus having the same - Google Patents

Data transmission apparatus and image forming apparatus having the same Download PDF

Info

Publication number
JP5574541B2
JP5574541B2 JP2011187130A JP2011187130A JP5574541B2 JP 5574541 B2 JP5574541 B2 JP 5574541B2 JP 2011187130 A JP2011187130 A JP 2011187130A JP 2011187130 A JP2011187130 A JP 2011187130A JP 5574541 B2 JP5574541 B2 JP 5574541B2
Authority
JP
Japan
Prior art keywords
image data
line
effective
unit
signal
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
JP2011187130A
Other languages
Japanese (ja)
Other versions
JP2013051482A (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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions 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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2011187130A priority Critical patent/JP5574541B2/en
Publication of JP2013051482A publication Critical patent/JP2013051482A/en
Application granted granted Critical
Publication of JP5574541B2 publication Critical patent/JP5574541B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Description

本発明は、ノイズを除去しつつ画像データを伝送するデータ伝送装置と、このデータ伝送装置を含む複写機、複合機、FAX装置等の画像形成装置に関する。   The present invention relates to a data transmission apparatus that transmits image data while removing noise, and an image forming apparatus such as a copier, a multifunction peripheral, and a FAX apparatus including the data transmission apparatus.

例えば、複写機、複合機、FAX装置等の画像形成装置に原稿を読み取って画像データを生成する画像読取部(スキャナー)が設けられることがある。そして、画像読取部のような画像データを生成する部分から画像データに基づき処理(例えば、画像処理や印刷)を行う部分に向けて画像データの伝送が行われる。この画像データの伝送では、タイミングのずれ等を防ぐ観点から、送信部と受信部で同期をとりつつ、伝送を行う場合がある。画像データ伝送での同期に関する技術の一例が特許文献1に記載されている。   For example, an image reading unit (scanner) that reads an original and generates image data may be provided in an image forming apparatus such as a copier, a multifunction peripheral, or a FAX apparatus. Then, image data is transmitted from a portion that generates image data such as an image reading unit to a portion that performs processing (for example, image processing or printing) based on the image data. In transmission of this image data, there is a case where transmission is performed while synchronizing between the transmission unit and the reception unit from the viewpoint of preventing a timing shift or the like. An example of a technique related to synchronization in image data transmission is described in Patent Document 1.

具体的に、特許文献1には、信号中の水平同期信号パルス幅時間と不要パルス等のパルス幅時間とを比較判別し、水平同期信号のパルス幅より長いパルス幅時間を有する場合にパルス信号を出力し、水平同期信号のパルス幅時間より短いパルス幅時間を有する場合は信号を出力しない第1のノイズ除去部と、第1のノイズ除去部よりの信号を基にしてパルス信号を発生し、信号と水平同期信号とを比較し、一定の場合にパルス信号を出力する第2のノイズ除去部と、第2のノイズ除去部よりの信号を基にして水平同期信号を再生ずる水平同期信号再生部とで構成したノイズパルス除去回路が記載されている。この構成により、不要信号を除去して、正規の水平同期信号と同等のパルスを再生し、水平同期の安定化を図ろうとする(特許文献1:請求項1、[発明が解決しようとする課題]の欄等参照)。   Specifically, in Patent Document 1, a horizontal sync signal pulse width time in a signal is compared with a pulse width time such as an unnecessary pulse, and a pulse signal is generated when the pulse width time is longer than the pulse width of the horizontal sync signal. When the pulse width time is shorter than the pulse width time of the horizontal synchronization signal, a pulse signal is generated based on the first noise removing unit that does not output the signal and the signal from the first noise removing unit. The second noise removing unit that compares the signal with the horizontal synchronizing signal and outputs a pulse signal in a fixed case, and the horizontal synchronizing signal that regenerates the horizontal synchronizing signal based on the signal from the second noise removing unit A noise pulse removal circuit configured with a reproduction unit is described. With this configuration, unnecessary signals are removed, pulses equivalent to those of the normal horizontal synchronization signal are reproduced, and horizontal synchronization is attempted to be stabilized (Patent Document 1: Claim 1, [Problem to be Solved by the Invention] ] Column etc.).

特開平04−180365号公報Japanese Patent Laid-Open No. 04-180365

まず、画像データ伝送での送信部と受信部の同期を図るため、水平同期信号や垂直同期信号といった信号の他、画像データの伝送が有効な区間であるか、無効な区間であるかを示す有効区間信号を送信部から受信部に向けて送信することがある。受信部は、有効区間信号が、有効区間を示す状態(例えば、High又はLow)であるときに、画像データを取り込む。言い換えると、有効区間信号は、画像データ伝送の開始と終了を受信部に伝達するための信号である。   First, in order to synchronize the transmission unit and the reception unit in image data transmission, in addition to signals such as a horizontal synchronization signal and a vertical synchronization signal, it indicates whether the transmission of image data is a valid section or an invalid section. The valid section signal may be transmitted from the transmission unit to the reception unit. The receiving unit captures image data when the effective interval signal is in a state indicating an effective interval (for example, High or Low). In other words, the valid section signal is a signal for transmitting the start and end of image data transmission to the receiving unit.

一方、有効区間信号や、垂直同期信号や、水平同期信号に、ノイズが混入することがある。ノイズにより、正確な同期が妨げられ、画像データの伝送に支障を生じさせることがある。そこで、有効区間信号等に混入したノイズ除去処理を行う部分(例えば、ノイズ除去回路)が設けられることがある。このノイズ処理部には、有効区間信号等が入力される。そして、ノイズ処理部は、ノイズ除去後の有効区間信号等を受信部に出力する。   On the other hand, noise may be mixed in the valid interval signal, the vertical synchronization signal, and the horizontal synchronization signal. Noise may prevent accurate synchronization, which may hinder transmission of image data. Therefore, a part (for example, a noise removal circuit) that performs noise removal processing mixed in the valid section signal or the like may be provided. An effective interval signal or the like is input to the noise processing unit. Then, the noise processing unit outputs the effective interval signal after noise removal and the like to the receiving unit.

ここで、送信部からの信号の状態が変わったとき、複数回、一定の時間をかけて、送信部からの信号の状態(HighであるかLowであるか)をサンプリングしてノイズ処理を行うことがある。具体的に、複数回連続して同じ状態が続かなければノイズとして扱い、受信部に出力する信号の状態を変化前の状態で維持して、ノイズ除去を行う。一方、複数回連続して変化後の状態が続けば、ノイズによる状態変化では無いと判断して、受信部に出力する信号の状態を変化させる。このような方法で有効区間信号等のノイズ除去を行うことがある。   Here, when the state of the signal from the transmission unit changes, the signal state from the transmission unit (high or low) is sampled over a certain time, and noise processing is performed. Sometimes. Specifically, if the same state does not continue for a plurality of times, it is treated as noise, and the state of the signal output to the receiving unit is maintained in the state before the change to perform noise removal. On the other hand, if the state after the change continues multiple times, it is determined that the state is not changed due to noise, and the state of the signal output to the receiving unit is changed. In some cases, noise such as an effective interval signal is removed by such a method.

しかし、このような方法によりノイズ除去を行うとき、受信部に入力される有効区間信号の変化点(開始や終了を示すエッジ)が、本来の位置よりも大きく遅れることがあるという問題がある。具体的には、有効区間の開始や終了に近いタイミングで送信部からの有効区間信号にノイズが混入すると、ノイズ処理部は、ノイズか否かを判断するため、一定の時間をかけて、複数回、送信部からの信号の状態をサンプリングする。そして、この複数回のサンプリング中、ノイズではなく、正当に送信部からの有効区間信号が変化するときがある。この場合、ノイズによる状態変化に起因する複数回のサンプリングが完了してから、正当な有効区間信号の変化に対する複数回のサンプリングが行われる。そのため、ノイズ処理部が受信部に出力する有効区間信号の状態変化が遅れてしまう。   However, when noise removal is performed by such a method, there is a problem that a change point (an edge indicating start or end) of an effective interval signal input to the reception unit may be greatly delayed from the original position. Specifically, when noise is mixed in the effective interval signal from the transmission unit at a timing close to the start or end of the effective interval, the noise processing unit takes a certain time to determine whether it is noise or not. Times, the state of the signal from the transmitter is sampled. Then, during this multiple sampling, there is a case where the effective interval signal from the transmission unit changes properly instead of noise. In this case, after a plurality of samplings due to a state change due to noise are completed, a plurality of samplings are performed for a valid change in the valid interval signal. Therefore, the state change of the effective section signal output from the noise processing unit to the receiving unit is delayed.

このように、ノイズにより有効区間信号の状態変化が遅れると、受信部が送信部により送信された画像データを適切に受信できないという問題がある。例えば、画像データ中の画素の一部の欠落が生じ、異常な画像となってしまうことがある。   As described above, when the state change of the effective section signal is delayed due to noise, there is a problem that the receiving unit cannot appropriately receive the image data transmitted by the transmitting unit. For example, some of the pixels in the image data may be lost, resulting in an abnormal image.

尚、特許文献1記載の発明は、不要信号を除去して、正規の水平同期信号と同等のパルスを再生する。しかし、ノイズ除去に伴い、有効区間信号で示される有効区間がずれることにより、受信部が画像データを適切に受信できないという問題についての言及はなく、上記の問題を解決することはできない。   In the invention described in Patent Document 1, unnecessary signals are removed and a pulse equivalent to a normal horizontal synchronization signal is reproduced. However, there is no mention of the problem that the reception section cannot properly receive image data due to the shift of the effective section indicated by the effective section signal due to noise removal, and the above problem cannot be solved.

本発明は、上記従来技術の問題点に鑑み、有効区間のずれにより画像データを受信部が適切に受信できないという問題に対処するため、複数回のサンプリングによるノイズ除去で生じた受信部に向けての有効区間信号の変化点のずれを検知することを課題とする。   In view of the above-described problems of the prior art, the present invention is directed to a receiving unit that is caused by noise removal by multiple samplings in order to cope with a problem that the receiving unit cannot properly receive image data due to a shift in the effective interval. It is an object of the present invention to detect the shift of the change point of the effective interval signal.

上記目的を達成するために、請求項1に係るデータ伝送装置は、画像データと、前記画像データが有効か無効かを示す第1有効区間信号と、予め定められた1ライン分の周期で状態が変化し、ラインの切り替わりを示す同期信号を送信する送信部と、前記画像データと前記有効区間信号と前記同期信号の入力を受け、前記画像データと前記同期信号を出力するとともに、前記第1有効区間信号の状態が変化したとき、予め定められた回数、前記第1有効区間信号の状態をサンプリングし、連続して同じ状態が所定回数続くと続いた状態に論理を切り替えて、前記第1有効区間信号からノイズを除去した第2有効区間信号を生成し、出力するノイズ処理部と、前記ノイズ処理部が出力した前記画像データと前記同期信号と前記第2有効区間信号が入力され、前記第2有効区間信号に基づき、前記画像データが有効な区間であるか否かを認識し、有効区間の前記画像データを取得する受信部と、を含み、前記ノイズ処理部は、複数ライン分、前記同期信号の変化点から前記第2有効区間信号の変化点までの時間を測定し、測定した時間に基づき基準値を求め、前記基準値と前記同期信号の変化点から前記第2有効区間信号の変化点までの時間を各ラインで比較し、前記第1有効区間信号へのノイズ混入による前記有効区間のずれの有無を検知することとした。   In order to achieve the above object, a data transmission device according to claim 1 is in a state with image data, a first valid interval signal indicating whether the image data is valid or invalid, and a cycle of a predetermined line. Changes, and receives the input of the image data, the effective interval signal, and the synchronization signal, and outputs the image data and the synchronization signal, and the first data When the state of the effective interval signal changes, the state of the first effective interval signal is sampled a predetermined number of times, and when the same state continues for a predetermined number of times, the logic is switched to the continued state, and the first A noise processing unit that generates and outputs a second effective interval signal from which noise has been removed from the effective interval signal, the image data, the synchronization signal, and the second effective interval signal output by the noise processing unit A reception unit that recognizes whether the image data is an effective interval based on the second effective interval signal, and acquires the image data of the effective interval, and the noise processing unit includes: The time from the change point of the synchronization signal to the change point of the second effective interval signal is measured for a plurality of lines, a reference value is obtained based on the measured time, and the first value is calculated from the reference value and the change point of the synchronization signal. The time until the change point of the two effective interval signals is compared for each line, and the presence or absence of a shift in the effective interval due to noise mixing in the first effective interval signal is detected.

この構成によれば、ノイズ処理部は、複数ライン分、同期信号の変化点から第2有効区間信号の変化点までの時間を測定し、測定した時間に基づき基準値を求め、基準値と同期信号の変化点から第2有効区間信号の変化点までの時間を各ラインで比較し、第1有効区間信号へのノイズ混入による有効区間のずれの有無を検知する。これにより、第1有効区間信号の変化点に近いタイミングで生じたノイズの除去処理によって、第2有効区間信号で示される有効区間にずれが生じたラインを検知することができる。   According to this configuration, the noise processing unit measures the time from the change point of the synchronization signal to the change point of the second effective interval signal for a plurality of lines, obtains the reference value based on the measured time, and synchronizes with the reference value. The time from the change point of the signal to the change point of the second effective interval signal is compared in each line, and the presence or absence of a shift in the effective interval due to noise mixing in the first effective interval signal is detected. As a result, it is possible to detect a line in which a shift occurs in the effective section indicated by the second effective section signal by the process of removing noise generated at a timing close to the changing point of the first effective section signal.

又、請求項2に係る発明は、請求項1の発明において、前記ノイズ処理部は、複数ライン分、前記同期信号の変化点から区間が有効になったことを示す前記第2有効区間信号の第1変化点までの時間を測定し、測定した時間に基づき第1基準値を求め、前記第1基準値と、各ラインの前記同期信号の変化点から前記第1変化点までの時間差である第1時間差が予め定められた許容範囲に収まるか否かにより、前記有効区間の開始の遅れの有無を検知することとした。   According to a second aspect of the present invention, in the first aspect of the invention, the noise processing unit includes a second effective interval signal indicating that the interval is effective from a change point of the synchronization signal for a plurality of lines. The time until the first change point is measured, a first reference value is obtained based on the measured time, and the first reference value is a time difference from the change point of the synchronization signal of each line to the first change point. Whether or not there is a delay in the start of the effective section is detected based on whether or not the first time difference falls within a predetermined allowable range.

この構成によれば、ノイズ処理部は、複数ライン分、同期信号の変化点から区間が有効になったことを示す第2有効区間信号の第1変化点までの時間を測定し、測定した時間に基づき第1基準値を求め、第1基準値と、各ラインの同期信号の変化点から第1変化点までの時間差である第1時間差が予め定められた許容範囲に収まるか否かにより、有効区間の開始の遅れの有無を検知する。これにより、第2有効区間信号が有効を示す状態になる時点(有効区間の開始時点)のずれ(遅れ)の発生を検知することができる。   According to this configuration, the noise processing unit measures the time from the change point of the synchronization signal to the first change point of the second effective interval signal indicating that the interval has become effective for a plurality of lines, and the measured time The first reference value is obtained based on the first reference value and whether or not the first time difference, which is the time difference from the change point of the synchronization signal of each line to the first change point, falls within a predetermined allowable range. Detects whether there is a delay in the start of the valid section. As a result, it is possible to detect the occurrence of a shift (delay) at the time point when the second effective interval signal becomes valid (the start point of the effective interval).

又、請求項3に係る発明は、請求項2の発明において、前記ノイズ処理部は、ラインの画像データを記憶するラインメモリーを含み、前記有効区間の開始の遅れを検知したラインでは、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データの何れかを画像データとして前記受信部に出力し、前記有効区間の開始の遅れを検知しないラインでは、前記送信部が送信した前記画像データを前記受信部に入力することとした。   According to a third aspect of the present invention, in the second aspect of the present invention, the noise processing unit includes a line memory for storing line image data, and a blank data is detected for a line in which a delay in the start of the effective section is detected. The image data of the previous line or the image data of the current line shifted by the first time difference is output as image data to the receiving unit, and the line that does not detect the delay of the start of the effective section, The image data transmitted by the transmission unit is input to the reception unit.

この構成によれば、ノイズ処理部は、ラインの画像データを記憶するラインメモリーを含み、有効区間の開始の遅れを検知したラインでは、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データの何れかを画像データとして受信部に出力し、有効区間の開始の遅れを検知しないラインでは、送信部が送信した画像データを受信部に入力する。これにより、ノイズにより第2有効区間信号で有効区間の開始を示す変化点がずれ、受信部での画像データ取得開始が遅れても、ずれたラインでの画像データの内容を補正することができる。そして、有効区間の開始にずれが生じても、画質への影響を軽減することができる。   According to this configuration, the noise processing unit includes the line memory that stores the image data of the line, and the blank data, the image data of the previous line, or the first time is detected for the line in which the delay of the start of the effective section is detected. Any of the image data of the current line shifted by the difference is output as image data to the receiving unit, and the image data transmitted by the transmitting unit is input to the receiving unit for a line that does not detect the delay of the start of the effective section. As a result, even if the change point indicating the start of the effective interval is shifted in the second effective interval signal due to noise and the start of image data acquisition in the receiving unit is delayed, the content of the image data in the shifted line can be corrected. . Even if the start of the effective section is shifted, the influence on the image quality can be reduced.

又、請求項4に係る発明は、請求項2又は3の発明において、前記ノイズ処理部は、前記有効区間の開始の遅れを検知したラインでは、前記第1時間差分、前記有効区間を長くした前記第2有効区間信号を前記受信部に出力することとした。   According to a fourth aspect of the present invention, in the invention of the second or third aspect, the noise processing unit lengthens the first time difference and the effective interval in a line where a delay in the start of the effective interval is detected. The second effective interval signal is output to the receiving unit.

この構成によれば、ノイズ処理部は、有効区間の開始の遅れを検知したラインでは、第1時間差分、第1有効区間信号よりも有効区間を長くした第2有効区間信号を受信部に出力する。これにより、第2有効区間信号での有効区間の開始の遅れに伴い、短くなってしまった有効区間を通常の有効区間の長さに戻し、1ライン分のデータの全てを受信部に取得させることができる。   According to this configuration, the noise processing unit outputs, to the receiving unit, the second effective interval signal in which the effective interval is longer than the first time difference and the first effective interval signal in the line where the start of the effective interval is detected. To do. As a result, the effective interval that has become shorter with the delay of the start of the effective interval in the second effective interval signal is returned to the normal effective interval length, and the receiving unit acquires all the data for one line. be able to.

又、請求項5に係る発明は、請求項3又は4の発明において、前記有効区間の開始の遅れを検知したラインに対し、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データのうち、何れを画像データとして前記受信部に出力するかの選択を受け付ける入力部を含み、前記ノイズ処理部は、前記入力部への選択入力に応じ、前記有効区間の開始の遅れを検知したラインで、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データを前記画像データとして前記受信部に出力することとした。   Further, the invention according to claim 5 is the invention according to claim 3 or 4, wherein the blank data, the image data of the previous line, or the first time difference with respect to the line in which the delay of the start of the effective section is detected. An input unit that accepts selection of which image data of the shifted current line is to be output to the receiving unit as image data, wherein the noise processing unit is responsive to a selection input to the input unit In the line where the start delay of the section is detected, the blank data, the image data of the previous line, or the image data of the current line shifted by the first time difference is output as the image data to the receiving unit. .

この構成によれば、ノイズ処理部は、入力部への選択入力に応じ、有効区間の開始の遅れを検知したラインで、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データを画像データとして受信部に出力する。これにより、使用者は、ノイズにより有効区間がずれたラインでの画像データの内容の補正方法を選択することができる。従って、使用者は、任意の補正方法で有効区間がずれたラインでの画像データを補正することができる。   According to this configuration, the noise processing unit shifts the blank data, the image data of the previous line, or the first time difference in the line in which the delay of the start of the effective section is detected according to the selection input to the input unit. The image data of the current line is output to the receiving unit as image data. As a result, the user can select a method for correcting the content of the image data in a line whose effective section is shifted due to noise. Therefore, the user can correct the image data on the line whose effective section is shifted by an arbitrary correction method.

又、請求項6に係る発明は、請求項5の発明において、前記入力部は、前記送信部から送信する画像データの種類を定める入力と、前記画像データの種類に応じて、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データのうち、何れを画像データとして前記受信部に出力するかを定める入力を受け付け、前記ノイズ処理部は、前記有効区間の開始の遅れを検知したラインで、前記画像データの種類に応じ、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データを前記画像データとして前記受信部に出力することとした。   According to a sixth aspect of the present invention, in the fifth aspect of the present invention, the input unit is configured to input an input for determining a type of image data transmitted from the transmission unit, blank data according to the type of the image data, Of the current line or the current line of image data shifted by the first time difference is received, and the noise processing unit is configured to receive the input that determines which image data is output to the receiving unit. According to the type of the image data, blank data, previous line image data, or current line image data shifted by the first time difference is used as the image data in the line where the start delay of the section is detected. Output to the receiver.

この構成によれば、ノイズ処理部は、有効区間の開始の遅れを検知したラインで、画像データの種類に応じ、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データを画像データとして受信部に出力する。これにより、例えば、文書の画像データでは、前のラインのデータ、又は、第1時間差分ずらした現在のラインのデータで補正し、文字の輪郭の乱れによる画質の劣化を低減し、写真等の画像データでは、空白データで画質の劣化を低減するというように、ノイズが発生したラインに対し、画像データの種類に応じて所望の補正を行うことができる。   According to this configuration, the noise processing unit is a line in which a delay in the start of the effective interval is detected, and according to the type of image data, the blank data, the image data of the previous line, or the current time shifted by the first time difference The line image data is output to the receiving unit as image data. Thereby, for example, in the image data of the document, correction is made with the data of the previous line or the current line shifted by the first time difference, and the deterioration of the image quality due to the disturbance of the outline of the character is reduced. In the image data, it is possible to perform a desired correction according to the type of the image data on the line in which the noise is generated, such as reducing the deterioration of the image quality with the blank data.

又、請求項7に係る発明は、請求項1乃至6の発明において、前記ノイズ処理部は、複数ライン分、前記同期信号の変化点から区間が無効になったことを示す前記第2有効区間信号の第2変化点までの時間を測定し、測定した時間に基づき第2基準値を求め、前記第2基準値と各ラインの前記同期信号の変化点から前記第2変化点までの時間差である第2時間差が予め定められた許容範囲に収まるか否かにより、前記有効区間の終了の遅れの有無を検知することとした。   According to a seventh aspect of the present invention, in the first to sixth aspects of the invention, the noise processing unit is configured to display the second effective section indicating that the section has become invalid from the change point of the synchronization signal for a plurality of lines. The time until the second change point of the signal is measured, a second reference value is obtained based on the measured time, and the second reference value and the time difference from the change point of the synchronization signal of each line to the second change point Whether or not there is a delay in the end of the effective section is detected based on whether or not a second time difference falls within a predetermined allowable range.

この構成によれば、ノイズ処理部は、複数ライン分、同期信号の変化点から区間が無効になったことを示す第2有効区間信号の第2変化点までの時間を測定し、測定した時間に基づき第2基準値を求め、第2基準値と各ラインの同期信号の変化点から第2変化点までの時間差である第2時間差が予め定められた許容範囲に収まるか否かにより、有効区間の終了の遅れの有無を検知する。これにより、第2有効区間信号が無効となった時点(有効区間の終了時点)のずれ(遅れ)の発生を検知することができる。   According to this configuration, the noise processing unit measures the time from the change point of the synchronization signal to the second change point of the second effective interval signal indicating that the interval is invalid for a plurality of lines, and the measured time Based on the second reference value, the second reference value and the second time difference, which is the time difference from the change point of the synchronization signal of each line to the second change point, is effective depending on whether or not it falls within a predetermined allowable range. Detects whether there is a delay in the end of the section. As a result, it is possible to detect the occurrence of a shift (delay) at the time when the second valid section signal becomes invalid (end time of the valid section).

又、請求項8に係る発明は、請求項7の発明において、前記ノイズ処理部は、前記有効区間の終了の遅れを検知したラインでは、前記第2基準値よりも後の前記有効区間を無効区間とするように、前記第2有効区間信号の状態を変化させることとした。   The invention according to claim 8 is the invention according to claim 7, wherein the noise processing unit invalidates the effective section after the second reference value in a line in which a delay in the end of the effective section is detected. The state of the second effective interval signal is changed so as to be the interval.

この構成によれば、ノイズ処理部は、有効区間の終了の遅れを検知したラインでは、有効区間中、第2基準値よりも後の有効区間では、空白データ、前のラインの画像データの何れかを画像データとして受信部に出力する。これにより、ノイズにより有効区間の終了を示す第2有効区間信号の変化点がずれ、受信部での画像データ取得完了が遅れても、ずれたラインでの画像データの内容への影響を軽減することができる。   According to this configuration, the noise processing unit detects any one of the blank data and the image data of the previous line in the effective section of the line in which the delay of the end of the effective section is detected, in the effective section after the second reference value. Is output to the receiving unit as image data. As a result, even if the change point of the second effective interval signal indicating the end of the effective interval is shifted due to noise and the completion of image data acquisition in the receiving unit is delayed, the influence on the content of the image data in the shifted line is reduced. be able to.

又、請求項9に係る画像形成装置は、請求項1乃至8の何れか1項に記載のデータ伝送装置を含むこととした。   An image forming apparatus according to a ninth aspect includes the data transmission apparatus according to any one of the first to eighth aspects.

この構成によれば、画像データの伝送の同期に用いる信号にノイズ混入による有効区間のずれを検知可能な画像形成装置を提供することができる。又、画質への影響が軽減された画像データに基づき印刷を行うことができるので、印刷物が高画質の画像形成装置を提供することができる。   According to this configuration, it is possible to provide an image forming apparatus capable of detecting a shift in an effective section due to noise mixing in a signal used for synchronization of image data transmission. In addition, since printing can be performed based on image data in which the influence on the image quality is reduced, an image forming apparatus with high-quality printed matter can be provided.

上述したように、本発明によれば、サンプリングによるノイズ除去処理で生じた受信部に対する第2有効区間信号での変化点のずれを検知することができる。そして、有効区間のずれにより画像データを受信部が適切に受信できないという問題に対処することができる。   As described above, according to the present invention, it is possible to detect the shift of the change point in the second effective interval signal with respect to the receiving unit caused by the noise removal processing by sampling. Then, it is possible to cope with a problem that the receiving unit cannot properly receive the image data due to the shift of the effective section.

複合機の一例を示す模型的正面断面図である。1 is a schematic front cross-sectional view illustrating an example of a multifunction machine. 複合機の構成の一例を示すブロック図である。1 is a block diagram illustrating an example of a configuration of a multifunction machine. 画像データ生成と伝送に関するハードウェアの一例を示すブロック図である。It is a block diagram which shows an example of the hardware regarding image data generation and transmission. データ伝送装置のハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of a data transmission apparatus. データ伝送装置で、ノイズが無いときの各信号の状態変化の一例を示すタイミングチャートである。It is a timing chart which shows an example of a state change of each signal when there is no noise in a data transmission device. データ伝送装置で、ノイズ混入による有効区間の開始の遅れを説明するためのタイミングチャートである。6 is a timing chart for explaining a delay in the start of an effective section due to noise mixing in the data transmission apparatus. ノイズ混入による有効区間の開始の遅れの検知制御の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of detection control of the start delay of the effective area by noise mixing. 有効区間の開始の遅れ検知時の処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of a process at the time of the delay detection of the start of an effective area. 有効区間の開始の遅れを検知したときの画像データ伝送の補正の設定を行うための設定画面の一例を示す説明図である。It is explanatory drawing which shows an example of the setting screen for performing the setting of the correction | amendment of image data transmission when the delay of the start of an effective area is detected. データ伝送装置で、ノイズ混入による有効区間の開始の遅れを説明するためのタイミングチャートである。6 is a timing chart for explaining a delay in the start of an effective section due to noise mixing in the data transmission apparatus. ノイズ混入による有効区間の終了の遅れの検知制御の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of detection control of the delay of the end of the effective area by noise mixing.

以下、図1〜図11を用いて、本発明の実施形態を説明する。本説明では、データ伝送装置100を含む複合機101(画像形成装置に相当)を例に挙げて説明する。但し、本実施形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。   Hereinafter, embodiments of the present invention will be described with reference to FIGS. In this description, a multifunction peripheral 101 (corresponding to an image forming apparatus) including the data transmission apparatus 100 will be described as an example. However, each element such as the configuration and arrangement described in the present embodiment does not limit the scope of the invention and is merely an illustrative example.

(画像形成装置の概略)
まず、図1に基づき、実施形態に係る画像形成装置としての複合機101の概略を説明する。図1は、複合機101の一例を示す模型的正面断面図である。
(Outline of image forming apparatus)
First, an outline of a multifunction peripheral 101 as an image forming apparatus according to the embodiment will be described with reference to FIG. FIG. 1 is a schematic front cross-sectional view illustrating an example of the multifunction machine 101.

図1に示すように、本実施形態の複合機101は、最上部に原稿カバー101aを有する。又、複合機101本体には、操作パネル1(入力部に相当)、画像読取部2、給紙部3a、搬送路3b、画像形成部4a、定着部4b等が設けられる。   As shown in FIG. 1, the multifunction machine 101 of this embodiment has a document cover 101a at the top. Further, the main body of the multifunction machine 101 is provided with an operation panel 1 (corresponding to an input unit), an image reading unit 2, a paper feeding unit 3a, a conveyance path 3b, an image forming unit 4a, a fixing unit 4b, and the like.

まず、図1に破線で示すように、操作パネル1は複合機101の正面上方に設けられる。そして、操作パネル1は、複合機101の状態や各種メッセージを表示する液晶表示部11を備える。液晶表示部11は、機能の選択、設定や文字入力等を行うためのキーを1又は複数表示できる。又、液晶表示部11は、各種のメッセージを表示する。又、液晶表示部11に対し、タッチパネル部12(例えば、抵抗膜方式)が設けられる。タッチパネル部12は、液晶表示部11で押された位置に応じた信号を出力する。又、操作パネル1には、コピー等の各種機能の実行開始を指示するためのスタートキー13等、各種のハードキーも設けられる。   First, as indicated by a broken line in FIG. 1, the operation panel 1 is provided above the front surface of the multifunction machine 101. The operation panel 1 includes a liquid crystal display unit 11 that displays the state of the multifunction machine 101 and various messages. The liquid crystal display unit 11 can display one or a plurality of keys for performing function selection, setting, character input, and the like. The liquid crystal display unit 11 displays various messages. In addition, a touch panel unit 12 (for example, a resistive film type) is provided for the liquid crystal display unit 11. The touch panel unit 12 outputs a signal corresponding to the position pressed on the liquid crystal display unit 11. The operation panel 1 is also provided with various hard keys such as a start key 13 for instructing start of execution of various functions such as copying.

原稿カバー101aは、図1の紙面奥行き方向に支点を有し、手前側を振るように上下方向で開閉可能である。原稿カバー101aは、原稿の複写時、載置読取用コンタクトガラス21に載置された原稿を押さえる。   The document cover 101a has a fulcrum in the depth direction in FIG. 1, and can be opened and closed in the vertical direction so as to swing the front side. The document cover 101a presses the document placed on the placement reading contact glass 21 when the document is copied.

画像読取部2は、載置読取用コンタクトガラス21に載置された原稿を読み取り、原稿の画像データを形成する。又、画像読取部2内には露光用のランプ23(図3参照)、イメージセンサー24(例えば、CCD、図3参照)、ミラー(不図示)、レンズ(不図示)等の光学系部材が設けられる。尚、原稿カバー101aに変えて、原稿を1枚ずつ、自動的、連続的に、画像読取部2の読み取り位置(送り読取用コンタクトガラス22)に向けて搬送する原稿搬送装置を設けてもよい。   The image reading unit 2 reads a document placed on the placement reading contact glass 21 and forms image data of the document. In the image reading unit 2, there are optical members such as an exposure lamp 23 (see FIG. 3), an image sensor 24 (for example, CCD, see FIG. 3), a mirror (not shown), and a lens (not shown). Provided. Instead of the document cover 101a, a document conveying device that automatically and continuously conveys documents one by one toward the reading position of the image reading unit 2 (feed reading contact glass 22) may be provided. .

そして、これらの光学系部材を用い、画像読取部2は、載置読取用コンタクトガラス21に載置される原稿に光を照射し、その原稿の反射光を受けたイメージセンサー24の各画素の出力値をA/D変換し、画像データを生成する。複合機101は、読み取りにより得られた画像データに基づき印刷を行うことができる(コピー機能)。又、複合機101は読み取りにより得られた画像データをコンピューター200やFAX装置300等に送信することができる(図2参照、スキャン機能、送信機能)。   Then, using these optical system members, the image reading unit 2 irradiates the document placed on the placement reading contact glass 21 with light and receives the reflected light of the document of each pixel of the image sensor 24. The output value is A / D converted to generate image data. The multi-function peripheral 101 can perform printing based on image data obtained by reading (copy function). Further, the multifunction machine 101 can transmit image data obtained by reading to the computer 200, the FAX apparatus 300, and the like (see FIG. 2, scan function, transmission function).

給紙部3aは、複数の用紙(例えば、コピー用紙、普通紙、再生紙、厚紙、OHPシート等の各種シート)を収容し、1枚ずつ搬送路3bに送り込む。給紙部3aは、収納用紙が載置されるカセット30を含む(図1で上方のものに30a、下方のものに30bの符号を付す)。又、カセット30から搬送路3bに用紙を送り出すため回転駆動する給紙ローラー31、32が設けられる(図1では上方のものが給紙ローラー31、下方のものが給紙ローラー32。)。例えば、印刷時に、何れかの給紙ローラー31、32が回転駆動する。これにより、用紙が1枚ずつ搬送路3bに送り出される。   The paper feed unit 3a stores a plurality of sheets (for example, various sheets such as copy sheets, plain sheets, recycled sheets, thick sheets, and OHP sheets) and sends them one by one to the conveyance path 3b. The paper feeding unit 3a includes a cassette 30 on which stored paper is placed (in FIG. 1, reference numerals 30a are assigned to the upper one and 30b are given to the lower one). In addition, paper feed rollers 31 and 32 that are rotationally driven to feed paper from the cassette 30 to the conveyance path 3b are provided (in FIG. 1, the upper one is the paper feed roller 31 and the lower one is the paper feed roller 32). For example, at the time of printing, one of the paper feed rollers 31 and 32 is rotationally driven. As a result, the sheets are sent one by one to the conveyance path 3b.

搬送路3bは、給紙部3aから排出トレイ33まで用紙を搬送する通路である。尚、用紙搬送経路上には画像形成部4a、定着部4b等が配される。そして、搬送路3bには、用紙の案内のためのガイド34や、用紙搬送の際に回転駆動する搬送ローラー対35や、搬送されてくる用紙を画像形成部4aの手前で待機させ、トナー像形成のタイミングに合わせて用紙を送り出すレジストローラー対36や、排出トレイ33に用紙を排出する排出ローラー対37等が設けられる。   The transport path 3b is a path for transporting paper from the paper feed unit 3a to the discharge tray 33. An image forming unit 4a, a fixing unit 4b, and the like are arranged on the sheet conveyance path. In the conveyance path 3b, a guide 34 for guiding the paper, a pair of conveyance rollers 35 that are rotationally driven during the conveyance of the sheet, and the conveyed sheet are made to wait in front of the image forming unit 4a, and the toner image A registration roller pair 36 that feeds the paper in accordance with the formation timing, a discharge roller pair 37 that discharges the paper to the discharge tray 33, and the like are provided.

画像形成部4aは、画像データに基づきトナー像を形成し、搬送される用紙にトナー像を転写する。そのため、画像形成部4aは、図1中に示す矢印方向に回転駆動可能に支持された感光体ドラム41、及び、感光体ドラム41の周囲に配設された帯電装置42、露光装置43、現像装置44、転写ローラー45、クリーニング装置46等を備える。   The image forming unit 4a forms a toner image based on the image data, and transfers the toner image to the conveyed paper. Therefore, the image forming unit 4a includes a photosensitive drum 41 supported so as to be rotationally driven in the direction of the arrow shown in FIG. 1, and a charging device 42, an exposure device 43, and a developing unit disposed around the photosensitive drum 41. A device 44, a transfer roller 45, a cleaning device 46 and the like are provided.

トナー像形成及び転写プロセスを説明する。まず、感光体ドラム41は、画像形成部4aの略中心に設けられ、所定方向に回転駆動する。帯電装置42は、感光体ドラム41を所定電位に帯電させる。露光装置43は、画像データに基づき、レーザー光を出力し、感光体ドラム41の表面を走査、露光する。これにより、画像データに応じた静電潜像が感光体ドラム41の周面上に形成される。尚、画像データとしては、画像読取部2で得られた画像データや、ネットワーク等により接続される外部のコンピューター200や相手方FAX装置300(図3参照)から送信された画像データ等が用いられる。   The toner image formation and transfer process will be described. First, the photosensitive drum 41 is provided at the approximate center of the image forming unit 4a and is driven to rotate in a predetermined direction. The charging device 42 charges the photosensitive drum 41 to a predetermined potential. The exposure device 43 outputs laser light based on the image data, and scans and exposes the surface of the photosensitive drum 41. As a result, an electrostatic latent image corresponding to the image data is formed on the peripheral surface of the photosensitive drum 41. Note that as the image data, image data obtained by the image reading unit 2, image data transmitted from an external computer 200 or a partner FAX apparatus 300 (see FIG. 3) connected via a network, or the like is used.

そして、現像装置44は、感光体ドラム41に形成された静電潜像にトナーを供給して現像する。転写ローラー45は感光体ドラム41に圧接する。そして、レジストローラー対36は、トナー像にあわせタイミングを図り、用紙を感光体ドラム41と転写ローラー45のニップに進入させる。用紙のニップ進入時、所定の電圧が転写ローラー45に印加される。これにより、用紙に感光体ドラム41上のトナー像が転写される。クリーニング装置46は、転写後に感光体ドラム41に残留するトナーを除去する。   The developing device 44 supplies toner to the electrostatic latent image formed on the photosensitive drum 41 and develops it. The transfer roller 45 is in pressure contact with the photosensitive drum 41. Then, the registration roller pair 36 moves the paper into the nip between the photosensitive drum 41 and the transfer roller 45 at a timing in accordance with the toner image. A predetermined voltage is applied to the transfer roller 45 when the sheet enters the nip. As a result, the toner image on the photosensitive drum 41 is transferred to the sheet. The cleaning device 46 removes the toner remaining on the photosensitive drum 41 after the transfer.

定着部4bは、用紙に転写されたトナー像を定着させる。本実施形態の定着部4bは、発熱体を内蔵する加熱ローラー47と加圧ローラー48を含む。加熱ローラー47と加圧ローラー48は圧接しニップを形成する。そして、用紙が、このニップを通過することで、用紙表面のトナーが溶融・加熱され、トナー像が用紙に定着する。トナー定着後の用紙は、排出トレイ33に排出される。このようにして、コピー機能、プリンター機能の使用時、画像形成(印刷)が行われる。   The fixing unit 4b fixes the toner image transferred to the paper. The fixing unit 4b of the present embodiment includes a heating roller 47 and a pressure roller 48 that incorporate a heating element. The heating roller 47 and the pressure roller 48 are pressed to form a nip. Then, as the sheet passes through the nip, the toner on the sheet surface is melted and heated, and the toner image is fixed on the sheet. The paper after toner fixing is discharged to the discharge tray 33. In this way, image formation (printing) is performed when the copy function and the printer function are used.

(画像形成装置のハードウェア構成)
次に、図2に基づき、実施形態に係る複合機101のハードウェア構成の一例を説明する。図2は、複合機101の構成の一例を示すブロック図である。
(Hardware configuration of image forming apparatus)
Next, an example of a hardware configuration of the multifunction machine 101 according to the embodiment will be described with reference to FIG. FIG. 2 is a block diagram illustrating an example of the configuration of the multifunction machine 101.

まず、複合機101には、主制御部5が設けられる。主制御部5は複合機101の動作制御を司る。主制御部5は、制御のため、例えば、CPU51を含む。CPU51は、中央演算処理装置であって、記憶部6に格納され、展開されるプログラムやデータに基づき複合機101の各部を制御する。   First, the main controller 5 is provided in the multifunction machine 101. The main control unit 5 controls the operation of the multifunction machine 101. The main control unit 5 includes, for example, a CPU 51 for control. The CPU 51 is a central processing unit and controls each unit of the multifunction machine 101 based on programs and data stored in the storage unit 6 and developed.

又、複合機101には、画像処理部52が設けられる。画像処理部52は、印刷を行う画像データや、外部のコンピューター200や相手方のFAX装置300に送信する画像データに対し各種画像処理を施す。例えば、画像処理部52は、濃度変換や、拡大縮小や、圧縮伸張や、利用目的にあわせた画像データの形式変換等、複合機101が備える機能に応じて多種多様の画像処理を行える。   The multifunction machine 101 is provided with an image processing unit 52. The image processing unit 52 performs various types of image processing on image data to be printed and image data to be transmitted to the external computer 200 or the counterpart FAX apparatus 300. For example, the image processing unit 52 can perform a wide variety of image processing such as density conversion, enlargement / reduction, compression / decompression, and format conversion of image data in accordance with the purpose of use, according to functions provided in the multifunction machine 101.

記憶部6は、例えば、ROM61(Read Only Memory、例えば、フラッシュROM)、RAM62(Random Access Memory)、HDD63(Hard Disk Drive)を含む。このように、記憶部6は不揮発性と揮発性の記憶装置を組み合わせて構成される。   The storage unit 6 includes, for example, a ROM 61 (Read Only Memory, for example, a flash ROM), a RAM 62 (Random Access Memory), and an HDD 63 (Hard Disk Drive). Thus, the memory | storage part 6 is comprised combining a non-volatile and volatile memory | storage device.

記憶部6は、複合機101の制御用等の各種のプログラムやデータ、設定データ、画像データ等の各種データを記憶する。例えば、画像処理部52の処理前や処理後の画像データは、記憶部6のRAM62やHDD63等に格納され、印刷や送信に画像データが利用される。   The storage unit 6 stores various types of data such as various programs and data for controlling the multifunction peripheral 101, setting data, image data, and the like. For example, image data before and after processing by the image processing unit 52 is stored in the RAM 62 and the HDD 63 of the storage unit 6, and the image data is used for printing and transmission.

そして、主制御部5は、操作パネル1、画像読取部2等とバスや信号線等で接続され、操作パネル1や画像読取部2の動作を制御する。又、主制御部5は、操作パネル1になされた入力内容を認識する。   The main control unit 5 is connected to the operation panel 1 and the image reading unit 2 through a bus, a signal line, and the like, and controls the operation of the operation panel 1 and the image reading unit 2. Further, the main control unit 5 recognizes the input content made on the operation panel 1.

又、主制御部5は、エンジン制御部40と通信可能に接続される。エンジン制御部40は印刷を行う部分(印刷エンジン部分)の動作を制御する。具体的に、エンジン制御部40は、給紙部3a、搬送路3b、画像形成部4a、定着部4b等の印刷エンジン部分の動作を制御する。又、印刷ジョブを実行するとき、エンジン制御部40は、用紙搬送などのため各種回転体を回転させるモーターや、トナー像を形成する回路、部分等を制御して、印刷を実際に制御する。主制御部5は、エンジン制御部40に対し、印刷を行うべき旨を指示する。エンジン制御部40は、この指示を受けて、印刷エンジン部分の動作を制御し、印刷を行わせる。   The main control unit 5 is communicably connected to the engine control unit 40. The engine control unit 40 controls the operation of a portion that performs printing (print engine portion). Specifically, the engine control unit 40 controls operations of print engine parts such as the paper feed unit 3a, the conveyance path 3b, the image forming unit 4a, and the fixing unit 4b. When executing a print job, the engine control unit 40 actually controls printing by controlling a motor that rotates various rotating bodies for paper conveyance and the like, a circuit and a part that form a toner image, and the like. The main control unit 5 instructs the engine control unit 40 to perform printing. In response to this instruction, the engine control unit 40 controls the operation of the print engine portion to perform printing.

更に、主制御部5は、各種コネクタ、ソケット、通信制御用のチップ等を備えた通信部53と接続される。通信部53は、ネットワークや公衆回線等により、外部のコンピューター200や相手方のFAX装置300と、複合機101を通信可能に接続する。例えば、画像データを含むデータを外部のコンピューター200や相手方FAX装置300(インターネットFAXでもよい)に送信することができる(スキャナ機能、FAX機能)。又、外部のコンピューター200や相手方FAX装置300からの画像データに基づき印刷を行うこともできる(プリンター機能、FAX機能)。このように、複合機101は、コピー機能、プリンター機能、スキャン機能、FAX機能などの複数の機能を備える。   Further, the main control unit 5 is connected to a communication unit 53 including various connectors, sockets, a communication control chip, and the like. The communication unit 53 connects the external computer 200 and the other party's FAX apparatus 300 to the multifunction machine 101 so as to communicate with each other via a network, a public line, or the like. For example, data including image data can be transmitted to an external computer 200 or a partner FAX apparatus 300 (which may be an Internet FAX) (scanner function, FAX function). Also, printing can be performed based on image data from the external computer 200 or the counterpart FAX apparatus 300 (printer function, FAX function). As described above, the multifunction machine 101 includes a plurality of functions such as a copy function, a printer function, a scan function, and a FAX function.

(画像データ生成と伝送に関するハードウェア構成の概要)
次に、図3に基づき、実施形態に係る複合機101での画像データ生成と伝送の一例を説明する。図3は、画像データ生成と伝送に関するハードウェアの一例を示すブロック図である。尚、画像データの流れは、白抜矢印で図示している。
(Overview of hardware configuration for image data generation and transmission)
Next, an example of image data generation and transmission in the MFP 101 according to the embodiment will be described with reference to FIG. FIG. 3 is a block diagram illustrating an example of hardware related to image data generation and transmission. Note that the flow of image data is indicated by white arrows.

まず、原稿を読み取って画像データを生成する画像読取部2には、例えば、読取制御部20が設けられる。読取制御部20は、例えば、スキャナCPU20aや読取制御用のプログラムやデータを記憶するメモリーなどの各種電子部品が実装された基板で構成される。そして、読取制御部20は、主制御部5と通信可能に接続される。操作パネル1でコピー開始やスキャン開始が指示されて原稿の読み取りを行うとき、読取制御部20は、主制御部5からの指示を受け、画像読取部2内の各部を実際に制御する。   First, for example, a reading control unit 20 is provided in the image reading unit 2 that reads a document and generates image data. For example, the reading control unit 20 includes a board on which various electronic components such as a scanner CPU 20a and a memory for storing reading control programs and data are mounted. The reading control unit 20 is communicably connected to the main control unit 5. When the operation panel 1 instructs the start of copying or the start of scanning to read a document, the reading control unit 20 receives instructions from the main control unit 5 and actually controls each unit in the image reading unit 2.

読取制御部20は、巻取モーター2Mやランプ23やイメージセンサー24等と接続される。読取制御部20は、例えば、ランプ23や各種ミラーを移動させるための巻取モーター2Mの動作や、原稿に光を照射するランプ23の点消灯や、イメージセンサー24等の駆動等を制御する。   The reading control unit 20 is connected to the winding motor 2M, the lamp 23, the image sensor 24, and the like. The reading control unit 20 controls, for example, the operation of the winding motor 2M for moving the lamp 23 and various mirrors, turning on / off the lamp 23 that irradiates light on the document, driving of the image sensor 24, and the like.

まず、画像読取部2での原稿の読み取りと画像データ生成では、イメージセンサー24は、ランプ23から照射され原稿等で反射された反射光の強さに応じた電流(電圧)を画素ごとに出力する。尚、本実施形態のイメージセンサー24は、白黒(グレースケール)での読み取りに対応し、各画素の輝度を示す信号を出力可能である。又、イメージセンサー24は、カラー対応のラインセンサーであり、R、G、Bの各信号の出力も可能である。そして、イメージセンサー24の各出力電流(電圧)は、A/D変換部25に入力される。尚、A/D変換部25の前段にイメージセンサー24の各画素の出力値を増幅する増幅器が設けられてもよい。   First, in reading a document and generating image data by the image reading unit 2, the image sensor 24 outputs a current (voltage) corresponding to the intensity of reflected light emitted from the lamp 23 and reflected by the document or the like for each pixel. To do. Note that the image sensor 24 of the present embodiment can output a signal indicating the luminance of each pixel in response to reading in black and white (grayscale). The image sensor 24 is a color-compatible line sensor, and can output R, G, and B signals. Each output current (voltage) of the image sensor 24 is input to the A / D converter 25. An amplifier that amplifies the output value of each pixel of the image sensor 24 may be provided before the A / D conversion unit 25.

例えば、A/D変換部25は、イメージセンサー24の各画素のアナログの各出力電流(電圧)をディジタルの画像データに変換する。例えば、A/D変換部25は、グレースケールでは1画素当たり8ビット〜10ビットに量子化する。又、A/D変換部25は、R、G、Bをそれぞれ1画素当たり8ビット〜10ビットに量子化する(例えば、Red、Green、Blueで各8ビット、それぞれ0〜255の値を取り、256階調)。このように、カラー又はグレースケールの画像データが生成され、伝送の対象となる。   For example, the A / D converter 25 converts each analog output current (voltage) of each pixel of the image sensor 24 into digital image data. For example, the A / D conversion unit 25 quantizes to 8 bits to 10 bits per pixel in gray scale. Further, the A / D converter 25 quantizes R, G, and B to 8 bits to 10 bits for each pixel (for example, Red, Green, and Blue each take 8 bits and take values of 0 to 255, respectively). 256 gradations). In this way, color or gray scale image data is generated and becomes a transmission target.

補正部26は、γ補正やシェーディング補正等、画像読取部2の読取特性に対する補正用の演算回路等で構成される。一般に、イメージセンサー24において、ライン状に配された各画素に相当する各受光素子のばらつき(個体特性差)や、ランプ23の位置による発光量のムラやレンズの特性等で、主走査方向において同一濃度のものを読み取っても、画素の位置により、イメージセンサー24の各受光素子が出力する電流(電圧)の値に差が生ずる。そこで、補正部26は、A/D変換部25から出力された画像データの補正を行う。尚、補正部26を設けず、後述の画像処理部52で補正処理を行うようにしても良い。   The correction unit 26 includes an arithmetic circuit for correcting the reading characteristics of the image reading unit 2 such as γ correction and shading correction. In general, in the image sensor 24, in the main scanning direction, due to variations (individual characteristic differences) of light receiving elements corresponding to pixels arranged in a line, unevenness in light emission amount due to the position of the lamp 23, lens characteristics, and the like. Even when reading the same density, a difference occurs in the value of the current (voltage) output from each light receiving element of the image sensor 24 depending on the position of the pixel. Therefore, the correction unit 26 corrects the image data output from the A / D conversion unit 25. Note that the correction processing may be performed by the image processing unit 52 described later without providing the correction unit 26.

そして、画像データは、画像読取部2の送信部7から画像処理部52の受信部9に向けて出力される。画像処理部52は、受信部9で受信した画像データに対して画像処理を行う。例えば、画像処理部52は、印刷や送信のため、濃度変換処理や、拡大・縮小処理や、回転処理や、圧縮・伸張処理や、データ形式変換処理など、各種の画像処理を行う。この画像処理のため、画像処理部52には、1又は複数の画像処理回路52c(例えば、ASIC)が設けられる。尚、図3では、便宜上、画像処理回路52cは1つのみ図示している。又、画像処理部52が行う画像処理は、多種多様であるので、公知の画像処理を行えるものとして詳細な説明は割愛する。   Then, the image data is output from the transmission unit 7 of the image reading unit 2 toward the reception unit 9 of the image processing unit 52. The image processing unit 52 performs image processing on the image data received by the receiving unit 9. For example, the image processing unit 52 performs various types of image processing such as density conversion processing, enlargement / reduction processing, rotation processing, compression / expansion processing, and data format conversion processing for printing and transmission. For this image processing, the image processing unit 52 is provided with one or a plurality of image processing circuits 52c (for example, ASIC). In FIG. 3, only one image processing circuit 52c is shown for convenience. Further, since the image processing performed by the image processing unit 52 is diverse, a detailed description is omitted assuming that known image processing can be performed.

又、送信部7と受信部9の間に、ノイズ処理部8が設けられる。これらの送信部7と受信部9とノイズ処理部8により、データ伝送装置100が構成される。このように、複合機101は、データ伝送装置100を含む。   A noise processing unit 8 is provided between the transmission unit 7 and the reception unit 9. The transmission unit 7, the reception unit 9, and the noise processing unit 8 constitute a data transmission device 100. As described above, the multi-function peripheral 101 includes the data transmission apparatus 100.

尚、本説明では、受信部9は画像処理部52に設けられる例を説明するが、受信部9は記憶部6に設けてもよい。この場合、データ伝送装置100は、画像読取部2から記憶部6への画像データの伝送を扱うものとなり、画像読取部2の原稿読み取りで得られた画像データは、記憶部6に一旦蓄積され、画像処理部52に供される。そのため、記憶部6に送信部7を設け、画像処理部52に受信部9を別途設け、データ伝送装置100は、記憶部6から画像処理部52への画像データの伝送を扱うものとしても良い。そして、以下の説明は、送信部7を画像読取部2以外に設ける場合や、受信部9を画像処理部52以外に設ける場合にも同様に適用できる。   In this description, an example in which the receiving unit 9 is provided in the image processing unit 52 will be described, but the receiving unit 9 may be provided in the storage unit 6. In this case, the data transmission apparatus 100 handles transmission of image data from the image reading unit 2 to the storage unit 6, and image data obtained by reading the original in the image reading unit 2 is temporarily stored in the storage unit 6. The image processing unit 52 is provided. Therefore, the transmission unit 7 may be provided in the storage unit 6, the reception unit 9 may be provided separately in the image processing unit 52, and the data transmission apparatus 100 may handle transmission of image data from the storage unit 6 to the image processing unit 52. . The following description can be similarly applied to the case where the transmission unit 7 is provided other than the image reading unit 2 and the case where the reception unit 9 is provided other than the image processing unit 52.

(データ伝送装置100のハードウェア構成)
次に、図4に基づき、実施形態に係るデータ伝送装置100のハードウェア構成の一例を説明する。図4は、データ伝送装置100のハードウェア構成の一例を示すブロック図である。
(Hardware configuration of data transmission apparatus 100)
Next, an example of the hardware configuration of the data transmission apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 4 is a block diagram illustrating an example of a hardware configuration of the data transmission apparatus 100.

まず、送信部7から説明する。データ伝送装置100では、送信部7内に送信用の回路として、第1タイミングコントローラー70や第1画像データメモリー71等を有する。   First, the transmission unit 7 will be described. The data transmission apparatus 100 includes a first timing controller 70, a first image data memory 71, and the like as a transmission circuit in the transmission unit 7.

第1タイミングコントローラー70は、例えば、コピーやスキャンの際、スキャナCPU20aの指示を受け、画像データの伝送における同期用の信号を生成する。例えば、第1タイミングコントローラー70は、第1垂直同期信号VSYNC1や第1水平同期信号HSYNC1や第1有効区間信号S1を生成する。   For example, the first timing controller 70 receives an instruction from the scanner CPU 20a at the time of copying or scanning, and generates a signal for synchronization in transmission of image data. For example, the first timing controller 70 generates a first vertical synchronization signal VSYNC1, a first horizontal synchronization signal HSYNC1, and a first valid interval signal S1.

第1垂直同期信号VSYNC1は、1ページの画像データの送信開始前の時点で状態が変化し(例えば、立ち上がる)、送信終了後の時点で状態が変化する(例えば、立ち下がる)信号である。尚、立ち上がり、立ち下がりは逆でもよい。言い換えると、第1垂直同期信号VSYNC1は、1ページの画像データの区切りを示す信号である。   The first vertical synchronization signal VSYNC1 is a signal whose state changes (for example, rises) before starting transmission of image data of one page and whose state changes (for example, falls) after the end of transmission. The rise and fall may be reversed. In other words, the first vertical synchronization signal VSYNC1 is a signal indicating a break of one page of image data.

第1画像データメモリー71は、イメージセンサー24で生成され、A/D変換部25や補正部26でディジタル化された画像データの入力を受け、蓄える。例えば、第1タイミングコントローラー70は、画像データの第1画像データメモリー71への蓄積が開始されたり、蓄積が完了したりすると、第1垂直同期信号VSYNC1を変化させる。そして、第1タイミングコントローラー70は、第1画像データメモリー71に1ページの画像データの先頭ラインからの画像データの送信を開始させる。   The first image data memory 71 receives and stores input of image data generated by the image sensor 24 and digitized by the A / D conversion unit 25 and the correction unit 26. For example, the first timing controller 70 changes the first vertical synchronization signal VSYNC1 when the accumulation of the image data in the first image data memory 71 is started or when the accumulation is completed. Then, the first timing controller 70 causes the first image data memory 71 to start transmitting image data from the first line of one page of image data.

第1水平同期信号HSYNC1は、1ページの画像データ内の1ラインの区切りを示す信号である。第1水平同期信号HSYNC1は、ラインの画像データを送信開始前の時点で状態が変化し(例えば、立ち下がる)、1ライン分の画像データの送信が終了した後、状態が変化する(例えば、立ち上がる)信号である。尚、立ち上がり、立ち下がりは逆でもよい。言い換えると、第1水平同期信号HSYNC1は、1ライン分の画像データを送信すべき期間を示す信号である。   The first horizontal synchronization signal HSYNC1 is a signal indicating a break of one line in one page of image data. The state of the first horizontal synchronization signal HSYNC1 changes before the transmission of line image data starts (for example, falls), and changes after the transmission of image data for one line ends (for example, Signal). The rise and fall may be reversed. In other words, the first horizontal synchronization signal HSYNC1 is a signal indicating a period during which image data for one line is to be transmitted.

例えば、第1画像データメモリー71で1ライン分の画像データの蓄積、送信準備が完了すると、第1タイミングコントローラー70は、第1水平同期信号HSYNC1によりラインを切り替えた後、第1画像データメモリー71から1ラインの先頭画素からの送信を行わせる。これにより、送信部7から受信部9に向けての1ライン分のデータの送信が行われる。   For example, when the storage and transmission preparation of one line of image data is completed in the first image data memory 71, the first timing controller 70 switches the line by the first horizontal synchronization signal HSYNC1, and then the first image data memory 71. To start transmission from the first pixel of one line. Thereby, data for one line is transmitted from the transmission unit 7 to the reception unit 9.

尚、画像データは、複数の画素が一列に並べられたラインを複数組み合わせて構成される。600dpiでA4サイズに対応する画像データを例に挙げると、画像データの短辺(A4の場合、約21cm)では、約5000本のラインが並ぶ。そのため、例えば、第1水平同期信号HSYNC1は、第1垂直同期信号VSYNC1が立ち上がってから立ち下がるまで、数千回、立ち上がりと立ち下がりを繰り返す。   The image data is configured by combining a plurality of lines in which a plurality of pixels are arranged in a line. Taking image data corresponding to A4 size at 600 dpi as an example, about 5000 lines are arranged on the short side of the image data (about 21 cm in the case of A4). Therefore, for example, the first horizontal synchronization signal HSYNC1 repeats rising and falling several thousand times until the first vertical synchronization signal VSYNC1 rises and falls.

第1有効区間信号S1は、画像データの送信が有効な状態であるか否か(データが有効か無効か)を示す信号である。第1タイミングコントローラー70は、第1画像データメモリー71から1ライン分の画像データの送信開始に伴い、第1有効区間信号S1の状態を変化させ(例えば、立ち上げる)、送信終了とともに状態を変化させる(例えば、立ち下げる)。尚、立ち上がり、立ち下がりは逆でもよい。そして、第1有効区間信号S1の状態は、第1水平同期信号HSYNC1が立ち下がっている状態で変化する。   The first valid section signal S1 is a signal indicating whether or not image data transmission is in a valid state (data is valid or invalid). The first timing controller 70 changes the state of the first effective section signal S1 (for example, starts up) with the start of transmission of image data for one line from the first image data memory 71, and changes the state with the end of transmission. (E.g., fall). The rise and fall may be reversed. The state of the first valid interval signal S1 changes when the first horizontal synchronization signal HSYNC1 is falling.

送信部7が送信した第1垂直同期信号VSYNC1、第1水平同期信号HSYNC1、第1有効区間信号S1、画像データは、ノイズ処理部8に入力される。   The first vertical synchronization signal VSYNC1, the first horizontal synchronization signal HSYNC1, the first effective interval signal S1, and the image data transmitted by the transmission unit 7 are input to the noise processing unit 8.

ノイズ処理部8は、例えば、チップ化されたASICである。そして、ノイズ処理部8は、入力された第1垂直同期信号VSYNC1、第1水平同期信号HSYNC1、第1有効区間信号S1からノイズを除去するノイズ除去部80を有する。   The noise processing unit 8 is, for example, a chip ASIC. The noise processing unit 8 includes a noise removal unit 80 that removes noise from the input first vertical synchronization signal VSYNC1, first horizontal synchronization signal HSYNC1, and first effective interval signal S1.

ノイズ除去部80は、例えば、ノイズ除去処理制御を行うノイズ除去制御部82、ノイズ除去処理のため、各信号の状態をサンプリングするサンプリング部83、ノイズが発生したか否かを検知するための基準値を保持する基準値保持部84、時間を計る計時部85等を含む。   The noise removal unit 80 includes, for example, a noise removal control unit 82 that performs noise removal processing control, a sampling unit 83 that samples the state of each signal for noise removal processing, and a reference for detecting whether noise has occurred. A reference value holding unit 84 that holds values, a time measuring unit 85 that measures time, and the like are included.

各信号(第1垂直同期信号VSYNC1、第1水平同期信号HSYNC1、第1有効区間信号S1)の状態変化があったとき、ノイズ除去部80のサンプリング部83は、予め定められた回数(例えば、数回〜十数回)、状態変化のあった信号の状態をサンプリングする。そして、ノイズ除去部80は、サンプリングにより得られたサンプリング値が、全て状態変化後の値で一致すれば、ノイズではなく、本当に状態変化があったとして、サンプリングした各信号の論理を今までと反転させた信号を信号出力部86から受信部9に向けて出力する。一方、ノイズ除去部80は、サンプリングにより得られたサンプリング値が、全て、状態変化後の値で一致しなければ、ノイズが混入したとして、サンプリングした信号の論理を反転させないように整形した波形の信号を信号出力部86から受信部9に向けて出力する。   When there is a change in the state of each signal (first vertical synchronization signal VSYNC1, first horizontal synchronization signal HSYNC1, first effective interval signal S1), the sampling unit 83 of the noise removal unit 80 determines a predetermined number of times (for example, (Several to a dozen times), the state of the signal whose state has changed is sampled. Then, if the sampling values obtained by sampling all match with the value after the state change, the noise removing unit 80 determines that the logic of each sampled signal has been changed so far, assuming that there has actually been a state change rather than noise. The inverted signal is output from the signal output unit 86 to the receiving unit 9. On the other hand, if the sampling values obtained by sampling all do not match the values after the state change, the noise removing unit 80 assumes that noise has been mixed and the waveform shaped so as not to invert the logic of the sampled signal. The signal is output from the signal output unit 86 to the receiving unit 9.

ノイズ処理部8は、上記のノイズ除去処理を、第1垂直同期信号VSYNC1、第1水平同期信号HSYNC1、第1有効区間信号S1のそれぞれに対して行う。そして、ノイズ処理部8は、第1垂直同期信号VSYNC1、第1水平同期信号HSYNC1、第1有効区間信号S1のそれぞれの信号波形をノイズ除去のために整形した信号である第2垂直同期信号VSYNC2、第2水平同期信号HSYNC2、第2有効区間信号S2を信号出力部86から出力する。   The noise processing unit 8 performs the above-described noise removal processing on each of the first vertical synchronization signal VSYNC1, the first horizontal synchronization signal HSYNC1, and the first effective interval signal S1. The noise processing unit 8 then generates a second vertical synchronization signal VSYNC2 that is a signal obtained by shaping the signal waveforms of the first vertical synchronization signal VSYNC1, the first horizontal synchronization signal HSYNC1, and the first effective interval signal S1 to remove noise. The second horizontal synchronization signal HSYNC2 and the second effective interval signal S2 are output from the signal output unit 86.

尚、ノイズ処理部8には、送信部7が出力した画像データを複数ライン分蓄えるラインメモリー81を設けることができる。ラインメモリー81は、受信部9の第2画像データメモリー91に向けて画像データを出力する。   Note that the noise processing unit 8 may be provided with a line memory 81 for storing a plurality of lines of image data output from the transmission unit 7. The line memory 81 outputs image data to the second image data memory 91 of the receiving unit 9.

受信部9には、第2垂直同期信号VSYNC2、第2水平同期信号HSYNC2、第2有効区間信号S2に基づき、画像データの伝送での同期をとり、画像データの取得、受信を制御する第2タイミングコントローラー90が設けられる。第2タイミングコントローラー90は、第2垂直同期信号VSYNC2に基づき、1ページの画像データの送信開始と終了を認識する。又、第2タイミングコントローラー90は、第2水平同期信号HSYNC2に基づき、ラインの切り替わりを認識する。又、第2タイミングコントローラー90は、第2有効区間信号S2に基づき、画像データの送信が有効である区間と無効である区間を認識する。そして、第2タイミングコントローラー90は、有効区間のとき、第2画像データメモリー91に画像データを取得させる。言い換えると、受信部9(第2タイミングコントローラー90)は、有効区間のとき第2画像データメモリー91で取得されたデータを、有効な画像データと扱う。   The receiving unit 9 synchronizes the transmission of the image data based on the second vertical synchronization signal VSYNC2, the second horizontal synchronization signal HSYNC2, and the second effective interval signal S2, and controls the acquisition and reception of the image data. A timing controller 90 is provided. The second timing controller 90 recognizes the start and end of transmission of one page of image data based on the second vertical synchronization signal VSYNC2. The second timing controller 90 recognizes line switching based on the second horizontal synchronization signal HSYNC2. Further, the second timing controller 90 recognizes a section in which transmission of image data is valid and a section in which transmission of image data is invalid based on the second valid section signal S2. Then, the second timing controller 90 causes the second image data memory 91 to acquire image data during the valid section. In other words, the receiving unit 9 (second timing controller 90) treats the data acquired in the second image data memory 91 in the valid section as valid image data.

(データ伝送装置100の画像データ伝送)
次に、図5に基づき、実施形態に係るデータ伝送装置100での同期信号の状態変化と画像データ伝送の一例を説明する。図5は、データ伝送装置100で、ノイズが無いときの各信号の状態変化の一例を示すタイミングチャートである。
(Image data transmission of data transmission apparatus 100)
Next, an example of the state change of the synchronization signal and the image data transmission in the data transmission apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 5 is a timing chart illustrating an example of a state change of each signal when there is no noise in the data transmission apparatus 100.

まず、ノイズがないとき(通常時)のデータ伝送装置100での各種同期信号の状態変化と画像データの伝送を説明する。   First, the state change of various synchronization signals and the transmission of image data in the data transmission apparatus 100 when there is no noise (normal time) will be described.

送信部7(の第1タイミングコントローラー70)は、1ページの画像データの送信の開始を知らせ、1ページ分の画像データの送受信での同期をとるため、第1垂直同期信号VSYNC1を立ち上げる(t1の時点)。尚、図5のタイミングチャートには示していないが、1ページ分の画像データの送信が完了すると、第1垂直同期信号VSYNC1は立ち下がる。   The transmission unit 7 (the first timing controller 70) notifies the start of transmission of one page of image data and raises the first vertical synchronization signal VSYNC1 in order to synchronize transmission / reception of image data for one page ( t1). Although not shown in the timing chart of FIG. 5, when the transmission of image data for one page is completed, the first vertical synchronization signal VSYNC1 falls.

ノイズ処理部8は、第1垂直同期信号VSYNC1の状態変化を認識し、予め定められた回数、第1垂直同期信号VSYNC1の状態をサンプリングする。そして、ノイズ除去部80は、サンプリングにより得られたサンプリング値が、全て状態変化後の値で一致すると、本当に状態変化が合ったとして、いままでの状態と論理を反転させた第2垂直同期信号VSYNC2を受信部9に向けて出力する(t2の時点)。尚、図5に示すように、ノイズ処理部8によるサンプリングに一定の時間を有するので、第1垂直同期信号VSYNC1の状態変化が第2垂直同期信号VSYNC2の状態変化に反映されるまで、予め定められた一定時間Δ1分のずれが生ずる。   The noise processing unit 8 recognizes the state change of the first vertical synchronization signal VSYNC1, and samples the state of the first vertical synchronization signal VSYNC1 a predetermined number of times. Then, when all the sampling values obtained by the sampling match with the value after the state change, the noise removing unit 80 determines that the state change really matches and the second vertical synchronization signal obtained by inverting the logic of the current state. VSYNC2 is output to the receiving unit 9 (at time t2). As shown in FIG. 5, since the sampling by the noise processing unit 8 has a certain time, it is determined in advance until the state change of the first vertical synchronization signal VSYNC1 is reflected in the state change of the second vertical synchronization signal VSYNC2. Deviation occurs for a certain time Δ1 minutes.

又、送信部7(の第1タイミングコントローラー70)は、画像データの伝送中、ラインの切り替わりを知らせ、1ライン分の画像データの送受信での同期をとるため、第1水平同期信号HSYNC1を立ち下げる(t3、t5の時点)。   The transmission unit 7 (the first timing controller 70) notifies the line change during the transmission of the image data, and sets the first horizontal synchronization signal HSYNC1 to synchronize the transmission / reception of the image data for one line. Lower (at time t3, t5).

ノイズ処理部8は、第1水平同期信号HSYNC1の状態変化を認識し、予め定められた回数、第1水平同期信号HSYNC1の状態をサンプリングする。そして、ノイズ除去部80は、サンプリングにより得られたサンプリング値が、全て状態変化後の値で一致すると、本当に状態変化が合ったとして、いままでの状態と論理を反転させた第2水平同期信号HSYNC2を受信部9に向けて出力する(t4、t6の時点)。尚、図5に示すように、ノイズ処理部8によるサンプリングに一定の時間を有するので、第1水平同期信号HSYNC1の状態変化が第2水平同期信号HSYNC2の状態変化に反映されるまで、予め定められた一定時間Δ1分のずれは生ずる。   The noise processing unit 8 recognizes the state change of the first horizontal synchronization signal HSYNC1, and samples the state of the first horizontal synchronization signal HSYNC1 a predetermined number of times. Then, when all the sampling values obtained by sampling coincide with the values after the state change, the noise removing unit 80 determines that the state change really matches, and the second horizontal synchronization signal obtained by inverting the logic of the current state. HSYNC2 is output to the receiving unit 9 (at time t4 and t6). As shown in FIG. 5, since the sampling by the noise processing unit 8 has a certain time, it is determined in advance until the state change of the first horizontal synchronization signal HSYNC1 is reflected in the state change of the second horizontal synchronization signal HSYNC2. A deviation of a certain time Δ1 occurs.

又、送信部7(の第1タイミングコントローラー70)は、画像データの送信が有効な状態であることを知らせ、画像データの実際の送受信での同期をとるため、第1有効区間信号S1を立ち上げる(t7の時点)。又、1ライン分の画像データの送信後、送信部7(の第1タイミングコントローラー70)は、1ライン分の画像データの送信が完了し、無効な状態であることを知らせるため、第1有効区間信号S1を立ち下げる(t8の時点)。このように、本実施形態の説明では、High状態である区間が有効区間であり、Lowである区間が無効区間である。   The transmitter 7 (the first timing controller 70) informs that the transmission of the image data is in an effective state, and sets the first effective interval signal S1 in order to synchronize the actual transmission and reception of the image data. Increase (at time t7). In addition, after the transmission of the image data for one line, the transmission unit 7 (the first timing controller 70) notifies the fact that the transmission of the image data for one line is completed and is in an invalid state. The section signal S1 falls (at time t8). As described above, in the description of the present embodiment, the section in the High state is the valid section, and the section in the Low state is the invalid section.

ノイズ処理部8は、第1有効区間信号S1の状態変化を認識し、予め定められた回数、第1有効区間信号S1の状態をサンプリングする。そして、ノイズ除去部80は、サンプリングにより得られたサンプリング値が、全て状態変化後の値で一致すると、本当に状態変化が合ったとして、いままでの状態と論理を反転させた第2有効区間信号S2を受信部9に向けて出力する(t9、t10の時点)。尚、図5に示すように、ノイズ処理部8によるサンプリングに一定の時間を有するので、第1有効区間信号S1の状態変化が第2有効区間信号S2の状態変化に反映されるまで、予め定められた一定時間Δ1分のずれが生ずる。   The noise processing unit 8 recognizes the state change of the first effective interval signal S1, and samples the state of the first effective interval signal S1 a predetermined number of times. Then, the noise removal unit 80 determines that the state change really matches when all the sampling values obtained by the sampling match with the value after the state change, and the second effective interval signal obtained by inverting the logic of the current state. S2 is output to the receiving unit 9 (at time points t9 and t10). As shown in FIG. 5, since the sampling by the noise processing unit 8 has a certain time, it is determined in advance until the state change of the first effective section signal S1 is reflected in the state change of the second effective section signal S2. Deviation occurs for a certain time Δ1 minutes.

尚、上述のように、ノイズ処理部8の処理により、第1有効区間信号S1が有効を示す状態となってから(立ち上がってから)、第2有効区間信号S2が有効を示す状態となるまで(立ち上がるまで)、一定時間Δ1を要する。そのため、第1タイミングコントローラー701が、有効を示す状態に第1有効区間信号S1を変化させ、送信部7の第1画像データメモリー71から画像データの送信開始させるのと同時に(t11の時点)、受信部9の第2タイミングコントローラー90は、画像データの送信が有効であることを認識できない。   Note that, as described above, after the first effective interval signal S1 becomes effective (after rising) by the processing of the noise processing unit 8, the second effective interval signal S2 becomes effective. A certain time Δ1 is required (until it rises). Therefore, at the same time when the first timing controller 701 changes the first valid section signal S1 to a state indicating validity and starts transmission of image data from the first image data memory 71 of the transmission unit 7 (at time t11). The second timing controller 90 of the receiving unit 9 cannot recognize that the transmission of the image data is valid.

そこで、本実施形態では、例えば、ノイズ処理部8のラインメモリー81は、一定時間Δ1分の時間遅延させた画像データを受信部9の第2画像データメモリー91に向けて出力する。これにより、1ラインの画像データの先頭の画素から、漏れなく画像データが受信部9に受信される(図5において遅延させた画像データを「画像データD1’」として図示。以下、同様。)。あるいは、ノイズ処理部8のラインメモリー81に遅延させず、送信部7の第1画像データメモリー71が、一定時間Δ1分のダミーのデータを1ラインの画像データの先頭に付加した画像データを送信してもよい。   Therefore, in the present embodiment, for example, the line memory 81 of the noise processing unit 8 outputs the image data delayed by a predetermined time Δ1 toward the second image data memory 91 of the receiving unit 9. As a result, the image data is received by the receiving unit 9 without omission from the first pixel of the image data of one line (the image data delayed in FIG. 5 is shown as “image data D1 ′”, the same applies hereinafter). . Alternatively, without delaying to the line memory 81 of the noise processing unit 8, the first image data memory 71 of the transmission unit 7 transmits the image data in which dummy data for a certain time Δ1 is added to the head of the image data of one line. May be.

(ノイズ混入による有効区間の開始の遅れ検知)
次に、図5〜図7に基づき、ノイズ混入による有効区間の開始の遅れが生じたときの画像データ伝送の一例を説明する。図6は、データ伝送装置100で、ノイズ混入による有効区間の開始の遅れを説明するためのタイミングチャートである。図7は、ノイズ混入による有効区間の開始の遅れの検知制御の流れの一例を示すフローチャートである。
(Detection of delay of start of effective section due to noise mixture)
Next, an example of image data transmission when there is a delay in the start of an effective section due to noise mixing will be described with reference to FIGS. FIG. 6 is a timing chart for explaining a delay in the start of an effective section due to noise mixing in the data transmission apparatus 100. FIG. 7 is a flowchart illustrating an example of a flow of detection control of a delay in the start of an effective section due to noise mixing.

まず、図6を用いて、ノイズ混入による有効区間の開始の遅れを説明する。図6に示すように、第1有効区間信号S1が立ち上がる前に(有効区間を示す状態となる前に)、第1有効区間信号S1にノイズが混入したとき(図6のt12の時点)、ノイズ処理部8は、第1有効区間信号S1の状態変化があったため、一定時間Δ1をかけて予め定められた回数、第1有効区間信号S1の状態をサンプリングする。このとき、サンプリングにより得られたサンプリング値の全ては、状態変化後の値で一致しないので、ノイズ処理部8は、ノイズと判断し、第2有効区間信号S2の状態を変化させずに保つことになる。   First, the delay of the start of the effective section due to noise mixing will be described with reference to FIG. As shown in FIG. 6, before the first effective interval signal S1 rises (before entering the state indicating the effective interval), when noise is mixed in the first effective interval signal S1 (at time t12 in FIG. 6), The noise processing unit 8 samples the state of the first effective interval signal S1 for a predetermined number of times over a predetermined time Δ1 because the state of the first effective interval signal S1 has changed. At this time, since all of the sampling values obtained by the sampling do not coincide with the values after the state change, the noise processing unit 8 determines that the noise is present and keeps the state of the second effective section signal S2 unchanged. become.

ここで、ノイズ処理部8が、一定時間Δ1をかけて、予め定められた回数、第1有効区間信号S1の状態をサンプリングし、ノイズか否かを検知している間に、第1有効区間信号S1が本当に切り替わる(立ち上がる)ときがある(図6のt13の時点)。この場合、ノイズ処理部8は、ノイズと判断した後に、再び、一定時間Δ1をかけて予め定められた回数、第1有効区間信号S1の状態をサンプリングしてから、有効を示す状態に第2有効区間信号S2の状態を切り替える(図6のt14の時点)。   Here, while the noise processing unit 8 samples the state of the first effective interval signal S1 for a predetermined number of times over a certain time Δ1 and detects whether it is noise or not, the first effective interval is detected. There is a case where the signal S1 really switches (rises) (at time t13 in FIG. 6). In this case, after determining the noise, the noise processing unit 8 samples the state of the first valid interval signal S1 again for a predetermined number of times over a predetermined time Δ1, and then changes the second state to the state indicating validity. The state of the valid section signal S2 is switched (time t14 in FIG. 6).

このように、第1有効区間信号S1が立ち上がる前に(有効区間を示す状態となる前に)、第1有効区間信号S1にノイズが混入すると、第1有効区間信号S1に対する第2有効区間信号S2の変化が、ノイズがないときの予め想定される一定時間Δ1分(t13〜t15の区間)よりも更に遅れる場合がある(図6において、t13〜t14の区間。一定時間Δ1+αと図示)。   Thus, before the first effective interval signal S1 rises (before entering the state indicating the effective interval), if noise is mixed in the first effective interval signal S1, the second effective interval signal for the first effective interval signal S1. The change in S2 may be delayed further than a predetermined time Δ1 minutes (interval of t13 to t15) when there is no noise (interval of t13 to t14 in FIG. 6, indicated as constant time Δ1 + α).

ノイズ混入により、通常の第2有効区間信号S2の変化点(図6のt15の時点)よりも遅れて有効区間信号が立ち上がると、有効区間が通常(本来)よりも短くなる。そのため、1ラインの画像データのうち、ノイズで有効区間の開始の遅れ分(ずれ分、図6において、t15〜t14の区間。αの区間)だけ先頭部分の画素のデータが失われる。そうすると、画像データの画質の低下を招く。そこで、ノイズのため、通常の有効区間よりも有効区間の開始が遅れたとき、画質低下を防ぐための処理を行う必要がある。そのためには、ノイズのため、通常の有効区間よりも有効区間の開始が遅れたことを検知する必要がある。そこで、まず、図7を用いて、ノイズ混入による有効区間の開始の遅れの検知を説明する。   When the effective interval signal rises later than the change point of the normal second effective interval signal S2 (at time t15 in FIG. 6) due to noise mixing, the effective interval becomes shorter than normal (original). Therefore, in the image data of one line, the data of the pixel at the head portion is lost only by the delay of the start of the effective section due to noise (shift, section t15 to t14 in FIG. 6, section α). Then, the image quality of the image data is degraded. Therefore, due to noise, when the start of the effective section is delayed from the normal effective section, it is necessary to perform a process for preventing deterioration in image quality. For this purpose, it is necessary to detect that the start of the effective interval is delayed from the normal effective interval due to noise. First, detection of a delay in the start of an effective section due to noise mixing will be described with reference to FIG.

まず、図7のスタートは、原稿の読み取りが開始され、画像読取部2で1ページ分の画像データの生成が開始された時点である。この後、送信部7から受信部9に向けて、順次、画像データが送信される。尚、本フローチャートは、1ページの画像データの伝送ごとに、スタート→エンドが繰り返される。   First, the start in FIG. 7 is a point in time when reading of a document is started and generation of image data for one page is started in the image reading unit 2. Thereafter, the image data is sequentially transmitted from the transmission unit 7 to the reception unit 9. In this flowchart, start → end is repeated every time one page of image data is transmitted.

そして、ノイズ処理部8は、第2水平同期信号HSYNC2の変化点(立ち下がりエッジ)から第2有効区間信号S2の変化点(立ち上がりエッジ、有効を示す状態への変化)までの時間(図5において、時間T1)を複数ライン分、測定する(ステップ♯1)。そして、ノイズ処理部8は、測定した時間に基づき、第1基準値を定める(ステップ♯2)。例えば、ノイズ除去部80は、5〜20ライン分の変化点から変化点までの時間を計時する(画像データの全ライン数よりも少ない)。   The noise processing unit 8 then takes a time from the changing point (falling edge) of the second horizontal synchronization signal HSYNC2 to the changing point (rising edge, change to a state indicating validity) of the second effective interval signal S2 (FIG. 5). , Time T1) is measured for a plurality of lines (step # 1). Then, the noise processing unit 8 determines a first reference value based on the measured time (step # 2). For example, the noise removing unit 80 measures the time from the changing point for 5 to 20 lines to the changing point (less than the total number of lines of image data).

具体的に、ノイズ除去部80の計時部85は、第2水平同期信号HSYNC2の変化点から第2有効区間信号S2の変化点までの時間を複数ライン分、計時する。そして、ノイズ除去制御部82は、計時された時間に基づき第1基準値を定め、基準値保持部84に保持させる。例えば、ノイズ除去制御部82は、計時された各時間の平均をとり第1基準値を定めても良いし(平均値)、最も多い時間を第1基準値と定めても良い(多数決)。尚、第1水平同期信号HSYNC1の変化点(立ち下がりエッジ)から第2有効区間信号S2の変化点(立ち上がりエッジ、有効を示す状態への変化)までの時間を複数ライン分取得し、同様に基準値を定めても良い(図5に「時間T1’」と図示)   Specifically, the time measuring unit 85 of the noise removing unit 80 measures the time from the change point of the second horizontal synchronization signal HSYNC2 to the change point of the second effective interval signal S2 for a plurality of lines. Then, the noise removal control unit 82 determines the first reference value based on the measured time and causes the reference value holding unit 84 to hold the first reference value. For example, the noise removal control unit 82 may determine the first reference value by taking the average of each time measured (average value), or may determine the most time as the first reference value (majority decision). Note that the time from the changing point (falling edge) of the first horizontal synchronization signal HSYNC1 to the changing point (rising edge, change to a state indicating validity) of the second effective interval signal S2 is acquired for a plurality of lines, and similarly A reference value may be set (shown as “time T1 ′” in FIG. 5).

そして、ノイズ処理部8は、現在のラインについて、第2水平同期信号HSYNC2の変化点(立ち下がりエッジ)から第2有効区間信号S2の変化点(立ち上がりエッジ)までの時間と、第1基準値とを比較する(ステップ♯3)。   The noise processing unit 8 then, for the current line, the time from the changing point (falling edge) of the second horizontal synchronization signal HSYNC2 to the changing point (rising edge) of the second effective interval signal S2, and the first reference value Are compared (step # 3).

そして、ノイズ処理部8は、現在のラインで、ノイズにより通常よりも有効区間がずれているか(ノイズ混入による有効区間の開始の遅れが生じているか)を判断し、ノイズによる有効区間の開始の遅れの有無を検知する(ステップ♯4)。尚、有効区間の開始の遅れが生じているときの処理の詳細は後述する。   Then, the noise processing unit 8 determines whether the effective section is shifted from the normal line due to noise in the current line (whether the start of the effective section is delayed due to noise mixing), and the start of the effective section due to noise is determined. The presence or absence of a delay is detected (step # 4). Details of the processing when the start of the effective section is delayed will be described later.

具体的に、ノイズ除去制御部82は、第1基準値と第2水平同期信号HSYNC2の変化点から第2有効区間信号S2の変化点までの時間の時間差である第1時間差を求める。そして、ノイズ除去制御部82は、予め定められた許容範囲に第1時間差が収まるか否かにより、ノイズによる有効区間の開始の遅れの有無を判断する。ノイズ除去制御部82は、許容範囲を越えれば、有効区間の開始の遅れが有ると判断し、許容範囲に収まるのであれば、有効区間の開始の遅れは無いと判断する。許容範囲は、第1時間差の誤差を許容する範囲であり、予め定められた回数、第1有効区間信号S1の状態をサンプリングするために要する一定時間Δ1よりも短い時間である。   Specifically, the noise removal control unit 82 obtains a first time difference that is a time difference between a change point of the first reference value and the second horizontal synchronization signal HSYNC2 and a change point of the second effective interval signal S2. And the noise removal control part 82 judges the presence or absence of the delay of the start of the effective area by noise by whether a 1st time difference is settled in the predetermined tolerance. The noise removal control unit 82 determines that there is a delay in the start of the effective section if the allowable range is exceeded, and determines that there is no delay in the start of the effective section if it falls within the allowable range. The allowable range is a range in which an error in the first time difference is allowed, and is a time shorter than a predetermined time Δ1 required for sampling the state of the first valid interval signal S1 a predetermined number of times.

そして、ノイズ処理部8は、第2垂直同期信号VSYNC2を確認して、全てのラインの伝送が終了したかを確認する(ステップ♯5)。もし、全てのラインの伝送が終了すれば(ステップ♯5のYes)、本フローは終了する(エンド)。一方、全てのラインの伝送が完了していなければ(ステップ♯5のNo)、第1水平同期信号HSYNC1、第2水平同期信号HSYNC2等の状態変化により、次のラインの画像データの伝送が開始される(ステップ♯6)。その後、ステップ♯3に戻る。   Then, the noise processing unit 8 confirms the second vertical synchronization signal VSYNC2 and confirms whether transmission of all lines has been completed (step # 5). If transmission of all lines is completed (Yes in step # 5), this flow ends (end). On the other hand, if transmission of all lines has not been completed (No in step # 5), transmission of image data of the next line is started due to a change in state of the first horizontal synchronization signal HSYNC1, the second horizontal synchronization signal HSYNC2, etc. (Step # 6). Thereafter, the process returns to step # 3.

(有効区間の開始の遅れ検知時の処理)
次に、図8、図9に基づき、ノイズ混入による有効区間の開始の遅れが検知されたときの処理の一例を説明する。図8は、有効区間の開始の遅れ検知時の処理の流れの一例を示すフローチャートである。図9は、有効区間の開始の遅れを検知したときの画像データ伝送の補正の設定を行うための設定画面11aの一例を示す説明図である。
(Processing when the start of the valid section is detected)
Next, based on FIGS. 8 and 9, an example of processing when a start delay of an effective section due to noise mixing is detected will be described. FIG. 8 is a flowchart showing an example of the flow of processing at the time of detecting the start delay of the effective section. FIG. 9 is an explanatory diagram showing an example of a setting screen 11a for setting correction of image data transmission when a delay in the start of the effective section is detected.

まず、本実施形態のノイズ処理部8は、第2有効区間信号S2での有効区間の開始がノイズの混入により通常よりも遅れていることを検知したラインでは、画質の劣化を減らすための処理(補正処理)を行う。そして、図8のスタートは、有効区間の開始の遅れを検知した時点である。尚、図8のフローチャートは、ノイズにより有効区間の開始の遅れが検知されるごとに実行される。   First, the noise processing unit 8 according to the present embodiment performs processing for reducing image quality degradation in a line where it is detected that the start of the effective interval in the second effective interval signal S2 is delayed due to noise mixing. (Correction processing) is performed. And the start of FIG. 8 is the time of detecting the start delay of the effective section. Note that the flowchart of FIG. 8 is executed every time a start delay of the effective section is detected due to noise.

具体的に、ノイズ処理部8は、ラインの画像データを記憶するラインメモリー81を用いて、有効区間の開始の遅れを検知したラインでは、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データの何れかを画像データとして受信部9に出力する。このように、有効区間の開始の遅れを検知したラインでは、ノイズ処理部8は、補正した1ライン分の画像データを送信する(ステップ♯22、詳細は後述)。尚、ノイズ処理部8は、有効区間の開始の遅れを検知しないラインでは、通常通り、送信部7が送信した画像データを受信部9に入力する。   Specifically, the noise processing unit 8 uses the line memory 81 that stores line image data, and in the line in which the delay of the start of the effective section is detected, the blank data, the image data of the previous line, or the first Any of the image data of the current line shifted by the time difference is output to the receiving unit 9 as image data. As described above, in the line where the delay of the start of the effective section is detected, the noise processing unit 8 transmits the corrected image data for one line (step # 22, details will be described later). Note that the noise processing unit 8 inputs the image data transmitted by the transmission unit 7 to the reception unit 9 as usual in a line that does not detect the delay of the start of the effective section.

まず、本実施形態のノイズ処理部8は、空白データ(真っ白なデータ)を受信部9に出力できる。このとき、ノイズ処理部8は、ラインメモリー81に、ラインの各画素について、白を示すデータを受信部9に向けて送信させる。   First, the noise processing unit 8 according to the present embodiment can output blank data (white data) to the receiving unit 9. At this time, the noise processing unit 8 causes the line memory 81 to transmit data indicating white for each pixel of the line to the receiving unit 9.

例えば、文字原稿(文書)を読み取って得られた原稿では、もともと地肌部分(下地部分)の面積が広いので、1本のラインを真っ白なラインに差し替えてもそれほど目立たない場合がある。そのため、有効区間の開始の遅れにより一部が失われたラインのデータを用いて印刷などを行うよりも、真っ白なラインに差し替えた方が、画質の劣化、乱れを抑えることができる場合がある。   For example, in a manuscript obtained by reading a character manuscript (document), since the area of the background portion (base portion) is originally wide, it may not be so noticeable even if one line is replaced with a pure white line. For this reason, it may be possible to suppress image quality deterioration and disturbance by replacing the data with lines that have been partially lost due to a delay in the start of the effective section, instead of printing with pure white lines. .

又、本実施形態のノイズ処理部8は、前のラインの画像データを受信部9に出力できる。ノイズ処理部8のラインメモリー81は、前のラインの画像データを記憶しておく。そして、有効区間の開始の遅れを検知では、ノイズ処理部8は、ラインメモリー81に、前のラインの画像データを受信部9に出力(送信)させる。このとき、第2有効区間信号S2の有効への状態を変化に合わせて、前のラインの画像データを順次送信する。   Further, the noise processing unit 8 of the present embodiment can output the image data of the previous line to the receiving unit 9. The line memory 81 of the noise processing unit 8 stores image data of the previous line. When detecting the delay of the start of the effective section, the noise processing unit 8 causes the line memory 81 to output (transmit) the image data of the previous line to the reception unit 9. At this time, the image data of the previous line is sequentially transmitted in accordance with the change of the second valid section signal S2 to the valid state.

例えば、文字原稿(文書)を読み取って得られた画像データに基づき印刷を行うとき、有効区間の開始の遅れにより一部が失われたラインのデータを用いて印刷などを行うよりも、前のラインの画像データに差し替えた方が、画質の劣化、乱れを抑えることができる場合がある。   For example, when printing is performed based on image data obtained by reading a character document (document), it is possible to perform printing before performing printing using data of a line partially lost due to a delay in the start of an effective section. In some cases, it is possible to suppress deterioration and disturbance of image quality by replacing the image data with lines.

又、写真原稿を読み取って得られた画像データに基づき印刷等を行うとき、一部が失われたラインのデータを用いると不自然な色や画像が現れかねない。一方、写真原稿を読み取って得られた画像データでは、前のラインの画像データに差し替えても、差し替えに気づき憎い場合がある。   Further, when printing or the like is performed based on image data obtained by reading a photographic document, an unnatural color or image may appear if data of a line that is partially lost is used. On the other hand, in image data obtained by reading a photographic document, even if the image data is replaced with the image data of the previous line, the replacement may be noticed and hated.

又、本実施形態のノイズ処理部8は、第1時間差を認識できるので、第1時間差分ずらした(遅らせた)現在のラインの画像データを受信部9に出力してもよい。   Further, since the noise processing unit 8 of the present embodiment can recognize the first time difference, the image data of the current line shifted (delayed) by the first time difference may be output to the receiving unit 9.

そして、いずれの態様で有効区間の開始の遅れを検知したラインの画像データの補正を行うかは、図9に示すように、操作パネル1で予め設定しておくことができる。   Then, it can be set in advance on the operation panel 1 as shown in FIG. 9 as to which image data of the line in which the delay of the start of the effective section is detected is used.

図9は、操作パネル1の液晶表示部11に表示される設定画面11aの一例を示している。使用者は、操作パネル1に対して入力を行うことにより、有効区間の開始の遅れを検知したラインの画像データの補正に関する設定画面11aを表示させることができる。   FIG. 9 shows an example of the setting screen 11 a displayed on the liquid crystal display unit 11 of the operation panel 1. The user can display the setting screen 11a relating to the correction of the image data of the line in which the delay of the start of the effective section is detected by performing input on the operation panel 1.

この設定画面11aでは、読み取る原稿の種類(画像読取部2の送信部7から送信される画像データの種類)に応じて、いずれの方法で有効区間の開始の遅れを検知したラインの画像データの補正を行うかを設定することができる。   In this setting screen 11a, depending on the type of document to be read (the type of image data transmitted from the transmission unit 7 of the image reading unit 2), the image data of the line in which the delay of the start of the valid section is detected by any method is used. It is possible to set whether to perform correction.

ここで、使用者は、操作パネル1に設けられる液晶表示部11とタッチパネル部12を用いて、コピーやスキャンを行うとき、「文字原稿」、「写真原稿」、「文字+写真」というように原稿の画質を設定することができる。尚、操作パネル1に「文字原稿」、「写真原稿」、「文字+写真」というように原稿の画質を設定するためのハードキーが設けられても良い。   Here, when a user performs a copy or scan using the liquid crystal display unit 11 and the touch panel unit 12 provided on the operation panel 1, “character original”, “photo original”, “character + photo”, and the like. The image quality of the original can be set. The operation panel 1 may be provided with hard keys for setting the image quality of the document such as “character document”, “photo document”, and “character + photo”.

原稿の画質を設定によって、例えば、画像処理部52が行う画像処理の内容が変化する。例えば、文字原稿が選択された場合、鮮明にし、くっきりとした文字とするため、画像処理部52は、エッジ強調処理(微分フィルター処理)を画像データに施す。又、写真原稿が選択された場合、滑らかな色変化を再現するため、画像処理部52は、平滑化処理(積分フィルター処理)を画像データに施す。又、「文字+写真」が選択された場合、画像処理部52は、画像データを文字領域と写真領域に分割し、それぞれの領域に、微分フィルター処理や積分フィルター処理を行う。   Depending on the image quality of the document, for example, the content of image processing performed by the image processing unit 52 changes. For example, when a character document is selected, the image processing unit 52 performs edge enhancement processing (differential filter processing) on the image data in order to make the character clear and clear. When a photographic document is selected, the image processing unit 52 performs a smoothing process (integral filter process) on the image data in order to reproduce a smooth color change. When “character + photo” is selected, the image processing unit 52 divides the image data into a character region and a photo region, and performs differential filter processing and integral filter processing on each region.

そして、設定画面11aには、文字+写真キーK1、文字キーK2、写真キーK3が設けられる。使用者は、設定したい原稿の種類を示すキーを押す。何れかのキーが押されると、液晶表示部11は、有効区間の開始の遅れを検知したラインの画像データの送信方法(補正の内容)を選択して設定する設定選択領域が表示される。設定選択領域には、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データの何れかを画像データとして受信部9に出力するかを選択するためのラジオボタンR1〜R3が設けられる。使用者は、何れかのラジオボタンを押して選択を行う。又、設定選択領域は、文字+写真キーK1、文字キーK2、写真キーK3が押されるごとに表示され、原稿の画質の種類に応じて、有効区間の開始の遅れを検知したラインの画像データをどのように補正するかを選択することができる。   The setting screen 11a is provided with a character + photo key K1, a character key K2, and a photo key K3. The user presses a key indicating the type of document to be set. When any key is pressed, the liquid crystal display unit 11 displays a setting selection area for selecting and setting the transmission method (correction content) of the image data of the line in which the delay of the start of the effective section is detected. In the setting selection area, a radio for selecting whether to output blank data, image data of the previous line, or image data of the current line shifted by the first time difference to the receiving unit 9 as image data. Buttons R1 to R3 are provided. The user presses one of the radio buttons to make a selection. The setting selection area is displayed every time the character + photo key K1, the character key K2, and the photo key K3 are pressed, and the image data of the line in which the start delay of the effective section is detected according to the type of image quality of the document. Can be selected.

そして、設定画面11aでのOKキーK4が押されると、設定内容が記憶部6に記憶される。そして、ノイズ処理部8は、原稿の読み取りに際し、操作パネル1に入力された原稿の画質の設定と記憶部6に記憶された設定内容に基づき有効区間の開始の遅れを検知したラインの画像データをどのように補正するかを確認する(ステップ♯21)。そして、有効区間の開始の遅れを検知したラインでは、ノイズ処理部8は確認した補正を施したラインの画像データを受信部9に出力する(ステップ♯22)。   When the OK key K4 on the setting screen 11a is pressed, the setting content is stored in the storage unit 6. Then, the noise processing unit 8 detects the delay of the start of the effective section based on the setting of the image quality of the document input to the operation panel 1 and the setting content stored in the storage unit 6 when reading the document. Is confirmed how to correct (step # 21). Then, in the line in which the delay of the start of the effective section is detected, the noise processing unit 8 outputs the image data of the confirmed corrected line to the receiving unit 9 (Step # 22).

そして、第2有効区間信号S2での有効区間の開始の遅れがあると、本来の有効区間よりも有効区間は短くなる。そこで、ノイズ処理部8は、有効区間の開始の遅れを検知したラインでは、第1時間差分、有効区間を長くした第2有効区間信号S2を受信部9に出力する(ステップ♯23→エンド)。これにより、1ライン分の画素が足りないということは生じない。   If there is a delay in the start of the effective interval in the second effective interval signal S2, the effective interval becomes shorter than the original effective interval. Therefore, the noise processing unit 8 outputs, to the receiving unit 9, the second effective interval signal S2 with the first time difference and the effective interval lengthened on the line where the delay of the effective interval start is detected (step # 23 → end). . As a result, there is no shortage of pixels for one line.

(ノイズ混入による有効区間の終了の遅れ検知)
次に、図5、図10、図11に基づき、実施形態に係るデータ伝送装置100で、ノイズ混入による有効区間の終了の遅れが生じたときの画像データ伝送の一例を説明する。図10は、データ伝送装置100で、ノイズ混入による有効区間の終了の遅れを説明するためのタイミングチャートである。図11は、ノイズ混入による有効区間の終了の遅れの検知制御の流れの一例を示すフローチャートである。
(Detection of end of valid section due to noise)
Next, an example of image data transmission in the data transmission apparatus 100 according to the embodiment when there is a delay in the end of the effective section due to noise mixing will be described with reference to FIGS. 5, 10, and 11. FIG. 10 is a timing chart for explaining a delay in the end of the effective section due to noise mixing in the data transmission apparatus 100. FIG. 11 is a flowchart showing an example of a flow of detection control of the delay of the end of the effective section due to noise mixing.

まず、図10を用いて、ノイズ混入による有効区間の終了の遅れを説明する。図10に示すように、第1有効区間信号S1が立ち下がる前(有効区間の完了の前、無効区間を示す状態となる前)に、第1有効区間信号S1にノイズが混入したとき(図10のt21の時点)、ノイズ処理部8は、第1有効区間信号S1の状態変化があったため、一定時間Δ1をかけて、予め定められた回数、第1有効区間信号S1の状態をサンプリングする。このとき、サンプリングにより得られたサンプリング値の全ては、状態変化後の値(Low)で一致しない。そのため、ノイズ処理部8は、ノイズと判断し、第2有効区間信号S2の状態を変化させずに保つことになる(Highで保つ)。   First, the delay of the end of the effective section due to noise mixing will be described with reference to FIG. As shown in FIG. 10, when noise is mixed in the first valid interval signal S1 before the first valid interval signal S1 falls (before completion of the valid interval, before entering the state indicating the invalid interval) (FIG. 10). 10 at time t21), the noise processing unit 8 samples the state of the first effective interval signal S1 a predetermined number of times over a certain time Δ1 because the state of the first effective interval signal S1 has changed. . At this time, all the sampling values obtained by sampling do not coincide with the value (Low) after the state change. For this reason, the noise processing unit 8 determines that the noise is noise and maintains the state of the second effective section signal S2 without changing (maintains High).

ここで、ノイズ処理部8が、一定時間Δ1をかけて、予め定められた回数、第1有効区間信号S1の状態をサンプリングし、ノイズか否かを検知している間に、第1有効区間信号S1が本当に切り替わる(立ち下がる)ときがある(図10のt22の時点)。この場合、ノイズ処理部8は、ノイズと判断した後に、再び、一定時間Δ1をかけて予め定められた回数、第1有効区間信号S1の状態をサンプリングしてから、無効を示す状態(Low状態)に、第2有効区間信号S2の状態を切り替える(図10のt23の時点)。このように、第1有効区間信号S1が立ち下がる前に(無効区間を示す状態となる前に)、第1有効区間信号S1にノイズが混入すると、第1有効区間信号S1に対する第2有効区間信号S2の変化が、ノイズがないときの予め想定される一定時間Δ1分(t22〜t24の区間)よりも更に遅れる場合がある(図10において、t22〜t23の区間。一定時間Δ1+αと図示)。   Here, while the noise processing unit 8 samples the state of the first effective interval signal S1 for a predetermined number of times over a certain time Δ1 and detects whether it is noise or not, the first effective interval is detected. There are times when the signal S1 really switches (falls) (at time t22 in FIG. 10). In this case, after determining the noise, the noise processing unit 8 samples the state of the first valid interval signal S1 again for a predetermined number of times over a predetermined time Δ1, and then shows a state indicating invalidity (Low state). ) To switch the state of the second effective section signal S2 (at time t23 in FIG. 10). As described above, when noise is mixed in the first effective interval signal S1 before the first effective interval signal S1 falls (before entering the state indicating the invalid interval), the second effective interval for the first effective interval signal S1. There is a case where the change of the signal S2 is further delayed than a predetermined time Δ1 minutes (interval of t22 to t24) when there is no noise (interval of t22 to t23 in FIG. 10, indicated as constant time Δ1 + α). .

ノイズ混入により、通常の第2有効区間信号S2の変化点t24よりも更に遅れて有効区間信号が立ち下がると、通常よりも有効区間が長くなる。そのため、1ラインの画像データのうち、ノイズのため、通常よりも有効区間の終了が遅れた分(ずれ分、図10において、t24〜t23の区間。αの区間)だけ、画像データの末尾部分に余分な画素のデータが付加される。   If the effective interval signal falls further behind the change point t24 of the normal second effective interval signal S2 due to noise mixing, the effective interval becomes longer than normal. Therefore, in the image data of one line, the end portion of the image data is equivalent to the amount that the end of the effective section is delayed than usual due to noise (shift, section t24 to t23 in FIG. 10, section α). Extra pixel data is added to the.

そうすると、1ラインあたりの画像データの画素数が変化し、伝送処理や画像処理で異常を招く可能性がある。そして、ノイズのため、通常の有効区間よりも有効区間の終了が遅れたとき、余分な画素に対する処理を行う必要がある。そのためには、ノイズにより、通常の有効区間よりも有効区間の終了が遅れたことを検知する必要がある。そこで、まず、図11を用いて、ノイズ混入による有効区間の開始の遅れの検知を説明する。   Then, the number of pixels of the image data per line changes, and there is a possibility of causing an abnormality in transmission processing or image processing. Then, due to noise, when the end of the effective interval is delayed from the normal effective interval, it is necessary to perform processing for extra pixels. For this purpose, it is necessary to detect that the end of the effective interval is delayed from the normal effective interval due to noise. First, detection of a delay in the start of an effective section due to noise mixing will be described with reference to FIG.

まず、図11のスタートは、原稿の読み取りが開始され、画像読取部2で1ページ分の画像データの生成が開始された時点である。この後、送信部7から受信部9に向けて、順次、画像データが送信される。尚、本フローチャートは、1ページの画像データの伝送ごとに、スタート→エンドが繰り返される。   First, the start of FIG. 11 is a point in time when reading of a document is started and generation of image data for one page is started in the image reading unit 2. Thereafter, the image data is sequentially transmitted from the transmission unit 7 to the reception unit 9. In this flowchart, start → end is repeated every time one page of image data is transmitted.

そして、ノイズ処理部8は、第2水平同期信号HSYNC2の変化点(立ち下がりエッジ)から第2有効区間信号S2の変化点(立ち下がりエッジ、無効を示す状態への変化点)までの時間(図5において、時間T2)を複数ライン分、測定する(ステップ♯31)。そして、ノイズ処理部8は、測定した時間に基づき、第2基準値を定める(ステップ♯32)。例えば、ノイズ除去部80は、5〜20ライン分の変化点から変化点までの時間を計時する(画像データの全ライン数よりも少ない)。   Then, the noise processing unit 8 determines the time from the change point (falling edge) of the second horizontal synchronization signal HSYNC2 to the change point (falling edge, change point to a state indicating invalidity) of the second effective interval signal S2 ( In FIG. 5, time T2) is measured for a plurality of lines (step # 31). Then, the noise processing unit 8 determines the second reference value based on the measured time (step # 32). For example, the noise removing unit 80 measures the time from the changing point for 5 to 20 lines to the changing point (less than the total number of lines of image data).

具体的に、ノイズ除去部80の計時部85は、第2水平同期信号HSYNC2の変化点(立ち下がり)から第2有効区間信号S2の変化点(立ち下がり、無効を示す状態への変化)までの時間を複数ライン分、計時する。そして、ノイズ除去制御部82は、計時された時間に基づき第2基準値を定め、基準値保持部84に保持させる。例えば、ノイズ除去制御部82は、計時された各時間の平均をとり第2基準値を定めても良いし(平均値)、最も多い時間を第2基準値と定めても良い(多数決)。尚、第1水平同期信号HSYNC1の変化点(立ち下がりエッジ)から第2有効区間信号S2の変化点(立ち下がりエッジ)までの時間を複数ライン分取得し、同様に基準値を定めても良い(図5に「時間T2’」と図示)   Specifically, the time measuring unit 85 of the noise removing unit 80 is from the changing point (falling) of the second horizontal synchronizing signal HSYNC2 to the changing point of the second effective interval signal S2 (falling, changing to a state indicating invalidity). Time is measured for multiple lines. Then, the noise removal control unit 82 determines the second reference value based on the measured time and causes the reference value holding unit 84 to hold the second reference value. For example, the noise removal control unit 82 may determine the second reference value by taking the average of each time measured (average value), or may determine the most time as the second reference value (majority decision). It should be noted that the time from the change point (falling edge) of the first horizontal synchronization signal HSYNC1 to the change point (falling edge) of the second effective interval signal S2 is acquired for a plurality of lines, and the reference value may be similarly set. (Indicated as “Time T2 ′” in FIG. 5)

そして、ノイズ処理部8は、現在のラインで、第2水平同期信号HSYNC2の変化点(立ち下がりエッジ)から第2有効区間信号S2の変化点(立ち下がりエッジ)までの時間と、第2基準値とを比較する(ステップ♯33)。   Then, the noise processing unit 8 includes the time from the change point (falling edge) of the second horizontal synchronization signal HSYNC2 to the change point (falling edge) of the second effective interval signal S2 on the current line, and the second reference. The values are compared (step # 33).

そして、ノイズ処理部8は、現在のラインで、ノイズにより通常よりも有効区間がずれているか(ノイズ混入により、通常よりも第2有効区間信号S2の変化が遅れているか)を判断し、ノイズによる有効区間の終了の遅れの有無を検知する(ステップ♯34)。尚、有効区間の終了の遅れが生じているときの処理の詳細は後述する。   Then, the noise processing unit 8 determines whether or not the effective section is deviated from the normal due to noise in the current line (whether the change in the second effective section signal S2 is delayed from the normal due to noise mixing), and the noise Whether or not there is a delay in the end of the effective section due to is detected (step # 34). Details of the processing when the end of the effective section is delayed will be described later.

具体的に、ノイズ除去制御部82は、第2基準値と第2水平同期信号HSYNC2の変化点から第2有効区間信号S2の変化点(立ち下がり、無効を示す状態への変化点)までの時間の時間差である第2時間差を求める。そして、ノイズ除去制御部82は、予め定められた許容範囲に第2時間差が収まるか否かにより、ノイズによる有効区間の開始の遅れの有無を判断する。ノイズ除去制御部82は、許容範囲を越えれば、有効区間の終了の遅れが有ると判断し、許容範囲に収まるのであれば、有効区間の終了の遅れは無いと判断する。許容範囲は、第2時間差の誤差を許容する範囲であり、予め定められた回数、第1有効区間信号S1の状態をサンプリングするために要する一定時間Δ1よりも短い時間である。   Specifically, the noise removal control unit 82 extends from the change point of the second reference value and the second horizontal synchronization signal HSYNC2 to the change point of the second effective interval signal S2 (change point to the state indicating falling and invalid). A second time difference that is a time difference is obtained. And the noise removal control part 82 judges the presence or absence of the delay of the start of the effective area by noise by whether a 2nd time difference is settled in the predetermined tolerance. The noise removal control unit 82 determines that there is a delay in the end of the effective section if it exceeds the allowable range, and determines that there is no delay in the end of the effective section if it falls within the allowable range. The allowable range is a range in which an error in the second time difference is allowed, and is a time shorter than a predetermined time Δ1 required for sampling the state of the first effective interval signal S1 a predetermined number of times.

そして、ノイズ処理部8は、第2垂直同期信号VSYNC2を確認して、全てのラインの伝送が終了したかを確認する(ステップ♯35)。もし、全てのラインの伝送が終了すれば(ステップ♯35のYes)、本フローは終了する(エンド)。一方、全てのラインの伝送が完了していなければ(ステップ♯35のNo)、第1水平同期信号HSYNC1、HSYNC2の状態変化により、次のラインの画像データの伝送が開始される(ステップ♯36)。その後、ステップ♯33に戻る。   Then, the noise processing unit 8 confirms the second vertical synchronization signal VSYNC2 to confirm whether transmission of all lines has been completed (step # 35). If transmission of all lines is completed (Yes in step # 35), this flow ends (end). On the other hand, if transmission of all lines has not been completed (No in step # 35), transmission of image data of the next line is started by a change in the state of the first horizontal synchronization signals HSYNC1 and HSYNC2 (step # 36). ). Thereafter, the process returns to step # 33.

(有効区間の開始の遅れ検知時の処理)
次に、図10を用いて、ノイズ混入による有効区間の終了の遅れが検知されたときの処理の一例を説明する。
(Processing when the start of the valid section is detected)
Next, an example of processing performed when a delay in the end of the effective section due to noise mixing is detected will be described with reference to FIG.

図10に示すように、ノイズ混入により、通常の第2有効区間信号S2の変化点t24よりも更に遅れて有効区間信号が立ち下がると、通常よりも有効区間が長くなる。そのため、1ラインの画像データのうち、ノイズのため、通常よりも有効区間の終了が遅れた分(図10において、t24〜t23の区間で網掛けで示すαの区間)だけ、画像データの末尾部分に余分な画素のデータが付加される。   As shown in FIG. 10, when the effective interval signal falls after the change point t24 of the normal second effective interval signal S2 due to noise mixing, the effective interval becomes longer than normal. Therefore, in one line of image data, the end of the image data is equal to the end of the effective section that is later than usual due to noise (a section indicated by shading in the section from t24 to t23 in FIG. 10). Extra pixel data is added to the portion.

そこで、ノイズ処理部8は、有効区間の終了の遅れを検知したラインでは、第2基準値よりも後の有効区間を無効区間とするように、第2有効区間信号S2の状態を変化させる。言い換えると、本来の有効区間信号の終了する時点である変化点t24で第2有効区間信号S2を立ち下げる。これにより、有効区間の終了の遅れが検知されたラインで、ラインの画像データに余分な画素のデータの付加を防ぐことができる。   Therefore, the noise processing unit 8 changes the state of the second effective interval signal S2 so that the effective interval after the second reference value is set as the ineffective interval in the line where the end of the effective interval is detected. In other words, the second effective interval signal S2 falls at the changing point t24, which is the time when the original effective interval signal ends. Thereby, it is possible to prevent the addition of extra pixel data to the image data of the line in the line where the delay of the end of the effective section is detected.

あるいは、ノイズ処理部8は、有効区間の終了の遅れを検知したラインでは、受信部9に第2基準値よりも後の有効区間で受信したデータを破棄する指示を与え、受信部9が、第2基準値よりも後の有効区間で受信したデータを無効と扱うようにしてもよい。   Alternatively, the noise processing unit 8 gives an instruction to discard the data received in the effective period after the second reference value to the receiving unit 9 in the line where the delay of the end of the effective period is detected. Data received in the valid section after the second reference value may be treated as invalid.

このようにして、本実施形態のデータ伝送装置100は、画像データと、画像データが有効か無効かを示す第1有効区間信号S1と、予め定められた1ライン分の周期で状態が変化し、ラインの切り替わりを示す同期信号(例えば、第1水平同期信号HSYNC1)を送信する送信部7と、画像データと第1有効区間信号S1と同期信号の入力を受け、画像データと同期信号(例えば、第2水平同期信号HSYNC2)を出力するとともに、第1有効区間信号S1の状態が変化したとき、予め定められた回数、第1有効区間信号S1の状態をサンプリングし、連続して同じ状態が所定回数続くと続いた状態に論理を切り替えて、第1有効区間信号S1からノイズを除去した第2有効区間信号S2を生成し、出力するノイズ処理部8と、ノイズ処理部8が出力した画像データと同期信号(例えば、第2水平同期信号HSYNC2)と第2有効区間信号S2が入力され、第2有効区間信号S2に基づき、画像データが有効な区間であるか否かを認識し、有効区間の画像データを取得する受信部9と、を含み、ノイズ処理部8は、複数ライン分、同期信号の変化点から第2有効区間信号S2の変化点までの時間を測定し、測定した時間に基づき基準値を求め、基準値と同期信号の変化点から第2有効区間信号S2の変化点までの時間を各ラインで比較し、第1有効区間信号S1へのノイズ混入による有効区間のずれの有無を検知する。   In this manner, the data transmission apparatus 100 according to the present embodiment changes its state with the image data, the first valid interval signal S1 indicating whether the image data is valid or invalid, and a predetermined cycle for one line. The transmission unit 7 that transmits a synchronization signal (for example, the first horizontal synchronization signal HSYNC1) indicating the switching of the line, receives the image data, the first effective interval signal S1, and the synchronization signal, and receives the image data and the synchronization signal (for example, , The second horizontal synchronizing signal HSYNC2) is output, and when the state of the first effective interval signal S1 changes, the state of the first effective interval signal S1 is sampled a predetermined number of times, and the same state continues. The logic is switched to the continued state after a predetermined number of times, and a noise processing unit 8 that generates and outputs a second effective interval signal S2 from which noise has been removed from the first effective interval signal S1, and noise Whether the image data output by the processing unit 8, the synchronization signal (for example, the second horizontal synchronization signal HSYNC2), and the second effective interval signal S2 are input, and the image data is an effective interval based on the second effective interval signal S2. And a receiving unit 9 that recognizes whether or not and acquires image data of an effective interval, and the noise processing unit 8 is a time from a change point of the synchronization signal to a change point of the second effective interval signal S2 for a plurality of lines. The reference value is obtained based on the measured time, and the time from the reference value and the change point of the synchronization signal to the change point of the second effective interval signal S2 is compared in each line, and the first effective interval signal S1 is obtained. Detects whether there is a shift in the effective section due to noise mixing.

これにより、第1有効区間信号S1の変化点に近いタイミングで生じたノイズの除去処理によって、第2有効区間信号S2で示される有効区間にずれが生じたラインを検知することができる。   Accordingly, it is possible to detect a line in which a deviation occurs in the effective interval indicated by the second effective interval signal S2 by the process of removing noise generated at a timing close to the changing point of the first effective interval signal S1.

又、ノイズ処理部8は、複数ライン分、同期信号(例えば、第2水平同期信号HSYNC2)の変化点から区間が有効になったことを示す第2有効区間信号S2の第1変化点までの時間を測定し、測定した時間に基づき第1基準値を求め、第1基準値と、各ラインの同期信号の変化点から第1変化点までの時間差である第1時間差が予め定められた許容範囲に収まるか否かにより、有効区間の開始の遅れの有無を検知する。これにより、第2有効区間信号S2が有効を示す状態になる時点(有効区間の開始時点)のずれ(遅れ)の発生を検知することができる。   In addition, the noise processing unit 8 extends from the change point of the synchronization signal (for example, the second horizontal synchronization signal HSYNC2) for a plurality of lines to the first change point of the second effective interval signal S2 indicating that the interval has become effective. The time is measured, the first reference value is obtained based on the measured time, and the first reference value and a first time difference that is a time difference from the change point of the synchronization signal of each line to the first change point is determined in advance. Whether or not there is a delay in the start of the effective section is detected depending on whether or not it falls within the range. As a result, it is possible to detect the occurrence of a shift (delay) at a point in time when the second effective interval signal S2 becomes effective (starting point of the effective interval).

又、ノイズ処理部8は、ラインの画像データを記憶するラインメモリー81を含み、有効区間の開始の遅れを検知したラインでは、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データの何れかを画像データとして受信部9に出力し、有効区間の開始の遅れを検知しないラインでは、送信部7が送信した画像データを受信部9に入力する。これにより、ノイズにより第2有効区間信号S2で有効区間の開始を示す変化点がずれ、受信部9での画像データ取得開始が遅れても、ずれたラインでの画像データの内容を補正することができる。そして、有効区間の開始にずれが生じても、画質への影響を軽減することができる。   The noise processing unit 8 includes a line memory 81 for storing line image data. For a line in which a delay in the start of the effective section is detected, blank data, previous line image data, or first time difference shift is performed. Any image data of the current line is output to the receiving unit 9 as image data, and the image data transmitted by the transmitting unit 7 is input to the receiving unit 9 for a line that does not detect the delay of the start of the effective section. As a result, even if the change point indicating the start of the effective section shifts in the second effective section signal S2 due to noise and the start of image data acquisition in the receiving unit 9 is delayed, the content of the image data in the shifted line is corrected. Can do. Even if the start of the effective section is shifted, the influence on the image quality can be reduced.

又、ノイズ処理部8は、有効区間の開始の遅れを検知したラインでは、第1時間差分、有効区間を長くした第2有効区間信号S2を受信部9に出力する。これにより、第2有効区間信号S2での有効区間の開始の遅れに伴い、短くなってしまった有効区間を通常の有効区間の長さに戻し、1ライン分のデータの全てを受信部9に取得させることができる。   Further, the noise processing unit 8 outputs, to the receiving unit 9, the first effective time interval and the second effective interval signal S <b> 2 in which the effective interval is lengthened on the line where the start of the effective interval is detected. As a result, the effective section that has become shorter with the delay of the start of the effective section in the second effective section signal S2 is returned to the normal effective section length, and all the data for one line is sent to the receiving unit 9. Can be acquired.

又、有効区間の開始の遅れを検知したラインに対し、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データのうち、何れを画像データとして受信部9に出力するかの選択を受け付ける入力部(操作パネル1)を含み、ノイズ処理部8は、入力部への選択入力に応じ、有効区間の開始の遅れを検知したラインで、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データを画像データとして受信部9に出力する。これにより、使用者は、ノイズにより有効区間がずれたラインでの画像データの内容の補正方法を選択することができる。従って、使用者は、任意の補正方法で有効区間がずれたラインでの画像データを補正することができる。   In addition, the receiving unit 9 receives, as image data, any one of blank data, previous line image data, or current line image data shifted by the first time difference with respect to the line in which the start of the effective section is detected. The noise processing unit 8 includes an input unit (operation panel 1) that receives a selection of whether to output to the input unit, and the noise processing unit 8 is a line that detects a delay in the start of the valid section in response to the selection input to the input unit. The line image data or the current line image data shifted by the first time difference is output to the receiving unit 9 as image data. As a result, the user can select a method for correcting the content of the image data in a line whose effective section is shifted due to noise. Therefore, the user can correct the image data on the line whose effective section is shifted by an arbitrary correction method.

又、入力部は、送信部7から送信する画像データの種類を定める入力と、画像データの種類に応じて、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データのうち、何れを画像データとして受信部9に出力するかを定める入力を受け付け、ノイズ処理部8は、有効区間の開始の遅れを検知したラインで、画像データの種類に応じ、空白データ、前のラインの画像データ、又は、第1時間差分ずらした現在のラインの画像データを画像データとして受信部9に出力する。これにより、例えば、文書の画像データでは、前のラインのデータ、又は、第1時間差分ずらした現在のラインのデータで補正し、文字の輪郭の乱れによる画質の劣化を低減し、写真等の画像データでは、空白データで画質の劣化を低減するというように、ノイズが発生したラインに対し、画像データの種類に応じて所望の補正を行うことができる。   Also, the input unit determines the type of image data to be transmitted from the transmission unit 7, and according to the type of image data, blank data, previous line image data, or the current line shifted by the first time difference. The image processing apparatus receives an input that determines which image data is output to the receiving unit 9 as image data, and the noise processing unit 8 is a line in which a delay in the start of the effective section is detected, and is blank according to the type of the image data. The data, the image data of the previous line, or the image data of the current line shifted by the first time difference are output to the receiving unit 9 as image data. Thereby, for example, in the image data of the document, correction is made with the data of the previous line or the current line shifted by the first time difference, and the deterioration of the image quality due to the disturbance of the outline of the character is reduced. In the image data, it is possible to perform a desired correction according to the type of the image data on the line in which the noise is generated, such as reducing the deterioration of the image quality with the blank data.

又、ノイズ処理部8は、複数ライン分、同期信号(例えば、第2水平同期信号HSYNC2)の変化点から区間が無効になったことを示す第2有効区間信号S2の第2変化点までの時間を測定し、測定した時間に基づき第2基準値を求め、第2基準値と各ラインの同期信号の変化点から第2変化点までの時間差である第2時間差が予め定められた許容範囲に収まるか否かにより、有効区間の終了の遅れの有無を検知する。これにより、第2有効区間信号S2が無効となった時点(有効区間の終了時点)のずれ(遅れ)の発生を検知することができる。   In addition, the noise processing unit 8 extends from the change point of the synchronization signal (for example, the second horizontal synchronization signal HSYNC2) for a plurality of lines to the second change point of the second valid interval signal S2 indicating that the interval becomes invalid. Time is measured, a second reference value is obtained based on the measured time, and a second reference value and a second time difference, which is a time difference from the change point of the synchronization signal of each line to the second change point, is determined in advance. Whether or not there is a delay in the end of the effective section is detected depending on whether or not the data falls within the range. As a result, it is possible to detect the occurrence of a shift (delay) at the time point when the second effective interval signal S2 becomes invalid (end point of the effective interval).

又、ノイズ処理部8は、有効区間の終了の遅れを検知したラインでは、第2基準値よりも後の有効区間を無効区間とするように、第2有効区間信号S2の状態を変化させる。これにより、ノイズにより有効区間の終了を示す第2有効区間信号S2の変化点がずれ、受信部9での画像データ取得完了が遅れても、ずれたラインでの画像データの内容への影響を軽減することができる。   Further, the noise processing unit 8 changes the state of the second effective interval signal S2 so that the effective interval after the second reference value is set as the ineffective interval in the line where the end of the effective interval is detected. Thereby, even if the change point of the second effective interval signal S2 indicating the end of the effective interval is shifted due to noise and the completion of image data acquisition in the receiving unit 9 is delayed, the influence on the content of the image data in the shifted line is affected. Can be reduced.

又、画像形成装置(例えば、複合機101)は、データ伝送装置100を含む。従って、画像データの伝送の同期に用いる信号にノイズ混入による有効区間のずれを検知可能な画像形成装置を提供することができる。又、画質への影響が軽減された画像データに基づき印刷を行うことができるので、印刷物が高画質の画像形成装置を提供することができる。   The image forming apparatus (for example, the multifunction machine 101) includes a data transmission apparatus 100. Therefore, it is possible to provide an image forming apparatus capable of detecting a shift of an effective section due to noise mixing in a signal used for synchronization of transmission of image data. In addition, since printing can be performed based on image data in which the influence on the image quality is reduced, an image forming apparatus with high-quality printed matter can be provided.

以上、本発明の実施形態につき説明したが、本発明の範囲はこれに限定されず、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。   Although the embodiments of the present invention have been described above, the scope of the present invention is not limited to these embodiments, and various modifications can be made without departing from the spirit of the invention.

本発明は、データ伝送装置やデータ伝送装置を搭載した画像形成装置に利用可能である。   The present invention is applicable to a data transmission apparatus and an image forming apparatus equipped with the data transmission apparatus.

100 データ伝送装置 101 複合機(画像形成装置)
1 操作パネル(入力部) 2 画像読取部
7 送信部 8 ノイズ処理部
81 ラインメモリー 9 受信部
S1 第1有効区間信号 S2 第2有効区間信号
HSYNC1 第1水平同期信号(同期信号)
HSYNC2 第2水平同期信号(同期信号)
100 Data Transmission Device 101 Multifunction Device (Image Forming Device)
DESCRIPTION OF SYMBOLS 1 Operation panel (input part) 2 Image reading part 7 Transmission part 8 Noise processing part 81 Line memory 9 Receiving part S1 1st effective area signal S2 2nd effective area signal HSYNC1 1st horizontal synchronizing signal (synchronizing signal)
HSYNC2 Second horizontal synchronization signal (synchronization signal)

Claims (9)

画像データと、前記画像データが有効か無効かを示す第1有効区間信号と、予め定められた1ライン分の周期で状態が変化し、ラインの切り替わりを示す同期信号を送信する送信部と、
前記画像データと前記有効区間信号と前記同期信号の入力を受け、前記画像データと前記同期信号を出力するとともに、前記第1有効区間信号の状態が変化したとき、予め定められた回数、前記第1有効区間信号の状態をサンプリングし、連続して同じ状態が所定回数続くと続いた状態に論理を切り替えて、前記第1有効区間信号からノイズを除去した第2有効区間信号を生成し、出力するノイズ処理部と、
前記ノイズ処理部が出力した前記画像データと前記同期信号と前記第2有効区間信号が入力され、前記第2有効区間信号に基づき、前記画像データが有効な区間であるか否かを認識し、有効区間の前記画像データを取得する受信部と、を含み、
前記ノイズ処理部は、複数ライン分、前記同期信号の変化点から前記第2有効区間信号の変化点までの時間を測定し、測定した時間に基づき基準値を求め、前記基準値と前記同期信号の変化点から前記第2有効区間信号の変化点までの時間を各ラインで比較し、前記第1有効区間信号へのノイズ混入による前記有効区間のずれの有無を検知することを特徴とするデータ伝送装置。
A transmission unit that transmits image data, a first valid interval signal indicating whether the image data is valid or invalid, and a synchronization signal indicating a change of line, the state of which changes in a predetermined cycle for one line;
The image data, the effective interval signal, and the synchronization signal are input, the image data and the synchronization signal are output, and when the state of the first effective interval signal changes, the predetermined number of times Sampling the state of one effective interval signal, and switching the logic to the continued state when the same state continues for a predetermined number of times, and generating and outputting a second effective interval signal from which noise has been removed from the first effective interval signal A noise processing unit to
The image data output from the noise processing unit, the synchronization signal, and the second effective interval signal are input, and based on the second effective interval signal, recognize whether the image data is an effective interval, Receiving the image data of the valid section, and
The noise processing unit measures a time from a change point of the synchronization signal to a change point of the second effective interval signal for a plurality of lines, obtains a reference value based on the measured time, and calculates the reference value and the synchronization signal. The time from the change point to the change point of the second effective interval signal is compared for each line, and the presence or absence of deviation of the effective interval due to noise mixing in the first effective interval signal is detected. Transmission equipment.
前記ノイズ処理部は、複数ライン分、前記同期信号の変化点から区間が有効になったことを示す前記第2有効区間信号の第1変化点までの時間を測定し、測定した時間に基づき第1基準値を求め、前記第1基準値と、各ラインの前記同期信号の変化点から前記第1変化点までの時間差である第1時間差が予め定められた許容範囲に収まるか否かにより、前記有効区間の開始の遅れの有無を検知することを特徴とする請求項1記載のデータ伝送装置。   The noise processing unit measures a time from a change point of the synchronization signal to a first change point of the second effective interval signal indicating that the interval has become effective for a plurality of lines, and based on the measured time, 1 reference value is obtained, and whether or not the first reference value and the first time difference that is the time difference from the change point of the synchronization signal of each line to the first change point falls within a predetermined allowable range, The data transmission apparatus according to claim 1, wherein the presence or absence of a delay in the start of the effective section is detected. 前記ノイズ処理部は、ラインの画像データを記憶するラインメモリーを含み、前記有効区間の開始の遅れを検知したラインでは、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データの何れかを画像データとして前記受信部に出力し、前記有効区間の開始の遅れを検知しないラインでは、前記送信部が送信した前記画像データを前記受信部に入力することを特徴とする請求項2に記載のデータ伝送装置。   The noise processing unit includes a line memory for storing line image data, and in a line in which a delay in the start of the effective section is detected, blank data, previous line image data, or the first time difference is shifted. Output any image data of the current line to the receiving unit as image data, and input the image data transmitted by the transmitting unit to the receiving unit on a line that does not detect the start delay of the effective section. The data transmission device according to claim 2. 前記ノイズ処理部は、前記有効区間の開始の遅れを検知したラインでは、前記第1時間差分、前記有効区間を長くした前記第2有効区間信号を前記受信部に出力することを特徴とする請求項2又は3に記載のデータ伝送装置。   The noise processing unit outputs, to the receiving unit, the second effective interval signal obtained by extending the first time difference and the effective interval in a line in which the start delay of the effective interval is detected. Item 4. The data transmission device according to Item 2 or 3. 前記有効区間の開始の遅れを検知したラインに対し、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データのうち、何れを画像データとして前記受信部に出力するかの選択を受け付ける入力部を含み、
前記ノイズ処理部は、前記入力部への選択入力に応じ、前記有効区間の開始の遅れを検知したラインで、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データを前記画像データとして前記受信部に出力することを特徴とする請求項3又は4に記載のデータ伝送装置。
The receiving unit uses any one of blank data, image data of the previous line, or image data of the current line shifted by the first time difference as the image data with respect to the line in which the start delay of the effective section is detected. Including an input unit that accepts selection of whether to output to
The noise processing unit is a line in which a delay in the start of the effective section is detected according to a selection input to the input unit, and is blank data, image data of the previous line, or the current time shifted by the first time difference. 5. The data transmission apparatus according to claim 3, wherein line image data is output to the receiving unit as the image data.
前記入力部は、前記送信部から送信する画像データの種類を定める入力と、前記画像データの種類に応じて、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データのうち、何れを画像データとして前記受信部に出力するかを定める入力を受け付け、
前記ノイズ処理部は、前記有効区間の開始の遅れを検知したラインで、前記画像データの種類に応じ、空白データ、前のラインの画像データ、又は、前記第1時間差分ずらした現在のラインの画像データを前記画像データとして前記受信部に出力することを特徴とする請求項5に記載のデータ伝送装置。
The input unit determines the type of image data to be transmitted from the transmission unit, and depending on the type of the image data, blank data, previous line image data, or the current time shifted by the first time difference Accepting an input that determines which of the line image data is output to the receiving unit as image data;
The noise processing unit is a line in which a delay in the start of the effective section is detected, and according to the type of the image data, blank data, image data of the previous line, or the current line shifted by the first time difference. 6. The data transmission apparatus according to claim 5, wherein image data is output to the receiving unit as the image data.
前記ノイズ処理部は、複数ライン分、前記同期信号の変化点から区間が無効になったことを示す前記第2有効区間信号の第2変化点までの時間を測定し、測定した時間に基づき第2基準値を求め、前記第2基準値と各ラインの前記同期信号の変化点から前記第2変化点までの時間差である第2時間差が予め定められた許容範囲に収まるか否かにより、前記有効区間の終了の遅れの有無を検知することを特徴とする請求項1乃至6の何れか1項に記載のデータ伝送装置。   The noise processing unit measures a time from a change point of the synchronization signal to a second change point of the second valid interval signal indicating that the interval becomes invalid for a plurality of lines, and based on the measured time, 2 reference values are obtained, and whether or not a second time difference, which is a time difference from the change point of the synchronization signal of each line to the second change point, falls within a predetermined allowable range, The data transmission apparatus according to claim 1, wherein the presence or absence of a delay in the end of the valid section is detected. 前記ノイズ処理部は、前記有効区間の終了の遅れを検知したラインでは、前記第2基準値よりも後の前記有効区間を無効区間とするように、前記第2有効区間信号の状態を変化させることを特徴とする請求項7に記載のデータ伝送装置。   The noise processing unit changes the state of the second effective interval signal so that the effective interval after the second reference value is set as an invalid interval in a line in which a delay of the end of the effective interval is detected. The data transmission apparatus according to claim 7. 請求項1乃至8の何れか1項に記載のデータ伝送装置を含むことを特徴とする画像形成装置。   An image forming apparatus comprising the data transmission device according to claim 1.
JP2011187130A 2011-08-30 2011-08-30 Data transmission apparatus and image forming apparatus having the same Expired - Fee Related JP5574541B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011187130A JP5574541B2 (en) 2011-08-30 2011-08-30 Data transmission apparatus and image forming apparatus having the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011187130A JP5574541B2 (en) 2011-08-30 2011-08-30 Data transmission apparatus and image forming apparatus having the same

Publications (2)

Publication Number Publication Date
JP2013051482A JP2013051482A (en) 2013-03-14
JP5574541B2 true JP5574541B2 (en) 2014-08-20

Family

ID=48013245

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011187130A Expired - Fee Related JP5574541B2 (en) 2011-08-30 2011-08-30 Data transmission apparatus and image forming apparatus having the same

Country Status (1)

Country Link
JP (1) JP5574541B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7205378B2 (en) * 2019-05-21 2023-01-17 コニカミノルタ株式会社 image forming device
KR102701819B1 (en) * 2019-06-10 2024-09-03 에스케이하이닉스 주식회사 Read clock generation circuit and data processing circuit including the same

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3026502B2 (en) * 1990-02-02 2000-03-27 トウシバビデオプロダクツ プライベート リミテッド Pulse generation circuit
JPH04180365A (en) * 1990-11-14 1992-06-26 Fujitsu General Ltd Noise pulse elimination circuit
JP4643521B2 (en) * 2006-08-22 2011-03-02 シャープ株式会社 Image signal processing apparatus and image forming apparatus having the same
JP2009044578A (en) * 2007-08-10 2009-02-26 Canon Inc Image reading device
JP2009253458A (en) * 2008-04-02 2009-10-29 Canon Electronics Inc Image reader and its control method

Also Published As

Publication number Publication date
JP2013051482A (en) 2013-03-14

Similar Documents

Publication Publication Date Title
JP5114114B2 (en) Image forming apparatus
US8320024B2 (en) Method and apparatus for image forming and computer program product
JP4553015B2 (en) Image forming apparatus
JP5265479B2 (en) Image reading apparatus and image forming apparatus
JP5574541B2 (en) Data transmission apparatus and image forming apparatus having the same
JP5481435B2 (en) Image reading apparatus and image forming apparatus
JP5279805B2 (en) Image reading apparatus, image forming apparatus, and adjustment document
JP5277237B2 (en) Image reading apparatus, image forming apparatus, and adjustment document
JP4780674B2 (en) Scaling method and image processing apparatus
JP2011259008A (en) Image reading device, image processing device, image reading method and program
JP4550432B2 (en) Image forming apparatus, image correction method, image correction program, and recording medium
JP2005331658A (en) Image processing device and image forming apparatus
JP6213444B2 (en) Image reading apparatus and image forming apparatus
JP5674862B2 (en) Image reading apparatus and image forming apparatus
US8570617B2 (en) Image reading apparatus for reading adjustment document used for image adjustment, image forming apparatus with image reading apparatus and adjustment document used in image reading apparatus
JP2012119861A (en) Image reading device, image forming device and manuscript for adjustment
JP2002326386A (en) Image forming device
JP2007019854A (en) Image processing apparatus and image processing method
JP5851371B2 (en) Image forming apparatus and image reading method
JP5777584B2 (en) Image processing device
JP2024179744A (en) Image processing device and correction method
JP5674861B2 (en) Image reading apparatus and image forming apparatus
JP5707443B2 (en) Image reading apparatus and image forming apparatus
JP2007171783A (en) Image forming apparatus
JP5069705B2 (en) Image reading apparatus and image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130723

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140526

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: 20140603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140630

R150 Certificate of patent or registration of utility model

Ref document number: 5574541

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D03

LAPS Cancellation because of no payment of annual fees