(57)【要約】【課題】ポスター印刷に関する設定を効率的に行うことのできる制御装置、制御方法およびプログラムを実現すること。【解決手段】レイアウトソフトウェア１０４を、ユーザに画像の分割数を設定させることができ、分割位置が示された画像をプレビュー機能で表示するＵＩ画面上で、画像の編集に関する設定をさせることができるよう構成する。【選択図】図４
2019205095.tif 000002
【特許請求の範囲】
【請求項１】
入力画像を複数の画像に分割することにより得られる分割画像を、印刷装置によりそれぞれ異なる印刷媒体に印刷させる制御装置であって、
ユーザ入力に基づき、前記入力画像の分割数を設定する設定手段と、
前記印刷媒体の幅を取得する取得手段と、
前記設定された分割数と、前記印刷媒体の幅と、に少なくとも基づいて、前記分割画像の印刷領域の幅を決定する決定手段と、
前記決定された前記分割画像の印刷領域の幅に少なくとも基づいて、前記入力画像のプレビュー画面上に、分割位置を示すガイド情報を表示させる表示制御手段と、
を備えることを特徴とする制御装置。
【請求項２】
前記表示制御手段は、前記プレビュー画面と共に、画像の編集に関する設定が可能である編集設定画面を表示させることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記設定手段は、前記編集設定画面に設けられた分割数の設定アイテムを用いてユーザ入力された情報に基づいて、前記分割数を設定することを特徴とする請求項２に記載の制御装置。
【請求項４】
前記取得手段は、前記印刷装置に設定されたマージン値を取得し、
前記決定手段は、前記設定された分割数と、前記印刷媒体の幅と、前記マージン値と、に少なくとも基づいて、前記分割画像の印刷領域の幅を決定することを特徴とする請求項１ないし請求項３のいずれか１項に記載の制御装置。
【請求項５】
前記設定手段は、前記編集設定画面に設けられたフチなし印刷を行うか否かの設定が可能なフチなし印刷設定アイテムを用いたユーザ入力に基づいて、フチなし印刷設定が有効か無効かを設定可能であり、
前記取得手段は、前記フチなし印刷設定が有効な場合、前記印刷装置に設定されたはみ出し量を取得し、
前記決定手段は、前記設定された分割数と、前記印刷媒体の幅と、前記設定されたはみ出し量と、に少なくとも基づいて、前記分割画像の印刷領域の幅を決定することを特徴とする請求項１ないし請求項３のいずれか１項に記載の制御装置。
【請求項６】
前記設定手段は、前記編集設定画面に設けられたのりしろ幅を設定可能なのりしろ幅設定アイテムを用いたユーザ入力に基づいて、のりしろ幅を設定可能であり、
前記決定手段は、前記設定された分割数と、前記印刷媒体の幅と、前記設定されたのりしろ幅と、に少なくとも基づいて、前記分割画像の印刷領域の幅を決定することを特徴とすることを特徴とする請求項１ないし請求項５のいずれか１項に記載の制御装置。
【請求項７】
前記表示制御手段は、前記編集設定画面に、入力画像が分割して印刷された各印刷媒体を貼り合わせた際の合計サイズの予測値を表示可能であることを特徴とする請求項１ないし請求項６のいずれか１項に記載の制御装置。
【請求項８】
前記表示制御手段は、前記分割画像の個別のプレビュー画面を表示可能であり、
前記個別のプレビュー画面には、前記分割画像と共にのりしろ幅が表示されることを特徴とする請求項１ないし請求項７のいずれか１項に記載の制御装置。
【請求項９】
前記表示制御手段は、前記入力画像のプレビュー画面と、前記個別のプレビュー画面とを、切替が可能であることを特徴とする請求項８に記載の制御装置。
【請求項１０】
前記入力画像は、描画アプリケーションにより生成された描画データに基づき生成された所定の形式の中間データであることを特徴とする請求項１から９のいずれか１項に記載の制御装置。
【請求項１１】
入力画像を複数の画像に分割することにより得られる分割画像を、印刷装置によりそれぞれ異なる印刷媒体に印刷させるための制御方法であって、
ユーザ入力に基づき、前記入力画像の分割数を設定する設定ステップと、
前記印刷媒体の幅を取得する取得ステップと、
前記設定された分割数と、前記印刷媒体の幅と、に少なくとも基づいて、前記分割画像の印刷領域の幅を決定する決定ステップと、
前記決定された前記分割画像の印刷領域の幅に少なくとも基づいて、前記入力画像のプレビュー画面上に、分割位置を示すガイド情報を表示させる表示制御ステップと、
を備えることを特徴とする制御方法。
【請求項１２】
前記プレビュー画面と共に、画像の編集に関する設定が可能である編集設定画面を表示されることを特徴とする請求項１１に記載の制御方法。
【請求項１３】
前記編集設定画面に設けられた分割数の設定アイテムを用いてユーザ入力された情報に基づいて、前記分割数が設定されることを特徴とする請求項１２に記載の制御方法。
【請求項１４】
前記印刷装置に設定されたマージン値が取得され、
前記設定された分割数と、前記印刷媒体の幅と、前記マージン値と、に少なくとも基づいて、前記分割画像の印刷領域の幅が決定されることを特徴とする請求項１１ないし請求項１３のいずれか１項に記載の制御方法。
【請求項１５】
前記編集設定画面に設けられたフチなし印刷を行うか否かの設定が可能なフチなし印刷設定アイテムを用いたユーザ入力に基づいて、フチなし印刷設定が有効か無効か設定され、
前記フチなし印刷設定が有効な場合、前記印刷装置に設定されたはみ出し量が取得され、
前記設定された分割数と、前記印刷媒体の幅と、前記設定されたはみ出し量と、に少なくとも基づいて、前記分割画像の印刷領域の幅が決定されることを特徴とする請求項１１ないし請求項１３のいずれか１項に記載の制御方法。
【請求項１６】
前記編集設定画面に設けられたのりしろ幅を設定可能なのりしろ幅設定アイテムを用いたユーザ入力に基づいて、のりしろ幅が設定され、
前記設定された分割数と、前記印刷媒体の幅と、前記設定されたのりしろ幅と、に少なくとも基づいて、前記分割画像の印刷領域の幅が決定されることを特徴とすることを特徴とする請求項１１ないし請求項１５のいずれか１項に記載の制御方法。
【請求項１７】
前記編集設定画面に、入力画像が分割して印刷された各印刷媒体を貼り合わせた際の合計サイズの予測値が表示されることを特徴とする請求項１１ないし請求項１６のいずれか１項に記載の制御方法。
【請求項１８】
前記分割画像の個別のプレビュー画面を表示され、
前記個別のプレビュー画面には、前記分割画像と共にのりしろ幅が表示されることを特徴とする請求項１１ないし請求項１７のいずれか１項に記載の制御方法。
【請求項１９】
前記入力画像のプレビュー画面と、前記個別のプレビュー画面とが、切替られることを特徴とする請求項１８に記載の制御方法。
【請求項２０】
前記入力画像は、描画アプリケーションにより生成された描画データに基づき生成された所定の形式の中間データであることを特徴とする請求項１１から１９のいずれか１項に記載の制御方法。
【請求項２１】
コンピュータに、請求項１１ないし請求項２０のいずれか１項に記載の前記制御方法の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を複数の印刷媒体に分割して印刷するのを制御する制御装置、制御方法および制御方法を実行するためのプログラムに関する。
【背景技術】
【０００２】
画像を分割して複数の印刷媒体に印刷するポスター印刷という技術がある。特許文献１には、複数の印刷媒体に画像を分割して印刷するに当たり、画像サイズおよび印刷媒体の用紙サイズに基づいて、画像の分割数を算出することが記載されている。また、算出された分割数に基づいて、画像の印刷プレビュー上に、分割位置が確認可能な線を表示することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１３８５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、印刷プレビュー上に分割位置を確認するための線を表示しているが、特許文献１では画像を等倍で印刷することを前提としているため、表示される分割位置は、画像の幅と印刷媒体の幅に基づいて決定された分割数に基づいて表示されている。よって、無駄な余白が発生する可能性があった。
【０００５】
よって本発明は、ポスター印刷に関する設定を効率的に行うことのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのため本発明の制御装置は、入力画像を複数の画像に分割することにより得られる分割画像を、印刷装置によりそれぞれ異なる印刷媒体に印刷させる制御装置であって、ユーザ入力に基づき、前記入力画像の分割数を設定する設定手段と、前記印刷媒体の幅を取得する取得手段と、前記設定された分割数と、前記印刷媒体の幅と、に少なくとも基づいて、前記分割画像の印刷領域の幅を決定する決定手段と、前記決定された前記分割画像の印刷領域の幅に少なくとも基づいて、前記入力画像のプレビュー画面上に、分割位置を示すガイド情報を表示させる表示制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ポスター印刷に関する設定を効率的に行うことのできる制御装置、制御方法およびプログラムを実現することができる。
【図面の簡単な説明】
【０００８】
【図１】印刷システムを示した図である。
【図２】ホスト装置の構成を示すブロック図である。
【図３】出力されたスプールファイルの一例を示した図である。
【図４】レイアウトソフトウェアのＵＩ画面の一例を示した図である。
【図５】図４のＵＩ画面から次へボタンが押下された際に移動する画面である。
【図６】のりしろ領域と切り取り領域とを含めた、分割された画像を示した図である。
【図７】レイアウトソフトウェアのＵＩ画面の一例を示した図である。
【図８】図７のＵＩ画面から次へボタンが押下された際に移動する画面である。
【図９】各ページの印刷イメージを示した図である。
【図１０】ポスター印刷を行う際の処理を示したフローチャートである。
【図１１】図１０のフローチャートの処理の一部を示したフローチャートである。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、図面を参照して本発明の第１の実施形態について説明する。以下では、一般アプリケーションにより生成された描画データに基づく画像を、レイアウトソフトウェアとプリンタドライバを用いて、ロール紙上にポスター印刷させるコンピュータシステムの実施の形態を、図面を参照して説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１０】
図１は、本実施形態を適用可能な、印刷システム１００を示した図である。印刷システム１００は、ホスト装置１と印刷装置２とから構成されている。ホスト装置１は、パーソナルコンピュータ等であり、描画データの生成が可能な一般的な描画アプリケーション１０１、プリンタドライバ１０２および１０５、レイアウトソフトウェア１０４がインストールされている。印刷中間データ出力用プリンタドライバ１０２は、印刷中間データをスプールファイル１０３として出力するためのプリンタドライバである。
【００１１】
印刷システム１００で印刷を行う場合、ユーザが描画アプリケーション１０１で描画データを作成した後、印刷中間データ出力用プリンタドライバ１０２が選択されると、印刷要求が出力される。この印刷要求に応じて、印刷中間データとしてスプールファイル１０３が出力される。スプールファイル１０３の出力場所は、ＴｅｍｐフォルダやＡｐｐＤａｔａ等、後述するレイアウトソフトウェア１０４がスプールファイル１０３を読み込める場所であればどこでもよく、特に限定するものではない。また、スプールファイル１０３のフォーマット形式としては、ＸＰＳ（ＸＭＬ Ｐａｐｅｒ Ｓｐｅｃｉｆｉｃａｔｉｏｎ）やＥＭＦ（Ｅｎｈａｎｃｅｄ Ｍｅｔａｆｉｌｅ）等が考えられるが、レイアウトソフトウェア１０４が加工可能な形式であれば何れでもよい。
【００１２】
レイアウトソフトウェア１０４は、ポスター印刷を実行するためのソフトウェアであり、スプールファイル１０３の読み込み、スプールファイル１０３に基づくプレビュー表示、ポスター印刷における設定、プリンタドライバ１０５への出力を行う。レイアウトソフトウェア１０４の起動方法としては、印刷中間データ出力用プリンタドライバ１０２への印刷要求を監視し、その印刷要求タイミングでレイアウトソフトウェア１０４を起動する常駐のソフトウェアを用いる方法が考えられる。また、スプールファイル１０３が出力されるのを監視してレイアウトソフトウェア１０４を自動起動する方法、印刷中間データ出力用プリンタドライバ１０２が直接レイアウトソフトウェア１０４を起動する方法等も考えられる。
【００１３】
プリンタドライバ１０５は、印刷装置２に印刷データを転送するための一般的なプリンタドライバである。レイアウトソフトウェア１０４からプリンタドライバ１０５に出力を行うことで、印刷中間データに基づき、プリンタドライバ１０５により印刷データが生成される。そして、生成された印刷データが印刷装置２に送信され、印刷が実行される。なお、プリンタドライバ１０２とプリンタドライバ１０５は、内部的に処理を切り替える構成とすることで、同じ一つのプリンタドライバとすることも可能である。
【００１４】
このように、印刷中間データをレイアウトソフトウェア１０４が取得し、編集する上記構成により、Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌ（登録商標）やＡｕｔｏＣＡＤ（登録商標）等の描画アプリケーションにより生成された様々な形式のデータに対して、実際の画像を見ながらポスター印刷設定が行えるようになる。つまり、描画データが印刷中間データの形式（ＸＰＳ形式等）に変換され、この印刷中間データがレイアウトソフトウェア１０４に入力される構成により、レイアウトソフトウェア１０４は、描画データに基づく画像を用いて印刷プレビューを実行することが可能となる。
【００１５】
また、本実施形態では、レイアウトソフトウェア１０４と印刷中間データ出力用プリンタドライバ１０２をプリンタドライバ１０５と切り離して配布できるため、プリンタのベンダー側としては、プリンタドライバ１０５に依存せずにレイアウトソフトウェアをリリースすることが可能となる。
【００１６】
図２は、ホスト装置１の構成を示すブロック図である。ホスト装置１は、中央処理装置であるＣＰＵ２０１、記憶装置であるＲＯＭ２０２及びＲＡＭ２０３、通信インターフェース２０４、外部記憶装置２０５と、マウスやキーボード等の入力部２０６と、ＣＲＴやＬＣＤ等の表示部２０７がバスラインで接続されている。ＣＰＵ２０１は、ホスト装置１の全体の各種制御を行う。ＲＯＭ２０２には、ホスト装置１の起動時に、ＣＰＵ２０１が実行する初期化プログラムや各種データが格納されている。ＲＡＭ２０３は、ＣＰＵ２０１に対するメインメモリや作業領域として用いられる。外部記憶装置２０５は、たとえば、ハードディスク（ＨＤＤ）等で構成され、描画アプリケーション１０１、プリンタドライバ１０２および１０５、レイアウトソフトウェア１０４、その他各種プログラムが格納されている。
【００１７】
外部記憶装置２０５に格納されたプログラムは、外部記憶装置２０５からロードされ、ＲＡＭ２０３に格納される。キーボードやマウス等の入力部２０６を介して、ユーザが各種指示をＣＰＵ２０１に入力（ユーザ入力）する。表示部２０７は、ＣＰＵ２０１の制御（表示制御）によって各種表示を行う。ホスト装置１は、通信インターフェース２０４を介して、印刷装置２等の周辺装置と通信する。
【００１８】
図３は、スプールファイル１０３の一例を示す模式図である。なお、スプールファイル１０３は、描画アプリケーション１０１により生成された描画データに基づく（所定の形式の）印刷中間データである。スプールファイル１０３の生成フローとしては、まず、描画アプリケーション１０１により描画データを生成後、描画アプリケーション１０１により提供される設定画面を用いて印刷中間データ出力用プリンタドライバ１０２が選択される。そして、描画アプリケーション１０１の提供する画面上におけるユーザからの印刷指示により、描画アプリケーション１０１から印刷要求が出力される。この印刷要求に応じて、選択された印刷中間データ出力用プリンタドライバ１０２により、描画アプリケーション１０１により生成された描画データに基づくスプールファイル１０３が生成される。
【００１９】
図４は、レイアウトソフトウェア１０４のＵＩ画面４００の一例を示した図である。ＵＩ画面４００（第１表示画面）は、画像の編集に関する設定を行う画面（編集設定画面）である。レイアウトソフトウェア１０４は、図３に示したスプールファイルを取得後、取得したスプールファイルを入力画像として画面上にプレビュー画面として表示し、画像の編集に関する設定を受け付けることができる。このプレビュー画面では、用紙を示す画像上に入力画像が表示されているため、印刷結果（用紙に入力画像がどのように印刷されるか）が容易にイメージすることが可能となる。なお、以降の説明では、入力画像を複数の画像に分割し、複数の分割画像をそれぞれ複数の用紙に印刷する方式をポスター印刷と呼ぶこともある。また、入力画像をポスター画像とも呼ぶ。ＵＩ画面４００は、ユーザがポスター印刷結果を確認するための表示領域である領域４０１、入力画像の表示領域である領域４０２、印刷装置に設定されているマージン領域を示す領域４０３、ポスター画像の分割線である分割線４０４を備えている。領域４０２には、ポスター画像として入力画像が表示され、領域４０２の周囲には、印刷装置に設定されたマージン領域４０３が表示される。分割線４０４は、後述する領域４０５において設定される編集設定に従って表示される線であり、ポスター印刷時に入力画像が複数ページに分割される際の分割位置を示すガイド用の表示アイテムである。
【００２０】
領域４０５（編集設定領域）は、ユーザがポスター印刷における設定を行うためのコントロールアイテムが表示される領域であり、ロール紙幅設定アイテム４０６、フチなし印刷設定アイテム４０７、ポスター分割数設定アイテム４０８、のりしろ幅設定アイテム４０９、ポスター合計サイズ表示領域４１０を備えている。ロール紙幅設定アイテム４０６（媒体幅設定アイテム）は、ロール紙幅を設定するためのコンボボックスであり、ユーザが印刷に使用するロール紙の幅を設定することができる。フチなし印刷設定アイテム４０７は、用紙の周囲に余白を発生させない「フチなし印刷」を行うかどうかの設定を行うためのコンボボックスであり、ユーザはオン／オフを選択することでフチなしでの印刷を行うかどうか（フチなし印刷設定を有効にするか無効にするか）を設定することができる。
【００２１】
ポスター分割数設定アイテム４０８は、ポスター画像の分割数、すなわちポスター印刷に使用する用紙の数を設定するための（設定可能である）スピンボックスである。このように、本実施形態では、ユーザによって、任意の用紙枚数を選択することができる。つまり、入力画像の分割数（何枚の用紙に分けて印刷するか）を選択することができる。そして、この設定された分割数と用紙の幅とに少なくとも基づき、分割画像の印刷領域が求められる。よって、無駄な余白の発生を抑制することができる。なお、本実施形態では、ロール紙を用いて印刷を行うため、用紙の枚数とは、ロール紙がカットされた後の枚数を意味する。また、例えば、図４のように入力画像を３枚に分割する場合、分割画像を左から順に１ページ、２ページ、３ページとして、ページ毎にロール紙に印刷されるものとする。
【００２２】
のりしろ幅設定アイテム４０９は、分割画像が印刷された複数の用紙のうち、画像同士が隣り合う用紙を貼り合わせるために必要なのりしろの幅を設定するためのスピンボックスである。のりしろの幅の設定を設けずに幅を固定値とすることも可能ではあるが、のりしろ幅を調整可能とすることで、ユーザはポスターの貼り合わせの強度を強めることや、入力画像の分割位置やポスター貼り合わせ後の全体サイズの微調整を行うことができる。
【００２３】
ポスター合計サイズ表示領域４１０は、ポスター印刷で分割印刷された各ページを貼り合わせた際の合計サイズの予測値を表示する（表示可能な）領域であり、後述する図１０のフローチャートによって合計サイズの値が算出される。これによりユーザは印刷する前に、ポスターを印刷した際の全体の正確なサイズを知ることができ、ユーザが想定したサイズと異なった印刷結果になる等のケースを防ぐことができる。
【００２４】
領域４０５の下部には、キャンセルボタン４１１と次へボタン４１２とが設けられている。ユーザが印刷をキャンセルしたい時にはキャンセルボタン４１１を押下することで印刷をキャンセルすることができる。画像の編集に関する設定を全て完了した場合には、次へボタン４１２を押下することで次の画面（後述する図５参照）へと進むことができる。
【００２５】
このように、ＵＩ画面４００は、編集に関する設定を行う設定画面と、その設定を反映させた画像を表示するプレビュー画面とを同一画面上に表示している。
【００２６】
図５は、レイアウトソフトウェア１０４のＵＩ画面５００であり、図４のＵＩ画面４００から次へボタン４１２が押下された際に表示される画面である。図５のＵＩ画面（第２表示画面）は、図４のＵＩ画面での編集内容を反映した分割画像を表示する領域と、画像の印刷に関する設定を行う領域（印刷設定領域）を備えている。画像を表示する領域には、図４のＵＩ画面での編集内容に従い、分割された各画像（分割画像）がどのように印刷されるかがプレビュー画面として個別に表示される。印刷に関する設定を行う領域には、ユーザからの印刷設定や印刷実行を受け付けるための表示アイテムが表示される。
【００２７】
具体的には、ＵＩ画面５００は、ユーザが各分割された画像のイメージを一枚ずつ確認するための表示領域である領域５０１と、入力画像のうち、分割されて印刷される画像のみが表示される領域５０２と、印刷装置に設定されたマージン領域を示す領域５０３とを備えている。ここでは、領域５０３は、前述したマージン領域４０３と同じマージン値を使用する。
【００２８】
更に、ＵＩ画面５００は、切り取り領域である領域５０４と、のりしろ領域である領域５０５と、ページ遷移ボタンであるボタン５０６、５０７とを備えている。ＵＩ画面５００の領域５０１の右側には、各種印刷設定を行うための領域である領域５０８を備えている。領域５０８は、用紙の種類を設定するコンボボックスであるアイテム５０９、カラー設定のコンボボックスであるアイテム５１０（カラー設定アイテム）、印刷品質を設定するコンボボックスであるアイテム５１１を備えている。更に領域５０８は、切り取り・のりしろ印刷設定のコンボボックスであるアイテム５１２を備えている。また、領域５０８の下部には、前画面（ＵＩ画面４００）へ戻るボタンであるボタン５１３と、印刷を実行するボタン５１４とが設けられている。
【００２９】
切り取り領域５０４は、フチなし印刷設定４０７がオフの場合（つまりフチあり印刷の場合）に確保される領域であり、先頭のページ（図４の３枚の分割画像のうち左側の分割画像に対応するページ）以外の全ページに確保される。切り取り領域５０４は画像の表示領域５０２の左側に配置される。
【００３０】
のりしろ領域５０５は、最終ページ（図４の３枚の分割画像のうち右側の分割画像に対応するページ）以外の全ページに確保され、画像の表示領域５０２の右側に配置される。フチありでの印刷時は、ユーザは切り取り領域５０４をカッター等で切り取り、その後、用紙を前ページののりしろ領域５０５に貼り合わせることで、ページ間に余白を発生させることなく用紙を結合することができる。
【００３１】
なお、本実施形態では、切り取り領域５０４の幅は固定値として、のりしろ領域５０５の幅のみ、のりしろ幅設定アイテム４０９で設定された値を使用している。しかしこれらの値は、両方とも固定値にしてもよく、ポスターのサイズによって変動する値にしてもよく、特に本発明を限定するものではない。また当然ながら、切り取り領域５０４と、のりしろ領域５０５との配置を逆にしてもよい。更に、切り取り領域５０４の幅を印刷装置に設定されたマージン幅とすることや、領域５０４を設けず、左端をマージン無しとしてもよい。
【００３２】
ボタン５０６は、押下することで現在表示されているページの前のページに画面を切替えることができ、ボタン５０７は、押下することで現在表示されているページの次のページに画面を切替えることができる。アイテム５０９（媒体種類設定アイテム）は、用紙の種類を設定するコンボボックスであり、ユーザは、印刷に使用する用紙の種類をここで設定することができる。用紙の種類の選択肢は、プリンタドライバ１０５からＰｒｉｎｔＣａｐａｂｉｌｉｔｉｅｓ等のＡＰＩを使用して取得することができる。アイテム５１０は、印刷に使用するカラーを設定するためのコンボボックスであり、ユーザはカラーやモノクロ等を選択することができる。
【００３３】
アイテム５１１（印刷品質設定アイテム）は、印刷の品質を設定するためのコンボボックスであり、ここで設定された品質により印刷の速度や品質が決定される。印刷品質の選択肢は、プリンタドライバ１０５からＰｒｉｎｔＣａｐａｂｉｌｉｔｉｅｓ等のＡＰＩを使用して取得することができる。アイテム５１２（領域設定アイテム）は、切り取り領域やのりしろ領域に関する印刷のオン／オフを設定する。本設定がオンの場合は、切り取り領域である領域５０４、のりしろ領域である領域５０５の境界線や、領域を示すための文字列が印刷データに付加して印刷される。また、本設定のオン／オフは、領域５０４、領域５０５の表示にも反映される。
【００３４】
ボタン５１３は、図４のＵＩ画面４００に戻りたい場合に押下することで、ＵＩ画面４００に戻ることができる。ボタン５１４は、全ての印刷設定が完了し印刷を実行する際に押下することで、印刷を実行することができる。レイアウトソフトウェア１０４は、ボタン５１４が押下されると、設定に従って入力画像を分割し、プリンタドライバ１０５へ出力する。このとき、印刷設定情報としてフチなし印刷設定アイテム４０７、アイテム５０９、アイテム５１０、アイテム５１１の印刷設定も反映する。
【００３５】
このように、ＵＩ画面５００は、印刷に関する設定を行う設定画面と、その設定を反映させた画像を表示するプレビュー画面とを同一画面上に表示している。
【００３６】
なお本実施形態では、プリンタドライバ１０５の指定欄を設けてはいないが、プリンタドライバ１０４は、レイアウトソフトウェア１０４の画面上で指定させるようにしてもよく、印刷中間データ出力用プリンタドライバ１０２のＵＩ（Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ）にて指定させてもよい。もしくは、印刷中間データ出力用プリンタドライバ１０２とプリンタドライバ１０５とを同じモジュールとした場合、特にプリンタドライバ１０５の指定箇所を設ける必要はなく、これらの構成は特に本発明を限定するものではない。
【００３７】
このように本実施形態では、ユーザに画像の分割数を設定させることができる。よって、レイアウトソフトウェア１０４は、少なくとも、設定された分割数と用紙幅とに基づいて、各分割画像の印刷領域の幅を求めることが可能となる。分割画像の印刷領域の幅が求められれば、画像の分割位置が求められるため、入力画像の印刷プレビュー画面上に、分割位置を示すガイド情報を表示させることが可能となる。また、本実施形態では、設定された分割数と用紙幅とに基づいて、分割画像の印刷領域の幅を求めるため、印刷装置に供給されている用紙に対して、無駄な余白を設けずに、効率的に印刷領域を設定することが可能となる。
【００３８】
また、レイアウトソフトウェア１０４は、分割位置が示された画像全体のイメージをプレビュー機能で表示するＵＩ画面（図４参照）と、分割された画像をプレビュー機能で個別に表示するＵＩ画面（図５参照）と、を表示させることができる。そして、レイアウトソフトウェア１０４のＵＩ画面４００、５００のそれぞれと共に、各印刷の設定を行うための設定画面を表示させることができる。また、ＵＩ画面４００とＵＩ画面５００とは、交互に切替が可能である。これによってユーザは、プリンタドライバが提供する画面を再度表示することなく、レイアウトソフトウェア１０４が提供するプレビュー画面により印刷する画像の分割状態やのりしろ位置を見ながら、編集に係る設定と印刷に係る設定とを行うことができる。
【００３９】
図６は、印刷結果を示す模式図である。この場合、図４の設定において、フチなし印刷設定をオフ、分割数を３に設定された場合の印刷結果を示している。このケースでは、先頭ページの画像の左側と最終ページの画像の右側には、印刷装置のマージン領域が設けられる。また、切り取り領域は、先頭ページには設けられず、その他のページには全てに設けられている。また、のりしろ領域は、最終ページ以外の全てのページに設けられる。
【００４０】
図７は、フチなし印刷設定をオン（有効）にした際のレイアウトソフトウェア１０４のＵＩ画面の一例を示した図であり、図８は、図７のＵＩ画面から次へボタンが押下された際に遷移する画面である。フチなし印刷設定がオンになっている場合、画像に印刷装置のマージン領域は設けられない。
【００４１】
図９は、フチなし印刷設定をオン、分割数を３に設定した場合の各ページの印刷イメージを示した図である。ここで、フチなし印刷時は、各ページの描画が一部前ページとオーバーラップしていることがわかる。フチなし印刷の場合は、印刷装置２にて画像が一部切れて印刷されてしまうため、ページ間で画像を一部オーバーラップさせることで、画像の一部が欠損することを防いでいる。
【００４２】
図１０は、本実施形態において、レイアウトソフトウェア１０４印刷がポスター印刷のための処理を示したフローチャートである。以下、このフローチャートを用いてポスター印刷における処理を説明する。なお、以降の処理では、レイアウトソフトウェア１０４を、各処理の主体として説明することもあるが、実際には、対応するプログラム（レイアウトソフトウェア１０４のプログラム）をＣＰＵ２０１が実行することで、対応する機能が実現されることになる。なお、全ての処理は必ずしも一つのプロセス上で逐次的に実行されるものではなく、一度ＯＳ側に処理が移り、再度ＯＳから呼び出されるようなケースもあり得る。あくまでレイアウトソフトウェア１０４の主要な処理を、便宜的にわかりやすく示したフローである。
【００４３】
まず、Ｓ１０１で、レイアウトソフトウェア１０４は、対象のプリンタドライバ１０５の名称を取得する。その後Ｓ１０２で、レイアウトソフトウェア１０４は、ロール紙幅設定アイテム４０６に設定されている設定値を取得し、Ｓ１０３で、フチなし印刷設定アイテム４０７に設定されている設定値を取得する。そしてＳ１０４で、レイアウトソフトウェア１０４は、ポスター分割数設定アイテム４０８に設定されている設定値を取得し、Ｓ１０５で、のりしろ幅設定アイテム４０９に設定されている設定値を取得する。
【００４４】
その後、Ｓ１０６で、レイアウトソフトウェア１０４は、入力画像の幅の情報と高さの情報を取得し、Ｓ１０７で、Ｓ１０３で取得したフチなし印刷設定情報がフチなし印刷かどうかを判断する。フチなし印刷であればＳ１１０に移行し、フチなし印刷でなければＳ１０８に移行する。
【００４５】
Ｓ１０８に移行した場合は、Ｓ１０１にて取得したプリンタドライバ１０５からＰｒｉｎｔＣａｐａｂｉｌｉｔｉｅｓ等のＡＰＩを使用して印刷装置のマージン値を取得する。ここで取得する値は、用紙の内側に発生する印刷装置の余白領域の値であり、３ｍｍ等の値となる。印刷装置のマージン値として、一律１０ｍｍ等の一定値とする方法や、ユーザに設定させる方法等も考えられるが、この場合、無駄に余白が発生してしまう可能性が高い。本実施形態のように、対象のプリンタドライバ１０５から正確なマージン値を取得することで、無駄な余白なく印刷を行うことができるようになる。Ｓ１０９では、レイアウトソフトウェア１０４は、切り取り幅を取得（本実施形態では固定値（１５ｍｍ））し、Ｓ１１２へ移行する。
【００４６】
Ｓ１０７からＳ１１０に移行した場合は、Ｓ１１０で、レイアウトソフトウェア１０４は、Ｓ１０１にて取得したプリンタドライバ１０５からＰｒｉｎｔＣａｐａｂｉｌｉｔｉｅｓ等のＡＰＩを使用して印刷装置に設定されたはみ出し量を取得する。ここで取得する値は、用紙の外側にはみ出して印刷させるための画像のはみ出し量であり、２ｍｍ等の値となる。
【００４７】
その後、Ｓ１１１で、レイアウトソフトウェア１０４は、フチなし印刷時のオーバーラップ幅を算出する。ポスター印刷でフチなし印刷を行う場合、フチなし印刷によってページ間で画像が一部欠損することを防ぐため、各ページ間で画像を一部オーバーラップさせて印刷を行う必要がある。このときのオーバーラップ幅は、印刷装置のはみ出し量（２ｍｍ等）よりも大きくする必要があり、例えば、はみ出し量２ｍｍ＋用紙の斜行を考慮したマージン幅３ｍｍの合計５ｍｍをオーバーラップ幅として算出する。印刷装置のはみ出し量取得と、オーバーラップ幅の算出とにより、レイアウトソフトウェア１０４は、無駄な画像の重複を削減することができ、また、フチなし印刷におけるポスター貼り合わせ後の合計サイズも正確に算出することができる。
【００４８】
仮に、印刷装置のはみ出し量を取得しない構成とした場合は、フチなし印刷時にプリンタドライバが画像を拡大する倍率や、画像のはみ出し量について、レイアウトソフトウェア１０４は判断することができない。この場合、レイアウトソフトウェア１０４は、ページ間で画像が欠損しないよう、画像のオーバーラップ幅を１０ｍｍ等、大きな値に設定する必要があり、余分に画像が重複される結果となってしまう。また、画像の重複範囲が不明なため、正確なサイズを算出し、画面上に表示することができなくなる。
【００４９】
その後、Ｓ１１２で、レイアウトソフトウェア１０４は、ポスター印刷に必要な各種サイズ情報を算出する（詳細は後述する）。そして、レイアウトソフトウェア１０４は、Ｓ１１３でＵＩ画面に画像、分割位置、画像サイズを表示し、Ｓ１１４で画像の印刷を行ってポスター印刷のための処理が終了する。
【００５０】
図１１は、図１０のフローチャートのＳ１１２における処理を示したフローチャートである。以下、このフローチャートを用いてＳ１１２の処理を説明する。
【００５１】
Ｓ１１２の処理が開始されると、Ｓ２０１で、レイアウトソフトウェア１０４は、各分割ページの印刷領域幅を算出し、Ｓ２０２で、ポスター貼り合わせ後の印刷領域幅を算出する。その後、Ｓ２０３で、レイアウトソフトウェア１０４は、印刷に必要な入力画像の拡大率を算出し、Ｓ２０４で、ポスター貼り合わせ後の印刷領域高を算出する。そして、Ｓ２０５で、レイアウトソフトウェア１０４は、ポスター貼り合わせ後の用紙の幅と高さを算出し処理を終了する。
【００５２】
このように本実施形態では、レイアウトソフトウェア１０４が、分割位置が示された画像全体をプレビュー機能で表示するＵＩ画面と、分割された画像をプレビュー機能で個別に表示するＵＩ画面とを備えており、各画面で各印刷の設定を行うことができる。また、各ＵＩ画面は、それぞれ画面の切替えが可能に構成されており、ユーザの設定状況に応じて自由に画面間を行き来することができる。これによってユーザは、プリンタドライバが提供する設定画面を再度表示することなく、レイアウトソフトウェア１０４が提供するプレビュー機能で、印刷する画像の分割状態やのりしろ位置を確認しつつ、編集に係る設定と印刷に係る設定とを効率的に行うことができる。また、ポスター貼り合わせ後の印刷領域幅に応じて、自動的に画像の拡大を行うことで、ユーザによる画像サイズの調整を行うことなく、無駄な余白を生じさせずに印刷を行うことができる。
【００５３】
以下、具体的な例を用いて、図１１のフローチャートにおける算出処理について説明する。ここではケース１として、フチありでの印刷で、以下の各値を想定する。
・フチなし印刷設定：オフ
・入力画像（スプールファイル）の幅：４００ｍｍ
・入力画像（スプールファイル）の高さ：３００ｍｍ
・ロール紙幅：５００ｍｍ
・ポスター分割数：３
・切り取り幅：１５ｍｍ（固定値）
・のりしろ幅：３０ｍｍ
・印刷装置のマージン：３ｍｍ
【００５４】
Ｓ２０１における１ページ目の印刷領域幅ＰａｇｅＷｉｄｔｈ１、２ページ目（途中ページ）の印刷領域幅ＰａｇｅＷｉｄｔｈ２、３ページ目（最終ページ）の印刷領域幅ＰａｇｅＷｉｄｔｈ３はそれぞれ以下の式で算出することができる。
ＰａｇｅＷｉｄｔｈ１＝ロール紙幅−左側の印刷装置のマージン−のりしろ幅＝５００−３−３０＝４６７（ｍｍ）
ＰａｇｅＷｉｄｔｈ２＝ロール紙幅−切り取り幅−のりしろ幅＝５００−１５−３０＝４５５（ｍｍ）
ＰａｇｅＷｉｄｔｈ３＝ロール紙幅−切り取り幅−右側の印刷装置のマージン＝５００−１５−３＝４８２（ｍｍ）
【００５５】
次に、Ｓ２０２のポスター貼り合わせ後の印刷領域幅ＰｏｓｔｅｒＩｍａｇｅＷｉｄｔｈは以下の式で算出することができる。
ＰｏｓｔｅｒＩｍａｇｅＷｉｄｔｈ＝ＰａｇｅＷｉｄｔｈ１＋ＰａｇｅＷｉｄｔｈ２×途中ページの数＋ＰａｇｅＷｉｄｔｈ３＝４６７＋４５５×１＋４８２＝１４０４（ｍｍ）
【００５６】
次に、Ｓ２０３の入力画像の拡大率Ｒａｔｉｏは、入力画像の幅とポスター貼り合わせ後の印刷領域幅の比率により以下の式から算出することができる。
Ｒａｔｉｏ＝ＰｏｓｔｅｒＩｍａｇｅＷｉｄｔｈ／入力画像の幅＝１４０４／４００＝３．５１
【００５７】
次に、Ｓ２０４のポスター貼り合わせ後の印刷領域高ＰｏｓｔｅｒＩｍａｇｅＨｅｉｇｈｔは先ほど算出した画像の拡大率をもとに、以下の式で算出することができる。
ＰｏｓｔｅｒＩｍａｇｅＨｅｉｇｈｔ＝入力画像の高さ×Ｒａｔｉｏ＝３００×３．５１＝１０５３（ｍｍ）
【００５８】
次に、Ｓ２０５のポスター貼り合わせ後の用紙の幅ＰｏｓｔｅｒＷｉｄｔｈと高さＰｏｓｔｅｒＨｅｉｇｈｔは、印刷装置のマージンを加えて、以下の式で算出することができる。
ＰｏｓｔｅｒＷｄｉｔｈ＝ＰｏｓｔｅｒＩｍａｇｅＷｄｉｔｈ＋上下の印刷装置のマージン＝１４０４＋３×２＝１４１０（ｍｍ）
ＰｏｓｔｅｒＨｅｉｇｈｔ＝ＰｏｓｔｅｒＩｍａｇｅＨｅｉｇｈｔ＋上下の印刷装置のマージン＝１０５３＋３×２＝１０５９（ｍｍ）
このように各値を算出することができる。
【００５９】
次に、ケース２として、フチなしでの印刷で、以下の各値を想定する。
・フチなし印刷設定：オン
・入力画像（スプールファイル）の幅：４００ｍｍ
・入力画像（スプールファイル）の高さ：３００ｍｍ
・ロール紙幅：５００ｍｍ
・ポスター分割数：３
・のりしろ幅：３０ｍｍ
・印刷装置のはみ出し量：２ｍｍ
・オーバーラップ幅：５ｍｍ
【００６０】
Ｓ２０１の１、２ページ目（最終ページ以外）の印刷領域幅ＰａｇｅＷｉｄｔｈ１、３ページ目（最終ページ）の印刷領域幅ＰａｇｅＷｉｄｔｈ２はそれぞれ以下の式で算出することができる。
ＰａｇｅＷｉｄｔｈ１＝ロール紙幅＋左側の印刷装置のはみ出し量−のりしろ幅＝５００＋２−３０＝４７２（ｍｍ）
ＰａｇｅＷｉｄｔｈ２＝ロール紙幅＋左右の印刷装置のはみ出し量＝５００＋２×２＝５０４（ｍｍ）
【００６１】
次に、Ｓ２０２のポスター貼り合わせ後の印刷領域幅ＰｏｓｔｅｒＩｍａｇｅＷｉｄｔｈは以下の式で算出することができる。
ＰｏｓｔｅｒＩｍａｇｅＷｉｄｔｈ＝（ＰａｇｅＷｉｄｔｈ１−オーバーラップ幅）×最終ページ以外のページ数＋ＰａｇｅＷｉｄｔｈ２＝（４７２−５）×２＋５０４＝１４３８（ｍｍ）
【００６２】
ここで、オーバーラップの領域は、ポスター貼り合わせの際に用紙の下側に隠れてしまうため、上記計算式ではオーバーラップ幅を減算している。
【００６３】
次に、Ｓ２０３の入力画像の拡大率Ｒａｔｉｏは、入力画像の幅とポスター貼り合わせ後の印刷領域幅の比率により以下の式から算出することができる。
Ｒａｔｉｏ＝ＰｏｓｔｅｒＩｍａｇｅＷｉｄｔｈ／入力画像の幅＝１４３８／４００＝３．５９５
【００６４】
次に、Ｓ２０４のポスター貼り合わせ後の印刷領域高ＰｏｓｔｅｒＩｍａｇｅＨｅｉｇｈｔは、先ほど算出した画像の拡大率をもとに、以下の式で算出することができる。
ＰｏｓｔｅｒＩｍａｇｅＨｅｉｇｈｔ＝入力画像の高さ×Ｒａｔｉｏ＝３００×３．５９５＝１０７８．５（ｍｍ）
【００６５】
そして、最後にＳ２０５のポスター貼り合わせ後の用紙の幅ＰｏｓｔｅｒＷｉｄｔｈと高さＰｏｓｔｅｒＨｅｉｇｈｔは、印刷装置のはみ出し量を差し引いて、以下の式で算出することができる。
ＰｏｓｔｅｒＷｄｉｔｈ＝ＰｏｓｔｅｒＩｍａｇｅＷｄｉｔｈ―上下の印刷装置のはみ出し量＝１４３８−２×２＝１４３４（ｍｍ）
ＰｏｓｔｅｒＨｅｉｇｈｔ＝ＰｏｓｔｅｒＩｍａｇｅＨｅｉｇｈｔ―上下の印刷装置のはみ出し量＝１０７８．５−２×２＝１０７４．５（ｍｍ）
このように各値を算出することができる。
【００６６】
このようにＳ１１２で各値を算出後、Ｓ１１３に移行する。上述の通り、Ｓ１１３ではＵＩ画面に画像、分割位置、画像サイズを表示する。具体的には、これまでの処理で決定された各種情報をもとに、領域４０２、領域４０３、分割線４０４、ポスター合計サイズ表示領域４１０、領域５０２、領域５０３、領域５０４、領域５０５の各種表示を行う。
【００６７】
表示領域４０２には、Ｓ２０２とＳ２０４で算出したポスター貼り合わせ後の印刷領域の幅と高さに合わせて、入力画像を拡大した結果を表示する。フチなし印刷の場合は、印刷装置のはみ出し量を加えたサイズをそのまま表示されるが、例えば、はみ出し量を半透明で表現したり、はみ出し量を表示しないことも可能であり、特に本発明を限定するものではない。印刷装置のマージン領域４０３には、Ｓ１０８で取得した印刷装置のマージン値をもとに、余白領域を表示する。分割線４０４には、Ｓ２０１で算出した各ページの印刷領域幅の情報をもとに分割線４０４を表示する。
【００６８】
フチありでの印刷時は、Ｓ２０１で求めた各ページの幅がそのまま境界位置となる。前述したケース１の例では、領域４０２の左端位置を開始位置として、１ページ目の印刷領域幅だけ右側に進んだ位置と、その位置から２ページ目の印刷領域幅だけ右側に進んだ位置の２ヶ所に境界線が引かれる。フチなしでの印刷時は、オーバーラップ領域を考慮する必要があるため、例えば、最終ページ以外のページ幅からオーバーラップ幅を減算した値を境界位置として使用すること等が考えられる。前述したケース２の例では、領域４０２の左端位置を開始位置として、１ページ目の印刷領域幅からオーバーラップ幅を減算した分だけ右側に進んだ位置に境界線が引かれる。そして、求めた境界線の位置を開始位置として、２ページ目の印刷領域幅からオーバーラップ幅を減算した分だけ右側に進んだ位置に２ヶ所目の境界線が引かれる。
【００６９】
ポスター合計サイズ表示領域４１０には、Ｓ２０５で算出したポスター貼り合わせ後の用紙の幅の情報と高さの情報を表示する。また、表示領域５０２には、Ｓ２０３で算出した拡大率で乗算した入力画像を、Ｓ２０１で算出した各ページの印刷領域幅の範囲分表示を行う。印刷装置のマージン領域５０３、切り取り領域５０４、のりしろ領域５０５には、Ｓ１０８、Ｓ１０９、Ｓ１０５で取得した値をもとに余白領域を表示する。
【００７０】
印刷に使用するサイズとしては、幅がロール紙幅、高さがＳ２０５で算出した用紙の高さとする、カスタムサイズを使用する。カスタムサイズはプリンタドライバ１０５のＳＤＫ（Ｓｏｆｔｗａｒｅ  Ｄｅｖｌｏｐｍｅｎｔ  Ｋｉｔ）を用いて、プリンタドライバにカスタムサイズを登録することで、印刷に使用することができる。また、カスタムサイズを使用する他の方法として、プリンタドライバの標準的なカスタムサイズ指定の仕組みを用いてもよい。ただし、標準的な仕組みでは、サイズの上限に制限がある場合がある。印刷するページ数は、Ｓ１０４で取得したポスター分割数をもとに決定する。印刷データは、これまで求めた領域５０２、領域５０３、領域５０４、領域５０５の描画情報をそのまま使用し、図６、図９に示したような配置で作成する。印刷設定として、アイテム４０７、アイテム５０９、アイテム５１０、アイテム５１１の印刷設定情報も反映する。なお、フチなし印刷時は、用紙サイズより大きいデータを印刷に使用することになるが、実際には、用紙サイズを超えた範囲は、印刷装置２のプラテン上に印刷され、フチ限界まで印刷された用紙サイズが成果物となる。
【００７１】
なお、本実施形態では、ロール紙を用いた実施の形態を説明してきたが、例えばポスター印刷に必要なカスタムサイズのカット紙を用意し、印刷に使用してもよく、本発明はロール紙に限定されるものではない。また、本実施形態では、実際の印刷対象の画像を画面上に表示してポスター印刷設定を行う実施形態について説明してきたが、本発明はこれに限定されるものではなく、例えば、画面上にはプレビュー用の簡易画像を表示する構成にすることも可能である。
【００７２】
このように、本実施形態のレイアウトソフトウェア１０４は、ユーザに画像の分割数を設定させることができる。よって、レイアウトソフトウェア１０４は、少なくとも、設定された分割数と用紙幅とに基づいて、分割画像の印刷領域の幅を求めることが可能となる。分割画像の印刷領域の幅が求められれば、画像の分割位置が求められるため、入力画像の印刷プレビュー上に、分割位置を示すガイド情報を表示させることが可能となる。また、本実施形態では、設定された分割数と用紙幅とに基づいて、分割画像の印刷領域の幅を求めるため、印刷装置に供給されている用紙に対して、無駄な余白を設けずに、効率的に印刷領域を設定することが可能となる。
【００７３】
また、レイアウトソフトウェア１０４によって、分割位置が示された画像をプレビュー機能で表示するＵＩ画面上で、画像の編集に関する設定を行うことができるよう構成する。これによってユーザは、ポスター印刷の再設定を効率的設定可能である
【００７４】
（第２の実施形態）
以下、本発明の第２の実施形態を説明する。なお、本実施形態の基本的な構成は第１の実施形態と同様であるため、以下では特徴的な構成についてのみ説明する。
【００７５】
本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体をシステム或いは装置に供給し、システム或いは装置のコンピュータ（又はＣＰＵ又はＭＰＵ）が媒体に格納されたプログラムコードを読出し実行しても達成できる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００７７】
また、コンピュータが読出したプログラムコードを実行することで、前述した実施形態の機能が実現されるだけではない。つまり、プログラムコードの指示に基づき、コンピュータ上で動作しているオペレーティングシステムなどが実際の処理の一部又は全部を行い、その処理によって実現される場合も含まれる。
【００７８】
更に記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードや接続された機能拡張ユニットに備わるメモリに書きこまれた後、プログラムコードの指示に基づいて実際の処理を行い実施形態の機能が実現される場合も含まれる。また、機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【符号の説明】
【００７９】
１  ホスト装置
２  印刷装置
１００  印刷システム
１０１  描画アプリケーション
１０３  スプールファイル
１０４  レイアウトソフトウェア
１０５  プリンタドライバ
【図１】
2019205095.tif 000003
【図２】
2019205095.tif 000004
【図３】
2019205095.tif 000005
【図４】
2019205095.tif 000006
【図５】
2019205095.tif 000007
【図６】
2019205095.tif 000008
【図７】
2019205095.tif 000009
【図８】
2019205095.tif 000010
【図９】
2019205095.tif 000011
【図１０】
2019205095.tif 000012
【図１１】
2019205095.tif 000013