(57)【要約】【課題】連続紙に記録するプリンタを用いてポスター印刷を行う際、ユーザが仕上がりサイズ（又は拡大率）を指定するのみで、適切な向きと最小の分割数で印刷処理を実行することが可能な印刷制御装置を提供する。【解決手段】ユーザが指定した仕上がりサイズの短辺の長さと連続紙の幅方向の長さに基づいて、原稿を拡大して成る拡大画像を分割するための分割数を算出する。そして、当該分割数に基づいて拡大画像を短辺方向に分割し、生成された複数の分割画像を出力用紙サイズ内にレイアウトすることによって記録データを生成する。【選択図】図６
2015138508.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象の画像を複数に分割して得られる分割画像のそれぞれを印刷装置に印刷用紙へ印刷させるための印刷制御装置において、
前記複数の分割画像が印刷された複数の印刷用紙が張り合わされた場合のサイズに対応する仕上がりサイズを取得する手段と、
前記印刷用紙の短辺の長さを取得する取得手段と、
前記仕上がりサイズに基づいて前記印刷対象の画像を拡大して拡大画像を生成する拡大画像生成手段と、
前記仕上がりサイズの短辺の長さと前記印刷用紙の短辺の長さに基づいて、前記拡大画像の短辺が前記印刷用紙の短辺に合う方向で当該拡大画像が印刷された場合に当該拡大画像が分割されるときの分割数を算出する算出手段と、
前記分割数に基づいて前記拡大画像を該画像の短辺方向に分割し、生成された複数の分割画像のそれぞれを前記印刷装置に前記印刷用紙に印刷させる印刷制御手段と
を備えることを特徴とする印刷制御装置。
【請求項２】
前記印刷対象の画像のアスペクト比と前記仕上がりサイズのアスペクト比が異なる場合に、前記印刷対象の画像の全領域が前記仕上がりサイズの中に含まれるようにするか、あるいは前記仕上がりサイズの外にはみ出すようにするかを、選択する選択手段を更に備え、
前記拡大画像生成手段は、前記選択手段による選択の結果に応じて、前記印刷対象の画像を拡大する際の拡大率を異ならせることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記印刷用紙は連続紙であり、前記取得手段は、当該連続紙の幅を前記印刷用紙の短辺として取得することを特徴とする請求項１に記載の印刷制御装置。
【請求項４】
前記仕上がりサイズは、ユーザによって指定されることを特徴とする請求項１ないし３のいずれか１項に記載の印刷制御装置。
【請求項５】
前記拡大画像生成手段および前記算出手段は、プリンタドライバによって機能することを特徴とする請求項１ないし４のいずれか１項に記載の印刷制御装置。
【請求項６】
印刷対象の画像を複数に分割して得られる分割画像のそれぞれを印刷装置に印刷用紙へ印刷させるための印刷制御方法において、
前記複数の分割画像が印刷された複数の印刷用紙が張り合わされた場合のサイズに対応する仕上がりサイズを取得する工程と、
前記印刷用紙の短辺の長さを取得する取得工程と、
前記仕上がりサイズに基づいて前記印刷対象の画像を拡大して拡大画像を生成する拡大画像生成工程と、
前記仕上がりサイズの短辺の長さと前記印刷用紙の短辺の長さに基づいて、前記拡大画像の短辺が前記印刷用紙の短辺に合う方向で当該拡大画像が印刷された場合に当該拡大画像が分割されるときの分割数を算出する算出工程と、
前記分割数に基づいて前記拡大画像を該画像の短辺方向に分割し、生成された複数の分割画像のそれぞれを前記印刷装置に前記印刷用紙に印刷させる印刷制御工程と
を有することを特徴とする印刷制御方法。
【請求項７】
請求項６に記載の印刷制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷対象の画像が分割された複数の分割画像を印刷装置に印刷させる印刷制御装置、印刷制御方法、およびプログラムに関する。
【背景技術】
【０００２】
ポスター印刷では、画像を所定の大きさに拡大した後これを分割し、これら分割された画像の夫々をプリンタが取り扱い可能なサイズの複数の用紙に記録することがある。そして、出力された複数の用紙をユーザが繋ぎ合わせることによって、大きなサイズの結果物が完成される。特許文献１には、ユーザに仕上がりサイズ（または拡大倍率）と、実際に記録装置で記録する出力用紙のサイズを入力してもらい、これら情報に基づいて貼り合わせの際の余白を最適に設ける構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５―２２３８３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、所望の仕上がりサイズに対し、使用する出力用紙サイズをユーザが考察し、設定しなければならなかった。この際、適切なサイズの出力用紙が設定されなかった場合には、必要以上に出力用紙の枚数が増えて貼り付け作業が煩雑になることがあった。特に、ロール紙のような連続紙を取り扱うプリンタでは、原稿の縦横比と仕上がりサイズに応じて、拡大原稿を縦方向で印刷する方が良いか横方向で印刷する方が良いかが異なる場合がある。しかし、従来では、このような判断についてもユーザに負担をかけることになってしまっていた。
【０００５】
本発明は上記問題点を解決するために成されたものである。よってその目的とするところは、印刷対象の画像が分割された複数の分割画像を印刷装置に印刷させる場合に、分割数を低減させるための印刷を容易に実行させることが可能な印刷制御装置を提供することである。
【課題を解決するための手段】
【０００６】
そのために本発明は、印刷対象の画像を複数に分割して得られる分割画像のそれぞれを印刷装置に印刷用紙へ印刷させるための印刷制御装置において、前記複数の分割画像が印刷された複数の印刷用紙が張り合わされた場合のサイズに対応する仕上がりサイズを取得する手段と、前記印刷用紙の短辺の長さを取得する取得手段と、前記仕上がりサイズに基づいて前記印刷対象の画像を拡大して拡大画像を生成する拡大画像生成手段と、前記仕上がりサイズの短辺の長さと前記印刷用紙の短辺の長さに基づいて、前記拡大画像の短辺が前記印刷用紙の短辺に合う方向で当該拡大画像が印刷された場合に当該拡大画像が分割されるときの分割数を算出する算出手段と、前記分割数に基づいて前記拡大画像を該画像の短辺方向に分割し、生成された複数の分割画像のそれぞれを前記印刷装置に前記印刷用紙に印刷させる印刷制御手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、印刷対象の画像が分割された複数の分割画像を印刷装置に印刷させる場合に、分割数を低減させるための印刷を容易に実行させることが出来る。
【図面の簡単な説明】
【０００８】
【図１】本発明に使用可能な印刷システムを示すブロック図である。
【図２】印刷システムのハード的なブロック図を示す図である。
【図３】本発明に使用可能なプリンタの内部構成を説明するための断面図である。
【図４】プリンタドライバが提供するＵＩウインドウの一例を示す図である。
【図５】プリンタドライバが提供するＵＩウインドウの一例を示す図である。
【図６】ポスター印刷処理の工程を説明するためのフローチャートである。
【図７】Ａ２サイズ原稿を仕上がりサイズＡ０にポスター印刷する際の模式図である。
【図８】拡大率を算出するための処理を示すフローチャートである。
【図９】分割数を求めるための処理を示すフローチャートである。
【図１０】出力用紙サイズを取得するためのフローチャートである。
【図１１】分割画像のレイアウト状態を示す図である。
【図１２】ポスター印刷の結果物を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照し、本発明の実施の形態について説明する。
【００１０】
図１は本発明に使用可能な印刷システムを示すブロック図である。本実施形態において、印刷システムは、パーソナルコンピュータのようなホスト装置１とプリンタ２を含む。ホスト装置１とプリンタ２は、例えばＵＳＢ、ＩＥＥＥ１３９４、ＴＣＰ／ＩＰのような所定の双方向インタフェース３を介して互いに接続されている。
【００１１】
ホスト装置１には、ソフトウエアとして、ユーザが原稿画像を作製するためのアプリケーション３と、アプリケーション３で作製した原稿画像の画像データをプリンタ２で記録可能な記録データに処理するためのプリンタドライバ４が備わっている。ポスター印刷が指定された際に本発明の特徴的な処理を行うポスター割付制御部５は、プリンタドライバ４における機能として備わっている。
【００１２】
図２は上記印刷システムのハード的なブロック図を示す図である。ホスト装置１は、ＣＰＵを備えた中央処理装置２０１、ＲＡＭなどの記憶装置２０２、マウスやキーボード等の入力装置２０３、ＣＲＴやＬＣＤなどの表示装置２０４、ハードディスクや光磁気ディスク等の補助記憶装置２０５を備えている。これら機構は、内部バスラインＩＢにより接続されている。なお、入力装置２０３、表示装置２０４は、ホスト装置１に接続される外部デバイスであってもよい。中央処理装置２０１は、補助記憶装置２０５に記憶された各種プログラムに従って、記憶領域２０２をワークエリアとして用いながら、装置全体の処理をコントロールする。例えば、補助記憶装置２０５には、アプリケーション３、プリンタドライバ４やＯＳ、その他プログラム情報が格納されており、中央処理装置２０１から適宜呼び出され記憶装置２０２で展開される。また、中央処理装置２０１は、表示装置２０４を介してユーザに様々な情報を提供しつつ、ユーザが入力する各種コマンドや設定値を、入力装置２０３を介して受信する。内部バスラインＩＢは、外部バスラインＢＬを介してプリンタ２に接続され、ホスト装置１からプリンタ２に対して、ジョブ登録を行うことができる。また後述する図５、図７〜図９に示すフローチャートの処理も、中央処理装置２０１により実現される。
【００１３】
図３は、本発明に使用可能なプリンタ２の内部構成を説明するための断面図である。図において、制御部１３は、プリンタ２全体の制御を行うコントローラ１５などを備えている。シート供給部３１は、２つのロール紙Ｒ１、Ｒ２を収納し、択一的にシート（用紙）を引き出して搬送経路に供給する。本実施形態において、ロールＲ１およびＲ２は、シートの搬送方向と交差する方向において、２４ｉｎｃｈ（約６１０ｍｍ）幅を有しているものとする。
【００１４】
デカール部３２は、シート供給部３１から供給されたシートのカール（反り）を軽減させるユニットである。デカール部３２では、１つの駆動ローラに対して２つのピンチローラを押し当て、シートに対しカールとは逆向きの反りを与える。デカール部３２を通過することで、シート供給部３１や反転部９でのカール癖は軽減され、シートは平滑に搬送される。
【００１５】
斜行矯正部３３は、デカール部３２を通過したシートの斜行（進行方向に対する傾き）を矯正するユニットである。基準となる側のシート端部をガイド部材に押し付けることにより、シートが直進するように方向付ける。
【００１６】
プリント部３４は、搬送されるシートに対して記録ヘッド部１４からインクを吐出して画像を記録する。本実施例の記録ヘッド部１４には、インク色ごとに用意された複数の記録ヘッドがＸ方向に並列配置されている。本例ではＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色に対応した４つの記録ヘッドを有する。なお、色数及び記録ヘッドの数は４つには限定はされない。また、インクジェット方式以外の記録ヘッドを採用しても構わない。
【００１７】
検査部３５は、ＣＣＤイメージセンサやＣＭＯＳイメージセンサを備え、プリント部３４にて記録されたシート上の検査パターンや画像を光学的に読み取るユニットである。読み取った情報は、制御部１３に転送され、記録ヘッド１４のノズルの状態、シートの搬送状態、画像の位置等が判定される。
【００１８】
カッタ部６は、シート上に記録されたカットマークに合わせて、記録が完了した部分の画像を、ページごとに切断するユニットである。情報記録部７は、画像シートの余白領域に記録画像に関わるシリアル番号や日付などの情報を文字やコードとして記録する。乾燥部８は、付与されたインクを短時間に乾燥させるためのユニットである。
【００１９】
排出搬送部１０は、カッタ部６で切断され乾燥部８で乾燥させられたカットシートを、ソータ部１１まで搬送する。ソータ部１１は、記録済みのカットシートをサイズ別などのグループごとに仕分け、夫々の排出口へと排出する。個々の排出口には、カットシートを受けるためのトレイ１２が用意され、カットシートはいずれかのトレイ１２上に積載される。
【００２０】
以下、上記印刷システムを用いてポスター印刷を行う場合の処理を具体的に説明する。アプリケーション３で作製した原稿画像をポスター印刷したいとき、ユーザはアプリケーション３上のメニューから印刷ダイアログを選択し、これを起動する。アプリケーション３の印刷ダイアログでは、プロパティボタン等を押下することにより、現在設定されているプリンタドライバ４のＵＩ画面が開かれる。ユーザは、この画面において印刷設定を確認したり変更したりすることができる。
【００２１】
図４は、プリンタドライバ４が提供するＵＩウインドウの一例を示す図である。図において、ポスター割付印刷チェックボックス３０１は、ユーザがポスター印刷を行いたい場合にチェックするチェックボックスである。ポスター割付印刷チェックボックス３０１がチェックされると、仕上がりサイズコンボボックス３０２がアクティブになり、定型サイズを含む複数のサイズの中から、仕上がりサイズが設定可能となる。仕上がりサイズとは、プリンタ３による印刷により得られる記録物のサイズである。例えば後述する処理によりプリンタ３が分割画像を印刷した場合、その複数の分割画像のそれぞれが印刷された複数の記録物をユーザが貼り合わせた後のサイズである。
【００２２】
仕上がりサイズコンボボックス３０２で、カスタムサイズ３０３が設定された場合、図５に示すような新たなウインドウが表示され、ユーザはここで、好みの仕上がりサイズの縦サイズおよび横サイズをエディットボックスに入力する。図では、ｍｍを単位として入力する場合を示しているが、ｉｎｃｈなど他の単位で入力する形態としても良い。入力した状態でＯＫボタンをクリックすると、図４のウインドウで入力したサイズがポスター印刷の仕上がりサイズとして設定され、当該ウインドウが閉じる。一方キャンセルボタンをクリックすると、図４で設定した縦サイズおよび横サイズがキャンセルされる。
【００２３】
一方、図４に示すもう一つのチェックボックス３０４は、原稿画像の全域を設定された仕上がりサイズに収めるか否かを設定するためのコンボボックスである。ユーザが作製した原稿画像のアスペクト比（縦横比）と、仕上がりサイズコンボボックスで設定した仕上がりサイズのアスペクト比とは、同一とは限らない。これらアスペクト比が同一でない場合、印刷対象の画像の全体が印刷用紙に印刷されるが、印刷用紙に余白が生じてしまうケースや、印刷用紙に余白がなくても、印刷対象の画像の一部が欠落してしまうケースがある。例えば、縦方向の拡大率が横方向の拡大率よりも大きい場合、縦方向に合わせて画像を拡大すると、横方向については拡大画像が仕上がりサイズよりも大きくなり、左右端で画像が欠落した結果物が得られることになる。一方、横方向に合わせて画像を拡大すると、縦方向については拡大画像が仕上がりサイズよりも小さくなり、上下端で必要以上の余白領域を有する結果物が得られることになる。本実施形態において、チェックボックス３０４は、上記２つのケースのうちどちらのケースに対応する拡大率で画像を記録するかをユーザに選択してもらうために利用される。チェックボックス３０４をチェックした場合、原稿画像が仕上がりサイズに対して内接した状態、すなわち原稿画像の全領域が記録されているが大きな余白が生じる可能性のある状態、の結果物が得られる。一方、チェックボックス３０４をチェックしない場合、原稿画像は仕上がりサイズに対して外接した状態、すなわち必要以上の余白は無いが原稿画像の全領域が記録されていない可能性がある状態、の結果物が得られる。
【００２４】
図４において、各ボックスでの設定を以上説明したように行った状態でＯＫボタンをクリックすると、プリンタドライバ４は、設定された項目および原稿画像に従ってポスター印刷のための処理を開始する。一方、キャンセルボタンをクリックすると、図４で設定した各項目が全てキャンセルされる。
【００２５】
図６は、上記ウインドウによって設定された項目および原稿画像に従い、プリンタドライバ４が実行するポスター印刷の処理工程を説明するためのフローチャートである。ここでは、２４ｉｎｃｈ（約６１ｃｍ）のロール紙を搭載したプリンタ２を用い、図７に示すように、Ａ２サイズの原稿画像を仕上がりサイズＡ０にポスター印刷する場合について説明する。なお、プリンタドライバに対しての各種設定は、図３に示す内容で行われたものとする。
【００２６】
本処理が開始されると、プリンタドライバ４は、まずステップＳ６０１にて仕上がりサイズを取得する。本例ではＡ０サイズ（横８４０ｍｍ×縦１１８８ｍｍ）が取得される。続くステップＳ６０２では、原稿画像のサイズを取得する。本例ではＡ２サイズ（横４２０ｍｍ×縦５９４ｍｍ）が取得される。更にステップＳ６０３では、記録装置が搭載しているロール紙の幅Ｗを取得する。ここではＷ＝６１０ｍｍが取得される。ステップＳ６０４では、ステップＳ６０１で取得した仕上がりサイズとステップＳ６０２で取得した原稿画像サイズから、拡大率Ｄを算出する。
【００２７】
図８は、拡大率Ｄを算出するための処理を示すフローチャートである。本処理が開始されると、プリンタドライバ４は、ステップＳ７０１において、ステップＳ６０２で取得された原稿画像のアスペクト比から、原稿画像が縦長の画像（ポートレート）であるか横長の画像（ランドスケープ）であるかを判断する。そして、横長である場合は、ステップＳ７０２で原稿画像の画像データを９０度回転し、その後ステップＳ７０３に進む。一方、縦長である場合は、そのままの向きでステップＳ７０３に進む。このように、本実施形態では、原稿を縦長の状態にして印刷動作を実行する。本例の場合は縦長画像であるので、そのままステップＳ７０３に進むことになる。
【００２８】
本実施形態のようにロール紙を搭載したプリンタを用いる場合、幅方向については記録できる画像領域に限界があるが、縦方向（用紙搬送方向）については、ロール紙の残量が許す限り限界が無い。従って、記録後の貼り付け作業をなるべく容易にするためには、原稿画像の長辺を縦方向に一致させることが好ましく、そのためにステップＳ７０２で原稿画像の回転処理を実行する。
【００２９】
ステップＳ７０３では、図４で示したウインドウにおいて、仕上がりサイズとしてカスタムサイズが設定されているか否かを判断する。カスタムサイズが設定されている場合は、ステップＳ７０４に進み、図３で示したウインドウにおいて、チェックボックス３０４がチェックされているか否かを判断する。チェックボックス３０４がチェックされていない場合、ステップＳ７０６に進み、原稿画像の短辺と仕上がりサイズの短辺の比から、原稿画像の拡大率Ｄを算出する。一方、ステップＳ７０３でカスタムサイズが設定されていない場合、またはステップＳ７０４でチェックボックス３０４がチェックされていると判断した場合は、ステップＳ７０５に進む。ステップＳ７０５では、原稿画像の短辺と仕上がりサイズの短辺の比から、原稿画像の拡大率Ｄを算出する。
【００３０】
本例の場合、ステップＳ７０３においてカスタムサイズは設定されていないと判断されるので、ステップＳ７０５で拡大率Ｄが算出される。図７を参照するに、仕上がりサイズの長辺は１１８８ｍｍ、原稿画像サイズの長辺は５９４ｍｍである。よって拡大率Ｄは、
Ｄ＝１１８８／５９４＝２
となる。
【００３１】
その後ステップＳ７０７に進み、ステップＳ７０５またはステップＳ７０６で算出された拡大率Ｄを設定し、本処理を終了する。
【００３２】
図６に戻る。ステップＳ６０４で原稿画像の拡大率Ｄが設定されると、プリンタドライバ４はステップＳ６０５に進み、拡大画像の分割数Ｎを取得する。
【００３３】
図９は、分割数Ｎを求めるための処理を示すフローチャートである。本処理が開始されると、プリンタドライバ４は、まずステップＳ８０１において、分割数Ｎを初期値１に設定する。
【００３４】
続くステップＳ８０２において、仕上がりサイズの短辺を分割数Ｎで除算し、その値Ｗ´が搭載されているロール紙の幅Ｗ以下である否かを判断する。Ｗ＜Ｗ´であると判断した場合は更なる分割が必要と判断し、ステップＳ８０３で分割数Ｎをインクリメントした後、再びステップＳ８０２に戻る。このような作業を、ステップＳ８０２においてＷ≧Ｗ´と判断されるまで繰り返す。本例の場合は、ロール紙の幅Ｗ＝６１０ｍｍに対し、Ｎ＝１の段階ではＷ´＝８４０＞Ｗ、Ｎ＝２の段階でＷ´＝４２０＜Ｗであるので、分割数Ｎ＝２の状態でステップＳ８０４に進む。
【００３５】
ステップＳ８０４では、現状の分割数Ｎを実際の分割数として設定する。本例の場合は、分割数Ｎ＝２が設定される。以上で本処理を終了する。
【００３６】
このように、仕上がりサイズの長辺ではなく短辺をロール紙の幅方向に合わせた状態で短辺方向の分割数Ｎを決めることにより、分割数すなわち結果物を実現するための貼り付け箇所をなるべく少なく抑えることが出来る。
【００３７】
再度図６に戻る。ステップＳ６０５で分割数Ｎが設定されると、プリンタドライバ４はステップＳ６０６に進み、印刷用紙の大きさである出力用紙サイズを設定する。
【００３８】
図１０は、出力用紙サイズを取得するためにプリンタドライバ４が実行するフローチャートである。本処理が開始されると、プリンタドライバ４は、まずステップＳ９０１において、出力用紙の横幅をロール紙の幅Ｗに設定する。ステップＳ９０２では、出力用紙の縦幅を仕上がりサイズの長辺に設定する。本例の場合、出力用紙の横幅が６１０ｍｍ（２４ｉｎｃｈ）、縦幅が１１８８ｍｍに設定される。
【００３９】
ステップＳ９０３では、ステップＳ９０１およびＳ９０２で取得された出力用紙サイズを、プリンタドライバで扱うことの出来るカスタム用紙として登録する。このような工程により、以後、ポスター印刷を行う際に図４で示したウインドウを開いたときに、仕上がりサイズコンボボックス３０２で選択可能な複数のサイズの中に、登録したサイズが表示され、選択可能になる。本例の場合には、６１０ｍｍ（２４ｉｎｃｈ）×１１８８ｍｍが登録される。このように選択可能に表示された上記登録されたサイズをユーザがコンボボックス３０２で選択する場合でもよいし、そのような表示は行わず、上記登録されたサイズを、後述のＳ９０４において自動的に出力用紙サイズとして設定してもよい。また、上記登録されたサイズは、当該印刷において使用されるが、以降の印刷で使用されるとは限らないため、後述する処理により印刷が行われた後、当該サイズをサイズコンボボックス３０２から削除するようにしてもよい。
【００４０】
ステップＳ９０４では、ステップＳ９０３で取得された出力用紙サイズを、プリンタ２が実際に記録を行う出力用紙サイズとして登録する。以上で本処理を終了する。
【００４１】
再度図６に戻る。ステップＳ６０６で出力用紙サイズが設定されると、ステップＳ６０７に進み、プリンタドライバ４は、ステップＳ６０４で設定された拡大率Ｄに従って原稿画像を拡大する。図７を参照するに、本例の場合、Ａ２サイズ（４２０ｍｍ×５９４ｍｍ）の原稿画像Ｉ１から、拡大率Ｄ＝２．０でＡ０サイズ（８４０ｍｍ×１１８８ｍｍ）の拡大画像Ｉ２が生成される。
【００４２】
ステップＳ６０８では、ステップＳ６０５で設定された分割数Ｎに基づいてステップＳ６０７で生成された拡大画像を分割し、ステップＳ６０６で設定された出力用紙サイズに基づいて分割した画像をレイアウトする。本例の場合、拡大画像Ｉ２は分割数Ｎ＝２に基づき分割画像Ｉ３およびＩ４に分割される。そして、これらＩ３およびＩ４は、余白領域幅を介して貼り付けられた際に互いの画像が連続するように、設定された出力用紙サイズ内にレイアウトされる。この工程により、プリンタが受信可能な記録データ生成が行われる。
【００４３】
図１１は、本例の場合におけるレイアウト状態を示す図である。分割された２つの分割画像Ｉ３およびＩ４のうち、左側の画像Ｉ３は、出力用紙の右端から余白領域ｄを置いた位置に分割画像Ｉ３の右端部を一致させた状態で配置される。一方、右側の画像Ｉ４は、出力用紙の左端から余白領域ｄを置いた位置に分割画像Ｉ４の左端部を一致させた状態で配置される。結果、画像Ｉ３が記録された出力用紙においてはその左側に、画像Ｉ４が記録された出力用紙においてはその右側に、それぞれ（６１０−（４２０＋ｄ））ｍｍ程度の余白が形成される。なお、レイアウト方法はこれに限定されるものではない。例えば、プリンタ２がロール紙の両端に余白を設けることなしに画像を記録することが可能な構成であれば、余白領域ｄ＝０として画像をレイアウトしても良い。この場合、左側の分割画像Ｉ３は出力用紙の右端に分割画像Ｉ３の右端部を一致させた状態で配置され、右側の分割画像Ｉ４は出力用紙の左端に分割画像Ｉ４の左端部を一致させた状態で配置される。
【００４４】
ステップＳ６０９では、ステップＳ６０８でレイアウトした複数ページ分の画像データに従ってプリンタ２を駆動し、記録物を出力する。具体的には、図３を参照するに、ロール状に保持されている幅６１０ｍｍの出力用紙が搬送経路に供給された後、図１０のようにレイアウトされた画像Ｉ３および画像Ｉ４がプリント部３４において順次記録される。そして、カッタ部６において設定された出力用紙サイズの長辺の長さ１１８８ｍｍで切断された後、トレイ１２上に排出される。以上で本処理が終了する。
【００４５】
その後ユーザは、余白領域ｄを貼り付け領域として用い、出力された２つの記録物を貼り合わせる。これにより、図１２に示したような所望のＡ０サイズ（８４０ｍｍ×１１８８ｍｍ）に相当する結果物を得ることが出来る。
【００４６】
以上説明したように、本発明によれば、ユーザは所望の原稿画像と仕上がりサイズを指定するのみで、プリンタに搭載された連続紙に、最小の分割数で記録物を出力することが出来る。結果、ユーザの最小の貼り付け作業で所望サイズの結果物（ポスター）を取得することが出来る。
【００４７】
なお、以上では、図６で説明したフローチャートにおいて、ステップＳ６０７で原稿画像の拡大画像生成処理を行ってからステップＳ６０８で生成された拡大画像の分割を行ったが、拡大処理と分割処理の順番は逆であっても構わない。
【００４８】
また、以上の実施形態では、印刷対象の画像が印刷される用紙として、ロール紙等の連続紙を例に説明したが、これに限らない。例えば、縦横のサイズが予め決められている、所謂カットしであってもよい。この場合でも、図８を用いて説明た処理により、印刷対象の画像の短辺と、仕上がりサイズの短辺が合うように自動的に画像の回転、拡大率の設定をおこなうことで、連続紙の場合と同様の効果を得ることができる。
【００４９】
また以上では、図１で示したように、プリンタドライバがインストールされたホスト装置１とプリンタ２とで構成される印刷システムと本発明の印刷制御装置として説明してきたが、本発明の印刷制御装置はこのような構成に限定されるものではない。例えば、プリンタドライバが実行するとして説明した図６に示す処理の全体を、プリンタ２自身が行うような構成としても構わない。このような場合には、プリンタそのものが本発明の印刷制御装置となる。
【００５０】
なお、本実施形態の機能は以下の構成によっても実現することができる。つまり、本実施形態の処理を行うためのプログラムコードをシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）がプログラムコードを実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することとなり、またそのプログラムコードを記憶した記憶媒体も本実施形態の機能を実現することになる。
【００５１】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【符号の説明】
【００５２】
１      ホスト装置
２      プリンタ
３      アプリケーション
４      プリンタドライバ
５      ポスター割付印刷制御部
【図１】
2015138508.tif 000003
【図２】
2015138508.tif 000004
【図３】
2015138508.tif 000005
【図４】
2015138508.tif 000006
【図５】
2015138508.tif 000007
【図６】
2015138508.tif 000008
【図７】
2015138508.tif 000009
【図８】
2015138508.tif 000010
【図９】
2015138508.tif 000011
【図１０】
2015138508.tif 000012
【図１１】
2015138508.tif 000013
【図１２】
2015138508.tif 000014