WO2006137147A1 - データ通信方法、データ通信システム及び移動通信端末装置 - Google Patents
データ通信方法、データ通信システム及び移動通信端末装置 Download PDFInfo
- Publication number
- WO2006137147A1 WO2006137147A1 PCT/JP2005/011597 JP2005011597W WO2006137147A1 WO 2006137147 A1 WO2006137147 A1 WO 2006137147A1 JP 2005011597 W JP2005011597 W JP 2005011597W WO 2006137147 A1 WO2006137147 A1 WO 2006137147A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- target data
- size
- communication terminal
- download
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5016—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72445—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
Definitions
- the present invention relates to a data communication method, a data communication system, and a mobile communication terminal device. More specifically, the present invention relates to a data communication method for downloading data from a server device to a communication terminal device, and uses the data communication method. The present invention relates to a data communication system and a mobile communication terminal apparatus usable in the data communication system.
- mobile communication terminal devices typified by mobile phone devices have been widely used.
- a browser function in addition to the call function and e-mail transmission / reception function, which are essential functions as an awakening mobile communication terminal device.
- the browser function is used to download program data such as a server device isometric game to the mobile communication terminal device, and then the downloaded program is executed in the mobile communication terminal device. It is done.
- the server device also downloads image data such as still images and moving images, displays the image related to the downloaded image data on the information communication terminal device, and uses it as wallpaper on the display unit. It is also done. Furthermore, sound data such as melodies and songs are downloaded, and the music related to the downloaded sound data can be viewed and used as an incoming call notification sound when receiving a call.
- Downloading of such content data is often performed from a server device via a mobile communication network.
- the mobile communication terminal device stores the content data that has also been downloaded by the server device in the temporary storage area.
- This temporary storage area temporarily stores the downloaded content data together with the history of operations as a browser.
- the stored data is not erased unless there is an explicit command from the user.
- the content data is stored in the permanent storage area. Data will be stored! /
- the browser operation history and accompanying data are stored in the temporary storage area, the status of the previous browser operation is reproduced by referring to the temporary storage area. In addition, it is possible to reproduce the transition status of the subsequent browser operation from the state where the previous browser operation status was reproduced. Note that the history and associated data are sequentially stored in the temporary storage area. If there is not enough temporary storage area to store the latest history and associated data, the stored history and The accompanying data will be deleted in the oldest order.
- Content prepared in the server device for the mobile communication terminal device described above tends to increase in data amount as the content becomes more sophisticated. For this reason, when content data is downloaded using the conventional method, if the content data is large, the permanent storage area may eventually be insufficient to utilize the content data. Many will occur. In such a case, the user will be able to store the download data after erasing the low-priority permanent storage area data according to the explicit specification. When the download data has the lowest priority The long-time download operation was wasted.
- the present invention has been made in view of the above circumstances, and an object of the present invention is to provide a data communication method and a data communication system that can improve user convenience with a simple configuration. [0009] Another object of the present invention is to provide a mobile communication terminal device that can be used in the data communication system of the present invention.
- a data communication method for downloading data to a communication terminal device that is executing a browser application, wherein the communication terminal device stores target data desired to be downloaded.
- a target data management information requesting step for transmitting a request for target data management information including size information; and a target data management information receiving step for receiving the target data management information by the communication terminal device;
- a data size determination step for determining whether the size of the target data exceeds a predetermined size based on the size information of the target data; and a determination result in the data size determination step is negative
- a first download request step in which the communication terminal device transmits a download request for the target data; and
- a first objective data storing step of receiving the target data and storing the target data in a temporary storage area for storing the history of the browser application; the determination result in the data size determining step is positive
- a free area determination step for determining whether or not there is a free area for storing the target data in a permanent storage area in which stored data is not
- a request for target data management information including size information of target data desired to be downloaded by the communication terminal device executing the browser application is transmitted.
- the server apparatus of the target data management information that has received this request transmits the target data management information to the communication terminal apparatus. In this way, the communication terminal device receives the target data management information transmitted in the target data management information receiving step.
- the communication terminal device that has received the target data management information performs the data size determination process. Based on the size information of the target data, it is determined whether or not the size of the target data exceeds a predetermined size.
- the predetermined size is determined in advance from the viewpoint of securing the number of records stored in the temporary storage area as a browser application when it is stored in the temporary storage area as data accompanying the download history of the target data. Data size.
- the communication terminal device Send a data download request.
- the communication terminal device receives the target data and stores it in the temporary storage area in the first target data storage step.
- the previous history may be erased from the temporary storage area. The size of the target data to be newly stored is limited. The previous history will not be erased to such an extent that it will be affected.
- the communication terminal apparatus determines that the size of the target data in the free space determination step. Based on the information, it is determined whether or not there is a free area for storing the target data in the permanent storage area where the stored data is not deleted unless there is an explicit instruction from the user. If this determination is affirmative, in the second download request step, the communication terminal device transmits a target data download request.
- the server device of the target data that has received this download request (may be the same as or different from the server device of the target data management information described above) transmits the target data to the communication terminal device. To do.
- the target data transmitted to the server device for the target data is received in the second target data storage step and stored in the permanent storage area.
- the target data is stored in a temporary storage area or a permanent storage area if possible depending on its size.
- An appropriate number of operation histories can be kept in the temporary storage area and unnecessary downs It is not necessary to perform the mode operation. Therefore, according to the data communication method of the present invention, user convenience can be improved with a simple configuration.
- the communication terminal device when the determination result in the free space determination step is negative, gives the user a size of the free space equal to or larger than the size of the target data. It is possible to further comprise a free space size securing suggesting step that suggests securing the space size. In this case, if the determination in the free area size determination process is negative, the free area size is indicated to the user of the communication terminal device in the free area size securing suggestion process. It is suggested to secure more than this size. As a result, the user can determine whether or not it is necessary to secure the storage area of the target data before downloading.
- the communication terminal apparatus determines data communication method to be used for downloading the target data based on the size information.
- a communication method determining step may be further provided, and the download request step may designate the determined communication method and transmit the target data download request.
- the communication terminal device that has received the target data management information uses the target data based on the size information of the target data included in the target data management information. Determine the data communication method to use for downloading. In making such a decision, the line usage efficiency and the download time are predicted, and the data communication method considered appropriate is decided. For example, when the size of the target data is less than a predetermined size, the data communication method is determined as the packet communication method. When the size of the target data is equal to or larger than the predetermined size, the data communication method is determined as the circuit switching communication method. Can be done. As a result, regardless of the size of the target data, it is possible to complete the download of the target data within a reasonable time without causing a decrease in line utilization efficiency.
- whether or not the communication terminal device that has received the target data management information displays the size of the target data and executes the download request step. It is possible to further comprise a download request confirmation step that is left to the judgment of the user of the communication terminal device. In this case, the user can From this, it is possible to decide whether or not to download the target data at that point in time by considering the expected download time and the time margin for downloading at that point.
- the communication terminal device when the download of the target data is not completed in the target data storage step, the communication terminal device is a part after the part that has already been downloaded.
- the communication terminal device has already downloaded the remaining data in the remaining portion download request step.
- the remaining part download request that is a download request related to the remaining part that is the part after the received part is made.
- the target data server device Upon receiving this request, the target data server device transmits the remaining portion of the target data to the communication terminal device. In this way, the communication device receives the remaining portion of the target data transmitted from the server device power of the target data in the remaining portion receiving step. For this reason, even if the download of the target data ends in the middle, only the remaining part at the end of the previous download operation is downloaded without downloading all of the target data again. Just do it. Therefore, it is possible to efficiently download the target data.
- Target data management information requesting means for transmitting a request for target data management information including; data size determination means for determining whether the size of the target data exceeds a predetermined size based on the size information of the target data; When the determination result by the data size determination means is negative, a download request for the target data is transmitted, and the returned target data is stored in a temporary storage area for storing the history of the application.
- the target data management information requesting means of the communication terminal apparatus transmits a request for target data management information including size information of target data desired to be downloaded. Based on the size information in the target data management information returned in response to this request, the data size determining means determines whether or not the size of the target data exceeds a predetermined size.
- the first download means transmits a request for downloading the target data. Then, the first download means stores the returned object data in a temporary storage area for storing the history of the browser application.
- the free space determination means is used for a permanent storage area where stored data is not erased unless there is an explicit command from the user. It is determined whether or not there is a free area for storing data. If this determination is affirmative, the second download means transmits a target data download request and stores the target data returned in response to the download request in the permanent storage area.
- the target data can be downloaded to the communication terminal device using the data communication method of the present invention described above. Therefore, according to the data communication system of the present invention, user convenience can be improved with a simple configuration.
- a management information server that transmits the target data management information to the communication terminal device in response to a request for the target data management information
- a target data server device that transmits the target data to the communication terminal device in response to the download request in accordance with the determined communication method.
- the management information server device and the target data server device may be the same device, and (ii) the management information server device and the target data server device are different from each other. It can also be a device.
- the target data management information further includes location information of the target data server device. It becomes.
- the communication terminal device may be a mobile communication terminal device.
- the target data can be downloaded to the mobile communication terminal device with a simple configuration while improving the convenience for the user.
- the present invention provides a mobile communication terminal device capable of executing a browser application, and includes target data management information including size information of target data desired to be downloaded during execution of the browser application.
- a mobile communication terminal device comprising: download means;
- the target data management information requesting unit rarely downloads.
- a request for target data management information including size information of desired target data is transmitted.
- the data size determining means determines whether or not the size of the target data exceeds a predetermined size.
- the first download means transmits a target data download request. Then, the first download means stores the returned object data in a temporary storage area for storing the history of the browser application.
- the free space determining means is used for a permanent storage area where stored data is not erased unless there is an explicit command from the user. It is determined whether or not there is a free area for storing data. If this determination is affirmative, the second download means transmits a target data download request and stores the target data returned in response to the download request in the permanent storage area.
- the mobile communication terminal apparatus of the present invention as a communication terminal apparatus in the above-described data communication system, the data communication method of the present invention is used for the mobile communication terminal apparatus having a simple configuration.
- the user data can be downloaded while improving the convenience for the user. Therefore, the mobile communication terminal device of the present invention can be suitably used in the data communication system of the present invention.
- the free area determination unit secures the size of the free area to be larger than the size of the target data for the user. It can be set as the structure which suggests doing. In this case, whether or not the user needs to secure the storage area of the target data before downloading the target data by looking at the indication of free space size reservation displayed by the free space determination means. Can be judged.
- the mobile communication terminal device of the present invention further comprises data communication method determining means for determining a data communication method to be used for downloading the target data based on the size information!
- the download request means designates the determined communication method and The download request for the target data can be transmitted.
- the data communication method determining means determines the data communication method used for downloading the target data based on the size information of the target data included in the target data management information.
- the download means displays the size of the target data and leaves it to the user to determine whether or not to transmit a download request for the target data. It can be.
- the user looks at the size of the target data displayed by the download method, considers the expected download time, the time available for download at that time, and so on. It is possible to decide whether or not to download the target data.
- the permanent storage area is divided into areas for each data type, and the target data management information further includes data type information of the target data.
- the target data can be stored in a divided area (such as a holder for each data type) in the permanent storage area corresponding to the data type of the target data.
- the mobile communication terminal apparatus of the present invention it can be used in the data communication system of the present invention.
- FIG. 1 is a block configuration diagram schematically showing a configuration of a data communication system according to an embodiment of the present invention.
- FIG. 2A is a diagram schematically showing a front side appearance of the mobile phone device of FIG. 1.
- FIG. 2A is a diagram schematically showing a front side appearance of the mobile phone device of FIG. 1.
- 2B is a diagram schematically showing the rear side appearance of the mobile phone device of FIG. 1.
- FIG. 3 is a functional block diagram for explaining an internal configuration of the mobile phone device of FIGS. 2A and 2B.
- 4A is a diagram for explaining the configuration of a storage unit in FIG. 3.
- FIG. 3 is a functional block diagram for explaining an internal configuration of the mobile phone device of FIGS. 2A and 2B.
- 4A is a diagram for explaining the configuration of a storage unit in FIG. 3.
- FIG. 3 is a functional block diagram for explaining an internal configuration of the mobile phone device of FIGS. 2A and 2B.
- 4A is a diagram for explaining the configuration of a storage unit in FIG. 3.
- FIG. 4B is a diagram for explaining the configuration of the permanent storage area of FIG. 4A.
- FIG. 4C is a diagram for explaining the configuration of the temporary storage area in FIG. 4A.
- FIG. 5 is a block configuration diagram schematically showing the configuration of the content server in FIG. 1.
- FIG. 6A is a diagram for explaining the configuration of the management information group in FIG. 5.
- FIG. 6B is a diagram for explaining the configuration of the management information file in FIG. 6A.
- FIG. 7A is a diagram for explaining the configuration of the content data group in FIG. 5.
- FIG. 7A is a diagram for explaining the configuration of the content data group in FIG. 5.
- FIG. 7B is a diagram for explaining the configuration of the content data file in FIG. 7A.
- FIG. 8 is a sequence diagram for explaining a download operation in the system of FIG.
- FIG. 9 is a diagram showing a display example when content data in FIG. 8 is selected.
- FIG. 10 is a flowchart for explaining communication method determination processing in FIG. 8.
- FIG. 11 is a flowchart for explaining the download pre-processing in FIG.
- FIG. 12 is a diagram for explaining a display example in the process of FIG.
- FIG. 13 is a flowchart for explaining the content data download process in FIG. 8.
- FIG. 14 is a flowchart for explaining post-download processing in FIG. 8.
- FIG. 15 is a diagram for explaining a modification.
- FIGS. In these drawings, the same or equivalent elements are denoted by the same reference numerals, and redundant description is omitted.
- FIG. 1 schematically shows a configuration of a data communication system 100 according to an embodiment of the present invention.
- the data communication system 100 is connected to the mobile phone device 10 via a base station 42 that performs radio communication with the mobile phone device 10 and (b) the mobile phone device 10.
- FIG. 2 schematically shows the external configuration of the mobile phone device 10.
- the mobile phone device 10 includes (a) a mobile phone main body 11 (see FIG.
- the mobile phone device 10 includes (d) a speaker for call 14 that reproduces an audio signal sent during communication, and (e) inputs sound during sound collection or inputs sound during a call. And (f) a guidance speaker 16 for generating ringtones and guidance sounds in response to commands from the control unit 21. Further, the mobile phone 10 includes (g) an antenna 17 for transmitting and receiving radio signals to and from the base station.
- the mobile phone body 11 includes (i) a control unit 21 that controls the overall operation of the mobile phone body 11 and (ii) a read-only memory. (ROM), random access memory (RAM), etc., and (iii) a wireless transmission / reception unit 24 for communicating with the base station 42.
- a control unit 21 that controls the overall operation of the mobile phone body 11 and (ii) a read-only memory. (ROM), random access memory (RAM), etc., and (iii) a wireless transmission / reception unit 24 for communicating with the base station 42.
- the control unit 21 includes a central processing unit (CPU), a digital signal processing unit (DSP), and the like, and is a processing unit that executes a program.
- the control unit 21 executes various programs including a data communication program 30 for downloading content data.
- the data communication program 30 includes: (i) a management information request unit 31 that transmits a request for management information related to content data desired to be downloaded to the content server 50; and (ii) responds to the request for management information.
- a communication method determining unit 32 for determining a data communication method used for downloading the target data based on the size information of the target data in the management information returned from the server device; and (iii) content data
- a download section for requesting downloads, receiving downloaded content data, and calling the user various attention when downloading. The content data management information will be described later.
- the storage unit 23 unless there is an explicit deletion command from the user, a permanent storage area 81 that keeps stored data and a temporary storage area 86 that temporarily holds stored data are provided.
- the permanent storage area 81 includes a sound data holder area 82S, a still image data holder area 82P, a video data holder area 82V, an application program data holder area 82J, and the like.
- the downloaded content data is stored in an area corresponding to the data type.
- an execution application such as a browser application executed on the mobile phone device 10 can secure the history area 87.
- the operation history of the execution application is temporarily stored.
- the user can, for example, display the screen and the screen during the previous operation.
- the download data etc. at that time can be called up.
- the amount of history information exceeds the amount of data that can be stored in the history area 86, the old history information is automatically deleted.
- the execution of the application is finished, the history area secured by the application is released! /
- the content server 50 includes: (a) a control processing device 51 that performs overall control of the overall operation of the content server 50; and (b) a management information data group 61 and a content data group 66. And a storage device 53 for storing various data such as (c) a transmission / reception device 54 for performing communication via the communication network 41.
- the control processing device 51 receives data analysis unit 56, which is a received data analysis unit that analyzes data input via transmission / reception device 54, and (ii) manages data in response to a management information request.
- a management information transmission unit 57 that transmits the requested management information to the device that issued the information request; and (iii) content that transmits content data to the device that issued the download request in response to the download request.
- a data transmission unit 58 is a data transmission unit 56.
- the management information data group 61 includes a plurality (N in this embodiment) of management information files 62 to 62.
- Each management information file 62 (j) is a management information file 62 (j).
- the content data type (TYPE) corresponding to the management information file 62 1 to N
- the size of the content data (SIZE) the size of the content data (SIZE), the URI (Uniform Resource Identifier) of the content data ) (DURI) etc., for example XML (eXtensibl e Markup Language).
- the management information file 61 describes version information of the management information file 62 in addition to the data type (TYPE), data size (SIZE), and data URI (DURI).
- the content data group 66 is also configured with a plurality (N in this embodiment) of content data files 67 to 67. Where each content data
- File 67 corresponds to management information file 62! /
- the type (TYPE) of the content data, the size (SIZE) of the content data, and the like are described. Further, content data is stored in the data portion.
- step S101 of FIG. 8 the user of the mobile phone 10 operates the operation unit 12 to select content data desired to be downloaded.
- An example of display on the display unit 13 at the time of this selection is shown in FIG.
- the display example of FIG. 9 shows an example of selecting a song title for notifying the user that an incoming call has been received.
- the content to be selected may be a melody, an image, a program, etc. for notifying the user that an incoming call has been received.
- the management information requesting unit 31 When the content is selected by the user while viewing the display of the content selection screen, that is, when “determination” in FIG. 9 is made by the operation of the operation unit 12 of the user, the management information requesting unit 31 However, using the content identifier (ID (IDentifier)) (in the case of Fig. 9 as an identifier of the song name notification song) as a parameter, the management information request is sent to the content server 50 via the wireless transmission / reception unit 24. Send. This transmission and subsequent data transmission / reception are performed by the packet communication method until the change of the communication method requires the mobile phone device capability. In this case, the content selection screen is converted into history information and stored in the history area 87 together with the status information at the time of display. Returning to FIG.
- ID IDentifier
- the management information request transmitted from the mobile phone device 10 and transmitted via the base station 42 and the communication network 41 reaches the content server 50.
- the received data analysis unit 56 receives the management information request via the transmission / reception device 54. In this way, the received data analysis unit 56 that has received the management information request analyzes the received data. If the received data is a management information request, the management information transmission unit 56 indicates that the management information request has been received and the content identifier. Notify 57.
- the management information transmitting unit 57 that has received the notification of the management information request and the content identifier stores the management information file 62 corresponding to the notified content identifier in the storage device 5 k.
- the management information transmission unit 57 transmits the contents of the read management information file 62 as management information corresponding to the content identifier.
- the data is transmitted to the mobile phone device 10 via the receiving device 54.
- the communication method determination unit 32 receives the management information via the wireless transmission / reception unit 24.
- the communication method determination unit 32 that has received the management information determines the communication method in step S102.
- step S 102 first, in step S 111 of FIG. 10, the communication method determination unit 32 determines whether the data type (TYPE) in the received management information is acceptable. . If this determination is negative, the process proceeds to step S117. In step S117, in this case, the communication method determination unit 32 displays an error message indicating that the data type in the management information is not acceptable on the display unit 13, and informs the user accordingly. This error display screen is converted into history information and stored in the history area 87. Then, the process ends, and the subsequent download operation is stopped.
- TYPE data type
- step S111 determines whether or not the data size (SIZE) in the received management information is less than or equal to an allowable value. If this determination is negative, the process proceeds to step S117.
- step S117 in this case, the communication method determination unit 32 displays an error message on the display unit 13 indicating that the data size in the management information exceeds the allowable value, and informs the user to that effect. . This The error display screen is converted into history information and stored in the history area 87. Then, the process ends and the subsequent download operation is stopped.
- step S113 the communication method determination unit 32 determines whether or not the data size in the received management information is equal to or less than a predetermined value (hereinafter referred to as “first predetermined value”) for determining the communication method. Determine.
- the first predetermined value is determined by packet communication conditions such as a threshold value for the number of packet usable time slots in the cellular phone device 10. If the determination in step S113 is negative, the process proceeds to step S114.
- step S 114 the communication method determination unit 32 determines the download communication method as the circuit switching communication method.
- step S113 determines the download communication method to be a packet communication method.
- step S114 When the communication method is thus determined in step S114 or step S115, the communication method determining unit 32 notifies the download unit 33 of the determined communication method and management information in step S116. Thus, the process of step S102 is completed.
- step S103 the download unit 33 determines the data size in the received management information in advance to determine the storage location of the content data. It is determined whether or not the obtained value (hereinafter referred to as “second predetermined value”) or less.
- the second predetermined value is determined by the size of the history area 87 secured by the browser application and the minimum number of history conditions stored in the history area 87.
- step S 120 determines that the content data storage destination is the history area 87. Then, the process proceeds to step S124 described later.
- step S 120 determines the storage location of the content data as the permanent storage area 81. And processing Step Move to SI 21.
- step S121 the download unit 33 determines whether or not there is sufficient free space for content data in the permanent storage area 81. This determination is made in consideration of the size of the free area for content data, the data size in the management information, and the area used by the simultaneously executed program if necessary. Here, when it is not necessary to consider the competitive relationship between the simultaneous execution processes, the determination is made based on whether or not the size of the free space for content data is equal to or larger than the data size in the management information.
- step S122 the download unit 33 suggests that the user secure a free area.
- An example of display on the display unit 13 for this suggestion is shown as a screen F12A in FIG.
- the free space reservation suggestion screen is displayed, no free space is reserved, for example, if “No” is selected by operating the operation unit 12 of the user while the screen F12 A is displayed, the process will be described later. Move to step S126.
- step S123 if the free space reservation is performed during the display of the free space reservation suggestion screen, for example, "Yes" is selected by the operation of the operation unit 12 of the user during the display of the screen F12A, for example, At 12, a screen for securing an empty area such as screen F12B is displayed. Then, user space is secured by deleting files that can be deleted. Then, when the deletion of the file that can be deleted in order to secure the free space is completed, the process proceeds to step S123.
- step S123 the download unit 33 determines whether or not an empty area for content data is secured. If this determination is negative, the process proceeds to step S126. In step S126, since the download unit 33 has been able to ensure that the size of the free space is not sufficient, the display unit 13 displays a message indicating that the download operation has been stopped, and the subsequent download operation is terminated.
- step S 124 the download unit 33 detects the remaining power capacity.
- step S125 the download unit 33 performs downloading.
- Example of Download Confirmation Screen Displayed on Display 13 upon Confirmation This is shown in screens F12C and F12D in FIG.
- screen F12C shows a display example when the remaining capacity of the power supply capacity is sufficient for the estimated download time of the content data
- screen F12D shows the remaining capacity of the power supply capacity.
- a display example when there is no room is shown.
- step S104 of FIG. 8 Do not perform download while displaying a download confirmation screen such as F12C or F12D, that is, “No” is displayed when the screen F12C or F12D is displayed. If the button is selected, the subsequent download operation is stopped. On the other hand, if the download is executed while the download confirmation screen is displayed, the content data download process in step S104 of FIG. 8 starts. In this case, the download confirmation screen is converted into history information and stored in the history area 87 together with the status information at the time of display.
- a download confirmation screen such as F12C or F12D
- step S 104 as shown in FIG. 13, first, in step S 131, the download unit 33 specifies the communication method determined above and uses the URI (DURI) of the content data as a parameter. Then, the download request is transmitted to the content server 50 via the wireless transmission / reception unit 24. Thereafter, data communication is performed according to the determined communication method.
- DURI URI
- the download request transmitted from the mobile phone device 10 and transmitted via the base station 42 and the communication network 41 reaches the content server 50.
- the received data analysis unit 56 receives the download request via the transmission / reception device 54. In this way, the received data analysis unit 56 that has received the download request analyzes the received data. If the received data is a download request, the content data transmission unit 58 indicates that the download request has been received and the URI of the content data. To notify.
- the content data transmission unit 58 Upon receiving the notification of the download request and the content data URI, the content data transmission unit 58 receives the content data file 67 corresponding to the notified content data URI in the content data group 61 in the storage device 53. Read from the inside. K
- the content data transmission unit 58 includes the read content data file 62.
- the message is transmitted to the cellular phone device 10 via the transmission / reception device 54.
- the content data transmitted from the content server 50 and transmitted via the communication network 41 and the base station 42 by the specified communication method reaches the mobile phone device 10.
- the download unit 33 receives the content data via the wireless transmission / reception unit 24 and stores the content data in the storage area determined in the previous step S 120.
- the storage destination of the content data is the permanent storage area 81
- the download unit 33 stores the received content data in the area in the permanent storage area 81 corresponding to the data type of the content data. To do. For example, if the data type is sound data, the downloaded content data is stored in the sound data holder area 82S.
- a predetermined animation is displayed on the display unit 13.
- step S132 determines in step S132 whether or not the data reception is normally completed. If this determination is affirmative, the process of step S104 ends.
- step S132 the download unit 33 sends a remaining part download request using the content data URI and the remaining part position as parameters for the remaining part after the already downloaded part via the wireless transmission / reception part 24. Send to server 50.
- the remaining part download request transmitted from the mobile phone device 10 via the base station 42 and the communication network 41 reaches the content server 50.
- the received data analysis unit 56 receives the remaining part download request via the transmission / reception device 54.
- the received data analysis unit 56 that has received the remaining part download request analyzes the received data, and if the received data is the remaining part download request, it indicates that the download request has been received, the content data URI and the remaining part. Notify the content data transmission unit 58 of the partial position.
- the content data transmitting unit 58 Upon receiving the notification of the remaining portion download request, the content data URI and the remaining portion position, the content data transmitting unit 58 receives the notified content data URI. Read the rest of the corresponding content data file 67. And the content de
- the data transmitter 58 transmits the content of the read remaining part to the mobile phone device 10 via the transmission / reception device 54.
- the remaining data transmitted from the content server 50 via the communication network 41 and the base station 42 reaches the mobile phone device 10.
- the download unit 33 receives the remaining data via the wireless transmission / reception unit 24, and stores the remaining data in the storage area previously determined in step S 120.
- download unit 33 determines in step S 134 whether or not the data reception operation has been normally completed. If this determination is affirmative, the process of step S104 ends.
- step S134 determines whether the content data could not be downloaded. If the determination in step S134 is negative, the process proceeds to step S135. In step S135, an error message indicating that the content data could not be downloaded is displayed, and the subsequent download operation is stopped.
- step S105 when all the content data is received normally, the download unit 33 performs post-download processing in step S105.
- step S105 as shown in FIG. 14, first, in step S141, it is determined whether or not the data type in the management information matches the data type in the header portion of the content data. If this determination is negative, the processing moves to step S144. In step S144, in this case, an error display indicating that the data type is invalid is displayed on the display unit 13. This error display screen is converted into history information and stored in the history area 87. Then, the download unit 33 deletes the received content data and ends the process of step S105.
- step S141 determines whether or not the data size in the management information matches the data size in the header portion of the content data. If this determination is negative, the processing moves to step S144. In step S 144, in this case, an error display indicating that the data size is invalid is displayed on the display unit 13. This error display screen is converted into history information and stored in the history area 87. And down The load unit 33 deletes the received content data and ends the process of step S105.
- step S142 determines whether the download content data is correct, and displays on the display unit 13 that the download process has been completed normally. Then, the process of step S105 is terminated.
- the transition to the past operation state with access to the content performed with reference to the history area 87 is performed in accordance with a user instruction. If the user issues a command to return to the previous state from the state in which the download process was completed successfully, the download confirmation screen (screen F 12C in Fig. 12) is displayed. Instead of transitioning to the display state of F12D), the display transitions to the display state of the content selection screen (see screen F9 in Fig. 9) requested to start the previous download operation.
- the mobile phone device 10 transmits a request for management information including size information of content data desired to be downloaded.
- the content server 50 transmits the management information to the mobile phone device 10.
- the mobile phone device 10 that has received the management information determines whether or not the size of the content data exceeds a second predetermined value based on the size information of the content data included in the management information. If this determination result is negative, the mobile phone device 10 transmits a content data download request. Then, the content data returned from the content server 50 in response to this download request is received and stored in the history area 87 in the temporary storage area 86.
- the mobile phone device 10 determines whether or not there is a free area for storing the content data in the permanent storage area 81. . If this determination is affirmative, the mobile phone device 10 transmits a download request for content data. The content data returned from the content server 50 in response to the download request is received and stored in the permanent storage area 81.
- the temporary storage area 86 is stored appropriately in one of the permanent storage areas 81, so an appropriate number of operation histories can be maintained in the temporary storage area without providing a large temporary storage area. This eliminates unnecessary download operations. Therefore, according to the present embodiment, user convenience can be improved with a simple configuration.
- the mobile phone device 10 when the determination result regarding the free space is negative, the mobile phone device 10 ensures that the free space is larger than the content data size for the user. Suggest. For this reason, the user can determine whether or not it is necessary to secure a storage area for content data before downloading.
- the mobile phone device 10 determines the data communication method to be used for downloading the content data based on the size information in the management information. Specify the communication method and send a download request for content data. For this reason, an appropriate communication method is selected according to the data size of the content data to be downloaded, so the use efficiency of the data line is not reduced and the download of the target data is completed within a reasonable time. be able to.
- the cellular phone device 10 displays the data size (SIZE) in the management information, and leaves it to the user's judgment as to whether or not to execute download. For this reason, the ability of the user to download the content data at that point in time, considering the size of the target data, taking into account the expected download time and the time allowance for downloading at that point, etc. Can be determined.
- SIZE data size
- the mobile phone device 10 when the download of the content data is not completed due to the occurrence of a communication error or the like, the mobile phone device 10 relates to the remaining portion that is the portion after the already downloaded portion. The remaining part download request that is a download request is made. For this reason, even if the download of the content data is terminated halfway, only the remaining portion at the end of the previous download operation is downloaded without downloading all of the target data again. That's it. Therefore, it is possible to download content data with high efficiency.
- the mobile phone device 10 makes the remaining part download request only once, but it can be made multiple times.
- the data to be downloaded is content data, but the present invention can also be applied to general data.
- the content server 50 manages both the management information file and the content data file.
- a management information server 71 for managing the management information file and a content data server 72 for managing the content data file are respectively provided as in the data communication system 100 ′ shown in FIG. It can also be set as the structure provided.
- the present invention is applied when the communication terminal device is a mobile phone device.
- the present invention is also applied to other types of mobile communication terminal devices and general information communication terminal devices. Can be applied.
- the data communication method and the data communication system of the present invention are useful when data is downloaded to a communication terminal device.
- the mobile communication terminal device of the present invention can be applied to a mobile terminal device that downloads data.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2005/011597 WO2006137147A1 (ja) | 2005-06-24 | 2005-06-24 | データ通信方法、データ通信システム及び移動通信端末装置 |
EP05752951A EP1898313A4 (en) | 2005-06-24 | 2005-06-24 | DATA COMMUNICATION METHOD, DATA COMMUNICATION SYSTEM AND MOBILE COMMUNICATION TERMINAL |
JP2006532576A JP4423295B2 (ja) | 2005-06-24 | 2005-06-24 | データ通信方法及び移動通信端末装置 |
US11/595,911 US8407310B2 (en) | 2005-06-24 | 2006-11-13 | Method for data communication, data communication system and mobile communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2005/011597 WO2006137147A1 (ja) | 2005-06-24 | 2005-06-24 | データ通信方法、データ通信システム及び移動通信端末装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/595,911 Continuation US8407310B2 (en) | 2005-06-24 | 2006-11-13 | Method for data communication, data communication system and mobile communication terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006137147A1 true WO2006137147A1 (ja) | 2006-12-28 |
Family
ID=37570200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/011597 WO2006137147A1 (ja) | 2005-06-24 | 2005-06-24 | データ通信方法、データ通信システム及び移動通信端末装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8407310B2 (ja) |
EP (1) | EP1898313A4 (ja) |
JP (1) | JP4423295B2 (ja) |
WO (1) | WO2006137147A1 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009042161A (ja) * | 2007-08-10 | 2009-02-26 | Funai Electric Co Ltd | ナビゲーション装置 |
US8320285B2 (en) | 2007-06-15 | 2012-11-27 | Casio Hitachi Mobile Communications Co., Ltd. | Communication terminal and recording medium |
JP2013165319A (ja) * | 2012-02-09 | 2013-08-22 | Toshiba Corp | 無線通信装置および無線通信方法 |
JP2015517139A (ja) * | 2012-03-16 | 2015-06-18 | グーグル・インコーポレーテッド | リソースのダウンロードに先立つ情報の提供 |
JP2016004491A (ja) * | 2014-06-18 | 2016-01-12 | キヤノン株式会社 | 情報処理端末、制御方法及びプログラム |
JP2020181524A (ja) * | 2019-04-26 | 2020-11-05 | 富士通クライアントコンピューティング株式会社 | 情報処理装置、情報処理システム、およびプログラム |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007043367A (ja) * | 2005-08-02 | 2007-02-15 | Kyocera Corp | 情報受信装置及びデータダウンロード方法 |
JP2008152464A (ja) * | 2006-12-15 | 2008-07-03 | Toshiba Corp | 記憶装置 |
US8745507B2 (en) * | 2007-11-30 | 2014-06-03 | At&T Intellectual Property I, L.P. | Preloader employing enhanced messages |
US9111302B2 (en) * | 2008-01-31 | 2015-08-18 | Phm Associates Limited | Communication method, apparatus and system for a retail organization |
US8751927B2 (en) * | 2008-12-02 | 2014-06-10 | International Business Machines Corporation | System and method for dynamic multi-content cards |
JP5212213B2 (ja) * | 2009-03-25 | 2013-06-19 | 富士通株式会社 | 管理装置、無線通信装置、無線通信システムおよび無線通信方法 |
US8971800B2 (en) * | 2011-05-31 | 2015-03-03 | Qualcomm Incorporated | Methods and apparatus for improving NFC activation and data exchange reporting mechanisms |
KR101843980B1 (ko) * | 2011-09-01 | 2018-03-30 | 삼성전자주식회사 | 휴대단말기의 데이터 송수신 관리 장치 및 방법 |
CN104244456B (zh) * | 2013-06-20 | 2018-05-11 | 华为终端(东莞)有限公司 | 近场通信设备激活方法及近场通信主设备、目标设备 |
US9742639B1 (en) * | 2013-08-20 | 2017-08-22 | Cavirin Systems, Inc. | Intelligent network resource discovery and monitoring |
KR101881833B1 (ko) * | 2018-05-31 | 2018-07-25 | (주)아이트로닉스 | 무정차 다차로 하이패스 시스템의 차로 제어 시스템 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002041386A (ja) * | 2000-07-24 | 2002-02-08 | Ricoh Co Ltd | データ管理装置、データ管理方法および記録媒体 |
JP2003101673A (ja) * | 2001-06-22 | 2003-04-04 | Inmarsat Ltd | 通信方式及び装置 |
JP2004138793A (ja) * | 2002-10-17 | 2004-05-13 | Kenwood Corp | 配信システム、サーバ、オーディオ機器、配信制御方法および受信制御方法 |
JP2004320591A (ja) * | 2003-04-18 | 2004-11-11 | Sony Ericsson Mobilecommunications Japan Inc | 携帯通信端末 |
JP2005031452A (ja) * | 2003-07-04 | 2005-02-03 | Roland Corp | 電子楽器及び演奏情報転送システム |
US20050129042A1 (en) | 2003-12-16 | 2005-06-16 | Nokia Corporation | System and associated terminal, method and computer program product for controlling memory for storage of content |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5893920A (en) * | 1996-09-30 | 1999-04-13 | International Business Machines Corporation | System and method for cache management in mobile user file systems |
JPH11249816A (ja) | 1998-02-26 | 1999-09-17 | Fuji Xerox Co Ltd | 磁気ディスク装置 |
US6075994A (en) * | 1998-05-29 | 2000-06-13 | Lucent Technologies, Inc. | Method and apparatus for dynamically determining the optimal communication message bundle size for a communication system |
US6931198B1 (en) | 1998-07-15 | 2005-08-16 | Sony Corporation | Apparatus and method for downloading desired data signal to user-selectable storage unit |
JP4411666B2 (ja) | 1998-07-15 | 2010-02-10 | ソニー株式会社 | 情報受信装置、及び情報受信方法 |
US6377530B1 (en) * | 1999-02-12 | 2002-04-23 | Compaq Computer Corporation | System and method for playing compressed audio data |
US6467026B2 (en) * | 1999-07-23 | 2002-10-15 | Hitachi, Ltd. | Web cache memory device and browser apparatus utilizing the same |
JP2001290777A (ja) | 2000-04-07 | 2001-10-19 | Ntt Communications Kk | 情報公開方法およびシステム |
US6393524B1 (en) * | 2000-04-20 | 2002-05-21 | International Business Machines Corporation | Method and driver for sequential operation caching |
JP2002157161A (ja) | 2000-09-11 | 2002-05-31 | Ntt Docomo Inc | データ転送方法およびデータ転送システムならびに記録媒体およびプログラム |
JP2002300075A (ja) * | 2001-03-30 | 2002-10-11 | Toshiba Corp | 無線通信装置 |
US6941135B2 (en) * | 2001-08-13 | 2005-09-06 | Qualcomm Inc. | System and method for temporary application component deletion and reload on a wireless device |
JP3763466B2 (ja) | 2001-12-11 | 2006-04-05 | キヤノン株式会社 | プリンタコマンド制御装置、方法、及びシステム、並びに該装置に接続するプリンタ、並びにプログラム及び記憶媒体 |
JP3812727B2 (ja) * | 2001-12-11 | 2006-08-23 | 日本電気株式会社 | 情報処理システム |
US7328049B2 (en) * | 2002-06-28 | 2008-02-05 | Nokia Corporation | Pre-resource checking before file download |
KR20040009097A (ko) * | 2002-07-22 | 2004-01-31 | 삼성전자주식회사 | 이동통신단말기에서 메모리 관리 장치 및 방법 |
US20040162890A1 (en) * | 2003-02-18 | 2004-08-19 | Yasutoshi Ohta | Imaging apparatus help system |
JP4180953B2 (ja) | 2003-03-31 | 2008-11-12 | 株式会社エヌ・ティ・ティ・ドコモ | 通信装置及びプログラム |
US7685127B2 (en) * | 2003-06-04 | 2010-03-23 | Sap Ag | Database access system, method of accessing a database, and method of designing a database access system |
US7159049B2 (en) * | 2003-10-31 | 2007-01-02 | Lucent Technologies Inc. | Memory management system including on access flow regulator for a data processing system |
WO2005101231A1 (en) * | 2004-04-08 | 2005-10-27 | Quick Vault, Llc | Apparatus and method for backing up computer files |
US20060116111A1 (en) * | 2004-12-01 | 2006-06-01 | Klicpera Michael E | Cell or mobile phone voice mail or message method of transfer |
-
2005
- 2005-06-24 EP EP05752951A patent/EP1898313A4/en not_active Ceased
- 2005-06-24 WO PCT/JP2005/011597 patent/WO2006137147A1/ja not_active Application Discontinuation
- 2005-06-24 JP JP2006532576A patent/JP4423295B2/ja not_active Expired - Fee Related
-
2006
- 2006-11-13 US US11/595,911 patent/US8407310B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002041386A (ja) * | 2000-07-24 | 2002-02-08 | Ricoh Co Ltd | データ管理装置、データ管理方法および記録媒体 |
JP2003101673A (ja) * | 2001-06-22 | 2003-04-04 | Inmarsat Ltd | 通信方式及び装置 |
JP2004138793A (ja) * | 2002-10-17 | 2004-05-13 | Kenwood Corp | 配信システム、サーバ、オーディオ機器、配信制御方法および受信制御方法 |
JP2004320591A (ja) * | 2003-04-18 | 2004-11-11 | Sony Ericsson Mobilecommunications Japan Inc | 携帯通信端末 |
JP2005031452A (ja) * | 2003-07-04 | 2005-02-03 | Roland Corp | 電子楽器及び演奏情報転送システム |
US20050129042A1 (en) | 2003-12-16 | 2005-06-16 | Nokia Corporation | System and associated terminal, method and computer program product for controlling memory for storage of content |
Non-Patent Citations (1)
Title |
---|
See also references of EP1898313A4 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8320285B2 (en) | 2007-06-15 | 2012-11-27 | Casio Hitachi Mobile Communications Co., Ltd. | Communication terminal and recording medium |
JP2009042161A (ja) * | 2007-08-10 | 2009-02-26 | Funai Electric Co Ltd | ナビゲーション装置 |
JP2013165319A (ja) * | 2012-02-09 | 2013-08-22 | Toshiba Corp | 無線通信装置および無線通信方法 |
JP2015517139A (ja) * | 2012-03-16 | 2015-06-18 | グーグル・インコーポレーテッド | リソースのダウンロードに先立つ情報の提供 |
JP2016004491A (ja) * | 2014-06-18 | 2016-01-12 | キヤノン株式会社 | 情報処理端末、制御方法及びプログラム |
JP2020181524A (ja) * | 2019-04-26 | 2020-11-05 | 富士通クライアントコンピューティング株式会社 | 情報処理装置、情報処理システム、およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP4423295B2 (ja) | 2010-03-03 |
US20070078951A1 (en) | 2007-04-05 |
EP1898313A4 (en) | 2010-01-13 |
US8407310B2 (en) | 2013-03-26 |
EP1898313A1 (en) | 2008-03-12 |
JPWO2006137147A1 (ja) | 2009-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4423295B2 (ja) | データ通信方法及び移動通信端末装置 | |
JPWO2005083575A1 (ja) | データ通信方法、データ通信システム及び通信端末装置 | |
KR100440704B1 (ko) | 콘텐츠를 분배하기 위한 장치 및 방법 | |
JP4692566B2 (ja) | 通信装置 | |
CN101548525B (zh) | 具有导引文件的本地媒体缓存 | |
US8320285B2 (en) | Communication terminal and recording medium | |
CN100463549C (zh) | 一种使用移动终端下载网络资源的方法 | |
US7710937B2 (en) | Communication terminal, communication system, and communication method | |
US20050232175A1 (en) | System and method for provisioning device management tree parameters over a client provisioning protocol | |
WO2007086712A1 (en) | Method and system for transmitting multimedia contents in communication network | |
JP2004502254A (ja) | 携帯通信端末機用コンテンツプログラムの伝送及び実行方法 | |
WO2017097128A1 (zh) | 设备间任务接管的方法及装置 | |
KR20090048714A (ko) | 이동통신 단말기 및 그의 멀티미디어 메시지 처리 방법 | |
WO2007012244A1 (fr) | Procédé et dispositif de téléchargement d’objet multimédia à un instant désigné | |
JP2003516061A (ja) | 電子的な実用装置を制御する携帯用の電気通信装置 | |
KR20020005127A (ko) | 이동통신 단말기의 응용 프로그램 갱신 방법 | |
JP2007034826A (ja) | 機能アップデート方法および携帯通信端末 | |
JP4691402B2 (ja) | ダウンロード方法及び移動通信システム | |
JP5704348B2 (ja) | 携帯通信端末、通信プログラム、及び情報通信システム | |
JP4868253B2 (ja) | 無線通信端末及び通信方式切替制御方法 | |
KR100561667B1 (ko) | 예약 다운로드 기능을 갖는 이동 통신 단말기 및 예약다운로드 서비스 방법 | |
JP5858039B2 (ja) | 通信装置、通信システム、通信方法、及びプログラム | |
JP5212435B2 (ja) | カラオケシステム、カラオケ装置、リモコン端末 | |
JP2011130363A (ja) | 無線端末装置、コンテンツ送受信システム、サーバ装置及びプログラム | |
KR100678081B1 (ko) | 이동 통신 단말의 대용량 데이터파일 관리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2006532576 Country of ref document: JP Kind code of ref document: A |
|
REEP | Request for entry into the european phase |
Ref document number: 2005752951 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005752951 Country of ref document: EP Ref document number: 11595911 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 11595911 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: DE |
|
WWP | Wipo information: published in national office |
Ref document number: 2005752951 Country of ref document: EP |