(57)【要約】【課題】精算処理を行うのを忘れてＰＯＳ端末の電源をオフしてしまった場合においても、ＰＯＳコントローラに確定データを送信することができるようにすることである。【解決手段】複数のＰＯＳ端末１及びこれらのＰＯＳ端末１が接続されたＰＯＳコントローラ２からなるＰＯＳシステムにおいて、電源オフ時に売上情報を前記ＰＯＳコントローラ２に送信する機能を備えたＰＯＳ端末１と、これらのＰＯＳ端末１から送信された売上情報と自身が管理している売上データとを付き合わせる売上マッチング機能を備えたＰＯＳコントローラ２とよりなる自動精算機能付きＰＯＳシステムである。【選択図】図１
2007316806.tif 000002
【特許請求の範囲】
【請求項１】
複数のＰＯＳ端末及びこれらのＰＯＳ端末が接続されたＰＯＳコントローラからなるＰＯＳシステムにおいて、電源オフ時に売上情報を前記ＰＯＳコントローラに送信する機能を備えたＰＯＳ端末と、これらのＰＯＳ端末から送信された売上情報と自身が管理している売上データとを付き合わせる売上マッチング機能を備えたＰＯＳコントローラとよりなることを特徴とする自動精算機能付きＰＯＳシステム。
【請求項２】
ＰＯＳ端末から送信される売上情報は、精算確認データであることを特徴とする請求項１記載の自動精算機能付きＰＯＳシステム。
【請求項３】
ＰＯＳ端末から送信される精算確認データは、売上金額、取引件数、客数のいずれか一又はこれらの組み合わせであることを特徴とする請求項２記載の自動精算機能付きＰＯＳシステム。
【請求項４】
電源オフ時に精算処理をしているか否かのチェックをし、精算処理をしていない場合には売上情報を前記ＰＯＳコントローラに送信する機能を備えていることを特徴とするＰＯＳ端末。
【請求項５】
それぞれのＰＯＳ端末から送信された売上情報と自身が管理している当該ＰＯＳ端末の売上データとを付き合わせる売上マッチング機能を備えていることを特徴とするＰＯＳコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のＰＯＳ端末及びこれらのＰＯＳ端末が接続されたＰＯＳコントローラからなるＰＯＳシステムに関するものである。
【背景技術】
【０００２】
従来、一店舗内のＰＯＳシステムは、登録処理等を行う一台又は複数台のＰＯＳ端末と、これらのＰＯＳ端末の売上を集中管理するＰＯＳコントローラとから構成されている。このようなシステムは、一台のＰＯＳコントローラに複数店舗のＰＯＳ端末を接続することにより構成される場合もある。このように構成されたＰＯＳシステムにおいて、一日の業務を終了する場合には、それぞれのＰＯＳ端末側で明示的に精算処理を行うものであり、各ＰＯＳ端末の電源をオフする場合には、当日の精算業務が完了していることを前提としている。
【０００３】
【特許文献１】特開平１０−９１８７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＰＯＳ端末の電源オフ時に精算業務を行うのは、そのＰＯＳ端末を操作するキャッシャーであり、人間の作業に依存している業務であることから、精算処理を忘れてＰＯＳ端末の電源をオフしてしまうことがある。このような場合、翌日に電源投入してから昨日分の精算処理を実施しなければならない。すなわち、前日に行うべき精算処理を忘れた場合、その店舗内の売上が確定しないため、ホストとなるＰＯＳコントローラへのデータ送信が翌日になってしまうという弊害が発生していた。
【０００５】
また、特許文献１には、ＰＯＳ端末の電源投入時に、前日の精算が行われていない旨の情報を確実に知らしめるようにした発明が記載されている。すなわち、閉店時に精算を失念して帰ってしまった場合、当日の売上データは記憶保持されたままであり、翌日に前日精算は当然に終了しているものとして当日の商品登録に入ってしまうと、前日の売上データに当日の売上データが加算されてしまい、正確な各日の売上管理ができなくなってしまうという不都合がある。このようなことから特許文献１には、前日の売上データが記憶保持されていると判定されると、前日の精算レポートの印字出力が実行されていない旨の情報を出力することが記載されている。しかしながら、このような配慮を行ったとしても、前日に行うべき精算処理を忘れた場合、その店舗内の売上が確定しないため、ホストとなるＰＯＳコントローラへのデータ送信が翌日になってしまうという弊害が発生する点に関しては前述の場合と同様である。
【課題を解決するための手段】
【０００６】
本発明は、複数のＰＯＳ端末及びこれらのＰＯＳ端末が接続されたＰＯＳコントローラからなるＰＯＳシステムにおいて、電源オフ時に売上情報を前記ＰＯＳコントローラに送信する機能を備えたＰＯＳ端末と、これらのＰＯＳ端末から送信された売上情報と自身が管理している売上データとを付き合わせる売上マッチング機能を備えたＰＯＳコントローラとよりなる自動精算機能付きＰＯＳシステムである。
【０００７】
また、電源オフ時に精算処理をしているか否かのチェックをし、精算処理をしていない場合には売上情報を前記ＰＯＳコントローラに送信する機能を備えているＰＯＳ端末である。
【０００８】
さらに、それぞれのＰＯＳ端末から送信された売上情報と自身が管理している当該ＰＯＳ端末の売上データとを付き合わせる売上マッチング機能を備えているＰＯＳコントローラである。
【発明の効果】
【０００９】
したがって、ＰＯＳ端末の精算処理を行わずに電源を切ってしまった場合においても、店舗内のすべてのＰＯＳ端末の精算処理を自動的に行うことが可能であり、当日分の精算処理を翌日に持ち越すような弊害を解消することができるものである。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の態様を図面に基づいて説明する。まず、図１に示すものは全体のシステム図であり、複数台のＰＯＳ端末１がホストとなるＰＯＳコントローラ２に接続されている。各ＰＯＳ端末１には、取引が行われる毎にそのトランザクションをＣＳＶファイルとして出力して前記ＰＯＳコントローラ２に送信しており、そのＰＯＳコントローラ２は、そのトランザクションをデータベースに更新すると共に、売上管理データとしてもその都度集計更新している。また、各ＰＯＳ端末１は、１日の業務の終了処理として精算処理を行う。この精算処理により、「精算データ」をＣＳＶファイルに出力し、ＰＯＳコントローラ２に送信する。ＰＯＳコントローラ２は、このＣＳＶファイルを実績更新の元データとしてベータベースに更新する。さらに、前記ＰＯＳ端末１の電源オフのタイミングで精算確認データをＣＳＶファイルとして出力してＰＯＳコントローラ２に送信し、このＰＯＳコントローラ２は、その「精算確認データ」をデータベースに更新する。したがって、図１の図示された状態においては、ＰＯＳ端末１とＰＯＳコントローラ２との間に、通常の操作が正しく行われた場合には、「精算データ」が送信されるものであり、精算処理を行わずにＰＯＳ端末１の電源を切った場合には、「精算確認データ」が送信されることが図示されているものである。
【００１１】
つぎに、図２に示すように、電子式キャッシュレジスタとして構成されているＰＯＳ端末１は、ドロワ３の上部に本体制御部４が一体的に載置されており、この本体制御部４の本体ケース５の前方には、キーボード６が配設されており、中央部上方には表示部７が設けられている。また、この表示部７の左右には、レシート等を発行するプリンタ８が設けられている。
【００１２】
前記ＰＯＳ端末１の回路的な基本構造を図３に示す。まず、ＣＰＵ９が設けられ、このＣＰＵ９には、バスライン１０を介して各種制御プログラムを格納したＲＯＭ（リードオンメモリ）１１、各種データを格納するメモリを有するＲＡＭ（ランダムアクセスメモリ）１２が接続されている。また、前記ＣＰＵ９には、Ｉ／Ｏポート１３を介して前記ＰＯＳコントローラ２が接続されているとともに、表示部コントローラ１４を介して前記表示部７が接続され、また、キーボードコントローラ１５を介して前記キーボード６が接続されている。さらに、前記ＣＰＵ９に接続されたＩ／Ｏポート１６が設けられ、このＩ／Ｏポート１６には、ドロワ解除装置１７を介して前記ドロワ３が接続され、また、プリンタ駆動回路１８を介して前記プリンタ８が接続されている。また、前記Ｉ／Ｏポート１６には、オプション機器接続口１９が接続されており、このオプション機器接続口１９には、各種のオプション機器２０が選択的に接続される。
【００１３】
次に、図４に示すものは、売上情報としての「精算確認データ」のデータ構造の一例である。すなわち、店舗コード、ＰＯＳコード、売上日付をキーとして、取引件数、客数、売上金額等のエリアを供えている。また、精算フラグのエリアも設けられている。このデータは、ＰＯＳ端末１で管理している売上情報であり、この売上情報とＰＯＳコントローラ２でリアルに更新された売上情報の中の取引件数と客数と売上金額とが一致すれば、自動精算可能と判断することができる。なお、「精算確認データ」としては、前述のように、取引件数、客数、売上金額の三種のデータにより構成されることが望ましいものであるが、場合によっては、「売上金額のみ」、「売上金額と取引件数」、「売上金額と客数」、「売上金額と取引件数と客数」のように、売上金額を基礎とする各種のバリエーションを持たせた構成を採用することも可能である。
【００１４】
このような構成において、図５に基づいてＰＯＳコントローラ２による自動精算処理の処理フローを説明する。まず、ステップＳ３１で精算データが存在しない精算確認データから最初の店舗コード、ＰＯＳコードのデータを読み出す。すなわち、対象のＰＯＳ端末１において、精算処理をしているか否かのチェックを行い、精算処理をしているものは対象外とし、精算処理をしていないものの店舗コード、ＰＯＳコードのデータを読み出す。ついで、ステップＳ３２において、ＰＯＳコントローラ２上で管理している取引件数と同一店舗、同一ＰＯＳコード、同一売上日付の精算確認データの取引件数を比較する。一致の場合には、ステップＳ３３へ進み、不一致の場合はステップＳ３６へ進み次のＰＯＳコードデータを読み出す。ステップＳ３３で、ＰＯＳコントローラ２上で管理している客数と同一店舗、同一ＰＯＳコード、同一売上日付の精算確認データの客数を比較する。一致の場合には、ステップＳ３４へ進み、不一致の場合はステップＳ３６へ進み次のＰＯＳコードデータを読み出す。ステップＳ３４でＰＯＳコントローラ２上で管理している売上金額と同一店舗、同一ＰＯＳコード、同一売上日付の精算確認データの売上金額を比較する。一致の場合には、ステップＳ３５へ進み、不一致の場合はステップＳ３６へ進み次のＰＯＳコードデータを読み出す。ステップＳ３５で、ＰＯＳ端末１の売上情報はすべてＰＯＳコントローラ２に送信されていると見做し、精算確認データの該当店舗コード、ＰＯＳコードの実績更新を行い、精算フラグを１（精算済み）に更新する。したがって、ＰＯＳコントローラ２は、ＰＯＳ端末１から送信された売上情報と自身が管理している売上データとを付き合わせる売上マッチング機能を備えている。次に、ステップＳ３６で次のＰＯＳコードのデータが存在するかを確認し、存在すれば次の精算確認データを読み出し、ステップＳ３２に戻る。ステップＳ３６で次のＰＯＳコードのデータが存在しなかった場合は、処理を終了する。
【００１５】
なお、前述の処理は、ＰＯＳコントローラ２側での動作であり、特に、図示しないが、ＰＯＳ端末１側では売上情報（精算確認データ）が残された状態にある。この残された売上情報の処理に関しては、精算確認データの精算フラグの状態を確認した上で、消去してしまうか、或いは、翌日の処理に回すかの選択がなされる。もちろん、翌日処理であっても、既に精算処理をしたものとしてＰＯＳコントローラ２側では認識しているので、精算情報をＰＯＳコントローラ２側へ送信するようなことはない。
【００１６】
このように、本実施の態様においては、精算処理を行うのを忘れてＰＯＳ端末１の電源をオフしてしまった場合においても、ホストとしてのＰＯＳコントローラ２に確定データを送信でき、これにより、運用ミスによるトラブルを軽減することが可能になったものである。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の態様を示すシステム図である。
【図２】ＰＯＳ端末の斜視図である。
【図３】その内部回路のブロック図である。
【図４】精算確認データのデータ構造を示すメモリマップである。
【図５】ＰＯＳコントローラによる自動精算処理を示すフローチャートである。
【符号の説明】
【００１８】
１    ＰＯＳ端末、２    ＰＯＳコントローラ
【図１】
2007316806.tif 000003
【図２】
2007316806.tif 000004
【図３】
2007316806.tif 000005
【図４】
2007316806.tif 000006
【図５】
2007316806.tif 000007