JP2011096038A - Position information acquisition device and position information acquisition method - Google Patents
Position information acquisition device and position information acquisition method Download PDFInfo
- Publication number
- JP2011096038A JP2011096038A JP2009250003A JP2009250003A JP2011096038A JP 2011096038 A JP2011096038 A JP 2011096038A JP 2009250003 A JP2009250003 A JP 2009250003A JP 2009250003 A JP2009250003 A JP 2009250003A JP 2011096038 A JP2011096038 A JP 2011096038A
- Authority
- JP
- Japan
- Prior art keywords
- information
- position information
- shelf
- esl
- terminal device
- 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
Links
Images
Landscapes
- Display Racks (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
本発明は、物品の情報を表示する情報表示手段が設置されている位置の情報を取得する位置情報取得装置および位置情報取得方法に関する。 The present invention relates to a position information acquisition device and a position information acquisition method for acquiring information of a position where an information display means for displaying information on an article is installed.
棚などに収納している物品を識別するために、その物品に関する情報を記載(印刷)した札を、物品を収納している棚に設置することが行われている。この札は、従来、紙の媒体が利用され、例えば、この紙の媒体に物品名や物品識別情報(バーコード)などの物品情報を記載し、物品を収納している棚に貼り付けることによって、収納している物品を特定していた。例えば、スーパーマーケットやコンビニエンスストアなどの販売店では、商品陳列棚に商品を陳列し、その商品名や価格などの商品情報を記載した商品棚札を商品陳列棚に貼り付けている。 In order to identify an article stored in a shelf or the like, a tag on which information related to the article is written (printed) is placed on a shelf that stores the article. For this tag, a paper medium is conventionally used. For example, article information such as an article name and article identification information (barcode) is written on the paper medium, and the tag is pasted on a shelf storing articles. , Identified the goods that were stored. For example, in stores such as supermarkets and convenience stores, products are displayed on product display shelves, and product shelf labels that describe product information such as product names and prices are affixed to the product display shelves.
また、近年、この物品の情報を記載する札の電子化が進んでおり、例えば、液晶表示装置などの表示手段を備えた情報表示装置が利用されている。この情報表示装置を利用したシステムとして、例えば、上述のような販売店では、商品陳列棚に陳列されている商品の商品名や価格などの商品情報を情報表示装置に表示する電子棚札システムが利用されている。この電子棚札システムでは、店舗の裏側で商品を保管、管理するバックヤードに設置された電子棚札管理サーバや、店員(従業員)が携帯して商品の在庫などの商品管理情報を確認する携帯端末装置(ハンディ端末)と、商品陳列棚に設置され、商品情報を表示するESL(Electronic Shelf Label:電子棚札)とが無線通信などの通信手段によって接続されている。これにより、以前は紙の媒体に記載された商品情報の札を店員が貼り替えていた作業と同等の作業を、通信手段によってESLの表示内容(表示データ)を変更することによって容易に行うことができ、陳列商品の変更に伴う商品名の変更、商品価格の変更に伴う表示価格の変更、在庫確認に伴う商品の詳細情報の表示など、店員の労力軽減に貢献している。 Further, in recent years, electronic bills that describe information on the article have been digitized. For example, information display devices including display means such as a liquid crystal display device are used. As a system using this information display device, for example, in a store as described above, there is an electronic shelf label system that displays product information such as product names and prices of products displayed on the product display shelf on the information display device. It's being used. In this electronic shelf label system, an electronic shelf label management server installed in a backyard for storing and managing products on the back side of the store, and a store clerk (employee) carry it to check product management information such as product inventory. A portable terminal device (handy terminal) and an ESL (Electronic Shelf Label) that is installed on a merchandise display shelf and displays merchandise information are connected by communication means such as wireless communication. As a result, work equivalent to work in which a store clerk has pasted product information tags previously described on paper media can be easily performed by changing the display content (display data) of the ESL by means of communication means. This has contributed to reducing the labor of shop assistants by changing the product name associated with the change in the displayed product, changing the display price associated with the change in the product price, and displaying detailed product information associated with the inventory check.
また、この電子棚札システムにおいては、商品陳列棚に陳列されている商品の商品コードと各ESLに個別に与えられた棚札コードとを紐付けした商品管理データを作成し、この商品管理データに基づいて商品の管理を行っている。例えば、商品陳列棚に陳列されている商品の在庫情報を確認する場合、まず、店員が携帯端末装置で棚札コードを読み取る。棚札コードを読み取った携帯端末装置は、読み取った棚札コードを電子棚札管理サーバに送信する。棚札コードを受信した電子棚札管理サーバは、棚札コードに紐付けされた商品の在庫情報を携帯端末装置に送信する。商品の在庫情報を受信した携帯端末装置は、受信した商品の在庫情報を自携帯端末装置の表示部に表示する。携帯端末装置に表示された商品の在庫情報を店員が確認する。このようにして、商品陳列棚に陳列されている商品の情報を確認することができる。 Also, in this electronic shelf label system, product management data is created by associating the product code of the product displayed on the product display shelf with the shelf label code individually assigned to each ESL. We manage products based on For example, when checking inventory information of products displayed on a product display shelf, a store clerk first reads a shelf label code with a portable terminal device. The mobile terminal device that has read the shelf label code transmits the read shelf label code to the electronic shelf label management server. The electronic shelf label management server that has received the shelf label code transmits the inventory information of the product linked to the shelf label code to the mobile terminal device. The mobile terminal device that has received the product inventory information displays the received product inventory information on the display unit of the mobile terminal device. The store clerk confirms the inventory information of the product displayed on the mobile terminal device. In this way, it is possible to confirm information on the products displayed on the product display shelf.
このように、商品の情報を確認するためには、まず、店員が情報を確認したいESLを特定し、その特定したESLの棚札コードを携帯端末装置で読み取る必要がある。しかし、ESLの設置位置は、店員の手の届く場所のみとは限らない。そこで、特許文献1には、予め商品陳列棚とその商品陳列棚に設置されたESLの位置情報を記録しておき、携帯端末装置に備えた加速度センサを用いて、遠隔で所望のESLを特定する技術が開示されている。
As described above, in order to confirm product information, it is first necessary for a store clerk to identify an ESL whose information is to be confirmed, and to read the shelf label code of the identified ESL with a portable terminal device. However, the installation position of the ESL is not limited to the place where the store clerk can reach. Therefore, in
また、上述のような販売店においては、商品の陳列位置が、商品の売上に大きく影響を及ぼすため、商品の売り上げ向上を目的として、商品の陳列位置の情報を取得して管理することが望まれている。特に商品が商品陳列棚の何段目に陳列されているかという情報は、商品の販売戦略上、とても重要な情報であるため、この情報を把握できることが望まれている。この商品の陳列位置の情報を取得する手段として、例えば、商品情報を表示しているESLの位置情報を取得することによって、店舗内の商品の陳列位置を把握することが検討されている。 In addition, since the display position of the product greatly affects the sales of the product at the above-mentioned stores, it is desirable to acquire and manage information on the display position of the product for the purpose of improving the sales of the product. It is rare. In particular, the information on the level of the merchandise on the merchandise display shelf is very important information for the merchandise sales strategy, and it is desired that this information can be grasped. As means for acquiring information on the display position of the product, for example, it is considered to grasp the display position of the product in the store by acquiring the position information of the ESL displaying the product information.
しかし、従来の電子棚札システムにおいては、上述のように商品の商品コードとESLの棚札コードとを紐付けした商品管理データは、電子棚札管理サーバに保持しているが、設置されているESLの位置情報は、電子棚札管理サーバに通常保持しているデータではない。このため、どのESLがどこに設置されているかというような情報や、商品がどの商品陳列棚にあるかというような商品の陳列位置の情報を管理することができない。 However, in the conventional electronic shelf label system, the product management data in which the product code of the product and the ESL shelf code are linked as described above is held in the electronic shelf label management server. The position information of the ESL is not data normally held in the electronic shelf label management server. For this reason, it is impossible to manage information such as which ESL is installed where and information on the display position of the product such as which product display shelf the product is on.
特許文献2には、商品コードを携帯端末装置で読み取る際に、その読み取り順序を予め定めておき、所定の順序で読み取った商品コードに基づいて商品の位置の情報を得る方法が開示されている。 Patent Document 2 discloses a method of obtaining a product position information based on a product code read in a predetermined order when a product code is read by a mobile terminal device in advance. .
特許文献3には、携帯端末装置に超音波と赤外線とを出力する出力部を設け、さらに、商品陳列棚に超音波と赤外線とを検出する検出部を設ける方法が開示されている。この方法では、ESLに貼り付けられた商品コードを携帯端末装置が読み取る際に出力する超音波と赤外線とを、商品陳列棚に設置された検出部が検出することによってESLの位置を検出する方法である。 Patent Document 3 discloses a method in which an output unit that outputs ultrasonic waves and infrared rays is provided in a mobile terminal device, and a detection unit that detects ultrasonic waves and infrared rays is provided in a product display shelf. In this method, the position of the ESL is detected by detecting the ultrasonic wave and infrared rays output when the mobile terminal device reads the product code affixed to the ESL by the detection unit installed on the product display shelf. It is.
上述のように、ESLの位置情報を取得することによって商品の陳列位置の情報、特に商品陳列棚の何段目に商品が陳列されているかという情報を取得する方法は、店舗業務の効率化に貢献できる有用な方法である。しかし、従来の電子棚札システムにおいては、設置されているESLの位置情報を記録していないため、新たに電子棚札管理サーバにESLの位置情報を予め記録しておく必要がある。このESLの位置情報を記録するためには、陳列する商品数に応じた多数のESLの位置情報を、それぞれ手動で入力することが必要となり、この手入力は、非常に困難な作業である。また、商品陳列棚の陳列商品の変更や、商品陳列棚内での商品陳列位置の変更に伴うESLの位置情報の変更は、非常に繁雑な作業である。 As described above, the method of acquiring the information on the display position of the product by acquiring the position information of the ESL, in particular, the information on what level the product is displayed on the product display shelf, improves the efficiency of store operations. It is a useful way to contribute. However, since the conventional electronic shelf label system does not record the position information of the installed ESL, it is necessary to newly record the position information of the ESL in advance on the electronic shelf label management server. In order to record the ESL position information, it is necessary to manually input a large number of ESL position information corresponding to the number of products to be displayed, and this manual input is a very difficult operation. In addition, changing the displayed product on the product display shelf and changing the ESL position information associated with the change in the product display position in the product display shelf are very complicated operations.
また、特許文献1に記載された技術は、加速度センサを用いてESLを特定しているが、単に加速度センサを、ESLを特定するための入力手段として用いているのみである。よって、特許文献1は、ESLの位置情報を取得するための技術ではない。従って、特許文献1でも、予め店舗内の商品陳列棚の設置位置や、商品陳列棚に設置されたESLの設置位置の情報を把握し、その把握した情報に基づいて電子棚札管理サーバに情報を入力(記録)する必要があるため、非常に手間がかかるという問題がある。
Moreover, although the technique described in
また、特許文献2に記載された技術は、商品コードを読み取る順序を予め決めておくことにより、その商品コードの読み取り順番に基づいて商品の位置を特定している。しかし、ここで特定している商品の位置情報は、同じ商品陳列棚内に陳列されている商品を特定しているにすぎず、商品陳列棚内における商品の陳列位置の情報を取得する技術ではない。当然ながら、商品陳列棚の何段目に商品が陳列されているかという情報を取得することはできない。また、例えば、商品陳列棚の陳列商品の変更や、商品陳列棚内での商品陳列位置の変更などがあった場合、それが1つの商品の変更であった場合でも、商品陳列棚の商品コードを予め定められた順序で読み取り直す必要があるため、非常に作業性が悪いという問題がある。 Moreover, the technique described in Patent Document 2 specifies the position of the product based on the order of reading the product codes by determining the order of reading the product codes in advance. However, the product location information specified here only identifies the product displayed in the same product display shelf, and in the technology for acquiring the information on the display position of the product in the product display shelf. Absent. Of course, it is not possible to obtain information about the number of items displayed on the item display shelf. In addition, for example, when there is a change in the displayed product on the product display shelf or a change in the product display position in the product display shelf, even if this is a change of one product, the product code on the product display shelf Has to be read again in a predetermined order, and there is a problem that workability is very poor.
また、特許文献3に記載された技術は、商品陳列棚に検出部を設置する必要があり、システムが複雑となる。また、商品陳列棚に設置した検出部の検出結果に基づいてESLの位置情報を算出するため、このESLの位置情報の取得におけるデータ処理が複雑となり、特に商品陳列棚の何段目に商品が陳列されているかという高さの情報に関しては、高い精度で検出することができないという問題がある。 Moreover, the technique described in Patent Document 3 requires a detection unit to be installed on the merchandise display shelf, which complicates the system. In addition, since the ESL position information is calculated based on the detection result of the detection unit installed on the merchandise display shelf, the data processing for obtaining the ESL position information is complicated. There is a problem in that information about the height of whether it is displayed cannot be detected with high accuracy.
本発明は、上記の課題認識に基づいてなされたものであり、情報表示手段の位置情報を予め記録しておくことなく、自動的に情報表示手段の特定方向の位置情報、例えば、情報表示手段が設置されている高さの情報を高い精度で取得することができる位置情報取得装置および位置情報取得方法を提供することを目的としている。 The present invention has been made on the basis of the above problem recognition, and automatically records position information in a specific direction of the information display means, for example, information display means, without previously recording the position information of the information display means. It is an object of the present invention to provide a position information acquisition device and a position information acquisition method that can acquire information on the height at which the camera is installed with high accuracy.
上記の課題を解決するため、本発明の位置情報取得装置は、物品を識別する情報を表示する情報表示手段の識別に用いられる識別情報を検出する情報検出手段と、予め設定された基準座標に対する前記情報検出手段によって前記識別情報を検出したときの座標を検出する座標検出手段と、前記基準座標と、前記座標検出手段によって検出された前記座標とに基づいて、前記情報検出手段によって前記識別情報を検出したときの位置の情報を算出する位置情報算出手段と、予め定められた基準の場所との距離を検出し、該検出した距離に基づいて、前記位置情報算出手段によって算出された前記識別情報を検出したときの特定方向における位置の情報を補正する位置情報補正手段と、を備えることを特徴とする。 In order to solve the above-described problems, a position information acquisition apparatus according to the present invention includes an information detection unit that detects identification information used for identification of an information display unit that displays information for identifying an article, and a reference coordinate set in advance. The identification information is detected by the information detection means based on the coordinate detection means for detecting the coordinates when the identification information is detected by the information detection means, the reference coordinates, and the coordinates detected by the coordinate detection means. Detecting the distance between the position information calculating means for calculating the position information when the position is detected and a predetermined reference location, and based on the detected distance, the identification calculated by the position information calculating means And position information correction means for correcting position information in a specific direction when information is detected.
また、本発明の前記情報検出手段はさらに、所定の場所に配置された物体から座標識別情報を検出し、前記座標検出手段はさらに、前記情報検出手段によって検出された前記座標識別情報に予め関連付けられている絶対座標を、前記基準座標に設定する、ことを特徴とする。 Further, the information detection means of the present invention further detects coordinate identification information from an object placed at a predetermined location, and the coordinate detection means further associates in advance with the coordinate identification information detected by the information detection means. The absolute coordinates are set as the reference coordinates.
また、本発明の前記座標検出手段は、該位置情報取得装置が移動したときの加速度を検出する加速度センサと、該位置情報取得装置の方向が変化したときの角度を検出する角度センサと、を備え、前記位置情報補正手段は、該位置情報取得装置と予め定められた基準の場所との距離を検出する距離センサ、を備え、前記基準座標が設定されたときに前記加速度センサから出力される加速度の検出値と、前記角度センサから出力される角度の検出値とを初期化し、前記情報検出手段によって前記識別情報を検出するまでに出力される前記加速度センサからの加速度の検出値と、前記角度センサからの角度の検出値とに基づいて、前記基準座標が設定されたときから前記識別情報を検出したときまでの該位置情報取得装置の移動距離を算出し、前記情報検出手段によって前記識別情報を検出するときに出力される前記距離センサからの距離の検出値に基づいて、前記算出した該位置情報取得装置の移動距離を補正し、該補正した移動距離に基づいて、該位置情報取得装置が前記識別情報を検出したときの座標を、前記基準座標に対する相対座標として算出する、ことを特徴とする。 Further, the coordinate detection means of the present invention includes an acceleration sensor that detects an acceleration when the position information acquisition device moves, and an angle sensor that detects an angle when the direction of the position information acquisition device changes. And the position information correcting means includes a distance sensor that detects a distance between the position information acquisition device and a predetermined reference location, and is output from the acceleration sensor when the reference coordinates are set. The acceleration detection value and the angle detection value output from the angle sensor are initialized, and the acceleration detection value output from the acceleration sensor that is output until the identification information is detected by the information detection means, Based on the detected angle value from the angle sensor, the moving distance of the position information acquisition device from when the reference coordinates are set to when the identification information is detected is calculated, Based on the detected distance value from the distance sensor output when the identification information is detected by the information detection means, the calculated movement distance of the position information acquisition device is corrected, and the corrected movement distance is used. Then, the coordinates when the position information acquisition device detects the identification information are calculated as relative coordinates with respect to the reference coordinates.
また、本発明の前記加速度センサは、3軸の加速度を検出して、該検出した3軸の加速度のそれぞれの検出値を出力し、前記角度センサは、3軸の角度を検出して、該検出した3軸の角度のそれぞれの検出値を出力し、前記座標検出手段は、前記角度センサから出力された3軸の角度の検出値に基づいて、前記加速度センサから出力された3軸の加速度の検出値を補正し、該補正した3軸の加速度の検出値に基づいて該位置情報取得装置の3軸の移動距離を算出し、前記距離センサは、予め定められた基準の場所の特定方向における距離の検出値を出力し、前記位置情報補正手段は、前記座標検出手段が算出した3軸の移動距離の内、前記距離センサによって距離を検出した特定方向の移動距離を、前記距離センサによって検出した距離と差し替え、該差し換え後の移動距離を該位置情報取得装置の補正後の3軸の移動距離とする、ことを特徴とする。 Further, the acceleration sensor of the present invention detects triaxial acceleration and outputs detection values of the detected triaxial acceleration, and the angle sensor detects triaxial angles, The detected values of the detected three-axis angles are output, and the coordinate detecting means outputs the three-axis accelerations output from the acceleration sensor based on the detected three-axis angle values output from the angle sensor. And the three-axis movement distance of the position information acquisition device is calculated based on the corrected three-axis acceleration detection value, and the distance sensor is configured to specify a specific direction of a predetermined reference location. The position information correction means outputs a movement distance in a specific direction detected by the distance sensor, among the three-axis movement distances calculated by the coordinate detection means, by the distance sensor. Detected distance and difference Instead, the movement distance after the presumed dead, switch the movement distance of the three axes of the corrected of the positional information acquisition device, and wherein the.
また、本発明の前記位置情報補正手段は、該位置情報取得装置の高さ方向における距離を検出し、前記座標検出手段が算出した3軸の移動距離の内、前記位置情報算出手段が算出した前記識別情報を検出したときの高さの情報を補正する、ことを特徴とする。 Further, the position information correction unit of the present invention detects the distance in the height direction of the position information acquisition device, and the position information calculation unit calculates the movement distance of the three axes calculated by the coordinate detection unit. The height information when the identification information is detected is corrected.
また、本発明の前記情報表示手段は、前記物品を識別する情報を表示する電子棚札であり、前記情報検出手段は、前記電子棚札に対応付けられた装置識別情報を前記識別情報として検出する、ことを特徴とする。 Further, the information display means of the present invention is an electronic shelf label that displays information for identifying the article, and the information detection means detects device identification information associated with the electronic shelf label as the identification information. It is characterized by.
また、本発明の位置情報取得方法は、情報検出手段が、物品を識別する情報を表示する情報表示手段の識別に用いられる識別情報を検出する情報検出手順と、座標検出手段が、予め設定された基準座標に対する前記情報検出手段によって前記識別情報を検出したときの座標を検出する座標検出手順と、位置情報算出手段が、前記基準座標と、前記座標検出手段によって検出された前記座標とに基づいて、前記情報検出手段によって前記識別情報を検出したときの位置の情報を算出する位置情報算出手順と、位置情報補正手段が、予め定められた基準の場所との距離を検出し、該検出した距離に基づいて、前記位置情報算出手段によって算出された前記識別情報を検出したときの特定方向における位置の情報を補正する位置情報補正手順と、を含むことを特徴とする。 In the position information acquisition method according to the present invention, the information detection procedure for detecting the identification information used for the identification of the information display means for displaying the information for identifying the article by the information detection means, and the coordinate detection means are preset. A coordinate detection procedure for detecting coordinates when the identification information is detected by the information detection means with respect to the reference coordinates, and position information calculation means based on the reference coordinates and the coordinates detected by the coordinate detection means. A position information calculating procedure for calculating position information when the identification information is detected by the information detecting means, and a position information correcting means for detecting a distance from a predetermined reference location, A position information correction procedure for correcting position information in a specific direction when the identification information calculated by the position information calculation means is detected based on a distance; And wherein the Mukoto.
本発明によれば、情報表示手段の位置情報を予め記録しておくことなく、自動的に情報表示手段の特定方向の位置情報を高い精度で取得することができるという効果が得られる。 According to the present invention, it is possible to automatically obtain the position information of the information display unit in a specific direction with high accuracy without recording the position information of the information display unit in advance.
以下、本発明の実施形態について、図面を参照して説明する。図1は、本実施形態による位置情報取得装置を利用する電子棚札システムを含む販売店システムの概略構成を示したブロック図である。図1において、販売店システム1は、店内システム10とバックヤードシステム20から構成される。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of a store system including an electronic shelf label system using the position information acquisition apparatus according to the present embodiment. In FIG. 1, the
バックヤードシステム20は、店舗のバックヤードにおいて店内に陳列して販売している商品の在庫や価格などを管理する商品管理システムである。バックヤードシステム20は、店内で販売している商品の在庫や価格などを管理するストアサーバ200と、店内で販売している商品の価格の表示を管理する電子棚札管理サーバ210から構成される。
The
店内システム10は、販売する商品を陳列している店内のシステムである。店内システム10は、購入された商品の情報を管理するPOS(Point of sale:販売時点情報管理)システムレジスター(以下、「POSレジ」という)100、無線LANアクセスポイント110、中継器120、ESL130、携帯端末装置140、棚バーコード器150から構成される。
The in-
図1に示した販売店システム1においては、バックヤードシステム20のストアサーバ200と店内システム10のPOSレジ100とがネットワークなどの接続手段によって接続されている。ストアサーバ200とPOSレジ100とは、この接続手段を介して相互にデータの伝送を行うことによって、商品の販売データの管理を行っている。例えば、商品が購入された際、POSレジ100は、購入された商品の商品コード(バーコード)などの商品情報をストアサーバ200に送信する。ストアサーバ200は、POSレジ100から受信した商品情報に基づいて、その商品の価格などの商品価格情報をPOSレジ100に送信する。POSレジ100は、ストアサーバ200から受信した商品価格情報に基づいて、その商品の価格を表示し、また、その他購入された商品の価格との合計金額などを表示する。なお、POSレジ100とストアサーバ200との間で行われるデータの伝送は、本発明に直接関連しないため、詳細な説明を省略する。また、本発明においては、POSレジ100やストアサーバ200の構成など、販売店における商品の販売方法に関しての規定はしない。
In the
電子棚札管理サーバ210は、ESL130の表示および店内におけるESL130の位置情報を管理する。電子棚札管理サーバ210は、ストアサーバ200とネットワークなどの接続手段によって接続されている。また電子棚札管理サーバ210は、店内システム10の無線LANアクセスポイント110とネットワークなどの接続手段によって接続されている。電子棚札管理サーバ210は、この接続手段を介してストアサーバ200内に記録されている商品の情報を店内システム10の無線LANアクセスポイント110に伝送する。また、無線LANアクセスポイント110を介して伝送されてきた店内システム10からのデータ要求などをストアサーバ200に伝送する。また、店内システム10から送られてきたESL130の位置情報に関するデータを記録する。なお、本発明においては、電子棚札管理サーバ210と、ストアサーバ200または無線LANアクセスポイント110との通信方法に関しての規定はしない。また、図1においては、電子棚札管理サーバ210とストアサーバ200とを別々のサーバで構成した例を示しているが、電子棚札管理サーバ210とストアサーバ200とを同一のサーバで構成し、それぞれ同一のサーバ上で動作する別の機能とすることもできる。
The electronic shelf
無線LANアクセスポイント110は、店内に配置された中継器120と無線LANなどの無線通信手段によって接続されている。無線LANアクセスポイント110は、電子棚札管理サーバ210から伝送されてきた商品の情報を各中継器120に送信する。また、無線LANアクセスポイント110は、各中継器120から送信されてきたデータ要求などを受信し、電子棚札管理サーバ210に伝送する。図1では、1つの無線LANアクセスポイント110を店内に配置し、2つの中継器120と通信する場合の一例を示している。なお、無線LANアクセスポイント110は、店内に複数配置される構成とすることもできる。また、本発明においては、無線LANアクセスポイント110と、中継器120または電子棚札管理サーバ210との通信方法に関しての規定はしない。
The wireless
中継器120は、店内に配置されたESL130や、販売店の店員(従業員)が携帯する携帯端末装置140と無線LANなどの無線通信手段によって接続されている。中継器120は、無線LANアクセスポイント110から送信されてきた送信データを通信範囲内のESL130や携帯端末装置140に転送する。また、中継器120は、ESL130や携帯端末装置140から送信されてきたデータ要求などを受信し、無線LANアクセスポイント110に転送する。なお、例えば、無線LANアクセスポイント110の通信範囲が店内の全ての領域を網羅する場合など、無線LANアクセスポイント110の通信範囲によっては、中継器120を設置せずに店内システム10を構成することもできる。また、中継器120は、その無線通信の通信範囲に応じて店内に複数配置される構成とすることもできる。図1では、2つの中継器120を店内に配置し、それぞれの中継器120が、2つのESL130と通信する場合の一例を示している。また、本発明においては、中継器120と、ESL130または携帯端末装置140との通信方法に関しての規定はしない。
The
ESL130は、店内に配置された図示しない商品陳列棚に陳列された商品の価格などの商品情報を表示する表示部を備えた情報表示装置である。ESL130は、中継器120から送信されてきた送信データに基づいて、ESL130の表示部に表示する商品情報が変更される。図1では、1つの中継器120と2つのESL130とが通信する場合の一例を示しているが、本発明においては、1つの中継器120と通信するESL130の数に関しての規定はしない。また、中継器120とESL130との通信方法に関しての規定もしない。なお、ESL130の構成に関しては、後述する。
The
携帯端末装置140は、店員が携帯し、中継器120と通信することによって商品の情報を店員が確認することができる本発明の位置情報取得装置である。携帯端末装置140を店員が操作することによって、携帯端末装置140に備えたバーコード読み取り部が、ESL130に個別に与えられた棚札コード(バーコード)を読み取る。携帯端末装置140が読み取った棚札コードの情報は、中継器120および無線LANアクセスポイント110を介して電子棚札管理サーバ210に送信する。棚札コードを受信した電子棚札管理サーバ210は、棚札コードに紐付けされた商品の情報を、無線LANアクセスポイント110および中継器120を介して携帯端末装置140に送信する。商品の情報を受信した携帯端末装置140は、受信した商品の情報を携帯端末装置140に備えた表示部に表示する。このようにして、店員は携帯端末装置140に表示された商品の情報を確認することができる。
本実施形態の販売店システム1においては、電子棚札管理サーバ210、無線LANアクセスポイント110、中継器120、ESL130、携帯端末装置140によって電子棚札システムを構成している。なお、携帯端末装置140の構成に関しては、後述する。
The mobile
In the
また、携帯端末装置140は、ESL130の位置情報を取得する際に、店員の操作によって、棚バーコード器150に個別に与えられた棚位置識別情報を読み取り、その読み取った棚位置識別情報を、ESL130の棚札コードの情報と同様に電子棚札管理サーバ210に送信する。なお、送信された棚位置識別情報に基づいたESL130の位置情報の取得方法に関しては、後述する。
Further, when acquiring the position information of the
棚バーコード器150は、例えば、店内に設置された商品陳列棚に設置され、携帯端末装置140によってESL130の位置情報を取得する際に用いられる商品陳列棚の基準の位置を表示する札である。棚バーコード器150には、個別に与えられた棚位置識別情報が表示されており、この棚位置識別情報には、店内における棚バーコード器150の設置位置の情報(絶対座標)が関連付けられている。店員は、ESL130の位置情報を取得する際、最初に、この棚バーコード器150に表示された棚位置識別情報を、携帯端末装置140に備えたバーコード読み取り部によって読み取ることにより、この棚バーコード器150が設置されている位置の情報を取得する。これにより、電子棚札管理サーバ210は、棚バーコード器150が設置された商品陳列棚の店内における絶対座標の情報を取得することができる。図1では、商品陳列棚に設置された棚バーコード器150が、2点鎖線で囲まれたESL130の位置情報を取得する際に用いられる基準の位置となっている一例を示している。なお、棚バーコード器150の構成に関しては、後述する。
The
次に、本実施形態の販売店システム1における電子棚札システムの電子棚札について説明する。図2は、本実施形態におけるESL130の概略構成を示したブロック図である。図2において、ESL130は、CPU(Central Processing Unit)131、メモリ132、LCD(Liquid Crystal Display)表示部133、無線通信部134から構成される。CPU131と、メモリ132と、LCD表示部133と、無線通信部134とは、ESL130内のバスを介して相互に接続されている。また、図3は、本実施形態におけるESL130の概略の外観と表示の一例を示した図である。図3において、ESL130には、個別に与えられた棚札識別情報(バーコード)が記載されている棚札コード135のラベルが貼り付けられている。なお、本実施形態における棚札コード135は、棚札識別情報(バーコード)が記載されたラベルであるとしているが、本発明においては、棚札コード135の形態に関しての規定はしない。例えば、ESL130に棚札コード135を印刷することもできる。
Next, the electronic shelf label of the electronic shelf label system in the
CPU131は、ESL130の動作を制御する中央処理装置である。CPU131は、メモリ132に記憶されているプログラムを読み出して実行することにより、ESL130の動作を制御する。
メモリ132は、ROM(Read Only Memory)やRAM(Random Access Memory)などの半導体メモリであり、CPU131が実行するプログラムや、ESL130に個別に与えられた棚札コード135や、この棚札コード135に対応したデータを記憶する。また、LCD表示部133に表示する商品名や価格などの商品情報を記憶する。また、メモリ132は、CPU131がプログラムを実行途中のデータを一時記憶する記憶領域としても利用される。
LCD表示部133は、メモリ132に記憶している商品名や価格などの商品情報を表示する。例えば、図3に示したような、商品のメーカー、商品名、内容量、価格などの商品情報を表示する。
無線通信部134は、CPU131からの制御に基づいて、中継器120との通信を行い、LCD表示部133に表示する商品名や価格などの商品情報を受信する。
The
The
The
Based on the control from the
次に、本実施形態の販売店システム1における電子棚札システムの携帯端末装置について説明する。図4は、本実施形態における携帯端末装置140の概略構成を示したブロック図である。図4において、携帯端末装置140は、CPU141、メモリ142、LCD表示部143、無線通信部144、バーコード読み取り部145、センサ部146、超音波センサ部147から構成される。CPU141と、メモリ142と、LCD表示部143と、無線通信部144と、バーコード読み取り部145と、センサ部146と、超音波センサ部147とは、携帯端末装置140内のバスを介して相互に接続されている。
Next, the portable terminal device of the electronic shelf label system in the
また、図5は、本実施形態における携帯端末装置140の概略の構造の一例を示した図である。図5において、センサ部146および超音波センサ部147は、携帯端末装置140の回路基板上に配置される。図5においては、センサ部146を回路基板の上面に配置し、超音波センサ部147を回路基板の下面に配置された一例を示している。また、バーコード読み取り部145は、携帯端末装置140の先端部に配置される。
FIG. 5 is a diagram illustrating an example of a schematic structure of the mobile
なお、本実施形態においては、センサ部146を回路基板の上面に配置し、超音波センサ部147を回路基板の下面に配置し、バーコード読み取り部145を携帯端末装置140の先端部に配置した例を示しているが、センサ部146、超音波センサ部147、およびバーコード読み取り部145の配置は、図5に示した配置に制限するものではなく、後述するセンサ部146、超音波センサ部147、およびバーコード読み取り部145の機能を実現することができる配置であればよい。従って、本発明においては、センサ部146、超音波センサ部147、およびバーコード読み取り部145の配置に関しての規定はしない。
In this embodiment, the
CPU141は、携帯端末装置140の動作を制御する中央処理装置である。CPU141は、メモリ142に記憶されているプログラムを読み出して実行することにより、携帯端末装置140の動作を制御する。
メモリ142は、ROMやRAMなどの半導体メモリであり、CPU141が実行するプログラムや、読み取ったESL130の棚札コード135や、この棚札コード135に対応したデータを記憶する。また、無線通信部144が受信した商品名や価格などの商品情報や、商品の在庫などの商品管理情報や、LCD表示部143に表示することによって店員に知らせる商品の情報を記憶する。また、メモリ132は、CPU131がプログラムを実行途中のデータを一時記憶する記憶領域としても利用される。
LCD表示部143は、メモリ142に記憶している店員に知らせる商品の情報を表示する。
無線通信部144は、CPU141からの制御に基づいて、中継器120との通信を行い、読み取ったESL130の棚札コード135に関する情報を送信する。また、無線通信部144は、中継器120から送信されてくる、LCD表示部143に表示することによって店員に知らせる商品の情報を受信する。
The
The
The
Based on the control from the
バーコード読み取り部145は、ESL130に個別に与えられた棚札コード135、または商品に付与された商品コード(バーコード)を読み取り、読み取ったバーコードの情報を無線通信部144を介して中継器120に送信する。また、バーコード読み取り部145が読み取ったバーコードの情報は、メモリ142にも記憶される。
また、バーコード読み取り部145は、ESL130の位置情報を取得する際に、棚バーコード器150に個別に与えられた棚位置識別情報を読み取る。
The
Further, the
センサ部146は、携帯端末装置140の移動を検出する。センサ部146は、図示しない加速度センサとジャイロセンサから構成される。加速度センサは、携帯端末装置140が移動するときの加速度を検出し、ジャイロセンサは、携帯端末装置140が移動するときの角速度を検出する。
The
超音波センサ部147は、携帯端末装置140がESL130に個別に与えられた棚札コード135を読み取るときに、商品陳列棚が配置された店内の床面に対して超音波送受信部1471から超音波を送出し、床面から反射してきた反射波を超音波送受信部1471で検出する。これにより、床面とESL130との距離、すなわち、床面からESL130までの高さを検出することができる。
When the mobile
携帯端末装置140のCPU141は、センサ部146内の加速度センサとジャイロセンサとが検出した携帯端末装置140の加速度と角速度とに基づいて、携帯端末装置140の移動距離を算出する。CPU141は、この算出した移動距離に基づいてESL130の位置情報を算出する。また、CPU141は、超音波センサ部147が超音波を送出した時点から、反射波を検出した時点までの時間に基づいて、床面とESL130との距離を算出し、この算出した距離を床面からESL130までの高さの情報とする。また、CPU141は、算出したESL130の位置情報とESL130の高さ情報とをメモリ142に記憶するとともに、通信部144を介して電子棚札管理サーバ210に送信する。
The
また、CPU141は、算出したESL130の高さ情報に基づいて、算出したESL130の位置情報を補正し、補正したESL130の位置情報をメモリ142に記憶するとともに、通信部144を介して電子棚札管理サーバ210に送信する。
なお、加速度センサおよびジャイロセンサにより検出値から移動距離を算出する算出方法と、超音波センサ部147による超音波を送出および反射波の検出から高さ情報を算出する算出方法とに関しては、後述する。また、算出した移動距離と高さ情報とに基づくESL130の位置情報の算出方法に関しても、後述する。
The
A calculation method for calculating the movement distance from the detection value by the acceleration sensor and the gyro sensor and a calculation method for calculating the height information from the transmission of the ultrasonic wave by the
次に、位置情報を取得するESLの店内の配置について説明する。図6は、店内において位置情報を取得するESL130が設置された商品陳列棚の配置の一例を示した図である。図6に示した店内には、商品陳列棚300−1〜300−3(以下、まとめて表すときには、「商品陳列棚300」という)が配置されている。また、それぞれの商品陳列棚300には、棚バーコード器150が配置されている。なお、図6においては、図1で示した無線LANアクセスポイント110、中継器120などの無線通信手段、およびPOSレジ100は、本発明に直接関連しないため図示を省略している。
図7は、商品陳列棚300−1におけるESL130の配置の一例を示した図である。図7に示した商品陳列棚300−1には、ESL130−1〜ESL130−13が配置されている。
Next, the arrangement of ESL stores that acquire position information will be described. FIG. 6 is a diagram showing an example of the arrangement of the merchandise display shelves on which the
FIG. 7 is a diagram illustrating an example of the arrangement of the
また、図6には、店内における棚バーコード器150の座標の一例を示している。また、図7には、商品陳列棚300−1における棚バーコード器150の座標の一例を示している。
図6においては、右方向をX軸方向とし、上方向をY軸方向とし、垂直方向(図6の手前方向)をZ軸方向としている。また、図7においては、右方向がX軸方向であり、上方向がZ軸方向であり、垂直方向(図7の奥行き方向)がY軸方向である。このX軸、Y軸、Z軸を店舗内における基準の絶対座標軸としている。
図6および図7においては、図6に示した地点Aの床面位置における座標を、店舗内における基準の絶対座標である基準座標(基準座標(X,Y,Z)=(0,0,0))として設定している。なお、以下の説明において、絶対座標を表すときは、大文字の“X”、“Y”、“Z”で表す。
FIG. 6 shows an example of coordinates of the
In FIG. 6, the right direction is the X-axis direction, the upward direction is the Y-axis direction, and the vertical direction (front direction in FIG. 6) is the Z-axis direction. In FIG. 7, the right direction is the X-axis direction, the upward direction is the Z-axis direction, and the vertical direction (depth direction in FIG. 7) is the Y-axis direction. The X, Y, and Z axes are used as reference absolute coordinate axes in the store.
6 and 7, the coordinates at the floor surface position of the point A shown in FIG. 6 are the reference coordinates (reference coordinates (X, Y, Z) = (0, 0, 0)). In the following description, absolute coordinates are represented by capital letters “X”, “Y”, and “Z”.
また、図6に示したように、各商品陳列棚300に設置された棚バーコード器150には、その設置された位置を表す棚バーコード座標が、地点Aからの距離に応じた絶対座標として設定されている。例えば、商品陳列棚300−1に設置された棚バーコード器150の棚バーコード座標には、地点Aからの距離X1,Y1,Z1に応じた絶対座標(棚バーコード座標(X1,Y1,Z1))が設定されている。図6においては、地点Aからの距離X1およびY1と棚バーコード座標の関係を理解することができる。また、図7では、商品陳列棚300−1に設置された棚バーコード器150の地点Aからの距離Z1と棚バーコード座標の関係を理解することができる。この棚バーコード座標は、棚バーコード器150に個別に与えられた棚位置識別情報と関連付けられて、棚バーコード器150の位置情報として、商品陳列棚300−1の管理情報とともに、棚位置座標テーブルとして電子棚札管理サーバ210に記録されている。
In addition, as shown in FIG. 6, the
また、図7に示したように、棚バーコード器150が設置されている面(以下、「表面」という)における商品陳列棚300−1の絶対座標が、棚表座標(棚表座標(Xf,Yf,Zf))として設定されている。この棚表座標は、商品陳列棚300−1の表面を正面から見たときの左下の角の位置の座標を、地点Aからの距離に応じた絶対座標として設定したものである。
また、図6に示したように、棚バーコード器150が設置されている面と反対の面(以下、「裏面」という)における商品陳列棚300−1の絶対座標が、棚裏座標(棚裏座標(Xb,Yb,Zb))として設定されている。この棚裏座標は、商品陳列棚300−1の裏面を正面から見たときの左上の角の位置の座標を、地点Aからの距離に応じた絶対座標として設定したものである。
この棚表座標と棚裏座標とは、商品陳列棚300−1の管理情報と関連付けて電子棚札管理サーバ210内の棚位置座標テーブルに記録される。
Further, as shown in FIG. 7, the absolute coordinates of the product display shelf 300-1 on the surface (hereinafter referred to as “surface”) on which the
Further, as shown in FIG. 6, the absolute coordinates of the product display shelf 300-1 on the surface opposite to the surface on which the
The shelf table coordinates and the shelf back coordinates are recorded in the shelf position coordinate table in the electronic shelf
なお、上述した棚表座標と棚裏座標とに関しては、以下のようにすることもできる。例えば、棚表座標から商品陳列棚300−1の大きさに応じた距離に基づいた座標を算出して棚裏座標として設定することもできる。また、例えば、商品陳列棚300−1の裏面に他の棚バーコード器150が設置されている場合、商品陳列棚300−1の表面の棚バーコード器150の棚バーコード座標を棚表座標とし、商品陳列棚300−1の裏面の棚バーコード器150の棚バーコード座標を棚裏座標とすることによって、棚表座標と棚裏座標に代えて使用する構成とすることができる。
In addition, regarding the shelf table coordinates and the shelf back coordinates described above, the following can also be performed. For example, coordinates based on a distance corresponding to the size of the commodity display shelf 300-1 can be calculated from the shelf table coordinates and set as shelf back coordinates. Further, for example, when another
図8は、本実施形態において、電子棚札管理サーバ210に記録された棚位置座標テーブルの一例を示した図である。図8に示した棚位置座標テーブルは、商品陳列棚300の管理情報である棚サイズと、商品陳列棚300の絶対座標である棚表座標および棚裏座標と、商品陳列棚300に設置された棚バーコード器150の棚バーコード座標とが、商品陳列棚300に関連付けられた情報テーブルである。
FIG. 8 is a diagram showing an example of the shelf position coordinate table recorded in the electronic shelf
次に、棚位置識別情報の読み取り方法について説明する。図9は、本実施形態の携帯端末装置140によって店内における商品陳列棚の絶対座標の情報を読み取る方法を説明する図である。図9(a)は、棚バーコード器150の概略の構造の一例を示し、図9(b)は、バーコードを読み取る携帯端末装置140の先端部の概略の構造の一例を示している。また、図9(c)は、携帯端末装置140による棚バーコード器150に表示された棚位置識別情報の読み取り方法を示している。
Next, a method for reading the shelf position identification information will be described. FIG. 9 is a diagram for explaining a method of reading information on absolute coordinates of a merchandise display shelf in the store by the mobile
図9(a)に示したように、棚バーコード器150の中心部分には、棚バーコード器150に個別に与えられた棚位置識別情報(バーコード)が記載されている棚バーコード151のラベルが貼り付けられている。なお、本実施形態における棚バーコード151は、棚位置識別情報(バーコード)が記載されたラベルであるとしているが、本発明においては、棚バーコード151の形態に関しての規定はしない。例えば、棚バーコード器150に棚バーコード151を印刷することもできる。
また、図9(a)に示したように、棚バーコード器150の左右の端部には、嵌合部152および嵌合部153が備えられている。この嵌合部152および嵌合部153は、例えば、凸形状となっており、後述する携帯端末装置140の先端部の構造と併せて、棚バーコード151を読み取るときの位置が常に一定の位置に合わされる。
As shown in FIG. 9A, the
As shown in FIG. 9A, the left and right ends of the
図9(b)に示したように、携帯端末装置140の先端部の中心部分には、バーコード読み取り部145が配置されており、棚バーコード器150に貼り付けられている棚バーコード151を読み取る。
また、図9(b)に示したように、携帯端末装置140の先端部の左右の端部には、嵌合部148および嵌合部149が備えられている。この嵌合部148および嵌合部149は、例えば、凹形状となっており、棚バーコード器150の嵌合部152および嵌合部153の構造と併せて、棚バーコード151を読み取るときの位置が常に一定の位置に合わされる。
As shown in FIG. 9B, a
Further, as shown in FIG. 9B, a
携帯端末装置140によって棚バーコード器150に貼り付けられている棚バーコード151を読み取るときには、図9(c)に示したように、棚バーコード器150の嵌合部152および嵌合部153と、携帯端末装置140の嵌合部148および嵌合部149とを嵌め合う。これにより、携帯端末装置140内のバーコード読み取り部145が棚バーコード151を読み取るときの携帯端末装置140の姿勢を、常に一定に保つことができる。
When reading the
また、バーコード読み取り部145が棚バーコード151を読み取るときに、携帯端末装置140のセンサ部146内の加速度センサが出力した加速度の値と、ジャイロセンサが出力した角速度の値とを初期化する。その後に携帯端末装置140は、ESL130の位置情報の取得のために棚札コード135を読み取ったときの加速度および角速度に基づいて、ESL130の位置情報を算出する。なお、バーコード読み取り部145が棚バーコード151を読み取ったときの加速度および角速度を初期値とし、この初期値と、その後に携帯端末装置140が棚札コード135を読み取ったときの加速度および角速度とに基づいて、ESL130の位置情報を算出する構成とすることもできる。
When the
また、商品陳列棚300に棚バーコード器150を設置する際には、図9に示した加速度センサおよびジャイロセンサの検出軸であるx軸、y軸、z軸と、店舗内における基準の絶対座標軸であるX軸、Y軸、Z軸とが同じ方向であるように設置することが望ましい。これにより、基準座標(X,Y,Z)の軸方向に対する加速度センサおよびジャイロセンサの相対座標(x,y,z)の軸方向の相対関係を一定の方向に固定することができる。なお、以下の説明において、相対座標を表すときは、小文字の“x”、“y”、“z”で表す。
以下、本実施形態の説明においては、センサ検出軸(x軸、y軸、およびz軸)と、基準の絶対座標軸(X軸、Y軸、およびZ軸)とは同一の方向であるとして説明を行う。
Further, when the
In the following description of the present embodiment, the sensor detection axis (x axis, y axis, and z axis) and the reference absolute coordinate axis (X axis, Y axis, and Z axis) are assumed to be in the same direction. I do.
また、バーコード読み取り部145が棚バーコード151を読み取るときに、携帯端末装置140の超音波センサ部147によって、棚バーコード器150が設置されている高さの情報を補正することができる。すなわち、予めわかっている棚バーコード器150が設置されている高さの値と、携帯端末装置140によって検出した高さの値との誤差を確認する。これにより、その後に携帯端末装置140がESL130の位置情報の取得のために棚札コード135を読み取ったときの高さの検出値の精度を向上することができる。なお、バーコード読み取り部145が棚バーコード151を読み取ったときの高さの値を初期値とし、この初期値と、その後に携帯端末装置140が棚札コード135を読み取ったときの高さの検出値とに基づいて、ESL130の高さの情報を算出する構成とすることもできる。
Further, when the
なお、図9において携帯端末装置140の姿勢を常に一定に保つ方法として、棚バーコード器150に備えた凸形状の嵌合部152および嵌合部153と、携帯端末装置140に備えた凹形状の嵌合部148および嵌合部149とを嵌め合わせる方法を示したが、本発明においては、携帯端末装置140の姿勢を常に一定に保つ方法に関しての規定はしない。例えば、棚バーコード器150に備えた嵌合部152および嵌合部153の位置と、携帯端末装置140に備えた嵌合部148および嵌合部149の位置とに永久磁石を備え、棚バーコード器150と携帯端末装置140とが近づいたときに、それぞれの永久磁石が引き寄せられる力を利用して棚バーコード器150と携帯端末装置140とを接触させることによって、携帯端末装置140の姿勢を一定に保つ構成とすることもできる。
In FIG. 9, as a method for keeping the posture of the mobile
次に、ESL130の位置情報の取得方法について説明する。図10は、本実施形態の携帯端末装置140においてESL130の位置情報を取得する全体の処理手順を示したフローチャートである。また、図11は、本実施形態の携帯端末装置140によってESL130の位置情報を算出する処理手順を示したフローチャートである。また、図12は、図7に示した商品陳列棚300−1のESL130の配置において、ESL130の位置情報を取得する場合の一例を示した図である。
Next, a method for acquiring position information of the
ESL130の位置情報を取得する全体の処理手順は、以下である。
まず、ステップS100において、携帯端末装置140は、動作モードとして位置取得モードが選択されているか否かを確認する。位置取得モードが選択されている場合は、ステップS110に進む。なお、携帯端末装置140の動作モードの選択は、携帯端末装置140を携帯している店員の操作などによって行われるが、本発明においては、携帯端末装置140の動作モードの選択の方法に関しての規定はしない。
The overall processing procedure for acquiring the position information of the
First, in step S100, the mobile
また、ステップS100において、位置取得モードが選択されていない場合、ステップS100を繰り返す。なお、携帯端末装置140の動作モードとして位置取得モードが選択されていない場合、携帯端末装置140は、位置取得モード以外の動作モードによる動作を行うが、本発明においては、位置取得モード以外の動作に関しての規定はしない。また、位置取得モード以外の動作中におけるステップS100への処理の遷移は、例えば、位置取得モード以外の動作中に、予め定められた時間の間隔でステップS100を実行することによって、ステップS100を繰り返す処理とすることもできるが、本発明においては、位置取得モード以外の動作中におけるステップS100への処理の遷移に関しても規定はしない。
If the position acquisition mode is not selected in step S100, step S100 is repeated. When the position acquisition mode is not selected as the operation mode of the mobile
ステップS110において、携帯端末装置140は、携帯端末装置140内のバーコード読み取り部145によって棚バーコード器150に貼り付けられた棚バーコード151の読み取りがされたか否かを確認する。棚バーコード151の読み取りがされた場合は、ステップS120に進む。そして、ステップS120において、携帯端末装置140は、棚バーコード151の読み取りがされたときのセンサ部146の出力値を初期化し、センサ部146による検出を開始する。より具体的には、センサ部146内の加速度センサが出力した加速度の値の積分値と、ジャイロセンサが出力した角速度の値の積分値と、加速度センサとジャイロセンサとによる検出時間とを“0”にクリアし、その後、加速度センサが出力した加速度の値と、ジャイロセンサが出力した角速度の値の積分を開始する。
In step S <b> 110, the mobile
なお、携帯端末装置140による棚バーコード151の読み取りは、携帯端末装置140を携帯している店員の操作などによって行われるが、本発明においては、携帯端末装置140における棚バーコード151の読み取りのための操作方法に関しての規定はしない。
また、ステップS120において、携帯端末装置140は、超音波センサ部147によって棚バーコード151の読み取りがされたときの高さ情報を取得してもよい。
Note that the reading of the
In step S <b> 120, the mobile
また、ステップS110において、棚バーコード151の読み取りがされていない場合、ステップS110を繰り返す。なお、ステップS110の繰り返しは、例えば、予め定められた時間の間隔でステップS110を実行することによって、ステップS110を繰り返す処理とすることもできる。また、例えば、図9(c)に示したように、棚バーコード器150の嵌合部152および嵌合部153と、携帯端末装置140の嵌合部148および嵌合部149とが嵌め合ったことにより、携帯端末装置140の姿勢が一定に保たれたことを検出したときや、携帯端末装置140の姿勢を一定に保った状態で店員の操作によって棚バーコード151の読み取りが指示されたときにステップS110による棚バーコード151の読み取りの確認をする処理とすることもできる。本発明においては、ステップS110の繰り返しの処理に関しての規定はしない。また、店員の操作による棚バーコード151の読み取りの指示方法に関しても規定はしない。
If the
ステップS120においてセンサ部146による検出を開始した後、ステップS130において、携帯端末装置140は、携帯端末装置140内のバーコード読み取り部145によってESL130に貼り付けられた棚札コード135の読み取りがされたか否かを確認する。棚札コード135の読み取りがされた場合、携帯端末装置140は、棚札コード135の読み取りがされたときのセンサ部146の出力値を携帯端末装置140内のメモリ142に記憶する。また、携帯端末装置140は、棚札コード135の読み取りがされたときに超音波センサ部147から超音波を送出と反射波の検出とを行い、超音波を送出した時刻と反射波を検出した時刻とを携帯端末装置140内のメモリ142に記憶する。なお、携帯端末装置140による棚札コード135の読み取りは、携帯端末装置140を携帯している店員の操作などによって行われるが、本発明においては、携帯端末装置140における棚札コード135の読み取りのための操作方法に関しての規定はしない。
After the detection by the
また、ステップS130において、棚札コード135の読み取りがされていない場合、ステップS130を繰り返す。なお、ステップS130の繰り返しは、例えば、予め定められた時間の間隔でステップS130を実行することによって、ステップS130を繰り返す処理とすることもできる。また、例えば、店員による携帯端末装置140の操作によって棚札コード135の読み取りが指示されたときにステップS130による棚札コード135の読み取りの確認をする処理とすることもできる。本発明においては、ステップS130の繰り返しの処理に関しての規定はしない。また、店員の操作による棚札コード135の読み取りの指示方法に関しても規定はしない。
If the
ステップS140において、携帯端末装置140は、メモリ142に記憶されているセンサ部146の出力値と、超音波センサ部147が超音波を送出した時刻および反射波を検出した時刻とに基づいて、ESL130の位置情報を算出する。
In step S140, the mobile
ステップS140において携帯端末装置140は、ESL130の位置情報を算出した後、ステップS150において、携帯端末装置140は、算出したESL130の位置情報と読み取った棚札コード135の情報とを電子棚札管理サーバ210に送信する。
In step S140, the mobile
続いて、ステップS160において、携帯端末装置140は、次のESL130の棚札コード135の読み取りを行うか否かを確認する。次の棚札コード135の読み取りを行う場合は、ステップS130に戻って、棚札コード135の読み取り、ESL130の位置情報の算出、算出したESL130の位置情報の電子棚札管理サーバ210への送信を繰り返す。また、次の棚札コード135の読み取りを行わない場合は、処理を完了する。
Subsequently, in step S <b> 160, the mobile
ESL130の位置情報を算出する処理手順は、以下である。なお、具体的なESL130の位置情報の算出方法については、後述するため、ここでは、ESL130の位置情報を算出する際の処理の流れについてのみ説明する。
The processing procedure for calculating the position information of the
まず、ステップS200において、携帯端末装置140内のCPU141は、センサ部146内の加速度センサが出力した加速度の値と、ジャイロセンサが出力した角速度の値とに基づいて、携帯端末装置140が移動したときの姿勢変化情報を算出する。
続いて、ステップS210において、CPU141は、算出した姿勢変化の情報に基づいて、携帯端末装置140が移動したときの加速度成分を算出する。
続いて、ステップS220において、CPU141は、算出した加速度成分に基づいて、携帯端末装置140の移動距離を算出する。
続いて、ステップS230において、CPU141は、超音波センサ部147が超音波を送出した時刻と、超音波センサ部147が反射波を検出した時刻とに基づいて、携帯端末装置140がESL130に貼り付けられた棚札コード135を読み取ったときの携帯端末装置140と床面との距離、すなわち、商品陳列棚300に設置されているESL130の高さを算出する。
続いて、ステップS240において、CPU141は、算出した携帯端末装置140の移動距離とESL130の高さとに基づいて、携帯端末装置140がESL130に貼り付けられた棚札コード135を読み取ったときの相対座標、すなわち、商品陳列棚300においてESL130が配置されている位置の座標を算出する。
First, in step S200, the
Subsequently, in step S210, the
Subsequently, in step S220, the
Subsequently, in step S230, the
Subsequently, in step S240, the
このように、加速度センサとジャイロセンサとの検出値、および超音波の送出時刻と反射波の検出時刻に基づいて、ESL130の位置の相対座標を算出する。このESL130の相対座標には、商品陳列棚300に配置されているESL130に対する精度の良い高さ情報が含まれている。これにより、電子棚札管理サーバ210は、ESL130が商品陳列棚300の何段目に配置されているかという情報を精度良く得ることもできる。そして、携帯端末装置140から、ESL130の相対座標を受信した電子棚札管理サーバ210は、棚バーコード151に対応付けられた絶対座標に基づいて、取得したESL130の絶対座標を算出することができる。
As described above, the relative coordinates of the position of the
なお、図11のステップS240におけるESL130の座標の算出は、携帯端末装置140内のCPU141が行う構成で説明したが、ステップS220における携帯端末装置140の移動距離の算出と、ステップS230における携帯端末装置140と床面との距離の算出までを携帯端末装置140内のCPU141が実行して、この算出した携帯端末装置140の移動距離と床面との距離を電子棚札管理サーバ210に送信する構成とすることができる。この場合、電子棚札管理サーバ210は、受信した携帯端末装置140の移動距離と床面との距離とに基づいて、商品陳列棚300におけるESL130の相対座標、および店内におけるESL130の絶対座標を算出することとなる。
Note that although the calculation of the coordinates of the
また、棚バーコード器150に貼り付けられた棚バーコード151を読み取った際に、電子棚札管理サーバ210から読み取った棚バーコード器150の棚バーコード座標を取得し、この棚バーコード座標に基づいて、携帯端末装置140内のCPU141がESL130の絶対座標の算出までを実行する構成とすることもできる。この場合、電子棚札管理サーバ210は、携帯端末装置140から受信した商品陳列棚300におけるESL130の相対座標、および店内におけるESL130の絶対座標を記録するのみとなる。
Further, when the
ここで、ESL130位置情報を取得する場合の一例を、図12を用いて説明する。図12は、棚バーコード器150の絶対座標に基づいてESL130−5の位置情報を取得する一例を示している。
図10に示したステップS120においてセンサ部146による検出を開始した後、図12に示した移動軌跡Bをたどって店員が携帯端末装置140をESL130−5のところまで移動させ、ESL130−5に貼り付けられた棚札コード135を読み取る。このときの携帯端末装置140のESL130−5への移動距離は、加速度センサとジャイロセンサとの検出値に基づいて、X軸方向にXE5、Y軸方向にYE5(図示せず)、Z軸のマイナス方向にZE5と算出される。そして、この算出された移動距離に基づいてESL130−5の相対座標(ESL130−5相対座標=(XE5,YE5,−ZE5))を得ることができる。
Here, an example in the case of acquiring ESL130 position information is demonstrated using FIG. FIG. 12 shows an example of acquiring the position information of the ESL 130-5 based on the absolute coordinates of the
After the detection by the
これにより、棚バーコード座標(X1,Y1,Z1)とESL130−5相対座標=(XE5,YE5,−ZE5)とに基づいて、ESL130−5の絶対座標(ESL130−5絶対座標=(X1+XE5,Y1+YE5,Z1−ZE5))を得ることができる。 Thus, based on the shelf barcode coordinates (X1, Y1, Z1) and the ESL130-5 relative coordinates = (XE5, YE5, −ZE5), the absolute coordinates of ESL130-5 (ESL130-5 absolute coordinates = (X1 + XE5) Y1 + YE5, Z1-ZE5)) can be obtained.
また、携帯端末装置140がESL130−5に貼り付けられた棚札コード135を読み取ったときの携帯端末装置140と床面との距離は、超音波センサ部147が超音波を送出した時刻と、超音波センサ部147が送出した超音波の反射波を検出した時刻とに基づいて、携帯端末装置140と床面との距離ZEs5と算出される。
In addition, the distance between the mobile
そして、上述のESL130−5絶対座標=(X1+XE5,Y1+YE5,Z1−ZE5)の高さ方向の座標であるZ方向の値を、携帯端末装置140と床面との距離ZEs5の値に置き換え、ESL130−5の補正絶対座標(ESL130−5絶対座標=(X1+XE5,Y1+YE5,ZEs5))を得ることができる。
Then, the ESL130-5 absolute coordinate = (X1 + XE5, Y1 + YE5, Z1-ZE5) is replaced with the value of the distance ZEs5 between the mobile
次に、携帯端末装置140の移動距離の算出方法について説明する。図13は、センサ部146による検出値の処理方法を説明する図である。図13(a)は、センサ部146内の加速度センサが出力した加速度の値の処理方法を示し、図13(b)は、センサ部146内のジャイロセンサが出力した角速度の値の処理方法を示している。また、図14〜図16は、携帯端末装置140の姿勢に応じて検出されるセンサ部146の検出値の補正処理の方法を説明する図である。なお、図15および図16においては、携帯端末装置140の移動距離の算出に関係しない超音波センサ部147の図示を省略している。
Next, a method for calculating the movement distance of the mobile
携帯端末装置140の移動距離は、センサ部146内の加速度センサが出力した加速度の値を処理することによって得ることができる。
図13(a)に示したように、店員が携帯端末装置140を移動させたとき、センサ部146内の加速度センサは、携帯端末装置140の移動に伴う加速度a(t)[m/sec2]の値を出力する。この加速度a(t)を時間tで1回積分することにより速度v(t)[m/sec]が得られる。さらに、速度v(t)を時間tで1回積分することにより距離k(t)[m]を得ることができる。この距離k(t)が、携帯端末装置140の移動距離となる。
The moving distance of the mobile
As shown in FIG. 13A, when the store clerk moves the mobile
しかし、図13(a)に示したように移動距離を求めるためには、携帯端末装置140にかかる重力加速度を考慮し、この重力加速度を差し引くことが必要となる。また、この重力加速度は、携帯端末装置140の姿勢に応じてその重力加速度の値が異なるため、携帯端末装置140の姿勢の変化を検出する必要がある。
However, in order to obtain the moving distance as shown in FIG. 13A, it is necessary to subtract the gravitational acceleration in consideration of the gravitational acceleration applied to the mobile
携帯端末装置140の姿勢の変化は、センサ部146内のジャイロセンサが出力した角速度の値を処理することによって得ることができる。
図13(b)に示したように、店員が携帯端末装置140を移動させたとき、センサ部146内のジャイロセンサは、携帯端末装置140の移動に伴う角速度Ω(t)[deg/sec]の値を出力する。この角速度Ω(t)を時間tで1回積分することにより、図13(c)に示した軸における角度θ(t)[deg]が得られる。この角度θ(t)が、携帯端末装置140の移動角度となる。
The change in the attitude of the mobile
As shown in FIG. 13B, when the store clerk moves the mobile
そして、この移動角度に基づいて、携帯端末装置140のそれぞれの軸方向にかかる重力加速度を算出する。
図14(a)に示すように、携帯端末装置140のZ軸方向には、常に1.0Gの重力加速度agがかかっており、センサ部146内の加速度センサは、z軸方向に重力加速度agを検出している。この状態は、携帯端末装置140内のバーコード読み取り部145によって、棚バーコード器150に貼り付けられた棚バーコード151を読み取るときの初期の姿勢である。この初期の姿勢からESL130の位置情報を取得するために店員が携帯端末装置140を移動させたときの手振れなどに伴って、例えば、図14(b)に示したようなX軸回りの回転があった場合、携帯端末装置140の姿勢は、図14(c)に示したような姿勢となる。このとき、センサ部146内の加速度センサによって検出される重力加速度agは、X軸回りの回転角θxに応じて、以下のようなz軸方向の重力加速度成分agzと、y軸方向の重力加速度成分agyとに分かれて検出される。
z軸方向:agz=ag×cosθx
y軸方向:agy=ag×sinθx
And based on this movement angle, the gravitational acceleration concerning each axial direction of the portable
As shown in FIG. 14 (a), a gravitational acceleration ag of 1.0 G is always applied in the Z-axis direction of the mobile
z-axis direction: agz = ag × cos θx
y-axis direction: agy = ag × sin θx
また、図15(a)に示すような、センサ部146内の加速度センサがz軸方向に重力加速度agを検出している初期の姿勢から、店員による携帯端末装置140の移動に伴って、例えば、図15(b)に示したようなY軸回りの回転があった場合、携帯端末装置140の姿勢は、図15(c)に示したような姿勢となる。このとき、センサ部146内の加速度センサによって検出される重力加速度agは、Y軸回りの回転角θyに応じて、以下のようなz軸方向の重力加速度成分agzと、x軸方向の重力加速度成分agxとに分かれて検出される。
z軸方向:agz=ag×cosθy
x軸方向:agx=ag×sinθy
Further, as shown in FIG. 15A, from the initial posture in which the acceleration sensor in the
z-axis direction: agz = ag × cos θy
x-axis direction: agx = ag × sin θy
また、図16(a)に示すような、携帯端末装置140の姿勢から、店員による携帯端末装置140の移動に伴って、例えば、図16(b)に示したようなZ軸回りの回転があった場合、携帯端末装置140の姿勢は、図16(c)に示したような姿勢となる。このとき、センサ部146内の加速度センサによって検出される加速度aは、x軸方向の加速度成分axと、y軸方向の加速度成分ayとに分かれて検出される。このx軸方向の加速度成分axと、y軸方向の加速度成分ayとは、店舗内における基準の絶対座標軸であるX軸、Y軸と異なっている。そこで、図16(d)に示すように、Z軸回りの回転角θzに応じて、加速度センサによって検出されて加速度aを、店舗内における基準の絶対座標軸の成分、すなわち、X軸方向の加速度成分aXと、Y軸方向の加速度成分aYとに補正する。この補正した加速度成分aXと加速度成分aYを、図13(a)に示した方法によって処理し、ESL130の位置情報を取得するために店員が携帯端末装置140を移動させたときの携帯端末装置140の移動距離を算出する。
Further, from the attitude of the mobile
なお、図14に示したX軸回りの回転、および図15示したY軸回りの回転においては、上述したそれぞれの軸方向にかかる重力加速度成分を、加速度センサによって検出されて加速度aから差し引くことによって、携帯端末装置140の移動に伴う加速度を算出する。そして、図16(d)に示した考えと同様に、回転角θxおよび回転角θyに応じて、この重力加速度成分を差し引いた加速度を、店舗内における基準の絶対座標軸の成分に補正する。その後、図13(a)に示した方法によって処理することにより、携帯端末装置140の移動距離を算出する。
In addition, in the rotation around the X axis shown in FIG. 14 and the rotation around the Y axis shown in FIG. 15, the gravitational acceleration components in the respective axial directions described above are detected by the acceleration sensor and subtracted from the acceleration a. Thus, the acceleration accompanying the movement of the mobile
このようにして、携帯端末装置140は、自携帯端末装置140の移動距離を算出し、この算出した移動距離に基づいて、ESL130の位置の相対座標を算出する。また、携帯端末装置140は、この算出したESL130の相対座標と、ESL130の棚札コード135とを自携帯端末装置140内のメモリ142に記憶する。
Thus, the mobile
なお、携帯端末装置140が、棚バーコード器150に貼り付けられた棚バーコード151を読み取った際に、電子棚札管理サーバ210から読み取った棚バーコード器150が設置されている商品陳列棚300のサイズに関する情報(以下、「棚情報」という)を取得する構成とした場合には、この棚情報に基づいて、携帯端末装置140の移動距離を補正することができる。なお、携帯端末装置140が取得する棚情報は、例えば、図8に示した棚位置座標テーブルの情報である。以下の説明においては、携帯端末装置140が取得した棚情報は、図8に示した棚位置座標テーブルであるものとして説明する。
Note that when the mobile
例えば、図17に示したように、店員が携帯端末装置140を移動させて、ESL130−1〜ESL130−8の棚札コード135を連続して読み取ったとき、携帯端末装置140のセンサ部146による検出では、移動軌跡B2に示した軌跡をたどって移動したという結果が得られたと想定する。図17を見てわかるように、ESL130−8の棚札コード135を読み取ったときの位置情報である算出点E8は、棚位置座標テーブル内の棚サイズにおける棚バーコード座標(X1,Y1,Z1)を基準としたときのX軸方向の距離である長さLを越えている。このような場合、図17に示した補正R8のように、ESL130−8の算出点E8のX方向の値を、商品陳列棚300−1の長さL以内の値(図17においては、補正点E8aの値)に変更するように、携帯端末装置140の移動距離を補正する。
For example, as illustrated in FIG. 17, when the store clerk moves the mobile
また、例えば、図18に示したように、店員が携帯端末装置140を移動させて、ESL130−1、ESL130−4、ESL130−9、ESL130−12の棚札コード135を連続して読み取ったとき、携帯端末装置140のセンサ部146による検出では、移動軌跡B3に示した軌跡をたどって移動したという結果が得られたと想定する。図18を見てわかるように、ESL130−12の棚札コード135を読み取ったときの位置情報である算出点E12は、棚位置座標テーブル内の棚バーコード座標(X1,Y1,Z1)におけるZ方向の距離の値Z1を越えている。このような場合、図18に示した補正R12のように、ESL130−12の算出点E12のZ方向の値を、商品陳列棚300−1に設置された棚バーコード器150の棚バーコード座標のZ方向の値であるZ1以内の値(図18においては、補正点E12aの値)に変更するように、携帯端末装置140の移動距離を補正する。
Also, for example, as shown in FIG. 18, when the store clerk moves the mobile
このように、電子棚札管理サーバ210から取得した棚情報に基づいて、算出した携帯端末装置140の移動距離を補正することができる。
なお、算出した携帯端末装置140の移動距離が、電子棚札管理サーバ210から取得した棚情報に含まれる値の範囲を超えてしまった場合に、上述のような携帯端末装置140の移動距離の補正を行わず、携帯端末装置140のLCD表示部143にエラー表示することによって、店員がESL130の位置情報の検出を再度行うようにする構成とすることもできる。
Thus, based on the shelf information acquired from the electronic shelf
In addition, when the calculated movement distance of the mobile
なお、携帯端末装置140の移動距離の補正において、算出した携帯端末装置140の移動距離が電子棚札管理サーバ210から取得した棚情報に含まれる値の範囲を超えているか否かの判断は、予め任意の距離の値を設定し、携帯端末装置140が棚情報に含まれる値を超えて、設定した任意の距離の値以上離れた位置に移動したという算出結果が得られたか否かによって判断する構成とすることもできる。
また、算出した携帯端末装置140の移動距離が電子棚札管理サーバ210から取得した棚情報に含まれる値の範囲を超えてしまっている場合において、設定した任意の距離の値以上離れていないという算出結果のときは、上述のような移動距離の補正を行い、設定した任意の距離の値以上離れているという算出結果のときは、携帯端末装置140のLCD表示部143にエラー表示して、店員がESL130の位置情報の再検出を行う構成とすることもできる。
なお、本発明においては、算出した携帯端末装置140の移動距離が電子棚札管理サーバ210から取得した棚情報に含まれる値の範囲を超えているか否かの判断方法や、判断結果に伴うその後の処理方法に関しての規定はしない。
In the correction of the movement distance of the mobile
Further, when the calculated movement distance of the mobile
In the present invention, a method for determining whether or not the calculated movement distance of the mobile
次に、携帯端末装置140と床面との距離の算出方法について説明する。図19は、超音波センサ部147による検出値の処理方法を説明する図である。図19では、超音波センサ部147の超音波送受信部1471が送信した超音波の送信波形と、超音波送受信部1471が検出した超音波の受信波形とを示している。
Next, a method for calculating the distance between the mobile
超音波センサ部147による距離の検出は、超音波センサ部147の超音波送受信部1471が超音波Sを送出したときの時間Ttから反射波Srを検出したときの時間Trまでの時間Tsと、超音波の伝搬時間Tpとに基づいて算出することができる。
より具体的には、図19に示したように、超音波送受信部1471は、時間Ttのタイミングで超音波Sを送信すると、最初に、超音波送受信部1471は、送信した超音波Sの直接波Sdを検出する。その後、超音波送受信部1471は、時間Trのタイミングで送信した超音波Sの反射波Srを検出する。超音波センサ部147は、時間Trから時間Ttを減算して時間Tsを算出する。また、例えば、超音波送受信部1471が、キャリア周波数が40[kHz]の超音波Sを送信した場合、その超音波Sの伝搬時間Tpは、Tp=331.5+0.61t[m/sec]である。ここで、tは、測定空間の温度[℃]を示す。なお、この測定空間の温度tは、前出の伝搬時間Tpの式からもわかるように、その温度変化における伝搬時間Tpへの影響は少ないので、予め定められた温度(例えば、常温:25[℃])とすることができる。この時間Tsと伝搬時間Tpとに基づいて下式(1)によって、携帯端末装置140と床面との距離Xを算出する。
The detection of the distance by the
More specifically, as illustrated in FIG. 19, when the ultrasonic transmission /
X=Ts/2×Tp ・・・(1) X = Ts / 2 × Tp (1)
なお、このキャリア周波数が40[kHz]の超音波Sによる測定距離は、0.1〜数[m]であり、測定の分解能は、1[cm]である。よって、高い精度で携帯端末装置140と床面との距離Xを算出することができる。そして、この算出した距離Xが、床面から携帯端末装置140までの高さの値となる。
The measurement distance by the ultrasonic wave S having a carrier frequency of 40 [kHz] is 0.1 to several [m], and the measurement resolution is 1 [cm]. Therefore, the distance X between the mobile
このようにして、携帯端末装置140は、床面から自携帯端末装置140までの高さを算出し、この算出した高さの値を、自携帯端末装置140内のメモリ142に記憶する。また、この算出した高さの値を、別途算出したESL130の位置の相対座標のZ方向の値と差し替える。また、携帯端末装置140は、この差し替えたESL130の相対座標(以下、「補正相対座標」という)と、ESL130の棚札コード135とを自携帯端末装置140内のメモリ142に記憶する。そして、この記憶したESL130の補正相対座標と、ESL130の棚札コード135とを電子棚札管理サーバ210に送信する。携帯端末装置140から、ESL130の補正相対座標を受信した電子棚札管理サーバ210は、棚バーコード151に対応付けられた絶対座標に基づいて、取得したESL130の絶対座標を算出する。
In this way, the mobile
なお、携帯端末装置140は、算出したESL130の相対座標と、算出した高さの値と、ESL130の棚札コード135とを電子棚札管理サーバ210に送信する構成とすることもできる。この場合、電子棚札管理サーバ210は、受信したESL130の相対座標と、高さの値とに基づいて、ESL130の補正相対座標を算出し、この算出したESL130の補正相対座標に基づいて、ESL130の絶対座標を算出する。
The mobile
また、棚バーコード151の読み取り後、連続してESL130の棚札コード135を読み取るごとに、算出した床面から自携帯端末装置140までの高さの値に基づいて各ESL130の位置情報を補正することもできる。この場合の一例を、図20を用いて説明する。
Further, each time the
図20では、棚バーコード151の読み取り後、店員が携帯端末装置140を移動させて、ESL130−1〜ESL130−8の棚札コード135を連続して読み取っている。また、携帯端末装置140は、センサ部146によってESL130を検出するごとに、超音波センサ部147によって検出した高さの値に基づいて、検出したESL130の位置情報を補正する。
このESL130の位置情報を検出するごとに行う位置情報の補正は、携帯端末装置140のセンサ部146の検出によって得られたESL130の位置の相対座標のZ方向の値を、超音波センサ部147によって検出した高さの値に差し替える。これにより、例えば、図20に示した補正R8bのように、ESL130−8の位置情報が、ESL130−8の算出点E8bから補正点E8cに補正される。このように、携帯端末装置140によってESL130の位置情報を検出するごとに、検出したESL130の位置情報を補正することにより、携帯端末装置140の移動軌跡が、移動軌跡B4に示した軌跡となる。
これにより、携帯端末装置140のセンサ部146によってESL130を検出したときのセンサ部146の検出誤差(累積誤差)を低減することができる。
In FIG. 20, after reading the
The correction of the position information that is performed every time the position information of the
Thereby, the detection error (cumulative error) of the
図21は、本実施形態において、電子棚札管理サーバ210に記録された棚札位置テーブルの一例を示した図である。図21に示した棚札位置座標テーブルは、商品陳列棚300を識別する棚番号と、商品陳列棚300に設置された棚バーコード器150およびESL130を識別する装置コードと、棚バーコード器150およびESL130が設置されている位置の情報である絶対座標および相対座標と、相対座標が補正されているか否かを示す補正情報とが関連付けられた情報テーブルである。
FIG. 21 is a diagram showing an example of a shelf label position table recorded in the electronic shelf
図21に示した棚札位置座標テーブルにおいて、装置コードには、棚バーコード器150に貼り付けられている棚バーコード151や、ESL130に貼り付けられた棚札コード135が記録される。
In the shelf label position coordinate table shown in FIG. 21, the
また、棚札位置座標テーブルにおいて、棚バーコード器150の絶対座標には、図8に示した棚位置座標テーブルの棚バーコード座標が記録され、この棚バーコード座標を基準座標としている。また、ESL130の相対座標には、携帯端末装置140から送信されてきたESL130の相対座標が記録される。また、ESL130の絶対座標には、棚バーコード座標(絶対座標)に基づいて、ESL130の相対座標から算出されたESL130の絶対座標が記録される。このESL130の相対座標およびESL130の絶対座標には、商品陳列棚300に配置されているESL130に対して、精度の良い高さ情報が含まれている。これにより、電子棚札管理サーバ210は、ESL130が商品陳列棚300の何段目に配置されているかというような高さに関する情報を精度良く得ることができる。
In the shelf label position coordinate table, the shelf bar code coordinate of the shelf position coordinate table shown in FIG. 8 is recorded as the absolute coordinate of the
図21に示した棚札位置座標テーブルにおける補正情報には、携帯端末装置140から送信されてきたESL130の相対座標に対して、携帯端末装置140が補正を行ったセンサ検出軸(x軸、y軸、z軸)の情報が記録される。なお、この補正情報に記録された情報は、例えば、図17および図18に示したような、携帯端末装置140が電子棚札管理サーバ210から棚情報を取得する構成における携帯端末装置140の移動距離の補正情報である。また、例えば、携帯端末装置140が算出したESL130の相対座標と、高さの値とを電子棚札管理サーバ210に送信する構成において、電子棚札管理サーバ210がESL130の補正相対座標を算出した場合に記録される補正情報である。図21に示した棚札位置座標テーブルでは、ESL130−12の相対座標に対して、z軸方向の補正が行われている例を示している。
The correction information in the shelf label position coordinate table illustrated in FIG. 21 includes sensor detection axes (x-axis, y-axis) in which the mobile
また、図21に示した棚札位置座標テーブルにおける補正情報は、携帯端末装置140が、超音波センサ部147によって検出した高さの値に基づいてESL130の位置情報を補正した場合は、携帯端末装置140から送信されてきたESL130の相対座標からでは補正の有無を判別できない。このような場合においては、携帯端末装置140から、検出した高さの値に基づいてESL130の位置情報を補正したか否かの情報を取得する構成とすることにより、この札位置座標テーブルにおける補正情報を記録することができる。なお、本発明においては、補正情報の取得方法に関しての規定はしない。
Further, the correction information in the shelf label position coordinate table shown in FIG. 21 is obtained when the portable
次に、商品陳列棚300に陳列されている商品の情報と棚札コード135とを紐付けする際の、ESL130の位置情報の取得方法について説明する。図22は、図7に示した商品陳列棚300−1のESL130の配置において、ESL130の位置情報を取得する際に、ESL130と商品400の情報とを紐付けする場合の一例を示した図である。また、図23は、本実施形態の携帯端末装置140においてESL130の位置情報と商品400の情報とを取得する処理手順を示したフローチャートである。なお、図22においては、図20に示したように、携帯端末装置140がESL130を検出するごとにESL130の位置情報を補正する実施形態においてESL130と商品400の情報との紐付けを適用した場合について説明する。
Next, a method for acquiring the position information of the
図22は、棚バーコード器150の絶対座標に基づいてESL130−1〜ESL130―3の位置情報を取得する際に、各ESL130に紐付けされる商品400−1〜商品400−3の商品コード(バーコード)を取得する例を示している。ESL130−1〜ESL130―3と商品400−1〜商品400−3との商品コードとを取得する際の店員による携帯端末装置140の移動軌跡は、移動軌跡B5となる。
FIG. 22 shows the product codes of the products 400-1 to 400-3 associated with each
まず、携帯端末装置140によって、棚バーコード器150に貼り付けられた棚バーコード151の読み取りを行う。続いて、携帯端末装置140によって、ESL130−1に貼り付けられた棚札コード135の読み取りを行う。ここで、携帯端末装置140は、棚札コード135を読み取ったときのセンサ部146の検出値に基づいて、携帯端末装置140の移動距離を算出する。続いて、携帯端末装置140は、超音波センサ部147の検出値に基づいて、床面から携帯端末装置140までの高さを算出する。そして、携帯端末装置140は、算出した携帯端末装置140の移動距離と床面から携帯端末装置140までの高さとに基づいて、ESL130−1に貼り付けられた棚札コード135を読み取ったときの位置情報を補正する。その後、携帯端末装置140によって、ESL130−1に対応する商品400−1の商品コードの読み取りを行う。そして、携帯端末装置140は、補正後のESL130の位置情報と、棚札コード135の情報と、商品コードの情報とを、電子棚札管理サーバ210に送信する。なお、携帯端末装置140がESL130を検出するごとにESL130の位置情報の補正を行わない場合は、補正後のESL130の位置情報に変えて、算出した携帯端末装置140の移動距離に基づいて算出したESL130の位置の相対座標と、算出した床面から携帯端末装置140までの高さの値とを、電子棚札管理サーバ210に送信する構成とすることもできる。
First, the
続いて、携帯端末装置140は、ESL130−2に貼り付けられた棚札コード135の読み取り、ESL130−2の位置情報の補正、ESL130−2に対応する商品400−2の商品コードの読み取りを行う。同様に、携帯端末装置140は、ESL130−3に貼り付けられた棚札コード135の読み取り、ESL130−3の位置情報の補正、ESL130−3に対応する商品400−3の商品コードの読み取りを行う。
Subsequently, the mobile
このように、棚札コード135の読み取り、およびESL130の位置情報の補正に続いて商品コードの読み取りを行うことによって、電子棚札管理サーバ210は、ESL130位置情報と商品400の商品情報とを紐付けした商品管理データを取得することができる。
In this way, by reading the
ここで、携帯端末装置140が、ESL130の位置情報と商品400の情報とを取得する処理手順を説明する。なお、図23に示したフローチャートの各ステップにおける詳細な処理手順に関しては、図10および図11と同様であるため、ここでは、ESL130の位置情報と商品400の情報とを取得する際の概略の処理の流れについてのみ説明する。
Here, a processing procedure in which the mobile
まず、ステップS300において、携帯端末装置140は、携帯端末装置140内のバーコード読み取り部145によって、棚バーコード器150に貼り付けられた棚バーコード151を読み取る。
First, in step S <b> 300, the mobile
続いて、ステップS310において、携帯端末装置140は、携帯端末装置140内のバーコード読み取り部145によってESL130に貼り付けられた棚札コード135を読み取る。そして、携帯端末装置140は、センサ部146内の加速度センサが出力した加速度の値と、ジャイロセンサが出力した角速度の値とに基づいて、携帯端末装置140が移動したときの移動距離を算出する。また、携帯端末装置140は、超音波センサ部147が超音波を送出した時刻と反射波を検出した時刻とに基づいて、携帯端末装置140が棚札コード135を読み取ったときの携帯端末装置140の床面からの高さを算出する。そして、携帯端末装置140は、算出した移動距離と床面からの高さとに基づいて、携帯端末装置140が棚札コード135を読み取ったときのESL130の補正した位置情報を算出する。
Subsequently, in step S <b> 310, the mobile
続いて、ステップS320において、携帯端末装置140は、携帯端末装置140内のバーコード読み取り部145によって、ステップS310で読み取ったESL130に対応する商品400の商品コードを読み取る。
Subsequently, in step S320, the mobile
続いて、ステップS330において、携帯端末装置140は、次のESL130の位置情報を取得するか否かを確認する。次のESL130の位置情報を取得しない場合は、ステップS340に進む。また、次のESL130の位置情報を取得する場合は、ステップS310に戻って、棚札コード135の読み取り、ESL130の位置情報の算出、ESL130に対応する商品400の商品コードの読み取りを繰り返す。
Subsequently, in step S330, the mobile
ステップS340において、携帯端末装置140は、算出したESL130の補正した位置情報、読み取った棚札コード135の情報、および読み取った商品コードの情報を電子棚札管理サーバ210に送信し、処理を完了する。
In step S340, the mobile
その後、電子棚札管理サーバ210では、携帯端末装置140から送信されてきたESL130の補正した位置情報、棚札コード135の情報、および商品コードの情報に基づいて、ESL130位置情報と商品400の商品情報とを紐付けした商品管理データを記録する。
Thereafter, in the electronic shelf
上述のように、商品400を商品陳列棚300に陳列する際に、商品400の商品コードとESL130とを紐付けする作業と同時に、ESL130が設置されている補正された位置の情報を取得することができる。なお、このESL130の補正された位置の情報には、商品陳列棚300に配置されているESL130に対する精度の良い高さ情報が含まれている。これにより、電子棚札管理サーバ210は、ESL130が商品陳列棚300の何段目に配置されているかという情報も精度良く取得することができる。
As described above, when displaying the product 400 on the
なお、図22および図23に示したESL130と商品400の情報との紐付けの例においては、先にESL130に貼り付けられた棚札コード135を読み取り、続いてESL130に対応した商品400の商品コードの読み取りを行う例を示したが、この順番に限定されるものではない。例えば、先にESL130に対応した商品400の商品コードを読み取り、続いてESL130に貼り付けられた棚札コード135の読み取りを行うこともできる。また、例えば、携帯端末装置140が読み取っているコード(バーコード)が、棚札コード135であるか、商品コードであるかの判別が行える場合は、ESL130に貼り付けられた棚札コード135と、ESL130に対応した商品400の商品コードとの読み取りの順番を任意にすることができる。
Note that in the example of linking the
図24は、本実施形態において、電子棚札管理サーバ210に記録された商品管理データである商品リンク情報テーブルの一例を示した図である。図24に示した商品リンク情報テーブルは、商品陳列棚300を識別する棚番号と、商品陳列棚300に設置された棚バーコード器150およびESL130を識別する装置コードと、棚バーコード器150およびESL130が設置されている位置の情報である絶対座標および相対座標と、ESL130に対応する商品400の商品コードおよび商品名とが関連付けられた情報テーブルである。
FIG. 24 is a diagram illustrating an example of a product link information table that is product management data recorded in the electronic shelf
図24に示した商品リンク情報テーブルにおいて、棚番号、装置コード、絶対座標、相対座標には、図21に示した棚札位置座標テーブルの情報が記録される。また、商品リンク情報テーブルの商品コードには、携帯端末装置140からESL130の位置情報、棚札コード135とともに送信されてきた、ESL130に対応した商品コードが記録される。また、商品リンク情報テーブルの商品名には、携帯端末装置140から送信されてきた商品コードに対応する商品名が記録される。なお、この商品コードと商品名との対応付けは、例えば、電子棚札管理サーバ210が、図1に示したストアサーバ200から、ストアサーバ200内に記録されている商品400の情報を取得し、この取得した商品400の情報に基づいて記録する。本発明においては、商品コードと商品名との対応付け方法に関しての規定はしない。
In the product link information table shown in FIG. 24, the information on the shelf label position coordinate table shown in FIG. 21 is recorded in the shelf number, device code, absolute coordinate, and relative coordinate. In addition, in the product code of the product link information table, the product code corresponding to the
この商品リンク情報テーブルに記録されたESLのESL130の相対座標およびESL130の絶対座標には、ESL130が設置されている高さに関して、精度の高い情報が含まれている。これにより、電子棚札管理サーバ210は、商品コードや商品名などの商品400に関する情報と、その商品400を陳列している商品陳列棚およびその商品400が商品陳列棚の何段目に陳列されているかというような情報を得ることができる。
The relative coordinates of the
上記に述べたとおり、本発明では、棚バーコード器150の棚バーコード151を読み取ることによって、携帯端末装置140の姿勢を常に一定の状態とし、携帯端末装置140内のセンサ部146によって自携帯端末装置140が移動した距離を算出することができる。これにより、棚バーコード151を読み取った後にESL130に貼り付けられた棚札コード135を読み取ったときの位置、すなわち、ESL130が設置されている位置の情報を取得することができる。さらに、携帯端末装置140内の超音波センサ部147によって自携帯端末装置140と床面との距離(高さ)の情報を、高い精度で取得することができる。このことによって、ESL130の位置情報を予め記録しておくことなく、自動的にESL130の位置情報を作業性良く取得することができる。また、高い精度でESL130が配置されている高さの情報を取得することができるので、例えば、商品陳列棚300において棚の段数が多いときや、商品陳列棚300に配置されているESL130の数が多いときなどでも、商品400が陳列されている位置を間違えることなく、容易に商品400の確認を行うことができる。
As described above, in the present invention, by reading the
また、商品400を商品陳列棚300に陳列する際に行う商品400の商品コードとESL130との紐付け作業と同時に、ESL130が設置されている位置の情報を取得し、また、取得したESL130の位置情報を補正することができる。これにより、効率的に商品400の商品コードとESL130とを紐付けした管理データと、ESL130の位置情報とを関連付けた商品管理データを得ることができる。
また、例えば、商品400の棚卸しなどのときに店員が商品400の情報を確認する際にも、3次元の情報でESL130の位置情報が記録されているため、容易に商品400の位置を特定することができる。
Further, simultaneously with the associating operation between the product code of the product 400 and the
In addition, for example, when the store clerk checks the information of the product 400 at the time of inventory of the product 400, the position information of the
なお、本実施形態においては、携帯端末装置140内の超音波センサ部147によって、携帯端末装置140と床面との距離(高さ)を検出する構成で説明を行ったが、本発明において超音波センサ部147によって測定する距離は、床面との距離に限定されるものではない。例えば、超音波センサ部147を天井との距離を測定する位置に配置し、天井と携帯端末装置140との距離によってESL130が配置されている高さの情報を得る構成とすることもできる。また、例えば、商品陳列棚300が箱型の形式である場合などは、超音波センサ部147を商品陳列棚300の側面との距離を測定する位置に配置し、商品陳列棚300の側面と携帯端末装置140との距離によってESL130が配置されている平面方向(例えば、本実施形態におけるX方向)の距離に関する情報を得る構成とすることもできる。また、例えば、超音波センサ部147を上下左右の4方向の距離を測定する位置に配置し、商品陳列棚300の形状に応じた棚情報を作成し、この棚情報に基づいて、補正に使用する距離の検出値を選択する構成とすることもできる。
In the present embodiment, the
また、本実施形態においては、携帯端末装置140と基準の場所(本実施形態においては、床面)との距離を検出する手段として、超音波センサ部147を用いた構成で説明を行ったが、本発明は、携帯端末装置140と基準の場所との距離を検出する手段を超音波センサ部147に限定するものではない。すなわち、携帯端末装置140と基準の場所との距離を検出することができる手段であればよく、例えば、光センサや測距センサなどのセンサや、距離を測定することができるその他の手段を用いた構成とすることもできる。
Further, in the present embodiment, the configuration using the
なお、本実施形態においては、物品の情報を表示する情報表示手段として、スーパーマーケットやコンビニエンスストアなどの販売店の商品陳列棚に設置するESLの例として説明したが、本発明は、ESLに限定されるものではない。例えば、販売店で販売される商品などの情報以外の情報とともに、情報表示手段の個々を識別できる識別情報のバーコードが印刷された紙の媒体であってもよい。
また、本発明は、スーパーマーケットやコンビニエンスストアなどの販売店における適用に限定に限定されるものではない。例えば、倉庫等において、保管物を保管しておく棚や、保管物を収めた箱や、保管物自体に付けて、その保管物の内容の情報を表示するラベルや札の位置情報の取得にも適用することができる。また、例えば、銀行等の書類を扱う業務において、用紙置き場に配置し、用紙の説明や残り枚数を表示する表示装置の位置情報の取得に用いてもよい。また、さらに、工場等において、作業員への作業指示を表示するパネルや部品を置く棚に付けて、部品の分類等の情報を表示するラベルや札の位置情報の取得に用いてもよい。
In the present embodiment, an example of ESL installed on a merchandise display shelf of a store such as a supermarket or a convenience store has been described as an information display means for displaying information on an article. However, the present invention is limited to ESL. It is not something. For example, it may be a paper medium on which a barcode of identification information for identifying each of the information display means is printed together with information other than information such as products sold at a store.
Further, the present invention is not limited to application in a store such as a supermarket or a convenience store. For example, in a warehouse, etc., to obtain information on labels and tags that display information on the contents of stored items attached to shelves for storing stored items, boxes containing stored items, and stored items themselves Can also be applied. Further, for example, in a business dealing with documents such as a bank, it may be arranged in a paper storage area and used to acquire position information of a display device that displays a description of the paper and the remaining number of sheets. Further, in a factory or the like, it may be attached to a panel for displaying work instructions to workers or a shelf on which parts are placed, and used to acquire position information of labels or tags for displaying information such as parts classification.
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。 The embodiment of the present invention has been described above with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes various modifications within the scope of the present invention. It is.
1・・・販売店システム
10・・・店内システム
20・・・バックヤードシステム
200・・・ストアサーバ
210・・・電子棚札管理サーバ
100・・・POSレジ
110・・・無線LANアクセスポイント
120・・・中継器
130,130−1,130−2,130−3,130−4,130−5,130−6,130−7,130−8,130−9,130−10,130−11,130−12,130−13・・・ESL
131・・・CPU
132・・・メモリ
133・・・LCD表示部
134・・・無線通信部
135・・・棚札コード
140・・・携帯端末装置
141・・・CPU
142・・・メモリ
143・・・LCD表示部
144・・・無線通信部
145・・・バーコード読み取り部
146・・・センサ部
147・・・超音波センサ部
1471・・・超音波送受信部
148,149・・・嵌合部
150・・・棚バーコード器
151・・・棚バーコード
152,153・・・嵌合部
300,300−1,300−2,300−3・・・商品陳列棚
400,400−1,400−2,400−3・・・商品
DESCRIPTION OF
131 ... CPU
132 ...
142 ...
Claims (7)
予め設定された基準座標に対する前記情報検出手段によって前記識別情報を検出したときの座標を検出する座標検出手段と、
前記基準座標と、前記座標検出手段によって検出された前記座標とに基づいて、前記情報検出手段によって前記識別情報を検出したときの位置の情報を算出する位置情報算出手段と、
予め定められた基準の場所との距離を検出し、該検出した距離に基づいて、前記位置情報算出手段によって算出された前記識別情報を検出したときの特定方向における位置の情報を補正する位置情報補正手段と、
を備えることを特徴とする位置情報取得装置。 Information detecting means for detecting identification information used for identification of information display means for displaying information for identifying an article;
Coordinate detection means for detecting coordinates when the identification information is detected by the information detection means with respect to preset reference coordinates;
Position information calculating means for calculating position information when the identification information is detected by the information detecting means based on the reference coordinates and the coordinates detected by the coordinate detecting means;
Position information that detects a distance from a predetermined reference location, and corrects position information in a specific direction when the identification information calculated by the position information calculation unit is detected based on the detected distance Correction means;
A position information acquisition device comprising:
所定の場所に配置された物体から座標識別情報を検出し、
前記座標検出手段はさらに、
前記情報検出手段によって検出された前記座標識別情報に予め関連付けられている絶対座標を、前記基準座標に設定する、
ことを特徴とする請求項1に記載の位置情報取得装置。 The information detection means further includes
Detects coordinate identification information from an object placed at a predetermined location,
The coordinate detection means further includes
Setting the absolute coordinates pre-associated with the coordinate identification information detected by the information detection means as the reference coordinates;
The position information acquisition apparatus according to claim 1.
該位置情報取得装置が移動したときの加速度を検出する加速度センサと、
該位置情報取得装置の方向が変化したときの角度を検出する角度センサと、
を備え、
前記位置情報補正手段は、
該位置情報取得装置と予め定められた基準の場所との距離を検出する距離センサ、
を備え、
前記基準座標が設定されたときに前記加速度センサから出力される加速度の検出値と、前記角度センサから出力される角度の検出値とを初期化し、
前記情報検出手段によって前記識別情報を検出するまでに出力される前記加速度センサからの加速度の検出値と、前記角度センサからの角度の検出値とに基づいて、前記基準座標が設定されたときから前記識別情報を検出したときまでの該位置情報取得装置の移動距離を算出し、
前記情報検出手段によって前記識別情報を検出するときに出力される前記距離センサからの距離の検出値に基づいて、前記算出した該位置情報取得装置の移動距離を補正し、
該補正した移動距離に基づいて、該位置情報取得装置が前記識別情報を検出したときの座標を、前記基準座標に対する相対座標として算出する、
ことを特徴とする請求項2に記載の位置情報取得装置。 The coordinate detection means includes
An acceleration sensor for detecting an acceleration when the position information acquisition device moves;
An angle sensor for detecting an angle when the direction of the position information acquisition device changes;
With
The position information correcting means includes
A distance sensor for detecting a distance between the position information acquisition device and a predetermined reference location;
With
Initialize an acceleration detection value output from the acceleration sensor when the reference coordinates are set, and an angle detection value output from the angle sensor,
From the time when the reference coordinates are set based on the detected acceleration value from the acceleration sensor and the detected angle value from the angle sensor output until the identification information is detected by the information detecting means. Calculate the moving distance of the position information acquisition device until the identification information is detected,
Based on the detection value of the distance from the distance sensor that is output when the identification information is detected by the information detection means, the calculated movement distance of the position information acquisition device is corrected,
Based on the corrected moving distance, the coordinates when the position information acquisition device detects the identification information are calculated as relative coordinates with respect to the reference coordinates.
The position information acquisition apparatus according to claim 2.
3軸の加速度を検出して、該検出した3軸の加速度のそれぞれの検出値を出力し、
前記角度センサは、
3軸の角度を検出して、該検出した3軸の角度のそれぞれの検出値を出力し、
前記座標検出手段は、
前記角度センサから出力された3軸の角度の検出値に基づいて、前記加速度センサから出力された3軸の加速度の検出値を補正し、
該補正した3軸の加速度の検出値に基づいて該位置情報取得装置の3軸の移動距離を算出し、
前記距離センサは、
予め定められた基準の場所の特定方向における距離の検出値を出力し、
前記位置情報補正手段は、
前記座標検出手段が算出した3軸の移動距離の内、前記距離センサによって距離を検出した特定方向の移動距離を、前記距離センサによって検出した距離と差し替え、該差し換え後の移動距離を該位置情報取得装置の補正後の3軸の移動距離とする、
ことを特徴とする請求項3に記載の位置情報取得装置。 The acceleration sensor is
Detect triaxial acceleration, and output the detected values of the detected triaxial acceleration,
The angle sensor is
Detecting the angle of the three axes, and outputting the detected values of the detected angles of the three axes,
The coordinate detection means includes
Based on the detected value of the triaxial angle output from the angle sensor, the detected value of the triaxial acceleration output from the acceleration sensor is corrected,
Based on the corrected detection value of the triaxial acceleration, the triaxial movement distance of the position information acquisition device is calculated,
The distance sensor is
Output the detection value of the distance in a specific direction of a predetermined reference location,
The position information correcting means includes
Of the three-axis movement distances calculated by the coordinate detection means, the movement distance in a specific direction in which the distance is detected by the distance sensor is replaced with the distance detected by the distance sensor, and the movement distance after the replacement is the position information. The travel distance of the three axes after correction of the acquisition device,
The position information acquisition apparatus according to claim 3.
該位置情報取得装置の高さ方向における距離を検出し、
前記座標検出手段が算出した3軸の移動距離の内、前記位置情報算出手段が算出した前記識別情報を検出したときの高さの情報を補正する、
ことを特徴とする請求項4に記載の位置情報取得装置。 The position information correcting means includes
Detecting the distance in the height direction of the position information acquisition device;
Correcting the height information when the identification information calculated by the position information calculation means is detected among the three-axis movement distances calculated by the coordinate detection means;
The position information acquisition apparatus according to claim 4.
前記物品を識別する情報を表示する電子棚札であり、
前記情報検出手段は、
前記電子棚札に対応付けられた装置識別情報を前記識別情報として検出する、
ことを特徴とする請求項1に記載の位置情報取得装置。 The information display means includes
An electronic shelf label that displays information for identifying the article,
The information detecting means includes
Detecting device identification information associated with the electronic shelf label as the identification information;
The position information acquisition apparatus according to claim 1.
座標検出手段が、予め設定された基準座標に対する前記情報検出手段によって前記識別情報を検出したときの座標を検出する座標検出手順と、
位置情報算出手段が、前記基準座標と、前記座標検出手段によって検出された前記座標とに基づいて、前記情報検出手段によって前記識別情報を検出したときの位置の情報を算出する位置情報算出手順と、
位置情報補正手段が、予め定められた基準の場所との距離を検出し、該検出した距離に基づいて、前記位置情報算出手段によって算出された前記識別情報を検出したときの特定方向における位置の情報を補正する位置情報補正手順と、
を含むことを特徴とする位置情報取得方法。 An information detection procedure in which the information detection means detects identification information used for identification of the information display means for displaying information for identifying the article;
A coordinate detection procedure for detecting coordinates when the coordinate detection means detects the identification information by the information detection means with respect to preset reference coordinates;
A position information calculating procedure for calculating position information when the information detecting means detects the identification information based on the reference coordinates and the coordinates detected by the coordinate detecting means; ,
The position information correcting unit detects a distance from a predetermined reference location, and based on the detected distance, the position information in the specific direction when the identification information calculated by the position information calculating unit is detected. A position information correction procedure for correcting information;
A position information acquisition method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009250003A JP2011096038A (en) | 2009-10-30 | 2009-10-30 | Position information acquisition device and position information acquisition method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009250003A JP2011096038A (en) | 2009-10-30 | 2009-10-30 | Position information acquisition device and position information acquisition method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011096038A true JP2011096038A (en) | 2011-05-12 |
Family
ID=44112868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009250003A Pending JP2011096038A (en) | 2009-10-30 | 2009-10-30 | Position information acquisition device and position information acquisition method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011096038A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016023986A (en) * | 2014-07-17 | 2016-02-08 | 株式会社トルク | Method for recording information in space and system thereof |
JP2017129541A (en) * | 2016-01-22 | 2017-07-27 | 凸版印刷株式会社 | Altitude difference acquisition apparatus, and apparatus movement managing server, method and program |
CN108140197A (en) * | 2015-07-27 | 2018-06-08 | 思电子系统意象公司 | For the method for the associated data between more new article and position |
JP2020534630A (en) * | 2017-09-19 | 2020-11-26 | セス・イマーゴタグSES−imagotag | Camera-mounted product layout management method for shelves with electronic shelf tags |
US11995865B2 (en) | 2018-08-09 | 2024-05-28 | Nec Communication Systems, Ltd. | Article position estimation system and article position estimation method |
-
2009
- 2009-10-30 JP JP2009250003A patent/JP2011096038A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016023986A (en) * | 2014-07-17 | 2016-02-08 | 株式会社トルク | Method for recording information in space and system thereof |
CN108140197A (en) * | 2015-07-27 | 2018-06-08 | 思电子系统意象公司 | For the method for the associated data between more new article and position |
US20180218316A1 (en) * | 2015-07-27 | 2018-08-02 | Ses-Imagotag | Method for updating association data between articles and locations |
JP2018523884A (en) * | 2015-07-27 | 2018-08-23 | エスイーエス−イマーゴータグ | How to update association data between product and position |
US11010709B2 (en) * | 2015-07-27 | 2021-05-18 | Ses-Imagotag | Method for updating association data between articles and locations |
JP2017129541A (en) * | 2016-01-22 | 2017-07-27 | 凸版印刷株式会社 | Altitude difference acquisition apparatus, and apparatus movement managing server, method and program |
JP2020534630A (en) * | 2017-09-19 | 2020-11-26 | セス・イマーゴタグSES−imagotag | Camera-mounted product layout management method for shelves with electronic shelf tags |
JP7220221B2 (en) | 2017-09-19 | 2023-02-09 | セス・イマーゴタグ | A method for matching the merchandise layout of a gondola in a sales area to a realogram database representing an assumed merchandise layout in the gondola, a computer program product containing code instructions for performing the method, and a system for confirming the merchandise layout in a gondola in a sales area. |
US11995865B2 (en) | 2018-08-09 | 2024-05-28 | Nec Communication Systems, Ltd. | Article position estimation system and article position estimation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6463804B2 (en) | Article interaction and movement detection method | |
US8423431B1 (en) | Light emission guidance | |
CN102753442B (en) | Customization based on article is arranged and is formed packaging as required | |
JP2009214949A (en) | Article management system and information processor | |
EP3669352A1 (en) | Hands-free augmented reality system for picking and/or sorting assets | |
CN107949855A (en) | Operator identifies and performance tracking | |
JP5239399B2 (en) | Product management system and product management method | |
JP2011096038A (en) | Position information acquisition device and position information acquisition method | |
KR20160001579A (en) | Management system for picking-up goods to be delivered | |
JP2011092482A (en) | Position information acquisition device and position information acquisition method | |
US10360528B2 (en) | Product delivery unloading assistance systems and methods | |
JP5153197B2 (en) | Electronic shelf label system | |
CN113624314B (en) | Weighing processing method and device and weighing equipment | |
JP2007222645A (en) | Electronic shelf label system | |
JP2011093672A (en) | Position information acquiring device and position information acquiring method | |
US20210133674A1 (en) | Picking work assistance device and computer-readable recording medium having stored thereon picking work assistance program | |
JP6709627B2 (en) | Information processing device and program | |
WO2014183162A1 (en) | System and method of dynamic labelling | |
KR20070102040A (en) | Shopping help system and method using navigation system and radio frequency identification | |
JP5061495B2 (en) | Inspection equipment | |
JP2006290617A (en) | Article control device, server device, and article controlling method and program | |
JP2010186318A (en) | Management method, management method program, management system, and management device | |
JP2006071411A (en) | Weight confirmation device and inspection system | |
JP2007193836A (en) | Electronic bin tag system | |
US20210090158A1 (en) | Merchandise information display system, store server, and display control method |