(57)【要約】【課題】データ転送路間の転送特性の変化に影響されることを防止できるようにする。【解決手段】画像データを含む差動信号を転送する差動送信回路１３１と、前記転送手段の転送経路による転送歪みを等化する等価回路１１０１とを備え、ウィンドウコンパレータ１１０３は、前記転送歪みを等化するための第１及び第２のしきい値と、前記差動信号とを比較し、前記第１のしきい値より大きいか、もしくは前記第２のしきい値よりも小さいときに比較結果を出力する。そして、等価回路１１０１は、前記出力された比較結果である補正量を帰還させる。【選択図】図１
2011093196.tif 000002
【特許請求の範囲】
【請求項１】
画像データを含む差動信号を転送する転送手段と、
前記転送手段の転送経路による転送歪みを修正する修正手段と、
前記転送歪みを修正するための第１及び第２のしきい値と、前記差動信号とを比較し、前記第１のしきい値より大きいか、もしくは前記第２のしきい値よりも小さいときに比較結果を出力する出力手段とを備え、
前記修正手段は、前記出力手段によって出力された比較結果を積分して帰還させることを特徴とする画像処理装置。
【請求項２】
前記出力手段は、前記比較結果を補正量として出力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記補正量は、周期的に変化することを特徴とする請求項２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に関し、特に、デジタルデータの転送に用いて好適な技術に関する。
【背景技術】
【０００２】
一般的な画像処理装置の例として、例えばインクジェット記録装置がある。インクジェット記録装置はホストコンピュータより入力されたプリントデータを制御部にて画像処理して描画用の画像データを生成する。そして、記録ヘッドを駆動する動作制御部へ転送している（例えば、特許文献１及び２参照）。一方、昨今のシリアルデータの転送技術の進歩により、高速なシリアルデータの転送技術を用いて画像データを高速にシリアル転送することが可能になってきている（例えば、特許文献３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−７４９４２号公報
【特許文献２】特開２００６−２４０１７３号公報
【特許文献３】特開２００２−３２１４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、プリンタエンジンの高解像度化、高速度化に伴い、記録ヘッドを多色化したり、多ノズル化したりすることとなり、画像データの伝送速度の高速化が要求されている。しかしながら、ヘッド駆動部から出力される記録用の画像データは、ヘッド駆動部に直接出力される信号になっているため、伝送速度の高速化には限界がある。また、高速シリアル転送手段を用いて高速化することも考えられるが、可動するキャリッジ上に搭載される記録ヘッドへ伝送する画像データの伝送媒体としてフレキシブルなケーブルが必要である。このため、稼動時に生じる転送特性の変化によってデータの転送品質に影響を与えるという不具合がある。特に、安価なＦＦＣ（フレキシブルフラットケーブル）等を用いる際には、筐体内の配線経路や曲げ位置などの組立個体差があり、転送経路が動作とともに移動するような場合などでは、機器の動作に伴い転送特性が変化する。このためデータの転送品質に重大な影響を与えるという不具合がある。
【０００５】
本発明は前述の問題点に鑑み、データ転送路間の転送特性の変化に影響されることを防止できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、画像データを含む差動信号を転送する転送手段と、前記転送手段の転送経路による転送歪みを修正する修正手段と、前記転送歪みを修正するための第１及び第２のしきい値と、前記差動信号とを比較し、前記第１のしきい値より大きいか、もしくは前記第２のしきい値よりも小さいときに比較結果を出力する出力手段とを備え、前記修正手段は、前記出力手段によって出力された比較結果を積分して帰還させることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、転送特性におけるバラツキの影響や機器の動作に伴う転送特性の変化を補正し、より高品質の安定したデータ転送を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】プリンタのデータの転送に係る構成例を示すブロック図である。
【図２】図１の補正量記憶部の詳細な構成例を示すブロック図である。
【図３】プリンタの制御系の構成例を示すブロック図である。
【図４】プリンタの外観構成例を示す斜視図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、図面を参照して本発明の実施形態を詳細に説明する。
図４は、本実施形態に係る画像形成装置の例としてインクジェット記録装置（以下、プリンタと称する）の外観構成例を示す斜視図である。
本実施形態のプリンタは、ブラック（Ｂｋ）、シアン（Ｃ）、ライトシアン（Ｌｃ）、マゼンタ（Ｍ）、ライトマゼンタ（Ｌｍ）およびイエロー（Ｙ）の６色のインクに対応した記録ヘッド（不図示）を備えている。これらの記録ヘッドは、ガイドシャフト７０８に沿って移動できるキャリッジ７０１に着脱可能に装着される。
【００１０】
このキャリッジ７０１には、記録ヘッドに対して吐出駆動のための信号パルスやヘッド温調用信号などを供給するためのフレキシブル基板７０２が取り付けられている。このフレキシブル基板７０２の他端は、本プリンタの制御を実行する制御回路部を備えたプリント基板（不図示）に接続されている。そして、上記６色のインクをそれぞれ貯留するタンクユニット（不図示）から各色独立に、フレキシブル基板７０２に付帯したインク供給チューブ７０３を介し、記録ヘッドにインクが供給される。また、キャリッジ７０１の移動範囲の一部には、記録ヘッドの回復処理を行うための回復ユニット（不図示）が設けられている。この回復ユニットは、記録ヘッドの吐出口面を覆うキャップ、予備吐出受け（不図示）、吐出口面をワイピングするためのブレード（不図示）などを備えている。
【００１１】
以上の構成により、記録動作は以下のように行われる。記録紙などの記録媒体７０５は給紙ローラ７０４によってプラテン７０６上の記録領域に供給される。記録ヘッドはキャリッジ７０１の移動に伴い、エンコーダ７０７によって得られる位置信号に基づいたタイミングでインクを吐出する。この記録ヘッド走査と所定量の紙送りとを繰り返すことによって記録媒体上に記録を行う。
【００１２】
図３は、図４に示したプリンタの制御系の構成例を示すブロック図である。
図３において、プログラマブル・ペリフェラル・インターフェイス（ＰＰＩ）１０１は、ホストコンピュータ１００から送られてくる指令信号（コマンド）や記録データを含む記録情報信号を受信し、ＭＰＵ１０２に転送する。さらに、ホストコンピュータ１００に対しては必要に応じプリンタのステータス情報を送出する。また、ユーザがプリンタに対して各種設定を行う設定入力部やユーザに対してメッセージを表示する表示部などを有したコンソール１０６との間で信号の入出力を行う。さらに、キャリッジ７０１ないし記録ヘッド９がホームポジションにあることを検出するホームポジションセンサ１２１１よりの信号入力を受容する。また、ホームポジションセンサ１２１１は、記録ヘッド９を搭載したキャリッジがホーム位置に到達したことを検知するものである。
【００１３】
ＭＰＵ（マイクロプロセッシングユニット）１０２は、制御用ＲＯＭ１０５に記憶された制御プログラムに従って、プリンタ内の各部を制御する。ＲＡＭ１０３は、受信した信号を格納し、あるいはＭＰＵ１０２のワークエリアとして使用され、また各種データを一時的に記憶する。フォント発生用ＲＯＭ１０４は、コード情報に対応して文字や記録等のパターン情報を記憶しており、入力したコード情報に対応して各種パターン情報を出力する。
【００１４】
プリントバッファ１２１は、ＲＡＭ１０３等に展開された記録データを記憶するためのものであり、Ｍ行記録分の容量を持つ。制御用ＲＯＭ１０５には上記制御プログラムのほか、テーブル等に対応した固定データを格納しておくことができる。これらの各部は、アドレスバス１１７等を介して、ＭＰＵ１０２により制御される。
【００１５】
モータドライバ１１４〜１１６はそれぞれ、キャンピングモータ１１３、キャリッジモータ３及び給紙モータ５をＭＰＵ１０２の制御に応じて駆動させるためのものである。シートセンサ１０９は、記録媒体の有無、すなわち記録媒体が記録ヘッドによる記録が可能な位置に供給されたか否かを検知する。記録ヘッド動作制御部１１１は記録情報信号に応じて記録ヘッド９の発熱部を駆動するためのものである。電源部１２０は、上記各部へ電源を供給し、駆動電源装置としてＡＣアダプタと電池とを有している。
【００１６】
ＲＯＭ３９１は、本プリンタに装着されているそれぞれのインクタンク３９に設けられたものであり、このＲＯＭ３９１には、そのタンクが貯留するインクの色を含めた種類の情報などが記憶されている。このようなプリンタおよびホストコンピュータ１００からなるシステムで、ホストコンピュータ１００よりパラレルポート、赤外線ポート、ネットワーク等を介して記録データを送信する際、その先頭部分に所要のコマンドが付加される。そのコマンド例としては、記録の行われる記録媒体の種類、媒体サイズ（Ａ０等）、記録品位（ドラフト、高品位、中品位、特定色の強調、モノクロ／カラーの種別など）、給紙経路、およびオブジェクトの自動判別の有無などがある。また、記録媒体でのインクの定着性を向上するための処理液を付与する構成がある場合には、その付与の有無を定める情報等がコマンドとして送信されることもある。
【００１７】
これらのコマンドに従って、プリンタ側では前述した制御用ＲＯＭ１０５から記録に必要なデータを読み出し、それらのデータに基づいて記録を行う。データとしては、例えば上述したマルチパス記録を行う際の記録パス数や、記録媒体単位面積あたりのインクの打ち込み量および記録方向等を決定するためのものがある。また、その他、マルチパス記録を行う際に適用されるデータ間引き用のマスク種類や、記録ヘッドの駆動条件（例えば発熱部に印加する駆動パルスの形状等）、ドットサイズ、記録媒体搬送条件、さらにはキャリッジ速度等もある。
【００１８】
次に、印刷記録時の動作について説明する。
まず、記録ヘッド９を記録可能な状態とするため所定の回復シーケンス及び後述するキャリブレーション動作を実施する。このキャリブレーション動作を終了すると、給紙を行い、プリントバッファ１２１に記録ヘッド９の１走査分の記録データがそろっていると判断すると、記録開始前の予備吐出を行い、１走査分の記録動作を行う。この時の記録用画像データの転送の様子を図１及び図３を参照しながら説明する。
【００１９】
図１は、本実施形態に係るプリンタの構成のうち、データの転送に係る構成例を示すブロック図である。
記録動作に際して、制御回路部１３０のＭＰＵ１０２により、１走査分の記録用画像データをプリントバッファ１２１より転送手段である差動送信回路１３１に入力する。差動送信回路１３１は、この記録用画像データを差動信号に変換し、転送経路であるＦＦＣケーブル１１０７を介してキャリッジ７０１上の修正手段である等化回路１１０１に向けて送信する。
【００２０】
等化回路１１０１は、当初より等化動作中の状態にあり、以下に説明する動作にて転送歪の等化に必要な帰還量（補正量）を周期的に取得し、受信した差動信号を自動等化する。また、等化回路１１０１はローパスフィルタとハイパスフィルタを内蔵しており、入力された受信作動信号をいったん高域成分と低域成分とに分解した後、再度加算して差動出力信号を出力する。このとき、高域成分については、後述する方法にて得られた帰還量ＶＢＩＡＳ＿Ｈによって増幅率が制御されており、結果として等化回路１１０１は高域成分が等化調整された差動出力信号を出力する。
【００２１】
以下、帰還量ＶＢＩＡＳ＿Ｈを取得する動作について説明する。
等化回路１１０１から出力する信号のうちのいずれか一方の信号（本実施形態ではポジティブ側の信号）がしきい値電圧発生回路１１０２及びウィンドウコンパレータ１１０３に入力される。ここで、しきい値電圧発生回路１１０２は、第１のしきい値電圧及び第２のしきい値電圧を発生する回路である。また、しきい値電圧発生回路１１０２は、先のポジティブ側の信号が入力されると内蔵されたローパスフィルタにより、入力されたポジティブ側の信号は平滑化され、第１及び第２の電位にバイアスをかける。この時、第１及び第２の電圧間の電位差すなわち電位幅はあらかじめ設定された電位幅に保たれる。
【００２２】
ウィンドウコンパレータ１１０３は、しきい値電圧発生回路１１０２の出力する第１及び第２のしきい値電圧と等化回路１１０１の出力する差動信号のポジティブ側の信号とを比較する。この比較の結果、ポジティブ側の信号が第１及び第２の閾値の電位幅を超えた場合、即ち前記第１のしきい値より大きいか、前記第２のしきい値よりも小さいときに比較結果としてパルスを発生する。ウィンドウコンパレータ１１０３から出力されたパルスは、ローパスフィルタ１１０４にて平滑化（積分）され、アンプ１１０５、レベルシフト回路１１０６を経て等化回路１１０１への帰還量ＶＢＩＡＳ＿Ｈ信号が得られる。以上説明した動作により、等化回路１１０１は、しきい値電圧発生回路１１０２に、あらかじめ設定されている閾値電圧幅に等しくなる様に高域成分が等化調整された差動出力信号を出力する。
【００２３】
こうして得られた差動出力信号は、伝送媒体による信号劣化を自動等化されたものであり、後段の差動受信回路１３２を経て良好な受信データすなわち記録用画像データや付帯する記録ヘッドの駆動条件等を得ることができる。これにより、記録ヘッド動作制御部１１１は、受信した記録用画像データや付帯する記録ヘッド９の駆動条件等により記録ヘッド９を駆動する。そして、この記録ヘッド９の走査と所定量の紙送りとを繰り返すことによって記録媒体上に記録する。
【００２４】
次に、図２を参照しながら、前述のキャリブレーション時の動作について説明する。図２は、図１の補正量記憶部１２０１の詳細な構成例を示すブロック図である。
補正量記憶部１２０１内のシーケンサ１２０８は、等化回路１１０１の帰還量の記憶を制御するシーケンサである。シーケンサ１２０８は、制御回路部１３０のＭＰＵ１０２より補正量の記憶コマンドを受け取ると、補正量ＶＢＩＡＳ＿Ｈが等化回路１１０１に入力される様にスイッチ１２０９を切り替える。
【００２５】
キャリブレーション動作が開始されると、シーケンサ１２０８は、ホームポジションセンサ１２１１からの信号及びエンコーダセンサ１２１０からのパルス信号をカウントする。これにより、キャリッジ７０１の位置を認識できるので、このキャリッジ位置に相当するアドレス信号を生成する。一方、レベルシフト回路１１０６から入力される帰還量ＶＢＡＩＡＳ＿Ｈは、サンプルホールド回路１２０２及びＡ／Ｄ変換回路１２０３を経てデジタル値に変換される。そして、シーケンサ１２０８は、アドレス信号とＲ／Ｗ信号によりデジタル値に変換された補正量とをＲＡＭ１２０７上に書き込む。
【００２６】
このような動作を繰り返すことにより、ＲＡＭ１２０７にはキャリッジ７０１がガイドシャフト７０８上を移動する間の補正量を、キャリッジ７０１の位置に相当するアドレスと対応させて記憶される。
【００２７】
次に、記録ヘッド９の走査によって記録媒体上に印刷記録を行う時の動作を説明する。
印刷動作が開始されると、ホームポジションセンサ１２１１からの信号、及びエンコーダセンサ１２１０からのパルス信号をカウントする。これにより、キャリッジ７０１の位置を認識できるので、このキャリッジ位置に相当するアドレス信号を生成する。一方、シーケンサ１２０８は、ＲＡＭ１２０７からアドレス信号とＲ／Ｗ信号によってデジタル値に変換されて記憶されている補正量とを読み出す。そして、スイッチ１２０４、１２０９を切替える。
【００２８】
これにより、ＲＡＭ１２０７より読み出されたデジタル値はＤ／Ａ変換回路１２０５により再びアナログに変換され、記憶されていた帰還量ＶＢＩＡＳ＿Ｈを得る。そして、スイッチ１２０９を経由して等化回路１１０１に入力される。以上の動作により等化回路１１０１は、キャリッジ７０１の位置に調整された補正量が与えられるので、最適な等化状態となる。
【００２９】
等化回路１１０１は、キャリッジ７０１がガイドシャフト７０８上を移動する間の補正量を、ＲＡＭ１２０７上のキャリッジ７０１の位置に相当するアドレスから再生させて等化動作を繰り返す。なお、印刷記録動作時のキャリッジの移動速度は、キャリブレーション動作時の移動速度と異なっていてもよい。
【００３０】
以上説明したように、本実施形態によれば、転送特性の変化を補正し、より高品質の安定したデータ転送を提供することが可能となる。なお、本実施形態では、高速シリアル信号の伝送に使用される伝送媒体であるＦＦＣケーブルが長い場合の例として大判のプリンタを例に説明した。しかし、小型のプリンタ等、伝送距離が短いく伝送歪みの時間的変化が少ない場合等では、補正量記憶部１２０１は省略可能である。
【００３１】
また、本実施形態では、画像形成装置の例としてインクジェット記録装置を取り上げて説明したが、本発明の効果はインクジェット記録装置に限るものではない。また、画像読取装置を有する画像処理装置においても同様の効果が得られる。さらに、補正量の記憶と再生において印刷記録動作時のキャリッジの移動速度は、キャリブレーション動作時の移動速度と等しくなくてもよい。また、キャリッジの移動において往路と復路についても、同様の方法にて補正量の記憶と再生とが可能である。
【００３２】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３３】
１３１  差動送信回路、１１０１  等化回路、１１０３  ウィンドウコンパレータ
【図１】
2011093196.tif 000003
【図２】
2011093196.tif 000004
【図３】
2011093196.tif 000005
【図４】
2011093196.tif 000006