(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-09-20
(45)【発行日】2024-10-01
(54)【発明の名称】POSレジスタ、及びプログラム
(51)【国際特許分類】
G07G 1/12 20060101AFI20240924BHJP
G07G 1/01 20060101ALI20240924BHJP
【FI】
G07G1/12 301E
G07G1/12 301G
G07G1/01 301E
G07G1/12 331H
G07G1/12 341G
(21)【出願番号】P 2023075555
(22)【出願日】2023-05-01
(62)【分割の表示】P 2018111530の分割
【原出願日】2018-06-12
【審査請求日】2023-05-23
(73)【特許権者】
【識別番号】000145068
【氏名又は名称】株式会社寺岡精工
(74)【代理人】
【識別番号】100149548
【氏名又は名称】松沼 泰史
(74)【代理人】
【識別番号】100145481
【氏名又は名称】平野 昌邦
(72)【発明者】
【氏名】扇浦 勝利
【審査官】小島 哲次
(56)【参考文献】
【文献】特開2018-073041(JP,A)
【文献】特開2007-249920(JP,A)
【文献】特開2010-244417(JP,A)
【文献】特開2010-061571(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G07G 1/00- 1/14
(57)【特許請求の範囲】
【請求項1】
商品登録とサイズ入力とを受け付ける表示操作子とを含む操作入力表示領域と、前記表示操作子が受け付けた操作に応じて登録される商品を含む登録表示領域と、を
同一画面上に表示する表示制御手段
と、
レシートを印刷する印刷手段と、
を備え、
前記表示制御手段は
、
前記登録表示領域の商品ごとに表示される
商品表示領域内のうち、数量が表示される領域を加算領域
とし、商品名が表示される領域を減算領域
とし、各々の領域の押下に応じて当該商品の数量の増減を受け付け
、
前記減算領域の押下に応じて商品の数量が0になった場合、該商品の注文取消しを保留し、前記登録表示領域において当該商品の数量が0を示す表示を継続し、前記加算領域の押下に応じて、当該商品の数量を0から加算して表示し、
前記印刷手段は、該商品の数量が0の商品をレシートに印字しない、
ことを特徴とするPOSレジスタ。
【請求項2】
前記表示制御手段は、前記登録表示領域において、数量が0の商品を、数量が0以外の商品とは異なる表示態様で表示する、
ことを特徴とする請求項
1に記載のPOSレジスタ。
【請求項3】
前記表示制御手段は、前記
商品表示領域において、数量が0になった商品を継続して表示するか否かの選択を受付ける選択肢を表示する、
ことを特徴とする請求項
1または2に記載のPOSレジスタ。
【請求項4】
前記表示制御手段は、
前記登録表示領域において、表示された商品の販売企画に関する情報を商品名およびサイズと合わせて表示
し、
サイズまたは販売企画が同一の複数の商品が登録されている場合、前記複数の商品のうち一方の商品についてサイズまたは販売企画の数量を加算することに応じて、他方の商品についてサイズまたは販売企画の数量を減算し、
前記一方の商品についてサイズまたは販売企画の数量を減算することに応じて、前記他方の商品についてサイズまたは販売企画の数量を加算する、
ことを特徴とする請求項1~3のいずれか一項に記載のPOSレジスタ。
【請求項5】
コンピュータを、POSレジスタとして動作するように制御するプログラムであって、
前記コンピュータを、
商品登録とサイズ入力とを受け付ける表示操作子とを含む操作入力表示領域と、前記表示操作子が受け付けた操作に応じて登録される商品を含む登録表示領域と、を
同一画面上に表示する表示制御手段
、
レシートを印刷する印刷手段、
として機能させ、
前記表示制御手段は、
前記表示制御手段は、前記登録表示領域の商品ごとに表示される
商品表示領域内のうち、数量が表示される領域を加算領域
とし、商品名が表示される領域を減算領域
とし、各々の領域の押下に応じて当該商品の数量の増減を受け付け、
前記減算領域の押下に応じて商品の数量が0になった場合、
該商品の注文取消しを保留し、前記登録表示領域において当該商品の数量が0を示す表示を継続し、前記加算領域の押下に応じて、当該商品の数量を0から加算して表示
し、
前記印刷手段は、該商品の数量が0の商品をレシートに印字しない、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、POSレジスタ、及びプログラムに関する。
【背景技術】
【0002】
従来、飲食店等において、従業員が商品を登録するためにPOS(Point Of Sales)端末などが使用されている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、商品を登録する際の操作が多くなることがあり、店員にとって負担となることがあった。
【0005】
本発明は、このような事情に鑑みてなされたもので、その目的は、商品の登録操作に係る店員の負担を軽減することができる技術を提供することにある。
【課題を解決するための手段】
【0006】
上述した課題を解決するために、本発明の一態様であるPOSレジスタは、商品登録とサイズ入力とを受け付ける表示操作子とを含む操作入力表示領域と、前記表示操作子が受け付けた操作に応じて登録される商品を含む登録表示領域と、を同一画面上に表示する表示制御手段と、レシートを印刷する印刷手段と、を備え、前記表示制御手段は、前記登録表示領域の商品ごとに表示される商品表示領域内のうち、数量が表示される領域を加算領域とし、商品名が表示される領域を減算領域とし、各々の領域の押下に応じて当該商品の数量の増減を受け付け、前記減算領域の押下に応じて商品の数量が0になった場合、該商品の注文取消しを保留し、前記登録表示領域において当該商品の数量が0を示す表示を継続し、前記加算領域の押下に応じて、当該商品の数量を0から加算して表示し、前記印刷手段は、該商品の数量が0の商品をレシートに印字しない、ことを特徴とするPOSレジスタである。
【0007】
上記構成によれば、商品の登録操作に係る店員の負担を軽減することができる。
【0009】
上記において、前記表示制御手段は、前記登録表示領域において、数量が0の商品を、数量が0以外の商品とは異なる表示態様で表示してもよい。
【0010】
上記において、前記表示制御手段は、前記商品表示領域において、数量が0になった商品を継続して表示するか否かの選択を受付ける選択肢を表示してもよい。
【0011】
上記において、前記表示制御手段は、前記登録表示領域において、表示された商品の販売企画に関する情報を商品名およびサイズと合わせて表示し、サイズまたは販売企画が同一の複数の商品が登録されている場合、前記複数の商品のうち一方の商品についてサイズまたは販売企画の数量を加算することに応じて、他方の商品についてサイズまたは販売企画の数量を減算し、前記一方の商品についてサイズまたは販売企画の数量を減算することに応じて、前記他方の商品についてサイズまたは販売企画の数量を加算してもよい。
【0012】
上述した課題を解決するために、本発明の他の態様であるプログラムは、コンピュータを、POSレジスタとして動作するように制御するプログラムであって、前記コンピュータを、商品登録とサイズ入力とを受け付ける表示操作子とを含む操作入力表示領域と、前記表示操作子が受け付けた操作に応じて登録される商品を含む登録表示領域と、を同一画面上に表示する表示制御手段、レシートを印刷する印刷手段、として機能させ、前記表示制御手段は、前記表示制御手段は、前記登録表示領域の商品ごとに表示される商品表示領域内のうち、数量が表示される領域を加算領域とし、商品名が表示される領域を減算領域とし、各々の領域の押下に応じて当該商品の数量の増減を受け付け、前記減算領域の押下に応じて商品の数量が0になった場合、該商品の注文取消しを保留し、前記登録表示領域において当該商品の数量が0を示す表示を継続し、前記加算領域の押下に応じて、当該商品の数量を0から加算して表示し、前記印刷手段は、該商品の数量が0の商品をレシートに印字しない、ことを特徴とするプログラムである。
【発明の効果】
【0013】
以上のように、本発明によれば、商品の登録操作に係る店員の負担を軽減することができる。
【図面の簡単な説明】
【0014】
【
図1】本発明の一実施形態に係るPOSシステムのネットワーク構成図である。
【
図5】商品を登録する際の画面の一例を示す図である。
【
図6】商品の数量変更を行う際の操作手順および画面の遷移の一例を示す図である。
【
図7】POS端末が行う商品登録処理の一例を示すフローチャートである。
【
図8】POS端末が行う数量加算処理の一例を示すフローチャートである。
【
図9】POS端末が行う数量減算処理の一例を示すフローチャートである。
【
図10】商品を登録する際の画面および商品の数量変更を行う際の操作手順の変形例を示す図である。
【
図11】特定商品の付加情報の変更を行う場合の操作および画面の一例を示す図である。
【
図12】販売企画を変更した商品について、元の販売企画に戻す場合の操作画面を示す図である。
【
図13】POS端末が記憶する加算履歴テーブルの一例を示す図である。
【
図14】POS端末が記憶する減算履歴テーブルの一例を示す図である。
【
図15】POS端末が記憶する変更履歴テーブルの一例を示す図である。
【
図16】実施形態2にかかるPOS端末20が行う商品登録処理の一例を示すフローチャートである。
【
図17】実施形態2にかかるPOS端末20が行う数量加算処理の一例を示すフローチャートである。
【
図18】実施形態2にかかるPOS端末20が行う数量減算処理の一例を示すフローチャートである。
【発明を実施するための形態】
【0015】
(実施形態1)
本発明の実施形態1について説明する。
図1は、本発明の一実施形態に係るPOS(Point Of Sales)システム1のネットワーク構成図である。
図1に示すPOSシステム1は、管理サーバ10と、複数のPOS端末20とを備える。管理サーバ10と、複数のPOS端末20とは、インターネットなどのネットワーク30を介して通信可能に接続されている。
【0016】
POSシステム1は、例えば、チェーン店等の系列店の店舗(飲食店、コンビニエンスストア、スーパーマーケット等)に導入可能である。管理サーバ10は、複数のPOS端末20を管理する。複数のPOS端末20は、系列店の店舗においてそれぞれ配置される。例えば、POS端末20は、店舗ごとに1台のみ配置される場合もある。
【0017】
図2は、POS端末20の構成例を示す図である。
図3は、POS端末20の外観例を示す図である。
図2及び
図3において、同一部分には同一符号を付している。以下、
図3を参照しつつ、
図2に示したPOS端末20の構成例を説明する。
【0018】
POS端末20は、CPU201と、ROM202と、RAM203と、ハードディスク204と、客側表示部205と、生体情報検出部206と、カード決済部207と、現金収納部208と、店員側表示部209と、キー操作部210と、スキャナ部211と、印刷部212と、音声出力部213と、通信部214とを備える。これらは、バスを介して相互に通信可能である。
【0019】
CPU201は、中央演算処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POS端末20の動作を制御する。ROM202は、読み出し専用メモリであり、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
【0020】
RAM203は、読み出し書き込みメモリであり、種々の情報を記憶する。例えば、RAM203は、外部から取得した情報(例えば、管理サーバ10から取得した商品マスタ等)や、処理において生成した情報(例えば、商品を登録する登録処理において生成した登録情報(登録データ)、買上商品を精算(決済)する精算処理において生成した精算情報等)を記憶する。また、RAM203は、店員の生体情報などを含む店員情報や、店員の勤怠に関する勤怠情報などを記憶する。
【0021】
また、RAM203は、商品のサイズに関する付加情報や、キャンペーンなどの販売企画に関する付加情報を記憶する。付加情報を記憶する付加情報テーブルの詳細については、
図4を用いて後述する。また、RAM203は、商品情報の登録時において、商品の数量を加算した際に加算履歴を記憶し、商品の数量を減算した際に減算履歴を記憶する。加算履歴を記憶する加算履歴テーブルの詳細については、
図13を用いて後述する。また、減算履歴を記憶する減算履歴テーブルの詳細については、
図14を用いて後述する。また、RAM203は、商品情報の登録時において、加算履歴および減算履歴に基づいて判断される商品の数量の変更履歴を記憶する。変更履歴を記憶する変更履歴テーブルの詳細については、
図15を用いて後述する。
【0022】
ハードディスク204は、種々の情報を記憶する。ハードディスク204は、例えば、ROM202に代えて、CPU201が実行するプログラム等を記憶してもよい。また、RAM203に代えて、外部から取得した情報や、処理において生成した情報を記憶してもよい。
【0023】
客側表示部205は、客用のディスプレイであり、客に種々の情報を表示する。
図3に示すように、客側表示部205の表示面は、店員側表示部209の表示面と反対方向を向いている。
【0024】
生体情報検出部206は、店員を認証するための生体情報を検出する。生体情報は、例えば、手の指の静脈の生体情報であるが、これに限らず、指紋、声紋、網膜、虹彩などの情報としてもよい。静脈の生体情報は、例えば、近赤外線を照射して撮像された指の撮像結果を解析することによって得られる指の静脈パターンである。また、生体情報検出部206は、例えば、POS端末20に外付けされ、有線または無線によってPOS端末20に接続される。
【0025】
ただし、生体情報検出部206は、これに限らず、POS端末20に組み込まれていてもよい。例えば、POS端末20は、生体情報検出部206によって検出された生体情報を用いて、勤怠情報を生成して、勤怠の管理を行うことが可能である。また、POS端末20は、生体情報検出部206によって検出された生体情報を用いて、生体情報に対応する店員をログインさせることが可能である。
【0026】
カード決済部207は、各種カード(クレジットカード、交通系カード等のプリペイドカード等)による決済機構である。カード決済部207は、カード認識部(読取部)や表示部や操作部を備えるが、少なくとも、カード認識部を備えるものであればよい。なお、カード認識部は、直接的には決済(精算)に使用しない各種カード(例えば、会員カード、ポイントカード等)を認識してもよい。
【0027】
現金収納部208は、現金を収納する収納部であり、引き出された状態と、収納された状態とをとる。現金収納部208は、例えば、ドロワであり、店員がキー操作部210の所定のキーを操作することにより、引き出された状態となる。また、現金収納部208は、店員が押し込む操作を行うことによって、収納された状態となる。
【0028】
店員側表示部209は、店員用のタッチディスプレイであり、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。例えば、店員側表示部209は、客が購入する商品を登録するための、商品に対応するボタンや、出勤等の勤怠の打刻を行う際や商品の登録を行う際にログインするためのログイン用のボタンなどが表示される。
【0029】
キー操作部210は、各種のキー(ボタン)から構成され、店員から種々の入力を受け付ける。例えば、キー操作部210は、数字を入力するためのボタンや、登録した商品を取消す(削除する)ための取消ボタンや、登録した商品の合計金額を算出するための小計ボタンなどを含む。
【0030】
スキャナ部211は、例えば、商品や所定のシートに付されているバーコード(商品コード等)や店員の名札に付された従業員コード等を光学的に読み取る。スキャナ部211がバーコードを読み取ることにより、商品の登録が行われる。商品の登録は、スキャナ部211によるバーコードの読み取りによって行われる他にも、例えば、店員側表示部209に表示される、商品に対応するプリセットキーが操作されることによっても行われる。
【0031】
印刷部212は、各種媒体(レシート、お会計券等)に、店舗名や購入した商品や購入日時等の購入情報を印字し、発行する。音声出力部213は、音声を出力する。例えば、音声出力部213は、店員側表示部209や、キー操作部210が店員から入力を受け付けた際や、スキャナ部211がバーコードを読み取った際に、それぞれに応じた所定の音声(例えば、バーコードを読み取った際には「ピッ」という音声)を出力する。また、音声出力部213は、音声ガイダンスを出力してもよい。通信部214は、管理サーバ10や、他のPOS端末20との間において情報を送受信する。
【0032】
(付加情報テーブルの一例)
図4は、付加情報テーブル40の一例を示す図である。付加情報テーブル40は、商品ごとに、第1付加情報(例えば「サイズ」)と、第2付加情報(例えば「販売企画」)とを対応付けたテーブルである。付加情報テーブル40の各フィールドには、PLU(price look up)が設定可能である。図示の例では、付加情報テーブル40は、商品がブレンドコーヒーである場合を示す。付加情報テーブル40において、横軸(x軸)は、商品のサイズ(S、M、L)を示す。また、縦軸(y軸)は、商品の販売企画(通常企画、20円引クーポン、チラシ無料など)を示す。
【0033】
サイズや販売企画は、商品ごとに設定される。このため、例えば、商品がピザであれば、サイズは4種類以上となる場合もあるし、また、商品がパスタであれば、サイズは「普通」や「大盛」といった2種類となる場合もある。また、商品によっては、複数のサイズがないものもあり、また、適用可能な販売企画がないもの(付加情報テーブル40自体が設定されていないもの)もある。また、商品は、単品の商品に限らず、セットメニューであってもよい。
【0034】
販売企画は、商品ごとに設定されるサービスの内容を示す。販売企画について具体的に説明すると、「通常企画」は、割引の適用がない通常の料金を示す。「20円引クーポン」は、例えば、クーポン券の適用により、通常料金から20円引となる料金を示す。「チラシ無料」は、例えば、客がチラシを提示することにより、ブレンドコーヒー(Sサイズのみ)が無料になることを示す。「おかわり料金」は、例えば、同じ商品をもう再度注文した場合に、通常料金の半値にすることを示す。「10%引」は、例えば、キャンペーン等により、通常料金から10%引となる料金を示す。
【0035】
「50円引」は、例えば、クーポン券の適用により、通常料金から50円引となる料金を示す。「100円引」は、例えば、クーポン券の適用により、通常料金から100円引となる料金を示す。「パスタ券無料」は、例えば、客がパスタ券を提示することにより、パスタを注文した際にブレンドコーヒー(Sサイズのみ)が無料になることを示す。「A社割引」は、例えば、提携するA社のクーポンを利用した場合の割引料金を示す。「B社割引」は、例えば、提携するB社のクーポンを利用した場合の割引料金を示す。
【0036】
例えば、付加情報テーブル40には、Sサイズと販売企画の「通常」とに対応してPLU101(200円)が設定されている。また、Sサイズと「20円引クーポン」とに対応してPLU102(180円)が設定されている。同様に、他のサイズや、他の販売企画に対応するフィールドに、PLUが設定されている。ただし、PLUが設定されていない組合せもある。例えば、MサイズやLサイズの場合、「チラシ無料」や「パスタ券無料」といった販売企画に対応するPLUは設定されていない。すなわち、ブレンドコーヒーの場合、サイズによっては販売企画が適用されない場合があることを示す。
【0037】
また、商品がブレンドコーヒーの場合において、サイズは、上述した3種類に加えて、「LL」など他のサイズがあってもよい。他のサイズについても、上述した3種類と同様に、販売企画に対応する各フィールドにPLUを設定しておけばよい。なお、当該他のサイズについて、例えば、いずれの販売企画も適用不可能にする場合には、当該他のサイズと販売企画とに対応する全てのフィールドにPLUが設定されないようにすればよい。
【0038】
(商品を登録する際の画面の一例)
図5は、商品を登録する際の画面の一例を示す図である。
図5において、店員側表示部209は、複数のプリセットキーなどの操作入力表示領域500や、登録した商品の商品情報や支払額などが表示される登録表示領域510を含む。操作入力表示領域500に表示されるプリセットキーのうち、登録する商品に対応するボタンが押下されると、登録表示領域510に、押下された商品やその額が表示される。
【0039】
登録表示領域510は、商品表示領域511(511a,511b)と、非商品表示領域512と、を含む。商品表示領域511は、商品ごとに、登録された商品情報が表示される領域である。商品表示領域511aに示す「1 ブレンド 200」の「1」は数量「1個」を示し、「ブレンド」は商品名「ブレンドコーヒー」を示し、「200」は金額「200円」を示しており、すなわち、200円のブレンドコーヒーが1つ登録されていることを示す。また、商品表示領域511bは、270円のラテが1つ登録されていることを示す。なお、セット商品(セットメニュー)の場合には、セット商品単位で数量が登録される。また、単品の商品にオプションがある場合には、オプションも登録され、商品表示領域511に表示される。
【0040】
非商品表示領域512は、登録表示領域510のうち、商品表示領域511とは異なる領域であり、余白領域や金額領域を含む。余白領域や金額領域には、商品情報を除く情報が表示される。例えば、余白領域には、以降に登録する商品が表示可能であり、図示においては、何も表示されていない。ただし、余白領域には、例えば、店員が商品表示領域511のうち、後述する加算領域601(
図6参照)を操作した際に、加算する旨を通知する通知画面が表示されてもよいし、当該加算の許否を受け付ける選択画面などが表示されてもよい。また、金額領域は、客の人数や、登録した商品の点数、合計金額などを示す情報が表示される。
【0041】
(商品の数量変更を行う際の操作手順および画面の遷移の一例)
図6は、商品の数量変更を行う際の操作手順および画面の遷移の一例を示す図である。
図6において、商品表示領域511b(511a)は、商品の数量を加算させるための操作を受け付ける加算領域601と、商品の数量を減算させるための操作を受け付ける減算領域602とを含む。なお、以下では、商品表示領域511bに示す商品の数量を変更する場合について説明するが、商品表示領域511aに示す商品の数量を変更する場合も同様である。
【0042】
まず、各表示領域について説明する。
図6において、加算領域601は、例えば、商品の数量が表示される領域である。減算領域602は、例えば、商品名が表示される領域である。加算領域601および減算領域602は、点線で囲まれる領域である。当該点線は、実際には表示されないこととするが、店員が各領域を把握しやすいという観点からすると、表示されることとしてもよい。また、加算領域601や減算領域602を、それぞれ他の領域とは異なる表示態様としてもよく、例えば、加算領域601の背景色を青色、減算領域602の背景色を黄色、その他の領域を白色としてもよい。
【0043】
次に、操作手順について説明する。
図6の(A1)に示すように、店員610が、登録される商品「1」に対応する加算領域601を押下(タッチ)したとする。この場合、カーソル630が「ラテ」を示す商品表示領域511bを指し示し、すなわち、「ラテ」が指定される。そして、この指定と同時に、(A2)に示すように、「ラテ」の数量が加算され、例えば、「ラテ」の数量が「2」になる。
【0044】
一方で、
図6の(B1)に示すように、店員610が、登録される商品「ラテ」に対応する減算領域602を押下したとする。この場合も、(A1)と同様に、カーソル630が「ラテ」を示す商品表示領域511bを指し示し、すなわち、「ラテ」が指定される。そして、この指定と同時に、(B2)に示すように、「ラテ」の数量が減算され、例えば、「ラテ」の数量が「0」になる。そして、数量が「0」になった後も、商品「ラテ」を示す商品表示領域511bは、継続して表示される。
【0045】
また、数量が「0」になった後には、商品表示領域511bの表示態様は、他の商品「ブレンド」を示す商品表示領域511aとは異なる特殊表示態様で表示される。具体的には、商品「ラテ」を示す商品表示領域511bの「0 ラテ 0」の表示態様は、「1 ブレンド 200」の表示態様である通常表示態様とは異なる特殊表示態様で表示される。図示において、特殊表示態様は、例えば、太字の表示態様とする。ただし、特殊表示態様は、太字に限らず、他の文字(ブレンド)とは異なる表示色であってもよいし、他の文字とは異なる大きさであってもよいし、他の文字の背景色とは異なる背景色などであってもよい。
【0046】
また、数量が「0」になった後に、商品表示領域511を表示するか否かを切り替え可能であってもよい。例えば、数量が「0」になった後でも商品表示領域511を表示するか否かを予め設定可能であってもよい。また、数量が「0」になった場合、当該商品を商品表示領域511に表示するか否かの選択画面をその都度表示し、表示する旨の選択が受け付けられた場合に、当該商品を商品表示領域511に表示してもよい。
【0047】
また、
図6においては、商品の数量が表示される領域を加算領域601とし、商品名が表示される領域を減算領域602とした。これにより、数量と数量の増加とが店員にとって結びつきやすく、加算領域601の押下によって数量が増加することを店員は容易に把握することができる。このため、例えば、新人など、POS端末20に不慣れな店員であっても、操作ミスを抑えることができ、数量の訂正に係る登録操作の容易化を図ることができる。
【0048】
また、加算領域601と減算領域602とを逆にしてもよい。すなわち、商品の数量が表示される領域を、商品の数量を減算させるための操作を受け付ける領域とし、一方で、商品名が表示される領域を、商品の数量を加算させるための操作を受け付ける領域としてもよい。これにより、減算を受け付ける領域よりも、加算を受け付ける領域を広い領域とすることができる。
【0049】
例えば、加算操作を行う頻度の方が、減算操作を行う頻度よりも高いものと見込める場合には、このように、表示領域の広い方を、加算を受け付ける領域とすることにより、数量を加算させる際の操作(タッチ)を容易にすることができ、操作ミスを抑えることができる。なお、加算および減算が行われた回数を示す履歴をそれぞれ記憶することにより、操作頻度が高い方を、表示領域の広い領域に設定してもよい。すなわち、POS端末20は、操作頻度の履歴に基づいて、数量を減算させるため領域と、数量を加算させるための領域とを設定してもよい。また、当該設定を行う際には、当該設定を行うか否かの確認を店員から受け付けるようにしてもよい。
【0050】
また、登録表示領域510に表示される内容は、精算処理が完了すると、レシートに印字される。ここで、数量が「0」になった商品については、精算には関係がいないため、レシートに印字させないこととする。ただし、数量が「0」になった商品についても、レシートに印字させてもよい。このように、数量が「0」になった商品についてもレシートに印字させることにより、客は、注文時の経過(注文内容の変更)を把握することができる。
【0051】
また、実施形態1において、POS端末20は、生体情報を用いた生体認証に成功した場合に、訂正を許可することとしてもよい。具体的には、POS端末20は、生体情報検出部206(
図2参照)を備えている。POS端末20は、登録した商品を訂正(数量を「0」に訂正する場合も含む)する際に、生体情報検出部206によって検出される生体情報を用いた認証を行うこととしてもよい。より具体的には、POS端末20は、登録した商品を取消す場合に、店員に認証情報の入力を促す通知を行い、当該店員から受け付けた認証情報を用いて生体認証を行い、当該生体認証に成功した場合に、訂正を許可することとしてもよい。
【0052】
ここで、飲食店においては、小計ボタンの押下前や押下後に、登録した商品を取消したり、返品や返金の操作が行われたりすることにより、店員の不正(例えば、現金の着服)が行われることがある。
【0053】
ここでは、例えば、小計ボタンの押下前に、登録した商品を取消す場合の不正について説明する。まず、前提となる構成について説明すると、POS端末20は、店員によって、客が購入する商品が登録されて、商品の登録を完了させる旨の指示(例えば、「小計ボタン」の操作)を受け付けることにより、商品の登録が完了してレシートを印字出力することが可能となる。これにより、登録が完了した商品の情報が売上データとして記憶される。一方で、商品の登録を完了させる旨の指示を受け付けない場合、すなわち、「小計ボタン」の操作を受け付けない場合は、登録中の商品の情報が売上データとして記憶されない。
【0054】
一般に、飲食店では、在庫管理のできる商品や、調理場に注文を要する食べ物等については、販売数量や注文数量から別途売上を管理することができるため、店員による不正が行われにくい。一方で、数量ごとに在庫管理を行いにくい飲み物などの場合、店員が商品(飲み物)の登録を完了させずに、客に飲み物を提供することが可能となっている。具体的は、飲み物の注文があった場合に、店員が商品を一旦は登録するものの、商品の登録を完了させる前(「小計ボタン」を操作する前)に、例えば、客からレシートが不要である旨の申し出があったとする。
【0055】
この場合、店員は、登録中の商品を取消すことにより、商品の登録を完了させずに(売上データに記憶させずに)、客に飲み物を提供し、客から受け取った代金を着服するといった不正行為を行うことがある。また、不正行為は、現金の着服のほかに、商品の無償提供も挙げられる。具体的には、店員は、商品を登録した後に、客が知人であることに気付いた場合に、登録した商品を取消して、当該商品を無償で提供するといった不正行為を行うこともある。このような不正を行う店員の特定に役立てるために、商品の数量を「0」に訂正する場合には、POS端末20は、店員に生体情報の入力を促し、入力された生体情報を用いて生体認証を行う。
【0056】
そして、POS端末20は、入力された生体情報を用いた生体認証に成功した場合に、商品の数量を「0」に訂正する。これにより、POS端末20は、入力された生体情報を用いて、訂正を行った店員を特定することができる。また、POS端末20は、特定した各店員の訂正に係る履歴(店員の情報や、訂正した商品情報)を蓄積する。これにより、POS端末20は、当該履歴を用いることによって、訂正の頻度が高い店員を、不正を行っている可能性の高い店員として特定することができる。また、店長やオーナー等の使用者は、例えば、訂正操作が行われる際の状況や傾向などを分析することにより、不正を行っている可能性のある店員を監視したりすることに役立てることができる。
【0057】
なお、上述した説明では、小計ボタンの押下前に訂正が行われることによる不正を例に挙げて説明したが、小計ボタンの押下後であっても、小計ボタンの押下をキャンセルして、同様の不正(例えば、現金の着服)が行われることがある。また、不良品の交換や返品などに係る訂正においても、店員によって同様の不正な訂正が行われることがある。このため、小計ボタンの押下後の訂正や、不良品の交換や返品などに係る訂正においても、POS端末20は、店員に生体情報の入力を促し、入力された生体情報を用いて生体認証を行うこととしてもよい。
【0058】
そして、POS端末20は、入力された生体情報を用いた生体認証に成功した場合に、小計ボタン押下後の訂正や、不良品の交換や返品などに係る訂正を許可するこれにより、POS端末20は、入力された生体情報を用いて、当該訂正を行った店員を特定することができ、また、訂正の履歴を蓄積することにより、当該不正を行っている可能性の高い店員を特定することができる。
【0059】
なお、実施形態1では、POS端末20が生体認証を行う場合について説明したが、これに限らず、他の装置(例えば、管理サーバ10)が生体認証を行うこととしてもよい。具体的には、商品の訂正操作が行われた際に、POS端末20が受け付けた生体情報を管理サーバ10に送信する。管理サーバ10は、自装置または他の装置に記憶される各店員の生体情報と、POS端末20から送信された生体情報とを用いた一致判定(生体認証)を行い、当該生体認証の認証結果をPOS端末20へ送信すればよい。このような構成であっても、POS端末20は、生体認証の認証結果を用いて、登録した商品の訂正を許可することができる。
【0060】
また、特定した各店員の訂正に係る履歴を蓄積する記憶部は、POS端末20に具備されてもよいし、他の装置(例えば、管理サーバ10)に具備されていてもよい。また、他の装置(管理サーバ10)が、当該履歴を用いて、訂正の頻度が高い店員を、不正を行っている可能性の高い店員として特定してもよい。
【0061】
また、上述した説明では、生体認証を要する商品の訂正操作として、登録した商品の取消しに係る操作を例に挙げて説明したが、取消しに限らず、他の訂正操作であってもよい。具体的には、例えば、小計ボタンが押下された後に、登録した商品情報を変更(加算を含む)する場合に、店員から生体情報を受け付けて、生体認証を行ってもよい。これにより、訂正操作(例えば、誤操作や誤入力)の多い店員を特定することができ、店員の教育や指導等に役立てることができる。
【0062】
(POS端末20が行う商品登録処理の一例)
図7は、POS端末20が行う商品登録処理の一例を示すフローチャートである。
【0063】
ステップS11:POS端末20は、店員側表示部209へのタッチ、キー操作部210の操作、スキャナ部211のスキャン等があるか否かを判断する。POS端末20は、スキャン等がない場合には待機し、スキャン等がある場合にはステップS12に進む。
ステップS12:POS端末20は、商品を登録するとともに、店員側表示部209に表示し、ステップS13に進む。
【0064】
ステップS13:POS端末20は、加算領域601が押下されたか否かを判断する。POS端末20は、加算領域601が押下されない場合、ステップS15に進む。POS端末20は、加算領域が押下された場合、ステップS14に進む。
ステップS14:POS端末20は、数量加算処理(
図8参照)を行い、ステップS15に進む。
【0065】
ステップS15:POS端末20は、減算領域602が押下されたか否かを判断する。POS端末20は、減算領域602が押下されない場合、ステップS17に進む。POS端末20は、減算領域602が押下された場合、ステップS16に進む。
ステップS16:POS端末20は、数量減算処理(
図9参照)を行い、ステップS17に進む。
【0066】
ステップS17:POS端末20は、キー操作部210の小計ボタンが押下されたか否かを判断する。小計ボタンが押下されない場合、ステップS11に戻る。POS端末20は、小計ボタンが押下された場合、ステップS18に進む。
ステップS18:POS端末20は、小計画面を表示し、ステップS19に進む。
ステップS19:POS端末20は、預かり金の入力や、現計ボタンの押下といった精算操作を受け付けたか否かを判断する。POS端末20は、精算操作を受け付けるまで待機し、精算操作を受け付けると、ステップS20に進む。
【0067】
ステップS20:POS端末20は、レシートの発行などの精算処理を行い、一連の処理を終了する。なお、精算処理では、精算処理における預かり金や現計に応じた釣銭を放出してもよい。また、精算処理では、取引履歴情報(売上データ)が記憶される。
【0068】
(実施形態1にかかるPOS端末20が行う数量加算処理の一例)
図8は、POS端末20が行う数量加算処理の一例を示すフローチャートである。
【0069】
ステップS31:POS端末20は、加算対象の商品を指定し、ステップS32に進む。
ステップS32:POS端末20は、数量を加算し、ステップS33に進む。
ステップS33:POS端末20は、数量「0」からの復帰であるか否かを判断する。POS端末20は、数量「0」からの復帰ではない場合、
図7のステップS15に進む。POS端末20は、数量「0」からの復帰である場合、ステップS34に進む。
ステップS34:POS端末20は、加算対象の商品の表示態様を通常表示態様に変更し(戻し)、
図7のステップS15に進む。
【0070】
(実施形態1にかかるPOS端末20が行う数量減算処理の一例)
図9は、POS端末20が行う数量減算処理の一例を示すフローチャートである。
【0071】
ステップS41:POS端末20は、減算対象の商品を指定し、ステップS42に進む。
ステップS42:POS端末20は、数量を減算し、ステップS43に進む。
ステップS43:POS端末20は、数量が「0」であるか否かを判断する。POS端末20は、数量が「0」ではない場合、
図7のステップS17に進む。POS端末20は、数量が「0」である場合、ステップS44に進む。
ステップS44:POS端末20は、減算対象の商品の表示態様を特殊表示態様に変更し、
図7のステップS17に進む。
【0072】
以上説明したように、実施形態1にかかるPOS端末20では、店員が商品を指定する操作を行わなくても、商品の数量を変更することができる。このため、店員が商品の数量を変更する際の操作回数を低減させることができる。また、表示する商品情報のうち、商品名を示す領域や数量を示す領域をタッチするため、変更対象の商品が店員にとって分かりやすく、操作ミスを抑えることができる。したがって、数量の訂正操作に係る店員の負担を軽減させることができる。また、商品の登録に要する時間の短縮化を図ることができ、接客時間の短縮化を図ることができる。
【0073】
また、実施の形態1に係るPOS端末20では、商品と商品の数量のみを表示するだけで、言い換えれば、商品表示領域511(
図5参照)に必要最小限の情報を表示するだけで、商品の数量を加算または減算することができる。したがって、表示領域(登録表示領域510)のうち、商品表示領域511が占める割合を抑えることができる。これにより、商品と商品の数量以外の他の情報を登録表示領域510に表示させることができ、表示領域を有効活用することができる。
【0074】
(実施形態1の変形例)
次に、本発明の実施形態1の変形例について説明する。なお、本変形例では、商品表示領域に含まれる加算領域および減算領域の表示態様が上述した実施形態1と異なる。以下の説明において、上述した実施形態1で説明した内容と同様の内容については同様の符号を付し、説明を省略する。
【0075】
(商品を登録する際の画面および商品の数量変更を行う際の操作手順の変形例)
図10は、商品を登録する際の画面および商品の数量変更を行う際の操作手順の変形例を示す図である。
図10において、登録表示領域510は、商品表示領域511(511f,511g)と、非商品表示領域512と、を含む。商品表示領域511は、商品の数量を加算させるための操作を受け付ける加算領域701と、商品の数量を減算させるための操作を受け付ける減算領域702とを含む。
【0076】
加算領域701は、例えば、上向き方向の矢印「↑」を示す領域である。減算領域702は、例えば、下向き方向の矢印「↓」を示す領域である。なお、加算領域701や減算領域702に表示されるマークは、「↑」や「↓」に限らず、「UP」や「DOWN」の文字としてもよし、「加」や「減」の文字としてもよいし、「+1」や「-1」などの数字などであってもよい。
【0077】
図10の(A1)に示すように、店員610が、加算領域701を押下(タッチ)したとする。この場合、カーソル630が「ラテ」を示す商品表示領域511gを指し示し、すなわち、「ラテ」が指定される。そして、この指定と同時に、(A2)に示すように、「ラテ」の数量が加算され、例えば、「ラテ」の数量が「2」になる。
【0078】
一方で、
図10の(B1)に示すように、店員610が、減算領域602を押下したとする。この場合も、(A1)と同様に、カーソル630が「ラテ」を示す商品表示領域511gを指し示し、すなわち、「ラテ」が指定される。そして、この指定と同時に、(B2)に示すように、「ラテ」の数量が減算され、例えば、「ラテ」の数量が「0」になる。そして、数量が「0」になった後も、商品「ラテ」を示す商品表示領域511fは、継続して表示される。また、数量が「0」になった後には、商品「ラテ」を示す商品表示領域511gの表示態様は、登録される他の商品「ブレンド」の商品表示領域511fとは異なる特殊表示態様で表示される。
【0079】
このような変形例でも、上述した実施形態1と同様に、店員が商品を指定する操作を行わなくても、商品の数量を変更することができる。また、本変形例の場合には、加算領域701および減算領域702がいずれも矢印で表示されているため、どちらを押下することによって数量が加算されるのか、減算されるのかといったことを店員が容易に把握することができる。このため、例えば、新人など、POS端末20に不慣れな店員であっても、数量の加算および減算に係る操作ミスを抑えることができ、数量の訂正に係る店員の負担を軽減させることができる。
【0080】
(実施形態2)
次に、本発明の実施形態2について説明する。なお、実施形態2では、商品情報の表示において、サイズや販売企画などの付加情報についても表示する点で、上述した実施形態1と異なる。実施形態2の説明において、実施形態1で説明した内容と同様の内容については同様の符号を付し、説明を省略する。
【0081】
(特定商品の付加情報の変更を行う場合の操作および画面の一例)
まず、
図11を用いて、特定商品の付加情報の変更を行う場合の操作および画面の一例について説明する。
図11は、特定商品の付加情報の変更を行う場合の操作および画面の一例を示す図である。なお、付加情報は、サイズや販売企画である。また、特定商品は、複数の付加情報(複数のサイズや複数の販売企画)を有する商品である。
図11においては、例えば、同一の商品名(ブレンドコーヒー)の商品の販売企画を変更する場合について説明する。
【0082】
まず、各表示領域について説明する。
図11において、登録表示領域510は、商品表示領域511(511f,511g,511h)と、非商品表示領域512と、を含む。
図11の(A)において、商品表示領域511fは、20円引クーポンの販売企画が適用された180円のLサイズのブレンドコーヒー(以下、適宜「20円引のLブレンド」という)が1つ登録されていることを示す。具体的には、商品表示領域511fに示す「1 ブレンド L 20円引 180」の「L」はサイズを示し、「20円引」は販売企画を示す。
【0083】
また、商品表示領域511gは、通常企画が適用された150円のMサイズのブレンドコーヒー(以下、適宜「通常企画のMブレンド」という)が1つ登録されていることを示す。具体的には、商品表示領域511gに示す「1 ブレンド M - 180」の「-」は通常企画の販売企画が適用されていることを示す。また、商品表示領域511hは、通常企画が適用された200円のLサイズのブレンドコーヒー(以下、適宜「通常企画のLブレンド」という)が1つ登録されていることを示す。
【0084】
また、商品表示領域511fの加算領域601は、20円引のLブレンドの数量を加算させるためのボタンである。商品表示領域511fの減算領域602は、20円引のLブレンドの数量を減算させるためのボタンである。なお、他の商品表示領域511g,511hについても、同様に、それぞれの商品の数量を変更させる、加算領域601と減算領域602とを含む。
【0085】
ここで、商品の注文を受け付ける際に、客がサイズ変更や販売企画の変更を申し出ることがある。例えば、同一グループの複数人の客が同時に注文をする場合、一の客の注文内容に応じて、他の客が注文し直す(訂正する)ことが往々にしてある。具体的には、例えば、一の客が通常企画のLブレンドを注文したものの、仲間が20円引のLブレンドを注文したことにより、当該一の客が20円引のLブレンドに販売企画の変更を申し出るようなことがある。このような場合における店員の操作手順について以下に説明する。
【0086】
この場合、店員610は、例えば、
図11の(A)に示すように、商品表示領域511fに含まれる加算領域601を押下(タッチ)する。この操作により、カーソル630が20円引のLブレンドを示す商品表示領域511fを指し示し、すなわち、20円引のLブレンドが指定される。そして、この指定と同時に、(B)の商品表示領域511fに示すように、20円引のLブレンドの数量が加算されて、数量が「2」になる。POS端末20は、数量を加算すると、所定期間(例えば、小計ボタンが押下されるまでの期間)、その履歴(加算履歴)を記憶する。
【0087】
さらに、店員610は、(B)に示すように、商品表示領域511hに含まれる減算領域602を押下(タッチ)する。この操作により、カーソル630が通常企画のLブレンドを示す商品表示領域511hを指し示し、すなわち、通常企画のLブレンドが指定される。そして、この指定と同時に、(C)の商品表示領域511hに示すように、通常企画のLブレンドの数量が減算されて、数量が「0」になる。POS端末20は、数量を減算すると、所定期間(例えば、小計ボタンが押下されるまでの期間)、その履歴(減算履歴)を記憶する。なお、数量が「0」になった後も、通常企画のLブレンドを示す商品表示領域511hは、継続して表示される。このようにして、Lサイズのブレンドコーヒーについて、通常企画の販売企画から、20円引クーポンの販売企画に変更することが可能である。
【0088】
ここで、POS端末20は、同一の商品名(ブレンドコーヒー)の商品について、付加情報に変更(販売企画の変更)があった場合には、所定期間、販売企画の変更があった旨を示す変更履歴を記憶する。なお、販売企画に変更があったか否かの判断において、POS端末20は、加算履歴と減算履歴とを比較し、商品名とサイズが同一であり且つ販売企画のみが異なる場合に、販売企画に変更があったと判断する。なお、各履歴(加算履歴、減算履歴、変更履歴)については、
図13~
図15を用いて後述する。各履歴を記憶する所定期間は、例えば、小計キーが押下されるまでの期間に限らず、精算処理が完了するまでの期間としてもよいし、予め設定した一定期間としてもよいし、別の商品の登録が開始されるまでとしてもよい。また、各履歴は、管理サーバ10に記憶されてもよい。
【0089】
なお、
図11の説明では、販売企画を変更する場合の操作順として、先に20円引のLブレンドを加算する操作を行って、次に通常企画のLブレンドを減算する操作を行うこととしたが、逆の順序でもよい。すなわち、先に(B)に示す通常企画のLブレンドを減算する操作を行って、次に、(A)に示す20円引のLブレンドを加算する操作を行ってもよい。このようにしたとしても、(C)に示すように、20円引のLブレンドの数量を「2」とし、通常企画のLブレンドの数量を「0」とすることができる。
【0090】
また、
図11の説明では、付加情報を変更する一例として、販売企画を変更する場合について説明したが、サイズを変更する場合も同様である。例えば、商品表示領域511gに示す通常企画のMブレンドと、商品表示領域511hに示す通常企画のLブレンドとの間でサイズ変更を行う場合も、POS端末20は、一方を加算して他方を減算し、加算履歴と減算履歴とを比較し、商品名と販売企画が同一であり且つサイズのみが異なる場合に、サイズに変更があったものと判断すればよい。
【0091】
ここで、客から商品の注文を受け付ける際に、サイズ変更や販売企画などの付加情報を変更したものの、客が当該変更を取り下げる場合がある。例えば、客が販売企画の変更を申し出たものの、販売企画に対応するクーポンを所持していなかったり、クーポンが有効期限切れだったりすることにより、クーポン(販売企画)を適用することができない場合がある。
図11に示す例に置き換えると、通常企画のLブレンドから20円引のLブレンドに変更したものの、元の販売企画(通常企画)に戻すような場合がある。このような場合における店員の操作について、
図12を用いて以下に説明する。
【0092】
図12は、販売企画を変更した商品について、元の販売企画に戻す場合の操作画面を示す図である。
図12の(A)に示すように、店員610は、例えば、通常企画のLブレンドを示す商品表示領域511hの加算領域601を押下(タッチ)する。これにより、カーソル630が通常企画のLブレンドを示す商品表示領域511hを指し示し、すなわち、通常企画のLブレンドが指定される。そして、この指定と同時に、(C)に示すように、通常企画のLブレンドの数量が加算されて、数量が「1」になる。また、POS端末20は、変更履歴を参照することにより、この加算と同時に、20円引のLブレンドの数量を減算し、数量を「1」に戻す。
【0093】
図12の(A)に示すように、数量が「0」になった商品についても、表示を継続させるため、店員は、削除した商品を容易に把握することができる。また、当該商品を再度登録する際に、店員が商品を選択するボタンを押下したり、サイズを指定するボタンを押下したりしなくても、簡単な操作で、当該商品の数量を「0」から「1」に復帰させることができる。
【0094】
また、元の商品(通常企画のLブレンド)に戻す操作は、
図12の(A)に示した操作に限らず、(B)に示す操作であってもよい。すなわち、(B)に示すように、店員610は、20円引のLブレンドを示す商品表示領域511cに含まれる減算領域602を押下(タッチ)する。これにより、カーソル630が20円引のLブレンドを示す商品表示領域511fを指し示し、すなわち、20円引のLブレンドが指定される。そして、この指定と同時に、(C)に示すように、20円引のLブレンドの数量が減算されて、数量が「1」になる。また、POS端末20は、変更履歴を参照することにより、この減算と同時に、通常企画のLブレンドの数量を加算し、数量を「1」に戻す。
【0095】
図12に示したように、POS端末20は、販売企画を変更した商品について、元の販売企画に戻す場合に、変更対象となった2つの商品について、一方を加算(または減算)する操作を受け付けたときには、当該加算(または当該減算)を行うのみならず、他方を自動的に減算(または加算)する。これにより、販売企画やサイズ変更をしたものの、元のサイズに戻す場合における操作を簡素化することができる。
【0096】
また、例えば、数量を自動変更するか否かを予め設定可能であってもよい。また、例えば、数量を自動変更したものの、場合によっては、自動変更が行われないでもよい場合もある。このため、自動変更を行った場合に、その都度、その旨を店員に通知してもよい。また、自動変更を確定させるか否かの選択画面を表示して、自動変更を確定させる旨を受け付けた場合に、自動変更を確定させてもよい。
【0097】
(POS端末20が記憶する加算履歴テーブルの一例)
次に、POS端末20が記憶する加算履歴テーブルの一例について説明する。
図13は、POS端末20が記憶する加算履歴テーブルの一例を示す説明図である。
図13において、加算履歴テーブル810は、客情報と、加算No.と、商品情報と、の各フィールドを含む。各フィールドに情報が記憶されることにより、加算履歴情報811(811a,811b,811c)がレコードとして記憶される。
【0098】
客情報は、会員カードなどの客を識別する識別情報であり、性別や年齢などの客の属性情報を含む。客情報は、例えば、注文を受け付ける前段階において客から提示された会員カードをカード読取部(例えば、カード決済部207)が読み込むことによって入力される。なお、客が会員カードを所持していない場合等には、性別や年代などの客の属性情報を店員が直接入力してもよい。
【0099】
加算No.は、加算履歴情報811を識別する識別情報である。商品情報は、商品名を示す情報と、付加情報とを含む。商品名は、「ブレンドコーヒー」や「ラテ」といった商品の名称である。付加情報は、サイズを示す情報と、販売企画を示す情報とを含む。サイズは、商品に応じて一または複数種類用意されている。例えば、「ブレンドコーヒー」の場合、
図4の付加情報テーブル40にも示した通り、サイズは、「S」、「M」、「L」の3種類が用意されている。販売企画は、通常企画、20円引クーポン、チラシ無料などの商品ごとに設定されるサービスの内容である。
【0100】
(POS端末20が記憶する減算履歴テーブルの一例)
次に、POS端末20が記憶する減算履歴テーブルの一例について説明する。
図14は、POS端末20が記憶する減算履歴テーブルの一例を示す説明図である。なお、以下の説明において、
図13に示した加算履歴テーブル810において説明した内容と同様の内容については、説明を省略する。
【0101】
図14において、減算履歴テーブル820は、客情報と、加算No.と、商品情報と、の各フィールドを含む。各フィールドに情報が記憶されることにより、減算履歴情報821(821a,821b,821c)がレコードとして記憶される。減算No.は、減算履歴情報821を識別する識別情報である。
【0102】
(POS端末20が記憶する変更履歴テーブルの一例)
次に、POS端末20が記憶する変更履歴テーブルの一例について説明する。
図15は、POS端末20が記憶する変更履歴テーブルの一例を示す説明図である。なお、
図15においては、販売企画の変更履歴テーブルについて説明することとし、サイズ変更の変更履歴テーブルについては説明を省略する。
図15において、変更履歴テーブル830は、企画変更No.と、加算No.と、減算No.と、商品情報と、の各フィールドを含む。各フィールドに情報が記憶されることにより、変更履歴情報831(831a)がレコードとして記憶される。
【0103】
企画変更No.は、変更履歴情報831を識別する識別情報である。加算No.は、加算履歴情報811(
図13参照)に含まれる情報である。減算No.は、減算履歴情報821(
図14)に含まれる情報である。商品情報は、商品名と付加情報(サイズ)を示す。具体的には、変更履歴情報831aは、加算No.「c01」の加算履歴情報811aと、減算No.「d02」の減算履歴情報821aとにおいて、商品情報が共通することを示す。すなわち、変更履歴情報831は、サイズが「L」の商品名「ブレンド」が示す商品(Lブレンド)について、相互に販売企画の変更があったことを示す。
【0104】
このような変更履歴テーブル830を用いることにより、POS端末20は、客が注文した商品の販売企画を変更した後に、当該変更を戻す(再変更する)場合に、再変更を受け付けた商品の数量の変更とともに、対応する商品を予測して数量を変更することが可能である。
【0105】
具体例を挙げると、POS端末20は、先に商品A(例えば、通常企画のLブレンド)を減算させて、且つ、商品B(例えば、20円引のLブレンド)を加算させる変更を行ったとすると、商品Aと商品Bとを対応付けておくことにより、その後に商品Aの加算を受け付けた場合に、商品Aの加算とともに、商品Bを減算(自動減算)させることが可能である。また、POS端末20は、先に商品Aを加算させて商品Bを減算させる変更を行ったとすると、商品Aと商品Bとを対応付けておくことにより、その後に商品Aの減算を受け付けた場合に、商品Aの減算とともに、商品Bを加算(自動加算)させることが可能である。
【0106】
なお、図示を省略するが、加算履歴テーブル810、減算履歴テーブル820、変更履歴テーブル830は、それぞれ、日付や時刻を示す情報や、気温などの天候を示す情報などを含んでもよい。また、各テーブルに記憶される情報は、所定期間経過後(例えば、小計キーの押下後)に消去せずに、蓄積してもよい。これにより、例えば、客、季節、時間帯、天候などの各条件に応じた加算履歴や減算履歴を得ることができる。これらの履歴を解析することにより、例えば、条件に応じて、登録される商品を予測することができるため、例えば、夏の15時頃に、複数の30代男性が注文する際に、数量やその変更を予測することができる。これにより、例えば、通常企画のLブレンドが登録された際に加算が予測される場合には加算領域を大きく表示したり、予測した数量や商品をポップアップ表示したりし、予測した内容を店員に通知してもよい。
【0107】
また、例えば、数量を自動変更したものの、商品によっては、店員から当該自動変更が取り消される履歴が多くある場合には、当該商品については、数量の自動変更を行わない設定とすることもできる。すなわち、自動変更を行った後に店員が行う取り消し操作の履歴に応じて、以降に数量の自動変更を行うか否かを設定することも可能である。また、数量の自動変更を行うか否かの設定では、客、季節、時間帯、天候などの各条件を考慮してもよい。すなわち、例えば、客の属性情報に応じて、ある客の場合には自動変更を行う設定とし、別の客の場合には自動変更を行わない設定とすることも可能である。
【0108】
(実施形態2にかかるPOS端末20が行う商品登録処理の一例)
図16は、実施形態2にかかるPOS端末20が行う商品登録処理の一例を示すフローチャートである。なお、
図16の説明においては、
図7の説明と異なる点について、説明する。
ステップS50:POS端末20は、ステップS18における小計画面を表示した後に、各履歴情報(加算履歴情報、減算履歴情報、変更履歴情報)を消去し、ステップS19に進む。なお、POS端末20は、各履歴情報を管理サーバ10へ送信してもよい。管理サーバ10は、例えば、各履歴情報を蓄積してもよい。これにより、管理サーバ10において、各履歴情報を集計し、各履歴情報の解析に役立てることができる。
【0109】
(実施形態2にかかるPOS端末20が行う数量変更処理)
次に、
図17および
図18を用いて、実施形態2にかかるPOS端末20が行う数量変更処理について説明する。なお、
図17および
図18では、販売企画を変更する場合や、販売企画を変更した商品について、元の販売企画に戻す場合について説明する。
【0110】
(実施形態2にかかるPOS端末20が行う数量加算処理)
図17は、実施形態2にかかるPOS端末20が行う数量加算処理の一例を示すフローチャートである。
ステップS51:POS端末20は、加算対象の商品を指定し、ステップS52に進む。
ステップS52:POS端末20は、数量を加算し、ステップS53に進む。
ステップS53:POS端末20は、加算対象の商品が付加情報を含むもの(特定商品)であるか否かを判断する。POS端末20は、加算対象の商品が付加情報を含まない場合、
図16のステップS15に進む。POS端末20は、加算対象の商品が付加情報を含む場合、ステップS54に進む。
【0111】
ステップS54:POS端末20は、数量「0」からの復帰であるか否かを判断する。POS端末20は、数量「0」からの復帰ではない場合、具体的には、例えば、
図11の(A)、(B)に示したように、20円引のLブレンドを加算させる場合、ステップS55に進む。POS端末20は、数量「0」からの復帰である場合、具体的には、例えば、
図12の(A)、(C)に示したように、通常企画のLブレンドを加算させる場合、ステップS59に進む。
【0112】
ステップS55:POS端末20は、加算対象の商品の加算履歴情報を加算履歴テーブル810(
図13参照)に記憶し、ステップS56に進む。
ステップS56:POS端末20は、減算履歴テーブル820(
図14参照)を参照し、減算履歴情報が記憶されているか否かを判断する。POS端末20は、減算履歴情報が記憶されていない場合、
図16のステップS15に進む。一方、POS端末20は、減算履歴情報が記憶されている場合、ステップS57に進む。
【0113】
ステップS57:POS端末20は、加算対象の商品情報と減算履歴情報とを比較することにより、減算履歴テーブル820に、販売企画以外の商品情報(商品名とサイズ)が共通する減算履歴情報が記憶されているか否かを判断する。POS端末20は、減算履歴テーブル820に、販売企画以外の商品情報(商品名とサイズ)が共通する減算履歴情報が記憶されている場合、すなわち、販売企画の変更であると認められる場合、ステップS58に進む。一方、POS端末20は、減算履歴テーブル820に、販売企画以外の商品情報(商品名とサイズ)が共通する減算履歴情報が記憶されていない場合、
図16のステップS15に進む。
【0114】
ステップS58:POS端末20は、変更履歴テーブル830(
図15参照)に変更履歴情報を記憶し、
図16のステップS15に進む。
ステップS59:POS端末20は、加算対象の商品の表示態様を通常表示態様に変更し、ステップS60に進む。
【0115】
ステップS60:POS端末20は、変更履歴テーブル830を参照して、変更履歴情報が記憶されているか否かを判断する。POS端末20は、変更履歴テーブル830に、変更履歴情報が記憶されていない場合、
図16のステップS15に進む。一方、POS端末20は、変更履歴テーブル830に変更履歴情報が記憶されている場合、ステップS61に進む。
【0116】
ステップS61:POS端末20は、加算対象の商品情報と変更履歴情報とを比較することにより、変更履歴テーブル830に、販売企画以外の商品情報(商品名とサイズ)が共通する変更履歴情報が記憶されているか否かを判断する。POS端末20は、変更履歴テーブル830に、販売企画以外の商品情報(商品名とサイズ)が共通する変更履歴情報が記憶されていない場合、
図16のステップS15に進む。POS端末20は、変更履歴テーブル830に、販売企画以外の商品情報(商品名とサイズ)が共通する変更履歴情報が記憶されている場合、ステップS62に進む。
【0117】
ステップS62:POS端末20は、加算対象の商品に対応する商品の数量を減算(自動減算)し、
図16のステップS15に進む。加算対象の商品(通常企画のLブレンド)に対応する商品は、自動減算される商品であり、具体的には、例えば、変更履歴情報831aのうち加算No.に対応する商品(20円引のLブレンド)である。
【0118】
なお、ステップS62の処理の後、加算対象の商品に対応する商品の数量を減算した旨を表示してもよい。また、当該表示とともに、数量の自動減算を取り消すか否かを受け付けるようにし、取り消す旨を受け付けた場合に、自動減算を取り消してもよい。また、商品ごとに自動減算を取り消したか否かの結果を記憶して蓄積することにより、店員が行う取り消し操作の履歴に応じて、数量の自動減算を行うことが可能である。
【0119】
(実施形態2にかかるPOS端末20が行う数量減算処理の一例)
図18は、実施形態2にかかるPOS端末20が行う数量減算処理の一例を示すフローチャートである。
【0120】
ステップS71:POS端末20は、減算対象の商品を指定し、ステップS72に進む。
ステップS72:POS端末20は、数量を減算し、ステップS73に進む。
ステップS73:POS端末20は、数量が「0」であるか否かを判断する。POS端末20は、数量が「0」ではない場合、具体的には、例えば、
図12の(B)、(C)に示したように、20円引のLブレンドを減算させた場合、ステップS81に進む。POS端末20は、数量が「0」である場合、具体的には、例えば、
図11の(B)、(C)に示したように、通常企画のLブレンドを「0」に減算させた場合、ステップS74に進む。
【0121】
ステップS74:POS端末20は、減算対象の商品の表示態様を特殊表示態様に変更し、ステップS75に進む。
ステップS75:POS端末20は、減算対象の商品が付加情報を含むもの(特定商品)であるか否かを判断する。POS端末20は、減算対象の商品が付加情報を含まない場合、
図16のステップS17に進む。POS端末20は、減算対象の商品が付加情報を含む場合、ステップS76に進む。
【0122】
ステップS76:POS端末20は、減算履歴テーブル820(
図14参照)に、減算対象の商品の減算履歴情報を記憶し、ステップS77に進む。
ステップS77:POS端末20は、加算履歴テーブル810(
図13参照)を参照し、加算履歴情報が記憶されているか否かを判断する。POS端末20は、加算履歴情報が記憶されていない場合、
図16のステップS17に進む。一方、POS端末20は、加算履歴情報が記憶されている場合、ステップS78に進む。
【0123】
ステップS78:POS端末20は、減算対象の商品情報と加算履歴情報とを比較することにより、加算履歴テーブル810に、販売企画以外の商品情報(商品名とサイズ)が共通する加算履歴情報が記憶されているか否かを判断する。POS端末20は、加算履歴テーブル810に、販売企画以外の商品情報(商品名とサイズ)が共通する加算履歴情報が記憶されている場合、すなわち、販売企画の変更であると認められる場合、ステップS78に進む。一方、POS端末20は、加算履歴テーブル810に、販売企画以外の商品情報(商品名とサイズ)が共通する加算履歴情報が記憶されていない場合、
図16のステップS17に進む。
【0124】
ステップS79:POS端末20は、変更履歴テーブル830(
図15参照)に変更履歴情報を記憶し、
図16のステップS17に進む。
ステップS80:POS端末20は、変更履歴テーブル830を参照して、変更履歴情報が記憶されているか否かを判断する。POS端末20は、変更履歴情報が記憶されていない場合、
図16のステップS17に進む。一方、POS端末20は、変更履歴情報が記憶されている場合、ステップS81に進む。
【0125】
ステップS81:POS端末20は、減算対象の商品情報と変更履歴情報とを比較することにより、変更履歴テーブル830に、販売企画以外の商品情報(商品名とサイズ)が共通する変更履歴情報が記憶されているか否かを判断する。POS端末20は、減算対象の商品情報と変更履歴情報とを比較することにより、変更履歴テーブル830に、販売企画以外の商品情報(商品名とサイズ)が共通する変更履歴情報が記憶されていない場合、
図16のステップS17に進む。POS端末20は、減算対象の商品情報と変更履歴情報とを比較することにより、変更履歴テーブル830に、販売企画以外の商品情報(商品名とサイズ)が共通する変更履歴情報が記憶されている場合、ステップS82に進む。
【0126】
ステップS82:POS端末20は、減算対象の商品に対応する商品の数量が「0」であるか否かを判断する。POS端末20は、減算対象の商品に対応する商品の数量が「0」ではない場合、
図16のステップS17に進む。一方、POS端末20は、減算対象の商品に対応する商品の数量が「0」である場合、ステップS83に進む。
ステップS83:POS端末20は、減算対象の商品に対応する商品の数量を加算し、
図16のステップS17に進む。減算対象の商品(20円引のLブレンド)に対応する商品は、自動加算される商品であり、具体的には、例えば、変更履歴情報831aのうち減算No.に対応する商品(通常企画のLブレンド)である。
【0127】
なお、ステップS83の処理の後、減算対象の商品に対応する商品の数量を減算した旨を表示してもよい。また、当該表示とともに、数量の自動加算を取り消すか否かを受け付けるようにし、取り消す旨を受け付けた場合に、自動加算を取り消してもよい。また、商品ごとに自動加算を取り消したか否かの結果を記憶して蓄積することにより、店員が行う取り消し操作の履歴に応じて、数量の自動加算を行うことが可能である。
【0128】
実施形態2によれば、実施形態1と同様の効果を得ることができる。また、同一の商品について、付加情報(販売企画)の変更があった場合に、その変更履歴を記憶しておき、当該変更を戻す場合に、変更対象となった2つの商品について、一方を加算(または減算)する操作を受け付けたときには、当該加算(または減算)を行うのみならず、他方を自動的に減算(または加算)することとができる。これにより、販売企画やサイズ変更を行った後に元に戻す訂正の操作を簡単の操作とすることができる。
【0129】
以下に付記を開示する。
【0130】
(付記1)
客が購入する商品の商品情報を登録する登録手段と、前記登録手段によって登録された商品情報を商品表示領域に表示するとともに、前記商品表示領域を除く他の表示領域に前記商品情報を除く他の情報を表示する表示手段と、前記商品表示領域のうち第1領域が操作されると、前記商品情報が示す商品の数量を加算する加算手段と、前記商品表示領域のうち前記第1領域を除く第2領域が操作されると、前記数量を減算する減算手段と、を備えることを特徴とする販売データ処理装置。
【0131】
付記1によれば、商品の数量を変更する際に、店員が商品を指定する操作を行わなくても、商品の数量を変更することができる。このため、店員が商品の数量を変更する際の操作回数を低減させることができる。したがって、商品の数量変更に係る店員の操作ミスを抑えることができ、登録操作に係る店員の負担を軽減させることができる。また、商品の登録に要する時間の短縮化を図ることができるため、接客時間の短縮化を図ることができる。
【0132】
(付記2)
前記表示手段は、前記減算手段によって減算されたことにより前記数量が所定数量になった後も、前記所定数量の商品情報を継続して表示することを特徴とする付記1に記載の販売データ処理装置。
【0133】
付記2によれば、減算によって所定数量になった商品を表示させる操作を店員が行わなくても、登録中の商品とともに、所定数量になった商品を表示させることができる。これにより、商品の把握に係る店員の負担を軽減することができる。したがって、店員は、所定数量になった商品を容易に把握することができる。例えば、一旦は数量が「1」に登録されたものの、減算によって数量が「0」になった商品を、店員は容易に把握することができる。
【0134】
(付記3)
前記表示手段は、前記所定数量の商品情報を、他の商品情報とは異なる表示態様で表示することを特徴とする付記2に記載の販売データ処理装置。
【0135】
付記3によれば、数量が減算によって所定数量になった商品と、登録中の商品を、店員は容易に識別することができる。例えば、一旦は登録されたものの、減算によって数量が「0」になった商品を、店員は容易に識別することができる。
【0136】
(付記4)
前記加算手段は、前記所定数量の商品情報が表示される商品表示領域のうち第1領域が操作されると、当該商品情報が示す商品の数量を加算する、ことを特徴とする付記2または3に記載の販売データ処理装置。
【0137】
付記4によれば、所定数量になった商品を加算させる際に、店員が商品を選択するボタンを押下したり、サイズを指定するボタンを押下したりしなくても、簡単な操作で、当該商品の数量を加算させることができる。すなわち、所定数量になった商品を加算させる際の操作手順の簡略化を図ることができる。例えば、減算により数量が「0」になった商品についても、当該商品を再度登録する際に、店員が商品を選択するボタンを押下したり、サイズを指定するボタンを押下したりしなくても、簡単な操作で、当該商品の数量を「0」から「1」に復帰させることができる。
【0138】
(付記5)
特定商品を示す特定商品情報は、異なる複数の付加情報のうちいずれかの付加情報を含み、前記表示手段は、付加情報の異なる複数の特定商品情報が前記登録手段によって登録された場合、各特定商品情報をそれぞれ異なる商品表示領域に表示する、ことを特徴とする付記2乃至4のいずれか一項に記載の販売データ処理装置。
【0139】
付記5によれば、サイズや販売企画等の付加情報の異なる商品を、付加情報に応じて異なる商品表示領域に表示することができる。このため、グループや団体の客の場合のように、複数人から、付加情報の異なる商品を受け付け、数量、サイズ、販売企画などの変更を行う場合でも、簡単な操作で、各種の変更を行うことができる。
【0140】
(付記6)
店員から受け付けた当該店員の生体情報を用いた認証の結果に基づいて、前記商品情報の訂正を許可する許可手段と、前記許可手段によって前記訂正が許可された場合に、前記認証に用いられた生体情報に対応する店員の情報を記憶する記憶制御手段と、を備えることを特徴とする付記1乃至5のいずれか一項に記載の販売データ処理装置。
【0141】
付記6によれば、生体情報を用いた認証に成功した場合に、商品情報の訂正(数量変更を含む)を行うことができる。このため、訂正操作を行った店員を特定することができる。これにより、訂正操作の多い店員については、現金の着服といった不正を行っている可能性の高い店員として特定したり、誤操作の多い店員として特定したりすることができる。したがって、使用者は、特定した店員を指導したり、教育したりすることができる。これにより、店員の不正防止を図ることができるとともに、業務効率の向上を図ることができる。
【0142】
(付記7)
前記複数の特定商品情報は、一の付加情報を含む第1特定商品情報と、前記一の付加情報とは異なる他の付加情報を含む第2特定商品情報とを、含み、前記加算手段によって前記第1特定商品情報が示す特定商品の数量が加算され、且つ、前記減算手段によって前記第2特定商品情報が示す特定商品の数量が減算された場合に、当該特定商品について付加情報の変更があった旨を示す変更履歴を記憶する記憶手段をさらに備え、前記減算手段は、前記記憶手段に前記変更履歴が記憶されており、且つ、前記第2特定商品情報の商品表示領域のうち第1領域が操作されることにより前記加算手段によって前記第2特定商品情報が示す特定商品の数量が加算された場合、前記第1特定商品情報が示す特定商品の数量を減算する、ことを特徴とする付記5に記載の販売データ処理装置。
【0143】
付記7によれば、付加情報(例えば販売企画)を変更した商品について、元の販売企画に戻す場合に、変更対象となった2つの商品(先に減算された商品と、先に加算された商品)について、先に減算された商品を加算する操作を受け付けたときには、当該加算を行うのみならず、先に加算された商品を自動的に減算することができる。これにより、販売企画の変更を行ったものの、その後に、元の販売企画に戻す場合における操作を簡素化することができる。特に、販売企画の変更によって一方の商品の数量を「0」にした後に、当該商品を復帰させる場合には、当該一方の商品に対応する他方の商品(先に加算した商品)については減算が見込めることから、当該他方の商品を自動的に減算させることができる。したがって、数量が「0」の商品を復帰させる際の操作を簡素化することができる。
【0144】
(付記8)
前記複数の特定商品情報は、一の付加情報を含む第1特定商品情報と、前記一の付加情報とは異なる他の付加情報を含む第2特定商品情報とを、含み、前記加算手段によって前記第1特定商品情報が示す特定商品の数量が加算され、且つ、前記減算手段によって前記第2特定商品情報が示す特定商品の数量が減算された場合に、当該特定商品について付加情報の変更があった旨を示す変更履歴を記憶する記憶手段をさらに備え、前記加算手段は、前記記憶手段に前記変更履歴が記憶されており、且つ、前記第1特定商品情報の商品表示領域のうち第2領域が操作されることにより前記減算手段によって前記第1特定商品情報が示す特定商品の数量が減算された場合、前記第2特定商品情報が示す特定商品の数量を加算する、ことを特徴とする付記5または7に記載の販売データ処理装置。
【0145】
付記8によれば、付加情報(例えば販売企画)を変更した商品について、元の販売企画に戻す場合に、変更対象となった2つの商品(先に減算された商品と、先に加算された商品)について、先に加算された商品を減算する操作を受け付けたときには、当該減算を行うのみならず、先に減算された商品を自動的に加算することができる。これにより、販売企画の変更を行ったものの、その後に、元の販売企画に戻す場合における操作を簡素化することができる。特に、販売企画の変更によって一方の商品の数量を「0」にした後に、当該一方の商品に対応する他方の商品(先に加算した商品)を減算させる場合には、当該一方の商品を復帰させることが見込めることから、当該一方の商品を自動的に加算(復帰)させることができる。したがって、数量が「0」の商品を復帰させる際の操作を簡素化することができる。
【0146】
(付記9)
客が購入する商品の商品情報を登録する登録手段と、前記登録手段によって登録された商品情報を商品表示領域に表示するとともに、前記商品表示領域を除く他の表示領域に前記商品情報を除く他の情報を表示する表示手段と、前記商品表示領域のうち数量を示す表示領域が操作されると、前記商品情報が示す商品の数量を加算する加算手段と、前記商品表示領域のうち前記数量を示す表示領域を除く領域が操作されると、前記数量を減算する減算手段と、を備えることを特徴とする販売データ処理装置。
【0147】
付記9によれば、商品の数量を変更する際に、店員が商品を指定する操作を行わなくても、商品の数量を示す表示領域を操作するだけで、商品の数量を変更することができる。このため、店員が商品の数量を変更する際の操作回数を低減させることができる。したがって、商品の数量変更に係る店員の操作ミスを抑えることができ、登録操作に係る店員の負担を軽減させることができる。また、商品の登録に要する時間の短縮化を図ることができるため、接客時間の短縮化を図ることができる。
【0148】
(付記10)
販売データ処理装置としてコンピュータを機能させるプログラムであって、客が購入する商品の商品情報を登録する登録手段、前記登録手段によって登録された商品情報を商品表示領域に表示するとともに、前記商品表示領域を除く他の表示領域に前記商品情報を除く他の情報を表示する表示手段、前記商品表示領域のうち第1領域が操作されると、前記商品情報が示す商品の数量を加算する加算手段、前記商品表示領域のうち前記第1領域を除く第2領域が操作されると、前記数量を減算する減算手段、として機能させることを特徴とするプログラム。
【0149】
(付記11)
販売データ処理装置としてコンピュータを機能させるプログラムであって、客が購入する商品の商品情報を登録する登録手段、前記登録手段によって登録された商品情報を商品表示領域に表示するとともに、前記商品表示領域を除く他の表示領域に前記商品情報を除く他の情報を表示する表示手段、前記商品表示領域のうち数量を示す表示領域が操作されると、前記商品情報が示す商品の数量を加算する加算手段、前記商品表示領域のうち前記数量を示す表示領域を除く領域が操作されると、前記数量を減算する減算手段、として機能させることを特徴とするプログラム。
【0150】
なお、以上に説明したPOSシステム1、POS端末20を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
【符号の説明】
【0151】
1…POSシステム
10…管理サーバ
20…POS端末
40…付加情報テーブル
201…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…生体情報検出部
207…カード決済部
208…現金収納部
209…店員側表示部
210…キー操作部
211…スキャナ部
212…印刷部
213…音声出力部
214…通信部
810…加算履歴テーブル
820…減算履歴テーブル
830…変更履歴テーブル