(57)【要約】【課題】複数の伝送路の間での伝送不良の発生を簡単にかつ的確に検知する。【解決手段】ＣＣＤライン基板からページシンク信号、ラインシンク信号と共にイメージデータを多芯のフラットケーブルを介して伝送するときに、判定信号ＪＳを生成して付加したページシンク信号ＰＳ、ラインシンク信号ＬＳ及びイメージデータ信号ＩＳを伝送する。メイン基板では、受信した各信号の論理和から和信号ＳＳを生成し、生成した和信号に判定信号と一致するパルス信号が含まれているか否かを確認し、該当するパルス信号が含まれているときには、伝送路に異常が生じていないと判定し、判定信号と一致するパルス信号が含まれていないときには、何れかの芯線の断線ないしコネクタの接触不良による伝送異常が発生していると判定する。【選択図】図１
2008072344.tif 000002
【特許請求の範囲】
【請求項１】
送信側モジュールと受信側モジュールを複数の伝送線によって接続して、伝送線のそれぞれを介して伝送データを伝送するときの伝送線の異常の有無を検知する異常検知方法であって、
予め設定した周期及びパルス数の信号を判定信号として生成して、
前記送信側モジュールから前記伝送線のそれぞれを介して前記判定信号を伝送し、
前記受信側モジュールで前記伝送線のそれぞれを介して入力される信号の論理和を生成し、生成した論理和が前記判定信号と一致するか否かから、
前記伝送線路の何れかに異常があるか否かを検知する、
ことを特徴とする異常検知方法。
【請求項２】
前記伝送データに連続して前記判定信号を付加することを特徴とする請求項１に記載の異常検知方法。
【請求項３】
前記伝送路を介して伝送される前記伝送データが、画像読取を行うときのページ同期信号及びライン同期信号を含むことを特徴とする請求項１又は請求項２に記載の異常検知方法。
【請求項４】
前記判定信号を、前記伝送線を介して伝送する前記ページ同期信号及びライン同期信号の一部としていることを特徴とする請求項３に記載の異常検知方法。
【請求項５】
送信側モジュールと受信側モジュールをデータ伝送可能に接続する複数の伝送線の異常を検知する異常検知装置であって、
前記送信側モジュールに設けられて、予め設定した周期及びパルス数の判定信号を生成する信号生成手段と、
前記信号生成手段によって生成された前記判定信号を前記伝送線のそれぞれを介して前記送信側モジュールから伝送する伝送手段と、
前記受信側モジュールに設けられて、前記伝送線のそれぞれを介して入力された信号の論理和が前記判定信号と一致するか否かを判定する判定手段と、
を含むことを特徴とする異常検知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多芯ケーブルなどを用いて形成された複数の伝送路を用いてデータなどの伝送を行うときに、断線等の伝送路の異常を検知する異常検知方法及び異常検知装置に関する。
【背景技術】
【０００２】
近年、デジタルデータを用いた各種の処理が一般化しており、例えば、スキャナや複写機などを用いて、原稿に記録された各種の画像をデジタルデータに変換して保存したり、この画像データに基づいた印刷処理（画像複写）などが行われる。
【０００３】
原稿に記録された画像を読み取ってデジタルデータ（以下、画像データ）に変換する画像読取装置（以下、スキャナとする）では、原稿画像の照明に用いる光源、光源から照射して原稿画像に応じて反射された光を受光するＣＣＤラインセンサなどの撮像素子、光源及び撮像素子を副走査方向に沿って移動するモータなどの副走査機構が設けられたキャリッジを備え、このキャリッジを副走査方向へ移動しながら画像読み込みを行い、ページシンク信号、ラインシンク信号及びイメージデータを出力する。
【０００４】
このようなキャリアは、例えば、装置本体とフレキシブルフラットケーブルを用いたデータ伝送線路によって接続されており、副走査方向に沿った所定の移動範囲で移動可能となるように装置本体と接続されている。
【０００５】
ところで、スキャナでは、画像読み込みを行うごとにキャリッジが副走査方向に往復移動される。このために、スキャナでは、フラットケーブルの屈伸が繰り返されるという線路の部分的な断線やコネクタの接触不良などが生じる可能性の高い環境下で使用されている。フラットケーブルには、多数の線路が形成されており、何れかの線路に部分的な断線やコネクタの接触不良が生じると、ページシンク信号、ラインシンク信号ないしイメージデータにノイズが付加され、読み込みデータに乱れが生じて正確な画像の再現が困難となってしまう。
【０００６】
画像データの表示や読み込みを行う場合、ラインシンク信号などの水平同期信号やページシンク信号などの垂直同期信号が必要不可欠であり、例えば、ラインシンク信号用の配線が切断されたに接触不良などが生じてラインシンク信号に乱れが生じると、水平同期がずれて、適正な画像表示が困難となってしまう。
【０００７】
ここから、コンポジット信号から抜き取った水平同期信号が、所定のパルス幅の範囲にあるか否かから水平同期信号の有無を判定し、判定結果に基づいて擬似水平同期信号を発生すると共に、水平同期信号ありと判定されたときにパルス信号をカウントし、垂直同期信号が所定のパルス幅の範囲にあるか否かから垂直同期信号の有無を判定するようにした提案がなされている（例えば、特許文献１参照。）。
【０００８】
しかしながら、スキャナなどにおいては、原稿サイズによってラインシンクないしページシンクが変化するため、上記システムを用いるときには、原稿サイズに合わせて、パージごと、ラインごとなどのタイミングで、パルス幅情報等を設定して更新する必要があり、スキャナを用いた画像読み込みを行うときの操作性が低下するなどの問題が生じる。
【０００９】
また、ページシンク信号やラインシンク信号などの同期信号の伝送のみでなく、イメージデータの伝送も必要であり、イメージデータの伝送路に対しても、断線等の異常検知が必要となる。
【特許文献１】特公平６−２０２４８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は上記事実に鑑みてなされたものであり、同期信号のみならず、イメージデータなどの伝送路も含めて断線等の異常を簡単にかつ的確に検知して、伝送不良によるトラブルの発生を未然に防止可能とする異常検知方法及び異常検知装置を提案することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明は、送信側モジュールと受信側モジュールを複数の伝送線によって接続して、伝送線のそれぞれを介して伝送データを伝送するときの伝送線の異常の有無を検知する異常検知方法であって、予め設定した周期及びパルス数の信号を判定信号として生成して、前記送信側モジュールから前記伝送線のそれぞれを介して前記判定信号を伝送し、前記受信側モジュールで前記伝送線のそれぞれを介して入力される信号の論理和を生成し、生成した論理和が前記判定信号と一致するか否かから、前記伝送線路の何れかに異常があるか否かを検知する、ことを特徴とする。
【００１２】
この発明によれば、予め所定のパルス幅及びパルス数の判定信号を設定し、送信側モジュールで、設定された判定信号を生成して、複数の伝送線のそれぞれを介して受信側モジュールへ伝送する。
【００１３】
受信側モジュールでは、伝送線を介して受信した信号の論理和に基づいたパルス信号を生成し、生成したパルス信号が予め設定されている判定信号と一致するか否から、伝送路に異常があるか否かを判定する。
【００１４】
これにより、簡単にかつ的確に、複数の伝送路の何れからに伝送不良が生じているか否かを検知することができる。
【００１５】
また、本発明は、前記伝送データに連続して前記判定信号を付加することを特徴とする。
【００１６】
この発明によれば、伝送路を介して連続するデータを伝送するときに、伝送するデータのそれぞれに連続させて判定信号を付加する。
【００１７】
これにより、効率的に伝送路の不良の有無を検知することができると共に、伝送されたデータのそれぞれが適正なデータであるか否かを確認することができる。
【００１８】
また、本発明は、前記伝送路を介して伝送される前記伝送データが、画像読取を行うときのページ同期信号及びライン同期信号を含むことを特徴とする。
【００１９】
この発明によれば、例えば、スキャナなどによって画像読み取りを行うことにより、イメージデータと共にページ同期信号とライン同期信号を伝送するときに、何れかの伝送路に伝送不良が生じているか否かを検知する。
【００２０】
これにより、判定結果から、各伝送路から伝送される全ての信号が適正な信号であるか否かを的確に判断することができるので、イメージデータと共にページ同期信号及びライン同期し号を伝送するときに、何れかの信号に不良が発生して、本来の画像ないし画像データが得られなくなってしまうのを確実に防止することができる。
【００２１】
さらに、本発明では、前記判定信号を、前記伝送線を介して伝送する前記ページ同期信号及びライン同期信号の一部とすることができる。
【００２２】
このような本発明が適用される異常検知装置は、送信側モジュールと受信側モジュールをデータ伝送可能に接続する複数の伝送線の異常を検知する異常検知装置であって、前記送信側モジュールに設けられて、予め設定した周期及びパルス数の判定信号を生成する信号生成手段と、前記信号生成手段によって生成された前記判定信号を前記伝送線のそれぞれを介して前記送信側モジュールから伝送する伝送手段と、前記受信側モジュールに設けられて、前記伝送線のそれぞれを介して入力された信号の論理和が前記判定信号と一致するか否かを判定する判定手段と、を含むものであれば良い。
【発明の効果】
【００２３】
以上説明したように本発明によれば、複数の伝送路を介して送信側モジュールから受信側モジュールへデータを伝送するときに、予め設定された判定信号を付加し、それぞれの伝送路をかいして受信された信号の全てに判定信号と一致するパルス信号を含まれるか否かを確認する簡単な構成で、複数の伝送路の全てが適正なデータ伝送が可能な状態であるか否かを的確に検知することができるという優れた効果が得られる。
【００２４】
また、本発明では、例えば、画像読み込みを行って、イメージデータと共に、ページ同期信号及びライン同期信号を伝送するときに、同期ズレ等によって本来の画像と異なる画像データが生成されてしまうのを確実に防止することができる。
【発明を実施するための最良の形態】
【００２５】
以下に、図面を参照しながら本発明の実施の形態を説明する。図２には、本実施の形態に適用したスキャナユニット１０の概略構成を示している。スキャナ１０は、複写機などに設けられ、原稿の複写や、原稿に記録された画像に応じた画像データの生成に用いられる。
【００２６】
スキャナ１０は、図示しない筐体内にキャリッジ１２が設けられている。キャリッジ１２には、キャリッジ１２を走査移動する駆動源となるモータ１４、画像読取用の光源となるランプ１６及び、画像読取用のデバイスであるＣＤＤラインセンサ１８が設けられている。
【００２７】
スキャナ１０では、ランプ１６の発する光を、図示しないプラテンガラス上に載置されてカバーによって覆われた原稿へ照射し、原稿に記録された画像に応じて反射される反射光を、ＣＣＤラインセンサ１８によって受光する。
【００２８】
ＣＣＤラインセンサ１８は、Ｒ（赤色）、Ｇ（緑色）、Ｂ（青色）の光を受光するＣＣＤラインセンサ１８Ｒ、１８Ｇ、１８Ｂ（以下、総称してＣＣＤラインセンサ１８とする）によって構成されている。また、ＣＣＤラインセンサ１８（１８Ｒ、１８Ｇ、１８Ｂ）は、所定方向（以下、主走査方向とする）に沿って多数のＣＣＤアレイ２０が配列されており、これにより、１主走査ライン分の反射光を同時に読み込み可能となっている。
【００２９】
また、スキャナ１０には、副走査移動機構が形成されており、モータ１４が駆動されることにより、キャリッジ１２が、ＣＣＤラインセンサ１８のＣＣＤアレイ２０配設方向と直交する方向（副走査方向）へ移動する。これにより、スキャナ１０では、キャリッジ１２を副走査方向に沿って移動しながらＣＣＤラインセンサ１８（各ＣＣＤアレイ２０）によってランプ１６の反射光を順次、受光することにより原稿に記録された画像読み込みを行うようになっている。
【００３０】
なお、スキャナ１０には、図示しない光学系が設けられており、この光学系によってランプ１６から発する光がプラテンガラス上の原稿に集光されると共に、原稿の反射光が、ＣＣＤラインセンサ１８に集光されるようになっている。
【００３１】
キャリッジ１２には、ＣＣＤセンサ基板２２が設けられており、ＣＣＤラインセンサ１８が、このＣＣＤセンサ基板２２に配置されている。また、このＣＣＤセンサ基板２２には、ＲＯＭ、ＲＡＭ等がバスによって接続されたＣＰＵ（何れも図示省略）を含むコントローラ２４が配設されている。また、ＣＣＤセンサ基板２２には、モータ１４を駆動するモータドライバ２６、ランプ１６を点灯するランプドライバ２８が設けられ、コントローラ２４が、モータ１４を駆動したキャリッジ１２の副走査移動及び、ランプ１６の点灯を制御する。
【００３２】
また、ＣＣＤセンサ基板２２には、増幅器３０、Ａ／Ｄ変換器３２、二重相関サンプリング回路（ＣＤＳ）３４及びインターフェイス回路３６が設けられ、コントローラ２４には、タイミングジェネレータ３８が形成されている。
【００３３】
これにより、ＣＣＤラインセンサ１８の各ＣＣＤアレイ２０から受光量（蓄積電荷量）に応じた電気信号が、キャリッジ１２の副走査移動に同期されて出力され、増幅器３０によって増幅された後、Ａ／Ｄ変換器３２によってデジタルデータに変換される。
【００３４】
ＣＤＳ３４は、例えば、フィールドスルー信号のレベルを表すフィールドスルーデータ及び画素信号のレベルを表す画素データをそれぞれサンプリングして、各画素ごとに画素データからフィールドスルーデータを減算することにより、各ＣＣＤアレイ２０の蓄積電荷量に応じた画像データをスキャン画像データとして出力する。このスキャン画像データが、例えば、各色のイメージデータが、例えば、１画素当たり８bitのデジタルデータとしてインターフェイス回路３６から出力されるようになっている。
【００３５】
また、コントローラ２４は、図示しないセンサの検出結果に基づいて１ページ分の原稿のデータ出力タイミング（同期信号）となるページシンク信号ＰＳ及び、１主走査分の同期信号となるラインシンク信号ＬＳを、インターフェイス回路３６から出力し、このページシンク信号ＰＳ、ラインシンク信号ＬＳに同期して、前記イメージデータを出力するようになっている。
【００３６】
一方、スキャナ１０には、スキャナ１０での画像読み込みを制御すると共に、読み込んだ画像（イメージデータ）に対する各種の画像処理及び、処理結果に基づいた画像データの出力を行うメイン基板４０が設けられている。
【００３７】
このメイン基板４０には、インターフェイス回路４２が設けられ、ＣＣＤセンサ基板２２のインターフェイス回路３６の出力が、インターフェイス回路４２に入力される。また、メイン基板４０には、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等がバスによって接続されたマイクロコンピュータを含むメインコントローラ４４及び、画像処理部４６が含まれている。画像処理部４６には、インターフェイス回路４２からイメージデータ等が入力されるようになっており、画像処理部４６では、入力されたイメージデータを、ページシンク信号ＰＳ、ラインシンク信号ＬＳなどに基づいて、例えば１主走査分（１フレーム分）ずつ取り込んで所定の画像処理を施し、図示しないバッファメモリに順次格納する。これにより、バッファメモリには、例えば、原稿１枚分の画像データが格納され、メイン基板４０では、この画像データを所定のタイミングで出力するようになっている。
【００３８】
また、ＣＣＤセンサ基板２２には、コネクタ４８Ａが設けられ、メイン基板４０には、コネクタ４８Ｂが設けられており、スキャナ１０では、コネクタ４８Ａとコネクタ４８Ｂが、フレキシブルフラットケーブル（以下、フラットケーブル５０とする）によって接続されている。このフラットケーブル５０は、多数の芯線５０Ａが一体化された多芯（例えば５０芯）ケーブルとなっており、これにより、ＣＣＤセンサ基板２４から各色のイメージデータ、ページシンク信号ＰＳ、ラインシンク信号ＬＳが並行して出力可能となっていると共に、メイン基板４０からＣＣＤセンサ基板２２への制御信号の出力が可能となっている。
【００３９】
また、フラットケーブル５０は、キャリッジ１２の副走査方向への移動に伴って屈曲位置が移動されるようになって、これにより、キャリッジ１２が副走査方向へ移動された状態であっても、常にＣＣＤセンサ基板２２とメイン基板４０の接続状態が保持されるようになっている。
【００４０】
なお、このようなスキャナ１０の基本構成及び、スキャナ１０の基本動作は、公知の構成を適用でき、本実施の形態では、詳細な説明を省略する。
【００４１】
ところで、ＣＣＤセンサ基板２２のコントローラ２４には、判定信号生成部５２が形成されている。この判定信号生成部５２は、予め設定された周期（パルス幅）及び数のパルス信号を判定信号ＪＳとして生成する。
【００４２】
また、ＣＣＤセンサ基板２２には、信号合成部５４が設けられている。この信号合成部５４では、ＣＤＳ３４から出力される１主走査分のイメージデータのそれぞれに、判定信号生成部５２で生成される判定信号ＪＳを付加する。また、コントローラ２４では、判定信号生成部５２で生成される判定信号ＪＳを、ページシンク信号ＰＳ及びラインシンク信号ＬＳのそれぞれに付加するようになっている。
【００４３】
すなわち、図１（Ａ）に示されるように、コントローラ２４は、イメージデータのそれぞれに対して、先頭に判定信号ＪＳを付加すると共に、イメージデータの最後に判定信号ＪＳを付加したイメージデータ信号ＩＳを出力する。
【００４４】
また、コントローラ２４は、ページシンク信号ＰＳ及びラインシンク信号ＬＳのそれぞれの先頭及び末尾に判定信号ＪＳを付加して出力する。
【００４５】
これにより、フラットケーブル５０には、各データの伝送路となる芯線５０Ａのそれぞれに、判定信号ＪＳが入力される。このとき、コントローラ２４では、ページシンク信号ＰＳ、ラインシンク信号ＬＳ及びイメージデータ信号ＩＳが同期されることにより、判定信号ＪＳも互いに同期されるようになっている。
【００４６】
ここで、判定信号ＪＳに用いるパルスとしては、周期が短いことが好ましいが、ノイズに生成されるパルスよりも大きいパルス幅Ｗが得られるものであれば良い。ここから、判定信号ＪＰの周期としては、例えば、数十ｋＨｚ〜数千ｋＨｚの範囲を適用することができ、また、パルス幅Ｗとして、５００μsec〜０．０５μsecとすることができる。
【００４７】
一方、受信側モジュールとなるメイン基板４０には、メインコントローラ４４に、ＡＮＤ回路５６及び判定部５８が設けられている。
【００４８】
ＡＮＤ回路５６には、キャリッジ１２のＣＣＤセンサ基板２２から出力される各イメージデータ信号ＩＳ及び、ページシンク信号ＰＳ、ラインシンク信号ＬＳが入力されるようになっており、ＡＮＤ回路５６は、入力された信号の論理和（和信号ＳＳ）を判定部５８へ出力する。
【００４９】
判定部５８は、ＡＮＤ回路５６から入力される和信号ＳＳに、判定信号ＪＳと同等の信号が含まれているか否かから、フラットケーブル５０内の何れかの芯線５４Ａに断線や接触不良、コネクタ４８Ａ、４８Ｂの接触不良が生じているか否かを判定する。
【００５０】
すなわち、画像読み込みを行うときの送信側モジュールとなるＣＣＤセンサ基板４２では、フラットケーブル５０の各芯線５０Ａに、予め設定したパルス幅Ｗ及びパルス数Ｎ（ここでは、一例としてＮ＝２）の判定信号ＪＰを同期させて付加して伝送する。
【００５１】
これにより、図１（Ｂ）に示されるように、各信号が正常にメイン基板４４のＡＮＤ回路５６に入力されることにより、ＡＮＤ回路５６は、パルス数Ｍが、パルス信号ＪＰのパルス数Ｎと同じ（Ｍ＝Ｎ）で、パルス幅Ｗｓがパルス信号ＪＰのパルス幅Ｗと略同じ（Ｗｓ＝Ｗ）和信号ＳＳを出力する。
【００５２】
ここから、判定部５８では、和信号ＳＳのパルス幅Ｗｓ及びパルス数Ｍを、パルス信号ＪＰのパルス幅Ｗ及びパルス数Ｎと比較し、和信号ＳＳがパルス信号ＪＰと一致するときには、各データが正常に入力されていると判断するようにしている。
【００５３】
なお、判定部５８では、和信号ＳＳがパルス信号ＪＰと一致しないときには、エラー信号を出力し、これにより、メインコントローラ４４では、画像読取を中止して、図示しないディスプレイに配線異常が発生したことを表示するなどして報知するようにしている。
【００５４】
次に本実施の形態の作用を説明する。
【００５５】
スキャナ１０では、図示しないプラテンガラス上に画像読み込みを行う原稿が載置された状態で、画像読み込みの開始の指示（スタートスイッチの操作）がなされると、メインコントローラ４４からキャリッジ１２に設けているＣＣＤセンサ基板２２のコントローラ２４へ所定の制御信号が出力される。
【００５６】
これにより、コントローラ２４は、ランプ１６を点灯させると共に、モータ１４を駆動して、キャリッジ１２の副走査方向へ移動を開始する。これと共に、コントローラ２４は、ランプ１６から原稿へ照射された光の反射光をＣＣＤラインセンサ１８（ＣＣＤラインセンサ１８Ｒ、１８Ｇ、１８Ｂ）で受光し、ＣＣＤラインセンサ１８（ＣＣＤアレイ２０）から受光量に応じた電気信号を出力する。
【００５７】
ＣＣＤラインセンサ２０から出力された電気信号は、増幅器３０によって増幅された後、Ａ／Ｄ変換器３２でデジタル信号に変換され、ＣＤＳ３４で二重相関サンプリング処理が行われ、１主走査ライン分ずつがイメージデータとしてメイン基板４０へ出力される。
【００５８】
また、コントローラ２４は、原稿の読み取りに合わせてページシンク信号ＰＳ、ラインシンク信号ＬＳを、メイン基板４０へ出力する。
【００５９】
これにより、メイン基板４０では、画像処理部４６で、ページシンク信号ＰＳ及びラインシンク信号ＬＳに基づいて、例えば原稿１ページ分ずつの画像データを生成して出力する。
【００６０】
ところで、ＣＣＤラインセンサ１８を用いて画像読み込みを行うときのデータの送信側となるＣＣＤセンサ基板２２では、判定信号生成部５２で判定信号ＪＰを生成し、この判定信号をイメージデータに付加したイメージデータ信号ＩＳを出力すると共に、判定信号ＪＳを付加したページシンク信号ＰＳ及びラインシンク信号ＬＳを出力する。
【００６１】
これにより、フラットケーブル５０の芯線５０Ａのそれぞれには、判定信号ＪＳが付加されたイメージデータ信号ＩＳ、ページシンク信号ＰＳ及びラインシンク信号ＬＳが伝送される。
【００６２】
一方、画像読み込みを行うときの受信側となるメイン基板４０には、メインコントローラ４４にＡＮＤ回路５６及び判定部５８が設けられえており、フラットケーブル５０の各芯線５０Ａを伝送されたイメージデータ信号ＩＳ、ページシンク信号ＰＳ及びラインシンク信号ＬＳが、ＡＮＤ回路５６にも入力されるようになっている。
【００６３】
ＡＮＤ回路５６では、入力されたイメージデータ信号ＩＳ、ページシンク信号ＰＳ及びラインシンク信号ＬＳの論理和となる和信号ＳＳを生成して判定部５８へ出力する。判定部５８では、この和信号ＳＳに基づいて、フラットケーブル５０の何れかの芯線５０Ａに伝送不良が生じているか否かを判定するようにしている。
【００６４】
図３では、このときのメインコントローラ４４での判定処理の概略を示している。このフローチャートでは、最初のステップ１００で、ＣＣＤセンサ基板２４からフラットケーブル５０を介してデータ（信号）が入力されたか否かを確認し、ＣＣＤセンサ基板２４から、画像読み込みを開始することによりページシンク信号ＰＳ、ラインシンク信号ＬＳと共に、イメージデータ信号ＩＳが入力されると、ステップ１００で肯定判定してステップ１０２へ移行する。
【００６５】
このステップ１０２では、入力されたページシンク信号ＰＳ、ラインシンク信号ＬＳ及び各イメージデータ信号ＩＳの和信号ＳＳを生成し、ステップ１０４では、生成された和信号ＳＳに、判定信号ＪＳと一致するパルス信号が含まれているか否かを確認する。
【００６６】
ここで、和信号ＳＳに、判定信号ＪＳと一致するパルス信号が含まれているときには、ステップ１０４で肯定判定してステップ１０６へ移行し、ＣＣＤセンサ基板２２から出力されるデータの読み込みを継続すると共に、読み込んだデータに基づいた画像処理を行うように設定する（処理継続に設定）。
【００６７】
これにより、画像処理部４６では、入力されたイメージデータ信号ＳＳから、判定信号ＪＳに続く信号をイメージデータとして読み込み、所定の画像処理を実行する。このとき、メインコントローラ４４及び画像処理部４６では、入力されたページシンク信号ＰＳ及びラインシンク信号ＬＳのうち、判定信号ＪＳに続く信号をページシンク信号ＰＳ及びラインシンク信号ＬＳとして用いて、所定の処理を行うようにしている。すなわち、画像処理部４６では、判定信号ＪＳが含まれるページシンク信号ＰＳ及びラインシンク信号ＬＳから正規のページシンク信号及びラインシンク信号を生成して、所定の処理を行う。
【００６８】
一方、フラットケーブル５０内の何れかの芯線５０Ａが断線していたり、コネクタ４８Ａ、４８Ｂの何れかに接触不良が生じていると、メイン基板４０には、ＣＣＤセンサ基板２２から送信された本来の信号と異なる信号が入力される。
【００６９】
例えば、何れかの芯線５０Ａが断線しているときには、該当する芯線５０の入力される信号がＬレベル又はＨレベルとなるか、また、ＬレベルとＨレベルの中間レベルの信号となったり、さらには、パルス状のノイズが含まれた信号となる。また、コネクタ４８Ａ、４８Ｂの何れか少なくとも一方に接触不良が生じると、その接触不良の端子に対応する入力信号に、通常状態と異なる変化が生じ、少なくとも、本来の信号が得られなくなる。
【００７０】
このような信号が入力されたときには、ＡＮＤ回路５６から出力される和信号ＳＳには、判定信号ＪＳに応じたパルス信号が出力されなかったり、また、パルス状のノイズによって、パルス幅Ｗｓが極めて狭くなった多数のパルスが含まれ、パルス信号が消滅したり、本来の判定信号ＪＳと異なる信号（パルス信号）となってしまう。
【００７１】
これにより、和信号ＳＳには、判定信号ＪＳと一致するパルス信号が含まれなくなり、図３のフローチャートでは、ステップ１０４で否定判定されてステップ１０８へ移行する。
【００７２】
これにより、ステップ１０８では、フラットケーブル５０の断線ないしコネクタ４８Ａ、４８Ｂの接触不良などによるデータの伝送異常が発生したとして、エラー処理を行う。
【００７３】
このエラー処理では、受信したイメージデータに対する画像処理部４６での処理の中止、キャリッジ１２の作動中止を行うと共に、図示しないディスプレイに、伝送異常が発生してメンテナンスが必要となったことを報知する表示を行った離、アラームを発したりする。
【００７４】
これにより、スキャナ１０では、原稿に記録されている本来の画像と異なる画像データを生成ないし出力してしまうのを未然に防止すると共に、正常な画像データの出力が不能となっている状態でスキャナ１０が使用されるのを防止している。
【００７５】
このとき、スキャナ１０では、送信側モジュールであるＣＣＤセンサ基板２４に、判定信号生成部５２を設けて、予め設定した判定信号ＪＳを、各芯線５０Ａを介して伝送するようにすると共に、受信側モジュールであるメイン基板４０に、各芯線５０Ａから伝送された信号の和信号ＳＳを生成するＡＮＤ回路５６及び、和信号ＳＳに判定信号ＪＳと一致するパルス信号が含まれるか否かを判定する判定部５８を設ける簡単な構成を適用することができる。
【００７６】
なお、以上説明した本実施の形態では、判定信号ＪＳとして所定のパルス幅Ｗで２パルス分のパルス信号を用いたが、判定信号ＪＳとしては、これに限るものではなく、予め設定されて、ノイズ等と混同されることのパルス幅及びパルス数であれば、任意のパルス信号を適用することができる。
【００７７】
また、本実施の形態では、各信号の先頭及び末尾に判定信号ＪＳを付加するようにしたが、これに限らず、例えば、各信号の先頭または末尾のみに付加するようにしても良い。
【００７８】
例えば、ページシンク信号ＰＳの先頭に判定信号ＰＳを付加するときには、この判定信号ＪＳと同時に伝送されるようにラインシンク信号ＬＳおよびイメージデータ信号ＩＳに判定信号ＪＳを付加するようにすれば良い。
【００７９】
また、本実施の形態では、送信側モジュールから伝送するデータに判定信号ＪＳを付加するようにしたが、これに限らず、たとえば、データ伝送に先立って、判定信号ＪＳを伝送して、伝送路の異常の有無を確認したり、データ伝送終了後に、判定信号ＪＳを伝送することにより、データが正常に伝送される状態であったか否かを確認するようにしても良い。
【００８０】
一方、本実施の形態では、本来の信号と別に判定信号ＪＳを付加するようにしたが、判定信号ＪＳが、本来の信号の一部となるようにして、判定信号の伝送を行うようにしても良い。
【００８１】
例えば、ページシンク信号やラインシンク信号は、信号の立ち上がりタイミングないし立ち下がりタイミングが判断されて、各処理に適用される。すなわち、図４（Ｂ）に示されるように、ページシンク信号ｐｓ及びラインシンク信号ｌｓが出力されるときに、図４（Ａ）に示されるように、ページシンク信号ｐｓ、ラインシンク信号ｌｓの先頭に判定信号ＪＳを付加すると共に、ページ信号ｐｓ、ラインシンク信号ｌｓの後端部が、判定信号ＪＳとなるパルス信号を含むようにしたページシンク信号ＰＳ及びラインシンク信号ＬＳを用いることができる。
【００８２】
このときには、ページシンク信号ＰＳ及びラインシンク信号ＬＳ内での判定信号ＪＳに併せたタイミングで判定信号ＪＳが伝送されるようにイメージデータに判定信号ＪＳを付加するようにしても良い。
【００８３】
なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。例えば、本実施の形態では、スキャナ１０においてＣＣＤセンサ基板２２からメイン基板５０へデータを伝送する例を説明したが、フラットケーブル５０を用いて、メイン基板４０からＣＣＤセンサ基板２２へ制御信号などが伝送される。
【００８４】
このときには、メイン基板４０を送信側モジュールとして判定信号生成部５２を設けると共に、ＣＣＤセンサ基板２２を受信側モジュールとして、ＡＮＤ回路５６及び判定部５８を設けるようにすればよい。また、判定部５８の判定結果から伝送異常が発生していると判断されるときには、ＣＣＤセンサ基板２２での処理を中止すると共に、判定結果をメイン基板４０へフィードバックするようにすれば良い。
【００８５】
また、以上説明した本実施の形態では、スキャナ１０を例に説明したが、本発明は、スキャナ１０に限らず、任意の構成のスキャナに適用することができる。また、本発明は、スキャナに限らず、一方向又は双方向に多芯のケーブルによってデータを伝送する一対のモジュールの間であれば、任意の構成のモジュールの間に適用して、簡単にかつ正確に、芯線の断線などの伝送不良の発生を検出することができる。
【図面の簡単な説明】
【００８６】
【図１】（Ａ）は、本実施の形態に適用したＣＣＤセンサ基板から出力されるページシンク信号、ラインシンク信号及びイメージデータ信号の概略を示す線図、（Ｂ）はメイン基板で（Ａ）の各信号の論理和から得られる和信号の概略を示す線図である。
【図２】本実施の形態に適用したスキャナの要部の概略構成図である。
【図３】メインコントローラで実行される判定処理の概略を示す流れ図である。
【図４】（Ａ）は本発明に適用可能なページシンク信号およびラインシンク信号の概略を示す線図、（Ｂ）は（Ａ）の元となるページシンク信号及びラインシンク信号の概略を示す線図である。
【符号の説明】
【００８７】
１０    スキャナ
１２    キャリッジ
１８    ＣＣＤラインセンサ
２２    ＣＣＤセンサ基板（送信側モジュール）
２４    コントローラ
４０    メイン基板（受信側モジュール）
４４    メインコントローラ
４８Ａ、４８Ｂ    コネクタ（伝送路）
５０    フラットケーブル（伝送路）
５０Ａ    芯線（伝送路）
５２    判定信号生成部（信号生成手段）
５４    信号合成部（伝送手段）
５６    ＡＮＤ回路（判定手段）
５８    判定部（判定手段）
【図１】
2008072344.tif 000003
【図２】
2008072344.tif 000004
【図３】
2008072344.tif 000005
【図４】
2008072344.tif 000006