(57)【要約】【課題】次の同期信号が予め定められた期間内に送られてこない場合に、次の同期信号を受け付けるまで、同期信号を受け付けたときの処理を行わない場合と比べて、出力画像信号において、少なくとも画像の位置ずれの発生を抑制する。【解決手段】画像処理回路２０は、入力画像信号と、入力画像信号に基づいて出力画像信号を生成するために利用される同期信号と、を受け付ける受付部を含む。受付部は、同期信号を受け付けた後、予め定められた受付期間内に次の同期信号を受け付けていない場合、次の同期信号を受け付けたこととする自動受付処理を行う。【選択図】図１
2018191203.tif 000002
【特許請求の範囲】
【請求項１】
入力画像信号と、前記入力画像信号に基づいて出力画像信号を生成するために利用される同期信号と、を受け付ける受付手段を有し、
前記受付手段は、前記同期信号を受け付けた後、予め定められた受付期間内に次の同期信号を受け付けていない場合、前記次の同期信号を受け付けたこととする自動受付処理を行う、
画像処理装置。
【請求項２】
前記受付手段が前記同期信号を受け付けた後、前記受付期間内に前記次の同期信号を受け付けていない場合、前記次の同期信号を生成する生成手段を更に有し、
前記受付手段は、前記自動受付処理として、前記生成手段によって生成された前記次の同期信号を受け付ける、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記受付手段が前記同期信号を受け付けた後に、前記受付手段による別の同期信号の受け付けを禁止する受付禁止期間を設定する設定手段を更に有する、
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記設定手段は、自動受付された前記次の同期信号の受け付けの後に設定される前記受付禁止期間の長さを、前記受付期間内に前記受付手段によって受け付けられた前記次の同期信号の受け付けの後に設定される前記受付禁止期間の長さよりも短くする、
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記受付手段が受け付けた前記入力画像信号を出力する出力手段を更に有し、
前記出力手段は、前記次の同期信号が自動受付された場合、前記次の同期信号に対応する前記入力画像信号の出力タイミングを、前記受付期間内に前記受付手段によって前記次の同期信号が受け付けられた場合よりも遅らせる、
ことを特徴とする請求項１から請求項４のいずれか一項に記載の画像処理装置。
【請求項６】
前記出力手段は、前記次の同期信号が自動受付された場合、前記次の同期信号に対応する前記入力画像信号の出力タイミングを、前記受付期間内に前記受付手段によって前記次の同期信号受け付けられた場合よりも、前記受付期間の分、遅らせる、
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
コンピュータを、
入力画像信号と、前記入力画像信号に基づいて出力画像信号を生成するために利用される同期信号と、を受け付ける受付手段、
として機能させ、
前記受付手段は、前記同期信号を受け付けた後、予め定められた受付期間内に次の同期信号を受け付けていない場合、前記次の同期信号を受け付けたこととする自動受付処理を行う、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
ＣＣＤ（Charge Coupled Device）やＣＩＳ（Contact Image Sensor）のような画像読取デバイスによって画像が読み取られ、その読み取りによって生成された入力画像信号が画像処理回路にて処理される場合がある（例えば特許文献１）。そのような構成においては、画像読取デバイスによる読み取りによってアナログ信号としての入力画像信号が生成され、そのアナログ信号がデジタル信号に変換されて後段の画像処理回路に伝送される場合がある。例えば、デジタル信号としての入力画像信号、その入力画像信号に基づいて出力画像信号を生成するために利用される同期信号等が、画像読取デバイスから、ＦＦＣ（フレキシブルフラットケーブル）等のケーブルを介して、画像処理回路を備えた後段のデバイス（例えばコントローラ基板等）に送られる場合がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３１２６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、入力画像信号と同期信号とを受け付ける画像処理装置では、同期信号にノイズが重畳していると、例えば同期信号の受付順番がずれてしまい、出力画像信号に不具合が生じることがある。不具合の例として、複数の色の入力画像信号に基づいてカラー画像を生成する場合、画像の位置ずれ（画像ずれ）や色ずれ（各色成分の画像の位置がずれる）が生じることがあり、白黒画像を生成する場合、画像の位置ずれが生じることがある。
【０００５】
本発明の目的は、次の同期信号が予め定められた期間内に送られてこない場合に、次の同期信号を受け付けるまで、同期信号を受け付けたときの処理を行わない場合と比べて、出力画像信号において、少なくとも画像の位置ずれの発生を抑制することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、入力画像信号と、前記入力画像信号に基づいて出力画像信号を生成するために利用される同期信号と、を受け付ける受付手段を有し、前記受付手段は、前記同期信号を受け付けた後、予め定められた受付期間内に次の同期信号を受け付けていない場合、前記次の同期信号を受け付けたこととする自動受付処理を行う、画像処理装置である。
【０００７】
請求項２に記載の発明は、前記受付手段が前記同期信号を受け付けた後、前記受付期間内に前記次の同期信号を受け付けていない場合、前記次の同期信号を生成する生成手段を更に有し、前記受付手段は、前記自動受付処理として、前記生成手段によって生成された前記次の同期信号を受け付ける、ことを特徴とする請求項１に記載の画像処理装置である。
【０００８】
請求項３に記載の発明は、前記受付手段が前記同期信号を受け付けた後に、前記受付手段による別の同期信号の受け付けを禁止する受付禁止期間を設定する設定手段を更に有する、ことを特徴とする請求項２に記載の画像処理装置である。
【０００９】
請求項４に記載の発明は、前記設定手段は、自動受付された前記次の同期信号の受け付けの後に設定される前記受付禁止期間の長さを、前記受付期間内に前記受付手段によって受け付けられた前記次の同期信号の受け付けの後に設定される前記受付禁止期間の長さよりも短くする、ことを特徴とする請求項３に記載の画像処理装置である。
【００１０】
請求項５に記載の発明は、前記受付手段が受け付けた前記入力画像信号を出力する出力手段を更に有し、前記出力手段は、前記次の同期信号が自動受付された場合、前記次の同期信号に対応する前記入力画像信号の出力タイミングを、前記受付期間内に前記受付手段によって前記次の同期信号が受け付けられた場合よりも遅らせる、ことを特徴とする請求項１から請求項４のいずれか一項に記載の画像処理装置である。
【００１１】
請求項６に記載の発明は、前記出力手段は、前記次の同期信号が自動受付された場合、前記次の同期信号に対応する前記入力画像信号の出力タイミングを、前記受付期間内に前記受付手段によって前記次の同期信号受け付けられた場合よりも、前記受付期間の分、遅らせる、ことを特徴とする請求項５に記載の画像処理装置である。
【００１２】
請求項７に記載の発明は、コンピュータを、入力画像信号と、前記入力画像信号に基づいて出力画像信号を生成するために利用される同期信号と、を受け付ける受付手段、として機能させ、前記受付手段は、前記同期信号を受け付けた後、予め定められた受付期間内に次の同期信号を受け付けていない場合、前記次の同期信号を受け付けたこととする自動受付処理を行う、プログラムである。
【発明の効果】
【００１３】
請求項１，２，７に記載の発明によれば、次の同期信号が予め定められた期間内に送られてこない場合に、次の同期信号を受け付けるまで、同期信号を受け付けたときの処理を行わない場合と比べて、出力画像信号において、少なくとも画像の位置ずれの発生を抑制することが可能となる。
【００１４】
請求項３，４に記載の発明によれば、更に、同期信号の受け付けを禁止する期間を設定しない場合と比べて、出力画像信号において、少なくとも画像の位置ずれの発生を抑制することが可能となる。
【００１５】
請求項５，６に記載の発明によれば、入力画像信号の出力タイミングを調整しない場合と比べて、画像の同期ずれの発生を抑制することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１実施形態に係る画像処理システムを示すブロック図である。
【図２】ＬＶＤＳ規格に従った信号の一例を示す図である。
【図３】第１実施形態に係る画像処理回路を示すブロック図である。
【図４】第１実施形態に係るノイズキャンセル回路を示すブロック図である。
【図５】第２実施形態に係るノイズキャンセル回路を示すブロック図である。
【図６】タイミングチャートを示す図である。
【図７】第３実施形態に係るノイズキャンセル回路を示すブロック図である。
【図８】第４実施形態に係るノイズキャンセル回路を示すブロック図である。
【図９】タイミングチャートを示す図である。
【図１０】タイミングチャートを示す図である。
【図１１】タイミングチャートを示す図である。
【発明を実施するための形態】
【００１７】
＜第１実施形態＞
図１には、第１実施形態に係る画像処理システムの一例が示されている。画像処理システムは、一例として、画像を読み取る機能を備えた画像読取デバイス１０と、画像を処理する機能を備えたコントローラ基板１２と、ケーブル１４と、を含む。画像読取デバイス１０による画像読取によって生成された画像信号は、ケーブル１４を介して、コントローラ基板１２に送られる。
【００１８】
画像読取デバイス１０は、センサ１６とＡＦＥ（アナログフロントエンド）１８とを含む。
【００１９】
センサ１６は、例えば、ＣＣＤやＣＩＳによって構成され、画像を読み取る機能を備えている。もちろん、別の画像読取センサがセンサ１６として用いられてもよい。ＡＦＥ１８から予め定められた周期に従って基本クロック信号（ＣＬＫ）がセンサ１６に送られ、センサ１６は、基本クロック信号（ＣＬＫ）に同期して画像読取を行う。これにより、基本クロック信号（ＣＬＫ）に同期して、アナログ信号としての画像信号が生成される。画像信号は、センサ１６からＡＦＥ１８に送られる。
【００２０】
画像読取の方式として、例えば線順次方式が採用される。線順次方式では、センサ１６はラインセンサを含み、Ｒ（赤）の光（ライン状の光）、Ｇ（緑）の光（ライン状の光）、及び、Ｂ（青）の光（ライン状の光）を、予め定められた画像読取の周期（１周期の長さは、１ＣＬＫ分の長さに相当する）に従って順番に点灯させ、Ｒ，Ｇ，Ｂの各色の画像をラインセンサによって読み取る。その読み取りの順番及び周期に従って、Ｒラインの画像信号、Ｇラインの画像信号、及び、Ｂラインの画像信号が、順次、生成される。例えば、１ＣＬＫ毎に各画像信号が生成される。センサ１６を主走査方向（ラインセンサが延在する方向と交差する方向（例えば直交する方向））に移動させながらセンサ１６に画像を読み取らせることで、ライン単位で画像が読み取られ、１ライン毎に、互いに異なる色の画像信号（Ｒラインの画像信号、Ｇラインの画像信号及びＢラインの画像信号）が生成される。
【００２１】
線順次方式以外の方式として、点順次方式が採用されてもよい。点順次方式では、センサ１６は、Ｒの光（点状の光）、Ｇの光（点状の光）及びＢの光（点状の光）を、予め定められた画像読取の周期（１周期の長さは、１ＣＬＫ分の長さに相当する）に従って順番に点灯させ、Ｒ，Ｇ，Ｂの各色の画像を読み取る。その読み取りの順番及び周期に従って、Ｒの画像信号、Ｇの画像信号、及び、Ｂの画像信号が、順次、生成される。例えば、１ＣＬＫ毎に各画像信号が生成される。センサ１６を移動させながらセンサ１６に画像を読み取らせることで、画素（ピクセル）単位で画像が読み取られ、１画素毎に、Ｒの画像信号、Ｇの画像信号及びＢの画像信号が生成される。例えば、センサ１６を副走査方向に移動させながらセンサ１６に画像を読み取らせ、更に、センサ１６を主走査方向（例えば副走査方向に直交する方向）に移動させることで、各画素の画像が読み取られる。
【００２２】
ＡＦＥ１８は、アナログ信号としての画像信号をセンサ１６から受けて、画像信号にオフセット調整や増幅等の処理を適用することで、デジタル信号としての画像信号を生成する機能を備えている。
【００２３】
また、ＡＦＥ１８は、基本クロック信号（ＣＬＫ）に同期して、各画像の読み取り開始時点を示す同期信号を生成する。これにより、１ＣＬＫ毎に同期信号が生成される。線順次方式が採用されている場合、ＡＦＥ１８は、各ラインの画像の読み取り開始時点を示す同期信号を生成する。例えば、ＡＦＥ１８は、Ｒラインの画像信号に対応する同期信号（Ｒラインの画像の読み取り開始時点を示す信号）、Ｇラインの画像信号に対応する同期信号（Ｇラインの画像の読み取り開始時点を示す信号）、及び、Ｂラインの画像信号に対応する同期信号（Ｂラインの画像の読み取り開始時点を示す信号）を生成する。点順次方式が採用されている場合、ＡＦＥ１８は、各画素の画像の読み取り開始時点を示す同期信号を生成する。各色の画像信号、同期信号、及び、基本クロック信号（ＣＬＫ）は、ケーブル１４を介して、画像読取デバイス１０からコントローラ基板１２に送られる。以下では、ＡＦＥ１８によって生成されたデジタル信号としての画像信号を「入力画像信号」と称することとする。
【００２４】
以下では、一例として、線順次方式によって画像が読み取られたものとする。この場合、ラインの同期信号として、例えばＨＳＹＮＣ（Horizontal Synchronizing signal）が用いられる。各ラインの入力画像信号に基づいて出力画像信号を生成する際に（例えば入力画像信号を用いて画像を描画する際に）、この同期信号（ＨＳＹＮＣ）を利用することで、主走査方向に対する各ラインの画像の位置合わせが行われる。
【００２５】
コントローラ基板１２は、画像処理装置の一例としての画像処理回路２０を含む。画像処理回路２０は、画像読取デバイス１０から送られたデジタル信号としての入力画像信号を受け付け、入力画像信号に対して画像処理を適用する機能を備えている。画像処理回路２０は、例えば、各色の入力画像信号、それに対応する同期信号、及び、基本クロック信号（ＣＬＫ）を受け付け、同期信号を利用することで、ライン毎に、Ｒラインの入力画像信号とＧラインの入力画像信号とＢラインの入力画像信号とを合成し、これにより出力画像信号を生成する。
【００２６】
出力画像信号は、例えば、画像出力装置の一例としての印刷装置に出力され、印刷装置では、出力画像信号に従って印刷が行われてもよい。別の例として、出力画像信号は、表示装置に出力され、表示装置では、出力画像信号に従って画像が表示されてもよい。本実施形態に係る画像処理システムは、印刷装置に搭載されてもよいし、表示装置等に搭載されてもよい。
【００２７】
第１実施形態では、画像伝送方式として、ＬＶＤＳ（Low Voltage Differential Signal）規格に従った伝送方式が用いられる。図２には、ＬＶＤＳ規格に従った信号（以下、「ＬＶＤＳ信号」と称する）の一例が示されている。ＬＶＤＳ信号は、５ビット（ｂｉｔ）の信号と３０ビット（ｂｉｔ）の入力画像信号とによって構成されている。５ビットの信号には、「Ｈ」を示す信号、「Ｌ」を示す信号、又は、同期信号のような予め定められたタイミングでトグルされる信号等が埋め込まれる。第１実施形態では、後述するように、５ビットの中の数ビットの信号が、上記の同期信号として用いられる。なお、ＬＶＤＳ規格が用いられているが、ＬＶＤＳ規格以外の規格であっても、入力画像信号以外に複数ビットの信号を含み得る規格が用いられてもよい。
【００２８】
以下、図３を参照して、画像処理回路２０について詳しく説明する。図３は、画像処理回路２０を示すブロック図である。画像処理回路２０は、ＬＶＤＳレシーバ２２、ノイズキャンセル回路２４、画像書込回路２６、メモリ２８、及び、画像読出回路３０を含む。
【００２９】
ＬＶＤＳレシーバ２２は、画像読取デバイス１０のＡＦＥ１８から送られたＬＶＤＳ信号（５ビットの信号と３０ビットの入力画像信号）をケーブル１４経由で受け付け、差動の信号をシングルの信号に変換し、３０ビットの入力画像信号（ＤＡＴＡ）と５ビットの信号（Ｓｉｇｎａｌ）を抽出する機能を備えている。３０ビットの入力画像信号と５ビットの信号は、後段のノイズキャンセル回路２４に出力される。また、ＬＶＤＳレシーバ２２は、ＡＦＥ１８から送られた基本クロック信号（ＤＣＬＫ）を受け付け、基本クロック信号（ＣＬＫ）をノイズキャンセル回路２４に出力する。
【００３０】
ノイズキャンセル回路２４は、３０ビットの入力画像信号と５ビットの信号を受け付け、ノイズの影響を除去することで、ノイズの影響が除去された入力画像信号と同期信号を出力する機能を備えている。ノイズは、例えば、静電気等の電気的なノイズであり、伝送中の信号に重畳される。ノイズキャンセル回路２４による処理について後で詳しく説明する。また、基本クロック信号（ＣＬＫ）が、ノイズキャンセル回路２４から画像書込回路２６に出力される。
【００３１】
画像書込回路２６は、ノイズキャンセル回路２４から出力された入力画像信号と同期信号と基本クロック信号（ＣＬＫ）とを受け付けて、入力画像信号をメモリ２８に書き込む（記憶させる）機能を備えている。具体的には、画像書込回路２６は、同期信号を利用することで、メモリ２８において、Ｒラインの入力画像信号をＲ用のメモリに書き込み、Ｇラインの入力画像信号をＧ用のメモリに書き込み、Ｂラインの入力画像信号をＢ用のメモリに書き込む。
【００３２】
画像読出回路３０は、メモリ２８に書き込まれた（記憶された）入力画像信号を出力画像信号として読み出し、その出力画像信号を出力する機能を備えている。具体的には、画像読出回路３０は、Ｒ用のメモリからＲラインの入力画像信号を読み出し、Ｇ用のメモリからＧラインの入力画像信号を読み出し、Ｂ用のメモリからＢラインの入力画像信号を読み出し、各入力画像信号を合成することで出力画像信号を生成し、その出力画像信号を出力する。画像読出回路３０は、各ラインの各入力画像信号を読み出すことで各ラインの出力画像信号を生成して出力する。出力画像信号は、例えば印刷装置に出力され、印刷装置にて出力画像信号に従って印刷が行われてもよいし、表示装置に出力され、表示装置にて出力画像信号に従って画像が表示されてもよい。
【００３３】
以下、図４を参照して、ノイズキャンセル回路２４について詳しく説明する。図４は、第１実施形態に係るノイズキャンセル回路２４を示すブロック図である。ノイズキャンセル回路２４は、受付部３２、認識部３４、及び、出力部３６を含む。
【００３４】
受付部３２は、ＬＶＤＳレシーバ２２から送られた３０ビットの入力画像信号、各色の同期信号、及び、基本クロック信号（ＣＬＫ）を受け付ける機能を備えている。上述したように、センサ１６は、予め定められた画像読取の周期（１ＣＬＫ分の長さに相当する周期）に従って画像を読み取り、入力画像信号、同期信号、及び、基本クロック信号（ＣＬＫ）が、画像読取デバイス１０からコントローラ基板１２に、周期的に送られてくる。受付部３２は、そのように周期的に送られてくる入力画像信号、周期信号、及び、基本クロック信号（ＣＬＫ）を受け付ける。
【００３５】
認識部３４は、入力画像信号に基づいて出力画像信号を生成するために利用される真正の同期信号を認識する機能を備えている。
【００３６】
出力部３６は、受付部３２によって受け付けられた入力画像信号と同期信号を後段の画像書込回路２６に出力する機能を備えている。
【００３７】
以下、認識部３４による処理について詳しく説明する。
【００３８】
第１実施形態では、同期信号として、信号パターンを有する同期信号が用いられる。また、各色の同期信号は、互いに異なる信号パターンを有する。このような同期信号は、上記の５ビットの信号を用いて表される。例えば、５ビットの中の４ビットの情報を利用して、色毎に異なる同期信号が生成される。具体的には、Ｒ用の同期信号は「０１０１」（Ｒ用の規定パターン）で表され、Ｇ用の同期信号は「１０１０」（Ｇ用の規定パターン）で表され、Ｂ用の同期信号は「１００１」（Ｂ用の規定パターン）で表される。これらの同期信号は、ＡＦＥ１８によって生成される。
【００３９】
認識部３４は、上記の信号パターンを有する同期信号を受け、その信号パターンに基づいて、同期信号に対応する入力画像信号が表す色（つまり、同期信号に対応する色）を識別する。
【００４０】
具体的には、受け付けた同期信号の信号パターンがＲ用の規定パターンに対応している場合（例えば、信号パターンがＲ用の規定パターンと一致する場合）、認識部３４は、その同期信号に対応する色を「Ｒ（赤）」と識別し、その同期信号をＲ用の真正の同期信号として認識する。同様に、信号パターンがＧ用の規定パターンに対応している場合（例えば、信号パターンがＧ用の規定パターンと一致する場合）、認識部３４は、その同期信号に対応する色を「Ｇ（緑）」と識別し、その同期信号をＧ用の真正の同期信号として認識する。同様に、信号パターンがＢ用の規定パターンに対応している場合（例えば、信号パターンがＢ用の規定パターンと一致する場合）、認識部３４は、その同期信号に対応する色を「Ｂ（青）」と識別し、その同期信号をＢ用の真正の同期信号として認識する。
【００４１】
出力部３６は、認識部３４によって真正の同期信号として認識された同期信号とその同期信号に対応する入力画像信号を、後段の画像書込回路２６に出力する。
【００４２】
画像書込回路２６は、出力部３６から出力された入力画像信号と同期信号（真正の同期信号）を受けて、入力画像信号をメモリ２８に書き込む。上記のように、同期信号が有する信号パターンに基づいて各同期信号に対応する色が識別されているので、画像書込回路２６は、その識別結果を利用することで、Ｒラインの入力画像信号をＲ用のメモリに書き込み、Ｇラインの入力画像信号をＧ用のメモリに書き込み、Ｂラインの入力画像信号をＢ用のメモリに書き込んでもよい。画像読出回路３０は、このようにして書き込まれた各色の入力画像信号をライン毎にメモリ２８から読み出し、ライン毎に、各色の入力画像信号を合成することで出力画像信号を生成して出力する。これにより、各ラインの出力画像信号が生成される。
【００４３】
一方、受付部３２によって受け付けられた同期信号の信号パターンが、Ｒ用の規定パターン、Ｇ用の規定パターン、又は、Ｂ用の規定パターンのいずれにも該当しない場合、認識部３４は、その同期信号を真正の同期信号として認識しない（例えば、その同期信号を不真正の同期信号として認識する）。この場合、出力部３６は、真正の同期信号として認識されなかった同期信号とその同期信号に対応する入力画像信号を画像書込回路２６に出力しない。画像書込回路２６は、真正の同期信号に対応する入力画像信号をメモリ２８に書き込み、画像読出回路３０は、メモリ２８に書き込まれた入力画像信号を読み出して出力画像信号を生成して出力する。このように、真正の同期信号として認識されなかった同期信号に対応する入力画像信号を用いずに出力画像信号が生成される。
【００４４】
以上のように、第１実施形態によれば、同期信号が複数ビットの信号パターンによって構成され、その信号パターンによって同期信号が識別される。そのため、同期信号にノイズが重畳した場合であっても、同期信号を１ビットの信号によって構成する場合と比べて、同期信号の入力又は未入力がより正確に認識され、同期信号の誤認識に起因する画像の位置ずれ（画像ずれ）や色ずれ（各色成分の画像の位置ずれ）の発生が抑制される。また、同期信号を１ビットの信号によって構成する場合と比べて、同期信号が示す色がより正確に識別されるので、その同期信号に対応する入力画像信号が表す色がより正確に識別される。
【００４５】
ここで、あるライン（例えば１番目のライン）の同期信号（例えばＢ用の同期信号）にノイズが重畳して画像処理回路２０に入力されなかった場合について検討してみる。例えば、Ｒライン、Ｇライン及びＢラインの順番で各画像が読み取られるものとする。この場合、１番目の同期信号がＲラインの入力画像信号に対応しており、２番目の同期信号がＧラインの入力画像信号に対応しており、３番目の同期信号がＢラインの入力画像信号に対応している。以降についても、その順番で同期信号と入力画像信号が生成されて出力される。
【００４６】
まず、比較例による処理について説明する。比較例では、同期信号を１ビットの信号（例えば「Ｈ」又は「Ｌ」を示す信号）によって構成し、「Ｈ」，「Ｌ」によって同期信号の入力と未入力を認識するものとする。１番目のラインのＢ用の同期信号にノイズが重畳してその同期信号が画像処理回路に入力されない場合、そのＢ用の同期信号の次に入力された同期信号（次の同期信号は、次のラインである２番目のラインのＲ用の同期信号）が、１番目のラインのＢ用の同期信号として認識される。そうすると、１番目のラインについてのＲラインの入力画像信号、１番目のラインについてのＧラインの入力画像信号、及び、２番目のラインについてのＲラインの入力画像信号が、１番目のラインの入力画像信号として認識され、これらの入力画像信号に基づいて出力画像信号が生成される。２番目のラインについてのＲラインの入力画像信号は、２番目のラインとして出力や描画される予定の信号であるが、上記の場合、１番目のラインとして出力や描画されることになる。つまり、２番目のラインについてのＲラインの入力画像の位置がずれ（より詳しく説明すると、Ｒラインの入力画像の位置（描画位置）が主走査方向に沿って１番目のラインの位置にずれる）、これにより、再現されるべき色が本来の色からずれることになる。２番目以降のラインについても同様に、画像の位置ずれと色ずれが発生する。このように、比較例では、あるラインについての同期信号にノイズが重畳してその同期信号が画像処理回路に入力されない場合、そのライン及び他のラインにおいて画像の位置ずれや色ずれが発生することになる。
【００４７】
第１実施形態では、信号パターンに基づいて各色の同期信号が識別されるので、１番目のラインについてＢ用の同期信号が入力されなかった場合、認識部３４は、１番目のラインについてＢ用の同期信号が受付部３２によって受け付けられていないと認識する。この場合において、１番目のラインについてＲ用の同期信号とＧ用の同期信号が真正の同期信号として認識された場合、画像書込回路２６は、１番目のラインについて、Ｒラインの入力画像信号とＧラインの入力画像信号をメモリ２８に書き込み、画像読出回路３０は、Ｒラインの入力画像信号とＧラインの入力画像信号をメモリ２８から読み出し、それらを合成して出力画像信号を生成して出力する。次のラインである２番目のラインについて、Ｒ用の同期信号、Ｇ用の同期信号、及び、Ｂ用の同期信号が、真正の同期信号として認識された場合、２番目のラインについてのＲラインの入力画像信号、Ｇラインの入力画像信号、及び、Ｂラインの入力画像信号が、メモリ２８に書き込まれ、それらの入力画像信号が読み出されて出力画像信号が生成される。このように、２番目のラインについては、２番目のラインについての入力画像信号に基づいて出力画像信号が生成されるので、２番目のラインの画像は正常に生成される。３番目以降のラインについても同様である。このように、ノイズが同期信号に重畳した場合であっても、そのノイズの影響を受けるのは、ノイズの影響を受けた同期信号に対応するラインの画像であり、それ以降のラインの画像はノイズの影響を受けない。その結果、上記の比較例と比べて、画像の位置ずれや色ずれの発生が抑制される。
【００４８】
また、第１実施形態によれば、同期信号が示す色が識別されるので、以下のような処理が行われてもよい。例えば、受付部３２が連続して３つの同期信号を受け付けたときに、それら３つの同期信号の中に同じ色についての複数の同期信号が含まれている場合、その複数の同期信号の中で受付部３２によって先に受け付けられた同期信号は、後から受け付けられた同期信号とは異なるラインについての同期信号であると識別される。例えば、ノイズ等の影響を受けない場合、受付部３２は、Ｒ用の同期信号、Ｇ用の同期信号、及び、Ｂ用の同期信号を連続して受け付ける。そのため、それら３つの同期信号の中には同一の色についての複数の同期信号が含まれることがない。一方、ノイズ等の影響によって、受付部３２が、Ｒ用の同期信号、Ｇ用の同期信号、及び、Ｒ用の同期信号を連続して受け付けた場合、先のＲ用の同期信号と後のＲ用の同期信号は、互いに異なるラインについての同期信号であると識別される。このような識別が可能となるため、後のＲ用の同期信号が、先のラインについての同期信号であると誤認識されることが防止される。
【００４９】
上記の例では、カラー画像が対象となっているが、白黒画像が対象となってもよい。白黒画像とは、白又黒の２階調で表現される画像であってもよいし、グレースケールによって表現される画像（例えば２５６階調で表現される画像）であってもよい。白黒画像が対象となる場合においても、同期信号は、予め定められた信号パターンを有し、この信号パターンを有する同期信号が真正の同期信号として認識される。ライン毎に画像を読み取ることで、各ラインの入力画像信号（白黒画像信号）が生成され、同期信号を利用して、主走査方向に沿って各ラインの入力画像信号を描画することで、出力画像信号が生成される。同期信号にノイズが重畳して同期信号が画像処理回路２０に入力されない場合であっても、第１実施形態によれば、比較例と比べて、各ラインの画像の位置ずれ（主走査方向への画像の位置ずれ）の発生が抑制される。
【００５０】
なお、上記の例では、線順次方式が用いられているが、点順次方式が用いられてもよい。この場合においても、入力画像信号に対応する同期信号が信号パターンに基づいて認識される。これにより、カラー画像が生成される場合、比較例と比べて、画像の位置ずれや色ずれの発生が抑制され、白黒画像が生成される場合、比較例と比べて、画像の位置ずれの発生が抑制される。
【００５１】
＜第２実施形態＞
以下、図５及び図６を参照して、第２実施形態に係る画像処理システムについて説明する。図５は、第２実施形態に係るノイズキャンセル回路２４Ａを示すブロック図である。図６は、タイミングチャートを示す図である。
【００５２】
第２実施形態に係る画像処理システムは、第１実施形態に係るノイズキャンセル回路２４の代わりに、図５に示されているノイズキャンセル回路２４Ａを含む。ノイズキャンセル回路２４Ａ以外の構成は、第１実施形態に係る構成と同じである。以下、ノイズキャンセル回路２４Ａについて説明する。
【００５３】
ノイズキャンセル回路２４Ａは、受付部３２、マスク設定部３８、及び、出力部３６を含む。受付部３２と出力部３６は、第１実施形態と同じ機能を備えているため、その説明を省略する。
【００５４】
マスク設定部３８は、受付部３２が同期信号を受け付けた後に、受付部３２による同期信号の受け付けを禁止するマスク期間（受付禁止期間の一例に相当する）を設定する機能を備えている。例えば、マスク設定部３８は、色毎にマスク期間を設定する。第２実施形態では、各色のマスク期間の長さは同じである。例えば、受付部３２が同期信号を受け付けた時点が、マスク期間の始点として設定される。また、マスク期間の長さは、例えば基本クロック信号分の長さ（１ＣＬＫ分の長さ）未満である。より詳しく説明すると、マスク期間の長さは、センサ１６による１ラインの画像読取時間の長さ（１つの色ラインの画像を読み取るのに要する時間の長さ）に基づいて定められ、例えば、その画像読取時間の長さ未満である。つまり、マスク期間は、受付部３２が同期信号を受け付けた時点（始点）から、受付部３２が次の同期信号を受け付けると予測される時点よりも前の時点（終点）までに亘って設定される。センサ１６は、予め定められた画像読取の周期（１周期の長さは、１ＣＬＫ分の長さに相当する）に従って予め定められた色の順番で画像読取を行うため、各色の入力画像信号と同期信号が受付部３２によって受け付けられるタイミングは予め定められており、そのタイミングは予測される。より詳しく説明すると、最初の同期信号（例えば１番目のラインのＲ用の同期信号）が受付部３２によって受け付けられると、その受け付けの時点を始点として、それ以降の受付部３２による同期信号の受け付けのタイミングが予測される。センサ１６による画像の読み取りは、１ＣＬＫ毎に行われるので、１ＣＬＫ毎に同期信号が受付部３２によって受け付けられると予測される。マスク設定部３８は、その画像読取の周期に従って、長さが固定されたマスク期間を設定する。換言すると、マスク設定部３８は、１ＣＬＫ毎に、長さが固定されたマスク期間を設定する。なお、受付部３２は、マスク期間中であっても入力画像信号を受け付ける。
【００５５】
以下、図６を参照して、マスク設定部３８による処理について詳しく説明する。図６には、ノイズキャンセル回路２４Ａに入力される入力画像信号や同期信号、ノイズキャンセル回路２４Ａから出力される入力画像信号や同期信号の一例が示されている。
【００５６】
入力データ４０Ｒ１，４０Ｇ１，４０Ｂ１は、１番目のラインについての入力画像信号を表わしている。入力データ４０Ｒ１は、Ｒラインの入力画像信号を表わしており、入力データ４０Ｇ１は、Ｇラインの入力画像信号を表わしており、入力データ４０Ｂ１は、Ｂラインの入力画像信号を表わしている。
【００５７】
同様に、入力データ４０Ｒ２，４０Ｇ２，４０Ｂ２は、２番目のラインについての入力画像信号を表わしている。入力データ４０Ｒ２は、Ｒラインの入力画像信号を表わしており、入力データ４０Ｇ２は、Ｇラインの入力画像信号を表わしており、入力データ４０Ｂ２は、Ｂラインの入力画像信号を表わしている。
【００５８】
また、同期信号４２Ｒ１，４２Ｇ１，４２Ｂ１（入力ＢＯＳ）は、１番目のラインについての同期信号を表わしている。同期信号４２Ｒ１は、入力データ４０Ｒ１に対応する同期信号であり、同期信号４２Ｇ１は、入力データ４０Ｇ１に対応する同期信号であり、同期信号４２Ｂ１は、入力データ４０Ｂ１に対応する同期信号である。
【００５９】
同様に、同期信号４２Ｒ２，４２Ｇ２，４２Ｂ２（入力ＢＯＳ）は、２番目のラインについての同期信号を表わしている。同期信号４２Ｒ２は、入力データ４０Ｒ２に対応する同期信号であり、同期信号４２Ｇ２は、入力データ４０Ｇ２に対応する同期信号であり、同期信号４２Ｂ２は、入力データ４０Ｂ２に対応する同期信号である。
【００６０】
受付部３２は、入力画像信号としての入力データ、同期信号、及び、基本クロック信号（ＣＬＫ）を受け付ける。１ＣＬＫ毎に、Ｒライン、Ｇライン及びＢラインの順番で各色の画像が読み取られて、各色の入力データ（入力画像信号）とそれに対応する同期信号が生成され、各色の入力データ、同期信号、及び、基本クロック信号（ＣＬＫ）が、受付部３２に入力される。ノイズ等の影響を受けていない場合、受付部３２は、１ＣＬＫ毎に、入力データ、同期信号、及び、基本クロック信号（ＣＬＫ）を受け付けることになる。
【００６１】
受付部３２が同期信号を受け付けた場合、マスク設定部３８は、その同期信号の受け付けの後、その受け付けの時点を始点として、受付禁止期間としてのマスク期間を設定する。マスク設定部３８は、色毎にマスク期間を設定する。受付部３２は、そのマスク期間中、同期信号を受け付けず、そのマスク期間が経過して次のマスク期間が設定されるまでの間、同期信号を受け付ける。
【００６２】
例えば、受付部３２がＲ用の同期信号４２Ｒ１を受け付けた場合、マスク設定部３８は、同期信号４２Ｒ１の受け付けの時点を始点として、予め定められた時間の長さを有するマスク期間４４Ｒ１を設定する。マスク期間４４Ｒ１の長さは、次の入力画像信号である入力データ４０Ｇ１の生成に要する画像読取時間の長さ未満（センサ１６による１つのＧラインの画像読取時間の長さ未満）である。従って、マスク期間４４Ｒ１は、受付部３２が同期信号４２Ｒ１を受け付けた時点（始点）から、受付部３２が次の同期信号４２Ｇ１を受け付けると予測される時点よりも前の時点（終点）までに亘って設定される。受付部３２は、マスク期間４４Ｒ１の間、同期信号を受け付けず、マスク期間４４Ｒ１が経過して次のマスク期間４４Ｇ１が設定されるまでの間、次の同期信号を受け付ける。上記のようにマスク期間の長さを定めることで、各色の画像読取が完了するまでの間はマスク期間が設定されて、その間、受付部３２による同期信号の受付が禁止される。画像読取が完了して、次の同期信号が受付部３２に入力されると予測される期間にはマスク期間は設定されていないので、その間、受付部３２によって同期信号が受け付けられる。
【００６３】
マスク期間４４Ｒ１が経過した後、受付部３２が次の同期信号４２Ｇ１を受け付けると、マスク設定部３８は、同期信号４２Ｇ１の受け付けの時点を始点として、マスク期間４４Ｇ１を設定する。以降についても同様であり、マスク設定部３８は、受付部３２による同期信号の受け付けに応じてマスク期間を設定する。これにより、受付部３２は、Ｒ用の同期信号、Ｇ用の同期信号、及び、Ｂ用の同期信号を順番に繰り返し受け付けることになる。
【００６４】
図６において、同期信号４６Ｒ１（ｓ＿ｌｓｏ）は、受付部３２によって受け付けられた同期信号４２Ｒ１に対応する信号（例えば同期信号４２Ｒ１と同じ信号）であり、同期信号４６Ｇ１（ｓ＿ｌｓｏ）は、受付部３２によって受け付けられた同期信号４２Ｇ１に対応する信号（例えば同期信号４２Ｇ１と同じ信号）である。他の同期信号についても同様である。
【００６５】
同期信号４８Ｒ１（ｓ＿ｌｓｏｒ）は、同期信号４６Ｒ１（ｓ＿ｌｓｏ）に対応する信号であり、同期信号４８Ｒ２（ｓ＿ｌｓｏｒ）は、同期信号４６Ｒ２（ｓ＿ｌｓｏ）に対応する信号である。同期信号４８Ｒ１，４８Ｒ２，・・・は、Ｒ用の同期信号を表わしていることになる。
【００６６】
出力データ５０Ｒ１は、受付部３２によって受け付けられた入力データ４０Ｒ１と同じ信号であり、出力データ５０Ｇ１は、受付部３２によって受け付けられた入力データ４０Ｇ１と同じデータである。他の出力データについても同様である。出力データは、出力部３６によって後段の画像書込回路２６に出力される入力画像信号である。
【００６７】
同期信号５２Ｒ１（出力ＲＬＳＯ＿ＲＧＢ）は、同期信号４６Ｒ１（ｓ＿ｌｓｏ）に対応する信号であり、同期信号５２Ｇ１（出力ＲＬＳＯ＿ＲＧＢ）は、同期信号４６Ｇ１（ｓ＿ｌｓｏ）に対応する信号である。他の同期信号についても同様である。同期信号５２Ｒ１，５２Ｇ１，・・・は、出力部３６によって後段の画像書込回路２６に出力される同期信号である。
【００６８】
同期信号５４Ｒ１（出力ＲＬＳＯ＿Ｒ）は、同期信号５２Ｒ１（出力ＲＬＳＯ＿ＲＧＢ）に対応する信号であり、同期信号５４Ｒ２（出力ＲＬＳＯ＿Ｒ）は、同期信号５２Ｒ２（出力ＲＬＳＯ＿ＲＧＢ）に対応する信号である。同期信号５４Ｒ１，５４Ｒ２，・・・は、Ｒ用の同期信号を表わしていることになる。同期信号５４Ｒ１，５４Ｒ２，・・・は、出力部３６によって後段の画像書込回路２６に出力される同期信号である。
【００６９】
同期信号５４Ｒ１（出力ＲＬＳＯ＿Ｒ）は、同期信号５２Ｒ１（出力ＲＬＳＯ＿ＲＧＢ）と同じタイミングで画像書込回路２６に出力され、同期信号５４Ｒ２（出力ＲＬＳＯ＿Ｒ）は、同期信号５２Ｒ２（出力ＲＬＳＯ＿ＲＧＢ）と同じタイミングで画像書込回路２６に出力される。他の同期信号についても同様である。このようにすることで、画像書込回路２６は、同期信号５４Ｒ１（出力ＲＬＳＯ＿Ｒ）と同じタイミングで入力した同期信号５２Ｒ１（出力ＲＬＳＯ＿ＲＧＢ）をＲ用の同期信号として認識し、その次に入力した同期信号５２Ｇ１（出力ＲＬＳＯ＿ＲＧＢ）をＧ用の同期信号として認識し、その次に入力した同期信号５２Ｂ１（出力ＲＬＳＯ＿ＲＧＢ）をＢ用の同期信号として認識する。画像書込回路２６は、同期信号５２Ｒ１，５２Ｇ１，５２Ｂ１を同一ラインについての同期信号として認識し、それらと共に入力された出力データ５０Ｒ１，５０Ｇ１，５０Ｂ１を同一ラインについての入力画像信号として認識し、出力データ５０Ｒ１，５０Ｇ１，５０Ｂ１（入力画像信号）をメモリ２８に書き込む。次の同期信号５２Ｒ２（出力ＲＬＳＯ＿ＲＧＢ）と同期信号５４Ｒ２（出力ＲＬＳＯ＿Ｒ）が画像書込回路２６に入力されると、画像書込回路２６は、同期信号５２Ｒ２（出力ＲＬＳＯ＿ＲＧＢ）を、次のラインのＲ用の同期信号として認識し、上記と同様に、出力データ（入力画像信号）をメモリ２８に書き込む。以降についても同様である。
【００７０】
なお、第１実施形態においても、同期信号（ｓ＿ｌｓｏ），（ｓ＿ｌｓｏｒ），（ＲＬＳＯ＿ＲＧＢ），（ＲＬＳＯ＿Ｒ）が生成され、出力データと共に同期信号（ＲＬＳＯ＿ＲＧＢ），（ＲＬＳＯ＿Ｒ）が画像書込回路２６に出力され、画像書込回路２６は、その同期信号に従って出力データをメモリ２８に書き込んでもよい。
【００７１】
第２実施形態によれば、マスク期間中は同期信号が受け付けられないため、例えば、ノイズが重畳した同期信号が受付部３２によって受け付けられることが防止される。これにより、マスク期間を設定しない場合と比べて、出力画像において、ノイズに起因する画像の位置ずれや色ずれの発生が抑制される。
【００７２】
また、画像読取周期に従わずに受付部３２に入力する信号は、ノイズが重畳した信号であると想定される。従って、予め定められた周期（画像読取周期）に従ってマスク期間を設定することで、受付部３２は、そのようなノイズが重畳した信号を受け付けずに済む。その結果、マスク期間を設定しない場合と比べて、ノイズに起因する画像の位置ずれや色ずれの発生が抑制される。
【００７３】
なお、第２実施形態においては、同期信号は１ビットの信号によって構成され、「Ｈ」又は「Ｌ」のレベルによって同期信号の入力又は未入力が認識されてもよい。
【００７４】
また、第１，２実施形態を組み合わせてもよい。この場合、同期信号は、第１実施形態と同様に４ビットの信号（信号パターン）によって構成され、ノイズキャンセル回路２４Ａは認識部３４を含む。例えば、マスク設定部３８は、受付部３２によって受け付けられた同期信号が認識部３４によって真正の同期信号として認識された場合に、その同期信号の受け付けの時点を始点としてマスク期間を設定する。こうすることで、ノイズが重畳した同期信号に従ってマスク期間が誤って設定されることが防止されるので、同期信号の真正又は不真正を認識しない場合と比べて、より正確にマスク期間が設定される。その結果、画像の位置ずれや色ずれの発生が抑制される。
【００７５】
上記の例では、カラー画像が対象となっているが、白黒画像が対象となってもよい。この場合も、マスク期間を設定しない場合と比べて、出力画像において、ノイズに起因する画像の位置ずれの発生が抑制される。
【００７６】
なお、上記の例では、線順次方式が用いられているが、点順次方式が用いられてもよい。この場合においても、マスク期間を設定することで、カラー画像が生成される場合、マスク期間を設定しない場合と比べて、画像の位置ずれや色ずれの発生が抑制され、白黒画像が生成される場合、マスク期間を設定しない場合と比べて、画像の位置ずれの発生が抑制される。
【００７７】
＜第３実施形態＞
以下、図６及び図７を参照して、第３実施形態に係る画像処理システムについて説明する。図７は、第３実施形態に係るノイズキャンセル回路２４Ｂを示すブロック図である。
【００７８】
第３実施形態に係る画像処理システムは、第１実施形態に係るノイズキャンセル回路２４の代わりに、図７に示されているノイズキャンセル回路２４Ｂを含む。ノイズキャンセル回路２４Ｂ以外の構成は、第１実施形態に係る構成と同じである。以下、ノイズキャンセル回路２４Ｂについて説明する。
【００７９】
ノイズキャンセル回路２４Ｂは、受付部３２、同期信号生成部４０、及び、出力部３６を含む。受付部３２と出力部３６は、第１実施形態と同じ機能を備えているため、その説明を省略する。
【００８０】
同期信号生成部４０は、受付部３２が同期信号を受け付けた後、予め定められた受付期間内に次の同期信号を受け付けていない場合、その受付期間の経過後、当該次の同期信号を生成する機能を備えている。受付部３２は、同期信号生成部４０によって生成された当該次の同期信号を受け付ける。このようにして、受付部３２は自動受付処理を行う。
【００８１】
上述したように、センサ１６は、予め定められた画像読取の周期に従って、１ＣＬＫ毎に、予め定められた色の順番で画像読取を行うため、各色の入力画像信号と同期信号が受付部３２によって受け付けられるタイミングは予測される。同期信号生成部４０は、受付部３２が同期信号を受け付けた後、受付部３２が次の同期信号を受け付けると予測されるタイミングを始点として受付期間を設定し、受付部３２がその受付期間内に当該次の同期信号を受け付けていない場合、その受付期間の経過後、当該次の同期信号を生成する。受付期間の終点は、受付部３２が更に次の同期信号（当該次の同期信号の次の同期信号）を受け付けると予測されるタイミングよりも前の時点に設定される。つまり、受付期間は、受付部３２が当該次の同期信号を受け付けると予測される時点から、受付部３２が更に次の同期信号を受け付けると予測される時点よりも前の時点に亘って設定される。
【００８２】
以下、図６を参照して、同期信号生成部４０による処理について説明する。なお、第３実施形態では、マスク期間は設定されない。
【００８３】
例えば、受付部３２が同期信号４２Ｇ１を受け付けた場合、受付部３２が次の同期信号である同期信号４２Ｂ１を受け付けるタイミング（時点５６）が予測され、その時点５６を始点として受付期間５８が設定される。その受付期間５８は、例えば、受付部３２が次の同期信号である同期信号４２Ｂ１を受け付けると予測される時点５６（始点）から、受付部３２が更に次の同期信号である同期信号４２Ｒ２を受け付けると予測される時点よりも前の時点６０（終点）に亘って設定される。図６に示す例では、その受付期間５８内に次の同期信号である同期信号４２Ｂ１が受付部３２によって受け付けられていない。この場合、同期信号生成部４０は、同期信号４２Ｂ１に対応する同期信号４６Ｂ１を生成する。例えば、ノイズに起因して同期信号４２Ｂ１が受付部３２によって受け付けられていない場合、同期信号４２Ｂ１に対応する同期信号４６Ｂ１が自動的に生成される。
【００８４】
なお、受付期間の長さは、上述した受付期間の長さよりも短くてもよい。例えば、受付部３２が次の同期信号４２Ｂ１を受け付けると予測される時点５６で、受付部３２が当該次の同期信号４２Ｂ１を受け付けていない場合、同期信号生成部４０は、同期信号４２Ｂ１に対応する同期信号４６Ｂ１を生成してもよい。
【００８５】
出力部３６は、出力データ５０Ｒ１，５０Ｇ１，・・・、同期信号５２Ｒ１，５２Ｇ１，・・・、同期信号５４Ｒ１，５４Ｒ２，・・・を後段の画像書込回路２６に出力する。
【００８６】
図６中の同期信号５２Ｂ１（出力ＲＬＳＯ＿ＲＧＢ）は、自動生成された同期信号４６Ｂ１（ｓ＿ｌｓｏ）に対応する信号である。同期信号が自動生成された場合、受付部３２は、受付期間５８の長さの分、自動生成された同期信号を遅れて受け付けることになる。出力部３６は、その受付期間５８の分、入力画像信号（例えば入力データ４０Ｂ１）を保持しておき、受付部３２による自動受付のタイミングに合わせて、保持していた入力画像信号（入力データ４０Ｂ１と同じ出力データ５０Ｂ１）を後段の画像書込回路２６に出力する。これにより、自動生成された同期信号に対応する入力画像信号（出力データ５０Ｂ１）の同期ずれ（同一ラインの入力画像信号である出力データ５０Ｒ１，５０Ｇ１との間の同期ずれ）の発生が回避される。
【００８７】
第３実施形態によれば、受付期間内に同期信号が受付部３２によって受け付けられなかった場合、自動的に同期信号が生成される。これにより、同期信号が予め定められた期間内に受付部３２によって受け付けられていない場合において、受付部３２が次の同期信号を受け付けるまで、同期信号を受け付けたときの処理を行わない場合と比べて、画像の位置ずれや色ずれの発生が抑制される。
【００８８】
同期信号が受付部３２によって受け付けられず、同期信号が自動的に生成されない場合、当該同期信号の次の同期信号が、当該同期信号として認識され、その結果、画像の位置ずれや色ずれが生じる。この点について具体例を挙げて詳しく説明する。図６に示す例において、仮に同期信号４６Ｂ１が自動的に生成されなかった場合、次の同期信号４２Ｒ２（２番目のラインのＲ用の同期信号）が、１番目のラインのＢ用の同期信号４２Ｂ１として認識され、入力データ４０Ｒ２が、１番目のラインのＢラインの入力画像信号として認識される。その結果、画像の位置ずれや色ずれが生じる。これに対して第３実施形態によれば、同期信号４６Ｂ１が自動的に生成されるので、次の同期信号４２Ｒ２が同期信号４６Ｂ１として誤認識されることが防止され、その結果、同期信号を自動生成しない場合と比較して、画像の位置ずれや色ずれの発生が抑制される。なお、１番目のラインについて、入力データ４０Ｂ１が受付部３２によって受け付けられていない場合、入力データ４０Ｒ１，４０Ｇ１によって出力画像信号が生成されることになるが、２番目以降のラインについては、画像の位置ずれや色ずれの発生が抑制されつつ、Ｒ，Ｇ，Ｂの入力データによって出力画像信号が生成されることになる。
【００８９】
なお、第３実施形態においては、同期信号は１ビットの信号によって構成され、「Ｈ」又は「Ｌ」のレベルによって同期信号の入力又は未入力が認識されてもよい。
【００９０】
また、第１，３実施形態を組み合わせてもよい。この場合、同期信号は、第１実施形態と同様に４ビットの信号（信号パターン）によって構成され、ノイズキャンセル回路２４Ｂは認識部３４を含む。例えば、同期信号生成部４０は、受付期間内に受付部３２によって受け付けられた同期信号が認識部３４によって真正の同期信号として認識されなかった場合に、その同期信号に対応する同期信号を自動的に生成する。こうすることで、同期信号ではない信号が同期信号として認識されることが防止されるので、同期信号の真正又は不真正を認識しない場合と比較して、画像の位置ずれや色ずれの発生がより抑制される。もちろん、同期信号生成部４０は、受付期間内に受付部３２によって同期信号が受け付けられなかった場合にも、同期信号を自動的に生成する。また、同期信号生成部４０は、受付期間内に受付部３２によって受け付けられた同期信号が認識部３４によって真正の同期信号であると認識された場合、同期信号を生成しない。
【００９１】
上記の例では、カラー画像が対象となっているが、白黒画像が対象となってもよい。この場合も、受付部３２によって同期信号が受け付けられていない場合に同期信号を自動生成しない場合と比べて、出力画像において、ノイズに起因する画像の位置ずれの発生が抑制される。
【００９２】
なお、上記の例では、線順次方式が用いられているが、点順次方式が用いられてもよい。この場合においても、受付部３２によって同期信号が受け付けられていない場合に同期信号を自動生成することで、カラー画像が生成される場合、同期信号を自動生成しない場合と比べて、画像の位置ずれや色ずれの発生が抑制され、白黒画像が生成される場合、同期信号を自動生成しない場合と比べて、画像の位置ずれの発生が抑制される。
【００９３】
＜第４実施形態＞
以下、図６及び図８を参照して、第４実施形態に係る画像処理システムについて説明する。図８は、第４実施形態に係るノイズキャンセル回路２４Ｃを示すブロック図である。
【００９４】
第４実施形態に係る画像処理システムは、第１実施形態に係るノイズキャンセル回路２４の代わりに、図８に示されているノイズキャンセル回路２４Ｃを含む。ノイズキャンセル回路２４Ｃ以外の構成は、第１実施形態に係る構成と同じである。以下、ノイズキャンセル回路２４Ｃについて説明する。
【００９５】
ノイズキャンセル回路２４Ｃは、受付部３２、マスク設定部３８、同期信号生成部４０、及び、出力部３６を含む。受付部３２と出力部３６は、第１実施形態と同じ機能を備えているため、その説明を省略する。
【００９６】
以下、図６を参照して、第４実施形態に係るノイズキャンセル回路２４Ｃによる処理について説明する。
【００９７】
マスク設定部３８は、第２実施形態と同様に、受付部３２が同期信号を受け付けた後に、その受け付けの時点を始点としてマスク期間を設定する。これにより、受付部３２は、マスク期間中、同期信号を受け付けず、そのマスク期間が経過して次のマスク期間が設定されるまでの間、同期信号を受け付ける。例えば、受付部３２によって同期信号４２Ｒ１が受け付けられた場合、その受け付けに応じて、マスク期間４４Ｒ１が設定され、その間、受付部３２は同期信号を受け付けない。第２実施形態と同様に、受付部３２は、マスク期間中も入力データ（入力画像信号）を受け付ける。マスク期間４４Ｒ１が経過した後、同期信号４２Ｇ１が受付部３２に入力されると、受付部３２は同期信号４２Ｇ１を受け付ける。その受け付けの後、マスク期間４４Ｇ１が設定される。以降も同様である。
【００９８】
同期信号生成部４０は、第３実施形態と同様に、受付部３２が同期信号を受け付けた後、受付期間内に次の同期信号を受け付けていない場合、その受付期間の経過後、当該次の同期信号を生成する。例えば、受付部３２が、受付期間５８内に同期信号４２Ｂ１を受け付けていない場合、同期信号生成部４０は、受付期間５８の経過後、同期信号４２Ｂ１に対応する同期信号４６Ｂ１を生成する。受付部３２は、その同期信号４６Ｂ１を受け付ける。
【００９９】
同期信号生成部４０によって同期信号が生成された場合、マスク設定部３８は、受付部３２がその生成された同期信号を受け付けた時点を始点として、マスク期間を設定する。この場合、マスク設定部３８は、その受付期間５８の長さの分、マスク期間を短くする。図６に示す例では、自動的に生成された同期信号４６Ｂ１の後にマスク期間４４Ｂ１が設定されており、そのマスク期間４４Ｂ１の長さは、受付期間５８の長さの分、短くなっている。同期信号生成部４０によって同期信号が生成された場合、受付部３２は、受付期間５８の長さの分、自動生成された同期信号を遅れて受け付けることになる。この場合、受付部３２による同期信号の受け付けの周期が、本来の周期（センサ１６による画像読取の周期に対応する周期）からずれるが、上記のように受付期間５８の長さの分、マスク期間４４Ｂ１の長さを短くすることで、ずれた周期が本来の周期に戻る。
【０１００】
第４実施形態によれば、マスク期間中は同期信号が受け付けられないため、例えば、ノイズが重畳した同期信号が受付部３２によって受け付けられることが防止される。これにより、マスク期間を設定しない場合と比べて、出力画像において、ノイズに起因する画像の位置ずれや色ずれの発生が抑制される。また、受付期間内に同期信号が受付部３２によって受け付けられなった場合に同期信号が自動的に生成されるので、受付部３２が次の同期信号を受け付けるまで、同期信号を受け付けたときの処理を行わない場合と比べて、画像の位置ずれや色ずれの発生が抑制される。マスク期間の設定と同期信号の自動生成を組み合わせることで、両構成による効果が得られるため、画像の位置ずれや色ずれがより抑制される。
【０１０１】
なお、第４実施形態においては、同期信号は１ビットの信号によって構成され、「Ｈ」又は「Ｌ」のレベルによって同期信号の入力又は未入力が認識されてもよい。
【０１０２】
また、第１，４実施形態を組み合わせてもよい。この場合、同期信号は、第１実施形態と同様に４ビットの信号（信号パターン）によって構成され、ノイズキャンセル回路２４Ｃは認識部３４を含む。例えば、マスク設定部３８は、受付部３２によって受け付けられた同期信号が認識部３４によって真正の同期信号として認識された場合に、その同期信号の受け付けの時点を始点としてマスク期間を設定する。こうすることで、ノイズが重畳した同期信号に従ってマスク期間が誤って設定されることが防止されるので、同期信号の真正又は不真正を認識しない場合と比べて、より正確にマスク期間が設定される。また、同期信号生成部４０は、受付期間内に受付部３２によって受け付けられた同期信号が認識部３４によって真正の同期信号として認識されなかった場合に、その同期信号に対応する同期信号を自動的に生成する。こうすることで、同期信号ではない信号が同期信号として認識されることが防止されるので、同期信号の真正又は不真正を認識しない場合と比べて、画像の位置ずれや色ずれの発生がより抑制される。もちろん、同期信号生成部４０は、受付期間内に受付部３２によって同期信号が受け付けられなかった場合にも、同期信号を自動的に生成する。
【０１０３】
上記の例では、カラー画像が対象となっているが、白黒画像が対象となってもよい。また、線順次方式以外の方式として点順次方式が用いられてもよい。
【０１０４】
＜第５実施形態＞
以下、図８及び図９を参照して、第５実施形態に係る画像処理システムについて説明する。図９は、タイミングチャートを示す図である。
【０１０５】
第５実施形態に係る画像処理システムは、第４実施形態に係る画像処理システムと同じ構成を有しており、第５実施形態に係る画像処理システムでは、図８に示されているノイズキャンセル回路２４Ｃが用いられる。
【０１０６】
第５実施形態では、受付部３２が、画像読取単位における最初の同期信号を受け付けた場合、同期信号生成部４０は、それ以降の同期信号を自動的に生成し、受付部３２は、同期信号生成部４０によって生成された同期信号を受け付ける。より詳しく説明すると、受付部３２が、画像読取の対象となるページの先頭ライン（１番目のライン）の同期信号を最初の同期信号として受け付けた場合、同期信号生成部４０は、それ以降の同期信号を自動的に生成し、受付部３２は、同期信号生成部４０によって生成された同期信号を受け付ける。
【０１０７】
以下、図９を参照して、第５実施形態に係るノイズキャンセル回路２４Ｃによる処理について説明する。
【０１０８】
図９に示すように、受付部３２が最初の同期信号である同期信号４２Ｒ１を受け付けると、マスク設定部３８は、同期信号４２Ｒ１の受け付けの後に、マスク期間４４Ｒ１を設定する。第５実施形態では、マスク期間４４Ｒ１の長さは、１ＣＬＫ分の長さと等しい。これにより、マスク期間４４Ｒ１が、受付部３２が次の同期信号である同期信号４２Ｇ１を受け付けると予測される時点６２を含んで設定されるので、次の同期信号である同期信号４２Ｇ１が、画像読取の周期に従って正常に受付部３２に入力されても、受付部３２は、その同期信号４２Ｇ１を受け付けない。同期信号生成部４０は、時点６２が経過すると、その同期信号４２Ｇ１に対応する同期信号４６Ｇ１を自動的に生成する。マスク設定部３８は、マスク期間４４Ｒ１の後に、次の同期信号４２Ｇ１に対応するマスク期間４４Ｇ１を設定する。このマスク期間４４Ｇ１の長さも、マスク期間４４Ｒ１と同様に、１ＣＬＫ分の長さと等しい。これにより、受付部３２は次の同期信号である同期信号４２Ｂ１を受け付けず、同期信号生成部４０は、その同期信号４２Ｂ１に対応する同期信号４６Ｂ１を自動的に生成する。以降についても同様である。つまり、最初の同期信号４２Ｒ１が受付部３２によって受け付けられると、それ以降、マスク期間が設定され、受付部３２は、同期信号４２Ｒ１より後から送られる同期信号を受け付けない。この場合、同期信号生成部４０は、同期信号４２Ｒ１より後から送られる同期信号に対応する同期信号を自動的に生成し、受付部３２は、その自動生成された同期信号を受け付けることになる。
【０１０９】
最初の同期信号４２Ｒ１は、画像読取の対象となるページの先頭ラインの同期信号に相当し、同期信号生成部４０は、受付部３２がページの先頭ラインの同期信号を受け付けた場合に、それ以降の同期信号を生成することになる。
【０１１０】
第５実施形態によれば、最初の同期信号４２Ｒ１が受付部３２によって受け付けられた後は、予め定められた画像読取の周期に従って同期信号が受付部３２に入力されているかのように、受付部３２は入力データ（入力画像信号）を受け付ける。こうすることで、２番目以降の同期信号にノイズが重畳しても、そのノイズの影響を受けずに入力データ（入力画像信号）の受け付けやメモリ２８への書き込みが行われる。その結果、２番目以降の同期信号についても受付部３２が同期信号を受け付けた場合にのみ処理を行う場合と比べて、画像の位置ずれや色ずれの発生が抑制される。
【０１１１】
なお、図９に示す例では、同一の長さ（１ＣＬＫ分の長さ）を有する複数のマスク期間が設定されているが、受付部３２が最初の同期信号４２Ｒ１を受け付けた後は、それ以降、受付部３２による同期信号の受け付けを禁止する１つのマスク期間が設定されてもよい。この場合も、同期信号生成部４０によって同期信号が生成されると、受付部３２は、同期信号生成部４０によって生成された同期信号を受け付ける。
【０１１２】
第５実施形態においては、同期信号は１ビットの信号によって構成され、「Ｈ」又は「Ｌ」のレベルによって同期信号の入力又は未入力が認識されてもよい。
【０１１３】
また、第１，５実施形態を組み合わせてもよい。この場合、同期信号は、第１実施形態と同様に４ビットの信号（信号パターン）によって構成され、ノイズキャンセル回路２４Ｃは認識部３４を含む。例えば、受付部３２によって受け付けられた最初の同期信号４２Ｒ１が認識部３４によって真正の同期信号として認識された場合、つまり、同期信号４２Ｒ１が有する信号パターンがＲ用の同期信号の信号パターンと一致する場合、マスク設定部３８は、それ以降、マスク期間を設定し、同期信号生成部４０は、同期信号を自動的に生成し、受付部３２は、同期信号生成部４０によって生成された同期信号を受け付ける。認識部３４によって同期信号を認識することで、その認識を行わない場合と比べて、先頭ラインの同期信号がより正確に識別される。これにより、同期信号を認識しない場合と比べて、画像の位置ずれや色ずれの発生がより抑制される。
【０１１４】
上記の例では、カラー画像が対象となっているが、白黒画像が対象となってもよい。また、線順次方式以外の方式として点順次方式が用いられてもよい。
【０１１５】
＜第６実施形態＞
以下、図８及び図１０を参照して、第６実施形態に係る画像処理システムについて説明する。図１０は、タイミングチャートを示す図である。
【０１１６】
第６実施形態に係る画像処理システムは、第４実施形態に係る画像処理システムと同じ構成を有しており、第６実施形態に係る画像処理システムでは、図８に示されているノイズキャンセル回路２４Ｃが用いられる。
【０１１７】
第６実施形態では、受付部３２が、画像読取単位における最初の同期信号を受け付けた場合、同期信号生成部４０は、それ以降の同期信号を自動的に生成し、受付部３２は、同期信号生成部４０によって生成された同期信号を受け付ける。より詳しく説明すると、受付部３２が、同一ラインについて、Ｒ用の同期信号、Ｇ用の同期信号、及び、Ｂ用の同期信号の中の最初の同期信号であるＲ用の同期信号（第１色の同期信号の一例に相当する）を受け付けた場合、同期信号生成部４０は、予め定められた画像読取の周期（１ＣＬＫ分の長さに相当する周期）に従って、Ｇ用の同期信号とＢ用の同期信号を自動的に生成し、受付部３２は、同期信号生成部４０によって生成されたＧ用の同期信号とＢ用の同期信号を受け付ける。以降も同じ処理が繰り返される。
【０１１８】
以下、図１０を参照して、第６実施形態に係るノイズキャンセル回路２４Ｃによる処理について説明する。
【０１１９】
図１０に示すように、受付部３２が、１番目（最初）のラインについて最初の色（Ｒ）の同期信号である同期信号４２Ｒ１（１番目のＲラインの同期信号）を受け付けると、マスク設定部３８は、同期信号４２Ｒ１の受け付けの時点を始点として、マスク期間４４Ｒ１を設定する。第６実施形態では、マスク期間４４Ｒ１は、受付部３２が１番目のラインについての次の同期信号である同期信号４２Ｇ１（１番目のＧラインの同期信号）を受け付けると予測される時点６２を含んで設定される。図１０に示す例では、マスク期間４４Ｒ１は、受付部３２が同期信号４２Ｒ１を受け付けた時点から、受付部３２が次の同期信号４２Ｇ１の受け付けを完了すると予測される時点に亘って設定される。これにより、次の同期信号である同期信号４２Ｇ１が、予め定められた画像読取の周期（１ＣＬＫ分の長さに相当する周期）に従って正常に受付部３２に入力しても、受付部３２は、その同期信号４２Ｇ１を受け付けない。同期信号生成部４０は、マスク期間４４Ｒ１が経過すると、同期信号４２Ｇ１に対応する同期信号４６Ｇ１を自動的に生成する。受付部３２は、その自動生成された同期信号４６Ｇ１を受け付ける。
【０１２０】
次に、マスク設定部３８は、受付部３２が同期信号４６Ｇ１を受け付けた時点を始点として、１番目のラインについての同期信号４２Ｇ１に対応するマスク期間４４Ｇ１を設定する。このマスク期間４４Ｇ１は、受付部３２が１番目のラインについての次の同期信号である同期信号４２Ｂ１（１番目のＢラインの同期信号）を受け付けると予測される時点５６を含んで設定される。図１０に示す例では、マスク期間４４Ｇ１は、受付部３２が同期信号４６Ｇ１を受け付けた時点から、受付部３２が次の同期信号４２Ｂ１の受け付けを完了すると予測される時点に亘って設定される。これにより、次の同期信号である同期信号４２Ｂ１が、予め定められた画像読取の周期（１ＣＬＫ分の長さに相当する周期）に従って正常に受付部３２に入力しても、受付部３２は、その同期信号４２Ｂ１を受け付けない。同期信号生成部４０は、マスク期間４４Ｇ１が経過すると、同期信号４２Ｂ１に対応する同期信号４６Ｂ１を自動的に生成する。受付部３２は、その自動生成された同期信号４６Ｂ１を受け付ける。
【０１２１】
Ｒ用の同期信号に対応するマスク期間４４Ｒ１は、受付部３２が同期信号４２Ｒ１を受け付けた時点を始点として設定され、Ｇ用の同期信号に対応するマスク期間４４Ｇ１は、受付部３２が自動生成された同期信号４２Ｇ１を受け付けた時点を始点として設定される。マスク期間４４Ｇ１は、同期信号４６Ｇ１が自動的に生成されて受付部３２によって受け付けられた時点を始点として設定されるので、マスク期間４４Ｇ１は、受付部３２が本来の同期信号４２Ｇ１を受け付けると予測される時点よりも後の時点を始点として設定される。そのため、マスク期間４４Ｇ１の長さは、それより前に設定されたマスク期間４４Ｒ１の長さよりも短い。
【０１２２】
次に、マスク設定部３８は、受付部３２が同期信号４６Ｂ１を受け付けた時点を始点として、同期信号４２Ｂ１に対応するマスク期間４４Ｂ１を設定する。このマスク期間４４Ｂ１は、受付部３２が２番目（次）のラインについての同期信号である同期信号４２Ｒ２を受け付けると予測される時点６０を含まずに設定される。図１０に示す例では、マスク期間４４Ｂ１は、受付部３２が同期信号４６Ｂ１を受け付けた時点から、受付部３２が２番目のラインについての同期信号である同期信号４２Ｒ２（２番目のＲラインの同期信号）を受け付けると予測される時点よりも前の時点に亘って設定される。これにより、２番目のラインについての最初の色（Ｒ）の同期信号である同期信号４２Ｒ２が、予め定められた画像読取の周期（１ＣＬＫ分の長さに相当する周期）に従って正常に受付部３２に入力した場合、受付部３２によって同期信号４２Ｒ２が受け付けられる。このように、受付部３２が２番目のラインについての同期信号４２Ｒ２を受け付けると、１番目のラインと同様に、マスク期間４４Ｒ２，４４Ｇ２，４４Ｂ２が設定され、Ｇ用の同期信号４６Ｇ２とＢ用の同期信号４６Ｂ２が自動的に生成される。受付部３２は、自動生成された同期信号４６Ｇ２，４６Ｂ２を受け付ける。以降のラインについても同様である。
【０１２３】
以上のように、第６実施形態では、ライン単位で、Ｒ用の同期信号の受け付け、及び、Ｇ用の同期信号とＢ用の同期信号の自動生成と受け付けが実行される。各ラインについて最初の色（Ｒ）の同期信号が受付部３２によって受け付けられた場合、予め定められた周期に従って他の色（Ｇ，Ｂ）の同期信号が受付部３２に入力されているかのように、受付部３２は入力データ（入力画像信号）を受け付ける。こうすることで、３色の中の２色（２色目と３色目の色）についての同期信号にノイズが重畳しても、そのノイズの影響を受けずに入力データ（入力画像信号）の受け付けやメモリ２８への書き込みが行われる。その結果、２色目と３色目の同期信号についても受付部３２が同期信号を受け付けた場合にのみ処理を行う場合と比べて、画像の位置ずれや色ずれの発生が抑制される。また、ライン単位で処理することで、ノイズ等に起因する誤動作が１つのラインで完結し、他のラインの画像はその影響を受けずに済む。
【０１２４】
また、第６実施形態では、各ラインにおいて、色毎に長さの異なるマスク期間が設定される。具体的には、最初の色（Ｒ）から２色目（Ｇ）、３色目（Ｂ）にかけて、長さが徐々に短くなるように各マスク期間が設定されている。このようにマスク期間を設定することで、２色目（Ｇ）と３色目（Ｂ）についての同期信号が受付部３２によって受け付けられることが防止され、かつ、２番目以降のラインについて、最初の色（Ｒ）が受付部３２によって受け付けられる。これにより、ライン単位で、Ｒ用の同期信号の受け付け、及び、Ｇ用の同期信号とＢ用の同期信号の自動生成と受け付けが、正常に実行される。
【０１２５】
第６実施形態においては、同期信号は１ビットの信号によって構成され、「Ｈ」又は「Ｌ」のレベルによって同期信号の入力又は未入力が認識されてもよい。
【０１２６】
また、第１，６実施形態を組み合わせてもよい。この場合、同期信号は、第１実施形態と同様に４ビットの信号（信号パターン）によって構成され、ノイズキャンセル回路２４Ｃは認識部３４を含む。例えば、受付部３２によって受け付けられた最初の色（Ｒ）の同期信号４２Ｒ１が認識部３４によって真正の同期信号として認識された場合、つまり、同期信号４２Ｒ１が有する信号パターンがＲ用の同期信号の規定パターンと一致する場合、マスク設定部３８は、マスク期間４４Ｒ１を設定し、同期信号生成部４０は、Ｇ用の同期信号４６Ｇ１を生成し、受付部３２は、その同期信号４６Ｇ１を受け付ける。以降についても同様である。２番目以降のラインについても、最初の色（Ｒ）の同期信号が真正の同期信号として認識された場合に、マスク期間の設定と同期信号の自動生成が行われる。認識部３４によって同期信号を認識することで、その認識を行わない場合と比べて、各ラインの最初の色の同期信号がより正確に識別される。これにより、同期信号を認識しない場合と比べて、画像の位置ずれや色ずれの発生が抑制される。
【０１２７】
上記の例では、カラー画像が対象となっているが、白黒画像が対象となってもよい。また、線順次方式以外の方式として点順次方式が用いられてもよい。
【０１２８】
なお、同期信号が自動生成された場合、受付部３２は、その自動生成に要する時間の分、自動生成された同期信号を遅れて受け付けることになる。この場合、出力部３６は、その遅れた時間の分、入力データ（入力画像信号）を保持しておき、受付部３２による自動受付のタイミングに合わせて、保持した入力データを後段の画像書込回路２６に出力する。これにより、自動生成された同期信号に対応する入力画像信号の同期ずれの発生が回避される。
【０１２９】
＜第７実施形態＞
以下、図８及び図１１を参照して、第７実施形態に係る画像処理システムについて説明する。図１１は、タイミングチャートを示す図である。
【０１３０】
第７実施形態に係る画像処理システムは、第４実施形態に係る画像処理システムと同じ構成を有しており、第７実施形態に係る画像処理システムでは、図８に示されているノイズキャンセル回路２４Ｃが用いられる。
【０１３１】
以下、図１１を参照して第７実施形態に係るノイズキャンセル回路２４Ｃによる処理について説明する。
【０１３２】
第７実施形態では、同期信号は、特定の色についてのみ生成され、特定の色以外の色については生成されない。その特定の色は例えばＲ（赤）であり、ＡＦＥ１８にて、Ｒ用の同期信号のみが生成され、Ｇ，Ｂ用の同期信号は生成されない。図１１に示すように、Ｒ用の同期信号４２Ｒ１，４２Ｒ２，・・・が受付部３２に入力され、受付部３２は、Ｒ用の同期信号４２Ｒ１，４２Ｒ２，・・・を受け付ける。受付部３２がＲ用の同期信号を受け付けると、同期信号生成部４０は、予め定められた画像読取の周期（１ＣＬＫ分の長さに相当する周期）に従って、Ｇ用の同期信号とＢ用の同期信号を自動的に生成し、受付部３２は、同期信号生成部４０によって生成されたＧ用の同期信号とＢ用の同期信号を受け付ける。以降も同じ処理が繰り返される。
【０１３３】
なお、マスク設定部３８は、予め定められた画像読取の周期（１ＣＬＫ分の長さに相当する周期）に従って、受付部３２がＲ用の同期信号を受け付けると予測される期間以外にマスク期間を設定してもよい。これにより、同期信号ではない信号が同期信号として受付部３２によって受け付けられることが防止されるので、マスク期間を設定しない場合と比べて、画像の位置ずれや色ずれの発生が抑制される。
【０１３４】
マスク設定部３８は、受付部３２が次のＲ用の同期信号を受け付けると予測される時点の前までマスク期間を設定し、受付部３２が当該次のＲ用の同期信号を受け付けた場合に、受付部３２が当該Ｒ用の同期信号を受け付けた時点を始点として、次のマスク期間を設定してもよい。このようにマスク期間を設定することで、例えば、基本クロック信号（ＣＬＫ）にノイズが重畳した結果、受付部３２がＲ用の同期信号を受け付けると予測される期間にマスク期間が誤って設定されたとしても、受付部３２が次のＲ用の同期信号を受け付けるまでマスク期間が設定されずに、受付部３２によって当該次のＲ用の同期信号が受け付けられる。これにより、マスク期間と受付部３２による同期信号の受付期間との間にずれが生じたとしても、後のＲ用の同期信号が受付部３２によって受け付けられると、その時点で、マスク期間と受付期間との間のずれが解消されて、マスク期間と受付期間とが正常に同期する。
【０１３５】
なお、マスク期間が設定されなくてもよい。この場合、マスク設定部３８は、ノイズキャンセル回路２４Ｃに含まれない。
【０１３６】
以上のように、第７実施形態によれば、各ラインについて特定の色（Ｒ）の同期信号が受付部３２によって受け付けられた場合、予め定められた周期に従って他の色（Ｇ，Ｂ）の同期信号が受付部３２に入力されているかのように、受付部３２は入力データ（入力画像信号）を受け付ける。こうすることで、２色目と３色目の同期信号も生成して、受付部３２が同期信号を受け付けた場合にのみ処理を行う場合と比べて、画像の位置ずれや色ずれの発生が抑制される。
【０１３７】
第７実施形態においては、同期信号は１ビットの信号によって構成され、「Ｈ」又は「Ｌ」のレベルによって同期信号の入力又は未入力が認識されてもよい。
【０１３８】
また、第１，７実施形態を組み合わせてもよい。この場合、同期信号は、第１実施形態と同様に４ビットの信号（信号パターン）によって構成され、ノイズキャンセル回路２４Ｃは認識部３４を含む。例えば、受付部３２によって受け付けられた同期信号４２Ｒ１が認識部３４によって真正の同期信号（特定の色の同期信号）として認識された場合、つまり、同期信号４２Ｒ１が有する信号パターンがＲ用の同期信号の規定パターンと一致する場合、同期信号生成部４０は、Ｇ用の同期信号４６Ｇ１とＢ用の同期信号４６Ｂ１を生成する。以降についても同様である。２番目以降のラインについても、特定の色（Ｒ）の同期信号が真正の同期信号として認識された場合に、同期信号の自動生成が行われる。また、受付部３２が受け付けた同期信号が真正の同期信号として認識された場合、マスク設定部３８はマスク期間を設定してもよい。認識部３４によって同期信号を認識することで、その認識を行わない場合と比べて、特定の色の同期信号がより正確に識別される。これにより、同期信号を認識しない場合と比べて、画像の位置ずれや色ずれの発生が抑制される。
【０１３９】
上記の例では、カラー画像が対象となっているが、白黒画像が対象となってもよい。また、線順次方式以外の方式として点順次方式が用いられてもよい。
【０１４０】
上記の画像処理回路２０は、一例としてハードウェアとソフトウェアとの協働により実現される。具体的には、画像処理回路２０は、図示しないＣＰＵ等の１又は複数のプロセッサを備えている。当該１又は複数のプロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、画像処理回路２０の各部の機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記録媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。別の例として、画像処理回路２０の各部は、例えばプロセッサや電子回路やＡＳＩＣ（Application Specific Integrated Circuit）やＳＯＣ（System on a chip）等のハードウェア資源により実現されてもよい。その実現においてメモリ等のデバイスが利用されてもよい。更に別の例として、画像処理回路２０の各部は、ＤＳＰ（Digital Signal Processor）やＦＰＧＡ（Field Programmable Gate Array）等によって実現されてもよい。
【符号の説明】
【０１４１】
１０  画像読取デバイス、１２  コントローラ基板、１４  ケーブル、１６  センサ、１８  ＡＦＥ、２０  画像処理回路、２２  ＬＶＤＳレシーバ、２４  ノイズキャンセル回路、２６  画像書込回路、２８  メモリ、３０  画像読出回路、３２  受付部、３４  認識部、３６  出力部、３８  マスク設定部、４０  同期信号生成部。
【図１】
2018191203.tif 000003
【図２】
2018191203.tif 000004
【図３】
2018191203.tif 000005
【図４】
2018191203.tif 000006
【図５】
2018191203.tif 000007
【図６】
2018191203.tif 000008
【図７】
2018191203.tif 000009
【図８】
2018191203.tif 000010
【図９】
2018191203.tif 000011
【図１０】
2018191203.tif 000012
【図１１】
2018191203.tif 000013