(57)【要約】      （修正有）【課題】  ホストコンピュータから記録装置への画像データ転送速度の高速化。【解決手段】  記録ヘッドのデータの並びと同じ水平方向に画像データを並べ替える機能をホストコンピュータと記録装置の両方に有し、ホストコンピュータの稼働状況や送信するデータ量に応じて、２つの画像データを並べ替える機能を使い分けることにより更なる画像データ転送速度の高速化を図る。【選択図】  図１
2006172085.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドを搭載したキャリッジを記録媒体上で走査させて記録を行う為に、前記記録ヘッドの走査方向の記録領域を複数の領域に分割し、前記分割された領域単位の印字画像データを格納するバッファを有する記録装置であって、ホストコンピュータにより送信された画像データを前記印字画像データに変換する画像変換機能をもち、
前記画像変換機能によって変換された印字画像データを、色データ毎にデータの格納領域を切替える情報と格納可能なバッファ残量及び書き込みアドレス更新量の比較の結果とに基づき、前記領域単位の印字画像データの書き込みアドレス情報を、色データ毎に制御する書き込み制御部と、
前記ホストコンピュータ上で前記画像データを前記印字画像データに変換する画像変換機能と、前記ホストコンピュータ上で前記ホストコンピュータのＣＰＵやＲＡＭ等の稼働状況を検知する機能と、
前記ホストコンピュータのＲＡＭ領域をクリアする機能と、前記ホストコンピュータ上で前記記録装置に送信する前記画像データ量を検知する機能と、
前記ホストコンピュータ上で前記ホストコンピュータのＣＰＵやＲＡＭ等の稼働状況の検知結果と、前記記録装置に送信する前記画像データ量の検知結果とに基づき、前記ホストコンピュータ上の前記画像変換機能または、前記記録装置上の前記画像変換機能のうちどちらを使うか判断する機能とを備えることを特徴とする記録装置。
【請求項２】
前記記録装置と前記ホストコンピュータが備える前記画像変換機能は、前記記録ヘッドのデータの並びに対して垂直方向に並べられた画像データを、前記記録ヘッドのデータの並びと同じ水平方向の印字画像データとして並び替える機能を特徴とする、請求項１に記載の記録装置。
【請求項３】
前記ホストコンピュータ上で前記ホストコンピュータのＣＰＵやＲＡＭ等の稼働状況を検知する機能は、前記ホストコンピュータに使われているＣＰＵの駆動周波数や稼働状況、またＲＡＭの容量や稼働状況等を検知する機能を特徴とする、請求項１に記載の記録装置。
【請求項４】
前記ホストコンピュータのＲＡＭ領域をクリアする機能は、ＲＡＭの使用率が一定以上にある時に、ＲＡＭ領域をクリアしてＲＡＭ領域を増やす機能を特徴とする、請求項１に記載の記録装置。
【請求項５】
前記ホストコンピュータ上で前記記録装置に送信する前記画像データ量を検知する機能は、前記印字画像データに変換する前の前記画像データ量を検知する機能を特徴とする、請求項１に記載の記録装置。
【請求項６】
前記ホストコンピュータ上で前記ホストコンピュータのＣＰＵやＲＡＭ等の稼働状況の検知結果と、前記記録装置に送信する前記画像データ量の検知結果とに基づき、前記ホストコンピュータ上の前記画像変換機能または、前記記録装置上の前記画像変換機能のうちどちらを使うか判断する機能は、前記検索結果に基づき最も効率よく画像変換を行えるように随時判断する機能を特徴とする、請求項１に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置、インクジェットプリンタに関する。
【背景技術】
【０００２】
従来、記録ヘッドを搭載したキャリッジを記録媒体上で走査させて記録を行う為に、前記記録ヘッドの走査方向の記録領域を複数の領域に分割し、前記分割された領域単位の画像データを格納するバッファを有する記録装置がある（特許文献１）。
【０００３】
この分割された領域単位の画像データを前記バッファに格納する際に、色データ毎にデータの格納領域を切替える情報と格納可能なバッファ残量及び書き込みアドレス更新量の比較の結果とに基づき、前記領域単位の画像データの書き込みアドレス情報を、色データ毎に制御する書き込み制御部と、前記バッファに格納された画像データを読み出す為の読み出しアドレス情報を色データ毎に制御する読み出し制御部と、前記読み出しアドレス情報に基づき、読み出された画像データに従い、前記分割された領域単位の記録データを生成する記録データ生成手段とを備えた記録装置では、ホストコンピュータから送信される画像データは、前記ホストコンピュータの画像変換機能によって、前記記録ヘッドのデータの並びと同じ水平方向に並べられていた。
【０００４】
また記録ヘッドを搭載したキャリッジを記録媒体上で走査させて記録を行う為に、前記記録ヘッドの走査方向の記録領域を複数の領域に分割し、前記分割された領域単位の印字画像データを格納するバッファを有する記録装置であって、ホストコンピュータにより送信された画像データを前記印字画像データに変換する画像変換機能をもち、前記画像変換機能によって変換された印字画像データを、色データ毎にデータの格納領域を切替える情報と格納可能なバッファ残量及び書き込みアドレス更新量の比較の結果とに基づき、前記領域単位の印字画像データの書き込みアドレス情報を、色データ毎に制御する書き込み制御部と、前記ホストコンピュータ上で前記画像データを前記印字画像データに変換する画像変換機能と、前記バッファに格納された画像データを読み出す為の読み出しアドレス情報を色データ毎に制御する読み出し制御部と、前記読み出しアドレス情報に基づき、読み出された画像データに従い、前記分割された領域単位の記録データを生成する記録データ生成手段とを備えた記録装置では、前記記録装置の画像変換機能によってホストコンピュータから送信される画像データを、前記記録ヘッドのデータの並びと同じ水平方向の印字画像データに変換した後、印刷を行っていた。
【特許文献１】特開２００３−３０５８９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしホストコンピュータに画像変換機能を備えた記録装置では、記録装置には画像変換機能を備えてはおらず、記録装置に画像変換機能を備えた記録装置では、ホストコンピュータ上に画像変換機能を備えてはいなかった。その為に画像データを印字画像データに変換する処理を、ホストコンピュータか記録装置のどちらか一方だけで行っており、必ずしも効率的であるとは言えなかった。従って本発明では上記従来における課題を解決するものであり、その目的は印字速度を高速化する為に、ホストコンピュータから記録装置への画像データ転送速度の高速化を安価な方法で実現する、インクジェット記録装置を提供することである。
【課題を解決するための手段】
【０００６】
記録ヘッドのデータの並びと同じ水平方向に画像データを並べ替える機能をホストコンピュータと記録装置の両方に有し、ホストコンピュータの稼働状況や送信するデータ量に応じて、２つの画像データを並べ替える機能を使い分けることにより、ホストコンピュータからの更なる画像データ転送速度の高速化を図る。
【発明の効果】
【０００７】
以上説明したように、本発明によればインクジェット記録装置に於いて、記録ヘッドのデータの並びと同じ水平方向に画像データを並べ替える機能を、前記ホストコンピュータと前記記録装置の両方に有することで、印字速度を高速化する為にホストコンピュータからの画像データ転送速度の高速化を図れ、インクジェット記録装置を安価に提供することが出来る。
【発明を実施するための最良の形態】
【０００８】
以下、図面１を参照して本発明のインクジェット記録装置に係る実施例について詳細に説明する。図１は、本発明に係るインクジェット記録装置の斜視図である。キャリッジ１は記録ヘッド（不図示）とカートリッジを搭載し、ガイド軸２に沿って走行可能である。記録紙は給紙ローラ（不図示）によって本体装置内に送り込まれ、紙送りローラ５とピンチローラ（不図示）、紙押え板（不図示）によってはさまれ、記録ヘッドの前面へと搬送され記録が行われる。インクカートリッジは、イエロー、マゼンタ、シアンの３色を収納したカラーインクカートリッジと、Ｂｋインクカートリッジの２種類で、それぞれ別々にカートリッジガイド７に挿入され、記録ヘッドと接続される。
【０００９】
図２はホストコンピュータに備えられているＣＰＵの情報処理フローチャートである。２１はＣＰＵの情報取得開始、２２はＣＰＵの周波数の判断、２３はＣＰＵの使用率の判断、２４は画像変換の処理機能へ情報を渡す、２５は画像変換の判断処理機能へ情報を渡すとなっている。
【００１０】
図３はホストコンピュータに備えられているＲＡＭ（記憶手段）の情報処理フローチャートである。３１はＲＡＭの情報取得開始、３２はＲＡＭの容量の判断、３３はＲＡＭの使用率の判断、３４は画像変換の判断処理機能へ情報を渡す、３５はＲＡＭ領域クリア、３６はＲＡＭの使用率の判断、３７は画像変換の判断処理機能へ情報を渡すとなっている。
【００１１】
図４はホストコンピュータから出力される画像データ量の情報処理フローチャートでる。４１は画像データの取得開始、４２は画像データ量の判断、４３は画像変換の判断処理機能へ情報を渡す、４４は画像変換の判断処理機能へ情報を渡すとなっている。
【００１２】
図５は画像変換の判断処理フローチャートである。５１はＣＰＵとＲＡＭと画像データ量の情報取得、５２は画像変換の判断処理、５３はホストコンピュータで画像変換を行う、５４は記録装置で画像変換を行うとなっている。
【００１３】
ホストコンピュータ上で前記ホストコンピュータのＣＰＵやＲＡＭ等の稼働状況を検知する機能は、前記ホストコンピュータに使われているＣＰＵの駆動周波数や稼働状況、またＲＡＭの容量や稼働状況等を検知する。またホストコンピュータ上で前記記録装置に送信する前記画像データ量を検知する機能は、前記印字画像データに変換する前の前記画像データ量を検知する。
【００１４】
ホストコンピュータ上で前記ホストコンピュータのＲＡＭ領域をクリアする機能は、ＲＡＭの使用率が一定以上にある時に、ＲＡＭ領域をクリアして使用できるＲＡＭ領域を増やすようにする。
【００１５】
また前記ホストコンピュータ上で前記ホストコンピュータのＣＰＵやＲＡＭ等の稼働状況の検知結果と、前記記録装置に送信する前記画像データ量の検知結果とに基づき、前記ホストコンピュータ上の画像変換機能または、前記記録装置上の画像変換機能のうちどちらを使うか判断する機能は、前記検索結果に基づき最も効率よく画像変換を行えるように随時判断するものである。
【００１６】
前記ホストコンピュータ上の画像変換機能または、前記記録装置上の画像変換機能のうちどちらを使うかの判断基準は、例えば画像データが数Ｍｂｙｔ以上であれば記録装置で画像変換を行うや、画像データのサイズに関わらずホストコンピュータのＣＰＵの周波数がある基準以下ならば、記録装置で画像変換を行うと言った使用法になる。
【００１７】
またこれらは一回の印刷で固定ではなく、例えば初めはホストコンピュータで画像変換を行うが、ＣＰＵの稼働率やＲＡＭの使用量が上がって来たので、途中から記録装置での画像変換に切り替えると言ったデータ単位の使用法になる。
【図面の簡単な説明】
【００１８】
【図１】インクジェット記録装置の斜視図
【図２】ＣＰＵの情報処理フローチャート
【図３】ＲＡＭの情報処理フローチャート
【図４】画像データ量の情報処理フローチャート
【図５】画像変換の判断処理フローチャート
【符号の説明】
【００１９】
１  キャリッジ
２  ガイド軸
３  本体裏
３ａ  本体上部側面
３ｂ  本体右側面
３ｃ  本体左側面
５  紙送りローラ
７  キャリッジガイド
８  キャリッジモータ
９  駆動ベルト
３０  回復系
４０  スケール
【図１】
2006172085.tif 000003
【図２】
2006172085.tif 000004
【図３】
2006172085.tif 000005
【図４】
2006172085.tif 000006
【図５】
2006172085.tif 000007