(57)【特許請求の範囲】
【請求項１】
周波数の異なる複数のクロックの候補の中からいずれかのクロックを選択して出力するクロック制御回路を有し、該クロック制御回路から出力されたクロックを用いて画像データをシリアル転送する画像データ送信部と、
周波数の異なる複数のクロックの候補の中からシリアル転送に用いるクロックを選択するクロック選択回路を有し、該クロック選択回路により選択されたクロックを用いて前記画像データ送信部から画像データを受信する画像データ受信部と
を備え、
前記画像データ送信部は、周波数の異なる別のクロックに変更してシリアル転送する場合は、前記クロック制御回路の選択対象であるクロックの候補毎に予め定めた時間のうち変更後のクロックに対応した時間分だけ信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化を停止させ、変更したクロックを用いて、ループバックチェック用データを前記画像データ受信部に送信し、該ループバックチェック用データの送信に応答して、前記画像データ受信部から送られてきた受信データと、該ループバックチェック用データとを比較することによって、前記画像データ受信部が、正しいクロックを選択したか否かを判定し、
前記画像データ受信部は、前記信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化が停止された時間を計測し、前記クロック選択回路の選択対象であるクロック毎に予め定めた閾値と計測された時間との比較に基づいて、シリアル転送に用いるクロックを選択し、選択したクロックを用いて、前記ループバックチェック用データを受信し、前記画像データ送信部に送り返す
ことを特徴とするカラー画像形成装置。
【請求項２】
前記画像データ送信部は、
前記クロック制御回路から供給されたクロックに基づいて、画像データをシリアルデータに変換するパラレル・シリアル変換回路をさらに有する
ことを特徴とする請求項１に記載のカラー画像形成装置。
【請求項３】
前記クロック制御回路は、各色毎に、前記パラレル・シリアル変換回路に供給するクロックを変えることができる
ことを特徴とする請求項２に記載のカラー画像形成装置。
【請求項４】
前記画像データ送信部は、前記クロック制御回路から供給されるクロックに基づいて、前記画像データ受信部から送られてきたシリアルデータをパラレルデータに変換するシリアル・パラレル変換回路を
更に備えることを特徴とする請求項２又は３に記載のカラー画像形成装置。
【請求項５】
前記画像データ受信部は、
前記クロック選択回路によって選択されたクロックに基づいて、前記画像データ送信部から受け取った画像データをパラレルデータに変換するシリアル・パラレル変換回路をさらに備える
ことを特徴とする請求項２〜４のいずれか一項に記載のカラー画像形成装置。
【請求項６】
前記クロック選択回路は、
前記信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化が停止されたことを検知する活性化停止検知回路と、
前記変化が停止された時間を計測する活性化停止時間計測回路と、
前記活性化停止時間計測回路による計測結果に対応するクロックを複数の候補の中から選択して出力するクロック切り替え回路と
を備えることを特徴とする請求項５に記載のカラー画像形成装置。
【請求項７】
前記画像データ受信部は、前記クロック選択回路によって選択されたクロックに基づいて、前記画像データ送信部から受け取ったループバックチェック用データをシリアルデータに変換するパラレル・シリアル変換回路を
更に備えることを特徴とする請求項５又は６に記載のカラー画像形成装置。
【請求項８】
前記クロック選択回路は、予め定められた所定時間以上経過しても前記信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化が開始されない場合は、クロック出力を停止させる
ことを特徴とする請求項５〜７のいずれか一項に記載のカラー画像形成装置。
【請求項９】
前記画像データ受信部によって受信された画像データに基づいて、カラー画像を形成して用紙へ出力する印字部を
更に備えることを特徴とする請求項１〜８のいずれか一項に記載のカラー画像形成装置。
【請求項１０】
周波数の異なる複数のクロックの候補の中からいずれかのクロックを選択して出力するクロック制御回路を有し、該クロック制御回路から出力されたクロックを用いて画像データをシリアル転送する画像データ送信部と、
周波数の異なる複数のクロックの候補の中からシリアル転送に用いるクロックを選択するクロック選択回路を有し、該クロック選択回路により選択されたクロックを用いて前記画像データ送信部から画像データを受信する画像データ受信部と
を備え、
前記画像データ送信部は、所定のクロックを用いて複数の画像データを既定のインターバルをあけて連続的に転送する場合に、既定の前記インターバルの間に、前記クロック制御回路の選択対象であるクロックの候補毎に予め定めた時間のうち前記所定のクロックに対応した時間分だけ信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化を停止させ、変更したクロックを用いて、ループバックチェック用データを前記画像データ受信部に送信し、該ループバックチェック用データの送信に応答して、前記画像データ受信部から送られてきた受信データと、該ループバックチェック用データとを比較することによって、前記画像データ受信部が、正しいクロックを選択したか否かを判定し、
前記画像データ受信部は、複数の画像データを受信する既定のインターバルの間に、前記信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化が停止された時間を計測し、前記クロック選択回路の選択対象であるクロック毎に予め定めた閾値と計測された時間との比較に基づいて、シリアル転送に用いるクロックを選択し、選択したクロックを用いて、前記ループバックチェック用データを受信し、前記画像データ送信部に送り返す
ことを特徴とするカラー画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラープリンタやデジタルカラー複写機等のカラー画像形成装置に関する。
【背景技術】
【０００２】
カラーレーザープリンタ等のカラー画像形成装置の場合、「色ずれ」を防止する必要がある。「色ずれ」を防止する方法の一つに、印字クロックの周波数を色ごとに変更して各色の印字位置を微妙に変えることで「色ずれ」を補正する方法がある。
【０００３】
一方、カラー画像形成装置を構成する構成要素間（例えば、画像処理部とレーザ露光部との間）での画像データの転送にシリアル転送を利用することが考えられる。しかしながら、この場合に、上記色ずれ補正方法を適用しようとすると、送信側で、印字クロックの周波数を色毎に変更しなければならないため、結果、受信側では、送信側の転送速度がわからなくなって、データを受信できなくなってしまう。
【０００４】
なお、特開平１１−１７７５４３号公報には、調歩同期方式でシリアル通信を行う場合に、送信側のデータ転送速度を受信側で検出して、受信側のデータ転送速度を送信側に合わせることができるようにするため、送信側で、データ転送速度の周波数の１周期分の幅を持ったスタートビットを送信し、受信側では、この幅を計測することで送信側のデータ転送速度を検出する構成が開示されている。
【０００５】
しかしながら、当該公報記載の技術では、データ転送速度が高速になった場合には次のような問題が生じ得る。すなわち、スタートビットを送信する以前にデータを活性化（ＤＣバランス転送等）させていないため、スタートビットの立ち上がりが鈍ってしまい、１周期分の幅を受信側へ精度よく転送することができなくなる。一方で、スタートビットを送信する以前にデータを活性化（ＤＣバランス転送等）させた場合は、どこがスタートビットか受信側で検出できなくなってしまう。
【特許文献１】特開平１１−１７７５４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、カラー画像形成装置の構成要素間での画像データの転送にシリアル転送を利用する場合であっても、送信側で印字クロックの周波数を変更することができるカラー画像形成装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係るカラー画像形成装置は、周波数の異なる複数のクロックの候補の中からいずれかのクロックを選択して出力するクロック制御回路を有し、該クロック制御回路から出力されたクロックを用いて画像データをシリアル転送する画像データ送信部と、周波数の異なる複数のクロックの候補の中からシリアル転送に用いるクロックを選択するクロック選択回路を有し、該クロック選択回路により選択されたクロックを用いて前記画像データ送信部から画像データを受信する画像データ受信部とを備え、前記画像データ送信部は、周波数の異なる別のクロックに変更してシリアル転送する場合は、前記クロック制御回路の選択対象であるクロックの候補毎に予め定めた時間のうち変更後のクロックに対応した時間分だけ信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化を停止させ、前記画像データ受信部は、前記信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化が停止された時間を計測し、前記クロック選択回路の選択対象であるクロック毎に予め定めた閾値と計測された時間との比較に基づいて、シリアル転送に用いるクロックを選択することを特徴とする。
【０００８】
この場合において、前記画像データ送信部は、変更したクロックを用いて、ループバックチェック用データを前記画像データ受信部に送信するようにしてもよい。更に、前記画像データ受信部は、前記クロック毎に予め定めた閾値と計測された時間との比較に基づいて選択したクロックを用いて、前記ループバックチェック用データを受信し、前記画像データ送信部に送り返すようにしてもよい。更に、前記画像データ送信部は、前記ループバックチェック用データの送信に応答して、前記画像データ受信部から送られてきた受信データと、前記ループバックチェック用データとを比較することによって、前記画像データ受信部が、正しいクロックを選択したか否かを判定するようにしてもよい。
【０００９】
以上の場合において、前記画像データ送信部は、前記クロック制御回路から供給されたクロックに基づいて、画像データをシリアルデータに変換するパラレル・シリアル変換回路をさらに有するようにしてもよい。
【００１０】
この場合において、前記クロック制御回路は、各色毎に、前記パラレル・シリアル変換回路に供給するクロックを変えることができるようにしてもよい。また、前記画像データ送信部は、前記クロック制御回路から供給されるクロックに基づいて、前記画像データ受信部から送られてきたシリアルデータをパラレルデータに変換するシリアル・パラレル変換回路を更に備えるようにしてもよい。
【００１１】
また、前記画像データ受信部は、前記クロック選択回路によって選択されたクロックに基づいて、前記画像データ送信部から受け取った画像データをパラレルデータに変換するシリアル・パラレル変換回路をさらに備えるようにしてもよい。更に、前記クロック選択回路は、前記信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化が停止されたことを検知する活性化停止検知回路と、前記変化が停止された時間を計測する活性化停止時間計測回路と、前記活性化停止時間計測回路による計測結果に対応するクロックを複数の候補の中から選択して出力するクロック切り替え回路とを備えるようにしてもよい。また、前記画像データ受信部は、前記クロック選択回路によって選択されたクロックに基づいて、前記画像データ送信部から受け取ったループバックチェック用データをシリアルデータに変換するパラレル・シリアル変換回路を更に備えるようにしてもよい。
【００１２】
また、前記クロック選択回路は、予め定められた所定時間以上経過しても前記信号ラインにおける信号レベルのＨレベルとＬレベルとの間の変化が開始されない場合は、クロック出力を停止させるようにしてもよい。
【００１３】
また、以上の場合において、前記画像データ受信部によって受信された画像データに基づいて、カラー画像を形成して用紙へ出力する印字部を更に備えるようにしてもよい。
【発明の効果】
【００１４】
本発明によれば、カラー画像形成装置の構成要素間での画像データの転送にシリアル転送を利用する場合であっても、送信側で印字クロックの周波数を変更することできるようになる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。
【００１６】
図１は、本発明によるカラー画像形成装置の全体構成を示すブロック図である。
【００１７】
同図に示すように、本発明によるカラー画像形成装置１００は、画像データの送信を行う画像データ送信部（ＭＣＵ）１１０と、画像データ送信部（ＭＣＵ）１１０から送信された画像データを受信する画像データ受信部（ＲＯＳ）１２０と、画像データ受信部１２０によって受信された画像データに基づいて、カラー画像を形成し用紙への転写を行う印字ユニット１３０とを備える。例えば、画像データ送信部１１０には、カラー画像形成装置の動作を制御する制御部が該当し、画像データ受信部１２０には、画像データに基づいて、感光体ドラムを露光走査するレーザ露光部が該当する。また、カラー画像形成装置１００には、カラー画像形成装置１００で出力を行うための画像データを生成する画像データ生成装置（ＤＦＥ）１４０が接続されている。
【００１８】
同図に示すように、画像データ送信部（ＭＣＵ）１１０は、ＣＰＵ１１１と，ＲＯＭ１１２と，ＲＡＭ１１３と、ループバック用送信データ転送回路１１４と、パラレル・シリアル変換回路１１５と、ＲＥＦＶＣＬＫ制御回路１１６と、シリアル・パラレル変換回路１１７と、ループバック受信データ格納回路１１８と、ループバック受信データ比較回路１１９とを備える。
【００１９】
ＣＰＵ１１１は、ＲＯＭ１１２等に記憶されたプログラムを実行することによって、各回路１１４〜１１９の制御を行うものである。ＲＯＭ１１２及びＲＡＭ１１３は、ＣＰＵ１１１が利用するプログラムやデータ等を記憶する記憶装置である。
【００２０】
ループバック用送信データ転送回路１１４は、データ転送に使用されるＲＥＦＶＣＬＫ（印字クロック）を切り替える際に、ＣＰＵ１１１によってループバックモードに設定されると、パラレル・シリアル変換回路１１５へ、予め設定されたループバックチェック用送信データを転送するものである。
【００２１】
パラレル・シリアル変換回路１１５は、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（黒）の各色毎に用意されており、画像データ及び光量補正用データをシリアルデータに変換して、画像データ受信部１２０へ送るものである。パラレル・シリアル変換回路１１５は、ＲＥＦＶＣＬＫ制御回路１１６から供給されるＲＥＦＶＣＬＫに基づいて、パラレルデータをシリアルデータに変換する。
【００２２】
ＲＥＦＶＣＬＫ制御回路１１６は、色ずれ補正を行うため、ＹＭＣＫ各色毎にＲＥＦＶＣＬＫを適宜切り替えて、選択されたＲＥＦＶＣＬＫをパラレル・シリアル変換回路１１５及びシリアル・パラレル変換回路１１７へ供給するものである。
【００２３】
シリアル・パラレル変換回路１１７は、ＹＭＣＫ各色毎に用意されており、画像データ受信部１２０から送られてきたシリアルデータをパラレルデータに変換するものである。パラレル・シリアル変換回路１１５は、ＲＥＦＶＣＬＫ制御回路１１６から供給されるＲＥＦＶＣＬＫに基づいて、パラレルデータをシリアルデータに変換する。
【００２４】
ループバック受信データ格納回路１１８は、ＣＰＵ１１１によってループバックモードに設定されている場合に、シリアル・パラレル変換回路１１７によってパラレルデータに変換された画像データ受信部１２０からのループバックチェック用受信データを格納するものである。
【００２５】
ループバック受信データ比較回路１１９は、ループバックモード時に、画像データ受信部１２０から送り返されてきて、ループバック受信データ格納回路１１８に格納された受信データと、ループバック用送信データ転送回路１１４に格納されている期待値データ（ループバックチェック用送信データ）とを比較する。比較の結果、両者が一致した場合は、画像データ送信部１１０と画像データ受信部１２０との間で、データ転送速度の一致が図れてデータが正しく転送されていることになる。すなわち、画像データ送信部１１０で選択したＲＥＦＶＣＬＫが正しく画像データ受信部１２０に伝達されていることになる。
【００２６】
一方、同図に示すように、画像データ受信部１２０は、シリアル・パラレル変換回路１２１と、ＲＥＦＶＣＬＫ選択回路１２２と、パラレル・シリアル変換回路１２３と、光量補正制御部１２４とを備える。
【００２７】
シリアル・パラレル変換回路１２１は、画像データ送信部１１０から受け取ったシリアル画像データをパラレルデータに変換して、印字ユニット１３０へ出力するものである。なお、光量補正用データの場合は、光量補正制御部１２４へ転送する。シリアル・パラレル変換回路１２１は、ＲＥＦＶＣＬＫ選択回路１２２から供給されるＲＥＦＶＣＬＫに同期して、シリアルデータをパラレルデータに変換する。
【００２８】
ＲＥＦＶＣＬＫ選択回路１２２は、画像データ送信部１１０からのシリアルデータ信号の活性化状態を監視することによって、適切なＲＥＦＶＣＬＫ（すなわち、画像データ送信部１１０が選択したＲＥＦＶＣＬＫ）の選択を行うものである。ＲＥＦＶＣＬＫ選択回路１２２の詳細については後述する。
【００２９】
パラレル・シリアル変換回路１２３は、ＳＯＳ信号及び光量補正制御情報を画像データ送信部１１０へ転送するものである。更に、ＲＥＦＶＣＬＫ選択回路１２２によってＲＥＦＶＣＬＫの切り替えが行われた直後は、新たに選択されたＲＥＦＶＣＬＫで同期させたループバックチェック用送信データを、ＲＥＦＶＣＬＫ選択回路１２２から受け取って、シリアルデータに変換して画像データ送信部１１０へ転送する。パラレル・シリアル変換回路１２３は、ＲＥＦＶＣＬＫ選択回路１２２によって選択・供給されるＲＥＦＶＣＬＫに同期して、パラレルデータをシリアルデータに変換する。
【００３０】
光量補正制御部１２４は、画像データ送信部１１０から送られてくる光量補正用データに基づいて、ＡＰＣ制御等の光量補正を行うものである。
【００３１】
次に、ＲＥＦＶＣＬＫ選択回路１２２の詳細について説明する。
【００３２】
図２は、ＲＥＦＶＣＬＫ選択回路１２２の構成を示すブロック図である。
【００３３】
同図に示すように、ＲＥＦＶＣＬＫ選択回路１２２は、活性化停止検知回路２１０と、活性化停止時間計測回路２２０と、ＲＥＦＶＣＬＫ切り替え回路２３０と、ＲＥＦＶＣＬＫ生成回路２４０と、フリップフロップ回路２５０とを備える。
【００３４】
活性化停止検知回路２１０は、ＹＭＣＫ各色毎に用意されており、送信側から送られてくるＹＭＣＫ各色のシリアルデータ信号を常時モニタリング（監視）し、信号ラインの活性化が停止したことを検知すると、活性化停止時間計測回路２２０に対して活性化停止時間計測信号を出力して（ＬからＨへ変化させて）、活性化停止時間の計測を開始するように指示するものである。活性化停止検知回路２１０は、例えば、予め決められた一定時間以上、Ｌ／Ｈの変化が発生しないことを検知すると、信号ラインの活性化が停止したと判断する。
【００３５】
活性化停止検知回路２１０は、活性化停止の検知後に、再度シリアルデータ信号のＬ／Ｈ変化の繰り返しが開始されると活性化が再開されたと判断し、活性化停止時間計測信号の出力を停止して（ＨからＬへ変化させて）、活性化停止時間計測回路２２０に対して活性化停止時間の計測を終了するように指示する。
【００３６】
活性化停止時間計測回路２２０は、ＹＭＣＫの各色毎に用意されており、活性化停止検知回路２１０からの計測開始の指示を受けて、活性化停止時間の計測を開始するものであり、活性化停止時間を計測するための計測カウンタを備える。計測カウンタがカウントに使用する計測用クロックとしては、ＲＥＦＶＣＬＫ生成回路２４０によって生成されるＲＥＦＶＣＬＫのいずれかを使用するようにしてもよいし、専用のクロックを設けるようにしてもよい。
【００３７】
活性化停止時間計測回路２２０は、活性化停止検知回路２１０から活性化停止時間計測信号を出力されている間は、活性化停止時間の計測を継続する。そして、予め決められた所定時間が経過する毎に、自動的にＲＥＦＶＣＬＫが切り替えられるように、ＲＥＦＶＣＬＫ切り替え回路２３０へＲＥＦＶＣＬＫ選択データを送る。すなわち、計測カウンタのカウント値に応じて予め定められているＲＥＦＶＣＬＫがＲＥＦＶＣＬＫ切り替え回路２３０によって選択されるようにする。
【００３８】
ＲＥＦＶＣＬＫ切り替え回路２３０は、活性化停止時間計測回路２２０から渡されるＲＥＦＶＣＬＫ選択データに基づいて、当該選択データに対応するＲＥＦＶＣＬＫを、ＲＥＦＶＣＬＫ生成回路２４０から供給される複数種類のＲＥＦＶＣＬＫの中から選択して、出力するものである。
【００３９】
ＲＥＦＶＣＬＫ生成回路２４０は、画像データ送信部１１０によって、色ずれ補正を行うために適宜切り替えられる複数種類（例えば、周波数がそれぞれ異なるＮ個）のＲＥＦＶＣＬＫを生成するものである。画像データ送信部１１０が利用するＲＥＦＶＣＬＫの種類については、予め決められている。
【００４０】
フリップフロップ回路２５０は、ＹＭＣＫ各色毎に用意されており、シリアル・パラレル変換回路１２１から渡されるＹＭＣＫ画像データを、ＲＥＦＶＣＬＫ切り替え回路２３０によって選択されたＲＥＦＶＣＬＫに同期させるものである。フリップフロップ回路２５０は、ＲＥＦＶＣＬＫ切り替え回路２３０によって選択されたＲＥＦＶＣＬＫに同期させたＹＭＣＫ画像データを、パラレル・シリアル変換回路１２３に渡す。
【００４１】
次に、以上のような構成を有するカラー画像形成装置１００の動作について説明する。
【００４２】
画像データ送信部１１０は、色ずれ補正を行うためにＲＥＦＶＣＬＫの切り替えが必要になると、まず、画像データ受信部１２０へ送っているＹＭＣＫ各色のシリアルデータ信号の活性化を所定時間だけ停止させる。画像データ送信部１１０がシリアルデータ信号の活性化を停止させる時間は、画像データ送信部１１０（ＲＥＦＶＣＬＫ制御回路１１６）が選択し得るＲＥＦＶＣＬＫの種類（例えば、周波数）に対応して予め定められている。すなわち、画像データ送信部１１０は、これから切り替えようとしている特定種類のＲＥＦＶＣＬＫに対応する時間だけ、シリアルデータ信号の活性化を停止させる。
【００４３】
そして、画像データ送信部１１０は、所定時間経過後、シリアルデータ信号の活性化を再開し、ループバック用送信データ転送回路１１４からパラレル・シリアル変換回路１１５を介してループバックチェック用データを画像データ受信部１２０に転送する。この時、パラレル・シリアル変換回路１１５は、切り替え後のＲＥＦＶＣＬＫを用いて、ループバックチェック用データをシリアルデータに変換する。
【００４４】
一方、画像データ送信部１２０においては、ＲＥＦＶＣＬＫ選択回路１２２の活性化停止検知回路２１０が、信号ラインの活性化が停止したことを検知すると、活性化停止時間計測回路２２０に対して活性化停止時間計測信号を出力して、活性化停止時間の計測を開始するように指示する。
【００４５】
活性化停止検知回路２１０から活性化停止時間の計測を開始するように指示されると、活性化停止時間計測回路２２０は、計測カウンタをリセットして、カウンタ値を０とし、改めて０からカウントアップを開始する。また、活性化停止時間計測回路２２０は現在のカウント値に対応して定まるＲＥＦＶＣＬＫを選択するためのＲＥＦＶＣＬＫ選択データをＲＥＦＶＣＬＫ切り替え回路２３０に出力する。例えば、ＲＥＦＶＣＬＫ切り替え回路２３０にＲＥＦＶＣＬＫ０を選択させるためのＲＥＦＶＣＬＫ選択データを出力する。
【００４６】
その後、活性化停止時間計測回路２２０は、活性化停止時間の計測を継続し、例えば、計測時間（計測用クロックのカウント値）が第一の閾値（例えば、１００）以上になると、ＲＥＦＶＣＬＫ切り替え回路２３０にＲＥＦＶＣＬＫ１を選択させるためのＲＥＦＶＣＬＫ選択データを出力する。同様に、その後にカウント値が増加して、第二の閾値（例えば、２００）以上になると、ＲＥＦＶＣＬＫ切り替え回路２３０にＲＥＦＶＣＬＫ２を選択させるためのＲＥＦＶＣＬＫ選択データを出力する。例えば、活性化停止検知回路２１０から計測停止の指示があった時点のカウント値が、第一の閾値と第二の閾値との間（例えば、１５０）であった場合は、ＲＥＦＶＣＬＫ１が選択されることになる。
【００４７】
なお、予め定めた最大カウント値Ｍ以上になっても活性化が再開されない場合、活性化停止時間計測回路２２０は、ＲＥＦＶＣＬＫ切り替え回路２３０がＲＥＦＶＣＬＫを出力しないようにするためのＲＥＦＶＣＬＫ選択データ（ＦＡＩＬデータ）を出力する。
【００４８】
活性化停止時間計測回路２２０からＲＥＦＶＣＬＫ選択データを受け取ると、ＲＥＦＶＣＬＫ切り替え回路２３０は、ＲＥＦＶＣＬＫ生成回路２４０から入力されている複数種類のＲＥＦＶＣＬＫの中から、現在のＲＥＦＶＣＬＫ選択データに対応するＲＥＦＶＣＬＫを選択して、各色毎のシリアル・パラレル変換回路１２１及びパラレル・シリアル変換回路１２３へ供給する。但し、活性化停止時間計測回路２２０からのＲＥＦＶＣＬＫ選択データが、ＦＡＩＬデータの場合は、ＲＥＦＶＣＬＫ切り替え回路２３０からのＲＥＦＶＣＬＫ出力は、論理固定（Ｈ又はＬ）となる。ＲＥＦＶＣＬＫ切り替え回路２３０からＲＥＦＶＣＬＫが出力されないようにすると、送信側へループバックチェック用データをループバックすることができないこととなり、送信側ではなんらかの不具合が発生したこと検知することが可能となる。
【００４９】
所定時間経過後、シリアルデータ信号の活性化を再開されると、シリアル・パラレル変換回路１２１は、ＲＥＦＶＣＬＫ選択回路１２２によって選択されたＲＥＦＶＣＬＫを用いて、画像データ送信部１１０から送られてくるループバックチェック用データをパラレルデータに変換し、ＲＥＦＶＣＬＫ選択回路１２２に渡す。ＲＥＦＶＣＬＫ選択回路１２２は、シリアル・パラレル変換回路１２１から渡されたループバックチェック用データを、フリップフロップ回路２５０を介して、パラレル・シリアル変換回路１２３に渡す。パラレル・シリアル変換回路１２３は、ＲＥＦＶＣＬＫ選択回路１２２から渡されたループバックチェック用データを、ＲＥＦＶＣＬＫ選択回路１２２によって選択されたＲＥＦＶＣＬＫを用いて、シリアルデータに変換して、画像データ送信部１１０へ送り返す。
【００５０】
画像データ送信部１１０は、画像データ受信部１２０から送り返されてきたループバックチェック用データを、シリアル・パラレル変換回路１１７によってパラレルデータに変換して、ループバック受信データ格納回路１１８に格納する。そして、ループバック受信データ比較回路１１９によって、ループバック受信データ格納回路１１８から読み出した受信データと、ループバック用送信データ転送回路１１４から読み出した送信データとを比較して、両者が一致した場合は、画像データ受信部１２０が正しいＲＥＦＶＣＬＫを選択したと判定する。
【００５１】
以上説明したように、本実施形態によれば、カラー画像形成装置の構成要素間での画像データの転送にシリアル転送を利用する場合であっても、各色毎に印字クロックの周波数を変えることが可能となり、各色毎に印字クロックの周波数を変更することによる色ずれ補正が実現可能となる。
【００５２】
なお、ＲＥＦＶＣＬＫ切り替え処理は、例えば、インターイメージ（印字データ以外のエリア）中に行われる。また、色ずれ補正を行うためのＲＥＦＶＣＬＫ切り替えが必要ない場合でも、ジョブ間のインターイメージ等の一定期間（画像データの転送のインターバル）ごとに、ＲＥＦＶＣＬＫ切り替え処理（この場合は、それ以前と同じＲＥＦＶＣＬＫを選択することとなる）を実施するようにすれば、一時的に発生した不具合に対しての回復機能を持たせることが可能となる。
【００５３】
また、ループバックチェック用送信データ転送回路を設けることなく、画像データ生成装置（ＤＦＥ）からの入力データを、ループバックチェック用データとして利用するようにしてもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明によるカラー画像形成装置の全体構成を示すブロック図である。
【図２】ＲＥＦＶＣＬＫ選択回路１２２の構成を示すブロック図である。
【符号の説明】
【００５５】
１００    カラー画像形成装置
１１０    画像データ送信部
１１１    ＣＰＵ
１１２    ＲＯＭ
１１３    ＲＡＭ
１１４    ループバック用送信データ転送回路
１１５    パラレル・シリアル変換回路
１１６    ＲＥＦＶＣＬＫ制御回路
１１７    シリアル・パラレル変換回路
１１８    ループバック受信データ格納回路
１１９    ループバック受信データ比較回路
１２０    画像データ受信部
１２１    シリアル・パラレル変換回路
１２２    ＲＥＦＶＣＬＫ選択回路
１２３    パラレル・シリアル変換回路
１２４    光量補正制御部
１３０    印字ユニット
２１０    活性化停止検知回路
２２０    活性化停止時間計測回路
２３０    ＲＥＦＶＣＬＫ切り替え回路
２４０    ＲＥＦＶＣＬＫ生成回路
２５０    フリップフロップ回路
【図１】
0004766455.tif 000002
【図２】
0004766455.tif 000003