Specific embodiment
To describe presently filed embodiment in detail below in conjunction with drawings and Examples, thereby how the application to be applied
Technological means are solving technical problem and to reach realizing process and fully understanding and implement according to this of technology effect.
The technical scheme of the application is mainly used in the indoor place that supermarket, market, warehouse etc. store large numbers of items,
It is particularly well-suited in the shopping places such as supermarket, market, in these places, article would generally be placed by classification in thing according to classification etc.
On product shelf, but because goods categories are various, substantial amounts, user can spend very many times finding target item
In, and pass through navigation map and user can be assisted more to quickly find target item.
But existing navigation map is all generally artificial drafting, not accurately, in order to improve the accurate of navigation map
Property, this application provides a kind of map generation system that can automatically generate navigation map, improve the accuracy of navigation map,
And need not manually draw, improve map formation efficiency.
In the embodiment of the present application, map generation system is made up of service system, handheld terminal and wireless device, each
Individual wireless device corresponds to article;Handheld terminal carries out barcode scanning to each article, and barcode scanning information is uploaded to service system
System;Service system according to barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as described article article
Position;Article position according to each article, you can to generate navigation map.The embodiment of the present application achieves oneself of navigation map
Dynamic generation, need not manually draw, improve map accuracy.
Below in conjunction with accompanying drawing, technical scheme is described in detail.
Fig. 1 is a kind of structural representation of one embodiment of map generation system that the embodiment of the present application provides.This system
Service system 101, handheld terminal 102 and wireless device 103 can be included;
Wherein, arrange described wireless device 103 in each article shelf, corresponding one of each wireless device 103
Article;
It should be noted that in Fig. 1 be only exemplary illustrate a wireless device, and should not be used as to the application skill
The restriction of art scheme.It will be appreciated by persons skilled in the art that because, in the places such as market, supermarket, warehouse, article are many
Many, each article is required to a corresponding wireless device, therefore wireless device include multiple.
In actual applications, article shelf are generally made up of multilayer bracket, and multiple article shelf can be placed in together shape
Become big shelf.Cloth placing articles are used on each layer of support.As shown in Figure 2 a, it is wireless device in article shelf
A kind of arrangement schematic diagram, in Fig. 2 a, including five article shelf, each article shelf is made up of five layers of support, wireless device
Specifically it is arranged in each layer of support 22 of each article shelf 21.
Described handheld terminal 102 is used for carrying out barcode scanning to each of described article shelf article, and by barcode scanning information
Send to described service system 101.
Described service system 101 is used for according to described barcode scanning information, wirelessly sets corresponding with the article of each barcode scanning
Standby 103 position is as the article position of described article;According to the article position of each article, generate navigation map.
Wherein, handheld terminal carries out the thing on barcode scanning specifically barcode scanning article to each of described article shelf article
Product information code, therefore, can at least include Item Information code in barcode scanning information.Item Information code can be one-dimension code or two dimension
Code etc., for a kind of identifier of marking articles, for example, may refer to the one-dimension code on the outer bag of article.
In actual applications, user searches article and the relevant information checking article, such as title, price for convenience
Etc., article shelf would generally be one label of each item placement, this label is used for showing the thing of its corresponding article
Product relevant information.For example, in the shopping places such as supermarket, market, label is price tag, and each article is a business
Product, each article generally corresponds to a price tag, for showing the item related information such as title, the price of article.
Accordingly, as another embodiment, each wireless device can correspond to article and a label.
Wherein, label can also be able to be electronic tag for paper labels.Electronic tag refers to that one kind is placed on article goods
On frame, replace the electronic display unit of traditionally on paper label, the price of article, information code, trade mark, the article phase such as stock can be shown
Pass information is it is possible to modify to item related information.
In shopping place, electronic tag that is to say electronic shelf label (electronic shelf label
System, esl).
When label is for electronic tag, the corresponding wireless device of described electronic tag is desirably integrated into described electronic tag
In, form integrated equipment.
Fig. 2 b is wireless device another arrangement schematic diagram in article shelf, and Fig. 2 b and Fig. 2 a difference is,
Understand that a wireless device corresponds to a label by Fig. 2 b.When label is electronic tag, electronic tag and wireless device are permissible
It is arranged on the fixed position of article shelf, article are placed in corresponding label and wireless device.
When label is for electronic tag, article can also be bound with electronic tag.It is also equipped with each label
Label information code, such as one-dimension code or Quick Response Code etc., for identifying described label.
In the case of article with electronic tag binding, namely in service system, preserve Item Information code and label information
During the corresponding relation of code, handheld terminal can also be to be swept to each of described article shelf corresponding label of article
Code, and barcode scanning information is sent to described service system.Thus service system can according to the label information code in barcode scanning information,
Determine corresponding article first, and then can determine the corresponding wireless device of article.
In the case that article and electronic tag are unbound, as another embodiment, handheld terminal is to described article goods
While each of frame article carry out barcode scanning, barcode scanning can also be carried out by corresponding electronic tag to described article, thus often
The corresponding barcode scanning information of one article can include Item Information code and label information code, and service system 101 can also basis
Item Information code in barcode scanning information searches the item related information such as Item Title and/or item price, and sends to label letter
The breath corresponding electronic tag of code, so that item related information, service system namely the guarantor of the corresponding article of electronic tag display
Storage product information code and the corresponding relation of label information code, realize the binding of article and electronic tag.
Service system according to barcode scanning information it may be determined that wireless device corresponding with the article of barcode scanning, such that it is able to this
The position of the corresponding wireless device of article of barcode scanning is as the article position of described article.
Wherein, according to barcode scanning information, determine that wireless device corresponding with the article of barcode scanning has and multiple realize possible realization
Mode, in embodiment below, can be introduced in detail.
Because service system can obtain the item related information of each article according to barcode scanning information, thus servicing system
System can also show at least part of item related information of each article in the navigation map generating, and for example, at least can wrap
Include Item Title etc..
Wherein, wireless device 103 can be the equipment sending wireless signal and/or receiving wireless signal, can be to adopt
The equipment of the technology such as wi-fi, bluetooth, infrared ray, ultra broadband, rfid, zigbee or ultrasound wave, in actual applications, wirelessly sets
For being specially low-power consumption bluetooth equipment, wireless signal is beacon (beacon) signal.
Wireless device 103 can be the equipment of principal and subordinate's one, namely both can receive wireless signal and can also send wirelessly
Signal is naturally it is also possible to include main equipment and from equipment, main equipment can receive wireless signal, can send wirelessly from equipment
Signal.
Handheld terminal 102 can send wireless signal to wireless device 103 and/or the described wireless device 103 of reception sends
Wireless signal.In actual applications, handheld terminal can be the portable mobile apparatus such as mobile phone.
Service system can be made up of one or more servers.
In the present embodiment, a wireless device corresponds to article, carries out barcode scanning by handheld terminal to article, service
System according to barcode scanning information it may be determined that wireless device corresponding with the article of barcode scanning, such that it is able to the article pair this barcode scanning
The position of the wireless device answered is as the article position of described article.According to the article position of each article, generate navigation map.
By the map generation system of the present embodiment it is achieved that automatically generating of navigation map, need not manually draw, improve navigation ground
Figure accuracy.
As a kind of possible implementation, in article shelf, each wireless device corresponds to article and
Individual label;
While described handheld terminal carries out barcode scanning to each of described article shelf article, it is additionally operable to described in barcode scanning
The corresponding label of article.Barcode scanning information includes Item Information code and label information code.
Described service system according to described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as institute
The article position stating article may is that
According to described barcode scanning information, search the corresponding relation of different labels and different radio equipment;By the article of barcode scanning
The position of the corresponding wireless device of label is as the article position of described article.
Different labels can be preset in service system with the corresponding relation of different radio equipment.
When label is for electronic tag, the corresponding wireless device of electronic tag is desirably integrated in described electronic tag, is
Integrated equipment.Now it can be uploaded to service system with the corresponding relation of electronic tag by each wireless device, specifically
The device identification for wireless device uploading and the label information code of electronic tag.Thus service system can by each no
Line equipment is preserved with the corresponding relation of electronic tag.Wherein, the corresponding relation bag of each wireless device and electronic tag
Include the device identification of each wireless device and its corresponding label information code.
Thus by the corresponding relation searching different labels and different radio equipment, article, label and nothing can be set up
The corresponding relation of line equipment, thus according to the label information code in barcode scanning information, corresponding device identification can be searched, this equipment
Identify the position i.e. article position as the corresponding article of Item Information code of corresponding wireless device.
As another possible implementation, each wireless device can be provided with equipment information code;This sets
Standby information code can be one-dimension code, Quick Response Code or three-dimension code etc., can be arranged on the housing of wireless device.
While described handheld terminal carries out barcode scanning to each of described article shelf article, it is additionally operable to described thing
The corresponding wireless device of product carries out barcode scanning;Described equipment information code can also be included in described barcode scanning information;
Then described service system is according to described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as
The article position of described article can be specifically:
According to the equipment information code in described barcode scanning information, the position of corresponding for described equipment information code wireless device is made
Article position for the article of barcode scanning.
The article of barcode scanning can determine according to the Item Information code in barcode scanning information or label information code.
As another embodiment, article shelf are generally made up of multilayer bracket, and multiple article shelf can be placed in one
Rise, form article shelf area and article shelf passage region.
Wireless device can be arranged in each layer of support of article shelf, and service system can also be according to wireless device
Position, determines the article shelf location of article shelf and the position of each layer of support in article shelf.
Wireless device can be arranged according to layout rules in each layer of support in article shelf, thus servicing system
System can be according to the position of layout rules and wireless device, the position of locating support position and article shelf.
In the embodiment of the present application, this layout rules is specially and arranges multiple wireless devices in each layer of support, each
Individual wireless device is used for corresponding to article, and now service system can determine article goods according to the position of each wireless device
The article shelf location of frame, such as according to the arrangement quantity of wireless device and the position of wireless device in each layer of support, that is,
Can determine backing positions, and then can obtain article shelf location according to backing positions.
Therefore, service system can be the article position according to each article and described article shelf location, and drafting is led
Boat map, can draw article shelf first, and then be plotted in the article in article shelf.
As another embodiment, handheld terminal can receive the wireless signal of wireless device transmission.
Due to carrying out in place during laying for goods it will usually leave passageway position, facilitating user to walk about, due to article
Generally it is placed on article shelf, therefore passageway position specifically may refer to the shelf passage position between article shelf.
Shelf passage position can barcode scanning non-according to handheld terminal when handheld terminal position determine.
Accordingly, as a kind of possible implementation:
The wireless signal of the wireless device that handheld terminal receives when can be also used for according to non-barcode scanning, and described wireless
Handheld terminal position during the non-barcode scanning of handheld terminal described in the location positioning of equipment, as shelf passage position, and by described goods
Frame channel position is uploaded to service system.
Service system can generate navigation map according to the article position of each article and shelf passage position.
Certainly, the article shelf of each article shelf according to the position of each wireless device, can be determined in service system
During position, service system is specifically according to each article shelf location, the article position of each article and each shelf passage
Position, generates navigation map.Article shelf can be drawn and shelf lead to according to article shelf location and shelf passage position
Road, and then the article in article shelf are drawn further according to the article position of each article.By drawing with reference to shelf passage position
Article shelf, can improve the accuracy of article shelf drafting.
As another possible implementation:
The wireless signal of the wireless device that described handheld terminal receives when being additionally operable to non-barcode scanning is uploaded to described service
System;The wireless signal of the wireless device receiving during by described service system according to the non-barcode scanning of described handheld terminal, Yi Jisuo
State handheld terminal position during the non-barcode scanning of handheld terminal described in the location positioning of wireless device, as shelf passage position;
Described service system can generate navigation ground according to the article position of each article and shelf passage position
Figure.
The article shelf location of each article shelf according to the position of each wireless device, can be determined in service system
When, service system specifically according to each article shelf location, the article position of each article and each shelf passage position,
Generate navigation map.
In the possible implementation of above two, the wireless communication of the wireless device receiving during barcode scanning non-according to handheld terminal
Number and described wireless device position, positioning described handheld terminal non-barcode scanning when handheld terminal position can be according to hand-held
The position calculation of signal intensity and wireless device that terminal receives the wireless signal of wireless device obtains.
The signal intensity of the wireless device being received according to handheld terminal can calculate between handheld terminal and wireless device
Distance, thus the position according to the distance between handheld terminal and wireless device and wireless device, you can to calculate acquisition
The handheld terminal position of handheld terminal.
Centroid algorithm preferably can be adopted, using the distance between handheld terminal and wireless device and wireless device
Position, calculates the barcode scanning position obtaining handheld terminal.Now, handheld terminal can receive the wireless communication of multiple wireless devices
Number, according to the space dimensionality m in position coordinateses space, can select to be more than or equal to m according to signal intensity order from big to small
The wireless signal of+1 n wireless device is used for calculating, and specifically, n can be equal to m+1.Wirelessly set with n using handheld terminal
The distance between standby, and the position of n wireless device, using centroid algorithm, you can obtain the hand-held of handheld terminal to calculate
Terminal location.
In the embodiment of the present application, navigation map can be specifically 3 D stereo map, generates in three dimensional coordinate space.
Wherein, as a kind of possible implementation, the wireless signal of the wireless device being received according to handheld terminal
Signal intensity can be according to equation below, the distance between calculating handheld terminal and wireless device:
Wherein, r represents signal intensity;D represents the distance between handheld terminal and wireless device;A connects when representing 1 meter of distance
The signal intensity of the wireless signal that the transmission equipment that receiving unit receives sends;N represents the environmental attenuation factor.
As another possible implementation, the signal of the wireless signal of the wireless device being received according to handheld terminal
Intensity can be according to equation below, the distance between calculating handheld terminal and wireless device:
d2=c2(r0-r);Wherein, r represents that the signal of the wireless signal that the wireless device that handheld terminal receives sends is strong
Degree, d represents the distance apart from wireless device for the handheld terminal;C is the conversion scale factor;r0Can adopt international standards value, also may be used
Be by known to position send equipment infinitely near the receiving device of different model when, the signal intensity that receiving device receives
Average.
Wherein, c can select initial default, and of course for improving accuracy in computation, handheld terminal can also be from reception
To the corresponding wireless device of wireless signal in, select q effectively equipment, wherein q is more than or equal to m+1, and specifically, q is permissible
Equal to m+1.Using q effectively equipment, the numerical value of the conversion scale factor is adjusted, finds the school of the described conversion scale factor
On the occasion of described corrected value makes, centered on the position of each effective equipment, to set with each effective equipment and described target
Correction distance between standby is radius, and q circle of formation or ball have unique intersection point.Then recycle the described conversion of acquisition because
The corrected value of son, calculates the distance between described handheld terminal and wireless device.
Certainly, the embodiment of the present application not shall be limited only to the extent the possible implementation of above two, according to practical situations, can
Using different implementations, to calculate handheld terminal and wireless device using the signal intensity between handheld terminal and wireless device
The distance between.
Position according to the distance apart from wireless device for the handheld terminal and described wireless device, you can obtain institute to position
State handheld terminal position during the non-barcode scanning of handheld terminal.
Due in actual applications, generally will also include some indoor channels in place, such as stair, elevator, fire-fighting are led to
Road etc., these indoor channels can obtain from architectural drawing, it may also be determined that the size in place and border from architectural drawing,
May thereby determine that navigation map border;
Therefore service system can specifically determine navigation map border;In described navigation map border, according to each thing
Product shelf location, the article position of each article, each shelf passage position and indoor channel position, are generated to navigation ground
Figure.
Navigation map border can be drawn first, draw article shelf, shelf passage and room in navigation map border
Internal channel etc., thus generate navigation map.
Wherein, the position of wireless device can preset it is also possible to be obtained by calculating, is situated between in detail below
Continue.
As shown in Figure 3, as another embodiment, it is with embodiment illustrated in fig. 1 difference, described map generates
In system, described wireless device can include the first kind equipment 1031 and the second kind equipment 1032, described first kind equipment
Known to 1031 position;Wherein it is desired to explanation, in the present embodiment, the quantity of the first kind equipment 1031 and Equations of The Second Kind set
Standby 1032 quantity is not limited to shown in Fig. 3.
Described service system 101 is specifically for setting described first kind equipment 1031 and/or the fixed Equations of The Second Kind in position
Standby 1032 as known device, and any one position that the position according to described known device and described known device receive is not
The wireless signal that the second kind equipment 1032 determining sends, undetermined second kind equipment 1032 in positioning any one position described
Position;According to the position of described first kind equipment 1031 and/or described second kind equipment 1032, determine the thing of each article shelf
Product shelf location;According to each article shelf location, the article position of each article and each shelf passage position, generation is led
Boat map.
Wherein, the wireless signal receiving can be uploaded to service system by the first kind equipment;Second kind equipment can be by
The wireless signal receiving is uploaded to service system.
Wherein, the first kind equipment can be arranged in the constant place of indoor location, and the second kind equipment can be arranged in article
In shelf, article shelf, due to moving, such that it is able to first kind equipment constant according to position, position the second kind equipment
Position.The position that therefore service system can specifically according to described second kind equipment, determines the article of each article shelf
Shelf location.
After first kind equipment and Equations of The Second Kind device location all determine, service system can be by the position of the first kind equipment
And second kind equipment location push to described handheld terminal naturally it is also possible to obtain in the primary importance receiving handheld terminal
When taking request, the position of the wireless device of acquisition request is sent to described handheld terminal.
Therefore, the wireless signal of wireless device that receives when described handheld terminal 102 is according to non-barcode scanning, and described nothing
Handheld terminal position during the non-barcode scanning of handheld terminal described in the location positioning of line equipment, as shelf passage position, and will be described
Shelf passage position is uploaded to described service system can be specifically:
The wireless signal stating the first kind equipment and/or described second kind equipment receiving during according to non-barcode scanning, Yi Jicong
Described first kind equipment and/or the position of described second kind equipment that described service system obtains, position described handheld terminal not
Handheld terminal position during barcode scanning, as shelf passage position, and described shelf passage position is uploaded to described service system.
Wherein, when described first kind equipment includes multiple, multiple first kind equipments are disposed in the interior in predeterminable area, and not
It is generally aligned in the same plane.Any one of four corners corner regions for example can be disposed in the interior.Tie up for m in position coordinate space
When, need to ensure that the number of the first kind equipment is more than or equal to m+1, can be specifically m+1 the first kind equipment, to ensure at least
One the second kind equipment can be simultaneously received the signal of the transmission of m+1 the first kind equipment, more accurately to realize Equations of The Second Kind
The location positioning of equipment.
For example, when position coordinateses are for three-dimensional coordinate, described first kind equipment can include four, is disposed in the interior same
Predeterminated position, and it is not entirely located in same plane and same straight line, to facilitate the coordinate determining x-axis, y-axis and z-axis.
When position coordinateses are for two-dimensional coordinate, described first kind equipment can include three.
When position coordinateses are for one-dimensional coordinate, described first kind equipment can include two.
In each layer of support of each article shelf concrete arrangement for described second kind equipment, namely thing in Fig. 2
In product shelf, the wireless device of arrangement is specially this second kind equipment.
When label is for electronic tag, control module, such as mcu (micro can also be set in the second kind equipment
Controller unit, micro-control unit), for controlling its corresponding electronic tag, control module can be according to service system
Control instruction, its corresponding electronic tag is managed, for example middle item related information etc. of modification electronic tag.
Wherein, service system obtains the wireless signal of wireless device for convenience, as another embodiment, in such as Fig. 4
Shown, it is with embodiment illustrated in fig. 3 difference, this device can also include the first control device 104.Wherein it is desired to say
Bright, in the present embodiment, the quantity of the first control device 104 is not limited to shown in Fig. 4.
Described first kind equipment 1031 and described second kind equipment 1032 are used for being uploaded to the wireless signal receiving
Described first control device;
Described first control device 104 is used for receiving described first kind equipment 1031 and described second kind equipment 1032
To wireless signal be uploaded to described service system 101;
Described service system 101 specifically using fixed second kind equipment of described first kind equipment and/or position as
Known device;From the wireless signal that described first kind equipment 1031 and described second kind equipment 1032 receive, determine institute
State the undetermined Equations of The Second Kind in any one position that known device (the first kind equipment 1031 and/or the second kind equipment 1032) receives
The wireless signal that equipment 1032 sends;Sent out according to undetermined second kind equipment in any one position that described known device receives
The wireless signal sending, and the position of described known device, the position of undetermined second kind equipment in positioning any one position described
Put.
Wherein, the first control device 104 can be according to default arranged ceiling indoors.
In actual applications, described first control device can be ap (wireless access point, accessing wirelessly
Access point).
First control device is according to default arranged ceiling indoors;This default arrangement can be true according to indoor border
Fixed, as shown in Figure 5, it is a kind of arrangement schematic diagram indoors on ceiling for first control device, from the one of indoor ceiling
The triggering of individual corner, laterally and vertically every predeterminable range, such as 8 meters, arranges a control device, is formed as shown in Figure 5
Latticed, and manually preset the position coordinateses of each main equipment.Certainly, the first control device can also be irregular setting
Indoors in ceiling, as long as position coordinateses are known.
Wherein, as another embodiment, as shown in Figure 4, signal transmission for convenience, service system 101 can be wrapped
Include near-end server 1011 and far-end server 1012, near-end server 1011 can be arranged in shop, control with first and set
Standby, wireless device etc. is located in same LAN, and far-end server can be arranged on network-side, passes through interconnection with near-end server
Net connects;
Handheld terminal 102 can be set up with near-end server 1011 and be connected in LAN.
Therefore, the first control device 104 is specifically by described first kind equipment 1031 or 1032 points of described second kind equipment
The wireless signal not received is uploaded to described far-end server 1012 by described near-end server 1011;
Described barcode scanning information is specifically uploaded to described far-end clothes by described near-end server 1011 by handheld terminal 102
Business device 1012;
Far-end server 1012 is used for fixed second kind equipment 1032 of described first kind equipment 1031 and/or position
As known device;The wireless signal being respectively received from described first kind equipment 1031 and described second kind equipment 1032
In, determine the wireless signal that undetermined second kind equipment in any one position that described known device receives sends;According to institute
State the position of known device and undetermined second kind equipment 1032 in any one position that described known device receives sends
Wireless signal, the position of undetermined second kind equipment 1032 in positioning any one position described;According to described barcode scanning information, will
The position of second kind equipment 1032 corresponding with the article of each barcode scanning is as the article position of described article;According to each
The position of two kind equipments 1032, determines the article shelf location of each article shelf;According to each article shelf location, each thing
The article position of product and each shelf passage position, generate navigation map.
Wherein, the determination of shelf passage position, as a kind of possible implementation, can be that handheld terminal will non-barcode scanning
When the first kind equipment of receiving and/or the wireless signal that sends of the second kind equipment remote service is uploaded to by near-end server
Device, the wireless signal of the wireless device receiving during by far-end server according to the non-barcode scanning of described handheld terminal, and described nothing
Handheld terminal position during the non-barcode scanning of handheld terminal described in the location positioning of line equipment, as shelf passage position.
As another possible implementation, can be handheld terminal according to non-barcode scanning when the wireless device that receives
Wireless signal, and handheld terminal position during the non-barcode scanning of handheld terminal described in the location positioning of described wireless device, as goods
Frame channel position, and described shelf passage position is uploaded to described far-end server by described near-end server.
Certainly, as another possible implementation, the first control device described known sets what known device sent
The wireless signal sending for undetermined second kind equipment in any one position receiving, after being uploaded to near-end server, with
The wireless communication being sent according to undetermined second kind equipment in any one position that described known device receives by near-end server
Number, and the position of described known device, the position of undetermined second kind equipment in positioning any one position described;By described
The position of two kind equipments is uploaded to far-end server;Far-end server, further according to each the second kind equipment, determines each article goods
The article shelf location of frame.
Additionally, handheld terminal can also be to set up with far-end server to be connected, such that it is able to directly upload barcode scanning information
To far-end server.
As another embodiment, as shown in fig. 6, being, this device can also wrap with embodiment difference described in Fig. 1
Include the second control device 105;
Second control device 105 may refer in Fig. 5 according to default arranged ceiling indoors, concrete arrangement
In the first control device arrangement, it is identical with the arrangement of the first control device, the position of the second control device 105
Known.
Described second control device 105 is used for the described wireless device 103 receiving described second control device 105
The wireless signal sending is uploaded to described service system.Wherein wireless device sends wireless signal, the second control in the form of broadcasting
Equipment receives wireless signal in the form of monitoring.
Described service system 103 is additionally operable to the described wireless device 103 receiving according to described second control device 105
The wireless signal sending, and the position of described second control device 105, position the position of described wireless device 103.
Described service system 103 is additionally operable to the position according to each wireless device, determines the article goods of each article shelf
Rack position;
The article position specifically according to each article shelf location and each article for the described service system, generates navigation
Map.
As a kind of possible implementation, the wireless device that handheld terminal 102 receives when being additionally operable to according to non-barcode scanning
Wireless signal and from described service system obtain described wireless device position, position the non-barcode scanning of described handheld terminal
When handheld terminal position, as shelf passage position, and described shelf passage position is uploaded to service system 101;
Described service system 101 specifically according to each article shelf location, the article position of each article and each
Shelf passage position, generates navigation map.
Wherein, described service system 101 specifically can include near-end server and far-end server.
Barcode scanning information and shelf passage position are specifically uploaded to far-end server by handheld terminal;
The wireless signal that the described wireless device that second control device receives specifically is sent by the second control device leads to
Cross described near-end server and be uploaded to far-end server, by far-end server according to described second control device receives
The wireless signal that wireless device sends, and the position of described second control device, position the position of described wireless device;According to
The position of the article shelf of location positioning article shelf of each wireless device;According to described barcode scanning information, by the thing with barcode scanning
The position of the corresponding wireless device of product is as the article position of described article;According to each article shelf location, each article
Article position and each shelf passage position, generate navigation map.
Certainly, the second control device can also be that the second control device is received the wireless communication that described wireless device sends
After number being uploaded to described near-end server, the described wireless device that received according to described second control device by near-end server
The wireless signal sending, and the position of described second control device, position the position of described wireless device, and by wireless device
Position be uploaded to far-end server, by far-end server according to the position of the location positioning article shelf of each wireless device;
According to each article shelf location, the article position of each article and each shelf passage position, generate navigation map.
As another possible implementation, the wireless device that handheld terminal 102 receives when being additionally operable to non-barcode scanning
Wireless signal be uploaded to described service system 101, by described 101 service systems according to during the non-barcode scanning of described handheld terminal receive
The wireless signal of the wireless device arriving, and hand-held end during the non-barcode scanning of handheld terminal described in the location positioning of described wireless device
End position, as shelf passage position;According to the position of each wireless device, determine the article shelf position of each article shelf
Put;According to each article shelf location, the article position of each article and each shelf passage position, generate navigation map.
Specifically include near-end server and far-end server in described service system 101.
The wireless signal of the wireless device receiving when handheld terminal is specifically by barcode scanning information and non-barcode scanning is uploaded to
Far-end server.
On the wireless signal that the described wireless device that second control device receives specifically is sent by the second control device
Reach described near-end server, sent according to the described wireless device that described second control device receives by near-end server
Wireless signal, and the position of described second control device, position the position of described wireless device;And the position by wireless device
It is uploaded to far-end server.
Certainly, the second control device can also be the described wireless device that the second control device is received send wireless
After signal is uploaded to described near-end server, far-end server is uploaded to by near-end server, by far-end server according to institute
State the wireless signal of the described wireless device transmission that the second control device receives, and the position of described second control device,
Position the position of described wireless device.
Far-end server with specific reference to described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as
The article position of described article;The wireless signal of the wireless device receiving during according to the non-barcode scanning of described handheld terminal, Yi Jisuo
State handheld terminal position during the non-barcode scanning of handheld terminal described in the location positioning of wireless device, as shelf passage position;According to
The position of the article shelf of location positioning article shelf of each wireless device;According to each article shelf location, each article
Article position and each shelf passage position, generate navigation map.
In each embodiment above-mentioned, because the article of storage in place are a lot, in practical application, can belong to according to article
Property carries out different classification, article namely put according to different classifications.Classification demand in different places is different, such as
In supermarket shopping place, according to fresh class, grain and oil class and seasoning class, liquor and class, daily class and family can be reconstituted
Occupy class, style class and household appliances etc. to be classified;And for example can also carry out according to shampoo, towel, TV, washing machine etc.
Classification.
Therefore, service system is according to each article shelf location, the article position of each article and each shelf passage
Position, generates the goods categories that navigation map may include that article position according to each article and each article, product
The sub- map of product categorical distribution;Wherein, described goods categories can carry out dividing acquisition according to goods attribute according to the actual requirements.
It is generally also be arranged according to goods categories when carrying out laying for goods, therefore can firstly generate goods categories distribution
Map.
Be distributed each of sub- map goods categories for described goods categories, according to described article shelf location and
Shelf passage position, draws article shelf and shelf passage, generates shelf and is distributed sub- map;
It is distributed each of sub- map article shelf for described shelf, according to each article in described article shelf
Article position, generates each corresponding article of article shelf and is distributed sub- map;
Set up described goods categories and be distributed sub- map, the described shelf map of distribution and the described article map of distribution
Incidence relation, generates navigation map.
Wherein, article are distributed the Item Information that can also include each article in sub- map, such as Item Title, article valency
Lattice, item pictures etc..Namely the specifically article position according to each article and Item Information, generate each article shelf
Corresponding article are distributed sub- map;
Wherein, it is distributed in sub- map in shelf, the affiliated goods categories of article shelf can also be marked.
Because goods categories can also further be divided, each goods categories may not only correspond to article
Shelf, each article shelf is likely to correspond to multiple goods categories.
Assume that goods categories can be further divided into obtaining different type of goods, such as daily class article can enter one
Step is divided into shampoo, towel etc..
Therefore, described it is distributed each of sub- map goods categories for described goods categories, according to described article goods
Rack position and shelf passage position, draw article shelf and shelf passage, generate the shelf map of distribution and may is that
It is distributed each of each of sub- map goods categories type of goods for described goods categories, according to institute
State type of goods corresponding article shelf location and shelf passage position, draw article shelf and shelf passage, generate goods
Frame is distributed sub- map.
Wherein, when generating navigation map, navigation map border can be determined first;Wherein said navigation map border can
Determined with the building size according to interior architecture drawings marked;
Therefore, specifically in described navigation map border, article position according to each article and each article
Goods categories, generate goods categories and are distributed sub- map.
When drawing article shelf and shelf passage, indoor channel, such as stair, elevator and fire-fighting can also be included
Passage etc., indoor channel can determine from architectural drawing.
Therefore described it is distributed each of sub- map goods categories for described goods categories, according to described article shelf
Position and shelf passage position, draw article shelf and shelf passage, generate the shelf map of distribution and may is that
Described it is distributed each of sub- map goods categories for described goods categories, according to described article shelf position
Put, shelf passage position and indoor channel position, draw article shelf, shelf passage and indoor channel, generate shelf and divide
Cloth map.
Draw article shelf can according to the size of the position of article shelf and article shelf and shelf passage position,
Drafting obtains article shelf.
Wherein, the size of article shelf and shelf passage size can determine according to the distance between wireless device.Really
After determining the distance between wireless device, you can with the layout rules according to indoor wireless device, between wireless device
Distance, determines size and shelf passage size of article shelf etc..
Draw the article in article shelf, can be the article position according to article in article shelf, can be specifically
Article position in article each layer of support in article shelf carries out drawing acquisition.
And due to can include multiple rooms in the places such as supermarket, market or warehouse, chummery can be not same
Floor all can also can arrange described wireless device, in each thing in different floors in the article shelf in each room
Product shelf all can correspond to each wireless device and arrange a label, in the corresponding relevant position of wireless device and label
Place's placing articles;The goods categories put in each room may be different, and such as in supermarket, it is permissible that Stall room is put
It is daily class article, what second floor room was put can be house article.
Service system is according to the position of wireless device it may be determined that article position in each room.
The article position according to each article for the described server and the goods categories of each article, generate goods categories and divide
Cloth map can be:
According to the goods categories of the article position in each room for each article and each article, generate each room
Between goods categories be distributed sub- map.
Such that it is able to the respectively sub- map of the goods categories for each room, generate corresponding shelf be distributed sub- map with
And article are distributed sub- map etc..
Wherein, the goods categories in each room are distributed sub- map, shelf are distributed sub- map or article distribution ground
In figure, can also draw switch prompting information, and this switch prompting information is used for pointing out user the article class switching to corresponding room
It is not distributed sub- map, shelf are distributed sub- map or article are distributed sub- map.
Such as, when the goods categories exporting any one room are distributed sub- map, user can be according to described switch prompting
Information, the goods categories that request switching exports another room are distributed sub- map;When shelf distribution exporting any one room
During map, user can ask the shelf that switching exports another room to be distributed sub- map according to described switch prompting information.When
When exporting the article in any one room and being distributed sub- map, user can ask switching output another according to described switch prompting information
The article in one room are distributed sub- map.
So that place is as supermarket as a example, as shown in Fig. 7 a~Fig. 7 d, Fig. 7 a and Fig. 7 b is respectively goods categories distribution
A kind of schematic diagram of map, Fig. 7 a is that the corresponding goods categories in Stall room are distributed sub- map, and Fig. 7 b is that second floor room is corresponding
Goods categories are distributed sub- map, are distributed in sub- map in goods categories, including different goods categories position regions, in article
Switch prompting information 300 can also be included in the sub- map of categorical distribution, this switch prompting information 300 can be virtual control, lead to
Cross and operate this virtual control, sub- map can be distributed with the goods categories in the corresponding room of output switching information 300;
Fig. 7 c is distributed a kind of schematic diagram of sub- map for shelf, wherein, is distributed in sub- map in shelf and can also mark often
Goods categories belonging to one article shelf, in Fig. 7 c, being labelled with the goods categories belonging to article shelf 301 is drinks, article
Goods categories belonging to shelf 302 are flavoring agent class.
Fig. 7 d is distributed a kind of schematic diagram of sub- map, specially article shelf 301 corresponding article distribution ground for article
Figure, can include the distributing position of each article and Item Information etc. in this article shelf.
It should be noted that after each sub- map output, all being exaggerated and reduce, such that it is able to check not
Map with precision.
The navigation map that service system generates can export and be shown to outut device, and outut device can be that user makes
User equipment is naturally it is also possible to be arranged in place supplying display device of user's viewing etc..Outut device receives
To after described navigation map, the sub- map of described goods categories can be exported first;Receive for described goods categories ground
During the shelf output request of the arbitrary goods categories of in figure, the corresponding shelf of goods categories of output request are distributed sub- map;Receive
To in the described shelf map of distribution, during the article output request of arbitrary shelf, the corresponding article of shelf of output request divide
Cloth map.
Wherein, each output request can be triggered by user, and user passes through in being distributed sub- map for arbitrary
Individual goods categories or any one article shelf carry out execution and click on or other specific operations, you can to trigger output request.
Corresponding with the map generation system shown in Fig. 1, as described in Figure 8, present invention also provides a kind of map generation side
The flow chart of one embodiment of method, the method can include following step:
801: handheld terminal carries out barcode scanning to each of article shelf article, and barcode scanning information is sent to service system
System.
Item Information code at least can be included in barcode scanning information.802: service system receives sweeping of described handheld terminal transmission
Code information.
803: service system according to described barcode scanning information, by the position of wireless device corresponding with the article of each barcode scanning
Article position as described article.
804: service system, according to the article position of each article, generates navigation map.
In the present embodiment, a wireless device corresponds to article, carries out barcode scanning by handheld terminal to article, service
According to barcode scanning information it may be determined that wireless device corresponding with the article of barcode scanning, the article such that it is able to this barcode scanning correspond to system
Wireless device position as described article article position.According to the article position of each article, generate navigation map.Logical
Cross the map generation system of the present embodiment it is achieved that automatically generating of navigation map, need not manually draw, improve navigation map
Accuracy.
As a kind of possible implementation, each wireless device corresponds to article and a corresponding label, handss
While holding each of terminal-pair article shelf article and carry out barcode scanning, methods described can also include:
The corresponding label information code of article described in barcode scanning.Now, label information code can also be included in barcode scanning information.
Described service system according to described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as institute
The article position stating article may include that
According to described barcode scanning information, search the corresponding relation of different labels and different radio equipment;By the article of barcode scanning
The position of the corresponding wireless device of label is as the article position of described article.
Wherein, different labels and the corresponding relation of different radio equipment can be preset in service system.
When label is for electronic tag, the corresponding wireless device of electronic tag is desirably integrated in described electronic tag, is
Integrated equipment.Now it can be uploaded to service system with the corresponding relation of electronic tag by each wireless device, specifically
The device identification for wireless device uploading and the label information code of electronic tag.Thus service system can by each no
Line equipment is preserved with the corresponding relation of electronic tag.Wherein, the corresponding relation bag of each wireless device and electronic tag
Include the device identification of each wireless device and its corresponding label information code.
Thus by the corresponding relation searching different labels and different radio equipment, article, label and nothing can be set up
The corresponding relation of line equipment, thus according to the label information code in barcode scanning information, corresponding device identification can be searched, this equipment
Identify the position i.e. article position as the corresponding article of Item Information code of corresponding wireless device.
As another possible implementation, in each of map generation system wireless device, it is provided with equipment letter
Breath code;This equipment information code can be one-dimension code, Quick Response Code or three-dimension code etc., can be arranged on the housing of wireless device.
While described handheld terminal carries out barcode scanning to each of described article shelf article, methods described is acceptable
Including:
To described article, corresponding wireless device carries out barcode scanning;
Wherein, described equipment information code can also be included in described barcode scanning information.
Then described service system is according to described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as
The article position of described article may include that
According to the equipment information code in described barcode scanning information, the position of corresponding for described equipment information code wireless device is made
Article position for the article of barcode scanning.
The article of barcode scanning can determine according to the Item Information code in barcode scanning information or label information code.
Because, in place, article shelf are generally made up of multilayer bracket, multiple article shelf can be placed in together, shape
Become article shelf area and article shelf passage region.
Wireless device can be arranged in each layer of support of article shelf, and service system can also be according to wireless device
Position, determines the article shelf location of article shelf and the position of each layer of support in article shelf.Wireless device is in article
Can be arranged according to layout rules in each layer of support in shelf, thus service system can according to layout rules and
The position of wireless device, the position of locating support position and article shelf.In the embodiment of the present application, this layout rules is i.e. concrete
It is to arrange multiple wireless devices in each layer of support, each wireless device is used for corresponding to article, now service system
The position of article shelf can be determined according to the position of each wireless device, such as according to wireless device in each layer of support
Arrangement quantity and the position of wireless device, you can to determine backing positions, and then can obtain article according to backing positions
Shelf location.
Therefore, service system according to the article position of each article, before generating navigation map, can also wrap by methods described
Include:
According to the position of each wireless device, determine the article shelf location of article shelf;
The described article position according to each article, generates navigation map and includes:
Article position according to each article and described article shelf location, draw navigation map, can draw first
Article shelf, and then it is plotted in the article in article shelf.
As another embodiment, handheld terminal can receive the wireless signal of wireless device transmission.
Due to carrying out in place during laying for goods it will usually leave passageway position, facilitating user to walk about, because article lead to
It is usually laid on article shelf, therefore passageway position specifically may refer to the shelf passage position between article shelf.
Shelf passage position can barcode scanning non-according to handheld terminal when handheld terminal position determine.
Wherein, as a kind of possible implementation,
Described service system according to the article position of each article, before generating navigation map, can also wrap by methods described
Include:
Receive the shelf passage position that described handheld terminal sends;Described shelf passage position be described handheld terminal according to
The wireless signal of the wireless device receiving during non-barcode scanning, and the described handheld terminal of the location positioning of described wireless device is not
Handheld terminal position during barcode scanning;
The then described article position according to each article, generates navigation map and may include that
Article position according to each article and each shelf passage position, generate navigation map.
Certainly, the article shelf of each article shelf according to the position of each wireless device, can be determined in service system
During position, service system is specifically according to each article shelf location, the article position of each article and each shelf passage
Position, generates navigation map.
As another possible implementation:
Described service system according to the article position of each article, before generating navigation map, can also wrap by methods described
Include:
The wireless signal of the wireless device receiving during the non-barcode scanning receiving described handheld terminal transmission;
The wireless signal of the wireless device receiving during according to the non-barcode scanning of described handheld terminal, and described wireless device
Handheld terminal position during the non-barcode scanning of handheld terminal described in location positioning, as shelf passage position;
Then described service system, according to the article position of each article, generates navigation map and may include that
Article position according to each article and each shelf passage position, generate navigation map.
Certainly, the article shelf of each article shelf according to the position of each wireless device, can be determined in service system
During position, service system is specifically according to each article shelf location, the article position of each article and each shelf passage
Position, generates navigation map.
Due in actual applications, generally will also include some indoor channels in place, such as stair, elevator, fire-fighting are led to
Road etc., these indoor channels can obtain from architectural drawing, it may also be determined that the size in place and border from architectural drawing,
May thereby determine that navigation map border;
Therefore described service system is led to according to each article shelf location, the article position of each article and each shelf
Road position, generates navigation map and may include that
Determine navigation map border;
In described navigation map border, according to each article shelf location, the article position of each article, each shelf
Channel position and indoor channel position, are generated to navigation map.
Navigation map border can be drawn first, draw article shelf, shelf passage and room in navigation map border
Internal channel etc., thus generate navigation map.
Wherein, the position of wireless device can preset it is also possible to be obtained by calculating.
As another embodiment, based on the map generation system shown in Fig. 3, the wireless device in this system can include
First kind equipment and the second kind equipment, known to the position of described first kind equipment.
Described service system according to described barcode scanning information, by the position of wireless device corresponding with the article of each barcode scanning
Before article position as described article, methods described can also include:
Using fixed second kind equipment of described first kind equipment and/or position as known device, according to described known
The wireless signal that undetermined second kind equipment in any one position that the position of equipment and described known device receive sends,
The position of undetermined second kind equipment in positioning any one position described.
Described service system according to described barcode scanning information, by the position of wireless device corresponding with the article of each barcode scanning
Article position as described article may include that
According to described barcode scanning information, by the position of first kind equipment corresponding with the article of each barcode scanning or the second kind equipment
Put the article position as described article
Described service system, according to the article position of each article, generates navigation map and may include that
According to the position of described first kind equipment and/or described second kind equipment, determine the article goods of each article shelf
Rack position;
According to each article shelf location, the article position of each article and each shelf passage position, generate navigation
Map.
Wherein, the determination of shelf passage position may refer to described in above-described embodiment.
Wherein, the first kind equipment can be arranged in the constant place of indoor location, and the second kind equipment can be arranged in article
In shelf, article shelf, due to moving, such that it is able to first kind equipment constant according to position, position the second kind equipment
Position.The position that therefore service system can specifically according to described second kind equipment, determines the article of each article shelf
Shelf location.
After first kind equipment and Equations of The Second Kind device location all determine, service system can be by the position of the first kind equipment
And second kind equipment location push to described handheld terminal naturally it is also possible to receive handheld terminal position acquisition please
When asking, the position of the wireless device of acquisition request is sent to described handheld terminal.
Wherein, when described first kind equipment includes multiple, multiple first kind equipments are disposed in the interior predeterminable area and not position
In same plane;Concrete arrangement for described second kind equipment in each layer of support of each article shelf;
Then described service system is according to described barcode scanning information, by the position of wireless device corresponding with the article of each barcode scanning
Put the article position as described article may include that
Service system according to described barcode scanning information, according to described barcode scanning information, will be corresponding with the article of each barcode scanning
The position of the second kind equipment is as the article position of described article.
Wherein, service system obtains the wireless signal of wireless device for convenience, and described map generation system also includes the
One control device, described first control device be used for that the described known device that sends known device receives any one second
The wireless signal that kind equipment sends, and it is uploaded to service system;
Therefore, any one Equations of The Second Kind that the described position according to described known device and described known device receive sets
The wireless signal that preparation is sent, the position of positioning any one the second kind equipment described may include that
Sent according to any one second kind equipment that the described known device that described first control device uploads receives
Wireless signal, and the position of described known device, the position of positioning any one the second kind equipment described.
Wherein, the first control device is with according to default arranged ceiling indoors.In actual applications, described first
Control device can be ap (wireless access point, wireless access points).Control device is according to default arrangement cloth
Put ceiling indoors, arrangement schematic diagram may refer to shown in Fig. 5.
As another embodiment, based on the map generation system shown in Fig. 6, this system can also include the second control and set
Standby, the wireless signal that described second control device sends for the described wireless device receiving described second control device
Reach described service system;
Then described according to described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as described article
Article position before, methods described also includes:
According to the wireless signal sending between the described wireless device that described second control device receives, and described the
The position of two control devices, positions the position of described wireless device.
In above-described embodiment, described service system according to each article shelf location, the article position of each article and
Each shelf passage position, generates navigation map and may include that
Article position according to each article and the goods categories of each article, generate goods categories and are distributed sub- map;
Be distributed each of sub- map goods categories for described goods categories, according to described article shelf location and
Shelf passage position, draws article shelf and shelf passage, generates the corresponding shelf of each goods categories and is distributed sub- map;
It is distributed each of sub- map article shelf for described shelf, according to the article position of each article, generate
Each corresponding article of article shelf is distributed sub- map;
Set up the sub- map of described goods categories, described shelf are distributed sub- map and described article are distributed the association of sub- map
Relation, generates navigation map.
As another embodiment, described set up the sub- map of described goods categories, described shelf are distributed sub- map and institute
State the incidence relation that article are distributed sub- map, after generating navigation map, methods described can also include:
Described navigation map is sent to outut device so that after described outut device receives described navigation map,
Export the sub- map of described goods categories;The shelf output receiving for arbitrary goods categories in the sub- map of described goods categories please
When asking, the corresponding shelf of goods categories of output request are distributed sub- map;Receive to be distributed in sub- map for described shelf and appoint
During the article output request of one shelf, the corresponding article of shelf of output request are distributed sub- map.
The embodiment of the present application additionally provides a kind of map creation device, and this map shown in device concrete configuration Fig. 1 generates
In service system in system, as shown in figure 9, this device may include that
Receiver module 901, for receiving the barcode scanning information that described handheld terminal sends.
Article position determining module 902, for according to described barcode scanning information, by wireless device corresponding with the article of barcode scanning
Position as described article article position;
Map generation module 903, for the article position according to each article, generates navigation map.
As a kind of possible implementation, described article position determining module specifically for:
According to described barcode scanning information, search the corresponding relation of different labels and different radio equipment;By each barcode scanning
The position of the corresponding wireless device of label of article is as the article position of described article.
Wherein, different labels and the corresponding relation of different radio equipment can be preset in service system.
When label is for electronic tag, the corresponding wireless device of electronic tag is desirably integrated in described electronic tag, is
Integrated equipment.Now it can be uploaded to service system with the corresponding relation of electronic tag by each wireless device, specifically
The device identification for wireless device uploading and the label information code of electronic tag.Thus service system can by each no
Line equipment is preserved with the corresponding relation of electronic tag.Wherein, the corresponding relation bag of each wireless device and electronic tag
Include the device identification of each wireless device and its corresponding label information code.
As another possible implementation, in each wireless device, it is provided with equipment information code;This equipment is believed
Breath code can be one-dimension code, Quick Response Code or three-dimension code etc., can be arranged on the housing of wireless device.
While described handheld terminal carries out barcode scanning to each of described article shelf article, it is additionally operable to described thing
The corresponding wireless device of product carries out barcode scanning;Described equipment information code can be included in described barcode scanning information, also include Item Information
Code and/or label information code;
Described article position determining module specifically for:
According to the equipment information code in described barcode scanning information, the position of corresponding for described equipment information code wireless device is made
Article position for the article of barcode scanning.
The article of barcode scanning can determine according to the Item Information code in barcode scanning information or label information code.
As another embodiment, this device can also include:
Shelf location determining module, for the position according to each wireless device, determines article shelf location.
Described map generation module specifically for:
Article position according to each article and described article shelf location, draw navigation map, can draw first
Article shelf, then draw the article in article shelf.
Wherein, handheld terminal can receive the wireless signal of wireless device transmission.
Due to carrying out in place during laying for goods it will usually leave passageway position, facilitating user to walk about, because article lead to
It is usually laid on article shelf, therefore passageway position specifically may refer to the shelf passage position between article shelf.
Shelf passage position can barcode scanning non-according to handheld terminal when handheld terminal position determine.
As another embodiment, this device can also include:
Position acquisition module, for receiving the shelf passage position that described handheld terminal sends;Described shelf passage position
The wireless signal of the wireless device receiving during for described handheld terminal according to non-barcode scanning, and the position of described wireless device is fixed
Handheld terminal position during the non-barcode scanning of described handheld terminal of position;
When this device includes above-mentioned shelf location determining module, described map generation module can be specifically for according to each
Individual article shelf location, the article position of each article and each shelf passage position, generate navigation map.
As another embodiment, this device can also include:
Channel position determining module, for receiving the wireless device receiving during non-barcode scanning that described handheld terminal sends
Wireless signal;The wireless signal of the wireless device receiving during according to the non-barcode scanning of described handheld terminal, and described wireless device
The non-barcode scanning of handheld terminal described in location positioning when handheld terminal position, as shelf passage position;
When this device includes above-mentioned shelf location determining module, described map generation module can be specifically for according to each
Individual article shelf location, the article position of each article and each shelf passage position, generate navigation map.
Wherein, generally will also include some indoor channels, such as stair, elevator, passageway for fire apparatus etc. in place, these are indoor
Passage can obtain from architectural drawing, it may also be determined that the size in place and border from architectural drawing, may thereby determine that
Navigation map border;
Therefore, described map generation module is specifically for determining navigation map border;In described navigation map border, root
According to each article shelf location, the article position of each article, each shelf passage position and indoor channel position, it is generated to
Navigation map.
Wherein, the position of wireless device can preset it is also possible to be obtained by calculating.
As another embodiment, the wireless device in map generation system can include the first kind equipment and Equations of The Second Kind
Equipment, known to the position of described first kind equipment.
This device can also include:
First device location determining module, for by fixed second kind equipment of described first kind equipment and/or position
As known device, any one position that the position according to described known device and described known device receive is undetermined
The wireless signal that second kind equipment sends, the position of undetermined second kind equipment in positioning any one position described.
Wherein, the wireless signal that undetermined second kind equipment in any one position that described known device receives sends can
To be that the first control device uploads.Therefore first device location determining module is specifically for according on described first control device
The wireless signal that undetermined second kind equipment in any one position of receiving of described known device passing sends, and described
Know the position of equipment, the position of undetermined second kind equipment in positioning any one position described.
As another embodiment, this map generation system can also include the first control device, described first kind equipment
And described second kind equipment is respectively used to for the wireless signal receiving to be uploaded to described first control device;Described first control
The wireless signal that control equipment is used for being respectively received described first kind equipment and described second kind equipment is uploaded to described clothes
Business system;
Described primary importance determining module is specifically for setting the fixed Equations of The Second Kind of described first kind equipment and/or position
For as known device;From the wireless signal that described first kind equipment and described second kind equipment are respectively received, determine
The wireless signal that undetermined second kind equipment in any one position that described known device receives sends;Known set according to described
The wireless signal sending for undetermined second kind equipment in any one position receiving, and the position of described known device,
The position of undetermined second kind equipment in positioning any one position described.
As another embodiment, it is with embodiment illustrated in fig. 9 difference, can also include in map generation system
Second control device, described second control device is sent out for the described wireless device receiving described second control device
The wireless signal sending is uploaded to described service system;
This device can also include:
Second device location determining module, the described wireless device for being received according to described second control device sends
Wireless signal, and the position of described second control device, position the position of described wireless device.
By the technical scheme of the embodiment of the present application it is achieved that automatically generating of navigation map, need not manually draw, improve
Navigation map accuracy.
Wherein, as another embodiment, described map generation module can be specifically for:
Article position according to each article and the goods categories of each article, generate goods categories and are distributed sub- map;
Wherein, described goods categories can carry out dividing acquisition according to goods attribute according to the actual requirements.Carry out article pendulum in place
It is generally also be arranged according to goods categories when putting, therefore can firstly generate goods categories and be distributed sub- map.
Be distributed each of sub- map goods categories for described goods categories, according to described article shelf location and
Shelf passage position, draws article shelf and shelf passage, generates shelf and is distributed sub- map;
It is distributed each of sub- map article shelf for described shelf, according to the article position of each article, generate
Each corresponding article of article shelf is distributed sub- map;
Set up described goods categories and be distributed sub- map, the described shelf map of distribution and the described article map of distribution
Incidence relation, generates navigation map.
Now, this device can also include:
Map output module, for sending to outut device described navigation map so that described outut device receives
After described navigation map, export the sub- map of described goods categories;Receive for arbitrary thing in the sub- map of described goods categories
During the output request of category other shelf, the corresponding shelf of goods categories of output request are distributed sub- map;Receive for described
When shelf are distributed the article output request of arbitrary shelf in sub- map, the corresponding article of shelf of output request are distributed sub- map.
In a practical application, the service system in map generation system can include near-end server and far-end clothes
Business device, the map creation device described in Fig. 9 can be with concrete configuration in described far-end server.
Then described receiver module 901 is specifically for receiving the barcode scanning that described handheld terminal is sent by described near-end server
Information.
Therefore, the embodiment of the present application additionally provides a kind of far-end server, including memorizer and processor,
One or more groups of programmed instruction are stored in described memorizer;
Described processor is used for the one or more groups of programmed instruction calling and executing in described memorizer, realizes following behaviour
Make:
Receive the barcode scanning information that described handheld terminal is sent by near-end server.
According to described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as described article article
Position;
According to the article position of each article, generate navigation map.
The embodiment of the present application additionally provides a kind of map creation device, and this device is applied particularly to the map life shown in Fig. 1
In handheld terminal in one-tenth system, this device may include that
Barcode scanning module, for carrying out barcode scanning to each of described article shelf article;
Information sending module, for sending described barcode scanning information to described service system;By described service system according to
Described barcode scanning information, using the position of wireless device corresponding with the article of barcode scanning as described article article position;According to each
The article position of individual article, generates navigation map.
As another embodiment, this device can also include:
Locating module, the wireless signal of the wireless device for receiving during according to non-barcode scanning, and described wireless device
The non-barcode scanning of handheld terminal described in location positioning when handheld terminal position, as shelf passage position, and described shelf are led to
Road position is uploaded to described service system;By article position and each shelf passage position of service system article, generate
Navigation map.
As another embodiment, this device can also include:
Position sending module, the wireless signal of the wireless device for receiving during by non-barcode scanning is uploaded to described service system
System;The wireless signal of the wireless device receiving during by described service system according to the non-barcode scanning of described handheld terminal, and described
Handheld terminal position during the non-barcode scanning of handheld terminal described in the location positioning of wireless device, as shelf passage position;According to each
The article position of individual article and each shelf passage position, generate navigation map.
The embodiment of the present application additionally provides a kind of handheld terminal, including memorizer and processor,
One or more groups of programmed instruction are stored in described memorizer;
Described processor is used for the one or more groups of programmed instruction calling and executing in described memorizer, realizes following behaviour
Make:
Barcode scanning is carried out to each of described article shelf article;
Described barcode scanning information is sent to described service system;By described service system according to described barcode scanning information, will be with
The position of the corresponding wireless device of article of barcode scanning is as the article position of described article;According to the article position of each article,
Generate navigation map.
In a typical configuration, computing device includes one or more processors (cpu), input/output interface, net
Network interface and internal memory.
Internal memory potentially includes the volatile memory in computer-readable medium, random access memory (ram) and/or
The forms such as Nonvolatile memory, such as read only memory (rom) or flash memory (flashram).Internal memory is showing of computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology is realizing information Store.Information can be computer-readable instruction, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase transition internal memory (pram), static RAM (sram), moves
State random access memory (dram), other kinds of random access memory (ram), read only memory (rom), electric erasable
Programmable read only memory (eeprom), fast flash memory bank or other memory techniques, read-only optical disc read only memory (cd-rom),
Digital versatile disc (dvd) or other optical storage, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus
Or any other non-transmission medium, can be used for storing the information that can be accessed by a computing device.Define according to herein, calculate
Machine computer-readable recording medium does not include non-temporary computer readable media (transitory media), such as the data signal of modulation and carrier wave.
To censure specific components as employed some vocabulary in the middle of description and claim.Those skilled in the art should
It is understood that hardware manufacturer may call same assembly with different nouns.This specification and claims are not with name
The difference claiming is used as distinguishing the mode of assembly, but difference functionally is used as the criterion distinguished with assembly.As logical
In the middle of piece description and claim, mentioned "comprising" is an open language, therefore should be construed to " comprise but do not limit
In "." substantially " refer in receivable range of error, those skilled in the art can solve described in the range of certain error
Technical problem, basically reaches described technique effect.Additionally, " coupling " word here comprises any directly and indirectly electric property coupling
Means.Therefore, if a first device is coupled to a second device described in literary composition, representing described first device can direct electrical coupling
It is connected to described second device, or be indirectly electrically coupled to described second device by other devices or the means that couple.Description
Subsequent descriptions are to implement the better embodiment of the application, and so described description is for the purpose of the rule that the application is described,
It is not limited to scope of the present application.The protection domain of the application ought be defined depending on the defined person of claims.
Also, it should be noted term " inclusion ", "comprising" or its any other variant are intended to nonexcludability
Comprise, so that a series of article of key elements of inclusion or system not only include those key elements, but also include not clearly
Other key elements listed, or also include for this article or the intrinsic key element of system.In the feelings not having more restrictions
Under condition, the key element being limited by sentence "including a ..." is it is not excluded that go back in the article including described key element or system
There is other identical element.
Described above illustrate and describes some preferred embodiments of the application, but as previously mentioned it should be understood that the application
Be not limited to form disclosed herein, be not to be taken as the exclusion to other embodiment, and can be used for various other combinations,
Modification and environment, and can be in application contemplated scope described herein, by technology or the knowledge of above-mentioned teaching or association area
It is modified.And the change that those skilled in the art are carried out and change without departing from spirit and scope, then all should be in this Shen
Please be in the protection domain of claims.