(57)【要約】【課題】  原稿のサイズを検知するセンサを設けずにコストを抑え、ユーザが原稿の位置を合わせるための操作負荷を軽減しつつ、原稿の表面の画像と裏面の画像の印刷位置を同じにする。【解決手段】  両面印刷するよう設定された場合に、受け付けた原稿のサイズに従って原稿の画像を読み取るよう制御し、設定手段によって片面印刷するよう設定された場合に、原稿のサイズの入力を受け付けなくても、印刷に用いるシートのサイズに従って原稿の画像を読み取るよう制御し、読み取った原稿の画像をシートに印刷する。【選択図】  図９
2014027461.tif 000002
【特許請求の範囲】
【請求項１】
原稿台に置かれた原稿のサイズをユーザから受け付ける受付手段と、
片面印刷するか両面印刷するかを設定する設定手段と、
原稿の画像を読み取る読取手段と、
前記設定手段によって両面印刷するよう設定された場合に、前記受付手段によって受け付けた原稿のサイズに従って前記原稿の画像を読み取るよう制御し、
前記設定手段によって片面印刷するよう設定された場合に、前記受付手段によって前記原稿のサイズを受け付けなくとも、印刷に用いるシートのサイズに従って前記原稿の画像を読み取るよう制御する制御手段と、
前記読取手段によって読み取った原稿の画像をシートに印刷する印刷手段とを有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記設定手段によって両面印刷するよう設定され、印刷指示を受け付けた後に、前記受付手段によってユーザから前記原稿のサイズを受け付け、当該受け付けた原稿のサイズに従って前記原稿の画像を読み取るよう制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記受付手段による原稿のサイズの受付とは別に、１枚のシートに複数の画像を印刷するための機能の設定にて、前記原稿のサイズを受け付けている場合には、前記設定手段によって両面印刷するよう設定された場合でも、前記印刷指示を受け付けた後に、前記原稿のサイズをさらに受け付けることなく、前記印刷に用いるシートのサイズに従って前記原稿の画像を読み取るよう制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記受付手段による原稿のサイズの受付とは別に、前記原稿の画像の周囲を消去する枠消しの機能の設定にて、前記原稿のサイズを受け付けている場合には、前記設定手段によって両面印刷するよう設定された場合でも、前記印刷指示を受け付けた後に前記原稿のサイズをさらに受け付けることなく、印刷に用いるシートのサイズに従って前記原稿の画像を読み取るよう制御することを特徴とする請求項２に記載の画像形成装置。
【請求項５】
原稿を搬送する搬送手段と、
前記搬送手段によって搬送される原稿のサイズを検知する検知手段をさらに有し、
前記読取手段は、前記搬送手段によって搬送される原稿の画像を読み取り、
前記制御手段は、前記搬送手段によって搬送される原稿の画像を読み取るときには、前記設定手段によって両面印刷するよう設定された場合でも、前記原稿のサイズを受け付けずに、前記検知手段によって検知された原稿のサイズに従って、前記原稿の画像を読み取るよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記読取手段は、前記原稿台の角を基準として前記原稿の画像を読み取ることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
原稿のサイズの入力をユーザから受け付ける受付工程と、
片面印刷するか両面印刷するかを設定する設定工程と、
原稿の画像を読み取る読取工程と、
前記設定工程で両面印刷するよう設定された場合に、前記受付工程で受け付けた原稿のサイズに従って前記原稿の画像を読み取るよう制御し、
前記設定工程で片面印刷するよう設定された場合に、前記受付工程で前記原稿のサイズの入力を受け付けることなく、印刷に用いるシートのサイズに従って前記原稿の画像を読み取るよう制御する制御工程と、
前記読取工程で読み取った原稿の画像をシートに印刷する印刷工程とを有することを特徴とする画像形成装置の制御方法。
【請求項８】
請求項７に記載された画像形成装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、原稿台に載置された原稿のサイズを検知するセンサを持たない、コストを抑えた画像形成装置がある。このような画像形成装置を用いてコピーを行う場合、画像形成装置は、印刷用のシートのサイズを、原稿のサイズとして設定して原稿の読み取りを行う。（特許文献１参照）
例えば、ユーザは、図１４（ａ）に示すように、原稿台のセンター１３０２に原稿１３０４の中心軸を合わせて原稿の表面の読み取りを指示する。また、原稿台のセンター１３０２に原稿１３０８の中心軸を合わせて原稿の裏面の読み取りを指示する。指示を受けた画像形成装置は、印刷用のシートのサイズ分の領域１３０１の画像を読み取り、読み取った画像をシートの表裏に形成する。その結果、図１４（ａ）の印刷結果に示すように、印刷用のシートの表面の画像１３０９と裏面の画像１３１０の形成位置がシート１３１１のセンターに揃う。
【０００３】
また、原稿台に載置された原稿のサイズを検知するセンサを持たないこの種の画像形成装置でも、原稿台の角に原稿を突き当てて、原稿の読み取りを行う装置がある。このような画像形成装置は、図１４（ｂ）に示すように、原稿台の角に設けられた突き当て位置１４０２に原稿の角を突き当てるという操作で原稿の位置合わせができるので、ユーザが、原稿台のセンターに注意して原稿の中心軸を合わせる作業が必要なくなる。
【０００４】
しかしながら、印刷用のシートより原稿のほうが小さい場合、原稿のサイズ分の領域に絞って画像を読み取らなければ、印刷用のシートの表裏に画像を印刷した結果、表裏で画像の印刷位置がずれてしまい、見栄えが良くない。図１４（ｂ）に示す印刷結果は、表面の画像と、表面から透かして見た場合の裏面の画像を示している。この印刷結果の場合、表面の画像と裏面の画像の印刷位置がシートの表裏で異なっているため、見栄えが良くないし、表面の余白を切って使おうとすると、裏面の画像が切れてしまうため利便性に欠ける。
【０００５】
そこで、従来、原稿を読み取る前に、必ず、原稿のサイズをユーザから受け付け、原稿を、受け付けたサイズに相当する領域分だけ読み取って、印刷用紙に印刷する方法が記載されている。この方法を用いれば、読み取った原稿の画像に余白が生じない。そのため、読み取った原稿の画像を印刷用のシートの表裏で合わせることができるので、原稿台の角に突き当てられた原稿の画像を印刷用紙の表裏に形成しても、表面の画像の位置と裏面の画像の位置はずれない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−３０３１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の方法では、どのような場合でも、ユーザは、原稿を読み取る前に原稿のサイズを設定しなくてはならない。
【０００８】
例えば、片面印刷を実行する場合、シートの表面の画像の位置と裏面の画像の位置のずれを気にする必要はない。従来の方法の場合、そのような場合にまで、ユーザに原稿のサイズの設定を強いるため、ユーザにとって余計な手間がかかる。
【０００９】
本発明は上記課題を解決するためになされたものである。本発明は、原稿のサイズを検知するセンサを設けずにコストを抑え、ユーザが原稿の位置を合わせるための操作負荷を軽減しつつ、原稿の表面の画像と裏面の画像の印刷位置を同じにする仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る画像形成装置は、
原稿台に置かれた原稿のサイズをユーザから受け付ける受付手段と、
片面印刷するか両面印刷するかを設定する設定手段と、
原稿の画像を読み取る読取手段と、
前記設定手段によって両面印刷するよう設定された場合に、前記受付手段によって受け付けた原稿のサイズに従って前記原稿の画像を読み取るよう制御し、
前記設定手段によって片面印刷するよう設定された場合に、前記受付手段によって前記原稿のサイズを受け付けなくとも、印刷に用いるシートのサイズに従って前記原稿の画像を読み取るよう制御する制御手段と、
前記読取手段によって読み取った原稿の画像をシートに印刷する印刷手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、原稿のサイズを検知するセンサを設けずにコストを抑え、ユーザが原稿の位置を合わせるための操作負荷を軽減しつつ、原稿の表面の画像と裏面の画像の印刷位置を同じにすることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】本発明の実施形態に係る画像形成装置の構成を示す断面図である。
【図３】本発明の実施形態に係る操作部を示す図である。
【図４】本発明の実施形態に係る操作画面を示す図である。
【図５】本発明の実施形態に係る操作画面を示す図である。
【図６】本発明の実施形態に係る操作画面を示す図である。
【図７】本発明の実施形態に係る操作画面を示す図である。
【図８】本発明の実施形態に係る操作画面を示す図である。
【図９】本発明の実施形態に係る処理を示すフローチャートである。
【図１０】本発明の実施形態に係る処理を示すフローチャートである。
【図１１】本発明の実施形態に係る操作画面を示す図である。
【図１２】本発明の実施形態に係る処理を示すフローチャートである。
【図１３】本発明の実施形態に係る印刷結果の一例を示す図である。
【図１４】従来の装置による印刷結果の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１４】
＜実施例１＞
図１は、本実施形態に係る画像形成装置の一例であるＭＦＰ１００を示す図である。なお、ＭＦＰは、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌの略である。
【００１５】
ＭＦＰ１００は、コントローラ部１０１、印刷部１０７、読取部１０９、操作パネル１１０、回線Ｉ／Ｆ１１２、原稿台１３１、ＡＤＦ１３２、原稿有無検知センサ１３３、原稿端検知センサ１３４を有する。
【００１６】
コントローラ部１０１は、ＣＰＵ１０２、ＲＡＭ１０３、ＲＯＭ１０４、印刷部Ｉ／Ｆ１０６、読取部Ｉ／Ｆ１０８、ＭＯＤＥＭ１１１、ＵＳＢ  Ｉ／Ｆ１１５、ネットワークＩ／Ｆ１１８、画像処理部１４０、メモリ部１５０を有する。これらのユニットはシステムバス１０５によって接続されている。
【００１７】
ＣＰＵ１０２は、各種プログラムを実行することによって、ＭＦＰ１００を統括的に制御する。
【００１８】
ＲＡＭ１０３は、ＣＰＵ１０２のワークメモリとして機能する。
【００１９】
ＲＯＭ１０４は、ＣＰＵ１０２によって読みだされる種々のプログラムを記憶する。
【００２０】
印刷部Ｉ／Ｆ１０６は、印刷部１０７に画像信号を出力するインタフェースである。印刷部１０７は、給紙カセットと、画像形成部と、排紙部とを有し、給紙カセットから給紙したシートに、画像形成部によって画像を印刷し、排紙部に当該シートを排紙する。
【００２１】
読取部Ｉ／Ｆ１０８は、読取部１０９からの読取画像信号を入力するインタフェースである。読取部１０９は、原稿台１３１に載置された原稿を読み取り、読み取った原稿の画像を示す画像データを読取部Ｉ／Ｆ１０８を介してＣＰＵ１０２に入力する。また、読取部１０９は、ＡＤＦ（自動原稿搬送装置）１３２によって搬送される原稿を読み取り、読み取った原稿の画像を示す画像データを読取部Ｉ／Ｆ１０８を介してＣＰＵ１０２に入力する。ＣＰＵ１０２は、読取部Ｉ／Ｆ１０９より入力された画像データをメモリ部１５０に記憶し、画像処理部１４０に処理させ、処理された画像データを、印刷用の画像データとして印刷部Ｉ／Ｆ１０６に出力する。なお、ＡＤＦ１３２は、ＡＤＦに載置された原稿が有るか否かを検知するための原稿有無検知センサ１３３と、搬送される原稿の端を検知するための原稿端検知センサ１３３を有し、それぞれ、検知した信号をＣＰＵ１０２に伝える。
【００２２】
操作パネル１１０は、タッチパネル付きの液晶表示部を有し、操作画面やメッセージを表示する。また、操作部１１０は、タッチパネルまたはハードキーを介してユーザから指示を受け付ける。
【００２３】
ＭＯＤＥＭ１１１は、回線Ｉ／Ｆ１１２を介して公衆回線網１１４に接続されており、図示しない他の画像形成装置やファクシミリ装置、電話機などと通信処理を行う。回線Ｉ／Ｆ１１２は、公衆回線網１１４と、一般的に電話線１１３などで接続される。
【００２４】
ＵＳＢＩ／Ｆ１１５は、ＵＳＢメモリを接続するためのインタフェースである。また、ＵＳＢＩ／Ｆ１１５は、外部のＰＣとＵＳＢＩ／Ｆ１１５を介して接続するためにも用いられる。
【００２５】
ネットワークＩ／Ｆ１１６は、ネットワーク１２１との通信を制御する。
【００２６】
画像処理部１４０は、画像データに対して変倍処理や、回転処理、消去処理等を行う。
【００２７】
メモリ部１５０は、画像データや、プログラムを記憶する記憶部である。メモリ部１５０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）によって構成される。
【００２８】
次に、図２のＭＦＰ１００の断面図を用いて、ＭＦＰ１００の構成について説明する。
【００２９】
ＭＦＰ１００は、ＡＤＦ１３２を有する。ＡＤＦ１３２に積載された原稿は、その積載順に従って、先頭から順次１枚ずつプラテンガラス３０２上へ搬送される。その後、原稿はプラテンガラス３０２上でスキャンされ、排出トレイ３０３に排出される。
【００３０】
原稿を誘導する原稿搬送路には、ステッピングモータによって駆動される搬送ローラ３０５、原稿の先端及び後端を検知する原稿端検知センサ１３４が設けられている。
【００３１】
ＡＤＦ１３２に積載された原稿は、ステッピングモータによって駆動される搬送ローラ３０５によって、一定の搬送速度で搬送される。この搬送速度は、ＭＦＰ１００の工場出荷時に決められ、予めＨＤＤ１０４に記憶されているものとする。
【００３２】
ここで、ＡＤＦ１３２に載置された原稿のサイズの求め方を説明する。まず、ユーザは、ＡＤＦ３０１に備えられた原稿の幅ガイドを原稿の幅に合わせる。原稿の幅ガイドには、原稿の主走査方向の長さをＣＰＵ１０２に伝えるためのセンサが備えられている。ＣＰＵ１０２は、原稿の幅ガイドからの信号を受け取って、原稿の主走査方向の長さを取得することができる。ＣＰＵは、取得した原稿の主走査方向の長さをＲＡＭ１０３に記憶しておく。
【００３３】
次に、副走査方向の長さの取得の仕方を説明する。ＣＰＵ１０２は、原稿の先端が原稿検知センサ３０６を通過する時刻ｔ１をＲＡＭ１０３に記憶し、原稿の後端が原稿検知センサ３０６を通過する時刻ｔ２をＲＡＭ１０３に記憶する。そして、ｔ２からｔ１を減算した差を算出し、算出された差と搬送速度の積を求めることによって、原稿の副走査方向（搬送方向）の長さを取得することができる。ＣＰＵは、取得した原稿の副走査方向の長さをＲＡＭ１０３に記憶しておく。
【００３４】
そして、ＣＰＵ１０２は、ＲＡＭ１０３に記憶された原稿の主走査方向の長さと、副走査方向の長さを持つシートのサイズを特定する。特定されたシートのサイズは、ＨＤＤ１０４に保存され、その後、ＣＰＵ１０２は、特定されたシートのサイズ分の読取領域で、ＡＤＦ１３２によって搬送される原稿の画像を読み取る。
【００３５】
そして、原稿が、原稿流し読み位置を一定の速度で搬送される際に、光学ユニット３０７は、原稿流し読み位置に移動し、等速で搬送される原稿を光源によって照射する。原稿からの反射光は、複数のミラー３０８、３０９、３１０、及び、レンズ３１１を介してＣＣＤイメージセンサ（以下、「ＣＣＤ」と称する。）３１２へ導かれる。これにより、走査された原稿の画像がＣＣＤ３１２によって読み取られる。ＣＣＤ３１２によって随時読み取ることで色ごと（Ｒ、Ｇ、Ｂ）の画像データが生成され、当該画像データは保存または印刷のためにメモリ部１２４に転送される。
【００３６】
印刷部（図１の印刷部１０７に対応する）は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）のトナーによって画像を形成するための４つの現像ユニットを有し、カラー画像及びモノクロ画像を形成する。
【００３７】
印刷部は、レーザ露光部４０１、回転多面鏡（ポリゴンミラー）４０６、感光ドラム４０２、作像部４０３、定着部４０４、フラッパ４０５、反転用パス４０８を有する。また、プリンタ部は、給紙カセット４１０、給紙カセット４１１を有する。
【００３８】
レーザ露光部４０１は、画像データに応じて変調されたレーザ光などの光線を等角速度で回転する回転多面鏡（ポリゴンミラー）４０６に入射させ、反射走査光として感光ドラム４０２に照射する。
【００３９】
作像部４０３は、感光ドラム４０２を回転駆動し、帯電器によって帯電させた後、レーザ露光部４０１によって感光ドラム４０２上に形成された潜像をトナーによって現像する。そして、そのトナー像をシートに転写し、その際に転写されずに感光ドラム４０２上に残った微小トナーを回収するといった一連の電子写真プロセスの現像ユニット（現像ステーション）を４つ持つことで実現している。シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の順に並べられた４つの現像ユニットは、シアンの現像ユニットによる作像開始から所定時間経過後に、マゼンタ、イエロー、ブラックの現像ユニットによる作像を順次実行していく。このタイミング制御によって、シート上に色ずれのないカラー画像が転写される。
【００４０】
定着部４０４は、ローラやベルトの組み合わせによって構成され、ハロゲンヒータなどの熱源を内蔵し、作像部４０３によってトナー像が転写されたシート上のトナーを、熱と圧力によって溶解、定着させる。
【００４１】
給紙カセット４１０〜４１１は、それぞれシートを保持することができる。本実施形態では、給紙カセット４１０及び給紙カセット４１１に保持可能なシートのサイズは、Ａ５サイズ、Ａ４サイズ、Ｂ５サイズであるものとする。なお、Ａ５サイズは、１４８ｍｍ×２１０ｍｍであり、Ａ４サイズは２１０ｍｍ×２９７ｍｍであり、Ｂ５サイズは、１８２ｍｍ×２５７ｍｍである。
【００４２】
ＭＦＰ１００は、給紙カセット４１０〜４１１のうちのいずれかからシートを給紙し、給紙されたシートに対して、作像部４０３で作像された画像を転写する。そして、転写された画像を定着部４０４によってシートに定着させる。そして、ＭＦＰ１００は、画像が形成された面を下に向けてシートを排紙する場合（フェイスダウン排紙をする場合）、フラッパ４０７によってシートを反転パス４０５に導き、反転させたシートを排紙トレイ４１５に排紙する。一方、画像が形成された面を上に向けてシートを排紙する場合（フェイスアップ排紙をする場合）、フラッパ４０７によってシートを反転パス４０５に導かずに排紙トレイ４１５に排紙する。
【００４３】
また、シートの両面に画像を印刷する場合、フラッパ４０７によってシートを反転パス４０５に導き、シートの後端をローラ４０９によって挟持させた後、そのシートを両面搬送パス４０８に導く。両面搬送パス４０８に導かれたシートは、再び作像部４０３まで搬送され、シートの裏面に作像部４０３によって画像が印刷される。裏面に画像が印刷されたシートは、排紙トレイ４１５に排紙される。
【００４４】
なお、センサＳ１〜Ｓ１３は、搬送路上のシートの状態を検知するために設けられている。ＣＰＵ１０２は、これらのセンサＳ１〜１３からの信号に基づいて、搬送路上でシートがジャムを起こしていないかを判断している。
【００４５】
このようにして、ＭＦＰ１００は、シートに画像を印刷する印刷処理を実行する。
【００４６】
次に、図３を用いて、図２に示したＭＦＰ１００が有する操作パネル１１０について説明する。
【００４７】
操作パネル１１０は、ハードキーによるユーザ操作を受付けるキー入力部９０１、ソフトキー（表示キー）を表示可能で、当該ソフトキーによるユーザ操作を受付けるタッチパネル部９０２を有する。
【００４８】
まず、キー入力部９０１について説明する。図３に示すように、キー入力部９０１は、操作部電源スイッチ９０３を備える。ＭＦＰ１００が、スタンバイモード（通常動作状態）のときに、操作部電源スイッチ９０３がユーザによって押されると、ＣＰＵ１０２は、ＭＦＰ１００を、スタンバイモードからスリープモード（消費電力を抑えている状態）に切り替える。一方、ＭＦＰ１００が、スリープモードのときに、操作部電源スイッチ９０３がユーザによって押されると、ＣＰＵ１０２は、ＭＦＰ１００を、スリープモードからスタンバイモードに切り替える。
【００４９】
スタートキー９０５は、コピー動作や、データの送信動作を、ＭＦＰ１００に実行させる指示をユーザから受付けるためのキーである。
【００５０】
ストップキー９０４は、コピー動作や、データの送信動作を中断する指示をユーザから受付けるためのキーである。
【００５１】
テンキー９０６は、各種設定の置数の設定をユーザにより実行するためのキーである。
【００５２】
次に、タッチパネル部９０２について説明する。タッチパネル部９０２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示部）と、その上に貼られた透明電極からなるタッチパネルシートとを有する。当該タッチパネル部９０２は、ユーザからの各種設定を受付ける機能と、ユーザに情報を提示する機能とを有する。
【００５３】
図４は、ＭＦＰ１００の起動時等にタッチパネル９０２に表示される操作画面６０１である。ユーザは、この操作画面６０１を操作して、印刷倍率や、印刷用のシートを給紙する給紙カセット、部数等のコピーに関する設定を行う。
【００５４】
印刷倍率には、初期値として１００％（等倍）が設定されている。ユーザは、１００％の表示をタッチした後、テンキー９０６によって、５０％〜２００％のうちの任意の印刷倍率を入力することによって、印刷倍率を設定することができる。コピーが開始されると、ＣＰＵ１０２は、読み取った原稿の画像を、設定された印刷倍率で変倍して、シートに印刷する。
【００５５】
印刷用のシートを給紙する給紙カセットには、初期値として、給紙カセット１が設定されている。ユーザは、給紙カセットの表示をタッチした後、表示される選択肢（給紙カセット１または給紙カセット２）の中から、印刷用のシートを給紙する給紙カセットとして使用したい給紙カセットを選択する。なお、給紙カセット１は、図２の給紙カセット４１０に対応し、給紙カセット２は、図２の給紙カセット４１１に対応する。コピーが開始されると、ＣＰＵ１０２は、設定された給紙カセットからシートを給紙するよう制御する。
【００５６】
部数には、初期値として、「１」が設定されている。ユーザは、「１」の表示をタッチした後、テンキー９０６を操作することによって部数を設定する。コピーが開始されると、読取部１０９によって読み取った一連の原稿の画像を、設定された部数分、シートに印刷する。
【００５７】
また、ＭＦＰ１００は、応用機能として、両面印刷機能、縮小レイアウト機能、枠消し機能等の複数の機能を有している。
【００５８】
ユーザは、これらの機能の設定も、操作画面６０１を操作して行うことができる。
【００５９】
両面印刷機能は、読取部１０９によって読み取った原稿の画像を、シートの両面に印刷する機能である。両面印刷機能には、初期値として、片面印刷を行うよう設定されている。ユーザによって、「両面：ＯＦＦ」がタッチされると、ＣＰＵ１０２は、タッチパネル部９０２に図５に示す画面６０７を表示させる。
【００６０】
図５に示す画面６０７には、「ＯＮ」キーと「ＯＦＦ」キーが表示される。ユーザによって「ＯＮ」キーが押されると、ＣＰＵ１０２は、両面印刷が設定されたことを示す情報をＲＡＭ１０３に記憶する。一方、ユーザによって「ＯＦＦ」キーが押されると、ＣＰＵ１０２は、片面印刷が設定されたことを示す情報をＲＡＭ１０３に記憶する。両面印刷を行うよう設定された状態でコピーが開始されると、ＣＰＵ１０２は、シートの両面に画像を印刷するよう制御する。一方、片面印刷を行うよう設定された状態でコピーが開始されると、ＣＰＵ１０２は、シートの片面に画像を印刷するよう制御する。
【００６１】
縮小レイアウト機能は、読取部１０９によって読み取った複数ページの原稿の画像を縮小して、１枚のシートに並べて印刷する機能である。縮小レイアウト機能には、初期値としてＯＦＦが設定されている。つまり、１ページの原稿の画像を、１枚のシートに印刷するよう設定されている。ユーザによって、「縮小レイアウト：ＯＦＦ」がタッチされると、ＣＰＵ１０２は、タッチパネル部９０２に図６に示す画面６０４を表示させる。
【００６２】
図６に示す画面６０４には、「２ｉｎ１」キー、「４ｉｎ１」キー、「ＯＦＦ」キーが表示される。ユーザによって「２ｉｎ１」キーが押されると、ＣＰＵ１０２は、読み取った原稿の複数ページの画像を５０％に縮小し、１枚のシートにつき２ページの画像を並べて印刷するよう設定されたことを示す情報をＲＡＭ１０３に記憶する。ユーザによって「４ｉｎ１」キーが押されると、ＣＰＵ１０２は、読み取った原稿の複数ページの画像を２５％に縮小し、１枚のシートにつき４ページの画像を並べて印刷するよう設定されたことを示す情報をＲＡＭ１０３に記憶する。ユーザによって「ＯＦＦ」キーが押されると、ＣＰＵ１０２は、読み取った原稿の画像を縮小せずに、１枚のシートに印刷するよう設定されたことを示す情報をＲＡＭ１０３に記憶する。コピーが開始されると、ＣＰＵ１０２は、読取部１０９によって読み取った原稿の複数ページの画像を、縮小レイアウトの設定に従って、シートに印刷するよう制御する。
【００６３】
この縮小レイアウト機能を使用するために、ユーザは、原稿のサイズを設定する必要がある。その理由は、１枚のシートに複数ページの画像を並べて印刷する際に、原稿のサイズより大きな領域を読み取ると各ページの画像に余白が発生し、見栄えが良くないからである。
【００６４】
そこで、図６に示す画面には、「Ａ４」キー、「Ｂ５」キー、「Ａ５」キーが表示される。ＣＰＵ１０２は、ユーザによって押されたサイズを、原稿のサイズとしてＲＡＭ１０３に記憶する。
【００６５】
枠消し機能は、読取部１０９によって読み取った画像の周囲を消去し、周囲が消去された画像をシートに印刷する機能である。枠消し機能には、初期値としてＯＦＦが設定されている。つまり、原稿の画像の周囲を消去しないよう設定されている。ユーザによって、「枠消し：ＯＦＦ」がタッチされると、ＣＰＵ１０２は、タッチパネル部９０２に図７に示す画面６０５を表示させる。
【００６６】
図７に示す画面６０５には、枠消し機能によって消去すべき幅を設定するための幅設定領域が表示される。
【００６７】
ユーザによって幅設定領域がタッチされ、テンキー９０６によって消去すべき幅が設定されると、ＣＰＵ１０２は、設定された幅分の画像を消去するよう設定した情報をＲＡＭ１０３に記憶する。コピーが開始されると、ＣＰＵ１０２は、読み取った原稿の画像の周囲を、ユーザによって設定された幅分消去し、周囲が消去された画像をシートに印刷するよう制御する。
【００６８】
この枠消し機能を使用するために、ユーザは、原稿のサイズを設定する必要がある。その理由は、原稿の画像の周囲を消去する際に、消去する基準となる原稿のサイズが決まっていないと、ＣＰＵ１０２は、どの範囲を消去すればよいか決定できないからである。
【００６９】
そこで、図７に示す画面には、「Ａ４」キー、「Ｂ５」キー、「Ａ５」キーが表示される。ＣＰＵ１０２は、ユーザによって押されたサイズを、原稿のサイズとしてＲＡＭ１０３に記憶する。
【００７０】
以上のように、ユーザは、コピーに関する設定を行う。そして、ＣＰＵ１０２は、ユーザによって設定された設定内容をＲＡＭ１０３に記憶する。また、ＣＰＵ１０２は、設定された内容を操作画面に反映させる。例えば、図６に示す画面６０４で、「２ｉｎ１」が設定され、原稿サイズとして「Ａ４」が設定され、ＯＫキーが押された場合、ＣＰＵ１０２は、図８に示す画面６０２をタッチパネル部９０２に表示させる。
【００７１】
この画面６０２には、縮小レイアウトとして２ｉｎ１が設定され、原稿のサイズがＡ４に設定されていることが表示されている。ユーザは、このような画面６０２を見て、現在設定されている設定内容を確認することができる。
【００７２】
以上に説明したＭＦＰ１００は、ＡＤＦ１３２には原稿のサイズを検知するセンサ１３３を備えているが、原稿台１３１には原稿のサイズを検知するセンサを備えていない。それによって、ＭＦＰ１００のコストを抑えている。
【００７３】
さらに、ＭＦＰ１００は、基本的には、原稿のサイズをユーザに入力させず、印刷に使用する給紙カセットに設定されたシートのサイズを、原稿のサイズとして用いて原稿の読み取りを行う。それによって、ユーザがコピーを取るたびにかかる負担を軽減することができる。
【００７４】
従来は、このような原稿のサイズを検知するセンサを持たない装置の場合、図１４（ａ）に示すように、センター基準で原稿を読み取る。具体的に、ユーザは、図１４（ａ）に示す原稿の基準点１３０２に原稿１３０４のセンターラインを合わせる。そして、従来の装置は、原稿の基準点１３０２を中心に、ユーザによって設定された記録紙サイズ分の読取領域１３０１を設定し、その読取領域１３０１の画像を読み取る。
【００７５】
それによって、原稿の画像は、印刷用のシートの表面の１３０９に示す位置に印刷され、印刷用のシートの裏面の１３１０に示す位置に印刷される。その結果、シートの表面に印刷された画像の位置１３０９と、シートの裏面に印刷された画像の位置１３１０とが一致する。
【００７６】
しかしながら、センター基準で原稿を読み取る場合、ユーザは、原稿のセンターラインを合わせるために、原稿の位置の微調整を行わなければならない。
【００７７】
そこで、本実施形態に係るＭＦＰ１００は、原稿台に原稿のサイズを検知するセンサを設けないことにより、ＭＦＰ１００のコストを抑えつつ、突き当て基準で原稿を読み取るようにした。それによって、ユーザは、原稿の角を、原稿台の角に付き当てるという容易な操作で原稿の位置を合わせることができる。
【００７８】
例えば、ユーザは、図１４（ｂ）のように、原稿台の角（基準点１４０２）に、原稿の角を合わせる。
【００７９】
そしてコピーを開始させるが、このときに原稿台の角を基準に、ユーザによって設定された印刷用のシートのサイズ分の読取領域１４０１を設定して、その読取領域１４０１の画像を読み取ると次のような課題が発生する。
【００８０】
原稿の画像は、印刷用のシートの表面の１４０９に示す位置に印刷され、印刷用のシートの裏面の１４１０に示す位置に印刷される。その結果、シートの表面に印刷された画像の位置１４０９とシートの裏面１４１０に印刷された画像の位置がずれてしまい、印刷物の品質が低下してしまう。
【００８１】
そこで、本実施形態に係るＭＦＰ１００では、片面印刷する場合には、原稿のサイズを印刷用のシートのサイズに設定して、原稿の画像を読み取ることによって、ユーザの手間を抑える。一方、両面印刷する場合には、原稿の読取サイズをユーザに入力させ、ユーザによって入力された読取サイズに従って原稿の画像を読み取るよう制御することによって、印刷物の品質が低下してしまうことを防止することができる。つまり、原稿のサイズを検知するセンサを設けずにコストを抑え、ユーザが原稿の位置を合わせるための操作負荷を軽減しつつ、原稿の表面の画像と裏面の画像の印刷位置を同じにすることができる。
【００８２】
このようなＭＦＰ１００の処理の詳細を図９のフローチャートを用いて説明する。図９のフローチャートに示す処理は、ＣＰＵ１０２が、ＲＯＭ１０４に記憶されたプログラムをＲＡＭ１０３に読み出して実行することによって行われる。
【００８３】
まず、Ｓ９０１で、ＣＰＵ１０２は、タッチパネル部９０２に図４に示す操作画面を表示させる。
【００８４】
Ｓ９０２で、ＣＰＵ１０２は、操作画面の給紙カセットの表示が押されたか否かを判定する。変更指示を受け付けたと判定した場合に、ＣＰＵ１０２はＳ９２２に処理を進める。一方、変更指示を受け付けていないと判定した場合、ＣＰＵ１０２はＳ９０３に処理を進める。
【００８５】
Ｓ９２２で、ＣＰＵ１０２は、給紙カセットを変更するための操作画面をタッチパネル部９０２に表示させる。そして、Ｓ９２３で、ＣＰＵ１０２は、印刷に用いる給紙カセットの設定をユーザから受け付け、Ｓ９２４で、ＣＰＵ１０２は、受け付けた設定値をＲＡＭ１０３に記憶する。具体的に、ＣＰＵ１０２は、給紙カセット１または給紙カセット２を受け付け、受け付けた設定値をＲＡＭ１０３に記憶する。なお、給紙カセット１及び給紙カセット２のそれぞれに収納されているシートのサイズは、事前にユーザによって設定されているものとする。なお、給紙カセット１及び給紙カセット２のそれぞれに設定可能なシートのサイズは、Ａ４、Ｂ５、Ａ５であるものとする。給紙カセット１にＡ４サイズのシートが設定されている場合、ＣＰＵ１０２は、給紙カセット１を使用するよう設定された場合に、印刷に用いるシートのサイズがＡ４であると認識する。また、給紙カセット１にＡ５サイズのシートが設定されている場合、ＣＰＵ１０２は、給紙カセット１を使用するよう設定された場合に、印刷に用いるシートのサイズがＡ５であると認識する。Ｓ９２５で、ＣＰＵ１０２は、受け付けた設定値を操作画面に反映させて、Ｓ９０６に処理を進める。
【００８６】
Ｓ９０２からＳ９０３に処理を進めた場合、ＣＰＵ１０２は、操作画面の縮小レイアウトの項目がタッチされ、縮小レイアウト機能が選択されたか否かを判定する。縮小レイアウト機能が選択されたと判定した場合にＣＰＵ１０２はＳ９１７に処理を進め、縮小レイアウト機能が選択されていないと判定した場合にＣＰＵ１０２はＳ９０４に処理を進める。
【００８７】
Ｓ９１７で、ＣＰＵ１０２は、図６に示す画面をタッチパネル部９０２に表示させる。Ｓ９１８で、ＣＰＵ１０２は、「２ｉｎ１」、「４ｉｎ１」、「ＯＦＦ」の中から、任意のレイアウト方法を受け付ける。Ｓ９１９で、ＣＰＵ１０２は、受け付けたレイアウト方法をＲＡＭ１０３に記憶する。そして、Ｓ９２１で、ＣＰＵ１０２は、受け付けた設定値を操作画面に反映させて、Ｓ９０６に処理を進める。
【００８８】
Ｓ９０３からＳ９０４に処理を進めた場合、ＣＰＵ１０２は、操作画面の枠消しの項目がタッチされ、枠消し機能が選択されたか否かを判定する。枠消し機能が選択されたと判定した場合に、ＣＰＵ１０２はＳ９１２に処理を進め、枠消し機能が選択されていないと判定した場合に、ＣＰＵ１０２はＳ９０５に処理を進める。
【００８９】
Ｓ９１２で、ＣＰＵ１０２は、図７に示す画面をタッチパネル部９０２に表示させる。Ｓ９１３で、ＣＰＵ１０２は消し幅の設定を受け付け、Ｓ９１４で、ＣＰＵ１０２は原稿のサイズを受け付け、Ｓ９１５で、それぞれの設定値をＲＡＭ１０３に記憶する。Ｓ９１６で、ＣＰＵ１０２は、受け付けた設定値を操作画面に反映させて、Ｓ９０５に処理を進める。
【００９０】
Ｓ９０４からＳ９０５に処理を進めた場合、ＣＰＵ１０２は、操作画面の両面印刷機能が選択されたか否かを判定する。両面印刷機能が選択されたと判定した場合に、ＣＰＵ１０２はＳ９０８に処理を進め、両面印刷機能が選択されていないと判定した場合に、ＣＰＵ１０２はＳ９０６に処理を進める。
【００９１】
Ｓ９０８で、ＣＰＵ１０２は、図５に示す画面をタッチパネル部９０２に表示させる。Ｓ９０９で、ＣＰＵ１０２は、「ＯＮ」、「ＯＦＦ」のいずれかの選択を受け付ける。Ｓ９１０で、ＣＰＵ１０２は、受け付けた設定値をＲＡＭ１０３に記憶する。Ｓ９１１で、ＣＰＵ１０２は、受け付けた設定値を操作画面に反映させて、Ｓ９０６に処理を進める。
【００９２】
Ｓ９０６で、ＣＰＵ１０２は、ユーザによってスタートキー９０５が押されたか否か、つまり印刷指示を受け付けたか否かを判定する。スタートキー９０５が押されたと判定した場合、Ｓ９０７に処理を進め、スタートキー９０５が押されていないと判定した場合、Ｓ９０２に処理を進める。
【００９３】
Ｓ９０７で、ＣＰＵ１０２は、ＲＡＭ１０３に記憶されたコピーの設定に基づいてコピーを実行する。
【００９４】
次に、図１０を用いて、Ｓ９０７におけるコピーの詳細を説明する。図１０のフローチャートに示す処理は、ＣＰＵ１０２が、ＲＯＭ１０４に記憶されたプログラムをＲＡＭ１０３に読み出して実行することによって行われる。
【００９５】
Ｓ１００１で、ＣＰＵ１０２は、原稿有無検知センサ１３３からの情報に従って、ＭＦＰ１００のＡＤＦ１３２に原稿がセットされているか否かを判定する。ＡＤＦ１３２に原稿がセットされていると判定した場合、ＣＰＵ１０２は、Ｓ１０２２に処理を進め、ＡＤＦ１３２に原稿がセットされていないと判定した場合、ＣＰＵ１０２は、Ｓ１００２に処理を進める。
【００９６】
Ｓ１００２で、ＣＰＵ１０２は、ＲＡＭ１０３に記憶された設定値に従って、両面印刷を行うよう設定されているか否かを判定する。両面印刷を行うよう設定されている場合に、ＣＰＵ１０２はＳ１００６に処理を進め、片面印刷を行うよう設定されている場合に、ＣＰＵ１０２はＳ１００４に処理を進める。
【００９７】
Ｓ１００３で、ＣＰＵ１０２は、ＲＡＭ１０３に記憶された印刷用のシートのサイズを原稿のサイズとして決定する。そして、ＣＰＵ１０２は、原稿台１３１の領域のうち、原稿台の角を基準に、決定された原稿のサイズ分の領域の画像を読取部１０９に読み取らせる。例えば、印刷用のシートのサイズがＡ４サイズであれば、ＣＰＵ１０２は、読取部１０９に、原稿台の角を基準にＡ４サイズ（２１０ｍｍ×２９７ｍｍ）の領域の画像を読み取らせる。そして、ＣＰＵ１０２は、読み取った画像をメモリ部１５０に記憶する。
【００９８】
Ｓ１００４で、ＣＰＵ１０２は、読取部１０９によって読み取られ、メモリ部１５０に記憶された原稿の画像を、印刷部１０７に印刷させる。なお、このとき、ＣＰＵ１０２は、必要に応じて、ＲＡＭ１０３に記憶された設定値に従って画像を処理して印刷する。例えば、２ｉｎ１が設定されている場合、ＣＰＵ１０２は、画像処理部１４０によって画像を５０％に縮小し、縮小された画像をシートに印刷するよう制御する。また、３ｍｍの枠消しが設定されている場合、ＣＰＵ１０２は、原稿の上端から３ｍｍ、右端から３ｍｍ、左端から３ｍｍ、下端から３ｍｍの画像を画像処理部１４０に消去させ、当該画像を印刷部１０７に印刷させる。また、複数部数印刷するよう設定されている場合、ＣＰＵ１０２は、読み取られた原稿の画像を、印刷部１０７に設定された部数分印刷させる。そして処理を終了する。
【００９９】
一方、Ｓ１００２からＳ１００５に処理を進めた場合は、原稿台に載置された原稿を読み取って、読み取った原稿の画像をシートの両面に印刷する場合に相当する。この場合、印刷用のシートの表裏に印刷された画像の印刷位置がずれないように、印刷用のシートのサイズではなく、原稿のサイズを特定し、特定した原稿のサイズに従って読取領域を決めなければならない。そこで、Ｓ１００５で、ＣＰＵ１０２は、原稿のサイズが既に設定されているか否かを判断する。例えば、縮小レイアウト機能の設定過程（図９のＳ９１５）で原稿のサイズが既に設定されている場合、または、枠消し機能の設定過程（図９のＳ９１９）で原稿のサイズが既に設定されている場合には、その原稿のサイズを使用することができる。そのため、縮小レイアウト機能または枠消し機能によって、原稿のサイズが既に設定されている場合、ＣＰＵ１０２は、原稿のサイズが既に設定されていると判定し、Ｓ１００９に処理を進める。一方、縮小レイアウト機能、及び、枠消し機能のいずれの機能もＯＦＦの状態であり、原稿のサイズがまだ設定されていない場合、ＣＰＵ１０２は、Ｓ１００６に処理を進める。
【０１００】
Ｓ１００６で、ＣＰＵ１０２は、原稿のサイズを受け付けるための画面を、タッチパネル部９０２に表示させる。図１１は、原稿のサイズを受け付ける画面の一例である。図１１に示す画面７０１には、「Ａ４」キー、「Ｂ４」キー、「Ａ５」キーが表示されている。
【０１０１】
Ｓ１００７で、ＣＰＵ１０２は、ユーザから原稿のサイズを受け付ける。ユーザによって「Ａ４」キーが押されると、ＣＰＵ１０２は、Ｓ１００８で、原稿のサイズがＡ４サイズであることを示す情報をＲＡＭ１０３に記憶する。ユーザによって「Ｂ４」キーが押されると、ＣＰＵ１０２は、Ｓ１００８で、原稿のサイズがＢ４サイズであることを示す情報をＲＡＭ１０３に記憶する。ユーザによって「Ａ５」キーが押されると、ＣＰＵ１０２は、Ｓ１００８で、原稿のサイズがＡ５サイズであることを示す情報をＲＡＭ１０３に記憶する。
【０１０２】
Ｓ１００９で、ＣＰＵ１０２は、受け付けた原稿のサイズに従って読取処理を実行する。Ｓ１００９の処理の詳細を図１２を用いて説明する。
【０１０３】
図１２のフローチャートに示す処理は、ＣＰＵ１０２が、ＲＯＭ１０４に記憶されたプログラムをＲＡＭ１０３に読み出して実行することによって行われる。
【０１０４】
まずＳ１５０１で、ＣＰＵ１０２は、受け付けた原稿のサイズを読取範囲に設定する。例えば、受け付けた原稿のサイズがＡ４サイズであれば、ＣＰＵ１０２は、読取部１０９に、Ａ４サイズ（２１０ｍｍ×２９７ｍｍ）の領域の画像を読み取らせる。
【０１０５】
そして、Ｓ１５０２で、ＣＰＵ１０２は、原稿の表面の読み取りであるか、原稿の裏面の読み取りであるかを判定する。読取処理を開始してから、奇数枚目の読み取り処理である場合、ＣＰＵ１０２は、原稿の表面の読み取りであると判定し、Ｓ１５０３に処理を進める。一方、読取処理を開始してから、偶数枚目の読取処理である場合、ＣＰＵ１０２は、原稿の裏面の読み取りであると判定し、Ｓ１５０６に処理を進める。
【０１０６】
Ｓ１５０３で、ＣＰＵ１０２は、設定された読取範囲のみの原稿の画像を読み取り、Ｓ１５０４で、読み取った画像をメモリ部１５０に記憶する。そして、Ｓ１５０５に処理を進める。
【０１０７】
一方、Ｓ１５０２からＳ１５０６に処理を進めた場合、ＣＰＵ１０２は、設定された読取範囲のみの原稿の画像を読取、Ｓ１５０７で、読み取った画像をメモリ部１５０に記憶する。そして、Ｓ１５０８に処理を進める。Ｓ１５０８で、ＣＰＵ１０２は、記憶した裏面の画像の印刷位置が、表面の画像と一致するように画像をずらすための制御を実行する。ずらすための制御とは、シートに印刷される画像の印刷位置がシートの表裏で一致するようメモリ上の記憶位置を変える方法である。また、ここでは、メモリ上の記憶位置を変えず、シートに印刷時にシートに印刷される画像の印刷位置がシートの表裏で一致するよう印刷開始タイミングを変えてもよい。そして、Ｓ１５０５に処理を進める。
【０１０８】
Ｓ１５０５で、ＣＰＵ１０２は、原稿の読み取りが完了したか否かを判定する。具体的には、原稿が１面分読まれるたびに、「次の原稿を読み取る場合、スタートキーを押してください。」というメッセージと、「読取終了」キーをタッチパネル部９０２に表示させる。そして、ＣＰＵ１０２は、スタートキー９０５が押下された場合に、次の原稿を読み取らせ、「読取終了」キーが押下された場合に、原稿の読み取りを完了する。ＣＰＵ１０２は、原稿の読み取りが完了したと判定した場合、Ｓ１０１０に処理を進め、次の原稿を読み取ると判定された場合、Ｓ１５０２に処理を進める。
【０１０９】
そして、Ｓ１０１０で、ＣＰＵ１０２は、読取部１０９によって読み取られ、メモリ部１５０に記憶された原稿の画像を、印刷部１０７に印刷させる。なお、このとき、ＣＰＵ１０２は、原稿の表裏で、画像の印刷位置が一致するように画像を印刷するよう制御する。例えば、Ｓ１５０８で、シートに印刷される画像の印刷位置がシートの表裏で一致するようメモリの記憶位置が変えられている場合には、メモリ上の画像をそのままシートの表裏に印刷する。一方、Ｓ１５０８で、メモリ上の記憶位置を変えず、印刷開始タイミングを変えるよう決定されている場合、ＣＰＵ１０２は、シートに印刷時にシートに印刷される画像の印刷位置がシートの表裏で一致するよう印刷開始タイミングを変える。また、必要に応じて、ＲＡＭ１０３に記憶された設定値に従って画像を処理して印刷する。例えば、２ｉｎ１が設定されている場合、ＣＰＵ１０２は、画像処理部１４０によって画像を５０％に縮小し、縮小された画像をシートに印刷するよう制御する。また、３ｍｍの枠消しが設定されている場合、ＣＰＵ１０２は、原稿の上端から３ｍｍ、右端から３ｍｍ、左端から３ｍｍ、下端から３ｍｍの画像を画像処理部１４０に消去させ、当該画像を印刷部１０７に印刷させる。また、複数部数印刷するよう設定されている場合、ＣＰＵ１０２は、読み取られた原稿の画像を、印刷部１０７に設定された部数分印刷させる。そして処理を終了する。
【０１１０】
一方、Ｓ１００２からＳ１０１１に処理を進めた場合は、原稿をＡＤＦ１３２によって搬送し、搬送された原稿の画像を読み取る場合に相当する。この場合、ＡＤＦ１３２はセンサ１３３を有しているので、ユーザが原稿のサイズを指定する操作をしていなくとも、原稿を搬送し、原稿を読み取る際に、ＣＰＵ１０２は、原稿のサイズを認識することができる。
【０１１１】
Ｓ１０１１で、ＣＰＵ１０２は、ＲＡＭ１０３に記憶された設定値に従って、両面印刷を行うよう設定されているか否かを判定する。両面印刷を行うよう設定されている場合に、ＣＰＵ１０２はＳ１０１２に処理を進め、片面印刷を行うよう設定されている場合に、ＣＰＵ１０２はＳ１０１６に処理を進める。
【０１１２】
Ｓ１０１２で、ＣＰＵ１０２は、ＡＤＦ１３２に載置された原稿を１枚ずつ搬送する。そして、Ｓ１０１３で、ＣＰＵ１０２は、搬送された原稿のサイズを、センサ１３３からの信号によって特定する。原稿のサイズの測定の仕方は、図３を用いて説明した通りである。
【０１１３】
Ｓ１０１４で、ＣＰＵ１０２は、ＡＤＦ１３２によって搬送される原稿を、原稿台１３１の領域のうち、ＲＡＭ１０３に記憶された原稿のサイズ分の領域の画像を、読取部１０９に読み取らせる。例えば、印刷用のシートのサイズがＡ４サイズであれば、ＣＰＵ１０２は、読取部１０９に、Ａ４サイズ（２１０ｍｍ×２９７ｍｍ）の領域の画像を読み取らせる。そして、ＣＰＵ１０２は、読み取った画像をメモリ部１５０に記憶する。
【０１１４】
Ｓ１０１５で、ＣＰＵ１０２は、読取部１０９によって読み取られ、メモリ部１５０に記憶された原稿の画像を、印刷部１０７に両面印刷させる。なお、このとき、ＣＰＵ１０２は、必要に応じて、ＲＡＭ１０３に記憶された設定値に従って画像を処理して印刷する。例えば、２ｉｎ１が設定されている場合、ＣＰＵ１０２は、画像処理部１４０によって画像を５０％に縮小し、縮小された画像をシートに印刷するよう制御する。また、３ｍｍの枠消しが設定されている場合、ＣＰＵ１０２は、原稿の上端から３ｍｍ、右端から３ｍｍ、左端から３ｍｍ、下端から３ｍｍの画像を画像処理部１４０に消去させ、当該画像を印刷部１０７に印刷させる。また、複数部数印刷するよう設定されている場合、ＣＰＵ１０２は、読み取られた原稿の画像を、印刷部１０７に設定された部数分印刷させる。そして処理を終了する。
【０１１５】
Ｓ１０１１からＳ１０１６に処理を進めた場合、Ｓ１０１６で、ＣＰＵ１０２は、ＡＤＦ１３２に載置された原稿を１枚ずつ搬送する。そして、Ｓ１０１７で、ＣＰＵ１０２は、搬送された原稿のサイズを、センサ１３３からの信号によって特定する。原稿のサイズの測定の仕方は、図３を用いて説明した通りである。
【０１１６】
Ｓ１０１８で、ＣＰＵ１０２は、ＡＤＦ１３２によって搬送される原稿を、原稿台１３１の領域のうち、ＲＡＭ１０３に記憶された原稿のサイズ分の領域の画像を、読取部１０９に読み取らせる。例えば、印刷用のシートのサイズがＡ４サイズであれば、ＣＰＵ１０２は、読取部１０９に、Ａ４サイズ（２１０ｍｍ×２９７ｍｍ）の領域の画像を読み取らせる。そして、ＣＰＵ１０２は、読み取った画像をメモリ部１５０に記憶する。
【０１１７】
Ｓ１０１９で、ＣＰＵ１０２は、読取部１０９によって読み取られ、メモリ部１５０に記憶された原稿の画像を、印刷部１０７に印刷させる。なお、このとき、ＣＰＵ１０２は、必要に応じて、ＲＡＭ１０３に記憶された設定値に従って画像を処理して印刷する。例えば、２ｉｎ１が設定されている場合、ＣＰＵ１０２は、画像処理部１４０によって画像を５０％に縮小し、縮小された画像をシートに印刷するよう制御する。また、３ｍｍの枠消しが設定されている場合、ＣＰＵ１０２は、原稿の上端から３ｍｍ、右端から３ｍｍ、左端から３ｍｍ、下端から３ｍｍの画像を画像処理部１４０に消去させ、当該画像を印刷部１０７に印刷させる。また、複数部数印刷するよう設定されている場合、ＣＰＵ１０２は、読み取られた原稿の画像を、印刷部１０７に設定された部数分印刷させる。そして処理を終了する。
【０１１８】
以上のように制御することによって、原稿台に置かれた原稿のサイズを検知するセンサを持たない装置で、原稿のサイズを必要な場合に限ってユーザに設定させることによって、ユーザの操作負荷を減らすことができる。具体的には、原稿の画像を両面印刷する場合に限って、原稿のサイズをユーザに設定させる。それによって、図１３に示すように、原稿台の角の基準点１２０２に突き当てるように原稿１２０１を載置しても、原稿のない領域１２０４を読み取ることなく、原稿１２０１の画像１２０３を読み取ることができる。裏面に関しても同様に、原稿台の角の基準点１２０２に突き当てるように原稿１２０７を載置しても、原稿のない領域１２１０を読み取ることなく、原稿１２０７の画像１２０９を読み取ることができる。そして、印刷用のシートの表面の画像１２１１の印刷位置と裏面の画像１２１２の印刷位置とがずれないように印刷を実行することができる。
【０１１９】
（その他の実施形態）
上述した実施形態では、原稿のサイズをユーザに設定された場合に、原稿のない領域を読み取らない例について説明した。しかしながら、本発明はこれに限られない。例えば、ＣＰＵ１０２は、一旦、原稿のない領域も読み取った後、原稿のサイズに従って、原稿のない領域の画像を消去し、その領域の画像を印刷用のシートに印刷しないようにしてもよい。
【０１２０】
本実施形態におけるフローチャートに示す機能は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をコンピュータパソコン等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【符号の説明】
【０１２１】
１０２  ＣＰＵ
１０３  ＲＡＭ
１０４  ＲＯＭ
１０９  読取部
１３１  原稿台
１３２  ＡＤＦ
【図１】
2014027461.tif 000003
【図２】
2014027461.tif 000004
【図３】
2014027461.tif 000005
【図４】
2014027461.tif 000006
【図５】
2014027461.tif 000007
【図６】
2014027461.tif 000008
【図７】
2014027461.tif 000009
【図８】
2014027461.tif 000010
【図９】
2014027461.tif 000011
【図１０】
2014027461.tif 000012
【図１１】
2014027461.tif 000013
【図１２】
2014027461.tif 000014
【図１３】
2014027461.tif 000015
【図１４】
2014027461.tif 000016