The Dialing Method and smart mobile phone of smart mobile phoneTechnical field
The present invention relates to field of mobile phones, more particularly to a kind of Dialing Method of smart mobile phone and smart mobile phone.
Background technology
With the increasingly raising of the continuous progressive and people's living standard of science and technology, the application of smart mobile phone is also increasinglyExtensively, and smart mobile phone function stronger and stronger.
Existing dialer software is substantially all the editting function before achieving keyboard dialing, contact person's dialing and dialing, thisA little functions can meet dialing of the smart mobile phone under various application scenarios.But in some are using scene or for vastUse colony for still there is certain inconvenience.As user encounters a temporary number, the number may be from mailInside perhaps from business card, and blackboard of minutes etc. is can come from, now user's dialing can be selected from contact personSelect or dialled using input through keyboard, although both approaches can realize final dialing behavior, but operate notBe most easily, a certain degree of difficulty is brought to user.
Content of the invention
The purpose of the present invention be overcome the deficiencies in the prior art in place of, there is provided a kind of Dialing Method of smart mobile phone and intelligenceMobile phone, the camera function and image algorithm using modern smart mobile phone make the dialing of user realizing a kind of dialing auxiliaryMore convenient operation, faster.
For achieving the above object, the technical solution adopted in the present invention is as follows:
A kind of Dialing Method of smart mobile phone, comprises the following steps:
S100, triggers interface dialing signal;
S200, according to the interface dialing signal, reads the view data of preset number viewing area;
S300, judges whether the view data of the telephone number viewing area is telephone number image;If it is, adoptingImage of the collection containing the telephone number is simultaneously processed to described image, identifies the phone of the telephone number viewing areaNumber, and the telephone number is stored or is dialled according to telephone number;Otherwise, terminate to return.
More preferably, image is processed in step S300, and identifies telephone number, comprised the steps:
S310, scans the view data of the telephone number viewing area, and identifies telephone number data therein,
More preferably, also comprise the steps before step S310:
S311, judges the size of the telephone number viewing area;
S312, if the telephone number viewing area is more than the scanning area of scanning submodule, by the phone numberCode viewing area enters back into step S310 after being contracted to the scanning area;
S313, if the telephone number viewing area is less than the scanning area of the scanning submodule, by the electricityWords number viewing area enters back into step S310 after being amplified to the scanning area;
S314, otherwise, is directly entered step S310.
More preferably, the telephone number of the telephone number viewing area, after step S310, identified, and by the electricityWords number stores or telephone number is sent to the dial module and dialled, and comprises the steps:
Step S320, after the character that scanning recognition goes out the telephone number viewing area, judges the word of institute's scanning recognitionWhether symbol is the character for meeting default telephone number standard;If it is not, then entering step S330;Otherwise, step is enteredS360;
Step S330, the non-numeric character deletion of the character that institute's scanning recognition is gone out, and numerical character is sent to editorInterface carries out edit-modify, and amended character is stored;
Step S350, judges that the amended character is the character for meeting default telephone number standard;If it is not,Then abandon and return;Otherwise, step S360 is entered;
Step S360, telephone number character is compared with the telephone number stored in the smart mobile phone, is judged describedWhether telephone number is default prevention telephone number;If it is, abandoning the telephone number character or being stored asPrevent telephone number;If not, storing or telephone number being sent to the dial module the telephone number characterRow dialing.
More preferably, also comprise the steps:
Step S100 ', the view data in the camera of smart mobile phone collection predeterminable area, and by the preset areas for collectingView data in domain is sent to presetting number of cell phone viewing area.
A kind of smart mobile phone, including trigger module, dial module and identification module, wherein:
The interface dialing signal for triggering interface dialing signal, and is sent to the intelligence by the trigger moduleThe dial module of mobile phone;
The dial module, for receiving after the interface dialing signal, reads presetting number of cell phone viewing areaView data, and the telephone number identified according to the identification module dialled;
The identification module, for judging whether the view data of the telephone number viewing area is telephone number figurePicture;If it is, gathering the image containing the telephone number and described image being processed, the telephone number is identifiedThe telephone number of viewing area, and by the telephone number store or by telephone number be sent to the dial module carry out dialNumber;Otherwise, terminate to return.
More preferably, the identification module includes scanning submodule;
The scanning submodule, for scanning the view data of the telephone number viewing area, and identifies wherein electricityWords number data.
More preferably, the identification module also includes scaling submodule;
The scaling submodule, for judging the size of the telephone number viewing area;If the telephone number showsShow scanning area of the region more than the scanning submodule, then the telephone number viewing area is contracted to the scanning areaDomain;If the telephone number is shown by the telephone number viewing area less than the scanning area of the scanning submoduleRegion is amplified to the scanning area.
More preferably, the identification module also includes editing submodule and prevents submodule;
Editor's submodule, for after the character that scanning recognition goes out the telephone number viewing area, judging to be sweptWhether the character for retouching identification is the character for meeting default telephone number standard;If it is, enter preventing submodule;If noIt is, the non-numeric character deletion of the character that institute's scanning recognition is gone out, and numerical character is sent to editing interface enters edlin and repairChange, and amended character is stored;Judge that the amended character is the word for meeting default telephone number standardSymbol;If it is not, then abandon returning;Otherwise, enter and prevent submodule;
Submodule is prevented, for telephone number character is compared with the telephone number stored in the smart mobile phone, is sentencedWhether the telephone number that breaks is default prevention telephone number;If it is, abandon the telephone number character or by itsIt is stored as preventing telephone number;If not, the telephone number character being stored or telephone number being sent to the dialingModule is dialled.
More preferably, also include camera, for gathering the view data in predeterminable area, and by the predeterminable area for collectingInterior view data is sent to the presetting number of cell phone viewing area.
The invention has the beneficial effects as follows:
After using said method and structure so that the invention has the advantages that:Smart mobile phone provided by the present inventionDialing Method and smart mobile phone, are improved to Dialing Method on the basis of original dial feature, increased smart mobile phoneThe flexibility of dialing and convenience, provide to user and greatly facilitate.
Description of the drawings
Fig. 1 is the system schematic of one embodiment of smart mobile phone of the present invention;
Fig. 2 is the schematic flow sheet of one embodiment of the Dialing Method of smart mobile phone of the present invention;
Fig. 3 is the telephone number source schematic diagram of one embodiment of the Dialing Method of smart mobile phone of the present invention;
Fig. 4 is the process schematic of one embodiment of the Dialing Method of smart mobile phone of the present invention.
Wherein:1 trigger module;2 dial modules;3 identification modules;4 scanning submodules;5 editor's submodules;6 scaling submodulesBlock;7 prevent submodule;8 telephone number images;9 dialing buttons;10 scanning areas;11 zoom control buttons;12 ACK buttons;13Edit button;14 save buttons;15 firing buttons.
Specific embodiment
In order that the objects, technical solutions and advantages of the present invention become more apparent, below in conjunction with drawings and Examples pairThe Dialing Method and smart mobile phone of the smart mobile phone of the present invention is further elaborated.It should be appreciated that described hereinSpecific embodiment only in order to explain the present invention, is not intended to limit the present invention.
As shown in figure 1, in the present embodiment, smart mobile phone includes trigger module 1, dial module 2 and identification module 3, itsIn:
The interface dialing signal for triggering interface dialing signal, and is sent to dialling for smart mobile phone by trigger module 1Number module 2;
Dial module 2, for receiving after the interface dialing signal, reads the image of presetting number of cell phone viewing areaData, and the telephone number identified according to identification module 3 dialled;
Identification module 3, for judging whether the view data of the telephone number viewing area is telephone number image;Such asFruit is that the image that then collection contains the telephone number is simultaneously processed to described image, identifies that the telephone number showsThe telephone number in region, and the telephone number is stored or telephone number is sent to dial module 2 is dialled;NoThen, terminate to return.
More preferably, as a kind of embodiment of the present invention, identification module 3 includes scanning submodule 4;
Scanning submodule 4, for scanning the view data of the telephone number viewing area, and identifies wherein phone numberCode data.
More preferably, as another kind of embodiment of the present invention, identification module 3 also includes scaling submodule 6;
Scaling submodule 6, for judging the size of the telephone number viewing area;If the telephone number viewing areaThe telephone number viewing area is then contracted to the scanning area more than the scanning area of scanning submodule 4 by domain;If instituteScanning area of the telephone number viewing area less than scanning submodule 4 is stated, then the telephone number viewing area is amplified to instituteState scanning area.
More preferably, as another kind of embodiment of the present invention, identification module 3 also includes editing submodule 5 and preventsSubmodule 7;
Editor's submodule 5, for after the character that scanning recognition goes out the telephone number viewing area, judging scanned knowledgeWhether other character is the character for meeting default telephone number standard;If it is, enter preventing submodule 7;If it is not,The non-numeric character deletion of character that institute's scanning recognition is gone out, and numerical character is sent to editing interface carries out edit-modify,And amended character is stored;Judge that the amended character is the character for meeting default telephone number standard;If it is not, then abandon returning;Otherwise, enter and prevent submodule 7.
Submodule 7 is prevented, for telephone number character is compared with the telephone number stored in the smart mobile phone, is sentencedWhether the telephone number that breaks is default prevention telephone number;If it is, abandon the telephone number character or by itsIt is stored as preventing telephone number;If not, the telephone number character being stored or telephone number being sent to dial module 2Dialled.
More preferably, as another kind of embodiment of the present invention, also include camera, for gathering in predeterminable areaView data, and the view data in the predeterminable area for collecting is sent to the presetting number of cell phone viewing area.
Correspondingly, based on same design, the embodiment of the present invention also provides a kind of Dialing Method of smart mobile phone, due to this sideThe principle of method solve problem is similar to the various functions of aforementioned intelligent mobile phone, and the enforcement of the method can pass through aforementioned intelligent mobile phoneDetailed process is realized, therefore repeats part and repeat no more.
As shown in Figure 2,3, 4, the Dialing Method of the smart mobile phone of the embodiment of the present invention is comprised the following steps:
S100, triggers interface dialing signal;
As a kind of embodiment, at the input and output triggering interface of smart mobile phone(On keyboard or hand touch screen)PointInterface dialing button 9 is opened, activation interface dial feature mobile phone screen is switched to image mode, triggers interface dialing signal;
S200, according to the interface dialing signal, reads the view data of preset number viewing area;
As a kind of embodiment, after the interface dialing signal of smart mobile phone is triggered, start the embodiment of the present inventionDialing Method, smart mobile phone read the view data in the region from preset number viewing area.
S300, judges whether the view data of the telephone number viewing area is telephone number image;If it is, adoptingImage of the collection containing the telephone number is simultaneously processed to described image, identifies the phone of the telephone number viewing areaNumber, and the telephone number is stored or is dialled according to telephone number;Otherwise, terminate to return.
More preferably, as a kind of embodiment of the present invention, image is processed in step S300, and is recognizedGo out telephone number, comprise the steps:
S310, scans the view data of the telephone number viewing area, and identifies telephone number data therein.BehaviourMaking process and the telephone number image 8 being directed at for mobile phone camera, scanning area 10 shows the telephone number.
More preferably, also comprise the steps before step S310:
S311, judges the size of the telephone number viewing area;
S312, if the telephone number viewing area is more than the scanning area of scanning submodule, by the phone numberCode viewing area enters back into step S310 after being contracted to the scanning area;
S313, if the telephone number viewing area is less than the scanning area of the scanning submodule, by the electricityWords number viewing area enters back into step S310 after being amplified to the scanning area;
Used as a kind of embodiment, the regulation that can pass through on smart mobile phone scans zoom control button 11, adjusts and closeAfter suitable, spot scan ACK button 12 confirms.
S314, otherwise, is directly entered step S310.
More preferably, as another kind of embodiment of the present invention, after step S310, the telephone number is identifiedThe telephone number of viewing area, and by the telephone number store or by telephone number be sent to the dial module carry out dialNumber, comprise the steps:
Step S320, after the character that scanning recognition goes out the telephone number viewing area, judges the word of institute's scanning recognitionWhether symbol is the character for meeting default telephone number standard;If it is not, then entering step S330;Otherwise, step is enteredS360;
Step S330, the non-numeric character deletion of the character that institute's scanning recognition is gone out, and numerical character is sent to editorInterface carries out edit-modify, and amended character is stored;Specific operation process is switched to for clicking on Edit button 13Editing interface, clicks on save button 14 and preserved in editing interface after carrying out edit-modify.
Step S350, judges that the amended character is the character for meeting default telephone number standard;If it is not,Then abandon and return;Otherwise, step S360 is entered;
Step S360, telephone number character is compared with the telephone number stored in the smart mobile phone, is judged describedWhether telephone number is default prevention telephone number;If it is, abandoning the telephone number character or being stored asPrevent telephone number;If not, storing or telephone number being sent to the dial module the telephone number characterRow dialing.Dial-up operation process is click firing button 15.
More preferably, also comprise the steps:
Step S100 ', the view data in the camera of smart mobile phone collection predeterminable area, and by the preset areas for collectingView data in domain is sent to presetting number of cell phone viewing area.
The Dialing Method and smart mobile phone of the smart mobile phone of the embodiment of the present invention, to dialling on the basis of original dial featureNumber function is improved, and carries out certain supplement in function, increased flexibility and the convenience of smart mobile phone dialing, to usePerson provides and greatly facilitates.
Embodiment described above only expresses the several embodiments of the present invention, and its description is more concrete and detailed, but simultaneouslyTherefore the restriction to the scope of the claims of the present invention can not be interpreted as.It should be pointed out that for one of ordinary skill in the artFor, without departing from the inventive concept of the premise, some deformations and improvement can also be made, these belong to the guarantor of the present inventionShield scope.Therefore, the protection domain of patent of the present invention should be defined by claims.