1. Field of the Invention
The present invention relates to a mobile terminal to which data stored in a storage device is transferred and to a communication system.
2. Description of the Related Art
In recent years storage devices for storing video data such as, for example, HDRs (hard disk video recorders) have come onto the market for home use. Users can now view a video stored in such a storage device while away from home using their own mobile terminal (for example, a mobile telephone or the like).
At this point, methods that can be considered for transferring video data from a storage device to a mobile terminal are a method using a storage media such as flash memory and a method that is carried out through communication between the storage device and the mobile terminal.
When the above two methods are compared it is found that storage media is greatly limited by size and weight requirements for portability, energy consumption and memory capacity, and the data volumes of video data are large in comparison to text data or music data so that a large number of files cannot be stored, thus the method in which data transfer is carried out through communication is preferred to the method using a storage media.
However, even in the method in which data transfer is carried out through communication, when decisions or specified operations are required of the user at the time of data transfer, through carelessness it is easy for the user to forget to transfer the data to be stored to the mobile terminal. Technology that prevents this type of error in transferring data is desired.
An object of the present invention is to solve the above problems by providing a mobile terminal and communication system that can prevent user errors in transferring data.
The communication system relating to the present invention is one in which video data is transferred through wireless communication from a storage device storing the video data to a mobile terminal. The mobile terminal comprises determining module for determining whether a predetermined transfer condition has been satisfied, transfer deciding module for deciding on a transfer of the video data from the storage device when the determining module determines that the transfer condition has been satisfied, and requesting module for transmitting a transfer request for the video data to the storage device when the transfer deciding module decides on the transfer of the video data.
In this communication system, the mobile terminal decides for the storage device to transfer the video data when the predetermined transfer condition has been satisfied. Hence, any decisions or specified operations are not required of the user at the time of transfer, therefore, the transfer of the video data from the storage device to the mobile terminal is carried out without the user being especially cognizant of the operation. Thus, this communication system can prevent a situation in which the user forgets to transfer the video data to the mobile terminal due to carelessness.
Note that some preferable transfer conditions are whether the mobile terminal is being recharged, whether it gets to the predetermined time, whether the predetermined duration of time has passed, whether the communication has been established between the storage device and the mobile terminal, whether the mobile terminal received predetermined information from the storage device, and the like.
Additionally, a plurality of video data items are stored in the storage device so as to be distinguishable, and the mobile terminal further comprises transfer data selecting module for selecting the video data transferred from the storage device from among the plurality of video data items stored in the storage device on the basis of a predetermined selection condition. The requesting module may also transmit a transfer request for the video data selected by the transfer data selecting module when the transfer deciding module decides to transfer the video data. In this case, any decisions or specified operations are not required of the user and the only video data satisfying the selection condition is transferred to the mobile terminal.
Preferably the communication system further comprises deleting module for deleting the video data from a storage module of the mobile terminal, which stores the video data transferred from the storage device.
Preferably, a plurality of video data items are stored in the storage module so as to be distinguishable and the mobile terminal further comprises delete data selecting module for selecting the video data to be deleted among the plurality of video data items stored in the storage module on the basis of a predetermined selection condition, and the deleting module deletes the video data selected by the delete data selecting module. In this case, any decisions or specified operations are not required of the user and the only video data satisfying the selection condition is deleted from the storage module.
The mobile terminal relating to the present invention is one that is applied to a communication system for transfer of video data through wireless communication from a storage device storing the video data to a mobile terminal and comprises determining module for determining whether a predetermined transfer condition has been satisfied, transfer deciding module for deciding on a transfer of the video data from the storage device when the determining module determines that the transfer condition has been satisfied, and requesting module for transmitting a transfer request for the video data to the storage device when the transfer deciding module decides on the transfer of the video data.
In this mobile terminal, the decision to transfer the video data from the storage device is decided when the predetermined transfer condition has been satisfied. Hence, any decisions or specified operations are not required of the user at the time of transfer, therefore, the transfer of the video data from the storage device to the mobile terminal is carried out without the user being especially cognizant of the operation. Thus this mobile terminal can prevent a situation in which the user forgets to transfer the video data to the mobile terminal due to carelessness.
The communication system related to the present invention is one in which digital content are transferred through wireless communication from a storage device storing the digital content to a mobile terminal. The mobile terminal comprises determining module for determining whether a predetermined transfer condition has been satisfied, transfer deciding module for deciding on a transfer of the digital content from the storage device when the determining module determines that the transfer condition has been satisfied, and requesting module for transmitting a transfer request for the digital content to the storage device when the transfer deciding module decides on a transfer of the digital content.
In this communication system, the mobile terminal decides for the storage device to transfer the digital content when the predetermined transfer condition has been satisfied. Hence, any decisions or specified operations are not required of the user at the time of transfer, therefore, the transfer of the digital content from the storage device to the mobile terminal is carried out without the user being especially cognizant of the operation. Thus, this communication system can prevent a situation in which the user forgets to transfer the digital content to the mobile terminal due to carelessness.
Below a detailed explanation of what is considered the best mode to implement the present invention is given with reference to the attached drawings. Note that identical or equivalent members have an identical reference number and that duplicate explanations are omitted.
The storage device 20 is a large capacity storage device housing a hard disk and has a communication function through a wireless LAN. This storage device 20 has as its main physical constituent members a CPU (central processing unit), memory, a hard disk, a wireless communication device and the like. As its functional constituent members it has a communication module 22 and a storage module 24.
A database 24a of the video data (the video file) is stored in the storage module 24. A plurality of video data files (video data items) are stored in the database 24a in a state in which the data is distinguishable, as shown in
The communication module 22 carries out the transmission of various types of information with the mobile terminal 30. More specifically, the communication module 22, for example, transmits the video data from the storage module 24 to the mobile terminal 30, and receives a transfer request to be explained below from the mobile terminal 30. Note that as required the communication module 22 may transmit the video data with information such as that shown below attached to the mobile terminal 30.
The mobile terminal 30 is a mobile telephone having a wireless LAN communication function, and can be attached to and removed from a specialized cradle 50. This mobile terminal 30 has as its main physical constituent members a CPU (central processing unit), memory, sound processing devices such as a microphone and a speaker, a wireless communication device, a liquid crystal panel, a push button and the like. And the mobile terminal 30 has as its functional constituent members a determining module 32, a transfer deciding module (transfer module) 34, a transfer data selecting module 36, a requesting module 38, a receiving module 40, a delete data selecting module 42, a deleting module 44 and a storage module 46.
A database 46a of the video data transferred from the storage device 20 is stored in the storage module 46. A plurality of video data files are stored in the database 46a in a state in which they can be distinguished, as shown in
The determining module 32 determines whether the mobile terminal 30 is being charged, more specifically whether the mobile terminal 30 is set in the cradle 50, which is connected to a home use power source. Here the determining of “whether the mobile terminal 30 is being charged” by the determining module 32 is a transfer condition in the present invention. Note that detection of the charging state of the mobile terminal 30 is carried out using well-known technology.
The transfer deciding module 34 decides for the storage device 20 to transfer video data when the above determining module 32 determines that “the mobile terminal 30 is being charged” (more specifically, when the determining module 32 determines that the transfer condition is satisfied).
The transfer data selecting module 36 selects the video data to be transferred from the storage device 20 to the mobile terminal 30. Thus, the transfer data selecting module 36 requests a data list from the storage device 20. This data list is substantially the same as the content of the database 24a of the storage device 20 shown in
The selection conditions are for example,
The transfer data selecting module 36 uses these selection conditions alone or in combination and selects video data to be transferred to the mobile terminal 30 from among a plurality of video data files stored in the storage device 20.
The requesting module 38 transmits a transfer request, which includes information to specify the video data selected by the transfer data selecting module 36, to the storage device 20 when the transfer of video data has been decided on by the transfer deciding module 34.
The receiving module 40 receives video data transferred form the storage device 20. Additionally this receiving module 40 adds the received video data to the database 46a in the storage module 46.
The delete data selecting module 42 selects video data to be deleted from among the plurality of video data files stored in the storage module 46 of the mobile terminal 30 on the basis of predetermined selection conditions.
The selection conditions are for example
The delete data selecting module 42 uses these selection conditions alone or in combination and selects the video data to be deleted from among the plurality of video data files stored in the storage module 46 of the mobile terminal 30.
The deleting module 44 deletes the video data selected by the delete data selecting module 42 at a predetermined timing (a timing indicated by the user or a predetermined time or the like).
Below the process in which video data is transferred from the storage device 20 to the mobile terminal 30 is explained in reference to the flowchart shown in
The determining module 32 of the mobile terminal 30 repeatedly determines a transfer condition (whether the mobile terminal 30 is being charged) until the transfer condition has been satisfied (step 10). When the determining module 32 determines that the transfer condition has been satisfied the transfer deciding module 34 decides for the storage device 20 to transfer video data (step 12) and the transfer data selecting module 36 selects video data to be transferred from the storage device 20 to the mobile terminal 30.
Specifically, the transfer data selecting module 36 transmits a request for the data list to the storage device 20 (step 14), the communication module 22 of the storage device 20 receives this request (step 16) and transmits the data list of the video data stored in the storage module 24 to the mobile terminal 30 (step 18). The transfer data selecting module 36 receives the data list sent from the storage device 20 (step 20) and, in reference to this list selects the video data that satisfies the selection condition (step 22).
As shown above, when the transfer data selecting module 36 selects the video data to be transferred from the storage device 20 to the mobile terminal 30, the transfer data selecting module 36 transmits a transfer request, containing information that specifies that video data, to the storage device 20 (step 24).
Note that before the transfer request is transmitted from the mobile terminal 30 to the storage device 20 information as shown below may be transmitted from the mobile terminal 30 to the storage device 20.
When the storage device 20 receives a transfer request from the mobile terminal 30 through the communication module 22 (step 26) it extracts the video data, selected by the transfer data selecting module 36 on the basis of that transfer request, from the database 24a of the storage portion 24 (step 28) and transmits that video data to the mobile terminal 30 (step 30).
The transfer process of the video data is completed when the video data sent from the storage device 20 is received by the receiving module 40 of the mobile terminal 30 (step 32). Note that the video data received from the storage device 20 is added as appropriate by the receiving module 40 to the database 46a of the storage module 46.
As explained in detail above, in the communication system 10, when the predetermined transfer condition has been satisfied, the transfer deciding module 34 of the mobile terminal 30 decides for the storage device 20 to transfer the video data. Thus any decisions or specified operations are not required of the user at the time of the transfer of the video data. Therefore, the transfer of the video data from the storage device 20 to the mobile terminal 30 is carried out without the user being especially cognizant of the operation. Accordingly, the communication system 10 can prevent a situation in which the user forgets to transfer the video data to the mobile terminal 30 (i.e. a transfer error) due to carelessness.
Note that the storage device 20 is generally disposed indoors, however the timing in which the mobile terminal 30 makes transfer requests to the storage device 20 may be both when the mobile terminal 30 is in the same room as the storage device 20 or when the mobile terminal 30 is outside the room. When the mobile terminal 30 is in the same room as the storage device 20 a near field wireless communication system (near field wireless LAN or the like) is used and when the mobile terminal 30 is outside the room a wide area wireless communication system (wide area wireless LAN, WCDMA, WMA X or the like) is used. Since the transfer request and the data transfer (i.e. download) are carried out when the mobile terminal 30 is outside the room in which the storage device 20 is located, it is no longer necessary for the user of the mobile terminal 30 to transport the mobile terminal 30 to the location in which the storage device 20 is disposed to transfer the video data, thus the data transfer can be carried out more easily and conveniently.
Additionally if the data stored on the storage device 20 and transferred to the mobile terminal 30 is digital content data, other digital content (for example, image data, music data and the like), not limited to video data, may also be transferred.
Note that in the embodiment mentioned above the transfer condition “whether the mobile terminal 30 is being charged” was used as an example in the explanation, however, as shown below the transfer condition may be changed as appropriate to another transfer condition.
More specifically, the transfer conditions are for example:
The transfer deciding module 34 can as required use these transfer conditions alone or in combination. Note that the establishment of communication in (f) can be determined using a MAC address, a SSID, an IP address, a GW address, a DNS address or the like. Additionally in the communication in (f) it is also possible to use DLNA (Digital Living Network Alliance) technology or UPnP (Universal Plug and Play) technology. In this case when the mobile terminal is connected for communication with a DLNA registered in advance or a household LAN, communication is established between the storage device and the mobile terminal.
Next the process in which video data stored in the storage module 46 of the mobile terminal 30 is deleted is explained with reference to the flowchart shown in
The mobile terminal 30 deletes video data stored in the storage module 46 at a predetermined timing (for example the A member shown in
Since deletion of video data in the storage module 46 is carried out in this manner, decisions or specified operations are not required of the user in order to delete video data and it is made possible for only video data satisfying the selection condition to be deleted from the storage module 46.
The present invention is not limited to the embodiment described above and can be implemented with various modifications. For example, the mobile terminal is not limited to a mobile telephone but may also be a PDA or portable game device, a personal computer or the like. Additionally, the storage system is not limited to one with a hard disk installed but may be any high capacity storage device that can store video data. Furthermore, the wireless communication system is not limited to a wireless LAN but may be another system. The headings in the databases of the storage device and the mobile terminal may as required be appropriately modified or increased or decreased.
Additionally, in the embodiment described above an example was described of the storage device being a high capacity storage device having a wireless communication function, however, the storage device may also be formed from a plurality of devices that include a separate wireless base station and a high capacity storage device (for example a storage server). In this case the wireless base station and high capacity storage device mentioned above would be connected by a household LAN. Well-known communication technology (Ethernet, Bluetooth, UWB, WLAN or the like) may be used in the household LAN.
The present invention provides a mobile terminal and communication system that can prevent user errors in transferring data.
Number | Date | Country | Kind |
---|---|---|---|
P2005-368438 | Dec 2005 | JP | national |
P2006-330923 | Dec 2006 | JP | national |