(57)【特許請求の範囲】
【請求項１】
ＰＯＳシステム（１４）と、各商品の価格を表示する電子価格ラベルシステム（１６）と、前記ＰＯＳシステムと前記電子価格ラベルシステムに前記商品の価格データを提供するためのＰＬＵデータファイル（４４）を備えたホストコンピュータ（１２）と、から構成された店舗システムにおいて、
前記電子価格表示システム（１６）は、
前記各商品の価格を表示する複数の電子価格ラベル（２２）と、
前記複数の電子価格ラベルで表示する新規の価格データを含むレコードを格納する格納媒体（２６）と、
前記新規の価格データとその価格変更時刻を含む価格変更メッセージを該当する前記電子価格ラベルに送信して前記複数の電子価格ラベルを制御するコンピューター（２４）と、から構成され、
前記コンピューター（２４）は、
前記価格変更時刻の経過後に、前記電子価格ラベルから現在表示されている価格を取得して当該表示価格と前記価格変更メッセージ内の前記価格データとを比較する手段（３８、２６）を備え、
前記比較の結果、前記表示価格が前記価格変更メッセージ内の価格データと等しくないときは、前記価格変更メッセージ内の価格データを当該電子価格ラベルに表示させるための命令を送信する、ことを特徴とする電子価格ラベルの価格照合装置。
【請求項２】
ＰＯＳシステム（１４）と、各商品の価格を表示する複数の電子価格ラベルを有する電子価格ラベルシステム（１６）と、前記ＰＯＳシステムと前記電子価格ラベルシステムに前記商品の価格データを提供するためのＰＬＵデータファイル（４４）を備えたホストコンピュータ（１２）と、から構成された店舗システムにおける電子価格ラベルの価格照合方法であって、
（ａ）前記複数の電子価格ラベルで表示する新規の価格データを含むレコードを格納するステップと、
（ｂ）前記新規の価格データとその価格変更時刻を含む価格変更メッセージを該当する前記電子価格ラベルに送信するステップと、
（ｃ）前記価格変更時刻の経過後に、前記電子価格ラベルから現在表示されている価格を取得するステップと、
（ｄ）前記表示価格と前記価格変更メッセージ内の前記価格データとを比較するステップと、
（ｅ）前記比較の結果、前記表示価格が前記価格変更メッセージ内の価格データと等しくないときは、前記価格変更メッセージ内の価格データを当該電子価格ラベルに表示させるための命令を送信するステップと、
の各ステップを有することを特徴とする電子価格ラベルの価格照合方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は電子価格ラベル（Electronic price label, 以下「ＥＰＬ」という）システムに関し、特に電子ラベル価格変更照合システムおよびそのための方法に関する。
【０００２】
【従来の技術】
従来の小売店ではバーコードスキャナは価格ルックアップ（Price-lookup, 以下、「ＰＬＵ」という）ファイルに管理維持されている価格情報に基づいて動作する。このＰＬＵデータファイルは通常、ホストサーバーにある単一のロケーションに格納されている。
【０００３】
通常、ＥＰＬシステムは店舗内の各商品に対する複数のＥＰＬを含んでいる。ＥＰＬはこれに対応する店舗の棚の上の商品の価格を表示するので、通常は棚の先頭縁のレール上に装着される。一つの店舗は、商品の価格を表示する数千個のＥＰＬを含むことがある。これらのＥＰＬは、当該ＥＰＬに関する情報を通常はＥＰＬデータファイル内に管理維持する中央のサーバに接続されている。ＥＰＬデータファイルはＥＰＬ同定情報およびＥＰＬ商品情報を収容している。
【０００４】
上記中央サーバはＥＰＬに価格の変更を送る。価格変更を計画された商品に関して正しい価格がＥＰＬによって確実に表示されるためには、誤りなく価格変更を伝えるメッセージが計画に組み込まれ送信されなければならない。
【０００５】
【発明が解決しようとする課題】
それゆえ本発明は、ＥＰＬに対して計画した価格変更メッセージを送信し、それに続いてＥＰＬが正しい価格を表示していることを照合することができる、ＥＰＬ価格変更照合システムおよびそのための方法を与えることを課題とする。
【０００６】
【課題を解決するための手段】
本発明は、ＰＯＳシステムと、各商品の価格を表示する電子価格ラベルシステムと、前記ＰＯＳシステムと前記電子価格ラベルシステムに前記商品の価格データを提供するためのＰＬＵデータファイルを備えたホストコンピュータと、から構成された店舗システムにおいて、前記電子価格表示システムは、前記各商品の価格を表示する複数の電子価格ラベルと、前記複数の電子価格ラベルで表示する新規の価格データを含むレコードを格納する格納媒体と、前記新規の価格データとその価格変更時刻を含む価格変更メッセージを該当する前記電子価格ラベルに送信して前記複数の電子価格ラベルを制御するコンピューターと、から構成され、前記コンピューターは、前記価格変更時刻の経過後に、前記電子価格ラベルから現在表示されている価格を取得して当該表示価格と前記価格変更メッセージ内の前記価格データとを比較する手段を備え、前記比較の結果、前記表示価格が前記価格変更メッセージ内の価格データと等しくないときは、前記価格変更メッセージ内の価格データを当該電子価格ラベルに表示させるための命令を送信する、ことを特徴とする電子価格ラベルの価格照合装置を提供するものである。
【０００７】
また、本発明は、ＰＯＳシステムと、各商品の価格を表示する複数の電子価格ラベルを有する電子価格ラベルシステムと、前記ＰＯＳシステムと前記電子価格ラベルシステムに前記商品の価格データを提供するためのＰＬＵデータファイルを備えたホストコンピュータと、から構成された店舗システムにおける電子価格ラベルの価格照合方法であって、（ａ）前記複数の電子価格ラベルで表示する新規の価格データを含むレコードを格納するステップと、（ｂ）前記新規の価格データとその価格変更時刻を含む価格変更メッセージを該当する前記電子価格ラベルに送信するステップと、（ｃ）前記価格変更時刻の経過後に、前記電子価格ラベルから現在表示されている価格を取得するステップと、（ｄ）前記表示価格と前記価格変更メッセージ内の前記価格データとを比較するステップと、（ｅ）前記比較の結果、前記表示価格が前記価格変更メッセージ内の価格データと等しくないときは、前記価格変更メッセージ内の価格データを当該電子価格ラベルに表示させるための命令を送信するステップと、の各ステップを有することを特徴とする電子価格ラベルの価格照合方法を提供するものである。
【０００８】
【実施例】
以下、添付の図面を参照しつつ本発明に係る電子価格ラベルシステムを詳細に説明する。
【０００９】
参照する図１に示すように、店舗システム１０は主な要素としてホストコンピューターシステム１２、単品管理金銭登録装置（Point-of-sales、以下「ＰＯＳ」という）システム１４、およびＥＰＬシステム１６を含む。
【００１０】
ＰＯＳシステム１４はバーコードスキャナ１８および端末機２０を含む。
【００１１】
ＥＰＬシステム１６は主な要素としてＥＰＬ２２、ホストＥＰＬ端末機２４、ディスプレイ２５、およびＥＰＬ格納媒体２６を含む。
【００１２】
通常、ＥＰＬ２２は店舗内の棚に装着されており、データレジスタ５４とディスプレイ５６を含む。データレジスタ５４は、通常は棚に設けたＥＰＬに関連した商品価格であるデータを収容する。普通、データはディスプレイ５６により表示される。
【００１３】
ホストＥＰＬ端末機２４はＥＰＬソフトウェア３０を実行する。このソフトウェアはＥＰＬデータファイル３２の内容を管理維持する。ホストＥＰＬ端末機２４もまた価格変更照合ソフトウェア３８を実行する。このソフトウェアは、ＥＰＬ２２が表示情報を更新することにより計画した価格変更メッセージに応えていることを照合する。
【００１４】
ＥＰＬソフトウェア３０はＥＰＬ２２へのすべてのメッセージを記録し、計画し、送信する。ＥＰＬソフトウェア３０はまた、ＥＰＬデータファイル３２を管理維持し、使用する。このファイルはＰＬＵ番号のような商品情報および各ＥＰＬ２２に対するＥＰＬ同定情報を含む。
【００１５】
第一の実施例では、ＥＰＬデータファイル３２はまた各ＥＰＬに対して計画された価格変更時刻（計画価格変更時刻）を含む。第二実施例では、計画にかかる価格変更（計画価格変更）は、別のファイルであるデータベース３３内に管理維持される。各計画変更時刻はもちろんＥＰＬデータファイル３２およびデータベース３３のいずれかもしくは両方に管理維持することができる。
【００１６】
上記目的のため、ホストＥＰＬ端末機２４はコンピューターに通常利用されているリアルタイムクロックその他の時刻測定装置を含む。
【００１７】
ＥＰＬソフトウェア３０はＥＰＬ２２に対するＥＰＬ価格変更メッセージを計画するデータスケジューラ３４を含む。データスケジューラ３４はデータスケジューラ３４により計画された価格変更のレコードを収容するスプールファイル４６を生成する。
【００１８】
ディスプレイ２５はＥＰＬデータファイル３２と監査ログ３３とを含んだ格納済みファイルの内容を表示するとともに、エラーがあるときはそれがログ（log）として記録されていることをオペレーターに指示し、オペレーターにエラーに対応する措置をとることを促す。
【００１９】
ＥＰＬ格納媒体２６はＥＰＬデータファイル３２、データベース３３、およびスプールファイル４６を格納し、固定ディスクドライブであることが好ましい。
【００２０】
ホストコンピューターシステム１２はＰＬＵ格納媒体３６、ホストＰＬＵ端末機４０、および入力装置４２を含む。
【００２１】
ＰＬＵ格納媒体３６はＰＬＵデータファイル４４を格納する。ＰＬＵデータファイル４４は商品価格を格納するための独立のロケーションであることが好ましい。 ＰＬＵデータファイル４４はホストＰＬＵ端末機４０がＰＯＳ端末機２０へ配給することができる。この代わりとして、ホストＰＬＵ端末機４０から直接に主ＰＬＵデータファイル４４にアクセスするためのバーコードスキャナ１８を用意することができる。
【００２２】
この例では端末機２０、２４および４０が相互にネットワーク接続されている別個のコンポーネントとして図示されている。しかし、これらの端末機はこれとは異なる態様に組み合わせることもできる。例えば、ＥＰＬ端末機２４およびホストＰＬＵ端末機４０を結合して単一のホストコンピューターとして構成することができる。ＰＯＳ端末機２０およびホストＰＬＵ端末機４０を結合して他のＰＯＳ端末機のネットワーク用コンピューターとしても機能するよう、二役を果たすＰＯＳ端末機として形成することができる。ホストコンピューターシステム１２はまた、多店舗を管理する管理地においた遠隔コンピューターシステムとすることもできる。そのような場合、ホストコンピューターシステム１２がＰＬＵデータファイル４４内に商品価格を管理維持し、商品価格をＥＰＬコンピューター３４に送信する。
【００２３】
ホストＰＬＵ端末機４０はＰＬＵ管理維持ルーチン５０を実行する。ＰＬＵ管理維持ルーチン５０はＰＬＵデータファイル４４を更新する。
【００２４】
入力装置４２はキーボードであることが好ましい。
【００２５】
ＰＬＵ管理維持ルーチン５０は、価格変更データが入力装置４２内に入力されたとき、ＰＬＵデータファイル４４内の価格の変更を直接にＥＰＬ端末機２４およびＰＯＳ端末機２０に送信することができ（即時処理）、あるいは後のバッチ更新（バッチ処理）を行うべくＥＰＬ格納媒体３６内のバッチファイル内に価格変更を格納することができる。
【００２６】
ここで図２を参照する。この図にはＥＰＬデータファイル３２およびＰＬＵデータファイル４４がより詳細に示してある。ＥＰＬデータファイル３２はＥＰＬシステム１６内の各ＥＰＬ２２に対するラインエントリ（line entry、記入事項）を含む。各ラインエントリは、商品同定エントリ（ＩＴＥＭ ＩＤ）、ＥＰＬ同定エントリ（ＥＰＬ ＩＤ）、および価格検査サムエントリ（ＥＰＬ ＣＨＥＣＫ）を含む。エントリのＥＰＬＩＤは商品にいずれのＥＰＬが指定されているかを同定する。エントリの価格検査サム（ＥＰＬＣＨＥＣＫ）はＰＬＵデータファイル４４内の価格から計算される。
【００２７】
第一実施例ではＥＰＬデータファイル３２は各ＥＰＬに対するエントリの計画価格変更時刻も含む。第二実施例ではその代わりに計画価格変更は別のファイルのデータベース３３内に含まれる。エントリの計画価格変更時刻はもちろんＥＰＬデータファイル２２およびデータベース３３のいずれかもしくは両方に維持することができる。
【００２８】
ＥＰＬデータファイル４４は店舗で売れた各商品に対するラインエントリを含む。各ラインエントリは当該店舗の商品を同定する商品同定エントリ（ＩＴＥＭＩＤ）と、価格を同定するＰＬＵ価格（PLU price entry, PLU PRICE）エントリとを有する。後者はバーコードスキャナ１８によるスキャンニングの際に各商品の価格を決定するためＰＯＳシステム１４によって読み取られたものである。
【００２９】
正規オペレーションの期間に、ＥＰＬソフトウェア３０がＰＬＵデータファイル４４から一つの商品に対する価格情報を取得する。ＥＰＬソフトウェア３０は価格情報の検査サムを生成し、その検査サムを、当該商品に関連したＥＰＬに対するＥＰＬ ＣＨＥＣＫエントリと比較する。もしもこの検査サムが異なると、ＥＰＬソフトウェア３０は、ＥＰＬにより表示されている価格を変更するための価格変更メッセージを生成する。データスケジューラ３４は当該価格変更メッセージを送信するための計画を立て、スプールファイル４６内にエントリを書き込む。ＥＰＬソフトウェア３０がＥＰＬへの価格変更メッセージの送信を制御する。ＥＰＬはレジスタ５４内に当該価格データを格納する。最後に、ディスプレイ５６がデータレジスタ５４に価格を表示する。
【００３０】
ここで図３を参照する。この図には開始ステップ６０で始まる価格変更照合プログラム３８の第一実施例がさらに詳細に示してある。この第一実施例は計画価格変更時刻を含むレコードを得るためにＥＰＬデータファイル３２を調査し、その後これらのレコードに関連する各ＥＰＬが正しい価格を表示していることを検査する。
【００３１】
ステップ６２で、価格変更照合ソフトウェア３８はＥＰＬデータファイル３２内のＥＰＬレコードを読み取る。
【００３２】
ステップ６４で、価格変更照合ソフトウェア３８は当該ＥＰＬレコードが時刻エントリである計画価格変更時刻を含んでいるか否かを決定する。もしもＥＰＬレコードがこれを含んでいないと、オペレーションはステップ８２に進む。もしもこれを含んでいると、オペレーションはステップ６６に進む。
【００３３】
ステップ６６で、価格変更照合ソフトウェア３８は現在の時刻がエントリである計画価格変更時刻の後であるか否かを決定する。もしも現在の時刻がその後でないと、オペレーションはステップ８２に進む。その後であると、オペレーションはステップ６８に進む。
【００３４】
ステップ６８で、価格変更照合ソフトウェア３８はＥＰＬソフトウェア３０に、ＥＰＬに対し価格検査メッセージを送信させ、応答を待つ。
【００３５】
ステップ７０で、価格変更照合ソフトウェア３８はＥＰＬからの応答がＥＰＬソフトウェア３０によって受信されたか否かを決定する。もしも応答が受信されていないと、オペレーションはステップ７８、７９に進む。これらのステップで価格変更照合ソフトウェア３８がＥＰＬレコード中に応答エラーをログとして記録し、 ディスプレイ２５上に応答エラーがあるとのオペレーターへの指示をＥＰＬソフトウェアに表示させる。その後、オペレーションはステップ８２に進む。表示されたエラーはオペレーターにより再検討される。オペレーターは当該ＥＰＬが盗まれたり破損しているか否かを決定するため、当該ＥＰＬのある場所まで行き、もしも破損等していればＥＰＬを交換しなければならない。ＥＰＬからの応答がＥＰＬソフトウェア３０により受信されたときは、オペレーションはステップ７２に進む。
【００３６】
ステップ７２で、価格変更照合ソフトウェア３８は、ＥＰＬが正しい価格を表示していることを当該ＥＰＬ応答が示しているか否か、ＥＰＬソフトウェア３０により決定する。もしも正しい価格を表示していないと、オペレーションはステップ８０、８１に進み、価格変更照合ソフトウェア３８がＥＰＬレコード中に価格エラーをログとして記録し、データスケジューラ３４に価格変更メッセージを送信する。オペレーションはその後、ステップ８２へ進む。もしもＥＰＬが正しい価格を表示していることをＥＰＬ応答が指示していると、オペレーションはステップ７４に進む。
【００３７】
ステップ７４で、価格変更照合ソフトウェア３８が計画価格変更時刻をＥＰＬレコードから消去し、オペレーションはステップ６２に戻る。これによって確実に、次の時刻にこれと同じＥＰＬについての再検査がＥＰＬデータファイル３２中で行われることがなくなる。
【００３８】
ステップ８２で、価格変更照合ソフトウェア３８は現在のレコードが最終レコードであるか否かを決定する。もしも最終レコードでないとオペレーションはステップ６２に戻る。最終レコードであるとオペレーションはステップ８４で終了する。
【００３９】
価格変更照合ソフトウェア３８のオペレーションは連続的に行わせることもでき、あるいはオペレーターの命令の下に行うこともできる。
【００４０】
ここで図４を参照する。これらの図に示すように第二実施例の価格変更照合ソフトウェア３８のオペレーションは開始ステップ９０で始まる。第二実施例は、計画された価格変更時刻を含むレコードのみを収容するデータベース３３を生成し、次いでデータベース３３内のレコードに関連する各ＥＰＬが正しい価格を表示しているか否かを検査する。
【００４１】
ステップ９２で、価格変更照合ソフトウェア３８はデータベース３３を生成する。
【００４２】
ステップ９４で、価格変更照合ソフトウェア３８はＥＰＬデータファイル３２内のＥＰＬレコードを読み取る。
【００４３】
ステップ９６で、価格変更照合ソフトウェア３８は当該ＥＰＬレコードが時刻エントリの計画価格変更時刻を含むか否かを決定する。もしもこれを含まないと、オペレーションはステップ１００に進む。これを含むときはオペレーションはステップ９８に進む。
【００４４】
ステップ９８で、価格変更照合ソフトウェア３８はデータベース３３内にそのレコードを格納する。
【００４５】
ステップ１００で、価格変更照合ソフトウェア３８は当該レコードが最終レコードであるか否かを決定する。もしも最終レコードでないと、オペレーションはステップ９４に戻る。最終レコードであるときはオペレーションはステップ１０２に進む。
【００４６】
ステップ１０２で、価格変更照合ソフトウェア３８はデータベース３３内のレコードを読み取る。
【００４７】
ステップ１０４で、価格変更照合ソフトウェア３８は現在の時刻がエントリの計画価格変更時刻の後であるか否かを決定する。変更時刻後でないときはオペレーションはステップ１１４に進む。時刻後であるときはオペレーションはステップ１０６に進む。
【００４８】
ステップ１０６で、価格変更照合ソフトウェア３８はＥＰＬソフトウェア３０に価格検査メッセージをＥＰＬへ送らせ、応答を待つ。
【００４９】
ステップ１０８で、価格変更照合ソフトウェア３８はＥＰＬソフトウェア３０がＥＰＬからの応答を受信したか否かを決定する。もしも応答を受信していないと、オペレーションはステップ１１８、１１９に進み、そこで価格変更照合ソフトウェア３８はＥＰＬレコードに応答エラーをログとして記録するとともに当該エラーを訂正する旨の価格変更メッセージをデータスケジューラー３４に送り、ステップ１１４に進む。ＥＰＬからの応答がＥＰＬソフトウェア３０により受信されていたときはオペレーションはステップ１１０に進む。
【００５０】
ステップ１１０で、価格変更照合ソフトウェア３８は、ＥＰＬソフトウェア３０を使用することにより、ＥＰＬの応答が正しい価格を表示していることをＥＰＬ応答が指示しているか否かを決定する。ＥＰＬの応答がそのように指示していないときはオペレーションはステップ１１６、１１７に進み、そこで価格変更照合ソフトウェア３８が当該ＥＰＬレコードに価格エラーをログとして記録するとともに、ＥＰＬソフトウェア３０にエラー表示を表示させてからステップ１１４に進む。ＥＰＬの応答が正しい価格を表示していることをＥＰＬ応答が指示しているときはオペレーションはステップ１１２に進む。
【００５１】
ステップ１１２で、価格変更照合ソフトウェア３８がデータベース３３から当該レコードを消去し、オペレーションはステップ１１４に進む。
【００５２】
ステップ１１４で、価格変更照合ソフトウェア３８は当該レコードが最終データベースレコードであるか否かを決定する。もしもそれが最終レコードでないと、オペレーションはステップ９４に戻る。最終レコードであるときはオペレーションはステップ１０２に進む。
【００５３】
価格変更照合ソフトウェア３８のオペレーションは連続的に行わせることもでき、あるいはオペレーターの命令の下に行うこともできる。
【００５４】
【効果】
上述したように、本発明は電子価格ラベルシステムで使用する価格変更照合システムを与えることができる。本システムでは、価格変更が計画されると、コンピューターが当該ＥＰＬに新規価格を含むメッセージを送るとともに、現在の価格と新規価格とを比較して、当該ＥＰＬが正しい新規価格を表示しているか否かを決定する。この決定は、実質上、予定の価格変更時に行われる。
【図面の簡単な説明】
【図１】取引管理システムのブロック線図である。
【図２】本発明の第一実施例におけるＰＬＵデータファイルおよびＥＰＬデータファイル内の情報の線図である。
【図３】本発明の方法の第一実施例を例示する流れ図である。
【図４】本発明の方法の第二実施例を例示する流れ図である。
【符号の説明】
１０      店舗システム
１２      ホストコンピューターシステム
１４      ＰＯＳシステム
１６      ＥＰＬシステム
１８      バーコードスキャナ
２０      ＰＯＳ端末機
２２      ＥＰＬ
２４      ＥＰＬ端末機
２５      ディスプレイ
２６      ＥＰＬ格納媒体
３０      ＥＰＬソフトウェア
３２      ＥＰＬデータファイル
３３      データベース
３４      データスケジューラ
３６      ＰＬＵ格納媒体
３８      価格変更照合ソフトウェア
４０      ホストＰＬＵ端末機
４２      入力装置
４４      ＥＰＬデータファイル
４６      スプールファイ
５０      ＰＬＵ管理維持ルーチン
５４      データレジスタ
５４      レジスタ
５６      ディスプレイ
【図１】
0004152016.tif 000002
【図２】
0004152016.tif 000003
【図３】
0004152016.tif 000004
【図４】
0004152016.tif 000005