(57)【要約】【課題】本発明は、様々なサイズの記録媒体に合せて画像情報を高速で記録することができる記録装置を提供することを目的とするものである。【解決手段】画像処理部５は、画像情報の処理を行う演算処理部５０及び画像情報等の処理に必要なデータを記憶する記憶部５４を備えている。演算処理部５０は、外部装置１００から取得した記録すべき画像情報を複数の分割領域に分割する分割処理部５１、分割領域の画像情報に基づいて伸縮サイズの異なる複数の部分画像情報を生成する生成処理部５２、読取回路４１から取得した記録媒体のサイズ情報に対応して分割領域毎に部分画像情報を選択して記録画像情報を合成する合成処理部５３を備えている。【選択図】図２
2010105366.tif 000002
【特許請求の範囲】
【請求項１】
取得した画像情報を複数の分割領域に分割する分割手段と、前記分割領域の画像情報に基づいて伸縮サイズの異なった複数の部分画像情報を前記分割領域毎に生成する生成手段と、記録媒体のサイズ情報を取得する取得手段と、取得された前記サイズ情報に対応して前記分割領域毎に前記部分画像情報を選択して記録画像情報を合成する合成手段と、合成された前記記録画像情報を記録する記録手段とを備えていることを特徴とする記録装置。
【請求項２】
前記分割手段は、前記画像情報の記録サイズ、前記画像情報を記憶するメモリの記録サイズ及び最大伸縮サイズに基づいて前記分割領域の数及び記録サイズを設定することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記分割手段は、前記分割領域ごとの伸縮サイズに基づいて当該分割領域の記録サイズを設定することを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記生成手段は、前記画像情報の記録サイズ及び前記画像情報を記憶するメモリの記録サイズに基づいて前記部分画像情報の数を設定することを特徴とする請求項１から３のいずれかに記載の記録装置。
【請求項５】
取得した画像情報を複数の分割領域に分割し、前記分割領域の画像情報に基づいて伸縮サイズの異なった複数の部分画像情報を前記分割領域毎に生成し、取得したサイズ情報に対応して前記分割領域毎に前記部分画像情報を選択して記録画像情報を合成し、合成された前記記録画像情報を記録することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得した画像情報を記録媒体のサイズに対応させて記録する記録装置及び記録方法に関するものである。
【背景技術】
【０００２】
記録媒体に画像情報を記録する複写機、ファクシミリ、プリンタ等の記録装置では、記録媒体のサイズに合せて画像情報のサイズを伸縮して記録することができるようになっている。例えば、特許文献１では、ＣＣＤセンサにより分割して読み込まれた原稿データを記憶し、原稿データのつなぎ目を認識して原稿データを並べ替え位置合わせを行い、原稿データを合成して記録する画像処理装置が記載されている。また、特許文献２では、画像データの文字領域と非文字領域への領域分割を行って領域ごとに異なる倍率を設定し、設定された各倍率で領域ごとに画像データを拡大又は縮小し、各領域の変倍後の画像データを合成して出力する画像処理装置が記載されている。
【特許文献１】特開平６−１８１５１７号公報
【特許文献２】特開２００２−１６５０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
先行文献に記載された方法は、記録サイズの小さなものが対象であり、大きなサイズの画像情報を分割−伸縮−合成する場合には処理時間がかかるという課題がある。特に、大きな記録媒体を連続的に投入するライン式の記録装置の場合、この処理時間が長いと生産性が低下する。また、大きなサイズの画像情報に複雑な処理を高速で行うためのシステムを構築するには開発コストが大きく実用化の面で現実的とはいえない。
【０００４】
そこで、本発明は、大きなサイズを含む様々なサイズの記録媒体に合せて画像情報を高速で記録することができる記録装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明に係る記録装置は、取得した画像情報を複数の分割領域に分割する分割手段と、前記分割領域の画像情報に基づいて伸縮サイズの異なった複数の部分画像情報を前記分割領域毎に生成する生成手段と、記録媒体のサイズ情報を取得する取得手段と、取得された前記サイズ情報に対応して前記分割領域毎に前記部分画像情報を選択して記録画像情報を合成する合成手段と、合成された前記記録画像情報を記録する記録手段とを備えていることを特徴とする。さらに、前記分割手段は、前記画像情報の記録サイズ、前記画像情報を記憶するメモリの記録サイズ及び最大伸縮サイズに基づいて前記分割領域の数及び記録サイズを設定することを特徴とする。さらに、前記分割手段は、前記分割領域ごとの伸縮サイズに基づいて当該分割領域の記録サイズを設定することを特徴とする。さらに、前記生成手段は、前記画像情報の記録サイズ及び前記画像情報を記憶するメモリの記録サイズに基づいて前記部分画像情報の数を設定することを特徴とする。
【０００６】
本発明に係る記録方法は、取得した画像情報を複数の分割領域に分割し、前記分割領域の画像情報に基づいて伸縮サイズの異なった複数の部分画像情報を前記分割領域毎に生成し、取得したサイズ情報に対応して前記分割領域毎に前記部分画像情報を選択して記録画像情報を合成し、合成された前記記録画像情報を記録することを特徴とする。
【発明の効果】
【０００７】
上記のような構成を有することで、取得した画像情報を複数の分割領域に分割して予め伸縮サイズの異なった複数の部分画像情報を生成しておき、記録媒体のサイズに合う部分画像情報を選択して記録画像情報を合成するので、大きなサイズを含む様々なサイズの記録媒体に合せて高速で記録画像情報を合成して記録することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態を図面を用いて説明する。なお、以下に説明する実施形態は、本発明を実施するにあたって好ましい具体例であるから、技術的に種々の限定がなされているが、本発明は、以下の説明において特に本発明を限定する旨明記されていない限り、これらの形態に限定されるものではない。
【０００９】
図１は、本発明に係る実施形態であるインクジェット記録装置に関する概略構成図である。インクジェット記録装置１は、記録動作を行なう記録部２、記録媒体Ｓを所定の搬送方向（矢印の方向）に搬送する搬送部３、搬送部３の搬送方向上流側に設けられて記録媒体Ｓの前端部及び後端部を検知してそのサイズ情報を読み取る読取部４を備えている。
【００１０】
記録部２は、記録媒体Ｓの搬送方向と直交する方向に複数のインク吐出ヘッドを配列して構成された記録ヘッド部２０を備えている。各記録ヘッド部は、それぞれ異なる色のインクがインク吐出ヘッドから吐出されるようになっており、搬送方向に所定間隔を空けて配列されている。連続搬送される記録媒体Ｓに対して最初の色の記録ヘッド部により記録動作が行われた後、次の色の記録ヘッド部により記録媒体に異なる色の記録動作が行われ、順次記録ヘッド部により異なる色を重ねて記録を行うことでフルカラー記録が行われる。
【００１１】
インク吐出ヘッドは、公知のオンデマンドタイプのインク吐出方式のヘッドを用いればよいが、オンデマンドタイプ以外のインク吐出方式を用いてもよい。また、記録媒体を搬送しながら記録動作を行なうインクジェット記録装置であれば、上述した記録動作以外の記録動作を用いるものであってもよい。
【００１２】
また、記録部２は、インクジェット記録方式以外の記録方式を用いてもよく、特に限定されない。
【００１３】
インクジェット記録の場合、記録媒体としては、用紙、フィルム、皮革、布帛、プラスチック、金属、ガラス、セラミック、セメント、陶器、磁器といった多様な材質の記録媒体に対して幅広く使用することができる。
【００１４】
搬送部３は、駆動ロール３１及び従動ロール３２の間に搬送ベルト３０がほぼ水平に張架されており、駆動ロール３１を駆動モータにより回転駆動することで搬送ベルト３０がＹ方向に搬送動作を行なうようになっている。搬送ベルト３０の搬送面は上方の記録ヘッド部２に対向配置されており、搬送ベルト３０により搬送される記録媒体Ｓの上面に記録ヘッド部２のインク吐出ヘッドからインクが吐出されて記録動作が行なわれる。搬送ベルト３０の幅は、記録媒体Ｓよりも広幅に形成されており、必要に応じて記録媒体Ｓを図示せぬ吸引手段により搬送面に吸着させて搬送するようにしてもよい。
【００１５】
読取部４は、記録媒体Ｓの前端部及び後端部を検知する光学センサ４０を備えており、検知された信号は読取回路４１に送信されて記録媒体Ｓのサイズ情報の読取処理が行われる。この場合、光学センサ４０が記録媒体Ｓの前端部を検出してから記録媒体Ｓが光学センサ４０の下方を通過して後端部を検知するまでの時間に基づいて記録媒体Ｓのサイズ（長さ）を算出すればよい。
【００１６】
また、サイズ情報として、サイズ情報をコード化してバーコード等により表示しておき、検知されたコードデータに基づいてサイズ情報を読み取るようにしてもよい。
【００１７】
サイズ情報としては、各記録媒体の搬送方向の先端を基準として、記録を開始する位置、記録画像を記録媒体に記録する最初の位置及び記録を終了する位置、並びに、記録領域の長さ及び幅といった記録媒体のサイズに関するデータが挙げられる。なお、こうした光学的な読取方法以外に、磁気的な読取方法、電気的な読取方法等を用いて記録条件を読み取るようにしてもよく、光学的な読取方法に限定されることはない。また、記録媒体の長さを実際に計測したり、バーコード以外にもトンボや手書きの簡単なマークなどを記録条件データとして読み取ってもよい。
【００１８】
読み取られたサイズ情報は読取回路４１から画像処理部５に送信される。画像処理部５では、図示せぬ外部装置から取得された記録すべき画像情報を保存し、後述するように、画像情報の分割、異なる伸縮サイズの部分画像情報の生成及び記録画像情報の合成といった処理を行う。
【００１９】
記録ヘッド部２０は、それぞれ記録制御部２１により制御されて記録動作を行う。記録制御部２１は、画像処理部５から入力される記録画像情報が入力されると、記録ヘッド部２０を駆動制御して記録媒体Ｓに対して記録する。記録ヘッド部２０の搬送方向上流側近傍には、記録媒体Ｓの先端を検知する先端検知センサ２２が配置されており、記録制御部２１は、先端検知センサ２２の検知信号に基づいて記録ヘッド部２０の記録開始タイミングを設定するようになっている。
【００２０】
図２は、画像処理部５に関するブロック構成図である。画像処理部５は、画像情報の処理を行う演算処理部５０及び画像情報等の処理に必要なデータを記憶する記憶部５４を備えている。演算処理部５０は、外部装置１００から取得した記録すべき画像情報を複数の分割領域に分割する分割処理部５１、分割領域の画像情報に基づいて伸縮サイズの異なる複数の部分画像情報を生成する生成処理部５２、及び、読取回路４１から取得した記録媒体のサイズ情報に対応して分割領域毎に部分画像情報を選択して記録画像情報を合成する合成処理部５３を備えている。
【００２１】
分割処理部５１は、画像情報を取得すると記憶部５４に記憶し、画像情報の記録サイズデータ（ｎ1）を求める。記録サイズデータは、例えば、画像情報を伸縮することなく記録媒体に記録する場合の記録領域の長さ又は幅といったデータである。記録サイズデータとして画像情報のデータ量を用いてもよい。また、記憶部５４において利用可能なメモリ領域の記録サイズデータ（ｎ2）を予め求めておく。
【００２２】
そして、画像情報Ａを分割する分割数Ｍについては、以下の式（１）を満たすように設定する。
Ｍ＞ｌｏｇNＢ・・・・・（１）
ここで、対数の底Ｎは、画像情報及び利用可能なメモリ領域の記録サイズデータの比ｎ2／ｎ1で求められる値より小さくかつ最も近い整数であり、真数Ｂは、画像情報Ａを伸縮処理する場合の最大伸縮サイズと画像情報Ａの記録サイズとの間の差で求められる値であり、以後最大伸縮値Ｂという。ここで用いられる最大伸縮値Ｂは、画像情報Ａの記録サイズデータとして記録媒体の搬送方向に対する長さを用いた場合、搬送方向に対して画像情報Ａを伸縮処理する最大長さと記録サイズとの間の差となる。最大伸縮値Ｂは、外部装置１００から画像情報を取得する際に合わせて取得するか、もしくは最大伸縮値Ｂを類推することのできる値を外部装置１００から取得して装置内で計算することが望ましい。このように分割数Ｍを設定することで、最大伸縮値まで画像情報Ａを伸縮しても対応できるだけの分割数を得ることができる。
【００２３】
分割数Ｍを設定した後、分割数Ｍに基づいて分割される分割領域Ａi（ｉ＝１〜Ｍ）の記録サイズｂi（ｉ＝１〜Ｍ）を決定する。
ｂi＝Ｎi-1×ｎ1×（Ｎ−１）／（ＮM−１）・・・・・（２）
そして、求められた分割数Ｍ及び分割領域Ａiの記録サイズｂiに基づいて画像情報Ａを分割する。
【００２４】
生成処理部５２は、分割された分割領域Ａiの画像情報に基づいてそれぞれの分割領域において伸縮サイズの異なる複数の部分画像情報Ｄij（ｉ＝１〜Ｍ、ｊ＝１〜Ｎ）を生成する。部分画像情報Ｄijの伸縮サイズｄijは、任意のｊに対して上記式（２）において求めた記録サイズｂiとの比が各領域間で一定になるように、以下の式により設定することが望ましい。
ｄij＝Ｎi-1×（ｊ−１）・・・・・（３）
このように伸縮サイズを設定して各分割領域の画像情報を伸縮処理して部分画像情報として保存しておくことで、最大ＮM通りの伸縮サイズの組合せで各分割領域の部分画像情報を選択することができ、様々なサイズの記録媒体に対応して記録画像情報を合成することが可能となる。
【００２５】
合成処理部５３は、読取回路４１から取得した記録媒体のサイズ情報に合致する伸縮サイズの組合せの部分画像情報を各分割領域から選択して記録画像情報を合成する。例えば元の画像情報を４つに分割しておき、各分割領域の部分画像情報をそれぞれ１ｍｍ単位、２ｍｍ単位、４ｍｍ単位、８ｍｍ単位で長さを伸縮するように生成しておく。そして、記録媒体のサイズが元の画像情報の記録サイズよりも長さが１０ｍｍ短い場合、つまり画像全体の伸縮値が−１０の場合には、元の画像情報の長さを１０ｍｍ縮小する必要があるが、各分割領域の部分画像情報からそれぞれ長さが２ｍｍ及び８ｍｍずつ縮小したものを選択して合成すれば、元の画像情報に対して１０ｍｍだけ長さが縮小した記録画像情報を合成することができ、記録媒体のサイズに合せて記録画像情報を記録することが可能となる。逆に、記録媒体のサイズが元の画像情報よりも長さが１０ｍｍ長い場合、つまり画像全体の伸縮値が＋１０の場合には、各分割領域の部分画像情報からそれぞれ長さが２ｍｍ及び８ｍｍずつ伸長したものを選択して合成すれば、元の画像情報に対して１０ｍｍだけ長さが伸長した記録画像情報を合成することができる。
【００２６】
読取回路４１から取得した記録媒体のサイズ情報から、画像全体の伸縮値ｈが与えられた時に、ある分割領域Ａi（ｉ＝１〜Ｍ）において生成した伸縮値の異なる複数の画像情報から選択される画像情報Ｄijの番号ｊはｈをＮ進数で表現した時のｉ桁目として表現され、
ｊ＝（ｈ／Ｎi-1）  ｍｏｄ  Ｎ＋１
ｊ＞（（ｈ  ｍｏｄ  Ｎi）／Ｎi-1）
を満たす最小の整数として求められる。
【００２７】
例えば、画像情報及び利用可能なメモリ領域の記録サイズデータの比から設定される整数Ｎを３、画像情報を伸縮処理する場合における最大伸縮値Ｂを１５とすると、上記式（１）より、
Ｍ＞ｌｏｇ3１５＝２．・・・
であるから、分割数Ｍ＞２となる。ここで、分割数Ｍ＝３を選んだ場合、各領域の記録サイズｂiは、上記式（２）より、
ｂ1＝ｎ1／１３
ｂ2＝３ｎ1／１３
ｂ3＝９ｎ1／１３
となる。ここで、各分割領域における伸縮サイズｄijは、上記式（３）により以下の表に示すように設定される。
【００２８】
【表１】
2010105366.tif 000003
【００２９】
ここで、実際の記録媒体のサイズ情報から得られた全体の伸縮値ｈ＝１１とし、分割領域Ａi（ｉ＝１〜Ｍ）において選択されるべき部分画像情報の番号ｊのｉに対する数列をＪiとすると、
Ｊ1＝３
Ｊ2＝１
Ｊ3＝２
となる。
【００３０】
したがって、表１により、分割領域Ａ1では、Ｊ1＝３であるので、伸縮値２の部分画像情報が選択され、分割領域Ａ2では、Ｊ2＝１であるので、伸縮値０の部分画像情報が選択され、分割領域Ａ3では、Ｊ3＝２であるので、伸縮値９の部分画像情報が選択されることとなり、これらの選択された部分画像情報を合成することで、元の画像情報に対して伸縮値１１だけ伸長させた画像を得ることができる。
【００３１】
以上のように、記録媒体のサイズが様々に変化した場合でもそれに対応して元の画像情報を伸縮した記録画像情報を高速で合成することができる。
【００３２】
上述した画像情報の処理方法では、実際の記録媒体のサイズ情報から設定された全体の伸縮値によっては、各分割領域における伸縮比率が大きく異なって全体のバランスが崩れてしまう場合が生じる。そこで、こうした分割領域における伸縮比率の差を最低限に抑えるためには、画像情報及び利用可能なメモリ領域の記録サイズデータに基づいて設定する整数Ｎを２に固定するとよい。Ｎ＝２に固定する場合について以下に詳述する。
【００３３】
画像情報Ａを分割する分割数Ｍについては、上記式（１）に基づいて以下のように設定される。
Ｍ＞ｌｏｇ2Ｂ
【００３４】
また、分割数Ｍに基づいて分割される分割領域Ａi（ｉ＝１〜Ｍ）の記録サイズｂi（ｉ＝１〜Ｍ）は、上記式（２）に基づいて以下のとおり決定される。
ｂi＝２i-1×ｎ1／（２M−１）
【００３５】
また、分割領域における部分画像情報Ｄij（ｉ＝１〜Ｍ，  j＝１、２）の伸縮サイズｄijは以下のとおり定められる。
ｊ＝１の場合；ｄij＝０
ｊ＝２の場合；ｄij＝２i-1
ｊ≠２かつｉ＋１≧ｊの場合；ｄij＝２i-j+1
上記以外の場合；ｄij＝０
【００３６】
読取回路４１から取得した記録媒体のサイズ情報から画像全体の伸縮値ｈが与えられた時に、ある分割領域Ａi（ｉ＝１〜Ｍ）において生成した伸縮値の異なる複数の画像情報から選択される画像情報Ｄijの番号ｊのｉに対する数列Ｊiを以下の式から求める。
Ｊi＝（ｈ／２i-1）ｍｏｄ  ２＋１
求められた数列Ｊiを、以下のように変換処理する。ここで、ｘ、ｙは、変換処理においてのみ使用する一時的な変数である。
ｉ）ｘ＝２とする。
ii）ｙ＝１とする。
iii）Ｊy＝ｘ，Ｊy+1＝１であれば、Ｊy＝１，Ｊy+1＝ｘ＋１に置き換えてii）に戻る。
iv）ｙ＝ｙ＋１とする。
ｖ）ｙ＜Ｍであれば、iii）に戻る。
vi）ｘ＝ｘ＋１とする。
vii）ｘ＜Ｎであれば、ii）に戻る。
viii）終了
【００３７】
例えば、Ｎ＝２に固定して、画像情報の最大伸縮値Ｂを１５とすると、上記式（１）より、
Ｍ＞ｌｏｇ2１５＝３．・・・
であるから、分割数Ｍ＞３となる。ここで、分割数Ｍ＝４を選んだ場合、各領域の記録サイズｂiは、上記式（２）より、
ｂ1＝ｎ1／１５
ｂ2＝２ｎ1／１５
ｂ3＝４ｎ1／１５
ｂ4＝８ｎ1／１５
となる。ここで、各分割領域における伸縮サイズｄijは、上記式（３）により以下の表に示すように設定される。
【００３８】
【表２】
2010105366.tif 000004
【００３９】
ここで、実際の記録媒体のサイズ情報から得られた全体の伸縮値ｈ＝７とし、分割領域Ａi（ｉ＝１〜Ｍ）において選択されるべき部分画像情報の番号ｊのｉに対する数列をＪiとすると、
Ｊ1＝２
Ｊ2＝２
Ｊ3＝２
Ｊ4＝１
となる。Ｊiに対して上記の変換処理を行うことで以下のとおり変換される。
Ｊi＝｛２，２，２，１｝→Ｊi＝｛２，２，１，３｝→Ｊi＝｛２，１，３，３｝→Ｊi＝｛１，３，３，３｝
【００４０】
したがって、表２により、分割領域Ａ1では、Ｊ1＝１であるので、伸縮値０の部分画像情報が選択され、分割領域Ａ2では、Ｊ2＝３であるので、伸縮値１の部分画像情報が選択され、分割領域Ａ3では、Ｊ3＝３であるので、伸縮値２の部分画像情報が選択され、分割領域Ａ4では、Ｊ4＝３であるので、伸縮値４の部分画像情報が選択されることとなり、これらの選択された部分画像情報を合成することで、元の画像情報に対して伸縮値７だけ伸長させた画像を得ることができる。
【００４１】
なお、画像情報の記録サイズデータ（ｎ1）及び記憶部５４における利用可能なメモリ領域の記録サイズデータ（ｎ2）について、１＜ｎ2／ｎ1＜２である場合には、あらかじめ画像情報を複数の部分領域に分割しておき、ある領域については部分画像情報を複数生成するという処理を行わず、それとは別のある領域についてのみ部分画像情報を複数生成する処理を行う。そうすることでｎ2／ｎ1が２より小さい場合においても本方法を適用することができる。ただし、画像情報の記録サイズデータ（ｎ1）及び利用可能なメモリ領域の記録サイズデータ（ｎ2）に基づいて設定される整数Ｎが１に近い値の場合には、領域ごとの伸縮比率の相違によるずれが目立ちやすくなるため、Ｎを２以上に設定することが望ましい。
【００４２】
また、部分画像情報を選択する場合には、各分割領域における分割領域のサイズと伸縮サイズの比が一定になることが望ましい。また、記録媒体のサイズ情報に対応する伸縮サイズの組合せを予め記憶しておき、取得したサイズ情報に基づいて伸縮サイズの組合せを読み出して選択することもできる。
【００４３】
以上説明した分割処理及び生成処理については、元の画像情報に対応して処理方法を変更してもよく、各分割領域の部分画像情報を合成する際に伸縮サイズの相違に伴うずれが目立たないようにすることが望ましい。そこで、例えば、外部装置１００から画像情報を取得する際に画像配置情報を取得すれば元の画像の柄模様を判定することができ、元の画像情報の柄模様が中央部分に集中している場合には柄模様が分割されないように中央部分の領域サイズを大きく分割してもよい。（または、柄模様を細かく分割して、ずれが目立たないようにしてもよい。）
【００４４】
具体的には、予め外部装置１００より画像情報Ａとともに分割を禁止する領域の画像情報Ｄfを取得しておく。画像情報ＡからＤfを除外した画像情報Ｄ’iについて、上記の記録方法を適用してやればよい。この場合、分割禁止領域である画像情報Ｄfについては伸縮した画像情報を作成する必要はないので、例えば画像情報の記録サイズデータ（ｎ1）については、ｎ’1＝ｎ1―ｎdfを設定して行う。ここで、ｎdfは分割禁止領域である画像情報Ｄfの記録サイズデータである。このように設定することで、メモリをさらに有効に活用することができる。
【００４５】
以上の例では、画像情報を伸長させて記録する場合について説明したが、特定の柄について柄を伸長又は縮小させて記録する場合は、実際の画像情報の記録サイズデータ（ｎ1）、縮小方向の最大伸縮サイズ（Ｂ1）及び伸長方向の最大伸縮サイズ（Ｂ2）とすると、画像情報の記録サイズデータをｎ’1＝ｎ1−Ｂ1に設定し、最大伸縮サイズをＢ’＝Ｂ1＋Ｂ2に設定して上述した処理を行えばよい。
【００４６】
また、分割数Ｍをより大きな値に設定すれば、伸縮サイズの組み合わせを増加させることができ、よりずれの少ない部分画像情報の組み合わせで記録画像情報を合成することが可能となる。
【００４７】
以上のように、記録媒体のサイズが様々に変化した場合でもそれに対応して元の画像情報を伸縮した記録画像情報を高速で合成することができる。
【００４８】
図３は、取得した画像情報の分割処理及び生成処理に関するフローである。まず、外部装置から画像情報を取得すると（Ｓ１００）、画像情報の記録サイズ、利用可能なメモリ領域の記録サイズ及び画像情報を伸縮する最大サイズに基づいて画像情報の分割数及び各分割領域のサイズを算出する（Ｓ１０１）。算出された分割数及びサイズに基づいて分割領域を画定して分割処理を行う（Ｓ１０２）。
【００４９】
次に、分割された各分割領域の伸縮サイズを算出して伸縮サイズ別の部分画像情報を生成し（Ｓ１０３）、生成された部分画像情報を記憶部に一旦保存しておく。
【００５０】
図５は、画像情報Ａの分割処理及び生成処理を模式的に示す説明図である。画像情報Ａは、まず、複数の分割領域Ａiに分割される。そして、各分割領域Ａiの画像情報について伸縮サイズの異なる複数の部分画像情報Ｄijが生成される。
【００５１】
図４は、搬入される記録媒体に記録動作を行なう場合のフローである。まず、記録媒体が搬入されたかチェックし（Ｓ２００）、記録媒体が搬入された場合には記録媒体に表示されているサイズ情報を検知して読取処理を行う（Ｓ２０１）。
【００５２】
次に、読み取られたサイズ情報に対応して各分割領域の部分画像情報を選択する（Ｓ２０２）。部分画像情報は異なる伸縮サイズで生成されているので、記録媒体のサイズに合致する伸縮サイズを各分割領域の部分画像情報を組み合せて選択すればよい。そして、選択された部分画像情報を合成して記録画像情報を生成する（Ｓ２０３）。図５に示すように、各分割領域Ａiの部分画像情報Ｄijから、Ｄ1j〜ＤMjを選択し、これらの部分画像情報を合成して記録画像情報Ｐを生成する。
【００５３】
合成された記録画像情報は記録制御部に送信され、記録画像情報に基づいて記録ヘッド部により記録媒体に記録される（Ｓ２０４）。
【００５４】
以上のように画像情報を分割して部分画像情報を生成しておき、記録媒体のサイズに合せて記録画像情報を合成するので、記録媒体のサイズが変化してもそれに合わせた記録画像情報を高速で生成して記録することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明に係る実施形態に関する概略構成図である。
【図２】画像処理部に関する概略ブロック構成図である。
【図３】画像情報の分割処理及び生成処理に関するフローである。
【図４】搬入される記録媒体に記録動作を行なう場合のフローである。
【図５】画像情報の分割処理及び生成処理を模式的に示す説明図である。
【符号の説明】
【００５６】
１    インクジェット記録装置
２    記録部
３    搬送部
４    読取部
５    画像処理部
【図１】
2010105366.tif 000005
【図２】
2010105366.tif 000006
【図３】
2010105366.tif 000007
【図４】
2010105366.tif 000008
【図５】
2010105366.tif 000009