WO2005083575A1 - データ通信方法、データ通信システム及び通信端末装置 - Google Patents

データ通信方法、データ通信システム及び通信端末装置 Download PDF

Info

Publication number
WO2005083575A1
WO2005083575A1 PCT/JP2005/002909 JP2005002909W WO2005083575A1 WO 2005083575 A1 WO2005083575 A1 WO 2005083575A1 JP 2005002909 W JP2005002909 W JP 2005002909W WO 2005083575 A1 WO2005083575 A1 WO 2005083575A1
Authority
WO
WIPO (PCT)
Prior art keywords
target data
data
communication terminal
terminal device
download
Prior art date
Application number
PCT/JP2005/002909
Other languages
English (en)
French (fr)
Inventor
Yusuke Murai
Masayuki Doi
Akiho Shibata
Takafumi Okaniwa
Tatsuhiro Aoyagi
Original Assignee
Vodafone K.K.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vodafone K.K. filed Critical Vodafone K.K.
Priority to EP05719417A priority Critical patent/EP1724690A4/en
Priority to JP2006510432A priority patent/JPWO2005083575A1/ja
Publication of WO2005083575A1 publication Critical patent/WO2005083575A1/ja
Priority to US11/374,195 priority patent/US8885633B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0215Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices
    • H04W28/0221Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices power availability or consumption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal

Definitions

  • the present invention relates to a data communication method, a data communication system, and a communication terminal device, and more particularly, to a data communication method for downloading data from a server device to a communication terminal device, and using the data communication method.
  • the present invention relates to a data communication system and a communication terminal device usable in the data communication system.
  • communication terminal devices such as mobile communication terminal devices represented by mobile phone devices have been widely used.
  • the improvement in the functions and performance of such communication terminal devices is not only indispensable as a communication terminal device, but also in addition to a call function and an e-mail transmission / reception function.
  • the downloaded program is executed in a communication terminal device.
  • image data such as a still image and a moving image is downloaded from a server device or the like, and an image related to the downloaded image data is displayed and viewed in a communication terminal device, or used as wallpaper on a display unit. It has also been done. Further, sound data such as melodies and songs are downloaded, and music related to the downloaded sound data is enjoyed or used as an incoming notification sound at the time of an incoming call.
  • Such download of content data is often performed from a server device via an information communication network.
  • the communication terminal device stores the content data downloaded from the server device in a temporary storage area.
  • the downloaded content data is temporarily stored together with the history.
  • the user of the IJ user instructs storage of the content data
  • the content data is stored in a permanent storage area where the stored data is not erased without an explicit command from the user. It is becoming so.
  • a history and accompanying data are stored in the temporary storage area.
  • the previous operation status can be reproduced, or the subsequent operation status can be reproduced from the state in which the previous operation status was reproduced.
  • the history and accompanying data are sequentially stored in the temporary storage area. However, when there is not enough free space in the temporary storage area to store the latest history and accompanying data, the stored history is stored. And the accompanying data are deleted in chronological order.
  • the information communication terminal device is a mobile communication terminal device such as a mobile phone device
  • downloading of content data is often performed from a server device via a mobile communication network.
  • Downloading of content data via a powerful mobile communication network is performed using a packet communication method or a circuit switching communication method. Which of these communication methods is used to execute downloading generally depends on the power fixedly determined for each mobile communication terminal and the power determined based on the area where each mobile terminal is located. ing.
  • the content prepared in the server device for the mobile communication terminal device described above tends to increase in data amount with the sophistication of the content. For this reason, when the content data is downloaded by the conventional method, if the content data is large, there is not enough free space in the permanent storage area to be finally stored in order to utilize the content data. In many cases, it will not occur. In such a case, with the content data stored in the temporary storage area, the user explicitly deletes the low-priority data in the permanent storage area and then downloads the downloaded data to the permanent storage area. Will be stored. However, when the priority of the content data in the temporary storage area is the lowest, the long-running download operation of the content data up to that point has been useless.
  • the communication terminal device is a mobile communication terminal device such as a mobile phone device
  • the content prepared in the server device for the above-described mobile communication terminal device as the content becomes more sophisticated, data The amount tends to increase.
  • the mobile communication terminal device that has been conventionally stored has a large number of usable contents, and the data amount thereof cannot be said to be large.
  • the packet communication method or the circuit switching communication method described above is used for downloading content data via a mobile communication network for a mobile communication terminal device.
  • the packet communication method is based on the probability that a line can be used for packet communication by a specific mobile communication terminal device stochastically according to the degree of competition with packet communication by other devices. Will be decided. For this reason, the utilization efficiency of the line is generally improved, but when the content data is downloaded using a packet communication method by a specific mobile communication terminal device, the time required for the download is determined stochastically.
  • a specific mobile communication terminal device can occupy the line exclusively, so that there is no competition with communication by other devices. Therefore, if content data is downloaded using a packet communication method by a specific mobile communication terminal device, the time required for the download is almost deterministically determined.
  • the download of content data using the circuit-switched communication method can be completed in a substantially deterministically determined time when the amount of content data is large, and the line utilization efficiency is also improved. It's not going to drop.
  • the amount of content data is small, other devices may be compared with the line usage time of a specific mobile communication terminal. As a result, the ratio of the time during which the line cannot be used for communication increases, which leads to a decrease in the line utilization efficiency.
  • the present invention has been made in view of the above circumstances, and when a content is downloaded to a communication terminal device, the communication terminal is prepared in a state where a reception environment optimized according to the size of the content is prepared. It is an object of the present invention to provide a data communication method and a data communication system in which a device downloads the content to improve user convenience.
  • 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.
  • the present invention is a data communication method for downloading data to a communication terminal device, wherein the communication terminal device manages target data including size information of the target data desired to be downloaded.
  • a communication terminal device transmits a request for target data management information including size information of target data to be downloaded.
  • the server device of the target data management information Upon receiving the request, the server device of the target data management information transmits the target data management information to the communication terminal device. In this way, the communication terminal device receives the target data management information transmitted from the server device of the target data management information in the target data management information receiving step.
  • the communication terminal device that has received the target data management information prepares an environment for receiving the target data based on the size information of the target data in the data receiving environment preparation step.
  • the communication method is determined, and a storage area for storing the received target data is secured.
  • the communication terminal device transmits a download request for target data.
  • the server device for the target data that has received the download request (may be the same as or different from the server device for the target data management information described above) transmits the target data to the communication terminal device.
  • the communication terminal apparatus receives the target data transmitted from the server apparatus for the target data in the target data receiving step under the prepared reception environment.
  • the download is appropriately performed according to the size of the target data. Therefore, according to the data communication method of the present invention, when downloading the content to the communication terminal device, the communication terminal device downloads the content in a state in which a reception environment optimized according to the size of the content is prepared. By doing so, the convenience of the user can be improved.
  • the data reception environment preparation step includes a data communication method determination step of determining a data communication method to be used for downloading the target data based on the size information of the target data.
  • the communication terminal device may transmit the download request for the target data by designating the determined communication method.
  • the communication terminal device that has received the target data management information downloads the target data based on the size information of the target data included in the target data management information in the data communication method determination step. Determine the data communication method to be used. In making such a decision, the line utilization efficiency and the download time are predicted, and a data communication method that is considered appropriate is decided. Then, in the download requesting step, the communication terminal device specifies the determined data communication method and transmits a download request for the target data.
  • the download is performed by an appropriate data communication method according to the size of the target data. Therefore, it is possible to complete the download of the target data within a reasonable time without reducing the line utilization efficiency. Wear.
  • the data communication method determining step when the size of the target data is smaller than a predetermined size, the data communication method is determined to be a packet communication method, and the data communication method is determined. If the size is equal to or larger than the predetermined size, the data communication method may be determined to be a circuit-switched communication method. In this case, since the packet communication method and the circuit switching communication method have the above-described properties, even if the amount of the target data is large, at least, the use efficiency of the line is not reduced. In addition, the download of the target data can be completed within a reasonable time.
  • the communication terminal device When the communication method is determined according to the size of the target data, the communication terminal device that has received the target data management information displays the size of the target data and displays the size of the target data.
  • the communication terminal device may further include a download request confirmation step of entrusting whether or not to execute the request step to a determination of a user of the communication terminal device. In this case, if the user looks at the size of the target data, considers the expected download time, the time allowance for download at that time, etc., the user should download the target data at that time. Force can be determined.
  • the download request confirmation step a remaining operating power that can be supplied by the power of the communication terminal device is detected, and the detected remaining operating power is sufficient for the download operation of the target data. If it is determined that there is not enough time, a display that warns the user of the communication terminal device may be additionally displayed. In this case, the user can determine whether to execute the download in preparation for the incomplete download due to power shortage or to execute the download after securing sufficient power. As a result, it is possible to prevent the failure of the download due to a shortage of power for the operation that the user does not expect.
  • the data reception environment improvement step may be such that the communication terminal device that has received the target data management information determines that the size of the free area in the download area of the communication terminal device is A free area size determining step of determining whether the size is larger than the size of the target data is provided, and the download request step can be executed when the determination result in the free area determining step is positive. .
  • the communication terminal device that has received the target data management information deletes the stored data in the free space determination step based on the size information of the target data unless an explicit command is issued by the user. It is determined whether there is an empty area for storing the target data in the permanent storage area that is not used. If this determination is affirmative, in the download request step, the communication terminal device transmits a request for downloading the target data.
  • the target data is stored in a permanent storage area that is not stored in the temporary storage area. Therefore, an appropriate number of operation histories can be temporarily stored without preparing a large temporary storage area. In the temporary storage area, and unnecessary download operations are not performed. Therefore, it is possible to prevent a situation in which the target data cannot be completely stored after being downloaded.
  • the data reception environment improvement step includes, when the determination in the free area size determining step is negative, the user of the communication terminal apparatus is provided with the size of the free area,
  • the method may further include a free area size securing suggestion step for suggesting securing the size of the target data or more.
  • the free area size is provided to the user of the communication terminal device in the free area size securing suggestion step. It is suggested to secure more than the size. As a result, the user can determine whether or not it is necessary to secure a storage area for the target data before downloading.
  • the communication terminal device receiving the target data management information displays the size of the target data and determines whether to execute the download requesting step.
  • the method may further comprise a download request confirming step in which the determination is made by the user of the communication terminal device. In this case, the user sees the size of the target data, downloads the target data at that point in time considering the expected download time, the time allowance for downloading at that point in time, etc. Can be determined.
  • the target data management information includes the target data. May be further included. In this case, various processes considered to be convenient for the user can be performed by referring to the data type information of the target data.
  • the communication terminal apparatus displays an error and performs an operation for downloading the target data. Can be discontinued. In this case, downloading of the unusable type of data can be prevented.
  • the target data may include data type information in a header portion, and the communication terminal device may transmit data type information in the target data management information and data type information in the target data. Are compared, and if they do not match, an error display can be performed. In this case, the user can know that the downloaded data is not the proper target data of the expected type.
  • the communication terminal device compares the size information of the target data in the target data management information with the size of the downloaded target data, and If they do not match, an error display can be performed. In this case, the user can know that the downloaded data is not legitimate target data that is more than the data of the expected size.
  • the communication terminal device when the download of the target data is not completed in the target data receiving step, the communication terminal device is connected to a part subsequent to the part already downloaded.
  • the communication terminal device may further include: a remaining portion download requesting step of performing a remaining portion downloading request as a download request for a certain remaining portion; and a remaining portion receiving step of receiving the remaining portion by the communication terminal device.
  • the communication terminal apparatus has already downloaded in the remaining download request process.
  • a download request for the remaining portion which is a download request for the remaining portion that is the portion after the specified portion, is made.
  • the server device for the target data Upon receiving this request, the server device for the target data transmits the remaining portion of the target data to the communication terminal device.
  • the remaining portion of the target data transmitted from the target data server device Is received in the remaining portion receiving step. For this reason, even if the download of the target data has ended in the middle, only the remaining part at the end of the previous download operation is downloaded without re-downloading all of the target data again. Only needs to be done. Therefore, it is possible to efficiently download the target data.
  • the communication terminal device transmits target data management information including size information of the target data to be downloaded.
  • the target data management information requesting means of the communication terminal device transmits a request for target data management information including size information of the 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 receiving environment maintenance means determines the environment for receiving the target data based on the size information of the target data. prepare.
  • the download unit of the communication terminal device transmits a request for downloading the target data.
  • the download means receives the target data returned in response to the download request.
  • the target data can be downloaded to the communication terminal device by using the above-described data communication method of the present invention. Therefore, according to the data communication system of the present invention, when the content is downloaded to the communication terminal device, the content is downloaded in a state where the reception environment optimized for the communication terminal device according to the size of the content is prepared. By doing so, user convenience can be improved.
  • a management information server device for transmitting the target data management information toward the communication terminal device; and, in response to the download request, transmitting the target data to the communication terminal device according to the determined communication method.
  • a target data server device for transmission.
  • the management information server device and the target data server device can 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.
  • the communication terminal device may be configured to be a mobile communication terminal device.
  • the target data can be downloaded to the mobile communication terminal device having a simple configuration while improving the convenience for the user.
  • a target data management information requesting unit for transmitting a request for target data management information including size information of target data to be downloaded; and receiving the target data management information Receiving the target data based on the size information of the target data in the target data management information returned in response to the request for the target data management information.
  • a communication terminal device comprising: a data receiving environment improving means for improving the environment; and download means for controlling download of the target data.
  • the target data management information requesting unit transmits a request for target data management information including size information of the target data desired to be downloaded.
  • the data receiving environment improvement means sets an environment for receiving the target data based on the size information of the target data. We maintain. Then, the download means transmits a request for downloading the target data. Then, the download unit receives the target data returned in response to the download request.
  • the communication terminal device of the present invention is used for communication in the data communication system described above.
  • the terminal device By adopting the terminal device, it is possible to download the content using the data communication method of the present invention in a state where a receiving environment optimized according to the size of the content is prepared when downloading the content. . Therefore, the mobile communication terminal device of the present invention can be suitably used in the data communication system of the present invention.
  • the data reception environment improving means includes a data communication method determining means for determining a data communication method to be used for downloading the target data based on the size information of the target data.
  • a configuration may be provided.
  • the data communication method determining means determines the data communication method to be used for downloading the target data, based on the size information in the target data management information.
  • the download means specifies the determined data communication method and transmits a request for downloading the target data. Therefore, the download of the target data can be completed within a reasonable time without lowering the line use efficiency.
  • the data communication method determining means determines the data communication method to be a packet communication method, and the size of the target data is the predetermined size.
  • the data communication method may be determined to be the circuit switching communication method.
  • the packet communication system and the circuit-switched communication system have the above-described properties, even if the amount of target data is large, at least the reduction in line utilization efficiency is not caused. Downloading of the target data can be completed within a reasonable time.
  • the download means displays the size of the target data before transmitting the download request and determines whether to execute the download request of the target data. Can be left to the user's judgment. In this case, the user sees the size of the target data, downloads the target data at that point in time considering the expected download time, the time allowance for download at that point, etc. Or not ⁇ You can decide.
  • the download unit detects the remaining amount of operating power that can be supplied by power, and the detected remaining amount of operating power is sufficient for the download operation of the target data. If it is determined that there is not enough time, To give a warning message. In this case, by watching the cautionary indication regarding the remaining amount of operating power displayed by the download means, the user can execute the download in preparation for the incomplete download due to insufficient power. It is possible to determine whether to execute the download after securing the number. As a result, it is possible to prevent a download failure due to an insufficient power for operation that the user does not expect beforehand.
  • the data receiving environment maintenance means may store the stored data in a permanent storage area where stored data is not erased without an explicit instruction from a user based on the size information of the target data.
  • a vacant area determining unit that determines whether there is a vacant area for storing the target data; and if the result of the determination by the vacant area determining unit is affirmative, the request for downloading the target data is issued. It can be configured to transmit and receive the target data returned in response to the download request.
  • the target data is stored in a permanent storage area where the stored data is not erased unless the user gives an explicit instruction. It is determined whether or not there is an empty area. If this determination is affirmative, the download means transmits a request for downloading the target data, and receives the target data returned in response to the download request. Therefore, it is possible to prevent a situation in which the download of the target data cannot be completely stored.
  • the empty area determination means suggests to the user that the size of the empty area is ensured to be equal to or larger than the size of the target data when the determination result is negative. It can be.
  • the user can see whether or not it is necessary to secure a storage area for the target data before downloading the target data by looking at the suggestion for securing the free area displayed by the free area determination means. You can judge.
  • the download means displays the size of the target data before transmitting the download request and determines whether to execute the target data download request. May be left to the user's judgment. In this case, the user looks at the size of the target data displayed by the download means. Considering the expected download time, the time margin for download at that time, etc., it is possible to determine whether or not to download the target data at that time.
  • 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. be able to. In this case, it is possible to put the target data in a divided area (such as a holder for each data type) in the permanent storage area according to the data type of the target data.
  • the download unit when the download of the target data is not completed, the download unit is a portion after the portion already downloaded to the server device. It can be configured to make a request to download the remaining part of the remaining part. In this case, even if the download of the target data is terminated halfway, only the remaining part at the end of the previous download operation is downloaded without downloading all the target data again. You can just do it. Therefore, efficient download of the target data can be performed.
  • the communication terminal device when a content is downloaded to a communication terminal device, a reception environment optimized according to the size of the content is provided.
  • the communication terminal device can download the content, thereby improving the user's convenience.
  • FIG. 1 is a block 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 an appearance of a front side of the mobile phone device of FIG. 1.
  • FIG. 2B is a diagram schematically showing the appearance of the back side of the mobile phone device of FIG. 1.
  • FIG. 3 is a functional block diagram for describing an internal configuration of the mobile phone device of FIG. 2.
  • FIG. 4A is a diagram for describing an internal configuration of a storage unit in FIG. 3.
  • FIG. 4B is a diagram for explaining a configuration of a permanent storage area in FIG. 4A.
  • FIG. 4C is a diagram illustrating a configuration of a temporary storage area in FIG. 4A.
  • FIG. 5 is a block diagram schematically showing a configuration of the content server of FIG. 1.
  • FIG. 6A is a diagram for explaining a configuration of a management information group in FIG. 5.
  • FIG. 6B is a diagram for explaining the configuration of the management file in FIG. 6A.
  • FIG. 7A is a diagram for explaining a configuration of a 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. 1.
  • FIG. 9 is a diagram showing a display example when content data in FIG. 8 is selected.
  • FIG. 10 is a flowchart for explaining a communication system determination process in FIG.
  • FIG. 11 is a flowchart for explaining pre-download processing in FIG. 8.
  • FIG. 12 is a diagram for explaining a display example in the process of FIG. 11.
  • FIG. 13 is a flowchart illustrating a content data unloading process in FIG. 8.
  • FIG. 14 is a flowchart for explaining post-download processing in FIG. 8.
  • FIG. 15 is a view for explaining a modification.
  • FIGS. In these drawings, the same or equivalent elements are denoted by the same reference numerals, and redundant description will be 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) the mobile phone device 10 and (b) a base station 42 that performs wireless communication with the mobile phone device 10.
  • a content server 50 connected to the communication network 41 (c).
  • the number of mobile phone devices and the number of base stations are generally large, but FIG. 1 shows one mobile phone device 10 and one base station 42 as representatives.
  • FIG. 2A and FIG. 2B schematically show an external configuration of the mobile phone device 10.
  • the mobile phone device 10 includes (a) a mobile phone body 11 (see FIG.
  • the mobile phone device 10 includes (d) a speaker 14 for reproducing a voice signal to which a communication partner is also transmitted during a call, and (e) inputting a sound when collecting sound or inputting a voice during a call. And a guidance speaker 16 for generating a ringtone and a guidance sound in response to a command from the control unit 21. Further, the mobile phone device 10 includes (g) an antenna 17 for transmitting and receiving a radio signal to and from the base station.
  • the mobile phone main body 11 has (i) a mobile phone main body therein.
  • a control unit 21 for overall control of the entire operation of 11; (ii) a storage unit 23 configured as a read-only memory (ROM) or a random access memory (RAM); and (iii) a base station 42. And a wireless transmission / reception unit 24 for performing communication with the mobile phone.
  • a storage unit 23 configured as a read-only memory (ROM) or a random access memory (RAM)
  • a base station 42 configured as a wireless transmission / reception unit 24 for performing communication with the mobile phone.
  • 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 for transmitting a request for management information relating to content data desired to be downloaded to the content server 50; and (ii) a response to the management information request.
  • a communication method determining unit 32 that determines a data communication method to be used for downloading the target data, based on the size information of the target data in the management information returned from the server device by the server device; And a download unit for receiving download contents data, receiving downloaded contents data, and calling a user various precautions at the time of download.
  • the management information of the content data will be described later.
  • the storage unit 23 stores a clear deletion command from a user. If so, it has a permanent storage area 81 that keeps storing data, and a temporary storage area 86 that keeps storing data temporarily.
  • the permanent storage area 81 includes a sound data holder area 82S, a still picture 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.
  • the temporary storage area 86 can secure a history area 87 as shown in Fig. 4C.
  • the history area 87 temporarily stores the operation history and the like of the execution application.
  • the user can, for example, display the screen at the time of the previous operation. Etc. can be called.
  • the amount of history information exceeds the amount of data that can be stored in the history area 87, old history information is automatically deleted.
  • the execution of the application ends, the history area secured by the application is released.
  • the content server 50 includes: (a) a control processing device 51 that integrally controls the overall operation of the content server 50; and (b) a management information data group 61 and a content data group 66. And a transmission / reception device 54 for performing communication via the communication network 41 (c).
  • the control processing device 51 issues (i) a reception data analysis unit 56 for analyzing data input via the transmission / reception device 54, and (ii) a management information request in response to the management information request.
  • a management information transmitting unit 57 for transmitting the requested management information to the device that has made the request, and (iii) a content data transmitting unit 58 for transmitting the content data to the device that has issued the download request in response to the download request.
  • a management information transmitting unit 57 for transmitting the requested management information to the device that has made the request
  • a content data transmitting unit 58 for transmitting the content data to the device that has issued the download request in response to the download request.
  • the management information data group 61 is composed of a plurality (N in the present embodiment) of management information files 62-62. Then, each management information file 62 (j
  • the type of data (TYPE), the size of the content data (SIZE), the URI (Uniform Resource Identifier) (DURI) of the content data, etc. extensible 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 composed of a plurality (N in the present embodiment) of content data files 67 67.
  • each content data is composed of a plurality (N in the present embodiment) of content data files 67 67.
  • each content data is composed of a plurality (N in the present embodiment) of content data files 67 67.
  • the file 67 corresponds to the management information file 62.
  • each content data file 67 (j l—N)
  • the header section describes the type (TYPE) of the content data, the size (SIZE) of the content data, and the like.
  • the data section stores content data.
  • FIG. 9 shows a display example on the display unit 13 at the time of this selection.
  • the display example of FIG. 9 shows an example of selecting a song title of a song for notifying the user of the fact that a call has been received at the time of an incoming call.
  • the selected content may be a melody, an image, a program, or the like for notifying the user of the fact that a call has been received.
  • the management information requesting unit 31 Using the content identifier (ID (IDentifier)) (in FIG. 9, the identifier of the song for notification of the incoming call of the song title C) as a parameter, the management information request is sent to the content server 50 via the wireless transceiver 24. Send. Note that this transmission and subsequent data transmission and reception are performed by the packet communication method until a change in the communication method is requested from the mobile phone device. In this case, the content selection screen is converted into history information together with the status information at the time of display, and stored in the history area 87.
  • ID content identifier
  • management transmitted from the mobile phone device 10 via the base station 42 and the communication network 41 The information request reaches the content server 50.
  • the reception data analysis unit 56 receives the management information request via the transmission / reception device 54.
  • the received data analysis unit 56 that has received the management information request analyzes the received data, and if the received data is a management information request, the reception of the management information request and the content identifier indicate the management information transmission unit. Notify 57.
  • the management information transmitting unit 57 which has received the notification of the management information request and the content identifier, transmits the management information file 62 (k is the
  • the management information transmitting unit 57 uses the content of the read management information file 62 as management information corresponding to the content identifier, via the transmitting / receiving device 54,
  • the management information transmitted from the content server 50 via the communication network 41 and the base station 42 reaches the mobile phone device 10.
  • the communication method determining unit 32 receives the management information via the wireless transmitting / receiving unit 24. In this way, the communication method determining unit 32 that has received the management information determines the communication method in step 102.
  • step 102 first, in step 111 in FIG. 10, the communication method determining unit 32 determines whether or not the data type (TYPE) in the received management information is acceptable. If this determination is negative, the process proceeds to step 117. In step 117, in this case, the communication method determination unit 32 displays an error message to the effect that the data type in the management information is unacceptable on the display unit 13 and notifies the user of the error message. . Then, the process ends, and the subsequent download operation is stopped.
  • TYPE data type
  • step 112 the communication method determination unit 32 determines whether or not the data size (SIZE) in the received management information is equal to or smaller than an allowable value. If this determination is negative, the process proceeds to step 117. In step 117, in this case, the communication method determination unit 32 displays an error message to the effect that the data size in the management information exceeds the allowable value on the display unit 13 and notifies the user of the error message. Then, the processing ends, and the subsequent download operation is stopped. On the other hand, if the determination in step 112 is affirmative, the process proceeds to step 113.
  • the communication method determining unit 32 determines whether or not the data size in the received management information is equal to or smaller than a predetermined value (predetermined value). Note that this predetermined value is determined by packet communication conditions such as a threshold value of the number of packet usable time slots in the mobile phone device 10. If the determination in step 113 is negative, the process proceeds to step 114. In this step 114, the communication method determination unit 32 determines the communication method for download to be the circuit switching communication method.
  • step 113 determines the download communication method to be the packet communication method.
  • step 116 the communication scheme determining unit 32 notifies the determined communication scheme and management information to the download unit 33.
  • step 102 ends.
  • Step 103 the download unit 33 performs pre-download processing.
  • step 103 as shown in FIG. 11, first, in step 121, the download unit 33 determines whether or not there is a sufficient free space for content data in the storage unit 23. This determination is made in consideration of the size of the free area for the content data, the data size in the management information, and, if necessary, the area used by the concurrently executed program.
  • the determination is made based on whether or not the size of the free area for the content data is equal to or larger than the data size in the management information.
  • step 122 the download unit 33 suggests that the user secure a free area.
  • a display example on the display unit 13 at the time of this suggestion is shown as a screen F12A in FIG. If the user does not reserve a free space during the display of the free space reservation suggestion screen, that is, if “No” is selected by operating the operation unit 12 by the user while the screen F12A is being displayed, the processing is stopped. Go to step 123.
  • a free area is secured during the display of the free area securing suggestion screen, that is, when "Yes" is selected by the user operating the operation unit 12 while the screen F12A is displayed, For example, a screen for securing an empty area shown as screen F12B is displayed. Then, the user secures an empty area by deleting the file that can be deleted. Then, when the deletion of the files that can be deleted to secure the free space is completed, the process proceeds to step 123.
  • step 123 download section 33 determines whether or not an empty area for content data has been secured. If this determination is negative, the process proceeds to step 126.
  • step 126 the download unit 33 displays a message indicating that the download operation has been stopped on the display unit 13 because the download unit 33 has not been able to secure enough free space, and then terminates the subsequent download operation. I do.
  • step 124 the download section 33 detects the remaining power supply capacity.
  • step 125 the download unit 33 confirms the execution of the download.
  • An example of a download confirmation screen displayed on the display unit 13 at the time of this confirmation is shown as a screen F12C and a screen F12D.
  • screen F12C shows a display example in the case where there is enough power capacity remaining for the download time estimated from the data size of the content data
  • screen Fl2D shows the power capacity remaining.
  • An example of a display when the amount is not sufficient is shown.
  • the download confirmation screen such as the screen F12C or the screen Fl2D
  • the download is not executed. Is selected, the subsequent download operation is stopped.
  • the download confirmation screen is converted into history information together with the status information at the time of display, and stored in the history area 87.
  • the load unit 33 specifies the communication method determined above, and transmits a download request to the content server 50 via the wireless transmission / reception unit 24 using the URI (DU RI) of the content data as a parameter. Thereafter, data communication is performed according to the determined communication method.
  • URI DU RI
  • the download request transmitted from mobile phone device 10 via base station 42 and communication network 41 reaches content server 50.
  • the received data analysis unit 56 receives the download request via the transmission / reception device 54.
  • the received data analysis unit 56 that has received the download request analyzes the received data, and if the received data is a download request, the reception of the download request and the URI of the content data indicate the content data transmission unit 58. Notify to
  • the content data transmitting unit 58 Upon receiving the notification of the download request and the notification of the URI of the content data, the content data transmitting unit 58 stores the content data file 67 corresponding to the notified URI of the content data in the content data group 66 in the storage device 53. Read from That k
  • the content data transmitting unit 58 transmits the content of the read content data file 62 to the mobile phone device 10 via the transmitting / receiving device 54.
  • the content data transmitted from the content server 50 via the communication network 41 and the base station 42 according to the above-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 an area in the permanent storage area 81 corresponding to the data type of the content data. For example, when the data type is sound data, the downloaded content data is stored in the sound data holder area 82S. During this receiving operation, a predetermined animation is displayed on the display unit 13.
  • step 132 download section 33 determines whether or not the data reception has ended normally. If this determination is affirmative, the process of step 104 ends.
  • step 132 determines the remaining part after the part that has already been downloaded by The remaining part download request in which the RI and the remaining part position are used as parameters is transmitted to the content server 50 via the wireless transmission / reception unit 24.
  • the remaining 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 download request via the transmission / reception device 54.
  • the received data analysis unit 56 that has received the remaining download request analyzes the received data, and if the received data is a remaining download request, the reception of the download request, the URI of the content data, and the remaining data.
  • the partial position is notified to the content data transmitting unit 58.
  • the content data transmitting unit 58 sends the remaining portion in the content data file 67 corresponding to the notified content data URI. Is read. And the content
  • the data transmission unit 58 transmits the content of the read remaining portion to the portable telephone device 10 via the transmission / reception device 54.
  • the download unit 33 receives the remaining data via the wireless transmission / reception unit 24 and stores the remaining data in an area in the permanent storage area 81 corresponding to the data type of the content data.
  • step 134 download section 33 determines whether or not the data reception operation has ended normally. If this determination is affirmative, the process of step 104 ends.
  • step 134 determines whether the content data could not be downloaded. If the determination in step 134 is negative, the process proceeds to step 135. In step 135, an error message indicating that the content data could not be downloaded is displayed, and the subsequent download operation is stopped.
  • step 105 when all the contents data are received as normal, in step 105, the download unit 33 performs post-download processing.
  • step 105 as shown in FIG. 14, first, in step 141, it is determined whether or not the data type in the management information matches the data type in the header part of the content data. This judgment Is negative, the process proceeds to step 144. In step 144, in this case, an error display indicating that the data type is invalid is displayed on the display unit 13. Then, the download unit 33 deletes the received content data, and ends the process of step 105.
  • step 141 determines whether or not the data size in the management information and the data size in the header portion of the content data match. If this determination is negative, the process proceeds to step 144. In step 144, an error message indicating that the data size is invalid is displayed on the display unit 13 in this case. Then, the download unit 33 deletes the received content data, and ends the process of step 105.
  • step 142 determines whether the downloaded content data is correct, and displays on the display section 13 that the download processing has been completed normally. Then, the process of step 105 ends.
  • the transition to the past operation state involving access to the content performed with reference to the history area 87 is performed in accordance with a user command. If the user issues a command to return to the previous history state from the state where the download processing has been completed normally, the download confirmation screen (screen F12C in FIG. Instead of transitioning to the display state of screen F12D), transition to the display state of the content selection screen (see Fig. 9) where the start of the previous download operation was requested.
  • 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 a data communication method to be used for downloading the content data based on the size information of the content data included in the management information.
  • the mobile phone device 10 specifies the determined communication method and transmits a content data download request.
  • the communication method with the content server 50 is the specified communication method.
  • the content server 50 that has received the download request transmits the content data by the determined communication method.
  • an appropriate communication method is selected according to the data size of the content data to be downloaded, so that the use efficiency of the data line is not reduced and a reasonable Downloading of the target data can be completed within a time.
  • the mobile phone device 10 determines the data communication method to be the packet communication method, and when the size of the content data is equal to or larger than the predetermined value.
  • the data communication method is determined to be the circuit switching communication method. For this reason, by utilizing the characteristics of the packet communication system and the circuit switching communication system, even if the amount of content data is large, at least it does not cause a decrease in the line utilization efficiency, and within a reasonable time. The download of the target data can be completed.
  • the mobile phone device 10 displays the data size (SIZE) in the management information, and leaves it to the user to determine whether or not to execute the download. For this reason, the user looks at the size of the target data, considers the expected download time, the time allowance for download at that time, etc., and decides whether to download the content data at that time. Power can be determined.
  • SIZE data size
  • the mobile phone device 10 detects the remaining amount of operating power that can be supplied with power, and the detected remaining amount of operating power has enough room for the download operation of the target data. If it is determined that it cannot be said, a display that warns the user is also displayed. For this reason, the user can determine whether to execute the download after securing sufficient power to execute the download while preparing for the incomplete download due to power shortage. As a result, it is possible to prevent a download failure due to a shortage of power for operation that the user does not expect.
  • the mobile phone device 10 determines whether or not the size of the free area in the download area is larger than the size of the content data. If this determination is negative, In this case, it is suggested to the user that the size of the empty area should be secured to be equal to or larger than the size of the content data. Therefore, before downloading, Since a data storage area can be secured, it is possible to prevent situations in which data is downloaded but cannot be stored in the intended folder, which would be unexpected for a user.
  • the management information further includes the data type information of the content data, and if the data type information in the management information is not scheduled, the mobile phone device 10 indicates an error and aborts the operation for downloading. For this reason, it is possible to prevent download of unusable data.
  • the data type information is also included in the header part of the content data, and the mobile phone device 10 and the download unit 33 transmit the data type information in the management information and the data type information in the header part of the content data. Is compared, and if they do not match, an error is displayed. For this reason, the user can know that the downloaded data is not the data of the expected type and is not valid content data.
  • the mobile phone device 10 compares the data size information of the content data in the management information with the size of the downloaded content data. Display is to be performed. This allows the user to know that the downloaded data was not legitimate content data of the expected size.
  • the permanent storage area is divided into areas for each data type, and the management information of the content data includes the data type information of the content data. Therefore, the content data can be stored in a divided area (a holder or the like for each data type) in the permanent storage area according to the data type of the content data.
  • 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 downloads the remaining portion after the already downloaded portion. The request is to make the remaining download request. For this reason, even if the download of the content 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. I'm done. Therefore, the effect [0116] In the above-described embodiment, the mobile phone device 10 may perform the remaining portion download request only once, that is, a plurality of times.
  • the data to be downloaded is content data, but the present invention can 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 a data communication system 100 'shown in FIG. A configuration may also be provided.
  • the present invention is applied to a case where the communication terminal device is a mobile phone device.
  • the present invention is applied to other types of mobile communication terminal devices, and further to general information communication terminal devices. Can be applied.
  • the data communication method and the data communication system of the present invention are useful when downloading data to a communication terminal device. Further, 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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

 携帯電話装置10が、ダウンロードを希望するコンテンツデータのサイズ情報を含む管理情報を受信し、管理情報に含まれるコンテンツデータのサイズ情報に基づいて、目的データの受信のための環境を整備する。かかる目的データの受信のための環境の整備には、例えば、受信のための通信方式の決定や、受信した目的データを格納するための記憶領域の確保等がある。この後、携帯電話装置10が、コンテンツデータのダウンロード要求を送信し、当該ダウンロード要求に応答して返送されてきたコンテンツデータを受信する。この結果、コンテンツのサイズに応じて適性化された受信環境が整備された状態で、通信端末装置が当該コンテンツをダウンロードすることができる。

Description

明 細 書
データ通信方法、データ通信システム及び通信端末装置
技術分野
[0001] 本発明は、データ通信方法、データ通信システム及び通信端末装置に係り、より詳 しくは、サーバ装置から通信端末装置へ向けてデータをダウンロードするデータ通信 方法、当該データ通信方法を使用するデータ通信システム、及び当該データ通信シ ステムで使用可能な通信端末装置に関するものである。
背景技術
[0002] 従来から、携帯電話装置を代表とする移動通信端末装置等の通信端末装置が広く 普及している。かかる通信端末装置の機能や性能の向上は目覚しぐ通信端末装置 としての必須機能である通話機能やメールの送受信機能に加えて、サーバ装置等か らゲーム等のプログラムデータを移動通信端末装置にダウンロードし、通信端末装置 において当該ダウンロードしたプログラムを実行させることも行われている。
[0003] また、サーバ装置等から静止画、動画等の画像データをダウンロードし、通信端末 装置において当該ダウンロードされた画像データに係る画像を表示させて鑑賞したり 、表示部における壁紙として使用したりすることも行われている。さらに、メロディや歌 といった音データをダウンロードし、当該ダウンロードした音データに係る音楽を鑑賞 したり、着信時における着信通知音として使用したりすることも行われている。
[0004] こうした、コンテンツデータのダウンロードは、情報通信網を介してサーバ装置から 行われることが多レ、。力かる情報通信網を介したコンテンツデータのダウンロードに 際しては、通信端末装置では、サーバ装置からダウンロードされて来たコンテンツデ ータを一時的格納領域に格納する。この一時的格納領域は、履歴とともにダウンロー ドされたコンテンツデータも一時的に格納される。そして、禾 IJ用者によるコンテンツデ ータの保存が指令された場合には、利用者による明示的な指令がなければ格納デ ータが消去されない恒久的格納領域に、当該コンテンツデータが格納されるようにな つている。
[0005] また、通常は、一時的格納領域には履歴及び付随するデータが格納されるので、 当該一時的格納領域を参照することにより、以前の操作状況を再現したり、以前の操 作状況が再現された状態から、その後の操作状況を再現できるようになっていたりす る。なお、一時的格納領域には履歴及び付随するデータが順次格納されるが、最新 の履歴及び付随するデータを格納するためには一時的格納領域の空き領域が足り ないときには、格納されている履歴及び付随するデータを旧い順に消去するようにな つている。
[0006] また、情報通信端末装置が携帯電話装置等の移動通信端末装置の場合にも、コン テンッデータのダウンロードは、移動通信網を介してサーバ装置から行われることが 多レ、。力かる移動通信網を介したコンテンツデータのダウンロードでは、パケット通信 方式又は回線交換通信方式を用いて行われている。これらの通信方式のうちどちら を用いてダウンロードを実行するかは、一般的には移動通信端末装置ごとに固定的 に定められる力、、各移動端末装置が在圏しているエリアによって定められる力 てい る。
発明の開示
発明が解決しょうとする課題
[0007] 上述した移動通信端末装置用にサーバ装置に用意されるコンテンツは、その内容 の高度化にともなって、データ量が増大する傾向にある。このため、従来の方法でコ ンテンッデータのダウンロードを行ったとき、コンテンツデータが大きい場合には、そ のコンテンツデータを活用にするために最終的に格納されるべき恒久的格納領域の 空き領域が足りない場合が多く発生することになる。こうした場合、コンテンツデータ が一時的格納領域に格納された状態で、利用者が、明示の指定により、恒久的格納 領域内の優先度が低いデータを消去した後にそのダウンロードデータを恒久的格納 領域に格納することになる。し力しながら、一時的格納領域内のコンテンツデータの 優先度が最も低いときには、そのコンテンツデータに関するそれまでの長時間にわた るダウンロード動作が無駄なものとなってしまっていた。
[0008] また、従来の方法でコンテンツデータのダウンロードを行った場合には、コンテンツ データは、一時的に一時的格納領域に格納されることになる力 コンテンツデータが 大きレ、場合には、履歴及び付随するデータの種類の数が極端に少なくなつてしまうこ とになる。このために一時的格納領域を大きくすることが考えられる力 S、この場合には 装置構成の規模が必然的に大規模なものとなってしまう。また、大きなコンテンツデ ータをダウンロードすることは頻繁に行われることではないので、大半の時間は一時 的格納領域内に大きな遊び領域が発生する事態を招いてしまう。
[0009] また、通信端末装置が携帯電話装置等の移動通信端末装置の場合にも、上述した 移動通信端末装置用にサーバ装置に用意されるコンテンツは、その内容の高度化 にともなって、データ量が増大する傾向にある。一方、従来から蓄積されている移動 通信端末装置は利用可能なコンテンツも多数存在しており、それらのデータ量は大 きいとはいえない。
[0010] ところで、移動通信端末装置のための移動通信網を介したコンテンツデータのダウ ンロードには上述したパケット通信方式又は回線交換通信方式が用いられている。こ れらの内でパケット通信方式は、特定の移動通信端末装置によるパケット通信にお レ、て回線を利用できる割合は、他の装置によるパケット通信との競合の度合いに応じ て確率論的に決まることになる。このため、回線の利用効率は一般に向上するが、特 定の移動通信端末装置によるパケット通信方式を用いてコンテンツデータをダウン口 ードすると、それに要する時間も確率論的に決まることになる。
[0011] この結果、パケット通信方式を用いたコンテンツデータのダウンロードは、コンテンツ データの量が少ない場合には、通常は利用者にとって違和感の無い短時間で終了 させること力 Sできる。しかし、コンテンツデータの量が多い場合には、コンテンツデータ のダウンロードに非常に長い時間を要する可能性があった。
[0012] 一方、回線交換通信方式は、特定の移動通信端末装置がー回線を専有して利用 することができるので、他の装置による通信との競合は生じない。このため、特定の移 動通信端末装置によるパケット通信方式を用いてコンテンツデータをダウンロードす ると、それに要する時間は、ほぼ決定論的に決まることになる。
[0013] この結果、回線交換通信方式を用いたコンテンツデータのダウンロードは、コンテン ッデータの量が多い場合には、ほぼ決定論的に決まる時間で終了させることができ、 かつ、回線の利用効率も低下することはなレ、。しかし、コンテンツデータの量が少な い場合には、特定の移動通信端末装置による回線の利用時間に比べて、他の装置 による通信に当該回線が使用できない時間の割合が高くなるので、回線の利用効率 の低下を招くこととなっていた。
[0014] 本発明は、上記の事情を鑑みてなされたものであり、通信端末装置へのコンテンツ のダウンロードに際して、コンテンツのサイズに応じて適性化された受信環境が整備 された状態で、通信端末装置が当該コンテンツをダウンロードすることにより、利用者 の利便性を向上することができるデータ通信方法及びデータ通信システムを提供す ることを目的とする。
[0015] また、本発明は、本発明のデータ通信システムで使用することができる移動通信端 末装置を提供することを目的とする。
課題を解決するための手段
[0016] 本発明は、第 1の観点からすると、通信端末装置へデータをダウンロードするデー タ通信方法であって、前記通信端末装置が、ダウンロードを希望する目的データの サイズ情報を含む目的データ管理情報の要求を送信する目的データ管理情報要求 工程と;前記通信端末装置が、前記目的データ管理情報を受信する目的データ管 理情報受信工程と;前記通信端末装置が、前記目的データのサイズ情報に基づレ、 て、前記目的データの受信のための環境を整備するデータ受信環境整備工程と;前 記通信端末装置が、前記目的データのダウンロード要求を送信するダウンロード要 求工程と;前記通信端末装置が、前記目的データを受信する目的データ受信工程と ;を備えるデータ通信方法である。
[0017] このデータ通信方法では、まず、 目的データ管理情報要求工程において、通信端 末装置が、ダウンロードを希望する目的データのサイズ情報を含む目的データ管理 情報の要求を送信する。この要求を受けた目的データ管理情報のサーバ装置は、当 該目的データ管理情報を通信端末装置へ向けて送信する。こうして目的データ管理 情報のサーバ装置から送信された目的データ管理情報を、通信端末装置は、 目的 データ管理情報受信工程にぉレ、て受信する。
[0018] 次に、 目的データ管理情報を受けた通信端末装置が、データ受信環境整備工程 において、 目的データのサイズ情報に基づいて、 目的データの受信のための環境を 整備する。かかる目的データの受信のための環境の整備には、例えば、受信のため の通信方式の決定や、受信した目的データを格納するための記憶領域の確保等が ある。
[0019] 次いで、ダウンロード要求工程において、通信端末装置は、 目的データのダウン口 ード要求を送信する。このダウンロード要求を受けた目的データのサーバ装置(上記 の目的データ管理情報のサーバ装置と同一の場合もあるし、異なる場合もある)は、 当該目的データを通信端末装置へ向けて送信する。通信端末装置は、こうして目的 データのサーバ装置から送信された目的データを、整備された受信環境のもとで目 的データ受信工程にぉレ、て受信する。
[0020] この結果、 目的データのダウンロード時には、 目的データのサイズに応じて適切に ダウンロードが行われる。したがって、本発明のデータ通信方法によれば、通信端末 装置へのコンテンツのダウンロードに際して、コンテンツのサイズに応じて適性化され た受信環境が整備された状態で、通信端末装置が当該コンテンツをダウンロードす ることにより、利用者の利便性を向上することができる。
[0021] 本発明のデータ通信方法では、前記データ受信環境整備工程が、前記目的デー タのサイズ情報に基づいて、前記目的データのダウンロードに使用するデータ通信 方式を決定するデータ通信方式決定工程を備え、前記ダウンロード要求工程では、 前記通信端末装置が、前記決定された通信方式を指定して、前記目的データのダウ ンロード要求を送信することとすることができる。
[0022] この場合には、 目的データ管理情報を受けた通信端末装置が、データ通信方式決 定工程において、 目的データ管理情報に含まれる目的データのサイズ情報に基づ いて、 目的データのダウンロードに使用するデータ通信方式を決定する。かかる決定 に際しては、回線の利用効率及びダウンロード時間の予測をし、適切と考えられるデ ータ通信方式に決定する。そして、ダウンロード要求工程において、通信端末装置は 、上記の決定されたデータ通信方式を指定して、 目的データのダウンロード要求を送 信する。
[0023] この結果、 目的データのダウンロード時には、 目的データのサイズに応じて適切な データ通信方式によってダウンロードが行われる。したがって、回線の利用効率の低 下を招かず、かつ、合理的な時間内に目的データのダウンロードを完了することがで きる。
[0024] ここで、前記データ通信方式決定工程にぉレ、ては、前記目的データのサイズが所 定サイズ未満の場合には、前記データ通信方式をパケット通信方式に決定し、前記 目的データのサイズが前記所定サイズ以上の場合には、前記データ通信方式を回 線交換通信方式に決定することとすることができる。この場合には、パケット通信方式 及び回線交換通信方式が上述のような性質を有していることから、 目的データの量 が多くても、また、少なくとも、回線の利用効率の低下を招かず、かつ、合理的な時間 内に目的データのダウンロードを完了することができる。
[0025] また、上記の目的データのサイズに応じて通信方式を決定する場合には、前記目 的データ管理情報を受けた前記通信端末装置が、前記目的データのサイズを表示 して、前記ダウンロード要求工程を実行するか否かを、前記通信端末装置の利用者 の判断に委ねるダウンロード要求確認工程を更に備えることとすることができる。この 場合には、利用者が目的データのサイズを見て、予想されるダウンロード時間、その 時点におけるダウンロードのための時間的余裕等を考慮して、その時点で当該目的 データのダウンロードを実行するか否力を決定することができる。
[0026] ここで、前記ダウンロード要求確認工程において、前記通信端末装置の電源が供 給可能な動作電力残量を検出し、前記検出された動作電力残量が前記目的データ のダウンロード動作に十分な余裕があるとはいえないと判定した場合に、前記通信端 末装置の利用者に対して注意を促す表示を併せて行うこととすることができる。この 場合には、利用者が、電力不足によるダウンロードの未完了を覚悟のうえでダウン口 ードを実行するか、十分な電力を確保した後にダウンロードを実行するかを判断する こと力 Sできる。この結果、利用者が予想していない動作用の電力不足によるダウン口 ードの失敗を未然に防ぐことができる。
[0027] 本発明のデータ通信方法では、前記データ受信環境整備工程が、前記目的デー タ管理情報を受けた前記通信端末装置が、前記通信端末装置のダウンロード用領 域における空き領域のサイズが前記目的データのサイズよりも大きいか否かを判定 する空き領域サイズ判定工程を備え、前記空き領域判定工程における判定結果が 肯定的な場合に、前記ダウンロード要求工程が実行されることとすることができる。 [0028] この場合には、 目的データ管理情報を受けた通信端末装置が、空き領域判定工程 において、 目的データのサイズ情報に基づいて、利用者による明示的な指令がなけ れば格納データが消去されない恒久的格納領域に目的データを格納するための空 き領域が存在するか否かを判定する。この判定が肯定的であった場合には、ダウン口 ード要求工程において、通信端末装置は、 目的データのダウンロード要求を送信す る。
[0029] この結果、 目的データは、一時的格納領域に格納されることなぐ恒久的格納領域 に格納されるので、大きな一時的格納領域を用意せずに、適切な数の操作の履歴を 一時的格納領域内に保持できるとともに、不要なダウンロード動作を行わずに済む。 したがって、 目的データをダウンロードした力 格納しきれないという事態を防止する こと力 Sできる。
[0030] ここで、前記データ受信環境整備工程は、前記空き領域サイズ判定工程における 判定が否定的であった場合に、前記通信端末装置の利用者に対して、前記空き領 域のサイズを前記目的データのサイズ以上に確保することを示唆する空き領域サイ ズ確保示唆工程を更に備えることとすることができる。
[0031] この場合には、空き領域サイズ判定工程における判定が否定的であったときに、空 き領域サイズ確保示唆工程において、通信端末装置の利用者に対して、空き領域の サイズを目的データのサイズ以上に確保することが示唆される。この結果、利用者が 、ダウンロード前に目的データの格納領域を確保する必要があるか否力を判断する こと力 Sできる。
[0032] また、上記の空き領域サイズを判定する場合には、前記目的データ管理情報を受 けた前記通信端末装置が、前記目的データのサイズを表示して、前記ダウンロード 要求工程を実行するか否かを、前記通信端末装置の利用者の判断に委ねるダウン ロード要求確認工程を更に備えることとすることができる。この場合には、利用者が目 的データのサイズを見て、予想されるダウンロード時間、その時点におけるダウンロー ドのための時間的余裕等を考慮して、その時点で当該目的データのダウンロードを 実行するか否かを決定することができる。
[0033] 本発明のデータ通信方法では、前記目的データ管理情報には、前記目的データ のデータ種別情報が更に含まれることとすることができる。この場合には、 目的データ のデータ種別情報を参照することにより、利用者にとって便宜と考えられる様々な処 理を行うことができる。
[0034] 例えば、前記通信端末装置は、前記目的データ管理情報中のデータ種別情報が 予定されているものではない場合には、エラーを表示して、前記目的データのダウン ロードのための動作を中止することとすることができる。この場合には、利用できない 種別のデータのダウンロードを防止することができる。
[0035] また、前記目的データが、ヘッダ部にデータ種別情報を含むこととし、前記通信端 末装置が、前記目的データ管理情報中のデータ種別情報と前記目的データ中のデ ータ種別情報とを比較し、一致していない場合には、エラー表示を行うこととすること ができる。この場合には、ダウンロードしたデータが予定した種別のデータでなぐ正 当な目的データではなかったことを利用者が知ることができる。
[0036] また、本発明のデータ通信方法では、前記通信端末装置が、前記目的データ管理 情報中の前記目的データのサイズ情報と、ダウンロードされた前記目的データのサイ ズとを比較し、これらが一致していない場合には、エラー表示を行うこととすることがで きる。この場合には、ダウンロードしたデータが予定したサイズのデータでなぐ正当 な目的データではな力 たことを利用者が知ることができる。
[0037] また、本発明のデータ通信方法では、前記目的データ受信工程において前記目的 データのダウンロードが完了しなかった場合に、前記通信端末装置が、既にダウン口 ードされた部分以降の部分である残部分に関するダウンロード要求である残部分ダ ゥンロード要求を行う残部分ダウンロード要求工程と;前記通信端末装置が、前記残 部分を受信する残部分受信工程と;更に備えることとすることができる。
[0038] この場合には、 目的データのダウンロード動作がタイムアウトや回線断等により、 目 的データのダウンロードが完了しないまま終了した場合には、通信端末装置は、残部 分ダウンロード要求工程において、既にダウンロードされた部分以降の部分である残 部分に関するダウンロード要求である残部分ダウンロード要求を行う。この要求を受 けた目的データのサーバ装置は、 目的データの当該残部分を通信端末装置へ向け て送信する。こうして目的データのサーバ装置から送信された目的データの残部分 を、通信端末装置は、残部分受信工程において受信する。このため、 目的データの ダウンロードが途中で終了してしまった場合であっても、再度目的データの全てのダ ゥンロードを行わずに、先のダウンロード動作の終了時における残部分のみをダウン ロードするだけで済む。したがって、効率のよい目的データのダウンロードを行うこと ができる。
[0039] 本発明は、第 2の観点からすると、通信端末装置へデータをダウンロードするデー タ通信システムにおいて、前記通信端末装置が、ダウンロードを希望する目的データ のサイズ情報を含む目的データ管理情報の要求を送信する目的データ管理情報要 求手段と;前記目的データ管理情報を受信する目的データ管理情報受信工程と;前 記目的データ管理情報の要求に応答して返送されてきた前記目的データ管理情報 内の前記目的データのサイズ情報に基づいて、前記目的データの受信のための環 境を整備するデータ受信環境整備手段と;前記目的データのダウンロード制御を行う ダウンロード手段と;を備えることを特徴とする通信システムである。
[0040] このデータ通信システムでは、通信端末装置の目的データ管理情報要求手段が、 ダウンロードを希望する目的データのサイズ情報を含む目的データ管理情報の要求 を送信する。この要求に応答して返送されてきた当該目的データ管理情報内のサイ ズ情報に基づいて、データ受信環境整備手段が、 目的データのサイズ情報に基づ いて、 目的データの受信のための環境を整備する。
[0041] 引き続き、通信端末装置のダウンロード手段が、 目的データのダウンロード要求を 送信する。そして、このダウンロード要求に応答して返送されてきた当該目的データ を、ダウンロード手段が受信する。
[0042] すなわち、本発明のデータ通信システムでは、上述した本発明のデータ通信方法 を使用して、 目的データを通信端末装置へダウンロードすることができる。したがって 、本発明のデータ通信システムによれば、通信端末装置へのコンテンツのダウンロー ドに際して、通信端末装置にとってコンテンツのサイズに応じて適性化された受信環 境が整備された状態で当該コンテンツをダウンロードすることにより、利用者の利便性 を向上することができる。
[0043] 本発明のデータ通信システムでは、前記目的データ管理情報の要求に応答して、 前記通信端末装置へ向けて、前記目的データ管理情報を送信する管理情報サーバ 装置と;前記ダウンロード要求に応答して、前記通信端末装置へ向けて、前記決定さ れた通信方式により前記目的データを送信する目的データサーバ装置と;を更に備 える構成とすることができる。
[0044] ここで、 (i)前記管理情報サーバ装置と前記目的データサーバ装置とを同一の装置 とすることもできるし、(ii)前記管理情報サーバ装置と前記目的データサーバ装置と は互いに異なる装置とすることもできる。なお、管理情報サーバ装置と前記目的デー タサーバ装置とは互いに異なる装置とする場合には、前記目的データ管理情報には 、前記目的データサーバ装置の所在位置情報が更に含まれることとすることが必要と なる。
[0045] また、本発明のデータ通信方法では、前記通信端末装置を、移動通信端末装置と する構成とすることができる。この場合には、簡易な構成の移動通信端末装置に対し て、利用者の利便性を向上しつつ、 目的データをダウンロードすることができる。
[0046] 本発明は、第 3の観点からすると、ダウンロードを希望する目的データのサイズ情報 を含む目的データ管理情報の要求を送信する目的データ管理情報要求手段と;前 記目的データ管理情報を受信する目的データ管理情報受信工程と;前記目的デー タ管理情報の要求に応答して返送されてきた前記目的データ管理情報内の前記目 的データのサイズ情報に基づいて、前記目的データの受信のための環境を整備す るデータ受信環境整備手段と;前記目的データのダウンロード制御を行うダウンロー ド手段と;を備える通信端末装置である。
[0047] この通信端末装置では、 目的データ管理情報要求手段が、ダウンロードを希望す る目的データのサイズ情報を含む目的データ管理情報の要求を送信する。この要求 に応答して返送されてきた当該目的データ管理情報内のサイズ情報に基づいて、デ ータ受信環境整備手段が、 目的データのサイズ情報に基づいて、 目的データの受 信のための環境を整備する。そして、ダウンロード手段が、 目的データのダウンロード 要求を送信する。そして、このダウンロード要求に応答して返送されてきた当該目的 データを、ダウンロード手段が受信する。
[0048] すなわち、本発明の通信端末装置を、上述したデータ通信システムにおける通信 端末装置として採用することにより、本発明のデータ通信方法を使用して、コンテンツ のダウンロードに際して、コンテンツのサイズに応じて適性化された受信環境を整備 した状態で、当該コンテンツをダウンロードすることができる。したがって、本発明の移 動通信端末装置は、本発明のデータ通信システムで好適に使用することができる。
[0049] 本発明の通信端末装置では、前記データ受信環境整備手段が、前記目的データ のサイズ情報に基づいて、前記目的データのダウンロードに使用するデータ通信方 式を決定するデータ通信方式決定手段を備える構成とすることができる。この場合に は、 目的データ管理情報内のサイズ情報に基づいて、データ通信方式決定手段が、 目的データのダウンロードに使用するデータ通信方式を決定する。引き続き、ダウン ロード手段が、前記決定されたデータ通信方式を指定して、 目的データのダウンロー ド要求を送信する。したがって、回線の利用効率の低下を招かず、かつ、合理的な時 間内に目的データのダウンロードを完了することができる。
[0050] ここで、前記データ通信方式決定手段が、前記目的データのサイズが所定サイズ 未満の場合には、前記データ通信方式をパケット通信方式に決定し、前記目的デー タのサイズが前記所定サイズ以上の場合には、前記データ通信方式を回線交換通 信方式に決定する構成とすることができる。この場合には、パケット通信方式及び回 線交換通信方式が上述のような性質を有していることから、 目的データの量が多くて も、また、少なくとも、回線の利用効率の低下を招かず、かつ、合理的な時間内に目 的データのダウンロードを完了することができる。
[0051] また、データ通信方式決定手段を備える場合には、前記ダウンロード手段は、ダウ ンロード要求の送信に先立って、 目的データのサイズを表示して、前記目的データ のダウンロード要求を実行するか否かを利用者の判断に委ねる構成とすることができ る。この場合には、利用者が目的データのサイズを見て、予想されるダウンロード時 間、その時点におけるダウンロードのための時間的余裕等を考慮して、その時点で 当該目的データのダウンロードを実行するか否力 ^決定することができる。
[0052] ここで、前記ダウンロード手段が、ダウンロード要求の送信に先立って、電源が供給 可能な動作電力残量を検出し、前記検出された動作電力残量が前記目的データの ダウンロード動作に十分な余裕があるとはいえないと判定した場合に、利用者に対し て注意を促す表示を行う構成とすることができる。この場合には、ダウンロード手段に より表示された動作電力残量に関する注意表示を見ることにより、利用者が、電力不 足によるダウンロードの未完了を覚悟のうえでダウンロードを実行するカ 十分な電 力を確保した後にダウンロードを実行するかを判断することができる。この結果、利用 者が予想していない動作用の電力不足によるダウンロードの失敗を未然に防ぐことが できる。
[0053] 本発明の通信端末装置では、前記データ受信環境整備手段が、前記目的データ のサイズ情報に基づいて、利用者による明示的な指令がなければ格納データが消去 されない恒久的格納領域に前記目的データを格納するための空き領域が存在する か否かを判定する空き領域判定手段を備え、前記空き領域判定手段による判定結 果が肯定的であった場合に、前記目的データのダウンロード要求を送信し、前記ダウ ンロード要求に応じて返送されてきた目的データを受信する構成とすることができる。 この場合には、 目的データ管理情報内のサイズ情報に基づいて、空き領域判定手段 力、利用者に明示的な指令がなければ格納データが消去されない恒久的格納領域 に前記目的データを格納するための空き領域が存在するか否かを判定する。この判 定が肯定的であった場合には、ダウンロード手段が、 目的データのダウンロード要求 を送信し、このダウンロード要求に応答して返送されてきた当該目的データを受信す る。したがって、 目的データをダウンロードした力 格納しきれないという事態を防止 すること力 Sできる。
[0054] ここで、前記空き領域判定手段が、前記判定結果が否定的な場合に、利用者に対 して、前記空き領域のサイズを前記目的データのサイズ以上に確保することを示唆 する構成とすることができる。この場合には、空き領域判定手段により表示された空き 領域サイズ確保の示唆表示を見ることにより、利用者が、 目的データのダウンロード 前に目的データの格納領域を確保する必要があるか否かを判断することができる。
[0055] また、空き領域判定手段を備える場合にも、前記ダウンロード手段が、ダウンロード 要求の送信に先立って、 目的データのサイズを表示して、前記目的データのダウン ロード要求を実行するか否かを利用者の判断に委ねる構成とすることができる。この 場合には、利用者が、ダウンロード手段により表示された目的データのサイズを見て 、予想されるダウンロード時間、その時点におけるダウンロードのための時間的余裕 等を考慮して、その時点で当該目的データのダウンロードを実行するか否かを決定 すること力 Sできる。
[0056] また、本発明の通信端末装置では、前記恒久的格納領域がデータ種別ごとに領域 分割され、前記目的データ管理情報には、前記目的データのデータ種別情報が更 に含まれる構成とすることができる。この場合には、 目的データのデータ種別に応じ た恒久的格納領域内の分割領域 (データ種別ごとのホルダ等)に、 目的データを格 糸内すること力 Sできる。
[0057] また、本発明の通信端末装置では、前記ダウンロード手段が、前記目的データのダ ゥンロードが完了しなかった場合に、前記サーバ装置に対して、既にダウンロードさ れた部分以降の部分である残部分に関する残部分ダウンロード要求を行う構成とす ること力 Sできる。この場合には、 目的データのダウンロードが途中で終了してしまった 場合であっても、再度目的データの全てのダウンロードを行わずに、先のダウンロー ド動作の終了時における残部分のみをダウンロードするだけで済ますことができる。 したがって、効率のよい目的データのダウンロードを行うことができる。
発明の効果
[0058] 以上説明したように、本発明のデータ通信方法及びデータ通信システムによれば、 通信端末装置へのコンテンツのダウンロードに際して、コンテンツのサイズに応じて 適性化された受信環境が整備された状態で、通信端末装置が当該コンテンツをダウ ンロードすることにより、利用者の利便性を向上することができるという効果を奏する。
[0059] また、本発明の移動通信端末装置によれば、本発明のデータ通信システムで使用 すること力 Sできるとレ、う効果を奏する。
図面の簡単な説明
[0060] [図 1]本発明の一実施形態に係るデータ通信システムの構成を概略的に示すブロッ ク構成図である。
[図 2A]図 1の携帯電話装置の正面側の外観を概略的に示す図である。
[図 2B]図 1の携帯電話装置の背面側の外観を概略的に示す図である。
[図 3]図 2の携帯電話装置の内部構成を説明するための機能ブロック図である。 [図 4A]図 3の記憶部の内部構成を説明するための図である。
[図 4B]図 4Aの恒久的格納領域の構成を説明するための図である。
[図 4C]図 4Aの一時的格納領域の構成を説明するための図である。
[図 5]図 1のコンテンツサーバの構成を概略的に示すブロック構成図である。
[図 6A]図 5の管理情報群の構成を説明するための図である。
[図 6B]図 6Aの管理ファイルの構成を説明するための図である。
[図 7A]図 5のコンテンツデータ群の構成を説明するための図である。
[図 7B]図 7Aのコンテンツデータファイルの構成を説明するための図である。
[図 8]図 1のシステムにおけるダウンロード動作を説明するためのシーケンス図である
[図 9]図 8におけるコンテンツデータの選択時における表示例を示す図である。
[図 10]図 8における通信方式の決定処理を説明するためのフローチャートである。
[図 11]図 8におけるダウンロード前処理を説明するためのフローチャートである。
[図 12]図 11の処理における表示例を説明するための図である。
[図 13]図 8におけるコンテンツデータゥンロード処理を説明するためのフローチャート である。
[図 14]図 8におけるダウンロード後処理を説明するためのフローチャートである。
[図 15]変形例を説明するための図である。
発明を実施するための最良の形態
[0061] 以下、本発明の一実施形態を、図 1一図 14を参照しつつ説明する。なお、これらの 図においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略 する。
[0062] 図 1には、本発明の一実施形態に係るデータ通信システム 100の構成が模式的に 示されている。図 1に示されるように、このデータ通信システム 100は、(a)携帯電話 装置 10と、(b)携帯電話装置 10と無線通信を行う基地局 42を介して、携帯電話装 置 10が接続される通信網 41と、(c)通信網 41に接続されたコンテンツサーバ 50とを 備えている。ここで、携帯電話装置の数及び基地局の数は、一般に多数であるが、 図 1では、 1つの携帯電話装置 10と、 1つの基地局 42とが代表的に示されている。 [0063] 図 2A及び図 2Bには、携帯電話装置 10の外観構成が概略的に示されている。図 2 A及び図 2Bにより総合的に示されるように、携帯電話装置 10は、 (a)後述する制御 部 21を備える携帯電話本体 11 (図 3参照)と、 (b)電話番号を入力するためのテンキ 一、及び、動作モードの切替等の各種指令を制御部 21に入力するためのファンクシ ヨンキーを有する操作部 12と、(c)制御部 21による指令に応じて、操作案内、動作状 況、受信メッセージ等を表示する液晶表示装置を有する表示部 13とを備えている。 また、携帯電話装置 10は、(d)通話時に通信相手力も送られてきた音声信号を再生 する通話用スピーカ 14と、(e)集音時に音を入力したり、通話時に音声を入力したり するためのマイクロフォン 15と、 (f)制御部 21による指令に応じて、着信音や案内音 を発生するための案内用スピーカ 16とを備えている。さらに、携帯電話装置 10は、 ( g)基地局との間で無線信号を授受するためのアンテナ 17を備えている。
[0064] ここで、携帯電話本体 11は、図 3に示されるように、その内部に、(i)携帯電話本体
11の全体の動作を統括制御する制御部 21と、(ii)リードオンリメモリ(ROM)やランダ ムアクセスメモリ(RAM)等に構成された記憶部 23と、 (iii)基地局 42との間で通信を 行うための無線送受信部 24とを備えている。
[0065] 制御部 21は、中央処理装置(CPU)やデジタル信号処理装置(DSP)等を有し、プ ログラムを実行する処理装置となっている。この制御部 21では、コンテンツデータを ダウンロードするためのデータ通信プログラム 30をはじめとして、様々なプログラムが 実行される。
[0066] データ通信プログラム 30は、(i)コンテンツサーバ 50に対して、ダウンロードを希望 するコンテンツデータに関する管理情報の要求を送信する管理情報要求部 31と;(ii )管理情報の要求に応答してサーバ装置から返送されてきた管理情報内の目的デ ータのサイズ情報に基づいて、前記目的データのダウンロードに使用するデータ通 信方式を決定する通信方式決定部 32と;(m)コンテンツデータのダウンロード要求し 、ダウンロードされたコンテンツデータを受信するとともに、ダウンロードに際して利用 者に対して様々な注意を喚起するダウンロード部と;を備えている。なお、コンテンツ データの管理情報については、後述する。
[0067] 前記記憶部 23は、図 4Aに示されるように、利用者による明示的な消去指令がなけ れば、格納データを保持し続ける恒久的格納領域 81と、格納データを一時的に保 持するか一時的格納領域 86とを有している。ここで、恒久的格納領域 81は、図 4Bに 示されるように、音データホルダ領域 82S、静止画データホルダ領域 82P、ビデオデ ータホルダ領域 82V、アプリケーションプログラムデータホルダ領域 82J等を含んで いる。ダウンロードされたコンテンツデータはそのデータ種別に応じた領域に格納さ れる。
[0068] また、一時的格納領域 86は、図 4Cに示されるように、履歴領域 87を確保できるよう になっている。この履歴領域 87には、実行アプリケーションにおける操作履歴等が一 時的に格納されるようになっており、履歴領域 87の履歴を参照することにより、利用 者は、例えば、以前の操作時における画面等を呼び出すことができるようになつてい る。なお、履歴情報の量が履歴領域 87に格納できるデータ量を超えた場合には、古 い履歴情報が自動的に消去されるようになっている。また、アプリケーションの実行が 終了したときには、当該アプリケーションによって確保された履歴領域は解放されるよ うになつている。
[0069] コンテンツサーバ 50は、図 5に示されるように、(a)コンテンツサーバ 50の全体の動 作を統括制御する制御処理装置 51と、 (b)管理情報データ群 61やコンテンツデータ 群 66等の各種データを格納する記憶装置 53と、(c)通信網 41を介した通信を行うた めの送受信装置 54とを備えている。ここで、制御処理装置 51は、(i)送受信装置 54 を介して入力したデータを解析する受信データ解析部 56と、 (ii)管理情報要求に応 答して応じて、管理情報要求を発行した装置へ向けて要求された管理情報を送信す る管理情報送信部 57と、 (iii)ダウンロード要求に応じて、ダウンロード要求を発行し た装置へ向けてコンテンツデータを送信するコンテンツデータ送信部 58と、を備える
[0070] 管理情報データ群 61は、図 6Aに示されるように、複数 (本実施形態では、 N個)の 管理情報ファイル 62— 62から構成されている。そして、各管理情報ファイル 62 (j
1 N j
= 1-Ν) \ 図 6Βに示されるように、当該管理情報ファイル 62に対応するコンテ
J
ンッデータの種別(TYPE)、当該コンテンツデータのサイズ(SIZE)、当該コンテン ッデータの URI (Uniform Resource Identifier) (DURI)等が、例えば XML ( extensible Markup Language)で記述されている。なお、管理情報ファイル 61には、 上記のデータ種別(TYPE)、データサイズ(SIZE)、データ URI (DURI)の他に、管 理情報ファイル 62のバージョン情報等が記述される。
[0071] コンテンツデータ群 66は、図 7Aに示されるように、複数 (本実施形態では、 N個)の コンテンツデータファイル 67 67力、ら構成されている。ここで、各コンテンツデータ
1 N
フアイノレ 67は、管理情報ファイル 62に対応している。
[0072] 各コンテンツデータファイル 67 (j = l— N)は、図 7Bに示されるように、ヘッダ部と j
データ部とから構成されている。ヘッダ部には、当該コンテンツデータの種別(TYPE )、当該コンテンツデータのサイズ (SIZE)等が記述されている。また、データ部には 、コンテンツデータが格納されている。
[0073] 次に、上記のように構成されたデータ通信システム 100における、コンテンツデータ のダウンロード動作について、主に図 8 図 14を参照するとともに、適宜他の図面を 参照して説明する。
[0074] まず、図 8のステップ 101において、携帯電話装置 10の利用者が、操作部 12を操 作して、ダウンロードを希望するコンテンツデータ選択する。この選択の際における表 示部 13における表示例が図 9に示されている。この図 9の表示例では、着信時に着 信した旨を利用者に知らせるための歌の曲名を選択する例が示されている。なお、 選択されるコンテンツとしては、着信時に着信した旨を利用者に知らせるためのメロ ディ、画像、プログラム等とすることもできる。
[0075] こうしたコンテンツ選択画面の表示を見ながら、利用者によりコンテンツが選択され る、すなわち利用者の操作部 12の操作により、図 9における「決定」がなされると、管 理情報要求部 31が、コンテンツ識別子(ID (IDentifier) ) (図 9の場合には、曲名 Cの 着信通知用歌の識別子)をパラメータとして、無線送受信部 24を介して、管理情報 要求をコンテンツサーバ 50へ向けて送信する。なお、この送信及び以後おけるデー タ送受信は、通信方式の変更が携帯電話装置から要求されるまでは、パケット通信 方式で行われる。この場合、コンテンツ選択画面は、その表示時の状況情報とともに 、履歴情報化されて履歴領域 87に格納される。
[0076] 図 8に戻り、携帯電話装置 10から送信され、基地局 42及び通信網 41を介した管理 情報要求は、コンテンツサーバ 50に到達する。コンテンツサーバ 50では、送受信装 置 54を介して受信データ解析部 56が管理情報要求を受信する。こうして、管理情報 要求を受信した受信データ解析部 56は、受信データを解析し、受信データが管理 情報要求であった場合には、管理情報要求を受信した旨及びコンテンツ識別子を管 理情報送信部 57へ通知する。
[0077] 管理情報要求を受信した旨及びコンテンツ識別子の通知を受けた管理情報送信 部 57は、通知されたコンテンツ識別子に対応する管理情報ファイル 62 (kは、通知さ
k
れた URIに応じて定まる 1一 Nの内の 1つの値)を記憶装置 53内の管理情報データ 群 61の中から読み出す。そして、管理情報送信部 57は、読み出された管理情報ファ ィル 62の内容をコンテンツ識別子に対応する管理情報として、送受信装置 54を介 k
して、携帯電話装置 10へ向けて送信する。
[0078] コンテンツサーバ 50から送信され、通信網 41及び基地局 42を介した管理情報は、 携帯電話装置 10に到達する。携帯電話装置 10では、無線送受信部 24を介して、通 信方式決定部 32が管理情報を受信する。こうして、管理情報を受信した通信方式決 定部 32は、ステップ 102において、通信方式を決定する。
[0079] このステップ 102では、まず、図 10のステップ 111において、通信方式決定部 32が 、受信した管理情報内のデータ種別 (TYPE)が許容できるものであるか否かが判定 される。この判定が否定的であった場合には、処理はステップ 117へ移行する。ステ ップ 117では、この場合には、通信方式決定部 32は、管理情報内のデータ種別が許 容できないものである旨のエラーメッセージを表示部 13に表示し、利用者にその旨 を知らせる。そして、処理が終了し、以後のダウンロード動作は中止される。
[0080] 一方、ステップ 111における判定が肯定的であった場合には、処理はステップ 112 へ移行する。このステップ 112では、通信方式決定部 32が、受信した管理情報内の データサイズ (SIZE)が許容値以下であるか否かが判定される。この判定が否定的 であった場合には、処理はステップ 117へ移行する。ステップ 117では、この場合に は、通信方式決定部 32が、管理情報内のデータサイズが許容値を超えるものである 旨のエラーメッセージを表示部 13に表示し、利用者にその旨を知らせる。そして、処 理が終了し、以後のダウンロード動作は中止される。 [0081] 一方、ステップ 112における判定が肯定的であった場合には、処理はステップ 113 へ移行する。このステップ 113では、通信方式決定部 32が、受信した管理情報内の データサイズが、予め定められた値 (所定値)以下が否かが判定される。なお、この所 定値は、携帯電話装置 10におけるパケット使用可能タイムスロット数の閾値等のパケ ット通信条件により定められる。ステップ 113における判定が否定的であった場合に は、処理はステップ 114へ移行する。このステップ 114では、通信方式決定部 32が、 ダウンロードの通信方式を回線交換通信方式に決定する。
[0082] 一方、ステップ 113における判定が肯定的であった場合には、処理はステップ 115 へ移行する。このステップ 115では、通信方式決定部 32が、ダウンロードの通信方式 をパケット通信方式に決定する。
[0083] こうしてステップ 114又はステップ 115において通信方式が決定すると、ステップ 11 6において、通信方式決定部 32が、決定された通信方式及び管理情報をダウンロー ド部 33へ通知する。こうして、ステップ 102の処理が終了する。
[0084] 図 8に戻り、通信方式が決定されてステップ 102が終了すると、ステップ 103におい て、ダウンロード部 33がダウンロード前処理を行う。このステップ 103では、図 11に示 されるように、まず、ステップ 121において、ダウンロード部 33が、記憶部 23における コンテンツデータ用の空き領域が十分に存在するか否力を判定する。なお、この判定 は、コンテンツデータ用の空き領域の大きさ、管理情報内のデータサイズ、及び、必 要な場合には同時実行処理されるプログラムが使用する領域を考慮して行われる。 ここで、同時実行処理間の競合関係を考慮する必要がない場合には、コンテンツデ ータ用の空き領域の大きさが管理情報内のデータサイズ以上であるか否かによって 判定が行われる。
[0085] ステップ 121における判定が否定的であった場合には、ステップ 122において、ダ ゥンロード部 33が、利用者に対して空き領域の確保の示唆を行う。この示唆に際して の、表示部 13への表示例が図 12において画面 F12Aとして示されている。この空き 領域確保示唆画面の表示中に、空き領域の確保を行わないこと、すなわち画面 F12 Aの表示中に、利用者の操作部 12の操作により「いいえ」が選択されると、処理はス テツプ 123へ移行する。 [0086] 一方、空き領域確保示唆画面の表示中に、空き領域の確保を行うこと、すなわち画 面 F12Aの表示中に、利用者の操作部 12の操作により「はい」が選択されると、例え ば、画面 F12Bとして示される空き領域確保用画面が表示される。そして、利用者が 、削除可能なファイルを削除することにより、空き領域の確保を図る。そして、空き領 域の確保のために削除可能なファイルの削除が終了すると、処理がステップ 123へ 移行する。
[0087] 図 11に戻り、ステップ 123においては、ダウンロード部 33が、コンテンツデータ用の 空き領域が確保されたか否力 ^判定する。この判定が否定的であった場合には、処 理はステップ 126へ移行する。このステップ 126では、ダウンロード部 33が、空き領域 の大きさが十分に確保できな力、つたので、ダウンロード動作を中止した旨の表示を表 示部 13に行った後、以後のダウンロード動作を終了する。
[0088] 一方、ステップ 123における判定が肯定的あった場合には、処理はステップ 124へ 移行する。このステップ 124では、ダウンロード部 33が、電源容量の残量を検出する 。引き続き、ステップ 125において、ダウンロード部 33が、ダウンロードの実行の確認 を行う。この確認に際して表示部 13に表示されるダウンロード確認画面の例力 画面 F12C及び画面 F12Dとして示されている。ここで、画面 F12Cには、コンテンツデー タのデータサイズから推測されるダウンロード時間に対して電源容量の残量に余裕が ある場合の表示例が示され、画面 Fl 2Dには、電源容量の残量に余裕のあるとはレ、 えない場合の表示例が示されている。こうして、ステップ 103における処理が終了す る。
[0089] こうした画面 F12C又は画面 Fl 2Dのようなダウンロード確認画面の表示中に、ダウ ンロードを実行しないこと、すなわち画面 F12C又は画面 F12Dの表示中に、利用者 の操作部 12の操作により「いいえ」が選択されると、以後のダウンロード動作が中止さ れる。一方、ダウンロード確認画面の表示中に、ダウンロードを実行すると、図 8のス テツプ 104におけるコンテンツデータダウンロード処理が開始する。この場合、ダウン ロード確認画面は、その表示時の状況情報とともに、履歴情報化されて履歴領域 87 に格納される。
[0090] このステップ 104では、図 13に示されるように、まず、ステップ 131において、ダウン ロード部 33が、上記で決定された通信方式を指定し、コンテンツデータの URI (DU RI)をパラメータとして、無線送受信部 24を介して、ダウンロード要求をコンテンツサ ーバ 50へ向けて送信する。この後、決定された通信方式によりデータ通信が行われ る。
[0091] 図 8に戻り、携帯電話装置 10から送信され、基地局 42及び通信網 41を介したダウ ンロード要求は、コンテンツサーバ 50に到達する。コンテンツサーバ 50では、送受信 装置 54を介して受信データ解析部 56がダウンロード要求を受信する。こうして、ダウ ンロード要求を受信した受信データ解析部 56は、受信データを解析し、受信データ がダウンロード要求であった場合には、ダウンロード要求を受信した旨及びコンテン ッデータの URIをコンテンツデータ送信部 58へ通知する。
[0092] ダウンロード要求を受信した旨及びコンテンツデータの URIの通知を受けたコンテ ンッデータ送信部 58は、通知されたコンテンツデータの URIに対応するコンテンツ データファイル 67を記憶装置 53内のコンテンツデータ群 66の中から読み出す。そ k
して、コンテンツデータ送信部 58は、読み出されたコンテンツデータファイル 62の内 k 容を、送受信装置 54を介して、携帯電話装置 10へ向けて送信する。
[0093] コンテンツサーバ 50から送信され、上記の指定された通信方式によって通信網 41 及び基地局 42を介したコンテンツデータは、携帯電話装置 10に到達する。携帯電 話装置 10では、無線送受信部 24を介して、ダウンロード部 33が、コンテンツデータ を受信して、コンテンツデータのデータ種別に対応する恒久的格納領域 81内の領域 に格納する。例えば、データ種別が音データであった場合には、ダウンロードされた コンテンツデータは、音データホルダ領域 82Sに格納される。この受信動作の間には 、表示部 13には所定のアニメーションが表示される。
[0094] 図 13に戻り、コンテンツデータの受信動作が終了すると、ダウンロード部 33は、ステ ップ 132において、データ受信が正常終了したか否力 ^判定する。この判定が肯定 的であった場合には、ステップ 104の処理が終了する。
[0095] 一方、回線断、タイムアウト等の発生によりステップ 132における判定が否定的であ つた場合には、処理はステップ 133へ移行する。このステップ 133では、ダウンロード 部 33が、既にダウンロードできた部分以後の残部分について、コンテンツデータの U RI及び残部分位置がパラメータとした残部分ダウンロード要求を、無線送受信部 24 を介してコンテンツサーバ 50へ向けて送信する。
[0096] 携帯電話装置 10から送信され、基地局 42及び通信網 41を介した残部分ダウン口 ード要求は、コンテンツサーバ 50に到達する。コンテンツサーバ 50では、送受信装 置 54を介して受信データ解析部 56が残部分ダウンロード要求を受信する。こうして、 残部分ダウンロード要求を受信した受信データ解析部 56は、受信データを解析し、 受信データが残部分ダウンロード要求であった場合には、ダウンロード要求を受信し た旨、コンテンツデータの URI及び残部分位置をコンテンツデータ送信部 58へ通知 する。
[0097] 残部分ダウンロード要求を受信した旨、コンテンツデータの URI及び残部分位置の 通知を受けたコンテンツデータ送信部 58は、通知されたコンテンツデータの URIに 対応するコンテンツデータファイル 67中の残部分を読み出す。そして、コンテンツデ k
ータ送信部 58は、読み出された残部分の内容を、送受信装置 54を介して、携帯電 話装置 10へ向けて送信する。
[0098] コンテンツサーバ 50から送信され、通信網 41及び基地局 42を介した残部分デー タは、携帯電話装置 10に到達する。携帯電話装置 10では、無線送受信部 24を介し て、ダウンロード部 33が残部分データを受信し、コンテンツデータのデータ種別に対 応する恒久的格納領域 81内の領域に残部分データを格納する。
[0099] 図 13に戻り、残部分データの受信動作が終了すると、ダウンロード部 33は、ステツ プ 134において、データ受信動作が正常終了したか否かを判定する。この判定が肯 定的であった場合には、ステップ 104の処理が終了する。
[0100] 一方、ステップ 134における判定が否定的であった場合には、処理はステップ 135 へ移行する。このステップ 135では、コンテンツデータがダウンロードできなかった旨 がエラー表示され、以後のダウンロード動作が中止される。
[0101] 図 8に戻り、全てのコンテンツデータを正常が受信されると、ステップ 105において、 ダウンロード部 33が、ダウンロード後処理を行う。このステップ 105では、図 14に示さ れるように、まず、ステップ 141において、管理情報におけるデータ種別と、コンテン ッデータのヘッダ部におけるデータ種別とがー致するか否かが判定される。この判定 が否定的であった場合には、処理はステップ 144へ移行する。ステップ 144では、こ の場合には、データ種別が不正である旨のエラー表示が表示部 13に表示される。そ して、ダウンロード部 33が、受信したコンテンツデータを消去して、ステップ 105の処 理を終了する。
[0102] 一方、ステップ 141における判定が肯定的であった場合には、処理はステップ 142 移行する。このステップ 142は、管理情報におけるデータサイズと、コンテンツデータ のヘッダ部におけるデータサイズとがー致するか否かが判定される。この判定が否定 的であった場合には、処理はステップ 144へ移行する。ステップ 144では、この場合 には、データサイズが不正である旨のエラー表示が表示部 13に表示される。そして、 ダウンロード部 33が、受信したコンテンツデータを消去して、ステップ 105の処理を終 了する。
[0103] 一方、ステップ 142における判定が肯定的であった場合には、処理はステップ 143 へ移行する。このステップ 143では、ダウンロード部 33が、ダウンロードされたコンテ ンッデータが正しいものである認定し、ダウンロード処理が正常終了した旨を表示部 13に表示する。そして、ステップ 105の処理を終了する。
[0104] 履歴領域 87を参照して行われるコンテンツへのアクセスを伴う過去の操作状態へ の遷移は、利用者の指令に従って行われる。なお、ダウンロード処理が正常終了した 状態から、一つ前の履歴上の状態に復帰すべき指令が利用者によりなされた場合に は、ダウンロード実行が指令されたダウンロード確認画面(図 12の画面 F12C又は画 面 F12D参照)の表示状態に遷移するのではなぐその前のダウンロード動作の開始 が要求されたコンテンツ選択画面(図 9参照)の表示状態に遷移する。
[0105] 以上説明したように、本実施形態では、まず、携帯電話装置 10が、ダウンロードを 希望するコンテンツデータのサイズ情報を含む管理情報の要求を送信する。この要 求を受けたコンテンツサーバ 50は、当該管理情報を携帯電話装置 10へ向けて送信 する。次に、管理情報を受けた携帯電話装置 10が、管理情報に含まれるコンテンツ データのサイズ情報に基づいて、コンテンツデータのダウンロードに使用するデータ 通信方式を決定する。次いで、携帯電話装置 10が、決定された通信方式を指定して 、コンテンツデータのダウンロード要求を送信する。この結果、携帯電話装置 10とコ ンテンッサーバ 50との間の通信方式が、指定された通信方式となる。そして、ダウン ロード要求を受けたコンテンツサーバ 50は、決定された通信方式でコンテンツデータ を送信する。
[0106] したがって、本実施形態によれば、ダウンロードするコンテンツデータのデータサイ ズに応じて適切な通信方式が選択されるので、データ回線の利用効率の低下を招か ず、かつ、合理的な時間内に目的データのダウンロードを完了することができる。
[0107] また、本実施形態では、携帯電話装置 10が、コンテンツデータのサイズが所定値 以下の場合には、データ通信方式をパケット通信方式に決定し、コンテンツデータの サイズが所定値以上の場合には、データ通信方式を回線交換通信方式に決定する 。このため、パケット通信方式及び回線交換通信方式の性質を利用して、コンテンツ データの量が多くても、また、少なくとも、回線の利用効率の低下を招かず、かつ、合 理的な時間内に目的データのダウンロードを完了することができる。
[0108] また、本実施形態では、携帯電話装置 10が、管理情報中のデータサイズ (SIZE) を表示して、ダウンロードを実行するか否かを、利用者の判断に委ねている。このた め、利用者が目的データのサイズを見て、予想されるダウンロード時間、その時点に おけるダウンロードのための時間的余裕等を考慮して、その時点でコンテンツデータ のダウンロードを実行するか否力を決定することができる。
[0109] また、本実施形態では、携帯電話装置 10が、電源が供給可能な動作電力残量を 検出し、検出された動作電力残量が前記目的データのダウンロード動作に十分な余 裕があるとはいえないと判定した場合に、利用者に対して注意を促す表示を併せて 行うこととしている。このため、利用者が、電力不足によるダウンロードの未完了を覚 悟のうえでダウンロードを実行するカ 十分な電力を確保した後にダウンロードを実 行するかを判断することができる。この結果、利用者が予想していない動作用の電力 不足によるダウンロードの失敗を未然に防ぐことができる。
[0110] また、本実施形態では、携帯電話装置 10が、ダウンロード用領域における空き領 域のサイズがコンテンツデータのサイズよりも大きレ、か否かを判定し、この判定が否定 的な場合に、利用者に対して、前記空き領域のサイズをコンテンツデータのサイズ以 上に確保することを示唆することとしている。このため、ダウンロード前にコンテンツデ ータの格納領域を確保することができるので、ダウンロードはしたが予定したホルダに 格納できないとレ、つた利用者にとって予期しなレ、事態を防止することができる。
[0111] また、本実施形態では、管理情報には、コンテンツデータのデータ種別情報が更に 含まれており、管理情報中のデータ種別情報が予定されているものではない場合に は、携帯電話装置 10が、エラーを表示して、ダウンロードのための動作を中止するこ ととしてレ、る。このため、利用できない種別のデータのダウンロードを防止することが できる。
[0112] また、コンテンツデータのヘッダ部にもデータ種別情報を含むこととし、携帯電話装 置 10が、ダウンロード部 33が、管理情報中のデータ種別情報とコンテンツデータの ヘッダ部中のデータ種別情報とを比較し、一致していない場合には、エラー表示を 行うこととしてレ、る。このため、ダウンロードしたデータが予定した種別のデータでなく 、正当なコンテンツデータではな力 たことを利用者が知ることができる。
[0113] また、本実施形態では、携帯電話装置 10が、管理情報中におけるコンテンツデー タのデータサイズ情報と、ダウンロードされたコンテンツデータのサイズとを比較し、一 致していない場合には、エラー表示を行うこととしている。このため、ダウンロードした データが予定したサイズのデータでなぐ正当なコンテンツデータではなかったことを 利用者が知ることができる。
[0114] また、本実施形態では、恒久的格納領域がデータ種別ごとに領域分割され、コンテ ンッデータの管理情報には、コンテンツデータのデータ種別情報が含まれている。こ のため、コンテンツデータのデータ種別に応じた恒久的格納領域内の分割領域(デ ータ種別ごとのホルダ等)に、コンテンツデータを格納することができる。
[0115] また、本実施形態では、通信エラー等の発生により、コンテンツデータのダウンロー ドが完了しなかった場合に、携帯電話装置 10が、既にダウンロードされた部分以降 の部分である残部分に関するダウンロード要求である残部分ダウンロード要求を行う こととしている。このため、コンテンツデータのダウンロードが途中で終了してしまった 場合であっても、再度目的データの全てのダウンロードを行わずに、先のダウンロー ド動作の終了時における残部分のみをダウンロードするだけで済む。したがって、効 [0116] なお、上記の実施形態では、携帯電話装置 10が、残部分ダウンロード要求を 1回 だけ行うこととした力 S、複数回行うようにすることができる。
[0117] また、上記の実施形態では、ダウンロードするデータをコンテンツデータとしたが、 一般のデータについても本発明を適用することができる。
[0118] また、上記の実施形態では、コンテンツサーバ 50が、管理情報ファイルとコンテンツ データファイルの双方を管理していることとした。これに対して、コンテンツサーバ 50 に代えて、図 15に示されるデータ通信システム 100'のように、管理情報ファイルを管 理する管理情報サーバ 71及びコンテンツデータファイルを管理するコンテンツデー タサーバ 72をそれぞれ備える構成とすることもできる。
[0119] また、上記の実施形態では、通信端末装置が携帯電話装置である場合に本発明を 適用したが、他の種類の移動通信端末装置、さらには一般の情報通信端末装置にも 本発明を適用することができる。
産業上の利用可能性
[0120] 以上説明したように、本発明のデータ通信方法は及びデータ通信システムは、通 信端末装置へのデータのダウンロードを行う場合に有用である。また、本発明の移動 通信端末装置は、データのダウンロードを行う移動端末装置に適用することができる

Claims

請求の範囲
[1] 通信端末装置へデータをダウンロードするデータ通信方法であって、
前記通信端末装置が、ダウンロードを希望する目的データのサイズ情報を含む目 的データ管理情報の要求を送信する目的データ管理情報要求工程と;
前記通信端末装置が、前記目的データ管理情報を受信する目的データ管理情報 受信工程と;
前記通信端末装置が、前記目的データのサイズ情報に基づいて、前記目的データ の受信のための環境を整備するデータ受信環境整備工程と;
前記通信端末装置が、前記目的データのダウンロード要求を送信するダウンロード 要求工程と;
前記通信端末装置が、前記目的データを受信する目的データ受信工程と;を備え るデータ通信方法。
[2] 前記データ受信環境整備工程は、前記目的データのサイズ情報に基づいて、前記 目的データのダウンロードに使用するデータ通信方式を決定するデータ通信方式決 定工程を備え、
前記ダウンロード要求工程では、前記通信端末装置が、前記決定された通信方式 を指定して、前記目的データのダウンロード要求を送信する、ことを特徴とする請求 項 1に記載のデータ通信方法。
[3] 前記データ通信方式決定工程では、前記目的データのサイズが所定サイズ未満の 場合には、前記データ通信方式をパケット通信方式に決定し、前記目的データのサ ィズが前記所定サイズ以上の場合には、前記データ通信方式を回線交換通信方式 に決定する、ことを特徴とする請求項 2に記載のデータ通信方法。
[4] 前記目的データ管理情報を受けた前記通信端末装置が、前記目的データのサイ ズを表示して、前記ダウンロード要求工程を実行するか否かを、前記通信端末装置 の利用者の判断に委ねるダウンロード要求確認工程を更に備える、ことを特徴とする 請求項 2に記載のデータ通信方法。
[5] 前記ダウンロード要求確認工程では、前記通信端末装置の電源が供給可能な動 作電力残量を検出し、前記検出された動作電力残量が前記目的データのダウン口 ード動作に十分な余裕があるとはいえないと判定した場合に、前記通信端末装置の 利用者に対して注意を促す表示を併せて行う、ことを特徴とする請求項 4に記載のデ ータ通信方法。
[6] 前記データ受信環境整備工程は、前記目的データ管理情報を受けた前記通信端 末装置が、前記通信端末装置のダウンロード用領域における空き領域のサイズが前 記目的データのサイズよりも大きいか否かを判定する空き領域サイズ判定工程を備 前記空き領域判定工程における判定結果が肯定的な場合に、前記ダウンロード要 求工程が実行される、ことを特徴とする請求項 1に記載のデータ通信方法。
[7] 前記データ受信環境整備工程は、前記空き領域サイズ判定工程における判定が 否定的であった場合に、前記通信端末装置の利用者に対して、前記空き領域のサイ ズを前記目的データのサイズ以上に確保することを示唆する空き領域サイズ確保示 唆工程を更に備えることを特徴とする請求項 6に記載のデータ通信方法。
[8] 前記目的データ管理情報を受けた前記通信端末装置が、前記目的データのサイ ズを表示して、前記ダウンロード要求工程を実行するか否かを、前記通信端末装置 の利用者の判断に委ねるダウンロード要求確認工程を更に備える、ことを特徴とする 請求項 7に記載のデータ通信方法。
[9] 前記目的データ管理情報には、前記目的データのデータ種別情報が更に含まれ る、ことを特徴とする請求項 1に記載のデータ通信方法。
[10] 前記通信端末装置は、前記目的データ管理情報中のデータ種別情報が予定され ているものではない場合には、エラーを表示して、前記目的データのダウンロードの ための動作を中止する、ことを特徴とする請求項 9に記載のデータ通信方法。
[11] 前記目的データは、ヘッダ部にデータ種別情報を含み、
前記通信端末装置は、前記目的データ管理情報中のデータ種別情報と前記目的 データ中のデータ種別情報とを比較し、一致していない場合には、エラー表示を行う
、ことを特徴とする請求項 10に記載のデータ通信方法。
[12] 前記通信端末装置は、前記目的データ管理情報中の前記目的データのサイズ情 報と、ダウンロードされた前記目的データのサイズとを比較し、これらが一致していな い場合には、エラー表示を行う、ことを特徴とする請求項 1に記載のデータ通信方法
[13] 前記目的データ受信工程において前記目的データのダウンロードが完了しなかつ た場合に、前記通信端末装置が、既にダウンロードされた部分以降の部分である残 部分に関するダウンロード要求である残部分ダウンロード要求を行う残部分ダウン口 ード要求工程と;
前記通信端末装置が、前記残部分を受信する残部分受信工程と;更に備えること を特徴とする請求項 1に記載のデータ通信方法。
[14] 通信端末装置へデータをダウンロードするデータ通信システムにおいて、
前記通信端末装置が、
ダウンロードを希望する目的データのサイズ情報を含む目的データ管理情報の 要求を送信する目的データ管理情報要求手段と;
前記目的データ管理情報を受信する目的データ管理情報受信工程と; 前記目的データ管理情報の要求に応答して返送されてきた前記目的データ管理 情報内の前記目的データのサイズ情報に基づいて、前記目的データの受信のため の環境を整備するデータ受信環境整備手段と;
前記目的データのダウンロード制御を行うダウンロード手段と;を備えることを特徴 とする通信システム。
[15] 前記目的データ管理情報の要求に応答して、前記通信端末装置へ向けて、前記 目的データ管理情報を送信する管理情報サーバ装置と;
前記ダウンロード要求に応答して、前記通信端末装置へ向けて、前記決定された 通信方式により前記目的データを送信する目的データサーバ装置と;を更に備える ことを特徴とする請求項 14に記載のデータ通信システム。
[16] 前記管理情報サーバ装置と前記目的データサーバ装置とは同一の装置である、こ とを特徴とする請求項 15に記載のデータ通信システム。
[17] 前記管理情報サーバ装置と前記目的データサーバ装置とは互いに異なる装置で あり、
前記目的データ管理情報には、前記目的データサーバ装置の所在位置情報が更 に含まれる、ことを特徴とする請求項 15に記載のデータ通信システム。
[18] 前記通信端末装置は、移動通信端末装置である、ことを特徴とする請求項 14に記 載のデータ通信システム。
[19] ダウンロードを希望する目的データのサイズ情報を含む目的データ管理情報の要 求を送信する目的データ管理情報要求手段と;
前記目的データ管理情報を受信する目的データ管理情報受信工程と; 前記目的データ管理情報の要求に応答して返送されてきた前記目的データ管理 情報内の前記目的データのサイズ情報に基づいて、前記目的データの受信のため の環境を整備するデータ受信環境整備手段と;
前記目的データのダウンロード制御を行うダウンロード手段と;を備える通信端末装 置。
[20] 前記データ受信環境整備手段は、前記目的データのサイズ情報に基づいて、前記 目的データのダウンロードに使用するデータ通信方式を決定するデータ通信方式決 定手段を備える、ことを特徴とする請求項 19に記載の通信端末装置。
[21] 前記データ通信方式決定手段は、前記目的データのサイズが所定サイズ未満の 場合には、前記データ通信方式をパケット通信方式に決定し、前記目的データのサ ィズが前記所定サイズ以上の場合には、前記データ通信方式を回線交換通信方式 に決定する、ことを特徴とする請求項 20に記載の通信端末装置。
[22] 前記ダウンロード手段は、ダウンロード要求の送信に先立って、 目的データのサイ ズを表示して、前記目的データのダウンロード要求を実行するか否力を利用者の判 断に委ねる、ことを特徴とする請求項 20に記載の通信端末装置。
[23] 前記ダウンロード手段は、ダウンロード要求の送信に先立って、電源が供給可能な 動作電力残量を検出し、前記検出された動作電力残量が前記目的データのダウン ロード動作に十分な余裕があるとはいえないと判定した場合に、利用者に対して注 意を促す表示を行う、ことを特徴とする請求項 20に記載の通信端末装置。
[24] 前記データ受信環境整備手段は、前記目的データのサイズ情報に基づいて、利用 者による明示的な指令がなければ格納データが消去されない恒久的格納領域に前 記目的データを格納するための空き領域が存在するか否かを判定する空き領域判 定手段を備え、
前記空き領域判定手段による判定結果が肯定的であった場合に、前記ダウンロー ド手段が、前記目的データのダウンロード要求を送信し、前記ダウンロード要求に応 じて返送されてきた目的データを受信する、ことを特徴とする請求項 19に記載の通 信端末装置。
[25] 前記空き領域判定手段は、前記判定結果が否定的な場合に、利用者に対して、前 記空き領域のサイズを前記目的データのサイズ以上に確保することを示唆する、こと を特徴とする請求項 24に記載の通信端末装置。
[26] 前記ダウンロード手段は、ダウンロード要求の送信に先立って、 目的データのサイ ズを表示して、前記目的データのダウンロード要求を実行するか否力 ^利用者の判 断に委ねる、ことを特徴とする請求項 24に記載の通信端末装置。
[27] 前記恒久的格納領域は、データ種別ごとに領域分割され、
前記目的データ管理情報には、前記目的データのデータ種別情報が更に含まれ る、ことを特徴とする請求項 24に記載の通信端末装置。
[28] 前記ダウンロード手段は、前記目的データのダウンロードが完了しなかった場合に 、前記サーバ装置に対して、既にダウンロードされた部分以降の部分である残部分 に関する残部分ダウンロード要求を行う、ことを特徴とする請求項 19に記載の通信端 末装置。
PCT/JP2005/002909 2004-02-27 2005-02-23 データ通信方法、データ通信システム及び通信端末装置 WO2005083575A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP05719417A EP1724690A4 (en) 2004-02-27 2005-02-23 DATA COMMUNICATION METHOD, DATA COMMUNICATION SYSTEM, AND COMMUNICATION TERMINAL DEVICE
JP2006510432A JPWO2005083575A1 (ja) 2004-02-27 2005-02-23 データ通信方法、データ通信システム及び通信端末装置
US11/374,195 US8885633B2 (en) 2004-02-27 2006-03-14 Data communication method, data communication system, and communication terminal

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2004054973 2004-02-27
JP2004-054973 2004-02-27
JP2004-054937 2004-02-27
JP2004054937 2004-02-27

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/374,195 Continuation US8885633B2 (en) 2004-02-27 2006-03-14 Data communication method, data communication system, and communication terminal

Publications (1)

Publication Number Publication Date
WO2005083575A1 true WO2005083575A1 (ja) 2005-09-09

Family

ID=34914463

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/002909 WO2005083575A1 (ja) 2004-02-27 2005-02-23 データ通信方法、データ通信システム及び通信端末装置

Country Status (4)

Country Link
US (1) US8885633B2 (ja)
EP (1) EP1724690A4 (ja)
JP (1) JPWO2005083575A1 (ja)
WO (1) WO2005083575A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011128850A (ja) * 2009-12-17 2011-06-30 Tms Entertainment Ltd 携帯端末装置、コンテンツデータ更新方法、およびコンテンツデータ更新プログラム
JP2012066821A (ja) * 2011-11-24 2012-04-05 Panasonic Corp 車両搭載情報管理装置、携帯機、屋内設置情報管理装置、及び車両内利用情報管理システム
JP2012123703A (ja) * 2010-12-10 2012-06-28 Ntt Docomo Inc 通信端末、中継装置及びプログラム
WO2019026687A1 (ja) * 2017-07-31 2019-02-07 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置およびダウンロード処理方法

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101390165B (zh) * 2006-04-27 2012-06-20 三菱电机株式会社 光学式记录介质的再现装置以及光学式记录介质的再现方法
WO2008044959A1 (fr) * 2006-10-10 2008-04-17 Obshchestvo S Ogranichennoj Otvetstvennost'yu Nauchno-Proizvodstvennaya Firma 'bercut' Procédé de gestion de services supplémentaires dans des réseaux de télécommunications mobiles
US8990924B2 (en) * 2008-08-27 2015-03-24 Medtronic, Inc. Multiple user accounts for managing stored information in an implantable medical device system
CN102523282A (zh) * 2011-12-14 2012-06-27 北京百纳威尔科技有限公司 移动终端共享数据的方法、装置及网络服务器
CN103166998B (zh) * 2011-12-15 2016-03-23 中国电信股份有限公司 用户信息关联方法、系统及服务器
JP5619045B2 (ja) * 2012-02-09 2014-11-05 株式会社東芝 無線通信装置および無線通信方法
EP2845125A4 (en) * 2012-04-30 2015-11-25 Hewlett Packard Development Co OBJECT MANAGEMENT DEPENDENCE
CN103167038A (zh) * 2013-03-21 2013-06-19 柳州译海网络科技有限公司 用户终端数据传输的方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001320424A (ja) * 2000-05-08 2001-11-16 Nec Corp 無線端末
JP2002041421A (ja) * 2000-07-25 2002-02-08 Nec Software Hokkaido Ltd 携帯情報端末および添付データ受信制限方法
JP2002315203A (ja) * 2001-04-12 2002-10-25 Hitachi Maxell Ltd 携帯式小型電気機器
JP2003141009A (ja) * 2001-10-29 2003-05-16 Nec Corp インターネットウェブブラウザにおける画像やデータの再送方式及び再送方法
JP2003177949A (ja) * 2001-12-07 2003-06-27 Casio Comput Co Ltd 情報処理システム、および、プログラム
JP2004021304A (ja) * 2002-06-12 2004-01-22 Sharp Corp クライアント・サーバ形式のダウンロードシステム

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100653561B1 (ko) 1998-07-15 2006-12-05 소니 가부시끼 가이샤 정보 수신 장치, 다운로드 방법, 다운로드 진행 상황 표시 방법, 및 기기 선택 방법
JP4411666B2 (ja) 1998-07-15 2010-02-10 ソニー株式会社 情報受信装置、及び情報受信方法
JP2000171222A (ja) * 1998-12-08 2000-06-23 Minolta Co Ltd 3次元入力方法及び3次元入力装置
JP2001290777A (ja) 2000-04-07 2001-10-19 Ntt Communications Kk 情報公開方法およびシステム
US7487112B2 (en) * 2000-06-29 2009-02-03 Barnes Jr Melvin L System, method, and computer program product for providing location based services and mobile e-commerce
JP2002163143A (ja) * 2000-07-28 2002-06-07 Any One Wireless Co Ltd 無線サイトのコンテンツ・リフォーマッティング・システム及びその方法
JP2002157161A (ja) 2000-09-11 2002-05-31 Ntt Docomo Inc データ転送方法およびデータ転送システムならびに記録媒体およびプログラム
US7249156B2 (en) * 2000-12-07 2007-07-24 Lg Electronics Inc. Method of providing a file transfer service through a mobile communication network
KR100417407B1 (ko) * 2001-05-25 2004-02-05 엘지전자 주식회사 이동통신 단말기의 전력절감 방법
JP3824298B2 (ja) * 2001-07-26 2006-09-20 インターナショナル・ビジネス・マシーンズ・コーポレーション サーバ、ウェブコンテンツ編集装置、コンピュータを用いてこれらを実現するプログラム、及びそのウェブコンテンツ編集方法並びに提供方法
US7328049B2 (en) * 2002-06-28 2008-02-05 Nokia Corporation Pre-resource checking before file download
JP2004056563A (ja) * 2002-07-22 2004-02-19 Matsushita Electric Ind Co Ltd 携帯電話機
US6710578B1 (en) * 2002-08-27 2004-03-23 Motorola, Inc. Power resource management in a portable communication device
KR100532273B1 (ko) * 2002-10-11 2005-11-29 삼성전자주식회사 복합 단말기에서 동작 모드에 따른 배터리 가용 시간 알림방법
US20040128382A1 (en) * 2002-12-31 2004-07-01 Marion Shimoda Method and apparatus for adjusting resource availability based on power availability
JP4419393B2 (ja) * 2003-01-15 2010-02-24 パナソニック株式会社 情報表示装置及び情報処理装置
US7057372B2 (en) * 2003-10-17 2006-06-06 Research In Motion Limited Battery management system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001320424A (ja) * 2000-05-08 2001-11-16 Nec Corp 無線端末
JP2002041421A (ja) * 2000-07-25 2002-02-08 Nec Software Hokkaido Ltd 携帯情報端末および添付データ受信制限方法
JP2002315203A (ja) * 2001-04-12 2002-10-25 Hitachi Maxell Ltd 携帯式小型電気機器
JP2003141009A (ja) * 2001-10-29 2003-05-16 Nec Corp インターネットウェブブラウザにおける画像やデータの再送方式及び再送方法
JP2003177949A (ja) * 2001-12-07 2003-06-27 Casio Comput Co Ltd 情報処理システム、および、プログラム
JP2004021304A (ja) * 2002-06-12 2004-01-22 Sharp Corp クライアント・サーバ形式のダウンロードシステム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1724690A4 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011128850A (ja) * 2009-12-17 2011-06-30 Tms Entertainment Ltd 携帯端末装置、コンテンツデータ更新方法、およびコンテンツデータ更新プログラム
JP2012123703A (ja) * 2010-12-10 2012-06-28 Ntt Docomo Inc 通信端末、中継装置及びプログラム
JP2012066821A (ja) * 2011-11-24 2012-04-05 Panasonic Corp 車両搭載情報管理装置、携帯機、屋内設置情報管理装置、及び車両内利用情報管理システム
WO2019026687A1 (ja) * 2017-07-31 2019-02-07 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置およびダウンロード処理方法
US11400380B2 (en) 2017-07-31 2022-08-02 Sony Interactive Entertainment Inc. Information processing apparatus and download processing method

Also Published As

Publication number Publication date
EP1724690A4 (en) 2007-12-19
US20060179135A1 (en) 2006-08-10
US8885633B2 (en) 2014-11-11
EP1724690A1 (en) 2006-11-22
JPWO2005083575A1 (ja) 2007-11-29

Similar Documents

Publication Publication Date Title
WO2005083575A1 (ja) データ通信方法、データ通信システム及び通信端末装置
JP4423295B2 (ja) データ通信方法及び移動通信端末装置
JP2938005B2 (ja) 携帯型情報端末のプログラムファイル管理方法
JP4995864B2 (ja) 無線装置での一時的なアプリケーション・コンポーネントの削除および再ロードのためのシステムと方法
EP1931111B1 (en) Wireless communication apparatus and wireless communication method
KR100440704B1 (ko) 콘텐츠를 분배하기 위한 장치 및 방법
JP3464760B2 (ja) 加入者識別モジュールによって制御される移動端末に所定のアイテムリストをダウンロードするための改良された方法及びコマンド、加入者識別モジュール及び移動端末
CN100463549C (zh) 一种使用移动终端下载网络资源的方法
EP2096790B1 (en) Management of communication functions of terminals
US20060154691A1 (en) Architecture and protocol for software defined radio system
JP5597749B2 (ja) コンテンツ配信システム、方法、サービスサーバー、移動通信端末および記憶媒体
WO2006051159A1 (en) Method and device arrangement for managing the use profile of a terminal device
CN101895873A (zh) 移动终端的Java应用的更新方法、服务器和移动终端
JP5089042B2 (ja) 動的リモート記憶システムおよび方法
US8082339B2 (en) Electronic device network having graceful denial of service
JP2007116704A (ja) 移動通信端末機及びそのリソース管理方法
KR20020005127A (ko) 이동통신 단말기의 응용 프로그램 갱신 방법
KR100561667B1 (ko) 예약 다운로드 기능을 갖는 이동 통신 단말기 및 예약다운로드 서비스 방법
US20080172443A1 (en) Automatic Internet Connection Device
US20020002620A1 (en) Server apparatus to distribute music data
WO2010079358A2 (en) Communication system
KR20070083025A (ko) 이동단말기의 컨텐츠 다운로드 방법
JP4601983B2 (ja) 携帯電話端末装置及びプログラム管理方法並びにそのコンピュータプログラム
CN102469125A (zh) 一种手机多任务下载系统及方法
JP2012059055A (ja) 端末装置、サーバ、コンテンツ配信システム及びコンテンツ配信方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 11374195

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2006510432

Country of ref document: JP

REEP Request for entry into the european phase

Ref document number: 2005719417

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2005719417

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 11374195

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2005719417

Country of ref document: EP