(57)【特許請求の範囲】
【請求項１】
センサを走査することで画像原稿を読取る読取手段と前記読取手段によって読取られた画像の画像データに基づいて記録媒体に記録を行う記録手段とを備え、前記画像の複写を行うことが可能な画像記録装置であって、
縁なし複写を指示する縁なし複写指示手段と、
前記記録媒体のサイズを特定するサイズ特定手段と、
前記読取手段の原稿載置台に載置された原稿のサイズを検出する検出手段と、
前記縁なし複写指示手段により縁なし複写指示が指示された場合に、前記サイズ特定手段により特定された前記記録媒体のサイズと前記検出手段により検出された前記原稿のサイズと所定の縁なしはみ出し量とに基づいて、前記原稿載置台上の読取開始位置と読取サイズとによって特定される読取領域を決定する第１決定手段と、
前記第１決定手段によって決定された読取領域から前記画像原稿の画像を読取るように、前記読取開始位置と前記読取サイズとに従って前記センサの動作範囲を限定して画像読取を行うように前記読取手段を制御する読取制御手段とを有し、
前記第１決定手段は、前記読取サイズの中心と前記記録媒体に記録される画像の中心とのオフセットに従って、前記読取サイズと前記記録媒体に記録される画像のサイズとの差分を上下左右に割り振ることにより前記読取開始位置と前記読取領域を決定することを特徴とする画像記録装置。
【請求項２】
前記所定の縁なしはみ出し量と前記サイズ特定手段によって特定された前記記録媒体のサイズとに従って、前記記録媒体への記録のために前記記録手段によって記録される画像のサイズを決定する第２決定手段と、
前記読取制御手段による制御により読取られた画像の画像データに基づいて、前記第２決定手段によって決定されたサイズの画像を記録媒体に記録するよう前記記録手段を制御する記録制御手段とをさらに有することを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記縁なし複写指示手段によって指示される縁なし複写には、自動変倍複写のモードが含まれることを特徴とする請求項１又は２に記載の画像記録装置。
【請求項４】
前記検出手段は、前記自動変倍複写の指示がなされた場合に、前記読取手段を動作させ前記センサにより実際の画像読取を行う解像度より低い解像度で走査することにより、前記原稿載置台に載置された原稿の位置とサイズとを自動的に検出する自動検出手段を含むことを特徴とする請求項３に記載の画像記録装置。
【請求項５】
前記自動検出手段により検出された原稿の位置とサイズと、前記サイズ特定手段により特定された前記記録媒体のサイズと、前記所定の縁なしはみ出し量とに基づいて、前記読取手段によって読取られた画像の拡大率を自動的に決定する拡大率自動決定手段をさらに有することを特徴とする請求項４に記載の画像記録装置。
【請求項６】
前記所定の縁なしはみ出し量は、前記記録媒体の上下左右夫々に対して設定されることを特徴とする請求項１乃至５のいずれか１項に記載の画像記録装置。
【請求項７】
前記所定の縁なしはみ出し量が前記記録媒体の上下及び左右に対して均等ではない場合に、前記画像原稿の中心と前記記録媒体に記録される画像中心とがそろうよう画像の読取範囲を自動的にオフセットする自動オフセット手段をさらに有することを特徴とする請求項６に記載の画像記録装置。
【請求項８】
前記読取手段によって読取られた画像の画像データを拡大／縮小する拡大／縮小手段とをさらに有することを特徴とする請求項１乃至７のいずれか１項に記載の画像記録装置。
【請求項９】
前記読取制御手段は、前記第１決定手段によって決定された読取領域まで前記センサを高速移動させるよう制御することを特徴とする請求項１乃至８のいずれか１項に記載の画像記録装置。
【請求項１０】
前記記録手段はインクジェット記録ヘッドにより前記記録媒体に記録を行うことを特徴とする請求項１乃至９のいずれか１項に記載の画像記録装置。
【請求項１１】
センサを走査することで画像原稿を読取る読取手段と前記読取手段によって読取られた画像の画像データに基づいて記録媒体に記録を行う記録手段とを備え、前記画像の複写を行うことが可能な画像記録装置の制御方法であって、
縁なし複写を指示する指示工程と、
前記記録媒体のサイズを特定する特定工程と、
前記読取手段の原稿載置台に載置された原稿のサイズを検出する検出工程と、
前記指示工程において縁なし複写が指示された場合に、前記特定工程において特定された前記記録媒体のサイズと前記検出工程において検出された前記原稿のサイズと所定の縁なしはみ出し量とに基づいて、前記原稿載置台上の読取開始位置と読取サイズとによって特定される読取領域を決定する決定工程と、
前記決定工程において決定された読取領域から前記画像原稿の画像を読取るように、前記読取開始位置と前記読取サイズとに従って前記センサの動作範囲を限定して画像読取を行うように前記読取手段を制御する制御工程とを有し、
前記決定工程では、前記読取サイズの中心と前記記録媒体に記録される画像の中心とのオフセットに従って、前記読取サイズと前記記録媒体に記録される画像のサイズとの差分を上下左右に割り振ることにより前記読取開始位置と前記読取領域を決定することを特徴とする画像記録装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像記録装置及びその装置の制御方法に関し、特に、画像原稿を読み込み、例えば、インクジェット方式に従って記録を行なう記録ヘッドを用いて画像を記録する画像記録装置及びその装置に適用される制御方法に関する。
【背景技術】
【０００２】
近年、印刷機能だけを備えた所謂シングルファンクションプリンタ（ＳＦＰ：Single Function Printer）に代わり、印刷機能の他に画像の読み取り機能も備えた、所謂マルチファンクションプリンタ（ＭＦＰ：Multi-Function Printer）が普及し始めている。
【０００３】
マルチファンクションプリンタは、シングルファンクションプリンタが有する、パーソナルコンピュータ（以下、パソコン）などのホスト装置などが生成する記録データを記録する「記録（プリント）機能」の他に次のような機能を有している。即ち、メモリカード等に格納された画像データをパソコンなどのホスト装置などを介さずに記録する「ダイレクト記録（ダイレクトプリント）機能」がある。さらに、読み取った原稿から生成された画像データをパソコンなどに供給する「画像供給（スキャン）機能」や、読取画像をパソコンなどのホスト装置などを介さずに複写する「複写（コピー）機能」などもある。
【０００４】
そのような機能の中でもコピー機能は、シングルファンクションプリンタやスキャナなどの単機能装置では実現することのできない、マルチファンクションプリンタ特有の機能である。そして、そのコピー機能には、ユーザのニーズに合わせて様々なコピーモードが存在する。
【０００５】
例えば、原稿を等倍（拡大率１００％）で記録用紙にコピーする「等倍コピー」モードや特定サイズの原稿（例えば、Ａ４原稿）を特定サイズの記録用紙（例えば、Ｂ５用紙）にコピーする「定型変倍コピー」モードがある。加えて、原稿サイズや位置を自動的に検知し利用可能な記録用紙に対して最適な拡大率で拡大してコピーする「自動変倍」モードなどもある。
【０００６】
また、特許文献１や特許文献２に開示されているように、原稿を記録用紙にフチ無しでコピーする「縁なしコピー」モードなどがある。さらに、「自動変倍」モードと「縁なしコピー」モードの組合せもある。
【０００７】
さらに、フィルム読取機能を備えたマルチファンクションプリンタには、フィルムから読み取った画像を記録用紙にコピーする「フィルムコピー」モードが備えられている。
【０００８】
縁なしコピーを実施する場合、画像原稿の縦方向と横方向の双方のサイズが夫々、記録用紙の縦方向と横方向のサイズ以上になるような拡大率で拡大を行う。そして、画像原稿を拡大した後に記録用紙のサイズを越える範囲に関しては、切り取りを行うことで拡大後画像と記録用紙の領域をそろえるようにしている。
【０００９】
また、縁なし記録を行う際は、特許文献３に開示されているように、記録用紙サイズに対して上下左右に縁なしはみ出し量を設定し、記録領域を記録用紙サイズよりも大きくするようにしている。このようにして、記録用紙が多少ずれてセットされても、記録用紙上では余白が全く無い完全に縁の無い記録結果が得られるのである。
【００１０】
図８は記録用紙と記録領域の関係を表した図である。
【００１１】
図８に示されているように、記録用紙Ａ０１の横サイズ（ＰＷ）と縦サイズ（ＰＨ）に対して、上下左右にそれぞれ縁なしはみ出し量（ＴＭ、ＢＭ、ＬＭ、ＲＭ）を設定する。そして、記録用紙サイズより大きな横サイズ（ＡＰＷ）と縦サイズ（ＡＰＨ）とをもつ記録領域Ａ０２に記録を行うことによって、記録用紙Ａ０１上では、完全に縁の無い記録結果が得られる。
【特許文献１】特開２００４−２９７７８１号公報
【特許文献２】特開２００４−１０４１０９号公報
【特許文献３】特開２００３−１７７８９８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら上記従来例では、縁なしコピー等において記録領域全体を画像で埋めるようなコピーを行う場合、原稿全体を読込んでしまうと、記録に不必要な画像までも読込んでしまう。そのため、画像読取や画像処理に要する時間が増えてしまい、結果的にスループットが低下してしまうことになる。また、画像読取によって得られる画像データのサイズも大きくなるため、その画像データを一時的に保持しておくために必要なメモリの容量も増えてしまう。これは、装置コストの増大につながる。
【００１３】
図９はコピー機能を備えたＭＦＰの原稿台領域と原稿領域と読取領域との関係を表した図である。
【００１４】
図９において、原稿領域Ａ０３とは読取原稿のサイズを意味する。原稿台領域Ａ０４とはＭＦＰにおいて画像原稿をセットする台の領域である。また、読み取り領域Ａ０５は実際のＭＦＰにおいて、実際の画像記録に必要な領域である。
【００１５】
この関係から明らかなように、縁なしコピーでは、原稿領域Ａ０３に相当する領域を読み込むが、記録に必要な領域はそれより狭い読み取り領域Ａ０５である。このように、原稿領域Ａ０３と読み取り領域Ａ０５との差が大きいほど無駄な読取や画像処理が増えてしまう。
【００１６】
なお、図９において、IN_SizeXとIN_SizeYは夫々、読み取り領域Ａ０５における横方向の読取サイズと縦方向の読取サイズである。また、原稿台領域Ａ０４の左上隅を読取基準位置（Ｒ０）とする。この位置を座標原点とし、横方向と縦方向の位置が規定される。読み取り領域Ａ０５の読取開始位置（ＲＳ）の座標値は（IN_OfsX，IN_OfsY）である。さらに、読取原稿のサイズは横方向と縦方向に夫々、ＯＨ、ＯＶである。そして、原稿を読取る時には、横方向に原稿台領域Ａ０４の幅に相当する読取幅をもつＣＣＤセンサ或いはＣＩＳセンサが矢印Ａ方向に走査することにより、原稿全体の画像が読取られる。
【００１７】
また、縁なしコピーを行う際の記録媒体側での記録画像のはみ出し量が上下又は左右で均一でない場合は、原稿の中心と記録用紙上における画像の中心がずれてしまう。これは見た目に不自然な印象をユーザに与えてしまう。
【００１８】
本発明は上記従来例に鑑みてなされたもので、スループットの向上と装置コストの削減を図るとともに、さらには自然な印象の縁なしコピーが可能な画像記録装置及びその装置の制御方法を提供することを目的としている。
【課題を解決するための手段】
【００１９】
上記目的を達成するため本発明の画像記録装置は以下の構成からなる。
【００２０】
即ち、センサを走査することで画像原稿を読取る読取手段と前記読取手段によって読取られた画像の画像データに基づいて記録媒体に記録を行う記録手段とを備え、前記画像の複写を行うことが可能な画像記録装置であって、縁なし複写を指示する縁なし複写指示手段と、前記記録媒体のサイズを特定するサイズ特定手段と、前記読取手段の原稿載置台に載置された原稿のサイズを検出する検出手段と、前記縁なし複写指示手段により縁なし複写指示が指示された場合に、前記サイズ特定手段により特定された前記記録媒体のサイズと前記検出手段により検出された前記原稿のサイズと所定の縁なしはみ出し量とに基づいて、前記原稿載置台上の読取開始位置と読取サイズとによって特定される読取領域を決定する第１決定手段と、前記第１決定手段によって決定された読取領域から前記画像原稿の画像を読取るように、前記読取開始位置と前記読取サイズとに従って前記センサの動作範囲を限定して画像読取を行うように前記読取手段を制御する読取制御手段とを有し、前記第１決定手段は、前記読取サイズの中心と前記記録媒体に記録される画像の中心とのオフセットに従って、前記読取サイズと前記記録媒体に記録される画像のサイズとの差分を上下左右に割り振ることにより前記読取開始位置と前記読取領域を決定することを特徴とする。
【００２１】
この装置はさらに、前記所定の縁なしはみ出し量と前記サイズ特定手段によって特定された前記記録媒体のサイズとに従って、前記記録媒体への記録のために前記記録手段によって記録される画像のサイズを決定する第２決定手段と、前記読取制御手段による制御により読取られた画像の画像データに基づいて、前記第２決定手段によって決定されたサイズの画像を記録媒体に記録するよう前記記録手段を制御する記録制御手段とを備えることが望ましい。
【００２２】
また、前記縁なし複写指示手段によって指示される縁なし複写には、自動変倍複写のモードが含まれる。
【００２３】
従って、前記検出手段は、その自動変倍複写の指示がなされた場合に、前記読取手段を動作させセンサにより実際の画像読取を行う解像度より低い解像度で走査することにより、原稿載置台に載置された原稿の位置とサイズとを自動的に検出すると良い。
【００２４】
そして、その自動検出された原稿の位置とサイズと、特定された記録媒体のサイズと、所定の縁なしはみ出し量とに基づいて、前記読取手段によって読取られた画像の拡大率を自動的に決定すると良い。
【００２５】
ここで、所定の縁なしはみ出し量は、前記記録媒体の上下左右夫々に対して設定されるものであり、その値が前記記録媒体の上下及び左右に対して均等ではない場合には、画像原稿の中心と記録媒体に記録される画像中心とがそろうよう画像の読取範囲を自動的にオフセットすると良い。
【００２６】
従って、この装置には、前記読取手段によって読取られた画像の画像データを拡大／縮小する拡大／縮小手段とをさらに備えることが望ましい。
【００２７】
さらに、前記読取制御手段は、前記第１決定手段によって決定された読取領域までセンサを高速移動させるよう制御することが望ましい。
【００２８】
またさらに、前記記録手段はインクジェット記録ヘッドにより前記記録媒体に記録を行うことが望ましい。
【００２９】
また他の発明によれば、センサを走査することで画像原稿を読取る読取手段と前記読取手段によって読取られた画像の画像データに基づいて記録媒体に記録を行う記録手段とを備え、前記画像の複写を行うことが可能な画像記録装置の制御方法であって、縁なし複写を指示する指示工程と、前記記録媒体のサイズを特定する特定工程と、前記読取手段の原稿載置台に載置された原稿のサイズを検出する検出工程と、前記指示工程において縁なし複写が指示された場合に、前記特定工程において特定された前記記録媒体のサイズと前記検出工程において検出された前記原稿のサイズと所定の縁なしはみ出し量とに基づいて、前記原稿載置台上の読取開始位置と読取サイズとによって特定される読取領域を決定する決定工程と、前記決定工程において決定された読取領域から前記画像原稿の画像を読取るように、前記読取開始位置と前記読取サイズとに従って前記センサの動作範囲を限定して画像読取を行うように前記読取手段を制御する制御工程とを有し、前記決定工程では、前記読取サイズの中心と前記記録媒体に記録される画像の中心とのオフセットに従って、前記読取サイズと前記記録媒体に記録される画像のサイズとの差分を上下左右に割り振ることにより前記読取開始位置と前記読取領域を決定することを特徴とする画像記録装置の制御方法を備える。
【発明の効果】
【００３０】
従って本発明によれば、縁なし複写のように記録領域に対して余白が無いように画像を記録する際に最適な読取領域を求め、その読取領域を記録に必要な領域に限定することができるという効果がある。
【００３１】
これにより、読取画像データサイズが削減され、読取動作が高速化される。さらに、読取画像データを格納するメモリの容量も少なくして済むので、装置コストの削減にも貢献する。
【００３２】
さらに、記録媒体の上下左右の縁なしはみ出し量が均等でなくても、自動的に読取領域をオフセットするので、画像原稿の中心と記録媒体における画像中心がそろえられる。これにより、特別な処理を行わなくても、ユーザにとって自然な印象の縁なしコピーを得ることができる。
【発明を実施するための最良の形態】
【００３３】
以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。
【００３４】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみを表すものではない。これに加えて、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【００３５】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００３６】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（プリント）」の定義と同様広く解釈されるべきものである。即ち、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００３７】
またさらに、「ノズル」とは、特にことわらない限り吐出口ないしこれに連通する液路およびインク吐出に利用されるエネルギーを発生する素子を総括して言うものとする。
【００３８】
＜画像記録装置の説明（図１〜図２）＞
図１は本発明の代表的な実施例である画像記録装置１００の概観斜視図である。
【００３９】
画像記録装置は、接続されたホスト（不図示）からの画像データに基づいて、記録用紙などの記録媒体に画像を記録する以外に、メモリカードなどに格納された画像データに基づいた記録や画像原稿を読取って複写する記録などを行うことができる。
【００４０】
図１において、（ａ）は原稿カバー１０３が閉じられた状態を示しており、（ｂ）は記録用紙の載置トレー１０１、排紙トレー１０２、及び原稿カバー１０３が開けられた状態を示している。
【００４１】
また、ＣＣＤセンサを備える読取部８は画像原稿を読取り、赤（Ｒ）、緑（Ｇ）および青（Ｂ）色のアナログ輝度信号を出力する。なお、読取部８は、ＣＣＤの代わりに、密着型イメージセンサ（ＣＩＳ）を使用してもよい。カードインタフェース９は、例えば、デジタルスチルカメラ（不図示）で撮影された画像ファイルを記録したメモリカードなどを挿入して、操作部４の所定の操作に従い、そのメモリカードから画像データを読み込むのに使用される。
【００４２】
図２は画像記録装置１００の制御構成を示すブロック図である。
【００４３】
画像記録装置１００は、ＲＯＭ１とＲＡＭ２と不揮発性ＲＡＭ（ＮＶＲＡＭ）３と操作部４と表示部５と記録部６と画像処理部７と読取部８とカードインタフェース９と駆動部１０とセンサ部１１とＣＰＵ２０とを有する。
【００４４】
ＣＰＵ２０は、画像記録装置１００が備える様々な機能を制御し、操作部４における所定の操作に従い、ＲＯＭ１に格納されている種々のプログラムを実行する。ＲＯＭ１はＣＰＵ２０が実行する制御プログラムや画像処理プログラム等を格納している。
【００４５】
画像処理部７では、画像解析、サムネイル生成、サムネイル補正、出力画像補正等の画像処理が行われ、これらの画像処理によって得られた画像データは、ＲＡＭ２に格納される。ＲＡＭ２に格納された画像データが記録部６で記録するのに必要な所定量に達すると記録部６による記録動作が実行される。
【００４６】
なお、前述の画像処理は、記録用紙サイズ、記録用紙タイプ、変倍印刷の是非、フチなし印刷の是非等の設定に従って、異なる画像データが生成される。
【００４７】
ＮＶＲＡＭ３は、バッテリバックアップされたＳＲＡＭやＦｅＲＡＭなどであり、画像記録装置１００に固有のデータなどを記憶する。操作部４は、メモリに記憶された画像データを選択して記録を開始するために次のようなキーを備えている。即ち、フォトダイレクト印刷開始キー、モノクロ／カラーコピー開始キー、コピー解像度や画質などのモードを指定するモードキー、コピー動作などを停止するための停止キー、コピー枚数を入力するテンキーや登録キーなどである。ＣＰＵ２０は、これらキーの押下状態を検出し、この押下状態に応じて、各部を制御する。
【００４８】
表示部５は、ドットマトリクスタイプのＬＣＤとＬＣＤドライバとを備え、ＣＰＵ２０の制御に基づいて、各種の表示を行う。記録部６は、インクジェット記録ヘッド、汎用ＩＣなどによって構成され、ＣＰＵ２０の制御によって、ＲＡＭ２に格納されている画像データを読み出して画像を記録する。
【００４９】
駆動部１０は、読取部８、記録部６の各部の動作において、給排紙ローラを駆動するためのステッピングモータやＤＣモータ、ステッピングモータやＤＣモータの駆動力を伝達するギヤと、ステッピングモータやＤＣモータを制御するドライバ回路などによって構成されている。
【００５０】
センサ部１１は、記録紙幅センサ、記録用紙有無センサ、原稿幅センサ、原稿有無センサ、記録媒体検知センサ等によって構成されている。ＣＰＵ２０は、これらセンサから得られた情報に基づいて、原稿と記録用紙との状態を検知する。
【００５１】
図３はＲＯＭ１の内部に記憶されているプログラムの構成を示すブロック図である。
【００５２】
ＲＯＭ１の内部に記憶されているプログラムは、データフロー制御部Ｒ０１と画像領域／サイズ情報決定部Ｒ０２とスキャナエンジン制御部Ｒ０３と読み取り画像処理部Ｒ０４と記録画像処理部Ｒ０５とプリントエンジン制御部Ｒ０６とに分けられる。
【００５３】
さらに、読み取り画像処理部Ｒ０４は、第一変倍処理部Ｒ０８と第一色変換部Ｒ０９と第二変倍処理部Ｒ１０とデータ圧縮部Ｒ１１とに分けられる。また、記録画像処理部Ｒ０５は、第三変倍処理部Ｒ１２と第二色変換部Ｒ１３と量子化処理部Ｒ１４とデータ伸張Ｒ１５とに分けられる。
【００５４】
データフロー制御部Ｒ０１は、操作部４を介してユーザの指示を受信して得られたモード情報や領域情報等に基づき、画像領域／サイズ決定部Ｒ０２、スキャナエンジン制御部Ｒ０３、及び読み取り画像処理部Ｒ０４とのデータのやり取りを制御する。画像領域／サイズ情報決定部Ｒ０２は、データフロー制御部Ｒ０１から受け取ったモード情報等に基づいて画像原稿の読み取り範囲や記録範囲などを決定する。スキャナエンジン制御部Ｒ０３は、駆動部１０と読取部８を制御して、画像領域／サイズ情報決定部Ｒ０２によって定められた範囲及びサイズの画像データを読み取った後に、ＲＡＭ２を介して読み取り画像処理部Ｒ０４に渡す。なお、これらのプログラムは全て、ＲＯＭ１からＲＡＭ２にローディングされて実行されるので、ＲＯＭ１とＲＡＭ２との間での情報の入出力は発生しない。
【００５５】
また、スキャナエンジン制御部Ｒ０３は、読取開始位置（図９におけるＲＳ）、読取サイズ（図９におけるIN_SizeXとIN_SizeY）、及び読取解像度（IN_Reso）等のパラメータをデータフロー制御部Ｒ０１から受け取り、駆動部１０と読取部８を制御する。
【００５６】
読み取り画像処理部Ｒ０４は設定モードに応じて、変倍や色変換等の画像処理を行い、必要に応じて画像データを圧縮し、その圧縮データをＲＡＭ２に保存する。
【００５７】
記録画像処理部Ｒ０５は、ＲＡＭ２を介して受け取った画像データを必要に応じて伸張し、変倍、色変換、量子化といった記録を行うために必要な画像処理を行い、その処理結果をＲＡＭ２に記憶する。
【００５８】
プリントエンジン制御部Ｒ０６は、ＲＡＭ２に記憶された画像データを例えば、記録用紙のような記録媒体上の画像領域／サイズ情報決定部Ｒ０２によって定められた領域に対して、記録を行うよう記録部６及び駆動部１０の制御を行う。
【００５９】
第一、第二、第三変倍処理部Ｒ０８、Ｒ１０、Ｒ１２は、変倍率などのパラメータをセットし、画像データを拡大／縮小する。第一、第二色変換部Ｒ０９、Ｒ１３は、色処理パラメータ等をセットし、マトリクス演算やルックアップテーブル参照等によって色変換処理を行う。データ圧縮部Ｒ１１は画像データをＪＰＥＧ方式に従って圧縮する。データ伸張部Ｒ１２はＪＰＥＧ方式に従って圧縮符号化された画像データを伸張する。量子化処理部Ｒ１４は、誤差拡散等を行って画像データを二値データに量子化する。
【００６０】
また、読み取り画像処理部Ｒ０４や記録画像処理部Ｒ０５に含まれる各画像処理部Ｒ０８〜Ｒ１５は画像処理パラメータの設定と画像処理部７の制御のみを行い、実際の画像処理についてはハードウェアなどで構成された画像処理部７で実行しても良い。
【００６１】
この実施例では、読取部８の読取解像度は６００ｄｐｉまたは７５ｄｐｉであり、記録部６の記録解像度は６００ｄｐｉであるとする。
【００６２】
次に以上の構成の画像記録装置を用いた画像原稿の種々の複写処理についてフローチャートを参照して説明する。
【００６３】
１．縁なし、かつ、通常コピー
ここでは、記録用紙がＡ４サイズ（縦２９７ミリ、横２１０ミリ）に対してＡ４サイズの画像原稿を複写する例を取り上げる。ここで、通常コピーとは、記録用紙と同じサイズの画像原稿の端を読取基準位置（図９のＲ０）に突き当ててセットしてあることを前提とした複写モードであり、後述の自動変倍モードと対となる動作である。また、この実施例において、上縁なしはみ出し量（ＴＭ）は５ミリ、下縁なしはみ出し量（ＢＭ）は５ミリ、左縁なしはみ出し量（ＬＭ）は５ミリ、右縁なしはみ出し量（ＲＭ）は５ミリとする。これらのはみ出し量は記録用紙サイズ／記録領域サイズデータべース（ＤＢ）に格納されている。
【００６４】
図４は画像領域／サイズ情報決定部Ｒ１０２の内部処理を示すフローチャートである。
【００６５】
まず、ステップＳ１０１では、記録用紙サイズ／記録領域サイズデータベース（ＤＢ）Ｄ１００より記録用紙のサイズ、及び記録領域のサイズを取得する。
【００６６】
即ち、ユーザによって操作部４を介して、記録用紙サイズがＡ４であることと、縁なしコピーモードであるという指示が入力される。データフロー制御部Ｒ０１はユーザからの指示情報を受け取り、その情報を解析して、画像領域／サイズ情報決定部Ｒ０２に動作モードが縁なしコピーモードであり、記録用紙サイズがＡ４であることを通知する。
【００６７】
画像領域／サイズ情報決定部Ｒ０２は、記録用紙サイズ／記録領域サイズＤＢから指定された記録用紙の縦方向／横方向の画素数と記録領域の縦方向／横方向の画素数を取得し、記録領域を決定する。記録解像度６００ｄｐｉで記録用紙サイズがＡ４であれば、縦方向画素数は７０１５ピクセル、横方向画素数４９６０ピクセルとなる。この場合、記録領域は、Ａ４サイズに対して上下左右方向に対して夫々、１１８ピクセル伸張させたサイズとなる。
【００６８】
そのため、ステップＳ１０１で得られる記録領域サイズは縦方向に７２５１ピクセル、横方向に５１９６ピクセルとなる。このデータは記録用紙サイズ／記録領域サイズデータベース（ＤＢ）Ｄ１００に書込まれる。また、上述の縁なしはみ出し量は記録用紙サイズ／記録領域サイズＤＢに書込まれている。
【００６９】
次に、ステップＳ１０２では、モード情報と記録用紙と記録領域の情報に基づいて、画像原稿の読取領域の候補を決定する。なお、この処理の詳細は図５を参照して後述する。
【００７０】
図５は読取領域候補決定処理の詳細を示すフローチャートである。
【００７１】
まず、ステップＳ２０１では複写モードが通常モードか自動変倍モードであるかどうかを調べる。現在考慮している複写処理は通常モードであるため、処理はステップＳ２０２に進む。
【００７２】
ステップＳ２０２及びステップＳ２０３では夫々、記録用紙サイズを取得し、そのサイズをピクセル値に変換する。そして、ステップＳ２０４では、得られたピクセル値を読み取り領域候補として読取開始位置ＲＳ（IN_OfsX，IN_OfsY）と読取領域の横方向の読取サイズ（IN_SizeX）と縦方向の読取サイズ（IN_SizeY）にセットする。そのピクセル値は、仮にIN_SizeX＝４９６０、IN_SizeY＝７０１５とする。また、読取基準位置（Ｒ０）からの読取開始位置（ＲＳ）までの距離は縦方向、横方向夫々、“０”にセットする。即ち、ＲＳ（０，０）と定める。
【００７３】
ステップＳ１０３では、モード情報と読み取り領域と記録領域の関係やユーザから指示された拡大率から、画像原稿の拡大率を決定する。なお、この処理の詳細は図６を参照して後述する。
【００７４】
図６は拡大率決定処理の詳細を示すフローチャートである。
【００７５】
ここでは、IN_SizeX＝４９６０、IN_SizeY＝７０１５のサイズをもつ画像データを横方向５１９６ピクセル、縦方向７２５１ピクセルの記録領域に余白を作らないような拡大率を求める。上述のように、縁なしはみ出し量は上下左右５ミリで均一である。
【００７６】
処理はまずステップＳ３０１において、ユーザにより指示された縁なしはみ出し量を記録用紙サイズ／記録領域サイズＤＢから取得し、ステップＳ３０２においてこれをピクセルに変換する。上述のように、縁なしはみ出し量は上下左右５ミリで均一であるので、処理はステップＳ３０３の判断により、ステップＳ３０４に進む。
【００７７】
次に、ステップＳ３０４では、縦方向を基準とした拡大率（ＶＭｇ）を求める。この場合、拡大率は縦方向の記録領域サイズを画像データの縦方向サイズで除算した結果となるため、ＶＭｇ＝７２５１／７０１５＝１０３．３％程度となる。
【００７８】
同様にステップＳ３０６において、横方向を基準とした拡大率（ＨＭｇ）を求める。この場合は、ＨＭｇ＝５１９６／４９６０＝１０４．７％程度となる。
【００７９】
記録領域に余白が残らないように拡大するためには、拡大率の大きいほうを採用する。ステップＳ３０７では横方向拡大率（ＨＭｇ）と縦方向拡大率（ＶＭｇ）とを比較する。ここで、ＨＭｇ＞ＶＭｇであれば処理はステップＳ３０９へ進み、ＨＭｇ≦ＶＭｇであれば処理はステップＳ３０８に進む。この場合は、ＨＭｇ＞ＶＭｇなので、処理はステップＳ３０９に進む。
【００８０】
この実施例では、ステップＳ３０９において、拡大率（Ｍｇ）として横方向拡大率（ＨＭｇ）を採用し、拡大率（Ｍｇ）は端数を切り上げた値とし、Ｍｇ＝１０５％となる。
【００８１】
ステップＳ１０４では、ステップＳ１０３によって求められた読取領域を調整して実際の読取領域を決定する。なお、この処理の詳細は図７を参照して後述する。
【００８２】
図７は読取領域決定処理の詳細を示すフローチャートである。
【００８３】
この処理では、記録領域に対して拡大率の逆数を積算することで読取領域を決定する。
【００８４】
まず、ステップＳ４０１では記録用紙サイズ／記録領域サイズＤＢから記録用紙サイズを取得し、次のステップＳ４０２ではそのサイズをピクセル値に変換する。
【００８５】
ステップＳ４０３では、記録領域に対して拡大率（Ｍｇ）の逆数を積算する。
【００８６】
即ち、縦方向の読取りサイズ（IN_SizeY）に７２５１×１００／１０５＝６９０５ピクセルを上書きする。同様に横方向の読取サイズ（IN_SizeX）に５１９６×１００／１０５＝４９４８ピクセルを上書きする。
【００８７】
さらにステップＳ４０４では、画像原稿の中心と記録される複写画像の中心をそろえるための調整を行う。この調整は読取りサイズを読取領域候補の中心に重ねたときの差分をオフセットとすることでなされる。そのため、読取開始位置（ＲＳ）の横方向、縦方向の座標値は夫々、IN_OfsX＝（４９６０−４９４８）／２＝６、IN_OfsY＝（７０１５−６９０５）／２＝５５となる。そして、縁なしはみ出し量は上下左右で均等なので、ステップＳ４０５で、処理終了と判断される。
【００８８】
以上のようにして決定された記録領域や読取領域に従って、コピー動作が実行される。
【００８９】
まず、画像領域／サイズ情報決定部Ｒ０２は、以上のようにして計算された読取領域情報（IN_SizeX，IN_SizeY，IN_OfsX，IN_OfsY）と拡大率（Ｍｇ）をデータフロー制御部Ｒ０１に渡す。データフロー制御部Ｒ０１では、画像領域／サイズ情報決定部Ｒ０２より受け取った上記の読取領域情報と、読取解像度情報（IN_Reso＝６００）をスキャナエンジン制御部Ｒ０３に渡す。また、変倍率（Ｍｇ）を読み取り画像処理部Ｒ０４に渡す。
【００９０】
スキャナエンジン制御部Ｒ０３は、読取部８のセンサを読取基準位置（Ｒ０）から図９に示す矢印Ａの方向に、縦方向の読取開始位置（IN_OfsY＝５５ピクセル）までは高速に移動させる。その後、横方向の読取開始位置（IN_OfsX＝６）から横方向の読取サイズ（IN_Size＝４９４８）分のセンサを有効にし読み取りを開始させる。
【００９１】
読み取りを開始後、縦方向に読取サイズ（IN_SizeY＝６９０５）分駆動したところで、センサを無効にし、センサの位置を読取基準位置（Ｒ０）まで戻す。
【００９２】
読取画像処理部Ｒ０４は、第一変倍処理部Ｒ０８において、読取画像を拡大率（Ｍｇ）＝１０５％で拡大し、縦方向に７２５０ピクセル、横方向に５１９５ピクセルのサイズをもつ画像データを生成し色処理を施した後に、ＲＡＭ２に画像データを記憶させる。
【００９３】
記録画像処理部Ｒ０５は、色処理と量子化処理とを施した画像データをＲＡＭ２に記憶する。最後に、プリントエンジン制御部Ｒ０６は記録部６を制御し、量子化後の画像データを用いて記録領域に対して記録を行う。
【００９４】
２．縁なし、かつ、自動変倍コピー
ここでは、画像原稿のサイズを自動的に検知し、任意のサイズの原稿に対して縁なしコピーを行う（自動変倍コピーと呼ぶ）例について、図４〜図７を参照して説明する。また、記録用紙がＡ４サイズ（縦２９７ミリ、横２１０ミリ）に対して縦２５４ミリ、横２５．４ミリのサイズの画像原稿を読取基準位置（Ｒ０）から縦方向に２５．４ミリ、横に２５．４ミリ離れたところにセットして複写する例を取り上げる。さらに、上下左右方向縁なしはみ出し量は夫々、５ミリとする。
【００９５】
まず、図４に示すステップＳ１０１の記録領域の決定は以下のように行う。
【００９６】
この場合、ユーザは操作部４を介して画像原稿検知後に最適な拡大率によって記録を行うモード（自動変倍モード）を指定する。この指定に従って、データフロー制御部Ｒ０１は、画像領域／サイズ情報決定部Ｒ０２を介さずに、解像度７５ｄｐｉで原稿台全面を走査するように次の値のパラメータをスキャナエンジン制御部Ｒ０３に情報を渡す。即ち、IN_Reso＝７５、IN_OfsX＝０、IN_OfsY＝０、IN_SizeX＝０、IN_SizeY＝０とする。
【００９７】
これに応じて、スキャナエンジン制御部Ｒ０３は上記の値をもつパラメータに従って、読込動作を行うように読取部８のセンサを制御する。読取った画像データはＲＡＭ２に保存される。
【００９８】
データフロー制御部Ｒ０１は画像データ解析部Ｒ１６に対して、読込まれた画像データを解析するように指示する。画像データ解析部Ｒ１６は、その指示に応じて、画像データ中から画像原稿の位置と画像原稿サイズを解析する。画像データ解析部Ｒ１６は解析の結果、画像原稿のサイズを縦２５４ミリ、横２５．４ミリと認識する。そして、画像原稿が読取基準位置（Ｒ０）から縦方向に２５．４ミリ、横方向に２５．４ミリ離れたところにセットされていることをデータフロー制御部Ｒ０１に通知する。
【００９９】
データフロー制御部Ｒ０１は画像領域／サイズ情報決定部Ｒ０２に縁なしコピーモードであることと、記録用紙サイズがＡ４であり複写モードが自動変倍モードであること、そして上述の原稿位置情報を通知する。
【０１００】
画像領域／サイズ情報決定部Ｒ０２では、前述のように、Ａ４サイズの記録用紙に対して縦方向７０１５ピクセル、横方向４９６０ピクセルの画素数を決定する。さらに、上下左右に５ｍｍの縁なしはみ出し量が指定されているので、記録領域は、Ａ４サイズの記録用紙に対して、上下左右方向に対して夫々、１１８ピクセル伸張させたサイズとなる。そのため、記録領域サイズは、縦方向で７２５１ピクセル、横方向で５１９６ピクセルとなる。
【０１０１】
以上のようにして、図４に示すステップＳ１０１の処理を終了する。
【０１０２】
次に、ステップＳ１０２では、読取領域候補が決定される。
【０１０３】
図５に示すフローチャートには、読取領域候補決定の処理の詳細が示されている。この場合には自動変倍モードが指示されているので、処理はステップＳ２０１の判断に従ってステップＳ２０５に進む。
【０１０４】
ステップＳ２０５では、読取領域候補を画像データ解析部Ｒ１６で解像度６００ｄｐｉでIN_SizeY＝６０００ピクセル、IN_SizeX＝６００ピクセルと仮に定められる。また、読取開始位置（ＲＳ）の座標値は縦方向に関しIN_OfsY＝６００、横方向に関しIN_OfsX＝６００と仮に定められる。
【０１０５】
次に、ステップＳ１０３において拡大率（Ｍｇ）が決定される。
【０１０６】
図６に示すフローチャートには拡大率決定処理の詳細が示されている。
【０１０７】
ここでは、縦方向６０００ピクセル、横方向６００ピクセルのサイズをもった画像データを縦方向７２５１ピクセル、横方向５１９６ピクセルの記録領域に余白を作らないような拡大率を求める。
【０１０８】
上述のように、上下左右縁なしはみ出し量は均等であるため、既に、縁なし、かつ、通常コピーで説明したように、図６のフローチャートでは、処理はステップＳ３０１〜Ｓ３０３を実行し、ステップＳ３０４に進む。
【０１０９】
ステップＳ３０４では、縦方向を基準とした拡大率（ＶＭｇ）を求める。この場合、拡大率は縦方向の記録領域サイズを画像データの縦方向サイズで除算した結果となるため、ＶＭｇ＝７２５１／６０００＝１２０．８％程度となる。
【０１１０】
同様にステップＳ３０６において、横方向を基準とした拡大率（ＨＭｇ）を求める。この場合は、ＨＭｇ＝５１９６／６００＝８６６％となる。
【０１１１】
記録領域に余白が残らないように拡大するためには、拡大率の大きいほうを採用する。ステップＳ３０７では横方向拡大率（ＨＭｇ）と縦方向拡大率（ＶＭｇ）とを比較する。ここで、ＨＭｇ＞ＶＭｇであれば処理はステップＳ３０９へ進み、ＨＭｇ≦ＶＭｇであれば処理はステップＳ３０８に進む。この場合は、ＨＭｇ＞ＶＭｇなので、処理はステップＳ３０９に進む。
【０１１２】
この実施例では、ステップＳ３０９において、拡大率（Ｍｇ）として横方向拡大率（ＨＭｇ）を採用し、拡大率（Ｍｇ）はＭｇ＝８６６％となる。
【０１１３】
このようにして拡大率（Ｍｇ）が決定する。
【０１１４】
最後に、ステップＳ１０４では読取領域が決定される。
【０１１５】
図７に示すフローチャートには読取領域決定処理の詳細が示されている。
【０１１６】
ここでは、読取領域を記録領域に対して拡大率の逆数を積算することで求める。
【０１１７】
縁なし、かつ、通常コピーで説明したように、ステップＳ４０１〜Ｓ４０３の処理が実行され、縦方向の読取りサイズ（IN_SizeY）に７２５１×１００／８６６＝８３７ピクセルを上書きする。同様に横方向の読取サイズ（IN_SizeX）に５１９６×１００／８６６＝６００ピクセルを上書きする。
【０１１８】
さらにステップＳ４０４では、画像原稿の中心と記録される複写画像の中心をそろえるための調整を行う。この調整は、縁なし、かつ、通常コピーで説明したように、読取りサイズを読取領域候補の中心に重ねたときの差分をオフセットとすることでなされる。そのため、読取開始位置（ＲＳ）の横方向、縦方向の座標値は夫々、IN_OfsX＝６００＋（６００−６００）／２＝６００、IN_OfsY＝６００＋（６０００−８３７）／２＝３１８１となる。そして、縁なしはみ出し量は上下左右で均等なので、ステップＳ４０５で、処理終了と判断される。
【０１１９】
以上のようにして決定された記録領域や読取領域に従って、コピー動作が実行される。
【０１２０】
まず、画像領域／サイズ情報決定部Ｒ０２は、以上のようにして計算された読取領域情報（IN_SizeX，IN_SizeY，IN_OfsX，IN_OfsY）と拡大率（Ｍｇ）をデータフロー制御部Ｒ０１に渡す。データフロー制御部Ｒ０１では、画像領域／サイズ情報決定部Ｒ０２より受け取った上記の読取領域情報と、読取解像度情報（IN_Reso＝６００）をスキャナエンジン制御部Ｒ０３に渡す。また、変倍率（Ｍｇ）を読み取り画像処理部Ｒ０４に渡す。
【０１２１】
スキャナエンジン制御部Ｒ０３は、読取部８のセンサを読取基準位置（Ｒ０）から図９に示す矢印Ａの方向に、縦方向の読取開始位置（IN_OfsY＝３１８１ピクセル）までは高速に移動させる。その後、横方向の読取開始位置（IN_OfsX＝６００）から横方向の読取サイズ（IN_Size＝６００）分のセンサを有効にし読み取りを開始させる。
【０１２２】
読み取りを開始後、縦方向に読取サイズ（IN_SizeY＝８３７）分駆動したところで、センサを無効にし、センサの位置を読取基準位置（Ｒ０）まで戻す。
【０１２３】
読み取り画像処理部Ｒ０４は、第一変倍処理部Ｒ０８において、読取画像を拡大率（Ｍｇ）＝８６６％で拡大し、縦方向に７２４８ピクセル、横方向に５１９６ピクセルのサイズをもつ画像データを生成し色処理を施した後にＲＡＭ２に画像データを記憶させる。
【０１２４】
記録画像処理部Ｒ０５は、色処理と量子化処理とを施した画像データをＲＡＭ２に記憶する。最後に、プリントエンジン制御部Ｒ０６は記録部６を制御し、量子化後の画像データを用いて記録領域に対して記録を行う。
【０１２５】
３．縁なし、かつ、自動変倍コピー（縁なしはみ出し量が上下及び左右で異なる場合）
ここでは、自動変倍モードで縁なしはみ出し量が上下及び左右で異なる場合の縁なしコピーをする例について、図４〜図７を参照して説明する。また、記録用紙がＡ４サイズ（縦２９７ミリ、横２１０ミリ）に対して縦２５４ミリ、横２５．４ミリのサイズの画像原稿を読取基準位置（Ｒ０）から縦方向に２５．４ミリ、横に２５．４ミリ離れたところにセットして複写する例を取り上げる。
【０１２６】
さらに、上下方向縁なしはみ出し量は夫々、５ミリ、１０ミリ、左右方向縁なしはみ出し量は夫々、５ミリ、１０ミリとする。
【０１２７】
なお、縁なし、かつ、自動変倍コピーにおいて説明したのと同じ処理については、その説明は省略するか、簡単にする。また、記録用紙／記録領域サイズＤＢには、Ａ４記録用紙のサイズやＡ４記録用紙のサイズに縁なしはみ出し量を加算した値、即ち、縦方向３１２ミリ、横方向２２５ミリが保存されているものとする。
【０１２８】
まず、図４に示すステップＳ１０１の記録領域の決定は以下のように行う。
【０１２９】
ユーザは操作部４を介して記録用紙サイズと自動変倍モードを指定する。この指定に従って、縁なし、かつ、自動変倍コピーにおいて説明したのと同じ処理が実行される。そして、Ａ４サイズの記録用紙に対して縦方向７０１５ピクセル、横方向４９６０ピクセルの画素数を決定される。さらに、指定された上下左右縁なしはみ出し量に基づいて、記録領域は、Ａ４サイズの記録用紙に対して、上下左右方向に対して夫々、次の値だけ伸張させたサイズとなる。即ち、上方向に対して２３６ピクセル、下方向に対して１１８ピクセル、左方向に対して１１８ピクセル、右方向に対して２３６ピクセルである。そのため、記録領域サイズは、縦方向で７３６９ピクセル、横方向で５３１４ピクセルとなる。
【０１３０】
以上のようにして、図４に示すステップＳ１０１の処理を終了する。
【０１３１】
次に、ステップＳ１０２では、読取領域候補が決定される。
【０１３２】
ここでは、縁なし、かつ、自動変倍コピーにおいて説明したのと同じ処理が実行される。即ち、図５に示すフローチャートに従って、読取領域候補を解像度６００ｄｐｉでIN_SizeY＝６０００ピクセル、IN_SizeX＝６００ピクセルと仮に定められる。また、読取開始位置（ＲＳ）の座標値は縦方向に関しIN_OfsY＝６００、横方向に関しIN_OfsX＝６００と仮に定められる。
【０１３３】
次に、ステップＳ１０３において拡大率（Ｍｇ）が決定される。
【０１３４】
ここでは、縦方向６０００ピクセル、横方向６００ピクセルのサイズをもった画像データを縦方向７３６９ピクセル、横方向５３１４ピクセルの記録領域に余白を作らないような拡大率を求める。
【０１３５】
図６に示すフローチャートには拡大率決定処理の詳細が示されている。このフローチャートによれば、この処理では上下及び左右の縁なしはみ出し量が異なるので、処理はステップＳ３０３からステップＳ３０５に進む。
【０１３６】
ステップＳ３０５では、縁なしはみ出し量が上下または左右で均等になるように、記録領域サイズを上方向に１１８ピクセル及び左方向に１１８ピクセル分拡張し、縦方向７４８７ピクセル、横方向５４３２ピクセルとする。つまり、自動変倍による拡大後の画像データの目標サイズを縦方向７４８７ピクセル、横方向５４３２ピクセルとする。
【０１３７】
ステップＳ３０４では、縦方向を基準とした拡大率（ＶＭｇ）を求める。ＶＭｇ＝７４８７／６０００＝１２４．８％程度となる。
【０１３８】
同様にステップＳ３０６において、横方向を基準とした拡大率（ＨＭｇ）を求める。この場合は、ＨＭｇ＝５４３２／６００＝９０５．３％となる。
【０１３９】
記録領域に余白が残らないように拡大するためには、拡大率の大きいほうを採用する。ステップＳ３０７では横方向拡大率（ＨＭｇ）と縦方向拡大率（ＶＭｇ）とを比較する。ここで、ＨＭｇ＞ＶＭｇであれば処理はステップＳ３０９へ進み、ＨＭｇ≦ＶＭｇであれば処理はステップＳ３０８に進む。この場合は、ＨＭｇ＞ＶＭｇなので、処理はステップＳ３０９に進む。
【０１４０】
この実施例では、ステップＳ３０９において、拡大率（Ｍｇ）として横方向拡大率（ＨＭｇ）を採用し、拡大率（Ｍｇ）はＭｇ＝９０５．３％となる。
【０１４１】
このようにして拡大率（Ｍｇ）が決定する。
【０１４２】
最後に、ステップＳ１０４では読取領域が決定される。
【０１４３】
図７に示すフローチャートには読取領域決定処理の詳細が示されている。
【０１４４】
ここでは、読取領域を記録領域に対して拡大率の逆数を積算することで求める。
【０１４５】
縁なし、かつ、通常コピーで説明したように、ステップＳ４０１〜Ｓ４０３の処理が実行され、縦方向の読取りサイズ（IN_SizeY）に７４８７×１００／９０５．３＝８２７ピクセルを上書きする。同様に横方向の読取サイズ（IN_SizeX）に５４３２×１００／９０５．３＝６００ピクセルを上書きする。
【０１４６】
さらにステップＳ４０４では、画像原稿の中心と記録される複写画像の中心をそろえるため、読取りサイズを読取領域候補の中心に重ねたときの差分をオフセットとする。そのため、読取開始位置（ＲＳ）の横方向、縦方向の座標値は夫々、IN_OfsX＝６００＋（６００−６００）／２＝６００、IN_OfsY＝６００＋（６０００−８２７）／２＝３１８６となる。
【０１４７】
さらに、ステップＳ３０５において拡張した値に拡大率（Ｍｇ）の逆数を積算した値で領域を狭める。即ち、この場合は、縁なしはみ出し量は上下及び左右で異なるので、ステップＳ４０５の判断により、処理はステップＳ４０６に進む。
【０１４８】
ステップＳ４０６では、ステップＳ３０５で拡張した画像データサイズを元に戻す処理を行う。拡張したサイズに拡大率（Ｍｇ）の逆数を積算した値は上方向と左方向に夫々、１１８×１００／９０５．３＝１３ピクセルである。
【０１４９】
そのため、その値を調整して、IN_SizeX＝６００−１３＝５８７ピクセル、IN_SizeY＝８２７−１３＝８１４ピクセルとなる。また、左方向に１１８ピクセル分記録領域を拡張していたので、IN_OfsX＝６００＋１１８＝７１８ピクセルとなる。なお、下方向に１１８ピクセル分記録領域を拡張していた部分の調整では、読み取り開始点の調整は不要で、縦方向の読み取り停止位置の調整のみで調整を行う。よって、IN_OfsYには変更は無い。仮に、上方向に１１８ピクセル分記録領域を拡張していた場合は、IN_OfsY＝３１８６＋１１８＝３３０４ピクセルとなる。また、仮に、右方向左方向に１１８ピクセル分記録領域を拡張していた場合は、同様の理由からIN_OfsXの調整は不要で、IN_SizeXの調整のみで調整を行う。
【０１５０】
以上のようにして決定された記録領域や読取領域に従って、コピー動作が実行される。
【０１５１】
まず、画像領域／サイズ情報決定部Ｒ０２は、データフロー制御部Ｒ０１に以上のようにして計算された読取領域情報（IN_SizeX，IN_SizeY，IN_OfsX，IN_OfsY）と拡大率（Ｍｇ）をデータフロー制御部Ｒ０１に渡す。データフロー制御部Ｒ０１では、画像領域／サイズ情報決定部Ｒ０２より受け取った上記の読取領域情報と、読取解像度情報（IN_Reso＝６００）をスキャナエンジン制御部Ｒ０３に渡す。また、変倍率（Ｍｇ）を読み取り画像処理部Ｒ０４に渡す。
【０１５２】
スキャナエンジン制御部Ｒ０３は、読取部８のセンサを読取基準位置（Ｒ０）から図９に示す矢印Ａの方向に、縦方向の読取開始位置（IN_OfsY＝３１８６ピクセル）までは高速に駆動させる。その後、横方向の読取開始位置（IN_OfsX＝７１８）から横方向の読取サイズ（IN_Size＝５８７）分のセンサを有効にし読み取りを開始させる。
【０１５３】
読み取りを開始後、縦方向に読取サイズ（IN_SizeY＝８１４）分駆動したところで、センサを無効にし、センサの位置を読取基準位置（Ｒ０）まで戻す。
【０１５４】
読み取り画像処理部Ｒ０４は、第一変倍処理部Ｒ０８により読取画像を拡大率（Ｍｇ）＝９０５．３％で拡大し、縦方向に７３６９ピクセル、横方向に５３１４ピクセルのサイズをもつ画像データを生成し色処理を施した後にＲＡＭ２に画像データを記憶させる。
【０１５５】
記録画像処理部Ｒ０５は、色処理と量子化処理とを施した画像データをＲＡＭ２に記憶する。最後に、プリントエンジン制御部Ｒ０６は記録部６を制御し、量子化後の画像データを用いて記録領域に対して記録を行う。
【０１５６】
以上説明した処理では、縁なしはみ出し量を考慮した読込領域を求める際に、一度記録領域を拡張した後、拡大目標領域を求めているが、予め余白を求めておいても良い。
【０１５７】
従って以上説明した実施例に従えば、種々の縁なしコピーにおいて、自動的に画像原稿の読取開始位置が決定され、その位置までセンサを移動させてから、画像記録に必要な領域の画像を読み取るように制御される。
【０１５８】
これにより、実際の記録に必要のない領域についての画像読取は実行されないので、複写動作の高速化を図ることができる。また、画像読取によって得られる画像データを格納するメモリの容量も削減することが可能になる。これは、装置コストの削減に貢献する。
【０１５９】
また、画像原稿の中心と記録される複写画像の中心が自動的にそろえられるので、自然な印象の縁なしコピーを得ることができる。
【０１６０】
なお、以上の処理において、演算誤差から実際の記録領域に対して記録される画像が小さくなっているが、この部分は実際は記録用紙外側となるため問題にならない。しかしながら、１ピクセル単位の精度が求められる場合は、演算精度を向上させれば良い。また、求められた拡大率（Ｍｇ）よりも大きめに拡大した後に切り取り処理を行っても良い。
【０１６１】
また、以上説明した実施例における拡大処理は第一変倍処理部Ｒ０８で行ったが、当然のことながら、第二変倍処理部Ｒ１０や第三変倍処理部Ｒ１２で実行しても良い。
【０１６２】
さらに、以上説明した実施例では、記録用紙サイズをＡ４としたが本発明はどのようなサイズの記録用紙にも有効に適用されることは言うまでもない。
【図面の簡単な説明】
【０１６３】
【図１】本発明の代表的な実施例である画像記録装置１００の概観斜視図である。
【図２】画像記録装置１００の制御構成を示すブロック図である。
【図３】ＲＯＭ１の内部に記憶されているプログラムの構成を示すブロック図である。
【図４】画像情報／サイズ情報決定部Ｒ０２における処理の詳細に示すフローチャートである。
【図５】読取領域候補決定の詳細な処理に示すフローチャートである。
【図６】拡大率決定の詳細な処理を示すフローチャートである。
【図７】読取領域決定の詳細な処理を示すフローチャートである。
【図８】記録用紙と記録領域の関係を表した図である。
【図９】コピー機能を備えたＭＦＰの原稿台領域と原稿領域と読取領域との関係を表した図である。
【符号の説明】
【０１６４】
１  ＲＯＭ
２  ＲＡＭ
３  不揮発性ＲＡＭ（ＮＶＲＡＭ）
４  操作部
５  表示部
６  記録部
７  画像処理部
８  読取部
９  カードインタフェース
１０  駆動部
１１  センサ部
２０  ＣＰＵ
１００  画像記録装置
１０１  載置トレー
１０２  排紙トレー
１０３  原稿カバー
【図１】
0004671415.tif 000002
【図２】
0004671415.tif 000003
【図３】
0004671415.tif 000004
【図４】
0004671415.tif 000005
【図５】
0004671415.tif 000006
【図６】
0004671415.tif 000007
【図７】
0004671415.tif 000008
【図８】
0004671415.tif 000009
【図９】
0004671415.tif 000010