(57)【要約】【課題】外部から受信したデータ信号にノイズが重畳した場合でも、データ信号に含まれる外部クロックに基づいて生成される内部クロックへの影響を抑制できるデータ処理装置を提供する。【解決手段】外部から受信するデータ信号に含まれる処理対象データに対し、当該データ信号に含まれる外部クロックを用いて、処理対象データに対する所定のデータ処理を実行するデータ処理手段を備えるデータ処理装置であって、外部クロックの状態を検知し、当該外部クロックの状態に応じて処理対象データに対するデータ処理の実行を制御するデータ処理制御手段を備え、データ処理制御手段は、外部クロックよりも低インピーダンスのクロックで動作し、当該外部クロックの異常を検知したときは、当該外部クロックの異常が検知された期間に受信された処理対象データを破棄する、データ処理装置符号化装置による。【選択図】図２
2020156041.tif 000002
【特許請求の範囲】
【請求項１】
外部から受信するデータ信号に含まれる処理対象データに対し、当該データ信号に含まれる外部クロックを用いて、前記処理対象データに対する所定のデータ処理を実行するデータ処理手段を備えるデータ処理装置であって、
前記外部クロックの状態を検知し、当該外部クロックの状態に応じて前記処理対象データに対する前記データ処理の実行を制御するデータ処理制御手段を備え、
前記データ処理制御手段は、
前記外部クロックよりも低インピーダンスのクロックで動作し、
当該外部クロックの異常を検知したときは、当該外部クロックの異常が検知された期間に受信された前記処理対象データを破棄する、
ことを特徴とするデータ処理装置。
【請求項２】
前記低インピーダンスのクロックは、前記データ処理制御手段を構成する回路が形成される回路基板と同一の回路基板上で生成される、
請求項１に記載のデータ処理装置。
【請求項３】
前記データ処理手段の動作に用いられる内部クロックを前記外部クロックから生成する内部クロック生成手段はＰＬＬ回路であって、
前記データ処理制御手段は、前記ＰＬＬ回路が出力するＰＬＬロック信号に基づいて、前記外部クロックの異常を検知する、
請求項１又は２に記載のデータ処理装置。 
【請求項４】
前記処理対象データはライン単位であって、
前記処理対象データは、前記処理対象データをライン単位で破棄する、
請求項１乃至３のいずれか一項に記載のデータ処理装置。
【請求項５】
前記処理対象データには、処理単位を規定するための同期信号が含まれている、
請求項１乃至４のいずれか一項に記載のデータ処理装置。
【請求項６】
前記データ信号はＬＶＤＳ方式により伝送され、データ処理装置が備えるデータ受信手段はＬＶＤＳレシーバである、
請求項１乃至５のいずれか一項に記載のデータ処理装置。
【請求項７】
前記データ処理制御手段は、前記外部クロックが異常であるときに、当該データ処理制御手段及び前記データ処理手段をリセット状態にするリセット手段を備える、
請求項１乃至６のいずれか一項に記載のデータ処理装置。
【請求項８】
前記リセット手段は、前記データ処理制御手段に対するリセット期間は所定期間以上とする、請求項７に記載のデータ処理装置。
【請求項９】
前記データ処理制御手段は、前記外部クロックに対して所定期間のフィルタをかけた結果が異常であるときに、当該外部クロックの異常を検知する、
請求項１乃至８のいずれか一項に記載のデータ処理装置。
【請求項１０】
前記データ処理制御手段は、外部クロックが異常であることを検知した一定期間後は、当該外部クロックの異常を検知しない、
請求項１乃至９のいずれか一項に記載のデータ処理装置。
【請求項１１】
前記データ処理制御手段は、前記データ処理装置の動作開始時の初期設定が終了後に動作する、
請求項１乃至１０のいずれか一項に記載のデータ処理装置。
【請求項１２】
前記処理対象データは画像データである、
請求項１乃至１１のいずれか一項に記載のデータ処理装置。
【請求項１３】
外部から受信するデータ信号に含まれる処理対象データに対し、当該データ信号に含まれる外部クロックを用いて、前記処理対象データに対する所定のデータ処理を実行するデータ処理手段を備えるデータ処理装置におけるデータ処理方法であって、
前記データ処理装置が備え、前記外部クロックよりも低インピーダンスのクロックで動作するデータ処理制御手段が、
前記外部クロックの状態を検知し、
当該外部クロックの異常を検知したときは、当該外部クロックの異常が検知された期間に受信された前記処理対象データを破棄する、
ことを特徴とするデータ処理方法。
【請求項１４】
光学的に読み取った画像データをクロック信号と共に送信するデータ取得装置と、前記データ取得装置から前記画像データと前記クロック信号を受信して、当該クロック信号を用いて前記画像データに対する所定のデータ処理を実行するデータ処理装置と、を有する画像読取装置であって、
前記データ処理装置は、請求項１乃至１２のいずれか一項に記載のデータ処理装置であることを特徴とする画像読取装置。
【請求項１５】
外部から入力された処理対象データに対して所定のデータ処理を実行するデータ処理装置によって処理されたデータを用いて記録媒体に画像を形成して出力する画像形成装置であって、
前記データ処理装置は、請求項１乃至１２のいずれか一項に記載のデータ処理装置であることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、画像読取装置、画像形成装置及びデータ処理方法に関する。
【背景技術】
【０００２】
外部装置と伝送路を介して接続され、当該外部装置からの信号に含まれる処理対象データに対して所定のデータ処理を実行するデータ処理装置が知られている。当該データ処理装置は、様々な機器に搭載される。
【０００３】
例えば、スキャナなどの画像読取機器に搭載される場合、イメージセンサ等を備えるデータ取得装置において読み取られた画像から生成される画像データが、データ信号に含められて送信され、データ処理装置では、データ信号を受信して所定のデータ処理を実行し、後段の画像処理装置に出力する。
【０００４】
データ処理装置では、外部装置から受信したデータ信号において処理対象データ（例えば、画像データ）と共に含まれるクロック信号から内部クロックを生成し、この内部クロックを用いて所定のデータ処理を行う。したがって、データ信号に対して、静電気などのノイズが伝送途中で重畳した場合などは、クロック信号もその影響を受けることになることで、処理対象データに対する正常な処理を実行できなくなる、という課題が生ずる。この課題への対応として、従来から、受信信号に含まれるクロック信号に異常が検知された場合、異常となっている区間のデータを破棄する技術などが知られている。
【０００５】
また、外部から伝送される同期信号がロックしているか（キチンと同期が維持されているか）否かを判定するために、ロック判別用の基準信号を外部からのクロック信号とは別系統から供給されるクロックによって生成する技術が開示されている（特許文献１を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１のように、従来技術では、同期信号の異常を検知するための異常検知回路を動作させるクロック（動作クロック）は、正常である（安定している）ことを前提にしている。したがって、異常検知回路の動作クロックがノイズ等の影響によって異常になっていても、これを検知して処理対象データが出力される前に対処をすることができないという課題がある。すなわち、データ信号の伝送中のノイズ重畳による異常を検知する異常検知回路に、特許文献１の異常検知技術を適用した場合などは、異常検知回路を動作させる動作クロック（内部クロック）がノイズの影響を受けると異常検知回路が誤動作するという課題がある。
【０００７】
本発明は、外部から受信したデータ信号にノイズが重畳した場合でも、データ信号に含まれる外部クロックに基づいて生成される内部クロックへの影響を抑制できるデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記技術的課題を解決するため、本発明の一態様は、外部から受信するデータ信号に含まれる処理対象データに対し、当該データ信号に含まれる外部クロックを用いて、前記処理対象データに対する所定のデータ処理を実行するデータ処理手段を備えるデータ処理装置であって、前記外部クロックの状態を検知し、当該外部クロックの状態に応じて前記処理対象データに対する前記データ処理の実行を制御するデータ処理制御手段を備え、前記データ処理制御手段は、前記外部クロックよりも低インピーダンスのクロックで動作し、当該外部クロックの異常を検知したときは、当該外部クロックの異常が検知された期間に受信された前記処理対象データを破棄する、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、外部から受信したデータ信号にノイズが重畳した場合でも、データ信号に含まれる外部クロックに基づいて生成される内部クロックへの影響を抑制できる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係るデータ処理装置を含むデータ処理装置の例を示す構成図。
【図２】本発明に係るデータ処理装置の実施形態を示す構成図。
【図３】本発明に係るデータ処理装置の別の実施形態を示す構成図。
【図４】本発明に係るデータ処理装置のさらに別の実施形態を示す構成図。
【図５】本発明に係るデータ処理装置のさらに別の実施形態を示す構成図。
【図６】上記データ処理装置の実施形態におけるデータのライト動作とリード動作の例を示すタイミングチャート。
【図７】上記データ処理装置の実施形態におけるデータのライト動作とリード動作の別の例を示すタイミングチャート。
【図８】上記データ処理装置の実施形態にライト動作とリード動作による処理後のデータの様子を模式的に示す図。
【図９】本発明に係るデータ処理装置のさらに別の実施形態を示す構成図。
【図１０】上記データ処理装置の実施形態におけるデータのライト動作とリード動作のさらに別の例を示すタイミングチャート。
【図１１】本発明に係るデータ処理装置のさらに別の実施形態を示す構成図。
【図１２】上記データ処理装置の実施形態におけるＰＬＬロック信号へのフィルタ処理の例を示すタイミングチャート。
【図１３】上記データ処理装置の実施形態におけるＰＬＬロック信号へのマスク処理の例を示すタイミングチャート。
【図１４】上記データ処理装置の実施形態におけるＰＬＬリセット信号の例を示すタイミングチャート。
【図１５】本発明に係る符データ処理装置の動作の流れの例を示すフローチャート。
【図１６】本発明に係る画像読取装置の実施形態を示す構成図。
【図１７】本発明に係る画像形成装置の実施形態を示す構成図。
【発明を実施するための形態】
【００１１】
［データ処理装置の実施形態］
本発明に係るデータ処理装置は、所定のデータ処理の実行結果を用いて様々な処理を実行する装置に搭載されるものである。例えば、詳細は後述するが、記憶媒体に形成されている画像を光学的に読み取った画像データを生成するスキャナなどの画像読取装置において、画像読取部からの画像データの処理を行うものとして用いられる。また、画像形成装置などのように、外部から入力されるデータに基づく画像形成処理を行う装置の場合、画像形成部へデータを渡すデータ伝送部分において用いられることもある。以下、本発明に係るデータ処理装置を搭載する各種装置（システム）を例にしつつ、実施形態の説明をする。
【００１２】
［データ処理システムの全体構成］
本発明に係るデータ処理装置を適用可能なデータ処理システム１の概略的な構成について説明する。図１に示すデータ処理システム１は、本発明に係るデータ処理装置の実施形態であるデータ処理制御装置１０と、データ取得装置２０と、データ出力装置３０と、伝送路４０と、を含むシステムである。
【００１３】
データ取得装置２０は、データ取得部２１と信号送信部２２を備えていて、例えば、スキャナであれば、画像読取部に相当するデータ取得部２１が取得した画像データを、信号送信部２２がデータ信号にしてデータ処理制御装置１０に伝送する。
【００１４】
データ処理制御装置１０は、データ取得装置２０から受信したデータ信号に含まれる処理対象データとクロック信号とに基づいて、所定のデータ処理を行い、その結果をデータ出力装置３０に渡す。
【００１５】
データ出力装置３０は、例えば、データ処理システム１が画像形成装置であれば、画像形成処理を実行して記録媒体に画像を形成して排出する画像形成部に相当する。
【００１６】
伝送路４０は、データ取得装置２０からデータ処理制御装置１０へデータ信号を伝送するための複数の信号線を束にしたケーブル、あるいはハーネスなどにより構成される。伝送路４０における伝送インピーダンスは一般的に高くなりやすく、伝送途中のデータ信号に対してノイズが重畳されやすい環境にある。そこで、ケーブル、あるいはハーネスなどに外部ノイズの影響を排除する工夫を施すこともするが、突発的に生ずる静電気等によるノイズの影響を完全に排除することは困難である。そこで、データ処理制御装置１０において、受信したデータ信号に対するノイズ対応が必要となる。なお、伝送路４０においてデータ信号をノイズの影響を受ける確率は、伝送路４０を構成する信号線が長ければ長いほど高まる。
【００１７】
データ処理制御装置１０は、データ処理制御手段を備える。データ処理制御手段は、外部の装置から処理対象データと共に伝送されてくるクロック信号（外部クロック）の異常を検知する。そして、データ処理制御手段は、受信された外部クロックの異常を検知したとき、異常である外部クロックと同じ期間に受信された処理対象データを破棄する処理を実行する。
【００１８】
当該データ処理制御手段は、データ処理制御装置１０を構成する回路基板と同一の回路基板上に搭載されるＯＳＣ（electronic oscillator）１２０が生成したクロックを使用して、外部クロックの異常を検知するように構成されている。
【００１９】
ＯＳＣ１２０は、データ処理制御装置１０が備えるデータ処理制御手段の近傍に配置される。したがって、ＯＳＣ１２０からデータ処理制御手段にクロックを供給するための信号線の伝送路長は伝送路４０と比較して短い。それ故、ＯＳＣ１２０から供給されるＯＳＣ供給クロックは、外部クロックよりも低いインピーダンスのクロックになり、外部クロックに比較して静電気などのノイズの影響を受けにくいクロックとなる。すなわち、ＯＳＣ供給クロックは、外部クロックが異常になっても、異常にならないクロックと言える。
【００２０】
したがって、データ処理制御装置１０のように、外部クロックの異常を検知して所定のデータ処理制御するデータ処理制御手段の動作クロックとして、低インピーダンスのＯＳＣ供給クロックを用いることで、異常になった処理対象データの後段への出力を抑制できる。つまり、本実施形態に係るデータ処理制御装置１０では、データ取得装置２０から伝送されるデータ信号がノイズの影響を受けていても、その影響を受けた異常データを後段の処理対象から外すように破棄することができるので、外部クロックに基づいて実行される所定のデータ処理において、ノイズが重畳した異常データの出力を抑制できる。
【００２１】
［データ処理制御装置１０の第一実施形態］
次に、本発明に係るデータ処理装置の実施形態であるデータ処理制御装置１０について、図２を用いて説明する。図２に示すようにデータ処理制御装置１０は、データ取得装置２０からのデータ信号を受信する受信部１０１と、データ受信処理部１０２と、データ書出部１０３と、データ記憶部１０４と、データ読出部１０５と、ロック外れ検知部１０６と、データ読出信号生成部１０７と、を備えている。
【００２２】
受信部１０１は、データ処理部１１１と、クロック処理部１１２と、を備えるデータ受信手段である。データ処理部１１１は、データ取得装置２０から送信されたデータ信号に含まれる処理対象データを後段回路に引き渡す。また、クロック処理部１１２は、データ取得装置２０から送信されたデータ信号に含まれるクロック信号（外部クロック）を後段回路に引き渡す。なお、「後段回路」とは、データ受信処理部１０２及びデータ書出部１０３であって、これらが処理対象データに対する所定のデータ処理を実行するデータ処理手段を構成する。
【００２３】
データ受信処理部１０２は、クロック処理部１１２から渡された後段クロックを用いて、データ処理部１１１から渡されたデータを所定の単位に分割する処理を行い、これをデータ書出部１０３に渡す処理を行う。ここで、「所定の単位」とは、例えば、処理対象データが画像データであれば、一定の「画素単位」や「ライン単位」のように画素を基準とした単位や、当該データに基づいて形成される画像の長さを基準とした単位、などである。また、所定の単位に分割したデータとは、処理対象データが画像データであって、所定の単位が「ライン単位」であるとき、一つの画像（面）を構成する複数のライン画像に分割した「ラインデータ」をいう。
【００２４】
データ書出部１０３は、クロック処理部１１２からの後段クロックに基づいて、所定単位間隔でデータ書出側同期信号を生成し、このデータ書出側同期信号に基づいて、データ受信処理部１０２から渡された処理対象データを順次、データ記憶部１０４に書き出す。また、データ書出部１０３は、生成したデータ書出側同期信号をデータ読出信号生成部１０７に渡す。
【００２５】
データ記憶部１０４は、渡された処理対象データを順次記憶する。そして、データ記憶部１０４に記憶された処理対象データは、データ読出側同期信号に基づいてデータ読出部１０５に引き渡されて、データ出力装置３０へと出力される。
【００２６】
データ読出部１０５は、データ読出側同期信号に基づいて、データ記憶部１０４からデータを読み出してデータ出力装置３０に、読み出したデータを渡す。
【００２７】
ロック外れ検知部１０６は、ＯＳＣ１２０から供給される「ＯＳＣ供給クロック」に基づいて動作し、クロック処理部１１２から渡された外部クロックに関するロック信号の「ロック外れ」を検知する。ロック外れ検知部１０６は、検知結果（ロック外れ検知信号）をデータ読出信号生成部１０７に渡す。
【００２８】
データ読出信号生成部１０７は、データ読出側同期信号を生成し、データ読出部１０５に渡す。データ読出側同期信号は、データ書出部１０３から渡されたデータ書出側同期信号を、低インピーダンスの水晶発振器（ＯＳＣ１２０）の出力クロック（ＯＳＣ供給クロック）で同期化して生成した同期信号である。データ読出信号生成部１０７がデータ読出側同期信号をデータ読出部１０５に渡す期間は、ロック外れ検知部１０６から渡されるロック外れ検知信号における「ロック外れ期間」に該当しない期間である。
【００２９】
図１に示すように、外部クロックの異常を検出して所定のデータ処理を実行するデータ処理制御手段を構成するロック外れ検知部１０６、データ読出信号生成部１０７、データ読出部１０５は、いずれも低インピーダンスのＯＳＣ供給クロックで動作する回路である。したがって、すなわち、本実施形態に係るデータ処理制御手段は、静電気などによるノイズの影響を受けずに動作できる。
【００３０】
ロック外れ検知部１０６において、外部クロックのロックが外れていると判定されたときは、それを通知するようにロック外れ検知信号が出力される。また、データ読出信号生成部１０７において、ロック外れ検知信号に基づいてラインメモリ：リード側同期信号のマスク信号が生成される。このマスク信号において「ロック外れ期間」となっているときのタイミングでは、外部クロックがノイズの影響を受けていることになる。すなわち、この期間に対応する処理対象データは異常データになっている可能性がある。そこで、異常データの可能性がある処理対象データはデータ出力装置３０に出力させないようにするために、データ記憶部１０４からの読み出しが行われないように処理をする。
【００３１】
これによって、処理対象のデータが例えば画像データであれば、異常が発生している画像を破棄することができ、出力される画像へのノイズの影響を抑制することができる。
【００３２】
なお、ＯＳＣ１２０は、水晶発振器が例示されるが、これに限定するものではない。例えば、水晶振動子と発振セルの組み合わせや、クロックバッファなどの構成を用いてもよい。
【００３３】
以上のとおり、本実施形態に係るデータ処理制御装置１０は、外部クロックに比較して低インピーダンスのクロックを用いて動作するロック外れ検知部１０６からロック外れ検知信号が出力される。また、データ読出信号生成部１０７において、ロック外れ検知信号に基づいてラインメモリ：リード側同期信号のマスク信号が生成される。このマスク信号が「外部クロックがロックされている（処理対象データはノイズの影響を受けていない）」ことを示すものであるときは、処理対象データをデータ記憶部１０４から読み出すためのデータ読出同期信号をＯＮにする。
【００３４】
一方、マスク信号が「外部クロックがロックされていない（処理対象データはノイズの影響を受けて異常になっている可能性がある）」ことを示すものであるときは、処理対象データをデータ記憶部１０４から読み出すためのデータ読出同期信号をＯＦＦにする。このように、データ記憶部１０４からのデータ読出処理を制御することで、異常データの出力を抑制することができる。
【００３５】
［データ処理制御装置１０の第二実施形態］
次に、本発明に係るデータ処理装置の別の実施形態であるデータ処理制御装置１０ａの構成について、図３を用いて説明する。図３に示すようにデータ処理制御装置１０ａは、すでに説明をしたデータ処理制御装置１０と同様の構成を多く備えている。以下、データ処理制御装置１０と同じ構成については同じ符号を付して詳細な説明を割愛する。データ処理制御装置１０ａは、データ処理制御装置１０と異なる構成として、受信部１０１ａ及びＰＬＬロック外れ検知部１０６ａを備えているので、これらに関し、主に説明する。
【００３６】
受信部１０１ａは、Ｓ／Ｐ処理部１１１ａと、ＰＬＬ部１１２ａ、とを備えている。Ｓ／Ｐ処理部１１１ａは、すでに説明をしたデータ処理制御装置１０と同様に、信号送信部２２から送信されたデータ信号に含まれるデータを後段回路に引き渡す。また、ＰＬＬ部１１２ａは、すでに説明をしたクロック処理部１１２と同様に、信号送信部２２から送信されたデータ信号に含まれるクロック（外部クロック）から内部クロックを生成し、これを後段クロックとして後段回路に引き渡す。したがって、ＰＬＬ部１１２ａは、内部クロック生成手段を構成する。
【００３７】
データ取得装置２０が備えるデータ取得部２１（図１参照）がイメージセンサであって、多ビットデータを出力するデータ取得手段である場合、例えば、ＲＧＢそれぞれで１０ビットのデータを出力する場合、伝送路４０において伝送されるデータは３０ビットのデータ信号となる。これをデータ処理制御装置１０ａに送信する必要があり、受信部１０１ａは、３０ビットのデータ信号を受信する必要がある。
【００３８】
３０ビットのデータ信号をパラレル伝送方式で送信する場合の伝送路４０は、信号線ケーブル（ハーネス）の本数が多くなり、コストが増加することになる。これを抑制するために、多ビットデータの伝送にはシリアル伝送方式が用いられる。シリアル伝送方式の場合、信号送信部２２において、データをパラレルからシリアルに変換して送信するので、受信部１０１ａでは、Ｓ／Ｐ処理部１１１ａにおいてシリアルデータをパラレルデータに変換し、そのデータを後段の回路に引き渡す。
【００３９】
また、シリアルデータに含まれて送信されてくるクロックを用いて、ＰＬＬ部１１２ａが後段クロックを生成し、後段回路に渡す。すなわち、後段クロックはデータ取得装置２０からの外部クロックに基づいてＰＬＬ部１１２ａで生成される。また、ＰＬＬ部１１２ａは信号送信部２２から受信した外部クロックがロックされている場合にはロック信号をＰＬＬロック外れ検知部１０６ａに渡す。
【００４０】
ロック外れ検知部１０６ａは、ＰＬＬ部１１２ａからＰＬＬロック信号と、ＯＳＣ１２０から供給される「ＯＳＣ供給クロック」とに基づいて、ＰＬＬロック信号の「ロック外れ」を検知する。ロック外れ検知部１０６は、検知結果を示す「ロック外れ検知信号」をデータ読出信号生成部１０７に渡す。
【００４１】
データ読出信号生成部１０７は、「ロック外れ検知信号」に基づいてラインメモリ：リード側同期信号のマスク信号を生成する。マスク信号はロック外れ期間であることを示すものであり、データ読出側同期信号を制御するための信号である。
【００４２】
ロック外れ検知部１０６ａは、外部クロックよりも低インピーダンスであるＯＳＣ供給クロックに基づいて動作をする。したがって、ＰＬＬロック外れ検知部１０６ａにおけるＰＬＬロック信号の判定動作は、外部クロックがノイズの影響を受けていたとしても、これに左右されずに行われる。また、データ読出信号生成部１０７についても同様である。したがって、外部クロックと共に伝送されてくるデータに異常データが含まれている可能性がある部分をデータ出力装置３０に出力せず、正常なデータのみを出力するように制御する。これによって、処理対象データが画像データであれば、出力画像に対するノイズの影響を軽減することができる。
【００４３】
［データ処理制御装置１０の第三実施形態］
次に、本発明に係るデータ処理装置のさらに別の実施形態であるデータ処理制御装置１０ｂの構成について、図４を用いて説明する。データ処理制御装置１０ｂの説明においても、すでに説明をしたデータ処理制御装置１０及びデータ処理制御装置１０ａと同様の構成については、詳細な説明を省略する。そして、異なる構成である、データ書出部１０３ｂ、データ記憶部１０４ｂ、ラインデータ読出部１０５ｂ、及びデータ読出信号生成部１０７ｂについて、主に説明する。
【００４４】
データ書出部１０３ｂは、データ受信処理部１０２においてライン単位に分割された分割データをデータ記憶部１０４ｂが備える第一ラインメモリ１０４１又は第二ラインメモリ１０４２に書き出す。
【００４５】
データ記憶部１０４ｂは、第一ラインメモリ１０４１と、第二ラインメモリ１０４２と、を備えている。データ記憶部１０４ｂは、データ書出部１０３ｂから渡される分割データを、第一ラインメモリ１０４１と第二ラインメモリ１０４２に交互に記憶する。
【００４６】
ラインデータ読出部１０５ｂは、データ読出信号生成部１０７ｂからのデータ読出側同期信号（ラインデータ読出側同期信号）に基づいて、第一ラインメモリ１０４１及び第二ラインメモリ１０４２からデータを読み出して、データ出力装置３０に読み出したデータを渡す。
【００４７】
データ読出信号生成部１０７ｂは、データ書出側同期信号をＯＳＣ供給クロックで同期させた同期信号であるラインデータ読出側同期信号をラインデータ読出部１０５ｂに渡す。データ読出信号生成部１０７ｂがラインデータ読出側同期信号をラインデータ読出部１０５ｂに渡す期間は、データ読出信号生成部１０７ｂで生成されるラインメモリ：リード側同期信号のマスク信号において、「ロック外れ期間」に該当しない期間である。
【００４８】
以上のように、データ処理制御装置１０ｂでは、データ受信処理部１０２において「ライン単位」でデータを分割し、この「ラインデータ」をデータ書出部１０３がデータ記憶部１０４ｂに書き出して記憶されたラインデータをラインデータ読出部１０５ｂが読み出す。単に、ラインデータの書き出し・読み出しをする動作であれば、ラインデータを書き出し開始から、ラインデータを読み出すタイミングを遅らせることで実現可能である。
【００４９】
しかし、書き出している途中のラインデータにノイズの影響があって異常なデータを含む場合には、第一ラインメモリ１０４１又は第二ラインメモリ１０４２に書き込まれてしまった異常データを読み出してしまい、これを回避することができなくなってしまう。
【００５０】
そこで、異常データが発生したラインメモリからのデータ読み出しを回避するために、ラインメモリを２ラインの構成（第一ラインメモリ１０４１及び第二ラインメモリ１０４２）とする。そして、書き出しが完了したラインを１ライン分遅れたタイミングにて読み出す。その上で、すでに書き出したデータに異常がある場合には、読み出す処理を行わないようにし、異常が発生したラインデータを破棄する。
【００５１】
データ処理制御装置１０ｂは、低インピーダンスのクロックを用いて外部クロックの異常検知し、かつ、処理対象データの保持単位（分割単位）をライン単位とする。これによって、信号送信部２２から送信されてきたデータの異常が含まれている可能性が高い場合、破棄するデータをライン単位とすることができる。その結果、処理対象データが画像データであれば、出力画像に対するノイズの影響を軽減する処理を簡易にすることができる。
【００５２】
［データ処理制御装置１０の第四実施形態］
次に、本発明に係るデータ処理装置のさらに別の実施形態であるデータ処理制御装置１０ｃについて、図５を用いて説明する。データ処理制御装置１０ｃにおいても、すでに説明をしたデータ処理制御装置１０、データ処理制御装置１０ａ及びデータ処理制御装置１０ｂと同様の構成を多く備えている。データ処理制御装置１０ｂ等と大きく異なる構成として、ＬＶＤＳ（Low voltage differential signaling）レシーバ１０１ｃと、データ書出部１０３ｃと、を備えている。以下、これらについて、主に説明する。
【００５３】
データ取得部２１がイメージセンサであって、ＣＣＤ（Charge Coupled Device）／ＡＦＥ（Analog Front End）を画像読取素子に用いた場合、信号送信部２２から送信されるデータ信号に含まれるデータには、１ライン分の開始を示す同期信号が含まれてくる。この同期信号を用いることで、データ書出部１０３ｃのデータ書出動作と、ラインデータ読出部１０５ｂのラインデータ読出動作を実行することができる。
【００５４】
また、ＬＶＤＳレシーバ１０１ｃは、ＬＶＤＳ方式によるデータ伝送に対応する受信回路である。ＬＶＤＳ方式は、二本の伝送路を使用する差動信号システムであり、二つの異なる電圧を送信し、受信側で両者を比較する方式である。ＬＶＤＳ方式を用いることによって、ＥＭＩ（Electro-magnetic Interference）の低減が可能である。
【００５５】
［正常時のリード動作とライト動作の流れ］
次に、本実施形態に係るデータ処理制御装置１０等が備えるデータ書出部１０３等による、処理対象データのデータ記憶部１０４等への書き込み動作（ライト動作）と、データ読出部１０５等によるデータ記憶部１０４からの読み出し動作（リード動作）について、説明する。図６は、ライト動作とリード動作の様子を示すタイミングチャートである。なお、以下において、図６は、データ取得装置２０から受信したデータにノイズの影響がない場合を例示している。
【００５６】
また、以下、本明細書において、タイミングチャートを用いてデータ処理（ライト動作とリード動作）を説明するときは、データ処理制御装置１０ｃの構成を前提にする。なお、すでに説明をしたデータ処理制御装置１０、１０ａ、１０ｂの構成であっても、動作の流れは概ね同様である。例えば、データ記憶部１０４ｂはラインメモリであって、データ記憶部１０４はメモリ方式を限定していない、という差異があるが、いずれにおいても、受信部１０１（ＬＶＤＳレシーバ１０１ｃ）で生成される後段クロックに基づいて生成されるデータ書出側同期信号に基づいて、ライト動作が実行される。また、ＯＳＣ１２０からのクロック（ＯＳＣ供給クロック）と同期化することでデータ書出側同期信号から生成されるデータ読出側同期信号に基づいてリード動作が実行される。
【００５７】
すでに述べたように、図６は、データ取得装置２０から受信したデータ信号にノイズが重畳していない場合のライト動作とリード動作の例である。
【００５８】
図６（ａ）は、ＬＶＤＳレシーバ１０１ｃにおいて、所定の時間連続して正常に受信されたデータ信号に含まれる処理対象データを例示している。
【００５９】
図６（ｂ）は、ＬＶＤＳレシーバ１０１ｃのＰＬＬ部１１２ｃから出力された後段クロックに基づいて、データ書出部１０３ｃで生成されるデータ書出側同期信号を例示している。
【００６０】
図６（ｃ１）は、ＬＶＤＳレシーバ１０１ｃのＰＬＬ部１１２ｃから出力されるＰＬＬロック信号を例示している。このＰＬＬロック信号は、外部クロックのロックが外れていない（ノイズの影響を受けていない）ときには「Ｈ」のまま出力される。
【００６１】
また、図６（ｃ２）は、ＰＬＬロック外れ検知部１０６ａから出力されるロック外れ検知信号を例示している。このロック外れ検知信号は、ＰＬＬロック信号の立ち下がりを検知して「Ｈ」を出力する信号である。外部クロックのロックが外れていない（ノイズの影響を受けていない）ときには「Ｌ」のまま出力される。
【００６２】
図６（ｄ）は、データ読出信号生成部１０７ｂにおいて、ロック外れ検知信号に基づいて生成される「ラインメモリ：リード側同期信号のマスク信号」を例示している。図６の例では、受信したデータ信号に異常が発生していないので、ロック外れ検知信号は「ロック外れ」になることはない。この場合、「ラインメモリ：リード側同期信号のマスク信号」は、「Ｌ」のまま出力される。
【００６３】
図６（ｅ）は、データ読出信号生成部１０７ｂにおいて、データ書出側同期信号をＯＳＣ供給クロックで同期化して生成され、ラインデータ読出部１０５ｂに渡されるデータ読出側同期信号を例示している。
【００６４】
図６（ｆ）は、データ書出同期信号によるデータ記憶部１０４ｂへのライト動作のタイミングを例示している。ここで、処理対象データはデータ受信処理部１０２において所定の間隔で分割されているので、この分割単位での書き込み動作となる。データ書出側同期信号が「Ａ」に相当する区間のデータは「データＡ」として第一ラインメモリ１０４１に書き込まれる。データ書出側同期信号が「Ｂ」に相当する区間のデータは「データＢ」として第二ラインメモリ１０４２に書き込まれる。このライト動作は交互に行われる。
【００６５】
図６（ｇ）は、データ読出信号生成部１０７ｂにおいて生成されるラインメモリ切替信号を例示している。ラインメモリ切替信号は、ＯＳＣ供給クロックに同期化したデータ書出側同期信号から生成されるデータ読出側同期信号に同期して反転するライト選択信号とリード選択信号から構成されている。ラインデータ読出部１０５ｂは、ラインメモリ切替信号に基づいて第一ラインメモリ１０４１と第二ラインメモリ１０４２に対するリード動作を交互に切り替える。
【００６６】
ロック外れ状態になっているとき、ＰＬＬロック信号はネゲートする。図６の例では、ロック外れ状態は生じていないので、ＰＬＬロック信号はアサートされたままになっている。この場合、ＰＬＬロック外れ検知部１０６ａから出力されるロック外れ検知信号（図６（ｃ２））は、ネゲートしたままとなる。また、データ読出信号生成部１０７ｂで生成されるラインメモリ：リード側同期信号のマスク信号（図６（ｄ））は「ロック外れ無し」を示すものである。
【００６７】
データ書出部１０３ｃは、まず、データ書出側同期信号を基準として、第一ラインメモリ１０４１に「データＡ」を書き出す。続いて、データ読出信号生成部１０７ｂがデータ書出側同期信号をＯＳＣ供給クロックに同期化させたデータ読出信号によって、ラインデータ読出部１０５ｂが第一ラインメモリ１０４１から「データＡ」を読み出す。このとき同時に、データ書出部１０３がデータ書出側同期信号を基準として第二ラインメモリ１０４２に「データＢ」を書き出す。続いて、データ書出部１０３ｃが、データ書出側同期信号を基準として、第一ラインメモリ１０４１に「データＣ」を書き出し、同時にラインデータ読出部１０５ｂが第二ラインメモリ１０４２から「データＢ」を読み出す。
【００６８】
以上のように、所定の単位に分割された外部入力データは、交互に第一ラインメモリ１０４１と第二ラインメモリ１０４２へライト動作によって書き込まれ、ラインデータ読出部１０５ｂによる交互のリード動作によって読み出され、後段のデータ出力装置３０へ、正常な順番で出力される。
【００６９】
［異常時のリード動作とライト動作の流れ］
次に、本実施形態に係るデータ処理制御装置１０等が備えるデータ書出部１０３等による、処理対象データのデータ記憶部１０４等への書き込み動作（ライト動作）と、データ読出部１０５等によるデータ記憶部１０４からの読み出し動作（リード動作）について、説明する。図７は図６と同様には、ライト動作とリード動作の様子を示すタイミングチャートであるが、データ取得装置２０から受信したデータがノイズの影響を受けた場合を例示している。
【００７０】
図７では、データ取得装置２０から受信したデータ信号に含まれる処理対象データの区間Ｂと区間Ｃに相当するタイミングでノイズの影響を受けて異常データになったものとする。
【００７１】
この場合、図７（ｃ１）に示すように、異常が発生している（ノイズの影響を受けている）区間Ｂと区間Ｃにおいて、ＰＬＬ部１１２ｃから出力されるＰＬＬロック信号が、「ロック外れ状態」を示すように「Ｌ」になっている。
【００７２】
ＰＬＬロック信号が「Ｌ」になったとき、ＰＬＬロック外れ検知部１０６ａから出力されるロック外れ検知信号（図７（ｃ２））は、アサートする。そして、ロック外れ検知信号のアサートに基づいて、データ読出信号生成部１０７ｂにおいて、ラインメモリ：リード側同期信号のマスク信号（図７（ｄ））をアサートする。
【００７３】
データ読出信号生成部１０７ｂは、マスク信号の反転信号と、データ書出部１０３ｃからのデータ書出側信号（図７（ｂ））の論理積によってデータ読出側同期信号を生成し、ラインデータ読出部１０５ｂに出力する。このときのデータ読出側同期信号は、図７（ｅ）に示すようになるので、区間Ｂと区間Ｃに相当するタイミングにおいてアサートされていない。
【００７４】
したがって、図７（ｆ）に示すように、このタイミングにおいて、ラインデータ読出部１０５ｂはデータ記憶部１０４ｂからのデータの読出し（リード動作）は行われないことになる。
【００７５】
図７（ｄ）に示すように、マスク信号は、ノイズの影響が無くなり、データが正常になったとき、すなわち、ＰＬＬロック信号が「Ｈ」になって、データ書出側同期信号がアサートされた時にネゲートされる。すなわち、データ書出側同期信号がアサート時にＰＬＬロック信号のデータ読出信号生成部１０７ｂの動作クロックであるＯＳＣ供給クロックで同期化した信号によって、マスク信号をネゲートする。
【００７６】
以上のようにリード動作とライト動作を行うことで、データ処理制御装置１０ｃは、異常が発生した区間のデータを破棄し、正常なデータのみを後段の装置に出力することができる。処理対象のデータが画像データであって、所定の区間が、一走査区間に相当するものである場合、すなわち、破棄されるデータ単位が、画像を形成するライン単位であった場合、異常データとなったラインのデータは破棄される。
【００７７】
上記のライト動作とリード動作の説明は、二つのラインメモリを備えるデータ処理制御装置１０ｃに基づくものである。上述したとおり、他の実施形態（データ処理制御装置１０、１０ａ、１０ｂ、１０ｄ、１０ｅ）においても概ね同様の動作が可能である。
【００７８】
［ＰＬＬロック外れ時の画像データ処理例］
図８は、図７に例示したライト動作とリード動作の結果として出力されるデータ（画像データ）の様子を模式的に示したものである。
【００７９】
画像データの処理単位はライン単位であり、複数ラインに異常画像が含まれる場合について説明する。図８（ａ）は、ラインメモリの入力データであるが、区間Ｂと区間ＣのデータがＰＬＬ信号のロック外れ期間になっているので、異常データとなっている。
【００８０】
図７のタイミングチャートを用いて説明したとおり、異常が発生した箇所（ラインデータ）は、ラインメモリから読み出さない（リード動作を行わない）。そうすると、次の区間のラインデータで上書きされて異常データは破棄されたものと同様になり、その後のリード動作においては、区間Ｄ以降の正常画像データが読み出されて出力される。
【００８１】
図７のタイミングチャートで例示したリード動作によって出力される画像データの例を図８（ｂ）に例示する。図８（ｂ）に示すように、区間Ａの正常画像データの次には、区間Ｄの正常画像データが出力される。この場合、ロックはずれ区間のデータは欠損した状態になる。この場合、欠損したデータは復元できず、異常データに相当する部分のデータは欠落した状態で出力される。しかし、異常データは消去されているので、特に、異常データが画像として出力された場合に生ずる「スジ画像」などの異常画像の出力を抑止することができる。したがって、データ処理制御装置１０を画像データ処理に用いる場合、静電気などによりデータにノイズが重畳した場合の画質への影響を抑制することができる。
【００８２】
［データ処理制御装置１０の第五実施形態］
次に、本発明に係るデータ処理装置のさらに別の実施形態であるデータ処理制御装置１０ｄについて、図９を用いて説明する。データ処理制御装置１０ｄは、すでに説明をしたデータ処理制御装置１０ｃに対して、さらに、後段リセット信号生成部１０８ｄと、ＰＬＬリセット信号生成部１０９ｄを備えている。以下これらリセット手段について、主に説明する。
【００８３】
後段リセット信号生成部１０８ｄは、後段回路をリセットした状態（リセット状態）にするための後段リセット信号を生成する。なお、後段回路とは、ＬＶＤＳレシーバ１０１ｃ、データ受信処理部１０２、ラインデータ書出部１０３ｄをいう。後段回路リセット信号により、ＰＬＬロック外れ期間はＬＶＤＳレシーバ１０１ｃ、データ受信処理部１０２、ラインデータ書出部１０３ｄに対してリセットをかける。後段回路のリセットをかけることにより予期しない動作を防止することができる。また、リセット期間中はデータ記憶部１０４ｂへのライト動作は停止する。
【００８４】
ＰＬＬリセット信号生成部１０９ｄは、ＯＳＣ１２０から供給される低インピーダンスのＯＳＣ供給クロックを使用して動作をする。ＰＬＬリセット信号生成部１０９ｄは、ＬＶＤＳレシーバ１０１ｃのＰＬＬ部１１２ｃをリセットした状態（リセット状態）にするためのＰＬＬリセット信号を生成して出力する。ＰＬＬリセット信号生成部１０９ｄは、ＰＬＬロック外れ検知部１０６ａから出力されるロック外れ検知信号に基づいて、ＬＶＤＳレシーバ１０１ｃが備えるＰＬＬ部１１２ｃの仕様（デバイス仕様）を満たす期間に相当するリセットをかけ、その後リセットを解除するようにＰＬＬリセット信号を出力する。これによって、ＰＬＬ部１１２ｃの動作を正常に復帰させることができる。
【００８５】
［ＰＬＬロック外れ時のリセット動作の流れ］
上記のデータ処理制御装置１０ｄにおける、データ書出部１０３ｃによる「ライト動作」とラインデータ読出部１０５ｂによる「リード動作」、及びＰＬＬロック外れに対する「リセット動作」について、図１０のタイミングチャートを用いて説明する。
【００８６】
図１０では、図７と同様に、データ取得装置２０から受信したデータ信号に含まれる処理対象データの区間Ｂと区間Ｃに相当するタイミングでノイズの影響を受けて異常データになったものとする。
【００８７】
図１０（ｃ）に示すように、区間Ｂの途中で外部クロックに異常が生じると（ノイズの影響を受けると）、後段クロックは異常状態になる。このとき、ＰＬＬ部１１２ｃが出力するＰＬＬロック信号は、図１０（ｄ）に示すように、ロック外れ期間になり、「Ｌ」を出力し続ける。
【００８８】
後段リセット信号生成部１０８は、ＰＬＬロック信号が「Ｌ」になったときにアサートし「Ｈ」を出力し続けるようになり、ＰＬＬロック信号が「Ｈ」に戻ったとき、すなわち、後段クロックが正常に戻ったときにネゲートする。後段リセット信号が「Ｈ」の間は、後段回路にはリセットが掛かっているので、図１０（ｂ）に例示するように、データ書出部１０３ｃからデータ書出側同期信号が出力されない、すなわち、データ書出部１０３ｃによるデータ記憶部１０４ｂ（第一ラインメモリ１０４１）へのライト動作は行われない。
【００８９】
また、後段リセット信号が「Ｈ」の間は、データ書出側同期信号が出力されないので、図１０（ｆ）に示すように、データ読出信号生成部１０７ｂにおいてもデータ読出同期信号が生成されない、したがって、図１０（ｇ）に示すように、リード動作が停止され、異常データは出力されず破棄される。
【００９０】
また、図１０（ｊ）に示すようにＰＬＬリセット信号は、ＰＬＬロック信号の「ロック外れ」を示す状態になったときに、所定のリセット期間において出力される。これによって、ＬＶＤＳレシーバ１０１ｃが備えるＰＬＬ部１１２ｃの仕様（デバイス仕様）を満たす期間に相当するリセットが掛けられる。そして、その後はリセットを解除して、ＰＬＬ部１１２ｃの動作を正常に復帰させることができ、後段クロックも正常に戻るようになる。
【００９１】
［データ処理制御装置１０の第六実施形態］
次に、本発明に係るデータ処理装置のさらに別の実施形態であるデータ処理制御装置１０ｅについて、図１１を用いて説明する。データ処理制御装置１０ｄは、すでに説明をしたデータ処理制御装置１０ｄに対して、さらに、ＰＬＬロック外れ検知部１０６ａの前段にＰＬＬロック信号処理部１１０ｅと、ＰＬＬリセット信号生成部１０９ｅを備えている。
【００９２】
ＰＬＬロック信号処理部１１０ｅは、ＰＬＬロック信号に対するフィルタ処理、ＰＬＬロック信号に対するマスク処理を行い、処理後のＰＬＬロック信号をＰＬＬロック外れ検知部１０６ａに渡す。
【００９３】
また、ＰＬＬリセット信号生成部１０９ｅは、ＰＬＬロック信号のアサート期間設定回路を含むものである。
【００９４】
［ＰＬＬロック信号処理部１１０ｅの第一動作例］
次に、ＰＬＬロック信号処理部１１０ｅに含まれるフィルタ回路によるフィルタ処理について図１２のタイミングチャートを用いて説明する。図１２（ａ）は、ＰＬＬ部１１２ｃから出力されるＰＬＬロック信号を例示している。
【００９５】
図１２（ａ）に示すように、デバイスによってＰＬＬ部１１２ｃに外部クロックが入力されてから、その出力（後段クロック）が安定するまで、ロック外れ状態を検出するためのＰＬＬロック信号が、「１（ロック外れ）」、「０（ロック外れなし）」が定まらない期間がある。この期間を「不定期間」とする。この不定期間において、図１２（ａ）に示すように、ＰＬＬロック信号が「１」（Ｈ）または「０」（Ｌ）を繰り返す。
【００９６】
図１２（ａ）に例示するようなＰＬＬロック信号がＰＬＬロック外れ検知部１０６ａに渡されると、図１２（ｂ）に例示するような、ロック外れ検知信号が出力されることになる。このようなロック外れ検知信号では、データ読出信号生成部１０７ｂにおいて正常なデータ読出側同期信号を生成することができなくなる。
【００９７】
図１２（ｃ）は、本実施形態に係るＰＬＬロック信号処理部１１０ｅによってフィルタ処理が行われた後のＰＬＬロック信号を例示している。図１２（ｂ）と比較すると、不定期間における「Ｈ」、「Ｌ」の繰り返しが除去されている。
【００９８】
フィルタ処理は、ＰＬＬロック信号が「期間Ｔ１」に相当する間、連続してアサートした場合、すなわち、ロック外れ状態が一定期間連続して検出される場合において、後段のＰＬＬロック外れ検知部１０６ａに、そのＰＬＬロック信号を通知する。それまでは、ＰＬＬロック信号が「Ｈ」であることを、ＰＬＬロック外れ検知部１０６ａに通知しない。このようにして、ＰＬＬロック外れ検知部１０６ａから出力されるロック外れ検知信号を図１２（ｄ）に例示する。
【００９９】
上記のフィルタ処理によれば、不定期間のＰＬＬロック信号がアサートされている（「Ｈ」になっている）期間は、所定期間Ｔ１よりも短いので、これに対応するロック外れ検知信号は「ロック外れ」を示すものとはならない。そして、ＰＬＬロック信号処理部１１０ｅにおいて、ＰＬＬロック信号（ノイズ除去後）の立ち下がりを検知しているため不定期間の立ち下がりを検知しないので、本来検知すべきでないロック外れ検知信号は出力しないように制御できる。
【０１００】
［ＰＬＬロック信号処理部１１０ｅの第二動作例］
次に、ＰＬＬロック信号処理部１１０ｅに含まれるマスク回路によるマスク処理について図１３のタイミングチャートを用いて説明する。図１３（ａ）は、ＰＬＬ部１１２ｃから出力されるＰＬＬロック信号を例示している。
【０１０１】
図１３（ａ）に示すように、デバイスによってＰＬＬ部１１２ｃに外部クロックが入力されてから、その出力（後段クロック）が安定するまで、ロック外れ状態を検出するためのＰＬＬロック信号が、「１（ロック外れ）」、「０（ロック外れなし）」が定まらない期間がある。この期間を「不定期間」とする。不定期間では、図１３（ａ）に示すように、ＰＬＬロック信号が「１」（Ｈ）または「０」（Ｌ）を繰り返す。
【０１０２】
図１２を用いて説明したフィルタ処理でＰＬＬロック信号のノイズ除去を行う場合、ＰＬＬがロックされていることを検知するまでに時間を要することがある。そうすると、後段回路へのリセット期間が長くなり、破棄されるデータ（ラインデータ）の数が増えることになる。マスク処理は、このようなフィルタ処理の欠点を補うものである。
【０１０３】
本実施形態に係るマスク処理では、図１３（ａ）に示すように、ＰＬＬロック信号の立ち下がりから、ロック信号不定期間の最大値をマスク期間として設定する。これによって、ＰＬＬロック検知時間を伸ばすことなく、ＰＬＬロック外れを検知することができる。
【０１０４】
マスク期間として、図１３（ｃ）に例示するように所定期間Ｔ２を用いた場合、この所定期間Ｔ２の間は、ＰＬＬロック信号の立ち下がりを検知していないため、図１３（ｂ）に示すような不定期間中のロック外れ検知信号は出力されず、図１３（ｄ）に示すような、ロック外れ検知信号が出力される。これによって、ロック外れ期間のみを検知し、不定期間は検知しないように制御できる。
【０１０５】
［ＰＬＬリセット信号生成部１０９ｅの動作例］
次に、ＰＬＬリセット信号生成部１０９ｅに含まれるリセットアサート期間設定回路によるリセットアサート期間設定処理について図１４のタイミングチャートを用いて説明する。
【０１０６】
リセット期間としては、通常はデバイスの仕様を満足できるように設計するのが一般的である。しかし、静電気ノイズは一定期間ノイズが印加されるため、リセット期間が短い場合にはリセット解除後に再度ノイズの影響を受ける可能性がある。そのため、ＰＬＬリセット期間としては所定以上確保し、ノイズの影響がなくなった後にリセットを解除することで、ＰＬＬ部１１２ｃを正常動作に復帰させることができる。
【０１０７】
図１４（ａ）は、ＰＬＬ部１１２ｃから出力されるＰＬＬロック信号を例示している。すでに説明をしたとおり、不定期間が存在する。そこで、アサート期間設定回路において、「リセット期間Ｔ３」を設定する。これによって、フィルタ回路でノイズが除去されたＰＬＬロック信号によって生成されたロック外れ検知信号（図１４（ｂ））が、ロック外れを示す状態になったときに、リセット期間Ｔ３の間、ＰＬＬリセット信号がアサートされて、ＰＬＬ部１１２ｃがリセットされる。
【０１０８】
［ＰＬＬロック外れ検知処理の制御フロー］
次に、これまで説明をしたＰＬＬロック外れ検知処理の実行を制御する流れについて、図１５のフローチャートを用いて説明する。
【０１０９】
データ処理制御装置１０の動作を開始し（電源をオンにし）、初期設定（Ｓ１５０１）が終了した後に、ＰＬＬロック外れ機能をオンにする（Ｓ１５０２）。
【０１１０】
データ処理制御装置１０はＡＳＩＣ／ＦＰＧＡなどで実現されることが想定されるものである。この場合、装置の動作電源が投入された直後にロック信号はロック状態に変化することになる。この場合、上記にて説明をしたとおり、ＰＬＬロック信号に不定期間が発生することを考慮すると、ＰＬＬロック外れを誤検知する可能性が生ずる。
【０１１１】
そこで、動作電源が投入されて、ハードウェアとしての動作開始時の初期設定中には、ＰＬＬロック外れ検知機能をＯＦＦにし、初期設定の終了後に、ＰＬＬロック外れ検知機能をオンに切り替える。これによって、電源投入時に起こりうる誤動作（誤検知）を防止することができる。
【０１１２】
［画像読取装置の実施形態］
次に、本発明に係る画像読取装置の実施形態について、図１６を用いて説明をする。図１６は、本実施形態に係るスキャナ装置２００の構成例を示す断面図である。スキャナ装置２００は、ディジタル複写機、ディジタル複合機、ファクシミリ装置等の画像形成装置に搭載される装置、または単体の装置であって、前述したデータ取得装置２０と伝送路４０とデータ処理制御装置１０と、を少なくとも備えている。
【０１１３】
スキャナ装置２００は、上面に原稿を載置するコンタクトガラス２０３を備えている。さらに、このスキャナ装置２００は、原稿露光用の光源２１４及び第一反射ミラー２０９からなる第一キャリッジ２１１と、第二反射ミラー２０７及び第三反射ミラー２０８からなる第二キャリッジ２０６を備えている。また、このスキャナ装置２００は、第三反射ミラー２０８で反射された光を、撮像素子２１３の受光領域上に結像させるためのレンズユニット２１２を備えている。
【０１１４】
さらに、このスキャナ装置２００は、読み取り光学系等による各種の歪みを補正するために用いる基準白板等の基準濃度を有する基準部材２０４と、シートスルー読取用スリット２０５も備えている。この基準部材２０４は、光源２１４によって照明可能であり、原稿照明位置となるコンタクトガラス２０３及びシートスルー読取用スリット２０５とは、異なる位置に設けられている。
【０１１５】
撮像素子２１３は、コンタクトガラス２０３上に載置された原稿又はシートスルー読取用スリット２０５を通過する原稿と、基準部材２０４のいずれからの反射光も入射光とすることができる。
【０１１６】
スキャナ装置２００の上部には、ＡＤＦ２００が搭載されており、このＡＤＦ２１５をコンタクトガラス２０３に対して開閉できるようにヒンジ等を介して連結している。ＡＤＦ２１５は、複数枚の原稿からなる原稿束２１０を載置可能な原稿載置台としての原稿トレイ２０１を備えている。また、このＡＤＦ２１５は、原稿トレイ２０１に載置された原稿束２１０から原稿を１枚ずつ分離して、シートスルー読取用スリット２０５へ向けて自動給送する、給送ローラ２０２を含む分離・給送手段も備えている。
【０１１７】
ここで、上記の構成を備えるスキャナ装置２００において、コンタクトガラス２０３上に載置された原稿の画像面をスキャン（走査）して、原稿の画像を読み取るスキャンモードの動作について説明する。
【０１１８】
スキャンモードの時には、第一キャリッジ２１１および第二キャリッジ２０６がステッピングモータによって、矢印Ａ方向（副走査方向）に移動して原稿を走査する。このとき、コンタクトガラス２０３から撮像素子２１３の受光領域までの光路長を一定に維持するために、第二キャリッジ２０６は第一キャリッジ２１１の１／２の速度で移動する。
【０１１９】
同時に、コンタクトガラス２０３上にセットされた原稿の下面である画像面が、第一キャリッジ２１１の光源２１４によって照明（露光）される。すると、その画像面からの反射光が、第一キャリッジ２１１の第一反射ミラー２０９、第二キャリッジ２０６の第二反射ミラー２０７及び第三反射ミラー２０８によって順次反射される。そして、第三反射ミラー２０８による反射光束が、レンズユニット２１２によって集束され、撮像素子２１３の受光領域上に結像される。
【０１２０】
撮像素子２１３によって一ライン分ずつの各画素の受光量を光電変換したアナログの電気信号を出力する。その電気信号をディジタル信号に変換してそのゲインを調整し、原稿の画像を読み取った画像データを出力する。画像データはケーブルハーネス２１６を介して、すでに説明をしたデータ処理制御装置１０等を含む基板２１７へと送信される。ケーブルハーネス２１６が長い場合には、伝送インピーダンスが高くなるので、ノイズの影響を受けやすくなる。
【０１２１】
次に、ＡＤＦ２１５によって原稿を自動給送して、その移動する原稿の画像を読み取るシートスルーモードの動作について説明する。
【０１２２】
このシートスルーモードの時には、第一キャリッジ２１１および第二キャリッジ２０６が、シートスルー読取用スリット２０５の下側へ移動して停止する。その後、原稿トレイ２０１上に載置された原稿束２１０の最下位の原稿から順次、給送ローラ２０２によって矢印Ｂ方向（副走査方向）へ自動給送され、シートスルー読取用スリット２０５の位置を通過する際に、その原稿が走査される。
【０１２３】
このとき、自動給送される原稿の下面（画像面）が第一キャリッジ２１１の光源２１４によって照明される。すると、その画像面からの反射光が、第一キャリッジ２１１の第一反射ミラー２０９、第二キャリッジ２０６の第二反射ミラー２０７及び第三反射ミラー２０８によって順次反射される。そして、第三反射ミラー２０８による反射光束が、レンズユニット２１２よって集束され、撮像素子２１３上に結像される。
【０１２４】
撮像素子２１３によって一ライン分ずつの各画素の受光量を光電変換したアナログの電気信号を出力する。その電気信号をディジタル信号に変換してそのゲインを調整し、原稿の画像を読み取った画像データを出力する。画像データはケーブルハーネス２１６を介して、すでに説明をしたデータ処理制御装置１０等を含む基板２１７へと送信される。このようにして画像の読み取りが完了した原稿は、排出口に排出される。
【０１２５】
なお、スキャンモード時又はシートスルーモード時の画像読み取り前に、点灯された光源２１４によって照明される、基準部材２０４からの反射光による画像を撮像素子２１３によって読み取る。そして、その１ライン分の画像データの各画素のレベルが均一な所定のレベルになるように、撮像素子２１３内でシェーディング補正用データを生成して記憶する。その後、原稿の画像を読み取る際には、撮像素子２１３が読み取った画像データに対して、先に記憶したシェーディング補正用データに基づいて、シェーディング補正を行なう。また、ＡＤＦ２１５に搬送ベルトを備えている場合には、スキャンモードであっても、ＡＤＦ２１５によって原稿をコンタクトガラス２０３上の読み取り位置に自動給送して、その原稿の画像を読み取ることもできる。
【０１２６】
［画像形成装置の実施形態］
次に、本発明に係る画像形成装置の実施形態について、図１７を用いて説明をする。図１７は、本実施形態に係るＭＦＰ（Multi-Function Peripheral）３００の構成例を示す断面図である。ＭＦＰ３００は、前述したデータ取得装置２０と伝送路４０とデータ処理制御装置１０と、を少なくとも備えている。
【０１２７】
ＭＦＰ３００は、上記にて説明をしたスキャナ装置２００と、給紙部３０２と、画像形成部３０３とを備えている。給紙部３０２は、用紙サイズの異なる記録紙を収納する給紙カセット３２１，３２２と、給紙カセット３２１，３２２に収納された記録紙を画像形成部３０３の画像形成位置まで搬送する各種ローラからなる給紙手段３２３とを有している。画像形成部３０３は、露光装置３３１と、感光体ドラム３３２と、現像装置３３３と、転写ベルト３３４と、定着装置３３５とを備えている。
【０１２８】
画像形成部３０３は、ＡＤＦ２１５内部の画像読取部により読み取られた原稿の画像データに基づいて、露光装置３３１により感光体ドラム３３２を露光して感光体ドラム３３２に潜像を形成し、現像装置３３３により感光体ドラム３３２に異なる色のトナーを供給して現像するようになっている。
【０１２９】
そして、画像形成部３０３は、転写ベルト３３４により感光体ドラム３３２に現像された像を給紙部３０２から供給された記録紙に転写した後、定着装置３３５により記録紙に転写されたトナー画像のトナーを溶融して、記録紙にカラー画像を定着するようになっている。
【０１３０】
ＭＦＰ３００は、スキャナ装置２００において読み取られた画像データを画像形成部３０３において処理をし、記録媒体に画像を形成して排出する機能を備える。したがって、ＭＦＰ３００にも、上記にて説明をしたデータ処理制御装置１０を適用することができ、それによって、良好な画像を得ることが可能となる。
【０１３１】
なお、本発明は上述した各実施形態に限定されるものではなく、その技術的要旨を逸脱しない範囲で種々の変形が可能であり、特許請求の範囲に記載された技術思想に含まれる技術的事項の全てが本発明の対象となる。上記実施形態は、好適な例を示したものであるが、当業者であれば、開示した内容から様々な変形例を実現することが可能である。そのような変形例も、特許請求の範囲に記載された技術的範囲に含まれる。
【符号の説明】
【０１３２】
１        ：データ処理システム
１０      ：データ処理制御装置
１０ａ    ：データ処理制御装置
１０ｂ    ：データ処理制御装置
１０ｃ    ：データ処理制御装置
１０ｄ    ：データ処理制御装置
１０ｅ    ：データ処理制御装置
２０      ：データ取得装置
２１      ：データ取得部
２２      ：信号送信部
３０      ：データ出力装置
４０      ：伝送路
１０１    ：受信部
１０１ａ  ：受信部
１０１ｃ  ：ＬＶＤＳレシーバ
１０２    ：データ受信処理部
１０３    ：データ書出部
１０３ｂ  ：データ書出部
１０３ｃ  ：データ書出部
１０３ｄ  ：ラインデータ書出部
１０４    ：データ記憶部
１０４ｂ  ：データ記憶部
１０５    ：データ読出部
１０５ｂ  ：ラインデータ読出部
１０６    ：検知部
１０６ａ  ：検知部
１０７    ：データ読出信号生成部
１０７ｂ  ：データ読出信号生成部
１０８    ：後段リセット信号生成部
１０８ｄ  ：後段リセット信号生成部
１０９ｄ  ：ＰＬＬリセット信号生成部
１０９ｅ  ：ＰＬＬリセット信号生成部
１１０ｅ  ：ＰＬＬロック信号処理部
１１１    ：データ処理部
１１１ａ  ：Ｐ処理部
１１２    ：クロック処理部
１１２ａ  ：ＰＬＬ部
１１２ｃ  ：ＰＬＬ部
２００    ：スキャナ装置
３００    ：ＭＦＰ
１０４１  ：第一ラインメモリ
１０４２  ：第二ラインメモリ
【先行技術文献】
【特許文献】
【０１３３】
【特許文献１】特開平０９−１９１４１６号公報
【図１】
2020156041.tif 000003
【図２】
2020156041.tif 000004
【図３】
2020156041.tif 000005
【図４】
2020156041.tif 000006
【図５】
2020156041.tif 000007
【図６】
2020156041.tif 000008
【図７】
2020156041.tif 000009
【図８】
2020156041.tif 000010
【図９】
2020156041.tif 000011
【図１０】
2020156041.tif 000012
【図１１】
2020156041.tif 000013
【図１２】
2020156041.tif 000014
【図１３】
2020156041.tif 000015
【図１４】
2020156041.tif 000016
【図１５】
2020156041.tif 000017
【図１６】
2020156041.tif 000018
【図１７】
2020156041.tif 000019