(57)【要約】【課題】商品の売上を最大化できる販売管理システムを提供する。【解決手段】販売管理システム１００は、商品の過去の売上に関する売上データに基づいて、将来の売上が最大になると予測される価格に対応する売上最大価格を商品に設定する価格管理サーバ１０の価格設定部と、商品に対応して配置され、価格管理サーバ１０の価格設定部で設定された売上最大価格を表示する電子棚札６と、を備える。価格管理サーバ１０の価格設定部は、末尾一桁又は末尾複数桁が予め設定された特定数字になるように売上最大価格を設定する。【選択図】図１
2018077784.tif 000002
【特許請求の範囲】
【請求項１】
商品の過去の売上に関する売上データに基づいて、将来の売上が最大になると予測される価格に対応する売上最大価格を前記商品に設定する価格設定部と、
前記商品に対応して配置され、前記価格設定部で設定された前記売上最大価格を表示する価格表示部と、を備え、
前記価格設定部は、末尾一桁又は末尾複数桁が予め設定された特定数字になるように前記売上最大価格を設定する、販売管理システム。
【請求項２】
前記価格設定部は、
前記将来の売上が最大になると予測される前記価格の前記末尾一桁又は前記末尾複数桁が前記特定数字以外の数字である場合には、
前記末尾一桁又は前記末尾複数桁が前記特定数字であって、前記将来の売上が最大になると予測される前記価格よりも低く且つ当該価格に最も近い第１売上最大価格、及び、
前記末尾一桁又は前記末尾複数桁が前記特定数字であって、前記将来の売上が最大になると予測される前記価格よりも高く且つ当該価格に最も近い第２売上最大価格のうち、
前記将来の売上が高くなると予測される方を前記売上最大価格として設定する、請求項１に記載の販売管理システム。
【請求項３】
前記価格設定部は、
前記将来の売上が最大になると予測される前記価格の前記末尾一桁又は前記末尾複数桁が前記特定数字以外の数字である場合には、
前記末尾一桁又は前記末尾複数桁が前記特定数字であって、前記将来の売上が最大になると予測される前記価格よりも低く且つ当該価格に最も近い第１売上最大価格、及び、
前記末尾一桁又は前記末尾複数桁が前記特定数字であって、前記将来の売上が最大になると予測される前記価格よりも高く且つ当該価格に最も近い第２売上最大価格のうち、
前記将来の売上が最大になると予測される前記価格に近い方を前記売上最大価格として設定する、請求項１に記載の販売管理システム。
【請求項４】
前記価格設定部は、
前記将来の売上が最大になると予測される前記価格の前記末尾一桁又は前記末尾複数桁が前記特定数字以外の数字である場合には、
前記末尾一桁又は前記末尾複数桁が前記特定数字であって、前記将来の売上が最大になると予測される前記価格よりも低く且つ当該価格に最も近い第１売上最大価格、又は、
前記末尾一桁又は前記末尾複数桁が前記特定数字であって、前記将来の売上が最大になると予測される前記価格よりも高く且つ当該価格に最も近い第２売上最大価格を
前記売上最大価格として設定する、請求項１に記載の販売管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、販売管理システムに関する。
【背景技術】
【０００２】
従来の販売管理システムに関する技術として、特許文献１に記載された割引値設定システムが知られている。特許文献１に記載された割引値設定システムでは、所定の時刻になると、商品の最大利益が得られる割引値を決定し、割引値を店頭表示装置に表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３４６２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したような販売管理システムでは、表示した割引値の対象となる商品について、売上が高まるかというと一概にそうではなく、売上を最大化することが困難となる可能性がある。
【０００５】
本発明は、商品の売上を最大化できる販売管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る販売管理システムは、商品の過去の売上に関する売上データに基づいて、将来の売上が最大になると予測される価格に対応する売上最大価格を商品に設定する価格設定部と、商品に対応して配置され、価格設定部で設定された売上最大価格を表示する価格表示部と、を備え、価格設定部は、末尾一桁又は末尾複数桁が予め設定された特定数字になるように売上最大価格を設定する。
【０００７】
この販売管理システムでは、商品の売上が最大になると予測される売上最大価格を、末尾一桁又は末尾複数桁が特定数字（例えば、顧客に購買意欲を促進させ得る数字）である態様で、商品に設定して顧客に提示することができる。その結果、商品の売上を最大化することが可能となる。
【０００８】
本発明に係る販売管理システムでは、価格設定部は、将来の売上が最大になると予測される価格の末尾一桁又は末尾複数桁が特定数字以外の数字である場合には、末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも低く且つ当該価格に最も近い第１売上最大価格、及び、末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも高く且つ当該価格に最も近い第２売上最大価格のうち、将来の売上が高くなると予測される方を売上最大価格として設定してもよい。これによれば、最大になる将来の売上を大きく下回るような事態を確実に抑制しつつ、末尾一桁又は末尾複数桁が特定数字である売上最大価格を設定できる。
【０００９】
本発明に係る販売管理システムでは、価格設定部は、将来の売上が最大になると予測される価格の末尾一桁又は末尾複数桁が特定数字以外の数字である場合には、末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも低く且つ当該価格に最も近い第１売上最大価格、及び、末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも高く且つ当該価格に最も近い第２売上最大価格のうち、将来の売上が最大になると予測される価格に近い方を売上最大価格として設定してもよい。これによれば、最大になる将来の売上を大きく下回るような事態を確実に抑制しつつ、末尾一桁又は末尾複数桁が特定数字である売上最大価格を簡易に設定できる。
【００１０】
本発明に係る販売管理システムでは、価格設定部は、将来の売上が最大になると予測される価格の末尾一桁又は末尾複数桁が特定数字以外の数字である場合には、末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも低く且つ当該価格に最も近い第１売上最大価格、又は、末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも高く且つ当該価格に最も近い第２売上最大価格を売上最大価格として設定してもよい。これによれば、最大になる将来の売上を大きく下回るような事態を抑制しつつ、末尾一桁又は末尾複数桁が特定数字である売上最大価格を簡易に設定できる。
【発明の効果】
【００１１】
本発明によれば、商品の売上を最大化できる販売管理システムを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る販売管理システムの構成を示すブロック図である。
【図２】図１の価格管理サーバの構成を示すブロック図である。
【図３】図２の記憶部に記憶された商品データの一例を示す図である。
【図４】商品の販売数と価格との相関関係を例示するグラフである。
【図５】図１の電子棚札の構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照して詳細に説明する。なお、各図において同一又は相当部分には同一符号を付し、重複する説明を省略する。
【００１４】
図１に示される販売管理システム１００は、例えばスーパーマーケット、ドラックストア又はコンビニエンスストア等の店舗に適用される。販売管理システム１００は、ストアコントローラ２、ＰＯＳシステム３、ＥＳＬ（Electronic Shelf Label）サーバ４、アクセスポイント５、電子棚札（価格表示部）６、及び、価格管理サーバ１０を備えている。ストアコントローラ２とＰＯＳシステム３が備えるＰＯＳサーバ７とＥＳＬサーバ４と価格管理サーバ１０とは、ＬＡＮ８を介して互いに接続されている。これにより、ストアコントローラ２とＰＯＳサーバ７とＥＳＬサーバ４と価格管理サーバ１０とは、相互間でデータ通信が可能とされている。
【００１５】
ストアコントローラ２は、一般的なコンピュータで構成され、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read OnlyMemory）、ＲＡＭ（Random Access Memory）及びＨＤＤ（Hard Disk Drive）等を含む。ストアコントローラ２は、販売管理システム１００を統括的に管理する上位装置として機能する。ストアコントローラ２は、インターネット等の外部ネットワークに接続されている。これにより、ストアコントローラ２は、外部ネットワークを介して、当該店舗を管理する本部センターのコンピュータ（サーバ装置等）と通信可能である。
【００１６】
ＰＯＳシステム３は、商品の販売に係る情報をその販売時点において収集して分析するシステム（売上収集部）である。ＰＯＳシステム３は、ＰＯＳサーバ７と、複数のレジスタ（Cash Register）９と、を備えている。ＰＯＳサーバ７と複数のレジスタ９とは、専用の通信ケーブルで接続されている。
【００１７】
ＰＯＳサーバ７は、ＰＯＳシステム３を統括的に管理する。ＰＯＳサーバ７は、一般的なコンピュータで構成され、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＨＤＤ等を含む。ＰＯＳサーバ７の記憶部には、商品の各種の情報を示す商品マスタ７１が記憶されている。商品マスタ７１は、店舗内の各商品それぞれの商品情報（「商品コード」、「商品名」及び「価格」等）を格納したファイルである。商品マスタ７１は、価格管理サーバ１０の価格設定部１６（図２参照）による価格設定に応じて適宜更新される。複数のレジスタ９のそれぞれでは、商品マスタ７１の価格に基づき商品の精算を行う。
【００１８】
ＰＯＳサーバ７は、レジスタ９における各商品の精算に関する情報に基づいて、各商品それぞれの実際の売上である実績売上を収集する。例えばＰＯＳサーバ７は、その当日の開店時から現在までにおいて時間ごとに実績売上を収集する。また、ＰＯＳサーバ７は、実績売上に関する情報として、実績売上に係る商品の商品データ（後述）に対応する情報等を収集する。ＰＯＳサーバ７は、収集した実績売上及び実績売上に関する情報を価格管理サーバ１０へ出力する。
【００１９】
価格管理サーバ１０は、複数の商品の価格を統括的に管理する。価格管理サーバ１０は、一般的なコンピュータで構成されている。図２に示されるように、価格管理サーバ１０は、記憶部１１、ディスプレイ１２、スピーカ１３、通信部１４及び制御部１５を有する。
【００２０】
記憶部１１は、ＲＯＭ、ＲＡＭ、及びＨＤＤ等で構成されている。記憶部１１には、売上データが記憶されている。売上データは、店舗内の各商品それぞれの過去の売上に関するデータである。例えば売上データは、図３に示されるように、各商品それぞれについて、「価格」、「販売数」、「時間帯」、「天気」、「イベント」及び「在庫」等が関連付けられた情報である。時間帯は、商品の販売時の時間帯である。例えば時間帯は、朝、昼及び夕方等である。天気は、商品の販売時の天気である。例えば天気は、良い、悪い、台風接近時、台風通過時、台風通過直後等である。イベントは、商品の販売時に催されているイベントである。例えばイベントは、クリスマス、運動会、お祭り及び正月等である。商品の販売時において予め定められたイベント候補の何れも催されていない場合、イベントは無しとされる。在庫は、商品の販売時における当該商品の在庫数である。記憶部１１には、ＰＯＳシステム３で収集された実績売上に関する情報が記憶されている。
【００２１】
ディスプレイ１２は、各種の表示を表示する機器である。スピーカ１３は、各種の音を出力する機器である。通信部１４は、ＬＡＮ８を介して他の機器と通信を行うため通信機器であり、例えばネットワークカードである。制御部１５は、ＣＰＵ等の演算器である。制御部１５は、記憶部１１等に記憶されたプログラムを読み出して実行することにより、各種の制御を実行する。制御部１５は、機能的構成として、価格設定部１６及び異常価格通知実行部１７を有する。
【００２２】
価格設定部１６は、記憶部１１の売上データに基づいて、店舗内の各商品それぞれの売上最大価格を求める。価格設定部１６は、店舗内の各商品それぞれに、当該売上最大価格を設定する。売上最大価格は、将来の売上が最大になると予測される価格に対応する。価格設定部１６は、一例として、次のように商品の売上最大価格を設定する。
【００２３】
まず、基準価格Ｐｓ（ｉ）を、予め設定された価格（例えばメーカ希望小売価格等）から決定する（ステップＳ１）。ｉは、商品の番号であり、１以上でＮ（店舗の商品の種類数）以下の任意の整数である。（ｉ）が付された値は、番号ｉの商品の値であることを表す。
【００２４】
続いて、商品の販売数と価格との相関関係に基づいて、基準価格Ｐｓ（ｉ）から基準販売数Ｑｓ（ｉ）を算出する（ステップＳ２）。例えば販売数と価格との相関関係は、図４に示されるように、下式（１）の比例関係を有している。そこで、下式（１）の比例関係に基づいて、基準価格Ｐｓ（ｉ）から基準販売数Ｑｓ（ｉ）を算出する。販売数と価格との当該相関関係は、記憶部１１に記憶された売上データから導出できる。
基準販売数Ｑｓ（ｉ）＝−ｂ・Ｐｓ（ｉ）  …（１）
【００２５】
続いて、下式（２）に従い、基準価格Ｐｓ（ｉ）及び在庫係数Ｋ（ｉ）から価格ｐ（ｉ）を算出する（ステップＳ３）。下式（３）に従い、基準販売数Ｑｓ（ｉ）、時間帯係数Ｚ（ｉ）、天気係数Ｗ（ｉ）及びイベント係数Ｉ（ｉ）から、販売数ｑ（ｉ）を算出する（ステップＳ４）。
価格ｐ（ｉ）＝Ｐｓ（ｉ）・Ｋ（ｉ）  …（２）
販売数ｑ（ｉ）＝Ｑｓ（ｉ）・Ｚ（ｉ）・Ｗ（ｉ）・Ｉ（ｉ）  …（３）
【００２６】
在庫係数Ｋ（ｉ）、時間帯係数Ｚ（ｉ）、天気係数Ｗ（ｉ）及びイベント係数Ｉ（ｉ）は、記憶部１１の売上データに基づいて求めることができる。これらの係数は、経験、シミュレーション、数的処理、統計学上等の観点から種々の公知手法により求めることができる。例えば在庫係数Ｋ（ｉ）は、在庫が上限在庫数より多い場合には０．８、在庫が下限在庫数より少ない場合には１．２、及び、それ以外の標準在庫数の場合には１．０である。例えば時間帯係数Ｚ（ｉ）は、時間帯が昼の場合には０．８、時間帯が朝の場合には１．２、及び、時間帯が夕方の場合には１．３等である。例えば天気係数Ｗ（ｉ）は、天気が良い場合には１．２、天気が悪い場合には０．８．台風接近時の場合には１．３、及び台風通過時の場合には０．５等である。例えばイベント係数Ｉ（ｉ）は、クリスマスのイベント時には１．２、及び、運動会のイベント時には１．０等である。
【００２７】
なお、上式（２）において、価格ｐ（ｉ）に含まれる係数は在庫係数Ｋ（ｉ）に限定されず、価格ｐ（ｉ）に影響がある他の係数が含まれていてもよい。上式（３）において、販売数ｑ（ｉ）に含まれる係数は時間帯係数Ｚ（ｉ）と天気係数Ｗ（ｉ）とイベント係数Ｉ（ｉ）とに限定されず、販売数ｑ（ｉ）に影響がある他の係数が含まれていてもよい。
【００２８】
続いて、下式（４）に従い、売上Ｓａｌｅ（ｉ）を算出する（ステップＳ５）。ｔは、時間である。ｔが０の場合は現在を表す。ｔ１は、特に限定されないが、例えば当日の店舗閉店時に対応する時間である。上記ステップＳ１〜Ｓ５を全ての商品について行い、下式（５）に示される総売上Ｓａｌｅａｌｌを得る（ステップＳ６）。
売上Ｓａｌｅ（ｉ）＝∫０ｔ１［ｐ（ｉ）・ｑ（ｉ）］ｄｔ  …（４）
総売上Ｓａｌｅａｌｌ＝Ｓａｌｅ（１）＋Ｓａｌｅ（２）＋・・・
＋Ｓａｌｅ（Ｎ−１）＋Ｓａｌｅ（Ｎ）  …（５）
【００２９】
続いて、設定している基準価格Ｐｓ（ｉ）を微小額大きく又は小さくし、上記ステップＳ２〜Ｓ６を再実施する（ステップＳ７）。上記ステップＳ７を所定回数繰り返し実施することで、異なる基準価格Ｐｓ（ｉ）毎に総売上Ｓａｌｅａｌｌを算出する。算出した複数の総売上Ｓａｌｅａｌｌを比較し、その中で最も大きい最大総売上Ｓａｌｅａｌｌ_ｍａｘを抽出する（ステップＳ８）。そして、最大総売上Ｓａｌｅａｌｌ_ｍａｘになるときの価格ｐ（ｉ）（すなわち、将来の売上が最大になると予測される価格）を、売上最大価格ｐ_ｍａｘ（ｉ）として決定する。決定した売上最大価格ｐ_ｍａｘ（ｉ）を、番号ｉの商品に設定する（ステップＳ９）。
【００３０】
例えば価格設定部１６は、在庫が標準在庫数（Ｋ（ｉ）＝１．０）の商品について、基準価格Ｐｓ（ｉ）が１００円であるときに、上式（２）〜（４）から、売上Ｓａｌｅ（ｉ）が２５０００円であったとする。一方、この商品について、基準価格Ｐｓ（ｉ）が８０円であるときに、上式（２）〜（４）から、売上Ｓａｌｅ（ｉ）が３００００円であったとする。この場合、売上Ｓａｌｅ（ｉ）が大きい３００００円の基準価格Ｐｓ（ｉ）が選択され、８０円が売上最大価格ｐ_ｍａｘ（ｉ）として設定されることとなる。
【００３１】
価格設定部１６は、予め設定された条件に応じて、末尾一桁又は末尾複数桁が予め設定された特定数字（例えば、顧客に購買意欲を促進させ得る数字）になるように売上最大価格ｐ_ｍａｘ（ｉ）を決定し、決定した売上最大価格ｐ_ｍａｘ（ｉ）を商品に設定することも可能である。つまり、価格設定部１６は、最大総売上Ｓａｌｅａｌｌ_ｍａｘになるときの価格ｐ（ｉ）に対応する売上最大価格ｐ_ｍａｘ（ｉ）を商品に設定する。
【００３２】
より具体的には、価格設定部１６は、上記ステップＳ８において抽出した最大総売上Ｓａｌｅａｌｌ_ｍａｘになるときの価格ｐ（ｉ）の末尾一桁又は末尾複数桁が特定数字以外の数字である場合には、上記ステップＳ２〜Ｓ６に相当する処理を実施することで、「末尾一桁又は末尾複数桁が特定数字であって、当該価格ｐ（ｉ）よりも低く且つ当該価格ｐ（ｉ）に最も近い第１売上最大価格」（以下、単に「第１売上最大価格」という）及び「末尾一桁又は末尾複数桁が特定数字であって、当該価格ｐ（ｉ）よりも高く且つ当該価格ｐ（ｉ）に最も近い第２売上最大価格」（以下、単に「第２売上最大価格」という）のそれぞれについて総売上Ｓａｌｅａｌｌを算出する。そして、価格設定部１６は、第１売上最大価格及び第２売上最大価格のそれぞれについて算出した総売上Ｓａｌｅａｌｌを比較し、第１売上最大価格及び第２売上最大価格のうち総売上Ｓａｌｅａｌｌが大きい方（すなわち、将来の売上が高くなると予測される方）を売上最大価格ｐ_ｍａｘ（ｉ）として商品に設定する。
【００３３】
例えば売上最大価格ｐ_ｍａｘ（ｉ）の末尾３桁が「９８０」又は「０００」になるように条件が設定されている場合に、上記ステップＳ８において抽出した最大総売上Ｓａｌｅａｌｌ_ｍａｘになるときの価格ｐ（ｉ）が１４９９０円であったとする。このとき、価格設定部１６は、上記ステップＳ２〜Ｓ６に相当する処理を実施することで、第１売上最大価格である１４９８０円及び第２売上最大価格である１５０００円のそれぞれについて総売上Ｓａｌｅａｌｌを算出する。そして、価格設定部１６は、１４９８０円について算出した総売上Ｓａｌｅａｌｌと１５０００円について算出した総売上Ｓａｌｅａｌｌとを比較する。その結果、１４９８０円について算出した総売上Ｓａｌｅａｌｌが１４９８００円であり、１５０００円について算出した総売上Ｓａｌｅａｌｌが１３５０００円であった場合には、価格設定部１６は、総売上Ｓａｌｅａｌｌが大きい方である１４９８０円を売上最大価格ｐ_ｍａｘ（ｉ）として商品に設定する。
【００３４】
なお、価格設定部１６は、上記ステップＳ８で抽出した最大総売上Ｓａｌｅａｌｌ_ｍａｘになるときの価格ｐ（ｉ）の末尾一桁又は末尾複数桁が特定数字である場合には、当該価格ｐ（ｉ）をそのまま売上最大価格ｐ_ｍａｘ（ｉ）として商品に設定する。
【００３５】
価格設定部１６は、売上最大価格の設定を周期的に繰り返し実行する。売上最大価格の設定を繰り返す時間間隔（周期）は、予め設定された一定時間であってもよいし、時間帯によって変化する可変時間であってもよい。売上最大価格の設定を繰り返す時間間隔は、特に限定されない。
【００３６】
価格設定部１６は、売上最大価格を新たに設定した場合、新たに設定した売上最大価格をＰＯＳサーバ７に適時のタイミングで送信し、ＰＯＳサーバ７の商品マスタ７１の商品情報を更新する。具体的には、価格設定部１６は、新たに設定した売上最大価格がその設定直前の価格（以下、「旧売上最大価格」という）よりも低額の場合、売上最大価格を新たに設定した後即時に当該売上最大価格を送信し、ＰＯＳサーバ７の商品マスタ７１の商品情報を更新する（リアルタイム更新）。一方、価格設定部１６は、新たに設定した売上最大価格が旧売上最大価格よりも高額の場合、売上最大価格を新たに設定した後で所定時間経過後に当該売上最大価格を送信し、ＰＯＳサーバ７の商品マスタ７１の商品情報を更新する（遅滞更新）。これは、顧客が商品の価格を確認して商品を手に取ってからレジスタ９で精算する間において、当該価格が下がる場合には問題ないものの、当該価格が上がる場合には顧客に対して予期せぬ不利益を与えてしまうおそれがあることから、このような不利益を抑制するためである。
【００３７】
価格設定部１６は、売上最大価格を新たに設定した場合、新たに設定した売上最大価格をＥＳＬサーバ４に即時に送信し、ＥＳＬサーバ４の商品ファイル４１の商品情報を更新する（リアルタイム更新）。
【００３８】
価格設定部１６は、店舗の各商品のそれぞれについて、ＰＯＳサーバ７で収集された実績売上が、設定されている売上最大価格から予測された売上に対して一致するか否かを判定する。ここでの一致は、完全に一致する場合だけでなく、おおよそ一致する場合も含み、所定の誤差を許容する。具体的には、価格設定部１６は、過去の所定期間（例えば当日の開店時から現在まで）における実績売上と、当該過去の所定期間において売上最大価格から予測されていた売上（＝∫ｔ２０［ｐ_ｍａｘ（ｉ）・ｑ（ｉ）］ｄｔ、ｔ２は例えば開店時に対応する時間）と、を比較して一致するか否かを判定する。例えば価格設定部１６は、当該判定を周期的に又は所定時刻に実行する。
【００３９】
価格設定部１６は、売上最大価格から予測された売上に対してＰＯＳサーバ７で収集された実績売上が一致しないと判定した場合、実績売上に基づいて売上データを更新し、更新した売上データに基づいて売上最大価格を商品に再設定する。具体的には、価格設定部１６は、一致しないと判定した場合、記憶部１１に記憶されている売上データに対してＰＯＳサーバ７で収集された実績売上に関する情報（「価格」、「販売数」、「時間帯」、「天気」、「イベント」及び「在庫」等の情報）を加えて売上データを学習させ、新たな売上データへアップデートする。そして、価格設定部１６は、アップデートした売上データに基づいて、上述した売上最大価格の設定を再実施する。
【００４０】
異常価格通知実行部１７は、売上最大価格が上限閾値よりも高額の場合に、異常価格が設定されたとして、その旨の通知をディスプレイ１２及びスピーカ１３の少なくとも何れかから出力させる。異常価格通知実行部１７は、売上最大価格が下限閾値よりも低額の場合に、異常価格が設定されたとして、その旨の通知をディスプレイ１２及びスピーカ１３の少なくとも何れかから出力させる。異常価格通知実行部１７は、旧売上最大価格を基準にして新たな売上最大価格が所定割合以上変化した価格である場合に、異常価格が設定されたとして、その旨の通知をディスプレイ１２及びスピーカ１３の少なくとも何れかから出力させる。
【００４１】
上限閾値は、許容される売上最大価格のうちの上限金額である。下限閾値は、許容される売上最大価格のうちの下限金額である。所定割合は、許容される変化割合のうちの最大の変化割合である。上限閾値、下限閾値及び所定割合は、商品ごとに予め設定されて記憶部１１に記憶されている。ディスプレイ１２から出力させる通知は、文字、記号、警告表示又はこれらの組み合わせ等であってもよい。スピーカ１３から出力させる通知は、音声、警告音又はこれらの組み合わせ等であってもよい。
【００４２】
図１に示されるように、ＥＳＬサーバ４は、複数の電子棚札６を統括的に管理する。ＥＳＬサーバ４は、一般的なコンピュータで構成され、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＨＤＤ等を含む。ＥＳＬサーバ４の記憶部には、商品の各種の情報を示すデータファイルである商品ファイル４１が記憶されている。商品ファイル４１は、店舗内の各商品それぞれの商品情報（「商品コード」、「商品名」及び「価格」等）を格納したファイルである。商品ファイル４１は、価格管理サーバ１０の価格設定部１６（図２参照）による価格設定に応じて即時に更新される。商品ファイル４１には、複数の電子棚札６それぞれの固有の識別子である「棚札ＩＤコード」が、商品情報に関連付けられて登録されている。これにより、商品及び価格と電子棚札６とが、一対一の関係で対応付けられる。ＥＳＬサーバ４は、複数のアクセスポイント５と接続されており、商品情報及び棚札ＩＤコードをアクセスポイント５に出力する。
【００４３】
アクセスポイント５は、電子棚札６との間で各種信号の授受を行う。例えばアクセスポイント５としては、赤外光を利用した赤外線通信を行うトランシーバ等の発信装置が用いられる。アクセスポイント５は、ＥＳＬサーバ４から入力された商品情報及び棚札ＩＤコードを電子棚札６へ送信する。アクセスポイント５は、例えば店舗の天井等に間隔を空けて取り付けられている。
【００４４】
電子棚札６は、それぞれの商品に対応づけられて配置されている。電子棚札６は、対応する商品に関する商品情報を電磁的に表示する。電子棚札６は、対応する商品の近傍（一般的には、商品の下側）の商品棚のフレームに取り付けられている。顧客は、電子棚札６の表示により商品の価格を認識できる。電子棚札６は、可搬性の装置であり、商品の配置変更に対応できるように商品棚から取り外して別の位置に再配置可能である。図５に示されるように、電子棚札６は、表示部６１、通信部６２、記憶部６３、制御部６４及び電池６５を有する。
【００４５】
表示部６１は、商品情報を表示させる画面である。表示部６１としては、例えば電子ペーパーが用いられる。表示部６１は、マトリクス状に配列された複数の画素で構成される、ドットマトリクス方式の不揮発性表示部である。なお、表示部６１は、例えば液晶ディスプレイにより構成されてもよい。
【００４６】
通信部６２は、アクセスポイント５と無線通信を行う。通信部６２は、棚札ＩＤコードが関連付けられた商品情報をアクセスポイント５から受信して制御部６４に入力する。記憶部６３には、その電子棚札６固有の棚札ＩＤコードが記憶されている。制御部６４は、受信した商品情報のうち、記憶部６３に記憶されている棚札ＩＤコードに関連付けられた情報を抽出して、記憶部６３に記憶する。制御部６４は、表示部６１を制御し、記憶部６３に記憶された商品情報を表示部６１に表示させる。電池６５は、表示部６１、通信部６２及び制御部６４に電力を供給する。
【００４７】
以上に説明した販売管理システム１００において、価格管理サーバ１０の価格設定部１６は、例えば３０分〜１時間の周期にて、店舗内の各商品の価格設定を繰り返し行う。価格設定部１６は、売上最大価格を設定した場合には、設定した売上最大価格をＥＳＬサーバ４に即時に送信し、ＥＳＬサーバ４の商品ファイル４１の商品情報をリアルタイム更新する。ＥＳＬサーバ４は、商品ファイル４１が更新された場合、アクセスポイント５を介して即時に当該商品ファイル４１の商品情報を電子棚札６へ送信する。電子棚札６は、商品情報を受信すると、受信した商品情報に基づいて表示部６１に売上最大価格を即時に表示する。すなわち、電子棚札６は、価格設定部１６により設定された売上最大価格をリアルタイムに表示する。
【００４８】
以上、販売管理システム１００では、価格設定部１６が、商品の過去の売上に関する売上データに基づいて、将来の売上が最大になると予測される価格に対応し且つ特定数字の末尾一桁又は末尾複数桁を有する売上最大価格を商品に設定し、商品に対応して配置された電子棚札６が、価格設定部１６で設定された売上最大価格を表示する。これにより、商品の売上が最大になると予測される売上最大価格を、末尾一桁又は末尾複数桁が特定数字である態様で、商品に設定して顧客に提示することができる。その結果、商品の売上を最大化することが可能となる。
【００４９】
特に、将来の売上が最大になると予測される価格の末尾一桁又は末尾複数桁が特定数字以外の数字である場合、価格設定部１６は、「末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも低く且つ当該価格に最も近い第１売上最大価格」及び「末尾一桁又は末尾複数桁が特定数字であって、将来の売上が最大になると予測される価格よりも高く且つ当該価格に最も近い第２売上最大価格」のうち、将来の売上が高くなると予測される方を売上最大価格として商品に設定する。これにより、最大になる将来の売上を大きく下回るような事態を確実に抑制しつつ、末尾一桁又は末尾複数桁が特定数字である売上最大価格を設定できる。
【００５０】
なお、将来の売上が最大になると予測される価格の末尾一桁又は末尾複数桁が特定数字以外の数字である場合、価格設定部１６は、第１売上最大価格及び第２売上最大価格のうち、将来の売上が最大になると予測される価格に近い方を売上最大価格として設定してもよい。これによれば、最大になる将来の売上を大きく下回るような事態を確実に抑制しつつ、末尾一桁又は末尾複数桁が特定数字である売上最大価格を簡易に設定できる。
【００５１】
例えば売上最大価格ｐ_ｍａｘ（ｉ）の末尾３桁が「９８０」又は「０００」になるように条件が設定されている場合に、上記ステップＳ８において抽出した最大総売上Ｓａｌｅａｌｌ_ｍａｘになるときの価格ｐ（ｉ）が１４６００円であったとする。このとき、価格設定部１６は、第１売上最大価格である１４０００円及び第２売上最大価格である１４９８０円のうち、将来の売上が最大になると予測される１４６００円に近い方である１４９８０円を売上最大価格ｐ_ｍａｘ（ｉ）として商品に設定する。
【００５２】
また、将来の売上が最大になると予測される価格の末尾一桁又は末尾複数桁が特定数字以外の数字である場合、価格設定部１６は、第１売上最大価格又は第２売上最大価格を、予め設定された条件に応じて、売上最大価格として設定してもよい。これによれば、最大になる将来の売上を大きく下回るような事態を抑制しつつ、末尾一桁又は末尾複数桁が特定数字である売上最大価格を簡易に設定できる。
【００５３】
以上、本発明の一実施形態について説明したが、本発明は、上記実施形態に限定されるものではない。
【００５４】
上記実施形態において、価格設定部１６による売上最大価格の設定手法は特に限定されず、種々の公知手法を用いて売上最大価格を設定してもよい。上記実施形態において、価格設定部１６が価格管理サーバ１０に搭載されているが、この構成に限定されず、例えばストアコントローラ２に搭載されていてもよい。要は、価格設定部１６と電子棚札６とが直接的又は間接的に通信可能とされ、価格設定部１６で設定された売上最大価格が電子棚札６で受信可能に構成されていればよい。
【００５５】
上記実施形態において、価格設定部１６は、現在から将来（当日の閉店時まで）の売上が最大になると予測される売上最大価格を求めたが、将来の所定期間における売上が最大になると予測される売上最大価格を求めてもよい。この場合、電子棚札６は、当該所定期間が到来した際に自動的に、求めた売上最大価格を表示する。このような構成においても、商品の売上を最大化することが可能となる。
【００５６】
上記実施形態において、売上データは特に限定されず、売上最大価格を設定するための様々なデータを含んでいてもよい。上記実施形態において、売上データは記憶部１１に記憶されていなくてもよい。売上データは、ＵＳＢメモリ又はリムーバブルハードディスク等の外部記憶媒体から取得してもよい。売上データは、直接又はネットワークを介した通信によって取得してもよい。上記において、異常価格通知実行部１７とスピーカ１３及び通信部１４の少なくとも何れかとが、通知部を構成する。
【符号の説明】
【００５７】
６…電子棚札（価格表示部）、１６…価格設定部、１００…販売管理システム。
【図１】
2018077784.tif 000003
【図２】
2018077784.tif 000004
【図３】
2018077784.tif 000005
【図４】
2018077784.tif 000006
【図５】
2018077784.tif 000007