[summary of the invention]
For solving the shortcoming that above-mentioned existing shopping online brings inconvenience to the user, the objective of the invention is to propose a kind of image coding of the object that obtains body surfaces such as products propaganda list or color page and find out the sequence information that constitutes with the corresponding extraneous information of this object and with customer identification information and extraneous information and send to supplier's device, system and method by the mode of network, it has easy to use.
The information transmitting apparatus that the present invention proposes, comprise: image reading unit, digital processing unit, microprocessor, network adapter and network interface, the image reading unit obtains the image coding that expression has the object relevant information, this image coding and object are to adopt different printing ink looks number to default in body surface, and object is visible being printed on the body surface.Digital processing unit receives the image coding that the image reading unit sends, and this image coding is decoded, and obtains the coded message that extraneous information and operational order with object have corresponding relation.Microprocessor receives the coded message that digital processing unit sends.Described microprocessor is the microprocessor of network enabled transmission, and it sends to server with coded message by network adapter and network interface.
The system of transmission sequence information of the present invention comprises: image reading unit, digital processing unit, microprocessor, server, network adapter and network interface.Described image reading unit obtains expression the image coding of object relevant information, and this image coding and object are that the different printing ink looks of employing number default in body surface, and object is visible being printed on the body surface.Digital processing unit is decoded to image coding, obtains the coded message that extraneous information and operational order with object have corresponding relation.Microprocessor receives the coded message that digital processing unit sends; Described microprocessor is the microprocessor of network enabled transmission.Server obtains identifying information, and is stored with the table that shines upon of coded message and extraneous information, operational order corresponding relation.Described network adapter is set up being connected of microprocessor and server with network interface, wherein microprocessor sends to server with coded message by network adapter and network interface, and server is carried out the receiving end that instruction corresponding sends to identifying information and the corresponding extraneous information of coded message appointment.
Described microprocessor comprises information process unit, and this information process unit obtains identifying information, and this identifying information sends to server by network adapter and network interface.
Described microprocessor also comprises storage unit, the operating system of stored network enabled transmission.
The described identifying information of described cell stores.
Microprocessor also comprises information acquisition unit, and information acquisition unit receives the external operation instruction or reads external information obtaining described identifying information, and this identifying information is sent to information process unit.
Described information acquisition unit for think the user provide the input identifying information man-machine interface button or touch-screen or read the coded message reading device of the subscriber-coded information that is printed onto on the card.
Described identifying information is that server obtains and the physical network port information corresponding by the identification physical network port.
Described operational order comprises that the request server execution transmits the instruction of identifying information and extraneous information to the target receiving end.
Described receiving end is facsimile recorder, printer, display screen or phone, mailbox.
Described operational order has a plurality of instructions, according to certain priority arrangement.
Also be provided with in the described server with described identifying information have corresponding relation further more detailed customer identification information shine upon table.
Described network interface is wired network interface or radio network interface.
Described image reading unit comprises CMOS inductor or CCD inductor.
Described image coding is the miniature coding of infrared printing ink.
Also comprise the identity identification module in the server, identifying information is differentiated.
The method that sequence information of the present invention transmits, its feature comprises the steps:
(1) obtaining expression has the image coding of object relevant information, and this image coding and object are that the different printing ink looks of employing number default in body surface, and object is visible being printed on the body surface;
(2) this image coding is decoded, to obtain the coded message that the extraneous information that is associated with this object and operational order have corresponding relation;
(3) by network mode described coded message is sent to server, server obtains identifying information simultaneously;
(4) corresponding extraneous information of server calls and coded message and operational order, the executable operations instruction, the sequence information that will include identifying information, extraneous information sends the receiving end of appointment to.
Comprise also in the described step (2) that message processing module obtains the step of identifying information.
The identifying information that described server obtained is provided by message processing module.
Described identifying information can also be that server is by discerning physical network port to obtain and the physical network interface information corresponding
Described step (4) also comprises the steps:
(4.1) server is found out from user message table and the corresponding more detailed identifying information of identifying information;
(4.2) identifying information and extraneous information are integrated according to certain mode, the sequence information after will integrating again sends in the mode of appointment.
Described extraneous information and operational order are to default in the server, are provided with shining upon table and setting up the more detailed user message table of corresponding relation with identifying information of coded message and extraneous information, operational order corresponding relation in the server.
Described operational order can be the instruction that requires server to send to fax to facsimile recorder or to specifying mailbox to send the instruction of mail, can also be the instruction of the requirement server printer prints of linking appointment or the instruction that shows sequence information on display.
Described receiving end is facsimile recorder, display, phone, printer or E-mail address.
Described image coding is for defaulting in the miniature codings of lip-deep infrared printing ink such as object such as paper.
Described network mode can be wired as INTERNET net, public telephone network, also can be wireless as 3G wireless telecommunications nets such as WCDMA.
Information transmitting apparatus among the present invention and the system, the method that adopt this device realization sequence information to transmit, since utilize the image acquiring unit to obtain to be printed in object such as products propaganda single lip-deep, be printed in object on the body surface image coding of corresponding relation arranged, and this information transmitting apparatus will send to server by the coded message that the image coding decoding gets by the mode of network, and server obtains customer identification information simultaneously.Server obtains information relevant with object and operational order according to coded message, and according to this operational order, the order that server will have object information, a customer identification information sends to the receiving end of goods providers appointment.It is single that the present invention has realized that the user only need have information transmitting apparatus and products propaganda, just can reach the purpose that sends order, buys goods, bigger user and the businessman of having made things convenient for, particularly do not coomputerate or dislike, be inconvenient to the user that surfs the Net, go shopping, more provided a kind of shopping way easily and efficiently for those.The present invention simultaneously also saves time for the transmission of information such as the order between businessman and businessman, price list provides, the labour-saving channel.The system and method that the device that information of the present invention sends, sequence information send has cost advantage low, easy to use.
[embodiment]
The invention provides a kind of information transmitting apparatus, as shown in Figure 1a, this device comprises image reading unit 10, digital processing unit 23, microprocessor 20, network adapter 30, network interface 40 and power supply 50, wherein digital processing unit 23 is connected between image reading unit 10 and the microprocessor 20, network interface 40 connects network adapter 30, and network adapter 30 is by carrying out data transmission as data bus and microprocessor 20.Described microprocessor 20 is the microprocessor of network enabled agreement.Network interface 40 is set up being connected of network adapter 30 and external network.Power supply 50 is whole device power supply.
Image reading unit 10 is used to read the image that sets in advance in the image coding of body surface, and this image coding can be to be preset with the site that the some of its corresponding relation is arranged with object such as icon or literal on body surfaces such as paper.This site is invisible or unconspicuous by naked eyes, is printed on the paper as adopting infrared printing ink, and described site can not influence the reading of user to icon or literal.Shown in Fig. 2 a, Fig. 2 b, utilize infrared printing ink or other special color ink printing one deck sites 100 (in this diagram in blank sheet of paper or other body surfaces, the site is the situation after the amplification certain multiple, under the normal condition, the site is that naked eyes institutes is not easy to identify), this site 100 is extended with X and Y direction and is covered with full page or only in printing icon 101, literal 102 position printing net-points.Above-mentioned site 100 employed off-set oil mass colours number then can not be number identical with icon 101, literal 102 or the employed look of object surfaces, produces to avoid read error or coarse bad situation.Image reading unit 10 comprises optical pick-up unit in the present embodiment, as CCD inductor or CMOS inductor.This image reading unit is launched the infrared light object of body surface so far, this object place is provided with described image coding, this optical pick-up unit receives one and responds image as this magnified image simultaneously, and the electric signal of this image sent to digital processing unit 23,23 pairs of these image codings of digital processing unit are decoded, so that convenient the obtaining and the corresponding extraneous information of decoded information of server.The light of described image acquiring unit emission also can be that other specially have coloured light, as blue light etc.Ask No. 02122633.4 in the technology of obtaining image about the setting and the image reading unit of image coding such as the Chinese patent and No. the 200420067103.1st, Chinese patent, be not described in detail in this.
Microprocessor 20 is connected with digital processing unit 23 circuit, and it receives the image coding information that digital processing unit 23 sends.
Described microprocessor 20 is the microprocessor of network enabled transmission, and it can be one and has the central processor MCU of reduced instruction.Microprocessor 20 is built-in with the operating system of network enabled transmission, comprises information process unit 24, storage unit.Described storage unit comprises read only memory ROM 21, dynamic storage RAM22.Described Network Transmission can adopt Network Transmission modes such as Ethernet, ADSL, MODEM, WCDMA or other 3G wireless communication modes, and described network adapter 30 is and the corresponding adapter of Network Transmission mode.Store described operating system in the read only memory ROM 21, with corresponding configuration file, as customer identification information, this customer identification information can be the identifying information of this device itself, also can be the individual subscriber identifying information, this customer identification information be unique.Read only memory ROM 21 can be substituted by other nonvolatile memorys, for example: the FLASH flash memory.The data layout that microprocessor 20 and network adapter are 30 is changed by conventional data agreement and procotol and is converted, send such as the information that microprocessor will be received, microprocessor 10 at first converts conventional data to the network format data, and the data that network adapter 30 becomes to meet the procotol form to the data-switching of network format again send by the wired mode such as netting twine, telephone wire or the mode of WCDM or other 3G wireless telecommunications.
Information process unit 24 calls the identifying information in the ROM (read-only memory), sends identifying information and coded message to other unit.Certainly, this identifying information can set in advance in ROM (read-only memory) 21 for non-, can be to obtain by the mode that information acquisition unit (Fig. 1 b) is obtained, as input informations such as the button of operating the man-machine interface of this device by the user, touch-screens to obtain identifying information, can also be by information acquisition unit read coded message as the finger print information that is printed onto coded message on the subscriber card or user to obtain identifying information, in such cases, information acquisition unit can be replaced by the image acquiring unit.Information acquisition unit sends its identifying information that obtains to information process unit and handles.
After microprocessor 20 obtains the decoded information of image coding, control information processing unit 24 calls the identifying information that identifying information or reception, process information acquiring unit send in the ROM (read-only memory) 21, simultaneously identifying information and coded message is stored in the dynamic storage 22.
Microprocessor 20 sends the request connect to server, after microprocessor 20 and server are set up network and be connected, controls dynamic storage 22 identifying information and coded message are sent to server by network adapter 30 and network interface 40.
Server memory contains the table that shines upon of the coded message of image coding and pairing extraneous information, operational order.Described extraneous information is included as the information of representative icon or literal and/or the relevant information of icon or literal.This operational order screens extraneous information for requiring server, and converge whole according to certain mode to extraneous information and the identifying information that screens, and take which kind of mode to show or the information instruction after terminal device transmission remittance is whole, as this icon is clothes, then extraneous information includes the coding of expression clothes commodity and the company information that provides these commodity, supply of material address, merchandise news such as size, color etc. and network address or manufacturer's mailbox, Fax number, the contact methods such as port information of the printer that links to each other with server relevant information, this operational order be require server according to the contact method of appointment as fax, print, the mode that shows sends described information after being put in order by identifying information and relevant product information remittance to the facsimile recorder of appointment or be connected to the printer prints of appointment, or the instruction of display demonstration.
In order to simplify the inner structure of apparatus of the present invention, simultaneously can obtain more detailed identifying information again, being located at the identifying information that identifying information in the ROM (read-only memory) 21 or information acquisition unit obtain can be the simple user code, and sets up the more detailed identifying information table that corresponding relation is arranged with personal code work in server.This more detailed identifying information is provided when applying for registration of registration by the user.
Server is handled accordingly to its received information, extracts coded message, finds out with corresponding extraneous information of this coded message and operational order from shine upon table and finds out the more detailed identifying information corresponding with personal code work.The instruction of server executable operations, converge relevant product information in whole identifying information and the extraneous information according to the mode of operational order appointment, and the information after whole of will converging is sent to the supplier's of appointment terminal device according to the mode of appointment, as personal information and merchandise news are sent in the mailbox of goods providers, or send fax to goods providers by the mode of fax.
Set up the physical network interface that network is connected with described wired network interface and have only physical property, and have the information of corresponding relation to obtain by serviced device with this physical property.As being when carrying out data transmission by wired mode such as telephone wire when information transmitting apparatus of the present invention and server, the telephony port of any one telephone exchange is corresponding unique telephone number, so described identifying information can be for by which physical network port being sended over by the information of discerning information transmitting apparatus of the present invention and sending by server, and obtains corresponding telephone number with the identifying information as the user.Certainly, corresponding being provided with and the corresponding more detailed user message table of telephone number in the server.
Power supply 50 is built in the device of the present invention, can be general alkaline battery or rechargeable battery such as lithium battery.The present invention also can reach from the purpose of external power supply power taking by a power interface that is arranged on the device.
Described image reading unit 10 can be gathered the device of making lip pencil formula or other shape with digital processing unit 23, it can be wireless or wired mode that data between device after this set and the microprocessor 20 transmit, as radio frequency, frequency modulation, bluetooth, infrared etc.
Understandable, whole device of the present invention can integrate, and makes the structure of lip pencil structure or other shape.
Can on the device that information sends, controlled button be set among the present invention, as power switch key and transmission affirmation, cancel key.For showing whether this device is in running order, also can be provided with power light on this device to the user, when the power supply opening of this device, after the device power supply, power light can glimmer or be in bright state.Clicked color page when this device, information could have been sent after the user such as having only to press acknowledgement key.Can also on device, display screen be set, show the duty and the information of this device, as whether sending information, send successfully or send failure etc.
The true or false of the information that sends in order to strengthen, but server configuration information confirmation unit is also confirmed the identifying information that launches from microprocessor 20.Store the details that the user registers in the database in the server, comprise the details that address name, user's sex, age of user, address etc. and trade company register, comprise the information such as coding, title, specification of name of firm, different commodity.User's concrete information is differentiated for userspersonal information's the true and false in the server calls database.If there is not corresponding identifying information in the database, the validation of information unit is with the information of feedback acknowledgment failure, and server then can not send to supplier with identifying information and extraneous information.Then the device of the prompting failure information of the device of information transmission can be made corresponding feedback, knocks out suddenly as continuous flicker of lamp or original bright lamp, or shows the information that transmission is failed on the display screen.
Below the application system of example explanation information transmitting apparatus of the present invention by suscribing to cake on the net.
As shown in Figure 3, realize shopping on net cake functional block diagram for the system that uses apparatus of the present invention.
The user is by clicking the object on the cake color page that businessman sent as the device of lip pencil formula structure, as click picture, the literal of certain cake on the color page, picture on this color page, literal process when printing is handled, certain identifier is arranged, this identifier is preset with the image coding that image reading unit 10 can obtain image, and this image coding can be by grid, the site of infrared printing ink according to certain coded system printing.Image reading unit 10 sends to digital processing unit 23 with the electron image that comprises image coding that it obtained, and 23 pairs of these electron images of digital processing unit are handled, decoded, and obtains the coded message in the image.
Digital processing unit 23 sends to microprocessor 20 with coded message, and the information process unit 24 in the microprocessor 20 receives this information.Simultaneously, information process unit 24 calls the identifying information in the ROM (read-only memory) 21, or receive the identifying information that information acquisition unit sends, as user's address, name, phone, finger print information etc., and identifying information and coded message sent to dynamic storage 22.
Microprocessor 20 sends information to server, its coded message and identifying information that will be stored in the dynamic storage 22 sends to server by network interface, after server is received information, find out extraneous information corresponding and operational order from shining upon table with coded message, this extraneous information comprises the code of the cake that the user clicks, cake company code, the address, manufacturer's mailbox, contact methods such as Fax number, this operational order commander server is integrated identifying information and merchandise news, and the indication server sends the sequence information of ordering cake according to the send mode of appointment to cake company, as with fax, telephone message, send mail, the mode of transmissions such as SMS sends to cake supplier's facsimile recorder, phone, mobile phone, receiving ends such as PDA or Pc machine.This extraneous information and operational order are to default in the server.
Extraneous information in the native system and operational order also can store in the microprocessor 20, are stored in advance in little processing by trade company.
Operational order among the present invention can be a kind of single form, also various ways can be arranged.When being various ways, can carry out the priority setting to multiple operational order, after the high operational order of priority level is carried out failure, automatically turn to and carry out low-level operational order, as the operational order of limit priority for the execution fax, next is an operational order of playing the voice of sequence information by dialing then, can be the operational order that sends mail or note afterwards.Certainly can also be that multiple operational order carries out simultaneously, guarantee that trade company receives that the user sends and come sequence information.
Foregoing, identifying information can not be to be sent by information transmitting apparatus, but by server obtain with the corresponding telephone number of physical network port or other information as identifying information.
As shown in Figure 4, the present invention sends the method for sequence information, comprises the steps:
(1) is being printed on the body surface of object, obtaining the image coding that expression has the object relevant information;
(2) this image coding is decoded, to obtain the coded message that the extraneous information that is associated with this object and operational order have corresponding relation;
(3) by network mode described coded message is sent to server, server obtains identifying information simultaneously;
(4) server obtains extraneous information and operational order according to coded message, the executable operations instruction, and the sequence information that will include identifying information, extraneous information sends the receiving end of appointment to.
Comprise also in the described step (2) that message processing module obtains the step of identifying information.
Identifying information in the described step (3) is that the message processing module by step (2) provides.
Identifying information in the described step (3) can also be that server is by discerning physical network port to obtain and the physical network port information corresponding.
Described step (4) also comprises the steps:
(4.1) server is found out from user message table and the corresponding more detailed identifying information of identifying information, and user identity is differentiated affirmation;
(4.2) as confirming identity, then identifying information and extraneous information are integrated according to certain mode, the sequence information after will integrating again sends in the mode of appointment, if do not confirm, then sends failure.
Wherein said extraneous information and operational order are to default in the server, are provided with the table that shines upon of coded message and extraneous information, operational order corresponding relation in the server.Also be provided with the more detailed user message table of setting up corresponding relation with identifying information in the server simultaneously.
Described operational order can be and requires server to send to fax to the instruction of facsimile recorder or to specifying mailbox to send the instruction of mail, can also be that the requirement server is linked the instruction of the printer prints of appointment, shows the instruction of sequence information or the instruction of tone information on display.
Described receiving end is facsimile recorder, display, phone, printer or E-mail address.
Described image coding is to default in the miniature coding of infrared printing ink that object such as paper etc. show.
The employed printing ink look of described image coding number and object, the employed look of body surface are number different.
Described network mode can be wired as INTERNET net, public telephone network, also can be wireless as 3G wireless telecommunications nets such as WCDMA etc.