(57)【特許請求の範囲】
【請求項１】
割引対象の商品の商品情報を複数配置可能な第１エリア、及び、割引非対象の商品の商品情報を複数配置可能な第２エリアを表示する表示手段と、
この表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を前記第１エリアに配置することで、割引対象とする１又は複数の商品の商品情報を選択する対象選択手段と、
前記表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を前記第２エリアに配置することで、割引非対象とする１又は複数の商品の商品情報を選択する非対象選択手段と、
前記第１エリアに配置された１又は複数の商品情報で示される商品を一括して割引対象に設定するとともに、前記第２エリアに配置された１又は複数の商品情報で示される商品を一括して割引非対象に設定する設定手段と、
１取引における客の購入商品の合計代金に対する割引を指示する指示手段と、
この指示手段によって割引が指示されたとき、前記各購入商品のうち、前記設定手段によって割引対象に設定された商品の売価を割引く割引手段と、
前記各購入商品を、前記割引手段によって割引かれた後の売価を用いて算出されるこれら各購入商品の合計代金にて販売処理する販売処理手段と、
を備えていることを特徴とする販売処理装置。
【請求項２】
前記表示手段に前記第１エリア及び第２エリアが表示された当初において、前記第１エリアには前記設定手段によって前回設定された割引対象の商品の商品情報が配置され、前記第２エリアには前記設定手段によって前回設定された割引非対象の商品の商品情報が配置されることを特徴とする請求項１に記載の販売処理装置。
【請求項３】
前記表示手段は、前記第２エリアに配置された商品情報を一括して前記第１エリアに移動させる画面部品をさらに表示することを特徴とする請求項１又は２に記載の販売処理装置。
【請求項４】
表示手段および操作手段とともに使用されるコンピュータに、
割引対象の商品の商品情報を複数配置可能な第１エリア、及び、割引非対象の商品の商品情報を複数配置可能な第２エリアを前記表示手段に表示させる表示制御機能と、
前記表示手段に表示された商品情報の中から前記操作手段の操作によって指定される商品情報を前記第１エリアに配置することで、割引対象とする１又は複数の商品の商品情報を選択する対象選択機能と、
前記表示手段に表示された商品情報の中から前記操作手段の操作によって指定される商品情報を前記第２エリアに配置することで、割引非対象とする１又は複数の商品の商品情報を選択する非対象選択機能と、
前記第１エリアに配置された１又は複数の商品情報で示される商品を一括して割引対象に設定するとともに、前記第２エリアに配置された１又は複数の商品情報で示される商品を一括して割引非対象に設定する設定機能と、
１取引における客の購入商品の合計代金に対する割引が指示されたとき、前記各購入商品のうち、前記設定機能によって割引対象に設定された商品の売価を割引く割引機能と、
前記各購入商品を、前記割引機能によって割引かれた後の売価を用いて算出されるこれら各購入商品の合計代金にて販売処理する販売処理機能と、
を実現させるためのプログラム。
【請求項５】
販売処理装置と、少なくとも１つのサーバとを有する販売処理システムであって、
割引対象の商品の商品情報を複数配置可能な第１エリア、及び、割引非対象の商品の商品情報を複数配置可能な第２エリアを表示する表示手段と、
この表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を前記第１エリアに配置することで、割引対象とする１又は複数の商品の商品情報を選択する対象選択手段と、
前記表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を前記第２エリアに配置することで、割引非対象とする１又は複数の商品の商品情報を選択する非対象選択手段と、
前記第１エリアに配置された１又は複数の各商品情報で示される商品を一括して割引対象に設定するとともに、前記第２エリアに配置された１又は複数の商品情報で示される商品を一括して割引非対象に設定する設定手段と、
１取引における客の購入商品の合計代金に対する割引を指示する指示手段と、
この指示手段によって割引が指示されたとき、前記各購入商品のうち、前記設定手段によって割引対象に設定された商品の売価を割引く割引手段と、
前記各購入商品を、前記割引手段によって割引かれた後の売価を用いて算出されるこれら各購入商品の合計代金にて販売処理する販売処理手段と、
を備え、
これら各手段のうち前記設定手段及び前記割引手段のうちの少なくとも一方を前記サーバが備え、前記設定手段及び前記割引手段のうち前記サーバが備えないものと、前記表示手段、前記対象選択手段、前記非対象選択手段、前記指示手段、及び前記販売処理手段とを前記販売処理装置が備えていることを特徴とする販売処理システム。
【請求項６】
割引対象の商品の商品情報を複数配置可能な第１エリア、及び、割引非対象の商品の商品情報を複数配置可能な第２エリアを表示する表示手段と、
この表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を前記第１エリアに配置することで、割引対象とする１又は複数の商品の商品情報を選択する対象選択手段と、
前記表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を前記第２エリアに配置することで、割引非対象とする１又は複数の商品の商品情報を選択する非対象選択手段と、
前記第１エリアに配置された１又は複数の商品情報で示される商品を一括して割引対象に設定するとともに、前記第２エリアに配置された１又は複数の商品情報で示される商品を一括して割引非対象に設定する設定手段と、
を備えていることを特徴とする割引商品設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、各種商品を販売処理する販売処理装置、プログラム、販売処理システム、および割引商品設定装置に関する。
【背景技術】
【０００２】
従来、各種店舗においては取引された商品やサービスの精算にＰＯＳ（Point Of Sales）端末やＥＣＲ（Electric Cash Register）等の販売処理装置が使用されている。
【０００３】
この種の装置の多くは、バーコードスキャナ、キーボード、あるいはタッチパネルの操作等により１取引において指定された客の購入商品の代金を、入力あるいは予め設定された割引率で割引く機能を備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２４９４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
店舗によっては、割引きの対象商品をメニューマスタ等に予め定めておき、操作者によって割引きが指示されたときに購入商品のうちの上記対象商品については割引きを実施し、非対象商品については割引きを実施しないよう販売処理装置を設定しておく場合がある。
【０００６】
このような場合、どの商品を割引対象とするかを販売処理装置に設定する作業が必要になるが、従来は、メニューマスタに記述された各商品に関するレコードを一つずつ読み出して同レコードを編集し、割引きの可否を設定していた。そのため、割引対象の設定業務に多くの時間が費やされ、非効率であった。
【０００７】
このような事情から、割引対象とする商品の設定を迅速化すべく何らかの手段を講じる必要があった。
【課題を解決するための手段】
【０００８】
上記のような課題を解決するために、一実施形態における販売処理装置は、割引対象の商品の商品情報を複数配置可能な第１エリア、及び、割引非対象の商品の商品情報を複数配置可能な第２エリアを表示する表示手段と、この表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を第１エリアに配置することで、割引対象とする１又は複数の商品の商品情報を選択する対象選択手段と、表示手段に表示された商品情報の中から操作者の操作によって指定される商品情報を第２エリアに配置することで、割引非対象とする１又は複数の商品の商品情報を選択する非対象選択手段と、第１エリアに配置された１又は複数の商品情報で示される商品を一括して割引対象に設定するとともに、第２エリアに配置された１又は複数の商品情報で示される商品を一括して割引非対象に設定する設定手段と、１取引における客の購入商品の合計代金に対する割引を指示する指示手段と、この指示手段によって割引が指示されたとき、各購入商品のうち、設定手段によって割引対象に設定された商品の売価を割引く割引手段と、各購入商品を、割引手段によって割引かれた後の売価を用いて算出されるこれら各購入商品の合計代金にて販売処理する販売処理手段と、を備えている。
【図面の簡単な説明】
【０００９】
【図１】一実施形態におけるＰＯＳ端末の要部構成を示すブロック図。
【図２】同実施形態におけるメニューマスタのデータ構造例を示す模式図
【図３】同実施形態における取引バッファのデータ構造例を示す模式図。
【図４】同実施形態における設定処理のフローチャート。
【図５】同実施形態における設定画面の一例を示す模式図。
【図６】同実施形態における確認用のポップアップを示す模式図。
【図７】同実施形態における商品販売処理のフローチャート。
【図８】同実施形態における小計割引処理のフローチャート。
【図９】変形例における販売処理システムの構成を示すブロック図。
【発明を実施するための形態】
【００１０】
以下、一実施形態について図面を参照しながら説明する。  
本実施形態では、販売処理装置の一例として、メニュー品目を提供する飲食店にて使用されるＰＯＳ端末を例示する。なお、以下の説明において使用する「メニュー品目」は、「商品」の概念に含まれるものとする。
【００１１】
［ＰＯＳ端末］  
図１は、本実施形態におけるＰＯＳ端末１の要部構成を示すブロック図である。  
ＰＯＳ端末１は、制御の中枢として機能するＣＰＵ（Central Processing Unit）１０を備えている。このＣＰＵ１０には、メモリ１１、通信Ｉ／Ｆ（Interface）１２、キーボードコントローラ１３、ディスプレイコントローラ１４，１５、カードＲ／Ｗコントローラ１６、およびプリンタコントローラ１７等が、アドレスバスやデータバス等で構成されるバスライン１８を介して接続されている。
【００１２】
さらに、通信Ｉ／Ｆ１２に店舗内のＬＡＮ（Local Area Network）回線等の通信回線２１が接続され、キーボードコントローラ１３にキーボード２２が接続され、ディスプレイコントローラ１４に店員側ディスプレイ２３が接続され、ディスプレイコントローラ１５に客側ディスプレイ２４が接続され、カードＲ／Ｗコントローラ１６にカードＲ／Ｗ２５が接続され、プリンタコントローラ１７にレシートプリンタ２６が接続されている。
【００１３】
メモリ１１は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）で構成され、ＣＰＵ１０が実行するコンピュータプログラムや各種固定値等の固定的データ、メニューマスタ３０、および取引バッファ３１等を記憶している。
【００１４】
通信Ｉ／Ｆ１２は、通信回線２１を介して通信接続されたサーバ等の各種機器との間でデータを送受信する。
【００１５】
キーボード２２は、販売処理の開始の指示を入力するＰＬＵキー、小計指示を入力する小計キー、数値入力用のテンキー、販売処理の締め指示を入力するための締めキー、および１取引として指定されたメニュー品目の合計代金（小計額）に対する割引きを指示する小計割引キー２２ａ等で構成されており、押下されたキーに応じた信号を出力する。キーボードコントローラ１３は、キーボード２２から出力される信号を取り込んでＣＰＵ１０に出力する。
【００１６】
店員側ディスプレイ２３は、例えば表示面が店員の立ち位置側に向けられたＬＣＤ（Liquid Crystal Display）と、このＬＣＤの表示面上に設けられたタッチパネルとで構成される。ディスプレイコントローラ１４は、ＣＰＵ１０からの指令に応じて店員側ディスプレイ２３を制御し、メニュー品目の販売処理用の画面や後述の設定画面４０（図５参照）等を表示させる。また、ディスプレイコントローラ１４は、タッチパネルが接触操作された際に出力する信号に基づき、ＬＣＤに表示されたボタン等の画面部品の操作を検知し、ＣＰＵ１０に通知する。
【００１７】
客側ディスプレイ２４は、例えば表示面が会計を受ける客の立ち位置側に向けられたＬＥＤディスプレイである。ディスプレイコントローラ１５は、客側ディスプレイ２４を制御し、客が飲食したメニュー品目の合計代金や釣銭額等を表示させる。
【００１８】
カードＲ／Ｗ２５は、例えば客が所持するポイントカードに対してポイント数等の情報を読み書きしたり、クレジットカードから情報を読み出したりする磁気タイプあるいはＩＣタイプのカードリーダライタである。カードＲ／Ｗコントローラ１６は、カードＲ／Ｗ２５によるカードへの情報書き込みを制御するとともに、カードＲ／Ｗ２５がカードから読み取った情報をＣＰＵ１０に出力する。
【００１９】
レシートプリンタ２６は、例えば感熱紙であるレシート用紙に各種の情報を印刷するサーマルプリンタである。プリンタコントローラ１７は、レシートプリンタ２６の動作を制御して客が購入した商品等の名称や売価、合計代金、釣銭額等が印刷されたレシートを発行させる。
【００２０】
［データ構造］  
メニューマスタ３０および取引バッファ３１について説明する。  
図２は、メニューマスタ３０のデータ構造例を示す模式図である。メニューマスタ３０は、当該店舗にて提供される各メニュー品目の詳細データを示す複数のレコードによって構成されている。各レコードは、メニューコード、メニュー品目の名称、メニュー品目の売価、および割引フラグＦ等で構成されている。割引フラグＦは、小計割引キー２２ａによって指示される割引きの対象／非対象を示すものであり、「０」（非対象）または「１」（対象）のいずれかにセットされる。
【００２１】
図３は、取引バッファ３１のデータ構造例を示す模式図である。取引バッファ３１は、会計を受ける客に提供されたメニュー品目の詳細データを表すレコードによって構成されている。
【００２２】
［設定処理］  
小計割引キー２２ａによって指示される割引きの対象／非対象を設定する設定処理について説明する。  
キーボード２２の操作や店員側ディスプレイ２３への接触操作により、上記割引きの対象／非対象の設定が指示されると、ＣＰＵ１０がメモリ１１に記憶された設定処理用のプログラムを実行し、図４のフローチャートに沿って動作する。
【００２３】
この処理において、先ずＣＰＵ１０は、ディスプレイコントローラ１４に店員側ディスプレイ２３を制御させ、図５に示すような設定画面４０を表示させる（ステップＳ１０１）。そして、ＣＰＵ１０は、設定画面４０に対する操作を受け付け、受け付けた操作に従って予め定められた処理を行いつつ（ステップＳ１０２）、設定終了の指示を待つ（ステップＳ１０３のＮｏ）。
【００２４】
設定画面４０は、対象外メニューエリア４１、対象メニューエリア４２、頁切替ボタン４３，４４，４５，４６、移動ボタン４７，４８、一括対象ボタン４９、直前訂正ボタン５０、および終了ボタン５１等の画面部品を有している。これら各画面部品は、いずれも店員側ディスプレイ２３への接触によって操作可能なＧＵＩである。
【００２５】
対象外メニューエリア４１は、上記割引の非対象メニュー品目のメニューコードおよび同コードに対応するメニュー品目の名称からなるメニュー情報を配置するための表示エリアであり、対象メニューエリア４２は、上記割引の対象メニュー品目のメニュー情報を配置するための表示エリアである。店員側ディスプレイ２３に設定画面４０が表示された当初においては、メニューマスタ３０中の割引フラグＦが「０」に設定されたレコードに含まれるメニューコードおよび名称からなるメニュー情報がメニューコードの昇順で対象外メニューエリア４１にリスト形式で配置され、メニューマスタ３０中の割引フラグＦが「１」に設定されたレコードに含まれるメニューコードおよび名称からなるメニュー情報がメニューコードの昇順で対象メニューエリア４２にリスト形式で配置される。
【００２６】
一度に表示しきれない数のメニュー情報が対象外メニューエリア４１に配置されている場合には、それらメニュー情報が複数の頁に分割され、このように分割されたうちの１頁が同エリア４１に表示される。対象メニューエリア４２についても同様である。  
対象外メニューエリア４１に配置されたメニュー情報が複数の頁に分割された状態で頁切替ボタン４３，４４が操作されると、同エリア４１に表示中のメニュー情報が頁単位で切り換わる。ただし、先頭頁が表示中であるときには切替ボタン４３が操作不可となり、最終頁が表示中であるときには切替ボタン４４が操作不可となる。  
同様に、対象メニューエリア４２に配置されたメニュー情報が複数の頁に分割された状態で頁切替ボタン４５，４６が操作されると、同エリア４２に表示中のメニュー情報が頁単位で切り換わる。ただし、先頭頁が表示中であるときには切替ボタン４５が操作不可となり、最終頁が表示中であるときには切替ボタン４６が操作不可となる。
【００２７】
操作者が店員側ディスプレイ２３への接触操作やキーボード２２の操作により、各メニューエリア４１，４２からメニュー情報を指定すると、指定されたメニュー情報が選択状態となり、その表示色が変更される。このとき複数のメニュー情報が指定されたならば、それら全てが同時に選択状態となる。なお、一度選択状態となったメニュー情報が店員側ディスプレイ２３への接触操作やキーボード２２の操作により再度指定されると、そのメニュー情報の選択状態が解除される。
【００２８】
このようにして対象外メニューエリア４１から１または複数のメニュー情報が選択された状態で移動ボタン４７が操作されると、当該選択されたメニュー情報が対象メニューエリア４２に移動する。ただし、対象外メニューエリア４１から１つもメニュー情報が選択されていない場合には、移動ボタン４７が操作不可となる。  
同様に、対象メニューエリア４２から１または複数のメニュー情報が選択された状態で移動ボタン４８が操作されると、当該選択されたメニュー情報が対象外メニューエリア４１に移動する。ただし、対象メニューエリア４２から１つもメニュー情報が選択されていない場合には、移動ボタン４８が操作不可となる。
【００２９】
また、各メニューエリア４１，４２からメニュー情報が移動されたとき、移動元のエリアでは移動されたメニュー情報の中で最もメニューコードが大きいもの直後に配置されたメニュー情報が同エリアの先頭に表示される。ただし、上記最もメニューコードが大きいメニュー情報の直後にメニュー情報が存在しない場合には、上記最もメニューコードが大きいメニュー情報の直前に配置されたメニュー情報が同エリアの先頭に表示される。さらに、移動元のエリアに残ったメニュー情報が１頁分以下であるならば、全てのメニュー情報が同エリアの先頭から順に表示される。  
一方、移動先のエリアには、移動されたメニュー情報のうちメニューコードが最も小さいものが同エリアの先頭に表示される。  
移動後には、各メニュー情報の選択状態が解除される。
【００３０】
対象メニューエリア４２に少なくとも１つのメニュー情報が配置された状態で一括対象外ボタン４９が操作されると、同エリア４２に配置された全てのメニュー情報が対象外メニューエリア４１に移動する。ただし、対象メニューエリア４２に１つもメニュー情報が配置されていない場合には、一括対象外ボタン４９が操作不可となる。
【００３１】
直前訂正ボタン５０が操作されると、各メニューエリア４１，４２へのメニュー情報の配置状態が、当該設定画面４０が表示された当初の状態に戻される。  
終了ボタン５１が操作されると、設定終了の指示が入力される。
【００３２】
操作者は、このような機能が割り付けられた各画面部品を操作して、小計割引キー２２ａによって指示される割引きの対象としたくないメニュー情報を対象外メニューエリア４１に、同割引の対象としたいメニュー情報を対象メニューエリア４２に配置し、設定を反映したいときには終了ボタン５１を操作する。このとき（ステップＳ１０３のＹｅｓ）、ＣＰＵ１０は、ディスプレイコントローラ１４に店員側ディスプレイ２３を制御させ、図６に示すような確認用のポップアップ６０を設定画面４０上に表示させる（ステップＳ１０４）。図示したようにポップアップ６０は、ＯＫボタン６１およびキャンセルボタン６２を有している。さらに、これらボタン６１，６２の上方に設定反映の是非を問うメッセージが表されている。各ボタン６１，６２は、いずれも店員側ディスプレイ２３への接触によって操作可能なＧＵＩである。
【００３３】
このようなポップアップ６０を表示させた後、各ボタン６１，６２のいずれかが操作されると、ＣＰＵ１０は、操作されたボタンの種別を判定する（ステップＳ１０５）。ＯＫボタン６１が操作されている場合（ステップＳ１０５の「ＯＫ」）、ＣＰＵ１０は、各メニューエリア４１，４２へのメニュー情報の配置にて示される設定をメニューマスタ３０に反映する（ステップＳ１０６）。具体的には、対象外メニューエリア４１に配置された各メニュー情報に含まれるメニューコードで特定されるメニューマスタ３０中のレコードの割引フラグＦを「０」にセットし、対象メニューエリア４２に配置された各メニュー情報に含まれるメニューコードで特定されるメニューマスタ３０中のレコードの割引フラグＦを「１」にセットする。このように設定を反映した後、ＣＰＵ１０は、当該設定処理を終了する。
【００３４】
一方、キャンセルボタン６２が操作されている場合（ステップＳ１０５の「キャンセル」）、ＣＰＵ１０は、ステップＳ１０２に戻って再び設定画面４０に対する操作を受け付ける。
【００３５】
このように、本実施形態における設定処理では、操作者の操作によって指定されるメニュー情報を各メニューエリア４１，４２に配置することで、それぞれ割引対象／割引非対象とする１または複数のメニュー品目が選択される。
【００３６】
［商品販売処理］  
次に、商品（メニュー品目）の販売処理について説明する。  
客が当該店舗にて飲食したメニュー品目の代金を精算する際、ＰＯＳ端末１の操作者である店員は、例えばキーボード２２に設けられたＰＬＵキーを操作して販売処理の開始の指示を入力する。このときＣＰＵ１０がメモリ１１に記憶された商品販売処理用のプログラムを実行し、図７のフローチャートに沿って動作する。
【００３７】
この処理において、先ずＣＰＵ１０は、当該客に提供されたメニュー品目の詳細データの登録を受け付けつつ（ステップＳ２０１）、小計指示の入力を待つ（ステップＳ２０２のＮｏ）。このとき、操作者がキーボード２２の操作あるいは店員側ディスプレイ２３に表示されたプリセットキーの接触操作等によって客に提供されたメニュー品目を指定すると、ＣＰＵ１０は、当該メニュー品目の詳細データをメニューマスタ３０から読み出して取引バッファ３１に記述する。ただし、客の注文を受けるハンディターミナルや客の注文を記憶管理するオーダステーションなどと通信して、当該客に提供されたメニュー品目が特定され、そのメニュー品目の詳細データが取引バッファ３１に記憶されるようにしてもよい。
【００３８】
やがて当該客に提供された全てのメニュー品目の詳細データが取引バッファ３１に記述され、操作者がキーボード２２に設けられた小計キーを操作すると、小計指示が入力される（ステップＳ２０２のＹｅｓ）。このときＣＰＵ１０は、取引バッファ３１に記述された各詳細データの売価を合計して合計代金（小計額）を算出し、ディスプレイコントローラ１４，１５に各ディスプレイ２３，２４を制御させて当該合計代金を表示させる（ステップＳ２０３）。
【００３９】
その後、ＣＰＵ１０は、キーボード２２や店員側ディスプレイ２３に対する各種操作を受け付ける（ステップＳ２０４）。ここで何らかの操作を受け付けると、ＣＰＵ１０は、当該操作が小計割引指示の入力、すなわち小計割引キー２２ａの操作であるかを判定する（ステップＳ２０５）。小計割引キー２２ａの操作であるならば（ステップＳ２０５のＹｅｓ）、ＣＰＵ１０は、図８の説明にて後述する小計割引処理を実行し（ステップＳ２０６）、ステップＳ２０４に戻って再び各種操作を受け付ける。一方、小計割引キー２２ａの操作でない場合（ステップＳ２０５のＮｏ）、ＣＰＵ１０は、当該指示が締め指示の入力、すなわちキーボード２２に設けられた締めキーの操作であるかを判定する（ステップＳ２０７）。締めキーの操作でない場合（ステップＳ２０７のＮｏ）、ＣＰＵ１０は、受け付けた操作に応じた処理を実行し（ステップＳ２０８）、ステップＳ２０４に戻って再び各種操作を受け付ける。
【００４０】
一方、締めキーの操作である場合（ステップＳ２０７のＹｅｓ）、ＣＰＵ１０は、締め処理を実行する（ステップＳ２０９）。この締め処理において、ＣＰＵ１０は、例えば現金での支払いであるならば、客からの預り金額の入力を受け付け、キーボード２２の操作により入力された預り金額と取引バッファ３１に記述された各詳細データに含まれる売価の合計代金との差額を算出し、算出した差額を釣銭額として店員側ディスプレイ２３および客側ディスプレイ２４に表示させる。また、カードＲ／Ｗ２５にポイントカードが挿入されているならば、上記合計代金に基づき当該取引における付与ポイントを算出し、カードＲ／Ｗコントローラ１６にカードＲ／Ｗ２５を駆動させて当該付与ポイントをポイントカードに書き込ませる。
【００４１】
このような締め処理を実行した後、ＣＰＵ１０は、プリンタコントローラ１７にレシートプリンタ２６を駆動させ、取引バッファ３１に記述された詳細データ等や合計代金、預り金額、釣銭額等が印刷されたレシートを発行させる（ステップＳ２１０）。以上で当該販売処理が終了する。
【００４２】
［小計割引処理］  
上記ステップＳ２０８における小計割引処理について説明する。  
この小計割引処理において、ＣＰＵ１０は、図８のフローチャートに沿って動作する。  
すなわち、先ずＣＰＵ１０は、取引バッファ３１からレコードを１つ読み出してその割引フラグＦを参照し（ステップＳ３０１）、その値が「０」「１」のいずれであるかを判定する（ステップＳ３０２）。参照した割引フラグＦの値が「１」である場合（ステップＳ３０２の「Ｆ＝１」）、ＣＰＵ１０は、当該レコードに対応するメニュー品目の売価を所定の割引率で割引く（ステップＳ３０３）。上記割引率は、例えば予めメモリ１１に設定されているものである。なお、売価の割引は、取引バッファ３１に当該メニュー品目の割引額を示すレコードを追加することで行われてもよいし、当該メニュー品目のレコードの売価から割引額を減じて得られる金額にて、同レコード中の売価を更新することで行われてもよい。
【００４３】
このように売価が割引かれた後、あるいはステップＳ３０２にて割引フラグＦが「０」であった場合（ステップＳ３０２の「Ｆ＝０」）、ＣＰＵ１０は、取引バッファ３１の全てのレコードを読み出し終えたか否かを判定する（ステップＳ３０４）。全てのレコードを読み出し終えていない場合（ステップＳ３０４のＮｏ）、ステップＳ３０１に戻り、未読み出しのレコードを１つ読み出してステップＳ３０２，Ｓ３０３の処理を行う。
【００４４】
一方、全てのレコードを読み出し終えている場合（ステップＳ３０４のＹｅｓ）、ＣＰＵ１０は、取引バッファ３１に記述された各レコードに基づき合計代金を再計算し、その金額を各ディスプレイ２３，２４に表示させる（ステップＳ３０５）。このとき算出・表示される合計代金は、上記割引きが反映された金額となる。
【００４５】
以上で小計割引処理が完了する。この処理を経ると、当該小計割引処理にて割引かれた後の売価を用いて算出される各メニュー品目の合計代金を用いてステップＳ２０９の締め処理が実行される。
【００４６】
以上説明したように、本実施形態におけるＰＯＳ端末１は、複数のメニュー品目のそれぞれに対応するメニュー情報が表された設定画面４０を店員側ディスプレイ２３に表示し、この設定画面４０に表されたメニュー情報の中から割引対象とする１または複数のメニュー品目のメニュー情報を操作者の操作に従って選択し、選択された各メニュー情報に対応するメニュー品目を一括して小計割引の対象に設定する。そして、会計時に１取引において客に提供されたメニュー品目の合計代金に対する割引が指示されると、当該各メニュー品目のうち割引対象に設定されたメニュー品目の売価を割引き、割引かれた後の売価を用いて算出される当該各メニュー品目の合計代金にてこれらメニュー品目を販売処理する。このような構成であれば、複数のメニュー品目を小計割引の対象に設定する際に、いちいちメニューマスタ３０から各メニュー品目のレコードを１つずつ読み出して編集する必要がないので、設定処理が極めて簡単になる。
【００４７】
また、ＰＯＳ端末１は、設定画面４０に表されたメニュー情報の中から割引非対象とする１または複数のメニュー品目のメニュー情報を操作者の操作に従って選択し、選択された各メニュー情報に対応するメニュー品目を一括して小計割引の非対象に設定する。このような構成であれば、割引対象の設定処理と同様に、割引非対象のメニュー品目の設定処理が極めて簡単になる。
【００４８】
なお、具体的には、設定画面４０が有する対象外メニューエリア４１および対象メニューエリア４２のいずれかにメニュー情報を配置することで、割引対象および割引非対象のメニュー品目が選択される。このように視覚的に分かり易い方法でメニュー品目が選択されれば、設定処理のさらなる迅速化が期待できる。
【００４９】
また、設定画面４０が表示された当初においては、メニューマスタ３０の割引フラグＦに従い前回の設定処理にて設定された割引対象のメニュー品目のメニュー情報が対象メニューエリア４２に表示され、前回の設定処理にて設定された割引非対象のメニュー品目のメニュー情報が対象外メニューエリア４１に表示される。このような構成であれば、現在の設定状態を容易に把握できるし、現在の設定状態からの設定変更が容易となる。
【００５０】
また、設定画面４０は、対象メニューエリア４２に配置されたメニュー情報を一括して対象外メニューエリア４１に移動させる一括対象外ボタン４９を有している。このボタン４９を用いれば、全てのメニュー品目を割引非対象として選択する作業が極めて容易になる。
【００５１】
［変形例］  
上記実施形態にて開示した構成は、種々変形実施可能である。具体的な変形例としては、例えば次のようなものがある。
【００５２】
（１）上記実施形態では、販売処理装置の一例として飲食店にて使用されるＰＯＳ端末１を例示した。しかしながら、割引対象および割引非対象を設定するための構成を、カード決済に特化したカード決済端末や、客の操作によって販売処理が完結されるセルフチェックアウト端末等の他の販売処理装置に適用してもよい。さらに同構成を小売店にて使用されるＰＯＳ端末等の販売処理装置に適用してもよい。
【００５３】
（２）上記実施形態では、ＣＰＵ１０がメモリ１１に記憶されたプログラムを実行することにより、ＰＯＳ端末１の動作が実現されるとした。しかしながら、これに限らずプログラムを所定のネットワークからＰＯＳ端末１にダウンロードしてもよいし、同様の機能を記録媒体に記憶させたものをＰＯＳ端末１にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等を利用でき、かつＰＯＳ端末１が読み取り可能な記録媒体であれば、その形態は何れの形態であってもよい。また、このように予めインストールやダウンロードにより得る機能はＰＯＳ端末１内部のＯＳ等と協働してその機能を実現させるものであってもよい。
【００５４】
（３）また、ＰＯＳ端末１で実行されるとした処理の一部を、ＰＯＳ端末１に通信接続されたサーバ装置に実行させてもよい。  
このようにしてシステムを構築する場合、例えばクラウドコンピューティングを利用できる。より具体的には、ＳａａＳ（software as a service）と称されるソフトウェア提供形態が適する。
【００５５】
図９はクラウドシステムを利用する販売処理システムの構成図である。  
この販売処理システム１００は、クラウド１０１、複数の端末装置１０２および複数の通信ネットワーク１０３、および互いに通信接続された複数のサーバ装置１０４を有する。なお、端末装置１０２、通信ネットワーク１０３、およびサーバ装置１０４は、それぞれ１つのみでもよい。
【００５６】
端末装置１０２は、通信ネットワーク１０３を介してクラウド１０１と通信可能である。端末装置１０２としては、上記実施形態にて説明したＰＯＳ端末１や、デスクトップタイプやノートブックタイプなどの種々のコンピュータ、携帯電話装置、携帯情報端末（ＰＤＡ）、あるいはスマートフォンなどを適宜に利用できる。
【００５７】
通信ネットワーク１０３としては、インターネット、プライベートネットワーク、次世代ネットワーク（ＮＧＮ）、あるいはモバイルネットワークなどを適宜に利用できる。
【００５８】
このような構成の販売処理システム１００において、上記実施形態でＰＯＳ端末１が実行するとした処理やＰＯＳ端末１が備えるとした構成の少なくとも一部をサーバ装置１０４に実現させ、残りの処理や構成を端末装置１０２に実現させる。なお、複数のサーバ装置１０４にて処理を分担させてもよい。
【００５９】
例えば、上記実施形態においてＰＯＳ端末１が備えるとしたメニューマスタ３０や取引バッファ３１に相当する構成、ＰＯＳ端末１が実行するとした設定処理（ステップＳ１０１〜Ｓ１０６）、小計割引処理（ステップＳ２０６等）の少なくとも一つをサーバ装置１０４に実現させる。そして、端末装置１０２には、上記実施形態にて開示した構成のうち、サーバ装置１０４に実現させる構成を除いたものを実現させる。  
なお、このようにサーバ装置１０４に一部の処理や構成を実現させるならば、端末装置１０２とサーバ装置１０４の間で適宜必要なデータを送受信させればよい。
【００６０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
本願の出願当初の特許請求の範囲に記載された発明を以下に付記する。
［１］複数の商品のそれぞれに対応する商品情報を表示する表示手段と、この表示手段に表示された商品情報の中から割引対象とする１又は複数の商品の商品情報を操作者の操作に従って選択する対象選択手段と、前記表示手段に表示された商品情報の中から割引非対象とする１又は複数の商品の商品情報を操作者の操作に従って選択する非対象選択手段と、前記対象選択手段によって選択された各商品情報で示される商品を一括して割引対象に設定するとともに、前記非対象選択手段によって選択された各商品情報で示される商品を一括して割引非対象に設定する設定手段と、１取引における客の購入商品の合計代金に対する割引を指示する指示手段と、この指示手段によって割引が指示されたとき、前記各購入商品のうち、前記設定手段によって割引対象に設定された商品の売価を割引く割引手段と、前記各購入商品を、前記割引手段によって割引かれた後の売価を用いて算出されるこれら各購入商品の合計代金にて販売処理する販売処理手段と、を備えていることを特徴とする販売処理装置。
［２］前記表示手段は、割引対象の商品の商品情報を複数配置可能な第１エリア、及び、割引非対象の商品の商品情報を複数配置可能な第２エリアを表示し、前記対象選択手段は、操作者の操作によって指定される商品情報を前記第１エリアに配置することで割引対象とする商品の商品情報を選択し、前記非対象選択手段は、操作者の操作によって指定される商品情報を前記第２エリアに配置することで割引非対象とする商品の商品情報を選択し、前記設定手段は、前記第１エリアに配置された１又は複数の商品情報で示される商品を一括して割引対象に設定するとともに、前記第２エリアに配置された１又は複数の商品情報で示される商品を一括して割引非対象に設定することを特徴とする上記［１］に記載の販売処理装置。
［３］前記表示手段に前記第１エリア及び第２エリアが表示された当初において、前記第１エリアには前記設定手段によって前回設定された割引対象の商品の商品情報が配置され、前記第２エリアには前記設定手段によって前回設定された割引非対象の商品の商品情報が配置されることを特徴とする上記［２］に記載の販売処理装置。
［４］前記表示手段は、前記第２エリアに配置された商品情報を一括して前記第１エリアに移動させる画面部品をさらに表示することを特徴とする上記［２］又は［３］に記載の販売処理装置。
［５］表示手段および操作手段とともに使用されるコンピュータに、複数の商品のそれぞれに対応する商品情報を前記表示手段に表示させる表示制御機能と、前記表示手段に表示された商品情報の中から割引対象とする１又は複数の商品の商品情報を前記操作手段の操作に従って選択する対象選択機能と、この対象選択機能によって選択された各商品情報で示される商品を一括して割引対象に設定する設定機能と、１取引における客の購入商品の合計代金に対する割引が指示されたとき、前記各購入商品のうち、前記設定機能によって割引対象に設定された商品の売価を割引く割引機能と、前記各購入商品を、前記割引機能によって割引かれた後の売価を用いて算出されるこれら各購入商品の合計代金にて販売処理する販売処理機能と、を実現させるためのプログラム。
［６］販売処理装置と、少なくとも１つのサーバとを有する販売処理システムであって、複数の商品のそれぞれに対応する商品情報を表示する表示手段と、この表示手段に表示された商品情報の中から割引対象とする１又は複数の商品の商品情報を操作者の操作に従って選択する対象選択手段と、この対象選択手段によって選択された各商品情報で示される商品を一括して割引対象に設定する設定手段と、１取引における客の購入商品の合計代金に対する割引を指示する指示手段と、この指示手段によって割引が指示されたとき、前記各購入商品のうち、前記設定手段によって割引対象に設定された商品の売価を割引く割引手段と、前記各購入商品を、前記割引手段によって割引かれた後の売価を用いて算出されるこれら各購入商品の合計代金にて販売処理する販売処理手段と、を備え、これら各手段のうち前記設定手段及び前記割引手段のうちの少なくとも一方を前記サーバが備え、前記設定手段及び前記割引手段のうち前記サーバが備えないものと、前記表示手段、前記対象選択手段、前記指示手段、及び前記販売処理手段とを前記販売処理装置が備えていることを特徴とする販売処理システム。
【符号の説明】
【００６１】
１…ＰＯＳ端末、１０…ＣＰＵ、１１…メモリ、２２…キーボード、２２ａ…小計割引キー、２３…店員側ディスプレイ、３０…メニューマスタ、３１…取引バッファ、４０…設定画面、４１…対象外メニューエリア、４２…対象メニューエリア、４３，４４…頁切替ボタン、４７，４８…移動ボタン、４９…一括対象外ボタン、５０…直前訂正ボタン
【図１】
0005256322.tif 000002
【図２】
0005256322.tif 000003
【図３】
0005256322.tif 000004
【図４】
0005256322.tif 000005
【図５】
0005256322.tif 000006
【図６】
0005256322.tif 000007
【図７】
0005256322.tif 000008
【図８】
0005256322.tif 000009
【図９】
0005256322.tif 000010