(57)【要約】【課題】本発明の目的は、ポップ広告の作成の効率を向上させることができるポップ広告データ編集装置およびポップ広告データ編集プログラムを提供することである。【解決手段】ポップ広告データ編集装置は、ポップ広告データを編集し、ポップ広告データに基づく出力データをプリンタに出力して用紙に印刷するための装置であり、割り付け部を備える。割り付け部は、ポップ縦寸法、ポップ横寸法、用紙縦寸法、および、用紙横寸法に基づいて、ポップ広告データを用紙上に割り付けて出力データを生成する。割り付け部は、ポップ縦寸法およびポップ横寸法の一方が、用紙縦寸法および用紙横寸法の一方よりも長く、かつ、ポップ縦寸法およびポップ横寸法の他方が、用紙縦寸法および用紙横寸法の他方の半分以下である場合に、ポップ広告データを複数段に割り付ける。【選択図】図５
2019032655.tif 000002
【特許請求の範囲】
【請求項１】
ポップ広告データを編集し、前記ポップ広告データに基づく出力データをプリンタに出力して用紙に印刷するためのポップ広告データ編集装置であって、
前記ポップ広告データの縦方向の寸法であるポップ縦寸法、前記ポップ広告データの横方向の寸法であるポップ横寸法、前記出力データが印刷される前記用紙の縦方向の寸法である用紙縦寸法、および、前記出力データが印刷される前記用紙の横方向の寸法である用紙横寸法に基づいて、前記ポップ広告データを前記用紙上に割り付けて前記出力データを生成する割り付け部を備え、
前記割り付け部は、前記ポップ縦寸法および前記ポップ横寸法の一方が、前記用紙縦寸法および前記用紙横寸法の一方よりも長く、かつ、前記ポップ縦寸法および前記ポップ横寸法の他方が、前記用紙縦寸法および前記用紙横寸法の他方の半分以下である場合に、前記ポップ広告データを複数段に割り付ける、
ポップ広告データ編集装置。
【請求項２】
前記用紙の向きが縦方向および横方向のいずれの場合でも前記割り付け部が前記ポップ広告データを複数段に割り付けることができる場合に、前記用紙の向きを設定するための設定部をさらに備える、
請求項１に記載のポップ広告データ編集装置。
【請求項３】
前記設定部は、前記用紙の向きが縦方向および横方向のそれぞれの場合について前記出力データの印刷に必要な前記用紙の数を取得し、前記用紙の数が少ない方に前記用紙の向きを設定する、
請求項２に記載のポップ広告データ編集装置。
【請求項４】
前記設定部は、
前記用紙の向きが縦方向であり、前記ポップ横寸法が前記用紙横寸法よりも長く、かつ、前記ポップ縦寸法が前記用紙縦寸法の半分以下である場合に、前記ポップ横寸法を前記用紙横寸法で割って切り上げた第１用紙数を、前記用紙縦寸法を前記ポップ縦寸法で割って切り捨てた第１段数で割って切り上げた第１必要用紙数と、
前記用紙の向きが横方向であり、前記ポップ横寸法が前記用紙縦寸法よりも長く、かつ、前記ポップ縦寸法が前記用紙横寸法の半分以下である場合に、前記ポップ横寸法を前記用紙縦寸法で割って切り上げた第２用紙数を、前記用紙横寸法を前記ポップ縦寸法で割って切り捨てた第２段数で割って切り上げた第２必要用紙数と、
を取得し、
前記第１必要用紙数が前記第２必要用紙数より少ない場合に前記用紙の向きを縦方向に設定し、前記第２必要用紙数が前記第１必要用紙数より少ない場合に前記用紙の向きを横方向に設定する、
請求項３に記載のポップ広告データ編集装置。
【請求項５】
前記設定部は、前記第１必要用紙数が前記第２必要用紙数と等しい場合において、前記第１段数が前記第２段数より少ない場合に前記用紙の向きを縦方向に設定し、前記第２段数が前記第１段数より少ない場合に前記用紙の向きを横方向に設定する、
請求項４に記載のポップ広告データ編集装置。
【請求項６】
前記ポップ広告データは、複数段に割り付けられる場合において、前記用紙上の所定の段に割り付けられる部分広告データから構成され、
前記割り付け部は、前記出力データの印刷に必要な前記用紙の数が２以上である場合において、前記ポップ広告データ上で隣り合う２つの前記部分広告データに基づく前記出力データが、連続して印刷される２枚の前記用紙の同じ段に印刷される回数ができるだけ多くなるように、前記ポップ広告データを割り付ける、
請求項１から５のいずれか１項に記載のポップ広告データ編集装置。
【請求項７】
ポップ広告データを編集し、前記ポップ広告データに基づく出力データをプリンタに出力して用紙に印刷するためのポップ広告データ編集プログラムであって、
前記ポップ広告データの縦方向の寸法であるポップ縦寸法、前記ポップ広告データの横方向の寸法であるポップ横寸法、前記出力データが印刷される前記用紙の縦方向の寸法である用紙縦寸法、および、前記出力データが印刷される前記用紙の横方向の寸法である用紙横寸法に基づいて、前記ポップ広告データを前記用紙上に割り付けて前記出力データを生成する割り付けステップを備え、
前記割り付けステップは、前記ポップ縦寸法および前記ポップ横寸法の一方が、前記用紙縦寸法および前記用紙横寸法の一方よりも長く、かつ、前記ポップ縦寸法および前記ポップ横寸法の他方が、前記用紙縦寸法および前記用紙横寸法の他方の半分以下である場合に、前記ポップ広告データを複数段に割り付ける、
ポップ広告データ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポップ広告データを編集して用紙に印刷するためのポップ広告データ編集装置およびポップ広告データ編集プログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケットおよび商店等の店舗において商品およびセールの告知を行うために、告知する内容をマーカー等で用紙に記入して店頭に掲示する、いわゆるポップ（ＰＯＰ；Ｐｏｉｎｔ  ｏｆ  Ｐｕｒｃｈａｓｅ）広告が広く用いられている。また、特許文献１（特開２００２−７３７７０号公報）に開示されるように、ポップ広告データを編集して用紙に印刷するためのソフトウェアが提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、従来、ポップ広告データ編集用のソフトウェアを用いても、ポップ広告の寸法が、印刷用の用紙の寸法よりも大きい場合には、あらかじめポップ広告データを適切に分割し、分割された各データを用紙に印刷し、印刷された用紙をつなぎ合わせる作業が必要であった。しかし、このような作業は時間がかかるので、用紙よりも寸法が大きいポップ広告を効率的に作成することができるポップ広告データ編集用のソフトウェアが求められている。
【０００４】
本発明の目的は、ポップ広告の作成の効率を向上させることができるポップ広告データ編集装置およびポップ広告データ編集プログラムを提供することである。
【課題を解決するための手段】
【０００５】
本発明に係るポップ広告データ編集装置は、ポップ広告データを編集し、ポップ広告データに基づく出力データをプリンタに出力して用紙に印刷するための装置であり、割り付け部を備える。割り付け部は、ポップ縦寸法、ポップ横寸法、用紙縦寸法、および、用紙横寸法に基づいて、ポップ広告データを用紙上に割り付けて出力データを生成する。ポップ縦寸法は、ポップ広告データの縦方向の寸法である。ポップ横寸法は、ポップ広告データの横方向の寸法である。用紙縦寸法は、出力データが印刷される用紙の縦方向の寸法である。用紙横寸法は、出力データが印刷される用紙の横方向の寸法である。割り付け部は、ポップ縦寸法およびポップ横寸法の一方が、用紙縦寸法および用紙横寸法の一方よりも長く、かつ、ポップ縦寸法およびポップ横寸法の他方が、用紙縦寸法および用紙横寸法の他方の半分以下である場合に、ポップ広告データを複数段に割り付ける。
【０００６】
このポップ広告データ編集装置は、ポップ広告データを用紙に多段割り付けすることができる場合に、ポップ広告データが多段割り付けされた用紙を印刷するための出力データを自動的に生成する。従って、このポップ広告データ編集装置は、ポップ広告の作成の効率を向上させることができる。
【０００７】
また、ポップ広告データ編集装置は、用紙の向きが縦方向および横方向のいずれの場合でも割り付け部がポップ広告データを複数段に割り付けることができる場合に、用紙の向きを設定するための設定部をさらに備えることが好ましい。
【０００８】
この場合、ポップ広告データ編集装置は、ポップ広告データの多段割り付けが可能である条件が満たされれば、用紙の向きが縦方向および横方向のいずれの場合でも、出力データを自動的に生成することができる。
【０００９】
また、設定部は、用紙の向きが縦方向および横方向のそれぞれの場合について出力データの印刷に必要な用紙の数を取得し、用紙の数が少ない方に用紙の向きを設定することが好ましい。
【００１０】
この場合、ポップ広告データ編集装置は、出力データの印刷に必要な用紙の枚数が少なくなるように用紙の向きを自動的に設定するので、用紙を節約することができる。
【００１１】
また、設定部は、第１必要用紙数と、第２必要用紙数とを取得し、第１必要用紙数が第２必要用紙数より少ない場合に用紙の向きを縦方向に設定し、第２必要用紙数が第１必要用紙数より少ない場合に用紙の向きを横方向に設定することが好ましい。第１必要用紙数は、第１用紙数を第１段数で割って切り上げた数である。第１用紙数は、用紙の向きが縦方向であり、ポップ横寸法が用紙横寸法よりも長く、かつ、ポップ縦寸法が用紙縦寸法の半分以下である場合に、ポップ横寸法を用紙横寸法で割って切り上げた数である。第１段数は、用紙の向きが縦方向であり、ポップ横寸法が用紙横寸法よりも長く、かつ、ポップ縦寸法が用紙縦寸法の半分以下である場合に、用紙縦寸法をポップ縦寸法で割って切り捨てた数である。第２必要用紙数は、第２用紙数を第２段数で割って切り上げた数である。第２用紙数は、用紙の向きが横方向であり、ポップ横寸法が用紙縦寸法よりも長く、かつ、ポップ縦寸法が用紙横寸法の半分以下である場合に、ポップ横寸法を用紙縦寸法で割って切り上げた数である。第２段数は、用紙の向きが横方向であり、ポップ横寸法が用紙縦寸法よりも長く、かつ、ポップ縦寸法が用紙横寸法の半分以下である場合に、用紙横寸法をポップ縦寸法で割って切り捨てた数である。
【００１２】
この場合、ポップ広告データ編集装置は、出力データの印刷に必要な用紙の枚数が、用紙が縦方向の場合と横方向の場合とで異なる場合に、必要な用紙の枚数がより少ない方に用紙の向きを自動的に設定するので、用紙を節約することができる。
【００１３】
また、設定部は、第１必要用紙数が第２必要用紙数と等しい場合において、第１段数が第２段数より少ない場合に用紙の向きを縦方向に設定し、第２段数が第１段数より少ない場合に用紙の向きを横方向に設定することが好ましい。
【００１４】
この場合、ポップ広告データ編集装置は、出力データの印刷に必要な用紙の枚数が、用紙が縦方向の場合と横方向の場合とで同じ場合に、用紙に割り付けられる段数がより少ない方に用紙の向きを自動的に設定する。そのため、このポップ広告データ編集装置は、出力データが印刷された用紙からポップ広告を作成するときに用紙を切断する回数を少なくできるので、ポップ広告の作成の効率を向上させることができる。
【００１５】
また、割り付け部は、出力データの印刷に必要な用紙の数が２以上である場合において、ポップ広告データ上で隣り合う２つの部分広告データに基づく出力データが、連続して印刷される２枚の用紙の同じ段に印刷される回数ができるだけ多くなるように、ポップ広告データを割り付けることが好ましい。この場合、ポップ広告データは、複数段に割り付けられる場合において、用紙上の所定の段に割り付けられる部分広告データから構成される。
【００１６】
この場合、ポップ広告データ編集装置は、出力データの印刷に複数枚の用紙が必要である場合に、出力データが印刷された用紙を順番に並べることで隣り合う用紙間でポップ広告データがつながるように出力データを生成する。これにより、複数枚の用紙に印刷された出力データからポップ広告の全体像が把握しやすくなる。
【００１７】
本発明に係るポップ広告データ編集プログラムは、ポップ広告データを編集し、ポップ広告データに基づく出力データをプリンタに出力して用紙に印刷するためのプログラムであり、割り付けステップを備える。割り付けステップは、ポップ縦寸法、ポップ横寸法、用紙縦寸法、および、用紙横寸法に基づいて、ポップ広告データを用紙上に割り付けて出力データを生成する。ポップ縦寸法は、ポップ広告データの縦方向の寸法である。ポップ横寸法は、ポップ広告データの横方向の寸法である。用紙縦寸法は、出力データが印刷される用紙の縦方向の寸法である。用紙横寸法は、出力データが印刷される用紙の横方向の寸法である。割り付けステップは、ポップ縦寸法およびポップ横寸法の一方が、用紙縦寸法および用紙横寸法の一方よりも長く、かつ、ポップ縦寸法およびポップ横寸法の他方が、用紙縦寸法および用紙横寸法の他方の半分以下である場合に、ポップ広告データを複数段に割り付ける。
【００１８】
このポップ広告データ編集プログラムは、ポップ広告データを用紙に多段割り付けすることができる場合に、ポップ広告データが多段割り付けされた用紙を印刷するための出力データを自動的に生成する。従って、このポップ広告データ編集プログラムは、ポップ広告の作成の効率を向上させることができる。
【発明の効果】
【００１９】
本発明に係るポップ広告データ編集装置およびポップ広告データ編集プログラムは、ポップ広告の作成の効率を向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態であるポップ広告データ編集装置１００の構成を表すブロック図である。
【図２】ポップ広告データ編集装置１００にインストールされたポップ広告データ編集プログラムの全体的な処理を示すフローチャートである。
【図３】自動多段割り付け処理を実行しない場合の出力データの例を表す。
【図４】自動多段割り付け処理を実行する場合の出力データの例を表す。
【図５】自動多段割り付け処理のフローチャートである。
【図６】縦方向多段割り付け判定サブルーチンのフローチャートである。
【図７】横方向多段割り付け判定サブルーチンのフローチャートである。
【図８】用紙向き設定サブルーチンのフローチャートである。
【図９】向きが縦方向である用紙に多段割り付けされたポップ広告データＡＤの例を示す図である。
【図１０】ポップ広告データＡＤを示す図である。
【図１１】向きが横方向である用紙に多段割り付けされたポップ広告データＡＤを示す図である。
【図１２】ポップ広告データＡＤを示す図である。
【図１３】変形例Ａにおける、多段割り付けされたポップ広告データＡＤの例を示す図である。
【図１４】変形例Ａにおける、ポップ広告データＡＤを示す図である。
【図１５】変形例Ｅにおける、多段割り付けされたポップ広告データＡＤの例を示す図である。
【発明を実施するための形態】
【００２１】
本発明の実施形態について、図面を参照しながら説明する。以下に説明される実施形態は、本発明の具体例の一つであって、本発明の技術的範囲を限定するものではない。
【００２２】
（１）ポップ広告データ編集装置の全体構成
本発明の一実施形態に係るポップ広告データ編集装置１００は、パーソナルコンピュータ等のコンピュータシステムである。ポップ広告データ編集装置１００は、ポップ広告データ編集プログラムを記憶して実行することで、ポップ広告の作成の効率を向上させることができる。ポップ広告とは、例えば、商品およびセールの告知を行うために、商品の名称および価格等の情報が印刷されたポスターである。ポップ広告データ編集プログラムは、ポップ広告の製作者がポップ広告データ編集装置１００を操作してポップ広告データの編集および印刷等を行うためのソフトウェアである。ポップ広告データとは、ポップ広告データ編集装置１００が記憶する、ポップ広告の画像データである。
【００２３】
図１は、ポップ広告データ編集装置１００の構成を表すブロック図である。ポップ広告データ編集装置１００は、主として、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、補助記憶装置１０４と、表示装置１０５と、入力装置１０６とを備える。ＲＯＭ１０２、ＲＡＭ１０３、補助記憶装置１０４、表示装置１０５および入力装置１０６は、ＣＰＵ１０１に接続されている。
【００２４】
ＣＰＵ１０１は、ＲＡＭ１０３および補助記憶装置１０４等に記憶されているプログラムを実行して、データの処理を行う。ＲＯＭ１０２は、ＢＩＯＳ等の起動プログラムを記憶する。ＲＡＭ１０３は、実行中のプログラム、および、当該プログラムによって処理されるデータ等を一時的に記憶する。補助記憶装置１０４は、各種プログラム、および、当該プログラムによって処理されるデータ等を記憶する。補助記憶装置１０４は、例えば、ポップ広告データ編集プログラムおよびポップ広告データを記憶する。補助記憶装置１０４は、ＨＤＤ（ハードディスクドライブ）およびＳＳＤ（ソリッドステートドライブ）等である。表示装置１０５は、例えば、液晶ディスプレイである。入力装置１０６は、ポップ広告データ編集装置１００の使用者によるデータ入力を可能とする装置である。入力装置１０６は、キーボードおよびマウス等である。
【００２５】
ポップ広告データ編集装置１００が実行するポップ広告データ編集プログラムは、補助記憶装置１０４に予め格納されている。具体的には、光ディスクおよびＵＳＢフラッシュドライブ等のリムーバブルメディアに記憶されたポップ広告データ編集プログラムが、補助記憶装置１０４にコピーされるか、または、サーバに記憶されているポップ広告データ編集プログラムが、ネットワークを介して補助記憶装置１０４にコピーされる。これにより、ポップ広告データ編集装置１００にポップ広告データ編集プログラムがインストールされる。
【００２６】
本実施形態において、補助記憶装置１０４は、割り付け部１１１および設定部１１２を記憶している。割り付け部１１１および設定部１１２は、ポップ広告データ編集プログラムの機能を実現するためのプログラムである。
【００２７】
（２）ポップ広告データ編集装置の動作
図２は、ポップ広告データ編集装置１００にインストールされたポップ広告データ編集プログラムの全体的な処理を示すフローチャートである。ポップ広告データ編集装置１００の使用者が、入力装置１０６を操作してポップ広告データ編集プログラムを起動すると、図２に示されるステップＳ１１〜Ｓ１８の処理が実行される。
【００２８】
ステップＳ１１では、初期設定処理が実行される。初期設定処理では、ポップ広告データ編集プログラムが使用する各種パラメータの初期化等が行われる。
【００２９】
ステップＳ１２では、トップメニューが表示される。具体的には、表示装置１０５にトップメニュー画面が表示される。トップメニュー画面は、例えば、ポップ広告データの編集の指示を受け付けるための編集ボタン、その他の処理の指示を受け付けるための他処理ボタン、ポップ広告データの編集を終了する旨の指示を受け付けるための終了ボタン等を表示する。
【００３０】
ステップＳ１３では、ポップ広告データの編集処理を行う旨の指示があったか否かが判定される。例えば、トップメニュー画面上に表示された編集ボタンが入力装置１０６によって操作されたか、または、編集ボタンに対応するキーが操作された場合に、ポップ広告データの編集を行う旨の指示があったと判断されて、ステップＳ１４に移行する。
【００３１】
ステップＳ１４では、ポップ広告データの編集処理が実行される。その後、ステップＳ１２に移行する。
【００３２】
ステップＳ１５では、ポップ広告データの編集処理以外のその他の処理を行う旨の指示があったか否かが判定される。例えば、トップメニュー画面上に表示された他処理ボタンが入力装置１０６によって操作されたか、または、他処理ボタンに対応するキーが操作された場合に、その他の処理を行う旨の指示があったと判断されて、ステップＳ１６に移行する。
【００３３】
ステップＳ１６では、ポップ広告データの編集処理以外のその他の処理が実行される。その後、ステップＳ１２に移行する。その他の処理は、例えば、ポップ広告データに基づく出力データをプリンタに出力して用紙に印刷する印刷処理である。出力データとは、用紙に印刷される画像データである。印刷処理では、ポップ広告データの寸法、および、用紙の寸法等に基づいて、ポップ広告データから出力データが生成される。また、印刷処理では、後述する自動多段割り付け処理が行われる。
【００３４】
ステップＳ１７では、ポップ広告データ編集プログラムの終了処理を行う旨の指示があったか否かが判定される。例えば、トップメニュー画面上に表示された終了ボタンが入力装置１０６によって操作されたか、または、終了ボタンに対応するキーが操作された場合に、ポップ広告データ編集プログラムを終了する旨の指示があったと判断されて、ステップＳ１８に移行する。また、ポップ広告データ編集プログラムを終了する旨の指示がないと判断された場合には、ステップＳ１２に移行する。
【００３５】
ステップＳ１８では、ポップ広告データ編集プログラムの終了処理が実行される。終了処理では、変更された各種パラメータ等を保存する後処理等が行われる。
【００３６】
（３）自動多段割り付け処理
（３−１）処理の概要
次に、ポップ広告データに基づく出力データの印刷処理時に行われる自動多段割り付け処理について説明する。自動多段割り付け処理は、ポップ広告データの寸法が、ポップ広告データに基づく出力データの印刷に使用される用紙の寸法よりも大きい場合、言い換えると、ポップ広告データ全体が１枚の用紙内に印刷できない場合に行われる。自動多段割り付け処理は、このような場合に、ポップ広告データを複数に分割して、複数の分割データが１枚の用紙内に多段印刷されるように、出力データを自動的に生成する処理である。自動多段割り付け処理は、割り付け部１１１および設定部１１２によって実行される。なお、ポップ広告データ編集装置１００の使用者は、表示装置１０５に表示される印刷設定画面等で、自動多段割り付け処理を実行するか否かを設定することができる。
【００３７】
図３および図４は、参考例としての、ポップ広告データの寸法が用紙の寸法よりも大きい場合における出力データの例を表す。図３は、自動多段割り付け処理を実行しない場合の出力データを表す。図４は、自動多段割り付け処理を実行する場合の出力データを表す。図３および図４において、ポップ広告データＡＤの寸法は、幅７００ｍｍかつ高さ７０ｍｍであり、点線で示される用紙Ｐ１〜Ｐ４の寸法は、全て幅２１０ｍｍかつ高さ２９７ｍｍであるとする。
【００３８】
図３および図４において、ポップ広告データＡＤの幅（７００ｍｍ）は、用紙Ｐ１〜Ｐ４の幅（２１０ｍｍ）の３倍より長く、かつ、用紙Ｐ１〜Ｐ４の幅の４倍以下である。そのため、図３では、ポップ広告データＡＤは、幅方向に４つの領域に分割され、各領域に基づく４つの出力データＤ１〜Ｄ４が生成される。図３では、４つの出力データＤ１〜Ｄ４は、それぞれ、４枚の用紙Ｐ１〜Ｐ４に印刷される。すなわち、各用紙Ｐ１〜Ｐ４には、１つの出力データＤ１〜Ｄ４のみが印刷される。出力データＤ１〜Ｄ３の幅は、用紙の幅と同じ２１０ｍｍであり、出力データＤ４の幅は、７０ｍｍである。出力データＤ１〜Ｄ４の幅の合計は、ポップ広告データＡＤの幅と同じ７００ｍｍである。出力データＤ１〜Ｄ４の高さは、全て、ポップ広告データＡＤの高さと同じ７０ｍｍである。このように、ポップ広告データ全体が１枚の用紙内に印刷できず、かつ、自動多段割り付け処理を実行しない場合、出力データの印刷には複数枚の用紙が必要となる。
【００３９】
図４では、ポップ広告データＡＤは、図３と同様に４つの領域に分割され、各領域に基づく４つの出力データＤ１〜Ｄ４が生成される。４つの出力データＤ１〜Ｄ４の幅および高さは、図３と同じである。しかし、図４では、４つの出力データＤ１〜Ｄ４は、１枚の用紙Ｐ１に多段に割り付けられて印刷される。ここで、多段に割り付けられている状態とは、用紙の幅方向または高さ方向に複数の出力データが並んで配置されている状態を意味する。ただし、本実施形態では、多段に割り付けられている状態とは、図４に示されるように、用紙の高さ方向に複数の出力データが並んで配置されている状態を示す。図４において、用紙Ｐ１の高さ（２９７ｍｍ）は、ポップ広告データＡＤの高さ（７０ｍｍ）の４倍以上、かつ、ポップ広告データＡＤの高さの５倍未満である。そのため、図４に示されるように、４つの出力データＤ１〜Ｄ４は、全て１枚の用紙Ｐ１に多段に割り付けることが可能である。出力データＤ１〜Ｄ４は、それぞれ、用紙Ｐ１の１段目から４段目に割り付けられている。すなわち、出力データＤ１〜Ｄ４は、用紙Ｐ１の高さ方向において、用紙Ｐ１の上端から下端に向かって順番に配置されている。
【００４０】
以上より、自動多段割り付け処理を実行しない場合（図３）、ポップ広告データＡＤに基づく出力データの印刷に必要な用紙の数は、４枚である。一方、自動多段割り付け処理を実行する場合（図４）、ポップ広告データＡＤに基づく出力データの印刷に必要な用紙の数は、１枚である。このように、ポップ広告データおよび用紙の寸法に依存するが、自動多段割り付け処理を実行することで、出力データの印刷に必要な用紙の数を減らすことができる。
【００４１】
（３−２）アルゴリズム
次に、本実施形態における自動多段割り付け処理のアルゴリズムについて説明する。図５は、自動多段割り付け処理のフローチャートである。以下において、ポップ広告データ全体は、図３または図４に示されるように分割しない限り、１枚の用紙内に印刷できないものとする。すなわち、ポップ広告データの幅および高さの少なくとも一方は、用紙の幅および高さよりも長いものとする。ここでは、ポップ広告データの幅が、用紙の幅および高さよりも長いものとする。また、以下において、用紙の形状が長方形である場合、用紙の向きが縦方向である状態とは、用紙の長辺が縦方向に沿っている状態を表し、用紙の向きが横方向である状態とは、用紙の長辺が横方向に沿っている状態を表す。
【００４２】
自動多段割り付け処理は、図５に示されるように、ステップＳ２１〜Ｓ２４から構成される。ステップＳ２１では、縦方向多段割り付け判定の処理が行われる。具体的には、ステップＳ２１では、割り付け部１１１が、出力データが印刷される用紙の向きが縦方向である場合に、ポップ広告データの多段割り付け処理が可能か否かについて判定する。ステップＳ２２では、横方向多段割り付け判定の処理が行われる。具体的には、ステップＳ２２では、割り付け部１１１が、出力データが印刷される用紙の向きが横方向である場合に、ポップ広告データの多段割り付け処理が可能か否かについて判定する。なお、ステップＳ２１およびステップＳ２２の実行順序は反対でもよい。すなわち、割り付け部１１１は、最初にステップＳ２２を実行し、次にステップＳ２１を実行してもよい。このように、ステップＳ２１，Ｓ２２では、用紙の向きが縦方向および横方向のそれぞれについて、ポップ広告データの多段割り付け処理が可能であるか否かが判定される。
【００４３】
ステップＳ２１，Ｓ２２が実行された後、ステップＳ２３において、用紙向き設定の処理が行われる。ステップＳ２３では、設定部１１２が、用紙の向きを自動的に設定する。ステップＳ２３では、ポップ広告データに基づく出力データが印刷される用紙の向きが、印刷に必要な用紙の枚数に基づいて、縦方向または横方向に設定される。
【００４４】
ステップＳ２３が実行された後、ステップＳ２４において、多段割り付けの処理が行われる。ステップＳ２４では、割り付け部１１１が、ステップＳ２３で設定された用紙の向きに基づいて、ポップ広告データを用紙に多段に割り付けて出力データを生成する。具体的には、図４に示されるように、割り付け部１１１は、ポップ広告データを複数に分割して、複数の分割データそれぞれに基づく出力データを、用紙の１段目から順番に割り付けていく。出力データを用紙に割り付ける際に、出力データが用紙からはみ出る場合には、割り付け部１１１は、出力データを新しい用紙の１段目から順番に割り付けていく。このとき、割り付け部１１１は、割り付けられた出力データが用紙に印刷された状態を表す印刷プレビューを表示装置１０５に表示してもよい。
【００４５】
（３−２−１）縦方向多段割り付け判定サブルーチン、および、横方向多段割り付け判定サブルーチン
次に、ステップＳ２１，Ｓ２２の詳細について説明する。図６は、図５のステップＳ２１の縦方向多段割り付け判定サブルーチンのフローチャートである。図７は、図５のステップＳ２２の横方向多段割り付け判定サブルーチンのフローチャートである。以下において、ポップ広告データの縦方向の寸法をポップ縦寸法と呼び、ポップ広告データの横方向の寸法をポップ横寸法と呼び、出力データが印刷される用紙の縦方向の寸法を用紙縦寸法と呼び、出力データが印刷される用紙の横方向の寸法を用紙横寸法と呼ぶ。用紙縦寸法および用紙横寸法は、用紙の向きが縦方向である場合の寸法であるとする。ポップ縦寸法、ポップ横寸法、用紙縦寸法および用紙横寸法は、ポップ広告データ編集装置１００の使用者によって予め入力されて、補助記憶装置１０４等に記憶されている。
【００４６】
また、以下において、縦方向多段割り付け可能フラグＦ１および横方向多段割り付け可能フラグＦ２を用いる。フラグＦ１，Ｆ２は、ＯＮまたはＯＦＦの状態を取ることができる。図５に示される自動多段割り付け処理の開始時点において、フラグＦ１，Ｆ２は、共にＯＦＦである。
【００４７】
ステップＳ２１，Ｓ２２では、割り付け部１１１は、ポップ縦寸法およびポップ横寸法の一方が、用紙縦寸法および用紙横寸法の一方よりも長く、かつ、ポップ縦寸法およびポップ横寸法の他方が、用紙縦寸法および用紙横寸法の他方の半分以下である場合に、ポップ広告データを複数段に割り付けることができると判定する。次に、ステップＳ２１，Ｓ２２のそれぞれの処理について説明する。
【００４８】
図６に示される縦方向多段割り付け判定サブルーチンでは、最初に、ステップＳ２１ａにおいて、ポップ横寸法が用紙横寸法よりも長いか否かが判定される。ポップ横寸法が用紙横寸法よりも長い場合、ステップＳ２１ｂに移行する。ポップ横寸法が用紙横寸法よりも長くない場合、多段割り付け処理は不要または不可能であるので、縦方向多段割り付け可能フラグＦ１がＯＦＦの状態のまま、縦方向多段割り付け判定サブルーチンを終了させる。ステップＳ２１ｂでは、ポップ縦寸法が用紙縦寸法の半分以下であるか否かが判定される。ポップ縦寸法が用紙縦寸法の半分以下であり、少なくとも２段での割り付け処理が可能である場合、ステップＳ２１ｃに移行する。ステップＳ２１ｃでは、用紙の向きが縦方向である場合の多段割り付け処理が可能であるので、縦方向多段割り付け可能フラグＦ１をＯＮにする。一方、ステップＳ２１ｂにおいて、ポップ縦寸法が用紙縦寸法の半分以下でない場合、多段割り付け処理が不可能であるので、縦方向多段割り付け可能フラグＦ１がＯＦＦの状態のまま、縦方向多段割り付け判定サブルーチンを終了させる。
【００４９】
図７に示される横方向多段割り付け判定サブルーチンでは、最初に、ステップＳ２２ａにおいて、ポップ横寸法が用紙縦寸法よりも長いか否かが判定される。ポップ横寸法が用紙縦寸法よりも長い場合、ステップＳ２２ｂに移行する。ポップ横寸法が用紙縦寸法よりも長くない場合、多段割り付け処理は不要または不可能であるので、横方向多段割り付け可能フラグＦ２がＯＦＦの状態のまま、横方向多段割り付け判定サブルーチンを終了させる。ステップＳ２２ｂでは、ポップ縦寸法が用紙横寸法の半分以下であるか否かが判定される。ポップ縦寸法が用紙横寸法の半分以下であり、少なくとも２段での割り付け処理が可能である場合、ステップＳ２２ｃに移行する。ステップＳ２２ｃでは、用紙の向きが横方向である場合の多段割り付け処理が可能であるので、横方向多段割り付け可能フラグＦ２をＯＮにする。一方、ステップＳ２２ｂにおいて、ポップ縦寸法が用紙横寸法の半分以下でない場合、多段割り付け処理が不可能であるので、横方向多段割り付け可能フラグＦ２がＯＦＦの状態のまま、横方向多段割り付け判定サブルーチンを終了させる。
【００５０】
（３−２−２）用紙向き設定サブルーチン
次に、ステップＳ２３の詳細について説明する。図８は、図５のステップＳ２３の用紙向き設定サブルーチンのフローチャートである。最初に、ステップＳ２３ａにおいて、縦方向多段割り付け可能フラグＦ１および横方向多段割り付け可能フラグＦ２の両方がＯＮであるか否かが判定される。フラグＦ１，Ｆ２が共にＯＮである場合、ステップＳ２３ｂに移行する。ステップＳ２３ｂでは、第１必要用紙数および第２必要用紙数が算出され、ステップＳ２３ｃに移行する。第１必要用紙数は、用紙の向きが縦方向である場合に、出力データの印刷に必要な用紙の枚数である。第２必要用紙数は、用紙の向きが横方向である場合に、出力データの印刷に必要な用紙の枚数である。ステップＳ２３ｃでは、第１必要用紙数が第２必要用紙数より少ないか否かが判定される。第１必要用紙数が第２必要用紙数より少ない場合、ステップＳ２３ｄにおいて、設定部１１２は、用紙の向きを縦方向に設定する。一方、第１必要用紙数が第２必要用紙数より少なくない場合、ステップＳ２３ｅにおいて、設定部１１２は、用紙の向きを横方向に設定する。このように、用紙向き設定サブルーチンでは、フラグＦ１，Ｆ２が共にＯＮである場合、第１必要用紙数および第２必要用紙数の両方が算出され、出力データの印刷に必要な用紙の枚数がより少ない方に、用紙の向きが自動的に設定される。
【００５１】
第１必要用紙数は、第１用紙数を第１段数で割って切り上げた数である。第１用紙数は、ポップ横寸法を用紙横寸法で割って切り上げた数である。第１段数は、用紙縦寸法をポップ縦寸法で割って切り捨てた数である。第２必要用紙数は、第２用紙数を第２段数で割って切り上げた数である。第２用紙数は、ポップ横寸法を用紙縦寸法で割って切り上げた数である。第２段数は、用紙横寸法をポップ縦寸法で割って切り捨てた数である。
【００５２】
第１用紙数および第２用紙数は、図３に示されるように横方向に並べた複数枚の用紙にポップ広告データを分割して印刷する場合に必要な用紙の枚数である。第１段数および第２段数は、図４に示されるようにポップ広告データを１枚の用紙に多段割り付けする場合に１枚の用紙に並べることができる分割データの数の最大値である。すなわち、第１段数および第２段数は、１枚の用紙に割り付け可能な段数の最大値である。
【００５３】
ステップＳ２３ａにおいて、フラグＦ１，Ｆ２が共にＯＮでない場合、ステップＳ２３ｆにおいて、フラグＦ１がＯＮであるか否かが判定される。フラグＦ１がＯＮである場合、用紙の向きが縦方向である場合のみ多段割り付け処理が可能であるので、ステップＳ２３ｄにおいて、用紙の向きが縦方向に設定される。フラグＦ１がＯＮでない場合、ステップＳ２３ｇにおいて、フラグＦ２がＯＮであるか否かが判定される。フラグＦ２がＯＮである場合、用紙の向きが横方向である場合のみ多段割り付け処理が可能であるので、ステップＳ２３ｅにおいて、用紙の向きが横方向に設定される。フラグＦ２がＯＮでない場合、すなわち、フラグＦ１，Ｆ２が共にＯＦＦである場合、用紙の向きに関わらず多段割り付け処理が不可能であるので、ステップＳ２３ｈにおいて、多段割り付けエラーが出力される。具体的には、設定部１１２は、ポップ広告データの多段割り付け処理が不可能である旨の警告を表示装置１０５に表示する。また、設定部１１２は、ポップ広告データの多段割り付け処理を実行するために十分な寸法の用紙をプリンタにセットする旨の指示を表示装置１０５にさらに表示してもよい。
【００５４】
用紙向き設定サブルーチンは、ステップＳ２３ｄにおいて用紙の向きが縦方向に設定された後、または、ステップＳ２３ｅにおいて用紙の向きが横方向に設定された後、または、ステップＳ２３ｈにおいて多段割り付けエラーが出力された後に終了する。
【００５５】
（３−３）実行例
次に、図５に示される自動多段割り付け処理の実行例について具体的に説明する。以下において、ポップ広告は、横長の長尺広告であり、ポップ広告が印刷される用紙は、Ａ４規格のポスター用紙であるとする。具体的には、ポップ縦寸法は９０ｍｍであり、ポップ横寸法は１２００ｍｍであり、用紙縦寸法は２９７ｍｍであり、用紙横寸法は２１０ｍｍである。
【００５６】
最初に、図５のステップＳ２１，Ｓ２２において、割り付け部１１１は、用紙の向きが縦方向および横方向のそれぞれの場合において、ポップ広告データの多段割り付け処理が可能か否かを判定する。用紙の向きが縦方向である場合（ステップＳ２１）、ポップ横寸法（１２００ｍｍ）は用紙横寸法（２１０ｍｍ）より大きく、かつ、ポップ縦寸法（９０ｍｍ）は用紙縦寸法（２９７ｍｍ）の半分以下である。従って、割り付け部１１１は、用紙の向きが縦方向である場合、多段割り付け処理が可能であると判定する。一方、用紙の向きが横方向である場合（ステップＳ２２）、ポップ横寸法（１２００ｍｍ）は用紙縦寸法（２９７ｍｍ）より大きく、かつ、ポップ縦寸法（９０ｍｍ）は用紙横寸法（２１０ｍｍ）の半分以下である。従って、割り付け部１１１は、用紙の向きが横方向である場合も、多段割り付け処理が可能であると判定する。
【００５７】
次に、図５のステップＳ２３において、設定部１１２は、用紙の向きを設定する。今回、用紙の向きが縦方向でも横方向でも多段割り付け処理が可能であるので、設定部１１２は、用紙の向きが縦方向である場合に必要な用紙の枚数（第１必要用紙数）、および、用紙の向きが横方向である場合に必要な用紙の枚数（第２必要用紙数）に基づいて、用紙の向きを設定する。第１必要用紙数は、第１用紙数を第１段数で割って切り上げた数である。第１用紙数は、ポップ横寸法（１２００ｍｍ）を用紙横寸法（２１０ｍｍ）で割って切り上げた６である。第１段数は、用紙縦寸法（２９７ｍｍ）をポップ縦寸法（９０ｍｍ）で割って切り捨てた３である。そのため、第１必要用紙数は、第１用紙数（６）を第１段数（３）で割って切り上げた２である。第２必要用紙数は、第２用紙数を第２段数で割って切り上げた数である。第２用紙数は、ポップ横寸法（１２００ｍｍ）を用紙縦寸法（２９７ｍｍ）で割って切り上げた５である。第２段数は、用紙横寸法（２１０ｍｍ）をポップ縦寸法（９０ｍｍ）で割って切り捨てた２である。そのため、第２必要用紙数は、第２用紙数（５）を第２段数（２）で割って切り上げた３である。
【００５８】
以上より、第１必要用紙数（２）は第２必要用紙数（３）より小さいので、用紙の向きが縦方向である場合の方が、横方向である場合よりも、ポップ広告の印刷に必要な用紙の枚数が少ない。そのため、設定部１１２は、第１必要用紙数および第２必要用紙数に基づいて、用紙の向きを縦方向に自動的に設定する。
【００５９】
次に、図５のステップＳ２４において、割り付け部１１１は、設定部１１２が設定した用紙の向きに基づいて、ポップ広告データを用紙に多段割り付けする。本実行例では、設定部１１２は、用紙の向きを縦方向に設定したので、割り付け部１１１は、向きが縦方向である用紙にポップ広告データを多段割り付けする。必要な用紙の枚数は、第１必要用紙数と同じ２である。
【００６０】
図９は、本実行例において、向きが縦方向である用紙に多段割り付けされたポップ広告データＡＤを示す図である。図９には、ポップ広告が印刷される２枚の用紙である第１用紙Ｐ１および第２用紙Ｐ２が示されている。図１０は、ポップ広告データＡＤを示す図である。図１０には、ポップ広告データＡＤを幅方向に６つに分割し、各分割データから生成される６つの出力データＤ１〜Ｄ６の位置が示されている。出力データＤ１〜Ｄ６は、ポップ広告データＡＤにおいて、左端から右端に向かって順番に配置されている。ポップ広告データＡＤを構成する出力データＤ１〜Ｄ６の数は、第１用紙数に等しい。
【００６１】
図９に示されるように、第１用紙Ｐ１には、３つの出力データＤ１〜Ｄ３が印刷され、第２用紙Ｐ２には、３つの出力データＤ４〜Ｄ６が印刷される。出力データＤ１〜Ｄ３は、それぞれ、第１用紙Ｐ１の１段目Ｃ１１、２段目Ｃ１２および３段目Ｃ１３に配置されている。出力データＤ４〜Ｄ６は、それぞれ、第２用紙Ｐ２の１段目Ｃ２１、２段目Ｃ２２および３段目Ｃ２３に配置されている。第１用紙Ｐ１および第２用紙Ｐ２に配置することができる出力データの数の最大値は、第１段数と同じ３である。出力データＤ１〜Ｄ６の縦方向の寸法は、全てポップ縦寸法と同じ９０ｍｍである。出力データＤ１〜Ｄ５の横方向の寸法は、用紙横寸法と同じ２１０ｍｍであり、出力データＤ６の横方向の寸法は、１５０ｍｍである。出力データＤ１〜Ｄ６の横方向の寸法の合計は、ポップ横寸法と同じ１２００ｍｍである。
【００６２】
第１用紙Ｐ１では、３つの出力データＤ１〜Ｄ３は、互いに間隔を空けずに上から順番に印刷される。すなわち、第１用紙Ｐ１の上端から出力データＤ１の下端までの距離は９０ｍｍであり、第１用紙Ｐ１の上端から出力データＤ２の下端までの距離は１８０ｍｍであり、第１用紙Ｐ１の上端から出力データＤ３の下端までの距離は２７０ｍｍである。同様に、第２用紙Ｐ２では、３つの出力データＤ４〜Ｄ６は、互いに間隔を空けずに上から順番に印刷される。すなわち、第２用紙Ｐ２の上端から出力データＤ４の下端までの距離は９０ｍｍであり、第２用紙Ｐ２の上端から出力データＤ５の下端までの距離は１８０ｍｍであり、第２用紙Ｐ２の上端から出力データＤ３の距離までの位置は２７０ｍｍである。
【００６３】
なお、参考として、本実行例において、向きが横方向である用紙にポップ広告データＡＤを多段割り付けした場合について説明する。図１１は、向きが横方向である用紙に多段割り付けされたポップ広告データＡＤを示す図である。図１１には、ポップ広告が印刷される３枚の用紙である第１用紙Ｐ１、第２用紙Ｐ２および第３用紙Ｐ３が示されている。ポップ広告データＡＤおよび用紙Ｐ１〜Ｐ３の寸法は、図９および図１０と同じである。図１２は、ポップ広告データＡＤを示す図である。図１２には、ポップ広告データＡＤを幅方向に５つに分割し、各分割データから生成される５つの出力データＤ１〜Ｄ５の位置が示されている。出力データＤ１〜Ｄ５は、ポップ広告データＡＤにおいて、左端から右端に向かって順番に配置されている。ポップ広告データＡＤを構成する出力データＤ１〜Ｄ５の数は、第２用紙数に等しい。
【００６４】
図１１に示されるように、第１用紙Ｐ１には、２つの出力データＤ１〜Ｄ２が印刷され、第２用紙Ｐ２には、２つの出力データＤ３〜Ｄ４が印刷され、第３用紙Ｐ３には、１つの出力データＤ５が印刷される。出力データＤ１〜Ｄ２は、それぞれ、第１用紙Ｐ１の１段目Ｃ１１および２段目Ｃ１２に配置されている。出力データＤ３〜Ｄ４は、それぞれ、第２用紙Ｐ２の１段目Ｃ２１および２段目Ｃ２２に配置されている。出力データＤ５は、第３用紙Ｐ３の１段目Ｃ３１に配置されている。第１用紙Ｐ１、第２用紙Ｐ２および第３用紙Ｐ３に配置することができる出力データの数の最大値は、第２段数と同じ２である。出力データＤ１〜Ｄ５の縦方向の寸法は、全てポップ縦寸法と同じ９０ｍｍである。出力データＤ１〜Ｄ４の横方向の寸法は、用紙縦寸法と同じ２９７ｍｍであり、出力データＤ５の横方向の寸法は、１２ｍｍである。出力データＤ１〜Ｄ５の横方向の寸法の合計は、ポップ横寸法と同じ１２００ｍｍである。
【００６５】
図１１に示されるように、用紙の向きが横方向である場合、出力データの印刷に必要な用紙の枚数は、第２必要用紙数と同じ３である。一方、図９に示されるように、用紙の向きが縦方向である場合、出力データの印刷に必要な用紙の枚数は、第１必要用紙数と同じ２である。従って、ポップ広告データ編集装置１００は、図５に示される処理を実行することで、印刷に必要な用紙の枚数がより少ない方（縦方向）に用紙の向きを自動的に設定して、設定された向きの用紙にポップ広告データを多段割り付けして出力データを生成することができる。
【００６６】
（４）特徴
（４−１）
本実施形態のポップ広告データ編集装置１００は、割り付け部１１１を備える。割り付け部１１１は、ポップ広告データを用紙上に割り付けて出力データを生成する。具体的には、割り付け部１１１は、ポップ広告データを用紙に多段割り付けすることができる場合に、ポップ広告データが多段割り付けされた用紙を印刷するための出力データを自動的に生成する。割り付け部１１１は、ポップ縦寸法、ポップ横寸法、用紙縦寸法および用紙横寸法に基づいて、ポップ広告データの多段割り付けが可能か否かを自動的に判定することができる。従って、ポップ広告データ編集装置１００は、ポップ広告の作成の効率を向上させることができる。
【００６７】
（４−２）
本実施形態のポップ広告データ編集装置１００は、設定部１１２を備える。設定部１１２は、用紙の向きが縦方向および横方向のそれぞれの場合について出力データの印刷に必要な用紙の数を取得し、印刷に必要な用紙の数が少ない方に用紙の向きを自動的に設定する。従って、ポップ広告データ編集装置１００は、出力データの印刷に必要な用紙の枚数が、用紙の向きが縦方向の場合と横方向の場合とで異なる場合に、印刷に必要な用紙の枚数がより少ない方に用紙の向きを自動的に設定するので、ポップ広告を印刷するための用紙を節約することができる。
【００６８】
（５）変形例
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、発明の要旨を逸脱しない範囲で種々の変更が可能である。
【００６９】
（５−１）変形例Ａ
実施形態では、割り付け部１１１は、ポップ広告データの幅が用紙の幅および高さよりも長い場合に、ポップ広告データを用紙上に多段割り付けして出力データを生成する。この場合、割り付け部１１１は、図９および図１０に示されるように、ポップ広告データを幅方向に複数に分割して、各分割データに基づく出力データを用紙の縦方向に順番に配置する。
【００７０】
しかし、割り付け部１１１は、ポップ広告データの高さが用紙の幅および高さよりも長い場合に、ポップ広告データを用紙上に多段割り付けして出力データを生成してもよい。この場合、割り付け部１１１は、ポップ広告データを高さ方向に複数に分割して、各分割データに基づく出力データを用紙の横方向に順番に配置する。図１３は、本変形例における、多段割り付けされたポップ広告データＡＤの例を示す図である。図１３には、ポップ広告が印刷される２枚の用紙である第１用紙Ｐ１１および第２用紙Ｐ１２が示されている。図１４は、ポップ広告データＡＤを示す図である。ポップ広告データＡＤは、縦長の長尺広告であるポップ広告の画像データである。図１４には、ポップ広告データＡＤを高さ方向に６つに分割し、各分割データから生成される６つの出力データＤ１１〜Ｄ１６の位置が示されている。図１３および図１４において、ポップ広告データＡＤのポップ縦寸法は１２００ｍｍであり、ポップ横寸法は９０ｍｍである。図１３および図１４において、用紙Ｐ１１，Ｐ１２の用紙縦寸法は２９７ｍｍであり、用紙横寸法は２１０ｍｍである。
【００７１】
図１４に示されるように、出力データＤ１１〜Ｄ１６は、ポップ広告データＡＤにおいて、高さ方向の上端から下端に向かって順番に配置されている。第１用紙Ｐ１１には、出力データＤ１１〜Ｄ１３が印刷され、第２用紙Ｐ１２には、出力データＤ１４〜Ｄ１６が印刷される。出力データＤ１１〜Ｄ１３は、それぞれ、第１用紙Ｐ１１の１段目Ｃ４１、２段目Ｃ４２および３段目Ｃ４３に横方向に配置されている。出力データＤ１４〜Ｄ１６は、それぞれ、第２用紙Ｐ１２の１段目Ｃ５１、２段目Ｃ５２および３段目Ｃ５３に横方向に配置されている。このように、本変形例では、多段に割り付けられている状態とは、図１３に示されるように、用紙の幅方向に複数の出力データが並んで配置されている状態を示す。
【００７２】
以上説明したポップ広告データの多段割り付け処理は、ポップ広告データの形状を除いて、実施形態の多段割り付け処理と実質的に同じである。実施形態では、ポップ広告データは、図１０に示されるように、横長の長尺広告であるポップ広告の画像データであるのに対し、本変形例では、ポップ広告データは、図１４に示されるように、縦長の長尺広告であるポップ広告の画像データである。そのため、実施形態の多段割り付け処理と、本変形例の多段割り付け処理との間の相違点は、実質的に、多段割り付け処理の対象となるポップ広告データを分割する方向、および、分割データに基づく出力データを用紙上に配置する方向のみである。従って、図５〜８に示される実施形態の自動多段割り付け処理のアルゴリズムは、本変形例の自動多段割り付け処理にも適用することができる。
【００７３】
（５−２）変形例Ｂ
実施形態では、設定部１１２は、用紙の向きが縦方向でも横方向でも多段割り付け処理が可能である場合において、出力データの印刷に必要な用紙の枚数がより少ない方に用紙の向きを自動的に設定する。しかし、設定部１１２は、用紙の向きを自動的に設定しないモードを有してもよい。この場合、例えば、ポップ広告データ編集装置１００の使用者は、入力装置１０６を操作して、表示装置１０５に表示される印刷設定画面において、用紙の向きを手動で設定してもよい。なお、印刷設定画面には、用紙の向きが縦方向および横方向それぞれの場合においてポップ広告データの多段割り付けが可能か否かに関する情報が表示されてもよく、また、用紙の向きが縦方向および横方向それぞれの場合に必要な用紙の枚数が表示されてもよい。
【００７４】
（５−３）変形例Ｃ
実施形態では、ポップ広告データ編集装置１００は、用紙マージンおよび段間隔が共にゼロとなるように、ポップ広告データを用紙上に多段割り付けして出力データを生成する。用紙マージンとは、用紙の上下左右の端部に位置する余白の寸法である。用紙全体の領域から余白を除いた領域が、出力データが印刷される対象となる有効印刷エリアである。用紙マージンがゼロである場合、出力データは、用紙の端まで印刷され得る。段間隔とは、用紙に印刷される隣り合った２つの出力データの間の間隔である。例えば、図９に示される第１用紙Ｐ１において、１段目Ｃ１１の出力データＤ１の下端と、２段目Ｃ１２の出力データＤ２の上端との間の距離が、段間隔に相当する。段間隔がゼロである場合、隣り合う２つの出力データは互いに接している。
【００７５】
しかし、用紙マージンおよび段間隔は、ゼロでなくてもよい。この場合、例えば、ポップ広告データ編集装置１００の使用者は、入力装置１０６を操作して、表示装置１０５に表示される印刷設定画面等において、用紙マージンおよび段間隔を手動で設定してもよい。なお、ポップ広告データ編集装置１００は、用紙マージンおよび段間隔の設定値がゼロではない場合、用紙マージンおよび段間隔に相当する領域を考慮して用紙縦寸法および用紙横寸法の有効長を算出し、算出された値に基づいて図５に示される処理を実行する必要がある。
【００７６】
（５−４）変形例Ｄ
実施形態では、設定部１１２は、図８に示されるように、用紙の向きが縦方向および横方向の両方において多段割り付け処理が可能であり、かつ、第１必要用紙数が第２必要用紙数より少なくない場合、ステップＳ２３ｅにおいて、用紙の向きを横方向に設定する。すなわち、第１必要用紙数が第２必要用紙数と等しい場合には、設定部１１２は、用紙の向きを横方向に自動的に設定する。
【００７７】
しかし、設定部１１２は、第１必要用紙数が第２必要用紙数と等しい場合には、用紙の向きを縦方向に自動的に設定してもよく、また、変形例Ｂのように用紙の向きを手動で設定するモードにしてもよい。
【００７８】
また、設定部１１２は、第１必要用紙数が第２必要用紙数と等しい場合において、第１段数が第２段数より少ない場合に用紙の向きを縦方向に設定し、第２段数が第１段数より少ない場合に用紙の向きを横方向に設定してもよい。
【００７９】
この場合、ポップ広告データ編集装置１００は、出力データの印刷に必要な用紙の枚数が、用紙が縦方向の場合と横方向の場合とで同じ場合に、１枚の用紙に割り付け可能な段数の最大値がより少ない方に用紙の向きを自動的に設定する。そのため、ポップ広告データ編集装置１００は、第１必要用紙数が第２必要用紙数と等しい場合において、出力データが印刷された用紙からポップ広告を作成するときに用紙を切断する回数を抑えることができるので、ポップ広告の作成の効率を向上させることができる。
【００８０】
（５−５）変形例Ｅ
実施形態では、図９に示されるように、第１用紙Ｐ１には、出力データＤ１〜Ｄ３が印刷され、第２用紙Ｐ２には、出力データＤ４〜Ｄ６が印刷される。出力データＤ１〜Ｄ６は、図１０に示されるように、ポップ広告データＡＤにおいて、左端から右端に向かって順番に配置されている。すなわち、実施形態では、第１用紙Ｐ１には、ポップ広告データＡＤ上で連続する３つの出力データＤ１〜Ｄ３が印刷され、第２用紙Ｐ２には、ポップ広告データＡＤ上で連続する３つの出力データＤ４〜Ｄ６が印刷される。しかし、図９のように複数の出力データが複数の用紙に亘って印刷される場合、割り付け部１１１は、ポップ広告データを複数に分割して、各分割データを任意の順番で複数の用紙に割り付けてもよい。
【００８１】
本変形例では、割り付け部１１１は、ポップ広告データに基づく出力データが複数の用紙に亘って印刷される場合に、出力データが印刷されポップ広告が作成される前の用紙から、ポップ広告の全体像が確認しやすいように、ポップ広告データの自動多段割り付け処理を行う。
【００８２】
具体的には、割り付け部１１１は、複数の出力データの印刷に２枚以上の用紙が必要である場合において、ポップ広告データ上で隣り合う２つの分割データに基づく出力データが、連続して印刷される２枚の用紙の同じ段に印刷される回数ができるだけ多くなるように、ポップ広告データを用紙に多段割り付けする。
【００８３】
本変形例におけるポップ広告データの自動多段割り付け処理について、具体例を用いて説明する。図１５は、本変形例における多段割り付けされたポップ広告データの例を示す図である。図１５に示される出力データＤ１〜Ｄ６は、図１０の出力データＤ１〜Ｄ６と同じである。図９と図１５との相違点は、第１用紙Ｐ１および第２用紙Ｐ２における出力データＤ１〜Ｄ６の配置のみである。図１５では、出力データＤ１および出力データＤ２は、それぞれ、第１用紙Ｐ１の１段目Ｃ１１および第２用紙Ｐ２の１段目Ｃ２１に配置される。同様に、出力データＤ３および出力データＤ４は、それぞれ、第１用紙Ｐ１の２段目Ｃ１２および第２用紙Ｐ２の２段目Ｃ２２に配置され、出力データＤ５および出力データＤ６は、それぞれ、第１用紙Ｐ１の３段目Ｃ１３および第２用紙Ｐ２の３段目Ｃ２３に配置される。
【００８４】
この場合、第１用紙Ｐ１および第２用紙Ｐ２を横方向に左から並べて配置すると、出力データＤ１と出力データＤ２とがつながっているように見える。なぜなら、出力データＤ１および出力データＤ２は、ポップ広告データＡＤ上において隣り合っており、かつ、出力データＤ１および出力データＤ２は、第１用紙Ｐ１および第２用紙Ｐ２において同じ１段目Ｃ１１，Ｃ２１に位置しているので、出力データＤ１の右端と出力データＤ２の左端とが互いにつながるからである。同様の理由で、第１用紙Ｐ１および第２用紙Ｐ２を横方向に左から並べて配置すると、出力データＤ３と出力データＤ４とがつながっているように見え、出力データＤ５と出力データＤ６とがつながっているように見える。第１用紙Ｐ１および第２用紙Ｐ２を横方向に左から並べて配置した場合、図１５に示される多段割り付け処理では、図９に示される多段割り付け処理と比較して、出力データＤ１〜Ｄ６が互いにつながっている箇所がより多い。
【００８５】
このように、本変形例のポップ広告データ編集装置１００は、ポップ広告の作成に複数枚の用紙が必要である場合に、複数枚の用紙に亘ってポップ広告データが同じ段でつながる箇所ができるだけ多くなるように出力データを生成する。従って、複数枚の用紙に印刷された出力データからポップ広告の全体像が把握しやすくなるので、ポップ広告の作成の効率が向上する。
【産業上の利用可能性】
【００８６】
本発明に係るポップ広告データ編集装置およびポップ広告データ編集プログラムは、ポップ広告の作成の効率を向上させることができる。
【符号の説明】
【００８７】
１００      ポップ広告データ編集装置
１１１      割り付け部
１１２      設定部
【先行技術文献】
【特許文献】
【００８８】
【特許文献１】特開２００２−７３７７０号公報
【図１】
2019032655.tif 000003
【図２】
2019032655.tif 000004
【図３】
2019032655.tif 000005
【図４】
2019032655.tif 000006
【図５】
2019032655.tif 000007
【図６】
2019032655.tif 000008
【図７】
2019032655.tif 000009
【図８】
2019032655.tif 000010
【図９】
2019032655.tif 000011
【図１０】
2019032655.tif 000012
【図１１】
2019032655.tif 000013
【図１２】
2019032655.tif 000014
【図１３】
2019032655.tif 000015
【図１４】
2019032655.tif 000016
【図１５】
2019032655.tif 000017