(57)【特許請求の範囲】
【請求項１】
１ページを構成する複数の異なる大きさの画像ブロックを当初の状態で画像ブロック毎に格納するページメモリと、このページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録すべく制御する記録制御手段と、を具備し、前記記録制御手段は、複数の異なる大きさの全画像ブロックが記録紙１ページに納まるように、当該異なる大きさの全画像ブロックの副走査方向の全ライン数と記録紙１ページの副走査方向の全ライン数との比率により、全画像ブロック共通の縮小率を決定し、この全画像ブロック共通の縮小率に基づく画像ブロック毎の主走査方向のデータ長と、画像ブロック毎の主走査方向のデータ長と記録紙の主走査方向のデータ長との差分とにより、画像ブロック毎の記録領域と余白領域とを求め、前記ページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録する際に、画像ブロック毎に全画像ブロック共通の縮小率に基づく縮小処理及び解像度変換処理を施し、前記記録領域と余白領域とに基づき記録紙の記録位置に記録することを特徴とする画像記録装置。
【請求項２】
１ページを構成する複数の異なる大きさの画像ブロックを当初の状態で画像ブロック毎にページメモリに格納する工程と、このページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録すべく制御する記録制御工程と、を具備し、前記記録制御工程は、複数の異なる大きさの全画像ブロックが記録紙１ページに納まるように、当該異なる大きさの全画像ブロックの副走査方向の全ライン数と記録紙１ページの副走査方向の全ライン数との比率により、全画像ブロック共通の縮小率を決定し、この全画像ブロック共通の縮小率に基づく画像ブロック毎の主走査方向のデータ長と、画像ブロック毎の主走査方向のデータ長と記録紙の主走査方向のデータ長との差分とにより、画像ブロック毎の記録領域と余白領域とを求め、前記ページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録する際に、画像ブロック毎に全画像ブロック共通の縮小率に基づく縮小処理及び解像度変換処理を施し、前記記録領域と余白領域とに基づき記録紙の記録位置に記録することを特徴とする画像記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
１枚の記録紙に解像度等の異なる複数種の画像ブロックを合成して記録する画像記録装置に関する。
【０００２】
【従来の技術】
従来、送信元情報や着信時刻等からなるデータの画像ブロックと、受信した画情報からなる画像ブロックとを合成して、画情報付きレポートのような合成画像を印刷する画像通信装置がある。かかる画像通信装置では、各ブロックの画像全体を記録紙に収める為に、各ブロック又はいずれかのブロックを縮小している。
【０００３】
このように、画情報を縮小して画情報付きレポート等の合成画像を作成する場合、各ブロックをページメモリへ格納する段階で各ブロックの縮小処理を施している。ブロックを縮小した場合には、記録紙に対して上下に余白領域が生じるが、その都度余白領域に挿入する白ダミーデータを計算して求め、予め白ダミーデータを挿入した状態でページメモリへ格納している。そのため、ページメモリに格納した状態のまま印字すれば編集した画像が得られる。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記画像通信装置は、受信した画情報のブロック、送信元情報のデータ領域のブロック等、各々のブロックの大きさがその画像毎に異なる為、その都度相応しい白ダミーデータを演算して挿入しなければならないことから、処理が複雑化し処理時間も長くなるといった問題があった。
【０００５】
また、送信元情報はフォントデータであるため画情報に比べて一般的には解像度が低いので、送信元情報のデータ領域のブロックと受信した画情報のブロックとでは解像度が異なっている。これまでは、ページメモリに格納した状態をそのまま印字すれば編集画像が印刷されるようにしていたので、送信元情報のデータ領域のブロックの解像度を変換処理して受信画情報のブロックの解像度に合わせていた。このような、ブロック間の解像度を合わせる為の解像度変換も処理を複雑化させて処理時間を長引かせる要因となっていた。
【０００６】
しかも、プリンタへ印字画像を入力する前にプリンタの解像度に印字画像の解像度を適合させる必要があることから、印字画像をページメモリへ入力する前と後とで合計２回も解像度変換を行っており、処理効率の面でも問題があった。
【０００７】
本発明は、以上のような実情に鑑みてなされたもので、１枚の記録紙に複数種のブロックを合成するための処理を単純化できて、画像編集に要する処理時間を短縮できる画像記録装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、ページメモリに格納する段階では縮小や解像度変換などの処理は施さずに１ページに含まれる複数の画像ブロックをそのままの状態で格納し、ページメモリから取り出す際に各ブロックのデータの大きさと１枚の記録紙に割り当てられるそのブロックの印字領域の大きさとからそのブロックの縮小率を決定し、これによる余白部分を加味してそのブロックの記録紙上の書き出し位置を決定し、各ブロックの印字を行うようにした。
【０００９】
これにより、画像ブロックを縮小することにより生じた余白部分は記録紙への書出し位置を制御することによって形成されるので、白ダミーデータをその都度挿入する必要がなくなり、処理が単純化され処理時間が短縮される。
【００１０】
また、同一記録紙に記録される各ブロックを各々独立して処理するので、印刷装置に入力する直前で１度解像度変換すればよく、ページメモリに格納する段階では、各ブロック間で解像度を合わせる必要がなくなり、その分だけ処理が簡素化して処理速度が速くなる。
【００１１】
【発明の実施の形態】
本発明の第１の態様は、１ページを構成する複数の異なる大きさの画像ブロックを当初の状態で画像ブロック毎に格納するページメモリと、このページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録すべく制御する記録制御手段と、を具備し、前記記録制御手段は、複数の異なる大きさの全画像ブロックが記録紙１ページに納まるように、当該異なる大きさの全画像ブロックの副走査方向の全ライン数と記録紙１ページの副走査方向の全ライン数との比率により、全画像ブロック共通の縮小率を決定し、この全画像ブロック共通の縮小率に基づく画像ブロック毎の主走査方向のデータ長と、画像ブロック毎の主走査方向のデータ長と記録紙の主走査方向のデータ長との差分とにより、画像ブロック毎の記録領域と余白領域とを求め、前記ページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録する際に、画像ブロック毎に全画像ブロック共通の縮小率に基づく縮小処理及び解像度変換処理を施し、前記記録領域と余白領域とに基づき記録紙の記録位置に記録する、構成を採る。
【００１２】
この構成によれば、ページメモリ内に当初の状態で格納された複数の異なる大きさの画像ブロックを記録紙１ページに記録する際に、画像ブロック毎に、全画像ブロック共通の縮小率により求められる記録領域と余白領域とに基づき、記録紙の記録位置に記録するので、白ダミーデータをその都度挿入することなく、複数の異なる大きさの画像ブロックが合成された記録画を得ることができる。また、同一記録紙に印字される各異なる大きさの画像ブロックを各々独立して処理するので、ページメモリに格納する段階では、画像ブロック毎に記録解像度に合わせる処理を行う必要が無くなり、その分処理が簡素化して処理速度を上げることができる。
【００１４】
また、ページメモリ内に当初の状態で格納された複数の異なる大きさの画像ブロックを記録紙１ページに記録する際に、画像ブロック毎に全画像ブロック共通の縮小率に基づく縮小処理及び解像度変換処理を施して記録するので、ページメモリには画情報をそのままの状態で格納することが出来、しかも解像度変換を１回に削減できることから、処理の簡素化、効率化を図ることができる。
【００１６】
さらに、複数の異なる大きさの全画像ブロックが記録紙１ページに納まるように、当該異なる大きさの全画像ブロックの副走査方向の全ライン数と記録紙１ページの副走査方向の全ライン数との比率により、全画像ブロック共通の縮小率を決定して縮小し、この全画像ブロック共通の縮小率に基づく画像ブロック毎の主走査方向のデータ長と、画像ブロック毎の主走査方向のデータ長と記録紙の主走査方向のデータ長との差分とにより、画像ブロック毎の記録領域と余白領域とを求めて記録紙の記録位置に記録しているので異なる大きさの画像ブロック毎に異なる余白領域を求めることができかつ処理が簡素化される。
【００１９】
本発明の第２の態様は、１ページを構成する複数の異なる大きさの画像ブロックを当初の状態で画像ブロック毎にページメモリに格納する工程と、このページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録すべく制御する記録制御工程と、を具備し、前記記録制御工程は、複数の異なる大きさの全画像ブロックが記録紙１ページに納まるように、当該異なる大きさの全画像ブロックの副走査方向の全ライン数と記録紙１ページの副走査方向の全ライン数との比率により、全画像ブロック共通の縮小率を決定し、この全画像ブロック共通の縮小率に基づく画像ブロック毎の主走査方向のデータ長と、画像ブロック毎の主走査方向のデータ長と記録紙の主走査方向のデータ長との差分とにより、画像ブロック毎の記録領域と余白領域とを求め、前記ページメモリ内の複数の異なる大きさの画像ブロックを記録紙１ページに記録する際に、画像ブロック毎に全画像ブロック共通の縮小率に基づく縮小処理及び解像度変換処理を施し、前記記録領域と余白領域とに基づき記録紙の記録位置に記録することを特徴とする画像記録方法である。
【００２０】
以下、本発明の一実施の形態にかかる画像記録装置について説明する。
【００２１】
図１は、本発明の画像記録装置を画像通信装置に適用した実施の形態の全体ブロック図である。同図に示す画像通信装置は、ＣＰＵ１がＲＯＭ２に格納されたプログラムにしたがって装置全体の動作を制御すると共に後述する書き出し位置制御の為のパラメータを計算する。
【００２２】
送信原稿の画像はスキャナ３から取込まれる。スキャナ３は読取制御回路４の制御にしたがって画像の取り込みを行う。取込んだ画像は画像メモリ５へ格納され、モデム６から電話回線網を経由して相手先に送られる。
【００２３】
一方、モデム６から取込まれた受信した画情報は画像メモリ５に一時的に格納された後、印刷の際にページメモリ７へページ毎に転送される。ワークメモリ８は縮小／拡大や解像度変換処理の際に使われる。
【００２４】
記録制御ブロック９は、縮小／拡大回路１１、解像度変換回路１２、主走査マージン制御回路１３、副走査マージン制御回路１４、設定値変更タイミング制御回路１７等の処理部から構成されている。この記録制御ブロック９が、ブロック毎に記録紙上での記録位置を制御して白ダミーデータを挿入することなく編集画像を記録できるようにしている。
【００２５】
印刷装置１５は、記録制御ブロック９で処理された印字画像を記録紙に記録する。符号１６は画像メモリ５に格納された送信原稿の画像を符号化したり、符号化されている受信した画情報を復号化するコーデックである。
【００２６】
ここで、記録制御ブロック９による個々のブロックに対する記録位置制御について説明する。図４（ａ）に４つのブロックがページメモリ７に格納された状態を示している。ページメモリ７に格納された４つのブロックを１枚の記録紙に納まるように編集して図４（ｂ）に示す記録画を形成する場合を考える。
【００２７】
先ず、個々のブロック（先頭、１、２、３）の記録紙上での記録領域Ｒ１〜Ｒ４を決定する。記録領域の大きさは縮小率で決まる。縮小率は縮小前の全ブロックの副走査方向のライン数の合計値と記録紙の副走査方向のライン数との比率で決めることができる。ブロックの縮小率が決まると、ブロックの主走査方向のデータ数である印字データ長が決まるので、主走査方向のマージンが決まり、また各ブロックの副走査方向のマージンも決まる。
【００２８】
本実施の形態は、記録紙上での記録位置が、先頭ブロックの第１ラインの先頭画素位置であるＰ１１になったところで、先頭ブロックの書き出しを開始する。そして先頭ブロックの第１ラインの最終画素位置Ｐ１２まで来たところで記録を止める。第２ライン以降についても主走査方向マージンと印字データ長とを使って先頭ブロックの記録領域Ｒ１だけが記録されるように記録位置を制御する。残りのブロック１，２，３についても同様に、主走査方向マージン、印字データ長及び副走査方向マージンを使って個々の記録領域Ｒ２〜Ｒ４だけが記録されるように記録位置を制御する。これにより、画像ブロックの縮小によって生じた余白部分に白ダミーデータを挿入しなくても、記録紙上に余白部分を形成することができる。
【００２９】
図２は、以上の記録位置制御を行う記録制御ブロックの機能ブロック図である。レジスタ２１に、個々のブロックの印字情報が格納される。印字情報は、ブロックの印字データ長、副走査方向マージン、主走査方向マージン、主走査方向縮小率、副走査方向縮小率等のパラメータを含む。ＣＰＵ１がブロック毎に印字情報を作成してレジスタ２１に書き込む。
【００３０】
ページメモリ７に格納されたブロックの画像データは画像データ取り込み制御部２２が取り込み制御を行う。ページメモリ７から取り出された画像データはパラレル／シリアル変換部２３でシリアルデータに変換された後、書出し位置制御部２４へ入力される。
【００３１】
書出し位置制御部２４は、ブロック毎にレジスタ２１から印字情報を取得してブロック毎に記録紙上での記録位置を制御する。書出し位置制御部２４が主走査マージン制御回路１３及び副走査マージン制御回路１４として機能する。記録位置制御された画情報は画像処理回路２５で所定の画像処理を施される。画像処理回路２５はレジスタ２１に登録された画像処理内容にしたがった処理を画情報に対して加える。画像処理回路２５が縮小／拡大回路１１及び解像度変換回路１２として機能する。画像処理回路２５で画像処理の施された画像データは印刷装置１５へ送られる。
【００３２】
書出し位置制御部２４及び画像処理回路２５がレジスタ２１から印字情報を取り込むタイミングは設定データ取り込みタイミング制御部２６からのタイミング信号によって与えられる。設定データ取り込みタイミング制御部２６は、設定値変更タイミング制御回路１７として機能する。設定データ取り込みタイミング制御部２６は、書出し位置制御部２４が１ブロック分の記録位置制御を完了した時点で出力する信号をトリガにして書出し位置制御部２４及び画像処理回路２５へタイミング信号を与えている。
【００３３】
図３は書出し位置制御部２４の構成図である。設定値保持回路３１は、記録位置制御の対象となるブロックの印字情報をレジスタ２１から取込んで格納する。制御対象のブロックが切替わるタイミングに同期して印字情報が書き込まれる。印字情報を取込むタイミングは設定データ取り込みタイミング制御部２６から入力するタイミング信号によって与えられる。
【００３４】
設定値保持回路３１に格納した印字情報に含まれた主走査方向マージンが主走査マージン回路３２に与えられる。さらに、副走査方向マージンが副走査マージン回路３３に与えられ、１ブロック内のライン数がブロックラインカウンタ３４に与えられる。
【００３５】
主走査マージン回路３２は、クロックをカウントするカウンタであり、主走査方向マージンに相当するカウンタ値が閾値として設定されているとともに、水平同期信号によってカウント値がリセットされる。主走査マージン回路３２は、水平同期信号をトリガにしてクロックのカウントを開始し、主走査方向マージンに相当するカウント値になったところで出力信号をアクティブにする。
【００３６】
副走査マージン回路３３は、水平同期信号をカウントするカウンタであり、副走査方向マージンに相当するカウント値が閾値として設定されているとともに、前ブロック終了信号又は垂直同期信号によってリセットされる。副走査マージン回路３３は、ブロックラインカウンタ３４からの前ブロック終了信号又は垂直同期信号をトリガにして水平同期信号のカウントを開始し、副走査方向マージンに相当するカウント値になったところで出力信号をアクティブにする。
【００３７】
ブロックラインカウンタ３４は、水平同期信号をカウントするカウンタであり、制御対象ブロックのライン数に相当するカウント値となったところで前ブロック終了信号を出力する。ブロックラインカウンタ３４のカウント値は、設定値保持回路３１に制御対象ブロックの印字情報が書き込まれた時にリセットされる。すなわち、制御対象ブロックの記録制御開始と同時にカウント動作を開始する。
【００３８】
ラッチ回路３５は、副走査マージン回路３３の出力する信号をラッチして論理積回路３６に出力する。ラッチ回路３５のリセット端子にブロックラインカウンタ３４の出力信号が入力するので、制御対象ブロックの第１ラインから最終ラインまでの間、アクティブ信号が保持される。
【００３９】
論理積回路３６は、主走査マージン回路３２と副走査マージン回路３３との出力信号の論理積が成立しているときに記録を指示する記録制御信号を出力する。すなわち、主走査方向マージンと副走査方向マージンとが終わるブロック先頭（Ｐ１１，Ｐ２２，Ｐ３３，Ｐ４４）で出力がアクティブとなり、主走査方向マージン区間と副走査方向マージン区間とでノンアクティブとなる記録制御信号を生成する。
【００４０】
以上のように構成された記録制御ブロック９では、ページが新しくなった時又はページ内の１ブロックの記録が終了した時に、設定データ取り込みタイミング制御部２６からタイミング信号が出力される。このタイミング信号に同期して記録制御の対象となるブロックの印字情報がレジスタ２１から書出し位置制御部２４及び画像処理回路２５に取り込まれる。
【００４１】
書出し位置制御部２４では、設定値保持回路３１へ入力した制御対象ブロックのパラメータ（主走査方向マージン、副走査方向マージン、ブロックライン数）が、それぞれ主走査マージン回路３２、副走査マージン回路３３及びブロックラインカウンタ３４に与えられる。
【００４２】
記録紙の先頭から先頭ブロックの第１ラインになるまでの期間（副走査方向マージンの区間）は、副走査マージン回路３３の出力がノンアクティブなので記録制御信号は出力されない。副走査方向マージンの区間が終わると副走査マージン回路３３の出力がアクティブとなるが、主走査マージン回路３２がノンアクティブなために記録制御信号は出力されない。そして、記録位置がＰ１１まで来たところで主走査マージン回路３２がアクティブになるため、ここで初めて記録制御信号がアクティブとなって書出しが開始される。書出し位置制御部２４は、記録制御信号がアクティブの間はクロックに同期してパラレル／シリアル変換部２３から画情報を取込んで画像処理回路２５へ出力する。
【００４３】
書出しラインが次ラインに切替わったことを示す水平同期信号が主走査マージン回路３２に入力すると、カウント値がリセットされるので出力がノンアクティブになり書出し有効期間となる記録制御信号のアクティブ区間が終了する。カウント値が主走査方向マージン数に相当するカウント値になったところで再び出力がアクティブになり、書出し有効期間となる記録制御信号のアクティブ区間が開始する。
【００４４】
書き出している画情報が制御対象ブロックの最終ラインに到達したところで、ブロックラインカウンタ３４から前ブロック終了信号が出力される。副走査マージン回路３３がリセットされるとともにラッチ回路３５がリセットされるので、制御対象ブロックの書出し有効期間が終了する。このようにして１ブロックの書出しが完了する。
【００４５】
なお、上記の例では、左右の主走査方向マージンのうち右側の主走査方向マージンについては特別に記録中止の制御をしていない。主走査方向の印字データ長が既知なので、各ラインの書出し開始のタイミングさえ取得できれば、後は主走査方向のデータ数だけ転送したら、次のラインの書出し開始タイミングが与えられるまで転送を中止させればよいからである。
【００４６】
書出し位置制御部２４、画像処理回路２５及び印刷装置１５を同期させておくことにより、書出し位置制御部２４が制御している記録位置制御のタイミングが記録時にも維持される。これにより、ページメモリ７から読み出した画情報の記録位置をブロック毎に制御するだけで、白ダミーデータを挿入しなくても、図４（ｂ）に示すような記録画を得ることができる。
【００４７】
また、書出し位置制御部２４で記録位置の制御された画情報が画像処理回路２５に入力して画処理パラメータにしたがった画像処理が施される。この画像処理には印刷装置１５の解像度に合わせる為の解像度変換も含まれる。このように、白ダミーデータを挿入する必要が無いことから、ページメモリ７に格納する画情報を事前に印刷装置１５の解像度に合わせる必要が無くなり、解像度変換は印刷装置１５に出力する直前の１回だけで済むので、処理の効率化を図ることができる。
【００４８】
次に、図５のフローチャートを参照して複数の画像ブロックをページメモリに展開してから１枚の記録紙に記録するまでの全体的な処理の流れについて説明すす。図５は、３つの画情報のブロックを図６に示すように編集して記録する場合のフローチャートである。
【００４９】
先ず、画像メモリ５に格納されている画情報１をページメモリ７へ展開し（Ｓ５０１）、画情報１のデータ情報（ライン数、解像度等）をワークメモリ８の所定アドレスに保存する（Ｓ５０２）。同様に、画像メモリ５に格納されている画情報２，３をページメモリ７へ展開し（Ｓ５０３、Ｓ５０５）、各画情報２，３のデータ情報をワークメモリ８の所定アドレスに保存する（Ｓ５０４、Ｓ５０６）。図７にデータ情報の具体例を示している。データ情報は、編集前の元の状態でのデータである。データ情報には、画像ブロックを構成する画情報のデータ長（主走査方向）、ライン数（副走査方向）、主走査方向解像度、副走査方向解像度、画処理パラメータが含まれる。
【００５０】
ステップＳ５０７において、ワークメモリ８に格納した各画情報１，２，３のライン数から全画情報１，２，３のライン数の合計を求める。全画情報の合計ライン数と記録紙サイズとを比較して、３つの画情報が１枚の記録紙に縮小せずに納まるかどうか判断する（Ｓ５０８）。全画情報の合計ライン数＞記録紙サイズの場合は、１枚の記録紙に納まらないと判断する。また、全画情報の合計ライン数＜記録紙サイズの場合は、１枚の記録紙に納まると判断する。
【００５１】
１枚の記録紙に納まらない場合は、ステップＳ５０９に移行して縮小率を決定する。縮小率は記録紙サイズを全画情報の合計ライン数で割ることにより得られる。１枚の記録紙に納まる場合は、ステップＳ５１０に移行して縮小率を１００％と決定する。
【００５２】
次に、ステップＳ５１１において、画情報１について主走査方向マージンを次式にて求める。
【００５３】
主走査方向マージン＝（記録紙サイズ−（画情報１データ長×縮小率））／２なお、縮小後の全画情報のライン数と記録紙の副走査方向のサイズとの差（ライン数）が副走査方向の全体マージンとなる。縮小後の画像ブロックを副走査方向に順次配置し、各画像ブロックの副走査方向マージンの合計が全体マージンとなるように編集する。副走査方向マージンを計算するステップはフローチャートから省略している。他の画情報についても省略している。
【００５４】
次に、画情報１について求めた主走査方向マージン、副走査方向マージン、縮小率に加え、元の解像度等の情報が印字情報としてレジスタ２１にセットされ（Ｓ５１２）、印字情報のセットされた画情報１の記録が開始される（Ｓ５１３）。図８に印字情報の具体例を示している。
【００５５】
画情報１の記録中に次に記録する画情報２の印字情報を求める。そのため、画情報１の記録が開始されたことを確認したら（Ｓ５１４）、ステップＳ５１５において画情報２の主走査方向マージンを計算する。そして、画情報２の印字情報である主走査方向マージン、副走査方向マージン、縮小率、解像度等を、レジスタ２１にセットする（Ｓ５１６）。このように、印字情報の作成された画情報の記録中に次に記録する画情報の印字情報を求めることにより、全ての画情報の印字情報を求めてから印字開始する場合に比べて、印字処理に要する時間を短縮できる利点が有る。
【００５６】
現在記録中の画情報１の記録が終了したと判断されると（Ｓ５１７）、画情報２の印字情報が設定値保持回路３１へ書き込まれて画情報２の記録制御が開始される一方、画情報２の記録中に次の画情報３の印字情報が計算され（Ｓ５１８）、レジスタ２１へセットされる（Ｓ５１９）。
【００５７】
そして、画情報２の記録が終了したと判断したら（Ｓ５２０）、画情報３の印字情報を設定値保持回路３１へ書き込んで画情報３の記録制御を開始する。画情報３の記録が終了したと判断したら（Ｓ５２１）、１ページの記録を終了する。
【００５８】
上記実施の形態では、ステップＳ５０７〜Ｓ５１１において全ての画像ブロックに対して統一した縮小率を求めているが、先頭ブロックが定型である画情報付きレポートのような場合には、先頭ブロックの縮小率及びマージンは予め決めておくことができる。そこで、先頭ブロックについては予め決められている固定の縮小率及びマージンをレジスタ２１にセットする。そして、残りの画像ブロックについて予め決められている先頭ブロックの縮小率に基づいて他の画像ブロックに残された記録領域を求め、この残された記録領域に他の画像ブロックが納まる縮小率を決定し、この縮小率に基づいて他の画像ブロックの記録領域を画定する余白領域を求めるようにすることができる。
【００５９】
これにより、先頭ブロックの縮小率は予め決められている縮小率を使うので、画情報付きレポートのように定型のレポート部分が先頭ブロックとなる場合に、先頭ブロックについては縮小率や余白領域の計算を行うこと無く迅速に記録位置制御を開始でき、処理速度の高速化を図ることができる。
【００６０】
なお、以上の説明は本発明の画像記録装置を画像通信装置に適用した場合について説明したが、複数の画像ブロックを合成することにより余白部分が生じることが想定される装置であれば、通信機能をもたない画像記録装置、複合機等の他の装置にも同様に適用できる。
【００６１】
【発明の効果】
以上詳記したように本発明によれば、画像ブロックを縮小することにより生じた余白部分は記録紙への書出し位置を制御することによって形成されるので、白ダミーデータをその都度挿入する必要がなくなり、処理が単純化でき、処理時間を短縮できる。
【００６２】
また、本発明によれば、同一記録紙に記録される各ブロックを各々独立して処理するので、印刷装置に入力する直前で１度解像度変換すればよく、ページメモリに格納する段階では、各ブロック間で解像度を合わせる必要がなくなり、その分だけ処理を簡素化でき、処理速度を高速化できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態にかかる画像通信装置の機能ブロック図
【図２】上記画像通信装置における記録制御ブロックの機能ブロック図
【図３】上記機能制御ブロックにおける書出し位置制御部の機能ブロック図
【図４】（ａ）複数の画像ブロックが格納されたページメモリの概念図
（ｂ）複数の画像ブロックを編集して１枚の記録紙に印刷した記録画の概念図
【図５】上記画像通信装置における記録制御の全体的な処理に流れを示すフロー図
【図６】図５のフローチャートにしたがって記録された記録画の概念図
【図７】ページメモリに格納された画情報の印刷データ情報の具体例を示す図
【図８】記録制御ブロックに入力される画情報の印字情報の具体例を示す図
【符号の説明】
１  ＣＰＵ
２  ＲＯＭ
５  画像メモリ
６  モデム
７  ページメモリ
９  記録制御ブロック
１１  縮小／拡大回路
１２  解像度変換回路
１３  主走査マージン制御回路
１４  副走査マージン制御回路
１５  印刷装置
１７  設定値変更タイミング制御回路
２１  レジスタ
２４  書出し位置制御部
【図１】
0004142813.tif 000002
【図２】
0004142813.tif 000003
【図３】
0004142813.tif 000004
【図４】
0004142813.tif 000005
【図５】
0004142813.tif 000006
【図６】
0004142813.tif 000007
【図７】
0004142813.tif 000008
【図８】
0004142813.tif 000009