(57)【特許請求の範囲】
【請求項１】
出力対象のデータを記憶する読み書き可能なメモリと、
前記メモリに対する１又は複数の読み取りクロック、又は書き込みクロックを生成するクロック生成手段と、
前記クロック生成手段により得られたクロックを切り替えるクロック切替制御手段とを有し、
前記クロック切替制御手段は、
前記出力対象のデータの利用中に切り替えが発生するクロックと、前記利用中に切り替えが発生しないクロックとに対応したクロック切替手段を有し、
前記クロック切替手段は、
前記クロックの切り替えで生じるノイズをマスクする第１の切替手段、及び前記ノイズをマスクしない第２の切替手段を有し、
前記クロック切替制御手段は、
前記利用中に切り替えが発生しないクロックに対して、前記第２の切替手段を用いる
ことを特徴とする画像形成装置。
【請求項２】
前記クロック切替制御手段は、
前記利用中に切り替えが発生するクロックに対して、前記第１の切替手段を用いることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記クロック切替制御手段は、
前記利用中における前記読み取りクロックと前記書き込みクロックとの間の切り替えに対して、前記第１の切替手段を用いることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記クロック切替制御手段は、
前記第２の切替手段を用いる場合、電源投入後、前記出力対象のデータを利用する光源デバイスが設定されたタイミングで切り替えを行うことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記光源デバイスが複数ある場合に、
前記クロック切替手段は、
前記光源デバイスに対応して、前記読み取りクロック又は前記書き込みクロックを構成する複数のクロックのうち少なくとも１つを選択することを特徴とする請求項４に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、画像形成装置に関する。
【背景技術】
【０００２】
書込み光学系の回路では、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のライトクロック、リードクロックは、一意に決まっており、ＲＡＭのＲ／Ｗ切替信号でクロック切り替えを実施する専用のクロックセレクタ回路が用いられている。
【０００３】
なお、画像処理回路部でそれぞれ使用する動作クロックに合わせた周波数のシステムクロックを各画像処理回路部の動作時に供給するクロック生成部を備えた画像処理装置が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の光源デバイスを有する場合、光源デバイスで共通に使用するＲＡＭが最小データ量（データバス）に合わせて構成されるため、ＲＡＭの個数が多くなる。また、光源デバイスごとに使用するクロックが異なるため、ＲＡＭに対するライトクロック及びリードクロックも複数のクロックが必要となり、使用するクロックの組み合わせの数だけ、上述した専用のクロックセレクタ回路を実装しなければならない。したがって、専用のクロックセレクタ回路を多く用いることで、クロックを制御する回路の規模が増大し、ＲＡＭ周辺のクロック配線も混雑する等の問題が生じた。
【０００５】
１つの側面では、本発明は、簡単な構成でクロックを制御することを目的とする。
【課題を解決するための手段】
【０００６】
一態様の画像形成装置において、出力対象のデータを記憶する読み書き可能なメモリと、前記メモリに対する１又は複数の読み取りクロック、又は書き込みクロックを生成するクロック生成手段と、前記クロック生成手段により得られたクロックを切り替えるクロック切替制御手段とを有し、前記クロック切替制御手段は、前記出力対象のデータの利用中に切り替えが発生するクロックと、前記利用中に切り替えが発生しないクロックとに対応したクロック切替手段を有し、前記クロック切替手段は、前記クロックの切り替えで生じるノイズをマスクする第１の切替手段、及び前記ノイズをマスクしない第２の切替手段を有し、前記クロック切替制御手段は、前記利用中に切り替えが発生しないクロックに対して、前記第２の切替手段を用いる。
【発明の効果】
【０００７】
簡単な構成でクロックを制御することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る画像形成装置の概略構成の一例を示す図である。
【図２】光走査装置の構成の一例を示す図である。
【図３】光源デバイスに対応させた光走査装置の一例を示す図である。
【図４】クロック切替専用回路の一例を示す図である。
【図５】光走査装置にクロック切替専用回路を適用した例を示す図である。
【図６】クロック切替簡易回路の一例を示す図である。
【図７】クロック切替簡易回路を使用したクロック切替タイミングの一例を示す図である。
【図８】光走査装置にクロック切替簡易回路を適用した例を示す図である。
【図９】図８（Ａ）に対応するクロック切替タイミングの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、実施の形態について詳細に説明する。
【００１０】
＜画像形成装置：概略構成＞
図１は、本実施形態に係る画像形成装置の概略構成の一例を示す図である。図１に示す画像形成装置１は、例えばレーザ光源を用いたタンデム方式のカラー画像形成装置である。
【００１１】
画像形成装置１は、例えば４つの感光体ドラム１０Ａ〜１０Ｄと、４つの帯電ユニット１１Ａ〜１１Ｄと、現像ユニットとしての４つのトナーカートリッジ１２Ａ〜１２Ｄと、４つの転写ローラ１３Ａ〜１３Ｄとを有する。また、画像形成装置１は、各感光体ドラム１０上のトナーを除去する４つのクリーナーと、中間転写ローラ１４と、中間転写ベルト１５と、中間転写ベルトクリーニング装置１６と、転写装置１７と、レジストレーションローラ１８と、定着装置１９と、排紙装置２０と、光走査装置２１とを有する。
【００１２】
光走査装置２１は、画像形成装置１の開始ボタンが押下されるか、又はプリンタホストからの印刷ジョブ開始信号が有効になると、タイミング制御された光ビームを各感光体ドラム１０上に照射して露光する。光走査装置２１は、ポリゴンモータにより多面反射鏡であるポリゴンミラーを回転させ、光源であるレーザダイオードからの光ビームを偏向して各感光体ドラム１０の被走査面を走査して露光し、静電潜像を形成する。形成された静電潜像は、トナーカートリッジ１２から供給されるトナーにより現像され、各感光体ドラム１０上に単色画像が形成される。
【００１３】
感光体ドラム１０Ａには、シアン（Ｃ）のトナーが付着して、シアン画像が形成され、転写ローラ１３Ａにより中間転写ベルト１５上に転写される。感光体ドラム１０Ｂには、マゼンタ（Ｍ）のトナーが付着して、マゼンタ画像が形成され、転写ローラ１３Ｂにより中間転写ベルト１５上に転写される。中間転写ベルト１５には、既にシアン画像が転写されているため、その上にマゼンタ画像が転写される。
【００１４】
感光体ドラム１０Ｃには、イエロー（Ｙ）のトナーが付着して、イエロー画像が形成され、転写ローラ１３Ｃにより中間転写ベルト１５上に転写される。中間転写ベルト１５には、既にシアン画像及びマゼンタ画像が転写されているため、その上にイエロー画像が転写される。感光体ドラム１０Ｄには、ブラック（Ｂｋ）のトナーが付着して、ブラック（Ｂｋ）の画像が形成され、転写ローラ１３Ｄにより中間転写ベルト１５上に転写される。中間転写ベルト１５上には、既にシアン画像、マゼンタ画像、イエロー画像が転写されているため、その上にブラック画像が転写される。
【００１５】
中間転写ベルト１５は、中間転写ローラ１４を駆動ローラとして回転することにより、転写された各色のトナー像を所定方向へ搬送する。このように中間転写ベルト１５上に各色のトナー像が重ね合わされることにより、合成カラー画像が形成される。なお、ここでは、シアン、マゼンタ、イエロー、ブラックの順に作像しているが、作像する色順はこれに限定されるものではない。
【００１６】
画像形成装置１は、印刷ジョブ開始信号が有効になると、給紙装置から転写紙ＳＨを１枚ずつ分離して給紙搬送し、レジストレーションセンサで転写紙ＳＨを検知すると、給紙を一旦停止させる。また、画像形成装置１は、中間転写ベルト１５上の合成カラー画像の搬送にタイミングを合わせ、レジストレーションローラ１８を回転させ、中間転写ベルト１５と転写装置１７との間に転写紙を送り込む。
【００１７】
転写装置１７は、転写紙ＳＨへ合成カラー画像を転写する。定着装置１９は、合成カラー画像が転写された転写紙ＳＨに熱と圧力を加えて定着させる。定着後、転写紙ＳＨは、排紙装置２０に取り付けられた排紙ローラにより排出され、排紙トレイ上にスタックされる。
【００１８】
＜光走査装置２１＞
次に、上述した図１に示す光走査装置２１について具体的に説明する。図２は、光走査装置の構成の一例を示す図である。図２の例では、光走査装置２１の構成と、光走査装置２１により行われる走査制御について説明する。
【００１９】
図２に示すように、光走査装置２１は、データ制御部３１と、光学センサ部３２と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３３と、画像処理部３４と、ポリゴンミラー３５と、同期検知板３６とを有する。データ制御部３１は、データ選択部４１と、同期検知検出部４２と、画像出力制御部４３と、光源制御部４４とを有し、例えば画像処理部３４から得られる画像データのデータ信号を制御する。
【００２０】
光学センサ部３２は、中間転写ベルト１５の搬送方向の最下流側に位置し、中間転写ベルト１５の幅方向に均等に配置される。光学センサ部３２は、例えば光学式の拡散光センサを１つ又は複数有し、中間転写ベルト１５上に形成された画像に対する拡散光を内蔵の受光素子にて受光する。
【００２１】
ＣＰＵ３３は、光学センサ部３２から得られる信号に基づき、データ制御部３１を制御する。画像処理部３４は、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｂｋ）の４色の画像データをデータ選択部４１へ入力する。
【００２２】
データ選択部４１は、光源デバイスのレーザ光源で作像するトナー色の作像順に合わせて、画像処理部３４から得られる各色のデータ信号を、画像出力制御部４３からのＬＤ点灯制御信号に基づき、光源制御部４４に出力する。光源デバイスのレーザ光源で作像するトナー色は、光走査装置２１と各感光体ドラム１０との配置により決定される。
【００２３】
同期検知検出部４２は、ポリゴンミラー３５の回転位置を、主走査方向の書き出し位置を示す同期検知信号として検出する。同期検知検出部４２は、例えばポリゴンミラー３５の回転で反射偏光されて入射されるビームを、同期検知板３６の走査先端位置に配置された受光素子で光電変換することで、同期検知信号を検出する。
【００２４】
画像出力制御部４３は、同期検知検出部４２から得られる同期検知信号に基づき、光源制御部４４にＬＤ点灯制御信号を出力する。
【００２５】
光源制御部４４は、光源デバイスのレーザ光源からポリゴンミラーに出射するビームを制御する。光源制御部４４は、例えばデータ選択部４１から得られる各色のデータ信号、画像出力制御部４３から得られるＬＤ制御信号等に基づき、光源デバイスに対して変調信号を出力する。
【００２６】
光源デバイスのレーザ光源から出射されたビームは、ポリゴンミラー３５のミラー面に入射する。ポリゴンミラー３５の回転により、ポリゴンミラー３５のミラー面に入射したビームは、主走査方向へ走査し、走査レンズとミラーとを介して各感光体ドラム１０を走査する。各感光体ドラム１０上には、露光により所望の静電潜像が形成される。なお、光源デバイスには、単独の光源素子で１つの発光点をもつ半導体レーザだけではなく、複数の発光点を有する半導体レーザダイオードアレイや、二次元に発光点を配置した面発光型半導体レーザを使用することも可能である。
【００２７】
ここで、上述した感光体ドラム１０の被走査面に照射することにより画像を形成するレーザビーム方式の一例として、２つ以上のレーザ光源を用いて感光体ドラム１０上に画像を形成するマルチビーム方式がある。
【００２８】
マルチビーム方式の画像形成装置では、例えば副走査方向に１色につき２つ以上のレーザ光源を設け、画像データの主走査ライン２つ分以上として同時にビームスポットを感光体ドラム上に書き込むことにより、潜像の形成速度を向上させている。レーザ光源ごとに書き出し位置は異なるため、例えばレーザ光源によるレーザビームの射出タイミング制御を行う画素クロックを、それぞれレーザ光源ごとに独立して生成する。そのため、１色あたりのレーザ光源の数が多ければ多いほど、生成する画素クロックが増えることになる。
【００２９】
＜光源デバイスＮに対応した光走査装置２１＞
図３は、光源デバイスに対応させた光走査装置の一例を示す図である。図３に示すデータ制御部３１は、例えば複数の光源デバイス１〜Ｎの各光源デバイスに共通のデータ選択部４１と、各光源デバイスに対応した光源制御部４４−１〜４４−Ｎと、クロック生成手段の一例としてのクロック生成部４５とを有する。
【００３０】
データ選択部４１は、メモリの一例としてのＲＡＭ４６と、ＲＡＭ制御部４７と、クロック切替制御手段の一例としてのクロック切替制御部４８とを有する。データ選択部４１は、光源制御部４４を介して光源デバイスの１つと接続する。図３に示すように、データ選択部４１には、複数の光源デバイス１〜Ｎのうち、どの光源デバイスに接続されるかを示す光源デバイス選択信号ＳＹＳ＿ＳＥＬが入力される。
【００３１】
光源デバイス選択信号ＳＹＳ＿ＳＥＬは、例えば光源デバイス１と接続するときは「ＳＹＳ＿ＳＥＬ＝０」、光源デバイスＮと接続するときは「ＳＹＳ＿ＳＥＬ＝Ｎ−１」等のように値が設定される。データ選択部４１は、例えばＳＹＳ＿ＳＥＬ＝０の値が入力された場合、接続される光源デバイス１に対応したクロックに切り替えて、光源制御部４４−１に画像データを出力する。
【００３２】
クロック生成部４５は、ＲＡＭ４６に対する１又は複数の読み取りクロック（リードクロック）、又は書き込みクロック（ライトクロック）を生成する。クロック生成部４５は、それぞれのレーザ光源に対応する画素クロックとしてリードクロックを生成する。クロック生成部４５は、例えば図３に示す光源デバイス１がマルチビーム方式で１色あたり２つのレーザ光源で構成されている場合、データ選択部４１及び光源制御部４４−１に対して最大８つの独立した画素クロックを供給する。
【００３３】
ＲＡＭ４６は、例えば読み書き可能なメモリである。ＲＡＭ４６は、例えば光源制御部４４を介して光源デバイスに出力する出力対象のデータ（例えば、画像データ）を記憶する。ＲＡＭ４６は、例えば光源デバイスごとに実装すると、ＲＡＭの総サイズが増大するため、例えば全ての光源デバイスで共通に使用するＲＡＭとして用意することで総サイズを低減する。
【００３４】
なお、光源デバイスごとに画素クロックに対して処理するデータ量（データバス）が異なるため、光源デバイスに共通に使用するＲＡＭとして用意する場合でも、ＲＡＭ４６は、最小データバスに合せて構成されるため、その個数は相対的に多くなる。
【００３５】
ＲＡＭ制御部４７は、ＲＡＭ４６を制御する。ＲＡＭ制御部４７は、クロック切替制御部４８により切り替えられたクロックを用いて、ＲＡＭ４６に対する書き込み又は読み取りを行う。ＲＡＭ制御部４７は、例えばリードクロックに対応させて、ＲＡＭ４６から出力対象の各色の画像データを出力させる。
【００３６】
クロック切替制御部４８は、クロック生成部４５から得られたクロックの切り替えを行う。クロック切替制御部４８は、出力対象の画像データの利用中（例えば、印刷動作中）に切り替えが発生するクロックと、出力対象の画像データの利用中に切り替えが発生しないクロックとに対応したクロック切替手段（クロック切替回路）を有する。クロック切替制御部４８は、例えば電源投入の後に得られた光源デバイス選択信号ＳＹＳ＿ＳＥＬの値に応じて、例えばクロック生成部４５から得られる複数のリードクロックから光源デバイスに対応するリードクロックを選択する。
【００３７】
ここで、光源デバイスごとに、例えば画素データに対する重み付け（ｂｉｔ／ｄｏｔ）やクロック当たりに処理する画素数（ｄｏｔ／ｃｌｋ）が異なる場合について説明する。例えば、光源デバイス１が「４ｂｉｔ／ｄｏｔ」かつ「１ｄｏｔ／ｃｌｋ」であり、光源デバイス２が「２ｂｉｔ／ｄｏｔ」かつ「８ｄｏｔ／ｃｌｋ」であり、光源デバイス３が「１ｂｉｔ／ｄｏｔ」かつ「１６ｄｏｔ／ｃｌｋ」であるとする。
【００３８】
この場合、クロックあたりに処理するデータ量は、光源デバイス１が４ｂｉｔ×１ｄｏｔ＝４ｂｉｔ、光源デバイス２が２ｂｉｔ×８ｄｏｔ＝１６ｂｉｔ、光源デバイス３が１ｂｉｔ×１６ｄｏｔ＝１６ｂｉｔとなる。３つの光源デバイスでの最小データバスは１６ｂｉｔ／ｃｌｋとなり、光源デバイス１は、４ｃｌｋおきに４画素（１６ｂｉｔ）まとめて処理するか、１６ｂｉｔ内の４ｂｉｔのみ有効データを流すことでデバイスによらず１６ｂｉｔデータバスでの転送が可能になる。
【００３９】
例えば、「１２００ｄｐｉ：Ａ３サイズ」で主走査１ライン分をＲＡＭごとに格納する構成とすると、ＲＡＭ１個に付き１４０３２ｄｏｔ分を格納する。ＲＡＭを光源デバイス共通で使用するためには、１画素に対するデータ重み付けが最小の光源デバイス３にあわせたＲＡＭにする必要があり、ＲＡＭ１本の容量は１ｂｉｔ×１４０３２ｄｏｔ＝１４０３２ｂｉｔとなる。
【００４０】
例えば、「４ｂｉｔ／１ｄｏｔ」の光源デバイス１では、ＲＡＭ１個で格納できるデータは、主走査１／４ライン分である。光源デバイス１の主走査１ライン分を格納するには、ＲＡＭ４個で対応することになるため、ＲＡＭ容量を抑えることができる一方、使用するＲＡＭの個数は４倍に増えることになる。
【００４１】
本実施形態では、クロック切替制御部４８により、以下に示すような第１の切替手段と第２の切替手段とを組み合わせたクロック切替手段を用いることで、複数の光源デバイスで共通に使用されるＲＡＭ４６に対するクロックを簡単な構成で制御する。
【００４２】
＜クロック切替専用回路（第１の切替手段）＞
図４は、クロック切替専用回路の一例を示す図である。例えばＲＡＭ４６に対するリードクロックとライトクロックの周波数が異なると、画像データ転送中にＲＡＭ４６に対するリードクロックとライトクロックとの切り替えを行うタイミングでノイズ（ショートパルス）が発生する可能性がある。
【００４３】
そこで、例えばＲＡＭ４６に対するリードクロックとライトクロックとの間の切り替え時に、図４に示すクロック切替専用回路５０を用いることで、クロック切り替え時のノイズを自動的にマスクすることが可能となる。
【００４４】
図４に示すクロック切替専用回路５０では、セレクト信号ｓｅｌｅｃｔの値に応じて、クロックｃｌｋ＿ａ又はクロックｃｌｋ＿ｂが選択され、クロックｃｌｋ＿ｃとして出力される。
【００４５】
例えば、クロック切替専用回路５０では、クロックｃｌｋ＿ａと、クロックｃｌｋ＿ｂと、セレクト信号ｓｅｌｅｃｔとが入力される。例えば、セレクト信号ｓｅｌｅｃｔが「０」の場合、Ｄ−フリップフロップ（以下、Ｄ−ＦＦ）５１〜５４と、ＯＲ回路５５と、インバータ６０と、Ｄ−ＦＦ６１〜６４と、ＯＲ回路６５と、ＡＮＤ回路７０とにより、クロックｃｌｋ＿ｃとして、クロックｃｌｋ＿ａが出力される。また、クロック切替専用回路５０では、セレクト信号ｓｅｌｅｃｔが「１」の場合、クロックｃｌｋ＿ｃとして、クロックｃｌｋ＿ｂが出力される。
【００４６】
上述したＤ−ＦＦ５１〜５４や、Ｄ−ＦＦ６１〜６４は、入力される信号のタイミング（例えば立ち上がりエッジ）に同期して動作する。Ｄ−ＦＦ５１〜５４は、入力された信号（例えばクロックｃｌｋ＿ａ）を、セレクト信号ｓｅｌｅｃｔの１クロック期間分ラッチする。また、Ｄ−ＦＦ６１〜６４は、入力された信号（例えばクロックｃｌｋ＿ｂ）を、セレクト信号ｓｅｌ＿ｎの１クロック期間分ラッチする。
【００４７】
ＯＲ回路５５は、Ｄ−ＦＦ５２から出力された信号とＤ−ＦＦ５４から出力された信号の論理和をとり、クロックｃｌｋ＿ｃ＿ａを含む信号を出力する。ＯＲ回路６５は、Ｄ-ＦＦ６２から出力された信号とＤ−ＦＦ６４から出力された信号の論理和をとり、クロックｃｌｋ＿ｃ＿ｂを含む信号を出力する。ＡＮＤ回路７０は、入力されるクロックｃｌｋ＿ｃ＿ａと、クロックｃｌｋ＿ｃ＿ｂの論理に応じてクロックｃｌｋ＿ｃを出力する。
【００４８】
クロック切替専用回路５０により出力されるクロックｃｌｋ＿ｃでは、周波数の異なるクロックｃｌｋ＿ｃ＿ａとクロックｃｌｋ＿ｂとが、クロック切り替えタイミングでノイズを発生することなく切り替えを行う。しかしながら、ＲＡＭ４６は、複数の光源デバイスで共通に使用されるため、光源デバイスごとに使用するクロックを切替える必要がある。
【００４９】
＜光走査装置にクロック切替専用回路を適用した例＞
次に、上述した光走査装置２１にクロック切替専用回路５０を適用した例について図を用いて説明する。図５は、光走査装置にクロック切替専用回路を適用した例を示す図である。図５に示すクロック切替回路（クロック切替手段）は、クロック切替専用回路５０を光源デバイスＮ＝３に対応した光走査装置２１に適用した例を示している。なお、光源デバイスの数についてはこれに限定されるものではない。
【００５０】
図５（Ａ）に示すクロック切替回路は、ＲＡＭ４６に使用するクロックｃｌｋ＿ｒａｍ１を出力する例を示している。図５（Ｂ）に示すクロック切替回路は、ＲＡＭ４６に使用するクロックｃｌｋ＿ｒａｍ２を出力する例を示している。
【００５１】
図５（Ａ）〜図５（Ｂ）に示すクロック切替回路には、例えば、光源デバイス選択信号ＳＹＳ＿ＳＥＬ＝０／ｓｅｌｅｃｔ［０］＝０、ｓｅｌｅｃｔ［１］＝０、光源デバイス選択信号ＳＹＳ＿ＳＥＬ＝１／ｓｅｌｅｃｔ［０］＝１、ｓｅｌｅｃｔ［１］＝０、光源デバイス選択信号ＳＹＳ＿ＳＥＬ＝２／ｓｅｌｅｃｔ［０］＝０、ｓｅｌｅｃｔ［１］＝１が入力される。
【００５２】
例えば、図５（Ａ）に示すクロック切替回路は、クロック切替専用回路５０−１〜５０−３を用いて構成されている。図５（Ａ）において、クロック切替制御部４８は、光源デバイス選択信号ＳＹＳ＿ＳＥＬの値に応じて、ｓｅｌｅｃｔ［０］に「１」又は「０」を入力して、クロックｃｌｋ＿ｒ１とクロックｃｌｋ＿ｒ２とを切り替える。
【００５３】
また、クロック切替制御部４８は、光源デバイス選択信号ＳＹＳ＿ＳＥＬの値に応じて、ｓｅｌｅｃｔｔ［１］に「１」又は「０」を入力して、ＡＮＤ回路７１から出力されるクロックｃｌｋ＿ｒｓｅｌ＿１とクロックｃｌｋ＿ｒ３とを切り替える。
【００５４】
また、クロック切替制御部４８は、Ｒ／Ｗ選択信号ｓｅｌｅｃｔ＿ｒｗ１の値に応じて、ＡＮＤ回路７２から出力されるクロックｃｌｋ＿ｒｓｅｌ＿２とクロックｃｌｋ＿ｗ１とを切り替える。これにより、クロック切替制御部４８は、ＲＡＭ４６に使用するリードクロック又はライトクロックとして、ＡＮＤ回路７３から出力されるクロックｃｌｋ＿ｒａｍ１をＲＡＭ４６に出力する。
【００５５】
上述した図５に示すクロック切替回路では、ＲＡＭ４６の個数が多いほど使用するＤ−ＦＦの数が増え、クロック切替回路の規模が増大してしまう。例えば、ＲＡＭ４６の個数が１００個であれば１００×２４＝２４００、２００個であれば２００×２４＝４８００のＤ−ＦＦが必要となる。そこで、本実施形態では、更に以下に示す簡易的なクロック切替回路を用いてクロック切替回路を構成する。
【００５６】
＜クロック切替簡易回路（第２の切替手段）＞
図６は、クロック切替簡易回路の一例を示す図である。図６に示すクロック切替簡易回路８０では、セレクト信号ｓｅｌｅｃｔの値により、クロックｃｌｋ＿ａ又はクロックｃｌｋ＿ｂが選択され、クロックｃｌｋ＿ｃとして出力される。
【００５７】
例えば、セレクト信号ｓｅｌｅｃｔが「１」の場合、クロックｃｌｋ＿ｂがＡＮＤ回路８３から出力される。また、セレクト信号ｓｅｌｅｃｔが「０」の場合、インバータ８１により反転されて、クロックｃｌｋ＿ａがＡＮＤ回路８２から出力される。したがって、セレクト信号ｓｅｌｅｃｔの値により、ＯＲ回路８４からは、クロックｃｌｋ＿ｃとして、クロックｃｌｋ＿ａ又はクロックｃｌｋ＿ｂが切り替えて出力される。
【００５８】
上述した図６に示すクロック切替簡易回路８０では、セレクト信号ｓｅｌｅｃｔの切り替えタイミングで、クロックｃｌｋ＿ａとクロックｃｌｋ＿ｂとを強制的に切り替える。したがって、クロック切替簡易回路８０により出力されるクロックｃｌｋ＿ｃでは、周波数の異なるクロックｃｌｋ＿ａと、クロックｃｌｋ＿ｂとのクロック切り替えタイミングで、ノイズが発生する可能性がある。
【００５９】
しかしながら、クロック切替簡易回路８０は、図４に示すＤ−ＦＦを用いていないため、回路規模を最小化し、各Ｄ−ＦＦに対する配線が不要となり、ＲＡＭ４６の近辺に配置されることによる、ＲＡＭ４６の周辺の配線混雑を緩和することが可能となる。また、レイアウト面においてタイミングが収束しない等の問題を解決することが可能となる。
【００６０】
＜クロック切替タイミングの一例＞
次に、上述したクロック切替簡易回路８０を使用したクロック切替タイミングの一例について図を用いて説明する。図７は、クロック切替簡易回路を使用したクロック切替タイミングの一例を示す図である。図７には、２つの入力クロック（入力ｃｌｋ：ｃｌｋ＿ａ、ｃｌｋ＿ｂ）、光源デバイス選択信号（ｃｌｋ選択信号ｓｙｓ＿ｓｅｌ）、出力クロック（出力ｃｌｋ：ｃｌｋ＿ｃ）、印刷動作中か否か示す印刷機器状態、クロック（ｃｌｋ）使用状態が、時間軸ｔとともに示されている。
【００６１】
ＲＡＭ４６に使用するリードクロック及びライトクロックは、接続する光源デバイスによって一意に決まる。図６に示すクロック切替簡易回路８０は、図７に示すように、電源及びクロック供給開始時間（ｔ０）から、光源デバイス選択信号ＳＹＳ＿ＳＥＬ（図７に示すｓｙｓ＿ｓｅｌ）の値が確定したタイミング（ｔ１）で、光源デバイスに応じたクロックの切り替えを行う。
【００６２】
クロック切替簡易回路８０では、電源及びクロック供給開始時間（ｔ０）に、クロックｃｌｋ＿ａとクロックｃｌｋ＿ｂとが入力されているものの、図７に示す「ｃｌｋ使用状態」が「未使用」であるように、ＲＡＭ４６に対してクロックは使用されていない。また、クロック切替タイミング（ｔ１）の後、クロックの切り替えによりノイズが発生した場合でも、ｃｌｋ安定期間を経過し、印刷要求が発生して一定時間（ｔ２）経過した後（印刷動作中）には、出力クロックｃｌｋ＿ｃを安定して供給している。
【００６３】
このｃｌｋ安定期間は、クロック切り替えタイミング（ｔ１）から印刷開始時間（ｔ２）までの時間（ｔ２−ｔ１）に比べると十分に小さい。したがって、図６に示すクロック切替簡易回路８０を用いて、上述したノイズが発生した場合でも、ＲＡＭ制御部４７により誤動作が生じる等の問題は発生しない。
【００６４】
そこで、本実施形態では、例えば電源及びクロック供給開始後、光源デバイス選択信号の値が確定したタイミングで、光源デバイスに対応するリードクロックの切り替えに、例えば図６に示すクロック切替簡易回路８０（第２の切替手段）を使用する。
【００６５】
＜光走査装置にクロック切替簡易回路を適用した例＞
次に、上述した光走査装置２１にクロック切替簡易回路８０を適用した例について図を用いて説明する。図８は、光走査装置にクロック切替簡易回路を適用した例を示す図である。図８に示すクロック切替回路（クロック切替手段）は、図４に示すクロック切替専用回路５０と、図６に示すクロック切替簡易回路８０とを組み合わせ、例えば光源デバイスＮ＝３に対応した光走査装置２１に対し適用した例を示している。なお、光源デバイスの数についてはこれに限定されるものではない。
【００６６】
図８（Ａ）に示すクロック切替回路は、ＲＡＭ４６に使用するクロックｃｌｋ＿ｒａｍ１を出力する例を示し、図８（Ｂ）に示すクロック切替回路は、ＲＡＭ４６に使用するクロックｃｌｋ＿ｒａｍ２を出力する例を示している。
【００６７】
図８（Ａ）〜図８（Ｂ）に示すクロック切替回路には、例えば、光源デバイス選択信号ＳＹＳ＿ＳＥＬ＝０／ｓｅｌｅｃｔ［０］＝０、ｓｅｌｅｃｔ［１］＝０、光源デバイス選択信号ＳＹＳ＿ＳＥＬ＝１／ｓｅｌｅｃｔ［０］＝１、ｓｅｌｅｃｔ［１］＝０、光源デバイス選択信号ＳＹＳ＿ＳＥＬ＝２／ｓｅｌｅｃｔ［０］＝０、ｓｅｌｅｃｔ［１］＝１が入力される。
【００６８】
例えば、図８（Ａ）に示すクロック切替回路は、クロック切替簡易回路８０−１〜８０−２及びクロック切替専用回路５０を用いて構成されている。図８（Ａ）の例において、クロック切替制御部４８は、光源デバイス選択信号ＳＹＳ＿ＳＥＬの値に応じて、ｓｅｌｅｃｔ［０］に「１」又は「０」を入力して、クロックｃｌｋ＿ｒ１とクロックｃｌｋ＿ｒ２とを切り替える。
【００６９】
また、クロック切替制御部４８は、光源デバイス選択信号ＳＹＳ＿ＳＥＬの値に応じて、ｓｅｌｅｃｔ［１］に「１」又は「０」を入力して、ＯＲ回路９１から出力されるクロックｃｌｋ＿ｒｓｅｌ＿１とクロックｃｌｋ＿ｒ３とを切り替える。
【００７０】
また、クロック切替制御部４８は、Ｒ／Ｗ選択信号ｓｅｌｅｃｔ＿ｒｗ１の値に応じて、ＯＲ回路９２から出力されるクロックｃｌｋ＿ｒｓｅｌ＿２とクロックｃｌｋ＿ｗ１とを切り替える。これにより、クロック切替制御部４８は、ＲＡＭ４６に使用するリードクロック又はライトクロックとして、ＡＮＤ回路９３から出力されるクロックｃｌｋ＿ｒａｍ１をＲＡＭ４６に出力する。
【００７１】
上述した図８に示すクロック切替回路では、例えば印刷動作中におけるＲＡＭ４６のライトクロックと、リードクロックのクロック切り替え時に発生するノイズをマスクするため、上述した図４に示すクロック切替専用回路５０（第１の切替手段）を適用する。また、印刷動作中以外のクロック切り替え（例えば、印刷動作前の光源デバイスに対応するリードクロックの切り替え）に対しては、上述した図６に示すクロック切替簡易回路８０（第２の切替手段）を適用する。
【００７２】
図８に示す構成では、使用するＲＡＭ４６の個数が１００個であれば１００×８＝８００のＤ−ＦＦを備え、２００個であれば２００×８＝１６００のＤ−ＦＦを備える。したがって、上述した図５の構成と比較すると、Ｄ−ＦＦを大幅に削減することが可能となる。このように、図８に示すクロック切替回路を用いることで、回路規模が小さくなり、ＲＡＭ４６周辺の配線混雑も解消することが可能となる。
【００７３】
＜図８（Ａ）に示すクロック切替回路のクロック切替タイミングの一例＞
次に、上述した図８（Ａ）に対応するクロック切替タイミングの一例について図を用いて説明する。図９は、図８（Ａ）に対応するクロック切替タイミングの一例を示す図である。
【００７４】
図９には、リードクロックとして３つの入力クロック（入力ｃｌｋ：ｃｌｋ＿ｒ１、ｃｌｋ＿ｒ２、ｃｌｋ＿ｒ３、）、ライトクロックとしての入力クロック（入力ｃｌｋ：ｃｌｋ＿ｗ１）、光源デバイス選択信号（ｃｌｋ選択：ｓｅｌｅｃｔ［１：０］）が示されている。更に、２つの出力クロック（出力ｃｌｋ：ｃｌｋ＿ｒｓｅｌ＿１、ｃｌｋ＿ｒｓｅｌ＿２）、Ｒ／Ｗ選択信号（ｃｌｋ選択：ｓｅｌｅｃｔ＿ｒｗ１）、ＲＡＭ４６に使用される出力クロック（出力ｃｌｋ：ｃｌｋ＿ｒａｍ１）、印刷機器状態、ｃｌｋ使用状態が、時間軸ｔとともに示されている。
【００７５】
図８（Ａ）に示すクロック切替回路では、電源及びクロック供給開始時間（ｔ０）に、リードクロックとして３つの入力クロック（入力ｃｌｋ：ｃｌｋ＿ｒ１、ｃｌｋ＿ｒ２、ｃｌｋ＿ｒ３、）、ライトクロックとしての入力クロック（入力ｃｌｋ：ｃｌｋ＿ｗ１）が入力されている。しかしながら、図９に示す「ｃｌｋ使用状態」が「未使用」であるように、ＲＭＡ４６に対してクロックは使用されていない。
【００７６】
図９に示すクロック切替タイミング（ｔ１）では、例えば光源デバイス選択信号ＳＹＳ＿ＳＥＬ＝２／ｓｅｌｅｃｔ［０］＝０、ｓｅｌｅｃｔ［１］＝１が入力され、光源デバイス２に対応したクロックｃｌｋ＿ｒ３が選択される。ここで、ＲＡＭ４６に対する出力クロックｃｌｋ＿ｒａｍ１は、クロックｃｌｋ＿ｒ１からクロックｃｌｋ＿ｒ３に切り替わり、クロック切り替えによるクロック（ｃｌｋ）ノイズが発生している。
【００７７】
これに対して、図９に示すｃｌｋ安定期間を過ぎると、印刷動作が開始される印刷開始時間（ｔ２）には、出力クロックｃｌｋ＿ｒａｍ１として、例えばクロックｃｌｋ＿ｒ３が安定して供給される。
【００７８】
また、印刷動作中におけるクロック切替タイミング（ｔ３）では、Ｒ／Ｗ選択信号ｓｅｌｅｃｔ＿ｒｗ１の値（「１」→「０」）に応じて、ＲＡＭ４６に対する出力クロックｃｌｋ＿ｒａｍ１が、リードクロックとしてのクロックｃｌｋ＿ｒ３からライトクロックとしてのクロックｃｌｋ＿ｗ１に、ノイズが発生することなく切り替わっている。
【００７９】
上述した図８に示すクロック切替回路において、例えば、複数の光源デバイスに使用するクロックの選択部分にクロック切替簡易回路を実装し、光源デバイス選択信号の値の確定時にクロックを切り替えることで、ＲＡＭ４６の動作前に安定したクロックを供給する。また、例えば、印刷動作中におけるＲＡＭ４６のライトクロックとリードクロックのクロック切替部分にクロック切替専用回路を実装する。これにより、回路規模を最小化して、印刷動作中におけるノイズを防止し、ＲＡＭ４６への予期しないアクセスを防止することが可能となる。
【００８０】
上述した実施形態によれば、複数の光源デバイスに対する露光制御可能な画像形成装置において、印刷動作中に切り替えが発生しないクロックに対して回路規模の小さいクロック切替簡易回路を用いる。また、印刷動作中に切り替えが発生するクロックに対してクロックノイズを防止するクロック専用切替回路を用いる。これにより、回路規模及びクロック配線混雑を低減して、簡単構成でクロックを制御することが可能となる。
【００８１】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００８２】
１  画像形成装置
１０  感光体ドラム
１１  帯電ユニット
１２  トナーカートリッジ
１３  転写ローラ
１４  中間転写ローラ
１５  中間転写ベルト
１６  中間転写ベルトクリーニング装置
１７  転写装置
１８  レジストレーションローラ
１９  定着装置
２０  排紙装置
２１  光走査装置
３１  データ制御部
３２  光学センサ部
３３  ＣＰＵ
３４  画像処理部
３５  ポリゴンミラー
３６  同期検知板
４１  データ選択部
４２  同期検知検出部
４３  画像出力制御部
４４  光源制御部
４５  クロック生成部（クロック生成手段の一例）
４６  ＲＡＭ（メモリの一例）
４７  ＲＡＭ制御部
４８  クロック切替制御部（クロック切替制御手段の一例）
５０  クロック切替専用回路（第１の切替手段の一例）
５１〜５４、６１〜６４  Ｄ−ＦＦ
５５，６５，８４，９１〜９３  ＯＲ回路
６０，８１  インバータ
７０〜７３，８２〜８３  ＡＮＤ回路
８０  クロック切替簡易回路（第２の切替手段の一例）
【先行技術文献】
【特許文献】
【００８３】
【特許文献１】特開２００１−３２６７６１号公報
【図１】
0006421509.tif 000002
【図２】
0006421509.tif 000003
【図３】
0006421509.tif 000004
【図４】
0006421509.tif 000005
【図５】
0006421509.tif 000006
【図６】
0006421509.tif 000007
【図７】
0006421509.tif 000008
【図８】
0006421509.tif 000009
【図９】
0006421509.tif 000010