(57)【要約】【課題】商品情報の表示に電子棚札を用いた場合に、顧客が電子棚札に対して何らかの操作をすることにより、購入合計金額や、割引後の購入単価、購入合計金額等を、容易に把握することが可能な電子棚札を提供する。【解決手段】商品名、単価Ｐ、及び、数量割引に関するデータを保持するデータ保持手段１２と、該データ保持手段１２により保持される商品名及び単価Ｐを表示する表示手段１４と、購入数量Ｎを入力する数量入力手段１５と、演算手段１１とを備えて電子棚札１を構成すると共に、数量入力手段１５により購入数量Ｎが入力されると、演算手段１１は、購入合計金額Ｓ、及び、購入単価Ｐｒを演算し、表示手段１４は、購入数量Ｎと、演算手段１１により演算された購入合計金額Ｓ、及び、購入単価Ｐｒとを表示するようにする。【選択図】図２
2008123120.tif 000002
【特許請求の範囲】
【請求項１】
商品名及び単価Ｐを保持するデータ保持手段と、
該データ保持手段により保持される前記商品名及び前記単価Ｐを表示する表示手段と、を備えた電子棚札であって、
購入数量Ｎを入力する数量入力手段と、
前記数量入力手段により入力された前記購入数量Ｎと、前記単価Ｐとを用いて、購入合計金額Ｓを演算する演算手段と、を備えると共に、
前記数量入力手段により前記購入数量Ｎが入力されると、前記演算手段は、前記購入合計金額Ｓを演算し、前記表示手段は、前記購入数量Ｎと、前記演算手段により演算された前記購入合計金額Ｓとを表示することを特徴とする電子棚札。
【請求項２】
前記データ保持手段は、数量割引に関するデータを保持しており、
前記演算手段は、前記購入数量Ｎ、前記単価Ｐ、及び、前記数量割引に関するデータを用いて、前記購入合計金額Ｓ、及び、購入単価Ｐｒを演算し、前記表示手段は、前記購入数量Ｎと、前記演算手段により演算された前記購入合計金額Ｓ、及び、前記購入単価Ｐｒとを表示する請求項１記載の電子棚札。
【請求項３】
前記データ保持手段は、前記数量割引に関するデータとして、割引対象となる最低の購入数量である割引開始数量Ｎｄ、割引単位となる一定の購入数量である割引単位数量Ｎｕ、及び、割引単価Ｐｄを保持しており、
前記演算手段は、前記購入数量Ｎ、前記単価Ｐ、前記割引開始数量Ｎｄ、前記割引単位数量Ｎｕ、及び、前記割引単価Ｐｄを用いて、前記購入合計金額Ｓ、及び、購入単価Ｐｒを演算する請求項２記載の電子棚札。
【請求項４】
前記演算手段は、前記購入数量Ｎが、前記割引開始数量Ｎｄ以上でない場合、
前記購入合計金額Ｓを、Ｓ＝Ｎ×Ｐ
前記購入単価Ｐｒを、Ｐｒ＝Ｐ  で求める請求項３記載の電子棚札。
【請求項５】
前記演算手段は、前記購入数量Ｎが、前記割引開始数量Ｎｄ以上である場合、Ｉｎｔ[Ｘ]が、Ｘの整数部分、Ｙ％Ｚが、ＹをＺで除した余を表すとすると、
前記購入合計金額Ｓを、Ｓ＝Ｉｎｔ[Ｎ／Ｎｕ]×(Ｐｄ×Ｎｕ)＋(Ｎ％Ｎｕ)×Ｐ
前記購入単価Ｐｒを、Ｐｒ＝Ｓ／Ｎ  で求める請求項３又は４記載の電子棚札。
【請求項６】
前記データ保持手段は、前記割引単価Ｐｄに代えて、割引率Ｒ(＜１)を保持しており、
前記演算手段は、前記割引単価Ｐｄを、Ｐｄ＝Ｐ×(１−Ｒ)  で求める請求項３〜５のいずれか１項に記載の電子棚札。
【請求項７】
前記データ保持手段は、割引単価Ｐｄに代えて、前記割引単位数量Ｎｕに対する価格である割引単位金額Ｐｕを保持しており、
前記演算手段は、前記購入数量Ｎ、前記単価Ｐ、前記割引開始数量Ｎｄ、前記割引単位数量Ｎｕ、及び、前記割引単位金額Ｐｕを用いて、前記購入合計金額Ｓ、及び、購入単価Ｐｒを演算する請求項３記載の電子棚札。
【請求項８】
前記演算手段は、前記購入数量Ｎが、前記割引開始数量Ｎｄ以上でない場合、
前記購入合計金額Ｓを、Ｓ＝Ｎ×Ｐ
前記購入単価Ｐｒを、Ｐｒ＝Ｐ  で求める請求項７記載の電子棚札。
【請求項９】
前記演算手段は、前記購入数量Ｎが、前記割引開始数量Ｎｄ以上である場合、Ｉｎｔ[Ｘ]が、Ｘの整数部分、Ｙ％Ｚが、ＹをＺで除した余を表すとすると、
前記購入合計金額Ｓを、Ｓ＝Ｉｎｔ[Ｎ／Ｎｕ]×Ｐｕ＋(Ｎ％Ｎｕ)×Ｐ
前記購入単価Ｐｒを、Ｐｒ＝Ｓ／Ｎ  で求める請求項７又は８記載の電子棚札。
【請求項１０】
前記データ保持手段は、前記割引単位金額Ｐｕに代えて、割引率Ｒ(＜１)を保持しており、
前記演算手段は、前記割引単位金額Ｐｕを、Ｐｕ＝Ｐ×(１−Ｒ)×Ｎｕ  で求める請求項７〜９のいずれか１項に記載の電子棚札。
【請求項１１】
前記数量入力手段は、クリアキー、及び、決定キーを含む、テンキーボードを備えている請求項１〜１０のいずれか１項に記載の電子棚札。
【請求項１２】
前記数量入力手段は、プラスキー、マイナスキー、及び、クリアキーを備えている請求項１〜１０のいずれか１項に記載の電子棚札。
【請求項１３】
前記数量入力手段は、前記表示手段の表示が透視可能に、前記表示手段に重ねて設けられるタッチパネルキーを備えている請求項１〜１０のいずれか１項に記載の電子棚札。
【請求項１４】
棚札サーバと交信する有線、又は、無線の通信手段を備えており、該通信手段は、前記データ保持手段により保持されるデータを、前記棚札サーバから受信して前記データ保持手段に提供する請求項１〜１３のいずれか１項に記載の電子棚札。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗に陳列される商品の近傍に設けられ、当該商品に関する情報の表示、該情報に関する顧客の操作に基づく演算処理、及び、該処理結果の表示を行う電子棚札に関する。
【背景技術】
【０００２】
スーパーマーケットや小売店等の店舗では、販売する商品の名称や価格等の商品情報を表示する必要があり、この商品情報を商品に表示する作業は、従来、人手による手作業で行われており、作業効率や作業コストの点で問題であった。
【０００３】
そこで、この商品に対する商品情報の表示を電子的に行う、図２７に示すような、電子棚札２１が考案されている。この電子棚札２１は、図２８に示すように、ＣＰＵ１１、メモリ１２、アンテナ１３ａを備えた無線通信部１３、及び、表示部１４で構成されており、メモリ１２に搭載されているソフトウエアにより、ＣＰＵ１１が、無線通信部１３を介して、棚札サーバから商品情報を取得すると共に、取得した商品情報を表示部１４に表示する仕組みである。
【０００４】
この上記の電子棚札は、単に商品情報を表示するのみで、顧客が電子棚札に対して何らかの操作をすることにより演算をして表示するような機能、例えば、購入個数を電子棚札に入力することにより購入合計金額を演算して表示するような機能は、備えられていないのが現状である。
【０００５】
上記の電子棚札とは別に、商品に関する特売情報等のＰＯＰ情報を表示するシステムが提案されている(例えば、特許文献１参照)。特許文献１に記載のシステムは、ＰＯＳシステムに関するものであり、このシステムでは、接続されている複数のＥＣＲを管理制御するストアコントローラに、ＰＯＰ表示装置が接続されている。このＰＯＰ表示装置は、ストアコントローラに備えられている商品ＰＯＰ情報を表示することができ、商品に関する情報の表示という点では、電子棚札と類似している。
【０００６】
このＰＯＰ表示装置は、電子棚札とは異なり、入力部を備えており、この入力部を操作することにより、ストアコントローラに備えられている情報を取り寄せてＰＯＰ表示装置に表示させることはできる。しかし、顧客が何らかの操作をすることにより演算をして表示するような機能は、備えられていない。
【０００７】
ところで、スーパーマーケットや小売店等の店舗では、商品の販売を行うのに、割引を行うことが、頻繁に行われている。この割引の仕方としては、割引対象商品に対して、一律に割引を適用する一律割引もあるが、一定数量以上購入した場合に割引を適用する数量割引が、多く用いられている。この数量割引においても、一定数量以上購入した場合には、購入品全てに対して割引を適用する方法や、一定数量以上購入した場合であっても、割引を適用するのは、一定の所定数量毎であり、端数の数量は割引対象外とする等の複雑な方法が用いられている。
【特許文献１】特開平５−１２８３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、スーパーマーケットや小売店等の店舗における上述したような複雑な割引の方法に対しては、顧客は、その場で、即座に、割引後の購入単価や購入合計金額を把握することが困難な場合が多い。この点は、商品情報の表示に、上述した電子棚札やＰＯＰ表示装置を使用した場合も、何ら変わるところがない。
【０００９】
そのため、顧客が、スーパーマーケットや小売店等の店舗の従業員に対して、割引後の購入単価や購入合計金額を尋ねたりすること等により、従業員に対する負担増大をもたらしている。
【００１０】
そこで、この発明は、このような状況を打開するためになされたものであって、商品情報の表示に電子棚札を用いた場合に、顧客が電子棚札に対して何らかの操作をすることにより、購入合計金額や、割引後の購入単価、購入合計金額等を、容易に把握することが可能な電子棚札を提供しようとするものである。
【課題を解決するための手段】
【００１１】
本発明の電子棚札は、商品名及び単価Ｐを保持するデータ保持手段と、このデータ保持手段により保持される商品名及び単価Ｐを表示する表示手段とを備えた電子棚札である。つまり、この電子棚札は、通常は、表示手段に、商品名、及び、単価Ｐを表示している。
【００１２】
この電子棚札は、上記のデータ保持手段と表示手段のほか、数量入力手段、と、演算手段とを備えている。この内、数量入力手段は、購入数量Ｎを入力する機能を有する。又、演算手段は、数量入力手段により入力された購入数量Ｎと、単価Ｐとを用いて、購入合計金額Ｓを演算する機能を有する。
【００１３】
この電子棚札では、数量入力手段により購入数量Ｎが入力されると、演算手段は、購入合計金額Ｓを演算し、表示手段は、購入数量Ｎと、演算手段により演算された購入合計金額Ｓとを表示することを特徴としている。
【００１４】
上記の電子棚札によれば、通常は、表示手段に、商品名と単価Ｐが表示されており、顧客が、数量入力手段により購入数量Ｎを入力すると、演算手段により、購入合計金額Ｓが演算され、表示手段により、購入数量Ｎと、演算手段により演算された購入合計金額Ｓとが表示される。従って、顧客は、購入する商品の数量に応じた購入合計金額を容易に知ることができる。
【００１５】
上記の電子棚札において、データ保持手段に、数量割引に関するデータを保持させるようにすると共に、演算手段及び表示手段に次のような処理をさせるのが好ましい。
【００１６】
即ち、演算手段は、この場合に、購入数量Ｎ、単価Ｐ、及び、数量割引に関するデータを用いて、購入合計金額Ｓ、及び、購入単価Ｐｒを演算する。又、表示手段は、購入数量Ｎと、演算手段により演算された購入合計金額Ｓ、及び、購入単価Ｐｒとを表示するようにするのである。
【００１７】
このようにすることにより、顧客は、購入する商品の数量に応じた割引後の購入合計金額や購入単価を容易に知ることができる。
【００１８】
上記のデータ保持手段が保持する数量割引に関するデータとしては、具体的には、例えば、割引対象となる最低の購入数量である割引開始数量Ｎｄ、割引単位となる一定の購入数量である割引単位数量Ｎｕ、及び、割引単価Ｐｄとするのが一つの方法である。
【００１９】
ここで、割引開始数量Ｎｄとは、上記の通り、割引対象となる最低の購入数量であり、例えば、ある商品を１個〜４個購入すると割引対象とはならないが、５個以上購入すると割引対象となる場合は、割引開始数量Ｎｄ＝５である。
【００２０】
又、割引単位数量Ｎｕとは、上記の通り、割引単位となる一定の購入数量であり、例えば、ある商品を５個単位で割引する場合は、割引単位数量Ｎｕ＝５である。この場合、５の倍数個の商品を購入すると、全ての商品が割引対象となる。しかし、５の倍数個とならない個数の商品を購入すると、この内、５の倍数個の商品は割引対象となるが、５の倍数個から外れる端数の個数は、割引対象とならない。例えば、購入数量が１５個であれば、１５個は、５の倍数個であるので、全ての商品が割引対象となる。しかし、購入数量が１４個であれば、この内、５の倍数個である１０個は割引対象となるが、５の倍数個から外れる端数の個数である残りの４個は、割引対象とはならない。
【００２１】
上記の場合、演算手段は、購入数量Ｎ、単価Ｐ、割引開始数量Ｎｄ、割引単位数量Ｎｕ、及び、割引単価Ｐｄを用いて、購入合計金額Ｓ、及び、購入単価Ｐｒの演算を行う。
【００２２】
数量割引に関するデータとして、割引開始数量Ｎｄ、割引単位数量Ｎｕ、及び、割引単価Ｐｄをデータ保持手段が保持する上記の電子棚札では、購入数量Ｎが、割引開始数量Ｎｄ以上でない場合、当該購入は割引対象とはならないので、演算手段は、購入合計金額Ｓ、及び、購入単価Ｐｒを、次のように求めるのが妥当である。即ち、
Ｓ＝Ｎ×Ｐ
Ｐｒ＝Ｐ
で求めるのである。
【００２３】
同じく、数量割引に関するデータとして、割引開始数量Ｎｄ、割引単位数量Ｎｕ、及び、割引単価Ｐｄをデータ保持手段が保持する上記の電子棚札では、購入数量Ｎが、割引開始数量Ｎｄ以上である場合、当該購入は割引対象となるので、演算手段は、Ｉｎｔ[Ｘ]が、Ｘの整数部分、Ｙ％Ｚが、ＹをＺで除した余を表すとすると、購入合計金額Ｓ、及び、購入単価Ｐｒを、次のように求めるのが妥当である。即ち、
Ｓ＝Ｉｎｔ[Ｎ／Ｎｕ]×(Ｐｄ×Ｎｕ)＋(Ｎ％Ｎｕ)×Ｐ
Ｐｒ＝Ｓ／Ｎ
で求めるのである。
【００２４】
この場合、割引単位数量Ｎｕ＝１であると、Ｉｎｔ[Ｎ／Ｎｕ]＝Ｎ、(Ｎ％Ｎｕ)＝０となるので、購入合計金額Ｓ、及び、購入単価Ｐｒは、次のようになる。即ち、
Ｓ＝Ｎ×Ｐｄ
Ｐｒ＝Ｐｄ
である。これは、購入数量Ｎが割引開始数量Ｎｄ以上である場合には、購入数量Ｎ全てに割引を適用するケースであり、割引単位数量Ｎｕ＝１で購入数量Ｎが割引開始数量Ｎｄ以上である場合には、これらの式を用いるようにしてもよい。
【００２５】
上記の電子棚札において、データ保持手段に保持させる割引単価Ｐｄに代えて、割引率Ｒ(＜１)を保持させ、演算手段により、割引単価Ｐｄを、次のようにして求めるようにしてもよい。即ち、
Ｐｄ＝Ｐ×(１−Ｒ)
で求めるのである。
【００２６】
又、上記の電子棚札において、データ保持手段に、割引単価Ｐｄに代えて、割引単位数量Ｎｕに対する価格である割引単位金額Ｐｕを保持させるようにしてもよい。ここで、割引単位金額Ｐｕとは、上記の通り、割引単位数量Ｎｕに対する価格であり、例えば、ある商品を５個単位で割引する場合に、割引単位金額Ｐｕは、この商品５個の割引後の合計金額である。即ち、この場合、割引単位金額Ｐｕ＝５×割引単価Ｐｄである。
【００２７】
上記の場合、演算手段は、購入数量Ｎ、単価Ｐ、割引開始数量Ｎｄ、割引単位数量Ｎｕ、及び、割引単位金額Ｐｕを用いて、購入合計金額Ｓ、及び、購入単価Ｐｒの演算を行う。
【００２８】
データ保持手段に、割引単価Ｐｄに代えて、割引単位金額Ｐｕを保持させる上記の電子棚札では、購入数量Ｎが、割引開始数量Ｎｄ以上でない場合、当該購入は割引対象とはならないので、演算手段は、購入合計金額Ｓ、及び、購入単価Ｐｒを、次のように求めるのが妥当である。即ち、
Ｓ＝Ｎ×Ｐ
Ｐｒ＝Ｐ
で求めるのである。
【００２９】
同じくデータ保持手段に、割引単価Ｐｄに代えて、割引単位金額Ｐｕを保持させる上記の電子棚札では、購入数量Ｎが、割引開始数量Ｎｄ以上である場合、当該購入は割引対象となるので、演算手段は、Ｉｎｔ[Ｘ]が、Ｘの整数部分、Ｙ％Ｚが、ＹをＺで除した余を表すとすると、購入合計金額Ｓ、及び、購入単価Ｐｒを、次のように求めるのが妥当である。即ち、
Ｓ＝Ｉｎｔ[Ｎ／Ｎｕ]×Ｐｕ＋(Ｎ％Ｎｕ)×Ｐ
Ｐｒ＝Ｓ／Ｎ
で求めるのである。
【００３０】
この場合、割引単位数量Ｎｕ＝１であると、Ｉｎｔ[Ｎ／Ｎｕ]＝Ｎ、(Ｎ％Ｎｕ)＝０となると共に、Ｐｕは、１個の割引単価となるので、購入合計金額Ｓ、及び、購入単価Ｐｒは、次のようになる。即ち、
Ｓ＝Ｎ×Ｐｕ
Ｐｒ＝Ｐｕ
である。これは、購入数量Ｎが割引開始数量Ｎｄ以上である場合には、購入数量Ｎ全てに割引を適用するケースであり、割引単位数量Ｎｕ＝１で購入数量Ｎが割引開始数量Ｎｄ以上である場合には、これらの式を用いるようにしてもよい。
【００３１】
上記の電子棚札において、データ保持手段に保持させる割引単位金額Ｐｕに代えて、割引率Ｒ(＜１)を保持させ、演算手段により、割引単位金額Ｐｕを、次のようにして求めるようにしてもよい。即ち、
Ｐｕ＝Ｐ×(１−Ｒ)×Ｎｕ
で求めるのである。
【００３２】
上述した各電子棚札において、上記の数量入力手段を、クリアキー、及び、決定キーを含む、テンキーボードを備えて構成するようにしてもよい。又は、上記の数量入力手段に、プラスキー、マイナスキー、及び、クリアキーを備えて構成するようにしてもよい。或いは、上記の数量入力手段に、上記の表示手段の表示が透視可能にこの表示手段に重ねて設けられるタッチパネルキーを備えて構成するようにしてもよい。
【００３３】
又、上述した各電子棚札において、棚札サーバと交信する有線、又は、無線の通信手段を備えると共に、該通信手段は、データ保持手段により保持されるデータを、棚札サーバから受信してデータ保持手段に提供するようにしてもよい。
【発明の効果】
【００３４】
本発明によれば、通常は、電子棚札に商品名と単価が表示されており、顧客が電子棚札に購入数量を入力すると、購入合計金額が電子棚札により演算され、購入数量と演算された購入合計金額が電子棚札に表示される。従って、顧客は、購入する商品の数量に応じた購入合計金額を容易に知ることができる。
【００３５】
又、電子棚札に数量割引に関するデータを保持させることにより、顧客が電子棚札に購入数量を入力すると、この購入数量、単価、及び、数量割引に関するデータを用いて、購入合計金額、及び、購入単価が、電子棚札により演算されると共に、購入数量と、演算された購入合計金額、及び、購入単価が電子棚札に表示される。従って、顧客は、購入する商品の数量に応じた割引後の購入合計金額や購入単価を容易に知ることができる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施の形態における電子棚札について、図面を参照しながら説明する。図１は、本実施の形態における電子棚札１を用いた電子棚札システムの構成を示したブロック図である。図１において、本実施の形態における電子棚札１を用いた電子棚札システムは、スーパーマーケットや小売店等の店舗で用いられるシステムであり、複数の電子棚札１と棚札サーバ２とで構成されている。
【００３７】
図２は、本実施の形態における電子棚札１の構成を示したブロック図である。図２において、本実施の形態における電子棚札１は、ＣＰＵ１１、メモリ１２、無線通信部１３、表示部１４、及び、操作部１５で構成されている。これらの各部は、ＣＰＵ１１に接続されたデータバスやアドレスバス等で構成される制御ライン１６を介して、相互に接続されている。この電子棚札１の構成は、前述した図２７、及び、図２８に示す従来例の電子棚札２１の構成に、操作部１５を追加したのと同じである。
【００３８】
図２において、ＣＰＵ１１は、マイクロコンピュータで構成されている。メモリ１２は、フラッシュメモリ、ＲＡＭ等で構成されており、電子棚札１を制御するのに必要なＯＳや各種の処理プログラム等のソフトウエアが格納されている。ＣＰＵ１１は、このメモリ１２に搭載されたソフトウエアにより、各種の処理を行う。
【００３９】
無線通信部１３は、アンテナ１３ａを備えており、棚札サーバ２との間で、各種の情報の送受信を行う。表示部１４は、ＬＣＤで構成されており、商品名や数量、単価等の表示を行う。操作部１５は、クリアキー、及び、決定キーを含むテンキーボードで構成されており、顧客が商品の購入数量の入力を行うのに用いられる。
【００４０】
図３は、電子棚札１の外観を示した外観図である。電子棚札１の表面には、ＬＣＤで構成された表示部１４が形成されており、表示部１４の横には、操作部１５として、テンキーボードが形成されている。このテンキーボードは、０〜９の数字キーと、クリアキー、及び、決定キーで構成されている。又、表示部１４の上部には、アンテナ１３ａが形成されている。
【００４１】
電子棚札１の表示部１４の表示エリアは、図３に示すように、３段に分割されており、上から、上段表示エリア１４ａ、中段表示エリア１４ｂ、及び、下段表示エリア１４ｃと称する。上段表示エリア１４ａは、商品名を表示するのに用いられ、中段表示エリア１４ｂは、当該商品に関する後述する主表示を表示するのに用いられ、下段表示エリア１４ｃは、当該商品に関する後述する副表示を表示するのに用いられる。この内、中段表示エリア１４ｂは、他の上段表示エリア１４ａ及び下段表示エリア１４ｃよりも広く、上段表示エリア１４ａ及び下段表示エリア１４ｃに表示される文字よりも大きな文字の表示が可能である。
【００４２】
次に、電子棚札１の動作について説明する。電子棚札１は、自らの動作に供するために、電子棚札１のメモリ１２に、当該電子棚札１が表示を行う商品に関する商品データを保持している。この商品データは、電子棚札１の無線通信部１３を介して棚札サーバ２から取得される。
【００４３】
図４、及び、図５は、この商品データの例を示したものであり、図４の商品データを商品データ例１、図５の商品データを商品データ例２と称する。これらの商品データは、棚札ＩＤ、商品ＩＤ、商品名、単価Ｐ、主表示、副表示、割引適用有無Ｄ、割引開始数量Ｎｄ、割引単位数量Ｎｕ、及び、割引単価Ｐｄで構成されている。この内、主表示、及び、副表示は、それぞれ、数量と金額で構成されている。この主表示の内容が、上述したように、電子棚札１の表示部１４の中段表示エリア１４ｂに表示され、副表示の内容が、下段表示エリア１４ｃに表示される。この副表示の内容は、小カッコ付で表示される。又、商品データ中の商品名が、上段表示エリア１４ａに表示される。
【００４４】
上記の商品データにおける割引適用有無Ｄは、当該表品への割引適用の有無を示すもので、割引適用有無Ｄ＝１であれば、割引適用、割引適用有無Ｄ＝０であれば、割引不適用を表す。本実施の形態では、この割引適用有無Ｄ＝０の場合は、上記の副表示は表示されないようにしている。この場合は、電子棚札１の表示部１４の下段表示エリア１４ｃは空欄となる。但し、割引適用有無Ｄ＝０の場合は、主表示の内容は、常に、数量が１で、金額が単価であるものとする。そうでない場合は、割引適用有無Ｄ＝０は想定されないものとする。
【００４５】
又、割引開始数量Ｎｄは、割引対象となる最低の購入数量であり、例えば、ある商品を１個〜４個購入すると割引対象とはならないが、５個以上購入すると割引対象となる場合は、割引開始数量Ｎｄ＝５である。
【００４６】
又、割引単位数量Ｎｕは、割引単位となる一定の購入数量であり、例えば、ある商品を５個単位で割引する場合は、割引単位数量Ｎｕ＝５である。この場合、割引開始数量Ｎｄ＝５である場合に、５の倍数個の商品を購入すると、全ての商品が割引対象となる。しかし、５の倍数個とならない個数の商品を購入すると、この内、５の倍数個の商品は割引対象となるが、５の倍数個から外れる端数の個数は、割引対象とならない。例えば、購入数量が１５個であれば、１５個は、５の倍数個であるので、全ての商品が割引対象となる。しかし、購入数量が１４個であれば、この内、５の倍数個である１０個は割引対象となるが、５の倍数個から外れる端数の個数である残りの４個は、割引対象とはならない。
【００４７】
上記の割引単位数量Ｎｕにおいて、Ｎｕ＝１である場合は、購入数量が割引開始数量Ｎｄ以上であれば、購入数量すべてが、割引の対象となる。
【００４８】
図７〜図１１は、電子棚札１の動作を示したフローチャートである。この電子棚札１は、通常、当該電子棚札１が表示を行う商品の商品名と単価、及び、割引に関する情報を、電子棚札１の表示部１４に表示している。この通常行われている表示を、標準表示と称する。
【００４９】
この標準表示が行われている状態で、顧客が、当該商品の購入数量Ｎを、電子棚札１の操作部１５のテンキーを用いて入力すると、この購入数量Ｎに基づき、電子棚札１が、割引後の合計金額である購入合計金額Ｓ、及び、実質的な単価である購入単価Ｐｒを演算して、購入数量Ｎや商品名と共にこの演算結果を標準表示に代えて表示部１４に表示する。この演算結果の表示を、演算結果表示と称する。
【００５０】
電子棚札１には、上記の購入数量Ｎの入力や、購入合計金額Ｓ、及び、購入単価Ｐｒの演算に対処するために、図６に示すような入力及び演算データエリアが、電子棚札１のメモリ１２に設けられている。この入力及び演算データエリアは、入力データ有無フラグＦ、操作部１５からの入力データである購入数量Ｎ、演算で求められる購入合計金額Ｓ、及び、購入単価Ｐｒで構成されている。この内、入力データ有無フラグＦは、購入数量Ｎが操作部１５から入力されているか否かを示すフラグであり、購入数量Ｎが入力済であると、Ｆ＝１となり、購入数量Ｎが入力済でなければ、Ｆ＝０である。
【００５１】
又、この演算結果表示は、あまり長く表示していると、本来、電子棚札１が表示すべき標準表示の表示がおろそかになるので、この演算結果表示を、一定時間表示後に消灯するようにしている。このような一定時間の経過をチェックするために、電子棚札１では、ソフトウエアで構成されるタイマＴｄを用いている。このタイマＴｄのタイムアップ時間としては、例えば、３０〜６０秒に設定する。
【００５２】
次に、図７〜図１１のフローチャートを参照しながら、電子棚札１の動作について説明する。図７は、電子棚札１の基本動作を示したフローチャートである。図７において、まず、上述したタイマＴｄをリセットした後(Ｓ１)、標準表示処理を行う(Ｓ１００)。この標準表示処理は、電子棚札１が表示を行う商品の商品名と単価、及び、割引に関する情報を、電子棚札１の表示部１４に表示する処理である。この標準表示処理(Ｓ１００)の詳細については、後述する。
【００５３】
標準表示処理(Ｓ１００)が終了すると、購入数量入力処理を行う(Ｓ２００)。この購入数量入力処理(Ｓ２００)は、顧客による操作部１５の操作に基づく購入数量Ｎの入力処理である。この購入数量入力処理(Ｓ２００)の詳細については、後述する。この購入数量入力処理(Ｓ２００)の結果は、上述した入力データ有無フラグＦの状態で判断される。即ち、上述したように、購入数量Ｎが入力済であると、入力データ有無フラグＦ＝１となり、購入数量Ｎが入力済でなければ、Ｆ＝０である。
【００５４】
購入数量入力処理(Ｓ２００)が終了すると、上記の入力データ有無フラグＦ＝１であるか否かを判定し(Ｓ２)、入力データ有無フラグＦ＝１であれば、購入数量Ｎが入力済であるので、次に、演算及び演算結果表示処理を行う(Ｓ３００)。この演算及び演算結果表示処理(Ｓ３００)の詳細については、後述する。この演算及び演算結果表示処理(Ｓ３００)では、処理の最終段階で、後述するように、入力データ有無フラグＦ＝０とする処理を行うので、演算及び演算結果表示処理(Ｓ３００)が終了した段階では、Ｆ＝０となっている。この演算及び演算結果表示処理(Ｓ３００)が終了すると、タイマＴｄをリセットした後(Ｓ４)、このタイマＴｄをスタートさせて(Ｓ５)、再度、購入数量入力処理(Ｓ２００)に進む。
【００５５】
Ｓ２において、入力データ有無フラグＦ＝１でない場合、即ち、入力データ有無フラグＦ＝０である場合は、タイマＴｄがタイムアップしているか否かをチェックし(Ｓ３)、タイムアップしていない場合は、再度、購入数量入力処理(Ｓ２００)に進む。このようにしているのは、一度行った購入数量に対する購入合計金額や購入単価の確認における演算結果が表示されてから、タイマＴｄがタイムアップするまでの一定時間内に、再度、購入数量に対する購入合計金額や購入単価の確認が行われると、標準表示に戻らずに、直前の確認における演算結果の表示に続けて、再度の購入数量に対する購入合計金額や購入単価の確認における演算結果を表示させるためである。
【００５６】
一方、Ｓ３で、タイムアップしている場合は、Ｓ１に戻って、上述した処理を繰返す。これは、一度行った購入数量に対する購入合計金額や購入単価の確認における演算結果が表示されてから、一定時間経過してタイマＴｄがタイムアップすると、電子棚札１の基本動作を示す図７のフローチャートの最初に戻って、基本動作を最初から行うものである。
【００５７】
次に、標準表示処理(Ｓ１００)について説明する。図８は、標準表示処理(Ｓ１００)動作を示したフローチャートである。図８において、まず、電子棚札１の表示部１４の上段表示エリア１４ａ、中段表示エリア１４ｂ、及び、下段表示エリア１４ｃをクリアする(Ｓ１０１)。そして、電子棚札１のメモリ１２に保持されている、図４又は図５に例を示す商品データ中の商品名を、上段表示エリア１４ａに表示すると共に(Ｓ１０２)、商品データ中の主表示の内容を中段表示エリア１４ｂに表示する(Ｓ１０３)。
【００５８】
そして、次に、商品データ中の割引適用有無Ｄ＝１であるか否かをチェックし(Ｓ１０４)、割引適用有無Ｄ＝１でなければ、即ち、割引適用有無Ｄ＝０であれば、電子棚札１が商品情報を表示している商品に割引は適用されないので、そのまま標準表示処理(Ｓ１００)を終了する。この場合は、上述したように、電子棚札１の表示部１４の下段表示エリア１４ｃは空欄となる。Ｓ１０４で、割引適用有無Ｄ＝１であれば、商品データ中の副表示の内容を下段表示エリア１４ｃに表示して(Ｓ１０３)、標準表示処理(Ｓ１００)を終了する。
【００５９】
次に、購入数量入力処理(Ｓ２００)について説明する。図９及び図１０は、購入数量入力処理(Ｓ２００)動作を示したフローチャートである。購入数量入力処理(Ｓ２００)では、操作部１５のテンキーにおける数値キーによる数量の入力後における決定キーが押されることで、顧客の入力処理操作の終了を検知するが、決定キーが押されないで放置された状態に対処するために、ソフトウエアで構成されるタイマＴｉを用いている。このタイマＴｉのタイムアップ時間としては、例えば、１０〜３０秒に設定する。
【００６０】
購入数量入力処理(Ｓ２００)としては、図９、図１０において、まず、図６に示す入力及び演算データエリアにおける上述した入力データ有無フラグＦをリセットすると共に(Ｓ２０１)、購入数量Ｎ欄をクリアする(Ｓ２０２)。そして、操作部１５のテンキーにおける数値キーがＯＮされたか否かをチェックし(Ｓ２０３)、ＯＮされていなければ、購入数量入力処理(Ｓ２００)を終了する。この場合は、入力データ有無フラグＦはリセットされたままであるので、この購入数量入力処理(Ｓ２００)が終了した段階では、入力データ有無フラグＦ＝０である。従って、図７に示す電子棚札１の基本動作を示したフローチャートにおいて、Ｓ２からＳ３にすすむが、この場合は、タイマＴｄはＳ１でリセットされたままであるので、タイマＴｄがタイムアップしていることはなく、上述したように、再度Ｓ２００を実行する。
【００６１】
Ｓ２０３で操作部１５の数値キーがＯＮされていると、この数値キーにより入力された数値を、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録すると共に(Ｓ２０４)、表示部１４の中段表示エリア１４ｂ、及び、下段表示エリア１４ｃをクリアする(Ｓ２０５)。そして、図６に示す入力及び演算データエリアの購入数量Ｎ欄の数値を、表示部１４の中段表示エリア１４ｂへ表示する(Ｓ２０６)。そして、上述したタイマＴｉをリセットすると共に(Ｓ２０７)、このタイマＴｉをスタートさせる(Ｓ２０８)。
【００６２】
次に、再度、操作部１５の数値キーがＯＮされたか否かをチェックし(Ｓ２０９)、この数値キーがＯＮされていなければ、操作部１５のクリアキーがＯＮされたか否かをチェックし(Ｓ２１１)、このクリアキーがＯＮされていなければ、操作部１５の決定キーがＯＮされたか否かをチェックし(Ｓ２１３)、さらに、この決定キーがＯＮされていなければ、タイマＴｉがタイムアップしているか否かをチェックする(Ｓ２１５)。タイマＴｉがタイムアップしていると、決定キーが押されないで放置された状態が一定時間経過しているので、タイマＴｉをリセットして(Ｓ２１６)、購入数量入力処理(Ｓ２００)の処理を終了する。Ｓ２１５でタイマＴｉがタイムアップしていないと、決定キーが押されないで放置された状態が一定時間経過していないので、Ｓ２０９に戻ってＳ２０９以降の処理を繰返す。
【００６３】
Ｓ２０９における操作部１５の数値キーがＯＮされたか否かのチェックで、数値キーがＯＮされていると、図６に示す入力及び演算データエリアの購入数量Ｎ欄を１桁左シフトした上で、数値キーにより入力された数値を購入数量Ｎ欄に加算する。そして、Ｓ２０６へ進み、Ｓ２０６以降の処理を繰返す。Ｓ２０６では、上述したように、図６に示す入力及び演算データエリアの購入数量Ｎ欄の数値を、表示部１４の中段表示エリア１４ｂへ表示するので、新たな購入数量Ｎが、表示部１４の中段表示エリア１４ｂへ表示されることになる。
【００６４】
この過程は、購入数量Ｎが、例えば、２桁の場合、上述したＳ２０３で１０の位の数値が入力されて、Ｓ２０４で図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録された後、Ｓ２０９で１の位の数値が入力されて、Ｓ２１０で入力及び演算データエリアの購入数量Ｎ欄に加算される一連の過程の、後半の過程に該当する。従って、購入数量Ｎが３桁の場合は、Ｓ２０９とＳ２１０とが２回繰返されることになる。
【００６５】
Ｓ２１１における操作部１５のクリアキーがＯＮされたか否かのチェックで、クリアキーがＯＮされていると、図６に示す入力及び演算データエリアの購入数量Ｎ欄をクリアして(Ｓ２１２)、Ｓ２０６へ進み、Ｓ２０６以降の処理を繰返す。Ｓ２０６では、上述したように、図６に示す入力及び演算データエリアの購入数量Ｎ欄の内容を、表示部１４の中段表示エリア１４ｂへ表示するので、表示部１４の中段表示エリア１４ｂがクリアされることになる。
【００６６】
Ｓ２１３における操作部１５の決定キーがＯＮされたか否かのチェックで、決定キーがＯＮされていると、図６に示す入力及び演算データエリアにおける上述した入力データ有無フラグＦ＝１にして(Ｓ２１４)、Ｓ２１６に進み、タイマＴｉをリセットして、購入数量入力処理(Ｓ２００)の処理を終了する。即ち、購入数量入力処理(Ｓ２００)では、上述したように、決定キーがＯＮされた場合のみ、入力データ有無フラグＦがセットされ、それ以外の場合は、入力データ有無フラグＦがセットされることはないことになる。
【００６７】
次に、演算及び演算結果表示処理(Ｓ３００)について説明する。図１１は、演算及び演算結果表示処理(Ｓ３００)動作を示したフローチャートである。図１１において、まず、図４又は図５に例を示す商品データ中の割引適用有無Ｄ＝１であるか否かをチェックし(Ｓ３０１)、割引適用有無Ｄ＝１でなければ、即ち、割引適用有無Ｄ＝０であれば、電子棚札１が商品情報を表示している商品に、割引は適用されない。
【００６８】
そこで、次に、図４又は図５に例を示す商品データ中の単価Ｐと、図６に示す入力及び演算データエリア中の購入数量Ｎとに基づき、購入合計金額Ｓを下記の式で演算して、演算結果を入力及び演算データエリアの購入合計金額Ｓ欄に記録する(Ｓ３０９)。
Ｓ＝Ｎ×Ｐ
【００６９】
次に、購入単価Ｐｒを、入力及び演算データエリアの購入単価Ｐに基づき下記の式で演算して、演算結果を入力及び演算データエリアの購入単価Ｐｒ欄に記録する(Ｓ３１０)。
Ｐｒ＝Ｐ
【００７０】
そして、次に、電子棚札１の表示部１４の中段表示エリア１４ｂ、及び、下段表示エリア１４ｃをクリアし(Ｓ３０５)、入力及び演算データエリアの購入数量Ｎと購入合計金額Ｓを、中段表示エリア１４ｂに表示すると共に(Ｓ３０６)、数量１個と、入力及び演算データエリアの購入単価Ｐｒを、中段表示エリア１４ｂに表示する(Ｓ３０７)。そして、入力及び演算データエリアの入力データ有無フラグＦをリセットして(Ｓ３０８)、演算及び演算結果表示処理(Ｓ３００)を終了する。
【００７１】
Ｓ３０１における図４又は図５に例を示す商品データ中の割引適用有無Ｄ＝１であるか否かのチェックで、割引適用有無Ｄ＝１であれば、電子棚札１が商品情報を表示している商品に、割引が適用されるので、次に、入力及び演算データエリアの購入数量Ｎが、図４又は図５に例を示す商品データ中の割引開始数量Ｎｄ以上であるか否かをチェックする(Ｓ３０２)。このＳ３０２のチェックで、購入数量Ｎが割引開始数量Ｎｄ以上でなければ、実際には、購入数量Ｎは、割引対象外の数量であるので、上記と同様に、Ｓ３０９、Ｓ３１０、Ｓ３０５〜Ｓ３０８と進んで、演算及び演算結果表示処理(Ｓ３００)を終了する。
【００７２】
Ｓ３０２における購入数量Ｎが割引開始数量Ｎｄ以上であるか否かのチェックで、購入数量Ｎが割引開始数量Ｎｄ以上であると、購入数量Ｎは、割引対象の数量であるので、電子棚札１が商品情報を表示している商品に、実際に、割引適用が適用される。
【００７３】
そこで、次に、図４又は図５に例を示す商品データ中の、単価Ｐ、割引開始数量Ｎｄ、割引単位数量Ｎｕ、及び、割引単価Ｐｄと、図６に示す入力及び演算データエリア中の購入数量Ｎとに基づき、購入合計金額Ｓを下記の式で演算して、演算結果を入力及び演算データエリアの購入合計金額Ｓ欄に記録する(Ｓ３０３)。但し、下記の式では、Ｉｎｔ[Ｘ]は、Ｘの整数部分、Ｙ％Ｚは、ＹをＺで除した余を表す。
Ｓ＝Ｉｎｔ[Ｎ／Ｎｕ]×(Ｐｄ×Ｎｕ)＋(Ｎ％Ｎｕ)×Ｐ
【００７４】
次に、購入単価Ｐｒを、上記で演算された購入合計金額Ｓと、図６に示す入力及び演算データエリアの購入数量Ｎとに基づき、下記の式で演算して、演算結果を入力及び演算データエリアの購入単価Ｐｒ欄に記録する(Ｓ３０４)。
Ｐｒ＝Ｓ／Ｎ
【００７５】
そして、次に、電子棚札１の表示部１４の中段表示エリア１４ｂ、及び、下段表示エリア１４ｃをクリアし(Ｓ３０５)、入力及び演算データエリアの購入数量Ｎと購入合計金額Ｓを、中段表示エリア１４ｂに表示すると共に(Ｓ３０６)、数量１個と、入力及び演算データエリアの購入単価Ｐｒを、中段表示エリア１４ｂに表示する(Ｓ３０７)。そして、入力及び演算データエリアの入力データ有無フラグＦをリセットして(Ｓ３０８)、演算及び演算結果表示処理(Ｓ３００)を終了する。
【００７６】
次に、上記の商品データ例１の場合における、上述した電子棚札１の具体的な動作について説明する。まず、標準表示処理(Ｓ１００)において、上記の商品データ例１の場合は、図４から分かるように、単価Ｐ＝９０、割引開始数量Ｎｄ＝５、割引単位数量Ｎｕ＝１、及び、割引単価Ｐｄ＝７２である。又、主表示の内容は、単価情報を表しており、数量が１個で、金額が単価である￥９０である。そして、副表示の内容は、割引情報を表しており、数量が５個で、金額が、５個の割引後の合計金額である￥３６０である。従って、標準表示処理(Ｓ１００)の結果は、割引適用有無Ｄ＝１であれば、電子棚札１の表示部１４の表示は、図１２のようになり、割引適用有無Ｄ＝０であれば、電子棚札１の表示部１４の表示は、図１３のようになる。
【００７７】
そこで、最初に、割引適用有無Ｄ＝１の場合についてみると、上記のとおり、標準表示処理(Ｓ１００)の結果は、図１２のようになる。この状態で、顧客が、３個購入するとした場合、操作部１５のテンキーにおける数値キーのＯＮにより(Ｓ２０３)、購入数量として数値３を入力すると、購入数量入力処理(Ｓ２００)において、この数値キーにより入力された数値３が、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録されると共に(Ｓ２０４)、表示部１４の中段表示エリア１４ｂへ表示される(Ｓ２０６)。その結果、電子棚札１の表示部１４の表示は、図１４のようになる。
【００７８】
この図１４の状態で、顧客が、操作部１５のテンキーにおける決定キーをＯＮすると(Ｓ２１３)、入力データ有無フラグＦ＝１として(Ｓ２１４)、購入数量入力処理(Ｓ２００)の処理が終了する。そこで、この場合は、入力データ有無フラグＦ＝１となるので、演算及び演算結果表示処理(Ｓ３００)が行われる。
【００７９】
演算及び演算結果表示処理(Ｓ３００)では、Ｓ３０１からＳ３０２へ進んで、購入数量Ｎが商品データ中の割引開始数量Ｎｄ以上であるか否かのチェックが行われるが、図４に示す商品データ例１では、割引開始数量Ｎｄ＝５であるのに対して、購入数量Ｎ＝３であるので、購入数量Ｎは商品データ中の割引開始数量Ｎｄ以上ではなく、Ｓ３０９、及び、Ｓ３１０により演算が行われる。
【００８０】
この演算結果は、図４に示す商品データ例１の単価Ｐ＝９０、及び、購入数量Ｎ＝３から、購入合計金額Ｓ＝２７０、購入単価Ｐｒ＝９０となり、この内、購入数量Ｎである３個と購入合計金額Ｓである￥２７０が、電子棚札１の表示部１４の中段表示エリア１４ｂに表示され(Ｓ３０６)、数量１個及び、購入単価Ｐｒである￥９０が、下段表示エリア１４ｃに表示される(Ｓ３０７)。その結果、電子棚札１の表示部１４の表示は、図１５のようになる。
【００８１】
上記の図１２の状態で、顧客が、８個購入するとした場合、操作部１５の数値キーのＯＮにより(Ｓ２０３)、購入数量として数値８を入力すると、購入数量入力処理(Ｓ２００)において、この数値キーにより入力された数値８が、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録されると共に(Ｓ２０４)、表示部１４の中段表示エリア１４ｂへ表示される(Ｓ２０６)。その結果、電子棚札１の表示部１４の表示は、図１６のようになる。
【００８２】
この図１６の状態で、顧客が、操作部１５の決定キーをＯＮすると(Ｓ２１３)、入力データ有無フラグＦ＝１として(Ｓ２１４)、購入数量入力処理(Ｓ２００)の処理が終了する。そこで、この場合は、入力データ有無フラグＦ＝１であるので、演算及び演算結果表示処理(Ｓ３００)が行われる。
【００８３】
演算及び演算結果表示処理(Ｓ３００)では、Ｓ３０１からＳ３０２へ進んで、購入数量Ｎが商品データ中の割引開始数量Ｎｄ以上であるか否かのチェックが行われるが、図４に示す商品データ例１では、割引開始数量Ｎｄ＝５であるのに対して、購入数量Ｎ＝８であるので、購入数量Ｎは商品データ中の割引開始数量Ｎｄ以上であり、Ｓ３０３、及び、Ｓ３０４により演算が行われる。
【００８４】
この演算結果は、図４に示す商品データの例１において、単価Ｐ＝９０、割引開始数量Ｎｄ＝５、割引単位数量Ｎｕ＝１、及び、割引単価Ｐｄ＝７２と、購入数量Ｎ＝８とから、購入合計金額Ｓ＝５７６、購入単価Ｐｒ＝７２となり、この内、購入数量Ｎである８個と購入合計金額Ｓである￥５７６が、電子棚札１の表示部１４の中段表示エリア１４ｂに表示され(Ｓ３０６)、数量１個及び、購入単価Ｐｒである￥７２が、下段表示エリア１４ｃに表示される(Ｓ３０７)。その結果、電子棚札１の表示部１４の表示は、図１７のようになる。
【００８５】
この場合、割引単位数量Ｎｕ＝１であるので、購入数量Ｎが商品データ中の割引開始数量Ｎｄ以上である限り、全ての購入数量Ｎが割引の対象となり、全ての購入数量Ｎに割引単価Ｐｄが適用される(Ｓ３０３)。
【００８６】
上記の商品データ例１の場合において、割引適用有無Ｄ＝０の場合についてみると、上記のとおり、標準表示処理(Ｓ１００)の処理の結果、電子棚札１の表示部１４の表示は、図１３のようになる。この状態で、顧客が、８個購入するとした場合、操作部１５のテンキーにおける数値キーのＯＮにより(Ｓ２０３)、購入数量として数値８を入力すると、購入数量入力処理(Ｓ２００)において、この数値キーにより入力された数値８が、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録されると共に(Ｓ２０４)、表示部１４の中段表示エリア１４ｂへ表示される(Ｓ２０６)。その結果、電子棚札１の表示部１４の表示は、図１６のようになる。
【００８７】
この図１６の状態で、顧客が、操作部１５のテンキーにおける決定キーをＯＮすると(Ｓ２１３)、入力データ有無フラグＦ＝１として(Ｓ２１４)、購入数量入力処理(Ｓ２００)の処理が終了する。そこで、この場合は、入力データ有無フラグＦ＝１であるので、演算及び演算結果表示処理(Ｓ３００)が行われる。
【００８８】
演算及び演算結果表示処理(Ｓ３００)では、Ｓ３０１で、図４に示す商品データ例１の割引適用有無Ｄ＝１であるか否かがチェックされるが、ここでは、割引適用有無Ｄ＝１ではない、即ち、割引適用有無Ｄ＝０であるので、Ｓ３０９、及び、Ｓ３１０により演算が行われる。
【００８９】
この演算結果は、図４に示す商品データ例１の単価Ｐ＝９０、及び、購入数量Ｎ＝８から、購入合計金額Ｓ＝７２０、購入単価Ｐｒ＝９０となり、この内、購入数量Ｎである８個と購入合計金額Ｓである￥７２０が、電子棚札１の表示部１４の中段表示エリア１４ｂに表示され(Ｓ３０６)、数量１個及び、購入単価Ｐｒである￥９０が、下段表示エリア１４ｃに表示される(Ｓ３０７)。その結果、電子棚札１の表示部１４の表示は、図１８のようになる。
【００９０】
次に、上記の商品データ例１の場合におけるのと同様にして、上記の商品データ例２の場合における、上述した電子棚札１の具体的な動作について説明する。まず、標準表示処理(Ｓ１００)において、上記の商品データ例２の場合は、図５から分かるように、単価Ｐ＝９０、割引開始数量Ｎｄ＝５、割引単位数量Ｎｕ＝５、及び、割引単価Ｐｄ＝７２である。この場合、割引は５個単位毎にのみ適用される。そこで、主表示の内容は、数量が５個で、金額が、５個の割引後の合計金額である￥３６０である。又、副表示の内容は、単価情報を表しており、数量が１個で、金額が単価である￥９０である。従って、標準表示処理(Ｓ１００)の結果は、割引適用有無Ｄ＝１であれば、図１９のようになる。尚、この商品データ例２の場合は、主表示の内容は、数量が１ではなく、金額が単価ではないので、上述したように、割引適用有無Ｄ＝０の場合は想定されない。
【００９１】
そこで、上記の図１９の状態で、顧客が、３個購入するとした場合、操作部１５のテンキーにおける数値キーのＯＮにより(Ｓ２０３)、購入数量として数値３を入力すると、購入数量入力処理(Ｓ２００)において、この数値キーにより入力された数値３が、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録されると共に(Ｓ２０４)、表示部１４の中段表示エリア１４ｂへ表示される(Ｓ２０６)。その結果、電子棚札１の表示部１４の表示は、図１４のようになる。
【００９２】
この図１４の状態で、顧客が、操作部１５のテンキーにおける決定キーをＯＮすると(Ｓ２１３)、入力データ有無フラグＦ＝１として(Ｓ２１４)、購入数量入力処理(Ｓ２００)の処理が終了する。そこで、この場合は、入力データ有無フラグＦ＝１であるので、演算及び演算結果表示処理(Ｓ３００)が行われる。
【００９３】
演算及び演算結果表示処理(Ｓ３００)では、この場合、上述した商品データ例１の場合における購入数量Ｎ＝３の場合と全く同じ処理となる。即ち、Ｓ３０１からＳ３０２へ進んで、購入数量Ｎが商品データ中の割引開始数量Ｎｄ以上であるか否かのチェックが行われるが、図４に示す商品データ例１では、割引開始数量Ｎｄ＝５であるのに対して、購入数量Ｎ＝３であるので、購入数量Ｎは商品データ中の割引開始数量Ｎｄ以上ではなく、Ｓ３０９、及び、Ｓ３１０により演算が行われる。
【００９４】
この演算結果は、図４に示す商品データ例１の単価Ｐ＝９０、及び、購入数量Ｎ＝３から、購入合計金額Ｓ＝２７０、購入単価Ｐｒ＝９０となり、この内、購入数量Ｎである３個と購入合計金額Ｓである￥２７０が、電子棚札１の表示部１４の中段表示エリア１４ｂに表示され(Ｓ３０６)、数量１個及び、購入単価Ｐｒである￥９０が、下段表示エリア１４ｃに表示される(Ｓ３０７)。その結果、電子棚札１の表示部１４の表示は、図１５のようになる。
【００９５】
上記の図１９の状態で、顧客が、８個購入するとした場合、操作部１５の数値キーのＯＮにより(Ｓ２０３)、購入数量として数値８を入力すると、購入数量入力処理(Ｓ２００)において、この数値キーにより入力された数値８が、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録されると共に(Ｓ２０４)、表示部１４の中段表示エリア１４ｂへ表示される(Ｓ２０６)。その結果、電子棚札１の表示部１４の表示は、図１６のようになる。
【００９６】
この図１６の状態で、顧客が、操作部１５の決定キーをＯＮすると(Ｓ２１３)、入力データ有無フラグＦ＝１として(Ｓ２１４)、購入数量入力処理(Ｓ２００)の処理が終了する。そこで、この場合は、入力データ有無フラグＦ＝１であるので、演算及び演算結果表示処理(Ｓ３００)が行われる。
【００９７】
演算及び演算結果表示処理(Ｓ３００)では、Ｓ３０１からＳ３０２へ進んで、購入数量Ｎが商品データ中の割引開始数量Ｎｄ以上であるか否かのチェックが行われるが、図４に示す商品データ例１では、割引開始数量Ｎｄ＝５であるのに対して、購入数量Ｎ＝８であるので、購入数量Ｎは商品データ中の割引開始数量Ｎｄ以上であり、Ｓ３０３、及び、Ｓ３０４により演算が行われる。
【００９８】
この演算結果は、図４に示す商品データの例１において、単価Ｐ＝９０、割引開始数量Ｎｄ＝５、割引単位数量Ｎｕ＝５、及び、割引単価Ｐｄ＝７２と、購入数量Ｎ＝８とから、購入合計金額Ｓ＝６３０、購入単価Ｐｒ＝７９となり、この内、購入数量Ｎである８個と購入合計金額Ｓである￥６３０が、電子棚札１の表示部１４の中段表示エリア１４ｂに表示され(Ｓ３０６)、数量１個及び、購入単価Ｐｒ(演算結果を四捨五入)である￥７９が、下段表示エリア１４ｃに表示される(Ｓ３０７)。その結果、電子棚札１の表示部１４の表示は、図２０のようになる。
【００９９】
この場合、上述したように、購入数量Ｎは商品データ中の割引開始数量Ｎｄ以上であり、全体としては、割引の対象となるが、割引単位数量Ｎｕ＝５であるので、割引単位数量Ｎｕ＝５にいたらない個数、即ち、購入数量８個の内、３個は、割引対象外となり、この３個に対しては、割引単価Ｐｄは適用されず、単価Ｐが適用される(Ｓ３０３)。
【０１００】
上記の本実施の形態における電子棚札１によれば、電子棚札１が保持する商品データに、数量割引に関するデータを備えることにより、顧客が電子棚札１の操作部１５に購入数量を入力すると、この購入数量と、商品データに備えられた、単価、及び、数量割引に関するデータを用いて、購入合計金額、及び、購入単価が、電子棚札１により演算されると共に、購入数量と、演算された購入合計金額、及び、購入単価が電子棚札の表示部１４に表示される。従って、顧客は、購入する商品の数量に応じた割引後の購入合計金額や購入単価を容易に知ることができる。
【０１０１】
又、電子棚札１が保持する商品データに、数量割引に関するデータを備えない場合は、顧客が電子棚札１の操作部１５に購入数量を入力すると、この購入数量と、商品データに備えられた、単価のデータを用いて、購入合計金額が電子棚札１により演算され、購入数量と演算された購入合計金額が電子棚札の表示部１４に表示される。従って、顧客は、購入する商品の数量に応じた購入合計金額を容易に知ることができる。
【０１０２】
上記の本実施の形態では、演算及び演算結果表示処理(Ｓ３００)におけるＳ３０３の購入合計金額Ｓを求める計算式、及び、Ｓ３０４の購入単価Ｐｒを求める計算式において、割引単位数量Ｎｕ＝１であると、Ｉｎｔ[Ｎ／Ｎｕ]＝Ｎ、(Ｎ％Ｎｕ)＝０となるので、購入合計金額Ｓ、及び、購入単価Ｐｒは、次のようになる。即ち、
Ｓ＝Ｎ×Ｐｄ
Ｐｒ＝Ｐｄ
である。そこで、割引単位数量Ｎｕ＝１である場合には、演算及び演算結果表示処理(Ｓ３００)におけるＳ３０３、及び、Ｓ３０４の計算式に代えて、上記の計算式を用いるようにしてもよい。
【０１０３】
又、上記の本実施の形態では、図４、及び、図５に例を示す商品データの要素として、割引単価Ｐｄを用いているが、この割引単価Ｐｄに代えて、割引単位金額Ｐｕを用いるようにしてもよい。ここで、割引単位金額Ｐｕとは、割引単位数量Ｎｕに対する価格であり、例えば、ある商品を５個単位で割引する場合に、割引単位金額Ｐｕは、この商品５個の割引後の合計金額である。即ち、この場合、割引単位金額Ｐｕ＝５×割引単価Ｐｄである。
【０１０４】
この場合、演算及び演算結果表示処理(Ｓ３００)における、Ｓ３０９の演算Ｓ＝Ｎ×Ｐ、Ｓ３１０の演算Ｐｒ＝Ｐ、及び、Ｓ３０４の演算Ｐｒ＝Ｓ／Ｎ  は、割引単価Ｐｄを用いる場合と同じである。これに対して、Ｓ３０３の演算は、割引単価Ｐｄを用いる場合と異なり、下記の演算式を用いる。
Ｓ＝Ｉｎｔ[Ｎ／Ｎｕ]×Ｐｕ＋(Ｎ％Ｎｕ)×Ｐ
【０１０５】
又、上述した本実施の形態である割引単価Ｐｄを用いる場合に、この割引単価Ｐｄ代えて、割引率Ｒ(＜１)を用いるようにしてもよい。この場合は、下記の式で割引単価Ｐｄを演算することにより、上述した本実施の形態である割引単価Ｐｄを用いる場合と同様に処理することができる。
Ｐｄ＝Ｐ×(１−Ｒ)
【０１０６】
又、上記の割引単位金額Ｐｕを用いる場合に、この割引単位金額Ｐｕ代えて、割引率Ｒ(＜１)を用いるようにしてもよい。この場合は、下記の式で割引単位金額Ｐｕを演算することにより、上記の割引単位金額Ｐｕを用いる場合と同様に処理することができる。
Ｐｕ＝Ｐ×(１−Ｒ)×Ｎｕ
【０１０７】
又、上記の本実施の形態における電子棚札１では、購入数量Ｎを入力する操作部１５を、クリアキー、及び、決定キーを含むテンキーボードで構成しているが、このテンキーボードに代えて、テンキーボード以外のものを用いて操作部１５を構成するようにしてもよい。図２１、及び、図２２は、このように構成された操作部１５を備えた電子棚札１の外観図である。
【０１０８】
この内、図２１は、上記の本実施の形態における電子棚札１のテンキーボードに代えて、プラス(＋)キー、マイナス(−)キー、及び、クリアキーで構成した操作部１５を用いた電子棚札１を示したものである。この場合、電子棚札１には、ソフトウエアで構成されるカウンタＣが備えられており、購入数量Ｎの入力は、プラス(＋)キーを押す毎に、カウンタＣがインクリメントされ、マイナス(−)キーを押す毎に、カウンタＣがデクリメントされ、そして、クリアキーを押すと、カウンタＣがクリアされることにより行われる。図２１の電子棚札１では、このカウンタＣの値が購入数量Ｎとして用いられる。
【０１０９】
この場合には、電子棚札１の基本動作を示した図７に示すフローチャートにおける購入数量入力処理(Ｓ２００)に代えて、購入数量入力処理(その２)(Ｓ２２０)が用いられる。図２３及び図２４は、この購入数量入力処理(その２)(Ｓ２２０)の動作を示したフローチャートである。
【０１１０】
この購入数量入力処理(その２)(Ｓ２２０)では、カウンタＣがインクリメントされた状態で、一定時間経過後におけるカウンタＣの値を、購入数量Ｎとして用いるようにしており、このような一定時間の経過をチェックするのに、上述した購入数量入力処理(Ｓ２００)で用いられているのと同じ、ソフトウエアで構成されたタイマＴｉを用いる。
【０１１１】
この購入数量入力処理(その２)(Ｓ２２０)の動作は、次のようになる。図２３、図２４において、まず、図６に示す入力及び演算データエリアにおける上述した入力データ有無フラグＦをリセットし(Ｓ２２１)、購入数量Ｎ欄をクリアすると共に(Ｓ２２２)、カウンタＣをリセットする(Ｓ２２３)。そして、操作部１５のプラス(＋)キーがＯＮされたか否かをチェックし(Ｓ２２４)、ＯＮされていなければ、購入数量入力処理(その２)(Ｓ２２０)を終了する。
【０１１２】
この場合は、入力データ有無フラグＦはリセットされたままであるので、この購入数量入力処理(その２)(Ｓ２２０)が終了した段階では、入力データ有無フラグＦ＝０である。従って、図７に示す電子棚札１の基本動作を示したフローチャートにおいて、Ｓ２からＳ３にすすむが、この場合は、タイマＴｄはＳ１でリセットされたままであるので、タイマＴｄがタイムアップしていることはなく、上述したように、再度Ｓ２２０を実行する。
【０１１３】
Ｓ２２４で操作部１５のプラス(＋)キーがＯＮされていると、カウンタＣをインクリメントして、このカウンタＣのカウント値を、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録すると共に(Ｓ２２６)、表示部１４の中段表示エリア１４ｂ、及び、下段表示エリア１４ｃをクリアする(Ｓ２２７)。そして、図６に示す入力及び演算データエリアの購入数量Ｎ欄の数値を、表示部１４の中段表示エリア１４ｂへ表示する(Ｓ２２８)。そして、上述したタイマＴｉをリセットすると共に(Ｓ２２９)、このタイマＴｉをスタートさせる(Ｓ２３０)。
【０１１４】
次に、再度、操作部１５のプラス(＋)キーがＯＮされたか否かをチェックし(Ｓ２３１)、ＯＮされていなければ、操作部１５のマイナス(−)キーがＯＮされたか否かをチェックし(Ｓ２３３)、ＯＮされていなければ、操作部１５のクリアキーがＯＮされたか否かをチェックし(Ｓ２３５)、ＯＮされていなければ、タイマＴｉがタイムアップしているか否かをチェックする(Ｓ２３７)。
【０１１５】
タイマＴｉがタイムアップしていると、カウンタＣがインクリメントされてからが一定時間経過しているので、入力データ有無フラグＦ＝１にすると共に(Ｓ２３８)、タイマＴｉをリセットして(Ｓ２３９)、購入数量入力処理(その２)(Ｓ２２０)の処理を終了する。Ｓ２３７でタイマＴｉがタイムアップしていないと、カウンタＣがインクリメントされてからが一定時間経過していないので、Ｓ２３１に戻ってＳ２３１以降の処理を繰返す、
Ｓ２３１における操作部１５のプラス(＋)キーがＯＮされたか否かのチェックで、プラス(＋)キーがＯＮされていると、カウンタＣをインクリメントして(Ｓ２３２)、Ｓ２２６へ進み、Ｓ２２６以降の処理を繰返す。Ｓ２２６では、上述したように、図６に示す入力及び演算データエリアの購入数量Ｎ欄の数値を、表示部１４の中段表示エリア１４ｂへ表示するので、新たな購入数量Ｎが、表示部１４の中段表示エリア１４ｂへ表示されることになる。
【０１１６】
Ｓ２３３における操作部１５のマイナス(−)キーがＯＮされたか否かのチェックで、マイナス(−)キーがＯＮされていると、カウンタＣをデクリメントして(Ｓ２３４)、Ｓ２２６へ進み、Ｓ２０６以降の処理を繰返す。Ｓ２０６では、上述したように、図６に示す入力及び演算データエリアの購入数量Ｎ欄の内容を、表示部１４の中段表示エリア１４ｂへ表示するので、新たな購入数量Ｎが表示される。
【０１１７】
Ｓ２３５における操作部１５のクリアキーがＯＮされたか否かのチェックで、クリアキーがＯＮされていると、カウンタＣをクリアして(Ｓ２３６)、Ｓ２２６へ進み、Ｓ２０６以降の処理を繰返す。Ｓ２０６では、上述したように、図６に示す入力及び演算データエリアの購入数量Ｎ欄の内容を、表示部１４の中段表示エリア１４ｂへ表示するので、中段表示エリア１４ｂがクリアされる。
【０１１８】
上記の購入数量入力処理(その２)(Ｓ２２０)では、上述したように、タイマＴｉがタイムアップした場合のみ、入力データ有無フラグＦがセットされて、購入数量入力処理(その２)(Ｓ２２０)が終了する。
【０１１９】
図２２は、上記の本実施の形態における電子棚札１のテンキーボードに代えて、ＬＣＤで構成される電子棚札１の表示部１４の表示が透視可能に、この表示部１４に重ねて設けられたタッチパネルキーを備えて構成された操作部１５を用いた電子棚札１を示したものである。この場合、電子棚札１には、ソフトウエアで構成される上述したのと同様なカウンタＣが備えられており、購入数量Ｎの入力は、表示部１４の表示面であるタッチパネルキーを押す毎に、カウンタＣがインクリメントされることにより行われる。図２２の電子棚札１では、このカウンタＣの値が購入数量Ｎとして用いられる。
【０１２０】
この場合には、電子棚札１の基本動作を示した図２２に示すフローチャートにおける購入数量入力処理(Ｓ２００)に代えて、購入数量入力処理(その３)(Ｓ２４０)が用いられる。図２５及び図２６は、この購入数量入力処理(その３)(Ｓ２４０)の動作を示したフローチャートである。
【０１２１】
この購入数量入力処理(その３)(Ｓ２４０)では、購入数量入力処理(その２)(Ｓ２２０)と同様、カウンタＣがインクリメントされた状態で、一定時間経過後におけるカウンタＣの値を、購入数量Ｎとして用いるようにしており、このような一定時間を計るのに、上記と同じく、ソフトウエアで構成されたタイマＴｉを用いる。
【０１２２】
この購入数量入力処理(その３)(Ｓ２４０)の動作は、次のようになる。図２５、図２６において、まず、図６に示す入力及び演算データエリアにおける上述した入力データ有無フラグＦをリセットし(Ｓ２４１)、購入数量Ｎ欄をクリアすると共に(Ｓ２４２)、カウンタＣをリセットする(Ｓ２４３)。そして、操作部１５のタッチパネルキーがＯＮされたか否かをチェックし(Ｓ２４４)、ＯＮされていなければ、購入数量入力処理(その３)(Ｓ２４０)を終了する。
【０１２３】
この場合は、入力データ有無フラグＦはリセットされたままであるので、この購入数量入力処理(その２)(Ｓ２２０)が終了した段階では、入力データ有無フラグＦ＝０である。従って、図７に示す電子棚札１の基本動作を示したフローチャートにおいて、Ｓ２からＳ３にすすむが、この場合は、タイマＴｄはＳ１でリセットされたままであるので、タイマＴｄがタイムアップしていることはなく、上述したように、再度Ｓ２２０を実行する。
【０１２４】
Ｓ２４４で操作部１５のタッチパネルキーがＯＮされていると、カウンタＣをインクリメントして(Ｓ２４５)、このカウンタＣのカウント値を、図６に示す入力及び演算データエリアの購入数量Ｎ欄に記録すると共に(Ｓ２４６)、表示部１４の中段表示エリア１４ｂ、及び、下段表示エリア１４ｃをクリアする(Ｓ２４７)。そして、図６に示す入力及び演算データエリアの購入数量Ｎ欄の数値を、表示部１４の中段表示エリア１４ｂへ表示する(Ｓ２４８)。そして、上述したタイマＴｉをリセットすると共に(Ｓ２４９)、このタイマＴｉをスタートさせる(Ｓ２５０)。
【０１２５】
次に、再度、操作部１５のタッチパネルキーがＯＮされたか否かをチェックし(Ｓ２５１)、ＯＮされていなければ、タイマＴｉがタイムアップしているか否かをチェックする(Ｓ２５２)。タイマＴｉがタイムアップしていると、カウンタＣがインクリメントされてからが一定時間経過しているので、入力データ有無フラグＦ＝１にすると共に(Ｓ２５３)、タイマＴｉをリセットして(Ｓ２５４)、購入数量入力処理(その３)(Ｓ２４０)の処理を終了する。Ｓ２５２でタイマＴｉがタイムアップしていないと、カウンタＣがインクリメントされてからが一定時間経過していないので、Ｓ２５１に戻ってＳ２５１以降の処理を繰返す。
【０１２６】
Ｓ２５１における操作部１５のタッチパネルキーがＯＮされたか否かのチェックで、タッチパネルキーがＯＮされていると、Ｓ２４５に進み、Ｓ２４５以降の処理を繰返す。
【０１２７】
上記の購入数量入力処理(その３)(Ｓ２４０)では、上述したように、タイマＴｉがタイムアップした場合のみ、入力データ有無フラグＦがセットされて、購入数量入力処理(その２)(Ｓ２４０)が終了する。
【０１２８】
上述した本実施の形態における電子棚札１では、電子棚札１の無線通信部１３を介して棚札サーバ２から商品データを取得しているが、無線通信部１３に代えて、棚札サーバ２と有線で接続される有線通信部を用いるようにしてもよい。
このは、取得される。
【図面の簡単な説明】
【０１２９】
【図１】本実施の形態における電子棚札を用いた電子棚札システムの構成を示したブロック図である。
【図２】本実施の形態における電子棚札の構成を示したブロック図である。
【図３】本実施の形態における電子棚札の外観図である。
【図４】本実施の形態における電子棚札の商品データの例１である。
【図５】本実施の形態における電子棚札の商品データの例２である。
【図６】本実施の形態における電子棚札の入力及び演算データエリアの構成図である。
【図７】本実施の形態における電子棚札の基本動作を示したフローチャートである。
【図８】本実施の形態における電子棚札の標準表示処理動作を示したフローチャートである。
【図９】本実施の形態における電子棚札の購入数量入力処理動作を示したフローチャート(１／２)である。
【図１０】本実施の形態における電子棚札の購入数量入力処理動作を示したフローチャート(２／２)である。
【図１１】本実施の形態における電子棚札の演算及び演算結果表示処理動作を示したフローチャートである。
【図１２】本実施の形態における電子棚札の表示部の表示画面図(その１)である。
【図１３】本実施の形態における電子棚札の表示部の表示画面図(その２)である。
【図１４】本実施の形態における電子棚札の表示部の表示画面図(その３)である。
【図１５】本実施の形態における電子棚札の表示部の表示画面図(その４)である。
【図１６】本実施の形態における電子棚札の表示部の表示画面図(その５)である。
【図１７】本実施の形態における電子棚札の表示部の表示画面図(その６)である。
【図１８】本実施の形態における電子棚札の表示部の表示画面図(その７)である。
【図１９】本実施の形態における電子棚札の表示部の表示画面図(その８)である。
【図２０】本実施の形態における電子棚札の表示部の表示画面図(その９)である。
【図２１】本実施の形態における電子棚札の操作部が異なる例の外観図(その１)である。
【図２２】本実施の形態における電子棚札の操作部が異なる例の外観図(その２)である。
【図２３】本実施の形態における電子棚札の購入数量入力処理動作(その２−１／２)を示したフローチャートである。
【図２４】本実施の形態における電子棚札の購入数量入力処理動作(その２−２／２)を示したフローチャートである。
【図２５】本実施の形態における電子棚札の購入数量入力処理動作(その３−１／２)を示したフローチャートである。
【図２６】本実施の形態における電子棚札の購入数量入力処理動作(その３−２／２)を示したフローチャートである。
【図２７】従来例の電子棚札の外観図である。
【図２８】従来例の電子棚札の構成を示したブロック図である。
【符号の説明】
【０１３０】
１  電子棚札
２  棚札サーバ
１１  ＣＰＵ
１２  メモリ
１３  無線通信部
１３ａ  アンテナ
１４  表示部
１５  操作部
１６  制御ライン
２１  電子棚札
【図１】
2008123120.tif 000003
【図２】
2008123120.tif 000004
【図３】
2008123120.tif 000005
【図４】
2008123120.tif 000006
【図５】
2008123120.tif 000007
【図６】
2008123120.tif 000008
【図７】
2008123120.tif 000009
【図８】
2008123120.tif 000010
【図９】
2008123120.tif 000011
【図１０】
2008123120.tif 000012
【図１１】
2008123120.tif 000013
【図１２】
2008123120.tif 000014
【図１３】
2008123120.tif 000015
【図１４】
2008123120.tif 000016
【図１５】
2008123120.tif 000017
【図１６】
2008123120.tif 000018
【図１７】
2008123120.tif 000019
【図１８】
2008123120.tif 000020
【図１９】
2008123120.tif 000021
【図２０】
2008123120.tif 000022
【図２１】
2008123120.tif 000023
【図２２】
2008123120.tif 000024
【図２３】
2008123120.tif 000025
【図２４】
2008123120.tif 000026
【図２５】
2008123120.tif 000027
【図２６】
2008123120.tif 000028
【図２７】
2008123120.tif 000029
【図２８】
2008123120.tif 000030