(57)【要約】  【課題】  簡単な処理によって、原画像データによる原画像の記録処理と転置画像データによる回転画像の記録処理とを切り換え得る画像記録方法及び画像記録装置を提供する。  【解決手段】  １ページ分の原画像データまたは転置画像データをページメモリ１０に展開し、その画像データに対して、行方向及び列方向に同数の画素（例えば８×８画素）を単位としてページメモリ１０からバッファに行方向に書き込んだ後、バッファ１１からページメモリ１０に列方向に読み出すことで転置処理を施し、転置処理後の画像データをページメモリ１０の８×８の元のアドレス領域に書き込むという動作を、１ページ分の原画像データまたは転置画像データに対して順次行い、ページメモリ１０から転置処理後の１ページ分の原画像データまたは転置画像データを記録部３に読み出して、画像データに応じた画像を用紙にプリントアウトする。【選択図】      図１
2005176130.tif 000002
【特許請求の範囲】
【請求項１】
メモリに２次元に展開された１ページ分の原画像データに応じた原画像及び前記原画像データを転置させた転置画像データに応じた回転画像を記録する画像記録方法において、前記１ページ分の原画像データまたは転置画像データに対して、行方向及び列方向に同数の画素を単位として読み出して転置処理を実行し、転置処理後のデータを前記メモリの元のアドレスに書き込むことを１ページにわたって繰り返すことを特徴とする画像記録方法。
【請求項２】
１ページ分の原画像データに応じた原画像及び前記原画像データを転置させた転置画像データに応じた回転画像を記録する画像記録装置において、前記原画像データまたは前記転置画像データを２次元に展開して蓄積するぺージメモリと、該ぺージメモリに蓄積されている原画像データまたは転置画像データの中の行方向及び列方向に同画素数の部分画像データを蓄積するバッファと、前記部分画像データの該バッファへの読出し及び前記部分画像データの該バッファから前記ページメモリへの書込みによって前記部分画像データの転置処理を実行する手段と、前記ページメモリから転置処理後の１ページ分の原画像データまたは転置画像データを読み出す手段とを備えることを特徴とする画像記録装置。
【請求項３】
前記画像データの回転角度は９０度または−９０度であることを特徴とする請求項２記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１ページ分の原画像データに応じた画像及び原画像データを転置させた転置画像データに応じた回転画像を記録する画像記録方法及び画像記録装置に関する。
【背景技術】
【０００２】
ファクシミリ装置、ディジタル複写機、プリンタ、またはそれらの機能を統合した複合機などの画像データに応じた画像を記録する画像記録装置にあっては、自身が読み取った原画像データ、または外部装置から入力された原画像データに応じた画像と、それらの原画像データを時計回りまたは反時計回りに９０度回転させた回転画像データに応じた画像とを用紙に記録する機能を備えているものがある（例えば、特許文献１，２，３参照）。原画像データ及び回転画像データに応じた画像の記録処理は、画像データによって描画される図形の長短方向を用紙の長短方向に一致させて見やすくする場合、所定の方向にセットされた用紙がなくなってもこれと９０度方向を変えてセットされている他の用紙で記録処理を継続する場合などに、有用である。
【０００３】
このような画像記録装置における原画像データまたは回転画像データに応じた画像の記録処理は、画像メモリ，コーデック部，ページメモリを使用して、従来、以下のように行われることが一般的である。原画像データに応じた画像を記録する場合は、符号化されて画像メモリに蓄積されている原画像データを読み出し、読み出した符号化原画像データをコーデック部で復号し、復号後の１ページ分の原画像データをページメモリに展開し、展開された原画像データを読み出して記録部へ送出することとし、回転画像データに応じた画像を記録する場合は、符号化されて画像メモリに蓄積されている原画像データを読み出し、読み出した符号化原画像データをコーデック部で復号すると共に回転処理を施し、復号・回転後の１ページ分の回転画像データをページメモリに展開し、展開された回転画像データを読み出して記録部へ送出することとしている。
【特許文献１】特開２００１−３２６８１０号公報
【特許文献２】特開平８−２７４９７３号公報
【特許文献３】特開２０００−１８１６４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の画像記録装置にあっては、原画像データに応じた画像を記録する場合と、回転画像データに応じた画像を記録する場合とにおいて、いずれの場合でも符号化原画像データをコーデック部で復号した後にページメモリに展開するようにしているため、原画像データによる記録処理と回転画像データによる記録処理とを切り換える際にコーデック部による復号処理及びページメモリへの展開処理が必須であり、処理が煩雑で面倒であるという問題がある。特に原画像データによる記録処理と回転画像データによる記録処理とを頻繁に交互に繰り返すときには、全体処理に長時間を要することになる。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、簡単な処理によって、原画像データによる原画像の記録処理と転置画像データによる回転画像の記録処理とを切り換え得る画像記録方法及び画像記録装置を提供することを目的とする。
【０００６】
本発明の他の目的は、原画像データによる原画像の記録処理と転置画像データによる回転画像の記録処理とを頻繁に切り換える場合においても、その全体処理に要する時間が短くて済む画像記録方法及び画像記録装置を提供することにある。
【課題を解決するための手段】
【０００７】
第１発明に係る画像記録方法は、メモリに２次元に展開された１ページ分の原画像データに応じた原画像及び前記原画像データを転置させた転置画像データに応じた回転画像を記録する画像記録方法において、前記１ページ分の原画像データまたは転置画像データに対して、行方向及び列方向に同数の画素を単位として読み出して転置処理を実行し、転置処理後のデータを前記メモリの元のアドレスに書き込むことを１ページにわたって繰り返すことを特徴とする。
【０００８】
第１発明の画像記録方法にあっては、メモリに２次元に展開された１ページ分の原画像データまたは転置画像データに対して、行方向及び列方向に同数の画素、つまりｎ×ｎ（ｎ：自然数）の方形の複数画素を単位として読み取って行方向と列方向とを入れ替えた転置処理を施し、転置処理後のデータをメモリのｎ×ｎの元のアドレス領域に書き込むという動作を、１ページ分の原画像データまたは転置画像データに対して順次行う。よって、従来のようなコーデック部による復号処理及びページメモリへの展開処理を行うことなく、所望する原画像データまたは転置画像データを簡単に出力して、出力した画像データに応じた画像を記録する。この結果、原画像データによる原画像の記録処理と転置画像データによる回転画像の記録処理との切り換えを容易に行い得る。
【０００９】
第２発明に係る画像記録装置は、１ページ分の原画像データに応じた原画像及び前記原画像データを転置させた転置画像データに応じた回転画像を記録する画像記録装置において、前記原画像データまたは前記転置画像データを２次元に展開して蓄積するぺージメモリと、該ぺージメモリに蓄積されている原画像データまたは転置画像データの中の行方向及び列方向に同画素数の部分画像データを蓄積するバッファと、前記部分画像データの該バッファへの読出し及び前記部分画像データの該バッファから前記ページメモリへの書込みによって前記部分画像データの転置処理を実行する手段と、前記ページメモリから転置処理後の１ページ分の原画像データまたは転置画像データを読み出す手段とを備えることを特徴とする。
【００１０】
第２発明の画像記録装置にあっては、ページメモリに展開された１ページ分の原画像データまたは転置画像データに対して、行方向及び列方向に同数の画素、つまりｎ×ｎ（ｎ：自然数）の方形の複数画素を単位としてページメモリからバッファに行方向に書き込んで列方向にバッファからページメモリに読み出すことで行方向と列方向とを入れ替えた転置処理を施し、転置処理後のデータをページメモリのｎ×ｎの元のアドレス領域に書き込むという動作を、１ページ分の原画像データまたは転置画像データに対して順次行い、転置処理された原画像データまたは転置画像データをその読出アドレスを制御して読み出すことにより、転置画像データまたは原画像データを簡単に出力する。よって、コーデック部による復号処理及びページメモリへの展開処理を行わずに、所望する原画像データまたは転置画像データのいずれかに応じた画像または回転画像を簡便に記録でき、原画像データによる原画像の記録処理と転置画像データによる回転画像の記録処理との切り換えを容易に行い得る。
【００１１】
第３発明に係る画像記録装置は、第２発明において、前記画像データの回転角度は９０度または−９０度であることを特徴とする。
【００１２】
第３発明の画像記録装置にあっては、画像データの回転角度が９０度または−９０度であり、時計回りまたは反時計回りに９０度回転した画像を用紙に記録できる。
【発明の効果】
【００１３】
本発明では、ページメモリとバッファとの間でのデータの書込み／読出しによる転置処理によって原画像用また回転画像用の画像データを得るようにしたので、従来のようなコーデック部による復号処理及びページメモリへの展開処理が不要であり、所望する原画像データ，転置画像データのいずれかを容易に出力できて、その出力した画像データに応じた画像を簡便に記録することができる。また、原画像データによる原画像の記録処理と転置画像データによる回転画像の記録処理との切換えを容易に行えるので、これらの記録処理の切換えを短時間で済ますことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図１は、本発明の画像記録装置としてのファクシミリ複合装置２０の構成を示すブロック図である。
【００１５】
ファクシミリ複合装置２０は、制御部１，読取部２，記録部３，表示部４，操作部５，ＲＯＭ６，ＲＡＭ７，コーデック部８，画像メモリ９，ページメモリ１０，バッファ１１，モデム１２，ＮＣＵ（Network Control Unit）１３，ＰＣインタフェース部１４などを備えている。ファクシミリ複合装置２０は、読取部２にて原稿を読み取って画像データを得る読取機能、読み取った画像データ、ファクシミリ通信により受信した画像データ、または外部接続されたＰＣから受信した画像データに応じた画像を記録部３にて記録する記録機能、及び、読み取った画像データまたは受信した画像データをファクシミリ送信する送信機能を併せ持っている。
【００１６】
制御部１は、具体的にはＣＰＵで構成されており、バス１５を介してファクシミリ複合装置２０の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ＲＯＭ６に格納された制御プログラムに従って、種々のソフトウェア的機能を実行する。読取部２は、例えばＣＣＤイメージセンサを利用して原稿を読み取り、読み取った画像データを出力する。プラテンガラスに給送された原稿を光学ユニットが照射して走査し、原稿からの反射光をミラー，レンズなどを介してＣＣＤイメージセンサに取り込んで、走査された原稿の画像データを読み取る。読み取られた画像データは、シェーディング処理などが施された後に出力される。
【００１７】
記録部３は、電子写真方式のプリンタ装置であって、読取部２にて読み取った原稿の画像データ、ファクシミリ通信により受信した画像データ、外部のＰＣから送られてきた画像データなどに応じた画像を用紙にプリントアウトする。記録部３は、記録用の用紙を収容する給紙カセットとして、Ａ４サイズの用紙を縦方向に収容するＡ４カセット、Ａ４サイズの用紙を横方向に収容するＡ４Ｒカセット、Ｂ４サイズの用紙を縦方向に収容するＢ４カセット、Ｂ４サイズの用紙を横方向に収容するＢ４Ｒカセット（いずれも図示せず）をを有している。また記録部３は、これらの各給紙カセット内の用紙の有無を検知する給紙センサ３ａを有する。そして、通常はＡ４カセット，Ｂ４カセットから給送される用紙に画像データに応じた画像が記録されるが、Ａ４カセット，Ｂ４カセット内の用紙が無くなったことを給紙センサ３ａが検知した場合は、画像データを転置して得られる転置画像データに応じた画像がＡ４Ｒカセット，Ｂ４Ｒカセットから給送される用紙に記録されるようになっており、用紙切れによる記録停止が生じないようになっている。
【００１８】
表示部４は、液晶表示装置またはＣＲＴディスプレイ等の表示装置であり、ファクシミリ複合装置２０の動作状態を表示したり、ユーザへ操作入力を促す画面を表示したり、送信すべく読み取った原稿の画像データ、他のファクシミリ装置またはＰＣから送信された画像データなどの表示を行う。操作部５は、ファクシミリ複合装置２０を操作するために必要な文字キー，テンキー，短縮ダイヤルキー，ワンタッチダイヤルキー，各種のファンクションキーなどを備えている。操作部５は、ファンクションキーとして、原画像データに応じた原画像をそのまま記録するか、原画像データを転置して得られる転置画像データに応じた回転画像を記録するかのいずれかを設定する記録処理設定キー５ａを有する。なお、表示部４をタッチパネル方式とすることにより、操作部５の各種のキーの内の一部または全部を代用することも可能である。
【００１９】
ＲＯＭ６は、ファクシミリ複合装置２０の動作に必要な種々のソフトウェアのプログラ＋を予め格納している。ＲＡＭ７は、ＳＲＡＭまたはフラッシュメモリ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。コーデック部８は、画像データを符号化圧縮すると共に、符号化圧縮されている画データを復号する。画像メモリ９は、原稿を読み取って符号化した画データ、他のファクシミリ装置またはＰＣから受信して符号化した画データなどを蓄積する。
【００２０】
ページメモリ１０は、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）にて構成されており、読取部２にて読み取られた１ページ分の原画像データ、他のファクシミリ装置またはＰＣから受信された１ページ分の原画像データ、これらの原画像データを転置して得られる１ページ分の転置画像データを蓄積する。ページメモリ１０に蓄積された１ページ分の原画像データまたは転置画像データは記録部３に読み出されて、その画像データに応じた画像が記録されるようになっている。バッファ１１は、８×８のマトリクス状に構成された６４個のフリップフロップを有しており、各フリップフロップは各画素の２値データを保持する。そして、ページメモリ１０とバッファ１１との間では、ページメモリ１０の８×８の６４画素のデータを単位としてデータの書込み／読出しが行えるようになっており、必要に応じて、このデータの書込み／読出し制御によって、原画像データから転置画像データへの変換、及び、転置画像データから原画像データへの変換が行われる。
【００２１】
モデム１２は、バス１５に接続されており、ファクシミリ通信が可能なファクシミリモデムから構成されている。また、モデム１２は、同様にバス１５に接続されたＮＣＵ１３と直接的に接続されている。ＮＣＵ１３は、公衆電話回線網（ＰＳＴＮ：Public Switched Telephone Network)との回線Ｌ１の閉結及び開放の動作を行うハードウェアであり、必要に応じてモデム１２をＰＳＴＮと接続する。そして、ファクシミリ複合装置２０は、ＰＳＴＮによって他のファクシミリ装置と接続されており、通常のファクシミリ通信が行えるようになっている。ＰＣインタフェース部１４は、ＬＡＮ等の通信線Ｌ２を介して外部のＰＣに接続されており、ＰＣとの間でデータのやりとりを行う。そして、外部のＰＣで作成・編集された各種の画像データが通信線Ｌ２を介してファクシミリ複合装置２０（ＰＣインタフェース部１４）へ送信され、送信された画像データに応じた画像がファクシミリ複合装置２０（記録部３）にて用紙にプリントアウトされるようになっている。
【００２２】
以下、このような構成をなすファクシミリ複合装置２０における記録処理の動作について説明する。まず、原画像データに基づき、原画像データに応じた原画像または転置画像データに応じた回転画像のいずれかを用紙１枚だけに記録する場合について、その動作手順を示す図２のフローチャートを参照して説明する。図３〜図５は、原画像データの時計回り方向への９０度回転処理を説明するための図である。
【００２３】
読取部２にて読み取られた原画像データ、または他のファクシミリ装置，ＰＣから受信された原画像データの１ページ分をページメモリ１０に蓄積する（ステップＳ１）。制御部１は、記録処理設定キー５ａの設定状態に基づいて、回転記録が設定されているか否かを判断する（ステップＳ２）。回転記録が設定されていない場合（Ｓ２：ＮＯ）、ページメモリ１０に書き込まれた順序と同じ順序で原画像データをページメモリ１０から記録部３へ読み出し（ステップＳ８）、読み出した原画像データに応じた通常の原画像を記録部３にて用紙にプリントアウトする（ステップＳ９）。
【００２４】
原画像データの回転記録が設定されている場合（Ｓ２：ＹＥＳ）、ページメモリ１０に蓄積されている原画像データ中の８×８の方形状の６４個の画素を単位（ブロック）として、その１つのブロックのデータをページメモリ１０から読み出してバッファ１１に書き込む（ステップＳ３）。この場合、バッファ１１の行方向にデータを書き込んでいく。この書込みが終了した後、バッファ１１に書き込まれているデータをその列方向から読み出し、読み出したデータをページメモリ１０の元の８×８のメモリ領域に書き込む（ステップＳ４）。このようにした転置処理により、回転記録のための中間データとしての転置画像データが生成される。制御部１は、ページメモリ１０に蓄積されている１ページにわたって８×８画素を単位とする転置画像データ生成が完了したか否かを判断し（ステップＳ５）、完了していない場合には（Ｓ５：ＮＯ）、動作がＳ３に戻って、次のブロックにおける転置画像データを生成する。１ページにわたって転置画像データ生成が完了した場合には（Ｓ５：ＹＥＳ）、動作がステップＳ６に進む。
【００２５】
図３は、ページメモリ１０での最初のデータ蓄積状態を示しており、１ページ分の原画像データは、行方向３個、列方向２個ずつの計６個のブロックに分けられる。図４は、バッファ１１との間でのデータの読出し／書込みによって転置処理がなされた転置画像データを示す。
【００２６】
次いで、読出アドレスを制御して、転置画像データをページメモリ１０から記録部３へ読み出し（Ｓ６）、読み出した転置画像データに応じた回転画像を記録部３にて用紙にプリントアウトする（ステップＳ７）。この場合のページメモリ１０からの各ラインの読出しは、図４の左端に記載した順序で行われ、２つのブロックで交互に１ラインずつ読み出される。このような読出アドレスの制御によって、図５（ａ）に示すような時計回りに９０度回転した画像が用紙に記録される。なお、回転記録が設定されていない場合には、図５（ｂ）に示すような通常の画像が用紙に記録される。
【００２７】
次に、１種類の原画像データに基づき、原画像データに応じた原画像または転置画像データに応じた回転画像を複数枚の用紙に記録する場合について、その動作手順を示す図６のフローチャートを参照して説明する。
【００２８】
本発明のファクシミリ複合装置２０（画像記録装置）では、ページメモリ１０とバッファ１１との間でのデータの書込み／読出しによる転置処理によって、原画像データ（図３参照）と転置画像データ（図４参照）との相互変換を行える。即ち、原画像データがページメモリ１０に蓄積されている場合にその原画像データに対して転置処理を施すことによって原画像データは転置画像データに変換され、転置画像データがページメモリ１０に蓄積されている場合にその転置画像データに対して転置処理を施すことによって転置画像データは原画像データに変換される。
【００２９】
まず、原画像データの１ページ分をページメモリ１０に蓄積する（ステップＳ１１）。制御部１は、前の記録処理時から記録方向（原画像データによる記録または転置画像データによる記録のいずれか）が変更されたか否かを判断する（ステップＳ１２）。この際、制御部１は、記録処理設定キー５ａの設定状態に基づいて、この変更の有無を判断する。また、Ａ４カセット，Ｂ４カセット内の用紙が無くなったことを給紙センサ３ａが検知した場合、記録方向が変更されたと制御部１は判断する。
【００３０】
記録方向が変更されている場合（Ｓ１２：ＹＥＳ）、上述したような転置処理（１ぺージ分にわたる８×８画素を単位としたページメモリ１０とバッファ１１との間でのデータの書込み／読出し，図２のＳ３〜Ｓ５）を行って、ページメモリ１０に蓄積されている原画像データ（または転置画像データ）を転置画像データ（または原画像データ）に変換する（ステップＳ１３）。そして、原画像データまたは転置画像データをページメモリ１０から記録部３へ読み出し（ステップＳ１４）、読み出した画像データに応じた画像を記録部３にて用紙にプリントアウトする（ステップＳ１５）。一方、記録方向が変更されていない場合には（Ｓ１２：ＮＯ）、転置処理を行わずに、原画像データまたは転置画像データをページメモリ１０から記録部３へ読み出し（Ｓ１４）、読み出した画像データに応じた画像を記録部３にて用紙にプリントアウトする（Ｓ１５）。
【００３１】
制御部１は  設定された枚数の用紙に対する記録処理が完了したか否かを判断する（ステップＳ１６）。完了していない場合（Ｓ１６：ＮＯ）、動作がＳ１２に戻って次の用紙への記録処理を行う。設定枚数の全ての用紙に対する記録処理が完了した場合には（Ｓ１６：ＹＥＳ）、動作が終了する。
【００３２】
原画像データに応じた原画像の記録処理と転置画像データに応じた回転画像の記録処理とを切り換えて行える画像記録機能は、Ａ４カセットからの用紙へプリント中にその用紙が無くなった場合、原画像データを回転させてＡ４Ｒカセットからの用紙へプリントして、記録中断を防止する用途、ソータ機能が搭載されていない場合に、所定部数ずつＡ４カセット，Ａ４Ｒカセットからの給紙を使い分けてプリントし、所定部数の境目を分かり易くする用途、原画像データにおける図形の長短方向に合わせてＡ４カセット，Ａ４Ｒカセットの一方を選択して記録画像を見易くする用途などに便利である。本発明では、このような用途を実行する場合の記録方向を変更する際に、従来のようなコーデック部による復号処理及びページメモリへの展開処理を再度行う必要がないため、記録方向の変更を簡単に行うことができ、その変更を頻繁に行う場合であっても、全体処理に要する時間は短くて済む。
【００３３】
次に、ＳＤＲＡＭを使用するページメモリ１０のアドレス制御について説明する。図７は、ＳＤＲＡＭにおけるデータの書込み／読出し動作を示すタイミングチャートである。０〜４の４個のバンクを順次切り換えながら４ワード（１ワードは８ビット）を一組としてデータの書込みと読出しとを連続して行う。
【００３４】
まず、転置処理後の画像データを生成する場合について説明する。転置処理後の画像データを生成する際には、横方向（主走査方向）ではなく縦方向（副走査方向）にデータの書込み／読出しを行う。図８（ａ），（ｂ），図９（ｃ），（ｄ）はそれぞれ、ｋを整数とした場合に、１ラインが４ｋワード，（４ｋ＋１）ワード，（４ｋ＋２）ワード，（４ｋ＋３）ワードで構成される場合のアドレスとバンクとを示す図である。１ラインが（４ｋ＋１）ワードまたは（４ｋ＋３）ワードで構成される場合には、１列目のアクセスバンクがそれぞれ０，１，２，３，…または０，３，２，１，…となり、４ワードの連続したアクセスが可能である。これに対して、１ラインが４ｋワードまたは（４ｋ＋２）ワードで構成される場合には、１列目のアクセスバンクがそれぞれ０，０，０，０，…または０，２，０，２，…となり、４ワードの連続したアクセスが行えない。
【００３５】
そこで、１ラインが４ｋワードまたは（４ｋ＋２）ワードで構成される場合には、各ラインの最後に実データが存在しない１個のアドレスを設ける。つまり、各ラインを奇数ワードにするために、１ワードのダミーデータを最後尾に付加している。このようにした場合のアドレスとバンクとを、図１０（ａ），（ｂ）にそれぞれ示す。これによって、１列目のアクセスバンクがそれぞれ０，１，２，３，…または０，３，２，１，…の順序で周回するようになり、４ワードの連続したアクセスが可能となる。
【００３６】
次に、生成した転置処理後の画像データをページメモリ１０から読み出す場合について説明する。図１１は、各ブロックの各ラインにおけるバンクを示す図である。８×８画素を単位として転置処理後の画像データを生成しているため、図１１において、１ブロックの１ライン１ワード，２ブロックの１ライン１ワード，３ブロックの１ライン１ワード，・・・，最終ブロックの１ライン１ワード，１ブロックの２ライン１ワード，２ブロックの２ライン１ワード，・・・，最終ブロックの２ライン１ワード，・・・，１ブロックの８ライン１ワード，・・・，最終ブロックの８ライン１ワード，１ブロックの１ライン２ワード，・・・，最終ブロックの８ライン最終ワードの順でアクセスすることになる。このとき、アクセスするバンクは、各ブロックの１ライン１ワードで０，０，０，…，０、各ブロックの２ライン１ワードで１，１，１，…，１となり、同じバンクを周回することになるので、連続したアクセスが行えない。
【００３７】
そこで、各ブロックでの８ライン（最終ライン）目の最後に実データが存在しない１個のアドレスを設ける。つまり、８ライン（最終ライン）目で、１ワードのダミーデータを最後尾に付加している。このようにした場合のアドレスとバンクとを図１２に示す。図１２は、１ラインが４ｋワードで構成される場合の例を示しており、各ブロックの８ライン目の最後にダミーアドレスを設けている。１ラインが４ｋワードで構成されているので、前述したように各ラインの最後にダミーアドレスを設けており、８ライン目では２個のダミーアドレスが設けられることになる。なお、１ラインが（４ｋ＋１）ワード，（４ｋ＋２）ワード，（４ｋ＋３）ワードで構成される場合にも、図示省略するが、同様に各ブロックの８ライン目の最後に１つのダミーアドレスを付加する。
【００３８】
このようにダミーアドレスを８ライン（最終ライン）目に設けることにより、図１３に示す如く、１ブロックの１ライン１ワード，２ブロックの１ライン１ワード，３ブロックの１ライン１ワード，・・・の順にアクセスバンクが０，１，２，…となり、異なるバンクで周回するようになり、４ワードの連続したアクセスが可能となる。
【００３９】
上述した本発明の画像記録装置にあっては、ぺージメモリとしてＳＤＲＡＭを使用しているため、安価なメモリを用いて簡単な構成で画像データの回転処理を行える。
【００４０】
なお、上述した実施の形態では、画像データの時計回り方向への９０度回転処理を例として説明したが、画像データを反時計回り方向へ９０度回転する処理についても本発明を同様に適用できることは勿論である。
【００４１】
また、上述した実施の形態では、８×８画素を単位として転置画像データを生成するようにしたが、これは一例であり、１６×１６画素を単位とするなど、正方の画素ブロックを単位とするのであればｎの値は任意であってよい。そして、ＳＤＲＡＭからなるページメモリ１０において連続したバンクアクセスを行えるように、各ブロックのｎライン目の最後にダミーアドレスを付加すればよい。
【００４２】
また、ファクシミリ複合装置を例として説明したが、ファクシミリ装置、ディジタル複写機、プリンタなど、取得した画像データを回転して出力する全ての装置に本発明を適用できることは勿論である。
【図面の簡単な説明】
【００４３】
【図１】本発明の画像記録装置（ファクシミリ複合装置）の構成を示すブロック図である。
【図２】ファクシミリ複合装置における記録処理の動作手順を示すフローチャートである。
【図３】原画像データの時計回り方向への９０度回転処理を説明するための図である。
【図４】原画像データの時計回り方向への９０度回転処理を説明するための図である。
【図５】原画像データの時計回り方向への９０度回転処理を説明するための図である。
【図６】ファクシミリ複合装置における記録処理の動作手順を示すフローチャートである。
【図７】ＳＤＲＡＭにおけるデータの書込み／読出し動作を示すタイミングチャートである。
【図８】１ラインが４ｋワード，（４ｋ＋１）ワードで構成される場合のアドレスとバンクとを示す図である。
【図９】１ラインが（４ｋ＋２）ワード，（４ｋ＋３）ワードで構成される場合のアドレスとバンクとを示す図である。
【図１０】本発明における各ラインでのダミーアドレスの付加例を示す図である。
【図１１】各ブロックの各ラインにおけるバンクを示す図である。
【図１２】本発明における最終ラインでのダミーアドレスの付加例を示す図である。
【図１３】連続したバンクアクセスが可能であることを示す図である。
【符号の説明】
【００４４】
１  制御部
２  読取部
３  記録部
３ａ  給紙センサ
５  操作部
５ａ  記録処理設定キー
６  ＲＯＭ
７  ＲＡＭ
１０  ページメモリ
１１  バッファ
２０  ファクシミリ複合装置（画像記録装置）
【図１】
2005176130.tif 000003
【図２】
2005176130.tif 000004
【図３】
2005176130.tif 000005
【図４】
2005176130.tif 000006
【図５】
2005176130.tif 000007
【図６】
2005176130.tif 000008
【図７】
2005176130.tif 000009
【図８】
2005176130.tif 000010
【図９】
2005176130.tif 000011
【図１０】
2005176130.tif 000012
【図１１】
2005176130.tif 000013
【図１２】
2005176130.tif 000014
【図１３】
2005176130.tif 000015