(57)【要約】【課題】販売登録の処理中に売価の訂正等を行う場合に、操作者が入力したい項目を簡単な操作で短時間に入力することができる商品販売処理装置を提供する。【解決手段】タッチパネル式の表示部と、販売登録する商品毎の明細項目を含む販売登録画面を表示部に表示し、販売登録画面に表示された任意の商品の会計処理に係わる複数の項目の何れかにタッチすることにより、該当する商品の複数の項目を含むポップアップ画面を表示部に表示する表示制御部と、ポップアップ画面に表示された複数の項目のうち、選択された項目のデータ値を変更可能にする変更処理部と、データ値の変更に応答して会計金額を修正した販売登録画面を表示部に表示するように制御する制御部と、を備える。【選択図】図２
2017134455.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル式の表示部と、
販売登録する商品毎の明細項目を含む販売登録画面を前記表示部に表示し、前記販売登録画面に表示された任意の商品の会計処理に係わる複数の項目の何れかにタッチすることにより、該当する商品の前記複数の項目を含むポップアップ画面を前記表示部に表示する表示制御部と、
前記ポップアップ画面に表示された前記複数の項目のうち、選択された項目のデータ値を変更可能にする変更処理部と、
前記データ値の変更に応答して、会計金額を修正した販売登録画面を前記表示部に表示するように制御する制御部と、
を備える商品販売処理装置。
【請求項２】
前記表示制御部は、前記複数の項目のうち選択した項目を視認できるポインターを前記ポップアップ画面に表示し、前記ポップアップ画面に表示された前記複数の項目の何れか一の項目にタッチして選択することにより、前記ポインターの位置を前記選択した項目の位置に移動し、
前記変更処理部は、前記ポインターが示す項目のデータ値を変更可能にする請求項１記載の商品販売処理装置。
【請求項３】
前記表示制御部は、前記会計処理に係わる複数の項目として、少なくとも前記商品の商品名、単価、数量、値割引、金額の項目を前記ポップアップ画面に表示する請求項１記載の商品販売処理装置。
【請求項４】
前記表示制御部は、前記会計処理に係わる複数の項目のうち前記値割引の項目が選択されたとき、該当する商品の値割引を選択可能な複数の選択ボタンを前記ポップアップ画面に表示する請求項３記載の商品販売処理装置。
【請求項５】
商品の販売登録の処理を実行するコンピュータに、
販売登録する商品毎の明細項目を含む販売登録画面をタッチパネル式の表示部に表示する第１の表示機能と、
前記販売登録画面に表示された任意の商品の会計処理に係わる複数の項目の何れかにタッチすることにより、該当する商品の前記複数の項目を含むポップアップ画面を前記表示部に表示する第２の表示機能と、
前記ポップアップ画面に表示された前記複数の項目のうち、選択された項目のデータ値を変更可能にする変更処理機能と、
前記データ値の変更に応答して会計金額を修正した販売登録画面を前記表示部に表示するように制御する制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ＰＯＳ（Point Of Sales）端末等の商品販売処理装置及びプログラムに関する。
【背景技術】
【０００２】
一般に、商品の販売登録は、ＰＯＳ端末等の商品販売処理装置を用いて行われている。またＰＯＳ端末の操作による販売登録の処理中に、売価の値引きや割引交渉が行われることがあり、また商品数量の訂正等を行う場合がある。
【０００３】
このように、販売登録の処理中に売価の値引きや割引を行う場合、又は数量変更等を行う場合、操作者は登録画面を操作することになる。また登録操作中に登録画面に無い項目を変更登録するときは、登録画面に別画面（ポップアップ画面）を表示して入力するようにしていた。
【０００４】
しかしながら、従来の操作方法では、ポップアップ画面の入力項目が固定されているため、操作者が入力したい項目を入力できなかったり、複雑な入力処理が必要となるという問題がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２４０７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
発明が解決しようとする課題は、販売登録の処理中に売価の訂正等を行う場合に、操作者が入力したい項目を簡単な操作で短時間に入力することができる商品販売処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
実施形態に係る商品販売処理装置は、タッチパネル式の表示部と、販売登録する商品毎の明細項目を含む販売登録画面を前記表示部に表示し、前記販売登録画面に表示された任意の商品の会計処理に係わる複数の項目の何れかにタッチすることにより、該当する商品の前記複数の項目を含むポップアップ画面を前記表示部に表示する表示制御部と、前記ポップアップ画面に表示された前記複数の項目のうち、選択された項目のデータ値を変更可能にする変更処理部と、前記データ値の変更に応答して、会計金額を修正した販売登録画面を前記表示部に表示するように制御する制御部と、を備える。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る商品販売処理装置の外観を示す斜視図。
【図２】一実施形態に係る商品販売処理装置の構成を示すブロック図。
【図３】一実施形態における販売登録画面の一例を示す説明図。
【図４】一実施形態での単価変更用のポップアップ画面の一例を示す説明図。
【図５】一実施形態での数量変更用のポップアップ画面の一例を示す説明図。
【図６】一実施形態での値割引変更用のポップアップ画面の一例を示す説明図。
【図７】一実施形態での単価変更時のポップアップ画面の一例を示す説明図。
【図８】一実施形態での数量変更時のポップアップ画面の一例を示す説明図。
【図９】一実施形態での値割引変更時のポップアップ画面の操作例を示す説明図。
【図１０】一実施形態での値割引変更時のポップアップ画面の他の操作例を示す説明図。
【図１１】一実施形態での変更処理確定時の販売登録画面の一例を示す説明図。
【図１２】一実施形態での単価と数量変更時のポップアップ画面の一例を示す説明図。
【図１３】一実施形態での値割引と数量変更時のポップアップ画面の一例を示す説明図。
【図１４】一実施形態での値割引訂正時のポップアップ画面の一例を示す説明図。
【図１５】一実施形態での値割引訂正時の他のポップアップ画面の一例を示す説明図。
【図１６】一実施形態における販売登録時の項目変更処理を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、発明を実施するための実施形態について、図面を参照して説明する。尚、各図において同一箇所については同一の符号を付す。
【００１０】
（第１の実施形態）
図１は、一実施形態に係る商品販売処理装置の外観を示す斜視図である。商品販売処理装置として、以下の説明では、コンビニエンスストアやスーパーマーケット等で会計業務に使用されるＰＯＳ（Point Of Sales）端末を例に説明する。
【００１１】
図１において、ＰＯＳ端末１０は、本体１１の上面にタッチパネル式のディスプレイ１２と、客用のディスプレイ１３を備えている。操作者は、ディスプレイ１２にタッチすることで各種の入力が可能である。客用のディスプレイ１３は、顧客側に向けられ、顧客は客用のディスプレイ１３を見ることで商品の金額などを確認することができる。ＰＯＳ端末１０の前面部には、キーボード１４を設けており、本体１１の下側には、ドロワ１５を引出自在に設けている。
【００１２】
さらに、ＰＯＳ端末１０は、レシートなどの記録媒体に画像を形成するプリンタ１６を備えている。またＰＯＳ端末１０には、スキャナ１７が接続されている。スキャナ１７は、商品に貼付された商品コード（商品データ）を、例えば光学的に読み取る。またＰＯＳ端末１０は、カードリーダ１８を備えている。
【００１３】
図２は、実施形態に係る商品販売処理装置（ＰＯＳ端末１０）の構成を示すブロック図である。ＰＯＳ端末１０は、コントローラであるＣＰＵ（中央制御装置）２０と、ＣＰＵ２０に対してバスライン２０１を介して接続されたＲＯＭ（リードオンリーメモリ）２１、ＲＡＭ（ランダムアクセスメモリ）２２、及び記憶部２３を含む。
【００１４】
バスライン２０１には、さらに、キーボード１４、ドロワ１５、プリンタ１６、スキャナ１７、カードリーダ１８、通信インターフェイス（Ｉ／Ｆ）２４が接続されている。またバスライン２０１には、ディスプレイコントローラ２５が接続され、ディスプレイコントローラ２５にはタッチパネル式のディスプレイ１２及び客用ディスプレイ１３が接続されている。
【００１５】
ＣＰＵ２０は、制御の中枢として機能する。ＲＯＭ２１は、ＰＯＳ端末１０の制御プログラム等のデータを記憶している。ＲＡＭ２２は、ＰＯＳ端末１０のメインメモリとして機能し、各種のデータを一時的に記憶する。ＰＯＳ端末１０に各種の処理を実行させるためのプログラム（例えば販売登録の処理のプログラム）は、ＲＯＭ２１に格納されており、ＣＰＵ２０は、このプログラムをＲＡＭ２２に展開して実行することにより、ＰＯＳ端末１０の各部の制御を行う。
【００１６】
記憶部２３は、商品に固有に割り当てられる商品コード毎に単価を格納する商品マスタ２３１と、一取引の内容を格納するトランザクションファイル２３２とを含む。
【００１７】
キーボード１４は、ＰＬＵ（Price Look Up）キー、預りキー、取消キー、および置数キー等で構成された機械式のキーボードであり、押下げられた操作キーに応じた信号をＣＰＵ２０に通知する。プリンタ１６は、取引の明細等を印字したレシートを発行する。スキャナ１７は、例えば操作者が操作するハンディタイプのスキャナであり、商品に貼付されたバーコードを光学的に読み取って商品コードをデコードする。デコードされた商品コードは、ＣＰＵ２０に通知される。
【００１８】
カードリーダ１８は、ＩＣタイプまたは磁気タイプのカードリーダであり、クレジットカード、デビッドカード、および店舗のポイントカード等からカード情報を読み取る。カードリーダ１８が読み取ったカード情報は、ＣＰＵ２０に通知される。通信Ｉ／Ｆ２４は、ＬＡＮ（Local Area Network）等のネットワーク回線２０２に接続され、ネットワーク回線２０２を介してサーバ３０等の外部機器とデータ通信を行う。
【００１９】
ディスプレイコントローラ２５は、表示制御部を構成するもので、ＣＰＵ２０からの指令に応じて、タッチパネル式のディスプレイ１２の画面表示を制御する。またタッチパネルから出力される信号に基づいてディスプレイ１２に表示されたＧＵＩ（Graphical user Interface）の操作を監視し、いずれかのＧＵＩが操作されると、操作内容をＣＰＵ２０に通知する。
【００２０】
ディスプレイ１２は、例えばＬＣＤ（Liquid Crystal Display）等の表示部であり、販売登録画面、支払画面、および各種設定用の画面等を表示する。客用ディスプレイ１３は、例えば、販売登録された商品の名称や価格，取引の合計金額，釣り銭額等を選択的に表示する。またディスプレイコントローラ２５は、ＣＰＵ２０からの指令に応じて客用ディスプレイ１３の画面表示を制御する。
【００２１】
サーバ３０は、演算装置であるＣＰＵ３１と、ハードディスクドライブ等の記憶部３２と、ＰＯＳ端末１０と通信を行う通信インターフェイス（Ｉ／Ｆ）３３を備える。記憶部３２は、顧客に固有に割り当てられる顧客ＩＤごとにポイント残高を格納するポイントデータベース（ＤＢ）３２１等を含む。尚、図２では、サーバ３０に１つのＰＯＳ端末１０を接続した例を示しているが、サーバ３０には、複数のＰＯＳ端末を接続することができ、各ＰＯＳ端末での売上金額等をサーバ３０で管理するようにしている。
【００２２】
次に、ＰＯＳ端末１０の動作について説明する。ＰＯＳ端末１０が会計業務モードに設定され、スキャナ１７によって商品コードが読み取られると、図３に示すような販売登録画面４０がディスプレイ１２に表示される。この画面４０には、商品の会計処理に係わる複数の項目、例えば商品名、単価、数量（点数）、値割引、金額（販売額）等の商品の明細項目が、販売登録された商品順（NO.１，２，３で示す）に表示される。
【００２３】
図３では、商品名「レディススカート」の明細が第１行目（No.1）に表示され、商品名「ニットワンピース」の明細が第２行目（NO.2）に表示され、商品名「セットアップスーツ  カラー：紺」の明細が第３行目（No.3）に表示された例を示している。なお、図３の例では、いくつかの商品が販売登録された状態を示しているが、販売登録処理の当初においては、販売登録画面４０の明細エリアには商品データは表示されていない。
【００２４】
この販売登録画面４０が表示された販売登録の処理中に、売価の値引きや割引を行う場合、又は数量変更等を行う場合、操作者は販売登録画面４０の任意の商品の明細項目のうち、会計処理に係わる複数の項目（商品名、単価、数量、値割引、金額）のいずれかにタッチすることにより、図４に示すようなポップアップ画面５０が表示される。
【００２５】
例えば操作者が、販売登録画面４０のうち、商品名「セットアップスーツ  カラー：紺」の明細行の、「単価」の項目にタッチすると、図４に示すようなポップアップ画面５０が表示される。図４では、商品名「セットアップスーツ、カラー：紺」の商品について、販売員、単価、数量、値割引、金額の各項目５１がポップアップ表示され、さらにテンキーボタン５２、クリアボタン５３、戻すボタン５４、アイテム取消ボタン５５がポップアップ表示される。
【００２６】
また操作者が明細行のどの項目を選択したかを示す選択マーク５６が表示される。図４では、選択マーク５６のポインター（三角形状の突起）が「単価」の位置にあり、操作者が、「単価」を選択したことを表している。また、ポップアップ画面５０には、中止ボタン６１と、確定ボタン６２が表示されている。
【００２７】
また操作者が、販売登録画面４０のうち、商品名「セットアップスーツ、カラー：紺」の「数量」の項目にタッチしたときは、図５に示すようなポップアップ画面５０が表示される。図５のポップアップ画面５０は、基本的に図４と同様であるが、図５では、選択マーク５６のポインターが「数量」の位置にあり、操作者が、「数量」を選択したことを表している。
【００２８】
さらに操作者が、販売登録画面４０のうち、商品名「セットアップスーツ、カラー：紺」の「値割引」（又は「商品名」、「金額」）の項目にタッチしたときは、図６に示すようなポップアップ画面５０が表示される。図６のポップアップ画面５０では、図４、図５のポップアップ画面５０に対して、さらに複数の値割引を示す選択ボタン５７，５８と、値割引訂正ボタン５９が表示される。
【００２９】
選択ボタン５７は、例えば「５０％引」、「１０％引」、「％引」の３つの選択ボタンを含む。また選択ボタン５８は、例えば「５００円引」、「１００円引」、「円引」の３つの選択ボタンを含む。図６では、選択マーク５６のポインターが「値割引」の位置にあり、操作者が、「値割引」を選択したことを表している。
【００３０】
図４、図５、図６に示すポップアップ画面５０は、商品の会計処理に係わる複数の項目、例えば、商品名、単価、数量、値割引、金額の各項目を含み、各項目のデータ値、例えば単価、数量、値割引の数値を変更処理する際の初期画面となる。
【００３１】
以下に、ポップアップ画面５０を用いて、各項目のデータ値、即ち、単価、数量、値割引の数値を変更して登録する際の処理と、ポップアップ画面５０の変遷について説明する。尚、便宜上、図３の商品名「セットアップスーツ、カラー：紺」の単価、数量、値割引を変更することを例に説明するが、図３の他の明細行に表示された商品についても、同様の手順で単価、数量、値割引を変更することができる。
【００３２】
図７は、「単価」を変更する例を示しており、ポップアップ画面５０上で、選択マーク５６のポインターが「単価」の位置にある。そして、このポップアップ画面５０のテンキーボタン５２を操作することで、単価を変更することができる。図７では、単価「１２，０００円」が「１１，８００円」に変更された例を示している。また、単価が変更された場合、値割引の欄には、「売価変更」と表示される。なお、単価変更時に値割引ができない事情がある場合には、値割引の欄は、グレーアウト（grayout）表示し、値割引を禁止するようにすると良い。
【００３３】
図８は、「数量」を変更する例を示しており、ポップアップ画面５０上で、選択マーク５６のポインターが「数量」の位置にある。このポップアップ画面５０のテンキーボタン５２を操作することで、数量を変更することができる。図８では、数量「１」が「２」に変更された例を示している。数量を「２」に変更したことに伴い、「金額」は２倍の２４，０００円（１２，０００円×２）に変わる。
【００３４】
図９は、「値割引」を変更する例を示しており、ポップアップ画面５０上で、選択マーク５６のポインターが「値割引」の位置にある。図９では、このポップアップ画面５０の選択ボタン５７の「１０％引」にタッチした例を示している。選択ボタン５７の「１０％引」にタッチすることで、「値割引」の欄には、−１０％が表示され、「金額」は１０，８００円（１２，０００円−１，２００円）に変わる。
【００３５】
また選択ボタン５７の「５０％引」にタッチしたときは、「値割引」の欄には、−５０％が表示され、「金額」は６，０００円（１２，０００円−６，０００円）に変わる。さらに、図９のポップアップ画面５０で、選択ボタン５７の「％引」にタッチしたときは、テンキー５２を用いて任意のパーセント（％）を入力して値割引を設定することができる。
【００３６】
図１０は、「値割引」を変更する他の例を示しており、ポップアップ画面５０上で、選択マーク５６のポインターが「値割引」の位置にある。図１０では、ポップアップ画面５０の選択ボタン５８の「１００円引」にタッチした例を示している。選択ボタン５８の「１００円引」にタッチすることで、「値割引」の欄には、−１００が表示され、「金額」は１１，９００円（１２，０００円−１００円）に変わる。
【００３７】
また選択ボタン５８の「５００円引」にタッチしたときは、「値割引」の欄には、−５００が表示され、「金額」は１１，５００円（１２，０００円−５００円）に変わる。さらに、図１０のポップアップ画面５０で、選択ボタン５８の「円引」にタッチしたときは、テンキー５２を用いて任意の値引き額（円）を入力して値割引を設定することができる。
【００３８】
こうして、単価、数量、値割引のいずれかが変更され、ポップアップ画面５０の「確定」ボタン６２にタッチすると、最終的な金額が登録され、図１１に示すように会計金額が修正された販売登録画面４０がディスプレイ１２に表示される。
【００３９】
図１１の例では、商品名「セットアップスーツ、カラー：紺」の、数量を「２」に変更して、「確定」ボタン６２にタッチしたあとの販売登録画面４０を例示しており、商品名「セットアップスーツ、カラー：紺」の明細項目のうち、数量が「２」、会計金額が「２４，０００」円として修正されて登録されたことが分かる。また登録された内容は、通信Ｉ／Ｆ２４を介してサーバ３０に送信され、サーバ３０は、各ＰＯＳ端末１０の売り上げ状況を保存することができる。
【００４０】
尚、ポップアップ画面５０の中止ボタン６１にタッチすると、単価、数量、値割引の変更は中止され、図３に示す販売登録画面４０の表示に戻る。
【００４１】
単価、数量、値割引のデータ値の変更は、基本的に以上述べた手順で実行可能であるが、ポップアップ画面５０を操作することで、さらに単価、数量、値割引を変更することができる。以下、幾つかの例を説明する。便宜上、一部の例では、ポップアップ画面５０の販売員、単価、数量、値割引、金額の各項目５１と、選択マーク５６のみを図示する場合がある。
【００４２】
図１２（Ａ）は、単価を「１１，８００円」に変更した状態を示している。単価が変更されると、値割引の欄には、「売価変更」と表示される。図１２（Ｂ）は、単価を変更したあと、「数量」を変更する場合を示している。図１２（Ａ）で「数量」の項目にタッチすると、図１２（Ｂ）の表示に変わり、選択マーク５６のポインターが「数量」の位置に移動する。この状態で、テンキー５２を用いて数量を「２」に変更すると、値割引の欄には、「売価変更」と表示され、金額は「２３，６００円」が表示される。こうして、単価、数量が変更され、ポップアップ画面５０の確定ボタン６２にタッチすると、最終的な金額が登録される。
【００４３】
図１３（Ａ）、（Ｂ）は、値割引を「−１０％」に変更したあと、さらに値割引を「−１００円」に変更する場合を示している。図１３（Ａ）で、選択ボタン５７の「１０％引」にタッチすると、値割引の欄には、「−１０％」が表示され、金額欄には「１０，８００円」が表示される。値割引を「−１０％」に変更したあと、選択ボタン５８の「１００円引」にタッチすると、図１３（Ｂ）に示すように、値割引の欄には、「−１０％」と「−１００」が表示され、金額欄には「１０，７００円」が表示される。
【００４４】
図１３（Ｃ）は、値割引を「−１００円」に変更したあと、さらに値割引を「−１０％」に変更し、数量を変更する場合を示している。図１３（Ａ）の画面にて値割引を「−１００円」に変更したあと、さらに値割引を「−１０％」に変更すると、図１３（Ｃ）に示すように、値割引の欄には、「−１００」と「−１０％」が表示される。さらに、「数量」の項目にタッチすると選択マーク５６のポインターが「数量」の位置に移動する。そして、テンキー５２を用いて数量を「２」に変更すると、値割引の欄には、「−１００」と「−１０％」が表示され、金額欄には「２１，４２０円」が表示される。
【００４５】
こうして、数量、値割引が変更されたあと、ポップアップ画面５０の「確定」ボタン６２にタッチすると、最終的な金額が登録される。
【００４６】
図１４は、単価や数量及び値割引を変更したあと、値割引を訂正する例を示している。図１４（Ａ）において、単価が「１１，８００円」に、数量が「２」に変更されたあと、「値割引」の項目にタッチすると、選択マーク５６のポインターが「値割引」の位置に移動する。そして、選択ボタン５８の「１００円引」にタッチすると、値割引の欄には、「−１００」が表示され、金額欄には「２３，４００円」（（１１８００−１００）×２）が表示される。
【００４７】
また図１４（Ａ）のポップアップ画面５０において、値割引訂正ボタン５９にタッチすると、図１４（Ｂ）に示すように、値割引の欄には、単価の変更に伴い「売価変更」と表示され、新たな値引き額に変更することができる。金額欄には、値引き額が変更されたあとの金額が表示されるようになる。
【００４８】
こうして、単価、数量、値割引が変更され、ポップアップ画面５０の「確定」ボタン６２にタッチすると、最終的な金額が登録される。
【００４９】
図１５（Ａ）は、数量を変更し、値割引を「−１０％」と「−１００円」に変更したあと（図１３（Ｂ）参照）、さらに値割引を変更する場合を示している。図１５（Ａ）で、値割引訂正ボタン５９にタッチすると、値割引の欄は空欄になる。そして選択ボタン５８の「１００円引」にタッチすると、図１５（Ｂ）に示すように、値割引の欄には、「−１００」が表示され、新たな値引き額に変更することができる。金額欄には、値引き額が変更されたあとの金額が表示される。
【００５０】
尚、各項目の変更処理を実行中に、操作者がポップアップ画面５０のクリアボタン５３にタッチしたときは、変更内容はクリアされる。また各項目の変更処理を実行中に、操作者がポップアップ画面５０の戻るボタン５４にタッチしたときは、各項目の変更処理の初期画面（図４、図５、図６）に戻る。また操作者がポップアップ画面５０のアイテム取消ボタン５５にタッチしたときは、選択した商品（例えば、商品名「セットアップスーツ  カラー：紺」）の明細行は、図１１の販売登録画面４０から削除される。
【００５１】
こうして、操作者は、販売登録画面４０の何れかの項目のデータ値を変更する際に、変更したい項目（商品名、単価、数量、値割引）にタッチするだけで、各項目の変更に適したポップアップ画面を表示することができ、操作者は簡単な操作で単価、数量、値割引の変更処理を行うことができる。
【００５２】
図１６は、ＰＯＳ端末１０における販売登録時の項目変更の処理を示すフローチャートである。図１６のフローチャートは、ＣＰＵ２０の制御のもとに実行される。ＣＰＵ２０は、ポップアップ画面５０に表示された複数の項目（単価、数量、値割引）のうち、選択された項目のデータ値（単価、数量、値割引の数値）を変更可能にする変更処理部を構成する。またＣＰＵ２０は、上記変更の処理に応答して会計金額を修正した販売登録画面４０を表示するように制御する制御部を構成する。以下、図１６のフローチャートを説明する。
【００５３】
図１６のＡｃｔ．１（動作１）で、スキャナ１７により商品に貼付された商品コード（バーコード）が読み取られると、ＣＰＵ２０は、Ａｃｔ．２でディスプレイコントローラ２５を制御して、ディスプレイ１２に図３に示すような販売登録画面４０を表示する。販売登録画面４０には、商品名、単価、数量、値割引、金額等の商品データの明細が、販売登録された順に表示される。
【００５４】
操作者が販売登録画面４０の任意の明細行にタッチすると、ＣＰＵ２０は、Ａｃｔ．３において、明細行がタッチされたことを判断（ＹＥＳ）し、ＡＣｔ．４に進む。ＣＰＵ２０は、Ａｃｔ．４で明細行のどの項目にタッチしたかを判断する。尚、Ａｃｔ．３で明細行へのタッチがなければ項目変更の処理を終了する（ＥＮＤ）。
【００５５】
ＣＰＵ２０は、Ａｃｔ．４で、操作者が商品名、単価、数量、値割引、金額の何れの項目にタッチしたかを判断する。即ち、単価の項目にタッチした場合、ＣＰＵ２０は、Ａｃｔ．５で、図４に示すようなポップアップ画面５０をディスプレイ１２に表示し、操作者の操作に応答して単価の変更処理を実行する。単価の変更処理は、図７で説明した通りである。単価の変更処理が終了するとＡｃｔ．９に進む。
【００５６】
また操作者が数量の項目にタッチした場合、ＣＰＵ２０は、Ａｃｔ．６で、図５に示すようなポップアップ画面５０をディスプレイ１２に表示し、操作者の操作に応答して数量の変更処理を実行する。数量の変更処理は、図８で説明した通りである。数量の変更処理が終了するとＡｃｔ．９に進む。
【００５７】
また操作者が値割引（又は商品名、金額）の項目にタッチした場合、ＣＰＵ２０は、Ａｃｔ．７で、図６に示すようなポップアップ画面５０をディスプレイ１２に表示し、操作者の操作に応答して値割引の変更処理を実行する。値割引の変更処理は、図９、図１０で説明した通りである。またＣＰＵ２０は、Ａｃｔ．８で、操作者が図９又は図１０の値割引訂正ボタン５９にタッチしたか否かを判断し、値割引訂正ボタン５９にタッチしたとき（ＹＥＳ）は、Ａｃｔ．７で操作者の操作に応答して値割引の訂正処理を実行する。値割引訂正ボタン５９にタッチしなかったとき（ＮＯ）は、Ａｃｔ．９に進む。
【００５８】
ＣＰＵ２０は、Ａｃｔ．９で、操作者により他の項目の変更処理の操作がなされたか否かを判断する。他の項目の変更処理の操作が行われたとき、ＣＰＵ２０は、Ａｃｔ．４Ａに戻って、操作者の操作に応答してさらなる変更処理を実行する。例えば、単価の変更処理のあとで、数量又は値割引の変更の操作が行われたとき、数量の変更処理のあとで、単価又は値割引の変更の操作が行われたとき、或いは値割引の変更処理のあとで、数量の変更の操作が行われたときなどは、図１２〜図１５に例示したように各項目の変更処理を実行する。
【００５９】
またＣＰＵ２０は、Ａｃｔ．１０で、操作者が単価、数量、値割引以外の他のボタン（「中止」ボタン６１、「確定」ボタン６２）にタッチしたか否かを判断する。例えば、操作者がポップアップ画面５０の確定ボタン６２にタッチすると、ＣＰＵ２０はＡｃｔ．１１で、変更された最終的な金額を登録して処理を終了する（ＥＮＤ）。またＣＰＵ２０は、Ａｃｔ．１１で、図１１に示すように会計金額が修正された販売登録画面４０をディスプレイ１２に表示するように制御する。したがって、操作者は修正された会計金額を確認することができる。
【００６０】
また操作者がポップアップ画面５０の中止ボタン６１にタッチすると、ＣＰＵ２０は、単価、数量、値割引の変更処理を中止して、Ａｃｔ．２に戻り、図３に示す販売登録画面４０の表示状態に戻す。
【００６１】
以上述べたように、実施形態によれば、販売登録の処理中に単価、数量、値割引等の変更を行う場合に、ポップアップ画面を表示し、操作者が変更したい項目を簡単な操作で選択して、選択した項目のデータ値を短時間で変更入力することができる。また１つのポップアップ画面に複数の入力項目を表示しても、効率よくタッチ入力することができる。
【００６２】
（第２の実施形態）
以下に、第２の実施形態に係る商品販売処理装置（ＰＯＳ端末）について説明する。
【００６３】
第１の実施形態では、ポップアップ画面５０を表示して、商品の単価、数量、値割引の変更を行う例を説明したが、商品の単価、数量、値割引以外に、商品の会計処理に係わる項目があれば、その項目をポップアップ画面５０に追加して表示すると良い。例えば、顧客が店舗のポイントカードを使用した際のポイント値の項目を追加してもよい。
【００６４】
またポップアップ画面５０の値割引を選択するため、選択ボタン５７は、「５０％引」、「１０％引」を例示したが、例えば「５０％引」、「４０％引」、「３０％引」など、より多くの選択が可能な画面を表示するようにしてもよい。同様に、選択ボタン５８は、「５００円引」、「１００円引」を例示したが、例えば「５００円引」、「４００円引」、「３００円引」など、より多くの選択が可能な画面を表示するようにしてもよい。また値割引の選択ボタン５７，５８に表示する数値（％、円）は、単価に応じて予め設定した数値とするのが望ましい。
【００６５】
またポップアップ画面５０を用いて単価、数量、値割引の各項目５１のデータ値を変更する際に、該当する項目を他の項目よりも大きく表示してもよい。また単価、数量、値割引を変更しても表示内容が不変の項目（例えば販売員等）については小さく表示し、単価、数量、値割引の変更によって表示内容が変化する項目は大きくするなど、操作者が入力しやすいポップアップ画面５０を表示すると良い。
【００６６】
さらに、ポップアップ画面５０のテンキー５２を用いて単価、数量、値割引等を変更可能にする例を説明したが、テンキー５２の画面を操作する代わりに、キーボード１４上のテンキーを操作することで単価、数量、値割引等を変更可能にすることもできる。
【００６７】
本実施形態では、ＰＯＳ端末である装置内部のＲＯＭ２１に機能実現のためのプログラムが予め記憶されている場合を説明したが、これに限らず、同様の機能をネットワークから装置にダウンロードするようにしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等の、プログラムを記憶でき、かつ装置が読取り可能な記録媒体であれば何れの形態であっても良い。またインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティングシステム）等と協働してその機能を実現させるものであっても良い。
【００６８】
尚、本発明のいくつかの実施形態を述べたが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６９】
１０…ＰＯＳ端末（商品販売処理装置）
１２…タッチパネル式のディスプレイ
２０…ＣＰＵ
２１…ＲＯＭ
２２…ＲＡＭ
２５…デイプレイコントローラ
４０…販売登録画面
５０…ポップアップ画面
【図１】
2017134455.tif 000003
【図２】
2017134455.tif 000004
【図３】
2017134455.tif 000005
【図４】
2017134455.tif 000006
【図５】
2017134455.tif 000007
【図６】
2017134455.tif 000008
【図７】
2017134455.tif 000009
【図８】
2017134455.tif 000010
【図９】
2017134455.tif 000011
【図１０】
2017134455.tif 000012
【図１１】
2017134455.tif 000013
【図１２】
2017134455.tif 000014
【図１３】
2017134455.tif 000015
【図１４】
2017134455.tif 000016
【図１５】
2017134455.tif 000017
【図１６】
2017134455.tif 000018