(57)【要約】【課題】画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なう。【解決手段】画像読取手段と、印刷手段と、プリセットされた第1の定形サイズから第２の定形サイズへの変倍複写メニューを複数表示するとともに、変倍数値の入力領域を備えた画面を用いて変倍複写指示を受け付ける手段と、変倍複写メニューのいずれかを受け付けた場合には、画像データを指定された変倍複写メニューにしたがって変倍し、変倍した画像データのサイズが第２の定形サイズと一致しないときに、第２の定形サイズと一致するように変倍した画像データに余白を付して印刷手段に印刷させ、変倍数値を指定されて変倍複写指示を受け付けた場合には、画像データを変倍数値にしたがって変倍し、変倍した画像データを印刷手段に印刷させる変倍処理手段とを備えた画像形成装置。【選択図】  図２
2010087855.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像データを読み取る画像読取手段と、
画像データに基づいて印刷を行なう印刷手段と、
プリセットされた第1の定形サイズから第２の定形サイズへの変倍複写メニューを複数表示するとともに、変倍数値を直接指定可能な入力領域を備えた画面を用いて変倍複写指示を受け付ける変倍複写指示受付手段と、
前記変倍複写指示受付手段が、前記変倍複写メニューのいずれかを指定されて変倍複写指示を受け付けた場合には、前記画像読取手段が読み取った画像データを指定された変倍複写メニューにしたがって変倍し、変倍した画像データのサイズが第２の定形サイズと一致しないときに、第２の定形サイズと一致するように前記変倍した画像データに余白を付加して前記印刷手段に印刷させ、
前記変倍複写指示受付手段が、変倍数値を指定されて変倍複写指示を受け付けた場合には、前記画像読取手段が読み取った画像データを前記変倍数値にしたがって変倍し、変倍した画像データを、余白を付加せずに前記印刷手段に印刷させる変倍処理手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記画像読取手段は、読取対象の原稿のサイズを検出する原稿サイズ検出手段を備え、
前記変倍処理手段は、前記変倍複写メニューのいずれかを指定されて変倍複写指示を受け付けた場合であっても、検出された原稿サイズが前記指定された変倍複写メニューの第１の定形サイズと一致しないときは、変倍した画像データを、余白を付加せずに前記印刷手段に印刷させることを特徴とする画像形成装置。
【請求項３】
請求項１に記載の画像形成装置であって、
前記印刷手段が行なう印刷には、所定の電子文書フォーマットへの変換が含まれることを特徴とする画像形成装置。
【請求項４】
画像形成装置に印刷データを出力する印刷制御装置であって、
原稿サイズの設定、出力用紙サイズの設定、変倍印刷の有無および有の場合の変倍率の設定を受け付ける印刷設定受付手段と、
前記印刷設定受付手段が、変倍印刷有の設定を受け付けた場合に、前記設定された原稿サイズで作成されたドキュメントの画像データを設定された変倍率にしたがって変倍した印刷データを生成し、
前記印刷設定受付手段が、変倍印刷無の設定を受け付けた場合であって、前記設定された原稿サイズと出力用紙サイズとが異なる場合は、設定された原稿サイズと出力用紙サイズの比にしたがって前記設定された原稿サイズで作成されたドキュメントの画像データを変倍し、変倍後の画像データのサイズが前記設定された出力用紙サイズと異なる場合に、画像データのサイズが前記設定された出力用紙サイズと一致するように余白を付加した印刷データを生成する印刷データ生成手段とを備えることを特徴とする印刷制御装置。
【請求項５】
画像形成装置に印刷データを出力する印刷制御装置として情報処理装置を機能させるプリンタドライバプログラムであって、
原稿サイズの設定、出力用紙サイズの設定、変倍印刷の有無および有の場合の変倍率の設定を受け付ける印刷設定受付手段と、
前記印刷設定受付手段が、変倍印刷有の設定を受け付けた場合に、前記設定された原稿サイズで作成されたドキュメントの画像データを設定された変倍率にしたがって変倍した印刷データを生成し、
前記印刷設定受付手段が、変倍印刷無の設定を受け付けた場合であって、前記設定された原稿サイズと出力用紙サイズとが異なる場合は、設定された原稿サイズと出力用紙サイズの比にしたがって前記設定された原稿サイズで作成されたドキュメントの画像データを変倍し、変倍後の画像データのサイズが前記設定された出力用紙サイズと異なる場合に、画像データのサイズが前記設定された出力用紙サイズと一致するように余白を付加した印刷データを生成する印刷データ生成手段としてさらに前記情報処理装置を機能させることを特徴とするプリンタドライバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係り、特に、画像読取機能を備え、読み取った画像を変倍して印刷する画像形成装置に関する。
【背景技術】
【０００２】
特許文献１に記載されているように、画像読取装置で読み取った原稿の画像データに基づいて印刷する複写処理を行なう場合に、画像データを拡大あるいは縮小してから印刷する場合がある（以下「変倍複写」と称する）。変倍複写では、通常、縦横とも同じ比率で拡大縮小が行なわれる。変倍複写を行なうことにより、原稿の用紙サイズとは異なる用紙サイズに複写することができる。
【特許文献１】特開平９−２４７４２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、原稿用紙や印刷用紙として用いられている定形用紙には様々な種類があり、それぞれ縦横比が定められている。日本国内で広く用いられている定形用紙であるＡ版系列、Ｂ版系列の用紙は、縦横比がおおよそ１．４１：１に統一されているため、あるサイズの用紙から他のサイズの用紙に変倍複写を行なっても縦横比を維持したまま変倍後の用紙サイズに適切に収めることができる。
【０００４】
しかしながら、アメリカ等の海外で一般に用いられている定形用紙であるＬｅｄｇｅｒ用紙、Ｌｅｔｔｅｒ用紙、Ｓｔａｔｍｅｎｔ用紙等はそれぞれ異なる縦横比であるため、これらの用紙間で変倍複写を行なうと、変倍後の画像データのサイズが、定形用紙のサイズと一致しないことになる。
【０００５】
このため、例えば、給紙装置が自動選択モードの場合などに、印刷に適した用紙サイズがないとして給紙エラーになってしまう等の問題がある。これを防ぐために、変倍後の画像データに余白を付して、定形用紙のサイズに画像データのサイズを合わせることも考えられる。しかしながら、変倍後の画像データが定形用紙のサイズと一致しない場合に一律に余白を付す処理を行なうことは、ユーザが余白の付加を必要としない状況もあるため、好ましくない。
【０００６】
本発明は、このような状況を鑑みてなされたものであり、画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なうことを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の画像形成装置は、原稿の画像データを読み取る画像読取手段と、画像データに基づいて印刷を行なう印刷手段と、プリセットされた第1の定形サイズから第２の定形サイズへの変倍複写メニューを複数表示するとともに、変倍数値を直接指定可能な入力領域を備えた画面を用いて変倍複写指示を受け付ける変倍複写指示受付手段と、前記変倍複写指示受付手段が、前記変倍複写メニューのいずれかを指定されて変倍複写指示を受け付けた場合には、前記画像読取手段が読み取った画像データを指定された変倍複写メニューにしたがって変倍し、変倍した画像データのサイズが第２の定形サイズと一致しないときに、第２の定形サイズと一致するように前記変倍した画像データに余白を付加して前記印刷手段に印刷させ、前記変倍複写指示受付手段が、変倍数値を指定されて変倍複写指示を受け付けた場合には、前記画像読取手段が読み取った画像データを前記変倍数値にしたがって変倍し、変倍した画像データを、余白を付加せずに前記印刷手段に印刷させる変倍処理手段と、を備えることを特徴とする。
【０００８】
本発明では、プリセットされた定形用紙から定形用紙への変倍複写メニューを指示された場合には、変倍後の画像データが定形用紙のサイズに一致するように余白を付加し、変倍率を数値で指定された場合には、変倍後の画像データに余白を付加しないようにしている。前者は、ユーザが定形用紙に印刷しようとしていることが想定され、後者は必ずしも定形用紙に印刷しようと指定とは限られないからである。したがって、本発明によれば、画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なうことができる。
【０００９】
このとき、前記画像読取手段は、読取対象の原稿のサイズを検出する原稿サイズ検出手段を備え、前記変倍処理手段は、前記変倍複写メニューのいずれかを指定されて変倍複写指示を受け付けた場合であっても、検出された原稿サイズが前記指定された変倍複写メニューの第１の定形サイズと一致しないときは、変倍した画像データを、余白を付加せずに前記印刷手段に印刷させることができる。
【００１０】
原稿サイズが定形用紙のサイズと一致しない場合は、必ずしも定形用紙に印刷しようと指定とは限られないからである。したがって画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なうことができる。また、前記印刷手段が行なう印刷には、所定の電子文書フォーマットへの変換が含まれるようにしてもよい。
【００１１】
上記課題を解決するため、本発明の印刷制御装置は、画像形成装置に印刷データを出力する印刷制御装置であって、原稿サイズの設定、出力用紙サイズの設定、変倍印刷の有無および有の場合の変倍率の設定を受け付ける印刷設定受付手段と、前記印刷設定受付手段が、変倍印刷有の設定を受け付けた場合に、前記設定された原稿サイズで作成されたドキュメントの画像データを設定された変倍率にしたがって変倍した印刷データを生成し、前記印刷設定受付手段が、変倍印刷無の設定を受け付けた場合であって、前記設定された原稿サイズと出力用紙サイズとが異なる場合は、設定された原稿サイズと出力用紙サイズの比にしたがって前記設定された原稿サイズで作成されたドキュメントの画像データを変倍し、変倍後の画像データのサイズが前記設定された出力用紙サイズと異なる場合に、画像データのサイズが前記設定された出力用紙サイズと一致するように余白を付加した印刷データを生成する印刷データ生成手段とを備えることを特徴とする。
【００１２】
本発明では、変倍印刷有の設定を受け付けた場合に、前記設定された原稿サイズで作成されたドキュメントの画像データを設定された変倍率にしたがって変倍した印刷データを生成し、余白を付加しないようにしている。必ずしも定形用紙に印刷しようと指定とは限られないからである。また、変倍印刷無の設定を受け付けた場合であって、前記設定された原稿サイズと出力用紙サイズとが異なる場合は、設定された原稿サイズと出力用紙サイズの比にしたがって前記設定された原稿サイズで作成されたドキュメントの画像データを変倍し、変倍後の画像データのサイズが前記設定された出力用紙サイズと異なる場合に、画像データのサイズが前記設定された出力用紙サイズと一致するように余白を付加した印刷データを生成するようにしている。ユーザが定形用紙に印刷しようとしていることが想定されるからである。したがって、本発明によれば、画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なうことができる。
【００１３】
上記課題を解決するため、本発明のプリンタドライバプログラムは、画像形成装置に印刷データを出力する印刷制御装置として情報処理装置を機能させるプリンタドライバプログラムであって、原稿サイズの設定、出力用紙サイズの設定、変倍印刷の有無および有の場合の変倍率の設定を受け付ける印刷設定受付手段と、前記印刷設定受付手段が、変倍印刷有の設定を受け付けた場合に、前記設定された原稿サイズで作成されたドキュメントの画像データを設定された変倍率にしたがって変倍した印刷データを生成し、前記印刷設定受付手段が、変倍印刷無の設定を受け付けた場合であって、前記設定された原稿サイズと出力用紙サイズとが異なる場合は、設定された原稿サイズと出力用紙サイズの比にしたがって前記設定された原稿サイズで作成されたドキュメントの画像データを変倍し、変倍後の画像データのサイズが前記設定された出力用紙サイズと異なる場合に、画像データのサイズが前記設定された出力用紙サイズと一致するように余白を付加した印刷データを生成する印刷データ生成手段としてさらに前記情報処理装置を機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なうことができる。
【発明を実施するための最良の形態】
【００１５】
＜システム構成＞
本発明の実施の形態について図面を参照して説明する。本実施形態は、本発明に係る情報処理装置を印刷装置に適用した例である。図１は、本実施形態に係るネットワーク印刷システムの構成の一例を示す図である。本図に示すようにネットワーク印刷システムは、印刷装置１０と複数台のパーソナルコンピュータ（ＰＣ）２０ａ、２０ｂ、２０ｃ、２０ｄ…（以下ではＰＣ２０で代表させる）がコンピュータネットワーク７０に接続されて構成される。コンピュータネットワーク７０は代表的にはＬＡＮ（Local Area Network）とすることができる。ただし、本発明は、ネットワーク印刷システムに限られず、ＰＣ２０と印刷装置１０とがローカルに接続されたスタンドアロン型の印刷システム、印刷装置１０単体で構成された印刷システムにも適用することができる。
【００１６】
印刷装置１０は、いわゆる複合機であり、ＰＣ２０から送られた印刷データに基づく印刷を行なうプリンタ機能に加えて、原稿台に置かれた原稿の画像を読み取って複写印刷を行なうコピー機能および原稿台に置かれた原稿の画像を読み取ってＰＣ２０に送信したり、印刷装置１０内に格納するスキャナ機能を備えている。また、電話回線に接続して画像データの送受信を行なうファクシミリ機能をさらに備えさせるようにしてもよい。
【００１７】
図２は、本実施形態のネットワーク印刷システムにおける印刷装置１０とＰＣ２０の機能構成を示すブロック図である。本図に示すように印刷装置１０は、印刷実行部１１０、画像読取部１２０、画像処理部１３０、設定管理部１４０、ジョブ管理部１５０、操作パネル１６０、通信処理部１７０、ＩＣカードリーダ１８０を備えている。印刷装置１０における制御的な処理を行なう画像処理部１３０、設定管理部１４０、ジョブ管理部１５０は、例えば、印刷装置１０内に備えられたＣＰＵ、メモリ、画像処理装置、ハードディスク装置等によって機能モジュールとして構成することができる。
【００１８】
印刷実行部１１０は、画像形成媒体を用いて印刷用紙に画像形成することで印刷動作を行なう印刷機構を有している。本実施形態では、画像形成媒体としてインクを用い、印刷用紙を覆う幅を有する印字ヘッドからインクをライン単位で吐出して印刷を実行するインクジェット方式の印刷機構を採用しているものとする。ただし、シリアル型のインクジェット方式の印刷機構を採用したり、画像形成媒体としてトナーを用い、トナーを用紙に定着させることで印刷を行なう電子写真方式の印刷機構を採用したりしてもよい。また、印刷実行部１１０は、印刷用紙の給排紙機構および搬送機構を含んでいる。
【００１９】
画像読取部１２０は、原稿台、受光素子、光源、レンズ、走査機構等を備え、原稿台に置かれた原稿の画像データを読み取って電気信号に変換し、画像処理部１３０に出力する。画像読取部１２０は、印刷装置１０の筐体内部に設置してもよいし、印刷装置１０の筐体外部に独立して設置してもよい。
【００２０】
画像読取部１２０は、原稿台に載置された原稿のサイズを検出する原稿サイズ検出部１２１を備えている。原稿サイズ検出部１２１は、例えば、画像サイズに対応して配置された複数個の光学センサを用いて構成することができる。
【００２１】
画像処理部１３０は、ＰＣ２０から送られた印刷データあるいは画像読取部１２０が読み取った画像データに対する画像処理を行なう。画像処理部１３０が行なう画像処理は、例えば、印刷データの展開処理、画像データの色変換処理、二値化処理、中間調処理等である。また、画像処理部１３０は、変倍複写を行なう場合等に、画像データの変倍処理および余白付加処理を行なう変倍処理部１３１を備えている。
【００２２】
設定管理部１４０は、印刷装置１０に関する諸設定および印刷装置１０のユーザに関する諸設定を管理する機能部である。設定管理部１４０は、これらの設定を操作パネル１６０に表示する設定画面を介して受け付けることができる。また、設定画面をＷｅｂページとして出力し、後述するＰＣ２０のブラウザ部２３０を介して受け付けることができる。
【００２３】
操作パネル１６０は、例えば、タッチパネル方式の表示装置を用いることができる。操作パネル１６０は、操作メニューや印刷装置１０の設定内容を表示したり、テンキーや操作メニューを介してユーザから指示を受け付けたりする。
【００２４】
ジョブ管理部１５０は、印刷装置１０がユーザから受け付けたジョブの管理を行なう。ジョブには、印刷機能を使用した印刷ジョブ、スキャナ機能を使用した画像読取ジョブ、コピー機能を使用した複写ジョブ等が含まれる。ジョブの管理には、例えば、ジョブの実行順序の制御、エラー対処、ログ記録等が含まれる。
【００２５】
また、ジョブ管理部１５０は、プリセットされた第1の定形サイズから第２の定形サイズへの変倍複写メニューを複数表示するとともに、変倍数値を直接指定可能な入力領域を備えた画面を操作パネル１６０に表示して、ユーザから変倍複写指示を受け付ける。
【００２６】
通信処理部１７０は、コンピュータネットワーク７０を介してＰＣ２０との通信を行なうために、接続形態に応じたプロトコル処理を行なう。例えば、ＬＡＮ接続の場合には、ＴＣＰ／ＩＰによる通信処理を行なう。
【００２７】
ＩＣカードリーダ１８０は、ＩＣカード４０に記録された情報を読み取る。本実施形態では、ＩＣカード４０に、ユーザ登録されたユーザの識別情報を記録しておき、ＩＣカードリーダ１８０でＩＣカード４０を読み取ることで、ユーザ認証を行えるようになっている。ただし、ユーザ認証に用いるユーザの識別情報を記録させる媒体はＩＣカード４０に限られない。例えば、ＵＳＢメモリ、ＲＦタグその他の記録媒体を用いることができる。この場合、印刷装置１０は記録媒体に対応した読取装置を用いるようにする。
【００２８】
図２に示すように、ＰＣ２０は、プリンタドライバ部２１０、スキャナドライバ部２２０、ブラウザ部２３０、通信処理部２４０を備えている。ＰＣ２０は、図示しないオペレーティングシステムによりユーザインタフェース、ファイル管理、ユーザ管理等の基本的な動作が規定される。一般に、オペレーティングシステムは、ログイン機能を備えており、そのＰＣ２０のユーザをログインＩＤ等によって特定できるようになっている。
【００２９】
プリンタドライバ部２１０は、印刷装置１０に対応して開発されたプリンタドライバプログラムをＰＣ２０のＣＰＵが実行することにより形成される。プリンタドライバ部２１０は、ユーザからの指示に基づいて、印刷対象となるドキュメント等に基づく印刷データを生成して、印刷装置１０に出力する処理を行なう。この場合、ＰＣ２０は、印刷制御装置として機能することになる。
【００３０】
スキャナドライバ部２２０は、印刷装置１０の画像読取部１２０に対応して開発されたスキャナドライバプログラムをＰＣ２０のＣＰＵが実行することにより形成される。スキャナドライバ部２２０は、ユーザからの指示に基づいて、印刷装置１０における画像読取処理を制御する処理を行なう。
【００３１】
ブラウザ部２３０は、Ｗｅｂページを表示する機能を有しており、本実施形態では印刷装置１０の設定管理部１４０、ジョブ管理部１５０が提供する設定画面等を表示するとともに、設定画面上でユーザからの操作を受け付けて設定管理部１４０、ジョブ管理部１５０に出力する。
【００３２】
通信処理部２４０は、コンピュータネットワーク７０を介して印刷装置１０との通信を行なうために、接続形態に応じたプロトコル処理を行なう。例えば、ＬＡＮ接続の場合には、ＴＣＰ／ＩＰによる通信処理を行なう。
＜変倍複写処理＞
次に、印刷装置１０における変倍複写処理について説明する。図３は変倍複写処理を説明するフローチャートである。本処理は、印刷装置１０がユーザから変倍複写の指示を受け付けることで開始される（Ｓ１０１）。変倍複写の指示は、例えば、図４に示す変倍複写指示受付画面６１０を操作パネル１６０に表示することで受け付けることができる。変倍複写指示受付画面６１０は、所定のメニュー操作により呼び出される。
【００３３】
変倍複写指示受付画面６１０には、定形用紙から定形用紙への変倍メニューが複数個表示されており、ユーザは、所望のメニューを選択することができる。変倍メニューには、複写元となる定形用紙の名称と複写先となる定形用紙の名称とそのときの変倍率とが示されており、代表的な定形用紙から定形用紙への変倍複写がプリセットされている。ユーザは、例えば、定形のリーガル（Ｌｅｇｌ）用紙から定形のステートメント（Ｓｔｍｔ）用紙へ変倍複写したい場合は、「６１％  Ｌｅｇｌ→Ｓｔｍｔ」と表示されているボタンを操作すればよい。
【００３４】
また、変倍複写指示受付画面６１０には、数値入力領域６１２が設けられており、変倍率を数値によって直接指定したい場合には、数値入力領域６１２に変倍率を入力することができる。
【００３５】
ここで、図５に、代表的な定形用紙の名称、縦サイズ（ｍｍ）、横サイズ（ｍｍ）、および縦横比を記載する。本図に示すように、日本国内において広く用いられているＡ４、Ｂ４等のＡ版系列、Ｂ版系列の定形用紙は、いずれも縦横比がおよそ１．４１（ルート２）に統一されているため、ある定形用紙から他の定形用紙に変倍複写を行なっても縦横比を維持したまま変倍後の用紙サイズに適切に収めることができる。
【００３６】
しかしながら、アメリカ等の海外で一般に用いられている定形用紙では、Ｌｅｄｇｅｒ用紙が１．５４、Ｌｅｔｔｅｒ用紙が１．３０、Ｌｅｇａｌ用紙が１．６５、Ｓｔａｔｍｅｎｔ用紙が１．５４の縦横比となっており、縦横比が統一されていない。このため、例えば、「６１％  Ｌｅｇｌ→Ｓｔｍｔ」の変倍を行なう場合に、Ｌｅｇａｌ用紙を読み取った画像データを６１％で変倍すると、縦幅がステートメント用紙のサイズに一致しないことになる。そこで、本実施形態では、以下のような制御を行なう。
【００３７】
「６１％  Ｌｅｇｌ→Ｓｔｍｔ」等のプリセットされたメニューによって変倍複写の指示をした場合は、ユーザが、リーガル用紙等の定形用紙の原稿を読み取って、ステートメント用紙等の定形用紙に印刷しようとしていることが想定される。したがって、本実施形態では、ステートメント用紙等の定形用紙のサイズに一致させるため、変倍した画像データの横幅あるいは縦幅部分に余白を付加して印刷する。
【００３８】
ところが、同じ６１％の変倍を行なう場合であっても、プリセットされた「６１％  Ｌｅｇｌ→Ｓｔｍｔ」等というメニューによる指示ではなく、数値入力欄６１２に直接「６１％」等の数値が入力された場合には、ユーザは必ずしもステートメント用紙等の定形用紙に印刷しようとしているとは限られないと考えられる。そこで、この場合には変倍した画像データに余白を付加しないで印刷する。
【００３９】
また、「６１％  Ｌｅｇｌ→Ｓｔｍｔ」等のプリセットされたメニューによって変倍複写の指示をした場合であっても、原稿がリーガル用紙等の定形用紙でなければ、リーガル用紙等からステートメント用紙等への変倍複写を意図しているものではないことが想定される。したがって、ステートメント用紙等の定形用紙のサイズに一致させる必要はないものとして、画像データに余白は付加しないようにする。
【００４０】
図３のフローチャートに戻って説明を続ける。処理（Ｓ１０１）で変倍複写の指示を受け付けると、画像読取部１２０が原稿台に載置された原稿の画像データを読み取る（Ｓ１０２）。この際に、原稿サイズ検出部１２１が原稿のサイズを検出する。そして、画像処理部１３０の変倍処理部１３１が、変倍指示にしたがって読み取った画像データを変倍する（Ｓ１０３）。すなわち、プリセットされたメニューによって変倍指示を受け付けた場合は、指定されたメニューに対応した変倍率で変倍を行ない、数値によって変倍指示を受け付けた場合は、指定された変倍率で変倍を行なう。
【００４１】
そして、以下の判定基準に従って、変倍した画像データに対する余白の付加の要否について判断する。まず、変倍複写の指示がプリセットされたメニューでの指示ではなかった場合（Ｓ１０４：Ｎｏ）、すなわち、数値によって変倍指示を受け付けた場合は、変倍した画像データに余白を付加することなく複写印刷を実行する（Ｓ１０８）。これは、必ずしもユーザが定形用紙への変倍複写を希望しているとは限られないためである。なお、本実施形態において、印刷には、印刷用紙への画像形成のみならず、所定の電子文書フォーマットへの変換、印刷用データへの変換等の処理が含まれるものとする。
【００４２】
一方、変倍複写の指示がプリセットされたメニューでの指示であった場合（Ｓ１０４：Ｙｅｓ）は、原稿サイズ検出部１２１が検出した原稿のサイズが、指定されたメニューに対応した複写元の定形用紙のサイズと一致するかどうかを判断する（Ｓ１０５）。
【００４３】
この結果、指定されたメニューに対応した複写元の定形用紙のサイズと一致しない場合（Ｓ１０５：Ｎｏ）には、変倍した画像データに余白を付加することなく複写印刷を実行する（Ｓ１０８）。原稿サイズが定形用紙でないため、ユーザが定形用紙への変倍複写を希望しているとは限らないからである。
【００４４】
原稿サイズが、指定されたメニューに対応した複写元の定形用紙のサイズと一致している場合（Ｓ１０５：Ｙｅｓ）は、変倍後の画像データが、指定されたメニューに対応した複写先の定形用紙サイズと一致するかどうかを判断する（Ｓ１０６）。この結果、変倍後の画像データが、指定されたメニューに対応した複写先の定形用紙サイズと一致する場合（Ｓ１０６：Ｙｅｓ）には、変倍した画像データに余白を付加することなく複写印刷を実行する（Ｓ１０８）。余白を付加しなくても画像データが定形用紙に収まるからである。Ａ版系列、あるいはＢ版系列における変倍処理の場合等が該当する。
【００４５】
一方、変倍後の画像データが、指定されたメニューに対応した複写先の定形用紙サイズと一致しない場合（Ｓ１０６：Ｎｏ）には、指定されたメニューに対応した複写先の定形用紙サイズと一致するように変倍した画像データに余白を付加する（Ｓ１０７）。余白は、例えば、画像データの左右均等あるいは上下均等に付するようにする。これにより、変倍後の画像データを定形用紙に適切に収めることができる。
【００４６】
図６は、このときの様子を模式的に示す図である。本図の例では、「６５％  Ｌｄｇｒ→Ｌｔｔｒ」が指定された場合のレジャー（Ｌｅｄｇｅｒ）用紙からレター（Ｌｅｔｔｅｒ）用紙への変倍複写を示している。図６（ａ）に示すような縦２８０ｍｍ横４３２ｍｍ（縦横比１．５４）のレジャー用紙の画像を読み取って６５％の変倍率で変倍すると、図６（ｂ）に示すような縦１８２ｍｍ横２８０ｍｍ（縦横比１．５４）の画像データとなる。この画像データを図６（ｃ）に示すような縦２１６ｍｍ横２８０ｍｍ（縦横比１．３０）のレター用紙に収めるために、画像データの左右方向にそれぞれ幅１７ｍｍの余白を付してレター用紙のサイズと一致させるようにしている。
【００４７】
そして、余白を付した画像データを用いて複写印刷を実行する（Ｓ１０８）。これにより、指定されたメニューに対応した定形用紙での印刷が実行されることになる。
【００４８】
以上説明したように、本実施形態によれば、画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なうことができる。
＜変形例：プリンタドライバ部２１０への適用＞
上述の変倍複写処理は、ＰＣ２０から印刷装置１０に印刷データを出力して印刷を行なう場合の、プリンタドライバ部２１０における印刷データ生成の際の変倍処理にも適用することができる。すなわち、プリンタドライバ部２１０が印刷データを生成する際に、原稿のサイズと印刷する用紙のサイズとに基づいて変倍処理を行なう場合にも、上述の基準にしたがって余白を付加した印刷データを生成することができる。
【００４９】
図７は変倍複写処理における余白付加をプリンタドライバ部２１０の印刷データ生成処理に適用した場合を説明するフローチャートである。本処理は、プリンタドライバ部２１０がユーザから印刷設定の指示を受け付けることで開始される（Ｓ２０１）。印刷設定の指示は、例えば、図８に示す印刷設定画面７００により受け付けることができる。印刷設定画面７００は、ＰＣ２０における所定の操作により呼び出される。
【００５０】
印刷設定画面７００には、ＰＣ２０上で作成するドキュメントの原稿サイズを指定する原稿サイズ指定メニュー７０１、印刷時の変倍率を指定するズーム指定メニュー７０２、印刷に用いる用紙サイズを指定する出力用紙サイズメニュー７０３が含まれている。ここで、ズーム指定メニュー７０２は、ズームのオン／オフを指定するチェックボックスと、オンの場合に変倍率を数値で指定する領域とを備えている。変倍率を数値で指定する領域は、チェックボックスがオフ状態の時はグレイアウト表示される。
【００５１】
本変形例においては、印刷設定画面７００でズームがオンに設定されている場合、あるいは、原稿サイズ指定メニュー７０１で設定された原稿サイズと出力用紙サイズメニュー７０３で設定された出力用紙サイズとが異なる場合に、画像の変倍が行なわれる。
【００５２】
印刷設定の後、印刷指示を受け付けると（Ｓ２０２）、ズーム指定メニュー７０２でズームが指定されているかどうか、すなわち、チェックボックスがオンに設定されているかどうかを判断する（Ｓ２０３）。その結果、ズームが指定されている場合（Ｓ２０３：Ｙｅｓ）は、数値で指定された変倍率にしたがって印刷すべきドキュメントの画像を変倍して（Ｓ２０４）、印刷データを生成する（Ｓ２０９）。この場合、余白は付加しない。これは、変倍率が直接数値で指定されていることから、必ずしもユーザが定形用紙への印刷を希望しているとは限られないためである。
【００５３】
そして、生成した印刷データを印刷装置１０に出力する（Ｓ２１０）。なお、ユーザの指示に基づいて、印刷データを生成して印刷装置１０に出力する処理に代えて、所定の電子文書フォーマットへの変換を行なうようにしてもよい。
【００５４】
一方、ズームが指定されていない場合（Ｓ２０３：Ｎｏ）は、原稿サイズ指定メニュー７０１で設定された原稿サイズと出力用紙サイズメニュー７０３で設定された出力用紙サイズとが異なるかどうかを判断する（Ｓ２０５）。その結果、原稿サイズと出力用紙サイズとが一致する場合（Ｓ２０５：Ｎｏ）は、変倍および余白付加のいずれも行なわずに印刷データを生成し（Ｓ２０９）、印刷装置１０に出力する（Ｓ２１０）。
【００５５】
原稿サイズと出力用紙サイズとが異なる場合（Ｓ２０５：Ｙｅｓ）は、両用紙サイズの縦横サイズに応じて変倍率を算出し、印刷すべきドキュメントの画像を変倍する（Ｓ２０６）。ここで、変倍率は、変倍後の画像が出力用紙からはみ出さないように、両用紙の縦サイズ、横サイズそれぞれの比を算出し、算出された比の小さい方の値を変倍率とする。
【００５６】
そして、変倍後の画像データのサイズと出力用紙サイズとが一致するかどうかを判断する（Ｓ２０７）。その結果、変倍後の画像データのサイズと出力用紙サイズとが一致する場合（Ｓ２０７：Ｙｅｓ）には、余白は不要であるため、余白付加を行なわずに印刷データを生成する（Ｓ２０９）。そして、生成した印刷データを印刷装置１０に出力する（Ｓ２１０）。
【００５７】
一方、変倍後の画像データのサイズと出力用紙サイズとが一致しない場合（Ｓ２０７：Ｎｏ）には、変倍後の画像データのサイズと出力用紙サイズとが一致するように、画像データに余白を付加する（Ｓ２０８）。そして、余白が付加された画像が印刷されるように印刷データを生成し（Ｓ２０９）、生成した印刷データを印刷装置１０に出力する（Ｓ２１０）。余白の付加については、図６に示した処理と同様とすることができる。
【００５８】
以上説明したように、本変形例によれば、画像データを変倍して縦横比の異なる用紙に印刷する場合において、余白を付加することによる画像データのサイズ調整を適切に行なうことができる。
【図面の簡単な説明】
【００５９】
【図１】本発明に係るネットワーク印刷システムの構成の一例を示す図である。
【図２】ネットワーク印刷システムにおける印刷装置とＰＣの機能構成を示すブロック図である。
【図３】変倍複写処理を説明するフローチャートである。
【図４】操作パネルに表示される変倍複写指示受付画面の一例を示す図である。
【図５】代表的な定形用紙の名称、縦サイズ（ｍｍ）、横サイズ（ｍｍ）、および縦横比を示す図である。
【図６】読み取った画像データを変倍して余白を付す動作を模式的に示した図である。
【図７】変倍複写処理における余白付加をプリンタドライバ部に適用した場合の処理を説明するフローチャートである。
【図８】プリンタドライバ部が表示する印刷設定画面の一例を示す図である。
【符号の説明】
【００６０】
１０…印刷装置、２０…ＰＣ、４０…ＩＣカード、７０…コンピュータネットワーク、１００…ジョブ管理部、１１０…印刷実行部、１２０…画像読取部、１２１…原稿サイズ検出部、１３０…画像処理部、１３１…変倍処理部、１４０…設定管理部、１５０…ジョブ管理部、１６０…操作パネル、１７０…通信処理部、１８０…ＩＣカードリーダ、２１０…プリンタドライバ部、２２０…スキャナドライバ部、２３０…ブラウザ部、２４０…通信処理部、１５２１…ジョブ設定受付部、１５４１…ログ情報記録領域
【図１】
2010087855.tif 000003
【図２】
2010087855.tif 000004
【図３】
2010087855.tif 000005
【図４】
2010087855.tif 000006
【図５】
2010087855.tif 000007
【図６】
2010087855.tif 000008
【図７】
2010087855.tif 000009
【図８】
2010087855.tif 000010