(57)【要約】【課題】二人制の商品販売処理装置において、販売データの変更を効率的に処理することが可能な登録用ターミナル、精算用ターミナル及びプログラムを提供する。【解決手段】登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルであって、商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、取引の取引内容を変更する変更指示を受け付ける受付手段と、前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、を備える。【選択図】図８
2011054054.tif 000002
【特許請求の範囲】
【請求項１】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルであって、
商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、
特定の取引の取引内容を変更する変更指示を受け付ける受付手段と、
前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた特定の取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、
を備えたこと特徴とする登録用ターミナル。
【請求項２】
前記取引内容として前記販売データに示された商品単価及び販売点数に基づき、一の取引に係る商品の合計金額を算出する算出手段を更に備え、
前記登録手段は、前記算出手段で算出された合計金額を前記取引番号及び前記販売データと対応付けて前記精算用ターミナルに登録し、
前記変更手段は、前記精算用ターミナルに登録された精算中及び未精算の取引に係るレコードのうち、前記受付手段で受け付けた取引に対応する取引番号のレコードに含まれる合計金額を、変更後の販売データに基づき前記算出手段が算出した合計金額に変更することを特徴とする請求項１に記載の登録用ターミナル。
【請求項３】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルのコンピュータを、
商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、
特定の取引の取引内容を変更する変更指示を受け付ける受付手段と、
前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた特定の取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、
して機能させるためのプログラム。
【請求項４】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルであって、
前記登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、
前記登録用ターミナルから精算中又は未精算の取引に係る特定の取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、
を備えたことを特徴とする精算用ターミナル。
【請求項５】
前記更新手段は、前記登録用ターミナルから指示された取引番号の取引が精算中か否かを判定し、精算中でないと判定した場合に、この取引の精算順序を一つ繰り下げることを特徴とする請求項４に記載の精算用ターミナル。
【請求項６】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルのコンピュータを、
外部の登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、
前記登録用ターミナルから精算中又は未精算の取引に係る特定の取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、
して機能させるためのプログラム。
【請求項７】
登録用ターミナルと精算用ターミナルとを有する二人制の商品販売処理装置において、
前記登録用ターミナルは、
商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、
前記取引内容の変更要求を受け付ける第１受付手段と、
前記第１受付手段が前記変更要求を受け付けると、前記精算用ターミナルに登録された精算中及び未精算の取引に係るレコードを要求する要求手段と、
前記要求手段の要求により前記精算用ターミナルから提供されたレコードのうち、特定のレコードに含まれる販売データへの変更指示を受け付ける第２受付手段と、
前記特定のレコードに含まれる販売データを、前記第２受付手段で受け付けた変更指示に従って変更する変更手段と、
前記特定のレコードに含まれる取引番号と、前記変更手段で変更された販売データとを更新データとして前記精算用ターミナルに通知する通知手段と、
を備え、
前記精算用ターミナルは、
前記登録手段により登録された前記レコードを順次格納する格納手段と、
前記要求手段からの要求に応じて、前記格納手段に格納された精算中又は未精算のレコードを前記登録用ターミナルに提供する提供手段と、
前記更新データに含まれる取引番号に対応するレコードの販売データを、当該更新データに含まれる販売データに更新する更新手段と、
を備えたことを特徴とする商品販売処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二人制の商品販売処理装置に係る登録用ターミナル、精算用ターミナル、プログラム及び商品販売処理装置に関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の小売店では、一台の商品販売処理装置を二人のオペレータが操作する所謂二人制と呼ばれる商品販売処理装置が用いられている。係る商品販売処理装置は、各取引の取引内容を示した販売データを生成する登録用ターミナルと、販売データに基づいて各取引の精算を行う精算用ターミナルとから構成され、二人のオペレータが各ターミナルを夫々操作することで、役割を分担して処理を進めることが可能となっている。
【０００３】
ところで、従来の商品販売処理装置では、一の取引について登録用ターミナルから精算用ターミナルへ販売データを引き渡した後、この販売データを登録用ターミナルでは変更することができなかった。このような理由により、例えば精算中や精算待ちの状態で商品の追加や削除を行うような場合には精算用ターミナル側で対応する必要があるため、変更に係る操作が煩雑であるという問題があった。この問題に対し、特許文献１には、精算中の取引について商品の取り消しや追加購入が指示された場合、この指示内容に応じた訂正情報（商品コード）を登録用ターミナルで生成し精算用ターミナルに通知することで、販売データを訂正する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示の技術では、精算中の取引に対してしか処理することができないため、精算待ちの取引に変更が発生した場合には即時対応することができず、販売データの変更を効率的に処理できないという問題がある。
【０００５】
本発明は上記に鑑みてなされたものであって、二人制の商品販売処理装置において、販売データの変更を効率的に処理することが可能な登録用ターミナル、精算用ターミナル、プログラム及び商品販売処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルであって、商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、特定の取引の取引内容を変更する変更指示を受け付ける受付手段と、前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた特定の取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、を備える。
【０００７】
また、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルのコンピュータを、商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、特定の取引の取引内容を変更する変更指示を受け付ける受付手段と、前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた特定の取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、して機能させる。
【０００８】
また、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルであって、前記登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、前記登録用ターミナルから精算中又は未精算の取引に係る特定の取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、を備える。
【０００９】
また、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルのコンピュータを、外部の登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、前記登録用ターミナルから精算中又は未精算の取引に係る特定の取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、して機能させる。
【００１０】
また、本発明は、登録用ターミナルと精算用ターミナルとを有する二人制の商品販売処理装置において、前記登録用ターミナルは、商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、前記取引内容の変更要求を受け付ける第１受付手段と、前記第１受付手段が前記変更要求を受け付けると、前記精算用ターミナルに登録された精算中及び未精算の取引に係るレコードを要求する要求手段と、前記要求手段の要求により前記精算用ターミナルから提供されたレコードのうち、特定のレコードに含まれる販売データへの変更指示を受け付ける第２受付手段と、前記特定のレコードに含まれる販売データを、前記第２受付手段で受け付けた変更指示に従って変更する変更手段と、前記特定のレコードに含まれる取引番号と、前記変更手段で変更された販売データとを更新データとして前記精算用ターミナルに通知する通知手段と、を備え、前記精算用ターミナルは、前記登録手段により登録された前記レコードを順次格納する格納手段と、前記要求手段からの要求に応じて、前記格納手段に格納された精算中又は未精算のレコードを前記登録用ターミナルに提供する提供手段と、前記更新データに含まれる取引番号に対応するレコードの販売データを、当該更新データに含まれる販売データに更新する更新手段と、を備える。
【発明の効果】
【００１１】
本発明によれば、二人制の商品販売処理装置において、販売データの変更を効率的に処理することが可能な登録用ターミナル、精算用ターミナル、プログラム及び商品販売処理装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、商品販売処理装置の外観構成の一例を概略的に示す斜視図である。
【図２】図２は、図１に示した商品販売処理装置の制御構成の一例を示すブロック図である。
【図３】図３は、図２に示したＰＬＵテーブルを構成するデータ項目の一例を示す図である。
【図４】図４は、登録用ターミナルの表示器に表示された取引選択画面の一例を示す図である。
【図５】図５は、図２に示した精算テーブルを構成するデータ項目の一例を示す図である。
【図６】図６は、精算用ターミナルの表示器に表示された精算画面の一例を示す図である。
【図７】図７は、精算用ターミナルの表示器に表示された精算画面の一例を示す図である。
【図８】図８は、図１に示した商品販売処理装置で実行される販売データ変更処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明に係る登録用ターミナル、精算用ターミナル、プログラム及び商品販売処理装置の実施形態を詳細に説明する。なお、以下に説明する実施形態により本発明が限定されるものではない。
【００１４】
図１は、本実施形態に係る商品販売処理装置の外観構成の一例を概略的に示す斜視図である。同図に示すように、商品販売処理装置１は、二人制の商品販売処理装置であって、商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを生成する登録用ターミナル２と、前記販売データと当該販売データに係る取引を識別する取引番号とを一のレコードとして順次格納し、この格納した順序で各取引の精算を行う精算用ターミナル３とを有する。ここで、登録用ターミナル２は顧客の流れＦの入口側に配置され、精算用ターミナル３は顧客の流れＦの出口側に配置される。
【００１５】
登録用ターミナル２には、オペレータ（以下、チェッカーという）により操作されるキーボード２１、商品コードや商品単価等を表示する表示器２２、商品に付されたバーコードや二次元コード等のデータコードを光学的に読み取るためのコードスキャナ２３が設けられている。なお、キーボード２１には、各商品の販売点数等の数値データを入力する置数キー、合計金額を算出する合計キー、取引内容の変更要求を受け付けるための取引呼戻キー等の各種のキーが配列されている。
【００１６】
一方、精算用ターミナル３には、筐体３１にオペレータ（以下、キャッシャーという）により操作されるキーボード３２、合計金額や預り金額等を表示するキャッシャー用の表示器３３及び顧客用の表示器３４が設けられている。また、筐体３１にはレシートやジャーナルを印字するプリンタ３５が設けられている。また、筐体３１の下部には引出し可能に現金を収納するドロワ３６が設けられている。なお、キーボード３２には、置数キーや取引（精算）の完了を指示する現計キー等の各種のキーが配列されている。
【００１７】
次に、図２を参照して、登録用ターミナル２及び精算用ターミナル３の制御構成について説明する。ここで、図２は、商品販売処理装置１の制御構成の一例を示すブロック図である。
【００１８】
登録用ターミナル２は、図２に示すように、各種の演算処理を行うＣＰＵ（Central  Processing  Unit）４１、ＣＰＵ４１が実行する各種制御プログラムを格納するＲＯＭ（Read  Only  Memory）４２、ＣＰＵ４１のワークエリアとして機能するＲＡＭ（Random  Access  Memory）４３、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の記憶装置により構成される記憶部４４、キーボード２１からの信号を取り込む信号入力部４５、表示器２２に表示データを出力する表示制御部４６、コードスキャナ２３からの信号（データコード）を取り込むデータコード入力部４７、伝送路Ｎを介して精算用ターミナル３に接続される通信部４８を備える。
【００１９】
記憶部４４には、店舗内で販売される各商品について、その商品コード、商品名、商品単価等を対応付けて格納したＰＬＵ（プライスルックアップ）テーブル４４１が記憶されている。図３は、ＰＬＵテーブル４４１を構成するデータ項目の一例を示す図である。同図に示すように、ＰＬＵテーブル４４１は、「商品コード」、「商品名」、「商品単価」等のデータ項目によって構成されている。ここで、商品コードは、店舗で販売される各種商品品目を識別するために商品毎に予め設定された固有のコードである。また、商品名及び商品単価は、同一の商品コードによって特定される商品についての情報である。なお、本実施形態では、登録用ターミナル２が記憶部４４を内蔵する形態としたが、これに限らず、登録用ターミナル２と通信可能な外部装置（例えば、サーバ装置等）が備える記憶装置を記憶部４４とする形態としてもよい。
【００２０】
登録用ターミナル２を操作するチェッカーは、商品に付されたデータコードをコードスキャナ２３にかざすことでデータコードを読み取らせたり、値数キーを介して販売点数を入力したりすることで、顧客が購入対象とした商品の登録を行う。
【００２１】
コードスキャナ２３はデータコードを読み取ると、データコード入力部４７を介してＣＰＵ４１へ出力する。ＣＰＵ４１は、データコード入力部４７を介してデータコードを受け付けると、このデータコードをデコードすることで当該データコードに保持された商品コードを取得する。そして、ＣＰＵ４１は、データコードから商品コードを取得する毎に、この商品コードに対応する商品名及び商品単価をＰＬＵテーブル４４１から読み出し、販売点数と対応付けてＲＡＭ４３のワークエリアに格納する。なお、販売点数の入力が明示的に行われない場合には、デフォルト値“１”が自動的に入力されるものとする。
【００２２】
さらに、ＣＰＵ４１は、信号入力部４５を介して合計キーの押下を検出すると、ワークエリアに格納された各商品についての商品単価及び販売点数に基づいて、これら購入対象となった商品の合計金額を算出する。ＣＰＵ４１は、ワークエリアに格納された商品コード、商品名、商品単価及び販売点数の各組を、一の取引の取引内容を示した販売データとして生成する。そして、ＣＰＵ４１は、生成した販売データを、この取引に係る取引番号と算出した合計金額とともに精算用ターミナル３へ通知することで、これらのデータを精算対象の取引に係るレコードとして後述する精算テーブル５３１（図２及び図５参照）に登録する。ここで、取引番号とは、各取引を識別するための識別情報であって、取引毎に固有の値が付与される。なお、ＣＰＵ４１は販売データの登録を完了すると、次の取引に備えるため当該販売データをワークエリアから削除する。
【００２３】
また、ＣＰＵ４１は、信号入力部４５を介してキーボード２１の取引呼戻キーの押下を検出すると、精算用ターミナル３に登録した清算中又は未精算の取引に係る販売データを変更する販売データ変更処理を開始する。この販売データ変更処理において、ＣＰＵ４１は、精算用ターミナル３にレコードの読み出し要求を送信することで、後述する精算テーブル５３１に格納された各レコード、つまり登録済みの各取引についての取引番号、販売データ及び合計金額を精算用ターミナル３から取得する。なお、取引訂正処理は任意のタイミングで実行されてもよいが、上述した商品コードの読み取りの最中に実行された場合には、この商品コードの読み取りに係る取引が一時中断されるものとする。
【００２４】
ＣＰＵ４１は、精算用ターミナル３からレコードを取得すると、当該レコードに含まれる各情報に基づき、変更の対象となる取引を選択させるための画面（以下、取引選択画面という）を、表示制御部４６により表示器２２に表示させる。
【００２５】
ここで、図４は、表示器２２に表示された取引選択画面の一例を示す図である。同図において、タブ画像Ｇ１１は、変更の対象となる取引を選択させるためのＧＵＩであって、精算用ターミナル３から取得した各レコード（取引番号）、即ち各取引と夫々対応付けられている。図４では、精算用ターミナル３から３つのレコードを取得した例を想定しているため、各レコードに夫々対応する３つのタブ画像Ｇ１１が表示されている。なお、タブ画像Ｇ１１とレコードとの対応付けは、精算用ターミナル３から送信されたレコードの順序に応じて行うことが好ましく、この場合、精算が行われる順序で取引０１〜０３のタブ画像Ｇ１１とレコードとの対応付けが行われることになる。
【００２６】
キーボード２１を介し何れか一つのタブ画像Ｇ１１が選択されると、ＣＰＵ４１は、このタブ画像Ｇ１１に対応付けられたレコードに含まれる情報（取引番号、販売データ、合計金額）を、表示領域Ｇ１２に表示させる。なお、図４では、「取引０２」のタブ画像Ｇ１１が選択された例を示している。チェッカーは、この表示領域Ｇ１２に表示された取引内容に基づき、キーボード２１を介して購入商品の取り消しや新たな商品の追加購入等の変更を指示する。これにより、特定の取引の取引内容を変更する変更指示が、信号入力部４５を介してＣＰＵ４１に通知される。
【００２７】
ここで、ＣＰＵ４１は、特定のタブ画像Ｇ１１が選択された状態で、信号入力部４５を介して取引内容を変更する変更指示を受け付けると、このタブ画像Ｇ１１の取引に対応するレコードに含まれた販売データを、変更指示に従って変更する。
【００２８】
また、ＣＰＵ４１は、販売データを変更した後、信号入力部４５を介して合計キーの押下を検出すると、変更した販売データに含まれる各商品についての商品単価及び販売点数に基づいて、これら商品の合計金額を算出する。ＣＰＵ４１は、算出した合計金額、変更の対象となった取引（レコード）の取引番号及び変更済みの販売データを含んだ更新データを生成する。そして、ＣＰＵ４１は、更新データを精算用ターミナル３へ通知することで、変更の対象となった取引の取引番号に対応するレコードに含まれた販売データ及び合計金額を更新させる。
【００２９】
一方、精算用ターミナル３は、図２に示すように、各種の演算処理を行うＣＰＵ５１、ＣＰＵ５１が実行する各種制御プラグラムを格納するＲＯＭ５２、ＣＰＵ５１のワークエリアとして機能するＲＡＭ５３、キーボード３２からの信号を取り込む信号入力部５４、表示器３３及び表示器３４に表示データを出力する表示制御部５５、プリンタ３５に印字データを出力するプリンタ制御部５６、伝送路Ｎを介して登録用ターミナル２に接続される通信部５７等を備えている。
【００３０】
ＲＡＭ５３には、登録用ターミナル２から送信される取引番号、販売データ及び合計金額の組を登録・管理するための精算テーブル５３１が設けられている。ここで、図５は、精算テーブル５３１を構成するデータ項目の一例を示す図である。同図に示すように、精算テーブル５３１は、取引番号を格納する「取引番号」、販売データ（商品コード、商品名、商品単価及び販売点数）を格納する「販売データ」、販売した商品の合計金額を格納する「合計金額」等のデータ項目を有して構成されている。
【００３１】
ＣＰＵ５１は、通信部５７を介し登録用ターミナル２から取引番号、販売データ及び合計金額の組を受け付ける毎に、これらを精算対象の取引に係るレコードとして精算テーブル５３１に格納する。即ち、精算テーブル５３１には清算中及び未精算の取引に係るレコードが格納される。なお、本実施形態では、図５に示すように、３つの取引分のレコードを格納可能な領域（＃０１〜＃０３）が精算テーブル５３１に確保されているものとし、精算テーブル５３１を構成する上位の領域（＃０１）から順次格納されるものとする。
【００３２】
ＣＰＵ５１は、精算テーブル５３１からレコードを読み出すと、当該レコードを精算画面として表示制御部５５を介して表示器３３に表示させる。キャッシャーは精算画面を確認し、登録用ターミナル２で登録を済ませた顧客の精算を行う。
【００３３】
図６は、表示器３３に表示された精算画面の一例を示す図である。同図において、表示領域Ｇ２１は、現在精算中の取引内容が表示される表示領域であって、精算テーブル５３１の最上位の領域（図５の＃０１）に格納されたレコード内容が表示される。また、表示領域Ｇ２２は、次に精算が行われる精算待ちの取引内容が表示される表示領域であって、精算テーブル５３１の第２位の領域（図５の＃０２）に格納されたレコード内容が表示される。さらに、表示領域Ｇ２３は、次の次に精算が行われる精算待ちの取引内容が表示される表示領域であって、精算テーブル５３１の第３位の領域（図５の＃０３）に格納されたレコード内容が表示される。つまり、精算画面には、各取引の精算が行われる精算順序と、当該取引に係るレコードの内容とが対応付けて表示されている。なお、ＣＰＵ５１は、精算テーブル５３１の更新に応じて表示領域Ｇ２１〜Ｇ２３に表示する内容を切り替える。
【００３４】
精算用ターミナル３を操作するキャッシャーは、表示領域Ｇ２１を参照することで、現在精算中の取引内容を確認し、この表示画面に表示された合計金額を顧客に請求する。そして、キャッシャーは、顧客から支払われた金額を受け取り、この金額に応じた数値を置数キーにより入力した後、現計キーを押下する。なお、図６の例では、値数キーにより入力された金額（預り金額）を表示領域Ｇ２１に表示する形態としている。
【００３５】
ＣＰＵ５１は、信号入力部５４を介して現計キーの押下を検出すると、値数キーにより入力された金額から合計金額を減算することで釣り銭額を算出し、この算出結果を表示領域Ｇ２１に表示させる。なお、図６の例では、預り金額２０００円から合計金額１９９０円を減算した１０円を、釣り銭額として表示している。また、ＣＰＵ５１は、精算を行った取引の取引内容（取引番号、商品コード、商品名、販売点数、合計金額、預り金額、釣り銭額等）を、プリンタ制御部５６を制御することでプリンタ３５から出力させる。
【００３６】
以上により、一の取引に対する精算処理は終了する。なお、ＣＰＵ５１は、精算処理の終了に伴い、精算の対象となった取引についてのレコード、即ち精算テーブル５３１の領域＃０１に格納されたレコードを、ＨＤＤ等の他の記憶装置（図示せず）に格納したり、上位のサーバー装置（図示せず）に出力したりすることで、該レコードを販売実績として記録する。さらに、ＣＰＵ５１は、精算テーブル５３１の領域＃０１に格納されたレコードを削除する。これにより、精算テーブル５３１の第２位の領域（＃０２）及び第３位の領域（＃０３）に格納されていたレコードが一つ上の領域に夫々移動され、表示器３３の精算画面が更新されることになる。
【００３７】
また、ＣＰＵ５１は、登録用ターミナル２から読み出し要求を受け付けると、精算テーブル５３１に格納された各レコード（取引番号、販売データ、合計金額）を、当該精算テーブル５３１を構成する上位の領域から順次読み出し、登録用ターミナル２へ送信する。
【００３８】
さらに、ＣＰＵ５１は、登録用ターミナル２から更新データが通知されると、この更新データに含まれる取引番号に対応するレコードが、精算テーブル５３１のどの領域に格納されているかを確認することで、更新対象のレコードが現在精算中の取引に係るものか否かを判定する。ここで、更新対象のレコードが最上位以外の領域に格納されている場合、ＣＰＵ５１はこのレコードに係る取引が精算待ちの状態にあると判定し、当該レコードの格納領域を一位下げることで精算順序を一つ繰下げる。そして、ＣＰＵ５１は、更新データに含まれた販売データ及び合計金額に基づき、当該更新データに含まれた取引番号に該当するレコードの販売データ及び合計金額を更新する。なお、更新対象のレコードが最上位の領域に格納されている場合には、ＣＰＵ５１はこのレコードに係る取引が現在精算中にあると判定し、更新データに基づいて該当するレコードを更新する。
【００３９】
例えば、精算テーブル５３１の第２位の領域に格納されたレコードが更新対象となった場合、ＣＰＵ５１は、第２位の領域に格納されているレコードと、第３位の領域に格納されているレコードとを入れ替えることで、更新対象のレコードの精算順序を一つ繰下げる。これにより、図６の表示領域Ｇ２２及びＧ２３の表示内容は、図７に示すように入れ替わることになる。ここで、図７の例は、図６に示した取引番号：ＹＹＹＹの販売データのうち、商品名：ＥＥＥの販売点数“２”を“１”に変更した際の結果を示している。なお、更新対象のレコードが最下位の領域（例えば、図５の＃０３）に格納されている場合には、精算順序の繰下げは行われないまま、レコードの更新が行われるものとする。
【００４０】
以下、図８を参照して、商品販売処理装置１で実行される販売データ変更処理について説明する。なお、本処理のうちステップＳ１１〜Ｓ１９は、登録用ターミナル２のＣＰＵ４１とＲＯＭ４２格納された制御プラグラムとの協働により実行される処理であって、ステップＳ２１〜Ｓ２７は、精算用ターミナル３のＣＰＵ５１とＲＯＭ５２格納された制御プラグラムとの協働により実行される処理である。
【００４１】
まず、登録用ターミナル２では、ＣＰＵ４１が信号入力部４５を介して取引呼戻キーの押下を検出すると（ステップＳ１１）、レコードの読み出し要求を精算用ターミナル３へ送信する（ステップＳ１２）。
【００４２】
一方、精算用ターミナル３では、ＣＰＵ５１が読み出し要求を受付けると（ステップＳ２１）、精算テーブル５３１に格納されたレコードを上位の領域から順次読み出し（ステップＳ２２）、通信部５７を介して登録用ターミナル２へ送信する（ステップＳ２３）。
【００４３】
登録用ターミナル２では、ＣＰＵ４１が精算用ターミナル３からレコードを取得すると（ステップＳ１３）、当該レコードに含まれる各種の情報に基づいて図４に示したような取引選択画面を表示器２２に表示させる（ステップＳ１４）。そして、ＣＰＵ４１は、取引選択画面により選択される特定の取引（レコード）に対して、取引内容の変更が指示されるまで待機する（ステップＳ１５；Ｎｏ）。
【００４４】
そして、ＣＰＵ４１は、特定の取引（レコード）に対する変更指示を受付けると（ステップＳ１５；Ｙｅｓ）、このレコードに含まれる販売データを変更指示に従って変更する（ステップＳ１６）。
【００４５】
続いて、ＣＰＵ４１は、合計キーの押下を検出するまでステップＳ１６を実行し（ステップＳ１７；Ｎｏ）、信号入力部４５を介して合計キーの押下を検出すると（ステップＳ１７；Ｙｅｓ）、変更した販売データに含まれる各商品についての商品単価及び販売点数に基づいて、これら商品の合計金額を算出する（ステップＳ１８）。そして、ＣＰＵ４１は、算出した合計金額、変更の対象となった取引（レコード）の取引番号及び変更済みの販売データを含んだ更新データを生成し、精算用ターミナル３へ通知する（ステップＳ１９）。
【００４６】
一方、精算用ターミナル３では、ＣＰＵ５１が更新データを受け付けると（ステップＳ２４）、精算テーブル５３１を参照し、更新データに含まれる取引番号に対応するレコードが最上位の領域に格納されているか確認することで、更新対象のレコードが現在精算中の取引に係るものか否かを判定する（ステップＳ２５）。ここで、最上位の領域に格納されていた場合、ＣＰＵ５１は更新対象のレコードに係る取引が現在精算中にあると判定し（ステップＳ２５；Ｙｅｓ）、このレコードに含まれる販売データ及び合計金額を、更新データに含まれた販売データ及び合計金額に更新した後（ステップＳ２７）、本処理を終了する。
【００４７】
また、ステップＳ２５において、更新対象のレコードが最上位以外の領域に格納されている場合、ＣＰＵ５１は更新対象のレコードに係る取引が精算待ちの状態にあると判定する（ステップＳ２５；Ｎｏ）。この場合、ＣＰＵ５１は、更新対象のレコードの格納領域を一位下げることで精算順序を一つ繰下げる（ステップＳ２６）。そして、ＣＰＵ５１は、更新対象のレコードに含まれる販売データ及び合計金額を、更新データに含まれた販売データ及び合計金額に更新し（ステップＳ２７）、本処理を終了する。
【００４８】
以上のように、本実施形態の商品販売処理装置１によれば、精算用ターミナル３に登録された精算中及び精算待ちの取引に係る販売データを、登録用ターミナル２から任意のタイミングで変更することが可能であるため、販売データの変更を効率的に処理することができる。また、精算待ちの取引に係る販売データが変更の対象となった場合、この取引の精算順序を一つ繰り下げることで、取引を円滑に処理することができる。
【００４９】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【００５０】
例えば、上記実施形態では、精算待ちの取引に係る販売データが変更の対象となった場合に、この取引の精算順序を一つ繰り下げる形態としたが、これに限らず、従前の精算順序を維持したまま販売データを変更する形態としてもよい。具体的には、図８のステップＳ２５の判定をスキップすることで、この形態を実現することができる。
【００５１】
また、上記実施形態では、登録用ターミナル２にて取引番号を付与する形態としたが、これに限らず、販売データ及び合計金額の登録時に精算用ターミナル３側で付与する形態としてもよい。
【００５２】
また、上記実施形態では、登録用ターミナル２は精算用ターミナル３に登録されている全てのレコードを取得した後、更新対象の取引（レコード）を選択する形態としたが、これに限らず更新対象の取引が選択された後、この更新対象の取引に対応するレコードのみを精算用ターミナル３から取得する形態としてもよい。
【００５３】
また、上記実施形態のＣＰＵ４１及びＣＰＵ５１が実行するプログラムは、ＲＯＭ等に予め組み込んで提供されるものとするが、この形態に限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。また、上記プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【００５４】
１  商品販売処理装置
２  登録用ターミナル
２１  キーボード
２２  表示器
２３  コードスキャナ
３  精算用ターミナル
３１  筐体
３２  キーボード
３３  表示器
３４  表示器
３５  プリンタ
３６  ドロワ
４１  ＣＰＵ
４２  ＲＯＭ
４３  ＲＡＭ
４４  記憶部
４４１  ＰＬＵテーブル
４５  信号入力部
４６  表示制御部
４７  データコード入力部
４８  通信部
５１  ＣＰＵ
５２  ＲＯＭ
５３  ＲＡＭ
５３１  精算テーブル
５４  信号入力部
５５  表示制御部
５６  プリンタ制御部
５７  通信部
Ｎ  伝送路
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２０００−４８２６０公報
【図１】
2011054054.tif 000003
【図２】
2011054054.tif 000004
【図３】
2011054054.tif 000005
【図４】
2011054054.tif 000006
【図５】
2011054054.tif 000007
【図６】
2011054054.tif 000008
【図７】
2011054054.tif 000009
【図８】
2011054054.tif 000010
【手続補正書】
【提出日】平成22年2月24日(2010.2.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルであって、商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、取引の取引内容を変更する変更指示を受け付ける受付手段と、前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、を備える。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルのコンピュータを、商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、取引の取引内容を変更する変更指示を受け付ける受付手段と、前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、して機能させる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルであって、前記登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、前記登録用ターミナルから精算中又は未精算の取引に係る取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、を備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明は、登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルのコンピュータを、外部の登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、前記登録用ターミナルから精算中又は未精算の取引に係る取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、して機能させる。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルであって、
商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、
取引の取引内容を変更する変更指示を受け付ける受付手段と、
前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、
を備えたこと特徴とする登録用ターミナル。
【請求項２】
前記取引内容として前記販売データに示された商品単価及び販売点数に基づき、一の取引に係る商品の合計金額を算出する算出手段を更に備え、
前記登録手段は、前記算出手段で算出された合計金額を前記取引番号及び前記販売データと対応付けて前記精算用ターミナルに登録し、
前記変更手段は、前記精算用ターミナルに登録された精算中及び未精算の取引に係るレコードのうち、前記受付手段で受け付けた取引に対応する取引番号のレコードに含まれる合計金額を、変更後の販売データに基づき前記算出手段が算出した合計金額に変更することを特徴とする請求項１に記載の登録用ターミナル。
【請求項３】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における登録用ターミナルのコンピュータを、
商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、
取引の取引内容を変更する変更指示を受け付ける受付手段と、
前記精算用ターミナルに登録された精算中又は未精算の取引に係るレコードのうち、前記受付手段で受け付けた取引に対応する取引番号のレコードに含まれる販売データを、前記変更指示に従って変更する変更手段と、
して機能させるためのプログラム。
【請求項４】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルであって、
前記登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、
前記登録用ターミナルから精算中又は未精算の取引に係る取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、
を備えたことを特徴とする精算用ターミナル。
【請求項５】
前記更新手段は、前記登録用ターミナルから指示された取引番号の取引が精算中か否かを判定し、精算中でないと判定した場合に、この取引の精算順序を一つ繰り下げることを特徴とする請求項４に記載の精算用ターミナル。
【請求項６】
登録用ターミナルと精算用ターミナルとを有した二人制の商品販売処理装置における精算用ターミナルのコンピュータを、
外部の登録用ターミナルから商品の購入に係る取引毎に送信される当該取引の取引内容を記録した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして順次格納する格納手段と、
前記登録用ターミナルから精算中又は未精算の取引に係る取引番号について販売データの変更が指示される毎に、この取引番号のレコードに含まれる販売データを通知された変更内容に基づいて更新する更新手段と、
して機能させるためのプログラム。
【請求項７】
登録用ターミナルと精算用ターミナルとを有する二人制の商品販売処理装置において、
前記登録用ターミナルは、
商品の購入に係る取引毎に、当該取引の取引内容を示した販売データを、当該取引を識別する取引番号と対応付け、精算対象の取引に係るレコードとして前記精算用ターミナルに登録する登録手段と、
前記取引内容の変更要求を受け付ける第１受付手段と、
前記第１受付手段が前記変更要求を受け付けると、前記精算用ターミナルに登録された精算中及び未精算の取引に係るレコードを要求する要求手段と、
前記要求手段の要求により前記精算用ターミナルから提供されたレコードのうち、特定のレコードに含まれる販売データへの変更指示を受け付ける第２受付手段と、
前記特定のレコードに含まれる販売データを、前記第２受付手段で受け付けた変更指示に従って変更する変更手段と、
前記特定のレコードに含まれる取引番号と、前記変更手段で変更された販売データとを更新データとして前記精算用ターミナルに通知する通知手段と、
を備え、
前記精算用ターミナルは、
前記登録手段により登録された前記レコードを順次格納する格納手段と、
前記要求手段からの要求に応じて、前記格納手段に格納された精算中又は未精算のレコードを前記登録用ターミナルに提供する提供手段と、
前記更新データに含まれる取引番号に対応するレコードの販売データを、当該更新データに含まれる販売データに更新する更新手段と、
を備えたことを特徴とする商品販売処理装置。