(57)【特許請求の範囲】
【請求項１】
少なくとも１個のストアサーバと、該ストアサーバ配下にある複数のＰＯＳターミナルを備えるＰＯＳシステムにおいて、
前記複数のＰＯＳターミナルのそれぞれは、
自身のターミナルで発生した取引のデータを格納する格納手段と、
前記取引のデータを前記ストアサーバに送信する手段と、
他のＰＯＳターミナルで発生した取引の取消しを行う際、取引対象の取引データを前記ストアサーバに照会するとともに取消しを指示する手段と、
前記ストアサーバから送信される自身の取引の取消し指示に基づいて前記格納手段の取引データの取消し処理を実行する手段と、
前記照会した他のＰＯＳターミナルで発生した取引のデータに対して修正を施し該修正された取引のデータを自身の新たな取引によるものとして前記ストアサーバに送信する手段とを有し、
前記ストアサーバは、
取引の発生したＰＯＳターミナル以外から送信された取引の取消し指示を該取引が発生したＰＯＳターミナルに送信する手段を有することを特徴とする、ＰＯＳシステム。
【請求項２】
前記ストアサーバは、ＰＯＳターミナルから取引の取消指示を受信した場合、取消情報を前記取引の発生元のＰＯＳターミナルに対応する記憶領域に格納するものである、請求項１に記載のＰＯＳシステム。
【請求項３】
前記ストアサーバは、前記記憶領域に格納されている取引のデータを定期的に検索し売り上げ集計を行う手段を有する、請求項２に記載のＰＯＳシステム。
【請求項４】
前記ストアサーバの前記売り上げ集計を行う手段は、前記記憶領域に取引の取消情報が格納されている場合、売り上げ集計から該取引のマイナス演算を行うものである、請求項２に記載のＰＯＳシステム。
【請求項５】
商品の取引明細を入力する入力手段と、取引明細を記録する手段と、取引の取消を入力する取消入力手段と、サーバに対して取引明細を送信し他のＰＯＳターミナルで実行された取引の明細を要求しかつ取引の取消情報を受信する送受信手段と、前記取消入力手段によって入力された取消情報または前記サーバから受信した取消情報を前記取引明細を記録する手段に格納するための手段、を備えた、請求項１記載のＰＯＳシステムにおけるＰＯＳターミナル。
【請求項６】
さらに、前記サーバに要求した他のＰＯＳターミナルで実行された取引の明細に対して取引の修正を行う手段と、修正された該取引を新たな取引として前記取引明細を記録する手段に格納する手段を備える、請求項５に記載のＰＯＳターミナル。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スーパーマーケット、百貨店、専門店等の量販店で利用されているＰＯＳシステムに関し、特に電子式キャッシュレジスタとして使用されているＰＯＳターミナルで登録された取引明細の取消および修正が容易な、新規な構成を有するＰＯＳシステムに関する。
【０００２】
【従来の技術】
スーパーマーケット、百貨店、専門店等の量販店では、通常１個のストアサーバと複数個のＰＯＳターミナルを含むＰＯＳシステムで運用されている。商品を買い上げる場合、客は適当なＰＳＯターミナル（レジ）を選んでそこに買い上げた商品を持参する。販売員（オペレータ）は持参された買い上げ商品の明細をＰＯＳターミナルに入力し取引を登録すると共に、買い上げ明細が記録されたレシートを発行して客に渡す。
【０００３】
買い上げ商品のＰＯＳターミナルへの入力にあたって、オペレータは時として入力ミスを起こす事がある。ＰＯＳターミナルへの入力の段階でこのミスに気がつけば、誤って入力した金額を減額登録し改めて正しい値を入力しなおすことによって、取引明細を容易に修正することができる。
ところが、客にレシートを発行し取引が完了した後に例えば客がそのミスに気がついた場合や、あるいは客の返品に伴う取引の修正の場合には、その取引自体を取消して改めて正しい明細を入力する必要がある。この操作は、その取引を行ったＰＯＳターミナル、即ち売り上げ明細を作成したＰＯＳターミナルでしか行えない。
【０００４】
これは各ＰＯＳターミナル自体が、売り上げの履歴を記録する手段を有しているので、売り上げ登録を行ったＰＯＳターミナル以外のＰＯＳターミナルで修正を行うと、そのターミナルでの売り上げ額が狂ってしまうためである。
図１に従来のＰＯＳターミナルの構成をブロック図で示し、図２にこの様な構成のＰＯＳターミナルで取引の取消操作を行う場合の処理のフローチャートを示し、さらに図３に取消操作を行うＰＯＳターミナル（ｉ）とストアサーバ（ＳＶ）間のデータフローを示す。
【０００５】
図１に示す様に、従来のＰＯＳターミナルは、商品取引明細入力手段１、取引ログ手段２、取消入力手段３、ストアサーバ（図示せず）との間で電文の送受信を行う電文送信手段４および電文受信手段５、印字手段６、画面表示手段７を有し、これらはタスクマネージャ８によって制御されている。本装置はさらに、取引ログ手段２および取消入力手段３による操作結果を記録する、取引ログファイル９を有している。
【０００６】
上記ＰＯＳターミナルで取引の取消操作を行う場合、図２のフローチャートに示す様に、先ずステップＳ１で取消キーを操作し、次にステップＳ２で取引を取消そうとするレシートの取引通番ＴＲ（ｎ）を入力し、ステップＳ３で登録キーを操作して、取消操作の開始を確定する。登録キーの操作によって、ディスプレイ等の画面には取引通番ＴＲ（ｎ）の取引明細が表示される（ステップＳ４）ので、オペレータは画面を見て取引通番ＴＲ（ｎ）の内容と取消そうとするレシートの内容が一致するかを判断する（ステップＳ５）。
【０００７】
両者が一致する場合（ステップＳ５でＹｅｓ）、合計キーを操作して（Ｓ６）、取消処理を実行する（Ｓ７）。ステップＳ５でＮｏの場合は、中止キーを操作して（Ｓ８）取消操作を中止する。
図２に示す操作をＰＯＳターミナル（ｉ）で行っている場合、ＰＯＳターミナル（ｉ）とストアサーバ間では図３に示す様なデータのやり取りが行われる。まずＰＯＳターミナル（ｉ）のオペレータ（キャッシャ）（Ｃｉ）が取引操作を行って取引が発生すると、取引明細ＴＲｉがＰＯＳターミナル（ｉ）の取引ログファイル中に書き込まれ（Ｆ（ＴＲｉ））、同時に取引明細発生（Ｇｅｎ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕）が電文としてストアサーバに送信されてＰＯＳ別取引ログファイル中に書き込まれる（ＦΣＴＲ）。
【０００８】
次に、オペレータが入力ミスに気がつき、そのレシート（ＲＣＴ〔ＴＲ（ｎ）〕を保管しておく。客が途絶えた時点で、オペレータ（Ｃｉ）が保管されたレシート（ＲＣＴ〔ＴＲ（ｎ）〕を見て取消操作を開始する。即ち、取引ログファイルを検索し、取引明細（ＧＥＮ〔ＴＲ（ｎ）〕）を抽出し、ディスプレイの画面に取引明細を表示する（ＲＥＳ〔ＴＲ（ｎ）〕）。オペレータ（Ｃｉ）は表示された明細内容をレシートと付き合わせてチェックし、内容が一致していれば（ＯＫ）、合計キーの操作と共にその内容を自身の取引ログファイルＦ（ＴＲｉ）中に書き込む。
【０００９】
これと同時に、取引明細取消ＶＯＩＤ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を発生してストアサーバに送信し、ＰＯＳ別取引ログファイル中に書き込む。
以上の様に、従来のＰＯＳシステムでは、取引の取消操作に当たって、取引を行ったＰＯＳターミナルＴＲ（ｉ）に取引明細が保存されているため、このＰＯＳターミナルＴＲ（ｉ）でのみしか当該取引の取消を行うことができなかった。
【００１０】
ところが、来店客が多くレジ前で精算待ちの行列が出来る年末の繁忙期などでは、売り上げ明細の修正を行うために、売り上げを行ったＰＯＳターミナルに行って取引を取消、改めて正しい明細を入力する作業は、オペレータにとっても客にとっても大変煩わしい作業であり、さらに再入力時のミス発生の原因ともなる。
【００１１】
したがって従来では、例えばサービスカウンタなどで客の返品および入力ミスの訂正要求に応じ、該当客に正しい請求額を伝え、正しいレシートを発行するサービスを行っている。該当するＰＯＳターミナルの取消操作は、該当ＰＯＳターミナルが空いている時間、あるいは閉店後に改めて行われる。これは、該当ＰＯＳターミナルの取消操作よりも、客の便宜が優先されるためである。取消操作は、該当ＰＯＳターミナルの集計、店舗集計のためには必要ではあるが、来店客には関係のない操作である。
【００１２】
【発明が解決しようとする課題】
しかしながら、取消操作を必要とするイベントが発生した時点より後で、あるいは閉店後に該当のＰＯＳターミナルの取消操作をする場合、営業中の一定時間間隔で見る売り上げ集計速報等では、正常な売り上げ集計値が表示されなくなる。またサービスカウンタ等、特別のカウンタを設けそこに人員を配置しさらにレシートを発行できる装置を設ける必要があるため、比較的小さなスーパーマーケット等ではその設備自体が重荷となる。
【００１３】
さらに、レシートの入力ミスまたは返品などで取引記録を修正する場合、その取引を取消す操作を行って後、正しい取引明細を各商品毎に全て入力しなおす必要が有ったため、再入力に時間がかかりかつ入力ミスを誘発する原因ともなっていた。
従って、複数のＰＯＳターミナルを備えるＰＯＳシステムにおいて、取引の取消、修正の対象となるＰＯＳターミナル、即ち買い上げを行ったＰＯＳターミナル以外からであっても、取引の修正が可能なＰＯＳシステムが求められている。さらに、取引の取消、修正に当たっても、その個別の取引全体を取消すことなく、修正が必要な商品のみの修正が可能なＰＯＳシステムが求められている。
【００１４】
本発明は、従来のＰＯＳシステムにおける上記の問題点を解決する目的で成されたものである。
【００１５】
【課題を解決するための手段】
上記目的を達成するために、本発明のＰＯＳシステムは、少なくとも１個のストアサーバと、該ストアサーバ配下にある複数のＰＯＳターミナルを備えるＰＯＳシステムにおいて、前記複数のＰＯＳターミナルのそれぞれは、自身で作成した取引のデータを前記ストアサーバに送信する手段と、他のＰＯＳターミナルで発生した取引のデータを前記ストアサーバに照会する手段と、他のＰＯＳターミナルで発生した取引の取消を前記ストアサーバに指示する手段と、前記ストアサーバから送信される自身の取引の取消指示を実行する手段とを有し、前記ストアサーバは、取引の発生したＰＯＳターミナル以外から送信された取引の取消指示を該取引が発生したＰＯＳターミナルに送信する手段を有する。
【００１６】
上記構成のＰＯＳシステムにおいては、ＰＯＳターミナル（ｉ）で発生した取引をストアサーバを介してＰＯＳターミナル（ｊ）で照会し、その取引内容を確認した後、ＰＯＳターミナル（ｊ）からその取引の取消指示をストアサーバを介してＰＯＳターミナル（ｉ）に送信し、ＰＯＳターミナル（ｉ）で該当の取引を取消すことが可能となる。この後、修正した取引明細をＰＯＳターミナル（ｊ）で入力することにより、実質的に、ＰＯＳターミナル（ｉ）で発生した取引の明細をＰＯＳターミナル（ｊ）で修正することが可能となる。
【００１７】
また、前記複数のＰＯＳターミナルのそれぞれは更に、前記照会した他のＰＯＳターミナルで発生した取引のデータに対して修正を施し該修正された取引のデータを自身の新たな取引によるものとして前記ストアサーバに送信する手段を備える。
これによって、取引を取消した後に、修正した取引明細を再入力する必要が無くなり、修正の作業が更に容易となる。
【００１８】
【発明の実施の形態】
以下に本発明のＰＯＳシステムを、図面を参照して説明する。なお、以下の各図において、従来例装置に関する図１、２および３に示したものと同一の符号は、同一または類似の構成要素を示し、したがってそれらの重複した説明は省略する。
【００１９】
図４は本発明の１実施形態にかかるＰＯＳシステムの概略構成を示す図である。図示の様に本システムは、１個のストアサーバ１０と、複数個のＰＯＳターミナル１１ａ、１１ｂ・・・１１ｉ、１１ｊおよび各装置間を接続する回線１２で構成されている。なおストアサーバ１０は、複数のストアサーバを制御する中央のホストコンピュータと、電話回線または専用回線等を介して接続されていてもよいが、本明細書ではその部分は省略されている。
【００２０】
ストアサーバ１０は、各ＰＯＳターミナルで実施された取引の内容を記録する取引ログファイル９（図６参照）を備えている。図５は、この取引ログファイル９中のデータ構造を示す図である。図示するように取引データは、ＰＯＳターミナルの番号ＰＯＳ（ｉ）と、その取引がそのターミナルで何番目に行なわれた取引であるかを示す取引通番ＴＲ（ｎ）と、それに続いて、取引を行った商品とその単価、販売個数、合計金額等からなる取引明細とを含む。
【００２１】
図６は、図４に示すＰＯＳターミナル１１ａ・・・１１ｊの１実施形態の構成を示すブロック図である。また図７は、図４に示すストアサーバ１０の１実施形態の構成を示すブロック図である。
本発明の１実施形態にかかるＰＯＳターミナル（ｉ）は、バーコード読取装置、キーボード等を介して買い上げられた商品の名称、単価、買い上げ個数等を入力するための商品明細入力手段１、取引の記録を取引ログファイル９中に記録する取引ログ手段２、取引の取消を入力するための取消入力手段２０、取消対象の取引が当該ＰＯＳターミナル（ｉ）以外である場合にその取引の内容をサーバに照会するための取消対象の取引照会手段２１、電文送受信手段４、５、印字手段６、画面表示手段７、タスクマネージャ８、および前記取引ログファイル９を備えている。
【００２２】
取引の取消は、レシートを基に行なわれる。このレシートには前述した様に、取引の明細、即ち商品名、単価、個数と共に、その取引が行なわれたＰＯＳ番号、その取引がそのＰＯＳターミナルにおいて何番目の取引であったかを特定する取引通番が記載されている。取消入力手段２０は、例えばキーボードに設けた取消キーの操作によって、このＰＯＳ番号ＰＯＳ（ｊ）および取引通番ＴＲ（ｎ）の入力を受け付ける。
【００２３】
取消対象の取引照会手段２１は、取消対象の取引が自分以外のＰＯＳターミナルＰＯＳ（ｊ）で行なわれた場合にその取引をサーバ１０に照会するための手段であり、サーバ１０に取消対象の取引明細照会電文（１）を送出し、サーバ１０から取消対象の取引明細応答電文（２）を受信する機能を有している。なお実際の電文の送受信は、電文送信手段４、電文受信手段５によって行なわれる。
【００２４】
本装置の電文受信手段５は、さらに、自身の取引ログファイル９中に記録された特定の取引を取消すための電文、即ち取消対象の取引明細取消電文（３）をサーバ１０から受信する機能を有している。
図７にストアサーバ１０の構成を示す。ストアサーバ１０は、タスクマネージャ３０によって管理される、取引ログ格納手段３１、取消対象の取引検索手段３２、電文送信手段３３、電文受信手段３４、売り上げ集計手段３５、印字手段３６、ディスプレイ等の画面表示手段３７、および取引ログファイル３８によって構成されている。
【００２５】
取引ログ格納手段３１は、それそれのＰＯＳターミナルから送信される取引データを受信して取引ログファイル３８中に格納する。取消対象の取引検索手段３２は、ＰＯＳターミナルから送信された取消対象の取引明細照会電文（１）を電文受信手段３４を介して受信し、指定された取引対象を取引ログファイル３８中で検索する。電文送信手段３４は、取消対象の取引検索手段３２の検索結果である取消対象の取引明細応答電文（２）を照会先のＰＯＳターミナルに送信し、さらにその取引を実行したＰＯＳターミナルに取消指示を行うため取消対象の取引明細取消電文（３）を送信する機能を有している。
【００２６】
さらに売り上げ集計手段３５は、取引ログファイル３８を定期的に検索し、取引データの集計を行い、該当データが取消であった場合、売り上げ集計からマイナス演算を行う。印字手段３６は必要なデータをプリンタへ出力し、画面表示手段３７は必要なデータを画面に表示する。
以下に、本ＰＯＳシステムの動作を図８、図９を参照して説明する。なお図８はＰＯＳターミナル（ｊ）での取消操作のフローチャートを示し、図９は、このフローチャートにそって処理が行なわれる場合の、ストアサーバ１０、ＰＯＳターミナル（ｉ）、ＰＯＳターミナル（ｊ）間のデータフローを示すものである。この例において、取消作業を要するレシートはＰＯＳターミナル（ｉ）で発行され、取引の取消はＰＯＳターミナル（ｊ）で行なわれるものと仮定する。
【００２７】
図９に示すように、ＰＯＳターミナル（ｉ）でオペレータ（キャッシャ）Ｃｉが客の買い上げ商品をＰＯＳターミナルに入力して取引が発しすると、その内容（ＴＲｉ）は取引ログ手段２を介して自身の取引ログファイル９中に格納される（Ｆ（ＴＲｉ））。同時にその情報はＰＯＳターミナル（ｉ）からストアサーバ１０に、電文、取引明細発生ＧＥＮ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕として送信され、取引ログファイル３８中にＰＯＳターミナル別の取引データとして格納される（Ｆ（ΣＴＲ））。
【００２８】
この状態で、ＰＯＳターミナル（ｉ）のオペレータが入力ミスに気付きそのレシートＲＣＴ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を保管しておく。次に、例えば会計課の別のオペレータが会計課のＰＯＳターミナル（ｊ）からこのレシートに関する取引の取消操作を開始する。
ＰＯＳターミナル（ｊ）のオペレータは、図８に示す様に、先ずステップＴ１で取消キーを操作する。このキー操作によって例えばディスプレイの画面上に表示される案内に従って取消そうとするレシートのＰＯＳターミナル番号ＰＯＳ（ｉ）を入力し、登録キーを操作して入力を確定する（ステップＴ３）。次に例えばディスプレイ上の案内に従って、レシートの取引通番ＴＲ（ｎ）を入力し（ステップＴ４）、登録キーを操作してその入力を確定する（ステップＴ５）。これらの操作は、図６の取消入力手段２０において行なわれる。
【００２９】
以上の操作の結果、ＰＯＳターミナル（ｊ）の取消対象取引照会手段２１は、取消対象の取引明細照会電文（１）を電文送信手段４を介してサーバ１０に送信し、取引明細照会ＩＮＱ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を行う（ステップＴ６）。
サーバ１０はこの電文を受信し、ＰＯＳ別取引ログファイルを検索し、対応の取引明細ＧＥＮ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を抽出し、取引明細応答を編集して、取消対象の取引明細応答電文（２）としてこれをＰＯＳターミナル（ｊ）に送信する。
【００３０】
ＰＯＳターミナル（ｊ）がサーバ１０から対応の取引明細ＧＥＮ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を受信すると（ステップＴ７）、ディスプレイ上でその取引内容を表示する（ＲＥＳ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕）（ステップＴ８）。ＰＯＳターミナル（ｊ）のオペレータはディスプレイされた取引合計とレシート合計が一致するか否かを判断し（ステップＴ９）、一致する場合（Ｙｅｓ）は合計キーを操作して（ステップＴ１０）、取消処理（ステップＴ１１）を実行する。なおステップＴ９で、両者の合計が一致しない場合（Ｎｏ）は、オペレータは中止キーを操作して（ステップＴ１２）、取消操作を中止する。
【００３１】
取消操作は次の様にして行なわれる。ＰＯＳターミナル（ｊ）では、図９に示す様に、取引ログ手段２によって取消明細（Ｆ（ＴＲｊ））を自身のログファイル９中に書き込む。同時にＰＯＳターミナル（ｊ）は、電文送信手段４を介して取引明細取消電文ＶＯＩＤ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕（３）をサーバ１０に送信する。
【００３２】
サーバ１０は、取引明細取消電文ＶＯＩＤ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を電文受信手段３４を介して受信し、取引ログ格納手段３１を介して受信電文の内容を、取引ログファイル３８中に、ＰＯＳターミナル別の情報として書き込む。同時に売り上げ集計手段３５によって、取消された取引の合計をこれまでの売り上げ集計から取り除く。
【００３３】
サーバ１０はさらに電文送信手段３３を介して、受信電文の内容、すなわち取引明細取消電文ＶＯＩＤ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を、そのレシートを発行したＰＯＳターミナル（ｉ）に送信し、ＰＯＳターミナル（ｉ）の取引ログファイル９中に格納する。ＰＯＳターミナル（ｉ）では同時に集計の修正演算も行なわれる。
【００３４】
以上によってＰＯＳターミナル（ｊ）からＰＯＳターミナル（ｉ）で実行された取引を取消すことができる。取引の取消後は、正しい取引をＰＯＳターミナル（ｊ）で入力し、自身のログファイル中に記録するとともに、サーバ１０にもその情報を送ってログファイル中に記録する。
【００３５】
なお、上記の実施形態では、取引自体を取消した後、修正した項目を含んでレシートの内容を全て再入力する必要があるが、修正を要しないレシートの内容を再入力することなく、取引の修正を行うこともできる。この場合の実施形態を、以下に図１０〜１２を参照して説明する。
【００３６】
図１０は、本発明の第２の実施形態のＰＯＳシステムに使用されるＰＯＳターミナルの構成を示す図である。このＰＯＳターミナルでは、図６に示す本発明の第１の実施形態のＰＯＳターミナルに対して、取消対象取引編集手段２２を設けた構成を特徴とする。取消対象取引編集手段２２は、例えばキーボード上に設けた編集キーを操作することによって、ディスプレイなどの画面表示手段７上に表示された取引明細の個々のアイテムに関して、修正入力を可能とする機能を有している。
【００３７】
以下に、図１１，１２を参照して、図１０に示す構成のＰＯＳターミナルを有する、本発明の第２の実施形態にかかるＰＯＳシステムの動作を説明する。なお、図１１は、ＰＯＳターミナル（ｊ）での操作のフローチャートを示し、図１２は、図１１のフローチャートにそって処理が行われる場合の、ストアサーバ１０、ＰＯＳターミナル（ｉ）およびＰＯＳターミナル（ｊ）間のデータフローを示すものである。
【００３８】
各フローチャートは、修正作業を要するレシートはＰＯＳターミナル（ｉ）で発行され、修正作業はＰＯＳターミナル（ｊ）で行われることを前提として作成されている。また、図１１，１２から明らかなように、ＰＯＳターミナル（ｉ）で作成されたレシートの内容をＰＯＳターミナル（ｊ）がストアサーバ１０に問い合わせ、その内容をＰＯＳターミナル（ｊ）の画像表示手段上に表示するまでの手順は、図８および９に示した本発明の第１の実施形態の場合と同じであるので、ここで繰り返して説明しない。
【００３９】
図１１のステップＴ８において、ＰＯＳターミナル（ｊ）のディスプレイ上にＰＯＳターミナル（ｉ）で行われた修正を要する取引の内容が表示（ＲＥＳ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕）されると、ＰＯＳターミナル（ｊ）のオペレータは、ディスプレイされた取引合計とレシート合計が一致するか否かを判断し（ステップＴ９）、一致しない場合（Ｎｏ）はステップＴ１２において中止キーを操作して直ちにすべての操作を中止させ、処理を終了する。
【００４０】
一方、取引合計とレシート合計が一致する場合（Ｙｅｓ）は、ＰＯＳターミナル（ｊ）のオペレータは更に取引を編集するか否かの判断をステップＴ２０にて行う。ステップＴ２０にてＹｅｓの場合、即ち取引の編集を行う場合は、ステップＴ２１において例えばキーボード上に設けられた編集キーを操作し、図１０に示すＰＯＳターミナルの取消対象取引編集手段２２を作動させて、ディスプレイ上に表示されている取引明細の修正入力が行えるようにする。
【００４１】
ステップＴ２２では、取引項目の１個を指定して修正入力し登録キーを操作してその入力を確定し、ステップＴ２３で更に訂正項目があるか否かを判断し、ある場合はステップＴ２２を繰り返す。このようにして全ての修正が終わると、ステップＴ２４で小計キーを操作してそのレシートの合計を確定する。この時、確定された取引明細は、ＰＯＳターミナル（ｊ）における新たな取引データとしてＰＯＳターミナル（ｊ）内の取引ログファイル９に格納されると共に、ストアサーバ１０に対して新たな取引発生として送信される（図１２のＡ参照）。ストアサーバ１０では、このようにして送信されたデータは、ストアサーバ内のＰＯＳ別取引ログファイル３８に、ＰＯＳターミナル（ｊ）における新たな取引として格納される。
【００４２】
次にステップＴ２６で合計キーの操作が行われる。この操作は、図１１に示す取引の取消処理（ステップＴ２６）を起動させるものである。取消操作は本発明の第１の実施形態の説明において述べた方法と同様にして行われる。即ち、ＰＯＳターミナル（ｊ）は、電文送信手段４を介して取引明細取消電文ＶＯＩＤ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕（図１２のＢ参照）をサーバ１０に送信する。
【００４３】
サーバ１０は、取引明細取消電文ＶＯＩＤ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を電文受信手段３４を介して受信し、取引ログ格納手段３１を介して受信電文の内容を、取引ログファイル３８中に、ＰＯＳターミナル別の情報として書き込む。売り上げ集計手段３５は、売り上げの集計を行う場合、取消された取引の合計をこれまでの売り上げ集計から取り除く。
【００４４】
サーバ１０はさらに電文送信手段３３を介して、受信電文の内容、すなわち取引明細取消電文ＶＯＩＤ〔ＰＯＳ（ｉ），ＴＲ（ｎ）〕を、そのレシートを発行したＰＯＳターミナル（ｉ）に送信し、ＰＯＳターミナル（ｉ）の取引ログファイル９中に格納する。ＰＯＳターミナル（ｉ）では集計の修正演算も行なわれる。
【００４５】
以上によってＰＯＳターミナル（ｊ）からＰＯＳターミナル（ｉ）で実行された取引を取消すことができる。修正されたレシートは既にサーバ１０およびＰＯＳターミナル（ｊ）の取引ログファイル中に新たな取引として格納されているので、これ以上の操作は必要が無い。
【００４６】
ステップＴ２０でＮｏが選択された場合は、ステップＴ２５に飛んで、第１の実施形態と同様に合計キーを操作して取消処理を実行し（ステップＴ２６）、その取引自体を取消す。取引内容を修正する場合は、その後、オペレータによって正しい取引明細が入力される。
【００４７】
なお、本発明は、請求の範囲に記載した実施態様に対して更に次の実施態様を含む。
（付記１）少なくとも１個のストアサーバと、該ストアサーバ配下にある複数のＰＯＳターミナルを備えるＰＯＳシステムにおいて、
前記複数のＰＯＳターミナルのそれぞれは、自身のターミナルで発生した取引のデータを前記ストアサーバに送信する手段と、他のＰＯＳターミナルで発生した取引のデータを前記ストアサーバに照会する手段と、他のＰＯＳターミナルで発生した取引の取消を前記ストアサーバに指示する手段と、前記ストアサーバから送信される自身の取引の取消指示を実行する手段とを有し、
前記ストアサーバは、取引の発生したＰＯＳターミナル以外から送信された取引の取消指示を該取引が発生したＰＯＳターミナルに送信する手段を有する、ＰＯＳシステム。
【００４８】
（付記２）前記複数のＰＯＳターミナルのそれぞれは更に、前記照会した他のＰＯＳターミナルで発生した取引のデータに対して修正を施し該修正された取引のデータを自身の新たな取引によるものとして前記ストアサーバに送信する手段を備える、付記１に記載のＰＯＳシステム。
【００４９】
（付記３）前記複数のＰＯＳターミナルは、自身の取引のデータを格納する手段を有し、前記ストアサーバは取引のデータをＰＯＳターミナル別に格納する手段を有する、付記１または２に記載のＰＯＳシステム。
【００５０】
（付記４）前記ストアサーバは、ＰＯＳターミナルから取引の取消指示を受信した場合、取消情報を前記格納する手段の前記取引の発生元のＰＯＳターミナルに対応する領域に格納するものである、付記３に記載のＰＯＳシステム。
【００５１】
（付記５）前記ストアサーバは、前記格納する手段に格納されている取引のデータを定期的に検索し売り上げ集計を行う手段を有する、付記４に記載のＰＯＳシステム。
【００５２】
（付記６）前記ストアサーバの前記売り上げ集計を行う手段は、前記格納する手段に取引の取消情報が格納されている場合、売り上げ集計から該取引のマイナス演算を行うものである、付記５に記載のＰＯＳシステム。
【００５３】
（付記７）商品の取引明細を入力する入力手段と、取引明細を記録する手段と、取引の取消を入力する取消入力手段と、サーバに対して取引明細を送信し他のＰＯＳターミナルで実行された取引の明細を要求しかつ取引の取消情報を受信する送受信手段と、前記取消入力手段によって入力された取消情報または前記サーバから受信した取消情報を前記取引明細を記録する手段に格納するための手段、を備えるＰＯＳターミナル。
【００５４】
（付記８）さらに、前記サーバに要求した他のＰＯＳターミナルで実行された取引の明細に対して取引の修正を行う手段と、修正された該取引を新たな取引として前記取引明細を記録する手段に格納する手段を備える、付記７に記載のＰＯＳターミナル。
【００５５】
【発明の効果】
以上の様に、本発明のＰＯＳシステムでは、販売等の取引を行ったＰＯＳターミナルとは異なるＰＯＳターミナルから、取引を行ったＰＯＳターミナルで発行された取引を取消すことができる。また、取引全体を取消す代わりに、取引の修正を行うことも可能である。これによって、オペレータの入力ミスあるいは客による返品の発生に対しても速やかにデータの修正が可能となり、使い勝手の良いＰＯＳシステムを提供することができる。
【図面の簡単な説明】
【図１】従来のＰＯＳターミナルの構成を示すブロック図。
【図２】従来のＰＯＳターミナルにおける取引の取消操作を説明するフローチャート。
【図３】従来のＰＯＳシステムにおける取引の取消操作に当たってのデータフローを説明するための図。
【図４】本発明の１実施形態にかかるＰＯＳシステムの概略構成図。
【図５】取引レシートの構成を示す概略図。
【図６】本発明の１実施形態にかかるＰＯＳターミナルの構成を示すブロック図。
【図７】本発明の１実施形態にかかるストアサーバの構成を示すブロック図。
【図８】本発明の１実施形態にかかるＰＯＳターミナルでの取引の取消操作を説明するフローチャート。
【図９】本発明の１実施形態にかかるＰＯＳシステムでの取引の取消操作に当たってのデータフローを説明するための図。
【図１０】本発明の第２の実施形態にかかるＰＯＳターミナルの構成を示すブロック図。
【図１１】本発明の第２の実施形態にかかるＰＯＳターミナルでの取引の編集操作を説明するためのフローチャート。
【図１２】本発明の第２の実施形態にかかるＰＯＳシステムでの取引の編集操作に当たってのデータフローを説明するための図。
【符号の説明】
１０…ストアサーバ
１１ａ、１１ｂ・・・１１ｊ…ＰＯＳターミナル
１…商品明細入力手段
２…取引ログ手段
４…電文送信手段
５…電文受信手段
６…印字手段
７…画面表示手段
９…取引ログファイル
２０…取消入力手段
２２…取消対象取引編集手段
３１…取引ログ格納手段
３２…取消対象取引検索手段
３３…電文送信手段
３４…電文受信手段
３５…売り上げ集計手段
３６…印字手段
３７…画面表示手段
３８…取引ログファイル
【図１】
0003942374.tif 000002
【図２】
0003942374.tif 000003
【図３】
0003942374.tif 000004
【図４】
0003942374.tif 000005
【図５】
0003942374.tif 000006
【図６】
0003942374.tif 000007
【図７】
0003942374.tif 000008
【図８】
0003942374.tif 000009
【図９】
0003942374.tif 000010
【図１０】
0003942374.tif 000011
【図１１】
0003942374.tif 000012
【図１２】
0003942374.tif 000013