Summary of the invention
In view of this, the present invention provides a kind of method with mobile device realization straighforward operation, simplifies the needed setting action of the distant control function that uses mobile device.
The present invention provides a kind of mobile device, lets the user can utilize mobile device to carry out straighforward operation more expediently.
The present invention provides a kind of computer program, and institute's program recorded instruction can reduce the complexity of utilizing mobile device to realize remote-controller function after being written into mobile device.
The present invention proposes a kind of method with mobile device realization straighforward operation, and the method at first utilizes mobile device to take the identification diagram about controlled device.Then, obtain the illustrated remote control setting information of corresponding identification, and one remote control environment is set in mobile device according to remote control setting information.At last, through the remote control environment controlled device is carried out straighforward operation.
In an embodiment of the present invention, wherein identification is shown in the screen of controlled device, or pastes the casing that is placed on controlled device.This identification diagram can be corresponding to controlled device or corresponding to the performed application program of controlled device.
In an embodiment of the present invention, the step that wherein obtains the illustrated remote control setting information of corresponding identification also comprise when mobile device do not store corresponding when discerning illustrated remote control setting information, connect automatically database with the remote control setting download of information to mobile device.
In an embodiment of the present invention, wherein connect database automatically and comprise through the network connection data storehouse with the step of downloading remote control setting information, with the remote control setting download of information to mobile device.
In an embodiment of the present invention, the step that wherein according to remote control setting information the remote control environment is set in mobile device comprises the wireless communication mode of selecting mobile device and controlled device all to support, and then starts wireless transmission function accordingly at mobile device.Then, set up the corresponding relation of correlation function of button and the controlled device of mobile device, and the corresponding relation of setting up the correlation function of remote control command that mobile device exports and controlled device.
In an embodiment of the present invention, wherein each correlation function is the operating function of controlled device, or the operating function of the performed application program of controlled device.
In an embodiment of the present invention, the step of wherein controlled device being carried out straighforward operation through the remote control environment also be included in controlled device get into accept remote state after, through the remote control environment controlled device is carried out straighforward operation.
In an embodiment of the present invention, wherein identification diagram comprises bar code (Barcode) and international two-dimensional bar code (Quick Response Code, QR code).
From another viewpoint, the present invention proposes a kind of mobile device, in order to remote control one controlled device.This mobile device comprises that interconnective image acquisition unit and remote control environment are provided with module.Wherein, image acquisition unit is in order to take the identification diagram about controlled device.The remote control environment is provided with module and then discerns illustrated remote control setting information in order to obtain correspondence, and according to remote control setting information one remote control environment is set in mobile device, makes mobile device carry out straighforward operation through the remote control environment to controlled device.
In an embodiment of the present invention, wherein mobile device also comprises and all is connected to storage element and the communications unit that the remote control environment is provided with module.When the remote control environment is provided with module and judges that storage element does not store the illustrated remote control setting information of corresponding identification, utilize the communications unit to make mobile device pass through the network connection data storehouse automatically, with the remote control setting download of information to storage element.
In an embodiment of the present invention, wherein the remote control environment is provided with the wireless communication mode that module is all supported according to remote control setting Information Selection mobile device and controlled device, and the corresponding wireless transmission function that starts in control communications unit.
In an embodiment of the present invention, wherein mobile device also comprises at least one button.Above-mentioned button is connected to the remote control environment module is set.The remote control environment is provided with module and sets up the corresponding relation of the correlation function of button and controlled device according to remote control setting information, and sets up the corresponding relation of the correlation function of remote control command that mobile device exports and controlled device.
In an embodiment of the present invention, wherein each correlation function is the operating function of controlled device, or the operating function of the performed application program of controlled device.
In an embodiment of the present invention, above-mentioned button is physical button or virtual key.
In an embodiment of the present invention, wherein identification diagram comprises bar code and international two-dimensional bar code.
From another viewpoint, the present invention proposes a kind of computer program, comprises in order to be written at least one program command of mobile device.Program command can be carried out the above-mentioned method that realizes straighforward operation with mobile device after being written into mobile device.
Based on above-mentioned, the present invention is that captured identification illustrates the kind of judging controlled device according to mobile device, and searches relevant remote control setting information to carry out the setting of remote control environment.In view of the above, be reduced at and utilize other devices of mobile device remote control needed setting program before, to increase the convenience of the distant control function that uses mobile device.
For letting the above-mentioned feature and advantage of the present invention can be more obviously understandable, hereinafter is special lifts embodiment, and conjunction with figs. elaborates as follows.
Embodiment
Fig. 1 is the calcspar according to the shown mobile device of one embodiment of the invention.See also Fig. 1, mobile device 100 comprises image acquisition unit 110, storage element 120, communications unit 130, and the remote control environment is provided with module 140.In the present embodiment, mobile device 100 can be that (Personal Digital Assistant PDA), or smart mobile phone or the like, does not limit its scope at this for mobile phone, personal digital assistant.
As shown in Figure 1, image acquisition unit 110, storage element 120 and communications unit 130 all are connected to the remote control environment module 140 are set.Wherein, image acquisition unit 110 can be to possess to take pictures or the optical element of camera function.Storage element 120 for example is Storage Medias such as memory or storage card.In one embodiment, mobile device 100 also comprises one or more button (not shown), and above-mentioned button also is connected to the remote control environment module 140 is set.
Communications unit 130 can be second generation mobile communication (Second GenerationTelecommunication; 2G) module, 3G (Third Generation) Moblie (Third GenerationTelecommunication; 3G) module, Wi-Fi (Wireless Fidelity) module, worldwide interoperability for microwave insert (Worldwide Interoperability for Microwave Access; WiMAX) module, bluetooth (Bluetooth) module, infrared ray (Infrared) module, radio frequency (Radio Frequency; RF) module and make mobile device 100 via Asymmetrical Digital Subscriber Line (Asymmetric DigitalSubscriber Line; ADSL) connect network element one of them, or above-mentioned module and combination of elements.In other words, communications unit 130 can make mobile device 100 and other device lines and the mutual data that transmit through wireless or wired mode.
It can be hardware (for example processor or chipset), the software element that possesses the calculation process ability that the remote control environment is provided with module 140, or the combination of hardware and software element.In the present embodiment; The remote control environment is provided with module 140 will come the identification controlled device according to image acquisition unit 110 taken pictures; And then corresponding remote control environment is set at mobile device 100, so that let the user utilize 100 pairs of controlled devices of mobile device or the performed application program of controlled device to carry out remote control.Wherein, controlled device for example is computer system, media player, TV, projector or other household electrical appliances or the like.
For explanation further utilizes mobile device 100 to realize the detailed step of straighforward operations, below special another embodiment of act come that the present invention will be described.Fig. 2 realizes the flow chart of the method for straighforward operation according to one embodiment of the invention is shown with mobile device, please consults Fig. 1 and Fig. 2 simultaneously.
At first shown in step 210, utilize the image acquisition unit 110 in the mobile device 100 to take identification diagram, the kind of module 140 identification controlled devices is set for the remote control environment about controlled device.Wherein, The identification illustrated example is bar code (Barcode), international two-dimensional bar code (Quick Response Code in this way; QR code), colour barcode (Color Code), PDF417 sign indicating number, or other any mark or images that comprise identifying information do not limit discerning illustrated pattern at this.
In the present embodiment, identification is shown in the screen of controlled device, or pastes the casing that is placed on controlled device.That is the identification diagram can be entity tag or be presented at the image in the screen.But what must specify is, the identification diagram can corresponding whole controlled device, or the performed application program of only corresponding controlled device.For instance, suppose that controlled device is a computer system, identification diagram can be corresponding to computer system so, or corresponding multimedia application program or transparency playout software in computer system or the like carried out.
After the remote control environment is provided with module 140 and resolves the captured identifications diagram (for example will discern the digital code that diagram converts correspondence into) of image acquisition units 110, just can identify the kind of controlled device.Then in step 220, the remote control environment is provided with module 140 and obtains corresponding remote control setting information according to the identification diagram.
Say that at length the remote control environment is provided with module 140 and checks at first whether existing record correspondence is discerned illustrated remote control setting information at storage element 120.If directly obtain this remote control setting information just the remote control environment is provided with module 140.Yet when storage element 120 does not store relevant remote control setting information; In one embodiment; The remote control environment be provided with module 140 will utilize automatically communications unit 130 make mobile device 100 through network connecting the database of far-end, and then with the relevant remote control setting download of information in the database to storage element 120.Wherein, communications unit 130 wireless or wired modes capable of using connect network, do not limit at this.In another embodiment, the remote control environment is provided with database that module 140 also can connect local side to download relevant remote control setting information.In another embodiment, the remote control environment is provided with 140 of modules can be after obtaining the operational order that the user assigns, and the database that just begins to connect far-end or local side is with remote control setting download of information to storage element 120.
Next shown in step 230, the remote control environment is provided with module 140 and according to remote control setting information the remote control environment is set in mobile device 100.In the present embodiment, remote control setting information records the mode that controlled device receives remote control command, that is the wireless communication mode supported of controlled device (for example bluetooth, Wi-Fi, infrared ray, or radio frequency or the like).Also write down during the remote control setting information of same when mobile device 100 is wanted the remote control controlled device the standard that should follow.For example, the button of mobile device 100 can remote control function, and the pairing remote control command of this button.
In view of the above, the remote control environment is provided with module 140 when the remote control environment is set, and will with the controlled device both wireless communication mode of support be arranged according to remote control setting Information Selection mobile device 100, and controls the communications unit 130 corresponding wireless transmission functions that start.Except starting the wireless transmission function at mobile device 100; The remote control environment is provided with the corresponding relation of one or more correlation functions that module 140 also can be set up one or more buttons and the controlled device of mobile device 100 according to remote control setting information, sets up the corresponding relation of the correlation function of remote control command that mobile device 100 exported and controlled device simultaneously.Wherein, correlation function comprises the operating function of controlled device, or the operating function of the performed application program of controlled device.
In one embodiment, the remote control environment is provided with the corresponding relation that module 140 will be set up the correlation function of physical button and controlled device on the physical keyboard of mobile device 100.In another embodiment; The remote control environment is provided with module 140 will be according to screen display one dummy keyboard (the Software Input Panel of remote control setting information at controlled device; And set up the corresponding relation of the correlation function of virtual key and controlled device in dummy keyboard or the user interface SIP) or the user interface.
The pipeline that mobile device 100 is communicated by letter with controlled device has not only been confirmed in the foundation of remote control environment, and the corresponding relation of button and function and remote control command also is provided with completion in the lump.Then, controlled device accepts remote state as long as getting into; Just shown in step 240; The user can come controlled device is carried out straighforward operation via mobile devices such as bluetooth, Wi-Fi, infrared ray or radio frequency 100 and the wireless communication mode that the controlled device both sides support through being arranged on the remote control environment in the mobile device 100.
Suppose mobile device 100 desires through the Bluetooth remote control controlled device, so can be through carrying out the Bluetooth pairing program of mobile device 100 and controlled device, and start controlled device and accept the function of remote control and accept remote state so that controlled device gets into.And when mobile device 100 desires are passed through Wi-Fi remote control controlled device; The user need confirm then whether controlled device has been connected to wireless access points (Access Point; AP); After controlled device and mobile device 100 are in the same area network and user and open controlled device and accept the function of remote control, represent just that controlled device gets into to accept remote state.
Through each step shown in Figure 2; When the user wants to utilize mobile device 100 that the application program in certain controlled device or the controlled device is carried out straighforward operation; Only need to take identification diagram about controlled device; Mobile device 100 just can identify the kind of controlled device voluntarily, and then obtains corresponding remote control setting information to set up the remote control environment according to the identification diagram.In view of the above, reduce needed the user that the inconvenience that the remote control environment is caused is set voluntarily in the past, the convenience that utilizes mobile device 100 to carry out remote control with lifting.
In following embodiment, suppose that user's desire is through the performed multimedia application program of mobile device 100 remote control computer systems.The user at first utilizes the image acquisition unit 110 of mobile device 100 to take the identification diagram of corresponding multimedia application program.Further, the user can click the particular options in the multimedia application program, so that its identification diagram of the screen display of computer system.Then, the remote control environment is provided with module 140 and checks in storage element 120, whether to have the illustrated remote control setting information of corresponding identification.If storage element 120 do not have above-mentioned remote control setting information, the remote control environment is provided with 140 of modules and utilizes communications unit 130 that mobile device 100 is connected to database, and will resolve identification and illustrate the result's (for example digital code) who is produced and be sent to database.Database just can be with relevant remote control setting information retransmission to mobile device 100 after obtaining the information that mobile device 100 transmits and come.
Next; The remote control environment is provided with module 140 according to the remote control setting information decision communication medium that institute will adopt when carrying out remote control (wireless communication mode that mobile device 100 and computer system are all supported); And set up mobile device 100 button respectively the function of representative (for example play multimedia files, stop play multimedia files, play last one/next multimedia file; Or adjustment broadcast sound volume or the like), mobile device 100 should be sent to the remote control command of computer system and when the above-mentioned button person of being used presses.In view of the above, after the user makes the computer system entering accept remote state, just can carry out straighforward operation to each item function of multimedia application program through the button of mobile device 100.
In another embodiment; Suppose that user's desire utilizes mobile device 100 RTV remote televisions; And this TV has the television channel of watching and watches multiple use such as video and audio CD disc, and the illustrated remote control setting information of the identification of so corresponding TV then comprises watches television channel and the set information of watching various uses such as video and audio CD disc.
For instance, the remote control environment is provided with module 140 after according to remote control setting information setting remote control environment, can be at screen display one primary option menu of mobile device 100, and select to watch television channel through the primary option menu remote control or watch purposes such as video and audio CD disc in order to the user.According to user's selection, the user interface that mobile device 100 is different with switching displayed, and the corresponding relation that different keys and function also have remote control command is set.In other words, button same in the mobile device 100 may corresponding different distant control functions when the user selects different purposes.
The present invention provides a kind of computer program in addition, and it is in order to carry out the above-mentioned method that realizes straighforward operation with mobile device.This computer program is formed (for example setting program instruction or deployment program instruction or the like) by several program command basically; After these program command being written into mobile device and carrying out; Can accomplish above-mentioned each step, and the identification that mobile device is possessed according to controlled device illustrates the function that the remote control environment is set with mobile device realization remote control method.
In sum, the present invention illustrates the kind of identification controlled device through the taken identification of mobile device, and then search obtains corresponding remote control setting information so that the remote control environment to be set in mobile device.Thus, when the user wants to use the distant control function of mobile device, just no longer need time-consumingly voluntarily look for relevant enactment document, and can carry out remote control through mobile device to other equipment more fast and expediently.
Though the present invention discloses as above with embodiment; But it is not that any person of ordinary skill in the field is not breaking away from the spirit and scope of the present invention in order to qualification the present invention; When changing arbitrarily or being equal to replacement, so protection scope of the present invention is as the criterion with the scope that claim was defined.