(57)【要約】【課題】本発明は２４時間対応ＰＯＳの集計処理方法及びシステムに関し、２４時間運用を可能にする２４時間対応ＰＯＳの集計処理方法及びシステムを提供することを目的としている。【解決手段】ストアサーバ１０に複数のＰＯＳ端末２０が接続されたシステムにおいて、前記ストアサーバ１０側には、商品に関する情報を記憶するＰＬＵマスタデータベース１１と、各ＰＯＳ端末２０のオフライン時間帯を設定して記憶する時間帯設定部１２と、全体の動作を制御する制御部１３を、前記ＰＯＳ端末２０側には、前記ストアサーバ１０に記憶されている当該ＰＯＳ端末２０の商品に関する情報と同じ情報を記憶する商品データベース２１と、前記ストアサーバ１０側から指定されたオフライン時間帯を記憶するメモリ２２と、全体の動作を制御する制御部２３を、それぞれ設けて構成される。【選択図】      図１
2004151823.tif 000002
【特許請求の範囲】
【請求項１】
ストアサーバに複数のＰＯＳ端末が接続されたシステムにおいて、
前記ストアサーバ側でＰＯＳ端末をオフラインにする時間帯を設定して全ＰＯＳ端末にダウンロードし（ステップ１）、
各ＰＯＳ端末は、ダウンロードされた時間帯でオフラインで運用すると共に、その間一定時間間隔でオフライン時間帯であるかどうかをチェックし（ステップ２）、
オフライン時間帯である時には、前記ストアサーバとは通信の送受を行なわずに自身でＰＯＳ端末処理を行ない（ステップ３）、
オフライン時間帯が終了したら、オンラインに復帰し、それまでの収集データを前記ストアサーバに送信する（ステップ４）
ことを特徴とする２４時間対応ＰＯＳの集計処理方法。
【請求項２】
前記ストアサーバは、オフライン時間帯内で、各ＰＯＳ端末からの収集データを受信したら閉局処理を行ない、予め決められた時間になると開局処理を行なうことを特徴とする請求項１記載の２４時間対応ＰＯＳの集計処理方法。
【請求項３】
前記ＰＯＳ端末は、前記オフライン時間帯において、商品売り上げの集計処理を行ない、オフラインからオンラインに移行する時に、前記集計処理情報と、全体の売り上げ情報を前記ストアサーバ側に転送することを特徴とする請求項１記載の２４時間対応ＰＯＳの集計処理方法。
【請求項４】
ストアサーバに複数のＰＯＳ端末が接続されたシステムにおいて、
前記ストアサーバ側には、商品に関する情報を記憶するＰＬＵマスタデータベースと、各ＰＯＳ端末のオフライン時間帯を設定して記憶する時間帯設定部と、全体の動作を制御する制御部を、
前記ＰＯＳ端末側には、前記ストアサーバに記憶されている当該ＰＯＳ端末の商品に関する情報と同じ情報を記憶する商品データベースと、前記ストアサーバ側から指定されたオフライン時間帯を記憶するメモリと、全体の動作を制御する制御部を、それぞれ設け、
前記ＰＯＳ端末はオフライン時間帯である時には、前記ストアサーバとは通信の送受を行なわずに自身でＰＯＳ端末処理を行ない、オフライン時間帯が終了したら、オンラインに復帰し、それまでの収集データを前記ストアサーバに送信することを特徴とする２４時間対応ＰＯＳシステム。
【請求項５】
前記ストアサーバは、オンライン時間帯に、各ＰＯＳ端末のオフライン時間帯と、ＰＬＵマスタデータベースに記憶されている当該ＰＯＳ端末に関する商品情報を当該ＰＯＳ端末にダウンロードすることを特徴とする請求項４記載の２４時間対応ＰＯＳシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は２４時間対応ＰＯＳの集計処理方法及びシステムに関する。スーパーマーケットや、コンビニエンスストアでは、商品の売り上げをいわゆるＰＯＳ端末を操作して処理するようになっている。その際、商品にはバーコードが付されており、ＰＯＳ端末でこのバーコードを読み込んで売り上げ処理するようになっている。このＰＯＳ端末は、回線で中央処理装置としてのサーバに接続されており、売り上げデータの処理等がサーバ側で行われる。近年、この種のスーパーマットやコンビニエンスストアでは、近年時間営業の店も現れてきており、ＰＯＳ端末とサーバとのデータのやりとりにも最適な処理方法が求められてきている。
【０００２】
【従来の技術】
複数の電子キャッシュレジスタと中央処理装置とが接続された構成で、中央処理装置に接続された電子キャッシュレジスタで、登録データのアップロード、日付のダウンロード等が行われるシステムがある（例えば特許文献１参照）。また、電子レジスタの開始時刻と終了時刻を予め設定して運用するシステムが知られている（例えば特許文献２参照）。
【０００３】
図４は、従来のＰＯＳシステムの運用シーケンスの例を示す図である。図では、ストアサーバ１とＰＯＳ端末２とがそれぞれ１台ずつで運用している例を示しているが、実際はＰＯＳ端末２は売り上げ場（レジ）に複数設置されている。そして、お客はそれぞれに設置されたＰＯＳ端末２を通して商品の買い上げ金額の精算をしている。
【０００４】
図４の動作について説明する。このストアの営業時間は午前１０：００から午後９：００（２１：００）までであるものとする。ストアサーバ１は自動電源制御装置により制御されており、その電源オンと電源オフは自動的に行われる。この例では、午前５：００に自動電源オンになり、開局処理が行われる。この開局処理は、前日までのデータを全て０にする処理のことをいう。
【０００５】
一方、ＰＯＳ端末２側では、午前９：００に手動で電源がオンにされる。電源がオンにされると、ストアサーバ１側に設けられているデータベース（ＰＬＵ（Ｐｒｉｃｅ  Ｌｏｏｋ  Ｕｐ）マスタデータベースという）にアクセスし、その日の商品に関する情報（商品の種類と単価）を引き出し、自己のデータベース（ＤＢ）に書き込む（ダウンロード）。これをＰＯＳ端末の開局処理という。この例では、開店時間の１時間前である午前９：００に開局処理を行なっている。
【０００６】
午前１０：００になると開店し、ＰＯＳ端末２側から商品売り上げ状況が刻々とストアサーバ１に通知され、ストアサーバ１はその情報をマスタデータベース（ＤＢ）に記憶していく。例えば、３つのレジがあれば、その３つのＰＯＳ端末２からストアサーバ１に売り上げ状況が通知される。以上の処理は、開店時間中続く。
【０００７】
そして、閉店時間の午後９：００（２１：００）になると、各ＰＯＳ端末２から演算処理を実行することによりその日の１日の売り上げデータがストアサーバ１に通知される。各ＰＯＳ端末２はその日の売り上げをストアサーバ１に通知する精算処理が終了したら、自動的に電源がオフになる。
【０００８】
ストアサーバ１は、全てのＰＯＳ端末２からの売り上げ情報を収集したら、１日の売り上げを集計してプリントアウトし、翌日から価格の変わる商品があれば、その商品の価格をＰＬＵマスタデータベースに書き込む。そして、必要なデータはメモリの記憶領域に退避し、閉局処理を終了する。開局処理が終了したら、自動電源制御装置により自動的に電源がオフになる。
【０００９】
このようにして、閉店に基づく処理が終了すると、ストアサーバ１もＰＯＳ端末２も夜間は電源オフになる。この閉店処理〜開店処理までの時間帯の処理を日次処理という。そして、翌日になると、ストアサーバ１もＰＯＳ端末２も前述したような開局処理を行なうことになる。
【００１０】
【特許文献１】
特開昭５６−１１４０６９号公報（全文訂正明細書第３頁、第４頁、第１図、第３図）
【特許文献２】
特開昭５８−０６０３７３号公報（第２頁、第１図、第２図）
【００１１】
【発明が解決しようとする課題】
前述したように、１日の内で開店時間が決まっているシステムでは、特に問題はない。しかしながら、ＰＯＳシステムを２４時間運用にすると問題が生じてくる。その理由は、ストアサーバ側で１日１回、開局処理と閉局処理を行なう必要があるからである。この開局処理と閉局処理を行なう間は、ＰＯＳ端末とのデータ伝送処理は停止されるので、ＰＯＳ端末からストアサーバへのデータ転送はできなくなり、結局、２４時間運用はできないことになる。ＰＯＳ端末を２４時間運用にするためには、ストアサーバと接続されている信号線を抜く処理が必要となる。
【００１２】
本発明はこのような課題に鑑みてなされたものであって、２４時間運用を可能にする２４時間対応ＰＯＳの集計処理方法及びシステムを提供することを目的としている。
【００１３】
【課題を解決するための手段】
（１）図１は本発明の原理を示すフローチャートである。本発明は、ストアサーバに複数のＰＯＳ端末が接続されたシステムにおいて、前記ストアサーバ側でＰＯＳ端末をオフラインにする時間帯を設定して全ＰＯＳ端末にダウンロードし（ステップ１）、各ＰＯＳ端末は、ダウンロードされた時間帯でオフラインで運用すると共に、その間一定時間間隔でオフライン時間帯であるかどうかをチェックし（ステップ２）、オフライン時間帯である時には、前記ストアサーバとは通信の送受を行なわずに自身でＰＯＳ端末処理を行ない（ステップ３）、オフライン時間帯が終了したら、オンラインに復帰し、それまでの収集データを前記ストアサーバに送信する（ステップ４）ことを特徴とする。
【００１４】
ここで、オフライン時間帯とは、ＰＯＳ端末がストアサーバ側にデータを見にいかない時間帯のことをいう。このように、本発明によれば、ＰＯＳ端末装置側に、ストアサーバを見にいかないオフラインモードを設けたので、ストアサーバ側は、この間に自由に開局処理と閉局処理を行なうことができ、一方ＰＯＳ端末側はオフラインモードで運用処理を行なうことができる。従ってＰＯＳシステムの２４時間運用が可能となる。
（２）請求項２記載の発明は、前記ストアサーバは、オフライン時間帯内で、各ＰＯＳ端末からの収集データを受信したら閉局処理を行ない、予め決められた時間になると開局処理を行なうことを特徴とする。
【００１５】
このように構成すれば、ＰＯＳ端末がオフラインモードで動作している間にストアサーバ側では、閉局処理と開局処理を行なうことができる。
（３）請求項３記載の発明は、前記ＰＯＳ端末は、前記オフライン時間帯において、商品売り上げの集計処理を行ない、オフラインからオンラインに移行する時に、前記集計処理情報と、全体の売り上げ情報を前記ストアサーバ側に転送することを特徴とする。
【００１６】
このように構成すれば、オフラインモードからオンラインモードに移行する時のＰＯＳ端末側で記憶していた集計処理情報と、全体の売り上げ情報をストアサーバ側に転送するようにしているので、システム全体として２４時間運用が可能となる。
（４）図２は本発明の原理ブロック図である。図に示すシステムは、ストアサーバ１０に複数のＰＯＳ端末２０が接続されたシステムを構成している。ストアサーバ１０側において、１１は商品に関する情報を記憶するＰＬＵマスタデータベース、１２は各ＰＯＳ端末２０のオフライン時間帯を設定して記憶する時間帯設定部、１３は全体の動作を制御する制御部である。該制御部１３としては、例えばコンピュータが用いられる。
【００１７】
ＰＯＳ端末２０側において、２１は前記ストアサーバ１０のＰＬＵマスタデータベース１１に記憶されている当該ＰＯＳ端末２０の商品に関する情報と同じ情報を記憶する商品データベース、２２は前記ストアサーバ１０側から指定されたオフライン時間帯を記憶するメモリ、２３は全体の動作を制御する制御部である。該制御部２３としては、例えばコンピュータが用いられる。３０はストアサーバ１０とＰＯＳ端末２０間を接続するバスである。つまり、ストアサーバ１０とＰＯＳ端末２０はバス３０を介して情報のやりとりを行なう。
【００１８】
このように構成すれば、ストアサーバ１０側の時間帯設定部１２でＰＯＳ端末２０側のオフライン時間帯を設定し、その時間帯をメモリ２２に記憶しておき、オフライン期間は、ＰＯＳ端末２０はストアサーバ１０を見にいかないようにしているので、ストアサーバ１０側はＰＯＳ端末２０に影響されない閉局処理と開局処理を行なうことができ、ＰＯＳ端末の２４時間運用が可能となる。
（５）請求項５記載の発明は、前記ストアサーバ１０は、オンライン時間帯に、各ＰＯＳ端末２０のオフライン時間帯と、ＰＬＵマスタデータベース１１に記憶されている当該ＰＯＳ端末２０に関する商品情報を当該ＰＯＳ端末２０にダウンロードすることを特徴とする。
【００１９】
このように構成すれば、ストアサーバとＰＯＳ端末とが連携をとりあい、スムーズなＰＯＳ端末システムとしての運用を可能とすることができる。
【００２０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を詳細に説明する。
【００２１】
図３は本発明の運用シーケンスの例を示す図である。図に示す運用シーケンスは、ストアサーバ１０とＰＯＳ端末２０との間のデータ伝送シーケンスを示している。システムとしては、図２に示すシステムを用いるものとする。この時、ストアサーバ１０側からＰＯＳ端末２０側への商品に関するマスタ情報はダウンロードされ、ストアサーバ１０とＰＯＳ端末２０には、基本的に同じデータが記憶されることになる。なお、オンライン運用中の所定の時刻に、ＰＬＵマスタデータベース１１に記憶されている商品に関する情報を、ＰＯＳ端末２０にダウンロードし、商品データベース２１に記憶させる。
【００２２】
今、ストアサーバ１０とＰＯＳ端末２０とがオンラインで運用しているものとする。このオンライン運用モードでは、ＰＬＵマスタデータベース１１を参照して商品取引を行なう。即ち、オペレータが商品のバーコードを読み込むと、その読み込んだバーコードをアドレスとしてＰＬＵマスタデータベース１１を読みに行き、その商品の単価を求める。単価と個数でその時の取引金額が決定する。この時の取引金額は、ＰＯＳ端末２０のＤＢ２４と、ストアサーバ１０のマスタデータベース１４に記憶される。
【００２３】
ここで、ＰＯＳ端末２０が取引の都度、ＰＬＵマスタデータベース１１を読みにいき、自己の商品ＤＢ２１を参照しないのは、ストアサーバ１０側で商品の単価を変更することがあり、その変更をＰＯＳ端末２０に通知するのに、各ＰＯＳ端末毎に時間がずれた場合、同じ商品を各ＰＯＳ端末２０により、異なる価格で販売するおそれをなくすためである。
【００２４】
このようなオンラインの運用中に、ストアサーバ１０側では、時間帯設定部１２がＰＯＳ端末２０のオフライン時間帯を決定し、その値を時間帯設定部１２に記憶する。ここでは、例として、オフライン時間帯を２１：００（午後９：００）〜午前４：００まで設定している例を示しているが、必ずしもこれに限るものではない。ストアサーバ１０の制御部１３は、時間帯設定部１２に記憶されている各ＰＯＳ端末２０のオフライン時間帯を各ＰＯＳ端末２０にダウンロードし、各ＰＯＳ端末２０のメモリ２２に記憶させる。
【００２５】
このようにすれば、ストアサーバ１０とＰＯＳ端末２０とが連携をとりあい、スムーズなＰＯＳ端末システムとしての運用を可能とすることができる。
【００２６】
ここで、時間がオフライン時間帯に入ったら、オペレータは精算処理に入る。精算処理は、各ＰＯＳ端末２０毎に時間をずらして行なわれる。その理由は、全てのＰＯＳ端末２０が同時に精算処理を行ない、取引ができなくなることを防止するためである。精算処理に入る場合、オペレータは時刻ｔ１にＰＯＳ端末２０の精算処理のボタンを押す。この結果、ＰＯＳ端末２０からストアサーバ１０側にその日の売り上げの集計データがアップロードされる。以上の処理が終了したら、ＰＯＳ端末２０の電源は自動的にオフになる。
【００２７】
ＰＯＳ端末２０が電源オフになったら、２４時間運用をするため、オペレータは時刻ｔ２に手動でＰＯＳ端末２０の電源をオンにする。ここで、電源が入ったら、ＰＯＳ端末２０は開局処理を行なう。この開局処理は、現在の時間をオフライン時間帯と比較し、オフライン時間帯であれば、オフライン運用になる処理である。そして、それ以降はオフライン時間帯の運用となる。オフライン時間帯では、ＰＯＳ端末２０がストアサーバ１０にアクセスすることはなく、ＰＯＳ端末自身で売り上げデータの処理を行なう。即ち、このオフライン時間帯では、商品の単価を確認するためのデータベースとしては、自己の商品データベース２１を参照する。
【００２８】
即ち、商品のバーコードを読み込んだら、該バーコードに対応するアドレスに記憶されている商品の単価を読み出し、商品の数だけの売り上げを計算する。例えば、商品Ａの単価がＫ円であった場合、当該商品を３個購入する場合には、その売り上げは３×Ｋ（円）となる。以上のような売り上げ処理を行ない、その結果をデータベース２４に記憶していく。
【００２９】
このように、ＰＯＳ端末２０がオフラインで運用中に、ストアサーバ１０側では、閉局処理と開局処理を行なう。閉局処理は、全てのＰＯＳ端末の売り上げ集計を行なうことと、翌日の商品の単価を変更する処理である。集計結果は、例えばプリンタでプリントアウトされる。この例では、午前０：００に閉局処理を行なっているが、必ずしも午前０：００である必要はない。
【００３０】
閉局処理が終了したら、今度は翌日のための開局処理を行なう。ここで、開局処理とは、前日の売り上げデータを全て０にするものである。この開局処理も、オフライン時間内で行なう必要がある。
【００３１】
このように、本発明によれば、ＰＯＳ端末２０がオフラインモードで動作している時に、ストアサーバ１０側では、閉局処理と開局処理を行なうことができる。
【００３２】
ＰＯＳ端末２０では、オフライン運用時に一定時間間隔で、オフライン運用時間帯であるかどうかをチェックしている。ここで、オフライン運用時間帯（ここでは午前４：００）を抜け出したら、その時刻にＰＯＳ端末２０は、オフラインモード運用中にデータベース２４に蓄積された集計処理情報と、全体の売り上げ情報をストアサーバ１０側に転送する（アップロード）。それと共に、ストアサーバ１０のＰＬＵマスタデータベース１１に記憶されている商品情報を自己の商品データベース２１にダウンロードする。
【００３３】
このように、本発明によれば、オフラインモードからオンラインモードに移行する時のＰＯＳ端末側で記憶していた集計処理情報と、全体の売り上げ情報をストアサーバ１０側へ転送するようにしているので、システム全体として２４時間運用が可能になる。
【００３４】
【発明の効果】
以上説明したように、本発明によれば、以下の効果が得られる。
（１）請求項１記載の発明によれば、ＰＯＳ端末装置側に、ストアサーバを見にいかないオフラインモードを設けたので、ストアサーバ側は、この間に自由に開局処理と閉局処理を行なうことができ、一方ＰＯＳ端末側はオフラインモードで運用処理を行なうことができる。従ってＰＯＳシステムの２４時間運用が可能となる。
（２）請求項２記載の発明によれば、ＰＯＳ端末がオフラインモードで動作している間にストアサーバ側では、閉局処理と開局処理を行なうことができる。
（３）請求項３記載の発明によれば、オフラインモードからオンラインモードに移行する時のＰＯＳ端末側で記憶していた集計処理情報と、全体の売り上げ情報をストアサーバ側に転送するようにしているので、システム全体として２４時間運用が可能となる。
（４）請求項３記載の発明によれば、ストアサーバ側の時間帯設定部でＰＯＳ端末側のオフライン時間帯を設定し、その時間帯をメモリに記憶しておき、オフライン期間は、ＰＯＳ端末はストアサーバを見にいかないようにしているので、ストアサーバ側はＰＯＳ端末に影響されない閉局処理と開局処理を行なうことができ、ＰＯＳ端末の２４時間運用が可能となる。
（５）請求項５記載の発明によれば、ストアサーバとＰＯＳ端末とが連携をとりあい、スムーズなＰＯＳ端末システムとしての運用を可能とすることができる。
【００３５】
このように、本発明によればオンラインモードとオフラインモードとを設け、オフラインモードではＰＯＳ端末はストアサーバを見にいかないようにして、ストアサーバ側での閉局処理と開局処理を行なわせ、オフラインモードからオンラインモードに移行する時のＰＯＳ端末側で記憶していた集計処理情報と、全体の売り上げ情報をストアサーバ側へ転送するようにしているので、システム全体として２４時間運用が可能な２４時間対応ＰＯＳの集計処理方法及びシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の原理を示すフローチャートである。
【図２】本発明の原理ブロック図である。
【図３】本発明の運用シーケンスの例を示す図である。
【図４】従来のＰＯＳシステムの運用シーケンスの例を示す図である。
【符号の説明】
１０  ストアサーバ
１１  ＰＬＵマスタデータベース（ＤＢ）
１２  時間帯設定部
１３  制御部
２０  ＰＯＳ端末
２１  商品データベース（ＤＢ）
２２  メモリ
２３  制御部
３０  バス
【図１】
2004151823.tif 000003
【図２】
2004151823.tif 000004
【図３】
2004151823.tif 000005
【図４】
2004151823.tif 000006