(57)【特許請求の範囲】
【請求項１】
印刷媒体の印刷領域内に画像を形成する画像形成装置であって、
原稿上の画像を読み取って画像データを生成する画像読取部と、
前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定部と、
拡大倍率の設定入力を入力する操作表示部と、
前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定部と、
前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定部と、
前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成部と、
を備え、
前記印刷可否判定部は、
前記出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、前記出力画像範囲を９０度回転させて、前記９０度回転させた出力画像範囲を並進移動することによって、前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能であるか否かを判定し、
前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、用紙サイズの変更、拡大倍率の変更及び処理の中止の少なくとも１つを可能とする操作画面を前記操作表示部に表示させ、
前記９０度回転させた出力画像範囲と、前記９０度回転前の出力画像範囲とのいずれかを前記変更後の少なくとも１つの用紙サイズの印刷領域内に配置可能であるか否かを判定し、前記配置可能であると判定された用紙サイズのうち最も小さなサイズを表す表示を前記操作表示部に表示させる画像形成装置。
【請求項２】
印刷媒体の印刷領域内に画像を形成する画像形成装置であって、
原稿上の画像を読み取って画像データを生成する画像読取部と、
前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定部と、
拡大倍率の設定入力を入力する操作表示部と、
前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定部と、
前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定部と、
前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成部と、
を備え、
前記印刷可否判定部は、
前記出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、前記出力画像範囲を９０度回転させて、前記９０度回転させた出力画像範囲を並進移動することによって、前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能であるか否かを判定し、
前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、用紙サイズの変更、拡大倍率の変更及び処理の中止の少なくとも１つを可能とする操作画面を前記操作表示部に表示させ、
前記９０度回転させた出力画像範囲と、前記９０度回転前の出力画像範囲とのいずれかを前記変更後の拡大倍率で前記印刷領域内に配置可能であるか否かを判定し、前記配置可能であると判定された拡大倍率のうち最も大きな倍率を設定可能な倍率の１つとして表す表示を前記操作表示部に表示させる画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記印刷領域は、矩形の形状を有し、
前記入力画像範囲特定部は、矩形の一辺に平行な第１の方向と、前記第１の方向に直交する第２の方向とにおいて、非白画像から白画像への変化と、白画像から非白画像への変化とを検出して前記入力画像範囲を前記入力画像範囲の前記第１の方向の大きさと前記第２の方向の大きさとによって特定する画像形成装置。
【請求項４】
印刷媒体の印刷領域内に画像を形成する画像形成方法であって、
原稿上の画像を読み取って画像データを生成する画像読取工程と、
前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定工程と、
拡大倍率の設定入力を入力する操作表示工程と、
前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定工程と、
前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定工程と、
前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成工程と、
を備え、
前記印刷可否判定工程は、
前記出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、前記出力画像範囲を９０度回転させて、前記９０度回転させた出力画像範囲を並進移動することによって、前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する工程と、
前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、用紙サイズの変更、拡大倍率の変更及び処理の中止の少なくとも１つを可能とする操作画面を前記操作表示工程で表示させる工程と、
前記９０度回転させた出力画像範囲と、前記９０度回転前の出力画像範囲とのいずれかを前記変更後の少なくとも１つの用紙サイズの印刷領域内に配置可能であるか否かを判定し、前記配置可能であると判定された用紙サイズのうち最も小さなサイズを表す表示を前記操作表示工程で表示させる工程と含む画像形成方法。
【請求項５】
印刷媒体の印刷領域内に画像を形成する画像形成方法であって、
原稿上の画像を読み取って画像データを生成する画像読取工程と、
前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定工程と、
拡大倍率の設定入力を入力する操作表示工程と、
前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定工程と、
前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定工程と、
前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成工程と、
を備え、
前記印刷可否判定工程は、
前記出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、前記出力画像範囲を９０度回転させて、前記９０度回転させた出力画像範囲を並進移動することによって、前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する工程と、
前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、用紙サイズの変更、拡大倍率の変更及び処理の中止の少なくとも１つを可能とする操作画面を前記操作表示工程で表示させる工程と、
前記９０度回転させた出力画像範囲と、前記９０度回転前の出力画像範囲とのいずれかを前記変更後の拡大倍率で前記印刷領域内に配置可能であるか否かを判定し、前記配置可能であると判定された拡大倍率のうち最も大きな倍率を設定可能な倍率の１つとして表す表示を前記操作表示工程で表示させる工程と含む画像形成方法。
【請求項６】
印刷媒体の印刷領域内に画像を形成する画像形成装置を制御する画像形成プログラムであって、
前記画像形成プログラムは、
原稿上の画像を読み取って画像データを生成する画像読取部、
前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定部、
拡大倍率の設定入力を入力する操作表示部、
前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定部、
前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定部、及び
前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成部として前記画像形成装置を機能させ、
前記印刷可否判定部は、
前記出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、前記出力画像範囲を９０度回転させて、前記９０度回転させた出力画像範囲を並進移動することによって、前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能であるか否かを判定し、
前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、用紙サイズの変更、拡大倍率の変更及び処理の中止の少なくとも１つを可能とする操作画面を前記操作表示部に表示させ、
前記９０度回転させた出力画像範囲と、前記９０度回転前の出力画像範囲とのいずれかを前記変更後の少なくとも１つの用紙サイズの印刷領域内に配置可能であるか否かを判定し、前記配置可能であると判定された用紙サイズのうち最も小さなサイズを表す表示を前記操作表示部に表示させる画像形成プログラム。
【請求項７】
印刷媒体の印刷領域内に画像を形成する画像形成装置を制御する画像形成プログラムであって、
前記画像形成プログラムは、
原稿上の画像を読み取って画像データを生成する画像読取部、
前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定部、
拡大倍率の設定入力を入力する操作表示部、
前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定部、
前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定部、及び
前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成部として前記画像形成装置を機能させ、
前記印刷可否判定部は、
前記出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、前記出力画像範囲を９０度回転させて、前記９０度回転させた出力画像範囲を並進移動することによって、前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能であるか否かを判定し、
前記９０度回転させた出力画像範囲を前記印刷領域内に配置可能でないと判定した場合には、用紙サイズの変更、拡大倍率の変更及び処理の中止の少なくとも１つを可能とする操作画面を前記操作表示部に表示させ、
前記９０度回転させた出力画像範囲と、前記９０度回転前の出力画像範囲とのいずれかを前記変更後の拡大倍率で前記印刷領域内に配置可能であるか否かを判定し、前記配置可能であると判定された拡大倍率のうち最も大きな倍率を設定可能な倍率の１つとして表す表示を前記操作表示部に表示させる画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法及び画像形成プログラムに関する。
【背景技術】
【０００２】
画像形成装置において、拡大コピーを行う場合に、画像が用紙サイズに収まらない状態で印刷が行われてしまうことがある。このような場合、ユーザーは、原稿台上において、原稿の配置位置をずらしつつプレスキャンしながら画像が欠落されないポジションを決めていたため負担が大きかった。このような問題に対して、特許文献１は、出力先の印刷装置における印刷対象用紙の印刷可能領域よりも原稿が小さい場合等において、用紙の中央に原稿の画像を印刷する技術を提案している。これにより、印刷用紙からの画像のはみ出しを抑制することができる。一方、特許文献２は、操作パネル上の表示画面で予め原稿の読取り領域を設定し、原稿像が記録紙に収まるように複写倍率および記録紙への原稿像の形成動作を制御する技術を提案している。これにより、印刷用紙に収まる最大の変倍率でプリントアウトすることで画像の欠落を抑えることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１７２１１７号公報
【特許文献２】特開２０００−１３６３７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、従来技術は、ある程度のユーザーの負担軽減を実現している。しかしながら、本願発明者は、さらなる負担軽減の余地があることを見いだした。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、拡大コピーを行う際のユーザーの負担を軽減する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、印刷媒体の印刷領域内に画像を形成する画像形成装置を提供する。前記画像形成装置は、原稿上の画像を読み取って画像データを生成する画像読取部と、前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定部と、拡大倍率の設定入力を入力する操作表示部と、前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定部と、前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定部と、前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成部とを備える。
【０００７】
本発明は、印刷媒体の印刷領域内に画像を形成する画像形成方法を提供する。前記画像形成方法は、原稿上の画像を読み取って画像データを生成する画像読取工程と、前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定工程と、拡大倍率の設定入力を入力する操作表示工程と、前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定工程と、前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定工程と、前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成工程とを備える。
【０００８】
本発明は、印刷媒体の印刷領域内に画像を形成する画像形成装置を制御する画像形成プログラムを提供する。前記画像形成プログラムは、原稿上の画像を読み取って画像データを生成する画像読取部、前記画像データによって表される入力画像の範囲である入力画像範囲を特定する入力画像範囲特定部、拡大倍率の設定入力を入力する操作表示部、前記入力された拡大倍率に基づいて、前記入力画像範囲を拡大して前記印刷領域内に形成される出力画像が形成される範囲である出力画像範囲を特定する出力画像範囲特定部、前記特定された出力画像範囲を並進移動することによって、前記出力画像範囲を前記印刷領域内に配置可能であるか否かを判定する印刷可否判定部、及び前記配置可能であるとの判定に応じて、前記並進移動された前記出力画像範囲内に前記出力画像を形成する画像形成部として前記画像形成装置を機能させる。
【発明の効果】
【０００９】
本発明によれば、拡大コピーを行う際のユーザーの負担を軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像形成装置１の全体構成を示す概略構成図である。
【図２】一実施形態に係る画像形成処理手順の内容を示すフローチャートである。
【図３】一実施形態に係る画像形成装置１によって読み取られた読取画像と拡大後の画像である拡大画像とを示す説明図である。
【図４】一実施形態に係る画像配置調整処理の内容を示す説明図である。
【図５】一実施形態に係る拡大画像と印刷領域とを示す説明図である。
【図６】一実施形態に係る画像配置調整処理の内容を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。
【００１２】
図１は、本発明の一実施形態に係る画像形成装置１の全体構成を示す概略構成図である。画像形成装置１は、制御部１０と、画像解析部２０と、画像形成部３０と、記憶部４０と、操作表示部５０と、給紙部６０と、画像読取部１００とを備えている。画像読取部１００は、原稿自動送り装置（ＡＤＦ）１６０と原稿台１７０とを有し、原稿から画像を読み取ってデジタルデータである画像データＩＤを生成する。画像解析部２０の機能については後述する。
【００１３】
画像形成部３０は、画像データＩＤに基づいて印刷媒体（図示せず）に画像を形成して排出する。また、画像形成装置１が外部端末装置と接続されている場合には、外部端末装置から送られてくる画像データＩＤに基づいて印刷媒体（図示せず）に画像を形成して排出することもできる。操作表示部５０は、タッチパネルとして機能するディスプレイ（図示せず）や各種ボタンやスイッチ（図示せず）からユーザーの操作入力を受け付ける。
【００１４】
制御部１０や画像解析部２０は、ＲＡＭやＲＯＭ等の主記憶手段、及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備えている。また、制御部１０や画像解析部２０は、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他ハードウェア等のインターフェイスに関連するコントローラ機能を備え、画像形成装置１全体を制御する。
【００１５】
記憶部４０は、非一時的な記録媒体であるハードディスクドライブやフラッシュメモリー等からなる記憶装置で、制御部１０や画像解析部２０が実行する処理の制御プログラムやデータを記憶する。
【００１６】
画像読取部１００は、光源部１１０と、第１反射鏡１３１と、第１キャリッジ１２０と、第２反射鏡１３５と、第３反射鏡１３６と、第２キャリッジ１３７と、集光レンズ１３８と、イメージセンサ１４１とを備えている。第１反射鏡１３１は、原稿からの反射光Ｌを第２反射鏡１３５の方向に反射する。第２反射鏡１３５は、反射光Ｌを第３反射鏡１３６の方向に反射する。第３反射鏡１３６は、反射光Ｌを集光レンズ１３８の方向に反射する。集光レンズ１３８は、反射光Ｌをイメージセンサ１４１の受光面に結像する。
【００１７】
第１キャリッジ１２０は、光源部１１０と第１反射鏡１３１とを搭載し、副走査方向Ｓに往復動する。第２キャリッジ１３７は、第２反射鏡１３５と第３反射鏡１３６とを搭載し、副走査方向Ｓに往復動する。第１キャリッジ１２０及び第２キャリッジ１３７は、制御部１０によって制御される走査機構の一部をなし、光源部１１０は原稿を副走査方向に走査することができる。これにより、イメージセンサ１４１は、原稿台１７０に裁置された原稿上の２次元画像に応じてアナログ電気信号を出力し、このアナログ電気信号がＡ／Ｄ変換されて画像データＩＤが生成される。
【００１８】
ＡＤＦ１６０は、複数の原稿を裁置可能で、原稿を１枚ずつ送って自動的に画像が読み取られる。原稿を自動的に搬送する原稿自動送り装置（ＡＤＦ）１６０が使用される場合には、第１キャリッジ１２０及び第２キャリッジ１３７は、予め設定されている副走査位置に固定され、原稿の自動送りによって走査が行われる。
【００１９】
ＡＤＦ１６０は、紙送りローラ１６１と、原稿読取スリット１６２とを備えている。紙送りローラ１６１は、原稿の自動送りを行い、原稿の読み取りが原稿読取スリット１６２を介して行われる。この場合には、第１キャリッジ１２０が予め設定されている副走査位置に固定されるので、第１キャリッジ１２０に搭載されている光源部１１０も所定位置に固定されることになる。
【００２０】
給紙部６０は、Ａ４サイズの印刷用紙と、Ｂ４サイズの印刷用紙と、Ａ３サイズの印刷用紙とを格納している。給紙部６０は、操作表示部５０への設定入力操作によって、いずれかのサイズの印刷用紙を画像形成部３０に供給する。ただし、この例では、初期設定は、Ａ４サイズの印刷用紙が供給されるものとする。
【００２１】
図２は、一実施形態に係る画像形成処理手順の内容を示すフローチャートである。画像形成処理手順は、原稿を複写する処理において、拡大した画像を印刷用紙の適切な位置に半自動的に配置して画像を形成する処理である。
【００２２】
ステップＳ１０では、ユーザーは、印刷設定処理を行う。印刷設定処理では、ユーザーは、操作表示部５０を操作して、印刷用紙のサイズや拡大倍率といった設定項目の設定を行う。この例では、Ａ４サイズの原稿を読み取って、１．５倍の拡大倍率でＡ４サイズの印刷用紙に画像を形成する設定がなされたものとする。
【００２３】
ステップＳ２０では、画像形成装置１は、画像読み取り処理を実行する。画像読み取り処理は、ユーザーがスタートボタン（図示せず）を押すことによって起動される。画像読み取り処理では、画像読取部１００は、原稿台１７０に裁置された原稿あるいはＡＤＦ１６０にセットされたＡ４サイズの原稿上の画像を読み取る。画像読取部１００は、読み取られた画像に基づいて画像データＩＤを生成し、画像データＩＤを画像解析部２０に送信する。
【００２４】
ステップＳ３０では、制御部１０は、印刷設定処理において拡大が選択されているか否かを判断する。拡大が選択されている場合には、処理がステップＳ４０に進められ、拡大が選択されていない場合（すなわち等倍又は縮小が選択されている場合）には、処理がステップＳ６０に進められる。
【００２５】
図３は、一実施形態に係る画像形成装置１によって読み取られた読取画像Ｓ１と拡大後の画像である拡大画像Ｓ２とを示す説明図である。読取画像Ｓ１は、主走査方向に幅Ｐｘ１を有し、副走査方向に長さＰｙ１を有するＡ４サイズの画像である。読取画像Ｓ１は、画像データＩＤによって表される画像である。拡大画像Ｓ２は、１．５倍の拡大倍率（ステップＳ１１０での設定内容）で拡大された画像である。拡大画像Ｓ２は、主走査方向に幅Ｐｘ２（＝Ｐｘ１×１．５）を有し、副走査方向に長さＰｙ２（＝Ｐｙ１×１．５）を有する画像である。拡大画像Ｓ２には、読取画像Ｓ１との対比のために読取画像Ｓ１のサイズが点線で表示されている。
【００２６】
ステップＳ４０では、画像解析部２０は、入力画像範囲特定部として機能し、入力画像範囲特定処理を実行する。入力画像範囲特定処理では、画像解析部２０は、入力画像Ｔ１の画像範囲である入力画像範囲を特定する。入力画像Ｔ１は、この例では、日本語の文字「あ」である。主走査方向の入力画像範囲は、たとえば主走査方向にスキャンして白画像から非白画像へ変化する最初の画素の座標と、非白画像から白画像に変化する最後の画素の座標とに基づいて取得することができる。
【００２７】
この例では、副走査方向の一点鎖線Ａ１が白画像から非白画像へ変化する最初の画素の座標（主走査方向の座標）を有し、副走査方向の一点鎖線Ｂ１が非白画像から白画像へ変化する最後の画素の座標（主走査方向の座標）を有している。一方、主走査方向の一点鎖線Ｃ１が白画像から非白画像へ変化する最初の画素の座標（副走査方向の座標）を有し、主走査方向の一点鎖線Ｄ１が非白画像から白画像へ変化する最後の画素の座標（副走査方向の座標）を有している。
【００２８】
このように、画像解析部２０は、副走査方向の２本の一点鎖線Ａ１，Ｂ１（幅Ｘ１）と、主走査方向の２本の一点鎖線Ｃ１，Ｄ１（長さＹ１）とによって囲まれる矩形の領域に、入力画像Ｔ１が配置されていることを特定することができる。この例では、入力画像の画像範囲である入力画像範囲は、主走査方向にＸ１の幅を有し、副走査方向にＹ１の長さを有する範囲となる。
【００２９】
ステップＳ５０では、画像解析部２０は、画像配置調整処理を実行する。図４は、一実施形態に係る画像配置調整処理の内容を示す説明図である。画像配置調整処理では、印刷設定処理（ステップＳ１０）で設定されているサイズの印刷用紙の印刷領域内の適切な位置と方向で拡大画像Ｓ２を配置する処理である。印刷領域は、印刷用紙のサイズからマージンＭを除いた領域である。
【００３０】
ステップＳ５１では、画像解析部２０は、出力画像範囲特定部として機能し、画像範囲拡大処理を実行する。画像範囲拡大処理では、画像解析部２０は、入力画像Ｔ１の拡大後の拡大画像Ｔ２の画像範囲となる出力画像範囲を算出する。具体的には、画像解析部２０は、主走査方向の幅Ｘ１と、副走査方向の長さＹ１とに拡大倍率（１．５倍）を乗じるだけで出力画像の画像範囲である出力画像範囲を特定することができる。
【００３１】
図５は、一実施形態に係る拡大画像Ｓ２と印刷領域Ｐ１とを示す説明図である。具体的には、画像解析部２０は、副走査方向の２本の一点鎖線Ａ２，Ｂ２（幅Ｘ２）と、主走査方向の２本の一点鎖線Ｃ２，Ｄ２（長さＹ２）とによって囲まれる矩形の領域に、拡大画像Ｔ２が配置されていることを特定することができる。
【００３２】
ステップＳ５２では、画像解析部２０は、印刷可否判定部として機能し、拡大画像Ｔ２の出力画像範囲と印刷領域Ｐ１とを対比し、出力画像範囲の大きさが印刷領域Ｐ１の範囲内に収まる否かを判断する。具体的には、画像解析部２０は、副走査方向の２本の一点鎖線Ａ２，Ｂ２と、主走査方向の２本の一点鎖線Ｃ２，Ｄ２とによって囲まれる矩形の領域の全体が並進移動によって印刷領域Ｐ１の範囲内に収まるか否かを判断する。具体的には、画像解析部２０は、２本の一点鎖線Ａ２，Ｂ２の間の距離Ｘ２がＰｘ１よりも小さく、かつ２本の一点鎖線Ｃ２，Ｄ２の間の距離Ｙ２がＰｙ１よりも小さいか否かを判断する。
【００３３】
ステップＳ５３では、画像解析部２０は、出力画像範囲が印刷領域Ｐ１の範囲内に配置可能である場合には、処理をステップＳ５８に進め、出力画像範囲が印刷領域Ｐ１の範囲内に配置可能でない場合には、処理をステップＳ５４に進める。
【００３４】
ステップＳ５４では、画像解析部２０は、出力画像範囲を９０度回転させる。画像解析部２０は、９０度回転した出力画像範囲と印刷領域Ｐ１とを対比し、９０度回転した出力画像範囲の大きさが印刷領域Ｐ１の範囲内に収まる否かを判断する。具体的には、画像解析部２０は、距離Ｘ２がＰｙ１よりも小さく、かつ距離Ｙ２がＰｘ１よりも小さいか否かを判断する。
【００３５】
ステップＳ５６では、画像解析部２０は、９０度回転した出力画像範囲が印刷領域Ｐ１の範囲内に配置可能である場合には、処理をステップＳ５８に進め、９０度回転した出力画像範囲が印刷領域Ｐ１の範囲内に配置可能でない場合には、処理をステップＳ５７に進める。
【００３６】
ステップＳ５８では、画像解析部２０は、出力画像範囲の並進移動処理を実行する。並進移動処理は、たとえば出力画像範囲を印刷領域Ｐ１の中心方向に並進移動させる処理である。出力画像範囲は、並進移動処理の前には、読取画像Ｓ１の中心位置ＣＬ１と拡大画像Ｓ２の中心位置ＣＬ２とが一致するように配置されている。この結果、出力画像範囲は、並進移動処理の前には、読取画像Ｓ１の角部Ｒ１から主走査方向にＦｘ１だけ、副走査方向にＦｙ１だけシフトした位置に出力画像範囲の角部Ｒ３が配置されている。
【００３７】
並進移動処理は、出力画像範囲を並進移動させて、出力画像範囲の角部Ｒ３が主走査方向にＦｘ２だけ、副走査方向にＦｙ２だけ印刷領域Ｐ１の角部ＰＲ１から並進移動量だけ並進移動した位置となるように出力画像範囲が移動されている。具体的には、たとえば拡大画像Ｔ２を印刷領域Ｐ１の中央位置に配置するためには、Ｆｘ２は、（Ｆｘ２＝（Ｐｘ１−Ｘ２）÷２）とし、Ｆｙ２は、（Ｆｙ２＝（Ｐｙ１−Ｙ２）÷２）とすればよい。
【００３８】
図６は、一実施形態に係る画像配置調整処理の内容を示すフローチャートである。ステップＳ５７では、画像解析部２０は、画像再配置調整処理を実行する。画像再配置調整処理は、入力画像Ｔ１の回転や並進移動では、印刷領域Ｐ１に画像を収めることができない場合に、他の選択肢をユーザーに許容する処理である。
【００３９】
ステップＳ５７１では、制御部１０は、操作表示部５０に画像再配置調整処理の方法を提案する。具体的には、操作表示部５０は、用紙サイズの変更（たとえばＡ４サイズからＢ４サイズへの変更）、拡大倍率の変更、及び印刷中止のいずれかの選択を可能とする操作画面（図示略）を表示する。
【００４０】
操作表示部５０は、用紙サイズの変更の提案においては、給紙部６０が供給可能な印刷用紙の中から印刷領域Ｐ１に入力画像Ｔ１が収まる範囲の最小の印刷用紙を併せて表示するようにしてもよい。画像解析部２０は、入力画像Ｔ１を９０度回転させた場合と、回転させなかった場合（９０度回転前）の双方を想定して利用可能な各サイズへの変更後の印刷用紙のシミュレーション（上述の計算）を実行して、印刷可能な最小の印刷用紙を特定する。
【００４１】
操作表示部５０は、拡大倍率の変更の提案においては、印刷領域Ｐ１に入力画像Ｔ１が収まる範囲の最大倍率を設定可能な倍率の１つとして併せて表示するようにしてもよい。画像解析部２０は、入力画像Ｔ１を９０度回転させた場合と、回転させなかった場合（９０度回転前）の双方を想定して最大倍率を特定する。
【００４２】
最大倍率Ｚの特定は、たとえば以下の計算処理で簡易に実現することができる。Ｐｘ１及びＰｙ１は、マージンを除いた領域である。
（１）ＺＢＸ＝Ｐｘ１／Ｘ１：ＺＢＸは、回転前の主走査方向の最大倍率
（２）ＺＢＹ＝Ｐｙ１／Ｙ１：ＺＢＹは、回転前の副走査方向の最大倍率
（３）ＺＲＸ＝Ｐｙ１／Ｘ１：ＺＲＸは、回転後の主走査方向の最大倍率
（４）ＺＲＹ＝Ｐｘ１／Ｙ１：ＺＲＹは、回転後の副走査方向の最大倍率
ＺＢ＝ｍｉｎ（ＺＢＸ，ＺＢＹ）：ＺＢは、回転前の最大倍率
ＺＲ＝ｍｉｎ（ＺＲＸ，ＺＲＹ）：ＺＲは、回転後の最大倍率
最大倍率Ｚ＝ｍａｘ（ＺＢ，ＺＲ）
【００４３】
ステップＳ５７２では、ユーザーは、用紙サイズの変更、拡大倍率の変更又は印刷中止のいずれかを操作表示部５０で選択する。制御部１０は、ユーザーの選択に応じて、用紙サイズの変更（ステップＳ５７４）、拡大倍率の変更（ステップＳ５７５）又は印刷中止のいずれかを実行する。
【００４４】
用紙サイズの変更（ステップＳ５７４）又は拡大倍率の変更（ステップＳ５７５）が選択された場合には、制御部１０は、処理をステップＳ５８の並進移動処理に進める。ステップＳ６０（図２参照）では、画像形成部３０は、並進移動処理（ステップＳ５８）で設定された並進移動量と、回転の有無と、最大倍率Ｚ（算出された場合）とを使用して拡大画像Ｔ２を形成する。
【００４５】
このように、本実施形態に係る画像形成装置１は、拡大コピーにおいて、並進移動処理、回転処理、そして印刷用紙変更や拡大率の変更といった望ましい処理方法から順に選択して、入力画像の全体が印刷されるように半自動的に処理することができる。これにより、画像形成装置１は、拡大コピーを行う際のユーザーの負担を軽減することができる。
【００４６】
本発明は、上記実施形態だけでなく、以下のような変形例でも実施することができる。
【００４７】
変形例１：上記実施形態では、拡大画像が印刷領域の中央位置に配置されているが、必ずしも中央位置に限られず、他の位置に配置してもよい。具体的には、たとえば印刷領域の左上の角部から所定の距離（たとえば５ｍｍ）だけ、主走査方向と副走査方向とにシフトした位置に配置するように構成してもよいし、あるいはユーザーが配置位置を設定できるように構成してもよい。
【００４８】
変形例２：上記実施形態では、画像解析部は、主走査方向と副走査方向とにおいて、それぞれ白画像から非白画像へ変化する最初の画素と、非白画像から白画像へ変化する最後の画素とを検出し、入力画像範囲を特定している。しかしながら、このような方法に限られず、拡大画像を生成して出力画像が印刷領域の範囲内に配置されるか否かを判定するように構成してもよい。ただし、上記実施形態は、画像範囲の大きさに拡大倍率を乗じるだけで、少ない計算処理で出力画像が印刷領域の範囲内に配置されるか否かを判定することができるという利点を有している。
【００４９】
変形例３：上記実施形態では、主走査方向と副走査方向とにおいて、それぞれ白画像から非白画像へ変化する最初の画素と、非白画像から白画像へ変化する最後の画素とを検出しているが、必ずしも主走査方向と副走査方向とに限られない。印刷領域において、相互に直交する方向（第１の方向と、第１の方向に直交する第２の方向）であれば良い。ただし、印刷領域が矩形の形状を有する場合には、第１の方向と第２の方向は、矩形の一辺（すなわち各辺）に平行或いは直交する方向とすることが好ましい。非白画像から白画像への変化及び白画像から非白画像への変化は、ノイズその他の事情を考慮した各閾値によって判定することができる。
【符号の説明】
【００５０】
１  画像形成装置
１０  制御部
２０  画像解析部
３０  画像形成部
４０  記憶部
５０  操作表示部
１００  画像読取部
１１０  光源部
１２０  第１キャリッジ
１３１  第１反射鏡
１３５  第２反射鏡
１３６  第３反射鏡
１３７  第２キャリッジ
１３８  集光レンズ
１４１  イメージセンサ
１６０  原稿自動送り装置（ＡＤＦ）
１６１  紙送りローラ
１６２  原稿読取スリット
１７０  原稿台
【図１】
0006508618.tif 000002
【図２】
0006508618.tif 000003
【図３】
0006508618.tif 000004
【図４】
0006508618.tif 000005
【図５】
0006508618.tif 000006
【図６】
0006508618.tif 000007