(57)【要約】【課題】回路を複雑化することなく適切な接続線を選択して、接続線の異常を判断する。【解決手段】副走査方向に沿って配列された複数のレーザビームの各々に対応する出力端３２を備え、副走査方向の位置ずれを補正する場合に、位置ずれ量をライン数に換算し、換算したライン数に応じた個数ずらした出力端３２から１ライン目の画像データに対応する駆動信号を出力し、位置ずれ量を換算したライン数に応じた選択信号に基づいて、選択回路３４で複数の接続線３３から少なくとも１つの接続線３３を選択し、選択した接続線３３を伝送される駆動信号のオン信号を計数部３５で計数し、計数部３５での計数値に基づいて、接続線３３が異常か否かを判断する。【選択図】図２
2010224209.tif 000002
【特許請求の範囲】
【請求項１】
第１方向に沿って配列された各々独立して駆動可能な複数の発光素子を備え、画像データに基づく駆動信号により駆動された際に発光する光を、前記第１方向と交差する第２方向に走査することにより感光体を露光する露光手段と、
前記発光素子の各々に対応する出力端を備え、通常時に前記出力端の各々から前記露光手段によって１走査で露光する場合の複数列分の駆動信号を１列分ずつ出力すると共に、前記第１方向のずれ量を補正する場合に、前記ずれ量に応じた個数前記第１方向にずらした出力端から複数列分の駆動信号の最上流側の列に対応する１列分の駆動信号を出力する出力手段と、
前記出力手段の前記出力端の各々と前記露光手段の前記発光素子の各々とを接続する複数の接続線と、
前記接続線の各々と接続されると共に、前記駆動信号が伝送される接続線の少なくとも１つを選択し、選択した接続線を駆動信号が正常に伝送されているか否かを判断する判断手段と、
を含む画像形成装置。
【請求項２】
前記判断手段は、選択された接続線を伝送される駆動信号を計数する計数手段を含み、前記計数手段で計数値が計数されない場合、または、前記画像データの画素数と前記計数手段で計数された計数値との比が予め定めた閾値を超えた場合に、前記接続線を駆動信号が正常に伝送されていないと判断する請求項１記載の画像形成装置。
【請求項３】
コンピュータを、
第１方向に沿って配列された各々独立して駆動可能な複数の発光素子を備え、画像データに基づく駆動信号により駆動された際に発光する光を、前記第１方向と交差する第２方向に走査することにより感光体を露光する露光手段の発光素子の各々に対応する出力端を備えた出力手段が、通常時に前記出力端の各々から前記露光手段によって１走査で露光する場合の複数列分の駆動信号を１列分ずつ出力すると共に、前記第１方向のずれ量を補正する場合に、前記ずれ量に応じた個数前記第１方向にずらした出力端から複数列分の駆動信号の最上流側の列に対応する１列分の駆動信号を出力するように制御する出力制御手段と、
前記出力手段の前記出力端の各々と前記露光手段の前記発光素子の各々とを接続する複数の接続線から、前記駆動信号が伝送される接続線の少なくとも１つを選択し、選択した接続線を駆動信号が正常に伝送されているか否かを判断する判断手段と、
して機能させるための異常判断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び異常判断プログラムに関する。
【背景技術】
【０００２】
従来、副走査方向に沿って同時に発光可能な複数のレーザ発光素子を有するレーザアレイを用い、レーザアレイによる露光及びトナーによる現像によってトナー像が形成される感光体を少なくとも１つ備えた画像形成装置が知られている。この画像形成装置において、レーザアレイによって感光体上に画像露光を開始する際に、画像露光を開始するレーザアレイのレーザ発光素子の位置を制御することによって、中間転写体の負荷変動に起因する画像の位置ずれを補正することが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３３４０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、位置ずれ補正を行った場合でも、回路を複雑化することなく適切な接続線を選択して、接続線の異常を判断することができる画像形成装置及び異常判断プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１の画像形成装置は、第１方向に沿って配列された各々独立して駆動可能な複数の発光素子を備え、画像データに基づく駆動信号により駆動された際に発光する光を、前記第１方向と交差する第２方向に走査することにより感光体を露光する露光手段と、前記発光素子の各々に対応する出力端を備え、通常時に前記出力端の各々から前記露光手段によって１走査で露光する場合の複数列分の駆動信号を１列分ずつ出力すると共に、前記第１方向のずれ量を補正する場合に、前記ずれ量に応じた個数前記第１方向にずらした出力端から複数列分の駆動信号の最上流側の列に対応する１列分の駆動信号を出力する出力手段と、前記出力手段の前記出力端の各々と前記露光手段の前記発光素子の各々とを接続する複数の接続線と、前記接続線の各々と接続されると共に、前記駆動信号が伝送される接続線の少なくとも１つを選択し、選択した接続線を駆動信号が正常に伝送されているか否かを判断する判断手段と、を含んで構成されている。
【０００６】
また、請求項２の画像形成装置の前記判断手段は、選択された接続線を伝送される駆動信号を計数する計数手段を含み、前記計数手段で計数値が計数されない場合、または、前記画像データの画素数と前記計数手段で計数された計数値との比が予め定めた閾値を超えた場合に、前記接続線を駆動信号が正常に伝送されていないと判断するようにすることができる。
【０００７】
また、請求項３の異常判断プログラムは、コンピュータを、第１方向に沿って配列された各々独立して駆動可能な複数の発光素子を備え、画像データに基づく駆動信号により駆動された際に発光する光を、前記第１方向と交差する第２方向に走査することにより感光体を露光する露光手段の発光素子の各々に対応する出力端を備えた出力手段が、通常時に前記出力端の各々から前記露光手段によって１走査で露光する場合の複数列分の駆動信号を１列分ずつ出力すると共に、前記第１方向のずれ量を補正する場合に、前記ずれ量に応じた個数前記第１方向にずらした出力端から複数列分の駆動信号の最上流側の列に対応する１列分の駆動信号を出力するように制御する出力制御手段と、前記出力手段の前記出力端の各々と前記露光手段の前記発光素子の各々とを接続する複数の接続線から、前記駆動信号が伝送される接続線の少なくとも１つを選択し、選択した接続線を駆動信号が正常に伝送されているか否かを判断する判断手段として機能させるためのプログラムである。
【発明の効果】
【０００８】
以上説明したように、請求項１の画像形成装置によれば、本構成を有さない場合と比較して、位置ずれ補正を行った場合でも、回路を複雑化することなく適切な接続線を選択して、接続線の異常を判断することができる、という効果が得られる。
【０００９】
また、請求項２の画像形成装置によれば、本構成を有さない場合と比較して、位置ずれ補正を行った場合でも、回路を複雑化することなく適切な接続線を選択して、簡易な方法で接続線の異常を判断することができる、という効果が得られる。
【００１０】
また、請求項３の異常判断プログラムによれば、本構成を有さない場合と比較して、位置ずれ補正を行った場合でも、適切に選択された接続線の信号に基づいて、簡易な方法で接続線の異常を判断することができる、という効果が得られる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態に係る画像形成装置を利用する環境を示す図である。
【図２】本実施の形態の画像形成装置の画像処理部の構成を示す概略図である。
【図３】副走査方向への位置ずれを説明するための図である。
【図４】画素数及び計数値の比較について説明するための図である。
【図５】本実施の形態の画像形成装置における異常判断プログラムの処理ルーチンの内容を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。
【００１３】
図１は、本実施の形態に係る画像形成装置１０を利用する環境を示す図である。画像形成装置１０は、ネットワーク１２に接続されており、ネットワーク１２には、クライアントＰＣ１４も接続されている。
【００１４】
画像形成装置１０は、入力された画像データに所定の処理を施して出力するコントローラ２０、コントローラ２０から出力された画像データに対して、ディザ処理、誤差拡散処理などの画像処理を行う画像処理部３０、所定の処理が施された画像データに基づいて、画像を形成する画像形成部４０、及び画像形成部４０で形成される画像の副走査方向への位置ずれ量を演算する位置ずれ量演算部５０を含んで構成されている。
【００１５】
コントローラ２０は、画像形成装置１０全体の制御を司るＣＰＵ、各種プログラムや各種パラメータ、各種テーブル情報等が予め記憶されたＲＯＭ、ＣＰＵによる各種プログラムの実行時のワークエリア等として用いられるＲＡＭ、画像を読み取ることで得られた画像データを記憶するページメモリ、及びこれらを相互に接続するバスを含んだマイクロコンピュータで構成することができる。
【００１６】
また、コントローラ２０は、ネットワーク１２を介して接続されたクライアントＰＣ１４から入力された画像データ（ＰＤＬ）を色空間変換、階調変換、フォーマット変換、及び圧縮／伸張等を実施してページメモリに格納した後、ページ同期信号及びライン同期信号に同期して、露光装置のビーム数（本実施の形態では４本）に応じたライン数単位で画像データを画像処理部３０へ出力する。
【００１７】
画像形成部４０は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の色毎に回転する感光体、副走査方向に配列された複数のレーザビームを備え、感光体に静電潜像を形成する露光装置４２、静電潜像をトナー画像に現像する現像装置、現像された各色のトナー画像が転写される中間転写ベルト、及び中間転写ベルトに転写されたトナー画像を用紙に定着させる定着部で構成された、いわゆる電子写真方式のタンデムタイプの画像形成部である。まず、タイミング信号に同期して読み出された画像データに基づいて、各感光体の表面に露光装置４２により静電潜像を形成する。形成された静電潜像は現像装置によりトナー画像に現像され、各色のトナー画像が中間転写体に転写され、中間転写ベルトが１周する間にフルカラー画像が形成される。中間転写ベルトに転写されたフルカラー画像が、搬送された所定サイズの用紙に転写、及び定着されることにより画像が形成される。
【００１８】
位置ずれ量演算部５０は、画像形成部４０において位置ずれ量算出のためのテストパターンを形成させ、これを図示しない読取部で読み取って読取データを出力し、読取データに基づいて、感光体と中間転写体との速度差に起因する位置ずれなど副走査方向への位置ずれ量を演算する。
【００１９】
図２に示すように、画像処理部３０は、ディザ処理、誤差拡散処理などの画像処理、及び位置ずれ量演算部５０で演算された位置ずれ量に基づいて、露光装置４２のレーザビームの各々の駆動信号を生成する画像処理モジュール３１、画像処理モジュール３１に設けられた出力端３２ａ〜３２ｄの各々とレーザビームの各々とを接続し、駆動信号を伝送する接続線３３ａ〜３３ｄ、接続線３３の各々と接続され、画像処理モジュール３１から出力される選択信号に基づいて、１つの接続線３３を選択する選択回路３４、並びに、選択回路３４で選択された接続線３３の駆動信号のオン信号を計数する計数部３５を含み、計数部３５での計数値及び画像データの画素数に基づいて接続線３３の異常を判断する判断部３６を含んで構成されている。画像処理モジュール３１、接続線３３、及び選択回路３４は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の論理回路素子３７により構成される。
【００２０】
画像処理モジュール３１の出力端３２ａは、接続線３３ａを介してレーザビーム（１）と、出力端３２ｂは、接続線３３ｂを介してレーザビーム（２）と、出力端３２ｃは、接続線３３ｃを介してレーザビーム（３）と、出力端３２ｄは、接続線３３ｄを介してレーザビーム（４）と接続されている。
【００２１】
ここで、本実施の形態における副走査方向への位置ずれ補正と接続線の異常判断との関係について説明する。
【００２２】
副走査方向への位置ずれを補正しない場合には、レーザビーム（１）によって、１ライン目の画像データに基づいて感光体への露光が行われる。ここで、図３（Ａ）に示すように、副走査方向への位置ずれが生じており、本来の書き出し位置より１ライン分ずれた位置から書き出されているとする。その場合、同図（Ｂ）に示すように、１ライン目の画像データに基づく露光を、レーザビーム（２）によって行うことにより、副走査方向の位置ずれが補正され、本来の書き出し位置から書き出されることになる。
【００２３】
また、ＡＳＩＣやＦＰＧＡ等の論理回路素子は、複数の電源を使用するのが一般的であり、画像データに基づく駆動信号のようなバッファ出力を持つ回路素子の場合、バッファ出力用のＩ／Ｏ電源を有している。そのＩ／Ｏ電源の供給異常、またはバッファ出力異常等を検出するために、接続線の出力を別出力してモニタする必要があるが、全ての接続線の出力を別出力すると、接続線の本数が多くなるほど、回路パターンが複雑化し、入出力ピン数の増大を招く。そこで、複数の接続線の中から少なくとも１本の接続線を選択し、選択した接続線を伝送される駆動信号をモニタすることで、回路の複雑化を抑制する。
【００２４】
このように、接続線の中から少なくとも１本の接続線を選択する場合、上述のような１ライン目の画像データに基づく露光を行うレーザビームをずらすことにより副走査方向の位置ずれを補正している場合には、適切な接続線を選択しなければ、正しく異常を判断することができない。例えば、図３（Ｂ）に示すように位置ずれが補正された場合に、１ライン目の画像データに基づく駆動信号をモニタするためには、接続線３３ａではなく接続線３３ｂを選択しなければならない。
【００２５】
そこで、本実施の形態では、副走査方向への位置ずれ量に基づいて、適切な接続線を選択するように動作する。
【００２６】
次に、本実施の形態の画像形成装置１０の動作について説明する。
【００２７】
コントローラ２０から画像処理部３０へ画像データが入力されると、画像処理部３０では、ディザ処理、誤差拡散処理などの所定の画像処理を行った後、画像データを１ラインずつ、レーザビームのオンオフを制御するための二値化された駆動信号に変換する。位置ずれ補正を行わない場合には、１ライン目の画像データに対応する駆動信号を出力端３２ａから出力する。ここでは、以下のように副走査方向の位置ずれ補正を行う。
【００２８】
画像処理部３０において、位置ずれ量演算部５０から副走査方向の位置ずれ量を取得し、取得した位置ずれ量が画像データの何ライン分に該当するかを換算する。そして、１ライン目の画像データに対応する駆動信号を、換算したライン数に応じた数だけ出力端をずらして出力する。例えば、位置ずれ量演算部５０から取得した位置ずれ量をライン数に換算すると３ライン分であったときは、１ライン目の画像データに対応する駆動信号を出力端３２ｃから出力する。
【００２９】
これにより、露光装置４２の１走査目では、１ライン目の画像データに基づいてレーザビーム（３）が発光し、２ライン目の画像データに基づいてレーザビーム（４）が発光する。そして、２走査目では、３ライン目〜６ライン目の画像データに基づいて、レーザビーム（１）〜（４）が各々発光する。
【００３０】
一方で、画像処理モジュール３１は、位置ずれ量演算部５０から取得した位置ずれ量をライン数に換算した値に基づいて、どの接続線３３を選択するかを示す選択信号を選択回路３４へ出力する。選択信号は、駆動信号が伝送されている接続線３３を選択する必要があるため、書き出し位置以降に対応する接続線３３が選択されるような信号とする。例えば、上記のように、１ライン目の画像データに対応する駆動信号が出力端３２ｃから出力された場合は、接続線３３ｃまたは３３ｄを選択するような信号とする。
【００３１】
次に、判断部３６の計数部３５において、選択された接続線３３の駆動信号のオン信号をカウントする。駆動信号のオン信号は、対応するレーザビームを発光させるための信号であり、オン信号１つが画像形成される１画素に対応する。なお、画像形成装置の静電潜像方式によっては、オフ信号が画像形成される画素に対応する場合もある。
【００３２】
次に、判断部３６で、計数部３５の計数値に基づいて、接続線３３の異常を判断する。選択回路３４により、駆動信号が伝送されている接続線３３が選択されているはずなので、計数値が０の場合には、接続線３３に異常があると判断する。
【００３３】
また、画像処理部３０へ入力する前の画像データの１ページ毎の画素数を判断部３６へ入力し、計数部３５で計数された駆動信号のオン信号の計数値と比較することにより接続線３３の異常を判断する。画像データの画素数と計数部３５での計数値とはある程度の比例関係を持つため、画像データの画素数と計数部３５での計数値との比が閾値を超えた場合には、接続線３３に異常があると判断できる。
【００３４】
ここでも、選択回路３４で適切な接続線３３が選択されているため、カウントされる画像データのラインと駆動信号との対応が正確にとれる。例えば、図４に示すように、位置ずれ補正により１ライン目の画像データに対応する駆動信号を、レーザビーム（３）に対応する出力端３２ｃから出力した場合において、位置ずれ補正が無ければレーザビーム（１）に対応したであろう画像データの画素数と、計数部３５で計数される計数値を比較する場合を考える。位置ずれ補正が無ければレーザビーム（１）に対応したであろう画像データの画素数は、１ページ分で１４画素である。位置ずれ補正を考慮して接続線３３が選択されない場合には、接続線３３ａを伝送する駆動信号が計数され、１ページ分で６カウントとなり、画素数と一致しない。一方、接続線３３ｃを選択するための選択信号（３）が選択回路３４に入力された場合には、接続線３３ｃを伝送する駆動信号が計数され、１ページ分で１４カウントとなり、画素数と一致する。
【００３５】
なお、ここでは、１画素と１つのオン信号とが対応しているため、画素数と計数値が一致しているが、１画素と１つのオン信号とが対応していない構成の場合、例えば１画素に対して２つのオン信号などのように比例関係にある場合には、画素数と計数値との比が正常な値であるか否かを、予めわかっている１画素と１つのオン信号との対応関係に基づいて判断するようにするとよい。
【００３６】
また、上記処理をＲＯＭに記憶した異常判断プログラムをＣＰＵが実行することにより行ってもよい。以下、図５を参照して、本実施の形態の画像形成装置における異常判断プログラムの処理ルーチンについて説明する。
【００３７】
ステップ１００で、副走査方向の位置ずれ量を取得し、取得した位置ずれ量が画像データの何ライン分に該当するかを換算する。次に、ステップ１０２で、１ライン目の画像データに対応する駆動信号を、換算したライン数に応じた数だけずらして出力されるよう、出力端３２を選択する。次に、ステップ１０４で、各出力端３２からそれぞれ駆動信号を出力する。
【００３８】
次に、ステップ１０６で、接続線３３ａ〜３３ｄから、画素数をカウントする画像ライン、及び位置ずれ量に基づいて換算したライン数に応じて、１つの接続線３３を選択する。次に、ステップ１０８で、選択した接続線３３を伝送される駆動信号のオン信号を計数する。
【００３９】
次に、ステップ１１０で、画像データに基づいて、対応する画像ラインの１ページ分の画素数をカウントする。次に、ステップ１１２で、上記ステップ１０６で選択された接続線３３の駆動信号のオン信号を１ページ分計数する。
【００４０】
次に、ステップ１１４で、計数されたオン信号の計数値が０か否かを判定する。０ではない場合には、ステップ１１６へ進み、０の場合には、ステップ１１８へ進む。
【００４１】
ステップ１１６で、上記ステップ１１０でカウントした画素数と、上記ステップ１１２で計数した計数値との比が閾値以上か否かを判定する。閾値より小さい場合には処理を終了する。閾値以上の場合には、ステップ１１８へ進み、接続線３３に異常ありと判断して、表示装置にメッセージを表示したり、スピーカからブザー音を出力したりするなどして判断結果を報知して、処理を終了する。
【００４２】
以上説明したように、本実施の形態の画像形成装置によれば、副走査方向に配列された複数のレーザビームで構成された露光装置で感光体を露光する画像形成装置において、副走査方向の位置ずれ量をライン数に換算して、１ライン目の画像データに対応した駆動信号により駆動されるレーザビームを換算したライン数分ずらすことにより補正した場合でも、駆動信号が伝送される複数の接続線の中から、換算したライン数に応じて適切な接続線を選択して、選択された接続線を伝送される駆動信号のオン信号を計数して異常を判断するため、接続線の全てについて駆動信号のオン信号を計数する場合に比べて、回路が複雑化することを防止できる。また、位置ずれ補正を考慮せずに接続線を選択する場合に比べて、適切な接続線を選択して、接続線の異常を正確に判断することができる。
【００４３】
なお、本実施の形態では、レーザビームが副走査方向に配列され、副走査方向の位置ずれをレーザビームを変更することで補正する場合について説明したが、主走査方向にレーザビームが配列され、主走査方向の位置ずれをレーザビームを変更することで補正する場合についても本発明を適用することができる。
【符号の説明】
【００４４】
１０   画像形成装置
２０   コントローラ
３０   画像処理部
３１   画像処理モジュール
３２   出力端
３３   接続線
３４   選択回路
３５   計数部
３６   判断部
４２   露光装置
【図１】
2010224209.tif 000003
【図２】
2010224209.tif 000004
【図３】
2010224209.tif 000005
【図４】
2010224209.tif 000006
【図５】
2010224209.tif 000007