1. Field of the Invention
The present invention relates generally to a terminal apparatus updating method, a data writing apparatus for executing that terminal apparatus updating method, and a terminal apparatus to which data is written by that data writing apparatus. More particularly, the invention relates to technology to which wireless power supply processing is applied.
2. Description of the Related Art
Heretofore, various terminal apparatuses in the form of electronic devices such as mobile phones have often had their internal firmware updated upon shipment from the factory or the like. That is, the firmware in such terminal apparatuses is sometimes updated successively after they have been marketed. To perform such updates involves update work that rewrites the firmware in the terminal apparatuses upon shipment with its most recent version.
Ordinary update work involves connecting a data communication terminal of the terminal apparatus to a firmware update work device typically upon shipment from the factory, and getting the work device to transfer the latest firmware to the terminal apparatus so as to have the latter rewrite its firmware inside. When this kind of update work is to be carried out, the terminal apparatus is operated with its power supply input terminal being fed with power either from the work device or from a separate power source. Usually, terminal apparatuses such as mobile phones are not furnished with their battery packs upon shipment and thus may not have their firmware updated or get any other process executed without being powered externally.
Where such update work is not performed upon shipment from the factory, dealers marketing terminal apparatuses are to update the firmware upon sale or users are to connect their terminal apparatuses to a firmware updating website via the Internet or the like in order to update the firmware.
Japanese Patent Laid-Open No. 2010-114813 (called Patent Document 1 hereunder) discloses an example in which the firmware of a mobile phone is updated wirelessly.
The above-mentioned update of firmware should preferably be done upon shipment of each terminal apparatus as a product. When the firmware is updated upon shipment, the shipped terminal apparatuses are supposed to carry the latest version of the firmware at least at the time of shipment and prior to being marketed.
However, the workability of such updates is very poor: it is quite troublesome to connect each and every terminal apparatus individually to the update work device for update work upon shipment from the factory or warehouse. Usually, each terminal apparatus manufactured in the factory and packaged for shipment is housed individually in a box for sale. The box is to be opened and the terminal apparatus is to be unpacked and taken out from inside and connected to the work device using a connector. Once update work is done, the terminal apparatus is to be put back into the box. The more terminal apparatuses that are subject to update work, the more time and effort it will take to perform their update. Furthermore, plugging and unplugging the connector can inadvertently damage the terminal apparatus or scratch its enclosure, which is obviously undesirable.
If the terminal apparatus itself is equipped with a wireless communication capability, then its firmware can be updated using a wireless communication scheme as discussed in Patent Document 1 for example. It would be desirable if a firmware updating process could be carried out wirelessly upon shipment from the factory or the like. However, this may not be done in practice. When electronic devices such as mobile phone terminal apparatuses are shipped, they are generally packaged without their battery packs. That means the terminal apparatuses remain switched off as packaged and may not initiate wireless communication as such. It follows that in order to update the firmware of the terminal apparatuses prior to their shipment, the apparatuses are usually unpacked, connected to the update work device via a communication terminal or the like, and powered externally to have necessary data transferred thereto for update.
The present invention has been made in view of the above circumstances and provides arrangements for improving workability in updating the firmware of products such as terminal apparatuses.
According to one embodiment thereof, there is provided a terminal apparatus updating method of writing firmware to a terminal apparatus equipped with a wireless power reception portion. The method includes performing a wireless power supply process of wirelessly supplying power to the terminal apparatus having the wireless power reception portion so as to start up the terminal apparatus thus powered. Firmware write data is wirelessly transmitted to the terminal apparatus started up in the wireless power supply process, using a suitable wireless communication function. The terminal apparatus is caused to write the wirelessly transmitted firmware write data to a storage portion inside the terminal apparatus. Upon completion of the writing process, the terminal apparatus is caused to notify a writing apparatus thereof. The wireless supply of power is stopped upon determination that the writing process is completed.
In the manner outlined above, the terminal apparatus is started up with its power wirelessly supplied from an external source. When thus started up, the terminal apparatus has the firmware write data written thereinto. It follows that the firmware of the terminal apparatus can be updated with no battery attached thereto and with no connector or other object plugged into any terminal of the terminal apparatus.
According to another embodiment thereof, there is provided a data writing apparatus including a control portion configured to supply power wirelessly to a terminal apparatus equipped with a wireless power reception portion so as to start up the terminal apparatus thus powered; to transmit firmware write data wirelessly to the terminal apparatus started up when wirelessly supplied with power using a suitable wireless communication function so that the firmware write data is written to the terminal apparatus; and to stop the wireless power supply following the writing of the firmware write data.
According to a further embodiment thereof, there is provided a terminal apparatus including a control portion configured to start up the terminal apparatus upon detecting reception of power in a wireless power reception process and, upon receiving firmware write data in the start-up state using a suitable wireless communication function, to perform a control process of writing the received firmware write data to a storage portion of the terminal apparatus.
According to this invention, the firmware of the terminal apparatus can be updated without making any physical contact therewith. For example, terminal apparatuses may have their firmware updated while they are being packed in boxes upon shipment from the factory. The firmware of each terminal apparatus can thus be updated easily to the latest version when shipped from the factory or warehouse for example, with appreciably less time and effort being taken.
Some preferred embodiments of the present invention will now be described under the following headings:
1. Typical overall configurations of an embodiment of the invention (with reference to
2. Typical structure of the terminal apparatus as an embodiment of the invention (with reference to
3. Typical structure of the firmware writing apparatus as an embodiment of the invention (with reference to
4. Explanation of wireless power supply and wireless communication applied to an embodiment of the invention (with reference to
5. Explanation of the firmware updating process performed by an embodiment of the invention (with reference to
6. Variations of embodiments (with reference to
Explained first in reference to
This embodiment is a system which, upon shipment of terminal apparatuses from the factory or warehouse for example, updates the firmware of the terminal apparatuses about to be shipped.
As shown in
The firmware writing apparatus 100 is furnished with an antenna 122 designed for wireless communication with the terminal apparatuses 10 housed in the sealed box 200. The firmware writing apparatus 100 is also furnished with a coil antenna 134 of a wireless power transmission portion 130. A structure in which the antenna 122 and coil antenna 134 are connected will be discussed later.
With a large number of terminal apparatuses 10 housed inside the sealed box 200 as shown in
The example in
That is, as shown in
In the examples of
A typical structure of the terminal apparatus 10 whose firmware is to be updated is explained below in reference to
In this embodiment, the terminal apparatus 10 constitutes a wireless communication terminal apparatus that is a so-called mobile phone terminal.
In the structure shown in
During verbal communication, audio data included in the data received by the wireless phone communication portion 31 is forwarded to an audio processing portion 25. In turn, the audio processing portion 25 decodes the audio data to obtain an analog audio signal. The audio signal thus acquired is fed to a speaker 26 for output.
An audio signal picked up by a microphone 27 is also supplied to the audio processing portion 25 to be encoded thereby into suitable audio data. The audio data thus obtained is fed to the wireless phone communication portion 31 for wireless transmission.
Various processing sections such as the wireless phone communication portion 31 and audio processing portion 25 are arranged to exchange control data with a control portion 21 or the like via a control line 11. Diverse kinds of data are also transmitted via a data line 12.
On receiving e-mail data or website data, the wireless phone communication portion 31 temporarily stores the received data into a memory 22 under control of the control portion 21. The wireless phone communication portion 31 then performs processes on the data such as display on a display portion 23.
Under control of the control portion 21, the display portion 23 provides outgoing and incoming call indications necessary for the terminal apparatus as a mobile phone, display of e-mails and websites, and various other kinds of display using built-in functions. The memory 22 serving as a storage portion stores, among others, the firmware that is a program necessary for operating the terminal apparatus 10.
The firmware preinstalled in the memory 22 of the terminal apparatus 10 of this embodiment is designed to let the terminal apparatus 10 function as a mobile phone. Also prepared is firmware that starts up the terminal apparatus 10 if power is received by its wireless power reception portion 50, to be discussed later, while the terminal apparatus 10 remains switched off.
Part or all of the firmware may be updated. The firmware may be updated not only by the firmware writing apparatus 100 but also by the wireless phone communication portion 31 receiving firmware update data while the terminal apparatus 10 is being used. It is also possible to update the firmware by having the firmware update data input to the terminal apparatus 10 through a data terminal, not shown. The memory 22 accommodates data such as a serial number for identifying the terminal apparatus 10.
The terminal apparatus 10 is further provided with a near field communication portion 41 which, using an antenna 42 connected thereto, conducts short-distance wireless communication with another terminal apparatus or the like. For example, the terminal apparatus 10 may utilize a near field communication method known as TransferJet (registered trademark) that permits data transmission at speeds of as high as 560 Mbps using a 4-GHz band frequency. The TransferJet method is a technique that provides high-speed data transmission over a short communicable distance limited to a few centimeters. Wireless communication is conducted with the opposite communicating party without making preliminary connection settings. As will be discussed later, the communicable distance for wireless transmission by the near field communication portion 41 can be increased. With this embodiment, wireless communication is conducted with the firmware writing apparatus 100 over the distance of about one meter.
The near field communication portion 41 operating on the TransferJet principle permits high-speed data transmission between this terminal apparatus 10 and another terminal apparatus. For example, a relatively large amount of content data such as video data or audio data can be transferred. With this embodiment, the firmware write data is received from the firmware writing apparatus 100 through near field communication using the near field communication portion 41 operating on the TransferJet principle. The process of receiving the firmware write data will be described later.
The TransferJet method is only one example of the short-distance communication principle. Other methods can be utilized instead. For example, wireless communication methods applied to wireless LANs (local area networks) or the Bluetooth (registered trademark) method may be adopted. Still, the TransferJet method is preferred for use as the wireless transmission scheme for the update of firmware with this embodiment.
The terminal apparatus 10 uses a battery 62 attached to a battery attaching portion 64 as its power supply. A power supply circuit 41 supplies source voltages to the components of the terminal apparatus 10. For example, the battery 62 may be a lithium ion battery or some other secondary battery that can be recharged. The battery 62 is attached removably to the battery attaching portion 64. The battery 62 remains attached while the terminal apparatus 10 is being used, whereas the battery 62 is detached typically upon sale of the terminal apparatus 10. The battery 62 is recharged when placed on, say, a recharging cradle (not shown) or the like plugged typically into an outlet.
Also, the terminal apparatus 10 of this embodiment is furnished with a wireless power reception portion 50. When power is received by a coil antenna 51 of the wireless power reception portion 50, a power reception processing portion 53 of the terminal apparatus 10 acquires a constant-voltage power supply from the received power and recharges the battery 62 therewith. At the same time, the power reception processing portion 53 allows the terminal apparatus 10 to operate given the received power.
The wireless power reception portion 50 is provided with the coil antenna 51 in which a capacitor 52 is connected in parallel. The coil antenna 51 is designed to receive power transmitted from the wireless power transmission portion of a nearby apparatus. In the case of this embodiment, noncontact power reception by the wireless power reception portion 50 is accomplished using the magnetic resonance method. According to the magnetic resonance method, the resonant frequency of the power transmitting side and the resonant frequency of the power receiving side need to be set to suitably corresponding frequencies. The resonant frequencies are established by the coil antenna 51 and capacitor 52. Wireless power transmission based on the magnetic resonance principle will be discussed later in detail.
Explained below in reference to
In the firmware writing apparatus 100, a control portion 111 is connected to a memory 112 and a database 113 via a bus line 150. The memory 112 serving as a storage portion stores firmware write data. The database. 113 is structured to manage the terminal apparatuses to which firmware was written by the firmware writing apparatus 100. Alternatively, the storage portion may be structured to include the database 113. That is, part of the storage capacity of the memory 112 may be appropriated to constitute the database 113.
An external interface 114 is provided. Data may be stored into the memory 112, or stored data in the database 113 may be updated through the external interface 114 using externally furnished data.
The firmware writing apparatus 100 is furnished with a near field communication portion 121 connected with the antenna 122 to make up a wireless communication capability. The near field communication portion 121 uses the same communication method as that of the near field communication portion 41 on the side of the terminal apparatus 10. The communication method adopted by this embodiment is the TransferJet method.
The firmware writing apparatus 100 is also provided with a wireless power transmission portion 130. The wireless power transmission portion 130 operating on the principle of magnetic field induction sends power in noncontact fashion to the wireless power reception portion 50 of the terminal apparatus 10.
The wireless power transmission portion 130 includes a power transmission processing portion 131 that performs processes such as a start and an end of power transmission under instructions from the control portion 111. An oscillation circuit 132 is connected to the power transmission processing portion 131. Fed with power from a power supply circuit 141, the oscillation circuit 132 generates a radio frequency signal for power transmission purposes. A power amplifier 133 amplifies the radio frequency signal output from the oscillation circuit 132. The power supply circuit 141 operates typically from commercial AC power supplied from a power supply input terminal 142.
The coil antenna 134 is connected to the power amplifier 133. A capacitor 135 is also connected to the power amplifier 133 in parallel with the coil antenna 134.
The power amplifier 133 is designed to be adjustable in its amplifying status so as to feed power simultaneously to a plurality of terminal apparatuses.
When power is to be transmitted from the wireless power transmission portion 130, the output of the oscillation circuit 132 is first amplified by the power amplifier 133. The amplified oscillation circuit output is sent to the coil antenna 134 for output. A resonant frequency f1 for use upon power transmission by the wireless power transmission portion 130 is set in correspondence with a resonant frequency f2 of the power reception portion of the terminal apparatus that receives power. The settings of the resonant frequencies will be discussed later. For example, the power amplifier 133 may perform its power amplification in a manner providing a relatively large amount of power that can simultaneously supply a plurality of terminal apparatuses 10 with power.
Explained below in reference to
This embodiment employs the magnetic resonance method for wireless power supply processing. Noncontact power transmission is accomplished with high efficiency between relatively distant apparatuses when the resonant frequency f1 on the power transmitting side and the resonant frequency f2 on the power receiving side are appropriately established.
In noncontact power supply based on the magnetic resonance method, a coupling coefficient K drops as the distance increases between the coils 134 and 51 on the power transmitting and the power receiving sides. In the case of this embodiment, the drop in the coupling coefficient K is compensated by the Q value of a coil so as to increase the distance over which power is wirelessly transmitted. That is, since the efficiency of power transmission is dependent on the product of the coupling coefficient K and of the Q value, the Q value may be raised through capacitor adjustments in order to increase the distance for power transmission to a certain extent.
For these reasons, the firmware writing apparatus 100 of this embodiment has the Q value of its coil antenna 134 set high.
As shown illustratively in
During wireless power transmission by the magnetic resonance method, the efficiency of transmission remains virtually stable regardless of the angle formed by the coil antennas of the power transmitting and the power receiving sides. For example, in
By resorting to the same principle, it is possible to increase the distance of wireless communication between the near field communication portion 121 of the firmware writing apparatus 100 and the near field communication portion 41 of the terminal apparatus 10.
That is, the TransferJet method applied to this embodiment allows the Q value to be raised. The distance over which wireless communication can be conducted may be increased to about one meter by setting the Q value high for the antenna 122 of the firmware writing apparatus 100.
The resonant frequency f1 of the antenna 122 of the firmware writing apparatus 100 and the resonant frequency f2 of the antenna 32 of the terminal apparatus 10 are established in a manner providing the band-pass filter characteristic shown in
Explained below in reference to
In the case of this embodiment, as shown in
In the firmware writing apparatus 100, the memory 112 stores the firmware data to be written to each terminal apparatus, and the database 113 retains data including those specifying the serial numbers of the terminal apparatuses to which the firmware is to be written. For example, the database 113 may keep its data in conjunction with management data such as serial numbers about the terminal apparatuses 10 manufactured in the factory.
In that state, as shown in
Fed with wirelessly transmitted power, the terminal apparatus 10 has its relevant components powered and allows the control portion 21 to start operating (in step S12). The activated control portion 21 starts up the near field communication portion 41 (in step S13) and causes it to transmit a start-up notification to the firmware writing apparatus 100 (in step S14). The start-up notification is issued as a response to a signal from the near field communication portion 121 of the firmware writing apparatus 100.
Thereafter, as shown in
Following the start-up in write boot mode, the terminal apparatus 10 sends a standby complete notification to the firmware writing apparatus 100 (in step S17).
Upon receipt of the standby complete notification, the firmware writing apparatus 100 reads the firmware write data from the memory 112 and wirelessly transmits the retrieved data to the terminal apparatus 10, as shown in
Upon completing the storage of the loaded data into the memory 22, the terminal apparatus 10 transmits a load complete message to the firmware writing apparatus 100 as shown in
The flowchart in
First, the firmware writing apparatus 100 starts wireless power transmission (in step S11). The wireless power transmission is continued until the updating of all terminal apparatuses 10 positioned close to the firmware writing apparatus 100 is completed.
After starting the wireless power transmission, the firmware writing apparatus 100 sends a query command to the terminal apparatus 10 (in step S21). At this point, the terminal apparatus 10 started up by the transmitted power and having received the query command issues a start-up notification in response to the query (in step S14). The start-up notification is transmitted together with additional data such as the serial number identifying the responding terminal apparatus 10.
Upon receipt of the start-up notification, the firmware writing apparatus 100 transmits a mode switch command to the terminal apparatus 10 whose serial number has been given by the notification (in step S15), whereby the terminal apparatus 10 is started up in write boot mode.
Upon completing its start-up in write boot mode, the terminal apparatus 10 transmits a standby complete notification together with its serial number (in step S17).
Upon receipt of the standby complete notification, the firmware writing apparatus 100 sends a firmware write command as well as the firmware data to be written to the terminal apparatus 10 identified by the serial number (in step S18). The terminal apparatus 10 loads the transmitted data. Upon completion of the loading process, the terminal apparatus 10 transmits a load complete message together with the serial number (in step S20).
Upon completion of the data writing process on all terminal apparatuses 10 targeted to have their firmware updated, the firmware writing apparatus 100 stops the wireless power transmission initiated in step S11. Since the terminal apparatuses 10 are not furnished with batteries, they are switched off the moment the wireless power transmission is terminated.
The flowchart in
After the firmware writing process is carried out as shown in
If it is determined in step S33 that there is no other terminal apparatus having issued the start-up notification, then the firmware writing apparatus 100 determines, based on the data in the database 113, whether there is any terminal apparatus yet to be updated among the terminal apparatuses of the same production lot having undergone the update work (in step S34). For example, the terminal apparatuses of the same production lot may refer to a plurality of terminal apparatuses housed in the sealed box 200 shown in
If there is found to exist any terminal apparatus yet to be updated among the terminal apparatuses of the same production lot, then the terminal apparatus of the applicable serial number is determined to be defective and excluded from the terminal apparatuses to be shipped. The terminal apparatus in question is readjusted or otherwise handled suitably (in step S35). In this manner, a plurality of terminal apparatuses are managed using their serial numbers.
It should be noted that the process shown in the sequence diagram of
When the firmware writing process is carried out as explained above in connection with some examples, the terminal apparatuses kept in their packages may have their firmware updated automatically at any given point in time, such as upon shipment from the factory or during storage in the warehouse. A plurality of terminal apparatuses can be processed one after another in a short period of time for firmware update.
When the Q value of the antenna 122 attached to the firmware writing apparatus 100 is suitably set, the near field communication scheme that usually permits wireless communication over a distance of up to a few centimeters is recalibrated to provide wireless communication over a longer distance. These settings allow update work to be done efficiently. That is, the terminal apparatuses can be handled in units of a sizable production lot as shown in
When update work is done on the terminal apparatuses that are housed in the sealed box 200 as shown in
Furthermore, since the terminal apparatuses themselves are originally equipped with the wireless power reception capability and near field communication capability for recharging and data transfer purposes respectively, there is no increase whatsoever in the production cost of these terminals. In the past, plugging and unplugging wired connectors or the like to and from the terminal apparatuses for update work could inadvertently damage the apparatuses or scratch their enclosures. With the embodiments of the invention, there is no need to worry about such problems.
With the above-described embodiments of the invention, the emphasis of the explanation was on the process of updating firmware on the side of the terminal apparatus 10 being activated by wireless power reception. Where firmware is not to be updated, the terminal apparatus 10 may be arranged not to be started up automatically if supplied with power wirelessly.
The flowcharts in
In the example of
Upon completion of the wireless power reception (in step S44), the terminal apparatus 10 is switched off (in step S45).
The above process sets the terminal apparatus 10 in such a manner that it will not start up automatically thereafter even if supplied with power wirelessly as a trigger. Thus after the process of the flowchart in
The example of
As a further alternative, the authentication in step S46 may utilize not an ID for authentication but a password or some other form of data for authentication purposes.
In the example of
If the battery 62 is found not to be attached, then the terminal apparatus 10 starts itself up using the received power (in step S53). Thereafter, the steps shown in
Upon completion of the wireless power reception (in step S55), the terminal apparatus 10 is switched off (in step S56).
When the above steps have been performed and when the user, given a shipped product, attaches the battery to the product, the terminal apparatus 10 in question will not start up thereafter even if supplied with power wirelessly as a trigger. Thus after the process of the flowchart in
In the foregoing description of the embodiments of the invention, the firmware was shown written anew to the terminal apparatuses for firmware update upon shipment from the factory or during storage in the warehouse. Alternatively, the firmware updating process may be carried out at some other suitable point in time.
For example, in the flowchart of
Also, the power for the authentication process may be supplied either wirelessly or from the attached battery 62.
Whereas the invention was shown applied to the terminal apparatus 10 that is a mobile phone terminal apparatus in the foregoing description, this is not limitative of the invention. The invention can be applied to any other terminal apparatus designed to provide other functionality as long as the terminal in question is furnished with the wireless power reception and near field communication capabilities.
The structure of the firmware writing apparatus 100 shown in
Also in the foregoing description, the invention was shown applied to the process of having data written to the terminal apparatus such as a mobile phone terminal apparatus for firmware update. Alternatively, the invention may be applied to a testing system in which a device on the control side may first write performance check data to the terminal apparatus under test that was started up with wirelessly transmitted power. The system may then cause the terminal apparatus to return a result of the performance check, thereby testing the terminal apparatus for performance.
The present application contains subject matter related to that disclosed in Japanese Priority Patent Application JP 2010-150176 filed in the Japan Patent Office on Jun. 30, 2010, the entire contents of which is hereby incorporated by reference.
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and alterations may occur depending on design requirements and other factors in so far as they are within the scope of the appended claims or the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
2010-150176 | Jun 2010 | JP | national |