(57)【要約】【課題】印刷装置に画像印刷をさせる際に、ユーザが適切な印刷倍率を指定できるようにする。【解決手段】本発明が適用された複写機は、複写指令が入力されると、印刷倍率の範囲の情報をユーザから取得する（Ｓ１２０〜Ｓ１４０）。一方で、読取部に、読取対象の原稿を読み取らせ、原稿の読取結果を表す読取画像データを読取部から取得する（Ｓ１５０）。更に、ユーザから取得した印刷倍率の範囲内で、複数の印刷倍率を、プレビュー画像生成対象の印刷倍率に決定し、決定した印刷倍率毎のプレビュー画像を配列してなる印刷倍率選択画面を表示部に表示させる（Ｓ１６０）。即ち、Ｓ１６０では、複数の印刷倍率の夫々で、印刷部に画像印刷を行わせた場合の用紙への印刷出力結果を表す印刷倍率毎のプレビュー画像を、表示部に表示させる。そして、この印刷倍率選択画面を通じてユーザから印刷倍率の指定情報を取得する（Ｓ１７０〜Ｓ１８０）。【選択図】図２
2010149393.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象の画像データを取得するデータ取得手段と、
印刷装置を制御し、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、予め指定された印刷倍率で、シートに印刷させる制御手段と、
前記データ取得手段による画像データの取得時に、前記制御手段に対し指定可能な複数の印刷倍率の夫々で、前記印刷装置に画像印刷を行わせた場合のシートへの印刷出力結果を表す印刷倍率毎のプレビュー画像を、表示装置に表示させるプレビュー画像表示制御手段と、
前記プレビュー画像表示制御手段によるプレビュー画像表示開始後、前記制御手段に対して指定する印刷倍率の情報である印刷倍率指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷倍率情報取得手段と、
を備え、
前記制御手段は、前記印刷倍率情報取得手段が取得した印刷倍率指定情報に基づき、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、前記入力装置を通じて指定された印刷倍率で、シートに印刷させること
を特徴とする印刷制御装置。
【請求項２】
前記プレビュー画像表示制御手段は、前記データ取得手段による画像データの取得時に、印刷倍率毎の前記プレビュー画像を並べてなる画面であって、前記入力装置を通じたプレビュー画像の選択操作により、前記制御手段に対して指定する印刷倍率を選択可能な印刷倍率選択画面を、前記表示装置に表示させる構成にされ、
前記印刷倍率情報取得手段は、前記入力装置から入力される前記印刷倍率選択画面に対する操作情報に基づき、前記印刷倍率選択画面を通じて選択されたプレビュー画像に対応する印刷倍率の情報を、前記印刷倍率指定情報として取得すること
を特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記プレビュー画像表示制御手段は、印刷倍率毎の前記プレビュー画像として、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、対応する印刷倍率で、シートに印刷させた場合のシートへの印刷出力結果を表す前記データ取得手段が取得した画像データに基づくプレビュー画像、を前記表示装置に表示させる構成にされていること
を特徴とする請求項１又は請求項２記載の印刷制御装置。
【請求項４】
前記印刷倍率情報取得手段による印刷倍率指定情報の取得後、前記制御手段に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、前記印刷倍率指定情報が示す印刷倍率で、前記データ取得手段が取得した画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を前記表示装置に表示させるレイアウト画像表示制御手段と、
前記レイアウト画像表示制御手段によるレイアウト画像表示開始後、前記制御手段に対して指定する印刷位置の情報である印刷位置指定情報を、前記入力装置を通じて外部から取得する印刷位置情報取得手段と、
を備え、
前記制御手段は、前記印刷倍率情報取得手段が取得した印刷倍率指定情報及び前記印刷位置情報取得手段が取得した印刷位置指定情報に基づき、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、前記入力装置を通じて指定された印刷倍率で、前記入力装置を通じて指定されたシート上の印刷位置に、印刷させること
を特徴とする請求項１〜請求項３のいずれかに記載の印刷制御装置。
【請求項５】
前記レイアウト画像表示制御手段は、前記印刷倍率情報取得手段による印刷倍率指定情報の取得後、印刷位置毎の前記レイアウト画像を並べてなる画面であって、前記入力装置を通じたレイアウト画像の選択操作により、前記制御手段に対して指定する印刷位置を選択可能な印刷位置選択画面を、前記表示装置に表示させる構成にされており、
前記印刷位置情報取得手段は、前記入力装置から入力される前記印刷位置選択画面に対する操作情報に基づき、前記印刷位置選択画面を通じて選択されたレイアウト画像に対応する印刷位置の情報を、前記印刷位置指定情報として取得すること
を特徴とする請求項４記載の印刷制御装置。
【請求項６】
前記レイアウト画像表示制御手段は、前記データ取得手段が取得した画像データに基づき、印刷位置毎の前記レイアウト画像として、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、前記印刷倍率指定情報が示す印刷倍率で、シート上の対応する印刷位置に印刷させた場合の印刷出力結果を表すプレビュー画像、を前記表示装置に表示させる構成にされていること
を特徴とする請求項４又は請求項５記載の印刷制御装置。
【請求項７】
前記データ取得手段が取得した画像データに基づく画像を前記印刷装置に印刷させる際に前記印刷装置に使用させるシートのサイズを、前記印刷位置情報取得手段による印刷位置指定情報の取得後、前記入力装置を通じて入力される操作情報に従って、切り替えるシートサイズ切替手段
を備えることを特徴とする請求項４〜請求項６のいずれかに記載の印刷制御装置。
【請求項８】
前記印刷位置情報取得手段による印刷位置指定情報の取得後、前記印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートにおける前記印刷位置指定情報が示す印刷位置に、前記印刷倍率指定情報が示す印刷倍率で、前記データ取得手段が取得した画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を前記表示装置に表示させる副レイアウト画像表示制御手段
を備え、
前記シートサイズ切替手段は、前記副レイアウト画像表示制御手段によるレイアウト画像表示開始後、前記入力装置を通じて入力される操作情報に従って、前記データ取得手段が取得した画像データに基づく画像を前記印刷装置に印刷させる際に前記印刷装置に使用させるシートのサイズを切り替えること
を特徴とする請求項７記載の印刷制御装置。
【請求項９】
前記データ取得手段による画像データの取得時に、前記プレビュー画像表示制御手段を通じて前記表示装置に表示させるプレビュー画像に設定する印刷倍率、の範囲を指定する情報を、前記入力装置を通じて外部から取得する範囲情報取得手段
を備え、
前記プレビュー画像表示制御手段は、前記範囲情報取得手段の取得情報に基づき、前記入力装置を通じて外部から指定された印刷倍率の範囲内において、複数の印刷倍率を、所定規則により選択し、選択した印刷倍率毎の前記プレビュー画像を、前記表示装置に表示させる構成にされていること
を特徴とする請求項１〜請求項８のいずれかに記載の印刷制御装置。
【請求項１０】
前記データ取得手段は、前記入力装置を通じて入力される読取指令に従って、読取装置を制御し、前記読取装置に、読取対象の原稿を光学的に読み取らせることにより、前記画像データとして、前記読取装置から、前記読取装置が読み取った原稿の読取結果を表す画像データを取得することを特徴とする請求項１〜請求項９のいずれかに記載の印刷制御装置。
【請求項１１】
印刷対象の画像データを取得するデータ取得手段と、
印刷装置を制御し、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、シート上の予め指定された印刷位置に、印刷させる制御手段と、
前記データ取得手段による画像データの取得時に、前記制御手段に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、前記データ取得手段が取得した画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させるレイアウト画像表示制御手段と、
前記レイアウト画像表示制御手段によるレイアウト画像表示開始後、前記制御手段に対して指定する印刷位置の情報である印刷位置指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷位置情報取得手段と、
を備え、
前記制御手段は、前記印刷位置情報取得手段が取得した印刷位置指定情報に基づき、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、前記入力装置を通じて指定されたシート上の印刷位置に、印刷させること
を特徴とする印刷制御装置。
【請求項１２】
印刷対象の画像データを取得するデータ取得手段と、
印刷装置を制御し、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、シートに印刷させる制御手段と、
前記データ取得手段による画像データの取得時に、前記印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートに、前記データ取得手段が取得した画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させるレイアウト画像表示制御手段と、
前記レイアウト画像表示制御手段によるレイアウト画像表示開始後、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、前記データ取得手段が取得した画像データに基づく画像を前記印刷装置に印刷させる際に前記印刷装置に使用させるシートのサイズを切り替えるシートサイズ切替手段と、
を備えることを特徴とする印刷制御装置。
【請求項１３】
コンピュータに、
印刷対象の画像データを取得するデータ取得機能と、
印刷装置を制御し、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、予め指定された印刷倍率で、シートに印刷させる印刷制御機能と、
前記データ取得機能による画像データの取得時に、前記印刷制御機能に対し指定可能な複数の印刷倍率の夫々で、前記印刷装置に画像印刷を行わせた場合のシートへの印刷出力結果を表す印刷倍率毎のプレビュー画像を、表示装置に表示させるプレビュー画像表示制御機能と、
前記プレビュー画像表示制御機能によるプレビュー画像表示開始後、前記印刷制御機能に対して指定する印刷倍率の情報である印刷倍率指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷倍率情報取得機能と、
を実現させると共に、
前記印刷制御機能として、前記印刷倍率情報取得機能により取得された印刷倍率指定情報に基づき、前記印刷装置に、前記データ取得手機能により取得された画像データに基づく画像を、前記入力装置を通じて指定された印刷倍率で、シートに印刷させる機能
を実現させるためのプログラム。
【請求項１４】
コンピュータに、
印刷対象の画像データを取得するデータ取得機能と、
印刷装置を制御し、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、シート上の予め指定された印刷位置に、印刷させる印刷制御機能と、
前記データ取得機能による画像データの取得時に、前記印刷制御機能に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、前記データ取得機能により取得された画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させるレイアウト画像表示制御機能と、
前記レイアウト画像表示制御機能によるレイアウト画像表示開始後、前記印刷制御機能に対して指定する印刷位置の情報である印刷位置指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷位置情報取得機能と、
を実現させると共に、
前記印刷制御機能として、前記印刷位置情報取得機能により取得された印刷位置指定情報に基づき、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、前記入力装置を通じて指定されたシート上の印刷位置に、印刷させる機能
を実現させるためのプログラム。
【請求項１５】
コンピュータに、
印刷対象の画像データを取得するデータ取得機能と、
印刷装置を制御し、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、シートに印刷させる印刷制御機能と、
前記データ取得機能による画像データの取得時に、前記印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートに、前記データ取得機能により取得された画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させるレイアウト画像表示制御機能と、
前記レイアウト画像表示制御機能によるレイアウト画像表示開始後、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、前記データ取得機能により取得された画像データに基づく画像を前記印刷装置に印刷させる際に前記印刷装置に使用させるシートのサイズを切り替えるシートサイズ切替機能と、
を実現させるためのプログラム。
【請求項１６】
印刷対象の画像データを取得するデータ取得手段と、
印刷装置を制御し、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、予め指定された印刷倍率で、シートに印刷させる制御手段と、
前記データ取得手段による画像データの取得時に、前記制御手段に対し指定可能な複数の印刷倍率の夫々で、前記印刷装置に画像印刷を行わせた場合のシートへの印刷出力結果を表す印刷倍率毎のプレビュー画像、を配列した一覧画像を、前記印刷装置にシートへ印刷出力させるプレビュー画像出力制御手段と、
前記プレビュー画像出力制御手段による前記一覧画像の印刷出力後、前記制御手段に対して指定する印刷倍率の情報である印刷倍率指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷倍率情報取得手段と、
を備え、
前記制御手段は、前記印刷倍率情報取得手段が取得した印刷倍率指定情報に基づき、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、前記入力装置を通じて指定された印刷倍率で、シートに印刷させること
を特徴とする印刷制御装置。
【請求項１７】
印刷対象の画像データを取得するデータ取得手段と、
印刷装置を制御し、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、シート上の予め指定された印刷位置に、印刷させる制御手段と、
前記データ取得手段による画像データの取得時に、前記制御手段に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、前記データ取得手段が取得した画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を前記印刷装置にシートへ印刷出力させる手段であって、前記印刷位置毎のレイアウト画像を配列した一覧画像を、前記印刷装置に印刷出力させるレイアウト画像出力制御手段と、
前記レイアウト画像出力制御手段による前記一覧画像の印刷出力後、前記制御手段に対して指定する印刷位置の情報である印刷位置指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷位置情報取得手段と、
を備え、
前記制御手段は、前記印刷位置情報取得手段が取得した印刷位置指定情報に基づき、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、前記入力装置を通じて指定されたシート上の印刷位置に、印刷させること
を特徴とする印刷制御装置。
【請求項１８】
印刷対象の画像データを取得するデータ取得手段と、
印刷装置を制御し、前記印刷装置に、前記データ取得手段が取得した画像データに基づく画像を、シートに印刷させる制御手段と、
前記データ取得手段による画像データの取得時に、前記印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートに、前記データ取得手段が取得した画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を前記印刷装置にシートへ印刷出力させる手段であって、シートサイズ毎の前記レイアウト画像を配列した一覧画像を、前記印刷装置に印刷出力させるレイアウト画像出力制御手段と、
前記レイアウト画像出力制御手段による前記一覧画像の印刷出力後、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、前記データ取得手段が取得した画像データに基づく画像を前記印刷装置に印刷させる際に前記印刷装置に使用させるシートのサイズを切り替えるシートサイズ切替手段と、
を備えることを特徴とする印刷制御装置。
【請求項１９】
コンピュータに、
印刷対象の画像データを取得するデータ取得機能と、
印刷装置を制御し、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、予め指定された印刷倍率で、シートに印刷させる印刷制御機能と、
前記データ取得機能による画像データの取得時に、前記印刷制御機能に対し指定可能な複数の印刷倍率の夫々で、前記印刷装置に画像印刷を行わせた場合のシートへの印刷出力結果を表す印刷倍率毎のプレビュー画像、を配列した一覧画像を、前記印刷装置にシートへ印刷出力させるプレビュー画像出力制御機能と、
前記プレビュー画像出力制御機能による前記一覧画像の印刷出力後、前記印刷制御機能に対して指定する印刷倍率の情報である印刷倍率指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷倍率情報取得機能と、
を実現させると共に、
前記印刷制御機能として、前記印刷倍率情報取得機能により取得された印刷倍率指定情報に基づき、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、前記入力装置を通じて指定された印刷倍率で、シートに印刷させる機能
を実現させるためのプログラム。
【請求項２０】
コンピュータに、
印刷対象の画像データを取得するデータ取得機能と、
印刷装置を制御し、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、シート上の予め指定された印刷位置に、印刷させる印刷制御機能と、
前記データ取得機能による画像データの取得時に、前記印刷制御機能に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、前記データ取得機能により取得された画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を前記印刷装置にシートへ印刷出力させる機能であって、前記印刷位置毎のレイアウト画像を配列した一覧画像を、前記印刷装置に印刷出力させるレイアウト画像出力制御機能と、
前記レイアウト画像出力制御機能による前記一覧画像の印刷出力後、前記印刷制御機能に対して指定する印刷位置の情報である印刷位置指定情報を、ユーザが操作可能な入力装置を通じて外部から取得する印刷位置情報取得機能と、
を実現させると共に、
前記印刷制御機能として、前記印刷位置情報取得機能により取得された印刷位置指定情報に基づき、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、前記入力装置を通じて指定されたシート上の印刷位置に、印刷させる機能
を実現させるためのプログラム。
【請求項２１】
コンピュータに、
印刷対象の画像データを取得するデータ取得機能と、
印刷装置を制御し、前記印刷装置に、前記データ取得機能により取得された画像データに基づく画像を、シートに印刷させる印刷制御機能と、
前記データ取得機能による画像データの取得時に、前記印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートに、前記データ取得機能により取得された画像データに基づく画像を、前記印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を前記印刷装置にシートへ印刷出力させる機能であって、シートサイズ毎の前記レイアウト画像を配列した一覧画像を、前記印刷装置に印刷出力させるレイアウト画像出力制御機能と、
前記レイアウト画像出力制御機能による前記一覧画像の印刷出力後、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、前記データ取得機能により取得された画像データに基づく画像を前記印刷装置に印刷させる際に前記印刷装置に使用させるシートのサイズを切り替えるシートサイズ切替機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、及び、印刷制御装置としての機能をコンピュータに実現させるためのプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置を制御し、印刷装置に、外部から取得した印刷対象の画像データに基づく画像を、用紙等のシートに印刷させる印刷制御装置が知られている。
【０００３】
また、印刷制御装置としては、読取装置を通じて読み取られた原稿の当該読取結果を表す読取画像データに基づいて、当該読取画像データが表す画像を、印刷装置に印刷させることにより、印刷装置に、原稿のコピーを生成させるものが知られている。
【０００４】
その他、読取装置及び印刷装置を内蔵する複写機としては、操作パネルに設けられた十字キーの操作により、原稿の拡大率や縮小率等を変更可能な構成にされたものが知られている（例えば、特許文献１参照）。
【０００５】
複写機が備える原稿の縮小機能は、例えば、読取対象の原稿のサイズが印刷する用紙より大きい場合に、ユーザの指示に従って、原稿のコピー画像を、用紙に収まるように縮小印刷する用途で利用される。また、複写機が備える原稿の拡大機能は、例えば、ユーザの指示に従って、読取対象の原稿に描写された原稿（記事）の一部のみを拡大印刷する用途で利用される。
【特許文献１】特開２００３−１０７９６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の複写機では、印刷倍率（拡大率や縮小率等）を指定する場合、ユーザは、印刷出力結果がどのようになるのかを、頭の中で想像しながら、適当な倍率を、複写機に操作パネルを通じて指定する必要があり、操作パネルを通じてユーザから指定された印刷倍率での印刷出力結果が、必ずしもユーザの想像通りになるとは限らなかった。
【０００７】
そして、実際の印刷出力結果がユーザの望んでいたものと異なる場合、ユーザは、望む印刷出力結果が得られるまで印刷倍率を指定し直して、複写機に再度原稿コピーを行わせることになる。従って、この場合には、用紙等の資源が浪費されるといった問題があった。また、このようなやり直し作業が、業務におけるユーザの作業効率を悪くするといった問題があった。
【０００８】
この他、ユーザが、印刷位置や用紙サイズを指定して、印刷装置に画像印刷を行わせる場合にも、従来装置では、同様の問題が発生していた。
【０００９】
即ち、従来装置では、用紙に対する印刷位置を指定する場合、ユーザは、印刷出力結果がどのようになるのかを、頭の中で想像しながら、適切であると思われる印刷位置を、複写機に操作パネルを通じて指定する必要があり、操作パネルを通じてユーザから指定された印刷位置での印刷出力結果が、ユーザの想像通りにならない場合があった。そして、この場合には、ユーザが再度印刷操作をやり直すことになるので、用紙等の資源が浪費されるといった問題があった。
【００１０】
同様に、従来装置では、用紙サイズが大きすぎたり小さすぎたりして、ユーザが再度印刷操作をやり直すことがあり、この場合にも、用紙等の資源が浪費されるといった問題があった。
【００１１】
本発明は、こうした問題に鑑みなされたものであり、印刷対象の画像データに基づく画像を印刷装置に印刷させる際に、ユーザが適切な印刷倍率、印刷位置、シートサイズを指定可能な印刷制御装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
かかる目的を達成するためになされた第一の印刷制御装置（請求項１）は、印刷対象の画像データを取得するデータ取得手段と、印刷装置を制御し、印刷装置に、データ取得手段が取得した画像データに基づく画像を、予め指定された印刷倍率で、シートに印刷させる制御手段と、制御手段に対して指定する印刷倍率の情報である印刷倍率指定情報を、ユーザが操作可能な入力装置を通じて取得する印刷倍率情報取得手段と、プレビュー画像表示制御手段とを備える。
【００１３】
プレビュー画像表示制御手段は、データ取得手段による画像データの取得時に、制御手段に対し指定可能な複数の印刷倍率の夫々で、印刷装置に画像印刷を行わせた場合のシートへの印刷出力結果を表す印刷倍率毎のプレビュー画像を、表示装置に表示させる。
【００１４】
また、上記印刷倍率情報取得手段は、このプレビュー画像表示制御手段によるプレビュー画像表示開始後、ユーザが操作可能な入力装置を通じて印刷倍率指定情報を取得し、制御手段は、この印刷倍率情報取得手段が取得した印刷倍率指定情報に基づき、印刷装置に、データ取得手段が取得した画像データに基づく画像を、入力装置を通じて指定された印刷倍率で、シートに印刷させる。
【００１５】
即ち、この印刷制御装置では、印刷倍率毎のプレビュー画像を、表示装置に表示させることで、ユーザに、印刷倍率と印刷出力結果との関係を把握させやすくする。従って、本発明の印刷制御装置を用いれば、ユーザは、画像印刷時に、適切な印刷倍率を印刷制御装置に指定することができ、結果として、所望の印刷出力結果が得られないことによるやり直し印刷を回避することができ、電力やシート等の資源の浪費を抑えることができる。
【００１６】
尚、プレビュー画像表示制御手段は、印刷倍率毎のプレビュー画像を、入力装置を通じて入力されるユーザの操作情報に従って、順に、液晶ディスプレイ等の表示装置に、表示する構成にされてもよいが、印刷倍率による印刷出力結果の違いが分かりやすいように、印刷倍率毎のプレビュー画像を、表示装置に、一覧表示させる構成にされるとよい。
【００１７】
具体的に、プレビュー画像表示制御手段は、データ取得手段による画像データの取得時に、印刷倍率毎のプレビュー画像を並べてなる画面であって、入力装置を通じたプレビュー画像の選択操作により、制御手段に対して指定する印刷倍率を選択可能な印刷倍率選択画面を、表示装置に表示させる構成にすることができる（請求項２）。
【００１８】
また、このプレビュー画像表示制御手段の構成に合わせて、印刷倍率情報取得手段は、入力装置から入力される印刷倍率選択画面に対する操作情報に基づき、印刷倍率選択画面を通じて選択されたプレビュー画像に対応する印刷倍率の情報を、上記印刷倍率指定情報として取得する構成にすることができる。
【００１９】
このように構成された印刷制御装置によれば、ユーザは、印刷倍率選択画面を通じて、簡単に、自己が望む印刷出力結果に対応した適切な印刷倍率を、印刷制御装置に指定することができる。
【００２０】
この他、プレビュー画像表示制御手段は、例えば、プレビュー画像として、印刷倍率毎に、当該印刷倍率で画像印刷を行った場合の代表的な文字のサイズ表す画像を、表示装置に表示させる構成にされてもよいが、好ましくは、データ取得手段が取得した画像データが表す画像を、表示装置に表示させる構成にされるのがよい。
【００２１】
即ち、プレビュー画像表示制御手段は、印刷倍率毎のプレビュー画像として、印刷装置に、データ取得手段が取得した画像データに基づく画像を、対応する印刷倍率で、シートに印刷させた場合のシートへの印刷出力結果を表すデータ取得手段が取得した画像データに基づくプレビュー画像を、表示装置に表示させる構成にされるのが好ましい（請求項３）。
【００２２】
このように構成された印刷制御装置によれば、ユーザに対し、印刷倍率と印刷出力結果との関係を、一層具体的に示すことができる。従って、ユーザは、印刷倍率毎のプレビュー画像を確認することにより、どの印刷倍率を指定すれば、所望の印刷出力結果を得ることができるか、容易に把握することができ、結果として、自己が望む印刷出力結果に対応した適切な印刷倍率を、正確に印刷制御装置に指定することができる。
【００２３】
また、印刷制御装置は、印刷位置についてもユーザが指定できるように構成されると、一層好ましい。更に言えば、印刷制御装置は、ユーザが選択可能な印刷位置毎に、シートと印刷画像との位置関係を表すレイアウト画像を表示装置に表示させる構成にされると好ましい。
【００２４】
即ち、印刷制御装置は、印刷倍率情報取得手段による印刷倍率指定情報の取得後、制御手段に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、印刷倍率指定情報が示す印刷倍率で、データ取得手段が取得した画像データに基づく画像を、印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させるレイアウト画像表示制御手段と、レイアウト画像表示制御手段によるレイアウト画像表示開始後、制御手段に対して指定する印刷位置の情報である印刷位置指定情報を、入力装置を通じて外部から取得する印刷位置情報取得手段と、を備える構成にされると好ましい（請求項４）。
【００２５】
この場合、制御手段は、印刷倍率情報取得手段が取得した印刷倍率指定情報及び印刷位置情報取得手段が取得した印刷位置指定情報に基づき、印刷装置に、データ取得手段が取得した画像データに基づく画像を、入力装置を通じて指定された印刷倍率で、入力装置を通じて指定されたシート上の印刷位置に、印刷させることになる。
【００２６】
このように構成された印刷制御装置によれば、ユーザに適切な印刷位置を指定させることができて、所望の印刷出力結果が得られないことを原因とする印刷のやり直しによるシート等の資源の浪費を、大幅に改善することができる。
【００２７】
また、レイアウト画像表示制御手段は、プレビュー画像表示制御手段と同様、印刷位置毎のレイアウト画像を並べてなる画面であって、入力装置を通じたレイアウト画像の選択操作により、制御手段に対して指定する印刷位置を選択可能な印刷位置選択画面を、表示装置に表示させる構成にされるとよい。
【００２８】
また、このレイアウト画像表示制御手段の構成に合わせて、印刷位置情報取得手段は、入力装置から入力される印刷位置選択画面に対する操作情報に基づき、印刷位置選択画面を通じて選択されたレイアウト画像に対応する印刷位置の情報を、印刷位置指定情報として取得する構成にされるとよい（請求項５）。
【００２９】
このように構成された印刷制御装置によれば、ユーザは、一層確実に、所望の印刷出力結果が得られる印刷位置を、印刷制御装置に対して指定することができる。
【００３０】
この他、レイアウト画像表示制御手段は、シートと印刷画像との位置関係を表すレイアウト画像として、シート外縁の輪郭と、印刷画像外縁の輪郭とを線で表したレイアウト画像を表示装置に表示させる構成にされてもよいが、好ましくは、データ取得手段が取得した画像データに基づく印刷位置毎のプレビュー画像を、レイアウト画像として表示装置に表示させる構成にされると好ましい。
【００３１】
具体的に、レイアウト画像表示制御手段は、データ取得手段が取得した画像データに基づき、印刷位置毎のレイアウト画像として、印刷装置に、データ取得手段が取得した画像データに基づく画像を、印刷倍率指定情報が示す印刷倍率で、シート上の対応する印刷位置に印刷させた場合の印刷出力結果を表すプレビュー画像、を表示装置に表示させる構成にされると好ましい（請求項６）。
【００３２】
このように構成された印刷制御装置によれば、ユーザは、印刷画像を構成する各部位（部分画像）とシートとの位置関係を、プレビュー画像の確認により、把握することができる。従って、この印刷制御装置を用いれば、ユーザは、一層正確に、適切な印刷倍率及び印刷位置を指定して、所望の印刷出力結果を得ることができる。
【００３３】
また、印刷装置としては、複数の給紙トレイを備え、複数サイズのシートを印刷時に切り替えて供給することが可能な印刷装置が知られているが、この種の印刷装置を制御する印刷制御装置に、上述の発明を適用する場合には、印刷制御装置に、以下に説明するシートサイズ切替手段を設けるのが好ましい。
【００３４】
即ち、印刷制御装置は、データ取得手段が取得した画像データに基づく画像を印刷装置に印刷させる際に印刷装置に使用させるシートのサイズを、印刷位置情報取得手段による印刷位置指定情報の取得後、入力装置を通じて入力される操作情報に従って、切り替えるシートサイズ切替手段、を備える構成にされるのが好ましい（請求項７）。
【００３５】
この印刷制御装置によれば、ユーザは、例えば、文字サイズ等の関係から、印刷画像全体がシートに収まる程度まで印刷倍率を低い値に指定することが躊躇われる場合でも、シートサイズの調整により、印刷画像全体をシートに収めることができる。また、画像データが表す画像の内、一部画像のみを拡大して、これをシートに印刷する場合、ユーザは、印刷倍率（拡大率）を適切な値に調整した後、更に、シートサイズを調整することにより、画像を適切な大きさで、適切なサイズのシートに印刷することができる。
【００３６】
また、上述の印刷制御装置は、ユーザが適切なシートサイズを選択できるように、印刷位置情報取得手段による印刷位置指定情報の取得後、印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートにおける印刷位置指定情報が示す印刷位置に、印刷倍率指定情報が示す印刷倍率で、データ取得手段が取得した画像データに基づく画像を、印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させる副レイアウト画像表示制御手段を備える構成にされるのが好ましい（請求項８）。
【００３７】
そして、シートサイズ切替手段は、副レイアウト画像表示制御手段によるレイアウト画像表示開始後、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、データ取得手段が取得した画像データに基づく画像を印刷装置に印刷させる際に印刷装置に使用させるシートのサイズを切り替える構成にされると好ましい。
【００３８】
このように印刷制御装置を構成すれば、ユーザは、表示されたレイアウト画像に基づき、適切なサイズのシートを選択することができる。結果、この印刷制御装置によれば、所望の印刷出力結果が得られないことによる印刷のやり直しが発生するのを抑えることができる。
【００３９】
また、上述の印刷制御装置は、データ取得手段による画像データの取得時に、「プレビュー画像表示制御手段を通じて表示装置に表示させるプレビュー画像」に設定する印刷倍率、の範囲を指定する情報を、入力装置を通じて取得する範囲情報取得手段を備える構成にされると好ましい。
【００４０】
更に、プレビュー画像表示制御手段は、範囲情報取得手段の取得情報に基づき、入力装置を通じて外部から指定された印刷倍率の範囲内において、複数の印刷倍率を、所定規則により選択し、選択した印刷倍率毎のプレビュー画像を、表示装置に表示させる構成にされると好ましい（請求項９）。
【００４１】
印刷制御装置としては、予め決められた固定の印刷倍率について、印刷倍率毎のプレビュー画像を、表示装置に表示させる構成が考えられるが、上述の印刷制御装置のように、ユーザが印刷倍率の範囲を指定できるように、印刷制御装置を構成すれば、利便性が向上する。
【００４２】
また、上述の発明は、データ取得手段が、入力装置を通じて入力される読取指令に従って、読取装置を制御し、読取装置に、読取対象の原稿を光学的に読み取らせることにより、画像データとして、読取装置から、読取装置が読み取った原稿の読取結果を表す画像データを取得する印刷制御装置に適用することができる（請求項１０）。
【００４３】
このような印刷制御装置に、本発明を適用すれば、ユーザは、繰返しコピー操作を行わなくとも、所望の印刷出力結果（原稿のコピー）を得ることができる。
【００４４】
また、上記目的を達成するためになされた第二の印刷制御装置（請求項１１）は、印刷対象の画像データを取得するデータ取得手段と、印刷装置を制御し、印刷装置に、データ取得手段が取得した画像データに基づく画像を、シート上の予め指定された印刷位置に、印刷させる制御手段と、制御手段に対して指定する印刷位置の情報である印刷位置指定情報を、入力装置を通じて取得する印刷位置情報取得手段と、を備える印刷制御装置であって、データ取得手段による画像データの取得時に、制御手段に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、データ取得手段が取得した画像データに基づく画像を、印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させるレイアウト画像表示制御手段を備えるものである。
【００４５】
この印刷制御装置において、印刷位置情報取得手段は、レイアウト画像表示制御手段によるレイアウト画像表示開始後、制御手段に対して指定する印刷位置の情報である印刷位置指定情報を、入力装置を通じて取得し、制御手段は、印刷位置情報取得手段が取得した印刷位置指定情報に基づき、印刷装置に、データ取得手段が取得した画像データに基づく画像を、入力装置を通じて指定されたシート上の印刷位置に、印刷させる。
【００４６】
即ち、この印刷制御装置では、印刷位置毎のレイアウト画像を、表示装置に表示させることで、ユーザに、印刷位置と印刷出力結果との関係を把握させやすくする。従って、この印刷制御装置を用いれば、ユーザは、画像印刷時に、適切な印刷位置を印刷制御装置に指定することができて、結果としてシートや電力等の資源の浪費を抑えることができる。
【００４７】
この他、上記目的を達成するためになされた第三の印刷制御装置（請求項１２）は、印刷対象の画像データを取得するデータ取得手段と、印刷装置を制御し、印刷装置に、データ取得手段が取得した画像データに基づく画像を、シートに印刷させる制御手段と、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、データ取得手段が取得した画像データに基づく画像を印刷装置に印刷させる際に印刷装置に使用させるシートのサイズを切り替えるシートサイズ切替手段と、を備える印刷制御装置であって、データ取得手段による画像データの取得時に、印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートに、データ取得手段が取得した画像データに基づく画像を、印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を表示装置に表示させるレイアウト画像表示制御手段を備えるものである。
【００４８】
この印刷制御装置において、シートサイズ切替手段は、レイアウト画像表示制御手段によるレイアウト画像表示開始後、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、データ取得手段が取得した画像データに基づく画像を印刷装置に印刷させる際に印刷装置に使用させるシートのサイズを切り替える。
【００４９】
この印刷制御装置では、シートサイズ毎のレイアウト画像を、表示装置に表示させることで、ユーザに、シートサイズと印刷出力結果との関係を把握させやすくする。従って、この印刷制御装置を用いれば、ユーザは、画像印刷時に、適切なシートサイズを印刷制御装置に指定することができて、結果としてシート等の資源の浪費を抑えることができる。
【００５０】
また、上述した印刷制御装置が備える各手段としての機能は、プログラムによりコンピュータに実現させることができる（請求項１３〜請求項１５）。更に、これらのプログラムは、磁気ディスクや光ディスク等の記録媒体に記録して提供することができる。
【００５１】
この他、上記目的を達成するためになされた第四の印刷制御装置（請求項１６）は、印刷対象の画像データを取得するデータ取得手段と、印刷装置を制御し、印刷装置に、データ取得手段が取得した画像データに基づく画像を、予め指定された印刷倍率で、シートに印刷させる制御手段と、データ取得手段による画像データの取得時に、制御手段に対し指定可能な複数の印刷倍率の夫々で、印刷装置に画像印刷を行わせた場合のシートへの印刷出力結果を表す印刷倍率毎のプレビュー画像を配列した一覧画像を、印刷装置に印刷出力させるプレビュー画像出力制御手段と、プレビュー画像出力制御手段による一覧画像の印刷出力後、制御手段に対して指定する印刷倍率の情報である印刷倍率指定情報を、入力装置を通じて取得する印刷倍率情報取得手段と、を備えるものである。
【００５２】
この印刷制御装置は、プレビュー画像を印刷出力するものであり、プレビュー画像を印刷出力する点で、プレビュー画像を表示出力する印刷制御装置に対して、シートを多く消費するが、この印刷制御装置によれば、プレビュー画像に基づき、ユーザが、容易に、印刷倍率と印刷出力結果との関係を把握することができる。
【００５３】
従って、本発明によれば、所望の印刷出力結果を得ることができないために、ユーザが、何度も印刷倍率を変えて印刷装置に対する印刷操作を行うのを回避することができて、従来装置と比較して資源の浪費を抑えることができる。
【００５４】
また、上記目的を達成するためになされた第五の印刷制御装置（請求項１７）は、印刷対象の画像データを取得するデータ取得手段と、印刷装置を制御し、印刷装置に、データ取得手段が取得した画像データに基づく画像を、シート上の予め指定された印刷位置に、印刷させる制御手段と、データ取得手段による画像データの取得時に、制御手段に指定可能な複数の印刷位置の夫々について、シート上の当該印刷位置に、データ取得手段が取得した画像データに基づく画像を、印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を印刷装置に印刷出力させる手段であって、印刷位置毎のレイアウト画像を配列した一覧画像を、印刷装置に印刷出力させるレイアウト画像出力制御手段と、レイアウト画像出力制御手段による一覧画像の印刷出力後、制御手段に対して指定する印刷位置の情報である印刷位置指定情報を、入力装置を通じて取得する印刷位置情報取得手段と、を備えるものである。
【００５５】
この印刷制御装置においても、レイアウト画像を印刷出力するので、レイアウト画像を表示出力する印刷制御装置に対して、シートを多く消費することになるが、この印刷制御装置によれば、レイアウト画像に基づき、ユーザが、容易に、印刷位置と印刷出力結果との関係を把握することができるので、所望の印刷出力結果を得ることができないことによるやり直し印刷によって、資源が浪費されるのを抑えることができる。
【００５６】
また、上記目的を達成するためになされた第六の印刷制御装置（請求項１８）は、印刷対象の画像データを取得するデータ取得手段と、印刷装置を制御し、印刷装置に、データ取得手段が取得した画像データに基づく画像を、シートに印刷させる制御手段と、データ取得手段による画像データの取得時に、印刷装置が画像印刷時に使用可能なシートのサイズ毎のレイアウト画像であって、当該サイズのシートに、データ取得手段が取得した画像データに基づく画像を、印刷装置に印刷させた場合のシートと印刷画像との位置関係を表すレイアウト画像、を印刷装置に印刷出力させる手段であって、シートサイズ毎のレイアウト画像を配列した一覧画像を、印刷装置に印刷出力させるレイアウト画像出力制御手段と、レイアウト画像出力制御手段による一覧画像の印刷出力後、ユーザが操作可能な入力装置を通じて入力される操作情報に従って、データ取得手段が取得した画像データに基づく画像を印刷装置に印刷させる際に印刷装置に使用させるシートのサイズを切り替えるシートサイズ切替手段と、を備えるものである。
【００５７】
この印刷制御装置によっても、同様の理由により、資源の浪費を抑えることができる。
【００５８】
また、上記第四から第六の印刷制御装置が備える各手段についても、これら各手段としての機能は、プログラムによりコンピュータに実現させることができ（請求項１９〜請求項２１）、これらのプログラムは、磁気ディスクや光ディスク等の記録媒体に記録して提供することができる。
【発明を実施するための最良の形態】
【００５９】
以下に本発明の実施例について、図面と共に説明する。図１は、本実施例の複写機１の構成を表すブロック図である。
【００６０】
図１に示すように、本実施例の複写機１は、制御部１０と、読取部２０と、印刷部３０と、操作部４０と、表示部５０とを備える。
【００６１】
制御部１０は、各種プログラムを実行するＣＰＵ１１と、ＣＰＵ１１が実行するプログラムを記憶するＲＯＭ１３と、作業用メモリとしてのＲＡＭ１５と、各種設定情報を記憶するＮＶＲＡＭ１７（フラッシュメモリやＥＥＰＲＯＭ等）とを備え、ＲＯＭ１３に記憶されたプログラムをＣＰＵ１１にて実行することにより、装置全体を統括制御し、複写機１としての機能を実現する。
【００６２】
一方、読取部２０は、原稿載置台（プラテンガラス）に載置された原稿を、光学的に読み取って、原稿の読取結果を表す読取画像データを生成する周知の読取装置である。この読取部２０は、制御部１０に制御されて動作し、生成した読取画像データを、制御部１０に入力する。
【００６３】
また、印刷部３０は、制御部１０に制御されて、印刷対象の画像データに基づく画像を、用紙に印刷し、その印刷物（用紙）を排紙トレイに出力する周知の印刷装置である。この印刷部３０は、給紙トレイを複数備える。これら各給紙トレイには、ユーザの作業により、異なるサイズの用紙が格納される。
【００６４】
即ち、印刷部３０は、各給紙トレイから異なるサイズの用紙を切り替えて、給紙可能な構成にされており、制御部１０から指定されたサイズの用紙を、給紙トレイから取り出し、この用紙に印刷対象の画像データに基づく画像を、印刷する構成にされている。
【００６５】
また、操作部４０は、ユーザが操作可能な各種操作キーを備え、操作キーを通じて入力されたユーザの操作情報は、制御部１０に入力される。制御部１０は、この操作部４０から入力される操作情報に基づき、ユーザ操作に対応した処理を実行する。
【００６６】
この他、表示部５０は、カラー表示可能な液晶ディスプレイにて構成されており、制御部１０に制御されて、各種情報をユーザに向けて表示する。
【００６７】
また、本実施例の複写機１では、操作部４０を通じて複写指令が入力されると、制御部１０が、図２に示す複写制御処理を実行する。この複写制御処理では、図５に示す印刷倍率選択画面、図７に示す印刷位置選択画面、及び、図９に示す用紙サイズ選択画面を表示部５０に表示させて、ユーザから印刷倍率や印刷位置、用紙サイズについての指定情報を、操作部４０を通じて取得し、ユーザから指定されたサイズの用紙におけるユーザから指定された印刷位置に、ユーザから指定された印刷倍率で、原稿の読取結果を表す読取画像データに基づく画像を、印刷部３０に印刷させる。
【００６８】
続いて、制御部１０がＣＰＵ１１にて実行する複写制御処理の詳細を説明する。図２は、制御部１０が実行する複写制御処理を表すフローチャートである。
【００６９】
複写制御処理を開始すると、制御部１０は、まず、ＮＶＲＡＭ１７に記憶された印刷条件初期値情報に従って、ＲＡＭ１５における印刷条件記憶エリアに、印刷倍率の初期値、印刷位置の初期値、及び、用紙サイズの初期値を、書き込む（Ｓ１１０）。
【００７０】
尚、ＲＡＭ１５の印刷条件記憶エリアは、ユーザから指定された印刷条件として、ユーザから指定された印刷倍率を表す印刷倍率指定情報、ユーザから指定された印刷位置を表す印刷位置指定情報、及び、ユーザから指定された用紙サイズを表す用紙サイズ指定情報、を記憶するエリアである。
【００７１】
また、ＮＶＲＡＭ１７に記憶された印刷条件初期値情報は、印刷倍率、印刷位置、用紙サイズの各初期値を表すものである。Ｓ１１０では、上記の初期値を書き込むことで、印刷条件記憶エリアにおける各指定情報を初期化する。
【００７２】
Ｓ１１０での処理を終えると、制御部１０は、図３に示す倍率範囲入力画面を表示部５０に表示させると共に（Ｓ１２０）、当該倍率範囲入力画面に対する操作情報を、操作部４０で取得することにより、操作部４０を操作するユーザから、図５に示す印刷倍率選択画面で選択可能とする印刷倍率の範囲の情報を取得する。図３は、Ｓ１２０で表示部５０に表示させる倍率範囲入力画面の構成を表す説明図である。
【００７３】
尚、Ｓ１２０で倍率範囲入力画面を表示部５０に表示させた後には、ユーザによる倍率範囲入力画面に対する倍率範囲の入力操作が完了するまで、操作部４０から入力される倍率範囲入力画面に対する操作情報に従い、倍率範囲入力画面を更新する（Ｓ１３０）。
【００７４】
そして、図３に示す倍率範囲入力画面における「印刷倍率選択」ボタンが押下操作されると、倍率範囲の入力操作が完了したと判断して（Ｓ１３５でＹｅｓ）、倍率範囲入力画面の表示を終了すると共に、倍率範囲入力画面を通じて入力された倍率範囲の情報を、倍率範囲指定情報として、ＲＡＭ１５の倍率範囲記憶エリアに書き込む（Ｓ１４０）。
【００７５】
この処理を終えると、制御部１０は、読取部２０を制御し、読取部２０に、原稿載置台に載置された原稿を読み取らせる。そして、当該原稿の読取結果を表す読取画像データを読取部２０から取得し、取得した読取画像データを、ＲＡＭ１５に一時保存する（Ｓ１５０）。
【００７６】
Ｓ１５０での処理を終えると、制御部１０は、Ｓ１６０に移行し、図４に示す倍率選択画面生成処理を実行する。図４は、制御部１０が実行する倍率選択画面生成処理を表すフローチャートである。
【００７７】
倍率選択画面生成処理を開始すると、制御部１０は、ＲＡＭ１５の印刷条件記憶エリアから印刷位置指定情報及び用紙サイズ指定情報を読み出し、印刷位置指定情報が示す印刷位置及び用紙サイズ指定情報が示す用紙サイズを、プレビュー画像の生成条件に設定する（Ｓ１６１）。
【００７８】
また、ＲＡＭ１５の倍率範囲記憶エリアから倍率範囲指定情報を読み出し、この倍率範囲指定情報に基づき、プレビュー画像データを生成する際に用いる印刷倍率として、Ｎ個の印刷倍率を、倍率範囲指定情報が示す印刷倍率の範囲内で選択する（Ｓ１６２）。尚、本実施例では、Ｎ＝６である。
【００７９】
Ｓ１６２では、倍率範囲指定情報が示す印刷倍率の範囲がＲｄからＲｕまでの範囲である場合、間隔Δを式Δ＝｜Ｒｕ−Ｒｄ｜／（Ｎ−１）により算出し、Ｎ個の印刷倍率Ｒ１，…，ＲＮとして、印刷倍率Ｒｎ＝Ｒｄ＋（ｎ−１）・Δ（但し、ｎ＝１，…，Ｎ）を選択する。
【００８０】
例えば、倍率範囲指定情報が示す印刷倍率の範囲がＲｄ＝８０％からＲｕ＝１８０％までの範囲であり、Ｎ＝６である場合には、Δ＝２０％を算出し、印刷倍率Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６として、８０％，１００％，１２０％，１４０％，１６０％，１８０％を選択する。
【００８１】
この処理を終えると、制御部１０は、変数ｎ＝１に設定した後（Ｓ１６３）、Ｓ１６４に移行する。そして、Ｓ１６４では、「プレビュー画像の生成条件に設定された用紙サイズ」の用紙における「プレビュー画像の生成条件に設定された印刷位置」に、印刷倍率Ｒｎで、読取画像データに基づく画像を印刷したときの印刷出力結果を表すプレビュー画像データを生成する。
【００８２】
Ｓ１６４での処理を終えると、制御部１０は、Ｓ１６５に移行し、変数ｎを１加算した値に更新した後、Ｓ１６６に移行する。そして、Ｓ１６６では、変数ｎが値Ｎ（本実施例では、Ｎ＝６）を超えているか否かを判断する。即ち、条件式ｎ＞Ｎが満足されているか否かを判断する。
【００８３】
そして、変数ｎが値Ｎを超えていると判断すると（Ｓ１６６でＹｅｓ）、Ｓ１６７に移行するが、変数ｎが値Ｎ以下であると判断すると（Ｓ１６６でＮｏ）、Ｓ１６４に移行し、更新後の変数ｎの値を用いて、Ｓ１６４〜Ｓ１６６の処理を実行する。
【００８４】
このようにして、制御部１０は、印刷倍率Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６の夫々について、当該印刷倍率で、読取画像データに基づく画像を用紙に形成した場合の印刷出力結果を表すプレビュー画像データを生成する（Ｓ１６４〜Ｓ１６６）。
【００８５】
尚、プレビュー画像は、用紙の外縁を表す枠画像内に、読取画像データが表す画像の縮小版を収めたものである。
【００８６】
印刷倍率が１００％であるときには、用紙に、読取画像データに基づく画像を、正規の大きさで、拡大・縮小を伴うことなく印刷することになり、印刷倍率がＲ％であるときには、用紙に、読取画像データに基づく画像を、正規の大きさのＲ％で、拡大・縮小を伴って印刷することになる。
【００８７】
従って、用紙の外縁を表す上記枠画像の大きさが、実際の用紙に対してＡ％である場合、Ｓ１６４では、「読取画像データが表す画像を、正規の大きさから、（Ａ／１００）＊Ｒｎ％に縮小したものを、印刷位置を考慮して、枠画像と重ね合わせてなる画像」を、プレビュー画像として生成する。但し、Ｓ１６４では、上記重ね合わせ時に、枠画像からはみ出た部位（画像領域）をカットして、プレビュー画像データを生成する。
【００８８】
また、印刷倍率Ｒ１，…，ＲＮに対応するプレビュー画像データを生成し終えると（Ｓ１６６でＹｅｓ）、制御部１０は、Ｓ１６７に移行して、印刷倍率毎のプレビュー画像データに基づき、各印刷倍率Ｒ１，…，ＲＮでの印刷出力結果を表すプレビュー画像を並べてなる画面であって、プレビュー画像の選択操作により印刷倍率を選択可能な図５に示す構成の印刷倍率選択画面を生成する（Ｓ１６７）。そして、この印刷倍率選択画面を表示部５０に表示させる（Ｓ１６８）ことにより、ユーザに対して印刷倍率選択画面を通じた印刷倍率の選択操作を行わせる。
【００８９】
図５は、印刷倍率選択画面の構成を表す説明図である。図５に示すように、印刷倍率選択画面は、印刷倍率Ｒ１，…，Ｒ６毎のプレビュー画像がレイアウトされると共に、「印刷位置選択」ボタン及び「印刷」ボタンがレイアウトされてなる画面である。具体的に、図５に示す印刷倍率選択画面は、倍率範囲入力画面にて、印刷倍率の範囲として８０％から１８０％までの範囲が指定された場合の画面構成を表す説明図である。
【００９０】
制御部１０は、このような構成の印刷倍率選択画面を表示部５０に表示させると、Ｓ１６０における倍率選択画面生成処理を終了し、Ｓ１７０に移行して、ユーザによる印刷倍率の選択操作が完了するまで、操作部４０から入力される印刷倍率選択画面に対する操作情報に従い、印刷倍率選択画面を更新する。具体的には、ユーザ操作に合わせて、プレビュー画像間で、カーソルを移動させる処理等を行う。
【００９１】
そして、印刷倍率選択画面における「印刷位置選択」ボタン又は「印刷」ボタンが押下操作されると、印刷倍率の選択操作が完了したと判断して（Ｓ１７５でＹｅｓ）、印刷倍率選択画面の表示を終了すると共に、選択操作完了時に、カーソルが合わせられていたプレビュー画像に対応する印刷倍率を、ユーザにより指定された印刷倍率の情報として、ＲＡＭ１５の印刷条件記憶エリアに書き込む。即ち、印刷条件記憶エリアにおける印刷倍率指定情報が示す印刷倍率を、ユーザにより指定された印刷倍率に変更する処理を行う（Ｓ１８０）。
【００９２】
また、この処理を終えると、制御部１０は、印刷倍率の選択操作完了時に上記「印刷」ボタンが押下操作されたか否かを判断し（Ｓ１９０）、「印刷」ボタンが押下操作されたと判断すると（Ｓ１９０でＹｅｓ）、Ｓ３００に移行して、ＲＡＭ１５の印刷条件記憶エリアに格納された印刷倍率指定情報、印刷位置指定情報、及び、用紙サイズ指定情報に従って、印刷部３０に、Ｓ１５０で取得した読取画像データに基づく画像を用紙に印刷させる。
【００９３】
具体的には、印刷部３０を制御し、印刷部３０に、用紙サイズ指定情報が示す用紙サイズの用紙を給紙させ、当該用紙における印刷位置指定情報が示す印刷位置に、読取画像データに基づく画像を、印刷倍率指定情報が示す印刷倍率で、印刷させる。
【００９４】
例えば、制御部１０は、用紙サイズ指定情報が示す用紙サイズに適合した画像サイズの２値画像データであって、印刷位置指定情報が示す印刷位置に対応する２値画像データ内の画素位置に、印刷倍率指定情報が示す印刷倍率で、拡大又は縮小処理を施した読取画像データの２値化データを配置してなる画像データを、印刷部３０への入力データとして生成する。そして、これを印刷部３０に入力すると共に、印刷部３０に対して用紙サイズ指定情報が示す用紙サイズの用紙を給紙するよう指示することにより、印刷部３０に、上記の印刷処理を実行させる。
【００９５】
この処理により、印刷部３０からは、ユーザから指定された印刷条件に適合する原稿のコピーが出力される。また、Ｓ３００での処理を終えると、制御部１０は、当該複写制御処理を終了する。
【００９６】
一方、印刷倍率の選択操作完了時に「印刷」ボタンではなく上記「印刷位置選択」ボタンが押下操作されたと判断すると（Ｓ１９０でＮｏ）、制御部１０は、Ｓ２００に移行し、図６に示す位置選択画面生成処理を実行する。図６は、制御部１０が実行する位置選択画面生成処理を表すフローチャートである。
【００９７】
位置選択画面生成処理を開始すると、制御部１０は、ＲＡＭ１５の印刷条件記憶エリアから印刷倍率指定情報及び用紙サイズ指定情報を読み出し、印刷倍率指定情報が示す印刷倍率及び用紙サイズ指定情報が示す用紙サイズを、レイアウト画像の生成条件に設定する（Ｓ２０１）。
【００９８】
この処理を終えると、制御部１０は、Ｓ２０３に移行し、レイアウト画像の生成条件に設定された用紙サイズが、Ｓ１５０で読み取られた読取画像データを印刷倍率指定情報が示す印刷倍率で拡大又は縮小したときの当該拡大／縮小後の画像サイズ以上であるか否かを判断する。
【００９９】
そして、用紙サイズが上記画像サイズ以上であると判断すると、制御部１０は、Ｓ２０５に移行し、９パターンある印刷位置の中から、レイアウト画像生成対象の印刷位置を一つ選択する。
【０１００】
尚、本実施例の複写機１は、用紙サイズ以下の画像を、用紙のどの位置に印刷するかを、印刷位置として選択可能な構成にされており、印刷位置として、「左上」「中央上」「右上」「左中央」「中央」「右中央」「左下」「中央下」「右下」のいずれかを選択可能な構成にされている。
【０１０１】
例えば、複写機１は、印刷位置が「左上」である場合には、用紙に対して小さい印刷対象の画像を、用紙の左上に詰めて印刷し、印刷位置が「中央」である場合には、印刷対象の画像を、用紙の中央に印刷する。
【０１０２】
Ｓ２０５では、これら「左上」「中央上」「右上」「左中央」「中央」「右中央」「左下」「中央下」「右下」の９パターンの中から、レイアウト画像生成対象の印刷位置を一つ選択する。
【０１０３】
また、Ｓ２０５でレイアウト画像生成対象の印刷位置を一つ選択すると、制御部１０は、Ｓ２０７に移行し、「レイアウト画像の生成条件に設定された用紙サイズ」の用紙における上記選択した印刷位置に、「レイアウト画像の生成条件に設定された印刷倍率」で、読取画像データに基づく画像を印刷したときの印刷出力結果を表すプレビュー画像データを、レイアウト画像データとして生成する。
【０１０４】
具体的に、Ｓ２０７では、Ｓ１６４での処理と同様、用紙の外縁を表す枠画像内に、読取画像データが表す画像の縮小版を収めたものをレイアウト画像データとして生成する。
【０１０５】
また、この処理を終えると、制御部１０は、全パターンについてレイアウト画像データを生成したか否かを判断し（Ｓ２０９）、全パターンについてレイアウト画像データを生成していないと判断すると（Ｓ２０９でＮｏ）、Ｓ２０５に移行し、未選択の印刷位置を一つ選択し、その後、Ｓ２０７以降の処理を実行する。このような手順により、制御部１０は、各印刷位置に画像印刷したときの用紙と印刷画像との位置関係を表すレイアウト画像データを生成する。
【０１０６】
そして、全パターン（本実施例では９パターン）についてレイアウト画像データを生成したと判断すると（Ｓ２０９でＹｅｓ）、Ｓ２１７に移行し、各レイアウト画像データに基づき、用紙と印刷画像との位置関係を表す印刷位置毎のレイアウト画像を並べてなる画面であって、レイアウト画像の選択操作により印刷位置を選択可能な図７（ａ）に示す構成の印刷位置選択画面を生成し、これを表示部５０に表示させる（Ｓ２１９）。
【０１０７】
尚、図７（ａ）は、用紙に印刷される画像（印刷画像）よりも用紙サイズが大きい場合の印刷位置選択画面の構成を表す説明図である。
【０１０８】
図７（ａ）に示すように、印刷位置選択画面には、レイアウト画像の他、「印刷倍率選択」ボタン、「用紙選択」ボタン、及び、「印刷」ボタンが表示される。尚、図７（ａ）に示す印刷位置選択画面において、レイアウト画像における点線は、印刷画像の外縁を表し、実線は、用紙の外縁を表す。本実施例では、この印刷位置選択画面を通じて、ユーザに対し印刷位置の選択操作を行わせる。
【０１０９】
一方、Ｓ２０３で用紙サイズが上記画像サイズ未満であると判断すると（Ｓ２０３でＮｏ）、制御部１０は、Ｓ２１０に移行し、読取画像データを、所定画像サイズに縮小してなる縮小画像データを生成する。
【０１１０】
また、この処理後には、Ｓ２１１に移行し、９パターンある印刷位置の中から、レイアウト画像生成対象の印刷位置を一つ選択する。尚、Ｓ２１１では、Ｓ２０５での処理と同様、「左上」「中央上」「右上」「左中央」「中央」「右中央」「左下」「中央下」「右下」の計９パターンの中から、レイアウト画像生成対象の印刷位置を一つ選択する。
【０１１１】
また、Ｓ２１１での処理を終えると、制御部１０は、Ｓ２１３に移行し、縮小画像データが表す縮小画像に対し、用紙の外縁を表す枠画像を、印刷位置に対応した位置に重ねて、レイアウト画像データを生成する。
【０１１２】
尚、本実施例の複写機１は、用紙サイズよりも画像サイズが大きい場合、次のように画像を用紙に印刷する構成にされている。例えば、印刷位置が「左上」である場合には、印刷対象の画像の左上端点と、用紙の左上端点とを合わせるようにして、用紙に画像を印刷し、印刷位置が「中央」である場合には、印刷対象の画像の中心点と、用紙の中心点とを合わせるようにして、用紙に画像を印刷する構成にされている。
【０１１３】
従って、Ｓ２１３においても、このような規則で、縮小画像データが表す縮小画像に対し、用紙の外縁を表す枠画像を重ねてレイアウト画像を生成する。
【０１１４】
換言すると、Ｓ２１３では、レイアウト画像データとして、「レイアウト画像の生成条件に設定された用紙サイズ」の用紙における上記選択した印刷位置に、「レイアウト画像の生成条件に設定された印刷倍率」で、読取画像データに基づく画像を印刷したときの印刷出力結果を表すプレビュー画像データを、生成する。但し、ここでは、用紙からはみ出た画像領域についても、その画像をカットせずに残したプレビュー画像データを生成する。
【０１１５】
また、Ｓ２１３でこのような構成のレイアウト画像データを生成すると、制御部１０は、Ｓ２１５に移行し、全パターンについてレイアウト画像データを生成したか否かを判断する。
【０１１６】
そして、全パターンについてレイアウト画像データを生成していないと判断すると（Ｓ２１５でＮｏ）、Ｓ２１１に移行し、未選択の印刷位置を一つ選択した後、Ｓ２１３以降の処理を実行することにより、各印刷位置に対応したレイアウト画像データを生成する。
【０１１７】
そして、全パターンについてレイアウト画像データを生成したと判断すると（Ｓ２１５でＹｅｓ）、Ｓ２１７に移行し、各印刷位置のレイアウト画像データが表すレイアウト画像を並べてなる図７（ｂ）に示す構成の印刷位置選択画面を生成し、これを表示部５０に表示させる（Ｓ２１９）。
【０１１８】
本実施例では、この印刷位置選択画面を通じて、ユーザに対し印刷位置の選択操作を行わせる。尚、図７（ｂ）は、印刷対象の画像よりも用紙サイズが小さい場合の印刷位置選択画面の構成を表す説明図である。図７（ａ）と同様、図７（ｂ）においても、レイアウト画像における点線は、印刷対象の画像の外縁を表し、実線は、用紙の外縁を表す。
【０１１９】
また、このようにして、印刷位置選択画面を表示部５０に表示させると、制御部１０は、当該位置選択画面生成処理を終了し、ユーザによる印刷位置の選択操作が完了するまで、操作部４０から入力される印刷位置選択画面に対する操作情報に従い、印刷位置選択画面を更新する（Ｓ２２０）。具体的には、ユーザ操作に合わせて、レイアウト画像間で、カーソルを移動させる処理等を行う。
【０１２０】
そして、印刷位置選択画面における「印刷倍率選択」ボタン又は「用紙選択」ボタン又は「印刷」ボタンが押下操作されると、印刷位置の選択操作が完了したと判断して（Ｓ２２５でＹｅｓ）、印刷位置選択画面の表示を終了すると共に、選択操作完了時に、カーソルが合わせられていたレイアウト画像に対応する印刷位置を、ユーザにより指定された印刷位置の情報として、ＲＡＭ１５の印刷条件記憶エリアに書き込む。即ち、印刷条件記憶エリアにおける印刷位置指定情報が示す印刷位置を、ユーザにより指定された印刷位置に変更する処理を行う（Ｓ２３０）。
【０１２１】
また、この処理を終えると、制御部１０は、印刷位置の選択操作完了時に「印刷」ボタンが押下操作されたか否かを判断し（Ｓ２４０）、「印刷」ボタンが押下操作されたと判断すると（Ｓ２４０でＹｅｓ）、Ｓ３００に移行して、ＲＡＭ１５の印刷条件記憶エリアに格納された印刷倍率指定情報、印刷位置指定情報、及び、用紙サイズ指定情報に従って、印刷部３０に、Ｓ１５０で取得した読取画像データに基づく画像を用紙に印刷させる。
【０１２２】
一方、「印刷」ボタンが押下操作されていないと判断すると（Ｓ２４０でＮｏ）、制御部１０は、印刷位置の選択操作完了時に「用紙選択」ボタンが押下操作されたか否かを判断する（Ｓ２５０）。
【０１２３】
そして、「用紙選択」ボタンではなく「印刷倍率選択」ボタンが押下操作されたと判断すると（Ｓ２５０でＮｏ）、Ｓ１６０に移行し、再び、図４に示す倍率選択画面生成処理を実行する。
【０１２４】
この他、「用紙選択」ボタンが押下操作されたと判断すると（Ｓ２５０でＹｅｓ）、制御部１０は、Ｓ２６０に移行し、図８に示す用紙選択画面生成処理を実行する。図８は、制御部１０が実行する用紙選択画面生成処理を表すフローチャートである。
【０１２５】
用紙選択画面生成処理を開始すると、制御部１０は、ＲＡＭ１５の印刷条件記憶エリアから印刷倍率指定情報及び印刷位置指定情報を読み出し、印刷倍率指定情報が示す印刷倍率及び印刷位置指定情報が示す印刷位置を、レイアウト画像の生成条件に設定する（Ｓ２６１）。更に、ＮＶＲＡＭ１７に格納された給紙可能用紙サイズ情報を読み出し、印刷部３０で給紙可能な用紙サイズを特定する（Ｓ２６２）。
【０１２６】
尚、ＮＶＲＡＭ１７が記憶する給紙可能用紙サイズ情報は、各給紙トレイに格納された用紙のサイズを表す情報であり、各給紙トレイの用紙サイズは、ユーザにより操作部４０を通じて申告される。即ち、複写機１は、操作部４０を通じて入力される操作情報に従って、給紙可能用紙サイズ情報を更新する機能を有する。
【０１２７】
Ｓ２６２での処理を終えると、制御部１０は、Ｓ２６３に移行し、Ｓ２６２の処理で特定された給紙可能な用紙サイズの中から、レイアウト画像生成対象の用紙サイズを一つ選択する。
【０１２８】
また、レイアウト画像生成対象の用紙サイズを一つ選択すると、制御部１０は、Ｓ２６４に移行し、選択した用紙サイズの用紙における「レイアウト画像の生成条件に設定された印刷位置」に、「レイアウト画像の生成条件に設定された印刷倍率」で、読取画像データに基づく画像を印刷したときの印刷出力結果を表すプレビュー画像データを、レイアウト画像データとして生成する。
【０１２９】
この際には、レイアウト画像データとして、用紙の外縁を表す枠画像と、読取画像データが表す画像の縮小画像とを重ねてなるレイアウト画像を表す画像データを生成する。但し、ここでは、Ｓ２１３での処理と同様、用紙からはみ出る画像領域をカットせずに、レイアウト画像データを生成する。
【０１３０】
また、Ｓ２６４でこのようにレイアウト画像データを生成すると、制御部１０は、Ｓ２６５に移行し、給紙可能な用紙サイズの全てについてレイアウト画像データを生成したか否かを判断する。
【０１３１】
そして、全用紙サイズについてレイアウト画像データを生成していないと判断すると（Ｓ２６５でＮｏ）、Ｓ２６３に移行し、未選択の用紙サイズを一つ選択し、その後、Ｓ２６４以降の処理を実行することにより、各用紙サイズに対応したレイアウト画像データを生成する。
【０１３２】
そして、全用紙サイズについてレイアウト画像データを生成したと判断すると（Ｓ２６５でＹｅｓ）、各用紙サイズのレイアウト画像データが表すレイアウト画像を並べてなる画面であって、レイアウト画像の選択操作により用紙サイズを選択可能な図９に示す構成の用紙サイズ選択画面を生成し（Ｓ２６６）、これを表示部５０に表示させる（Ｓ２６７）。
【０１３３】
尚、図９は、用紙サイズ選択画面の構成を表す説明図である。図９に示すように、用紙サイズ選択画面には、レイアウト画像の他、「印刷位置選択」ボタン、及び、「印刷」ボタンが表示される。尚、図９に示す用紙サイズ選択画面において、レイアウト画像における点線は、印刷画像の外縁を表し、実線は、用紙の外縁を表す。
【０１３４】
本実施例では、この用紙サイズ選択画面を通じて、ユーザに対して用紙サイズの選択操作を行わせる。
【０１３５】
また、用紙サイズ選択画面を表示部５０に表示させると、制御部１０は、当該用紙選択画面生成処理を終了し、ユーザによる用紙サイズの選択操作が完了するまで、操作部４０から入力される用紙サイズ選択画面に対する操作情報に従って、用紙サイズ選択画面を更新する（Ｓ２７０）。具体的には、ユーザ操作に合わせて、レイアウト画像間で、カーソルを移動させる処理等を行う。
【０１３６】
そして、図９に示す用紙サイズ選択画面における「印刷位置選択」ボタン又は「印刷」ボタンが押下操作されると、用紙サイズの選択操作が完了したと判断して（Ｓ２７５でＹｅｓ）、用紙サイズ選択画面の表示を終了すると共に、選択操作完了時に、カーソルが合わせられていたレイアウト画像に対応する用紙サイズを、ユーザにより指定された用紙サイズの情報として、ＲＡＭ１５の印刷条件記憶エリアに書き込む。即ち、印刷条件記憶エリアにおける用紙サイズ指定情報が示す用紙サイズを、ユーザにより指定された用紙サイズに変更する処理を行う（Ｓ２８０）。
【０１３７】
また、この処理を終えると、制御部１０は、印刷位置の選択操作完了時に「印刷」ボタンが押下操作されたか否かを判断し（Ｓ２９０）、「印刷」ボタンが押下操作されたと判断すると（Ｓ２９０でＹｅｓ）、Ｓ３００に移行して、ＲＡＭ１５の印刷条件記憶エリアに格納された印刷倍率指定情報、印刷位置指定情報、及び、用紙サイズ指定情報に従って、印刷部３０に、Ｓ１５０で取得した読取画像データに基づく画像を用紙に印刷させる。
【０１３８】
一方、「印刷」ボタンではなく「印刷位置選択」ボタンが押下操作されたと判断すると（Ｓ２９０でＮｏ）、制御部１０は、Ｓ２００に移行し、再び、図６に示す位置選択画面生成処理を実行する。
【０１３９】
以上、本実施例の複写機１の構成について説明したが、本実施例の複写機１によれば、操作部４０を通じて複写指令が入力されると、ユーザから指定された倍率範囲において、複数の印刷倍率の夫々で、原稿のコピー画像を印刷したときの印刷出力結果を表すプレビュー画像を表示し、そのプレビュー画像の表示後に、ユーザから指定された印刷倍率にて、読取画像データに基づく画像を用紙に印刷する。
【０１４０】
従って、ユーザは、複写機１に原稿のコピーを生成させる際に、プレビュー画像から、印刷倍率と印刷出力結果との関係を把握することができ、どの印刷倍率で複写機１に印刷処理を行わせれば、所望の印刷出力結果が得られるのか容易に把握することができて、適切な印刷倍率を複写機１に指定することができる。
【０１４１】
特に、本実施例によれば、印刷倍率選択画面により、印刷倍率毎のプレビュー画像が表示部５０に一覧表示されるので、ユーザは、どの印刷倍率を指定すれば最適なのかを簡単に知ることができて、最適な印刷倍率を、複写機１に指定することができる。
【０１４２】
また、本実施例の複写機１は、印刷位置をも指定可能な構成にされており、用紙と印刷画像との位置関係を表す印刷位置毎のレイアウト画像を、表示部５０に一覧表示させるので、ユーザは、レイアウト画像に基づいて、どの印刷位置にて複写機１に印刷処理を行わせれば、所望の印刷出力結果が得られるのか容易に把握することができ、最適な印刷位置を複写機１に指定することができる。
【０１４３】
この他、本実施例の複写機１は、用紙サイズをも指定可能な構成にされており、用紙サイズ毎に、当該サイズの用紙に、読取画像データに基づく画像を印刷した際の用紙と印刷画像との位置関係を表すレイアウト画像を、表示部５０に表示させるので、ユーザは、レイアウト画像に基づいて、どのサイズの用紙に印刷処理を行わせれば、所望の印刷出力結果が得られるのか容易に把握することができて、最適な用紙サイズを複写機１に指定することができる。
【０１４４】
結果、本実施例によれば、所望の印刷出力結果が得られないことにより、ユーザによって複写操作がやり直されるのを回避することができ、電力や用紙等の資源の浪費を抑えることができる。
【０１４５】
ところで、本実施例では、印刷倍率毎のプレビュー画像、印刷位置毎のレイアウト画像、及び、用紙サイズ毎のレイアウト画像を、夫々、一覧として表示部５０に表示させるようにしたが、これらの一覧を表示部５０に表示させるには、表示面積の大きい液晶ディスプレイ等を複写機１に搭載する必要があり、製品単価が高くなる。
【０１４６】
そのため、表示面積の小さい液晶ディスプレイの場合には、一覧表示するプレビュー画像／レイアウト画像の数を減らし、次頁ボタン等によりディスプレイに表示するプレビュー画像／レイアウト画像が順次変更できるように構成してもよい。
【０１４７】
更に、表示に代えて複写機は、図５，図７，図９において一点鎖線で囲んだ各一覧を、用紙に印刷出力することにより、印刷倍率毎のプレビュー画像、印刷位置毎のレイアウト画像、及び、用紙サイズ毎のレイアウト画像を、ユーザに対して提示する構成にされてもよい。
【０１４８】
この場合には、用紙の消費量を抑えるべく、ユーザの必要に応じて、印刷倍率毎のプレビュー画像を一枚の用紙に印刷し、又、印刷位置毎のレイアウト画像を一枚の用紙に印刷し、又、用紙サイズ毎のレイアウト画像を一枚の用紙に印刷するように、複写機を構成されるのが好ましい。
【０１４９】
このような構成の複写機は、例えば、Ｓ１６７，Ｓ１６８の処理を、印刷倍率毎のプレビュー画像を配列してなる一覧画像を印刷部３０に一枚の用紙に印刷させる処理に置き換え、Ｓ２１７，Ｓ２１９の処理を、印刷位置毎のレイアウト画像を配列してなる一覧画像を印刷部３０に一枚の用紙に印刷させる処理に置き換え、Ｓ２６６，Ｓ２６７の処理を、用紙サイズ毎のレイアウト画像を配列してなる一覧画像を印刷部３０に一枚の用紙に印刷させる処理に置き換えると共に、上記一覧画像の印刷出力に合わせて、図５，図７，図９に示す各選択画面を簡素化した画面（例えば、プレビュー画像／レイアウト画像を省略した画面）を、表示部５０に表示させることによって、実現することができる。
【０１５０】
また、本発明は、上記実施例に限定されるものではなく、種々の態様を採ることができる。
【０１５１】
例えば、複写機１は、印刷倍率選択画面、印刷位置選択画面、及び、用紙サイズ選択画面の各選択画面において、ユーザの指示に従い、プレビュー画像やレイアウト画像を拡大表示（印刷出力時と同等の等倍表示等）できるように、構成されるとよい。このように、複写機１を構成すれば、印刷画像の線が細すぎないかとか、文字が小さすぎないか等の確認を、ユーザが、詳細に行うことができる。
【０１５２】
また、複写機１は、印刷倍率選択画面や印刷位置選択画面等において、読取画像データが表す画像の内、どこからどこまでの領域を印刷対象とするかを、ユーザが指定可能な構成にされると、便利である。
【０１５３】
尚、「特許請求の範囲」記載のデータ取得手段は、上記実施例において、制御部１０が実行するＳ１５０の処理により実現され、制御手段は、Ｓ３００の処理により実現されている。また、プレビュー画像表示制御手段は、制御部１０が実行するＳ１６０の処理により実現され、印刷倍率情報取得手段は、制御部１０が実行するＳ１７０〜Ｓ１８０の処理により実現されている。
【０１５４】
この他、レイアウト画像表示制御手段は、制御部１０が実行するＳ２００の処理により実現され、印刷位置情報取得手段は、制御部１０が実行するＳ２２０〜Ｓ２３０の処理により実現され、副レイアウト画像表示制御手段は、制御部１０が実行するＳ２６０の処理により実現され、シートサイズ切替手段は、制御部１０が実行するＳ２７０〜Ｓ２８０の処理により実現され、範囲情報取得手段は、制御部１０が実行するＳ１２０〜Ｓ１４０の処理により実現されている。
【０１５５】
また、「特許請求の範囲」記載の印刷装置は、上記実施例の印刷部３０に相当し、読取装置は、読取部２０に相当し、入力装置は、操作部４０に相当し、表示装置は、表示部５０に相当し、読取指令は、上記実施例において複写制御処理の実行契機となる「複写指令」に対応する。
【図面の簡単な説明】
【０１５６】
【図１】複写機１の構成を表すブロック図である。
【図２】制御部１０が実行する複写制御処理を表すフローチャートである。
【図３】倍率範囲入力画面の構成を表す説明図である。
【図４】制御部１０が実行する倍率選択画面生成処理を表すフローチャートである。
【図５】印刷倍率選択画面の構成を表す説明図である。
【図６】制御部１０が実行する位置選択画面生成処理を表すフローチャートである。
【図７】印刷位置選択画面の構成を表す説明図である。
【図８】制御部１０が実行する用紙選択画面生成処理を表すフローチャートである。
【図９】用紙サイズ選択画面の構成を表す説明図である。
【符号の説明】
【０１５７】
１…複写機、１０…制御部、１１…ＣＰＵ、１３…ＲＯＭ、１５…ＲＡＭ、１７…ＮＶＲＡＭ、２０…読取部、３０…印刷部、４０…操作部、５０…表示部
【図１】
2010149393.tif 000003
【図２】
2010149393.tif 000004
【図３】
2010149393.tif 000005
【図４】
2010149393.tif 000006
【図５】
2010149393.tif 000007
【図６】
2010149393.tif 000008
【図７】
2010149393.tif 000009
【図８】
2010149393.tif 000010
【図９】
2010149393.tif 000011