Background technology
Two-dimensional bar code/Quick Response Code is the chequered with black and white graphic recording data symbol information that distributes in plane (two-dimensional directional) according to certain rules with certain specific geometric figure, it utilizes dexterously " 0 ", the concept of " 1 " bit stream that forms computer-internal logical foundations on coding, with several geometrical bodies corresponding with scale-of-two, represent word numerical information, by image input device or photoelectric scanning device automatically identifying and reading, to realize information, automatically process.
Quick Response Code is a kind of barcode standard more senior than one dimension code.One dimension code can only be gone up expressing information in a direction (being generally horizontal direction), and Quick Response Code can be stored information in horizontal and vertical direction.One dimension code can only be comprised of numeral and letter, and Quick Response Code can be stored the information such as Chinese character, numeral and picture.Quick Response Code has the general character of barcode technology, and (every kind of code system has its specific character set; Each character occupies certain width; There is certain verifying function etc.), but Quick Response Code also has features such as the information automatic identification function of different rows and processing graphics rotation variations simultaneously, so the application of Quick Response Code wants much wide.
Quick Response Code comprises QR, PDF417, DM, Chinese letter co etc. plurality of specifications, and wherein, QR Quick Response Code (Quick Response Quick Response Code, i.e. rapid reaction Quick Response Code) is a kind of conventional Quick Response Code.QR Quick Response Code is square, only has black-and-white two color.On square 4 corners wherein 3, be printed on less, as the square pattern of " returning " word.These 3 square patterns are for decoding software, to make the pattern of location, and no matter user, without aligning, is scanned at any angle, and data still can correctly be read.And if DM Quick Response Code etc. is without the view finding figure for locating.
Quick Response Code application can be divided into and be read class and the main large class of class two of reading according to business form difference.
(1) read class business: platform is dealt into Quick Response Code on user mobile phone by multimedia message, user holds mobile phone to on-the-spot, by two-dimentional ink recorder scanning cell phone, carries out content recognition.Encrypt business information, be compiled into after image in 2 D code application side, mode by note or multimedia message is sent to Quick Response Code on user's mobile terminal, when user uses, by being located at the special-purpose recognizing apparatus of service network, the image in 2 D code on mobile terminal is distinguished to authentication, as transaction or the voucher of identification, support various application.
(2) master reads class business: user installs Quick Response Code client on mobile phone, uses the mobile terminals such as mobile phone to take and identify the two-dimension code image that media, newspaper etc. print above, obtains content that Quick Response Code is stored and triggers related application.User utilizes mobile terminal to take the image in 2 D code that comprises customizing messages, it is multiple operation associated that after decoding by the client software of mobile terminal, triggering mobile terminals is surfed the Net, business card is distinguished, call etc., as user, provides various information service.
At present, the master of planar bar code technology reads that class business is mainly used in food tracing scheme, mobile phone electronic menu, mobile phone shopping, scanning Quick Response Code enters mobile phone website etc., the main thought of its application is by identification Quick Response Code, obtain the information that this Quick Response Code is corresponding or jump to the Webpage that Quick Response Code is corresponding, application surface is relatively single.
Summary of the invention
For defect of the prior art, the object of the present invention is to provide a kind of method that shows corresponding material in the Quick Response Code region of mobile terminal screen, by reality and virtually organically combine, produce one and strengthened the effect showing, the quantity of information that can greatly expand the Quick Response Code page, produces good user interaction.
According to an aspect of the present invention, provide a kind of Quick Response Code region in mobile terminal screen to show the method for corresponding material, at least comprise the following steps:
S101: mobile terminal is identified at least one Quick Response Code from Quick Response Code carrier, and locate the Quick Response Code region in the screen of described mobile terminal;
S102: described mobile terminal receives the material that described Quick Response Code is corresponding; And
S103: the Quick Response Code region in the screen of described mobile terminal shows described material, described material covers or the local described Quick Response Code region that covers.
Preferably, in described step S101, at least comprise the following steps:
S1011: the camera of described mobile terminal is taken the Quick Response Code on Quick Response Code carrier, and at screen display;
S1012: described mobile terminal is identified the Quick Response Code region of described Quick Response Code in screen, and records the coordinate in described Quick Response Code region; And
S1013: described mobile terminal reads the represented information of this Quick Response Code in described Quick Response Code region.
Preferably, described Quick Response Code is on three angles, to have the rapid reaction Quick Response Code of three view finding figures, and described mobile terminal, according to the coordinate of three described view finding figure outermost end, calculates the coordinate of the 4th angle outermost end.
Preferably, in described step S102, at least comprise the following steps:
S1021: the information that described mobile terminal is represented according to described Quick Response Code, access the material of corresponding described Quick Response Code in described mobile terminal inside or external data base; And
S1022: described mobile terminal receives by wired or wireless mode the material that described Quick Response Code is corresponding.
Preferably, in described step S103, at least comprise the following steps:
S1031: described mobile terminal is adjusted the display resolution of described material, to mate the resolution in the region of Quick Response Code described in screen; And
S1032: the described Quick Response Code region by the described material cover screen of adjusting after resolution, shows.
Preferably, further comprising the steps of in described S1032:
If described material is video, only show the picture of the first frame of described video, when described picture is clicked, start to play this video.
Preferably, further comprising the steps of in described S1032:
If described material is interactive interface, in described Quick Response Code region, show the interaction feedback with described material.
Preferably, in described step S101, locate in real time the Quick Response Code region of described Quick Response Code in the screen of described mobile terminal; And
In described step S103, also comprise according to the shape in described Quick Response Code region, described material is carried out to the real-time adjusting of parallax, mate the shape in described Quick Response Code region constantly.
Preferably, described material be word, picture, video, 2D interactive interface, 3D interactive interface or in one or more combination.
Preferably, described Quick Response Code carrier is one or more in books, metope, advertisement cabinet, apparatus casing, skin surface, fabric.
According to another aspect of the present invention, also provide a kind of can demonstration in Quick Response Code region to comprise camera and screen by the mobile terminal of corresponding material, this mobile terminal adopts the Quick Response Code region of above-mentioned method on described screen to show corresponding material.
Compared with prior art, Quick Response Code region in mobile terminal screen of the present invention shows that the method for corresponding material is that the content (for example video/picture/word) that allows Quick Response Code point to is directly replaced original Quick Response Code, and originally on the position of Quick Response Code, showed in camera, user seems that Quick Response Code disappears like this, then is the video/picture/word of actual play.By adopting method of the present invention, by reality and virtually organically combine, produce one and strengthened the effect showing, can greatly expand the quantity of information of the Quick Response Code page, produce good user interaction, bring conventional book revolutionary reading method, and started new advertisement putting pattern.
Embodiment
Below in connection with accompanying drawing, the embodiment that shows the method for corresponding material in the Quick Response Code region of mobile terminal of the present invention is described.
Fig. 1 is the process flow diagram that the Quick Response Code region in mobile terminal screen of the present invention shows the method for corresponding material.As shown in Figure 1, the invention provides a kind of method that Quick Response Code region in mobile terminal screen shows corresponding material, comprise the following steps:
S101: mobile terminal is identified at least one Quick Response Code from Quick Response Code carrier, and locate the Quick Response Code region in the screen of described mobile terminal;
S102: described mobile terminal receives the material that described Quick Response Code is corresponding; And
S103: the Quick Response Code region in the screen of described mobile terminal shows described material, described material covers or the local described Quick Response Code region that covers.
Specifically, in step S101, at least comprise the following steps: S1011: the camera of described mobile terminal is taken the Quick Response Code on Quick Response Code carrier, and at screen display; S1012: described mobile terminal is identified the Quick Response Code region of described Quick Response Code in screen, and records the coordinate in described Quick Response Code region; And S1013: described mobile terminal reads the represented information of this Quick Response Code in described Quick Response Code region.The present invention can be applied to all kinds of Quick Response Codes.Described Quick Response Code is on three angles, to have the rapid reaction Quick Response Code of three view finding figures, described mobile terminal is according to the coordinate of three described view finding figure outermost end, calculate the coordinate of the 4th angle outermost end, with this, accurately locate whole four coordinates in Quick Response Code region.
In step S102, at least comprise the following steps: S1021: the information that mobile terminal is represented according to Quick Response Code, the material of corresponding Quick Response Code in access mobile terminal external data base; And S1022: mobile terminal receives by wired or wireless mode the material that Quick Response Code is corresponding.The represented information of Quick Response Code can be that network address can be also Service-Port etc., not as limit.Material of this information points, material can be concrete unique file, can be also a database, need to be in conjunction with the content that record or the consumer record occurring on mobile terminal etc. information is further distributed of browsing of mobile terminal.For example, the background data base of the information points Liao Yige motor corporation that this Quick Response Code is represented, need to provide further combined with the consuming capacity of mobile phone users the vehicle advertisement of different prices.(by mobile terminal, know and the consuming capacity of estimating mobile phone users, belong to known technology, repeat no more herein)
In step S103, at least comprise the following steps: S1031: mobile terminal is adjusted the display resolution of material, to mate the resolution in the Quick Response Code region in screen; And S1032: the Quick Response Code region by the material cover screen of adjusting after resolution, shows.If described material is interactive interface, in described Quick Response Code region, show the interaction feedback with described material.When adjusting the display resolution of material, also the display resolution of material can be adjusted into and be slightly larger than Quick Response Code region, for example extend out 3,5 or 10 pixels etc., with this, hide Quick Response Code region completely.By the screen of mobile terminal, user can not see Quick Response Code again.In practical application, also can inside contract some pixels, not as limit.
Of the present invention applied widely, material can be word, picture, video, 2D interactive interface, 3D interactive interface or aforesaid combination in any.And Quick Response Code carrier can be one or more in books, metope, advertisement cabinet, apparatus casing, skin surface, fabric.On carrier, the interface of two-dimensional code display can be static state or dynamic.For example carrier itself can be a LED display, in LED display, can replace and show different Quick Response Codes with regard to certain interval of time.
Mobile terminal in the present invention can be mobile phone, panel computer, notebook computer, Quick Response Code scanner etc., not as limit.
The first embodiment
Fig. 2 is the schematic diagram with the page of Quick Response Code.As shown in Figure 2, the upper rapid reaction Quick Response Code Q with a standard of page P, wherein, in upper left, lower-left and the upper right corner of Quick Response Code Q respectively with the view finding figure of " returning " font, in order to can accurately locate more easily position and the direction of Quick Response Code when the identification Quick Response Code.This rapid reaction Quick Response Code Q correspondence one section of video content in an external website.Or rapid reaction Quick Response Code Q also can correspond to word, picture, 2D interactive interface, 3D interactive interface, not as limit.
Fig. 3 is the design sketch in mobile terminal screen two-dimensional code display region.As shown in Figure 3, by mobile terminal (for example mobile phone) 1 be placed on Fig. 2 Quick Response Code directly over, open and take interface (can be that the interface of taking pictures can be also photography interface, not as limit), on mobile phone screen, can demonstrate the page with Quick Response Code.
3 coordinates on mobile phone screen of A, B, C of three view finding figure outermost end in the processor for recording Quick Response Code region S of mobile terminal.In the present embodiment, the view finding figure of choosing three " returning " fonts divides the coordinate (the namely coordinate at three angles wherein, four peripheral angles of Quick Response Code) of taking leave of farthest any of Quick Response Code center, so that can be the finally perfect Quick Response Code that covers of material.Can certainly, according to the position of the view finding figure of " returning " font, outwards expand or dwindle some scopes, not as limit.
Because having an angle, Quick Response Code do not possess view finding figure, so, can calculate according to the coordinate of 3 of coordinate A, B, C the coordinate of corresponding D.Conventionally Quick Response Code has the pattern regulation of standard, and for example rapid reaction Quick Response Code is foursquare, so be easy to just can calculate the coordinate that D is ordered in plane coordinate system.Certainly, also can using in rapid reaction Quick Response Code, do not have " returning " font view finding figure, from Quick Response Code center, a point is farthest as D point.Can use the plain location method of any existing and following invention, not as limit.
And, the information that mobile phone is represented according to Quick Response Code, access video content in external website corresponding to this Quick Response Code, and then receive this video content by network.
Fig. 4 is for according to first embodiment of the invention, the Quick Response Code region in mobile terminal screen shows the design sketch of corresponding material.As shown in Figure 4, mobile terminal (for example mobile phone) is adjusted the display resolution of video, the resolution of coupling Quick Response Code region S; And the video of adjusting after resolution is covered to the Quick Response Code region S of Quick Response Code on mobile phone screen, play.User looks from the screen of mobile phone, sees on the page and only has video and word, and can't see the Quick Response Code on the original page, the region of video has hidden Quick Response Code region completely.In this way, the Quick Response Code on the page, looks to be exactly one section of in progress video from the screen of mobile phone originally.The video and the word that are formed on the page mutually combine, and the visual effect of this novelty has improved user's experience greatly.
The second embodiment
Fig. 5 is for according to second embodiment of the invention, the Quick Response Code region in mobile terminal screen shows the design sketch of corresponding material.As shown in Figure 5, the page in the present embodiment is to record the page that automobile is introduced content, and Quick Response Code is wherein corresponding is that the 3D of an automobile in external website shows model.
By mobile phone 1 be placed on Quick Response Code directly over, open and take interface (can be that the interface of taking pictures can be also photography interface, not as limit), on mobile phone screen, can demonstrate the page with Quick Response Code.
Record 3 coordinates on mobile phone screen of A, B, C of three view finding figure outermost end.In the present embodiment, the view finding figure of choosing three " returning " fonts is the coordinate of farthest any of Quick Response Code center for example respectively, so that material can finally perfect covering Quick Response Code (can certainly be according to the position of the view finding figure of " returning " font, outwards expand or dwindle some scopes, not as limit).
According to the coordinate of 3 of coordinate A, B, C, calculate the coordinate of corresponding D.Quick Response Code has the pattern regulation of standard, and for example rapid reaction Quick Response Code is positive dirction, so be easy to just can calculate the coordinate that D is ordered in plane coordinate system.Certainly, also can by rapid reaction Quick Response Code, do not have " returning " font view finding figure, from Quick Response Code center, a point is farthest as D point.Can use the plain location method of any existing and following invention, not as limit.
The information that mobile phone is represented according to Quick Response Code, the 3D that accesses the automobile in the external website that this Quick Response Code is corresponding shows model, and then receives by network the demonstration data that this automobile 3D shows model.
Mobile phone is adjusted the display resolution that automobile 3D shows the demonstration data of model, the resolution of coupling Quick Response Code region S; And the Quick Response Code region S by the demonstration data cover Quick Response Code of the automobile 3D displaying model after adjustment resolution on mobile phone screen carries out interaction, user can drag or rotate etc. gesture operation and from different angles, check the outward appearance of vehicle in the S of this Quick Response Code region by finger, obtain visual effect more intuitively, this is that traditional page is beyond one's reach.
The 3rd embodiment
Fig. 6 is for according to third embodiment of the invention, the Quick Response Code region in mobile terminal screen shows the design sketch of corresponding material.As shown in Figure 6, in the process of using in reality, the camera of mobile phone might not be perpendicular to Quick Response Code, and certain angle may tilt.So, the Quick Response Code region S showing in mobile phone is not just a regular rectangle, but an oblique quadrilateral or trapezoidal, material may not show well within the scope of this quadrilateral.To this, can in the first embodiment or the method for the second embodiment, add following steps to overcome this problem: the shape of locating in real time the Quick Response Code region S in the screen of Quick Response Code at mobile phone, and by according to the shape of Quick Response Code region S, by the demonstration of material being drawn high or inclination etc., material is carried out to the real-time adjusting of parallax, the shape of constantly mating Quick Response Code region S.Other technologies feature is identical with the first embodiment or the second embodiment, repeats no more herein.
The 4th embodiment
Quick Response Code region in mobile terminal screen of the present invention shows that the method for corresponding material is not only applied on mobile phone, can also be applied on various detection identification equipments.Or even do not need network environment and on the checkout equipment that can independently use.For example, use and adopt a pick-up unit of method of the present invention to remove to identify a Quick Response Code on container outer wall, the home address of the picture on the corresponding storer that is pre-stored in pick-up unit inside of the information of this Quick Response Code, on this picture, represented the Shipping Date of this container, consignor, expected date of arrival etc. information.Other technologies feature is identical with the first embodiment or the second embodiment, repeats no more herein.So, even in the environment that does not have external network to support, the staff relevant with shipping only need to hold pick-up unit and take the Quick Response Code on container outer wall, just know all freight informations of this container, it is the same to just look like that these freight informations have write on container, but does not have the people of pick-up unit certainly cannot know.With this, facilitated personnel in shipping link to the knowing fast of freight information, and there is confidentiality.
The 5th embodiment
Quick Response Code region in mobile terminal screen of the present invention shows that the method for corresponding material is not only applied to the QR Quick Response Code with view finding figure, also can be applied to other without the Quick Response Code of view finding figure, for example DM Quick Response Code.At described mobile terminal, identify the Quick Response Code region of described Quick Response Code in screen, and record among the step of coordinate in described Quick Response Code region, also need to increase following steps: by the colored bitmap-converted of gathered Quick Response Code to be identified, be first 256 color shade bitmaps, convert gray bitmap to binary image, to X-axis, the Y-axis projection of binary image, obtain the central point in Quick Response Code region respectively; From central point, be starting point, up and down, left and right four direction scans, and obtains four outermost point in Quick Response Code region; Take any one outermost point as starting point is according to counterclockwise or clockwise direction, obtain a new outermost point; Repeat said process, obtain the region (not having the identification of the Quick Response Code of view finding figure to belong to prior art, as patent publication No.: disclosed technology contents in CN1818926A, repeats no more) of pinpoint Quick Response Code herein.
The 6th embodiment
In the process of using in reality, also may run into mobile phone and recognize two Quick Response Codes that point to different video simultaneously.Now, can show respectively the picture of the first frame of two videos on mobile phone screen, when the region of certain picture is wherein clicked, just start to play this video, the sound that so just can avoid the loudspeaker of mobile phone simultaneously to play two videos causes phase mutual interference.Other technologies feature is identical with the first embodiment or the second embodiment, repeats no more herein.
In summary, a kind of Quick Response Code region in mobile terminal screen of the present invention shows that the method for corresponding material is that the content (for example video/picture/word) that allows Quick Response Code point to is directly replaced original Quick Response Code, and originally on the position of Quick Response Code, showed in camera, user seems that Quick Response Code disappears like this, then is the video/picture/word of actual play.By adopting method of the present invention, by reality and virtually organically combine, produce one and strengthened the effect showing, can greatly expand the quantity of information of the Quick Response Code page, produce good user interaction, bring conventional book revolutionary reading method, and started new advertisement putting pattern.
Above specific embodiments of the invention are described.It will be appreciated that, the present invention is not limited to above-mentioned specific implementations, and those skilled in the art can make various distortion or modification within the scope of the claims, and this does not affect flesh and blood of the present invention.