(57)【特許請求の範囲】
【請求項１】
棚に置かれた商品を監視し、棚から取り出され、棚に戻された商品を検出し、該棚に戻された商品と同種の他の商品が該棚から取り出された場合、該棚に戻された商品の被敬遠回数をカウントアップし、該商品の被敬遠回数を記憶部に格納する監視部と、
前記記憶部を参照し、被敬遠回数が所定の閾値に達した商品がある場合、該商品の価格を変更する価格変更部と、
を有する情報処理装置。
【請求項２】
棚の前に人がいるか否かを検知する人検知部と、
棚に置かれた商品を監視し、棚の前に人が検知されたときに、該棚から取り出され、該棚に戻された商品を検出し、該棚に戻された商品と同種の他の商品が該棚から取り出され、その後、該棚の前から人が立ち去った場合、該棚に戻された商品の被敬遠回数をカウントアップし、該商品の被敬遠回数を記憶部に格納する監視部と、
前記記憶部を参照し、被敬遠回数が所定の閾値に達した商品がある場合、該商品の価格を変更する価格変更部と、
を有する情報処理装置。
【請求項３】
前記監視部は、棚に設置されたリーダライタを介して、該棚に配置された商品に貼付された前記記憶部にアクセスできるかどうかを定期的に検出することで、棚から取り出され、棚に戻された商品を検出することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記監視部は、前記記憶部へのアクセスができていた商品について、前記記憶部へのアクセスができなくなった場合、該商品が棚から取り出されたと判断し、該商品の前記記憶部へのアクセスが再度できるようになった場合、該商品が棚に戻されたと判断することを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記価格変更部は、被敬遠回数が所定の閾値に達した商品の価格を下げることを特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【請求項６】
前記価格変更部は、所定の閾値が多段階で設定されており、商品の被敬遠回数が閾値に達するごとに、該商品の価格を段階的に下げることを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記価格変更部は、商品の被敬遠回数が閾値に達した日時から所定の時間経過後、該商品の価格を下げることを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記価格変更部は、被敬遠回数が所定の閾値に達した商品に貼付された表示部に、変更後の価格を表示させることを特徴とする請求項１乃至７のいずれかに記載の情報処理装置。
【請求項９】
コンピュータが、
棚に設置されたリーダライタを介して、該棚に配置された商品に貼付された記憶部にアクセスできるかどうかを定期的に検出することで、棚から取り出され、棚に戻された商品を検出し、該棚に戻された商品と同種の他の商品が該棚から取り出された場合、該棚に戻された商品の被敬遠回数をカウントアップし、
棚に戻された商品の被敬遠回数を前記記憶部に格納し、
前記記憶部を参照し、被敬遠回数が所定の閾値に達した商品がある場合、該商品の価格を変更する、
ことを特徴とする価格設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は商品の価格を設定する情報処理装置、および価格設定方法に関する。
【背景技術】
【０００２】
情報通信技術の発達により、商品の小売店において、顧客の行動などを示す情報を収集し、商品の販売促進に役立てることが可能となっている。例えば、商品に関する情報に基づいて、商品の値段を変更する技術がある。
【０００３】
例えば、商品の店舗内の周回数が閾値周回数となった場合に、商品情報に対応する現価格を更新する技術が考えられている。また、顧客が購入する可能性がある購入検討商品の購入の躊躇を示す状態が検出された場合、購入検討商品の値引きが可能な場合には、購入検討商品の値引き情報を表示装置に表示する技術も考えられている。なお、商品の変更された価格の表示に係る技術としては、例えば、商品又は商品を陳列する陳列台に取り付けられ、無線通信で送られて来た、画像表示装置に表示する情報を、画像表示装置に表示する機能を有するプライスタグがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１９８０２４号公報
【特許文献２】特開２００３−２５６７０５号公報
【特許文献３】特開２００５−３５２８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来の技術では、同種の商品の間での品質の違いが考慮されていない。そのため、同種の商品間で品質が異なる場合、品質の悪い商品が売れ残ってしまう可能性が高くなる。
【０００６】
１つの側面では、本発明は、同種の商品間の品質の違いを価格に容易に反映させることができる情報処理装置、および価格設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
１つの案では、監視部と価格変更部とを有する情報処理装置が提供される。監視部は、棚に置かれた商品を監視し、棚から取り出され、棚に戻された商品を検出すると、該商品の被敬遠回数をカウントアップし、該商品の被敬遠回数を記憶部に格納する。価格変更部は、記憶部を参照し、被敬遠回数が所定の閾値に達した商品がある場合、該商品の価格を変更する。
【０００８】
また、棚に置かれた商品を監視し、棚から取り出され、棚に戻された商品を検出すると、該商品の被敬遠回数をカウントアップし、棚に戻された商品の被敬遠回数を記憶部に格納し、記憶部を参照し、被敬遠回数が所定の閾値に達した商品がある場合、該商品の価格を変更する、ことを特徴とする価格設定方法が提供される。
【発明の効果】
【０００９】
同種の商品間の品質の違いを価格に容易に反映させることができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に係る装置の機能構成例を示す図である。
【図２】第２の実施の形態のシステム構成例を示す図である。
【図３】電子値札のハードウェア構成の一例を示す図である。
【図４】第２の実施の形態におけるＩＣタグに記憶される情報の一例を示す図である。
【図５】情報処理装置のハードウェアの一構成例を示す図である。
【図６】第２の実施の形態における情報処理装置の機能の一例を示すブロック図である。
【図７】第２の実施の形態における記憶部に格納される情報のデータ構造の一例を示す図である。
【図８】被敬遠回数カウント処理の手順を示すフローチャートである。
【図９】価格変更処理の手順の一例を示すフローチャートである。
【図１０】被敬遠回数に応じた価格の遷移例を示す図である。
【図１１】短時間に多数の顧客から敬遠された場合の価格の遷移例を示す図である。
【図１２】第３の実施の形態におけるＩＣタグに記憶される情報の一例を示す図である。
【図１３】第３の実施の形態における記憶部に格納される情報のデータ構造例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本実施の形態について図面を参照して説明する。なお各実施の形態は、矛盾のない範囲で複数の実施の形態を組み合わせて実施することができる。
〔第１の実施の形態〕
図１は、第１の実施の形態に係る装置の機能構成例を示す図である。情報処理装置１は、人検知部１ａ、監視部１ｂ、および価格変更部１ｃを有する。
【００１２】
人検知部１ａは、棚４の前に人８がいるか否かを検知する。例えば人検知部１ａは、棚４の前の空間を検知範囲とする人検知センサ２が接続される。人検知センサ２は、検知範囲内に人８が居ることを検知すると、人８を検知したことを示す信号を出力する。人検知部１ａは、人検知センサ２から、人８を検知したことを示す信号が出力されている間は、棚４の前に人８がいると判断する。
【００１３】
監視部１ｂは、棚４に置かれた商品５ａ，５ｂ，５ｃを監視する。そして監視部１ｂは、棚４から取り出され、棚４に戻された商品を検出すると、検出された商品の被敬遠回数をカウントアップし、検出された商品の被敬遠回数を記憶装置に格納する。図１の例では、商品５ａ，５ｂ，５ｃごとに記憶部６ａ，６ｂ，６ｃが設けられている。記憶部６ａ，６ｂ，６ｃは、例えばＩＣ（Integrated Circuit）タグである。図１に示すように商品５ａ，５ｂ，５ｃごとに記憶部６ａ，６ｂ，６ｃが設けられた場合、例えば監視部１ｂは、棚４に戻された商品の記憶装置に、その商品の被敬遠回数を格納する。
【００１４】
また監視部１ｂは、棚４から取り出され、棚４に戻された商品を検出し、棚４に戻された商品と同種の他の商品が棚４から取り出された場合に、棚４に戻された商品の被敬遠回数をカウントアップするようにすることもできる。
【００１５】
さらに、監視部１ｂは、人検知部１ａによる人８の検知結果を利用して、被敬遠回数のカウントアップを行うこともできる。例えば監視部１ｂは、棚４の前に人８が検知され、棚４から取り出され、棚４に戻された商品を検出し、棚４に戻された商品と同種の他の商品が棚４から取り出されたことを判断する。そして監視部１ｂは、その後、棚４の前から人８が立ち去った場合に、棚４に戻された商品の被敬遠回数をカウントアップする。
【００１６】
また監視部１ｂは、例えば棚４に設置されたリーダライタ３を介して、棚４に配置された商品５ａ，５ｂ，５ｃそれぞれに貼付された記憶部６ａ，６ｂ，６ｃにアクセスできるかどうかを定期的に検出することで、商品５ａ，５ｂ，５ｃを監視できる。この場合、監視部１ｂは、記憶部６ａ，６ｂ，６ｃにアクセスできるかどうかの検出結果に応じて、棚４から取り出され、棚４に戻された商品を検出する。例えば監視部１ｂは、記憶装置へのアクセスができていた商品に関し、その後、記憶装置へのアクセスができなくなった場合、その商品が棚４から取り出されたと判断する。また監視部１ｂは、棚４から取り出された商品の記憶装置へのアクセスが再度できるようになった場合、その商品が棚に戻されたと判断する。
【００１７】
価格変更部１ｃは、記憶部６ａ，６ｂ，６ｃを参照し、被敬遠回数が所定の閾値に達した商品がある場合、その商品の価格を変更する。例えば価格変更部１ｃは、被敬遠回数が所定の閾値に達した商品の価格を下げる。
【００１８】
また価格変更部１ｃは、所定の閾値が多段階で設定されており、商品の被敬遠回数が閾値に達するごとに、その商品の価格を段階的に下げることもできる。例えば価格変更部１ｃは、商品の被敬遠回数が最初の閾値に達すると、その商品の価格を１割引きにし、２つ目の閾値に達するとその商品の価格を３割引きにする。
【００１９】
なお価格変更部１ｃは、商品の被敬遠回数が閾値に達した日時から所定の時間経過後、その商品の価格を下げることもできる。また価格変更部１ｃは、被敬遠回数が所定の閾値に達した商品に貼付された表示部７ａ，７ｂ，７ｃに、変更後の価格を表示させることもできる。例えば価格変更部１ｃは、リーダライタ３を介して、表示部７ａ，７ｂ，７ｃ内の記憶媒体に新たな価格を書き込む。表示部７ａ，７ｂ，７ｃは、書き込まれた価格を画面に表示する。
【００２０】
このような情報処理装置１によれば、例えば人８が棚４の前に立つと、人検知センサ２が、人を検知したことを示す信号を出力する。出力された信号は、人検知部１ａに入力される。すると、人検知部１ａは、棚４の前に人８が立っていると判断し、棚４の前に人がいることを監視部１ｂに通知する。
【００２１】
監視部１ｂは、棚４に配置された商品５ａ，５ｂ，５ｃを監視する。例えば監視部１ｂは、棚４の前に人８がいる間、監視を行う。監視部１ｂは、監視により、いずれかの商品が棚４から取り出されたこと、および取り出された商品が棚４に戻されたことを検出する。例えば人８が、棚４から商品５ａを取り出し、商品５ａを棚４に戻し、さらに商品５ａと同種の他の商品５ｂを棚４から取り出したものとする。このような商品５ａ，５ｂの動きが、監視部１ｂで検知される。
【００２２】
その後、人８が棚４の前から立ち去ると、人検知センサ２から人を検知したことを示す信号の出力が停止する。これにより人検知部１ａが、人が立ち去ったことを検知し、人８が立ち去ったことを監視部１ｂに通知する。すると、監視部１ｂは、人８が立ち去った時点で、商品５ａが棚４から取り出された後に棚４に戻されており、且つ商品５ａと同種の商品５ｂが棚４から取り出されたままであることを確認する。この場合、監視部１ｂは、商品５ａの被敬遠回数をカウントアップする。例えば監視部１ｂは、リーダライタ３を介して商品５ａに貼付された記憶部６ａから現在の被敬遠回数を読み出す。次に監視部１ｂは、読み出した被敬遠回数の値をカウントアップし、カウントアップ後の被敬遠回数をリーダライタ３を介して商品５ａの記憶部６ａに書き込む。図１の例では、商品５ａの被敬遠回数が、１０回にカウントアップされたものとする。
【００２３】
一方、価格変更部１ｃにより、定期的にリーダライタ３を介して、商品５ａ，５ｂ，５ｃそれぞれの記憶部６ａ，６ｂ，６ｃに記憶されている被敬遠回数が読み出される。そして読み出された被敬遠回数が、所定の閾値に達した商品がある場合、価格変更部１ｃにより、その商品の価格が下げられる。例えば、被敬遠回数の閾値が「１０回」の場合、商品５ａの被敬遠回数が、閾値に達したと判断される。この場合、価格変更部１ｃは、商品５ａの価格を、例えば１００円から９０円に下げる。変更後の価格は、例えば、価格変更部１ｃにより、商品５ａに貼付されている表示部７ａに表示される。
【００２４】
このようにして、同種の商品５ａ，５ｂ，５ｃ間での品質の違いを反映させた価格設定が可能となる。例えば、商品５ａ，５ｂ，５ｃは同種の商品であっても、商品５ａのみ外観に黒ずみがあり、品質が悪い場合がある。このような場合、顧客は、商品５ａを手にとって目視で確認したときに、黒ずみを見つけ棚４に戻す。その顧客は次に、商品５ａと同種の別の商品５ｂを取り出し、その商品５ｂを持って立ち去る。このような顧客の行動が、監視部１ｂによる商品５ａ，５ｂ，５ｃの監視によって認識できる。そして、商品５ａ，５ｂ，５ｃに対する顧客の行動に基づいて商品５ａ，５ｂ，５ｃ間の品質に違いが判別できる。品質の違いが判別できれば、同種の他の商品よりも品質が劣化していると判断された商品の価格を下げることができる。その結果、品質が悪い商品が、いつまでも売れ残ってしまうことを抑止できる。
【００２５】
しかも、棚４に戻された商品と同種の商品が、棚から取り出された場合のみ、棚４に戻された商品の被敬遠回数をカウントアップすることで、商品の購入意志がある顧客による慎重な判断結果として敬遠された商品のみ、価格を下げることができる。すなわち、商品の購入意志が少ない顧客の場合、手に取った商品を棚４に戻した理由は、手に取った商品の品質とは無関係である可能性が大きくなる。例えば、顧客が、手に取った商品およびその商品と同種の商品の購入を取りやめ、手に取った商品を棚４に戻す場合もある。他方、商品の購入意志がある顧客が手に取った商品を棚４に戻したのであれば、その商品の品質に問題があったと考えることができる。すなわち、商品の購入意志がある顧客であれば、手に取った商品の品質に問題のあることに気がつくと、その商品を棚４に戻した後、同種の商品を取り出すものと考えられる。従って、棚４に戻された商品と同種の商品が、棚から取り出された場合のみ、棚４に戻された商品の被敬遠回数をカウントアップすることで、購入意志を有する顧客の慎重な判断によって敬遠された商品の被敬遠回数をカウントアップできる。その結果、同種の商品間の的確な品質判断が可能となる。そして、的確な品質判断に基づいた適切な価格設定が可能となる。
【００２６】
また人検知部１ａで棚４の前に人がいることを検知することで、棚４に配置された商品５ａ，５ｂ，５ｃの取り出しなどを行ったのが、同一の人物であることを特定できる。その結果、その人が棚４の前から立ち去った時点で、棚４に戻されていない商品が、その顧客が購入する商品であると判断できる。すなわち、顧客が持ち去った商品を的確に判断することが可能となる。その結果、顧客が購入する商品と同種の商品のうち、その顧客により棚４から取り出され、棚４に戻された商品は、顧客が購入する商品よりも品質が劣るものと推測できる。すなわち顧客が購入するために持ち去った商品を的確に判断することで、残された商品の品質判断の正確性を向上させることが可能となる。
【００２７】
なお、人検知部１ａ、監視部１ｂ、および価格変更部１ｃは、例えば情報処理装置１が有するＣＰＵ（Central Processing Unit）により実現することができる。また、記憶部６ａ，６ｂ，６ｃは、磁気または電気的に情報を記憶することができる記憶媒体により実現することができる。
【００２８】
〔第２の実施の形態〕
第２の実施の形態は、商品に貼付する記憶部や表示部として、電子値札を用いた例である。電子値札は、例えば記憶部としてＩＣタグを有し、表示部として電子ペーパを有する。
【００２９】
図２は、第２の実施の形態のシステム構成例を示す図である。情報処理装置１００には、複数の人検知センサ１１〜１４と、複数のＩＣタグリーダライタ２１〜３０とが接続されている。
【００３０】
人検知センサ１１〜１４は、陳列棚１０の前面に、所定の間隔で配置されている。人検知センサ１１〜１４は、前方の所定の範囲内に人が立つと、人の存在を検知する。例えば、人検知センサ１１〜１４は、前方に向かって光を照射し、照射した光の反射光により人体までの距離を測る。そして人検知センサ１１〜１４は、人体までの距離が所定の距離以下であれば、人を検知したことを示す信号を出力する。例えば人検知センサ１１〜１４は、人を検知すると、情報処理装置１００に接続された信号線の信号をアサートにする。そして人検知センサ１１〜１４は、検知した人が検知できなくなると、情報処理装置１００に接続された信号線の信号をネゲートする。
【００３１】
複数のＩＣタグリーダライタ２１〜３０は、陳列棚１０の上面に所定の間隔で配置されている。ＩＣタグリーダライタ２１〜３０は、例えば数十ｃｍ以内の距離にあるＩＣタグのデータを、無線により読み取ることができると共に、数十ｃｍ以内の距離にあるＩＣタグにデータを、無線により書き込むことができる。例えばＩＣタグリーダライタ２１〜３０は、パッシブ型のＩＣタグにアクセスするリーダライタである。
【００３２】
陳列棚１０には、商品４１〜４３、５１〜５５が陳列される。例えば、商品４１〜４３は魚であり、商品５１〜５５はキャベツである。
商品４１には、電子値札６０が取り付けられている。例えば商品４１が食品ラップフィルムで包装され、その包装の外側に電子値札６０が貼り付けられる。同様に商品５１にも電子値札７０が取り付けられている。他の商品４２，４３，５２〜５５に対しても、電子値札が取り付けられている。電子値札６０，７０は、ＩＣタグを内蔵すると共に表示装置を有している。電子値札６０，７０の表示装置には、ＩＣタグに記録された値段が表示される。
【００３３】
情報処理装置１００は、人検知センサ１１〜１４やＩＣタグリーダライタ２１〜３０から入力される信号に基づいて、顧客８０に敬遠された商品を判断する。そして、情報処理装置１００は、ＩＣタグリーダライタ２１〜３０を介して、敬遠された商品の電子値札に表示する値段を変更する。
【００３４】
次に、電子値札６０，７０について詳細に説明する。
図３は、電子値札のハードウェア構成の一例を示す図である。電子値札６０は、ＩＣタグ６１、電子ペーパ６２、およびドライバ６３を有している。
【００３５】
ＩＣタグ６１は、ＩＣタグリーダライタ２１〜３０からの電波を受けて動作する電子回路である。ＩＣタグ６１は、ＲＦＩＤ（Radio Frequency IDentification）とも呼ばれ、電子的にデータを記憶することができる。ＩＣタグ６１へのデータの記録は、ＩＣタグリーダライタ２１〜３０からの無線通信によって行われる。またＩＣタグ６１に記録されたデータは、ＩＣタグリーダライタ２１〜３０が無線通信によって読み出すことができる。
【００３６】
電子ペーパ６２は、電力なしで任意の画像を表示できる表示装置である。ただし、電子ペーパ６２に表示する画像を書き換える場合にのみ、微量の電力が消費される。電子ペーパ６２には、例えばコレステリック液晶材料を用いたものがある。
【００３７】
ドライバ６３は、電子ペーパ６２の画像の書き換えを行う。例えばドライバ６３は、ＩＣタグ６１に記憶された値段情報を読み取り、電子ペーパ６２に表示させる。
なお、図３には、商品４１に取り付けられた電子値札６０のハードウェア構成を示したが、商品５１に取り付けられた電子値札７０のハードウェア構成も電子値札６０と同様である。
【００３８】
図４は、第２の実施の形態におけるＩＣタグに記憶される情報の一例を示す図である。ＩＣタグ６１には、データ記憶用に、ＩＣタグＩＤ、商品コード、当初価格、被敬遠回数、現在価格、および到達日時のフィールドが設けられている。
【００３９】
ＩＣタグＩＤのフィールドには、ＩＣタグ６１を一意に示す識別子（ＩＣタグＩＤ）が格納される。ＩＣタグＩＤは、電子値札６０を一意に示すと共に、電子値札６０が貼付された商品を一意に示すことにもなる。商品コードのフィールドには、電子値札６０が付けられた商品４１の商品種別の識別子（商品コード）が格納される。当初価格のフィールドには、商品４１を店頭に陳列した時点での、商品４１の値段（当初価格）が格納される。被敬遠回数のフィールドには、商品４１が顧客によって敬遠された回数が格納される。被敬遠回数のフィールドの初期値は「０」である。現在価格のフィールドには、商品４１の現在の価格が格納される。現在価格のフィールドの初期値は、当初価格と同じ値である。到達日時のフィールドには、被敬遠回数が、情報処理装置１００に予め設定された規定回数に達した日時が設定される。
【００４０】
次に、情報処理装置１００について詳細に説明する。
図５は、情報処理装置のハードウェアの一構成例を示す図である。情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０８を介してＲＡＭ（Random Access Memory）１０２と複数の周辺機器が接続されている。
【００４１】
ＲＡＭ１０２は、情報処理装置１００の主記憶装置として使用される。ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。
【００４２】
バス１０８に接続されている周辺機器としては、ハードディスクドライブ（ＨＤＤ:Hard Disk Drive）１０３、グラフィック処理装置１０４、入力インタフェース１０５、光学ドライブ装置１０６、および通信インタフェース１０７がある。
【００４３】
ＨＤＤ１０３は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ＨＤＤ１０３は、情報処理装置１００の二次記憶装置として使用される。ＨＤＤ１０３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが格納される。なお、二次記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
【００４４】
グラフィック処理装置１０４には、モニタ９１が接続されている。グラフィック処理装置１０４は、ＣＰＵ１０１からの命令に従って、画像をモニタ９１の画面に表示させる。モニタ９１としては、ＣＲＴ（Cathode Ray Tube）を用いた表示装置や液晶表示装置などがある。
【００４５】
入力インタフェース１０５には、キーボード９２とマウス９３とが接続されている。入力インタフェース１０５は、キーボード９２やマウス９３から送られてくる信号をＣＰＵ１０１に送信する。なお、マウス９３は、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。
【００４６】
光学ドライブ装置１０６は、レーザ光などを利用して、光ディスク９４に記録されたデータの読み取りを行う。光ディスク９４は、光の反射によって読み取り可能なようにデータが記録された可搬型の記録媒体である。光ディスク９４には、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。
【００４７】
通信インタフェース１０７は、ネットワーク９０に接続されている。通信インタフェース１０７は、ネットワーク９０を介して、他の情報処理装置または通信機器との間でデータの送受信を行う。
【００４８】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお図１に示した第１の実施の形態に係る情報処理装置１も、図５に示した情報処理装置１００と同様のハードウェアにより実現できる。
【００４９】
図６は、第２の実施の形態における情報処理装置の機能の一例を示すブロック図である。情報処理装置１００は、記憶部１１０、人検知部１２０、商品監視部１３０、および価格変更部１４０を有している。
【００５０】
記憶部１１０は、商品が顧客に敬遠された場合の値引き条件が定義された商品マスタテーブルや、各商品が配置された陳列棚と、その陳列棚に設置された人検知センサとの対応関係を示す配置管理テーブルを記憶する。例えばＲＡＭ１０２またはＨＤＤ１０３の記憶領域の一部が、記憶部１１０として使用される。
【００５１】
人検知部１２０は、人検知センサ１１〜１４に接続されている。人検知部１２０は、人検知センサ１１〜１４から人の存在を示す信号を受け取ると、検知した人検知センサのセンサＩＤを含む、人が検知されたことを示す人検知情報を、商品監視部１３０に通知する。また人検知部１２０は、人を検知した人検知センサから、その人を検知できなくなったことを示す信号を受け取ると、その人検知センサのセンサＩＤを含む、人が立ち去ったことを示す人非検知情報を、商品監視部１３０に通知する。
【００５２】
商品監視部１３０は、人の存在を検知している人検知センサに対応する陳列棚に配置されている商品の移動状況を監視する。例えば商品監視部１３０は、ＩＣタグリーダライタ２１〜３０で検出されたＩＣタグＩＤに基づいて、人が前に立っている陳列棚から商品が取り出されたこと、または、取り出された商品が陳列棚に戻されたことを判断する。そして商品監視部１３０は、陳列棚から取り出された後、陳列棚に戻された商品があり、その商品と同じ商品コードの他の商品が陳列棚から取り出されたままで人が立ち去った場合、陳列棚に戻された商品は、顧客に敬遠されたものと判断する。その場合、商品監視部１３０は、敬遠された商品に貼付された電子値札内のＩＣタグに設定されている被敬遠回数の値をカウントアップする。被敬遠回数のカウントアップは、敬遠された商品に貼付された電子値札内のＩＣタグを検知したＩＣタグリーダライタを介して行われる。
【００５３】
また商品監視部１３０は、被敬遠回数のカウントアップにより被敬遠回数が規定値に達した商品を検出する。そして商品監視部１３０は、検出した商品に貼付された電子値札内のＩＣタグの到達日時のフィールドに、現在の時刻を設定する。到達日時への現在の時刻の設定は、被敬遠回数が規定の閾値値（被敬遠回数閾値）に達した商品に貼付された電子値札内のＩＣタグを検知したＩＣタグリーダライタを介して行われる。
【００５４】
なお、商品ごとの被敬遠回数閾値は、例えば記憶部１１０に記憶された商品マスタテーブルを参照して判断できる。
価格変更部１４０は、被敬遠回数が規定値に達してからの経過時間が所定の待ち時間に達した商品の値段を変更する。例えば価格変更部１４０は、ＩＣタグリーダライタ２１〜３０を介して、各商品に貼付された電子値札内のＩＣタグから、到達日時を読み出す。そして価格変更部１４０は、読み出した到達日時からの経過時間が所定の待ち時間以上となっている商品があれば、その商品の値段を下げる。価格変更部１４０は商品の値段を下げる場合、その商品を検出したＩＣタグリーダライタを介して、各商品に貼付された電子値札内のＩＣタグの現在価格のフィールドに、値引き後の値段を設定する。
【００５５】
価格変更部１４０により設定される値引き後の値段は、例えば被敬遠回数に応じて決定される。例えば値引きを行う被敬遠回数閾値を多段階に設定しておき、価格変更部１４０は各段階の被敬遠回数に達した場合に、順次値下げを行うことができる。値下げ機会の１回目（例えば被敬遠回数が１０回に達した場合）には、価格変更部１４０は、当初価格の１割引の値段を設定する。値下げ機会の２回目（例えば被敬遠回数が２０回に達した場合）には、価格変更部１４０は当初価格の３割引の値段を設定する。
【００５６】
なお、商品ごとの待ち時間や値引き率は、例えば、記憶部１１０に記憶された商品マスタテーブルを参照して判断できる。
図７は、第２の実施の形態における記憶部に格納される情報のデータ構造の一例を示す図である。記憶部１１０には、商品マスタテーブル１１１、配置管理テーブル１１２、移動前商品リスト１１３、および移動商品リスト１１４が格納されている。なお商品マスタテーブル１１１と配置管理テーブル１１２とは、予め記憶部１１０に格納されるデータである。移動前商品リスト１１３と移動商品リスト１１４とは、商品監視部１３０によって一時的に格納されるデータである。
【００５７】
商品マスタテーブル１１１は、被敬遠回数に応じた値引き率や、敬遠到達後の待ち時間を、商品の種別ごとに定義したデータテーブルである。商品マスタテーブル１１１には、商品コード、値下げ機会、被敬遠回数閾値、値引き率、および待ち時間の欄が設けられている。
【００５８】
商品コードの欄には、商品種別ごとの識別子（商品コード）が設定される。例えば、商品「キャベツ」に対して１つの商品コードが設定されており、キャベツの値段を、顧客の被敬遠回数に応じて変更する場合、キャベツの商品コードが商品コードの欄に設定される。なお、一般名称が同じ商品（例えば「キャベツ」）であっても、品種、産地、大きさが異なる場合、異なる商品コードを設定することができる。
【００５９】
値下げ機会の欄には、何回目の値下げ機会に関する情報なのかを示す数値が設定される。１回目の値下げ機会に関する情報であれば「１」、２回目の値下げ機会に関する情報であれば「２」が設定される。
【００６０】
被敬遠回数閾値の欄には、値下げ機会となるための条件である被敬遠回数閾値が設定される。値下げ機会の回数が増えるほど、被敬遠回数閾値の数は大きくなる。図７の例では、１回目の値下げ機会となるための被敬遠回数閾値は「１０回」であり、２回目の値下げ機会となるための被敬遠回数閾値は「２０回」である。
【００６１】
値引き率の欄には、値下げ機会となったときの当初価格からの値引き率が設定される。図７の例では、値引き率がパーセントで設定されている。値下げ機会の回数が増えるほど、値引き率は大きくなる。図７の例では、１回目の値下げ機会のときの値引き率は、「１０％」であり、２回目の値下げ機会のときの値引き率「３０％」である。
【００６２】
待ち時間の欄には、商品が顧客に敬遠された回数が、値下げ機会となるための条件である被敬遠回数閾値に達してから値下げを実行するまでの待ち時間が設定される。図７の例では、待ち時間が分単位で設定されている。図７の例では、値下げ機会の回数が１回目、２回目、３回目のいずれの場合も、待ち時間は４５分であるが、値下げ機会の回数ごとに異なる待ち時間を設定することもできる。
【００６３】
配置管理テーブル１１２は、人検知センサと、人検知センサが設置された陳列棚に配置された商品との対応関係を定義したデータテーブルである。配置管理テーブル１１２には、商品コード、棚番、およびセンサＩＤの欄が設けられている。
【００６４】
商品コードの欄には、陳列棚に配置された商品の商品コードが設定される。棚番の欄には、商品コードで示される商品が配置された陳列棚の識別番号（棚番）が設定される。センサＩＤの欄には、対応する陳列棚に設置された人検知センサの識別番号（センサＩＤ）が設定される。
【００６５】
移動前商品リスト１１３は、人が陳列棚の前に立ったときに、その陳列棚に配置されている商品のリストである。移動前商品リスト１１３には、商品コードとＩＣタグＩＤとの欄が設けられている。商品コードの欄には、陳列棚に配置されている商品の商品コードが設定される。ＩＣタグＩＤの欄には、人が陳列棚の前に立ったとき、その陳列棚に配置されている商品に貼付された電子値札のＩＣタグＩＤが設定される。
【００６６】
移動商品リスト１１４には、人が陳列棚の前に立った状態でその陳列棚から取り出された商品のリストである。移動商品リスト１１４には、商品コードとＩＣタグＩＤとの欄が設けられている。商品コードの欄には、人が陳列棚の前に立った状態でその陳列棚から取り出された商品の商品コードが設定される。ＩＣタグＩＤの欄には、人が陳列棚の前に立った状態でその陳列棚から取り出された商品に貼付された電子値札のＩＣタグＩＤが設定される。
【００６７】
次に、情報処理装置１００で実行される処理について詳細に説明する。情報処理装置１００で実行される処理には、被敬遠回数カウント処理と価格変更処理とがある。
図８は、被敬遠回数カウント処理の手順を示すフローチャートである。以下、図８に示す処理をステップ番号に沿って説明する。
【００６８】
［ステップＳ１１］人検知部１２０は、いずれかの陳列棚の前に人を検知したか否かを判断する。例えば人検知部１２０は、いずれかの人検知センサから、人の検知を示す信号が入力された場合、陳列棚の前に人を検知したと判断する。
【００６９】
陳列棚の前に人を検知した場合、人検知部１２０は、人の存在を検知した人検知センサのセンサＩＤと共に、人検知情報を商品監視部１３０に通知する。なお、人検知センサは、例えば情報処理装置１００と人検知センサ１１〜１４それぞれとを接続する信号線で識別することができる。この場合、人検知センサ１１〜１４それぞれに接続される信号線を情報処理装置１００で識別するための番号を、センサＩＤとすることができる。
【００７０】
人検知部１２０は、陳列棚の前に人を検出した場合、処理をステップＳ１２に進める。人検知部１２０は、陳列棚の前に人を検出していなければ、ステップＳ１１の処理を繰り返す。
【００７１】
［ステップＳ１２］人検知部１２０により、陳列棚の前に人が検知されると、商品監視部１３０は、検知された人の前の陳列棚に配置された商品を監視対象とし、監視対象商品に関する移動前商品リスト１１３を作成する。例えば商品監視部１３０は、配置管理テーブル１１２を参照し、監視対象商品の商品コードを取得する。なお検知された人の前の陳列棚に、複数の種別の商品が配置されていれば、複数の商品コードが取得される。
【００７２】
次に商品監視部１３０は、ＩＣタグリーダライタ２１〜３０を介して、各商品に貼付された電子値札のＩＣタグに格納された情報を読み出す。そして商品監視部１３０は、電子値札から読み出した情報のうち、監視対象商品の商品コードが設定された情報を抽出し、その情報の商品コードとＩＣタグＩＤとの組をリストアップし、移動前商品リスト１１３とする。商品監視部１３０は、作成した移動前商品リスト１１３を記憶部１１０に格納する。
【００７３】
［ステップＳ１３］商品監視部１３０は、検知された人の前の陳列棚の監視対象商品が移動したか否かを判断する。例えば商品監視部１３０は、ＩＣタグリーダライタ２１〜３０を介して、各商品に貼付された電子値札のＩＣタグに格納された情報を読み出す。次に商品監視部１３０は、監視対象商品の商品コードが設定された情報を抽出し、移動前商品リスト１１３と比較する。商品監視部１３０は、移動前商品リスト１１３に含まれながら、今回抽出した情報に含まれていないＩＣタグＩＤが少なくとも１つある場合、監視対象商品が移動したと判断する。商品監視部１３０は、監視対象商品が移動した場合、処理をステップＳ１４に進める。また商品監視部１３０は、監視対象商品の移動がなければ、処理をステップＳ１５に進める。
【００７４】
［ステップＳ１４］商品監視部１３０は、移動された監視対象商品のＩＣタグＩＤを記憶する。例えば商品監視部１３０は、移動前商品リスト１１３に含まれながら、ステップＳ１３で抽出した情報に含まれていないＩＣタグＩＤと、監視対象商品の商品コードとの組を、記憶部１１０内の移動商品リスト１１４に登録する。
【００７５】
［ステップＳ１５］人検知部１２０は、監視対象商品が配置された陳列棚の前から人が立ち去ったか否かを判断する。例えば人検知部１２０は、ステップＳ１１において人の検知を示す信号を出力した人検知センサが、人の検知を示す信号の出力を停止した場合、監視対象商品が配置された陳列棚の前から人が立ち去ったと判断する。
【００７６】
人検知部１２０は、監視対象商品が配置された陳列棚の前から人が立ち去った場合、人を検知していた人検知センサのセンサＩＤを含む、人が立ち去ったことを示す人非検知情報を、商品監視部１３０に通知し、処理をステップＳ１６に進める。人検知部１２０は、監視対象商品が配置された陳列棚の前から人が立ち去っていなければ、処理をステップＳ１３に進める。
【００７７】
［ステップＳ１６］商品監視部１３０は、陳列棚から取り除かれたままの監視対象商品があるか否かを判断する。例えば商品監視部１３０は、ＩＣタグリーダライタ２１〜３０を介して、各商品に貼付された電子値札のＩＣタグに格納された情報を読み出す。次に商品監視部１３０は、監視対象商品の商品コードが設定された情報を抽出し、移動前商品リスト１１３と比較する。商品監視部１３０は、移動前商品リスト１１３に含まれながら、今回抽出した情報に含まれていないＩＣタグＩＤが少なくとも１つある場合、取り除かれた監視対象商品があると判断する。
【００７８】
商品監視部１３０は、取り除かれた監視対象商品があれば、処理をステップＳ１７に進める。また商品監視部１３０は、取り除かれた監視対象商品がなければ、処理をステップＳ１１に進める。
【００７９】
［ステップＳ１７］商品監視部１３０は、陳列棚から取り除かれた後、陳列棚に戻された監視対象商品があるか否かを判断する。例えば商品監視部１３０は、ステップＳ１６で電子値札から読み出した情報のＩＣタグＩＤと、移動商品リスト１１４に登録されているＩＣタグＩＤとを比較する。移動商品リスト１１４に登録されているＩＣタグＩＤのうち、電子値札から読み出した情報のＩＣタグＩＤに含まれているものが少なくとも１つある場合、商品監視部１３０は、陳列棚に戻された監視対象商品があるものと判断する。
【００８０】
商品監視部１３０は、陳列棚に戻された監視対象商品がある場合、処理をステップＳ１８に進める。また商品監視部１３０は、陳列棚に戻された監視対象商品がない場合、処理をステップＳ１１に進める。
【００８１】
［ステップＳ１８］商品監視部１３０は、陳列棚から取り除かれた監視対象商品と陳列棚に戻された監視対象商品との商品コードが同一か否かを判断する。商品監視部１３０は、商品コードが同一であれば、処理をステップＳ１９に進める。また商品監視部１３０は、商品コードが同一でなければ、処理をステップＳ１１に進める。
【００８２】
［ステップＳ１９］商品監視部１３０は、陳列棚に戻された監視対象商品の被敬遠回数をカウントアップする。例えば商品監視部１３０は、陳列棚に戻された監視対象商品のＩＣタグＩＤを読み取ったＩＣタグリーダライタを介して、そのＩＣタグＩＤが記録されたＩＣタグの情報を読み出す。次に商品監視部１３０は、読み出した情報における被敬遠回数のフィールドの値を、１だけカウントアップする。そして商品監視部１３０は、被敬遠回数カウントアップ後の情報を、陳列棚に戻された監視対象商品のＩＣタグＩＤを読み取ったＩＣタグリーダライタを介して、陳列棚に戻された監視対象商品に貼付された電子値札のＩＣタグに書き戻す。
【００８３】
［ステップＳ２０］商品監視部１３０は、被敬遠回数が規定回数に達したか否かを判断する。例えば商品監視部１３０は、ステップＳ１９でカウントアップした被敬遠回数の値と、陳列棚に戻された監視対象商品の被敬遠回数閾値とを比較する。監視対象商品の被敬遠回数閾値は、商品マスタテーブル１１１から取得することができる。商品監視部１３０は、ステップＳ１９でカウントアップした被敬遠回数の値が１以上設定された被敬遠回数閾値のいずれかと一致した場合、被敬遠回数閾値に達したと判断する。
【００８４】
商品監視部１３０は、被敬遠回数が被敬遠回数閾値に達した場合、処理をステップＳ２１に進める。また商品監視部１３０は、被敬遠回数が被敬遠回数閾値に達していない場合、処理をステップＳ１１に進める。
【００８５】
［ステップＳ２１］商品監視部１３０は、陳列棚に戻された監視対象商品の電子値札内のＩＣタグに、到達日時が設定されているか否かを判断する。例えば商品監視部１３０は、商品監視部１３０は、陳列棚に戻された監視対象商品のＩＣタグＩＤを読み取ったＩＣタグリーダライタを介して、そのＩＣタグＩＤが記録されたＩＣタグの情報を読み出す。次に商品監視部１３０は、読み出した情報における到達日時のフィールドの値を確認する。該当フィールドに有効な日時が設定されていれば、商品監視部１３０は、到達日時が設定されていると判断する。他方、該当フィールドに有効な時刻が設定されていなければ、商品監視部１３０は、到達日時が設定されていないと判断する。
【００８６】
商品監視部１３０は、到達日時が設定されていなければ、処理をステップＳ２２に進める。また商品監視部１３０は、到達日時が既に設定されていれば、処理をステップＳ１１に進める。
【００８７】
［ステップＳ２２］商品監視部１３０は、陳列棚に戻された監視対象商品の電子値札内のＩＣタグに、到達日時を書き込む。例えば商品監視部１３０は、ステップＳ２１で読み出した、陳列棚に戻された監視対象商品のＩＣタグの情報における到達日時のフィールドに、現在の日時を設定する。そして商品監視部１３０は、到達日時設定後の情報を、陳列棚に戻された監視対象商品のＩＣタグＩＤを読み取ったＩＣタグリーダライタを介して、陳列棚に戻された監視対象商品に貼付された電子値札のＩＣタグに書き戻す。
【００８８】
その後、商品監視部１３０は、処理をステップＳ１１に進める。
このようにして、顧客によって敬遠された商品に貼付された電子値札のＩＣタグには、被敬遠回数が設定されると共に、所定の被敬遠回数閾値に達した場合、被敬遠回数閾値に達した日時が設定される。そして、各商品に貼付された電子値札のＩＣタグ内の情報に基づいて、価格変更部１４０によって、商品の価格が適宜変更される。
【００８９】
図９は、価格変更処理の手順の一例を示すフローチャートである。以下、図９に示す処理をステップ番号に沿って説明する。
［ステップＳ３１］価格変更部１４０は、陳列棚に配置されている商品を検出する。例えば価格変更部１４０は、ＩＣタグリーダライタ２１〜３０を介して、各商品に貼付された電子値札のＩＣタグに格納された情報を読み出す。そして価格変更部１４０は、読み出した情報のうちのＩＣタグＩＤを、個々の商品を識別する識別子とする。
【００９０】
［ステップＳ３２］価格変更部１４０は、ステップＳ３１で検出された商品から、未選択の商品を１つ選択する。
［ステップＳ３３］価格変更部１４０は、選択した商品に貼付された電子値札のＩＣタグから読み出された情報に、到達日時が設定されているか否かを判断する。価格変更部１４０は、到達日時が設定されていれば、処理をステップＳ３４に進める。また価格変更部１４０は、到達日時が設定されていなければ、処理をステップＳ３２に進める。
【００９１】
［ステップＳ３４］価格変更部１４０は、選択した商品に貼付された電子値札のＩＣタグから読み出された情報に設定されている到達日時からの経過時間が、所定の待ち時間以上になったか否かを判断する。例えば価格変更部１４０は、商品マスタテーブル１１１を参照して、選択した商品の商品コードに対応する待ち時間を判断する。そして、価格変更部１４０は、選択した商品の待ち時間と、選択した商品の到達日時からの経過時間を比較して、経過時間が待ち時間以上か否かを判断する。
【００９２】
価格変更部１４０は、経過時間が待ち時間以上であれば、処理をステップＳ３５に進める。また価格変更部１４０は、経過時間が待ち時間未満であれば、処理をステップＳ３２に進める。
【００９３】
［ステップＳ３５］価格変更部１４０は、商品の価格を更新する。例えば価格変更部１４０は、ＩＣタグリーダライタ２１〜３０を介して、選択した商品に貼付された電子値札のＩＣタグに格納された情報を読み出す。次に価格変更部１４０は、読み出した情報における現在価格のフィールドに、当初価格から所定の割引き率で割引を行ったときの価格を設定する。また価格変更部１４０は、読み出した情報における到達日時のフィールドのデータを消去（あるいは無効なデータの書き込み）する。そして価格変更部１４０は、新たな現在価格を設定するとともに到達日時を消去した情報を、選択した商品のＩＣタグＩＤを読み取ったＩＣタグリーダライタを介して、商品に貼付された電子値札のＩＣタグに書き戻す。
【００９４】
なお更新後の価格は、選択した商品の当初価格と、その商品の値下げ機会の回数に応じた値引き率によって決定される。例えば価格変更部１４０は、選択した商品に貼付された電子値札のＩＣタグから読み取られた情報に基づき、その商品の商品コードと被敬遠回数とを判断する。次に価格変更部１４０は、商品マスタテーブル１１１を参照し、選択した商品の被敬遠回数が、商品コードに対応する何回目の値下げ機会の被敬遠回数閾値以上となっているかを判断する。このとき価格変更部１４０は、選択した複数の値下げ機会に関する被敬遠回数閾値以上となっている場合、値下げ機会の回数の値が大きい方の値下げ機会であると認識する。例えば選択した商品の被敬遠回数が、１回目の値下げ機会と２回目の値下げ機会との両方の被敬遠回数閾値以上であれば、価格変更部１４０は、現在は、その商品の２回目の値下げ機会であると判断する。価格変更部１４０は、商品マスタテーブル１１１を参照し、現在の値下げ機会の値引き率を判断する。そして価格変更部１４０は、選択した商品に貼付された電子値札のＩＣタグから読み取られた情報の当初価格に設定されたフィールドから、値引き率に相当する価格の値引きを行った後の価格を、更新後の現在価格とする。例えば値引き率が３０％であれば、当初価格の０．７倍の価格が、更新後の現在価格となる。
【００９５】
［ステップＳ３６］価格変更部１４０は、ステップＳ３１で検出したすべての商品を選択し、ステップＳ３３〜Ｓ３５の処理を実行したか否かを判断する。価格変更部１４０は、すべての商品を選択した場合、処理をステップＳ３１に進める。また価格変更部１４０は、未選択の商品がある場合、処理をステップＳ３２に進める。
【００９６】
このようにして、定期的期に値下げ機会となった商品が検出され、検出された商品に対して、所定の待ち時間経過後に値下げが実行される。
図１０は、被敬遠回数に応じた価格の遷移例を示す図である。図１０には、当初価格が３６０円の商品４１の価格の遷移例が示されている。商品４１の商品コードは「12345678」であり、図７に示した商品マスタテーブル１１１に従って値引きが行われる。
【００９７】
商品４１が陳列棚に配置された直後は、商品４１に貼付された電子値札６０には、当初価格である３６０円が表示されている。ここで１０人の顧客から商品４１が敬遠されたものとする。すなわち、商品４１を一度手に取ったものの商品４１を陳列棚に戻し、同じ商品コードの他の商品を購入した顧客が１０人いたものとする。
【００９８】
この場合、商品４１が敬遠した１０人目の顧客が、商品４１が配置された陳列棚の前から立ち退くと１回目の値下げ機会となり、その日時が到達日時として電子値札６０内のＩＣタグに記録される。そしてＩＣタグに記録された到達日時から４５分が経過すると、当初価格から１割引の値段（当初値段の０．９倍の値段）が、電子値札６０に表示される。
【００９９】
その後、さらに１０人の顧客から商品４１が敬遠されたものとする。すると商品４１は、合計で２０回敬遠されたこととなる。この場合、商品４１が敬遠した２０人目の顧客が、商品４１が配置された陳列棚の前から立ち退くと２回目の値下げ機会となり、その日時が到達日時として電子値札６０内のＩＣタグに記録される。そしてＩＣタグに記録された到達日時から４５分が経過すると、当初価格から３割引の値段（当初値段の０．７倍の値段）が、電子値札６０に表示される。
【０１００】
２回目の値下げ機会による値下げを行った後、さらに１０人の顧客から商品４１が敬遠されたものとする。すると商品４１は、合計で３０回敬遠されたこととなる。この場合、商品４１が敬遠した３０人目の顧客が、商品４１が配置された陳列棚の前から立ち退くと３回目の値下げ機会となり、その日時が到達日時として電子値札６０内のＩＣタグに記録される。そしてＩＣタグに記録された到達日時から４５分が経過すると、当初価格から５割引の値段（当初値段の０．５倍の値段）が、電子値札６０に表示される。
【０１０１】
このようにして、多数の顧客に敬遠された商品４１の値段を、徐々に下げることができる。しかも、顧客の敬遠動作に基づいて値下げを行うことで、同種の商品間で品質のばらつきがある場合、品質の悪い商品を的確に値下げし、品質の悪い商品が売れ残ることを抑止できる。
【０１０２】
なお各商品をキャッシュレジスタの前に持って行くと、キャッシュレジスタに付属のＩＣタグリーダライタにより、商品に貼付された電子値札内のＩＣタグに記憶された価格が読み取られる。そして、顧客は、電子値札内のＩＣタグに記憶された価格で、商品を購入することができる。
【０１０３】
さらに、第２の実施の形態では、値下げ機会となってから実際に値下げを実行するまで、所定の待ち時間が設けられている。待ち時間を設けたことで、特定の顧客が、価格を下げさせる目的で商品４１の敬遠動作を繰り返したとしても、その顧客が値下げ後の価格で該当商品４１を購入することを抑止できる。すなわち、顧客が商品４１の値段を下げさせようと敬遠動作を意図的に繰り返し行っても、所定の待ち時間だけ待たなければ商品４１の価格は安くならず、顧客に対して、長い無駄な時間を過ごすという負担が生じる。例えば、３６０円の商品４１を１割に当たる３６円だけ安く買うために４５分の時間を無駄に過ごすのは、顧客にとって割に合わない場合が多い。その結果、意図的な敬遠動作により安く商品４１を買おうとする顧客の意欲を減退させることができる。
【０１０４】
ところで、商品４１の被敬遠回数が、１回目の値下げ機会の被敬遠回数閾値に達してから待ち時間経過前に、２回目の値下げ機会の被敬遠回数閾値にも達してしまう場合もあり得る。このような場合、商品４１の品質が、同種の他の商品からかなり劣っているものと考えられる。第２の実施の形態では、このような場合、被敬遠回数が１回目の値下げ機会の被敬遠回数閾値に達した時間から計算した経過時間が、２回目の値下げ機会の待ち時間になると、２回目の値下げ機会の割引き率が適用される。
【０１０５】
図１１は、短時間に多数の顧客から敬遠された場合の価格の遷移例を示す図である。商品４１が陳列棚に配置された直後は、商品４１に貼付された電子値札６０には、当初価格である３６０円が表示されている。ここで１０人の顧客から商品４１が敬遠されたものとする。この場合、商品４１が敬遠した１０人目の顧客が、商品４１が配置された陳列棚の前から立ち退くと１回目の値下げ機会となり、その日時が到達日時として電子値札６０内のＩＣタグに記録される。
【０１０６】
その後、到達日時から４５分の待ち時間経過前に、さらに１０人の顧客による商品４１が敬遠されている。その結果、商品４１は２０回敬遠され、１回目の値下げ機会による値下げ前に、２回目の値下げ開会の被敬遠回数閾値に達したこととなる。すると商品４１の被敬遠回数が、１回目の値下げ機会の被敬遠回数閾値に達してから４５分経過すると、２回目の値下げ機会の値引き率で、値引きが行われる。その結果、当初価格から３０％引きの価格が、電子値札６０に表示される。
【０１０７】
このようにして、顧客から敬遠される頻度が高い商品については、一度に大きな値下げを行うことで、売れ残りとなるのを抑止することができる。
〔第３の実施の形態〕
第３の実施の形態は、被敬遠回数や到達日時を情報処理装置で管理する場合の例である。第２の実施の形態では、被敬遠回数や到達日時が、商品に貼付された電子値札内のＩＣタグに書き込まれている。そのため、商品の被敬遠回数のカウントアップや、到達日時からの経過時間の確認の際に、ＩＣタグから情報を読み込んでいる。第３の実施の形態では、各商品の被敬遠回数や到達日時を情報処理装置で管理することで、ＩＣタグへのデータ入出力の回数を減らし、処理の効率化が図られる。
【０１０８】
第３の実施の形態のハードウェア構成および機能構成は、図２、図３、図５、図６に示した第２の実施の形態の構成と同様である。
図１２は、第３の実施の形態におけるＩＣタグに記憶される情報の一例を示す図である。第３の実施の形態では、ＩＣタグ６１には、例えばＩＣタグＩＤ、商品コード、および現在価格のフィールドが設けられている。
【０１０９】
図１３は、第３の実施の形態における記憶部に格納される情報のデータ構造例を示す図である。第３の実施の形態では、記憶部１１０に、商品マスタテーブル１１１、配置管理テーブル１１２、移動前商品リスト１１３、移動商品リスト１１４、および商品情報テーブル１１５が格納されている。このうち、商品マスタテーブル１１１、配置管理テーブル１１２、移動前商品リスト１１３、移動商品リスト１１４のデータ構造は、図７に示した第２の実施の形態の同名の要素のデータ構造と同じである。
【０１１０】
商品情報テーブル１１５は、ＩＣタグＩＤ、商品コード、当初価格、被敬遠回数、および到達日時の欄が設けられている。ＩＣタグＩＤの欄には、陳列棚に並べられている商品に貼付された電子値札内のＩＣタグの識別子（ＩＣタグＩＤ）が設定される。商品コードの欄には、陳列棚に並べられている商品の商品コードが設定される。当初価格の欄には、陳列棚に並べられている商品の値引き前の価格が設定される。被敬遠回数の欄には、陳列棚に並べられている商品に対して顧客が敬遠動作を行った回数が設定される。到達日時の欄には、陳列棚に並べられている商品の被敬遠回数が、被敬遠回数閾値に到達した日時が設定される。
【０１１１】
このように、被敬遠回数や到達日時を情報処理装置１００内に保持しておくことで、被敬遠回数のカウントアップや到達日時の書き込みを、情報処理装置１００内で行うことができる。
【０１１２】
〔他の実施の形態〕
第２の実施の形態では、生鮮食品における同種の商品間の品質の違いを値段に反映させた例であるが、生鮮食品以外の商品に対しても同様の値段変更処理を適用できる。例えば衣料品において、同種の複数の商品の一部に、糸のほつれが見つかることがある。商品の糸のほつれを見つけた顧客は、その商品を棚に戻し、同種の他の商品を購入するものと考えられる。従って、第２の実施の形態における販売対象商品を衣料品とした場合でも、商品間の品質の違いを的確に価格に反映させることが可能である。
【０１１３】
上記の各実施の形態に示した処理機能は、情報処理装置（コンピュータ）にプログラムを実行させることで実現できる。その場合、情報処理装置が有する機能の処理内容を記述したプログラムが提供される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷなどがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disc）などがある。
【０１１４】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１１５】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１１６】
また、上記の処理機能の少なくとも一部を、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）などの電子回路で実現することもできる。
【０１１７】
以上、実施の形態を例示したが、実施の形態で示した各部の構成は同様の機能を有する他のものに置換することができる。また、他の任意の構成物や工程が付加されてもよい。さらに、前述した実施の形態のうちの任意の２以上の構成（特徴）を組み合わせたものであってもよい。
【０１１８】
以上の実施の形態に開示された技術には、以下の付記に示す技術が含まれる。
（付記１）  棚に置かれた商品を監視し、棚から取り出され、棚に戻された商品を検出すると、該商品の被敬遠回数をカウントアップし、該商品の被敬遠回数を記憶部に格納する監視部と、
前記記憶部を参照し、被敬遠回数が所定の閾値に達した商品がある場合、該商品の価格を変更する価格変更部と、
を有する情報処理装置。
【０１１９】
（付記２）  前記監視部は、棚から取り出され、該棚に戻された商品を検出し、該棚に戻された商品と同種の他の商品が該棚から取り出された場合、該棚に戻された商品の被敬遠回数をカウントアップすることを特徴とする付記１記載の情報処理装置。
【０１２０】
（付記３）  棚の前に人がいるか否かを検知する人検知部をさらに有し、
前記監視部は、棚の前に人を検知し、該棚から取り出され、該棚に戻された商品を検出し、該棚に戻された商品と同種の他の商品が該棚から取り出され、その後、該棚の前から人が立ち去った場合、該棚に戻された商品の被敬遠回数をカウントアップすることを特徴とする付記１記載の情報処理装置。
【０１２１】
（付記４）  前記監視部は、棚に設置されたリーダライタを介して、該棚に配置された商品に貼付された前記記憶部にアクセスできるかどうかを定期的に検出することで、棚から取り出され、棚に戻された商品を検出することを特徴とする付記１乃至３のいずれかに記載の情報処理装置。
【０１２２】
（付記５）  前記監視部は、前記記憶部へのアクセスができていた商品について、前記記憶部へのアクセスができなくなった場合、該商品が棚から取り出されたと判断し、該商品の前記記憶部へのアクセスが再度できるようになった場合、該商品が棚に戻されたと判断することを特徴とする付記４記載の情報処理装置。
【０１２３】
（付記６）  前記価格変更部は、被敬遠回数が所定の閾値に達した商品の価格を下げることを特徴とする付記１乃至５のいずれかに記載の情報処理装置。
（付記７）  前記価格変更部は、所定の閾値が多段階で設定されており、商品の被敬遠回数が閾値に達するごとに、該商品の価格を段階的に下げることを特徴とする付記６記載の情報処理装置。
【０１２４】
（付記８）  前記価格変更部は、商品の被敬遠回数が閾値に達した日時から所定の時間経過後、該商品の価格を下げることを特徴とする付記６または７のいずれかに記載の情報処理装置。
【０１２５】
（付記９）  前記価格変更部は、被敬遠回数が所定の閾値に達した商品に貼付された表示部に、変更後の価格を表示させることを特徴とする付記１乃至８のいずれかに記載の情報処理装置。
【０１２６】
（付記１０）  棚に置かれた商品を監視し、棚から取り出され、棚に戻された商品を検出すると、該商品の被敬遠回数をカウントアップし、
棚に戻された商品の被敬遠回数を記憶部に格納し、
前記記憶部を参照し、被敬遠回数が所定の閾値に達した商品がある場合、該商品の価格を変更する、
ことを特徴とする価格設定方法。
【０１２７】
（付記１１）  棚から取り出され、該棚に戻された商品を検出し、該棚に戻された商品と同種の他の商品が該棚から取り出された場合、該棚に戻された商品の被敬遠回数をカウントアップすることを特徴とする付記１０記載の価格設定方法。
【０１２８】
（付記１２）  棚の前に人がいるか否かを検知し、
棚の前に人を検知し、該棚から取り出され、該棚に戻された商品を検出し、該棚に戻された商品と同種の他の商品が該棚から取り出され、その後、該棚の前から人が立ち去った場合、該棚に戻された商品の被敬遠回数をカウントアップすることを特徴とする付記１０記載の価格設定方法。
【０１２９】
（付記１３）  棚に設置されたリーダライタを介して、該棚に配置された商品に貼付された前記記憶部の情報を読み取ることで、棚から取り出され、棚に戻された商品を検出することを特徴とする付記１０乃至１２のいずれかに記載の価格設定方法。
【０１３０】
（付記１４）  前記記憶部の情報の読み取りができていた商品から前記記憶部の情報の読み取りができなくなった場合、該商品が棚から取り出されたと判断し、該商品の前記記憶部の情報の読み取りができるようになった場合、該商品が棚に戻されたと判断することを特徴とする付記１３記載の価格設定方法。
【０１３１】
（付記１５）  被敬遠回数が所定の閾値に達した商品の価格を下げることを特徴とする付記１０乃至１４のいずれかに記載の価格設定方法。
（付記１６）  所定の閾値が多段階で設定されており、商品の被敬遠回数が閾値に達するごとに、該商品の価格を段階的に下げることを特徴とする付記１５記載の価格設定方法。
【０１３２】
（付記１７）  商品の被敬遠回数が閾値に達した日時から所定の時間経過後、該商品の価格を下げることを特徴とする付記１５または１６のいずれかに記載の価格設定方法。
（付記１８）  被敬遠回数が所定の閾値に達した商品に貼付された表示部に、変更後の価格を表示させることを特徴とする付記１０乃至１７のいずれかに記載の価格設定方法。
【符号の説明】
【０１３３】
１  情報処理装置
１ａ  人検知部
１ｂ  監視部
１ｃ  価格変更部
２  人検知センサ
３  リーダライタ
４  棚
５ａ，５ｂ，５ｃ  商品
６ａ，６ｂ，６ｃ  記憶部
７ａ，７ｂ，７ｃ  表示部
８  人
【図１】
0005561124.tif 000002
【図２】
0005561124.tif 000003
【図３】
0005561124.tif 000004
【図４】
0005561124.tif 000005
【図５】
0005561124.tif 000006
【図６】
0005561124.tif 000007
【図７】
0005561124.tif 000008
【図８】
0005561124.tif 000009
【図９】
0005561124.tif 000010
【図１０】
0005561124.tif 000011
【図１１】
0005561124.tif 000012
【図１２】
0005561124.tif 000013
【図１３】
0005561124.tif 000014