[go: up one dir, main page]

JP2008167968A - Electronic shelf label system - Google Patents

Electronic shelf label system Download PDF

Info

Publication number
JP2008167968A
JP2008167968A JP2007004297A JP2007004297A JP2008167968A JP 2008167968 A JP2008167968 A JP 2008167968A JP 2007004297 A JP2007004297 A JP 2007004297A JP 2007004297 A JP2007004297 A JP 2007004297A JP 2008167968 A JP2008167968 A JP 2008167968A
Authority
JP
Japan
Prior art keywords
electronic shelf
shelf label
signal
code
code string
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007004297A
Other languages
Japanese (ja)
Inventor
Shigemitsu Mizukawa
繁光 水川
Kazuhiko Sakaguchi
和彦 坂口
Toru Morichi
徹 森地
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ishida Co Ltd
Original Assignee
Ishida Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ishida Co Ltd filed Critical Ishida Co Ltd
Priority to JP2007004297A priority Critical patent/JP2008167968A/en
Publication of JP2008167968A publication Critical patent/JP2008167968A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Display Racks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic shelf label system capable of easily determining whether or not a received radio signal is a proper response signal. <P>SOLUTION: In the electronic shelf label system, when a plurality of electronic shelf labels respectively receive merchandise data signals transmitted to their own devices, infrared signals modulated by code data including the code string of an M sequence are transmitted as the response signals in response to the reception. In the meantime, a communication device determines whether or not the infrared signals are the proper response signals on the basis of whether or not the code string of the M series can be obtained from the received infrared signals (step S15). Thus, whether or not the received infrared signal is the proper response signal is easily determined. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、商品に対応して配置されて対応する商品に係る商品データを表示する複数の電子棚札を備える電子棚札システムに関する。   The present invention relates to an electronic shelf label system including a plurality of electronic shelf labels that are arranged corresponding to products and display product data relating to the corresponding products.

一般に、スーパーマーケットやコンビニエンスストアなどの店舗では、POSシステム等に記憶される商品マスタによって、店舗内の商品の売価を一元的に管理している。その一方で、売価の消費者への伝達は、商品の位置に配置される紙媒体の棚札によりなされている。このような紙媒体の棚札の管理は人手に頼らざるを得ないため、売価の間違いなどの人為的ミスが発生しやすい。このため、POSシステムのレジスタによる精算売価とは異なる売価が消費者に伝達される可能性がある。   In general, in a store such as a supermarket or a convenience store, the selling price of the product in the store is centrally managed by a product master stored in a POS system or the like. On the other hand, the selling price is transmitted to the consumer by a paper medium shelf label placed at the position of the product. Since management of such a paper medium shelf label must be relied upon manually, human error such as a mistake in selling price tends to occur. For this reason, there is a possibility that a selling price different from the settlement selling price by the register of the POS system is transmitted to the consumer.

このような問題を解決するため、近年、電子棚札システム(ESLシステム/Electronic Shelf Label System)が実用化されている。電子棚札システムにおいては、売価などの商品データを表示するディスプレイを備えた可搬性の電子棚札が、各商品に対応して配置される。そして、商品マスタに基づく売価を含む商品データ信号が、配信側の装置から各電子棚札に無線通信で配信される。これにより、配信された売価が各電子棚札に表示され、精算売価と一致する正しい売価を消費者に伝達できるようになっている。   In order to solve such a problem, an electronic shelf label system (ESL system / Electronic Shelf Label System) has been put into practical use in recent years. In the electronic shelf label system, a portable electronic shelf label having a display for displaying product data such as selling price is arranged corresponding to each product. Then, a product data signal including the selling price based on the product master is distributed from the distribution side device to each electronic shelf label by wireless communication. Thus, the distributed selling price is displayed on each electronic shelf label, and the correct selling price that matches the settlement selling price can be transmitted to the consumer.

電子棚札システムの各電子棚札は、自装置に係る商品データ信号を受信すると、これに応答してアックと呼ばれる無線信号である返答信号を発信する。配信側の装置は、このようにして電子棚札から発信される返答信号の有無により、売価が電子棚札に正常に表示されたことを確認できるようになっている(例えば、特許文献1参照。)。   When each electronic shelf label of the electronic shelf label system receives a product data signal related to its own device, it transmits a response signal, which is a radio signal called ACK, in response to this. The distribution-side apparatus can confirm that the selling price is normally displayed on the electronic shelf label based on the presence / absence of the response signal transmitted from the electronic shelf label in this way (see, for example, Patent Document 1). .)

特開2001−5872号公報JP 2001-5872 A

ところで、従来の電子棚札システムにおいては、無変調のキャリア(搬送波)を返答信号として利用していた。このため、配信側の装置が、ノイズなどを返答信号として認識してしまうことがあった。このように誤った信号を返答信号として認識してしまうと、電子棚札が正しい売価を表示していない状態であっても、そのことを電子棚札システムが把握できず、店舗スタッフも認識できない。その結果、誤った売価が消費者に伝達された状態が維持されるといった問題が生じることになる。   By the way, in the conventional electronic shelf label system, an unmodulated carrier (carrier wave) is used as a response signal. For this reason, the distribution-side apparatus may recognize noise or the like as a response signal. If an incorrect signal is recognized as a response signal in this way, even if the electronic shelf label does not display the correct selling price, the electronic shelf label system cannot grasp it and the store staff cannot recognize it. . As a result, there arises a problem that the state in which the wrong selling price is transmitted to the consumer is maintained.

本発明は、上記課題に鑑みてなされたものであり、受信した無線信号が正当な返答信号か否かを容易に判定できる電子棚札システムを提供することを目的とする。   The present invention has been made in view of the above problems, and an object thereof is to provide an electronic shelf label system that can easily determine whether or not a received wireless signal is a valid response signal.

上記課題を解決するため、請求項1の発明は、商品に対応して配置されて対応する商品に係る商品データを表示する複数の電子棚札と、前記商品データを前記複数の電子棚札のそれぞれに対して送信する配信手段と、を有する電子棚札システムであって、前記複数の電子棚札はそれぞれ、前記配信手段から自装置に向けて送信された前記商品データを受信するデータ受信手段と、前記商品データの受信に応答して、少なくとも所定の符号列を含む符号データで変調された無線信号を、返答信号として発信する信号発信手段と、を備え、前記配信手段は、無線信号を受信する信号受信手段と、前記信号受信手段で受信した無線信号から前記所定の符号列が得られるか否かに基づいて、当該無線信号が正当な前記返答信号か否かを判定する判定手段と、を備えている。   In order to solve the above-mentioned problem, the invention of claim 1 is characterized in that a plurality of electronic shelf labels that are arranged corresponding to products and display product data relating to the corresponding products, and the product data are stored in the plurality of electronic shelf labels. A distribution means for transmitting to each of the plurality of electronic shelf labels, wherein each of the plurality of electronic shelf labels receives the product data transmitted from the distribution means to the own device. And, in response to receiving the product data, signal transmission means for transmitting a radio signal modulated with code data including at least a predetermined code string as a response signal, and the distribution means transmits the radio signal A determination unit that determines whether or not the wireless signal is the valid response signal based on whether or not the predetermined code string is obtained from the signal receiving unit that receives the signal and the wireless signal received by the signal receiving unit. It has a, and.

また、請求項2の発明は、請求項1に記載の電子棚札システムにおいて、前記所定の符号列は、自己相関特性が高い符号列である。   According to a second aspect of the present invention, in the electronic shelf label system according to the first aspect, the predetermined code sequence is a code sequence having a high autocorrelation characteristic.

また、請求項3の発明は、請求項1または2に記載の電子棚札システムにおいて、前記配信手段は、前記複数の電子棚札のそれぞれを識別するための識別情報を利用して、送信対象とする電子棚札に前記商品データを送信するものであり、前記所定の符号列は、当該返答信号を発信する電子棚札の前記識別情報を示す符号列を含む。   The invention of claim 3 is the electronic shelf label system according to claim 1 or 2, wherein the distribution means uses identification information for identifying each of the plurality of electronic shelf labels to transmit The product data is transmitted to the electronic shelf label, and the predetermined code string includes a code string indicating the identification information of the electronic shelf label that transmits the response signal.

また、請求項4の発明は、請求項1ないし3のいずれかに記載の電子棚札システムにおいて、前記符号データは、前記所定の符号列を連続して含む。   According to a fourth aspect of the present invention, in the electronic shelf label system according to any one of the first to third aspects, the code data includes the predetermined code string continuously.

請求項1ないし4の発明によれば、正当な返答信号は所定の符号列を含む符号データで変調されたものであるため、受信した無線信号から所定の符号列が得られるか否かに基づいて、正当な返答信号か否かを容易に判定できる。   According to the first to fourth aspects of the present invention, since the legitimate response signal is modulated with code data including a predetermined code string, it is based on whether or not the predetermined code string can be obtained from the received radio signal. Thus, it is possible to easily determine whether the response signal is valid.

また、特に請求項2の発明によれば、受信した無線信号から得られる符号データの自己相関を行うことで、返答信号とノイズとを容易に区別することができる。   In particular, according to the invention of claim 2, the response signal and the noise can be easily distinguished by performing autocorrelation of the code data obtained from the received radio signal.

また、特に請求項3の発明によれば、受信した無線信号から、送信対象とする電子棚札の識別情報を示す符号列が得られるか否かに基づいて、正当な返答信号と送信対象でない電子棚札からの返答信号とを区別することができる。   Further, according to the invention of claim 3, it is not a valid reply signal and transmission target based on whether or not a code string indicating identification information of the electronic shelf label to be transmitted can be obtained from the received radio signal. A response signal from an electronic shelf label can be distinguished.

また、特に請求項4の発明によれば、所定の符号列を含む符号データとなるノイズが偶然に生じた場合でも、ノイズと正当な返答信号とを容易に区別することが可能である。   In particular, according to the invention of claim 4, even when noise that becomes code data including a predetermined code string occurs by chance, it is possible to easily distinguish between noise and a legitimate response signal.

<1.M系列の符号列>
以降、本発明の実施の形態を説明するが、この実施の形態ではM系列(Maximum length sequence)の符号列が利用される。M系列の符号列は、自己相関特性が高いという特徴を有する符号列である。以下、本発明の実施の形態の具体的構成と動作とを説明する前に、まず、M系列の符号列の生成法及び特徴について説明する。
<1. M-sequence code sequence>
Hereinafter, an embodiment of the present invention will be described. In this embodiment, an M-sequence (Maximum length sequence) code string is used. The M-sequence code string is a code string having a feature of high autocorrelation characteristics. Before describing the specific configuration and operation of the embodiment of the present invention, first, a method and characteristics of generating an M-sequence code string will be described.

図1は、M系列の符号列を生成するためのM系列生成回路90の一例を示す図である。M系列生成回路90は、シフトレジスタ91と排他的論理和(EXOR)ゲート92とを備えている。   FIG. 1 is a diagram illustrating an example of an M-sequence generation circuit 90 for generating an M-sequence code string. The M series generation circuit 90 includes a shift register 91 and an exclusive OR (EXOR) gate 92.

シフトレジスタ91は、それぞれが”0”または”1”の1ビットの符号を格納可能な4つのレジスタR1〜R4で構成されている。シフトレジスタ91のレジスタR1,R2,R3に格納された符号は、下流側(図中右側)に隣接するレジスタR2,R3,R4にクロックごとに受け渡される。また、最下流のレジスタR4に格納された符号は、クロックごとに出力され、M系列生成回路90の出力符号とされる。   The shift register 91 is composed of four registers R1 to R4 each capable of storing a 1-bit code of “0” or “1”. The codes stored in the registers R1, R2, and R3 of the shift register 91 are transferred to the registers R2, R3, and R4 adjacent on the downstream side (right side in the figure) for each clock. The code stored in the most downstream register R4 is output for each clock and used as the output code of the M-sequence generation circuit 90.

排他的論理和ゲート92は、与えられた2つの符号について排他的論理和の演算(与えられた2つの符号が同じときに”0”となり、異なるときに”1”となる演算)を行うものである。排他的論理和ゲート92には、最下流のレジスタR4に格納された符号と、最下流から2番目のレジスタR3に格納された符号とが、クロックごとに入力される。この排他的論理和ゲート92の演算結果は、最上流のレジスタR1に入力される。   The exclusive OR gate 92 performs an exclusive OR operation for two given codes (an operation that is “0” when the two given codes are the same and “1” when the two given codes are different). It is. The exclusive OR gate 92 receives the code stored in the most downstream register R4 and the code stored in the second register R3 from the most downstream for each clock. The operation result of the exclusive OR gate 92 is input to the most upstream register R1.

ここで、レジスタR1,R2,R3,R4にそれぞれ”1”,”0”,”0”,”0”の符号が初期値として格納された場合を想定する。この場合の1クロック後においては、レジスタR4の”0”がM系列生成回路90の出力符号として出力される。また、レジスタR2,R3,R4は、レジスタR1,R2,R3の”1”,”0”,”0”をそれぞれ受け取ることになる。さらに、レジスタR1は、レジスタR3の”0”とレジスタR4の”0”との排他的論理和の結果”0”を受け取ることになる。   Here, it is assumed that the signs “1”, “0”, “0”, and “0” are stored as initial values in the registers R1, R2, R3, and R4, respectively. In this case, “0” of the register R4 is output as an output code of the M-sequence generation circuit 90 after one clock. The registers R2, R3, and R4 receive “1”, “0”, and “0” of the registers R1, R2, and R3, respectively. Further, the register R1 receives “0” as a result of exclusive OR between “0” of the register R3 and “0” of the register R4.

このような処理をクロック毎に続けていくと、各レジスタR1〜R4の符号、及び、M系列生成回路90の出力符号が、図2に示すように変化する。そして、15クロックを経ることで、出力符号として「000100110101111」という15個の符号が生成される。このようにして生成される符号列が、M系列の符号列である。なお、15クロックを経ると、各レジスタR1〜R4の符号は初期値に戻る。このため以降、このM系列生成回路90は、15クロック周期で、同じパターンの符号列(すなわち、M系列の符号列)を繰り返し出力符号として出力することになる。   If such processing is continued for each clock, the codes of the registers R1 to R4 and the output code of the M-sequence generation circuit 90 change as shown in FIG. After 15 clocks, 15 codes “000100110101111” are generated as output codes. The code string generated in this way is an M-sequence code string. Note that after 15 clocks, the signs of the registers R1 to R4 return to the initial values. Therefore, thereafter, the M-sequence generation circuit 90 repeatedly outputs a code string having the same pattern (that is, an M-sequence code string) as an output code in a 15 clock cycle.

ここで、このM系列の符号列について、自分自身との相関(自己相関)をとることを考える。すなわち、図3に示すようにM系列の符号列とそのコピー(自己)とにおいて、対応する符号同士について積をとり、さらに、それらの積の総和をとる。この際、M系列の符号列に含まれる”0”の符号を”−1”に変換する。このように自己相関をとると、その結果である相関値は「15」となる。   Here, it is considered that the M-sequence code string is correlated with itself (autocorrelation). That is, as shown in FIG. 3, in the M-sequence code string and its copy (self), the corresponding codes are multiplied, and the sum of those products is further calculated. At this time, the code “0” included in the M-sequence code string is converted to “−1”. When autocorrelation is taken in this way, the resulting correlation value is “15”.

次に、このM系列の符号列について、自分自身を1ビット分シフトしたもの(位相をずらしたもの)との相関をとることを考える。この場合は、図4に示すように、相関値は「−1」となる。   Next, it is considered that the M-sequence code string is correlated with the code sequence shifted by one bit (shifted in phase). In this case, as shown in FIG. 4, the correlation value is “−1”.

同様にして、2ビット分,3ビット分,…,14ビット分シフトしたものとの相関をそれぞれとったとすると、いずれの場合も相関値は「−1」となる。したがって、図5に示すように、横軸にシフト量、縦軸に相関値としたグラフを考慮すると、シフト量が「0」の場合のみ相関値が「15」となり、他のシフト量では相関値が「−1」となる。すなわち、シフト量が「0」のとき(すなわち、位相差がないとき)のみに、鋭いピーク値が表れることになる。このように、M系列の符号列は、自己相関特性が高い符号列である。換言すれば、位相ずれなく自己と一致した場合にのみ明確なピークを示す相関特性を有する符号列であるとも表現できる。   Similarly, assuming that the correlations with those shifted by 2 bits, 3 bits,..., 14 bits are taken, the correlation value is “−1” in either case. Therefore, as shown in FIG. 5, in consideration of a graph in which the horizontal axis represents the shift amount and the vertical axis represents the correlation value, the correlation value is “15” only when the shift amount is “0”, and the correlation values are the other shift amounts. The value is “−1”. That is, a sharp peak value appears only when the shift amount is “0” (that is, when there is no phase difference). As described above, the M-sequence code string is a code string having high autocorrelation characteristics. In other words, it can also be expressed as a code string having a correlation characteristic that shows a clear peak only when it coincides with itself without phase shift.

したがって、M系列の符号列は自己との相関をとると、M系列の符号列と他の符号列(例えば、ノイズ)との相関をとった場合と比較して、明らかに異なる顕著な相関性が検出されることになる。   Therefore, when the M-sequence code string correlates with itself, a markedly different correlation is obtained as compared with the case where the M-sequence code string is correlated with another code string (for example, noise). Will be detected.

以下に具体的に説明する本発明の実施の形態においては、このような高い自己相関特性を有するM系列の符号列を返答信号に利用することで、返答信号を他の信号(例えば、ノイズ)から区別するようになっている。   In the embodiment of the present invention specifically described below, the response signal is used as another signal (for example, noise) by using the M-sequence code string having such a high autocorrelation characteristic as the response signal. Is to be distinguished from

<2.構成>
図6は、本実施の形態に係る電子棚札システムが備える電子棚札が、店舗の商品棚に配置された様子を示す図である。図に示すように、商品棚60はフェース61と呼ばれる空間に区分され、各フェース61には同一種の商品6が集約されて載置される。
<2. Configuration>
FIG. 6 is a diagram illustrating a state in which the electronic shelf labels included in the electronic shelf label system according to the present embodiment are arranged on the product shelf of the store. As shown in the figure, the product shelf 60 is divided into spaces called faces 61, and the same type of products 6 are collected and placed on each face 61.

商品棚60のフレーム62には、各フェース61に対応する位置にそれぞれ、電子棚札5が取り付けられている。すなわち、電子棚札5はそれぞれ一の商品6(正確には、一の商品の種類)に対応づけられ、その対応する商品6の近傍(一般的には、商品6の下側)のフレーム62に配置される。各電子棚札5はそれぞれディスプレイを備えており、ディスプレイには対応する商品6の売価を含む商品データが表示される。当該店舗の顧客(消費者)は、このような電子棚札5の表示により商品6の売価を認識する。   The electronic shelf label 5 is attached to the frame 62 of the product shelf 60 at a position corresponding to each face 61. That is, each electronic shelf label 5 is associated with one product 6 (more precisely, one product type), and a frame 62 in the vicinity of the corresponding product 6 (generally, the lower side of the product 6). Placed in. Each electronic shelf label 5 has a display, and product data including the selling price of the corresponding product 6 is displayed on the display. The customer (consumer) of the store recognizes the selling price of the product 6 by such display of the electronic shelf label 5.

電子棚札5は可搬性の装置であり、商品6の配置変更に対応できるように、フレーム62から取り外して別の位置に再配置することも可能とされている。本実施の形態においては、図6に示すような商品棚60が店舗内の販売スペースに複数配置されている。   The electronic shelf label 5 is a portable device, and can be removed from the frame 62 and rearranged at another position so as to cope with the change in the arrangement of the product 6. In the present embodiment, a plurality of product shelves 60 as shown in FIG. 6 are arranged in the sales space in the store.

図7は、店舗に適用される、電子棚札システム1を含む店舗情報システムの構成例を示す図である。図に示すように、店舗情報システム100は、電子棚札システム1とともに、ストアコントローラ2及びPOSシステム3を備えている。POSシステム3が備えるPOSサーバ31、及び、電子棚札システム1が備えるESLサーバ10は、LAN21を介してストアコントローラ2に接続されている。これにより、ストアコントローラ2、POSシステム3及び電子棚札システム1の相互間でデータ通信が可能とされている。   FIG. 7 is a diagram illustrating a configuration example of a store information system including the electronic shelf label system 1 applied to a store. As shown in the figure, the store information system 100 includes a store controller 2 and a POS system 3 along with the electronic shelf label system 1. The POS server 31 included in the POS system 3 and the ESL server 10 included in the electronic shelf label system 1 are connected to the store controller 2 via the LAN 21. Thereby, data communication is enabled among the store controller 2, the POS system 3, and the electronic shelf label system 1.

ストアコントローラ2は一般的なコンピュータで構成され、店舗情報システム100を統括的に管理する装置として機能する。また、ストアコントローラ2はインターネットなどの外部ネットワークに接続されており、外部ネットワークを介して、当該店舗を統括管理する本部センターに配置されたサーバ装置等のコンピュータと通信可能とされている。   The store controller 2 is composed of a general computer and functions as a device that manages the store information system 100 in an integrated manner. In addition, the store controller 2 is connected to an external network such as the Internet, and can communicate with a computer such as a server device disposed in a headquarter center that manages the store in an integrated manner via the external network.

POSシステム3は、商品の販売に係る情報をその販売時点において収集して分析するシステムであり、POSシステム3を統括的に管理するPOSサーバ31とともに、商品の精算を行う複数のレジスタ32を備えている。POSサーバ31とレジスタ32とは専用の通信ケーブルで接続されている。   The POS system 3 is a system that collects and analyzes information related to the sale of products at the time of sale, and includes a plurality of registers 32 that perform product settlement together with a POS server 31 that collectively manages the POS system 3. ing. The POS server 31 and the register 32 are connected by a dedicated communication cable.

POSサーバ31は一般的なコンピュータで構成され、そのハードディスクには、売価などの商品に係る各種の情報(商品データ)を示す商品マスタ301が記憶されている。複数のレジスタ32のそれぞれにおいては、商品マスタ301に記載される売価に基づいて商品の精算がなされる。   The POS server 31 is composed of a general computer, and the hard disk stores a product master 301 indicating various information (product data) related to products such as selling prices. In each of the plurality of registers 32, the product is settled based on the selling price described in the product master 301.

店舗内の全商品に係る商品データは、この商品マスタ301により一元的に管理されている。商品マスタ301に記載される商品データには、商品の識別情報となる「商品コード」、商品の名称である「商品名」、通常の売価である「通常価格」、特売における売価である「特売価格」、特売を実施する期間である「特売期間」等が含まれている。   Product data relating to all products in the store is centrally managed by the product master 301. The product data described in the product master 301 includes a “product code” that is product identification information, a “product name” that is the name of the product, a “normal price” that is a normal selling price, and a “sale price” that is a selling price in a sale. “Price”, “Special Sale Period”, which is a period for executing special sale, and the like are included.

電子棚札システム1は、上述した複数の電子棚札5と、電子棚札5に表示すべき商品データを配信する配信側装置40とに大別される。   The electronic shelf label system 1 is broadly divided into a plurality of electronic shelf labels 5 described above and a distribution side device 40 that distributes product data to be displayed on the electronic shelf labels 5.

配信側装置40は、電子棚札システム1を統括的に管理するサーバ装置であるESLサーバ10と、各電子棚札5と無線通信を行う複数の通信装置4とを備えて構成される。ESLサーバ10と複数の通信装置4とは、専用の通信ケーブル22を介して相互に接続されており、相互間でデータ通信が可能とされている。複数の通信装置4は、赤外線信号を利用して各電子棚札5と無線によるデータ通信を行う。通信装置4は、販売スペース内に配置された全ての電子棚札5と通信可能なように、販売スペースの天井などに略一定距離ごとに配置される。   The distribution-side device 40 includes an ESL server 10 that is a server device that manages the electronic shelf label system 1 in an integrated manner, and a plurality of communication devices 4 that perform wireless communication with each electronic shelf label 5. The ESL server 10 and the plurality of communication devices 4 are connected to each other via a dedicated communication cable 22 so that data communication is possible between them. The plurality of communication devices 4 perform wireless data communication with each electronic shelf label 5 using infrared signals. The communication device 4 is arranged at a substantially constant distance on the ceiling of the sales space so that it can communicate with all the electronic shelf labels 5 arranged in the sales space.

ESLサーバ10のハードウェアとしての構成は一般的なコンピュータと同様である。図8は、ESLサーバ10の構成を示す図である。ESLサーバ10は、各種演算処理を行うCPU11、基本プログラムを記憶するROM12、演算処理の作業領域となるRAM13、プログラムや各種のデータファイルなどを記憶するハードディスク14、各種表示を行うディスプレイ15、キーボード及びマウスなどで構成される入力部16、LAN21を介したデータ通信機能を有するデータ通信部17、並びに、通信装置4と通信するためのインターフェイス18を備えている。電子棚札5に送信すべき商品データは、インターフェイス18を介して通信装置4に伝達される。   The configuration of the ESL server 10 as hardware is the same as that of a general computer. FIG. 8 is a diagram showing the configuration of the ESL server 10. The ESL server 10 includes a CPU 11 that performs various arithmetic processes, a ROM 12 that stores basic programs, a RAM 13 that serves as a work area for the arithmetic processes, a hard disk 14 that stores programs and various data files, a display 15 that performs various displays, a keyboard, An input unit 16 composed of a mouse or the like, a data communication unit 17 having a data communication function via the LAN 21, and an interface 18 for communicating with the communication device 4 are provided. Product data to be transmitted to the electronic shelf label 5 is transmitted to the communication device 4 via the interface 18.

ESLサーバ10のハードディスク14には、専用のプログラムが予め記憶されており、このプログラムに従ってCPU11が演算処理を行うことにより、ESLサーバ10としての各種機能が実現される。また、ESLサーバ10のハードディスク14には、商品に係る各種の情報(商品データ)を示すデータファイルである商品ファイル101が記憶されている。   A dedicated program is stored in advance in the hard disk 14 of the ESL server 10, and various functions as the ESL server 10 are realized by the CPU 11 performing arithmetic processing according to the program. The hard disk 14 of the ESL server 10 stores a product file 101 that is a data file indicating various information (product data) related to the product.

図9は、商品ファイル101の例を示す図である。図9に示されるように、商品ファイル101はテーブル形式となっており、レコード102のそれぞれが一の商品に係る情報を示している。具体的には、各レコード102ごとに「商品コード」、「商品名」、「通常価格」、「特売価格」及び「特売期間」等が登録されている。これらの情報は、上述したPOSシステム3に記憶された商品マスタ301と同様の情報であり、ESLサーバ10とPOSシステム3との通信により商品マスタ301の情報に基づいて登録される。このため、商品ファイル101の情報と商品マスタ301の情報とは内容が一致される。   FIG. 9 is a diagram illustrating an example of the product file 101. As shown in FIG. 9, the product file 101 has a table format, and each record 102 indicates information related to one product. Specifically, “product code”, “product name”, “normal price”, “sale price”, “sale period”, and the like are registered for each record 102. These pieces of information are the same information as the product master 301 stored in the POS system 3 described above, and are registered based on the information in the product master 301 through communication between the ESL server 10 and the POS system 3. For this reason, the information in the product file 101 and the information in the product master 301 are the same.

商品ファイル101の各レコード102には、さらに、電子棚札システム1が備える複数の電子棚札5のそれぞれに固有の識別情報である一の「装置コード」が登録される。これにより、商品と電子棚札5とが一対一の関係でデータ的に対応づけられる。この「装置コード」が利用されることにより、ある商品の商品データが、その商品に対応する電子棚札5に対して送信されるようになっている。   Further, in each record 102 of the product file 101, one “device code” which is identification information unique to each of the plurality of electronic shelf labels 5 included in the electronic shelf label system 1 is registered. Thereby, the product and the electronic shelf label 5 are associated with each other in a one-to-one relationship. By using this “device code”, product data of a product is transmitted to the electronic shelf label 5 corresponding to the product.

次に、通信装置4について説明する。図10は、通信装置4の構成を示すブロック図である。図10に示すように、通信装置4は、装置の各部を制御する制御部41と、赤外線信号を発信する発光部42と、赤外線信号を受信する受光部43とを備えている。発光部42は、例えば赤外線を発光可能なLEDを備えて構成されており、電子棚札5に送信すべきデータで変調された赤外線信号を、商品データ信号IR1として出力するものである。このような送信すべきデータには、商品データと、送信対象となる電子棚札5の装置コードとが含まれている。   Next, the communication device 4 will be described. FIG. 10 is a block diagram illustrating a configuration of the communication device 4. As shown in FIG. 10, the communication device 4 includes a control unit 41 that controls each unit of the device, a light emitting unit 42 that transmits an infrared signal, and a light receiving unit 43 that receives the infrared signal. The light emitting unit 42 includes, for example, an LED capable of emitting infrared light, and outputs an infrared signal modulated with data to be transmitted to the electronic shelf label 5 as a product data signal IR1. Such data to be transmitted includes product data and a device code of the electronic shelf label 5 to be transmitted.

また、受光部43は、例えば赤外線を受光可能なフォトダイオードを備えて構成され、赤外線信号を受信するものである。電子棚札システム1の各電子棚札5は、自装置を送信対象とした商品データ信号IR1を受信すると、これに応答して、所定の符号データ(”0”または”1”の2値の符号からなるデータ)で変調された赤外線信号を、返答信号IR2として発信する。この電子棚札5から発信された返答信号IR2は、受光部43に受信される。受光部43は、このような赤外線信号を受信する機能の他、受信した赤外線信号を復調して符号データを取得する機能も有している。   The light receiving unit 43 includes a photodiode capable of receiving infrared light, for example, and receives an infrared signal. When each electronic shelf label 5 of the electronic shelf label system 1 receives the product data signal IR1 intended for transmission of its own device, in response to this, the binary data of predetermined code data ("0" or "1") is received. An infrared signal modulated with a data consisting of a code is transmitted as a response signal IR2. The response signal IR2 transmitted from the electronic shelf label 5 is received by the light receiving unit 43. In addition to the function of receiving such infrared signals, the light receiving unit 43 also has a function of demodulating the received infrared signals and acquiring code data.

制御部41は、例えばハードウェア回路で構成され、装置の各部を制御するとともに各種の演算を行う機能を有する。図10において、発光制御部44、相関部46及び判定部45は、制御部41により実現される機能を模式的に示している。なお、制御部41の機能の一部は、ソフトウェア的(CPU等のプログラムに従った演算により)に実現されてもよい。   The control unit 41 is configured by, for example, a hardware circuit, and has a function of controlling each unit of the apparatus and performing various calculations. In FIG. 10, the light emission control unit 44, the correlation unit 46, and the determination unit 45 schematically show functions realized by the control unit 41. A part of the function of the control unit 41 may be realized in software (by calculation according to a program such as a CPU).

発光制御部44は、ESLサーバ10から与えられるデータに基づいて発光部42を制御する。これにより、発光部42からは、ESLサーバ10から与えられるデータで変調された赤外線信号が、商品データ信号IR1として出力される。また、相関部46は、受光部43で受信された赤外線信号から得られる符号データと、M系列の符号列との相関をとる。判定部45は、この相関部46での相関結果に基づいて、受光部43で受信された赤外線信号が正当な返答信号IR2か否かを判定し、その判定結果をESLサーバ10に送信する。なお、これらの機能の詳細については後述する。   The light emission control unit 44 controls the light emission unit 42 based on data given from the ESL server 10. Thereby, from the light emission part 42, the infrared signal modulated with the data given from the ESL server 10 is output as the product data signal IR1. The correlation unit 46 also correlates the code data obtained from the infrared signal received by the light receiving unit 43 and the M-sequence code string. The determination unit 45 determines whether the infrared signal received by the light receiving unit 43 is a valid response signal IR2 based on the correlation result in the correlation unit 46, and transmits the determination result to the ESL server 10. Details of these functions will be described later.

次に、電子棚札5について説明する。図11は、電子棚札5の外観構成を示す図である。図11に示すように電子棚札5の前面には、対応する商品の売価等の商品データを表示するための表示部50と、配信側装置40の通信装置4から発信される商品データ信号IR1を受信可能な受光部52と、返答信号IR2を発信する発光部53とが設けられている。   Next, the electronic shelf label 5 will be described. FIG. 11 is a diagram showing an external configuration of the electronic shelf label 5. As shown in FIG. 11, on the front surface of the electronic shelf label 5, a display unit 50 for displaying product data such as the selling price of the corresponding product, and a product data signal IR1 transmitted from the communication device 4 of the distribution side device 40. And a light emitting unit 53 that transmits a response signal IR2.

表示部50は液晶ディスプレイや電子ペーパなどの表示デバイスで構成され、商品の売価などを示す数値のみならず、文字列、記号、図形など各種の情報の表示が可能となっている。ここで「電子ペーパ」とは、表示内容を電気的に書替可能で、かつ、駆動電力の非供給状態においても表示内容を維持可能な不揮発性の表示デバイスである。   The display unit 50 is composed of a display device such as a liquid crystal display or electronic paper, and can display various information such as character strings, symbols, and figures as well as numerical values indicating the selling price of goods. Here, the “electronic paper” is a non-volatile display device that can electrically rewrite the display content and can maintain the display content even when the drive power is not supplied.

受光部52は、例えば赤外線を受光可能なフォトダイオードを備えて構成され、商品データ信号IR1を受信するとともに、受信した商品データ信号IR1を復調してデータを取得する機能も有している。また、発光部53は、例えば赤外線を発光可能なLEDを備えて構成されており、返答信号IR2を出力する。   The light receiving unit 52 includes, for example, a photodiode capable of receiving infrared rays, and receives a product data signal IR1 and also has a function of demodulating the received product data signal IR1 to acquire data. The light emitting unit 53 includes, for example, an LED capable of emitting infrared light, and outputs a response signal IR2.

また、電子棚札5はその内部に、装置の各部を制御するとともに各種の演算を行う機能を有するハードウェア回路である制御部51を備えている。図12は、制御部51の機能を含めた電子棚札5の構成を示すブロック図である。図12において、受信確認部54、メモリ55、表示制御部56、発光制御部57及びM系列発生部58は、制御部51により実現される機能を模式的に示している。なお、制御部51の機能の一部は、ソフトウェア的(CPU等のプログラムに従った演算により)に実現されてもよい。   In addition, the electronic shelf label 5 includes a control unit 51 that is a hardware circuit having a function of controlling various units of the apparatus and performing various calculations. FIG. 12 is a block diagram showing the configuration of the electronic shelf label 5 including the function of the control unit 51. In FIG. 12, the reception confirmation unit 54, the memory 55, the display control unit 56, the light emission control unit 57, and the M series generation unit 58 schematically show functions realized by the control unit 51. Note that some of the functions of the control unit 51 may be realized in software (by calculation according to a program such as a CPU).

受信確認部54は、受光部52で受信された商品データ信号IR1が、自装置を送信対象としたものであるか否かを確認するものである。この確認は、商品データ信号IR1を復調して得られるデータに含まれる装置コードが、自装置の装置コードと一致するか否かに基づいて行われる。自装置の装置コードは、メモリ55内に予め記憶されている。表示制御部56は、表示部50を制御して、商品データ信号IR1を復調して得られるデータに含まれる商品データを表示部50に表示させる。M系列発生部58は、M系列の符号列を発生する。このM系列発生部58の構成としては、図1に示すものと同一の構成を採用できる。   The reception confirmation unit 54 confirms whether or not the product data signal IR1 received by the light receiving unit 52 is intended for transmission of the device itself. This confirmation is performed based on whether or not the device code included in the data obtained by demodulating the product data signal IR1 matches the device code of the own device. The device code of the own device is stored in the memory 55 in advance. The display control unit 56 controls the display unit 50 to display the product data included in the data obtained by demodulating the product data signal IR1 on the display unit 50. The M sequence generator 58 generates an M sequence code string. As the configuration of the M-sequence generator 58, the same configuration as that shown in FIG. 1 can be adopted.

また、発光制御部57は、発光部53を制御して、発光部53に返答信号IR2を発信させる。この発光制御部57の制御によって、発光部53からは、M系列発生部58で発生したM系列の符号列を含む符号データに基づいて変調された赤外線信号が、返答信号IR2として出力される。発光制御部57は、受信確認部54が自装置に係る商品データ信号IR1の受信を確認したことに応答して、発光部53に返答信号IR2を発信させる。   Further, the light emission control unit 57 controls the light emitting unit 53 to cause the light emitting unit 53 to transmit a response signal IR2. Under the control of the light emission control unit 57, the light emission unit 53 outputs an infrared signal modulated based on the code data including the M-sequence code string generated by the M-sequence generation unit 58 as the response signal IR2. The light emission control unit 57 causes the light emission unit 53 to transmit a response signal IR2 in response to the reception confirmation unit 54 confirming the reception of the commodity data signal IR1 related to its own device.

<3.動作>
次に、電子棚札システム1の動作について説明する。電子棚札システム1においては、システム起動時、商品ファイル101(商品マスタ301)の通常売価が変更された際、及び、期間限定の特売を実施する際などにおいて、配信側装置40から電子棚札5に対して商品データ信号IR1が送信される。
<3. Operation>
Next, the operation of the electronic shelf label system 1 will be described. In the electronic shelf label system 1, when the normal selling price of the product file 101 (product master 301) is changed at the time of starting the system, or when a special sale for a limited time is performed, the electronic shelf label system 40 receives the electronic shelf label system 1. The product data signal IR 1 is transmitted to 5.

電子棚札システム1の起動時には、店舗内の全ての電子棚札5をそれぞれ送信対象にして商品データ信号IR1が送信される。一方、通常売価が変更された際、及び、特売を行なう際には、該当する商品に対応する電子棚札5のみを送信対象として商品データ信号IR1が送信される。このように必要に応じて商品データ信号IR1を送信することにより、電子棚札5の表示売価とレジスタ32の精算売価とが常時一致される。   When the electronic shelf label system 1 is activated, the product data signal IR1 is transmitted for all the electronic shelf labels 5 in the store. On the other hand, when the normal selling price is changed and when special sale is performed, the product data signal IR1 is transmitted only for the electronic shelf label 5 corresponding to the corresponding product. In this way, the display price of the electronic shelf label 5 and the settlement price of the register 32 are always matched by transmitting the product data signal IR1 as necessary.

以下、配信側装置40から電子棚札5に商品データ信号IR1が送信される際の配信側装置40及び電子棚札5の動作について説明する。   Hereinafter, operations of the distribution side device 40 and the electronic shelf label 5 when the product data signal IR1 is transmitted from the distribution side device 40 to the electronic shelf label 5 will be described.

図13は、配信側装置40が、ある一の商品に係る商品データ信号IR1を送信する際の動作の流れを示している。まず、ESLサーバ10において、商品ファイル101が参照され、一の商品に係る売価等の商品データ、及び、当該商品に対応付けられた電子棚札5の装置コードが取得される。取得された商品データ及び装置コードを含むデータは、ESLサーバ10から各通信装置4に送信される(ステップS11)。   FIG. 13 shows a flow of operations when the distribution side device 40 transmits a product data signal IR1 related to a certain product. First, in the ESL server 10, the product file 101 is referred to, and product data such as the selling price related to one product and the device code of the electronic shelf label 5 associated with the product are acquired. The acquired product data and data including the device code are transmitted from the ESL server 10 to each communication device 4 (step S11).

続いて、各通信装置4においては、ESLサーバ10から送られてきたデータに基づいて発光部42が発光制御部44により制御される。これにより、当該データで変調された赤外線信号である商品データ信号IR1が、発光部42から電子棚札5に向けて送信される(ステップS12)。   Subsequently, in each communication device 4, the light emission unit 42 is controlled by the light emission control unit 44 based on the data transmitted from the ESL server 10. Thereby, the product data signal IR1 which is an infrared signal modulated by the data is transmitted from the light emitting unit 42 to the electronic shelf label 5 (step S12).

図14は、商品データ信号IR1を受信した電子棚札5の動作の流れを示す図である。電子棚札5では、受光部52が商品データ信号IR1を受信すると(ステップS21)、その受信した商品データ信号IR1が自装置を送信対象としたものであるか否かが受信確認部54により確認される。すなわち、商品データ信号IR1を復調して得られるデータに含まれる装置コードが、メモリ55内の自装置の装置コードと一致するか否かが判定される(ステップS22)。   FIG. 14 is a diagram showing a flow of operations of the electronic shelf label 5 that has received the product data signal IR1. In the electronic shelf label 5, when the light receiving unit 52 receives the product data signal IR1 (step S21), the reception confirmation unit 54 confirms whether or not the received product data signal IR1 is for the device itself. Is done. That is, it is determined whether or not the device code included in the data obtained by demodulating the product data signal IR1 matches the device code of its own device in the memory 55 (step S22).

商品データ信号IR1から得られる装置コードが自装置の装置コードと一致しない場合は(ステップS22にてNo)、受信した商品データ信号IR1は他の電子棚札5を送信対象とした信号である。このため、そのまま動作が終了する。   If the device code obtained from the product data signal IR1 does not match the device code of its own device (No in step S22), the received product data signal IR1 is a signal intended for transmission of another electronic shelf label 5. Therefore, the operation ends as it is.

一方、商品データ信号IR1から得られる装置コードが自装置の装置コードと一致した場合は(ステップS22にてYes)、受信した商品データ信号IR1は自装置を送信対象とした信号である。このため、商品データ信号IR1を復調して得られるデータに含まれる商品データが、表示制御部56の制御により表示部50に表示される(ステップS23)。   On the other hand, when the device code obtained from the product data signal IR1 matches the device code of the own device (Yes in step S22), the received product data signal IR1 is a signal intended for transmission of the own device. Therefore, the product data included in the data obtained by demodulating the product data signal IR1 is displayed on the display unit 50 under the control of the display control unit 56 (step S23).

さらに、商品データ信号IR1の受信に応答して、発光制御部57の制御により、所定の符号データで変調された赤外線信号である返答信号IR2が発光部53から発信される。図15に示すように、この符号データCdには、M系列発生部58で発生されたM系列の符号列が連続して含まれている(ステップS24)。   Further, in response to the reception of the commodity data signal IR 1, a response signal IR 2 that is an infrared signal modulated with predetermined code data is transmitted from the light emitting unit 53 under the control of the light emission control unit 57. As shown in FIG. 15, the code data Cd includes the M-sequence code string generated by the M-sequence generator 58 continuously (step S24).

図13に戻り、配信側装置40は、商品データ信号IR1の送信の後(ステップS12の後)、電子棚札5からの返答信号IR2の返信を待機する状態となる。そして、所定時間、電子棚札5からの返答信号IR2の返信が確認できなかった場合は通信不良と判断されるようになっている(ステップS13にてYes,ステップS18)。   Returning to FIG. 13, after the transmission of the product data signal IR1 (after step S12), the distribution side device 40 is in a state of waiting for a response signal IR2 from the electronic shelf label 5. If the reply of the response signal IR2 from the electronic shelf label 5 cannot be confirmed for a predetermined time, it is determined that the communication is poor (Yes in step S13, step S18).

また、このような返答信号IR2の返信を待機する状態において、通信装置4の受光部43がなんらかの赤外線信号を受信した場合は(ステップS14にてYes)、その受信した赤外線信号が正当な返答信号IR2であるか否かが判定される(ステップS15)。   Further, when the light receiving unit 43 of the communication device 4 receives any infrared signal in a state of waiting for the reply signal IR2 as described above (Yes in step S14), the received infrared signal is a valid response signal. It is determined whether it is IR2 (step S15).

すなわち、まず、受信した赤外線信号が受光部43により復調されて符号データが取得される。次に、相関部46において、得られた符号データと、M系列の符号列との相関がとられる。このM系列の符号列は、電子棚札5のM系列発生部58において発生するものと同一である。そして、相関部46の相関結果において顕著な相関性が検出された場合は、受信した赤外線信号は正当な返答信号IR2であると判定部45により判定される。つまり、符号データにM系列の符号列が含まれるか否かに基づいて、受信した赤外線信号が正当な返答信号IR2か否かが判定されることになる。   That is, first, the received infrared signal is demodulated by the light receiving unit 43 to obtain code data. Next, the correlation unit 46 correlates the obtained code data with the M-sequence code string. This M-sequence code string is the same as that generated in the M-sequence generator 58 of the electronic shelf label 5. When a significant correlation is detected in the correlation result of the correlation unit 46, the determination unit 45 determines that the received infrared signal is a valid response signal IR2. That is, it is determined whether or not the received infrared signal is a valid response signal IR2 based on whether or not the code data includes an M-sequence code string.

前述したように、M系列の符号列は自己相関特性が高い。このため、符号データがM系列の符号列を含まない場合はM系列の符号列との相関性は低くなるが、M系列の符号列を含む場合はM系列の符号列との相関性が顕著に高くなる。したがって、相関部46の相関結果において顕著な相関性が検出された場合は、受信した赤外線信号から得られる符号データにM系列の符号列が含まれることになる。   As described above, the M-sequence code string has high autocorrelation characteristics. Therefore, when the code data does not include the M-sequence code string, the correlation with the M-sequence code string is low, but when the code data includes the M-sequence code string, the correlation with the M-sequence code string is remarkable. To be high. Therefore, when a significant correlation is detected in the correlation result of the correlation unit 46, the M-sequence code string is included in the code data obtained from the received infrared signal.

なお、仮にノイズから得られる符号データがM系列の符号列を偶然に含む場合であっても、M系列の符号列を連続して含むことはほぼありえない。本実施の形態では、返答信号IR2に利用する符号データはM系列の符号列を連続して含むため、M系列の符号列を偶然に含む符号データとなるノイズが生じた場合であっても、当該ノイズと正当な返答信号IR2とを容易に区別することが可能である。   Note that even if code data obtained from noise accidentally includes an M-sequence code string, it is almost impossible to include an M-sequence code string continuously. In the present embodiment, since the code data used for the response signal IR2 includes the M-sequence code string continuously, even if noise that becomes the code data accidentally including the M-sequence code string occurs, It is possible to easily distinguish the noise from the legitimate response signal IR2.

相関部46の構成としては、例えば、図16に示す構成を採用できる。この相関部46は、M系列発生部71と、相関演算部72とを備えている。M系列発生部71は、電子棚札5のM系列発生部58と同一のM系列の符号列を発生する。また、相関演算部72は、符号データと、M系列発生部71の発生したM系列の符号列との相関演算を行う。この相関演算の手法としては、上記で図3ないし図5を用いて説明したものと同様の手法を採用すればよい。この場合は、出力される相関値が「15」となれば、符号データがM系列の符号列を含むと判定できる。   As the configuration of the correlator 46, for example, the configuration shown in FIG. The correlation unit 46 includes an M-sequence generation unit 71 and a correlation calculation unit 72. The M-sequence generator 71 generates the same M-sequence code string as the M-sequence generator 58 of the electronic shelf label 5. The correlation calculation unit 72 performs a correlation calculation between the code data and the M-sequence code string generated by the M-sequence generation unit 71. As the correlation calculation method, the same method as described above with reference to FIGS. 3 to 5 may be employed. In this case, if the output correlation value is “15”, it can be determined that the code data includes an M-sequence code string.

また、相関部46の構成として、図17に示す構成を採用してもよい。この相関部46は、4つのレジスタR5〜R8を備えるシフトレジスタ73と、2つの排他的論理和ゲート74,75とを備えている。   Further, as the configuration of the correlation unit 46, the configuration shown in FIG. The correlation unit 46 includes a shift register 73 having four registers R5 to R8 and two exclusive OR gates 74 and 75.

排他的論理和ゲート74には、最下流のレジスタR8に格納された符号と、最下流から2番目のレジスタR7に格納された符号とが入力される。一方、排他的論理和ゲート75には、排他的論理和ゲート74の演算結果と、符号データとが入力される。また、符号データは、最上流のレジスタR5にも入力される。   The exclusive OR gate 74 receives the code stored in the most downstream register R8 and the code stored in the second register R7 from the most downstream. On the other hand, the exclusive OR gate 75 receives the operation result of the exclusive OR gate 74 and the code data. The code data is also input to the most upstream register R5.

シフトレジスタ73と排他的論理和ゲート74とでなされる演算は、図1に示すM系列生成回路90のシフトレジスタ91と排他的論理和ゲート92とでなされる演算と同一となる。したがって、この相関部46に与える符号データがM系列の符号列であれば、排他的論理和ゲート75には、同一の符号が常に与えられる状態となる。すなわち、排他的論理和ゲート75から常に”0”が出力される状態となる。このため、例えば、排他的論理和ゲート75から”0”が、M系列の符号列の1周期に相当する回数(本実施の形態では、15回)出力された場合は、符号データがM系列の符号列を含むと判定できることになる。   The operation performed by the shift register 73 and the exclusive OR gate 74 is the same as the operation performed by the shift register 91 and the exclusive OR gate 92 of the M series generation circuit 90 shown in FIG. Therefore, if the code data given to the correlation unit 46 is an M-sequence code string, the exclusive OR gate 75 is always given the same code. In other words, “0” is always output from the exclusive OR gate 75. Therefore, for example, when “0” is output from the exclusive OR gate 75 for the number of times corresponding to one period of the M-sequence code string (15 times in the present embodiment), the code data is M-sequence. It can be determined that the code string is included.

図13に戻り、受信した赤外線信号から得られる符号データにM系列の符号列が含まれており、受信した赤外線信号が正当な返答信号であると判定された場合は(ステップS16にてYes)、その判定結果がESLサーバ10に通知され、処理は正常に終了する(ステップS17)。一方、受信した赤外線信号が返答信号でないと判断された場合は(ステップS16にてNo)、その判定結果がESLサーバ10に通知され、再び、配信側装置40は返答信号IR2の返信を待機する状態に戻る。このように正当な返答信号が受信されたときのみ処理が正常に終了することから、誤った売価が消費者に伝達された状態が維持されるといった状態を回避することが可能である。   Returning to FIG. 13, if it is determined that the code data obtained from the received infrared signal includes an M-sequence code string and the received infrared signal is a valid response signal (Yes in step S <b> 16). The determination result is notified to the ESL server 10, and the process ends normally (step S17). On the other hand, if it is determined that the received infrared signal is not a response signal (No in step S16), the determination result is notified to ESL server 10, and distribution side device 40 again waits for a response signal IR2. Return to state. As described above, since the process is normally completed only when a valid response signal is received, it is possible to avoid a state in which a state in which an incorrect selling price is transmitted to the consumer is maintained.

以上説明したように、本実施の形態の電子棚札システム1では、複数の電子棚札はそれぞれ、自装置に向けて送信された商品データ信号IR1を受信すると、その受信に応答して、所定の符号列を含む符号データで変調された赤外線信号を、返答信号IR2として発信する。一方で、通信装置4は、受信した赤外線信号から所定の符号列が得られるか否かに基づいて、当該赤外線信号が正当な返答信号か否かを判定する。このため、受信した赤外線信号が正当な返答信号か否かを容易に判定できる。   As described above, in the electronic shelf label system 1 according to the present embodiment, when each of the plurality of electronic shelf labels receives the product data signal IR1 transmitted to the device itself, An infrared signal modulated with code data including the code string is transmitted as a response signal IR2. On the other hand, the communication device 4 determines whether or not the infrared signal is a valid response signal based on whether or not a predetermined code string is obtained from the received infrared signal. For this reason, it can be easily determined whether or not the received infrared signal is a valid response signal.

また、返答信号に用いる符号データは、所定の符号列として自己相関特性の高いM系列の符号を含む。このため、受信した赤外線信号から得られる符号データの自己相関を行えば、正当な返答信号であれば顕著な相関性が検出される。このため、相関結果に基づいて返答信号とノイズとを容易に区別することができる。また、受光部43の感度の低下があったとしても、自己相関により生じる利得により、そのような感度の低下の影響を排除することが可能である。   The code data used for the response signal includes an M-sequence code having high autocorrelation characteristics as a predetermined code string. For this reason, if autocorrelation of code data obtained from the received infrared signal is performed, a significant correlation is detected if it is a valid response signal. For this reason, the response signal and the noise can be easily distinguished based on the correlation result. Further, even if the sensitivity of the light receiving unit 43 is reduced, it is possible to eliminate the influence of such sensitivity reduction by the gain generated by autocorrelation.

<4.第2の実施の形態>
次に、第2の実施の形態について説明する。本実施の形態の電子棚札システム1の構成及び動作は、第1の実施の形態とほぼ同様であるため、以下では相違点を中心に説明する。第1の実施の形態においては、返答信号IR2に利用する符号データにM系列の符号列のみが含まれていたが、本実施の形態においては、返答信号IR2の発信元となる電子棚札5の装置コードを示す符号列が符号データにさらに含まれている。
<4. Second Embodiment>
Next, a second embodiment will be described. Since the configuration and operation of the electronic shelf label system 1 of the present embodiment are substantially the same as those of the first embodiment, the differences will be mainly described below. In the first embodiment, only the M-sequence code string is included in the code data used for the reply signal IR2. In the present embodiment, the electronic shelf label 5 that is the source of the reply signal IR2 is used. The code data further includes a code string indicating the device code.

図18は、本実施の形態の符号データの構成を概念的に示す図である。図に示すように、本実施の形態の符号データCdにおいては、その先頭に装置コードを示す符号列が含まれ、その後、M系列の符号列が連続して含まれている。   FIG. 18 is a diagram conceptually showing the configuration of the code data of the present embodiment. As shown in the figure, the code data Cd according to the present embodiment includes a code string indicating a device code at the head thereof, and subsequently includes M-sequence code strings continuously.

電子棚札5が返答信号IR2を発信する際において、本実施の形態では、発光制御部57がメモリ55から自装置の装置コードを取得する(図12参照。)。そして、発光制御部57は、この装置コードを示す符号列と、M系列発生部58から出力されたM系列の符号列の繰り返しとを結合して得られる符号データに基づいて発光部53を制御する。これにより、この符号データで変調された返答信号IR2が、発光部53から発信される。   When the electronic shelf label 5 transmits the response signal IR2, in the present embodiment, the light emission control unit 57 acquires the device code of the own device from the memory 55 (see FIG. 12). The light emission control unit 57 controls the light emission unit 53 based on code data obtained by combining the code string indicating the device code and the repetition of the M-sequence code string output from the M-sequence generation unit 58. To do. As a result, a response signal IR2 modulated with the code data is transmitted from the light emitting unit 53.

図19は、本実施の形態の通信装置4の構成を示すブロック図である。本実施の形態の通信装置4は、図10に示す通信装置4と同様の構成に加えて、メモリ47と比較部48とを制御部41の機能としてさらに備えている。   FIG. 19 is a block diagram illustrating a configuration of the communication device 4 according to the present embodiment. The communication device 4 according to the present embodiment further includes a memory 47 and a comparison unit 48 as functions of the control unit 41 in addition to the same configuration as that of the communication device 4 shown in FIG.

メモリ47には、商品データ信号IR1を送信する際に、ESLサーバ10から与えられるデータに含まれる装置コードを示す符号列が記憶される。すなわち、商品データ信号IR1の送信対象となる電子棚札5の装置コードを示す符号列が記録されることになる。   The memory 47 stores a code string indicating a device code included in data given from the ESL server 10 when the product data signal IR1 is transmitted. That is, a code string indicating the device code of the electronic shelf label 5 that is the transmission target of the product data signal IR1 is recorded.

また、比較部48は、受光部43で受信した赤外線信号から得られる符号データと、メモリ47に記憶された装置コードを示す符号列とを比較して、当該符号データに当該装置コードを示す符号列が含まれているかを判断する。   Further, the comparison unit 48 compares the code data obtained from the infrared signal received by the light receiving unit 43 with a code string indicating the device code stored in the memory 47 and compares the code data indicating the device code with the code data. Determine if a column is included.

前述のように、メモリ47には、商品データ信号IR1の送信対象となる電子棚札5の装置コードを示す符号列が記録される。一方で、返答信号IR2から得られる符号データには、その発信元となる電子棚札5の装置コードを示す符号列が含まれている。正当な返答信号IR2を発信する電子棚札5は、商品データ信号IR1の直近の送信対象となった電子棚札5である。したがって、受光部43で受信した受信した赤外線信号が正当な返答信号IR2であれば、それを復調した符号データにはメモリ47に記憶された装置コードの符号列が含まれているはずである。   As described above, the memory 47 stores a code string indicating the device code of the electronic shelf label 5 that is the transmission target of the product data signal IR1. On the other hand, the code data obtained from the response signal IR2 includes a code string indicating the device code of the electronic shelf label 5 as the transmission source. The electronic shelf label 5 that transmits the legitimate response signal IR2 is the electronic shelf label 5 that is the latest transmission target of the commodity data signal IR1. Therefore, if the received infrared signal received by the light receiving unit 43 is a valid response signal IR2, the code data obtained by demodulating it should include the code string of the device code stored in the memory 47.

本実施の形態では、通信装置4の受光部43がなんらかの赤外線信号を受信した場合は(図13のステップS14にてYes)、受信した赤外線信号から取得される符号データが、相関部46とともに、比較部48にも入力される。相関部46においては、第1の実施の形態と同様にして、符号データとM系列の符号列との相関がとられる。一方で、比較部48においては、メモリ47に記憶された装置コードの符号列が符号データに含まれているか否かが判断される。   In the present embodiment, when the light receiving unit 43 of the communication device 4 receives any infrared signal (Yes in step S14 in FIG. 13), the code data acquired from the received infrared signal is combined with the correlation unit 46. It is also input to the comparison unit 48. The correlation unit 46 correlates the code data and the M-sequence code string in the same manner as in the first embodiment. On the other hand, in the comparison unit 48, it is determined whether or not the code string of the device code stored in the memory 47 is included in the code data.

相関部46における相関結果と、比較部48における比較結果とは判定部45に入力される。そして、判定部45においては、相関部46の相関結果において顕著な相関性が検出され、かつ、比較部48における比較結果においてメモリ47に記憶された装置コードの符号列が符号データに含まれていると判断されたときに、受信した赤外線信号が正当な返答信号IR2であると判定される。   The correlation result in the correlation unit 46 and the comparison result in the comparison unit 48 are input to the determination unit 45. In the determination unit 45, significant correlation is detected in the correlation result of the correlation unit 46, and the code string of the device code stored in the memory 47 in the comparison result of the comparison unit 48 is included in the code data. When it is determined that the received infrared signal is present, it is determined that the received infrared signal is a valid response signal IR2.

故障した電子棚札5においては、他の装置を送信対象とした商品データ信号IR1を受信した場合であっても、誤って返答信号IR2を返信してしまう場合がある。このような本来発信すべき電子棚札5以外から誤って発信される返答信号IR2は、電子棚札システム1の誤動作の原因となる。しかしながら、本実施の形態のように、返答信号IR2に利用する符号データに、発信元となる電子棚札5の装置コードを示す符号列を含ませることで、商品データ信号IR1の送信対象でない電子棚札5から誤って返答信号が発信された場合であっても、そのような誤った返答信号と正当な返答信号とを確実に区別することができることになる。   In the failed electronic shelf label 5, there is a case where the response signal IR2 is erroneously returned even when the product data signal IR1 intended for transmission by another device is received. Such a reply signal IR2 that is erroneously transmitted from other than the electronic shelf label 5 that should be transmitted causes a malfunction of the electronic shelf label system 1. However, as in the present embodiment, the code data used for the response signal IR2 includes the code string indicating the device code of the electronic shelf label 5 that is the transmission source, so that the electronic data that is not the transmission target of the product data signal IR1. Even when a response signal is erroneously transmitted from the shelf label 5, such an erroneous response signal and a legitimate response signal can be reliably distinguished.

<5.他の実施の形態>
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では、このような他の実施の形態について説明する。もちろん、以下で説明する形態を適宜に組み合わせてもよい。
<5. Other embodiments>
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications are possible. Hereinafter, such other embodiments will be described. Of course, you may combine the form demonstrated below suitably.

上記実施の形態においては、自己相関特性の高い符号列として、M系列の符号列を用いるとしていたが、バーカー(Barker)符号列などの同様の性質を有する他の符号列を用いてもよい。   In the above embodiment, an M-sequence code string is used as a code string having high autocorrelation characteristics, but other code strings having similar properties such as a Barker code string may be used.

また、上記実施の形態では、M系列の符号列は15個の符号で構成されていたが、より多くの符号で構成されてもよい。   In the above embodiment, the M-sequence code string is configured by 15 codes, but may be configured by more codes.

また、第2の実施の形態では、返答信号に利用する符号データは、装置コードを示す符号列と連続したM系列の符号列とを含むものであったが、装置コードを示す符号列のみを含んでいてもよい。また、返答信号に利用する符号データは、装置コードを示す符号列を連続して含むものであってもよい。   In the second embodiment, the code data used for the response signal includes a code string indicating the device code and a continuous M-sequence code string. However, only the code string indicating the device code is included. May be included. The code data used for the response signal may include a code string indicating the device code continuously.

また、上記実施の形態では、商品データ信号及び返答信号として赤外線信号を利用していたが、電波信号や可視光信号など、他の無線信号を利用してもよい。   In the above embodiment, an infrared signal is used as the product data signal and the response signal. However, other wireless signals such as a radio wave signal and a visible light signal may be used.

また、電子棚札システムでは、第1の実施の形態と第2の実施の形態との動作を、動作モードを切り替えることによりユーザが選択できるようになっていてもよい。動作モードを切り替える場合は、切り替え後の動作モードを示す制御信号を、各電子棚札5に送信すればよい。   Further, in the electronic shelf label system, the user may be able to select the operation between the first embodiment and the second embodiment by switching the operation mode. When switching the operation mode, a control signal indicating the operation mode after switching may be transmitted to each electronic shelf label 5.

M系列の符号列を生成するためのM系列生成回路の一例を示す図である。It is a figure which shows an example of the M series production | generation circuit for producing | generating an M series code sequence. M系列生成回路における符号の変化を示す図である。It is a figure which shows the change of the code | symbol in an M series production | generation circuit. M系列の符号列の相関演算の一例を示す図である。It is a figure which shows an example of the correlation calculation of the code sequence of M series. M系列の符号列の相関演算の一例を示す図である。It is a figure which shows an example of the correlation calculation of the code sequence of M series. M系列の符号列の相関結果を示す図である。It is a figure which shows the correlation result of the code sequence of M series. 電子棚札が商品棚に配置された様子を示す図である。It is a figure which shows a mode that the electronic shelf label was arrange | positioned at the goods shelf. 電子棚札システムを含む店舗情報システムの構成例を示す図である。It is a figure which shows the structural example of the shop information system containing an electronic shelf label system. ESLサーバの構成を示す図である。It is a figure which shows the structure of an ESL server. 商品ファイルの例を示す図である。It is a figure which shows the example of a goods file. 第1の実施の形態の通信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the communication apparatus of 1st Embodiment. 電子棚札の外観構成を示す図である。It is a figure which shows the external appearance structure of an electronic shelf label. 電子棚札の機能構成を示すブロック図である。It is a block diagram which shows the function structure of an electronic shelf label. 配信側装置の動作の流れを示す図である。It is a figure which shows the flow of operation | movement of the delivery side apparatus. 電子棚札の動作の流れを示す図である。It is a figure which shows the flow of operation | movement of an electronic shelf label. 第2の実施の形態の符号データの構成を図である。It is a figure which shows the structure of the code data of 2nd Embodiment. 相関部の構成の一例を示す図である。It is a figure which shows an example of a structure of a correlation part. 相関部の構成の一例を示す図である。It is a figure which shows an example of a structure of a correlation part. 第2の実施の形態の符号データの構成を図である。It is a figure which shows the structure of the code data of 2nd Embodiment. 第2の実施の形態の通信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the communication apparatus of 2nd Embodiment.

符号の説明Explanation of symbols

4 通信装置
5 電子棚札
10 ESLサーバ
40 配信側装置
45 判定部
46 相関部
48 比較部
57 発光制御部
58 M系列発生部
IR2 返答信号
4 communication device 5 electronic shelf label 10 ESL server 40 distribution side device 45 determination unit 46 correlation unit 48 comparison unit 57 light emission control unit 58 M sequence generation unit IR2 response signal

Claims (4)

商品に対応して配置されて対応する商品に係る商品データを表示する複数の電子棚札と、前記商品データを前記複数の電子棚札のそれぞれに対して送信する配信手段と、を有する電子棚札システムであって、
前記複数の電子棚札はそれぞれ、
前記配信手段から自装置に向けて送信された前記商品データを受信するデータ受信手段と、
前記商品データの受信に応答して、少なくとも所定の符号列を含む符号データで変調された無線信号を、返答信号として発信する信号発信手段と、
を備え、
前記配信手段は、
無線信号を受信する信号受信手段と、
前記信号受信手段で受信した無線信号から前記所定の符号列が得られるか否かに基づいて、当該無線信号が正当な前記返答信号か否かを判定する判定手段と、
を備えることを特徴とする電子棚札システム。
An electronic shelf having a plurality of electronic shelf labels that are arranged corresponding to the products and display product data relating to the corresponding products, and a distribution unit that transmits the product data to each of the plurality of electronic shelf labels A bill system,
Each of the plurality of electronic shelf labels is
Data receiving means for receiving the product data transmitted from the distribution means toward the device;
In response to receiving the product data, a signal transmitting means for transmitting a radio signal modulated with code data including at least a predetermined code string as a response signal;
With
The delivery means includes
Signal receiving means for receiving a radio signal;
Determining means for determining whether or not the radio signal is a valid response signal based on whether or not the predetermined code string is obtained from the radio signal received by the signal receiving means;
An electronic shelf label system comprising:
請求項1に記載の電子棚札システムにおいて、
前記所定の符号列は、自己相関特性が高い符号列であることを特徴とする電子棚札システム。
The electronic shelf label system according to claim 1,
The electronic shelf label system, wherein the predetermined code string is a code string having high autocorrelation characteristics.
請求項1または2に記載の電子棚札システムにおいて、
前記配信手段は、前記複数の電子棚札のそれぞれを識別するための識別情報を利用して、送信対象とする電子棚札に前記商品データを送信するものであり、
前記所定の符号列は、当該返答信号を発信する電子棚札の前記識別情報を示す符号列を含むことを特徴とする電子棚札システム。
The electronic shelf label system according to claim 1 or 2,
The distribution means uses identification information for identifying each of the plurality of electronic shelf labels, and transmits the product data to an electronic shelf label to be transmitted.
The electronic shelf label system, wherein the predetermined code sequence includes a code sequence indicating the identification information of the electronic shelf label that transmits the response signal.
請求項1ないし3のいずれかに記載の電子棚札システムにおいて、
前記符号データは、前記所定の符号列を連続して含むことを特徴とする電子棚札システム。
The electronic shelf label system according to any one of claims 1 to 3,
The electronic shelf label system, wherein the code data includes the predetermined code string continuously.
JP2007004297A 2007-01-12 2007-01-12 Electronic shelf label system Pending JP2008167968A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007004297A JP2008167968A (en) 2007-01-12 2007-01-12 Electronic shelf label system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007004297A JP2008167968A (en) 2007-01-12 2007-01-12 Electronic shelf label system

Publications (1)

Publication Number Publication Date
JP2008167968A true JP2008167968A (en) 2008-07-24

Family

ID=39696607

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007004297A Pending JP2008167968A (en) 2007-01-12 2007-01-12 Electronic shelf label system

Country Status (1)

Country Link
JP (1) JP2008167968A (en)

Similar Documents

Publication Publication Date Title
US20090243873A1 (en) Electronic shelf label and electronic shelf label system
JP2010134635A (en) Electronic shelf label and product management system
JP2008293123A (en) Sales price setting system
JP2010055248A (en) Sales information generation system with clientele
JP4159079B2 (en) Item information display system and method using electronic price indicator
JP2004265196A (en) Method for coordinating electronic bin tag to article, electronic bin tag system and information acquiring system
US9607201B1 (en) Systems and methods for non-permanent operator customization of a scanning device
JP2007222645A (en) Electronic shelf label system
JP2008167968A (en) Electronic shelf label system
JP2011090646A (en) Information display system, management device, and terminal device
JP4540652B2 (en) Encoder
JP2006212333A (en) Electronic tag label system
JP5685100B2 (en) Electronic shelf label terminal
JP2011090647A (en) Information display system, management device, information display device, and electronic shelf label terminal
JP6330846B2 (en) Display control apparatus and display control method
JP2010194043A (en) Electric shelf label and electric shelf label system
JP2006092121A (en) Electronic shelf tag system
JP2007193836A (en) Electronic bin tag system
JP5184105B2 (en) Electronic shelf label
JP7263014B2 (en) Radio tag reader and program
JP2009172274A (en) Electronic bin tag system
JP4049148B2 (en) Product information management system, writing terminal, program for writing terminal, and product information management method
JP5655884B2 (en) Display control apparatus and program
JP2007319522A (en) Electronic shelf label and electronic shelf label system
JP2009006171A (en) Electronic shelf label and electronic shelf label system

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Effective date: 20091028

Free format text: JAPANESE INTERMEDIATE CODE: A7424