(57)【要約】【課題】顧客に有益となる特定のクーポン券が見やすいように印刷して当該クーポン券に注意を引かせること。【解決手段】クーポン券に印刷する複数のクーポン券印刷データ４３を所定の順序で生成するクーポン券印刷データ生成手段３５２と、複数のクーポン券印刷データ４３のうち所定のクーポン券印刷データ４３について、見やすい位置に印刷されるように最後に印刷されるよう印刷順序変更設定を行う印刷順序変更設定手段３５３とを有し、印刷順序変更設定に基づいて、クーポンプリンタ４００に対して、複数のクーポン券印刷データ４３の印刷を指示する。【選択図】図１
2018132940.tif 000002
【特許請求の範囲】
【請求項１】
券媒体に印刷する複数の券媒体印刷データを所定の順序で生成する券媒体印刷データ生成手段と、
前記複数の券媒体印刷データのうち所定の前記券媒体印刷データについて、前記所定の順序に対して印刷順序変更設定を行う印刷順序変更設定手段とを有し、
前記印刷順序変更設定手段による前記印刷順序変更設定に基づいて、印刷手段に対して、前記複数の券媒体印刷データの印刷を指示することを特徴とする画像処理装置。
【請求項２】
前記印刷順序変更設定は、前記所定の券媒体印刷データを直列的に印刷する複数の券媒体印刷データのうち最後に印刷するように設定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記複数の券媒体印刷データについて前記券媒体を発行するか否かを判定する券媒体発行判定手段を有し、
前記所定の順序は、前記券媒体発行判定手段による前記券媒体の発行可否の判定順であり、
前記券媒体印刷データ生成手段は前記券媒体発行判定手段による前記発行可否の判定のあった順に前記券媒体印刷データを生成することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記印刷順序変更設定手段による前記印刷順序変更設定に基づいて、前記所定の券媒体印刷データの前記所定の順序を変更する券媒体印刷データ処理手段を有し、
前記券媒体印刷データ処理手段により変更した順序に基づいて、前記印刷手段に対して、前記複数の券媒体印刷データの印刷を指示することを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記券媒体印刷データ処理手段は、前記券媒体の印刷内容を１８０度回転して印刷するようにしたことを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記印刷順序変更設定手段は、券媒体の長さが短い券媒体の印刷順序を変更するように設定することを特徴とする請求項４記載の画像処理装置。
【請求項７】
前記印刷順序変更設定手段は、券媒体印刷データに含まれる文字数、描画面積又はドット総数の多い券媒体の印刷順序を変更するように設定することを特徴とする請求項４記載の画像処理装置。
【請求項８】
前記印刷順序変更設定手段は、券媒体印刷データに含まれる特定キーワードが多い券媒体の印刷順序を変更するように設定することを特徴とする請求項４記載の画像処理装置。
【請求項９】
前記印刷手段は、前記複数の前記券媒体印刷データをロール紙上に連続して印刷し、印刷されたロール紙をロール紙排出口から垂れ下がるように排出することを特徴とする請求項１乃至請求項８いずれか一記載の画像処理装置。
【請求項１０】
前記券媒体は、クーポン券であることを特徴とする請求項９記載の画像処理装置。
【請求項１１】
前記所定の券媒体印刷データは、顧客にとって有益である前記クーポン券に関するデータであることを特徴とする請求項１０記載の画像処理装置。
【請求項１２】
券媒体に印刷する複数の券媒体印刷データを所定の順序で生成する券媒体印刷データ生成手段と、
前記複数の券媒体印刷データのうち所定の前記券媒体印刷データについて、前記所定の順序に対して印刷順序変更設定を行う印刷順序変更設定手段と、
前記印刷順序変更設定手段による前記印刷順序変更設定に基づいて、前記複数の券媒体印刷データを前記券媒体に印刷する印刷手段を備えたことを特徴とする券媒体発行システム。
【請求項１３】
前記印刷順序変更設定は、前記所定の前記券媒体印刷データを直列的に印刷する複数の券媒体印刷データのうち最後に印刷するように設定することを特徴とする請求項１２記載の券媒体発行システム。
【請求項１４】
前記券媒体は、クーポン券であることを特徴とする請求項１３記載の券媒体発行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、小売店舗等においてクーポン券等の券媒体を印刷し発行する画像処理装置に関するものである。
【背景技術】
【０００２】
近年、スーパー等の小売店舗における販売促進の一手段として、顧客が商品を購入した際にクーポン券を発行して、次の購入を促すためのクーポン券発行システムが採用されている。
このクーポン券発行システムでは、クーポン券発行サーバを備え、購入額、購入商品、購入時期、性別、年齢、会員等の情報に基づいてクーポン券を発行するか否かを判定し、その判定結果に基づいてクーポンプリンタによって複数のクーポン券を印刷して発行する（例えば、特開２０１０−０９９９８９号公報（特許文献１）参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０９９９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記構成のクーポン券発行システムでは、複数のクーポン券を発行する場合、複数のクーポン券が発行可否の判定順に印刷出力されるために、顧客にとって有益なクーポン券があっても目に付きやすい位置に印刷出力されず、クーポン券を見逃して受け取らない場合があった。
【０００５】
本発明は、このような問題を解決することを課題とし、複数の券媒体を発行する画像処理装置及びそれを用いた券媒体発行システムにおいて、顧客に有益となる券媒体に注意を引かせて券媒体の利用を促すことができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために特許請求の範囲の請求項１記載の本発明に関する画像処理装置は、券媒体に印刷する複数の券媒体印刷データを所定の順序で生成する券媒体印刷データ生成手段と、前記複数の券媒体印刷データのうち所定の前記券媒体印刷データについて、前記所定の順序に対して印刷順序変更設定を行う印刷順序変更設定手段とを有し、前記印刷順序変更設定手段による前記印刷順序変更設定に基づいて、印刷手段に対して、前記複数の券媒体印刷データの印刷を指示することを特徴とする。
【０００７】
請求項２記載の本発明に関する画像処理装置は、前記印刷順序変更設定は、前記所定の券媒体印刷データを直列的に印刷する複数の券媒体印刷データのうち最後に印刷するように設定することを特徴とする。
請求項３記載の本発明に関する画像処理装置は、前記複数の券媒体印刷データについて前記券媒体を発行するか否かを判定する券媒体発行判定手段を有し、前記所定の順序は、前記券媒体発行判定手段による前記券媒体の発行可否の判定順であり、前記券媒体印刷データ生成手段は前記券媒体発行判定手段による前記発行可否の判定のあった順に前記券媒体印刷データを生成することを特徴とする。
【０００８】
請求項４記載の本発明に関する画像処理装置は、前記印刷順序変更設定手段による前記印刷順序変更設定に基づいて、前記所定の券媒体印刷データの前記所定の順序を変更する券媒体印刷データ処理手段を有し、前記券媒体印刷データ処理手段により変更した順序に基づいて、前記印刷手段に対して、前記複数の券媒体印刷データの印刷を指示することを特徴とする。
請求項５記載の本発明に関する画像処理装置は、前記券媒体印刷データ処理手段は、前記券媒体の印刷内容を１８０度回転して印刷するようにしたことを特徴とする。
請求項９記載の本発明に関する画像処理装置は、前記印刷手段は、前記複数の前記券媒体印刷データをロール紙上に連続して印刷し、印刷されたロール紙をロール紙排出口から垂れ下がるように排出することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数の券媒体を発行する画像処理装置において、顧客にとって有益となる券媒体について印刷の順序を変更する設定を行なうことにより、券媒体の印刷順序を変更できるようにしたので、顧客に有益となる券媒体を顧客に見やすいように印刷し、顧客に注意を引かせて券媒体の利用を促し、その結果、券媒体による販売促進の効果を向上することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に関するクーポン発行システムの構成を示すブロック図である。
【図２】第１の実施の形態に関する情報サーバのブロック図である。
【図３】第１の実施の形態に関するレジ端末のブロック図である。
【図４】第１の実施の形態に関するクーポン発行サーバのブロック図である。
【図５】第１の実施の形態に関するクーポンプリンタの内部構成図である。
【図６】第１の実施の形態に関するクーポン発行サーバの機能ブロック図である。
【図７】第１の実施の形態に関するクーポン発行システムの動作フローチャート図である。
【図８】第１の実施の形態に関するクーポン印刷順序変更モード設定の選択画面の説明図である。
【図９】第１の実施の形態に関するクーポン発行サーバの動作フローチャート図である。
【図１０】第１の実施の形態に関するクーポンの印刷順序変更設定画面の説明図である。
【図１１】第１の実施の形態に関するクーポンの印刷順序変更設定内容の選択画面の説明図である。
【図１２】第１の実施の形態に関するクーポンプリンタの動作説明図である。
【図１３】第１の実施の形態に関するクーポンプリンタによって印刷出力されるクーポンの説明図である。
【図１４】第１の実施の形態に関するクーポンプリンタによって印刷出力されるクーポンの状態を示す斜視図である。
【図１５】実施の形態の変形例１によって印刷出力されるクーポンの説明図である。
【図１６】実施の形態の変形例２によって印刷出力されるクーポンの説明図である。
【図１７】実施の形態の変形例３の特定キーワードの設定画面の説明図である。
【図１８】実施の形態の変形例３によって印刷出力されるクーポンの説明図である。
【発明を実施するための形態】
【００１１】
（第１の実施の形態）
以下に本発明を実施するための最良の形態である第１の実施の形態を説明する。各図面に共通な要素には同一の符号を付して説明する。なお、以下の実施の形態の説明では、券媒体としてクーポン券（以下クーポンという）を例として説明するが、券媒体は、無料又は割引のチケット、入場券、乗車券などの券類であってもよい。
【００１２】
最初に、第１の実施の形態に関する券媒体発行システムとしてのクーポン発行システムの全体の構成を説明する。図１は、第１の実施の形態に関するクーポン発行システムの構成を示すブロック図である。図１に示すように、第１の実施の形態に関するクーポン発行システムは、商品情報管理サーバ１００、レジ端末２００、画像処理装置としてのクーポン発行サーバ３００及び印刷手段としてのクーポンプリンタ４００を備える。
商品情報管理サーバ１００は、各店舗１１０の商品管理を行うサーバである。商品情報管理サーバ１００は、複数の商品の価格である商品価格情報４０及びクーポンを発行する条件としてのクーポン発行情報４１等を管理する。そして、商品情報管理サーバ１００は、商品価格情報４０をレジ端末２００に送信し、クーポン発行情報４１をクーポン発行サーバ３００に送信する。
【００１３】
レジ端末２００は、スーパー等の各店舗１１０に設置される端末装置であり、顧客ごとに購入商品、数量等を入力し、決済を行うものである。また、レジ端末２００は、購入商品の種類及び金額、地域及び時期（季節）、顧客の性別及び年齢並びに会員又は非会員等の顧客情報４２をクーポン発行サーバ３００に送信する。
クーポン発行サーバ３００は、各店舗１１０のサービスカウンタ等に設けられ、クーポンプリンタ４００によってクーポンを印刷して発行するサーバである。クーポン発行サーバ３００は、クーポン発行アプリケーション３１０及びクーポン印刷アプリケーション３２０を有する。クーポン印刷アプリケーション３２０はプリンタドライバ３３０を有する。
【００１４】
クーポン発行アプリケーション３１０は、受信するクーポン発行情報４１及び顧客情報４２に基づいて、クーポンを発行するか否かを判定し、クーポンの印刷用データを生成する。
クーポン印刷アプリケーション３２０は、当該クーポンを発行する旨の判定に基づいて生成された印刷用データからクーポンを印刷するための券媒体印刷データとしてのクーポン印刷データ４３を生成する。また、後述するクーポンの印刷順序変更設定に基づいてクーポン印刷データ４３の順序を変更し、クーポンプリンタ４００に送信する。
クーポンプリンタ４００は、レジ端末２００ごとに設けられ、クーポン発行サーバ３００から送信されてくるクーポン印刷データ４３に基づいてクーポンを印刷し発行するプリンタである。
【００１５】
図２は、第１の実施の形態に関する商品情報管理サーバのブロック図である。図２に示すように、商品情報管理サーバ１００は、管理制御部１０１、商品価格設定部１０２及びクーポン発行条件決定部１０３を有する。
管理制御部１０１は、商品価格設定部１０２及びクーポン発行条件決定部１０３を制御する。商品価格設定部１０２は、各店舗１１０における複数の商品の価格を商品価格情報４０として設定する。クーポン発行条件決定部１０３は、各店舗１１０における複数のクーポンを発行する条件としてのクーポン発行情報４１を決定する。
【００１６】
図３は、第１の実施の形態に関するレジ端末のブロック図である。図３に示すように、レジ端末２００は、レジ制御部２０１、入力表示部２０２、カード処理部２０３及び決済処理部２０４を有する。
レジ制御部２０１は、入力表示部２０２、カード処理部２０３及び決済処理部２０４を制御し、顧客情報４２をクーポン発行サーバ３００及び商品情報管理サーバ１００に送信する。
入力表示部２０２は、バーコードリーダ及びキーボードを有し、商品に貼付されたバーコードの読取り又はキーボード入力によって商品及び数量等を直接入力する。また、入力表示部２０２は、表示部によって購入金額及び釣銭の金額等の表示を行う。
【００１７】
カード処理部２０３は、商品購入の際に、顧客が提示するポイントカード、クレジットカード等のカードから情報を読取るものである。顧客のカードには、保有ポイント、顧客の性別、年齢及び会員又は非会員等の情報が記録されており、カード処理部２０３はこれらを読み取って、顧客情報４２として抽出する。このとき、いわゆる値引きポイントのサービスを提供している場合には、購入金額から値引きポイントに相当する金額を減額する処理が行われる。
決済処理部２０４は、購入商品の種類及び金額並びに地域及び時期（季節）等の情報にカードから読取った情報を加え、これらを顧客情報４２として、クーポン発行サーバ３００に送信する。また、商品情報管理サーバ１００において顧客情報４２の統計的分析を行う場合では、商品情報管理サーバ１００にも顧客情報４２が送信される。
【００１８】
図４は、第１の実施の形態に関するクーポン発行サーバのブロック図である。図４に示すように、クーポン発行サーバ３００は、クーポン発行制御部３０１、操作表示部３０２、前述のクーポン発行アプリケーション３１０及びクーポン印刷アプリケーション３２０を有する。クーポン印刷アプリケーション３２０はプリンタドライバ３３０を有する
クーポン発行制御部３０１は、クーポン発行アプリケーション３１０及びクーポン印刷アプリケーション３２０を制御する。操作表示部３０２は、後述のグラフィックユーザインタフェース３３６によって、操作画面等を表示するとともに、所望の操作入力を行うことができるものである。操作表示部３０２は、ＬＣＤ（Liquid Crystal Display）上に透明タッチパネルを積層した構成とすればよい。
【００１９】
クーポン発行アプリケーション３１０は、商品情報管理サーバ１００からのクーポン発行情報４１及びレジ端末２００からの顧客情報４２に基づいて、クーポンを発行するか否かを判定して、クーポンの印刷をクーポン印刷アプリケーション３２０に指示するアプリケーションである。そのためにクーポン発行アプリケーション３１０は、クーポン発行判定部３１１、クーポンデータ生成部３１２及びクーポンデータ送信部３１３を有する。
クーポン発行判定部３１１は、商品情報管理サーバ１００からのクーポン発行情報４１及びレジ端末２００からの顧客情報４２に基づいて、クーポンを発行するか否かを判定する。
【００２０】
クーポンデータ生成部３１２は、クーポン発行判定部３１１の判定によってクーポンを発行すると決定した場合、発行するクーポンの内容をクーポン発行情報４１から抽出しそのクーポンの印刷用データを生成するものである。この印刷用データは、文字列、グラフィック及び画像が組み合わされた描画データによって記載された１つのファイル４４として生成される。
クーポンデータ送信部３１３は、クーポンデータ生成部３１２によって生成されたファイル４４をクーポン印刷アプリケーション３２０に送信するものである。このとき、クーポンプリンタ４００のプリンタ名などのプリンタ情報４５を送信するのがよい。
【００２１】
クーポン印刷アプリケーション３２０は、クーポン発行アプリケーション３１０から渡されたファイル４４及びプリンタ情報４５に従って印刷を実行するアプリケーションである。そのためにクーポン印刷アプリケーション３２０は、クーポンデータ受信部３２１、プリンタドライバコール部３２２及びプリンタドライバ３３０を有する。
クーポンデータ受信部３２１は、クーポン発行アプリケーション３１０から送信されてくるファイル４４等を取得するものである。
プリンタドライバコール部３２２は、クーポン発行アプリケーション３１０から送信されてくるプリンタ情報４５に基づいて、クーポンプリンタ４００のプリンタドライバ３３０を呼び出す。
【００２２】
一方、プリンタドライバ３３０は、クーポン印刷順序決定部３３１、クーポン印刷順序設定部３３２、クーポン印刷データ生成部３３３、クーポン印刷データ連結部３３４、クーポン印刷データ出力部３３５及びグラフィックユーザインタフェース３３６を有する。
クーポン印刷順序決定部３３１は、複数のクーポンを印刷するときに、クーポン印刷順序設定部３３２による設定に基づいてクーポンの印刷順序を決定するものである。
クーポン印刷順序設定部３３２は、複数のクーポンを印刷するときに、グラフィックユーザインタフェース３３６によって、操作表示部３０２を用いてクーポンの印刷順序を操作者に設定させるものである。従って、グラフィックユーザインタフェース３３６は、操作表示部３０２によって所望の操作画面を表示する表示機能及び操作によって所望の入力ができる操作入力機能を有する。
【００２３】
クーポン印刷データ生成部３３３は、クーポン印刷順序決定部３３１で決定した印刷順序に従って、クーポン印刷データ４３としてクーポンプリンタ４００が解釈できるＰＤＬ（Page Description Language）データを生成するものである。
クーポン印刷データ連結部３３４は、クーポン印刷データ生成部３３３によって生成した複数のクーポン印刷データ４３を連結するものである。また、クーポン印刷データ連結部３３４は、後に図１１に示すように、印刷順序変更設定内容選択画面Ｇ１６０において、選択ボタン１６３が選択されたときには、クーポン印刷データ４３に１８０度回転処理を行う。
クーポン印刷データ出力部３３５は、クーポン印刷データ連結部３３４によって連結したクーポン印刷データ４３をクーポンプリンタ４００に出力し、印刷を指示するものである。通常メモリ３３７及び印刷順序変更用メモリ３３８は、プリンタドライバ３３０が管理し、クーポン印刷データ４３を一時保存するメモリである。
【００２４】
図５は、第１の実施の形態に関するクーポンプリンタの内部構成図である。図５に示すように、クーポンプリンタ４００は、複数のクーポン印刷データ４３をロール紙３０上に印刷しながらロール紙３０を繰り出して、後端をカットすることによってクーポンを発行するものである。そのためにクーポンプリンタ４００は、プリンタカバー４１０、カッターユニット４１２、トナー転写ユニット４１３、定着ユニット４１４及び印刷媒体出力保持部４１５を有する。
プリンタカバー４１０は、操作者によって矢印Ａのように開くことができる装置カバーである。プリンタカバー４１０を開くことによってセットユニット４１１へのロール紙３０の装着、トナー等の消耗品の交換、保守部品の交換等が行われる。
【００２５】
カッターユニット４１２は、矢印Ｂのように繰り出されたロール紙３０ｘを、発行する複数のクーポンの全長Ｌｐの長さで後端をカットして印刷媒体３０ｙとするものである。
トナー転写ユニット４１３は、矢印Ｃのように搬送される印刷媒体３０ｙに、クーポン発行サーバ３００からのクーポン印刷データ４３に基づいてトナーを転写して印刷画像を形成するものである。
定着ユニット４１４は、トナーが転写された印刷媒体３０ｙを加熱ローラ等によって加熱し、トナーを定着させ印刷媒体３０ｚとするものである。
【００２６】
印刷媒体出力保持部４１５は、トナーが定着した印刷媒体３０ｚを矢印Ｄのように出力するとともに、クーポンプリンタ４００から印刷媒体３０ｚが落下しないようにロール紙排出口４０１付近に保持しておくものある。このようなロール紙３０を印刷媒体とするプリンタでは、クーポンとして印刷され出力される印刷媒体３０ｚは、ロール紙３０のカールが残存し、図５左下に示すようにロール紙排出口４０１から垂れ下がり、カールした状態で保持される。
なお、以上の説明では、クーポンプリンタ４００を電子写真式のプリンタとして説明したが、インクジェット方式のプリンタでもよいしその他の方式のプリンタとしてもよい。
【００２７】
図６は、第１の実施の形態に関するクーポン発行サーバの機能ブロック図である。図６に示すように、クーポン発行サーバ３００は、制御手段３５０、券媒体発行判定手段としてのクーポン発行判定手段３５１、券媒体印刷データ生成手段としてのクーポン印刷データ生成手段３５２、印刷順序変更設定手段としてのクーポン印刷順序変更設定手段３５３及び券媒体印刷データ処理手段としてのクーポン印刷データ処理手段３５４を有する。
制御手段３５０は、各手段を制御する機能を有する。具体的には、制御手段３５０は、図４に示すクーポン発行制御部３０１によって機能する。
クーポン発行判定手段３５１は、複数のクーポンについて、クーポン発行情報４１及び顧客情報４２に基づき、クーポンを発行するか否かを判定する機能を有する。具体的には、クーポン発行判定手段３５１は、図４に示すクーポン発行判定部３１１によって機能する。
【００２８】
クーポン印刷データ生成手段３５２は、クーポンに印刷する複数のクーポン印刷データ４３を前記クーポン発行判定手段３５１によるクーポン発行可否の判定順に生成する機能を有する。具体的には、クーポン印刷データ生成手段３５２は、クーポンデータ生成部３１２、クーポンデータ送信部３１３、クーポンデータ受信部３２１、プリンタドライバコール部３２２及びクーポン印刷データ生成部３３３によって機能する。
【００２９】
クーポン印刷順序変更設定手段３５３は、所定のクーポン印刷データ４３について、クーポン発行可否の判定順に基づいた印刷順に対して印刷順序を変更するか否かを設定し、更に印刷内容を１８０度回転して印刷するか否かを設定する機能を有する。具体的には、クーポン印刷順序変更設定手段３５３は、図４に示すクーポン印刷順序決定部３３１、クーポン印刷順序設定部３３２、操作表示部３０２及びグラフィックユーザインタフェース３３６によって機能する。
【００３０】
クーポン印刷データ処理手段３５４は、印刷順序変更設定がされたクーポン印刷データ４３の印刷順序を変更し、更に印刷内容を１８０度回転して印刷する機能を有する。具体的には、クーポン印刷データ処理手段３５４は、図４に示すクーポン印刷データ連結部３３４及びクーポン印刷データ出力部３３５によって機能する。
【００３１】
以上の第１の実施の形態に関するクーポン発行サーバの説明では、クーポン発行サーバ３００に、クーポン発行アプリケーション３１０、クーポン印刷アプリケーション３２０を設ける構成として説明したが、クーポンプリンタ４００にクーポン発行サーバ３００の機能を設ける構成としてもよい。即ち、クーポン発行判定手段３５１、クーポン印刷データ生成手段３５２、クーポン印刷順序変更設定手段３５３及びクーポン印刷データ処理手段３５４をクーポンプリンタ４００に設けるようにしてもよい。
また、クーポン発行アプリケーション３１０をクーポン発行サーバ３００に設けるように説明したが、クーポン発行アプリケーション３１０を商品情報管理サーバ１００に設けるようにしてもよい。
【００３２】
以上の構成により第１の実施の形態に関する画像処理装置は以下のように動作する。最初に、クーポン発行システム全体の動作を説明する。図７は、第１の実施の形態に関するクーポン発行システムの動作フローチャート図である。
ステップＳ１０１：先ず、商品情報管理サーバ１００の管理制御部１０１は、商品価格設定部１０２によって設定した商品価格情報４０（図１参照）を各店舗１１０のレジ端末２００に送信する。
【００３３】
ステップＳ１０２：また、商品情報管理サーバ１００の管理制御部１０１は、クーポン発行条件決定部１０３によってクーポンを発行する条件として設定したクーポン発行情報４１（図１参照）をクーポン発行サーバ３００に送信する。
このクーポン発行情報４１は、後に図１０に示す割引条件、有効期間及び割引内容などから構成される。ここで割引条件は、顧客情報４２（図１参照）の統計的分析の結果に応じた条件とする場合には、後述するステップＳ１０５において、レジ端末２００から送信されてくる顧客情報４２をもとに購入頻度等を算出して設定する。例えば、顧客ごとに各種商品の購入頻度を算出し、「商品Ｙ」を購入する頻度が高い顧客には、「商品Ｙ」の購入を割引条件として設定する。
【００３４】
ステップＳ１０３：クーポン発行情報４１を受信したクーポン発行サーバ３００は、操作者によって、次に説明するクーポン印刷順序を変更するモードへの選択操作があったときは、クーポン印刷順序変更モード設定を行う。クーポン印刷順序の変更モードへの選択は、制御手段３５０が、操作表示部３０２に対し、クーポン印刷順序の変更を行うモードにするか否かを選択可能に表示して行う。具体的には、図４に示すクーポン発行制御部３０１の制御のもとにグラフィックユーザインタフェース３３６によって、上記設定画面を操作表示部３０２に表示して行う。
【００３５】
図８は、第１の実施の形態に関するクーポン印刷順序変更モード設定の選択画面の説明図である。図８に示すように、クーポン印刷順序変更モード設定画面Ｇ１４０には、選択ボタン１４１及び１４２を表示する。選択ボタン１４１は、クーポンの印刷順序を変更するモードにするときに押下する。また、選択ボタン１４２は、クーポンの印刷順序の変更を行うことなく、所定の順序でクーポンを印刷するモードにするときに押下する。ここで所定の順序とは、クーポン発行判定手段３５１によるクーポン発行可否の判定があった順序である。また、クーポン印刷順序の変更は、前記クーポン発行判定手段３５１によるクーポン発行可否の判定順に基づいた印刷順に対して、印刷順序を変更することである。
【００３６】
更に、クーポン印刷順序変更モード設定画面Ｇ１４０には、選択ボタン１４１又は１４２の選択を適用するときの適用ボタン１４３及びキャンセルするときのキャンセルボタン１４４を表示する。
すると、操作者によって、操作表示部３０２に表示されるクーポン印刷順序変更モード設定画面Ｇ１４０が参照され、選択ボタン１４１又は１４２のいずれかが選択される。適用ボタン１４３が押下されると、制御手段３５０は、選択されたモードに設定する。
【００３７】
ステップＳ１０４：一方、レジ端末２００のレジ制御部２０１は、入力表示部２０２によって、購入された商品及び数量の入力を行う。レジ制御部２０１は、ステップＳ１０１において商品情報管理サーバ１００から取得した商品価格情報４０に基づいて購入金額を算出し、入力表示部２０２によって、購入金額を表示するとともに顧客から預った預り金額の入力を行う。そして、レジ制御部２０１は、入力表示部２０２によって釣銭金額の表示等を行う。
このとき、レジ制御部２０１は、カード処理部２０３によって、顧客のポイントカード又はクレジットカード等のカードから顧客情報４２の一部として顧客の性別、年齢、会員又は非会員等の情報を読み取る。
【００３８】
ステップＳ１０５：次に、レジ端末２００のレジ制御部２０１は、決済処理部２０４によって、購入商品の種類及び金額並びに地域及び時期（季節）等の情報に、カードから読取った情報を加えて顧客情報４２として、クーポン発行サーバ３００に送信する。
この顧客情報４２は、商品情報管理サーバ１００において顧客情報４２の統計的分析を行うための情報として、商品情報管理サーバ１００にも送信される。なお、商品情報管理サーバ１００への送信は、１日の売上を精算する締め処理の際にまとめて行うようにしてもよい。
【００３９】
ステップＳ１０６：クーポン発行サーバ３００は、顧客情報４２を受信すると、クーポン発行情報４１及び顧客情報４２に基づいてクーポンを発行するか否かの判定を行う。その判定結果及びクーポン発行情報４１から抽出したクーポンの内容に基づいて、券媒体印刷データとしてのクーポン印刷データ４３（図１参照）を生成する。更に、上記ステップＳ１０３においてクーポン印刷順序変更モードの設定が選択されたときは、クーポンの印刷順序変更設定を行い、クーポン印刷データ４３の順序の変更等を行う。詳細は図９において後述する。
【００４０】
ステップＳ１０７：クーポン発行サーバ３００は、ステップＳ１０６において生成され、順序の変更等が行われたクーポン印刷データ４３をクーポンプリンタ４００に送信し印刷を指示する。なお、本ステップＳ１０６及びステップＳ１０７の具体的な動作は、後述する図９を用いて詳細に説明する。
ステップＳ１０８：クーポン印刷データ４３を受信したクーポンプリンタ４００は、受信したクーポン印刷データ４３に基づいてロール紙３０に印刷を行う。
【００４１】
次に、クーポン発行サーバ３００におけるクーポン印刷データ４３の生成及び印刷順序の変更動作（Ｓ１０６）の詳細を以下に説明する。図９は、第１の実施の形態に関するクーポン発行サーバの動作フローチャート図である。なお、ステップＳ１２２〜Ｓ１２５は、クーポンの印刷順序を変更しないで印刷する通常モードとしてのフローである。そして、ステップＳ１３０〜Ｓ１３７は、クーポンの印刷順序を変更して印刷する順序変更モードとしてのフローである。
【００４２】
ステップＳ１２０：まず、レジ端末２００によって商品購入決済が行われ（Ｓ１０４）、レジ端末２００からの顧客情報４２（Ｓ１０５）を受信すると、クーポン発行サーバ３００の制御手段３５０は、クーポン発行判定手段３５１によって、クーポン発行情報４１及び顧客情報４２に基づいてクーポンを発行するか否かを判定する。同時に、クーポン発行情報４１から発行するクーポンの内容を抽出する。
具体的には、図４に示すクーポン発行制御部３０１が、クーポン発行判定部３１１によってクーポンを発行するか否かを判定し、クーポンデータ生成部３１２によってクーポンの内容を抽出する。
【００４３】
例えば、後述する図１０に示す例のように、クーポンを発行する条件として商品情報管理サーバ１００から送信されるクーポン発行情報４１（Ｓ１０２）が、「購入商品が商品Ｙであり、その購入額が２０００円以上で女性会員の場合にクーポンＢを発行する」となっている場合では、次のように判定する。即ち、レジ端末２００から送信される顧客情報４２（Ｓ１０５）が、商品Ｙの購入額が２０００円以上で購入者が女性会員であった場合、クーポンを発行すると判定する。また、発行するクーポンは「クーポンＢ」であることを抽出する。
【００４４】
ステップＳ１２１：次に、制御手段３５０は、クーポン印刷順序変更モードに設定されているか否かを判定する。クーポン印刷順序変更モード設定は、本処理を開始する前、即ち、前述したステップＳ１０３において図８に示す画面Ｇ１４０を用いて操作者によって設定されている。クーポン印刷順序変更モードに設定されているときは、ステップＳ１３０に移行し、設定されていないときは、通常モードとしてステップＳ１２２へ移行する。
【００４５】
ステップＳ１２２：制御手段３５０は、クーポン印刷順序変更モードに設定されていないと判定したときは、複数のクーポンの印刷のための所定の順序を変更することなく、所定の順序としてのクーポン発行可否判定順に、全クーポンのクーポン印刷データ４３を生成する。即ち、制御手段３５０は、クーポン発行判定手段３５１によってクーポンを発行すると判定されたクーポンのクーポン印刷データ４３をクーポン印刷データ生成手段３５２によってクーポン発行可否の判定順に生成する。生成した順序は複数のクーポンの印刷順序となる。
【００４６】
具体的には、まず、図４に示すクーポン発行アプリケーション３１０によってクーポンを発行すると決定されたクーポンの印刷用データのファイル４４及びプリンタ情報４５が生成される。次に、プリンタドライバ３３０のクーポン印刷データ生成部３３３によって、この生成されたファイル４４及びプリンタ情報４５に基づいて、クーポン発行可否の判定順にクーポン印刷データ４３が生成される。このクーポン印刷データ４３は、前述のようにクーポンプリンタ４００が解釈できるようにＰＤＬ化されたものである。
【００４７】
ステップＳ１２３：制御手段３５０は、生成した複数のクーポンからなるクーポン印刷データ４３をクーポン発行可否の判定順に連結して、通常メモリ３３７に保存する。具体的には、図４に示すクーポン発行制御部３０１の制御のもとに、クーポン印刷データ連結部３３４によってクーポン発行可否の判定順に連結して、プリンタドライバ３３０が管理する通常メモリ３３７に保存する。なお、このとき、クーポン間に境界線を引く描画処理を行ってもよい。
【００４８】
ステップＳ１２４：制御手段３５０は、全てのクーポンのクーポン印刷データ４３の生成が終了したかどうかを判定する。制御手段３５０は、全てのクーポンの印刷データ４３の生成が終了していないと判定したときは、ステップＳ１２２に戻り、次のクーポンのクーポン印刷データ４３を生成する。
【００４９】
ステップＳ１２５：一方、ステップＳ１２４において全てのクーポンのクーポン印刷データ４３の生成が終了したと判定したときは、制御手段３５０は、通常メモリ３３７に保存していたクーポン印刷データ４３をクーポンプリンタ４００に出力し印刷を指示することにより、本処理を終了する。
具体的には、図４に示すクーポン発行制御部３０１の制御のもとにクーポン印刷データ出力部３３５によって、通常メモリ３３７に保存していたクーポン印刷データ４３をクーポンプリンタ４００に出力し、本処理を終了する。
【００５０】
ステップＳ１３０：一方、ステップＳ１２１において、クーポン印刷順序変更モードに設定されていると判定したときは、まず、制御手段３５０は、クーポン印刷順序変更設定手段３５３によって、印刷順序を変更するクーポンを設定する。
具体的には、図４に示すクーポン発行制御部３０１の制御のもとに操作表示部３０２に図１０に示す印刷順序変更設定画面Ｇ１５０としての操作画面を表示して、印刷順序を変更するクーポンを設定する。この操作画面の表示及び設定は、プリンタドライバ３３０のグラフィックユーザインタフェース３３６によって行う。
【００５１】
図１０は、第１の実施の形態に関するクーポンの印刷順序変更設定画面の説明図である。印刷順序変更設定画面Ｇ１５０は、直列的に印刷される複数のクーポンＡ、Ｂ、Ｃのうちからいずれか一を印刷順序を変更するクーポンとして、即ち、最後に印刷するクーポンとして設定するための画面である。クーポン印刷順序の変更は、前記クーポン発行判定手段３５１によるクーポン発行可否の判定順に基づいた印刷順に対して、その印刷順序を変更することである。図１０に示すように、印刷順序変更設定画面Ｇ１５０には、ページ番号及び全ページ数並びにクーポン名をページ情報１５１として表示し、そのページのクーポンを発行する条件をクーポン発行条件１５２として表示する。
図１０に示す画面の例では、クーポンＡ、Ｂ、Ｃが全部で３ページ（３種類）とし、かつ、各クーポンのクーポン発行条件１５２を画面１ページ毎に表示するものとし、そのうち、第２ページの「クーポンＢ」のクーポン発行条件１５２を表示した例となっている。
【００５２】
クーポン発行条件１５２は、顧客に知らせるためにクーポンに印刷される内容であり、例えば、クーポンの割引条件、有効期間及び割引内容を表示する。本例では、割引条件を、「商品Ｙ」を購入し、その購入額が２０００円以上であり、購入者が女性でかつ会員であることとした例となっている。
また、印刷順序変更設定画面Ｇ１５０には、ページを戻すときの戻すボタン１５３、次のページのクーポンを表示する次へボタン１５４、表示されたページを印刷順序変更設定するときの印刷順序変更設定ボタン１５５及びキャンセルするときのキャンセルボタン１５６を表示する。
【００５３】
すると、操作者によって、操作表示部３０２に表示された印刷順序変更設定画面Ｇ１５０が参照され、戻すボタン１５３又は次へボタン１５４の押下によってページが変えられ、各ページのクーポン発行条件１５２が参照される。そして、操作者によって、顧客に最も有益となると判断されたクーポンのページで印刷順序変更設定ボタン１５５が押下されると、そのクーポンが印刷順序を変更するクーポンとして設定される。
なお、このクーポンの印刷順序変更設定は、サービスカウンタ等の操作者が、店舗の営業開始前に、本日のお薦めクーポンとして印刷順序変更設定することでもよい。例えば、当日、ビールメーカよりキャンペーン等の連絡があったとき、「商品Ｙ」をビールとし、ビール購入者へのクーポンを印刷順序変更設定することでもよい。
【００５４】
次に、制御手段３５０は、クーポン印刷順序変更設定手段３５３によって、印刷順序変更設定したクーポンをどのように印刷するかを操作者に選択させる。
具体的には、図４に示すクーポン発行制御部３０１の制御のもとに操作表示部３０２に選択画面を表示して操作者に選択させる。この選択画面の表示及び選択は、プリンタドライバ３３０のグラフィックユーザインタフェース３３６によって行う。
【００５５】
図１１は、第１の実施の形態に関するクーポンの印刷順序変更設定内容の選択画面の説明図である。図１１に示すように、印刷順序変更設定内容選択画面Ｇ１６０には、先ず、図１０に示す印刷順序変更設定画面Ｇ１５０により印刷順序変更設定されたクーポンのページ番号及び名称をページ情報１６１として表示する。具体的には、印刷順序変更設定されたクーポン、即ち、順序を変更して印刷するクーポンのページ番号は第２ページであり、名称は「クーポンＢ」である。また、そのクーポンをどのように印刷するかを意味する印刷順序変更設定内容を選択ボタン１６２、１６３として表示する。
また、印刷順序変更設定内容選択画面Ｇ１６０には、選択ボタン１６２、１６３の選択を適用するときに押下する適用ボタン１６４及び選択をキャンセルするときに押下するキャンセルボタン１６５を表示する。
【００５６】
選択ボタン１６２は、直列的に印刷される複数のクーポンＡ、Ｂ、Ｃのうち印刷順序変更設定したクーポンＢを最後に印刷させる場合に選択するボタンである。選択ボタン１６３は、印刷順序変更設定したクーポンＢを最後に印刷させるとともに、クーポンの印刷の向きを１８０度回転して印刷させる場合に選択するボタンである。
このように印刷させることによって、後述する図１４（ｂ）、（ｃ）に示すように印刷媒体３０ｚがカールされた状態となっても、クーポンの抜取り待ちの際及び抜取り後において、印刷順序変更設定したクーポンが最も見易い位置に、かつ読み易い方向に印刷出力されて保持される。
【００５７】
図９に戻り、ステップＳ１３１：制御手段３５０は、クーポン印刷データ生成手段３５２によって、各クーポンのクーポン印刷データ４３をクーポン発行可否の判定順に生成する。クーポン印刷データ４３は、クーポン発行判定手段３５１によってクーポンを発行すると決定されて生成されたクーポンの印刷用データのファイル４４及びプリンタ情報４５に基づいて生成される。
具体的には、図４に示すクーポン発行制御部３０１の制御のもとに、クーポンデータ生成部３１２によって、クーポン発行可否の判定順にクーポンプリンタ４００が解釈できるようにＰＤＬ化してクーポン印刷データ４３を生成する。
【００５８】
ステップＳ１３２：制御手段３５０は、クーポン印刷データ処理手段３５４によって、クーポン印刷データ４３を生成しているクーポンが、ステップＳ１３０において印刷順序変更設定され、印刷順序を変更する対象のクーポンであるかどうかを判定する。この判定はクーポン印刷データ生成回数が印刷順序変更設定されたページ番号と一致するかどうかで判定すればよい。
例えば、図１０に示す印刷順序変更設定画面Ｇ１５０及び図１１に示す印刷順序変更設定内容選択画面Ｇ１６０のように選択された場合では、第２ページのクーポンＢが、印刷順序の変更を行う対象のクーポンとなる。従って、２番目にクーポン印刷データ４３を生成しているクーポンが印刷順序を変更する対象のクーポンであると判定する。
【００５９】
ステップＳ１３３：制御手段３５０は、ステップ１３２において、生成されたクーポン印刷データ４３が印刷順序の変更を行う対象のクーポンではないと判定したときは、生成されたクーポン印刷データ４３を、クーポン発行可否の判定順に連結して、通常メモリ３３７に保存する。具体的には、図４に示すクーポン発行制御部３０１の制御のもとに、クーポン印刷データ連結部３３４によってクーポン発行可否の判定順に連結して、プリンタドライバ３３０が管理する通常メモリ３３７に保存する。なお、このとき、クーポン間に境界線を引く描画処理を行ってもよい。
【００６０】
ステップＳ１３４：一方、ステップ１３２において、生成されたクーポン印刷データ４３が印刷順序の変更を行う対象のクーポンであると判定したときは、制御手段３５０は、生成されたクーポンからなるクーポン印刷データ４３を印刷順序変更用メモリ３３８に保存する。具体的には、図４に示すクーポン発行制御部３０１の制御のもとにクーポン印刷データ連結部３３４によってプリンタドライバ３３０が管理する印刷順序変更用メモリ３３８に保存する。
【００６１】
ステップＳ１３５：制御手段３５０は、全てのクーポンのクーポン印刷データ４３の生成が終了したかどうかを判定する。制御手段３５０は、全てのクーポンの印刷データの生成が終了していないと判定したときは、ステップＳ１３１に戻り、次のクーポンのクーポン印刷データ４３を生成する。
【００６２】
ステップＳ１３６：一方、全てのクーポンの印刷データの生成が終了したと判定したときは、制御手段３５０は、クーポン印刷データ処理手段３５４によって、通常メモリ３３７に保存していたクーポン印刷データ４３の後に、印刷順序変更用メモリ３３８に保存しておいたクーポン印刷データ４３を連結する。
具体的には、図４に示すクーポン発行制御部３０１の制御のもとにクーポン印刷データ連結部３３４によって、通常メモリ３３７に保存していたクーポン印刷データ４３の後に、印刷順序変更用メモリ３３８に保存しておいたクーポン印刷データ４３を連結する。
このようにクーポン印刷データ４３を連結することによって、印刷媒体３０ｚは後述する図１３（ｂ）及び図１４（ｂ）のように印刷され出力される。
【００６３】
なお、図１１に示す印刷順序変更設定内容選択画面Ｇ１６０において、選択ボタン１６３が選択され、即ち、「最後かつ１８０度回転して印刷する」が選択された場合では、ステップＳ１３６において、制御手段３５０は、以下の処理を行ってクーポン印刷データ４３を連結する。即ち、制御手段３５０は、クーポン印刷データ処理手段３５４によって、第２ページの「クーポンＢ」のクーポン印刷データ４３に１８０度回転処理を行った後、他のクーポン印刷データ４３に連結する。
具体的には、図４に示すクーポン発行制御部３０１の制御のもとにクーポン印刷データ連結部３３４によって、当該クーポン印刷データ４３に１８０度回転処理を行った後、他のクーポン印刷データ４３に連結する。
【００６４】
このようにクーポン印刷データ４３に１８０度回転処理を行った後、他のクーポン印刷データ４３に連結することによって、印刷媒体３０ｚは後述する図１４（ｃ）のように印刷され出力される。
なお、印刷順序変更用メモリ３３８に保存しておいたクーポン印刷データ４３のみを１８０度回転処理するようにし、即ち、印刷順序変更設定したクーポンのみを１８０度回転し他のクーポンはそのまま印刷して出力するようにしてもよい。
【００６５】
ステップＳ１３７：制御手段３５０は、連結させた全クーポン印刷データ４３をクーポンプリンタ４００に出力し印刷を指示することにより、本処理を終了する。
具体的には、図４に示すクーポン発行制御部３０１の制御のもとにクーポン印刷データ出力部３３５によって連結したクーポン印刷データ４３をクーポンプリンタ４００に出力し、本処理を終了する。
【００６６】
次に、クーポンプリンタ４００の印刷動作を説明する。図１２は第１の実施の形態に関するクーポンプリンタの動作説明図である。なお、以下の説明では、使用するロール紙３０の印刷面が外側となる外巻きの場合を例として説明する。
先ず、図１２（ａ）に示すように、プリンタカバー４１０を矢印Ａのように開き、ロール紙３０をセットユニット４１１にセットする。すると、図１２（ｂ）に示す矢印Ｂのようにロール紙３０が引き出され、印刷媒体３０ｘとしてセットされる。
そして、図９に示すステップＳ１２５又はＳ１３７によって、クーポン発行サーバ３００からのクーポン印刷データ４３を受信すると、図１２（ｃ）に示すように、トナー転写ユニット４１３によって印刷媒体３０ｙへのトナー転写を開始する。このとき、クーポンの全長Ｌｐが長い場合では、印刷媒体３０ｙの先端が、定着ユニット４１４よって定着され始める。
【００６７】
次に、図１２（ｄ）に示すように、発行する複数のクーポンの全長ＬＰの後端がカッターユニット４１２を通過する際、カッターユニット４１２によって印刷媒体３０ｙをカットする。そして、矢印Ｃのように印刷媒体３０ｙを搬送しながらすべてのクーポンのトナー転写を連続して行う。
次に、図１２（ｅ）に示すように、トナーが転写された印刷媒体３０ｙを矢印Ｃのように搬送し、定着ユニット４１４によって転写したトナーを定着する。
【００６８】
そして、図１２（ｆ）に示すように、定着ユニット４１４によって定着された印刷媒体３０ｚを印刷媒体出力保持部４１５によって矢印Ｄのように出力する。印刷媒体３０ｚは、クーポンプリンタ４００から落下しないように印刷媒体出力保持部４１５によって保持され、ロール紙排出口４０１から垂れ下がる。このとき、前述したように印刷用の媒体としてロール紙３０を使用しているために、図１２（ｆ）左下に示すように、印刷媒体３０ｚは一定のカールが残ったままの状態で出力される。すると、出力された印刷媒体３０ｚは、顧客によって印刷媒体出力保持部４１５から引き抜かれ、クーポンとして利用可能となる。
【００６９】
次に、上記クーポンプリンタ４００によって印刷出力されるクーポンを説明する。図１３は、第１の実施の形態に関するクーポンプリンタによって印刷出力されるクーポンの説明図である。更に、図１４は、第１の実施の形態に関するクーポンプリンタによって印刷出力されるクーポンの状態を示す斜視図である。
クーポンの印刷順序変更設定が行われないときは、図１３（ａ）に示すように、複数のクーポンＡ、Ｂ、Ｃがクーポン発行判定手段３５１によって判定したクーポン発行可否の判定順に直列的に印刷出力される。即ち、クーポン発行可否の判定順である第１ページのクーポンとしてクーポンＡ（３０Ａ）、第２ページのクーポンとしてクーポンＢ（３０Ｂ）、第３ページのクーポンとしてクーポンＣ（３０Ｃ）が、直列的なクーポンの印刷順序を変更することなく、矢印Ｄ方向に印刷出力される。
【００７０】
このように、印刷出力された場合、例えば、顧客にとって有益となるクーポンが第２ページのクーポンＢであった場合、図１４（ａ）に示すように、クーポンＢがロール紙排出口４０１から垂れ下がって出力されて見えにくく、更に印刷媒体３０ｚのカールによってもクーポンＢの内容が見えにくくなる。
図１３（ｂ）は、印刷順序変更設定画面Ｇ１５０によって、第２ページの「クーポンＢ」が印刷順序変更設定され、更に印刷順序変更設定内容選択画面Ｇ１６０において選択ボタン１６２である「最後に印刷する」が選択された場合に、印刷出力されるクーポンを示す。
【００７１】
この場合、第２ページの「クーポンＢ」が印刷順序変更設定され、直列的に印刷される複数のクーポンのうち最後に印刷される。即ち、先ず第１ページのクーポンとしてクーポンＡ（３０Ａ）が出力され、次に第２ページのクーポンとしてクーポンＣ（３０Ｃ）が出力され、第３ページのクーポンとしてクーポンＢ（３０Ｂ）が出力される。クーポンＣ（３０Ｃ）及びクーポンＢ（３０Ｂ）の順序が入れ替わって、換言すると、破線矢印に示すようにクーポンＢ（３０Ｂ）の印刷順序が変更されて、クーポンＢ（３０Ｂ）が最後に出力される。図１４（ｂ）は、このときのクーポンプリンタ４００から印刷出力されるクーポンを示す。
このように、直列的に印刷される複数のクーポンのうち最後にクーポンＢ（３０Ｂ）が印刷出力されるので、クーポンＢ（３０Ｂ）が顧客の目に付きやすく、また、印刷媒体３０ｚがカールしていても、クーポンＢ（３０Ｂ）が隠れることがなく、直視することができる。
【００７２】
また、図１４（ｃ）は、印刷順序変更設定内容選択画面Ｇ１６０において選択ボタン１６３によって「最後かつ１８０度回転して印刷する」が選択されたときに印刷出力されるクーポンを示す。
この場合も、直列的に印刷される複数のクーポンのうち第２ページの「クーポンＢ」が、最後に印刷される。即ち、印刷順序変更設定によって、第１ページのクーポンとしてクーポンＡ（３０Ａ）が出力され、第２ページのクーポンとしてクーポンＣ（３０Ｃ）が出力され、最後に第３ページのクーポンとしてクーポンＢ（３０Ｂ）が出力される。更に、クーポン印刷データ４３に１８０度回転処理が行われ、クーポンの内容が１８０度回転して印刷出力される。
【００７３】
このように、顧客に有益なクーポンとして設定されたクーポンＢ（３０Ｂ）が１８０度回転して最後に印刷されて出力されるので、クーポンの内容を読みやすく、また、印刷媒体３０ｚがカールして出力されていても、クーポンＢ（３０Ｂ）が隠れることもない。
これは従来、クーポン券の印刷媒体としてロール紙を使用した場合に、印刷出力したときにカールして有益なクーポン券が隠れて見えにくくなり、クーポン券を受け取らない場合があり、また、図１４（ａ）に示したように、クーポン券の印刷内容が上下反対に印刷されて発行され、読みにくいためにクーポン券を見逃して、同じくクーポン券を受け取らない場合もあった。しかしながら、第1の実施の形態によればこれらの不具合を改善することによって、顧客のクーポン券の利用を促進し、クーポン券による販売促進の効果が期待できる。
【００７４】
以上のように、第１の実施の形態に関するクーポン発行サーバ３００によれば、複数のクーポンを発行する画像処理装置及びそれを用いたクーポン発行システムにおいて、顧客に有益となるクーポンを印刷順序変更設定にしてクーポンの印刷順序が最後になるように変更して、更に印刷内容を１８０度回転して印刷して発行できるようにしたので、顧客に有益となるクーポンに注意を引かせてクーポンの利用を促し、その結果、クーポンによる販売促進の効果を向上することができる。
【００７５】
（第１の実施の形態の変形例１）
以上の実施の形態に関するクーポン発行システムの説明では、クーポン印刷順序変更設定手段３５３によって、図１０に示す印刷順序変更設定画面Ｇ１５０を用いて印刷順序を変更するクーポンを操作者に設定させるように説明したが、以下のようにしてもよい。
即ち、消耗品であるロール紙３０を効率的に使用するために、制御手段３５０は、顧客ごとに印刷できる全クーポンの全長Ｌｐを例えば長さＬｍａｘに制限する。そして、制御手段３５０は、クーポン印刷順序変更設定手段３５３によって、長さの短いクーポンを順序変更して印刷するようにしてもよい。
なお、全クーポンの全長Ｌｐの制限Ｌｍａｘは、あらかじめ設定してもよいし、操作者によってクーポン発行サーバ３００の操作表示部３０２に設定画面を表示して設定するようにしてもよい。
【００７６】
図１５は、実施の形態の変形例１によって印刷出力されるクーポンの説明図である。図１５（ａ）は、顧客ごとに印刷できる全クーポンの全長Ｌｐの制限をせず、すべてのクーポンを印刷したときのクーポンＡ、Ｂ、Ｃを示す。また、図１５（ｂ）は、実施の形態の変形例１によって、全長Ｌｐを長さＬｍａｘに制限したときに印刷出力されるクーポンＡ、Ｂ、Ｃを示す。
まず、顧客ごとに印刷できるクーポンの全長Ｌｐを長さＬｍａｘに制限しないときは、クーポン発行判定手段３５１によって発行するとしたクーポンのクーポン印刷データ４３はクーポン発行可否の判定順に生成され、図１５（ａ）に示すように印刷出力される。
【００７７】
即ち、第１ページのクーポンとして長さＬａのクーポンＡ（３０Ａ）が、第２ページのクーポンとして長さＬｂのクーポンＢ（３０Ｂ）が、第３ページのクーポンとして長さＬｃのクーポンＣ（３０Ｃ）が印刷される。本例では、長さＬａ＞長さＬｃ＞長さＬｂであり、クーポンＢ（３０Ｂ）の長さが最も短く、次にクーポンＣ（３０Ｃ）の長さが短い例となっている。
【００７８】
次に、クーポンの全長ＬｐをＬｍａｘ以下となるように制限するときに印刷出力されるクーポンを説明する。この場合、クーポンの印刷順を変更しないときは、クーポンＡ（３０Ａ）１枚を印刷することができるだけで、クーポンＢ（３０Ｂ）及びクーポンＣ（３０Ｃ）を印刷することができない。
そこで、クーポン印刷順序変更設定手段３５３は、制限Ｌｍａｘの範囲で、できるだけ多くの枚数のクーポンを配置するために、最も短いクーポンＢ（３０Ｂ）と次に短いクーポンＣ（３０Ｃ）を印刷順序変更設定し、図１５（ｂ）に示すように、クーポンＢ（３０Ｂ）及びクーポンＣ（３０Ｃ）を印刷する。
このように、実施の形態の変形１によれば、顧客ごとに印刷できる全クーポンの長さＬｐを制限し、更に、短いクーポンを自動的に印刷順序変更設定にして印刷するので、消耗品であるロール紙３０を効率的に使用することができ、可能な範囲で多くのクーポンを発行することができる。
【００７９】
（第１の実施の形態の変形例２）
また、以上の実施の形態及びその変形例１のようにクーポンの印刷順序変更設定をするのではなく、以下のようにしてもよい。
即ち、文字数が多いクーポンは割引に関する情報及びお得な情報が多く含まれており、最も文字数が多いクーポンを顧客にとって最も有益なクーポンとして自動的に印刷順序変更設定にして印刷順序を変更するようにしてもよい。そのために制御手段３５０は、それぞれのクーポン内の文字数をカウントし、クーポン印刷順序変更設定手段３５３によって、文字数が多いクーポンを印刷順序変更設定されたクーポンとして自動設定し、印刷する。
【００８０】
なお、文字数ではなく、行数の多いクーポンを印刷順序変更設定されたクーポンとして自動設定し、印刷するようにしてもよい。更に、制御手段３５０は、それぞれのクーポンの描画面積又はドット総数を算出し、クーポン印刷順序変更設定手段３５３によって、描画面積又はドット総数の最も多いクーポンを印刷順序変更設定されたクーポンとして自動設定し、印刷するようにしてもよい。
【００８１】
図１６は、実施の形態の変形例２によって印刷出力されるクーポンの説明図である。なお、図１６（ａ）は、印刷する順序を変更しないときのクーポンＡ、Ｂ、Ｃを示す。また、図１６（ｂ）は、実施の形態の変形例２によって印刷順序変更設定されて印刷順序を変更して印刷出力するクーポンＡ、Ｂ、Ｃを示す。
まず、図１６（ａ）に示すように、印刷する順序を変更しないときは、含まれる文字数等に関係なく、クーポンＡ（３０Ａ）、クーポンＢ（３０Ｂ）、クーポンＣ（３０Ｃ）のクーポン発行可否の判定順に印刷される。即ち、第１ページのクーポンが３０文字のクーポンＡ（３０Ａ）であり、第２ページのクーポンが１０文字のクーポンＢ（３０Ｂ）であり、第３ページのクーポンが２０文字のクーポンＣ（３０Ｃ）であった場合、含まれる文字数に関係なく、図１６（ａ）に示す順序で印刷される。
【００８２】
次に、文字数による印刷順序変更設定によって印刷出力されるクーポンを説明する。この場合、図１６（ｂ）に示すように順序を変更して印刷出力する。即ち、最も文字数の少ないクーポンＢ（３０Ｂ）が最初に印刷され、次に文字数の多いクーポンＣ（３０Ｃ）が印刷され、最も文字数の多いクーポンＡ（３０Ａ）が印刷順序変更設定されたクーポンとして最後に印刷される。破線矢印に示すようにクーポンＡ（３０Ａ）の印刷順序が変更されて、最後に出力される。
このように、実施の形態の変形２によれば、顧客にとって有益なクーポンとして最も文字数の多いクーポンを最後に印刷するので、有益な情報量の多いクーポンを顧客が見逃さないようにさせることができる。
【００８３】
（第１の実施の形態の変形例３）
また、以上の実施の形態に関する画像処理装置４００のように印刷順序を変更するクーポンの設定をするのではなく、以下のようにしてもよい。即ち、特定キーワードが多いクーポンを最も有益なクーポンとして、これを印刷順序変更設定されたクーポンとして自動設定し、印刷するようにしてもよい。そのために制御手段３５０は、それぞれのクーポン内の特定キーワードの数を検索する。そして、クーポン印刷順序変更設定手段３５３によって、検索ヒット数が多いクーポンを印刷順序変更設定されたクーポンとして自動設定して印刷する。
【００８４】
図１７は、実施の形態の変形例３の特定キーワードの設定画面の説明図である。図１７に示すように、特定キーワード設定画面Ｇ１７０は、各クーポン内の文字から特定キーワードとして検索する文字を入力するキーワード入力欄１７１を表示する。また、特定キーワードとして登録済みのキーワードを表示する登録リスト１７２及びスクロールバー１７３を表示する。
また、特定キーワード設定画面Ｇ１７０には、キーワード欄１７１に入力したキーワードを特定キーワードとして追加登録する追加ボタン１７４、登録済みの特定キーワードを削除する削除ボタン１７５及び入力をキャンセルするときのキャンセルボタン１７６を表示する。
【００８５】
すると、操作者は、新たに特定キーワードを追加したいときは、操作表示部３０２に表示された特定キーワード設定画面Ｇ１７０を参照し、特定キーワードをキーワード入力欄１７１にキーボード入力して追加ボタン１７４の押下によって追加登録する。また、登録済みの特定キーワードを削除したいときは、登録リスト１７２のスクロールバー１７３によってスクロールしながら削除したい特定キーワードを選択し、削除ボタン１７４を押下して登録を削除する。
【００８６】
なお、特定キーワードとしては、顧客に有益となるような「得」、「オフ」のキーワードを設定するとよい。例えば、図１７に示すように、登録リストに「得」及び「オフ」を登録した場合、特定キーワードの検索では、「得」の文字数と「オフ」のヒット数が合わせてカウントされる。
また、特定キーワードとしては、「クーポン」「ポイント」「割引」などのキーワードとしてもよいし、特定の企業名や商品名等としてもよい。或いは文字として検索するのではなく、特定キーワードを表した画像を検索するようにしてもよい。
【００８７】
図１８は、実施の形態の変形例３によって印刷出力されるクーポンの説明図である。図１８（ａ）は、印刷する順序を変更しないときのクーポンを示す。また、図１８（ｂ）は、実施の形態の変形例３によって印刷順序変更設定されて印刷順序を変更して印刷出力されるクーポンを示す。
まず、図１８（ａ）に示すように、印刷する順序を変更しないときは、含まれる特定キーワードの数に関係なく、クーポンＡ（３０Ａ）、クーポンＢ（３０Ｂ）、クーポンＣ（３０Ｃ）のクーポン発行可否の判定順に印刷される。
【００８８】
即ち、特定キーワードを「得」又は「オフ」とし、クーポンＡ（３０Ａ）に特定キーワードが１文字含まれており、クーポンＢ（３０Ｂ）に特定キーワードが５文字含まれており、クーポンＣ（３０Ｃ）に特定キーワードが３文字含まれている場合であっても、含まれる特定キーワードの数に関係なく図１８（ａ）に示す順序で印刷される。
次に、特定キーワードの数によって印刷順序変更設定されて印刷出力されるクーポンを説明する。この場合、図１８（ｂ）に示すように印刷順序を変更して印刷出力する。
【００８９】
即ち、最も特定キーワードが含まれる数の少ないクーポンＡ（３０Ａ）が最初に印刷され、次に特定キーワードが含まれる数の多いクーポンＣ（３０Ｃ）が印刷され、特定キーワードが含まれる数が最も多いクーポンＢ（３０Ｂ）が印刷順序変更設定されたクーポンとして最後に印刷される。破線矢印に示すようにクーポンＢ（３０Ｂ）の印刷順序が変更されて、最後に出力される。
このように、実施の形態の変形３によれば、顧客にとって有益なクーポンとして割引きに関連する特定キーワードが最も多く含まれるクーポンを最後に印刷するので、顧客にとって有益なクーポンを見逃さないようにすることができる。
【００９０】
以上の実施の形態において、印刷順序を変更することについて、前記クーポン発行判定手段３５１によるクーポン発行可否の判定順に基づいた印刷順に対して、変更するか否かを設定することを説明したが、これに限らない。即ち、複数のクーポンについて事前に印刷順を設定し、設定された印刷順序に対して、変更するか否かを設定するようにしてもよい。
なお、以上の実施の形態の変形例１、変形例２又は変形例３については、いずれの変形例を適用するかを選択画面として表示し、操作者によって選択できるようにしてもよい。
【符号の説明】
【００９１】
４０    商品価格情報
４１    クーポン発行情報
４２    顧客情報
４３    クーポン印刷データ
１００  商品情報管理サーバ
２００  レジ端末
３００  クーポン発行サーバ
３５０  制御手段
３５１  クーポン発行判定手段
３５２  クーポン印刷データ生成手段
３５３  クーポン印刷順序変更設定手段
３５４  クーポン印刷データ処理手段
４００  クーポンプリンタ
【図１】
2018132940.tif 000003
【図２】
2018132940.tif 000004
【図３】
2018132940.tif 000005
【図４】
2018132940.tif 000006
【図５】
2018132940.tif 000007
【図６】
2018132940.tif 000008
【図７】
2018132940.tif 000009
【図８】
2018132940.tif 000010
【図９】
2018132940.tif 000011
【図１０】
2018132940.tif 000012
【図１１】
2018132940.tif 000013
【図１２】
2018132940.tif 000014
【図１３】
2018132940.tif 000015
【図１４】
2018132940.tif 000016
【図１５】
2018132940.tif 000017
【図１６】
2018132940.tif 000018
【図１７】
2018132940.tif 000019
【図１８】
2018132940.tif 000020