(57)【特許請求の範囲】
【請求項１】
ポップ広告データの編集画面を表示する表示装置を有し、前記編集画面上で編集された前記ポップ広告データに基づく出力データをプリンタに出力して前記プリンタにセットされた用紙に印刷させるポップ広告データ編集装置であって、
前記用紙上における前記ポップ広告データを表示するポップカードの配置情報を設定するカード配置設定手段と、
前記用紙の向きを設定する用紙方向設定手段と、
前記用紙方向設定手段により設定された前記用紙の向きが縦長の場合には、角部から左右方向に前記ポップカードを配列していき、１列の配列が終了すればその列の上下方向に隣りの列に左右方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付け、前記用紙方向設定手段により設定された前記用紙の向きが横長の場合には、角部から上下方向に前記ポップカードを配列していき、１列の配列が終了すればその列の左右方向に隣りの列に上下方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付けて、前記プリンタに対する前記出力データを作成する出力データ作成手段と、
を備えるポップ広告データ編集装置。
【請求項２】
前記出力データ作成手段は、前記用紙方向設定手段により設定された前記用紙の向きが縦長の場合には、左上角部から右方向に前記ポップカードを配列していき、１列の配列が終了すればその列の下隣りの列に左から右方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付け、前記用紙方向設定手段により設定された前記用紙の向きが横長の場合には、左下角部から上方向に前記ポップカードを配列していき、１列の配列が終了すればその列の右隣りの列に下から上方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付ける、
請求項１に記載のポップ広告データ編集装置。
【請求項３】
前記出力データ作成手段は、前記用紙方向設定手段により設定された前記用紙の向きが縦長の場合には、左上角部から右方向に前記ポップカードを配列していき、１列の配列が終了すればその列の下隣りの列に左から右方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付け、、前記用紙方向設定手段により設定された前記用紙の向きが横長の場合には、左上角部から下方向に前記ポップカードを配列していき、１列の配列が終了すればその列の右隣りの列に上から下方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付ける、
請求項１に記載のポップ広告データ編集装置。
【請求項４】
前記ポップカードのサイズを設定するカードサイズ設定手段、
をさらに備える、
請求項１から３のいずれかに記載のポップ広告データ編集装置。
【請求項５】
前記カードサイズ設定手段は、ユーザから前記ポップカードのサイズの設定入力を受け付ける、
請求項４に記載のポップ広告データ編集装置。
【請求項６】
前記カード配置設定手段は、ユーザから前記用紙上における前記ポップカードの割付枚数の入力を受け付け、入力された前記割付枚数に基づいて前記配置情報を設定する、
請求項１から５のいずれかに記載のポップ広告データ編集装置。
【請求項７】
前記カードサイズ設定手段により設定された前記ポップカードのサイズと、前記カード配置設定手段により設定された前記配置情報とに基づいて、前記用紙のサイズを自動設定する用紙サイズ設定手段、
をさらに備える、
請求項４〜６のいずれかに記載のポップ広告データ編集装置。
【請求項８】
前記用紙サイズ設定手段は、１または複数の予め設定された用紙サイズを記憶する用紙サイズテーブルのうちから、前記カード配置設定手段により設定された前記配置情報に対応する最適の前記用紙のサイズを選択する、
請求項７に記載のポップ広告データ編集装置。
【請求項９】
前記出力データ作成手段は、前記用紙サイズ設定手段により設定された前記用紙のサイズと、前記カード配置設定手段により設定された前記配置情報とに基づいて、前記用紙の上下左右の余白および前記用紙上に配置される前記ポップカード間の間隔の調整を行い、前記プリンタに対する出力データを作成する、
請求項７又は８に記載のポップ広告データ編集装置。
【請求項１０】
ポップ広告データの編集画面を表示する表示装置を有するポップ広告データ編集装置に、前記編集画面上で編集された前記ポップ広告データに基づく出力データをプリンタに出力させて前記プリンタにセットされた用紙に印刷させるプログラムを記録した記録媒体であって、
前記用紙上における前記ポップ広告データを表示するポップカードの配置情報を設定するカード配置設定ステップと、
前記用紙の向きを設定する用紙方向設定ステップと、
前記用紙方向設定ステップで設定された前記用紙の向きが縦長の場合には、角部から左右方向に前記ポップカードを配列していき、１列の配列が終了すればその列の上下方向に隣りの列に左右方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付け、前記用紙方向設定ステップにより設定された前記用紙の向きが横長の場合には、角部から上下方向に前記ポップカードを配列していき、１列の配列が終了すればその列の左右方向に隣りの列に上下方向に前記ポップカードを配列していくという割付順で前記ポップカードを前記用紙上に割り付けて、前記プリンタに対する前記出力データを作成する出力データ作成ステップと、
を前記ポップ広告データ編集装置に実行させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ポップ広告データの編集画面を表示する表示装置を有し、編集画面上で編集されたポップ広告データに基づく出力データをプリンタに出力してプリンタにセットされた用紙に印刷させるポップ広告データ編集装置およびそのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
スーパーマーケットや商店などの店頭において商品紹介やセール内容の広告を行うために、マーカーを用いてその内容を用紙に手書きで記入しこれを店頭に表示する、いわゆるポップ（ＰＯＰ）広告が広く用いられている。また、このようなポップ広告として用いられるポップ広告データを、コンピュータによって編集しプリンタにより印刷するようにしたポップ広告用のデータ編集ソフトウェアが提案されている。
【０００３】
このようなデータ編集ソフトウェアでは、ポップ広告データを表示させるためのポップカードのサイズを選択し、このポップカードに表示するためのポップ広告データを表示装置の画面上で編集することが可能となっている。通常、ポップ広告に適したフォントが複数用意されており、フォントの種類やサイズ、文字飾りなどを選択して文字や記号の入力を行うとともに、必要に応じてイメージデータなどの貼り付けを行ってポップ広告データを作成するように構成されている。
【０００４】
このデータ編集ソフトウェアでは、編集されたポップ広告データに基づいて、プリンタに対する出力データを作成し、これをプリンタに出力してセットされている用紙に印刷を実行させる。
【０００５】
【発明が解決しようとする課題】
各ポップカードのサイズは、プリンタにセット可能なＢ５，Ａ４，Ｂ４，Ａ３などの通常の規格サイズの用紙よりも小さなものが多く、印刷する際には、用紙サイズを設定し、この設定したサイズの用紙上に各ポップカードの割付を行って、プリンタへの出力データを作成する必要がある。
【０００６】
この場合、印刷を行う用紙サイズ、ポップカードのサイズ、用紙に対するポップカードの配列を示す配置情報、必要とするカード枚数（アイテム数）により、最終の用紙に印刷されるアイテム数が異なってくる。
用紙上へのポップカードの割付は、通常、用紙の左上角部から右方向に配列していき、１列の配列が終了すれば次の列に左から右方向に配列していくことで行われる。したがって、縦長の用紙に対してポップカードの割付を行った場合と、横長の用紙に対してポップカードの割付を行った場合とでは、最終の用紙に割り付けられるポップカードの配置が異なってくる。
【０００７】
たとえば、Ａ４サイズの用紙に対してＡ７サイズのポップカードを８枚割り付ける場合に、用紙をＡ４縦に設定したときは横２×縦４の配列となり、割付順は左上角部から右方向に向けて２枚ずつ割り付けていくことになる。したがって、最終の用紙に対してポップカードの割付数が３となった場合、Ａ４縦の用紙では最上段の２枚と２段目左側位置とにポップカードが割り付けられ、２段目右側と３段目、４段目が空白となる。この場合、２段目右側部分がＡ７サイズの用紙となり、３段目および４段目の部分がＡ５サイズの用紙として残ることとなる。プリンタとして、Ａ４、Ａ５サイズの用紙に対する印刷が可能であり、Ａ６サイズ以下の用紙に対して印刷できないものを用いた場合、２段目右側部分に残ったＡ７サイズの用紙を再利用することができず廃棄することとなるものの、３段目および４段目部分に残ったＡ５サイズの用紙は再利用することが可能となる。
【０００８】
同じ構成で、用紙をＡ４横に設定した場合には、１枚の用紙に対するポップカードの配列は横４×縦２となり、その割付順は左角部から右方向に向けて４枚ずつ割り付けていくこととなる。したがって、最終の用紙に対してポップカードの割付数が３となった場合、Ａ４横の用紙では上段の３枚にポップカードが割り付けられ、上段最右位置と下段が空白となる。この場合、上段最右位置部分がＡ７サイズの用紙となり、下段の部分が２枚のＡ６サイズ用紙として残ることとなる。前述と同様に、Ａ６サイズ以下の用紙に対して印刷ができないプリンタを用いている場合には、残った部分を再利用することができず、すべて廃棄しなければならない。
【０００９】
本発明の目的は、ポップ広告データを用紙上に印刷する際に、生じた余白部分をなるべく再利用可能とし、ランニングコストの削減をはかることにある。
【００１０】
【課題を解決するための手段】
第１発明に係るポップ広告データ編集装置は、ポップ広告データの編集画面を表示する表示装置を有し、編集画面上で編集されたポップ広告データに基づく出力データをプリンタに出力してプリンタにセットされた用紙に印刷させるポップ広告データ編集装置であり、カード配置設定手段と、用紙方向設定手段と、出力データ作成手段とを備える。カード配置設定手段は、用紙上におけるポップ広告データを表示するポップカードの配置情報を設定する。用紙方向設定手段は、用紙の向きを設定する。出力データ作成手段は、用紙方向設定手段により設定された用紙の向きが縦長の場合には、角部から左右方向にポップカードを配列していき、１列の配列が終了すればその列の上下方向に隣りの列に左右方向にポップカードを配列していくという割付順でポップカードを用紙上に割り付け、用紙方向設定手段により設定された用紙の向きが横長の場合には、角部から上下方向にポップカードを配列していき、１列の配列が終了すればその列の左右方向に隣りの列に上下方向にポップカードを配列していくという割付順でポップカードを用紙上に割り付けて、プリンタに対する出力データを作成する。
【００１１】
第２発明に係るポップ広告データ編集装置は、第１発明に係るポップ広告データ編集装置であって、出力データ作成手段は、用紙方向設定手段により設定された用紙の向きが縦長の場合には、左上角部から右方向にポップカードを配列していき、１列の配列が終了すればその列の下隣りの列に左から右方向にポップカードを配列していくという割付順でポップカードを用紙上に割り付け、用紙方向設定手段により設定された用紙の向きが横長の場合には、左下角部から上方向にポップカードを配列していき、１列の配列が終了すればその列の右隣りの列に下から上方向にポップカードを配列していくという割付順でポップカードを用紙上に割り付ける。
【００１２】
第３発明に係るポップ広告データ編集装置は、第１発明に係るポップ広告データ編集装置であって、出力データ作成手段は、用紙方向設定手段により設定された用紙の向きが縦長の場合には、左上角部から右方向にポップカードを配列していき、１列の配列が終了すればその列の下隣りの列に左から右方向にポップカードを配列していくという割付順でポップカードを用紙上に割り付け、、用紙方向設定手段により設定された用紙の向きが横長の場合には、左上角部から下方向にポップカードを配列していき、１列の配列が終了すればその列の右隣りの列に上から下方向にポップカードを配列していくという割付順でポップカードを用紙上に割り付ける。
【００１３】
第４発明に係るポップ広告データ編集装置は、第１発明から第３発明のいずれかに係るポップ広告データ編集装置であって、カードサイズ設定手段をさらに備える。カードサイズ設定手段は、ポップカードのサイズを設定する。
第５発明に係るポップ広告データ編集装置は、第４発明に係るポップ広告データ編集装置であって、カードサイズ設定手段は、ユーザからポップカードのサイズの設定入力を受け付ける。
【００１４】
第６発明に係るポップ広告データ編集装置は、第１発明から第５発明のいずれかに係るポップ広告データ編集装置であって、カード配置設定手段は、ユーザから用紙上におけるポップカードの割付枚数の入力を受け付け、入力された割付枚数に基づいて配置情報を設定する。
第７発明に係るポップ広告データ編集装置は、第４発明から第６発明のいずれかに係るポップ広告データ編集装置であって、用紙サイズ設定手段をさらに備える。用紙サイズ設定手段は、カードサイズ設定手段により設定されたポップカードのサイズと、カード配置設定手段により設定された配置情報とに基づいて、用紙のサイズを自動設定する。
【００１５】
第８発明に係るポップ広告データ編集装置は、第７発明に係るポップ広告データ編集装置であって、用紙サイズ設定手段は、１または複数の予め設定された用紙サイズを記憶する用紙サイズテーブルのうちから、カード配置設定手段により設定された配置情報に対応する最適の用紙のサイズを選択する。
第９発明に係るポップ広告データ編集装置は、第７発明又は第８発明に係るポップ広告データ編集装置であって、出力データ作成手段は、用紙サイズ設定手段により設定された用紙のサイズと、カード配置設定手段により設定された配置情報とに基づいて、用紙の上下左右の余白および用紙上に配置されるポップカード間の間隔の調整を行い、プリンタに対する出力データを作成する。
【００１６】
第１０発明に係る記録媒体に記録されたプログラムは、ポップ広告データの編集画面を表示する表示装置を有するポップ広告データ編集装置に、編集画面上で編集されたポップ広告データに基づく出力データをプリンタに出力させてプリンタにセットされた用紙に印刷させるプログラムであって、カード配置設定ステップと、用紙方向設定ステップと、出力データ作成ステップとをポップ広告データ編集装置に実行させる。カード配置設定ステップでは、用紙上におけるポップ広告データを表示するポップカードの配置情報が設定される。用紙方向設定ステップでは、用紙の向きが設定される。出力データ作成ステップでは、用紙方向設定ステップで設定された用紙の向きが縦長の場合には、角部から左右方向にポップカードを配列していき、１列の配列が終了すればその列の上下方向に隣りの列に左右方向にポップカードを配列していくという割付順でポップカードが用紙上に割り付けられ、用紙方向設定ステップにより設定された用紙の向きが横長の場合には、角部から上下方向にポップカードを配列していき、１列の配列が終了すればその列の左右方向に隣りの列に上下方向にポップカードを配列していくという割付順でポップカードが用紙上に割り付けられて、プリンタに対する出力データが作成される。
【００１７】
【発明の実施の形態】
本発明の詳細を図面に基づいて説明する。
〔ハードウェア〕
本発明の１実施形態に係るポップ広告データ編集装置は、内部にＣＰＵを備えたコンピュータシステムにより実行可能であり、たとえばパーソナルコンピュータを用いた場合の装置構成を図１に示す。
【００１８】
パーソナルコンピュータ内部には、マイクロプロセッサでなる中央演算装置（以下、ＣＰＵと称す）１を備えており、ＢＩＯＳなどの起動プログラムや初期パラメータなどが格納されているＲＯＭ２、プログラムの一部や動作中の各種パラメータなどが格納されるＲＡＭ３などがＣＰＵ１に接続されている。
また、各種アプリケーションプログラムやそれに用いられるデータなどを格納するハードディスクドライブ４、フロッピーディスクに対するデータの読み書きを可能とするフロッピーディスクドライブ５、ＣＤ−ＲＯＭのデータを読み出すＣＤ−ＲＯＭドライブ６などが、ＣＰＵ１に接続されている。
【００１９】
また、ＣＲＴディスプレイや液晶表示装置などで構成される表示装置７、データ入力を可能とするキーボード８、表示装置７に表示されるＧＵＩ画面上での操作および入力を可能とするマウス９、その他の入出力装置１０がＣＰＵ１に接続されている。
本発明に関するプログラムは、ＣＤ−ＲＯＭに記録されてユーザに供給することが可能となっており、ＣＤ−ＲＯＭドライブ６を介してハードディスクドライブ４内の記録媒体にインストールを行い、このコンピュータシステムで実行することが可能となる。ただし、フロッピーディスクに記録されたプログラムをフロッピーディスクドライブ５を介してインストールするように構成することも可能であり、また、光磁気ディスク（ＭＯ）、デジタルビデオディスク（ＤＶＤ）などに記録されたプログラムを、他の入力装置１０として設けられたドライブを介してインストールするように構成することもできる。さらに、プログラムを記録したＲＯＭを装置内の基板に搭載して実行させる形態をとることも可能である。
【００２０】
〔メインメニュー〕
パーソナルコンピュータにインストールされたデータ編集ソフトウェアが起動されると、図２に示すような動作を実行する。
このプログラムが実行を開始すると、ステップＳ１１において各種パラメータの初期化などを行う初期設定処理を実行する。ステップＳ１２では、トップメニューの表示を行う。ここでは、例えば、価格ポップ編集の指示を受け付けるための価格ＰＯＰボタン、その他の処理の指示を受け付けるためのその他の処理ボタン、終了する旨の指示を受け付けるための終了ボタンなどが設定されたトップメニュー画面を表示装置７上に表示する。
【００２１】
ステップＳ１３では、価格ポップ編集を行う旨の指示があったか否かを判別する。トップメニュー画面上に設定された価格ＰＯＰボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、価格ポップ編集を行う旨の指示があったと判断して、ステップＳ１４に移行する。ステップＳ１４では、価格ＰＯＰ編集処理を実行する。この後、ステップＳ１２に移行する。
【００２２】
ステップＳ１５では、他の処理を行う旨の指示があったか否かを判別する。トップメニュー画面上に設定された他の処理ボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、他の処理を行う旨の指示があったと判断して、ステップＳ１６に移行する。ステップＳ１６では、指示入力に該当する他の処理を実行する。この後、ステップＳ１２に移行する。
【００２３】
ステップＳ１７では、このプログラムを終了する旨の指示があったか否かを判別する。トップメニュー画面上に設定された終了ボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、終了する旨の指示があったと判断して、ステップＳ１８に移行する。また、終了する旨の指示がないと判断した場合には、ステップＳ１２に移行する。ステップＳ１６では、設定変更のあったパラメータなどを所定の記憶領域に格納するなどの終了処理を実行し、プログラムを終了させる。
【００２４】
〔価格ポップ編集〕
図２ステップＳ１４における価格ポップ編集処理は、図３に示すフローチャートに基づいて処理される。
ステップＳ２１では、価格ＰＯＰメニューの表示を行う。ここでは、例えば、用紙設計の指示を受け付けるための用紙設計ボタン、レイアウト設計の指示を受け付けるためのレイアウト設計ボタン、ＰＯＰ作成の指示を受け付けるためのＰＯＰ作成ボタン、ＰＯＰ印刷の指示を受け付けるためのＰＯＰ印刷ボタン、価格ＰＯＰ編集処理を終了する旨の指示を受け付ける終了ボタンなどが設定された価格ＰＯＰメニューを表示装置７に表示する。
【００２５】
ステップＳ２２では、用紙設計処理を行う旨の指示があったか否かを判別する。価格ＰＯＰメニューの画面上に設定された用紙設計ボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、用紙設計処理を行う旨の指示があったと判断して、ステップＳ２３に移行する。この後、ステップＳ２１に移行する。
【００２６】
ステップＳ２４では、レイアウト設計処理を行う旨の指示があったか否かを判別する。価格ＰＯＰメニューの画面上に設定されたレイアウト設計ボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、レイアウト設計処理を行う旨の指示があったと判断して、ステップＳ２５に移行する。この後、ステップＳ２１に移行する。
【００２７】
ステップＳ２６では、ＰＯＰ作成処理を行う旨の指示があったか否かを判別する。価格ＰＯＰメニューの画面上に設定されたＰＯＰ作成ボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、ＰＯＰ作成処理を行う旨の指示があったと判断して、ステップＳ２７に移行する。この後、ステップＳ２１に移行する。
【００２８】
ステップＳ２８では、ＰＯＰ印刷処理を行う旨の指示があったか否かを判別する。価格ＰＯＰメニューの画面上に設定されたＰＯＰ印刷ボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、ＰＯＰ印刷処理を行う旨の指示があったと判断して、ステップＳ２９に移行する。この後、ステップＳ２１に移行する。
【００２９】
ステップＳ３０では、価格ＰＯＰ編集処理を終了する旨の指示があったか否かを判別する。価格ＰＯＰメニューの画面上に設定された終了ボタンがマウス９により操作されるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、終了する旨の指示があったと判断して、ステップＳ３１に移行する。終了する旨の指示がなかったと判断した場合には、ステップＳ２１に移行する。ステップＳ３１では、変更された各種パラメータなどを所定の記憶領域に格納し、メインルーチンに復帰する。
【００３０】
〔用紙設計〕
図３ステップ２３における用紙設計処理は、図４，図５に示すフローチャートに基づいて実行される。
用紙設計処理が開始されると、ステップＳ４１においてＰＯＰサイズ選択画面を表示装置７上に表示する。ここで表示される画面は、図９に示すようなＰＯＰサイズ選択画面２１である。このＰＯＰサイズ選択画面２１の上部には、処理の終了指示を受け付ける終了ボタン２２、ＰＯＰサイズ登録ボタン２３、選択実行ボタン２４などが配置されている。中段左側には、現在選択されているＰＯＰサイズまたはＰＯＰ用紙群の詳細を表示するための詳細表示部２５が設けられている。この詳細表示部２５の表示は、上部に設けられたＰＯＰサイズタグ２６またはＰＯＰ用紙群タグ２７をクリックすることによって、現在選択されているＰＯＰサイズまたはＰＯＰ用紙のいずれかを選択的に表示させることが可能である。
【００３１】
詳細表示部２５の下部には、現在選択されているＰＯＰサイズまたはＰＯＰ用紙の実際の形状を表示するための用紙表示部２８が設けられている。この用紙表示部２８は、ＰＯＰサイズまたはＰＯＰ用紙群のうち詳細表示部２５における選択に応じていずれかを表示するように構成される。
ＰＯＰサイズ選択画面２１の中央から右側にかけて、選択表示部２９が配置されている。選択表示部２９には、ＰＯＰサイズとＰＯＰ用紙群のうち詳細表示部２５で選択されているもののサイズ選択画面を表示する。ここでは、詳細表示部２５でＰＯＰサイズタグ２６が選択されており、この対応して登録されているＰＯＰサイズを一覧表示している。
【００３２】
ＰＯＰサイズは、図１５に示すように、ＰＯＰサイズ名称、ＰＯＰサイズ縦、ＰＯＰサイズ横などのデータを備えるＰＯＰサイズテーブルに登録されており、ＪＩＳ規格Ａ０〜Ａ９およびＢ０〜Ｂ９がデフォルトで用意されるとともに、フリーサイズの登録が可能となっている。このＰＯＰサイズテーブルに登録されているＰＯＰサイズのデータが、ＰＯＰサイズ選択画面２１の選択表示部２９に一覧表示され、ユーザによっていずれかを選択することが可能となる。
【００３３】
ステップＳ４２では、ＰＯＰサイズ登録を行う旨の指示があったか否かを判別する。ＰＯＰサイズ登録ボタン２３がマウス９を用いて操作されるか、またはキーボード８の対応するファンクションキーが操作された場合に、ＰＯＰサイズ登録を行う旨の指示があったと判断して、ステップＳ４３に移行する。ステップＳ４３では、ＰＯＰサイズ登録画面を表示し、入力されるサイズの用紙をその名称とともにＰＯＰサイズテーブルに格納する。
【００３４】
ステップＳ４４では、ＰＯＰサイズ選択の指示があったか否かを判別する。ＰＯＰサイズ選択画面２１において、選択表示部２９に一覧表示されたＰＯＰサイズのうち、マウス９によって選択しクリックすると、その行だけ表示色が変更されるとともに、選択されたＰＯＰサイズに応じて、詳細表示部２５および用紙表示部２８の表示が更新される。このＰＯＰサイズに決定する場合には、実行ボタン２４をクリックするかキーボード８の対応するファンクションキーを操作することで決定することが可能となっている。したがって、選択表示部２９のうちからＰＯＰサイズが選択され実行ボタン２４またはキーボード８の対応するファンクションキーが操作された場合に、ＰＯＰサイズ選択の指示があったと判断して、ステップＳ４５に移行する。
【００３５】
ステップＳ４５では、事前印刷・ＰＯＰ用紙設計画面の表示を行う。ここで表示される画面は、図１０で示すような事前印刷・ＰＯＰ用紙設計画面３１である。事前印刷・ＰＯＰ用紙設計画面３１の上部には、処理の終了指示を受け付ける終了ボタン３２、保存する旨の指示を受け付ける保存ボタン３３などが配置されている。中央部には、設計画面表示部３４が設定されている。この設計画面表示部３４には、事前印刷設計画面３５および複数の用紙設計画面３６、３６が選択的に表示可能となっている。事前印刷設計画面３５は、右側に位置して事前印刷の編集を行うＰＯＰカードを表示するためのＰＯＰ表示部３７と、その左側に位置して事前印刷の指示入力を行う指示入力部３８および詳細な数値入力を可能とする数値入力部３９および上部に位置する事前印刷タグ４０とを備えている。
【００３６】
また、用紙設計画面３６は、図１１に示すように、右側に位置する用紙表示部４１と、その左側に位置する名称入力部４２、コメント入力部４３、縦枚数入力部４４、横枚数入力部４５、余白入力部４６、ピッチ入力部４７などを備えている。また、上部にはこの用紙設計画面３６の名称が付された用紙名称タグ４８が配置されている。さらに、用紙設計画面３６の中央部には、用紙サイズをＪＩＳサイズに自動的に設定するための自動調整ボタン４９を備えている。
【００３７】
ステップＳ４５では、デフォルト値または前回使用した状況に応じて、事前印刷設計画面３５または用紙設計画面３６，３６のうちのいずれかの画面が選択的に表示される。他の設計画面が表示されている場合であっても、事前印刷タグ４０および用紙名称タグ４８のうちのいずれかをクリックすることによって、対応する設計画面を最上部に表示させることが可能となっている。
【００３８】
ステップＳ４６では、事前印刷登録を行う旨の指示があったか否かを判別する。事前印刷タグ４０がクリックされると、事前印刷登録を行う旨の指示があったと判断し、ステップＳ４７に移行する。ステップＳ４７では、設計画面表示部３４に事前印刷画面３５を表示し、指示入力部３８および数値入力部３９からの入力指示を受け付ける状態となる。ユーザは、ＰＯＰ表示部３７に表示されるＰＯＰカードを確認しながら、指示入力部３８から事前印刷を行う図形を入力し、この図形に関する数値の変更があれば数値入力部３９から入力する。このように指示入力部３８から入力される図形および数値入力部３９から入力される数値によって事前印刷部分を設定しこれを登録する。
【００３９】
ステップＳ４８では、用紙サイズ設計を行う旨の指示があったか否かを判別する。事前印刷・ＰＯＰ用紙設計画面３１上で、用紙名称タグ４８がクリックされると、用紙サイズ設計を行う旨の指示があったと判断して、ステップＳ４９に移行する。
ステップＳ４９では、選択された用紙名称タグ４８に対応する用紙設計画面３６を表示し、名称入力部４２、コメント入力部４３、縦枚数入力部４４、横枚数入力部４５、余白入力部４６、ピッチ入力部４７などからの入力を受け付ける状態となる。
【００４０】
ステップＳ５０では、割付枚数変更の指示があったか否かを判別する。縦枚数入力部４４および横枚数入力部４５に対する数値入力があれば、割付枚数変更の指示があったと判断して、ステップＳ５１に移行する。ステップＳ５１では、割付枚数の変更処理を行う。縦枚数入力部４４および横枚数入力部４５の数値はデフォルト値でそれぞれ１に設定されており、これに応じて用紙表示部４１には、ＰＯＰカードが１枚配置された用紙が表示されている。これに対して、例えば、縦枚数入力部４４の値を「２」に変更する入力があった場合には、図１１に示すように、縦枚数入力部４４の値を「２」に変更し、用紙表示部４１には２枚のＰＯＰカードが縦に２枚配置された用紙を表示する。
【００４１】
ステップＳ５２では、用紙の上下左右の余白を変更する旨の指示があったか否かを判別する。余白入力部４６に対する数値入力があった場合には、余白を変更する旨の指示があったと判断して、ステップＳ５３に移行する。ステップＳ５３では、余白入力部４６の表示を入力に応じて変更し、これに対応して用紙表示部４１に表示されている用紙の上下左右の余白を変更して表示する。
【００４２】
ステップＳ５４では、ピッチを変更する旨の指示があったか否かを判別する。ピッチ入力部４７に対する数値入力があった場合には、ピッチを変更する旨の指示があった判断してステップＳ５５に移行する。ステップＳ５５では、ピッチ入力部４７の表示を入力に応じて変更し、用紙表示部４１に表示されている複数のＰＯＰカード間の間隔を変更して表示する。
【００４３】
ステップＳ５６では、ＪＩＳサイズ用紙に自動的に設定する旨の指示があったか否かを判別する。自動調整ボタン４９がクリックされると、ＪＩＳサイズ用紙に自動的に設定する旨の指示があったと判断してステップＳ５７に移行する。ステップＳ５７では、縦枚数入力部４４および横枚数入力部４５で指定されている枚数でＰＯＰカードを配列したときの全体サイズよりも大きなサイズであって、最も近いＪＩＳ規格サイズの用紙を選択してこれを用紙サイズとして自動的に設定する。このとき、用紙の右側および下側の余白を計算してこれを余白入力部４６に表示するとともに、用紙表示部４１の表示を対応する表示に変更する。デフォルトで設定されている余白の値または余白入力部４６から入力された余白の値は、このときキャンセルされて自動的に調整が行われる。
【００４４】
ステップＳ５８では、他の用紙設計を行う旨の指示があったか否かを判別する。事前印刷・ＰＯＰ用紙設計画面３１の他の用紙名称タグ４８がクリックされた場合には、他の用紙設計を行う旨の指示があったと判断して、ステップＳ４９に移行し、対応する用紙設計画面３６を表示して変更の指示を受け付ける。
ステップＳ５９では、事前印刷・ＰＯＰ用紙設計画面３１における変更内容を保存する旨の指示があったか否かを判別する。事前印刷・ＰＯＰ用紙設計画面３１に設けられた保存ボタン３３がクリックされた場合、変更内容を保存する旨の指示があったと判断し、ステップＳ６０に移行する。ステップＳ６０では、事前印刷画面３５で設定された内容、各用紙設計画面３６で設定された内容を所定の記憶領域に格納する。
【００４５】
ステップＳ６１では、処理の終了を行う旨の指示があったか否かを判別する。終了ボタン３２がクリックされた場合に、処理の終了を行う旨の指示があったと判断し、ステップＳ６２に移行する。ステップＳ６２では、各設定に関するパラメータを所定の記憶領域に保存し、元のルーチンに復帰する。
〔レイアウト設計〕
図３ステップＳ２５のレイアウト設計処理を図６のフローチャートに基づいて説明する。
【００４６】
ステップＳ７１では、レイアウト用紙選択画面の表示を行う。レイアウト用紙選択画面では、登録されているＰＯＰ用紙群のうちから新規レイアウトを作成するＰＯＰ用紙を選択することが可能となっており、また修正を行うために既存のレイアウトを選択することが可能となっている。
ステップＳ７２では、新規レイアウトを作成する旨の指示があったか否かを判別する。登録済みのＰＯＰ用紙群のうちからいずれかのＰＯＰ用紙が選択されて実行ボタンがクリックされた場合に、そのＰＯＰ用紙に対する新規レイアウト作成の指示があったものと判断し、ステップＳ７３に移行する。ステップＳ７３では、編集を行うレイアウトとして指示入力に対応するＰＯＰ用紙の新規レイアウトを選択し、ステップＳ７６に移行する。
【００４７】
ステップＳ７４では、既存レイアウトの修正を行う旨の指示があったか否かを判別する。既存のレイアウトが選択されて実行ボタンがクリックされた場合には、既存レイアウトの修正を行う旨の指示があったものと判断して、ステップＳ７５に移行する。ステップＳ７５では、編集を行うレイアウトとして指示入力に対応するレイアウトを選択し、ステップＳ７６に移行する。
【００４８】
ステップＳ７６では、レイアウト編集画面を表示し、レイアウト編集処理を開始する。レイアウト編集画面では、各種ツールバーやツールボックス、メニューバーなどの表示を行い、レイアウト編集に関する入力がＧＵＩで入力可能となっている。また、ファイル操作に関するメニューバーが用意されており、このメニューバーの操作により、新規レイアウトの作成、既存レイアウトの修正、編集を行ったレイアウトの保存、作成したＰＯＰの印刷、処理の終了などを指示することが可能となっている。
【００４９】
ステップＳ７７では、レイアウト編集に関する操作が行われたか否かを判別する。ツールバーやツールボックス、メニューバーによりレイアウト編集に関する入力があった場合に、レイアウト編集に関する操作が行われたと判断して、ステップＳ７８に移行する。ステップＳ７８では、指示入力に対応する編集処理を行う。
【００５０】
ステップＳ７９では、レイアウトの保存を行う旨の指示があったか否かを判別する。ファイル操作に関するメニューバーからレイアウトの保存に関する指示入力があった場合には、レイアウトの保存を行う旨の指示があったと判断して、ステップＳ８０に移行する。ステップＳ８０では、現在編集中のレイアウトのレイアウト番号や名称、コメント、レイアウト分類などの入力を受け付けて、受け付けたレイアウト番号や名称、コメント、レイアウト分類などとともに所定の記憶領域に格納する。保存されるレイアウトは、たとえば、図１６に示すようなレイアウト名称、レイアウト表示順、レイアウト分類名称、その他のデータを有するレイアウトテーブルとして格納される。ここで、レイアウト表示順は、レイアウトの一覧表示を行う際の表示順であって、編集したレイアウトを保存する際に、ユーザから入力を受け付けて表示順を設定できるように構成するができる。
【００５１】
ステップＳ８１では、作成したＰＯＰデータの印刷を行う旨の指示があったか否かを判別する。ファイル操作に関するメニューバーから印刷に関する指示入力があった場合には、ステップＳ８２に移行する。ステップＳ８２では、印刷設定画面を表示して各種印刷設定入力を受け付け、入力に基づいて印刷を行う。
ステップＳ８３では、処理を終了する旨の指示があったか否かを判別する。ここでは、ファイル操作に関するメニューバーから終了が選択された場合に、処理を終了する旨の指示があったと判断し、ステップＳ８４に移行する。ステップＳ８４では、変更されたデータが保存されていない場合には、その旨の表示を行ってユーザに保存を促すなどの終了を行う。
【００５２】
ステップＳ７４において、既存レイアウトの修正を行う旨の指示がなかったと判断した場合には、ステップＳ８５に移行する。ステップＳ８５では、処理を終了する旨の指示があったか否かを判別する。画面上に設定されている終了ボタンまたはファイル操作に関するメニューバーから処理終了が選択された場合には、この処理を終了して元もルーチンに復帰する。終了の指示がなかったと判断した場合には、ステップＳ７１に移行する。
【００５３】
〔ＰＯＰ作成〕
図３ステップＳ２７では、図７のようなフローチャートに基づいてＰＯＰ作成処理を実行する。
ステップＳ９１では、データ選択画面を表示装置７に表示する。データ選択画面では、各部門毎、各売出毎、印刷待ちまたは印刷済み、マスターデータなどに分類して既存のデータを表示するようになっており、表示されたデータの行を選択することで、編集を行うデータを呼び出すができる。また、部門名や商品コード、商品名その他の項目でデータの検索を行って、これを編集するデータとして設定することも可能となっている。このように既存のデータを選択してデータの修正を行うことも可能であり、既存のデータを選択せずに実行ボタンをクリックすれば新規データの作成を行うことができる。
【００５４】
ステップＳ９２では、既存データの修正または新規データの作成を行う旨の指示があったか否かを判別する。既存データを選択または選択せずに実行ボタンが操作されると、データの編集を行う旨の指示があったと判断して、ステップＳ９３に移行する。
ステップＳ９３では、データ編集画面を表示装置７上に表示する。図１２に示すように、データ編集画面５１は、上部に各種操作ボタン群５２が設けられており、操作ボタン群５２の下部に処理の終了を受け付ける終了ボタン５３、レイアウト一覧の表示を行うためのレイアウト一覧ボタン５４、行選択、項目選択、データの切り取り・貼り付け、改行などの指示を受け付けるための操作ボタン群５５、印刷指示を受け付ける印刷ボタン５６、データ保存の指示を受け付ける保存ボタン５７などが設定されている。また、中段には、編集中のデータを表示するためのデータ編集部５８が設けられている。このデータ編集部５８には、選択されているデータのそれぞれについて、部門コード、商品コード、レイアウト名称、印刷枚数、商品名、メーカー・産地、売価、通常価格、割引表示その他のデータがマトリックス状に表示され、選択している位置のデータを変更することが可能となっている。
【００５５】
また、データ編集部５８の下部には、レイアウト表示部５９と入力ウインドウ６０とが設けられている。レイアウト表示部５９は、現在選択しているデータに設定されているレイアウトを表示する。入力ウインドウ６０は、データ編集部５８の選択している位置に対するデータの入力を受け付けるウインドウである。
このデータ編集画面５１では、変更を行いたいデータの項目をデータ編集部５８中で選択し、入力ウインドウ６０からデータの入力を行う。
【００５６】
ステップＳ９４では、レイアウト一覧表示の指示があったか否かを判別する。レイアウト一覧ボタン５４がクリックされるか、あるいはキーボード８上の対応するファンクションキーが操作された場合、レイアウト位置表示の指示があったと判断して、ステップＳ９５に移行する。ステップＳ９５では、レイアウト一覧画面を表示装置２に表示する。
【００５７】
レイアウト一覧画面は、図１３に示すような構成となっている。レイアウト一覧画面７１は、上部に位置して、前の画面に戻るための取り消しボタン７２、レイアウト分類を選択するための分類ウインドウ７３、表示しきれないレイアウトがある場合にスクロールを行って他のレイアウトを表示させるためのスクロールボタン７４、レイアウトを追加する旨の指示を受け付ける追加ボタン７５、レイアウトの置き換えを行う旨の指示を受け付ける置換ボタン７６、実行ボタン７７などが配置されている。中央部には、一覧表示部７８が設けられている。この一覧表示部７８は、１０個のレイアウトを縮小表示できる表示ウインドウ７９を備えており、各表示ウインドウ７９の下部には表示されているレイアウトの名称やその他のデータを表示するデータ表示部８０が配置されている。
【００５８】
このレイアウト一覧画面７１では、分類ウインドウ７３でレイアウト分類を選択することができるようになっており、分類ウインドウ７３で指定したレイアウト分類と一致するレイアウト分類を持つレイアウトを、各レイアウトが保持するパラメータに基づいて表示順を決定し、一覧表示部７８の各表示ウインドウ７９に当てはめて表示する。表示ウインドウ７９の数を超えるレイアウトが存在する場合には、スクロールボタン７４をアクティブにして、表示されていないレイアウトを表示させる旨の指示を受け付けるようにする。
【００５９】
各レイアウトは、図１６のレイアウトテーブルにあるようなデータを備えており、レイアウト表示順、更新日時、使用日時、使用頻度などにより一覧表示の際の表示順が決定される。レイアウト表示順は、レイアウトの登録時または編集などに伴う更新時に、ユーザによって設定されるものであり、たとえば、使用状況に応じてＡ〜Ｅの５段階の重要度を設定するように構成できる。また、更新日時は、最後にレイアウトの編集が行われて登録された日時である。使用日時は、このレイアウトを使用して最後にＰＯＰデータの印刷を実行した日時である。また、使用頻度は、このレイアウトを使用してＰＯＰデータの印刷を実行した回数であり、１回の使用により１ずつインクリメントされる。
【００６０】
まず、レイアウト表示順によってレイアウトの重要度の高いものから順にソートし、これをさらに使用頻度の高いものから順にソートする。さらに、更新日時および使用日時の新しい順にソートして表示順を決定する。レイアウト一覧表示を行う際には、この決定された表示順で表示を行う。また、レイアウト分類が指定されている場合には、この指定されたレイアウト分類に一致するレイアウト分類を持つレイアウトについて、決定した表示順にしたがって表示する。
【００６１】
ステップＳ９６では、レイアウト一覧画面７１上からレイアウトの選択が行われたか否かを判別する。一覧表示部７８のうちからいずれかの表示ウインドウ７９が選択されその画面上がクリックされると、枠部分を着色して表示する。さらに実行ボタン７７がクリックされると、レイアウト選択が実行されたと判断してステップＳ９７に移行する。ステップＳ９７では、図１２のデータ編集画面５１に戻り、選択されているデータのレイアウトの欄に、レイアウト一覧画面７１で選択されたレイアウトのレイアウト名称を表示し、レイアウト表示部５９に対応するレイアウトを表示する。
【００６２】
ステップＳ９８では、データの保存を行う旨の指示があったか否かを判別する。保存ボタン５７がクリックされるか、あるいはキーボード８上の対応するファンクションキーが操作されると、データの保存を行う旨の指示があったと判断して、ステップＳ９９に移行する。ステップＳ９９では、編集されたＰＯＰデータを所定の記憶領域に格納する。
【００６３】
ステップＳ１００では、印刷を実行する旨の指示があったか否かを判別する。印刷ボタン５６がクリックされるか、あるいはキーボード８上の対応するファンクションキーが操作されると、印刷処理を行う旨の指示があったと判断して、ステップＳ１０１に移行する。ステップＳ１０１では、作成されたＰＯＰデータを指定されているレイアウトにしたがって配置し、さらに各ＰＯＰカードを用紙上に配列させて出力データを作成し、この出力データをプリンタに出力して印刷させる。
【００６４】
ステップＳ１０２では、処理を終了する旨の指示があったか否かを判別する。終了ボタン５３がクリックされるか、あるいはキーボード８上の対応するファンクションキーが操作された場合、処理を終了する旨の指示があったと判断して、ステップＳ１０３に移行する。ステップＳ１０３では、各パラメータを所定の記憶領域に格納するなどして終了処理を実行し、元のルーチンに復帰する。
【００６５】
ステップＳ９２において、既存データの修正または新規データの作成を行う旨の指示がなかった場合には、ステップＳ１０４に移行する。ステップＳ１０４では、処理を終了する旨の指示があったか否かを判別する。終了ボタンがクリックされるか、あるいはキーボード８上の対応するファンクションキーが操作された場合に、処理を終了する旨の指示があったと判断し、元のルーチンに復帰する。
【００６６】
〔ＰＯＰ印刷〕
図３ステップＳ２９のＰＯＰ印刷処理は、図８に示すフローチャートにしたがって実行される。
ステップＳ１１１では、データ選択画面を表示装置７に表示する。ここで表示を行うデータ選択画面は、図７ステップＳ９１で表示を行ったデータ選択画面と同様のものであり、各部門毎、各売出毎、印刷待ちまたは印刷済み、マスターデータなどに分類して既存のデータを表示するようになっている。表示されたデータの行を選択することで、印刷を行うデータを呼び出すができる。また、部門名や商品コード、商品名その他の項目でデータの検索を行って、これを印刷するデータとして設定することも可能となっている。
【００６７】
ステップＳ１１２では、印刷を行うデータの選択指示があったか否かを判別する。データ選択画面上で印刷を行うデータが呼び出され、実行ボタンがクリックされた場合には、印刷を行うデータの選択指示があったと判断し、ステップＳ１１３に移行する。
ステップＳ１１３では、用紙選択画面を表示する。図１４に示すように、用紙選択画面９１では、上部に位置して、処理を中止して前の画面に移行させるための取消ボタン９２、選択しているプリンタの情報を表示するプリンタ情報表示部９３、選択しているデータを個別に印刷する旨の指示を受け付ける個別印刷開始ボタン９４、選択しているデータの印刷を一括して行う旨の指示を受け付ける印刷開始ボタン９５などが設けられている。
【００６８】
中央部には、用紙表示部９６が設定されている。用紙表示部９６は、印刷に使用されるすべてのＰＯＰ用紙が表示することが可能となっている。用紙表示部９６に表示される各ＰＯＰ用紙は、設定されている印刷用紙を表示する表示ウインドウ９７を複数備え、上部にはこのＰＯＰ用紙を選択する際に操作されるＰＯＰ用紙タグ９８が設けられている。各表示ウインドウ９７の下部には、表示されている印刷用紙の名称およびサイズを表示するための用紙情報表示部９９が設けられている。上部のＰＯＰ用紙タグ９８をクリックすることによって、各ＰＯＰ用紙を選択して表示することが可能となっている。
【００６９】
中段右側には、ＰＯＰ枚数を表示するアイテム数表示部１００、セット枚数を表示するセット数表示部１０１、必要用紙枚数を表示する必要枚数表示部１０２などが設けられている。この他、プリンタのカセットを選択するためのカセット選択ラジオボタンなどが設けられている。
ステップＳ１１４では、用紙選択が実行されたか否かを判別する。ＰＯＰ用紙タグ９８がクリックされると、対応するＰＯＰ用紙を表示し、印刷用紙の選択指示を受け付ける状態となる。用紙表示部９６に表示されている表示ウインドウ９７のうち、印刷用紙が設定されている表示ウインドウ９７がクリックされた場合に、用紙選択の指示があったと判断して、ステップＳ１１５に移行する。ステップＳ１１５では、選択された表示ウインドウ９７の下部に位置する用紙情報表示部９９の色を変更して、この用紙を印刷用紙として設定する。
【００７０】
ステップＳ１１６では、アイテム数、セット枚数の変更があったか否かを判別する。用紙選択画面９１のアイテム数表示部１００、セット数表示部１０１に対する数値入力があった場合には、アイテム数、セット枚数の変更があったと判断してステップＳ１１７に移行する。ステップＳ１１７では、ユーザからの入力に応じてアイテム数表示部１００、セット数表示部１０１の表示を対応する数値に変更する。
【００７１】
ここで、アイテム数は、ＰＯＰカードの枚数に相当しており、単独のＰＯＰデータを印刷させる場合には、セット枚数とアイテム数とは一致する。したがって、アイテム数を必要な数に設定することによって印刷させるＰＯＰ用紙の数を指示することができる。また、複数のＰＯＰデータを１枚の用紙に割り付けて印刷させる場合には、割付を行った用紙のセット枚数を指示することによって必要枚数の印刷を実行させることができる。たとえば、４つのＰＯＰデータを１枚の用紙に割り付けて、この割付を行った用紙を３枚印刷させる場合には、各ＰＯＰデータの１枚の用紙に対する印刷枚数を１とし、セット枚数を３とすれば、割付を行った用紙を３枚印刷させることができる。ＰＯＰデータの１枚の用紙に対する印刷枚数は、ＰＯＰ作成処理の中でデータ編集画面５１（図１２参照）の印刷枚数を変更することで指示することができる。
【００７２】
ステップＳ１１８では、選択した用紙に対するＰＯＰカードの割付順を決定する。印刷用紙に複数のＰＯＰカードを割り付ける場合、通常は、図１７に示すように、左上から右方向に順に割り付けていき、右端まで割り付けが終わるとその下の段に左から右方向に割り付けていく。印刷を行うＰＯＰカードの枚数によって、最終用紙に印刷されるＰＯＰカード枚数が異なり、ＰＯＰカードが配置されなかった位置に余白部分が生じる可能性がある。また、縦長の用紙に印刷する場合と横長の用紙に印刷する場合とでは、最終用紙に印刷されるＰＯＰカードの配置が異なってくるため、この余白部分の形状も異なってくる。横長の用紙に対するＰＯＰカードの割付を、上述のように左上から右方向に行っていく場合、最終用紙の余白部分の形状が再利用できないものとなる可能性が高くなる。したがって、印刷用紙が縦長の場合には、左上から右方向に向けてＰＯＰカードを配列していく従来の方法を用い、印刷用紙が横長の場合には、ＰＯＰカードを左下から上方向に向けて配列していき、上端まで配列し終われば右隣りの列に下から上方向に向けて配列していく。たとえば、Ａ４用紙にＡ７サイズのＰＯＰカードを８枚割り付ける場合を考える。Ａ４縦用紙にＰＯＰカードを割り付ける場合には、図１７に示すように左上からＡ〜Ｈの順に割付を行い、Ａ４横用紙にＰＯＰカードを割り付ける場合には、図１８に示すように左下からＡ〜Ｈの順に割付を行う。
【００７３】
ステップＳ１１９では、必要となる印刷用紙の枚数を算出する。ここでは、ＰＯＰデータの１枚の用紙に対する印刷枚数と、設定されたアイテム数またはセット枚数にしたがって、印刷用紙の必要枚数を算出する。１つのＰＯＰデータを単独で印刷する場合には、この必要枚数は、設置されたアイテム数を印刷枚数で割った値であり、割り切れない場合には１を足した値となる。ここで算出した必要枚数を必要枚数表示部１０２に表示する。このことで、ユーザは、指定したカセット内にセットする必要のある用紙枚数を容易に認識することができ、現場を離れていても用紙切れにより作業が停止することがなくなる。また、多めにセットされたＰＯＰ用の用紙がプリンタに残ったままとなって、他のジョブがプリンタに入ったときにこのＰＯＰ用紙に印刷されて、作業が無駄になることを防止できる。
【００７４】
ステップＳ１２０では、処理を終了する旨の指示があったか否かを判別する。取消ボタン９２がクリックされるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、処理を終了する旨の指示があったと判断して、ステップＳ１２１に移行する。
ステップＳ１２１では、印刷を開始する旨の指示があったか否かを判別する。個別印刷開始ボタン９４または印刷開始ボタン９５がクリックされるか、あるいはキーボード８の対応するファンクションキーが操作されると、印刷を開始する旨の指示があったと判断して、ステップＳ１２２に移行する。ステップＳ１２２では、ＰＯＰデータを指定されたレイアウトにしたがって用紙に割り付けて出力データを作成し、作成したデータをプリンタに出力して印刷させる。
【００７５】
ステップＳ１１２において、印刷を行うデータの選択指示がないと判断した場合には、ステップＳ１２３に移行する。ステップＳ１２３では、処理を終了する旨の指示があったか否かを判別する。終了ボタンがクリックされるか、あるいはキーボード８の対応するファンクションキーが操作された場合に、処理を終了する旨の指示があったと判断して、元のルーチンに復帰する。
【００７６】
〔他の実施形態〕
（Ａ）用紙設計処理において、事前印刷・ＰＯＰ用紙設計画面３１の自動調整ボタン４９がクリックされたとき、各ＰＯＰカードが中央に配置されるように、上下左右の余白を全て同一寸法に設定することも可能である。また、右合わせまたは左合わせのいずれかと、下合わせと上合わせのいずれかの組み合わせを適宜選択できるように構成することも可能である。さらに、ＰＯＰカード間の間隔および上下左右の余白が均等になるように、各余白およびピッチを調整するように構成できる。
（Ｂ）レイアウト一覧表示を行うための表示順は、レイアウトテーブルに記憶されているレイアウト表示順、更新日時、使用日時、使用頻度のうちのいずれか一つだけを用いて決定するように構成でき、このうちの２または３のデータを組み合わせて表示順を決定するように構成することも可能である。
（Ｃ）複数のＰＯＰカードを横長の用紙に割り付ける順は、左上から下方向に向けて配列していくように構成することも可能である。
【００７７】
【発明の効果】
本発明によれば、ポップ広告データを用紙上に印刷する際に、生じた余白部分をなるべく再利用可能とし、ランニングコストの削減をはかることが可能となる。
【図面の簡単な説明】
【図１】  本発明の１実施形態を実行するための装置構成を示す制御ブロック図。
【図２】  その制御フローチャート。
【図３】  その制御フローチャート。
【図４】  用紙設計処理の制御フローチャート。
【図５】  用紙設計処理の制御フローチャート。
【図６】  レイアウト設計処理の制御フローチャート。
【図７】  ＰＯＰ作成処理の制御フローチャート。
【図８】  ＰＯＰ印刷処理の制御フローチャート。
【図９】  ＰＯＰサイズ選択画面を示す説明図。
【図１０】  事前印刷・ＰＯＰ用紙設計画面を示す説明図。
【図１１】  事前印刷・ＰＯＰ用紙設計画面を示す説明図。
【図１２】  データ編集画面を示す説明図。
【図１３】  レイアウト一覧表示画面を示す説明図。
【図１４】  ＰＯＰ印刷−用紙選択画面を示す説明図。
【図１５】  ＰＯＰサイズテーブルを示す説明図。
【図１６】  レイアウトテーブルを示す説明図。
【図１７】  割付順を示す説明図。
【図１８】  割付順を示す説明図。
【符号の説明】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  ＨＤＤ
５  ＦＤＤ
６  ＣＤ−ＲＯＭドライブ
７  表示装置
８  キーボード
９  マウス
９１  用紙選択画面
９４  個別印刷開始ボタン
９５  印刷開始ボタン
９６  用紙表示部
９７  表示ウインドウ
９８  ＰＯＰ用紙タグ
１００  アイテム数表示部
１０１  セット数表示部
１０２  必要枚数表示部
【図１】
0004108865.tif 000002
【図２】
0004108865.tif 000003
【図３】
0004108865.tif 000004
【図４】
0004108865.tif 000005
【図５】
0004108865.tif 000006
【図６】
0004108865.tif 000007
【図７】
0004108865.tif 000008
【図８】
0004108865.tif 000009
【図９】
0004108865.tif 000010
【図１０】
0004108865.tif 000011
【図１１】
0004108865.tif 000012
【図１２】
0004108865.tif 000013
【図１３】
0004108865.tif 000014
【図１４】
0004108865.tif 000015
【図１５】
0004108865.tif 000016
【図１６】
0004108865.tif 000017
【図１７】
0004108865.tif 000018
【図１８】
0004108865.tif 000019