(57)【特許請求の範囲】
【請求項１】
プリンタドライバを用いて印刷媒体に対応する媒体領域に含まれる第１の領域を指示する情報の入力を受け付ける処理と、前記プリンタドライバを用いて、前記第１の領域を囲む第１の枠と、前記媒体領域における前記第１の枠の位置を指示する指示マーカとを含む枠データを生成する処理と、前記プリンタドライバを用いて前記枠データをクリップボードに記憶させる処理と、前記プリンタドライバと異なるアプリケーションソフトウェアを用いて前記クリップボードに記憶された前記枠データを前記アプリケーションソフトウェアの表示画面に配置する処理と、前記アプリケーションソフトウェアを用いて、前記枠データが配置された前記表示画面に対する画像編集操作を受け付ける処理とを行う処理部を備えた
情報処理装置。
【請求項２】
前記指示マーカは、前記媒体領域に含まれ、前記媒体領域よりも所定量だけ小さい第２の領域を囲む第２の枠である
請求項１に記載の情報処理装置。
【請求項３】
前記枠データは、前記第１の領域を含むとともに前記第２の領域に含まれる、第３の領域を囲む第３の枠をさらに含む
請求項２に記載の情報処理装置。
【請求項４】
前記処理部は、前記プリンタドライバを用いて、前記第３の領域を指示する情報の入力を受け付ける処理をさらに行う
請求項３に記載の情報処理装置。
【請求項５】
前記処理部は、前記プリンタドライバを用いて、前記アプリケーションソフトウェアにより作成された画像データに基づいて印刷データを生成する処理をさらに行い、
前記画像データが示す画像の領域は、少なくとも前記第３の領域を含む
請求項３または請求項４に記載の情報処理装置。
【請求項６】
前記第１の領域の形状は、前記印刷媒体を切り抜く際の切り抜き形状に対応する
請求項１から請求項５のいずれか一項に記載の情報処理装置。
【請求項７】
前記印刷媒体は、台紙と、前記台紙に張りあわされたラベル紙を含み、
前記第１の領域の形状は、前記ラベル紙から切り抜かれるラベルの形状に対応する
請求項１から請求項６のいずれか一項に記載の情報処理装置。
【請求項８】
プリンタドライバを用いて印刷媒体に対応する媒体領域に含まれる第１の領域を指示する情報の入力を受け付けることと、
前記プリンタドライバを用いて、前記第１の領域を囲む第１の枠と、前記媒体領域における前記第１の枠の位置を指示する指示マーカとを含む枠データを生成することと、
前記プリンタドライバを用いて前記枠データをクリップボードに記憶させることと、
前記プリンタドライバと異なるアプリケーションソフトウェアを用いて前記クリップボードに記憶された前記枠データを前記アプリケーションソフトウェアの表示画面に配置することと、
前記アプリケーションソフトウェアを用いて、前記枠データが配置された前記表示画面に対する画像編集操作を受け付けることと
を含む情報処理方法。
【請求項９】
前記指示マーカは、前記媒体領域に含まれ、前記媒体領域よりも所定量だけ小さい第２の領域を囲む第２の枠である
請求項８に記載の情報処理方法。
【請求項１０】
前記枠データは、前記第１の領域を含むとともに前記第２の領域に含まれる、第３の領域を囲む第３の枠をさらに含む
請求項９に記載の情報処理方法。
【請求項１１】
前記プリンタドライバを用いて、前記第３の領域を指示する情報の入力を受け付けることをさらに含む
請求項１０に記載の情報処理方法。
【請求項１２】
前記プリンタドライバを用いて、前記アプリケーションソフトウェアにより作成された画像データに基づいて印刷データを生成することをさらに含み、
前記画像データが示す画像の領域は、少なくとも前記第３の領域を含む
請求項１０または請求項１１に記載の情報処理方法。
【請求項１３】
前記第１の領域の形状は、前記印刷媒体を切り抜く際の切り抜き形状に対応する
請求項８から請求項１２のいずれか一項に記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷設定を行うとともに印刷データを生成するプリンタドライバ、そのようなプリンタドライバを記録した記録媒体、および印刷設定を行うとともに印刷データを生成する情報処理装置に関する。
【背景技術】
【０００２】
画像形成装置においては、しばしば縁なし印刷が行われる。例えば、特許文献１には、搬送方向において両側にミシン目が設けられた記録媒体に対して、ミシン目により挟まれた領域を超えて印刷を行う熱転写記録装置が開示されている。ユーザは、印刷された記録媒体のミシン目に沿って、記録媒体の端部を切り取る。この熱転写記録装置では、このようにして、縁なし印刷を実現するようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３２６５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、記録媒体に対して印刷を行った後に、記録媒体の端部を切り取る場合には、ユーザは、切り取られる領域を考慮して、印刷される画像をあらかじめデザインする必要があるため、コンテンツのデザインが難しくなるおそれがある。
【０００５】
本発明はかかる問題点に鑑みてなされたもので、その目的は、縁なし印刷を行う際、印
刷される画像をデザインしやすくすることができる情報処理装置および情報処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、処理部を備えている。処理部は、プリンタドライバを用いて印刷媒体に対応する媒体領域に含まれる第１の領域を指示する情報の入力を受け付ける処理と、プリンタドライバを用いて、第１の領域を囲む第１の枠と、媒体領域における第１の枠の位置を指示する指示マーカとを含む枠データを生成する処理と、プリンタドライバを用いて枠データをクリップボードに記憶させる処理と、プリンタドライバと異なるアプリケーションソフトウェアを用いて、クリップボードに記憶された枠データを、アプリケーションソフトウェアの表示画面に配置する処理と、アプリケーションソフトウェアを用いて、枠データが配置された表示画面に対する画像編集操作を受け付ける処理とを行うものである。
本発明の情報処理方法は、プリンタドライバを用いて印刷媒体に対応する媒体領域に含まれる第１の領域を指示する情報の入力を受け付けることと、プリンタドライバを用いて、第１の領域を囲む第１の枠と、媒体領域における第１の枠の位置を指示する指示マーカとを含む枠データを生成することと、プリンタドライバを用いて枠データをクリップボードに記憶させることと、プリンタドライバと異なるアプリケーションソフトウェアを用いて、クリップボードに記憶された枠データを、アプリケーションソフトウェアの表示画面に配置することと、アプリケーションソフトウェアを用いて、枠データが配置された表示画面に対する画像編集操作を受け付けることとを含むものである。
【発明の効果】
【０００９】
本発明の情報処理装置および情報処理方法によれば、第１の領域を囲む第１の枠と、媒体領域における第１の枠の位置を指示する指示マーカとを含む枠データを生成するようにしたので、印刷される画像をデザインしやすくすることができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の一構成例を表す構成図である。
【図２】図１に示したＩＤユニットの一構成例を表す説明図である。
【図３】図１に示した画像形成装置の一動作例を表す説明図である。
【図４】図１に示した画像形成装置に印刷データを供給するホストコンピュータの一構成例を表すブロック図である。
【図５】第１の実施の形態に係るホストコンピュータにおけるソフトウェア構成の一例を表す説明図である。
【図６】図５に示したプリンタドライバに係る画面の一例を表す説明図である。
【図７】図５に示したプリンタドライバが生成する枠データの一例を表す説明図である。
【図８】図５に示した枠データ転送部の一動作例を表す説明図である。
【図９】図５に示したホストコンピュータの一動作例を表すフローチャートである。
【図１０Ａ】図５に示したホストコンピュータの一動作例を表す説明図である。
【図１０Ｂ】図５に示したホストコンピュータの一動作例を表す他の説明図である。
【図１０Ｃ】図５に示したホストコンピュータの一動作例を表す他の説明図である。
【図１１】第２の実施の形態に係るホストコンピュータにおけるソフトウェア構成の一例を表す説明図である。
【図１２】図１１に示したプリンタドライバに係る画面の一例を表す説明図である。
【図１３】図１１に示したホストコンピュータの一動作例を表すフローチャートである。
【図１４】図１１に示したホストコンピュータの一動作例を表す他のフローチャートである。
【図１５】図１１に示したホストコンピュータの一動作例を表す説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態
２．第２の実施の形態
【００１２】
＜１．第１の実施の形態＞
［構成例］
図１は、本発明の第１の実施の形態に係るプリンタドライバを用いて制御する画像形成装置の一構成例を表すものである。画像形成装置１は、例えば、ロール紙からなる印刷媒体に対して、電子写真方式を用いて画像を形成するプリンタとして機能するものである。画像形成装置１は、ロール紙フィーダ１０と、センサ１１と、搬送ローラ１２と、センサ１３と、搬送ローラ１４と、４つのＩＤ（Image Drum）ユニット２０（２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃ）と、４つの露光部２９（２９Ｋ，２９Ｙ，２９Ｍ，２９Ｃ）と、転写部３０と、定着部４０と、搬送ローラ１５と、センサ１６と、搬送ローラ１７と、カッター部１８と、排出ローラ１９とを備えている。
【００１３】
ロール紙フィーダ１０は、ロール紙である印刷媒体９がセットされたものである。この印刷媒体９は、ラベルを作成するための印刷媒体である。画像形成装置１では、後述するように、カッター部１８が印刷媒体９からラベルを切り抜くことにより、ラベルを作成することができるようになっている。
【００１４】
センサ１１は、ロール紙フィーダ１０から搬送路８に対して印刷媒体９が供給されていることを検知するセンサである。搬送ローラ１２は、搬送路８を挟む１対のローラにより構成されるものであり、ロール紙フィーダ１０から供給された印刷媒体９が、適切なタイミングで適切な位置に到達するように、印刷媒体９を搬送するものである。
【００１５】
センサ１３は、印刷媒体９が通過したことを検出するセンサである。搬送ローラ１４は、搬送路８を挟む１対のローラにより構成されるものであり、搬送路８に沿って印刷媒体９を搬送するものである。
【００１６】
４つのＩＤユニット２０は、トナー像をそれぞれ形成するものである。具体的には、ＩＤユニット２０Ｋは黒色のトナー像を形成するものであり、ＩＤユニット２０Ｙは黄色のトナー像を形成するものであり、ＩＤユニット２０Ｍはマゼンタ色のトナー像を形成するものであり、ＩＤユニット２０Ｃはシアン色のトナー像を形成するものである。４つのＩＤユニット２０は、搬送方向Ｆにおいて、ＩＤユニット２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃの順に配置されている。
【００１７】
図２は、ＩＤユニット２０の一構成例を表すものである。ＩＤユニット２０は、感光体２１と、帯電ローラ２２と、現像ローラ２３と、供給ローラ２４と、トナー収容部２５と、トナーブレード２６とを備えている。
【００１８】
感光体２１は、表面（表層部分）に静電潜像を担持する部材である。感光体２１は、図示しない感光体モータから伝達された動力により、この例では左回りで回転する。感光体２１は、帯電ローラ２２により帯電する。そして、ＩＤユニット２０Ｋの感光体２１は露光部２９Ｋにより露光され、ＩＤユニット２０Ｙの感光体２１は露光部２９Ｙにより露光され、ＩＤユニット２０Ｍの感光体２１は露光部２９Ｍにより露光され、ＩＤユニット２０Ｃの感光体２１は露光部２９Ｃにより露光される。このようにして、各感光体２１の表面には、静電潜像が形成される。そして、現像ローラ２３によりトナーが供給されることにより、各感光体２１には、静電潜像に応じたトナー像が形成されるようになっている。
【００１９】
帯電ローラ２２は、感光体２１の表面（表層部分）を帯電させる部材である。帯電ローラ２２は、感光体２１の表面（周面）に接するように配置されており、感光体２１の回転に応じて、この例では右回りで回転する。帯電ローラ２２には、電源部（図示せず）により帯電電圧が印加されるようになっている。
【００２０】
現像ローラ２３は、帯電したトナーを表面に担持するとともに、そのトナーを感光体２１に供給する部材である。現像ローラ２３は、感光体２１の表面（周面）に接するように配置されており、図示しない感光体モータから伝達された動力により、この例では右回りで回転する。現像ローラ２３には、電源部（図示せず）により現像電圧が印加されるようになっている。
【００２１】
供給ローラ２４は、トナー収容部２５内に貯蔵されたトナーを帯電させるとともに、現像ローラ２３に対して供給する部材である。供給ローラ２４は、現像ローラ２３の表面（周面）に接するように配置されており、図示しない感光体モータから伝達された動力により、この例では右回りで回転する。これにより、ＩＤユニット２０では、供給ローラ２４の表面と現像ローラ２３の表面との間に摩擦が生じ、その結果、トナーが、いわゆる摩擦帯電により帯電する。供給ローラ２４には、電源部（図示せず）により供給電圧が印加されるようになっている。
【００２２】
トナー収容部２５は、トナーを貯蔵するものである。具体的には、ＩＤユニット２０Ｋにおけるトナー収容部２５は黒色のトナーを貯蔵し、ＩＤユニット２０Ｙにおけるトナー収容部２５は黄色のトナーを貯蔵し、ＩＤユニット２０Ｍにおけるトナー収容部２５はマゼンタ色のトナーを貯蔵し、ＩＤユニット２０Ｃにおけるトナー収容部２５はシアン色のトナーを貯蔵するようになっている。
【００２３】
トナーブレード２６は、現像ローラ２３の表面に当接することにより、この現像ローラ２３の表面にトナーからなる層（トナー層）を形成させるとともに、そのトナー層の厚さを規制（制御，調整）する部材である。このトナーブレード２６は、例えば、ステンレス等からなる板状弾性部材（板ばね）であり、このトナーブレード２６の先端部が現像ローラ２３の表面に当接するように配置されている。トナーブレード２６には、電源部（図示せず）により供給電圧が印加されるようになっている。
【００２４】
４つの露光部２９（図１）は、４つのＩＤユニット２０の感光体２１に対して光をそれぞれ照射する部材である。具体的には、露光部２９Ｋは、ＩＤユニット２０Ｋの感光体２１に対して光を照射し、露光部２９Ｙは、ＩＤユニット２０Ｙの感光体２１に対して光を照射し、露光部２９Ｍは、ＩＤユニット２０Ｍの感光体２１に対して光を照射し、露光部２９Ｃは、ＩＤユニット２０Ｃの感光体２１に対して光を照射するようになっている。これにより、これらの感光体２１は、各露光部２９によりそれぞれ露光され、各感光体２１の表面に、静電潜像が形成されるようになっている。
【００２５】
転写部３０は、４つのＩＤユニット２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃにより形成されたトナー像を、印刷媒体９の被転写面上に転写する部材である。転写部３０は、転写ローラ３１Ｋ，３１Ｙ，３１Ｍ，３１Ｃと、転写ベルト３２と、駆動ローラ３３と、従動ローラ３４とを有している。
【００２６】
転写ローラ３１Ｋは、搬送路８を介してＩＤユニット２０Ｋの感光体２１に対向配置され、転写ローラ３１Ｙは、搬送路８を介してＩＤユニット２０Ｙの感光体２１に対向配置され、転写ローラ３１Ｍは、搬送路８を介してＩＤユニット２０Ｍの感光体２１に対向配置され、転写ローラ３１Ｃは、搬送路８を介してＩＤユニット２０Ｃの感光体２１に対向配置されている。転写ローラ３１Ｋ，３１Ｙ，３１Ｍ，３１Ｃのそれぞれには、電源部（図示せず）により転写電圧が印加されるようになっている。
【００２７】
転写ベルト３２は、搬送路８に沿って印刷媒体９を搬送するものである。転写ベルト３２は、駆動ローラ３３および従動ローラ３４によって張設（張架）されている。そして、転写ベルト３２は、駆動ローラ３３の回転に応じて、搬送方向Ｆの方向に循環回転するようになっている。その際、転写ベルト３２は、ＩＤユニット２０Ｋと転写ローラ３１Ｋとの間、ＩＤユニット２０Ｙと転写ローラ３１Ｙとの間、ＩＤユニット２０Ｍと転写ローラ３１Ｍとの間、およびＩＤユニット２０Ｃと転写ローラ３１Ｃとの間を移動するようになっている。
【００２８】
駆動ローラ３３は、転写ベルト３２を循環回転させるものである。この例では、駆動ローラ３３は、搬送方向Ｆにおいて、４つのＩＤユニット２０の下流側に配置され、ベルトモータ（図示せず）から伝達された動力により、この例では右回りで回転する。これにより、駆動ローラ３３は、転写ベルト３２を搬送方向Ｆの方向へ循環回転させるようになっている。
【００２９】
従動ローラ３４は、転写ベルト３２の循環回転に応じて、この例では右回りで従動回転するものである。この例では、従動ローラ３４は、搬送方向Ｆにおいて、４つのＩＤユニット２０の上流側に配置されている。
【００３０】
定着部４０は、印刷媒体９に対し熱および圧力を付与することにより、印刷媒体９上に転写されたトナー像を印刷媒体９に定着させる部材である。定着部４０は、ヒートローラ４１と、加圧ローラ４２とを有している。ヒートローラ４１は、その内部にヒータを含んで構成されており、印刷媒体９上のトナーに対して熱を付与する部材である。加圧ローラ４２は、ヒートローラ４１との間に圧接部が形成されるように配置されており、印刷媒体９上のトナーに対して圧力を付与する部材である。これにより、定着部４０では、印刷媒体９上のトナーが、加熱され、融解し、加圧される。その結果、トナー像が印刷媒体９上に定着するようになっている。
【００３１】
搬送ローラ１５は、搬送路８を挟む１対のローラにより構成されるものであり、搬送路８に沿って、トナー像が定着された印刷媒体９を搬送するものである。
【００３２】
センサ１６は、印刷媒体９が通過したことを検出するセンサである。搬送ローラ１７は、搬送路８を挟む１対のローラにより構成されるものであり、搬送ローラ１５から供給された印刷媒体９をカッター部１８に搬送するものである。カッター部１８は、印刷媒体９を所定の形状で切り抜くものである。このカッター部１８は、交換可能に構成されており、切り抜き形状が異なるカッター部を用いることにより、様々な形状で印刷媒体９を切り抜くことができるようになっている。排出ローラ１９は、搬送路８を挟む１対のローラにより構成されるものであり、カッター部１８から供給された印刷媒体９を排出するものである。
【００３３】
図３は、画像形成装置１から排出された印刷媒体９の一構成例を表すものである。印刷媒体９は、ラベル紙９ａと、台紙９ｂとを有している。台紙９ｂの裏側には、所定の間隔でマーカが印刷されており、画像形成装置１は、このマーカにより、搬送方向における印刷媒体９の位置を制御することができるようになっている。また、ラベル紙９ａの台紙９ｂ側の面には糊がついており、これによりラベル紙９ａは台紙９ｂに張り合わされている。画像形成装置１は、ラベル紙９ａの表面の印刷領域Ｒ３に画像を形成する。そして、カッター部１８は、切断面９ｄでラベル紙９ａを切断することにより、ラベル紙９ａをこの例では四角形で切り抜く。その結果、ユーザは、台紙９ｂからラベル９ｃをはがすことができる。
【００３４】
その際、画像形成装置１は、ラベル９ｃの領域（ラベル領域Ｒ１）を含むより広い領域（印刷領域Ｒ３）に画像を形成する。言い換えれば、画像形成装置１は、ラベル領域Ｒ１の外側にさらに塗り足すことにより、ラベル領域Ｒ１より広い印刷領域Ｒ３に画像を形成する。これにより、画像形成装置１では、印刷領域Ｒ３においてラベル領域Ｒ１が所望の位置からずれても、ラベル領域Ｒ１に、印刷が行われない領域が生じるおそれを低減できるようになっている。
【００３５】
次に、このような画像形成装置１に印刷データＤＰを供給するホストコンピュータ２について説明する。
【００３６】
図４は、ホストコンピュータ２の一構成例を表すものである。ホストコンピュータ２は、この例では、いわゆるパーソナルコンピュータであり、コンピュータ本体５０と、ディスプレイ６１と、キーボード６２と、マウス６３とを備えている。
【００３７】
コンピュータ本体５０は、処理部５１と、ＨＤＤ（Hard Disk Drive）５２と、メモリ５３と、インタフェース５４と、ディスプレイインタフェース５５と、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）ドライブ５６とを有している。処理部５１は、例えばＣＰＵ（Central Processing Unit）を用いて構成されるものであり、オペレーティングシステム１０１（後述）や、アプリケーションソフトウェア１０２（後述）を含む各種プログラムを実行するものである。ＨＤＤ５２は、各種プログラムを記憶するものである。メモリ５３は、処理部５１が処理を行う際に一時的に情報を記憶するものである。インタフェース５４は、コンピュータ本体５０に外部機器を接続するためのインタフェースである。この例では、コンピュータ本体５０は、このインタフェース５４を介して、キーボード６２、マウス６３、および画像形成装置１に接続されている。ディスプレイインタフェース５５は、コンピュータ本体５０にディスプレイ６１を接続するためのインタフェースであり、ディスプレイ６１に対して画像信号を供給するものである。ＣＤ−ＲＯＭドライブ５６は、ＣＤ−ＲＯＭ５に記録されたデータを読み取るものである。処理部５１、ＨＤＤ５２、メモリ５３、インタフェース５４、およびディスプレイインタフェース５５は、バス５９を介して互いに接続されている。
【００３８】
ディスプレイ６１は、コンピュータ本体５０から供給された画像信号に基づいて画像を表示するものである。キーボード６２およびマウス６３は、ユーザが情報を入力する際に用いるものである。
【００３９】
図５は、ホストコンピュータ２におけるソフトウェア構成の一例を表すものである。この例では、ホストコンピュータ２には、オペレーティングシステム１０１、アプリケーションソフトウェア１０２、およびプリンタドライバ１０３がインストールされている。
【００４０】
オペレーティングシステム１０１は、ホストコンピュータ２の動作を制御する、いわゆる基本ソフトウェアである。
【００４１】
アプリケーションソフトウェア１０２は、例えば、画像編集ソフトウェア、ＤＴＰ（Desk Top Publishing）ソフトウェア、ワードプロセッサソフトウェアなどであり、ユーザがラベル９ｃのデザインを行うものである。また、アプリケーションソフトウェア１０２は、ユーザからの印刷指示に応じて、デザインしたラベル９ｃのデータに基づいてスプールファイルを生成する機能をも有している。そして、アプリケーションソフトウェア１０２は、そのスプールファイルを、オペレーティングシステム１０１を介して、プリンタドライバ１０３に供給するようになっている。
【００４２】
プリンタドライバ１０３は、画像形成装置１の動作を制御する、いわゆるデバイスドライバである。プリンタドライバ１０３は、例えばＣＤ−ＲＯＭ５に記録されており、ユーザの操作によりホストコンピュータ２にインストールされる。プリンタドライバ１０３は、ユーザインタフェース部１０４と、設定管理部１０５と、枠データ生成部１０６と、枠データ転送部１０７と、印刷データ生成部１０８とを有している。
【００４３】
ユーザインタフェース部１０４は、ＧＵＩ（Graphical User Interface）による印刷設定画面をホストコンピュータ２のディスプレイ６１に表示させるとともに、キーボード６２およびマウス６３を介してユーザからの指示を受け付けることにより、様々な印刷設定を行うものである。
【００４４】
図６は、印刷設定画面の一例を表すものである。この図６は、用紙サイズおよび印刷領域を設定する画面１１０の一例を示している。画面１１０は、設定選択部１１１と、設定名入力部１１２と、用紙サイズ入力部１１３と、塗足量入力部１１４と、コピーボタン１１５と、追加ボタン１１６と、更新ボタン１１７と、削除ボタン１１８と、キャンセルボタン１１９とを有している。
【００４５】
図６において、設定選択部１１１は、設定管理部１０５が管理している設定の名称（この例では設定Ａ〜設定Ｄ）の一覧を表示するとともに、ユーザが修正したい設定を選択するためのものである。設定名入力部１１２は、ユーザが設定を追加する際に、その設定の名称を入力するためのものである。
【００４６】
用紙サイズ入力部１１３は、用紙幅および用紙長と、ラベル領域Ｒ１の上下左右の余白を入力するためのものである。具体的には、用紙幅および用紙長の欄には、ユーザは、使用する印刷媒体９のサイズに応じた値を入力する。ここで、用紙幅は、搬送方向における印刷媒体９の長さであり、用紙長は、搬送方向と交差する方向における印刷媒体９の長さである。用紙幅は、例えば、台紙９ｂの裏面に印刷されたマーカの位置により定義されるものである。また、余白の欄には、ユーザは、カッター部１８が切り抜く領域（ラベル領域Ｒ１）の位置および大きさに応じた値を入力する。なお、図６において、斜線で示した領域がラベル領域Ｒ１である。
【００４７】
塗足量入力部１１４は、ラベル領域Ｒ１の外側にさらに塗り足す量を入力するためのものである。具体的には、ユーザは、画像形成装置１の搬送精度による印刷媒体９の位置のずれ量に応じた値を入力する。この値を小さくすることにより、印刷領域Ｒ３の面積を小さくすることができるため、トナーの使用量を抑えることができる。
【００４８】
コピーボタン１１５は、設定結果に基づいて、後述する枠データＤＦを生成し、この枠データＤＦを、オペレーティングシステム１０１が管理するメモリ領域であるクリップボード５３Ａにコピーするためのものである。
【００４９】
追加ボタン１１６は、新たな設定をデータベースに追加するためのものである。更新ボタン１１７は、既に登録された設定を更新するためのものである。削除ボタン１１８は、設定選択部１１１を用いてユーザが選択した設定を、データベースから削除するためのものである。キャンセルボタン１１９は、設定を行わずに終了するためのものである。
【００５０】
設定管理部１０５（図５）は、ユーザが画面１１０（図６）を用いて入力した設定を管理するものである。具体的には、例えば、ユーザが追加ボタン１１６を操作した場合には、新たな設定をデータベースに追加し、ユーザが更新ボタン１１７を操作した場合には、既に登録された設定を更新し、ユーザが削除ボタン１１８を操作した場合には、設定選択部１１１を用いてユーザが選択した設定を、データベースから削除するようになっている。
【００５１】
枠データ生成部１０６は、ユーザがコピーボタン１１５を操作したときに、画面１１０（図６）における設定結果に基づいて枠データＤＦを生成するものである。
【００５２】
図７は、枠データＤＦの一例を表すものである。枠データＤＦは、例えばメタデータであり、枠Ｆ１〜Ｆ３を含むものである。枠Ｆ１は、ラベル領域Ｒ１を囲む枠である。枠データ生成部１０６は、ユーザが用紙サイズ入力部１１３を用いて入力した値に基づいて、この枠Ｆ１を設定する。枠Ｆ２は、用紙サイズに基づいて算出された印刷可能領域Ｒ２を囲む枠である。印刷可能領域Ｒ２は、用紙の領域のうち、画像形成装置１が印刷できない、用紙の端付近を除いた領域である。枠データ生成部１０６は、印刷媒体９の端からどのくらいの幅の領域に印刷することができないかをあらかじめ把握しており、この幅と、ユーザが用紙サイズ入力部１１３を用いて入力した値とに基づいて、この枠Ｆ２を設定する。  枠Ｆ３は、印刷領域Ｒ３を囲む枠である。枠データ生成部１０６は、ユーザが用紙サイズ入力部１１３および塗足量入力部１１４を用いて入力した値に基づいて、この枠Ｆ３を設定する。枠データ生成部１０６は、このような枠Ｆ１〜Ｆ３を含む枠データＤＦを生成する。なお、この例では、メタデータを用いたが、これに限定されるものではなく。これに代えて、例えば、枠以外が透明である画像データを用いてもよい。
【００５３】
枠データ転送部１０７は、枠データ生成部１０６が生成した枠データＤＦをクリップボード５３Ａに転送するものである。
【００５４】
図８は、枠データＤＦの転送を表すものである。ユーザがコピーボタン１１５を操作することにより枠データＤＦが生成されると、枠データ転送部１０７は、この枠データＤＦをクリップボード５３Ａに転送する。その後、ユーザがいわゆるペースト操作をおこなうことにより、アプリケーションソフトウェア１０２は、クリップボード５３Ａの枠データＤＦに基づいて、ディスプレイ６１の表示画面に枠Ｆ１〜Ｆ３を表示する。これにより、ユーザは、表示された枠Ｆ１〜Ｆ３によりラベル領域Ｒ１などを把握しつつ、印刷すべきラベル９ｃをデザインできるようになっている。
【００５５】
印刷データ生成部１０８（図５）は、アプリケーションソフトウェア１０２から供給されたスプールファイルに基づいて印刷データＤＰを生成するものである。ここで、印刷データＤＰは、例えば、ページ記述言語（ＰＤＬ；Page Description Language）により記述されたものである。印刷データＤＰを生成する際、印刷データ生成部１０８は、スプールファイルが示すデータに、枠Ｆ１〜Ｆ３についてのデータが含まれている場合には、この枠Ｆ１〜Ｆ３についてのデータを削除する。そして、印刷データ生成部１０８は、この印刷データＤＰを画像形成装置１に供給するようになっている。
【００５６】
ここで、ラベル領域Ｒ１は、本発明における「第１の領域」の一具体例に対応し、枠Ｆ１は、本発明における「第１の枠」の一具体例に対応する。印刷可能領域Ｒ２は、本発明における「第２の領域」の一具体例に対応し、枠Ｆ２は、本発明における「第２の枠」の一具体例に対応する。印刷領域Ｒ３は、本発明における「第３の領域」の一具体例に対応し、枠Ｆ３は、本発明における「第３の枠」の一具体例に対応する。印刷媒体９は、本発明における「印刷媒体」の一具体例に対応する。用紙幅および用紙長により定まる領域は、本発明における「媒体領域」の一具体例に対応する。処理部５１は、本発明における「処理部」の一具体例に対応する。
【００５７】
［動作および作用］
続いて、本実施の形態のホストコンピュータ２および画像形成装置１の動作および作用について説明する。
【００５８】
（全体動作概要）
まず、図１〜６を参照して、ホストコンピュータ２および画像形成装置１の全体動作概要を説明する。まず、ユーザの操作に基づいて、プリンタドライバ１０３（図５）のユーザインタフェース部１０４は、画面１１０（図６）をディスプレイ６１に表示させる。そして、ユーザは、用紙サイズ入力部１１３を用いて用紙サイズおよび余白を入力するとともに、塗足量入力部１１４を用いて塗足量を入力する。そして、ユーザがコピーボタン１１５を操作すると、枠データ生成部１０６は、画面１１０における設定結果に基づいて枠データＤＦを生成し、枠データ転送部１０７は、枠データＤＦをクリップボード５３Ａに転送する。そして、ユーザがいわゆるペースト操作を行うことにより、アプリケーションソフトウェア１０２は、クリップボード５３Ａの枠データＤＦに基づいて、ディスプレイ６１の表示画面に枠Ｆ１〜Ｆ３を表示する。ユーザは、表示された枠Ｆ１〜Ｆ３によりラベル領域Ｒ１などを把握しつつ、印刷すべきラベル９ｃをデザインする。その際、ユーザは、枠Ｆ１により囲まれたラベル領域Ｒ１ではなく、枠Ｆ３により囲まれた、ラベル領域Ｒ１より広い印刷領域Ｒ３においてデザインを行う。
【００５９】
そして、ユーザがラベル９ｃのデザインを終了し、アプリケーションソフトウェア１０２を操作することにより印刷指示を行うと、アプリケーションソフトウェア１０２は、デザインしたラベル９ｃのデータに基づいてスプールファイルを生成し、そのスプールファイルを、オペレーティングシステム１０１を介してプリンタドライバ１０３に供給する。プリンタドライバ１０３の印刷データ生成部１０８は、そのスプールファイルに基づいて印刷データＤＰを生成し、この印刷データＤＰを画像形成装置１に供給する。
【００６０】
画像形成装置１では、印刷データＤＰに基づいて、露光部２９ＫおよびＩＤユニット２０Ｋが黒色のトナーのトナー像を形成し、露光部２９ＹおよびＩＤユニット２０Ｙが黄色のトナーのトナー像を形成し、露光部２９ＭおよびＩＤユニット２０Ｍがマゼンタ色のトナーのトナー像を形成し、露光部２９ＣおよびＩＤユニット２０Ｃがシアン色のトナーのトナー像を形成する。４つの転写ローラ３１は、４つのＩＤユニット２０の感光体２１に生成されたトナー像を印刷媒体９上に転写する。定着部４０は、印刷媒体９上のトナー像を定着させる。そして、カッター部１８は、ラベル紙９ａを、枠Ｆ１に応じた形状で切り抜く。
【００６１】
（詳細動作）
図９は、ホストコンピュータ２におけるプリンタドライバ１０３の一動作例を表すものである。プリンタドライバ１０３は、画面１１０（図６）を介して、ユーザの操作を受け付ける。以下に、この動作について詳細に説明する。
【００６２】
まず、ユーザインタフェース部１０４は、ユーザの操作に基づいて、ディスプレイ６１の表示画面に画面１１０（図６）を表示させる（ステップＳ１）。そして、ユーザインタフェース部１０４は、ユーザの操作を受け付ける。
【００６３】
次に、ユーザインタフェース部１０４は、ユーザの操作を判定する（ステップＳ２）。
【００６４】
ステップＳ２において、ユーザが、追加ボタン１１６、更新ボタン１１７、または削除ボタン１１８を操作した場合（ステップＳ２において“設定、更新、削除”）には、設定管理部１０５が設定管理処理を行う（ステップＳ３）。具体的には、例えば、ユーザが追加ボタン１１６を操作した場合には、設定管理部１０５は、新たな設定をデータベースに追加する。また、ユーザが更新ボタン１１７を操作した場合には、設定管理部１０５は、既に登録された設定を更新する。また、ユーザが削除ボタン１１８を操作した場合には、設定管理部１０５は、設定選択部１１１を用いてユーザが選択した設定を、データベースから削除する。
【００６５】
また、ステップＳ２において、ユーザがコピーボタン１１５を操作した場合（ステップＳ２において“クリップボードにコピー”）には、枠データ生成部１０６は、枠データＤＦを生成するかどうかを判断する（ステップＳ４）。具体的には、枠データ生成部１０６は、例えば、ユーザが塗足量入力部１１４を用いて入力した４つの値がゼロより大きい場合には、枠データＤＦを生成すると判断する。
【００６６】
ステップＳ４において、枠データＤＦを生成すると判断した場合（ステップＳ４において“Ｙ”）には、枠データ生成部１０６は、画面１１０における設定結果に基づいて枠データＤＦを生成し（ステップＳ５）、枠データ転送部１０７は、その枠データＤＦをクリップボード５３Ａに転送する（ステップＳ６）。そして、ステップＳ２に戻り、ユーザインタフェース部１０４が、ユーザによる次の操作を受け付ける。また、ステップＳ４において、枠データＤＦを生成しないと判断した場合（ステップＳ４において“Ｎ”）には、ステップＳ２に戻り、ユーザインタフェース部１０４が、ユーザによる次の操作を受け付ける。
【００６７】
また、ステップＳ２において、ユーザがキャンセルボタン１１９を操作した場合（ステップＳ２において“キャンセル”）には、ユーザインタフェース部１０４は、画面１１０の表示を終了させ、このフローは終了する。
【００６８】
ステップＳ５，Ｓ６に示したように、ユーザがコピーボタン１１５を操作すると、枠データ生成部１０６は、画面１１０における設定結果に基づいて枠データＤＦを生成し、枠データ転送部１０７は、枠データＤＦをクリップボード５３Ａに転送する。そして、ユーザがいわゆるペースト操作を行うことにより、アプリケーションソフトウェア１０２は、クリップボード５３Ａの枠データＤＦに基づいて、枠Ｆ１〜Ｆ３を表示する。
【００６９】
図１０Ａ〜１０Ｃは、アプリケーションソフトウェア１０２における表示例を表すものであり、図１０Ａは、枠Ｆ１〜Ｆ３を表示する前の表示例を示し、図１０Ｂは、枠Ｆ１〜Ｆ３を表示したときの表示例を示し、図１０Ｃは、ユーザがラベル９ｃのデザインを終了したときの表示例を示す。図１０Ａ〜１０Ｃにおいて、一番外側の枠は、用紙サイズを表している。
【００７０】
この例では、アプリケーションソフトウェア１０２は、枠Ｆ１〜Ｆ３を表示する前に、ユーザの操作に応じて、プリンタドライバ１０３に問い合わせを行うことにより、印刷可能領域Ｒ２の大きさを取得する。そして、アプリケーションソフトウェア１０２は、図１０Ａに示したように、取得した印刷可能領域Ｒ２の大きさに応じて、印刷可能領域を示す目印Ｍ１を４つのコーナー付近に配置する。
【００７１】
その後、例えば、ユーザがいわゆるペースト操作を行うことにより、アプリケーションソフトウェア１０２は、クリップボード５３Ａの枠データＤＦに基づいて、枠Ｆ１〜Ｆ３を表示する。そして、ユーザは、図１０Ｂに示したように、枠Ｆ２が目印Ｍ１により指示された位置に合うように、枠Ｆ１〜Ｆ３を移動させる。これにより、用紙におけるラベル領域Ｒ１および印刷領域Ｒ３の位置を設定することができる。
【００７２】
そして、ユーザは、これらの枠Ｆ１〜Ｆ３を参考にして、印刷すべきラベル９ｃをデザインする。その際、ユーザは、図１０Ｃに示したように、枠Ｆ１により囲まれたラベル領域Ｒ１ではなく、枠Ｆ３により囲まれた、ラベル領域Ｒ１より広い印刷領域Ｒ３においてデザインを行う。
【００７３】
そして、ユーザがラベル９ｃのデザインを終了し、アプリケーションソフトウェア１０２を操作することにより印刷指示を行うと、アプリケーションソフトウェア１０２は、デザインしたラベル９ｃのデータに基づいてスプールファイルを生成し、そのスプールファイルを、オペレーティングシステム１０１を介してプリンタドライバ１０３に供給する。プリンタドライバ１０３の印刷データ生成部１０８は、アプリケーションソフトウェア１０２から供給されたスプールファイルに基づいて印刷データＤＰを生成する。その際、印刷データ生成部１０８は、スプールファイルが示すデータに、枠Ｆ１〜Ｆ３についてのデータが含まれている場合には、この枠Ｆ１〜Ｆ３についてのデータを削除する。そして、印刷データ生成部１０８は、生成した印刷データＤＰを画像形成装置１に供給する。
【００７４】
なお、この例では、印刷データ生成部１０８が枠Ｆ１〜Ｆ３についてのデータを削除したが、これに限定されるものではない。例えば、アプリケーションソフトウェア１０２を操作してラベル９ｃのデザインを行っている際に、ユーザが枠Ｆ１〜Ｆ３を削除してもよい。
【００７５】
画像形成装置１は、この印刷データＤＰに基づいて、印刷媒体９に印刷を行い、枠Ｆ１に応じた形状でラベル紙９ａを切り抜く。これにより、画像形成装置１ではラベル９ｃを生成することができる。
【００７６】
このように、ホストコンピュータ２では、ラベル領域Ｒ１を囲む枠Ｆ１を表示するようにしたので、ユーザは、カッター部１８が切り抜くラベル領域Ｒ１の大きさおよびその位置を把握することができる。その結果、ユーザは、ラベル領域Ｒ１の大きさを考慮しながらラベル９ｃのデザインを行うことができる。すなわち、例えば、枠Ｆ１が表示されない場合には、ユーザは、デザイン後に、実際に印刷を行い、その印刷結果に基づいてデザインを修正する必要が生じる場合がある。この場合には、デザインの修正と実際の印刷とを繰り返すことになるため、ユーザにとっては、手間がかかってしまう。一方、ホストコンピュータ２では、ラベル領域Ｒ１を囲む枠Ｆ１を表示するようにしたので、ユーザは、ラベル領域Ｒ１の大きさを考慮しながらラベル９ｃのデザインを行うことができる。よって、ホストコンピュータ２では、デザインの修正と実際の印刷とを繰り返す必要がないため、ユーザの手間が省けるとともに、試行用の用紙やインクを削減することができる。その結果、ホストコンピュータ２では、ラベル９ｃをデザインしやすくすることができる。
【００７７】
また、ホストコンピュータ２では、印刷領域Ｒ３を囲む枠Ｆ３を表示するようにしたので、ユーザは、少なくともどの領域でデザインすれば、ラベル９ｃに、印刷が行われない領域が生じないようにできるかを知ることができる。すなわち、例えば、画像形成装置１の搬送精度により、印刷媒体９の位置が所望の位置からずれた場合には、印刷領域Ｒ３内におけるラベル領域Ｒ１の位置が所望の位置からずれる場合がある。このような場合でも、ラベル領域Ｒ１を含むより広い領域（印刷領域Ｒ３）に印刷を行うことにより、ラベル９ｃに、印刷が行われない領域が生じることなく、ラベル９ｃの全面に印刷を行うことができる。ホストコンピュータ２では、印刷領域Ｒ３を囲む枠Ｆ３を表示させるようにしたので、ユーザは、印刷領域Ｒ３の大きさおよび位置を知ることができ、その印刷領域Ｒ３においてデザインを行うことができる。その結果、ホストコンピュータ２では、ラベル９ｃをデザインしやすくすることができる。
【００７８】
また、ホストコンピュータ２では、印刷可能領域Ｒ２を囲む枠Ｆ２を表示するようにした。これにより、ユーザは、アプリケーションソフトウェア１０２の表示画面において、この枠Ｆ２を利用して、枠Ｆ１〜Ｆ３を移動させることにより、用紙におけるラベル領域Ｒ１および印刷領域Ｒ３の位置を適切に設定することができる。その結果、ホストコンピュータ２では、ラベル９ｃをデザインしやすくすることができる。
【００７９】
［効果］
以上のように本実施の形態では、ラベル領域を囲む枠を表示するようにしたので、ユーザは、ラベル領域の大きさおよびその位置を把握することができるため、ラベルをデザインしやすくすることができる。
【００８０】
本実施の形態では、印刷領域を囲む枠を表示するようにしたので、ユーザは、少なくともどの領域でデザインすればよいかを知ることができるため、ラベルをデザインしやすくすることができる。
【００８１】
本実施の形態では、印刷可能領域を囲む枠を表示するようにしたので、ユーザは、ラベル領域および印刷領域の位置を適切に設定することができるため、ラベルをデザインしやすくすることができる。
【００８２】
［変形例１−１］
上記実施の形態では、枠データ生成部１０６は、印刷可能領域Ｒ２を囲む枠Ｆ２を生成したが、これに限定されるものではなく、アプリケーションソフトウェア１０２の表示画面において、用紙におけるラベル領域Ｒ１および印刷領域Ｒ３の位置を指示できるものであればどのようなものであってもよい。具体的には、例えば、用紙の所定位置に配置された原点に合わせるためのマークであってもよい。
【００８３】
［変形例１−２］
上記実施の形態では、ステップＳ４において、枠データＤＦを生成するかどうかを判断したが、このステップＳ４を省いてもよい。この場合には、ユーザが塗足量入力部１１４を用いて入力した４つの値がゼロより大きいか否かに関わらず、枠データ生成部１０６が枠データＤＦを生成し（ステップＳ５）、枠データ転送部１０７がその枠データＤＦをクリップボード５３Ａに転送する（ステップＳ６）。ユーザが塗足量入力部１１４を用いて入力した４つの値がゼロである場合には、枠Ｆ１と枠Ｆ２とは互いに一致する。
【００８４】
［変形例１−３］
上記実施の形態では、ユーザが画面１１０（図６）を操作することにより、用紙サイズや塗足量を設定できるようにしたが、これに加えて、さらに、ラベル領域Ｒ１（図６における斜線で示された領域）の形状を設定できるようにしてもよいし、枠Ｆ１〜Ｆ３の太さや色などを設定できるようにしてもよい。
【００８５】
［変形例１−４］
上記実施の形態では、ラベルの例で説明したが、これに限定されるものではなく、これに代えて、一般的な用紙にも適用することができる。言い換えれば、本発明は、用紙を切り抜くことにより縁なし印刷を行う様々なケースに適用することができる。
【００８６】
［変形例１−５］
上記実施の形態では、画面１１０（図６）に塗足量入力部１１４を設け、ユーザが用紙サイズ入力部１１３および塗足量入力部１１４を用いて入力した値に基づいて、枠Ｆ３（印刷領域Ｒ３）を設定したが、これに限定されるものではない。これに代えて、例えば、塗足量入力部１１４を設けずに、枠データ生成部１０６が、枠Ｆ１よりも所定量だけ大きい枠Ｆ３を生成してもよい。
【００８７】
［変形例１−６］
上記実施の形態では、プリンタドライバ１０３は、例えばＣＤ−ＲＯＭ５に記録され、ＣＤ−ＲＯＭ５により頒布されるようにしたが、これに限定されるものではない。これに代えて、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等により頒布されるようにしてもよい。また、インターネットを介して頒布されるようにしてもよい。
【００８８】
＜２．第２の実施の形態＞
次に、第２の実施の形態に係るプリンタドライバがインストールされたホストコンピュータ３について説明する。本実施の形態は、ユーザへの枠Ｆ１〜Ｆ３についての情報の提供方法が、上記第１の実施の形態と異なるものである。すなわち、上記第１の実施の形態では、枠Ｆ１〜Ｆ３をディスプレイ６１に表示したが、これに代えて、本実施の形態では、枠Ｆ１〜Ｆ３を含む画像をＰＤＦ（Portable Document Format）ファイルとして出力している。なお、上記第１の実施の形態に係るホストコンピュータ２と実質的に同一の構成部分には同一の符号を付し、適宜説明を省略する。
【００８９】
図１１は、ホストコンピュータ３におけるソフトウェア構成の一例を表すものである。ホストコンピュータ３には、プリンタドライバ１２３がインストールされている。
【００９０】
プリンタドライバ１２３は、ユーザインタフェース部１２４と、描画データ生成部１２６と、枠データ生成部１２７と、ＰＤＦ生成部１２８とを有している。
【００９１】
ユーザインタフェース部１２４は、第１の実施の形態に係るユーザインタフェース部１０４と同様に、ＧＵＩによる印刷設定画面をホストコンピュータ３のディスプレイ６１に表示させるとともに、キーボード６２およびマウス６３を介してユーザからの指示を受け付けることにより、様々な印刷設定を行うものである。
【００９２】
図１２は、用紙サイズおよび印刷領域を設定する画面１３０の一例を表すものである。画面１３０は、ＰＤＦ出力設定部１３５を有している。ＰＤＦ出力設定部１３５は、設定結果に基づいて枠データＤＦを生成し、この枠データＤＦに基づいてＰＤＦファイルを生成するためのものである。この例では、ＰＤＦ出力設定部１３５は、いわゆるチェックボックスであり、ユーザがこのチェックボックスをチェックした後に、ユーザが印刷指示を行うと、プリンタドライバ１２３がＰＤＦファイルを生成するようになっている。
【００９３】
描画データ生成部１２６は、アプリケーションソフトウェア１０２から供給されたスプールファイルに基づいて、ユーザがデザインしたラベル９ｃの描画データを生成するものである。
【００９４】
枠データ生成部１２７は、画面１３０のＰＤＦ出力設定部１３５において、ユーザがＰＤＦファイルの生成を指示した場合に、第１の実施の形態に係る枠データ生成部１０６と同様に、画面１３０（図１２）における設定結果に基づいて枠データＤＦを生成するものである。
【００９５】
ＰＤＦ生成部１２８は、描画データ生成部１２６が生成した描画データと、枠データ生成部１２７が生成した枠データＤＦとに基づいて、ＰＤＦファイルを生成するものである。
【００９６】
図１３は、ホストコンピュータ３におけるプリンタドライバ１２３の一動作例を表すものである。まず、ユーザインタフェース部１２４は、ユーザの操作に基づいて、ディスプレイ６１の表示画面に画面１３０（図１２）を表示させる（ステップＳ１１）。そして、ユーザインタフェース部１２４は、ユーザの操作を受け付ける。次に、ユーザインタフェース部１２４は、ユーザの操作を判定する（ステップＳ１２）。
【００９７】
ステップＳ１２において、ユーザが、追加ボタン１１６、更新ボタン１１７、または削除ボタン１１８を操作した場合（ステップＳ１２において“設定、更新、削除”）には、設定管理部１０５が設定管理処理を行う（ステップＳ１３）。設定管理部１０５の動作は、第１の実施の形態の場合と同様である。その際、ＰＤＦ出力設定部１３５において、ユーザがＰＤＦファイルの生成を指示した場合には、設定管理部１０５は、その設定も含めてデータベースに反映させる。
【００９８】
また、ステップＳ１２において、ユーザがキャンセルボタン１１９を操作した場合（ステップＳ１２において“キャンセル”）には、ユーザインタフェース部１２４は、画面１３０の表示を終了させ、このフローは終了する。
【００９９】
図１４は、ユーザが印刷指示を行ったときのプリンタドライバ１２３の一動作例を表すものである。まず、ＰＤＦ生成部１２８は、ＰＤＦファイルを生成する設定であるか否かを確認する（ステップＳ２１）。具体的には、ＰＤＦ生成部１２８は、ユーザが画面１３０（図１２）を用いて印刷設定を行った際、ＰＤＦ出力設定部１３５においてＰＤＦファイルの生成を指示したか否かを確認する。
【０１００】
ステップＳ２１において、ＰＤＦファイルを生成する設定である場合（ステップＳ２１において“Ｙ”）には、描画データ生成部１２６が、アプリケーションソフトウェア１０２から供給されたスプールファイルに基づいて、ユーザがデザインしたラベル９ｃの描画データを生成する（ステップＳ２２）。次に、枠データ生成部１２７は、画面１３０（図１２）における設定結果に基づいて枠データＤＦを生成する（ステップＳ２３）。そして、ＰＤＦ生成部１２８は、ステップＳ２２において描画データ生成部１２６が生成した描画データと、ステップＳ２３において枠データ生成部１２７が生成した枠データＤＦとに基づいて、ＰＤＦファイルを生成する（ステップＳ２４）。
【０１０１】
図１５は、ＰＤＦファイルが示す画像の一例を表すものである。図１５において、一番外側の枠は、用紙サイズを表している。このように、ＰＤＦ生成部１２８は、ユーザがデザインした画像と枠Ｆ１〜Ｆ３とが重なりあった画像を生成する。
【０１０２】
また、ステップＳ２１において、ＰＤＦファイルを生成する設定ではない場合（ステップＳ２１において“Ｎ”）には、印刷データ生成部１０８は、アプリケーションソフトウェア１０２から供給されたスプールファイルに基づいて印刷データＤＰを生成する。
【０１０３】
以上でこのフローは終了する。
【０１０４】
このように、ユーザが画面１３０（図１２）のＰＤＦ出力設定部１３５においてＰＤＦファイルの生成を指示した場合には、ホストコンピュータ３は、図１５に示したようなＰＤＦファイルを生成する。ユーザは、このＰＤＦファイルを確認して、アプリケーションソフトウェア１０２を用いてデザインの修正を行うことができる。そして、その後に、ユーザが、ＰＤＦ出力設定部１３５においてＰＤＦファイルの生成を行わないように指示した場合には、ホストコンピュータ３は、枠データＤＦを生成することなく、アプリケーションソフトウェア１０２から供給されたスプールファイルに基づいて印刷データＤＰを生成する。そして、画像形成装置１は、この印刷データＤＰに基づいて、印刷媒体９に印刷を行い、枠Ｆ１に応じた形状でラベル紙９ａを切り抜く。これにより、画像形成装置１ではラベル９ｃを生成することができる。
【０１０５】
このように、ホストコンピュータ３では、アプリケーションソフトウェア１０２から供給されたスプールファイルと、枠データＤＦとに基づいて、ＰＤＦファイルを生成するようにした。これにより、ユーザは、実際に印刷を行う前に、ユーザがデザインした画像と枠Ｆ１〜Ｆ３とが重なりあった画像を確認することができる。その結果、ホストコンピュータ３では、デザインの修正と実際の印刷とを繰り返す必要がないため、ラベル９ｃをデザインしやすくすることができる。
【０１０６】
以上のように本実施の形態では、アプリケーションソフトウェアから供給されたスプールファイルと、枠データとに基づいて、ＰＤＦファイルを生成するようにしたので、ユーザは、実際に印刷を行う前に、デザインした画像と枠とが重なりあった画像を確認することができるため、ラベルをデザインしやすくすることができる。その他の効果は、上記第１の実施の形態の場合と同様である。
【０１０７】
以上、いくつかの実施の形態および変形例を挙げて本発明を説明したが、本発明はこれらの実施の形態等には限定されず、種々の変形が可能である。
【０１０８】
例えば、上記の各実施の形態などでは、印刷後に切り抜いたが、これに限定されるものではなく、これに代えて、あらかじめラベル紙に切れ目がついたロール紙を印刷媒体９として用いてもよい。
【０１０９】
また、例えば、上記の各実施の形態などでは、カッター部１８が四角形で切り抜いたが、これに限定されるものではなく、楕円形や星形など、どのような形で切り抜いてもよい。
【０１１０】
また、例えば、上記の各実施の形態などでは、電子写真方式の画像形成装置１を用いたが、これに限定されるものではなく、これに代えて、例えばインクジェット方式の画像形成装置であってもよい。また、画像形成装置１は、カラー画像を形成可能に構成したが、これに限定されるものではなく、これに代えて、例えば、白黒画像を形成可能に構成してもよい。
【符号の説明】
【０１１１】
１…画像形成装置、２，３…ホストコンピュータ、８…搬送路、９…印刷媒体、９ａ…ラベル紙、９ｂ…台紙、９ｃ…ラベル、９ｄ…切断面、１０…ロール紙フィーダ、１１…センサ、１２…搬送ローラ、１３…センサ、１４…搬送ローラ、１５…搬送ローラ、１６…センサ、１７…搬送ローラ、１８…カッター部、１９…排出ローラ、２０，２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃ…ＩＤ（Image Drum）ユニット、２１…感光体、２２…帯電ローラ、２３…現像ローラ、２４…供給ローラ、２５…トナー収容部、２６…トナーブレード、２９，２９Ｋ，２９Ｙ，２９Ｍ，２９Ｃ…露光部、３０…転写部、３１，３１Ｋ，３１Ｙ，３１Ｍ，３１Ｃ…転写ローラ、３２…転写ベルト、３３…駆動ローラ、３４…従動ローラ、４０…定着部、４１…ヒートローラ、４２…加圧ローラ、５０…コンピュータ本体、５１…処理部、５２…ＨＤＤ（Hard Disk Drive）、５３…メモリ、５３Ａ…クリップボード、５４…インタフェース、５５…ディスプレイインタフェース、６１…ディスプレイ、６２…キーボード、６３…マウス、１０１…オペレーティングシステム、１０２…アプリケーションソフトウェア、１０３，１２３…プリンタドライバ、１０４，１２４…ユーザインタフェース部、１０５…設定管理部、１０６…枠データ生成部、１０７…枠データ転送部、１０８…印刷データ生成部、１１０…画面、１１１…設定選択部、１１２…設定名入力部、１１３…用紙サイズ入力部、１１４…塗足量入力部、１１５…コピーボタン、１１６…追加ボタン、１１７…更新ボタン、１１８…削除ボタン、１１９…キャンセルボタン、１２６…描画データ生成部、１２７…枠データ生成部、１２８…ＰＤＦ生成部、１３０…画面、１３５…ＰＤＦ出力設定部。
【図１】
0006584304.tif 000002
【図２】
0006584304.tif 000003
【図３】
0006584304.tif 000004
【図４】
0006584304.tif 000005
【図５】
0006584304.tif 000006
【図６】
0006584304.tif 000007
【図７】
0006584304.tif 000008
【図８】
0006584304.tif 000009
【図９】
0006584304.tif 000010
【図１０Ａ】
0006584304.tif 000011
【図１０Ｂ】
0006584304.tif 000012
【図１０Ｃ】
0006584304.tif 000013
【図１１】
0006584304.tif 000014
【図１２】
0006584304.tif 000015
【図１３】
0006584304.tif 000016
【図１４】
0006584304.tif 000017
【図１５】
0006584304.tif 000018